ABCD 93000389624*3^$a+1 [50003] // Sieved to 1000010419411 with srsieve
3
105
27
36
20
25
59
4
27
5
40
84
68
12
13
12
54
9
108
9
35
40
201
12
51
44
132
76
44
156
37
23
4
20
49
12
35
72
7
29
1
135
9
72
15
45
30
29
25
18
18
132
18
18
27
75
77
76
12
72
93
35
4
24
39
17
24
12
48
76
84
44
55
57
15
81
8
277
3
92
72
12
1
12
35
73
3
44
52
128
76
12
27
5
13
72
72
6
5
28
24
15
18
107
36
217
23
97
83
121
63
3
54
3
56
1
30
18
78
209
16
39
6
47
43
17
28
93
54
77
108
13
83
61
51
20
4
21
108
30
29
28
44
61
27
12
36
20
13
11
31
117
96
24
96
32
24
1
35
37
131
4
33
87
8
60
55
42
3
48
116
24
52
24
3
65
55
42
15
15
53
12
28
48
12
68
13
59
72
145
83
168
24
96
4
8
12
55
9
20
16
45
126
120
29
25
3
15
65
193
12
107
73
63
15
30
15
9
23
12
73
47
60
24
4
117
36
87
8
24
55
6
35
48
64
80
52
36
20
64
60
48
32
31
24
30
111
3
17
199
29
145
11
40
48
15
48
144
45
69
15
36
20
4
60
21
3
177
36
39
3
66
47
4
24
75
165
9
18
29
100
33
60
11
25
12
108
227
115
42
63
20
145
72
36
144
63
87
17
120
4
75
30
27
9
60
36
12
51
57
24
30
18
11
52
15
45
24
24
99
18
35
37
47
25
51
20
88
9
12
3
12
60
39
17
24
13
47
16
117
30
5
52
15
41
48
7
17
88
15
45
9
60
15
56
24
24
172
225
3
36
33
18
24
29
24
157
15
48
8
37
87
81
27
108
24
48
3
72
6
12
150
17
76
27
45
117
23
40
12
33
27
81
51
3
78
12
71
172
104
16
12
32
61
119
13
12
75
56
52
21
47
25
102
6
99
21
107
7
66
15
9
30
168
18
12
15
20
124
108
21
59
37
18
120
78
27
32
64
21
180
59
12
13
36
11
43
5
24
52
8
55
21
60
36
81
23
67
42
102
90
11
60
24
1
3
69
3
8
1
111
105
59
1
30
33
32
108
4
96
21
51
20
40
9
36
23
4
20
13
15
44
16
8
4
33
72
36
24
23
7
33
12
56
61
35
96
19
65
1
119
13
12
11
48
36
24
31
18
12
23
145
47
43
93
8
76
15
6
12
36
75
57
3
44
61
144
171
24
87
9
24
72
36
27
72
41
7
17
24
36
16
32
40
3
105
15
69
3
17
168
12
1
15
57
51
156
33
12
15
111
42
102
45
24
12
15
9
20
115
30
23
228
84
24
4
33
47
61
60
71
64
56
48
28
72
141
6
65
61
47
1
27
12
3
144
5
61
39
15
18
63
15
18
54
45
21
6
45
93
11
156
76
69
135
39
5
12
84
13
95
76
24
8
52
12
24
20
7
24
90
84
87
104
4
20
24
40
32
40
48
48
9
51
20
4
9
15
21
36
135
32
73
174
18
72
60
48
60
23
13
12
39
21
83
55
45
36
140
1
138
21
44
97
119
124
27
45
9
3
21
11
28
51
17
49
23
1
30
21
21
84
11
72
25
11
72
12
37
36
30
18
11
43
41
31
29
4
93
90
9
45
15
84
132
92
1
111
183
21
24
3
45
84
24
9
15
48
45
60
12
60
11
72
28
72
24
21
24
18
125
16
44
52
8
91
45
24
12
81
27
45
27
45
95
16
84
156
87
48
18
75
51
6
3
80
24
16
21
18
45
108
144
81
23
4
27
126
18
69
32
4
20
16
20
16
33
27
69
3
12
69
39
60
45
18
54
23
100
8
4
56
4
60
51
18
35
1
11
24
145
6
72
45
21
60
47
4
20
121
299
31
48
6
51
33
59
1
27
39
9
312
84
9
95
49
42
5
25
131
108
60
16
81
123
32
28
39
18
39
20
13
72
54
77
12
88
20
67
45
32
28
108
12
33
59
16
24
3
17
1
83
144
85
30
150
11
136
33
27
9
27
39
24
54
23
25
144
3
57
83
12
49
51
33
23
72
16
21
30
6
35
12
16
21
24
36
3
8
37
75
20
67
78
12
36
87
57
75
69
24
11
79
30
47
60
1
78
21
20
61
47
48
13
131
24
36
28
33
42
30
3
105
39
36
69
6
72
41
25
11
156
52
12
44
67
113
37
12
36
51
8
127
41
24
145
11
72
72
43
72
5
84
100
60
96
56
12
12
28
56
139
81
351
6
3
12
69
54
6
3
96
24
12
68
48
88
20
49
47
25
111
75
5
25
3
36
105
99
69
12
36
15
24
3
33
39
33
60
8
4
15
6
23
121
15
3
77
43
21
20
40
72
44
1
18
54
27
135
18
60
11
1
51
45
87
105
6
17
24
31
89
1
59
40
36
84
36
15
9
21
23
19
21
20
12
ABCD 93000478282*3^$a+1 [50082]
55
11
78
151
8
3
12
36
109
23
49
24
47
42
42
21
123
54
6
114
42
45
160
8
48
9
31
144
56
9
175
96
24
11
37
47
66
7
8
3
30
111
120
9
7
8
16
24
24
47
25
83
30
18
180
49
24
32
24
96
3
30
31
191
57
48
72
15
72
33
63
49
24
24
11
102
15
33
7
119
25
8
3
45
24
48
135
108
13
107
69
153
42
69
135
9
183
18
7
144
83
150
55
48
8
16
120
224
9
31
11
13
56
51
6
54
9
40
104
3
102
183
105
168
15
27
45
24
9
114
21
27
24
141
39
105
16
23
1
24
24
215
25
80
123
54
168
6
24
1
119
81
9
96
15
51
156
57
111
204
13
89
66
133
95
114
126
60
36
18
150
66
15
40
24
23
33
57
7
288
120
65
18
61
89
42
102
30
1
11
21
39
114
39
16
65
31
96
23
57
184
35
78
7
23
33
63
42
87
3
12
33
9
15
16
89
90
13
143
97
41
31
8
27
108
33
33
31
48
72
35
69
39
12
54
126
33
40
95
36
45
75
85
240
11
6
168
102
72
57
63
66
151
59
96
21
112
65
31
11
13
8
232
11
21
136
17
55
11
45
147
84
1
24
71
90
79
23
1
185
24
7
48
176
16
296
3
30
15
160
72
32
16
41
6
138
24
18
93
112
104
24
40
32
159
18
18
37
215
97
35
141
3
61
48
8
15
72
72
73
72
59
24
85
131
45
9
15
51
24
6
79
56
39
12
96
108
25
35
84
18
174
33
33
39
81
18
21
48
72
64
35
117
63
1
128
105
18
72
36
24
18
24
63
16
41
54
1
11
45
3
84
25
72
23
60
132
66
54
81
3
85
24
8
33
6
9
81
39
57
39
40
48
56
16
11
85
72
113
18
117
129
15
81
79
8
40
23
108
12
169
65
90
30
24
30
1
24
32
144
123
13
17
7
104
40
24
41
30
9
112
8
96
15
9
3
13
24
56
51
21
40
107
30
7
56
3
30
54
66
111
33
7
8
3
37
56
195
61
95
145
8
40
17
175
23
57
15
1
17
6
25
17
135
88
65
79
48
72
32
3
6
6
66
192
210
21
120
160
137
15
57
63
39
36
13
96
23
18
48
126
25
80
16
104
24
24
51
72
54
31
59
141
3
69
16
72
80
15
18
96
144
54
25
47
25
161
15
27
45
256
155
45
40
32
135
177
183
108
109
35
60
33
9
24
151
80
16
35
30
63
64
257
210
21
39
129
147
48
61
89
6
121
47
216
60
61
176
192
57
39
96
123
78
15
63
210
42
13
17
15
64
23
1
24
11
30
87
112
65
103
8
112
143
24
25
152
24
81
90
45
16
89
66
60
57
27
21
75
117
225
15
40
48
8
147
60
42
18
85
48
137
7
8
88
47
9
88
8
120
303
12
54
63
16
35
24
45
96
129
15
33
168
24
7
11
102
30
97
71
9
33
15
16
131
85
59
21
40
71
12
21
135
42
15
27
12
33
15
73
144
95
193
56
24
40
155
21
105
7
8
9
15
88
32
63
25
107
13
215
48
57
24
15
25
41
135
39
228
21
9
223
23
121
8
16
17
48
96
15
51
13
41
159
9
15
75
12
49
95
57
24
3
21
57
72
126
1
71
25
107
37
11
84
25
48
96
56
9
90
24
37
80
24
96
99
109
65
66
37
47
42
55
71
49
56
177
30
1
35
6
31
23
24
25
65
31
176
3
93
24
33
175
8
64
41
18
30
30
84
30
63
72
33
39
39
49
11
30
54
1
32
48
27
54
31
8
9
7
41
7
71
145
24
120
96
41
24
87
15
73
56
75
6
7
32
16
8
39
66
87
112
41
39
16
104
87
24
66
144
127
113
15
51
93
16
17
7
8
75
60
18
7
17
42
60
25
23
18
102
60
6
186
ABCD 93000777284*3^$a+1 [50105]
6
47
72
1
71
79
66
159
44
16
15
60
66
23
40
8
145
18
149
120
16
111
36
57
48
60
104
55
5
13
42
36
89
16
32
16
44
16
32
37
42
120
36
9
9
111
68
112
111
33
39
45
12
123
48
33
24
3
105
140
19
36
17
25
15
72
39
17
49
39
92
19
45
75
185
48
43
17
157
23
145
27
20
28
195
45
45
35
12
19
149
16
72
129
71
49
54
24
153
63
69
140
7
180
105
51
18
150
12
77
1
282
54
54
9
27
5
31
17
25
18
177
36
32
43
12
105
44
13
6
84
21
87
105
3
6
15
231
5
12
16
75
24
53
103
42
75
32
37
15
183
36
29
16
9
15
12
48
48
20
103
57
123
17
64
36
9
3
87
96
137
60
88
87
36
36
108
5
48
40
129
15
3
21
15
137
40
144
123
5
67
5
103
93
32
37
23
40
51
45
99
30
72
95
31
162
6
17
103
9
27
6
27
60
3
48
24
173
25
47
16
9
30
185
211
69
12
48
20
91
17
220
15
137
163
54
23
1
90
29
1
15
75
24
12
108
240
165
27
9
27
33
56
43
21
12
32
100
8
4
36
24
240
63
252
173
25
18
65
127
17
4
51
41
28
24
72
15
165
48
3
18
114
45
92
60
1
47
7
18
30
81
44
52
8
211
69
135
12
41
100
72
132
51
17
1
27
15
125
55
45
20
25
18
129
12
33
35
60
55
17
1
27
3
33
27
33
21
63
27
21
87
12
204
81
3
5
16
105
15
12
32
372
19
6
90
53
40
27
54
42
69
75
120
45
60
45
18
21
24
135
17
1
138
24
30
72
183
51
24
36
66
18
57
20
136
3
129
32
36
7
65
1
6
48
18
39
36
20
124
69
71
19
54
90
93
3
17
55
72
65
52
9
111
8
43
54
15
60
48
36
60
15
72
9
63
17
103
96
9
3
33
75
21
3
180
12
53
1
51
63
36
12
54
75
39
21
80
145
3
3
57
15
117
99
162
102
216
9
120
15
108
144
150
11
4
24
96
9
47
124
45
51
32
76
84
20
40
48
84
48
32
79
21
99
96
93
81
15
12
12
3
12
33
132
15
45
153
63
32
145
47
1
54
90
42
101
7
21
189
51
164
163
9
48
3
48
60
129
156
176
73
6
57
60
3
41
16
3
29
43
57
123
48
9
12
60
68
52
24
24
92
36
25
35
12
1
114
17
156
4
15
5
136
9
144
47
72
25
15
33
27
15
36
84
108
42
15
20
16
39
12
36
72
5
88
32
100
12
120
39
9
15
18
27
45
90
12
18
42
48
72
21
33
15
39
93
15
17
60
88
33
75
32
55
9
45
111
123
77
28
135
12
60
129
48
36
24
87
18
27
21
168
15
39
45
96
84
3
24
45
96
32
16
24
3
89
19
29
60
16
24
27
6
47
73
18
36
108
6
27
3
36
41
12
112
48
81
87
48
12
60
75
54
3
21
39
33
102
36
6
15
36
12
36
27
9
48
12
20
16
60
140
19
125
1
39
80
91
45
9
15
9
90
54
3
44
136
207
45
87
93
153
18
60
9
92
61
30
57
3
57
15
117
81
18
89
31
81
48
15
53
7
12
126
27
45
15
48
48
15
42
72
3
12
68
7
30
15
57
63
8
28
96
20
25
3
48
20
88
129
72
54
69
93
138
41
19
9
3
33
39
77
16
92
28
80
49
63
32
100
36
63
45
12
33
30
57
32
136
9
27
36
27
21
12
99
18
47
19
9
140
31
17
4
156
20
7
105
60
81
15
36
60
75
213
15
36
96
120
6
18
12
180
5
40
27
6
39
8
64
176
49
99
27
180
17
16
21
15
60
68
40
120
57
3
12
80
88
60
27
24
12
33
44
52
96
99
18
18
165
104
40
3
48
72
5
72
1
72
72
11
64
96
3
17
43
72
9
96
69
23
72
55
53
28
3
141
3
5
103
132
102
18
57
21
72
102
41
40
12
96
189
3
20
72
55
12
81
27
5
37
144
47
24
31
33
120
44
55
78
47
1
39
68
109
6
189
36
80
28
45
47
4
128
31
21
48
48
60
3
17
25
87
ABCD 93000884402*3^$a+1 [50026]
30
9
33
12
3
27
42
6
89
28
21
54
45
27
24
9
8
24
19
89
7
36
57
60
33
18
17
55
42
30
153
45
12
12
36
192
18
18
66
6
42
17
16
32
28
32
31
6
71
55
48
30
12
27
45
15
20
7
66
24
6
5
25
24
3
21
246
18
12
23
55
33
3
6
18
48
18
39
48
44
13
12
51
3
9
141
42
18
66
78
168
147
21
60
27
27
33
27
18
27
3
12
53
67
33
15
17
25
66
42
195
15
45
105
27
32
79
6
23
28
165
15
27
18
15
44
48
157
84
24
42
24
17
19
33
27
36
48
9
60
27
144
57
69
3
15
108
77
25
18
48
57
9
144
42
18
60
12
27
87
6
48
42
120
12
30
6
126
3
75
12
41
7
65
40
48
20
13
12
30
12
17
19
66
23
55
126
24
35
13
48
24
66
9
20
7
33
15
17
43
30
15
45
3
60
27
18
12
42
41
24
193
3
3
54
18
17
55
45
15
48
84
90
30
36
117
32
28
15
48
12
45
32
61
48
59
25
23
52
15
30
63
12
45
12
48
42
30
3
27
6
138
57
132
21
54
66
42
54
131
13
24
60
6
60
9
75
42
63
21
36
114
60
69
15
17
133
3
9
96
27
8
7
12
33
51
69
21
39
21
30
72
18
39
32
49
30
24
66
6
54
59
25
15
3
29
1
12
63
12
20
37
23
85
15
20
25
35
55
12
6
15
20
103
17
25
12
78
12
45
32
13
42
60
66
18
114
63
75
105
105
18
9
21
27
12
21
60
12
60
12
12
36
18
150
39
21
47
19
18
18
12
45
195
33
33
156
3
33
15
12
21
30
6
6
102
18
90
54
66
12
126
69
32
60
120
43
48
5
43
9
3
17
12
73
3
3
17
12
1
54
12
41
73
54
45
57
3
60
3
30
15
92
37
18
90
3
9
11
13
42
65
37
18
5
13
12
47
7
96
89
13
42
18
36
39
57
3
51
114
6
6
24
66
66
135
72
45
12
30
90
11
60
25
24
78
6
36
6
48
6
3
15
12
21
72
3
105
12
80
60
37
3
81
60
27
15
54
3
57
36
27
15
30
18
78
24
36
39
15
12
84
17
25
75
39
21
33
36
11
52
92
79
12
17
13
168
66
5
13
23
49
63
48
9
51
32
37
24
12
30
12
33
3
41
88
3
12
33
3
12
54
24
60
6
65
1
18
42
27
21
72
15
9
60
6
84
21
27
18
54
48
17
76
33
60
42
90
18
69
60
45
6
90
6
5
16
72
33
12
3
9
63
21
156
23
168
40
117
63
33
87
12
27
48
36
30
11
108
12
16
44
88
48
44
25
3
15
45
15
126
42
45
20
24
13
72
30
33
60
20
108
40
15
102
3
69
23
25
36
54
6
60
54
30
15
60
92
1
27
8
13
6
21
57
15
45
18
24
21
12
45
35
13
27
3
54
3
45
30
17
16
9
3
45
72
131
12
40
45
3
9
6
57
75
45
45
23
13
12
27
32
1
35
19
48
36
36
65
48
37
3
63
42
96
11
49
11
55
66
12
3
27
45
15
18
15
9
48
36
42
72
5
25
66
9
15
6
6
33
45
36
84
6
42
87
48
32
37
60
63
21
42
84
21
12
32
1
42
102
30
5
43
17
36
55
30
27
15
17
1
84
23
61
60
39
33
60
60
60
24
51
3
54
35
73
12
95
67
6
102
6
24
66
36
18
35
1
27
45
18
6
23
37
71
72
1
24
47
1
84
30
33
201
72
30
30
18
29
12
49
11
31
30
87
108
63
17
25
27
21
12
47
37
18
42
54
9
20
25
23
24
36
7
36
29
13
27
32
43
5
1
60
27
57
60
75
57
18
30
36
6
18
3
12
45
35
7
6
47
12
13
6
126
6
29
13
60
18
18
24
15
63
48
9
57
78
18
27
3
57
57
120
23
12
13
3
27
150
47
16
3
42
15
15
30
18
42
35
7
48
17
25
6
6
3
8
100
33
12
12
36
72
54
30
6
77
28
15
54
30
48
12
18
3
3
120
9
8
73
24
30
30
12
3
33
72
42
30
83
40
60
3
17
25
63
60
12
20
25
48
35
25
48
6
48
45
3
18
27
69
35
28
27
53
40
3
12
132
150
155
25
83
13
35
49
51
12
60
3
48
30
99
32
48
25
6
6
18
105
87
5
43
6
42
24
18
66
6
11
24
36
19
6
24
66
42
60
12
23
100
20
61
54
90
18
18
36
78
65
25
12
3
21
30
12
5
37
36
42
29
19
6
51
72
15
102
84
66
96
18
39
60
27
5
25
51
153
54
18
72
42
234
6
66
12
42
185
136
120
12
57
11
7
65
28
9
18
5
217
11
25
135
9
3
45
35
67
6
60
47
1
96
24
54
6
84
3
80
25
78
54
75
45
162
18
36
39
33
102
30
18
72
77
13
23
7
42
3
57
18
6
27
15
45
3
30
6
6
12
18
102
12
95
25
6
60
197
31
42
27
177
11
112
60
27
33
57
84
59
48
25
12
23
40
104
16
33
27
12
20
25
12
11
72
25
66
66
36
15
9
35
60
73
30
5
1
6
156
72
12
5
16
57
36
42
18
12
84
30
24
66
24
6
33
48
39
6
12
75
32
28
32
43
173
13
12
12
35
28
3
9
45
36
6
30
3
20
55
150
36
11
61
18
9
117
18
6
131
28
117
24
6
5
31
17
67
54
11
13
3
9
108
15
57
63
117
108
15
15
78
48
71
1
35
13
36
24
24
36
24
195
8
133
11
19
17
73
11
28
48
12
33
72
47
48
1
72
72
3
3
54
30
165
20
28
12
27
6
87
45
6
6
3
ABCD 93001430656*3^$a+1 [50004]
23
169
23
57
96
177
63
24
69
24
27
75
54
36
90
6
84
135
33
36
27
9
15
21
120
72
42
73
125
66
81
33
7
23
96
72
9
96
15
42
18
13
32
40
72
8
24
9
12
43
101
24
66
81
297
42
13
5
75
33
7
155
180
120
6
12
60
54
21
159
108
30
60
43
24
53
90
42
79
11
13
248
120
15
18
36
30
144
21
64
149
42
121
24
53
43
59
45
16
215
49
89
39
48
45
75
88
24
65
12
3
40
161
30
25
191
186
30
60
133
120
72
137
15
93
72
90
126
36
111
33
96
55
71
120
114
55
296
117
43
264
35
21
40
5
18
42
15
105
24
108
27
255
18
7
101
252
63
360
87
180
37
120
23
1
120
17
7
65
63
45
24
48
42
48
33
72
16
47
48
145
5
99
120
81
132
162
1
47
90
15
9
36
67
17
6
54
43
5
18
72
42
144
12
43
119
1
71
24
9
111
6
84
159
3
45
33
87
33
144
135
40
23
49
41
42
126
111
96
45
264
96
84
79
176
141
19
23
1
71
33
88
197
180
31
11
21
24
129
7
137
72
111
15
144
25
143
105
87
33
45
90
48
54
144
51
81
55
29
144
36
90
18
90
33
57
42
13
32
9
30
72
9
9
7
29
235
5
195
48
16
47
54
108
48
127
8
15
180
18
27
39
18
31
5
42
18
87
112
8
192
16
17
7
23
9
63
1
17
15
189
163
233
15
24
45
19
72
59
84
1
24
35
54
108
48
27
45
54
13
48
24
203
78
159
48
93
19
8
105
63
9
15
21
84
18
36
42
103
17
55
48
41
6
9
40
275
30
79
17
39
64
24
80
81
7
24
53
27
45
51
45
84
18
93
15
18
54
72
49
24
5
162
81
64
80
48
33
39
40
23
42
48
18
37
41
30
6
211
5
72
18
102
6
21
81
55
80
117
18
25
24
5
108
132
36
102
153
9
78
18
247
215
33
39
49
96
24
29
43
80
129
24
30
6
75
45
18
60
12
25
24
41
60
30
93
21
12
87
72
21
18
81
123
12
81
144
45
18
132
108
36
156
1
77
66
6
48
108
135
135
24
1
89
66
54
54
25
89
15
72
39
57
33
12
219
15
54
36
96
54
30
24
27
57
90
13
48
71
120
24
81
39
49
32
45
60
111
45
108
7
65
24
79
47
102
3
87
6
180
39
81
39
192
96
160
107
13
95
18
7
65
42
90
123
177
15
21
27
45
27
192
64
95
6
120
51
3
21
48
63
9
99
66
114
25
24
143
42
270
33
3
109
53
27
117
91
240
77
162
6
18
25
95
144
145
48
77
75
33
60
108
39
63
90
18
37
53
132
12
168
30
117
81
24
15
57
48
55
17
24
180
72
18
246
6
138
36
198
25
83
69
39
90
126
90
36
90
54
24
54
18
115
95
57
51
36
24
25
32
27
90
3
144
48
93
18
36
13
5
3
15
90
39
15
18
63
24
48
112
131
60
54
18
18
15
88
5
84
31
32
45
27
15
18
55
32
201
39
120
21
27
120
24
99
54
127
71
138
39
21
19
53
27
40
23
48
72
18
159
16
41
96
108
30
54
15
16
5
24
27
39
6
120
36
7
72
89
66
85
65
15
21
84
24
12
19
48
5
108
15
24
33
18
78
36
19
29
3
24
120
15
153
135
72
54
51
63
1
65
36
3
3
102
72
96
15
33
54
126
91
41
79
5
6
45
165
18
57
144
16
104
21
18
1
8
40
120
72
65
24
7
32
16
47
9
15
66
108
36
15
21
42
108
12
72
25
8
136
29
252
126
42
108
ABCD 93001574728*3^$a+1 [50104]
66
42
12
54
42
27
45
3
63
60
12
54
18
96
126
30
45
63
126
6
54
54
33
93
99
111
9
153
108
99
63
90
39
159
42
48
36
6
45
99
138
90
6
27
63
162
15
75
117
63
17
13
27
45
35
37
24
107
160
24
69
30
21
56
13
54
78
18
21
33
108
18
81
56
109
168
30
77
40
15
18
30
18
39
21
210
18
47
103
9
48
152
7
30
51
120
15
30
24
138
42
36
108
30
42
15
147
125
127
90
36
27
8
37
18
54
11
145
78
174
72
6
54
108
66
81
48
123
5
24
120
85
24
66
54
60
54
18
95
133
36
78
156
117
72
63
240
57
33
39
48
111
30
99
33
12
36
87
24
51
29
168
48
7
57
39
30
42
102
6
21
69
36
48
183
69
60
63
111
42
39
81
87
45
72
18
57
56
7
36
6
36
27
8
144
16
144
69
11
103
66
39
120
57
36
27
33
30
72
18
90
165
57
18
18
90
57
45
99
56
133
179
181
27
32
13
24
48
3
3
30
24
12
35
168
1
71
40
48
15
57
15
65
79
41
1
47
61
66
153
15
113
7
6
11
25
15
56
19
21
9
60
75
8
40
32
25
95
13
3
32
55
17
121
24
95
79
17
133
54
12
201
32
88
120
15
54
35
31
72
57
3
12
33
63
65
25
54
33
120
168
15
9
15
66
60
48
90
42
30
60
117
32
40
48
33
39
48
8
13
27
129
36
27
32
1
39
8
88
80
24
120
208
8
40
32
37
171
45
90
48
17
24
73
12
35
91
42
120
18
18
6
185
16
72
32
19
21
8
48
49
48
6
201
81
87
75
162
3
57
66
45
32
31
81
15
81
120
33
47
43
66
60
48
47
160
45
51
189
84
54
33
117
155
1
24
18
5
49
63
80
85
6
12
17
61
12
87
32
31
9
81
12
27
15
18
167
25
15
128
72
1
24
108
147
33
18
12
42
84
27
69
3
117
3
240
33
54
84
77
24
61
18
90
24
48
150
102
126
77
40
33
156
51
9
15
15
65
79
96
90
126
9
9
72
15
93
51
141
240
59
31
18
39
63
9
9
36
24
210
132
29
109
51
3
77
19
21
216
45
42
18
15
24
51
84
65
25
135
80
1
78
54
3
9
23
121
39
3
30
119
31
9
255
18
15
3
45
15
72
12
6
48
36
36
18
6
48
15
75
90
42
48
33
219
53
91
42
54
101
37
35
61
99
72
111
9
33
12
96
378
89
1
120
24
15
147
30
54
90
54
6
54
156
42
95
13
12
144
23
1
36
11
24
73
72
15
33
23
37
83
40
24
135
24
57
9
114
21
231
17
85
27
56
24
55
33
32
40
48
135
6
27
39
41
49
15
21
75
39
84
42
12
15
8
55
9
45
35
1
54
41
64
39
137
7
17
103
72
33
45
12
36
72
3
32
7
30
144
11
85
36
95
24
16
39
114
159
87
36
29
16
69
35
48
1
72
159
200
25
15
96
15
84
6
135
9
15
69
42
17
55
30
27
81
24
71
24
31
18
71
120
25
144
12
18
24
33
104
91
5
193
126
33
48
27
132
90
36
138
81
81
18
269
1
24
102
185
31
54
36
15
120
27
125
61
12
159
9
36
48
3
15
17
1
132
18
30
6
21
15
90
15
72
33
15
57
6
54
35
163
45
9
30
60
54
54
105
33
39
56
72
31
72
9
33
72
84
60
102
9
15
90
191
37
18
90
39
69
36
23
1
36
36
102
33
57
63
33
66
78
102
6
18
41
85
3
8
24
1
12
35
55
18
54
41
40
9
60
138
6
36
15
56
49
15
39
57
3
101
55
18
63
45
24
30
5
48
7
66
60
35
24
13
12
15
56
40
24
8
163
5
103
42
90
5
7
105
225
48
42
48
29
40
21
60
39
48
32
19
101
13
3
225
15
24
48
165
3
32
37
6
30
108
51
120
9
24
12
123
63
54
3
32
91
197
13
75
159
18
23
49
126
54
ABCD 93001823108*3^$a+1 [50083]
67
72
81
200
79
53
88
12
8
252
88
327
90
215
12
60
48
12
36
49
251
192
7
141
44
28
8
72
60
12
40
36
140
49
323
28
32
12
28
32
265
123
8
72
175
53
72
145
270
117
20
115
45
96
147
54
299
4
128
12
60
16
180
39
5
36
67
113
67
53
52
80
85
63
32
100
72
68
112
36
200
52
20
12
16
20
220
32
48
121
11
40
188
180
12
127
101
24
36
144
156
12
172
8
28
219
53
55
45
68
192
100
32
36
132
12
220
68
28
32
7
53
132
100
236
12
25
270
144
221
228
1
51
20
52
93
87
57
159
72
68
72
48
31
221
49
191
88
99
53
192
48
40
72
8
12
76
80
49
15
3
65
48
4
153
90
54
18
185
60
7
89
120
112
20
12
25
83
12
120
36
264
36
180
160
99
41
337
143
12
168
52
128
100
164
160
8
48
79
65
240
36
52
8
60
4
68
115
365
67
81
80
1
191
48
132
40
8
84
36
127
53
60
132
132
16
147
33
44
180
40
60
183
144
89
60
31
378
23
120
235
77
40
56
12
28
32
7
113
100
8
192
288
19
5
76
32
60
48
31
288
53
48
60
52
72
56
24
36
229
95
48
48
84
13
27
96
39
113
28
219
180
281
12
12
60
48
60
100
75
33
20
37
95
28
140
60
24
28
272
73
95
67
65
16
20
7
77
175
101
4
20
136
27
53
24
96
24
168
40
8
19
41
100
192
27
105
48
32
36
100
111
149
132
60
120
25
23
31
18
71
91
29
7
33
39
162
83
168
208
92
468
192
28
80
4
63
54
23
265
11
160
60
129
35
96
4
8
19
41
72
67
33
116
60
72
180
60
19
9
20
144
25
131
72
85
15
39
29
12
60
7
141
44
108
60
12
216
24
43
53
160
32
160
128
240
64
80
240
120
208
135
5
72
208
8
144
60
40
56
91
126
90
17
28
8
132
28
80
60
187
33
12
132
8
280
32
108
112
80
85
131
4
20
16
32
28
12
68
180
120
19
180
198
35
12
7
53
136
92
7
65
16
132
20
412
56
12
12
67
29
132
48
52
32
100
288
8
112
168
20
52
12
68
12
136
20
120
60
132
228
7
5
40
108
20
7
77
28
39
33
68
268
132
228
180
20
204
108
192
25
15
248
48
64
75
105
147
69
111
41
12
55
161
52
260
48
240
112
72
56
40
39
53
48
7
113
252
49
11
288
400
20
64
56
24
156
12
12
60
36
24
43
33
224
180
108
12
127
29
40
80
112
27
108
113
60
112
48
189
231
32
60
12
43
45
8
1
231
12
45
15
56
144
156
7
5
72
120
60
48
109
59
ABCD 93002282606*3^$a+1 [50036]
60
48
176
4
236
1
36
3
171
33
48
123
21
63
33
44
91
90
48
15
60
21
18
108
29
1
39
24
9
63
24
9
107
52
72
96
72
12
48
60
168
48
92
4
63
41
36
4
12
132
80
72
16
9
75
135
21
24
156
3
12
5
40
68
4
33
123
57
3
99
18
3
51
78
30
18
27
15
30
126
5
1
15
75
306
3
69
72
138
72
90
99
24
92
4
39
53
52
12
21
167
31
21
3
17
48
7
101
64
68
12
28
32
4
12
33
87
44
64
20
216
4
60
9
90
17
4
32
60
48
100
69
48
60
72
15
72
33
6
54
47
36
28
45
54
17
55
54
75
51
5
48
16
24
75
210
72
54
41
4
120
24
33
174
129
32
72
73
15
24
20
13
23
144
13
27
213
287
13
71
55
9
12
36
32
1
15
60
165
54
156
36
41
19
21
72
8
25
12
15
48
44
4
87
42
12
18
21
24
8
79
153
72
21
167
48
4
33
15
60
75
17
55
9
24
21
51
15
33
165
35
97
63
57
18
33
48
15
81
225
18
45
117
18
45
12
60
93
108
27
12
48
120
135
33
24
48
21
51
3
45
8
24
73
11
37
75
39
29
19
197
1
42
30
42
45
21
63
84
21
84
3
3
45
9
18
33
36
15
21
33
24
231
39
21
135
6
15
15
5
1
174
33
80
13
42
36
12
93
60
15
54
11
16
75
53
1
35
16
129
60
66
24
17
48
19
42
18
53
49
3
48
12
15
117
80
13
107
24
156
61
3
96
21
23
181
156
95
73
66
89
16
20
28
156
36
108
20
36
12
97
11
72
60
48
7
29
288
28
48
12
24
21
54
21
9
15
20
28
72
8
25
11
36
88
20
1
6
18
12
135
9
107
97
75
72
44
37
72
71
169
66
96
18
15
12
45
135
81
15
3
17
13
35
72
7
48
90
87
80
12
25
75
15
81
44
13
18
5
40
48
32
64
15
9
24
93
83
4
93
18
12
89
25
15
3
12
9
117
3
21
18
12
81
27
53
7
30
96
39
8
25
39
33
47
64
27
17
52
8
37
3
87
18
35
28
8
40
24
12
9
39
60
63
5
13
39
140
55
45
12
15
5
85
24
75
116
36
7
21
12
15
129
36
32
55
42
66
90
252
6
162
47
16
36
60
51
129
33
6
69
48
63
54
87
48
21
126
149
12
7
12
18
96
15
32
73
90
5
19
101
40
36
3
36
21
24
9
3
27
17
4
20
67
69
84
15
65
4
32
1
24
3
60
8
184
24
57
3
105
35
37
75
57
15
123
53
19
57
51
18
75
12
80
4
9
27
48
120
24
57
63
63
102
63
9
35
4
20
37
30
42
3
8
16
21
63
84
56
4
32
36
192
1
27
48
36
111
9
20
108
16
39
41
16
201
15
32
16
44
12
79
9
3
42
111
15
66
51
24
216
32
16
204
48
27
30
78
57
63
5
49
59
19
36
69
105
27
63
42
35
40
48
15
81
60
20
37
23
52
12
12
48
288
72
33
23
4
87
18
11
115
69
15
42
108
111
300
20
12
19
125
19
45
24
3
5
37
3
44
163
252
180
93
33
3
200
19
21
96
8
73
47
76
39
57
44
36
60
1
39
144
27
53
40
51
36
77
13
3
177
18
9
81
6
33
12
21
60
3
44
36
60
55
29
88
45
3
27
9
44
19
77
4
45
54
41
181
155
4
36
24
80
16
20
61
72
47
133
30
108
72
41
16
21
18
89
16
24
27
53
1
71
108
7
45
60
48
128
7
21
84
51
41
1
3
12
3
54
15
21
27
44
1
72
12
6
17
36
84
1
24
12
35
40
48
80
76
44
40
15
45
15
30
35
96
19
12
18
60
12
96
108
36
51
32
112
24
69
12
23
48
73
72
24
15
120
3
42
75
24
24
12
44
36
48
7
29
96
31
9
180
48
213
15
24
93
227
88
63
29
36
7
18
15
32
7
93
15
36
9
20
36
60
55
57
44
4
15
90
24
15
12
80
36
48
4
3
54
35
13
131
52
12
93
35
25
12
15
152
1
87
60
33
30
18
54
165
36
87
45
8
91
45
60
44
1
18
18
12
36
75
15
5
36
76
32
31
54
132
119
36
55
69
81
84
75
20
144
48
37
27
24
20
76
20
16
144
3
33
120
75
54
18
53
24
19
12
9
45
123
20
132
13
111
69
27
15
30
15
21
75
147
225
48
84
60
51
54
18
33
87
17
1
23
16
20
84
60
31
18
36
6
33
51
45
36
36
ABCD 93002285744*3^$a+1 [50085]
36
36
42
66
185
55
90
71
55
89
49
96
12
204
48
72
54
65
31
48
6
174
5
72
19
12
24
17
1
12
60
47
24
67
42
3
128
25
72
6
65
19
221
211
24
30
23
24
16
32
1
66
24
30
96
39
15
48
18
24
36
12
23
73
23
24
73
6
57
87
12
45
9
23
67
78
12
59
48
37
60
36
84
95
40
9
42
36
12
6
30
89
7
36
5
115
29
24
1
47
48
168
43
78
167
85
107
1
47
64
32
31
17
1
18
29
97
90
173
16
15
17
40
9
6
144
120
81
87
66
24
12
36
168
120
6
17
67
60
41
211
53
168
7
24
36
5
7
18
23
31
18
207
51
30
23
13
6
5
85
54
30
23
31
150
11
73
6
41
13
108
174
96
12
42
3
72
104
127
65
24
72
67
24
21
80
48
7
6
18
18
23
7
113
1
66
45
45
18
9
27
5
19
12
54
36
108
42
18
47
79
57
33
111
15
138
95
19
21
56
43
45
72
15
90
66
180
17
7
17
19
29
115
30
18
53
144
72
48
16
45
11
48
48
24
13
27
9
78
257
193
12
99
51
30
90
18
6
36
48
17
64
9
23
48
79
102
114
18
47
55
150
11
43
30
47
67
108
17
144
13
27
104
163
72
93
69
66
36
24
12
81
8
1
47
25
6
30
11
16
72
81
23
40
123
21
177
30
90
126
113
19
102
47
25
78
17
55
65
145
6
180
21
27
54
96
23
72
24
7
57
9
78
65
48
24
19
6
23
88
8
145
23
55
17
139
36
18
18
168
90
54
173
24
19
12
18
167
67
6
144
23
25
23
19
21
200
97
18
6
84
11
211
120
29
49
47
144
169
39
45
107
55
96
48
114
23
43
173
43
5
96
157
3
45
60
18
53
1
288
144
18
12
36
53
151
48
42
30
114
23
79
18
24
36
35
109
75
15
41
16
9
114
18
3
105
95
48
144
19
18
3
33
39
8
48
7
42
66
101
115
18
90
17
1
24
54
360
12
5
13
35
25
72
30
114
39
32
48
72
55
17
1
23
19
5
103
30
114
18
102
9
9
95
55
30
198
29
13
11
48
16
15
84
18
6
54
18
12
6
36
47
19
42
48
11
16
8
19
45
15
36
12
18
23
31
18
47
72
24
37
60
18
21
9
54
153
33
18
101
96
109
36
30
65
49
30
18
42
18
48
83
49
12
204
71
96
16
99
54
6
137
73
144
78
17
13
36
54
6
3
141
12
168
138
29
16
9
186
5
43
6
216
47
1
23
1
12
6
21
9
24
23
48
40
32
73
71
48
43
5
24
72
25
191
64
56
16
33
120
23
19
12
41
235
269
1
144
48
54
9
15
41
24
115
12
81
8
55
36
162
150
102
18
77
48
37
27
9
24
18
48
18
6
53
55
210
78
161
19
77
16
8
1
72
18
5
127
138
42
54
23
43
180
81
104
24
49
30
209
49
23
25
72
108
171
56
7
9
8
145
95
24
160
176
24
16
63
96
17
72
55
113
85
108
30
36
5
1
210
29
61
78
5
79
18
60
48
6
21
99
6
23
67
29
24
184
135
42
30
114
126
17
31
6
11
259
5
16
32
67
42
162
48
24
48
113
55
30
35
72
91
45
72
33
47
37
11
211
108
41
7
60
29
25
47
64
8
91
6
12
99
9
95
145
18
21
80
48
48
40
8
55
41
55
48
18
71
91
6
66
77
24
49
30
186
111
33
39
99
29
24
24
1
138
45
72
27
45
45
18
18
72
24
144
47
24
1
54
65
72
37
42
65
43
5
31
41
88
32
24
49
66
6
48
54
60
53
55
17
48
7
41
7
9
8
136
8
7
84
216
53
7
66
60
18
108
30
143
169
23
25
114
180
48
9
80
43
5
13
3
99
45
56
25
72
23
19
5
31
18
72
39
32
24
7
108
45
45
131
13
11
16
117
6
84
65
7
60
120
29
168
64
56
67
48
36
9
8
19
5
1
23
16
72
9
132
11
181
6
21
72
81
23
144
24
7
6
144
18
90
215
40
87
18
18
54
72
18
21
80
ABCD 93002835782*3^$a+1 [50081]
41
31
5
6
12
72
54
36
126
9
16
104
75
36
193
77
12
87
24
39
25
32
16
80
39
9
16
8
201
15
21
36
42
18
18
1
11
168
12
49
24
41
36
30
18
72
19
53
3
40
35
12
57
48
3
24
133
32
51
18
120
24
115
5
115
71
90
87
3
45
16
8
15
6
67
8
171
13
77
108
6
1
53
48
19
8
48
39
1
53
174
13
104
15
36
45
64
29
162
57
75
72
21
64
113
108
84
6
73
56
9
6
90
135
88
77
19
77
19
53
27
129
55
24
47
25
48
72
120
8
3
90
30
24
108
25
11
72
37
17
15
16
5
12
126
6
138
72
73
71
49
11
66
43
11
37
8
27
24
66
43
179
18
18
97
48
11
61
32
15
6
51
3
12
1
23
90
12
19
80
64
5
36
63
225
102
81
27
13
5
3
184
32
48
75
13
80
3
72
45
27
37
24
65
7
48
56
171
93
15
36
69
39
1
104
3
117
160
11
21
15
33
57
6
18
31
203
30
96
66
6
12
150
13
53
6
18
12
60
43
23
18
6
9
21
6
18
30
21
15
33
21
42
12
18
27
216
15
90
12
24
84
7
83
69
45
48
24
30
45
45
51
3
6
48
31
5
72
24
48
18
18
39
40
47
78
18
120
49
101
3
15
25
11
61
24
24
65
135
15
66
18
13
128
64
11
42
30
114
18
73
65
42
13
24
8
40
77
18
25
80
105
7
29
90
6
18
66
162
114
259
191
33
57
15
40
120
24
65
111
21
48
19
185
12
24
19
32
24
141
3
135
73
5
12
7
96
104
184
32
48
141
51
88
11
18
12
39
69
123
39
18
15
88
48
35
36
1
24
24
71
96
33
39
108
90
12
7
8
3
37
96
47
18
7
65
144
6
54
3
141
12
54
1
144
24
71
264
96
1
24
24
17
24
84
6
21
117
18
114
66
189
88
8
57
126
9
45
67
5
19
35
42
43
5
51
129
60
66
9
16
65
15
3
18
19
59
12
9
123
61
11
21
72
48
88
71
1
24
96
47
48
168
36
54
102
73
35
204
25
11
85
131
45
3
37
53
72
3
21
19
11
90
54
6
12
27
15
1
107
138
24
3
40
29
19
47
42
7
11
12
6
120
27
264
21
54
18
18
33
75
66
78
21
136
35
180
108
6
15
16
113
7
48
191
132
120
78
30
177
9
210
96
30
72
36
42
48
1
8
15
33
213
51
88
72
5
60
39
15
156
165
144
21
48
6
21
63
6
195
24
16
71
66
39
15
24
1
101
42
102
96
54
69
39
12
6
18
229
5
18
12
36
6
43
8
48
9
55
35
181
137
78
30
51
3
36
57
33
54
72
33
3
198
54
90
55
23
30
19
104
16
11
45
3
69
45
43
23
177
57
31
41
54
36
126
39
33
18
69
24
57
12
27
33
156
67
77
36
60
19
83
24
174
79
8
88
5
99
160
11
60
54
51
21
126
18
27
75
168
36
66
54
6
99
64
101
168
48
43
72
24
23
90
18
42
27
39
25
65
15
9
31
185
180
91
11
54
36
42
48
49
23
150
43
227
30
151
56
69
156
31
80
15
9
9
36
36
103
29
30
61
17
18
72
12
78
12
42
30
6
174
19
72
24
71
48
72
24
54
67
32
21
24
43
24
5
19
120
32
57
7
35
48
18
18
9
33
55
8
75
204
72
36
45
24
96
9
54
1
41
7
77
24
102
18
42
12
21
39
30
3
48
111
60
54
12
19
8
51
252
25
24
5
3
27
69
45
36
79
5
24
12
6
72
72
1
65
24
18
61
41
36
363
136
41
132
48
60
12
18
169
83
13
47
12
13
72
5
123
21
6
109
72
65
18
21
40
215
25
23
6
30
21
21
43
59
37
35
18
42
81
57
78
57
16
125
12
7
32
39
25
11
84
24
126
19
17
30
24
72
12
6
55
11
6
12
270
37
41
39
64
35
126
90
114
12
90
72
13
24
113
15
21
12
15
45
3
69
48
115
65
42
37
65
18
126
42
189
16
29
18
30
6
21
63
73
23
72
54
18
201
81
24
7
24
95
30
6
120
42
123
48
16
80
159
6
99
27
84
6
234
81
27
30
15
27
66
19
89
31
48
11
144
150
30
33
ABCD 93002842358*3^$a+1 [50035]
135
66
11
16
68
1
18
125
28
12
48
8
1
39
9
192
23
97
3
12
80
48
16
45
11
16
33
90
12
30
75
32
25
3
180
87
78
147
3
53
49
111
24
33
95
24
16
144
44
67
24
30
18
48
5
4
48
3
5
24
16
99
9
12
27
5
91
36
21
12
57
36
35
4
15
84
12
17
16
9
23
7
30
11
7
60
17
120
25
15
15
57
144
15
66
6
89
61
39
20
25
51
57
35
7
89
49
12
3
3
30
15
9
18
5
96
25
66
54
42
84
9
15
29
12
13
36
12
30
5
55
42
60
18
17
25
42
33
3
90
60
42
18
59
28
8
19
21
33
35
37
107
37
39
9
15
117
23
13
39
21
75
3
9
68
24
13
108
282
45
80
88
48
60
20
37
12
23
24
19
101
103
45
156
24
123
129
164
97
84
108
23
4
36
15
54
39
27
18
30
9
15
57
96
24
75
96
65
37
18
53
19
77
120
24
31
18
3
57
3
80
13
42
17
12
36
28
9
11
67
53
24
97
15
3
165
27
5
1
15
144
8
7
41
12
37
6
120
12
21
21
6
65
4
21
27
128
60
19
29
112
9
59
64
3
69
8
12
36
7
5
43
18
12
18
65
121
39
32
4
3
33
75
5
37
6
6
66
24
30
48
42
9
171
113
13
48
90
77
4
128
7
24
42
78
9
117
54
6
120
3
93
23
49
48
15
3
29
48
28
32
60
4
45
66
5
97
90
53
7
65
1
6
33
165
23
52
57
6
42
12
6
108
36
30
78
18
18
17
13
47
13
51
24
24
48
15
65
24
31
17
1
6
90
11
12
13
90
9
36
32
28
8
85
11
28
12
68
28
27
41
52
33
6
113
25
15
60
12
9
72
18
12
57
33
27
12
20
13
23
139
5
48
28
92
16
20
76
3
53
55
42
71
40
27
24
9
21
11
55
12
33
8
19
12
53
13
167
73
42
53
52
15
30
51
96
60
15
9
39
30
12
39
9
18
54
30
96
9
140
16
60
33
54
45
12
8
55
41
16
60
36
92
43
5
7
102
3
60
15
21
45
87
39
21
9
59
31
41
25
90
17
108
7
150
27
135
33
48
3
21
111
9
15
21
32
55
78
15
44
36
60
48
67
9
63
42
23
103
48
24
66
147
57
27
21
23
144
36
72
24
43
45
27
93
33
107
16
44
48
7
66
95
19
77
121
18
102
59
19
42
12
27
63
66
24
12
6
30
30
177
33
90
57
27
33
48
99
36
12
21
12
27
5
37
63
111
42
30
5
28
24
60
20
72
4
80
12
73
42
5
72
61
36
96
138
24
21
9
3
192
3
102
3
105
15
12
68
19
30
48
23
4
135
53
7
89
25
6
21
57
23
109
15
123
66
87
84
3
12
33
15
41
19
6
39
32
121
30
54
48
12
63
33
39
153
120
12
30
36
57
3
54
71
7
5
7
18
30
101
19
17
13
48
42
5
36
4
33
23
4
45
15
8
12
13
24
11
25
83
52
3
77
60
4
9
27
15
12
77
13
3
72
12
116
55
9
3
5
121
102
30
27
15
36
21
3
33
27
197
31
42
6
24
210
11
19
66
99
20
16
9
27
51
30
63
21
59
7
5
12
55
18
30
42
15
177
66
90
42
33
12
45
15
15
5
55
12
41
127
12
93
123
54
6
18
39
80
1
36
6
17
37
18
21
39
57
3
36
41
36
4
15
6
78
132
5
13
47
43
6
51
164
24
19
6
71
55
33
3
9
20
1
30
29
28
27
185
4
69
48
84
6
9
8
25
48
3
105
30
101
16
105
47
1
11
13
30
12
29
12
64
45
114
24
41
19
42
3
15
12
108
162
51
129
18
126
39
15
12
24
12
45
45
15
104
49
15
9
138
125
43
12
17
52
44
16
24
24
45
60
27
36
92
13
30
5
12
61
84
6
24
257
49
66
6
23
7
24
90
23
40
27
54
27
60
105
23
24
108
13
42
24
30
39
12
99
96
12
5
28
45
42
5
48
103
45
57
102
77
55
33
12
9
6
33
3
18
24
83
4
15
33
15
48
33
72
128
19
5
1
27
60
24
3
105
80
7
6
35
25
48
36
126
12
45
8
100
12
63
78
59
28
20
19
45
15
29
7
77
55
60
60
81
27
30
42
36
42
174
144
177
8
49
3
32
60
25
36
11
24
24
91
12
149
13
18
198
15
69
60
75
12
56
25
12
150
12
41
25
42
101
25
54
30
23
4
33
71
61
18
17
16
105
30
9
8
28
27
12
6
12
27
39
9
27
93
93
75
33
39
68
12
1
6
201
45
54
21
8
84
60
43
9
36
24
3
42
11
7
5
13
63
104
145
47
136
3
21
8
48
13
99
15
41
16
69
27
8
61
39
132
128
24
7
24
12
72
78
30
12
45
56
4
32
4
15
65
49
15
12
3
33
117
12
36
18
17
19
60
18
18
17
7
9
141
3
20
25
83
7
60
17
91
17
12
109
42
57
132
99
12
42
35
40
60
27
30
3
20
36
19
180
17
4
9
3
57
18
60
42
3
15
42
12
15
96
87
12
5
24
31
60
5
28
140
40
12
21
59
13
6
17
28
32
12
67
6
75
68
12
52
27
165
33
36
87
84
21
75
33
ABCD 93003837632*3^$a+1 [50024]
13
29
174
216
126
103
24
12
11
25
12
12
216
12
47
61
65
67
12
24
77
43
84
60
5
36
55
24
108
119
13
108
23
54
31
11
25
59
1
23
48
24
241
23
144
13
60
107
6
84
78
72
18
43
11
13
5
108
67
71
54
72
43
12
35
13
48
84
84
24
48
84
119
162
18
25
11
85
41
7
108
53
127
53
7
29
108
12
36
114
198
18
324
54
12
19
24
29
60
48
42
85
185
108
79
36
24
23
12
1
60
24
65
30
169
35
61
11
25
60
35
60
12
133
155
37
71
25
71
30
18
6
84
6
84
6
7
12
11
6
18
13
89
78
85
72
48
23
25
17
162
25
96
167
85
35
13
24
35
18
78
13
95
49
12
11
90
12
18
25
17
36
79
12
24
12
108
65
54
78
12
67
11
12
13
29
66
60
48
144
37
23
1
144
47
1
23
66
180
6
37
48
35
13
11
13
35
90
18
24
84
60
49
12
84
71
49
41
18
30
222
25
5
6
30
162
25
12
71
54
96
84
79
71
13
12
23
121
47
25
59
6
174
1
17
31
11
84
1
108
197
60
54
36
1
17
66
72
157
41
79
35
157
23
270
12
55
95
36
25
60
107
13
12
36
96
5
78
12
25
48
161
31
5
60
198
1
17
30
157
41
42
73
11
13
12
71
84
24
30
42
73
89
90
25
11
72
12
13
48
11
54
55
12
12
47
6
67
131
37
119
6
84
78
37
48
35
1
41
103
113
48
55
17
7
48
167
12
6
7
5
67
11
25
180
60
23
109
35
66
6
48
85
72
96
5
12
103
72
101
66
60
30
36
19
96
35
72
108
54
126
37
192
5
19
71
13
35
42
66
49
48
107
48
6
12
42
48
108
36
54
54
1
12
23
42
67
72
48
41
24
72
36
19
35
1
60
203
121
23
37
48
5
6
282
79
143
12
1
95
30
199
59
12
18
36
24
139
95
13
24
35
13
5
72
19
47
72
78
43
11
48
6
36
18
66
67
113
60
36
48
6
12
49
5
18
37
23
61
245
7
23
60
109
35
36
85
36
60
35
1
108
47
222
18
49
36
5
103
36
35
6
30
144
108
42
30
60
54
120
91
36
168
24
23
60
13
12
23
109
60
60
245
91
17
54
13
77
55
29
19
60
35
12
96
30
18
96
61
65
18
36
13
12
48
107
61
119
120
6
18
30
67
59
18
6
1
36
24
11
12
6
30
90
6
13
12
5
78
73
125
19
119
6
36
19
35
36
13
59
193
12
83
12
150
43
47
36
49
23
30
54
25
24
65
19
180
12
125
31
72
12
11
25
24
65
90
48
25
125
192
54
24
1
120
5
67
17
78
30
72
6
169
167
6
108
66
60
36
48
1
35
109
5
91
29
19
72
168
72
11
24
138
6
54
18
48
24
133
59
133
11
37
17
150
1
96
96
5
30
13
11
1
143
36
18
18
13
77
12
6
61
65
30
13
72
60
35
25
36
12
41
139
12
11
138
42
49
168
60
36
11
1
143
49
5
43
95
85
29
19
71
25
101
139
23
12
24
120
36
198
18
205
17
12
175
59
61
144
12
5
127
11
37
24
36
65
78
36
264
240
1
191
37
48
5
78
36
13
53
43
11
18
150
108
84
108
25
35
30
42
61
23
37
12
23
72
60
13
167
66
72
55
17
6
25
29
18
30
42
73
47
1
84
60
17
108
7
101
7
11
109
23
144
90
18
25
12
24
12
65
42
121
17
114
13
17
91
17
36
24
7
96
5
67
5
126
30
7
29
78
120
42
36
30
72
96
12
13
72
23
1
120
101
19
60
29
30
97
17
31
167
108
36
73
11
60
12
97
35
73
24
23
108
60
49
35
85
5
6
12
72
24
12
72
13
29
30
61
47
42
18
73
17
90
37
125
126
192
6
19
11
157
185
7
17
90
13
5
30
6
12
67
23
18
132
7
11
37
60
23
61
35
1
47
97
24
120
72
173
7
83
162
72
6
25
11
61
59
288
97
60
11
12
1
72
35
18
24
7
48
35
145
60
41
67
5
54
25
36
65
187
60
48
84
ABCD 93003894268*3^$a+1 [50143]
31
9
3
101
40
72
33
30
9
8
73
204
6
45
57
63
9
18
48
21
111
33
39
6
155
40
15
12
149
24
24
16
15
12
45
48
69
3
87
17
61
27
15
18
15
72
63
42
138
5
13
11
121
23
136
24
144
48
8
40
339
77
16
153
60
24
3
24
9
30
9
33
39
24
80
37
59
16
33
15
15
9
105
47
73
18
42
3
8
127
48
9
81
111
39
24
41
16
168
8
25
72
23
64
81
143
7
9
48
8
7
6
24
195
48
24
104
25
119
16
72
93
59
13
48
11
1
15
168
32
25
143
24
13
99
48
153
48
72
78
9
15
57
9
39
33
63
32
127
18
167
31
105
56
91
29
31
9
144
27
29
24
112
24
96
3
12
9
9
39
56
16
24
69
11
7
30
42
33
15
30
288
11
19
29
13
3
24
15
240
17
1
102
96
42
15
32
216
37
42
57
189
155
55
81
69
59
1
12
42
6
24
11
144
48
13
11
193
96
60
54
53
64
81
90
30
18
12
42
36
11
16
8
16
9
30
54
3
8
72
64
39
42
132
48
282
48
65
328
96
39
137
25
39
96
45
123
9
90
6
24
6
12
138
54
21
27
42
18
153
24
3
77
55
90
6
12
53
85
84
15
3
45
24
168
63
9
144
24
33
18
42
3
9
23
48
72
13
144
107
64
45
42
18
60
35
7
57
152
64
72
8
7
60
125
55
9
21
48
51
8
16
32
73
47
13
24
11
24
48
7
17
43
36
17
72
31
30
131
13
27
21
27
33
23
7
30
3
27
60
33
72
144
69
11
24
37
35
283
30
15
45
75
69
11
25
132
18
57
15
30
12
120
36
75
32
72
1
42
53
55
9
15
17
31
48
12
165
24
3
48
29
16
48
72
15
30
27
33
23
232
48
39
41
136
183
17
24
25
47
25
12
48
18
57
93
11
253
27
48
8
43
42
102
53
13
11
16
24
69
99
93
18
24
66
42
30
60
18
54
35
1
42
30
23
120
64
141
35
247
17
43
18
51
104
97
15
15
33
24
32
13
18
30
48
11
120
64
117
12
183
24
231
18
12
27
96
24
3
12
6
132
72
60
35
48
112
48
15
48
9
33
30
89
13
323
72
48
55
9
69
12
15
63
30
12
167
360
16
15
102
30
5
43
162
18
57
8
169
15
21
51
48
72
51
125
25
12
35
40
8
187
21
56
16
63
17
13
42
137
25
6
81
8
61
12
47
13
42
17
13
18
9
96
57
23
160
3
54
15
8
13
102
60
57
15
41
79
33
45
3
296
1
15
120
32
163
18
24
107
121
15
15
65
24
43
18
60
143
25
102
9
8
61
27
48
32
24
40
24
69
35
1
54
138
12
11
16
24
75
102
119
1
15
8
96
1
120
159
153
15
33
39
24
69
6
5
7
72
33
80
25
95
7
66
95
120
49
63
63
17
7
6
24
11
64
51
90
72
120
27
81
30
57
3
21
33
126
54
27
8
103
30
30
69
9
15
15
57
32
208
8
7
12
18
35
144
91
29
1
72
15
8
40
8
55
41
24
7
89
64
56
96
73
42
29
40
8
13
35
72
16
15
24
36
5
7
105
45
3
72
24
56
13
27
27
66
131
61
30
18
27
15
18
39
32
31
360
9
120
33
18
29
13
3
3
45
24
176
16
48
272
16
57
18
29
24
37
72
75
32
96
40
45
27
33
18
165
75
21
33
47
24
24
16
9
30
17
31
33
57
60
123
57
102
233
40
48
176
229
12
87
32
91
48
42
59
13
11
19
5
1
15
75
5
24
1
60
12
12
48
180
60
75
33
135
9
6
90
15
72
27
60
17
1
15
3
101
1
132
51
24
32
16
75
29
31
30
60
47
48
24
16
168
27
29
16
15
33
39
33
33
12
108
192
23
97
12
36
39
33
12
66
30
12
87
152
88
141
24
51
152
85
3
15
30
51
120
80
16
80
168
24
55
30
83
24
16
24
33
30
33
87
41
7
78
42
12
18
72
27
120
24
69
6
42
83
40
27
18
24
96
75
39
57
9
95
37
99
9
12
18
90
42
69
56
25
198
17
24
88
48
24
24
105
324
18
48
17
175
9
141
12
48
63
15
24
33
8
16
9
72
135
24
128
31
17
88
9
63
24
39
120
89
232
ABCD 93004029336*3^$a+1 [50065]
47
12
13
6
53
24
1
12
30
41
37
12
83
37
30
54
36
12
96
102
41
127
42
11
31
77
91
48
36
24
77
19
6
11
49
167
25
11
61
6
12
36
30
36
54
30
23
7
6
18
6
24
36
11
73
30
72
30
59
7
42
60
36
30
60
6
11
49
6
30
54
66
35
7
126
12
30
17
31
36
6
12
18
5
7
17
73
6
29
43
24
78
60
30
18
84
60
83
13
18
29
7
24
5
7
5
7
42
18
18
42
36
102
119
13
6
72
30
48
6
5
1
78
90
36
83
1
156
23
48
13
36
11
145
30
24
18
36
35
25
12
11
91
36
30
24
108
60
108
12
12
12
6
12
60
36
30
30
66
24
12
59
43
30
6
24
41
25
72
24
11
12
7
48
18
30
29
19
6
6
149
1
42
30
36
107
13
30
12
24
5
13
48
47
72
96
19
29
7
53
25
12
12
35
97
66
5
36
12
96
49
30
30
11
61
12
30
18
30
53
25
11
25
6
18
30
24
12
48
30
6
6
11
19
36
30
59
13
12
30
66
108
114
120
5
13
102
42
24
6
90
23
31
12
78
6
54
42
84
78
180
35
1
11
25
24
6
30
48
11
36
72
1
23
12
13
24
6
30
23
61
18
12
6
120
12
36
42
89
19
54
18
24
29
31
5
12
7
6
66
42
6
6
168
18
30
11
19
53
49
6
96
18
11
31
18
90
5
13
48
6
18
6
42
12
6
30
36
30
6
60
30
30
12
11
24
72
36
7
12
29
61
18
66
95
12
163
17
13
12
30
5
36
31
12
54
30
101
43
6
119
25
23
13
12
11
19
113
7
5
36
96
1
54
53
49
6
29
1
12
6
6
83
13
12
12
30
137
36
13
35
240
109
35
12
61
11
7
72
30
42
6
12
48
18
6
60
54
77
7
156
42
18
6
6
162
35
43
12
36
17
36
1
6
42
54
84
53
1
126
24
5
132
49
12
12
6
29
7
48
6
24
18
30
24
54
41
36
19
17
79
18
120
24
6
6
11
36
96
12
43
102
30
138
6
41
168
25
12
18
78
11
36
115
12
6
23
1
35
60
13
35
61
6
5
60
19
12
17
43
17
13
30
30
24
30
108
6
23
7
54
35
12
1
18
36
60
54
11
1
12
83
120
49
18
77
85
47
12
7
17
67
5
49
24
30
60
102
6
30
54
5
13
95
31
53
60
36
12
144
31
84
6
108
48
71
37
35
19
29
7
17
13
35
25
11
60
1
35
49
35
25
35
1
60
48
12
59
55
126
30
24
30
48
48
35
12
37
35
13
60
6
17
12
25
11
19
30
6
90
30
96
30
11
85
72
23
25
12
11
7
12
48
24
5
145
11
24
13
36
6
17
1
42
24
12
18
42
72
17
1
30
42
30
30
30
6
24
6
5
48
7
29
73
71
79
12
66
24
48
30
102
42
17
12
1
30
36
12
48
90
78
66
30
41
13
30
120
41
13
30
6
12
30
18
90
17
49
18
12
90
48
47
25
71
25
30
17
7
5
55
5
1
12
35
37
120
36
23
60
36
103
72
89
145
30
41
24
120
55
24
6
54
36
60
42
12
6
42
47
12
85
6
30
318
125
12
73
36
48
48
42
5
36
19
41
31
5
55
30
120
18
77
1
18
60
90
12
30
18
11
84
31
101
12
55
12
60
36
18
42
12
5
25
11
19
89
48
13
6
30
11
84
31
30
71
49
24
30
17
7
6
11
1
90
78
24
72
6
12
77
19
125
19
12
6
24
24
36
30
65
1
24
24
6
36
17
48
7
29
79
17
12
31
30
204
23
37
6
30
59
19
12
18
71
24
12
73
23
7
24
42
6
30
30
41
48
13
12
47
24
7
5
43
17
61
11
13
66
6
23
7
36
41
24
36
1
12
23
7
36
5
7
18
42
245
67
36
18
54
18
30
24
84
77
13
12
12
90
6
71
43
12
6
72
48
11
13
24
12
59
61
12
18
30
11
1
12
23
97
36
11
12
97
143
1
54
36
24
6
18
18
71
1
48
11
36
1
60
54
5
1
102
24
66
48
12
35
67
96
53
13
66
12
36
6
54
65
60
1
35
25
6
5
12
43
17
1
84
30
77
19
12
41
60
108
48
133
12
95
13
12
6
102
11
36
25
42
30
84
6
18
23
19
6
35
37
42
29
25
11
25
23
13
23
19
78
71
13
60
6
18
96
23
43
30
18
17
25
48
24
12
126
12
6
102
41
31
5
156
91
48
18
78
42
48
12
78
24
42
6
30
54
6
72
30
12
17
13
96
60
72
42
149
31
6
11
60
13
35
13
66
6
66
17
12
60
43
5
7
6
83
1
6
168
12
77
7
53
1
12
35
43
30
54
5
73
42
5
25
11
61
18
78
12
11
7
72
6
84
66
36
6
12
48
12
6
60
66
6
5
37
6
5
31
5
133
35
133
11
48
13
6
60
96
30
6
77
43
29
43
78
18
102
78
6
24
12
90
12
42
35
61
35
12
24
12
7
12
17
31
54
30
54
72
18
6
6
138
12
11
49
18
5
79
72
48
48
18
54
12
89
25
36
18
18
144
47
12
1
23
31
12
42
30
29
72
1
24
11
13
90
53
96
13
35
55
18
12
36
23
24
48
115
18
11
25
24
54
18
18
5
24
72
12
43
6
24
23
13
18
72
54
6
65
43
101
49
120
42
5
25
47
24
67
90
36
30
36
5
13
36
11
43
6
35
25
6
42
108
24
6
29
25
48
30
5
12
24
25
30
6
36
23
31
5
13
66
54
72
35
19
54
60
48
24
36
12
78
48
30
6
6
18
30
11
108
144
7
29
25
18
12
5
31
162
42
18
18
72
29
43
53
12
13
48
12
84
36
150
41
36
48
67
72
18
95
1
23
31
138
90
24
90
71
7
6
12
119
13
18
65
7
36
66
6
60
18
35
72
25
54
18
78
54
6
5
48
79
17
13
59
1
6
42
42
6
180
30
ABCD 93004156262*3^$a+1 [50016]
17
55
233
40
33
54
45
93
59
28
80
40
8
52
12
51
45
20
7
66
35
100
279
45
60
12
33
11
36
16
8
36
19
17
4
99
72
125
43
81
9
30
69
45
18
209
24
109
3
24
3
6
35
4
80
60
13
42
18
63
20
7
12
36
9
33
35
72
156
115
57
44
36
52
20
60
148
87
45
3
113
55
29
25
11
55
41
1
143
19
30
18
17
136
36
9
51
21
23
19
48
53
100
36
60
273
6
9
3
9
51
48
144
36
24
18
90
9
108
48
68
136
200
24
4
8
7
65
96
36
36
100
45
12
27
9
54
36
72
53
7
9
200
64
80
25
102
18
15
57
42
21
36
80
24
19
57
60
84
9
95
76
24
116
19
30
35
61
47
55
117
33
3
27
78
30
42
18
54
36
39
72
8
88
12
63
72
36
41
19
30
114
30
35
28
15
65
7
81
56
36
55
17
28
60
57
15
81
192
27
51
21
116
7
65
36
24
156
16
9
90
65
25
27
8
4
8
60
73
27
3
89
16
9
11
79
81
92
163
9
171
5
36
4
60
27
53
40
44
16
84
45
36
24
18
12
18
42
90
3
104
31
42
11
19
45
51
9
228
45
72
18
9
44
19
36
125
79
53
28
27
72
18
18
101
19
141
108
45
71
64
21
215
36
19
9
15
53
73
11
1
15
3
45
99
36
144
41
144
28
80
64
3
18
23
4
8
25
75
108
36
44
79
18
3
44
28
68
40
132
44
31
5
37
107
1
30
53
97
18
21
81
18
24
57
8
55
96
29
28
15
9
84
24
20
55
78
48
42
12
17
43
261
120
15
72
17
73
3
9
90
53
28
60
39
36
117
24
48
63
9
8
28
33
192
95
12
25
11
24
28
147
5
72
28
20
1
107
7
45
63
65
52
8
73
107
28
27
72
21
24
116
55
17
48
115
12
77
13
27
36
27
45
27
126
54
6
39
60
72
44
157
63
104
31
225
24
56
52
3
60
57
45
23
55
12
53
36
28
213
48
15
39
33
48
44
60
40
135
36
105
36
120
116
7
57
108
60
56
37
72
27
8
133
12
186
57
32
31
149
180
28
84
33
66
5
55
57
24
21
18
9
33
3
44
55
108
53
160
20
7
18
71
64
20
7
53
84
55
53
55
125
132
1
12
23
127
9
44
4
72
81
60
75
15
17
145
11
60
12
72
55
105
3
17
72
43
21
32
12
55
113
84
108
91
90
87
128
60
4
8
37
108
23
112
15
12
53
108
19
5
40
81
51
108
75
96
17
4
8
16
27
117
8
28
72
3
24
93
80
7
57
123
36
137
163
17
55
5
12
16
117
219
33
66
89
1
51
93
90
41
12
52
56
24
85
51
27
29
24
37
83
60
4
15
18
18
45
20
16
39
54
6
84
33
27
120
6
219
8
208
87
29
24
72
145
39
51
9
8
12
64
135
17
24
4
24
45
30
105
156
60
39
78
3
9
78
45
8
37
18
102
162
78
30
105
3
41
1
18
9
116
36
4
9
96
35
100
27
29
1
123
9
30
78
119
43
18
27
36
9
66
17
37
27
24
44
31
5
235
65
127
197
25
27
3
41
12
24
4
32
13
90
5
64
92
88
36
39
77
103
36
45
45
95
37
30
18
15
45
47
37
51
45
35
64
3
45
153
24
35
28
20
24
1
3
36
9
59
31
5
37
30
18
24
11
16
44
235
30
27
24
264
69
3
27
5
13
107
52
9
30
72
42
75
108
8
24
31
60
17
175
45
8
36
1
23
4
15
66
51
164
60
85
35
37
63
15
102
59
1
3
15
21
8
28
8
100
32
4
24
99
30
15
20
1
35
36
24
67
108
24
48
108
161
16
57
6
30
54
53
43
54
48
18
17
97
71
37
102
5
31
81
168
45
30
36
60
57
8
55
69
21
15
99
45
56
16
44
12
43
29
36
127
105
48
27
9
63
78
39
8
55
90
18
42
27
9
12
87
93
27
33
3
44
28
24
153
11
25
54
48
33
117
35
157
18
5
40
63
60
29
52
3
53
37
51
39
60
18
30
9
81
15
57
35
1
15
20
64
8
55
5
67
6
162
29
100
104
76
63
96
65
7
57
60
111
24
53
4
51
29
61
27
111
45
60
39
18
15
75
33
39
6
120
87
3
45
15
21
188
1
59
55
17
36
55
9
44
72
12
163
17
1
27
27
6
30
17
25
39
24
39
36
125
36
64
15
17
37
35
28
44
1
ABCD 93004165778*3^$a+1 [50030]
85
32
15
12
45
40
11
69
36
24
28
8
15
72
12
13
20
16
44
48
52
60
20
228
4
36
48
104
28
12
20
27
61
65
67
23
33
15
54
31
24
56
39
12
13
47
33
28
20
75
13
29
7
119
12
49
8
36
21
31
72
32
9
54
12
85
68
15
13
72
35
37
144
107
37
20
15
85
8
84
9
75
72
9
54
9
27
73
8
15
12
81
12
100
8
72
39
18
3
24
3
13
72
83
193
44
87
13
77
3
136
140
39
37
5
54
21
64
5
30
1
36
5
3
12
57
90
57
4
41
6
13
12
59
1
68
39
18
42
72
54
27
3
1
41
12
27
24
9
36
27
3
54
55
53
75
100
20
4
120
11
69
33
27
24
99
21
15
25
24
248
9
36
54
21
4
5
19
12
59
81
24
45
43
5
6
45
4
56
39
93
87
18
15
24
9
51
160
59
49
65
30
105
27
66
15
75
37
41
27
9
30
9
87
13
41
31
17
27
4
77
63
12
12
21
51
60
3
12
21
12
57
51
45
3
64
56
36
75
30
18
1
5
27
40
35
33
112
12
20
57
6
18
31
23
33
84
84
112
72
36
20
4
72
41
12
3
24
9
55
56
28
32
4
32
48
24
40
36
80
16
23
12
85
23
45
45
15
16
101
18
30
3
52
23
13
17
42
81
9
63
45
15
3
49
5
48
18
6
159
75
49
8
24
16
60
20
24
33
30
1
144
48
68
76
24
5
75
40
29
111
15
21
15
21
24
3
18
3
16
80
45
36
18
49
8
87
13
24
36
72
80
28
77
18
48
126
55
116
72
36
69
48
27
72
24
40
12
104
51
49
35
6
90
72
25
36
59
6
7
23
6
48
15
52
5
31
68
12
33
39
15
42
3
15
30
36
6
189
52
5
27
27
1
80
28
12
24
20
51
49
24
20
12
48
99
13
59
60
13
80
45
42
85
8
72
40
44
16
84
80
21
15
33
27
36
45
99
69
15
12
45
39
33
27
16
23
105
4
48
32
15
157
20
96
15
49
68
12
105
30
6
63
112
17
78
9
45
31
32
81
51
48
132
39
117
57
31
24
180
80
12
15
13
11
21
40
36
29
3
60
36
21
24
36
43
60
23
72
13
17
55
17
78
12
105
21
150
54
43
20
52
24
5
30
1
8
100
23
12
6
111
48
15
33
27
13
32
76
71
6
39
36
33
15
21
3
28
17
31
36
29
51
3
81
40
80
15
45
4
8
69
79
101
3
40
20
63
13
20
39
13
8
40
5
31
11
9
21
15
93
31
168
41
7
72
32
4
11
9
16
191
12
13
20
39
1
35
69
16
29
51
28
56
9
39
15
21
36
51
49
89
55
59
18
3
4
8
52
72
36
23
54
15
51
9
105
15
15
105
12
4
216
11
18
31
68
40
23
25
5
15
84
51
49
20
24
45
24
27
3
36
54
126
1
8
28
32
48
132
3
85
20
24
28
20
16
60
77
18
9
21
6
13
56
12
57
36
6
9
27
30
18
9
96
24
33
103
36
119
36
36
45
9
15
15
78
7
29
15
52
44
40
20
4
92
12
40
48
47
21
87
54
30
9
27
13
59
6
79
95
141
57
18
42
7
128
27
225
48
63
36
129
15
45
9
31
5
31
80
3
81
9
7
23
42
15
16
12
113
39
15
33
3
45
40
83
25
59
37
108
140
27
30
31
167
37
5
36
54
48
13
23
54
6
54
18
49
20
28
152
24
40
11
13
17
51
12
27
9
24
132
16
5
30
78
51
16
104
4
35
1
23
66
15
24
33
15
9
3
220
11
9
16
180
44
12
40
8
15
93
24
3
13
23
129
93
7
5
15
16
56
21
18
45
40
11
18
7
5
3
88
143
37
17
27
64
12
72
23
252
1
36
56
159
24
45
21
3
51
21
93
27
4
20
15
117
12
36
129
126
12
33
4
107
21
12
16
11
25
113
108
42
12
49
32
135
33
27
18
30
6
39
15
25
36
11
25
108
59
18
15
63
25
44
75
25
32
51
13
5
67
59
84
1
8
27
13
11
25
32
9
15
4
77
3
36
99
45
15
12
18
6
33
16
12
113
75
39
25
8
75
30
55
107
85
80
16
36
156
24
5
18
21
87
13
107
54
55
59
90
67
48
5
75
12
12
36
4
95
18
15
72
48
45
27
15
33
33
111
3
81
12
33
12
3
75
21
51
84
6
7
11
126
54
9
3
145
44
4
5
31
20
124
65
72
3
24
36
52
72
77
24
90
25
47
33
36
36
88
56
36
52
125
3
72
96
112
8
69
31
20
4
36
56
16
5
30
24
21
24
183
45
63
13
29
30
1
104
60
3
49
35
33
72
4
131
21
9
6
25
23
45
27
37
8
33
7
80
24
63
1
116
159
21
9
36
18
21
16
56
28
72
59
18
6
97
44
120
4
17
42
157
48
41
39
15
121
36
23
1
56
60
40
83
21
4
8
28
59
13
140
27
6
7
29
15
36
28
24
23
18
7
5
144
31
68
15
30
6
30
18
13
20
75
9
33
3
33
36
3
100
48
5
3
12
63
30
51
3
21
96
120
88
32
24
172
20
88
36
36
5
15
39
73
12
36
29
15
28
8
64
96
68
40
5
99
52
65
18
72
169
60
80
12
24
24
9
18
13
44
87
18
15
16
20
12
39
145
120
20
21
103
11
30
19
36
35
1
8
72
45
18
9
117
15
16
72
11
49
ABCD 93004491514*3^$a+1 [50014]
57
19
32
4
125
19
5
12
39
4
12
8
36
12
28
29
7
65
7
56
69
36
75
16
20
48
24
28
36
24
149
27
81
3
144
21
39
24
28
17
60
75
28
48
24
53
63
4
8
36
21
51
16
53
60
3
24
9
27
124
24
29
39
24
21
15
28
44
9
48
7
92
76
8
9
60
3
9
91
5
12
72
48
15
96
9
127
80
9
99
88
32
60
16
44
21
7
12
56
4
12
5
19
20
24
16
8
33
27
4
24
44
4
5
24
39
81
36
27
40
8
9
51
12
9
31
5
36
15
21
7
77
132
39
16
17
12
19
17
3
52
12
5
27
28
5
36
15
33
36
55
32
36
36
4
5
39
21
12
39
12
45
79
36
5
12
12
12
60
15
28
104
12
36
16
36
8
45
67
32
48
21
31
5
24
31
24
20
4
89
12
31
12
8
9
96
72
24
12
39
16
32
33
12
55
20
40
32
36
4
20
21
63
45
12
75
52
32
48
24
9
15
21
3
36
21
12
63
88
17
12
24
27
9
48
43
17
39
9
15
24
28
41
48
51
4
188
33
24
3
12
52
5
43
5
27
21
3
141
75
9
12
48
3
69
7
8
9
36
15
21
15
40
8
12
84
9
19
5
12
3
4
24
5
24
79
116
33
19
17
12
15
33
3
4
8
4
53
24
3
4
72
56
9
43
92
132
144
33
19
41
15
4
65
48
27
100
12
17
15
12
88
12
17
31
77
12
7
5
3
4
12
12
8
81
12
39
256
8
69
39
81
7
5
3
9
3
28
17
3
16
72
60
65
43
44
9
19
24
80
4
5
7
17
51
33
3
12
88
17
12
19
77
51
33
27
52
56
33
12
12
15
24
16
17
24
15
33
36
36
12
12
39
12
21
15
28
56
16
36
5
24
15
16
8
64
92
45
24
3
60
57
27
9
24
3
60
100
32
28
29
135
9
15
45
7
44
36
12
9
19
29
55
29
12
51
36
156
28
32
36
24
52
32
52
8
33
31
17
27
76
17
63
24
40
48
8
105
24
19
84
5
55
20
21
24
43
65
111
9
27
96
12
4
36
29
91
29
60
60
3
12
81
7
17
24
51
4
8
4
53
67
12
48
29
15
9
7
77
84
43
32
4
84
29
36
36
123
4
41
60
15
9
55
89
48
31
44
48
40
32
9
19
12
32
60
4
41
3
81
19
53
3
28
56
84
9
36
27
9
15
9
51
9
24
3
21
96
36
27
40
32
16
17
3
12
24
21
51
45
12
24
7
48
8
4
29
72
3
57
15
21
15
12
21
48
7
20
33
24
31
20
9
31
20
28
12
17
15
60
48
12
9
7
53
36
24
67
8
9
3
57
55
53
96
39
93
3
45
48
19
41
12
39
12
36
16
20
60
96
69
31
12
65
67
29
3
33
27
48
9
31
41
12
15
21
7
44
9
15
52
80
4
5
15
64
5
19
36
17
12
12
27
16
29
12
19
53
12
51
69
31
56
16
17
24
39
21
12
39
28
41
36
48
15
64
20
28
56
48
21
75
45
24
24
67
20
69
19
8
36
28
48
68
12
57
7
41
60
48
19
36
12
128
33
60
3
9
67
5
7
32
9
31
17
19
5
39
48
69
3
21
43
17
7
96
5
48
24
75
52
17
15
76
5
24
15
12
72
33
3
4
8
4
8
4
5
99
16
5
7
17
31
29
15
129
79
8
52
8
28
20
12
21
19
104
24
33
12
39
4
24
17
43
17
24
7
41
51
12
12
9
67
77
24
96
31
12
72
24
41
19
68
9
51
48
12
24
72
24
93
51
60
12
264
12
12
52
29
24
15
36
24
9
19
29
55
53
175
5
24
3
72
40
5
19
5
3
81
36
31
5
63
105
3
9
27
21
7
8
12
48
21
27
33
19
48
8
4
17
24
39
40
12
5
51
12
69
3
57
3
33
7
5
15
33
12
12
19
8
24
9
15
4
24
5
15
9
7
12
32
96
45
12
39
57
15
45
36
48
31
8
16
17
24
39
33
144
27
117
39
21
12
39
33
3
108
96
21
27
69
19
17
75
9
7
17
19
8
21
12
48
27
12
36
9
31
41
27
24
4
29
36
31
89
24
19
5
55
56
33
51
52
65
3
52
8
21
15
12
12
40
5
60
7
32
9
19
84
24
60
8
4
32
48
21
12
3
60
9
43
125
12
15
12
16
29
31
17
31
101
63
33
27
28
12
5
24
27
21
3
4
17
24
87
4
17
36
123
21
15
36
57
27
24
21
43
17
31
29
63
36
16
8
12
40
36
5
12
96
3
33
7
92
36
28
44
9
12
7
12
5
31
20
24
12
4
20
60
33
91
8
69
19
12
80
28
5
36
79
12
8
4
44
21
87
60
36
12
16
125
75
96
72
57
3
33
3
4
8
24
4
185
75
9
36
36
27
9
43
53
15
33
15
81
7
53
15
12
9
7
8
192
9
48
24
27
33
3
36
16
53
12
12
7
8
12
12
21
96
27
12
57
39
52
5
67
8
9
51
40
20
69
39
4
8
4
113
27
21
87
45
72
156
12
12
3
12
33
7
20
36
24
64
77
48
15
21
3
9
31
8
33
36
15
60
57
60
91
29
12
39
28
20
81
7
5
3
60
84
9
12
12
7
12
36
20
12
60
33
7
48
44
9
19
17
63
45
36
36
43
56
24
72
24
28
41
3
16
29
7
5
15
40
17
15
36
21
3
76
5
51
9
7
44
36
84
4
5
15
60
33
60
79
20
21
15
120
33
15
24
69
55
60
29
43
32
168
45
91
32
12
4
8
33
84
3
28
41
43
5
48
15
88
77
3
16
92
21
3
28
32
21
36
3
9
60
15
40
17
103
5
3
9
15
12
9
7
72
41
175
41
15
132
21
15
84
4
5
12
12
36
3
24
28
8
4
197
12
67
5
39
57
12
15
60
28
92
21
27
21
39
36
60
4
17
27
4
41
60
3
12
4
12
80
64
24
56
9
63
12
33
12
51
24
81
55
5
67
24
5
27
84
36
124
20
24
24
12
12
36
12
60
12
45
7
65
27
21
15
21
31
80
24
16
17
19
29
36
48
12
3
4
5
87
36
4
20
9
27
21
63
4
101
27
76
36
29
7
53
67
17
7
5
3
64
32
129
19
24
17
87
16
17
7
60
32
4
8
60
12
28
8
4
5
24
12
7
44
45
79
44
16
5
19
32
33
12
43
29
72
51
4
65
36
19
101
3
16
41
3
12
21
51
12
9
79
32
57
48
7
17
12
27
64
29
15
9
39
33
91
12
29
27
9
3
45
51
9
15
24
16
5
15
136
29
24
72
108
67
20
21
27
88
17
12
79
41
156
3
36
16
29
60
24
3
4
17
7
8
108
ABCD 93004681366*3^$a+1 [50032]
108
52
24
68
112
63
60
9
24
147
77
67
108
41
112
120
72
60
140
84
108
88
3
41
43
5
64
36
152
67
65
16
123
17
52
80
12
160
8
72
4
12
168
27
48
65
208
12
147
29
48
31
5
28
63
84
33
63
53
76
156
80
175
9
8
4
60
68
43
21
132
15
77
144
28
116
12
40
60
96
87
9
63
129
75
21
48
147
129
24
27
57
12
3
53
19
41
7
29
48
19
45
60
60
27
173
16
12
48
80
96
172
51
24
57
20
264
4
20
12
124
120
75
69
72
39
57
116
52
60
12
32
132
211
12
21
12
39
29
40
8
19
57
12
123
21
20
55
9
3
57
8
88
68
31
21
51
41
36
88
24
96
8
127
84
117
72
104
28
99
9
68
28
20
64
27
69
48
12
51
129
132
12
92
79
257
52
51
65
7
105
168
132
32
76
27
29
40
120
204
44
24
67
72
81
63
77
36
48
112
48
3
45
27
17
136
12
135
9
48
48
96
3
36
153
27
48
57
87
113
40
104
4
27
57
3
228
60
72
33
36
39
81
75
21
120
27
21
156
92
100
12
20
67
84
57
111
17
36
24
4
68
208
24
99
5
112
12
36
44
4
44
64
60
15
209
4
32
160
48
80
12
100
12
15
9
144
75
33
32
76
32
31
81
99
77
100
15
24
5
16
48
8
252
7
96
41
16
156
15
144
41
72
19
45
63
36
72
69
111
129
15
9
60
87
60
9
152
19
72
17
28
80
91
9
3
72
69
12
27
105
32
28
48
27
5
388
87
60
17
28
63
5
7
101
4
363
96
69
39
17
64
72
39
108
5
88
44
28
51
81
92
36
28
24
51
57
68
28
36
75
60
9
44
28
27
9
12
120
56
31
153
32
24
40
39
5
4
168
120
128
31
108
21
120
144
15
276
53
28
99
72
41
76
3
72
57
12
108
36
27
105
147
5
43
77
19
53
4
48
39
120
33
63
149
12
208
48
63
21
51
168
33
12
75
189
27
65
48
76
15
84
5
16
8
36
28
15
69
255
24
5
64
51
69
48
15
57
51
120
105
60
24
48
60
108
24
3
72
96
5
124
140
24
88
84
51
29
115
141
111
180
180
24
21
15
72
12
9
48
44
4
99
120
41
72
4
27
213
75
57
96
32
28
84
176
28
27
36
189
68
4
12
12
84
60
8
64
72
51
101
40
36
32
76
8
28
75
24
45
36
48
51
36
53
52
15
185
52
20
28
420
12
12
84
15
36
36
77
343
81
72
44
4
56
144
115
24
5
208
51
113
132
16
51
45
24
96
20
28
51
33
27
105
48
8
4
60
36
12
48
3
69
12
60
24
24
152
19
12
29
208
20
24
43
221
28
60
147
33
48
3
45
99
60
69
3
89
4
12
92
96
211
33
44
16
48
3
81
111
29
4
80
52
12
207
108
41
12
16
204
164
84
16
8
4
99
45
48
36
108
171
21
48
63
81
80
28
75
96
89
4
15
41
72
156
52
51
72
96
141
24
87
9
3
57
48
27
21
92
36
7
24
17
52
224
220
27
153
147
24
113
112
96
51
9
68
132
220
183
21
152
43
29
16
24
72
24
72
8
12
64
75
65
148
63
117
44
60
52
267
5
7
201
36
15
96
120
132
12
60
141
39
53
100
72
8
16
24
36
135
57
3
77
28
24
27
77
139
105
84
171
5
28
135
53
16
15
21
75
5
52
12
108
15
165
3
129
56
136
51
180
144
36
24
9
44
196
87
5
112
104
ABCD 93005491706*3^$a+1 [50164]
104
37
99
24
80
16
39
33
8
16
39
57
117
12
54
36
5
49
24
23
40
9
111
32
72
19
5
1
23
151
24
17
13
27
9
30
81
8
31
6
90
60
18
3
32
55
41
16
104
1
18
6
90
84
17
24
55
210
95
61
83
31
126
155
24
40
32
88
15
156
30
95
40
9
15
99
5
16
72
32
61
11
13
3
8
96
175
33
177
63
8
24
115
54
150
41
88
56
25
95
16
33
15
51
126
15
24
32
139
101
64
63
33
123
29
40
48
192
48
63
17
88
105
60
99
8
103
17
43
21
39
30
75
24
32
16
153
6
9
9
36
60
60
24
27
99
5
61
51
8
96
13
35
7
113
16
9
87
8
40
168
39
41
19
30
39
240
24
56
85
36
60
11
7
57
9
30
84
5
16
32
97
47
55
33
32
16
9
23
37
24
96
18
65
25
42
48
45
8
24
48
16
45
27
93
36
63
45
90
33
104
16
9
18
101
16
33
111
9
15
45
42
114
111
248
7
48
17
88
56
160
96
9
39
57
78
30
42
30
35
24
181
3
21
6
45
9
71
64
81
23
61
27
128
31
18
15
8
24
13
27
8
40
15
65
1
60
107
40
9
15
15
41
37
12
71
13
75
72
3
77
40
8
72
144
16
120
32
1
47
24
16
27
102
15
80
325
3
15
6
35
16
8
16
141
35
19
30
6
24
41
13
51
80
136
104
16
129
90
69
8
199
65
49
15
15
9
57
24
71
85
11
37
156
6
41
48
31
9
32
40
27
53
64
8
16
21
99
21
48
51
32
103
60
29
7
24
30
54
5
31
54
36
66
29
24
16
104
55
6
96
155
40
56
88
45
60
6
9
120
72
63
81
69
66
9
24
32
120
48
16
9
36
27
3
5
25
6
48
41
16
8
37
60
15
24
21
11
24
13
162
89
16
3
45
8
43
29
112
104
1
23
25
12
59
25
15
45
27
93
6
29
112
93
35
49
12
59
16
15
9
56
25
78
17
13
35
72
79
17
48
31
41
73
335
1
60
30
5
43
101
1
63
21
6
29
121
24
47
13
24
51
24
56
120
16
39
41
40
24
21
48
60
6
17
13
11
16
24
9
24
23
13
54
6
36
18
30
3
8
184
8
43
29
48
19
114
30
5
121
39
21
75
9
6
18
30
105
21
27
3
45
39
12
5
24
96
85
3
72
39
105
96
96
3
5
24
16
56
24
16
8
7
54
51
69
6
29
24
72
16
3
6
48
12
18
41
31
41
88
69
3
8
61
54
101
96
97
6
41
43
42
24
59
232
120
15
41
7
42
24
15
15
57
9
71
48
136
45
11
229
84
15
9
47
85
11
13
24
3
48
141
144
27
8
144
72
16
8
25
60
27
3
101
24
24
1
90
5
1
54
54
12
63
8
24
40
15
41
79
9
45
27
144
63
90
36
59
37
131
72
88
32
1
15
69
42
65
40
45
83
16
24
8
73
71
16
32
7
33
32
96
109
35
40
33
191
24
1
30
30
51
144
56
24
55
96
41
67
60
17
24
25
47
48
112
120
39
30
59
40
9
12
59
19
66
51
45
18
17
88
32
24
72
13
59
55
42
48
15
8
48
1
24
95
1
23
37
11
7
153
24
39
17
40
24
56
120
19
21
8
31
33
72
104
1
24
39
96
32
40
129
119
232
32
37
3
21
60
30
9
15
6
155
55
84
21
56
24
121
71
37
3
8
16
39
6
35
48
72
16
39
33
21
36
71
24
96
73
39
32
40
48
8
48
24
91
5
109
3
24
56
133
27
39
18
191
40
80
1
159
24
8
13
11
16
24
15
41
97
36
35
40
32
13
36
23
48
64
8
1
47
112
32
49
54
65
16
9
71
24
40
32
13
96
35
72
24
16
69
11
43
117
8
96
109
6
53
112
48
176
25
6
9
15
57
27
53
88
21
11
64
8
72
64
45
75
32
49
48
12
155
16
39
89
25
90
36
89
16
93
27
39
57
192
176
16
104
16
9
54
57
8
55
66
15
135
120
30
27
48
9
23
24
48
96
49
30
17
24
64
8
24
160
56
109
75
56
37
12
60
18
41
64
48
9
60
11
88
32
120
19
21
32
112
9
6
30
35
64
75
21
8
61
11
103
36
29
7
30
3
27
53
40
21
27
24
9
66
78
23
13
24
3
8
121
15
45
11
13
11
19
36
89
16
39
17
13
126
45
45
60
143
112
9
15
72
8
25
87
24
24
15
41
16
33
36
35
16
24
75
21
69
24
27
72
56
24
61
179
40
176
144
31
57
63
81
8
48
48
40
32
72
37
30
18
35
55
96
17
67
21
15
17
13
27
48
56
24
229
35
96
40
21
3
75
21
15
6
114
24
72
9
9
6
6
ABCD 93005533282*3^$a+1 [50077]
43
96
5
85
36
42
17
73
60
188
4
18
53
163
24
41
1
80
88
72
68
36
60
4
6
66
23
7
74
22
72
5
60
151
96
6
12
72
179
36
121
8
4
155
7
18
227
19
41
13
18
2
51
45
94
98
40
30
125
187
126
60
150
72
98
22
5
13
30
17
13
20
15
61
35
25
8
88
24
24
6
185
151
5
93
15
24
108
67
38
34
98
15
13
12
11
69
22
65
61
20
15
55
29
43
53
57
58
48
122
64
60
108
30
6
59
108
84
85
48
36
150
26
28
68
88
20
34
65
73
8
51
21
15
72
25
23
7
2
46
2
15
1
36
18
162
24
119
81
87
7
5
180
85
11
72
25
24
23
7
30
138
72
161
13
42
89
1
24
164
84
190
5
43
24
194
16
11
57
52
6
29
36
55
2
60
12
16
54
30
140
46
24
144
24
6
35
7
2
22
30
18
18
35
13
6
48
2
4
60
47
7
41
60
12
72
7
18
30
2
28
11
12
45
28
131
180
115
18
68
48
52
48
32
63
24
12
36
9
28
48
59
85
18
65
1
56
118
113
84
108
7
138
6
65
1
84
11
55
24
72
14
76
30
2
63
24
73
71
25
32
27
57
16
59
31
24
48
42
30
26
94
5
45
279
24
48
13
59
117
58
66
11
139
14
27
103
30
42
120
18
35
85
30
41
7
90
102
6
35
31
78
12
6
48
5
61
54
54
12
20
4
119
120
55
2
166
122
15
145
36
35
36
60
13
20
22
66
30
24
53
36
25
35
144
48
25
18
24
18
48
20
16
18
2
40
23
72
55
41
12
153
10
98
15
97
24
35
108
97
143
31
17
25
200
15
79
120
29
9
10
2
88
6
90
150
41
31
62
16
36
30
50
88
47
24
55
6
36
32
51
21
15
25
6
144
6
12
8
70
50
40
92
12
46
90
32
48
22
66
30
41
24
21
4
6
38
10
120
126
12
59
19
90
30
26
15
21
64
23
93
63
180
37
54
5
156
24
31
48
24
53
43
120
26
28
12
6
18
54
90
12
60
6
2
112
48
56
267
69
46
18
80
22
17
7
6
23
12
55
74
40
119
24
12
9
64
18
30
18
24
66
30
29
96
109
92
51
49
54
114
6
5
57
4
30
24
89
1
24
8
28
11
33
87
79
126
71
69
75
48
13
12
68
88
36
59
49
270
120
192
90
48
8
28
60
11
115
6
32
27
24
120
25
47
45
10
74
15
31
114
120
59
117
4
44
87
73
30
24
72
24
89
72
1
48
30
26
15
24
36
13
92
58
18
54
24
150
20
46
50
15
33
28
23
19
17
49
36
18
30
96
140
16
126
29
91
24
66
59
108
25
203
25
84
8
87
55
24
5
36
9
99
96
109
83
37
8
28
59
7
113
31
30
11
55
18
12
48
36
6
50
36
135
13
6
18
6
24
66
32
142
26
94
18
48
54
38
10
17
25
47
1
30
90
80
64
23
127
30
18
41
1
95
55
50
24
87
72
72
13
35
13
12
11
19
2
46
42
8
70
90
78
50
94
6
20
51
180
21
39
73
36
60
66
24
42
24
11
57
10
102
66
74
46
90
24
20
3
57
15
69
4
56
36
84
15
1
78
17
1
104
4
11
73
23
37
11
1
8
48
88
102
42
95
55
17
36
19
65
9
40
6
18
131
12
45
4
6
54
48
42
98
15
127
48
18
107
13
8
22
89
73
35
36
72
109
60
11
19
96
50
48
22
110
28
30
86
4
6
48
18
32
15
7
26
64
11
13
12
18
5
96
115
18
8
87
55
53
73
35
72
49
8
70
18
24
83
45
72
94
65
79
42
54
6
18
2
64
24
20
123
7
42
36
20
22
120
192
24
54
36
6
24
14
58
18
59
13
120
20
124
30
113
48
72
97
48
8
27
60
1
6
29
115
96
168
168
24
5
73
11
24
61
66
89
1
174
24
2
76
48
162
24
24
89
37
23
57
108
22
24
26
63
97
108
20
15
13
23
12
144
31
65
7
6
20
15
81
15
105
64
11
144
12
55
54
71
19
89
55
24
65
31
66
96
47
13
12
6
24
17
55
101
9
36
15
57
46
54
23
12
57
39
109
11
7
122
15
97
215
93
51
57
15
48
79
2
135
13
23
43
72
29
139
66
60
44
16
24
56
70
14
10
26
40
164
16
186
72
5
163
24
53
163
29
73
42
24
30
114
5
36
7
50
64
60
35
24
7
5
9
51
93
192
4
60
11
ABCD 93005733662*3^$a+1 [50094]
52
44
18
28
2
30
12
54
4
23
73
14
36
42
28
62
12
12
76
180
152
16
50
52
62
46
2
18
60
10
149
63
18
15
24
61
2
33
15
72
22
2
126
42
220
20
18
87
48
72
3
28
84
50
27
3
12
9
96
3
93
27
60
18
48
159
33
144
64
20
12
18
22
42
48
5
27
12
6
22
78
2
48
108
12
100
8
6
16
35
7
17
3
45
27
28
65
13
38
24
60
33
24
15
58
38
10
14
9
67
78
26
21
27
12
54
6
45
1
23
49
23
9
6
9
43
8
82
2
34
86
118
2
28
20
81
9
40
18
38
6
33
13
90
8
12
117
3
54
18
70
26
66
4
50
24
96
64
30
20
3
13
42
50
15
7
8
28
20
6
28
23
13
32
48
4
2
4
90
44
30
12
33
25
66
29
57
58
26
34
8
9
31
8
72
28
77
24
43
56
21
49
86
64
32
9
3
45
1
26
46
38
12
58
11
39
9
21
96
30
28
92
21
115
62
18
28
17
15
12
12
33
57
15
15
4
20
34
18
53
21
16
62
18
90
52
8
45
39
120
30
3
1
47
25
14
48
108
69
39
81
24
24
3
10
32
3
55
18
30
2
22
26
40
50
21
69
10
12
53
21
18
36
12
24
9
15
52
48
74
58
17
27
6
15
7
20
28
68
21
1
2
117
3
45
13
35
15
28
30
20
6
88
18
44
18
21
9
30
12
6
22
17
1
2
60
33
7
6
35
111
30
34
26
84
42
9
48
61
35
25
2
88
44
58
18
54
2
6
63
27
45
48
25
14
6
22
80
102
10
5
15
57
45
30
18
42
6
42
10
8
84
3
121
20
42
60
12
36
36
24
4
36
54
50
42
6
52
48
74
16
107
48
24
24
55
65
39
6
90
9
1
47
25
2
30
10
26
99
3
10
32
156
10
42
2
30
16
35
109
32
46
2
3
3
21
15
6
52
18
77
63
90
102
30
150
6
114
66
4
8
42
10
38
28
26
6
12
45
1
110
12
40
2
51
96
24
15
54
10
56
42
132
28
2
36
24
76
24
5
57
15
24
169
26
6
78
10
38
12
40
2
3
48
9
15
31
18
47
115
2
70
20
36
4
30
6
32
24
34
11
15
81
24
61
32
42
18
15
25
26
4
41
127
17
73
50
12
42
4
59
111
6
51
57
87
1
42
2
3
13
14
30
4
35
7
98
36
54
132
22
11
24
1
14
156
21
9
52
2
177
3
90
42
18
10
8
22
8
52
11
72
9
16
32
6
57
85
44
6
9
3
48
84
16
42
120
6
41
3
10
35
31
42
14
33
43
12
212
24
34
32
3
3
24
34
32
144
18
60
12
201
3
6
15
24
135
54
10
8
30
30
12
18
70
12
50
6
6
6
12
93
69
48
6
21
3
60
57
13
32
4
54
150
80
75
48
25
42
2
28
2
66
12
10
5
1
20
10
32
24
60
24
12
30
75
24
96
3
52
8
36
21
15
33
27
22
38
33
9
16
14
16
44
28
8
6
18
28
29
21
22
77
51
24
18
18
129
45
144
6
46
2
42
30
24
24
36
4
53
48
39
30
3
25
47
43
197
33
40
47
25
26
10
90
12
5
27
118
110
10
38
4
48
20
33
15
90
54
33
57
15
21
27
37
2
34
30
41
48
91
101
39
10
54
17
3
90
16
30
32
22
86
36
28
137
15
36
10
12
18
5
3
45
9
36
34
36
26
4
42
29
21
27
48
15
12
28
17
13
42
65
48
15
102
3
67
5
85
98
30
70
60
8
9
51
22
2
120
6
42
58
54
6
14
36
22
12
110
16
14
130
2
16
14
36
72
10
120
38
48
12
48
4
90
23
3
22
90
182
15
33
84
18
28
14
18
48
28
44
42
3
1
24
30
137
3
120
16
2
27
27
28
17
109
11
31
44
21
3
12
22
6
20
24
12
118
60
32
123
3
69
15
48
106
32
84
18
81
120
129
198
42
10
5
1
26
21
15
10
104
6
9
21
18
52
5
37
50
58
20
10
134
28
32
18
40
5
87
36
54
66
72
6
15
24
13
35
144
39
54
30
76
17
3
22
110
28
2
27
27
94
26
45
15
58
23
7
26
15
21
6
100
48
44
6
36
18
96
24
28
29
43
2
18
57
24
25
2
52
32
9
159
16
17
25
8
36
4
62
12
18
48
4
2
54
30
81
63
28
8
30
64
20
51
7
102
38
42
3
39
9
19
80
12
9
19
8
54
63
33
39
61
32
6
10
44
15
1
20
27
145
23
24
15
16
17
27
42
66
33
96
1
50
22
23
39
18
15
15
106
24
2
16
62
100
107
15
9
49
30
20
90
48
102
108
52
77
3
6
22
68
84
33
7
8
12
40
2
3
45
6
90
27
25
30
90
42
5
15
57
15
78
10
90
18
38
36
48
12
48
88
30
32
30
118
77
1
26
18
42
9
15
24
33
129
4
2
48
24
16
162
42
20
28
42
18
30
32
18
28
44
40
17
43
50
27
63
33
3
30
150
30
30
120
22
30
38
27
43
32
90
12
30
33
43
20
9
55
65
3
100
62
27
63
36
165
19
56
22
38
24
60
12
60
16
53
7
20
10
98
42
255
187
38
178
5
105
15
19
18
38
42
42
12
4
41
1
47
3
40
8
6
16
42
120
8
10
32
27
31
108
90
2
24
33
33
114
46
68
10
89
13
2
36
40
5
49
23
357
3
3
4
6
2
9
21
22
116
22
35
123
4
65
15
33
45
60
22
8
54
48
12
4
12
20
27
21
27
33
54
57
3
18
162
12
36
78
96
48
16
35
9
46
56
78
6
12
72
10
18
32
42
48
48
144
28
23
48
39
18
84
99
15
10
47
15
12
40
20
106
30
41
99
4
60
108
14
94
5
169
80
46
42
14
24
60
21
ABCD 93005795926*3^$a+1 [50081]
72
99
9
60
66
72
18
90
42
12
60
66
132
117
63
273
51
126
15
24
24
9
36
12
60
48
24
147
9
24
36
174
90
27
24
111
81
27
6
120
132
27
63
90
30
162
15
48
9
216
78
54
3
48
105
72
39
24
105
207
72
21
24
3
144
159
192
18
15
45
36
48
72
96
12
6
66
36
18
36
9
135
24
126
90
12
69
3
21
69
78
69
96
69
75
9
60
12
108
219
141
27
69
3
48
39
30
6
108
120
6
99
57
42
21
45
6
30
36
24
51
69
36
39
111
162
183
9
108
51
9
126
120
57
48
81
66
54
96
183
45
6
30
78
57
33
36
27
45
54
45
3
45
15
105
3
69
33
111
39
180
66
27
153
15
96
21
48
27
69
126
30
39
15
90
18
126
6
66
135
168
21
51
129
18
72
78
231
21
36
90
54
84
75
72
123
36
33
21
150
174
36
54
45
51
72
54
39
27
189
33
15
21
12
63
51
69
96
15
234
30
6
36
48
42
93
24
48
240
9
48
6
36
21
9
78
156
45
51
36
48
72
105
117
75
51
21
24
57
222
12
93
33
18
54
15
216
21
54
90
6
90
30
6
87
57
36
144
51
3
21
51
48
162
54
45
15
30
3
87
6
102
6
12
18
54
96
54
126
120
126
78
3
9
90
60
30
18
6
336
51
99
18
3
48
15
72
9
33
18
69
96
9
18
18
18
60
12
42
63
57
132
3
15
48
78
36
210
69
117
84
36
60
15
33
39
33
60
48
75
21
84
39
21
12
114
36
48
96
36
69
51
42
51
39
12
126
63
87
33
105
15
111
105
9
72
120
39
24
24
147
150
48
63
99
36
54
3
72
3
66
24
27
3
180
72
90
36
60
12
27
9
24
15
48
63
12
45
33
144
207
3
42
75
105
30
126
3
24
33
12
6
36
48
126
54
18
42
18
54
54
75
51
18
12
18
36
144
36
72
93
21
30
18
3
57
12
180
60
51
39
33
33
54
90
15
99
66
60
126
30
3
72
105
183
21
54
12
78
120
90
90
39
105
60
27
45
48
18
54
60
15
15
6
108
36
99
111
18
36
6
429
57
87
15
18
18
42
75
15
12
180
6
66
33
21
60
12
54
6
39
81
60
12
18
72
162
3
96
96
93
42
201
15
30
90
78
30
24
12
6
18
66
60
48
27
96
39
114
66
18
96
12
207
81
60
90
144
336
126
3
57
18
90
51
105
42
108
57
177
63
24
123
60
12
114
12
78
81
24
51
18
18
24
36
12
126
36
90
54
54
60
21
27
42
3
33
15
15
24
33
48
144
27
54
15
15
36
6
72
12
24
51
3
30
72
90
78
198
18
39
72
105
180
36
135
93
54
141
120
15
81
39
42
12
27
48
51
96
174
15
45
51
21
99
96
57
36
30
114
12
15
3
6
36
66
57
48
27
18
198
576
156
54
36
87
21
54
42
108
318
114
48
63
9
126
105
3
162
75
33
6
36
30
180
27
27
18
6
162
84
24
12
3
15
114
12
90
54
24
3
33
12
132
111
45
24
51
192
27
93
24
48
33
234
66
3
15
24
36
21
141
3
45
72
78
84
18
15
57
540
60
66
96
90
99
21
126
180
33
39
6
180
84
42
48
33
48
24
57
15
9
84
6
30
36
75
24
45
51
9
84
6
45
57
39
24
15
72
12
108
57
15
18
72
6
30
36
150
9
75
96
45
63
48
18
132
75
69
66
162
90
18
72
18
90
24
36
180
159
15
6
12
87
48
27
54
24
180
147
45
96
18
30
54
45
33
84
24
75
51
48
36
105
24
21
84
ABCD 93006078442*3^$a+1 [50025]
132
45
18
9
21
39
35
72
25
29
36
151
213
72
18
44
202
51
39
45
23
22
6
33
12
17
58
18
27
105
12
36
51
9
15
35
1
60
33
126
44
13
12
47
25
21
27
81
51
29
4
51
24
180
11
10
15
39
32
4
14
43
45
39
33
27
48
12
59
97
117
6
50
22
44
73
41
22
9
53
10
33
3
54
12
15
39
14
6
30
151
39
57
159
8
25
35
30
46
45
24
48
63
45
24
3
18
26
24
37
53
7
29
120
28
32
18
66
79
35
12
78
43
48
12
12
33
12
2
18
31
57
32
46
57
23
1
5
4
102
33
5
54
70
3
15
33
5
7
83
36
30
4
39
35
13
3
14
7
35
13
17
43
11
114
43
23
25
24
48
17
30
37
36
84
5
4
50
54
6
22
27
171
36
8
6
55
72
75
33
89
30
28
8
10
26
25
65
4
75
12
12
131
4
20
102
19
21
3
65
31
27
42
62
13
11
109
15
21
65
6
4
72
18
50
22
54
14
66
54
10
26
76
15
24
33
51
39
18
32
55
60
60
11
52
165
3
90
14
37
96
27
93
17
30
22
99
51
44
60
34
110
13
9
14
37
47
22
50
13
120
11
6
30
1
147
33
3
164
13
3
14
36
19
17
31
15
44
25
75
44
54
76
14
76
14
55
120
33
3
24
17
54
1
5
115
29
76
48
2
18
36
19
3
12
86
6
1
17
58
90
39
29
40
12
2
70
51
35
25
129
36
80
136
3
60
35
1
59
76
117
72
41
31
21
14
85
105
36
54
69
65
6
124
81
60
3
45
108
15
14
48
55
60
15
6
51
60
23
1
27
8
25
24
15
30
51
60
29
46
57
108
11
58
36
30
6
39
24
5
88
14
108
37
23
13
48
69
32
31
153
90
9
5
12
10
33
60
47
13
35
6
30
10
51
21
75
63
6
18
50
70
2
40
3
33
39
48
3
12
36
57
123
81
153
2
108
30
7
3
21
95
22
68
31
33
62
1
45
3
5
82
32
12
10
36
39
51
45
17
55
35
61
36
24
105
15
65
4
60
30
20
16
14
60
16
6
33
276
15
50
7
33
39
11
1
33
18
69
5
54
1
24
29
72
43
11
1
15
21
24
23
37
21
3
60
12
17
43
63
6
8
36
6
4
120
45
9
6
21
48
11
10
44
103
167
22
20
48
36
24
22
33
11
6
84
54
61
96
33
72
36
14
1
17
55
12
48
5
55
3
122
40
50
28
30
3
57
12
51
12
9
104
7
105
18
42
72
12
24
14
1
120
35
24
70
20
22
14
19
36
36
69
42
84
14
24
55
36
75
54
75
5
55
27
8
28
18
126
21
23
10
27
12
48
24
81
24
134
82
30
45
23
6
43
33
27
45
26
10
51
33
18
9
23
28
69
33
6
54
75
12
60
33
63
24
75
174
27
47
120
1
84
41
19
5
40
30
33
45
62
100
30
60
18
8
37
3
14
82
36
33
39
21
9
96
50
76
9
9
27
21
32
7
60
23
42
54
16
21
72
17
4
12
42
26
60
7
9
68
40
15
35
1
12
48
35
30
36
46
69
60
48
15
78
12
20
66
49
33
15
24
9
24
63
27
18
32
40
3
60
27
86
7
167
6
120
46
44
169
21
15
21
15
3
26
54
1
36
45
174
69
71
22
32
163
39
105
21
2
36
66
10
14
31
9
14
12
1
72
45
36
51
21
48
56
16
63
24
3
68
6
84
54
1
27
8
4
42
14
4
30
3
53
40
14
25
45
6
44
1
21
78
80
60
22
8
7
35
4
36
21
29
16
15
24
33
20
30
10
48
24
80
19
35
49
96
9
30
32
1
72
21
54
105
93
15
12
5
22
93
48
60
107
85
45
15
12
75
6
12
18
9
36
15
33
11
226
3
45
14
42
18
22
63
45
27
23
25
65
30
36
24
88
2
40
26
37
17
31
5
7
53
16
3
15
6
27
3
69
21
50
6
30
40
33
72
5
16
150
12
42
48
96
39
11
144
40
18
3
11
61
29
34
20
25
11
90
31
45
8
22
14
100
8
10
21
59
1
120
59
37
48
5
22
50
54
36
13
5
136
14
90
120
36
96
16
27
11
1
15
36
45
12
3
33
11
61
12
12
60
59
37
12
35
6
40
44
43
29
4
39
11
1
63
62
55
81
14
18
40
26
4
132
8
1
12
12
15
78
15
60
15
68
16
21
84
35
25
53
22
69
60
12
12
21
27
59
40
20
84
22
42
45
27
9
75
110
7
48
75
9
17
46
44
1
23
25
9
3
15
90
27
11
52
117
95
6
7
72
5
6
25
12
120
24
21
44
4
27
12
21
44
90
6
30
4
93
83
40
20
34
3
15
45
48
29
76
24
50
1
15
50
6
76
9
23
25
96
12
12
35
13
12
36
99
105
5
7
48
123
42
3
23
76
14
24
7
195
68
13
17
40
42
14
91
36
60
45
27
33
12
32
24
30
22
24
90
9
21
15
5
40
30
20
1
119
4
132
9
3
78
12
75
60
5
22
9
5
10
69
15
33
77
7
24
27
18
27
9
36
3
95
6
4
44
6
1
24
51
93
185
46
9
41
40
104
31
99
45
21
15
9
3
45
104
90
18
10
21
27
57
60
33
8
7
12
5
90
13
53
4
2
70
14
82
63
45
54
18
8
19
57
6
14
48
6
34
6
14
36
31
21
114
21
9
36
92
40
30
2
58
165
5
7
33
18
18
39
101
4
56
22
44
18
6
30
7
17
31
12
24
59
34
75
15
2
18
37
155
1
60
15
33
9
63
23
40
50
31
39
45
24
45
135
5
30
6
22
44
1
9
39
69
3
60
24
48
48
29
43
15
57
5
28
3
108
65
70
42
12
72
15
5
79
5
4
18
105
117
27
ABCD 93006134062*3^$a+1 [50020]
5
25
30
6
92
10
5
12
13
90
12
53
72
109
6
48
101
7
288
84
96
6
59
96
24
7
24
84
6
54
74
70
18
30
12
18
42
38
27
31
6
6
12
50
48
10
24
48
108
90
18
6
18
65
13
42
86
106
5
61
48
12
18
24
5
31
6
6
17
43
12
48
30
68
12
3
85
6
38
51
25
6
29
19
30
12
6
18
92
12
51
36
84
67
42
72
48
128
4
174
6
30
24
12
89
1
84
23
7
18
30
18
12
150
30
60
18
2
27
31
48
6
48
56
64
42
5
1
54
149
45
12
4
6
54
6
29
9
24
22
54
12
83
31
29
1
90
14
40
119
12
133
12
30
36
2
15
1
42
78
6
18
11
151
14
15
9
22
26
27
60
45
46
5
7
18
32
70
12
5
33
10
48
50
46
5
49
32
3
7
2
15
127
30
48
35
12
84
115
2
64
54
36
6
18
29
25
78
18
6
65
31
168
5
36
19
6
35
31
24
120
158
16
24
120
47
1
47
25
35
7
5
1
30
90
20
12
40
18
38
82
60
144
5
13
20
10
5
36
96
1
23
49
11
37
24
18
41
45
52
23
36
31
24
5
61
32
15
45
48
10
42
6
42
24
6
78
12
24
18
17
9
39
12
120
25
6
24
26
40
42
96
6
23
60
93
10
24
78
42
66
20
22
12
36
18
6
65
49
60
12
84
35
1
8
136
6
17
85
12
176
64
68
166
6
23
13
12
35
60
1
24
18
72
17
1
60
18
6
18
6
42
54
6
24
29
7
102
6
36
36
2
15
55
6
6
38
160
66
36
26
118
72
12
6
66
78
168
18
6
18
18
47
247
29
144
7
5
13
18
30
23
97
90
89
19
12
12
48
29
81
39
21
4
35
33
27
81
4
6
197
13
24
44
22
48
41
1
18
12
29
21
10
17
7
108
102
8
22
36
17
21
52
12
138
12
5
31
24
17
1
30
24
36
17
85
6
54
48
24
18
78
42
41
31
6
18
5
9
16
11
253
48
60
20
40
48
20
10
50
39
1
44
28
30
89
24
36
1
80
28
66
18
60
8
10
18
80
16
59
36
115
66
23
1
8
40
120
35
25
36
54
50
135
12
31
17
12
43
78
60
18
14
28
8
15
31
18
35
36
85
131
13
47
60
1
84
48
6
6
8
82
6
24
6
72
17
108
180
115
42
90
48
17
19
54
12
36
18
134
22
29
36
144
1
48
18
12
5
72
69
22
12
6
36
30
48
5
60
13
30
12
17
19
6
60
35
31
54
96
47
45
27
1
20
34
30
30
5
43
38
94
30
54
29
25
6
90
20
4
18
144
14
166
84
60
12
53
57
112
66
14
10
18
60
120
12
6
24
5
1
71
145
6
62
75
1
20
10
5
19
60
5
25
35
96
127
18
66
78
66
24
12
5
1
8
46
30
119
25
60
11
13
12
36
12
60
8
88
42
29
79
41
49
72
32
15
97
59
1
48
18
42
18
53
1
35
25
78
18
84
6
24
26
39
60
24
36
1
54
5
43
48
12
66
102
54
6
24
6
23
31
14
22
2
10
5
25
12
23
61
24
168
18
5
9
46
29
33
112
47
1
59
49
42
48
60
14
70
38
58
101
1
18
41
31
60
17
25
8
70
2
46
42
23
9
28
42
41
19
5
12
25
6
30
32
76
36
23
7
36
29
60
19
24
12
5
19
5
67
78
11
69
12
28
30
12
24
5
81
27
12
19
36
24
42
108
11
9
60
34
60
108
48
84
17
13
102
18
6
36
53
132
13
6
84
50
10
38
64
18
50
178
24
5
13
68
22
5
1
42
114
23
1
12
18
24
17
81
3
24
7
29
115
6
23
25
108
23
45
34
17
79
42
80
108
52
47
96
117
34
5
49
95
67
24
26
82
17
19
30
11
91
48
12
29
43
60
6
20
40
36
36
32
27
43
41
19
77
108
60
67
96
18
36
23
33
63
1
35
13
48
24
60
18
18
8
4
18
17
60
55
26
22
12
26
82
30
32
15
12
13
138
24
26
4
66
29
189
10
12
90
78
50
46
54
66
48
41
49
36
66
5
49
35
24
12
13
30
72
24
5
49
66
54
95
7
18
35
12
9
4
11
84
37
8
87
79
24
41
1
6
42
42
6
24
18
6
44
15
7
30
30
5
25
18
36
30
24
68
34
60
24
89
7
89
1
6
78
42
38
15
25
59
127
26
3
36
55
6
12
18
48
5
9
22
65
19
54
6
41
61
18
2
27
36
31
5
9
39
13
47
12
1
48
264
222
36
12
72
89
24
121
54
12
29
19
6
11
21
22
48
60
60
18
90
5
36
60
1
23
45
22
42
35
91
12
29
93
10
17
61
18
6
18
5
1
36
138
66
36
84
54
36
6
44
22
17
12
55
5
13
11
57
4
60
23
7
14
132
27
31
12
60
18
66
65
31
77
81
16
96
48
90
29
7
48
18
8
84
15
72
43
60
17
24
7
18
42
89
43
5
7
60
6
47
85
35
157
6
29
49
30
5
31
86
34
36
50
87
21
60
22
12
12
24
90
36
30
53
60
31
24
17
13
6
29
36
129
135
13
119
24
37
23
7
62
51
61
36
54
84
41
60
9
64
78
50
64
18
12
5
60
24
24
31
12
72
48
50
34
5
55
86
12
15
21
64
18
17
43
12
17
1
143
1
30
36
24
18
36
30
6
18
30
6
41
61
30
12
17
1
84
35
31
12
18
54
30
23
12
84
96
1
258
6
8
16
11
21
22
50
82
29
91
54
24
120
12
23
55
5
61
20
10
30
11
31
12
77
1
32
15
205
8
82
5
127
6
59
19
6
18
65
13
32
22
ABCD 93006349916*3^$a+1 [50077]
51
96
21
3
45
6
48
6
75
84
72
69
219
36
69
123
39
9
141
183
12
69
15
45
264
3
3
69
33
15
99
9
21
18
6
144
51
57
180
108
27
57
90
78
84
75
96
27
42
39
180
117
3
24
12
60
24
156
81
3
51
18
135
12
48
81
15
96
36
9
123
120
120
165
30
21
141
144
75
12
93
15
75
69
27
69
147
33
21
48
18
90
147
93
123
195
54
135
225
87
129
87
27
336
57
69
123
12
339
30
36
75
36
33
111
108
3
30
243
81
3
60
15
21
96
24
141
24
15
12
45
87
57
30
18
126
6
138
21
51
6
27
12
81
3
39
210
27
48
48
12
15
30
108
72
36
24
12
75
60
45
18
21
69
3
144
24
195
117
168
21
3
27
54
96
36
72
135
12
45
3
192
3
225
15
30
36
54
6
51
105
216
27
33
3
135
57
33
99
195
21
105
66
54
51
111
24
30
75
69
216
63
180
153
135
15
162
3
27
72
9
36
9
99
63
72
21
36
159
189
36
12
3
45
24
165
51
216
96
12
57
3
72
153
42
66
3
51
45
81
3
60
24
81
87
48
57
75
108
69
195
3
45
204
96
93
66
21
48
81
75
33
15
108
84
21
108
36
24
192
18
72
78
75
300
69
6
105
57
12
72
306
150
27
63
45
93
72
24
135
63
126
84
51
24
120
3
9
9
36
183
108
33
144
3
72
36
12
3
54
75
33
54
18
27
45
3
33
18
45
9
72
108
63
144
84
69
108
144
39
21
3
81
207
33
75
117
288
255
51
21
24
105
84
51
96
75
93
9
27
45
168
15
48
27
141
105
39
105
27
9
144
27
45
75
3
21
27
33
12
99
33
57
39
132
117
36
39
51
189
27
69
21
24
27
24
60
63
21
252
48
180
60
57
84
18
21
12
309
15
45
15
33
6
66
99
132
129
36
132
12
39
24
96
99
213
33
39
177
39
75
45
9
18
33
60
387
33
36
3
21
129
135
21
144
27
60
81
3
12
249
243
36
36
123
162
30
129
36
21
12
15
12
33
48
108
15
75
21
36
33
27
24
3
117
84
69
27
84
24
51
81
111
45
24
96
48
24
75
90
27
75
90
3
93
48
15
21
24
39
27
144
42
48
36
15
24
12
93
36
51
9
51
180
12
297
84
42
57
63
18
6
309
81
63
33
99
21
27
33
228
72
168
27
48
12
69
51
12
96
21
90
18
3
3
54
63
3
54
15
93
27
45
60
180
327
45
180
63
45
111
177
3
192
153
147
132
21
27
45
39
108
15
273
57
12
24
156
3
48
84
33
30
18
3
105
114
48
78
111
48
165
12
63
141
12
39
120
3
93
57
3
348
9
15
120
21
252
108
72
3
60
105
99
21
54
45
45
75
165
3
12
15
126
36
3
192
45
30
6
18
189
21
36
18
33
9
30
9
12
24
108
63
42
243
117
75
27
9
117
75
93
159
36
285
162
42
147
45
24
126
120
126
75
105
168
12
99
9
51
81
135
57
96
90
21
48
72
141
63
84
48
48
120
84
21
87
120
48
69
3
3
102
63
96
96
33
39
165
123
120
3
234
27
189
24
ABCD 93006371312*3^$a+1 [50020]
62
10
126
30
24
69
72
27
168
60
24
9
21
56
10
62
10
168
189
15
120
26
160
30
60
14
10
6
27
60
3
54
8
192
40
3
63
33
36
15
33
33
24
3
72
51
180
54
48
3
15
9
3
18
32
112
48
3
69
80
48
58
60
12
72
36
12
30
27
53
127
144
39
105
75
33
87
105
45
42
30
8
72
79
9
27
21
27
72
15
81
5
40
24
3
183
9
63
33
69
66
12
18
54
18
8
40
32
70
18
39
105
3
96
27
132
72
30
30
18
18
12
33
159
50
120
46
9
156
99
98
40
3
117
27
45
39
27
24
30
51
48
27
33
39
12
38
91
12
177
30
50
22
18
32
70
21
165
32
112
18
108
12
57
15
38
91
21
96
24
75
336
45
27
125
7
65
79
9
120
123
75
90
30
24
98
40
8
43
69
120
8
34
110
120
88
27
3
18
24
63
33
120
72
15
257
226
30
42
108
60
54
99
117
27
27
36
9
5
19
69
3
29
88
8
34
96
30
30
45
48
36
63
2
16
15
75
9
60
156
29
58
57
15
48
12
165
75
9
27
69
3
60
21
24
3
114
6
314
115
5
40
8
72
46
74
48
48
34
150
56
103
36
53
22
90
56
94
50
40
6
2
40
87
75
30
3
36
9
48
30
93
24
27
66
27
147
21
117
8
19
125
10
45
81
3
21
3
228
57
8
72
58
12
33
48
27
102
32
16
42
30
27
111
9
93
30
12
38
88
24
66
30
39
75
33
72
5
16
102
60
33
48
29
43
5
10
62
127
36
264
21
3
72
5
79
51
14
40
30
69
51
26
64
18
72
78
30
60
30
48
27
3
12
110
22
36
24
78
8
40
24
8
31
12
15
9
51
2
103
15
2
22
146
70
60
14
19
101
46
45
125
82
153
39
105
63
60
42
39
27
14
40
3
45
32
88
78
74
106
12
57
48
27
6
3
27
45
24
108
12
5
16
30
2
22
18
72
80
40
39
9
8
22
48
45
108
9
32
43
45
27
5
16
123
21
78
50
112
48
8
10
60
33
156
53
142
98
112
48
240
152
106
72
108
12
102
8
40
27
21
120
75
48
24
48
69
3
63
14
19
72
39
69
17
22
12
6
80
10
9
63
30
248
34
78
51
117
243
51
18
102
69
27
42
75
48
29
48
22
170
10
150
18
57
21
24
63
113
34
6
24
8
58
9
5
70
21
15
57
45
3
15
180
117
36
27
30
24
6
24
141
72
156
17
184
18
21
17
34
36
24
48
21
12
135
9
33
128
24
130
180
26
7
27
60
36
33
24
3
105
9
6
42
42
38
22
129
57
24
3
45
8
19
21
15
15
24
60
105
45
96
39
33
18
33
60
84
72
21
3
51
21
5
22
93
39
110
91
149
16
30
60
24
21
27
72
9
99
42
6
2
31
27
102
8
24
10
60
9
12
87
30
51
27
93
101
79
27
33
36
3
72
6
24
3
45
48
30
42
51
29
40
72
6
45
15
62
40
72
99
72
15
60
42
42
6
42
62
10
9
27
9
51
144
38
7
108
45
3
24
3
60
30
15
3
45
60
15
24
36
69
36
27
132
66
3
60
36
3
45
53
72
40
18
14
19
36
33
18
12
2
10
165
33
80
118
42
200
43
39
30
246
2
31
111
26
19
5
48
22
26
64
138
38
64
30
33
3
84
9
9
3
75
69
3
108
14
46
2
70
50
22
45
165
6
2
88
99
21
72
75
63
57
15
12
218
10
12
21
27
132
6
150
12
38
34
150
66
12
242
91
29
55
75
21
9
8
40
51
27
9
105
8
40
135
12
45
6
60
57
3
74
178
78
114
120
78
48
42
33
27
122
10
110
88
32
103
33
3
29
58
102
8
82
57
21
39
41
34
105
53
48
22
60
48
57
5
10
12
48
12
69
60
29
70
21
21
56
19
141
15
57
51
111
21
12
36
51
86
43
21
51
29
16
27
3
74
19
27
162
32
48
10
78
3
27
12
30
258
24
21
9
30
18
3
15
24
30
15
33
42
36
42
72
8
7
75
30
30
93
125
40
32
96
19
5
115
53
48
72
43
5
10
54
8
10
48
9
3
21
21
96
30
72
42
6
144
18
3
12
27
36
144
60
6
80
190
24
9
27
54
6
50
67
15
62
46
42
42
6
42
62
10
33
117
3
5
118
24
26
24
40
51
45
30
90
15
60
5
22
45
72
21
27
15
38
10
12
21
87
102
32
ABCD 93007026064*3^$a+1 [50033]
72
129
144
81
39
4
83
114
24
12
27
192
39
177
9
135
39
42
24
31
113
126
73
71
42
87
21
42
33
40
17
54
69
144
21
72
3
156
96
24
9
36
15
36
33
111
81
30
9
21
15
12
21
90
120
45
36
136
149
51
129
39
81
36
27
33
120
24
24
111
28
11
42
30
48
66
54
81
9
30
9
120
177
6
240
13
77
183
36
28
17
6
24
9
24
57
79
95
141
285
3
36
12
40
8
132
135
33
36
160
44
135
45
112
108
20
96
99
45
75
85
5
6
21
84
189
75
135
72
18
6
30
99
72
144
276
40
8
36
9
36
96
75
15
33
4
72
101
288
87
12
27
6
48
15
84
60
36
15
90
180
67
120
8
45
7
29
19
24
83
9
84
12
9
75
64
60
120
24
101
75
84
12
84
60
57
63
112
23
6
43
12
59
30
15
40
35
9
81
39
16
152
33
30
126
90
169
47
30
48
132
27
3
30
27
33
19
65
60
30
33
180
81
127
29
79
17
15
33
187
8
45
91
35
120
105
24
4
8
12
52
36
8
111
129
112
32
81
79
8
88
20
60
21
84
156
51
4
11
33
45
42
18
30
225
4
80
3
18
30
30
7
212
33
24
103
101
60
36
63
177
90
24
66
111
9
99
45
15
72
9
36
27
21
36
60
19
56
15
129
52
53
159
12
69
15
45
12
24
216
24
39
117
108
55
125
15
12
180
33
19
8
144
36
64
59
42
24
54
126
186
117
81
96
60
31
95
73
32
15
73
17
54
141
165
54
1
128
15
57
72
57
6
48
129
36
27
90
48
15
12
3
126
3
52
29
12
90
13
11
66
30
78
12
39
15
13
32
21
19
36
80
9
54
81
48
111
9
168
15
120
114
60
36
63
4
60
17
39
24
57
36
3
45
12
180
138
169
140
21
15
76
59
9
33
19
8
3
120
9
39
81
9
96
54
162
3
51
1
8
24
312
9
12
3
60
45
115
5
111
81
7
20
16
164
120
120
252
36
33
6
54
90
186
19
11
73
17
15
69
75
177
120
144
31
23
90
72
54
45
4
17
30
249
24
57
7
17
39
105
15
57
19
29
6
45
75
69
45
120
72
99
28
60
20
36
52
29
303
27
1
32
52
68
12
280
29
30
72
18
72
30
9
48
81
39
172
20
141
15
75
57
60
27
6
79
11
33
57
78
45
16
11
54
3
48
28
101
15
129
6
1
53
15
75
49
23
9
159
6
51
12
3
90
39
204
291
30
36
24
24
270
66
39
15
66
63
52
20
9
51
208
11
9
108
45
19
216
92
33
87
57
24
135
60
75
57
159
189
27
105
159
144
42
48
132
63
81
63
3
385
8
117
67
80
63
33
15
66
30
90
54
9
21
27
15
25
23
61
89
36
24
127
84
101
39
249
115
41
163
41
30
162
78
96
9
52
20
48
57
168
30
81
135
30
3
57
6
57
36
64
101
6
1
53
15
16
44
120
87
9
45
84
7
80
24
81
39
24
57
7
137
24
27
108
144
81
39
87
13
36
20
144
12
9
39
160
8
4
8
117
6
18
102
9
124
11
153
21
42
9
9
51
21
55
104
9
55
77
48
31
59
69
141
15
144
96
72
88
71
225
45
43
23
18
30
270
171
39
126
60
84
15
40
44
153
30
25
89
99
124
17
84
42
54
19
32
112
92
96
3
9
33
63
100
44
372
51
138
115
32
88
41
3
52
29
7
23
30
36
30
24
81
168
168
303
145
20
45
96
96
87
33
19
89
15
51
201
105
30
105
72
ABCD 93007028308*3^$a+1 [50072]
23
109
6
30
72
78
12
60
12
21
45
3
32
7
30
12
18
6
12
72
12
23
91
117
9
60
11
79
6
114
66
18
180
17
25
24
30
90
18
66
35
79
78
83
19
90
51
96
9
12
78
36
9
39
66
135
15
30
72
60
12
12
60
6
60
12
30
12
6
24
5
31
33
27
120
138
6
30
6
204
180
9
27
12
6
54
12
60
6
12
18
12
12
66
18
6
6
24
54
102
12
72
48
30
126
21
9
6
180
66
54
5
43
5
7
18
23
13
102
18
11
133
11
64
117
90
54
36
23
96
37
60
18
72
12
6
99
51
30
15
45
90
24
17
61
35
19
36
12
156
6
30
18
27
39
12
48
150
39
21
24
12
18
12
36
90
18
36
5
25
30
60
30
66
48
96
246
12
78
18
59
73
12
72
6
24
6
90
84
48
66
12
24
30
18
11
25
84
3
32
85
90
42
6
17
55
57
75
21
39
66
54
65
1
12
12
39
15
126
114
60
6
18
12
36
12
48
18
12
12
42
54
36
24
24
83
7
138
18
30
54
72
18
102
66
108
6
18
12
6
54
24
24
123
32
1
102
9
99
29
13
42
78
24
6
84
18
12
6
117
63
60
72
93
15
17
91
36
24
36
18
35
16
27
18
179
37
18
36
21
9
234
6
87
39
6
42
6
84
180
6
60
12
12
6
12
60
30
54
156
18
60
162
84
6
78
6
54
15
39
48
84
60
9
80
7
24
81
3
29
7
185
25
24
54
12
45
63
48
54
6
42
18
30
18
105
9
156
6
6
204
36
63
27
30
120
48
6
60
45
15
156
18
51
21
78
6
108
12
60
54
24
101
61
36
54
6
18
12
24
30
66
77
97
78
18
108
6
60
18
30
216
144
6
36
96
108
84
12
36
42
30
60
12
240
6
57
15
6
6
78
30
41
1
204
192
90
54
48
6
120
66
6
18
84
12
11
25
30
78
66
48
102
24
6
54
15
39
12
24
12
108
42
174
21
27
5
48
7
6
6
18
6
12
54
3
237
84
12
60
12
30
72
53
97
15
45
36
48
54
48
30
24
90
9
21
90
18
15
27
180
54
84
6
12
48
42
24
84
6
60
45
39
12
78
72
12
11
7
9
111
24
96
9
51
72
18
35
19
24
42
30
48
60
17
43
36
84
6
18
117
3
18
42
36
24
5
7
84
30
30
57
243
6
24
126
24
6
3
21
30
12
12
66
35
97
63
99
12
6
59
13
96
66
33
51
6
48
108
24
54
60
6
18
78
24
96
24
126
29
13
35
73
90
24
6
60
102
120
53
19
18
75
195
18
27
3
210
54
54
42
120
54
30
9
57
54
48
17
25
24
30
24
41
16
21
24
60
96
12
11
16
51
114
6
24
48
6
6
36
45
15
12
60
60
102
39
27
30
24
6
90
15
128
109
3
99
6
135
9
39
111
30
3
321
47
19
18
30
42
6
30
12
12
23
31
120
42
12
18
12
12
66
114
90
66
84
5
16
144
63
6
90
65
67
29
25
6
17
7
90
96
18
24
42
123
3
18
36
24
6
6
12
342
60
21
177
30
102
96
150
18
12
18
90
27
75
138
24
132
54
12
60
24
18
66
42
54
48
60
48
18
12
24
3
3
42
6
66
24
35
19
42
18
42
6
84
18
11
37
78
84
41
97
15
9
180
3
27
48
6
24
132
51
15
42
23
67
102
6
60
18
12
84
90
24
60
21
3
18
18
120
24
30
72
66
17
25
30
36
12
204
6
18
21
51
60
225
33
36
48
30
18
48
11
1
12
102
45
9
12
12
12
51
48
32
79
81
45
24
24
30
54
47
43
48
53
67
18
54
12
30
11
37
102
18
42
89
61
204
30
60
36
48
6
54
156
17
37
78
54
66
18
24
18
89
19
45
57
24
63
15
78
18
96
18
258
60
54
90
18
6
24
17
19
54
6
6
6
24
66
60
63
21
11
67
60
33
32
1
84
155
1
47
7
12
78
12
54
132
60
29
1
54
24
6
78
66
75
81
18
12
24
84
270
12
6
24
24
102
48
12
3
21
108
6
72
30
90
48
36
36
90
23
7
54
120
84
6
60
21
15
24
6
18
66
15
3
12
18
15
171
66
6
45
48
9
66
12
138
72
183
57
30
9
3
42
18
12
60
24
36
18
11
19
45
27
66
24
48
66
89
1
47
19
198
36
35
7
42
30
6
12
63
21
108
66
6
114
42
18
41
31
90
24
48
95
48
7
36
12
42
30
30
48
84
6
30
42
81
15
36
96
60
12
18
12
18
60
24
30
48
3
39
9
15
12
165
75
69
45
48
35
55
42
63
80
37
138
6
6
149
55
9
21
75
27
60
12
18
30
30
12
12
6
24
48
102
54
12
17
1
42
30
12
78
29
31
18
ABCD 93007135316*3^$a+1 [50024]
24
24
127
6
108
66
24
5
24
73
78
12
18
54
53
24
55
18
15
75
53
49
78
65
43
149
16
48
147
53
232
183
12
53
7
12
18
3
56
1
144
48
47
49
119
1
6
126
30
42
11
1
36
27
48
8
120
112
32
37
48
11
24
7
9
135
66
23
72
64
9
47
19
29
88
32
181
35
24
67
18
108
47
1
6
33
80
7
9
56
13
11
55
24
36
84
6
11
55
41
24
96
37
42
9
80
19
21
72
9
54
36
78
48
78
9
27
21
27
198
18
77
67
18
3
21
35
64
56
48
16
56
31
30
107
25
15
96
32
24
43
60
30
51
21
3
8
48
91
18
30
125
72
1
15
63
12
24
5
16
32
1
135
57
47
160
80
73
42
5
16
135
9
120
8
43
24
36
17
37
3
9
24
12
72
18
24
113
61
131
49
36
24
12
47
40
32
121
12
42
41
7
17
25
23
13
18
9
8
49
78
36
117
63
9
27
108
33
105
24
23
16
152
48
64
32
24
85
11
31
54
371
48
24
48
43
36
81
27
21
51
5
48
1
42
18
11
19
54
18
5
37
35
13
35
127
42
39
51
66
3
39
33
3
29
37
60
18
156
9
15
105
96
171
29
24
16
72
120
8
160
21
11
24
1
47
72
25
18
150
30
6
11
55
6
144
3
15
41
25
60
35
175
6
35
19
72
84
41
217
12
59
31
78
3
63
42
90
29
1
24
23
13
54
29
55
54
123
9
48
6
12
77
37
11
55
18
15
57
15
8
72
49
78
30
11
31
33
75
66
59
31
9
8
48
64
32
43
72
5
49
135
21
3
147
66
27
15
41
61
83
31
9
48
32
31
90
6
48
137
88
8
7
138
18
42
83
127
105
63
12
5
127
12
18
51
104
16
177
95
43
24
93
32
13
35
109
18
17
55
18
42
18
18
57
32
24
61
35
55
9
99
36
9
32
48
40
8
115
29
13
51
129
95
48
139
18
36
54
105
3
237
15
132
36
65
72
1
15
72
32
7
41
24
184
39
42
54
30
36
54
132
29
16
117
3
8
19
36
65
64
15
17
25
84
59
103
72
6
54
18
83
7
65
24
49
24
47
19
29
216
7
89
79
126
126
77
25
15
8
48
24
1
30
144
81
27
42
3
27
168
18
12
23
24
7
9
15
9
21
11
13
155
37
51
9
71
55
72
17
16
39
9
45
27
3
24
120
6
36
36
48
191
13
48
35
19
21
32
40
21
30
6
54
57
45
18
42
23
7
54
36
15
48
9
6
9
27
125
31
78
59
7
9
9
6
9
75
5
103
54
18
42
183
32
19
29
1
39
48
128
96
19
29
40
32
61
30
125
43
29
48
144
24
61
66
42
30
180
36
6
30
60
81
32
40
27
141
80
13
11
64
32
175
57
15
18
23
1
30
54
99
15
36
45
99
93
87
30
3
39
126
12
18
53
109
6
45
32
24
24
19
48
29
16
8
96
19
72
84
129
21
18
48
17
73
18
24
72
90
51
159
90
78
48
78
66
33
3
29
24
25
120
114
66
59
91
120
6
23
25
126
36
96
45
48
15
12
144
53
7
9
104
7
113
55
17
109
27
32
25
23
48
37
18
65
31
48
6
30
29
40
32
13
180
120
47
13
11
72
40
32
40
8
24
1
15
32
192
88
33
15
9
84
131
19
5
31
18
30
17
88
63
57
27
5
13
18
89
24
55
66
18
42
203
133
59
103
17
24
37
12
23
112
32
109
107
19
138
3
39
33
15
36
72
24
29
40
24
105
36
126
101
40
3
29
1
15
9
126
17
48
25
12
24
90
84
144
21
15
17
19
78
15
48
72
45
11
25
12
18
54
3
33
54
17
16
39
36
5
19
29
7
84
108
180
96
45
32
139
21
9
24
102
42
30
18
72
15
57
54
57
3
36
33
32
96
48
72
7
17
13
6
12
72
60
77
64
24
15
33
39
18
63
32
72
103
17
64
80
31
33
135
210
6
41
168
37
54
77
19
93
32
55
66
15
57
23
55
89
13
42
66
47
31
9
3
53
112
48
192
9
23
88
69
6
77
7
18
15
75
77
145
30
9
99
18
168
11
25
63
27
36
12
21
39
17
19
30
15
72
9
18
101
64
15
225
27
36
65
97
102
41
24
16
120
3
5
24
7
48
126
42
12
60
33
48
21
179
64
15
33
8
24
61
27
72
3
53
7
17
31
89
73
15
39
24
120
162
24
18
5
7
9
69
102
18
11
96
88
32
25
71
25
54
48
17
55
6
59
13
18
84
18
6
5
7
18
15
111
81
8
7
12
42
3
32
1
48
6
30
150
90
35
16
32
96
85
59
ABCD 93007266934*3^$a+1 [50011]
11
61
11
40
72
72
45
36
12
3
8
24
1
71
16
39
9
87
17
31
41
24
25
24
66
149
85
27
33
47
1
39
24
24
21
60
71
40
80
168
37
30
5
24
31
18
23
7
18
39
75
101
64
105
15
21
3
15
9
3
45
69
108
18
18
12
54
24
249
3
12
33
9
18
21
104
16
57
63
104
31
12
29
24
40
24
33
95
13
27
8
67
18
6
45
8
16
75
45
24
57
48
72
71
24
19
45
99
30
42
30
6
57
27
53
16
32
24
43
36
9
8
19
138
27
8
88
24
15
6
12
132
75
15
33
48
45
179
16
69
36
54
65
24
37
18
90
39
32
19
21
21
3
56
24
25
54
12
21
75
117
3
5
40
24
21
108
24
12
3
72
3
72
45
75
5
16
120
3
24
5
16
87
65
73
42
12
36
29
13
27
57
60
3
8
7
17
16
24
45
75
8
31
81
3
21
24
27
29
120
31
54
11
61
24
99
21
35
25
23
43
45
8
91
5
40
48
48
45
12
78
65
7
36
101
64
135
6
51
57
12
3
80
72
25
24
15
69
18
54
54
5
24
48
55
108
12
129
48
63
84
149
1
48
6
30
11
48
73
15
144
21
18
9
8
13
6
21
32
1
12
18
17
115
69
3
36
81
45
3
80
1
6
18
23
259
5
13
6
12
65
49
48
47
13
3
8
24
72
19
69
33
18
36
9
27
213
24
120
81
87
32
97
15
24
9
72
23
121
47
49
36
27
32
133
51
99
72
30
36
18
24
18
12
27
15
65
16
168
21
30
36
42
30
17
96
85
18
9
8
48
16
51
48
42
90
84
53
43
18
11
145
63
15
57
33
23
25
15
24
75
45
24
129
15
3
54
48
18
29
48
193
39
93
83
40
57
47
40
3
126
102
33
171
48
5
37
84
24
12
78
12
126
3
56
13
11
64
8
40
45
107
67
21
8
16
51
54
18
21
15
17
13
35
55
42
30
9
9
42
18
11
25
63
96
39
30
51
21
75
51
18
75
15
60
5
24
55
18
255
69
24
36
18
21
24
56
55
57
39
30
51
3
77
13
11
49
39
45
11
16
63
18
39
141
54
21
8
61
11
120
40
63
65
49
18
54
15
21
27
3
69
39
17
19
5
49
36
3
8
49
30
18
18
69
21
35
25
63
240
141
24
30
24
77
31
54
48
3
15
18
54
36
21
3
101
37
3
51
93
57
30
81
27
6
12
18
36
21
15
114
23
40
3
18
54
198
47
40
45
51
80
79
18
87
21
11
85
51
75
5
48
85
6
36
18
54
17
13
11
40
32
7
36
141
8
48
19
5
16
8
24
1
47
64
3
12
114
36
3
33
12
27
159
9
27
53
37
36
23
25
15
24
33
18
54
23
13
6
21
8
40
111
65
19
21
15
33
57
24
66
36
33
111
6
83
16
75
5
1
54
36
45
27
21
87
30
60
39
99
42
18
66
6
12
5
73
39
8
7
33
3
84
65
25
144
71
79
9
21
51
63
17
24
16
8
7
18
15
32
1
18
45
27
54
18
5
73
15
33
6
84
5
37
27
93
90
233
79
105
3
30
24
66
5
49
15
80
31
42
111
87
33
57
84
11
24
16
3
6
15
21
3
27
69
3
6
90
84
18
47
7
9
87
9
75
6
48
231
9
15
39
41
61
35
73
47
88
72
51
69
8
88
32
40
33
23
31
36
69
75
18
72
54
5
24
61
11
16
45
48
24
36
30
9
27
53
1
39
33
42
66
72
24
18
41
24
127
60
69
56
24
7
18
111
3
36
66
23
160
51
45
56
24
109
60
162
66
24
120
36
15
45
3
135
41
16
87
113
37
66
41
1
48
15
56
19
24
198
48
6
90
36
54
5
24
1
71
73
15
56
40
176
25
12
11
40
9
102
18
6
36
5
85
48
18
9
9
36
3
32
48
7
9
87
30
54
18
35
96
121
6
18
36
83
1
90
24
36
36
30
119
49
30
17
1
39
21
12
15
72
9
84
6
72
45
9
23
97
15
8
96
136
8
25
90
18
27
120
15
17
1
18
5
1
23
13
84
18
21
15
9
225
60
27
99
29
115
30
18
125
43
36
48
105
81
39
51
30
114
101
91
5
48
1
6
41
67
141
51
18
27
8
16
32
49
15
8
31
84
5
1
15
15
144
57
24
51
5
25
23
16
80
96
73
36
51
21
3
56
16
8
40
21
24
30
6
36
27
8
19
30
90
45
8
48
7
65
40
21
54
36
161
16
72
21
54
53
40
123
21
33
42
36
57
15
33
75
29
55
18
6
41
40
21
24
59
79
18
23
112
15
9
45
59
24
61
11
16
32
13
72
18
18
30
24
81
45
12
42
12
6
12
15
27
54
30
36
18
18
42
15
80
72
24
37
54
5
55
30
51
24
21
18
12
78
66
96
102
6
30
11
13
102
125
24
19
30
6
126
195
104
79
17
19
72
77
43
90
59
13
51
75
101
16
9
24
36
11
37
27
15
30
3
21
51
21
108
66
69
21
24
66
9
32
24
24
16
21
3
51
45
48
3
12
17
24
1
126
17
55
18
174
9
9
18
69
24
80
16
9
90
29
7
65
48
1
30
24
33
32
40
15
17
43
18
72
27
9
300
11
25
15
ABCD 93007698170*3^$a+1 [50014]
20
15
21
27
90
9
51
30
37
35
138
30
30
19
29
15
54
22
23
48
63
6
39
49
50
51
9
22
24
125
75
69
45
36
46
8
66
177
102
7
48
95
6
12
42
96
51
21
99
99
42
97
60
26
36
24
105
60
9
33
18
21
40
161
87
3
69
18
10
5
21
39
105
33
27
15
67
84
24
96
29
31
17
18
51
10
24
47
3
60
45
39
225
60
45
21
19
11
42
78
12
42
67
98
96
36
54
27
3
15
21
63
48
87
21
42
12
36
75
54
30
90
42
21
13
14
70
2
60
54
87
49
53
6
24
27
93
6
51
93
180
48
18
24
45
90
10
113
30
12
30
21
39
6
54
87
3
6
24
78
13
95
69
16
47
3
15
9
106
59
66
12
9
10
60
59
69
15
6
9
10
41
30
9
40
11
49
11
21
120
28
50
22
11
57
102
51
48
15
54
10
152
3
25
2
24
30
4
41
24
6
24
1
24
5
18
37
156
29
6
99
33
33
36
51
3
6
3
27
18
51
165
27
12
75
66
76
24
17
79
11
37
60
5
31
5
12
63
9
48
18
42
129
33
25
32
18
33
108
39
46
5
42
57
15
25
83
12
25
96
35
61
71
57
6
106
101
7
2
81
3
87
42
6
12
3
27
3
189
1
50
9
96
39
15
51
135
30
115
5
42
42
6
30
72
19
80
18
3
19
48
12
24
26
111
120
78
24
48
42
31
84
5
7
80
3
27
33
18
103
44
40
35
75
106
14
10
80
15
30
55
32
9
19
11
30
12
18
1
8
90
22
11
39
9
24
25
26
9
6
42
33
27
99
93
18
19
48
2
18
21
31
83
45
195
27
3
30
15
6
36
40
173
141
24
3
27
45
31
5
42
48
24
66
69
21
25
47
9
63
36
9
16
17
99
51
30
57
10
26
135
54
90
51
9
36
30
60
1
8
93
12
30
37
20
69
72
30
12
25
180
5
21
6
21
117
45
90
105
81
9
3
193
17
30
90
3
15
21
28
12
263
45
45
6
15
6
180
28
12
24
44
3
73
140
40
29
21
120
75
84
6
42
7
53
102
18
27
33
102
45
40
11
81
40
24
56
28
35
37
68
21
54
27
9
9
15
45
102
58
50
10
80
6
34
5
6
9
15
51
24
21
12
12
48
33
27
93
57
57
21
54
36
81
9
12
12
21
6
58
35
6
19
2
9
114
55
41
192
63
39
36
99
81
24
1
56
4
164
3
63
36
9
1
71
27
6
4
26
9
96
24
15
42
48
42
33
6
90
12
13
44
21
9
82
14
195
55
14
63
78
21
78
22
41
12
51
36
9
9
12
21
49
23
51
10
44
15
261
76
50
9
81
64
20
96
18
123
7
36
5
12
33
27
78
49
12
23
27
69
60
49
2
33
37
11
27
10
36
5
15
36
18
10
36
134
22
11
42
55
41
12
33
129
1
5
30
12
3
96
3
6
9
36
66
3
6
60
39
22
108
72
50
54
60
54
22
29
79
180
35
217
50
48
63
18
51
9
39
63
33
9
25
2
93
36
69
33
7
192
48
2
9
49
11
21
51
3
15
120
141
34
59
156
12
13
17
27
21
30
39
15
31
35
9
16
36
11
12
6
24
66
9
6
45
255
105
9
102
178
53
7
5
87
81
9
33
145
5
6
1
38
45
117
123
57
24
195
61
50
81
13
36
8
3
217
71
1
53
21
250
29
30
85
32
18
10
96
35
42
42
121
65
12
19
101
103
144
71
21
3
21
90
27
43
20
54
10
41
79
32
9
9
10
12
59
49
65
57
18
16
47
12
78
19
8
33
19
113
7
101
7
2
3
51
76
24
36
140
63
36
102
19
11
57
12
21
33
10
17
9
33
6
54
6
19
80
51
1
23
1
137
78
49
72
38
3
78
84
36
1
48
36
17
43
36
48
35
18
90
162
27
4
5
19
20
51
12
99
81
30
57
12
99
19
5
6
1
71
39
70
50
10
24
35
24
15
6
36
3
18
42
36
39
36
57
37
56
9
6
12
39
9
1
68
52
101
9
63
55
26
27
60
7
12
108
20
15
6
19
23
9
3
36
1
29
105
130
5
114
25
50
72
9
45
6
3
7
71
18
54
21
15
1
11
9
21
12
55
2
108
60
30
63
87
45
108
57
16
29
78
12
1
35
61
38
15
55
60
5
6
9
33
129
9
24
15
3
19
104
24
36
57
19
8
6
54
12
9
24
55
5
15
21
12
90
37
53
43
50
46
48
11
39
42
3
30
78
49
14
6
28
35
21
9
18
27
225
120
1
17
3
9
45
12
81
18
31
14
87
48
30
12
162
57
10
71
72
87
21
27
21
54
21
54
30
6
27
48
84
1
65
31
71
253
14
36
9
6
12
27
3
12
48
18
19
5
30
25
36
36
41
27
45
105
33
48
9
75
15
36
94
65
87
4
24
60
65
30
30
30
37
44
60
9
45
3
9
33
30
6
132
3
34
23
49
50
141
12
61
44
40
32
28
35
18
7
23
37
11
60
12
42
48
18
51
10
23
36
25
56
81
9
18
3
12
111
87
30
39
9
24
21
4
110
33
129
84
45
19
65
15
172
11
12
25
2
9
1
53
66
85
14
22
23
51
9
27
33
6
79
65
150
61
17
19
14
9
6
21
ABCD 93008590022*3^$a+1 [50005]
65
18
45
99
120
60
60
18
30
18
12
90
18
24
6
42
78
144
78
72
60
66
54
3
45
60
7
83
108
1
11
18
120
54
6
162
30
12
66
177
112
32
81
120
7
48
17
90
120
30
30
108
42
120
6
90
42
73
185
132
42
180
66
147
112
32
9
30
30
84
150
36
60
1
41
30
18
84
115
113
48
12
3
45
60
132
12
138
205
53
24
67
224
45
24
60
66
42
30
12
25
11
54
96
42
30
42
13
17
6
42
63
39
25
125
36
12
72
27
16
35
30
72
18
37
32
33
6
12
60
30
78
30
102
132
36
102
78
69
112
101
18
84
6
31
23
210
6
60
309
75
30
168
15
15
33
9
48
168
240
114
61
59
60
48
132
60
18
12
123
3
72
37
23
9
39
42
180
12
216
87
3
30
90
24
6
120
31
221
30
42
30
61
65
31
59
30
54
78
72
27
16
5
12
108
42
18
60
12
31
47
12
66
54
6
87
45
60
103
89
183
27
48
60
12
6
42
210
90
78
132
168
84
108
12
75
75
6
31
23
36
12
12
6
12
48
102
102
96
30
1
11
133
5
30
54
30
105
141
147
48
9
66
21
144
99
6
87
27
37
80
9
54
33
57
78
25
5
27
96
64
41
162
69
129
60
234
60
36
162
18
37
107
37
23
6
114
1
89
36
115
17
15
117
18
25
53
72
42
18
42
18
102
6
24
18
42
18
18
39
3
228
132
42
30
45
75
165
45
3
63
84
93
27
18
19
11
18
12
12
43
32
33
18
45
75
162
78
72
102
7
41
39
9
60
267
117
18
42
31
144
48
5
108
120
204
91
77
48
30
102
12
18
12
36
42
90
30
120
12
30
61
29
3
135
9
48
21
150
12
30
60
48
24
90
13
48
5
30
12
12
21
16
11
252
138
12
60
6
1
23
73
23
42
63
9
66
120
42
78
85
5
102
48
12
72
120
18
12
43
35
30
42
36
129
33
15
15
42
87
33
18
150
39
63
30
36
127
32
165
120
288
3
39
25
23
60
13
35
42
78
60
30
30
24
66
51
33
36
132
7
11
85
5
27
57
90
61
29
3
33
12
30
18
12
42
48
205
47
60
126
55
29
51
9
6
84
48
30
192
15
153
120
12
30
21
45
30
30
84
30
165
63
108
60
25
32
48
57
7
32
33
90
78
12
43
23
12
60
60
138
75
75
84
6
42
60
30
7
23
102
30
85
32
3
30
198
57
33
60
30
18
60
7
113
31
23
57
16
65
18
42
12
30
73
227
18
48
24
138
48
25
32
33
102
9
3
60
1
5
144
43
5
18
24
6
27
57
48
180
18
60
42
30
12
18
30
180
102
6
120
25
29
3
105
7
65
18
12
60
18
30
120
12
1
32
64
161
18
30
127
155
48
102
15
213
72
42
60
6
144
18
48
30
7
23
9
3
12
36
24
18
19
23
60
60
66
15
57
18
24
120
18
19
41
12
18
73
95
204
66
24
60
15
96
75
54
18
60
12
48
48
30
7
48
59
165
81
79
35
156
24
138
78
24
36
42
102
60
156
12
30
18
42
7
185
126
90
12
162
1
209
31
32
48
16
71
25
167
73
23
9
51
54
78
210
228
24
48
12
96
72
48
151
239
97
32
45
18
228
24
21
27
150
18
84
78
60
15
112
23
60
45
3
42
72
6
30
54
156
37
65
162
61
59
21
27
12
18
48
12
78
114
43
80
57
6
24
36
21
63
30
18
42
60
6
69
33
18
24
37
48
11
85
5
91
11
30
102
1
35
90
19
113
18
42
18
54
66
30
12
18
72
42
18
18
60
12
63
15
42
7
240
5
123
64
80
21
43
29
51
27
90
12
6
9
81
24
48
42
61
59
78
103
17
102
25
23
9
33
60
30
133
35
18
54
30
103
48
176
21
30
93
9
55
5
43
47
36
234
60
6
12
30
60
27
3
162
126
54
48
103
5
84
55
ABCD 93009161948*3^$a+1 [50044]
3
80
37
43
40
9
28
38
21
61
32
40
26
24
57
9
7
57
26
5
17
15
53
24
211
40
1
18
10
27
8
13
139
1
12
83
8
32
45
3
69
28
48
60
56
54
45
15
9
61
19
72
16
13
27
24
88
5
83
45
19
33
15
5
6
12
217
71
36
6
54
9
85
26
25
21
284
36
28
15
16
79
60
12
113
5
50
144
36
36
25
8
87
1
32
8
49
16
20
43
11
45
16
40
32
32
3
5
25
47
169
42
53
85
24
18
54
28
15
5
3
133
14
198
7
16
32
17
102
25
53
27
24
39
41
16
24
64
17
28
11
56
104
56
49
86
25
71
48
24
1
45
12
14
30
6
12
10
63
48
64
8
5
28
55
40
16
65
234
72
10
35
88
104
81
39
51
21
40
104
40
17
63
24
93
27
75
106
27
80
9
54
17
32
17
31
23
34
98
117
72
9
31
80
16
29
11
8
35
29
7
25
16
19
30
39
16
40
40
33
36
35
32
45
27
32
171
48
29
7
58
176
60
30
5
31
25
8
1
24
50
37
9
55
64
33
114
48
6
55
16
55
34
12
60
38
41
64
16
5
4
14
121
107
114
16
2
36
5
72
40
8
65
84
35
48
25
72
23
27
5
56
29
16
56
90
18
87
40
53
18
10
2
70
23
8
7
132
58
8
51
16
128
16
21
27
11
10
44
42
5
16
87
33
39
73
8
25
55
49
6
33
120
24
73
2
21
51
21
48
24
16
9
47
40
24
40
24
16
16
93
91
31
9
9
12
88
110
72
5
1
54
41
32
33
38
34
20
28
48
26
36
10
15
35
18
99
40
81
119
8
5
59
16
113
36
76
15
29
96
27
16
96
104
232
5
27
48
13
62
45
13
26
33
16
11
46
8
66
45
33
135
63
82
23
33
24
28
2
1
32
88
56
88
56
27
37
8
3
34
2
105
81
7
48
104
15
24
49
21
11
73
15
77
51
73
62
25
23
81
16
32
33
40
14
94
35
21
19
9
20
75
8
53
84
20
67
93
91
40
9
6
10
2
13
16
8
40
127
1
29
88
35
21
19
8
13
14
37
201
2
77
31
145
48
89
6
49
71
49
5
78
48
29
16
16
35
5
53
107
61
8
67
17
15
133
107
112
24
32
45
75
112
93
14
174
6
46
20
79
11
42
36
12
168
19
11
37
17
6
81
136
29
6
45
27
46
47
63
1
5
19
65
6
9
24
51
114
3
9
6
12
96
69
1
74
72
21
69
3
56
17
12
91
109
3
99
36
24
121
32
232
24
9
15
96
56
9
15
51
36
24
33
51
24
58
99
21
2
90
12
3
3
5
67
18
3
15
22
14
93
32
8
47
1
32
15
41
32
8
109
3
23
1
9
31
168
8
57
7
29
50
24
12
6
23
17
8
31
5
24
30
21
1
50
5
103
41
56
80
73
39
72
153
31
5
14
93
13
35
39
36
12
78
107
40
85
27
48
65
28
59
208
57
48
87
5
12
36
19
5
88
38
10
60
2
166
84
3
80
3
42
52
2
13
56
25
39
8
8
104
48
192
88
48
24
5
128
28
24
23
3
274
51
16
29
56
6
84
36
42
3
37
11
40
104
8
5
12
47
16
32
112
200
51
130
2
57
64
105
56
103
5
40
48
35
24
24
15
1
48
113
88
71
128
85
123
9
55
16
24
40
8
73
30
25
32
145
55
5
50
41
16
24
32
5
72
3
40
64
16
32
1
47
64
23
1
40
1
4
27
35
45
64
125
11
13
54
12
113
5
26
9
1
31
29
72
8
59
53
35
25
38
6
28
62
25
16
25
23
104
5
30
85
11
5
112
27
21
9
7
83
5
31
1
23
12
5
41
44
3
61
99
48
48
9
20
28
39
11
5
32
32
69
36
39
40
72
72
8
24
3
106
171
24
5
40
14
130
11
24
141
19
11
6
39
16
88
65
47
40
88
5
11
27
78
54
33
3
5
80
69
8
19
88
55
30
28
23
57
55
104
3
5
1
71
16
97
15
16
96
53
11
147
12
46
84
23
87
36
36
1
8
16
11
48
24
5
48
5
27
128
39
113
160
105
87
1
47
40
41
39
27
36
18
4
35
16
32
8
32
23
81
61
20
12
16
12
32
12
51
97
55
55
46
27
45
59
21
18
36
46
62
10
7
40
13
38
10
75
24
8
3
24
61
47
41
5
20
79
16
17
48
24
23
45
75
13
2
105
9
15
24
25
119
96
176
29
60
47
15
22
56
27
39
1
8
45
100
14
17
24
32
8
147
22
48
12
51
35
21
40
24
64
97
76
75
65
7
93
19
16
40
23
24
145
16
31
106
48
55
5
2
9
73
31
1
18
21
87
22
60
15
152
88
33
60
12
48
48
39
33
15
5
48
27
9
63
16
24
16
157
18
1
69
50
60
22
47
73
39
9
20
6
21
15
193
5
124
7
8
8
24
144
111
34
134
30
6
54
23
5
99
21
48
19
73
39
9
6
33
40
8
80
53
20
36
28
143
3
82
123
17
30
97
21
27
5
99
13
26
72
73
40
1
39
32
40
45
3
16
23
10
80
15
15
1
41
31
200
72
40
33
23
120
64
16
5
11
61
43
32
5
18
9
45
51
72
80
8
ABCD 93009223618*3^$a+1 [50062]
1
53
48
42
37
11
78
55
35
48
42
30
78
72
72
19
17
48
36
24
570
72
49
47
72
30
31
29
30
97
143
174
151
11
18
67
11
264
6
162
30
258
30
7
11
193
324
11
354
204
36
30
6
43
149
114
54
151
209
48
31
77
126
6
108
126
97
23
25
17
30
54
43
65
96
36
18
217
96
119
30
330
1
47
72
25
173
67
29
55
96
29
126
264
13
11
181
60
101
66
6
288
19
36
17
18
72
1
173
18
72
96
138
115
155
168
48
144
96
30
223
35
102
24
66
61
83
54
36
54
25
101
18
169
47
193
65
36
79
156
276
11
126
36
163
179
61
29
79
48
17
318
96
97
77
115
36
11
85
48
83
169
17
36
48
223
60
47
30
67
84
125
126
30
103
11
18
19
29
60
36
127
53
12
36
42
37
29
115
17
79
12
17
192
367
101
79
89
138
25
96
119
192
121
47
18
252
7
203
24
73
96
221
162
6
18
25
36
41
24
72
72
12
79
144
132
12
53
91
47
144
49
77
90
216
54
42
54
72
162
18
12
96
90
25
221
186
126
48
175
144
12
47
193
239
49
101
91
101
31
83
174
31
59
49
23
240
102
7
17
144
48
18
150
282
169
53
18
72
1
96
5
60
300
103
11
120
168
198
235
101
139
209
19
144
17
187
84
11
144
49
29
19
71
109
89
55
17
66
42
180
91
53
187
101
90
97
65
127
101
96
12
54
61
17
187
5
43
132
48
11
97
96
47
37
17
192
79
65
187
180
17
18
73
17
12
72
31
108
48
71
54
36
19
89
90
54
72
12
36
114
264
78
55
173
144
60
18
18
126
336
24
72
97
5
258
61
12
191
49
36
113
43
143
54
18
73
389
139
29
66
85
137
19
269
7
83
90
19
11
126
7
60
167
13
83
342
180
126
126
55
11
24
144
192
25
36
83
13
203
6
288
66
42
163
107
126
115
228
155
85
131
6
19
36
83
330
115
41
67
29
138
25
125
19
71
109
179
72
1
209
31
29
19
101
60
156
259
276
65
18
90
198
25
167
90
54
90
259
35
61
48
144
65
18
150
72
120
216
427
144
23
61
155
78
120
31
131
265
23
78
43
221
18
193
101
12
108
42
72
1
96
29
36
180
72
19
71
109
29
78
174
42
270
90
241
149
96
12
144
223
17
174
97
125
84
132
18
109
125
36
120
36
115
17
90
97
5
31
11
1
96
95
97
119
96
192
13
59
6
79
29
180
120
234
121
ABCD 93010211956*3^$a+1 [50080]
120
249
270
126
90
57
24
304
65
342
129
51
45
64
56
87
18
55
8
40
59
37
71
90
135
135
25
317
27
40
80
160
71
345
40
47
1
71
36
45
64
56
24
64
200
520
96
56
27
93
64
95
25
24
216
24
272
15
18
72
15
129
15
75
396
162
111
51
234
115
96
23
198
3
15
121
23
201
120
40
71
216
9
144
120
96
64
96
96
80
159
198
331
272
448
72
47
126
90
144
97
56
40
168
216
104
201
31
8
240
99
180
97
101
324
270
49
200
192
135
225
24
96
88
32
93
180
54
18
54
105
24
15
25
72
240
77
18
33
16
144
185
231
129
175
95
57
159
49
185
126
121
168
125
51
93
18
25
360
144
24
149
18
33
129
18
189
135
1
143
1
104
327
33
16
23
18
54
18
223
47
342
54
180
90
126
1
120
104
96
129
55
24
80
147
85
149
36
55
107
157
221
43
120
179
93
15
9
9
126
18
103
5
123
75
21
15
49
59
13
239
81
48
72
24
16
128
120
105
252
18
121
104
112
200
39
169
32
264
96
33
255
159
450
151
56
280
24
29
27
144
256
59
90
180
55
96
263
90
126
252
198
36
54
45
16
83
13
80
208
72
95
9
9
15
255
337
23
25
96
24
89
36
432
315
9
39
40
80
57
199
89
7
8
192
9
18
13
224
15
36
453
15
252
213
280
192
80
48
15
216
169
119
18
255
304
104
112
128
231
441
24
75
54
7
137
391
72
23
36
261
9
15
3
13
95
345
15
129
16
8
225
144
126
72
54
171
48
96
81
39
64
56
64
119
33
93
54
61
29
18
33
112
17
7
11
13
41
15
165
171
207
90
18
69
111
54
19
80
40
56
93
36
87
39
105
39
90
175
347
325
17
180
3
105
55
240
48
125
75
15
297
48
72
120
237
36
87
184
89
126
145
744
47
9
9
351
9
72
270
49
95
25
101
90
73
176
39
97
245
43
72
119
9
189
67
80
144
15
1
125
19
120
5
36
39
40
65
231
21
259
80
129
72
90
45
448
200
9
63
63
25
47
90
54
18
ABCD 93010270084*3^$a+1 [50019]
42
18
11
19
72
12
90
36
11
79
24
18
12
60
36
24
35
31
30
114
30
60
60
36
24
6
72
33
27
60
30
48
144
27
63
30
51
9
36
102
132
30
108
150
30
18
24
36
12
18
15
99
60
78
3
45
60
30
204
6
119
55
96
41
79
42
87
45
36
24
90
6
30
90
111
3
221
19
141
27
72
90
30
21
9
36
30
5
85
59
25
87
48
21
11
19
24
126
60
114
30
18
18
42
150
39
33
150
41
19
78
132
123
87
36
30
42
30
72
36
35
115
12
12
6
12
30
18
35
67
78
30
24
36
12
168
30
51
63
30
3
48
189
3
32
1
30
60
24
141
99
6
39
105
48
108
24
48
147
3
12
18
48
30
60
30
39
75
5
55
41
7
12
6
87
3
12
138
54
48
17
25
71
37
72
36
15
45
99
3
30
12
36
12
83
85
42
168
57
80
67
30
30
18
108
12
30
12
18
72
30
66
35
19
126
60
180
30
42
252
30
18
30
60
18
24
71
64
45
51
9
66
120
29
16
45
24
66
144
18
42
36
30
30
12
33
9
18
12
30
6
114
18
17
112
123
5
13
48
30
24
141
45
24
186
81
159
12
12
30
27
63
120
6
60
12
48
42
12
126
30
42
18
114
150
168
12
81
45
60
30
144
18
30
9
3
66
54
101
64
171
5
7
108
29
25
6
114
60
168
27
21
11
49
95
247
12
6
60
11
16
33
72
18
12
9
48
81
24
36
99
105
23
85
27
81
54
30
138
30
35
37
75
32
91
5
25
42
6
60
42
33
39
90
15
63
30
12
6
17
112
15
65
55
30
27
99
30
12
150
12
33
45
72
27
39
137
7
18
12
27
48
48
27
168
12
90
198
129
33
15
15
18
18
72
30
48
84
35
1
24
156
27
15
162
78
33
75
69
123
72
77
16
63
24
36
72
12
65
160
3
48
30
42
69
48
21
24
6
77
64
33
6
24
30
3
57
60
30
60
30
30
6
24
48
18
5
67
18
27
32
13
12
48
12
6
54
6
24
6
24
36
90
132
270
18
54
168
18
120
24
177
21
90
30
30
53
25
12
48
42
90
78
24
18
15
128
97
12
6
114
27
3
45
21
11
1
42
66
54
18
30
42
48
12
108
18
105
15
60
54
60
51
39
30
11
16
33
15
21
59
112
3
6
30
24
33
195
42
3
75
42
78
29
73
60
18
9
81
108
179
1
30
30
179
25
30
78
30
18
102
102
96
114
60
36
30
30
60
12
57
80
31
42
23
19
108
12
21
15
24
6
35
25
30
30
114
138
159
9
24
15
15
30
3
57
36
30
12
9
171
30
132
6
30
84
66
9
3
72
60
153
80
7
78
12
60
18
108
5
49
66
45
27
48
5
7
12
90
18
18
30
30
90
30
107
97
36
11
13
30
90
60
95
1
15
27
18
24
126
72
60
108
54
126
105
27
30
39
3
60
33
27
6
60
12
42
6
87
15
33
105
24
18
30
90
69
153
6
81
141
3
15
90
87
48
9
6
65
16
39
84
117
9
24
18
138
99
32
1
12
51
15
17
43
120
30
60
60
90
45
267
69
3
36
57
27
5
1
30
54
6
165
80
64
15
6
11
109
30
30
135
9
71
19
66
12
132
27
9
24
18
12
6
30
45
45
42
12
6
60
12
12
3
105
18
12
42
156
51
80
31
72
18
12
11
64
33
42
240
6
15
80
7
18
30
12
12
6
11
1
42
90
48
18
41
13
35
16
135
9
3
93
159
60
90
11
19
6
42
30
95
37
27
3
78
30
12
18
150
102
96
71
16
3
45
9
60
107
1
30
17
13
83
49
30
6
12
150
48
24
66
111
93
18
18
15
57
39
9
174
57
3
141
27
5
55
72
17
16
45
108
24
18
29
1
18
42
18
30
51
33
36
27
15
132
36
12
12
6
12
18
45
9
87
33
60
96
60
39
80
85
11
7
18
30
24
90
36
12
12
78
12
33
33
15
32
43
24
36
41
31
90
12
168
78
54
6
90
15
27
69
9
54
66
24
30
41
16
39
57
75
42
36
39
15
6
30
45
135
57
57
135
32
103
60
45
3
150
18
21
21
12
6
9
45
18
12
66
12
119
49
120
102
30
35
13
24
36
60
75
57
18
30
102
17
25
48
42
48
18
54
6
132
75
87
60
186
60
42
45
27
6
90
144
53
7
66
71
43
18
60
18
24
30
47
13
6
45
45
54
45
51
189
75
18
30
18
60
39
192
3
6
87
45
3
15
60
54
15
ABCD 93011499424*3^$a+1 [50026]
16
36
12
36
156
65
54
30
91
5
3
28
23
6
3
16
65
6
25
8
36
75
25
5
6
1
53
15
16
5
51
60
3
49
20
12
4
5
6
30
19
120
92
3
6
63
120
27
13
20
156
40
65
60
31
20
4
41
43
17
30
24
25
12
24
56
40
44
4
11
21
52
41
19
56
36
4
72
53
19
108
23
6
19
11
73
72
24
5
60
19
296
12
4
60
8
117
15
4
95
36
1
8
15
1
65
24
30
25
11
60
1
12
47
49
35
21
16
20
88
56
4
72
29
51
28
5
6
1
23
141
9
66
33
88
23
37
12
32
15
9
16
24
24
8
72
16
60
5
7
92
21
151
60
48
96
12
20
3
30
6
69
4
108
12
20
16
56
15
1
60
23
81
4
36
5
24
91
8
48
72
21
6
1
8
15
85
32
108
15
1
84
71
9
12
28
41
99
16
56
28
101
19
101
15
60
9
30
9
36
45
15
36
45
111
3
25
35
6
3
88
24
89
36
51
4
20
48
51
1
20
4
36
24
32
3
1
89
6
21
33
27
63
117
52
72
36
68
60
4
41
6
114
31
60
140
4
35
25
20
40
12
24
84
60
41
30
13
8
39
60
1
72
8
33
19
17
103
36
71
109
20
112
68
76
356
60
64
44
16
5
15
4
176
9
6
21
64
29
30
6
84
6
9
15
25
131
69
36
76
89
51
40
44
9
6
9
12
63
9
21
79
12
5
84
36
3
16
11
9
52
104
40
68
72
16
8
51
1
120
44
99
21
39
30
66
49
92
52
11
49
48
20
99
73
48
23
21
15
30
120
3
100
128
3
30
7
59
45
36
3
30
55
11
120
54
115
11
13
11
9
51
25
144
41
19
107
61
20
24
15
25
89
66
1
23
1
60
44
52
20
84
9
15
16
29
55
36
128
21
19
11
61
24
35
9
16
12
23
9
12
15
85
149
6
61
8
40
56
15
33
81
15
64
11
1
36
12
48
59
1
20
9
24
31
60
120
8
36
112
44
15
25
59
30
55
12
44
40
36
104
28
8
3
37
48
5
6
61
23
37
68
12
4
5
31
119
24
6
24
27
33
139
8
3
36
24
57
28
11
114
15
81
90
9
16
140
16
8
72
28
155
1
36
23
45
4
47
30
3
96
76
44
64
17
31
29
103
11
21
16
72
12
48
188
129
31
20
3
25
44
88
24
48
17
19
20
4
236
36
4
5
6
13
8
64
29
7
168
5
30
60
6
43
12
80
16
12
12
68
16
5
31
60
8
40
32
4
41
51
4
5
84
126
30
51
52
20
27
45
4
204
8
28
5
7
24
29
19
11
156
69
84
16
72
92
87
30
90
121
53
60
19
32
16
29
24
30
57
99
49
96
35
114
19
77
3
28
83
156
24
66
150
24
21
24
4
32
28
20
28
108
95
90
31
96
24
56
148
96
56
4
84
71
24
6
24
27
108
124
72
35
105
76
23
1
35
61
12
11
6
84
7
8
4
36
5
99
87
1
44
15
105
28
8
69
60
55
29
55
41
79
95
57
93
15
16
8
27
81
12
28
29
15
9
7
8
15
1
59
25
35
81
99
96
21
33
15
40
72
108
11
21
24
28
60
56
21
19
12
32
81
79
36
20
15
30
7
53
31
96
44
15
30
114
6
24
67
24
8
16
24
12
24
131
120
49
72
29
30
33
51
36
13
12
29
111
16
68
51
73
20
28
44
96
93
91
5
144
7
23
60
6
15
15
193
152
9
31
24
24
12
29
15
40
11
13
12
20
28
60
20
48
24
40
140
28
41
127
132
11
157
113
30
37
83
1
5
174
9
57
3
16
5
6
21
24
45
55
8
51
109
12
20
28
12
48
11
25
36
80
4
71
84
49
101
79
56
45
7
8
16
56
9
31
23
1
24
72
143
126
139
96
84
41
19
155
169
20
21
31
65
55
8
12
36
39
54
87
40
72
11
37
12
32
4
11
1
92
52
36
92
21
67
12
48
83
105
15
81
4
80
36
40
20
69
6
1
32
21
31
60
8
16
12
8
40
11
13
48
20
63
57
3
37
48
5
6
45
4
20
15
57
28
36
156
32
40
60
107
9
16
84
185
6
30
15
15
13
32
219
37
24
35
25
29
75
4
11
21
76
24
29
19
11
81
39
120
6
54
1
5
31
29
43
96
5
6
13
48
24
35
61
44
36
33
27
88
24
8
148
60
32
28
71
90
55
24
5
55
35
121
89
7
12
71
1
29
99
12
28
96
56
15
174
55
5
27
112
48
29
39
4
17
103
36
44
36
72
12
21
31
8
27
21
28
12
20
93
15
160
71
60
49
60
12
68
105
96
15
15
24
105
21
3
16
36
24
5
60
7
8
36
64
11
33
88
92
40
41
30
96
13
12
48
32
16
53
19
47
45
28
8
33
39
12
60
15
69
4
11
30
30
1
215
1
12
56
4
36
12
48
36
5
31
80
24
28
12
84
20
4
47
25
44
40
24
41
135
4
8
28
84
20
21
55
5
36
79
11
1
164
15
9
12
124
48
47
21
40
48
20
12
3
49
17
3
40
56
100
24
36
60
11
24
85
12
44
9
67
23
49
11
121
24
32
4
84
12
29
31
108
12
32
21
67
72
11
85
71
9
72
52
11
25
41
3
76
24
72
20
69
ABCD 93012072386*3^$a+1 [50117]
83
24
25
35
73
30
24
41
264
36
55
30
59
84
1
143
7
18
71
49
11
7
114
228
47
84
121
6
5
7
77
216
12
397
6
17
12
48
7
5
24
156
55
48
132
89
67
77
157
23
72
13
35
55
101
24
300
103
54
23
25
108
23
96
36
85
167
108
12
37
48
35
55
101
36
31
17
55
192
149
31
113
253
47
43
12
53
24
31
24
90
138
233
24
84
19
42
228
71
84
60
12
31
77
12
24
301
95
24
84
60
96
37
35
60
49
30
6
143
12
7
120
18
72
11
7
24
101
97
35
13
59
55
48
41
19
125
55
30
11
61
6
29
60
1
120
95
19
30
23
67
6
12
90
197
108
108
7
17
13
35
343
252
17
36
60
55
53
109
47
145
90
101
12
48
12
36
31
5
85
306
29
156
49
239
79
150
18
180
30
23
24
7
41
157
11
60
7
65
19
108
53
19
6
83
19
17
43
5
13
54
89
37
35
180
60
115
24
65
60
55
41
144
103
12
168
18
23
132
25
47
55
137
13
227
24
91
126
179
13
11
72
168
132
85
23
1
23
13
30
233
37
47
72
31
5
168
61
11
19
29
12
127
41
96
96
37
48
119
115
60
113
115
17
84
60
24
48
84
151
29
204
12
48
157
47
60
7
48
78
83
19
17
61
35
37
71
60
60
36
24
121
240
71
19
185
156
72
283
329
60
84
199
77
133
42
89
157
83
7
29
24
1
168
18
53
12
7
5
276
12
85
144
108
30
221
36
31
54
35
84
96
43
41
241
95
55
18
12
18
41
49
18
5
67
41
31
53
73
23
24
7
5
85
11
72
96
132
49
143
43
53
67
5
108
372
19
29
72
12
72
103
173
24
48
7
96
89
1
12
47
120
108
13
35
84
13
12
90
36
114
66
245
24
48
156
1
270
101
12
132
1
23
12
108
300
12
72
85
18
29
61
35
79
5
43
78
23
96
24
31
78
71
19
12
90
119
72
144
24
127
60
173
120
49
23
192
67
18
90
53
48
24
25
371
60
96
61
107
37
18
53
19
78
18
30
72
107
24
1
95
31
53
156
61
30
5
12
115
41
139
72
5
13
48
72
60
12
186
144
65
73
11
60
12
7
72
60
30
23
72
96
67
48
144
5
36
24
84
180
72
19
66
47
7
149
19
77
24
156
120
1
47
37
108
131
432
24
31
234
11
19
41
264
61
23
12
67
53
60
235
84
5
55
66
35
19
126
119
25
18
42
36
102
41
67
60
149
115
5
55
90
119
61
66
5
24
61
42
17
211
113
60
24
7
36
54
23
108
7
72
36
24
138
83
79
65
276
48
12
19
65
25
11
79
48
60
53
72
108
37
167
108
25
323
72
163
72
60
12
89
24
72
60
96
72
108
12
85
83
7
30
42
125
96
24
24
24
43
113
19
162
36
83
19
101
79
65
48
12
133
95
252
13
54
101
7
17
24
7
65
67
41
7
29
13
30
78
90
53
144
60
25
95
96
60
156
24
1
78
48
90
59
85
78
41
121
48
18
162
71
19
53
55
24
18
47
235
6
35
24
31
269
253
107
13
42
65
108
7
18
48
227
97
59
1
48
18
5
12
12
36
85
107
13
42
48
90
ABCD 93012099704*3^$a+1 [50045]
178
206
18
46
144
66
80
222
42
6
144
48
18
24
136
174
32
18
142
26
54
258
48
84
154
240
74
48
48
16
54
266
156
138
102
42
82
8
96
6
66
64
24
336
80
160
54
74
16
152
24
108
96
240
330
186
118
96
74
48
48
102
54
4
24
212
4
182
208
26
486
154
38
102
60
184
86
288
6
132
118
26
40
144
24
102
38
12
30
96
192
18
112
72
56
48
36
4
54
80
18
132
10
282
38
66
46
80
154
92
282
10
38
112
86
4
128
208
92
58
66
78
98
48
46
38
76
96
24
56
36
42
90
60
52
86
288
42
22
38
108
40
80
192
24
120
96
208
216
30
234
6
26
48
70
80
34
62
10
134
54
316
14
10
120
302
210
168
96
70
90
92
4
144
80
70
182
42
42
6
42
40
8
12
172
174
96
38
10
38
4
176
24
40
104
30
10
6
26
144
144
24
46
122
24
36
154
26
120
84
84
40
104
166
114
72
104
84
156
46
134
154
146
64
8
300
108
222
54
10
98
40
86
16
170
120
94
66
80
126
138
72
132
10
26
70
50
132
298
2
48
132
4
294
32
82
30
50
78
90
184
56
12
42
114
336
126
234
64
6
320
90
108
10
272
678
108
132
52
120
260
154
32
54
10
134
250
26
48
12
28
30
96
32
42
6
10
6
224
64
32
6
48
36
156
42
90
96
6
144
10
246
50
48
30
96
10
104
46
96
314
60
324
48
22
98
120
54
64
32
114
36
42
96
90
144
6
130
14
102
154
26
70
230
28
80
132
148
336
240
86
90
280
8
192
168
40
72
14
6
10
50
88
150
176
34
56
24
126
6
58
66
32
48
36
138
16
74
168
48
46
38
60
48
30
208
96
86
90
82
30
26
102
102
90
102
186
418
270
144
32
418
272
216
60
28
152
120
288
174
102
154
2
184
24
174
50
126
16
50
48
46
2
64
30
74
156
10
80
48
160
80
186
72
88
96
24
200
60
10
32
64
86
42
6
42
18
16
128
168
264
40
38
10
72
8
22
144
2
88
326
96
112
42
104
46
138
6
2
120
192
406
186
24
174
2
160
56
88
56
208
72
104
144
102
64
2
84
144
4
326
10
54
26
300
4
32
40
56
54
34
32
78
256
98
112
14
6
28
32
96
78
96
66
48
30
90
6
246
60
84
186
58
150
224
48
58
80
70
ABCD 93012175736*3^$a+1 [50000]
12
48
104
51
25
12
47
1
23
9
48
24
3
13
44
4
80
81
84
36
6
25
8
16
48
77
96
123
4
35
33
12
12
9
60
66
18
7
8
75
18
15
4
8
15
25
95
18
24
3
15
30
7
125
36
55
47
42
39
4
20
21
51
4
80
4
32
28
92
64
5
54
6
15
4
11
42
39
16
17
31
24
53
87
33
24
43
8
15
85
47
18
18
1
48
23
12
121
5
72
54
18
18
24
1
20
33
36
19
65
60
7
20
24
123
21
52
84
24
96
20
4
60
125
7
12
17
19
35
42
75
48
112
24
5
96
12
36
6
13
5
30
126
24
43
23
21
4
36
65
31
59
1
44
16
128
9
151
24
5
18
78
84
67
29
12
24
3
88
32
3
117
16
11
66
19
5
180
3
15
12
25
11
18
19
12
23
21
39
120
25
8
27
108
18
27
3
61
35
33
28
60
8
51
13
5
18
12
36
37
5
12
27
16
47
18
15
63
66
24
7
68
12
84
64
12
17
36
6
25
29
30
21
60
24
120
4
96
20
40
20
9
3
33
15
36
3
25
32
15
33
57
43
32
69
79
8
24
15
9
4
23
13
12
20
12
52
5
54
45
72
27
12
33
21
6
30
79
56
33
87
3
13
23
84
78
3
9
18
73
125
67
32
15
25
47
33
3
33
21
18
30
43
20
9
18
6
84
42
18
63
40
5
127
53
7
56
39
25
101
67
8
16
89
19
5
27
48
135
13
23
1
24
11
69
24
48
84
48
16
84
56
136
71
12
108
129
3
13
8
40
29
3
48
75
30
7
44
9
147
4
44
36
4
71
18
162
18
15
16
32
52
5
7
11
24
1
17
87
24
15
57
24
3
25
80
48
124
53
66
9
27
73
36
56
3
48
33
4
80
15
12
24
69
40
12
23
45
57
103
8
39
13
12
23
18
24
15
3
33
3
102
3
21
31
20
33
55
59
18
19
20
16
20
72
45
51
24
3
13
24
8
28
11
33
57
103
11
105
12
40
17
27
4
41
31
5
3
24
40
56
16
11
13
12
137
18
72
18
27
75
57
48
48
40
5
19
44
316
89
24
67
35
13
32
4
29
3
28
12
132
12
119
36
48
25
53
43
36
11
33
96
28
20
12
16
5
18
9
72
9
6
120
193
65
18
45
24
40
11
25
12
48
48
29
7
71
48
45
9
3
352
32
28
8
24
16
23
1
161
24
31
24
44
4
77
30
1
23
12
45
28
5
12
7
8
57
7
8
72
39
109
17
15
4
5
12
18
45
40
11
13
5
51
15
24
1
44
21
139
23
114
75
24
16
8
12
3
72
69
16
83
13
84
80
48
27
1
17
12
36
27
40
5
3
15
25
8
100
12
72
32
24
64
36
20
27
13
32
39
141
39
18
108
24
84
19
32
64
12
12
8
28
44
40
71
12
9
16
47
42
36
39
16
17
31
5
84
18
54
79
12
44
63
57
3
12
13
36
56
45
43
5
51
4
35
6
51
4
11
90
15
28
11
24
13
5
75
52
17
63
48
27
21
24
45
6
12
24
13
20
57
36
3
45
67
44
36
87
1
32
9
39
4
20
75
6
27
84
15
121
17
7
11
37
8
64
8
15
25
8
33
54
25
32
39
66
79
24
60
12
20
63
12
1
48
84
12
35
69
12
45
42
30
36
139
60
80
45
72
15
3
85
5
3
28
41
18
105
40
80
51
102
15
28
71
13
23
25
23
9
15
33
15
33
124
11
1
8
3
57
105
18
42
15
3
9
64
35
121
48
8
28
44
33
42
45
63
9
24
40
24
80
3
54
31
80
63
36
49
20
12
33
51
24
15
30
27
24
75
6
115
32
33
195
112
48
24
36
29
31
23
6
51
39
36
25
77
3
4
8
3
33
52
23
6
63
21
42
33
12
3
54
7
24
24
5
12
19
20
24
40
12
11
33
136
29
19
107
18
42
9
12
28
20
96
33
27
21
72
7
53
15
16
5
19
35
13
5
108
7
23
25
35
21
24
9
31
24
32
15
13
77
3
75
21
12
52
5
7
11
13
5
51
40
104
39
33
40
120
12
11
54
51
111
45
3
42
15
33
7
8
3
49
65
18
13
44
45
36
24
31
24
29
6
36
97
12
35
33
21
39
27
90
151
24
59
72
25
17
15
28
68
81
43
11
57
60
52
20
45
51
16
11
30
15
27
120
36
24
25
32
24
57
18
45
12
4
44
124
80
87
18
36
6
49
60
35
37
53
36
3
28
24
53
7
44
40
96
29
12
18
21
76
12
36
17
99
64
5
30
9
12
21
27
57
150
33
3
49
5
55
20
4
44
28
200
12
33
3
24
16
80
4
12
35
18
43
68
4
96
29
12
24
12
132
12
43
48
68
27
37
48
60
8
16
23
33
27
13
8
27
18
24
15
51
42
18
30
39
16
60
47
13
47
57
28
5
12
15
45
7
108
12
24
47
49
53
7
65
115
44
39
18
54
36
24
9
60
15
1
5
30
13
20
21
67
5
3
12
75
18
31
24
5
19
8
39
1
77
7
60
20
51
9
36
28
5
27
4
5
15
48
16
44
15
13
72
41
7
24
5
6
12
18
87
52
29
7
29
36
48
6
25
5
18
1
32
45
12
15
12
76
65
115
48
32
3
36
9
4
17
39
40
32
24
4
41
19
24
11
69
12
9
36
15
16
20
153
66
6
12
3
64
11
48
1
36
68
57
3
12
3
85
24
48
68
105
84
31
29
18
37
68
64
23
105
12
33
3
27
1
59
1
104
40
11
45
9
18
42
3
63
49
11
12
13
41
3
52
23
25
36
12
53
39
27
24
37
8
75
9
12
3
21
24
16
20
21
15
3
6
7
47
13
35
33
16
23
33
3
54
87
21
15
4
24
72
8
16
101
18
102
24
84
75
36
39
49
32
100
29
7
12
12
20
111
93
40
32
33
127
48
32
15
84
21
24
33
15
40
8
24
4
44
120
28
23
30
7
8
9
12
19
32
93
24
18
9
75
21
52
20
16
32
12
52
29
27
40
23
81
88
71
25
65
31
216
48
5
31
5
6
25
5
204
30
18
27
28
5
111
4
5
3
52
12
41
63
ABCD 93012363968*3^$a+1 [50078]
37
8
40
5
6
36
117
153
75
9
78
30
42
84
54
78
37
12
36
32
21
24
63
57
126
45
64
260
45
51
40
59
37
11
25
272
16
12
8
76
11
18
175
5
36
18
48
78
102
33
45
12
27
16
71
54
120
7
17
3
27
6
54
21
16
125
84
19
5
18
108
45
27
12
18
60
12
6
174
60
3
40
32
33
3
112
65
27
27
84
9
60
75
105
21
27
28
221
48
42
9
81
36
198
9
12
76
113
132
3
9
60
18
12
73
12
20
3
18
139
11
30
7
44
63
1
20
27
72
6
99
21
31
29
12
42
18
27
48
9
19
59
25
48
44
39
42
19
35
36
12
13
83
30
72
27
45
96
31
41
12
72
24
55
29
135
16
101
24
39
15
157
41
135
3
132
45
39
81
69
36
55
8
57
90
42
36
139
107
9
45
54
25
11
42
7
36
5
72
15
48
135
24
21
64
41
67
32
36
64
12
71
45
60
48
24
72
39
24
66
24
111
60
9
72
138
1
32
27
36
57
45
54
105
3
45
28
8
15
30
15
9
108
54
108
30
27
64
204
8
28
20
40
20
57
267
135
18
84
15
64
29
15
117
3
105
198
9
100
80
108
63
12
78
30
13
5
54
78
39
33
3
33
30
96
48
25
20
87
21
52
53
120
90
45
24
21
15
3
54
51
16
59
96
30
108
36
126
73
41
91
11
42
18
9
3
6
30
42
72
48
18
37
68
9
36
27
117
235
8
153
102
24
1
29
115
11
25
48
116
15
18
192
15
135
48
1
41
36
48
87
9
3
16
144
107
85
5
36
27
3
9
33
31
59
153
28
125
30
9
27
18
51
45
31
68
28
89
54
9
40
125
96
66
24
36
48
36
69
75
60
25
41
27
72
100
32
129
96
36
63
12
9
36
87
12
16
12
5
31
5
91
20
15
9
72
72
27
93
28
35
18
24
36
111
9
42
13
176
28
8
3
37
23
25
20
36
99
12
13
32
87
57
60
9
72
63
52
48
35
120
9
40
132
48
5
6
37
188
100
44
16
11
30
15
39
1
53
43
144
84
80
180
24
48
27
105
27
108
45
21
24
90
30
231
21
15
3
36
90
15
9
72
108
3
24
36
64
71
48
42
63
21
60
66
24
48
150
111
9
96
120
6
9
27
85
12
96
5
84
27
16
164
159
66
63
15
36
36
21
9
96
27
12
33
18
169
56
9
99
81
43
95
37
108
53
60
39
24
120
141
18
45
27
49
89
72
60
3
15
108
9
21
72
135
81
55
32
63
97
128
9
55
65
15
183
54
78
12
73
53
24
108
30
90
90
25
80
27
18
12
55
116
9
54
6
18
18
63
21
168
12
6
9
39
37
23
169
32
28
53
18
6
18
81
36
21
7
53
18
30
99
177
43
23
60
57
15
117
75
69
45
12
27
15
25
95
90
7
29
36
51
172
71
36
138
31
11
1
84
44
9
276
19
8
3
25
161
63
21
6
48
18
108
199
5
7
65
3
60
153
63
9
30
1
32
48
24
172
35
9
4
71
121
5
18
141
39
18
42
18
55
17
3
63
24
1
29
18
9
88
11
69
93
7
20
60
36
57
72
63
15
54
39
9
36
15
27
73
20
51
18
7
131
150
84
15
48
207
1
48
32
72
177
36
90
18
12
60
63
21
24
7
59
81
123
25
29
30
42
18
45
21
36
19
12
5
42
12
9
45
6
144
45
36
9
36
139
144
41
39
123
9
16
23
36
6
12
126
1
8
15
30
27
24
9
156
19
68
27
1
29
96
84
15
120
45
42
18
30
105
63
9
39
9
16
56
9
99
76
59
85
23
18
54
42
18
36
9
45
36
36
30
150
54
30
15
36
108
12
15
54
84
15
3
18
7
53
102
18
51
16
5
180
27
136
71
9
4
32
105
171
48
40
20
76
8
15
30
6
54
31
84
11
9
63
30
150
25
12
8
28
44
21
24
3
27
78
27
28
47
1
59
66
19
95
18
30
9
69
84
15
75
6
31
23
18
27
36
21
90
105
21
54
9
96
45
99
45
19
92
196
60
128
81
30
18
78
165
28
80
16
20
28
71
24
12
9
225
144
43
155
25
12
41
27
9
36
30
108
96
18
18
97
11
57
33
111
108
16
17
12
42
9
160
65
99
117
30
6
72
27
21
43
47
97
20
16
65
6
25
59
72
9
9
247
32
36
9
103
65
18
9
27
144
ABCD 93012690086*3^$a+1 [50028]
5
210
222
12
30
9
39
33
9
66
12
42
48
48
42
30
55
80
63
120
30
7
17
19
80
16
71
9
105
120
18
25
17
15
51
12
48
54
48
78
33
96
16
48
47
24
25
11
12
121
104
15
18
39
21
7
48
179
93
63
45
15
37
23
9
105
18
57
21
72
3
69
198
48
12
25
35
30
87
33
120
60
3
15
13
96
11
37
35
13
32
93
15
9
18
25
48
48
41
126
25
20
39
9
27
37
23
54
48
27
100
44
129
3
84
64
29
18
30
72
18
30
7
65
72
36
55
77
3
159
18
48
60
42
33
4
48
96
77
60
7
32
45
216
15
48
57
24
60
6
30
30
9
40
5
6
85
44
93
15
40
17
126
102
12
6
85
47
90
102
21
15
57
36
21
30
18
43
77
18
114
163
60
35
72
18
15
40
12
95
30
19
11
138
48
63
21
48
42
48
13
48
84
5
78
30
12
15
16
92
45
90
33
64
12
5
6
57
12
21
139
155
25
125
63
117
63
3
30
87
3
24
6
12
123
75
12
21
9
60
31
80
69
30
21
21
111
12
36
16
41
60
139
96
17
30
90
48
42
18
60
42
18
7
5
123
285
75
9
18
12
30
48
12
103
23
42
30
12
21
45
19
41
295
8
52
128
21
79
11
21
28
29
163
47
162
3
12
45
15
33
30
18
7
17
78
33
9
55
23
25
8
87
102
18
90
31
56
63
73
35
12
81
24
63
57
63
33
39
81
39
60
90
18
25
12
107
78
7
101
39
45
18
33
88
12
44
21
15
117
90
30
12
39
9
12
15
15
18
87
15
73
23
24
6
30
30
15
28
80
64
47
1
128
12
87
61
36
71
24
36
12
78
27
45
48
12
31
11
30
99
27
84
6
43
41
36
99
141
192
12
51
52
20
15
57
21
24
30
13
23
24
1
59
165
16
8
21
120
18
138
27
45
3
15
72
13
48
29
3
15
30
12
55
5
138
93
99
12
60
21
117
90
1
140
111
33
72
15
18
75
148
44
105
30
36
85
5
120
87
57
6
33
21
6
102
120
51
52
12
23
9
21
114
30
30
66
27
52
335
96
42
15
27
18
3
45
43
17
24
150
13
68
105
30
42
18
24
6
15
27
97
125
6
9
3
48
42
327
64
276
35
21
27
57
96
45
7
65
31
80
60
21
48
75
57
30
96
192
12
1
5
39
16
59
18
7
53
12
18
13
92
3
30
15
159
48
1
41
91
95
12
102
63
135
90
60
42
78
120
3
69
55
65
18
30
30
78
84
163
48
8
100
80
12
27
78
162
12
33
33
144
15
33
27
33
15
3
12
12
78
12
63
60
63
85
17
123
195
33
21
78
73
5
12
51
51
141
24
100
35
6
87
36
9
7
80
64
44
36
39
18
19
48
137
60
48
27
33
31
41
120
156
12
90
60
133
59
33
15
42
55
36
32
28
32
33
79
53
43
47
78
30
30
87
36
27
49
23
150
7
41
30
60
13
12
149
18
12
18
120
15
72
28
17
31
44
21
12
18
12
12
69
21
31
144
144
17
3
16
56
15
57
27
18
138
25
5
3
4
65
3
64
8
63
73
29
12
48
51
12
9
30
48
1
47
90
12
3
4
65
15
75
18
51
9
138
49
53
18
25
92
100
125
48
63
27
30
30
12
45
27
33
52
20
15
93
33
15
45
12
51
81
6
9
36
9
3
45
43
8
57
159
16
89
60
30
60
36
9
15
90
43
65
12
120
156
39
225
6
150
102
37
156
44
63
18
55
8
4
23
12
13
17
90
108
72
12
9
9
60
7
53
18
93
111
48
102
18
85
113
27
57
6
9
21
24
19
77
15
9
30
18
48
90
12
132
13
5
72
6
57
27
270
43
32
60
33
18
72
25
53
15
69
18
37
11
9
3
48
12
1
107
30
7
23
33
9
27
93
42
45
33
150
25
8
69
3
117
60
6
24
6
30
12
12
30
36
72
108
12
15
3
42
51
16
144
11
18
3
4
113
138
60
72
42
18
60
30
7
101
27
16
119
30
15
28
17
18
192
177
33
12
6
24
49
29
60
103
77
150
72
69
9
3
147
30
3
69
6
69
4
204
5
30
97
8
87
13
65
18
9
105
108
3
99
9
9
72
6
42
3
45
42
25
17
78
30
42
30
6
165
28
71
6
39
75
49
29
87
21
199
48
32
45
30
33
105
127
8
3
60
25
59
18
15
12
88
56
51
81
45
3
60
9
75
33
63
9
138
12
97
71
9
4
32
72
117
63
45
7
65
180
78
12
18
12
ABCD 93012759278*3^$a+1 [50023]
36
24
60
5
24
7
60
17
36
12
7
95
97
84
12
47
13
83
54
7
95
49
41
31
23
25
36
120
120
35
18
42
49
35
25
84
17
139
72
12
12
119
1
65
43
161
102
12
12
73
36
12
48
29
12
103
11
30
30
54
7
53
12
36
12
7
29
12
259
23
37
11
12
30
55
72
83
30
66
1
84
5
120
67
107
12
18
66
121
23
12
85
83
30
60
31
12
5
12
6
37
24
71
24
96
72
13
12
101
12
55
125
19
23
1
24
5
31
84
72
5
6
25
83
1
156
5
60
42
61
29
18
49
29
96
60
43
12
11
18
6
49
5
84
18
157
5
162
60
85
120
48
5
78
13
35
12
25
47
1
24
53
43
24
108
65
43
17
103
12
12
96
17
18
25
60
240
36
36
23
30
127
17
60
151
107
25
168
60
156
120
29
7
5
103
137
48
115
12
12
11
85
89
31
36
24
36
29
90
37
83
25
24
216
5
6
114
60
60
24
78
133
41
18
13
53
72
42
73
24
36
53
6
150
66
73
5
19
17
78
6
19
137
31
84
36
173
60
31
29
7
17
18
25
35
78
30
6
19
107
13
12
12
5
7
11
49
35
36
145
24
29
36
54
54
31
65
7
47
36
24
37
84
5
42
109
11
145
17
7
23
1
72
23
37
84
24
131
48
1
11
96
85
48
47
73
36
84
84
143
90
18
30
55
60
11
1
72
143
78
12
43
65
54
1
12
24
11
25
180
95
265
108
89
7
60
36
65
12
60
42
1
24
71
90
12
36
91
23
96
25
35
61
23
37
203
60
25
23
78
19
72
29
7
5
18
1
24
11
24
61
59
30
7
108
11
36
25
119
30
19
5
67
84
60
29
55
17
139
35
36
48
30
30
97
24
60
48
5
43
48
41
79
252
17
31
12
48
12
12
35
66
72
43
12
65
67
48
60
59
49
47
49
35
49
11
30
31
149
18
1
12
29
54
1
35
61
89
18
181
72
35
150
42
1
24
48
107
13
48
125
84
43
24
89
6
1
12
17
84
7
12
108
29
19
17
79
144
185
96
6
204
25
5
43
48
23
37
95
25
59
1
24
53
43
17
55
95
6
67
24
5
19
119
1
96
89
6
25
24
89
6
37
113
115
12
53
31
35
18
127
59
25
60
47
13
5
55
119
30
96
12
24
30
13
167
6
19
29
66
6
18
121
5
31
29
78
13
5
55
47
13
12
23
72
25
5
7
59
102
42
13
23
42
19
53
156
30
25
95
1
48
12
59
1
35
84
54
36
55
36
59
54
91
11
1
113
126
96
37
12
36
84
24
17
48
127
12
77
139
89
43
84
35
85
59
61
23
6
19
35
30
48
19
11
18
7
119
78
67
71
13
17
43
12
144
65
43
155
1
12
5
30
18
151
23
61
12
113
7
35
73
161
60
31
60
24
53
12
19
59
13
107
97
29
7
48
11
1
59
30
18
30
6
145
96
23
1
24
53
103
132
89
6
49
11
49
29
7
120
23
6
91
47
25
12
36
24
59
1
41
79
53
7
29
19
5
72
19
60
17
19
173
7
113
6
1
11
13
35
36
18
31
11
54
114
6
6
30
19
35
30
7
12
41
66
25
204
5
6
1
77
31
35
84
78
18
42
103
59
60
13
5
175
60
48
35
1
23
6
54
217
60
84
131
1
60
48
17
24
30
114
42
133
77
43
17
138
12
12
97
60
84
29
90
13
35
13
35
60
30
55
24
17
79
47
24
24
114
31
36
95
30
54
12
12
97
23
42
60
144
31
60
143
30
48
48
30
12
25
48
5
55
216
11
13
155
25
60
41
6
30
7
108
12
191
1
5
91
5
19
60
24
65
84
60
43
89
31
5
42
13
24
24
5
96
96
19
83
12
60
24
60
12
109
24
17
30
90
114
25
24
36
108
23
42
96
79
35
42
55
84
59
78
114
13
65
36
30
132
12
42
36
7
36
60
24
35
157
5
19
77
42
13
23
25
65
67
119
144
6
43
71
54
186
24
37
41
43
35
12
13
36
48
23
25
35
73
71
13
17
36
19
191
42
48
139
23
85
12
59
6
19
12
89
19
216
59
36
24
1
156
24
36
144
84
132
84
84
11
30
19
125
6
30
18
78
24
139
24
17
48
18
25
24
24
35
25
101
31
12
11
66
18
72
24
24
13
48
12
197
120
31
11
6
163
29
7
60
36
149
55
5
79
36
48
5
30
30
91
120
180
12
60
29
79
5
30
37
35
24
49
72
77
31
11
ABCD 93012768742*3^$a+1 [50061]
16
8
51
21
40
56
16
72
48
24
32
48
96
27
21
232
35
37
56
48
96
51
133
8
40
80
40
23
121
144
11
69
16
8
40
71
240
25
35
133
35
45
99
24
84
49
8
24
88
48
35
13
11
216
61
11
12
9
24
64
72
32
16
72
35
60
1
8
123
60
9
24
27
37
47
97
24
80
51
21
15
105
72
48
15
25
56
3
13
56
39
97
96
11
36
145
32
24
24
16
8
64
8
27
72
133
8
24
16
72
8
88
24
56
40
23
25
32
3
48
21
64
83
13
8
171
13
47
81
3
120
45
16
23
36
48
24
13
120
8
16
48
96
8
64
59
109
35
24
12
9
39
1
11
45
51
13
72
56
16
8
112
47
49
24
80
120
40
8
15
1
59
37
35
13
47
33
96
64
8
16
35
85
24
23
25
8
24
40
8
39
1
48
56
39
73
35
45
39
169
56
3
60
1
24
71
33
96
51
61
11
45
27
37
71
48
12
157
59
109
191
97
107
48
36
193
8
3
24
45
48
15
9
40
47
73
59
37
8
15
57
99
21
72
24
168
3
117
72
39
1
96
48
80
3
13
24
35
24
108
145
107
21
24
87
97
80
63
1
11
13
11
13
8
160
11
109
35
85
131
13
83
37
32
16
120
32
64
24
47
97
107
21
15
25
48
32
27
13
47
60
37
96
8
64
23
9
64
35
48
85
35
21
3
13
24
35
45
40
11
13
72
23
9
3
36
33
40
23
1
24
119
201
72
123
37
24
56
51
85
80
16
8
3
13
11
36
12
84
1
56
147
13
8
24
40
48
8
16
59
61
8
123
109
35
60
36
13
32
40
24
32
16
56
88
11
13
59
37
8
15
60
109
48
56
88
167
9
75
12
84
48
69
291
21
120
136
35
37
48
59
12
49
80
40
24
8
3
93
72
16
8
87
57
16
152
96
16
32
16
176
16
80
75
93
16
35
45
27
144
69
39
25
8
48
136
72
11
37
80
160
11
61
83
144
24
21
24
48
16
83
72
72
24
21
15
9
3
24
13
72
11
12
60
48
13
35
13
24
47
1
24
35
109
35
36
73
56
88
11
45
3
85
24
8
96
48
75
60
25
35
61
24
107
72
60
12
21
24
3
117
15
36
133
24
155
72
12
217
8
112
47
33
99
21
24
40
104
16
59
13
48
80
24
16
8
48
75
21
40
104
40
47
9
51
13
96
56
72
40
83
12
25
80
120
99
37
8
15
57
72
24
87
1
24
24
35
24
45
183
81
16
72
83
21
168
96
27
45
63
1
11
36
33
48
51
12
57
87
33
16
8
39
48
48
9
27
109
11
48
61
155
24
13
35
48
61
32
123
24
93
24
24
16
32
16
24
32
184
24
80
75
69
16
32
16
8
64
8
40
24
24
32
40
47
1
32
120
144
39
9
16
56
15
9
112
11
60
49
48
80
3
141
112
56
48
48
24
3
157
11
85
32
48
40
56
96
88
8
64
32
72
88
8
16
24
96
8
27
45
27
45
87
1
32
72
39
25
71
12
48
61
8
15
36
37
23
108
37
24
11
13
176
15
36
96
61
48
24
96
24
47
1
24
48
119
1
83
48
109
8
51
132
9
88
155
120
21
87
60
48
37
32
75
69
16
8
75
141
3
45
63
1
11
61
8
96
144
40
8
75
36
9
75
45
99
61
48
47
12
45
64
8
48
3
13
104
3
48
37
11
45
64
24
8
3
48
84
73
11
61
48
8
27
117
64
24
56
51
13
35
21
16
11
21
75
21
51
133
23
25
35
21
51
37
131
21
51
61
80
3
12
12
24
48
21
39
289
24
23
57
16
71
108
93
87
33
16
24
59
61
48
8
27
37
48
23
1
144
143
1
8
3
13
11
37
59
37
119
33
111
169
80
24
24
16
24
128
16
24
119
84
45
64
144
24
23
25
8
75
37
59
21
16
35
48
69
3
21
40
8
16
48
8
40
120
59
85
11
24
69
120
27
85
155
181
72
56
184
8
48
24
96
96
3
21
39
1
143
73
11
85
59
21
40
32
88
32
3
61
71
97
32
72
40
8
24
15
1
95
57
24
136
96
11
37
83
48
141
87
48
33
40
8
63
33
51
13
24
168
48
56
3
45
112
96
23
60
21
3
61
8
195
69
144
3
168
24
13
155
85
47
300
133
8
16
83
36
33
111
96
12
48
24
96
48
13
8
40
24
56
16
24
23
60
45
24
123
45
88
8
40
ABCD 93013245842*3^$a+1 [50005]
15
93
39
66
42
9
27
69
183
9
57
60
27
219
69
207
30
198
129
33
36
198
6
36
18
69
36
15
69
75
21
48
24
360
69
39
21
123
21
18
141
21
30
72
129
21
138
18
3
3
153
99
45
9
72
27
39
18
6
48
33
63
33
93
108
18
90
15
39
66
24
27
36
135
12
114
30
96
45
9
87
33
24
30
42
99
3
72
18
51
3
18
144
51
39
57
15
24
108
69
177
114
45
60
21
30
72
213
63
45
39
33
72
24
165
99
21
75
72
75
48
6
135
72
45
30
21
15
24
30
24
15
12
96
48
99
12
21
12
96
15
72
36
60
54
12
36
87
81
51
69
24
18
141
57
12
39
36
39
105
3
30
3
12
132
72
339
21
12
60
39
81
3
24
33
111
33
36
21
18
9
27
33
12
9
123
156
24
3
18
18
81
63
90
36
27
24
48
9
15
12
57
3
3
45
93
90
201
3
81
60
249
15
117
27
108
36
3
108
18
6
33
15
21
12
21
3
177
6
69
3
33
21
66
6
192
3
48
99
105
51
6
90
36
141
72
57
126
9
21
18
24
72
18
27
60
324
108
39
144
36
105
12
63
48
57
3
9
36
111
57
141
18
54
3
48
72
21
72
78
36
9
72
24
21
12
39
36
21
27
39
21
36
69
18
36
21
3
33
15
18
18
57
84
45
15
111
33
15
33
27
84
21
15
6
48
18
69
60
36
21
12
90
72
168
30
18
90
54
132
12
69
57
24
51
12
39
60
33
69
3
195
69
24
36
15
24
9
111
33
96
21
18
18
18
9
135
9
27
18
27
75
126
42
33
12
132
21
108
63
36
75
21
39
153
45
123
15
6
51
15
57
48
24
48
21
6
108
69
21
66
21
21
18
192
57
21
27
24
15
141
21
15
3
21
144
84
9
72
30
60
117
75
6
66
33
24
3
45
21
51
27
342
48
42
69
75
117
45
15
15
108
33
36
27
69
12
117
159
33
36
90
90
24
18
12
21
87
42
15
15
105
57
18
18
24
171
21
6
30
18
42
30
24
141
12
180
39
21
21
84
267
72
99
33
15
21
15
342
6
12
105
24
144
21
51
15
18
39
72
93
144
159
3
189
81
51
108
12
57
36
75
39
84
96
18
18
45
57
39
84
168
72
69
144
51
24
21
66
57
252
3
30
6
9
9
51
72
51
36
21
39
30
42
162
15
39
18
27
165
3
48
24
12
3
54
24
30
90
39
3
30
126
69
81
267
12
75
69
99
66
96
51
3
36
69
33
90
6
30
69
45
15
12
21
3
48
144
60
21
36
27
60
21
12
15
27
69
48
60
21
51
12
27
33
48
24
69
114
48
36
21
15
18
108
42
81
3
24
66
51
21
51
24
36
105
6
18
18
45
21
15
72
36
21
18
165
36
21
15
15
93
15
33
36
3
72
21
21
27
147
21
213
18
6
102
21
69
42
9
216
45
27
39
114
15
15
18
75
36
69
54
72
105
9
126
9
36
63
33
93
72
12
54
21
36
12
9
48
87
60
69
51
63
84
93
39
12
162
24
15
3
126
66
54
186
36
12
24
81
36
75
42
63
60
15
21
39
12
18
60
138
36
57
3
120
18
126
69
36
27
30
51
39
6
48
18
6
84
78
9
3
108
57
144
51
60
66
42
33
12
21
162
57
39
9
9
48
75
12
72
27
48
60
36
66
24
27
75
69
63
45
135
12
57
39
66
6
48
69
111
69
27
18
15
15
21
12
3
72
24
18
36
87
75
108
48
24
54
15
33
15
81
15
51
21
120
75
21
69
3
48
75
57
48
219
21
15
33
39
93
72
3
18
27
63
90
63
3
78
27
39
18
78
9
99
45
21
15
24
51
108
24
9
3
69
108
36
39
21
36
141
114
36
45
27
81
60
36
36
12
39
18
108
18
18
3
36
75
33
21
126
72
12
126
3
51
72
33
39
21
120
39
108
57
3
108
177
75
105
39
69
12
3
24
69
69
15
81
18
9
21
18
72
42
15
12
39
36
60
9
39
60
33
15
33
39
57
69
39
105
123
45
126
54
18
141
12
21
180
18
21
12
24
48
81
135
21
3
195
78
15
75
33
12
24
ABCD 93013573124*3^$a+1 [50021]
1
17
60
12
7
96
60
65
79
36
33
39
15
36
14
12
48
66
40
86
18
18
4
51
57
2
36
24
18
48
12
18
4
153
65
18
25
153
27
23
42
84
48
30
6
31
5
6
25
23
10
26
84
66
31
9
224
12
42
82
20
70
14
36
4
14
72
4
9
11
70
27
12
11
25
125
12
4
20
163
5
30
18
12
48
10
18
32
30
82
63
48
29
18
42
70
2
60
31
47
76
54
111
11
96
30
19
5
34
26
30
61
77
12
30
1
48
57
3
51
50
43
15
90
8
127
137
24
6
13
12
48
3
45
125
18
1
84
41
54
10
20
30
4
18
18
144
62
66
18
7
9
68
7
24
29
6
49
53
60
7
75
21
5
24
91
72
5
42
1
84
23
100
38
16
3
77
114
4
2
78
37
5
90
130
36
2
16
126
54
81
45
8
67
89
42
97
47
24
12
28
14
12
28
87
11
54
43
113
12
30
13
65
78
1
83
25
17
19
5
7
3
225
47
25
24
3
20
6
10
50
7
24
53
6
4
38
42
37
108
17
100
68
102
49
60
36
9
20
7
119
18
60
6
22
15
129
128
16
15
35
66
43
155
82
8
55
23
4
18
72
18
2
31
3
20
6
19
5
31
36
12
113
18
102
144
6
97
57
3
35
25
53
24
19
21
98
13
87
50
76
32
4
20
18
1
5
7
39
80
60
4
45
5
40
86
30
91
48
12
29
91
65
12
12
30
109
24
45
51
29
10
18
62
13
47
66
19
65
12
6
54
43
63
54
8
55
36
24
11
84
90
7
9
44
10
8
133
12
5
84
30
60
49
69
26
36
6
79
65
19
96
35
36
42
12
91
24
9
90
81
24
57
39
5
30
25
9
51
11
18
55
27
18
20
19
5
28
90
8
102
7
48
24
60
113
7
53
91
84
48
35
22
3
15
2
42
73
5
151
159
50
7
60
45
74
1
29
24
60
12
19
89
187
9
27
5
55
48
9
2
1
53
6
18
127
5
43
51
21
11
18
4
38
34
123
35
13
48
35
30
36
4
90
20
34
15
60
35
73
60
53
7
3
32
48
30
7
23
1
83
10
8
43
5
19
53
84
19
11
13
5
100
92
55
216
69
38
18
7
17
19
27
50
24
24
36
64
20
79
45
56
96
43
3
45
17
55
81
27
63
26
24
19
5
106
21
60
108
72
45
38
16
21
36
48
84
60
12
36
24
3
2
24
10
54
128
52
18
33
41
36
43
36
9
54
72
38
18
84
13
143
25
48
11
16
38
7
17
6
25
35
36
48
25
17
34
2
34
9
9
32
90
25
33
15
3
32
61
119
6
126
16
18
36
8
12
36
24
91
24
5
16
18
45
36
29
79
11
24
10
27
41
18
42
70
14
24
6
13
60
11
1
108
15
20
78
7
60
5
31
51
45
24
29
30
18
60
19
89
19
41
60
72
108
34
45
48
35
78
42
42
30
66
12
24
24
31
168
5
6
12
34
8
115
65
30
196
26
60
4
15
17
7
33
74
1
15
20
25
9
44
24
48
7
60
41
46
50
4
14
6
6
28
50
36
7
35
42
28
2
12
6
7
48
23
46
8
7
48
36
117
20
43
81
3
15
21
24
41
252
48
19
36
96
36
17
36
6
18
7
48
47
61
12
75
126
15
39
38
7
63
14
60
84
7
17
7
29
24
36
12
12
31
24
5
7
120
29
31
11
12
40
110
52
20
18
16
36
26
60
30
60
58
50
42
24
31
65
4
44
96
24
24
48
18
12
48
61
39
54
15
17
84
10
50
12
163
41
24
19
23
37
5
40
2
1
17
6
37
72
17
103
12
24
24
23
18
6
18
12
24
90
34
50
58
8
30
42
54
13
125
7
95
169
29
96
31
59
52
108
21
5
18
1
65
60
19
12
11
12
10
26
61
65
19
29
30
30
36
72
12
55
53
7
27
56
13
24
107
16
225
149
31
53
84
90
18
60
7
5
7
71
18
79
21
2
34
111
137
7
24
119
37
41
42
13
23
1
156
83
106
18
57
53
12
4
216
51
72
41
12
12
18
13
60
24
12
53
46
14
22
8
66
7
5
60
24
6
18
7
60
9
3
15
105
3
44
64
69
12
5
43
5
12
174
42
43
9
3
89
60
28
3
15
38
6
294
7
33
44
28
62
1
17
18
10
27
5
24
55
15
26
54
13
60
45
3
15
50
24
31
3
105
65
60
7
33
75
24
45
3
15
18
36
3
11
12
30
34
54
44
66
25
9
92
36
7
48
35
34
126
50
42
18
78
10
20
84
96
6
18
30
13
48
41
36
18
30
115
89
7
33
3
120
60
24
11
18
52
14
13
5
7
36
12
11
97
48
36
60
65
54
30
34
20
52
21
83
96
54
91
185
28
27
5
4
39
173
24
88
68
48
19
81
20
54
30
192
24
24
16
144
18
18
111
29
31
48
17
24
10
45
11
6
84
43
17
10
44
10
44
55
41
4
26
54
48
52
2
6
10
54
14
1
41
198
16
26
18
37
29
18
42
28
3
33
15
167
30
67
27
81
95
25
23
30
54
13
5
24
64
14
66
31
33
27
29
19
33
3
29
6
60
61
3
36
2
7
65
43
117
26
1
36
107
13
65
40
44
48
36
34
20
42
18
66
36
16
18
45
9
38
42
7
24
17
7
5
30
30
42
6
144
43
12
53
48
7
12
101
79
125
91
9
38
13
39
20
6
7
3
69
39
110
6
54
132
4
39
17
24
28
72
20
54
42
43
12
17
30
1
24
81
54
2
24
36
31
15
8
46
15
36
57
2
13
21
ABCD 93013747376*3^$a+1 [50048]
37
51
80
49
90
9
9
18
9
39
5
61
27
117
15
51
12
33
12
27
29
7
18
35
36
139
36
18
60
36
6
66
39
36
36
20
37
27
36
45
54
30
30
18
42
21
60
87
36
18
78
42
30
48
30
27
24
159
12
53
1
12
60
63
63
21
45
42
6
3
51
29
24
19
41
16
36
117
23
43
78
18
41
28
57
6
66
27
3
84
6
15
27
17
16
12
24
20
1
47
13
24
12
42
42
18
42
84
75
20
60
16
39
12
24
69
21
12
27
8
1
30
60
12
9
60
68
36
16
135
120
65
52
12
3
33
3
60
9
32
127
9
51
6
143
36
19
69
8
4
24
32
40
3
17
40
9
18
30
36
27
108
9
30
18
39
8
40
27
36
53
7
9
15
12
5
1
18
33
27
17
31
65
52
12
36
24
33
15
140
13
15
183
96
84
12
41
12
1
27
3
81
33
30
5
60
13
6
36
60
173
13
15
108
120
3
126
15
75
54
12
72
3
39
30
66
5
13
48
84
3
12
57
27
56
4
48
68
7
53
108
52
3
21
36
60
117
63
69
6
125
13
27
21
11
40
3
5
28
33
99
3
21
27
48
12
5
1
18
54
39
20
112
8
13
39
9
24
66
9
117
11
16
120
57
138
6
30
41
7
9
8
31
18
18
17
76
3
60
41
19
5
13
51
12
63
41
25
11
76
33
30
42
54
72
12
48
9
8
103
24
57
15
9
87
53
121
15
27
29
48
28
63
45
9
42
6
3
15
57
36
20
52
51
9
15
105
12
20
28
164
1
15
8
24
85
179
7
21
99
41
67
53
28
36
24
60
3
5
91
5
13
42
60
41
1
15
36
33
42
81
12
33
48
23
7
185
19
30
15
45
84
3
3
102
48
15
12
44
13
35
7
6
12
84
27
51
9
12
21
119
4
9
6
72
12
45
27
12
5
13
3
3
6
39
33
12
6
72
12
45
69
18
65
120
16
12
15
5
12
40
9
12
6
45
32
25
39
51
69
84
84
51
29
12
1
36
78
9
9
72
15
44
60
13
27
164
67
114
47
19
30
27
20
12
1
12
36
30
24
24
48
54
11
36
1
11
7
6
15
24
3
6
42
24
41
28
120
8
43
54
12
15
56
112
3
12
69
44
24
13
30
129
20
40
92
1
75
24
9
27
68
97
3
9
24
11
37
24
35
37
30
45
24
135
18
47
28
33
23
43
17
52
48
32
48
19
12
5
120
16
45
39
48
3
24
18
51
20
7
6
27
21
72
87
72
48
12
21
24
47
13
66
12
5
61
36
156
51
15
5
28
3
42
6
9
45
24
11
7
60
24
6
27
56
84
28
48
15
12
81
20
16
3
17
31
36
5
7
36
9
60
33
60
171
39
36
36
24
17
48
16
129
12
11
85
18
54
18
9
45
3
8
67
18
23
40
3
17
16
20
19
42
123
9
59
49
48
6
29
49
59
24
37
83
43
42
47
1
15
44
49
87
9
60
66
89
19
57
27
24
45
15
17
19
29
19
6
75
69
27
104
4
45
15
21
96
42
53
4
8
67
69
3
6
15
8
48
4
9
6
5
55
6
36
3
33
12
6
29
13
123
99
33
45
48
23
13
39
3
6
30
57
69
162
30
15
3
21
44
1
15
20
88
21
6
84
9
75
101
1
195
3
41
13
18
81
33
24
3
32
72
72
48
49
42
77
48
28
24
8
28
20
91
33
20
7
6
3
3
42
23
12
16
63
33
3
30
150
66
35
1
60
6
24
18
24
42
12
12
81
48
8
85
11
16
12
24
3
17
12
88
152
108
16
24
39
12
12
33
39
5
40
81
18
48
48
54
75
21
90
108
84
54
39
57
11
24
13
30
17
67
24
81
129
12
39
15
36
29
12
4
44
28
21
54
65
13
90
81
3
30
126
45
36
108
3
12
138
24
119
16
3
84
33
9
24
48
83
4
9
51
15
5
19
9
20
97
30
21
51
5
28
9
63
20
103
21
24
36
3
21
3
6
3
33
30
101
16
3
42
186
30
39
3
198
3
27
66
84
18
77
40
12
20
43
65
97
3
48
21
6
72
29
28
39
9
12
36
20
40
15
30
39
48
15
65
31
12
12
29
12
31
45
45
6
18
27
8
12
13
35
100
69
18
129
8
55
41
13
90
21
20
12
109
27
44
12
19
90
60
11
55
5
16
48
9
6
48
18
54
41
64
27
6
11
1
23
25
23
7
9
8
84
28
21
54
258
23
49
15
32
13
15
96
21
18
29
4
45
11
13
59
55
45
3
24
9
32
31
5
67
129
51
18
23
25
15
48
24
45
3
72
12
9
150
29
7
12
9
80
19
33
99
33
9
27
9
18
6
24
59
72
40
123
12
24
12
6
30
12
53
24
7
48
9
9
60
24
18
29
36
25
30
36
9
3
108
6
27
24
81
11
1
60
30
41
76
117
59
24
61
51
8
28
39
18
47
61
30
30
96
23
19
17
19
84
6
48
107
16
20
13
27
44
12
16
20
60
31
12
6
42
54
198
5
48
124
8
55
89
1
15
15
42
59
13
99
80
4
33
63
24
48
60
33
6
9
27
93
24
20
7
21
33
144
23
72
19
249
12
39
6
47
7
6
3
45
15
15
33
21
107
7
156
42
131
16
45
90
17
13
75
32
31
129
3
42
3
15
6
15
9
23
16
44
55
21
27
12
12
101
1
63
20
13
30
24
33
9
75
81
51
39
5
13
83
28
3
12
6
71
31
36
77
12
49
39
81
30
84
30
27
72
69
108
18
60
5
12
48
16
75
9
9
11
48
28
20
4
57
48
11
52
9
3
3
18
12
6
24
12
114
63
9
42
18
18
9
33
48
23
73
72
24
36
12
66
5
136
69
47
48
79
17
16
24
72
24
9
30
12
9
32
13
23
25
36
60
83
12
1
66
9
24
99
41
52
9
18
270
15
48
39
72
9
12
56
64
60
63
9
21
18
45
8
12
ABCD 93013784848*3^$a+1 [50223]
16
36
11
54
108
72
55
35
165
40
155
18
67
24
17
43
32
15
157
36
96
60
116
4
80
45
19
32
60
87
57
33
3
15
13
116
216
4
83
217
8
172
68
40
8
28
60
137
207
112
48
32
40
116
28
96
41
139
80
36
268
92
52
80
27
49
32
112
185
247
56
147
18
147
16
17
39
48
147
108
93
28
311
18
7
11
157
8
177
3
249
180
18
85
72
24
60
60
96
8
117
36
180
43
119
57
96
64
35
90
18
18
87
165
27
64
264
80
112
80
21
27
27
13
92
4
24
68
15
97
47
85
176
27
180
33
60
64
5
135
48
40
60
77
51
75
90
180
162
1
71
36
432
72
145
48
257
15
4
60
47
13
164
52
5
288
27
168
72
40
71
193
41
3
132
63
90
3
15
45
45
43
56
4
59
18
54
105
96
52
125
108
19
35
33
52
401
127
107
13
5
235
35
93
120
124
5
63
160
128
27
90
135
45
108
67
240
32
280
108
20
45
67
140
63
18
15
12
27
18
90
25
152
96
105
135
192
48
57
180
115
156
251
90
18
18
163
89
75
48
60
64
24
152
45
72
91
96
48
36
36
71
72
45
117
235
20
60
36
28
36
120
24
96
101
72
63
52
425
115
12
35
18
27
64
89
55
53
72
135
52
191
49
41
79
65
15
21
162
18
7
155
61
11
18
27
45
18
265
5
18
177
136
11
109
17
207
112
80
483
237
148
32
180
160
53
115
47
261
52
72
68
108
267
108
72
1
84
5
90
90
75
33
255
69
3
72
96
45
43
152
219
18
63
52
92
4
32
12
48
57
27
60
60
64
167
72
1
89
15
3
117
225
3
84
64
120
84
23
162
72
18
25
20
12
51
45
9
171
4
113
7
20
60
75
18
18
193
77
99
228
132
45
18
18
15
57
127
35
49
176
36
64
161
72
15
3
37
96
11
18
67
23
18
19
60
80
168
33
39
40
101
43
32
105
72
27
64
32
300
72
48
72
15
1
17
67
23
165
69
18
57
36
132
135
18
79
168
80
72
51
69
88
32
100
53
162
90
36
79
48
32
304
77
99
60
3
33
57
7
101
75
60
9
19
89
18
69
4
96
20
153
18
54
103
23
90
90
180
90
39
15
225
40
5
103
12
120
60
108
32
64
32
24
21
19
80
45
36
162
85
23
180
37
8
9
79
29
115
83
277
96
77
43
44
52
56
52
36
104
45
27
40
48
8
60
15
72
72
36
109
48
68
24
165
36
75
105
147
48
112
72
53
7
68
16
89
63
99
13
8
112
32
48
76
92
64
8
33
90
109
215
49
149
135
45
18
54
18
360
18
27
45
67
5
163
32
21
43
11
21
177
7
83
181
107
37
80
108
27
18
7
83
37
72
53
3
195
45
112
128
144
64
96
324
96
20
64
24
53
72
90
18
27
108
208
336
41
27
160
12
35
36
189
36
27
108
ABCD 93013853074*3^$a+1 [50051]
18
69
144
120
27
54
18
36
144
81
24
168
33
135
171
18
3
213
51
24
144
51
252
225
9
159
96
33
111
96
96
3
36
33
456
72
33
54
72
126
243
144
27
36
72
108
93
69
3
72
87
81
63
126
54
36
108
21
105
54
72
153
96
57
63
9
183
249
135
171
69
3
36
72
129
24
117
180
180
180
72
198
177
21
171
288
120
87
105
183
162
378
21
312
27
36
36
213
57
111
69
51
75
45
207
72
249
75
261
96
24
69
36
255
15
9
336
24
24
165
306
129
51
144
21
51
180
54
195
57
183
69
75
321
87
408
24
21
126
213
288
72
72
183
81
144
135
36
45
24
93
3
159
177
129
111
15
201
123
54
111
15
9
27
45
384
147
45
27
288
18
171
144
117
267
48
192
48
3
36
201
144
96
45
180
522
72
21
195
90
147
33
198
252
45
9
63
513
108
171
225
126
198
75
336
21
195
72
96
321
54
90
87
3
141
129
216
39
177
18
36
225
369
144
15
111
9
27
144
216
165
69
51
24
357
75
24
99
261
45
75
15
9
81
39
105
39
123
93
105
54
612
45
120
375
33
168
159
201
288
105
87
399
126
18
540
165
105
255
24
171
237
168
9
198
57
48
39
9
120
216
15
9
24
168
159
225
225
183
141
54
108
105
147
93
195
198
15
75
36
33
3
252
57
213
123
3
36
126
147
48
120
27
213
192
27
45
81
135
63
9
675
108
33
39
18
54
153
45
51
75
360
72
93
87
54
90
9
27
324
18
15
72
24
15
225
135
324
72
45
24
57
183
105
15
129
183
144
231
18
36
18
57
240
9
375
24
51
45
24
168
249
135
24
111
33
96
357
162
33
309
291
24
315
18
162
9
9
18
72
252
36
45
9
126
9
9
15
39
126
147
264
39
225
384
93
99
9
90
21
141
54
216
54
39
15
57
48
192
99
189
120
51
165
159
297
63
72
297
27
ABCD 93014404324*3^$a+1 [50073]
12
1
23
102
39
3
18
39
15
108
18
24
6
73
35
6
18
37
89
19
20
51
96
96
48
6
120
63
57
51
105
12
36
120
54
120
12
66
12
55
35
120
12
73
101
79
128
28
41
6
24
108
81
9
36
19
96
12
83
192
144
114
27
9
24
84
180
60
90
48
42
151
84
131
36
36
33
15
174
7
23
6
30
66
6
30
12
222
90
6
54
78
30
42
54
42
12
18
43
17
18
25
29
12
78
25
20
153
48
7
47
60
60
21
21
6
25
5
27
57
90
36
42
6
24
33
15
78
42
84
30
84
24
7
209
12
18
102
108
15
9
103
65
3
15
24
30
135
3
60
97
5
31
5
72
102
66
12
63
69
6
24
6
6
24
9
3
24
126
54
36
18
6
54
235
5
60
42
90
18
162
78
66
180
84
6
66
18
6
18
30
30
30
6
42
42
78
48
30
42
60
30
57
51
24
42
48
36
55
5
12
54
120
18
60
30
30
7
29
102
24
6
3
81
66
42
6
60
102
54
181
35
45
123
54
36
120
42
12
108
42
18
18
147
15
13
119
36
12
13
44
3
102
66
12
48
66
55
71
84
18
420
18
24
201
45
108
6
24
90
126
66
75
15
90
42
72
6
60
3
15
66
79
41
294
37
29
66
132
25
17
60
48
48
24
48
12
51
39
24
36
13
17
150
169
47
72
66
24
240
42
49
5
91
11
282
12
24
60
24
102
30
15
21
15
117
7
59
12
42
63
52
96
71
6
78
72
84
84
84
61
41
108
12
96
42
42
48
198
117
15
1
20
15
42
192
12
24
6
45
9
96
18
42
78
6
30
180
12
54
3
75
108
60
144
60
13
35
12
54
30
24
90
12
48
3
129
24
84
3
48
39
150
15
75
85
20
45
66
72
132
18
60
30
37
101
30
66
6
72
33
9
36
54
120
24
9
21
66
24
102
54
30
24
30
49
20
15
93
129
31
20
33
15
27
72
30
18
12
42
39
39
108
12
93
84
96
57
6
81
51
60
72
30
30
6
174
108
12
198
60
24
48
7
11
24
48
6
66
1
80
64
11
180
54
198
102
6
30
114
54
60
27
57
18
24
30
6
9
93
42
48
48
54
24
84
66
12
12
12
24
37
179
13
77
30
36
60
105
69
24
24
156
84
48
174
60
144
396
33
33
3
129
30
36
102
19
20
75
21
15
72
60
132
174
12
12
30
12
69
75
42
60
18
30
60
19
11
9
33
222
145
185
18
69
3
240
78
42
60
73
95
33
135
12
102
183
105
42
105
51
60
30
7
35
54
150
24
60
24
6
42
18
51
96
123
60
192
18
54
1
12
77
78
114
66
24
24
102
63
165
36
66
12
57
3
36
24
42
19
5
96
144
132
60
15
39
73
12
5
90
1
23
6
78
21
36
33
36
75
117
135
64
53
75
195
60
42
156
42
42
78
120
133
92
51
24
66
19
20
208
59
24
132
12
66
24
6
120
12
120
45
84
60
33
78
30
78
42
12
120
18
30
18
9
268
95
24
66
12
127
101
24
180
258
25
23
24
33
27
9
39
276
37
83
189
96
15
120
9
12
3
42
36
42
37
35
180
108
12
78
36
24
66
30
7
224
9
39
112
11
9
48
3
30
30
48
109
11
6
6
12
12
36
24
84
294
18
13
44
27
54
42
85
47
36
30
24
96
6
36
33
76
71
12
60
48
78
19
20
45
12
36
54
120
138
18
42
90
42
228
3
48
39
18
24
24
12
48
66
48
138
18
12
24
66
43
35
42
108
54
72
18
42
96
138
54
36
12
54
150
36
132
21
9
42
108
37
23
30
66
84
48
42
7
65
66
18
127
203
12
12
90
42
18
18
84
45
33
175
17
60
24
144
96
24
51
105
6
36
12
1
11
18
12
54
85
47
114
6
132
81
27
60
30
15
57
6
90
132
48
150
36
18
18
18
24
42
24
60
54
87
39
9
21
139
203
ABCD 93015098578*3^$a+1 [50011]
15
90
87
123
69
159
60
144
37
41
48
6
36
42
132
90
24
102
15
57
48
300
3
9
127
65
96
39
15
81
72
27
90
78
30
87
75
6
48
90
6
24
7
29
43
120
83
54
6
84
30
24
7
80
57
66
21
3
12
121
53
12
7
72
203
78
12
48
30
30
15
57
12
43
41
7
119
33
15
18
30
25
65
54
90
138
13
80
15
18
135
24
141
66
114
12
102
96
42
18
96
84
21
9
7
72
65
186
6
24
66
24
60
57
75
138
12
24
60
36
90
18
27
3
96
6
30
25
107
186
84
30
162
120
55
56
117
6
6
144
144
18
84
33
111
9
27
48
12
25
35
6
42
85
35
96
102
168
12
192
115
11
37
239
18
42
264
54
55
32
3
6
144
36
54
138
192
66
90
6
1
24
23
12
13
113
24
66
108
9
21
96
126
18
51
3
6
42
42
36
96
114
42
18
60
24
48
12
18
55
35
78
282
93
51
13
113
55
5
30
114
30
85
8
3
48
157
137
60
3
3
60
30
156
111
24
81
42
13
72
35
30
7
80
33
72
30
48
18
18
45
27
18
114
12
48
18
60
7
47
30
126
54
39
9
156
30
45
27
42
30
6
222
18
7
8
72
112
5
6
45
27
18
60
84
75
57
90
78
6
12
157
23
12
66
36
168
18
37
83
30
12
48
48
19
32
33
7
5
36
39
183
42
36
102
78
90
48
24
60
33
63
1
35
30
39
81
24
7
104
105
6
42
6
30
6
126
15
27
78
39
15
84
6
6
25
65
15
33
6
18
12
30
54
7
113
42
12
42
36
84
144
15
51
48
30
7
5
18
36
117
33
84
27
99
54
18
45
75
45
48
27
30
12
43
5
30
30
42
12
25
35
96
72
72
30
90
78
7
11
42
18
84
6
24
168
7
41
39
16
104
88
17
96
15
45
12
18
24
13
32
33
127
131
72
6
24
90
12
48
36
24
66
30
150
31
8
27
6
42
60
96
60
6
39
9
96
12
27
33
42
96
30
30
81
81
144
66
69
3
85
8
3
6
18
42
198
12
114
42
69
9
6
48
48
12
192
13
11
6
6
18
24
90
30
30
18
24
54
1
29
12
87
63
9
81
15
64
35
30
6
18
60
12
15
105
63
16
35
24
114
3
15
33
45
150
69
165
18
78
30
45
21
18
30
6
37
5
18
36
45
3
138
115
17
12
43
8
9
90
13
41
54
42
18
30
36
60
6
145
11
18
66
73
8
9
6
18
7
32
27
21
75
24
30
48
18
54
111
147
30
12
54
12
30
18
12
102
48
12
96
66
36
174
30
18
18
37
23
30
19
8
231
30
67
80
9
120
31
8
75
12
12
117
123
30
102
25
53
12
66
360
120
24
54
150
60
72
69
153
48
183
57
42
36
114
48
48
87
24
48
15
153
57
7
23
33
123
30
79
17
55
83
78
48
42
48
162
108
72
39
40
113
42
30
96
54
48
25
161
66
144
45
27
45
63
12
84
1
113
12
192
6
90
60
6
108
21
99
13
47
33
27
18
132
55
17
48
7
8
3
48
61
71
48
42
24
30
18
18
165
24
16
17
42
21
3
6
31
23
30
12
162
30
6
36
13
8
117
132
90
174
90
60
30
12
48
102
18
66
60
30
6
37
48
35
37
113
39
99
24
108
90
63
81
24
24
7
89
84
12
36
54
120
24
54
63
57
18
42
30
72
60
18
63
40
23
9
33
72
18
12
42
18
141
27
12
78
12
6
90
42
85
5
30
72
13
35
12
90
48
39
3
78
24
18
96
6
78
30
27
75
24
69
57
36
60
24
31
83
12
9
75
156
78
27
117
30
6
31
41
42
90
6
12
9
69
36
30
108
45
21
27
27
37
161
48
79
8
64
89
15
27
45
33
24
90
37
23
30
12
168
18
60
42
18
54
30
30
3
81
7
8
81
156
12
18
30
72
78
42
55
47
36
12
96
84
12
36
37
17
15
33
6
9
75
21
105
7
23
1
41
48
96
36
18
42
48
6
105
123
13
125
210
12
18
3
27
18
6
30
15
51
60
18
174
12
13
8
27
48
30
7
11
45
81
24
7
17
63
48
99
30
6
42
48
6
18
15
40
32
16
59
204
30
12
162
18
3
15
105
24
45
12
36
195
99
69
39
36
61
41
54
30
114
121
23
48
12
ABCD 93015670316*3^$a+1 [50043]
45
27
201
12
39
60
18
75
15
37
144
107
25
12
8
99
1
24
104
40
41
99
99
90
18
49
5
63
40
32
16
60
32
40
252
20
3
13
12
35
72
33
3
120
24
145
35
36
97
120
17
55
11
25
20
9
18
45
15
18
187
120
8
75
13
12
65
114
108
97
108
56
21
36
15
24
4
11
13
32
33
90
108
12
205
68
75
33
51
13
36
12
8
36
111
13
12
119
18
42
105
84
60
64
72
335
48
21
72
12
27
66
42
12
21
60
24
36
52
156
29
15
12
51
25
29
126
270
27
52
20
3
42
79
12
17
72
195
96
84
4
11
13
20
36
16
11
120
97
125
48
15
99
69
21
18
12
25
44
21
60
3
135
42
30
141
12
16
47
9
24
57
39
33
3
64
11
84
49
47
30
42
45
28
44
280
71
25
12
8
12
15
30
7
35
66
123
144
12
63
21
12
48
4
20
147
21
57
72
18
90
27
3
97
60
5
15
84
4
56
52
188
51
189
24
16
59
60
12
25
8
225
3
12
156
12
168
96
3
25
12
125
156
90
49
8
96
40
12
32
12
28
36
71
21
24
84
52
20
69
15
4
20
84
3
33
24
96
27
57
48
15
97
17
126
37
143
72
180
81
27
9
16
47
25
155
45
12
15
18
115
36
12
92
36
52
108
11
21
12
12
105
39
9
162
21
60
69
3
12
15
13
83
97
95
33
12
52
8
16
11
81
72
16
11
18
55
8
27
145
143
9
28
20
76
216
11
45
24
28
12
116
45
30
9
4
29
18
162
7
8
3
9
136
35
9
111
69
60
24
52
8
99
61
11
108
81
57
43
17
84
43
53
3
4
32
76
20
72
16
36
8
96
84
3
30
60
87
48
108
57
7
17
48
18
54
39
12
52
128
9
91
32
93
3
51
33
75
61
41
15
48
33
3
124
8
28
176
4
36
20
33
18
33
36
36
48
21
39
4
53
55
32
3
37
68
12
88
47
73
89
30
13
47
9
24
87
6
127
107
81
57
162
21
120
27
33
39
45
64
119
108
33
39
33
64
44
64
8
39
13
12
11
54
31
29
63
75
42
3
48
100
68
51
1
107
33
105
79
44
84
40
68
40
5
72
27
81
132
18
33
21
48
18
24
25
11
72
18
3
16
11
49
44
40
36
11
25
144
236
9
60
18
57
15
21
87
37
35
1
17
115
23
13
80
111
30
15
16
65
15
28
104
12
33
63
9
171
40
8
87
117
48
12
52
95
61
128
27
24
129
4
5
31
32
40
29
51
39
1
89
99
27
145
17
7
36
248
40
152
24
51
25
48
36
8
27
21
12
57
36
63
84
12
15
141
168
36
123
133
29
15
168
192
81
79
5
3
40
47
6
54
21
4
11
102
108
24
3
27
21
12
16
59
21
40
56
16
65
24
138
21
60
4
36
47
9
96
120
75
54
31
47
72
81
9
3
15
12
21
12
96
69
67
5
3
3
73
17
39
144
24
27
21
12
57
3
76
11
36
12
33
24
15
25
44
24
72
60
108
40
272
45
19
11
60
18
111
69
12
36
60
54
21
4
23
61
104
40
47
18
18
93
36
40
53
18
12
25
53
30
9
48
15
33
9
66
13
11
66
7
68
69
90
9
16
35
25
20
75
133
32
15
78
48
114
9
64
8
60
112
96
41
150
36
120
13
11
30
36
90
13
29
55
20
72
15
153
52
23
93
15
25
168
59
60
45
132
3
33
39
1
24
108
12
53
75
16
17
39
40
44
12
12
16
140
72
87
21
156
21
67
8
28
29
72
39
177
19
68
60
12
33
18
33
39
18
43
72
8
117
123
21
51
12
12
16
107
145
20
12
15
121
5
24
18
1
11
81
15
37
47
69
144
36
27
117
57
18
33
28
72
24
116
48
180
21
43
83
24
18
7
5
79
47
24
61
120
72
20
45
72
186
93
16
140
21
99
48
40
23
85
32
148
5
123
72
39
33
16
44
40
140
96
189
3
60
27
165
48
39
13
128
180
9
90
30
168
55
60
5
78
9
88
92
100
65
39
24
40
68
45
79
128
33
27
27
1
29
3
3
84
33
27
90
51
39
105
64
11
1
125
72
15
57
36
84
39
100
11
81
9
19
24
8
57
63
64
101
60
7
36
84
20
52
108
65
72
31
188
36
4
152
135
ABCD 93015700366*3^$a+1 [50015]
18
6
57
15
85
29
48
36
54
12
48
42
18
1
20
40
29
43
5
43
24
23
12
6
30
49
65
18
12
33
63
36
6
7
17
6
33
111
24
9
16
71
90
36
12
63
52
11
12
18
24
3
39
30
90
66
43
107
12
102
60
24
99
27
30
6
60
12
6
6
108
6
7
29
48
12
3
36
15
54
12
19
17
27
15
85
143
72
25
5
6
24
21
39
6
19
8
3
24
61
41
63
45
30
21
39
18
30
18
55
47
57
81
30
49
41
6
324
6
24
36
18
12
18
36
79
107
66
18
66
31
59
18
66
36
21
52
53
103
17
54
18
18
24
24
72
45
39
6
78
9
21
12
162
72
73
71
72
42
18
24
66
18
9
33
48
90
96
24
54
12
36
60
144
126
37
53
3
12
27
60
18
48
30
36
150
36
7
8
15
60
33
51
13
41
60
6
153
27
30
24
42
42
30
48
24
13
23
13
11
49
5
60
19
11
156
48
18
75
3
6
90
18
12
6
48
24
45
21
219
16
11
6
3
64
5
18
84
78
12
54
37
8
75
24
45
100
11
12
24
69
39
81
141
3
63
18
54
30
3
28
41
84
96
54
132
90
48
127
92
33
3
81
99
124
143
18
6
13
35
36
24
25
47
18
48
72
30
30
6
6
39
27
84
6
12
31
11
21
45
12
3
45
18
54
18
57
16
80
39
45
63
12
120
12
6
3
45
24
96
24
36
7
23
36
6
24
6
54
18
33
27
66
19
23
33
21
6
18
90
9
16
71
1
5
43
17
55
53
7
20
72
45
132
30
48
12
13
11
6
24
24
43
59
6
12
6
25
20
4
11
6
6
60
72
1
20
15
192
33
15
24
36
45
9
66
60
6
6
108
36
18
6
84
12
18
42
121
23
36
6
72
90
42
90
48
168
12
6
19
47
13
47
30
54
6
48
123
3
25
24
11
30
36
31
48
44
153
43
20
15
49
35
25
35
36
12
12
48
54
78
25
11
45
24
75
12
54
12
90
54
63
3
12
60
6
30
6
18
21
39
138
30
30
24
24
55
35
6
6
12
85
5
90
13
89
19
20
45
36
43
20
15
6
12
3
51
24
36
96
12
30
66
60
42
42
60
120
30
31
11
24
66
18
18
7
107
138
12
3
28
35
42
12
18
30
102
6
12
51
135
105
111
13
77
24
6
54
12
7
11
12
24
18
6
57
172
41
19
35
6
60
72
42
6
24
102
6
72
48
12
18
54
24
6
9
9
66
42
24
24
90
222
12
18
114
3
33
174
48
6
90
49
65
30
12
18
111
39
61
47
72
45
60
16
5
6
21
3
12
37
5
91
72
47
30
12
24
54
25
20
15
6
42
150
43
11
6
24
48
108
30
25
48
119
48
78
27
33
6
6
12
30
12
24
9
45
18
12
25
155
60
72
61
12
35
1
20
15
60
54
36
66
1
20
33
27
52
143
13
5
54
85
35
90
43
107
13
77
3
63
9
57
60
19
5
15
160
41
6
18
24
6
49
17
6
42
18
48
12
24
18
6
6
6
24
6
72
12
6
12
78
174
24
42
18
72
37
20
21
126
96
25
5
48
90
30
6
1
29
96
30
138
15
12
39
84
25
17
24
168
60
12
54
30
30
120
9
15
12
1
20
45
12
36
15
45
7
20
15
57
16
29
72
18
90
12
91
35
18
132
108
30
105
15
60
129
75
12
6
180
67
36
77
12
30
36
45
21
6
18
54
36
6
19
107
18
6
6
27
57
54
12
24
6
7
20
45
60
30
48
12
21
45
19
17
19
41
3
27
6
84
30
54
27
52
35
48
25
23
12
90
60
3
15
84
6
6
60
18
6
37
149
6
45
3
12
78
102
18
19
35
21
27
24
144
42
67
20
45
12
24
24
6
150
30
90
15
75
25
47
84
6
12
30
48
48
12
18
30
30
42
72
45
63
33
51
33
15
12
9
24
45
30
12
108
132
6
27
33
48
27
28
5
24
43
17
6
42
15
45
120
7
5
18
42
18
18
6
96
150
24
3
21
126
78
115
17
3
3
78
6
81
39
13
48
80
9
66
30
55
83
12
33
27
217
11
49
11
120
66
78
42
6
12
21
27
24
48
42
24
6
18
15
63
42
120
60
72
6
12
13
5
120
63
21
6
117
21
6
18
132
30
60
1
5
60
3
4
11
24
12
60
84
12
30
102
12
6
54
24
42
12
18
120
25
23
66
18
60
12
49
5
36
3
3
117
33
120
84
163
48
47
13
5
42
1
47
18
12
42
85
41
135
4
107
33
57
18
6
66
108
18
15
15
30
48
55
41
103
23
24
30
18
13
35
13
72
8
171
9
84
3
105
52
5
6
69
75
72
6
12
18
198
36
18
42
3
45
60
12
60
54
25
32
9
30
1
48
59
72
18
6
9
33
54
54
66
30
84
6
48
61
11
1
108
11
18
6
30
7
8
9
43
12
53
30
12
33
52
36
5
36
3
57
103
20
28
20
60
3
72
60
37
11
6
84
30
12
24
6
48
84
42
84
30
6
1
35
12
6
27
57
66
37
35
93
27
18
99
196
65
6
18
51
15
45
9
6
30
19
77
3
27
60
30
18
1
5
42
97
5
75
3
42
72
54
24
30
30
18
63
45
79
36
59
102
36
54
30
18
90
51
45
6
24
6
18
45
15
66
6
60
6
12
36
139
35
126
54
78
103
59
18
12
31
11
24
36
144
117
3
24
21
57
12
42
18
30
60
30
18
24
49
24
11
12
30
3
27
97
5
30
93
15
24
ABCD 93016425644*3^$a+1 [50003]
6
9
8
31
5
49
51
45
42
9
45
3
8
40
69
3
33
39
3
78
39
3
12
45
24
44
31
6
48
3
9
24
72
23
7
12
36
12
45
8
4
72
56
148
12
72
48
20
73
36
30
24
54
35
28
45
12
23
60
4
3
48
54
18
45
45
30
5
97
15
24
12
45
23
37
107
48
25
35
49
23
25
27
24
45
54
5
13
99
24
9
36
75
80
144
73
24
51
20
48
1
15
9
12
27
45
60
63
12
8
64
21
39
84
21
23
91
21
3
18
15
68
19
30
3
12
8
40
27
21
45
24
15
15
42
6
54
51
8
12
25
15
9
24
72
24
11
19
33
27
6
42
30
18
9
21
35
37
27
45
3
8
4
75
30
36
27
216
21
108
12
119
24
43
5
43
6
11
4
44
31
45
21
99
123
18
72
11
12
19
24
21
21
72
12
6
60
24
54
24
12
15
24
36
9
59
7
48
42
15
48
51
17
60
4
24
39
36
17
28
21
11
12
7
21
24
93
12
15
33
3
24
36
12
36
39
21
45
119
16
9
11
1
6
24
24
66
204
12
47
1
35
12
4
3
12
45
8
97
39
24
80
25
3
60
24
93
60
23
52
48
9
71
28
27
42
6
17
132
85
3
60
39
29
37
3
36
24
9
120
18
45
32
1
87
20
40
27
57
21
219
24
12
57
3
20
4
36
75
57
8
64
9
24
15
48
27
18
24
3
8
13
6
29
60
1
6
5
100
57
51
36
3
5
43
9
51
33
36
3
6
24
11
4
27
24
21
39
65
136
24
20
7
45
12
33
294
126
39
45
18
21
44
1
36
3
12
63
12
33
36
12
84
45
11
12
7
36
48
21
33
23
49
36
54
9
12
24
144
51
78
23
4
120
44
121
30
33
33
12
71
180
16
33
138
48
6
3
8
37
3
9
23
60
48
55
42
36
72
24
3
20
13
3
69
87
3
65
28
8
4
63
54
51
12
15
42
3
12
36
15
9
36
24
84
92
72
25
12
66
12
93
45
27
12
3
30
30
33
24
56
37
12
23
91
12
30
3
45
6
33
3
138
126
9
12
68
1
23
13
24
83
40
15
53
19
21
32
28
15
12
41
40
21
24
156
23
37
15
75
36
17
145
12
51
24
36
60
12
45
71
76
45
111
33
39
33
39
15
9
51
18
12
18
36
5
4
45
3
33
167
103
125
16
81
48
35
52
69
3
48
33
12
42
30
6
6
59
4
108
12
56
7
17
85
3
24
21
12
15
33
60
18
21
8
96
4
147
21
9
75
15
53
25
3
3
17
49
15
204
21
59
85
15
20
55
36
45
99
17
25
24
3
8
40
32
31
6
6
9
33
15
36
39
117
81
15
27
12
33
80
1
66
6
12
15
8
40
63
6
18
72
9
36
3
12
48
12
6
30
69
39
5
19
12
60
30
63
72
51
9
8
31
12
5
85
23
187
9
9
114
33
249
60
6
18
27
27
5
28
27
90
3
9
3
45
6
6
63
8
25
12
11
124
60
63
69
96
20
19
9
44
36
7
9
39
84
12
36
12
42
71
12
40
72
60
8
28
12
117
3
8
49
138
48
93
57
15
12
20
36
67
9
9
15
9
72
3
81
84
6
54
23
73
24
18
5
97
42
18
11
61
3
8
19
18
60
83
192
13
12
3
60
39
93
15
30
12
11
52
8
52
75
53
7
5
1
135
87
12
41
4
33
18
57
63
6
11
28
32
4
60
8
28
57
102
6
75
12
56
37
23
40
9
36
39
51
9
57
15
33
71
67
113
64
12
60
56
85
12
11
7
30
24
143
7
90
39
36
45
11
25
138
36
18
78
12
42
63
36
45
6
6
39
105
30
45
3
57
44
4
12
48
75
5
52
39
45
15
6
3
12
36
27
72
53
1
12
27
51
96
53
91
21
44
61
96
75
9
18
18
39
60
15
105
8
13
174
30
3
57
3
3
93
21
78
12
6
3
21
23
25
48
60
84
59
31
48
57
36
3
9
87
18
30
30
11
1
39
9
6
29
52
44
12
19
9
12
20
103
6
15
63
6
39
72
36
33
24
3
72
8
25
24
15
21
15
32
228
43
144
213
9
23
115
48
57
3
12
33
3
5
31
6
3
32
4
15
21
24
116
25
47
88
20
4
44
25
107
48
16
224
37
12
6
6
3
3
5
108
49
12
6
33
24
45
42
48
90
42
9
9
23
12
40
72
60
8
52
48
27
113
28
3
36
21
12
15
30
48
18
6
48
27
33
3
8
112
45
90
45
9
108
30
45
21
35
25
66
81
60
9
135
36
12
27
36
45
68
40
45
15
21
54
6
60
83
1
36
90
30
96
12
15
20
28
204
8
28
48
24
8
48
1
18
5
1
27
45
24
6
45
60
27
161
37
12
18
114
15
33
35
7
89
4
96
21
30
45
36
57
12
99
36
135
33
48
12
72
69
27
72
123
9
60
105
3
51
45
39
48
102
60
35
73
39
99
45
12
12
3
57
15
261
15
6
3
8
19
18
30
41
67
42
63
8
31
53
96
37
39
51
65
28
80
24
43
5
7
42
6
42
18
69
3
150
83
49
15
9
30
5
40
32
4
104
16
33
6
17
52
57
3
33
15
87
48
129
39
57
24
63
33
144
21
18
84
105
12
63
21
24
51
12
12
21
27
18
35
4
21
6
45
96
15
9
33
12
143
1
35
64
48
9
18
30
6
57
15
45
27
30
42
69
44
7
60
53
25
15
12
45
15
39
66
6
17
40
15
42
6
18
15
111
45
51
45
45
24
23
36
24
13
63
12
9
18
6
66
101
12
7
9
39
5
1
51
21
42
6
15
84
63
54
59
16
63
65
25
18
113
52
132
3
45
24
21
120
18
17
43
9
15
5
7
18
15
3
17
40
3
12
21
21
135
15
9
21
48
3
60
3
81
141
3
36
9
42
12
5
13
15
ABCD 93016786724*3^$a+1 [50006]
144
21
43
5
36
55
143
1
35
36
78
72
48
18
33
21
36
31
11
45
63
9
63
9
16
8
192
64
24
8
16
24
35
85
200
147
54
30
57
48
3
13
72
144
23
57
40
104
15
145
152
40
77
91
48
168
113
48
7
24
48
48
8
120
21
43
8
51
21
64
29
27
3
45
24
9
12
54
21
21
18
30
27
24
16
176
33
7
23
121
95
222
3
48
15
1
24
8
57
111
16
128
21
18
49
8
40
8
15
6
30
6
126
102
19
53
43
24
11
48
21
40
8
39
9
96
39
42
39
16
83
45
144
88
11
42
147
16
72
48
8
88
29
43
125
90
54
19
17
12
18
1
35
78
7
120
35
109
35
12
54
43
152
96
16
8
15
264
204
18
51
39
9
40
95
66
111
21
147
9
54
42
31
35
13
72
48
8
117
84
7
32
16
23
97
77
27
72
16
24
56
39
25
11
61
17
18
21
40
8
24
51
21
45
234
9
24
64
173
75
48
21
27
33
31
32
24
39
33
48
39
90
31
32
24
16
56
72
63
30
72
3
24
87
9
9
30
1
96
24
41
15
72
93
3
51
42
138
384
126
19
8
72
48
24
93
3
136
8
24
24
120
15
12
141
9
54
57
40
80
57
30
1
48
192
155
13
8
33
63
15
9
21
19
8
96
64
35
36
66
54
6
30
37
32
72
208
56
112
8
88
23
174
24
144
12
18
69
39
153
69
51
16
35
18
19
24
120
32
16
48
8
45
120
43
56
141
30
21
40
29
91
8
48
24
24
81
63
48
51
13
17
7
24
32
16
72
72
32
3
45
88
29
18
1
17
63
27
36
30
67
8
16
5
18
30
19
41
31
24
17
12
51
9
15
48
64
29
24
36
7
29
18
33
48
24
21
43
72
95
73
48
29
156
114
45
48
40
96
17
36
24
147
96
48
15
9
48
24
16
8
88
24
56
16
101
43
32
39
48
6
30
42
115
56
16
24
8
64
41
18
21
81
126
121
56
24
64
80
3
102
15
96
16
17
15
81
7
128
72
72
64
71
25
23
9
87
73
71
30
75
21
43
24
120
8
72
48
88
41
15
184
53
43
197
75
16
96
23
9
120
24
112
8
15
18
54
25
119
81
33
79
120
83
69
9
12
6
13
48
32
48
48
39
25
35
37
80
27
93
99
6
7
8
39
25
5
139
5
36
54
73
23
129
184
23
25
119
225
69
27
27
37
104
48
57
7
47
6
66
18
31
72
24
41
39
63
57
24
40
224
3
109
29
139
5
72
91
24
32
136
23
97
32
168
160
80
333
19
8
64
17
111
33
63
75
18
43
29
115
197
3
27
85
23
24
9
120
120
24
171
21
40
8
48
15
18
7
24
5
27
24
129
30
24
25
41
6
9
40
53
19
24
65
79
8
64
80
16
24
272
39
72
153
48
9
54
24
36
12
33
16
5
3
15
25
32
15
105
24
21
19
29
3
64
29
36
55
56
15
73
17
15
3
36
121
32
120
48
15
169
125
99
40
17
15
72
64
24
77
139
32
9
111
15
9
15
9
189
75
40
23
9
33
7
41
54
9
33
48
15
63
12
21
16
104
99
61
72
5
42
138
31
47
9
16
8
87
24
18
111
16
104
16
8
15
49
5
67
23
33
15
273
48
21
43
47
78
19
47
1
35
6
31
17
15
21
18
132
229
8
72
96
64
32
39
36
30
39
15
18
63
15
57
16
29
72
43
35
12
168
1
11
45
15
9
24
15
18
31
56
16
8
3
90
19
56
64
32
39
36
13
24
95
57
64
48
8
105
6
9
16
167
129
33
39
48
99
84
1
17
6
144
25
77
3
96
45
43
72
107
21
27
42
67
8
15
25
8
40
71
57
117
27
16
24
56
88
24
56
39
25
59
6
30
24
73
47
78
138
6
36
7
48
29
18
36
45
64
56
24
63
25
137
18
21
39
102
36
180
54
13
77
72
3
16
8
63
1
48
5
3
40
128
48
48
9
30
49
5
3
3
133
47
54
36
39
27
21
57
79
47
54
139
23
90
12
18
1
17
6
1
29
3
264
9
31
56
48
120
87
25
11
21
9
63
48
3
37
161
90
84
18
31
5
24
108
72
30
33
24
165
75
9
7
8
16
8
3
84
25
32
64
29
48
67
120
96
29
120
27
16
53
54
174
24
7
5
3
40
71
9
21
144
3
24
51
12
9
81
15
40
24
17
111
72
48
3
21
27
132
18
39
15
18
66
61
29
24
259
11
61
48
47
ABCD 93017071666*3^$a+1 [50056]
9
6
90
10
44
1
48
11
180
84
48
54
30
4
101
3
126
40
32
72
90
166
74
36
24
30
30
13
9
20
30
6
34
110
24
6
150
30
240
24
30
30
36
18
3
19
44
6
40
38
6
6
4
56
16
104
4
36
21
47
22
8
48
3
9
48
10
62
90
28
14
30
10
20
18
66
22
90
59
99
54
22
90
14
36
21
55
8
49
11
22
224
6
9
64
29
66
42
18
12
48
9
3
48
30
22
9
80
3
102
24
66
18
12
10
68
58
23
31
33
5
30
45
33
54
73
5
36
46
8
42
30
6
12
6
6
36
7
5
76
80
82
92
81
27
165
75
37
27
36
110
174
36
40
18
116
46
144
54
86
120
48
12
96
48
12
28
62
24
18
22
50
4
26
48
12
130
20
61
9
20
3
63
49
59
6
60
90
24
24
66
22
17
15
48
28
44
6
84
28
3
11
69
15
54
18
10
144
56
60
28
50
36
54
22
2
78
28
14
12
66
12
58
2
12
228
13
35
13
11
108
25
5
142
8
82
86
4
14
6
21
48
45
46
68
12
36
10
14
25
5
120
115
23
58
47
15
12
21
9
78
96
169
5
88
14
130
134
12
12
192
144
37
29
24
10
17
9
10
50
6
84
4
45
41
40
140
48
6
66
54
36
84
61
53
28
38
96
6
40
18
20
16
8
13
33
20
24
172
110
9
64
33
32
22
20
18
3
33
24
7
35
13
11
60
24
30
6
40
26
6
117
67
54
36
20
18
72
168
12
49
57
62
42
15
15
18
6
24
36
126
15
105
156
12
52
11
9
6
49
23
36
114
6
16
29
15
1
9
44
30
42
24
186
54
16
50
54
132
127
32
33
156
51
3
28
2
16
134
12
30
31
23
72
54
54
36
180
18
42
18
30
36
54
238
2
7
45
35
15
40
50
36
4
98
90
12
6
10
54
50
48
46
50
15
16
5
78
60
1
29
30
37
83
28
129
141
3
51
8
21
57
4
50
33
147
18
22
80
36
24
30
48
27
64
59
6
31
89
84
3
135
54
40
75
59
85
11
4
44
6
31
23
22
26
12
210
22
116
28
14
36
6
16
38
55
32
19
20
70
50
1
93
72
27
5
72
6
204
48
6
54
42
48
6
30
6
60
6
174
16
2
12
51
15
28
134
126
10
39
95
48
18
16
8
42
13
17
10
20
30
3
51
40
122
58
116
90
120
6
24
13
77
126
132
6
24
115
77
24
22
92
73
48
71
30
18
82
50
18
18
42
16
116
6
30
24
60
30
18
12
31
15
92
42
90
18
42
69
45
30
72
54
40
8
120
6
36
60
40
33
3
54
126
44
13
17
30
76
144
44
6
4
72
44
18
90
18
60
162
150
48
24
18
15
240
67
80
45
15
4
77
27
6
36
75
15
6
18
24
18
18
24
132
6
310
74
6
28
14
162
18
7
15
104
114
30
12
45
63
28
8
6
24
6
60
13
5
12
6
94
8
115
32
3
22
26
12
66
40
26
36
24
18
126
1
29
126
30
124
74
30
6
16
36
8
54
12
70
105
39
36
5
48
33
60
42
25
3
122
36
24
55
11
6
66
12
28
80
18
126
48
12
25
65
84
27
73
116
19
239
12
18
108
55
17
180
42
24
6
10
68
12
64
44
28
18
74
66
6
150
90
13
101
256
234
17
64
23
126
12
78
81
51
13
5
12
84
36
7
11
174
120
18
12
12
16
104
66
27
45
147
64
11
85
45
8
123
3
60
12
10
14
13
27
14
22
17
27
100
8
96
6
16
44
46
2
48
4
74
24
82
50
66
114
4
20
16
44
6
18
45
3
45
87
58
32
42
16
110
34
50
4
14
138
7
21
86
4
170
36
19
47
42
30
142
14
132
9
39
40
26
30
16
80
73
11
18
106
72
68
40
21
11
180
4
80
48
45
21
36
18
30
6
12
10
18
36
188
12
16
93
47
42
52
35
33
31
11
24
36
30
66
30
28
14
96
52
54
36
32
6
61
59
22
50
18
6
36
84
61
179
16
128
16
8
28
8
46
8
108
72
30
52
74
24
36
46
36
45
35
114
43
11
22
63
65
52
2
72
16
108
212
4
26
30
60
9
9
24
22
38
30
18
42
150
42
30
100
36
74
66
54
36
4
9
32
33
6
10
36
54
5
15
34
116
78
30
12
19
59
30
30
30
30
60
12
34
2
12
18
18
6
48
30
42
150
24
6
30
10
14
12
28
14
36
31
45
44
54
30
67
35
24
85
11
60
18
12
84
39
31
65
21
4
86
40
90
80
78
97
5
46
2
52
39
35
6
103
51
36
68
192
10
116
7
3
32
12
1
5
75
19
8
78
72
48
24
30
36
85
32
21
27
9
30
54
22
128
61
81
104
6
12
6
6
48
108
88
216
45
5
139
11
21
3
126
46
242
46
26
54
1
45
54
ABCD 93017287490*3^$a+1 [50041]
84
96
83
54
16
20
12
18
34
3
99
48
18
20
28
110
22
32
208
39
101
67
5
48
55
12
3
38
7
24
11
178
24
183
5
43
72
65
60
4
48
48
12
15
21
80
24
22
8
6
91
9
92
60
40
152
22
45
3
93
129
138
6
66
8
48
22
12
56
7
65
91
60
17
7
5
76
24
3
5
55
23
70
20
16
48
30
18
48
6
8
1
45
39
72
149
22
90
3
35
130
54
21
144
117
36
12
36
80
16
84
12
50
13
51
56
150
10
38
34
120
201
12
33
27
24
33
12
60
48
180
48
92
7
33
12
66
24
45
144
9
68
70
98
4
50
37
75
45
3
42
63
113
7
41
4
27
69
44
52
98
58
8
112
32
22
21
189
8
22
45
36
39
120
6
12
102
120
56
13
21
14
1
84
132
23
144
10
3
17
7
9
36
44
19
63
30
42
57
36
48
5
24
76
66
18
30
8
25
39
8
82
30
14
16
66
33
9
51
60
89
7
9
87
15
42
78
8
90
16
8
120
40
27
21
63
17
94
104
46
39
27
33
29
55
21
32
4
39
21
126
45
5
4
18
8
90
40
120
75
27
50
7
15
8
6
55
21
96
132
90
21
21
86
37
53
22
48
9
84
45
44
7
3
6
15
5
172
180
39
15
38
10
8
10
54
30
18
72
6
32
66
24
22
39
36
15
33
15
33
33
132
42
21
29
148
27
71
24
121
9
48
32
40
63
23
22
2
40
8
25
65
43
24
5
16
24
27
105
36
48
51
24
17
10
98
16
111
12
35
18
7
71
1
36
125
52
20
163
57
18
9
33
102
26
22
18
27
5
22
45
36
60
9
26
42
40
36
50
10
27
57
3
93
12
15
9
6
42
15
72
101
4
6
32
13
105
84
39
39
56
42
7
5
18
40
138
27
65
18
24
18
4
188
40
12
44
100
2
40
50
4
36
102
80
112
26
7
15
21
17
115
33
32
64
38
10
60
96
12
20
55
24
33
36
32
22
42
44
42
10
27
35
10
102
21
45
3
24
3
69
3
90
30
33
47
190
12
36
3
29
36
19
141
12
39
29
124
15
33
15
228
177
15
15
18
24
30
33
9
48
30
18
39
23
1
87
18
27
117
3
53
112
32
76
96
3
45
18
32
40
86
100
44
10
42
75
59
1
53
18
64
18
78
50
55
87
56
25
47
13
81
68
22
38
18
10
8
166
81
12
27
30
26
58
27
17
82
8
40
18
27
21
15
9
78
42
120
3
5
40
24
86
70
2
25
41
16
204
32
10
98
16
24
12
114
14
31
21
27
120
3
38
31
36
48
65
30
24
61
29
28
218
24
37
24
5
16
15
29
100
102
24
26
52
60
51
45
102
32
10
123
27
48
24
86
28
6
56
118
32
34
74
30
34
3
113
12
19
24
9
51
60
69
8
64
51
12
15
6
44
36
42
10
39
84
69
80
40
51
5
22
80
22
36
39
168
24
15
9
45
12
15
53
16
18
42
3
3
8
97
47
88
2
70
48
54
26
22
3
12
35
112
30
66
42
176
100
32
4
75
3
42
14
16
6
2
106
104
16
72
15
9
14
42
40
80
22
56
112
32
10
30
57
105
168
27
3
225
33
12
98
72
6
90
72
10
15
57
12
60
6
32
10
30
6
50
30
106
54
66
78
18
78
20
271
29
154
21
21
56
40
102
21
12
47
82
168
27
29
54
13
69
8
100
18
2
70
93
27
50
31
39
6
39
11
46
48
42
26
30
40
138
6
38
28
20
28
14
10
48
8
46
8
46
27
23
1
143
48
82
63
9
36
15
24
3
21
5
16
78
21
45
27
69
3
12
9
110
10
144
12
63
5
60
7
84
9
56
7
15
2
22
8
58
63
12
35
34
255
24
185
16
15
101
79
24
77
55
39
270
63
35
10
63
39
9
9
12
66
8
70
15
21
204
12
15
9
6
72
57
24
17
60
10
8
16
105
21
20
28
39
3
9
63
45
45
180
42
98
22
9
149
82
98
7
9
44
36
64
38
34
24
14
96
16
21
57
42
26
7
5
10
48
18
20
7
24
51
9
21
3
39
102
98
88
18
110
90
60
90
61
60
15
48
45
33
20
60
28
200
24
118
117
125
16
51
45
15
81
8
30
25
17
30
34
56
52
48
15
45
63
137
70
2
126
72
112
48
30
15
17
10
6
36
15
48
23
37
117
48
38
10
24
24
12
2
40
21
5
150
34
15
33
27
27
21
27
50
16
110
82
12
18
42
15
5
187
135
96
138
51
11
18
4
51
57
183
120
87
30
99
9
62
13
45
6
48
72
14
52
128
30
16
9
65
16
36
12
68
7
21
20
76
14
16
48
33
47
25
15
42
3
5
76
96
3
48
65
94
9
5
31
11
102
16
36
150
38
138
42
70
138
8
30
1
9
24
8
12
16
36
108
18
8
22
50
10
99
21
12
15
53
64
48
30
66
12
48
12
68
ABCD 93017460938*3^$a+1 [50015]
11
109
41
198
102
24
30
306
18
6
48
168
12
42
13
17
6
12
6
55
65
54
42
19
12
233
7
53
66
73
161
54
108
18
42
54
31
107
97
29
150
30
24
55
11
90
42
12
18
19
71
60
13
5
12
132
180
18
85
89
6
54
108
156
6
85
24
71
1
119
25
35
30
6
84
18
72
36
18
1
71
18
19
5
72
156
43
17
67
77
48
162
54
19
53
19
53
55
125
108
7
143
102
6
54
31
17
19
24
11
36
54
24
12
24
55
48
17
198
73
5
12
216
55
167
138
60
127
84
131
90
84
60
18
48
24
145
83
18
19
24
29
6
84
73
168
11
126
24
30
54
60
84
91
59
37
11
145
125
90
168
1
84
17
18
6
126
18
67
53
6
66
108
55
107
25
72
36
35
36
126
139
41
19
155
36
42
36
12
114
13
5
120
91
36
53
271
5
12
42
36
1
119
36
6
30
42
18
18
30
1
5
103
240
65
90
25
161
72
67
17
18
1
36
24
29
90
1
5
144
36
30
25
17
48
24
90
36
145
11
25
35
13
41
12
24
55
71
37
35
30
90
42
31
24
71
30
54
6
84
19
17
295
107
30
36
7
29
18
1
204
36
119
18
163
5
120
6
30
18
108
73
59
90
30
61
72
17
48
18
36
1
5
19
35
1
48
35
24
18
84
78
37
83
61
65
91
53
7
29
54
78
54
36
157
53
43
107
54
54
49
17
78
30
7
11
18
19
36
41
66
24
90
19
17
18
85
107
25
209
223
233
12
36
90
36
36
24
36
54
48
18
90
55
5
103
5
84
6
54
30
1
17
187
215
193
53
90
24
1
65
252
7
11
54
91
77
103
36
24
47
348
36
265
23
66
55
5
54
36
84
60
73
179
30
55
53
7
161
12
7
11
42
18
37
36
35
30
127
24
65
18
36
1
23
37
29
24
12
19
35
126
24
156
163
17
55
24
17
67
96
17
90
30
54
144
1
96
29
79
65
96
36
18
36
48
96
109
48
107
18
42
66
60
84
90
18
19
161
168
192
7
48
53
6
13
5
36
19
83
18
7
29
91
95
144
138
7
48
252
35
36
162
235
35
25
161
91
11
42
12
79
11
6
67
5
31
5
91
71
30
7
245
187
35
36
12
60
90
108
127
11
24
12
24
30
19
23
48
1
5
18
18
120
18
24
180
138
7
48
23
121
41
55
47
168
12
61
17
48
79
17
31
125
18
1
35
108
42
31
5
18
12
54
60
175
41
55
35
144
18
102
18
42
109
12
89
6
13
35
61
48
5
72
19
137
24
48
186
54
120
6
49
41
12
19
53
42
18
30
18
55
113
55
29
126
24
18
12
78
49
125
96
67
41
31
149
90
84
6
30
6
163
36
11
150
36
103
17
60
102
61
137
240
54
120
73
36
60
71
48
1
17
24
31
5
138
132
13
59
18
174
25
155
90
36
7
36
155
36
25
101
127
5
12
60
48
7
29
6
48
18
115
228
59
66
19
5
55
192
161
18
37
23
30
42
49
161
24
31
5
18
72
30
168
19
53
139
23
18
19
29
6
36
18
12
72
42
85
23
126
90
36
198
126
36
126
48
24
36
31
125
36
72
90
18
7
197
84
114
126
55
180
29
108
108
7
35
30
24
36
210
72
6
19
83
24
138
162
78
30
36
96
18
127
53
36
271
71
12
1
107
25
65
79
83
6
84
186
85
5
54
30
18
18
7
35
85
107
90
72
199
96
143
18
319
60
36
17
156
19
36
179
72
24
109
17
18
12
61
29
36
54
6
162
198
72
210
126
7
83
25
89
12
91
35
78
12
19
5
126
48
6
55
35
234
30
6
19
11
133
12
ABCD 93017835382*3^$a+1 [50004]
48
90
42
12
36
45
84
3
57
27
81
63
69
21
27
27
57
156
99
36
12
6
27
63
36
156
18
87
3
6
36
198
90
12
39
39
54
27
24
111
21
540
27
18
24
3
15
18
75
33
54
12
78
138
9
15
54
99
27
36
12
42
15
123
108
18
51
3
6
27
252
111
165
57
3
267
9
48
51
126
63
81
51
15
60
69
21
54
36
18
12
75
96
9
39
264
135
21
51
33
12
96
3
45
21
36
90
24
108
105
12
21
15
27
48
108
249
21
240
54
48
42
66
36
24
246
6
45
243
45
117
15
39
36
9
75
81
63
6
48
78
9
183
6
54
33
213
6
30
198
45
27
18
42
48
33
12
132
75
69
45
27
93
87
39
9
9
60
75
48
87
21
147
48
6
36
18
12
78
180
30
90
126
6
30
60
69
33
6
9
72
39
24
102
126
33
12
132
63
48
45
15
324
12
105
135
21
12
57
30
18
36
60
54
261
39
18
114
84
141
96
3
72
72
12
24
36
9
21
144
42
48
6
36
54
33
147
30
15
111
213
225
15
15
6
135
171
72
81
135
57
159
48
6
75
15
156
69
27
18
15
60
15
321
39
57
9
6
105
60
9
6
189
39
54
6
21
15
18
63
3
60
105
39
48
150
30
24
69
60
27
69
36
63
9
3
168
174
63
24
45
39
15
72
30
18
9
60
48
87
33
213
27
15
18
12
3
12
48
51
66
42
33
39
66
42
126
219
45
375
192
9
75
21
90
18
12
3
3
213
39
18
48
132
30
69
9
27
9
18
120
18
78
84
18
3
15
117
87
21
15
36
54
15
111
54
252
123
75
12
69
75
204
180
57
9
78
36
9
111
24
12
21
15
78
39
48
108
51
69
24
93
18
21
60
135
126
15
33
6
144
9
111
225
87
45
12
12
93
18
33
51
24
30
6
21
9
96
18
54
51
15
6
210
24
36
18
48
24
216
3
24
156
84
87
9
45
15
12
45
78
12
33
45
54
48
114
3
15
102
90
6
3
15
12
237
75
36
72
9
168
48
12
117
90
36
45
12
21
126
261
3
9
108
9
78
36
30
6
90
30
36
24
246
63
12
57
51
87
54
150
108
180
21
27
69
3
96
12
57
21
72
27
12
63
33
60
24
45
36
63
24
228
33
27
99
36
18
126
30
51
63
84
18
288
186
273
27
114
15
69
186
12
90
27
63
54
114
69
15
6
72
18
72
45
99
93
81
6
141
33
60
54
36
69
21
15
51
9
99
6
87
39
18
3
24
60
3
105
51
6
48
123
12
87
9
171
105
159
54
96
111
69
126
48
240
66
24
51
75
84
108
24
30
75
39
72
45
189
3
36
15
69
48
135
84
276
45
135
30
54
6
27
57
36
24
66
24
21
12
21
66
54
24
30
36
96
9
75
60
9
3
33
96
3
18
123
96
15
21
72
51
12
24
48
6
12
27
87
36
102
6
66
3
15
21
132
87
12
9
9
51
9
138
240
54
15
159
6
30
108
81
120
39
93
84
33
78
33
12
57
3
15
108
24
21
135
81
9
27
144
33
3
12
48
75
54
99
60
27
30
3
84
27
165
195
18
15
3
48
144
45
72
69
51
123
21
72
24
15
93
27
6
18
9
63
69
21
75
12
36
96
9
87
117
18
18
12
60
138
24
57
36
84
21
48
60
15
15
6
3
36
84
60
27
21
123
21
36
48
12
48
75
54
18
9
39
6
51
39
66
15
24
48
27
45
24
15
90
42
18
36
18
462
90
69
99
108
12
216
285
60
21
15
33
6
54
15
51
24
81
39
57
75
66
24
174
6
219
51
48
60
45
48
9
60
15
51
33
12
33
75
51
18
30
33
ABCD 93018353744*3^$a+1 [50027]
60
15
111
24
24
60
222
54
60
6
120
39
153
18
48
96
30
60
19
71
54
12
132
96
12
39
9
24
223
113
31
80
15
66
54
6
18
57
75
45
33
174
36
6
48
42
45
33
48
12
42
96
54
75
111
225
69
66
73
11
21
9
6
48
1
5
54
42
43
17
120
12
27
21
12
207
63
18
48
42
60
132
6
15
39
30
42
216
9
39
114
162
6
120
48
96
55
11
48
157
24
41
15
63
42
39
45
108
63
117
90
6
66
30
6
138
12
39
45
36
30
90
30
12
78
63
15
36
21
315
13
32
45
42
57
81
39
16
53
60
192
39
24
96
16
53
6
48
36
42
48
15
81
96
18
60
57
9
78
48
42
36
51
51
60
30
48
60
180
12
180
18
72
18
270
210
42
30
18
30
66
21
213
51
63
36
6
30
156
45
9
6
132
222
48
30
48
73
11
60
186
42
37
95
48
33
64
41
103
56
159
1
23
33
9
6
54
219
165
60
6
240
30
60
15
39
25
17
63
87
84
96
13
71
201
39
129
120
111
126
18
57
24
64
71
9
112
17
30
42
15
33
132
96
3
51
21
64
155
45
39
66
6
9
144
15
6
91
143
6
171
9
78
66
66
6
24
31
83
21
9
72
72
108
18
216
90
24
15
39
36
90
102
42
43
95
150
3
45
66
30
96
132
72
24
96
60
180
66
85
144
96
48
11
78
63
9
30
24
144
18
12
48
3
15
42
30
24
30
54
6
36
75
40
80
45
54
54
126
169
17
183
15
12
12
177
39
72
49
119
6
48
6
6
24
30
24
72
1
47
57
39
36
45
81
30
33
9
48
24
15
3
6
36
66
48
105
117
108
6
66
18
6
6
132
6
186
36
48
57
45
18
25
120
56
9
60
42
42
63
159
18
63
3
61
41
78
60
12
138
30
156
54
42
84
9
9
63
123
21
15
6
150
42
6
37
5
43
167
120
24
84
36
9
15
1
65
39
40
56
69
60
231
160
41
132
6
261
9
15
57
30
72
1
89
6
84
36
96
24
81
24
72
9
36
43
65
15
27
102
6
36
36
60
42
42
24
42
55
23
12
109
41
15
40
47
57
15
6
48
6
78
72
15
24
72
48
57
18
61
143
33
33
66
69
16
56
39
54
6
21
33
276
36
18
6
255
9
72
183
96
9
90
36
1
5
84
18
12
126
42
1
107
102
138
54
31
8
51
21
88
56
24
45
66
90
151
104
129
30
42
15
33
162
78
66
156
30
12
151
95
222
19
29
27
15
9
9
90
42
75
15
12
78
24
24
66
60
30
6
252
42
15
16
143
42
150
129
213
42
6
18
57
88
35
12
145
17
6
6
18
66
24
6
81
15
30
36
60
54
30
24
126
1
53
66
81
3
60
81
135
81
33
30
57
63
90
24
30
42
79
120
17
78
36
60
30
54
181
11
133
41
151
47
33
24
3
30
96
30
90
7
8
105
55
17
84
75
24
15
42
42
96
42
43
41
54
42
60
60
24
24
6
49
17
390
18
150
42
132
36
15
225
7
47
33
9
48
63
45
84
24
102
33
72
64
80
16
8
51
45
40
71
9
21
75
105
108
102
42
90
72
90
24
30
162
18
12
18
114
6
102
153
96
129
15
129
87
39
1
5
19
47
25
8
147
69
24
112
83
36
90
6
9
15
18
48
30
9
39
81
15
9
117
18
105
81
84
147
15
73
89
6
57
240
9
55
65
30
30
48
6
30
96
6
114
15
9
72
39
136
5
195
39
54
132
18
12
24
6
12
78
90
39
160
56
48
81
6
25
179
6
15
69
144
42
9
24
15
57
45
108
30
66
90
108
33
87
12
30
96
15
9
174
57
64
71
25
47
1
56
21
60
120
15
99
6
78
12
270
18
36
120
105
21
48
84
18
ABCD 93018504232*3^$a+1 [50106]
3
24
9
42
60
48
60
42
84
36
11
31
18
54
9
33
54
24
6
24
24
24
30
6
36
11
85
12
18
132
6
6
29
48
13
18
36
29
43
42
18
12
78
36
59
48
31
36
29
43
29
31
96
30
12
39
39
18
23
16
9
30
84
264
42
66
9
75
6
63
27
5
7
60
66
48
114
33
15
36
53
145
39
51
21
69
18
113
25
12
24
6
21
32
1
48
18
72
36
12
45
75
12
30
30
5
7
42
18
48
149
19
21
39
17
103
162
12
3
33
18
30
15
56
25
47
13
30
6
23
13
3
3
29
24
37
6
6
39
45
59
31
137
25
78
24
36
24
126
39
8
7
36
18
96
35
13
11
13
24
51
3
108
24
6
35
163
69
8
103
41
13
18
60
24
36
240
12
18
48
6
60
41
1
47
88
240
63
90
6
12
21
15
12
24
144
84
54
6
5
13
30
69
15
126
131
61
6
5
79
48
17
25
18
18
11
48
24
13
90
18
12
27
56
31
24
6
6
66
96
48
24
24
30
18
24
78
60
30
11
31
6
30
53
96
16
9
23
25
12
90
78
6
18
3
39
138
12
48
6
60
41
7
65
16
3
21
27
30
6
42
15
75
72
90
30
18
90
137
120
67
6
71
7
6
11
16
123
18
18
66
36
27
51
48
126
6
30
60
23
13
123
63
48
17
109
6
60
18
42
5
37
12
18
141
183
41
144
67
21
51
18
35
115
45
80
223
18
132
102
101
19
24
24
53
19
54
90
108
6
35
48
24
55
9
80
16
128
7
65
16
33
23
31
60
126
6
48
33
3
24
21
75
30
6
30
3
15
9
51
12
18
84
30
5
7
6
75
3
53
43
45
45
11
7
108
6
12
96
18
72
17
184
63
12
12
42
30
36
72
21
27
24
18
35
13
120
27
75
18
131
19
24
78
30
72
36
18
6
5
25
90
84
78
27
27
18
147
57
18
18
3
3
36
18
54
30
12
39
39
12
93
3
5
61
59
72
49
12
30
36
24
84
5
64
63
17
7
24
113
1
96
23
16
39
18
12
3
8
43
36
48
89
88
27
78
15
33
111
3
48
78
60
48
51
24
111
36
45
128
19
42
78
30
60
54
45
39
12
93
128
43
29
19
6
42
21
32
24
72
31
41
25
108
36
42
5
13
48
66
24
12
30
12
59
31
6
180
87
87
306
54
9
56
48
13
54
18
18
120
72
6
27
48
33
6
102
3
3
12
120
30
12
95
13
24
59
1
12
66
114
95
61
27
45
27
33
18
42
24
147
69
90
41
24
25
66
42
42
6
51
51
36
36
102
18
156
12
96
36
30
3
75
29
31
185
24
16
15
30
72
54
162
24
18
66
42
5
43
21
24
21
66
129
51
21
56
48
7
30
35
112
45
3
27
24
21
56
7
72
138
18
30
18
36
36
29
31
30
27
56
31
17
67
18
36
95
24
13
219
51
30
36
11
7
6
6
60
48
24
72
18
36
3
21
6
29
7
24
114
15
3
12
72
41
19
18
30
29
85
162
30
60
156
18
18
42
102
18
5
25
96
114
93
128
13
78
45
117
138
30
6
48
18
3
3
21
105
12
24
18
6
120
54
48
77
175
42
39
9
6
156
45
32
61
11
16
21
219
45
6
84
30
6
12
17
13
30
5
175
108
24
5
64
8
19
45
93
48
27
72
3
24
12
186
63
32
1
39
69
54
77
7
108
29
43
12
54
51
45
36
30
6
126
5
31
9
33
15
21
18
17
43
120
21
15
33
117
12
36
6
29
13
83
13
18
57
48
117
83
16
24
45
24
12
6
48
24
108
53
67
29
13
3
33
18
144
21
27
60
48
30
35
49
36
186
48
41
25
63
32
1
66
29
48
24
73
47
13
3
15
12
53
48
103
36
29
61
59
7
30
24
54
69
9
18
24
77
103
6
6
24
77
1
30
30
18
6
96
42
66
15
75
60
137
13
3
69
6
141
57
66
18
54
5
31
17
103
54
3
15
6
179
43
69
51
5
49
84
6
48
36
18
47
97
18
84
9
80
7
24
41
7
30
51
32
160
45
30
120
78
18
21
159
30
27
32
24
13
30
21
3
42
6
138
35
7
41
13
6
18
35
19
69
8
7
36
6
162
5
43
78
66
126
60
54
120
24
18
24
99
39
24
30
51
147
30
18
42
35
72
37
18
41
7
57
3
5
19
29
7
17
88
32
31
54
60
150
65
7
24
9
15
33
87
9
171
66
54
12
30
6
18
35
25
143
16
33
36
96
6
21
63
65
7
48
48
12
42
75
24
56
16
32
85
6
93
39
65
16
8
91
6
162
29
144
49
30
54
54
12
9
3
5
157
59
64
3
48
138
36
12
36
39
39
24
41
19
21
45
144
6
12
54
36
108
6
149
72
55
42
39
51
29
13
12
18
77
1
15
24
3
18
27
9
12
18
12
6
48
18
252
30
6
5
19
24
60
9
75
12
57
159
6
51
45
11
67
54
12
36
30
17
13
42
9
93
66
18
47
211
30
90
6
39
ABCD 93019205666*3^$a+1 [50007]
42
78
13
35
6
78
18
54
60
36
37
68
3
24
36
30
42
45
9
18
108
18
6
93
33
48
6
49
59
6
19
5
30
30
60
6
66
54
186
18
81
4
23
57
60
21
36
171
27
30
3
15
48
36
49
59
13
72
35
81
60
4
11
42
12
30
18
114
24
9
3
12
1
11
9
51
66
27
88
23
24
36
42
27
36
12
93
39
15
21
21
24
19
17
138
132
49
29
43
32
45
163
5
42
33
112
8
87
1
20
69
18
37
20
33
18
24
102
18
13
60
8
12
153
7
5
42
105
36
9
55
35
13
32
48
15
37
35
120
6
30
90
90
12
102
3
3
90
67
35
117
27
6
15
60
3
25
71
13
53
7
11
24
73
8
4
5
138
33
87
85
20
33
55
12
167
102
30
156
13
24
36
71
60
18
78
25
23
60
25
11
9
15
24
21
117
42
36
42
15
3
30
6
60
93
57
39
39
6
6
198
43
8
72
3
6
19
24
23
24
73
11
12
37
35
30
15
93
7
17
18
42
6
12
21
39
36
37
23
36
9
9
48
43
11
36
108
6
6
108
36
69
124
8
100
72
48
23
84
1
72
53
54
1
5
75
9
66
96
81
27
48
25
17
6
84
12
24
96
21
27
33
28
84
8
28
11
66
90
60
24
18
36
7
125
12
42
9
112
32
33
72
51
45
135
51
30
30
13
47
144
12
48
6
30
13
8
15
30
7
11
45
24
57
6
13
24
8
39
48
93
63
72
145
149
18
6
115
125
24
12
36
12
42
13
36
24
8
12
147
54
39
165
36
6
1
20
9
18
48
48
36
1
17
6
12
48
84
21
21
79
89
3
39
24
9
28
53
7
23
25
144
23
72
21
60
15
105
24
21
54
1
104
27
36
37
20
36
21
39
15
49
41
6
33
123
12
73
12
35
1
29
12
30
24
192
42
36
12
24
78
13
48
29
15
21
54
72
30
63
75
25
5
3
27
48
18
6
6
54
21
27
45
3
24
24
25
77
27
27
1
35
102
6
12
48
96
61
5
43
5
54
1
72
29
151
12
11
105
9
15
36
40
72
5
63
57
42
60
12
30
114
37
12
83
57
3
12
12
49
5
186
24
36
1
59
1
5
18
54
18
25
35
25
17
91
35
24
33
75
12
18
3
72
3
30
6
33
28
35
24
9
21
54
37
23
6
3
100
35
85
23
37
5
6
66
30
6
12
6
42
54
1
23
37
95
165
9
84
27
88
41
168
6
24
21
4
5
31
29
96
127
32
15
6
12
132
48
3
64
8
15
42
66
30
55
20
27
72
90
6
24
25
60
11
6
36
42
21
39
1
44
135
18
54
36
25
83
24
6
67
23
12
72
30
36
54
33
12
15
93
99
81
9
18
132
9
39
90
55
23
37
77
51
52
11
97
77
42
24
186
6
12
25
41
99
15
85
8
12
27
24
66
60
48
6
30
54
12
18
42
120
33
27
1
72
131
72
48
54
91
24
77
31
20
28
17
7
35
1
59
18
30
57
28
35
12
42
99
51
6
7
35
1
59
1
29
36
6
54
19
48
32
27
81
15
25
35
18
7
35
57
87
21
9
63
60
15
25
8
52
36
11
9
27
60
42
6
37
53
6
9
27
84
120
13
5
43
32
28
5
3
75
9
51
9
36
39
96
9
27
49
104
28
59
33
45
43
92
15
48
73
32
3
97
72
47
66
24
18
6
30
45
15
57
27
61
35
96
21
33
7
29
6
25
72
47
6
12
6
30
27
15
42
6
9
63
12
61
80
9
12
39
100
17
102
33
3
25
29
43
29
19
29
15
75
25
60
20
60
3
12
33
105
27
75
1
29
15
27
60
1
29
18
33
195
72
33
28
35
24
12
54
42
48
117
165
7
8
27
60
13
59
1
20
52
36
12
29
48
12
126
37
41
24
66
6
79
44
45
90
48
33
15
60
60
30
7
32
15
96
6
39
72
28
101
43
65
15
3
13
12
77
90
36
9
28
35
90
12
43
8
4
36
17
84
31
65
42
21
111
13
35
72
1
5
30
72
132
30
6
13
77
72
30
1
20
21
6
45
27
1
41
24
139
5
103
35
18
99
33
15
160
65
24
19
144
56
64
36
59
120
81
21
6
60
37
71
96
24
9
16
77
102
108
30
127
23
48
9
27
60
54
24
6
12
42
12
3
28
5
3
40
24
23
84
180
24
24
18
7
35
6
12
55
80
57
43
8
15
36
48
73
48
47
13
65
7
77
6
45
64
17
66
54
96
18
109
36
65
30
24
13
29
91
32
100
17
78
150
55
71
37
132
8
3
9
36
45
19
23
12
6
24
72
18
66
42
204
6
54
1
72
35
96
25
24
47
36
18
19
80
60
15
36
6
24
12
115
12
23
48
97
53
67
5
12
42
13
60
17
3
45
102
21
40
29
24
79
8
15
24
33
36
39
45
108
33
60
67
77
36
15
24
57
43
47
1
59
1
12
36
59
108
48
9
16
11
66
72
15
21
36
3
51
84
45
27
108
21
52
12
5
31
17
18
9
28
8
27
25
23
69
28
29
6
24
78
3
48
72
52
17
63
3
30
223
59
73
12
155
6
84
42
1
17
30
48
12
33
48
39
21
51
93
15
133
8
75
66
54
30
99
15
60
93
48
24
15
13
48
11
33
60
51
57
3
69
21
55
24
287
1
8
4
11
12
13
35
25
29
6
37
5
48
24
42
36
48
24
105
75
1
ABCD 93019267228*3^$a+1 [50015]
33
3
204
12
24
12
9
18
150
12
24
36
123
72
21
174
9
24
57
18
33
27
30
90
18
108
15
96
39
54
87
24
36
63
6
15
51
24
9
3
54
6
30
39
36
3
36
54
51
21
12
60
342
48
18
18
21
21
18
30
36
63
12
48
21
60
327
87
48
24
9
225
27
27
18
54
21
9
6
69
39
9
12
81
54
33
3
54
15
24
84
21
36
60
126
153
12
15
129
24
36
111
162
36
54
18
147
48
135
108
30
60
15
69
15
228
69
111
48
111
9
27
33
12
39
21
3
9
12
24
9
66
9
15
102
60
48
51
21
18
6
51
3
30
51
12
72
63
9
9
72
108
60
207
24
24
12
57
30
21
84
48
69
48
90
21
36
168
27
36
18
24
102
36
72
33
99
30
63
63
33
132
15
18
36
150
30
39
111
21
12
3
72
102
39
69
27
45
36
180
15
12
12
108
57
51
24
105
48
18
54
15
165
51
60
33
54
18
72
42
189
36
165
3
60
117
54
36
6
18
45
24
21
12
42
21
27
78
27
27
138
114
18
87
15
18
18
9
60
81
15
33
36
180
18
60
18
99
45
15
33
78
12
6
135
75
36
45
9
36
18
177
84
81
6
30
3
21
18
21
87
138
51
9
30
105
9
12
111
33
6
120
18
63
12
72
165
39
36
24
27
12
42
90
48
18
15
57
3
75
9
9
12
3
15
36
18
63
87
162
48
90
6
39
27
45
33
18
30
39
39
12
54
6
9
24
21
51
69
51
45
75
27
57
36
39
30
6
12
57
39
30
24
48
15
72
12
84
24
27
18
78
12
36
60
12
108
57
3
54
36
102
69
24
39
90
171
45
66
150
63
300
105
27
36
108
12
45
219
75
105
111
33
24
33
15
24
36
24
24
84
147
18
3
33
51
24
72
48
27
12
18
42
81
72
24
3
30
27
63
117
9
60
27
192
27
108
6
36
156
3
51
186
3
45
54
6
51
3
33
33
24
126
141
69
51
21
3
39
12
18
15
45
102
18
27
15
69
36
21
138
96
54
30
9
12
60
120
51
54
51
24
15
33
75
21
36
24
9
60
300
15
72
45
18
126
111
33
63
12
51
12
42
30
18
255
33
36
6
12
6
279
48
9
99
9
15
21
15
75
165
57
84
36
18
6
54
57
48
87
60
105
57
90
48
114
18
66
6
18
111
27
18
39
72
48
21
126
69
60
84
111
6
30
96
90
12
63
48
24
117
18
33
45
12
87
21
54
54
96
84
42
180
12
21
141
150
105
33
90
72
60
21
9
75
3
21
24
48
60
129
60
3
15
108
9
129
27
45
75
72
15
78
15
15
18
216
114
9
108
57
3
57
72
66
9
33
111
72
60
27
30
27
99
24
18
138
42
102
42
18
18
75
48
24
60
48
69
15
33
18
18
36
36
3
12
48
12
24
33
51
120
111
78
3
24
81
54
45
84
24
45
102
6
12
3
75
108
69
120
72
36
63
30
54
78
15
168
12
3
30
39
60
15
48
33
57
75
24
45
6
210
18
54
108
3
36
84
96
3
66
27
15
48
141
81
63
45
51
39
102
15
237
6
9
3
18
90
132
12
81
45
6
30
6
9
48
12
39
66
18
45
12
141
204
3
45
180
60
12
54
21
123
21
15
57
69
51
12
33
15
3
12
9
36
63
21
21
135
45
12
27
99
45
24
45
12
18
72
21
87
21
87
69
63
81
147
9
24
9
135
27
9
27
117
12
45
6
33
156
3
117
9
96
36
27
75
21
24
36
60
12
120
33
126
18
60
75
45
6
105
15
6
84
135
87
18
36
36
15
3
36
9
21
15
75
6
48
27
9
15
48
27
24
36
54
75
69
15
48
57
3
84
36
117
36
99
27
18
3
27
18
54
45
63
132
30
3
12
120
24
21
24
27
72
120
156
69
72
24
75
225
27
45
72
42
33
33
27
15
30
18
72
42
18
57
99
54
42
45
21
18
36
24
90
36
90
36
12
18
39
15
36
222
48
18
21
195
18
18
24
48
18
24
51
60
120
15
69
3
90
36
42
9
144
45
15
24
81
150
54
90
57
84
57
27
27
120
6
27
12
84
84
81
66
189
96
81
30
57
36
12
9
18
18
18
21
45
39
12
9
51
60
9
18
18
72
6
129
27
9
27
132
30
36
ABCD 93019314608*3^$a+1 [50032]
3
39
6
3
16
77
51
15
30
67
5
48
72
48
24
24
19
95
6
6
114
96
66
12
132
24
42
18
13
32
45
12
72
79
83
60
24
60
66
18
48
150
99
15
48
6
24
6
109
80
48
39
25
23
42
31
47
6
27
33
60
156
36
72
12
36
24
195
15
54
12
18
114
18
42
108
3
57
7
80
15
66
159
15
49
71
36
37
32
141
84
6
25
77
24
24
19
65
15
16
35
36
6
12
102
174
24
43
80
39
24
33
21
27
9
54
33
96
64
47
48
1
23
105
3
45
16
17
12
36
15
9
55
47
228
48
60
30
48
24
18
150
84
24
151
83
18
24
19
41
60
18
48
25
17
30
12
6
54
153
15
42
84
60
6
1
23
36
21
27
18
3
39
120
30
102
24
42
75
9
6
18
72
39
45
24
6
6
12
42
57
3
90
120
18
9
63
33
3
24
66
3
112
32
57
24
30
1
41
90
24
30
18
120
42
90
54
12
78
57
69
27
87
12
237
3
54
18
6
60
3
16
80
15
18
18
120
12
25
29
60
6
42
18
30
48
55
119
288
105
129
24
39
21
6
54
79
48
23
24
30
3
75
42
312
108
6
36
84
120
66
31
80
75
48
21
16
29
18
42
36
24
114
6
99
15
36
13
35
12
54
30
126
84
30
42
19
41
48
60
43
59
85
23
84
66
19
48
47
36
42
51
3
60
6
12
31
17
15
3
30
54
153
16
17
6
25
35
18
27
144
39
48
105
96
3
6
150
18
42
24
13
35
48
24
60
6
51
16
53
24
3
3
157
47
18
36
6
36
1
77
12
55
35
30
15
39
108
12
6
27
3
13
89
18
12
72
33
27
24
162
12
12
19
96
11
84
33
45
19
11
6
36
219
16
125
18
12
30
7
41
48
48
42
144
13
5
12
66
12
78
195
99
6
18
66
78
21
189
19
144
32
15
1
35
13
23
25
29
12
54
1
143
33
51
30
6
57
57
90
18
27
33
60
30
18
3
39
24
6
30
102
30
120
6
42
97
83
24
126
12
168
12
7
113
12
96
67
17
15
45
36
42
18
18
81
3
141
87
72
1
5
24
99
3
13
80
33
15
27
37
128
3
45
3
72
114
3
15
1
5
30
6
7
17
31
29
19
11
36
18
15
48
9
48
48
7
281
96
36
115
35
18
6
78
78
9
9
7
77
3
27
36
6
30
54
7
65
18
42
3
39
6
24
36
36
54
156
60
150
54
9
3
24
36
1
80
27
6
156
30
37
11
42
60
72
55
11
21
33
12
115
41
7
5
48
27
33
48
12
3
27
18
3
9
24
175
149
30
6
6
72
42
63
48
96
48
15
6
72
12
36
24
108
15
16
5
24
138
25
77
60
39
3
18
36
6
66
84
18
156
54
30
12
6
18
117
69
144
27
123
24
6
7
35
288
45
16
65
60
84
31
35
258
6
21
208
23
48
42
18
45
45
36
54
96
6
19
96
96
53
24
115
11
66
60
7
53
43
17
79
41
39
39
54
42
24
66
36
162
12
61
17
111
48
33
6
18
24
60
19
11
12
6
120
24
19
5
60
63
27
37
176
141
78
102
15
3
13
35
13
71
6
3
21
12
15
48
16
41
66
12
57
48
63
12
18
12
87
9
72
31
23
57
3
138
138
25
32
15
193
89
66
21
3
36
30
12
60
19
23
126
120
48
42
54
60
18
21
21
18
18
39
3
13
32
63
33
27
78
12
43
35
6
66
54
6
24
60
66
12
72
6
90
79
71
18
55
65
30
42
7
5
6
66
6
78
159
33
15
45
48
36
54
12
18
91
131
48
237
39
73
35
36
66
39
15
90
7
77
12
36
18
24
73
5
43
35
109
23
9
48
15
33
15
102
123
57
7
59
30
12
42
18
42
21
48
144
87
42
84
126
45
96
3
6
39
21
36
60
168
19
32
48
15
90
55
173
147
64
17
60
67
35
24
114
3
9
60
75
16
11
229
11
78
39
3
42
3
45
78
24
78
120
12
24
102
93
51
93
15
6
30
45
21
18
48
121
53
43
35
61
32
27
42
66
48
60
36
24
30
3
33
15
16
17
60
6
222
18
6
36
48
3
9
30
73
47
1
227
114
36
6
18
31
17
31
32
57
7
77
36
15
48
27
30
42
6
7
23
12
72
69
16
32
51
18
60
132
42
36
109
17
15
9
55
32
33
15
9
6
60
30
114
30
18
18
99
15
1
32
45
24
30
36
12
45
75
30
6
1
11
133
119
42
15
45
19
32
99
45
112
11
18
51
159
1
83
18
30
12
30
51
16
29
84
24
84
18
30
60
48
60
84
55
32
21
27
33
63
81
18
13
173
24
150
6
63
33
31
17
6
42
31
17
31
95
36
54
18
126
12
27
15
36
61
5
54
37
47
1
17
31
47
49
65
6
60
66
ABCD 93019350038*3^$a+1 [50078]
30
6
84
6
27
96
21
120
99
177
120
270
73
17
60
180
90
133
11
30
55
95
81
9
30
126
27
477
36
54
9
51
246
144
36
60
7
83
174
60
120
96
27
96
144
3
120
69
81
90
30
90
13
272
9
156
54
6
30
225
135
60
174
96
120
90
90
24
75
45
19
77
54
45
201
54
33
57
36
60
7
47
126
3
177
120
39
21
27
16
47
30
240
3
171
126
24
30
6
84
90
36
60
45
160
29
66
204
30
199
71
126
90
49
5
126
13
11
69
111
49
32
9
90
36
120
60
120
13
11
30
103
77
126
69
16
5
144
123
27
180
36
45
48
141
156
39
15
216
393
16
65
15
21
54
66
147
3
180
174
150
21
9
216
474
90
120
216
24
3
33
120
39
51
54
126
60
54
30
60
93
87
246
3
111
120
265
275
36
270
60
255
15
54
43
23
54
3
33
15
219
180
180
141
9
90
13
17
90
90
6
54
30
60
36
30
60
54
30
36
90
37
17
666
37
23
30
330
33
111
120
73
32
171
133
32
189
19
80
144
33
63
57
55
125
99
105
30
126
60
54
66
24
63
48
249
66
114
270
90
36
7
47
36
189
16
5
60
180
174
96
157
107
96
30
324
99
117
27
63
60
264
13
96
32
45
84
63
256
41
39
291
36
54
3
117
6
54
63
112
5
180
66
90
267
93
147
96
171
36
54
36
39
16
5
27
117
156
159
16
95
90
199
41
39
48
16
144
143
204
36
120
9
384
57
39
208
83
84
456
30
60
103
80
81
15
165
126
45
9
216
63
27
60
169
240
5
36
87
33
24
39
112
32
33
63
304
23
90
114
61
29
30
69
171
165
15
90
246
54
123
117
300
6
54
210
36
13
176
15
49
144
53
139
5
36
54
33
207
33
33
63
27
69
111
204
21
64
485
139
131
189
81
31
29
36
54
9
147
109
41
84
6
45
112
167
180
36
30
99
45
216
27
27
60
66
60
54
246
114
120
181
95
210
144
36
139
185
103
113
60
120
24
66
54
90
90
39
147
30
24
90
30
175
65
90
30
96
103
80
27
270
114
126
54
90
120
36
204
156
54
6
84
3
327
153
27
90
75
48
33
24
126
90
54
121
89
36
114
66
15
225
79
245
66
54
90
96
210
60
30
54
150
36
54
151
209
111
9
150
30
36
114
61
32
123
69
15
6
123
64
80
87
6
174
420
49
17
144
60
36
63
237
24
30
45
81
24
36
144
36
63
ABCD 93019390708*3^$a+1 [50239]
33
75
48
32
88
72
80
180
48
96
16
48
84
213
75
60
92
136
32
108
340
56
40
24
261
11
85
3
44
1
15
132
72
32
4
60
80
16
48
296
64
12
84
72
24
141
27
228
33
15
129
432
3
80
76
36
96
12
57
39
105
24
11
40
72
285
75
32
16
12
9
123
528
108
44
72
184
72
108
84
60
132
144
12
68
16
45
24
72
3
80
61
15
224
25
75
32
12
76
21
111
60
128
4
12
69
111
80
1
3
120
192
69
159
105
75
140
1
51
12
108
8
40
180
116
40
189
59
13
47
12
40
128
61
99
96
44
16
132
108
9
267
24
36
144
156
21
15
32
73
3
36
180
120
189
27
45
3
45
15
84
12
60
96
32
85
203
13
155
112
8
112
84
44
52
20
40
264
60
68
16
12
44
64
45
51
56
64
8
48
52
96
156
36
20
13
75
69
83
124
276
93
27
128
37
99
24
20
36
88
21
51
96
32
28
60
48
261
75
24
24
128
4
60
45
75
8
133
63
20
205
15
57
39
33
27
20
4
32
24
196
12
36
180
60
32
49
51
93
11
61
135
68
205
111
105
96
87
33
3
21
203
28
32
36
40
80
40
272
220
44
61
72
83
60
73
216
3
156
84
48
168
56
184
192
20
292
21
119
52
60
68
96
61
216
48
11
40
144
45
135
81
275
13
83
48
16
108
60
56
16
104
229
83
88
20
4
8
88
152
52
36
21
24
27
72
12
249
27
32
85
48
3
36
60
168
56
84
25
168
3
96
56
100
33
15
60
45
107
88
20
1
35
109
51
24
120
96
8
52
36
12
33
47
96
1
15
36
72
48
48
96
20
288
97
3
96
156
36
32
133
123
24
56
112
24
8
76
9
11
109
51
72
24
24
69
63
60
212
16
36
120
24
32
28
60
144
80
61
147
200
28
12
168
72
68
4
12
36
104
61
123
165
35
16
24
32
109
111
48
81
99
56
4
44
36
76
21
99
60
48
105
72
15
60
84
12
104
13
155
16
84
81
15
84
48
24
96
20
288
289
72
144
75
60
44
196
36
56
144
64
69
123
168
80
124
57
144
75
21
3
45
51
120
45
27
20
28
312
8
100
44
37
35
61
99
45
11
148
12
48
36
108
116
12
133
51
96
24
24
60
249
11
64
60
96
57
39
48
60
192
24
60
80
4
176
12
52
80
12
220
48
180
12
104
160
24
68
52
72
45
48
35
88
92
28
144
24
45
15
12
128
37
63
252
72
80
76
144
57
155
64
24
32
36
25
3
72
12
36
32
85
75
144
24
176
16
45
39
68
48
28
36
120
36
32
97
35
16
93
27
20
28
72
48
92
108
144
16
117
63
20
37
83
340
180
120
24
12
384
12
72
60
12
141
147
68
84
88
20
52
96
32
136
80
40
236
4
24
36
80
36
16
108
92
72
16
56
64
24
156
36
44
25
119
16
9
3
72
12
140
120
13
336
35
37
183
12
24
24
80
36
64
44
208
48
36
33
123
68
124
ABCD 93019708916*3^$a+1 [50015]
1
89
55
12
17
43
29
6
162
12
6
90
18
1
53
30
37
5
54
1
89
12
43
65
132
12
31
5
42
25
5
204
31
23
1
119
90
31
5
151
137
67
29
55
179
18
19
29
36
31
83
1
60
36
29
84
7
17
91
12
77
43
48
47
25
17
252
55
65
18
13
48
60
120
11
49
29
108
18
1
36
24
23
73
77
48
55
35
49
41
19
204
65
114
73
125
43
12
125
84
24
7
60
17
103
95
18
162
49
59
54
72
36
132
7
60
59
1
11
13
29
12
31
77
67
36
29
30
126
139
5
18
42
138
42
19
17
115
257
108
42
37
60
60
36
77
7
11
25
59
36
18
7
143
61
113
211
65
72
12
60
66
126
18
37
5
175
36
5
120
42
13
24
53
36
31
84
65
7
24
5
66
162
103
84
125
79
5
42
25
23
61
11
78
12
42
13
48
101
91
53
7
29
120
78
1
47
85
24
96
155
90
204
259
5
162
109
59
61
5
54
1
41
48
31
5
79
29
60
72
36
48
36
18
42
90
66
24
138
6
115
5
7
180
29
79
12
17
36
7
35
25
23
42
12
7
29
96
156
139
84
107
12
6
12
24
108
90
97
41
72
31
5
90
90
91
60
143
1
107
174
6
138
72
78
84
133
137
18
54
96
19
60
41
72
103
24
5
19
60
12
65
42
12
181
107
6
31
60
24
12
53
7
29
79
12
35
48
90
24
30
6
90
72
73
192
77
7
11
102
60
43
84
24
185
36
60
54
30
180
90
6
54
97
5
90
205
60
5
19
23
1
119
6
67
24
35
1
89
18
120
13
144
29
36
48
7
65
24
12
18
162
55
5
55
17
156
42
18
7
48
47
49
59
126
91
23
54
7
29
84
72
91
53
31
84
132
60
23
126
31
35
42
66
6
36
79
29
67
24
24
29
103
168
17
19
11
378
54
78
48
72
42
36
12
13
65
7
5
24
18
13
24
83
6
84
42
85
41
115
185
19
5
48
43
35
25
84
36
29
55
24
65
150
25
12
53
66
90
18
37
41
19
60
11
18
31
59
54
91
35
30
36
54
61
60
101
108
36
79
5
54
6
162
18
66
126
78
120
6
120
24
55
89
18
30
19
89
60
67
17
7
119
6
115
5
18
18
24
31
60
29
6
30
43
29
90
96
30
90
54
43
24
41
42
18
18
1
60
96
53
7
143
1
35
181
60
24
59
66
36
18
42
43
47
18
67
5
115
48
35
12
25
299
6
43
5
36
60
48
7
24
5
7
288
72
209
114
61
23
60
13
168
17
12
43
144
60
101
54
84
24
61
41
91
53
72
18
121
60
36
53
91
125
396
114
25
59
90
31
65
18
48
25
24
41
132
72
90
66
55
113
55
125
12
42
13
24
53
36
30
6
108
12
54
205
72
17
7
29
31
41
12
96
12
43
17
48
7
24
11
85
144
89
132
48
7
83
60
30
54
37
60
83
121
167
78
7
65
12
151
29
60
12
126
60
54
36
48
60
115
29
7
11
169
29
54
30
7
53
103
24
36
29
18
18
115
89
48
36
36
306
18
60
72
12
42
48
6
30
126
78
13
5
19
11
108
6
18
61
12
17
30
36
97
35
25
144
173
36
30
36
18
43
24
101
12
180
18
132
36
61
29
55
11
25
161
43
5
24
151
5
31
29
55
36
36
35
18
30
90
42
229
36
5
108
31
179
24
66
270
42
12
6
37
120
5
48
36
180
55
59
30
31
36
29
48
127
59
54
163
84
36
48
59
13
47
13
60
53
54
18
55
17
151
12
17
7
149
90
25
35
174
18
109
36
53
42
18
331
23
42
54
1
71
18
7
23
72
42
7
221
72
6
12
258
7
47
73
65
60
12
90
13
47
97
60
96
24
36
47
97
41
24
31
84
41
60
12
31
5
96
55
53
43
24
23
30
7
53
7
96
89
31
23
25
12
185
108
54
66
24
7
29
ABCD 93019841776*3^$a+1 [50051]
1
131
1
137
115
11
25
101
7
47
30
6
12
25
23
90
18
13
60
36
23
30
48
19
41
90
13
29
7
137
48
30
132
24
60
6
48
6
24
97
65
6
1
23
84
12
48
6
96
19
36
35
60
42
6
6
114
60
36
73
113
18
30
19
5
6
13
36
17
139
5
42
24
6
30
61
12
96
5
30
73
107
13
17
7
59
13
65
96
30
18
55
83
198
151
5
19
17
48
42
84
30
114
1
29
30
6
246
12
25
101
12
43
11
60
18
6
126
48
12
18
18
12
60
30
12
6
54
90
6
12
13
36
29
24
30
85
83
1
11
96
12
48
24
49
59
42
36
12
102
6
72
7
53
96
12
19
5
67
77
12
12
6
133
77
7
17
36
162
61
11
18
78
6
6
37
35
12
36
24
324
24
48
30
7
83
12
12
24
96
6
18
12
150
12
6
12
18
66
6
42
25
53
72
18
49
35
73
11
12
18
30
96
48
25
23
24
114
6
18
6
42
19
48
47
6
24
6
48
54
31
5
19
23
25
89
43
65
79
17
24
48
30
30
31
17
6
49
48
11
60
1
5
55
48
41
6
6
6
1
71
13
83
6
7
36
35
126
84
18
1
36
5
66
42
18
1
53
42
13
23
42
216
96
96
48
6
13
5
36
114
18
48
42
30
48
6
90
115
23
37
89
6
66
67
17
48
18
13
17
54
30
19
35
12
30
252
126
73
29
30
30
30
102
96
54
145
5
55
41
54
6
24
108
91
41
12
96
42
37
53
18
30
12
12
6
48
84
49
23
54
30
30
126
73
11
12
54
144
144
6
6
48
66
12
61
12
47
49
53
42
49
48
11
48
18
102
18
216
90
6
18
84
37
131
78
79
53
7
107
30
43
5
72
36
31
17
6
90
66
138
43
53
6
25
5
18
42
30
18
24
78
30
30
60
97
71
90
24
91
11
1
95
85
5
12
48
12
78
42
12
7
23
13
23
90
18
72
73
11
48
12
78
67
84
65
31
11
37
36
35
66
114
54
72
7
12
5
31
5
54
216
84
25
47
12
30
18
102
6
36
49
77
19
84
96
12
29
24
43
36
59
150
19
29
18
13
53
18
42
36
114
18
12
96
7
5
31
11
6
31
89
24
163
95
6
12
30
18
276
6
24
13
53
18
84
12
78
12
66
12
48
30
43
47
84
6
43
71
37
173
48
66
60
61
5
108
12
120
60
60
168
18
42
66
60
30
36
43
47
66
18
60
6
36
48
12
12
48
18
12
24
18
7
59
42
103
180
11
6
24
24
30
13
29
91
83
61
5
12
7
11
12
61
71
24
12
1
83
13
41
36
6
42
30
18
48
6
6
18
42
42
25
11
61
29
60
12
150
72
49
23
73
17
138
97
23
6
60
132
30
24
48
66
43
59
162
48
67
36
47
49
108
77
168
6
36
30
6
84
24
6
43
53
90
1
71
36
12
49
12
23
78
7
119
60
6
228
55
53
30
60
61
84
53
42
180
1
47
12
12
49
29
18
6
36
48
42
54
43
83
54
18
30
72
78
132
84
61
5
96
43
5
103
11
73
5
54
36
54
6
13
48
96
41
36
7
36
95
1
17
108
36
55
11
18
91
35
66
48
162
30
30
13
11
6
283
5
55
71
66
30
12
42
108
18
30
90
18
19
5
12
36
72
18
49
239
6
78
25
5
7
95
24
30
19
5
6
12
78
60
36
6
72
48
48
30
90
12
42
30
12
6
60
42
72
24
54
127
5
48
31
47
61
11
30
6
6
114
13
96
23
25
5
60
60
48
36
7
173
6
1
17
72
7
36
71
60
85
5
84
60
126
13
11
73
17
6
114
120
66
66
31
29
78
49
11
42
60
30
54
43
5
18
12
13
108
35
42
48
43
29
43
11
78
6
30
60
30
6
96
24
6
24
60
85
108
11
12
1
77
36
78
6
192
19
5
48
30
85
5
43
5
78
66
6
84
84
36
97
36
11
1
41
12
78
37
12
41
54
144
90
30
12
24
6
48
30
72
133
11
169
5
42
48
24
90
138
1
11
12
36
24
6
138
252
1
47
6
19
17
42
66
19
11
49
12
23
13
5
12
96
19
120
35
72
90
79
47
18
24
55
36
35
24
66
54
12
25
29
151
11
48
30
91
48
24
23
13
53
12
6
36
37
17
19
47
97
17
12
30
13
41
36
30
18
24
43
53
79
36
17
78
169
11
30
42
84
6
103
11
24
1
5
54
42
24
24
7
132
5
42
114
30
61
65
6
37
23
12
6
6
37
60
72
12
5
60
24
43
12
60
5
24
6
13
47
36
13
35
54
12
43
47
36
1
11
48
30
24
24
12
90
42
12
31
108
180
65
30
126
19
29
30
18
78
6
6
60
180
60
73
5
30
49
71
102
78
6
6
42
30
25
125
7
65
48
48
127
23
60
60
108
73
17
12
30
13
11
18
72
6
37
11
42
42
216
13
23
13
ABCD 93020121542*3^$a+1 [50037]
27
180
45
64
36
44
84
16
32
39
144
21
16
17
3
33
79
12
180
80
45
111
15
108
180
72
45
9
19
35
97
29
15
36
57
103
92
96
36
28
68
28
17
72
27
48
12
84
9
36
19
17
31
113
27
52
47
129
60
52
32
15
33
57
3
15
18
31
95
36
33
39
108
18
27
48
51
45
9
126
121
32
96
39
37
89
144
18
153
81
18
73
32
147
61
68
51
13
113
72
7
389
7
32
16
35
36
45
60
96
87
36
37
32
52
44
429
18
162
72
39
36
15
45
63
18
3
51
73
32
16
180
23
57
288
12
48
64
80
96
75
21
51
90
108
90
36
18
36
90
45
60
16
288
180
23
18
67
20
28
47
162
3
33
15
57
180
115
32
28
32
16
96
36
167
21
15
21
256
47
72
25
60
80
36
48
16
44
51
13
23
90
90
90
18
25
20
64
188
48
304
53
288
75
132
12
36
15
54
72
144
147
15
144
45
144
99
18
15
3
36
73
12
20
76
272
36
195
25
80
57
7
176
84
183
25
12
17
36
43
155
201
60
96
3
1
60
173
7
96
5
75
300
75
85
149
126
49
96
35
90
243
16
80
3
13
12
83
90
243
9
103
68
160
11
193
20
21
39
48
57
7
101
15
3
201
16
20
15
49
44
64
5
18
45
28
20
64
113
175
60
84
23
18
54
1
80
144
96
57
55
92
100
23
72
61
212
60
52
155
21
12
75
18
135
117
55
48
164
3
108
18
162
57
15
21
144
15
36
36
73
107
1
53
27
100
92
36
16
60
83
45
81
15
96
4
101
43
156
35
180
25
36
80
64
11
1
84
185
18
21
144
240
135
36
21
33
36
54
37
108
20
28
228
155
1
96
272
45
36
72
87
36
255
1
143
141
129
15
21
15
16
60
144
71
9
52
44
16
260
108
51
93
100
95
13
20
12
36
45
15
240
69
162
180
121
12
80
52
204
36
44
45
36
175
48
101
27
45
18
37
44
96
64
96
68
81
108
3
12
48
4
5
18
21
36
33
108
54
13
12
84
71
165
48
100
48
144
224
204
100
32
15
45
84
64
95
13
20
57
7
128
63
49
59
1
36
17
63
112
41
67
128
111
261
144
60
111
90
7
116
76
36
128
69
126
36
25
65
15
28
116
129
43
20
60
75
25
29
115
65
15
28
245
15
12
225
18
180
105
48
99
109
71
61
12
53
159
48
63
129
60
64
32
160
5
108
54
105
93
39
108
132
48
112
101
219
159
49
12
48
116
27
54
15
75
36
90
19
53
91
36
35
109
44
52
44
36
75
21
12
3
90
55
144
60
11
133
11
9
9
55
35
13
23
25
155
81
144
4
23
18
7
32
96
99
72
90
36
115
80
129
3
15
108
97
36
11
54
31
5
43
12
20
15
13
95
193
113
51
28
128
9
90
33
48
45
3
64
96
80
96
48
27
180
18
91
80
99
36
25
80
21
111
60
189
135
16
60
84
155
81
27
198
18
306
18
36
54
36
90
36
36
45
28
161
15
3
18
63
16
224
489
126
105
21
126
9
96
39
45
81
234
1
125
7
65
111
69
126
9
16
65
99
48
15
18
36
126
144
54
72
159
144
39
18
19
48
41
ABCD 93020277536*3^$a+1 [50124]
45
99
8
16
192
9
39
27
24
53
48
169
30
89
16
81
63
21
243
32
1
54
9
57
87
147
21
72
56
16
80
64
51
21
75
90
84
183
3
120
114
30
5
16
24
48
48
32
120
16
96
45
6
165
45
114
9
201
180
6
90
35
139
45
120
24
51
36
33
87
90
183
32
168
16
224
61
3
48
48
80
16
75
45
120
111
84
21
105
23
37
3
56
16
48
264
8
120
432
112
8
72
160
8
40
48
8
121
6
33
24
48
48
32
24
168
160
3
144
29
120
97
15
45
179
1
15
48
57
63
360
24
152
55
33
80
43
197
43
117
48
9
15
171
5
352
33
87
128
40
8
120
1
15
48
3
29
31
89
40
24
81
39
27
294
126
180
30
15
75
24
69
264
8
64
24
24
27
21
8
40
21
83
136
32
24
1
15
39
9
27
53
31
81
80
25
87
96
32
145
159
8
187
245
25
456
143
160
144
96
24
56
112
69
3
8
48
31
60
29
112
104
96
144
40
56
184
48
8
48
144
13
210
33
111
150
120
51
75
5
72
37
36
90
45
32
96
96
96
112
3
125
184
21
27
192
56
88
81
39
231
150
11
40
48
56
64
120
264
27
21
135
54
51
135
89
96
25
150
300
270
39
165
171
8
16
21
155
19
69
147
45
105
87
3
45
129
96
23
61
99
171
6
15
192
120
8
40
128
72
19
53
456
16
81
15
128
37
3
120
27
30
23
24
112
48
80
88
165
155
72
112
201
54
233
88
9
15
111
180
45
32
160
128
448
117
3
80
7
57
213
195
144
80
64
21
420
111
195
5
229
11
19
21
39
33
96
144
32
16
72
72
15
6
234
9
144
56
1
23
37
243
56
7
137
43
5
240
55
57
48
99
93
48
69
83
160
56
151
129
56
121
54
9
96
24
144
93
30
53
16
200
25
135
21
35
72
96
120
112
144
360
144
80
136
104
61
51
32
16
264
63
57
48
8
16
51
90
155
40
75
60
90
15
32
37
195
261
27
27
69
72
24
51
30
47
7
9
104
40
123
30
24
23
40
56
187
120
54
23
73
47
72
16
24
144
24
56
247
30
60
39
104
31
65
265
63
48
152
72
40
24
32
48
7
9
45
51
80
88
96
48
48
75
45
32
16
81
135
141
54
21
8
97
39
48
3
165
249
63
3
53
64
8
40
8
16
48
72
51
117
96
56
48
96
1
15
104
31
270
3
32
16
144
165
3
63
17
37
186
89
88
32
64
104
16
72
32
40
8
49
183
177
63
8
144
40
56
72
48
352
200
16
80
67
173
7
33
264
27
93
80
88
24
21
54
5
48
336
7
9
96
192
33
23
7
89
25
23
16
24
3
125
48
72
64
24
24
27
36
9
24
87
113
31
209
61
35
16
99
29
120
67
5
49
66
60
33
51
5
55
33
72
48
72
48
27
6
15
32
72
61
300
15
24
8
160
8
19
126
54
96
54
ABCD 93020392196*3^$a+1 [50004]
180
9
15
33
144
15
24
51
108
78
30
45
84
123
60
48
45
12
12
3
18
132
135
72
24
39
105
105
78
33
39
81
27
9
36
45
54
21
27
45
33
75
69
36
12
42
36
174
75
15
21
129
3
45
3
39
138
18
24
129
132
12
105
30
45
87
18
72
198
21
144
36
24
45
51
237
30
24
30
78
48
60
9
273
108
15
39
78
15
3
174
3
33
39
33
42
9
117
75
27
18
60
27
12
48
180
105
51
36
81
84
6
72
105
12
24
57
12
51
117
12
90
42
15
3
72
66
72
75
15
150
30
225
60
75
60
12
6
72
3
9
159
9
12
111
57
30
45
27
69
60
51
18
15
48
45
54
126
27
48
12
72
81
30
9
135
6
30
90
144
18
42
48
72
96
39
231
30
42
12
165
48
36
81
51
39
9
9
15
15
81
36
84
72
87
108
72
18
72
78
12
78
102
21
21
39
12
159
18
147
21
63
96
21
30
72
18
27
33
99
63
72
69
24
15
153
27
12
60
90
99
81
99
27
9
21
24
51
24
15
21
27
90
15
72
21
15
9
3
27
78
48
39
48
48
15
120
45
159
30
39
39
33
39
48
18
24
66
24
36
33
21
48
60
90
162
99
9
12
3
105
18
60
9
21
42
81
9
3
105
27
12
60
21
15
12
27
141
27
81
21
63
27
6
84
39
111
138
27
24
9
12
108
168
12
90
18
132
12
15
3
21
120
27
54
36
72
18
9
96
69
60
36
39
81
132
12
3
48
24
84
84
45
15
135
93
24
93
42
30
51
39
78
12
75
15
93
3
30
24
120
99
27
222
48
3
129
12
135
33
15
60
27
6
120
39
180
75
9
21
78
372
21
165
102
18
24
138
60
33
15
57
72
75
66
60
15
69
3
168
72
195
45
72
21
87
75
81
81
60
108
15
15
57
96
48
57
72
48
24
48
15
3
42
3
27
42
66
9
63
132
105
84
9
12
90
36
114
36
3
87
84
36
42
18
12
60
81
57
39
144
12
12
27
168
48
60
72
18
264
15
45
48
75
15
108
42
48
24
3
60
12
63
78
3
117
42
12
18
72
36
24
246
90
54
18
60
3
27
42
18
57
33
15
3
9
96
57
18
165
27
105
12
228
48
60
12
36
21
39
24
12
15
6
15
48
387
45
72
27
120
69
144
27
66
3
12
27
18
15
165
12
18
24
21
27
180
57
300
156
72
96
12
60
132
33
60
63
21
3
87
81
9
96
54
138
15
60
33
24
36
39
33
63
60
15
72
21
72
69
123
45
3
339
18
90
102
78
45
3
24
141
120
60
105
72
60
18
120
42
63
9
30
9
156
75
48
18
90
9
135
18
60
75
45
51
21
15
75
60
66
162
21
69
27
15
45
63
105
15
168
117
27
81
9
39
36
33
51
57
30
9
15
90
3
15
12
36
117
60
3
105
45
27
27
45
81
12
87
36
279
36
33
84
12
45
60
195
24
120
84
132
3
12
18
42
21
69
51
177
222
9
9
18
30
144
51
45
162
12
78
18
84
33
48
69
15
24
24
3
57
33
60
3
51
33
195
18
90
9
45
36
87
57
99
60
21
36
60
12
3
48
9
87
36
39
33
96
24
57
6
9
111
24
18
12
78
18
27
48
15
12
72
45
120
33
162
6
87
48
12
87
48
57
60
15
48
180
45
63
57
87
9
141
30
90
78
93
45
27
27
9
69
108
15
87
72
18
15
63
12
42
108
51
69
3
75
9
36
120
240
48
99
150
48
27
45
42
48
45
63
45
45
54
18
78
30
540
15
27
21
24
108
99
198
30
57
3
12
6
54
18
18
69
141
99
15
33
33
54
81
192
15
42
48
15
27
33
12
24
39
57
135
36
42
48
24
30
21
57
135
48
117
60
30
81
81
18
18
75
57
90
45
156
81
18
60
12
60
30
60
51
12
57
6
102
ABCD 93020425684*3^$a+1 [50034]
32
60
1
371
13
36
191
25
39
105
119
12
16
128
49
95
133
72
36
111
36
68
76
140
4
12
32
97
111
32
100
105
11
144
25
111
9
123
68
216
4
117
12
11
24
37
36
15
32
36
36
61
15
20
40
57
75
12
21
48
15
12
117
11
16
9
39
33
24
11
124
9
191
1
60
83
1
240
11
124
48
20
28
84
68
28
48
9
23
28
32
52
21
72
132
108
12
71
76
8
136
36
21
12
111
80
49
12
36
204
3
48
105
119
36
25
63
105
72
120
47
121
72
12
11
97
60
3
116
25
3
33
147
80
61
12
39
48
20
37
3
57
23
72
88
8
25
167
28
12
20
12
121
23
61
39
32
84
13
15
68
232
20
1
24
3
308
112
92
36
61
95
49
111
8
120
25
87
21
168
195
32
84
36
108
160
20
49
87
48
48
117
27
69
15
80
60
1
99
105
39
117
135
48
152
24
37
159
20
108
61
12
227
16
36
60
36
12
36
204
20
25
23
169
51
9
59
36
13
12
3
260
61
219
36
57
203
40
164
1
132
23
4
32
36
85
180
12
11
24
36
16
153
36
275
49
48
24
23
16
20
40
20
64
60
21
216
35
4
32
28
84
60
132
96
93
95
157
23
160
80
61
3
33
72
108
39
9
132
3
132
60
57
23
52
45
147
44
49
15
8
13
36
48
47
13
11
16
56
133
51
84
57
87
48
44
196
60
8
25
132
83
76
60
20
36
40
32
52
48
68
72
25
11
124
201
24
288
3
116
48
40
48
152
12
13
3
48
141
3
108
80
4
45
144
147
188
4
93
120
108
11
25
11
28
57
75
9
36
63
81
15
324
32
25
107
37
60
23
52
240
9
135
12
105
23
4
32
16
69
108
15
48
20
97
11
37
24
111
20
85
87
36
21
135
36
12
20
61
99
80
112
33
83
85
12
71
4
105
35
36
12
49
15
8
13
84
36
144
3
21
27
32
13
87
21
72
3
44
25
135
237
3
33
60
39
44
52
48
20
24
205
12
36
107
25
15
8
97
180
168
27
56
76
21
12
11
16
33
83
84
60
73
3
32
52
48
80
25
11
97
47
12
13
15
180
12
9
171
68
61
47
28
165
27
132
32
36
25
23
169
3
80
85
27
57
3
8
25
83
25
35
196
48
60
20
73
39
60
36
44
100
48
33
72
180
15
81
99
21
252
27
132
60
84
156
260
76
33
119
25
36
11
148
12
36
105
72
48
24
408
155
36
61
303
20
48
85
23
4
45
36
11
120
168
52
140
49
147
9
3
33
47
13
99
45
36
47
112
96
8
124
21
27
12
48
57
60
15
32
208
285
3
12
57
108
120
147
21
47
16
12
152
37
3
132
80
64
60
32
133
27
8
12
60
52
81
12
3
60
144
141
36
23
85
11
12
112
12
33
48
35
108
496
8
172
116
108
37
72
3
105
99
36
144
96
45
48
51
20
28
48
44
16
153
36
96
72
15
12
36
45
144
111
20
85
48
132
84
36
60
3
96
9
36
63
32
61
99
9
36
119
49
47
16
9
39
12
212
28
8
136
9
132
120
60
63
84
33
12
15
57
119
16
80
16
132
108
48
164
112
140
25
11
112
105
35
16
96
96
20
28
152
172
48
32
61
96
48
35
1
11
96
64
36
80
108
100
92
13
11
88
36
96
44
72
25
132
36
11
76
8
24
120
232
105
183
288
20
97
35
120
52
9
24
15
192
ABCD 93020630546*3^$a+1 [50083]
42
36
54
37
24
149
36
79
101
72
78
61
80
40
29
67
47
30
51
24
15
121
29
36
7
24
59
37
288
125
235
32
33
15
136
56
117
60
87
40
8
40
5
27
39
9
15
66
144
7
24
56
9
54
30
36
31
144
59
141
9
36
84
103
104
159
84
18
18
54
6
54
30
6
67
104
9
12
42
57
24
16
8
105
111
87
25
47
73
48
77
42
25
72
48
101
24
48
75
40
32
15
81
27
157
65
15
96
72
45
3
40
104
33
78
30
19
8
33
7
95
72
126
54
6
7
77
36
15
96
39
9
240
21
90
102
18
9
45
108
72
6
81
9
12
42
30
60
126
1
48
72
113
90
30
60
36
31
128
15
145
32
9
30
54
75
15
108
117
72
69
12
18
54
90
18
3
39
1
65
55
95
97
320
27
13
72
11
12
78
90
81
120
280
23
57
33
30
57
3
93
177
7
23
18
72
6
84
6
54
48
18
7
47
90
111
72
144
39
174
3
15
57
33
39
3
36
102
18
90
150
25
32
24
3
36
9
51
30
55
89
18
93
39
66
90
37
53
19
5
120
108
103
56
120
63
57
93
36
12
3
40
35
37
47
145
5
43
47
90
31
17
78
25
29
27
9
84
147
159
9
48
72
33
7
72
173
27
63
25
56
9
15
112
48
48
8
24
141
24
156
31
41
87
21
90
97
53
12
288
24
207
64
144
56
45
60
30
90
151
29
139
41
24
66
45
45
24
66
150
12
55
80
33
159
112
83
6
7
72
11
54
156
19
53
42
1
24
5
3
72
15
6
30
61
24
152
24
160
29
27
48
15
54
67
23
96
9
120
81
31
8
88
32
16
77
18
9
72
9
54
96
9
171
54
15
111
49
5
51
120
219
36
25
47
9
33
48
42
138
108
24
7
29
12
7
32
93
75
45
6
237
63
90
15
24
40
80
88
95
42
15
15
60
21
240
9
7
8
16
17
18
165
16
53
150
61
5
51
39
57
24
16
17
30
18
7
215
73
48
59
48
45
24
9
12
75
15
25
143
54
3
63
24
25
23
42
36
171
9
102
72
126
54
37
113
30
18
79
48
5
67
128
51
54
223
53
91
143
57
9
24
231
177
7
32
69
51
24
15
25
32
40
8
96
219
54
30
6
84
6
81
24
69
36
72
207
72
16
53
51
51
42
27
39
90
60
75
9
36
19
80
15
81
40
5
12
180
123
9
36
75
9
55
53
78
12
9
81
63
69
36
12
90
78
192
27
15
48
18
24
30
90
6
49
53
3
24
45
75
111
25
59
18
75
64
119
1
56
48
15
9
81
15
136
101
3
15
81
69
51
69
27
33
84
36
231
9
31
71
168
1
29
171
120
48
16
65
12
42
180
21
15
105
87
25
47
90
15
72
99
84
1
5
67
35
18
19
143
78
19
32
216
3
21
136
8
45
171
9
15
40
120
56
3
36
24
66
31
113
6
9
45
48
3
24
63
42
175
296
15
192
49
8
96
15
30
24
66
90
15
9
48
72
108
19
48
41
111
144
72
57
30
18
7
56
16
8
88
23
57
15
9
24
64
32
33
111
15
24
25
5
6
30
15
45
90
12
13
65
54
1
47
9
16
83
60
30
60
192
90
18
204
30
36
61
53
30
36
1
8
136
107
117
45
18
9
48
105
6
120
81
249
31
53
18
57
15
1
80
24
48
24
3
108
42
15
96
9
31
5
19
53
3
15
1
23
57
63
270
3
88
107
13
5
19
41
7
23
90
151
53
27
21
27
63
49
23
60
48
45
63
49
95
1
17
79
53
75
15
36
37
128
117
72
18
9
69
12
7
32
129
84
216
24
75
45
27
24
16
29
174
6
54
33
168
24
45
51
159
90
198
9
33
36
12
63
24
3
42
91
56
9
24
48
18
165
24
40
11
165
136
23
90
30
57
16
48
29
126
30
54
18
199
8
15
90
7
221
27
45
3
33
24
111
24
3
18
ABCD 93020908042*3^$a+1 [50017]
33
39
51
24
48
12
41
24
36
19
9
56
13
12
39
36
51
9
8
40
3
12
72
6
15
15
18
27
45
27
36
21
3
68
7
81
45
51
36
9
51
32
31
5
25
11
25
6
72
41
7
5
7
81
9
83
4
21
3
51
6
18
57
63
12
72
17
25
6
29
28
51
90
6
9
15
6
3
36
15
5
4
27
33
80
16
21
135
8
1
27
39
5
19
6
11
55
30
123
32
49
30
33
15
21
99
72
6
12
3
20
84
31
42
18
57
3
24
5
19
17
40
27
21
72
84
15
24
6
39
24
3
5
37
6
17
37
11
19
18
3
20
16
39
12
17
37
30
29
7
29
31
12
41
7
33
9
75
27
60
48
45
3
57
21
30
17
55
48
29
7
36
29
25
11
19
105
3
6
24
23
40
44
4
27
5
4
48
8
12
1
6
6
18
21
3
5
40
3
5
19
84
5
37
23
55
30
6
33
3
12
30
12
6
24
33
8
7
36
41
64
27
33
9
18
17
13
63
36
3
42
18
17
31
77
16
12
8
96
28
12
21
54
5
55
24
12
72
6
30
21
20
13
6
6
11
25
63
32
4
15
9
80
31
5
49
12
83
55
9
3
9
45
6
5
40
15
12
17
49
24
23
28
27
33
27
9
9
12
3
87
17
7
9
60
15
90
27
8
1
18
18
63
20
4
36
15
12
33
129
48
39
3
21
15
96
6
3
27
18
60
30
24
17
13
3
12
15
6
27
45
30
5
72
72
1
48
15
15
21
36
12
120
8
49
23
73
24
54
9
51
5
12
24
4
9
30
12
29
24
31
41
31
9
80
24
1
30
6
15
12
3
45
27
72
21
3
36
24
24
17
24
12
24
43
18
12
36
42
77
163
18
35
1
35
16
75
12
12
9
9
11
31
126
18
6
3
56
25
11
19
30
72
144
71
43
30
42
12
33
24
15
5
4
15
12
48
60
17
52
3
57
3
24
36
24
5
48
36
16
48
8
67
65
16
20
25
24
27
8
13
3
27
17
12
1
27
8
19
21
15
24
129
75
54
11
31
6
24
3
21
6
36
17
37
6
33
15
45
111
6
54
29
4
36
12
33
15
9
35
13
99
75
18
72
24
47
25
48
12
30
12
17
25
48
18
12
5
12
40
3
12
18
6
90
120
6
29
4
33
27
21
87
3
6
15
39
5
79
33
8
7
45
3
5
52
27
6
36
39
20
31
24
12
9
33
27
24
15
5
12
13
6
105
75
5
1
24
51
8
55
69
72
20
24
7
90
18
12
65
24
31
54
6
53
19
33
12
3
12
36
54
36
12
3
96
9
27
20
28
32
37
83
43
12
33
92
7
21
12
3
17
7
77
13
11
40
27
60
18
27
3
24
66
27
44
76
32
13
42
57
15
30
11
84
55
5
40
36
3
65
1
18
17
48
31
12
18
12
18
6
18
17
36
67
53
28
15
36
69
36
24
44
1
6
24
81
15
45
9
66
6
30
18
27
3
6
48
30
6
15
9
15
32
55
45
3
18
30
12
33
3
9
33
18
30
11
13
12
78
21
12
12
3
18
27
20
4
20
25
51
3
5
1
35
43
90
15
51
17
24
1
30
60
12
53
28
57
60
3
39
12
36
30
23
24
16
9
30
36
9
27
21
8
40
9
27
51
12
5
108
19
6
78
57
24
15
18
18
17
28
3
60
21
3
17
31
18
6
29
19
18
23
4
27
9
32
13
30
45
15
5
12
103
5
4
33
162
30
96
36
35
1
12
11
264
1
87
20
85
12
3
3
150
75
27
5
13
11
43
36
9
93
24
6
57
15
12
24
24
30
23
28
27
9
3
12
6
12
36
15
75
5
7
54
18
48
5
7
42
3
32
60
1
12
23
25
12
30
81
24
12
21
24
15
75
30
15
9
72
30
105
3
30
6
24
57
87
41
19
90
15
3
9
15
33
12
24
75
12
33
267
90
59
91
12
30
3
8
64
80
25
95
61
11
60
25
18
21
9
15
3
24
6
18
5
12
4
20
61
18
9
15
6
35
31
24
12
24
21
15
12
30
27
9
12
3
96
8
36
36
16
9
15
51
24
5
1
24
11
49
36
54
9
15
77
55
42
15
33
15
132
8
25
35
67
42
3
32
28
3
54
36
18
12
60
5
4
3
30
27
33
6
36
54
12
30
9
3
33
39
24
6
51
39
30
35
88
3
29
31
33
21
6
5
19
30
51
8
7
12
6
51
3
5
7
30
59
1
54
57
44
19
114
12
6
84
78
48
24
6
42
15
36
15
36
18
11
16
15
36
33
15
57
3
66
59
55
5
31
6
24
11
12
112
9
155
37
3
27
5
79
21
75
5
4
15
33
27
81
69
23
12
13
27
84
21
63
45
12
39
51
9
15
12
12
36
21
21
12
6
12
48
9
32
49
6
9
9
3
63
41
16
15
30
18
45
15
12
90
12
35
7
6
30
45
39
30
18
21
51
30
6
18
36
35
28
15
12
18
35
13
23
7
17
37
48
42
60
9
32
55
48
12
29
24
40
21
15
15
18
6
21
33
47
4
15
12
5
7
18
75
45
18
6
6
33
15
42
30
18
15
12
68
16
9
87
57
48
42
6
42
24
29
7
24
66
15
12
12
15
90
3
27
41
4
3
18
3
21
15
48
3
24
113
28
9
83
1
60
15
15
41
19
9
36
57
35
7
12
18
42
53
1
75
39
48
60
24
5
76
8
7
24
18
48
18
6
6
72
53
7
6
15
21
48
6
21
9
15
12
24
3
12
21
87
12
54
12
99
9
35
49
27
3
21
87
77
13
63
32
19
138
6
12
18
6
9
57
30
24
9
96
15
6
12
36
6
6
75
9
39
195
6
18
33
20
28
12
27
12
6
18
6
6
9
9
27
24
51
5
7
5
7
24
5
7
17
1
36
71
19
48
36
5
37
24
11
4
75
5
1
27
3
24
9
15
17
4
69
27
39
18
90
5
48
52
57
48
47
1
18
12
5
12
40
72
81
42
72
36
89
28
3
54
60
24
6
33
123
42
27
20
28
3
5
28
39
5
67
48
6
51
9
11
1
15
44
43
36
6
15
105
24
90
5
16
3
17
49
95
12
4
21
15
57
27
15
48
6
72
72
11
7
29
28
8
79
6
3
9
23
43
24
36
24
6
30
12
72
5
67
21
9
6
18
15
27
42
18
105
63
5
7
78
66
36
72
36
21
33
42
9
21
11
37
27
21
23
19
57
63
57
3
18
12
3
3
9
15
17
43
18
15
32
36
4
15
90
15
57
30
21
3
12
17
25
6
5
31
5
61
24
11
13
42
29
19
12
108
30
6
24
57
20
72
16
32
19
18
6
65
25
12
15
12
8
97
6
6
6
17
28
44
61
18
5
19
12
29
37
27
8
37
11
7
33
24
60
75
30
6
30
84
63
63
17
4
68
85
3
12
15
6
72
30
24
9
27
89
1
15
8
61
54
9
15
41
7
30
35
25
84
3
3
5
40
3
36
6
18
12
24
6
35
24
36
7
77
79
6
3
3
17
7
78
42
5
19
29
52
3
72
48
12
90
6
33
9
6
54
12
39
15
12
57
3
33
12
32
13
12
6
9
27
6
3
15
60
6
24
24
6
36
9
12
45
12
3
3
9
15
12
48
21
9
63
12
45
51
75
5
37
12
51
9
48
27
48
48
32
12
36
19
12
30
63
15
18
23
91
30
39
15
24
5
7
9
32
40
33
6
6
59
4
51
5
19
89
48
13
24
15
15
12
29
49
3
20
72
31
21
48
12
3
6
42
53
4
21
15
36
20
13
35
13
59
24
16
9
27
20
37
12
18
6
11
43
21
15
57
69
30
18
ABCD 93021376172*3^$a+1 [50017]
72
12
23
73
24
36
24
3
18
95
1
86
9
16
20
64
11
57
73
27
36
56
25
6
8
49
63
54
26
70
12
36
42
5
28
71
49
56
1
14
96
97
47
61
8
37
14
10
54
102
234
21
3
90
39
72
33
198
5
169
3
57
54
77
67
8
48
16
33
15
57
56
28
45
35
51
61
48
12
12
11
22
12
23
52
3
17
60
12
31
5
40
33
66
6
12
6
65
97
12
72
11
15
24
40
9
24
20
51
94
3
8
12
19
80
21
25
35
4
9
11
64
15
9
87
104
37
24
9
27
24
60
21
23
72
4
36
39
9
9
38
205
92
7
41
28
21
71
4
36
15
42
3
20
112
36
24
11
61
59
70
2
9
1
54
5
16
68
151
18
3
33
2
34
71
39
1
33
30
5
64
21
182
49
44
51
33
37
50
33
13
15
165
83
25
2
34
108
12
39
12
27
30
35
1
39
12
24
24
8
3
106
54
65
40
21
59
1
86
24
21
120
28
95
1
15
9
24
21
2
48
1
21
3
32
24
4
44
28
35
64
65
13
26
46
11
40
33
132
15
3
30
11
16
68
27
49
24
12
20
72
12
13
15
8
127
5
13
59
124
71
25
45
39
51
9
12
27
6
59
103
72
18
23
52
44
1
23
4
60
168
12
36
32
28
24
11
105
24
16
24
87
21
35
24
105
4
21
6
9
20
25
15
11
22
3
23
16
5
25
24
11
55
6
63
21
14
22
183
11
10
23
28
83
96
121
92
61
126
54
35
12
52
20
1
11
15
85
3
57
80
39
49
12
33
11
25
30
42
144
110
33
16
56
88
33
23
16
20
28
21
35
7
9
48
47
45
13
47
16
23
37
20
85
39
3
17
1
48
36
3
57
48
6
72
30
50
13
11
1
23
129
12
1
143
19
18
75
12
33
3
44
7
33
47
33
37
51
23
37
9
18
17
28
36
9
6
30
132
12
18
9
44
61
48
47
15
9
25
35
36
4
27
9
44
37
54
33
8
157
2
33
108
28
72
9
24
12
3
12
24
108
15
5
60
13
27
8
15
34
86
22
47
48
40
8
99
1
33
36
63
21
11
4
80
31
21
32
27
73
33
14
9
12
24
16
24
11
10
14
118
15
80
12
28
8
13
86
49
60
9
18
45
27
30
2
25
135
45
11
25
63
6
15
33
23
13
95
37
18
17
37
35
12
25
26
10
12
2
88
65
13
162
21
27
105
9
23
12
19
30
35
16
128
1
24
3
12
71
57
13
87
3
56
93
13
15
8
49
51
11
96
24
1
12
8
28
71
25
95
69
24
43
69
24
57
27
8
12
37
14
21
1
23
4
20
40
11
46
23
40
51
66
23
16
12
9
71
28
9
11
1
95
40
11
24
16
93
20
25
60
39
123
54
11
63
10
15
12
8
1
39
51
18
38
49
21
23
27
49
9
11
25
23
3
9
4
11
13
56
24
1
36
54
6
50
1
23
57
4
35
10
23
40
45
122
69
4
48
44
51
24
1
44
24
24
156
109
63
12
23
13
24
45
12
3
15
21
11
45
13
27
24
20
136
24
36
11
13
11
1
39
56
25
63
32
37
72
3
21
11
10
59
51
73
15
48
8
49
12
8
1
50
21
75
33
88
8
16
9
35
1
11
13
27
9
3
36
104
28
32
3
93
12
15
10
23
55
66
36
72
26
25
44
1
12
54
69
24
20
16
47
10
39
33
15
33
39
21
23
40
56
4
21
18
5
28
80
4
68
7
18
75
51
17
15
48
16
80
24
1
8
16
87
9
8
1
36
51
33
6
125
1
72
72
35
31
5
40
8
37
15
9
23
36
27
24
13
21
39
15
21
9
26
105
15
16
41
24
100
84
47
70
3
140
16
11
33
49
12
24
11
40
116
72
3
9
60
85
110
21
25
3
56
1
59
96
60
63
96
24
46
3
21
75
24
143
64
29
37
38
22
18
41
13
12
23
73
3
11
24
10
6
21
33
26
120
64
21
21
15
128
1
3
36
47
69
4
12
129
50
69
16
11
45
40
57
72
3
36
32
37
72
3
11
96
24
61
24
107
34
23
13
35
40
33
24
12
11
88
24
132
8
25
147
21
27
23
22
18
77
13
72
30
33
8
64
60
33
83
85
47
3
25
32
37
2
21
12
12
1
15
3
125
19
18
99
171
18
11
88
27
6
74
61
8
84
37
26
34
36
74
33
12
19
42
14
24
16
18
27
36
8
4
33
63
27
8
9
72
76
117
83
52
47
40
18
48
3
72
3
9
8
40
72
8
133
12
119
4
60
21
48
72
26
9
4
11
25
8
13
12
3
164
15
1
24
9
11
40
21
15
23
202
72
30
21
11
9
1
39
95
10
11
28
33
38
10
6
54
35
15
22
74
9
4
156
32
25
54
5
24
36
39
72
40
54
3
248
39
24
16
45
35
9
55
45
11
33
1
30
32
37
60
33
78
56
1
48
60
105
35
85
2
9
24
12
4
9
36
26
24
21
40
69
108
48
74
1
23
72
153
12
108
25
71
16
9
11
37
15
108
8
49
2
85
60
15
18
51
21
54
6
26
22
35
72
25
39
60
12
33
15
39
30
35
133
12
111
39
21
69
23
72
12
48
96
12
25
12
27
15
18
15
12
44
12
4
95
70
66
258
30
32
22
98
57
28
24
59
49
105
48
14
45
1
12
47
49
59
16
24
8
3
61
9
26
81
63
9
247
6
12
63
84
33
11
15
1
45
180
96
3
11
33
16
24
165
83
109
11
25
27
32
4
24
71
40
21
8
61
27
69
123
3
8
10
15
12
9
23
157
14
22
47
51
21
4
44
13
23
4
27
80
13
27
6
119
148
36
51
33
72
63
8
82
11
4
33
47
97
6
8
45
64
36
56
55
78
47
1
18
17
25
87
23
9
1
3
36
71
37
20
1
107
3
85
105
24
48
60
3
11
25
63
32
64
66
15
9
15
95
ABCD 93021798932*3^$a+1 [50049]
36
43
17
64
69
11
24
61
15
9
6
30
60
75
21
18
5
60
4
32
64
51
24
101
36
12
28
3
36
66
23
25
156
30
90
30
29
1
6
17
100
12
9
95
60
181
75
99
6
35
24
24
36
7
29
19
36
6
107
1
66
5
49
30
9
33
60
3
56
55
33
117
83
43
174
51
93
96
6
77
13
24
59
4
57
39
27
24
24
197
19
9
81
35
25
30
53
48
12
36
60
145
95
115
65
25
72
35
55
48
9
57
3
20
13
3
21
23
96
84
7
21
39
53
31
5
7
5
55
29
28
68
12
61
35
72
72
67
5
1
90
18
155
96
84
4
81
11
1
54
36
5
19
24
17
13
36
23
12
19
65
1
60
35
25
24
71
24
121
15
111
17
40
8
43
30
59
7
53
16
21
203
48
84
145
24
35
25
30
45
51
113
60
91
150
47
12
72
60
28
33
35
12
7
90
36
3
51
24
12
57
93
18
285
105
6
53
7
30
3
21
35
16
9
47
49
23
37
59
7
24
125
25
6
18
12
39
108
33
35
43
90
75
15
125
31
30
23
7
21
32
1
75
15
41
48
31
42
87
21
30
41
55
36
65
49
63
51
6
11
19
30
35
28
21
11
36
13
12
120
47
1
15
21
6
45
3
126
6
29
28
8
13
59
91
120
29
73
18
9
12
8
72
61
27
56
61
71
60
72
7
33
32
84
7
228
17
48
84
60
67
65
1
27
141
12
23
4
51
57
104
48
40
32
1
47
43
84
65
24
31
66
63
92
28
200
96
24
4
33
107
31
60
21
68
48
108
61
3
20
48
13
30
21
9
11
24
24
121
47
52
20
43
60
168
6
30
30
60
11
13
36
3
27
54
6
5
84
61
24
6
6
24
83
52
20
24
7
65
60
28
21
99
32
25
48
252
119
16
48
75
69
20
72
115
173
1
6
113
7
24
9
176
1
24
11
28
20
37
15
39
5
36
1
84
11
40
80
84
48
76
80
151
93
20
12
31
48
6
59
4
81
6
5
25
36
39
45
6
5
52
36
51
6
168
11
36
48
97
120
99
99
72
114
35
49
42
30
35
19
24
41
49
11
84
12
40
15
33
21
120
171
192
51
21
15
126
27
32
1
114
149
40
57
159
99
5
61
3
21
42
24
36
149
16
8
64
27
6
23
16
9
6
36
33
44
91
5
31
5
205
3
21
15
72
39
60
36
60
29
199
45
32
48
12
85
3
15
6
51
8
64
12
9
71
16
45
3
32
84
25
23
12
139
9
32
40
39
12
5
124
45
71
25
84
11
40
32
31
42
95
72
60
108
103
89
36
16
51
17
16
87
9
9
35
85
107
25
39
9
36
6
18
39
27
6
39
39
5
25
60
15
56
19
60
69
12
20
115
41
109
6
33
15
42
35
109
54
30
35
31
33
81
30
125
64
8
19
6
24
144
12
18
30
131
64
44
60
7
54
42
29
16
9
6
78
47
19
66
48
99
27
24
29
7
5
31
17
12
49
30
5
61
24
42
29
24
25
47
4
39
6
23
16
92
13
6
33
27
65
1
18
29
28
32
16
87
153
111
84
69
60
20
60
12
16
33
47
4
68
31
42
3
21
60
24
11
19
6
126
24
36
114
83
61
6
45
56
108
61
39
44
7
5
36
43
17
19
5
85
60
23
73
18
137
4
21
39
48
3
24
66
119
28
63
5
19
66
35
43
30
95
12
64
15
29
64
21
35
12
19
120
101
48
1
15
15
6
39
39
126
6
57
57
3
51
5
67
48
5
36
60
48
31
161
4
15
96
24
9
3
18
59
121
11
96
108
25
6
113
91
129
20
60
7
60
6
23
16
39
30
27
225
3
20
1
23
52
20
28
57
24
35
7
53
4
80
16
201
35
121
59
85
23
1
107
24
96
48
1
171
32
7
89
91
90
60
60
24
36
35
49
51
20
76
33
6
6
48
12
54
29
132
12
73
23
24
31
17
103
6
35
76
45
24
30
90
6
30
143
60
4
20
43
29
96
73
6
30
6
48
29
37
30
66
24
71
52
32
19
21
24
75
6
30
29
85
39
32
55
36
5
52
93
23
7
17
37
11
13
35
25
11
36
55
18
6
9
135
29
12
36
12
136
45
11
36
12
7
36
84
54
111
141
60
30
9
39
6
54
17
72
48
24
28
20
7
5
31
5
48
7
33
21
59
1
84
35
37
23
60
144
40
32
175
6
107
31
42
24
11
12
1
66
60
53
7
41
4
48
27
24
5
37
3
92
12
36
1
95
55
66
30
24
21
12
33
99
44
7
48
29
103
18
162
29
115
161
43
17
48
1
24
11
4
104
13
107
37
23
76
75
102
114
6
27
123
33
36
128
1
60
12
75
44
4
80
12
112
32
55
101
43
30
11
36
25
24
59
25
6
60
33
200
12
31
54
23
16
20
61
51
3
45
32
43
30
36
3
51
36
114
11
48
7
5
31
77
37
3
81
27
12
3
33
15
17
108
40
44
7
150
90
36
ABCD 93022132694*3^$a+1 [50218]
21
96
99
20
145
36
27
116
25
51
33
11
120
160
200
1
15
20
60
24
124
21
36
99
9
11
25
36
159
117
48
72
27
81
60
12
168
191
60
28
165
47
85
15
33
27
20
133
11
61
3
33
24
3
36
9
36
51
60
69
36
3
56
120
1
3
12
48
105
48
27
81
11
25
180
36
3
129
75
285
87
20
60
60
40
21
23
61
60
48
195
21
72
23
16
20
1
108
95
16
108
72
33
47
120
88
72
9
311
184
69
147
48
56
64
120
81
96
3
45
15
45
12
24
51
69
24
51
57
12
47
13
36
11
100
44
1
35
1
63
56
88
32
160
24
69
156
24
87
69
159
21
15
81
59
4
72
80
244
9
12
59
36
60
4
45
36
108
27
80
145
35
144
1
35
40
33
72
36
180
63
20
124
56
216
120
121
63
57
59
13
132
3
105
51
80
16
81
3
80
16
213
36
180
51
80
40
24
69
107
40
213
27
9
15
21
59
1
15
380
100
60
69
24
336
311
88
33
24
84
36
15
20
4
69
75
93
3
24
56
1
63
60
153
3
36
105
75
33
87
48
72
300
45
36
72
11
96
73
96
35
1
3
12
21
12
51
9
36
72
99
84
96
21
39
69
95
60
36
121
179
84
76
21
12
15
117
48
147
165
144
11
109
155
4
57
3
105
47
120
144
36
84
1
159
140
25
75
60
84
57
95
4
84
92
28
32
25
48
27
45
63
33
23
25
51
108
57
59
64
32
4
264
32
13
27
80
1
63
69
51
24
213
23
4
92
60
13
107
40
20
181
23
85
15
80
61
24
39
132
21
24
108
71
100
9
87
24
45
11
13
11
4
21
156
144
51
21
3
20
16
21
144
48
180
11
64
57
35
145
15
80
25
108
47
25
15
21
59
49
39
96
285
111
60
24
56
40
48
33
24
3
36
141
123
57
95
28
32
181
119
24
25
291
45
95
85
168
12
15
189
111
48
21
111
153
72
60
48
11
121
15
108
12
9
144
87
80
100
21
72
48
60
48
180
24
75
132
48
32
28
96
60
120
21
35
49
60
12
24
216
59
4
200
96
49
36
108
51
9
27
9
255
80
4
33
59
88
237
63
45
15
57
63
12
33
47
1
123
81
48
36
51
9
95
16
20
240
100
48
12
44
4
12
104
76
60
200
61
83
49
27
45
36
144
84
11
121
59
88
33
39
189
51
108
32
61
23
136
45
3
116
1
155
64
20
4
32
1
63
56
160
93
71
36
40
20
4
56
25
63
60
21
155
121
3
45
27
104
49
72
36
147
72
44
49
15
36
56
40
24
81
35
109
12
59
60
61
24
36
12
11
97
144
36
219
105
179
100
81
15
48
32
13
47
121
48
24
51
36
60
33
11
4
60
32
240
144
4
117
59
100
21
48
60
11
16
81
63
45
111
168
153
84
24
11
24
36
148
45
107
120
120
24
49
36
39
45
15
96
105
60
131
133
72
35
25
63
72
9
15
21
48
107
120
85
75
48
92
1
48
96
275
49
11
1
132
27
60
20
60
25
24
120
11
205
35
61
72
72
15
33
15
21
159
12
20
28
132
20
25
39
24
32
73
27
9
11
1
23
145
39
12
240
153
71
100
200
36
100
69
24
11
36
61
144
3
32
28
72
48
32
28
32
100
144
129
15
72
24
45
36
63
105
120
108
123
80
16
120
21
263
76
120
9
36
35
25
36
120
144
ABCD 93022814128*3^$a+1 [50007]
384
144
187
405
672
32
48
265
167
211
125
253
147
32
112
48
176
169
87
39
57
105
567
96
80
256
9
119
288
133
11
61
83
349
195
183
252
173
43
69
273
47
7
233
16
240
32
163
77
64
128
16
144
3
317
48
139
581
175
33
57
87
32
64
224
16
27
198
15
336
135
153
32
48
528
144
85
299
96
64
9
71
64
80
163
125
64
80
181
27
32
48
336
151
324
21
704
96
25
39
69
180
183
144
51
324
9
45
35
109
147
69
107
160
3
189
96
176
384
64
80
91
162
3
15
90
162
437
400
80
163
234
54
162
27
63
209
64
176
199
57
48
165
72
3
249
162
108
57
69
90
17
37
11
384
256
339
252
65
313
18
165
32
55
432
89
144
96
64
3
77
48
192
112
224
64
32
240
19
45
240
80
301
35
48
112
128
16
255
161
48
115
813
128
31
144
72
105
57
71
199
137
169
87
363
69
480
27
54
126
90
23
48
144
96
48
64
96
80
175
161
16
320
295
185
144
48
73
119
208
267
270
39
80
112
75
149
16
159
65
48
16
192
144
240
321
239
96
48
192
19
18
507
96
27
108
297
48
48
57
198
72
297
171
270
359
96
31
129
32
109
275
16
33
335
97
239
31
612
125
16
219
18
35
73
270
57
48
144
48
48
80
96
55
18
216
255
224
115
237
48
93
83
7
450
135
320
48
19
141
272
160
32
240
96
192
73
615
69
108
47
96
144
55
105
57
36
35
64
80
16
80
240
144
480
13
51
96
69
219
32
109
227
115
77
208
128
16
111
17
16
176
115
90
35
96
112
80
271
65
367
33
ABCD 93023285224*3^$a+1 [50030]
117
35
24
67
108
6
3
9
15
56
144
7
30
83
157
3
45
18
17
7
105
32
48
48
37
30
69
63
66
6
30
59
48
37
11
97
23
19
48
18
144
35
109
27
56
7
65
16
32
96
7
18
63
80
48
43
5
85
18
18
270
24
18
138
6
120
23
49
39
8
7
42
12
123
3
45
32
24
43
29
25
63
9
47
7
6
75
27
5
49
111
24
33
18
30
24
23
7
54
11
7
57
201
72
47
43
173
97
15
33
54
41
48
97
47
72
25
12
162
17
16
81
47
1
150
12
6
47
24
49
18
18
72
72
59
72
55
57
24
216
39
9
9
18
144
21
24
152
24
13
3
105
207
8
115
12
89
37
54
93
15
9
8
1
6
54
27
56
37
75
3
54
12
11
7
113
96
24
7
18
23
16
9
71
1
95
16
21
35
48
1
23
67
6
48
71
64
8
37
27
72
56
79
168
17
13
35
37
27
9
54
17
37
42
9
45
30
5
73
120
24
156
83
97
72
24
47
40
33
54
42
48
90
53
64
56
25
15
153
30
9
189
51
21
186
17
49
24
23
43
53
7
41
61
18
72
54
83
16
56
24
112
56
49
54
6
59
49
36
51
21
59
48
145
23
16
33
12
90
6
66
18
47
40
8
24
7
17
73
47
7
17
16
128
25
23
31
54
36
18
12
18
18
6
48
111
87
129
56
31
24
30
75
80
43
36
17
25
23
43
21
24
8
40
144
8
72
13
12
15
27
66
24
18
9
8
49
72
23
13
11
24
1
95
16
24
9
95
37
27
32
88
96
9
30
24
30
3
123
90
3
24
32
64
24
15
17
73
54
65
7
65
40
93
11
184
24
248
25
48
42
12
17
64
32
24
24
48
25
71
1
111
8
13
27
135
65
1
54
65
115
165
33
36
3
32
1
6
54
108
87
15
41
48
64
8
37
27
15
57
24
63
33
32
19
5
48
73
23
64
75
108
180
5
1
30
18
42
30
198
17
25
71
24
7
18
23
31
41
40
9
47
25
54
57
24
81
15
8
40
56
7
42
15
8
25
39
33
78
12
165
96
104
19
5
16
45
90
41
49
78
30
3
32
112
96
24
81
216
71
31
17
96
16
56
16
8
25
47
31
120
90
90
42
131
133
3
32
73
23
13
18
6
36
30
36
18
59
49
23
49
126
41
67
53
73
15
39
41
16
24
8
19
36
96
12
53
1
6
9
72
144
21
24
12
78
65
16
21
6
18
51
15
42
23
25
23
48
43
48
21
15
41
13
6
18
59
24
79
137
48
48
31
65
16
69
120
3
159
90
24
48
6
48
89
79
120
41
157
27
9
60
108
108
48
3
56
13
6
12
18
54
41
48
25
15
32
7
41
31
12
18
24
12
159
45
30
21
8
96
192
193
66
53
37
36
18
21
15
90
23
13
27
32
24
31
33
15
297
32
49
6
12
36
81
15
12
5
1
48
39
32
24
1
15
80
25
144
6
41
25
135
56
40
8
72
13
35
145
96
12
11
31
12
54
15
80
91
12
57
33
6
120
18
71
1
167
72
64
24
24
9
15
75
29
24
37
3
33
23
31
108
36
42
72
39
9
54
113
49
39
21
90
17
103
6
11
1
72
54
78
54
90
99
21
42
57
63
65
241
90
69
39
17
37
59
24
43
78
12
3
8
13
11
19
29
16
8
16
39
57
21
107
103
33
56
25
48
24
87
3
21
141
35
31
6
3
8
79
41
7
41
13
24
75
56
72
7
18
23
24
25
6
12
18
75
21
3
200
7
137
25
36
36
144
15
201
39
48
48
9
71
7
12
21
15
42
47
48
48
67
29
97
6
41
25
42
12
18
18
54
150
17
40
15
9
81
66
6
12
11
136
33
24
12
36
6
66
126
17
7
17
13
35
19
101
96
55
36
18
35
112
56
1
174
113
16
21
3
32
13
42
48
41
37
48
11
24
19
5
40
56
61
27
33
15
87
144
17
72
1
18
125
96
24
72
16
9
39
21
3
27
53
24
31
17
19
42
11
40
8
31
102
36
54
65
72
241
18
45
45
42
41
16
128
13
35
85
36
54
57
72
15
81
69
35
49
39
69
3
128
1
23
121
12
59
48
61
59
31
18
63
80
16
24
9
6
18
12
35
72
24
103
54
51
21
35
1
23
192
7
17
31
54
11
24
97
23
72
13
108
111
45
27
8
25
30
81
56
61
27
51
21
9
24
72
30
41
24
13
48
6
12
54
59
85
18
78
51
15
60
29
7
41
25
39
15
17
19
53
24
48
96
13
3
3
29
37
51
80
1
15
159
41
13
36
18
45
200
61
11
25
23
1
120
87
32
7
24
41
16
8
1
47
7
89
1
95
49
39
39
17
103
6
108
95
7
201
33
71
7
18
12
42
84
90
51
80
72
13
51
57
143
1
108
27
32
1
54
41
13
11
55
ABCD 93023383114*3^$a+1 [50002]
33
84
6
54
31
5
102
13
65
12
3
39
18
15
72
3
37
137
31
32
120
33
55
17
126
57
40
48
17
132
51
15
97
48
24
48
5
18
54
18
33
40
29
60
15
33
55
8
51
61
23
42
30
114
18
12
90
36
132
103
48
104
33
15
3
165
120
21
3
40
8
15
60
90
48
27
33
12
27
40
80
40
65
72
24
72
54
33
57
39
40
80
111
48
90
96
39
45
36
42
93
45
19
5
51
141
3
75
30
18
37
80
40
23
24
54
66
49
24
35
186
54
66
24
3
69
18
90
18
12
73
80
69
51
57
102
1
5
12
18
93
21
163
17
54
90
12
18
60
237
9
39
72
15
24
30
108
31
11
61
29
3
40
65
31
149
18
57
81
36
36
72
42
21
135
24
18
36
72
30
42
18
72
108
85
72
56
39
121
89
36
114
1
17
138
37
72
8
40
65
15
40
17
36
162
57
48
15
54
3
136
65
12
67
216
131
54
199
8
40
48
72
53
66
36
37
23
73
24
23
108
6
108
3
40
48
17
12
6
85
144
5
120
163
77
18
300
54
24
162
138
6
13
5
48
78
36
138
78
54
36
48
54
438
30
18
90
9
15
105
16
221
3
33
295
8
24
33
7
8
33
36
3
3
13
131
18
30
60
66
24
31
71
54
60
36
18
126
19
65
55
96
119
1
72
8
9
132
18
105
3
30
162
6
39
63
78
12
42
30
31
32
15
18
7
72
83
54
138
13
48
47
18
240
30
24
33
69
36
55
8
87
30
18
49
11
69
136
29
3
33
39
171
37
53
19
5
126
54
111
69
48
114
90
108
66
54
3
39
30
24
67
5
12
6
49
113
7
23
78
19
71
84
36
54
18
54
3
87
6
12
6
12
198
55
77
43
47
105
39
30
19
192
29
51
75
84
24
57
207
18
24
18
21
15
90
7
120
179
54
12
3
72
15
24
49
95
129
16
29
3
57
18
85
8
64
48
5
42
18
15
165
18
72
57
45
163
8
40
11
13
17
54
9
40
5
3
288
64
83
162
66
24
18
103
59
133
5
43
29
3
39
36
85
8
87
97
8
15
78
36
39
40
29
12
39
21
3
33
12
75
3
13
35
54
90
18
24
19
47
25
72
47
9
135
9
88
47
1
24
17
159
64
5
150
21
72
135
57
3
30
18
37
59
21
15
33
72
105
7
35
13
128
40
32
40
17
12
54
42
18
30
19
5
18
54
18
36
36
33
33
144
168
31
24
17
39
69
180
111
15
12
108
9
15
25
8
15
97
17
30
96
12
13
8
24
256
65
7
48
11
54
96
30
121
47
36
30
96
30
18
55
53
43
24
65
12
139
11
66
18
6
18
25
77
24
162
30
75
87
42
54
36
18
90
18
7
8
88
89
60
51
21
3
27
13
23
24
36
108
54
12
6
33
15
24
25
48
53
75
40
5
36
168
36
120
42
18
30
25
24
48
107
61
137
103
35
36
73
120
41
6
129
177
7
83
90
3
15
97
8
40
35
66
3
96
81
6
30
60
84
114
49
5
36
7
29
18
180
48
13
41
54
57
15
54
3
87
60
48
6
7
113
6
90
111
69
91
29
114
57
33
102
57
21
54
156
42
87
3
12
25
53
54
66
18
57
72
177
24
39
45
43
17
31
5
156
6
18
90
30
54
6
19
71
25
32
33
55
24
65
30
6
72
75
45
18
9
87
48
25
56
69
3
99
90
204
54
1
29
42
33
33
54
121
65
7
83
37
11
144
13
8
39
36
84
18
7
120
8
40
48
17
90
198
159
16
5
72
43
29
43
5
60
30
42
12
19
144
71
6
3
33
120
72
103
32
120
147
13
5
75
40
95
78
43
65
54
1
24
77
18
1
144
23
12
93
57
48
63
105
30
9
105
18
54
30
108
13
5
42
30
6
30
222
18
36
138
96
30
379
5
3
72
33
7
8
112
53
72
115
65
151
5
72
24
3
33
7
8
39
48
145
8
9
24
72
30
57
16
224
15
1
72
35
30
24
48
63
40
72
23
57
165
12
111
75
90
84
31
65
18
85
5
19
53
48
42
84
93
51
132
18
174
25
191
129
57
159
112
47
78
3
ABCD 93023521796*3^$a+1 [50148]
51
21
135
297
552
111
57
33
183
51
21
99
180
45
81
162
252
9
51
36
84
108
18
39
591
153
159
93
99
126
27
72
300
33
78
234
39
159
12
150
15
75
30
243
63
180
42
48
312
192
111
195
54
75
60
63
18
42
12
45
141
39
315
165
24
51
33
72
165
90
30
615
24
9
18
24
21
15
90
30
57
15
18
207
105
87
21
12
198
72
18
42
138
147
15
45
123
129
591
162
120
63
27
78
120
24
216
102
60
48
204
30
90
9
87
84
168
93
144
120
15
420
165
33
12
36
42
120
168
12
312
126
174
36
162
60
102
21
348
27
132
57
36
9
198
42
138
360
72
9
81
18
90
147
165
3
87
126
90
84
36
45
159
66
63
387
45
27
72
240
30
18
72
9
36
141
144
3
153
54
36
9
108
27
6
363
9
27
15
48
108
312
18
183
99
57
51
9
45
90
126
60
183
141
66
252
42
15
24
36
63
117
243
78
174
81
12
303
222
198
120
234
99
36
171
57
183
192
72
216
9
63
78
90
12
153
135
150
183
171
108
117
33
12
78
72
48
117
81
54
9
9
171
69
108
162
270
108
84
510
30
90
60
126
54
21
84
123
132
30
306
153
9
78
69
24
9
135
63
432
240
102
60
15
24
72
84
183
48
72
108
42
48
60
84
90
150
120
198
162
63
33
684
15
33
135
123
180
57
33
54
90
90
156
222
12
171
27
78
102
162
240
15
123
42
126
30
42
192
9
81
3
87
90
150
66
207
33
90
144
90
48
78
30
135
108
51
36
57
207
306
204
66
57
105
3
252
183
30
150
69
93
210
342
396
39
21
159
33
132
75
423
60
102
96
3
87
54
15
3
48
9
81
99
45
90
108
117
123
72
210
135
123
18
120
54
96
210
24
18
72
198
102
36
252
42
15
75
30
60
36
162
48
60
30
54
36
384
156
240
120
9
180
105
66
324
108
78
3
51
90
120
78
108
264
18
3
24
144
84
285
135
63
324
36
60
12
108
57
357
18
72
9
117
312
102
45
51
90
354
36
57
105
150
18
264
6
ABCD 93024052978*3^$a+1 [50008]
75
3
61
72
137
6
6
54
96
90
18
42
103
32
24
16
35
13
47
9
51
13
65
30
1
71
25
119
1
80
16
17
87
63
33
3
69
57
24
66
13
56
39
1
35
37
17
31
41
30
1
23
25
5
36
15
33
7
29
27
48
16
23
121
35
109
80
51
24
6
79
17
39
21
48
6
6
18
6
6
18
103
17
6
1
53
60
6
57
33
55
5
19
5
102
48
60
25
17
79
24
65
7
8
40
48
23
1
48
11
45
39
1
35
84
25
17
78
72
30
115
24
71
9
9
55
125
27
16
48
125
67
17
87
63
57
9
30
36
61
59
30
15
16
119
9
40
24
8
64
155
90
91
8
16
5
43
8
27
36
25
29
36
114
61
11
54
30
60
24
61
5
24
66
49
71
150
6
18
30
12
25
83
37
24
11
61
8
129
55
41
199
48
24
23
33
27
37
104
45
27
9
18
36
66
18
181
24
47
49
35
21
9
114
37
125
18
36
84
25
65
7
113
42
13
8
123
24
21
15
24
25
72
143
6
120
6
24
54
31
11
48
61
41
24
30
24
60
6
30
24
1
11
18
3
57
7
104
64
41
55
5
36
30
1
17
111
99
66
6
78
55
96
29
6
69
21
19
41
79
11
24
60
1
11
18
42
9
81
30
25
35
18
27
16
17
60
6
37
80
93
51
33
42
30
138
6
31
83
13
8
16
48
8
39
33
15
1
56
88
11
37
8
16
23
1
35
69
15
25
32
15
48
25
32
183
12
61
72
11
24
6
126
24
6
24
27
99
45
33
66
37
17
6
49
176
9
72
39
24
57
60
60
108
36
31
113
7
8
15
60
6
60
19
56
51
45
33
6
84
12
30
180
138
36
105
96
40
96
17
156
66
25
5
19
131
54
15
9
87
3
13
72
56
144
40
72
24
71
1
23
25
24
5
60
7
48
5
27
63
72
25
35
18
75
27
150
15
15
54
19
41
114
37
8
40
48
17
7
35
24
37
59
18
43
47
25
5
60
42
78
31
5
19
65
42
69
120
16
8
141
24
27
129
39
15
30
72
30
48
6
120
6
49
101
84
15
21
30
61
17
151
80
81
48
60
42
18
15
27
45
3
12
25
83
37
29
115
179
37
5
3
21
139
56
40
155
109
32
16
17
30
30
60
90
60
57
75
18
30
6
66
24
24
61
72
24
24
29
12
24
24
72
24
31
95
73
35
126
31
80
9
66
85
5
3
27
13
32
45
19
5
30
6
114
6
48
7
8
40
8
3
54
90
36
145
179
93
39
1
48
24
8
88
71
54
19
5
102
45
105
84
54
85
5
42
33
27
69
21
90
9
24
51
61
8
72
24
15
6
123
45
36
6
90
103
5
75
15
102
24
30
6
78
73
152
45
42
18
36
27
88
11
133
11
21
64
65
6
1
23
81
16
29
43
41
30
6
30
48
21
51
109
24
32
24
441
39
15
30
24
90
153
9
18
61
5
6
13
125
90
1
29
60
96
6
30
19
59
6
55
89
7
8
15
36
21
3
13
24
173
30
13
17
30
6
96
3
112
89
36
18
1
72
23
49
96
35
61
5
19
5
51
40
8
207
1
32
177
39
9
7
23
1
29
72
18
6
6
45
15
84
30
6
9
105
24
7
35
45
123
21
16
23
6
19
5
12
55
24
35
24
12
54
147
9
54
24
162
18
13
48
59
12
24
9
45
12
15
33
15
72
15
60
13
17
108
42
33
16
5
60
31
56
3
45
45
19
11
21
3
36
66
18
21
9
31
11
60
24
66
31
120
144
24
41
79
29
67
23
1
24
11
30
15
16
23
97
23
6
60
36
30
54
111
9
55
72
120
143
96
30
30
69
51
13
5
6
84
57
45
51
64
113
36
19
11
37
128
16
59
114
66
1
113
126
49
5
6
36
1
53
19
11
156
49
11
54
54
25
17
18
30
31
35
21
64
96
53
3
120
64
65
30
234
24
60
36
54
33
160
17
12
90
9
40
101
43
8
64
53
42
24
49
35
60
12
61
72
65
36
115
56
39
84
36
144
57
16
29
3
51
109
65
6
25
59
30
15
27
24
6
39
16
23
33
39
1
47
42
48
120
42
61
8
64
35
45
15
6
54
13
72
8
27
37
5
18
132
13
65
162
85
53
36
15
75
6
63
135
12
13
32
39
30
6
13
48
24
8
45
6
69
27
13
17
55
59
150
6
18
156
90
1
8
16
11
24
21
63
81
9
132
3
15
6
19
65
15
15
90
6
49
8
39
25
125
24
6
30
108
3
27
156
25
24
155
36
25
24
47
60
60
9
135
1
35
18
30
37
48
107
18
12
39
69
6
6
18
6
39
27
85
23
90
36
19
47
84
309
40
5
27
208
17
15
15
1
17
42
13
35
21
16
29
19
65
15
48
87
12
18
12
15
3
13
23
217
24
5
138
66
30
9
51
21
9
39
15
102
19
24
128
63
54
30
61
120
24
65
42
84
24
105
40
47
24
25
5
24
12
78
1
24
35
36
60
6
120
48
96
6
24
ABCD 93024393992*3^$a+1 [50121]
3
205
96
59
285
312
64
24
35
60
192
1
8
99
21
39
297
136
24
24
71
289
24
32
96
27
21
184
35
93
87
1
264
35
93
64
203
252
180
13
216
32
40
24
24
71
81
24
3
133
47
273
27
13
120
32
75
21
192
48
24
15
313
80
48
51
21
88
152
40
167
1
224
112
24
539
61
32
328
264
200
72
123
93
112
120
248
40
47
132
45
243
61
32
232
96
32
27
61
191
1
8
24
160
176
192
120
27
13
24
120
48
56
64
240
47
105
64
200
16
56
207
105
15
1
24
192
24
119
33
27
37
488
15
72
129
16
35
120
229
80
64
80
40
96
120
96
8
40
48
120
59
108
57
16
144
80
16
8
40
24
320
192
48
360
15
33
39
81
328
24
8
24
40
48
56
112
8
184
80
40
80
120
75
133
47
33
40
200
87
25
80
40
488
40
119
153
15
153
48
16
143
1
24
155
141
51
133
8
147
180
33
168
64
72
95
121
32
15
57
63
73
32
96
24
136
80
96
135
48
145
107
13
95
25
47
9
99
13
227
181
32
39
1
144
48
8
40
47
97
144
240
24
32
168
240
112
23
57
16
107
45
256
179
72
253
32
168
75
13
24
80
96
184
528
48
8
111
1
287
60
61
152
120
27
85
72
128
147
48
37
168
72
8
96
136
128
280
120
8
120
112
120
56
144
48
40
167
1
24
48
32
48
120
144
48
15
153
24
256
32
48
40
59
213
48
88
80
72
27
165
88
48
120
59
253
168
72
120
48
32
168
96
3
45
135
33
87
1
24
576
96
95
1
179
69
16
48
155
61
72
152
147
108
121
11
109
152
88
104
16
72
72
8
72
96
51
69
16
23
153
27
93
39
121
120
8
40
11
13
96
32
279
228
93
87
1
264
96
72
179
133
288
72
35
85
80
16
71
81
24
88
96
119
33
64
24
24
35
117
16
47
180
72
453
15
1
24
248
24
63
25
35
180
33
48
39
97
8
40
32
88
72
8
267
285
63
33
159
81
27
13
48
72
24
8
75
21
160
11
69
360
40
239
73
72
32
75
133
168
24
176
39
25
95
25
35
141
88
24
128
40
119
1
8
64
335
73
80
27
60
145
47
129
64
216
456
24
32
48
39
180
60
73
179
13
80
168
27
12
49
144
72
203
45
232
96
47
33
280
32
16
80
240
159
1
80
24
208
72
8
40
80
87
33
ABCD 93025639412*3^$a+1 [50060]
6
51
27
270
7
23
57
63
1
11
13
120
12
29
111
4
60
56
76
17
12
108
6
54
12
18
42
3
27
25
108
5
15
40
96
132
12
5
30
72
13
11
69
51
37
132
5
42
13
35
72
85
228
12
84
35
96
25
5
3
28
60
23
49
60
95
37
29
51
76
17
36
6
30
19
11
13
72
53
6
37
20
12
21
60
54
1
35
69
21
114
13
32
87
84
21
100
29
30
36
120
49
5
19
80
27
45
9
31
83
36
21
183
37
29
55
12
53
30
85
44
28
17
67
5
138
1
96
83
30
6
120
69
51
21
136
29
19
96
140
100
8
48
3
49
60
96
32
4
83
61
96
20
69
24
30
6
24
55
65
126
1
60
5
30
33
15
1
41
54
145
72
107
25
5
12
111
93
39
12
64
29
36
19
72
35
18
31
41
139
65
6
78
30
25
11
49
95
120
162
91
23
90
6
25
89
66
24
36
18
6
6
31
72
48
89
78
1
41
78
1
24
71
24
33
33
31
24
24
128
27
85
41
36
63
12
9
127
23
9
88
24
23
73
24
24
59
61
32
72
76
60
84
11
25
59
42
243
87
24
25
41
19
5
7
83
36
78
42
18
31
11
73
35
45
15
36
66
15
16
53
147
3
6
24
19
156
41
78
73
17
6
9
81
84
30
42
24
91
5
79
119
72
21
40
17
7
23
25
12
48
11
81
36
69
84
27
33
39
27
73
32
33
12
31
144
23
30
43
83
69
48
9
138
12
25
89
30
49
5
36
24
55
20
16
32
39
24
1
65
3
15
12
90
75
15
24
84
36
6
3
51
36
24
1
8
15
6
55
11
114
84
31
41
150
84
49
32
40
84
12
53
30
1
65
3
16
35
21
4
35
97
53
84
90
36
9
27
49
92
3
6
24
19
68
64
24
29
55
36
5
96
75
69
60
84
6
30
24
150
36
81
36
63
36
18
135
12
16
80
64
20
28
8
99
45
3
102
78
25
32
9
24
31
5
234
90
6
1
35
24
60
177
3
36
60
138
211
149
36
55
24
47
30
3
28
179
18
42
24
24
12
33
75
61
44
28
17
12
114
36
85
23
30
12
18
30
96
27
27
30
27
33
31
35
54
7
5
103
5
126
120
114
31
5
24
27
15
73
5
6
54
31
11
45
33
72
15
9
6
120
33
16
11
45
100
29
66
49
36
113
31
44
135
13
12
11
54
3
57
15
81
31
20
16
17
15
252
123
42
114
1
29
19
32
15
30
18
61
35
121
233
15
16
12
23
6
24
30
25
131
18
31
5
31
5
3
48
69
78
13
84
53
6
54
6
84
60
6
36
30
49
12
77
126
21
63
90
96
60
115
59
30
15
21
51
9
55
59
120
13
23
1
59
24
6
31
23
6
79
11
57
12
27
84
21
28
36
11
1
144
53
60
6
120
66
300
84
31
23
6
30
21
9
54
6
27
99
13
12
113
151
35
21
33
31
96
35
21
39
73
5
6
114
12
30
73
11
36
33
87
48
37
176
69
18
12
1
60
77
6
24
42
15
39
1
68
21
55
35
1
108
5
3
28
71
30
24
60
55
11
73
72
149
66
49
5
24
66
25
24
5
6
81
15
30
48
6
6
18
33
144
136
32
12
33
366
60
1
23
72
21
4
29
66
13
11
37
89
54
66
18
12
33
27
48
6
19
47
61
32
21
24
3
87
12
60
150
375
45
24
67
24
113
42
25
20
64
24
36
12
32
45
120
115
155
13
20
4
23
12
60
24
21
4
71
18
30
1
72
32
15
153
52
125
42
213
27
54
39
45
66
1
89
147
123
25
44
52
8
15
12
61
23
84
42
51
69
3
76
29
151
29
60
15
40
11
6
15
28
35
30
187
84
11
90
79
12
140
184
128
16
29
36
39
75
6
6
45
9
30
36
1
77
3
40
12
41
39
15
13
48
59
30
6
1
80
3
90
7
20
40
20
99
6
43
5
3
69
60
78
73
23
36
1
23
24
13
23
109
96
5
84
132
30
73
41
24
55
132
5
24
87
9
18
6
6
60
13
140
12
180
39
174
36
114
1
56
64
60
5
36
18
12
73
12
89
60
147
12
16
29
15
72
33
60
36
36
55
59
121
155
18
42
84
6
43
17
18
6
36
111
4
84
12
53
39
117
54
69
21
31
35
60
18
30
1
29
55
11
6
63
27
61
24
83
60
241
24
41
90
85
65
27
12
27
60
24
96
25
35
30
18
25
95
6
31
23
33
3
36
24
21
15
18
27
148
12
24
29
72
75
28
5
43
47
60
33
3
6
84
66
54
66
45
16
77
103
17
102
121
23
9
76
59
57
60
93
127
29
51
9
36
151
17
6
24
12
84
ABCD 93026095868*3^$a+1 [50067]
72
36
17
54
33
28
65
79
35
109
11
36
33
36
28
68
9
43
20
12
208
77
6
13
24
32
4
56
16
35
30
54
13
12
35
66
67
17
43
77
6
30
43
101
51
100
29
15
15
45
75
1
35
45
60
15
13
17
19
8
28
8
36
108
33
39
4
36
41
24
3
28
35
9
21
79
56
160
80
15
37
68
9
6
49
71
49
36
92
16
32
39
13
132
35
85
11
9
40
131
60
9
16
12
12
84
41
96
60
3
52
35
25
32
57
43
20
87
45
21
19
68
12
21
15
9
43
92
28
8
40
60
24
24
47
25
59
33
48
39
30
3
3
13
72
5
55
12
53
27
12
64
36
24
41
36
90
37
23
145
72
8
9
30
33
93
79
5
3
132
21
27
3
30
54
21
24
76
80
9
120
210
25
35
6
115
12
80
72
45
6
150
39
40
24
11
13
47
13
8
4
41
30
84
1
8
156
24
51
1
20
40
5
3
21
103
17
3
3
37
23
30
54
66
24
120
3
76
24
116
51
25
71
25
29
15
15
1
44
81
19
8
12
4
101
66
49
35
21
9
126
49
60
11
73
12
35
60
37
12
35
69
81
159
172
65
63
64
17
6
85
12
23
13
104
52
8
76
101
43
168
12
48
12
20
27
60
21
9
55
36
125
7
8
9
3
117
31
65
7
32
24
4
68
40
68
64
23
109
36
32
27
9
51
6
19
5
135
28
17
19
60
11
1
48
12
12
8
72
60
28
60
60
8
16
20
28
137
60
103
143
13
24
17
30
13
80
28
84
84
17
7
32
36
4
35
121
29
30
25
35
1
32
28
20
69
66
45
39
6
30
49
8
87
129
12
9
15
40
41
24
123
52
5
31
5
19
36
95
13
11
73
17
6
37
107
25
44
16
11
37
80
117
63
33
24
30
45
21
30
60
33
64
12
24
56
24
81
6
54
36
144
103
12
5
36
27
208
5
30
57
36
51
30
63
132
88
12
36
72
48
8
76
344
4
8
69
43
83
109
8
27
13
68
40
60
35
57
63
109
41
60
24
31
24
5
6
33
16
20
21
7
36
80
36
40
5
91
29
31
24
11
57
112
60
144
32
40
12
17
51
88
24
23
13
24
47
181
59
1
5
99
15
49
197
90
60
69
4
84
107
85
8
57
30
126
24
30
66
27
33
39
21
7
8
4
5
43
20
57
6
13
12
44
16
59
13
12
41
15
9
6
49
71
144
13
12
44
87
33
16
5
43
8
4
35
169
96
80
21
7
20
40
12
11
13
17
24
195
21
15
99
6
3
57
7
20
36
21
90
121
5
159
75
33
123
73
41
39
27
169
56
45
60
75
12
100
8
9
51
135
9
16
12
92
24
4
60
8
9
43
23
105
84
15
45
64
41
3
12
111
24
1
180
5
27
27
145
5
79
11
69
52
35
9
45
115
11
109
20
36
60
9
19
24
47
25
5
19
17
99
136
5
3
27
25
8
72
4
65
111
48
27
174
51
9
36
7
17
39
87
144
36
9
40
35
1
35
49
60
41
75
4
68
36
51
85
71
9
28
32
28
120
36
71
61
8
76
95
30
55
5
36
60
60
7
8
39
30
51
148
47
54
3
52
11
13
56
105
43
32
4
24
20
52
44
4
32
48
3
13
11
6
19
8
40
36
24
47
6
30
24
45
124
32
225
114
25
56
52
23
85
68
4
17
30
6
60
27
3
85
12
32
16
32
16
120
80
36
24
21
31
65
19
8
88
60
44
100
65
43
12
35
66
55
8
51
25
36
24
20
16
44
28
8
99
25
11
30
99
28
53
24
19
47
9
4
41
30
13
48
35
13
32
15
54
3
28
65
3
27
145
24
20
40
44
64
377
30
13
20
33
19
11
37
47
6
54
1
65
15
4
60
44
24
12
36
45
27
63
25
20
108
4
68
40
20
9
90
49
101
31
12
53
63
36
75
85
35
60
6
15
172
8
39
6
79
71
49
48
17
19
17
54
1
12
17
51
4
5
30
1
35
289
71
33
72
28
44
33
103
11
33
33
7
36
41
19
41
30
61
108
24
20
40
17
6
30
87
12
15
61
32
3
25
5
54
6
75
64
24
11
9
4
12
185
30
25
41
24
31
29
63
3
69
36
40
35
25
29
3
27
25
65
3
87
6
15
4
48
20
52
35
129
24
33
15
9
55
335
21
40
8
4
236
16
56
15
30
39
100
8
3
13
72
12
17
15
15
1
72
17
15
201
24
60
3
16
60
20
12
72
52
20
24
16
24
44
57
3
40
17
6
25
92
57
55
68
16
12
59
6
7
72
5
55
48
96
41
103
32
111
120
13
41
6
37
48
35
60
37
20
16
11
25
36
5
15
4
5
3
88
24
48
107
13
60
17
120
30
21
12
123
30
24
3
72
15
205
41
24
55
11
37
32
28
8
28
24
132
8
60
12
40
108
32
96
39
81
72
3
24
33
40
23
30
43
11
36
37
77
30
61
12
12
68
16
41
36
7
17
36
15
4
11
24
60
126
7
23
37
12
20
45
6
37
47
120
105
64
60
96
60
24
191
13
12
60
168
53
39
64
41
3
93
3
27
24
30
3
3
ABCD 93026387978*3^$a+1 [50018]
12
60
33
100
80
76
204
47
9
60
4
107
12
96
105
112
24
144
144
11
57
52
83
57
51
180
9
12
84
27
9
39
69
12
51
37
60
32
51
72
73
128
16
24
56
208
71
25
80
40
164
96
39
60
36
37
152
3
69
3
165
28
12
35
36
12
133
35
21
36
15
12
108
9
60
84
4
11
45
96
4
20
16
140
123
21
15
60
37
44
3
13
8
15
25
56
48
3
48
57
87
21
280
72
32
63
25
35
37
72
80
3
21
15
25
216
96
95
69
3
45
12
36
15
72
85
32
24
99
73
68
60
192
3
25
59
25
11
97
20
15
37
188
52
176
16
24
80
15
21
39
9
48
124
8
60
36
64
48
44
108
72
63
25
11
25
84
56
207
9
88
20
51
97
44
64
80
4
71
37
35
108
21
51
57
63
93
4
108
24
80
39
1
80
24
15
105
24
3
12
25
72
108
83
108
72
133
35
69
12
39
57
4
144
24
48
8
39
180
36
72
229
128
3
25
24
104
15
81
24
76
44
24
60
12
39
12
117
40
20
12
99
21
60
159
1
71
117
208
20
63
45
15
12
9
48
100
72
104
24
63
37
80
100
35
21
16
24
104
112
116
84
136
24
104
16
200
24
16
23
45
160
60
11
61
119
12
213
36
48
63
33
36
99
12
132
45
120
36
96
228
156
15
61
116
63
1
68
15
36
21
136
23
81
16
47
36
85
299
21
40
56
144
39
81
16
83
168
12
45
51
45
60
15
69
12
88
35
37
216
24
8
60
256
44
51
177
84
24
36
3
61
32
28
95
97
35
133
80
15
24
1
36
11
57
72
4
44
16
72
83
45
60
15
49
32
84
156
28
36
119
45
12
3
36
12
129
39
12
25
44
3
81
76
59
45
15
45
52
48
35
9
100
35
120
36
129
51
57
4
80
156
135
69
111
108
9
15
33
12
216
16
119
9
3
105
63
69
60
51
141
180
39
1
80
36
3
24
1
116
28
68
87
60
1
44
28
8
64
80
16
12
68
60
4
12
96
32
12
3
97
108
11
12
132
25
32
231
9
99
81
16
47
1
179
37
11
60
153
52
83
45
39
45
40
11
84
96
12
9
171
9
48
51
69
100
320
3
45
64
224
64
11
21
64
36
48
92
16
60
68
112
32
15
117
3
36
144
36
60
105
24
52
11
49
120
60
156
20
48
4
83
240
12
13
32
15
21
24
3
85
83
21
84
15
285
27
108
1
8
16
119
45
3
9
120
24
16
179
72
9
3
61
35
12
60
9
16
23
9
72
120
40
8
12
16
107
21
180
135
60
21
16
8
12
27
57
3
181
107
69
4
32
192
12
40
104
27
13
59
81
124
11
21
39
145
104
51
45
15
25
12
132
11
1
60
20
100
60
131
193
80
144
3
12
96
25
56
48
72
24
172
83
25
155
141
24
15
72
49
83
37
251
169
68
12
3
25
68
228
39
73
83
45
27
85
120
20
15
48
69
192
268
83
189
160
96
12
71
25
20
96
64
12
83
72
9
196
24
68
123
145
83
24
117
136
32
60
51
129
12
100
59
45
4
11
72
48
25
56
63
60
33
4
24
56
24
96
16
20
135
157
92
39
132
145
68
219
1
20
60
24
112
71
48
21
180
48
60
96
16
11
117
240
12
4
20
39
21
316
83
21
12
148
35
25
20
27
48
157
8
12
27
120
61
35
45
16
20
168
51
85
47
25
47
36
37
47
57
64
20
244
56
15
105
24
123
12
36
57
75
12
13
155
109
71
25
23
121
8
60
135
205
332
64
36
11
129
76
164
48
15
13
ABCD 93026526644*3^$a+1 [50105]
60
12
36
9
56
12
64
21
60
83
37
198
21
3
21
45
35
16
20
61
18
29
16
9
15
33
27
20
48
24
24
64
60
63
69
128
76
20
25
114
18
27
72
63
18
47
1
24
71
37
30
149
4
84
15
77
4
27
17
12
139
45
56
24
64
60
20
85
96
39
80
36
184
8
13
12
47
13
3
20
4
63
120
53
7
30
18
5
19
53
144
1
27
32
31
129
9
11
60
19
65
120
84
55
21
20
19
81
207
12
6
15
57
3
15
81
21
150
57
12
3
81
24
3
77
13
87
75
36
54
143
108
12
24
60
48
52
56
13
42
12
65
12
1
3
9
35
40
111
9
80
1
72
120
35
25
27
200
1
39
15
17
61
35
64
3
78
23
64
116
36
88
56
120
19
18
12
47
61
39
68
48
60
48
84
72
49
24
87
39
30
42
57
45
6
21
123
90
15
68
133
12
72
87
39
21
3
173
48
124
80
25
23
7
17
28
33
47
133
48
59
48
52
80
16
75
5
85
174
77
13
6
105
36
21
35
48
84
25
6
21
24
9
48
78
29
91
21
48
81
35
12
132
1
162
69
51
60
9
3
60
48
9
51
29
4
36
8
16
32
48
36
163
77
13
78
5
52
8
4
44
16
33
71
16
33
111
152
7
108
69
21
60
27
20
48
108
36
13
15
3
65
12
112
219
5
37
18
21
51
12
36
72
9
51
30
3
15
72
57
80
48
12
43
48
21
108
8
184
39
17
25
23
96
133
35
52
48
75
21
20
16
8
13
3
116
108
16
27
12
6
174
53
25
87
8
24
73
11
7
57
75
48
9
8
1
150
9
3
18
15
45
102
29
13
47
24
60
36
28
15
65
160
123
5
25
18
41
88
75
21
24
12
48
60
45
87
3
41
24
40
96
159
65
61
90
42
39
48
60
12
39
45
36
8
91
41
49
102
69
3
125
1
15
27
189
3
78
39
104
120
40
120
56
1
63
207
168
41
88
15
18
35
64
44
49
96
35
36
49
11
48
1
47
4
44
160
36
69
72
99
44
19
17
1
18
30
42
12
18
78
17
48
19
113
48
4
92
4
44
16
57
59
24
7
89
1
3
57
18
9
32
31
29
28
45
23
52
176
156
4
27
30
60
18
17
37
27
120
8
1
15
36
21
27
15
65
61
162
12
5
112
9
11
64
24
56
49
30
77
1
35
60
12
163
77
40
140
52
8
48
120
13
15
84
32
1
39
116
112
3
77
132
151
5
12
36
36
73
95
40
56
24
12
36
12
48
52
51
21
24
9
15
63
53
37
18
9
20
12
28
3
108
84
6
39
33
3
135
41
13
35
252
19
42
23
16
51
9
24
44
48
48
76
48
8
37
11
25
95
7
33
24
93
12
6
21
33
11
4
93
3
45
51
60
116
52
45
18
18
11
48
100
32
139
21
128
85
35
13
27
15
57
8
72
1
159
56
24
109
11
1
18
72
69
8
16
56
264
25
90
12
69
3
41
19
5
16
24
21
24
27
60
3
18
12
108
60
3
15
81
39
72
60
57
32
28
21
132
30
9
68
13
42
5
40
56
7
93
60
9
18
72
48
18
111
116
12
1
11
40
3
5
193
30
17
25
66
21
111
9
99
21
51
177
20
1
54
5
16
87
90
120
23
60
144
25
36
131
109
12
72
6
9
8
24
133
47
36
88
9
107
100
108
32
139
5
55
69
36
92
4
20
24
4
36
24
80
16
104
223
9
120
3
5
121
15
15
42
12
35
55
6
11
60
49
47
7
21
57
48
47
7
41
49
150
65
1
114
48
60
53
16
108
56
124
92
91
173
7
177
273
12
35
52
111
65
43
17
24
48
163
149
88
21
39
15
117
9
30
132
72
90
15
68
25
23
49
15
56
307
108
41
43
117
33
111
15
9
8
24
84
12
7
30
11
24
1
167
4
33
75
15
5
25
135
33
63
27
120
42
18
29
40
3
18
99
39
129
3
117
20
112
51
93
156
3
17
60
24
25
47
120
13
24
35
55
45
3
65
48
72
13
72
18
41
1
39
8
48
103
54
120
35
25
18
18
11
96
4
189
35
7
9
93
6
41
31
17
1
84
15
21
39
51
149
13
18
9
33
18
45
24
8
13
162
9
3
21
15
60
41
31
18
47
52
60
32
48
25
35
36
55
21
120
56
144
73
90
36
9
51
29
61
39
12
21
59
40
9
35
109
18
17
103
5
67
6
47
25
87
3
69
21
27
63
33
177
3
140
4
105
126
41
1
27
8
64
104
7
17
12
13
35
48
37
11
96
28
15
5
60
1
ABCD 93026821268*3^$a+1 [50232]
83
12
247
6
72
12
83
48
60
48
204
48
37
131
61
18
41
49
23
60
60
37
108
215
108
49
132
96
12
83
109
78
258
35
19
186
12
48
47
7
113
157
83
145
155
55
42
66
90
84
6
90
47
180
60
55
138
102
53
24
24
216
48
145
71
7
90
54
78
30
17
31
29
55
48
161
72
7
60
65
12
24
121
18
17
108
192
193
215
13
107
96
121
30
29
37
42
5
13
47
97
11
25
30
30
12
18
210
35
48
49
167
25
71
19
29
96
85
83
60
60
73
59
13
47
1
23
96
43
17
36
109
6
42
11
84
115
30
48
30
53
60
96
175
18
18
65
169
23
72
264
109
83
24
133
30
30
23
48
91
30
83
12
43
137
31
72
41
180
120
7
90
35
7
30
47
13
60
131
229
71
37
12
47
55
30
6
30
47
25
47
73
18
24
113
115
233
25
12
11
1
66
197
60
36
204
48
85
143
109
11
1
96
132
12
120
59
96
13
18
84
173
36
61
11
25
23
19
5
97
96
30
29
55
240
30
66
102
23
79
30
18
125
13
102
30
78
17
12
91
204
41
84
108
385
47
103
125
13
90
5
24
168
25
23
24
13
11
7
90
24
95
156
12
37
6
5
37
47
241
192
18
144
89
97
54
36
53
96
96
132
55
5
36
61
66
65
19
30
36
42
53
25
143
24
145
42
18
12
6
60
30
24
78
30
143
12
36
1
36
143
31
30
11
72
48
97
71
264
97
23
115
72
5
48
43
30
72
35
13
23
1
59
1
96
132
12
35
61
60
263
19
41
12
25
42
5
108
85
155
49
18
41
1
179
37
119
48
7
126
30
53
24
37
6
42
203
37
95
13
54
18
18
77
25
120
11
12
85
114
36
53
72
12
36
72
265
107
103
197
36
84
283
84
108
17
1
83
24
36
1
83
48
48
79
18
23
19
5
12
31
30
90
5
132
96
157
47
96
24
72
24
1
18
42
36
12
150
48
29
31
65
108
7
29
1
72
263
24
91
245
85
30
54
11
48
49
78
5
60
157
48
47
295
30
95
145
83
49
120
23
13
60
132
150
41
19
90
240
23
48
79
65
73
143
49
71
67
12
18
144
216
35
19
29
144
96
67
60
210
12
35
36
67
150
35
84
13
228
59
13
18
5
187
5
60
12
91
5
139
138
12
120
11
12
115
48
5
79
41
37
48
60
35
192
7
53
96
19
125
7
60
6
23
96
1
54
66
30
60
53
1
18
72
18
11
36
96
240
49
6
90
30
113
19
210
48
167
115
5
108
12
37
11
48
7
89
84
19
132
138
11
49
23
25
42
48
125
12
67
276
42
78
5
79
108
48
114
336
35
25
23
19
53
19
65
60
25
11
55
42
30
53
24
24
12
19
30
36
23
19
198
30
113
120
180
19
137
120
24
7
17
13
60
23
12
37
18
42
30
17
84
96
43
5
48
24
1
180
12
35
48
85
60
12
48
120
23
67
77
7
78
222
53
13
59
43
5
145
18
72
108
60
24
53
96
181
11
37
11
7
137
97
119
24
7
29
96
31
84
78
78
53
19
72
36
84
5
48
73
95
60
67
17
223
18
47
163
30
12
240
11
84
7
53
25
60
60
215
108
115
113
24
73
60
144
66
17
25
23
24
145
23
43
5
48
31
18
23
7
12
6
23
37
54
30
18
137
13
72
18
78
30
125
7
5
85
251
37
150
89
ABCD 93027978658*3^$a+1 [50007]
12
5
48
36
19
32
39
33
48
28
65
36
15
160
48
47
6
219
141
90
30
42
97
5
66
30
55
92
15
1
89
180
123
15
18
252
63
51
6
103
60
47
72
25
47
9
69
48
7
5
6
192
42
36
135
81
24
39
3
9
168
16
12
44
36
240
75
54
3
112
23
48
48
1
41
132
67
29
66
24
129
33
12
15
12
69
79
83
9
21
42
72
30
31
20
15
93
64
60
41
39
112
29
7
107
21
16
41
139
60
140
88
65
15
117
19
164
96
75
69
33
19
65
39
45
7
17
127
35
48
6
12
54
6
43
47
37
20
96
72
87
1
5
27
45
24
19
47
57
141
15
9
123
63
30
90
25
17
27
3
78
24
51
45
19
20
16
149
60
42
25
56
52
48
5
48
12
48
84
55
20
52
24
29
60
75
12
144
4
92
111
49
20
28
71
145
47
72
30
3
180
28
5
96
24
144
108
7
5
67
48
108
5
48
150
24
157
11
42
318
45
75
24
24
6
15
36
129
43
53
48
6
25
56
244
53
207
28
17
43
5
48
3
21
99
9
75
12
45
18
57
45
18
216
9
15
1
161
63
15
1
12
80
147
78
15
33
144
18
9
96
15
42
6
120
30
15
57
55
20
64
65
36
43
104
21
111
36
15
120
9
33
30
45
3
13
44
100
17
48
3
39
129
52
53
91
41
24
43
20
33
42
1
95
30
39
48
52
56
57
60
79
101
30
24
9
24
16
5
15
69
6
49
41
126
45
9
7
65
79
96
108
5
72
48
42
13
17
63
69
15
63
97
5
27
21
39
9
252
43
11
21
4
48
56
4
41
87
9
19
191
24
240
105
52
5
63
544
17
159
15
49
101
87
75
169
29
42
120
78
42
49
29
55
96
68
45
18
24
25
108
48
89
3
21
31
11
49
29
24
66
81
168
87
13
5
27
33
3
48
111
33
168
63
177
64
80
36
117
55
68
123
42
102
6
144
36
55
5
24
66
96
9
189
96
379
53
207
21
60
24
48
72
3
63
24
1
32
69
18
61
36
29
27
48
4
11
42
7
101
19
5
51
52
20
93
31
35
9
9
12
18
25
80
45
12
60
96
138
25
47
18
39
63
54
15
16
53
12
48
27
45
27
21
24
15
27
25
29
144
127
116
15
222
15
16
44
57
180
24
19
56
16
29
19
101
132
30
9
45
3
112
116
12
63
97
5
3
12
16
36
29
72
108
31
44
112
44
45
96
3
9
27
69
54
42
240
30
25
29
24
72
3
160
152
64
77
3
64
47
25
80
36
105
75
33
12
43
84
11
9
111
49
53
7
36
12
5
12
48
27
15
30
75
108
60
24
45
171
39
6
12
36
75
136
41
27
16
11
90
43
203
30
7
156
36
44
84
21
12
72
12
6
54
75
15
48
21
76
149
24
3
15
9
21
42
225
60
16
59
96
1
23
6
60
30
24
90
12
63
3
48
66
43
17
66
24
73
47
33
16
32
15
45
64
144
5
6
21
105
18
30
12
54
54
19
53
19
41
27
33
42
78
75
33
75
16
53
48
78
54
51
36
51
169
164
99
30
123
117
36
12
24
120
31
32
27
21
33
24
18
90
135
63
21
9
7
5
78
25
20
12
159
54
36
126
30
18
120
1
101
15
75
9
33
6
37
32
33
3
15
102
67
68
4
5
24
79
11
57
15
169
29
135
16
41
7
41
135
4
92
96
9
3
15
6
264
108
27
12
40
149
7
179
24
49
5
75
21
27
63
9
60
21
144
111
24
87
18
7
5
51
64
23
57
225
36
55
53
144
30
45
21
27
3
1
23
6
42
72
25
53
24
51
39
6
19
53
282
90
48
15
15
6
60
27
4
23
121
12
17
36
126
25
41
60
48
114
48
45
9
48
3
57
36
24
127
108
8
39
21
28
95
6
36
43
20
12
4
5
186
33
12
12
16
24
108
17
175
11
81
21
19
29
15
84
15
6
60
12
42
37
35
73
41
39
21
31
131
9
4
36
5
96
7
5
6
72
102
75
93
18
1
71
174
24
66
48
120
25
12
65
43
72
125
75
88
80
12
36
69
115
48
143
72
1
5
90
24
81
57
75
33
147
ABCD 93028410680*3^$a+1 [50002]
38
15
49
98
15
15
3
33
4
2
10
6
72
23
7
2
9
27
4
48
78
18
42
29
54
1
30
20
36
18
16
18
5
51
111
1
12
60
12
8
36
10
11
31
77
15
22
18
18
14
30
6
28
2
108
40
2
4
54
35
7
59
21
3
1
65
39
90
22
29
3
30
46
12
23
27
42
18
22
26
4
5
7
11
37
17
25
5
19
20
34
18
5
7
80
3
15
22
8
27
25
5
33
22
5
12
13
96
5
7
2
18
93
6
99
4
18
35
60
177
106
42
47
13
30
134
3
13
2
18
9
30
24
67
14
3
73
12
42
38
66
22
14
10
26
52
11
25
41
15
78
16
30
59
13
20
4
14
16
36
2
6
15
19
6
17
37
60
6
54
30
5
18
3
10
41
1
20
10
20
22
23
19
80
3
51
4
2
3
7
65
31
20
18
15
15
22
32
27
25
11
139
18
38
3
69
16
92
54
16
2
21
90
7
2
42
66
18
22
17
25
11
60
9
70
20
22
23
1
6
5
31
20
18
22
17
13
2
10
42
36
12
120
66
5
7
89
31
32
6
16
24
116
46
32
30
88
5
24
31
14
70
48
11
57
30
34
6
12
47
13
18
60
18
11
21
4
18
8
3
15
9
30
1
60
36
26
9
13
12
44
52
23
30
25
44
52
8
21
1
26
39
126
18
19
2
16
5
7
98
90
22
6
20
6
3
43
54
8
16
30
36
30
48
36
14
18
18
64
18
44
10
98
6
82
62
46
20
16
80
28
20
22
125
61
44
21
25
17
12
18
15
16
65
19
18
8
9
33
22
66
89
13
29
30
3
58
90
42
23
43
54
30
18
54
6
24
20
36
3
145
42
14
21
27
22
30
5
6
7
30
72
29
21
46
29
45
10
36
32
48
3
97
8
52
5
67
38
18
60
39
13
104
16
2
18
4
24
11
18
87
36
24
4
14
15
42
18
15
48
72
16
44
16
5
31
6
32
105
1
77
18
19
12
14
16
41
42
7
26
30
27
13
14
4
54
20
18
3
9
22
6
24
8
3
9
16
44
4
12
42
35
33
30
60
52
17
21
33
31
8
18
15
3
46
8
10
60
23
13
2
10
48
30
32
10
44
4
35
21
10
26
22
17
43
20
46
47
18
69
10
11
15
52
18
26
46
20
10
12
23
63
9
25
152
105
1
5
45
4
38
10
5
43
12
2
30
45
213
18
22
30
50
36
6
10
48
11
60
15
30
9
1
89
67
20
111
37
8
18
39
15
3
25
8
16
6
14
28
65
55
18
35
49
48
6
6
6
72
8
22
90
38
138
10
29
1
144
32
4
5
15
10
44
10
23
15
27
15
10
11
72
18
15
10
30
6
36
44
36
57
126
45
22
2
58
8
16
6
128
12
10
42
113
3
34
20
18
12
78
3
25
2
34
38
10
30
5
55
8
24
3
55
8
22
56
16
86
4
24
11
21
34
6
35
48
15
6
75
9
4
18
32
10
30
18
35
15
3
21
21
7
8
39
1
54
36
14
40
65
19
17
15
54
63
12
18
25
47
6
37
35
25
18
62
16
17
25
8
4
18
38
10
62
4
24
6
23
15
3
73
12
53
24
30
7
48
30
2
9
69
46
96
18
5
27
78
3
13
14
16
36
11
67
2
4
6
38
60
16
50
39
37
18
5
1
26
6
12
52
8
22
29
6
33
40
18
18
42
2
108
118
11
31
20
9
45
10
14
10
12
30
12
23
7
11
79
50
10
11
1
18
72
84
54
2
10
18
56
4
5
27
10
14
64
65
13
14
60
28
23
39
51
13
72
72
38
27
30
43
137
78
30
13
11
19
114
90
48
54
30
6
12
18
59
9
6
16
38
16
35
21
10
2
100
6
42
38
30
4
66
47
43
5
51
21
25
35
12
25
18
8
6
48
78
48
6
75
18
73
48
6
78
6
6
29
1
6
84
30
6
17
55
18
2
102
28
12
86
60
12
18
27
31
5
15
12
117
1
62
18
4
2
16
2
16
6
29
6
51
18
4
30
23
27
22
14
22
12
36
11
25
18
30
12
30
5
3
28
60
20
4
44
27
9
78
40
30
41
1
8
22
5
19
35
7
47
15
66
9
30
57
3
108
48
36
15
78
16
42
54
18
12
14
22
77
91
24
12
11
15
22
18
38
12
24
16
30
23
31
24
36
5
45
46
158
10
20
27
30
19
30
23
43
12
5
31
24
8
64
30
96
30
12
30
48
17
13
2
135
7
48
8
3
54
18
3
46
8
21
37
32
21
54
31
2
4
18
11
54
25
71
19
12
18
23
67
20
21
121
35
13
5
7
36
54
53
55
8
27
25
20
3
18
151
18
32
28
11
54
30
21
16
71
67
5
13
30
8
46
29
85
29
13
30
29
61
59
13
6
84
56
39
33
10
60
42
12
90
113
7
8
40
42
44
9
45
16
6
6
17
13
17
18
19
38
22
26
22
6
11
69
21
13
42
68
57
175
54
26
4
6
38
42
64
11
15
48
18
22
23
15
4
30
14
9
27
16
5
13
29
7
38
6
4
12
120
18
8
88
20
15
21
10
20
4
24
80
36
42
10
23
7
30
78
12
17
15
22
14
10
54
6
26
18
12
16
23
24
13
17
18
15
58
5
36
49
2
34
48
2
6
75
55
8
81
54
7
12
48
42
12
14
24
10
12
26
94
5
43
6
6
68
16
41
18
66
15
52
44
16
12
98
142
56
54
12
3
1
59
1
42
8
15
37
18
6
24
2
10
17
13
14
64
90
14
3
159
10
6
23
15
10
6
6
68
30
4
53
144
55
53
3
10
8
16
6
72
6
12
8
9
55
30
5
36
55
35
7
59
55
30
20
39
72
13
41
13
11
9
28
8
24
36
4
26
112
78
36
8
78
87
3
22
8
78
30
6
10
38
45
1
12
107
1
14
6
4
17
15
34
5
1
8
22
60
26
90
22
23
69
48
10
30
18
12
30
6
47
37
8
27
13
2
10
42
6
14
10
84
26
18
22
71
7
11
1
36
35
54
21
12
36
36
16
18
36
26
57
1
17
33
22
17
30
7
14
10
146
21
18
6
15
28
20
18
3
57
18
4
6
2
52
18
8
16
24
24
20
58
38
16
5
18
27
3
7
83
75
40
32
10
23
7
65
1
17
33
4
18
56
39
13
5
9
88
6
20
4
80
6
12
10
30
78
35
30
15
34
60
17
69
6
4
29
67
6
2
51
39
3
49
66
24
38
28
23
55
60
6
11
13
54
20
100
30
36
24
8
30
4
23
37
30
14
9
7
6
35
67
48
42
41
39
28
2
28
17
13
14
60
15
15
6
10
18
6
68
46
17
12
18
39
76
42
77
6
48
87
24
10
8
72
4
11
24
9
36
9
33
15
49
23
1
20
12
4
86
9
13
78
32
3
19
50
58
30
50
42
10
38
58
20
30
9
1
42
8
57
13
2
10
30
8
93
39
16
12
24
23
1
54
36
44
16
36
95
39
22
48
14
45
7
23
7
24
62
28
36
18
23
24
36
12
25
11
57
22
32
33
13
2
6
40
11
19
24
8
132
33
25
47
6
9
22
89
31
24
17
7
18
18
14
105
3
4
66
5
30
3
4
6
29
48
25
152
45
15
36
4
83
54
18
7
14
34
30
12
78
42
23
15
22
11
7
6
24
5
30
1
6
24
12
35
45
34
5
3
3
9
10
6
48
17
12
13
23
24
51
69
3
108
87
15
27
30
111
15
39
3
19
11
3
4
11
24
7
18
2
36
9
9
10
44
10
30
6
12
30
ABCD 93028425346*3^$a+1 [50029]
12
75
31
36
41
27
45
103
5
48
55
5
12
12
15
138
54
33
33
54
28
48
89
24
84
7
5
21
60
123
72
132
15
117
3
33
12
7
53
48
60
15
42
118
53
24
31
89
15
30
15
43
12
5
7
29
117
22
41
21
15
3
88
50
3
7
5
72
43
17
31
14
51
7
5
7
5
3
4
5
48
3
28
17
55
65
48
96
15
66
3
39
148
48
5
51
4
176
9
19
41
12
48
24
3
177
72
31
50
60
22
17
81
3
24
43
48
29
31
2
58
5
91
41
15
9
45
48
3
99
9
12
48
21
3
36
7
32
28
50
30
57
96
7
17
31
14
51
57
87
57
51
43
5
7
2
10
5
67
8
28
17
45
12
39
36
43
17
84
9
63
24
36
19
53
87
36
4
24
29
7
26
15
27
78
10
20
60
28
17
24
45
90
6
10
48
14
27
21
10
60
32
18
183
9
3
7
20
48
117
87
36
105
39
45
21
10
24
29
336
3
108
9
91
120
12
36
41
21
54
16
14
30
4
84
8
60
24
18
15
45
12
70
29
21
48
87
24
81
3
31
36
29
12
39
9
39
88
14
3
75
21
19
36
12
2
15
75
28
2
30
57
19
5
9
18
45
7
38
27
3
28
5
12
55
12
38
54
9
7
20
60
9
24
24
3
28
14
102
150
15
96
67
5
27
21
48
39
16
132
53
55
5
19
2
66
165
19
36
48
84
5
3
33
12
24
36
45
12
3
12
3
40
5
15
28
26
15
91
5
60
9
39
7
48
5
60
27
40
29
84
7
12
5
3
45
117
70
2
18
93
24
51
24
4
5
9
18
12
93
39
201
15
42
102
33
27
9
24
27
28
2
18
18
39
15
21
12
45
30
48
33
12
12
12
3
81
24
31
17
24
75
6
24
10
41
12
7
24
77
12
7
50
34
2
3
27
57
48
12
43
12
38
75
43
24
50
70
41
9
18
12
45
15
57
24
55
29
12
3
18
3
67
5
12
33
15
67
68
54
30
4
5
9
70
8
24
21
43
29
12
93
12
118
96
2
3
69
12
6
12
45
12
15
30
6
28
17
7
36
26
15
63
21
19
5
27
4
24
2
70
29
60
12
55
48
149
96
79
48
2
15
3
4
96
62
63
99
4
84
17
19
17
27
45
36
19
32
76
20
28
2
34
38
10
5
36
36
79
29
48
24
15
60
6
39
24
99
48
30
10
17
12
48
72
84
12
72
33
10
62
15
33
27
93
30
24
66
39
24
69
15
60
87
45
3
16
5
9
27
48
93
27
3
57
12
111
69
21
60
75
9
15
75
33
33
12
15
36
7
17
7
26
12
10
110
120
48
15
48
27
33
67
32
48
33
19
122
39
87
9
24
9
3
9
39
84
36
57
3
55
17
7
12
5
55
5
24
19
32
6
130
32
40
12
20
21
15
28
24
48
2
18
153
24
31
29
12
51
45
24
3
81
12
48
81
46
5
159
76
53
27
33
36
60
63
16
32
52
2
39
9
70
36
72
14
30
9
7
92
132
9
7
20
33
7
29
45
10
8
40
41
24
45
15
72
21
63
21
36
63
12
19
5
24
24
36
7
62
3
15
9
43
32
4
14
60
30
81
36
19
14
63
27
28
17
43
2
15
63
33
9
90
18
90
52
77
21
118
14
15
31
56
4
5
7
17
12
91
17
36
51
45
33
3
7
5
12
15
16
80
9
24
132
27
16
60
32
12
28
65
7
2
30
16
17
3
33
21
3
31
77
12
33
15
48
9
42
40
26
60
27
3
9
21
3
9
15
31
29
45
3
55
53
120
39
30
63
9
10
29
36
15
18
3
9
3
3
52
12
36
17
48
12
48
12
7
24
62
3
36
21
3
55
17
45
22
5
36
24
12
36
48
9
3
43
74
3
9
63
33
22
41
39
40
17
19
12
53
60
7
17
3
45
24
31
12
8
28
26
3
45
60
3
75
52
48
5
24
24
24
45
48
10
17
48
24
3
16
56
28
5
72
21
10
17
7
65
36
15
60
102
48
3
7
5
12
12
55
29
9
106
29
72
21
3
21
34
77
55
29
45
3
3
4
68
40
38
15
72
63
4
38
15
156
139
53
15
9
33
3
115
2
15
33
15
45
3
7
12
38
75
27
16
60
12
5
12
12
3
21
9
51
60
9
46
24
8
12
18
10
48
17
12
3
9
21
15
19
149
19
48
2
3
24
24
55
101
36
67
5
45
3
45
54
45
36
12
43
60
77
75
33
12
36
27
24
16
62
51
12
9
36
22
5
48
60
7
41
7
17
43
17
31
86
99
12
127
68
45
48
12
24
111
33
51
69
151
5
21
12
3
24
63
117
139
29
12
48
3
42
51
7
24
41
60
24
24
27
9
43
2
36
30
9
31
44
48
76
5
21
39
7
29
79
29
216
120
12
27
16
89
31
5
36
43
12
50
36
12
138
42
3
39
66
34
26
118
29
60
55
2
3
15
33
9
15
48
48
15
33
12
43
41
81
3
51
33
60
3
28
17
27
28
12
32
21
72
15
48
42
22
60
8
18
15
60
12
12
19
17
9
36
3
12
67
48
77
12
15
4
12
17
12
15
18
15
7
41
108
60
27
30
10
17
48
48
7
44
21
7
8
45
24
24
55
5
72
72
12
55
36
5
9
48
27
21
12
15
103
149
48
3
30
90
117
3
42
58
5
24
36
57
30
18
10
2
42
16
53
24
15
72
30
3
7
24
17
9
10
48
5
36
57
15
48
19
5
75
18
24
63
15
18
147
27
6
60
54
6
34
29
7
5
7
5
15
21
19
48
2
15
60
12
15
9
31
84
5
31
41
12
63
33
12
9
48
3
24
43
62
34
2
27
60
33
72
60
82
29
72
103
17
43
92
4
36
17
7
24
5
57
12
10
36
14
123
43
26
36
3
7
12
80
12
48
30
12
10
65
45
63
3
69
51
9
36
15
54
6
90
30
28
2
10
24
68
48
9
31
17
36
24
3
64
84
89
12
19
29
31
32
105
7
17
79
5
21
15
3
21
57
3
9
27
19
41
31
2
10
8
88
72
5
24
48
31
14
171
12
60
9
46
32
33
55
14
6
9
144
156
24
55
41
24
19
12
20
78
10
62
3
15
21
99
76
41
24
84
27
69
9
82
68
33
24
24
24
36
36
36
7
68
52
17
21
ABCD 93028888796*3^$a+1 [50005]
15
21
15
165
139
65
15
60
100
5
7
29
15
24
12
4
44
36
24
160
128
177
3
48
76
89
15
69
96
55
12
24
48
8
24
21
48
55
132
44
28
41
15
105
12
75
57
31
32
52
53
60
27
48
93
51
69
84
48
39
120
16
44
28
5
43
272
45
187
41
60
3
180
45
99
48
153
51
40
8
45
27
93
91
32
88
44
21
39
36
52
17
36
180
15
52
12
8
24
9
15
24
88
44
16
12
36
84
48
128
64
168
77
51
9
60
120
115
41
15
40
24
8
45
7
113
43
5
24
43
17
91
12
32
40
80
45
36
75
100
60
44
100
32
60
16
48
56
21
43
44
36
12
28
77
27
45
43
152
16
17
175
252
176
69
43
60
68
16
96
108
104
28
17
96
19
5
48
12
27
60
81
87
48
160
24
164
4
12
89
24
15
60
96
52
20
12
36
160
17
7
20
96
9
135
132
60
36
24
9
240
159
16
5
19
20
33
27
52
29
79
32
93
55
60
8
165
39
180
60
21
12
3
28
12
5
3
16
53
3
88
24
8
24
201
60
12
60
36
15
24
12
64
77
319
24
17
7
20
76
5
12
3
69
103
8
9
36
75
16
8
93
99
21
39
9
67
48
20
52
5
27
21
84
3
153
67
5
3
172
44
9
39
52
128
60
33
15
57
27
148
80
72
21
72
120
51
12
108
9
55
32
33
31
29
51
4
5
63
12
52
80
9
15
4
20
28
20
12
45
103
125
48
51
16
12
5
7
29
19
32
40
29
219
21
15
12
45
48
51
48
93
3
45
7
20
93
60
15
9
36
51
16
72
41
39
33
43
96
101
15
12
28
5
27
36
12
237
60
60
48
43
80
52
32
16
20
9
48
3
36
24
57
39
4
17
67
48
32
28
224
21
27
28
24
53
115
56
16
24
144
68
12
88
5
67
56
76
29
55
5
19
113
39
60
108
160
5
3
12
76
185
55
24
56
24
33
55
68
52
72
32
24
24
21
175
356
48
21
7
5
43
80
369
36
7
8
45
19
365
36
39
93
27
28
12
5
36
7
53
27
120
165
48
12
7
53
12
111
40
5
24
36
7
144
20
33
115
113
103
5
12
3
84
12
4
17
43
44
16
32
45
39
16
68
16
80
93
60
3
12
40
60
108
68
60
136
8
81
99
21
7
48
96
68
33
15
93
15
84
28
80
40
44
76
65
7
60
41
24
120
55
20
21
39
45
36
15
45
7
80
28
236
88
125
15
60
40
48
12
80
105
51
40
125
15
12
33
111
64
36
20
16
32
16
24
8
88
104
81
12
27
48
24
16
48
60
164
108
153
12
39
93
91
140
69
36
24
3
28
20
12
4
24
89
7
149
84
55
20
28
5
159
33
36
31
8
48
84
16
17
48
75
64
68
48
60
4
68
40
8
160
12
5
43
12
48
68
4
32
21
55
5
127
48
12
41
72
3
24
33
127
36
80
96
108
21
60
180
24
60
27
21
39
21
27
72
16
44
9
24
31
12
68
9
3
52
5
15
112
44
36
24
24
16
77
12
3
60
4
20
96
112
56
9
43
245
43
12
32
88
113
7
8
45
15
4
41
87
64
188
48
84
24
69
31
12
77
51
4
92
129
127
5
48
15
57
19
116
57
43
60
44
9
87
132
16
12
77
7
41
43
17
7
36
44
52
53
151
77
27
28
48
44
100
20
16
32
28
44
81
51
84
264
16
65
24
75
112
53
55
260
141
79
20
52
89
24
15
96
144
21
60
7
20
132
33
75
12
40
140
12
4
5
72
3
52
60
164
76
80
12
40
41
7
32
45
3
28
17
163
29
43
197
43
68
84
28
5
7
41
79
32
48
40
41
87
24
69
12
15
40
8
12
4
8
21
19
12
48
5
27
141
7
92
144
9
43
8
112
32
40
53
12
36
12
7
36
12
32
16
20
4
96
137
7
41
12
48
24
3
28
32
28
24
5
48
87
33
3
129
7
24
5
75
24
16
77
72
48
79
101
12
67
24
65
19
12
8
60
100
32
64
12
48
17
60
19
20
69
84
31
32
45
43
12
60
72
60
20
21
27
232
32
9
192
15
153
79
80
52
161
43
56
28
101
55
17
19
36
24
48
101
24
75
28
44
93
27
21
75
144
16
24
41
43
44
21
180
ABCD 93029387656*3^$a+1 [50088]
69
43
65
192
36
12
60
84
324
12
12
72
264
36
96
159
16
17
48
48
84
43
29
48
180
12
168
27
21
252
36
120
19
173
3
117
24
99
81
15
304
197
123
141
48
243
33
96
15
225
36
24
84
127
5
12
12
19
125
24
75
81
60
180
31
389
171
33
31
17
12
120
120
276
12
19
29
115
17
132
12
175
269
84
31
5
12
108
24
408
120
12
36
96
91
29
264
12
63
81
180
120
24
240
24
48
72
60
127
29
72
24
24
12
63
129
180
72
24
12
48
156
144
19
5
156
240
12
19
240
5
235
5
91
32
352
65
36
123
21
24
19
32
141
72
60
36
72
24
60
36
24
84
15
16
144
65
175
149
27
21
108
31
29
51
33
108
99
96
45
19
53
12
159
16
48
17
48
96
144
111
45
67
173
67
32
21
120
24
27
69
96
168
36
60
195
16
149
60
12
24
120
84
31
29
84
12
168
108
60
48
147
177
192
156
144
36
12
96
67
17
31
101
75
64
17
127
5
60
228
264
163
113
60
144
120
24
99
93
3
141
51
273
31
48
53
24
19
80
21
60
48
96
180
60
132
24
99
16
5
108
111
129
15
213
12
12
24
12
60
228
12
3
129
63
93
420
79
77
48
276
132
123
64
32
208
101
96
264
432
24
219
81
144
175
5
252
108
36
84
91
224
96
160
173
51
16
80
81
63
117
267
192
48
112
113
15
321
132
24
19
29
115
240
77
48
96
96
240
84
15
64
77
84
15
81
15
21
12
12
48
96
216
48
43
173
24
43
149
120
24
139
80
21
144
96
139
53
27
177
31
29
19
101
48
75
208
29
99
21
48
60
367
5
144
120
19
161
127
17
48
48
15
45
24
43
173
84
156
51
81
12
36
204
307
5
300
60
36
84
24
24
72
288
180
12
48
147
33
12
168
48
60
63
16
173
36
15
141
195
21
72
132
15
165
156
12
115
5
12
223
5
267
33
36
360
24
72
51
240
93
51
165
43
5
283
5
48
60
96
79
224
141
67
269
144
24
12
96
132
27
33
60
36
12
72
235
32
16
29
259
125
67
5
240
252
60
36
156
3
21
24
120
216
96
3
93
24
24
24
27
81
108
144
192
264
27
69
43
288
29
19
5
91
96
29
19
65
96
144
60
51
21
235
125
144
36
12
36
204
48
115
5
12
108
3
144
21
187
32
16
17
63
16
125
24
12
12
51
141
24
171
93
48
24
108
127
101
219
45
48
192
3
117
123
48
117
43
29
99
225
36
75
ABCD 93029423614*3^$a+1 [50011]
119
96
48
4
8
88
21
198
120
41
49
15
3
57
8
103
126
83
40
48
12
20
13
35
12
25
35
85
11
85
59
7
161
40
32
55
93
44
79
9
32
19
45
32
48
1
48
23
49
54
36
5
16
248
217
3
57
35
24
13
35
13
75
32
48
52
48
123
42
27
36
12
80
19
24
54
72
11
25
12
107
115
21
87
33
48
12
27
6
11
36
25
27
63
198
12
18
89
48
25
35
37
3
8
49
15
111
65
132
112
36
204
81
27
20
79
18
47
43
5
76
80
84
25
66
101
36
28
159
5
37
11
40
105
24
3
15
5
12
19
36
48
18
107
16
12
12
3
17
16
69
23
85
3
15
29
12
4
32
37
15
8
112
57
6
89
88
21
15
39
53
13
59
1
11
196
12
15
45
117
18
12
36
24
53
127
69
21
3
36
12
68
1
60
30
5
28
21
99
32
73
36
27
45
3
15
5
64
15
81
141
3
27
5
1
15
32
16
135
54
35
12
151
45
3
6
35
121
42
126
47
112
36
92
19
29
1
3
20
1
39
63
53
37
15
12
45
60
135
27
33
36
15
149
40
33
63
9
71
1
51
39
66
24
59
40
75
5
12
192
43
17
37
11
7
93
69
54
72
29
169
36
35
28
48
72
188
60
24
28
3
45
12
36
21
59
12
72
13
3
92
49
60
119
24
16
132
12
15
261
12
33
35
7
72
17
31
33
12
63
6
90
9
12
243
72
33
56
19
29
28
33
159
81
30
54
63
87
12
6
15
20
73
84
83
28
32
48
4
80
36
1
126
33
105
126
24
105
69
36
36
60
11
108
24
12
43
53
19
54
12
27
108
33
39
27
6
15
48
45
107
24
60
28
8
112
32
48
7
9
45
47
139
9
21
36
78
54
15
48
12
20
12
144
4
32
1
59
43
41
181
11
28
20
12
103
17
19
41
127
5
40
8
24
49
15
15
24
126
30
5
96
16
69
3
8
24
16
68
37
27
48
15
5
48
72
37
3
44
4
72
32
31
101
61
15
8
49
15
3
54
48
23
12
25
48
75
3
41
16
69
23
7
9
27
72
6
54
17
1
108
35
72
48
79
93
12
33
143
55
24
33
80
88
44
7
36
54
36
72
12
6
30
95
24
139
69
15
17
19
77
37
36
87
33
11
76
63
12
78
75
12
129
39
56
4
12
48
21
11
19
6
27
75
5
36
1
18
21
9
75
68
25
162
17
36
13
36
11
12
16
20
19
30
11
112
164
4
15
57
68
100
117
27
27
54
72
42
5
16
20
52
63
41
88
33
27
87
9
44
48
40
32
37
168
15
48
93
95
91
41
28
21
11
25
47
16
12
32
13
18
17
84
16
12
33
42
12
21
20
37
75
60
21
36
24
90
90
59
16
15
69
32
1
24
11
163
57
20
19
9
75
89
60
55
102
39
56
4
81
11
49
323
85
18
45
44
84
12
84
19
24
30
3
44
16
8
1
39
20
145
120
39
15
5
1
27
9
11
73
87
9
23
31
29
16
32
25
42
45
20
1
54
90
6
36
5
96
79
41
24
19
36
36
5
67
6
191
4
111
18
11
97
63
9
11
12
103
102
23
19
12
21
72
8
12
48
52
56
79
33
8
12
37
66
29
31
90
35
85
36
11
25
95
160
32
1
54
77
28
27
9
9
11
55
9
8
144
73
18
54
96
48
54
81
44
16
92
43
29
40
8
48
24
25
71
19
21
21
30
24
125
49
23
49
6
48
5
1
35
28
60
8
120
40
12
3
105
32
25
36
11
25
3
63
77
67
33
36
44
1
30
6
90
65
28
56
24
7
89
181
90
21
44
61
48
60
75
81
3
32
16
44
13
35
7
9
57
72
3
8
67
33
84
45
75
51
120
6
39
140
37
27
48
45
87
21
27
9
18
5
48
172
15
77
16
32
40
27
21
33
114
30
42
18
36
27
20
28
20
240
25
36
171
80
120
25
12
3
132
96
27
5
97
11
4
27
90
36
84
23
28
93
36
95
49
131
76
27
36
36
9
84
20
28
27
90
47
16
9
23
25
15
93
3
15
41
108
16
21
59
115
9
20
31
72
5
24
55
36
33
32
13
39
27
6
15
3
29
7
69
44
372
84
40
56
1
95
7
17
91
53
4
48
48
9
42
29
19
45
108
9
24
47
48
40
12
123
9
3
45
12
92
84
60
4
51
17
19
9
60
21
59
36
13
15
32
24
31
125
16
237
18
5
37
123
87
5
13
83
4
80
16
24
51
5
7
5
37
18
93
60
81
18
33
15
18
15
279
108
45
60
92
13
144
59
112
15
18
12
15
20
24
4
15
5
24
16
24
111
9
20
61
12
18
54
132
63
96
72
15
105
8
121
18
78
54
18
47
25
63
117
35
16
75
45
8
1
18
21
12
3
144
30
123
3
60
65
55
89
132
4
80
72
7
17
16
3
9
36
45
11
25
59
12
ABCD 93030234756*3^$a+1 [50115]
17
49
39
3
117
57
63
8
25
72
66
6
71
12
100
120
3
105
12
63
57
152
61
12
15
120
45
18
105
44
13
35
40
20
121
42
12
78
195
57
48
27
32
28
45
12
36
18
41
16
57
35
28
27
53
12
97
288
75
60
48
60
99
53
217
18
17
268
93
15
20
19
30
95
76
12
20
37
126
30
180
75
20
112
267
126
15
33
27
9
51
12
45
42
81
117
3
12
33
54
96
125
229
23
193
15
12
105
15
51
132
30
252
18
17
28
72
105
123
32
7
53
37
35
55
141
57
63
12
87
33
60
140
208
39
18
23
37
215
40
48
69
143
160
60
60
63
42
18
234
51
20
40
32
145
15
105
35
108
72
25
30
5
100
21
39
108
15
117
105
30
165
120
120
15
33
72
48
3
17
60
37
15
20
40
32
1
84
51
93
99
240
57
6
29
76
12
21
27
120
60
69
18
33
12
20
60
37
48
42
33
20
13
60
15
69
3
33
15
152
40
8
7
18
72
15
20
145
63
12
27
41
37
15
120
8
12
97
51
123
6
3
60
45
15
87
186
147
225
3
164
1
15
120
45
54
21
80
24
16
12
3
185
55
30
114
18
48
15
44
108
40
45
203
40
12
3
138
24
66
6
171
9
30
18
35
1
96
18
198
54
30
3
3
30
27
63
177
21
99
68
37
15
48
80
12
60
12
25
3
48
72
57
11
25
27
8
103
6
30
36
54
23
48
160
12
33
215
52
68
55
5
120
25
15
12
8
160
33
36
168
35
13
18
69
3
57
468
92
40
87
33
48
12
48
132
243
177
27
21
72
60
63
30
18
41
13
15
60
200
37
51
57
30
45
180
48
15
18
131
1
75
32
88
57
47
61
102
108
117
68
100
180
3
117
60
27
33
129
48
198
150
90
12
5
48
204
16
33
167
112
87
18
3
9
6
120
225
192
15
33
44
36
220
12
108
12
8
52
33
24
3
357
35
163
53
72
85
23
40
9
6
17
48
24
16
60
9
3
93
35
49
123
8
72
103
42
30
5
88
57
75
68
72
220
63
5
52
120
152
85
171
135
42
47
76
12
20
73
27
33
35
67
222
11
163
41
16
75
17
265
123
120
240
12
32
1
54
30
60
35
49
24
15
180
15
17
385
18
30
3
12
300
33
15
60
9
60
18
30
23
12
97
36
12
135
140
121
39
93
30
45
27
45
15
12
18
36
131
13
35
72
36
24
36
12
160
21
6
21
60
45
75
87
12
78
215
28
60
39
120
21
32
43
57
87
33
33
60
35
37
12
96
15
72
68
24
73
3
32
13
24
143
88
72
33
35
112
57
3
45
15
3
114
171
39
273
75
48
18
147
20
37
18
30
27
60
21
72
18
9
68
120
52
8
52
57
30
78
18
117
57
36
108
96
84
126
33
27
18
108
102
77
36
145
120
54
5
28
57
216
35
60
52
57
3
225
63
12
177
63
63
105
44
31
17
1
27
72
87
53
163
17
55
17
1
54
81
183
54
15
111
126
35
168
37
3
45
162
21
57
18
65
289
95
31
17
1
24
162
30
36
60
35
55
45
12
15
33
129
35
1
107
55
53
49
54
161
16
57
63
105
162
53
100
44
48
100
180
80
25
18
17
12
28
8
253
36
215
16
27
53
37
63
120
12
3
12
36
9
27
41
72
37
3
213
27
60
48
9
18
90
123
33
6
300
6
15
20
52
60
108
27
36
96
21
9
198
77
13
23
55
102
108
75
20
40
60
92
55
5
55
12
54
99
48
15
42
107
85
198
33
92
100
8
ABCD 93030599492*3^$a+1 [50078]
72
15
3
6
11
55
101
4
9
51
93
47
109
54
36
57
129
18
17
36
60
7
125
7
53
60
31
30
87
27
30
23
52
8
24
19
24
156
6
15
3
30
3
57
12
51
3
17
109
15
8
12
259
36
105
15
5
19
57
20
40
9
30
168
120
57
36
69
114
21
15
113
7
90
60
75
9
39
8
43
36
41
13
11
16
72
8
73
6
30
108
27
33
12
3
105
27
33
12
15
3
90
35
12
85
51
12
20
28
20
112
108
3
29
25
3
20
12
7
81
32
88
32
52
36
147
162
23
7
54
36
11
24
120
16
9
90
21
24
153
36
167
12
1
71
28
15
72
185
13
83
127
53
72
40
12
75
5
73
3
117
6
120
6
18
72
33
48
3
161
40
3
156
36
24
57
20
49
15
108
80
12
48
25
120
3
39
105
60
9
11
60
43
57
36
32
85
6
66
3
57
83
55
5
48
19
65
108
40
12
63
6
87
159
53
25
12
54
36
21
3
29
97
18
36
41
13
15
15
5
88
87
42
18
120
53
24
13
27
9
27
12
15
57
3
57
69
11
36
60
19
41
40
39
5
48
115
17
60
76
24
93
123
84
3
45
12
3
12
41
19
5
36
144
85
18
66
59
67
41
4
48
12
189
84
60
12
123
72
3
72
45
8
55
45
12
39
29
1
90
9
15
77
60
19
17
127
36
6
11
40
32
61
126
101
43
54
63
27
12
41
109
48
6
120
6
15
15
18
3
60
9
114
57
9
11
24
25
11
169
23
7
45
33
30
17
120
36
4
129
54
53
43
137
19
45
9
39
51
36
5
16
129
15
36
3
21
15
5
25
23
12
289
186
125
48
97
108
12
3
21
27
3
41
13
60
27
45
3
15
90
23
12
52
36
60
63
29
31
54
300
23
13
6
21
104
16
12
12
15
5
25
23
55
36
84
17
16
20
43
69
15
57
8
115
53
40
24
33
35
28
57
6
41
175
65
43
17
36
13
6
18
83
24
16
60
9
11
12
175
6
27
3
41
49
36
78
33
69
114
36
48
6
84
27
60
20
19
29
85
23
79
18
15
8
72
52
20
229
36
78
33
104
108
100
15
72
5
103
12
18
87
56
7
57
56
43
57
60
20
7
6
36
108
15
51
17
73
36
108
6
81
135
21
69
3
27
21
159
65
96
79
120
78
72
3
27
21
57
3
27
105
32
13
30
5
72
36
49
3
12
9
11
115
30
15
8
55
33
44
25
54
126
24
107
52
15
72
33
45
30
53
43
36
5
13
36
51
8
157
90
105
15
113
72
85
18
5
31
60
30
11
115
5
36
4
8
40
15
42
18
30
96
71
13
3
39
21
9
51
20
4
8
52
15
21
12
32
55
41
19
30
11
49
84
27
80
43
126
54
41
48
72
73
66
9
15
36
9
21
6
45
9
39
48
39
21
84
33
63
32
325
72
15
20
16
12
135
36
41
16
24
93
42
125
13
3
60
33
180
54
72
5
49
11
16
9
71
64
75
108
53
127
6
36
90
53
12
169
27
72
48
144
20
36
12
12
40
33
167
16
267
93
44
16
9
180
114
66
18
17
25
15
20
85
11
49
15
36
69
11
67
12
78
95
132
19
21
120
3
77
48
40
111
9
12
116
37
3
3
120
9
45
35
1
24
27
8
37
3
15
102
11
40
39
93
32
108
7
105
36
32
108
24
19
101
36
7
77
13
36
47
124
3
17
109
27
9
11
79
18
75
8
49
11
4
15
65
76
3
17
12
7
21
69
95
28
8
199
18
3
33
99
45
27
3
72
24
69
75
45
48
33
120
60
47
4
3
66
6
198
30
60
30
42
41
60
37
83
157
12
23
1
84
42
54
39
20
48
60
43
54
180
47
79
6
48
132
3
27
21
20
13
36
63
15
65
1
27
60
117
3
27
53
40
72
21
71
85
75
60
20
85
11
12
52
9
36
3
51
54
23
52
8
4
39
69
81
47
7
57
9
47
13
84
42
48
5
1
36
23
7
18
60
47
40
39
77
7
5
37
3
15
36
101
48
52
60
56
40
69
78
66
147
33
59
31
21
80
60
19
114
12
15
236
73
126
93
68
7
12
24
17
109
83
52
3
45
32
40
20
49
47
7
72
125
88
87
21
57
72
30
53
12
16
99
24
101
25
11
7
102
63
27
18
126
41
85
11
139
21
44
16
80
67
42
120
18
77
13
3
3
36
138
6
66
3
68
40
69
90
18
35
12
16
72
72
33
30
132
18
66
24
36
69
147
48
36
21
105
23
37
84
51
68
108
7
36
6
108
66
17
24
48
97
84
27
27
77
48
25
23
67
65
7
30
18
5
48
7
77
13
12
288
27
33
167
ABCD 93031371484*3^$a+1 [50102]
128
73
131
61
39
44
175
101
100
69
71
265
51
20
28
32
55
125
28
176
36
108
60
25
107
40
99
180
45
96
63
66
63
63
129
80
49
66
29
175
129
116
100
56
36
43
36
24
57
12
8
43
36
161
4
44
115
101
76
44
40
24
27
5
25
150
65
19
9
20
72
48
64
36
80
31
21
44
100
195
9
32
324
121
99
144
117
119
25
24
51
80
115
9
87
84
24
305
112
12
56
72
48
40
147
45
75
57
8
28
105
39
231
17
24
49
150
90
15
15
5
85
11
64
51
125
19
90
39
51
72
45
48
15
57
15
89
19
77
103
165
51
9
15
66
90
209
61
3
3
138
42
285
44
36
40
8
76
51
48
117
8
91
69
27
18
39
72
99
60
5
4
12
135
21
20
40
44
64
80
112
60
63
5
100
27
18
66
125
76
44
115
33
12
120
84
12
8
235
126
6
65
120
108
4
48
108
27
5
112
51
141
15
24
9
3
65
24
4
24
476
60
256
24
21
6
29
28
51
9
12
80
16
24
104
12
28
36
108
33
18
305
300
25
11
28
8
115
29
49
51
39
102
18
72
29
151
60
45
3
161
4
15
60
57
44
156
40
20
28
117
78
192
33
20
64
288
44
91
60
65
64
84
15
101
24
25
162
65
88
92
24
4
15
12
9
99
21
15
149
96
4
12
44
100
20
49
66
129
56
76
20
228
216
4
87
53
52
144
111
120
53
40
36
51
93
15
137
103
125
12
109
111
159
24
41
64
177
18
5
52
12
36
212
79
45
69
111
80
36
19
29
52
63
9
63
189
51
33
12
60
33
27
15
33
72
3
120
17
64
51
89
4
27
29
28
36
105
90
9
12
105
39
15
36
29
12
55
105
3
120
41
31
57
123
125
4
69
71
40
156
63
77
43
69
8
235
30
59
4
60
156
99
5
120
160
96
15
65
64
15
161
1
54
24
21
24
20
7
138
71
24
67
168
12
57
36
36
140
36
25
39
51
29
24
121
75
60
116
4
156
3
65
67
89
36
103
5
100
132
20
49
3
93
135
39
153
63
89
120
64
51
81
44
24
247
173
36
16
15
89
175
65
121
23
112
75
125
40
200
120
145
54
24
9
81
15
56
1
23
97
15
8
55
77
28
177
123
12
8
145
90
77
73
15
56
31
173
12
504
24
52
123
17
148
45
47
25
15
24
51
53
96
24
151
114
51
15
24
30
15
32
168
52
12
156
15
72
168
17
13
287
19
36
45
80
43
17
48
91
41
103
281
64
12
3
77
28
45
71
19
5
156
96
124
24
32
43
57
104
19
9
36
267
18
51
231
53
55
81
48
3
69
84
92
220
123
90
90
72
144
36
57
8
169
239
31
36
54
51
24
159
125
55
77
144
85
155
79
69
56
1
54
117
99
24
12
65
28
176
19
105
20
115
5
7
18
47
25
183
15
41
60
31
84
65
16
128
12
343
141
24
195
197
144
136
60
44
79
45
36
288
51
72
5
52
48
72
21
15
60
84
8
43
197
55
153
36
84
36
39
17
88
75
66
3
96
12
8
36
61
18
129
51
117
84
36
48
84
153
54
36
78
120
35
12
115
9
84
116
144
192
4
24
32
ABCD 93032062322*3^$a+1 [50010]
71
120
48
72
67
6
168
162
65
31
78
120
24
47
48
84
108
145
48
47
60
55
84
42
47
115
144
36
60
6
23
7
41
67
6
174
5
120
13
23
12
12
36
115
89
24
43
30
11
120
79
276
42
18
113
79
113
19
29
67
5
12
84
91
66
179
91
114
23
97
144
11
24
61
131
31
29
25
95
132
96
120
37
59
36
31
48
108
36
192
12
5
72
73
83
12
73
6
29
127
65
31
17
67
137
73
47
31
17
31
41
24
1
90
6
78
41
24
36
48
13
78
5
103
17
60
19
65
31
77
204
60
36
13
35
13
23
36
37
24
23
24
84
13
179
37
24
6
137
67
54
11
48
13
6
41
24
12
31
29
19
6
138
53
91
77
180
36
24
67
84
90
23
73
107
295
293
24
19
6
72
11
13
23
12
60
84
60
73
66
29
36
12
145
66
29
7
41
25
251
223
276
42
47
49
24
119
67
48
53
127
65
97
30
12
48
6
24
23
24
12
72
36
73
102
42
23
36
55
29
67
65
24
24
31
173
1
11
36
24
73
18
36
41
48
24
73
35
12
19
101
73
131
31
65
36
12
19
18
119
1
24
138
17
19
137
19
329
12
120
55
29
19
41
12
60
60
67
18
30
77
13
143
24
108
48
36
73
246
17
60
37
42
6
107
60
48
121
48
30
5
7
30
66
17
36
24
36
67
18
155
37
30
5
61
11
31
137
96
13
119
25
72
6
29
12
49
18
30
23
36
12
240
36
12
31
101
7
36
29
96
37
90
65
133
126
113
43
17
180
36
55
54
30
113
31
5
7
65
72
7
6
35
103
30
6
66
72
48
47
36
24
43
17
25
6
137
24
24
55
18
23
19
77
84
19
48
12
84
17
43
113
19
96
17
1
11
48
72
37
18
48
36
29
72
7
41
43
17
121
6
5
43
65
1
24
6
384
17
73
11
7
96
36
60
36
12
29
48
60
12
24
72
1
11
37
78
18
42
65
12
144
7
90
59
55
41
7
17
37
11
48
24
61
95
84
36
49
18
77
168
31
65
60
156
24
24
7
42
83
13
11
12
72
7
90
35
36
24
1
162
36
18
23
19
126
11
72
12
25
30
60
48
48
29
67
209
67
113
120
97
23
12
163
90
18
5
264
7
48
5
12
25
66
36
18
48
78
12
228
77
12
7
113
96
60
67
5
199
101
12
24
13
203
156
1
18
84
18
11
12
49
11
43
41
19
30
168
95
25
162
5
1
11
157
11
7
6
47
12
24
133
191
67
41
55
48
78
48
11
91
77
12
7
77
48
48
120
37
114
132
29
72
24
72
37
6
12
96
41
43
17
72
49
107
139
29
37
47
180
72
19
12
30
47
19
29
97
6
5
12
72
132
61
18
48
102
47
12
109
6
60
54
11
12
1
107
12
31
5
7
96
36
5
120
67
137
24
25
23
12
13
35
48
24
133
23
1
95
96
1
47
12
132
48
139
132
96
18
119
19
96
96
36
156
30
114
96
17
24
12
24
1
47
132
37
23
19
149
91
54
11
13
179
19
41
12
85
35
31
48
29
1
258
149
1
72
71
228
60
49
59
12
60
7
48
6
126
210
78
5
13
48
47
24
73
287
1
167
72
31
12
5
175
96
53
37
11
13
35
391
101
12
19
42
275
48
19
17
96
84
96
37
6
17
121
11
103
137
48
7
17
37
144
179
96
7
30
47
84
36
24
19
5
49
11
12
84
67
66
30
29
24
36
60
13
42
54
24
11
181
23
72
25
24
24
47
84
55
6
59
108
96
1
83
31
318
48
6
29
13
18
197
43
113
24
240
43
66
23
55
42
11
37
18
77
73
167
7
29
108
115
17
31
41
55
77
19
17
24
24
13
66
53
48
511
53
43
53
36
36
79
126
96
11
48
55
29
168
12
85
72
71
31
42
35
72
48
60
12
168
60
ABCD 93032733284*3^$a+1 [50062]
80
72
1
54
18
23
28
21
11
60
48
72
4
33
78
9
36
8
31
6
42
17
28
3
12
21
12
80
12
73
15
45
23
184
15
5
12
24
84
40
68
25
3
84
15
5
37
195
105
3
20
76
12
32
25
30
41
36
211
5
12
12
28
56
16
44
1
95
28
27
6
54
33
20
187
41
120
60
25
59
96
37
48
60
12
72
35
61
27
63
45
15
24
45
141
23
60
169
72
111
57
18
53
24
96
12
108
24
40
63
77
40
56
60
16
8
13
35
48
16
96
20
12
48
24
4
69
42
9
24
3
12
41
37
27
8
97
18
30
114
5
24
64
57
95
36
37
11
16
44
36
16
48
20
52
9
59
1
36
3
36
8
48
19
69
21
23
52
8
36
4
3
12
78
75
48
21
3
8
97
72
3
20
28
15
90
155
12
60
48
37
12
11
115
57
33
63
21
51
20
12
37
36
3
36
36
15
33
72
68
1
83
28
32
40
8
12
67
48
45
20
16
44
12
1
72
78
113
24
7
6
23
4
32
76
48
69
42
6
99
8
96
19
30
15
8
28
32
139
6
84
23
40
15
17
25
23
100
3
9
44
64
176
1
18
21
9
12
11
37
108
3
36
20
61
27
45
27
33
12
36
27
27
29
7
65
72
37
35
40
44
7
17
7
65
4
141
83
12
91
5
25
87
92
48
12
88
36
12
39
65
115
29
1
63
12
56
12
67
33
12
3
12
18
18
53
40
39
30
27
68
36
52
32
12
13
72
35
4
72
9
3
20
13
30
45
72
56
4
36
21
11
124
60
45
6
72
125
13
102
17
36
12
112
56
25
27
27
66
87
8
4
44
1
83
12
1
23
7
33
32
84
13
12
36
147
8
12
16
9
227
24
12
37
11
49
47
120
1
59
13
3
9
35
24
1
11
28
51
5
31
24
66
107
52
36
24
3
5
43
29
43
17
85
23
72
91
89
4
36
8
7
41
67
21
39
18
15
8
24
36
4
12
8
43
17
12
124
9
11
31
21
8
61
75
33
3
32
13
3
80
64
27
5
24
12
37
3
44
1
90
30
167
48
37
11
36
1
12
15
3
150
54
45
45
60
51
24
68
13
63
27
9
44
24
7
33
116
4
147
6
12
60
11
96
28
15
41
1
15
36
9
23
60
25
48
12
11
61
179
100
12
45
47
7
6
107
37
135
51
30
3
57
47
40
60
20
28
20
12
28
27
53
4
68
40
20
85
23
217
83
28
192
32
7
5
61
23
4
8
49
6
5
37
47
40
44
7
42
83
67
12
288
5
12
85
3
27
9
116
43
5
73
3
9
23
4
36
15
72
5
60
97
18
78
27
45
251
12
4
8
37
30
81
15
53
84
37
18
41
24
25
47
36
19
120
65
24
37
30
5
12
16
27
5
72
7
6
84
83
12
43
5
108
12
16
9
27
20
36
19
33
20
36
7
53
84
67
93
33
23
96
13
78
9
75
96
9
81
27
32
24
36
25
83
16
44
36
31
29
12
28
21
60
15
48
15
108
9
84
21
3
32
25
159
57
60
107
12
144
84
12
4
140
97
39
48
20
25
48
83
31
29
4
8
4
96
8
72
4
33
47
13
47
40
24
72
9
36
27
20
55
81
9
60
23
67
5
7
149
12
48
12
12
16
39
18
12
131
19
18
12
15
75
30
95
97
83
52
63
105
27
90
59
4
3
162
35
43
53
40
44
7
93
68
40
32
7
48
41
37
39
20
61
75
9
59
31
9
24
12
51
5
88
21
35
40
48
8
7
41
12
184
15
5
25
11
12
13
15
9
3
60
12
3
78
99
63
53
24
4
39
17
24
124
3
17
13
39
33
11
1
30
33
75
33
20
7
5
16
27
24
5
4
9
35
12
88
12
36
9
60
3
56
24
25
107
24
37
24
15
120
21
47
36
1
11
12
157
30
9
56
25
36
24
3
93
59
108
36
1
18
30
72
11
12
37
131
67
42
23
13
27
12
8
88
104
16
39
29
31
6
30
33
21
36
12
78
30
12
27
3
53
19
48
33
8
12
40
57
11
49
147
104
1
59
19
17
24
16
3
30
35
52
81
120
42
17
156
4
15
105
24
27
45
8
1
119
64
32
31
30
54
21
27
17
1
84
11
49
78
5
12
16
45
24
3
93
39
93
35
12
55
33
8
52
12
56
112
3
53
52
12
36
261
99
24
33
3
32
19
30
11
52
8
49
36
23
184
36
9
15
8
25
35
40
44
96
88
9
23
112
32
28
72
8
76
117
63
21
59
1
156
87
27
29
31
6
59
16
32
52
24
20
31
18
15
15
185
36
36
16
20
12
60
256
20
16
48
8
48
124
92
36
7
42
23
12
1
12
51
9
18
17
12
84
7
5
28
9
27
44
4
32
40
93
42
18
35
25
3
72
32
100
33
11
1
71
12
136
24
20
73
23
19
30
30
33
32
60
12
4
81
63
80
88
39
6
3
69
23
60
28
44
12
61
12
11
1
23
25
78
12
5
25
11
61
11
40
60
45
39
51
57
20
16
32
19
41
97
78
45
32
25
23
28
84
8
24
28
3
29
4
84
96
72
39
6
23
1
15
8
16
80
64
20
36
1
11
24
36
12
7
5
28
3
84
21
27
5
40
57
15
51
17
60
96
72
72
12
28
20
205
11
19
5
43
5
84
121
15
44
4
96
15
65
1
23
4
12
44
132
208
152
19
6
12
47
16
48
20
12
40
9
23
40
32
24
96
55
90
15
20
25
23
97
51
105
35
85
ABCD 93033101288*3^$a+1 [50008]
2
18
30
100
8
37
57
3
35
16
57
35
97
35
25
45
51
72
47
12
4
2
52
6
30
54
18
2
30
88
50
30
22
33
3
6
15
23
46
24
6
104
28
45
5
40
80
43
89
18
12
16
72
33
11
13
120
15
6
42
9
15
54
12
3
51
26
4
50
64
69
21
2
37
5
16
39
51
14
10
18
18
6
39
12
5
52
8
28
6
21
27
128
4
66
2
78
30
114
28
2
10
18
6
15
17
19
105
3
21
42
9
3
50
48
7
81
24
6
44
1
24
23
64
21
33
26
4
6
84
32
28
27
12
12
9
14
22
18
2
43
23
12
16
42
27
12
3
21
15
9
3
102
15
12
9
24
12
15
39
150
2
25
27
12
36
50
24
10
45
11
4
18
42
24
6
48
2
4
54
3
9
24
15
45
6
21
84
95
16
105
9
54
14
40
30
21
36
51
9
9
14
1
12
27
33
5
58
45
9
36
27
39
6
27
57
15
3
6
66
6
3
17
7
12
65
4
26
124
24
32
96
22
42
30
15
60
5
30
1
17
46
45
24
12
21
24
30
56
30
58
14
28
3
84
5
31
45
60
2
13
11
34
15
72
12
36
9
110
16
66
20
28
36
32
43
12
24
5
28
8
12
30
72
61
24
5
28
42
90
110
46
3
9
30
18
24
3
48
12
15
20
12
10
26
28
84
96
2
30
37
48
59
1
9
15
60
15
105
33
48
2
12
10
30
30
15
36
5
42
37
21
27
36
29
10
12
69
15
21
5
30
25
33
75
35
60
1
12
29
6
25
27
45
21
6
9
39
126
2
22
2
1
105
24
3
12
9
39
57
3
12
60
9
15
21
8
12
18
61
51
21
27
8
12
1
27
14
10
24
54
3
5
148
51
35
34
15
12
33
96
3
48
27
32
28
18
18
21
11
4
38
7
65
4
15
24
5
40
2
4
2
7
3
24
24
45
60
47
37
60
57
111
24
168
5
30
1
27
18
12
15
5
19
9
36
15
23
12
1
17
43
12
5
31
12
99
9
21
3
60
23
90
24
28
27
83
78
7
21
30
14
67
41
100
12
27
33
36
12
39
63
60
42
26
124
96
2
100
30
45
23
10
27
3
24
30
26
72
25
12
156
63
24
68
37
5
10
62
4
24
27
23
42
34
14
7
81
18
9
36
15
2
43
29
28
42
2
96
7
12
11
22
38
4
66
3
15
24
6
12
20
4
26
28
45
11
6
58
6
15
5
18
10
32
43
53
19
3
68
60
34
18
21
11
10
3
12
9
26
28
20
22
15
24
17
124
48
18
32
58
15
5
22
32
10
3
5
18
72
61
21
50
36
13
72
3
14
7
9
24
62
1
60
12
5
18
4
21
75
44
49
11
16
18
12
39
96
33
27
9
8
18
4
56
24
46
72
3
12
35
10
42
30
3
17
10
18
12
26
64
86
24
16
15
17
12
19
11
36
4
33
36
11
34
6
30
24
14
1
15
12
18
2
4
24
9
15
42
60
6
48
69
36
17
28
24
2
18
67
36
3
14
22
33
21
27
9
99
96
3
21
9
6
32
10
2
61
15
6
15
21
134
4
26
4
27
17
22
69
47
49
93
2
1
24
48
21
14
1
69
87
15
24
21
9
74
10
12
26
13
9
27
15
9
9
12
75
39
24
12
54
6
24
30
32
60
28
15
17
28
6
8
25
60
36
72
27
6
36
15
5
36
10
50
54
6
34
38
31
75
21
33
15
12
39
102
18
45
72
77
22
45
3
32
30
30
28
2
16
3
41
18
61
36
51
42
12
3
21
51
9
32
4
80
48
30
18
40
14
46
27
5
7
105
15
35
16
9
3
12
8
48
12
1
11
10
24
147
47
1
47
42
10
30
42
6
2
13
27
32
4
12
14
115
3
20
16
12
12
8
22
38
25
105
42
30
3
24
9
27
24
93
15
3
2
30
16
9
33
20
60
4
50
1
33
24
68
12
43
119
4
42
75
69
15
35
30
18
13
24
3
102
8
30
46
2
52
6
2
54
40
36
44
19
81
3
27
20
28
18
14
1
35
12
61
9
2
48
13
45
60
42
32
10
15
21
18
24
21
36
63
45
36
29
40
42
8
132
16
9
24
12
45
12
30
12
6
24
39
27
32
42
16
20
4
18
8
49
15
20
1
15
18
24
36
6
60
93
5
12
19
12
47
48
24
10
15
5
28
48
27
33
18
24
12
9
21
3
27
68
46
14
30
10
6
26
1
84
33
6
6
15
15
30
80
10
20
1
12
77
91
9
36
2
25
5
7
3
68
22
36
32
7
15
33
15
18
14
1
11
34
14
10
30
12
20
13
35
16
24
30
27
15
24
56
28
6
12
42
8
25
3
9
5
22
9
36
9
12
24
18
36
66
6
24
30
24
12
20
102
12
6
88
26
1
24
3
36
32
12
1
15
26
16
18
24
42
3
123
48
21
15
20
6
42
12
1
3
6
38
12
1
24
9
102
57
15
33
12
165
3
27
42
48
75
17
79
12
63
21
33
3
27
30
51
24
53
22
8
24
28
20
16
21
5
34
6
36
60
15
9
15
5
40
75
93
15
3
9
3
12
36
9
21
12
51
9
30
18
30
33
12
3
54
2
61
3
66
36
44
18
58
2
10
12
15
9
6
9
71
48
10
12
6
62
42
1
12
21
6
24
14
12
16
27
23
49
21
27
17
60
28
3
9
6
42
3
17
40
51
45
92
7
117
8
28
2
10
2
96
4
9
45
60
14
10
12
38
22
39
24
15
57
71
25
5
40
3
17
7
3
12
90
2
1
33
6
21
17
16
54
6
6
30
3
23
13
21
38
46
15
17
4
51
15
105
12
47
120
13
23
28
36
60
20
4
24
32
148
18
32
10
42
30
8
40
8
58
12
114
38
55
12
33
2
4
72
42
12
78
18
27
63
30
3
29
90
48
25
3
30
84
62
16
54
63
15
12
9
27
14
18
10
60
87
41
72
7
21
27
17
18
10
8
84
31
33
12
12
3
9
54
24
18
30
24
21
12
36
15
54
75
17
10
50
28
15
23
25
9
26
97
15
80
70
3
12
60
63
14
66
82
30
48
20
13
12
24
11
30
4
39
59
22
51
33
2
52
2
10
8
13
3
9
15
57
41
22
38
24
58
20
10
3
60
27
72
18
20
12
30
25
24
21
18
60
48
48
2
4
3
83
10
3
11
61
15
2
7
69
36
24
24
2
30
30
18
28
12
3
72
15
42
3
12
24
15
32
28
21
93
3
12
36
24
5
10
6
219
51
9
3
93
81
66
18
44
7
11
4
6
15
12
27
24
54
8
4
36
12
42
66
24
39
21
3
51
66
18
30
2
34
2
24
6
7
51
9
47
118
27
23
22
3
63
24
20
13
72
36
12
53
24
40
3
23
12
18
28
15
39
21
12
89
6
22
12
15
60
60
33
50
1
47
28
2
12
10
6
66
8
25
63
84
20
13
27
48
20
60
1
9
42
60
6
3
59
106
2
24
10
78
20
78
28
26
6
19
65
4
27
24
23
1
57
14
13
15
30
51
45
2
85
59
49
15
57
12
21
86
1
3
14
28
14
16
33
24
63
14
34
14
10
6
14
10
8
55
48
17
10
30
3
24
60
27
33
12
33
18
18
30
12
2
40
6
57
48
11
16
9
21
27
51
57
17
10
6
12
14
13
33
24
15
5
6
40
24
9
15
36
20
10
38
13
27
32
1
9
15
48
15
8
10
60
14
4
9
72
24
9
3
5
12
10
12
18
3
27
2
10
24
6
75
11
12
37
11
10
20
19
9
14
16
6
15
11
12
30
52
51
15
12
32
36
73
47
4
45
35
1
57
50
22
84
26
1
77
46
2
22
6
2
4
18
30
33
47
1
ABCD 93033182096*3^$a+1 [50008]
147
165
20
12
1
23
12
4
99
5
24
12
16
20
49
83
52
36
27
5
13
23
1
183
63
9
8
100
80
100
8
4
8
52
8
12
4
24
8
24
43
41
52
44
16
27
5
13
15
33
35
12
40
44
19
77
84
19
5
7
113
96
36
48
4
27
198
71
72
52
27
29
12
24
1
3
36
8
12
4
9
35
76
12
12
8
19
36
5
12
60
28
9
11
24
148
120
96
20
61
63
68
172
8
19
84
17
7
18
30
53
115
165
20
36
4
36
56
19
18
6
41
16
63
24
17
108
48
37
11
4
20
36
64
105
30
113
64
20
148
20
37
18
45
3
45
48
104
1
47
12
28
32
60
12
4
56
88
45
48
95
4
20
103
33
92
31
6
15
8
28
12
48
44
19
9
20
28
57
35
37
15
20
28
32
49
27
104
24
24
12
55
41
120
100
69
35
85
63
36
27
33
20
16
20
28
20
12
96
72
48
240
4
129
87
57
6
57
72
116
76
15
33
3
17
12
16
9
3
12
44
132
84
55
36
12
17
24
16
44
60
40
32
19
105
8
88
48
75
6
23
28
8
31
30
11
60
52
8
48
24
36
120
144
1
11
76
3
6
54
45
192
48
44
16
104
1
47
24
31
9
8
40
12
39
41
13
15
20
28
9
23
12
36
7
57
36
132
68
79
5
36
12
16
32
7
17
28
36
20
12
28
32
4
8
96
4
32
16
48
20
16
24
32
4
48
12
20
61
15
20
60
12
31
6
63
20
60
1
39
56
100
36
116
67
41
25
11
4
75
89
28
8
216
84
36
156
12
40
8
144
43
21
24
12
3
77
4
56
1
39
15
33
57
24
30
5
12
28
12
20
67
17
36
109
63
32
1
35
40
27
17
43
45
72
8
67
45
56
108
24
16
92
4
51
9
44
37
15
153
11
4
32
60
4
24
20
196
8
36
64
45
3
8
4
72
44
4
96
20
40
12
32
12
40
75
53
12
24
7
165
20
67
41
24
156
84
132
40
56
24
24
16
20
13
23
12
48
24
4
96
44
4
20
60
12
139
17
12
276
1
15
33
207
128
31
17
19
9
20
24
31
101
36
7
53
109
198
5
37
63
8
48
1
59
12
12
85
15
57
11
55
45
20
4
44
4
20
12
64
32
7
41
4
27
21
75
17
12
28
8
72
12
4
9
23
103
21
108
8
24
16
68
60
1
15
68
12
25
35
24
24
48
12
40
15
77
4
36
20
108
96
12
64
129
39
32
120
16
68
12
60
28
51
65
4
44
28
9
71
112
72
68
28
68
12
55
113
7
77
12
28
8
52
8
60
64
8
85
15
20
12
55
125
28
36
12
8
156
36
28
12
8
25
39
12
104
12
7
57
8
100
3
18
11
16
48
36
33
83
4
48
20
60
12
76
3
54
35
100
12
36
24
8
96
16
24
32
12
12
16
3
45
20
67
5
24
148
8
40
84
48
48
12
8
24
16
33
15
20
12
4
44
36
16
20
24
36
52
212
31
29
64
20
157
27
8
4
80
4
20
1
78
36
41
16
80
277
107
28
72
44
4
72
68
52
20
24
24
28
48
32
19
36
65
4
48
20
36
136
51
18
35
4
56
40
9
18
57
8
40
8
12
24
1
15
75
54
39
24
27
54
95
4
108
72
3
5
12
36
84
28
24
20
84
12
108
24
91
9
48
80
12
43
5
4
56
84
24
67
12
17
16
39
5
19
9
8
48
16
8
12
88
3
29
24
12
40
27
21
44
12
120
4
87
29
24
4
80
12
16
24
44
37
47
96
1
11
4
15
33
60
32
19
9
27
9
45
51
68
48
24
36
43
5
19
57
8
16
20
76
3
53
168
36
4
39
42
59
36
16
32
16
36
56
12
40
48
44
60
24
40
32
12
13
3
80
24
12
60
48
7
41
13
11
4
104
7
33
48
152
28
132
56
55
41
84
52
3
65
37
15
72
20
12
24
24
12
16
92
60
12
160
20
136
12
56
24
88
12
60
177
63
8
28
32
120
48
24
28
120
9
11
67
5
157
11
12
175
36
12
17
180
76
60
12
92
100
72
8
12
36
72
7
21
69
23
25
96
215
12
84
40
3
6
59
12
48
25
3
8
24
52
3
65
96
4
33
48
11
120
19
36
21
20
112
45
35
36
36
31
53
12
4
20
16
20
40
8
12
4
81
27
27
9
24
48
15
12
65
48
100
20
19
36
5
55
18
59
13
23
36
28
60
68
19
41
43
101
4
39
153
15
5
12
40
8
28
56
4
24
152
43
65
13
27
12
56
72
36
72
13
59
28
33
6
45
20
40
24
60
135
9
60
33
83
4
56
16
24
20
4
33
35
84
1
15
8
60
40
36
44
4
60
60
15
5
36
1
123
36
51
6
15
32
25
27
56
28
12
48
92
4
20
76
27
21
75
9
72
111
5
4
15
65
60
13
11
36
103
81
56
4
36
20
108
60
28
24
8
16
20
16
80
24
76
3
21
200
31
45
20
76
8
4
8
12
133
24
215
1
63
72
72
20
28
12
36
32
55
5
55
17
67
21
32
108
88
12
80
12
25
6
66
3
20
40
32
36
100
44
28
72
56
52
75
18
47
52
36
60
8
24
16
12
32
36
64
12
80
24
16
44
4
20
52
96
24
20
24
60
1
15
8
72
36
4
33
143
48
12
4
108
3
53
4
111
57
24
24
80
24
36
52
8
4
32
163
33
39
9
9
ABCD 93033574378*3^$a+1 [50076]
27
12
33
42
17
1
3
45
71
61
84
108
27
80
24
64
27
21
9
35
115
18
47
88
80
67
5
28
27
30
51
9
15
75
36
33
44
31
126
23
7
96
48
41
24
4
27
30
24
15
20
1
108
36
11
28
15
12
6
54
81
45
59
48
67
78
90
72
90
59
24
7
18
15
3
30
42
81
27
18
36
36
15
12
75
33
9
63
27
90
144
35
36
28
63
54
15
20
163
138
15
27
102
6
53
19
102
23
1
71
16
72
33
143
16
93
3
15
9
15
54
99
27
48
78
48
6
153
45
107
24
31
54
11
43
17
60
85
59
7
129
8
132
109
6
18
15
3
18
51
8
16
9
78
192
18
39
8
31
84
258
48
42
18
180
90
90
11
16
57
42
18
63
12
12
39
29
25
12
23
96
7
33
45
27
144
68
13
47
1
6
54
35
40
9
18
24
36
53
52
33
6
36
17
13
83
25
6
18
3
33
102
9
81
18
9
45
216
71
88
60
12
21
54
6
39
15
90
18
65
7
30
150
5
4
24
72
129
15
80
79
33
3
41
55
5
25
60
18
12
65
13
63
9
63
153
72
108
48
15
81
15
20
19
5
24
55
6
27
68
7
69
96
105
47
7
21
15
45
15
72
77
28
32
25
54
69
3
9
128
1
6
90
15
21
12
42
9
129
3
93
51
21
102
5
31
6
35
4
27
17
37
6
72
30
87
45
3
12
3
66
59
85
18
9
20
49
12
15
9
30
6
18
54
36
12
27
32
16
57
27
9
72
12
11
4
92
4
140
19
18
24
18
18
102
6
144
123
8
24
28
87
48
29
16
32
12
43
5
12
31
33
72
3
21
20
84
97
90
18
59
43
24
36
29
61
12
107
253
60
18
17
1
11
43
18
23
16
9
42
12
65
12
163
18
90
17
72
60
43
18
63
45
60
36
180
3
12
123
5
55
17
16
12
27
105
75
125
73
18
72
5
61
11
79
42
47
61
59
7
45
81
60
102
17
19
5
1
215
19
41
13
191
4
3
72
126
66
69
12
8
19
162
3
3
53
40
69
36
15
44
31
252
54
63
117
30
81
44
109
42
45
8
96
4
21
15
39
42
18
210
60
11
4
12
99
29
1
83
7
65
40
9
90
69
21
90
36
120
21
24
80
24
1
15
21
18
45
12
32
1
54
65
72
160
3
45
20
7
5
4
51
125
4
120
20
96
31
29
43
12
6
3
45
6
5
31
102
11
24
361
6
9
24
32
4
21
36
27
3
137
12
73
11
4
3
18
36
15
93
27
39
21
3
48
17
40
3
30
23
19
41
96
61
72
12
78
18
15
75
48
36
6
47
7
21
27
6
35
19
5
72
40
24
60
84
51
36
54
6
54
12
107
205
11
36
43
30
6
45
81
66
29
25
75
3
17
55
33
57
15
21
54
66
114
30
35
24
1
36
18
9
3
54
36
3
57
48
60
95
4
56
7
72
101
1
36
24
51
32
7
48
6
39
92
4
44
12
48
157
30
6
12
6
84
60
5
12
49
24
3
8
25
71
19
149
67
36
17
1
75
12
3
30
51
39
42
59
79
150
36
30
173
52
99
21
3
12
18
162
6
59
16
60
8
37
3
96
144
9
63
24
15
36
18
36
59
49
126
60
21
63
17
60
16
69
6
9
68
60
37
59
36
73
195
51
72
42
18
53
16
21
18
365
7
9
60
45
18
18
180
3
27
93
57
18
101
16
24
33
36
42
9
21
15
39
24
36
18
12
24
71
16
39
54
72
12
3
72
15
17
55
60
29
4
12
8
60
180
13
27
27
36
30
24
36
84
24
27
9
156
99
60
36
128
156
84
37
54
29
16
20
48
12
64
21
35
16
135
30
39
48
60
80
13
23
7
42
11
16
36
27
30
18
54
60
95
24
19
137
43
78
12
75
21
30
6
36
39
51
57
108
177
12
23
96
64
60
20
12
4
44
36
16
9
27
24
21
12
18
53
37
27
33
15
87
41
96
60
100
45
35
1
39
21
12
6
30
75
39
18
23
64
48
152
55
17
13
3
3
126
108
71
1
48
42
30
75
44
49
18
30
42
48
53
271
21
3
126
66
57
32
61
15
3
36
18
71
100
36
81
54
30
39
75
21
33
11
25
39
32
13
42
33
12
68
7
60
30
24
15
56
13
3
123
21
8
31
69
57
59
25
71
25
35
1
63
117
47
25
87
3
18
23
4
32
85
23
16
15
21
45
24
126
93
12
80
13
15
21
35
24
13
12
11
16
69
11
84
79
17
1
15
135
9
8
91
54
12
60
63
63
108
36
65
24
16
3
36
36
29
79
18
23
40
27
54
39
51
5
49
27
32
12
1
15
57
11
36
19
60
9
27
18
108
47
55
6
27
32
40
32
61
3
15
41
16
33
15
96
15
6
75
9
15
9
35
19
90
12
39
57
107
55
17
55
29
61
51
39
29
16
99
30
6
54
36
36
3
56
24
16
9
111
15
84
21
20
64
57
24
18
36
36
9
81
36
123
21
18
108
18
51
21
15
84
60
21
54
9
21
3
33
47
67
5
49
11
1
24
59
31
18
30
ABCD 93034579858*3^$a+1 [50032]
30
9
4
24
56
39
25
65
12
24
36
51
15
37
8
15
18
15
75
42
84
36
27
27
33
21
7
24
24
29
51
4
24
104
27
6
43
17
24
162
33
33
7
20
48
124
8
51
12
18
51
3
61
107
45
84
39
13
84
17
36
120
66
24
21
9
19
36
20
12
12
15
18
12
19
8
9
87
64
24
12
12
47
9
39
21
28
71
37
120
29
51
28
23
9
45
3
156
40
89
27
4
12
44
3
18
3
4
5
43
12
41
60
15
27
109
35
1
84
23
21
4
20
33
72
19
12
5
91
80
33
7
12
68
28
32
39
37
5
27
12
36
3
9
45
3
16
44
28
65
19
32
45
6
13
11
37
84
53
27
3
21
28
32
24
45
24
36
24
18
48
25
92
60
28
44
76
65
19
23
25
36
83
24
97
20
3
1
23
13
29
19
44
3
78
19
17
39
24
16
24
17
67
24
77
3
15
9
15
69
69
3
64
23
18
12
3
45
24
63
231
54
7
65
3
105
27
24
39
49
56
21
111
36
33
15
9
27
4
29
19
44
45
87
16
12
132
32
4
24
11
9
51
30
31
5
31
20
12
57
19
12
12
84
44
3
9
4
72
24
56
27
42
7
8
15
33
76
12
11
21
27
1
35
13
12
35
9
76
72
17
36
42
69
4
48
8
84
72
27
12
60
9
27
1
11
42
3
27
97
29
87
3
25
48
11
97
72
48
56
3
18
6
30
15
40
8
16
12
17
6
61
35
13
11
45
15
69
15
66
27
63
60
1
20
69
39
3
9
3
117
28
53
43
44
36
4
5
12
18
45
21
15
12
3
72
25
60
20
72
45
19
113
3
4
12
36
8
52
24
35
1
12
11
6
31
24
20
129
3
69
7
12
32
33
15
15
36
13
32
45
15
3
6
42
12
30
75
27
1
24
20
33
18
33
36
36
27
133
17
12
75
16
44
3
37
12
11
45
96
60
9
19
108
84
17
3
9
79
17
75
16
35
13
8
33
7
5
30
33
12
4
176
16
41
12
15
16
24
36
65
63
12
3
21
21
75
100
17
15
16
12
17
3
52
56
12
87
45
3
33
9
31
24
32
21
19
44
4
24
152
24
4
11
37
12
8
48
21
19
12
143
37
23
61
32
28
12
17
43
5
31
8
39
25
60
20
16
180
113
6
60
193
8
33
6
25
11
13
96
24
17
18
6
156
3
4
17
31
41
31
8
9
31
24
41
3
12
39
1
20
36
40
128
12
28
36
12
77
7
32
136
56
21
7
32
15
30
6
13
84
20
21
24
31
12
24
20
28
8
40
36
12
56
195
30
3
76
32
117
19
36
71
54
7
12
12
12
140
9
15
76
32
48
16
11
21
16
80
4
24
35
1
20
15
1
8
15
13
8
9
27
39
24
13
48
17
19
8
3
45
24
9
103
32
4
41
30
60
45
24
4
41
3
4
29
31
11
13
17
55
47
25
11
6
3
28
32
60
21
19
5
18
61
12
36
128
12
24
12
57
36
7
12
36
5
27
15
30
30
1
68
9
147
28
12
84
29
24
3
24
4
17
99
36
4
5
30
45
51
33
36
4
11
9
15
129
52
5
48
19
68
16
12
8
28
20
16
11
25
12
35
13
35
78
31
29
67
36
12
29
3
12
3
9
99
37
17
78
13
56
16
5
7
84
32
28
8
84
69
12
31
12
5
60
31
44
16
20
36
129
36
31
12
36
17
15
33
12
15
124
8
28
96
8
16
32
12
21
54
33
36
4
17
43
11
54
36
91
44
28
36
53
24
15
9
36
15
76
53
24
27
81
15
3
13
32
60
24
28
24
8
3
33
45
7
17
3
4
35
36
13
44
48
52
132
300
20
24
12
4
35
9
16
8
12
36
57
27
4
5
31
20
141
12
19
12
17
27
40
5
31
95
37
32
36
16
12
11
6
12
3
9
96
24
78
12
21
36
24
24
28
32
81
24
42
69
16
44
36
3
1
24
8
45
19
5
18
21
24
16
96
44
9
30
18
19
5
51
12
21
12
30
1
8
52
17
66
24
61
35
60
37
36
12
8
12
24
45
24
31
29
36
15
16
56
16
72
65
15
21
3
28
84
41
3
4
23
12
33
24
3
81
15
37
17
7
24
44
4
83
24
25
24
84
92
12
69
15
84
27
9
33
15
28
36
8
45
199
47
18
30
60
9
21
75
57
24
6
93
28
32
4
8
45
12
66
1
60
161
43
60
41
75
33
30
1
48
23
21
12
105
12
7
41
31
24
41
24
7
11
13
60
47
24
36
9
64
56
45
78
21
9
7
12
41
6
1
20
15
129
64
11
6
51
4
41
19
132
17
39
28
8
24
21
7
35
45
72
4
108
41
24
3
28
5
15
24
4
65
12
12
12
7
48
5
30
61
35
9
52
24
20
12
12
93
7
5
7
24
44
60
28
5
42
48
13
89
120
24
19
47
13
12
48
20
4
11
12
96
33
28
11
30
30
13
24
56
4
29
24
19
11
18
31
77
39
21
15
36
16
24
56
16
12
32
69
31
24
29
99
12
69
54
102
36
3
28
41
51
45
27
4
36
23
30
24
27
16
96
48
140
24
64
92
9
39
33
3
12
64
29
7
17
15
45
19
47
69
16
17
7
35
60
13
8
36
4
96
24
5
30
42
67
12
23
21
9
168
42
121
36
12
8
81
30
13
47
13
95
25
60
35
9
3
9
24
9
63
4
12
24
108
5
67
12
24
12
17
187
47
25
48
5
19
12
44
21
135
12
28
24
11
25
36
41
27
81
39
60
21
7
104
16
48
35
49
8
16
48
29
24
19
23
9
28
11
1
56
21
75
12
60
63
25
20
75
24
49
24
68
28
24
5
3
3
9
75
61
20
21
6
69
4
12
65
15
123
6
3
4
24
59
18
12
51
40
5
12
27
52
12
41
43
35
13
24
89
7
17
115
47
1
36
8
48
28
47
6
66
25
48
5
7
12
12
17
63
144
27
9
27
9
51
49
65
18
25
17
15
28
12
20
24
24
27
9
28
8
16
104
4
41
30
13
20
16
5
72
18
84
1
5
31
24
24
53
43
17
39
76
32
15
49
24
20
60
64
8
33
31
8
96
4
35
105
16
12
5
7
23
25
23
1
12
48
12
20
36
45
78
36
225
4
11
13
11
21
40
20
24
96
27
12
30
27
4
35
102
15
4
5
31
29
24
102
1
60
11
36
13
17
127
17
27
75
9
40
176
52
48
36
23
9
33
75
9
18
21
45
12
39
3
61
32
24
84
28
60
24
17
19
32
45
43
77
31
8
12
16
59
9
15
6
15
4
17
67
11
1
65
7
11
42
15
ABCD 93034633834*3^$a+1 [50018]
69
30
114
35
1
59
52
20
43
36
90
15
72
32
43
12
6
15
32
12
1
12
35
55
9
21
3
20
52
45
23
37
30
17
121
71
43
36
17
48
16
69
24
23
64
8
108
55
17
25
36
12
39
56
108
4
8
55
42
30
41
4
111
90
35
97
60
15
144
24
75
17
55
138
35
16
144
99
30
123
8
16
21
35
13
15
27
69
21
12
18
77
13
12
168
3
36
84
27
5
40
92
76
56
13
23
85
35
37
66
30
27
3
17
4
3
6
59
72
31
42
71
109
51
36
56
4
3
5
43
77
16
15
17
24
61
39
69
30
77
13
42
45
15
90
147
56
64
21
12
60
78
54
63
3
12
29
28
8
97
18
12
33
72
3
69
84
24
3
29
4
92
24
4
80
55
12
89
49
171
44
49
6
5
145
90
17
12
13
12
3
3
29
55
48
18
27
27
66
60
47
100
8
12
67
60
5
1
30
72
42
15
48
24
8
121
30
41
61
3
36
20
31
132
60
33
84
20
108
12
76
93
15
105
99
92
49
47
28
9
18
17
28
3
42
12
66
17
52
72
60
48
21
75
36
44
37
23
49
90
17
31
42
27
51
60
69
84
96
44
40
80
19
6
99
33
12
6
21
3
30
3
27
57
56
12
60
52
3
48
77
48
24
133
66
24
45
68
25
18
65
60
24
25
3
32
28
68
16
8
1
35
24
40
8
13
107
7
66
51
8
12
84
24
12
49
24
3
20
13
59
36
60
16
8
31
30
42
78
11
43
57
20
73
3
32
1
11
1
30
42
6
29
115
53
12
40
81
47
73
15
56
220
44
55
5
19
60
6
27
164
24
55
17
4
33
66
120
65
7
5
13
30
65
85
15
27
9
60
9
39
60
3
12
65
85
11
16
39
21
8
12
24
4
33
59
4
12
57
36
132
12
18
18
15
9
15
51
12
45
8
24
13
3
39
66
162
5
48
40
96
128
61
27
72
140
115
5
1
27
33
24
66
41
31
57
51
17
12
100
3
45
44
1
47
60
1
11
16
57
3
80
64
3
150
63
12
20
61
12
3
45
162
48
117
57
168
47
43
42
35
85
11
19
17
13
18
17
96
24
31
24
17
24
84
16
27
192
17
120
43
48
5
7
17
4
60
69
83
24
40
8
1
30
90
24
36
90
5
24
13
15
27
105
75
33
32
73
78
125
55
12
65
7
57
63
21
20
37
72
11
7
5
37
6
12
65
4
56
13
15
32
13
47
72
85
27
8
43
33
15
90
39
20
25
27
9
95
25
39
36
87
17
1
54
33
108
57
42
66
35
37
48
12
12
78
12
108
120
90
23
25
24
36
54
6
84
23
72
91
57
117
27
33
3
48
32
12
36
19
78
35
28
32
25
47
12
4
20
37
90
53
36
43
5
60
61
27
8
49
75
116
60
76
56
64
36
63
77
13
72
35
12
43
12
17
79
81
44
60
25
12
102
45
80
85
23
37
11
37
87
236
12
4
21
23
12
25
63
105
27
33
102
9
9
12
47
76
15
42
23
172
48
36
8
16
32
37
23
13
15
15
12
9
3
90
87
39
69
45
78
5
37
6
90
47
133
114
93
168
44
25
30
18
48
30
125
76
9
54
21
60
39
5
73
12
96
30
72
69
81
3
56
19
240
12
65
25
12
107
168
43
12
41
24
1
111
3
5
25
23
60
37
36
60
12
12
75
33
15
24
21
12
51
129
23
25
75
57
3
105
12
23
88
20
16
9
30
42
48
24
15
45
18
17
31
41
49
72
18
9
3
89
4
39
33
20
37
27
39
17
85
35
40
3
12
5
37
6
72
18
15
32
4
3
18
87
15
41
24
28
63
21
171
42
60
51
27
53
52
15
33
36
20
31
9
69
47
28
15
54
131
72
7
41
55
41
16
3
9
75
33
45
42
36
12
120
18
35
85
12
107
55
36
45
15
29
12
36
43
29
13
23
40
45
59
40
21
47
43
42
23
25
27
20
48
64
36
120
45
144
27
93
60
18
45
45
47
52
60
48
3
12
30
18
30
83
4
3
17
36
120
49
35
52
51
53
40
36
33
6
60
12
117
56
85
24
47
48
85
131
79
5
16
36
21
15
57
35
40
68
67
41
49
66
42
59
16
15
89
28
105
11
4
21
132
15
27
5
55
57
36
12
21
30
21
21
39
8
13
30
42
63
8
12
24
84
24
31
57
8
12
12
52
39
17
85
23
52
93
11
1
162
66
12
30
5
12
31
42
75
32
1
24
18
89
36
25
12
23
37
18
138
15
20
40
45
39
168
87
41
124
3
5
60
4
63
6
35
67
117
3
17
16
80
12
12
13
48
24
3
33
95
25
27
24
3
41
25
12
18
9
32
4
99
18
27
51
5
19
281
16
8
25
60
23
7
5
31
21
20
31
18
24
15
33
12
66
24
36
17
12
55
5
43
5
4
51
42
63
45
83
217
3
84
3
69
20
1
90
30
143
24
1
35
4
111
65
37
3
9
6
60
45
15
21
69
144
78
12
21
56
19
17
25
12
15
20
52
81
18
81
20
13
36
72
23
60
84
52
24
84
15
18
42
53
52
45
51
44
61
15
9
15
3
77
13
15
117
6
65
36
100
21
30
30
27
75
65
13
35
25
42
153
32
1
24
6
5
60
7
17
25
47
19
9
3
ABCD 93034775272*3^$a+1 [50034]
87
48
33
36
3
60
111
6
90
21
9
24
147
24
36
300
33
147
45
15
99
201
105
75
225
303
36
48
15
66
96
111
108
96
120
36
24
39
81
24
27
18
192
18
9
51
21
51
9
99
57
168
12
27
261
225
90
9
60
12
36
24
36
48
36
45
99
159
36
189
243
9
63
450
63
144
39
81
51
9
39
24
45
111
9
27
45
9
87
84
195
129
96
3
126
15
156
36
180
108
96
45
30
24
9
156
60
9
66
234
6
9
21
42
90
135
72
12
108
36
45
6
45
36
9
99
117
99
48
15
237
105
39
159
81
57
159
3
60
21
51
66
87
57
60
63
48
15
12
60
45
36
135
21
24
36
84
15
57
99
6
252
36
12
78
66
6
45
63
12
33
36
63
18
3
60
36
108
183
153
15
72
138
27
132
3
108
42
84
6
12
42
3
27
9
225
15
84
36
9
18
9
24
72
12
96
39
78
90
9
36
3
132
9
36
12
27
69
120
87
54
30
6
27
3
132
12
45
15
21
24
63
48
9
24
192
9
18
96
21
36
24
84
51
9
129
60
63
75
24
144
30
27
33
75
9
171
15
36
153
120
63
114
3
96
12
132
3
69
129
24
48
54
9
27
9
51
45
48
45
27
132
120
36
15
9
72
75
6
18
12
189
171
9
60
9
12
42
108
57
15
30
72
6
12
33
3
96
9
39
96
66
90
45
51
54
39
87
18
54
108
93
207
9
24
12
24
75
9
60
144
108
27
36
9
45
12
15
21
108
90
45
60
84
171
162
15
84
45
36
27
27
141
72
147
69
27
84
33
12
9
6
21
87
18
3
72
63
9
27
45
9
159
108
3
96
120
45
9
15
39
96
165
144
15
57
108
27
81
60
39
36
78
75
24
147
6
75
132
201
51
84
15
102
243
15
12
72
81
69
36
27
75
24
18
90
45
21
135
60
75
45
27
9
15
81
9
171
129
36
60
18
66
270
33
93
63
36
153
78
129
63
6
162
48
42
30
54
90
33
27
30
60
36
174
36
24
45
120
216
9
114
81
9
30
6
63
36
39
117
105
30
9
45
51
36
39
81
213
54
102
90
45
69
54
45
27
108
93
15
165
15
84
81
72
27
18
42
9
201
159
111
9
171
81
24
36
99
9
57
54
69
9
66
96
84
42
27
273
15
120
108
24
207
153
3
78
30
81
99
42
219
81
114
126
39
225
15
39
24
126
27
12
27
18
51
300
9
171
87
174
6
30
54
33
36
27
93
36
9
99
171
6
30
33
27
66
63
195
30
135
36
105
66
24
9
261
75
9
60
99
63
117
12
33
111
60
72
9
3
36
9
27
135
6
30
168
9
12
33
75
123
45
39
213
72
84
60
45
75
27
9
60
165
60
171
108
12
15
153
12
60
12
117
15
48
207
234
162
585
63
69
108
3
177
39
225
15
126
39
51
18
39
15
21
87
18
27
57
27
180
33
12
18
81
15
21
36
9
90
33
81
75
24
48
33
207
108
21
99
24
3
33
9
36
90
9
45
18
72
153
108
45
39
51
180
12
108
24
90
18
9
39
45
60
36
9
75
51
324
45
81
171
45
390
132
12
213
93
144
51
12
123
129
96
45
39
24
135
21
96
12
81
171
9
42
9
45
18
36
72
12
177
21
144
54
42
12
15
36
27
45
12
ABCD 93034881172*3^$a+1 [50012]
9
15
21
29
30
160
66
198
66
110
24
145
41
24
6
76
108
66
50
6
42
28
93
21
30
21
5
222
42
19
27
104
13
47
36
58
32
48
16
30
56
48
42
72
58
32
37
23
18
103
72
17
72
24
24
22
26
103
87
18
30
9
57
8
102
16
2
90
52
74
24
30
58
32
168
10
38
16
6
48
170
42
60
13
45
99
23
13
105
62
40
50
114
6
40
123
21
6
9
81
48
6
104
106
30
96
2
6
112
20
78
126
10
111
65
30
28
14
43
35
64
68
76
344
18
40
32
18
174
16
8
16
14
24
132
16
32
22
158
106
72
54
24
26
48
16
39
17
90
48
22
30
45
11
42
16
6
68
36
250
32
114
54
19
27
9
17
30
34
14
49
23
13
11
138
67
51
260
13
15
57
15
44
100
120
98
30
82
128
30
90
30
12
100
93
3
33
75
6
120
6
140
12
16
57
39
26
24
136
90
60
2
16
39
71
42
42
22
75
21
110
28
12
20
118
14
112
50
19
75
2
120
70
8
112
90
54
20
6
40
50
12
132
96
4
50
46
50
42
16
132
50
10
78
56
6
85
63
44
73
137
88
30
2
42
70
26
4
26
160
38
10
2
85
135
20
198
24
112
24
99
23
30
18
70
56
34
21
41
67
21
6
90
54
186
75
21
264
3
53
42
52
120
21
75
2
72
24
16
30
8
48
12
102
6
138
115
35
52
38
10
14
103
15
90
32
22
21
108
11
46
62
58
8
16
14
36
100
9
87
18
72
30
20
94
96
15
33
6
80
40
21
35
37
21
72
32
55
180
3
92
22
8
55
36
171
8
1
131
6
72
18
118
87
17
88
24
38
13
53
22
20
4
8
1
15
57
23
42
7
33
32
22
50
48
16
26
16
20
12
6
42
70
14
25
89
22
90
74
64
60
104
42
24
30
112
8
36
1
5
42
16
9
5
66
1
141
3
29
48
30
37
72
45
128
78
24
114
66
16
30
24
8
46
26
96
30
42
18
12
16
9
63
9
15
20
48
25
21
80
46
98
210
102
70
120
8
48
18
24
48
187
3
98
40
32
18
25
11
48
58
18
32
12
37
36
17
106
6
26
25
72
27
144
81
143
73
65
7
108
69
80
46
50
114
4
74
22
8
120
66
6
96
10
32
6
10
15
27
14
16
32
16
30
72
18
6
24
120
20
172
24
56
132
22
56
30
34
6
9
51
14
30
49
119
18
223
321
39
137
79
129
15
36
11
40
194
70
44
132
12
12
84
46
75
53
91
51
8
120
120
28
54
30
24
50
126
48
138
10
32
25
77
54
112
2
7
9
27
72
51
120
45
36
41
90
54
6
10
62
25
17
19
29
22
146
127
23
13
5
16
134
144
61
45
30
26
30
40
45
21
8
112
38
52
57
11
40
74
136
2
70
110
58
2
94
51
45
27
23
13
17
184
80
24
16
6
18
14
76
36
44
12
90
42
6
24
88
32
72
18
16
14
223
83
12
90
30
109
53
106
150
6
66
80
7
161
6
85
131
108
49
63
48
20
40
42
32
6
82
24
170
16
30
183
36
36
3
62
64
50
1
75
2
360
103
15
164
1
69
24
2
94
8
30
16
66
8
16
2
4
93
203
130
32
162
60
4
6
126
74
16
339
5
40
24
30
56
25
9
30
170
54
58
3
77
184
30
8
60
126
16
6
98
6
10
8
102
16
45
29
43
3
18
6
26
55
47
336
10
39
113
48
16
111
113
72
24
46
44
64
92
40
104
136
74
16
14
90
6
24
18
58
30
80
24
16
78
12
174
8
42
48
28
74
70
50
34
36
8
16
2
94
66
48
62
34
50
49
27
68
36
106
104
16
62
42
16
18
126
8
91
36
11
30
222
25
81
72
27
23
49
173
7
15
200
66
94
68
48
78
174
121
144
41
67
243
26
136
30
50
40
18
36
146
42
16
20
12
30
19
53
22
80
96
109
11
42
22
26
120
54
13
5
16
80
232
63
27
14
16
15
95
49
35
6
67
171
50
72
54
40
8
76
32
70
90
38
136
6
60
14
19
45
27
72
93
15
9
26
160
62
16
14
1
41
96
ABCD 93034907918*3^$a+1 [50015]
27
42
4
14
57
55
36
44
21
45
3
7
2
48
18
24
6
42
12
30
12
15
21
18
24
22
26
102
28
38
52
53
7
8
12
118
2
40
2
51
15
52
2
18
70
18
6
35
48
3
12
12
30
16
14
6
42
46
2
30
10
84
50
24
30
10
30
80
21
3
210
27
21
30
10
8
12
10
8
10
26
54
36
46
38
76
54
14
30
12
16
8
36
18
3
33
6
6
10
8
6
51
45
39
1
83
15
12
24
10
14
6
36
12
6
70
107
103
50
12
114
24
16
24
32
12
22
26
28
56
81
43
17
57
22
8
28
18
2
10
35
15
118
50
12
10
47
12
36
49
35
91
125
3
66
4
44
63
33
15
7
62
12
15
33
78
64
90
71
27
6
40
44
28
104
40
11
93
39
12
24
1
23
93
24
40
6
18
50
96
30
4
36
35
19
29
3
4
38
12
16
60
32
36
42
33
37
68
27
48
55
44
18
42
76
29
73
44
10
38
15
51
9
13
107
21
12
54
46
74
18
28
74
30
18
28
14
63
60
21
6
10
110
4
92
34
14
22
2
16
36
20
36
28
72
20
24
46
38
16
80
9
45
99
15
18
15
33
6
10
14
22
14
16
2
6
24
72
21
117
6
22
32
6
90
96
10
5
45
10
14
22
50
24
10
8
21
27
94
26
12
6
126
6
12
6
117
3
12
42
12
10
6
32
52
6
5
39
46
32
42
33
13
20
48
60
16
8
12
48
6
42
64
50
9
55
20
6
51
33
15
31
36
44
78
51
31
20
24
76
5
3
6
12
64
36
2
12
10
20
16
20
160
128
16
8
3
43
66
8
12
39
27
58
36
20
16
24
14
21
31
38
22
32
16
6
44
6
34
6
8
28
14
6
28
20
24
36
45
27
100
24
56
10
2
21
36
75
16
38
30
24
88
18
12
35
3
117
9
36
90
9
9
16
11
27
22
59
9
6
60
21
75
16
108
2
63
7
8
9
37
20
30
76
54
26
12
16
44
18
28
32
12
46
2
18
72
177
37
11
9
60
84
6
30
3
27
24
16
5
3
30
27
33
6
66
54
54
6
24
33
45
10
38
16
24
30
2
48
46
30
36
44
39
25
59
1
14
21
15
45
9
16
11
45
6
30
18
69
3
18
112
35
19
8
58
8
10
5
39
18
12
12
15
33
36
16
11
15
18
22
74
51
129
66
40
2
18
30
72
6
42
18
6
18
6
60
10
5
27
4
14
40
80
10
20
30
15
7
65
9
6
9
24
117
3
60
12
39
70
44
10
29
36
7
53
15
9
31
72
74
15
21
12
27
51
30
15
63
6
114
112
2
18
30
3
55
41
21
88
44
18
18
12
28
62
18
10
17
3
72
34
50
24
30
6
30
15
21
24
24
27
3
52
24
65
19
2
30
144
45
45
10
30
14
30
10
50
51
48
60
27
40
56
9
3
16
14
28
47
3
4
44
57
9
18
46
20
6
6
4
6
17
73
8
22
14
4
60
92
42
6
27
15
10
14
18
12
3
13
83
1
26
34
11
43
26
4
6
5
33
3
115
8
10
6
44
22
110
12
22
8
66
24
6
27
12
33
15
39
18
28
2
16
20
70
20
6
126
40
38
132
64
14
6
4
29
163
2
36
6
48
120
45
21
6
48
66
51
3
30
18
18
12
39
25
20
16
50
33
9
12
64
47
39
30
15
48
3
18
6
36
28
29
7
54
14
18
48
12
28
14
28
8
102
34
38
51
1
38
78
28
66
56
24
9
7
14
84
39
1
20
210
12
24
48
42
4
119
31
66
11
13
2
57
61
36
23
13
44
48
16
20
102
54
6
84
10
56
34
29
12
43
20
60
30
12
24
16
8
36
10
24
12
20
72
16
26
24
24
51
7
8
102
54
60
4
62
18
69
123
9
36
43
5
27
24
93
1
2
34
246
20
4
126
62
30
27
24
12
33
6
45
49
11
81
64
36
78
50
52
80
54
6
48
46
8
28
2
60
28
18
41
51
18
16
80
3
33
18
52
89
81
10
44
9
21
3
13
44
48
27
51
18
15
15
57
9
34
90
14
21
55
36
5
15
18
30
22
8
6
10
20
84
96
70
120
26
24
22
5
13
2
88
14
42
18
58
8
24
48
45
15
12
42
4
2
57
60
87
54
24
6
72
24
9
67
14
4
60
30
5
12
9
48
3
19
8
48
160
18
11
1
38
16
54
56
30
18
12
60
18
22
26
24
24
9
57
10
36
14
3
3
108
12
34
8
27
19
26
15
21
10
2
27
85
20
15
109
36
44
10
12
53
51
18
3
63
9
93
12
58
8
46
36
2
21
21
34
30
2
12
30
3
60
25
30
24
36
8
22
8
12
4
54
66
8
6
66
36
42
6
15
7
14
6
33
1
26
57
43
38
46
24
72
14
4
32
60
34
54
12
14
4
5
9
6
42
42
36
76
6
59
3
6
24
3
45
4
30
29
9
12
126
72
48
28
26
6
40
17
57
94
29
1
2
24
10
56
24
135
19
20
84
48
28
14
27
9
22
90
18
6
59
24
51
60
30
24
16
26
9
9
12
16
18
2
42
90
6
54
42
36
45
12
37
66
50
4
50
10
54
14
6
24
18
18
30
27
24
24
97
14
48
48
9
15
46
98
30
24
3
45
34
50
18
18
30
24
60
9
21
24
27
25
50
9
85
23
67
6
50
40
18
32
27
13
2
30
16
6
50
4
14
22
26
12
82
11
133
14
42
6
42
12
36
27
7
90
20
48
58
2
15
75
16
12
32
12
9
7
20
12
16
20
6
10
41
99
24
6
16
50
58
11
91
77
37
54
12
60
8
42
108
6
69
15
40
32
130
18
120
14
6
90
6
18
3
183
66
15
123
6
12
15
55
2
3
27
48
78
6
36
40
18
11
19
14
42
18
36
22
8
24
12
36
33
7
8
16
14
6
21
15
34
30
14
72
87
7
41
63
81
3
6
12
87
3
28
14
3
39
48
33
15
9
21
63
7
5
13
14
78
48
22
113
144
13
50
33
27
4
41
13
120
50
22
80
18
16
14
40
59
27
24
66
24
42
84
33
27
10
86
54
40
11
69
10
110
34
65
24
73
20
12
48
10
74
6
24
24
6
48
18
48
52
8
141
15
4
12
24
26
3
7
68
16
26
24
36
10
8
10
66
6
59
51
9
60
21
48
27
15
84
70
6
14
3
21
6
10
11
15
9
15
34
50
10
35
21
48
6
45
7
14
6
42
18
18
15
12
9
39
1
110
16
18
72
35
48
9
6
9
7
5
51
48
40
5
25
62
10
8
10
2
48
27
33
40
12
62
18
10
20
78
51
21
18
42
12
18
64
14
15
67
8
84
6
6
90
36
48
27
24
21
54
45
39
10
2
34
6
48
2
88
2
33
141
48
3
9
36
3
9
6
6
3
27
4
14
16
11
39
40
ABCD 93035651602*3^$a+1 [50065]
17
3
21
18
114
7
17
27
15
13
68
4
29
15
21
36
27
15
9
3
30
18
21
28
128
16
20
45
30
54
30
72
6
90
21
93
12
6
18
48
12
19
11
25
5
42
25
11
102
3
36
27
6
42
24
60
36
13
32
9
30
9
3
9
99
18
66
21
24
57
3
36
16
44
33
3
9
15
15
72
25
59
18
6
33
28
8
24
24
24
9
15
9
67
5
31
29
12
12
6
85
17
120
78
12
25
11
54
3
96
51
42
12
36
15
12
3
24
42
31
5
39
3
36
6
78
9
9
18
42
27
9
75
12
28
17
15
36
48
12
39
30
36
12
12
3
64
11
6
156
72
27
52
29
12
18
6
42
21
124
36
44
45
102
18
15
39
12
85
5
63
39
21
24
24
4
17
15
63
24
36
18
66
36
6
27
16
5
3
24
45
24
108
30
12
42
30
37
8
51
6
3
21
6
9
39
1
23
6
3
195
48
24
45
75
13
20
33
18
18
18
42
75
63
57
15
1
35
6
48
42
13
131
13
140
27
90
30
45
33
132
48
6
36
6
27
15
24
9
16
17
12
18
6
15
15
42
24
24
51
63
36
84
21
144
21
63
28
17
3
45
51
9
91
8
15
18
24
42
6
132
39
12
27
30
7
47
60
6
36
3
9
36
42
30
54
1
20
45
3
76
44
75
6
12
18
36
42
27
57
3
21
84
6
54
27
28
20
21
48
36
6
21
3
9
33
24
24
36
7
11
6
30
25
8
3
24
9
12
57
48
42
30
66
21
63
12
37
23
18
24
36
138
33
9
6
9
51
33
123
6
30
18
63
63
84
25
65
36
27
3
21
15
9
39
45
81
66
30
3
123
12
1
71
30
3
9
12
66
69
48
3
6
27
39
48
57
3
6
3
3
33
45
36
36
3
24
57
19
20
117
6
18
66
42
6
48
12
18
78
21
51
60
36
6
7
47
33
12
21
102
9
12
15
6
12
84
15
57
18
30
36
27
3
54
24
30
9
15
54
6
42
60
12
84
63
16
8
15
18
51
144
3
30
30
21
45
12
3
16
36
32
3
120
78
3
48
33
12
12
18
1
41
66
9
3
18
36
12
6
6
24
66
48
69
39
9
33
3
69
19
36
53
72
19
41
54
13
8
3
6
12
30
9
27
18
31
47
57
27
18
60
63
15
12
6
3
33
18
18
30
18
72
15
27
12
120
6
18
25
5
18
18
6
60
57
36
3
30
12
36
30
66
12
30
21
27
1
191
18
27
21
99
15
6
24
6
30
18
24
33
48
15
174
30
9
21
30
21
21
3
27
36
12
69
3
57
96
15
12
49
83
18
3
9
30
1
8
9
55
32
9
18
30
6
66
18
12
9
45
7
32
15
33
60
123
12
72
36
12
48
48
78
12
30
57
27
9
36
72
3
49
29
7
8
100
44
3
54
7
17
15
40
104
57
6
6
3
45
90
9
60
16
32
45
12
99
48
16
71
1
5
12
60
15
16
80
12
15
9
57
30
42
27
12
33
42
9
12
99
48
6
90
12
18
6
30
18
13
80
33
12
15
51
54
60
75
21
30
6
15
60
100
35
93
3
6
24
12
27
3
12
24
30
19
32
39
1
89
12
114
73
8
28
35
24
30
12
6
18
15
45
90
24
9
39
6
24
19
20
15
21
16
89
3
12
33
135
21
18
78
12
96
84
6
48
13
8
81
6
6
30
36
13
23
9
36
3
90
12
3
12
24
12
15
24
12
13
5
72
78
18
24
39
63
54
27
27
12
6
7
20
24
33
30
33
147
18
18
9
64
8
28
29
7
53
72
12
30
57
12
144
9
3
9
66
36
12
18
3
24
12
76
8
117
27
28
36
56
3
12
21
81
48
27
9
31
29
43
59
42
3
45
54
6
15
33
30
30
43
17
27
12
120
76
29
42
66
30
72
12
24
18
36
126
78
24
36
12
99
36
16
5
18
49
11
30
12
19
29
15
21
15
12
45
6
48
25
20
15
78
12
30
6
6
9
24
12
9
6
12
18
48
3
3
33
3
60
24
21
27
9
69
30
21
51
45
9
30
24
24
12
30
3
21
60
19
32
57
19
36
56
39
13
5
27
3
1
65
12
3
45
19
59
93
3
18
27
3
12
9
3
21
21
12
3
9
102
102
7
35
24
54
66
1
20
99
57
9
36
6
36
18
72
27
3
36
12
33
39
37
32
33
15
33
3
21
7
5
36
12
19
35
24
49
35
141
12
24
33
87
15
24
33
21
7
17
6
9
21
12
18
42
18
90
48
3
9
36
72
30
12
25
32
51
9
12
33
12
75
27
33
27
42
6
6
96
36
12
6
45
75
6
15
28
20
12
4
47
6
18
12
18
3
21
18
36
18
3
9
12
42
48
24
12
84
24
9
12
3
12
18
24
24
3
144
3
18
18
57
28
41
39
3
72
33
9
12
12
51
45
36
27
15
102
63
3
6
7
11
18
6
48
24
18
42
9
15
6
6
84
1
32
15
42
3
9
7
83
18
30
13
36
32
51
33
21
39
36
39
57
9
12
3
24
33
30
42
30
9
57
3
36
45
78
1
29
42
12
57
40
17
111
24
69
18
9
72
33
15
24
45
18
9
60
12
15
12
42
51
28
77
63
9
72
30
6
12
30
9
3
54
24
39
4
11
25
44
33
36
150
9
39
6
6
21
33
30
9
3
13
5
84
63
75
24
18
6
30
27
51
9
4
143
18
15
4
5
24
99
9
18
12
18
24
27
3
12
12
24
66
24
18
18
51
87
6
72
30
30
108
6
36
9
72
15
60
24
18
66
57
3
48
129
3
61
20
3
12
6
24
18
9
45
36
18
6
30
78
3
93
78
60
18
18
78
42
69
15
42
27
12
15
84
33
3
30
42
21
21
15
3
18
7
5
39
15
9
24
9
18
12
9
4
20
16
47
54
6
48
33
99
81
21
7
5
27
84
28
5
15
39
36
42
72
12
6
12
21
12
36
24
24
9
31
68
15
90
7
11
9
12
99
18
15
24
27
9
28
32
4
17
51
76
17
3
81
27
144
60
3
42
18
12
25
20
3
6
30
42
12
6
12
72
18
36
78
30
18
49
11
24
6
36
12
12
108
24
6
18
6
45
63
9
63
18
36
115
41
30
1
23
9
3
1
71
12
25
17
66
18
43
144
11
6
48
12
42
18
72
72
27
48
111
6
24
12
3
15
33
15
1
8
57
7
5
3
3
78
36
15
9
42
6
30
48
13
32
12
9
3
3
69
135
12
13
29
27
24
3
18
27
57
3
28
8
28
108
5
24
6
6
6
21
4
11
6
30
18
6
18
6
45
4
44
36
21
30
13
5
54
12
21
111
6
66
6
6
6
18
21
45
54
1
47
24
36
6
66
6
15
48
21
3
111
12
6
27
129
30
21
21
19
8
28
59
30
36
48
12
3
33
6
45
15
37
59
81
3
18
15
24
21
27
15
18
18
18
43
17
3
21
159
15
9
36
84
9
66
45
4
17
27
48
111
60
9
3
36
6
3
12
39
61
17
12
36
12
31
89
36
3
3
24
6
15
105
7
ABCD 93036002212*3^$a+1 [50002]
192
75
72
87
54
30
21
24
15
81
15
33
117
24
27
24
99
42
3
15
42
78
66
71
64
39
12
54
66
45
165
3
135
30
51
39
6
75
120
39
90
15
24
72
48
213
18
42
48
102
54
120
3
87
84
30
102
30
123
87
78
6
29
184
33
54
150
84
12
258
96
24
105
147
48
12
30
27
213
147
48
123
21
39
17
25
119
16
48
72
152
187
21
9
6
60
69
21
203
31
84
12
108
132
60
84
105
39
177
32
151
30
120
90
81
225
15
8
43
90
48
42
240
144
84
36
24
90
60
210
201
96
15
9
24
24
93
330
177
96
27
30
138
60
6
3
51
426
234
12
45
75
48
342
60
18
6
75
56
19
45
15
24
6
120
75
96
15
9
189
107
19
6
15
48
24
141
27
39
129
207
33
144
48
24
81
39
45
99
21
99
81
144
71
16
9
135
96
32
37
126
90
318
45
120
51
36
18
6
24
6
51
195
18
96
234
105
45
6
60
54
51
80
55
150
3
93
48
6
165
96
75
45
48
105
119
7
9
51
54
66
30
39
21
186
24
345
15
6
78
12
9
21
60
198
42
90
84
84
165
27
5
13
131
64
57
15
33
15
15
9
120
33
60
24
3
123
120
54
63
63
33
21
144
96
54
45
57
108
51
99
96
24
102
114
60
81
24
24
56
88
87
9
104
61
162
33
96
51
18
276
15
8
37
123
93
24
24
51
24
56
91
18
12
54
9
24
237
24
99
147
93
27
45
39
81
51
69
96
213
6
69
120
15
72
78
12
78
9
48
120
33
15
72
9
246
9
51
24
6
84
24
75
21
96
90
24
60
29
55
72
48
240
17
88
15
66
39
72
24
21
27
80
13
78
192
204
36
168
29
7
30
114
126
30
84
9
57
60
54
60
96
54
99
120
21
12
60
59
31
33
45
6
114
30
117
24
9
167
85
27
96
15
30
240
27
33
132
108
42
54
63
48
15
153
105
30
6
366
69
96
63
36
69
72
24
81
54
30
35
16
9
111
3
216
36
30
27
117
30
216
69
51
120
165
105
84
99
45
27
123
117
3
66
54
6
36
78
60
192
33
24
3
69
81
54
249
261
3
96
75
21
9
30
6
123
21
131
19
42
48
179
40
117
6
48
45
21
99
56
16
123
42
75
45
3
51
36
114
144
135
27
53
61
6
180
30
48
42
78
96
195
99
36
54
240
102
45
72
33
15
8
25
6
6
243
165
75
45
6
5
109
66
30
83
88
3
45
117
138
66
6
54
75
51
24
21
15
54
54
66
174
12
9
45
66
48
60
69
27
53
40
48
33
15
15
126
54
21
195
120
204
9
63
209
16
39
126
24
234
9
117
30
69
15
102
168
96
30
69
75
90
219
56
31
24
12
77
13
108
87
80
13
27
3
90
96
36
135
168
24
3
84
144
129
192
8
16
21
36
15
69
240
75
21
54
69
120
24
231
57
75
48
6
156
27
57
60
120
204
159
63
9
24
45
27
63
150
99
117
246
54
36
108
15
117
3
87
48
120
9
56
67
45
32
127
105
285
6
45
120
3
69
267
24
12
33
75
90
35
25
36
6
77
ABCD 93036087910*3^$a+1 [50113]
16
119
36
13
66
26
21
7
47
33
36
39
97
11
18
15
64
42
23
67
59
42
37
30
6
6
131
9
24
34
5
78
3
4
203
7
125
7
18
12
24
66
18
11
55
71
24
99
16
20
34
66
35
81
4
44
27
19
5
49
5
55
35
30
31
24
36
107
13
29
25
47
13
35
55
30
90
95
55
17
43
42
24
60
36
29
24
27
88
20
12
40
11
97
12
60
23
67
38
120
15
55
150
23
153
10
41
48
72
25
83
60
7
90
18
47
3
40
32
124
65
31
54
41
103
2
4
84
36
104
36
27
9
24
34
131
99
76
30
35
19
20
10
36
41
25
23
7
18
90
30
216
35
55
60
30
35
24
12
79
84
50
46
90
44
21
61
38
46
6
20
28
126
6
20
9
6
18
55
11
45
51
19
150
126
5
24
9
280
35
31
66
11
9
118
2
60
34
54
6
14
36
4
6
120
17
67
23
49
110
64
36
44
4
53
42
175
60
6
29
30
1
89
55
35
150
37
138
96
47
114
3
63
37
6
6
5
19
60
65
31
20
144
27
43
84
30
5
61
5
25
6
23
55
6
107
19
101
37
12
54
41
90
9
196
143
37
24
5
85
11
3
27
49
59
105
3
37
60
20
22
41
180
18
54
1
44
52
8
10
60
102
53
37
78
32
99
55
35
6
55
209
61
35
13
125
1
6
84
24
11
72
72
25
71
21
88
60
95
55
26
9
6
19
47
6
79
228
26
21
99
135
72
7
36
30
71
45
94
66
54
6
11
103
6
108
35
30
15
10
2
99
19
60
30
12
108
167
6
27
40
80
52
18
65
157
48
35
37
83
61
20
27
7
83
27
22
114
24
20
87
25
23
162
13
66
71
25
90
23
18
43
24
6
5
79
60
77
279
94
30
5
7
54
17
9
4
35
9
33
19
11
37
66
5
72
13
41
19
71
24
54
27
10
35
3
27
49
41
49
54
23
33
34
23
72
97
60
173
25
6
50
10
6
29
30
79
72
198
47
43
17
36
13
6
83
7
44
4
30
30
36
6
158
10
180
17
108
181
59
37
20
118
30
5
6
61
11
109
11
103
41
13
56
156
58
5
36
61
54
161
13
60
72
200
180
34
60
24
60
36
71
19
60
59
67
18
20
160
23
54
73
23
27
16
59
90
7
20
64
71
19
17
33
27
93
51
25
24
5
75
27
43
24
66
11
13
32
34
54
42
18
12
35
45
3
72
13
102
18
56
16
29
31
41
133
60
54
12
8
63
7
90
36
24
90
6
60
174
6
41
25
60
24
89
25
30
50
16
36
29
61
48
66
44
16
47
37
12
5
109
120
41
18
85
5
36
25
35
21
34
6
30
11
67
11
81
81
19
8
40
150
156
41
19
6
30
138
12
23
31
137
7
5
61
6
5
180
33
12
4
11
66
24
54
19
90
90
6
95
49
5
61
6
18
65
66
42
43
24
6
20
10
84
36
14
60
21
85
11
19
11
45
60
28
20
36
51
66
139
30
29
25
119
1
54
53
49
5
25
168
47
66
163
26
94
5
36
33
40
17
103
60
6
47
90
67
5
25
20
63
9
123
37
71
48
9
52
11
69
10
65
13
90
36
65
49
5
27
45
43
60
41
39
10
36
41
84
24
36
12
49
5
15
48
40
23
37
90
221
49
77
19
29
42
73
150
60
30
23
33
40
44
33
39
4
104
106
54
72
11
7
6
5
19
102
23
15
76
5
1
53
18
13
35
85
50
124
90
17
109
71
13
60
20
70
162
11
69
3
55
12
14
16
78
23
27
10
41
85
6
54
44
12
40
30
138
42
53
21
76
20
3
1
54
6
47
9
28
30
113
72
55
203
39
9
54
18
90
24
49
59
7
108
47
3
76
11
25
5
25
38
22
11
37
65
42
30
24
1
20
40
20
88
47
138
7
60
23
7
170
4
17
133
24
11
30
144
72
43
173
7
36
26
34
50
99
36
24
127
60
23
97
18
180
83
108
31
14
144
15
55
30
6
54
20
22
29
79
60
30
72
84
20
34
66
44
10
35
1
17
79
84
149
25
20
171
30
79
65
67
54
86
4
24
77
79
66
18
66
24
101
24
102
73
5
36
19
6
36
11
30
79
80
88
32
4
59
7
254
10
5
30
61
53
25
60
36
5
79
72
48
83
13
54
41
9
27
96
37
35
1
11
18
61
30
6
29
121
59
49
12
18
42
30
48
17
103
41
72
24
49
80
4
6
17
49
84
36
80
4
6
98
16
114
113
109
11
49
68
16
20
166
65
25
11
48
45
64
35
61
174
150
143
189
4
30
29
12
175
95
18
85
11
ABCD 93036237488*3^$a+1 [50150]
12
153
9
6
12
53
43
45
12
48
12
180
24
8
25
71
7
5
40
39
9
12
68
55
36
21
44
31
33
75
221
139
12
17
28
128
7
17
91
24
41
7
18
35
72
4
33
18
60
33
105
11
31
45
3
24
65
112
84
57
83
67
18
15
12
180
39
24
45
32
60
12
13
30
53
52
27
138
63
44
55
57
111
162
51
15
137
43
60
21
33
102
9
116
43
90
51
195
29
85
3
9
35
36
25
15
24
24
56
40
96
117
18
65
24
144
55
72
53
12
40
63
41
196
33
11
61
18
12
17
48
43
65
25
15
20
25
11
55
53
91
57
44
24
7
5
103
21
96
3
29
16
99
6
59
16
60
140
132
7
65
16
156
51
90
12
3
68
12
72
85
63
20
7
5
7
78
66
17
7
48
45
33
66
29
139
36
117
3
24
102
35
16
75
105
104
13
51
36
8
223
17
55
17
19
24
12
45
9
107
28
36
44
12
24
73
6
252
65
7
12
18
47
24
7
33
15
45
12
44
151
78
51
69
162
33
20
7
5
64
33
11
97
35
84
13
11
55
261
51
33
15
57
3
30
60
30
45
60
9
63
63
57
15
29
19
42
84
18
17
36
12
31
45
60
44
43
125
43
54
87
39
156
36
17
12
13
18
45
68
96
1
18
21
44
67
29
1
42
57
51
29
163
108
60
69
21
18
5
24
43
120
29
43
17
36
43
21
44
19
18
107
16
32
60
7
21
80
91
36
45
8
40
132
48
15
36
18
11
60
7
138
27
20
28
80
16
24
27
129
9
42
18
30
21
8
115
72
126
72
3
69
96
120
243
15
77
64
8
60
1
47
13
111
80
19
60
12
9
144
56
133
6
225
12
48
36
15
29
40
12
44
48
28
3
30
255
44
13
83
112
3
54
87
39
156
108
6
51
3
36
141
36
152
28
80
43
150
15
180
39
33
3
45
132
44
4
27
5
67
30
18
72
60
48
60
48
21
8
420
72
84
36
24
220
51
24
5
7
17
1
27
15
72
12
6
23
52
99
18
90
18
15
92
43
33
60
36
33
66
24
108
69
60
188
55
33
3
125
36
40
15
21
24
20
4
104
13
39
123
36
12
89
4
75
5
24
1
54
53
7
21
9
3
87
57
68
228
24
19
24
21
15
21
56
7
233
12
7
6
3
156
3
77
31
30
150
65
64
24
20
36
73
51
96
36
87
17
163
81
99
90
3
57
3
33
11
55
129
60
80
7
113
52
20
13
11
76
3
12
29
76
27
30
18
29
24
25
335
97
75
27
72
45
120
44
60
52
27
18
30
65
24
36
72
61
84
6
29
25
335
16
45
47
28
60
96
8
36
60
25
11
1
39
80
24
172
15
12
53
187
101
115
5
16
8
16
12
45
3
15
60
12
17
120
88
63
17
163
29
28
267
65
72
24
156
4
45
11
36
19
101
85
18
12
105
84
44
52
32
25
27
84
44
28
57
30
18
63
20
36
24
7
120
33
9
47
64
15
5
67
48
24
33
15
33
75
21
15
101
79
6
83
25
59
72
124
45
11
4
21
90
69
21
114
12
65
25
42
57
36
8
19
17
48
7
78
47
4
267
9
9
42
84
89
36
43
33
3
144
41
25
15
21
54
24
41
25
54
81
9
6
65
12
67
18
90
30
39
3
21
15
149
60
12
24
25
12
18
285
111
45
116
37
27
123
33
108
72
60
9
18
17
61
15
48
21
35
36
48
25
60
75
92
64
44
7
65
85
59
36
28
15
45
56
31
12
21
60
15
29
28
87
77
16
15
105
48
39
72
69
164
25
63
27
77
31
30
78
30
35
19
245
28
68
55
17
43
29
1
15
57
39
39
90
15
15
161
4
12
32
97
18
33
20
12
16
12
15
29
13
63
20
55
18
11
25
24
51
80
60
91
78
15
12
24
21
39
36
44
79
105
129
11
12
24
16
75
53
1
11
124
36
108
9
35
145
36
60
47
7
21
27
17
61
51
8
43
54
11
43
57
24
135
65
76
48
36
8
25
90
21
12
3
165
92
28
57
39
8
16
72
32
28
68
7
33
12
147
21
60
27
9
45
71
28
36
36
27
21
51
18
6
5
60
76
24
69
47
40
21
18
29
16
21
18
6
155
52
60
15
125
12
133
42
18
59
43
6
87
33
71
19
21
111
129
8
28
9
6
12
17
163
6
51
3
57
9
47
13
54
30
47
103
36
41
168
37
54
60
21
116
109
18
6
27
32
7
45
33
ABCD 93036274042*3^$a+1 [50040]
12
78
72
3
16
24
125
6
36
129
27
264
84
84
156
25
5
147
40
5
48
84
6
90
7
8
129
48
42
102
36
27
72
75
138
66
9
27
48
18
18
49
56
16
29
102
84
90
18
30
31
72
8
64
23
42
12
99
15
24
105
21
24
3
3
141
24
120
39
1
5
126
69
75
24
13
72
77
108
63
45
219
39
192
57
291
37
107
96
45
64
32
160
104
15
225
16
83
21
24
15
6
19
233
159
33
48
12
30
12
9
40
41
31
23
96
1
32
216
64
65
42
6
7
168
17
135
51
45
40
5
24
90
6
24
171
16
144
24
32
99
60
84
13
137
15
112
113
31
155
156
33
45
120
163
32
16
5
67
5
24
114
1
29
72
30
90
19
89
60
24
43
8
24
225
36
60
87
15
24
73
227
85
161
15
48
96
99
36
9
21
6
12
33
48
72
24
63
201
15
66
48
6
24
150
51
69
147
33
126
120
30
30
30
30
97
8
15
25
65
12
67
5
66
12
13
120
176
3
37
96
29
48
3
189
54
162
19
48
32
9
42
18
126
108
57
144
112
32
45
6
96
61
23
9
88
23
66
6
33
15
1
104
69
60
12
90
9
69
6
114
36
30
84
30
48
63
15
25
59
66
19
5
18
33
120
24
48
3
12
129
136
53
42
48
90
55
5
99
48
72
40
56
112
5
75
57
7
35
24
24
133
8
24
81
12
123
72
3
45
72
15
57
33
7
71
105
24
16
65
30
49
35
21
39
30
66
54
171
15
57
9
48
96
30
1
80
39
1
215
25
5
3
33
7
11
85
35
37
23
97
5
19
48
72
23
1
59
6
30
129
195
21
9
15
51
114
51
15
1
56
33
42
37
48
17
6
30
96
51
40
8
15
174
96
291
96
57
132
43
47
121
8
27
109
149
75
64
5
3
189
90
6
27
15
48
57
72
99
114
27
40
71
217
23
9
21
19
48
56
15
57
40
29
43
35
36
1
5
99
112
89
96
18
21
3
12
193
143
84
6
55
48
29
108
63
15
1
56
40
17
55
143
78
139
48
17
15
81
6
84
114
6
165
69
66
60
12
25
53
6
45
24
112
32
16
29
3
40
32
21
30
21
63
81
24
40
107
85
11
45
57
12
51
280
8
129
55
35
66
27
3
66
51
40
32
72
51
78
6
6
3
24
51
6
6
9
3
96
30
30
30
96
19
47
97
155
85
48
29
43
72
113
60
3
213
90
30
139
56
111
49
5
51
40
8
168
48
165
150
72
37
35
12
1
5
72
27
40
35
69
135
360
114
7
56
48
27
12
6
6
21
40
113
42
72
45
16
47
18
12
123
75
210
12
78
36
21
3
6
31
29
3
75
132
66
103
89
36
6
240
13
8
69
115
41
84
43
8
9
60
75
3
61
29
150
45
21
54
36
90
39
87
129
16
144
5
27
177
48
55
107
42
24
19
5
90
33
75
37
8
87
6
42
150
139
29
24
27
45
19
72
120
53
219
40
65
66
96
60
96
193
149
6
69
40
35
240
13
149
6
48
66
19
89
15
40
5
6
162
24
138
6
91
24
119
42
15
48
75
21
16
23
36
37
23
36
36
258
6
78
18
9
219
141
120
81
42
6
30
57
27
180
96
12
48
285
51
13
72
80
3
37
11
45
40
32
93
18
96
25
29
219
21
12
79
104
45
51
408
21
12
12
30
96
60
81
219
66
75
189
24
66
30
6
54
30
30
51
24
21
51
3
42
43
35
61
59
30
15
75
69
141
91
53
72
24
42
57
33
103
72
72
95
57
75
6
18
66
78
13
384
48
17
6
33
16
29
75
129
12
84
42
13
32
48
64
5
27
184
95
9
75
72
54
30
114
63
24
15
156
42
3
112
32
40
104
171
228
36
37
32
40
65
ABCD 93037024916*3^$a+1 [50028]
24
9
27
21
98
46
99
60
12
36
9
72
15
48
12
23
22
3
29
18
181
33
3
48
192
117
63
137
151
12
36
9
3
36
41
18
1
12
96
129
96
98
166
39
36
24
24
84
24
60
11
10
24
56
67
21
87
41
19
36
84
59
13
23
54
43
36
11
46
8
55
225
63
9
3
117
3
36
33
230
1
48
60
24
108
108
69
39
11
37
24
24
9
48
2
49
21
38
1
35
1
36
105
24
14
82
27
12
24
132
165
8
7
24
9
86
18
7
65
18
70
38
36
22
14
49
33
39
95
18
19
69
2
36
37
120
5
31
48
105
32
91
69
2
1
35
25
177
48
171
21
26
72
1
48
60
33
15
24
33
96
147
29
7
81
15
24
17
7
36
21
72
15
119
37
45
242
73
45
170
49
36
84
48
53
18
1
21
48
96
63
41
16
27
84
35
1
60
11
13
33
98
22
63
41
54
34
2
109
12
69
48
27
60
33
2
121
12
11
46
87
11
22
72
51
24
29
16
27
12
12
59
10
134
1
48
72
12
101
162
61
33
122
25
11
18
7
227
46
80
31
36
93
2
229
95
1
48
33
51
11
34
27
12
81
8
88
24
39
48
57
27
45
120
39
84
5
88
3
24
60
33
80
18
13
275
54
7
48
9
27
71
1
21
24
8
7
60
141
24
63
65
43
108
65
19
12
23
1
71
34
27
36
33
24
87
33
48
128
67
69
3
21
39
84
48
21
8
16
3
21
32
64
48
50
36
18
64
15
33
32
19
69
27
83
25
47
13
96
53
31
60
117
8
40
87
12
45
15
17
18
13
9
39
57
3
5
64
39
12
21
63
35
13
23
13
24
213
3
107
82
24
39
57
3
24
21
39
24
11
1
45
8
18
13
24
177
72
38
10
120
3
21
39
12
12
17
18
70
74
13
48
48
12
24
93
3
36
65
126
97
209
19
21
24
27
35
58
72
3
47
73
120
21
74
241
12
9
63
57
14
10
8
31
23
10
8
64
96
2
72
46
195
155
25
11
36
73
17
40
72
3
24
5
18
1
141
56
31
60
36
12
21
2
216
54
16
39
17
40
14
10
27
60
24
36
5
112
51
84
12
36
84
120
96
60
9
128
127
17
112
14
49
132
24
12
17
16
128
55
36
24
165
27
48
45
14
36
70
2
133
9
3
84
23
18
16
3
21
15
72
12
12
48
24
12
48
48
36
48
81
24
3
84
33
27
71
22
51
24
24
12
9
2
109
36
48
72
156
33
3
69
24
8
19
36
81
96
39
9
8
18
22
15
33
87
24
71
10
171
35
1
35
54
54
58
15
17
19
69
38
18
43
83
1
12
69
8
43
72
156
24
57
51
12
161
7
137
40
48
72
2
73
72
48
48
69
27
95
70
3
53
72
7
65
7
36
60
108
60
9
3
24
132
24
36
5
16
74
25
12
17
19
84
9
15
72
12
69
72
3
5
40
50
25
21
80
16
15
24
89
16
24
51
180
107
72
22
51
48
165
110
10
75
21
39
17
31
108
36
57
195
24
69
2
118
39
41
115
108
65
7
11
1
48
48
11
18
16
38
36
25
60
33
134
58
50
70
2
1
24
11
61
69
39
11
126
55
12
131
10
51
29
31
33
8
54
1
71
13
69
99
45
62
37
24
93
63
33
56
64
8
18
1
60
12
125
18
37
36
35
10
24
39
35
22
72
72
14
1
84
12
33
14
25
33
63
41
7
12
21
48
3
45
48
32
115
47
49
21
15
24
12
72
24
36
24
9
2
118
26
70
24
104
67
5
79
24
36
120
141
15
12
95
1
60
81
264
27
35
37
24
45
72
27
36
9
2
49
60
12
5
18
37
24
108
12
35
1
48
120
101
18
1
107
36
1
84
23
18
19
12
9
111
12
24
108
33
27
24
36
36
35
10
48
72
14
145
35
13
41
18
22
15
17
7
47
34
99
24
96
45
26
94
72
87
96
120
57
32
55
17
31
12
96
48
11
82
24
110
58
63
24
36
36
48
12
45
38
10
39
41
16
63
57
15
84
93
48
2
72
22
24
87
48
17
18
73
21
86
34
3
35
25
9
51
69
62
90
31
12
24
23
166
302
162
90
13
48
33
14
106
110
13
24
45
120
51
45
26
13
41
19
45
39
24
57
51
48
23
72
54
112
72
51
24
24
5
31
9
24
15
60
48
84
17
31
12
12
81
27
35
85
59
378
16
87
36
5
18
36
34
27
24
36
168
81
27
48
5
31
41
115
69
72
3
45
3
12
95
13
69
123
83
108
49
12
84
117
3
24
108
71
34
15
24
71
13
84
11
108
13
59
34
3
53
18
46
15
11
1
48
48
11
37
53
216
55
48
81
48
51
ABCD 93037351094*3^$a+1 [50003]
48
120
59
13
35
16
32
85
155
48
16
93
48
83
192
7
153
45
372
30
48
209
25
6
60
42
108
15
128
19
72
18
35
43
12
102
83
67
6
84
156
132
420
18
294
71
79
6
12
30
48
24
60
29
79
18
15
57
87
48
33
47
73
24
66
12
30
131
1
60
18
78
120
42
42
60
36
72
18
24
6
12
120
27
33
78
17
37
6
42
30
77
64
27
102
63
9
23
48
157
120
90
60
108
102
131
31
48
17
91
60
72
12
30
39
141
131
48
16
45
78
5
16
9
180
42
6
132
15
165
11
7
42
18
29
43
102
78
30
35
37
251
19
78
30
12
5
73
18
117
117
156
12
131
37
24
83
85
27
51
29
48
16
32
37
11
37
54
5
13
90
42
216
12
102
6
63
9
78
89
31
102
60
162
30
63
27
6
132
102
90
66
30
42
162
36
60
24
183
123
69
15
66
15
128
79
120
48
42
63
80
157
210
81
69
18
24
6
282
18
42
42
18
137
64
57
72
30
17
55
6
114
65
13
30
72
288
90
78
144
18
12
120
6
252
30
168
119
48
16
81
48
150
150
180
12
168
11
91
18
78
5
25
24
63
57
60
66
137
13
84
198
78
59
16
9
6
24
30
11
115
12
12
36
12
108
90
24
150
168
137
1
342
162
6
65
25
30
30
42
42
96
90
84
41
48
199
41
19
30
30
42
36
24
155
25
6
342
42
209
91
66
42
150
60
12
11
109
30
78
72
15
3
132
89
31
180
29
151
18
138
150
12
11
31
6
12
30
30
72
30
48
132
36
90
12
102
9
57
72
42
36
30
60
102
33
165
59
1
24
66
5
25
24
156
132
228
42
90
102
18
47
48
85
108
72
60
48
12
15
33
30
42
23
49
6
54
96
99
33
102
78
12
108
18
65
7
18
215
25
23
19
125
7
78
180
12
60
18
77
48
217
36
24
6
69
123
21
32
139
18
60
168
15
207
90
23
55
12
180
18
12
11
144
16
224
192
115
78
48
144
143
160
15
33
75
84
90
138
78
12
51
27
12
162
30
41
19
66
24
83
265
71
37
12
47
1
54
36
54
6
144
78
75
27
6
54
6
60
162
53
79
108
293
25
24
66
72
53
7
12
125
144
37
12
18
192
18
54
36
60
69
33
95
256
9
12
6
282
18
60
29
16
128
37
27
45
12
119
1
6
12
93
135
72
150
60
15
15
81
144
75
162
35
61
83
79
12
66
120
42
113
37
48
60
63
87
90
24
6
177
32
43
60
57
81
180
267
27
5
25
36
83
7
12
60
17
1
12
78
144
6
12
60
18
174
96
12
72
78
18
60
60
30
102
132
60
30
18
23
97
18
29
85
123
32
25
30
6
12
12
36
204
48
30
102
90
29
19
45
32
121
210
84
66
47
16
9
71
1
216
60
30
102
168
47
7
9
39
41
160
57
24
111
75
5
79
150
36
84
96
3
159
33
27
138
60
63
27
90
42
120
18
120
12
168
12
30
12
468
18
12
90
18
120
132
12
138
101
7
12
48
162
12
6
24
6
107
43
24
18
27
21
42
12
96
210
35
37
60
12
36
132
155
163
30
30
30
195
69
60
30
18
30
72
89
1
63
117
258
41
109
162
209
151
30
78
78
12
132
36
155
55
24
126
30
149
31
17
ABCD 93037690808*3^$a+1 [50104]
144
59
7
18
48
54
18
30
33
135
12
6
72
39
81
12
60
30
12
48
5
120
7
108
6
24
15
3
45
69
66
30
3
15
102
18
66
30
6
30
60
9
3
36
60
54
90
5
25
15
21
35
64
56
7
84
6
108
54
12
84
12
18
42
72
21
104
7
54
147
120
9
24
90
24
90
42
78
30
12
129
45
27
93
24
11
24
13
35
49
66
24
24
6
150
60
18
27
3
21
135
42
42
21
9
12
150
69
120
15
66
15
33
60
18
57
8
7
42
54
60
45
32
25
18
29
25
78
18
30
6
59
37
30
60
12
93
99
53
16
120
267
5
7
48
9
3
30
126
60
29
13
107
13
24
60
63
21
35
192
19
36
33
81
54
210
42
108
17
13
51
8
1
6
150
48
36
150
114
15
8
25
54
9
15
17
19
21
3
156
66
180
24
30
18
36
47
19
18
6
90
27
15
24
96
18
39
45
18
192
18
39
3
36
192
57
21
30
36
33
45
6
6
24
36
18
57
33
30
96
66
15
45
51
24
69
42
9
24
21
30
45
45
6
18
54
66
24
6
60
162
42
45
3
18
30
36
240
6
12
150
113
48
1
39
99
117
15
113
31
9
27
6
102
90
6
57
3
30
30
57
8
67
48
96
36
18
42
5
19
78
120
6
12
30
30
78
51
123
138
18
66
15
120
153
18
18
60
30
9
15
65
96
64
51
6
15
75
24
21
128
151
54
66
54
30
5
1
30
6
6
5
7
33
75
42
147
48
8
7
18
120
39
8
1
60
24
83
13
12
30
120
24
9
15
72
57
3
54
15
8
13
27
45
3
69
60
23
16
24
123
72
30
72
30
30
11
55
33
45
36
63
3
102
135
8
48
19
66
59
16
9
18
48
5
1
30
96
198
24
83
7
18
15
15
33
105
95
40
51
60
48
65
31
6
3
21
107
37
35
7
18
71
97
24
30
81
27
18
108
12
3
96
9
36
6
102
60
18
90
42
12
54
75
72
27
18
3
32
85
42
41
16
15
84
6
78
18
15
48
72
24
96
69
18
18
39
96
9
71
13
66
18
12
75
9
102
30
48
51
39
30
12
42
66
27
3
21
56
7
18
39
3
6
30
17
48
24
61
30
21
81
39
224
1
48
71
55
102
114
6
258
6
18
78
54
84
24
48
24
48
96
9
45
48
83
49
23
97
23
7
48
12
6
72
63
57
23
121
6
54
48
30
30
102
33
8
19
36
9
45
11
25
30
78
107
97
12
59
109
18
54
83
61
51
33
6
90
30
9
3
45
33
24
63
32
1
54
78
3
129
12
60
6
18
42
54
63
3
77
1
39
48
48
80
31
9
9
6
96
78
35
7
6
102
36
144
6
114
18
15
15
54
51
99
93
3
72
5
88
27
6
102
9
120
15
18
6
12
120
24
138
132
36
42
36
165
80
19
48
42
42
18
96
36
48
51
24
33
24
78
42
15
9
30
42
42
36
60
5
19
12
129
27
42
138
174
24
51
39
17
72
31
12
90
84
71
37
3
15
9
15
60
21
87
41
289
138
48
5
1
6
24
48
18
48
15
57
48
39
21
24
35
7
18
60
42
54
30
42
18
6
108
6
17
79
156
48
84
30
6
90
30
21
33
23
37
51
111
36
108
24
60
6
36
6
30
24
156
168
51
48
3
5
19
93
15
30
72
36
60
114
9
21
11
25
42
21
69
12
120
60
18
33
87
41
55
12
12
33
8
72
25
18
42
24
75
48
81
24
18
30
24
96
294
18
18
54
144
66
30
48
36
54
36
24
36
6
6
108
165
9
12
36
18
45
27
102
95
120
13
3
111
78
6
5
109
186
114
12
18
30
18
48
17
37
132
60
48
42
48
18
60
18
17
88
24
117
18
33
9
15
21
84
54
24
72
54
27
80
43
29
25
23
67
285
8
139
29
40
15
9
51
24
45
3
30
15
99
18
78
5
37
6
24
18
108
54
36
60
72
48
36
141
117
108
12
11
139
6
6
66
18
42
120
78
30
15
87
65
85
78
54
36
36
15
21
75
57
15
8
160
285
18
9
75
138
120
12
66
114
18
60
5
48
49
18
5
139
69
15
30
36
36
48
59
88
24
15
90
66
48
150
12
27
15
36
114
3
24
51
69
15
41
7
6
27
15
12
78
15
27
101
115
6
30
33
57
66
42
27
9
30
12
5
97
30
33
24
9
87
3
114
195
72
8
7
81
75
24
21
39
33
21
51
81
54
48
65
85
126
96
21
45
42
48
48
6
11
13
12
135
27
36
6
18
12
60
120
54
35
1
24
6
36
150
12
27
21
3
15
12
12
66
126
78
3
24
24
72
45
18
12
48
69
15
57
255
6
ABCD 93038726252*3^$a+1 [50109]
24
120
56
103
9
32
88
56
61
11
88
72
152
127
36
29
144
24
1
159
3
165
285
35
88
56
48
112
200
64
81
39
96
99
42
59
151
129
15
153
48
75
285
24
8
120
43
45
15
18
15
237
59
31
209
145
6
84
141
39
89
72
208
56
88
80
7
65
64
56
25
111
39
41
13
99
288
99
29
40
21
51
3
5
85
75
117
219
21
75
123
72
29
88
3
69
219
45
72
63
81
339
29
7
84
45
51
29
205
51
111
138
15
96
264
45
300
231
120
15
54
180
95
112
128
61
180
15
48
32
24
1
6
84
36
65
103
30
11
40
39
65
67
144
189
104
211
5
16
51
84
65
115
45
141
354
33
200
1
111
48
63
54
11
403
29
97
39
96
39
150
246
45
48
3
29
145
24
120
39
87
9
56
16
9
126
17
7
36
5
40
63
36
69
147
48
69
27
29
64
51
5
64
123
24
36
153
24
177
90
125
88
147
141
3
72
69
168
87
9
81
63
72
9
47
169
144
6
9
21
6
69
24
141
11
55
114
54
41
136
159
144
17
19
165
159
81
51
84
9
24
56
151
65
181
108
39
3
48
21
75
293
133
99
8
1
39
48
75
477
117
35
40
368
88
33
12
35
43
21
189
35
144
40
3
173
112
8
24
16
21
83
97
15
24
72
3
77
184
171
45
9
23
61
36
143
16
24
21
51
48
147
69
117
108
120
15
56
79
9
32
328
32
88
152
19
36
105
111
18
39
87
150
174
72
117
27
60
65
25
144
336
15
24
105
42
48
42
3
141
66
153
15
12
294
66
108
65
72
64
15
105
24
75
5
115
165
32
280
33
111
45
195
24
32
72
216
16
320
25
114
30
47
88
51
29
37
144
195
48
27
60
36
213
192
120
8
7
18
191
48
40
93
90
60
54
23
168
112
8
88
24
297
36
3
45
35
16
48
240
200
1
15
147
24
5
144
16
24
104
96
7
18
39
87
90
36
48
27
243
60
65
37
18
36
96
93
240
45
131
24
40
144
231
9
141
51
80
64
75
77
40
63
30
6
90
243
147
93
363
165
8
25
39
87
84
45
195
30
111
8
40
81
210
150
111
15
65
151
225
32
40
21
251
48
7
89
1
24
47
115
309
80
115
84
9
8
72
1
47
72
43
53
16
9
126
225
216
99
29
61
11
475
149
136
39
129
15
66
36
3
96
15
144
9
32
151
78
90
72
138
71
40
120
9
111
24
272
19
21
48
117
3
80
16
24
176
145
6
137
37
75
15
234
159
297
63
63
113
64
32
25
30
9
135
81
105
264
87
32
72
64
87
33
264
63
9
51
29
19
96
141
159
6
59
295
60
5
24
120
24
133
3
56
40
104
72
ABCD 93038763854*3^$a+1 [50035]
47
160
56
43
29
16
69
90
72
137
144
72
48
67
101
1
24
47
19
53
64
9
60
11
109
18
89
55
72
17
199
42
12
360
3
3
5
319
36
12
9
48
8
7
96
48
33
48
80
19
29
61
147
57
23
49
228
107
112
51
90
18
24
249
8
7
36
204
113
16
87
36
138
72
3
8
187
324
17
19
29
7
33
207
120
54
3
104
48
49
36
54
18
83
144
40
96
81
47
96
55
36
186
27
39
65
175
48
54
35
313
252
18
210
47
61
150
77
24
1
72
6
41
88
80
43
18
59
31
102
60
183
51
48
162
108
18
53
97
23
24
88
32
96
120
79
90
18
78
47
120
49
30
6
99
144
57
90
150
30
57
15
65
96
55
6
11
7
41
40
32
97
108
11
79
89
73
78
12
90
83
13
11
88
56
19
21
144
51
6
144
54
137
25
47
112
8
96
1
54
6
131
24
1
18
90
467
64
27
53
1
6
65
55
137
43
141
57
144
18
29
13
11
109
107
1
24
303
8
40
3
197
72
43
173
37
18
17
55
57
48
189
84
159
48
153
180
54
90
90
17
79
65
40
8
169
108
60
30
9
15
108
12
108
72
6
102
105
128
55
57
104
19
125
1
71
16
93
35
112
32
1
18
36
17
40
8
139
5
61
35
55
17
43
101
120
151
17
48
64
51
101
31
12
29
216
96
37
11
115
29
40
57
36
42
102
126
165
33
42
5
72
61
123
27
84
89
187
77
112
176
16
15
113
24
19
269
72
120
61
168
84
54
57
33
144
90
29
24
217
36
35
112
32
25
183
153
47
144
96
72
127
198
168
84
144
71
1
143
127
89
43
18
83
79
90
66
60
54
11
19
53
7
162
30
18
90
78
30
150
84
54
89
120
96
55
9
8
187
221
49
47
55
17
97
30
137
72
144
79
54
107
73
63
48
93
126
66
3
8
7
60
5
24
163
42
11
19
125
91
29
265
191
64
128
16
69
83
48
79
108
54
78
30
54
6
239
240
112
32
48
16
87
36
102
270
137
49
23
16
51
282
179
145
47
7
9
135
65
43
72
60
36
84
72
18
47
79
57
104
19
165
15
90
119
160
123
138
6
54
47
187
29
91
29
7
249
27
48
117
63
17
72
73
71
7
41
25
60
147
15
12
78
23
139
29
48
61
162
105
56
25
23
103
257
13
48
3
57
23
288
144
64
32
25
66
29
85
11
72
253
18
89
43
77
16
8
40
33
42
102
111
96
8
120
160
80
91
42
275
85
3
45
6
77
240
241
15
8
13
11
120
169
47
43
309
15
209
67
36
113
25
18
53
19
90
162
108
45
8
72
115
228
42
119
48
72
168
136
27
6
12
108
39
75
30
119
96
37
299
175
54
83
25
167
7
54
132
23
208
57
191
136
117
36
36
11
13
75
69
11
1
114
66
18
6
66
89
1
71
7
9
48
8
1
42
120
42
83
40
80
103
41
43
29
24
19
108
60
48
197
55
65
43
108
24
30
35
48
49
228
96
30
53
72
ABCD 93038866652*3^$a+1 [50006]
70
30
20
24
54
40
26
4
92
40
80
22
2
78
12
36
48
24
30
36
22
12
48
44
6
30
100
14
30
144
12
30
82
26
6
64
14
28
12
18
18
60
84
8
12
72
4
12
8
90
54
40
62
46
20
24
58
8
82
2
4
72
18
44
40
56
12
22
80
150
66
10
30
24
32
6
22
26
12
10
2
42
4
30
44
6
60
54
10
2
66
42
12
16
44
36
10
74
114
52
32
196
30
24
18
30
38
12
22
36
92
18
112
14
4
26
54
6
4
20
70
32
18
4
66
12
8
6
4
32
30
52
2
6
24
94
20
22
2
36
36
54
4
18
18
12
18
54
8
22
92
4
26
54
30
40
60
14
10
20
36
6
84
22
12
18
30
72
8
84
4
32
10
210
42
32
30
28
152
34
56
30
88
32
4
56
30
24
24
10
56
6
60
6
52
26
94
78
48
2
40
38
66
58
62
18
70
56
22
30
2
12
36
12
36
4
18
60
132
116
156
36
28
26
6
28
2
70
2
6
40
56
28
2
30
34
92
70
14
66
10
30
72
2
64
110
64
8
10
48
110
40
12
44
30
6
12
12
6
114
28
50
30
46
2
24
16
2
66
12
228
6
118
2
6
60
30
88
56
30
6
10
44
138
46
2
54
6
54
16
32
10
36
44
30
28
62
18
112
48
12
8
28
30
14
16
26
6
48
132
12
40
26
10
12
32
6
6
24
36
24
4
62
4
44
160
62
58
6
24
18
30
8
6
18
58
68
30
6
16
18
26
18
36
84
42
28
32
34
62
30
18
36
76
38
30
54
118
30
92
12
28
90
2
6
60
48
6
30
66
10
44
4
12
72
48
12
36
86
34
56
30
34
24
26
154
48
2
46
30
44
42
24
6
24
24
10
120
48
18
24
2
4
44
12
30
24
100
116
76
42
18
12
110
16
20
4
78
30
2
10
18
108
2
22
36
20
36
24
6
4
26
4
12
74
6
18
6
4
74
18
168
42
90
30
30
10
12
66
24
128
42
6
34
8
28
84
60
18
108
14
36
52
50
30
18
4
26
10
32
78
24
28
14
54
162
22
30
32
34
14
36
6
16
30
18
24
8
22
32
76
30
50
52
8
10
20
30
22
2
88
6
14
76
20
42
90
42
18
10
30
8
36
30
16
14
16
42
6
2
160
18
12
30
102
30
66
32
58
30
56
58
68
24
36
58
104
100
20
10
60
78
20
10
110
54
28
8
18
12
40
8
132
54
36
12
6
10
2
18
12
48
42
144
30
6
100
60
2
42
148
6
20
24
46
92
48
202
60
8
6
60
4
26
28
48
20
18
120
4
36
42
18
30
116
16
38
66
30
48
40
26
4
18
44
34
20
6
120
36
22
38
10
32
48
54
28
36
2
204
84
22
102
30
8
42
48
18
64
60
36
30
170
6
6
24
24
4
6
32
70
44
76
2
48
82
30
30
30
20
36
40
20
22
30
18
144
138
2
10
18
14
4
260
6
28
32
16
168
14
102
154
24
18
48
80
52
44
6
58
14
30
66
42
18
4
30
2
64
14
16
30
12
20
12
6
24
88
42
62
54
10
12
12
78
18
20
184
6
56
64
42
8
82
2
96
4
26
10
26
46
78
26
28
36
20
12
118
12
20
12
10
78
98
186
64
2
82
8
54
4
14
72
24
10
240
120
24
60
36
24
48
30
104
48
16
62
58
12
50
48
12
40
42
30
38
24
48
6
24
36
30
6
78
60
30
16
12
44
58
2
6
114
78
58
30
74
16
42
30
20
36
126
90
108
18
10
8
66
54
30
12
10
12
6
26
4
26
6
40
8
52
162
2
60
18
36
12
18
24
6
82
42
26
112
38
40
50
6
16
8
40
2
18
70
116
24
30
60
4
2
46
134
4
26
16
30
30
2
12
6
40
42
30
30
30
18
8
6
90
16
48
26
30
114
6
24
52
12
66
12
14
6
118
2
22
36
12
14
18
66
120
10
14
40
2
18
36
30
82
44
118
20
102
46
18
26
34
80
24
28
14
36
52
26
34
50
40
80
18
22
32
34
62
12
78
70
90
14
46
98
4
26
10
56
6
82
6
12
44
64
30
102
38
40
12
110
52
18
8
36
60
346
14
28
18
18
2
42
6
90
82
90
14
76
42
2
24
6
30
16
78
26
64
20
40
14
10
66
26
84
22
80
18
4
32
54
36
60
64
2
12
48
84
18
6
94
168
48
54
60
8
28
26
34
14
6
4
8
18
22
8
156
34
30
54
18
108
50
4
18
20
18
4
32
66
40
38
84
76
62
100
2
30
12
6
12
12
88
120
56
30
10
42
90
18
26
36
12
30
72
48
40
6
26
88
80
46
62
18
52
12
32
36
12
36
60
36
66
30
58
14
6
12
84
18
6
10
14
12
16
80
30
30
22
18
12
20
76
12
12
30
26
22
8
22
18
80
60
30
22
8
36
6
132
90
108
28
24
32
6
22
2
18
18
22
48
110
118
42
8
4
32
24
6
34
32
58
2
10
30
12
32
76
2
46
32
24
66
18
142
74
46
38
54
76
116
28
20
12
64
14
18
78
90
120
34
2
64
44
72
24
42
102
18
52
8
18
10
12
14
36
112
120
18
14
4
30
30
50
64
2
28
2
66
18
96
24
34
2
36
18
6
6
142
92
58
38
58
60
12
32
6
90
4
30
92
6
42
42
24
40
24
8
30
18
34
8
102
6
10
2
58
12
120
14
4
14
130
26
84
58
18
74
18
72
16
110
40
146
90
64
56
4
50
22
42
78
110
54
6
48
52
30
14
4
44
36
10
2
22
156
86
6
ABCD 93038875492*3^$a+1 [50130]
11
216
85
30
125
19
78
15
15
57
141
24
54
21
45
18
18
23
31
65
328
57
60
75
8
151
9
21
51
93
11
24
40
51
5
1
39
24
72
39
17
55
132
53
64
21
27
81
47
13
72
3
104
13
3
15
81
120
33
96
12
18
9
96
56
48
7
216
54
18
161
16
8
1
36
99
75
6
54
54
171
24
80
103
9
39
209
48
49
36
99
80
43
48
5
55
153
9
12
6
48
69
93
123
21
3
75
12
65
40
39
24
48
9
48
33
108
24
30
5
240
97
6
102
35
48
13
51
15
18
36
75
39
57
15
30
24
51
15
78
27
8
1
72
12
83
7
162
60
66
57
8
25
72
6
161
91
30
47
61
6
149
40
9
47
40
33
111
51
186
59
24
7
9
99
5
25
47
48
49
18
5
85
3
177
24
30
54
75
15
42
84
60
71
37
102
54
36
11
24
79
81
9
47
24
55
41
13
54
5
43
69
21
3
129
12
3
8
48
49
312
23
7
18
60
27
171
48
45
15
41
168
1
119
7
33
8
73
47
19
5
48
16
104
7
89
19
5
160
105
111
152
97
143
73
6
48
17
1
63
81
15
8
31
9
45
60
95
16
45
132
12
6
149
16
81
39
69
11
25
42
30
60
35
85
35
109
60
108
27
75
90
36
54
9
45
36
18
45
87
66
39
248
61
11
24
55
30
11
13
72
54
21
15
18
15
33
63
27
42
11
1
36
54
18
36
60
30
21
159
42
30
18
71
25
23
13
99
8
67
29
7
9
8
96
31
33
72
3
36
126
78
21
189
42
84
141
8
13
24
11
64
15
33
33
39
56
73
15
105
6
9
56
240
19
5
25
47
88
261
75
120
8
16
87
9
33
71
16
21
108
111
45
198
5
31
6
18
57
15
18
87
8
25
15
8
85
3
51
54
90
42
12
6
30
96
66
129
56
88
87
78
90
17
112
32
40
48
105
60
66
17
64
45
11
64
48
96
57
119
1
42
66
11
25
78
30
78
12
57
15
60
45
111
18
36
3
111
41
115
53
16
104
25
78
9
99
141
24
120
39
17
121
39
75
84
89
115
66
75
21
35
88
15
18
60
155
37
6
66
11
49
95
24
64
27
6
48
24
12
168
30
6
120
47
49
63
96
87
9
128
40
21
11
24
72
25
30
89
40
21
12
18
29
88
27
108
65
16
51
54
47
55
9
9
15
80
24
16
15
72
18
15
24
27
5
13
35
91
29
61
42
12
21
21
11
64
9
71
1
119
25
24
66
45
51
69
15
96
9
80
19
21
81
54
36
5
112
8
64
15
113
85
108
12
35
1
71
55
89
1
144
24
47
55
65
40
80
13
72
24
131
49
66
36
90
23
40
69
12
63
128
97
95
48
55
60
84
60
29
19
53
145
47
16
321
108
35
40
45
51
201
15
21
99
56
13
35
16
168
45
27
8
16
57
183
15
81
45
3
51
29
7
24
9
8
19
53
72
109
51
24
56
64
21
75
15
129
81
96
159
8
7
18
15
3
54
23
1
47
24
49
90
5
24
31
90
12
59
120
24
37
59
40
56
37
107
1
39
56
88
15
9
141
66
6
12
23
24
13
72
75
99
5
1
39
15
36
30
15
128
97
39
9
23
49
15
183
36
29
61
24
282
90
6
9
8
136
21
3
15
57
24
96
21
3
21
18
41
61
59
96
48
31
9
32
13
18
33
21
11
64
80
24
61
48
155
48
13
24
12
6
174
168
27
24
57
18
45
57
143
199
42
15
15
33
32
49
54
65
37
90
9
56
40
9
135
9
47
79
9
45
108
30
9
9
39
32
64
200
175
120
126
35
40
48
45
36
12
54
5
73
12
75
69
36
95
13
6
66
35
79
126
11
112
51
5
40
51
90
3
128
168
216
1
39
48
27
36
17
40
32
31
17
96
31
33
21
90
161
40
69
59
96
7
18
135
27
5
48
184
8
24
25
23
72
48
31
9
15
113
49
66
53
187
117
27
5
24
55
81
33
47
48
13
90
84
5
31
17
1
54
72
9
15
102
27
32
1
47
1
6
66
183
15
42
48
36
36
23
40
80
7
57
45
27
128
72
61
18
6
48
108
159
39
222
99
8
72
85
114
54
131
ABCD 93039092572*3^$a+1 [50146]
6
18
35
7
65
133
12
18
45
80
97
11
7
42
18
41
31
5
4
9
87
200
85
30
18
150
5
1
47
19
81
20
124
9
11
49
135
9
11
19
126
95
52
9
150
9
84
45
47
36
37
246
17
7
41
19
33
32
1
6
48
53
24
16
152
52
75
21
9
35
48
40
15
90
15
105
42
84
57
39
45
3
126
147
57
23
40
63
5
1
83
12
64
20
24
16
141
3
152
24
25
27
39
18
23
124
56
37
120
12
18
300
42
75
9
24
27
39
24
60
90
11
40
12
60
39
33
8
67
42
51
69
3
32
48
48
12
55
6
24
30
30
6
24
30
30
12
9
51
18
75
20
157
3
32
16
39
48
33
39
9
21
3
21
51
24
104
55
105
152
16
39
65
40
135
78
30
77
19
45
24
27
53
7
9
9
107
13
15
8
88
24
21
35
16
3
126
30
6
54
30
15
39
12
5
16
27
36
21
44
4
15
165
27
69
56
48
1
36
51
12
81
24
60
47
133
42
29
60
49
23
37
12
24
30
6
123
20
7
30
30
269
1
30
168
5
88
33
6
9
12
9
3
8
43
54
60
35
97
15
44
1
11
43
5
72
97
71
31
41
19
30
11
49
3
80
37
30
9
12
24
45
3
57
63
27
5
79
84
21
80
40
9
23
7
41
16
36
108
129
6
84
41
1
11
37
12
35
4
24
117
60
48
51
36
33
12
54
90
27
57
90
21
12
68
49
210
237
15
30
18
41
96
19
54
23
7
33
80
187
17
100
45
35
25
15
68
7
5
13
42
54
179
37
11
88
32
49
24
30
17
120
67
21
144
45
12
15
24
144
75
5
7
30
3
8
120
12
1
24
3
8
31
24
41
88
36
45
15
20
16
68
25
12
108
12
30
53
25
150
90
12
59
85
27
8
16
15
21
20
19
41
84
24
24
1
39
21
51
44
181
60
63
20
55
12
30
48
11
12
40
3
36
21
9
11
19
21
9
84
36
119
156
85
18
60
12
141
57
12
3
92
73
12
15
15
185
88
15
77
28
141
107
73
15
84
15
17
48
7
48
137
85
90
21
39
18
3
27
165
48
27
30
3
68
84
25
3
63
5
1
95
24
1
30
5
25
23
28
8
12
13
24
132
30
18
83
67
65
67
60
54
39
51
5
19
90
75
8
103
65
1
48
23
7
6
11
88
48
9
18
30
15
32
4
9
3
8
12
49
83
7
101
12
55
60
5
67
45
3
21
32
72
37
48
3
8
1
15
3
120
21
24
8
24
84
4
87
65
73
30
66
27
3
24
41
24
1
15
81
15
24
45
47
4
128
1
60
227
72
37
48
12
99
20
64
56
25
27
68
1
48
47
24
1
138
30
71
121
23
127
18
30
12
30
39
9
12
59
19
125
88
27
33
20
49
11
12
1
39
56
24
12
36
37
11
24
48
19
78
23
72
1
71
64
21
24
51
8
36
4
8
40
3
5
1
95
109
36
114
24
42
78
5
7
18
95
37
18
65
91
45
36
33
3
33
111
3
21
72
24
69
111
48
36
9
90
5
25
11
1
30
30
54
9
8
40
8
91
24
5
1
23
67
5
49
87
44
4
21
108
11
1
18
120
33
69
11
13
87
140
4
3
30
11
25
39
57
23
7
78
180
23
40
32
337
30
30
35
28
20
7
18
147
9
24
63
20
40
20
37
90
6
84
90
252
21
9
39
111
41
40
3
54
3
9
144
35
31
84
5
31
105
33
12
48
72
3
45
3
39
144
9
15
177
69
27
27
12
41
12
156
25
6
9
12
132
45
11
109
11
25
6
33
8
19
21
27
17
84
1
30
204
17
4
33
231
56
115
18
11
31
18
6
36
21
3
69
8
12
48
48
16
123
5
7
5
43
53
52
75
12
45
9
6
81
117
192
30
9
80
4
75
5
156
16
63
21
32
49
18
45
87
30
11
79
45
15
18
42
150
30
18
15
12
8
112
8
37
63
20
12
79
36
30
95
25
108
27
36
27
42
54
6
39
21
15
9
155
25
24
15
92
28
80
85
27
69
6
30
15
15
18
63
200
79
18
120
71
61
83
31
54
72
48
35
48
7
33
24
8
25
72
111
39
5
48
55
12
9
24
12
15
81
20
19
60
150
51
27
53
19
29
36
16
27
36
90
99
116
19
30
12
39
144
108
33
30
6
63
21
36
83
12
16
20
52
128
40
27
117
20
25
3
48
9
30
30
78
65
7
45
3
42
3
15
42
18
21
44
36
31
60
54
24
72
23
16
9
23
40
72
36
44
48
7
6
114
41
1
114
5
61
108
90
17
25
30
101
13
27
12
20
31
41
24
76
20
25
18
12
33
56
49
72
18
90
12
23
25
126
65
24
132
25
71
19
29
52
57
12
3
27
90
11
19
120
60
33
152
148
92
184
69
12
18
5
1
47
49
23
37
179
16
105
48
42
45
36
80
13
66
21
69
18
65
85
47
19
81
15
33
12
44
61
30
5
13
35
1
119
28
180
ABCD 93039387412*3^$a+1 [50001]
24
49
23
13
48
23
19
221
60
43
17
13
59
36
1
12
18
17
43
18
47
7
12
29
24
36
48
96
25
23
12
1
72
11
144
12
61
6
113
25
23
72
1
83
19
5
48
72
97
23
43
5
1
30
6
18
29
36
48
61
47
79
6
90
30
18
5
1
71
91
65
7
29
19
180
53
48
12
109
47
79
29
36
19
29
120
48
55
29
67
54
83
24
12
96
24
24
43
17
121
35
36
12
13
66
5
48
48
67
65
19
60
77
108
25
23
84
19
5
19
29
19
5
19
54
35
49
18
41
12
7
65
36
36
24
13
47
7
6
71
73
72
23
24
36
36
25
11
24
12
7
54
11
96
49
36
47
96
7
29
55
24
125
1
47
84
43
6
300
23
19
12
17
24
12
7
48
101
24
12
60
73
54
6
167
67
30
47
12
37
23
79
36
5
60
151
29
7
29
24
7
17
96
12
96
60
7
54
35
12
43
5
85
23
48
19
18
18
29
55
113
12
115
30
18
42
30
5
13
59
12
73
47
12
91
17
91
72
53
12
73
47
49
107
49
6
72
17
48
7
90
36
12
47
85
30
17
43
77
36
7
60
54
54
18
59
13
59
12
1
18
48
78
11
61
11
1
35
55
89
1
18
65
12
73
11
36
48
72
24
73
95
1
12
59
24
24
24
19
12
24
36
84
125
24
12
43
29
12
108
60
61
30
101
60
24
13
83
24
1
24
11
36
12
24
25
54
65
19
5
12
12
108
12
145
23
12
12
115
48
5
60
13
12
11
79
233
43
54
11
12
84
49
71
43
65
43
72
65
48
25
24
30
36
29
72
49
35
49
191
12
12
36
55
5
13
6
17
1
30
125
24
1
18
5
12
108
48
24
36
67
221
24
7
29
31
36
53
36
12
48
12
31
53
48
12
60
79
6
36
18
18
18
17
73
12
59
55
66
18
17
48
7
5
85
23
1
83
55
161
7
29
24
96
25
47
24
19
6
102
17
61
12
95
72
24
24
151
29
12
84
132
84
84
1
47
12
19
5
24
7
29
1
35
168
36
73
11
48
12
31
65
31
125
36
1
12
35
132
55
18
83
7
36
36
5
12
12
36
25
71
24
36
115
41
19
113
49
11
25
54
17
36
108
1
48
18
77
96
85
11
24
48
91
6
23
133
95
1
35
60
7
65
7
18
35
1
150
65
24
1
35
55
5
31
90
36
11
43
53
31
77
12
25
11
7
18
11
12
72
139
48
24
41
60
12
24
1
23
36
67
53
43
17
24
43
24
72
17
19
53
48
61
48
11
7
101
36
48
37
11
12
31
29
55
29
36
36
115
5
24
24
55
161
7
41
13
23
31
17
72
84
19
5
24
13
11
12
72
72
12
1
30
101
31
36
54
11
12
12
48
12
12
19
12
29
12
127
41
133
6
41
7
5
1
11
84
72
48
72
24
67
30
83
7
17
43
185
12
12
7
12
53
144
7
65
25
18
53
37
12
107
7
30
114
5
31
53
73
35
163
29
19
108
65
108
12
31
29
48
12
109
162
53
25
18
30
60
59
12
24
12
85
90
5
1
35
91
53
55
41
7
24
18
11
84
120
24
13
47
60
36
31
17
7
12
17
12
48
96
67
5
12
1
47
36
36
132
1
11
79
17
139
17
1
24
11
108
96
24
151
36
24
53
19
41
12
37
108
35
13
162
5
1
72
11
43
108
17
1
18
17
49
59
1
48
47
13
11
36
12
36
7
17
36
24
1
12
24
59
13
11
12
7
18
71
25
18
48
24
90
126
29
19
17
7
30
95
72
48
37
96
144
48
83
25
71
1
11
12
19
5
72
12
96
43
18
24
23
13
59
108
240
36
24
145
11
19
78
107
36
120
25
12
72
18
5
12
7
36
30
23
48
24
12
7
17
19
29
24
108
19
48
65
96
79
17
19
5
43
53
7
29
24
12
7
48
113
48
1
78
18
11
12
211
17
12
12
60
72
115
101
96
55
18
48
47
67
48
29
12
48
79
48
6
11
43
5
84
55
29
97
54
12
41
37
47
72
12
12
24
24
36
25
66
60
12
65
25
90
5
36
31
78
59
12
37
11
60
1
23
24
25
11
43
12
29
48
36
67
41
24
13
144
35
48
7
53
55
5
24
271
41
60
31
65
24
48
60
72
73
18
18
11
1
59
31
5
12
36
43
53
12
84
31
5
7
24
53
12
144
37
42
5
12
1
59
25
11
36
13
35
12
36
48
24
48
36
12
36
1
23
48
85
90
77
36
37
59
48
73
12
24
18
5
12
12
60
36
1
59
36
31
30
59
19
30
23
84
19
5
37
18
5
24
7
18
138
17
24
36
73
35
168
25
42
5
60
19
5
55
41
67
5
151
101
43
41
1
18
5
168
48
12
12
84
43
53
37
71
19
36
42
18
77
84
19
53
19
113
12
1
66
24
65
72
7
5
60
108
25
11
19
53
19
78
54
36
17
1
12
35
60
48
60
24
12
1
11
36
25
11
7
41
31
5
61
11
12
24
48
49
11
48
108
85
54
5
19
12
17
19
24
17
13
23
12
19
24
89
91
5
144
31
53
55
5
144
48
13
35
37
11
7
114
180
18
5
193
11
43
18
59
49
11
36
127
77
12
7
5
96
43
18
11
1
83
60
55
36
29
120
31
42
107
13
24
ABCD 93039492608*3^$a+1 [50020]
12
6
6
39
24
57
54
9
27
126
18
189
3
30
78
21
60
36
9
126
18
6
18
108
99
21
27
60
3
93
57
12
3
33
72
135
45
24
3
15
30
27
24
27
24
33
15
42
30
9
96
108
21
30
81
15
6
27
105
18
9
24
27
93
9
48
162
21
39
150
36
24
126
9
21
54
33
48
12
15
9
9
39
33
18
9
27
30
60
15
48
48
39
30
120
6
9
69
6
6
72
3
24
9
204
12
36
18
9
168
57
132
6
24
6
3
12
177
12
99
69
27
99
6
204
6
66
240
3
21
30
18
27
21
54
48
18
54
189
51
18
63
12
72
123
18
24
114
21
39
21
75
6
60
39
111
60
54
51
33
219
21
24
42
30
36
27
96
12
69
18
165
45
108
15
117
3
33
15
36
45
60
75
33
18
9
21
75
39
6
48
216
18
6
39
45
15
123
57
27
21
108
69
15
33
12
36
15
9
3
39
66
27
117
96
3
81
18
12
6
60
135
12
108
3
45
27
42
36
27
57
78
9
36
9
24
6
21
252
237
84
12
147
3
12
48
18
24
15
93
75
27
18
84
3
45
63
24
24
15
12
9
45
3
15
18
15
87
6
135
9
18
18
51
21
12
111
9
36
51
33
15
33
63
21
30
6
12
72
48
27
3
186
24
90
33
3
54
6
192
60
45
117
36
12
27
168
99
81
9
48
96
30
36
129
15
69
81
24
12
48
72
18
12
21
153
24
3
57
51
27
9
33
15
72
36
12
117
60
51
48
324
3
24
96
12
36
24
66
72
90
30
12
75
156
27
54
135
39
9
3
24
6
48
6
33
36
21
111
45
27
21
15
9
27
69
60
12
30
12
18
30
54
111
48
9
48
27
57
63
96
69
15
81
84
15
153
3
27
30
12
42
30
39
21
75
21
180
18
24
18
3
117
48
42
9
96
108
9
12
15
21
78
21
48
21
171
45
18
42
24
12
168
42
48
6
78
66
12
24
6
9
33
156
6
45
171
12
66
24
42
33
12
21
60
87
81
36
60
66
48
69
21
15
21
24
39
12
33
96
15
135
21
21
3
21
3
147
21
219
30
108
3
84
105
36
18
45
36
63
45
72
24
159
78
102
90
6
117
9
96
3
39
18
12
15
45
75
21
12
195
48
105
24
15
105
30
66
24
3
27
60
105
45
12
3
45
12
54
216
93
87
126
84
15
24
12
48
12
3
126
15
45
84
36
30
78
30
60
18
72
12
51
135
48
84
180
33
33
42
9
33
18
42
48
72
30
21
27
120
60
84
33
93
90
30
63
27
12
12
144
9
108
45
48
66
108
21
9
15
45
63
63
12
84
54
54
18
3
36
45
6
93
9
111
15
9
12
45
51
45
108
87
39
54
144
12
48
12
15
75
6
12
27
15
66
24
15
39
96
294
99
12
9
72
90
42
27
48
12
69
42
9
69
12
27
63
12
21
15
6
18
102
15
48
15
132
30
78
21
15
21
24
216
75
54
72
147
108
57
48
18
150
111
99
117
75
42
78
30
72
12
36
39
45
60
186
45
48
24
72
108
45
42
6
24
120
36
159
48
27
6
12
18
54
108
6
24
108
18
24
60
60
12
39
45
60
51
3
81
27
18
12
75
24
9
159
81
87
69
60
51
9
3
36
135
30
6
9
51
30
15
24
24
108
177
42
18
42
48
42
24
12
48
42
24
9
12
75
117
51
69
87
9
135
57
12
108
27
42
15
15
45
36
48
36
60
9
39
108
48
57
12
6
9
33
48
6
78
63
27
12
54
24
108
42
42
48
48
75
105
183
39
57
48
51
21
51
42
12
63
45
72
195
33
87
24
21
24
12
63
9
66
282
39
45
108
147
219
66
3
15
156
6
108
12
183
21
6
9
21
84
12
42
33
33
12
87
48
12
27
33
33
12
60
102
33
27
90
36
75
9
48
3
33
24
18
18
150
6
18
57
21
15
99
120
6
12
30
18
12
30
18
72
60
75
117
36
75
75
78
135
36
45
3
21
84
63
24
45
15
21
27
87
18
30
6
111
105
36
12
108
15
27
18
15
48
9
351
120
27
150
3
9
171
24
3
42
12
108
27
51
129
9
36
48
120
108
12
36
6
30
48
15
57
24
27
9
51
24
123
141
36
75
33
36
21
6
42
15
117
39
27
42
42
18
63
27
21
57
120
27
45
36
84
27
120
21
84
48
60
3
3
54
15
48
189
75
9
6
54
72
18
66
24
ABCD 93040215454*3^$a+1 [50018]
100
104
151
24
17
100
147
21
140
7
53
52
8
7
65
28
156
56
88
56
55
21
80
280
75
48
101
19
24
53
19
89
175
5
72
24
43
21
27
29
124
15
81
15
89
52
99
48
137
84
60
31
69
12
8
7
9
39
5
36
31
24
65
16
104
4
192
20
88
15
72
233
96
55
41
124
3
240
221
12
175
9
15
89
72
40
8
31
96
149
36
4
44
31
5
91
113
151
96
45
3
5
12
4
44
12
283
77
28
15
24
237
36
80
4
144
20
7
53
52
15
173
19
17
79
72
33
15
17
79
24
72
48
101
19
77
24
19
77
4
104
40
20
19
33
303
101
19
245
19
21
99
72
29
16
3
33
8
60
52
135
33
12
3
17
55
5
88
200
52
39
24
5
67
168
65
7
168
125
36
16
20
64
80
43
21
147
129
120
56
103
192
33
92
67
101
67
24
96
29
43
21
12
144
36
108
132
68
12
67
117
99
101
16
3
57
20
48
19
101
40
60
12
44
31
93
156
20
43
72
101
43
96
5
4
207
125
48
12
79
5
264
12
175
24
105
116
124
39
5
67
384
5
24
115
5
52
60
8
36
64
39
48
33
36
171
72
48
53
40
152
48
196
44
72
28
72
15
389
60
55
141
27
33
20
88
27
24
69
32
120
24
76
104
36
43
101
4
60
27
9
56
7
233
4
36
348
12
8
55
5
19
53
64
44
60
36
216
79
24
225
15
5
100
72
104
76
99
24
17
300
88
116
64
12
8
115
72
125
108
31
101
24
16
144
36
8
12
88
12
20
84
4
240
12
15
29
136
3
72
5
28
92
24
43
117
120
104
60
16
24
432
8
40
15
5
19
173
64
51
5
19
41
48
36
36
55
24
48
101
12
204
16
75
120
24
29
19
113
88
87
225
39
96
9
39
161
64
80
16
159
17
175
24
240
221
139
24
21
3
41
136
44
52
68
60
132
48
16
123
77
16
3
77
115
5
24
24
52
63
77
28
135
125
67
9
39
57
39
81
135
24
89
40
80
16
39
72
285
48
20
55
17
84
24
16
99
17
7
17
55
48
53
19
29
36
144
52
80
28
152
247
120
48
72
77
184
132
8
55
24
72
21
3
5
40
27
105
20
43
5
60
7
48
81
216
15
29
180
16
68
40
27
29
43
173
88
20
127
89
60
60
4
120
332
7
41
60
156
24
196
171
72
168
53
40
147
33
200
127
5
64
3
96
5
52
135
120
69
75
129
159
17
60
100
39
41
16
87
57
36
84
39
24
192
21
8
72
108
55
17
24
31
5
40
44
36
108
7
120
72
53
28
72
87
93
8
91
336
29
16
20
144
60
216
60
64
15
21
3
17
55
53
115
72
29
64
80
52
8
31
69
75
141
120
24
152
24
60
31
72
161
60
12
60
180
7
153
48
15
24
96
101
276
28
32
19
41
7
17
64
32
175
249
15
144
65
7
53
16
56
120
60
7
41
79
21
12
44
64
56
76
44
4
39
93
3
141
3
48
93
12
320
148
20
52
44
16
8
36
60
31
120
144
24
137
100
24
200
43
17
55
129
72
8
16
36
75
9
36
80
67
21
12
8
72
55
233
7
24
24
117
123
144
161
79
21
120
92
108
91
24
45
32
84
64
39
161
31
21
3
5
91
41
84
139
24
48
72
ABCD 93040238524*3^$a+1 [50105]
41
24
7
5
60
13
35
37
15
92
13
35
4
104
60
1
11
12
13
239
156
180
72
36
36
24
52
8
4
33
39
8
120
40
8
24
108
31
17
55
114
36
90
149
24
36
1
95
4
20
48
31
5
91
161
84
28
48
93
39
108
12
36
15
57
20
4
8
36
1
90
6
35
72
12
1
23
67
9
84
32
4
15
6
18
5
72
100
15
93
80
132
148
56
1
3
45
35
55
185
24
48
13
179
73
78
72
29
1
3
21
35
60
64
216
144
20
31
21
20
12
1
27
9
36
27
33
59
60
79
69
60
63
9
15
41
60
40
20
52
8
283
17
48
40
111
5
25
35
76
72
3
17
156
1
75
15
96
198
15
24
32
16
3
69
33
35
109
11
64
8
120
36
112
20
48
36
84
55
96
29
72
19
96
29
19
165
51
41
48
60
16
36
128
1
219
56
36
64
285
143
112
20
48
72
55
29
60
36
1
99
15
120
41
52
72
51
150
23
12
13
95
4
63
45
68
16
15
24
29
1
39
8
24
64
20
31
29
97
18
69
32
120
49
66
96
18
59
52
45
111
24
36
15
54
39
80
4
60
27
29
84
1
47
4
129
15
36
21
23
36
31
113
7
168
21
68
132
25
36
63
80
12
85
35
13
171
48
147
5
61
54
5
160
44
72
192
36
156
60
4
72
9
23
48
132
52
60
44
151
66
39
24
36
44
12
28
21
36
30
144
81
33
95
31
66
95
4
20
28
51
9
8
60
124
21
147
12
75
53
67
5
16
123
17
84
16
20
48
84
36
37
47
16
36
20
36
124
45
60
23
96
36
84
115
165
32
25
3
15
21
141
48
59
36
1
84
60
11
148
56
144
12
64
104
181
15
56
31
5
48
40
36
20
340
39
65
12
25
18
149
67
24
17
55
53
4
20
232
51
53
24
43
17
28
68
55
102
23
84
36
12
49
3
32
40
51
17
16
44
28
15
24
29
4
33
54
185
31
65
28
36
128
132
25
23
40
33
18
69
108
20
12
76
21
3
8
12
36
16
20
36
84
55
41
12
88
32
36
1
3
93
30
17
37
24
36
30
101
108
7
45
140
168
12
49
23
12
36
12
36
52
20
12
16
32
4
104
64
12
56
12
1
59
13
23
40
180
32
60
108
156
19
185
24
108
4
15
9
12
72
72
8
67
53
12
64
120
21
36
3
72
180
72
32
229
27
9
54
45
32
4
20
36
88
12
3
101
19
9
152
64
32
4
44
4
51
21
8
12
48
1
240
59
43
29
64
36
15
90
11
48
84
7
90
71
52
3
53
144
88
188
12
19
29
61
23
120
13
63
36
44
84
12
76
84
8
48
24
25
39
96
51
57
108
72
36
12
3
21
56
12
36
1
11
220
24
99
6
35
36
12
172
48
33
3
36
20
1
87
8
103
90
11
19
6
71
19
54
35
121
83
61
95
4
27
21
3
17
109
3
36
92
12
52
20
1
3
164
12
16
8
52
123
21
84
24
32
96
28
44
7
53
36
7
53
112
69
36
90
54
123
20
60
172
36
72
140
96
40
32
19
41
25
23
24
12
91
17
196
75
29
112
141
143
4
60
63
57
57
35
36
4
108
68
12
36
1
83
28
140
120
12
67
29
16
56
49
35
96
133
95
24
16
56
60
24
1
30
5
144
144
13
3
164
52
51
18
6
30
75
15
101
12
36
52
8
7
149
16
132
92
108
120
1
107
4
156
20
4
45
35
4
44
132
4
75
5
24
40
72
104
4
32
40
39
102
39
105
35
60
76
12
200
48
25
39
99
137
48
1
36
3
140
52
39
29
84
97
11
43
216
129
21
71
145
15
3
29
37
11
48
67
165
93
12
18
6
3
8
180
163
89
60
72
4
12
3
5
280
44
97
63
92
16
92
121
11
19
9
56
61
180
239
4
27
53
12
31
30
3
32
112
152
124
20
64
8
120
72
108
12
7
69
36
24
12
75
30
60
95
12
67
89
7
5
43
161
100
9
39
8
25
18
21
44
84
156
37
63
92
13
90
126
75
8
48
24
109
35
7
125
112
51
5
12
4
120
140
25
11
25
48
11
144
7
24
41
ABCD 93040391188*3^$a+1 [50055]
81
54
42
11
55
24
29
31
6
35
7
5
1
179
1
15
12
87
45
123
48
66
83
16
69
6
24
66
30
54
132
24
30
102
42
141
12
12
57
108
15
75
5
1
27
27
41
1
24
59
60
28
15
54
48
30
6
42
120
53
49
71
1
96
63
45
12
23
19
36
6
90
41
88
80
52
15
33
69
11
79
21
60
81
36
107
13
42
36
6
120
39
27
53
12
43
69
177
18
30
51
12
57
36
84
23
37
131
67
17
1
15
32
25
30
132
6
35
55
65
24
43
33
44
37
3
45
15
63
120
54
48
30
405
93
12
72
3
48
9
18
18
27
20
16
9
123
32
76
60
21
83
28
33
15
9
36
47
52
75
5
16
27
33
51
21
75
65
7
21
20
79
5
103
5
139
9
12
57
6
30
36
63
21
59
25
102
60
6
12
15
33
18
117
33
24
66
30
15
20
52
32
37
6
72
5
133
35
13
84
135
68
79
69
12
57
11
37
18
210
132
75
15
53
7
45
147
41
4
45
75
20
36
60
49
63
32
25
11
37
3
15
57
75
45
8
49
11
49
60
90
21
15
17
25
18
24
18
47
28
93
39
15
78
42
141
120
15
9
8
163
72
162
3
57
23
40
9
23
43
54
180
11
40
8
25
84
11
79
65
36
25
147
8
37
3
20
7
120
24
9
81
48
6
77
85
84
99
117
63
21
60
39
27
30
42
5
67
141
60
60
20
132
40
15
41
12
25
102
6
39
8
12
1
12
72
95
60
193
27
80
40
21
135
12
9
111
8
61
36
3
15
66
3
45
186
5
7
90
63
12
57
6
96
41
13
234
5
25
6
30
12
107
13
12
30
30
30
41
25
36
63
81
90
36
18
48
35
7
42
36
95
19
30
11
108
4
176
1
99
44
60
16
15
69
20
96
25
12
35
40
45
48
59
136
9
18
12
41
49
36
24
3
48
12
87
21
27
45
140
60
97
3
12
51
24
30
6
5
52
72
75
125
7
9
24
141
75
12
20
12
25
23
25
35
52
48
33
12
3
21
18
30
11
25
35
25
15
12
80
172
56
24
168
7
33
57
6
30
27
32
91
102
15
75
17
36
120
24
40
68
25
3
99
66
47
7
45
48
8
40
39
12
6
15
32
91
126
36
12
36
24
51
12
63
6
219
15
24
42
36
90
54
111
75
45
15
57
48
32
61
150
36
53
13
15
120
3
24
21
51
144
29
60
13
18
6
39
80
25
39
21
30
5
19
45
117
6
12
101
12
37
123
9
18
30
11
4
8
25
18
9
60
21
6
6
143
4
15
96
114
36
39
45
126
5
1
18
138
75
27
6
59
7
9
9
11
24
25
6
6
36
60
3
69
75
45
15
116
37
23
151
6
35
43
6
36
12
3
8
52
60
33
39
3
54
24
84
60
63
99
66
12
12
83
16
9
132
36
42
53
28
44
36
52
140
37
15
57
18
66
42
5
52
135
60
18
75
3
6
3
36
12
48
84
27
21
48
24
56
169
3
33
35
112
12
21
39
80
1
35
60
1
23
40
56
19
5
31
192
117
57
18
261
21
11
12
25
6
54
6
36
41
25
3
32
205
3
81
78
18
15
108
20
52
3
9
20
28
60
8
7
33
20
25
99
57
84
30
105
12
8
64
3
42
3
8
52
48
105
6
21
12
20
16
75
24
30
6
66
23
16
45
59
136
24
15
36
5
1
84
120
24
3
8
220
39
101
61
83
1
15
84
33
3
51
78
63
92
13
83
52
9
18
21
45
84
23
43
69
51
5
7
33
69
51
12
80
52
21
12
72
48
48
15
105
27
9
23
108
72
67
29
7
48
69
33
147
21
27
33
36
171
3
9
33
30
33
27
33
21
11
52
48
20
40
8
19
5
100
20
193
15
60
9
30
41
103
132
57
3
57
111
5
85
144
18
17
120
16
12
12
63
12
18
27
21
84
23
168
64
15
65
67
269
25
39
36
132
32
13
42
21
39
93
57
36
90
9
183
17
120
67
21
3
102
23
1
23
43
18
99
51
66
11
48
25
36
63
21
36
96
135
20
25
18
65
91
84
24
42
36
54
41
25
24
18
132
36
48
17
37
23
40
8
52
87
5
37
6
57
36
21
99
117
3
80
24
91
24
60
201
51
24
54
15
48
128
19
18
107
13
30
5
12
76
75
24
30
12
18
126
35
4
93
23
24
1
30
102
15
20
73
39
93
63
81
30
33
45
95
36
1
36
15
45
15
12
116
97
54
18
11
12
7
5
25
11
37
23
40
12
27
6
96
78
5
55
21
32
12
40
51
6
36
30
125
19
24
42
48
42
105
27
5
61
35
40
20
12
88
12
87
5
196
12
8
1
6
17
61
30
6
63
68
37
11
52
117
6
69
8
72
28
32
25
3
168
24
20
37
11
25
107
16
24
36
9
51
32
100
48
15
6
63
21
36
23
16
27
12
30
11
49
6
ABCD 93040856432*3^$a+1 [50037]
36
20
60
52
48
104
16
20
52
24
20
48
36
57
19
113
3
12
36
9
15
33
19
5
31
24
80
45
43
5
36
7
44
45
84
31
20
9
79
41
36
24
79
101
60
27
24
16
8
21
120
39
9
75
48
69
48
27
64
29
27
24
16
185
111
4
80
76
5
15
4
41
60
12
12
15
9
12
48
39
16
24
17
31
44
60
21
3
45
75
21
15
4
5
27
12
12
120
33
15
28
48
44
136
44
28
8
76
44
129
12
96
7
36
96
24
32
24
40
8
33
79
53
87
69
39
16
84
32
33
27
4
12
17
55
12
44
81
36
48
12
15
9
43
60
116
4
8
40
8
9
7
5
24
75
172
12
8
120
40
5
27
21
12
39
136
32
76
20
60
96
28
32
48
148
5
15
24
36
4
104
45
60
27
12
36
45
115
17
15
84
24
45
19
48
29
39
52
128
40
5
99
40
5
27
129
24
31
92
9
19
24
17
15
16
113
7
29
3
52
29
156
139
17
79
53
36
12
75
45
12
15
36
81
3
12
16
17
27
148
17
3
33
63
24
33
7
5
48
99
4
176
76
8
105
19
113
27
48
40
48
17
39
9
135
45
7
32
76
32
57
12
43
5
36
132
187
17
31
8
21
63
21
12
79
20
21
7
48
29
180
111
60
24
189
24
7
36
48
41
3
112
41
12
7
20
84
21
99
52
44
9
27
4
8
33
127
36
20
81
31
8
21
111
12
48
33
24
31
12
5
39
9
12
48
12
60
147
21
15
12
48
9
60
43
128
9
15
12
64
132
17
48
55
48
24
65
36
39
48
33
67
89
108
75
12
60
9
7
17
15
33
24
31
8
21
99
45
36
63
40
20
96
16
20
21
19
48
8
12
45
12
19
5
159
81
27
4
5
75
4
41
31
5
15
48
21
60
15
36
48
76
5
96
15
105
3
192
108
40
12
44
9
27
60
40
8
4
65
3
9
3
45
15
36
4
32
45
3
28
48
32
45
12
48
27
48
33
79
8
45
7
5
27
105
3
33
39
60
28
116
76
84
32
9
3
45
12
156
24
3
72
16
8
21
60
39
69
36
24
103
84
20
45
3
108
124
80
16
20
33
99
12
4
5
7
12
68
4
8
52
140
9
27
4
128
12
9
24
15
28
8
72
69
15
189
7
44
16
125
103
72
84
5
63
28
5
12
63
12
33
15
52
36
72
8
24
21
36
96
39
9
7
29
3
45
48
204
84
55
65
96
228
7
5
156
55
24
80
9
120
31
8
76
5
36
36
12
48
39
96
28
5
67
29
211
5
12
7
8
12
33
123
9
15
9
51
33
48
19
56
24
24
36
48
28
32
36
9
67
20
60
93
67
120
41
87
16
5
27
33
15
16
48
56
69
51
21
115
56
57
15
33
7
77
48
27
120
16
125
63
12
24
16
17
15
60
33
24
3
16
24
12
44
40
17
43
32
33
27
24
16
77
96
36
84
27
33
27
12
21
79
12
68
12
21
3
40
132
20
9
39
156
33
15
12
81
7
65
187
60
20
9
27
28
36
113
36
91
53
36
36
19
41
55
44
21
55
36
5
12
27
9
36
84
31
8
33
12
31
80
12
40
77
36
7
8
12
57
3
4
36
8
100
12
132
5
7
24
92
9
39
81
3
21
120
19
5
103
17
3
24
9
24
15
120
45
27
48
192
81
79
216
24
104
24
112
125
3
40
8
40
32
33
27
57
24
75
57
79
5
24
31
60
29
36
103
176
16
56
160
32
16
17
15
45
3
24
12
16
53
24
147
36
33
39
36
12
45
75
280
120
104
81
72
60
3
160
8
45
67
68
36
40
125
51
24
48
21
12
15
40
20
45
3
57
12
48
132
12
15
24
120
12
33
60
36
3
21
7
84
8
36
36
21
187
48
29
60
3
12
9
87
45
7
240
32
48
16
32
45
24
63
33
55
8
24
45
27
9
12
55
12
20
160
17
48
75
36
9
27
21
3
16
68
21
7
24
60
44
16
5
15
160
101
43
5
75
16
41
27
16
80
81
31
8
16
5
51
28
84
56
165
12
3
52
44
48
12
64
56
21
55
17
15
16
92
4
29
99
36
24
16
17
12
7
36
24
41
60
60
63
4
17
19
24
5
36
39
36
16
29
51
45
15
16
192
20
12
24
12
9
120
31
12
32
120
45
48
3
24
16
5
72
43
248
21
15
4
5
7
48
92
33
24
36
7
68
96
9
31
56
12
36
24
21
31
36
264
20
21
43
29
51
36
16
32
40
5
12
31
29
103
5
15
93
27
16
29
72
3
16
41
36
15
132
108
4
5
39
12
117
31
17
43
41
36
55
5
15
40
80
9
55
36
29
55
65
24
39
72
24
24
36
52
44
33
3
9
3
16
161
75
21
79
41
12
43
5
120
55
32
12
33
3
28
65
36
15
60
48
33
12
3
28
5
27
4
29
7
44
28
8
45
12
36
72
55
29
55
200
69
79
17
79
5
27
69
24
31
8
16
56
21
48
15
57
24
91
8
9
15
57
15
16
8
45
99
57
48
60
51
64
8
24
40
68
28
5
115
29
3
96
40
5
132
27
28
72
41
39
112
104
21
19
24
128
4
29
60
7
ABCD 93040984586*3^$a+1 [50052]
48
8
16
56
25
47
72
136
69
27
9
18
69
32
24
1
54
177
24
24
24
56
37
11
40
3
216
18
59
13
27
45
99
9
63
8
1
71
144
24
280
48
24
24
56
24
24
16
24
32
16
3
45
48
24
9
47
79
65
48
13
3
56
13
59
112
128
24
88
56
88
8
72
13
59
49
135
9
15
165
3
24
32
67
173
40
24
123
77
49
23
40
240
48
24
176
25
111
48
128
16
48
72
96
72
32
112
8
64
80
88
24
8
253
18
144
36
126
63
8
88
8
13
59
24
88
96
21
131
160
24
32
136
3
126
15
72
3
5
64
32
24
19
54
71
48
40
48
48
51
5
72
49
18
18
51
56
144
72
120
24
40
24
9
18
72
18
99
32
16
104
19
93
80
16
27
36
137
64
33
15
32
61
3
152
24
40
33
18
5
193
72
143
109
59
88
120
39
18
47
16
80
1
23
103
41
16
32
1
90
69
21
35
1
15
21
59
16
105
111
72
8
112
417
18
5
85
3
224
16
56
40
8
64
32
120
88
80
25
39
141
35
73
36
99
8
24
13
11
24
64
32
175
54
3
105
95
24
48
24
168
1
23
24
43
21
96
32
13
83
192
120
40
72
80
40
21
51
104
43
45
56
16
9
87
32
61
11
115
77
16
69
75
15
36
126
47
96
397
35
19
90
126
5
40
24
8
67
261
176
64
111
54
3
8
48
64
21
54
126
162
29
40
21
75
72
105
15
104
43
18
51
48
144
56
16
8
16
93
51
8
31
33
3
5
112
176
96
24
40
104
16
21
35
163
18
35
73
36
3
72
48
3
54
111
15
18
63
63
41
16
32
37
99
224
112
69
51
3
29
88
72
8
127
17
1
234
29
25
23
16
8
48
96
24
88
21
75
56
64
120
72
56
64
24
27
77
64
120
24
56
144
73
135
80
72
24
16
96
8
16
8
40
45
54
69
21
11
24
48
48
85
36
18
21
56
96
16
24
56
37
3
8
43
93
48
80
96
112
24
24
48
32
91
5
175
33
104
61
180
39
51
77
139
69
56
1
23
40
72
48
24
32
40
9
15
96
105
39
24
27
18
83
16
152
19
53
16
8
64
32
16
9
143
112
72
120
48
45
11
7
65
24
120
24
1
39
48
165
27
99
117
96
8
49
90
77
72
24
40
72
93
36
71
48
40
168
48
56
96
24
24
19
101
43
29
112
32
120
16
24
8
48
48
31
81
72
32
24
48
13
27
32
48
24
16
128
48
16
21
83
96
16
129
71
37
83
24
24
48
16
128
48
7
9
24
255
41
85
27
9
119
16
56
72
216
25
36
144
18
17
16
32
24
24
64
96
56
13
108
47
144
88
9
119
16
24
3
101
64
51
5
16
8
24
184
24
32
160
104
16
72
32
48
49
95
64
48
45
75
69
36
90
36
9
56
24
40
48
240
104
48
25
47
43
18
107
64
27
54
135
8
72
1
108
27
48
72
8
112
39
90
39
105
90
21
96
9
231
3
53
37
83
7
57
80
64
8
61
3
32
16
21
54
5
72
40
9
63
117
83
48
72
40
45
99
45
27
9
39
56
139
29
61
99
80
37
27
8
24
48
73
36
90
18
47
43
29
97
23
16
56
265
36
11
120
13
147
8
24
73
39
24
9
63
9
15
48
24
80
13
75
144
69
51
32
40
75
93
120
8
48
48
24
37
144
3
24
9
119
25
90
18
203
31
89
37
227
43
162
27
9
23
13
51
129
71
40
96
24
8
40
27
93
32
64
8
37
83
24
19
5
13
251
109
3
51
18
51
24
80
24
19
245
64
48
56
64
56
48
64
21
195
8
67
18
72
18
57
24
24
3
90
3
69
3
69
36
95
192
91
69
57
207
9
23
24
136
15
89
1
39
96
117
90
18
23
24
115
21
69
54
90
107
1
36
3
48
8
216
112
63
17
19
5
13
123
3
ABCD 93042407644*3^$a+1 [50114]
100
60
8
16
84
156
159
57
120
180
3
21
44
4
8
148
20
16
116
12
28
60
27
33
84
20
4
39
117
60
104
36
4
56
136
192
36
44
88
68
52
144
20
28
72
60
108
36
260
136
15
153
68
4
8
48
4
56
7
5
175
17
160
20
55
33
56
156
64
159
45
96
56
156
19
81
20
60
60
28
12
60
128
12
4
39
101
24
151
21
12
8
24
16
60
12
12
48
56
76
8
76
15
41
24
120
52
20
184
48
48
24
84
96
48
8
40
20
7
21
80
79
137
100
24
36
8
132
60
76
84
8
40
72
24
252
24
56
160
44
4
24
48
80
252
88
24
8
48
40
24
3
72
24
21
36
24
44
52
68
16
60
156
84
15
41
64
20
4
144
32
4
140
40
60
75
125
60
120
84
96
19
53
48
156
96
7
5
108
4
63
41
4
48
3
17
19
89
4
32
84
52
12
68
4
108
195
101
36
40
20
4
140
100
32
79
213
60
20
88
60
80
19
45
60
356
7
41
55
117
48
20
12
28
111
53
72
28
56
4
8
84
36
7
12
249
56
16
24
36
84
48
135
96
120
165
20
12
19
9
15
45
24
48
132
15
53
148
39
137
16
168
24
56
120
72
28
20
36
28
267
9
32
43
24
21
80
16
144
156
96
12
48
8
12
112
20
31
65
96
40
44
64
36
20
100
36
44
12
60
108
4
56
64
15
21
140
100
140
79
21
20
124
32
36
43
249
12
84
15
165
36
24
24
20
108
24
40
63
93
8
76
24
12
44
108
36
64
72
176
127
96
36
125
4
320
100
92
19
9
36
24
20
100
24
8
144
76
8
36
19
21
80
4
39
105
168
92
36
52
3
120
105
116
40
99
9
12
56
67
96
5
40
56
88
8
168
12
12
36
52
80
52
8
12
100
12
300
36
39
48
45
68
60
4
36
20
40
60
99
9
12
87
57
44
12
48
16
3
36
225
36
8
16
140
76
324
72
108
36
48
12
168
48
3
5
16
24
32
28
132
99
53
28
12
108
44
79
9
36
96
39
177
188
12
64
68
31
117
80
4
8
12
144
4
128
52
128
4
3
5
91
137
40
12
12
24
12
164
28
36
36
15
89
112
80
67
5
16
20
12
24
144
100
39
53
60
24
40
44
31
9
92
88
36
60
3
117
60
116
103
69
56
16
39
41
24
60
16
39
57
12
48
80
112
168
12
20
48
4
60
44
16
264
12
24
36
228
24
36
36
3
77
220
20
28
92
55
161
40
20
7
141
56
16
12
20
148
3
141
56
7
36
21
68
12
40
44
24
12
115
5
16
140
28
44
76
44
115
41
132
79
153
27
81
8
12
24
4
15
69
75
81
72
168
60
32
43
17
4
8
28
27
57
56
64
24
72
12
36
56
43
72
41
139
41
7
21
15
81
48
60
48
24
84
56
264
84
100
120
132
36
44
4
272
4
3
17
19
45
152
100
44
108
31
101
43
17
115
69
12
68
16
44
52
44
4
84
8
12
12
76
87
17
40
116
64
36
108
120
24
116
40
24
8
64
48
32
76
108
12
68
4
8
79
48
41
136
3
45
56
52
48
72
132
27
45
36
44
36
60
40
48
32
48
12
48
12
24
43
12
93
116
16
68
88
8
12
24
43
36
45
56
64
51
221
19
201
8
124
180
152
40
99
5
40
212
40
68
12
7
165
72
24
140
115
201
276
32
72
28
12
20
28
15
81
152
24
40
99
21
3
45
156
24
20
28
24
24
24
87
45
48
15
57
8
156
40
72
72
48
108
12
20
24
64
24
152
124
12
32
28
84
36
68
36
144
120
52
72
75
33
39
93
32
43
45
36
32
88
44
228
48
16
39
77
ABCD 93043051358*3^$a+1 [50035]
24
48
120
65
43
12
12
48
12
89
55
35
1
24
5
42
253
24
60
71
73
5
31
12
23
61
72
48
24
96
180
24
96
60
12
72
71
12
18
18
37
24
36
24
36
36
23
18
18
18
31
24
89
7
36
24
36
12
11
25
65
19
5
66
90
55
36
23
12
6
67
24
17
126
1
12
48
24
96
83
13
24
5
7
84
60
29
18
1
96
60
36
71
133
12
60
24
12
120
36
24
11
37
89
7
12
84
120
11
13
41
36
67
24
12
48
47
42
67
17
31
48
120
71
61
72
48
23
72
61
36
48
60
84
101
91
132
72
60
132
12
12
12
24
36
36
72
48
12
12
47
37
48
24
12
108
60
12
47
25
12
108
35
37
36
65
91
41
162
73
48
23
12
1
59
49
23
12
13
23
1
84
155
85
113
43
24
12
12
12
41
31
24
17
211
24
35
90
43
11
1
168
23
18
7
35
1
71
156
1
125
19
24
24
192
24
48
108
71
49
12
83
13
48
60
5
54
37
12
12
12
48
72
36
23
49
71
61
96
72
24
24
11
1
23
13
72
12
48
36
35
133
84
47
109
12
36
12
47
13
132
96
84
144
60
12
12
84
47
13
108
119
25
36
5
43
96
24
48
24
48
204
12
84
72
17
151
48
24
47
18
19
24
12
12
72
12
36
12
83
1
12
24
36
12
47
13
53
7
12
36
36
23
49
12
47
48
13
48
72
72
35
1
36
24
5
7
53
139
12
24
84
29
48
19
48
41
127
12
5
7
36
47
85
108
23
24
48
13
60
96
101
79
12
53
91
72
72
12
12
12
60
108
60
11
13
35
109
60
137
19
24
17
54
73
96
24
77
55
48
35
37
77
43
24
36
23
13
17
7
107
48
18
198
25
132
48
11
36
13
48
48
5
7
48
53
12
55
36
53
7
12
12
11
25
24
12
12
17
31
12
48
119
42
55
24
11
25
108
24
113
31
36
60
120
60
24
47
18
66
13
23
25
84
12
24
36
60
120
12
48
108
24
65
7
5
7
36
24
47
1
204
23
1
12
65
18
157
60
35
13
24
83
13
12
12
48
113
6
1
24
59
109
24
48
23
18
12
67
12
119
61
12
77
67
17
115
48
36
12
12
36
24
84
72
48
41
43
5
31
113
67
11
1
12
48
41
7
108
143
48
25
60
24
12
120
29
19
84
36
168
120
108
288
84
120
72
48
95
49
23
13
48
72
36
12
96
24
72
72
29
30
13
227
13
24
24
48
60
24
113
54
30
42
13
120
41
7
12
72
23
73
47
61
12
48
48
36
11
96
49
53
127
41
151
24
48
12
120
144
36
12
23
13
12
48
24
36
36
48
23
61
41
18
13
12
53
144
48
19
60
11
25
24
11
48
13
84
144
155
1
48
36
24
84
5
19
77
12
19
12
48
240
120
89
67
36
60
12
12
65
19
48
24
48
60
12
24
47
13
59
6
7
36
60
41
19
101
19
36
48
84
12
12
12
84
48
24
12
48
11
18
6
13
24
72
24
11
13
107
97
12
72
24
71
25
48
71
13
24
84
24
47
37
120
12
36
96
113
43
24
132
72
35
13
36
12
24
60
168
65
18
25
12
17
19
24
173
43
84
60
107
37
60
24
35
37
41
7
60
12
24
24
120
96
96
65
7
48
35
36
66
31
48
24
24
132
96
23
37
36
96
12
12
12
12
5
43
23
97
48
17
78
18
12
7
11
13
23
144
13
12
12
12
120
12
12
11
37
11
1
77
7
36
59
37
36
72
72
60
48
24
96
12
24
24
24
24
36
84
11
73
24
60
23
1
48
29
7
5
7
29
55
48
5
19
48
108
11
25
84
24
24
156
84
36
84
12
41
36
151
72
48
60
47
1
12
60
12
29
7
119
13
17
7
65
19
23
36
84
72
13
5
18
13
47
144
85
24
11
133
36
24
60
12
5
163
23
25
29
187
48
12
12
48
11
37
96
12
192
84
60
95
13
29
19
24
24
17
18
1
48
12
71
61
48
72
60
185
7
60
72
12
12
24
48
96
48
12
84
24
216
24
12
108
5
126
18
6
25
12
60
47
13
239
84
108
13
23
49
5
43
60
77
67
12
24
108
36
72
24
12
60
5
79
11
48
13
24
12
29
102
78
54
61
12
36
36
96
12
24
12
12
131
108
49
12
36
36
12
11
37
84
23
61
11
37
12
5
7
35
102
7
60
276
24
24
41
43
12
143
49
72
5
31
113
19
12
48
12
36
12
24
89
91
59
84
1
96
36
53
66
37
36
108
84
12
11
37
36
84
12
48
17
42
13
143
60
54
115
12
107
13
23
13
53
7
12
24
12
59
138
60
67
12
60
84
137
30
36
1
12
29
7
11
144
13
23
61
36
23
13
ABCD 93043411952*3^$a+1 [50128]
32
49
15
30
99
119
48
10
30
8
181
48
107
25
216
105
3
156
15
78
3
47
37
105
36
135
105
48
24
195
123
8
34
15
15
18
27
35
168
97
177
75
60
96
57
3
3
21
59
24
48
13
24
60
71
169
48
15
24
66
60
90
152
130
38
25
9
15
36
59
13
27
66
24
339
59
96
22
50
10
38
25
81
126
57
95
37
3
21
107
40
57
15
33
105
14
10
48
38
49
119
82
134
1
23
40
21
3
48
8
142
39
36
117
75
167
48
1
111
66
24
3
48
203
16
66
54
24
192
54
75
36
123
6
26
25
12
48
48
59
10
108
240
99
95
13
75
42
14
16
24
9
63
8
96
16
150
90
104
109
252
60
69
86
40
80
22
87
24
12
24
15
8
37
131
184
9
81
75
33
15
75
18
15
84
45
6
45
75
42
63
72
215
1
39
177
63
8
190
12
3
59
10
3
156
96
39
117
60
15
54
18
18
3
35
49
21
36
108
50
112
9
71
64
32
37
60
48
108
81
74
1
24
72
39
105
81
99
21
54
8
10
72
158
13
69
30
33
111
80
1
36
9
96
159
75
69
12
135
48
72
8
46
15
35
49
12
24
105
48
26
96
1
23
24
10
72
6
32
25
15
21
59
96
16
21
93
15
24
12
141
99
45
15
336
15
57
12
3
21
117
39
24
9
72
86
24
120
13
12
23
168
22
15
93
14
136
48
32
13
11
24
25
71
24
22
50
192
61
179
72
1
57
12
135
45
3
93
159
48
95
16
24
162
30
69
72
24
33
2
16
18
24
171
11
16
80
48
10
6
8
97
144
57
30
24
81
23
61
96
12
72
36
27
72
18
6
72
102
15
35
120
13
144
3
33
15
8
1
95
13
33
159
35
24
121
71
37
33
15
24
36
57
12
75
33
168
54
8
96
1
15
21
107
16
117
45
222
18
27
48
27
90
86
25
36
11
10
180
12
3
144
59
61
75
104
24
48
240
34
6
45
60
23
229
75
138
15
23
37
35
25
87
8
64
8
1
45
27
23
96
109
117
60
84
24
14
72
181
72
11
120
49
60
36
9
38
48
97
23
181
83
72
106
15
23
61
155
24
24
37
36
60
75
30
2
1
57
48
6
21
117
27
51
165
120
59
25
9
12
122
25
47
10
48
111
47
22
50
10
15
96
71
48
40
56
16
9
156
155
1
47
40
21
12
9
3
12
191
48
37
45
38
22
2
205
11
181
51
32
25
168
24
36
69
24
36
50
16
42
15
15
81
9
78
90
14
1
23
136
81
12
93
62
25
48
135
57
108
69
3
48
123
42
102
21
51
129
15
45
24
27
48
32
190
15
21
123
24
83
25
9
230
49
12
72
12
45
18
8
22
3
23
1
36
168
59
25
15
48
104
25
23
48
48
72
25
288
15
56
130
36
2
88
104
133
11
24
72
46
90
32
10
30
33
23
264
37
35
73
215
10
48
78
90
87
24
36
72
105
18
8
22
87
107
48
10
135
81
60
27
204
141
14
48
73
60
3
69
3
33
12
45
132
3
105
62
40
32
10
84
26
10
230
118
48
18
21
21
38
109
35
72
49
57
62
82
134
136
30
36
15
23
22
15
69
15
63
138
38
16
168
90
110
10
38
40
57
12
36
39
18
230
133
275
24
1
39
45
93
27
24
21
24
12
39
21
39
45
36
14
24
1
23
25
95
48
13
24
228
105
75
105
50
34
3
107
48
97
39
56
10
110
34
147
177
50
265
23
24
48
13
12
72
96
135
32
13
45
14
73
191
37
9
60
14
22
2
1
15
21
11
24
118
26
24
72
10
14
72
22
48
90
42
110
96
96
1
15
72
21
141
14
37
168
21
51
72
147
45
35
73
45
108
48
75
36
15
54
74
70
63
27
117
36
9
110
1
57
108
3
12
48
72
153
26
24
72
34
15
71
130
27
ABCD 93043783928*3^$a+1 [50022]
81
5
16
80
24
7
5
4
86
168
97
35
130
12
6
42
20
55
35
94
56
100
30
48
2
84
24
52
39
45
6
50
138
10
20
52
18
57
12
23
18
70
2
30
30
7
3
90
30
54
50
6
88
6
44
82
54
21
35
144
66
22
18
8
30
30
22
18
192
3
39
68
60
10
8
30
70
62
198
36
55
5
96
30
82
8
34
14
6
34
110
22
24
44
16
56
24
46
8
76
134
30
12
4
90
50
1
15
48
32
22
8
22
8
13
5
36
36
60
30
52
8
22
2
30
10
30
104
42
34
6
30
24
231
63
62
30
58
12
24
39
11
30
24
12
18
132
30
4
30
14
42
4
26
10
9
33
38
28
92
70
20
88
12
15
53
70
92
49
11
54
4
80
96
100
80
79
107
22
38
54
31
29
10
36
14
24
42
10
18
20
46
36
42
42
26
58
56
60
28
2
34
2
10
24
24
2
82
56
22
8
94
3
39
81
53
60
12
40
48
110
6
16
14
40
14
4
8
52
2
25
71
34
164
7
9
14
12
40
78
2
10
24
20
84
46
66
20
28
6
26
103
5
10
62
58
9
11
16
81
59
34
96
18
2
4
32
100
132
38
70
12
32
4
20
16
18
66
24
291
15
20
1
41
114
1
24
11
18
136
114
57
5
18
34
15
21
114
6
72
80
34
108
57
5
28
8
4
30
24
122
40
3
35
6
19
69
15
17
36
70
20
34
39
41
4
54
6
2
18
6
120
70
3
81
2
52
12
50
19
45
20
22
90
24
6
24
14
100
66
6
15
23
37
95
52
2
106
9
5
46
38
4
3
53
34
21
11
6
55
99
14
36
31
5
118
20
6
54
22
48
66
18
26
42
90
22
3
5
82
72
6
18
6
6
30
44
34
36
14
30
42
22
2
31
23
42
82
32
46
72
27
3
57
5
30
46
24
30
14
42
58
32
43
45
30
2
7
21
102
84
6
18
26
156
10
14
6
10
3
5
42
18
19
180
33
20
10
54
20
79
77
4
6
30
50
18
60
40
2
48
6
4
12
20
54
1
53
10
54
122
4
12
69
3
8
13
11
1
57
3
29
4
72
38
4
6
122
24
169
57
30
50
28
2
13
21
15
39
42
20
18
42
144
4
56
54
16
14
66
6
78
34
6
36
20
40
14
36
24
42
48
34
2
6
58
60
12
114
6
30
20
54
94
20
36
10
26
4
26
64
6
3
72
189
30
44
130
86
66
4
26
40
68
12
48
16
6
12
56
42
60
13
21
108
12
36
18
42
75
3
122
19
48
11
6
76
18
20
10
27
35
22
62
4
62
34
140
84
22
74
6
18
42
22
8
13
45
32
30
22
96
92
22
32
61
53
22
30
8
12
70
8
61
39
50
72
10
45
9
18
8
24
64
42
39
120
11
13
87
78
56
54
30
60
10
12
74
6
4
50
4
102
140
22
68
10
50
10
8
6
6
10
27
23
52
18
48
27
5
7
17
160
6
60
9
39
72
120
8
30
52
48
32
10
42
12
6
69
96
33
120
26
24
42
79
36
5
60
19
15
24
54
8
30
58
86
54
30
30
30
34
2
1
5
28
20
52
14
6
19
39
26
6
18
4
48
75
23
64
90
36
15
27
104
6
58
30
2
64
33
11
10
114
90
30
21
21
36
15
35
49
9
66
33
83
49
29
10
50
6
10
36
8
36
84
36
16
39
29
6
66
10
20
90
18
30
22
68
72
22
30
36
2
55
39
9
5
72
19
5
115
81
12
26
10
75
12
35
10
54
9
45
15
5
16
74
25
95
49
51
20
70
42
24
81
149
10
6
30
9
5
24
36
34
2
60
19
21
104
16
3
17
48
52
63
72
3
2
82
2
19
39
33
5
10
14
36
70
90
68
31
5
4
24
2
64
2
28
15
27
8
49
17
6
4
6
8
6
6
115
29
24
42
10
8
46
66
12
116
12
70
18
62
22
36
159
27
14
52
3
5
6
6
22
86
10
12
164
84
1
9
84
68
22
6
26
246
18
97
39
20
30
66
10
68
12
10
69
51
14
6
60
85
5
30
22
48
150
14
16
20
24
36
30
94
26
90
100
123
12
9
51
57
30
8
28
2
4
80
28
8
22
21
77
30
48
30
34
36
122
100
42
32
46
12
8
4
26
142
51
77
4
30
18
15
21
26
6
84
10
44
112
8
42
54
94
2
138
187
5
19
9
2
22
32
30
10
66
30
108
15
15
42
14
70
26
24
16
8
6
88
26
1
24
5
64
56
4
2
25
60
45
39
27
12
26
66
49
5
12
30
10
24
15
39
54
2
4
30
2
60
4
44
6
79
5
30
12
25
179
1
15
20
10
38
1
89
19
53
4
6
114
54
2
30
97
96
5
6
1
3
54
2
13
23
10
24
44
36
34
12
93
51
20
6
103
51
168
56
10
12
12
26
82
15
9
24
60
15
77
10
74
31
9
44
52
108
20
10
12
38
4
38
13
57
80
60
22
66
32
24
30
46
120
18
42
98
4
6
32
58
62
60
60
18
70
27
39
33
47
34
32
10
45
3
50
66
40
18
2
13
77
6
30
22
56
42
22
6
42
104
24
6
46
38
46
24
30
42
44
36
18
16
14
30
7
105
20
118
20
61
35
58
26
10
6
54
80
66
25
11
90
10
90
18
32
70
54
9
12
5
30
18
16
39
36
15
6
8
12
4
6
45
59
61
5
24
96
4
6
60
93
39
32
4
26
40
96
20
90
30
10
24
6
3
5
30
1
84
27
12
32
73
53
24
10
6
3
17
28
60
50
4
42
51
9
26
49
5
6
28
26
10
20
1
65
28
15
51
50
10
36
24
30
114
6
30
6
39
141
68
6
1
9
6
120
90
8
6
54
12
30
34
3
23
22
138
20
34
108
116
22
68
82
110
13
15
126
26
40
14
10
60
54
6
ABCD 93044783218*3^$a+1 [50010]
90
60
72
78
162
30
30
4
30
36
5
3
60
81
21
27
36
60
87
4
104
16
14
40
95
31
53
163
18
72
110
4
126
108
2
9
9
136
54
122
30
60
28
32
30
64
54
29
3
30
90
57
201
39
3
18
52
30
78
72
18
62
60
87
73
50
4
36
24
74
30
70
36
60
11
55
89
21
34
74
42
64
14
42
30
64
174
197
24
21
10
78
11
51
4
24
2
15
49
6
17
181
2
60
60
30
39
151
53
37
158
16
26
15
19
14
150
9
7
66
24
14
12
4
60
54
11
55
14
10
12
18
32
18
72
48
9
3
57
127
44
12
9
129
112
20
60
10
30
24
30
60
26
4
23
1
107
75
18
120
112
38
12
33
27
9
129
40
50
60
12
30
3
15
12
34
270
210
6
17
3
30
40
8
82
18
50
12
18
22
54
24
12
60
107
21
99
21
12
3
285
10
2
30
150
18
30
52
110
33
55
5
36
31
50
190
174
54
32
4
116
60
90
27
33
30
30
18
150
46
84
72
24
56
178
2
10
38
112
8
22
38
12
18
75
1
6
38
70
32
124
116
88
17
48
24
123
30
10
20
70
68
16
6
54
54
32
57
13
50
64
84
90
35
1
134
9
3
58
2
178
102
38
16
14
21
51
4
96
8
40
80
136
36
60
20
45
45
30
40
29
115
56
33
1
26
58
32
207
13
144
59
105
42
48
22
48
6
56
105
3
106
26
18
60
39
73
47
133
48
59
37
26
4
24
182
70
53
55
120
42
47
133
18
12
20
69
21
18
40
89
1
2
64
5
156
45
78
30
207
24
21
27
43
48
17
75
4
66
38
201
19
36
36
50
30
94
24
2
45
15
90
58
96
44
30
70
92
30
18
42
34
104
16
6
30
20
30
39
81
63
24
12
55
5
31
24
44
12
64
14
102
28
32
90
10
17
21
30
42
15
19
30
104
46
86
78
30
16
6
20
48
12
9
9
82
48
6
120
54
186
14
60
45
27
10
80
10
18
72
95
75
70
8
42
70
20
18
40
122
18
42
87
21
27
15
108
10
30
170
72
27
36
1
90
44
45
36
39
112
18
71
31
17
36
25
122
124
36
60
8
40
5
1
14
12
9
21
108
15
147
28
2
60
27
180
60
51
22
47
36
7
8
9
51
141
36
45
30
40
17
63
64
90
36
47
51
40
6
30
36
8
12
120
30
18
81
24
45
27
75
9
19
89
33
48
42
10
120
78
2
10
8
69
1
50
12
10
54
30
14
30
72
63
15
12
9
55
113
12
21
60
18
70
110
9
21
42
28
72
8
90
12
34
56
40
8
57
15
45
33
15
72
75
34
60
26
45
75
34
86
129
51
34
36
20
90
78
70
62
28
2
117
3
69
36
3
40
12
54
86
48
30
16
126
8
42
58
6
66
78
2
120
57
1
11
60
39
42
64
30
6
48
32
48
159
37
56
15
33
40
11
36
24
85
35
1
38
12
4
26
27
21
30
30
16
30
60
74
159
13
18
36
26
60
138
10
2
40
108
30
2
30
30
33
31
24
66
14
9
13
20
30
129
19
80
12
108
22
90
98
10
2
48
150
10
186
26
154
36
8
46
44
12
118
17
55
89
24
15
60
106
35
111
30
58
32
4
116
45
19
36
20
70
54
14
16
24
11
21
34
56
33
25
2
10
8
10
36
96
18
12
54
26
30
148
62
18
30
102
33
36
24
144
1
32
15
19
54
71
39
22
54
56
9
159
9
1
36
146
10
18
50
10
17
109
83
96
27
28
17
153
99
1
110
81
9
27
75
108
52
20
60
88
197
3
46
23
13
23
55
29
3
180
108
42
63
1
24
80
12
10
20
18
12
10
48
60
36
14
16
6
89
1
50
138
39
73
90
128
22
90
17
37
36
140
150
60
4
6
20
208
80
87
13
6
134
112
38
12
28
65
97
107
3
18
10
132
17
48
3
42
123
37
20
28
107
63
10
32
28
36
180
74
72
10
50
9
9
46
126
18
17
15
18
60
180
30
177
25
8
111
55
36
18
2
160
80
34
14
72
18
130
2
30
18
12
78
42
18
105
117
18
81
31
8
45
24
3
30
3
57
27
60
103
5
255
18
82
200
57
121
6
101
79
104
12
117
51
21
31
50
40
24
119
1
23
72
81
10
80
94
14
12
70
18
2
27
43
38
171
24
27
28
29
3
105
24
36
15
18
72
70
24
14
87
15
4
114
62
48
9
33
60
34
26
198
60
82
38
30
112
80
3
7
110
70
29
60
129
72
87
ABCD 93045318742*3^$a+1 [50005]
19
113
13
12
24
59
16
3
33
20
49
11
67
6
54
5
7
9
51
89
37
39
8
12
25
51
20
49
11
37
3
27
66
90
6
24
54
65
16
44
25
30
161
1
23
25
12
11
64
20
61
15
8
37
3
27
18
11
48
25
36
6
18
3
20
25
12
48
12
3
105
23
91
45
56
25
15
20
4
8
25
18
89
60
115
29
19
33
87
6
15
27
5
13
60
42
30
12
30
6
119
1
11
61
3
147
60
120
12
18
72
3
44
48
25
30
33
9
24
11
13
3
63
12
53
7
45
27
12
18
3
87
12
48
6
12
42
12
5
16
3
29
12
19
6
24
6
125
36
64
159
41
4
12
84
33
6
29
1
30
24
36
30
24
71
24
156
12
48
84
25
27
24
99
12
5
1
12
12
90
24
21
39
60
6
6
17
61
42
89
31
29
19
54
11
49
51
56
13
18
5
4
51
18
30
5
7
33
12
33
75
32
24
13
18
108
60
5
61
35
4
57
35
4
3
21
36
9
51
24
99
5
48
7
77
79
5
7
30
3
9
42
53
25
78
42
42
29
25
15
56
31
33
9
108
24
54
21
93
11
91
5
25
90
6
102
21
12
3
24
72
21
60
15
17
148
80
13
35
72
13
150
6
48
11
12
24
25
23
37
18
60
21
180
32
84
60
1
12
72
24
72
12
120
12
39
39
125
96
31
21
60
84
24
20
7
9
69
27
3
45
60
15
5
84
12
4
12
27
12
5
4
9
3
57
60
36
59
7
24
21
45
11
4
3
30
30
5
1
6
30
11
48
12
13
12
72
47
16
3
29
13
42
48
120
72
60
17
25
15
8
13
24
35
40
21
23
16
36
60
39
5
24
96
120
4
21
24
15
21
143
16
9
71
49
48
35
28
9
11
97
12
11
36
19
6
23
7
18
27
24
20
36
1
24
18
5
67
18
171
9
51
116
31
42
36
6
9
27
24
48
81
12
27
5
16
9
23
4
8
1
126
5
25
48
27
69
11
40
45
119
19
17
13
6
45
51
29
12
37
6
36
66
18
65
67
9
180
3
30
60
3
63
12
33
15
5
1
6
33
72
33
11
36
7
41
7
9
9
15
171
101
7
77
31
24
41
12
25
6
117
3
6
30
41
73
51
9
24
35
12
36
13
87
92
43
72
17
25
35
1
54
9
39
21
51
54
59
76
27
102
6
65
1
48
18
5
7
18
18
24
21
45
6
29
139
66
6
18
11
24
43
5
4
36
128
60
19
120
5
13
3
20
37
42
12
54
24
18
65
37
90
21
32
12
181
210
12
24
30
66
5
48
25
54
81
36
9
24
36
27
32
16
56
13
11
12
55
108
6
11
7
5
25
27
3
141
27
42
18
5
4
8
7
9
20
49
12
35
16
9
204
27
48
32
28
15
66
15
68
61
15
45
6
24
60
6
30
5
100
45
35
36
12
28
99
60
5
121
90
17
16
27
42
72
15
15
84
29
151
36
18
12
23
13
63
15
54
27
51
17
28
9
138
60
12
114
102
5
43
17
12
16
81
35
13
36
42
18
60
36
99
69
96
15
57
24
6
12
41
67
65
7
12
29
24
16
57
39
63
33
39
6
155
7
5
37
11
28
21
59
19
21
105
24
60
107
40
44
7
53
49
23
7
36
60
5
25
36
78
21
51
18
42
6
47
1
27
15
18
75
21
15
60
24
9
3
15
18
6
24
12
24
54
119
76
80
61
48
71
84
28
9
11
55
5
25
35
24
40
9
15
12
93
6
30
75
33
6
17
28
36
33
66
21
36
3
24
12
9
21
11
19
6
12
23
13
12
12
35
60
37
6
18
84
30
60
36
6
23
1
54
18
42
21
111
48
12
5
16
9
15
8
28
63
12
9
8
13
12
23
40
15
18
11
16
80
7
12
48
12
21
15
12
30
23
97
47
145
95
49
15
44
60
1
47
4
33
18
77
48
13
30
81
24
44
13
95
4
33
27
45
24
11
36
67
18
54
41
7
30
18
5
28
57
30
30
42
57
33
11
67
18
27
15
90
18
57
3
72
5
24
13
18
129
36
84
39
6
95
181
63
9
72
11
108
7
9
33
18
12
18
30
84
45
24
57
3
9
71
60
55
57
48
21
11
4
3
48
65
79
36
18
6
69
32
24
13
18
53
37
42
30
12
66
12
125
72
1
72
11
36
19
30
6
5
49
11
4
12
32
73
15
57
6
17
12
16
20
31
36
24
120
5
4
60
21
54
21
24
51
84
17
55
12
6
24
3
3
6
18
12
29
24
48
13
90
36
5
1
3
32
12
61
11
24
55
60
6
15
24
20
1
99
45
114
18
60
15
44
25
24
15
51
5
43
18
12
30
6
59
31
132
5
7
53
4
140
13
3
9
11
19
53
85
12
6
77
55
5
61
11
25
15
21
42
6
11
55
29
37
30
48
12
33
9
6
12
48
17
37
3
9
39
21
30
36
78
27
15
18
15
15
54
3
105
24
6
72
18
15
33
47
4
15
5
25
24
54
6
51
8
61
6
6
15
33
15
75
81
39
105
12
8
12
67
18
24
6
18
59
7
69
39
42
15
9
27
48
44
37
54
21
33
35
12
36
4
24
20
19
17
61
59
64
9
48
120
18
24
48
9
20
48
12
13
3
92
7
9
32
4
63
33
63
72
84
9
27
48
30
36
24
30
45
44
108
19
5
49
72
23
12
4
183
6
24
12
84
42
12
33
48
20
12
25
12
60
48
24
48
42
18
23
43
45
27
53
12
7
5
48
19
5
61
75
3
24
5
52
15
29
49
48
30
54
15
9
24
3
24
33
12
51
9
95
43
72
41
13
47
40
8
36
4
9
78
12
90
11
85
15
12
68
7
125
157
78
45
8
1
59
31
48
5
28
32
1
59
36
31
48
5
168
7
42
15
69
186
21
44
61
18
21
20
16
60
68
79
30
11
19
17
19
65
7
5
13
71
103
101
1
156
23
40
69
18
33
45
84
27
20
16
33
6
65
13
48
3
57
39
56
40
68
60
132
43
57
60
20
108
37
15
8
36
91
12
120
17
36
7
30
48
12
6
6
108
51
36
8
13
48
30
21
81
47
1
6
54
66
84
30
42
42
11
24
12
79
21
3
6
147
9
ABCD 93045593198*3^$a+1 [50035]
28
32
31
21
9
6
30
35
28
63
33
12
48
104
40
3
18
36
48
51
36
80
4
36
68
1
11
1
132
63
63
12
18
39
8
28
21
36
15
24
36
99
33
32
40
140
28
15
5
88
123
21
33
23
52
15
42
51
93
84
15
68
4
68
16
69
3
212
31
29
13
27
21
11
160
9
39
120
20
25
23
12
48
52
36
12
24
48
12
24
12
123
21
48
12
45
18
45
12
39
89
1
30
89
12
4
21
11
4
24
111
5
49
39
33
35
67
5
28
60
44
36
43
9
8
24
48
91
6
99
44
1
12
39
36
44
16
48
105
11
133
35
7
30
3
15
18
59
19
9
20
136
120
12
75
9
96
24
116
28
51
101
43
129
48
32
16
27
9
33
18
18
30
29
7
81
24
48
48
12
36
21
11
7
45
33
47
1
15
39
5
52
39
54
35
48
28
132
3
42
75
9
11
4
9
11
1
123
12
27
77
4
36
20
28
96
69
36
30
41
40
51
5
40
9
35
73
15
15
45
20
76
111
9
12
32
12
4
12
9
54
6
48
23
28
27
29
28
60
12
68
55
21
12
72
8
40
3
17
84
25
6
45
39
5
1
59
13
35
13
27
141
27
57
78
9
129
24
15
68
60
37
35
31
24
36
21
20
64
32
28
9
3
104
19
72
18
15
27
9
84
36
60
9
47
4
39
9
8
13
39
111
17
13
27
20
79
6
15
15
5
52
15
5
1
84
36
11
36
115
24
48
105
3
5
12
37
23
1
12
87
36
12
24
3
21
57
99
81
12
18
132
45
92
48
13
30
108
89
192
4
9
35
67
45
24
36
63
12
5
60
16
200
28
36
3
30
15
57
51
32
13
239
4
27
5
25
27
96
116
49
11
60
61
27
36
12
33
51
20
55
5
168
91
17
132
52
24
15
21
8
12
31
69
21
95
13
36
23
28
57
72
63
3
17
72
28
15
12
69
12
9
11
120
12
52
3
21
69
3
20
13
59
28
44
40
15
105
15
24
12
5
52
33
18
29
52
33
3
80
64
48
48
44
4
9
15
32
36
24
16
24
141
39
15
21
48
9
18
29
19
69
21
42
89
36
19
9
21
111
12
8
4
84
12
3
6
3
27
54
75
24
12
8
60
151
36
30
3
15
113
24
25
23
31
57
57
3
24
3
93
57
36
11
100
36
12
177
75
3
30
87
3
78
15
20
28
44
37
54
12
29
13
36
27
60
80
25
3
36
3
45
20
61
71
55
36
57
20
168
19
53
12
13
48
63
24
45
51
21
36
72
30
77
60
100
21
35
55
29
25
63
32
4
24
12
20
48
16
24
36
12
60
9
15
51
65
28
32
24
13
6
144
33
12
36
9
123
32
40
80
28
24
120
3
30
27
231
77
12
28
27
66
18
201
39
41
96
19
36
117
68
12
72
48
16
177
15
3
12
29
4
57
132
27
9
11
28
20
52
8
37
39
15
29
16
12
69
35
55
101
25
18
90
75
105
51
129
47
4
56
28
45
111
15
65
40
8
76
84
32
16
20
124
24
24
12
108
3
17
28
32
148
3
60
41
25
36
95
52
15
96
77
64
21
3
12
48
39
5
85
63
15
29
76
15
17
1
11
96
24
28
21
39
33
39
20
40
99
6
36
54
36
45
24
24
9
3
24
33
12
3
36
57
87
72
24
45
90
36
81
84
36
3
45
116
60
88
32
36
55
65
84
48
40
8
7
21
9
23
12
48
4
20
16
60
12
21
51
21
15
48
27
17
1
36
39
116
121
75
87
36
21
51
18
84
42
18
15
12
39
17
72
76
36
33
47
13
15
20
12
100
9
39
12
84
24
3
42
47
40
8
40
21
36
60
18
21
9
47
16
123
69
33
162
21
129
107
100
9
11
4
60
32
64
36
24
3
125
52
120
24
15
29
52
20
28
20
1
39
96
147
17
120
28
39
18
3
80
40
12
12
96
20
37
3
24
51
57
153
39
36
20
84
4
12
12
68
19
33
36
21
30
36
129
8
13
27
21
71
40
80
36
72
25
90
6
11
4
39
36
12
29
36
24
73
60
63
9
35
48
1
11
76
3
60
29
28
32
145
18
18
12
3
12
3
144
78
108
36
99
24
21
39
8
7
117
9
39
140
1
15
60
72
63
21
8
28
20
24
60
4
36
51
78
30
17
4
84
24
8
4
116
19
9
21
35
88
36
21
3
32
48
52
33
102
5
4
84
8
60
79
5
4
60
12
12
63
77
1
156
15
8
16
21
48
18
9
128
28
3
29
72
36
12
13
54
21
132
216
39
18
78
17
52
3
9
48
51
21
20
36
28
44
13
108
27
44
4
12
12
20
25
102
21
20
13
24
18
9
9
11
28
8
79
65
25
23
52
9
71
4
15
6
15
36
104
88
20
60
73
30
42
243
12
27
6
27
276
21
15
8
52
36
20
12
52
60
24
9
18
45
3
29
12
13
15
8
52
3
18
47
12
7
41
28
27
30
39
8
16
27
78
27
9
126
5
67
66
54
53
40
12
27
5
31
45
300
63
21
3
17
49
119
12
4
84
68
4
80
4
81
15
68
12
40
45
30
45
84
36
39
21
36
20
103
77
24
28
96
36
20
1
87
72
153
30
53
24
31
33
21
63
15
90
3
45
18
177
32
28
92
31
41
109
39
12
51
29
28
20
13
63
36
20
36
13
15
12
57
51
27
12
21
32
40
60
192
33
18
29
12
64
21
36
3
15
126
63
ABCD 93045596258*3^$a+1 [50043]
36
132
173
18
177
28
12
8
45
79
65
15
48
45
63
40
152
40
47
18
79
48
48
104
96
24
48
16
176
108
112
131
18
79
12
36
48
60
60
20
12
40
24
128
16
20
12
45
183
156
288
180
52
60
36
8
180
16
29
15
64
72
101
19
8
256
80
136
128
40
72
36
80
48
52
17
31
12
92
96
40
12
44
33
87
93
91
24
353
103
72
12
60
41
55
80
136
24
80
112
84
20
64
44
21
135
16
8
172
29
111
36
12
40
8
84
288
33
15
84
24
16
56
48
76
36
8
144
48
88
41
31
8
136
48
20
28
80
52
156
24
80
88
24
140
100
176
172
356
16
56
52
96
77
15
40
24
180
84
56
69
147
72
52
68
48
9
3
76
104
168
45
27
208
8
24
172
65
3
105
31
200
24
72
88
80
96
21
18
25
72
80
184
84
60
32
129
54
61
132
5
135
4
44
36
88
17
51
4
24
36
48
48
48
192
12
77
3
40
60
180
60
20
88
8
16
48
192
24
32
52
12
48
216
12
113
31
20
111
45
60
129
51
12
88
60
77
15
88
5
7
12
80
16
80
39
33
57
3
192
4
24
56
136
80
81
7
60
41
90
1
140
64
192
188
36
4
240
56
4
44
201
31
8
33
103
32
40
20
3
25
65
15
36
304
132
168
24
12
36
29
3
48
48
9
163
32
76
84
5
15
72
100
128
48
84
24
52
288
17
72
51
40
72
20
84
16
44
16
60
132
116
72
4
204
5
72
75
72
52
36
128
16
8
16
32
40
24
36
48
12
24
48
32
360
36
204
88
168
65
54
93
52
8
88
8
52
60
152
16
144
47
270
144
15
84
28
84
60
68
48
192
40
36
92
100
84
300
80
156
148
5
31
185
79
20
12
4
60
113
51
64
116
60
52
80
40
5
67
72
80
40
120
36
80
100
44
28
72
89
7
152
72
60
208
32
4
24
48
72
48
120
84
68
252
204
4
80
96
52
5
3
24
45
127
20
24
276
4
44
12
4
240
20
57
19
20
105
36
19
24
96
24
24
96
104
96
76
128
132
9
51
124
5
99
136
24
8
100
48
44
16
116
36
24
24
9
31
5
19
48
24
48
77
51
240
72
96
16
8
40
108
68
24
48
144
160
36
68
81
55
56
33
151
48
36
17
75
40
12
17
36
295
29
103
32
4
41
103
80
15
61
12
80
117
67
8
148
20
153
15
52
275
25
132
48
12
32
144
36
4
96
24
36
108
96
32
4
35
81
88
152
57
115
20
12
51
73
72
12
41
135
45
7
8
264
28
92
40
12
108
120
48
60
192
36
60
36
236
12
72
24
36
4
17
55
125
7
12
20
76
264
96
32
16
80
24
57
151
144
96
132
108
24
44
12
64
24
24
77
234
49
8
52
48
60
32
208
20
124
29
7
12
20
33
180
7
48
68
4
17
15
64
56
36
64
44
64
56
96
208
152
48
40
47
25
65
99
64
116
16
48
56
16
68
76
71
25
36
48
96
36
248
36
148
60
36
32
112
108
5
75
84
24
52
53
199
17
159
40
32
12
148
108
80
12
4
44
96
39
57
72
88
32
273
63
160
80
64
32
16
48
5
339
21
39
12
120
9
67
68
60
36
16
8
52
44
40
41
115
ABCD 93045731488*3^$a+1 [50170]
200
138
18
9
45
36
4
11
3
72
24
29
7
89
85
6
52
68
4
14
76
104
4
90
32
9
16
11
4
49
1
60
126
70
54
144
57
29
4
47
147
45
33
34
20
30
54
6
143
125
50
36
42
30
22
86
90
4
18
9
11
12
6
66
36
72
18
42
48
9
31
18
74
30
90
45
13
68
162
24
30
24
54
30
22
126
23
9
18
42
11
37
24
30
24
34
92
30
94
32
22
20
72
138
22
54
110
90
144
36
30
22
110
34
20
48
87
3
18
22
20
1
17
18
45
25
32
87
16
11
36
30
18
54
60
66
36
153
67
29
151
25
25
55
5
54
12
9
51
18
16
86
22
92
18
30
76
50
22
47
7
20
18
70
18
2
16
14
40
36
86
4
5
87
18
16
50
90
59
80
47
48
40
36
38
31
5
11
55
25
15
86
27
13
20
18
77
157
18
84
90
78
18
19
29
4
2
61
27
2
3
16
227
18
60
34
20
138
108
72
78
66
18
6
52
15
23
16
41
64
16
55
18
4
86
162
24
66
4
13
43
5
48
17
20
12
18
29
16
49
38
70
3
47
33
3
6
84
42
174
24
12
18
126
76
75
17
63
48
16
69
56
211
107
5
13
42
52
14
119
65
122
90
11
7
73
93
20
34
38
18
72
12
22
59
9
135
16
80
16
23
40
32
1
5
75
13
54
18
347
27
58
68
55
3
29
3
4
9
5
42
65
7
16
57
15
18
56
36
18
36
30
159
80
17
14
76
20
48
17
25
52
50
22
36
90
14
18
40
20
90
70
68
13
41
78
88
2
30
36
22
14
89
32
32
32
1
18
16
45
96
5
75
99
6
12
78
12
17
43
102
36
40
74
36
53
37
12
108
108
54
22
171
48
11
130
14
40
54
23
9
23
1
31
35
130
14
4
32
18
23
157
58
25
79
18
40
23
87
12
180
41
55
12
130
2
88
2
111
9
6
17
32
75
20
65
79
54
70
36
14
40
2
30
58
68
22
23
105
55
35
13
39
2
66
5
17
18
13
5
74
48
22
2
90
36
138
22
32
11
32
47
18
40
54
18
32
58
32
54
22
68
42
84
71
5
144
11
3
24
16
50
42
12
18
18
22
2
1
51
38
7
45
19
19
102
90
4
25
11
85
25
16
18
5
9
42
16
45
5
24
3
63
17
16
97
2
88
110
52
18
18
2
29
5
38
21
15
52
29
3
58
110
120
4
105
16
43
12
9
45
24
59
11
21
11
5
19
45
61
2
70
18
38
142
68
96
36
13
39
2
30
18
58
45
5
22
21
16
31
42
12
54
42
12
6
36
48
22
74
156
6
18
30
40
20
7
64
31
24
9
61
14
24
13
53
27
15
48
17
37
18
40
65
117
16
27
48
29
76
14
36
5
17
2
45
25
18
108
32
72
22
140
15
153
16
36
19
1
66
42
12
36
42
52
5
96
9
36
19
11
22
20
16
11
3
18
4
38
12
96
30
4
38
16
77
27
22
68
6
52
2
31
16
73
71
25
52
14
184
2
18
16
20
5
13
160
18
50
95
19
16
50
4
18
2
30
24
45
7
20
18
54
18
70
5
13
92
12
6
126
18
12
18
23
48
37
18
4
18
18
144
2
31
149
16
75
80
32
43
18
42
84
24
29
16
25
32
18
4
2
63
32
11
90
38
54
18
30
22
2
16
2
16
56
30
4
86
40
14
36
18
58
15
48
59
53
5
38
5
67
12
22
50
60
54
120
6
88
32
40
41
69
88
32
6
13
71
6
18
97
23
54
67
41
18
101
80
183
38
3
31
129
11
94
7
175
17
32
16
113
90
14
6
52
45
27
50
18
17
77
19
19
16
20
16
36
18
56
36
12
58
38
52
50
4
49
77
54
38
12
60
90
18
35
32
35
96
125
89
108
11
7
2
18
12
22
38
13
35
24
18
142
5
45
78
16
50
112
3
80
45
16
86
13
29
35
55
138
4
59
9
58
32
18
27
32
73
71
49
6
25
27
20
12
6
34
13
5
50
4
56
70
55
19
126
30
177
57
4
50
4
2
75
33
63
43
50
54
45
80
25
70
2
16
14
1
48
45
14
40
18
18
57
35
29
96
73
16
14
4
37
48
23
2
48
23
31
60
268
72
14
51
43
2
54
16
18
108
108
67
37
22
18
56
66
18
58
13
55
90
22
2
16
7
47
56
89
125
36
54
20
5
67
61
95
33
57
54
1
23
12
29
11
2
52
68
60
162
66
107
37
24
52
20
18
9
176
16
13
51
39
20
90
48
4
56
52
2
88
38
75
15
84
76
33
17
18
6
30
36
24
54
12
40
19
31
4
198
36
86
40
20
18
18
88
32
42
11
7
90
63
16
63
20
13
5
75
69
16
43
47
110
70
14
6
12
60
16
86
6
34
19
19
120
6
16
68
6
16
104
4
92
16
108
72
9
11
70
18
182
52
110
18
180
52
2
34
50
36
6
107
85
6
54
31
32
93
24
18
18
55
29
6
120
42
138
17
43
30
24
12
51
9
16
23
31
20
66
27
27
40
45
29
12
22
2
18
48
42
30
36
6
120
90
25
35
16
14
18
13
45
14
69
80
17
92
3
9
4
20
142
32
18
40
23
96
3
22
176
4
50
ABCD 93046078072*3^$a+1 [50182]
18
90
486
25
29
139
23
49
35
61
224
24
64
48
35
45
39
60
66
24
123
21
19
48
5
18
1
65
15
120
40
56
93
27
24
136
65
54
6
90
97
8
48
64
120
288
5
48
19
23
48
49
8
3
12
33
45
66
201
39
84
42
187
152
75
54
15
21
120
3
40
80
27
360
205
80
105
223
101
91
5
90
9
304
48
200
63
49
72
29
19
47
54
67
8
64
11
12
150
30
37
32
88
168
23
246
6
37
17
31
80
15
49
5
216
115
65
18
109
17
15
15
24
12
180
78
19
8
93
42
217
8
3
165
21
315
40
125
24
72
90
9
88
72
48
56
16
11
60
30
24
43
72
8
21
27
72
21
42
33
15
57
40
104
88
131
36
36
157
53
18
105
57
127
120
56
16
95
33
63
198
291
51
117
3
18
27
112
152
21
27
117
36
15
3
120
21
24
16
71
25
8
21
270
30
6
25
72
83
18
27
99
144
12
33
16
101
30
117
96
24
111
12
78
30
97
24
101
120
27
40
47
25
168
41
151
80
21
99
81
7
200
208
120
59
30
31
272
96
16
71
25
32
21
66
24
1
35
13
113
7
11
61
29
30
42
219
88
53
3
141
331
5
24
54
61
8
93
3
112
29
43
83
108
12
37
41
79
192
71
30
24
3
51
252
18
66
45
144
81
343
23
145
155
69
21
24
54
117
288
24
3
37
47
1
80
24
81
79
96
384
11
37
120
77
91
5
48
96
3
48
48
117
84
175
120
29
51
45
210
24
105
141
3
40
8
3
109
71
129
40
101
51
40
320
75
13
80
88
24
71
217
56
15
105
112
72
8
24
15
121
144
48
72
8
243
30
7
53
123
16
128
57
63
183
25
29
270
21
39
1
8
120
64
48
149
3
288
15
60
180
217
56
72
15
90
7
48
32
237
43
203
60
177
88
8
51
54
7
23
81
48
208
83
66
3
120
111
36
285
280
48
56
136
11
90
3
51
30
31
104
24
27
37
101
6
13
56
72
15
25
8
45
99
21
51
88
11
126
36
30
114
163
71
49
48
24
5
43
47
145
101
3
24
51
69
3
37
120
56
21
90
9
24
57
30
144
180
42
75
24
24
24
33
30
25
53
72
27
81
7
104
24
147
180
9
69
19
11
69
63
288
49
53
115
173
19
77
51
15
294
43
41
87
112
176
120
192
39
300
93
72
21
3
64
23
33
24
87
1
128
15
12
18
139
23
25
32
120
72
16
80
33
96
103
72
48
80
33
150
49
5
120
114
217
32
51
132
49
5
54
189
21
139
23
9
24
112
125
24
43
8
69
243
88
143
57
24
88
23
49
48
17
55
216
312
173
115
29
90
174
186
54
99
120
120
40
101
36
31
23
97
119
25
125
66
97
143
30
3
24
40
11
69
96
16
8
40
32
88
48
72
11
37
80
15
97
200
147
13
353
87
3
48
109
23
9
48
63
25
8
21
6
69
51
24
66
18
49
11
69
112
119
6
43
48
8
24
3
108
49
72
35
24
45
27
120
24
61
32
48
105
279
40
191
217
120
17
15
279
ABCD 93046310044*3^$a+1 [50015]
18
65
96
12
132
76
45
42
5
13
126
18
11
19
132
36
84
24
185
64
3
18
192
18
9
33
108
47
25
54
90
18
65
36
97
63
20
12
7
45
15
41
31
36
12
6
30
24
18
84
99
44
1
24
12
6
54
36
12
23
103
6
11
37
36
96
63
75
5
96
49
95
7
36
53
60
4
267
48
168
72
21
32
37
135
57
90
29
49
11
19
45
8
48
31
29
4
21
59
25
35
48
265
72
35
31
17
25
138
54
18
17
7
53
13
3
141
90
24
17
37
48
24
3
8
25
90
18
66
6
27
3
5
12
1
42
53
49
96
84
42
30
3
21
12
63
9
11
24
145
51
45
66
24
30
36
36
54
9
9
36
42
18
66
9
45
99
27
18
35
25
71
1
66
113
49
96
167
79
6
155
43
36
101
79
90
18
30
42
156
60
18
72
143
121
36
42
18
23
40
20
4
56
31
18
36
144
36
15
32
60
79
18
36
84
35
55
6
39
36
69
35
55
36
77
25
3
15
24
173
73
24
23
43
42
35
49
11
13
35
127
12
5
1
47
25
23
97
54
41
37
48
18
5
85
42
30
87
27
41
25
63
117
3
60
92
232
87
53
73
120
123
9
18
5
79
153
15
102
11
7
90
135
80
7
29
7
77
16
15
45
57
54
114
179
55
48
18
204
18
12
41
37
30
24
18
23
103
162
30
17
48
112
27
84
54
11
31
9
27
33
39
5
43
60
90
87
3
77
7
24
29
73
27
200
136
57
54
138
23
55
18
84
6
9
45
12
59
40
195
65
19
45
33
27
93
23
4
51
36
33
21
30
5
37
83
24
16
159
18
27
63
60
17
1
95
7
24
41
13
47
55
42
30
6
84
36
24
12
78
21
45
96
36
48
60
15
20
1
23
7
33
3
54
23
1
66
6
12
6
36
18
11
55
126
11
7
21
32
72
43
18
54
66
54
42
3
56
79
180
42
83
7
36
18
54
101
4
21
12
35
43
12
72
41
85
42
5
67
36
36
84
6
84
24
18
17
16
15
65
72
67
12
6
30
72
101
25
72
23
12
25
30
57
68
19
41
28
20
19
42
84
6
93
15
173
28
15
5
49
18
113
12
60
72
25
6
30
6
93
117
71
60
13
24
95
13
48
42
53
31
6
35
12
1
36
39
57
30
57
33
3
15
6
63
27
29
24
60
13
3
27
273
57
95
43
29
31
102
47
25
11
61
11
13
35
72
88
21
48
6
29
16
9
35
1
36
18
66
60
30
24
18
3
81
18
108
78
47
43
30
60
47
12
7
93
3
17
16
21
36
87
21
102
42
23
7
6
54
173
37
72
24
72
102
65
13
12
78
30
42
48
57
36
15
54
126
54
11
72
49
119
151
18
48
54
24
54
18
30
47
97
6
264
24
84
60
72
93
56
7
5
13
60
35
24
16
87
5
7
78
27
68
25
24
48
18
24
66
107
43
12
105
63
18
35
85
24
18
93
20
85
47
19
6
48
36
6
53
37
18
30
90
149
31
17
7
72
69
15
36
93
3
5
72
67
29
19
18
150
18
12
35
12
16
15
126
156
23
121
23
48
7
12
129
39
18
48
54
18
3
21
23
25
71
55
6
36
35
37
18
30
24
11
79
156
53
4
60
20
7
6
90
90
3
87
17
31
5
1
120
11
72
13
27
117
23
31
66
6
30
27
36
105
47
37
36
54
42
48
18
53
64
117
11
48
55
12
17
43
17
16
21
54
162
54
29
7
113
31
18
30
18
54
18
6
36
18
11
64
8
168
24
13
12
36
72
162
60
5
13
35
12
55
126
72
24
39
20
7
53
37
18
90
42
18
54
53
12
7
18
30
168
5
13
90
12
42
11
19
60
36
65
55
6
3
177
18
12
24
5
25
72
3
39
102
6
33
15
6
18
72
9
99
30
6
12
18
95
64
75
5
36
91
53
1
30
45
51
113
7
6
198
45
32
28
84
63
30
47
16
9
75
57
120
24
15
75
9
75
65
43
5
13
59
60
7
60
33
128
19
41
67
30
11
24
61
30
24
18
54
120
53
36
1
3
8
97
6
77
12
55
36
30
24
18
5
43
114
15
3
54
18
36
36
18
11
7
5
25
60
35
48
79
36
12
65
60
52
21
54
101
60
1
18
126
24
23
12
48
97
18
53
55
9
56
55
54
6
45
20
1
18
65
16
27
18
15
45
30
69
3
42
35
55
108
84
54
15
80
1
90
41
28
111
89
1
71
109
11
79
18
30
60
36
102
107
61
95
115
125
25
59
40
3
33
45
180
66
41
37
12
39
80
139
30
150
12
6
12
42
18
23
49
11
43
84
18
107
16
9
95
48
85
24
36
18
36
30
90
114
15
69
36
6
36
30
60
30
24
41
48
4
15
12
96
12
42
30
36
57
21
47
12
60
1
6
93
45
36
47
133
36
3
20
13
3
44
43
ABCD 93046632884*3^$a+1 [50110]
48
120
192
203
145
60
11
24
216
120
48
61
96
36
119
48
48
24
264
21
315
45
51
93
99
61
35
37
260
15
144
21
88
11
144
72
144
48
97
20
3
120
21
27
24
96
144
69
99
1
47
72
133
224
36
28
11
85
11
24
109
132
47
81
12
123
21
36
159
21
348
111
24
117
148
60
35
24
48
229
180
455
9
12
75
13
11
1
68
72
27
57
96
64
44
99
120
117
99
45
72
123
1
23
48
72
96
1
311
133
107
73
191
61
24
120
144
276
60
179
177
48
100
32
40
35
33
15
312
72
1
60
155
72
205
164
183
157
60
60
59
72
24
168
277
216
8
72
84
36
108
15
237
27
141
75
144
33
84
3
288
13
152
27
72
1
95
13
11
48
168
192
13
59
325
24
59
336
72
25
84
59
120
37
24
56
4
164
75
24
13
44
63
1
60
20
160
47
253
107
24
21
219
1
180
24
24
80
27
165
27
477
51
72
117
36
144
39
120
21
16
107
33
100
24
36
47
157
24
11
61
8
99
73
23
21
99
120
57
63
24
93
3
144
61
80
76
95
1
480
143
37
155
49
71
72
1
12
107
72
405
3
13
83
85
56
51
13
96
59
61
224
75
141
40
240
20
100
24
116
244
12
240
80
28
11
9
231
9
327
9
15
109
20
52
35
48
24
120
13
120
227
81
36
24
340
239
97
84
11
61
80
4
60
59
37
24
60
36
140
4
44
87
45
28
119
216
61
59
24
96
1
84
35
117
40
107
1
47
72
21
520
12
23
201
76
20
39
505
71
24
81
15
144
129
39
48
48
21
3
120
13
60
47
192
21
280
59
85
11
69
4
36
11
109
56
75
33
76
35
24
57
87
48
9
39
25
47
33
447
13
80
51
21
123
1
204
36
236
3
37
35
13
59
97
44
27
13
59
13
35
109
104
51
69
75
96
105
76
107
13
48
92
28
59
240
237
75
144
45
72
24
603
73
263
37
8
171
85
156
23
21
100
324
120
35
72
288
25
20
220
95
24
48
73
132
35
72
37
155
45
4
12
164
36
24
123
120
13
104
120
64
11
141
123
1
23
13
44
4
59
333
75
24
144
144
72
45
51
93
40
296
3
57
39
61
35
9
135
72
13
11
21
4
44
51
469
35
24
61
176
84
100
60
239
33
15
192
97
80
111
213
40
72
48
11
48
37
35
96
48
45
60
12
195
24
21
40
59
48
48
33
112
20
88
120
120
176
40
35
69
75
45
172
60
120
224
24
27
9
4
59
117
3
120
213
108
16
119
61
156
108
32
3
45
16
20
64
60
80
147
72
61
80
75
1
60
203
61
ABCD 93046661270*3^$a+1 [50004]
51
30
20
72
28
20
36
25
11
13
5
6
28
20
42
36
18
12
4
48
38
7
17
10
8
12
6
19
11
4
9
15
75
15
24
38
70
8
34
3
9
20
28
8
67
5
7
9
24
3
45
2
22
39
21
75
9
32
4
9
54
36
21
20
24
10
2
18
31
11
58
21
3
12
44
172
39
3
72
20
13
23
70
8
4
51
51
3
65
28
48
90
6
14
12
52
26
25
5
10
14
37
18
18
35
18
22
123
15
12
38
40
9
23
4
60
33
11
6
4
62
18
7
27
18
69
5
100
69
35
16
24
32
4
18
12
20
36
18
22
18
50
16
39
45
26
1
17
145
57
6
9
35
54
4
30
146
1
9
15
21
9
6
5
18
18
13
29
90
28
2
18
25
3
15
11
46
44
4
20
37
9
45
36
17
7
18
48
45
63
17
12
40
21
17
37
15
2
34
30
24
2
18
18
34
54
56
10
44
12
18
7
3
86
10
8
7
9
42
14
18
1
15
75
51
54
6
48
2
58
62
4
9
21
2
7
71
25
5
4
27
39
2
60
12
67
29
90
10
92
10
24
54
27
35
18
25
11
46
20
24
28
6
9
3
9
3
8
25
90
17
72
43
30
6
29
55
17
4
21
3
18
33
111
9
11
54
94
38
12
36
6
40
18
8
34
15
21
12
30
92
30
4
9
23
67
102
39
21
33
80
31
57
38
6
70
45
51
3
12
17
22
51
125
19
3
8
13
75
44
25
83
10
54
24
21
29
4
12
9
47
7
18
33
57
24
15
30
38
1
60
77
49
11
10
24
9
36
59
16
33
30
6
54
27
14
24
22
60
60
56
18
10
2
10
24
8
1
35
36
4
44
43
3
24
30
87
39
24
6
56
1
24
15
18
18
42
18
8
54
18
48
36
10
15
71
10
20
4
45
11
12
7
33
20
10
51
65
12
18
10
6
15
23
16
27
87
6
30
14
18
43
15
32
10
14
30
54
10
24
90
2
60
66
7
36
39
32
25
29
1
33
12
74
10
24
8
18
64
15
36
9
56
4
50
18
19
11
10
12
32
13
11
10
15
9
27
5
24
1
11
70
12
68
4
3
3
45
3
15
45
6
38
12
61
9
18
36
6
14
49
15
57
5
6
4
48
21
39
12
9
9
68
10
15
18
65
16
26
18
22
8
40
2
12
36
31
3
60
6
21
39
15
11
18
16
9
41
25
24
11
54
10
63
33
6
15
63
92
25
29
6
40
6
44
10
15
15
3
45
6
120
6
8
18
25
24
11
7
27
30
18
18
9
9
15
12
3
6
33
21
62
94
30
66
2
40
20
16
24
26
46
15
11
67
51
14
46
20
52
78
2
55
9
9
6
21
18
12
8
4
2
4
60
36
33
65
25
72
11
102
16
15
87
18
15
126
3
21
36
30
35
1
9
26
54
88
56
55
21
6
24
38
10
45
53
7
11
25
11
10
44
1
78
21
2
28
24
2
6
4
80
10
39
5
16
60
20
4
15
24
11
55
6
21
44
55
9
20
24
7
108
3
33
9
21
15
14
28
3
29
61
11
73
21
36
15
29
76
45
33
62
16
2
76
56
30
10
3
23
7
11
10
14
1
24
3
18
62
10
9
29
72
13
45
144
2
30
25
3
30
21
9
8
22
26
16
8
30
28
8
7
29
4
12
18
2
24
1
9
33
75
42
18
20
12
34
51
21
38
40
60
14
12
13
123
39
5
54
97
54
36
9
24
12
12
8
10
32
1
24
57
38
25
11
34
48
87
42
21
8
10
2
13
47
48
4
48
9
60
5
6
12
36
40
30
84
51
35
1
3
8
82
6
15
11
144
10
9
105
56
22
14
18
12
28
8
13
66
29
90
10
14
1
21
44
16
24
21
24
9
12
26
10
27
36
15
2
58
14
1
90
11
13
5
70
18
27
11
6
28
42
18
32
6
22
18
12
21
11
25
45
30
30
3
3
48
6
8
22
14
7
47
72
4
39
17
28
66
39
45
6
6
8
7
18
83
30
28
21
21
9
36
17
12
10
30
21
9
36
54
9
17
7
11
34
20
16
12
12
6
60
9
3
9
15
14
25
6
11
28
66
26
10
12
2
1
53
16
74
16
39
6
11
12
18
18
6
36
12
7
36
18
11
40
48
26
10
51
29
12
10
3
36
9
21
3
60
26
4
18
18
32
43
77
7
15
27
15
3
27
14
4
3
9
38
25
17
48
22
86
4
20
1
17
70
3
53
12
13
9
20
1
24
12
3
21
15
26
6
48
6
84
25
11
70
8
36
54
48
4
63
3
45
29
16
2
61
17
7
5
18
4
21
3
21
30
9
54
12
3
11
25
59
6
19
51
24
15
42
3
18
12
15
17
88
12
18
15
30
3
14
108
1
39
18
32
22
33
6
5
10
21
9
20
25
11
88
66
2
42
37
11
10
3
45
14
7
15
66
45
29
24
37
27
2
28
18
32
12
10
14
10
30
104
1
15
50
60
16
20
30
13
21
6
9
9
42
15
53
7
5
18
25
18
18
27
27
63
8
1
11
58
12
45
18
6
29
30
34
27
29
34
20
78
22
21
5
25
6
18
21
6
18
20
16
21
3
8
43
69
45
11
22
8
4
27
23
31
29
30
10
8
4
20
10
60
3
6
12
39
26
18
24
30
36
4
12
18
8
4
8
25
6
11
36
10
9
89
22
15
35
4
26
88
15
59
7
11
60
28
20
64
26
31
9
9
3
9
36
24
9
12
27
17
10
9
6
23
85
33
32
130
18
32
16
2
4
30
74
1
11
43
21
3
5
36
46
30
14
54
7
3
18
39
5
126
42
7
23
22
14
10
14
76
30
110
1
165
39
30
6
83
1
21
33
11
6
25
3
6
32
4
3
17
1
57
6
60
9
15
87
11
34
8
7
3
8
54
30
64
30
90
14
6
12
24
1
33
12
38
46
44
36
4
2
34
14
6
1
72
15
12
15
33
18
12
48
33
12
9
24
20
16
90
38
40
66
2
18
1
35
19
21
26
22
56
12
18
24
18
34
24
21
15
75
63
12
20
60
25
18
21
12
18
15
9
27
29
31
83
1
27
12
15
72
21
57
21
2
7
47
46
3
69
33
3
134
6
30
16
26
55
9
9
15
32
18
60
16
45
23
28
48
36
48
30
12
18
12
54
9
6
30
27
38
25
11
6
4
8
6
16
54
56
18
7
9
92
72
10
8
7
23
7
21
21
29
30
49
83
10
78
92
28
54
18
8
19
6
5
16
26
7
131
6
36
4
104
22
15
54
89
16
24
21
18
3
30
33
17
37
15
6
32
97
33
44
60
18
12
10
39
41
4
14
7
15
9
47
12
10
8
4
63
15
6
15
9
3
65
28
21
3
12
8
7
29
10
72
42
30
108
3
11
10
8
37
53
76
80
36
6
79
18
23
18
4
27
21
8
34
96
39
23
4
38
1
9
42
78
32
19
6
23
78
19
81
8
12
13
21
30
3
41
40
30
6
14
52
20
60
7
5
67
5
16
38
49
51
21
3
12
6
8
10
6
9
5
6
18
1
21
26
18
10
87
3
50
12
18
16
66
32
1
36
3
26
36
16
87
3
20
4
20
124
9
47
73
21
36
8
31
11
34
12
9
15
18
6
24
6
12
18
12
32
1
17
37
45
72
38
10
21
5
25
6
33
26
42
54
34
24
18
3
12
39
50
88
32
88
8
12
18
4
99
90
21
18
18
38
16
30
8
22
14
7
17
18
43
47
19
65
36
10
54
14
19
6
11
109
29
60
70
66
26
70
20
34
32
18
54
18
4
24
15
15
6
75
84
57
32
22
18
33
54
9
6
114
15
11
6
12
36
114
7
30
29
7
53
84
22
104
6
28
6
39
15
6
26
6
19
35
30
36
64
44
31
11
28
6
14
46
44
4
50
28
14
4
14
7
41
25
53
25
47
12
25
3
3
12
35
10
38
7
27
66
69
6
84
6
5
24
12
25
36
3
24
30
36
32
48
31
21
42
32
88
27
11
42
1
11
6
22
6
2
10
3
95
6
4
36
14
72
12
10
21
45
21
3
15
51
30
20
4
6
32
82
6
21
35
34
2
10
2
22
20
30
58
ABCD 93048119662*3^$a+1 [50052]
120
8
82
18
17
85
23
51
76
84
60
8
52
137
13
50
16
20
18
66
4
156
104
6
15
72
27
36
9
9
46
50
24
18
28
32
10
62
40
20
22
24
126
44
16
8
16
53
36
93
70
20
12
28
48
32
12
42
34
20
72
42
22
65
55
20
6
118
12
32
6
3
37
6
114
23
99
142
38
48
180
22
80
34
20
90
10
36
137
31
12
62
30
60
21
1
6
144
24
90
2
28
12
32
76
60
44
28
14
30
36
100
32
88
8
10
2
24
28
20
16
20
84
102
64
30
5
27
162
22
194
42
142
2
28
48
53
15
24
40
288
44
18
78
34
6
18
47
15
4
108
96
84
68
84
45
144
129
15
43
29
33
6
69
15
36
12
48
22
11
31
56
52
80
69
19
2
30
40
8
42
3
279
6
66
40
41
7
12
89
19
17
51
88
32
28
12
42
98
4
96
12
8
105
13
26
40
29
1
30
41
57
78
10
8
30
120
52
38
66
30
54
64
36
54
26
46
18
56
40
12
12
12
89
25
6
128
60
48
28
114
6
66
38
52
8
112
36
18
47
7
60
140
12
136
68
45
15
22
48
26
160
53
31
66
8
10
78
38
84
16
12
53
67
20
24
6
48
40
80
46
8
100
6
56
40
110
177
51
12
24
120
9
25
78
42
18
53
7
80
88
2
18
36
40
18
66
12
108
6
26
22
50
76
90
11
3
28
24
158
6
60
9
13
95
105
111
67
12
74
10
110
16
102
228
62
18
30
78
16
48
32
16
17
57
78
136
36
24
24
68
28
6
66
140
130
8
30
186
27
31
8
64
24
24
12
24
2
64
74
76
48
138
2
28
18
56
135
103
77
36
247
98
34
36
50
150
4
108
92
9
15
46
128
48
24
10
8
6
150
36
40
54
62
10
47
43
48
92
84
36
100
12
17
39
4
116
76
6
30
80
154
66
68
16
101
19
17
3
54
70
2
114
60
24
52
20
52
89
3
48
42
15
1
32
82
110
90
118
42
44
34
48
11
7
101
15
10
38
9
67
6
30
26
70
50
3
69
78
100
120
48
44
12
84
4
12
36
44
4
12
32
18
3
117
24
18
52
18
50
36
130
6
36
44
28
176
46
14
76
108
36
246
86
4
48
77
9
130
113
79
38
66
46
23
99
36
42
3
36
49
62
52
6
32
10
104
16
32
72
46
144
26
48
46
6
8
132
28
36
110
154
14
16
62
10
14
40
137
51
28
18
174
36
17
13
62
40
32
90
159
57
54
88
90
18
84
2
24
46
138
38
28
20
66
10
29
7
20
174
126
24
76
20
28
44
76
36
56
12
48
40
12
68
64
56
22
158
24
18
30
40
36
6
14
10
2
48
96
28
50
6
9
43
24
48
36
42
30
44
24
70
30
92
84
34
83
21
42
76
132
30
26
30
10
29
115
12
84
32
60
18
42
132
48
33
31
41
195
21
49
14
24
12
12
18
70
60
48
6
47
87
76
14
39
3
52
2
46
8
132
78
160
6
50
10
65
21
10
14
6
28
54
18
60
18
32
27
55
126
30
2
10
30
54
36
48
5
25
6
8
90
66
12
112
42
24
6
56
24
156
21
63
81
15
64
65
9
16
14
36
168
88
20
48
34
8
210
28
5
36
63
28
128
102
34
24
32
40
80
22
30
26
6
24
40
5
85
104
30
58
18
30
26
81
165
70
80
24
57
3
4
44
46
6
77
36
43
12
36
126
6
72
50
6
10
54
50
96
15
75
22
47
15
58
35
36
103
24
32
34
56
30
202
30
18
11
108
39
4
20
42
64
50
4
101
36
31
44
28
5
7
54
96
26
4
140
48
40
12
26
18
142
18
24
68
40
68
40
60
113
57
6
60
40
6
42
20
58
18
56
64
6
74
69
7
48
12
44
52
20
4
29
7
24
234
6
24
20
16
36
164
46
18
80
70
54
20
6
22
42
42
6
2
36
60
24
48
84
84
4
12
54
23
3
70
56
70
17
3
40
14
6
12
100
32
34
24
42
48
108
32
48
42
30
105
63
9
9
22
44
46
14
40
26
40
47
67
5
25
90
68
16
32
148
6
6
8
177
67
32
46
224
34
12
44
78
168
58
92
28
32
120
28
36
125
43
20
96
36
46
38
60
21
145
30
5
43
116
6
46
12
120
53
3
6
96
10
32
12
88
26
94
26
22
42
8
30
18
6
16
44
30
18
46
56
16
18
24
8
28
56
34
6
56
120
42
18
54
54
34
62
84
22
104
15
31
44
105
36
57
6
9
81
99
15
12
24
12
4
84
12
60
101
9
40
14
16
48
17
9
10
38
16
62
10
54
84
20
72
21
39
70
50
ABCD 93048165922*3^$a+1 [50037]
28
8
9
15
21
12
7
8
93
63
81
31
23
96
21
27
6
72
3
76
65
15
36
48
96
39
49
17
6
30
7
12
35
25
8
12
45
3
12
16
23
25
80
12
40
8
51
9
4
128
40
8
45
54
18
18
24
13
5
3
4
5
43
32
51
6
19
36
20
4
59
25
47
18
18
13
24
128
40
20
9
36
3
4
8
28
20
4
32
48
3
30
7
48
5
72
3
64
24
32
64
23
81
24
3
42
30
117
36
24
96
93
12
19
56
57
7
41
24
19
107
48
54
6
30
7
8
36
60
15
9
9
7
24
84
32
21
12
6
57
60
4
8
100
12
24
5
51
51
72
18
24
51
15
54
99
87
9
3
78
30
45
27
6
39
72
45
19
125
31
56
9
139
17
63
9
75
87
54
31
11
25
20
28
119
85
5
36
7
24
11
18
72
19
24
29
3
12
16
20
39
18
12
6
45
12
48
51
81
48
75
9
27
30
18
6
31
56
12
72
9
15
84
57
24
7
8
24
12
84
21
6
13
35
6
18
21
16
11
24
9
36
48
171
1
20
4
92
33
27
4
68
16
12
65
42
73
32
15
1
20
84
27
90
66
42
18
13
5
31
44
16
60
20
24
4
17
36
7
48
92
12
39
30
19
12
11
45
24
88
23
9
63
57
63
37
23
25
12
20
9
6
30
6
30
7
11
21
75
30
19
5
55
60
24
17
96
12
15
12
9
87
84
4
32
4
11
18
12
18
24
1
20
4
20
12
63
21
51
25
8
28
72
56
9
3
4
35
49
44
27
21
39
18
48
15
4
41
19
11
9
28
5
27
28
32
4
11
73
92
3
57
24
45
31
8
27
45
9
54
33
4
84
44
3
73
17
12
103
32
45
96
12
27
27
21
15
9
9
24
3
4
23
60
36
9
12
9
39
75
30
3
3
1
80
36
52
5
6
120
45
36
16
48
149
51
36
21
19
44
36
64
32
28
5
15
40
17
3
60
15
12
37
72
60
24
24
152
48
15
13
24
8
45
7
36
29
31
72
36
5
51
9
30
36
18
51
9
43
164
64
20
15
9
45
15
60
12
16
17
6
12
37
92
48
12
28
56
12
9
18
102
3
3
25
23
24
120
13
23
45
52
29
6
18
7
5
15
39
73
12
56
3
37
17
27
33
36
15
24
33
27
27
81
4
95
13
5
111
9
3
75
33
51
18
27
28
32
4
80
4
8
60
28
5
31
41
18
25
92
39
33
3
150
12
43
20
48
40
11
36
42
111
12
112
12
35
9
15
54
12
6
9
9
39
40
5
60
27
3
18
43
20
12
28
32
9
19
24
20
60
27
25
113
6
12
13
24
5
30
21
15
21
28
48
8
144
81
30
1
89
151
29
6
21
40
47
1
32
3
1
35
9
21
15
93
6
66
51
9
30
69
16
29
31
5
15
76
17
75
45
36
6
1
32
3
84
129
21
15
3
21
60
81
18
21
16
53
91
17
102
6
72
75
45
39
3
90
72
39
36
16
35
33
84
100
17
31
24
11
49
104
15
81
3
1
20
39
18
30
42
67
60
11
49
5
15
111
78
12
15
39
9
40
59
1
5
51
60
33
111
9
36
27
15
9
40
53
42
73
92
33
3
87
13
59
66
54
18
36
72
7
11
54
15
57
3
12
16
12
8
3
85
80
4
47
96
13
36
36
17
51
12
9
24
36
3
28
8
112
204
5
3
72
108
15
13
20
12
27
141
39
21
24
24
64
11
36
81
40
8
9
6
12
18
36
39
24
240
21
15
99
18
108
12
19
53
31
5
55
20
4
17
30
6
19
20
63
13
8
24
112
23
6
12
19
8
27
36
13
44
60
12
48
36
9
3
12
105
3
12
12
9
79
36
17
7
48
8
21
24
12
72
15
12
15
1
20
33
27
48
81
3
36
39
37
36
53
51
3
18
7
5
31
5
6
33
16
20
105
7
35
57
132
36
12
16
24
8
33
51
24
4
8
9
30
85
5
18
37
20
15
105
3
1
17
3
60
52
47
42
15
39
57
27
105
21
15
52
44
16
17
7
35
18
3
15
102
15
3
37
17
115
29
39
57
18
1
44
60
16
5
15
15
21
36
69
15
45
3
33
19
20
4
32
12
21
72
63
75
21
33
78
33
69
43
68
141
51
52
5
3
12
93
27
27
18
15
36
57
63
40
59
18
18
37
68
21
75
3
48
18
24
18
18
15
21
30
36
25
84
56
24
9
27
15
108
85
104
52
20
64
20
64
17
15
39
9
28
204
83
1
17
19
8
12
3
18
30
13
44
136
32
84
48
16
24
8
63
21
28
41
7
8
12
84
3
21
27
9
33
7
41
7
11
42
7
23
54
3
21
7
29
31
5
18
37
17
30
42
66
69
16
5
15
63
9
12
16
144
24
56
16
23
9
45
60
138
9
4
24
35
21
12
40
5
67
48
47
36
45
84
27
69
4
32
24
111
21
69
19
17
7
47
69
21
30
18
3
15
33
12
9
19
36
48
32
36
12
36
57
55
47
36
6
75
9
24
3
33
31
24
24
11
12
33
4
108
108
12
24
48
60
32
16
8
64
48
32
28
44
39
36
9
9
7
20
36
57
63
27
13
20
3
54
31
5
24
7
65
18
138
19
68
12
15
1
32
75
18
15
123
21
75
1
17
15
51
37
17
3
15
9
9
51
4
5
12
24
36
90
33
124
8
27
18
43
140
15
225
24
16
20
60
51
1
8
15
9
63
49
59
36
18
3
24
75
54
54
60
1
35
21
33
51
12
39
6
15
24
28
20
40
68
40
20
88
17
48
24
15
16
20
24
12
15
1
35
57
51
42
7
8
3
66
15
9
12
39
48
112
8
16
17
75
9
15
4
5
19
32
28
41
127
8
40
5
96
51
4
20
4
32
99
33
60
21
54
36
54
31
20
4
125
3
60
24
3
13
44
4
20
4
116
4
56
27
18
15
4
11
57
15
42
12
36
240
27
21
36
36
54
93
57
66
9
36
15
25
20
4
5
48
27
4
47
129
24
84
52
20
40
65
19
32
48
27
18
54
25
12
80
4
32
3
42
99
21
15
99
69
21
15
15
18
3
28
11
69
12
3
9
40
41
19
23
54
31
35
153
12
52
17
15
9
7
23
24
21
52
65
198
60
9
40
143
37
32
3
18
7
68
24
16
44
99
9
72
4
5
51
24
16
53
12
39
76
29
15
12
24
4
17
43
32
3
12
37
12
20
24
12
93
31
29
27
9
3
ABCD 93048361832*3^$a+1 [50241]
19
137
144
52
27
12
21
72
87
41
72
85
303
20
19
18
15
48
12
20
16
69
3
44
169
54
53
19
9
45
51
48
45
23
4
104
1
35
40
36
8
12
43
129
8
72
16
80
96
4
116
60
13
23
52
96
20
12
4
8
205
36
30
57
32
37
15
104
79
90
6
29
1
11
24
19
93
20
12
12
13
12
54
5
40
72
27
36
5
4
80
48
40
27
30
11
49
3
9
24
51
20
64
20
36
43
57
45
108
3
8
16
36
32
91
125
1
83
12
13
35
31
24
117
44
112
9
18
6
36
99
20
40
129
27
68
97
75
33
23
12
12
43
36
6
35
84
52
57
51
45
107
88
92
184
80
25
30
149
1
11
127
213
8
4
12
36
60
20
48
100
21
11
72
12
24
100
21
63
56
172
9
23
55
5
25
3
60
48
24
8
40
44
48
36
4
96
9
162
5
43
41
55
29
36
12
4
135
5
24
16
36
57
27
36
8
12
84
4
105
59
60
1
155
16
68
52
129
59
60
16
72
63
5
25
36
39
80
16
33
27
36
8
12
24
19
29
115
17
13
95
1
75
9
35
16
24
51
5
16
44
24
72
19
9
20
12
55
69
36
20
13
23
24
24
61
23
12
88
36
51
5
16
68
12
7
6
15
15
6
51
104
120
40
48
8
84
103
162
3
180
8
52
32
24
60
19
5
28
108
56
4
69
15
21
87
32
1
27
9
35
36
144
16
27
17
13
15
48
72
45
3
39
29
112
57
71
12
4
3
21
81
59
40
140
1
23
7
101
7
5
108
28
72
80
12
7
18
11
25
15
21
71
100
93
27
27
53
28
15
21
44
19
42
183
15
30
96
54
45
48
120
60
20
43
41
19
81
8
28
12
72
8
12
84
52
20
52
8
100
20
13
6
29
84
76
24
32
60
4
15
66
35
28
32
136
39
21
8
12
28
32
52
20
52
36
32
37
48
47
60
24
120
259
30
42
9
32
40
27
36
129
116
1
11
79
54
27
27
33
72
32
60
48
97
168
15
68
48
40
72
3
29
25
96
11
160
140
28
8
7
21
12
8
24
12
16
32
36
4
12
99
30
15
39
57
69
95
112
20
24
100
15
69
32
12
40
80
48
108
40
44
7
21
12
12
8
36
19
21
24
140
52
3
33
44
16
27
5
36
19
12
24
5
36
48
1
27
44
40
15
185
4
9
11
24
37
51
72
12
56
24
193
3
20
67
57
8
36
24
91
17
43
5
16
15
33
75
53
13
51
20
36
52
96
24
36
44
12
100
3
177
20
13
47
40
56
28
44
37
51
3
6
83
40
80
31
17
28
36
60
36
57
147
48
48
32
25
107
48
60
16
92
120
4
60
48
20
55
6
11
28
27
29
121
11
12
28
48
20
72
37
6
89
55
53
4
9
6
54
15
51
9
84
32
19
77
4
116
60
28
12
12
32
16
44
76
32
1
39
56
16
15
138
6
9
21
6
18
35
76
15
41
40
20
19
36
54
36
3
20
112
8
88
63
45
80
52
84
164
36
240
4
72
12
32
79
17
28
9
47
28
8
4
15
18
23
4
96
12
27
69
75
65
16
24
39
6
11
84
36
120
4
12
84
8
72
40
20
205
63
96
12
44
40
20
4
20
12
4
20
25
51
24
128
16
39
45
27
5
13
90
65
28
60
20
100
108
60
12
80
112
21
36
30
9
104
55
53
4
24
39
101
60
4
51
45
15
29
28
9
18
57
8
72
25
24
39
20
12
204
12
60
7
42
15
60
69
87
3
9
48
9
11
12
40
8
84
4
44
28
20
43
81
24
75
36
65
64
32
12
1
15
9
123
84
75
9
15
66
11
40
8
19
45
12
45
51
9
11
12
136
39
5
25
11
31
101
12
16
9
3
24
69
35
12
43
90
51
60
99
17
19
33
32
28
48
32
52
24
12
20
4
3
33
63
45
24
80
28
164
55
45
44
124
32
48
36
16
45
3
32
36
4
3
41
4
8
28
24
36
84
8
40
92
7
69
44
12
4
32
64
56
60
24
16
12
20
12
36
67
5
76
80
76
48
12
3
33
117
3
9
39
140
12
24
43
72
30
35
16
20
48
60
52
57
75
108
60
60
8
16
84
9
36
36
155
19
9
96
39
137
48
67
93
92
216
13
27
8
52
24
56
4
8
12
25
71
4
68
16
12
123
5
4
27
30
39
32
37
15
75
53
52
48
24
60
3
30
27
36
72
12
84
24
48
117
30
6
27
39
9
32
52
20
16
36
144
12
39
89
40
56
40
45
3
96
24
57
15
9
15
56
60
16
108
44
12
43
6
11
73
11
12
37
131
24
1
126
5
85
111
24
8
1
11
24
19
5
55
45
12
15
129
144
15
12
53
28
20
43
41
19
185
84
67
21
44
13
12
23
12
19
17
48
16
20
148
27
5
36
28
21
111
87
21
45
39
87
60
33
21
36
63
80
37
54
81
24
39
5
40
12
33
15
8
40
27
17
60
28
15
53
12
7
9
32
19
9
56
36
60
120
7
81
56
40
3
5
28
8
72
28
51
21
44
24
19
17
76
87
33
8
1
11
19
21
60
33
75
60
24
72
116
40
20
64
ABCD 93048365734*3^$a+1 [50018]
32
96
48
13
36
47
49
39
9
156
3
80
4
12
9
120
23
48
64
9
23
25
23
13
15
12
56
16
21
39
20
24
25
12
12
72
23
52
57
23
36
28
60
45
11
16
12
81
11
16
56
49
23
37
60
23
1
12
3
8
61
27
9
63
33
15
69
12
63
56
37
3
9
24
36
12
24
156
48
60
35
121
27
12
36
45
144
11
64
57
71
24
25
24
47
28
21
12
11
40
12
69
15
80
25
47
73
12
12
12
84
24
12
27
8
48
64
141
84
24
215
76
44
25
24
24
36
72
27
45
12
11
76
56
48
1
59
64
9
27
57
47
25
15
9
3
21
12
24
36
96
108
71
1
11
16
120
48
21
23
1
27
33
39
32
184
8
12
28
32
1
51
20
61
171
9
59
52
32
85
48
24
3
9
47
52
33
36
59
28
9
71
49
47
148
20
13
15
21
23
73
63
60
44
13
12
15
9
120
96
59
13
3
33
24
27
32
28
12
96
9
48
167
1
51
81
35
37
72
12
39
57
3
32
28
8
25
39
8
48
40
24
68
16
21
11
37
63
24
20
12
13
23
49
12
60
72
24
72
11
24
13
12
63
128
24
13
195
48
32
24
16
24
24
24
9
23
28
9
39
20
88
33
87
72
32
64
48
8
1
48
12
27
8
25
35
1
36
63
44
112
44
109
36
36
3
120
45
36
3
21
39
9
24
15
56
64
44
100
9
47
196
68
64
153
36
11
49
12
36
35
4
8
49
63
33
24
36
23
16
93
24
11
73
59
73
12
3
8
40
20
13
23
12
28
72
96
24
24
9
72
48
24
47
52
20
16
33
60
75
80
160
8
49
24
23
49
96
24
3
45
15
9
11
52
56
24
40
96
32
85
47
4
9
23
24
16
20
49
144
83
88
56
73
72
12
12
60
35
120
12
13
239
49
35
4
8
16
45
60
27
44
136
45
3
57
12
12
11
13
47
13
59
40
9
63
104
169
11
1
75
144
45
24
24
48
11
13
36
27
12
84
117
47
49
60
83
13
96
3
117
24
24
12
23
1
23
25
39
57
23
25
12
35
64
20
12
100
48
36
21
60
23
85
123
68
4
80
49
119
25
107
37
23
48
109
12
11
25
3
9
12
51
32
24
1
60
3
24
69
27
81
12
3
33
59
60
148
45
23
37
3
93
71
76
72
32
25
12
75
57
15
24
8
37
24
3
216
9
12
24
3
12
57
24
11
36
1
3
32
96
13
72
11
12
1
27
8
40
129
15
32
72
60
1
3
44
25
99
8
85
11
40
129
3
21
12
12
39
8
85
11
72
120
120
1
59
12
1
47
16
165
3
176
24
36
1
35
109
48
36
24
3
20
40
8
28
176
36
61
107
13
83
13
72
27
93
11
16
93
47
36
1
39
56
60
61
132
35
64
44
4
33
59
25
51
9
11
16
20
40
69
35
13
11
13
23
4
24
33
35
37
168
36
75
21
59
4
36
57
84
36
84
72
15
32
145
11
100
20
28
81
3
72
68
133
12
47
4
8
25
36
23
76
56
28
93
3
36
32
12
28
20
73
39
9
48
48
96
84
3
12
33
39
21
3
9
120
36
27
45
35
24
40
57
27
12
8
64
8
40
24
20
36
37
99
9
191
145
36
48
72
51
9
23
181
27
32
1
15
56
61
11
13
48
35
13
27
81
47
49
23
1
12
15
9
11
181
12
36
11
73
407
13
12
72
24
23
13
24
3
80
4
21
23
25
71
24
60
4
21
39
44
24
12
4
12
32
12
72
48
24
37
48
35
181
75
57
48
3
68
13
11
4
81
35
13
3
33
48
72
36
96
63
44
36
37
11
16
69
11
12
40
9
84
11
1
15
9
24
60
12
60
59
36
52
32
12
16
128
12
36
13
36
3
8
24
37
35
132
28
33
24
24
35
28
32
1
15
21
108
36
36
47
12
145
27
9
63
104
36
13
24
95
109
27
21
36
63
24
9
39
56
13
3
21
120
15
48
9
11
25
24
12
11
36
48
37
39
105
23
4
44
16
33
24
11
1
72
51
9
107
25
48
24
3
8
13
12
12
15
116
61
51
48
32
1
24
12
12
135
9
60
24
39
57
11
1
23
24
1
23
24
25
12
12
24
36
12
15
168
21
24
12
39
33
96
11
37
60
12
23
60
12
4
117
36
24
63
33
47
16
57
35
120
13
51
128
12
37
15
21
23
25
27
33
39
68
133
84
84
15
9
48
39
80
145
24
36
48
35
13
107
88
32
13
23
1
3
32
16
92
60
48
37
35
64
9
24
11
60
25
24
63
56
49
11
16
21
23
1
36
36
24
60
83
157
24
3
33
27
9
12
63
33
39
117
24
12
47
24
160
48
105
95
37
35
1
111
8
60
4
69
51
45
23
97
3
33
24
12
36
167
24
73
24
60
75
21
35
25
144
12
60
3
12
68
25
72
24
35
24
48
24
4
21
12
48
12
47
16
45
36
48
96
39
33
23
1
15
32
25
39
56
40
57
168
23
25
87
9
36
3
32
72
24
12
12
157
23
36
24
37
11
64
32
73
27
60
57
15
44
25
39
48
21
108
156
96
24
39
32
16
45
23
12
16
9
48
47
13
48
3
21
12
71
1
60
27
9
3
9
23
133
12
3
33
48
24
132
11
1
12
12
84
48
36
12
24
15
32
100
56
85
35
108
12
72
28
12
32
1
72
36
39
20
13
ABCD 93048607066*3^$a+1 [50177]
11
12
61
35
4
8
12
72
60
36
72
1
71
49
12
23
25
35
1
35
28
21
84
23
24
4
20
36
40
8
112
20
36
12
61
24
15
45
60
12
48
15
48
20
229
35
60
13
23
4
9
12
24
11
52
20
73
24
23
1
119
1
84
12
11
12
72
120
24
84
85
12
11
4
80
24
4
156
24
12
56
4
84
32
112
32
13
35
12
49
11
36
37
60
12
24
12
143
24
12
25
99
57
12
143
4
44
4
8
12
12
156
84
61
107
25
27
21
107
25
3
32
36
1
48
35
1
36
23
100
20
1
35
24
96
49
35
36
1
35
28
20
1
60
24
107
1
23
49
35
12
24
61
24
11
156
112
68
52
105
12
84
36
3
93
119
61
23
24
112
69
59
12
133
35
121
51
8
97
183
32
61
119
4
44
13
35
13
155
72
124
20
96
144
73
72
96
59
28
20
12
24
4
21
36
15
8
228
28
56
24
132
28
56
1
107
37
24
111
33
35
37
23
25
48
15
24
69
36
84
36
60
51
45
23
36
76
69
39
81
23
36
96
4
45
12
24
35
49
47
12
37
59
16
45
23
60
40
33
35
25
99
33
120
191
4
48
164
60
25
155
124
140
49
132
75
21
35
60
49
48
47
4
20
4
32
61
83
12
4
104
85
12
15
8
64
32
84
96
25
3
21
71
28
141
35
72
64
116
24
88
57
191
132
36
4
57
35
13
108
47
40
60
81
47
37
23
144
73
27
44
24
1
71
120
28
80
25
47
145
11
132
36
12
24
4
36
8
96
36
48
13
24
15
9
99
32
4
56
64
32
108
84
13
12
23
37
131
1
95
28
68
13
36
11
64
8
1
84
60
155
48
37
3
9
71
120
24
24
36
73
35
12
28
56
12
4
44
1
63
93
47
1
36
35
61
47
1
12
23
40
96
56
12
25
60
35
25
95
96
1
60
71
108
37
24
23
25
23
73
36
11
25
87
21
11
61
12
11
1
63
8
48
25
12
48
59
96
145
107
84
13
36
24
60
3
212
13
47
37
24
84
11
24
61
155
84
12
208
68
133
11
28
20
1
59
40
57
96
23
49
47
13
11
25
35
12
12
61
35
96
4
20
109
35
108
12
48
60
48
120
97
12
51
57
48
11
48
12
84
60
1
11
85
48
39
45
35
136
21
60
24
144
3
32
148
44
25
3
20
48
37
72
3
132
128
108
60
84
28
57
11
24
181
12
47
25
23
36
49
12
35
145
59
1
95
24
12
60
24
4
56
36
204
1
132
12
35
1
84
23
1
24
35
37
23
48
13
12
3
20
24
48
52
45
23
25
59
73
11
16
21
47
48
84
136
32
13
48
47
37
35
1
36
75
140
36
49
60
3
21
15
21
35
48
13
99
21
107
40
93
35
28
44
25
71
12
72
25
3
132
48
32
96
72
4
45
71
73
36
131
13
99
8
12
1
36
24
71
28
48
44
24
49
23
24
25
84
240
12
12
48
48
11
96
4
45
23
228
13
35
124
8
12
12
25
108
27
33
155
1
12
59
13
71
72
4
8
60
40
117
35
100
9
12
12
47
4
80
16
20
25
39
44
37
35
13
15
177
84
27
44
100
80
28
8
12
85
36
11
25
3
80
1
12
47
1
36
23
37
168
47
325
39
20
132
37
11
96
4
20
36
1
24
60
83
28
68
12
60
13
15
21
35
36
24
73
27
140
25
36
23
12
72
37
48
12
23
25
51
56
48
1
39
32
13
83
97
23
88
9
48
23
16
48
176
12
133
11
1
27
21
180
47
60
12
97
15
104
84
12
1
12
83
28
201
3
20
16
21
15
44
12
12
156
64
45
47
25
23
36
121
24
39
33
24
36
59
40
236
25
12
35
112
153
12
135
20
1
15
32
120
25
23
108
1
48
36
59
12
25
24
60
24
60
51
20
61
48
12
3
48
45
12
95
16
9
107
61
35
12
60
12
13
51
56
1
24
59
1
3
80
193
23
12
12
180
97
35
36
28
20
52
32
12
1
59
36
60
12
25
35
25
72
84
60
47
12
36
96
24
156
24
37
95
37
203
12
1
35
49
15
80
12
48
12
24
12
144
4
140
24
12
28
56
37
23
49
108
27
45
23
97
11
40
57
12
35
1
11
28
32
28
20
120
85
216
59
60
12
1
84
60
59
72
28
81
23
13
27
20
52
68
36
12
60
28
20
1
35
28
105
35
13
83
4
32
85
35
13
36
72
72
12
59
37
12
71
169
27
33
35
36
36
84
85
11
13
15
128
12
12
25
71
37
51
57
48
119
12
25
84
11
24
85
84
96
11
144
84
85
111
45
24
12
35
100
20
16
20
120
ABCD 93048740366*3^$a+1 [50152]
24
36
111
36
60
24
144
21
15
93
36
36
39
9
108
39
66
3
51
21
75
57
33
30
48
69
27
36
24
60
69
27
117
21
15
15
132
48
30
90
45
12
45
138
246
75
144
15
6
30
36
24
6
15
12
36
75
96
9
51
60
129
15
36
21
39
24
45
36
15
24
69
48
15
45
48
15
9
27
45
51
33
15
9
27
129
24
12
99
45
51
264
9
87
81
75
90
195
15
168
60
132
54
15
159
36
21
72
36
27
48
72
144
21
99
36
45
84
15
21
72
27
33
51
69
3
105
135
45
93
6
45
195
9
15
36
84
45
27
9
36
120
15
45
39
144
42
27
108
3
60
45
51
21
3
66
39
120
51
24
96
60
96
105
39
90
144
210
120
36
24
57
39
60
9
36
24
15
57
3
132
45
15
174
6
48
72
129
15
60
93
3
33
15
60
120
69
36
27
30
75
12
111
36
33
3
48
9
87
66
18
9
180
27
81
3
12
33
15
6
39
75
30
66
81
3
42
30
117
51
9
27
150
39
75
12
33
51
21
99
120
126
15
39
141
60
3
285
15
156
150
39
57
90
33
12
39
24
117
3
66
3
51
45
72
39
24
21
39
36
129
15
12
48
117
15
84
9
15
96
33
36
180
36
24
135
96
276
60
30
27
36
81
114
9
27
9
120
51
9
27
18
96
123
27
69
51
33
3
24
6
75
15
168
96
33
72
135
444
66
54
36
36
48
12
198
15
81
30
114
39
51
6
51
72
63
48
72
30
48
30
105
132
48
27
24
93
51
72
120
45
39
33
3
90
39
51
57
36
147
9
99
12
60
213
36
15
69
111
36
18
90
36
21
63
30
6
156
105
165
15
12
87
174
42
45
48
15
12
33
15
30
42
48
6
30
21
15
78
15
51
9
27
48
36
45
24
15
12
9
408
36
24
48
3
6
96
3
15
9
51
66
75
36
3
12
45
120
39
93
12
60
48
36
132
72
12
24
12
3
105
75
141
39
12
24
24
9
36
60
27
45
9
54
36
93
3
69
39
21
69
42
33
15
150
27
99
24
96
24
192
18
75
111
60
9
75
12
108
120
21
24
15
21
39
12
24
9
81
30
36
57
27
93
63
33
147
48
72
108
6
15
81
30
33
12
15
24
36
57
12
36
39
69
75
12
78
51
45
51
12
27
6
48
150
45
75
9
60
141
30
81
15
21
72
21
162
24
60
33
3
48
102
27
87
93
60
63
45
72
51
12
60
24
36
153
75
57
3
117
24
84
36
60
159
12
30
27
72
15
30
174
12
57
108
15
117
192
45
30
141
183
30
75
111
6
135
393
27
15
24
33
147
120
66
39
9
6
24
129
12
69
30
120
21
15
240
84
36
21
39
120
141
123
9
183
24
45
15
165
51
24
9
15
237
60
84
15
9
27
189
39
225
132
72
21
42
24
30
111
255
33
111
60
60
165
24
27
93
27
45
63
96
30
96
54
21
24
45
111
3
57
48
24
111
81
60
75
54
51
39
6
30
9
15
60
12
48
9
57
3
48
24
156
288
27
69
48
27
81
93
15
135
9
3
84
36
60
84
24
36
36
60
33
105
42
48
36
33
33
27
63
120
78
111
60
21
63
15
96
21
63
36
9
27
9
144
12
39
36
108
60
36
24
12
33
72
15
60
24
21
3
105
135
9
51
57
123
21
36
63
156
60
24
12
30
3
51
69
15
21
180
36
3
6
6
9
39
36
45
99
45
24
51
12
9
135
24
42
267
21
30
141
21
3
12
75
69
96
33
42
24
81
93
15
51
21
183
9
201
30
57
39
24
120
36
30
30
36
108
72
9
39
57
33
6
33
3
24
36
45
63
21
51
108
156
9
15
60
36
6
63
15
21
24
15
60
69
12
15
60
33
72
24
15
72
93
12
39
141
39
66
3
96
108
51
36
36
57
27
9
36
111
45
3
12
9
48
360
51
9
51
180
ABCD 93049615346*3^$a+1 [50044]
1
3
123
137
67
18
11
55
120
36
29
16
8
115
5
1
102
57
3
60
9
123
36
5
124
111
17
127
53
25
35
13
35
36
13
147
123
192
6
95
193
6
198
12
66
5
37
6
5
1
90
60
5
16
39
48
77
1
123
9
120
23
13
120
6
96
228
65
67
12
105
21
36
11
60
7
77
379
5
16
33
3
44
96
7
6
35
25
39
68
13
12
83
12
55
72
6
11
43
78
59
25
18
12
18
42
29
85
95
211
5
24
19
132
36
24
84
17
19
96
65
37
47
40
81
35
7
12
41
235
29
48
16
92
48
181
75
3
60
77
40
44
37
42
101
25
35
79
18
15
68
25
12
54
18
11
1
99
32
19
24
24
18
78
24
33
39
30
11
19
81
44
43
5
132
64
44
96
36
25
84
66
29
55
36
96
5
48
1
78
42
11
73
90
36
78
36
59
1
30
24
53
37
6
185
1
15
39
12
77
1
54
6
11
196
39
174
30
17
19
5
24
37
30
138
59
1
66
18
60
18
60
5
49
11
13
36
6
18
42
30
54
30
63
36
92
13
60
119
132
103
186
24
23
37
48
102
36
66
11
28
87
57
8
7
6
11
1
30
24
66
42
30
47
84
4
33
39
8
37
11
103
57
447
30
203
72
127
54
11
91
12
65
67
29
1
60
24
60
6
29
156
61
168
90
84
12
89
7
53
31
29
31
30
6
198
54
17
25
90
125
85
30
5
96
12
36
12
37
12
6
5
37
36
11
48
7
5
55
33
81
132
48
6
84
156
18
15
32
19
77
84
43
90
23
37
126
84
12
96
12
72
5
24
24
148
9
71
12
187
189
9
90
6
126
101
28
27
9
69
59
48
115
24
48
5
1
12
24
11
43
5
127
30
42
168
72
48
18
66
54
47
25
35
187
6
35
19
113
25
30
48
90
6
24
192
9
39
24
96
42
72
18
69
33
78
24
108
48
5
24
13
27
15
21
27
137
31
12
12
18
143
97
6
29
55
6
66
48
65
37
11
67
41
24
7
18
72
15
75
78
36
90
5
4
3
24
36
17
28
27
66
51
45
36
12
126
12
72
30
23
40
8
19
6
54
12
54
6
21
44
43
6
35
12
79
96
120
257
193
30
129
8
1
47
7
77
43
12
108
6
11
24
19
30
36
155
49
195
68
220
3
42
168
47
37
78
210
23
36
73
71
49
36
35
1
60
168
51
69
3
33
71
61
107
55
41
121
11
4
183
12
78
6
12
105
15
53
25
15
27
78
6
5
1
83
31
29
31
6
59
19
36
5
133
30
17
196
9
18
60
57
8
67
65
4
87
5
37
23
109
6
30
47
1
6
30
11
79
24
66
11
25
24
203
67
84
90
71
43
53
19
149
67
42
227
73
6
30
27
33
24
12
11
24
24
139
5
1
11
73
3
45
132
108
12
23
7
6
6
65
28
33
95
145
47
43
24
60
5
1
47
112
45
36
30
132
48
18
66
120
45
63
17
25
59
12
48
84
36
55
69
57
11
19
126
12
30
12
96
180
72
6
179
7
89
31
45
20
108
88
27
36
6
23
16
32
84
60
4
45
35
31
36
5
48
7
42
132
6
29
13
35
1
36
3
63
24
48
60
12
54
27
117
63
32
55
120
5
145
6
36
18
48
30
5
48
31
48
162
23
67
78
35
52
44
37
72
48
47
31
54
78
60
65
4
75
6
12
131
25
36
6
33
21
108
123
39
114
24
30
12
33
21
6
45
15
6
35
88
45
27
8
12
48
19
65
1
72
83
61
84
59
7
90
6
17
12
55
29
64
21
42
9
20
43
60
12
45
51
18
42
65
193
42
72
96
36
54
35
12
37
156
47
7
60
18
90
5
25
252
72
71
37
11
12
7
36
89
72
49
95
1
30
21
33
6
5
73
48
72
47
193
42
29
145
96
198
6
15
32
67
17
79
57
27
42
48
143
7
53
48
25
6
6
90
5
67
17
169
42
105
9
71
55
120
5
139
29
85
156
143
7
41
55
102
11
19
6
12
35
55
29
163
6
11
25
6
9
123
5
67
54
107
43
177
15
5
60
24
96
55
33
20
19
6
35
25
30
126
36
132
36
6
141
33
155
36
100
8
31
6
108
42
120
108
78
35
7
30
47
48
37
48
6
17
24
25
18
6
36
126
30
30
12
18
18
132
42
35
40
15
201
51
89
76
15
ABCD 93050104736*3^$a+1 [50108]
33
147
15
240
45
81
51
63
177
3
18
42
96
24
45
12
111
177
93
39
111
42
15
75
93
24
9
159
12
99
129
15
177
33
18
108
60
102
447
153
72
135
3
72
48
45
57
120
87
180
51
9
9
174
48
288
9
75
93
3
30
39
120
12
3
18
48
27
12
33
18
69
60
3
9
120
81
39
129
39
81
24
6
12
150
30
12
30
147
348
171
12
192
33
63
81
60
21
27
48
93
102
45
165
27
45
210
165
225
90
45
363
30
159
9
72
135
135
9
51
117
48
33
27
3
129
51
9
45
87
48
3
48
30
159
288
63
114
18
105
303
54
138
237
33
48
24
48
18
30
114
168
45
87
177
9
39
108
147
45
21
39
33
147
15
165
108
63
84
33
12
15
48
45
435
120
9
3
57
3
30
120
270
57
243
96
24
96
69
105
15
51
222
39
81
90
60
108
54
18
78
114
96
21
33
15
33
87
15
297
51
132
33
75
270
135
33
30
81
33
135
33
135
60
180
57
15
51
69
33
39
123
108
138
39
60
63
30
90
69
39
252
72
126
87
177
216
267
15
30
87
75
6
72
15
84
3
90
48
15
135
42
90
117
48
3
288
21
51
48
54
96
102
9
33
96
327
255
18
27
3
81
111
42
3
3
12
78
24
63
72
105
120
138
48
117
24
33
48
42
276
132
12
60
36
189
60
48
72
63
162
63
27
78
159
201
72
96
24
63
63
12
69
99
222
42
150
135
132
243
105
48
105
30
42
66
69
81
30
81
33
18
78
27
12
72
63
18
15
15
285
252
123
165
120
57
66
24
108
129
159
12
132
33
3
21
36
3
330
24
27
48
93
42
48
60
45
60
135
9
39
129
243
48
9
3
45
3
42
42
30
126
192
12
117
156
45
48
90
24
48
30
159
99
72
192
93
24
48
105
27
3
93
60
180
12
183
57
75
48
45
3
12
105
57
75
21
90
21
81
30
108
150
384
27
111
48
81
3
186
111
336
33
114
150
15
3
102
147
51
192
18
18
69
123
48
150
24
87
51
30
39
48
153
72
48
30
42
3
3
204
30
87
3
96
9
93
195
12
3
120
105
12
120
12
93
6
90
24
126
42
15
27
30
48
27
192
183
300
36
30
234
33
60
105
27
141
162
165
15
12
117
60
21
48
30
180
57
285
102
33
33
27
165
27
51
132
30
135
24
9
114
177
99
129
12
21
39
3
177
213
186
81
48
45
66
141
291
102
27
3
258
18
12
45
93
162
165
177
15
3
120
48
117
75
129
21
222
57
96
87
153
24
153
96
39
12
288
132
9
39
3
9
48
3
105
33
120
174
36
192
120
150
15
12
15
78
102
108
72
57
63
36
132
12
33
27
30
63
57
15
72
171
ABCD 93050516504*3^$a+1 [50002]
8
48
24
24
16
48
8
97
23
13
35
144
40
15
41
13
107
48
16
168
8
13
54
21
32
24
48
16
57
54
9
8
16
3
125
64
48
176
64
168
32
96
37
3
8
40
32
216
72
24
24
112
56
7
9
9
111
48
32
24
24
16
56
16
69
3
80
16
8
72
16
24
24
72
72
144
24
32
97
36
11
25
143
37
27
9
47
88
27
53
16
3
108
36
29
48
49
159
8
160
33
18
21
32
96
64
72
24
80
61
18
65
24
1
95
16
51
77
40
9
36
35
19
149
16
48
21
18
89
19
53
72
16
39
81
104
112
80
37
35
16
8
40
8
72
16
24
51
5
67
5
112
32
16
80
24
1
15
24
8
40
8
121
15
93
51
21
11
16
24
240
32
1
23
24
16
8
24
72
16
24
9
47
24
40
32
88
21
126
54
15
147
18
27
99
90
11
25
87
21
75
48
3
126
144
143
40
24
27
21
15
33
21
147
80
88
8
109
3
8
88
24
111
89
1
144
71
19
18
108
15
57
23
40
56
43
125
40
48
57
23
24
16
8
37
83
16
48
96
48
128
13
11
16
24
39
89
24
139
53
1
23
120
16
200
64
9
23
49
39
33
23
40
24
8
13
99
80
64
27
5
31
81
8
48
43
72
77
13
11
40
21
107
1
135
8
24
13
3
8
64
72
24
8
91
53
96
16
8
24
16
8
64
24
48
72
39
113
24
16
27
29
61
36
23
13
59
64
24
87
54
36
198
33
32
240
1
95
24
25
39
8
61
83
40
176
96
48
72
16
27
72
5
96
24
37
83
7
41
40
99
72
5
72
72
16
200
49
47
7
36
45
8
1
108
59
13
27
56
48
24
25
23
16
32
24
48
72
16
21
36
23
24
25
180
147
51
18
11
48
24
184
57
15
8
49
36
3
87
9
81
39
8
136
69
35
40
15
113
16
33
23
96
72
43
21
24
8
16
3
72
5
120
1
15
48
99
69
72
56
40
24
9
23
24
48
24
16
45
18
180
117
56
64
80
216
88
128
40
56
40
69
36
111
51
90
72
11
48
31
9
32
49
18
53
48
24
55
65
24
72
64
104
24
61
36
15
3
101
24
24
24
24
73
143
73
71
88
32
40
96
24
9
18
93
48
48
24
144
24
8
7
33
56
55
33
32
48
85
72
59
48
64
8
1
119
88
32
48
96
85
3
32
48
64
8
24
48
25
39
8
16
225
287
73
23
88
24
9
47
16
168
57
72
15
3
77
229
72
27
56
120
49
15
104
97
23
96
25
90
18
267
24
33
47
24
16
32
40
75
125
1
144
23
24
115
72
5
13
90
33
32
64
120
32
43
93
105
15
24
33
95
13
179
64
8
24
120
48
7
9
80
19
125
40
48
8
16
144
152
112
3
21
51
53
88
3
93
24
9
39
69
59
13
3
8
40
3
149
16
8
16
48
72
104
1
23
16
8
115
54
108
3
8
115
162
59
49
36
123
56
16
3
53
127
17
48
16
9
18
69
24
8
40
3
18
59
13
107
24
48
64
48
56
13
51
56
64
27
72
5
139
72
29
43
5
64
96
8
88
9
36
75
8
40
8
72
24
48
31
18
71
72
72
1
15
56
16
152
40
24
24
8
61
35
112
8
64
8
24
19
90
18
17
192
133
36
63
24
93
83
72
25
39
141
59
16
96
80
19
5
48
55
17
109
27
96
3
5
16
48
192
9
47
16
104
96
25
36
54
29
16
27
101
96
40
48
128
37
54
29
64
195
5
88
33
72
15
56
40
32
112
123
69
21
3
24
72
8
24
49
39
8
43
53
16
21
36
15
80
13
107
72
19
72
5
121
119
24
19
101
61
75
32
1
15
24
56
72
24
61
18
177
3
72
270
63
32
13
59
48
64
81
47
25
111
105
39
32
1
15
21
54
29
216
7
18
90
53
37
11
79
89
24
16
8
61
35
73
63
48
141
83
48
13
11
25
18
77
85
51
24
32
120
64
8
61
131
24
25
23
40
32
40
192
48
3
54
95
16
32
16
80
112
24
3
69
48
8
24
168
61
35
24
64
21
11
24
24
31
36
53
1
36
27
240
39
89
40
15
9
8
16
3
18
203
13
162
41
49
39
15
57
33
23
24
61
36
23
72
48
1
18
5
13
75
8
61
36
23
49
95
48
72
48
16
80
48
64
123
53
40
80
205
27
63
161
ABCD 93050628446*3^$a+1 [50021]
10
70
24
4
24
22
5
11
32
16
37
84
1
4
8
42
5
21
15
7
16
46
15
3
16
26
23
5
23
65
2
5
13
35
77
72
3
33
2
17
36
25
4
4
4
20
28
40
78
6
40
3
1
4
16
10
64
13
68
1
20
4
15
7
29
13
20
15
3
32
22
83
28
37
20
35
37
26
14
16
8
24
40
7
81
18
2
12
31
1
18
25
73
28
16
75
4
21
16
19
11
34
36
7
65
80
28
20
18
17
25
4
20
24
24
92
48
16
34
21
24
12
48
5
8
4
36
8
51
8
16
1
60
19
64
13
12
7
53
35
1
54
102
26
42
95
23
34
20
74
82
4
108
15
5
23
25
42
17
8
21
16
16
40
48
16
16
10
2
36
26
65
93
20
12
18
22
4
6
9
9
40
36
84
16
19
65
43
57
88
47
32
9
15
17
48
4
7
8
65
32
35
5
60
36
10
69
61
30
2
16
44
67
5
16
15
37
36
4
31
25
59
36
17
4
4
12
8
36
54
16
10
55
8
71
6
11
5
10
10
7
17
44
16
4
51
33
15
5
6
32
2
110
26
4
2
16
50
128
16
4
4
27
11
90
7
15
2
24
36
4
7
24
5
44
12
40
4
24
14
32
41
37
48
2
18
64
4
7
12
1
20
4
20
116
24
27
5
56
23
16
13
12
36
7
43
10
22
16
6
26
42
15
37
50
6
32
106
22
32
12
88
22
114
46
66
44
11
5
2
5
25
16
56
19
37
15
12
7
65
29
36
14
82
44
4
7
29
26
53
5
4
12
96
64
44
10
1
25
64
36
34
1
49
12
2
46
19
1
59
67
21
49
35
5
20
28
18
2
12
16
8
72
43
49
32
19
19
25
16
39
18
8
12
32
16
16
4
6
6
19
53
2
10
11
12
37
20
4
4
32
100
4
11
24
16
101
87
21
82
18
71
40
1
47
17
28
15
5
48
27
57
48
7
9
4
7
29
32
28
124
42
16
22
48
23
25
16
15
9
20
59
48
29
16
12
76
19
36
5
11
5
28
36
11
5
114
16
1
12
57
8
15
21
30
2
12
18
22
32
16
10
2
28
24
74
14
12
20
56
67
1
12
12
28
27
13
52
148
68
24
7
48
16
25
60
42
2
123
32
35
38
20
19
3
65
12
41
24
18
1
1
64
44
16
2
14
3
5
116
6
30
8
68
20
28
12
44
56
12
26
2
64
94
32
48
50
35
5
6
13
25
16
10
14
55
11
70
44
110
18
63
9
32
6
9
33
8
32
88
38
10
4
80
50
16
10
7
37
20
3
32
33
3
24
41
4
20
107
61
7
41
16
19
29
7
29
16
16
42
66
47
44
41
24
55
5
19
81
36
40
108
52
23
61
11
39
10
8
27
9
72
18
54
15
1
24
7
9
2
18
14
30
28
32
28
4
86
5
53
19
3
32
13
49
16
7
21
4
12
28
43
9
16
28
4
3
19
18
36
10
1
8
17
16
52
32
15
9
16
3
1
11
20
23
37
16
32
43
45
67
5
73
23
11
10
36
40
68
35
19
5
76
5
91
21
59
15
14
4
46
29
101
19
27
69
57
3
29
16
79
3
2
32
20
16
10
14
19
21
24
20
156
19
5
19
16
17
112
36
4
20
40
50
70
16
12
8
84
72
28
12
15
33
18
62
28
40
3
37
4
180
30
16
34
19
25
34
17
15
78
11
29
28
14
13
51
9
17
20
16
2
105
37
4
12
2
5
36
36
20
65
30
6
4
15
41
4
15
9
91
1
22
78
3
5
20
6
34
47
127
5
1
16
24
66
86
12
60
8
28
16
19
9
2
6
63
27
2
20
35
25
8
7
53
20
20
27
17
3
1
44
32
16
38
17
13
20
62
2
7
39
22
20
7
1
12
4
3
17
16
10
38
31
20
55
9
24
37
24
4
36
4
15
21
35
17
8
52
24
8
108
24
46
30
50
18
46
46
18
14
11
17
27
41
66
14
34
1
47
5
9
34
29
37
20
36
15
32
7
10
23
25
32
6
30
40
28
7
5
32
47
36
9
23
45
40
58
18
11
5
30
50
16
4
16
23
1
20
46
5
37
88
12
2
25
16
25
24
8
28
79
1
15
13
24
20
11
15
9
73
15
29
55
9
11
4
105
15
1
16
8
19
1
62
2
30
62
20
8
8
28
16
36
12
15
16
9
11
36
29
24
48
22
10
12
28
8
3
17
67
65
31
72
12
5
16
6
30
36
23
17
38
81
31
48
1
1
12
52
24
19
17
24
24
20
3
44
5
71
13
40
14
30
48
20
20
3
17
24
16
3
17
4
4
2
48
66
99
57
8
72
8
10
22
4
3
21
59
21
32
14
46
20
23
1
70
6
7
65
8
20
19
29
12
32
40
18
54
20
60
19
29
31
21
28
68
19
5
3
16
1
35
29
32
67
13
24
4
31
24
105
16
15
1
14
149
16
53
12
19
7
49
16
95
42
7
5
15
5
48
20
68
12
18
42
6
16
33
17
40
4
31
19
50
62
32
21
12
37
8
2
2
8
8
14
25
5
16
32
55
13
8
76
4
11
75
21
29
14
26
8
62
46
44
54
16
1
13
40
4
68
4
8
6
10
32
4
8
27
1
4
23
21
20
24
2
10
3
35
42
8
16
12
23
9
11
55
22
4
3
13
27
17
3
5
12
16
80
40
14
70
44
59
5
15
5
10
57
21
24
26
22
40
15
25
88
7
1
40
19
77
164
47
49
20
16
7
5
7
24
9
40
62
48
26
11
13
28
12
8
32
46
1
5
20
4
34
10
15
7
25
33
8
35
24
8
25
35
1
36
3
48
49
54
26
51
5
8
80
80
31
20
51
37
21
12
24
51
89
40
15
31
17
1
20
24
27
21
34
6
60
24
20
124
12
23
21
24
4
16
15
29
22
70
4
56
4
24
28
3
24
33
12
8
19
3
2
28
20
8
8
62
17
73
35
44
29
35
7
42
22
1
29
50
5
129
16
26
14
44
19
133
64
8
35
35
5
13
7
71
22
32
28
19
21
32
38
64
66
8
47
23
30
16
23
45
72
56
48
44
2
34
4
90
6
11
1
32
36
59
77
4
100
26
1
108
20
29
16
2
10
39
24
21
20
55
16
9
28
52
44
32
20
14
18
16
39
25
46
22
32
12
8
35
5
11
67
30
40
10
98
15
41
16
27
36
1
23
12
25
90
26
44
24
36
24
24
47
20
11
10
24
8
23
17
48
87
21
2
34
20
44
46
25
5
4
76
23
28
92
37
16
19
24
99
80
6
84
20
40
7
83
32
26
7
15
5
12
25
16
43
21
8
12
20
20
58
33
32
65
12
19
69
27
15
13
13
35
32
25
36
71
5
20
68
15
1
95
17
18
70
26
26
75
25
24
4
20
35
15
14
32
8
3
12
37
24
16
63
13
20
24
8
20
11
5
10
2
19
4
17
8
62
32
30
2
48
2
20
36
39
48
5
7
35
48
18
47
20
12
1
75
25
24
18
6
19
1
71
16
25
48
107
32
5
35
48
3
6
15
25
4
14
22
19
25
94
18
39
13
16
52
4
18
22
58
25
23
117
37
3
13
8
71
13
28
23
36
144
9
52
11
13
24
35
20
25
15
7
5
8
1
27
65
39
15
10
6
14
4
15
5
12
3
9
8
32
26
9
25
11
16
9
4
55
65
11
5
52
4
4
15
1
15
3
58
7
93
12
6
30
39
36
7
9
49
22
10
8
4
28
24
4
16
59
1
16
19
29
52
7
37
4
44
6
1
5
8
20
15
1
11
40
43
6
26
78
15
33
15
24
75
46
100
12
27
49
12
3
57
4
44
40
6
18
16
24
20
80
11
5
2
22
100
32
4
31
1
8
4
8
64
8
40
12
8
28
20
60
8
4
16
19
33
12
52
20
3
81
4
50
16
5
11
46
7
21
32
7
5
16
10
34
40
3
33
35
21
55
20
73
28
35
5
3
1
28
2
54
4
172
140
16
108
64
50
46
64
2
16
ABCD 93051074882*3^$a+1 [50045]
203
21
36
28
32
84
3
30
27
9
96
39
52
140
52
20
16
72
53
31
59
57
24
105
103
8
12
28
24
24
272
4
29
30
21
3
57
15
18
51
39
21
69
243
60
69
31
29
18
12
60
73
107
81
3
24
12
168
30
55
41
15
36
28
168
17
42
61
59
201
112
32
60
24
96
3
25
68
64
23
36
117
24
3
85
35
45
40
41
7
48
95
21
45
31
8
51
21
57
7
104
64
56
15
37
12
41
31
48
8
3
141
16
48
116
39
9
12
16
20
3
66
144
15
24
148
20
27
13
20
147
36
21
3
30
42
21
9
78
97
80
16
32
28
12
8
9
39
12
4
120
20
3
42
18
30
6
45
52
8
84
21
90
61
24
60
179
153
177
135
16
24
116
15
1
128
81
67
8
24
27
13
32
48
15
165
15
6
90
21
48
51
150
30
97
17
3
172
56
24
148
180
32
12
60
9
139
5
43
29
63
87
18
7
23
1
71
33
16
5
67
59
24
45
16
95
9
16
96
32
52
48
48
23
6
63
88
72
101
66
13
5
96
7
59
13
56
4
92
39
30
15
52
120
24
8
57
54
69
15
13
120
179
25
48
35
105
21
19
11
21
16
17
27
76
72
41
39
12
96
100
12
65
51
99
25
47
33
12
9
39
27
21
40
83
96
21
4
29
15
64
128
40
8
4
227
129
76
23
37
56
33
15
99
90
36
54
81
72
3
24
33
108
16
24
24
47
21
87
120
13
23
96
33
177
90
24
21
16
48
35
37
8
135
96
30
19
24
96
5
15
12
144
9
24
7
96
23
85
59
192
9
9
3
87
13
92
36
64
32
3
73
48
35
121
5
99
12
87
13
8
184
48
12
68
12
28
132
12
23
45
28
17
3
48
16
96
12
128
63
181
35
45
124
132
60
32
88
23
117
27
12
61
29
79
71
25
23
117
4
11
73
17
30
25
48
8
88
65
79
56
16
29
54
85
155
45
27
33
51
105
81
163
35
12
13
68
64
23
13
59
45
135
145
144
104
36
15
6
18
30
31
72
48
24
120
56
72
33
111
33
15
15
36
24
57
63
141
40
95
90
67
32
21
24
15
147
18
51
136
5
54
21
16
17
7
48
41
151
8
21
36
144
31
44
52
12
20
28
48
29
7
24
155
9
12
24
136
56
9
3
87
9
144
28
164
28
11
90
15
16
80
45
163
20
28
47
36
30
15
12
52
132
23
6
30
36
49
24
48
20
4
80
64
92
84
60
16
59
9
189
90
33
72
28
164
3
37
56
39
18
7
23
21
144
87
73
60
11
157
12
20
15
25
20
76
36
23
72
21
64
224
141
111
4
23
25
12
20
3
25
47
1
12
5
31
12
32
40
80
28
84
24
36
113
15
45
3
123
25
152
87
60
37
60
29
126
228
85
60
17
3
40
8
39
1
68
60
4
12
23
13
23
21
16
24
80
39
81
9
54
25
41
6
30
79
11
18
7
96
23
9
28
20
57
36
127
83
9
36
52
24
8
28
80
39
13
41
66
85
104
135
49
32
40
96
59
48
150
15
40
8
48
16
35
21
144
15
49
35
24
66
31
48
11
181
96
12
167
18
12
111
3
121
8
51
25
12
8
160
11
18
30
1
12
23
90
99
87
25
95
1
20
57
15
195
6
7
48
65
36
54
25
29
63
69
111
180
144
120
75
9
220
89
6
21
16
20
9
31
20
172
17
84
31
29
19
11
1
84
5
127
32
12
69
30
9
15
12
21
84
4
35
9
52
60
65
48
3
12
60
52
35
168
33
3
37
44
63
45
21
54
13
12
11
36
1
32
48
27
36
1
20
60
4
59
6
135
39
252
45
9
135
4
12
8
28
60
8
75
1
96
77
15
81
84
42
105
16
8
72
24
160
5
15
60
36
60
9
55
96
83
60
36
21
63
96
13
12
24
12
32
52
8
27
30
43
32
15
1
107
25
320
28
20
40
53
19
32
3
93
48
136
56
87
12
61
17
30
45
12
15
60
21
4
44
16
120
24
24
17
198
12
21
129
39
12
84
40
224
24
28
29
19
44
15
121
144
8
4
44
24
15
33
3
25
84
108
12
32
3
1
5
27
12
16
72
120
24
35
93
141
15
39
102
159
4
48
44
33
6
36
90
108
72
79
56
24
64
41
79
71
57
4
108
32
15
33
72
48
75
60
12
13
8
24
48
40
107
13
32
3
57
3
72
25
24
24
72
8
315
36
ABCD 93051674572*3^$a+1 [50161]
72
48
27
120
69
57
60
3
136
95
30
75
75
36
30
60
30
25
29
51
45
99
40
56
105
15
45
54
13
17
144
72
7
8
9
90
85
35
114
75
45
67
8
64
200
93
3
15
60
117
112
96
11
13
11
156
96
9
219
60
102
60
7
101
156
90
6
144
111
64
35
13
120
11
37
104
64
161
54
81
88
8
33
55
41
90
109
24
8
33
15
24
21
19
80
57
31
65
174
1
23
120
72
24
1
8
117
3
40
56
9
12
60
18
45
64
128
24
40
5
36
39
9
6
49
287
25
72
47
54
60
90
180
126
171
3
6
63
27
36
25
29
36
319
71
24
9
21
24
51
105
24
30
249
27
36
18
7
32
16
11
21
39
66
39
24
16
35
61
8
51
109
17
15
129
15
160
120
24
11
165
99
37
5
3
24
136
17
39
24
64
8
39
25
48
23
105
40
32
88
125
43
32
39
66
24
55
35
84
6
115
29
90
9
21
27
40
5
90
9
136
48
11
61
24
35
54
330
45
64
32
24
112
5
18
42
18
36
81
3
69
16
101
19
47
90
39
39
36
13
48
59
36
49
95
6
19
35
36
30
18
6
120
115
56
24
64
17
7
11
66
54
126
175
8
21
12
60
84
24
7
5
114
25
8
48
39
90
15
24
16
71
25
65
78
72
9
75
21
48
57
127
80
27
45
40
41
18
21
15
6
99
39
6
3
16
191
1
24
29
331
8
96
144
40
120
48
8
21
51
64
80
48
120
33
48
36
60
36
108
55
17
7
23
25
120
8
144
40
11
12
90
63
15
9
27
13
53
75
159
6
18
66
6
9
16
95
54
75
69
42
174
43
17
55
96
104
96
39
49
56
64
47
18
39
16
125
6
21
72
27
21
255
129
135
1
48
41
90
54
180
6
90
30
21
3
21
16
8
96
15
81
69
99
21
51
24
16
72
80
87
1
29
19
24
191
1
48
23
24
73
72
101
19
59
102
114
30
199
104
112
8
33
48
6
25
65
54
97
72
11
12
57
40
32
141
90
9
24
21
90
9
105
79
41
90
60
1
96
32
51
181
80
45
30
36
24
33
33
79
29
19
8
63
42
7
56
24
93
19
89
126
73
17
39
45
96
91
29
115
24
41
36
54
6
15
24
69
36
31
95
25
5
24
84
36
24
36
84
19
8
24
88
11
102
18
85
131
69
16
41
18
150
36
3
81
31
95
9
15
9
327
9
96
189
12
63
87
9
75
54
39
21
91
128
63
177
147
36
54
171
64
96
24
65
246
168
57
15
30
3
15
42
7
8
3
69
48
120
24
16
23
1
24
80
45
30
42
18
9
81
12
27
51
21
15
126
27
112
41
144
39
45
6
36
57
16
32
72
16
71
60
45
40
41
7
113
24
15
16
89
15
64
71
30
60
15
24
15
126
19
17
7
8
15
9
48
40
8
63
30
19
77
264
27
40
29
66
18
39
57
30
126
67
47
66
7
32
144
16
41
39
136
24
48
8
45
219
24
45
36
79
11
186
43
77
3
231
121
8
21
91
264
95
49
77
84
24
79
200
48
15
54
66
54
19
17
7
17
151
32
40
48
29
115
104
136
29
36
36
43
41
54
1
35
45
9
72
114
13
8
15
90
180
54
93
87
33
33
39
40
65
6
18
15
15
72
9
9
60
246
61
125
43
72
29
84
6
25
29
90
57
15
33
64
96
24
248
129
31
32
63
18
12
18
97
209
36
204
90
30
54
9
33
84
51
160
5
108
151
101
115
89
79
80
40
80
40
32
9
55
35
13
53
43
32
183
36
253
8
39
33
117
36
30
129
184
32
24
15
9
16
8
16
221
19
72
29
91
200
40
104
309
36
30
24
30
72
144
90
49
24
32
9
15
40
312
23
97
24
41
127
113
55
224
24
24
40
23
54
51
64
80
81
103
17
78
57
45
267
27
ABCD 93051899002*3^$a+1 [50133]
61
35
108
76
51
29
37
63
44
36
91
90
36
47
76
80
72
12
36
204
28
32
96
72
72
37
126
54
15
68
88
60
84
8
96
112
44
168
76
117
60
39
351
45
189
36
23
120
12
52
56
72
108
7
65
40
104
61
59
48
72
24
144
157
11
24
100
80
55
126
27
32
108
372
64
60
156
45
60
95
88
33
174
5
40
56
4
44
91
180
21
8
36
64
20
67
17
48
60
112
116
1
60
59
144
13
84
99
56
115
5
156
25
59
61
15
32
103
45
8
31
180
29
112
48
27
89
36
115
117
27
120
6
119
16
9
11
28
81
11
48
120
36
84
31
9
201
15
44
211
173
96
61
459
117
83
52
8
37
275
108
36
84
4
63
54
303
272
1
143
61
35
1
3
32
168
60
72
72
12
16
105
30
144
6
107
76
140
121
171
8
64
176
37
47
48
24
1
35
55
5
28
56
48
7
69
111
89
271
90
11
24
145
216
99
68
252
136
48
72
8
144
36
1
90
141
9
3
20
43
54
11
48
31
89
12
12
12
196
104
60
24
37
23
444
12
108
96
31
6
143
31
216
69
68
120
13
95
325
39
36
164
24
24
60
48
72
48
28
32
24
36
84
40
20
16
45
159
21
150
54
270
5
108
36
4
8
109
3
56
7
225
20
4
80
64
32
52
63
89
196
12
33
75
15
53
67
5
120
60
24
25
11
160
45
47
76
56
1
23
112
189
36
27
108
189
95
36
49
83
12
184
200
40
12
8
84
60
37
35
96
48
36
1
60
95
25
47
36
156
60
96
144
25
11
124
48
68
12
172
80
241
30
9
116
12
108
49
99
36
44
4
20
187
9
27
5
24
4
116
91
17
40
87
29
16
176
144
175
5
25
99
171
180
5
120
55
33
8
19
9
27
29
1
27
177
95
151
5
60
49
11
28
20
96
61
39
56
108
12
48
37
159
68
7
29
31
29
12
48
40
141
39
56
144
36
24
91
65
36
49
120
63
33
84
96
84
99
152
25
99
21
35
55
29
160
135
89
132
4
44
61
39
104
67
33
48
8
132
40
15
65
48
124
56
36
151
54
6
45
92
43
17
100
27
5
36
12
28
68
97
54
41
55
5
79
60
113
67
65
100
24
144
57
63
27
60
5
25
240
66
29
25
11
25
27
8
55
29
156
28
27
5
232
56
60
100
200
156
31
233
60
40
20
7
45
20
48
4
92
24
37
99
60
8
96
60
24
12
1
59
84
252
124
156
69
216
23
61
71
48
84
67
9
44
163
54
150
66
24
3
272
88
80
36
36
204
67
9
116
12
7
9
24
20
16
56
25
11
144
64
176
175
36
204
45
81
23
31
53
216
40
144
8
88
32
48
31
5
76
15
17
37
71
12
36
72
52
32
36
24
108
52
45
63
32
36
52
56
24
228
160
45
107
7
81
129
83
7
101
115
173
196
20
16
99
69
216
216
72
3
9
45
11
25
95
12
72
108
12
265
71
4
80
55
45
81
35
145
24
143
132
16
8
1
59
4
27
5
1
3
72
32
36
60
24
48
79
149
84
7
41
49
120
23
36
36
28
56
1
240
11
48
121
39
116
16
8
60
7
53
7
5
25
179
36
24
1
30
144
65
25
23
72
ABCD 93052050472*3^$a+1 [50009]
60
4
32
7
41
24
25
83
12
48
25
12
75
3
113
24
72
16
92
1
39
116
229
35
60
28
8
36
13
191
52
60
48
24
72
33
15
8
24
13
63
24
84
80
12
52
68
25
39
21
30
17
108
4
36
33
15
24
21
167
25
95
85
3
84
63
18
59
151
65
112
44
16
12
3
132
161
64
168
32
52
3
57
69
11
208
32
16
27
138
47
25
108
147
8
12
88
12
3
185
37
135
168
3
125
37
35
208
57
15
225
47
1
24
63
60
152
13
23
25
54
17
1
15
32
60
72
4
105
87
204
36
123
57
68
7
117
3
33
135
45
36
8
55
53
67
5
136
20
37
60
120
159
20
48
25
35
43
17
28
8
175
42
27
8
64
8
52
8
43
77
12
109
11
120
36
67
137
40
21
15
45
12
36
39
51
17
12
13
30
29
40
20
36
40
12
36
57
75
3
269
108
84
19
105
36
56
223
30
119
172
68
52
9
47
112
105
3
92
28
45
30
78
15
15
89
61
99
56
12
25
39
3
33
8
25
231
3
21
69
51
44
31
69
21
35
40
12
32
136
20
49
87
39
57
72
3
12
21
44
28
15
17
36
24
48
112
48
44
13
11
60
4
36
12
92
36
96
264
25
15
87
33
20
264
108
28
80
169
78
12
18
15
24
33
123
27
48
168
149
12
1
47
36
169
131
40
24
33
108
35
112
20
108
60
36
40
96
15
150
47
16
24
20
193
143
25
12
107
55
161
4
120
21
11
28
21
119
72
1
3
20
12
217
18
5
88
32
4
20
13
108
47
36
79
57
80
96
7
18
83
7
9
44
37
47
36
12
72
72
40
369
30
89
16
116
121
78
30
162
57
123
53
16
36
68
49
51
80
7
90
183
12
3
29
13
12
75
201
12
47
48
145
23
12
12
1
90
29
43
57
8
24
1
3
120
72
72
96
32
124
168
15
18
18
60
29
16
24
3
120
57
12
3
33
24
116
24
88
60
33
3
72
144
108
12
20
84
4
128
25
12
15
3
93
69
75
108
3
12
33
36
36
45
27
32
4
60
39
5
36
24
91
105
60
15
57
33
219
51
57
140
4
141
35
55
29
48
73
15
8
24
16
27
33
36
51
18
51
183
53
24
88
12
104
40
27
17
103
57
12
24
237
102
21
69
191
49
35
28
3
161
84
79
93
140
132
13
87
68
7
5
52
21
87
93
47
61
30
57
57
66
245
97
15
72
201
59
13
39
48
32
24
55
197
180
40
32
16
72
60
104
156
7
57
20
36
84
19
69
60
32
1
83
79
6
135
36
116
208
39
6
95
4
80
16
36
36
8
4
45
47
40
33
3
123
29
36
49
35
13
15
80
48
169
138
17
16
45
51
3
45
63
209
1
75
15
162
47
49
27
3
5
37
35
85
87
20
12
43
93
105
147
216
36
80
24
12
72
12
28
3
42
15
12
129
75
104
60
1
51
36
57
126
45
60
44
40
128
52
3
53
25
30
57
75
5
28
72
87
17
61
48
87
32
36
12
37
126
65
24
16
84
56
79
18
12
126
29
25
18
53
109
35
16
75
21
36
87
185
55
45
60
20
13
59
16
68
19
96
30
59
16
72
75
89
48
25
126
9
63
29
1
47
36
76
21
3
20
49
15
60
3
48
29
48
55
18
59
48
52
33
23
37
243
80
16
156
3
5
72
52
111
5
64
93
30
149
13
3
33
107
132
276
25
60
11
24
12
124
21
123
39
33
45
23
7
5
124
44
25
11
4
36
8
100
3
65
43
5
24
28
72
12
240
36
33
42
5
85
12
11
220
92
48
7
132
33
72
68
55
177
80
175
5
28
108
132
8
72
7
6
167
7
36
69
140
43
53
96
28
56
25
131
31
53
19
17
1
35
67
5
60
13
12
15
68
97
3
8
25
24
27
24
15
17
37
183
15
42
198
45
180
57
71
36
1
47
36
40
9
63
27
18
162
45
108
8
96
28
12
44
19
5
148
57
18
57
8
ABCD 93052582666*3^$a+1 [50033]
219
184
155
90
51
40
32
69
51
27
45
16
24
48
5
90
60
285
40
32
51
189
63
132
12
54
19
17
63
45
168
43
59
21
24
33
7
83
48
72
13
41
111
87
276
85
35
37
59
93
40
5
3
129
18
36
66
79
11
54
55
125
90
9
16
24
11
45
24
96
51
69
195
54
55
120
65
12
3
21
27
99
90
123
33
55
17
18
13
29
3
40
8
69
291
75
54
55
11
24
120
285
3
54
31
8
24
27
13
41
96
31
125
72
42
126
120
144
90
169
104
88
35
85
32
88
48
77
12
111
40
137
55
32
40
240
48
8
192
120
57
108
132
12
96
43
41
18
6
55
72
47
90
6
12
85
29
43
8
123
162
72
43
65
7
240
131
72
18
24
43
8
24
33
72
90
18
102
61
317
123
27
12
73
179
90
3
141
67
29
30
189
192
15
57
123
18
42
25
23
25
29
6
37
53
30
42
84
60
156
55
48
11
48
240
48
117
88
48
131
36
25
245
72
30
168
453
171
61
29
19
24
120
5
66
25
107
48
45
40
24
17
63
141
54
72
21
9
54
54
36
216
78
12
141
3
132
30
3
75
84
33
72
93
42
48
25
29
99
27
45
88
120
24
83
222
55
191
60
37
48
24
56
15
30
27
27
126
55
17
90
37
53
18
9
27
93
321
7
120
48
72
59
69
39
25
17
31
72
125
91
5
12
175
155
93
64
41
12
43
155
36
18
103
275
54
36
42
73
35
37
48
107
205
8
3
234
6
85
24
47
90
54
57
48
112
8
15
49
8
153
42
30
18
117
45
67
8
120
45
3
9
132
54
54
12
3
33
103
11
126
87
3
102
6
25
24
8
45
78
66
216
162
42
54
49
56
339
72
141
315
30
60
43
137
12
72
3
3
85
80
120
147
13
179
204
36
66
43
24
8
168
45
27
9
114
84
180
61
29
126
72
37
107
69
27
54
79
24
8
9
60
54
69
16
17
54
6
30
13
72
8
15
57
3
30
42
54
79
192
83
6
30
78
18
48
49
11
66
3
51
45
40
72
5
27
27
78
55
47
54
24
12
39
159
73
107
13
168
35
72
45
48
291
30
31
173
84
255
33
18
69
27
109
72
8
21
6
48
90
115
72
47
60
198
18
12
105
3
72
18
27
15
97
113
7
65
150
25
80
165
3
99
60
30
198
13
48
24
8
160
59
66
72
36
42
12
42
48
63
9
39
87
145
59
13
8
27
165
88
35
54
24
12
438
84
36
240
37
29
3
51
37
5
12
103
155
12
6
19
83
45
72
153
18
165
15
49
11
162
48
235
17
90
157
227
66
72
36
127
8
9
96
30
36
253
77
30
13
23
180
24
66
27
88
72
48
120
120
29
163
8
72
16
11
6
55
120
59
61
80
15
114
39
177
7
101
12
18
402
54
36
54
30
24
30
7
143
9
135
12
114
36
48
288
55
59
144
45
24
93
67
41
12
18
49
56
27
48
6
264
24
63
88
24
80
88
83
85
167
90
7
101
42
54
51
3
84
6
30
42
30
72
6
87
57
55
47
36
162
3
75
13
72
200
40
65
42
30
36
126
204
57
88
11
13
48
35
48
24
93
48
40
72
29
3
21
67
8
40
101
123
40
11
54
36
27
99
6
90
48
60
66
180
123
88
168
95
30
ABCD 93053110336*3^$a+1 [50169]
54
90
120
48
6
5
19
77
133
27
69
24
6
84
66
12
72
78
12
156
42
24
11
88
152
25
12
3
15
48
90
231
51
5
25
167
13
30
53
19
6
42
42
35
91
126
24
287
48
37
48
12
108
30
66
78
53
19
36
150
78
5
109
6
42
123
144
51
30
15
72
3
72
30
78
9
123
174
23
55
6
126
6
24
255
9
102
54
6
42
30
12
105
105
30
33
33
39
39
41
25
66
90
150
12
12
84
105
87
129
9
66
18
102
54
12
83
40
15
54
78
72
141
81
63
165
12
54
281
40
8
61
24
3
45
18
144
48
180
30
15
9
54
42
180
108
47
19
120
126
15
104
1
18
21
56
43
42
84
71
13
24
78
174
191
43
6
135
171
114
75
3
18
27
32
85
18
132
18
83
37
66
102
27
63
18
36
54
29
16
72
9
24
36
78
186
11
49
42
72
78
180
18
36
6
12
75
72
9
30
41
133
6
114
27
3
18
3
39
33
144
21
150
125
49
63
75
18
227
40
57
15
99
6
111
45
24
75
21
24
6
90
60
15
72
72
39
41
121
168
42
54
111
33
42
12
48
9
24
81
90
30
240
66
48
21
45
3
96
27
42
12
30
144
102
48
6
24
5
25
96
60
6
42
11
16
3
36
30
6
69
87
12
18
60
207
147
6
42
42
35
13
30
21
27
42
246
42
18
66
23
48
73
15
21
83
48
64
39
41
43
12
66
24
66
45
72
351
185
19
42
6
45
24
3
108
54
35
64
51
29
217
15
8
7
33
177
48
120
6
30
144
59
48
49
24
12
27
3
72
12
41
13
35
67
29
1
24
63
21
42
89
49
66
30
63
57
23
13
99
93
36
12
30
60
153
87
57
45
6
69
93
123
24
48
8
25
204
12
191
235
198
15
45
27
123
6
63
147
24
132
12
18
60
39
45
96
18
57
32
55
6
51
45
78
18
42
6
180
12
35
48
1
66
29
1
84
6
54
39
171
30
54
41
48
67
138
42
36
18
6
6
60
59
61
147
32
19
90
36
39
24
483
77
43
198
47
13
12
48
156
203
73
30
30
59
55
78
228
12
3
249
39
27
18
12
12
3
144
69
144
12
96
102
6
24
3
72
21
24
36
39
51
12
48
137
7
30
147
21
180
18
42
27
72
99
77
85
84
18
101
25
12
24
48
72
11
37
36
42
138
42
138
90
5
40
152
25
24
84
30
69
75
78
48
72
78
60
6
60
60
36
147
27
216
5
43
6
95
25
18
78
23
112
75
24
48
162
78
48
174
6
18
66
5
121
15
117
72
120
6
45
45
27
15
30
126
117
75
30
42
18
35
115
29
1
60
30
72
6
12
75
183
42
24
24
54
12
125
16
147
6
12
60
204
99
45
96
6
18
12
15
27
45
8
25
30
90
12
90
42
246
18
66
6
180
54
30
78
6
35
37
150
168
30
102
78
24
108
30
30
312
36
42
30
132
12
24
204
96
54
36
42
60
35
25
30
18
15
57
54
66
180
30
162
27
3
42
75
51
18
171
165
24
54
120
42
48
6
240
21
9
39
80
96
25
87
24
9
66
24
6
15
75
156
60
69
321
162
42
3
15
138
47
88
48
27
30
120
63
45
24
72
11
112
72
8
96
112
72
3
12
336
36
60
66
42
78
15
24
63
78
3
56
64
24
15
18
30
90
210
120
30
23
112
33
90
6
216
84
3
33
24
15
69
12
23
97
87
3
5
85
27
27
66
72
11
1
84
51
9
12
83
1
90
21
45
48
144
42
81
27
66
12
18
246
60
24
132
132
3
123
21
144
72
9
24
240
84
120
126
90
6
5
88
33
24
ABCD 93053156494*3^$a+1 [50017]
18
54
84
6
48
6
30
18
24
84
42
54
66
144
6
36
36
12
6
30
6
18
12
414
24
138
18
24
156
96
12
60
246
24
12
90
72
114
48
36
150
48
24
18
18
18
36
12
72
114
18
120
198
42
18
36
12
36
24
12
6
36
174
6
162
48
54
18
150
66
36
36
126
162
6
36
48
6
12
180
24
66
42
36
12
96
48
54
24
84
6
228
36
18
78
18
162
18
354
90
108
60
18
12
126
96
30
6
12
108
90
24
12
18
18
42
120
24
36
72
12
72
18
42
66
6
30
72
270
36
60
54
72
72
90
30
6
144
84
234
18
72
126
6
12
36
24
12
54
60
162
72
234
12
6
54
12
114
30
114
72
108
72
30
18
60
102
36
90
6
18
180
84
18
144
42
36
126
12
6
72
66
348
66
36
78
54
72
126
138
42
36
36
18
30
198
18
36
78
102
18
18
108
18
114
54
18
48
36
18
54
18
168
12
96
30
36
36
6
18
12
54
72
6
36
180
36
12
234
24
66
132
12
36
108
72
18
36
216
42
66
78
126
66
126
78
108
18
126
138
114
66
168
84
60
12
18
114
30
78
108
84
42
36
12
78
36
48
18
108
72
6
30
18
6
12
18
72
42
12
72
24
138
144
252
36
36
6
36
48
36
54
36
54
6
36
144
48
54
126
54
108
18
24
48
96
54
66
72
78
126
36
102
204
72
72
36
18
12
54
18
6
210
36
6
54
30
180
36
72
18
126
36
6
90
66
78
66
6
30
90
126
144
96
18
126
18
54
48
36
36
36
54
90
60
174
24
18
66
24
72
144
72
12
126
54
42
30
90
60
12
36
90
42
12
72
6
48
42
108
102
42
108
36
48
60
192
18
114
102
108
54
36
36
90
36
54
24
48
78
18
30
72
90
18
24
84
24
228
18
144
90
18
126
6
30
78
48
42
12
18
6
48
24
66
72
54
108
60
30
54
42
30
36
6
84
72
126
18
108
126
126
18
42
48
24
84
18
24
36
30
36
36
6
108
48
42
84
36
24
12
24
210
6
18
120
6
66
18
36
72
24
18
12
24
36
36
48
6
72
198
12
18
144
60
120
36
72
252
6
18
18
30
36
144
180
6
48
72
6
216
198
120
24
102
162
60
30
60
102
90
24
162
84
240
54
48
54
42
30
36
24
48
6
30
24
72
30
6
90
12
96
48
6
126
84
36
132
54
18
48
6
72
12
6
378
162
18
66
54
42
30
36
312
30
6
36
84
60
12
24
30
42
84
114
90
36
30
126
162
18
72
36
114
156
6
12
126
24
66
42
18
72
12
114
54
30
252
18
168
84
54
78
36
90
36
54
162
48
78
72
18
72
12
42
126
30
144
132
54
54
12
36
54
36
24
90
102
78
18
48
36
42
18
54
36
360
48
36
18
18
6
162
66
6
66
18
54
96
36
144
72
30
6
102
18
18
6
36
180
12
60
54
72
66
54
6
12
36
78
156
78
48
162
42
84
144
6
126
102
18
96
18
90
54
18
48
60
84
72
54
18
72
24
84
144
60
36
18
12
18
60
102
72
18
18
36
42
48
36
42
30
54
24
90
102
132
138
54
6
66
90
60
66
24
144
18
30
6
90
144
48
36
132
120
24
174
18
144
18
42
84
60
48
42
36
48
42
18
48
6
30
72
204
102
24
102
60
90
102
18
24
66
18
90
18
18
18
6
48
72
36
54
72
96
156
18
18
54
24
30
252
54
54
54
270
18
24
12
18
18
18
90
24
48
72
6
72
48
54
ABCD 93053923492*3^$a+1 [50005]
36
125
19
5
7
132
80
27
33
21
27
112
60
23
18
90
85
24
32
15
21
172
48
8
24
100
12
24
65
102
24
9
4
17
75
64
47
9
39
9
88
65
18
1
95
1
60
23
1
24
17
39
24
27
37
17
120
24
7
24
5
84
55
95
162
103
5
12
55
149
66
9
16
32
36
112
252
48
59
25
20
9
30
126
6
13
5
72
18
36
90
126
25
48
84
12
5
54
72
145
12
23
54
259
35
36
54
36
91
132
101
12
3
12
4
108
156
65
15
16
120
8
16
5
19
17
135
39
61
89
12
27
76
20
180
27
193
41
19
125
51
21
99
39
25
11
54
135
64
41
31
89
19
108
144
24
12
5
199
11
25
29
96
108
19
20
16
60
155
72
18
36
63
3
37
71
6
54
30
36
6
37
96
65
7
5
24
156
24
79
11
109
17
39
40
120
44
27
57
12
28
72
24
56
15
13
47
1
60
23
1
96
32
16
131
30
96
183
4
23
13
11
33
28
68
27
33
16
68
12
4
65
6
121
60
173
6
33
57
19
17
175
35
24
36
37
12
36
59
21
12
40
11
42
39
64
84
92
4
17
39
64
65
15
15
6
84
6
1
35
18
15
57
55
35
25
149
43
11
60
25
5
79
60
96
17
19
5
31
140
39
6
55
119
9
24
16
65
147
28
41
31
53
6
33
48
9
36
19
65
114
45
27
33
100
11
36
13
176
9
12
175
5
24
66
33
165
42
18
67
12
32
81
18
72
25
8
40
96
128
87
25
29
67
5
43
24
17
19
60
56
24
4
60
71
36
90
3
108
28
5
15
105
6
36
49
60
84
60
71
36
49
36
5
18
61
5
36
60
54
13
17
24
30
1
89
7
108
47
13
101
91
68
87
90
60
48
6
36
25
29
84
19
12
11
25
12
11
1
41
123
4
12
60
24
11
54
39
40
41
180
99
28
5
7
36
191
30
24
12
79
11
25
12
36
56
180
64
95
6
75
4
72
20
208
71
13
80
88
29
6
18
156
126
24
144
12
54
54
1
36
12
41
6
36
97
12
11
109
48
96
41
51
52
48
8
21
31
59
66
24
126
13
17
108
67
32
27
21
4
125
30
13
11
169
132
5
19
24
120
17
31
8
24
21
31
11
193
72
92
3
9
189
231
28
68
483
1
156
60
89
31
44
4
11
33
16
60
35
30
111
36
3
12
37
161
7
179
1
60
24
131
30
55
5
84
15
48
16
35
61
5
3
40
17
43
60
17
60
91
12
23
9
64
17
43
47
9
21
55
80
9
36
3
16
5
36
39
4
101
36
30
150
19
96
5
7
60
137
15
28
47
189
27
54
115
5
60
66
24
181
80
52
72
11
54
54
1
65
60
31
12
23
60
30
54
6
138
61
60
48
32
15
25
11
60
69
28
48
48
296
136
72
23
49
131
18
30
129
21
7
203
57
64
275
24
85
17
3
40
116
21
18
6
3
16
11
9
15
189
12
9
7
32
111
85
36
41
99
4
12
32
48
4
144
11
13
48
24
5
123
28
48
5
30
49
41
6
45
28
17
19
12
24
101
3
4
17
30
6
30
13
32
9
6
49
95
30
186
30
63
156
15
49
180
12
44
16
24
96
29
19
56
36
12
16
65
90
12
168
1
68
12
39
6
43
41
31
144
5
42
97
173
30
54
24
66
45
120
36
69
79
24
41
36
19
35
49
32
208
36
5
120
72
7
11
1
41
39
9
31
156
144
11
49
8
16
96
29
51
184
71
1
23
36
13
192
20
108
57
24
66
114
75
81
15
40
144
72
24
120
36
80
15
18
31
44
112
5
19
5
30
25
68
21
7
95
78
7
24
89
36
43
17
66
294
51
3
90
39
28
12
72
5
54
45
45
96
19
71
121
5
79
11
49
80
135
13
11
12
37
221
51
15
69
4
12
36
8
16
71
109
5
15
15
33
12
4
24
77
139
60
17
43
95
96
49
5
31
131
9
4
197
7
17
115
11
117
3
24
121
60
44
40
24
17
163
35
45
16
44
21
79
36
41
60
7
60
23
25
20
93
19
20
16
35
69
57
31
108
95
1
44
15
1
24
11
30
36
3
60
16
101
43
191
6
7
116
75
9
16
11
1
53
12
15
99
36
37
53
138
42
39
15
33
33
3
4
60
48
12
17
24
55
11
109
5
30
36
85
36
8
40
65
222
25
72
48
89
19
20
16
65
144
27
4
5
55
84
5
19
228
23
60
9
ABCD 93054229798*3^$a+1 [50107]
240
120
53
24
18
12
36
180
21
88
41
156
54
42
54
54
54
33
40
53
291
33
120
6
49
77
18
30
96
174
78
54
1
17
36
252
48
7
72
17
36
12
55
48
155
37
8
24
39
30
19
5
27
369
79
65
30
33
3
6
198
25
95
60
30
72
6
25
155
45
117
18
138
54
25
71
90
216
15
69
60
7
72
65
87
15
121
80
123
37
59
120
18
43
192
77
43
32
120
39
72
12
78
108
72
115
65
72
63
24
16
104
81
228
60
126
54
30
42
18
81
63
12
21
69
168
43
29
43
8
24
33
36
51
15
1
5
427
71
49
11
21
69
72
54
30
31
47
57
120
16
77
43
119
48
57
88
5
27
9
84
6
36
1
80
3
60
66
54
36
60
121
149
43
11
21
16
47
33
112
17
6
84
13
8
112
137
103
65
36
19
8
99
18
108
84
91
329
36
18
49
23
25
47
30
3
39
18
30
33
3
6
84
60
79
11
54
108
48
24
30
133
35
108
97
77
162
108
6
36
43
131
42
84
31
192
48
53
139
41
79
32
93
115
47
54
30
6
31
59
36
72
18
12
6
54
66
237
39
81
9
36
84
96
55
233
216
15
3
30
90
13
65
55
29
54
21
69
54
60
145
65
150
30
123
24
39
49
17
31
83
54
216
30
54
78
72
12
6
18
66
108
6
144
156
36
24
72
37
32
16
17
60
18
12
36
81
9
7
107
90
108
7
32
136
167
145
11
42
67
48
29
51
39
1
80
153
7
29
54
229
120
47
48
25
8
144
216
63
120
24
33
213
24
216
19
48
104
136
47
145
5
18
25
29
48
3
57
30
150
72
48
42
18
72
90
120
141
3
21
15
234
6
84
37
72
5
90
33
39
105
33
6
30
67
80
75
84
24
177
40
53
90
66
6
18
66
24
21
123
210
3
33
60
54
108
18
207
237
6
90
27
63
126
36
48
36
43
8
3
6
103
5
18
9
3
6
7
72
167
6
18
72
102
147
39
201
16
72
8
189
43
168
53
180
6
1
179
90
43
32
51
37
8
40
185
72
55
32
159
49
11
109
53
67
125
42
1
17
55
17
30
1
53
60
84
3
40
47
36
6
36
18
84
6
30
6
75
16
53
30
24
66
42
72
33
237
18
18
87
39
1
80
3
24
213
3
30
150
84
13
83
21
9
126
73
152
16
17
72
31
59
18
36
87
39
36
37
32
88
41
90
37
72
152
3
60
18
15
57
120
55
71
36
13
173
187
8
57
30
180
72
6
84
18
6
19
32
3
30
207
33
12
90
60
54
79
48
35
72
13
5
99
16
83
21
96
112
77
18
90
36
171
88
8
39
36
37
11
6
36
84
288
60
27
9
90
117
117
126
37
53
72
195
39
108
36
49
17
18
13
72
32
9
87
3
6
31
72
35
13
65
7
48
53
19
65
6
72
25
72
41
6
90
103
17
151
17
72
54
90
87
160
17
252
78
36
169
32
336
39
18
18
138
36
6
18
87
33
79
11
36
73
48
29
84
60
36
18
18
67
35
60
18
72
90
333
27
18
54
84
54
96
19
11
96
54
87
57
108
18
90
54
33
24
69
36
31
23
81
88
11
72
18
66
24
81
9
66
18
123
24
16
77
27
88
32
120
111
25
29
315
63
30
90
25
71
30
19
17
96
102
177
9
87
40
80
160
65
7
95
96
97
80
33
87
24
93
123
57
55
47
1
185
102
33
153
79
47
36
37
65
55
32
88
8
160
77
120
36
54
33
39
96
129
96
24
33
150
12
6
7
5
ABCD 93054757652*3^$a+1 [50057]
17
84
24
30
1
5
3
12
36
40
24
23
1
84
48
65
15
4
24
65
6
105
33
7
11
24
13
17
15
3
6
7
80
15
33
21
19
20
57
12
6
12
24
18
18
12
81
27
162
36
15
219
42
135
3
18
78
30
24
72
54
1
35
9
96
156
207
36
30
39
48
9
31
5
72
30
18
3
51
24
36
36
30
144
31
8
12
39
105
28
32
33
3
48
16
5
24
7
29
66
24
66
159
4
20
57
7
65
30
132
25
44
16
59
54
180
12
19
84
48
17
12
3
33
18
6
19
12
8
12
15
18
72
55
80
60
9
15
3
21
9
36
60
144
43
80
28
32
45
3
120
16
23
36
24
25
41
19
23
12
18
63
27
105
57
7
24
29
12
18
61
179
12
1
44
60
9
31
23
21
112
32
33
27
16
47
84
18
6
30
7
8
16
8
33
15
93
24
3
88
29
115
96
32
33
54
1
17
55
35
120
25
20
48
21
90
49
12
23
45
81
111
28
29
7
96
17
127
23
30
366
9
16
44
33
60
12
6
36
61
20
57
7
29
6
33
147
126
18
57
9
108
43
48
5
12
43
11
121
32
45
72
78
13
12
11
36
49
59
61
44
36
76
96
60
17
6
1
35
9
132
3
12
18
54
42
18
12
24
120
45
36
28
96
29
6
25
36
60
8
33
72
30
57
88
36
92
24
123
30
60
27
39
85
29
36
12
63
9
7
29
42
45
9
18
252
25
5
54
9
28
12
47
18
31
41
43
41
36
6
25
59
108
1
41
36
27
45
91
29
75
33
15
9
31
8
52
12
17
79
17
7
56
52
137
87
15
49
47
45
9
30
18
31
32
9
19
32
100
24
80
16
17
6
12
54
6
57
16
17
72
12
19
125
51
39
189
36
24
21
96
30
36
25
8
60
21
30
13
36
245
7
44
21
115
48
29
72
139
47
12
13
47
72
13
41
12
18
24
30
6
84
61
71
1
84
60
96
5
54
13
5
7
29
24
15
15
57
51
13
36
5
6
12
25
17
19
35
25
29
7
23
25
71
90
79
176
40
5
24
91
56
9
6
30
51
40
17
36
36
79
56
28
17
18
13
20
93
54
42
79
41
99
27
72
21
60
45
6
33
96
135
24
36
9
16
59
25
53
19
20
48
48
3
25
36
11
18
96
3
52
48
8
9
18
57
3
12
18
3
219
45
75
69
45
12
54
1
8
12
12
3
18
90
121
48
92
16
65
15
60
64
11
85
5
84
31
32
51
57
69
18
18
48
19
20
33
27
15
21
16
29
7
8
24
16
32
39
18
36
6
66
39
60
9
6
73
143
12
78
30
33
75
9
27
18
18
13
59
57
33
132
55
11
13
32
87
48
37
77
3
51
57
33
72
18
36
9
21
55
20
15
73
71
24
1
11
13
72
8
3
48
21
40
8
27
66
54
36
18
39
21
27
40
5
12
31
44
3
18
12
15
27
1
65
72
7
17
66
13
84
35
1
60
41
6
12
133
35
25
119
48
18
24
18
1
119
72
6
123
36
3
162
19
11
24
1
20
15
1
17
31
24
56
81
36
27
88
17
66
24
12
25
20
33
18
30
108
15
4
23
18
67
8
15
45
27
18
87
69
90
60
1
12
71
24
30
90
33
39
1
77
27
24
15
25
32
3
37
89
30
9
64
5
12
24
54
30
186
72
18
7
47
57
63
60
21
84
3
13
20
12
28
71
54
7
20
120
9
31
12
17
79
32
27
57
15
60
21
69
19
56
16
108
12
35
18
36
90
54
24
18
45
75
24
33
3
33
12
39
90
19
5
12
7
11
69
21
31
60
95
1
35
12
42
18
126
27
3
204
18
48
67
23
37
5
15
3
45
12
12
15
42
126
25
47
66
15
4
5
48
43
92
33
19
32
3
48
45
15
33
51
9
40
24
5
3
24
9
111
45
36
18
6
210
6
127
8
39
9
4
5
198
9
51
73
209
6
25
80
36
21
43
80
21
18
18
3
45
54
36
9
48
39
109
89
15
72
136
264
11
97
17
30
18
43
48
20
4
107
81
4
5
48
60
12
31
149
78
12
49
140
45
87
4
48
8
75
9
124
20
9
43
29
43
8
3
25
29
15
21
54
121
80
51
9
9
15
21
19
32
33
60
7
29
51
4
96
96
12
20
135
21
15
21
16
44
45
30
1
17
6
36
18
51
87
18
42
12
97
8
63
25
24
41
12
27
64
80
12
12
3
49
83
57
96
45
7
77
24
7
47
138
7
36
11
60
9
12
52
32
51
33
64
11
21
39
1
65
19
131
9
81
18
72
36
18
15
51
78
12
19
17
19
89
27
33
27
12
27
45
96
45
30
33
76
35
6
39
40
83
25
11
85
84
128
3
24
1
89
51
51
24
12
45
63
21
33
87
63
1
71
108
126
55
44
27
66
79
48
20
36
21
39
36
96
39
6
15
4
96
32
240
16
5
6
120
9
9
132
54
12
42
120
42
69
57
3
27
93
16
71
24
1
65
198
6
18
33
72
16
5
84
31
12
29
51
27
21
105
27
63
9
111
6
174
49
96
20
76
116
27
1
29
3
3
25
11
189
40
20
39
36
84
13
32
33
30
42
15
87
69
39
18
42
13
17
18
105
207
1
35
37
32
16
44
45
6
30
6
36
9
45
36
84
144
42
30
27
15
33
40
65
24
36
19
44
57
39
3
ABCD 93054866428*3^$a+1 [50000]
24
6
25
23
36
6
79
60
24
24
161
6
9
16
59
105
16
20
45
3
60
36
144
76
65
67
120
24
8
52
59
60
21
45
66
54
60
6
24
54
6
13
156
71
156
33
72
69
6
105
28
125
66
30
126
54
54
1
35
25
60
11
48
36
21
28
17
3
51
61
60
23
61
68
16
44
3
54
43
23
73
32
3
36
1
29
30
13
47
45
51
93
12
4
59
30
115
132
60
23
1
71
33
15
1
144
20
192
39
73
12
24
41
15
16
72
23
60
45
3
60
6
55
20
51
18
115
5
60
39
3
45
60
9
99
52
29
31
32
33
39
15
105
64
101
6
60
13
140
21
15
4
44
87
6
15
39
49
101
30
66
78
21
120
51
133
11
169
84
368
12
28
32
36
12
52
48
29
111
15
48
1
36
35
49
35
54
15
112
59
96
93
45
27
75
18
36
30
60
13
53
115
65
30
25
89
150
96
9
75
6
115
59
156
18
75
21
24
72
27
28
12
47
21
108
52
20
12
36
40
65
31
68
57
19
36
140
15
33
93
75
69
24
90
25
47
24
9
12
93
51
39
21
48
52
96
68
15
36
54
42
57
76
96
48
68
48
64
161
6
133
36
12
128
21
31
23
21
129
60
39
27
96
97
32
69
6
85
11
108
97
48
71
6
207
27
6
54
6
15
4
89
42
120
105
183
25
35
157
23
9
93
27
21
6
6
3
105
27
39
1
29
43
41
6
6
18
1
48
17
79
152
99
73
116
21
114
210
7
12
48
44
48
27
114
66
9
57
147
16
20
111
25
144
65
15
81
31
72
12
48
116
57
79
20
16
20
24
40
35
13
48
300
29
36
3
57
48
15
24
40
47
49
96
20
76
23
25
47
57
3
18
7
44
4
137
7
17
3
12
4
12
89
139
24
11
9
51
126
3
16
56
15
54
27
52
236
64
48
65
39
15
120
21
108
21
96
19
29
15
112
29
3
28
288
71
234
7
5
30
45
48
16
168
17
3
27
24
36
21
180
12
21
51
9
7
5
43
12
204
8
51
9
12
111
18
31
20
4
47
48
6
126
198
319
17
156
163
17
19
35
6
7
236
24
88
32
87
84
9
112
20
16
23
60
57
75
24
36
37
8
39
213
16
35
49
32
99
42
18
42
54
13
107
60
25
41
39
51
54
39
201
99
36
9
30
36
30
91
60
113
19
48
344
16
228
71
85
8
40
32
16
72
8
69
54
109
83
153
64
20
3
109
24
72
143
81
9
115
60
20
16
11
24
49
56
16
132
11
85
12
200
40
24
44
84
87
121
140
3
9
93
90
73
32
69
63
183
45
40
20
39
45
64
35
96
84
9
111
129
51
21
21
43
72
23
37
23
61
24
11
45
21
199
60
144
20
36
64
32
12
27
60
66
24
19
5
7
35
84
13
47
49
24
71
97
8
15
21
144
12
93
19
23
13
36
215
49
11
36
117
28
8
40
56
28
20
16
35
57
64
68
28
29
55
104
120
231
54
6
60
1
60
29
36
24
19
47
168
25
36
155
9
105
150
217
8
87
85
59
6
75
39
30
15
51
273
24
33
15
100
12
120
47
36
85
29
39
16
36
192
47
33
21
7
23
6
15
16
120
23
37
35
49
104
111
49
104
40
32
40
5
84
36
24
67
119
73
8
3
90
12
150
25
23
109
36
12
12
11
61
71
24
49
12
20
12
28
59
25
131
84
36
57
72
21
43
17
3
45
12
67
23
49
8
27
66
67
56
57
175
20
84
39
169
48
72
23
30
15
39
61
12
20
12
124
47
18
19
48
20
69
19
24
8
288
40
60
132
173
90
37
29
3
16
12
65
84
31
180
128
21
51
24
15
120
21
45
90
117
33
78
126
66
24
120
60
6
19
11
73
35
42
24
115
29
19
11
9
76
71
24
60
121
48
23
73
41
24
159
27
60
13
41
90
21
64
84
128
64
35
9
16
215
24
9
3
48
36
1
5
147
63
73
5
6
61
24
20
9
7
23
61
29
19
32
40
5
6
37
20
57
19
24
23
18
36
54
156
6
138
36
9
51
25
8
63
9
96
40
104
120
99
96
361
20
ABCD 93055107032*3^$a+1 [50033]
24
160
41
84
6
93
87
30
30
24
45
15
21
4
29
31
48
47
69
172
23
6
3
81
72
39
16
53
30
12
49
84
56
40
48
23
48
49
36
144
53
24
15
21
67
32
39
1
48
20
33
3
15
1
44
15
1
68
72
16
24
56
33
36
19
11
24
45
12
4
11
37
8
84
15
61
24
8
40
47
24
25
17
15
33
111
39
1
8
28
149
60
6
37
8
9
31
20
63
6
123
108
9
15
69
51
16
23
1
41
18
60
25
65
162
24
13
47
21
4
29
99
28
48
5
79
47
45
36
12
27
66
7
41
39
57
30
9
40
11
9
76
101
27
93
55
155
25
12
11
9
88
32
123
93
144
76
96
59
37
84
24
11
13
101
180
42
69
16
5
48
31
84
12
59
54
42
25
72
41
7
8
111
36
13
24
36
32
3
1
24
41
39
75
21
21
67
47
9
16
24
12
84
35
93
16
71
25
44
60
4
131
9
33
87
21
51
99
36
1
72
36
12
23
6
36
19
71
9
9
99
27
30
15
24
57
79
48
8
15
49
5
3
3
48
12
90
24
123
27
69
76
8
57
15
24
15
6
43
8
24
40
8
16
17
15
88
32
15
97
11
85
17
48
15
16
48
11
21
39
12
69
64
32
28
44
16
20
60
36
15
49
11
9
40
101
19
17
15
75
49
5
30
13
48
12
32
4
35
126
19
5
99
63
33
15
9
48
28
84
47
25
59
25
20
12
3
49
53
3
81
6
13
36
29
19
83
84
1
23
9
27
61
8
112
35
37
233
3
4
152
4
12
48
32
4
101
24
54
1
108
23
25
23
6
19
17
54
13
11
85
24
72
128
12
4
17
7
11
102
7
53
3
4
53
15
39
1
29
6
108
1
8
16
96
48
23
84
13
47
24
49
47
126
18
9
52
65
54
42
43
80
15
69
3
45
39
69
16
5
51
3
30
7
23
6
96
99
40
5
30
54
99
28
48
24
72
155
69
36
15
33
100
152
21
19
108
12
8
216
24
3
109
56
48
16
5
115
24
24
12
60
59
9
60
36
12
15
114
39
15
30
12
7
47
9
15
66
115
5
15
24
27
9
160
20
24
21
60
36
63
16
20
15
1
35
117
16
32
40
5
30
78
36
60
114
36
9
40
84
12
29
42
105
15
24
33
16
11
6
18
90
66
6
30
37
107
24
36
1
104
21
60
3
27
84
109
17
7
41
7
8
40
5
67
5
54
73
12
48
32
36
12
52
11
114
6
49
11
49
128
28
8
64
12
41
30
24
24
36
1
48
71
13
20
60
60
21
79
53
84
3
27
13
8
84
36
40
5
19
11
93
16
8
76
44
40
12
5
24
12
19
80
69
115
32
3
121
29
159
57
111
64
104
16
5
15
16
23
96
114
39
16
12
8
40
77
3
100
17
120
19
5
3
72
51
84
1
23
9
40
71
6
90
1
35
57
16
5
6
49
95
9
16
65
39
27
36
18
6
9
21
51
12
3
49
41
78
25
32
88
11
24
42
3
24
76
20
24
63
18
12
108
30
1
11
78
36
15
64
36
11
85
8
21
79
11
1
72
11
45
21
54
21
48
40
17
66
30
120
87
147
36
37
20
3
54
36
24
36
18
42
7
17
79
132
23
1
41
120
55
59
45
16
20
63
6
39
84
108
15
37
11
12
24
13
8
64
44
15
42
7
20
3
30
15
75
49
20
16
5
30
24
69
15
42
7
12
20
21
54
1
20
28
35
6
36
30
18
79
8
40
48
5
75
21
66
33
111
81
45
54
36
120
57
16
11
13
17
31
5
43
32
123
36
13
96
17
15
28
17
7
41
36
36
48
6
9
24
33
79
8
57
24
31
8
3
45
39
30
66
13
17
123
15
30
36
60
19
65
7
8
16
24
47
18
7
24
59
6
43
68
60
28
77
18
9
16
5
6
49
11
30
3
52
20
76
44
4
11
24
25
35
117
9
36
99
99
42
30
114
60
24
31
29
27
9
6
49
5
79
20
16
8
27
105
36
9
15
36
63
21
40
84
12
23
9
40
41
19
60
48
48
11
13
107
49
65
276
79
5
91
8
21
31
11
24
24
6
3
3
57
21
7
23
1
24
35
49
23
37
36
5
6
30
39
16
29
175
47
54
24
19
17
30
60
9
27
37
11
6
36
15
9
54
1
41
84
91
5
3
16
60
140
9
66
13
17
24
30
21
16
23
37
65
3
4
120
17
3
27
145
11
18
30
6
63
16
24
60
20
21
75
27
33
64
20
16
12
5
7
11
9
141
66
1
35
144
9
136
44
21
6
57
16
11
90
54
37
8
72
12
16
11
30
54
30
39
28
44
4
12
32
36
57
55
92
63
108
37
32
40
41
19
17
24
55
5
31
35
126
7
200
60
3
18
15
15
1
5
30
6
15
72
12
4
56
16
8
21
6
48
6
36
18
30
6
13
32
39
25
17
18
42
43
11
6
7
8
88
20
60
4
20
28
5
7
197
19
5
7
23
30
6
60
25
20
96
108
21
30
150
54
30
30
69
12
135
1
72
11
37
8
16
29
19
60
107
33
3
13
35
45
4
132
41
24
15
15
1
5
123
64
12
35
6
7
11
25
24
23
9
36
33
115
72
89
36
60
7
56
64
17
55
11
13
5
36
54
1
56
112
23
13
11
25
8
3
45
48
64
71
9
3
13
17
7
108
53
12
19
44
84
21
27
60
12
16
5
60
15
15
9
28
35
25
8
21
3
111
12
57
100
12
84
60
44
16
65
36
3
28
35
18
15
15
1
8
3
13
5
30
37
80
45
24
43
60
47
30
6
48
1
11
97
140
27
45
16
12
11
6
15
100
44
96
45
30
114
39
28
60
29
3
16
56
76
12
32
48
33
15
3
30
6
45
4
60
5
79
12
20
16
ABCD 93055162496*3^$a+1 [50016]
141
7
17
67
48
8
40
72
12
56
33
31
41
15
57
96
72
63
120
76
48
8
108
24
48
24
28
132
96
68
312
132
168
144
33
51
16
68
40
65
3
45
3
12
40
44
141
79
8
105
43
60
44
21
3
144
160
116
16
68
156
52
5
48
87
40
44
84
60
12
144
33
3
40
44
168
33
27
12
28
80
112
48
8
4
56
52
8
93
67
20
84
136
53
91
44
24
60
12
148
125
48
67
72
200
108
12
40
149
75
252
184
20
48
132
24
9
3
45
55
104
28
8
93
72
3
60
9
3
93
51
40
44
64
12
44
84
28
68
45
15
12
4
113
15
153
7
48
12
60
12
8
60
88
113
19
8
24
60
108
168
52
65
55
56
84
12
28
120
72
68
28
252
32
16
24
41
27
72
16
12
60
101
7
60
8
60
4
8
40
8
76
140
16
32
28
68
84
40
20
52
113
48
67
101
51
16
132
8
40
44
76
104
84
120
36
36
45
27
52
36
12
108
20
12
21
31
48
168
12
8
112
92
28
5
7
113
15
96
12
192
213
27
93
87
81
31
89
51
28
20
40
32
40
36
20
24
28
32
36
48
112
12
108
32
72
21
63
16
8
88
8
84
48
40
5
72
3
280
188
24
60
72
24
4
80
156
16
48
53
87
81
315
12
60
84
28
56
84
36
120
36
40
156
12
32
40
41
48
39
12
16
173
7
152
36
36
33
111
57
120
15
72
12
76
68
192
4
68
141
127
44
76
20
12
60
45
51
16
20
28
56
45
27
117
111
16
56
24
40
60
68
28
77
168
3
16
56
84
84
16
29
72
39
9
24
543
12
52
36
5
7
8
64
56
192
156
24
88
84
56
52
53
327
60
40
180
60
125
15
180
96
4
56
64
12
116
124
128
60
40
56
96
28
12
44
52
32
28
60
12
8
48
112
140
33
67
92
72
40
168
48
12
68
4
164
57
3
24
60
12
16
24
116
12
192
60
9
19
80
40
8
117
7
56
40
140
108
60
16
128
180
108
84
88
8
4
53
187
128
36
4
5
51
12
60
192
52
56
100
53
99
132
120
9
7
128
16
8
28
8
84
288
72
88
92
88
212
12
24
12
228
12
100
60
8
76
48
20
33
63
52
5
39
84
12
33
51
28
65
63
60
84
16
80
4
29
147
12
81
144
27
21
135
112
60
320
12
76
20
60
24
36
84
69
67
24
8
12
24
4
8
285
183
156
220
41
27
12
36
24
16
8
16
53
43
128
292
32
60
40
128
64
48
101
19
152
148
8
172
128
12
40
12
53
3
144
24
45
15
105
15
4
221
187
8
64
5
51
96
21
48
15
9
111
9
51
4
120
12
8
45
7
80
76
128
36
40
44
16
44
16
96
8
36
84
64
68
48
52
20
93
27
45
3
24
45
63
48
24
28
72
68
60
12
40
161
7
144
56
220
44
16
24
20
40
56
112
8
4
56
4
8
72
141
79
8
105
43
12
8
84
84
12
12
268
24
44
52
120
8
84
100
53
63
76
128
21
7
68
76
80
16
72
41
15
12
12
48
48
9
63
105
55
84
56
40
72
20
105
51
96
144
4
56
52
192
56
76
168
80
81
51
36
12
28
44
60
100
8
112
116
40
24
104
9
7
209
99
160
48
80
40
32
40
12
48
65
75
36
72
60
45
67
56
12
72
100
5
3
172
56
24
100
5
7
68
28
120
185
63
12
40
53
7
24
8
120
48
12
100
80
12
28
41
91
56
108
4
20
28
8
45
51
40
44
12
4
68
21
7
24
68
36
12
72
12
33
75
28
72
41
72
55
12
12
44
84
28
72
240
12
56
12
93
3
84
ABCD 93055185266*3^$a+1 [50021]
126
162
180
63
96
39
90
12
19
95
1
35
30
42
165
207
1
107
198
63
96
129
15
45
180
246
25
143
145
11
37
32
153
7
11
21
171
24
246
144
24
54
102
54
60
49
80
123
30
78
54
48
18
72
24
36
30
18
90
6
54
7
432
263
54
18
12
6
282
18
3
64
11
37
35
108
66
234
36
90
6
49
131
109
161
12
42
201
33
54
180
277
48
233
135
45
84
31
80
3
72
30
87
45
12
90
54
114
246
6
84
144
18
19
131
45
3
45
15
30
51
16
83
45
135
66
18
165
57
126
9
75
6
54
156
24
21
195
54
120
90
36
60
12
57
39
72
18
30
42
138
24
120
42
36
120
258
180
72
102
3
375
18
72
108
19
17
111
195
78
111
105
103
272
15
36
150
30
252
13
80
48
57
78
9
240
237
36
159
96
64
96
125
30
54
90
36
97
32
93
18
84
13
32
16
107
102
144
42
30
87
81
72
87
3
30
15
64
83
60
372
24
102
15
75
24
45
9
72
30
18
162
42
18
174
36
24
174
36
325
41
135
45
30
60
9
3
6
36
51
93
54
72
18
3
207
36
6
55
35
180
198
12
36
144
51
64
29
180
6
216
48
177
459
30
36
78
21
45
3
183
9
3
141
81
30
1
35
330
19
35
36
12
6
120
15
16
11
174
55
35
6
135
129
63
153
24
108
66
1
215
60
13
113
12
36
42
18
12
144
186
138
291
93
126
30
7
233
84
355
167
25
48
71
24
33
3
12
60
144
48
96
277
65
79
59
69
27
66
18
42
183
96
208
137
24
15
39
36
72
180
9
9
39
33
63
27
54
111
159
126
18
1
35
253
47
108
18
150
54
30
54
42
144
9
112
35
189
45
51
129
63
51
72
54
30
24
66
24
111
15
210
18
132
36
120
60
48
216
25
83
13
32
27
96
18
12
168
31
35
54
6
145
35
36
90
54
9
45
99
63
174
163
17
54
90
60
12
7
128
45
18
96
36
189
93
78
108
9
363
108
24
36
12
234
24
79
131
72
165
39
90
31
77
36
31
41
30
57
87
25
251
69
144
141
115
71
25
47
18
127
11
6
63
63
49
96
83
234
36
42
12
42
120
6
33
51
36
144
90
159
135
84
21
16
59
66
324
207
15
84
6
18
84
81
51
45
16
203
96
48
72
144
24
126
7
47
33
3
109
125
102
141
3
24
37
11
198
60
19
137
276
192
108
132
372
6
18
90
102
180
54
24
30
42
12
36
60
81
81
54
25
128
183
18
150
84
13
32
45
6
90
19
107
30
18
165
48
48
45
60
66
133
48
32
27
21
45
54
60
306
12
78
69
16
95
84
141
237
147
240
81
15
189
51
75
12
36
96
213
147
13
161
6
25
11
120
90
108
54
42
54
66
90
180
33
111
ABCD 93055420678*3^$a+1 [50047]
12
4
32
112
44
45
18
33
21
207
36
72
24
111
13
44
16
216
192
56
16
36
20
24
16
20
45
79
192
32
21
90
9
117
90
9
88
17
54
21
16
53
30
1
44
108
9
7
48
68
57
24
63
12
132
4
89
60
72
15
60
141
66
117
12
84
3
24
1
8
9
55
71
37
12
164
108
4
44
4
68
81
39
52
17
3
96
72
81
243
3
18
72
36
144
75
57
84
3
40
140
105
7
65
99
33
135
36
76
23
33
105
6
13
80
33
36
12
132
246
37
32
57
19
32
36
3
25
32
4
29
63
36
16
17
27
111
6
27
136
12
44
33
126
73
48
8
105
36
135
12
16
72
56
153
168
163
17
19
65
126
6
19
80
63
69
48
36
45
123
72
24
48
36
93
36
159
52
41
120
15
28
20
48
21
243
24
15
57
4
36
29
63
144
12
4
188
24
12
12
24
28
84
5
27
12
48
76
200
9
159
24
12
45
3
12
4
89
3
36
16
20
156
36
88
89
78
33
21
135
4
24
8
156
52
71
138
7
48
161
39
76
80
28
53
3
24
24
60
16
36
53
3
84
108
84
48
33
51
15
54
51
21
90
21
147
1
92
12
21
31
41
39
16
92
15
9
12
48
12
24
87
18
79
128
132
45
55
44
45
3
28
5
27
45
18
81
36
28
17
63
45
90
33
40
53
19
44
84
48
16
77
12
3
4
8
21
36
123
48
9
75
60
16
53
12
27
45
27
24
39
57
39
57
87
9
39
54
3
21
63
4
92
75
9
21
3
165
3
69
66
24
73
48
36
32
64
36
17
15
48
21
3
33
3
75
81
81
31
41
15
12
144
64
125
51
112
36
8
24
39
73
32
87
97
32
144
16
32
21
42
49
113
175
36
113
75
33
126
21
12
57
111
96
12
16
11
150
3
15
1
32
39
1
89
123
93
51
93
15
88
32
63
72
37
17
12
7
92
16
65
43
32
120
9
51
12
48
9
6
33
84
48
12
33
54
24
73
17
171
4
5
84
15
100
92
84
51
57
4
176
12
48
36
12
21
15
12
96
33
111
57
48
39
36
60
120
184
17
3
84
12
132
33
43
20
12
57
87
60
16
8
72
24
21
72
15
201
87
144
57
12
7
161
12
3
21
159
4
71
21
105
19
68
52
8
52
29
15
4
113
63
4
80
9
99
12
21
139
20
12
57
39
21
75
9
7
32
4
32
132
16
47
6
18
21
81
27
64
36
5
72
15
96
48
24
63
25
29
24
15
51
45
28
20
69
24
39
24
36
9
51
36
57
55
20
16
32
12
132
60
12
4
176
4
8
117
90
37
140
21
48
24
72
31
5
15
21
67
96
32
165
12
55
32
12
12
21
3
16
47
61
92
87
45
12
45
36
108
27
16
32
48
129
39
144
112
17
15
255
21
45
3
21
91
36
29
267
39
24
18
51
16
60
8
24
24
189
36
6
72
1
17
15
21
55
137
7
32
76
36
44
39
1
17
27
27
90
63
60
60
84
48
51
90
19
65
36
63
15
33
12
84
48
21
99
72
9
12
39
123
21
69
79
188
21
15
12
27
37
20
264
84
123
48
144
162
111
93
39
36
16
197
12
72
55
257
36
27
12
27
234
27
160
137
3
33
24
15
108
12
24
87
1
24
48
41
54
57
196
29
39
15
1
77
27
36
9
67
161
3
12
36
28
53
12
180
91
20
3
105
24
16
32
16
44
64
68
9
3
51
1
56
36
156
33
168
102
21
12
96
112
32
15
9
63
45
45
259
11
57
16
32
9
3
48
75
181
17
3
15
54
3
72
64
44
60
39
9
16
8
136
104
16
104
57
54
25
8
148
20
16
5
123
40
48
41
12
51
72
4
53
79
12
68
45
75
45
39
21
39
52
101
39
72
12
9
12
39
52
41
90
13
20
76
161
51
16
96
104
237
27
12
36
28
32
60
16
5
12
60
39
27
6
3
16
17
15
40
80
36
64
116
24
24
87
1
137
43
36
8
21
3
24
84
4
44
4
17
7
212
4
48
32
129
135
33
51
52
5
99
36
27
54
12
24
91
29
15
9
36
87
16
5
12
72
3
24
48
60
45
15
72
9
36
66
25
20
28
20
51
45
28
5
12
3
33
27
63
9
12
16
20
15
6
291
45
51
112
8
72
132
64
144
48
32
132
33
ABCD 93055690844*3^$a+1 [50011]
27
3
18
12
19
65
36
18
72
12
12
81
12
16
32
87
12
153
33
12
51
40
5
79
8
15
12
156
9
15
1
17
63
15
1
71
42
15
123
13
5
27
40
32
27
9
76
24
152
4
8
33
63
76
53
78
45
40
20
15
84
54
6
25
29
19
107
144
9
16
29
7
8
40
53
15
12
52
11
45
45
19
59
37
12
36
35
1
56
120
4
5
55
36
32
33
87
28
12
5
18
13
101
66
45
3
1
56
93
15
111
21
129
36
15
123
45
21
6
24
25
35
21
3
9
76
32
63
49
95
33
132
3
49
245
120
43
68
12
28
23
1
53
12
39
12
60
12
48
60
4
8
27
66
175
35
48
36
9
75
72
57
15
33
160
12
185
30
156
9
81
6
93
33
12
115
113
67
53
48
24
96
30
30
42
114
3
28
17
7
36
12
77
63
120
60
36
12
87
12
25
29
7
23
66
31
24
35
24
69
33
54
1
20
39
93
33
15
12
88
32
57
39
45
42
57
3
73
77
15
15
45
4
161
303
76
11
49
8
120
48
12
48
64
24
5
12
3
24
3
60
33
9
7
5
39
75
12
57
48
72
105
120
67
48
132
23
61
5
39
93
7
8
27
12
30
24
31
41
3
27
84
69
15
57
39
21
40
5
15
28
72
59
13
140
40
71
42
30
25
8
9
72
84
15
24
3
45
39
1
20
40
120
65
48
24
7
11
117
3
13
36
56
40
32
51
9
28
5
63
12
33
12
43
41
39
12
60
3
90
19
20
27
54
12
67
17
3
60
96
57
15
69
30
1
20
45
19
8
88
32
93
15
12
28
80
15
117
21
15
15
69
63
78
7
5
114
60
81
12
45
18
24
73
8
60
39
18
63
33
91
8
3
12
25
53
19
8
16
72
8
72
12
48
60
15
73
72
32
148
12
23
54
55
36
8
27
18
31
24
11
1
24
44
159
61
11
49
17
67
287
61
12
132
36
23
30
54
66
6
1
80
48
75
9
60
48
4
23
93
112
20
21
27
40
23
12
37
20
48
4
5
51
3
72
13
11
69
12
12
28
12
107
25
48
11
12
18
15
57
63
21
84
39
36
21
111
4
11
25
17
72
24
7
23
54
67
41
102
66
6
145
101
342
133
59
54
6
66
18
37
5
7
5
15
3
54
54
117
33
87
12
16
59
37
48
71
1
96
239
49
17
18
1
11
25
192
200
3
33
76
8
48
3
57
69
66
30
3
111
30
3
52
83
72
36
18
42
45
28
5
60
96
30
85
29
19
56
12
60
52
77
3
27
60
126
3
24
51
6
51
12
33
12
30
33
33
30
1
59
45
72
105
12
96
39
136
32
60
15
57
36
16
68
48
39
18
15
51
69
21
12
19
48
72
8
51
1
128
28
8
12
33
24
15
88
32
40
11
180
45
40
32
45
18
12
49
53
96
12
27
228
165
18
45
12
99
21
45
7
96
12
32
40
36
164
63
25
5
55
80
3
66
96
147
51
90
36
6
12
1
36
5
19
32
40
5
7
36
29
108
12
15
88
20
213
7
20
60
33
7
17
135
28
23
6
3
96
24
36
132
40
107
18
12
15
16
44
33
90
49
56
69
6
150
3
72
9
3
28
83
270
42
12
96
1
8
51
36
6
27
60
60
45
18
12
33
33
90
12
84
1
20
100
125
15
63
37
17
31
65
42
30
15
64
5
39
24
3
18
96
91
12
8
12
147
21
100
17
63
63
1
41
3
72
45
48
39
76
36
8
33
30
84
21
63
69
60
28
68
45
27
15
25
83
9
16
5
31
116
12
33
12
3
57
51
76
11
60
25
185
7
107
1
20
15
37
35
1
65
30
9
28
23
66
3
81
7
8
4
8
33
55
221
31
48
11
6
18
25
5
66
33
21
39
48
3
37
17
18
109
36
80
40
23
9
60
48
60
39
1
108
29
66
42
135
28
20
15
9
120
27
9
132
12
52
35
24
30
54
66
15
12
72
21
75
12
4
36
20
45
18
9
28
17
3
39
81
180
33
31
11
12
33
160
35
24
85
8
112
56
4
44
12
3
45
12
100
23
117
148
17
3
9
138
54
6
37
5
31
65
96
30
21
28
107
42
12
31
23
49
20
21
27
4
44
117
15
40
32
81
91
5
3
93
30
13
12
5
84
114
9
76
41
55
65
55
60
120
60
48
23
33
12
27
73
84
8
28
47
93
117
15
81
151
41
78
90
6
24
132
12
33
60
75
78
36
19
5
24
115
108
29
30
6
24
39
16
89
42
109
8
28
5
30
57
27
1
32
76
5
27
100
68
141
51
15
18
79
41
39
105
15
51
1
59
49
5
18
13
104
21
27
72
21
30
9
33
15
12
63
54
43
188
12
33
19
24
156
68
117
36
60
79
24
11
21
4
44
72
4
35
30
43
5
48
42
66
19
8
12
51
42
24
24
19
11
30
91
5
123
51
36
9
4
131
1
8
28
84
89
19
36
36
113
90
85
20
148
29
3
21
42
25
29
39
45
127
120
ABCD 93056421938*3^$a+1 [50023]
37
8
136
24
60
12
18
2
22
77
31
68
34
102
44
4
42
36
24
66
42
42
48
6
11
39
22
12
2
256
32
33
12
25
95
31
102
30
78
6
30
54
12
5
19
65
73
35
55
78
78
161
1
2
21
87
40
14
10
78
60
47
31
42
6
36
50
76
12
2
16
18
2
58
11
19
24
48
54
20
39
7
30
24
30
53
33
124
6
14
34
65
97
2
22
30
24
137
7
17
19
5
31
36
18
102
5
79
6
54
6
50
90
64
6
18
92
4
95
45
15
49
6
38
75
13
42
17
84
37
18
6
14
4
30
2
124
6
120
20
36
34
20
9
1
26
72
58
18
12
30
8
4
36
35
139
36
56
9
25
66
6
24
30
36
29
1
23
24
31
20
112
32
36
10
24
2
40
41
25
38
10
12
12
11
72
108
7
5
87
46
11
1
32
40
30
36
29
12
15
36
34
11
133
20
52
23
15
34
20
70
18
18
41
33
3
79
26
18
22
32
28
44
16
90
24
30
38
16
6
11
12
13
59
25
23
37
11
39
16
48
161
24
60
1
131
12
231
9
60
3
22
12
35
96
69
4
60
6
29
27
18
70
90
20
4
72
18
5
7
36
30
54
29
36
55
5
31
30
38
34
35
3
45
43
17
12
7
29
1
80
15
115
6
42
6
107
13
96
35
25
26
118
6
36
18
24
30
2
3
55
30
72
6
77
25
38
40
50
3
96
99
4
66
110
112
114
48
6
62
10
12
6
30
126
23
117
40
48
18
2
36
10
65
19
140
106
20
27
45
90
4
5
61
38
9
7
20
16
5
33
15
36
24
1
60
6
30
48
14
16
12
29
55
36
32
18
3
37
48
56
4
47
25
23
27
10
42
38
99
109
11
1
18
5
36
99
142
2
90
15
3
72
45
67
48
38
28
60
36
59
115
6
20
3
15
33
7
30
20
70
6
11
39
16
6
32
27
79
2
4
30
6
78
62
22
5
31
65
75
54
88
222
12
6
12
11
36
1
95
3
34
47
9
34
5
127
104
36
33
97
30
74
54
16
12
84
6
48
60
6
5
51
18
40
30
29
12
31
113
55
6
6
30
24
24
11
24
141
54
21
31
2
82
6
48
30
77
259
30
8
18
9
31
29
1
42
30
20
3
25
48
102
5
25
35
135
9
19
42
2
46
47
43
36
53
63
70
30
132
102
54
12
72
30
11
27
9
13
32
46
29
13
48
24
18
36
2
28
90
65
87
90
58
14
36
52
72
2
9
9
52
6
5
13
11
1
74
16
29
49
30
24
32
105
21
72
36
15
24
120
25
30
318
35
45
15
3
40
185
27
18
94
6
62
9
43
6
12
23
49
38
108
16
60
24
41
25
50
10
11
13
12
8
10
12
24
149
60
1
14
4
30
6
66
20
34
77
139
84
62
3
55
66
20
3
1
14
21
1
35
19
32
34
60
23
1
80
54
22
66
5
103
96
5
24
7
12
6
12
23
61
96
42
12
18
23
127
68
18
4
66
90
72
38
22
14
34
30
36
5
223
66
12
119
31
20
9
61
48
36
23
75
21
72
25
42
66
26
58
12
74
94
18
17
13
24
96
42
2
18
36
9
72
49
12
54
6
23
91
26
18
4
77
19
62
3
12
25
54
53
12
24
24
1
132
35
3
54
82
78
23
13
2
58
12
20
4
156
110
18
16
84
84
6
24
113
69
4
14
112
65
19
6
30
56
18
36
15
108
21
4
78
44
34
47
7
18
59
13
2
105
19
2
3
15
52
42
6
6
120
6
20
52
48
24
20
18
40
18
78
11
1
48
2
10
8
16
71
12
27
9
45
166
68
36
10
6
20
45
19
30
167
24
21
3
67
5
33
70
12
8
16
24
30
6
48
56
16
5
60
1
23
39
18
4
11
19
36
20
93
1
59
25
20
52
18
29
37
24
20
51
21
22
102
30
41
49
6
42
72
104
4
18
29
19
65
1
11
15
22
50
18
58
104
40
78
44
39
91
30
71
3
54
70
18
2
28
8
126
154
17
115
29
13
47
84
79
125
132
48
120
1
12
102
56
4
41
31
14
99
7
6
35
69
51
132
67
54
11
43
2
54
4
32
9
61
110
124
5
96
1
54
6
23
15
4
18
18
36
5
1
44
18
36
22
23
24
7
113
27
16
17
1
114
42
48
32
16
92
16
11
9
36
16
2
45
7
30
6
48
12
5
13
54
12
6
14
88
53
3
130
35
7
5
43
5
79
66
35
45
4
18
30
92
27
13
23
19
24
89
55
2
70
36
24
120
36
20
70
92
70
2
39
12
37
38
9
31
5
12
73
30
114
35
19
96
36
134
18
70
2
34
11
121
12
23
24
48
105
18
18
70
56
69
1
36
23
31
96
72
32
69
37
38
34
78
12
108
65
19
29
61
6
110
15
43
6
60
95
13
38
34
11
24
21
3
121
20
16
132
35
33
18
36
45
9
40
60
6
6
48
2
4
14
46
54
44
3
85
42
48
29
45
4
42
18
12
90
12
18
54
41
79
84
90
42
78
92
4
14
16
38
18
9
24
55
42
72
12
18
60
18
84
11
7
20
16
6
14
21
120
21
18
9
97
90
5
36
48
12
13
14
162
16
60
14
9
24
7
149
12
49
24
167
13
36
24
71
19
90
96
36
119
9
36
10
41
3
45
61
6
48
72
29
31
18
30
36
53
133
12
96
11
25
108
6
6
6
78
11
73
6
132
38
40
30
24
36
17
48
91
84
12
24
44
9
1
12
14
129
15
4
42
44
4
32
34
60
41
31
17
31
29
61
2
22
23
19
6
72
20
3
25
83
1
50
54
99
48
19
30
23
72
ABCD 93056474716*3^$a+1 [50152]
41
234
37
233
247
96
53
187
23
1
120
23
121
329
31
95
289
41
54
193
120
83
54
103
437
43
83
264
133
197
36
120
294
126
67
23
54
163
24
23
25
48
192
95
276
85
275
61
113
6
120
204
37
216
83
24
30
7
83
85
11
174
31
149
163
377
6
30
91
53
60
55
120
72
264
5
19
95
97
144
72
83
181
83
90
211
95
97
17
103
347
37
168
11
54
7
113
175
600
48
113
7
24
96
240
528
29
90
300
456
109
305
7
48
155
180
73
72
35
96
61
83
61
155
37
17
90
325
431
121
323
13
137
30
25
72
179
30
7
120
77
187
119
90
504
127
89
7
144
23
97
263
60
13
72
221
139
48
144
83
445
5
36
127
264
144
59
180
36
84
36
150
31
113
30
1
24
168
24
89
55
179
90
6
174
103
72
72
113
180
36
79
215
216
234
55
72
120
96
384
23
6
91
353
55
120
192
83
60
25
168
24
269
54
13
257
31
89
55
192
96
257
7
299
37
47
25
120
131
37
144
48
125
366
85
179
181
35
204
120
1
216
113
7
23
186
31
59
229
192
29
91
48
95
180
13
72
576
24
288
24
23
60
13
17
31
72
47
145
11
204
30
43
48
5
115
144
335
36
61
48
192
408
95
73
77
390
37
143
276
84
1
179
133
312
168
167
73
233
90
61
288
65
246
24
121
95
144
156
37
23
25
24
120
281
120
415
72
144
48
65
55
72
168
311
1
120
119
54
43
192
48
167
36
264
85
11
144
157
23
121
264
96
24
240
11
397
107
120
6
31
23
121
59
36
217
24
113
415
5
115
155
66
67
47
30
67
48
11
54
60
67
96
168
59
150
55
71
25
72
227
253
17
7
456
257
55
281
31
96
72
41
7
24
203
61
59
60
90
247
264
59
277
233
30
25
192
168
72
83
13
113
55
395
85
384
35
133
192
35
60
ABCD 93056776474*3^$a+1 [50006]
5
123
3
12
72
30
3
3
24
1
185
12
18
84
36
120
9
3
33
9
36
12
55
17
31
17
42
49
17
75
15
73
17
24
3
3
12
12
228
61
32
27
90
30
1
17
54
30
43
5
31
41
6
30
19
65
6
49
68
33
27
3
12
73
95
13
17
19
41
39
28
20
45
30
13
35
12
18
54
33
12
36
15
24
33
45
3
39
18
12
15
16
59
6
79
36
35
90
27
57
30
6
19
83
85
12
5
48
12
48
12
3
33
3
9
15
88
17
102
6
72
30
48
30
54
1
17
103
5
39
33
15
33
42
37
11
57
72
81
12
3
24
48
15
78
3
76
144
44
45
12
6
37
36
11
69
12
15
30
79
35
30
31
59
9
112
35
13
29
12
30
165
45
3
40
8
27
30
7
5
36
54
85
20
3
120
33
57
147
21
15
57
48
19
11
9
3
12
81
9
120
18
72
85
36
17
42
21
15
84
18
27
3
25
140
40
8
4
5
91
32
27
121
48
41
19
92
9
43
5
27
15
181
152
48
4
36
5
12
12
15
4
71
6
12
127
5
60
30
48
33
129
15
40
8
36
21
30
13
32
33
3
15
84
36
42
18
12
12
1
77
3
48
9
18
84
45
48
57
15
93
12
48
7
23
85
35
1
56
48
15
120
150
3
129
6
42
12
36
84
19
11
1
44
15
21
60
9
36
3
69
12
3
57
39
132
27
18
54
30
39
57
27
27
18
3
28
11
85
11
30
7
8
117
75
40
47
48
12
18
55
32
16
5
27
12
51
90
39
33
12
30
25
11
133
17
24
55
53
12
43
12
8
27
6
39
21
12
15
16
17
132
51
16
11
45
9
6
72
48
13
140
51
1
65
72
43
44
21
24
6
13
36
60
48
77
19
17
63
51
33
28
60
5
63
36
33
55
8
28
29
120
15
15
1
32
45
67
53
39
3
30
12
39
51
6
24
36
55
17
3
24
64
11
18
115
32
15
33
40
53
19
36
80
105
12
18
30
72
12
18
37
71
42
12
15
3
37
128
45
30
12
1
80
39
1
47
25
53
12
87
21
12
55
53
72
90
57
51
33
4
12
36
17
108
30
49
11
9
16
29
60
31
68
12
207
1
20
4
5
12
18
72
6
135
24
64
24
5
3
45
30
33
60
21
31
20
40
5
60
7
17
60
15
21
54
81
4
48
35
1
17
15
64
5
6
30
54
45
141
3
4
47
61
29
15
21
19
35
90
108
7
71
37
17
96
3
9
15
3
42
72
18
13
125
19
5
78
30
31
92
27
18
19
24
11
108
12
78
55
23
42
63
99
21
27
1
11
18
12
120
19
29
162
25
11
42
18
45
12
15
21
36
16
92
27
6
19
104
24
15
30
132
138
1
29
51
57
12
55
23
90
159
24
12
15
24
18
30
21
57
15
39
49
11
66
39
15
33
16
12
5
3
117
3
39
30
48
12
12
18
33
72
48
45
42
72
30
3
12
81
123
4
32
45
51
132
28
20
28
11
25
80
60
36
27
60
33
52
5
7
11
30
15
9
39
9
15
27
9
4
47
1
17
12
31
12
32
3
1
47
49
41
3
87
54
30
9
21
18
45
3
9
33
132
15
3
13
5
12
7
23
30
18
249
40
44
51
36
12
18
15
12
33
15
9
90
30
31
17
75
15
18
30
24
18
138
45
15
12
30
27
15
30
15
15
18
51
16
71
114
19
47
24
49
59
18
3
69
60
15
33
15
15
9
3
108
25
204
48
17
18
73
24
23
25
5
48
54
60
36
45
9
18
30
108
54
25
65
63
87
45
15
45
84
21
6
37
5
43
77
3
105
12
42
1
48
44
15
18
15
39
30
55
35
61
5
99
3
42
43
36
17
42
33
24
16
47
1
24
17
36
3
16
8
27
6
42
18
19
53
42
85
71
60
45
27
73
12
96
11
9
69
90
12
108
73
44
16
47
97
5
30
18
12
163
35
45
16
17
12
15
15
48
13
20
21
90
1
12
20
27
21
69
15
28
5
27
33
60
7
101
24
60
30
21
12
3
117
15
12
81
39
30
18
30
60
3
39
1
17
12
18
48
12
90
60
42
45
3
13
17
12
6
24
49
17
43
29
48
195
84
21
174
6
55
5
42
48
49
48
23
13
72
32
153
39
88
12
108
17
55
24
29
7
35
90
18
1
12
47
120
13
47
33
28
24
12
35
78
30
1
47
33
171
120
13
77
30
9
27
49
5
15
3
18
54
21
64
41
87
3
30
55
5
12
147
33
43
5
12
12
39
4
35
42
30
18
3
9
6
24
69
21
43
60
20
15
33
15
30
30
57
48
27
13
17
31
36
23
42
18
18
30
72
12
6
67
5
30
1
56
33
15
36
36
15
6
3
129
30
1
17
12
3
39
1
35
24
18
3
24
4
20
9
120
48
54
18
72
36
24
15
3
1
29
51
21
39
21
6
153
21
18
37
20
136
32
33
150
90
30
25
104
4
29
67
20
28
53
79
83
30
175
5
48
60
54
18
48
3
27
97
17
15
48
3
42
120
18
144
18
27
28
20
36
51
6
84
60
111
24
45
156
54
33
63
45
15
42
3
15
12
25
35
18
7
17
39
16
41
15
15
12
25
5
15
3
133
17
54
9
16
8
63
33
9
7
5
48
7
35
6
7
68
27
37
71
54
30
109
17
54
48
48
54
18
37
35
30
3
45
30
37
11
37
92
3
18
12
12
3
27
1
104
16
80
24
75
60
30
51
15
30
42
48
12
18
90
45
12
36
16
5
103
5
120
12
15
15
9
69
3
9
3
16
17
114
18
27
3
12
109
29
60
18
12
18
7
53
15
27
72
30
3
147
18
12
30
36
93
9
3
15
45
45
30
9
36
9
6
57
36
51
60
33
3
25
24
41
30
33
36
3
1
41
48
72
96
30
73
32
69
6
24
13
56
9
51
21
6
12
133
59
18
12
15
15
9
99
72
109
17
15
24
16
77
135
75
30
3
69
3
27
ABCD 93057395378*3^$a+1 [50050]
60
24
18
18
186
18
12
1
12
11
6
48
27
9
7
68
21
30
6
24
108
30
18
42
36
45
99
12
13
5
30
78
12
27
63
12
18
36
30
1
11
102
30
37
53
3
9
63
3
132
13
12
53
24
54
12
37
17
3
27
1
5
18
6
30
69
60
39
66
6
25
11
33
52
5
42
145
20
33
54
1
24
53
42
45
33
27
15
1
5
12
6
66
18
12
13
48
12
41
39
57
30
6
72
7
41
15
72
51
9
3
37
41
30
66
18
21
12
4
104
27
33
9
18
9
21
42
42
3
15
97
156
5
90
12
12
61
17
15
28
5
30
60
18
42
25
29
6
42
42
48
12
45
88
60
12
5
3
45
42
36
30
7
23
30
7
12
5
18
13
20
3
24
6
15
24
21
6
9
36
45
36
19
11
54
24
39
21
6
9
21
31
35
9
16
68
4
12
5
75
21
12
7
44
21
36
3
27
57
33
7
41
19
17
30
60
25
5
48
30
117
24
16
35
78
43
53
19
53
78
6
24
12
15
33
19
32
21
55
12
23
48
9
88
12
47
1
5
7
48
23
1
5
43
41
24
43
8
81
54
36
36
57
27
18
12
3
27
36
24
21
40
12
5
15
28
5
30
9
3
30
42
18
36
15
15
24
12
48
21
45
27
52
11
30
42
12
37
35
60
6
12
12
18
36
105
21
24
12
75
39
18
6
30
7
23
21
3
18
54
1
5
12
36
12
24
18
6
19
5
42
9
4
65
3
9
63
27
13
5
30
25
41
72
42
36
54
36
12
27
36
4
11
36
21
9
3
3
42
18
9
16
35
18
36
3
21
15
15
37
65
18
9
75
13
44
9
6
13
23
12
30
12
30
9
52
20
52
32
33
7
5
48
42
9
21
91
17
18
54
54
30
39
21
15
21
6
12
12
25
20
28
5
18
60
37
11
12
109
11
18
42
45
108
81
6
30
12
90
18
114
21
9
36
12
15
28
5
30
69
9
7
29
84
7
24
23
12
6
12
43
29
43
17
31
12
8
3
30
12
84
6
37
41
6
13
47
6
12
55
65
42
6
18
21
3
18
7
5
12
3
87
30
51
9
24
7
5
67
41
60
31
41
159
36
99
13
17
39
87
54
3
3
18
6
18
3
69
39
9
6
1
35
73
5
36
24
102
6
27
21
54
42
18
12
1
17
15
40
5
36
102
37
32
15
24
12
25
23
6
24
42
33
9
3
123
6
60
51
12
45
12
3
15
18
3
9
12
18
45
3
24
18
7
35
1
17
63
57
12
48
12
31
17
6
49
47
18
12
15
16
23
6
3
52
11
9
3
72
69
36
21
24
24
19
5
15
51
12
45
33
72
12
6
6
15
24
16
5
15
33
6
9
45
18
18
7
72
5
18
18
12
7
35
97
11
12
30
12
43
17
90
9
75
24
13
20
33
6
9
21
6
9
9
30
21
3
37
48
47
81
27
60
18
42
30
48
39
15
6
7
71
12
30
60
19
5
18
18
27
3
42
27
9
7
80
3
54
12
24
79
77
48
12
6
12
25
35
42
6
18
7
20
3
21
48
15
13
24
5
78
6
27
39
9
27
60
25
60
5
18
24
6
12
12
75
45
12
3
12
33
12
6
60
69
3
18
48
31
5
30
13
12
5
3
21
19
32
9
42
24
66
7
77
39
87
18
19
20
21
6
25
173
60
43
12
20
3
48
30
36
51
57
15
12
16
23
60
30
6
13
12
95
6
48
6
25
20
21
48
19
47
48
18
30
12
18
27
28
12
35
48
37
5
12
6
12
13
24
60
59
1
71
60
18
84
7
23
36
12
45
9
36
27
51
30
6
6
123
9
12
43
8
9
6
42
51
52
17
18
54
3
108
57
30
42
24
6
24
30
102
24
84
9
33
15
99
6
3
21
3
3
18
12
24
48
15
15
6
7
23
1
53
30
18
12
12
24
24
12
54
42
15
9
30
69
135
1
8
3
97
71
36
1
8
9
7
59
45
27
54
30
48
85
35
60
6
126
1
24
8
27
25
35
9
21
60
48
42
18
7
20
15
54
19
23
30
7
32
9
6
1
119
13
47
1
35
18
42
49
41
12
30
13
5
30
60
9
9
6
1
72
20
45
27
48
21
15
45
6
9
120
27
24
78
7
5
103
48
17
60
6
12
37
35
45
21
12
18
84
45
117
43
23
18
19
20
40
5
43
12
20
75
12
1
20
4
20
16
59
25
23
36
36
18
12
18
13
53
96
43
20
21
7
72
11
9
40
12
36
20
15
114
24
31
35
18
18
24
13
11
36
1
5
12
27
21
7
41
6
24
36
36
9
84
27
18
7
8
36
21
78
1
5
54
1
35
21
12
28
35
12
42
36
87
3
30
48
19
41
6
36
45
3
12
37
23
48
81
9
7
5
72
7
5
18
13
12
41
39
96
9
48
78
6
6
102
30
13
68
21
30
73
5
6
9
21
12
72
6
36
13
32
33
42
13
12
11
33
9
12
15
24
21
31
29
36
3
21
43
5
96
72
12
6
84
12
25
48
35
13
35
42
27
24
16
29
19
47
33
40
53
12
78
18
15
51
54
66
13
17
18
12
25
8
33
3
9
27
15
1
83
36
25
53
12
36
18
49
17
36
24
15
21
24
18
21
21
18
6
66
126
60
18
30
15
57
7
116
15
42
15
3
54
18
57
15
21
4
41
66
18
12
6
18
6
45
33
18
12
37
11
9
33
27
3
25
120
5
3
9
6
57
3
42
42
84
42
67
17
6
18
6
25
11
48
42
24
24
27
15
18
24
7
5
3
15
210
43
32
15
36
54
7
23
13
17
43
29
36
7
41
27
3
42
19
11
45
4
53
36
6
6
19
8
15
36
6
31
32
45
18
24
30
15
39
1
5
78
36
1
68
3
33
51
21
39
6
18
1
35
18
30
36
66
60
15
3
6
12
60
12
36
51
3
12
48
12
61
5
24
36
60
87
3
30
7
116
4
5
30
108
30
19
20
45
15
51
18
24
15
15
13
8
4
72
68
40
5
7
23
12
66
54
30
96
67
47
33
45
6
81
88
53
42
18
27
63
108
24
25
32
60
15
6
12
3
3
9
51
6
18
13
8
9
111
9
30
6
30
6
36
60
75
15
9
3
6
12
42
18
7
12
53
90
6
6
9
21
39
27
12
78
63
9
108
12
60
48
19
23
30
27
9
42
84
25
11
25
24
53
42
9
24
15
6
36
36
30
30
54
6
39
45
3
57
36
18
54
18
18
12
27
12
3
6
24
12
6
30
18
24
37
5
18
90
6
9
15
6
36
15
3
18
48
66
48
18
19
5
30
66
63
9
27
21
120
3
36
15
1
5
78
6
78
6
12
7
23
33
39
36
21
28
8
39
48
6
7
5
18
69
3
18
19
20
12
9
6
73
5
6
36
9
4
12
23
25
32
3
6
30
1
60
59
6
24
12
7
35
18
60
39
9
19
17
36
60
7
41
7
12
17
36
48
6
6
7
17
54
6
18
18
30
90
12
51
21
15
16
8
4
8
39
25
29
7
5
108
66
48
21
87
33
15
109
48
5
55
47
81
21
3
12
3
13
23
6
54
12
37
71
1
48
5
18
49
8
21
12
19
35
6
7
23
24
6
27
27
6
42
37
65
48
18
12
12
13
35
25
17
31
20
57
12
24
12
7
47
9
4
23
25
113
72
67
5
12
39
21
63
45
7
65
18
13
5
18
126
43
5
3
27
6
51
16
5
15
52
12
59
49
35
96
21
15
24
54
36
24
42
66
24
6
12
6
84
3
57
7
8
165
12
6
37
41
6
6
15
15
12
6
ABCD 93057645028*3^$a+1 [50107]
140
96
4
5
43
107
30
18
72
13
44
39
105
15
49
48
29
75
39
201
40
23
72
169
119
21
69
31
29
108
7
12
20
16
29
15
64
11
33
16
47
18
15
111
105
40
200
9
31
84
180
72
132
92
100
65
43
80
96
96
16
8
136
80
24
21
43
101
55
44
88
77
31
140
81
99
4
47
33
40
143
97
36
20
9
198
18
7
5
3
156
75
241
29
43
47
6
18
1
8
156
16
35
9
120
45
75
136
8
96
45
51
16
8
129
30
81
15
61
371
138
7
24
29
7
44
33
67
44
15
6
115
95
24
9
16
119
25
23
49
104
16
24
5
31
44
39
61
36
144
56
21
3
40
20
9
27
81
87
16
20
45
7
32
135
241
17
63
117
3
15
1
29
111
3
30
51
57
24
79
209
30
150
27
129
7
104
24
40
12
179
25
144
56
60
213
6
21
69
15
57
99
3
57
15
168
61
155
66
144
24
36
19
56
87
192
21
76
24
72
23
72
18
24
171
9
7
36
8
39
73
104
39
1
161
84
31
83
30
75
129
30
81
4
11
30
7
92
105
87
100
59
114
7
95
9
96
63
18
19
180
8
36
36
24
57
84
75
28
5
43
44
64
17
19
35
25
191
9
39
25
24
23
9
69
15
60
160
29
27
76
5
54
129
4
65
27
24
136
101
24
115
65
39
81
63
135
105
28
29
31
47
66
31
104
40
29
51
100
11
54
51
15
9
87
33
64
32
45
24
55
176
28
47
126
162
21
4
12
96
65
3
60
57
24
43
41
135
4
116
57
54
1
44
9
55
140
36
129
66
33
63
25
47
57
16
24
80
93
138
33
45
91
71
9
48
72
16
89
15
39
30
51
144
135
30
36
36
67
113
7
32
39
72
54
75
24
16
239
42
79
95
24
9
21
31
84
24
72
8
111
30
7
128
9
43
24
20
28
53
79
59
9
63
24
66
7
125
43
8
76
20
124
20
15
105
40
140
4
216
36
20
33
55
32
15
33
132
69
6
54
19
47
9
177
7
12
60
224
40
60
155
81
24
60
124
17
15
40
71
102
18
24
18
55
17
36
108
36
18
1
65
67
68
159
18
39
15
33
15
85
36
12
125
84
99
45
51
24
159
57
111
129
16
24
113
87
9
195
4
47
6
18
72
25
8
40
36
11
9
81
63
120
105
24
15
57
91
35
18
30
25
96
8
28
12
32
4
44
16
77
123
172
144
68
165
27
45
18
105
21
99
21
7
132
23
72
150
7
20
28
36
144
101
186
105
105
126
13
12
53
15
36
208
152
24
45
51
16
300
17
72
18
57
16
65
63
16
24
65
19
11
85
59
81
81
31
8
60
60
52
44
136
72
32
120
60
84
60
9
7
173
15
132
64
36
5
103
11
54
51
76
44
57
39
4
140
24
45
75
15
6
99
45
51
112
168
56
9
54
30
115
71
105
24
40
12
11
85
68
96
21
72
42
1
168
119
21
96
28
36
11
85
164
16
95
54
51
9
36
123
57
39
112
23
126
18
42
55
24
41
15
64
36
68
15
141
21
63
153
54
105
39
9
16
144
71
1
65
6
54
18
120
177
21
3
15
42
115
128
99
198
7
116
24
117
15
124
5
60
7
44
3
1
56
144
112
48
176
24
124
107
18
87
33
87
16
32
40
56
24
76
20
60
96
4
24
95
18
72
36
51
21
27
33
55
263
49
167
114
15
87
33
81
55
71
48
6
18
57
88
32
111
25
120
72
56
24
16
56
39
6
79
12
17
115
20
21
42
33
40
20
84
21
55
36
240
29
19
72
144
29
43
144
65
75
3
120
57
39
21
144
36
9
7
263
201
129
30
97
60
12
56
9
126
85
44
72
28
20
28
17
18
120
153
9
78
120
24
1
29
24
12
39
ABCD 93057688396*3^$a+1 [50071]
6
183
87
57
51
126
48
42
108
228
53
19
221
112
99
6
87
96
32
283
72
72
21
105
72
42
5
16
105
30
204
30
90
168
144
45
3
77
19
29
7
180
54
15
51
36
105
3
45
171
6
47
55
18
114
144
144
102
95
16
393
114
102
6
18
71
16
183
84
108
42
15
192
9
66
309
39
192
18
240
30
60
45
27
21
87
18
30
18
222
84
198
42
21
9
18
6
95
97
42
12
105
9
71
91
48
21
51
125
19
126
114
36
12
36
185
112
33
306
30
150
36
117
288
39
90
63
96
99
36
12
93
75
21
96
129
24
120
144
143
19
45
99
36
36
78
120
111
3
408
117
87
66
90
150
23
67
45
3
24
48
60
12
96
36
36
309
81
24
90
48
126
15
9
66
54
18
45
423
90
6
41
240
43
144
342
15
195
221
139
168
77
16
87
66
24
66
72
24
36
228
5
139
72
6
174
306
24
15
3
48
288
45
9
18
54
6
153
147
132
90
95
25
126
96
48
41
112
123
5
151
96
12
132
9
27
54
95
103
12
24
12
9
48
48
27
30
78
144
66
39
39
84
78
30
180
72
276
105
144
128
19
264
5
49
287
259
126
15
3
30
72
18
270
42
45
219
60
36
48
21
51
54
126
90
24
120
111
183
137
16
384
195
93
176
96
64
27
30
168
72
23
7
60
30
18
6
18
197
16
320
25
48
90
24
5
25
42
54
126
41
112
192
81
15
48
80
25
66
501
57
18
5
55
144
105
51
45
9
78
48
18
39
33
198
42
264
71
97
90
156
96
18
216
90
216
120
6
15
39
48
18
114
120
29
64
345
126
36
101
19
189
144
123
5
49
18
72
5
43
117
135
36
198
72
90
24
30
24
72
90
54
120
18
45
51
120
270
24
111
87
9
80
163
30
6
57
27
60
36
12
329
64
57
87
75
6
15
195
36
96
12
141
27
108
57
32
55
18
30
60
77
67
36
84
24
30
144
15
135
57
128
97
6
84
24
45
144
32
64
201
126
12
36
132
120
45
135
57
57
23
265
162
30
258
12
240
48
297
9
87
3
36
36
198
24
72
63
3
24
48
126
186
84
96
18
30
60
93
32
1
15
57
48
216
24
90
216
53
121
42
120
60
18
30
57
39
9
39
41
16
33
18
528
29
43
5
7
57
105
96
30
42
47
235
5
1
90
5
49
54
9
96
80
25
71
16
39
258
48
135
27
108
345
75
264
54
42
144
126
54
144
90
15
267
72
96
102
72
15
75
21
87
18
71
19
96
189
99
77
151
90
90
165
3
29
112
33
18
29
103
156
24
12
41
49
54
42
18
189
3
78
47
19
126
24
359
145
66
6
48
ABCD 93057745934*3^$a+1 [50023]
135
60
5
60
24
4
27
45
15
149
94
21
81
36
27
33
39
125
43
27
26
120
19
60
45
90
86
40
48
36
20
79
177
20
52
98
90
40
38
94
2
10
60
120
15
35
73
17
126
94
116
64
63
135
38
48
112
24
20
6
54
24
7
225
27
23
54
55
45
30
6
99
39
72
110
58
62
40
60
3
65
106
45
5
31
65
103
39
38
67
23
24
6
18
1
41
40
27
11
66
6
18
30
85
12
15
165
27
33
45
50
85
57
2
96
70
39
29
79
36
41
19
311
216
40
8
10
111
108
11
40
50
102
22
2
54
16
24
32
4
39
9
8
54
16
57
113
24
126
48
90
12
10
225
33
12
18
9
77
66
64
26
19
5
40
6
9
5
16
188
6
58
15
161
67
89
450
6
58
72
38
36
16
104
84
19
63
38
16
15
5
76
147
36
77
4
234
6
3
77
66
90
88
92
138
30
19
41
115
51
54
2
64
18
51
36
21
18
2
24
6
24
30
40
44
7
135
30
42
210
87
21
18
26
151
53
64
48
44
46
80
18
12
7
17
16
12
78
153
12
27
26
46
80
54
52
3
125
6
54
10
126
111
72
17
91
9
44
16
80
40
60
39
15
2
19
59
6
36
30
73
39
128
40
9
5
16
18
2
24
54
120
70
20
96
54
34
75
51
21
5
4
87
57
27
180
29
7
53
10
69
17
58
81
36
35
46
18
117
89
10
6
3
9
150
93
99
69
9
8
100
30
18
62
205
12
143
190
252
78
117
3
8
1
65
16
8
79
12
105
18
30
87
3
86
40
60
75
60
84
77
55
95
25
41
28
84
27
5
19
81
18
8
73
5
90
184
2
28
90
42
108
8
19
65
54
109
33
164
55
5
60
43
83
85
3
32
13
101
31
165
68
4
42
30
164
96
19
11
54
16
36
87
108
12
23
10
104
4
36
180
26
13
24
12
60
5
70
153
77
4
27
69
104
126
13
11
72
88
32
54
24
91
15
45
59
61
69
54
90
108
3
69
171
21
51
9
20
55
33
192
20
70
26
19
5
4
42
38
7
129
18
2
103
45
27
9
12
104
103
41
31
11
25
72
168
65
24
6
88
6
66
33
65
6
66
30
114
64
99
27
69
57
72
2
126
67
117
56
24
55
29
52
27
143
49
125
34
66
63
36
9
26
10
60
39
17
124
20
120
34
2
24
60
12
7
12
29
102
174
19
9
36
26
64
54
42
30
26
205
5
4
20
19
9
26
1
144
69
2
24
42
84
24
132
190
9
63
126
2
13
41
4
54
158
112
147
5
31
27
2
151
65
4
26
30
19
65
24
102
70
74
96
30
43
5
19
17
55
48
72
71
88
126
56
7
101
19
72
81
27
23
78
31
11
24
24
72
88
24
56
25
81
44
31
24
11
46
18
170
91
5
46
57
72
24
36
99
9
41
4
27
281
28
27
144
29
34
8
37
77
76
27
293
19
48
15
8
49
36
99
9
5
4
56
36
88
63
144
11
25
9
14
22
44
6
90
4
60
30
18
6
152
22
26
217
117
15
41
66
13
45
8
55
53
16
104
52
20
67
12
9
24
63
5
7
60
12
9
92
48
40
32
58
81
36
60
65
7
23
18
30
96
16
8
64
126
60
12
15
57
42
14
79
180
53
79
3
2
144
6
1
89
118
86
36
4
24
66
81
5
64
2
25
113
7
15
30
132
30
81
87
14
156
64
48
63
65
7
53
223
65
79
17
31
33
84
27
89
115
17
24
16
110
70
80
208
51
45
39
5
30
37
9
159
41
31
57
36
51
3
96
56
73
15
45
41
7
27
32
24
40
2
168
4
26
61
3
141
5
124
63
27
38
40
8
36
55
21
15
12
33
39
9
6
138
270
6
26
6
34
74
67
84
141
72
36
86
13
120
83
70
18
50
72
30
264
49
57
14
30
55
59
22
15
12
33
14
6
88
111
101
4
80
60
4
50
96
88
30
18
33
120
41
4
186
66
180
8
16
26
94
63
11
42
19
11
142
8
19
29
7
53
127
24
95
61
53
7
5
7
17
60
31
45
24
3
137
54
66
24
72
7
71
64
26
55
24
23
49
71
40
24
14
160
15
ABCD 93058261984*3^$a+1 [50003]
48
72
11
31
150
11
108
1
126
5
13
35
84
31
29
13
24
6
125
48
7
17
36
55
24
60
6
72
83
109
18
5
49
114
24
53
48
49
11
72
48
12
187
41
31
101
120
12
36
7
113
49
35
67
66
47
97
120
30
53
108
7
41
24
55
5
13
83
31
53
48
12
13
24
24
47
7
221
19
36
6
30
48
48
42
23
48
25
59
85
23
7
125
85
138
30
23
55
65
79
210
66
17
120
72
108
49
11
37
72
23
25
48
23
72
97
11
37
23
192
49
30
108
36
216
24
17
73
24
35
48
13
35
19
53
12
43
17
36
84
48
103
6
11
7
5
60
36
12
13
119
1
30
42
47
55
60
126
114
53
48
72
25
24
11
12
127
101
157
11
67
90
54
90
119
144
31
17
49
23
1
30
89
1
246
29
24
48
48
91
24
65
60
12
12
36
1
18
6
179
36
120
1
23
96
1
18
41
24
91
12
60
17
73
42
53
25
54
29
31
101
7
5
55
30
66
5
12
67
5
13
72
95
1
24
95
115
6
42
54
59
37
35
180
79
66
78
24
36
29
60
36
7
17
48
19
36
5
48
19
72
29
12
145
83
109
90
65
43
114
48
102
90
23
55
282
119
1
126
5
48
7
65
12
25
198
18
35
12
12
36
25
215
1
6
5
19
90
24
72
138
65
7
30
114
41
13
24
6
65
12
72
181
59
276
67
53
55
162
23
12
13
24
96
35
12
12
91
5
24
31
54
48
72
11
132
103
132
17
48
37
11
19
5
48
67
42
59
60
12
13
35
7
108
65
12
43
114
11
67
90
138
5
7
5
7
78
78
5
12
48
7
42
42
24
29
48
25
144
66
5
108
19
18
83
19
66
6
29
132
12
36
55
17
12
61
35
60
24
175
60
150
18
17
13
95
7
12
6
48
96
90
101
12
13
18
17
103
12
65
25
23
1
6
90
78
5
12
25
35
48
12
48
25
102
18
54
113
49
11
12
103
120
114
83
67
53
7
54
90
6
11
85
47
25
78
192
12
53
1
30
5
19
18
30
24
89
1
59
61
78
90
120
11
60
55
17
49
78
113
60
108
24
7
24
66
71
7
138
23
192
55
12
6
174
41
1
83
55
125
48
60
127
5
1
35
120
31
41
67
18
47
25
35
36
7
12
41
19
42
143
25
11
19
41
19
36
17
12
13
143
72
7
53
157
191
79
65
31
65
1
23
235
113
37
78
113
79
36
77
48
1
48
11
24
7
204
5
139
42
6
5
43
29
235
60
41
12
60
67
41
19
12
41
43
180
12
24
41
13
30
77
13
59
37
11
115
18
54
12
108
5
36
19
60
48
18
42
53
84
55
36
29
36
1
6
18
47
55
113
31
113
36
67
5
43
17
19
60
48
12
30
18
78
23
120
84
7
84
5
79
108
18
66
53
7
53
13
144
48
11
12
60
67
53
60
7
42
23
55
18
23
25
24
192
83
60
97
143
25
6
42
90
54
6
18
30
65
25
35
19
66
59
48
13
6
29
120
24
7
113
13
23
127
18
24
23
72
1
120
54
42
11
12
36
31
29
12
13
47
19
6
24
48
6
89
168
19
6
47
7
209
84
96
79
101
7
5
67
90
150
186
35
109
35
13
47
25
48
23
12
157
6
257
49
11
13
35
61
11
12
36
60
79
5
96
12
12
396
7
53
7
53
49
11
60
72
7
60
101
12
43
125
12
19
29
84
48
79
126
18
17
48
19
5
156
1
54
12
60
17
96
24
97
11
133
54
18
42
36
5
12
7
18
35
108
72
55
72
138
48
47
48
7
42
18
65
48
12
67
30
30
41
24
31
12
17
61
54
12
53
36
84
97
71
43
24
41
61
6
90
30
53
12
145
23
12
7
53
48
121
66
30
23
55
66
18
5
121
47
168
204
43
113
97
120
23
12
37
42
29
12
13
54
5
36
79
41
31
29
85
24
66
54
11
205
72
144
18
113
228
24
55
42
6
12
125
43
30
35
48
72
109
11
13
96
6
18
24
35
31
174
23
115
17
85
83
13
72
35
55
65
13
54
156
17
109
23
73
72
11
37
18
125
1
18
41
12
12
96
7
137
37
6
65
55
53
60
60
19
18
35
132
1
24
35
60
25
18
12
113
7
48
17
73
23
12
79
41
19
41
25
18
102
ABCD 93058762718*3^$a+1 [50063]
12
8
13
59
157
11
40
3
29
4
84
27
225
60
32
4
39
57
12
20
1
35
124
44
4
68
64
21
3
51
69
24
48
72
152
112
192
177
87
24
68
108
88
57
23
172
192
45
39
192
24
48
32
228
160
36
176
55
108
108
33
24
32
163
21
104
96
64
3
21
92
4
27
69
56
36
16
32
79
72
36
33
36
3
137
4
3
113
31
65
16
236
4
56
40
56
13
11
60
4
156
20
55
113
84
1
15
80
196
156
116
16
120
8
28
20
64
104
103
17
12
12
16
20
156
16
228
96
183
77
67
54
15
24
8
7
90
15
72
12
60
20
12
16
32
13
75
128
60
25
36
159
80
4
44
132
28
3
21
8
40
104
72
25
63
27
5
4
45
23
13
54
89
1
18
113
31
89
148
36
56
64
20
64
9
11
61
15
128
172
56
40
80
139
185
13
15
32
40
236
19
9
24
57
3
15
5
64
72
264
12
15
90
75
128
16
32
55
21
44
4
12
48
33
159
21
54
9
9
87
3
81
9
15
72
44
12
96
136
104
4
3
81
168
21
90
9
80
48
96
16
48
24
32
36
28
48
20
84
61
72
23
60
4
111
53
16
21
27
32
76
27
54
3
48
12
63
21
51
117
24
8
31
41
16
24
168
80
16
48
80
48
88
21
11
16
96
75
137
60
40
15
105
36
20
72
40
12
75
65
84
13
18
33
84
108
45
3
20
67
5
13
18
17
36
76
8
16
24
8
31
54
59
112
108
63
17
28
8
55
21
15
45
24
108
116
13
47
4
24
159
89
55
65
4
3
17
163
9
36
9
36
35
16
56
4
36
15
29
7
5
4
12
360
92
4
128
7
53
1
54
93
51
53
127
57
72
116
76
8
76
236
16
99
17
112
105
39
159
45
72
60
60
80
4
39
69
36
75
33
39
33
108
12
132
12
99
36
33
44
4
32
31
89
180
52
39
57
32
40
128
48
52
39
69
39
33
3
36
21
36
51
153
63
29
4
36
3
9
32
100
168
176
4
12
120
32
16
32
109
111
84
8
168
60
132
40
27
21
32
24
67
21
32
24
72
372
145
51
24
72
12
68
76
39
45
117
23
48
55
9
60
72
288
8
160
164
28
3
65
4
72
111
108
125
163
5
13
3
96
81
54
9
164
25
71
19
72
126
39
12
3
162
147
12
12
96
152
31
41
40
243
54
71
37
35
16
20
28
32
84
196
21
11
160
117
18
69
192
68
103
53
199
57
33
51
48
44
12
43
9
188
36
76
104
24
31
36
33
57
51
48
96
3
29
112
96
180
44
205
87
32
4
48
135
36
125
100
108
36
9
23
4
27
18
75
36
33
27
120
24
24
44
12
55
33
57
54
17
109
108
179
124
36
20
96
16
72
96
27
45
96
96
12
108
48
24
44
4
56
48
13
51
96
8
88
81
18
113
196
60
81
90
33
24
24
20
12
120
16
3
101
4
108
36
36
3
45
92
48
28
192
36
44
109
99
32
13
3
144
32
144
4
12
75
89
16
132
24
171
36
17
40
168
45
71
36
73
90
72
65
16
9
36
95
4
128
12
48
163
29
84
31
53
12
52
99
36
9
60
96
12
21
339
60
84
32
43
108
36
36
81
27
113
100
44
16
87
9
27
33
21
51
56
216
16
57
90
93
12
32
100
80
40
93
3
15
105
56
91
41
228
12
192
240
124
27
5
4
20
64
24
84
44
16
68
4
60
57
59
157
11
4
39
9
132
60
33
35
112
24
48
20
12
127
21
36
96
9
15
132
36
105
54
9
24
12
44
16
48
144
56
16
72
27
141
8
31
5
13
23
76
12
96
27
45
48
44
4
24
264
57
51
39
54
255
96
96
72
39
89
16
80
40
276
44
ABCD 93058931068*3^$a+1 [50023]
136
32
43
24
81
3
17
7
36
17
55
189
96
72
36
15
161
16
32
36
112
3
41
85
11
13
119
55
42
23
67
66
47
96
7
117
20
1
111
39
102
39
44
31
125
19
125
109
18
180
30
15
135
17
1
15
51
168
30
95
37
15
180
140
4
39
17
55
65
55
21
39
9
57
54
93
8
103
36
5
60
55
21
20
19
65
76
93
47
277
51
56
24
7
5
67
17
16
128
76
21
63
27
53
16
33
108
15
60
48
21
3
111
54
18
5
12
31
5
49
18
114
11
12
7
36
24
5
61
147
12
108
20
48
48
1
15
84
44
1
47
25
35
253
72
84
54
17
79
5
49
11
16
27
72
29
109
51
36
68
12
13
72
36
24
159
15
5
16
48
27
5
28
32
16
44
196
129
11
112
21
35
1
30
6
167
7
21
68
1
6
54
95
40
60
21
47
37
24
27
3
5
60
115
41
24
61
36
42
36
9
63
5
64
123
17
36
25
23
64
20
55
65
16
45
11
108
36
76
20
16
3
137
43
17
235
72
65
16
32
43
5
196
75
5
28
20
28
27
36
12
137
13
35
19
41
103
72
29
24
19
45
140
7
21
33
35
4
3
29
55
5
36
73
35
12
72
37
11
139
30
51
63
29
36
16
20
60
16
33
6
18
35
91
125
96
64
39
5
13
23
31
105
39
77
4
56
43
12
33
75
21
51
60
12
6
36
30
126
75
3
41
24
72
115
18
11
235
29
49
15
8
48
36
1
72
11
19
36
72
17
16
56
16
104
28
68
24
31
185
60
112
27
9
80
19
72
30
36
18
54
35
48
84
1
15
84
60
3
12
33
60
33
78
69
36
12
45
15
3
45
27
105
39
5
25
204
35
109
15
32
76
15
18
71
76
84
44
145
72
72
11
79
5
12
24
96
169
12
18
60
54
23
64
128
108
52
8
4
3
65
85
27
3
53
19
101
64
39
90
36
23
7
6
15
48
24
21
99
36
9
87
93
12
18
113
67
6
54
126
35
100
20
96
88
56
1
23
72
28
20
16
56
13
147
68
16
92
52
92
36
7
41
4
3
57
33
42
17
64
24
93
63
27
137
133
59
25
180
6
69
20
31
53
7
5
60
97
35
13
47
7
60
29
4
21
66
114
167
12
16
36
51
24
5
4
24
32
16
8
64
45
12
39
44
85
123
3
36
45
8
13
23
1
18
33
39
18
143
37
27
8
103
78
35
91
54
51
21
12
35
97
59
4
3
24
18
11
4
20
67
53
1
35
4
15
6
84
51
116
24
49
87
15
24
81
144
99
18
48
6
101
52
117
95
31
9
8
48
12
12
16
33
35
12
229
66
57
21
15
12
20
4
111
29
84
7
144
21
15
65
12
37
108
23
40
165
24
30
21
68
97
63
57
83
64
48
212
7
5
120
91
17
43
69
68
43
18
54
5
40
92
61
15
20
49
60
63
20
37
75
39
5
79
33
72
45
27
36
20
40
3
69
128
37
23
25
123
27
17
127
126
119
108
1
75
111
36
12
5
28
9
143
85
71
16
81
15
3
9
36
81
15
108
8
24
1
72
6
41
48
136
39
33
3
185
124
21
15
51
24
69
156
9
12
3
3
77
28
84
8
1
15
21
123
20
31
149
12
16
80
55
12
65
28
39
29
76
36
123
5
12
4
21
12
42
221
48
72
24
24
25
35
1
15
21
144
18
53
48
25
159
72
21
35
28
20
16
75
21
32
16
99
18
12
23
19
33
12
56
7
36
77
64
84
20
12
205
3
32
19
60
54
66
5
49
24
11
84
48
28
20
16
8
31
36
65
60
16
24
48
56
4
36
39
5
76
36
20
55
21
15
5
28
32
4
8
121
59
132
43
18
54
6
15
8
25
6
45
165
198
17
43
53
100
80
55
72
66
60
84
47
49
12
42
36
5
4
117
23
31
81
93
90
41
64
3
125
7
36
102
90
105
8
36
36
55
69
15
114
30
5
37
35
52
20
72
19
12
57
48
75
24
141
48
21
35
120
48
60
133
39
3
156
36
29
31
9
32
12
28
117
18
29
48
12
31
33
21
35
109
6
54
36
54
36
101
84
31
12
21
92
55
77
97
39
69
35
133
27
21
87
9
11
43
5
7
33
39
18
23
96
43
165
3
29
1
54
54
11
48
85
3
8
12
208
20
12
48
19
33
93
11
16
24
104
184
8
85
15
12
8
48
55
105
27
29
16
68
31
18
35
96
121
191
84
43
18
54
54
6
29
19
72
24
36
18
71
49
6
72
84
29
24
12
48
28
9
18
36
69
156
27
5
7
33
75
65
84
16
33
6
54
27
45
18
ABCD 93059467888*3^$a+1 [50080]
6
5
13
38
69
3
18
27
73
107
36
27
58
60
95
147
22
68
22
5
36
12
67
6
35
7
48
32
9
36
13
35
49
12
8
15
36
1
11
60
57
16
36
83
72
25
48
36
84
131
84
37
23
7
146
28
60
30
29
108
7
161
49
72
36
23
1
18
65
25
62
184
96
90
6
17
108
25
50
34
48
30
17
24
9
3
97
35
1
11
1
119
3
21
19
48
17
13
24
23
37
95
175
54
131
1
35
85
119
25
24
84
36
71
24
1
8
51
37
107
12
84
24
117
39
37
12
35
3
10
78
272
9
1
54
6
60
155
12
12
96
9
40
114
6
23
43
29
13
47
31
14
4
36
48
11
55
24
53
72
25
32
40
35
33
27
49
36
54
54
90
18
23
31
29
1
11
55
62
51
49
35
48
84
36
12
45
18
9
24
79
6
96
228
6
6
155
55
38
27
24
36
75
9
37
80
15
43
6
98
118
23
36
48
36
1
8
100
48
23
24
37
35
1
54
29
1
8
18
69
25
60
83
36
31
65
45
4
155
97
24
35
1
80
22
77
49
12
198
2
72
15
31
41
49
44
18
10
44
76
24
8
51
1
60
119
7
14
18
10
11
36
25
150
29
9
18
54
10
6
2
40
72
18
12
20
15
21
3
24
31
29
75
18
22
5
37
36
170
33
57
52
42
48
66
71
181
83
55
14
28
23
12
19
53
27
58
12
18
48
42
23
25
12
11
61
36
48
132
48
24
32
16
2
22
11
169
84
36
128
15
1
36
18
200
57
13
83
48
37
95
45
22
6
26
154
6
113
48
7
41
9
27
25
143
3
54
3
13
132
108
24
35
36
43
72
65
85
59
49
72
23
9
72
63
31
17
37
60
107
1
59
61
32
72
15
49
11
25
126
137
33
4
48
23
67
6
11
24
120
36
43
30
2
45
1
12
222
6
2
21
19
18
54
41
49
35
33
40
23
45
4
11
25
47
61
72
35
48
1
56
39
24
61
35
73
30
8
57
96
189
16
60
32
28
12
30
2
28
35
12
195
40
5
67
5
115
38
51
25
11
49
36
288
11
1
18
17
33
15
7
18
32
15
73
60
36
132
42
2
51
67
41
97
59
96
12
37
24
132
48
35
57
39
120
3
22
23
85
35
37
30
29
49
23
43
17
37
47
60
21
28
11
36
7
8
22
120
2
249
24
31
90
30
90
44
18
10
72
11
24
43
24
30
71
25
12
12
168
20
52
18
6
47
57
111
69
15
37
11
37
95
61
60
44
22
18
23
108
49
12
11
27
46
11
31
17
57
15
25
119
121
6
5
13
11
73
8
34
5
13
11
97
23
109
36
11
21
63
72
60
12
13
72
107
123
21
36
60
108
240
13
60
107
3
22
12
36
42
42
24
36
35
55
65
133
12
11
48
37
23
31
53
43
48
2
15
72
72
1
30
48
54
36
12
74
81
108
1
116
88
12
23
21
3
25
18
54
11
49
20
4
11
13
78
89
73
6
17
55
24
8
22
11
37
11
55
41
1
144
11
45
22
5
37
6
74
63
31
24
62
90
88
41
1
11
19
5
25
8
16
2
33
7
24
54
26
33
25
47
61
50
45
157
78
18
12
12
38
22
23
27
22
23
25
35
97
6
113
84
25
48
18
26
15
79
72
32
22
95
43
2
16
54
78
11
156
121
132
35
1
12
59
24
1
11
9
94
17
15
10
95
12
45
3
12
85
98
33
24
7
198
83
69
28
11
61
36
42
192
18
11
1
50
64
5
57
58
30
72
23
69
52
84
36
11
85
42
17
13
107
1
12
155
15
45
1
60
56
36
88
71
1
18
24
30
12
8
40
36
42
53
85
167
49
120
168
6
17
49
108
60
8
75
37
35
1
95
9
3
15
69
25
24
35
31
50
63
1
24
12
8
72
15
25
36
30
42
11
36
1
78
24
8
22
155
37
18
96
101
48
43
65
135
144
70
48
36
62
10
59
1
72
60
78
17
12
36
37
32
88
156
62
64
29
49
192
18
77
96
84
165
106
17
12
84
12
57
52
126
74
75
1
32
18
54
16
18
6
24
66
54
32
34
56
9
24
111
18
22
48
53
49
35
79
2
40
59
1
42
53
129
3
72
48
121
35
81
28
80
16
36
83
7
24
6
35
49
71
1
48
11
43
2
51
49
8
15
13
48
12
20
22
30
96
36
83
12
31
14
18
178
47
85
32
10
150
18
5
43
42
110
18
75
19
24
114
30
48
29
1
23
141
4
11
1
20
27
145
80
123
37
6
66
24
14
33
49
84
35
72
15
57
12
21
100
143
24
12
49
14
40
6
24
60
23
55
29
36
37
12
11
45
54
45
13
6
62
40
18
30
66
80
40
101
145
107
36
129
58
29
84
1
35
1
35
24
13
60
36
36
20
40
11
12
117
16
60
18
14
18
57
13
48
84
78
89
24
60
36
1
95
45
28
11
73
32
10
98
100
12
23
135
22
ABCD 93059917898*3^$a+1 [50116]
324
36
19
35
61
29
162
228
141
99
72
18
195
15
42
18
72
30
24
180
210
6
48
126
24
69
256
35
162
234
49
95
30
72
499
65
306
54
79
120
17
183
105
216
126
129
99
61
80
99
141
111
54
84
151
80
81
138
42
27
136
11
114
36
39
27
114
30
186
19
264
35
96
90
36
84
126
144
186
84
126
204
144
69
240
33
63
57
90
24
180
90
55
155
85
59
6
234
61
120
125
115
65
84
6
66
54
54
31
371
90
264
240
19
65
15
27
90
43
47
18
30
145
275
12
33
117
19
71
49
5
84
39
16
96
24
96
120
155
54
31
80
184
131
6
18
72
180
433
161
15
75
54
66
93
93
120
43
281
60
235
89
36
66
169
269
115
101
259
5
186
54
72
30
198
159
243
138
51
160
128
81
31
41
48
31
101
18
12
18
195
57
258
630
15
96
99
270
96
36
27
27
324
36
45
189
192
348
72
199
29
36
54
402
30
73
120
41
60
84
55
5
72
18
25
5
132
84
36
180
108
6
246
19
24
80
171
144
216
270
63
112
24
137
63
207
73
41
30
234
375
144
3
18
132
327
27
6
18
72
69
48
63
73
35
69
123
24
30
96
174
180
240
30
564
219
27
360
96
189
111
78
12
294
36
13
360
77
54
69
141
139
77
27
117
24
30
96
30
79
104
417
126
73
125
156
63
51
360
21
51
18
115
56
45
126
133
456
71
33
21
24
252
54
145
11
229
29
156
24
30
6
174
312
18
30
69
27
216
18
102
114
36
18
181
29
486
85
41
60
27
387
216
48
42
19
104
75
165
40
101
499
77
18
36
30
90
6
199
71
54
90
409
35
132
18
36
355
5
144
72
27
96
144
21
30
72
90
234
294
120
115
96
65
66
24
66
19
185
39
267
84
204
90
426
25
104
57
18
216
85
41
144
55
71
49
80
81
378
69
477
19
65
270
96
354
36
180
175
11
408
90
330
1
179
156
114
31
179
270
15
225
12
3
40
251
109
80
57
114
180
36
54
ABCD 93060124538*3^$a+1 [50142]
36
21
81
84
36
42
36
12
30
63
27
42
30
18
30
72
6
84
30
6
60
75
27
53
49
216
84
120
30
66
42
108
12
9
69
72
42
41
37
18
9
27
6
42
66
12
102
18
63
87
18
126
66
23
31
24
6
18
6
12
42
66
24
107
55
9
27
108
41
1
90
84
18
47
16
57
71
16
21
75
57
6
30
72
27
3
30
143
109
18
102
108
63
99
96
120
102
114
29
16
75
78
66
84
81
9
48
12
30
45
48
33
6
30
66
24
54
60
12
60
18
5
49
15
32
49
36
30
125
85
204
12
83
16
9
24
15
3
30
30
120
54
3
81
72
23
16
9
24
47
19
66
6
60
30
27
111
36
29
7
30
108
12
42
137
1
60
72
11
55
24
17
256
177
6
30
27
57
48
222
137
49
90
36
65
43
132
78
30
18
3
69
48
18
57
135
18
135
21
75
3
30
48
30
54
66
30
27
45
72
78
60
17
31
18
30
72
78
6
6
252
36
6
24
6
36
108
27
48
9
12
6
48
42
132
12
36
228
102
29
16
3
42
30
12
6
24
18
30
42
222
3
33
72
30
57
15
24
96
60
18
11
145
42
90
90
54
168
18
18
84
36
12
42
81
27
53
79
66
42
48
96
48
108
24
30
3
111
24
30
6
101
19
24
12
30
59
112
45
48
195
69
11
7
12
6
39
3
45
27
12
114
12
72
66
42
12
6
12
9
15
65
49
24
60
11
97
12
18
113
31
126
24
126
12
72
9
21
108
15
15
90
6
84
90
48
72
27
9
120
42
84
198
66
12
30
48
114
78
114
54
60
66
84
42
59
16
27
21
45
6
66
24
30
126
12
6
42
150
12
48
30
24
186
54
35
61
168
11
229
395
25
6
24
60
156
18
12
66
42
18
24
114
12
42
18
18
96
18
47
1
12
42
78
90
66
15
69
36
54
17
31
33
21
108
60
30
6
24
18
78
6
60
108
41
67
93
45
90
6
51
117
36
6
138
168
30
18
36
6
12
66
6
180
48
18
24
18
6
155
19
120
36
54
75
63
42
71
16
15
54
11
16
3
12
90
78
180
69
3
114
54
21
21
60
120
23
355
60
6
18
78
150
18
114
36
12
33
45
6
18
120
6
12
48
81
39
6
51
48
165
6
5
31
42
96
24
48
150
105
45
48
42
24
78
60
30
18
12
11
37
120
150
45
87
78
270
173
61
36
48
15
9
42
36
24
60
6
108
12
30
89
16
57
18
72
120
66
131
13
276
60
240
6
36
12
120
12
120
48
66
42
60
89
16
105
12
90
66
60
6
141
144
15
84
24
21
80
31
18
36
75
9
71
37
24
18
6
66
105
231
198
42
24
6
24
84
114
12
36
72
30
132
24
54
12
6
24
59
7
42
18
90
12
108
102
36
36
18
27
123
18
30
60
18
12
168
66
30
36
48
66
126
222
30
72
66
42
42
168
77
1
12
18
33
15
36
18
107
1
18
24
78
48
132
138
120
114
228
102
6
111
21
12
78
33
87
162
78
48
12
120
12
57
9
12
240
48
132
30
60
30
63
39
12
29
31
24
42
12
60
96
71
16
165
60
42
6
6
24
54
168
18
6
78
30
156
6
45
63
126
24
107
19
96
60
30
18
18
12
120
6
30
234
42
84
6
120
36
48
30
54
216
162
168
6
60
60
126
72
156
42
30
120
42
77
85
6
69
21
72
3
39
24
6
6
198
60
24
138
54
48
107
64
279
36
186
18
66
66
36
24
54
24
108
18
30
36
18
78
120
18
84
93
69
59
127
102
96
162
30
75
87
36
66
3
15
30
42
24
65
7
48
6
51
105
18
84
150
48
54
5
73
183
75
42
66
12
30
48
60
144
18
33
15
6
30
36
18
102
12
138
123
21
66
9
99
12
72
41
55
42
72
6
54
107
85
120
96
12
18
90
27
33
54
54
35
61
24
84
162
5
19
42
18
54
30
30
66
84
12
156
ABCD 93060417512*3^$a+1 [50002]
15
8
19
54
135
57
23
120
79
161
24
25
198
24
36
108
29
36
144
1
87
27
156
36
6
90
48
204
138
18
5
1
90
161
37
11
7
12
141
180
9
143
55
77
76
9
30
108
113
109
18
5
48
240
25
54
125
61
35
175
6
119
25
504
48
35
199
69
111
90
71
97
35
28
75
105
32
7
78
71
55
17
49
78
41
7
324
101
283
72
360
137
127
101
295
90
107
55
41
55
36
9
104
121
72
63
152
12
163
77
85
6
65
1
143
55
72
41
67
53
7
12
113
67
113
48
73
186
101
43
54
30
42
59
4
188
12
1
24
11
60
67
77
121
6
84
5
55
17
55
252
72
53
36
91
89
120
1
18
108
5
85
267
20
240
60
13
30
42
30
33
3
29
97
71
127
72
24
17
48
19
33
27
81
57
15
8
19
36
77
108
67
45
68
7
72
5
60
85
30
180
180
33
8
172
93
42
185
79
36
77
28
255
108
5
24
295
5
91
36
288
101
151
36
45
8
175
77
127
48
125
19
6
23
84
67
33
111
42
83
144
7
36
90
102
18
87
75
96
36
48
258
27
128
55
108
60
12
18
6
48
65
151
90
107
52
8
72
31
36
53
16
27
5
139
53
175
53
132
28
39
96
12
41
72
235
48
6
11
235
144
101
12
73
95
60
55
132
65
1
15
72
543
29
295
96
30
6
36
5
72
193
207
36
27
12
101
4
20
7
66
42
45
225
11
61
54
90
99
75
113
49
114
45
27
45
3
36
36
150
30
234
179
60
19
81
21
294
245
61
63
56
24
91
120
6
30
18
6
90
47
43
29
43
45
9
48
90
78
120
23
1
119
127
24
41
40
129
114
12
90
90
72
108
17
1
72
72
71
120
24
91
36
29
139
41
24
1
35
60
31
36
65
48
19
125
28
153
119
16
39
33
8
91
9
92
55
18
15
75
6
18
5
40
56
91
126
15
9
138
168
17
13
270
42
11
79
5
43
54
54
5
91
341
28
20
37
90
17
60
1
72
47
160
396
189
72
48
23
55
228
69
260
91
9
75
125
7
18
18
12
18
23
24
7
53
43
53
180
24
25
6
17
120
72
127
36
78
30
36
54
24
23
48
1
54
89
73
47
151
354
42
173
16
72
3
24
72
30
126
65
7
105
3
54
90
41
13
15
104
40
8
19
30
59
139
108
77
60
7
69
20
60
49
72
59
12
120
7
18
15
8
144
55
18
243
207
30
114
81
20
12
43
53
55
77
103
24
45
20
1
42
17
28
39
18
15
128
88
27
45
57
18
53
55
17
19
33
27
53
157
71
25
30
197
36
151
48
5
37
119
55
177
39
60
41
139
84
5
264
16
20
37
95
55
72
41
97
23
31
96
72
72
41
7
18
24
138
53
115
72
48
5
145
90
30
87
56
24
145
66
24
5
36
31
30
71
127
96
36
54
72
63
207
17
73
47
25
30
36
5
72
145
18
120
72
24
53
73
48
54
41
31
18
150
72
81
80
48
7
17
73
23
24
48
25
270
72
53
60
193
144
18
77
31
24
108
84
221
37
48
42
36
162
90
125
163
29
88
39
306
42
48
5
280
ABCD 93061115716*3^$a+1 [50028]
9
234
1
5
6
9
24
40
20
40
35
126
79
5
30
21
63
1
41
54
36
13
17
18
37
65
3
60
33
7
56
36
48
36
9
132
43
132
35
21
24
28
23
78
6
81
24
33
36
51
36
15
13
56
40
53
6
1
89
19
8
27
42
235
35
60
96
9
21
42
25
11
1
95
9
24
136
20
12
28
11
276
97
68
15
13
84
20
16
32
3
25
56
64
84
116
4
47
81
64
68
12
21
99
15
105
3
33
4
80
3
1
5
6
49
24
47
9
72
132
27
109
5
55
20
15
9
123
30
15
9
18
57
4
56
36
129
54
72
12
33
4
20
3
33
69
15
4
35
49
20
36
24
16
24
8
4
11
18
6
6
84
3
72
45
48
6
81
84
4
113
72
42
145
20
24
21
66
73
5
180
27
48
64
8
39
18
12
15
4
84
128
48
12
88
5
51
21
108
6
6
3
36
39
24
33
9
6
9
81
7
35
30
18
133
59
21
111
21
27
25
35
33
117
6
126
63
72
24
21
120
18
18
42
6
31
24
35
42
7
96
5
87
4
5
66
105
3
129
16
101
39
16
84
44
27
6
3
4
71
54
48
27
33
43
155
45
255
69
27
25
11
24
21
99
13
12
53
27
36
12
12
28
47
13
5
30
61
17
90
37
113
78
12
24
36
42
36
135
27
102
15
76
20
12
39
114
36
18
33
45
12
42
66
3
51
25
5
66
42
7
11
13
35
30
30
49
8
15
18
6
6
78
9
15
21
51
13
36
17
12
36
51
24
12
57
6
36
18
3
24
15
45
4
5
171
3
72
48
12
81
48
36
36
12
36
141
6
60
42
7
71
18
207
60
12
72
15
33
81
15
16
20
40
23
153
28
24
35
42
78
61
29
18
13
36
108
11
30
42
49
8
12
36
28
41
19
32
45
39
39
57
3
21
3
30
7
35
69
12
184
8
27
60
60
60
9
15
9
48
12
117
3
27
24
6
3
45
18
54
3
48
15
12
1
24
11
45
76
23
1
29
12
55
44
84
27
45
28
12
116
12
36
51
229
116
15
33
15
21
4
72
8
33
60
72
12
51
28
56
3
12
21
3
36
9
16
60
83
18
18
25
32
15
105
45
19
53
150
66
6
13
65
6
12
60
12
6
19
131
25
95
9
57
19
47
48
21
24
21
15
96
57
30
93
12
123
9
9
39
16
32
28
11
9
4
32
15
6
54
21
99
18
48
30
45
33
15
16
8
3
42
66
72
49
20
28
71
81
24
16
8
15
1
17
19
35
6
75
48
4
11
25
167
54
48
27
96
4
20
15
33
15
12
9
4
17
55
29
51
33
102
9
87
37
65
7
56
4
20
63
33
60
75
9
63
25
53
19
104
45
24
12
115
89
6
21
24
75
45
4
92
123
61
29
24
138
72
60
18
24
111
69
18
108
33
24
51
6
51
12
81
6
9
4
60
77
30
24
45
40
11
24
42
30
9
15
25
59
9
3
12
48
9
4
47
117
40
152
48
21
102
24
6
108
6
21
27
1
20
105
126
18
7
24
131
9
4
17
15
84
36
36
28
20
27
12
78
48
51
51
60
37
68
52
92
3
6
6
33
21
19
8
69
18
25
12
41
12
36
30
1
168
8
28
5
15
120
16
24
36
35
30
48
42
36
13
24
20
52
56
120
87
6
24
12
18
1
104
15
45
16
5
96
66
165
39
24
12
13
11
21
24
15
49
44
40
20
40
23
54
30
33
33
127
36
65
6
6
39
69
24
42
18
12
174
162
30
13
56
51
33
9
6
9
3
69
9
75
9
12
78
45
75
30
18
30
27
72
3
12
9
27
42
31
56
64
20
4
80
3
33
36
135
66
3
16
11
9
15
30
78
57
40
35
105
28
12
20
36
4
120
23
25
47
6
39
156
4
23
12
49
11
36
12
36
9
45
7
29
6
21
132
3
12
42
6
90
15
3
54
18
12
25
113
3
12
99
60
54
15
180
219
1
44
33
19
80
15
25
8
16
11
13
167
45
39
1
11
9
156
15
12
21
51
133
11
36
25
44
24
27
138
67
35
18
30
90
6
12
57
21
99
48
208
5
12
30
13
56
3
48
12
12
30
6
84
25
23
42
6
9
21
15
72
57
19
41
48
18
9
21
3
9
36
15
72
3
25
20
16
44
12
15
108
54
3
72
48
9
66
12
18
12
51
16
20
40
8
112
71
12
165
12
21
15
33
15
64
71
21
39
24
37
60
8
27
78
102
33
12
4
36
71
13
59
6
87
4
5
63
96
27
9
36
27
30
15
12
9
54
25
47
25
23
1
156
24
35
42
60
24
19
36
8
27
13
32
3
36
1
11
12
33
15
120
33
9
31
35
30
19
5
150
12
49
5
36
78
18
12
3
24
4
104
36
4
12
224
24
33
12
18
12
1
44
76
20
16
80
24
45
19
71
21
28
11
12
48
45
57
12
15
15
21
156
81
7
12
41
84
183
16
11
9
15
36
66
39
9
30
12
49
20
39
96
9
15
6
3
45
3
45
3
12
4
56
12
72
9
51
36
28
101
6
49
48
8
24
9
19
32
21
15
3
1
84
17
12
7
59
9
48
120
129
3
105
63
144
15
9
12
24
100
44
27
69
69
19
72
84
212
45
79
5
19
11
93
3
33
60
196
104
36
84
111
21
24
28
5
60
6
49
12
48
17
3
63
13
152
57
18
24
129
15
25
36
71
18
30
9
21
66
36
9
24
12
28
56
15
141
52
32
45
30
18
3
27
33
27
97
44
45
66
25
65
6
54
99
16
68
16
11
ABCD 93061340194*3^$a+1 [50022]
48
111
33
15
33
171
29
55
57
15
36
24
45
80
16
15
96
41
16
8
48
168
43
93
63
36
45
63
9
123
72
53
240
24
43
144
21
176
127
12
21
15
41
31
57
39
201
27
69
3
53
43
197
24
295
17
16
111
65
115
5
40
80
19
24
45
72
27
221
96
55
24
89
163
36
9
56
88
8
136
39
9
8
64
27
60
12
5
55
33
104
7
129
8
7
33
128
19
156
60
36
41
7
72
273
15
41
48
19
24
36
72
108
5
88
56
175
48
33
3
53
7
12
24
84
57
39
57
8
24
19
21
27
173
43
132
48
72
252
108
33
147
77
103
108
24
5
7
60
72
53
55
108
5
67
48
5
72
48
7
9
27
48
21
75
5
16
56
7
177
39
41
24
88
135
144
33
63
33
51
77
360
103
108
60
48
144
129
152
31
12
36
36
5
31
132
189
3
96
108
72
36
69
104
7
12
96
156
113
16
39
41
16
144
27
132
129
56
31
36
12
305
232
99
72
48
36
65
16
104
24
43
53
24
55
17
16
24
128
64
48
63
36
45
3
77
19
48
45
15
89
48
91
53
19
24
84
33
312
3
12
57
87
24
9
24
15
24
17
31
233
19
77
72
19
5
7
57
8
43
24
48
53
151
36
93
15
72
12
144
204
17
67
5
64
3
69
120
63
153
128
256
8
139
96
29
55
33
39
9
27
168
69
48
8
103
225
63
96
81
3
5
24
168
115
117
56
88
3
24
21
32
19
12
105
8
31
225
15
161
48
16
24
8
79
41
72
103
60
29
88
63
17
31
24
113
31
228
93
8
223
240
48
161
19
168
69
3
216
5
7
72
180
24
5
64
15
41
67
144
60
225
27
5
43
213
39
60
48
60
84
141
3
24
69
51
53
91
5
19
36
156
5
55
105
87
60
93
27
189
48
123
21
56
31
89
19
125
331
69
8
48
103
177
56
7
57
24
39
60
12
113
67
101
7
24
9
183
81
15
41
88
123
48
261
15
17
55
108
192
29
24
91
29
16
80
55
17
40
48
27
45
39
36
5
91
189
147
45
32
72
72
192
79
113
16
51
5
31
108
77
139
29
96
16
8
24
115
12
177
152
247
105
39
36
72
5
40
8
19
72
21
3
21
80
24
40
63
24
12
141
8
48
7
48
177
63
41
7
65
24
55
144
17
24
55
33
32
79
81
171
120
53
160
96
3
12
72
60
21
87
12
60
57
15
36
5
64
32
96
55
113
72
79
60
180
129
32
72
64
39
89
7
233
19
84
24
36
77
7
132
108
57
15
57
51
108
17
16
51
221
88
48
32
40
24
15
17
127
60
108
57
104
312
16
24
39
33
128
24
19
108
84
5
139
36
60
53
103
9
24
48
24
99
77
67
72
125
67
96
45
63
48
17
48
16
56
31
9
3
132
33
219
141
87
105
111
60
36
72
9
24
51
69
3
96
101
16
171
84
9
51
48
132
9
3
24
189
39
36
77
48
55
24
161
160
87
33
39
24
48
105
48
15
36
48
149
40
24
3
165
39
17
24
67
12
17
72
24
48
7
216
177
56
16
15
129
15
161
96
91
261
171
45
72
3
5
184
15
36
21
168
39
65
24
19
36
24
201
51
12
24
72
12
53
48
151
57
104
16
48
27
45
32
24
43
72
5
19
36
33
80
79
57
120
8
55
36
45
3
216
204
12
36
36
24
69
75
192
29
88
24
39
ABCD 93061384454*3^$a+1 [50002]
12
1
59
49
35
3
10
119
159
12
60
9
12
36
49
14
34
23
49
60
36
14
21
36
13
26
48
24
24
94
26
10
50
36
40
6
12
14
36
22
47
7
53
1
14
22
54
5
51
60
124
20
108
33
13
11
39
48
57
111
9
31
6
11
1
110
70
62
45
87
12
36
12
12
57
39
16
6
26
21
15
4
140
129
91
20
21
12
27
24
10
2
12
58
26
28
8
22
11
63
12
33
84
49
38
84
22
26
10
42
90
47
37
2
40
89
49
14
22
36
14
46
11
27
45
1
72
36
24
47
19
17
24
96
99
34
36
71
24
27
10
59
48
1
95
7
8
45
36
1
6
8
105
3
4
8
33
72
37
48
18
18
36
14
12
9
7
32
34
6
8
40
18
54
20
21
87
33
3
22
12
50
24
117
13
35
60
25
62
10
14
22
42
8
12
46
86
9
3
12
34
36
35
25
2
10
2
84
21
1
11
12
1
36
84
108
24
12
54
18
36
47
15
117
24
13
2
9
15
34
14
16
41
36
84
12
15
28
24
77
13
14
24
70
59
15
12
36
33
48
15
46
35
37
35
3
22
23
3
48
48
22
14
24
16
8
57
36
1
36
14
9
85
36
6
20
106
48
2
33
192
159
16
17
15
153
15
12
22
14
60
34
50
24
64
53
3
48
9
13
38
58
11
7
65
63
10
6
72
48
18
24
35
13
14
22
14
22
54
54
50
10
2
12
33
192
39
45
1
84
36
26
16
161
15
34
11
132
1
23
1
23
39
22
60
38
60
36
46
14
12
40
18
26
33
15
81
15
28
24
18
62
9
36
13
2
60
36
34
2
34
38
24
108
12
24
112
18
23
39
82
6
32
70
2
9
15
48
9
48
60
12
1
12
36
23
60
3
22
24
35
73
14
9
7
8
45
19
29
3
9
37
2
45
51
10
48
38
16
32
12
10
83
3
60
81
36
3
154
110
69
19
8
24
48
12
52
17
55
56
105
37
2
16
30
62
12
21
3
10
98
10
2
21
27
10
23
24
7
53
145
12
24
23
7
80
64
6
72
11
3
124
80
34
12
23
96
15
33
36
15
70
72
35
1
47
24
3
33
19
17
7
20
21
7
8
12
33
37
78
72
41
27
96
10
38
76
5
25
83
84
1
36
74
84
22
23
36
12
36
13
14
36
81
12
63
46
108
72
14
46
198
89
49
2
12
40
8
9
15
9
13
23
27
36
84
10
98
36
12
4
65
27
84
9
3
46
110
69
15
70
14
12
21
31
29
37
14
9
13
18
17
72
7
5
13
71
12
15
58
24
35
1
26
46
38
12
69
55
8
24
9
39
10
86
117
51
9
3
148
24
113
7
8
34
14
58
36
2
16
5
3
48
34
26
28
30
26
88
5
36
13
14
96
96
22
110
112
17
27
96
48
22
26
12
40
56
64
116
33
13
2
36
9
63
21
1
36
14
16
44
118
72
38
24
34
30
5
1
50
9
25
26
33
36
73
12
18
114
12
18
20
106
2
22
47
27
9
7
90
38
34
23
75
141
24
39
36
4
72
5
12
1
38
10
36
36
23
36
49
36
26
46
2
22
26
21
27
84
48
10
95
72
7
18
23
39
21
3
60
12
33
61
18
72
17
60
36
24
15
34
47
3
94
2
10
2
57
39
82
35
43
17
87
33
60
3
33
1
26
22
11
15
46
38
40
17
15
58
11
3
58
2
21
7
5
157
14
24
12
45
37
66
6
131
7
32
57
63
24
24
33
39
48
40
41
15
12
28
30
36
2
60
9
1
24
38
34
36
12
62
10
23
15
40
41
49
30
24
20
21
7
6
26
36
28
5
193
36
30
56
9
24
63
36
45
25
38
36
34
2
34
119
15
22
35
12
25
83
25
108
2
34
36
2
142
26
45
27
21
3
60
4
72
72
8
58
26
100
6
2
72
118
18
41
13
90
20
12
24
34
6
30
26
82
14
33
7
8
12
12
22
26
9
108
51
22
71
51
12
108
69
19
8
36
46
2
21
31
48
32
24
9
25
2
45
25
122
22
11
12
135
57
3
22
23
121
47
39
21
12
3
60
72
12
84
45
3
9
3
4
18
23
3
156
48
9
13
12
72
23
87
24
10
6
8
48
10
24
38
46
24
26
9
27
22
14
24
34
14
72
9
31
8
16
80
12
21
15
9
39
24
10
6
41
13
74
16
17
51
21
24
24
55
65
111
22
18
42
35
27
22
62
46
36
14
21
1
6
5
15
28
8
70
50
70
2
141
27
48
96
36
81
48
51
57
24
39
36
34
14
60
9
24
1
36
74
16
20
34
72
23
63
12
16
72
8
64
8
24
58
59
12
37
50
34
54
5
51
34
14
108
33
43
17
1
38
9
36
48
3
9
55
18
126
32
22
23
49
36
59
51
16
24
20
52
30
14
12
34
12
23
51
12
22
72
54
80
60
10
11
7
66
14
24
60
34
36
48
72
14
22
11
15
24
33
7
6
12
2
33
27
33
3
28
53
1
90
18
50
46
119
55
20
81
12
85
24
2
70
83
60
1
84
6
116
46
2
34
2
16
17
12
63
28
20
34
168
2
34
62
21
27
33
135
24
9
61
90
32
36
33
63
12
24
34
6
20
10
11
96
27
33
27
36
22
6
8
24
34
14
24
58
23
13
2
33
13
35
7
90
23
31
30
42
8
9
13
146
12
76
5
19
44
4
32
96
22
26
12
10
2
22
18
18
84
11
60
217
24
26
40
96
8
81
24
12
12
39
96
24
24
40
17
31
18
2
166
26
82
50
16
18
54
5
37
11
51
33
48
55
5
25
26
24
9
60
3
58
23
24
49
62
9
31
6
66
32
40
42
38
16
72
18
84
122
21
63
154
83
49
62
9
1
14
45
49
18
8
9
31
32
46
11
1
50
45
37
50
24
9
39
24
45
15
12
10
54
5
48
51
12
28
32
130
132
47
61
48
14
24
120
22
42
17
1
2
70
36
36
35
15
70
47
63
168
10
24
2
21
60
43
17
55
30
36
26
36
33
37
86
76
8
24
81
24
27
34
48
62
10
23
49
62
21
39
72
12
21
25
50
21
15
93
91
6
2
57
7
56
106
14
12
46
ABCD 93061528694*3^$a+1 [50051]
114
117
3
6
18
13
240
119
6
234
90
48
78
120
24
18
48
15
208
56
9
96
175
56
3
85
239
30
78
30
79
53
27
63
72
81
3
42
123
75
270
342
33
39
18
279
21
42
18
180
18
81
40
35
24
72
144
36
84
6
54
1
29
75
3
93
15
234
111
9
90
61
107
126
36
84
6
18
31
35
54
78
49
161
384
66
180
73
125
132
18
144
48
45
135
132
72
216
30
24
120
24
55
47
42
210
21
231
24
162
138
36
81
64
35
69
27
12
81
160
72
89
90
165
24
9
63
27
126
127
104
15
6
3
321
18
13
8
105
55
11
168
30
96
54
66
42
45
9
90
84
60
102
63
51
144
36
105
195
565
341
243
120
9
18
253
41
159
51
21
57
111
9
60
18
48
81
135
180
18
42
1
65
18
24
198
18
66
6
69
15
145
143
73
23
121
71
54
78
30
90
61
152
63
361
35
45
63
177
219
165
16
65
54
6
48
60
90
336
6
30
114
15
16
131
69
141
3
39
108
120
168
72
18
12
72
222
30
186
18
55
299
21
16
95
36
30
18
6
144
54
1
47
73
32
129
36
108
231
24
195
61
119
72
54
6
54
55
11
133
192
24
71
105
39
289
29
78
109
320
75
108
73
120
125
99
141
90
120
60
102
42
246
79
29
147
57
66
45
72
27
37
41
15
40
128
189
42
84
36
81
15
72
102
234
132
109
281
55
23
72
12
42
90
36
18
126
30
79
216
89
90
72
180
12
37
71
289
95
1
197
108
48
87
3
60
121
41
18
54
180
27
120
64
59
48
45
24
264
135
60
36
30
36
63
87
9
120
9
135
120
51
54
7
65
15
225
102
42
414
84
78
102
18
255
165
54
85
56
15
33
27
180
108
36
18
30
81
81
18
60
153
75
189
120
75
30
204
12
55
80
195
69
16
95
84
61
65
42
13
24
56
27
36
145
56
231
24
49
59
21
87
162
48
114
109
120
41
175
224
16
11
198
96
126
540
108
144
120
42
15
3
37
104
40
47
78
54
90
30
37
143
33
99
90
99
147
69
3
36
162
55
224
24
72
57
60
267
213
132
15
15
81
15
72
1
11
69
21
90
486
150
30
150
108
72
120
69
21
60
180
210
24
1
89
31
104
40
176
64
104
21
51
39
108
30
60
30
61
56
195
444
60
126
55
11
133
17
15
360
75
48
204
156
21
16
179
96
69
3
72
84
306
54
126
18
42
111
144
375
126
102
6
144
87
381
18
72
54
36
30
168
36
228
72
36
93
75
72
30
15
ABCD 93061787914*3^$a+1 [50070]
45
150
18
12
255
33
72
60
138
65
157
270
53
127
17
160
291
45
27
120
90
147
51
317
43
150
15
87
105
63
102
18
41
229
42
18
120
87
75
213
384
3
173
55
89
61
99
21
59
121
180
51
320
31
257
31
372
168
162
99
99
120
21
176
112
21
59
103
108
29
61
162
17
16
75
90
30
29
103
120
18
111
21
30
18
312
275
43
42
30
348
180
125
16
159
177
93
90
60
125
37
59
121
48
87
48
27
198
252
3
224
151
89
48
112
153
30
438
99
80
211
72
53
97
288
47
48
16
69
30
72
5
103
9
351
17
55
153
195
141
69
42
48
65
277
198
165
147
18
11
19
132
9
320
79
72
168
180
30
270
257
48
160
147
173
7
60
318
90
101
48
1
72
279
111
60
5
115
45
15
17
96
96
144
7
18
90
45
27
90
180
119
19
45
105
87
32
192
48
1
102
168
120
60
72
5
103
57
105
167
133
123
207
17
1
47
223
102
59
121
183
80
64
3
93
15
65
25
119
91
117
128
67
48
72
270
78
30
42
177
96
15
12
197
48
48
67
77
240
133
90
60
48
5
67
60
177
183
120
18
42
48
485
37
150
165
63
180
77
73
30
360
72
150
48
195
45
12
23
67
78
30
81
48
3
125
55
185
25
60
120
78
5
115
72
5
145
63
80
37
30
29
31
30
18
150
27
80
85
27
51
29
1
90
60
9
96
57
18
162
18
102
219
21
18
192
90
18
29
151
41
96
48
144
163
120
78
72
18
102
288
39
80
121
30
9
171
21
96
15
18
12
339
21
123
75
42
18
137
208
27
53
16
80
64
237
18
42
108
59
223
17
192
16
45
35
115
108
12
149
64
237
78
5
64
33
60
30
108
270
60
47
48
160
176
31
108
69
93
288
432
18
450
95
175
132
77
48
73
12
180
18
132
288
120
222
18
30
150
102
258
221
144
115
60
30
90
89
43
245
55
108
45
177
207
3
108
81
48
80
121
87
32
48
240
115
90
99
39
41
48
133
18
12
90
150
48
29
103
30
108
191
16
45
90
258
71
91
90
108
95
7
78
59
48
175
33
32
288
115
45
15
17
103
240
89
112
80
96
235
5
25
78
12
29
240
259
461
240
1
120
23
85
27
32
31
90
ABCD 93062106968*3^$a+1 [50023]
43
17
7
36
5
43
77
19
18
3
195
65
60
13
27
27
5
91
17
40
32
72
280
63
93
24
56
43
29
48
4
36
27
66
6
21
15
120
45
60
200
12
43
45
27
5
28
3
9
8
12
12
1
27
117
3
195
138
42
45
75
17
28
60
27
18
143
12
52
120
9
87
129
90
81
63
29
43
65
139
5
31
180
5
144
16
92
112
36
99
156
9
56
40
63
29
7
21
27
33
12
332
55
45
68
145
18
17
85
15
8
132
48
4
153
35
52
156
15
54
54
89
28
45
30
9
51
30
35
7
53
19
41
4
8
55
113
24
28
80
48
40
140
24
180
19
141
180
48
15
90
63
12
27
108
173
40
57
15
153
138
36
108
45
51
21
51
12
18
72
6
17
19
120
45
123
12
5
48
7
108
45
3
5
72
37
3
20
43
17
48
60
25
18
137
109
23
145
120
78
48
17
19
33
72
21
72
6
84
53
25
18
117
63
9
57
11
84
48
25
30
17
1
47
295
17
48
72
16
92
40
27
90
71
100
45
30
69
120
8
43
84
45
20
13
95
40
63
5
67
45
3
9
8
91
17
52
8
19
54
54
45
48
15
48
54
198
65
12
67
5
100
63
12
6
90
5
49
3
15
5
52
45
35
48
247
48
72
81
60
264
20
148
12
20
180
13
23
72
25
18
17
28
33
39
15
5
160
80
55
33
12
68
60
7
65
12
48
28
27
5
240
40
3
9
56
40
104
43
36
17
24
139
36
65
60
88
57
35
60
145
3
87
65
19
77
24
96
160
75
144
81
132
171
17
12
60
163
45
3
69
63
72
117
48
8
72
7
113
7
45
8
48
25
35
120
52
152
55
5
28
57
303
3
69
39
24
5
72
48
31
29
220
3
65
12
13
54
141
3
9
8
7
5
61
6
36
30
35
12
108
43
114
30
5
48
144
16
12
72
140
40
159
17
157
123
3
177
39
24
21
171
18
54
5
67
81
9
71
52
72
135
45
3
45
180
92
31
5
40
32
12
103
53
60
19
81
63
21
8
12
103
45
8
4
140
76
80
7
156
72
17
108
43
41
151
77
31
141
3
5
28
39
53
28
15
57
135
6
71
1
35
4
51
84
45
96
75
77
28
20
79
30
11
60
55
60
5
40
144
3
45
20
7
24
54
47
16
152
48
12
60
7
228
78
119
156
157
90
156
90
96
23
7
90
11
132
7
144
41
76
135
9
111
77
112
68
163
84
6
35
40
63
77
84
108
7
113
120
100
75
90
63
15
5
13
72
107
12
19
9
87
45
156
320
13
11
13
63
12
8
43
9
48
33
71
108
37
23
12
40
63
5
73
75
200
7
45
32
31
5
12
52
45
120
78
45
68
103
17
60
12
72
60
31
48
137
4
9
264
23
145
30
5
19
65
36
60
24
31
125
67
53
204
31
132
45
207
210
23
12
61
47
127
18
23
184
15
84
9
20
72
16
123
89
12
25
71
60
220
129
63
171
17
84
60
100
8
28
20
40
57
15
20
133
27
111
6
54
57
9
6
17
48
12
72
31
29
28
8
64
135
6
234
270
174
132
30
15
20
24
60
36
52
68
40
104
108
48
24
36
19
18
3
243
9
63
24
65
108
115
36
9
183
24
41
12
108
4
51
30
15
44
60
60
120
13
35
60
25
90
53
25
47
7
101
7
45
8
72
60
52
9
6
81
27
72
30
11
12
55
12
141
44
109
39
8
144
79
9
12
8
205
18
5
7
173
79
60
93
8
223
54
35
13
114
414
174
177
8
67
101
25
18
77
64
3
36
72
24
36
84
45
56
24
96
40
15
54
111
140
24
31
180
9
20
156
97
35
7
30
15
36
32
40
21
54
113
144
31
72
5
163
84
65
31
5
180
40
3
17
24
103
53
84
31
65
97
18
ABCD 93062574212*3^$a+1 [50080]
108
84
53
40
20
67
24
17
1
23
36
28
92
13
11
7
57
21
66
36
57
44
13
39
15
18
39
108
32
31
41
37
66
41
40
45
24
18
30
59
36
16
57
18
21
116
4
108
75
65
4
20
40
8
120
7
5
31
45
12
3
41
31
90
72
66
5
12
43
36
30
3
15
54
23
16
8
7
9
51
54
167
49
3
20
52
8
61
3
32
24
7
9
15
17
13
18
6
23
67
48
6
35
48
24
24
36
12
36
4
56
7
41
4
92
7
24
5
121
15
20
13
23
12
7
125
148
8
36
4
20
16
87
57
56
60
13
18
17
37
3
51
12
53
12
12
19
12
65
12
12
43
120
5
12
7
17
13
107
61
66
9
12
75
17
60
7
5
12
12
67
12
36
18
6
137
19
29
28
8
12
36
36
16
8
144
7
29
7
54
18
6
18
33
39
30
39
33
3
93
48
3
15
6
3
12
75
21
32
48
73
24
3
120
108
15
18
75
51
24
12
36
41
12
12
16
15
5
72
13
15
44
28
15
21
20
4
156
32
25
54
36
57
44
1
18
29
25
63
56
7
5
31
65
36
25
6
161
1
48
11
36
25
83
31
12
29
16
8
7
77
79
5
60
25
71
24
24
67
12
42
15
39
21
15
5
36
60
12
36
28
92
31
17
25
23
60
7
57
12
15
21
20
55
18
35
31
93
24
15
113
100
3
12
41
37
11
19
60
54
48
18
5
1
39
48
164
88
56
31
9
140
220
45
42
41
28
33
3
8
7
54
3
32
28
84
39
17
4
32
24
16
20
115
9
32
4
56
28
3
5
49
15
104
25
66
17
4
24
68
12
4
141
42
36
18
18
21
56
49
11
43
84
21
128
4
36
9
3
24
45
18
9
117
11
31
84
29
12
4
45
83
12
1
35
4
272
12
12
19
9
32
40
15
29
48
7
5
36
1
126
5
13
15
51
77
60
31
17
12
24
1
219
32
19
33
92
16
60
72
20
12
48
28
51
18
120
11
28
24
32
91
54
11
28
27
6
23
25
18
9
87
41
12
16
20
16
24
99
21
20
108
24
13
18
33
20
160
33
18
17
7
29
24
31
45
32
19
18
18
48
6
72
23
28
51
5
76
44
55
6
39
63
5
37
11
19
18
11
60
28
15
72
5
72
24
7
18
15
20
13
35
64
36
80
7
17
16
33
3
60
27
29
25
35
7
17
55
33
39
17
16
8
52
9
3
20
19
69
20
13
11
12
24
16
33
18
54
72
18
21
92
16
15
102
24
54
17
1
3
15
5
31
17
16
92
24
7
54
39
36
8
24
55
54
3
20
4
48
44
12
4
33
83
24
13
27
69
75
20
49
90
12
53
4
51
29
36
13
30
90
83
7
5
1
54
12
24
21
32
88
56
24
25
3
39
17
24
43
41
1
144
23
7
17
19
21
44
67
48
29
12
24
108
79
5
4
32
31
36
18
23
40
33
3
20
72
24
19
108
24
5
36
7
17
40
44
13
18
149
121
30
41
48
4
20
4
8
48
48
12
7
5
28
15
5
16
20
31
18
42
30
42
17
16
93
23
64
24
9
24
72
48
24
15
24
8
7
53
13
18
6
90
129
12
57
39
92
12
1
39
12
15
36
17
4
20
52
8
48
4
9
24
138
24
30
6
53
4
105
18
33
3
36
29
12
108
139
17
52
24
12
8
36
52
36
20
48
52
32
79
12
5
36
16
72
80
84
48
64
36
56
12
31
90
42
12
9
116
7
149
52
48
51
17
19
5
48
24
76
12
57
107
72
19
21
15
21
27
21
20
19
5
28
8
24
12
12
19
21
36
63
5
49
42
30
63
9
23
19
21
9
11
13
3
15
29
12
7
5
72
12
36
4
56
13
6
66
23
76
12
75
21
27
6
66
6
3
20
72
12
4
56
16
36
15
5
187
54
3
8
52
9
11
16
236
12
4
20
72
24
12
96
24
16
51
89
36
12
28
132
44
7
12
53
4
24
20
43
29
84
4
120
36
3
5
13
18
57
56
12
4
8
12
16
51
17
55
12
65
12
67
41
1
11
19
65
7
24
101
24
52
33
42
29
4
21
3
15
21
20
28
44
48
37
23
28
3
41
12
60
84
85
90
5
12
12
7
42
51
21
47
12
7
5
60
115
24
21
56
64
24
80
40
32
4
44
31
21
63
90
6
5
12
4
36
32
12
108
1
39
44
31
102
111
57
15
51
5
52
51
180
21
60
56
12
4
45
11
13
107
127
17
4
12
68
24
72
55
12
24
89
13
63
32
49
71
55
36
6
15
32
127
149
13
6
17
72
48
12
67
48
5
37
72
39
9
42
54
23
16
27
9
20
24
1
42
33
140
1
35
7
101
24
31
5
24
43
9
68
16
15
53
7
18
131
36
60
12
60
37
6
84
60
5
28
3
5
67
33
72
80
43
60
41
13
3
44
4
21
3
32
24
7
6
35
67
42
59
28
57
23
16
140
16
8
88
48
15
9
63
17
19
41
1
143
1
90
36
21
12
3
33
20
12
76
8
25
24
11
12
84
60
25
35
12
7
24
5
16
36
9
6
12
93
20
13
11
7
9
32
24
85
3
120
60
32
60
13
39
8
25
59
24
28
68
31
5
1
18
12
17
1
42
17
163
29
4
33
59
109
51
3
41
36
16
27
29
36
7
65
36
7
72
17
7
12
18
27
32
37
18
21
12
20
31
41
1
138
9
12
116
7
57
24
20
49
11
91
9
20
48
4
80
4
3
12
5
16
75
30
11
36
7
41
48
7
33
105
54
18
150
41
7
24
17
60
12
24
97
23
84
12
52
92
48
16
3
21
9
24
75
15
5
16
32
4
27
5
36
4
56
24
48
12
24
12
31
54
3
8
43
18
42
41
36
24
55
57
3
12
29
60
7
21
36
9
95
19
237
33
11
55
5
16
3
29
4
15
81
32
37
15
36
51
9
27
60
33
3
17
16
20
49
6
12
113
112
32
31
54
23
31
18
18
89
12
16
68
36
1
18
53
12
7
29
19
21
3
41
16
32
13
11
28
15
5
31
96
17
31
17
19
77
13
3
15
54
23
36
13
6
12
137
7
9
56
36
43
36
137
24
1
24
30
9
27
29
25
24
126
66
71
12
133
18
5
40
44
60
19
5
52
56
16
48
51
18
3
20
ABCD 93062775374*3^$a+1 [50002]
8
12
63
21
100
24
36
20
144
15
13
48
11
9
12
88
132
8
16
228
108
44
64
119
37
104
39
1
104
36
40
12
32
40
96
60
36
168
36
120
299
37
24
80
4
32
4
11
9
64
12
24
96
116
4
20
15
60
108
21
159
25
20
12
120
48
88
44
4
152
192
48
4
8
76
44
36
196
24
56
108
40
47
73
20
16
36
20
63
1
60
84
8
12
27
61
8
16
23
33
99
73
12
24
72
44
16
20
88
32
40
24
84
24
20
316
20
36
64
11
145
96
24
96
60
80
4
35
73
92
75
1
8
112
12
56
12
12
88
80
24
28
32
4
164
16
11
13
60
80
88
8
76
56
40
168
12
132
20
108
4
104
60
124
36
71
21
40
12
8
112
8
64
68
52
8
156
16
68
12
15
85
24
44
12
15
49
12
107
13
44
156
4
60
60
60
23
1
56
243
13
24
68
40
47
180
81
28
84
48
84
24
32
12
60
36
4
12
44
171
69
84
40
35
60
12
1
144
8
52
144
84
188
40
12
36
36
84
20
111
49
60
32
52
60
20
180
52
24
144
108
8
99
73
24
215
69
100
204
20
12
280
56
28
32
100
59
9
72
48
36
63
25
215
12
13
20
160
32
60
16
8
16
108
8
4
48
32
4
72
32
88
48
60
12
48
12
47
21
40
12
12
107
13
80
12
96
52
312
8
12
4
32
48
60
51
1
60
8
100
56
4
84
216
36
8
76
60
56
76
140
40
44
36
28
36
56
108
4
56
76
8
16
60
80
4
92
28
212
40
128
36
16
80
60
24
39
1
80
12
99
81
28
32
84
84
96
36
4
24
36
24
84
56
16
8
36
12
132
52
24
11
45
4
24
60
47
13
36
156
56
144
36
24
24
76
23
33
124
80
4
251
45
84
12
52
8
72
12
64
36
8
28
128
24
16
80
24
288
72
60
40
416
60
64
36
164
16
11
1
44
28
47
33
28
12
120
8
4
83
73
24
95
45
15
213
40
12
84
32
4
24
20
16
215
21
64
84
24
200
28
12
12
24
84
128
24
16
152
120
16
24
35
1
59
73
32
108
124
108
80
76
60
59
132
45
40
36
228
32
84
16
107
33
72
12
16
108
56
40
20
75
33
108
60
27
25
108
32
16
96
36
44
168
28
48
20
16
56
64
104
52
72
36
36
20
76
84
96
128
12
64
24
116
24
124
12
23
57
15
109
32
39
69
120
52
20
48
39
1
72
20
39
61
32
60
48
4
140
75
85
35
25
84
80
180
16
96
47
85
92
24
60
112
104
48
16
56
40
36
8
4
12
44
24
108
27
60
45
60
96
40
44
28
8
12
84
4
72
68
76
108
68
24
4
132
48
224
16
11
69
64
20
36
51
73
60
32
4
32
72
40
8
12
52
24
92
64
203
33
60
12
135
21
96
24
76
96
24
180
8
27
33
52
24
144
8
52
47
33
12
28
35
145
60
12
23
12
9
171
133
60
35
133
24
84
11
25
84
60
44
88
104
4
44
28
24
68
60
16
12
8
16
35
93
12
76
44
4
71
1
8
39
141
64
60
168
119
33
172
68
120
132
100
20
24
40
36
48
56
64
36
24
95
117
16
8
40
60
12
20
24
96
24
24
160
71
25
20
63
73
68
51
13
108
144
23
225
12
3
25
72
24
140
36
16
8
4
12
68
40
8
84
24
16
84
204
56
39
33
192
72
16
32
72
28
12
80
16
68
16
84
60
32
27
1
20
64
288
107
1
24
36
36
95
21
12
40
36
32
99
9
40
152
84
4
20
60
4
12
80
88
156
20
172
152
12
4
60
24
120
8
40
92
52
48
35
85
68
27
73
24
23
1
20
40
44
40
12
108
20
36
72
72
60
72
36
48
36
135
61
108
32
267
1
156
48
108
24
60
8
88
20
60
27
57
4
12
8
36
108
12
48
132
60
24
76
83
12
21
168
40
20
24
12
100
ABCD 93062849318*3^$a+1 [50023]
84
144
120
41
79
11
45
4
12
44
16
116
72
100
5
15
16
12
65
90
57
48
88
20
4
20
51
54
3
4
24
77
135
28
60
24
131
90
36
55
8
36
12
12
3
13
12
8
4
72
44
4
12
44
240
24
88
65
15
57
43
60
72
68
4
23
25
8
39
1
48
32
4
68
76
24
36
71
90
55
71
45
112
132
56
4
24
5
99
27
1
8
40
20
4
80
268
68
24
81
27
12
87
49
20
24
112
24
36
5
3
33
43
47
13
84
11
105
60
4
56
16
48
80
136
32
93
36
54
9
88
80
64
24
152
40
24
48
11
9
120
33
55
17
7
8
100
36
132
92
111
9
40
20
48
28
12
32
16
24
5
36
15
60
40
47
37
8
12
100
41
67
24
71
37
36
80
4
48
48
24
8
48
27
54
163
17
3
40
48
48
36
8
28
20
39
9
9
3
28
24
8
48
100
5
75
24
27
73
12
24
35
25
11
33
28
84
24
65
39
100
5
31
44
88
24
44
4
35
33
4
60
24
41
3
33
63
24
16
80
12
39
13
20
21
19
53
7
72
24
41
3
141
72
54
1
60
8
24
16
132
8
100
140
84
21
36
55
104
40
35
61
24
24
35
1
44
81
27
12
36
52
35
57
36
24
36
180
16
24
24
17
51
57
3
60
40
8
72
33
7
20
4
36
92
88
8
4
72
56
64
24
24
5
55
20
15
73
8
4
80
40
83
13
24
12
24
44
76
36
104
40
131
108
73
84
41
19
68
48
88
11
21
15
90
79
8
3
45
9
111
48
52
68
64
36
44
45
15
16
24
168
47
1
24
20
160
20
40
140
16
20
4
72
41
7
36
24
36
36
120
84
24
20
27
18
75
88
20
69
31
8
4
72
119
25
60
20
21
3
136
24
120
12
29
19
12
156
20
28
107
73
60
72
29
51
147
72
133
68
33
31
8
28
32
28
35
33
76
35
9
16
36
24
188
28
24
156
12
8
3
37
60
8
21
19
35
37
60
92
16
24
108
20
28
96
36
95
72
18
15
4
24
36
60
5
36
7
8
132
36
24
40
8
33
31
24
17
7
68
4
8
28
24
68
16
11
9
9
103
84
8
3
57
52
8
45
31
140
16
36
32
16
80
52
20
28
20
4
11
9
45
36
79
36
20
9
7
180
24
41
3
16
17
7
83
25
68
52
212
52
44
40
47
144
25
24
5
90
49
5
7
48
72
89
27
12
88
92
33
27
60
28
24
144
72
68
16
44
100
84
176
64
47
18
3
52
116
12
60
148
41
31
23
1
71
13
20
132
60
9
79
11
54
27
153
19
53
3
52
48
140
16
8
57
39
52
24
36
8
57
79
56
9
39
24
16
20
4
8
4
36
48
92
105
27
27
126
54
13
8
40
12
68
52
77
99
27
45
4
24
152
40
20
75
97
68
105
72
63
27
13
8
124
116
4
12
65
51
88
20
4
20
15
145
35
45
27
9
4
80
48
88
120
20
45
144
75
36
192
40
20
132
100
35
61
12
20
12
3
85
24
48
41
27
40
8
51
9
72
40
32
28
12
5
31
41
36
63
16
60
120
84
35
36
13
68
52
11
37
132
47
73
8
135
117
16
120
12
60
12
8
4
104
24
63
37
36
36
44
52
48
60
24
80
28
12
8
108
16
8
15
1
17
7
176
16
168
56
64
8
12
87
25
108
200
48
88
12
12
128
45
67
20
3
37
48
59
18
127
96
32
40
72
36
47
165
40
168
24
8
28
12
20
40
48
77
15
3
13
32
27
37
44
9
91
60
84
53
18
49
8
4
44
12
28
24
36
24
5
3
64
44
16
44
12
15
133
11
49
72
12
108
8
16
8
33
72
183
112
8
112
8
52
56
4
80
48
40
20
4
116
3
97
60
12
36
12
152
40
12
8
28
24
44
60
16
288
56
40
77
15
3
49
48
65
3
40
11
126
43
11
61
80
48
9
63
88
32
52
56
4
11
237
40
48
35
1
68
3
49
24
32
112
8
9
19
84
41
7
8
64
72
60
24
32
40
152
27
90
103
156
11
169
12
84
8
36
4
36
29
108
90
37
132
36
83
109
17
103
192
68
36
76
68
40
20
16
11
61
108
12
180
72
12
8
28
20
60
33
55
32
60
28
20
172
20
40
8
40
24
5
43
108
29
36
54
18
19
36
89
90
49
41
51
88
5
27
135
25
65
7
11
121
23
13
23
54
180
18
57
28
8
51
21
33
67
80
40
8
16
59
90
27
60
28
24
48
8
12
27
61
47
33
24
15
1
17
7
68
132
48
48
12
9
111
40
65
3
24
45
36
7
29
43
11
37
68
39
13
12
132
23
1
12
48
36
36
92
16
24
20
40
12
44
40
11
36
33
16
60
44
27
25
32
28
59
9
60
39
18
63
100
ABCD 93062869598*3^$a+1 [50074]
72
24
18
35
43
12
30
11
25
11
49
30
17
169
11
43
41
31
12
36
77
7
101
24
1
24
23
24
40
84
21
23
12
36
12
12
73
78
5
24
13
35
31
45
44
61
30
30
35
61
18
21
9
35
103
18
42
29
13
35
76
51
65
19
30
42
17
37
60
23
127
53
55
17
24
19
53
7
36
120
17
7
45
51
66
3
3
5
55
77
43
12
21
20
91
93
36
9
18
54
3
108
3
17
7
5
31
90
24
23
72
12
24
55
6
24
24
6
41
28
51
5
12
108
4
8
84
16
3
12
60
42
36
35
19
42
54
29
112
56
52
63
89
24
49
6
24
12
81
3
69
8
24
73
72
18
17
16
24
15
29
25
6
24
36
108
17
76
33
11
55
108
6
71
31
48
101
28
21
60
90
30
60
54
21
24
48
3
21
159
6
59
19
6
11
43
6
6
90
48
71
31
96
48
17
43
81
3
12
36
48
5
25
107
19
60
78
30
96
54
6
24
108
12
21
105
11
24
19
120
5
52
39
29
43
29
60
19
6
11
12
61
30
9
45
6
17
43
6
35
13
11
61
18
36
5
12
49
15
9
51
80
55
5
13
36
24
3
15
18
60
96
30
36
12
60
6
11
19
5
1
143
28
44
13
162
5
55
36
24
84
17
43
65
12
43
29
43
12
17
43
6
59
108
28
15
261
33
72
6
78
35
19
21
39
57
36
3
17
67
96
54
6
77
19
24
24
41
49
3
27
17
49
6
41
4
33
6
6
63
20
31
5
1
108
11
24
61
51
33
23
37
15
171
84
77
4
32
37
12
11
175
42
6
41
24
12
103
5
7
17
1
6
18
11
4
12
8
43
77
168
28
32
55
12
5
1
24
35
76
27
18
6
93
45
12
23
55
53
43
6
6
24
84
45
69
23
19
30
83
60
55
5
37
71
12
55
48
12
33
15
69
213
6
12
45
68
7
65
67
41
1
3
8
28
80
64
51
17
72
31
54
90
48
102
11
40
15
12
18
51
3
5
12
199
24
30
87
15
41
13
42
33
9
47
19
36
5
73
11
1
30
18
36
39
27
9
32
133
66
5
31
54
18
66
6
54
6
29
25
27
57
12
66
33
12
80
73
47
19
48
30
95
25
23
52
3
84
41
7
36
66
54
12
24
54
15
32
48
7
84
18
18
5
43
77
43
17
43
81
15
36
102
12
6
45
8
19
33
27
57
20
24
12
13
39
51
41
73
42
53
7
5
96
88
44
12
24
7
48
17
19
48
162
179
60
49
27
60
3
12
69
21
18
93
8
55
6
30
9
15
60
24
12
60
21
57
42
18
12
18
108
33
15
41
13
83
12
37
3
80
48
43
29
1
35
19
48
33
15
12
29
55
138
60
72
24
36
11
73
11
19
60
24
6
6
18
102
24
77
48
19
17
36
127
5
16
9
102
65
25
71
19
36
5
4
24
15
29
72
109
11
13
15
20
31
5
24
55
72
41
49
30
18
23
97
6
36
54
15
92
67
12
48
6
35
36
16
9
78
36
6
11
49
39
39
21
15
29
28
3
9
111
96
54
42
54
23
91
30
35
84
52
99
41
43
41
55
30
6
30
6
5
49
6
209
31
78
30
36
24
5
12
43
6
6
78
42
24
30
23
37
78
17
25
66
29
31
45
3
24
12
60
65
4
84
27
36
5
7
101
1
6
48
17
67
6
114
6
66
24
5
1
3
32
24
55
54
6
41
48
67
41
12
7
36
60
53
7
69
9
6
114
11
24
61
48
6
5
7
29
25
23
36
1
35
43
5
7
9
36
75
48
168
5
43
9
57
18
30
23
12
36
109
11
25
59
7
9
45
39
8
7
42
6
5
24
48
28
3
29
12
13
6
6
18
5
25
30
173
19
21
33
111
75
101
13
102
17
7
108
48
5
120
37
11
25
30
41
28
15
65
25
66
6
23
103
12
60
66
6
41
67
36
36
24
60
29
60
12
19
66
30
36
33
36
8
61
102
29
28
32
48
36
1
83
43
29
85
11
37
30
33
57
3
8
64
27
9
75
36
29
19
17
49
11
156
13
47
24
48
31
72
137
43
42
51
39
6
27
32
7
5
43
12
258
6
65
7
5
67
17
13
3
8
24
16
81
143
1
11
211
60
5
19
33
120
3
18
71
19
24
72
5
73
132
6
24
18
30
30
51
20
67
17
25
15
32
28
36
261
60
11
7
21
21
35
43
5
12
31
17
48
55
77
1
15
56
96
64
8
7
5
25
23
48
43
60
12
24
41
19
89
1
54
24
33
27
173
52
15
42
75
75
48
48
9
15
53
7
41
67
6
36
11
19
30
48
6
84
17
19
5
1
6
60
18
6
53
7
36
84
18
35
108
12
48
7
41
67
12
6
59
43
5
64
3
17
55
33
27
5
24
36
19
132
17
97
18
5
72
25
108
18
93
15
30
126
96
42
60
15
21
42
24
41
28
39
41
31
173
67
9
27
12
185
48
127
126
11
19
77
7
5
31
24
5
12
13
27
39
5
49
12
3
36
165
111
9
6
18
120
3
8
7
17
91
17
73
47
48
151
45
44
1
24
47
52
57
18
30
83
19
30
6
45
32
16
20
145
11
4
111
21
32
48
12
55
96
17
24
24
19
65
52
3
6
27
20
19
24
5
49
27
8
43
9
33
6
17
12
1
54
33
39
36
5
13
51
183
30
11
25
11
31
42
51
21
15
68
12
19
6
78
77
48
52
44
7
125
88
21
54
24
6
30
29
16
51
53
12
28
27
41
7
33
75
24
18
30
21
159
36
5
91
29
1
6
17
43
120
9
3
186
51
8
55
48
102
11
19
66
11
13
6
36
18
18
29
13
66
24
42
3
3
54
18
66
27
69
119
36
40
3
42
11
19
18
15
32
ABCD 93062940658*3^$a+1 [50003]
3
110
7
23
24
28
72
21
17
18
70
98
12
84
4
6
26
70
14
28
12
21
3
20
12
24
30
10
78
36
20
6
4
12
2
31
17
18
22
38
16
18
50
40
36
74
18
12
1
57
2
6
22
24
98
48
34
6
32
72
16
12
3
17
31
65
16
54
50
6
58
72
26
30
24
24
4
96
60
14
52
14
42
78
10
54
8
40
24
38
18
114
24
12
48
4
6
54
6
14
70
8
4
26
4
24
32
28
24
72
18
56
34
20
36
22
14
24
42
4
54
32
22
6
20
6
16
24
80
6
22
2
49
72
33
14
40
12
20
16
18
30
56
48
25
41
4
20
28
12
72
39
69
26
34
18
14
18
12
73
3
62
6
24
12
88
6
39
75
66
27
35
13
15
72
30
3
11
24
6
16
8
46
50
30
10
36
27
11
16
21
9
38
66
120
6
24
10
30
6
86
30
18
214
15
57
30
26
42
52
20
100
68
10
20
42
136
30
8
4
156
24
38
34
6
50
22
6
27
33
39
3
90
3
15
9
11
70
14
10
15
3
24
44
82
14
4
84
126
20
22
18
74
30
16
6
6
27
27
20
10
26
72
6
199
41
7
45
12
30
60
38
7
17
6
73
57
2
36
66
18
16
6
74
70
15
27
78
24
96
2
30
64
38
42
6
10
2
6
7
59
36
4
56
13
15
12
24
14
10
6
48
60
66
104
22
26
72
48
25
33
6
80
10
56
30
4
8
22
6
92
36
66
46
2
16
2
180
97
17
48
22
20
30
4
12
14
24
36
64
32
64
24
32
72
16
44
1
45
60
30
50
4
12
6
48
26
31
47
36
52
33
9
18
8
30
30
46
108
30
198
18
60
14
52
26
204
16
12
30
6
56
88
80
10
6
60
146
34
42
110
30
7
93
3
11
6
10
24
24
44
66
16
63
11
12
10
2
36
4
36
44
13
9
30
176
4
14
30
10
12
20
112
38
42
31
39
18
8
16
39
9
12
50
1
45
68
16
26
37
23
18
42
13
9
8
72
66
102
7
21
60
15
65
40
62
88
44
78
7
3
8
22
15
9
50
28
30
30
36
57
17
10
30
18
45
75
30
14
28
38
7
155
22
38
25
3
80
24
124
32
22
20
42
16
45
9
30
24
24
56
10
15
141
50
138
30
90
10
8
13
35
30
40
15
21
60
6
20
12
1
24
35
46
2
13
35
4
32
1
17
30
28
18
12
78
26
16
12
123
57
12
14
12
70
3
11
100
30
78
45
33
48
104
40
6
9
27
20
36
13
15
6
51
48
9
18
54
39
17
40
8
4
36
24
2
4
2
7
75
86
66
4
26
30
49
87
44
13
75
6
14
12
13
17
16
54
9
24
35
28
108
12
30
50
52
36
50
24
130
6
54
36
134
30
10
18
12
12
18
48
2
18
72
46
6
18
32
10
26
78
54
16
42
18
36
8
12
24
10
12
8
30
4
30
8
30
52
12
8
46
2
34
104
4
26
16
33
35
85
83
28
12
60
32
208
12
12
8
66
66
30
58
62
30
28
8
22
26
54
96
6
40
56
10
78
24
146
46
8
106
30
30
42
8
12
30
4
3
3
24
21
33
2
30
55
17
10
20
18
52
12
48
50
6
66
6
40
15
39
9
17
7
21
75
65
7
17
28
48
14
36
49
33
2
28
2
22
44
12
4
21
27
36
32
34
38
28
32
28
18
6
18
2
28
98
22
116
34
2
96
24
16
32
66
10
14
10
12
33
11
132
4
30
24
12
54
8
6
64
26
22
60
30
24
8
78
10
32
22
18
21
39
2
10
6
15
107
72
54
10
36
50
46
18
6
9
24
21
44
55
41
70
12
110
7
27
54
15
17
22
42
60
48
3
17
40
2
16
14
4
42
8
94
3
59
30
4
6
14
30
10
15
119
16
20
6
40
38
12
36
22
90
26
7
39
48
2
16
15
23
16
81
23
34
6
114
62
4
12
20
12
10
12
51
23
12
12
1
11
6
22
56
25
21
26
28
45
129
60
3
3
90
44
46
12
44
34
24
2
28
102
14
190
24
66
6
56
42
6
30
4
21
11
10
90
33
21
2
4
54
84
38
4
9
39
6
122
22
12
50
16
32
12
10
26
52
60
45
48
9
30
24
32
34
56
30
58
72
24
14
22
3
11
54
22
2
16
14
100
6
104
18
30
24
28
2
48
16
30
74
52
80
24
4
42
56
42
16
45
57
8
64
30
2
18
40
21
11
16
32
13
9
56
30
10
14
16
33
17
58
44
112
18
30
18
18
12
20
24
64
6
6
72
18
30
2
46
9
15
18
48
66
20
90
28
38
12
138
10
60
24
6
48
44
22
48
18
18
30
74
61
131
28
12
30
38
40
8
22
18
57
33
78
6
50
1
48
9
150
33
17
55
17
34
44
18
78
10
14
168
4
8
22
36
3
24
15
32
1
63
2
30
52
32
54
16
111
45
2
25
23
58
6
9
9
50
12
60
54
7
69
44
22
30
12
38
18
6
18
30
40
2
40
8
6
60
84
36
76
9
35
46
6
24
26
7
27
54
86
1
119
16
18
30
42
48
2
28
50
4
30
18
18
2
40
42
12
9
11
16
30
12
180
50
22
56
7
65
30
12
13
15
72
26
54
16
18
39
27
164
16
36
24
21
107
13
17
40
48
14
1
3
12
32
25
33
8
90
16
8
10
51
45
44
6
34
6
6
6
20
34
48
66
12
2
22
8
1
11
180
24
4
116
144
22
30
14
42
4
24
30
20
55
27
45
23
12
10
2
42
18
16
32
102
58
92
118
114
18
90
12
6
2
36
24
13
23
42
24
34
30
12
3
17
48
30
90
16
24
2
13
35
22
30
24
8
10
32
10
48
6
56
4
20
22
24
20
13
51
6
8
40
18
114
3
141
44
18
4
30
6
8
6
31
3
12
32
12
24
6
40
38
12
84
22
12
8
7
15
12
8
46
14
112
6
48
14
46
72
12
12
80
16
62
36
30
82
14
58
12
33
27
126
48
96
26
10
18
44
30
16
36
44
7
87
6
132
12
18
32
25
11
30
96
34
90
26
4
102
8
30
10
66
6
104
24
66
88
68
25
15
57
27
14
24
16
24
38
58
12
2
12
78
58
24
8
70
66
32
324
34
30
44
6
66
10
38
10
50
10
62
4
30
2
13
17
48
90
6
46
33
81
6
18
15
9
48
32
18
28
50
79
15
32
106
12
2
66
7
65
6
10
62
22
98
25
33
87
15
74
18
6
6
24
34
12
6
14
64
50
12
42
ABCD 93062954872*3^$a+1 [50001]
32
3
6
39
57
18
21
3
72
114
135
40
96
23
12
9
40
5
127
8
15
57
24
36
24
141
43
29
48
12
87
16
8
21
111
9
31
185
18
84
57
3
37
5
55
35
6
39
4
59
73
17
3
15
18
51
75
18
30
57
16
20
3
21
141
78
45
12
24
180
51
85
48
71
36
49
84
32
24
159
1
20
16
17
7
83
102
24
12
79
5
24
132
90
9
4
5
75
9
7
104
69
6
42
15
39
25
20
36
117
12
30
9
9
6
84
33
24
64
77
19
44
112
5
15
4
80
39
25
17
18
36
60
54
54
42
15
4
96
44
40
152
15
18
24
43
8
120
21
18
48
9
40
11
49
35
1
35
25
108
12
5
12
30
97
140
24
120
40
29
7
56
100
104
4
36
11
13
32
117
78
85
68
15
21
136
20
4
83
1
59
60
1
56
36
33
51
15
9
40
35
54
27
4
12
24
5
18
12
30
15
21
30
30
55
8
45
6
66
30
25
8
16
20
64
200
27
54
15
40
284
16
20
60
64
35
1
5
31
8
36
21
30
12
12
21
48
36
4
5
150
12
60
49
23
181
17
90
25
119
60
36
45
27
30
171
27
9
64
20
111
1
8
16
20
21
63
36
63
37
53
6
36
6
42
13
8
16
20
60
4
12
107
33
15
49
59
21
63
6
55
12
20
28
12
68
15
36
36
13
12
20
15
12
30
27
24
16
20
100
44
189
27
21
24
15
21
39
3
57
3
36
1
5
19
36
11
42
31
17
48
27
28
29
43
8
9
43
20
28
72
5
18
42
39
63
33
64
44
40
20
45
84
67
20
69
42
12
33
15
45
183
6
91
83
61
20
4
32
3
36
9
60
15
37
8
40
5
15
16
44
72
24
16
5
72
7
116
28
96
35
61
68
12
3
21
24
12
3
37
29
48
51
15
36
1
95
13
80
16
20
4
35
84
36
1
89
87
64
53
6
150
54
13
60
47
21
147
24
18
31
101
15
36
4
104
69
168
30
13
192
8
51
69
40
35
24
21
36
36
40
119
81
40
5
30
9
16
59
45
81
63
45
12
42
36
60
42
15
75
13
29
91
35
42
79
149
7
59
81
124
44
21
79
56
196
80
40
8
52
24
35
18
3
84
63
21
21
120
6
49
5
48
48
132
7
44
15
102
139
56
40
149
19
5
87
33
54
1
41
30
105
60
4
89
78
48
6
6
12
33
100
44
99
81
16
5
30
12
30
27
24
15
96
6
163
12
68
39
57
16
8
57
54
1
20
15
25
20
4
95
354
6
18
43
215
48
30
7
8
16
95
81
28
17
15
3
21
45
151
24
24
32
4
5
55
36
68
39
6
7
59
1
140
24
4
47
45
27
18
3
9
12
6
132
42
90
21
4
44
12
69
48
31
176
4
32
48
15
42
39
24
21
39
72
27
12
25
56
100
264
44
72
24
60
36
39
21
84
3
21
21
111
48
9
18
12
132
108
1
47
9
4
56
4
56
24
12
63
1
11
180
78
24
36
27
75
30
79
44
36
9
96
171
15
30
75
24
9
51
60
96
45
63
39
36
12
48
90
111
16
17
3
69
96
114
1
20
48
12
120
27
61
89
12
39
9
127
59
6
51
75
85
24
11
33
16
29
12
55
29
18
37
36
44
16
155
42
6
145
17
18
45
51
69
27
73
12
44
51
13
47
138
6
21
4
24
131
24
24
18
43
11
126
210
9
9
12
43
47
102
18
42
90
21
12
15
42
42
121
23
1
41
60
19
96
89
55
41
19
56
48
76
24
5
36
30
45
36
33
51
16
35
114
48
3
64
59
1
44
27
13
17
15
4
24
80
15
12
12
13
48
17
12
42
121
23
6
6
48
1
29
6
36
13
32
40
35
78
51
63
1
17
15
4
59
132
9
16
60
215
13
29
42
145
59
57
184
36
35
24
36
30
18
81
36
60
15
69
40
80
15
30
48
3
64
24
80
9
27
3
21
9
12
19
12
24
84
36
23
18
15
15
9
21
43
12
44
15
9
72
60
24
15
69
12
3
21
33
3
48
87
13
20
12
24
75
69
21
144
27
39
54
24
7
20
21
78
114
108
43
5
87
4
119
25
36
11
108
25
17
60
84
51
28
72
24
24
5
6
105
16
17
27
4
41
66
25
5
103
11
21
60
9
159
12
27
6
6
78
6
1
29
12
102
1
59
61
80
51
96
25
48
11
21
64
5
6
144
25
84
35
12
48
81
9
15
36
16
108
11
36
69
24
75
37
5
3
36
15
9
27
9
45
19
35
36
61
8
39
61
72
8
75
6
48
132
51
93
75
60
36
16
5
12
63
28
11
30
18
13
35
78
24
3
45
54
21
64
41
43
17
79
5
186
25
20
3
117
64
11
42
96
66
1
44
3
96
126
31
17
6
117
24
111
69
39
81
63
96
205
56
51
90
43
29
3
28
11
6
30
42
6
54
6
1
36
44
24
75
21
36
40
5
55
20
9
24
6
45
4
29
12
151
29
18
96
1
29
6
25
56
4
20
4
32
60
33
51
3
48
48
45
36
9
7
35
54
91
23
21
21
63
60
36
16
60
8
36
93
27
9
7
60
59
25
80
111
9
16
20
27
18
19
95
49
11
1
65
ABCD 93063020938*3^$a+1 [50015]
16
56
69
6
9
39
108
9
69
54
18
48
51
3
33
3
144
105
228
33
30
1
44
87
13
17
27
100
23
25
44
3
177
48
96
60
15
21
60
45
51
48
21
31
60
20
28
96
5
120
6
157
23
12
90
72
24
120
91
36
44
36
87
105
303
49
23
18
3
21
15
51
9
24
21
18
73
23
49
143
132
33
39
36
9
39
54
360
67
59
121
95
49
20
27
33
16
68
21
75
12
63
66
31
164
3
18
27
135
78
67
71
24
241
131
141
27
12
45
33
31
12
8
147
18
39
112
59
229
95
18
123
36
81
48
6
18
30
21
87
54
99
27
108
1
8
48
159
73
23
48
117
99
36
69
75
21
324
33
3
15
73
84
47
133
5
67
20
48
28
53
6
36
30
54
1
32
180
88
59
24
72
18
51
48
21
90
24
12
33
16
44
51
21
3
36
21
81
78
66
6
12
1
35
42
144
18
61
59
33
3
36
49
5
144
78
48
60
12
60
48
126
19
5
51
39
54
30
96
12
9
24
21
63
87
48
21
15
85
41
78
12
78
72
48
75
21
27
27
36
57
72
40
83
13
36
20
51
153
276
24
15
85
32
33
30
37
77
15
57
30
109
35
42
27
88
59
13
5
18
150
87
15
37
44
9
87
16
137
43
140
12
51
60
12
117
135
13
83
141
48
16
65
15
129
15
12
93
96
147
63
49
68
27
33
72
88
72
32
15
13
68
112
5
30
18
24
18
198
102
36
105
21
90
9
64
107
45
15
144
102
42
12
18
162
24
12
60
9
3
18
67
95
73
8
15
81
84
36
24
21
3
21
162
12
157
44
57
18
12
69
24
75
36
48
1
59
12
6
30
13
29
87
33
31
11
228
21
12
39
13
5
307
68
75
96
72
249
24
87
48
1
20
75
30
24
139
95
120
105
3
42
48
24
30
36
73
35
36
9
64
32
3
1
44
48
15
144
1
23
36
48
21
75
162
7
11
12
13
29
102
409
11
9
27
84
9
99
13
29
18
36
12
9
15
25
5
24
102
129
28
11
9
57
114
9
88
47
36
12
9
15
264
24
12
144
21
15
6
3
4
96
84
56
16
5
123
21
15
16
80
15
114
30
85
29
3
45
3
87
37
23
12
57
100
36
5
39
159
24
120
60
25
92
96
33
216
19
5
51
28
60
32
144
75
90
6
121
12
47
25
24
36
108
23
45
39
36
54
123
3
18
139
20
16
236
39
36
13
77
3
3
9
4
131
84
54
111
12
93
24
51
147
48
36
150
30
18
15
153
7
68
99
24
129
63
90
42
25
77
24
67
23
54
27
24
60
12
100
128
12
69
120
19
59
45
21
6
18
31
41
51
39
9
27
84
54
90
96
33
21
15
87
13
5
54
18
42
33
120
75
33
180
27
12
21
12
3
42
187
23
9
15
84
109
8
27
37
5
51
12
147
78
18
49
59
61
23
96
61
11
12
13
104
135
9
4
41
51
21
15
273
15
12
99
21
123
60
49
5
30
132
81
27
12
33
16
59
45
12
51
24
84
42
27
88
59
9
81
24
54
36
25
56
3
18
54
108
60
66
24
15
60
180
27
180
165
108
3
120
33
264
15
57
96
24
141
147
21
7
60
35
24
25
41
18
6
66
13
131
1
8
51
48
177
81
30
33
60
16
68
36
39
6
99
72
16
227
33
15
42
115
11
25
36
11
18
75
15
84
96
36
9
52
60
23
126
90
25
8
21
31
35
24
36
33
12
16
20
153
66
85
23
72
93
87
36
9
15
49
71
45
40
104
27
24
85
53
72
3
96
24
21
19
20
51
45
81
6
18
27
3
9
33
48
27
27
36
9
15
12
13
5
63
28
32
99
45
99
61
5
18
45
48
105
87
16
44
75
13
77
3
60
39
13
11
66
19
44
12
15
69
147
72
60
48
180
198
6
45
16
29
90
81
75
9
99
132
57
15
61
24
5
27
111
108
144
60
12
13
5
18
33
36
48
148
203
42
72
18
48
24
12
24
21
208
5
43
8
39
30
42
25
5
139
59
90
91
59
18
67
23
72
45
27
30
78
36
174
6
21
195
36
84
33
ABCD 93063347654*3^$a+1 [50262]
177
240
216
36
75
105
3
27
96
198
59
25
71
145
6
41
13
11
25
174
24
33
8
40
24
80
7
105
9
11
36
120
168
37
27
15
18
30
17
1
15
92
115
29
73
42
29
19
81
15
126
36
228
60
126
54
11
16
24
80
25
54
162
24
15
120
9
11
91
305
48
229
36
72
47
61
27
48
272
24
55
6
12
71
4
57
90
216
9
48
92
28
32
48
16
81
96
30
90
135
135
54
24
144
27
20
108
7
45
75
54
42
18
51
93
83
84
88
48
32
72
40
105
63
45
143
112
12
45
48
3
8
7
9
8
133
15
84
21
75
264
20
84
49
15
57
288
15
296
25
15
144
20
25
23
64
21
12
83
168
16
9
47
109
3
12
140
103
65
61
131
24
25
144
15
156
9
11
25
99
3
168
162
15
68
19
57
36
44
25
24
144
15
260
211
9
81
156
3
72
8
13
84
3
3
48
29
52
24
81
23
7
81
84
48
171
5
36
61
15
27
33
72
72
165
84
72
144
35
25
99
45
167
52
56
244
108
104
40
159
201
33
215
136
177
39
36
44
36
12
96
7
48
42
87
140
148
39
5
193
12
54
17
48
64
111
81
236
115
54
3
15
66
15
9
87
8
151
6
156
78
57
8
180
61
15
33
47
49
119
1
6
9
39
101
49
12
54
17
12
85
11
12
25
15
60
32
91
54
11
24
48
49
11
115
18
39
87
30
11
148
164
7
81
24
176
48
16
15
30
75
15
33
93
108
39
72
21
3
9
15
12
20
229
66
21
33
35
16
120
81
60
18
192
54
35
16
32
13
147
231
9
21
96
83
25
63
24
165
51
39
41
172
12
264
80
76
44
85
147
152
48
157
18
18
111
116
124
45
123
12
140
4
81
95
160
45
35
19
96
173
28
8
12
43
162
87
56
4
48
27
65
37
75
105
143
7
9
45
90
90
102
24
9
9
87
48
81
87
168
9
27
48
12
63
41
97
47
112
111
17
12
13
183
45
108
35
1
3
108
144
75
120
33
111
137
100
75
90
63
96
60
51
29
100
8
127
89
1
159
45
11
100
105
171
129
15
45
3
8
48
121
30
144
81
15
9
56
151
165
33
75
87
105
24
69
135
12
8
7
69
108
32
25
48
15
32
13
47
43
185
72
88
12
68
136
72
12
21
180
84
35
61
12
312
18
54
59
64
12
36
72
48
8
1
24
30
161
84
67
120
17
205
36
131
13
3
20
49
54
65
84
16
51
65
25
99
9
135
32
13
12
24
11
16
20
133
54
185
40
56
76
108
80
13
120
60
63
45
75
15
65
72
64
81
39
140
115
33
48
104
36
132
16
135
9
273
87
200
16
96
129
120
132
63
32
52
81
72
324
35
16
39
24
29
36
37
75
39
18
15
8
64
21
3
105
27
9
48
60
47
1
39
21
27
183
33
81
144
171
3
81
9
231
45
12
87
60
68
124
9
12
72
6
41
168
88
63
41
31
29
28
48
48
96
15
21
3
30
36
15
45
51
72
32
61
72
27
48
116
100
24
93
168
11
205
36
30
53
4
105
71
160
21
11
49
15
44
36
169
24
111
45
24
311
139
72
9
21
3
96
105
51
44
4
12
96
9
15
80
103
33
48
212
4
56
40
48
380
12
13
11
109
36
119
7
54
144
35
16
9
59
36
7
24
18
120
51
21
119
72
13
66
6
18
54
27
111
ABCD 93063503966*3^$a+1 [50163]
32
18
90
30
36
22
14
76
71
7
32
18
51
51
18
4
146
4
48
17
93
87
31
29
153
90
9
49
20
90
22
35
9
96
72
12
16
23
7
42
56
52
8
15
7
29
3
33
144
1
74
18
18
22
6
29
1
11
1
2
40
50
12
16
2
16
12
101
57
4
90
26
6
30
54
57
183
22
12
35
31
62
15
127
17
15
9
9
27
12
21
18
172
2
4
2
48
90
4
2
16
42
62
16
113
24
15
12
76
18
12
23
75
57
43
29
31
72
38
12
72
39
33
24
66
6
198
21
36
105
82
30
8
39
49
23
127
5
156
133
35
55
6
92
10
32
57
13
38
120
18
3
57
64
8
87
15
16
2
63
72
7
6
20
66
21
24
123
48
9
12
24
43
29
25
30
65
3
57
1
12
23
9
76
32
22
6
104
36
70
17
33
52
59
91
77
87
57
33
15
3
126
15
51
16
41
97
54
60
20
70
36
44
10
36
5
24
31
30
2
57
51
6
51
7
30
50
18
72
39
21
3
36
67
77
12
201
75
55
14
51
69
147
91
41
7
5
24
43
8
40
30
20
51
15
16
162
36
56
28
32
51
3
66
18
18
234
6
10
65
15
70
23
37
32
10
18
38
126
18
6
40
44
3
33
4
107
33
36
150
40
14
90
48
78
10
65
7
150
48
12
18
29
13
42
5
36
67
17
25
18
98
39
1
20
12
60
112
30
41
55
32
10
2
10
6
20
45
36
13
38
33
55
32
9
33
16
14
178
80
22
30
48
23
36
13
56
171
9
22
50
22
2
4
42
20
180
10
104
28
8
22
66
30
5
37
42
6
83
9
3
37
23
27
22
30
5
21
147
15
30
75
73
32
42
118
48
32
3
69
66
36
6
22
53
105
54
90
36
18
34
32
39
19
48
5
24
51
72
18
87
21
82
12
6
62
30
78
4
17
1
44
24
22
44
4
12
72
90
2
4
5
19
96
2
28
32
28
54
2
28
36
35
49
92
3
15
16
20
124
66
11
15
54
94
101
15
24
33
33
3
3
57
63
9
72
7
30
26
24
138
28
50
33
1
20
72
54
12
54
18
18
22
17
3
66
10
72
50
12
18
60
48
57
3
70
23
19
17
12
36
36
132
48
37
59
36
36
19
29
36
21
16
35
75
48
9
55
26
3
3
58
30
41
7
62
3
45
3
7
42
30
17
36
12
25
62
81
36
1
32
51
39
105
33
3
15
10
80
3
97
18
89
48
37
32
3
21
111
72
31
32
34
11
13
158
40
32
21
51
204
22
14
21
145
47
3
58
44
40
32
6
178
74
18
22
89
12
36
49
30
14
28
44
3
31
24
53
13
14
6
4
60
11
7
2
28
47
51
64
18
143
48
7
89
43
29
181
11
3
36
18
39
25
48
42
20
96
66
64
24
38
108
6
48
39
37
110
112
29
19
32
45
103
41
99
52
12
6
56
94
114
78
20
100
29
72
36
24
49
32
6
4
6
23
49
60
38
12
93
51
4
41
36
99
6
15
15
21
69
18
6
15
36
75
10
2
21
15
9
36
84
60
33
48
27
12
21
30
93
132
37
50
12
28
14
111
43
5
24
61
12
8
190
14
76
11
13
2
184
72
12
6
32
10
102
95
48
60
108
45
63
69
18
69
24
79
62
15
1
24
30
90
50
40
60
26
22
20
18
10
90
23
57
22
17
1
62
118
30
32
9
63
178
20
3
87
18
64
60
26
12
10
11
21
58
17
73
8
3
96
36
12
85
80
18
4
156
30
20
27
69
28
6
12
20
24
88
18
20
3
25
23
21
76
114
20
6
10
5
7
48
20
57
37
18
137
51
126
88
120
32
30
6
10
38
39
103
5
33
3
24
9
36
118
24
36
60
41
15
88
20
33
43
50
15
15
114
16
35
15
64
66
24
47
1
32
18
52
20
46
26
4
32
90
3
25
11
15
18
18
24
18
16
23
87
57
37
11
75
69
15
45
73
60
11
123
18
75
48
3
30
6
4
26
6
57
31
2
3
48
3
58
8
3
67
77
13
23
15
42
12
28
11
24
84
60
15
4
50
12
42
138
3
25
72
48
35
37
71
19
48
26
87
19
5
9
114
69
93
148
14
10
95
25
48
14
226
8
75
37
38
10
12
11
7
86
4
35
12
33
6
33
25
71
12
33
144
18
54
28
6
65
12
123
93
33
3
133
8
3
3
105
13
90
20
10
8
75
13
222
50
27
12
105
6
40
30
42
62
18
9
37
26
4
20
124
2
28
2
16
18
90
41
61
14
16
108
30
23
108
19
12
65
36
69
111
27
9
12
21
18
36
108
16
5
27
42
72
18
28
5
13
11
9
42
70
20
111
36
27
57
51
6
126
33
15
40
20
33
15
28
62
10
89
31
113
19
116
57
157
2
4
14
130
32
21
15
21
132
7
108
5
39
48
18
72
42
46
80
51
15
45
13
66
20
52
38
42
18
3
7
26
34
24
6
20
22
32
58
72
48
23
36
3
76
17
36
7
26
76
30
78
44
16
56
3
60
12
61
80
108
63
1
26
34
2
21
7
96
44
69
24
9
90
93
57
75
15
4
84
17
15
54
60
39
12
1
42
98
3
85
84
18
14
51
7
68
12
40
53
3
10
20
3
37
59
1
24
60
20
15
60
25
36
12
83
21
58
6
24
95
51
64
6
50
70
11
84
55
14
36
64
30
5
31
30
26
16
104
18
63
25
18
5
21
15
19
ABCD 93063586186*3^$a+1 [50032]
100
56
96
3
69
112
68
136
44
12
48
195
21
12
12
52
36
48
92
88
176
111
18
54
36
1
41
3
12
24
24
57
27
33
102
6
12
55
257
15
21
39
96
4
128
88
92
24
51
9
28
65
7
56
33
51
4
197
63
180
76
36
5
3
60
132
24
136
53
60
87
93
15
12
40
5
99
9
19
36
32
57
15
21
19
20
48
120
28
29
15
225
183
33
27
48
156
3
18
147
12
3
13
5
67
72
104
36
9
180
55
20
27
60
49
20
4
20
24
60
33
60
39
16
35
12
6
12
7
8
12
48
195
42
18
33
84
72
129
39
96
27
105
45
72
123
33
42
33
144
52
20
16
77
27
40
20
40
29
87
45
67
41
39
96
99
21
189
18
33
4
20
3
33
39
33
4
89
19
12
56
4
53
31
176
4
140
36
9
87
33
27
88
20
16
20
16
8
27
69
60
63
21
57
67
128
48
96
4
65
42
45
24
3
36
1
11
25
53
87
24
96
24
3
81
84
28
72
20
15
61
17
39
33
51
16
8
15
18
135
28
36
248
33
7
32
3
13
107
6
39
15
13
35
45
33
55
32
24
96
120
15
33
36
21
27
21
87
57
7
108
8
45
39
36
12
15
18
19
24
65
24
55
12
20
36
84
24
112
35
180
45
3
57
40
332
48
15
37
12
44
16
120
149
55
32
3
109
32
3
57
124
12
5
102
37
41
75
177
27
9
55
65
15
9
51
87
145
108
125
55
5
195
39
21
124
53
127
8
100
68
40
89
120
3
60
33
27
45
3
159
33
4
8
12
48
33
3
4
12
20
40
20
51
18
54
37
8
48
160
44
4
36
23
138
39
24
12
52
8
60
132
3
210
27
28
5
48
60
27
4
20
21
103
56
4
17
72
67
20
69
42
129
69
144
87
88
36
24
32
111
105
48
9
48
7
228
68
4
23
30
115
17
51
4
36
32
3
9
76
32
84
16
17
87
33
3
88
36
116
24
3
1
96
161
27
12
160
56
12
3
12
81
36
28
152
28
143
33
4
5
103
44
124
17
123
12
12
12
39
57
52
125
31
36
36
77
48
55
92
21
15
57
12
18
225
33
75
105
27
28
72
107
93
64
8
36
24
63
13
149
51
129
30
25
68
48
45
67
8
16
36
53
15
40
32
75
13
20
40
72
72
56
24
216
24
48
4
8
63
73
89
87
24
39
57
33
3
24
3
18
19
44
12
57
27
108
3
57
3
9
40
20
33
3
4
48
80
15
13
8
64
95
33
15
9
48
88
95
12
45
36
120
52
23
9
12
96
27
33
108
36
84
76
144
59
36
81
3
45
36
60
12
60
48
9
7
8
12
69
27
4
131
13
20
52
60
68
36
21
15
12
63
73
152
45
108
72
87
48
93
24
3
28
20
24
48
48
39
33
48
64
56
40
12
125
15
28
32
12
60
88
20
4
71
102
27
136
23
12
69
4
89
18
33
24
112
83
105
28
35
9
24
4
48
20
84
24
4
36
36
20
60
24
16
41
15
57
51
36
21
67
23
73
35
21
264
12
84
84
24
12
60
33
30
21
40
35
57
84
24
100
36
8
33
63
4
68
45
75
100
20
12
93
3
40
89
27
40
488
12
24
40
116
93
91
96
36
8
57
55
68
4
8
28
36
24
12
8
16
84
17
123
100
107
12
33
57
91
89
27
48
21
31
36
32
3
42
103
5
15
24
51
37
8
27
1
92
24
48
132
28
32
88
215
81
12
3
9
183
198
75
12
24
4
92
60
57
7
8
132
16
24
48
53
7
272
84
112
107
48
33
24
36
144
21
91
8
12
64
44
120
52
36
95
157
41
12
55
68
144
108
12
48
40
32
3
72
13
108
56
33
27
84
24
81
75
12
60
147
37
48
32
4
24
8
3
37
107
78
3
27
33
39
90
123
40
68
112
8
159
213
12
12
24
24
76
44
45
31
272
3
21
69
55
12
108
180
20
15
9
16
56
24
12
24
9
72
15
177
150
33
12
12
24
39
37
116
24
93
3
3
37
8
57
39
3
33
93
51
76
44
93
3
120
57
36
99
63
25
48
5
19
36
17
3
117
27
340
68
12
201
7
12
5
15
15
21
12
28
17
99
84
27
25
107
1
17
55
44
40
20
40
29
135
12
40
44
63
13
23
85
44
52
36
8
27
33
195
ABCD 93063834816*3^$a+1 [50024]
28
36
104
28
17
30
97
48
48
59
13
12
53
120
15
36
36
4
107
90
78
9
3
25
47
1
44
28
44
28
12
104
52
60
23
36
60
49
36
53
55
72
36
32
21
6
93
28
35
9
16
20
24
3
45
105
43
5
55
35
60
18
30
90
6
25
23
33
4
53
43
29
91
77
27
28
17
66
25
47
37
59
12
25
8
27
25
20
27
1
197
7
32
24
4
48
12
35
102
63
52
20
28
68
3
37
23
129
28
23
54
30
25
120
168
8
9
91
47
13
11
126
7
48
128
36
64
36
23
18
48
51
28
132
131
189
16
8
12
132
3
24
1
24
48
47
25
48
17
24
72
7
20
3
49
11
30
55
60
47
6
39
123
49
36
72
32
3
25
53
3
27
33
16
48
80
52
5
63
52
8
100
107
49
5
7
60
5
39
9
186
21
33
90
12
25
17
91
29
235
48
83
121
8
72
81
7
287
1
12
72
8
16
12
17
6
12
49
168
36
12
77
43
8
36
4
104
36
52
12
11
6
55
36
53
91
164
4
60
8
27
1
36
80
123
37
56
87
37
8
3
69
3
33
12
160
36
116
21
18
36
85
149
31
96
17
55
8
24
4
12
12
92
33
7
60
8
27
18
6
1
60
20
3
72
13
65
55
35
48
24
13
71
49
11
45
81
144
7
144
59
6
48
6
9
28
60
180
59
108
13
84
48
48
23
60
1
89
7
24
44
4
11
36
36
12
72
13
77
15
28
53
39
16
48
24
20
15
57
45
6
18
67
32
28
35
25
20
12
28
60
84
80
60
3
36
25
12
32
111
1
35
1
72
23
12
33
28
24
5
72
19
24
143
13
41
3
172
60
215
45
28
20
135
33
40
8
60
99
61
120
107
25
72
47
49
36
149
7
120
44
40
5
31
84
20
3
61
11
6
19
24
12
60
24
23
1
35
84
13
47
1
24
32
63
1
95
72
57
27
13
83
30
7
192
36
8
27
37
53
19
60
89
7
23
72
18
15
84
15
81
4
17
55
23
21
45
15
16
11
25
29
43
5
175
168
32
16
56
48
100
53
24
151
59
73
12
20
100
60
5
6
18
54
45
21
91
24
44
40
12
59
9
153
18
61
20
28
8
15
13
156
41
54
36
73
24
20
16
72
12
12
83
72
21
112
32
16
47
61
96
11
9
160
36
5
15
63
1
20
40
48
12
89
87
52
11
9
76
36
23
13
44
28
12
56
39
81
27
60
25
168
35
25
24
11
90
30
18
15
84
16
56
45
78
66
7
60
60
17
18
37
17
6
48
37
107
133
47
108
9
4
11
49
41
3
60
57
18
78
27
36
16
60
5
18
45
75
1
60
17
90
145
24
5
43
35
48
18
7
17
31
32
4
53
67
68
51
37
84
36
24
8
52
5
31
32
33
27
135
13
12
36
11
13
12
29
90
21
33
126
169
11
49
5
30
18
115
120
60
47
37
216
120
24
36
8
36
76
23
69
63
85
204
11
33
4
23
102
18
25
44
9
7
48
17
3
100
12
24
80
64
77
43
56
100
11
24
54
55
24
11
12
18
7
44
3
145
80
27
78
63
40
89
31
60
84
11
97
11
61
60
23
13
95
48
36
13
200
28
65
55
17
7
35
36
57
33
19
24
84
48
35
45
15
13
252
144
156
20
3
9
36
16
44
52
12
47
1
32
45
31
59
156
1
8
33
27
88
5
42
12
45
60
40
41
19
36
8
84
63
73
35
36
13
216
47
73
71
1
17
43
12
8
40
12
60
17
24
19
11
105
135
241
48
11
6
111
88
44
111
25
29
6
36
73
48
84
24
59
36
37
29
15
3
126
144
6
1
35
84
49
32
9
24
75
28
17
31
24
8
52
80
12
28
48
132
116
24
88
383
60
21
4
12
47
78
27
88
12
11
96
109
36
53
7
216
23
69
27
181
44
48
27
1
72
5
31
12
32
60
63
97
20
40
35
45
15
108
252
13
24
44
27
157
77
19
36
24
72
95
13
29
18
30
54
61
60
60
5
39
4
95
6
63
36
84
40
11
84
72
24
12
72
37
89
96
48
43
24
23
6
19
36
17
27
52
11
48
69
16
11
1
48
12
65
7
23
9
81
55
32
156
27
25
72
17
63
63
49
89
19
180
48
60
120
5
18
1
23
25
23
24
45
4
24
12
108
53
19
35
49
11
25
23
45
15
36
54
63
72
57
6
9
3
6
30
49
96
17
15
99
1
35
9
28
107
18
43
29
39
4
5
51
21
6
18
19
20
40
56
36
108
57
55
59
30
24
43
12
11
60
84
37
23
57
81
43
11
24
36
246
7
8
3
150
99
12
4
47
13
24
8
39
49
131
69
4
71
9
16
29
78
13
60
17
120
18
9
52
24
12
44
40
71
69
21
19
24
35
37
20
33
39
60
21
6
49
84
56
39
25
48
84
41
54
33
148
48
12
72
20
ABCD 93063941416*3^$a+1 [50013]
6
24
20
88
102
3
3
2
18
16
9
36
8
7
24
5
19
50
22
146
22
12
14
39
1
30
2
27
7
8
22
104
15
51
4
20
16
29
9
40
18
9
35
13
3
9
89
66
28
17
1
18
5
1
6
32
16
9
8
40
20
37
2
36
4
60
80
9
1
8
31
84
21
24
23
15
34
66
60
50
15
127
36
5
39
10
18
20
10
8
27
4
11
40
12
68
4
20
28
12
29
127
2
16
30
42
3
29
6
9
25
30
2
34
77
88
144
153
23
7
2
10
12
21
23
4
66
35
7
5
4
29
16
15
95
121
9
30
9
27
24
5
25
30
44
46
24
14
42
15
31
132
6
27
63
72
8
69
12
13
18
24
14
30
1
60
20
1
18
96
20
10
30
45
44
19
30
2
40
5
48
16
17
72
40
30
5
7
24
6
14
34
30
26
7
107
16
5
1
6
20
52
17
81
40
30
12
30
23
7
33
12
11
36
28
2
24
46
36
24
5
1
78
29
15
16
5
55
17
19
8
150
40
30
20
30
43
29
78
25
3
53
24
67
29
51
30
10
8
40
17
15
24
12
18
24
51
75
49
3
20
9
55
26
22
42
30
18
3
15
33
15
14
42
93
7
26
102
10
15
11
60
66
6
12
33
13
24
8
19
36
63
24
32
24
34
111
17
102
10
15
17
16
2
28
42
23
7
20
13
3
56
6
34
21
12
32
19
20
9
37
30
20
36
9
1
42
78
48
74
40
6
56
55
3
77
19
14
55
17
66
4
9
41
10
8
28
24
24
41
51
12
21
16
63
12
20
28
33
8
25
62
58
39
17
144
82
17
27
4
144
36
90
15
84
20
25
15
51
12
44
30
6
34
6
12
12
24
9
3
77
31
21
21
14
9
15
37
32
7
6
3
21
23
7
33
23
28
9
5
22
21
12
32
1
2
28
48
42
8
10
29
31
32
13
21
6
74
10
6
59
51
10
18
20
9
25
2
28
45
71
40
69
92
55
21
3
12
5
52
57
14
16
5
4
9
2
45
1
18
29
51
30
16
3
53
64
14
1
35
70
6
8
52
12
18
47
1
24
30
2
39
15
9
16
12
69
18
36
9
227
73
20
28
44
9
64
15
72
8
67
78
8
54
25
39
44
12
1
3
6
6
2
3
67
18
27
83
9
49
6
65
3
25
15
101
31
44
61
24
15
60
5
7
8
16
56
4
141
35
30
3
16
39
14
18
45
55
5
4
3
38
3
27
28
5
1
8
7
63
5
28
20
28
36
5
24
10
41
13
35
67
45
21
14
60
4
152
108
6
3
135
36
10
62
4
6
15
15
65
63
25
27
20
64
8
1
11
28
36
9
5
10
48
12
50
31
11
28
2
18
13
9
194
22
24
39
15
17
49
11
12
7
24
41
33
18
88
24
68
33
1
3
3
8
21
13
35
7
9
59
28
32
21
91
30
90
20
16
18
2
25
12
32
19
20
52
9
39
9
27
8
10
51
15
126
78
8
4
21
24
39
41
81
40
14
10
14
10
2
28
9
17
16
18
12
17
16
81
39
32
39
10
24
66
9
35
42
3
4
51
5
55
60
69
23
18
7
33
54
60
36
24
65
12
19
9
3
32
21
1
14
16
33
135
53
28
65
66
24
25
32
12
7
45
3
50
6
9
16
57
38
34
15
3
29
33
22
18
122
54
10
30
32
15
40
65
10
30
54
33
107
28
42
3
95
16
5
1
48
18
45
15
45
5
10
17
3
4
14
31
41
22
57
56
9
6
34
48
27
39
6
24
15
39
12
36
98
16
6
44
33
37
15
8
31
42
2
141
12
48
100
9
3
3
24
12
54
71
31
24
21
63
30
42
24
45
15
48
8
45
19
20
25
29
46
65
16
27
21
27
24
78
42
84
20
49
15
5
25
66
21
51
24
24
89
16
15
14
82
30
24
26
1
44
33
40
30
36
57
20
7
56
25
27
12
48
2
91
11
9
1
14
10
6
60
5
9
46
36
24
36
12
6
15
51
24
32
57
61
39
32
55
24
26
3
85
2
40
78
51
12
8
9
7
3
53
4
3
20
13
105
47
7
24
92
70
72
6
42
24
18
65
27
25
63
2
15
3
12
100
9
15
60
72
12
6
2
12
42
10
6
14
21
15
54
46
32
16
45
15
6
24
14
16
156
78
6
21
11
25
57
18
48
56
4
21
15
14
22
12
17
4
27
92
18
7
51
12
18
6
101
39
4
21
20
168
16
36
44
7
33
27
54
56
3
19
18
2
36
10
11
31
104
24
16
20
9
16
24
15
45
21
26
118
15
51
6
23
40
72
17
22
50
15
39
82
23
27
4
48
92
36
25
59
61
75
14
18
100
20
36
121
20
39
16
8
12
40
84
20
16
5
19
2
7
15
5
7
41
15
33
4
11
64
30
50
13
8
7
65
15
64
9
27
33
35
34
15
15
98
30
40
24
80
10
14
85
44
16
15
2
3
7
38
6
1
17
48
39
48
3
4
29
31
6
27
32
79
32
40
12
66
26
33
3
10
102
50
87
1
23
24
48
9
10
33
132
9
47
9
34
30
59
55
20
57
33
75
7
6
2
16
20
10
6
45
11
40
60
17
31
12
18
42
53
31
5
63
52
33
56
16
3
80
16
6
134
24
72
48
28
24
20
60
28
21
45
24
48
62
10
23
25
2
12
10
63
135
36
36
26
7
17
15
3
22
6
18
6
20
1
63
30
32
19
15
5
96
3
46
14
1
9
35
7
72
5
12
3
16
2
34
21
3
12
20
22
8
24
79
81
66
29
19
32
12
81
24
63
10
30
32
25
27
86
7
15
2
10
6
23
36
133
6
60
9
15
5
123
13
95
4
33
15
5
3
9
13
47
15
21
37
2
72
54
15
160
15
29
48
13
15
15
72
42
18
20
52
6
24
11
19
12
161
4
8
115
12
33
33
110
58
30
20
9
7
78
26
1
21
2
72
36
13
51
24
2
15
15
4
30
6
17
15
13
15
24
9
27
9
11
112
68
64
18
6
36
6
38
4
60
20
1
75
72
12
33
12
33
15
23
72
10
54
8
10
15
32
84
4
56
7
48
72
18
32
7
32
25
15
59
9
67
33
3
30
15
63
12
48
21
11
12
10
120
6
12
14
15
19
20
4
72
20
124
6
14
81
19
5
51
28
33
3
5
1
6
18
15
9
30
12
6
27
5
42
21
9
24
40
62
37
21
27
3
17
25
54
36
14
16
72
3
3
56
25
41
24
31
32
12
28
33
30
32
10
27
20
25
8
22
21
12
68
39
30
6
18
64
3
35
13
21
56
18
37
107
36
57
15
4
60
33
20
7
8
61
41
31
15
140
22
42
5
43
45
15
12
21
95
4
14
64
8
114
4
65
40
39
17
1
15
39
18
18
8
1
5
16
18
86
34
12
8
10
15
39
32
9
25
32
63
15
64
20
78
39
1
18
14
46
117
45
42
41
15
52
12
20
16
17
12
51
16
36
32
40
30
3
27
32
1
9
56
24
66
52
66
54
66
11
3
18
40
14
76
24
24
24
17
16
63
44
36
40
12
2
42
21
73
54
17
19
6
8
16
47
27
13
84
44
4
11
72
58
6
33
17
34
21
36
32
16
5
22
5
52
11
64
6
176
6
25
24
9
14
25
51
ABCD 93064369592*3^$a+1 [50009]
108
12
45
3
20
37
23
13
75
72
27
18
6
29
12
13
12
11
72
1
47
24
28
32
25
96
54
24
6
36
47
61
59
12
25
35
48
7
45
3
18
47
37
18
33
24
39
9
8
7
17
73
15
80
55
33
104
1
12
15
3
78
111
3
17
88
57
35
43
66
39
92
25
63
20
1
102
9
9
11
85
15
20
145
18
17
100
36
39
18
15
12
3
5
12
36
67
33
33
11
19
150
11
16
12
12
15
5
121
15
12
132
45
15
48
21
12
30
29
40
33
42
53
37
15
36
24
20
13
63
20
55
90
30
5
67
90
47
73
96
6
48
5
12
16
12
32
1
90
18
39
57
3
12
81
30
9
8
48
4
21
59
19
17
24
1
72
60
15
8
132
31
17
84
1
47
1
51
33
72
6
18
12
12
27
3
42
54
29
52
8
7
45
20
31
45
45
102
45
60
33
27
8
4
15
93
45
15
12
8
37
6
17
72
28
20
7
41
4
36
9
3
21
99
3
69
48
3
89
103
42
24
39
63
5
13
54
45
3
30
75
12
68
12
181
27
27
72
66
15
39
5
48
12
100
20
28
68
7
42
54
29
60
72
13
18
5
4
33
27
3
42
51
140
4
75
41
7
33
12
27
5
43
150
36
27
75
29
16
44
25
3
32
19
41
16
24
48
33
24
23
145
6
6
23
43
24
24
17
60
4
105
15
15
5
49
11
25
83
157
54
9
32
28
8
13
39
132
3
45
12
20
1
18
89
1
11
43
72
5
16
72
3
9
60
20
25
48
126
9
60
21
6
24
41
73
3
32
61
11
40
21
27
75
57
63
5
52
33
27
69
6
45
80
16
93
30
41
36
52
183
45
75
189
21
35
64
128
88
12
57
15
15
21
44
36
4
9
11
16
3
66
15
9
36
51
15
29
36
24
76
3
29
13
39
20
49
27
32
52
129
47
43
6
3
33
12
36
24
35
12
60
109
27
140
52
33
35
100
69
30
5
28
48
24
36
72
27
45
8
12
25
144
11
40
219
30
12
24
6
57
15
17
16
24
48
21
42
29
13
23
37
18
45
24
51
24
21
44
49
51
8
52
15
5
36
40
12
32
85
23
1
119
55
113
25
24
24
47
52
45
35
12
1
47
13
15
33
11
31
29
25
23
43
177
8
79
33
72
36
92
52
80
91
42
27
51
42
12
15
3
57
39
90
30
72
17
7
41
103
21
21
27
141
11
40
33
107
88
33
15
20
12
52
45
23
7
21
72
12
15
21
24
8
12
48
103
42
27
120
3
17
73
143
24
31
30
47
12
55
96
24
5
43
33
33
11
28
15
42
6
45
3
41
60
61
54
45
195
54
59
7
21
153
47
13
6
41
4
156
33
171
51
45
24
3
5
12
1
30
65
60
13
72
15
39
33
135
18
48
11
19
41
1
39
20
19
17
4
228
8
49
24
6
18
47
25
78
30
35
88
15
129
15
41
52
45
83
120
12
37
83
55
96
41
96
4
8
52
8
7
5
85
23
12
28
15
77
16
140
12
12
108
52
9
96
11
24
61
27
12
96
39
5
61
72
30
42
51
84
33
63
12
12
63
65
12
60
1
24
111
57
3
44
1
35
19
18
35
28
12
12
153
107
28
12
80
19
24
96
81
56
85
18
9
21
59
60
43
72
6
11
1
15
72
60
81
11
25
35
100
8
31
29
12
55
48
17
16
12
12
8
25
6
30
51
8
1
99
45
48
132
15
8
4
20
115
33
108
12
8
52
20
31
129
8
4
9
39
117
3
33
107
60
25
135
45
35
112
8
28
15
69
20
49
54
18
15
32
31
42
35
40
104
48
13
135
9
11
13
27
9
75
9
11
168
12
28
3
5
25
60
39
105
6
30
39
51
24
18
108
42
57
36
3
42
78
17
12
61
36
11
25
39
20
108
7
66
108
107
4
51
29
19
21
36
39
53
13
35
144
25
210
66
24
6
29
19
30
36
23
7
153
33
47
72
1
12
15
12
15
18
3
20
97
3
20
85
18
17
7
18
54
21
75
17
48
7
17
1
30
18
87
45
18
90
87
24
9
11
60
60
28
15
33
39
24
90
36
15
33
15
92
31
89
31
29
36
64
8
72
25
6
168
41
40
60
36
20
13
54
33
32
13
27
32
1
15
84
48
48
117
15
60
8
60
40
15
57
33
39
20
91
102
60
47
28
20
72
228
12
25
131
24
76
63
17
7
5
40
8
72
28
32
7
5
1
35
12
48
40
27
33
57
27
20
25
35
91
5
13
156
111
117
6
9
12
168
45
15
72
15
65
28
21
24
78
29
85
155
1
15
12
12
8
13
39
36
45
39
81
47
52
20
79
101
28
15
165
45
35
13
119
48
7
5
25
11
12
12
96
40
69
48
12
3
21
30
21
45
30
21
60
12
21
12
132
48
30
17
1
107
12
108
43
29
67
45
68
52
3
48
24
5
115
65
73
30
57
68
72
13
75
48
12
8
84
108
97
71
24
16
24
63
77
40
8
100
57
30
65
31
9
15
48
33
20
24
85
36
15
32
1
36
96
24
35
13
35
43
18
11
88
20
12
48
13
54
18
35
25
108
30
17
25
78
5
12
12
19
42
24
54
17
85
135
69
15
9
107
19
5
13
143
7
90
35
43
9
15
48
33
32
25
35
43
65
12
1
39
51
54
47
16
140
192
1
119
205
36
6
21
147
30
27
21
18
24
48
57
20
60
52
21
54
24
77
19
48
33
24
80
ABCD 93064643008*3^$a+1 [50044]
79
5
46
5
1
48
14
57
16
15
57
17
16
75
3
29
3
9
39
24
57
1
30
14
15
36
24
33
22
20
9
49
12
18
21
45
20
42
10
23
1
50
18
15
16
51
18
30
18
84
15
3
2
15
45
4
11
51
10
12
72
99
44
21
40
14
12
24
1
8
156
31
5
13
20
28
62
36
30
36
34
36
69
44
33
34
81
35
12
61
84
48
45
14
16
9
8
3
64
14
19
105
11
91
30
8
15
43
30
30
8
36
9
76
23
28
8
9
25
51
21
35
135
28
20
40
60
50
16
51
33
11
67
48
9
27
96
12
92
4
42
32
58
14
10
29
64
23
18
55
21
14
10
51
41
90
34
35
1
95
7
5
7
5
13
11
12
4
9
2
28
42
2
16
21
51
20
4
21
9
30
26
82
53
12
27
24
9
16
11
4
26
63
61
11
40
24
32
4
5
28
26
21
16
9
20
39
16
15
30
60
26
48
4
17
4
51
81
24
9
24
6
2
10
20
112
45
3
60
33
59
22
24
26
64
41
25
111
8
16
23
52
24
14
7
75
6
14
36
25
45
15
3
17
75
4
21
48
24
27
66
8
70
57
63
42
12
63
35
54
3
12
13
26
40
6
35
9
19
21
24
18
45
5
19
8
7
50
18
10
18
170
3
67
44
10
6
2
22
53
16
17
15
13
20
100
14
16
21
44
84
7
5
4
35
52
20
18
46
30
3
5
28
15
27
80
10
15
23
4
5
31
24
18
6
17
13
35
19
86
19
35
33
15
25
32
15
18
124
56
34
33
47
33
43
45
3
42
23
12
43
5
87
18
34
5
13
42
68
9
15
10
30
26
34
9
9
11
31
14
31
200
16
24
5
48
51
24
15
36
24
40
21
11
1
45
48
6
8
58
59
1
3
60
11
10
18
18
72
26
70
36
6
104
9
4
11
9
3
13
47
25
15
12
41
1
63
5
30
1
35
64
45
60
101
27
19
90
8
6
9
43
18
2
18
22
33
20
1
78
20
13
32
127
44
1
3
5
40
47
1
35
10
35
27
72
69
7
5
55
8
22
14
10
63
15
6
12
20
12
6
10
20
10
32
9
13
11
25
26
13
5
27
13
27
56
48
16
20
45
16
3
32
39
25
15
21
87
36
20
49
51
5
165
15
15
96
10
38
6
31
71
9
61
2
18
139
44
21
10
56
25
89
30
9
4
3
8
9
1
15
56
13
27
8
36
52
17
10
45
21
11
31
8
46
30
21
24
15
54
6
6
12
147
24
9
2
28
21
5
40
30
176
10
66
42
3
44
15
49
12
9
11
13
32
70
29
69
12
15
3
9
72
40
8
3
4
8
42
39
19
32
45
3
60
40
72
26
39
48
16
56
79
21
83
22
30
18
3
8
7
9
11
49
15
36
12
21
9
38
18
6
36
4
44
22
2
13
32
60
3
4
5
24
87
10
15
44
16
75
54
11
4
68
7
66
32
15
40
93
50
12
1
15
134
7
11
12
10
48
24
39
32
73
15
9
2
10
14
54
52
48
11
9
10
5
48
27
22
24
14
121
21
35
4
36
39
42
24
60
18
41
96
40
8
28
12
17
10
5
39
57
19
29
1
56
22
6
102
54
71
37
6
86
16
50
54
3
13
38
1
144
9
30
117
36
15
33
12
15
17
1
11
36
4
63
2
54
12
9
135
10
11
15
18
16
23
51
24
45
21
94
36
104
72
148
12
33
21
11
15
4
24
53
9
3
16
17
3
15
52
14
54
4
6
27
23
25
36
51
8
64
32
1
53
7
5
3
15
9
7
125
84
49
42
158
3
37
23
7
57
11
57
3
18
34
45
27
21
17
22
5
48
117
10
21
117
51
95
16
5
48
16
39
20
46
20
36
18
18
28
86
34
6
60
24
2
39
48
127
21
12
36
36
24
9
6
2
90
30
7
15
30
2
9
1
14
9
16
5
42
28
5
55
14
31
84
11
70
2
69
39
16
9
47
52
81
21
135
3
5
33
4
8
27
24
7
30
2
37
9
27
8
19
21
11
40
5
73
38
18
4
110
16
65
31
68
40
5
12
15
25
15
14
16
51
24
144
11
36
9
24
16
3
48
14
19
27
170
10
12
21
39
8
18
12
10
8
1
20
15
4
54
15
5
51
1
15
35
16
8
34
12
3
3
17
12
3
57
31
38
10
72
32
13
57
38
37
51
9
81
59
7
105
15
36
68
9
37
26
9
43
110
15
3
28
6
3
27
6
32
15
43
14
3
7
8
16
101
24
171
16
9
48
20
63
52
21
5
4
26
24
12
25
83
16
21
35
64
5
1
38
13
3
12
5
28
21
44
96
10
36
38
54
21
79
5
25
35
7
5
9
75
15
10
30
14
7
3
77
15
24
16
20
84
69
7
24
14
48
24
58
21
12
65
15
55
8
21
13
11
9
7
131
69
16
45
42
36
42
74
4
12
9
245
28
6
17
79
41
9
34
20
64
72
26
18
10
30
6
6
30
47
1
35
16
24
56
25
51
23
4
2
39
9
6
1
63
41
1
38
1
60
47
34
18
36
20
57
12
85
23
33
42
12
16
42
24
59
1
26
58
95
1
23
112
35
4
24
8
58
30
9
47
9
21
10
26
42
13
3
45
9
30
17
39
4
32
1
17
88
44
30
126
10
42
66
6
26
40
5
9
88
12
3
3
9
171
90
32
10
33
15
32
36
57
3
1
15
54
15
56
19
6
8
7
111
14
54
37
17
15
3
28
21
15
65
60
3
6
54
28
89
19
2
39
4
32
7
6
26
13
15
26
16
18
65
13
12
50
6
19
3
53
16
24
65
144
30
10
35
7
36
20
54
6
33
7
18
66
38
10
8
12
76
5
16
11
45
12
16
51
18
23
3
30
34
2
18
1
41
10
5
43
78
39
45
3
5
60
28
3
9
26
72
40
2
12
15
24
1
18
21
17
28
11
16
12
23
4
5
21
40
30
8
16
29
76
68
67
14
15
55
14
18
40
45
8
64
8
7
77
21
90
52
17
45
40
54
50
15
1
75
83
40
6
12
59
16
8
64
51
6
75
101
27
3
28
17
27
18
19
39
5
7
30
44
15
25
63
21
11
45
54
37
8
1
15
29
19
75
86
10
17
19
50
15
25
26
60
48
9
51
22
108
6
6
60
23
1
20
91
44
16
80
52
3
29
1
32
127
15
6
14
36
12
10
50
10
3
8
45
6
64
20
1
8
31
81
51
14
28
2
9
24
3
22
15
5
123
39
10
18
2
91
5
48
54
21
15
37
113
30
24
22
3
15
53
25
30
9
8
16
32
39
30
16
80
18
81
28
48
84
8
48
4
23
36
34
35
12
4
15
5
55
9
41
42
4
5
16
39
26
12
72
4
24
3
48
15
2
28
30
17
189
51
37
2
45
103
6
14
22
11
37
12
15
44
4
36
75
24
8
4
68
70
60
27
81
18
5
21
126
37
80
12
28
21
2
9
25
8
7
8
25
32
40
3
3
54
35
3
13
15
33
72
9
6
9
8
12
3
25
45
18
18
26
13
15
12
8
16
24
18
32
6
25
20
45
51
40
35
16
5
12
13
54
93
96
9
8
3
16
8
21
82
18
11
19
32
60
18
22
29
60
48
21
7
5
28
24
26
1
35
48
36
24
33
4
35
30
10
5
75
10
ABCD 93065032072*3^$a+1 [50078]
18
288
137
144
96
96
192
127
54
155
385
383
48
37
18
144
126
432
59
121
72
54
144
329
13
90
89
109
131
96
48
265
126
41
49
95
240
169
342
90
167
13
144
162
54
107
1
612
36
71
1
126
72
54
288
522
18
72
191
7
233
109
36
191
48
480
109
144
18
90
108
11
133
155
133
59
48
96
31
90
54
72
18
36
83
576
79
18
143
48
192
121
108
107
55
54
179
1
47
169
288
72
47
97
270
17
48
25
540
59
31
234
72
108
90
198
227
61
450
65
61
108
71
199
89
109
180
239
48
48
25
72
270
65
96
217
71
127
401
85
18
162
23
13
35
199
89
192
79
90
108
107
73
839
7
234
431
37
107
1
324
59
288
13
108
263
205
36
95
13
35
96
49
95
31
90
252
72
18
378
54
306
47
336
13
108
215
48
96
240
48
181
180
54
126
83
25
414
89
1
47
192
49
144
191
133
360
144
659
384
127
257
288
85
72
180
108
18
270
252
126
486
684
36
720
90
54
35
37
108
54
89
37
11
169
270
72
162
360
36
131
13
540
198
90
54
54
234
18
72
36
306
18
47
151
41
384
97
288
54
54
83
48
193
95
121
126
425
133
108
252
306
144
198
107
37
90
113
481
95
31
234
71
109
36
180
36
72
47
223
126
35
55
144
126
11
61
323
528
13
90
90
198
72
90
71
96
48
48
97
144
54
90
527
85
18
18
23
85
11
61
179
912
169
71
240
96
133
162
89
181
180
36
83
48
13
378
18
54
72
198
162
113
31
305
127
18
252
180
47
511
126
108
36
ABCD 93065226986*3^$a+1 [50001]
87
21
59
31
81
200
151
65
64
48
120
27
45
9
36
51
80
49
108
11
25
15
56
120
48
16
56
136
93
35
91
29
64
48
237
72
323
163
197
55
17
361
119
288
16
96
21
252
23
13
72
155
160
45
54
54
15
80
31
65
16
8
24
40
48
80
112
21
11
151
108
21
24
27
162
35
48
88
171
53
16
104
115
5
16
144
128
175
18
95
136
120
63
41
49
135
128
64
48
168
24
128
61
51
168
72
8
133
107
55
17
73
63
104
49
36
108
23
49
23
96
40
104
72
408
85
27
104
72
175
18
255
56
13
27
9
39
56
16
51
69
48
45
18
17
145
108
144
108
15
183
33
21
51
32
40
3
18
36
54
105
39
270
123
93
395
145
47
64
8
16
45
147
240
24
21
27
63
18
15
104
205
171
216
80
24
40
9
18
18
51
8
88
8
24
48
160
128
112
57
15
96
24
72
48
393
54
129
321
108
83
168
1
39
15
54
35
40
357
75
123
5
88
8
24
112
69
131
16
8
61
83
48
40
24
39
9
45
11
24
55
113
112
63
162
18
5
72
13
147
8
48
336
1
23
49
23
49
63
27
69
72
24
69
11
16
312
75
165
8
115
5
67
197
19
29
7
153
117
83
40
72
21
108
47
25
15
8
120
91
18
51
57
159
75
53
1
126
129
15
36
5
85
54
29
61
35
19
221
24
25
23
24
304
117
99
96
57
18
45
24
104
61
123
165
3
249
18
36
81
8
1
54
198
3
96
128
96
112
24
56
40
24
80
43
45
45
51
57
47
61
27
224
16
72
75
162
3
56
85
90
17
144
24
40
72
9
15
8
136
72
48
32
112
48
105
239
160
8
7
65
24
37
54
53
136
297
47
216
25
39
96
56
61
35
24
40
45
59
96
43
36
9
81
36
99
189
72
155
115
5
88
168
9
15
3
306
11
61
27
153
18
149
408
19
18
126
72
54
15
48
27
221
24
24
64
45
216
51
21
198
21
15
129
32
73
15
72
57
135
153
54
36
357
56
145
135
24
48
8
120
40
219
77
48
48
72
136
80
115
21
51
234
315
128
168
40
8
64
141
36
39
51
45
24
120
24
360
32
88
27
69
57
159
80
88
33
63
117
83
97
18
72
149
85
11
43
77
184
48
8
48
64
48
9
95
301
195
152
96
205
35
55
9
80
1
72
108
144
123
32
16
96
24
56
24
72
25
15
128
37
54
5
40
171
53
96
16
87
18
23
96
48
121
36
35
40
51
45
9
39
192
192
56
97
15
248
277
234
89
232
3
69
93
179
19
21
80
88
27
108
105
8
24
43
126
36
75
33
180
203
40
72
27
21
32
1
39
33
47
160
72
171
45
153
39
96
9
108
123
56
73
71
1
23
112
99
90
147
87
36
45
56
96
48
169
191
40
24
267
29
312
73
15
ABCD 93065430494*3^$a+1 [50046]
61
11
25
119
25
72
95
103
137
25
143
181
59
13
54
29
24
55
17
19
54
72
36
36
216
162
125
72
217
71
91
77
72
103
90
695
25
126
41
139
18
131
103
17
72
163
18
288
108
23
120
24
24
72
277
36
119
25
95
288
67
18
54
5
67
72
77
24
25
306
5
48
192
24
37
36
72
18
53
312
13
54
29
133
59
31
17
72
199
89
1
575
19
18
59
13
251
91
54
215
24
49
23
49
23
85
54
77
121
144
167
13
72
83
241
36
107
1
54
90
215
1
47
192
72
67
54
23
13
11
240
37
36
479
24
55
137
61
18
41
175
17
217
23
13
83
97
95
49
71
37
36
95
96
115
198
108
288
72
179
1
23
31
108
72
221
24
96
24
216
13
155
96
109
131
13
131
96
48
31
41
168
25
72
324
155
24
1
306
125
24
121
108
162
36
18
144
11
25
95
72
157
108
36
59
72
31
89
168
120
24
49
36
11
24
24
85
54
77
85
83
61
35
1
18
77
85
36
72
23
144
31
89
24
13
36
71
1
54
41
96
264
139
125
72
19
53
55
36
54
72
119
72
25
252
18
90
108
36
119
61
54
126
143
343
65
24
24
31
41
31
17
120
120
85
234
41
96
277
11
408
103
252
108
54
144
419
49
143
48
144
24
1
90
173
97
234
29
48
120
168
49
23
48
163
18
59
13
131
85
18
17
55
198
59
85
144
131
240
120
49
144
23
13
18
72
252
5
13
155
61
59
120
1
215
120
295
18
167
49
36
35
73
162
72
77
13
90
137
25
215
264
223
54
18
17
120
216
48
49
47
24
1
95
216
72
168
115
324
65
240
235
54
47
240
109
83
96
24
31
36
29
72
43
125
1
23
121
71
24
120
91
53
235
197
181
83
97
36
162
180
77
49
162
293
49
47
48
49
126
41
144
24
288
61
131
175
185
13
59
85
144
107
217
90
72
36
17
48
259
54
95
96
216
384
24
120
432
19
36
89
1
18
144
245
43
36
209
7
90
143
73
90
54
23
72
168
115
197
1
36
11
25
108
107
91
72
77
24
151
126
36
23
49
119
115
125
264
120
96
192
168
25
18
77
121
71
109
203
120
72
199
180
77
24
61
18
216
414
107
120
408
192
24
67
126
23
13
107
289
90
18
126
29
25
216
36
54
108
ABCD 93066324368*3^$a+1 [50099]
7
78
12
60
24
24
35
37
75
9
6
24
6
3
15
30
39
80
12
19
30
12
39
21
18
6
6
9
141
24
11
19
6
3
24
21
12
30
77
48
4
48
27
69
44
16
21
24
36
54
6
54
36
96
30
63
27
45
8
61
54
36
30
3
3
69
9
66
30
23
12
1
78
21
45
30
6
27
21
12
30
60
30
87
3
18
15
75
6
24
36
96
27
36
45
30
36
96
5
13
6
60
9
15
21
36
32
1
6
5
25
24
27
8
31
45
21
47
31
6
144
11
76
20
25
23
97
48
30
29
28
75
9
9
11
25
60
6
65
55
29
31
9
20
1
30
120
9
39
6
36
78
66
30
5
156
4
39
36
53
1
36
6
65
13
66
5
55
6
54
84
6
24
6
21
3
66
36
48
6
81
33
12
84
6
18
6
6
3
20
31
81
12
8
19
9
132
3
90
30
12
30
27
27
36
45
45
35
43
42
24
24
60
42
5
25
30
45
3
60
12
5
175
54
23
1
6
21
15
48
90
66
30
11
4
21
54
5
19
41
1
15
45
54
96
17
31
9
21
66
60
6
144
24
35
1
95
79
17
13
12
23
115
6
24
6
36
30
30
57
57
36
35
43
5
37
60
18
57
15
24
6
27
3
24
45
36
32
52
105
54
30
15
15
42
18
5
31
113
37
39
15
42
24
60
39
21
24
35
4
60
32
49
47
25
59
49
120
12
23
16
15
24
6
36
18
12
48
30
15
20
55
9
20
12
1
54
141
3
12
77
16
15
12
18
30
36
81
9
3
68
19
81
44
28
141
11
79
42
87
33
59
28
111
36
36
17
13
30
24
45
9
6
96
18
90
12
9
9
66
53
60
7
105
9
60
30
29
7
21
3
17
19
9
36
51
9
9
6
6
60
18
5
25
12
204
11
84
25
3
32
25
51
8
61
60
6
45
45
30
9
39
5
1
60
3
3
9
48
3
17
43
48
89
12
28
141
27
63
42
48
36
30
53
1
12
3
45
95
64
20
7
24
12
17
67
6
18
21
20
19
66
3
8
25
54
24
9
3
30
54
53
31
12
33
27
114
3
171
29
60
13
3
15
36
33
3
29
31
30
15
33
35
31
90
84
60
39
21
6
21
3
6
6
60
54
63
21
39
3
18
96
84
12
15
3
9
51
125
1
96
47
61
72
18
42
15
15
48
17
28
57
24
35
1
24
6
17
31
45
15
60
30
6
36
33
27
54
24
6
5
1
15
15
17
43
24
66
75
63
66
6
138
12
47
7
66
23
16
15
36
18
11
1
48
60
6
153
21
12
119
16
9
35
1
30
24
21
8
136
8
12
1
3
15
6
24
30
90
30
9
3
17
28
39
41
112
36
44
1
35
1
11
115
108
17
13
12
18
72
108
69
12
15
60
5
36
12
28
84
21
27
20
7
5
19
66
39
20
76
20
1
30
69
48
32
60
91
30
24
66
30
27
36
81
15
21
27
3
9
36
60
68
7
90
3
24
63
30
24
15
9
27
24
21
35
13
30
21
48
48
9
30
53
1
6
84
6
84
75
45
12
108
12
60
60
27
27
84
29
172
8
43
24
6
18
129
63
18
60
35
145
30
45
36
51
17
1
15
44
31
12
48
5
7
29
1
27
12
48
21
47
84
25
3
80
28
3
6
6
48
41
91
30
60
54
6
84
6
78
36
66
9
9
96
15
81
24
35
28
21
99
48
15
30
114
9
20
7
24
33
132
44
55
29
7
6
78
21
60
21
87
20
7
29
25
51
15
5
28
3
18
12
84
39
20
37
18
66
24
15
12
99
30
15
39
12
78
12
107
13
15
3
29
28
3
66
60
30
9
81
60
35
48
13
30
53
91
5
1
24
24
11
25
30
6
60
24
3
236
1
15
48
80
16
15
30
72
15
3
12
114
15
15
24
41
31
30
30
24
24
36
9
56
1
54
66
18
12
18
15
45
240
39
63
17
28
84
9
6
21
12
48
9
11
108
16
20
91
18
6
9
21
54
36
45
96
9
54
6
6
9
15
5
49
36
99
15
5
7
45
39
89
121
60
6
5
48
1
36
138
29
7
21
9
11
85
107
13
24
11
13
35
1
3
27
33
21
66
6
54
6
23
7
138
15
57
138
29
1
131
40
15
9
21
3
8
13
30
126
6
29
19
65
31
6
168
66
24
21
45
66
17
31
12
18
6
6
24
95
1
24
6
30
90
9
9
12
54
84
17
79
30
23
16
27
17
7
21
20
43
36
66
3
12
39
41
13
102
57
21
12
15
20
100
33
6
24
9
57
6
18
39
12
15
84
17
55
117
33
27
8
79
29
25
87
15
24
36
5
25
48
12
63
75
66
120
59
1
15
108
117
15
75
21
9
24
11
1
3
51
6
23
25
66
66
35
12
48
25
59
31
108
36
6
18
6
75
56
12
13
54
6
30
60
105
63
12
9
21
48
11
4
21
120
24
11
31
30
18
12
30
18
42
30
29
55
5
175
5
79
6
11
88
51
93
3
45
39
6
18
57
32
31
57
8
64
27
30
24
12
3
111
24
6
15
68
7
21
63
45
24
3
29
40
75
6
108
39
3
105
75
18
12
63
57
167
1
12
54
84
12
24
21
9
96
15
15
24
6
114
9
27
17
1
6
69
20
37
30
9
51
18
35
1
24
66
24
42
83
37
24
24
6
24
12
65
88
57
54
30
30
54
42
54
15
75
24
69
21
30
12
48
81
21
3
21
60
23
37
24
12
15
3
6
6
33
15
12
89
55
29
67
29
16
9
60
6
60
90
54
53
13
30
33
15
12
9
39
102
15
105
18
6
6
9
51
24
6
23
7
30
24
83
60
16
21
11
79
65
1
24
36
54
45
15
33
12
20
25
66
9
44
115
6
6
5
60
52
27
5
28
3
30
48
35
25
12
23
7
125
12
180
13
30
129
45
156
23
100
12
32
37
6
5
79
5
60
1
27
147
5
40
15
24
17
48
7
9
45
51
3
12
78
90
5
1
30
6
15
9
66
5
49
126
18
72
18
42
23
25
12
39
8
60
16
20
7
5
43
41
49
6
21
33
75
75
9
21
15
12
9
36
35
48
25
27
75
48
6
54
30
30
30
12
54
41
13
36
60
24
36
ABCD 93066812032*3^$a+1 [50000]
29
16
92
61
251
13
180
15
68
79
54
107
43
12
60
9
8
13
54
21
12
32
60
36
79
504
41
13
155
37
11
40
27
18
59
49
27
99
18
15
12
20
1
72
528
12
3
33
132
12
18
17
1
59
72
1
119
25
18
117
96
39
33
33
75
15
78
90
66
11
43
77
19
36
18
36
66
72
105
45
48
54
5
28
135
77
40
60
68
48
24
60
121
24
35
16
12
27
5
31
12
42
36
18
257
4
8
13
87
8
19
48
36
149
67
18
95
88
44
61
59
13
303
27
108
9
9
119
73
144
144
42
30
15
3
72
29
28
20
91
84
6
162
12
53
52
68
24
1
95
13
39
15
17
48
40
183
60
69
20
1
144
15
20
73
36
192
75
20
12
52
56
127
65
13
59
76
45
12
83
97
18
17
37
51
27
66
39
12
9
11
168
13
54
33
135
48
150
47
60
73
84
78
18
59
36
144
13
35
1
279
8
84
25
18
65
25
15
57
30
21
39
54
12
18
41
13
60
27
216
44
48
55
90
75
15
5
163
77
43
18
51
56
7
5
103
9
8
13
59
181
12
167
55
30
6
65
19
18
15
225
87
69
126
270
3
20
132
61
59
96
175
48
36
54
24
195
68
19
18
35
115
30
3
39
66
15
24
3
30
18
180
42
87
20
19
66
78
66
51
8
12
25
15
15
60
45
3
33
63
41
61
15
75
18
87
32
12
19
17
199
18
15
12
108
60
15
108
132
5
72
60
36
40
120
80
172
135
45
20
133
18
12
42
23
247
72
65
1
59
48
37
15
68
40
3
185
12
108
25
72
120
36
51
39
29
7
33
3
60
5
4
9
59
40
21
6
18
35
120
60
103
78
71
108
13
59
55
45
60
15
125
25
23
60
61
102
78
11
19
54
47
28
32
133
95
43
72
60
17
19
36
90
288
36
159
33
75
12
57
54
77
103
72
89
16
144
20
48
43
18
126
54
131
49
6
5
28
21
159
72
15
5
28
45
12
23
31
24
30
132
23
43
24
48
78
87
188
4
21
39
140
55
18
162
33
92
288
43
12
5
192
76
105
59
60
13
47
19
129
15
33
45
15
44
25
6
9
135
90
90
36
18
59
7
113
31
42
95
97
143
19
113
12
60
28
21
24
90
17
31
149
19
29
37
3
15
65
12
31
29
180
240
79
137
37
126
77
193
71
48
43
69
20
120
103
90
30
90
6
90
12
180
60
47
12
100
111
45
104
76
72
20
55
6
27
27
137
1
42
18
27
20
52
60
36
15
54
35
163
77
1
12
18
29
36
40
44
13
35
40
33
18
141
3
72
108
53
12
7
5
13
42
36
12
36
24
48
5
24
49
51
159
54
18
5
24
48
121
11
85
144
99
72
9
11
43
210
3
75
29
163
126
6
81
147
77
16
255
18
11
25
30
21
72
20
13
219
140
25
51
183
29
37
114
29
52
45
83
7
36
45
60
72
12
165
36
147
183
12
137
40
56
132
67
113
12
25
63
168
15
5
24
13
18
90
47
97
66
5
19
48
17
181
239
28
20
40
192
36
135
5
12
88
20
132
112
3
17
145
71
19
65
156
67
18
15
183
21
15
126
147
32
16
9
15
20
13
3
3
36
18
36
210
6
84
72
119
108
7
24
69
75
45
21
60
126
30
111
33
6
174
36
35
88
68
7
125
180
73
167
12
73
42
141
12
147
18
83
4
3
65
72
43
18
35
37
3
177
42
36
9
3
6
27
272
37
3
48
147
17
25
15
123
60
48
185
19
18
15
33
60
18
90
126
113
12
160
33
42
90
66
54
6
12
36
6
36
15
20
13
24
18
29
43
90
18
9
21
54
5
156
24
16
39
30
126
42
227
48
7
78
27
56
19
21
33
240
11
223
5
97
23
13
42
5
67
105
3
90
72
ABCD 93066921334*3^$a+1 [50007]
139
59
9
72
15
84
61
35
18
3
135
25
17
27
148
152
48
12
40
53
6
1
83
37
59
21
48
72
3
85
68
93
31
20
60
36
39
18
123
3
66
24
84
67
56
99
1
29
24
147
27
13
84
20
9
27
177
12
31
12
20
60
48
4
8
57
3
12
33
42
66
27
48
33
24
27
9
72
79
60
5
163
17
3
148
29
36
55
119
1
32
147
1
12
8
24
48
3
54
54
49
35
6
27
45
19
68
12
28
35
12
36
9
45
54
1
41
7
8
64
5
36
67
65
30
37
23
117
45
51
15
9
60
36
12
87
1
44
3
18
114
33
52
60
65
63
48
52
5
72
84
7
44
36
57
27
9
27
12
57
43
11
21
16
24
96
17
60
7
56
84
40
5
115
36
12
72
8
33
319
68
12
168
28
12
140
72
100
89
12
168
72
19
96
32
63
189
48
51
37
44
9
54
45
52
65
15
9
7
5
79
108
68
52
41
39
72
9
79
155
42
84
7
20
33
51
21
27
3
9
60
16
23
49
32
33
123
40
20
27
96
1
65
51
93
39
28
104
40
11
37
68
3
21
16
17
63
4
20
51
18
7
24
8
33
72
7
11
18
60
66
6
7
68
84
69
144
27
9
31
20
60
120
39
117
12
12
9
99
57
3
12
100
53
27
9
39
33
15
4
48
17
36
27
108
100
17
87
111
9
123
33
4
161
12
36
147
12
21
6
21
64
20
183
13
17
15
117
84
91
59
9
12
213
3
60
9
30
36
9
60
9
27
9
75
15
33
12
21
72
135
48
3
30
132
39
36
4
20
36
12
87
1
29
24
31
56
12
12
9
51
21
99
69
54
97
41
27
45
15
48
4
5
3
111
69
15
117
33
48
54
25
53
55
32
69
7
53
27
57
36
60
7
29
18
102
15
63
93
99
18
3
12
12
9
31
11
90
18
9
88
95
9
9
31
68
27
18
27
9
72
15
4
56
39
66
67
5
6
36
21
87
85
5
55
32
129
66
18
123
24
60
48
141
39
33
7
68
4
60
173
27
3
33
45
19
101
39
21
27
28
24
36
12
83
45
40
5
54
13
32
45
18
36
1
53
36
51
3
37
20
39
12
25
12
80
15
12
54
19
72
68
72
28
20
33
18
201
76
29
120
6
18
36
30
1
60
24
128
160
20
28
53
12
15
12
105
67
36
60
32
51
6
54
9
12
9
36
60
43
32
36
60
64
29
19
53
87
27
90
43
41
72
319
20
39
1
35
18
42
18
7
101
19
20
16
44
3
33
84
16
44
21
79
89
12
19
5
175
8
192
33
3
93
39
112
56
40
44
63
73
12
41
6
48
33
9
63
81
7
47
126
30
1
143
42
3
12
60
9
7
44
16
47
145
8
12
27
36
54
123
12
105
54
81
420
165
55
29
19
8
177
7
5
15
76
20
52
5
15
3
30
18
49
8
75
45
9
55
8
75
97
20
36
52
32
51
145
17
36
132
19
8
88
20
12
60
12
120
60
28
71
9
252
81
90
132
12
36
49
65
135
76
72
125
6
1
36
53
36
30
1
20
33
139
47
153
40
72
20
60
9
51
60
3
37
29
24
18
25
80
60
12
3
49
20
39
9
57
115
11
90
15
112
8
64
5
30
21
12
27
30
43
12
113
12
18
157
68
15
33
24
9
90
96
1
44
21
15
3
81
28
5
36
7
80
93
67
5
19
8
40
12
80
219
66
63
108
12
21
19
92
48
21
144
27
9
27
12
52
89
156
24
91
11
18
159
100
32
36
12
28
12
32
3
6
87
4
36
12
68
120
84
201
27
12
123
30
87
156
40
23
96
25
8
21
27
9
31
20
33
151
143
157
35
21
24
15
21
9
15
153
3
9
15
36
12
117
15
16
77
60
102
21
123
9
60
93
78
37
44
48
63
57
12
9
31
5
30
6
54
21
9
60
15
39
117
4
113
27
9
39
12
240
63
193
5
24
51
15
25
119
33
12
36
40
5
15
24
21
54
1
29
114
9
12
48
15
57
51
18
96
66
69
9
19
53
55
65
39
33
43
132
11
12
9
33
15
12
60
60
40
20
36
52
5
27
51
54
144
39
12
69
19
140
147
193
11
30
231
63
66
39
3
48
6
31
17
27
9
31
11
30
79
35
61
24
56
40
140
4
56
9
103
47
25
65
15
160
48
168
143
1
96
20
9
15
9
31
59
57
9
55
23
18
162
48
9
9
24
27
36
3
1
48
32
69
30
9
12
36
60
60
153
27
117
66
1
35
45
69
91
143
33
4
116
12
15
153
24
148
60
11
1
125
54
21
9
31
29
139
8
12
3
37
20
33
54
93
48
84
16
83
9
48
12
12
60
40
29
24
7
149
ABCD 93067385798*3^$a+1 [50002]
8
69
13
62
72
4
29
7
24
5
7
77
3
28
44
112
264
12
44
64
140
9
3
28
5
67
8
204
16
12
84
60
24
20
100
36
8
148
8
114
22
36
24
24
6
50
16
60
44
6
27
3
4
36
104
40
60
120
53
31
56
60
94
14
52
30
30
24
80
10
42
24
68
58
23
9
46
12
120
20
45
435
100
5
199
8
12
16
8
180
156
108
82
150
53
117
46
2
3
3
36
40
36
29
79
30
2
94
6
77
7
54
32
27
63
100
305
99
16
14
94
36
60
65
79
44
28
5
39
60
76
8
16
36
44
48
88
17
36
7
29
3
42
30
24
156
96
30
39
39
9
36
27
10
35
93
39
3
118
74
6
10
44
72
16
29
108
3
40
65
60
75
120
72
16
6
6
80
249
39
42
27
91
5
15
40
60
32
9
39
52
8
9
13
54
36
54
83
43
108
12
32
52
54
146
76
17
300
67
8
28
77
1
35
91
36
113
12
19
24
60
26
3
363
28
5
67
92
57
3
22
6
80
4
8
28
8
10
59
3
132
46
59
91
29
103
54
59
111
16
77
105
16
74
6
160
30
146
3
108
3
12
28
36
68
36
100
20
24
33
12
127
41
139
156
5
3
24
33
75
40
185
27
22
30
53
187
24
12
185
19
5
79
12
84
24
29
27
33
15
28
44
105
24
67
48
66
11
55
30
32
58
77
57
3
7
65
36
3
52
32
52
20
18
16
6
60
41
3
24
72
141
3
66
90
93
15
76
14
78
4
41
3
82
14
196
30
62
81
7
92
48
64
36
24
44
40
149
3
88
149
36
180
39
45
3
60
9
19
20
46
230
10
38
52
128
96
22
32
102
4
17
55
32
46
80
6
9
27
54
48
3
13
96
50
4
32
4
204
29
61
42
20
18
159
3
64
8
172
5
36
79
36
53
15
202
18
36
29
7
29
9
16
11
27
52
60
29
36
3
16
17
84
19
12
48
66
66
60
5
87
22
6
104
4
12
60
32
28
17
3
40
30
80
94
44
69
103
5
79
20
9
27
33
36
39
9
36
27
4
68
66
46
8
33
24
1
144
96
30
18
6
116
118
50
160
65
36
31
44
76
20
12
60
76
116
33
21
54
52
38
90
28
29
93
66
36
100
6
30
50
10
5
43
5
60
7
8
70
6
20
40
41
60
25
32
66
46
150
26
30
34
30
68
12
60
4
29
36
235
6
54
65
55
56
33
43
24
56
69
3
36
100
116
33
27
36
84
69
60
87
88
12
68
40
62
34
80
94
80
96
10
5
31
8
10
90
20
36
69
132
69
10
84
120
5
36
51
40
48
72
44
4
36
41
145
110
34
38
72
4
12
20
4
20
9
175
36
29
39
12
64
42
90
8
12
144
24
40
77
19
116
9
135
33
61
14
16
92
220
90
158
9
163
60
128
84
6
16
38
81
9
15
31
20
57
12
67
84
72
29
3
33
55
18
66
41
133
71
31
20
33
7
60
5
45
64
35
24
7
8
132
40
29
84
175
42
18
60
32
4
20
84
72
60
148
60
72
48
170
22
17
15
52
161
19
20
216
40
32
16
72
134
54
40
44
33
39
136
54
23
3
24
9
207
9
19
36
24
60
12
17
151
44
93
39
36
40
24
26
10
48
86
10
24
72
68
72
40
2
16
162
29
1
80
30
28
5
31
41
43
29
3
94
35
36
159
21
48
31
8
108
213
60
67
5
12
7
65
36
43
65
111
64
65
12
79
84
92
105
39
24
72
72
48
57
127
84
36
56
69
79
102
128
82
65
12
36
24
3
84
4
96
5
21
10
5
39
90
3
93
30
34
74
21
36
108
115
60
44
22
11
3
9
36
21
34
30
80
82
8
6
46
5
13
107
55
17
7
6
14
16
48
89
3
40
48
12
29
85
23
7
5
36
75
105
39
21
15
28
5
147
4
29
99
12
6
18
69
43
8
36
69
7
38
22
24
5
36
75
45
103
96
74
46
60
24
92
100
60
29
99
52
29
55
24
146
106
54
50
21
75
4
216
50
27
3
88
56
220
89
61
54
12
48
20
69
133
74
4
77
72
132
15
100
24
56
76
108
72
53
15
21
19
120
36
24
65
37
35
3
90
54
16
12
32
45
31
80
36
190
83
3
45
55
38
22
53
15
196
5
61
95
19
20
10
26
4
146
10
ABCD 93067565048*3^$a+1 [50044]
30
44
37
35
93
79
48
25
184
25
39
41
15
45
28
15
48
125
12
90
10
60
6
42
24
15
53
6
46
23
1
55
11
18
6
2
3
16
153
48
2
48
24
94
80
60
22
102
36
56
46
72
37
29
24
27
8
27
24
5
11
84
41
1
24
15
51
14
28
91
1
10
146
19
80
13
42
48
41
81
96
18
6
55
5
120
10
50
46
33
45
6
8
18
4
20
46
2
40
32
28
6
9
72
3
60
41
37
14
21
19
173
1
66
198
12
35
1
8
10
21
3
2
43
45
78
8
37
27
85
37
3
1
36
11
19
18
20
42
18
88
30
48
77
7
38
24
28
47
75
10
36
15
15
2
18
54
4
30
5
49
26
61
8
3
94
30
36
30
23
24
201
52
18
137
27
16
6
8
36
4
6
12
24
5
75
58
62
40
48
13
17
32
10
24
62
55
17
15
21
4
26
85
15
20
66
3
1
32
34
26
4
15
9
42
42
51
5
22
24
66
18
17
27
52
48
17
3
16
30
26
54
40
2
37
75
2
4
12
99
16
49
23
11
12
54
83
13
14
6
48
12
4
15
3
30
2
16
122
12
48
16
39
5
22
26
22
21
41
23
43
29
80
3
2
40
3
105
6
41
9
55
9
42
24
14
100
35
51
37
149
28
42
21
17
36
10
30
11
8
8
9
50
16
12
96
54
38
18
46
5
1
8
40
32
39
49
47
24
21
24
46
2
115
35
18
19
3
5
40
51
36
26
10
5
7
6
32
24
70
114
6
120
21
8
19
48
14
28
86
22
18
37
17
42
48
5
33
28
56
75
48
97
20
70
14
175
5
240
27
7
66
30
60
5
1
36
60
42
18
12
8
28
6
24
14
60
28
60
54
60
18
2
58
18
60
72
5
75
21
27
30
12
6
5
17
18
14
66
10
6
14
79
51
6
39
9
42
54
24
90
2
96
12
52
86
4
38
75
13
75
8
1
15
15
20
13
56
32
19
16
8
45
19
56
21
3
42
4
32
10
2
76
12
30
12
12
21
9
15
11
64
38
58
77
21
22
2
22
13
65
66
2
12
42
16
24
80
13
63
84
18
90
18
44
19
9
36
11
49
20
11
35
14
24
18
90
22
2
60
4
126
5
129
70
14
6
37
33
159
33
8
36
3
25
2
120
5
29
14
52
18
80
46
9
41
114
21
21
24
36
10
5
51
13
17
24
24
36
6
10
8
40
72
35
7
1
11
5
31
25
29
59
96
115
48
157
11
125
25
55
5
3
59
16
141
45
8
27
19
77
45
27
33
28
75
29
12
16
12
27
33
122
5
19
16
24
66
59
16
63
132
6
47
21
12
10
5
7
1
61
4
66
66
12
12
18
17
19
24
5
25
2
58
35
55
20
16
2
30
10
27
3
90
20
28
36
60
6
18
14
45
33
40
12
11
7
33
11
48
30
28
35
9
28
12
39
5
6
18
43
8
45
22
24
54
66
53
25
8
7
8
7
6
24
62
6
7
16
11
80
13
117
14
21
24
19
32
10
59
9
36
30
70
72
24
15
3
45
3
38
40
2
93
216
9
40
39
32
43
18
3
9
12
14
30
7
27
6
15
21
8
16
67
17
32
23
8
5
19
8
25
6
1
19
16
14
10
6
8
31
11
24
30
15
9
76
19
80
3
5
72
40
8
27
16
21
53
10
2
23
25
31
15
44
48
37
3
14
39
24
61
12
48
6
25
8
3
72
150
2
48
10
3
8
144
7
36
8
21
19
165
27
45
27
77
64
65
10
29
13
3
9
12
11
48
25
47
55
30
3
69
32
3
27
5
71
9
8
40
5
16
30
2
12
58
8
30
114
10
20
36
51
3
118
20
94
36
2
18
13
5
19
17
143
53
32
12
10
80
58
8
3
16
5
3
91
14
10
42
24
44
52
51
8
49
2
125
11
77
112
53
30
21
9
47
19
4
26
66
96
64
5
105
63
27
46
15
24
8
25
2
4
6
43
5
6
24
48
45
29
46
30
84
8
16
62
13
129
71
51
4
44
18
43
16
1
48
22
33
9
36
32
24
46
14
10
29
97
2
21
1
71
13
54
2
100
20
10
90
8
10
6
44
3
69
4
7
13
67
33
164
88
12
12
24
11
49
24
2
61
35
69
9
12
3
104
1
16
54
9
3
18
14
30
42
58
27
11
13
29
16
51
5
88
3
17
48
12
28
24
18
13
5
3
39
96
50
10
24
50
12
39
9
18
10
24
36
15
27
8
34
3
53
10
2
46
41
51
4
1
13
6
16
30
7
17
18
21
11
93
7
48
6
24
72
80
3
3
40
2
6
24
16
5
69
16
51
59
6
23
23
9
8
88
27
30
23
3
214
8
28
20
4
3
17
66
64
42
11
40
17
7
5
3
21
22
8
37
9
8
7
3
90
12
36
12
2
13
5
6
61
21
62
37
41
48
10
24
32
16
14
58
110
58
24
26
10
14
43
17
28
3
29
24
24
28
8
16
84
51
5
3
61
56
4
66
104
4
18
128
16
15
59
61
3
26
22
2
115
96
16
35
45
111
2
52
48
6
36
6
20
108
6
61
17
22
14
16
6
30
2
13
65
34
8
66
102
64
5
43
60
2
15
33
15
3
45
8
11
14
10
14
23
104
3
5
13
59
91
13
112
27
6
36
24
11
23
17
3
82
36
39
15
33
40
8
35
28
50
42
10
8
22
30
2
37
21
3
21
54
77
24
73
15
32
48
3
82
35
43
38
120
100
30
24
18
54
8
22
6
48
17
45
22
6
36
84
26
18
70
8
34
110
6
72
28
54
29
19
78
18
21
9
7
77
20
96
24
16
2
4
9
105
32
28
19
5
12
24
186
24
21
35
13
3
2
35
40
21
70
24
5
48
25
23
9
10
6
26
10
20
10
48
56
4
50
12
99
24
8
35
5
13
51
9
15
9
36
24
6
66
11
7
2
18
58
152
51
16
11
37
11
24
53
77
30
21
21
59
19
42
8
12
10
24
5
7
25
19
4
6
35
49
2
4
36
24
8
16
56
118
68
58
12
2
40
3
59
24
4
1
56
21
30
24
14
16
15
9
44
12
10
48
45
75
56
70
12
19
8
11
21
19
2
52
8
22
26
4
3
24
33
15
21
19
77
11
37
32
3
1
20
4
6
2
28
131
81
24
36
40
20
22
1
5
20
15
9
31
15
129
3
53
9
16
50
10
14
40
45
80
40
35
10
3
32
45
51
1
6
78
20
12
22
2
3
3
4
38
112
3
33
80
22
36
66
20
18
16
54
20
12
63
40
5
12
4
6
21
8
9
10
6
2
30
39
21
4
6
18
50
69
55
38
3
24
25
26
22
42
2
36
24
24
154
12
33
15
17
1
32
7
33
6
84
62
46
42
6
6
38
6
16
23
33
10
24
48
30
20
22
8
13
5
67
33
87
105
55
1
24
42
5
49
24
ABCD 93067616056*3^$a+1 [50027]
108
36
12
57
15
60
18
107
13
3
32
43
5
85
171
93
6
12
132
18
3
51
18
12
54
65
40
165
59
397
48
6
120
24
30
60
27
63
65
115
18
30
114
3
51
29
115
21
15
89
37
90
105
93
90
66
36
198
21
56
16
87
161
7
17
157
54
5
1
30
54
6
45
39
36
24
12
24
18
12
11
13
27
3
5
85
107
40
39
156
90
83
7
17
43
93
69
18
54
18
41
7
17
61
51
3
12
9
15
84
53
37
78
30
47
16
15
30
51
24
72
93
144
83
24
91
120
77
37
75
56
7
126
51
165
18
36
5
72
85
123
21
3
57
108
3
32
96
229
30
21
51
5
49
87
189
90
30
144
72
42
12
24
21
51
165
24
8
168
25
18
96
21
117
6
77
64
8
43
108
6
18
48
33
96
195
45
9
54
132
48
5
1
12
3
39
30
3
72
15
33
3
42
54
29
37
108
95
16
21
83
7
102
270
90
75
51
6
90
141
32
7
18
87
39
89
31
9
48
120
9
23
48
67
6
90
45
32
175
17
31
24
41
85
59
16
45
35
40
15
57
128
24
7
81
8
79
18
39
9
15
24
111
41
16
15
33
129
12
51
27
93
8
7
30
107
1
135
24
288
45
179
55
9
75
42
18
9
45
72
48
3
15
17
25
138
24
45
3
36
54
42
9
21
3
48
24
21
99
9
30
41
85
3
8
67
72
29
37
35
48
67
45
93
107
40
39
9
21
18
41
64
75
42
59
79
108
60
18
39
56
187
53
1
23
160
21
35
31
168
65
48
13
12
23
136
81
12
35
43
45
32
103
17
1
12
83
79
81
81
78
12
29
16
48
56
49
135
45
11
49
87
15
36
42
126
5
139
66
24
11
64
48
105
18
180
105
192
33
30
9
27
53
55
108
60
48
9
27
18
36
39
105
47
48
16
96
8
16
27
12
41
91
141
24
9
96
48
108
3
72
75
5
67
101
55
150
27
57
6
54
72
11
184
24
45
42
17
40
45
6
5
16
8
43
5
13
27
39
144
36
18
11
97
23
85
36
15
99
5
7
72
42
39
15
54
11
181
99
69
198
117
21
35
16
9
66
21
80
13
59
112
80
16
33
90
6
71
13
35
7
84
168
12
41
55
33
15
57
75
77
13
90
65
184
93
75
56
40
99
5
115
36
24
156
77
49
60
35
19
5
61
3
8
48
19
72
21
8
25
36
18
270
27
45
123
15
6
35
24
96
40
24
56
31
81
48
189
35
1
6
48
78
3
15
36
90
51
69
155
31
30
72
27
105
15
144
15
17
72
120
43
54
15
24
104
16
81
39
32
72
40
51
45
99
48
93
72
39
233
67
21
144
21
54
29
79
105
51
6
36
3
105
36
18
36
12
17
120
31
105
32
112
48
27
12
41
37
51
39
105
8
13
12
18
77
55
90
12
96
192
72
51
57
15
45
3
24
3
18
114
57
51
90
18
12
29
115
18
90
81
141
18
41
7
144
54
59
13
27
15
33
8
24
40
48
75
18
35
7
48
60
5
157
30
24
48
77
31
9
24
21
11
25
18
24
198
18
72
12
78
3
152
163
77
19
30
108
36
39
21
30
45
45
11
48
72
13
11
40
27
149
88
63
72
81
9
6
36
101
7
105
357
54
72
24
21
32
85
11
49
90
93
8
16
104
67
53
37
155
43
29
43
5
64
3
66
11
64
56
64
27
48
29
96
19
5
16
15
132
18
12
255
39
48
60
5
103
9
39
137
13
27
72
56
112
32
55
33
9
18
12
89
16
111
24
18
36
30
21
51
29
16
45
72
78
12
36
5
127
33
69
155
175
48
132
66
54
60
102
6
90
147
8
37
18
33
129
71
79
81
80
67
18
75
51
21
3
120
114
3
8
115
29
25
18
69
3
5
133
3
96
135
9
9
15
261
51
105
6
12
60
65
136
80
19
101
16
51
165
105
18
21
8
16
200
40
69
51
39
36
132
17
40
33
18
69
51
90
11
48
112
15
41
7
6
12
42
125
40
27
54
39
96
15
12
42
30
42
123
15
57
75
101
187
5
40
8
73
39
105
36
35
ABCD 93068029714*3^$a+1 [50134]
104
16
65
43
36
48
60
72
24
68
4
12
132
20
12
136
89
60
7
60
89
31
8
36
4
101
31
5
7
24
12
8
21
27
16
72
120
12
96
120
12
108
44
76
96
8
4
48
108
20
28
32
40
56
28
128
21
12
79
108
36
68
52
48
24
36
12
12
8
48
52
32
48
112
8
4
80
64
48
20
28
24
84
60
44
28
17
55
24
36
5
31
48
48
24
68
4
48
12
132
44
100
20
4
36
24
20
12
52
60
68
112
20
16
60
12
84
36
32
12
88
12
12
12
12
12
89
3
16
96
36
12
92
160
108
12
92
28
36
32
124
12
84
17
55
12
32
76
12
44
105
31
29
19
24
24
24
8
16
29
7
72
24
12
68
40
36
8
4
8
52
32
96
48
40
48
32
33
43
17
31
96
8
45
3
4
24
36
48
36
12
120
156
56
48
28
12
8
33
127
12
5
211
12
65
39
16
36
36
5
55
8
52
5
79
116
28
36
17
144
163
12
104
21
43
12
41
7
32
76
36
48
116
28
36
36
84
48
8
40
104
52
96
36
8
21
31
41
27
4
36
60
36
12
60
24
48
12
92
4
120
5
7
48
12
65
19
36
8
45
19
36
60
20
28
29
19
12
72
60
24
8
4
60
72
44
64
56
72
28
48
204
12
65
7
12
104
4
48
104
93
108
43
24
56
52
12
8
21
31
44
21
19
104
132
33
3
52
17
19
8
108
16
29
7
84
8
88
20
45
31
5
3
40
116
52
48
120
8
9
43
84
20
28
36
12
8
28
36
24
17
7
20
48
4
89
31
44
4
12
12
24
29
3
48
4
108
20
40
17
87
64
32
16
125
15
4
53
151
120
24
44
21
15
28
60
5
84
27
4
36
8
4
44
28
8
4
77
31
24
17
31
8
16
29
39
16
36
20
136
12
60
5
75
4
24
24
48
12
8
4
164
36
48
124
8
48
16
12
36
60
80
76
24
48
36
20
24
144
12
88
17
79
36
8
16
24
36
20
9
108
55
24
108
24
24
72
12
84
48
8
28
92
64
8
4
24
48
48
36
84
48
17
7
32
48
48
16
12
84
92
40
8
76
12
77
7
44
88
20
4
5
79
20
28
72
12
24
8
96
33
3
57
72
19
24
12
96
48
84
17
51
4
12
48
84
48
96
5
75
52
17
7
168
89
7
60
12
36
36
144
56
40
65
67
12
5
19
116
28
108
32
24
4
89
19
12
20
64
137
55
89
39
64
36
24
120
41
15
16
36
8
24
4
53
79
20
52
48
36
144
96
12
36
8
33
67
60
48
72
84
68
4
36
20
45
39
12
36
33
3
52
56
28
116
40
108
32
220
48
20
4
44
76
48
36
41
111
4
125
36
108
7
32
4
144
8
36
64
48
8
21
24
79
156
104
36
12
16
60
36
24
48
32
12
124
32
100
116
60
9
24
123
16
60
20
136
84
20
52
252
96
5
19
104
36
4
168
24
24
48
77
19
20
112
185
7
108
24
72
32
76
5
132
151
36
29
51
136
48
12
44
40
36
36
20
84
96
112
24
65
39
24
16
12
5
43
8
40
72
20
40
48
17
19
36
24
36
44
4
44
28
36
53
15
60
36
16
36
8
24
4
48
48
92
16
36
12
8
21
60
15
21
31
20
156
40
44
12
84
9
3
40
8
16
72
48
24
120
8
4
72
125
7
48
29
19
144
12
144
8
57
12
39
76
53
91
20
12
16
24
120
24
36
56
4
5
31
116
4
12
36
36
104
28
17
36
108
3
76
36
12
68
4
20
16
60
24
24
36
60
96
20
72
84
64
48
77
115
36
8
72
112
96
104
33
91
12
96
12
80
45
15
28
8
52
36
48
12
120
20
28
20
16
96
29
19
17
43
60
48
36
20
16
48
12
5
7
12
29
60
12
3
24
12
12
256
12
36
104
4
12
12
96
12
32
40
8
4
29
48
111
76
12
36
8
12
16
24
36
56
64
20
16
48
24
20
40
48
72
72
5
7
36
8
84
4
56
84
9
31
5
7
60
5
43
77
127
24
44
4
72
72
12
12
48
44
33
7
29
7
8
40
17
7
48
12
32
52
113
3
64
48
44
16
32
28
72
24
12
96
12
60
24
8
112
36
29
7
48
60
48
41
91
8
40
96
44
45
72
3
64
17
7
53
39
12
21
7
24
17
3
52
120
24
56
40
12
12
24
44
52
8
112
41
43
12
132
5
51
16
60
24
17
12
103
8
4
84
120
20
40
89
7
36
56
4
24
12
20
45
3
4
56
88
36
8
93
12
3
28
12
120
108
8
52
12
60
8
24
16
5
12
51
4
44
40
36
36
32
100
8
216
100
12
29
72
7
65
19
32
52
12
12
60
5
60
67
77
43
24
68
60
4
53
19
24
60
48
12
17
19
72
68
24
28
12
164
4
56
48
24
48
124
84
89
79
200
88
12
84
17
139
8
48
28
36
24
12
140
129
31
44
4
12
24
96
80
28
60
12
12
29
43
20
9
31
8
48
4
96
12
24
152
12
84
12
4
24
12
29
3
ABCD 93068229908*3^$a+1 [50039]
112
56
97
87
48
120
33
48
11
28
57
171
60
180
36
57
119
145
39
8
112
48
252
45
24
15
32
25
48
24
168
15
192
57
144
11
36
1
24
63
36
21
24
183
12
21
159
9
387
68
49
167
36
12
136
12
48
12
104
40
9
48
39
128
1
144
48
111
8
12
13
15
9
135
33
3
12
120
81
87
120
72
33
63
9
11
12
49
15
8
145
23
97
23
64
24
36
21
123
44
36
16
117
111
80
25
95
73
39
68
28
9
111
12
69
59
148
12
20
97
135
128
52
21
15
80
16
9
15
144
36
36
8
73
23
4
108
105
75
12
9
11
16
20
64
8
100
204
9
75
44
40
8
40
57
3
32
16
84
8
25
123
21
75
117
71
36
36
88
56
72
64
8
121
39
96
24
20
36
40
129
47
40
81
15
24
20
4
72
9
11
112
116
96
16
48
120
80
72
24
145
111
8
112
9
3
108
80
169
59
13
23
40
20
61
15
9
239
144
73
15
24
9
15
9
11
37
23
36
124
96
24
56
73
95
49
120
51
228
60
141
24
24
179
4
32
40
153
27
36
24
36
93
48
47
196
44
97
47
36
12
168
1
39
9
183
32
40
33
63
44
100
32
160
96
57
168
24
15
20
16
212
193
63
104
88
12
12
128
265
111
24
57
59
36
1
24
99
12
8
97
120
48
87
177
15
57
119
40
32
97
15
68
4
96
104
217
24
83
4
80
40
36
141
120
11
13
15
36
36
44
48
28
57
24
63
33
15
48
72
92
36
72
72
60
28
80
1
87
81
11
12
145
15
8
25
47
4
60
201
216
120
27
140
168
64
56
4
48
80
12
4
32
28
120
12
12
32
73
75
69
63
48
192
24
116
28
96
24
81
159
9
336
72
135
96
9
111
57
47
40
96
32
16
129
231
32
64
36
69
48
15
33
120
87
9
39
48
252
44
16
72
128
1
39
168
12
45
63
72
144
33
27
189
87
8
16
9
27
84
48
72
33
63
8
1
48
24
51
36
32
1
24
48
95
40
120
9
155
13
72
168
39
8
25
48
15
108
12
80
25
107
37
15
56
64
48
8
108
4
9
87
96
24
105
27
21
159
32
76
21
144
48
39
24
8
25
135
36
93
24
87
8
40
20
64
21
39
128
100
69
24
99
45
15
56
220
21
47
1
216
15
24
24
116
85
39
24
32
40
81
47
49
3
288
20
25
96
15
120
12
117
95
16
80
72
385
3
36
81
87
81
87
44
244
72
32
40
8
52
21
144
15
9
303
36
45
15
8
49
63
32
40
56
1
71
73
39
33
35
4
24
80
49
35
133
63
12
69
120
3
21
15
24
176
72
124
93
111
24
33
123
12
72
32
124
44
88
57
111
33
71
76
44
112
9
155
112
44
4
140
36
28
48
105
123
45
39
8
40
12
60
33
15
8
76
165
11
4
57
24
39
33
3
32
37
63
96
225
72
24
59
4
57
35
124
24
9
63
9
72
95
120
25
143
1
24
15
81
72
111
68
304
84
60
156
80
184
9
83
13
144
87
48
12
308
76
140
84
108
25
87
33
15
153
135
56
88
8
40
8
136
8
28
68
64
128
28
21
72
111
72
9
35
12
64
8
217
63
168
192
9
111
36
60
32
48
16
24
201
63
72
96
57
240
264
251
13
23
49
120
47
4
36
140
13
24
87
24
96
156
21
63
24
33
83
4
105
15
8
1
24
48
15
57
47
145
23
52
69
39
24
108
12
48
128
40
120
8
76
21
ABCD 93068250326*3^$a+1 [50033]
30
96
66
18
24
36
12
5
72
88
33
95
112
8
79
102
96
102
18
123
72
9
71
55
9
21
24
66
57
33
54
54
42
12
36
57
72
3
198
12
168
27
8
67
18
24
35
37
30
45
231
30
42
36
102
23
31
24
129
48
15
9
96
24
15
81
8
24
127
48
6
107
19
93
15
36
84
90
15
165
42
54
75
45
27
8
127
105
45
3
9
18
108
17
43
69
123
132
72
33
3
12
36
162
144
90
89
19
60
198
3
32
37
48
144
3
75
108
12
213
3
162
42
65
91
5
121
71
25
15
33
87
147
5
37
51
3
54
156
96
18
30
78
90
12
6
81
128
163
150
30
72
57
24
45
6
54
54
120
72
33
21
35
1
39
51
18
51
21
3
393
15
135
30
75
3
162
3
117
35
112
3
30
18
5
256
8
133
27
21
27
32
31
114
12
36
54
78
90
102
131
13
240
30
5
64
3
24
174
54
41
31
24
84
165
192
21
24
3
33
54
84
5
72
48
37
27
80
205
11
24
136
96
120
128
40
21
27
45
147
96
200
55
54
90
72
24
12
93
192
27
125
13
3
32
7
57
81
23
37
120
3
57
54
81
144
128
88
147
96
21
48
57
15
24
45
27
99
93
111
174
3
3
84
41
16
15
33
216
80
40
45
27
80
7
12
36
24
54
27
27
21
32
64
261
54
21
45
75
69
131
73
111
24
147
125
40
87
57
21
3
135
6
48
35
133
18
144
105
56
160
129
135
75
53
7
102
6
84
33
8
103
126
75
93
30
18
35
73
60
30
5
19
21
120
51
36
9
24
117
30
69
3
53
79
108
53
85
3
69
123
99
30
23
67
18
36
15
129
15
72
63
30
3
39
36
69
24
464
40
27
21
75
144
30
78
81
81
18
36
84
108
24
216
12
93
72
57
36
83
79
48
24
9
75
21
93
51
69
3
72
93
144
11
7
12
69
135
30
27
27
36
42
48
111
51
125
43
54
87
21
30
93
69
18
54
6
53
40
120
87
24
9
57
135
27
413
37
6
162
3
45
75
15
24
48
54
114
89
37
3
27
18
96
30
42
408
51
224
67
5
64
48
80
91
24
21
9
15
21
27
63
129
93
18
9
8
37
120
42
9
129
23
37
18
54
51
3
66
78
48
90
78
162
48
6
228
6
27
8
192
19
165
104
19
45
8
205
174
18
42
30
6
18
90
12
53
115
54
30
6
27
8
16
75
36
33
21
3
8
7
48
33
120
9
6
36
54
15
111
89
31
54
75
327
33
129
102
24
84
5
16
39
12
168
21
9
71
7
17
13
234
9
144
45
35
55
72
18
23
103
162
78
129
27
309
39
36
210
132
15
39
89
40
45
126
234
35
91
53
1
39
56
49
23
40
33
30
57
24
15
48
108
18
27
15
108
21
69
27
27
30
18
77
13
243
24
96
24
87
30
24
179
88
72
33
23
31
36
45
8
61
66
18
132
12
42
48
60
102
36
78
129
33
12
147
15
6
30
180
42
111
440
72
97
12
180
6
12
42
66
18
36
168
51
32
163
144
162
108
42
69
72
57
111
45
24
12
18
78
84
24
216
120
18
6
27
48
32
13
72
54
24
12
114
39
72
72
96
27
30
15
27
36
54
11
7
54
48
6
29
91
54
132
48
3
32
133
30
240
173
24
103
54
24
51
104
112
87
57
48
8
73
12
35
37
3
24
99
125
55
36
36
17
7
81
3
36
9
72
87
57
48
56
91
53
85
72
24
84
276
72
27
111
324
18
243
ABCD 93068307188*3^$a+1 [50002]
66
36
30
117
36
4
8
3
1
29
30
6
15
51
18
6
6
30
45
3
49
17
91
35
33
4
53
18
21
9
96
24
19
56
72
63
6
91
35
90
84
90
24
12
24
6
114
9
96
9
6
21
4
41
3
12
33
72
75
69
43
11
1
65
135
24
75
30
39
51
42
48
19
71
6
3
3
54
90
120
6
3
12
3
21
69
75
15
12
54
90
21
3
30
6
25
35
9
4
8
64
29
67
29
19
65
6
9
51
33
93
84
60
31
53
15
12
15
49
11
24
6
48
75
51
30
6
25
12
72
95
13
77
15
21
114
33
72
69
36
36
123
12
3
66
79
77
63
45
12
18
6
63
60
36
21
6
9
51
24
21
24
36
39
9
15
42
24
3
33
15
3
120
21
9
36
15
45
30
69
27
9
16
8
84
21
127
8
27
18
30
21
39
12
78
6
30
31
29
66
49
11
60
54
3
111
45
15
49
71
9
3
37
17
66
48
37
29
24
36
66
9
16
65
15
3
30
6
6
78
36
93
51
126
6
24
9
64
92
9
27
15
24
9
51
24
72
18
30
9
201
60
6
30
55
95
33
51
1
11
13
17
15
15
30
30
30
39
51
69
39
6
159
27
129
15
69
21
30
13
116
51
13
17
24
96
54
121
35
13
47
9
15
57
84
39
72
33
45
6
45
96
9
3
72
45
6
18
6
1
89
39
15
1
29
6
1
89
51
33
66
13
53
39
16
29
19
20
60
75
42
15
64
5
36
27
21
6
24
105
111
61
48
5
72
84
54
9
3
13
41
24
7
5
30
73
20
12
4
11
37
71
30
6
6
48
7
23
6
3
3
30
3
16
71
25
35
48
25
32
4
41
39
4
32
28
77
24
6
24
9
15
1
5
31
29
6
24
21
9
39
4
12
5
24
36
24
19
17
24
15
60
45
7
23
90
6
24
6
30
60
6
115
20
39
24
72
69
9
15
12
15
49
11
18
15
21
24
6
24
12
13
32
15
30
3
60
21
60
24
6
1
20
15
33
16
11
69
81
60
60
30
13
71
24
66
55
80
21
15
28
41
159
24
27
54
6
13
60
36
11
1
35
30
7
23
69
45
3
28
35
33
36
9
6
61
12
53
24
39
36
9
6
30
91
59
24
45
72
33
7
68
52
72
137
75
45
15
69
15
27
18
6
93
3
60
108
1
68
12
9
39
33
19
71
57
12
48
48
75
105
9
3
33
30
114
30
25
29
31
44
15
6
15
69
66
9
87
45
40
5
15
52
8
99
30
39
40
11
9
12
69
24
66
6
30
48
49
20
16
35
42
15
15
84
114
42
45
4
68
21
39
33
60
18
60
1
36
92
51
6
39
36
36
48
15
1
80
51
18
6
33
28
20
3
9
40
56
40
144
8
15
24
96
24
24
1
95
6
18
9
76
80
21
36
55
20
40
23
66
96
63
24
51
12
33
36
9
27
63
12
18
12
18
6
39
27
69
45
24
15
87
57
16
80
12
165
19
44
27
78
27
9
36
18
66
36
30
18
39
27
6
27
63
24
36
18
12
63
12
9
3
33
15
64
59
12
33
76
29
12
67
8
24
4
17
43
5
30
30
19
11
25
41
31
53
127
20
33
27
108
51
36
9
4
5
12
24
66
69
9
27
15
25
23
6
30
21
33
36
216
18
21
15
13
41
72
18
1
228
108
89
3
51
30
42
60
49
65
90
13
36
176
129
72
27
3
9
15
109
5
15
15
30
19
11
12
54
19
12
59
6
3
132
3
30
36
19
24
53
18
1
71
93
12
3
1
95
33
3
60
18
60
66
33
27
60
9
15
12
33
27
18
99
51
12
97
107
30
39
15
12
48
6
114
6
24
7
35
108
9
87
60
24
21
15
6
63
27
114
3
33
30
48
117
45
19
8
3
30
67
83
48
126
60
15
48
21
6
9
45
7
5
19
11
9
15
49
77
48
7
29
30
30
6
25
35
33
75
21
84
105
6
54
12
48
27
33
31
68
27
13
23
13
11
6
24
43
47
9
75
30
12
27
57
6
9
16
59
1
80
75
9
15
1
32
3
54
31
8
15
12
24
30
15
9
19
68
69
24
12
3
75
60
21
15
6
18
9
33
3
15
1
5
36
3
21
54
6
30
1
24
101
19
20
76
68
105
27
33
15
16
24
35
1
48
101
36
6
33
96
36
33
6
1
80
39
24
9
12
129
12
15
3
37
8
171
21
39
9
15
9
51
30
27
9
51
100
108
47
18
15
15
36
13
56
24
48
33
19
48
68
75
66
24
12
30
13
20
12
15
177
27
1
164
9
12
15
112
11
117
3
6
24
12
27
27
9
36
15
36
9
9
42
9
4
5
12
147
87
24
9
21
99
93
24
6
33
21
63
60
33
18
1
11
30
150
45
28
11
24
12
24
54
75
72
69
91
32
63
48
42
39
36
12
27
54
15
27
24
30
96
55
44
48
60
63
30
87
36
111
1
8
45
180
12
7
96
12
35
54
43
11
12
18
6
30
51
15
49
5
6
24
45
9
19
8
28
65
42
33
27
85
24
65
36
24
3
28
23
6
36
99
24
57
24
24
36
99
21
24
30
12
25
35
48
97
20
9
15
16
185
39
40
41
18
72
48
45
27
24
36
24
30
3
12
16
23
30
7
95
9
40
41
60
18
72
37
71
6
19
36
95
66
18
21
15
54
6
21
4
5
24
7
89
3
3
9
64
35
21
15
96
25
104
21
3
21
19
17
103
36
11
24
9
57
79
35
54
30
105
57
3
45
19
32
15
1
23
37
29
30
36
9
21
19
20
165
174
72
33
4
23
138
30
21
15
24
9
21
27
9
30
6
15
45
19
29
66
6
7
20
48
3
132
48
42
18
25
20
60
16
71
30
24
3
3
49
20
15
1
95
48
186
24
6
69
21
6
54
3
21
36
30
25
35
6
15
93
6
45
21
24
30
66
84
3
3
30
168
12
7
41
12
18
25
11
21
9
24
7
23
9
57
15
40
11
33
21
54
21
9
6
21
60
60
99
60
6
18
30
30
1
35
36
9
48
12
16
83
61
8
21
39
12
15
21
39
ABCD 93068944316*3^$a+1 [50013]
4
12
108
36
11
24
21
54
30
66
21
9
4
35
81
10
20
18
96
15
60
24
121
14
22
24
20
24
10
26
27
12
55
6
50
66
120
39
27
48
22
8
6
64
17
49
24
59
7
86
10
48
20
9
3
4
14
15
51
9
69
112
78
30
35
48
27
36
9
75
45
1
14
48
22
32
111
55
54
56
72
12
48
46
24
41
24
117
3
15
42
6
4
66
8
15
60
45
24
48
27
13
80
10
14
6
42
3
45
10
14
15
45
15
19
6
131
33
54
30
3
13
11
51
33
1
20
114
6
54
22
8
15
49
8
48
126
28
5
60
33
84
24
54
30
18
144
48
10
30
26
27
33
144
12
6
9
33
51
37
14
18
36
4
8
90
93
115
14
82
5
31
32
21
21
6
28
2
34
86
12
28
144
68
16
59
13
35
63
9
36
36
1
47
51
105
45
15
27
33
15
12
12
30
27
36
3
192
57
48
129
16
54
41
24
21
82
26
6
24
10
32
22
6
11
21
39
60
25
44
36
6
33
15
6
24
24
18
45
12
75
21
7
38
39
12
31
182
6
9
25
48
80
15
15
33
51
9
9
46
2
88
47
12
7
54
44
12
30
40
14
4
38
24
60
33
33
18
90
16
30
20
18
16
26
21
15
118
74
18
15
24
60
9
6
6
3
9
36
66
6
48
24
48
18
4
2
36
30
42
15
33
22
65
7
14
4
62
9
12
9
36
12
58
32
6
27
45
15
72
153
87
12
13
32
15
13
2
33
12
36
37
71
12
7
116
6
48
12
16
23
21
16
128
12
3
9
6
4
62
24
22
17
37
38
16
2
15
19
38
28
92
142
38
16
14
6
36
24
16
35
36
33
39
1
36
20
10
5
9
15
15
70
20
34
77
21
22
32
9
180
49
11
25
20
4
68
4
8
6
9
21
24
42
30
15
21
39
24
21
51
33
30
30
15
84
33
60
15
9
18
30
16
14
6
12
3
36
51
30
12
3
133
14
66
96
66
28
122
3
21
144
15
21
4
12
18
62
39
204
12
48
24
156
9
150
30
42
114
16
59
25
11
21
10
18
36
20
51
27
48
60
48
66
138
6
51
48
7
5
15
9
9
42
21
105
27
12
21
10
48
14
15
21
15
9
12
28
12
36
14
18
46
66
60
11
72
12
9
106
18
8
3
36
49
32
90
78
15
37
44
3
60
36
1
83
177
3
72
36
15
54
120
24
15
9
15
25
30
60
30
2
6
28
42
8
10
50
16
29
21
51
9
39
27
84
6
54
48
28
2
3
13
56
3
60
45
51
1
8
12
54
52
18
54
5
85
20
36
75
21
15
21
12
30
45
51
9
13
12
80
18
54
6
64
20
36
18
36
51
12
48
33
36
36
78
36
9
45
22
5
39
10
38
6
27
33
12
39
36
105
54
33
33
12
28
23
27
33
9
3
9
24
34
18
80
120
10
18
14
117
73
11
9
10
78
2
30
6
10
14
21
1
44
16
14
6
15
13
6
14
36
22
53
1
20
75
3
18
84
15
3
10
32
6
18
22
14
18
30
27
19
17
19
56
10
42
48
38
51
93
60
18
33
9
75
12
15
21
13
12
62
28
62
51
60
69
60
48
42
10
48
23
9
22
29
15
45
97
14
30
18
21
24
37
50
21
15
9
9
15
36
9
30
4
161
1
14
42
24
10
41
48
45
12
28
56
3
12
129
87
72
27
33
3
10
128
70
101
61
8
6
9
12
33
10
44
96
70
20
24
3
25
14
30
24
12
12
52
14
4
5
1
32
63
105
6
60
9
69
16
2
70
32
63
27
16
36
14
27
15
9
15
28
98
84
3
72
19
12
2
16
60
2
160
12
56
24
6
4
80
70
5
21
10
17
19
26
4
14
12
57
13
14
174
46
80
48
21
51
6
90
12
48
54
54
6
15
21
42
42
58
26
60
15
36
19
5
60
72
7
5
15
30
12
16
30
8
72
120
42
3
12
3
30
3
24
33
10
72
86
42
30
22
18
8
10
5
51
9
45
12
39
15
10
23
97
23
21
12
27
21
30
9
21
27
13
26
6
84
24
40
80
36
54
141
36
27
6
64
35
12
75
9
21
28
6
20
46
8
15
108
13
62
30
27
13
14
33
12
49
86
30
10
8
33
9
3
3
72
10
11
31
44
4
26
72
12
40
23
33
54
18
3
7
44
6
12
12
34
26
30
33
36
7
18
26
10
11
12
7
144
60
54
11
51
6
15
55
50
24
15
55
26
28
24
48
23
15
21
24
79
38
39
55
5
21
15
103
77
69
15
36
9
219
24
15
45
15
18
10
54
194
6
40
26
40
29
69
12
24
10
74
36
58
41
57
60
22
30
11
39
45
15
42
75
24
27
30
4
23
33
39
129
40
24
20
51
99
172
53
60
7
41
57
27
21
24
3
51
10
32
54
9
21
28
11
21
6
18
39
1
2
9
3
40
65
12
3
10
18
89
3
66
24
28
20
3
57
3
21
4
35
1
8
15
33
52
38
30
12
18
33
24
21
15
72
24
21
12
12
70
158
15
36
51
9
24
27
6
10
32
18
3
1
14
10
30
14
15
12
9
15
7
44
30
30
6
120
12
156
84
10
98
64
8
40
47
9
12
40
2
21
21
6
28
14
12
10
18
50
6
27
9
15
73
12
11
85
44
4
20
42
45
12
27
30
3
27
30
16
8
30
21
3
42
28
8
12
27
15
45
19
14
51
91
98
48
12
28
83
25
36
23
15
30
3
3
6
10
29
25
20
10
26
18
6
12
30
18
51
25
11
12
13
2
18
10
114
20
90
33
85
26
46
11
27
18
42
6
12
28
36
56
54
30
94
14
42
24
81
19
32
12
10
6
29
72
48
36
24
15
36
4
110
15
12
45
48
15
33
3
60
24
37
8
30
6
12
48
12
4
23
60
21
90
46
18
17
31
18
14
186
39
33
4
26
33
99
6
15
57
60
3
21
54
4
18
14
178
50
10
18
20
42
51
15
64
98
99
69
24
51
36
21
22
26
12
172
23
55
2
3
12
1
44
75
45
27
21
34
18
23
24
24
21
24
27
24
9
46
29
12
204
48
45
36
76
44
27
45
27
12
45
64
26
18
12
96
3
45
39
13
60
20
30
4
74
12
22
65
12
15
18
30
45
13
107
37
44
39
27
24
42
15
63
57
33
30
40
41
24
7
20
54
99
21
99
57
24
63
31
14
15
7
14
75
105
12
90
24
34
20
36
40
68
6
66
18
6
42
30
3
24
12
9
12
12
82
110
76
ABCD 93069723458*3^$a+1 [50040]
18
60
288
162
39
81
90
37
203
48
72
42
36
15
15
1
41
48
87
3
72
60
138
54
6
19
155
117
99
24
36
54
18
48
42
12
78
37
11
37
125
150
48
54
60
156
42
18
282
150
210
49
23
217
113
18
108
30
54
13
5
162
36
21
33
63
33
15
15
49
23
18
270
132
12
198
162
81
64
113
162
13
32
81
30
54
27
64
95
1
11
90
18
9
171
72
13
5
114
48
150
138
57
15
150
12
18
42
120
171
177
30
78
307
83
54
6
49
125
126
165
16
128
3
93
9
36
132
30
18
90
117
63
1
128
15
168
73
137
72
60
48
19
131
13
80
9
90
13
240
48
47
252
120
6
151
113
18
90
3
96
96
57
78
48
25
305
31
203
36
177
64
101
75
64
41
103
32
112
32
99
90
90
84
325
185
36
12
55
17
36
114
66
7
35
162
36
55
107
162
67
53
6
21
63
150
43
203
24
30
78
33
15
132
12
1
32
192
45
115
35
126
111
9
55
32
243
84
18
7
48
5
90
72
90
108
3
117
42
36
120
150
84
168
3
9
90
45
105
66
72
72
60
121
107
37
71
60
12
129
33
618
72
198
102
145
80
51
61
48
48
125
163
5
27
57
168
15
208
32
45
3
69
235
32
3
96
61
11
85
32
135
108
253
179
45
21
234
33
48
9
18
229
191
18
12
18
1
203
117
63
1
65
90
54
18
108
90
39
15
81
105
12
219
123
18
72
78
13
32
93
114
1
80
16
23
57
111
48
1
179
90
132
12
3
3
61
191
198
27
147
90
60
7
11
30
7
11
42
102
21
144
33
18
42
108
55
96
11
117
81
102
25
53
27
3
42
18
12
42
36
180
120
180
39
93
12
36
42
30
43
269
18
198
144
27
3
13
77
126
90
24
126
12
168
90
90
210
72
19
179
24
36
30
99
51
61
101
48
42
228
60
1
83
126
24
55
143
18
30
24
25
48
107
18
18
84
6
12
42
120
276
21
96
3
72
18
19
35
90
36
42
162
3
123
162
3
27
60
57
171
24
141
57
18
162
3
9
18
42
30
198
150
193
224
112
23
36
144
37
80
81
90
69
9
12
27
33
12
78
12
126
180
54
97
48
113
48
90
90
42
12
18
132
66
61
80
48
15
81
39
18
39
123
78
39
33
18
48
109
32
64
144
35
30
96
192
90
18
67
32
15
156
90
27
63
1
59
12
60
120
78
12
18
72
18
90
90
60
90
85
5
90
84
61
17
210
150
30
57
75
21
105
30
90
79
71
12
93
15
114
63
3
24
30
126
105
9
7
11
252
48
25
137
87
3
6
30
25
119
60
30
108
90
60
13
59
85
5
126
54
7
23
25
32
39
84
90
91
59
18
67
32
93
18
177
81
102
90
15
3
132
9
93
108
108
27
63
24
126
84
7
143
30
51
16
101
48
54
18
18
72
25
32
21
12
42
156
42
198
12
13
5
171
63
126
324
15
75
21
75
85
179
186
51
16
167
73
53
174
150
120
18
150
87
3
13
5
75
112
5
42
66
ABCD 93070712786*3^$a+1 [50039]
60
180
84
276
9
75
96
101
55
24
36
72
53
103
564
252
144
372
72
216
117
80
187
72
93
656
64
192
39
84
108
108
24
21
99
141
99
36
360
65
112
363
120
269
7
108
36
72
17
16
555
240
197
103
41
91
72
156
81
176
55
180
72
285
267
96
69
3
125
48
55
153
207
168
216
48
108
132
120
96
336
240
120
24
192
89
43
12
36
132
108
165
15
177
147
48
288
77
16
192
63
156
36
60
180
120
153
32
48
187
12
168
84
93
48
255
72
240
192
41
48
19
168
72
156
177
243
480
72
108
105
27
53
211
144
72
69
3
45
27
69
80
391
36
165
32
112
219
120
24
396
137
7
72
48
17
259
36
48
168
72
105
32
439
156
348
288
12
96
117
147
36
72
288
81
159
36
45
63
36
12
72
132
21
32
16
96
80
43
165
51
84
72
24
396
120
5
139
261
224
55
144
60
36
12
333
171
396
144
144
96
144
105
15
17
43
144
108
84
144
24
125
307
93
27
60
288
36
36
65
115
36
120
24
144
89
31
177
207
36
84
57
3
108
12
132
144
84
96
84
60
576
12
72
36
276
161
48
55
24
216
12
108
81
96
144
111
240
273
224
43
108
36
165
144
51
48
72
5
16
219
216
108
12
60
732
108
24
120
276
252
36
29
96
55
12
365
48
7
233
31
180
216
165
219
120
60
120
144
252
24
264
60
209
43
453
32
144
19
360
84
161
127
177
171
36
33
447
36
525
3
12
168
372
72
396
36
36
108
240
540
120
96
105
39
105
144
48
183
96
264
177
255
324
144
252
60
12
132
245
16
135
9
75
168
125
48
43
69
75
108
12
77
55
396
93
195
29
288
199
108
276
12
360
72
141
75
36
129
75
69
ABCD 93070723334*3^$a+1 [50070]
20
136
20
48
27
9
21
54
78
18
69
39
36
30
55
24
29
6
36
18
31
116
81
24
19
32
15
24
18
12
19
5
30
54
60
31
5
27
28
29
18
25
20
33
67
20
15
180
18
15
72
24
21
72
18
12
1
116
64
5
144
36
55
89
3
15
69
4
11
24
177
33
24
3
24
9
102
90
3
16
20
24
81
18
42
84
51
63
18
139
5
31
5
3
12
75
90
30
9
69
90
45
27
33
12
57
36
60
15
21
19
11
18
6
90
54
108
33
15
21
24
9
3
48
57
42
30
7
65
36
24
15
21
18
21
16
17
18
48
1
60
44
21
144
36
60
54
30
96
36
12
168
48
15
21
15
24
57
3
12
87
108
45
27
93
124
20
15
25
11
150
63
21
54
45
12
69
24
27
207
66
60
36
15
75
141
4
11
114
36
183
69
3
9
24
30
37
5
63
36
21
18
25
12
20
48
57
55
20
57
138
24
9
12
24
21
19
5
30
109
56
105
60
55
84
5
31
20
4
137
115
53
36
19
32
33
7
8
21
18
21
36
15
114
12
3
52
35
133
119
133
17
108
12
3
4
36
35
9
9
171
4
5
30
42
3
132
57
60
87
33
7
11
18
151
53
36
12
24
30
6
123
12
27
66
24
12
39
12
63
117
117
48
55
20
123
37
17
147
4
20
81
115
44
21
39
120
75
24
33
105
24
31
77
12
6
9
21
3
15
6
30
141
4
113
27
4
5
51
24
15
102
24
15
4
29
7
65
51
40
20
4
11
24
1
80
40
60
29
36
3
52
104
261
103
36
44
261
24
91
20
45
39
111
45
9
90
117
3
60
1
20
24
72
135
105
33
24
12
151
48
5
91
29
36
51
24
69
96
18
1
71
45
4
32
9
108
18
30
63
27
54
15
63
30
78
90
55
47
33
9
126
33
39
21
27
72
6
55
56
9
15
9
3
45
18
36
6
15
24
100
60
80
21
90
72
93
237
12
24
15
21
138
33
3
57
3
37
17
51
40
17
3
52
44
9
12
24
31
44
24
39
33
57
7
35
9
9
30
90
3
40
89
19
12
60
89
36
75
48
16
80
9
55
5
30
1
5
138
21
57
15
57
31
20
51
6
3
12
33
24
3
88
17
120
39
21
210
42
12
39
52
17
18
18
6
1
20
60
135
18
12
42
177
51
45
24
40
5
15
15
60
9
9
66
61
20
9
24
18
85
23
36
18
12
19
41
18
73
8
27
13
5
27
24
76
84
60
53
72
48
7
11
18
55
17
79
29
42
102
72
19
41
15
36
57
27
3
108
69
9
12
255
40
8
9
63
147
36
6
36
72
51
57
12
91
32
24
60
33
27
21
18
61
35
36
12
37
5
90
21
45
43
12
20
33
36
15
9
12
60
12
96
66
61
44
21
42
1
17
19
56
87
21
69
66
54
18
42
3
264
4
17
3
81
75
141
99
63
37
53
60
3
33
15
12
100
17
12
19
17
19
23
13
23
66
15
4
71
60
126
19
20
69
126
18
72
144
12
43
47
42
91
29
3
33
7
29
135
69
27
84
51
72
37
36
47
126
15
21
6
18
36
91
47
33
24
105
36
54
9
51
9
40
72
24
80
3
18
3
76
11
150
30
69
96
33
24
31
32
3
6
15
4
17
72
138
18
36
39
12
48
27
132
66
36
24
36
15
4
17
75
33
30
6
19
80
72
45
75
33
30
1
176
100
53
12
60
162
90
12
19
32
28
17
63
12
24
9
12
108
36
135
105
19
56
84
21
139
56
40
35
54
36
54
84
42
15
15
21
75
9
21
18
6
66
9
51
73
296
144
9
63
27
1
71
54
30
61
101
43
36
44
57
63
132
39
9
96
9
31
95
145
29
111
21
163
32
24
45
6
9
93
43
68
12
4
53
7
36
8
21
24
111
64
17
39
3
73
8
39
6
15
52
5
198
181
44
27
30
60
72
147
84
12
75
132
1
72
8
9
12
24
31
23
1
89
18
73
17
19
20
15
18
48
15
3
6
54
12
18
54
6
27
24
213
3
33
7
17
3
108
45
7
17
27
9
30
25
71
54
36
15
16
17
63
63
96
81
57
36
27
9
96
19
44
57
180
19
5
36
19
20
33
63
3
6
48
7
161
39
159
1
11
25
17
12
55
20
16
8
9
87
3
33
100
8
39
33
9
18
18
12
18
90
39
51
18
42
9
81
75
48
15
25
12
53
15
21
6
145
48
132
65
43
32
15
42
36
84
96
36
18
18
19
29
36
15
21
54
21
88
56
4
17
63
57
15
24
4
11
9
51
48
1
59
30
36
54
93
4
89
54
66
24
36
127
44
21
72
63
9
55
5
48
91
59
12
60
18
31
92
40
17
18
69
93
30
42
19
11
6
3
15
45
57
19
56
4
29
24
72
30
129
12
93
7
17
51
132
63
42
15
87
6
55
20
15
1
56
27
42
51
4
29
24
36
36
18
18
3
9
18
9
60
36
57
36
7
125
3
9
91
5
51
40
104
12
27
30
6
1
53
36
30
45
96
39
90
36
6
9
40
59
12
33
72
48
ABCD 93070792702*3^$a+1 [50013]
12
56
15
21
28
8
12
16
5
7
23
24
12
49
131
85
36
84
56
48
9
42
25
29
6
49
5
6
49
71
61
48
236
16
29
90
49
71
61
20
52
5
6
6
30
21
28
96
8
28
60
23
9
36
16
29
15
21
19
32
72
51
36
21
39
60
13
36
24
20
12
3
73
24
44
39
42
24
7
44
40
48
20
21
36
15
124
11
85
60
35
25
83
72
114
115
35
114
72
115
35
81
24
33
6
36
45
24
4
11
36
24
105
132
28
36
60
5
19
11
49
5
6
78
91
12
32
36
16
5
108
15
112
5
51
57
42
45
39
25
11
1
17
12
31
23
61
56
9
90
61
59
9
45
7
12
20
12
108
21
6
69
9
42
69
15
30
31
23
12
13
56
12
60
84
15
21
12
81
66
105
39
30
24
27
24
39
36
37
53
31
48
8
52
32
28
5
102
30
3
40
17
51
9
55
35
45
75
9
16
59
30
27
24
15
25
95
13
8
3
37
77
6
45
16
5
63
165
15
72
28
11
85
84
72
104
21
15
16
8
24
16
92
69
19
65
39
12
16
24
119
49
11
6
39
12
9
84
39
16
92
48
9
103
24
23
192
1
68
21
19
89
27
4
11
30
15
9
75
4
12
96
29
19
36
65
24
54
6
186
90
24
6
84
6
54
45
21
15
15
24
36
49
11
1
32
81
66
21
33
15
9
91
11
25
23
33
9
24
31
89
6
61
59
48
6
90
6
114
109
17
54
57
4
68
27
49
24
32
69
31
65
75
84
16
59
66
43
95
1
11
114
60
30
21
88
11
24
37
36
47
237
4
20
81
55
20
9
6
33
28
68
21
79
92
99
13
32
15
48
1
5
6
90
120
31
17
3
3
177
40
29
30
9
72
63
9
12
15
30
15
64
20
4
8
27
25
11
81
15
21
3
1
24
35
57
60
84
39
45
60
9
12
3
48
52
41
51
15
105
3
1
5
6
25
84
5
15
69
115
20
28
20
9
39
60
40
41
78
66
87
3
36
30
90
93
48
9
159
4
11
61
35
174
27
69
15
33
7
23
33
112
11
24
6
31
35
49
29
3
28
84
20
16
65
87
120
28
35
6
54
85
71
21
27
33
12
12
9
19
32
159
25
24
5
7
20
9
54
1
72
53
75
72
60
3
36
85
59
6
60
30
48
45
27
45
15
54
55
35
60
21
93
15
12
40
36
24
44
4
17
19
149
3
4
35
18
6
36
105
9
6
45
45
48
126
6
18
1
44
108
52
8
112
107
81
33
24
3
69
120
3
16
59
6
30
21
84
36
9
7
128
21
60
3
96
12
28
41
18
85
80
72
39
1
35
109
29
6
24
97
29
54
6
6
25
35
174
31
5
54
246
15
9
67
83
24
33
4
29
6
18
36
6
168
121
41
103
288
29
51
153
30
145
84
47
9
12
9
30
30
3
51
60
49
5
150
42
15
4
104
16
11
18
7
8
40
8
3
121
56
52
32
39
66
111
40
72
68
84
16
83
6
84
60
36
75
99
37
59
33
108
87
33
9
43
71
9
21
84
7
89
27
28
60
35
120
49
11
61
24
24
48
29
39
16
84
11
54
126
61
149
51
4
83
12
21
24
256
20
4
5
84
79
47
49
36
36
68
24
40
17
31
59
60
21
40
29
63
16
95
6
135
4
11
253
68
63
1
23
25
11
49
12
8
36
60
12
40
113
31
24
35
36
13
5
7
20
3
33
27
6
175
72
143
6
31
119
13
8
9
43
17
54
96
48
12
60
60
1
53
27
40
48
71
30
54
49
8
9
43
41
39
12
15
1
68
4
12
20
33
66
60
6
30
30
15
33
43
29
18
37
8
76
35
24
6
6
60
240
13
71
6
43
11
1
56
4
29
79
36
12
44
15
21
33
7
83
6
30
1
104
48
112
23
6
15
76
56
24
60
15
60
24
156
24
145
5
60
31
8
105
30
1
11
54
31
29
79
36
20
75
61
23
97
65
18
13
72
5
30
25
12
125
60
48
3
33
7
20
28
5
39
40
108
60
17
42
105
4
5
114
36
6
31
59
30
18
42
19
84
5
42
48
36
21
88
12
48
17
31
20
112
101
66
25
89
7
23
37
12
11
1
5
175
36
24
35
120
1
108
29
42
13
60
32
64
35
37
92
16
95
1
23
13
8
64
36
5
55
24
131
25
125
31
155
30
30
108
81
9
60
51
60
15
85
65
36
51
28
200
12
52
68
4
48
11
1
20
156
3
1
65
19
56
3
60
30
3
60
39
69
52
60
84
84
11
69
64
5
72
24
51
9
19
68
57
3
204
15
54
90
96
1
23
169
92
36
39
24
30
15
21
51
84
15
33
57
60
3
100
77
60
120
114
120
45
15
25
12
60
44
9
30
1
20
4
11
234
51
40
44
4
11
60
21
15
30
18
33
9
138
13
20
28
20
21
48
30
1
71
30
3
27
9
45
7
80
57
66
24
25
11
84
1
20
12
39
25
8
12
9
6
49
11
33
27
21
3
60
150
91
48
47
61
12
12
23
33
33
6
85
44
76
23
105
40
11
1
80
100
35
24
25
12
17
66
49
11
1
5
19
11
18
63
48
4
77
79
36
36
20
ABCD 93070999436*3^$a+1 [50032]
48
31
21
44
55
6
18
57
33
3
33
87
105
60
23
67
65
72
115
30
63
8
16
9
54
36
21
44
12
52
33
15
15
45
15
137
7
29
4
15
6
174
17
1
35
109
6
54
126
29
16
3
57
68
16
99
21
15
18
36
54
102
11
43
129
60
20
85
131
16
48
48
12
51
21
189
27
24
48
45
15
27
33
21
27
3
17
12
67
29
12
13
12
90
108
57
15
24
81
20
48
52
45
132
87
68
52
21
27
20
43
53
4
32
36
40
24
56
67
33
15
45
27
78
30
144
45
69
36
3
27
96
72
48
180
42
27
36
32
52
20
28
72
104
25
84
63
27
117
45
90
36
9
9
6
33
8
100
75
5
4
276
60
15
5
49
75
99
17
40
32
28
60
3
21
75
264
24
113
103
36
66
42
105
21
47
55
65
52
48
84
68
13
59
16
12
228
68
4
56
112
72
32
84
60
112
24
33
87
21
18
29
1
87
9
66
29
28
57
11
100
12
345
12
11
259
18
78
12
36
60
66
75
105
3
132
15
144
72
9
21
78
21
44
36
79
72
5
40
60
24
15
45
60
21
12
123
20
4
39
5
31
101
160
129
168
48
78
21
81
132
11
7
30
39
36
129
3
20
13
15
8
25
71
25
3
51
29
37
123
3
18
71
84
4
68
4
93
87
9
87
68
4
12
68
13
27
471
24
93
27
45
105
27
48
15
48
29
175
48
6
47
4
33
108
90
29
61
18
9
72
8
40
8
180
103
9
12
15
33
87
24
65
12
40
3
17
19
90
3
3
137
1
35
36
16
300
69
66
65
13
59
85
23
43
57
165
90
5
112
20
7
30
18
6
11
40
8
67
33
48
9
11
55
285
39
21
72
21
27
45
39
36
15
5
4
63
57
116
4
68
37
183
57
48
132
299
64
15
30
71
12
7
6
36
111
15
5
4
93
35
25
180
66
9
108
12
51
6
48
15
21
90
29
100
75
33
15
9
44
37
99
15
33
3
69
21
75
63
72
9
69
51
39
29
145
71
36
16
9
54
9
60
57
23
28
44
28
12
108
21
36
63
168
32
28
177
15
176
67
173
172
27
6
324
27
39
17
12
28
72
3
113
31
18
15
33
18
24
41
180
25
36
11
43
6
11
12
36
52
69
30
161
37
42
48
18
39
21
48
39
3
9
45
63
27
36
12
96
21
9
35
109
6
81
104
64
51
42
30
168
9
21
24
90
36
41
144
96
16
75
18
60
30
36
18
75
3
5
49
23
72
96
52
48
132
176
16
48
51
17
43
9
20
25
47
43
33
105
42
216
81
111
54
15
96
3
66
144
150
5
67
48
57
93
39
60
21
90
72
9
60
96
80
64
48
20
55
45
15
57
36
9
75
105
75
255
18
63
27
48
150
12
71
1
3
12
9
66
105
48
87
5
115
125
324
25
27
9
11
7
105
12
75
90
63
63
89
36
19
29
85
30
60
9
27
41
25
42
117
48
48
39
29
1
63
27
29
79
6
51
51
45
80
19
54
71
84
52
12
111
281
55
24
69
12
63
48
305
72
88
39
36
42
3
15
29
16
92
55
17
61
12
63
15
72
41
16
33
48
54
54
27
8
79
57
20
31
57
168
63
117
20
4
96
188
19
65
96
84
31
12
9
15
21
45
207
27
36
24
174
24
131
16
33
3
87
108
29
48
61
35
1
90
21
72
21
54
90
75
27
24
29
1
36
36
47
36
7
117
33
54
21
63
125
12
103
9
56
55
6
75
189
39
176
79
33
75
54
3
87
21
60
39
21
60
8
12
4
36
57
6
9
12
56
229
63
48
8
172
27
153
12
21
162
5
85
15
60
24
20
25
30
33
140
31
66
11
64
141
54
33
225
66
60
77
100
12
3
132
33
39
138
63
8
52
3
81
15
29
145
35
52
12
8
25
30
45
15
48
54
15
200
55
18
39
36
80
40
20
7
30
47
24
12
40
117
18
5
4
111
198
39
3
9
156
44
19
6
75
9
186
54
59
31
21
20
16
24
56
19
54
36
15
9
47
184
3
5
85
83
115
173
12
13
66
114
39
56
76
164
72
73
54
42
59
64
68
52
ABCD 93071598208*3^$a+1 [50058]
72
29
36
1
32
28
83
7
50
24
28
60
47
13
18
24
26
10
29
55
5
13
71
1
18
18
20
12
82
18
30
2
36
160
23
7
14
10
26
22
101
31
38
52
66
110
3
24
115
12
158
70
132
89
31
53
37
203
37
6
50
22
12
18
35
117
10
18
68
70
24
90
68
10
65
72
25
80
123
13
20
84
15
81
34
38
27
21
27
13
114
26
4
36
32
70
60
252
65
13
72
59
37
47
33
84
40
83
12
31
62
10
41
7
50
120
3
9
148
12
11
7
84
5
84
1
56
10
14
63
7
65
168
67
26
10
12
77
61
32
130
60
77
45
46
14
166
72
17
25
60
59
31
6
12
20
100
18
30
44
16
12
18
77
25
20
12
46
54
36
102
18
42
90
71
144
55
162
8
60
22
38
10
12
18
8
12
87
73
35
25
11
84
133
24
6
54
23
115
78
84
23
97
119
1
6
162
8
3
180
157
42
48
54
60
35
31
29
13
80
10
42
20
16
24
116
4
48
12
23
73
23
120
24
13
44
28
32
46
84
53
60
12
141
27
37
128
82
26
99
45
36
64
20
28
80
112
18
122
15
60
85
188
58
137
7
6
59
25
59
61
83
37
6
50
10
72
42
78
18
20
24
28
35
12
24
1
8
22
5
93
22
5
108
33
12
22
110
3
33
12
28
120
54
173
33
159
25
20
99
60
9
48
100
80
10
14
196
119
43
18
23
21
10
66
12
71
36
33
72
28
30
210
42
6
42
50
10
41
36
55
60
26
82
38
39
45
36
40
23
37
20
3
36
55
48
125
37
56
22
48
50
94
53
96
9
58
84
29
1
6
90
12
72
35
175
168
78
24
23
73
32
87
24
7
192
60
102
119
24
13
23
61
59
121
6
17
45
27
24
19
72
300
90
6
12
72
6
44
58
18
107
153
70
24
26
12
111
36
181
23
61
120
20
10
36
2
10
62
3
45
168
3
36
31
53
36
33
52
56
63
49
32
48
15
55
12
18
72
96
47
25
11
189
52
120
23
25
18
24
78
20
51
31
26
82
2
75
91
60
62
15
33
3
91
18
42
65
25
119
9
15
12
25
36
20
27
43
12
42
150
29
21
118
5
127
18
80
27
45
3
37
128
51
7
14
75
13
8
52
80
27
84
24
57
58
41
7
84
6
83
7
53
9
52
80
108
132
10
5
45
10
30
18
42
8
27
48
25
18
14
75
25
20
63
25
210
2
100
68
22
5
13
78
12
50
27
61
32
52
78
60
12
18
11
9
12
36
132
48
4
56
52
8
52
18
2
75
55
2
10
18
8
99
21
4
20
10
6
132
11
177
10
144
156
2
51
79
2
63
67
53
73
72
12
8
28
20
27
103
14
39
21
16
20
10
60
149
81
4
6
150
59
193
11
157
107
72
175
29
36
121
143
24
72
13
18
24
18
11
307
89
24
61
83
85
8
10
53
21
15
1
20
84
3
13
83
109
80
111
9
10
72
78
12
6
84
53
33
112
42
180
50
130
6
32
28
84
20
88
48
90
53
1
80
16
24
23
55
161
1
20
135
33
112
8
88
42
38
3
60
49
32
99
31
38
51
24
12
21
84
36
34
5
13
47
93
60
58
53
31
26
39
31
60
53
67
113
109
18
14
3
103
42
42
108
5
36
36
1
150
84
125
25
30
26
4
30
18
68
12
28
47
153
24
39
24
7
96
53
21
46
12
38
27
55
38
132
88
83
19
48
12
18
90
50
40
90
53
79
102
96
47
36
9
10
17
73
48
30
60
12
72
5
33
111
7
102
12
20
39
9
58
54
6
72
5
36
57
24
100
108
18
2
28
23
7
30
47
67
29
1
68
22
6
83
120
96
133
20
10
48
24
18
20
28
59
48
36
60
177
64
18
2
40
20
40
30
53
13
42
5
105
10
122
15
25
48
12
186
17
12
1
92
10
30
12
23
67
6
60
24
6
2
51
117
60
87
7
18
42
96
17
55
5
12
21
34
5
120
133
12
8
15
73
47
96
7
72
101
120
57
10
62
111
31
6
119
133
11
69
360
60
88
23
19
48
53
57
84
3
67
66
12
78
12
182
120
46
53
19
17
25
6
72
62
16
102
5
117
39
129
28
23
24
36
57
12
88
54
78
30
38
12
28
24
18
12
36
30
104
28
8
52
20
88
47
13
140
4
8
12
123
13
42
102
8
120
12
15
73
32
48
82
110
28
92
39
36
31
2
10
62
10
48
38
4
59
31
18
32
70
29
24
67
48
ABCD 93071912062*3^$a+1 [50045]
41
450
405
27
198
162
54
439
144
272
9
72
108
307
53
187
128
160
144
101
216
19
240
641
559
215
90
559
192
185
36
180
79
240
59
306
19
35
109
71
361
48
347
414
126
36
325
179
205
48
71
162
7
128
135
54
90
126
108
90
270
7
65
63
160
144
192
89
7
155
108
121
48
96
240
17
324
43
461
19
288
53
27
112
203
117
243
18
139
48
144
209
79
11
72
189
9
162
757
80
891
72
144
109
125
19
197
91
384
48
240
48
144
96
299
54
252
324
79
144
101
139
192
96
32
27
396
90
180
144
43
96
480
272
135
18
36
451
144
485
91
288
96
11
277
11
405
117
18
270
139
221
67
608
27
108
217
53
72
19
71
409
149
36
55
71
90
108
739
71
25
240
96
89
55
107
37
80
208
240
29
211
149
379
144
96
245
27
99
61
83
109
323
13
167
54
144
19
197
180
55
336
23
126
54
37
125
90
288
90
216
103
23
409
384
80
160
461
54
109
17
144
31
365
19
71
234
90
162
180
90
378
315
135
162
90
18
270
36
121
32
27
85
5
91
125
499
59
306
810
756
234
486
198
127
80
208
125
99
81
79
11
181
144
71
9
81
180
43
227
54
306
594
216
43
416
16
29
19
48
48
137
18
216
216
198
127
240
29
36
79
29
180
306
54
162
133
245
180
270
441
45
270
85
96
35
54
199
17
ABCD 93071949266*3^$a+1 [50097]
96
36
18
90
120
147
3
69
93
54
45
21
75
33
36
75
69
60
162
30
240
120
15
48
27
78
36
54
246
60
30
6
15
72
93
3
45
171
216
225
87
192
51
354
3
48
453
51
225
36
54
21
69
195
75
21
24
9
111
45
36
240
255
105
183
96
24
96
195
126
120
63
72
45
150
117
81
12
144
24
126
45
45
54
246
96
108
72
75
33
12
75
3
120
6
63
57
36
219
345
15
51
18
75
21
51
168
177
63
24
216
165
30
21
120
45
54
282
3
72
120
129
24
156
96
3
24
96
51
45
48
51
90
51
171
45
48
81
36
270
114
195
120
75
6
63
24
216
24
261
180
36
51
48
141
36
15
69
24
27
72
480
48
249
15
9
36
339
57
324
36
48
351
141
120
24
120
291
93
75
24
117
3
48
75
198
12
60
18
45
81
111
99
45
24
75
117
72
153
63
285
36
63
57
255
21
180
39
96
48
45
240
12
90
93
336
96
168
45
75
21
3
33
144
303
96
81
24
36
3
96
261
51
24
9
39
33
135
48
177
15
75
93
105
39
93
75
72
168
48
45
96
3
72
81
240
39
45
144
27
33
162
93
81
36
24
51
72
3
117
81
39
48
168
27
45
105
87
147
45
129
186
21
33
90
189
153
135
489
39
96
24
165
150
45
45
12
60
198
30
15
21
6
117
408
33
87
3
30
15
24
33
15
24
144
120
24
57
306
30
90
54
159
24
51
6
120
39
21
3
312
171
18
75
117
60
63
237
3
24
72
24
21
276
48
132
3
24
96
120
81
159
177
255
213
60
36
51
72
120
147
6
120
15
45
120
27
48
72
3
48
126
39
24
120
177
96
39
24
24
51
45
72
9
24
159
33
87
96
24
27
165
21
99
9
39
213
27
117
99
117
174
6
87
177
24
207
45
54
141
93
51
69
60
15
192
45
180
18
165
81
96
108
12
18
96
309
45
72
27
411
270
120
90
6
84
96
144
252
120
60
3
72
189
3
48
3
45
24
21
6
54
87
105
303
57
15
24
21
579
24
24
216
57
18
69
48
99
69
120
57
15
363
69
96
57
48
90
186
54
21
45
36
24
111
72
27
306
54
21
168
120
21
54
120
165
24
96
120
45
6
165
9
36
3
57
36
198
102
15
72
21
75
75
66
60
255
120
129
111
9
87
93
27
48
144
33
15
3
42
27
57
231
45
27
48
189
99
216
81
183
21
36
228
27
72
123
210
150
45
129
111
ABCD 93072203956*3^$a+1 [50013]
78
24
54
24
90
53
73
39
45
131
7
17
115
45
15
17
79
57
57
47
241
30
42
6
6
6
5
115
30
30
42
18
5
127
12
180
48
33
165
3
87
57
33
42
5
1
60
11
144
115
5
7
17
37
36
108
11
85
59
25
42
18
54
36
9
33
15
75
18
35
96
48
16
312
27
36
6
51
3
72
72
6
120
375
27
30
15
72
201
47
24
48
31
60
126
6
108
6
18
12
54
132
207
45
35
7
96
18
15
120
27
12
12
78
12
35
1
12
131
55
12
78
66
5
48
67
18
51
9
72
54
12
5
144
24
7
12
6
24
15
51
5
121
63
80
13
144
96
12
42
29
40
15
60
36
18
96
15
9
23
73
119
88
9
24
6
36
149
25
24
186
168
53
19
18
12
23
13
3
27
30
84
138
6
36
66
77
25
168
15
33
102
84
18
11
127
17
31
6
144
6
24
60
84
6
71
19
12
153
201
114
66
90
33
3
12
6
35
24
1
47
24
91
108
66
39
87
18
24
60
6
77
25
30
48
246
156
24
18
90
6
29
13
59
31
84
21
8
145
71
1
42
30
66
54
66
36
144
6
36
12
30
48
24
24
12
294
96
60
23
1
120
39
51
48
165
27
6
63
32
37
30
210
12
39
99
30
6
12
29
19
96
5
79
6
3
51
42
42
96
9
8
19
66
54
29
24
1
15
69
131
97
15
27
96
29
1
36
150
24
5
1
48
18
45
33
12
84
6
42
47
55
6
234
18
30
36
6
66
24
48
5
25
71
7
108
6
23
40
8
7
17
24
96
13
42
201
27
48
144
78
48
132
186
9
33
54
96
90
12
3
45
60
18
66
36
87
57
48
6
90
6
66
42
30
111
32
13
35
25
96
36
60
18
12
138
47
73
39
81
6
114
72
42
6
54
12
5
64
129
36
6
24
60
57
128
72
115
5
13
90
54
12
78
42
48
47
1
12
78
48
72
90
27
128
25
12
3
8
37
27
15
18
15
3
45
57
12
30
5
115
6
39
3
90
102
165
243
78
66
30
24
60
42
18
192
24
39
24
32
139
117
105
78
42
47
1
144
12
11
97
30
33
57
42
21
285
3
32
13
11
115
18
11
1
63
8
55
33
27
78
6
54
59
73
42
60
12
36
42
18
24
53
67
24
29
88
39
9
9
71
1
6
48
60
6
174
90
6
150
123
33
42
6
36
30
60
54
54
30
23
97
30
18
23
25
15
56
19
84
6
35
96
61
3
39
66
132
108
222
48
6
36
108
12
42
90
51
27
24
29
115
6
63
15
60
93
27
5
145
135
48
57
60
3
80
187
18
132
42
30
39
45
60
159
32
24
25
180
36
54
60
96
78
18
30
72
63
27
6
39
285
96
54
36
54
51
57
114
54
6
48
48
48
6
51
153
15
72
99
221
13
30
45
69
3
8
1
210
30
18
12
48
90
48
48
96
95
16
135
108
42
3
24
32
25
48
47
13
90
6
12
30
17
37
51
45
30
12
41
157
12
18
5
43
24
53
73
54
48
18
39
27
24
45
9
23
40
63
6
60
144
47
40
9
23
43
53
97
12
48
30
12
65
37
36
42
192
96
93
9
47
49
66
6
72
210
77
115
78
63
75
12
42
6
138
90
29
73
287
25
72
6
48
9
8
73
39
21
12
42
213
69
51
27
18
78
120
90
11
79
9
8
24
19
24
48
72
96
6
24
6
33
21
12
119
13
30
21
27
72
6
71
1
63
80
25
96
30
18
90
21
24
48
8
127
48
60
6
23
13
102
120
5
103
150
30
24
5
24
67
90
84
23
43
54
24
66
36
132
102
54
156
21
27
90
3
9
18
156
54
90
96
41
13
12
63
15
42
6
17
25
60
30
96
12
153
32
199
9
24
8
13
27
9
18
36
42
23
25
6
6
30
53
97
95
109
219
15
60
24
12
84
24
120
78
15
32
16
27
54
30
36
77
25
72
24
252
59
360
19
102
18
69
48
135
48
54
12
30
18
63
99
29
1
66
48
30
42
24
78
18
45
99
18
11
115
197
13
102
30
15
32
91
126
143
67
18
126
24
21
56
61
54
5
79
42
54
6
48
107
37
12
23
40
33
90
48
54
ABCD 93072590992*3^$a+1 [50057]
36
61
11
55
54
6
18
12
18
45
24
3
168
29
40
15
57
39
45
57
18
36
18
6
120
17
43
69
75
57
45
75
39
17
19
90
11
55
45
15
12
41
76
33
12
54
42
54
29
145
6
45
60
33
72
18
6
15
15
396
60
18
18
12
42
15
129
66
54
72
18
90
54
6
66
24
9
183
77
13
143
61
18
36
66
24
144
72
15
96
15
17
121
234
108
53
16
39
57
15
9
24
9
48
60
3
152
43
77
13
84
51
9
75
72
81
150
57
33
12
3
24
44
1
18
6
59
13
35
13
6
45
63
192
36
54
18
161
4
56
84
43
5
108
31
144
36
36
12
93
168
117
99
51
5
13
12
42
21
15
72
57
63
5
124
33
183
3
102
18
186
39
51
129
92
13
15
84
135
66
195
72
9
84
162
78
15
75
9
108
9
39
15
29
112
56
37
18
48
65
61
96
18
120
29
67
30
24
36
15
15
6
63
27
102
168
3
84
12
39
6
18
108
54
3
15
48
132
185
168
169
36
143
1
66
9
24
39
57
93
63
39
90
18
60
12
101
25
132
3
80
7
5
13
30
24
90
36
180
90
9
93
15
20
40
21
27
3
21
15
78
35
40
135
45
51
9
3
204
198
83
72
136
9
35
16
27
18
12
75
48
9
48
54
6
18
149
25
132
18
18
12
51
9
135
80
127
69
15
45
87
53
31
129
15
21
51
42
12
36
78
5
121
48
3
132
48
84
9
36
48
72
39
39
53
49
135
15
30
11
67
90
75
56
79
162
18
36
24
12
18
35
120
31
12
33
12
20
48
31
29
31
30
3
51
132
12
33
39
41
60
100
87
57
33
42
108
41
52
144
8
1
36
186
17
196
159
18
90
132
108
30
18
6
11
40
32
40
21
35
67
9
105
48
71
55
6
279
24
21
156
71
127
36
6
18
12
81
24
96
3
54
48
87
3
54
54
65
31
41
40
27
21
159
36
57
45
18
36
41
49
15
63
153
27
36
12
18
144
42
18
12
18
33
27
18
147
87
9
20
12
67
65
1
6
69
84
3
57
8
67
41
49
12
18
5
28
57
36
51
44
85
6
21
8
220
12
3
129
116
112
60
12
75
18
18
17
55
42
36
35
31
6
39
36
45
54
9
9
6
29
120
7
18
78
12
162
126
42
48
3
15
137
67
18
3
9
60
30
41
31
126
147
48
27
12
24
5
121
15
51
5
85
18
149
1
174
45
8
19
24
65
76
68
43
12
132
126
48
36
60
30
24
21
99
60
81
24
36
129
47
48
49
18
90
87
3
53
1
66
24
36
18
54
33
3
29
91
81
68
13
195
9
18
90
18
30
24
66
57
21
107
13
42
12
81
15
5
31
33
15
60
93
63
96
9
44
31
24
18
54
29
61
36
15
80
4
3
36
54
108
107
7
36
18
54
48
18
24
18
17
28
108
189
90
102
6
84
41
67
78
48
6
81
92
91
17
43
45
111
198
72
96
47
25
23
4
9
84
6
12
125
7
21
51
45
81
18
45
84
27
18
36
54
42
126
17
52
24
20
16
81
15
3
6
30
53
43
12
36
6
54
54
51
219
5
67
45
3
53
37
78
18
51
183
120
60
18
54
30
54
45
12
24
51
54
23
112
9
167
7
53
25
30
57
60
68
49
15
3
132
9
39
18
18
9
45
155
7
180
29
24
88
39
6
360
90
9
93
6
5
31
30
18
33
60
15
42
11
76
3
36
36
149
49
83
7
21
105
120
54
42
15
33
18
17
25
36
66
54
54
45
20
25
3
8
7
24
108
66
47
103
12
113
19
36
12
24
33
12
56
112
21
39
51
17
19
84
17
43
66
3
93
39
36
60
135
57
20
103
18
36
18
108
48
24
90
138
78
66
24
9
21
186
54
47
4
39
9
3
54
36
54
60
108
18
30
5
40
27
42
126
12
36
21
8
157
39
15
36
84
6
51
3
84
5
88
75
48
29
61
6
90
36
18
29
1
42
9
3
36
69
27
9
81
18
65
133
30
24
33
51
81
44
112
3
72
9
3
6
30
132
48
162
83
112
24
51
5
12
16
45
90
12
77
31
29
40
21
87
48
51
89
1
119
61
15
60
63
21
132
27
18
27
15
12
24
12
5
28
32
157
51
51
33
27
21
15
5
13
159
3
12
78
12
150
48
5
28
207
18
ABCD 93072779914*3^$a+1 [50002]
53
42
72
1
8
87
57
93
19
101
3
24
72
27
13
8
117
27
21
24
6
12
1
23
12
85
29
19
23
24
72
90
126
1
8
40
32
15
1
35
48
12
6
3
72
3
37
101
18
25
8
24
87
18
39
21
19
128
72
9
31
104
21
48
30
45
21
6
24
6
63
3
21
27
45
16
23
25
11
18
6
13
53
123
3
37
56
27
21
33
54
30
67
48
83
21
16
35
13
5
75
24
3
18
6
78
18
12
30
6
13
11
24
21
45
18
73
8
141
24
18
9
48
15
12
37
8
93
3
81
6
25
53
30
42
18
30
6
37
23
24
84
37
32
69
3
21
42
9
3
13
152
40
8
27
42
168
3
3
12
33
24
3
12
12
36
49
101
12
30
1
101
27
15
6
3
57
7
24
24
32
93
6
21
87
25
35
36
25
8
3
109
77
19
5
18
36
12
1
8
3
60
1
32
15
30
19
8
88
23
60
37
23
24
12
36
12
12
78
18
24
33
16
264
11
42
18
1
29
3
48
15
150
120
27
3
45
75
18
24
24
24
48
3
16
17
6
9
3
13
59
48
13
11
42
42
48
54
123
9
63
45
75
24
21
24
75
40
5
19
5
18
66
39
21
42
24
12
12
36
90
27
16
149
18
36
36
33
15
6
6
85
23
6
6
13
5
18
1
8
72
3
24
12
25
5
90
9
24
9
36
27
16
17
30
12
66
19
5
3
24
15
30
18
33
16
32
96
48
51
12
33
27
13
11
24
12
6
6
18
19
128
27
48
12
49
32
63
25
29
19
11
18
30
72
18
43
24
83
45
24
64
24
65
12
19
17
55
35
18
27
40
35
72
13
32
64
143
25
11
66
27
9
39
69
19
71
9
3
36
6
3
33
18
114
3
3
13
72
17
39
3
18
90
48
57
87
9
3
13
17
84
48
3
160
23
18
15
3
18
12
31
8
3
42
3
16
80
15
9
3
61
32
40
83
6
36
3
39
9
15
49
24
23
49
24
11
12
48
9
21
19
23
33
63
25
24
17
30
6
150
96
21
21
27
24
51
36
1
29
18
12
12
9
15
18
7
80
24
72
87
12
21
48
27
48
18
6
18
115
8
16
23
132
45
48
9
60
30
141
105
6
33
3
84
18
6
33
15
1
155
12
9
51
21
88
77
12
30
144
33
87
6
3
27
36
18
7
59
45
72
24
24
27
24
54
30
12
36
25
24
32
27
48
13
47
30
6
21
48
39
6
66
18
31
95
6
42
78
84
48
31
11
13
29
3
16
35
36
1
32
33
55
53
19
5
12
42
84
6
6
18
51
51
42
27
3
93
27
61
29
30
13
5
27
15
42
42
66
48
19
71
9
24
39
18
66
12
6
115
23
18
135
27
48
12
9
3
21
48
75
21
15
49
5
42
33
24
72
3
78
15
63
12
6
7
80
15
6
6
85
59
156
48
18
6
25
8
57
36
3
39
9
3
21
27
45
21
96
3
16
104
3
6
7
29
6
61
5
6
72
45
15
81
69
3
87
48
1
125
48
90
48
9
16
72
71
24
9
39
1
96
53
12
31
48
47
6
54
36
57
9
6
6
3
3
66
3
88
35
12
9
3
21
40
11
12
18
7
8
51
60
1
17
79
8
15
9
16
17
102
48
73
32
3
60
48
54
19
5
72
19
53
19
71
24
12
12
1
5
51
123
36
66
55
8
16
11
6
6
1
29
91
5
163
5
36
79
5
54
18
90
12
36
36
54
39
40
47
12
12
54
3
24
112
56
21
3
48
15
6
163
95
9
27
21
21
36
55
8
3
36
24
6
66
12
12
114
6
6
90
48
36
6
18
37
23
24
9
16
23
33
9
42
102
15
96
39
9
16
24
47
6
3
21
43
5
27
16
47
180
66
6
6
90
69
33
66
24
117
45
3
3
12
33
39
36
60
33
39
30
48
43
35
21
45
6
12
105
24
40
11
13
23
54
27
57
78
1
32
24
63
73
107
24
60
12
24
30
6
6
3
3
24
42
96
12
6
78
114
9
21
27
75
24
18
6
69
81
7
8
64
23
49
48
11
42
115
65
39
88
8
15
73
11
12
1
5
72
48
42
12
102
60
51
24
48
99
12
81
63
73
5
12
36
24
6
84
25
17
31
56
48
3
61
35
18
96
168
24
30
18
90
9
184
23
36
96
30
15
3
114
42
84
37
5
6
13
56
9
55
8
27
114
6
42
90
33
3
12
33
39
33
33
12
6
42
42
48
73
5
3
16
5
3
24
21
42
84
13
11
12
1
5
18
36
66
3
16
5
3
24
3
12
84
24
12
12
66
67
72
32
3
30
84
54
21
69
27
93
27
27
18
6
36
24
60
45
16
47
30
36
42
12
24
60
18
139
5
24
27
39
48
24
6
27
87
1
89
15
16
23
36
13
35
60
48
1
8
39
12
21
63
33
15
36
21
15
9
24
33
15
81
6
36
61
8
3
12
1
24
32
27
42
6
37
56
15
1
23
57
64
24
24
35
12
30
19
32
24
15
73
29
30
133
8
39
1
59
66
3
88
35
13
29
6
13
77
96
3
64
5
18
36
60
18
42
24
156
18
7
24
32
96
96
33
18
30
12
54
12
57
39
1
5
24
30
12
1
5
3
99
30
12
42
78
27
88
23
30
78
36
6
30
12
1
71
73
17
6
25
8
16
8
3
141
15
48
30
3
3
42
6
30
39
3
45
45
19
56
3
36
6
19
32
3
24
54
78
48
25
8
15
57
9
12
72
19
48
23
1
8
39
33
45
42
25
101
3
27
45
16
5
3
63
36
90
75
51
21
75
12
18
6
12
114
27
51
18
27
15
49
56
21
3
99
132
84
13
11
12
1
11
93
88
72
29
3
3
18
3
15
18
6
33
93
24
19
23
81
40
149
18
6
18
126
6
24
36
48
6
3
117
27
16
144
32
3
45
3
21
87
6
3
75
54
18
72
12
9
3
12
18
6
42
12
3
63
49
77
66
30
54
84
1
23
36
66
18
24
36
66
3
63
24
49
155
18
84
42
21
141
19
80
147
18
66
1
23
24
60
21
16
47
30
30
108
60
6
18
36
33
24
69
43
71
9
16
5
144
138
24
30
12
36
78
141
27
37
23
12
21
87
12
37
32
33
7
47
6
6
24
ABCD 93072929078*3^$a+1 [50035]
16
24
72
24
65
15
117
3
24
57
114
165
312
45
12
7
83
60
90
7
131
90
19
41
48
54
25
32
21
43
32
15
12
42
43
48
24
41
7
11
6
55
35
13
53
54
13
23
132
36
66
55
35
21
3
37
32
15
73
59
54
30
57
69
19
131
36
12
96
45
39
240
33
33
7
48
41
18
45
3
85
65
54
25
41
15
24
64
47
12
13
167
78
147
15
18
135
39
36
60
48
1
56
24
48
75
30
36
147
87
81
9
72
90
24
69
57
18
21
15
72
105
40
83
85
24
5
162
18
18
12
90
111
24
105
15
57
15
51
13
24
5
108
18
69
105
6
36
90
90
54
90
81
21
114
18
48
54
9
24
81
90
45
40
17
15
117
30
21
24
87
18
31
104
81
7
24
24
32
64
8
40
32
93
30
13
144
144
65
66
6
48
15
9
18
18
51
208
8
39
9
57
15
27
21
184
65
48
7
48
48
119
12
13
77
19
24
32
111
49
23
12
96
54
15
24
177
30
57
57
36
48
180
6
36
37
125
18
33
96
81
55
104
93
6
21
88
215
1
47
97
17
18
21
24
117
30
85
80
16
95
252
12
54
126
93
48
72
45
75
40
47
18
108
75
9
60
36
54
138
6
234
72
31
8
15
264
57
16
77
115
8
123
36
180
24
126
39
15
49
5
48
78
37
24
11
13
80
72
40
72
23
24
33
72
16
23
1
35
66
150
13
41
135
75
108
25
152
24
16
48
248
27
72
6
90
237
87
25
155
36
90
55
72
65
63
189
3
15
57
51
13
95
9
15
57
9
150
1
48
17
18
36
24
18
30
25
17
55
107
13
48
29
43
11
30
15
64
80
147
45
120
16
23
12
162
51
9
7
113
247
24
77
3
9
111
39
73
47
6
91
35
18
12
6
120
33
16
95
54
27
160
24
8
75
45
63
90
7
41
15
24
93
19
29
6
90
90
66
127
56
39
25
47
18
90
102
39
111
33
21
12
7
32
64
24
23
18
7
128
57
42
12
1
185
48
24
63
88
24
96
32
3
69
93
3
45
6
30
6
198
67
113
79
23
24
9
21
6
93
16
8
3
54
24
39
33
39
63
42
15
3
36
72
18
210
21
33
87
16
47
25
56
201
6
30
147
3
30
55
48
96
104
81
54
36
36
73
80
64
83
69
40
35
13
96
5
19
8
39
60
30
18
13
47
25
11
126
270
81
9
39
40
24
41
30
9
33
63
16
23
57
15
1
8
15
1
56
24
16
72
65
36
126
13
5
18
30
54
324
81
15
120
78
90
108
37
17
15
21
12
15
40
41
247
287
18
7
8
48
87
105
75
69
3
216
144
13
24
119
96
18
102
9
15
54
12
6
18
72
15
57
90
72
108
81
27
180
18
12
18
252
162
3
3
117
112
32
40
143
36
45
15
105
51
6
7
41
87
9
30
33
16
95
25
72
17
18
37
8
27
85
72
41
90
12
36
6
18
61
11
54
79
137
30
9
105
30
81
159
9
16
191
25
101
3
9
42
138
42
25
23
73
23
57
24
165
3
93
12
7
71
120
24
18
15
3
12
42
126
9
135
73
83
45
144
88
47
33
88
24
8
40
11
61
224
24
15
90
7
80
15
33
3
42
246
36
73
48
48
17
108
99
40
95
25
191
9
27
21
40
83
36
145
96
83
36
30
19
72
5
84
216
24
15
39
216
126
54
13
32
48
40
23
18
54
33
183
114
15
75
85
32
24
64
80
208
80
3
30
7
29
91
35
24
85
41
7
32
33
18
13
56
111
25
245
18
84
37
23
66
6
49
41
108
75
81
6
1
143
57
159
105
96
15
9
63
18
162
108
18
54
30
42
9
27
12
57
15
49
224
33
39
21
67
41
36
66
24
49
32
24
16
167
120
25
47
25
56
9
126
132
37
35
48
18
3
120
21
18
33
57
7
8
135
12
54
7
8
24
3
85
23
162
72
12
36
55
53
42
25
32
33
79
11
229
23
25
41
114
21
160
17
15
147
36
49
200
3
ABCD 93073444208*3^$a+1 [50010]
42
78
5
112
81
144
84
6
108
57
3
48
54
6
162
18
30
18
150
39
51
162
27
15
36
42
30
114
99
32
43
60
72
54
54
96
5
43
66
36
54
30
11
16
117
66
12
174
111
3
45
51
6
192
6
42
48
6
66
120
23
1
36
72
6
24
5
55
42
24
42
93
99
78
15
57
23
25
144
126
12
60
17
96
79
114
156
90
90
36
90
12
21
39
276
24
48
60
48
12
48
21
39
234
15
21
216
84
24
18
12
60
108
17
7
89
25
102
30
114
108
66
30
90
59
43
84
114
42
180
18
15
45
12
102
12
24
54
102
54
90
17
48
16
39
9
45
30
101
49
48
54
114
42
114
11
13
99
117
155
61
243
111
36
18
6
78
6
90
6
78
12
60
219
51
36
54
174
21
81
234
54
47
7
60
78
48
47
79
113
91
42
30
12
6
102
53
55
84
18
24
30
24
60
41
115
6
12
36
6
36
30
24
24
159
27
5
133
90
90
6
156
54
47
79
33
75
60
41
97
30
222
42
18
6
114
63
3
24
66
30
24
18
75
45
138
36
5
49
72
78
12
18
30
29
67
96
30
42
6
12
54
60
78
6
174
36
11
91
60
72
12
24
66
36
12
18
57
63
30
12
342
168
41
64
33
108
84
48
54
105
33
47
79
30
30
54
6
372
30
42
30
12
35
48
112
129
42
90
102
101
25
66
36
42
36
60
30
96
198
42
24
30
234
30
90
12
5
1
47
85
36
72
30
24
6
35
112
48
9
18
90
96
59
67
24
42
84
6
129
93
12
66
18
72
12
12
48
6
84
36
186
18
48
48
84
53
157
12
48
246
6
59
19
60
6
96
6
192
18
179
49
24
198
162
42
6
47
240
1
15
51
126
47
96
1
180
36
18
30
6
120
30
36
12
12
18
77
13
78
60
120
18
159
3
24
53
16
9
18
5
163
6
186
30
162
66
11
109
90
36
54
6
24
12
53
19
173
55
72
6
54
108
78
30
54
23
103
24
36
6
24
84
60
42
60
30
203
1
111
3
93
93
35
49
66
96
60
186
24
30
198
75
176
25
114
120
66
11
13
35
1
47
37
42
24
210
36
30
204
66
71
49
30
36
24
53
55
36
21
21
150
24
126
143
16
51
12
90
6
84
258
27
15
6
11
25
168
12
54
29
13
132
18
18
12
12
60
6
60
30
6
54
24
12
6
17
97
138
36
6
30
45
3
60
17
1
42
5
112
15
24
36
84
60
24
48
12
156
42
18
120
17
49
6
9
33
6
180
24
42
66
33
45
66
18
150
12
138
12
138
12
60
6
102
42
6
12
30
72
306
168
126
120
23
16
9
66
5
49
18
30
18
54
12
24
6
29
16
33
96
24
18
60
30
144
66
72
72
120
24
329
91
6
234
156
54
35
109
131
25
54
60
60
42
78
33
9
66
150
159
15
84
60
36
48
60
65
96
144
7
6
12
96
30
6
6
54
60
11
85
198
6
60
3
32
55
6
138
41
31
17
48
67
30
90
6
150
144
48
150
108
96
18
5
91
5
97
15
33
132
27
32
64
9
30
137
48
16
69
72
30
54
24
66
5
16
69
24
18
18
12
54
36
18
71
313
78
84
30
60
6
42
30
45
3
144
60
144
6
66
60
77
73
23
55
6
54
45
9
18
149
48
7
54
54
6
12
108
90
30
39
3
30
48
174
96
60
12
78
72
168
6
48
18
84
63
3
18
54
6
96
95
103
222
156
84
18
41
25
144
48
120
30
90
24
60
48
51
117
24
51
128
160
75
150
6
30
54
21
21
18
54
6
72
12
48
12
30
30
30
102
6
42
168
18
99
111
54
30
12
24
12
90
174
165
3
36
6
84
42
24
54
39
111
60
5
19
30
12
ABCD 93074204084*3^$a+1 [50030]
33
39
57
60
3
21
24
3
4
8
24
21
72
27
16
41
24
27
60
9
3
64
29
27
12
9
12
19
24
44
28
5
36
60
39
112
17
15
48
24
12
36
9
39
28
101
27
93
27
108
33
27
40
44
33
12
27
24
76
20
16
53
60
72
3
12
24
9
3
57
15
96
9
75
9
111
33
7
137
60
31
32
36
33
7
32
9
3
33
3
69
91
89
63
12
24
21
12
36
15
36
12
36
24
9
51
21
36
7
80
57
3
9
24
3
21
12
63
72
84
96
16
176
40
20
9
48
87
165
7
41
15
48
33
3
33
15
36
48
24
9
48
12
27
36
45
24
27
4
5
24
24
19
5
51
60
21
7
12
89
7
32
21
15
57
75
45
60
3
12
12
28
128
24
9
48
7
29
24
24
63
72
24
24
57
3
9
27
48
28
44
21
60
39
9
84
75
84
72
48
12
100
120
32
84
21
12
36
12
43
17
12
15
45
39
72
24
9
15
12
4
29
15
96
4
8
84
9
36
39
36
28
5
36
43
8
9
3
4
44
40
56
108
16
5
48
24
27
24
9
51
45
51
33
120
51
12
36
33
51
45
7
5
15
45
7
113
36
15
57
12
19
72
12
17
15
60
4
32
81
36
3
48
48
24
48
132
36
21
72
27
9
15
9
12
15
24
48
33
36
48
3
36
45
27
16
77
99
28
120
104
4
92
36
57
15
45
7
44
12
40
72
53
3
105
103
104
120
9
199
17
15
24
76
20
16
17
72
3
28
29
27
12
21
48
36
103
5
123
33
51
36
48
105
3
4
5
60
15
9
7
53
15
4
56
16
77
111
9
12
15
132
21
15
33
60
3
9
7
5
3
57
3
12
108
28
56
9
72
75
81
12
12
3
16
44
108
21
15
12
4
5
48
15
57
24
111
33
36
15
24
45
24
12
3
16
5
15
57
15
117
12
31
36
8
33
63
48
9
55
5
63
105
27
33
27
40
17
36
15
28
17
12
48
15
33
51
45
39
45
96
27
72
69
19
60
29
3
4
53
24
3
4
32
9
72
15
9
12
3
9
27
45
3
60
60
112
41
24
24
3
9
3
64
173
12
31
48
29
27
36
48
24
12
21
36
15
12
9
12
48
19
32
76
65
19
17
36
84
60
7
17
19
17
24
87
9
43
32
57
24
87
24
12
16
20
9
12
63
12
36
4
44
9
7
29
15
57
3
48
9
51
12
24
12
21
27
36
84
4
8
24
48
57
36
36
39
36
40
20
9
36
15
12
36
9
3
9
3
4
36
53
24
60
48
27
9
12
15
9
24
72
3
24
12
9
39
33
24
7
44
16
161
3
129
84
12
3
21
63
40
17
7
8
96
57
48
24
3
24
9
31
68
9
19
44
33
3
12
69
51
16
5
15
9
3
24
12
9
60
31
8
9
12
19
44
45
15
100
20
16
20
160
17
87
12
28
53
31
24
8
28
12
8
33
36
3
16
5
39
9
12
48
3
12
36
21
39
60
9
39
81
12
123
9
48
96
120
36
7
8
60
24
57
24
15
28
77
60
15
45
15
36
4
5
15
33
36
12
3
48
24
45
15
12
24
33
27
9
19
5
39
24
117
27
4
5
43
137
7
24
20
12
120
48
24
45
39
36
12
45
3
72
60
12
24
45
60
99
108
9
15
9
99
57
3
4
53
48
111
21
15
24
9
19
20
4
8
9
123
24
28
20
84
9
24
15
24
21
3
16
8
144
28
8
9
60
12
87
45
36
24
60
51
9
60
27
33
24
12
12
120
15
144
69
51
100
12
29
27
33
63
36
9
7
65
55
5
19
44
24
9
31
29
24
48
19
24
128
24
4
8
21
67
108
32
36
76
53
3
9
48
31
20
64
17
87
33
31
36
44
21
7
56
12
4
8
9
48
3
9
87
48
24
21
3
4
5
12
36
75
12
33
12
48
87
28
65
7
101
12
31
36
5
39
28
8
57
7
8
36
60
9
43
32
36
40
17
7
8
21
3
108
21
12
3
9
51
60
4
89
39
96
117
163
77
60
12
87
36
4
161
24
96
3
16
24
29
3
12
21
12
24
43
92
12
9
3
64
41
27
60
9
36
60
48
24
67
32
108
45
27
9
39
24
72
48
45
12
75
112
5
3
84
33
19
41
15
117
31
89
27
48
9
111
12
4
53
3
36
16
17
24
19
32
9
15
12
33
15
48
28
17
7
32
40
29
12
43
113
15
108
9
3
48
21
36
3
12
96
12
21
48
139
29
31
56
108
57
228
12
60
15
9
43
72
5
3
96
36
21
12
63
93
63
9
19
65
27
16
44
24
36
36
12
132
12
57
24
63
60
4
84
44
9
15
4
5
39
12
60
9
3
12
24
48
21
75
52
8
144
72
48
72
9
12
27
12
21
31
32
52
68
129
27
12
9
3
36
9
12
48
3
84
64
29
39
153
12
15
4
168
29
3
48
57
27
117
7
104
12
12
24
9
27
12
33
19
20
24
156
12
4
8
9
3
12
16
77
75
16
36
8
48
64
20
24
21
15
24
28
20
21
36
39
36
72
48
57
24
96
12
15
12
81
12
3
24
21
67
24
20
12
21
3
48
24
9
3
33
3
24
16
5
7
41
27
48
24
12
12
69
63
12
84
40
29
3
28
29
7
32
9
3
48
24
12
33
12
60
55
48
5
27
12
60
24
21
51
21
48
39
228
28
80
36
84
33
12
99
64
5
15
84
9
55
8
9
19
36
56
9
60
12
3
36
33
27
24
40
29
27
33
96
39
60
24
36
48
4
60
8
40
20
33
72
63
117
39
21
24
63
57
51
33
36
3
33
15
24
36
76
29
36
19
44
12
16
36
5
36
3
21
48
24
3
81
19
5
43
24
68
48
24
45
7
140
4
72
36
17
27
16
17
63
9
3
45
24
63
45
12
87
9
108
12
3
9
3
24
93
3
36
48
45
36
15
9
7
68
12
12
72
9
60
36
135
45
15
12
64
36
8
9
24
36
39
84
36
12
9
3
12
21
79
5
15
9
36
31
5
3
24
45
43
32
48
45
55
5
12
75
76
77
132
36
60
15
24
57
3
4
96
72
8
28
17
39
16
140
36
36
16
29
3
33
51
9
ABCD 93074949556*3^$a+1 [50069]
75
144
141
15
9
90
36
141
33
60
72
18
93
12
141
75
120
60
84
216
45
15
216
33
3
87
150
36
36
3
141
15
15
54
6
30
39
15
132
33
57
270
9
24
180
12
273
87
48
96
75
165
105
60
231
3
66
27
63
114
51
75
270
30
9
156
36
165
3
135
33
27
153
9
3
228
132
36
15
465
36
33
6
57
153
54
60
105
21
207
9
51
93
75
24
21
24
30
93
72
57
99
189
3
27
126
150
57
48
21
63
156
9
63
168
96
39
9
36
96
156
72
21
324
87
9
267
39
138
51
129
63
132
75
21
69
42
69
24
51
90
99
108
24
204
360
15
30
15
144
27
45
93
126
57
57
183
33
15
105
27
72
36
9
6
57
69
138
45
51
126
18
21
60
24
60
135
96
237
12
60
96
75
165
111
48
21
24
45
150
126
87
48
84
12
180
336
72
111
9
15
21
15
30
39
36
60
69
3
84
84
81
48
75
48
93
135
132
189
63
201
51
144
9
3
72
60
108
57
123
72
60
105
51
72
9
48
3
33
6
33
48
3
129
105
6
165
9
6
69
12
48
81
144
123
60
48
39
45
60
45
75
48
60
63
21
144
69
36
99
36
105
36
99
276
48
27
9
39
45
168
9
18
33
12
27
33
15
93
48
24
108
60
12
48
237
111
21
54
120
45
105
87
12
48
84
3
81
45
30
21
84
72
9
18
21
24
135
81
75
9
120
48
48
12
87
21
69
3
177
6
69
105
135
81
39
15
21
15
54
3
57
3
33
75
69
162
33
96
69
3
27
81
60
9
27
60
36
93
207
3
225
264
72
3
93
48
129
75
36
120
69
96
39
108
33
84
3
57
111
132
639
69
24
12
120
144
24
141
96
48
3
48
60
72
12
60
60
45
123
3
6
108
30
33
27
297
24
69
60
36
87
12
21
6
180
54
120
195
276
168
132
84
9
75
192
369
36
111
108
99
21
129
15
72
39
45
171
90
183
45
180
51
45
36
138
21
156
84
72
297
90
33
57
15
27
18
3
72
45
51
12
24
3
6
87
33
135
72
33
99
36
9
75
96
24
21
36
39
96
9
15
12
12
45
36
39
156
81
63
96
24
45
87
60
168
36
105
216
54
9
36
12
12
21
27
147
36
21
36
93
54
33
72
201
180
51
96
48
105
60
39
15
141
15
21
48
36
9
36
15
180
36
108
105
123
288
39
57
36
39
21
168
9
123
57
255
81
6
138
363
33
99
12
75
18
111
12
33
39
75
273
168
12
12
96
15
9
108
180
9
15
108
288
33
27
12
201
144
72
3
45
36
24
183
63
129
105
222
9
9
3
12
57
15
183
33
33
150
216
48
6
36
15
108
21
30
96
45
3
141
60
15
90
99
15
30
96
75
51
21
120
129
39
24
120
45
111
129
3
63
57
180
129
3
60
120
48
120
9
135
24
111
249
216
33
87
48
45
195
132
24
24
75
33
72
225
216
54
33
93
ABCD 93074962276*3^$a+1 [50019]
33
45
135
21
60
108
48
54
9
64
68
52
77
43
47
1
35
18
42
18
12
43
72
47
78
18
12
360
37
8
135
9
33
7
83
21
4
68
45
90
42
36
55
80
135
45
39
1
120
24
17
24
7
48
29
27
64
77
19
179
30
15
12
27
25
48
5
18
37
29
15
4
95
102
55
5
79
149
31
65
111
24
99
12
54
19
72
17
115
11
54
6
30
87
3
1
41
3
4
36
12
17
27
3
6
75
52
8
100
60
120
24
11
12
33
45
66
54
19
8
63
42
30
9
24
21
60
30
54
19
5
163
35
12
25
11
1
144
140
57
42
81
4
17
6
9
75
78
3
28
144
23
108
102
72
31
11
30
96
7
95
6
27
120
15
84
18
91
80
9
7
11
37
8
45
19
23
13
12
5
72
43
17
135
3
81
15
37
35
12
1
5
19
83
13
11
21
9
90
1
5
63
12
9
51
3
45
51
48
6
7
5
18
24
1
20
9
18
105
45
102
42
36
48
24
7
29
27
39
36
25
12
5
12
60
43
176
9
18
132
1
245
19
23
18
36
18
25
65
36
36
30
9
27
49
36
120
65
99
33
48
114
18
30
60
12
25
29
36
6
48
24
25
41
15
27
54
36
12
36
6
48
33
3
1
5
135
16
95
18
27
24
21
19
36
12
36
5
27
52
48
24
11
37
113
18
12
24
36
12
73
35
42
18
18
55
71
18
63
3
24
12
61
29
6
49
44
45
7
48
77
72
3
144
4
5
15
9
7
23
1
5
36
48
42
36
13
131
66
7
47
1
5
108
12
7
116
16
23
78
7
95
90
78
25
29
54
36
21
153
6
138
90
1
35
24
12
6
79
5
31
29
30
73
35
85
23
78
27
39
45
4
47
13
17
15
3
54
6
54
66
25
35
72
9
39
1
80
4
20
75
36
54
60
30
6
19
11
36
69
9
55
84
41
19
156
41
36
3
15
81
4
185
12
43
29
51
16
23
72
24
61
23
133
29
15
64
56
24
4
35
25
48
5
3
76
11
85
35
13
47
30
7
17
90
13
23
9
16
59
24
30
90
36
24
57
4
5
15
3
60
81
12
60
3
24
25
11
12
45
9
15
21
15
27
25
32
51
72
12
1
35
13
72
72
48
47
18
24
18
121
5
12
42
36
21
24
27
9
16
20
28
20
9
18
18
6
18
43
29
174
61
35
45
3
36
114
31
12
20
28
29
7
44
75
37
60
119
6
18
21
33
36
7
68
9
6
12
25
12
71
6
54
25
56
21
55
35
45
27
1
36
44
16
29
6
21
45
90
33
45
55
17
30
37
5
91
24
23
33
76
36
53
132
19
65
51
9
18
18
18
36
9
27
12
13
128
16
41
63
16
11
24
18
120
150
61
32
45
43
11
108
1
5
36
54
49
23
138
6
49
17
43
20
76
29
36
19
17
30
18
7
35
45
52
60
17
19
80
60
21
51
3
42
79
101
30
9
15
36
13
32
3
24
25
23
42
12
24
12
15
4
59
12
24
30
31
23
45
16
56
45
19
71
114
79
32
69
66
24
9
27
108
1
35
181
8
12
60
4
35
24
21
9
24
3
40
5
42
48
78
27
3
85
24
23
18
90
12
9
45
51
4
95
1
53
7
83
36
66
24
18
61
5
6
21
40
24
36
23
12
9
36
99
25
35
45
45
30
9
27
18
31
20
9
12
7
8
39
6
48
27
4
131
105
52
11
36
1
12
32
4
41
43
11
156
54
6
9
21
6
120
18
24
31
35
42
7
23
25
20
24
81
18
21
15
18
55
47
1
77
7
36
23
60
12
42
30
18
7
56
16
24
41
15
39
121
23
18
15
45
54
120
85
23
33
3
141
45
18
126
36
48
87
9
30
54
36
6
9
39
97
20
96
52
32
51
54
39
15
1
29
126
1
68
12
4
29
31
35
6
12
42
45
21
78
45
21
43
11
42
120
18
24
13
5
48
31
83
85
53
43
47
42
7
24
5
30
42
30
45
135
9
99
42
12
7
48
8
15
18
12
18
42
18
72
73
71
73
125
108
12
7
35
18
12
51
3
96
9
196
48
17
43
5
36
24
55
92
33
3
27
6
31
5
36
30
60
12
6
75
60
12
87
12
24
21
40
23
18
144
78
36
49
17
60
66
108
1
71
13
20
64
8
27
30
42
36
72
1
56
9
42
18
12
15
28
12
77
7
59
25
17
63
16
29
102
37
95
72
1
80
48
16
83
36
42
18
12
114
39
15
21
9
7
20
33
72
30
18
19
125
31
11
48
36
36
36
18
72
18
1
5
54
81
120
33
36
7
209
43
41
7
20
108
15
1
29
19
36
32
63
21
28
23
37
47
81
27
36
6
19
17
30
25
35
93
81
15
4
140
21
19
12
47
18
3
60
4
5
66
1
35
13
11
57
33
36
31
12
36
11
138
6
21
9
6
1
12
23
12
33
93
6
21
15
12
73
12
23
13
11
9
9
31
5
27
39
73
132
101
15
112
8
15
102
108
7
35
37
29
6
18
36
31
140
4
32
3
6
18
72
18
12
90
18
31
32
33
90
37
65
43
11
9
36
9
36
6
48
85
5
51
21
42
30
78
90
54
108
37
29
67
23
6
19
36
29
42
18
7
29
36
12
27
9
6
1
8
129
36
6
36
9
40
59
84
78
115
5
19
41
30
105
3
49
11
12
24
18
27
64
11
54
24
31
35
42
12
18
37
72
36
35
45
4
119
25
11
13
48
48
17
39
24
16
29
30
36
54
6
18
72
75
64
24
35
72
45
4
17
15
48
160
11
1
5
18
12
90
78
25
32
15
30
19
23
30
18
9
28
36
77
63
27
37
116
9
43
12
53
79
65
18
36
12
60
157
32
111
49
5
54
ABCD 93075489842*3^$a+1 [50008]
17
1
12
111
21
72
12
99
45
39
21
84
72
123
92
91
78
66
93
75
5
25
27
36
72
15
36
156
18
42
5
28
8
12
49
18
18
35
7
53
12
73
35
7
45
8
37
11
28
9
3
15
126
18
5
31
6
23
25
51
24
20
91
30
18
17
4
33
60
30
42
39
27
57
21
11
28
60
27
65
37
18
41
4
116
1
36
18
18
60
27
21
6
48
65
31
53
73
108
35
12
7
5
25
36
18
18
42
36
93
33
39
45
96
48
36
11
64
24
51
18
23
24
25
54
21
140
13
23
40
69
36
75
32
12
1
78
66
6
5
67
17
13
18
5
127
102
54
9
27
18
47
36
4
80
13
3
60
9
6
5
60
60
1
83
40
39
9
9
119
4
8
25
83
40
9
30
41
73
54
84
90
36
23
24
40
21
42
12
42
3
45
18
42
23
7
18
23
24
49
39
33
59
61
54
93
33
24
72
12
36
3
57
54
45
12
20
24
19
54
6
156
18
78
36
18
39
99
6
15
21
11
24
55
65
16
20
37
96
11
43
36
18
39
33
59
7
18
87
68
120
1
47
28
45
36
132
23
25
11
61
6
77
31
48
54
6
29
48
24
4
33
59
181
36
18
90
36
23
28
93
12
78
18
59
40
117
66
17
61
11
16
20
4
36
69
3
48
44
40
51
12
18
36
3
20
1
48
36
18
6
36
12
18
126
27
32
40
15
66
18
41
4
32
1
66
162
78
33
75
45
57
15
8
247
17
19
6
23
31
36
210
234
89
1
11
97
27
51
5
61
60
12
72
90
42
18
9
92
60
13
15
56
16
32
12
13
24
11
12
61
35
1
3
15
18
18
18
114
65
25
75
12
129
216
18
18
12
51
81
35
13
83
12
37
75
48
8
43
24
65
7
5
60
60
13
78
48
17
12
61
36
18
33
80
84
40
3
5
31
21
105
36
72
18
65
84
16
15
33
56
60
49
36
35
1
155
7
21
32
13
59
48
24
109
51
69
75
33
23
1
30
42
48
24
18
126
27
9
48
27
9
42
89
36
37
3
44
120
13
63
9
216
12
3
32
7
45
3
5
12
19
17
43
129
15
21
12
33
36
36
3
51
6
48
42
66
24
36
36
30
36
77
55
12
21
33
60
83
1
59
1
75
44
25
15
36
15
77
73
95
112
3
57
21
147
24
36
45
12
47
43
42
90
41
13
12
155
220
57
24
59
25
47
60
48
24
43
18
119
48
13
30
89
55
18
63
27
17
108
48
7
5
1
12
72
47
40
36
20
84
13
72
12
27
36
45
35
1
36
126
6
39
9
83
7
6
27
45
111
15
29
4
51
21
21
18
18
12
18
18
24
23
49
51
12
45
18
84
21
33
24
216
27
57
15
21
15
45
18
117
45
47
25
15
57
12
3
56
13
90
45
33
36
12
35
19
81
33
12
54
18
36
63
12
57
11
19
90
23
1
84
35
25
18
29
19
126
23
103
36
42
36
11
1
24
18
41
31
5
12
12
1
27
20
12
40
8
55
90
83
49
18
53
19
45
20
55
90
35
28
9
71
7
102
3
8
60
25
3
44
37
3
24
84
92
1
123
12
72
36
27
18
12
18
29
103
69
8
25
3
44
300
85
95
55
18
36
39
32
19
21
81
54
5
85
6
36
53
48
145
60
36
71
37
12
11
13
3
12
15
60
12
150
36
15
15
18
11
115
96
12
5
1
84
47
36
13
108
36
12
6
30
18
54
18
60
125
24
48
12
37
59
4
9
27
72
45
78
36
66
78
5
12
73
36
39
33
47
52
27
101
4
3
18
3
45
60
71
60
25
24
87
48
44
12
73
132
66
17
28
45
15
117
47
1
87
20
12
13
83
25
99
117
120
99
44
151
17
49
6
126
107
24
133
51
81
15
21
15
44
76
3
18
108
24
11
25
30
24
9
92
1
27
33
72
18
45
12
72
51
54
23
60
40
80
12
76
63
36
36
24
18
36
39
45
6
66
78
18
12
15
21
27
32
1
12
27
12
20
16
33
24
12
24
18
48
54
111
56
19
84
6
251
55
84
9
27
89
79
66
6
29
19
18
3
8
48
1
66
45
72
20
61
3
32
7
18
35
1
12
27
15
33
32
88
72
12
48
33
24
30
18
24
30
186
48
54
21
56
49
24
15
3
57
20
16
33
11
40
57
15
20
13
60
107
13
63
44
16
9
95
49
36
71
73
11
25
108
3
44
19
24
18
12
3
75
29
55
78
30
57
48
3
6
3
15
12
132
12
18
11
40
36
20
1
72
36
3
20
31
42
75
9
11
7
77
124
87
54
23
112
51
30
59
36
55
18
30
18
71
169
83
43
12
5
49
27
9
24
119
48
43
18
60
18
48
81
92
13
59
12
1
12
15
20
25
23
64
33
63
15
9
20
91
17
55
114
11
1
111
51
77
1
48
27
81
18
65
13
102
54
6
30
147
33
24
120
36
3
57
23
4
3
6
71
49
39
32
61
15
32
91
41
1
90
54
11
28
9
90
18
3
201
12
23
1
35
40
9
24
11
1
54
105
3
33
20
1
59
13
11
16
69
18
117
8
108
55
57
36
33
36
83
64
8
73
18
90
6
30
36
27
120
21
71
48
7
21
27
17
1
47
40
20
25
48
3
105
96
12
63
51
54
18
165
20
7
5
19
30
11
25
24
90
137
7
48
6
12
24
3
12
128
19
9
27
17
ABCD 93075928724*3^$a+1 [50014]
156
31
53
4
72
144
9
96
23
40
12
44
28
44
72
7
54
48
90
29
31
53
28
27
5
88
33
39
116
43
45
9
11
19
41
13
11
7
33
48
141
180
11
124
8
28
20
156
52
36
32
4
80
145
131
24
13
54
65
1
27
27
161
16
48
15
41
4
8
36
31
9
45
27
9
87
56
25
3
24
21
23
4
168
44
84
1
6
17
64
156
32
1
66
117
24
39
96
161
24
43
69
8
1
72
59
124
72
15
57
20
4
27
30
24
30
45
27
54
107
1
11
43
17
28
20
25
23
1
30
65
16
33
30
42
27
32
24
55
17
37
27
24
140
25
11
43
17
73
95
40
9
11
7
24
30
15
48
72
20
31
5
96
25
66
96
53
112
9
78
5
40
20
64
20
16
44
25
71
13
11
124
8
12
7
41
31
96
173
16
48
8
16
12
104
1
12
35
19
42
11
1
15
57
18
54
63
24
116
40
33
47
100
9
51
8
4
140
40
27
33
57
18
6
47
7
89
67
29
48
48
1
15
68
96
16
68
25
24
48
18
54
35
181
27
32
12
19
18
27
104
36
64
32
196
8
1
27
24
9
39
20
49
84
15
92
48
7
24
5
13
3
36
27
81
32
4
9
11
25
36
87
20
19
17
28
168
27
101
36
24
12
28
8
1
47
40
44
13
27
15
36
5
36
7
17
1
35
25
54
21
117
27
56
48
4
51
17
49
72
47
72
36
16
8
7
54
23
4
3
17
16
3
72
29
4
3
9
20
13
71
12
1
6
57
69
30
5
60
61
36
23
37
3
15
53
67
24
165
9
60
3
33
18
30
18
17
24
49
51
36
201
35
1
87
84
9
42
21
8
64
153
27
56
40
117
18
53
1
27
3
9
27
77
24
25
18
6
11
1
23
13
18
9
27
9
36
63
5
96
7
18
15
12
36
45
51
12
36
20
12
31
17
7
66
18
41
4
24
8
4
8
48
16
9
59
76
56
16
87
45
39
18
27
87
54
83
16
21
11
60
12
85
35
84
25
54
21
68
12
88
56
16
44
19
54
12
27
33
35
1
39
56
13
75
72
8
12
25
18
45
9
63
63
33
9
99
36
3
36
41
1
27
72
56
307
69
120
63
60
41
43
125
60
4
20
4
44
60
16
69
3
116
84
49
35
48
1
11
16
32
40
20
7
6
11
19
5
112
8
91
29
24
12
40
72
39
65
79
41
12
28
27
5
67
69
27
21
108
188
28
33
75
9
54
161
52
120
20
36
12
49
11
76
36
39
41
40
45
35
43
5
7
89
55
60
17
1
30
18
35
7
53
76
32
19
30
27
9
24
72
11
1
90
9
20
7
9
8
12
16
96
48
9
23
12
28
9
24
143
12
19
45
132
63
41
16
69
54
57
24
12
135
18
72
6
9
12
45
35
37
99
36
243
18
15
93
72
15
32
7
45
32
24
4
12
56
79
42
3
132
48
20
156
36
28
32
25
78
54
39
8
16
140
13
131
60
28
36
51
29
25
48
171
36
20
60
36
28
24
8
84
55
17
60
48
1
6
17
4
56
4
12
44
48
49
75
9
47
4
12
15
17
49
36
59
28
8
12
16
21
27
68
12
28
60
3
29
43
126
54
9
168
72
12
20
4
32
52
9
35
1
143
24
24
4
93
54
54
87
9
11
7
117
32
13
167
4
39
41
84
1
18
45
15
30
96
36
11
12
12
37
3
63
17
28
80
7
12
9
24
116
4
24
72
48
20
25
119
25
15
27
29
97
39
44
1
6
17
4
8
52
12
9
87
12
32
37
47
28
159
66
18
45
15
12
33
39
36
17
43
21
117
18
60
84
18
11
16
36
72
8
28
9
27
24
20
88
39
18
83
132
12
16
44
7
30
11
139
12
125
19
90
24
27
21
6
12
45
20
13
18
9
32
67
66
27
96
48
108
96
3
53
36
28
56
72
24
19
17
24
48
19
53
37
63
8
7
29
28
68
37
71
40
108
45
24
11
28
15
41
16
68
36
1
23
61
23
60
7
42
48
11
4
72
111
41
100
27
149
25
36
126
33
9
71
13
15
12
36
36
56
60
28
51
29
19
9
51
18
48
72
107
24
49
6
57
81
11
31
17
24
76
20
19
36
17
48
25
15
39
18
35
1
131
49
99
8
1
59
85
126
45
33
3
51
29
60
49
6
45
21
71
28
8
1
11
16
9
27
8
12
16
32
48
16
8
36
24
7
45
27
29
13
35
1
23
4
12
8
7
45
3
18
54
17
145
18
17
19
77
31
5
24
16
72
33
39
104
4
44
72
1
159
12
56
157
39
8
7
72
66
18
6
155
52
63
17
64
8
40
105
12
27
36
8
19
9
24
21
11
7
45
132
48
8
120
7
33
27
41
43
77
40
72
24
32
31
17
37
27
27
29
19
9
27
29
40
129
72
63
63
45
60
12
69
23
7
18
126
65
48
40
56
61
63
56
16
8
16
32
16
27
90
15
20
7
30
24
27
81
11
12
25
99
24
12
72
99
17
64
45
6
17
72
28
3
41
24
84
60
12
100
147
18
23
36
12
7
65
19
42
30
33
44
24
52
135
6
75
36
33
111
9
23
13
6
54
102
24
65
37
36
72
11
24
96
4
63
90
15
8
4
51
57
8
108
7
21
68
31
36
65
25
18
6
39
24
20
1
11
52
8
28
9
135
8
64
69
27
20
36
24
40
72
24
92
19
72
33
44
91
66
6
29
12
13
30
153
20
12
60
12
145
11
97
39
56
67
ABCD 93075973124*3^$a+1 [50006]
60
36
39
93
40
80
40
17
6
57
28
17
42
45
9
27
24
3
25
41
67
12
17
18
33
40
245
147
28
47
45
45
138
25
47
132
156
85
44
15
93
177
15
21
39
36
3
49
20
12
45
54
12
129
69
96
51
57
102
13
41
39
33
15
57
36
67
32
100
20
12
120
28
92
285
3
57
3
132
75
90
51
39
21
40
12
17
75
183
12
13
68
84
15
33
27
30
6
69
15
33
27
30
51
24
36
112
8
84
60
45
75
28
23
18
7
5
159
48
45
6
36
81
93
19
8
69
3
60
3
45
45
54
93
15
73
35
150
27
28
20
12
100
32
108
28
59
45
3
42
63
57
3
40
8
75
97
143
9
39
36
21
72
108
24
108
33
39
28
95
105
93
48
7
60
23
69
117
43
80
147
36
12
18
39
105
31
95
150
27
132
33
27
60
16
20
3
162
78
69
57
30
24
69
132
36
63
57
3
36
21
24
96
69
18
57
39
12
42
3
12
267
1
32
27
45
28
71
9
75
25
17
123
72
33
108
55
44
36
60
45
12
18
24
45
75
21
52
20
12
63
73
32
120
12
36
40
20
60
33
111
36
72
3
9
120
33
102
6
102
78
18
57
27
85
23
18
7
35
48
37
17
15
60
15
33
60
3
72
90
174
93
60
15
45
45
12
31
92
45
75
12
3
33
84
3
33
40
197
15
63
12
13
119
138
42
30
60
48
18
9
48
51
177
279
45
28
35
12
121
5
67
8
12
48
9
6
9
36
3
126
135
16
269
43
32
60
75
96
37
155
13
59
24
37
20
12
33
15
57
63
27
72
33
48
12
3
45
27
105
12
3
73
140
99
228
36
141
9
54
12
33
12
33
55
17
75
15
45
81
102
33
144
88
32
51
9
9
27
9
51
57
18
30
39
16
80
12
12
48
12
28
11
9
57
24
7
12
8
84
33
27
60
36
39
18
55
11
9
171
117
12
327
1
44
96
39
13
17
78
102
63
27
6
15
40
17
27
28
20
40
83
12
6
51
15
81
9
31
23
117
24
108
93
195
3
96
13
20
72
3
120
25
8
9
66
69
9
99
12
45
6
57
27
61
20
63
24
36
9
57
75
88
5
15
12
48
63
60
57
51
66
6
54
15
3
73
47
93
84
21
27
48
12
48
12
15
133
29
51
27
25
8
3
81
36
93
51
108
12
45
24
79
8
144
39
229
48
5
87
27
105
75
105
108
12
156
12
57
51
24
135
141
84
168
12
16
32
12
21
39
28
47
30
15
135
90
75
15
33
12
60
33
60
120
15
75
78
27
27
141
39
13
120
20
12
9
27
12
51
21
16
132
71
21
28
17
3
15
18
15
24
183
12
141
9
103
5
18
12
117
51
30
15
63
21
48
15
72
24
12
9
16
44
75
90
111
84
96
12
27
216
9
16
32
40
83
129
33
3
60
3
42
12
18
18
6
93
60
165
43
32
12
99
69
3
90
75
12
21
7
72
8
24
105
3
141
159
12
28
11
109
8
33
51
159
49
5
78
30
54
33
27
45
21
78
37
20
24
36
9
31
92
75
102
75
21
27
72
99
9
72
3
42
135
165
18
93
39
36
9
3
132
13
188
60
9
66
45
27
25
101
90
81
60
28
17
3
225
55
23
45
12
108
12
28
20
93
39
12
60
3
33
12
40
5
3
33
39
15
30
90
96
9
135
30
27
180
108
28
104
36
99
21
9
54
69
21
6
1
44
9
36
3
51
129
12
48
12
48
15
57
105
78
33
87
72
13
92
45
90
13
20
28
44
76
29
6
45
9
54
169
5
27
76
32
72
48
12
60
75
81
3
69
60
40
20
27
1
32
60
3
9
28
20
27
33
12
36
45
39
213
36
199
108
60
32
180
60
33
55
20
84
21
39
28
32
21
18
9
123
18
126
30
60
3
33
15
33
19
41
54
30
27
120
105
3
15
78
87
51
129
12
291
105
39
93
72
60
15
81
57
63
24
63
12
33
27
73
8
72
252
63
25
20
12
81
219
36
87
18
24
48
90
33
252
60
21
19
32
60
15
33
147
54
54
117
60
3
33
24
16
17
12
15
81
48
36
43
8
12
180
81
7
65
18
6
30
141
60
24
168
27
105
120
96
12
12
96
40
60
20
9
51
12
15
36
157
92
177
31
12
11
9
ABCD 93076225096*3^$a+1 [50203]
17
48
24
1
48
114
17
31
18
11
175
18
48
42
117
116
4
33
3
20
12
72
48
100
12
33
23
67
6
47
52
48
15
77
40
3
29
16
84
36
3
209
55
6
11
16
129
36
15
12
33
95
24
79
21
20
40
56
115
17
37
71
4
8
37
35
1
47
160
128
4
20
25
15
68
61
126
65
1
39
80
180
96
7
12
24
189
60
33
15
144
36
104
148
3
9
15
66
95
103
9
32
100
45
51
132
60
120
123
300
45
33
59
52
68
31
6
75
128
60
1
36
36
54
144
29
52
36
12
3
9
39
17
52
8
220
20
64
20
36
157
15
27
105
248
40
15
162
3
57
48
47
88
15
72
41
40
12
68
24
136
24
96
20
4
39
21
36
20
49
23
328
24
20
31
45
32
120
55
60
5
25
83
40
20
124
8
52
21
95
52
32
13
90
5
1
59
72
25
54
9
32
28
60
33
47
43
45
32
52
33
3
33
42
18
59
67
5
16
120
12
21
42
69
8
25
35
28
24
8
73
12
75
21
11
43
102
11
13
27
39
5
28
68
7
18
78
17
4
48
12
20
61
48
42
48
21
120
48
20
7
78
90
66
6
30
6
72
17
136
12
12
260
168
1
54
53
40
24
9
72
78
12
29
28
3
45
63
69
12
63
17
49
36
24
51
8
85
30
17
133
35
48
72
7
156
162
180
123
44
120
48
12
16
24
36
69
36
72
27
3
36
9
8
79
36
30
59
73
87
48
32
60
19
9
12
56
157
18
5
4
141
15
15
77
12
16
20
12
48
4
9
71
73
6
41
31
54
23
48
12
48
184
60
68
132
13
27
8
25
3
12
32
1
54
105
60
56
24
139
137
7
113
64
3
5
25
3
32
52
39
21
3
33
69
6
5
4
39
9
45
18
29
16
32
55
126
11
60
13
227
61
78
57
87
5
240
133
119
169
39
8
12
132
19
69
72
8
55
45
32
31
9
56
60
132
25
35
40
15
312
141
15
5
4
9
39
12
36
12
20
72
40
153
18
5
4
68
60
55
5
12
19
24
105
51
17
4
51
45
20
12
12
40
48
57
18
33
20
43
129
32
40
48
20
108
4
8
97
11
79
5
13
66
81
8
48
97
15
48
12
60
80
52
8
52
3
48
125
12
28
24
8
40
12
200
25
3
12
51
29
49
11
48
97
18
6
39
128
12
40
117
15
36
9
191
64
33
30
117
20
40
111
137
52
36
60
9
95
61
59
193
3
33
47
13
282
42
3
24
9
47
19
24
9
45
15
12
3
18
15
27
126
11
108
60
28
3
9
152
48
120
12
88
12
15
36
45
24
48
8
157
6
36
108
33
192
63
18
99
12
80
28
92
108
52
9
6
18
18
9
3
108
65
64
3
12
5
13
60
3
12
12
39
77
72
72
31
108
24
5
13
107
37
3
20
28
92
40
108
15
125
139
33
48
44
79
17
175
132
246
126
5
271
89
55
18
156
27
9
15
60
80
13
87
20
28
248
24
25
63
60
15
33
9
35
121
179
40
8
13
75
27
57
48
147
33
48
72
45
135
20
28
129
54
21
36
33
87
92
40
15
5
28
24
116
109
54
89
88
12
48
57
23
97
6
57
45
18
69
3
144
21
104
100
36
24
20
25
15
20
36
60
180
12
40
20
48
132
12
55
213
68
4
8
103
12
65
52
45
11
40
99
33
60
128
13
59
31
69
3
45
99
21
80
25
15
24
48
3
65
37
126
42
18
30
11
40
48
12
33
123
45
39
60
60
308
31
60
17
12
12
16
12
57
30
5
28
48
27
17
43
5
103
89
48
25
135
120
48
252
20
91
54
12
36
207
20
28
24
48
168
44
40
36
57
23
24
16
32
25
18
60
9
68
52
48
3
69
56
37
83
4
36
39
138
63
20
340
105
27
45
30
33
9
3
45
95
88
15
5
124
36
87
65
31
17
55
5
12
52
48
20
1
6
84
9
32
55
53
28
57
47
28
12
20
28
8
19
6
47
55
105
20
1
240
27
3
54
47
103
57
81
135
20
12
1
54
45
8
4
99
6
126
77
12
40
9
27
9
71
24
76
33
30
21
75
173
88
32
7
5
55
93
8
120
43
101
43
18
15
3
17
24
36
132
40
165
143
100
60
72
27
65
76
33
39
12
20
36
79
21
120
12
3
29
151
29
49
11
ABCD 93076378886*3^$a+1 [50008]
140
31
41
13
42
12
96
21
51
69
24
24
8
49
6
45
20
7
101
7
9
39
42
3
80
19
41
16
93
71
1
54
57
120
15
17
43
105
12
56
7
33
32
19
5
1
15
39
9
24
33
3
21
84
6
21
45
59
19
102
15
9
63
3
45
15
57
8
24
16
24
51
33
60
15
30
42
9
8
28
20
40
3
36
33
12
20
25
30
9
80
25
15
57
30
9
9
87
72
128
28
51
29
112
84
3
21
129
30
33
9
15
156
20
28
36
51
9
44
19
17
1
30
78
15
56
1
18
12
125
52
72
24
15
9
120
48
27
21
15
17
13
15
21
24
99
27
54
12
3
69
71
1
60
35
16
15
42
12
6
48
42
18
12
5
88
20
85
24
12
6
18
30
6
138
17
25
83
52
3
113
103
36
69
44
12
25
15
3
12
9
87
9
9
15
24
27
53
7
29
36
115
245
16
20
60
37
11
36
4
111
93
45
23
55
9
9
36
36
162
90
30
21
24
51
45
75
117
24
81
84
60
11
7
117
56
19
24
45
20
76
15
36
33
21
36
18
54
15
81
15
15
72
69
20
60
55
66
15
9
39
45
36
60
66
33
72
3
5
72
40
8
1
24
12
24
3
36
12
120
27
36
102
3
57
27
12
9
6
84
42
3
24
8
49
6
72
12
21
15
9
44
7
69
36
87
90
3
12
21
72
42
153
99
48
17
24
16
21
3
15
9
27
36
33
15
5
12
19
24
30
54
17
4
129
3
9
15
3
18
42
33
93
11
16
48
72
69
36
54
33
123
24
18
27
93
6
156
9
45
15
9
35
16
15
60
45
92
19
54
6
33
57
35
36
48
7
57
36
72
63
36
45
24
39
21
159
77
40
44
16
36
8
16
21
3
12
69
150
81
8
121
6
120
24
9
45
54
90
12
39
32
97
47
25
119
64
15
53
4
9
54
17
91
5
12
133
54
66
18
17
25
75
12
20
13
18
57
57
75
51
126
3
8
4
36
104
19
45
15
17
49
39
12
92
1
71
60
4
12
12
27
9
21
6
48
6
51
39
36
18
15
20
112
32
156
61
54
17
37
51
32
25
30
57
20
55
21
9
15
120
27
114
11
24
1
71
64
8
31
69
57
23
12
61
75
60
44
1
15
3
36
9
111
21
15
33
135
21
8
7
153
21
27
12
20
1
12
3
24
45
71
7
30
60
30
17
16
96
33
35
1
90
45
27
9
9
36
90
69
81
111
63
5
1
3
33
15
12
96
36
51
9
69
30
60
90
72
108
36
54
9
111
42
3
24
171
17
4
96
60
12
57
6
30
18
132
72
12
81
120
24
8
7
9
20
7
48
6
71
55
89
31
18
114
105
48
3
41
1
3
12
33
6
9
27
45
12
15
12
18
23
55
53
19
33
32
76
15
17
4
39
9
72
9
36
11
73
6
36
12
42
255
15
120
33
8
40
87
17
48
1
6
33
12
48
213
54
36
17
16
15
6
108
11
91
54
36
3
56
1
66
24
45
24
51
6
219
80
73
60
12
15
99
57
48
21
11
25
15
39
21
153
60
47
72
7
93
45
135
96
27
30
35
60
52
12
24
75
117
3
45
24
27
30
54
5
1
159
12
20
4
96
27
18
3
12
44
13
27
48
3
72
33
39
45
81
15
3
29
16
9
30
5
13
23
1
11
37
60
36
30
6
36
3
45
35
4
57
54
54
27
24
51
5
16
15
17
1
54
18
54
18
15
48
15
65
7
72
18
11
4
32
24
52
60
33
15
15
17
97
198
9
8
103
18
35
36
88
20
133
15
24
9
42
29
19
141
24
24
96
24
15
42
48
6
57
8
19
36
72
45
27
33
24
21
27
60
33
54
54
42
54
48
23
40
32
52
3
57
24
75
42
39
44
16
8
181
39
27
6
3
12
68
91
53
16
9
15
15
5
37
126
54
11
28
60
56
25
30
53
61
144
3
27
57
21
27
3
77
76
27
72
42
71
49
15
9
12
39
3
156
5
16
111
54
11
88
57
39
3
48
69
24
20
12
43
29
7
84
81
36
12
51
9
27
41
48
96
31
33
81
48
63
12
21
11
61
83
25
47
88
57
60
3
15
17
109
63
36
24
72
15
6
75
9
6
9
168
3
9
36
24
15
9
81
96
72
35
160
15
108
42
123
15
42
18
117
12
9
24
3
9
144
107
25
47
61
12
15
44
31
18
36
15
56
7
33
3
12
153
15
21
63
21
15
9
27
45
44
52
3
45
27
5
28
57
135
45
23
76
51
29
4
72
33
72
27
12
39
105
15
9
45
3
39
30
35
4
36
24
27
77
136
36
36
57
15
20
1
90
9
8
24
19
9
27
69
12
39
6
48
35
1
15
39
42
3
9
3
39
18
12
18
41
64
27
21
15
90
48
75
12
63
12
77
1
75
44
1
35
16
36
24
39
9
56
1
39
105
36
36
18
36
81
12
21
27
60
3
21
33
18
9
36
39
5
73
102
36
42
63
128
7
9
9
54
33
32
40
21
30
54
18
5
12
43
53
156
64
96
48
135
60
21
72
15
18
12
147
48
8
1
111
15
30
18
9
36
60
24
60
15
21
12
105
3
69
3
32
55
78
3
36
36
27
36
17
25
30
149
31
18
75
32
25
47
16
24
3
45
8
31
161
7
30
18
105
60
57
30
21
57
39
36
44
25
18
90
12
6
18
12
15
48
12
39
65
88
8
19
69
36
15
96
53
12
144
91
9
9
35
7
45
60
20
13
15
9
66
21
39
21
51
93
72
63
9
68
28
45
11
43
12
21
84
ABCD 93077240216*3^$a+1 [50068]
31
114
54
90
108
23
7
144
17
7
29
120
120
55
30
78
29
19
114
11
19
36
6
66
126
36
78
120
36
90
11
7
17
7
18
144
66
270
107
1
35
1
42
149
7
101
25
54
29
7
29
25
18
77
13
71
25
11
1
6
36
53
55
48
65
31
84
5
55
36
30
11
43
29
168
19
24
17
67
24
84
77
55
5
13
30
36
89
1
83
49
35
55
5
7
125
12
49
84
18
17
73
11
31
12
53
55
17
127
53
19
6
18
12
144
6
12
132
23
49
72
102
5
55
84
60
120
41
12
1
24
11
115
17
37
11
37
78
77
43
42
11
24
127
41
24
48
36
7
54
72
6
36
29
19
53
7
30
131
67
41
31
77
31
18
6
12
185
12
60
1
30
18
18
89
133
59
79
5
253
11
7
12
42
30
132
12
149
60
60
43
84
54
24
18
5
61
96
48
35
1
6
113
49
23
96
156
7
24
65
19
204
29
1
18
108
96
77
43
149
163
12
233
61
71
13
35
36
79
30
95
1
30
36
36
60
5
25
35
55
29
49
102
65
25
186
102
78
77
103
41
187
90
144
287
12
12
19
30
59
91
41
43
24
48
42
59
67
5
103
5
7
17
55
6
90
36
18
23
25
6
12
6
36
102
101
60
48
13
66
108
114
35
84
91
29
24
115
18
18
5
36
24
7
29
7
41
72
97
36
96
12
6
101
156
84
49
24
108
102
60
29
7
36
5
79
6
48
114
12
42
90
54
90
48
36
41
1
47
55
17
1
11
79
6
59
175
12
36
126
6
17
60
115
90
47
12
49
54
6
36
18
30
11
7
29
24
36
55
18
24
72
48
6
18
72
35
31
96
30
11
31
41
48
60
97
83
43
41
48
19
17
61
66
6
12
11
96
43
77
61
18
24
5
7
53
25
18
192
65
25
6
53
12
7
18
143
48
19
24
54
18
18
71
91
65
181
18
54
6
5
31
5
43
29
25
114
41
97
23
37
66
53
12
31
101
43
54
30
5
67
60
84
18
11
36
97
54
36
24
12
77
85
18
18
42
18
227
24
19
12
6
72
30
18
18
24
66
6
126
54
36
12
137
36
43
18
83
31
41
24
84
132
37
11
13
11
60
31
18
6
65
37
6
120
18
11
151
24
12
41
31
18
54
53
7
18
30
29
67
65
73
72
35
24
91
54
48
18
24
48
53
55
24
17
72
55
30
11
103
17
1
59
7
89
43
102
6
77
79
36
53
43
5
24
43
84
5
103
24
12
17
72
127
96
102
11
43
24
180
12
96
101
19
17
91
72
24
53
48
43
29
1
72
11
96
37
35
73
23
12
7
41
61
6
174
6
66
18
18
18
36
17
7
48
6
83
19
144
24
113
36
25
95
12
7
113
31
12
6
48
42
29
79
18
35
48
79
5
72
36
48
84
73
35
12
31
65
37
36
11
7
24
5
12
12
12
115
36
96
12
60
65
25
11
37
42
17
91
54
30
72
24
12
41
13
35
37
54
6
48
6
101
7
29
55
6
54
12
5
19
89
1
54
5
48
12
19
18
78
48
108
36
162
6
5
7
65
13
90
209
73
36
18
41
19
162
12
23
12
43
29
12
36
79
42
59
133
6
90
102
36
114
30
17
7
5
43
72
6
30
89
55
17
48
60
61
11
36
25
59
49
47
19
180
6
47
1
72
47
67
72
12
54
96
36
48
42
30
90
6
47
55
29
151
132
84
89
37
35
7
36
90
83
36
79
48
137
31
36
53
19
65
36
24
1
30
42
12
234
24
5
24
1
6
17
85
6
90
11
120
13
66
36
53
60
12
37
78
138
11
31
17
108
12
37
6
12
60
12
6
30
89
313
90
30
35
55
36
24
48
60
102
24
11
19
42
59
31
29
7
41
24
61
35
108
49
60
54
12
137
24
97
23
48
31
6
18
12
150
18
41
85
59
48
49
42
12
60
17
37
23
84
1
36
18
5
7
29
13
155
12
49
23
31
5
13
48
35
43
48
6
12
270
5
24
31
5
25
18
60
126
66
162
18
5
12
7
36
36
101
19
18
155
43
5
24
96
97
47
48
67
12
29
43
42
35
73
11
1
72
35
19
29
25
23
91
41
115
18
11
24
1
6
48
24
77
31
5
79
72
29
25
6
41
120
55
108
113
139
12
24
18
18
66
18
29
7
65
25
35
1
18
72
17
12
49
18
192
24
65
7
36
18
47
1
54
108
54
131
1
156
18
5
12
24
19
5
96
109
95
1
138
144
24
18
11
43
54
18
18
12
11
43
180
5
229
54
6
30
6
12
24
71
19
174
6
5
156
48
7
113
7
ABCD 93077244818*3^$a+1 [50087]
33
48
24
6
48
41
16
15
33
36
69
24
35
13
59
139
6
6
5
25
18
17
12
12
96
25
78
42
35
12
73
174
18
23
25
27
8
55
45
69
23
43
29
88
15
18
15
24
8
1
30
12
30
24
120
36
12
30
113
28
39
12
9
21
191
37
3
80
85
90
5
13
71
61
12
18
5
4
68
67
30
30
41
4
9
6
36
33
27
33
56
168
13
24
78
18
35
40
92
121
15
105
66
5
43
17
36
12
13
47
16
51
18
6
30
27
57
6
117
72
8
12
1
12
15
45
27
68
12
28
33
47
25
54
9
15
41
124
44
12
60
79
30
54
77
85
36
59
36
4
123
5
25
3
9
215
121
59
1
24
36
27
141
36
30
41
13
47
60
19
18
35
7
84
57
204
8
28
152
7
18
66
57
57
12
48
23
55
5
60
64
36
15
5
40
33
12
114
24
60
126
23
40
12
51
18
36
11
55
42
36
11
16
9
63
108
93
30
96
6
3
24
36
9
42
30
48
12
11
43
96
6
72
27
36
48
21
3
45
12
48
83
60
13
27
99
6
3
56
49
15
39
66
27
63
66
51
9
11
100
15
5
12
1
60
59
7
9
12
164
49
6
53
61
66
18
126
17
13
24
51
81
51
39
96
90
150
12
36
9
15
42
36
47
1
12
35
19
24
162
3
36
8
1
75
27
17
133
119
136
63
17
28
69
47
25
84
47
72
16
15
117
33
15
44
43
108
36
36
9
3
18
47
37
95
13
18
57
57
36
35
67
5
60
48
72
25
35
76
152
12
121
156
15
80
1
12
30
57
63
65
60
61
47
157
30
36
60
102
30
5
40
123
21
15
84
42
35
13
12
54
101
7
33
48
39
17
1
12
96
36
54
29
1
59
13
99
15
5
115
5
396
37
12
23
31
6
51
63
24
42
11
12
60
97
15
9
179
48
60
55
5
24
13
18
18
12
47
120
60
37
30
41
24
180
60
64
15
36
21
9
30
174
12
99
21
35
12
13
35
85
95
60
40
92
12
1
72
36
6
6
47
16
27
12
65
1
30
6
51
32
7
41
13
36
83
28
72
123
30
24
36
90
29
31
24
5
4
44
12
13
66
57
24
56
25
3
24
8
13
102
65
49
6
5
160
104
43
33
80
55
30
12
48
35
12
37
36
147
20
13
47
28
27
17
25
39
75
66
131
100
9
30
54
24
27
80
31
24
30
3
45
23
133
6
41
7
6
47
28
21
30
41
40
3
66
15
9
47
73
15
60
285
24
15
72
33
15
8
79
30
11
60
7
57
261
30
89
73
6
12
5
25
24
75
68
55
21
99
5
13
27
8
37
3
63
84
17
109
47
115
78
11
49
30
54
35
52
9
24
3
3
17
88
36
8
1
36
71
12
52
141
47
25
23
73
27
33
27
44
61
54
18
6
6
11
28
141
6
17
31
234
6
17
120
12
37
114
84
65
16
69
3
3
57
32
132
88
48
39
21
20
13
15
27
54
24
59
25
48
35
40
27
81
9
96
87
20
43
12
5
13
72
24
35
13
18
12
12
96
42
15
63
120
5
13
30
161
60
49
11
79
6
18
165
51
6
6
45
20
88
27
29
193
30
48
5
109
24
24
35
48
52
27
33
63
5
73
11
4
15
54
47
55
5
73
18
78
15
24
21
54
6
27
3
45
21
23
73
12
66
45
12
123
41
19
6
11
220
32
73
12
78
93
116
40
3
42
48
23
49
35
1
12
23
120
55
18
111
24
44
12
1
42
30
107
1
15
87
33
93
11
19
24
252
18
90
18
95
79
78
23
64
60
3
33
75
77
12
36
7
78
35
4
20
73
15
75
33
9
11
25
24
51
27
6
54
36
132
65
12
85
48
63
32
4
9
47
43
6
3
63
5
24
19
9
15
153
15
129
15
54
11
100
123
12
48
6
27
48
45
36
96
12
15
51
60
30
132
30
18
15
39
5
28
279
78
42
114
59
12
79
17
24
31
5
4
144
32
19
41
13
15
177
42
12
5
36
13
11
61
35
28
72
15
48
29
7
168
57
36
93
12
119
103
17
100
39
30
12
107
61
39
27
41
24
1
35
4
56
13
66
6
3
69
72
36
3
81
83
12
36
12
37
78
78
30
24
105
20
1
48
15
72
87
5
1
216
11
4
68
100
153
24
54
57
20
67
21
27
5
25
12
90
5
48
40
183
29
1
11
19
29
16
12
57
12
36
59
1
59
48
1
102
108
29
13
39
56
43
17
24
43
17
73
47
96
19
54
15
9
6
29
12
55
9
92
24
13
75
3
33
44
12
49
6
54
87
20
24
36
24
25
6
45
44
25
111
12
93
35
4
63
93
69
11
13
54
126
36
71
19
6
120
18
222
12
12
48
12
39
92
67
18
95
7
18
18
41
40
15
84
30
156
6
54
54
162
120
18
66
24
6
81
63
29
16
60
87
24
48
6
27
33
11
36
169
96
18
54
96
42
240
12
57
45
71
25
35
4
60
21
27
33
47
28
44
ABCD 93077619314*3^$a+1 [50045]
24
156
42
18
156
12
108
57
3
33
144
93
48
42
33
3
18
150
48
42
135
63
12
105
3
114
48
6
60
21
147
33
36
33
78
120
48
108
120
54
48
96
54
42
18
156
66
114
12
36
12
48
177
129
51
39
72
36
60
12
66
96
123
63
81
123
48
36
132
93
72
63
30
54
42
18
84
90
18
33
45
30
156
246
6
24
60
9
39
54
123
75
12
21
15
48
48
69
39
120
57
51
12
48
36
105
219
105
15
12
12
33
75
264
12
24
30
18
30
51
51
42
15
144
3
69
51
57
36
27
12
66
42
72
285
3
60
48
60
54
30
33
135
9
36
36
3
24
9
21
18
144
24
6
39
9
135
27
45
81
42
21
3
84
42
6
9
81
48
18
48
24
24
36
42
96
6
81
72
36
3
33
9
63
3
24
9
27
18
102
168
108
45
75
168
180
72
9
3
36
12
36
48
12
48
21
183
12
48
12
42
6
84
12
33
3
24
48
12
240
162
96
54
90
18
12
258
48
159
51
12
18
150
48
60
204
18
42
45
123
30
54
12
78
30
60
54
48
15
33
54
12
48
33
45
48
18
36
72
162
30
129
75
54
123
72
207
36
9
39
144
24
66
162
33
108
108
111
102
6
60
9
75
33
27
9
27
48
84
54
30
9
72
36
36
57
18
33
72
69
54
282
30
96
132
24
6
102
138
42
96
24
156
153
63
48
84
12
117
36
3
24
117
180
3
168
18
18
45
219
72
24
9
39
204
45
243
117
21
15
87
36
84
9
3
33
72
15
78
114
12
18
96
198
81
51
6
6
9
3
24
144
45
9
162
72
6
54
42
18
96
30
6
9
33
6
60
45
39
96
60
12
12
180
18
96
78
66
126
18
90
24
96
168
45
15
165
51
21
36
3
72
36
48
42
48
30
24
42
126
180
72
33
51
48
18
48
48
6
138
78
24
48
33
72
87
21
39
249
117
27
75
12
12
81
27
108
132
54
75
195
84
9
111
6
18
189
81
135
111
69
123
42
210
12
114
78
36
24
12
90
18
69
9
27
39
12
12
81
27
36
54
6
57
15
114
48
6
144
33
123
384
12
21
39
72
36
213
117
174
36
60
66
126
33
123
72
132
141
3
33
3
33
21
150
36
24
78
30
12
6
6
180
213
63
36
144
12
18
42
54
144
48
51
147
120
165
36
75
36
69
51
84
120
12
165
69
42
54
231
39
36
24
81
72
45
54
45
36
87
12
9
75
24
45
15
21
87
120
42
66
96
12
24
48
132
240
33
3
24
48
144
42
27
27
36
54
30
36
33
27
18
102
72
66
96
18
24
117
108
39
48
120
72
84
36
6
63
27
6
150
42
54
72
12
36
33
63
18
48
114
36
84
48
129
72
75
132
24
72
12
45
36
36
36
63
42
75
165
42
45
3
33
36
129
42
81
3
108
54
51
39
72
30
6
204
222
147
45
78
21
45
135
75
60
9
27
126
54
84
24
126
42
60
108
105
27
180
120
60
18
18
81
27
12
6
99
141
3
3
12
201
135
9
15
84
18
18
96
60
12
54
150
60
12
18
162
36
60
120
33
108
72
36
99
45
3
48
57
3
24
144
60
60
33
45
207
63
18
48
78
84
78
78
12
153
27
18
27
27
48
96
12
30
114
60
96
21
75
36
12
60
156
72
48
66
48
48
96
222
48
21
3
36
6
54
12
96
12
24
12
78
30
36
24
12
72
33
3
78
6
12
30
18
48
96
72
96
72
96
21
3
84
21
51
84
81
36
39
90
18
30
78
177
36
75
114
27
3
18
15
33
114
96
ABCD 93078730406*3^$a+1 [50144]
20
76
156
20
99
25
92
52
60
12
11
49
11
73
36
84
84
156
35
1
29
51
28
12
80
4
47
48
141
63
36
192
33
9
43
24
44
16
24
36
11
12
96
1
236
63
109
23
117
12
4
36
11
72
1
17
39
24
75
60
25
137
3
36
96
28
35
1
84
32
120
72
72
24
16
104
16
119
1
24
29
15
72
28
12
71
85
132
35
96
252
48
45
52
60
32
28
32
21
42
48
69
88
72
23
42
18
48
1
36
8
27
49
84
44
3
25
48
12
20
40
24
119
69
12
99
90
19
60
8
3
24
45
81
72
3
72
4
20
3
36
37
17
51
100
44
63
13
44
52
83
180
73
108
24
12
140
81
79
120
80
39
9
88
12
35
133
44
4
59
57
153
27
144
136
41
75
24
3
25
11
42
63
4
221
7
72
92
63
21
15
37
72
20
15
30
67
36
23
45
4
32
36
87
61
47
18
31
8
36
60
4
311
21
180
40
59
9
28
60
20
52
56
4
11
144
13
12
20
81
31
8
51
1
11
42
115
65
43
60
24
179
37
12
41
67
72
68
45
139
60
24
209
27
4
44
15
45
63
45
52
131
90
54
61
17
43
12
83
54
87
4
17
19
48
56
16
48
36
60
140
76
156
188
27
73
17
183
100
120
84
12
113
3
72
100
108
32
63
169
11
12
61
84
12
36
72
95
45
15
48
25
8
27
49
24
89
90
45
3
37
68
40
12
132
120
23
6
180
30
1
113
43
212
40
5
18
13
59
157
23
1
36
23
25
11
109
36
17
39
28
41
84
103
24
84
32
64
68
52
23
36
54
55
36
44
63
49
83
37
11
9
96
4
23
21
52
8
16
20
48
28
32
12
123
1
35
12
45
24
39
169
8
3
249
88
32
16
96
140
4
72
92
21
79
8
4
144
72
17
31
95
37
72
152
40
24
12
20
72
111
1
68
28
107
1
44
40
8
112
23
42
27
16
77
31
84
53
79
180
24
60
36
8
21
31
191
12
13
23
81
28
72
140
4
24
12
68
36
16
11
12
37
41
7
5
18
150
18
21
24
57
150
48
60
30
144
15
12
123
18
115
32
220
32
28
12
11
109
11
18
15
4
36
59
180
133
140
15
153
45
7
32
123
25
132
68
64
36
24
23
37
59
45
99
45
52
41
115
35
45
64
8
12
24
39
13
47
61
12
24
200
4
59
45
76
17
78
1
24
60
60
144
48
8
304
12
104
52
72
12
60
20
88
60
5
36
55
24
68
15
12
6
115
47
30
139
36
12
156
35
9
52
128
72
9
19
68
108
52
95
42
18
57
72
16
12
60
215
1
24
20
100
20
123
153
9
3
15
45
28
65
7
17
163
35
13
89
43
35
12
73
132
8
3
61
11
73
36
44
27
109
24
36
29
31
104
36
16
47
61
36
24
20
16
84
44
100
35
126
12
79
128
36
132
147
45
16
36
8
63
13
12
47
25
36
329
43
20
15
193
44
96
16
96
80
124
48
35
108
25
20
123
97
32
225
243
15
102
7
80
81
55
12
36
84
36
12
80
147
6
12
7
56
36
288
108
15
9
3
25
8
3
37
77
3
24
84
4
23
9
63
33
27
36
84
33
4
53
31
95
9
88
35
18
7
24
71
9
4
29
3
40
12
35
117
39
9
33
7
252
36
60
32
28
8
12
52
71
25
5
15
27
72
13
44
60
16
72
32
33
27
180
9
31
71
9
63
60
18
7
72
36
24
23
25
32
88
12
23
165
108
4
11
49
48
5
15
12
64
89
43
17
7
140
4
36
56
12
168
72
36
16
56
12
36
159
1
204
56
112
104
3
78
18
49
32
84
4
12
53
18
25
32
160
11
169
53
12
31
47
37
11
1
23
36
120
37
24
11
69
88
5
91
32
45
7
23
42
7
11
13
152
4
24
32
27
57
108
45
36
114
117
16
5
18
1
44
52
8
12
112
23
45
88
44
36
4
23
129
51
48
109
23
109
71
9
16
83
1
119
60
61
36
20
52
36
59
36
49
60
48
48
56
100
131
9
100
56
52
11
49
12
216
20
33
27
112
12
168
108
12
72
11
192
25
11
81
4
12
65
7
36
192
5
19
44
16
36
ABCD 93079032058*3^$a+1 [50039]
87
54
135
63
36
9
117
3
180
132
45
15
201
18
126
195
93
51
57
3
69
27
168
21
195
129
15
96
84
93
27
36
24
72
60
33
27
48
105
18
177
75
18
63
9
87
48
12
51
9
45
39
84
36
84
12
15
33
12
9
75
15
72
90
243
96
48
12
15
108
177
48
12
84
60
15
9
180
27
90
18
237
69
36
108
27
24
39
36
9
72
48
33
27
12
48
36
39
45
27
36
33
96
24
96
21
18
21
15
54
144
18
213
216
39
36
33
72
60
141
63
60
111
153
27
9
9
15
132
24
117
99
108
12
48
36
21
3
36
159
81
27
33
60
51
165
15
93
33
18
45
9
207
225
75
60
288
96
39
90
231
24
15
162
54
45
36
324
144
72
99
90
72
3
96
168
132
60
99
126
18
117
99
36
9
60
96
69
39
33
39
108
36
105
39
105
51
180
24
192
24
141
99
81
15
84
84
96
9
87
108
12
108
45
162
9
36
48
276
84
156
60
24
132
129
15
60
144
12
60
33
51
120
84
132
9
51
84
24
60
72
141
87
12
48
60
60
183
93
69
15
120
12
48
57
15
240
51
414
3
12
129
51
93
72
135
45
99
396
168
240
51
21
51
9
9
111
24
60
24
12
21
27
63
18
54
45
153
3
24
72
171
9
24
96
33
111
36
15
18
75
60
36
27
198
72
54
306
18
414
15
120
36
180
60
84
12
15
36
57
12
48
132
48
36
60
60
36
51
33
21
108
72
90
93
72
24
261
15
24
24
12
60
60
24
60
24
216
147
18
111
33
51
57
87
3
177
237
126
54
39
60
84
15
162
18
21
156
48
27
45
225
39
36
69
90
21
33
27
9
171
300
15
9
117
39
33
18
93
276
63
21
51
18
36
39
51
54
75
15
18
99
9
126
18
27
81
27
12
69
279
180
12
24
24
12
24
39
45
192
51
144
69
120
84
231
21
48
312
15
36
9
81
63
9
135
96
120
24
120
72
120
105
18
237
108
96
204
57
39
24
132
21
99
120
48
132
33
15
252
108
3
54
108
27
24
24
132
99
189
36
84
87
45
81
39
24
9
108
27
45
75
87
36
9
9
195
39
105
60
12
39
9
120
15
117
81
99
81
27
72
168
12
168
12
48
132
99
36
360
18
147
240
24
57
27
63
9
60
48
27
54
171
108
120
15
108
162
15
132
69
39
51
21
60
24
84
153
3
24
45
87
348
33
18
9
117
108
108
3
87
57
72
48
21
36
135
60
111
153
135
45
24
60
96
81
459
204
60
252
123
90
111
24
12
48
36
24
33
27
132
39
9
12
84
36
168
12
21
18
45
84
96
300
60
9
27
48
60
72
60
255
126
72
27
24
96
51
333
264
12
39
9
96
147
189
84
60
24
180
192
135
90
15
60
48
12
120
120
21
63
60
24
285
90
105
36
84
12
24
45
36
3
51
69
36
21
54
69
252
108
60
141
15
ABCD 93079138286*3^$a+1 [50009]
216
7
23
42
103
59
18
75
3
30
6
174
36
6
18
24
18
13
29
6
6
15
3
13
17
48
72
30
1
59
21
40
131
54
90
126
31
5
99
15
48
60
18
43
17
30
12
36
6
19
47
25
215
18
54
96
84
21
9
36
6
24
84
1
167
18
7
8
27
24
150
39
21
43
5
51
51
93
51
144
45
27
18
42
90
24
114
96
37
32
15
18
18
96
133
17
6
24
49
11
78
103
8
15
60
6
15
93
102
36
204
6
103
47
25
5
60
7
35
108
108
156
6
163
11
30
18
156
97
119
36
138
19
23
24
18
12
51
15
12
6
79
65
18
13
11
13
35
6
87
69
18
1
24
8
45
90
9
16
35
30
18
36
18
31
72
47
90
96
36
18
73
89
15
96
3
36
36
18
19
96
65
24
30
42
54
144
18
103
80
112
17
150
36
294
48
15
39
81
3
36
30
30
36
9
9
55
17
7
17
60
36
24
54
66
18
90
90
12
24
84
78
3
72
117
48
192
3
39
9
57
7
8
15
9
39
60
60
57
33
55
29
75
136
65
54
1
101
126
84
138
96
79
53
84
15
3
36
132
84
1
59
18
3
63
30
84
60
12
39
24
40
23
42
6
25
56
64
71
18
42
6
15
40
168
77
48
102
48
102
42
30
6
54
30
6
55
47
72
18
7
5
12
18
205
101
6
60
96
18
72
30
60
45
72
3
45
147
61
209
42
24
37
29
51
15
78
12
30
72
121
17
15
88
89
66
21
136
47
42
24
247
48
17
60
12
31
56
39
25
71
49
17
39
3
60
25
17
24
24
31
35
24
30
12
78
61
35
96
30
36
12
48
39
33
31
72
155
13
29
30
12
33
15
42
30
66
12
30
18
115
35
24
36
12
30
30
33
15
48
6
18
18
48
111
16
72
35
61
41
24
79
5
12
15
9
144
31
56
33
30
18
162
12
6
67
48
23
9
40
47
120
1
152
33
24
24
7
80
15
42
15
27
6
7
125
42
6
18
25
35
12
24
18
168
54
30
36
42
156
9
16
17
30
25
107
61
89
96
132
3
39
57
39
24
12
6
63
45
67
65
12
43
83
6
6
54
99
177
72
255
81
96
18
48
18
115
35
45
39
90
198
25
17
55
11
126
66
12
36
30
6
48
120
12
84
25
47
84
54
54
33
33
39
96
9
103
8
69
6
12
72
12
109
29
115
48
17
96
54
66
42
37
5
3
105
7
11
21
81
15
72
136
72
72
11
85
35
30
174
25
95
12
24
21
16
107
222
30
6
102
72
30
31
8
27
30
84
139
17
15
27
21
24
63
18
66
186
3
9
18
13
24
11
37
95
24
60
126
39
15
186
12
66
12
30
7
17
18
30
18
37
96
5
6
78
31
17
15
112
65
31
24
23
132
48
13
17
24
48
66
45
99
13
5
180
42
45
33
18
30
6
108
21
57
15
75
24
36
145
23
24
42
48
31
5
84
15
16
24
5
18
9
15
6
115
72
5
12
103
23
18
42
42
42
81
24
63
12
30
15
75
36
24
24
186
66
13
119
12
6
18
54
30
66
12
43
89
120
18
37
125
18
73
71
18
183
27
13
47
30
162
60
18
36
30
30
19
41
55
11
61
53
19
11
37
17
63
27
13
47
6
6
6
54
49
29
156
7
47
1
24
17
111
39
33
3
12
120
18
78
6
36
7
8
75
13
24
48
29
6
30
12
36
30
12
12
42
31
29
30
108
73
89
36
90
42
31
77
198
36
114
15
27
13
71
1
8
24
21
67
23
90
15
15
42
55
17
15
120
16
5
19
11
21
63
33
15
72
1
131
45
88
41
120
39
87
9
21
36
103
191
1
5
60
24
31
89
54
42
30
42
30
222
43
23
78
6
30
30
9
87
60
12
48
18
42
84
24
12
12
18
54
24
210
6
33
27
246
30
57
16
47
72
18
7
35
12
9
57
63
39
108
85
48
32
75
13
65
36
84
90
109
35
168
13
72
59
30
120
18
21
87
60
12
33
9
30
90
48
18
13
41
36
48
96
91
53
54
21
24
3
30
39
3
13
83
85
65
6
49
5
36
6
25
17
6
49
23
33
15
24
42
31
23
24
30
3
39
168
36
45
24
81
162
192
13
17
48
30
18
72
42
13
32
87
48
1
119
66
15
24
72
33
151
11
21
63
25
35
150
7
5
115
47
42
30
1
53
12
7
47
186
30
60
102
103
29
219
9
31
24
240
32
9
15
45
42
210
24
78
78
60
54
66
18
90
84
18
37
53
12
55
56
99
18
75
39
96
24
9
57
55
95
42
55
ABCD 93079372832*3^$a+1 [50006]
34
48
8
52
32
6
22
6
14
6
70
6
30
30
18
2
34
14
12
66
88
14
36
7
59
28
20
40
20
25
51
189
5
10
36
26
66
18
24
12
90
10
18
20
42
6
24
64
26
30
54
4
8
112
38
30
54
90
90
34
24
56
24
10
36
36
14
34
12
86
28
14
18
12
36
6
1
47
10
98
18
4
12
74
4
32
6
88
60
6
18
6
96
114
54
12
18
30
6
54
6
2
18
24
42
10
8
6
6
10
48
42
14
70
74
22
8
60
22
26
58
50
6
6
4
98
22
35
19
26
28
38
33
9
10
98
27
31
6
68
6
40
54
2
4
14
46
6
44
12
58
32
9
64
11
48
12
4
60
14
12
4
20
10
66
20
6
4
18
56
10
60
30
32
12
48
28
6
78
6
20
16
20
21
63
30
46
14
6
18
12
18
46
2
42
12
118
36
17
13
2
12
6
24
40
26
40
26
34
24
8
28
50
34
60
26
24
18
24
24
30
10
96
8
10
120
8
39
43
98
99
21
22
5
21
42
64
50
58
5
7
14
76
14
30
34
17
13
60
20
3
7
8
22
2
4
2
4
18
77
19
36
54
14
16
30
6
14
84
70
26
12
4
26
42
36
6
30
84
34
68
18
34
36
86
4
2
18
70
6
86
22
12
20
24
100
15
5
72
30
22
26
6
60
4
20
90
40
20
4
90
32
84
64
3
29
24
24
3
7
8
28
44
16
30
26
6
82
6
24
26
60
4
12
14
6
18
36
6
58
8
84
130
68
25
21
20
30
9
1
15
17
22
41
19
8
82
30
62
6
30
52
42
44
6
10
74
40
6
18
47
19
2
72
18
28
62
4
30
24
77
7
42
18
36
2
24
30
54
60
64
36
2
18
12
18
4
26
66
18
48
4
56
24
58
26
10
122
18
10
30
30
2
97
11
21
33
30
18
54
9
69
18
30
4
50
21
75
108
10
26
6
12
10
36
2
18
12
4
134
10
60
32
42
108
24
4
60
2
28
20
34
2
54
10
24
6
90
9
27
18
32
3
21
6
36
33
145
32
4
44
10
24
20
70
20
76
2
52
36
20
10
44
16
60
2
22
30
2
54
4
26
4
12
30
56
22
26
4
60
33
53
6
28
20
46
86
28
98
18
6
48
6
16
44
10
6
20
4
110
36
15
9
10
2
18
66
18
21
31
18
47
13
68
42
138
18
6
3
33
12
90
18
12
106
30
20
4
8
3
15
64
72
48
62
34
14
16
20
96
6
48
4
56
6
4
11
21
52
20
46
2
34
8
70
2
78
30
18
18
46
8
72
3
25
86
42
34
5
21
22
50
3
7
2
36
22
42
3
41
54
10
6
36
14
34
8
78
87
15
18
12
58
86
18
1
15
26
4
20
30
34
47
43
2
3
7
54
6
14
72
30
30
120
4
30
24
30
6
44
70
26
4
2
30
12
10
42
44
25
69
2
64
2
7
15
80
60
10
8
42
18
4
26
4
18
30
6
26
84
4
50
6
30
10
14
22
14
4
42
50
4
2
34
8
46
60
36
44
10
84
36
32
15
37
6
90
20
6
40
50
58
6
2
108
36
10
171
27
66
2
12
70
30
2
28
128
52
20
10
72
14
60
54
16
36
24
24
20
12
54
6
28
56
12
9
15
30
3
21
40
44
10
86
40
24
42
18
32
6
12
48
22
42
14
16
8
78
37
17
4
59
37
8
70
62
24
66
18
18
22
20
22
30
48
6
20
24
40
60
36
30
2
24
118
56
12
7
5
10
6
36
80
4
2
4
68
18
4
14
34
50
1
45
20
4
26
60
6
64
104
40
8
84
40
8
22
44
30
100
6
8
6
27
7
36
6
68
48
12
31
45
14
10
36
54
2
70
8
33
73
54
17
13
42
9
107
12
18
30
24
28
32
4
32
22
50
30
22
80
21
15
120
105
37
11
31
24
54
26
90
10
96
48
26
40
20
30
4
20
18
208
44
10
17
43
26
24
46
36
113
15
16
86
34
32
22
30
53
43
90
44
15
45
40
36
2
28
9
21
32
18
10
20
40
14
22
26
82
96
36
8
6
66
54
36
6
24
28
80
6
40
2
34
74
36
48
10
50
138
52
66
14
12
6
24
10
20
48
6
16
18
72
50
28
36
2
30
88
6
54
6
20
4
60
2
28
2
42
12
3
175
50
16
6
14
27
13
2
204
114
76
14
84
12
30
4
24
30
50
10
53
93
4
6
62
18
30
12
102
10
36
2
9
21
12
100
56
42
24
4
29
31
14
22
20
84
36
6
28
54
2
4
44
36
30
21
63
52
26
3
9
16
6
50
60
18
16
50
46
26
30
25
47
16
14
40
20
82
26
12
6
9
25
71
19
6
2
58
20
16
30
68
10
30
77
21
64
8
46
2
42
105
96
15
54
40
30
42
20
18
16
60
20
4
6
44
60
22
20
28
56
4
8
4
26
43
5
34
2
24
4
98
22
6
20
4
6
14
18
12
18
18
30
24
30
10
36
20
34
30
30
2
4
24
38
48
10
90
24
90
2
4
20
54
12
18
130
17
13
20
46
24
30
6
50
12
22
12
14
6
10
23
37
54
2
72
90
22
60
48
20
18
22
8
162
6
10
14
27
39
114
16
80
30
16
24
24
26
4
12
44
10
20
34
30
38
24
24
79
32
13
2
66
4
54
44
10
15
5
6
16
30
48
20
3
15
42
16
14
40
102
30
44
40
74
78
12
42
34
2
22
8
48
42
52
8
30
28
14
72
24
34
60
8
118
24
8
42
16
30
32
48
4
26
54
10
20
40
98
84
34
54
60
120
2
54
67
17
76
24
2
88
17
39
6
18
30
30
40
36
2
12
72
19
5
34
2
10
18
36
24
20
48
24
78
60
6
4
56
4
6
45
47
18
6
4
5
15
4
2
18
30
6
70
20
102
48
16
24
6
8
16
54
86
70
74
10
2
34
2
60
30
28
24
68
54
4
20
16
51
53
36
30
58
60
50
100
50
16
120
35
25
14
6
24
66
66
40
8
6
10
86
4
62
63
15
4
20
18
4
35
21
64
30
26
3
21
6
18
19
48
33
14
6
40
32
88
20
16
56
58
20
12
37
27
38
70
41
25
20
12
22
26
54
6
24
3
9
30
4
96
86
22
2
6
12
16
14
6
6
6
18
94
5
31
2
22
42
18
12
18
30
33
17
63
27
112
5
69
16
8
3
15
4
8
90
18
24
4
29
1
24
50
18
12
16
20
10
60
24
12
20
58
20
22
48
12
18
3
27
2
10
8
10
6
86
6
69
33
22
48
80
78
12
10
26
34
8
22
12
38
138
54
4
20
4
2
34
2
22
32
54
36
4
50
24
36
30
10
24
68
30
28
14
42
6
4
60
194
124
11
45
4
8
55
27
5
85
36
14
6
34
36
20
40
50
10
2
12
22
8
6
4
12
3
75
2
24
34
38
24
4
44
48
4
18
20
6
27
9
4
84
38
24
78
82
8
48
30
18
16
20
6
34
38
ABCD 93079446314*3^$a+1 [50026]
9
30
41
37
95
67
41
16
3
30
3
24
81
24
15
15
18
27
75
18
63
20
49
6
45
24
36
39
18
72
18
33
15
17
85
23
7
105
3
24
5
60
31
60
174
18
12
6
54
36
12
60
30
42
41
100
39
5
16
27
21
24
33
24
35
43
18
23
7
5
12
37
15
180
3
30
63
9
71
37
135
147
29
4
33
39
36
9
6
12
5
127
18
12
23
13
12
42
21
8
1
59
16
51
153
39
30
3
8
24
16
117
39
21
84
3
105
12
36
42
33
84
80
43
45
8
37
12
96
15
12
15
5
7
36
12
17
4
51
30
30
45
20
13
12
35
13
3
8
19
18
12
15
15
33
24
8
13
30
42
3
99
65
1
59
24
7
12
18
3
9
27
33
27
20
16
9
11
7
17
24
1
11
112
27
18
15
36
32
4
3
5
7
41
4
15
21
9
90
18
12
36
90
24
150
36
59
1
12
48
39
21
30
72
33
12
56
12
37
11
19
33
45
47
13
15
24
33
108
30
60
149
1
75
20
4
3
42
30
120
36
17
40
12
81
30
5
24
36
25
3
81
15
24
9
12
6
24
18
12
18
60
78
15
15
29
13
3
8
1
180
60
48
12
96
35
7
42
15
108
3
12
33
9
23
67
65
1
39
21
12
192
18
42
71
37
30
102
18
18
60
42
12
18
3
8
1
6
29
1
24
6
5
37
12
71
67
17
1
90
42
60
42
66
24
108
3
24
33
18
12
41
31
81
9
30
5
73
11
19
18
27
3
150
15
20
109
3
12
8
7
6
24
96
35
7
18
39
20
55
18
3
9
59
4
27
29
7
33
9
30
5
12
13
27
60
3
18
84
6
5
7
30
11
60
37
24
23
13
72
18
42
71
4
105
30
5
13
107
13
15
20
7
18
12
3
27
30
27
15
18
11
1
18
33
20
24
13
18
65
48
31
120
33
8
37
78
12
12
66
12
11
49
42
5
124
27
12
41
16
20
1
15
132
8
19
48
17
4
21
18
17
25
18
45
12
45
36
3
56
40
60
33
30
42
59
112
8
19
17
13
12
6
29
31
24
29
1
78
33
9
6
53
60
61
39
12
9
3
3
12
12
5
48
72
60
1
30
17
67
33
32
1
12
3
72
3
42
78
12
12
5
13
51
9
3
15
42
78
30
12
47
1
24
11
7
12
9
20
61
11
132
16
12
15
60
45
69
36
15
39
9
9
42
5
31
17
7
30
3
3
12
17
1
12
30
48
5
49
6
54
18
12
93
33
12
15
117
6
57
15
102
48
60
90
162
30
36
30
15
39
5
24
19
21
27
77
7
89
37
39
20
13
3
39
18
30
17
91
29
108
48
37
12
6
9
75
5
25
3
8
24
1
90
12
33
8
7
24
18
12
11
85
30
5
19
48
18
3
72
8
24
37
18
102
6
12
42
15
3
12
33
3
42
11
1
18
42
18
78
12
23
7
77
36
28
21
111
12
60
48
27
45
12
3
12
129
60
21
3
48
8
16
63
113
97
42
21
8
37
42
30
11
40
21
18
18
12
27
21
23
12
4
3
17
55
9
24
15
18
30
84
36
9
33
3
39
18
11
60
37
24
15
56
67
5
40
56
4
15
21
21
39
9
23
12
55
57
3
5
13
63
21
15
15
30
108
42
66
54
30
6
93
12
27
60
30
18
12
72
90
18
30
12
63
45
35
55
17
40
63
5
73
27
3
29
13
42
33
8
60
199
5
61
87
15
65
28
57
15
108
12
20
16
32
7
57
51
12
5
43
30
23
60
31
18
12
18
30
3
44
40
51
12
33
15
9
3
72
69
9
72
3
27
69
12
168
51
6
12
12
11
25
24
3
57
23
72
85
6
54
99
32
7
41
31
66
30
12
33
8
72
49
18
5
13
15
48
36
44
31
5
24
7
72
57
24
9
18
30
27
3
9
56
24
91
24
5
43
5
48
24
100
3
17
28
57
36
39
15
6
35
25
30
65
40
45
12
42
168
42
18
12
6
24
36
27
56
96
55
18
3
9
96
35
19
96
42
3
27
78
12
15
36
32
7
18
12
18
60
125
24
1
83
7
84
9
72
9
18
41
79
42
48
11
91
21
69
35
1
12
30
60
108
24
18
11
1
39
81
66
5
40
20
7
12
48
18
15
15
42
18
93
21
3
32
28
3
12
21
12
15
54
23
13
27
45
30
30
48
12
3
20
25
59
163
5
7
6
35
24
1
12
72
71
12
25
18
24
18
42
18
12
6
12
90
15
3
12
41
37
12
47
1
24
18
90
95
48
19
41
4
44
1
30
30
75
3
41
96
55
5
1
87
48
15
60
204
6
30
42
18
9
21
54
101
37
18
30
24
15
3
41
40
27
117
15
65
67
21
27
18
12
27
44
37
30
33
12
75
5
37
12
18
17
31
65
7
21
24
120
117
6
9
63
12
6
3
57
35
12
25
71
169
18
42
12
3
15
30
23
7
21
117
15
8
40
9
30
102
6
54
35
13
48
87
87
33
20
16
21
48
15
8
48
1
23
37
30
5
24
19
21
27
9
15
45
20
13
47
61
12
12
11
19
21
9
3
32
1
150
42
11
72
25
35
100
8
79
72
30
6
9
33
12
36
30
12
105
45
75
33
90
9
3
138
24
11
4
21
39
3
30
51
81
30
48
17
31
42
15
20
55
60
78
24
3
36
81
35
25
15
3
30
60
23
7
45
8
67
12
48
5
16
44
13
23
1
6
5
19
36
54
6
33
9
11
19
21
21
15
3
30
12
60
6
72
21
20
1
66
12
72
5
25
36
35
37
12
6
42
12
3
15
33
20
127
12
41
24
4
44
13
60
102
65
7
45
63
17
4
9
3
27
48
9
21
24
6
12
65
28
9
6
69
33
63
105
35
19
113
115
5
37
63
15
5
12
61
12
3
32
37
90
41
37
23
79
5
28
15
21
9
3
27
21
117
60
15
9
36
24
75
15
36
9
56
37
3
8
60
49
3
9
35
1
24
51
24
8
52
3
65
103
9
21
23
76
8
13
35
67
12
18
12
11
25
15
27
42
3
3
12
21
129
12
126
17
37
11
25
39
15
5
31
12
30
87
3
41
7
9
33
3
15
30
99
15
78
12
30
6
24
23
48
19
66
15
92
55
120
90
72
15
21
30
5
24
85
59
1
51
9
6
29
13
3
9
18
57
33
12
36
42
17
1
90
12
42
35
1
3
27
29
36
49
3
32
16
9
36
3
39
5
36
121
96
12
23
4
81
90
12
78
3
69
47
43
30
3
32
36
7
102
48
3
39
5
16
9
27
15
36
54
60
18
18
27
8
67
21
44
12
16
147
30
60
3
24
8
103
12
18
24
59
1
39
80
49
12
18
ABCD 93080513096*3^$a+1 [50221]
127
125
18
177
93
18
145
32
16
32
400
48
144
83
157
23
153
27
252
73
17
15
165
18
73
384
47
433
323
189
304
96
96
125
115
80
160
185
54
108
72
36
72
193
48
224
165
18
73
269
252
180
19
96
96
365
67
48
155
414
18
90
288
27
135
313
48
89
18
360
72
37
48
96
224
400
272
3
180
265
113
72
90
252
126
54
540
1
125
90
153
160
80
144
48
27
85
77
403
47
36
13
59
213
39
198
18
145
125
99
208
35
90
163
197
43
119
73
17
306
162
91
32
160
77
163
32
75
181
197
90
97
47
18
175
5
18
9
16
272
45
198
13
149
288
43
80
64
96
32
207
241
29
355
176
27
37
143
177
112
96
560
9
198
97
80
48
16
384
77
126
72
18
27
16
224
183
144
25
48
215
105
3
414
15
363
72
61
288
144
288
47
145
192
131
72
90
171
112
128
57
103
239
180
13
5
144
18
73
32
160
336
191
18
15
160
128
57
18
69
304
401
31
128
16
41
103
96
80
351
145
17
15
16
59
261
99
198
103
144
23
73
96
80
183
108
445
48
672
272
16
32
45
195
39
36
69
93
18
72
121
257
15
48
81
31
144
41
7
672
185
198
90
108
90
145
269
19
32
39
25
48
143
97
48
89
55
48
48
47
270
180
162
36
72
1
96
48
80
117
411
144
64
144
83
285
144
453
331
192
89
18
162
108
135
112
48
48
48
240
17
175
95
180
90
72
18
297
160
192
96
227
162
283
32
256
48
80
192
160
47
450
18
45
112
5
187
240
48
96
257
234
18
115
80
255
1
192
48
47
54
139
144
113
54
153
117
283
23
153
117
234
49
167
217
240
353
79
11
69
111
225
288
64
35
162
91
17
90
ABCD 93080897348*3^$a+1 [50028]
66
12
13
125
30
9
48
63
13
77
15
24
63
1
251
33
15
108
25
24
233
63
12
48
15
30
7
8
132
3
73
71
18
55
36
36
128
15
73
80
88
17
39
16
47
48
133
11
18
111
9
18
69
3
1
20
39
25
8
64
80
88
32
60
48
3
12
1
92
15
33
84
48
27
138
27
87
21
39
169
20
12
15
105
112
35
12
13
308
72
27
9
69
30
1
11
45
84
27
49
83
193
48
77
39
75
60
18
111
57
120
30
9
3
12
189
99
18
39
88
56
27
13
41
111
4
35
73
113
3
16
164
177
39
96
87
33
87
181
44
105
18
30
30
9
48
180
45
48
199
128
48
57
67
80
165
96
63
27
30
54
60
198
72
39
87
57
48
87
18
3
76
11
9
3
81
39
18
55
72
23
12
12
25
11
93
72
27
30
151
59
45
63
49
68
60
105
63
39
69
12
129
115
11
49
23
33
48
87
9
144
57
87
28
128
189
51
39
25
47
36
33
9
51
12
57
31
41
15
63
21
36
123
228
12
102
78
81
111
156
45
40
8
84
75
90
7
113
30
21
27
165
45
30
33
27
12
97
8
57
18
12
105
16
59
9
52
32
12
21
120
30
84
21
48
147
117
72
15
108
1
251
9
72
39
81
12
96
96
16
95
33
27
210
3
4
95
12
21
12
96
117
54
25
8
100
53
63
12
99
18
111
60
69
18
9
93
15
168
15
33
24
33
99
51
33
27
12
33
72
12
75
90
43
35
168
57
72
36
87
21
24
48
12
15
180
145
65
135
15
18
54
66
72
7
44
132
64
65
6
37
23
150
99
93
15
33
159
144
16
83
93
15
132
1
11
66
39
81
72
111
87
12
48
69
204
69
30
72
69
4
56
132
39
13
80
105
15
15
33
9
135
3
30
18
30
99
123
1
17
15
24
144
112
59
48
108
114
3
63
150
75
60
15
9
28
20
75
21
120
24
60
36
112
17
15
96
57
102
48
12
45
120
28
20
57
15
288
15
60
132
25
83
13
56
24
12
117
30
177
16
47
153
177
175
17
51
48
124
80
40
80
63
12
33
228
160
71
36
132
132
13
12
23
73
35
24
33
228
15
84
60
181
8
9
48
192
63
120
48
27
12
157
176
4
215
33
75
78
114
9
69
18
9
304
20
60
4
17
18
57
3
33
48
9
31
17
90
73
11
21
75
90
79
44
12
39
33
12
36
99
85
71
162
18
57
12
51
132
42
51
45
3
27
9
3
57
3
162
6
57
177
48
63
112
128
15
132
78
72
78
42
103
65
54
48
45
36
12
27
18
24
15
24
177
279
108
15
30
63
27
78
39
33
78
132
21
24
153
30
12
21
40
59
30
48
27
12
63
25
35
73
68
87
33
16
83
30
78
42
90
225
96
12
24
16
32
87
66
195
147
138
30
12
45
15
33
168
27
12
57
15
48
48
12
78
42
72
9
39
141
16
11
85
192
65
42
81
195
12
117
48
96
39
18
54
48
33
57
135
105
30
1
47
12
21
24
105
30
21
111
1
20
15
73
56
24
24
3
150
120
42
21
156
148
92
28
113
55
17
48
15
57
78
57
27
6
240
43
92
48
64
48
20
99
81
24
51
12
120
48
157
20
16
32
60
144
3
90
3
87
102
30
121
12
35
12
6
192
135
36
39
108
72
90
135
48
9
39
16
116
27
37
35
1
107
78
30
60
85
155
30
103
59
132
138
87
15
9
60
64
20
72
63
21
69
91
36
176
39
321
40
72
65
48
127
47
129
51
6
159
16
8
244
95
21
9
7
23
25
200
3
60
12
45
75
270
3
60
208
17
72
ABCD 93081199592*3^$a+1 [50025]
3
84
45
212
25
39
207
9
39
12
30
48
39
20
60
72
16
87
138
27
48
159
9
72
20
7
5
36
7
312
258
3
27
29
144
40
27
60
12
57
39
12
48
189
20
12
1
54
105
20
16
20
19
33
48
68
31
113
1
126
9
72
12
108
48
180
84
15
48
12
17
24
7
5
7
21
69
171
75
89
7
45
36
9
3
72
48
51
180
105
56
109
6
96
5
55
60
33
15
24
93
12
51
36
45
3
57
39
9
216
51
33
111
72
30
3
20
144
36
4
15
33
3
24
45
27
48
132
33
57
11
48
96
31
24
36
29
60
28
80
7
29
79
21
15
120
54
78
33
32
112
32
40
44
4
75
177
20
16
3
12
57
33
35
7
60
41
76
63
5
7
65
19
12
48
45
27
45
15
84
9
99
6
59
72
88
12
60
8
85
48
30
48
45
39
36
9
3
9
8
91
96
81
87
5
36
1
75
48
12
144
84
3
24
33
12
60
48
188
28
24
3
53
67
24
9
69
6
41
19
21
56
79
24
12
77
28
15
45
24
140
24
19
36
12
72
77
4
12
15
24
30
3
36
207
105
33
15
27
65
52
33
35
100
3
21
44
67
149
43
21
27
57
51
9
3
24
53
76
27
108
17
52
20
1
66
36
12
78
3
15
5
19
17
79
69
68
88
24
48
8
36
31
5
28
36
24
27
12
117
39
5
40
80
16
21
99
80
61
47
97
54
17
19
45
8
1
15
20
7
12
137
19
12
12
53
40
3
29
16
36
39
24
6
6
24
5
16
8
76
24
56
24
112
80
19
5
36
19
129
36
87
33
27
9
33
6
29
61
54
141
15
77
67
5
40
15
93
68
64
3
45
27
36
60
24
36
12
24
5
79
84
78
27
12
255
9
56
40
99
89
31
24
57
21
18
12
5
64
3
17
19
24
45
48
87
33
63
29
36
112
39
9
24
72
8
16
87
24
18
51
84
8
24
4
99
5
36
64
60
68
24
55
21
15
53
136
15
60
9
24
20
40
87
96
177
51
69
15
45
20
88
3
105
60
15
60
12
29
43
48
69
164
19
5
1
111
44
37
102
36
12
65
55
12
48
17
36
7
42
15
33
78
149
13
30
77
31
36
149
7
72
30
3
12
12
21
63
96
96
3
36
48
65
36
16
68
16
152
19
36
12
33
15
12
117
20
1
27
15
36
9
75
12
5
19
5
4
15
33
12
96
69
23
7
48
9
51
45
15
17
25
30
5
31
117
3
54
15
12
69
15
24
168
15
9
8
36
7
5
24
151
18
11
43
12
29
49
48
30
5
19
81
3
60
29
7
33
20
28
20
40
9
48
111
44
28
39
113
283
24
33
72
3
18
27
8
148
9
51
111
21
75
24
65
31
105
60
24
51
5
55
12
21
9
27
51
12
156
24
33
188
4
48
63
89
28
8
76
36
39
153
128
4
24
56
40
135
65
31
24
48
5
100
3
77
72
73
6
5
19
21
15
24
57
188
55
48
9
24
32
55
93
24
3
9
80
16
3
5
25
51
8
168
4
48
60
45
48
90
153
132
32
7
36
24
24
30
54
45
45
48
42
33
15
12
57
8
7
18
63
12
48
39
65
163
12
45
24
39
153
3
9
8
19
141
15
33
39
5
12
28
51
24
45
60
15
12
24
24
48
24
21
12
15
36
137
24
28
15
108
33
27
5
55
9
15
9
24
32
13
3
3
24
5
7
33
20
48
72
16
44
16
20
19
6
11
4
147
60
5
40
84
56
48
52
3
57
39
33
48
80
28
69
155
40
27
9
15
36
9
24
27
5
28
15
132
60
21
75
9
63
18
39
15
84
36
5
16
45
15
63
21
164
40
80
52
120
3
9
20
16
69
150
48
9
24
15
5
7
57
15
125
12
13
11
36
19
30
51
84
27
9
36
8
19
276
89
73
3
45
75
117
63
15
81
63
53
28
15
24
186
27
69
63
15
33
12
56
7
102
51
51
33
51
96
5
48
1
107
28
180
87
93
27
57
3
9
33
63
3
30
6
90
83
43
48
12
24
5
40
36
39
36
57
3
24
21
24
60
261
23
25
47
4
51
69
48
12
63
138
102
5
40
116
4
27
5
60
108
13
39
24
24
12
99
9
3
5
24
79
21
24
117
210
57
12
168
27
33
3
45
3
45
104
28
15
12
96
9
3
24
228
5
25
30
33
20
43
24
60
21
104
40
105
42
6
23
16
60
3
5
31
29
55
45
8
72
28
48
32
55
29
24
67
90
63
192
63
105
9
35
103
60
5
67
48
60
12
12
24
12
9
75
6
123
51
24
24
45
15
36
60
6
11
28
24
92
4
12
32
40
3
17
31
141
63
105
20
88
27
5
36
16
8
16
12
99
9
72
12
48
63
21
8
31
105
27
33
20
7
5
97
18
24
33
72
144
132
12
27
48
33
32
97
11
7
65
72
4
27
57
27
18
11
16
135
29
7
120
12
198
78
21
39
29
12
124
ABCD 93081227654*3^$a+1 [50030]
111
17
25
102
18
24
71
79
30
3
3
12
105
45
90
6
51
33
6
17
37
42
9
24
32
31
138
72
12
18
12
48
54
84
30
21
24
21
36
255
153
96
108
83
40
24
15
6
27
51
150
36
6
77
43
90
120
120
54
66
18
9
93
12
42
84
6
24
51
24
27
45
123
90
6
21
9
24
47
79
84
42
60
87
45
216
11
1
30
12
6
39
45
12
36
12
42
21
93
96
126
24
126
15
48
24
45
11
91
54
15
9
102
6
107
121
6
30
48
27
33
12
3
93
42
57
48
3
174
15
8
13
123
24
21
60
24
6
17
139
48
21
24
33
39
3
48
168
117
15
78
54
30
126
66
63
81
24
111
51
18
6
6
15
21
60
24
48
48
30
105
72
117
54
54
18
18
75
15
9
3
5
64
63
12
21
15
60
84
84
24
21
15
17
25
48
60
30
6
156
27
45
27
39
30
30
5
160
9
15
51
30
111
9
15
96
33
12
6
24
66
75
57
48
47
1
60
75
24
21
42
42
66
21
105
6
17
16
21
24
51
15
54
24
18
17
61
12
150
12
21
80
37
12
63
24
69
60
15
45
59
31
66
39
21
18
33
27
42
60
156
24
3
48
72
15
60
18
72
6
45
27
69
21
18
42
15
9
24
42
18
11
31
48
12
45
105
60
30
69
3
30
15
63
48
9
33
60
108
39
3
53
109
6
30
96
18
6
84
48
83
16
9
114
5
13
24
96
3
9
72
71
85
78
24
42
24
12
39
3
12
30
24
24
48
12
6
57
24
33
48
48
24
12
11
73
6
30
6
24
126
204
150
6
15
27
117
51
162
48
75
24
21
60
60
30
93
24
33
18
66
3
32
16
24
3
42
6
120
29
40
21
30
24
30
138
192
93
21
27
9
36
42
12
18
12
258
78
48
24
15
27
18
75
51
5
16
21
24
30
21
33
12
60
120
15
32
13
18
17
73
12
24
24
12
18
125
169
12
24
30
21
51
18
36
6
102
150
18
30
45
219
45
45
228
47
1
12
6
24
30
108
3
57
39
104
31
9
45
42
30
35
25
15
3
21
45
35
1
63
117
54
21
69
48
11
49
18
77
43
69
63
33
45
83
85
6
5
48
43
189
33
42
18
75
48
45
35
49
60
48
108
18
5
181
11
73
6
9
9
87
69
12
180
12
111
24
45
108
63
39
17
16
9
36
108
12
60
12
72
84
12
107
16
15
252
53
19
6
60
11
88
33
12
102
78
6
6
126
69
45
36
15
69
78
117
24
24
21
30
102
144
48
63
48
81
54
30
24
3
3
5
25
84
75
3
180
18
30
6
3
21
27
8
19
6
72
39
9
12
27
75
21
21
24
96
84
12
48
12
87
27
125
48
157
60
24
36
60
48
12
84
60
30
45
24
27
48
6
15
9
12
36
48
39
93
27
27
21
3
66
51
99
18
3
120
69
36
60
12
12
83
48
13
12
48
24
47
1
78
132
45
57
6
12
42
27
33
48
18
60
42
24
39
51
5
19
24
21
96
105
39
45
156
23
37
3
8
13
12
18
30
12
3
56
25
39
117
59
48
43
162
3
75
165
9
36
12
36
84
66
29
25
63
9
111
48
105
90
90
51
128
16
9
71
91
69
24
33
48
15
87
30
3
27
18
75
45
147
93
12
48
126
6
24
60
60
11
37
11
79
153
48
21
6
24
78
23
25
48
6
9
144
45
96
11
49
12
27
27
24
6
48
66
21
33
18
5
73
6
18
36
6
24
144
18
84
183
15
48
33
45
6
24
114
96
24
36
90
42
99
9
24
222
9
24
15
78
3
9
60
30
30
36
24
60
12
59
16
9
15
105
84
36
6
54
27
3
42
54
30
126
33
141
36
24
60
24
12
15
72
27
120
18
12
30
90
24
114
12
18
87
75
54
12
59
13
3
69
30
24
21
33
60
6
29
37
51
24
51
12
6
84
12
11
43
69
27
24
66
3
56
16
9
24
135
141
6
21
105
108
6
21
69
60
111
24
3
6
66
24
5
97
84
36
63
87
42
60
6
45
24
15
126
60
15
27
42
12
6
42
156
36
54
30
75
75
72
53
97
30
18
42
24
69
51
24
6
60
11
40
48
21
35
1
12
35
40
48
24
105
23
37
123
93
18
30
131
16
9
15
3
18
27
81
111
39
17
43
45
21
18
90
72
36
99
21
12
36
84
90
5
192
85
48
51
144
75
12
60
36
138
15
9
12
3
27
5
13
51
9
6
6
144
12
24
84
36
15
9
66
6
18
29
16
21
123
15
42
63
56
157
78
45
189
107
1
18
30
12
27
123
45
32
88
27
213
48
45
6
21
3
60
60
5
64
21
36
108
51
9
15
93
3
45
51
75
21
117
27
99
6
23
43
18
12
63
45
42
9
105
96
ABCD 93081472156*3^$a+1 [50029]
63
9
144
27
60
45
59
49
71
36
73
11
73
47
16
168
201
35
100
80
16
108
57
35
64
20
76
84
20
60
420
64
417
159
153
72
11
73
71
100
141
264
51
20
205
3
36
56
88
9
23
24
49
84
123
48
32
4
140
13
83
24
25
71
28
9
36
71
49
36
11
40
48
216
189
11
304
81
35
96
64
84
56
25
36
339
45
36
264
135
36
9
24
111
36
33
84
36
207
9
95
40
180
225
168
23
49
36
48
71
25
36
408
267
80
280
108
92
88
57
15
20
204
49
87
57
47
25
71
73
72
168
75
60
21
35
61
99
120
56
25
119
40
56
25
183
32
24
205
135
80
25
11
24
64
9
207
9
131
49
156
35
61
99
93
60
27
120
33
12
11
88
69
3
153
51
21
24
71
184
105
108
12
51
80
28
45
71
100
80
96
205
159
84
261
36
15
164
16
44
73
23
24
64
9
36
11
4
57
59
96
40
153
75
32
64
140
25
24
71
76
144
96
44
1
12
216
195
129
87
129
15
116
100
80
13
63
260
24
1
192
36
216
36
63
32
64
201
123
12
324
189
24
63
45
35
49
24
192
72
107
16
189
35
60
13
3
104
76
33
75
9
36
24
63
20
208
176
136
80
49
15
20
25
35
1
48
24
27
21
135
213
36
11
37
87
9
47
25
63
72
129
24
12
132
180
111
81
99
236
160
9
11
13
111
9
27
204
12
9
135
36
105
215
4
80
1
24
48
51
36
56
25
59
13
48
60
3
189
171
249
23
300
13
227
4
153
48
303
81
135
21
24
156
24
135
273
60
27
300
20
16
104
121
108
420
71
13
51
21
11
25
15
44
100
9
47
88
237
24
39
32
64
81
75
164
36
157
3
117
267
21
119
49
27
80
264
253
83
97
63
117
27
141
95
84
49
180
27
33
47
25
35
49
95
36
60
25
60
183
56
193
23
88
56
16
33
111
24
45
11
169
144
27
129
227
40
45
39
20
229
72
48
15
92
25
12
36
267
44
145
39
312
9
75
116
64
60
81
3
45
36
159
12
60
48
81
95
289
147
44
96
13
71
16
84
24
120
69
12
60
99
21
11
85
39
45
36
315
105
63
92
64
20
49
71
4
212
40
104
64
117
72
3
45
275
28
165
167
73
11
16
80
64
80
4
72
164
25
24
107
4
36
24
81
39
236
4
9
255
9
23
37
36
84
36
24
287
120
1
95
193
15
72
45
144
36
72
23
24
109
51
80
1
72
72
95
240
16
104
16
24
80
4
9
23
64
84
32
37
12
108
27
56
264
4
60
45
27
9
36
35
73
147
333
60
11
25
48
83
84
64
21
24
171
20
1
108
51
21
119
184
21
36
95
49
60
36
12
83
25
119
4
21
24
36
335
16
129
36
135
20
84
181
84
36
15
20
25
ABCD 93081704278*3^$a+1 [50010]
54
171
9
23
52
135
30
306
57
9
30
33
21
6
153
20
48
7
233
7
6
30
29
61
60
6
60
41
7
153
3
90
30
54
51
144
48
32
25
15
48
8
19
60
81
12
117
6
36
101
13
24
6
24
6
84
15
51
9
20
7
9
171
18
30
21
15
90
84
503
73
35
25
267
3
57
68
64
48
3
54
30
21
51
18
30
96
125
115
24
6
30
125
19
5
40
105
126
90
24
156
60
60
30
9
81
75
39
33
12
108
48
99
6
180
39
81
15
80
4
320
16
9
66
90
60
24
15
336
104
61
90
9
105
63
68
4
56
4
36
21
23
16
81
78
21
72
57
6
36
21
80
43
84
45
140
136
75
24
45
51
30
84
12
23
61
84
63
219
9
45
15
75
5
64
21
30
84
105
81
126
48
53
13
114
90
60
63
57
90
210
102
69
81
54
114
60
3
8
25
60
24
192
3
15
30
30
6
15
39
6
180
119
1
30
9
171
6
204
159
75
12
78
72
63
117
18
6
234
33
12
36
44
91
24
60
45
21
90
9
21
54
42
48
12
18
120
6
66
29
24
37
3
156
9
51
69
123
3
120
90
60
35
169
60
60
6
57
33
30
17
13
95
1
3
195
33
72
48
48
9
36
84
23
108
49
51
159
36
126
111
8
52
3
120
90
30
36
78
36
119
1
27
132
15
12
9
9
30
60
93
60
3
24
6
66
33
45
35
25
35
31
69
8
199
9
15
90
114
21
84
81
84
203
172
20
205
30
33
72
51
36
9
75
84
81
21
24
24
150
12
54
24
60
90
5
120
16
24
27
30
48
35
7
29
24
85
12
111
3
149
48
67
41
49
83
37
71
25
84
6
29
31
30
84
3
57
6
294
30
21
69
90
6
24
51
75
9
96
15
6
18
30
36
30
45
45
75
9
96
84
131
85
99
15
6
24
102
53
36
100
105
15
69
180
15
51
114
30
41
64
15
5
1
15
120
69
60
12
83
31
36
108
165
60
141
90
54
35
1
84
11
109
6
54
90
12
180
53
85
35
61
36
39
9
42
101
73
24
3
63
60
69
36
21
18
60
6
99
21
144
12
48
3
9
30
84
60
90
119
31
5
49
3
3
9
48
9
39
15
69
45
90
5
115
65
16
15
9
8
67
21
69
30
36
60
84
30
51
129
36
39
57
99
69
60
71
60
91
54
15
12
180
20
127
33
60
9
59
25
54
33
12
21
60
174
5
55
21
39
221
40
9
135
21
6
41
13
24
63
27
156
9
15
36
5
72
120
43
6
63
15
6
99
15
41
31
48
276
66
11
67
65
28
8
12
79
78
23
79
9
39
6
6
33
51
17
40
123
36
81
3
180
30
24
23
37
30
33
3
120
114
35
55
30
75
45
30
6
24
95
7
24
150
15
9
30
105
87
18
12
11
28
120
15
9
111
24
192
18
66
60
204
21
21
78
41
52
200
112
15
66
30
6
30
29
24
16
45
24
3
32
16
9
6
60
90
96
51
32
1
15
24
56
19
233
12
7
18
6
84
45
87
18
6
9
135
21
140
85
59
7
78
3
80
109
99
39
5
16
92
208
120
12
9
23
1
90
60
69
147
78
66
6
120
39
44
36
24
25
111
39
5
1
60
66
108
60
120
132
9
39
33
33
96
39
21
131
28
39
93
3
54
6
36
9
44
25
30
36
9
45
60
66
65
4
111
6
30
33
96
21
123
75
6
24
15
21
60
47
40
12
45
15
21
114
45
75
36
60
9
51
54
66
17
43
9
87
81
177
23
13
15
51
9
69
6
6
63
128
109
99
129
30
5
25
216
15
9
11
79
96
77
67
45
60
56
24
61
54
65
1
15
12
128
24
7
30
3
45
30
30
11
144
96
4
141
6
54
47
100
27
53
73
30
5
55
24
21
44
85
120
6
24
126
6
9
15
90
30
54
11
52
32
61
47
37
42
24
9
120
51
5
25
15
9
15
45
6
24
5
7
161
72
61
27
39
78
23
28
80
72
112
15
66
24
6
6
18
21
9
71
12
49
108
3
192
48
9
78
30
72
83
55
36
125
1
39
ABCD 93081781108*3^$a+1 [50042]
36
108
46
71
163
104
36
22
74
33
48
24
39
36
24
36
405
48
12
3
45
1
86
40
44
46
90
18
107
15
76
8
64
8
12
286
144
62
46
2
21
31
29
27
9
15
45
75
9
51
46
119
3
96
214
50
40
53
87
120
228
189
25
35
3
16
44
216
117
48
99
60
72
24
24
33
3
9
61
50
81
111
33
159
237
24
159
96
9
27
94
36
74
24
12
96
108
10
86
76
8
84
33
19
8
208
44
24
84
108
57
15
288
57
63
9
75
24
36
60
60
40
5
31
8
21
24
75
117
12
27
21
27
21
7
104
238
146
69
60
15
60
28
20
9
25
35
144
12
25
23
67
53
1
194
21
19
101
39
22
35
55
68
76
18
2
120
21
48
15
72
9
1
98
252
84
16
18
47
27
21
51
88
41
175
89
63
24
33
111
9
13
2
12
45
139
80
46
90
20
60
28
36
5
24
75
112
65
51
64
29
39
93
12
60
48
159
153
1
36
14
12
64
80
9
1
36
98
120
52
17
75
70
26
100
44
120
168
108
24
22
38
16
36
116
12
81
27
24
24
69
7
126
23
121
36
90
89
63
36
24
22
119
87
12
45
111
24
160
53
147
33
12
7
18
98
33
195
84
22
14
96
48
130
11
25
2
45
15
10
14
129
60
39
100
65
63
60
100
224
36
100
8
9
1
59
15
45
25
2
180
34
72
2
21
15
69
73
59
204
132
87
21
36
163
80
48
9
48
67
90
108
2
16
8
10
2
45
39
108
72
96
72
36
36
16
53
19
32
60
69
39
192
45
96
63
142
83
25
35
91
20
60
81
27
10
62
108
156
24
28
32
117
48
231
60
9
96
24
48
55
20
24
24
45
39
93
25
38
21
85
14
76
29
61
38
16
72
80
129
79
56
9
132
48
61
234
20
21
96
3
4
8
12
33
55
20
34
146
33
1
14
130
54
18
14
148
32
9
31
18
275
171
112
53
96
99
144
40
17
55
8
46
26
28
41
67
77
15
21
96
25
83
15
12
250
35
109
59
13
2
96
72
57
7
56
72
45
87
36
82
26
180
72
64
29
15
46
254
16
5
39
10
134
10
2
45
51
48
24
28
32
36
9
27
48
60
72
93
51
81
60
15
24
184
108
44
84
36
34
35
27
93
7
17
108
75
60
154
83
25
122
148
92
124
20
21
39
36
45
91
8
12
34
11
99
153
25
36
36
35
15
24
21
31
8
12
33
1
194
4
18
59
13
107
48
87
60
96
88
36
8
48
24
10
119
15
9
1
191
60
84
111
33
72
24
60
49
26
9
108
73
14
93
19
128
70
35
51
4
72
104
12
57
291
40
101
3
36
60
16
8
141
96
24
37
14
264
117
73
2
9
25
11
7
152
9
37
74
60
10
26
84
106
38
120
24
72
16
77
27
48
118
119
15
154
90
17
19
8
10
11
180
97
23
111
84
69
60
103
44
28
72
8
48
45
3
180
105
79
36
5
49
36
110
16
20
9
15
192
153
27
45
43
29
97
14
96
96
12
36
24
108
10
23
85
162
137
61
62
24
60
16
20
177
3
124
89
51
33
12
123
12
33
87
33
31
176
148
8
69
3
46
119
75
33
7
56
21
15
36
24
24
40
54
36
72
35
87
12
213
207
4
65
39
57
19
36
233
87
40
29
15
81
19
44
36
172
53
27
118
62
28
497
25
14
24
34
26
9
55
8
12
117
25
50
69
84
15
192
58
126
20
60
129
72
3
76
17
12
15
228
60
48
21
39
100
54
86
21
15
69
75
189
36
51
24
64
8
48
24
82
23
15
33
37
36
14
177
3
33
48
36
15
96
57
87
64
20
24
180
28
80
93
61
36
234
8
36
12
142
62
21
27
ABCD 93081846472*3^$a+1 [50121]
65
108
12
55
125
147
3
18
54
66
19
5
75
16
80
9
120
111
160
32
117
331
5
75
64
275
18
90
42
39
81
6
102
115
47
33
237
51
45
67
32
144
171
36
30
19
96
192
80
135
105
112
48
23
24
30
51
64
35
13
95
48
144
150
138
33
48
81
36
54
18
51
21
36
7
32
48
16
96
5
43
176
81
6
54
19
17
144
63
16
32
48
64
245
27
111
49
48
96
96
23
25
32
64
41
55
101
24
66
24
313
48
17
30
1
144
5
75
16
29
18
24
90
108
48
19
71
9
45
115
48
32
45
18
97
128
192
15
18
12
259
89
48
42
300
97
71
9
64
137
150
84
61
89
103
53
54
85
96
107
21
141
96
99
21
75
87
42
31
95
49
80
81
15
39
60
18
18
12
13
320
27
21
111
30
51
27
12
78
48
144
75
21
27
57
126
204
36
30
24
30
21
339
13
32
81
15
237
90
42
90
21
45
19
95
225
48
15
102
90
81
9
6
49
23
192
6
54
45
165
36
343
167
73
32
87
60
72
18
12
39
192
9
90
13
5
27
3
45
96
111
1
17
15
288
64
65
6
54
19
29
51
16
96
59
30
450
85
128
45
12
36
114
33
48
129
159
111
6
123
39
120
1
257
63
64
80
16
29
120
72
115
35
66
24
18
1
96
41
55
48
137
87
48
39
108
141
9
102
90
55
48
23
24
81
99
61
5
27
15
30
168
43
80
39
90
12
18
180
90
51
192
15
33
39
57
15
198
171
81
18
12
1
80
45
3
87
162
60
91
17
30
72
121
41
168
127
35
30
126
72
72
1
59
133
23
9
48
112
48
5
72
30
21
39
138
78
33
327
25
48
80
112
167
25
5
27
16
125
54
36
25
288
11
69
69
90
18
15
45
3
16
48
35
61
11
133
32
21
72
3
48
57
120
24
135
45
3
33
63
117
72
3
9
199
17
15
45
3
141
19
176
64
29
30
108
9
153
42
93
15
18
63
16
95
1
32
16
59
108
54
355
95
33
153
174
73
5
91
32
64
23
42
63
63
54
75
45
115
96
48
71
9
64
80
160
5
168
54
36
9
144
291
6
54
1
17
207
3
13
77
18
24
9
96
33
111
141
96
90
120
24
126
43
11
36
30
240
99
48
27
229
144
32
15
18
12
51
27
108
25
48
176
15
81
48
21
120
3
16
96
48
48
59
6
79
5
108
15
237
3
87
25
83
132
66
54
126
3
112
107
85
17
90
90
108
15
192
16
119
9
9
42
126
30
54
18
42
15
21
75
15
225
45
67
23
54
19
29
42
18
7
83
72
138
27
33
102
216
132
12
90
18
108
42
15
57
36
3
69
75
33
15
15
129
15
129
21
75
48
57
151
239
33
16
47
145
215
54
66
144
33
27
108
25
80
75
198
15
48
81
36
234
1
107
162
66
49
80
33
207
64
17
24
36
19
128
33
54
9
207
30
195
99
45
3
45
45
150
45
45
3
208
71
60
45
225
15
48
27
165
81
150
25
48
80
9
108
72
30
78
84
90
90
216
135
64
5
75
45
19
167
144
9
16
5
60
30
150
18
201
69
18
57
48
39
9
99
13
32
45
108
ABCD 93081976394*3^$a+1 [50034]
96
108
120
5
3
21
31
89
39
45
36
24
147
93
283
92
52
32
88
20
93
103
5
139
108
41
39
108
16
29
19
53
115
53
3
52
65
115
53
91
12
80
36
16
101
91
44
9
132
51
4
120
96
36
140
40
12
36
29
15
16
20
64
44
64
108
116
28
24
192
5
19
120
168
77
43
8
64
8
120
21
31
96
17
15
33
27
33
48
63
129
12
19
128
21
27
88
77
67
125
75
21
15
16
17
99
64
41
39
12
16
80
45
48
12
67
17
7
5
84
19
20
28
17
19
44
33
31
17
147
16
185
127
5
108
51
36
64
29
24
27
64
8
16
144
77
103
12
72
5
67
8
117
96
192
151
17
192
12
63
24
64
44
36
64
24
17
108
3
72
9
55
5
3
45
7
137
24
19
12
41
55
36
29
111
60
21
15
12
24
16
72
144
48
152
12
112
36
89
55
53
75
124
128
33
3
28
65
79
96
20
9
7
32
141
63
16
84
56
4
65
19
89
132
12
55
8
36
28
56
184
29
24
31
29
48
144
84
60
15
52
80
84
96
16
53
163
72
12
36
60
20
120
36
52
44
28
77
39
160
12
200
9
79
36
41
19
48
96
32
16
77
103
17
163
56
81
7
44
48
52
96
53
67
24
41
15
100
36
8
52
12
8
93
79
20
60
57
43
77
120
3
52
96
36
53
3
16
65
135
9
55
89
63
52
77
15
64
5
3
16
48
24
72
29
115
104
52
36
5
36
60
87
45
48
60
19
197
63
28
5
15
105
55
29
7
8
285
48
27
28
20
40
36
32
9
27
24
69
19
12
17
19
77
67
60
17
31
96
89
3
16
20
12
52
108
8
28
60
32
33
19
108
5
120
115
180
41
51
45
7
20
9
39
88
101
31
84
96
72
17
3
9
72
19
41
48
39
168
64
77
103
80
36
16
120
65
31
29
55
17
24
67
128
112
173
24
51
16
8
144
72
108
108
33
39
93
79
89
72
48
27
33
60
84
12
27
9
51
9
48
115
125
7
29
39
124
116
57
48
111
36
33
120
7
12
197
3
57
19
12
5
24
51
52
12
173
247
113
96
19
197
19
17
111
4
12
113
19
12
56
40
128
16
32
16
5
195
124
29
79
8
21
84
67
60
56
45
48
108
67
29
39
21
39
9
115
17
87
21
19
48
20
9
115
8
64
24
56
213
103
29
7
53
27
16
12
17
3
24
45
151
84
41
67
77
103
24
29
99
21
67
56
100
17
27
52
12
24
48
149
228
111
21
91
84
20
88
72
8
177
12
7
17
31
204
17
3
9
3
4
20
136
8
124
48
113
120
147
40
192
5
3
33
67
20
57
67
144
41
75
9
99
16
32
16
60
20
57
43
24
120
60
36
41
7
128
88
29
7
41
75
16
108
173
135
136
24
12
29
31
17
3
36
108
36
12
249
19
24
48
41
15
96
16
84
44
52
36
125
12
48
12
75
9
99
57
7
89
115
56
124
20
69
55
20
28
17
171
88
48
8
45
144
55
132
56
64
269
55
96
29
3
220
20
141
103
8
33
39
88
56
64
41
67
41
39
33
192
348
144
19
12
216
72
29
87
100
125
19
60
12
72
144
29
115
5
199
161
12
48
67
252
36
48
60
77
139
12
89
27
48
76
36
92
28
20
132
72
52
29
55
96
12
17
91
257
12
72
75
4
65
43
29
48
123
208
80
28
20
76
156
36
44
88
140
4
108
173
7
12
17
60
15
112
5
51
9
55
5
67
80
45
72
27
48
24
9
163
60
36
20
232
48
24
120
5
91
17
55
92
9
24
19
5
67
192
149
12
7
32
21
55
17
139
29
103
48
20
57
48
3
4
53
3
48
16
240
32
21
67
44
12
81
7
80
45
43
17
31
65
79
164
60
16
29
7
20
ABCD 93082889002*3^$a+1 [50045]
8
16
120
32
37
147
8
43
21
33
143
88
32
60
60
4
48
140
232
8
40
63
129
447
57
87
9
72
32
16
8
168
124
44
88
15
33
3
105
20
55
41
60
4
44
96
28
20
52
51
9
45
39
32
12
64
60
36
20
16
12
32
4
72
84
32
36
60
4
48
24
24
9
131
49
3
33
107
4
33
23
88
159
105
72
108
36
120
20
16
44
4
156
80
16
69
27
72
44
124
68
7
5
168
7
201
104
36
4
152
84
67
17
37
3
32
64
27
105
36
128
88
152
31
9
68
16
44
4
129
54
153
48
20
120
24
13
27
84
180
285
159
21
27
36
8
96
24
16
32
12
28
168
264
8
1
155
28
48
96
24
8
40
128
67
18
39
204
9
95
28
20
160
120
104
85
11
60
100
45
35
12
7
41
13
63
81
47
160
68
12
4
176
4
48
128
19
9
20
61
162
189
36
48
51
105
20
96
12
12
36
4
21
59
28
32
148
21
131
16
105
75
33
51
3
137
28
15
9
44
84
220
21
95
60
7
77
96
28
141
3
92
49
35
37
54
9
152
4
132
24
24
24
27
5
16
176
48
7
237
108
20
76
20
192
4
72
9
95
40
24
8
40
72
45
3
20
12
16
20
52
3
21
120
8
13
18
9
63
9
104
16
56
72
49
75
36
96
12
32
4
48
156
27
18
83
52
152
160
56
136
176
52
12
128
112
8
25
15
8
288
24
25
11
48
85
75
164
40
8
16
92
52
92
55
53
16
36
183
21
36
33
63
27
53
4
48
60
12
128
40
12
68
25
90
45
12
84
56
36
84
124
116
108
48
28
116
12
13
35
52
3
9
36
68
136
56
76
12
24
8
40
32
156
84
76
69
15
8
40
32
108
28
84
9
36
35
4
24
128
4
80
4
44
180
40
392
16
224
49
191
300
49
63
9
39
69
11
151
117
8
76
84
224
16
44
25
35
48
240
64
9
27
84
24
32
31
360
90
167
24
43
93
24
81
39
8
16
32
85
143
64
36
81
36
3
15
17
72
72
4
176
76
20
76
8
60
4
104
64
8
49
39
8
7
18
3
132
63
29
28
15
5
64
20
168
16
48
48
36
20
7
101
151
5
16
33
3
188
43
21
168
72
144
32
96
160
36
68
85
71
124
8
16
48
3
101
7
90
135
63
54
119
7
108
41
112
72
12
44
25
111
15
57
20
60
132
28
24
44
103
93
69
35
37
107
16
129
54
36
54
131
16
60
32
48
120
79
198
135
92
120
28
20
60
4
224
55
9
9
144
35
48
16
236
48
16
69
59
85
11
112
48
104
16
96
56
64
69
35
60
409
108
15
8
144
16
69
27
8
55
57
44
4
56
64
9
11
76
32
7
126
18
17
12
61
51
12
36
36
12
32
48
43
81
48
120
12
135
5
36
85
27
48
92
16
32
24
28
12
20
64
44
64
24
63
93
33
95
108
72
16
80
28
36
120
68
96
37
107
28
48
32
52
20
60
85
39
48
21
15
12
8
16
147
29
28
249
3
32
55
129
168
68
60
40
48
48
15
29
36
60
52
3
57
51
141
116
16
104
16
48
9
75
212
19
18
71
84
120
192
40
48
96
24
264
24
24
56
72
268
32
7
36
69
39
137
7
77
76
32
12
88
21
3
68
36
24
31
198
27
27
18
39
69
36
183
33
63
99
201
24
12
69
180
11
40
80
84
4
24
212
16
51
9
84
92
103
41
139
41
36
49
27
9
51
164
52
93
59
136
24
36
92
112
48
24
12
12
72
57
90
5
180
172
104
16
9
87
48
99
18
35
40
60
68
60
124
ABCD 93083442878*3^$a+1 [50007]
19
197
48
24
1
6
9
45
11
79
89
31
161
19
96
5
25
15
9
144
23
184
24
141
3
195
42
35
24
25
72
39
56
37
107
13
131
49
78
33
165
66
24
9
32
96
7
41
24
1
71
55
6
12
95
55
30
155
120
72
13
18
17
25
12
24
51
75
18
12
95
109
54
342
15
8
7
129
32
7
66
47
25
23
109
12
60
30
36
24
161
48
7
9
3
162
270
5
31
65
49
84
24
12
6
30
78
30
95
55
17
88
104
1
54
113
64
80
48
1
6
108
12
24
300
5
31
105
9
47
43
45
81
23
61
11
85
48
18
18
15
32
13
36
126
18
102
54
180
6
33
15
132
54
15
309
51
39
137
55
129
75
45
24
21
36
84
3
8
48
64
3
53
1
23
1
71
1
72
18
29
145
6
9
21
60
12
6
69
33
119
24
1
90
29
31
41
72
7
150
195
3
18
27
32
144
97
108
150
12
33
32
175
9
24
147
18
36
120
96
162
36
41
40
39
186
108
35
96
229
66
150
12
108
60
12
132
15
123
125
7
18
54
84
77
72
1
30
90
60
299
120
72
151
33
39
18
54
36
18
131
1
48
6
41
24
25
23
7
60
174
72
39
93
36
120
24
15
21
30
36
90
15
21
72
51
99
53
13
90
137
49
48
167
88
80
61
60
66
69
24
87
89
1
36
83
96
1
143
205
12
114
5
40
104
7
17
96
16
105
23
72
91
48
125
25
36
66
24
48
18
23
64
93
168
51
8
72
241
180
60
30
54
83
7
54
11
79
96
161
49
54
17
79
65
40
8
13
35
72
120
61
12
39
15
6
35
88
39
12
5
13
72
83
25
231
24
237
59
7
18
150
281
1
39
15
6
18
89
120
1
6
41
85
59
96
493
59
25
87
21
18
17
112
21
12
87
21
35
55
41
1
54
281
37
75
120
153
63
32
25
18
6
90
36
12
125
48
7
6
66
105
56
168
55
81
9
90
5
40
96
8
7
114
216
95
103
36
29
73
144
71
7
65
1
39
15
105
8
13
59
1
54
36
36
54
11
1
39
3
66
42
48
162
87
27
48
6
119
112
3
53
49
54
36
101
24
109
59
91
125
144
121
71
24
96
40
39
17
112
15
6
11
43
12
113
13
18
90
42
18
11
120
31
33
21
48
36
36
155
115
180
108
108
33
32
48
85
96
36
138
29
61
11
24
40
56
73
23
25
23
96
48
13
54
6
102
17
73
60
156
231
104
121
71
109
108
12
18
113
13
11
144
25
6
33
80
31
89
73
30
18
39
33
23
64
32
64
32
112
32
25
23
67
48
6
90
141
15
41
13
72
60
167
72
31
9
80
19
12
42
71
72
13
96
318
96
162
83
1
23
1
279
56
1
95
31
72
18
60
18
81
9
191
19
42
12
6
65
7
54
35
19
12
17
7
41
85
123
32
19
5
73
71
16
176
73
71
24
31
24
126
35
73
102
6
72
48
3
32
43
102
168
47
72
16
96
80
13
18
108
12
78
66
65
319
30
35
37
18
17
55
72
113
49
96
23
85
51
15
6
54
53
16
80
277
42
102
24
12
144
96
30
57
105
6
216
9
144
21
36
54
65
205
35
16
21
144
18
72
65
40
56
367
12
60
33
32
61
102
53
37
36
54
41
24
61
59
1
12
24
11
72
97
90
30
6
48
89
168
85
18
65
40
27
30
198
90
72
23
16
56
127
65
40
80
31
17
49
18
5
136
32
168
24
31
41
120
109
75
104
97
30
18
36
72
35
73
39
33
24
30
18
78
54
59
24
97
18
45
128
19
18
96
66
78
131
97
108
155
40
9
102
113
13
35
43
ABCD 93083765506*3^$a+1 [50000]
1
72
15
72
20
28
108
39
53
108
7
12
5
55
150
131
7
30
23
144
103
33
24
15
5
1
12
51
96
15
41
124
63
12
18
107
48
85
75
72
3
198
24
35
25
18
5
108
7
17
1
54
9
9
102
6
47
67
21
80
52
20
85
90
30
3
44
55
53
48
7
12
18
42
9
21
108
143
24
43
30
83
52
15
5
340
75
17
25
135
8
100
8
7
78
159
75
6
192
35
16
39
17
148
32
1
35
139
9
81
48
48
59
25
39
164
52
36
108
92
7
177
33
51
51
66
42
30
63
129
48
23
7
18
72
72
35
108
7
6
35
112
15
42
15
75
45
200
25
30
30
108
3
69
78
17
60
1
162
42
75
8
7
30
30
5
13
12
63
36
32
19
5
1
84
78
72
9
24
20
28
24
20
1
107
16
39
125
25
47
28
8
7
132
138
12
30
240
9
24
12
20
168
85
111
156
8
172
195
18
27
33
15
57
39
32
52
15
5
55
42
15
105
3
15
5
16
57
72
30
90
123
9
11
49
83
12
160
21
35
112
32
43
60
77
16
237
42
18
171
224
55
17
88
120
128
97
12
23
25
167
96
88
12
99
65
168
16
164
48
252
7
9
44
55
173
232
36
152
19
101
217
30
60
53
67
57
8
12
16
39
210
11
84
184
12
189
123
120
57
35
60
55
48
17
55
53
115
125
7
180
9
21
90
101
52
20
40
195
17
61
174
165
56
37
42
129
180
9
60
12
35
13
111
32
79
18
27
75
30
11
28
36
8
7
60
48
5
132
175
33
36
51
138
47
60
108
25
3
24
3
30
23
88
32
24
1
63
171
30
23
12
13
47
36
7
5
7
30
23
52
20
115
30
11
7
180
141
92
7
21
144
36
24
12
15
45
33
23
7
5
115
138
39
128
157
143
25
15
105
51
96
68
127
6
99
15
5
36
24
13
12
18
45
36
21
30
5
120
40
45
83
37
18
18
54
60
78
42
69
56
115
150
23
48
7
150
3
57
51
39
42
60
11
49
3
12
8
196
51
125
55
18
35
16
216
165
18
17
145
75
63
137
85
30
60
129
156
8
25
42
108
72
33
15
5
16
9
35
127
9
9
27
60
15
18
132
143
48
97
42
93
27
173
76
12
44
28
8
12
40
225
75
195
210
83
24
48
85
48
107
28
20
79
30
23
12
115
125
55
30
23
228
24
48
37
95
1
63
44
12
168
13
15
20
19
33
27
69
36
3
17
13
35
76
21
36
12
23
19
18
51
81
75
105
23
67
66
12
35
60
55
252
33
15
30
30
17
55
65
13
47
28
15
12
150
3
45
107
48
108
7
42
23
55
5
25
147
45
15
33
132
18
45
135
45
152
115
78
15
60
12
116
7
30
30
5
115
12
45
33
23
19
300
45
33
15
80
127
53
13
95
7
42
35
4
159
132
30
15
36
279
81
44
25
18
78
42
17
100
135
18
30
17
43
105
27
30
48
35
16
9
107
28
8
7
5
7
18
87
15
90
35
4
21
30
90
71
19
6
12
75
48
69
63
36
32
67
30
60
171
36
135
30
30
78
60
167
60
43
5
60
127
9
36
56
4
108
135
65
12
36
88
164
16
44
7
9
21
15
20
25
48
132
96
39
63
42
18
53
24
1
63
72
80
12
72
108
67
9
164
7
9
81
150
18
72
18
33
44
36
28
56
145
75
140
36
88
39
18
114
78
60
15
8
28
44
25
42
5
100
15
45
3
137
43
60
12
18
27
45
120
215
133
42
21
45
63
56
25
18
17
13
42
153
8
169
30
30
96
54
18
47
25
71
109
18
72
53
85
23
28
36
21
54
5
136
9
71
7
21
99
12
53
25
375
27
5
16
9
120
35
148
33
132
27
21
132
15
68
60
7
21
44
37
78
65
13
132
51
9
27
3
120
21
32
37
51
39
132
60
45
93
83
52
135
65
16
72
57
95
13
15
24
105
ABCD 93084025330*3^$a+1 [50043]
30
93
10
86
10
14
46
59
31
26
30
3
133
38
42
10
23
6
24
39
76
29
75
15
61
2
87
25
41
25
12
18
2
9
39
21
1
23
25
24
2
9
36
18
7
24
11
21
30
64
18
107
79
71
9
40
6
35
24
37
23
6
51
3
39
48
24
3
12
21
4
30
8
18
27
21
21
33
57
21
58
5
61
29
51
4
92
24
45
30
21
27
3
18
15
39
135
1
2
9
30
48
25
101
57
39
123
28
17
75
21
9
27
15
6
33
7
23
30
25
20
15
25
41
54
1
24
5
30
117
123
9
36
22
17
15
42
3
60
7
50
9
15
15
6
1
2
57
21
33
21
33
1
30
2
9
30
18
30
25
8
9
9
51
61
14
9
25
14
40
65
33
9
15
105
31
17
13
23
19
17
15
9
15
99
96
37
17
36
9
15
6
30
24
6
6
3
16
32
144
6
24
93
30
120
6
31
23
1
56
75
24
45
22
12
30
17
25
53
27
6
27
7
5
73
8
87
36
24
15
16
54
72
26
3
24
6
37
2
21
67
14
15
55
5
43
48
18
11
13
8
3
15
6
45
24
19
8
57
73
59
19
24
11
6
9
6
15
9
39
15
21
21
15
19
24
47
48
33
28
5
126
18
12
3
6
6
34
2
3
69
6
106
6
62
10
2
15
33
16
32
63
21
45
45
3
21
96
18
6
6
3
36
114
3
30
10
12
12
84
5
60
54
21
21
9
15
6
3
10
32
78
10
12
65
15
3
33
24
24
12
63
27
18
69
3
3
9
10
98
63
9
27
45
16
47
36
30
30
25
6
8
51
7
29
3
15
30
42
1
12
20
15
1
80
9
42
13
17
21
34
48
35
66
60
60
9
16
35
15
22
17
6
24
75
60
52
48
5
7
59
39
40
5
97
23
43
18
71
18
61
5
60
7
8
70
5
7
53
60
30
31
18
5
6
24
3
33
1
5
48
12
60
18
31
14
10
11
60
6
13
60
95
1
65
79
36
12
92
21
24
12
43
12
80
33
12
18
15
18
22
32
10
53
43
23
96
1
44
3
7
26
3
21
45
30
21
3
27
9
30
3
6
16
56
24
3
3
58
2
24
33
42
13
5
27
30
88
32
9
1
35
18
12
13
38
33
25
6
74
22
50
10
54
59
84
30
27
48
10
35
6
39
16
14
30
15
6
66
3
6
15
6
15
15
9
45
25
42
24
14
21
3
22
53
45
40
18
143
30
105
45
27
9
18
6
6
1
17
1
30
11
18
6
24
12
39
36
3
51
9
31
26
9
6
1
68
16
26
3
66
75
3
12
51
118
32
24
3
3
60
3
24
42
19
30
59
72
15
24
15
7
77
6
6
84
54
12
15
18
30
76
65
6
15
3
13
23
27
3
45
6
9
54
33
54
36
33
60
19
30
11
51
28
5
12
21
27
3
48
10
29
13
8
16
6
2
30
40
2
15
21
34
59
39
28
32
48
12
15
15
16
5
54
7
14
42
28
35
55
29
51
15
54
3
9
24
45
34
11
7
12
12
5
25
48
11
7
17
6
6
18
1
29
33
63
6
43
38
3
7
24
14
10
5
75
39
51
6
3
3
3
15
99
6
1
6
78
5
54
30
7
20
33
7
20
3
55
32
48
16
26
9
24
6
24
7
50
45
9
15
6
24
6
45
75
13
47
9
10
14
21
21
70
50
40
8
21
15
36
16
8
6
78
16
32
12
21
9
45
25
2
15
30
3
18
3
24
21
45
1
35
13
8
33
6
31
68
16
65
15
9
7
12
2
9
21
3
55
56
24
15
1
26
63
6
57
9
54
54
51
24
27
18
21
9
7
80
3
3
27
15
21
6
21
39
1
20
60
22
8
10
29
25
26
9
3
12
4
32
9
24
1
23
36
37
24
5
85
14
9
1
14
10
35
6
6
24
55
29
21
21
9
21
48
13
54
48
102
48
42
50
3
6
6
31
83
7
17
21
24
57
24
36
3
16
5
6
15
54
10
14
15
63
3
109
12
8
22
35
13
6
29
6
1
14
51
45
3
7
6
8
21
3
15
30
13
20
12
27
13
125
51
64
30
30
12
14
15
9
21
36
33
36
9
3
9
24
51
18
15
3
12
18
18
21
1
8
40
11
13
26
52
17
25
95
6
6
21
3
66
19
26
6
24
63
25
2
33
37
8
58
8
40
24
41
15
21
3
15
12
85
5
1
80
3
21
3
6
1
24
5
75
9
6
9
21
9
10
8
9
43
65
6
21
9
6
30
18
31
35
30
1
30
8
16
56
15
39
9
36
39
27
1
59
18
15
141
19
11
37
32
22
35
61
89
33
6
16
8
10
32
6
10
62
40
2
24
45
24
42
9
51
18
12
3
48
42
45
3
33
7
17
6
1
23
12
60
3
51
19
18
8
39
15
18
27
43
38
64
11
9
27
49
11
24
39
18
30
22
17
1
8
15
6
1
47
30
30
31
5
19
8
24
94
32
18
114
21
1
26
9
21
18
6
33
66
37
8
51
84
51
105
18
12
49
6
14
42
9
1
23
6
9
171
21
22
11
9
27
13
38
72
10
11
6
13
42
14
9
31
5
9
36
70
56
10
20
10
18
8
24
6
63
25
11
48
30
12
21
48
45
6
3
51
60
39
18
9
9
24
48
9
30
9
54
75
12
18
33
22
18
12
18
14
4
29
27
16
83
21
24
45
9
75
55
30
5
13
29
90
18
21
24
18
24
40
5
9
21
84
6
48
12
138
13
23
1
8
45
1
11
18
6
21
16
18
35
37
17
61
42
14
58
5
6
30
7
20
28
11
19
41
9
4
20
57
39
6
6
57
30
43
23
9
15
27
45
9
16
8
57
13
60
5
63
28
5
27
27
37
14
22
29
19
36
8
15
6
51
16
23
6
63
52
23
21
9
12
63
45
27
63
12
19
32
40
2
12
18
96
16
48
11
24
12
63
16
11
18
31
20
12
27
13
8
9
27
18
72
9
6
60
55
6
24
56
9
18
3
9
78
37
6
14
3
12
18
12
39
54
22
23
42
3
6
24
96
9
6
24
1
42
14
30
36
22
2
33
36
67
8
6
3
61
11
19
2
3
36
9
9
57
39
7
2
12
4
29
31
20
46
24
24
2
93
3
33
30
7
50
39
13
5
27
18
16
5
9
27
18
36
57
42
28
17
6
21
24
69
7
20
9
54
1
6
89
54
7
20
3
12
31
8
21
13
47
9
16
23
30
73
23
25
32
10
20
27
72
120
60
9
90
6
28
6
2
48
24
6
39
7
23
3
34
8
16
6
8
96
81
1
24
35
54
31
8
48
3
36
30
31
53
139
12
95
1
23
1
8
36
21
69
64
5
13
17
30
6
60
15
4
41
24
6
21
15
15
3
42
69
36
9
7
29
18
3
24
9
6
19
32
3
37
23
15
24
27
18
27
24
10
35
1
48
35
6
7
50
10
23
7
2
15
25
6
26
30
66
24
39
1
119
49
35
27
3
3
28
11
13
41
39
12
45
15
4
11
39
42
48
15
21
3
33
12
45
3
18
16
26
57
12
24
19
5
25
41
6
39
9
1
5
6
15
24
21
3
16
5
1
35
13
38
60
72
6
24
15
6
25
2
64
65
13
36
5
25
14
12
45
84
24
7
20
16
74
64
5
60
39
30
15
21
6
63
36
39
30
16
24
8
9
25
44
9
33
3
21
10
23
12
81
4
86
54
3
1
5
7
53
69
27
63
16
65
21
33
15
6
9
33
34
20
3
45
21
45
9
63
9
39
24
10
5
12
21
69
24
19
5
6
39
15
1
56
3
43
18
11
9
10
66
5
18
1
6
98
30
15
75
6
6
4
96
29
30
36
18
12
54
6
18
42
9
16
18
8
70
8
34
5
6
115
6
68
40
30
41
9
21
57
9
25
53
25
17
9
51
18
3
9
15
6
39
1
8
54
10
42
44
34
8
34
6
23
25
65
9
102
39
27
27
43
8
39
90
15
18
57
7
23
37
26
54
9
25
24
11
6
1
8
15
49
17
24
30
30
30
6
21
18
6
9
1
5
43
5
1
95
30
19
90
12
29
24
12
24
30
9
12
6
9
33
30
57
13
5
6
7
14
9
25
14
57
19
29
51
4
11
ABCD 93084185146*3^$a+1 [50003]
21
16
20
33
36
3
16
20
15
21
36
84
16
32
3
24
109
44
36
60
24
33
39
15
69
16
23
66
15
60
15
117
24
36
9
15
39
66
24
120
24
156
75
52
24
29
24
27
9
27
48
15
21
9
36
3
52
41
72
102
18
51
21
96
39
15
109
71
21
28
5
31
8
15
66
36
24
15
69
15
57
39
39
1
20
24
3
9
45
15
40
95
1
35
109
35
9
40
32
9
3
16
47
78
207
4
59
37
8
81
39
9
3
33
36
3
33
19
23
30
36
42
9
9
12
15
39
36
60
69
36
69
24
30
144
33
100
32
33
18
90
132
48
6
85
89
60
51
105
6
18
15
76
176
48
99
18
19
8
147
6
18
12
54
96
3
9
15
237
15
3
93
24
33
12
3
15
37
53
3
15
42
31
17
60
12
27
105
19
44
45
30
21
15
126
24
12
43
89
102
54
27
15
93
45
42
69
3
13
20
4
8
57
24
72
18
57
9
19
35
144
18
15
28
12
23
37
65
18
45
27
18
96
75
16
65
3
52
144
41
15
3
57
9
36
19
44
51
81
27
12
9
132
12
33
48
54
21
40
12
125
63
69
31
20
57
87
36
51
54
24
12
15
9
36
75
81
60
18
162
48
55
5
30
81
9
72
15
57
15
57
3
33
42
48
33
21
75
33
15
36
24
21
30
6
156
3
36
39
37
35
12
6
31
53
15
72
4
20
12
63
45
57
27
15
45
21
147
3
30
24
12
151
29
24
55
107
13
20
12
40
44
45
51
63
45
9
108
15
93
54
33
15
9
45
24
51
3
1
20
16
140
105
24
54
21
12
24
15
1
20
117
78
85
104
21
3
60
45
39
88
17
87
3
42
54
12
108
37
8
27
129
21
102
33
24
40
20
36
45
3
40
29
15
57
15
9
75
27
93
105
6
33
21
12
15
3
6
48
3
4
20
9
132
3
12
4
29
24
18
73
12
24
53
12
55
35
33
21
99
28
44
81
19
44
15
85
32
27
1
47
18
60
12
39
21
18
45
96
3
21
15
57
9
75
33
6
12
33
24
16
20
39
66
6
18
12
24
72
15
129
3
72
16
108
32
3
162
75
9
55
5
30
105
36
9
90
126
63
132
15
78
67
5
48
99
33
18
69
16
17
24
39
27
54
24
30
6
15
120
45
15
16
23
21
9
27
60
3
6
39
15
57
27
60
30
87
64
12
5
108
12
18
25
197
15
15
33
12
189
15
9
39
33
72
3
9
24
72
54
9
12
15
13
5
12
132
102
109
20
24
120
3
48
105
9
3
28
77
15
39
30
18
1
60
11
6
75
9
24
15
40
12
32
60
48
12
81
72
60
99
21
75
93
72
90
9
9
31
20
48
76
32
45
30
18
54
33
45
12
63
9
79
12
20
12
3
54
6
12
21
36
15
18
111
69
6
37
84
128
51
24
1
36
8
21
72
18
60
30
15
9
51
15
105
60
51
105
45
120
60
3
27
78
18
12
18
19
41
18
36
1
65
3
21
18
73
35
18
67
5
120
3
24
16
89
15
228
4
5
18
37
20
16
200
45
18
36
9
9
91
41
15
75
1
29
3
33
90
9
124
137
15
45
12
3
33
15
201
19
77
18
21
168
3
78
30
45
9
6
66
6
13
56
16
5
102
6
99
28
29
3
33
3
15
24
1
32
24
60
24
15
57
39
45
3
1
32
9
54
9
147
54
90
72
42
3
88
65
24
36
51
156
28
17
55
119
9
27
93
12
40
5
3
132
27
13
23
12
54
24
12
3
72
33
7
17
12
90
69
12
12
3
18
55
11
108
33
4
56
12
21
15
120
12
168
45
90
60
30
36
6
9
21
204
18
105
3
45
45
63
12
12
33
54
45
33
3
15
117
36
21
19
41
39
81
51
9
39
16
80
3
45
45
43
17
123
15
18
24
12
90
61
29
78
18
12
127
35
6
12
51
36
24
21
18
30
6
84
78
19
56
45
18
72
24
18
3
9
24
66
109
20
87
78
15
165
36
3
27
1
44
51
145
29
6
48
6
39
16
20
108
36
12
33
55
32
28
71
9
24
177
18
57
21
30
25
68
24
27
21
3
54
36
30
117
27
217
44
69
30
6
36
15
24
60
72
45
12
60
12
24
67
23
9
63
48
45
15
85
17
54
24
1
8
3
45
9
60
19
36
35
33
3
73
12
17
15
93
24
3
15
81
24
16
5
72
39
9
42
33
15
36
6
163
71
30
55
60
8
3
72
37
41
19
11
33
21
15
100
11
42
15
21
72
18
84
78
108
15
12
4
20
36
3
45
21
6
57
16
17
19
44
135
37
32
36
15
114
3
27
6
31
60
44
24
72
36
24
9
24
30
33
12
12
24
60
39
36
60
36
81
4
24
11
21
159
18
147
4
17
63
21
55
5
18
30
132
139
131
30
114
21
64
20
12
4
5
36
120
3
40
32
33
39
123
114
51
39
30
36
78
21
16
17
63
12
45
6
157
77
12
135
9
54
18
72
15
27
21
33
120
24
18
18
30
9
16
92
244
44
36
16
20
9
60
3
48
160
20
33
72
99
9
42
12
6
30
57
33
72
72
51
9
27
76
80
27
78
54
9
40
20
57
147
36
16
44
72
99
21
69
19
20
69
3
9
19
41
31
24
8
72
3
42
15
21
48
87
3
36
9
16
116
4
24
17
15
40
80
117
91
20
15
9
93
ABCD 93084197918*3^$a+1 [50071]
29
7
56
40
107
81
36
4
47
133
96
41
210
12
37
41
12
27
51
33
12
24
16
24
53
67
36
47
120
45
28
65
102
240
18
42
37
11
45
180
15
57
45
27
21
7
36
24
8
24
4
137
12
63
12
33
43
59
33
4
41
7
96
36
56
24
64
29
7
71
37
8
45
243
84
52
8
45
18
120
42
3
52
8
12
48
88
20
39
73
5
15
64
41
12
115
12
60
23
33
52
12
104
72
28
29
3
15
145
24
131
12
37
56
108
96
81
27
60
12
21
12
111
4
36
20
39
90
27
24
84
33
75
87
18
7
8
27
21
9
18
60
189
60
33
27
16
20
52
8
52
152
4
104
15
25
248
27
13
60
44
21
30
72
33
28
176
4
36
36
77
51
9
7
8
12
84
27
129
24
12
100
65
12
135
33
39
51
162
103
5
103
20
27
9
28
65
3
48
27
25
72
8
4
60
113
31
156
24
104
16
96
8
12
111
33
100
44
36
16
8
72
153
48
187
32
3
153
64
23
78
7
12
44
12
4
20
16
5
60
3
12
84
64
119
48
37
5
108
90
33
9
48
15
15
60
9
60
21
67
35
150
15
28
275
117
75
1
17
15
24
76
20
64
60
48
72
36
92
12
28
23
49
36
8
36
21
3
84
105
60
27
48
33
19
24
80
147
9
16
5
115
108
20
36
21
12
3
60
124
68
60
45
7
11
30
39
40
23
13
8
12
24
108
15
105
48
15
105
64
11
42
43
125
12
27
21
67
56
132
12
228
52
36
59
21
27
42
3
27
25
23
13
59
33
24
40
20
48
3
9
204
4
5
138
33
60
24
88
44
36
12
75
13
32
3
9
3
1
36
176
4
53
63
48
36
51
33
172
20
24
28
12
44
36
51
45
64
80
4
32
357
30
13
5
39
3
78
87
15
48
13
59
117
108
100
92
3
18
12
30
60
1
72
8
12
57
151
44
16
17
12
27
21
79
41
30
12
13
8
36
148
20
48
60
87
117
81
3
40
116
63
13
80
12
12
4
36
161
72
3
4
11
30
90
49
11
9
24
4
8
27
117
28
32
4
17
132
31
60
167
25
32
112
41
3
64
72
44
9
43
48
60
72
5
27
52
96
5
79
176
4
23
45
3
57
3
129
24
100
77
99
40
8
36
12
52
188
4
24
44
108
40
17
60
31
24
65
18
33
40
32
148
17
19
11
90
63
24
63
42
63
27
153
64
44
60
84
33
30
9
28
5
138
37
20
52
23
13
8
69
7
23
81
12
27
57
3
37
20
141
55
44
3
25
23
49
8
15
13
8
64
12
68
33
42
18
15
48
129
51
9
78
30
27
16
12
17
75
12
48
33
12
43
20
15
49
23
1
116
24
132
64
8
120
96
12
12
12
16
5
192
63
204
81
7
23
33
12
28
17
3
9
27
33
3
87
37
23
48
49
113
27
33
48
15
27
18
7
108
8
9
51
60
112
32
12
60
21
42
90
31
36
8
3
9
180
16
17
150
48
33
36
24
72
28
47
13
104
52
71
57
15
1
80
144
16
36
20
16
8
40
24
36
120
32
27
45
15
13
5
30
153
76
23
30
43
12
72
11
153
4
8
64
11
12
30
27
33
7
68
172
8
3
25
72
120
96
59
13
20
28
60
47
37
108
17
147
21
12
151
89
55
5
48
60
327
12
48
40
23
129
3
1
24
8
57
90
48
25
17
60
51
24
75
18
75
45
30
69
4
60
20
9
7
20
123
37
36
8
172
84
71
30
43
17
102
108
49
36
72
36
89
60
7
20
4
56
63
25
23
33
136
60
11
45
27
90
7
44
4
60
48
60
44
108
108
87
18
72
31
12
104
84
99
93
12
100
12
140
3
61
20
9
43
12
260
36
60
4
20
48
168
4
36
12
80
64
41
90
30
19
8
12
33
7
36
72
12
20
21
30
9
60
120
64
20
4
245
63
135
165
88
47
12
30
55
23
69
160
11
25
104
171
69
33
90
25
12
128
3
30
7
12
36
8
16
36
12
53
15
87
13
47
1
20
40
20
9
48
63
4
108
5
15
88
44
60
3
12
18
27
48
15
12
61
32
45
30
9
93
15
15
45
28
77
3
27
1
116
4
44
33
19
53
67
8
33
60
3
36
24
12
40
20
57
15
3
57
16
120
72
137
3
15
33
16
101
63
9
7
156
35
25
5
3
4
68
28
29
7
8
72
81
19
11
102
78
25
20
87
21
12
15
30
79
23
1
12
60
12
32
63
30
51
24
75
21
216
60
51
30
3
24
36
99
78
12
55
53
60
15
45
235
108
36
68
28
35
72
13
20
45
72
3
4
41
39
60
4
29
3
60
112
36
72
5
3
ABCD 93084383326*3^$a+1 [50020]
51
13
41
79
36
44
16
164
3
24
6
60
30
18
211
35
69
51
114
30
12
21
16
17
54
21
52
80
3
49
35
1
128
33
7
17
6
18
43
128
69
6
13
53
7
11
129
160
20
3
73
11
6
60
18
12
138
15
4
23
60
97
17
111
105
219
45
84
19
8
39
30
60
24
171
39
93
16
71
13
12
144
120
17
6
24
85
12
32
4
92
28
8
120
4
71
78
27
52
77
19
17
123
36
40
11
21
40
20
9
54
60
33
147
24
33
52
35
1
20
135
6
108
31
72
8
40
11
1
48
24
120
20
16
84
5
42
24
85
60
68
16
48
8
45
66
144
9
51
9
51
30
6
37
23
37
131
45
72
28
44
52
35
33
24
9
18
21
15
36
21
76
56
40
32
88
47
138
186
66
15
3
33
12
60
51
105
51
24
13
20
96
4
8
4
12
116
64
53
135
39
12
54
24
6
73
36
36
41
7
44
28
89
135
4
36
47
13
8
183
105
111
30
78
85
71
13
80
87
36
9
100
24
104
51
6
19
60
44
16
41
15
21
60
18
9
36
36
64
47
13
24
60
12
35
21
108
27
13
35
25
24
17
19
47
1
12
77
3
15
1
29
96
3
21
3
3
6
84
24
55
56
21
48
36
79
24
11
1
48
36
24
36
47
60
24
25
8
33
39
28
23
13
24
71
42
30
33
27
117
33
24
43
12
12
12
35
60
12
45
208
47
144
21
39
6
79
35
36
78
135
4
17
6
18
6
81
28
5
39
48
45
15
84
52
44
99
153
141
6
9
21
39
27
13
11
129
12
15
48
6
7
113
24
36
43
71
30
12
54
96
1
113
15
60
315
36
13
11
13
11
9
4
12
84
36
24
44
16
23
48
102
7
23
37
84
20
27
36
9
88
89
3
64
20
3
121
23
54
120
36
96
90
105
3
105
88
20
16
24
56
40
24
23
85
35
25
12
44
9
3
24
52
17
103
20
16
56
52
17
3
96
72
52
53
3
12
64
8
27
13
11
25
11
13
53
18
33
28
84
35
49
23
48
60
42
30
30
18
1
48
41
3
27
6
66
81
3
60
9
81
3
51
1
20
24
16
12
8
64
8
129
54
25
35
9
21
30
21
45
3
24
36
16
11
57
160
72
119
33
16
68
24
15
6
108
15
51
6
15
4
44
15
36
30
27
99
90
120
24
6
18
3
3
24
25
17
43
68
3
49
17
19
48
12
5
6
21
96
3
18
79
8
39
13
176
124
11
25
56
60
39
1
41
19
44
45
79
11
42
39
69
156
63
112
44
124
12
44
51
93
51
12
69
81
3
16
35
36
37
8
105
7
12
32
28
24
44
33
79
176
9
27
88
48
12
44
124
11
9
40
23
24
25
56
52
56
21
55
11
33
72
52
12
24
65
12
15
15
60
18
87
3
69
63
24
25
11
1
8
45
3
16
20
4
41
151
41
7
8
33
3
24
3
36
9
40
60
11
13
132
41
7
36
17
3
60
165
96
27
213
79
8
60
27
45
12
129
39
36
28
11
72
108
12
13
80
12
4
68
16
5
66
9
12
39
21
15
48
1
5
36
31
77
55
36
56
3
12
37
12
8
12
24
75
1
5
6
69
28
41
27
36
9
43
56
12
28
11
90
7
8
9
159
40
84
12
239
1
59
25
11
24
6
30
96
49
24
11
13
11
6
15
81
99
105
6
24
21
69
24
31
24
17
75
3
49
23
48
49
8
9
19
44
57
7
96
11
1
35
13
80
21
15
96
9
111
4
11
25
59
60
9
21
27
88
8
16
11
25
20
111
9
72
93
6
24
1
11
105
105
18
36
69
381
39
36
40
35
24
45
12
69
7
23
25
41
3
12
33
27
33
30
145
47
49
11
57
123
48
1
41
75
3
42
54
45
100
119
12
9
4
24
47
9
4
164
33
3
3
24
54
19
11
69
36
4
17
150
30
19
35
1
44
64
11
1
11
81
88
48
173
51
148
24
84
68
105
3
88
23
49
17
87
72
51
45
9
6
24
105
40
24
8
39
13
24
60
24
20
12
40
17
19
12
108
56
4
120
65
30
24
12
33
24
3
9
100
5
39
4
212
24
12
15
138
66
85
24
5
12
31
53
79
77
114
21
28
167
49
101
67
128
132
51
25
68
28
56
9
30
145
29
12
43
41
36
7
116
24
3
24
49
8
28
8
21
30
49
8
24
144
51
57
3
49
56
48
24
3
60
193
8
124
44
12
3
30
99
3
150
18
36
13
53
7
17
6
13
96
29
102
30
43
24
20
27
96
78
15
75
12
37
36
24
53
3
27
1
8
9
39
40
84
20
27
12
109
35
54
15
36
45
19
17
18
85
68
36
51
6
51
33
6
54
15
124
36
36
35
45
39
49
140
40
83
120
78
3
3
37
83
49
32
172
47
33
40
140
36
12
28
167
9
52
17
102
73
41
39
100
24
47
6
43
71
6
30
24
21
72
76
35
13
80
84
108
21
3
12
24
144
27
36
24
13
116
87
1
53
30
6
3
4
11
61
59
36
21
4
89
3
9
19
35
13
12
71
24
33
40
41
36
63
84
28
59
9
63
30
7
44
3
6
3
ABCD 93085365502*3^$a+1 [50092]
24
36
18
31
11
36
145
17
96
96
66
150
12
42
168
81
45
36
54
24
121
35
109
11
54
15
27
6
42
18
24
84
60
24
132
24
7
32
21
6
45
16
53
12
132
12
54
54
12
54
57
57
7
29
66
228
30
36
54
66
30
84
18
30
30
12
60
27
39
66
15
9
6
60
66
18
1
83
66
66
18
30
18
42
117
165
6
18
54
21
39
66
7
89
6
24
18
42
109
5
60
54
36
30
42
48
42
27
21
114
48
12
13
29
84
84
12
60
75
9
72
12
66
36
45
9
66
54
30
24
138
162
21
27
93
27
24
61
47
150
66
54
3
9
18
6
7
95
25
77
78
30
24
31
17
42
36
72
12
141
33
72
24
30
66
48
54
1
11
36
18
7
48
29
27
15
1
8
147
42
6
84
120
90
6
60
96
61
35
24
54
114
42
6
78
54
90
42
61
53
30
45
72
33
54
1
5
6
66
18
9
57
15
63
66
6
18
15
27
30
108
132
30
138
60
27
9
7
17
66
69
57
48
12
43
5
12
120
30
81
33
42
78
36
36
12
6
66
6
114
18
81
27
78
6
6
3
75
96
6
30
33
27
138
60
12
115
47
90
18
13
56
9
84
36
102
54
120
6
12
102
84
42
138
51
15
90
151
17
30
60
12
18
30
36
36
90
54
72
105
27
60
145
48
23
6
48
51
96
33
12
54
30
6
174
24
3
9
18
60
48
42
6
6
139
95
6
24
12
90
102
60
91
155
72
18
67
47
1
47
24
54
72
12
87
15
30
171
9
55
89
7
5
12
12
54
37
8
87
48
126
66
24
30
198
6
126
81
3
36
24
25
59
150
42
90
24
72
18
6
19
80
51
6
42
48
30
24
24
96
66
42
30
18
3
9
60
43
5
78
162
150
165
48
45
6
6
12
72
66
48
6
18
6
42
144
54
67
59
30
24
42
114
30
45
9
7
47
96
1
8
15
132
18
18
162
48
72
102
108
6
12
24
75
33
42
84
30
24
12
36
42
33
40
59
30
60
36
30
60
18
67
48
17
42
168
12
30
6
102
30
162
30
6
102
69
9
216
63
15
12
60
60
13
41
66
48
85
77
6
42
12
18
6
55
71
6
72
18
9
3
66
27
165
54
78
12
6
114
18
1
5
99
16
71
1
17
30
12
60
24
54
27
129
6
1
23
42
18
126
24
7
120
5
12
18
109
35
30
15
63
25
17
36
84
78
73
120
72
5
12
30
66
55
17
12
120
6
102
7
59
69
160
41
24
36
60
36
60
150
30
30
6
30
9
9
30
97
5
114
49
32
3
24
132
126
43
11
60
33
165
12
48
6
57
105
55
65
63
15
81
21
12
15
3
54
48
6
12
37
8
72
21
6
6
15
27
18
48
216
30
24
66
75
51
54
36
72
36
79
56
99
48
42
18
25
149
216
78
45
72
3
45
16
56
3
30
30
66
6
72
30
48
72
27
105
96
18
36
81
33
102
33
105
84
6
6
15
9
36
36
30
84
18
78
69
63
18
48
7
8
64
155
30
6
30
312
18
36
24
36
66
12
6
36
9
24
27
45
9
36
66
42
6
30
12
24
96
55
17
42
48
72
6
24
126
60
198
111
63
42
15
51
12
81
45
6
21
93
6
36
78
42
54
54
12
18
55
29
51
15
60
60
1
53
42
60
69
339
42
18
42
60
6
60
9
3
90
18
9
141
48
6
6
90
30
135
153
186
21
3
61
11
102
183
9
30
25
23
96
25
5
19
5
36
84
18
54
6
150
60
42
6
72
54
21
3
6
48
18
12
1
24
107
168
18
30
13
5
6
48
6
72
78
54
3
39
73
23
108
60
30
36
31
23
12
54
30
6
30
48
24
37
8
63
30
54
96
18
75
57
48
7
29
210
84
300
24
12
21
117
108
7
56
21
216
3
9
12
90
48
48
30
99
9
15
51
114
102
13
17
24
31
77
186
72
18
135
27
13
32
15
12
60
12
66
42
36
42
42
33
39
78
42
24
30
24
126
102
12
78
90
84
31
5
78
84
6
91
41
90
78
7
29
48
60
18
18
204
12
24
42
84
54
30
90
7
17
30
6
144
3
15
102
138
24
30
6
24
18
72
43
5
18
42
90
228
24
1
29
24
12
24
48
6
42
103
71
24
54
6
264
6
126
84
37
5
18
96
78
90
1
41
24
39
15
30
43
8
9
18
109
35
6
18
84
25
95
102
19
59
42
108
36
12
42
18
18
1
96
47
18
7
17
30
30
6
42
42
60
45
15
126
30
60
72
73
5
12
30
ABCD 93085489184*3^$a+1 [50030]
44
36
36
43
9
80
12
25
35
76
60
104
4
36
135
53
132
13
23
24
16
12
36
20
4
180
27
29
36
25
90
81
9
18
41
36
4
45
39
80
28
44
24
36
73
27
164
61
23
76
81
18
17
60
24
79
5
72
103
5
36
24
168
228
124
135
153
8
36
19
57
68
55
21
56
4
144
116
4
24
8
19
54
147
8
24
12
24
36
40
20
36
4
20
36
64
128
148
27
21
36
80
36
7
53
4
60
44
40
44
16
9
3
132
36
32
40
44
19
77
4
20
16
72
156
36
108
132
9
35
324
1
99
252
84
44
12
103
113
13
54
5
48
24
48
12
108
61
39
36
152
12
85
162
81
12
116
61
23
36
60
100
152
7
17
60
88
51
5
12
24
40
120
68
136
9
35
100
56
60
36
76
69
90
90
35
40
15
65
28
51
5
40
225
36
59
31
65
24
24
60
12
4
9
3
24
44
40
144
20
60
16
45
107
4
20
49
35
40
56
16
72
60
140
12
36
48
24
28
9
3
72
36
8
52
9
11
244
36
44
24
24
12
55
41
12
55
57
56
40
12
51
81
36
32
88
180
24
63
45
12
69
36
251
120
28
105
90
21
105
54
21
36
284
24
24
36
120
36
24
24
40
15
21
44
28
44
28
8
7
113
4
8
12
144
64
8
180
48
36
144
124
8
100
33
54
21
56
84
19
17
24
229
111
24
32
36
204
43
17
60
76
27
17
24
121
11
60
64
9
90
21
69
11
124
156
44
16
45
39
132
9
18
17
4
24
20
48
24
28
8
28
105
11
156
4
144
32
84
4
24
20
132
120
16
48
20
96
144
61
3
72
24
45
27
9
191
60
37
35
36
4
8
28
96
8
60
52
20
13
27
36
27
17
4
44
25
27
68
36
156
4
36
36
44
60
60
160
8
16
20
100
60
56
16
48
24
72
20
16
212
16
44
196
56
204
60
31
18
147
8
60
72
73
135
72
36
9
71
12
61
27
8
36
28
27
5
4
156
20
148
32
49
111
8
16
9
306
57
284
55
9
12
33
39
116
96
156
60
4
8
72
16
9
23
67
18
35
55
5
120
48
52
48
20
48
76
56
13
35
91
5
144
16
68
91
9
27
41
247
197
36
48
16
20
48
31
21
8
52
68
76
12
72
15
41
76
8
40
96
9
35
96
40
20
36
16
9
111
32
28
68
40
80
4
32
36
24
4
32
148
44
36
40
36
8
61
39
20
31
5
49
3
204
225
35
36
109
3
20
12
40
60
8
148
32
12
28
36
15
36
45
44
60
85
90
36
9
80
24
52
116
64
195
65
25
11
48
76
9
71
120
60
24
4
72
36
99
113
31
29
25
131
4
27
5
36
4
48
20
72
36
12
37
59
60
16
99
54
107
40
60
8
60
85
3
72
200
12
36
4
105
171
12
20
12
40
180
36
108
96
45
39
15
5
52
104
96
12
60
88
69
23
112
9
75
92
13
90
137
52
8
60
12
40
8
97
71
1
59
12
4
33
90
21
80
12
49
54
216
81
44
4
152
12
52
8
48
40
80
4
144
36
20
13
63
44
28
116
19
93
180
44
88
36
152
4
44
132
84
64
92
24
25
11
88
32
4
45
54
117
20
24
108
40
56
12
4
15
45
20
28
20
36
24
192
13
3
32
12
144
52
32
40
32
40
56
7
53
4
140
4
60
32
4
135
18
3
68
84
60
60
31
149
96
120
4
12
8
12
60
48
12
76
164
4
20
24
55
93
8
84
36
49
11
61
59
72
283
9
56
96
24
4
12
68
72
24
12
12
108
28
92
120
19
21
20
24
133
35
28
63
9
135
41
144
31
36
41
12
12
24
100
99
36
125
244
80
55
77
48
37
35
40
188
216
120
12
4
15
53
96
31
189
32
88
60
120
141
23
16
56
60
16
224
19
41
84
96
13
23
103
41
24
16
116
72
91
9
20
7
101
12
67
5
24
36
24
36
109
11
24
4
72
8
28
123
36
5
148
72
8
55
41
24
16
20
144
7
45
44
64
20
36
25
95
60
64
51
29
28
123
29
7
ABCD 93086006212*3^$a+1 [50034]
11
25
3
36
33
15
57
15
68
24
97
15
36
12
21
3
32
48
4
3
90
6
9
57
78
5
61
27
87
12
45
152
28
20
25
27
9
11
36
13
63
56
145
35
4
21
47
12
25
60
12
60
47
28
27
6
59
4
48
44
1
3
3
48
17
36
4
12
20
1
132
171
57
99
60
81
12
107
4
8
4
39
29
79
9
36
15
201
48
33
63
45
90
54
123
20
187
5
25
3
21
90
41
43
96
29
36
12
16
20
49
90
69
108
132
60
81
210
21
24
15
5
25
24
131
4
21
63
51
36
18
84
47
24
1
18
45
24
9
11
4
15
18
11
52
24
39
17
16
60
21
12
15
20
48
16
9
119
25
27
108
56
16
20
16
12
32
43
48
60
5
24
12
61
75
48
12
141
23
88
33
23
24
61
15
8
4
57
75
68
4
33
3
15
18
18
9
51
5
7
45
27
126
36
27
48
3
126
12
15
9
23
7
17
100
36
12
24
15
41
76
24
3
93
8
28
8
136
9
11
16
12
24
36
24
32
61
87
20
36
36
4
141
63
45
3
12
12
9
83
49
11
1
42
33
21
12
11
7
65
7
29
100
8
25
47
25
111
104
52
21
63
12
8
16
60
68
36
24
73
18
9
8
16
99
5
16
44
16
21
35
36
64
8
1
27
12
24
20
61
96
54
108
9
20
12
52
99
9
188
232
21
27
8
48
25
63
44
12
24
55
29
4
12
8
4
36
36
108
33
3
32
28
12
8
52
9
18
54
3
33
24
23
28
24
20
13
12
36
99
8
4
3
29
52
12
20
40
3
24
65
4
48
108
81
27
27
45
9
12
75
32
55
96
29
28
96
3
29
61
15
9
39
15
41
61
60
39
9
36
51
84
51
5
88
45
39
33
39
68
1
18
54
6
9
21
27
12
8
24
28
56
7
9
24
27
5
13
111
33
27
3
57
44
43
53
40
8
40
21
207
8
124
3
17
55
18
11
85
11
91
45
9
3
32
48
7
65
36
25
75
32
25
59
60
16
21
83
36
4
96
3
57
20
13
3
9
35
12
40
39
21
24
9
72
83
28
3
101
40
36
87
65
16
9
147
168
8
43
5
16
9
3
33
63
56
36
115
24
93
8
12
28
108
33
35
4
3
12
96
18
11
16
9
48
35
1
11
16
84
48
48
60
3
24
21
27
18
111
8
24
4
32
12
79
153
8
73
72
27
12
105
15
56
73
27
8
88
92
4
24
44
1
83
100
15
6
3
92
40
63
101
25
12
108
51
20
55
6
72
12
27
9
71
76
24
33
15
69
35
1
27
48
80
100
69
143
1
27
12
51
72
9
24
3
89
12
139
69
24
45
3
32
1
75
33
18
29
13
3
156
24
96
39
72
18
83
36
43
29
36
97
18
60
77
25
11
72
4
3
60
5
28
68
25
54
9
12
20
7
21
15
6
27
57
3
51
96
12
42
108
39
63
69
24
8
60
12
4
21
27
8
12
4
68
13
11
64
12
68
73
54
53
25
51
57
51
32
55
9
12
8
24
16
3
78
63
3
29
88
60
9
30
54
24
12
3
105
42
18
54
5
36
16
8
1
24
99
9
47
25
95
52
44
108
28
144
8
7
57
33
59
43
18
15
12
56
72
25
3
8
60
1
51
9
47
1
36
27
9
18
24
66
72
3
36
68
16
92
36
76
32
16
12
48
105
3
75
33
60
81
60
3
8
12
4
9
3
12
12
68
36
28
8
40
140
24
84
28
3
137
84
64
96
9
15
32
16
80
7
29
145
6
21
12
57
18
30
63
15
9
56
25
12
39
24
33
111
44
1
3
105
63
27
42
15
15
125
12
31
12
36
17
84
88
9
3
60
8
36
25
51
57
12
11
4
132
24
33
23
88
80
12
16
92
52
56
7
78
66
17
36
52
12
48
48
12
33
3
9
18
21
68
73
39
48
84
69
3
168
189
83
25
30
17
52
20
19
17
64
8
40
21
48
11
16
33
15
80
16
20
13
12
47
36
60
73
15
57
96
84
6
5
16
12
36
3
21
33
120
3
60
44
12
24
16
12
56
16
12
3
36
153
3
36
21
21
23
25
54
54
87
24
12
21
36
71
19
57
8
16
15
48
57
72
8
24
144
72
88
24
51
36
29
13
27
20
61
23
16
15
33
32
25
3
48
8
61
15
45
12
27
20
72
36
43
42
11
16
20
37
36
60
36
15
57
12
15
104
31
33
48
32
25
36
15
20
100
69
39
9
3
24
164
4
3
57
57
15
24
9
54
45
9
3
69
144
18
29
64
108
24
72
36
20
13
84
35
61
12
3
15
9
15
66
27
9
119
36
49
39
8
40
32
28
99
17
169
15
87
17
73
27
9
42
5
52
36
9
18
33
68
61
27
44
36
163
89
7
30
39
12
21
108
24
3
27
6
12
27
92
85
59
76
56
25
3
12
12
120
20
13
47
28
69
23
132
120
25
24
87
228
24
3
29
61
11
1
11
88
48
84
20
1
60
11
7
48
21
123
21
80
52
44
16
36
20
12
24
79
29
25
27
45
23
25
36
47
67
29
4
32
61
12
47
7
18
75
44
49
84
24
156
3
48
36
21
11
211
65
4
12
27
66
35
28
9
42
65
40
8
43
17
19
6
30
21
44
13
39
8
40
24
48
36
15
45
225
159
60
36
12
9
108
3
44
19
9
60
20
1
36
11
25
11
49
119
1
24
18
77
52
20
49
27
24
21
23
24
4
68
19
57
15
9
12
80
7
53
12
25
108
3
21
3
60
12
12
72
44
25
24
3
24
180
27
12
9
200
16
195
54
27
27
9
3
54
47
24
ABCD 93086566304*3^$a+1 [50001]
90
63
45
35
1
54
36
108
90
147
324
69
131
31
89
16
21
18
101
28
33
48
42
29
163
6
95
49
95
100
92
64
80
4
36
69
71
84
76
69
11
36
28
32
169
126
5
64
57
144
48
87
81
30
17
7
33
156
99
77
4
135
101
84
151
18
42
53
52
3
102
99
216
24
111
33
32
24
120
121
135
9
11
43
66
119
16
69
12
95
31
57
80
25
72
24
39
27
93
3
162
107
31
113
64
351
162
30
33
9
12
126
60
48
9
33
39
195
18
156
39
93
90
180
18
234
41
31
33
80
96
24
60
25
11
337
30
17
12
4
140
64
57
126
48
249
3
168
21
48
3
29
43
5
7
96
102
51
36
44
4
60
36
56
48
112
45
3
63
57
51
41
28
45
12
6
108
69
56
120
84
103
54
23
25
51
135
105
57
162
17
1
183
69
107
1
84
3
56
16
3
21
56
175
36
137
12
4
44
72
85
35
48
196
87
30
270
29
4
81
15
44
85
39
33
23
120
84
7
5
31
17
192
109
42
9
8
73
47
43
9
39
36
126
179
169
54
30
27
15
18
15
32
28
116
120
4
116
120
55
45
84
57
3
36
99
60
66
24
12
23
36
49
95
40
72
200
24
37
18
5
36
28
212
79
29
121
35
55
89
175
5
121
71
84
16
9
204
35
55
17
1
198
9
81
39
15
66
6
18
18
12
6
30
41
64
57
59
145
18
5
13
3
20
36
49
39
276
45
39
51
5
84
52
8
121
71
265
23
160
15
41
64
56
84
7
78
120
95
1
119
55
96
12
29
25
90
114
51
33
15
93
78
29
25
87
105
3
60
105
71
244
20
7
33
32
84
7
149
4
9
18
24
93
45
71
24
31
5
85
11
60
205
36
12
42
9
237
27
32
19
12
77
16
96
9
60
11
220
104
97
54
65
1
144
54
65
24
1
24
15
92
121
83
49
51
84
32
40
8
120
61
39
80
60
31
5
60
240
79
101
16
9
155
115
30
59
13
47
72
24
4
147
33
57
120
15
39
96
65
43
18
203
64
33
59
60
25
36
23
37
30
17
96
16
33
107
204
96
31
17
31
81
68
73
12
6
5
7
144
6
12
60
11
19
41
1
23
172
84
57
99
51
33
24
15
41
60
4
3
89
28
72
63
57
104
37
107
103
149
148
15
77
25
90
54
35
24
12
48
60
145
42
5
49
99
20
1
119
16
96
9
36
23
151
54
35
76
255
65
84
16
20
16
80
79
9
63
30
39
68
12
4
80
16
3
36
12
137
52
8
55
42
83
25
107
168
43
78
119
120
12
48
16
45
71
19
12
42
15
231
42
63
27
84
185
19
101
169
66
53
40
33
27
105
35
40
207
153
20
67
18
48
239
28
20
172
60
81
198
29
112
21
119
61
48
119
283
12
41
156
1
23
24
216
7
9
80
73
35
36
24
100
12
9
72
47
13
39
20
24
36
28
87
48
65
76
45
90
174
11
16
84
51
125
48
12
19
189
3
89
109
90
41
88
3
69
33
42
189
21
59
55
9
21
75
57
54
65
1
39
24
87
12
60
65
12
61
63
249
72
15
93
18
72
137
88
80
1
36
23
61
6
66
23
109
30
57
69
11
4
80
144
1
95
40
171
36
90
39
80
88
60
12
24
15
41
1
108
12
59
180
24
24
40
111
21
84
51
45
44
84
136
80
31
48
5
12
24
64
72
8
60
16
36
9
96
23
60
336
144
7
5
73
36
11
48
25
87
44
64
80
37
39
135
24
12
60
33
252
80
4
135
30
75
57
90
84
33
ABCD 93086766902*3^$a+1 [50032]
141
39
36
84
21
3
21
88
12
5
30
25
48
128
3
54
30
93
60
3
24
25
83
18
30
6
3
88
65
24
18
42
3
15
33
15
24
144
54
27
129
79
12
5
55
29
30
72
48
69
160
72
11
69
16
107
42
66
57
21
84
72
63
28
12
131
60
54
75
112
29
24
30
42
126
24
18
67
20
39
30
24
3
63
36
105
76
72
23
49
53
7
8
228
60
9
91
17
36
87
24
15
13
5
67
5
66
42
27
45
19
29
48
72
96
19
36
36
35
1
137
66
6
60
43
12
5
18
33
4
95
78
6
21
36
165
135
75
72
60
33
129
63
27
105
183
108
9
4
47
9
28
180
5
18
9
40
29
51
28
5
55
80
21
84
15
45
55
53
84
3
12
69
12
79
59
30
51
4
192
32
3
25
95
78
87
4
5
156
24
51
40
17
31
17
7
35
12
24
6
66
48
90
66
85
83
132
6
39
4
56
16
17
30
12
156
73
41
144
90
90
67
113
30
1
24
29
18
72
73
44
3
42
54
25
5
31
8
28
23
42
12
126
6
171
33
72
39
3
66
36
30
18
7
36
29
43
11
1
56
124
80
96
12
123
54
30
114
39
27
18
3
4
8
51
25
5
67
59
48
33
40
17
115
48
80
64
113
30
1
35
25
12
305
24
66
145
20
105
7
53
12
60
27
33
216
66
6
24
60
51
3
9
76
17
60
48
36
115
11
133
41
60
66
54
51
3
6
6
145
12
71
192
42
198
84
114
24
162
33
12
3
57
16
17
3
60
28
77
39
16
12
53
19
71
105
4
5
3
268
20
9
60
3
3
169
59
36
6
43
35
9
28
5
30
25
17
87
4
47
97
17
78
42
24
42
57
72
48
28
60
5
24
30
61
23
37
125
19
48
35
18
7
35
57
93
102
30
18
145
8
99
18
36
219
3
54
91
77
43
107
6
147
12
16
71
78
30
45
120
141
66
24
24
36
1
29
115
44
87
121
84
56
39
49
36
168
48
35
18
12
12
12
3
12
28
11
37
47
138
24
51
15
13
44
16
56
16
17
3
33
6
6
55
59
1
155
132
78
24
78
13
47
25
8
123
1
35
13
60
95
25
17
6
30
30
49
140
16
72
60
35
12
54
36
43
83
129
69
55
11
24
54
6
120
1
36
24
11
9
3
33
3
24
1
17
12
18
120
13
17
42
30
6
42
15
64
68
3
9
33
228
15
64
29
6
1
44
148
60
156
36
60
11
45
28
89
3
3
21
69
99
28
12
5
27
39
37
77
12
43
36
12
108
32
3
97
5
39
40
71
12
48
54
30
18
42
21
28
36
11
9
3
37
84
89
3
24
51
102
87
28
17
3
108
15
45
4
36
44
3
12
45
45
54
49
35
48
9
99
30
6
6
18
25
44
27
54
72
72
12
15
141
147
45
91
65
19
53
24
103
17
78
36
1
119
60
36
48
48
9
15
73
8
33
24
27
9
7
32
12
33
55
12
11
60
12
6
6
73
20
60
3
25
17
27
21
12
240
27
28
83
42
12
36
24
24
12
15
40
132
35
1
5
42
9
16
72
12
5
108
27
28
5
42
96
12
37
35
1
20
63
69
15
13
17
12
66
30
19
36
113
39
3
102
12
51
63
150
42
9
28
41
102
90
55
92
213
7
71
21
99
36
33
27
78
90
45
40
41
30
12
168
144
45
28
5
103
29
27
15
49
24
107
21
15
12
66
99
21
72
27
28
12
53
150
18
39
27
21
57
90
93
64
23
1
12
240
5
7
23
54
31
35
12
105
27
66
12
3
123
85
44
16
12
23
21
15
18
67
23
12
30
51
28
36
60
68
75
13
44
3
57
4
17
79
11
84
25
56
69
78
48
120
9
48
40
20
3
45
87
193
125
39
28
132
8
3
25
17
55
35
33
15
109
8
165
43
77
66
72
69
28
12
140
9
24
7
96
44
100
59
6
135
171
60
57
28
104
21
27
160
5
27
39
69
105
43
65
18
126
75
36
165
102
37
5
31
44
15
85
8
63
25
143
6
15
64
36
23
13
5
27
12
51
13
17
72
43
53
102
42
67
5
111
64
24
5
114
117
45
55
35
18
7
36
72
11
24
33
105
19
11
72
30
63
15
85
17
30
42
55
35
36
13
41
6
25
20
159
1
32
75
12
30
48
7
35
54
87
3
9
40
95
12
1
35
48
30
54
13
44
276
93
96
30
24
181
5
24
7
47
165
51
72
133
56
33
3
88
77
30
18
19
71
42
12
15
16
36
96
23
114
15
27
33
3
18
51
63
157
23
192
18
67
80
16
12
5
55
17
66
45
28
116
9
12
39
4
5
55
32
87
18
ABCD 93086953814*3^$a+1 [50010]
1
96
96
168
120
132
78
162
47
223
29
25
156
107
61
30
6
18
5
61
11
25
210
54
24
107
49
131
25
66
48
42
24
126
29
115
120
53
145
287
25
180
156
108
54
102
23
145
71
49
48
18
6
168
35
7
114
84
42
5
48
13
132
18
120
438
215
37
150
17
97
30
90
36
114
90
6
17
37
143
85
48
84
18
77
49
42
24
90
48
35
1
180
12
287
73
48
156
48
36
12
12
300
48
23
157
18
6
23
43
24
144
5
37
83
67
29
85
48
78
53
289
60
60
42
53
13
60
18
336
6
108
84
96
42
24
5
121
12
30
41
61
23
157
96
54
246
120
119
19
72
54
228
12
96
84
6
120
29
24
1
18
72
78
36
54
77
19
149
72
49
162
42
132
95
85
23
61
71
25
83
1
6
24
144
96
120
42
84
114
30
72
23
25
120
162
42
96
95
7
18
155
145
36
180
120
23
61
36
36
48
204
12
120
78
6
12
30
24
6
24
84
131
25
96
24
95
85
6
114
23
85
18
24
240
114
11
241
12
168
24
35
24
156
181
23
91
53
1
96
144
96
24
60
120
6
66
78
66
35
61
198
222
59
13
168
42
42
324
24
12
96
48
36
60
35
19
89
1
36
264
60
30
5
49
42
48
6
60
11
19
29
60
156
216
1
12
11
1
83
31
29
133
24
35
24
85
6
24
41
31
29
13
222
168
101
157
132
18
144
53
13
30
29
115
6
12
48
12
18
168
42
54
78
18
18
72
54
78
42
5
121
84
168
11
36
55
29
1
48
47
205
59
115
126
143
13
59
108
1
36
168
36
36
60
95
13
35
60
61
36
114
6
84
24
6
6
90
30
36
30
42
72
96
59
193
95
265
131
31
24
89
133
60
30
77
1
24
47
1
18
24
102
144
84
6
30
36
30
53
43
18
95
25
71
31
30
84
30
24
6
168
60
35
157
96
47
60
61
12
60
60
48
12
30
42
12
84
12
90
137
25
107
120
85
30
30
90
5
13
35
157
6
24
54
12
59
25
36
12
36
179
67
66
30
89
109
66
150
18
102
96
42
77
168
36
25
24
30
42
59
61
54
149
43
30
84
168
36
59
36
49
96
72
84
30
126
42
77
115
90
48
6
24
5
13
12
47
25
138
30
42
78
186
66
36
120
60
30
90
72
35
43
149
229
6
89
36
43
48
24
168
168
42
102
53
13
30
168
101
108
85
42
24
30
252
84
23
61
30
30
71
25
36
60
60
48
11
25
24
84
95
7
24
29
1
66
30
23
1
156
95
31
102
12
54
41
108
72
91
17
25
108
90
77
132
151
77
67
245
84
97
30
72
5
43
150
143
109
167
13
240
35
7
29
49
107
108
67
54
191
48
37
144
36
24
186
6
48
12
24
36
12
71
37
72
35
37
66
54
36
24
6
54
23
85
191
61
108
11
37
84
108
72
275
48
60
36
61
24
72
30
78
71
1
180
30
150
18
96
65
25
30
6
12
6
30
72
107
1
95
49
78
42
30
126
11
175
29
36
1
120
59
25
23
13
72
120
180
48
72
12
36
60
54
5
169
36
54
270
42
17
37
23
72
61
59
139
6
114
65
7
48
210
60
72
72
96
114
102
138
42
30
5
1
228
ABCD 93086974114*3^$a+1 [50034]
32
16
32
16
56
64
72
24
24
11
24
21
120
24
16
104
24
72
136
120
8
112
59
180
60
69
15
12
84
25
80
96
144
88
48
48
59
133
59
213
3
133
11
24
96
61
48
24
56
16
11
13
47
12
61
224
87
25
120
96
24
35
21
27
36
36
85
8
112
120
24
32
15
60
133
47
240
9
75
301
8
64
80
16
56
16
8
87
9
135
145
83
61
24
155
37
59
12
169
56
160
83
85
120
120
32
168
51
109
24
32
51
72
60
1
95
97
48
11
96
72
37
24
24
48
227
93
304
80
136
47
1
144
47
25
11
48
12
60
84
25
48
128
72
51
45
72
27
120
96
61
120
83
60
57
96
87
36
144
72
36
129
75
13
23
144
25
96
32
96
72
40
119
25
48
35
117
195
69
135
81
208
11
24
168
13
56
15
36
109
56
3
37
144
104
40
287
129
88
48
152
16
224
15
25
56
171
181
32
15
48
57
3
85
144
143
265
83
132
33
3
21
64
59
37
59
109
107
21
168
64
72
11
132
73
83
85
80
40
32
27
13
83
109
152
16
23
96
105
40
35
229
192
120
35
24
24
181
11
133
35
85
59
21
120
24
51
45
15
84
12
81
48
51
45
51
157
56
136
35
24
37
83
204
25
128
3
36
49
59
37
56
3
36
9
87
9
195
45
40
120
56
160
35
72
13
24
80
16
275
12
57
135
48
1
35
141
51
60
192
345
72
64
104
72
159
97
72
35
165
16
200
120
64
107
24
24
72
96
24
61
32
40
48
48
24
8
15
108
37
95
33
136
48
23
12
21
99
12
25
104
27
120
12
25
56
16
35
48
13
24
8
27
45
184
24
11
37
48
107
37
32
135
9
135
1
240
11
24
61
35
93
96
64
56
24
112
179
45
48
120
123
48
12
33
24
135
96
1
59
132
9
39
49
83
24
13
56
15
1
24
80
75
60
84
157
24
56
88
23
73
71
33
88
80
24
51
13
72
200
27
37
224
112
8
87
169
23
73
35
24
60
145
80
3
21
216
75
36
48
57
40
48
59
132
145
83
216
85
11
45
120
15
9
16
35
96
69
88
11
24
48
120
240
45
64
80
40
119
1
24
35
120
61
59
237
112
11
72
13
59
141
160
56
75
61
24
83
397
56
160
32
15
1
56
3
36
121
24
47
180
117
72
64
11
36
9
40
24
35
45
16
104
184
35
21
64
11
24
12
33
195
60
337
24
11
61
95
60
84
180
61
47
96
36
48
133
24
120
11
45
40
24
128
51
45
15
121
56
24
123
96
21
99
109
11
61
8
27
261
24
64
96
48
35
48
13
24
107
45
123
21
147
13
72
72
48
8
72
48
136
155
85
11
12
201
40
240
35
21
240
16
240
144
8
48
3
12
12
141
304
120
47
1
143
1
95
9
16
144
11
48
72
301
59
69
72
99
205
131
37
8
159
105
39
96
33
3
85
128
39
48
97
143
25
32
88
47
1
72
8
27
133
239
96
1
11
37
8
24
171
72
96
60
36
24
21
15
105
40
95
156
37
83
109
8
72
15
1
104
3
61
11
21
40
8
27
12
60
45
160
32
24
40
107
37
23
33
111
108
ABCD 93087053446*3^$a+1 [50049]
63
52
41
51
51
33
4
5
103
5
264
15
4
11
48
121
41
36
24
18
21
87
37
56
57
7
80
15
12
36
9
15
6
15
69
31
29
75
4
29
55
96
72
35
42
27
21
7
60
17
150
6
12
60
12
135
81
48
39
93
60
12
51
9
120
36
42
9
48
16
41
90
96
18
24
3
39
24
9
21
51
4
12
29
139
12
12
8
33
6
48
18
30
69
39
45
117
18
9
27
1
23
9
3
90
54
1
32
12
15
6
7
5
12
168
18
90
54
61
113
24
96
6
36
120
78
24
66
114
75
3
25
29
30
49
17
7
8
129
48
18
12
108
102
12
231
33
19
107
21
60
57
18
25
5
120
60
12
66
97
47
78
3
75
72
222
12
123
63
13
17
3
39
48
102
43
72
83
48
6
19
47
18
27
69
6
25
53
6
6
42
18
54
6
7
20
16
29
72
6
60
60
45
39
36
102
42
45
36
105
12
12
48
12
120
31
8
117
30
60
78
39
21
12
43
155
54
72
6
48
6
18
48
18
15
75
69
76
11
6
43
41
6
108
12
93
129
60
108
114
1
8
64
23
42
18
54
144
36
30
165
15
18
60
18
25
89
54
36
13
41
12
18
30
15
69
43
5
114
9
15
37
23
12
12
25
20
3
18
90
49
20
48
60
52
96
11
30
31
8
21
30
30
15
21
7
41
12
30
18
126
36
13
41
24
6
84
102
7
8
3
30
6
6
63
21
15
69
66
18
240
3
12
21
75
36
16
12
23
30
235
23
25
5
6
60
6
72
42
36
24
66
7
17
60
126
30
12
6
37
12
113
18
90
72
78
12
42
12
36
24
19
11
48
25
53
48
7
48
144
20
33
12
3
168
21
19
44
16
35
12
78
39
88
77
42
24
9
3
24
60
21
33
12
12
12
78
45
3
54
3
27
93
33
18
30
6
54
36
31
32
28
20
9
6
78
72
24
19
35
30
55
47
84
81
69
63
171
37
35
60
105
105
18
30
187
29
96
3
15
30
12
12
135
27
18
6
72
73
12
20
3
42
67
41
27
3
12
25
59
9
21
66
78
12
54
13
17
6
72
12
24
6
3
45
3
9
114
12
12
121
5
15
60
4
32
16
20
9
19
20
21
24
51
16
12
60
5
102
6
87
15
12
18
31
12
65
102
45
57
60
139
11
6
30
45
112
5
63
28
17
67
36
77
180
27
117
30
1
35
240
12
1
32
69
18
6
132
18
9
21
87
3
45
69
18
192
6
24
6
12
13
5
15
40
5
12
15
3
72
60
18
24
60
43
12
11
9
48
69
66
69
15
18
12
19
17
18
12
69
45
63
45
48
114
66
18
81
24
39
30
48
72
48
150
85
48
12
108
29
27
15
60
36
42
12
3
33
15
3
21
28
5
72
3
93
135
40
59
9
27
54
123
3
12
12
18
12
84
39
28
47
25
41
7
35
24
21
33
36
6
228
36
21
99
24
6
114
66
15
108
36
51
13
5
6
66
3
21
12
24
6
144
1
53
90
30
12
18
25
32
105
54
48
33
12
3
162
15
111
12
18
24
48
42
12
36
150
30
45
75
114
24
24
78
37
56
45
30
114
12
36
78
9
27
18
6
120
36
36
84
18
87
180
21
7
212
9
54
13
65
168
6
6
18
25
84
5
55
65
6
45
27
45
93
51
99
37
80
24
33
12
19
35
6
6
60
12
6
42
30
114
30
19
17
27
21
30
24
258
30
108
12
18
66
21
9
30
78
6
21
4
11
1
233
84
12
6
18
12
75
3
42
108
36
48
12
6
24
9
40
11
66
39
21
7
11
6
19
65
30
6
30
36
9
51
33
15
25
65
7
29
19
120
11
30
39
40
47
90
18
72
13
12
48
5
6
24
24
36
12
42
6
12
174
84
12
7
152
108
60
3
48
12
114
66
13
5
84
42
24
66
43
32
9
87
40
29
36
84
18
6
12
55
47
33
40
8
51
6
187
48
53
175
24
11
6
60
24
96
174
49
17
66
90
55
92
28
80
33
120
96
15
33
6
57
12
36
117
12
18
69
24
124
5
72
60
43
47
36
60
24
9
40
20
9
42
24
6
6
30
78
12
45
33
24
27
21
12
48
24
75
108
3
60
18
12
15
33
12
27
21
6
24
21
4
12
59
18
87
99
30
79
53
48
39
33
30
30
12
30
13
23
57
3
25
47
37
83
129
33
18
12
1
71
66
39
93
42
1
8
12
123
30
67
32
51
165
15
54
36
96
60
6
97
17
24
19
11
12
45
99
36
12
33
112
8
132
36
9
78
105
9
6
54
6
12
21
9
27
21
43
5
6
90
3
21
19
77
18
1
29
27
24
69
3
39
13
11
9
87
33
21
19
23
24
120
6
84
96
174
1
48
65
6
1
17
192
3
108
24
108
3
78
12
18
54
30
13
20
24
39
6
18
12
18
72
30
6
7
113
54
90
126
73
41
63
45
6
36
93
21
90
6
79
17
63
9
36
19
41
12
67
17
15
4
12
89
48
55
47
36
13
5
99
3
57
21
6
21
27
96
49
11
69
36
160
20
15
9
148
17
42
30
156
7
23
108
45
84
51
6
18
156
150
7
5
43
32
3
54
ABCD 93087403504*3^$a+1 [50013]
12
30
102
41
115
6
48
18
18
11
55
24
29
37
84
11
1
42
6
24
23
25
24
11
192
12
43
12
120
36
42
12
66
24
66
48
11
24
109
66
77
49
83
43
18
24
42
180
30
71
48
19
42
11
24
36
115
30
48
95
19
65
1
12
42
78
12
23
235
24
29
19
6
252
59
31
54
6
24
6
59
31
102
288
138
5
1
30
6
12
12
6
5
175
78
12
48
60
6
53
25
11
85
215
120
1
95
24
1
120
23
1
60
35
72
13
126
54
6
5
43
12
5
25
30
41
72
25
23
43
5
24
72
19
6
78
5
36
55
30
54
12
41
103
12
77
1
42
12
6
24
12
6
65
24
61
42
36
125
25
24
78
120
18
36
6
48
66
36
108
90
36
36
17
7
6
12
12
71
25
18
65
229
30
101
12
19
6
48
30
77
7
36
60
36
18
47
180
79
24
72
41
109
66
17
31
42
59
91
65
97
42
6
83
19
72
41
37
23
12
13
35
72
43
48
84
90
18
77
85
66
41
1
83
7
48
36
161
55
48
54
11
49
36
6
90
138
6
54
53
49
11
19
18
60
12
84
72
12
12
11
72
12
25
23
25
30
36
209
13
132
12
11
12
43
5
43
114
191
25
84
66
17
7
6
24
6
29
108
73
114
53
60
37
11
277
35
37
96
96
60
23
13
42
90
95
1
12
12
282
90
59
144
61
12
119
43
113
19
6
23
7
24
54
30
29
7
53
48
7
6
11
24
24
1
11
25
6
12
12
41
73
66
30
18
96
174
35
168
49
6
108
156
6
23
156
24
12
19
41
19
114
252
24
48
6
65
109
18
5
139
161
7
6
30
54
60
155
156
96
36
13
35
1
11
48
139
5
37
59
25
66
53
85
30
12
6
18
6
30
24
17
19
53
1
12
12
23
19
90
11
37
168
24
54
180
29
13
54
138
6
17
55
102
18
78
107
85
30
53
120
72
24
36
133
239
13
108
6
84
29
43
138
36
90
5
48
120
1
66
41
133
24
36
107
43
54
23
120
84
19
54
42
114
84
23
48
31
221
13
24
11
25
66
329
12
37
96
156
36
143
31
60
6
35
24
1
48
30
17
25
48
11
13
18
102
12
96
78
30
102
18
96
23
103
114
150
78
12
95
49
59
55
48
114
23
7
6
108
84
30
90
36
24
6
5
79
48
42
6
6
11
67
36
6
35
25
66
197
7
48
90
23
85
30
24
6
114
18
71
96
31
24
48
102
66
18
12
24
23
97
23
12
55
5
36
115
17
43
30
47
48
19
18
107
61
12
96
60
11
96
48
1
6
17
85
18
53
91
30
35
79
84
6
71
49
66
18
12
23
12
43
66
12
90
18
84
18
54
11
37
155
7
161
43
6
6
17
48
48
25
24
42
30
84
6
120
18
35
13
23
61
35
79
54
11
7
48
101
25
6
5
127
5
25
23
37
11
19
48
42
78
24
126
54
89
67
77
103
42
6
42
240
24
18
42
11
13
35
24
36
55
6
180
78
66
36
66
137
36
61
83
192
109
227
37
18
48
42
119
1
24
120
131
37
12
18
18
42
53
24
24
1
18
42
30
66
60
18
65
91
36
102
120
12
35
31
17
13
54
48
126
6
6
83
67
12
66
42
53
132
25
102
36
65
7
65
43
126
11
13
71
85
35
25
6
78
120
107
73
66
24
96
53
1
102
54
143
36
187
65
43
84
5
85
11
85
59
1
36
71
187
5
7
41
25
174
101
72
48
37
42
54
6
30
36
42
41
1
30
89
67
53
7
48
180
5
49
36
30
12
102
6
60
41
1
30
42
60
138
12
12
5
103
12
114
120
36
11
324
13
18
65
115
108
6
11
37
12
54
54
102
66
54
30
11
144
24
25
119
7
6
24
30
53
193
59
1
30
24
54
36
11
24
24
19
18
24
48
66
126
11
12
60
48
55
78
11
13
6
54
30
120
53
25
83
1
24
132
30
48
30
95
49
12
48
95
37
6
5
13
47
13
59
211
84
18
18
30
6
84
5
49
23
12
25
48
12
48
54
6
174
6
48
59
25
23
25
18
5
12
37
156
162
53
1
60
30
6
78
36
41
37
47
31
48
36
41
37
11
36
24
25
96
66
137
12
13
35
48
24
1
24
60
23
7
96
29
43
12
288
17
24
7
5
13
36
30
30
18
66
42
174
23
31
29
36
12
48
96
1
ABCD 93087415264*3^$a+1 [50077]
318
27
69
27
57
63
60
3
24
21
81
3
75
36
30
39
132
216
24
9
135
39
57
21
27
3
165
12
21
42
57
33
15
84
9
27
9
231
48
9
27
216
84
36
24
9
12
3
36
60
123
12
129
231
24
57
45
18
45
156
201
54
45
24
21
54
102
99
33
3
48
105
114
57
36
12
237
48
51
24
48
204
21
3
24
12
99
9
105
36
36
54
21
63
6
171
21
60
90
12
36
9
60
72
3
132
9
39
45
15
18
27
12
99
42
12
51
21
51
3
54
6
45
36
48
15
126
216
84
15
36
153
87
3
21
36
48
33
132
3
60
57
3
12
21
15
24
3
12
93
33
231
60
15
24
54
183
24
24
24
180
135
150
48
63
72
24
39
54
27
81
123
12
24
96
69
51
3
6
15
24
36
9
87
57
15
36
45
111
48
15
78
75
99
33
75
57
69
24
48
75
39
30
18
21
192
27
126
36
99
36
9
75
117
63
96
75
93
12
96
24
36
24
24
75
90
135
21
63
45
15
60
120
27
66
39
3
21
12
57
156
90
42
75
9
135
69
12
3
21
111
33
27
12
27
54
51
39
9
108
69
54
9
348
105
114
9
21
39
12
39
21
3
9
27
45
3
33
27
30
123
12
48
249
18
78
27
48
33
12
99
120
24
69
12
108
123
57
171
24
12
60
96
72
33
18
90
144
36
54
57
39
36
21
48
72
24
120
36
12
117
3
33
39
15
45
39
81
24
21
39
57
99
180
135
21
120
60
24
9
207
45
12
3
24
48
15
117
63
45
45
6
57
12
93
144
84
87
3
69
72
45
48
87
96
24
9
27
87
57
24
39
42
54
45
72
48
69
75
15
18
3
81
39
51
45
15
54
15
12
48
9
3
33
39
15
90
42
48
33
24
15
9
72
9
54
69
48
144
63
18
3
39
45
36
201
183
21
30
45
36
9
39
21
12
75
39
9
9
183
120
48
27
144
66
24
216
48
96
30
150
99
24
75
21
15
210
15
21
75
96
60
99
84
45
36
63
105
60
168
15
18
15
129
63
84
45
114
21
81
3
105
231
93
27
48
12
21
63
81
123
27
93
177
99
21
18
60
33
159
6
3
60
81
30
21
33
87
24
96
84
21
75
45
54
54
51
45
15
429
36
90
6
144
48
51
75
96
93
117
78
30
72
6
33
15
6
51
3
36
141
12
45
30
126
51
96
93
39
12
15
24
54
27
9
75
12
57
87
84
72
3
24
12
186
15
24
108
72
123
66
15
21
60
99
12
72
87
48
6
51
60
15
33
36
132
99
90
3
60
27
21
12
12
60
45
99
45
135
24
12
21
27
15
72
21
63
42
27
36
24
51
9
48
87
33
24
15
150
18
18
27
27
45
3
78
3
99
165
15
6
102
9
33
48
234
33
12
24
36
9
12
18
114
51
24
153
99
189
147
3
21
45
18
18
60
3
45
99
72
15
21
69
3
156
15
9
48
12
93
63
12
33
96
111
9
24
39
132
60
48
60
33
87
21
114
33
48
72
3
54
90
162
75
21
30
54
36
135
33
192
72
3
69
18
6
27
12
105
12
63
81
39
3
9
36
99
21
12
12
9
39
12
24
51
66
60
39
60
24
15
6
15
309
12
27
120
12
36
72
21
111
48
12
15
84
105
180
9
63
75
9
96
3
9
96
135
69
51
81
48
72
39
9
3
18
96
3
27
18
51
21
3
15
180
36
21
24
36
69
39
48
60
84
129
75
12
12
27
54
111
69
12
63
84
12
84
96
24
36
21
39
108
51
9
81
27
24
21
99
24
51
81
192
21
36
99
9
63
27
18
15
57
48
15
9
99
60
159
6
12
3
69
15
12
48
33
27
81
96
15
24
12
48
84
132
21
159
24
36
60
204
36
60
36
87
81
96
153
75
27
9
225
60
15
75
90
54
162
15
24
24
12
45
51
9
39
15
216
30
63
60
36
9
3
108
36
15
21
9
15
81
3
51
84
54
90
93
ABCD 93088025528*3^$a+1 [50078]
9
3
4
5
24
85
30
17
24
19
20
69
39
21
51
48
45
60
12
25
11
39
21
7
89
48
48
3
21
3
24
81
24
15
22
18
65
7
12
53
27
21
27
33
60
13
86
4
72
20
21
111
72
64
36
5
31
8
48
36
36
21
39
64
17
51
22
18
41
157
2
40
53
1
62
4
17
60
3
48
16
17
27
16
66
11
39
9
3
33
31
32
48
129
111
117
24
12
36
3
21
39
45
12
7
8
12
10
47
120
67
44
10
26
24
21
15
21
39
52
32
64
5
12
24
84
48
115
44
33
157
2
21
3
48
46
14
10
66
53
144
24
72
51
16
8
45
120
36
72
3
12
21
12
51
33
25
2
21
72
3
24
16
6
11
15
45
60
7
54
11
87
16
17
31
68
9
3
52
29
55
5
51
72
22
23
3
48
21
39
36
24
33
19
77
19
17
24
12
24
12
19
8
64
120
78
48
47
60
36
72
63
9
27
45
1
47
72
39
36
237
15
117
48
87
21
79
128
45
51
10
35
36
36
48
127
53
19
32
57
15
22
35
39
9
3
57
48
12
84
7
29
19
60
53
72
27
24
22
66
60
44
21
12
24
63
72
189
60
27
33
123
96
46
35
15
48
40
96
29
15
9
24
72
3
81
36
108
31
5
27
9
48
75
33
72
60
108
15
34
14
21
63
16
5
7
53
7
5
97
35
15
40
29
3
46
11
55
41
24
192
51
21
15
22
2
33
39
60
28
17
24
79
29
27
16
104
12
36
45
19
54
71
27
93
27
22
2
33
12
75
45
72
7
101
7
36
29
39
12
93
24
24
96
13
23
12
39
16
65
7
5
27
69
51
33
84
27
28
29
3
16
65
12
48
3
9
49
48
47
7
77
12
43
8
40
29
36
120
15
16
41
24
3
21
27
33
19
8
4
5
12
1
11
31
8
96
33
7
20
28
53
73
18
32
33
36
15
34
98
28
12
6
74
33
3
64
17
12
3
93
12
87
82
126
20
16
17
37
23
91
5
48
48
12
39
22
35
12
87
36
12
34
2
12
4
17
43
66
24
72
47
84
75
36
136
54
71
1
11
12
15
9
3
48
24
108
12
46
26
81
31
8
45
27
28
32
112
36
5
39
28
53
1
26
16
36
44
144
22
143
72
43
12
32
93
99
64
5
15
24
46
72
11
72
7
36
77
13
26
24
48
33
15
4
65
19
8
9
24
87
9
7
72
8
60
28
36
17
15
12
40
72
24
8
64
29
87
10
38
28
6
18
29
15
4
56
48
180
33
51
45
19
32
22
6
180
101
96
39
81
3
21
27
28
29
109
47
43
29
24
60
75
28
29
39
4
56
22
11
15
22
35
15
12
33
63
9
49
26
117
84
24
36
48
25
2
12
12
48
24
48
21
120
84
87
46
11
87
88
5
12
13
35
7
65
24
27
69
15
24
22
2
16
60
89
103
116
28
41
49
2
57
31
17
61
23
48
72
15
12
57
27
16
17
15
21
13
2
9
7
8
81
96
39
21
39
45
36
1
30
101
31
44
10
48
42
48
29
79
90
26
21
51
24
21
7
18
14
108
21
84
7
8
9
157
6
5
39
9
12
63
28
104
60
34
26
16
116
45
31
6
11
48
24
55
68
117
12
72
27
28
32
45
13
114
68
9
12
60
72
39
93
24
15
57
19
77
3
9
19
56
21
60
91
32
4
72
8
64
5
39
12
22
14
4
48
144
24
29
108
72
61
143
36
15
9
7
8
48
81
72
147
48
10
86
36
96
16
56
72
33
15
21
1
23
72
99
4
20
24
9
12
48
75
45
39
34
14
4
17
43
20
136
6
59
39
12
45
108
24
15
9
39
28
54
23
12
15
24
9
39
16
41
55
53
1
62
4
5
72
19
30
62
64
36
60
44
4
17
43
54
35
87
22
23
84
19
18
2
33
15
12
28
48
29
97
143
25
30
29
36
12
48
55
17
132
27
24
81
39
12
36
45
1
18
44
9
43
17
13
11
12
199
20
72
9
7
20
45
99
10
18
6
138
80
105
15
12
112
5
48
7
53
19
30
24
2
57
39
33
3
48
60
33
84
48
73
86
105
48
60
96
7
192
41
27
33
79
17
60
132
12
39
28
32
141
48
15
4
44
4
20
21
24
25
95
48
87
9
19
53
3
12
69
7
17
3
28
29
103
18
126
12
8
16
8
21
60
12
24
60
3
100
44
45
3
34
2
48
48
60
84
22
18
8
60
154
2
33
12
84
36
12
72
12
19
17
27
100
32
21
12
24
3
124
32
93
1
251
24
13
47
48
24
99
22
48
23
49
35
36
27
93
3
118
47
25
11
12
12
109
11
12
75
40
56
72
40
17
85
50
33
63
9
36
24
43
32
16
24
48
32
12
12
40
30
59
39
12
58
2
165
31
84
8
9
12
15
16
77
13
38
33
1
23
48
19
8
12
28
56
69
25
2
21
72
51
96
22
24
62
12
81
63
36
144
12
36
33
12
7
60
89
27
9
13
11
61
11
15
21
15
48
69
15
105
108
12
36
27
28
48
32
144
33
123
36
12
21
19
8
36
69
60
36
15
40
5
3
45
123
21
72
43
29
15
9
3
45
7
20
28
29
13
11
24
96
3
33
24
36
24
13
167
48
25
2
16
17
120
3
16
36
80
9
15
46
72
14
48
76
53
19
77
3
96
22
11
60
3
12
12
117
27
84
12
22
14
28
20
45
12
25
71
7
12
6
66
128
9
48
12
3
52
41
84
7
5
36
13
35
85
2
16
29
3
40
20
34
126
5
12
51
9
12
3
70
62
36
60
12
16
20
36
9
84
3
46
23
12
48
132
3
ABCD 93088753742*3^$a+1 [50310]
234
144
36
6
175
53
72
114
81
45
84
96
480
24
84
51
129
42
318
6
84
42
115
335
54
27
208
384
95
33
160
224
123
132
54
270
336
141
219
21
93
67
179
189
189
36
90
21
399
120
25
101
24
210
270
115
389
126
126
63
48
3
285
201
120
90
69
171
21
63
90
135
15
321
123
96
270
55
32
64
155
210
115
29
60
135
201
204
84
132
3
16
281
114
37
53
36
39
96
64
144
335
273
123
420
1
80
45
3
112
563
13
293
27
69
84
247
77
132
48
96
31
53
6
85
35
61
173
3
3
61
59
36
273
51
234
162
129
64
32
69
120
96
30
114
51
96
63
49
48
83
90
355
425
66
69
129
96
30
1
5
171
208
215
120
49
11
21
69
235
29
90
25
96
11
30
24
30
321
279
169
185
87
144
345
55
71
60
84
9
177
444
6
54
39
117
43
17
111
48
192
39
24
30
96
234
66
18
36
81
153
103
209
111
189
24
66
114
216
31
48
176
63
97
128
112
95
420
48
126
15
171
174
60
336
144
276
135
96
3
84
201
51
109
179
492
30
90
25
65
79
32
87
42
264
247
32
45
115
288
47
1
35
510
15
105
199
251
117
123
174
7
35
45
160
209
15
160
125
51
64
35
61
23
96
217
48
35
216
181
149
219
51
84
57
159
225
315
24
120
6
15
256
80
243
270
15
64
5
42
84
54
306
186
120
24
270
237
48
192
48
9
126
60
66
235
320
189
115
32
64
275
234
36
174
144
33
448
5
75
255
97
119
90
408
42
318
72
324
54
157
29
36
31
203
66
24
27
93
276
159
64
96
32
39
9
15
1
299
54
216
36
198
96
109
47
1
23
30
126
13
137
90
84
60
45
171
85
95
1
299
18
211
80
111
49
185
30
216
49
416
16
353
31
59
216
61
144
59
144
72
18
6
85
71
25
29
19
161
126
60
174
ABCD 93089263654*3^$a+1 [50217]
108
30
186
210
18
18
18
36
108
60
37
29
51
111
132
30
36
24
108
7
23
73
107
85
59
54
90
37
95
33
39
18
39
33
36
30
180
54
6
12
54
24
19
71
12
13
32
63
177
64
29
60
30
186
90
48
42
54
12
9
16
155
54
36
75
64
5
54
6
18
192
54
36
126
78
87
112
96
5
24
18
12
36
42
90
138
36
31
80
129
30
36
13
59
42
43
113
150
265
5
174
18
60
63
93
6
18
18
25
119
25
113
78
33
129
72
18
30
276
84
15
160
5
27
189
24
75
15
18
84
360
3
15
1
35
24
90
91
32
15
108
180
54
42
30
60
151
5
43
17
15
3
12
72
60
102
6
33
51
54
6
49
125
42
9
45
19
89
7
41
108
27
99
141
45
12
6
12
24
174
132
27
165
132
18
102
204
66
144
36
6
138
36
36
162
243
279
96
18
30
25
119
6
180
36
66
72
42
18
18
12
90
96
84
25
48
32
57
39
69
42
33
33
127
161
42
37
83
18
36
6
33
39
153
207
72
30
108
31
5
252
42
12
9
51
216
69
15
36
109
48
77
19
32
273
114
192
360
6
72
30
25
65
18
45
33
36
18
36
69
16
32
45
138
6
3
51
61
29
102
60
48
24
121
41
48
96
39
27
18
51
9
66
24
180
18
12
171
69
30
36
9
207
258
31
185
7
149
96
102
18
78
102
24
39
15
144
210
15
165
108
78
1
71
138
60
67
5
27
111
186
66
150
174
6
12
15
48
9
78
126
27
75
150
30
114
48
36
54
60
192
108
6
39
135
105
27
30
6
177
3
13
32
273
24
7
29
90
66
55
5
144
66
108
18
60
12
3
240
45
18
81
261
78
36
66
7
47
33
81
111
33
126
1
71
162
7
29
54
45
81
36
144
54
85
35
36
132
72
18
108
30
145
197
150
85
59
126
210
198
42
277
80
3
45
144
75
108
25
197
54
69
3
30
108
60
7
128
171
69
195
42
3
51
13
32
48
16
32
39
30
18
73
23
66
103
32
64
96
89
144
87
39
105
160
17
15
57
618
13
5
75
51
13
131
12
225
63
144
168
9
135
25
48
11
69
21
54
78
135
75
168
30
24
55
65
31
47
97
77
24
75
81
54
54
51
21
276
270
48
201
15
204
12
24
129
16
11
144
90
24
192
108
24
138
24
48
132
18
7
5
43
191
144
126
19
240
161
66
24
37
35
48
6
138
90
3
129
31
167
18
135
3
144
6
7
23
249
16
32
9
36
90
54
3
105
60
48
18
132
30
132
102
141
27
117
45
18
33
105
90
72
21
51
54
55
5
120
42
25
5
27
16
155
6
54
12
13
29
3
105
264
15
48
45
18
54
108
18
72
42
43
41
114
18
30
42
72
18
33
165
187
48
119
198
51
117
108
12
24
30
6
72
15
16
5
90
177
48
27
18
115
32
63
36
24
252
9
21
219
16
5
144
36
87
57
30
9
87
72
90
87
51
60
49
53
187
35
30
18
253
32
3
54
18
36
90
6
36
45
63
84
93
57
120
42
133
5
72
51
112
23
12
108
144
193
48
65
54
18
135
16
179
48
78
12
19
71
78
ABCD 93089734352*3^$a+1 [50061]
5
72
195
96
249
90
93
33
12
6
162
267
21
54
18
252
135
112
131
12
72
73
128
57
87
15
60
228
1
96
161
15
3
84
18
78
84
78
144
210
114
84
15
45
102
18
78
93
81
15
93
243
195
72
30
6
54
90
18
159
39
9
21
132
228
72
114
90
66
42
378
102
147
93
48
198
270
42
69
159
6
48
187
101
219
3
48
108
42
102
18
15
129
79
29
42
18
126
57
15
54
36
84
6
93
105
12
123
39
6
66
24
30
204
207
48
192
141
19
176
27
12
204
45
81
63
96
141
3
21
75
15
49
23
18
30
57
159
33
171
156
18
151
107
102
18
24
54
36
75
64
80
96
63
48
33
57
108
27
48
147
180
18
55
161
18
18
30
93
16
113
156
42
12
93
48
96
21
90
102
27
69
54
21
51
210
114
54
3
27
72
198
42
18
48
324
231
208
11
78
108
72
48
99
64
5
72
54
126
198
9
81
54
66
39
21
27
45
19
128
96
9
18
54
54
126
171
192
48
3
12
258
72
120
90
72
6
87
3
72
54
90
36
18
12
24
66
42
120
96
84
42
36
390
15
99
45
21
294
54
174
97
48
128
144
15
6
18
126
139
35
45
64
41
12
60
108
19
32
39
144
18
72
198
30
162
6
102
24
18
102
60
126
30
60
9
288
117
235
101
43
161
216
138
42
12
168
102
90
72
183
87
36
42
91
35
126
15
3
18
360
19
48
23
153
9
90
522
19
11
198
96
72
12
42
174
195
21
270
54
6
90
144
199
35
18
27
112
293
18
30
27
240
165
171
15
81
45
90
18
72
30
60
66
42
18
103
32
208
17
48
159
81
15
87
9
69
30
141
9
102
33
201
150
36
192
78
84
348
175
395
213
57
42
156
108
132
90
12
60
15
141
42
102
78
108
57
87
66
24
63
48
81
24
279
48
87
48
57
16
41
210
165
51
90
42
12
126
15
45
54
18
72
243
21
54
42
108
90
126
66
325
5
171
3
132
9
96
48
64
336
32
9
30
6
72
91
35
237
69
324
87
33
72
39
96
9
6
33
57
103
5
126
109
65
79
11
60
210
24
63
27
72
18
27
9
84
195
27
21
48
144
51
6
144
36
51
48
81
36
75
9
24
31
95
120
168
33
183
162
103
5
36
135
111
162
90
6
15
39
121
272
105
114
84
162
79
29
54
96
54
18
213
147
18
174
186
355
5
27
64
80
64
17
12
36
6
54
162
144
54
54
18
108
55
11
405
9
24
210
78
162
18
12
111
141
96
3
69
27
81
90
54
66
72
42
75
96
45
54
36
30
43
155
96
18
18
102
75
57
30
201
48
ABCD 93089843558*3^$a+1 [50071]
56
39
49
12
29
15
21
99
40
20
36
4
101
39
57
27
27
13
17
3
36
76
120
8
12
24
24
76
24
96
44
40
72
83
37
8
81
15
57
7
12
23
18
84
19
41
115
5
159
21
19
41
39
4
56
24
12
45
15
4
20
100
80
136
44
4
41
19
35
1
17
27
51
1
68
40
56
9
51
100
140
15
21
40
20
64
5
115
104
81
211
44
16
8
33
63
24
72
108
136
29
180
7
11
18
126
45
40
24
60
44
40
12
20
40
8
16
156
71
49
60
24
20
9
7
60
104
4
116
16
8
36
24
40
101
55
17
24
15
84
39
18
163
36
20
60
4
36
108
5
15
45
127
8
60
12
100
8
36
40
5
15
60
141
3
52
29
31
24
44
40
12
284
16
23
57
24
9
27
4
5
19
65
31
104
87
33
15
81
40
5
79
32
4
116
28
47
18
67
24
36
24
29
91
56
4
56
24
16
24
20
64
23
9
33
72
84
39
12
60
4
20
24
93
139
65
19
20
36
48
12
93
91
5
72
19
89
72
39
105
15
40
24
41
24
19
20
52
281
7
12
5
79
36
60
68
72
28
32
33
15
12
24
27
109
20
84
21
15
24
40
36
44
16
44
69
55
20
60
12
64
17
39
40
60
41
123
81
3
96
96
21
39
99
45
45
15
16
48
125
27
24
4
17
19
84
20
57
3
36
4
12
101
43
29
31
60
80
96
60
144
64
65
67
5
15
24
40
24
35
42
139
5
31
5
3
16
29
187
24
101
79
36
60
8
12
21
18
105
105
51
4
104
36
144
12
60
9
12
67
41
51
24
16
20
21
19
20
4
36
5
43
72
140
60
4
29
7
5
99
24
45
51
16
108
36
36
89
111
40
24
65
75
9
15
156
40
44
12
40
24
60
95
6
19
44
12
9
19
12
23
6
79
137
103
60
17
156
39
24
16
68
96
36
4
41
135
100
44
24
52
24
24
96
11
9
24
16
17
108
15
99
25
20
21
15
96
40
24
96
41
19
20
4
56
148
12
20
148
5
7
24
20
16
44
4
36
5
19
12
44
36
48
12
69
12
24
19
35
49
36
60
125
66
25
48
32
4
56
24
64
32
84
40
116
220
29
15
4
60
56
36
4
59
141
21
39
21
36
72
7
8
12
108
12
220
23
37
20
40
84
59
37
44
4
20
52
120
41
79
20
15
69
60
40
41
24
55
29
55
56
36
40
8
81
91
8
12
9
135
36
4
65
51
4
200
4
92
9
30
69
36
21
219
60
16
104
16
20
24
45
42
30
7
32
60
28
12
221
3
16
53
15
72
144
60
4
36
80
9
30
81
16
20
40
5
19
41
39
4
32
24
9
51
84
52
20
28
36
29
7
80
28
80
12
40
5
39
16
84
20
16
24
120
29
91
24
36
29
75
153
43
84
53
67
152
60
4
36
29
75
76
29
51
33
7
8
40
12
20
153
15
16
20
36
60
40
23
37
8
16
35
69
12
9
15
4
12
120
20
124
20
100
96
20
40
44
4
11
49
12
60
5
19
20
36
24
16
20
208
17
115
29
55
29
7
60
44
24
16
17
79
29
36
3
27
25
104
57
3
51
90
54
1
24
24
132
8
60
57
3
36
16
20
48
3
9
9
15
16
143
78
19
20
4
80
24
15
157
60
215
9
144
21
15
4
12
41
43
120
56
24
4
12
80
4
20
4
161
39
40
12
44
21
24
31
41
139
60
224
36
84
15
9
36
16
29
36
15
93
7
29
39
12
4
96
20
4
5
126
54
19
20
105
87
60
33
12
19
71
49
80
57
39
24
16
108
12
53
31
84
137
63
16
56
28
12
48
36
24
36
95
49
56
96
261
43
80
57
3
36
28
72
5
60
103
5
31
80
9
7
53
27
40
8
100
17
19
5
36
19
56
4
29
7
41
24
15
21
3
100
56
28
65
48
18
145
24
36
60
20
36
48
60
36
24
57
79
5
31
24
35
1
24
71
48
1
24
17
15
244
29
51
184
56
4
36
24
96
140
21
55
20
33
12
90
25
29
15
16
68
12
60
4
44
57
79
20
120
124
12
128
52
41
7
32
15
9
120
81
3
12
4
36
44
60
76
5
39
16
20
60
21
87
72
3
1
5
72
18
9
336
60
4
77
3
52
8
75
1
5
55
24
32
40
20
120
28
56
24
36
24
40
116
60
21
123
72
88
176
16
48
71
121
68
52
144
84
125
7
119
1
20
40
48
56
201
66
93
51
33
12
48
76
60
44
16
17
27
16
20
4
5
7
20
9
15
4
32
24
60
40
140
4
65
18
49
20
21
43
44
12
3
37
44
45
171
9
19
12
24
17
3
21
39
64
60
32
40
84
36
20
21
3
184
20
16
36
8
36
36
4
24
56
81
108
7
24
20
24
36
4
32
4
20
76
41
48
55
5
12
7
12
204
36
35
25
5
24
115
41
ABCD 93090036992*3^$a+1 [50033]
9
10
42
23
12
1
92
30
21
129
48
58
54
23
85
35
3
46
44
12
220
84
108
96
59
72
49
59
51
9
60
12
115
66
20
4
83
21
90
76
38
36
51
33
6
21
24
96
31
2
22
104
9
7
24
89
12
21
162
58
2
81
45
10
2
42
10
60
12
74
24
16
5
72
33
10
144
72
24
14
180
18
18
52
38
22
48
71
3
141
9
75
36
12
13
59
75
261
79
5
43
5
93
52
50
33
60
60
25
59
75
57
9
27
24
24
37
35
19
29
61
48
47
25
83
13
32
18
189
31
128
16
38
15
13
83
45
22
5
33
15
84
36
99
30
63
144
24
1
18
77
48
1
42
53
36
55
29
19
26
46
38
112
23
13
38
16
38
3
12
1
11
24
36
13
107
1
20
63
9
22
74
54
16
77
49
14
54
15
48
27
45
31
197
15
93
127
2
16
11
3
81
24
7
5
84
15
34
83
13
144
30
26
30
129
33
3
75
9
25
11
45
39
13
18
30
35
9
16
11
24
24
36
36
36
79
6
47
73
23
24
60
21
90
9
7
74
16
23
36
87
57
33
58
102
83
144
15
66
27
43
5
37
23
36
43
65
61
60
20
39
36
45
51
1
23
39
30
6
21
13
11
12
120
3
189
21
24
15
55
56
141
69
4
11
12
24
48
60
111
9
31
54
12
23
13
18
114
11
12
132
1
42
2
52
90
29
60
24
13
107
36
37
23
24
55
26
12
63
24
1
90
44
10
11
7
233
25
71
48
61
71
39
9
72
1
47
121
66
125
19
2
3
15
9
43
8
45
129
36
51
133
20
36
51
13
20
51
129
3
12
111
22
23
24
48
27
16
2
75
48
12
84
3
82
83
115
101
120
67
2
15
25
47
79
5
24
72
73
18
65
45
63
36
25
8
36
16
90
149
36
69
90
129
72
49
72
59
261
39
109
20
12
27
120
15
22
194
81
24
45
34
17
13
90
17
39
21
36
12
61
36
18
41
96
63
10
6
17
103
2
22
53
3
45
61
14
72
130
32
27
84
36
60
24
45
16
59
36
9
39
1
35
109
56
10
2
108
27
97
95
31
65
36
144
72
45
75
3
16
54
50
142
24
18
41
25
6
14
162
22
23
25
227
15
10
6
65
7
54
83
1
47
49
14
54
15
72
1
2
6
52
59
24
36
21
3
39
46
167
49
59
24
15
21
12
33
15
7
54
66
72
126
36
6
32
106
96
23
36
24
115
30
11
105
120
4
48
60
23
7
2
87
3
142
44
84
40
12
83
15
48
184
48
56
16
29
99
60
21
24
12
9
34
41
39
70
66
6
95
9
34
17
1
8
30
24
21
24
12
120
36
48
91
128
88
152
30
15
97
18
20
93
103
89
21
15
85
24
11
1
11
13
35
31
24
29
45
16
11
84
12
19
48
17
156
12
1
54
221
25
60
11
115
18
47
24
15
24
88
288
29
163
18
44
15
36
87
9
13
12
11
67
53
19
29
39
130
47
9
16
83
12
81
39
19
72
18
20
51
36
12
60
36
105
27
12
72
24
31
54
12
20
3
15
9
45
58
5
43
2
63
49
23
24
1
47
13
2
21
24
36
189
111
84
37
74
34
50
58
18
17
12
93
42
45
36
24
1
11
63
10
56
51
61
48
11
108
51
12
22
50
6
10
42
59
25
36
20
18
16
8
57
60
43
18
35
19
30
11
85
32
36
15
24
75
57
24
19
17
61
18
161
49
24
47
1
78
20
124
65
81
102
34
11
24
3
18
18
60
45
120
61
11
85
2
45
3
45
12
37
14
16
5
84
199
41
31
6
2
36
9
45
3
13
30
42
23
49
30
41
15
22
107
12
181
23
36
3
16
5
15
45
79
17
55
66
60
50
69
21
70
29
121
2
21
27
129
24
45
16
56
18
16
18
6
140
69
1
11
108
15
16
29
36
39
6
39
45
3
13
2
177
45
15
36
36
1
35
12
36
9
16
20
75
9
15
48
24
3
18
108
130
66
78
72
161
73
54
77
9
72
75
105
3
105
16
24
95
97
18
44
93
7
126
44
16
20
10
24
5
48
109
59
45
22
17
21
10
2
75
3
12
9
49
32
39
24
49
23
13
50
54
52
8
172
155
43
26
51
48
21
39
132
139
32
42
16
12
23
19
66
60
11
111
22
11
1
36
119
13
20
52
35
3
36
81
1
18
41
39
16
104
45
24
12
69
147
25
60
47
25
56
102
4
30
23
75
46
35
7
5
12
1
84
90
72
89
24
55
72
54
122
58
14
22
104
16
44
39
15
16
5
72
25
287
1
186
66
72
26
30
24
88
35
19
48
6
32
72
51
55
72
29
85
35
3
70
18
125
13
126
5
69
75
24
60
12
60
108
3
18
40
59
43
5
19
18
86
45
67
48
89
48
13
107
84
48
36
24
7
54
74
66
4
20
3
27
105
7
126
35
84
48
ABCD 93090055712*3^$a+1 [50057]
31
168
113
36
48
121
132
12
35
1
71
7
17
157
162
60
36
12
72
29
49
48
42
77
25
6
84
53
115
18
12
60
66
6
71
48
37
23
60
25
36
54
17
43
12
18
203
49
11
24
109
6
41
96
36
7
144
36
17
12
61
11
109
107
55
77
96
25
191
43
137
79
78
102
5
85
60
12
23
168
60
24
31
36
60
17
103
108
42
11
120
60
43
65
7
48
77
12
60
55
66
54
42
18
36
30
119
133
24
35
60
43
180
72
41
55
12
36
5
49
23
139
18
47
48
145
48
24
47
60
84
55
114
156
60
23
97
18
29
25
72
270
185
91
12
101
61
414
72
149
36
13
60
36
84
23
49
59
91
120
77
31
222
59
60
12
61
83
25
54
113
72
31
60
12
53
115
65
43
324
17
19
41
25
18
89
12
24
97
47
91
150
23
7
222
35
55
18
228
35
7
149
12
37
12
11
31
30
24
36
18
12
17
96
36
36
48
127
36
42
71
31
6
83
1
18
125
1
42
30
42
77
115
137
132
1
23
36
49
11
31
36
30
18
36
77
109
54
29
7
30
144
24
72
23
79
41
49
35
61
23
67
180
65
24
24
43
65
36
169
6
65
25
35
37
90
72
48
60
30
35
60
13
78
41
25
107
12
60
19
36
41
109
54
120
60
138
35
43
5
79
65
7
36
132
66
96
143
1
90
53
31
180
168
29
295
36
144
108
65
24
276
7
36
53
1
78
12
18
186
12
162
11
12
49
126
173
247
5
60
55
90
180
59
19
17
12
12
121
54
65
43
125
67
137
36
7
5
36
67
6
54
5
43
29
12
19
101
108
109
35
91
18
36
42
84
114
12
71
73
11
7
78
30
54
60
23
61
35
84
13
48
24
66
65
79
101
169
72
18
6
126
90
11
19
101
24
43
48
53
24
37
126
54
210
186
30
5
72
31
24
185
48
19
48
209
31
102
71
37
36
54
17
12
121
36
30
53
19
204
41
12
85
42
30
24
234
138
107
144
36
1
71
25
35
36
60
24
91
77
60
13
30
113
180
1
71
12
1
24
18
18
36
30
41
24
61
23
19
5
97
36
42
30
179
36
36
61
144
95
36
13
11
7
120
197
204
157
180
59
60
24
43
41
48
55
54
59
7
72
72
53
55
17
55
96
36
54
12
72
72
6
30
71
60
13
18
42
30
77
91
18
90
84
60
36
29
91
18
42
72
53
73
23
240
12
175
30
71
1
47
13
59
72
84
13
6
264
24
53
19
17
19
120
162
59
12
7
161
72
31
65
96
7
72
269
1
90
30
23
127
18
108
12
71
19
53
24
73
131
31
48
18
90
17
91
17
37
47
156
175
54
24
102
293
144
36
108
13
36
18
77
67
42
48
23
55
5
13
102
18
72
131
19
17
13
18
185
139
65
133
191
43
6
144
126
29
24
120
109
47
252
24
55
108
24
17
145
30
36
42
48
95
49
23
96
31
30
90
60
89
109
66
24
72
101
72
120
60
1
83
84
48
1
54
162
59
1
30
18
60
11
55
5
73
71
19
89
103
36
5
19
89
1
36
84
216
72
35
60
13
90
18
11
36
72
61
6
89
12
12
43
60
5
36
13
11
37
72
35
19
42
72
47
61
11
216
55
42
30
18
72
6
89
108
132
36
108
25
54
36
6
131
12
132
60
60
24
61
23
67
77
91
41
48
1
59
7
5
12
12
67
144
12
17
43
18
35
31
53
1
72
42
29
72
1
114
66
6
41
49
54
113
13
120
71
1
78
90
131
13
126
90
54
66
23
108
84
73
36
6
54
30
60
120
125
1
11
13
35
139
5
48
7
77
49
11
7
17
1
30
ABCD 93090071758*3^$a+1 [50034]
12
80
16
18
31
43
37
16
13
12
15
48
16
5
24
60
7
9
38
12
10
14
6
16
15
17
22
74
12
3
21
3
13
32
6
6
28
38
24
10
74
6
24
4
31
77
2
16
14
43
48
11
6
40
18
20
57
3
12
12
6
16
39
17
23
55
1
45
20
6
12
6
64
26
12
90
10
54
26
12
17
1
23
40
39
1
5
4
18
13
25
31
3
18
32
12
39
1
14
25
15
6
44
4
8
10
60
38
16
39
11
24
72
5
5
43
7
18
4
60
92
28
7
55
24
41
16
37
3
87
20
37
11
10
38
10
59
56
17
12
56
16
8
6
30
7
57
36
26
24
22
8
46
6
48
32
10
12
2
4
99
5
30
45
8
29
26
12
36
46
50
24
1
23
10
20
12
6
58
2
53
29
8
34
8
18
42
18
22
8
13
69
12
31
13
36
31
5
3
24
3
4
1
17
20
60
6
12
30
52
8
22
20
16
1
80
23
12
21
9
31
27
30
6
17
57
7
24
24
11
4
26
100
20
15
19
20
97
35
4
26
54
156
29
5
6
14
30
25
75
44
1
27
12
33
48
16
13
40
38
24
48
30
52
19
5
62
5
17
8
24
18
40
20
30
3
19
68
22
14
36
9
9
18
13
45
24
11
39
48
25
8
16
5
4
24
7
1
30
25
24
3
36
26
4
2
42
12
11
5
3
21
30
24
14
40
8
28
35
1
36
8
6
29
5
6
21
9
8
7
59
70
54
2
31
45
14
109
29
40
18
38
19
17
55
71
12
13
5
10
12
5
73
2
16
44
6
11
13
30
13
3
26
24
35
25
52
14
28
57
23
42
60
51
19
26
3
27
10
35
7
12
8
46
15
9
23
39
1
72
17
54
54
40
6
20
16
1
47
36
14
15
7
24
30
90
80
9
56
7
10
47
7
6
18
44
13
15
50
24
6
112
73
37
22
8
28
8
4
6
111
29
84
7
29
22
32
60
6
46
56
13
9
8
55
9
8
28
2
1
5
40
44
7
8
32
13
10
30
6
36
30
38
6
30
16
8
1
9
18
5
27
18
10
25
79
6
48
12
4
36
8
102
4
18
120
3
23
10
50
4
36
74
12
78
12
5
43
10
11
51
18
11
32
29
28
6
2
54
41
13
52
12
80
16
62
22
50
46
2
10
14
29
37
12
52
19
67
10
18
17
19
20
16
2
16
14
78
75
43
20
34
32
10
18
3
5
19
3
117
23
48
42
30
1
5
4
50
18
4
8
6
17
5
44
6
4
8
37
5
108
47
13
43
35
5
13
124
18
30
103
56
41
42
13
33
7
7
36
22
18
6
15
5
35
19
37
33
14
16
90
2
53
7
25
3
26
28
8
12
12
10
45
8
31
9
8
15
12
10
50
6
16
123
3
14
10
45
3
18
8
10
2
40
30
92
6
6
41
85
64
14
5
80
57
63
17
15
27
6
39
3
12
17
1
12
51
16
40
1
15
48
32
143
50
7
29
35
29
44
10
18
20
7
21
26
24
41
13
6
16
24
56
24
10
20
15
19
37
19
100
26
6
64
30
6
2
11
7
18
7
29
28
7
13
30
12
18
7
3
60
20
42
36
4
75
29
4
15
8
19
14
4
32
16
24
11
64
40
29
12
14
28
21
24
3
8
42
12
6
65
11
8
13
3
29
97
15
39
25
1
95
24
19
10
62
21
45
12
7
3
2
46
14
10
8
21
15
105
40
9
86
25
24
8
3
10
75
5
34
73
13
36
4
20
36
16
62
22
8
42
4
32
22
36
14
6
4
31
89
26
52
44
4
14
3
7
20
70
26
4
1
7
10
68
22
44
9
56
5
50
81
129
63
27
18
22
36
54
26
12
22
15
16
5
2
82
8
6
10
7
13
11
24
7
18
22
108
5
21
28
72
24
7
23
1
35
8
6
10
5
21
10
1
49
6
10
15
173
24
66
60
4
6
54
32
101
5
32
120
12
39
21
19
11
5
19
70
14
121
9
23
7
1
7
18
100
27
200
7
41
40
16
8
27
14
4
116
4
3
23
24
25
83
37
21
14
18
4
38
12
6
12
12
36
10
9
8
7
30
11
39
24
12
5
8
27
32
21
56
25
18
46
15
29
16
2
10
15
17
7
48
47
18
6
10
15
16
64
24
1
32
48
16
54
20
16
8
6
7
33
12
32
12
16
8
15
25
60
44
60
16
14
37
45
14
24
16
50
19
16
35
24
18
44
6
22
12
98
10
20
40
20
12
60
18
6
10
12
14
76
3
21
8
22
24
45
39
8
18
64
7
8
16
5
24
3
27
38
7
27
18
18
2
7
8
7
14
4
103
13
84
6
12
12
16
24
20
53
17
80
22
6
3
11
6
15
33
42
18
10
6
3
16
7
4
26
72
11
35
24
8
10
48
6
18
26
17
8
11
46
14
4
84
18
8
7
17
7
11
12
28
14
4
27
23
9
15
16
24
2
28
27
9
24
66
96
14
4
3
8
19
32
108
10
66
24
110
18
5
8
72
57
26
84
1
16
1
72
7
29
64
6
80
82
3
11
4
9
11
24
6
4
66
14
11
25
12
18
16
9
29
6
85
24
11
6
6
22
26
10
47
63
65
25
24
12
10
24
36
29
15
6
6
60
12
6
72
18
4
65
16
69
108
20
30
72
40
18
19
43
61
5
11
16
3
16
54
20
6
6
4
44
46
1
73
7
33
170
12
34
18
50
6
52
9
8
13
18
42
50
4
74
15
19
138
8
10
36
44
9
1
6
9
75
2
12
10
20
16
140
12
22
8
27
55
1
5
51
11
4
14
27
27
13
8
37
14
4
6
104
4
31
5
26
18
58
20
40
48
72
9
24
17
4
18
6
12
47
13
43
7
22
120
3
17
30
1
24
47
40
18
36
24
8
27
13
2
1
95
52
69
33
8
30
12
10
12
80
48
76
30
26
11
67
6
6
24
24
66
4
8
27
33
40
15
47
12
60
10
24
30
1
13
100
2
6
24
6
24
9
40
45
2
22
2
46
18
9
17
64
14
6
22
8
4
92
6
28
24
2
34
30
24
2
28
32
48
11
32
23
22
20
7
17
10
54
2
13
51
18
26
6
24
12
10
5
3
54
10
8
12
10
95
3
10
50
24
6
48
6
24
4
6
14
22
44
11
64
19
20
12
5
8
15
30
36
2
34
44
6
18
30
42
64
14
17
5
18
1
25
76
20
18
40
38
12
30
10
43
5
8
6
141
3
10
44
22
49
5
2
33
9
60
10
8
10
15
72
11
30
54
36
54
18
24
21
7
20
60
18
40
23
9
6
54
6
24
21
7
14
36
60
28
72
18
50
35
55
9
13
3
21
18
18
50
13
11
24
36
49
9
2
13
41
24
6
1
21
54
14
6
34
31
56
3
45
17
10
2
12
4
6
18
30
42
3
23
4
8
10
2
41
24
13
16
20
10
14
18
24
34
20
24
7
21
19
23
20
37
71
18
7
17
22
6
14
16
42
11
27
24
4
2
15
27
12
9
25
2
13
5
19
16
1
24
24
58
72
32
24
5
37
35
37
3
7
33
3
2
12
10
5
27
6
34
14
12
3
19
20
1
15
17
69
4
39
56
32
7
1
41
10
14
71
41
39
9
20
12
7
75
12
6
54
21
45
35
40
3
20
10
60
2
10
32
31
24
8
3
37
17
6
6
40
8
11
35
12
8
9
8
8
11
85
15
18
20
3
37
43
59
14
4
75
15
56
16
44
54
6
6
24
6
6
22
73
73
24
23
5
2
12
16
62
36
27
7
50
71
5
51
11
10
12
6
20
61
40
104
147
2
12
60
11
24
13
6
34
18
8
46
54
26
6
53
25
47
5
19
25
31
35
4
18
38
60
42
22
61
7
17
43
13
23
54
6
12
48
40
44
30
10
36
1
8
8
7
30
36
20
96
59
49
18
28
17
3
77
7
18
28
12
18
2
3
9
12
6
24
24
34
2
10
8
7
39
2
12
10
26
4
18
38
4
7
19
46
8
40
26
36
9
7
14
3
33
15
19
14
6
24
25
9
15
5
3
33
42
4
14
4
15
17
4
20
22
2
10
5
1
7
55
49
8
27
70
36
19
19
54
16
55
11
14
40
31
5
24
27
17
6
4
21
32
19
84
2
4
14
12
22
32
10
38
36
24
18
10
14
13
17
4
54
6
31
80
35
88
5
15
18
15
40
95
48
41
24
17
42
30
20
42
1
15
54
3
101
11
8
21
32
4
18
26
10
9
3
5
39
9
9
30
17
16
15
22
67
1
4
20
76
20
42
72
60
1
33
6
14
19
17
18
40
2
35
31
12
93
3
30
4
60
ABCD 93090336754*3^$a+1 [50030]
165
3
8
37
59
40
44
7
12
21
9
12
35
4
36
44
151
48
48
33
27
93
39
78
35
25
203
7
120
84
9
20
96
40
15
5
31
132
33
104
28
32
31
24
30
75
24
32
108
60
1
159
117
35
19
45
20
1
30
54
48
18
93
36
15
30
339
180
9
83
19
65
16
8
67
12
60
21
12
104
31
113
31
18
47
84
19
53
28
87
33
27
33
20
79
57
3
33
8
31
18
15
27
5
24
132
24
4
24
15
270
23
139
29
1
11
48
76
51
24
185
64
12
80
97
11
37
27
15
180
42
39
36
15
101
4
56
127
192
36
72
18
90
9
15
186
27
3
57
15
108
42
18
125
19
6
27
27
21
27
12
30
66
29
220
21
84
126
84
18
18
42
18
5
25
42
18
23
12
25
12
23
7
12
33
56
97
60
42
101
4
32
4
21
11
48
4
96
12
24
3
12
5
28
8
144
24
7
57
3
42
167
91
12
17
24
7
150
114
66
23
36
40
84
51
6
15
9
71
7
17
73
18
57
45
27
81
23
1
3
15
77
4
36
111
42
63
39
6
12
108
27
60
72
20
13
11
76
96
9
59
19
57
51
113
60
120
91
41
19
36
144
5
55
93
3
149
24
19
21
9
42
69
39
21
80
1
66
65
79
65
1
23
67
120
65
55
5
120
24
28
12
24
69
71
49
3
60
195
54
78
105
72
180
81
35
4
20
16
39
21
68
67
42
90
12
9
84
8
64
20
24
16
3
153
68
19
17
25
30
30
95
73
18
9
51
54
30
21
87
57
3
102
119
72
337
147
33
18
30
59
55
125
1
35
25
24
71
24
4
27
9
48
68
19
108
21
96
51
53
60
79
42
39
12
44
61
119
16
39
30
18
18
60
23
37
3
56
1
12
3
15
24
5
24
49
123
9
75
21
12
3
75
84
5
84
7
93
92
19
5
28
105
42
30
30
5
84
1
63
36
69
83
19
60
5
121
23
16
33
11
157
24
36
24
138
12
33
27
9
120
20
7
24
93
116
7
120
5
120
25
3
21
18
30
12
95
76
15
24
41
19
108
293
108
1
18
102
59
67
30
59
43
150
11
4
27
149
36
144
76
168
15
17
40
15
156
57
32
40
123
21
80
127
60
42
42
48
77
25
6
33
96
36
75
5
7
57
36
9
35
1
42
105
27
5
61
3
117
119
25
11
19
5
55
21
8
124
75
33
15
33
24
36
20
67
12
42
3
15
12
41
25
24
3
60
27
6
12
72
96
39
15
101
60
24
25
6
33
60
201
35
43
198
42
42
11
67
57
20
1
114
29
12
4
96
44
24
52
57
3
44
25
123
92
1
72
15
63
120
252
18
54
29
4
96
51
48
17
40
51
53
100
84
33
35
64
140
25
96
23
37
143
52
69
39
27
24
6
60
59
61
83
4
63
42
30
30
90
42
63
45
11
40
120
24
3
54
131
144
240
16
8
60
7
113
91
45
21
42
77
25
6
89
121
83
76
33
18
9
33
12
78
42
95
60
40
140
13
11
7
54
39
96
81
83
120
1
3
12
20
61
60
35
97
60
71
160
12
27
30
72
48
42
69
24
92
61
143
37
75
129
3
12
60
51
29
13
60
48
27
75
30
288
27
33
102
41
160
57
84
60
3
68
24
28
128
19
129
116
64
39
30
11
4
3
5
28
159
21
69
42
66
42
17
1
39
21
27
15
17
85
135
24
27
5
124
3
33
188
49
143
49
18
45
45
18
9
15
66
24
6
65
19
5
64
36
24
20
16
15
29
60
72
120
28
36
15
36
54
6
90
23
79
60
30
132
138
105
45
51
36
33
15
32
64
12
15
54
155
88
48
15
30
54
5
1
27
27
138
27
33
27
81
75
45
27
57
51
20
19
65
55
45
15
60
29
52
45
15
39
60
90
95
24
16
21
12
15
32
13
12
3
56
7
72
18
102
81
21
11
28
21
6
162
11
36
145
51
159
21
27
165
56
31
78
48
12
11
7
5
64
21
42
72
36
162
18
12
162
30
89
67
144
41
4
120
20
24
49
30
41
12
108
1
35
4
51
36
125
25
35
120
55
9
51
33
21
66
45
69
18
12
108
41
31
201
69
39
36
93
15
3
84
6
39
20
175
30
59
72
19
165
3
33
27
77
13
12
15
44
7
42
30
78
99
171
42
42
48
53
108
100
9
11
67
12
81
12
9
35
24
49
11
1
3
27
5
55
93
75
45
15
21
ABCD 93090369532*3^$a+1 [50033]
75
36
1
60
80
9
30
141
16
8
52
17
36
15
52
107
25
108
68
45
79
11
9
16
20
16
48
60
35
1
20
99
60
30
30
66
24
111
76
44
24
40
41
30
1
23
180
117
76
104
3
73
107
1
59
45
45
3
4
48
8
12
16
24
32
60
84
16
60
108
35
30
3
33
31
29
67
47
30
55
5
7
80
228
76
20
36
3
37
23
6
75
120
100
24
8
108
45
60
31
83
25
56
40
5
51
3
30
31
5
15
15
1
120
68
16
36
29
139
32
9
144
60
30
60
61
89
90
6
7
32
40
35
25
60
20
51
30
114
13
24
23
1
5
171
16
92
45
43
17
43
17
36
127
12
48
12
12
24
149
27
24
4
5
3
124
8
12
24
9
67
36
12
65
111
60
172
12
116
9
6
1
24
59
13
32
15
81
16
48
5
3
12
180
36
64
12
119
21
3
30
3
63
81
4
5
174
37
29
91
24
60
12
23
45
96
180
3
90
43
77
6
109
60
8
3
30
19
125
36
60
84
31
65
99
36
39
1
35
21
64
12
23
24
37
56
40
108
12
77
15
12
28
12
59
25
59
6
30
69
21
15
52
44
40
59
1
53
3
40
108
35
84
37
20
3
1
164
12
16
17
31
44
21
84
60
31
60
35
30
31
80
96
3
25
92
24
4
29
6
61
8
36
9
7
119
24
37
143
61
5
7
107
1
20
45
171
28
35
36
21
3
6
51
33
3
48
24
12
4
59
73
17
63
40
23
9
16
35
61
149
55
104
45
3
3
30
19
41
111
16
68
45
51
159
30
7
17
91
5
30
37
20
3
174
6
45
4
48
23
61
8
40
35
21
69
87
16
24
36
48
116
3
25
35
25
56
99
61
5
30
1
59
49
92
39
25
12
84
83
25
71
57
57
30
1
35
21
39
25
44
28
24
176
52
20
28
32
28
20
60
27
36
25
32
4
108
5
123
3
30
19
36
29
55
41
55
72
83
120
25
20
105
31
116
33
7
32
261
15
75
1
60
23
21
16
144
12
47
61
72
60
20
144
216
28
89
30
1
24
8
112
48
83
1
8
100
8
12
96
4
11
61
116
28
24
96
60
59
36
81
63
1
20
39
30
63
48
76
59
9
100
65
31
132
12
56
36
96
3
54
31
32
87
217
23
25
65
3
40
72
125
43
92
51
114
15
52
60
56
3
54
156
84
3
4
84
5
7
8
72
27
61
29
15
12
3
36
1
36
20
3
61
8
12
4
29
3
3
1
48
116
39
61
204
11
1
8
12
3
6
144
135
40
92
36
12
40
32
268
8
123
49
11
45
16
164
220
12
53
19
56
39
25
11
1
89
54
105
60
135
21
9
103
104
9
87
28
92
93
19
36
29
43
32
75
180
21
40
12
84
20
4
12
12
35
145
95
37
36
24
36
12
11
105
15
21
9
79
5
115
60
11
30
30
69
111
121
23
6
115
35
109
71
9
40
5
7
36
48
20
15
25
132
32
15
57
9
27
28
5
30
265
65
19
60
80
15
61
20
100
44
40
60
5
3
33
19
71
21
63
61
5
127
12
60
68
3
30
15
36
24
39
33
27
57
63
61
80
36
64
84
11
25
60
116
39
30
60
7
128
15
45
36
4
44
96
40
32
63
1
36
20
33
27
88
84
41
51
153
27
144
159
37
149
24
7
23
21
15
114
15
12
24
16
23
36
49
60
32
64
36
120
216
17
63
60
88
29
3
60
12
15
6
144
36
75
15
30
54
57
24
75
54
15
52
24
24
80
16
32
28
95
60
85
92
3
57
40
17
43
8
52
23
60
45
195
144
37
108
131
141
63
6
15
4
12
48
71
24
1
36
89
7
72
5
31
95
9
16
209
91
12
17
30
25
12
224
9
7
48
96
20
36
3
30
67
84
29
3
100
20
3
1
59
180
90
144
15
16
84
48
48
65
67
80
72
21
15
112
20
40
48
176
4
36
36
173
55
56
24
160
84
92
36
93
115
96
36
20
52
8
172
11
1
53
91
12
23
45
72
28
12
108
104
168
108
4
108
23
25
36
20
40
59
165
52
80
87
33
40
12
12
44
52
24
36
12
156
29
55
12
96
47
61
12
47
96
54
55
71
9
12
39
1
48
65
91
80
24
48
24
3
45
51
129
36
76
108
11
24
1
65
114
96
54
30
96
49
12
84
24
131
1
20
33
31
20
36
96
124
120
143
1
20
76
53
31
180
59
60
36
45
15
45
9
43
20
28
120
116
64
36
80
189
15
4
12
53
31
59
61
60
36
8
12
ABCD 93090615734*3^$a+1 [50011]
15
3
66
24
19
47
1
35
60
9
45
30
6
144
48
102
73
23
9
16
8
9
30
6
75
72
99
21
24
24
40
32
105
42
102
90
84
57
9
54
30
36
54
81
16
5
18
6
48
36
55
41
6
18
24
15
40
32
93
42
54
36
6
48
97
119
30
18
81
99
61
5
27
88
32
40
65
39
63
30
12
24
126
1
5
3
9
12
195
45
51
15
25
23
9
45
42
1
48
11
21
9
15
21
18
9
33
15
159
30
51
3
21
144
9
12
18
1
72
59
30
6
9
15
49
32
15
33
15
24
72
24
6
91
65
87
160
23
150
12
48
24
6
72
81
21
90
1
8
40
167
33
24
16
104
16
5
132
18
21
45
18
12
36
18
7
29
90
174
30
21
24
24
160
48
8
51
36
25
53
90
9
21
51
39
102
24
75
3
90
36
12
48
27
87
33
3
85
17
7
80
96
105
36
234
42
12
18
25
23
102
27
33
180
75
9
15
9
6
1
8
15
30
60
42
48
96
13
5
138
30
3
15
9
16
17
7
83
108
6
60
18
21
24
16
24
32
15
121
65
15
15
25
104
201
102
105
72
3
85
101
216
24
24
3
9
6
25
53
27
40
59
13
8
39
33
3
18
19
48
8
39
105
105
63
189
3
21
6
61
77
36
15
15
49
173
18
42
12
18
72
1
24
41
66
6
7
65
31
56
24
39
1
71
6
24
6
85
5
12
15
16
5
156
84
60
7
65
87
16
71
9
15
6
6
12
1
35
132
9
3
45
40
5
12
31
23
25
11
66
12
31
47
30
24
51
63
144
33
72
16
77
43
56
39
30
19
48
80
40
23
57
15
18
15
216
9
39
33
63
39
25
125
3
129
15
64
120
5
12
39
120
16
48
35
45
21
51
39
1
77
123
45
24
19
80
15
201
141
42
30
18
25
53
72
90
48
30
132
30
33
51
45
39
25
5
72
27
21
72
123
39
25
17
15
39
42
114
21
183
81
21
42
42
15
48
21
6
13
101
114
60
21
40
80
135
25
56
9
60
51
15
49
24
23
25
8
40
5
19
8
69
114
25
56
15
24
90
7
8
15
49
41
15
75
85
80
72
40
48
24
83
69
21
108
156
43
32
48
3
48
12
42
12
18
57
16
29
144
147
24
24
21
66
25
5
3
24
48
9
24
12
84
6
42
66
21
39
36
30
18
42
24
42
24
1
29
75
9
42
84
96
48
57
69
43
23
72
18
7
80
21
60
96
39
57
55
5
48
19
8
33
6
1
168
56
75
6
7
17
18
48
108
54
36
15
87
25
8
9
78
25
53
42
9
69
6
21
40
5
3
57
7
65
6
162
78
81
63
48
120
30
84
39
24
123
85
23
6
75
3
6
6
33
57
6
33
177
24
39
81
31
80
72
88
23
54
27
21
67
83
37
8
3
21
9
7
59
13
71
25
24
17
54
72
73
119
105
57
39
9
12
18
33
9
31
83
42
60
87
45
12
24
55
5
75
72
33
111
3
12
33
136
72
17
12
114
25
200
9
42
6
24
54
25
71
33
15
57
69
27
15
24
1
8
57
30
18
55
5
27
9
30
9
21
90
18
31
29
75
57
84
27
3
42
195
48
51
13
56
40
5
72
54
6
55
113
24
15
57
54
12
54
144
12
168
6
141
9
31
95
73
32
40
23
105
64
8
3
60
24
12
48
36
9
105
6
81
3
117
63
78
18
9
48
9
6
25
48
24
8
69
24
67
143
12
54
60
66
9
15
6
12
31
29
3
120
39
96
30
42
25
71
102
3
51
6
39
3
13
65
24
39
72
9
15
93
3
45
3
51
45
48
15
33
144
129
30
25
5
51
45
18
66
30
72
30
48
12
7
48
32
75
21
45
96
19
32
63
25
72
48
29
27
21
75
48
15
24
66
36
19
32
15
42
168
12
3
24
88
35
45
111
42
12
48
18
25
17
102
1
89
31
32
24
21
60
15
24
51
37
48
5
24
3
40
80
3
30
78
24
48
48
66
96
48
15
15
81
64
65
42
204
84
21
45
19
32
48
9
31
32
69
114
6
60
111
15
60
18
30
21
16
8
9
55
17
60
139
5
66
1
17
31
71
49
24
95
25
11
6
6
48
49
8
45
43
5
12
15
24
39
30
12
252
36
42
18
66
9
39
72
24
12
144
45
24
192
40
83
36
6
3
87
12
6
54
25
17
63
72
144
72
9
6
18
39
21
12
102
1
29
51
75
54
78
30
90
30
3
9
87
64
24
41
7
29
24
66
84
6
15
64
101
18
1
5
30
12
30
43
5
36
39
72
3
6
78
6
6
61
8
15
57
45
54
18
36
6
6
24
19
80
9
15
21
42
9
9
12
18
30
27
3
66
139
32
39
9
96
21
30
37
32
16
53
72
43
35
42
27
96
64
56
40
24
56
24
3
114
18
33
72
51
66
24
24
3
40
23
9
96
39
73
32
81
15
24
27
144
60
81
51
45
9
156
12
6
102
24
48
66
12
45
33
87
24
9
55
71
33
40
41
90
21
15
9
57
30
30
18
25
32
15
48
6
19
77
75
ABCD 93090738662*3^$a+1 [50029]
60
12
96
24
264
4
84
3
9
87
41
79
17
4
8
216
16
51
21
120
56
112
80
19
5
60
16
32
240
247
5
24
91
24
53
340
20
19
57
32
96
12
36
76
51
117
24
20
48
108
4
164
76
15
45
27
185
31
65
28
68
31
77
24
48
19
105
108
48
75
21
36
39
9
92
19
33
96
15
5
96
28
180
128
28
80
16
212
28
15
81
60
339
93
51
17
96
16
80
132
40
48
99
161
31
17
12
67
72
9
20
72
187
9
36
48
48
12
44
16
20
76
8
12
12
4
92
43
69
32
48
19
72
41
28
176
4
12
27
101
196
63
5
60
12
72
43
29
24
16
8
67
45
80
91
72
53
187
149
40
120
51
29
12
60
72
19
45
99
21
36
39
41
48
52
8
67
29
19
21
24
48
3
17
160
204
84
44
96
36
64
12
32
52
36
48
92
31
161
16
80
4
8
24
115
77
12
48
48
28
32
67
5
112
56
72
60
156
148
84
75
21
24
56
96
48
12
180
240
28
183
53
40
72
20
12
24
172
92
19
17
31
29
24
91
125
112
168
12
32
12
72
136
36
20
220
15
5
12
31
5
24
244
68
76
116
136
20
60
132
48
7
105
44
136
12
20
28
15
45
200
72
72
64
128
16
8
67
125
132
16
44
16
48
56
48
240
124
68
208
144
8
36
16
12
8
40
32
132
148
12
32
144
4
104
24
48
163
41
12
36
31
72
216
53
12
7
96
5
115
21
75
21
224
48
232
164
16
128
48
28
56
96
76
207
17
84
168
4
80
7
21
3
72
165
20
48
16
96
84
56
24
12
16
87
53
64
84
39
105
44
48
19
81
60
147
33
236
52
20
40
72
108
60
36
63
48
53
28
68
12
4
60
63
96
69
32
12
12
48
36
52
147
53
4
36
75
144
173
96
16
123
101
48
64
8
336
19
117
68
16
116
48
48
112
51
221
28
48
108
68
4
56
16
8
19
72
69
80
28
111
17
16
39
57
32
52
27
125
96
4
32
31
21
140
12
64
24
24
8
192
12
28
20
52
60
60
20
96
160
92
16
96
24
120
20
112
60
168
32
184
8
67
144
24
17
12
36
52
80
76
20
64
204
32
204
24
43
69
12
12
8
19
5
120
115
125
72
91
72
33
44
24
112
24
8
24
52
60
36
164
172
48
32
79
125
115
141
36
12
80
52
39
69
51
101
43
33
60
51
81
36
51
120
17
36
60
132
60
79
69
152
16
99
33
36
12
60
32
115
5
12
76
20
28
3
5
72
144
67
24
9
188
120
72
16
24
152
36
31
65
28
80
64
24
72
20
7
9
68
24
40
44
52
8
72
12
28
75
117
20
48
100
219
165
8
84
60
115
5
67
53
40
123
33
32
79
21
44
36
16
96
56
276
4
24
48
99
29
19
53
24
36
160
12
84
44
16
8
12
160
84
51
9
92
16
24
32
91
21
24
27
69
32
4
36
140
28
3
81
32
16
231
5
24
60
52
72
164
36
67
57
15
21
75
69
3
101
40
12
96
44
43
105
212
187
17
60
280
8
91
45
56
40
75
17
4
27
93
3
45
200
72
19
5
64
92
76
80
36
84
108
192
60
4
36
72
68
31
65
28
116
192
12
4
92
64
80
19
81
20
168
36
16
108
72
48
92
55
93
44
31
144
53
40
8
19
41
31
77
67
24
41
96
96
16
39
9
116
64
44
36
72
19
93
36
60
144
8
28
60
68
84
96
16
12
140
19
81
32
31
101
43
33
44
36
16
48
15
21
3
29
76
48
44
ABCD 93091076062*3^$a+1 [50010]
66
102
3
9
66
13
17
19
143
37
23
18
103
144
47
13
83
13
12
84
11
72
81
87
222
18
37
17
30
1
125
90
13
24
185
42
1
125
30
73
24
8
87
30
27
123
1
41
6
45
9
48
42
30
210
21
88
77
67
95
198
15
64
35
48
138
12
43
77
187
36
48
11
49
96
84
179
1
12
48
41
126
73
11
1
120
17
175
47
1
168
11
61
35
30
43
161
18
30
187
203
13
95
25
125
102
37
11
120
84
18
42
6
12
42
18
15
15
1
56
21
187
47
313
17
48
120
67
5
43
5
31
32
15
60
33
16
41
19
48
143
85
60
20
64
188
196
47
90
7
12
53
60
12
6
37
56
40
29
48
67
77
36
12
31
47
49
11
54
120
126
37
23
25
5
42
37
20
88
23
114
138
1
32
352
116
64
17
63
57
79
29
30
25
95
45
216
99
60
13
44
40
168
5
60
51
81
31
29
36
3
40
36
41
67
96
11
25
23
37
24
12
5
12
43
95
42
111
39
18
103
72
77
43
5
43
120
179
21
21
6
24
61
5
7
107
1
20
57
48
183
76
65
19
29
31
89
15
88
29
6
49
23
42
51
75
12
42
330
48
12
6
12
3
9
6
42
42
36
54
60
60
55
24
29
108
7
65
15
27
36
25
20
4
204
12
68
81
31
137
12
103
32
36
39
18
55
65
115
5
30
42
63
16
12
29
18
30
91
11
36
13
167
24
21
105
7
65
7
36
32
93
24
139
36
101
60
42
13
77
168
43
71
6
30
133
72
125
12
210
93
297
30
25
23
24
36
90
55
65
19
83
13
72
107
66
90
24
33
105
31
24
95
132
1
17
30
37
35
18
7
84
72
212
100
5
55
20
93
102
85
5
67
161
12
31
132
104
16
59
48
13
8
16
215
48
61
11
66
24
63
40
36
12
47
18
24
31
17
55
17
36
42
133
17
67
24
101
66
109
41
84
19
17
99
16
95
49
101
24
31
5
150
12
60
78
30
13
24
32
3
138
24
276
63
21
15
3
33
87
57
75
6
7
197
175
11
12
61
60
12
77
7
84
72
8
9
30
145
180
140
16
101
91
245
259
41
174
81
15
129
4
32
57
12
6
85
137
72
66
144
1
5
27
88
17
3
100
17
18
12
30
3
27
102
48
12
60
150
6
54
13
36
47
120
54
90
36
73
80
160
29
67
53
43
44
45
30
36
54
55
95
85
96
80
4
48
60
12
53
3
207
30
31
11
48
33
144
40
5
18
60
73
12
83
13
11
13
48
89
6
13
11
6
84
6
144
1
20
87
192
18
48
264
48
207
4
47
25
32
100
36
24
47
9
64
5
78
54
6
12
1
89
55
35
1
71
18
78
37
80
15
13
17
7
83
12
13
17
36
39
81
127
48
68
36
105
79
120
12
47
12
145
56
87
90
7
48
95
132
18
30
78
199
41
19
113
15
28
48
11
36
25
168
47
132
42
18
97
65
3
147
18
78
13
71
48
13
8
9
43
29
126
169
131
73
12
5
60
30
25
5
3
9
90
120
37
71
54
19
29
48
115
29
66
42
31
59
117
136
29
55
113
43
29
6
72
48
12
13
20
75
37
47
49
59
108
54
31
80
87
78
12
31
11
18
60
27
108
27
18
42
48
42
18
12
30
159
51
6
54
121
60
60
77
3
147
157
11
114
36
12
27
15
25
11
54
6
72
25
5
60
48
103
84
5
91
71
9
9
42
25
95
1
29
120
6
42
27
4
77
114
1
77
30
102
99
237
12
3
148
17
43
77
19
113
102
109
60
11
120
6
72
3
88
36
41
102
13
29
30
109
96
48
48
29
6
25
60
17
15
135
12
48
85
53
103
12
17
18
42
18
33
136
8
87
48
61
71
61
32
40
32
16
24
65
31
72
23
57
100
137
18
33
39
6
42
73
128
16
83
1
80
9
90
45
117
63
57
30
1
128
52
5
79
23
21
9
102
1
140
27
13
107
12
6
24
115
24
32
28
12
89
ABCD 93091080224*3^$a+1 [50087]
24
48
15
57
87
21
23
96
169
75
57
83
24
85
36
47
13
72
27
93
59
1
72
120
72
51
44
24
24
52
36
140
25
23
96
48
96
100
92
13
24
36
51
120
225
11
84
13
243
45
15
20
13
24
48
23
85
11
85
59
64
20
60
12
24
25
47
85
120
39
20
88
152
60
60
84
124
45
120
15
20
37
24
324
12
3
57
23
60
25
107
60
133
72
3
33
144
108
23
108
85
15
9
35
1
11
84
12
64
45
36
84
51
32
85
11
97
12
111
21
48
11
49
27
56
108
25
71
16
12
165
108
144
3
213
15
8
1
35
85
23
36
49
11
132
133
15
12
68
72
133
35
76
116
48
156
169
35
121
95
28
20
60
181
36
23
108
13
264
15
81
95
60
24
12
61
180
84
191
97
23
49
23
60
25
60
27
44
72
144
156
25
48
39
32
145
35
61
83
61
84
47
349
180
119
25
75
57
59
49
11
1
15
45
195
33
107
52
116
49
23
49
51
45
215
145
107
13
144
168
12
11
184
21
39
69
24
47
73
95
28
80
84
16
104
84
36
121
3
212
24
73
95
121
131
169
87
44
1
48
36
83
108
13
87
33
75
12
8
172
45
47
36
4
48
104
13
12
123
80
28
80
13
11
49
216
36
48
47
12
36
121
11
40
9
95
85
23
13
12
231
21
119
97
108
131
1
95
48
157
87
108
57
23
37
11
120
40
21
24
167
4
9
36
36
27
237
3
192
44
120
124
36
56
240
36
52
108
12
56
24
16
216
33
60
408
180
35
52
21
39
93
99
68
61
11
24
1
11
48
16
20
48
25
48
3
12
45
144
59
24
37
96
107
13
35
73
47
28
140
1
15
116
192
37
71
169
120
23
28
180
8
49
15
8
124
33
15
57
24
11
133
12
83
25
11
60
52
9
51
20
120
88
9
87
80
121
108
120
35
76
80
96
12
13
72
51
12
180
153
12
75
32
61
72
27
108
68
12
37
171
129
11
25
11
36
13
12
35
4
33
72
3
105
3
177
72
96
203
97
15
9
23
85
191
76
33
15
21
96
95
61
83
40
36
128
133
12
132
315
108
32
13
48
87
20
1
252
35
37
83
72
133
24
35
60
49
59
96
52
9
179
85
11
49
72
12
47
76
93
39
12
144
9
36
59
61
252
95
157
11
40
72
45
27
72
93
35
72
25
71
13
119
36
61
60
83
1
35
37
108
75
105
132
47
73
15
44
160
20
49
60
131
49
72
159
105
11
64
21
12
95
37
63
45
72
71
100
44
16
20
13
96
35
49
36
75
21
83
52
117
12
11
72
40
93
60
87
21
11
109
51
21
72
51
81
15
69
95
16
33
3
57
192
71
37
11
205
15
9
48
72
15
45
47
1
159
9
191
48
25
36
11
100
69
47
13
47
52
72
8
48
88
36
36
8
37
63
20
12
48
49
15
212
204
97
179
48
16
9
36
131
61
75
33
51
81
63
20
24
37
15
80
13
12
11
133
119
12
1
12
96
51
69
24
11
60
16
21
12
11
40
45
12
35
25
35
48
52
57
71
4
93
27
36
21
15
21
59
49
180
60
47
12
61
95
1
95
25
60
11
72
48
133
39
48
45
180
48
11
96
24
1
27
45
12
51
104
76
68
61
15
44
1
144
279
8
37
123
68
16
108
21
132
63
44
1
12
87
57
39
309
123
44
121
135
44
64
56
120
13
48
60
59
4
45
47
48
36
24
160
36
68
13
95
84
24
4
32
85
48
107
4
32
12
61
ABCD 93091160824*3^$a+1 [50030]
12
48
77
55
12
11
37
8
4
36
24
80
48
168
57
42
21
45
87
12
141
36
39
40
164
28
35
37
11
45
64
17
36
15
9
39
135
117
45
127
41
67
72
8
27
1
180
12
20
48
160
11
1
89
103
191
37
80
52
48
48
132
168
32
108
9
91
60
60
77
27
40
48
20
60
27
1
65
6
126
7
60
96
20
24
28
209
79
24
36
12
17
115
77
43
48
8
4
5
180
72
24
72
30
24
49
71
13
5
135
33
163
44
88
20
28
60
92
12
16
12
152
45
31
5
7
12
60
96
65
7
60
59
49
84
36
84
17
31
12
23
177
63
73
24
47
21
40
12
60
56
21
19
32
27
48
18
27
123
9
16
12
12
48
20
147
33
180
9
3
40
23
13
32
160
83
157
168
80
9
60
72
3
96
40
35
25
12
12
20
21
27
28
80
64
41
36
103
77
3
45
103
12
107
109
125
19
8
27
61
32
123
9
36
52
68
4
60
35
13
132
60
53
55
12
41
7
48
12
12
20
40
120
95
90
31
60
89
103
12
48
48
20
12
33
54
66
24
75
76
12
12
36
32
12
16
12
48
20
4
8
33
7
12
116
144
75
61
60
20
4
95
48
72
45
108
28
60
101
19
60
20
4
36
5
67
32
36
40
32
100
95
85
80
40
59
133
96
60
5
55
132
20
100
29
19
224
33
54
21
27
1
44
45
31
119
133
29
54
117
45
3
52
8
12
28
5
147
9
19
12
60
35
37
5
63
28
29
31
41
24
7
95
37
77
19
80
4
48
47
120
25
17
3
36
52
53
7
108
20
112
12
56
52
137
3
60
48
135
85
29
151
72
60
48
137
63
40
32
52
5
51
52
128
45
7
20
45
27
3
73
60
12
8
4
60
80
136
72
48
20
40
35
25
17
30
24
61
48
12
60
83
69
45
36
55
120
80
52
20
40
29
174
37
17
36
15
4
41
99
76
80
124
120
17
103
60
53
24
31
23
57
9
19
12
5
42
85
77
19
72
89
144
66
33
36
12
52
36
60
104
40
11
165
40
32
33
67
12
96
84
36
11
48
126
19
60
8
28
12
48
29
91
12
72
23
48
85
132
72
36
41
48
63
189
19
5
19
11
42
55
80
225
55
20
28
24
20
28
48
12
60
20
117
246
54
15
376
72
12
17
79
12
48
41
43
36
72
32
108
15
13
152
27
13
212
40
20
216
120
52
47
222
43
23
25
8
160
20
4
71
37
59
109
197
55
47
13
72
60
8
28
12
48
12
32
48
100
8
87
37
56
45
96
54
229
36
60
11
9
52
8
120
45
27
132
16
29
115
108
29
54
205
24
53
115
48
24
107
13
156
5
15
21
43
20
16
137
103
65
55
44
40
68
40
89
31
20
148
71
1
17
51
9
66
37
53
247
20
12
36
52
168
12
8
4
48
20
88
12
228
77
55
48
104
45
115
128
28
120
5
19
8
12
15
30
15
136
44
100
35
21
27
133
161
36
3
52
92
76
12
120
12
36
92
12
28
72
60
36
12
5
12
103
5
54
81
9
79
20
100
95
25
12
12
48
72
41
27
88
101
211
12
36
20
60
21
6
45
208
80
64
125
12
31
120
8
21
79
24
56
112
48
47
25
47
121
24
20
81
99
36
4
56
52
29
3
105
12
99
4
20
21
6
144
144
21
45
115
11
121
92
16
180
24
156
72
60
17
43
209
18
1
32
63
37
168
5
6
1
8
40
12
32
27
1
12
108
120
47
121
60
72
60
48
12
48
72
128
4
20
48
40
48
11
9
64
180
48
137
66
96
61
59
133
56
117
135
108
51
61
60
12
36
60
84
48
200
9
31
65
3
69
72
30
153
16
125
39
40
48
29
103
20
48
45
27
45
51
40
32
12
40
65
31
60
72
8
120
64
48
68
64
96
12
17
90
145
96
47
13
12
132
236
4
48
92
40
48
20
72
16
200
4
41
19
8
52
36
11
9
111
13
227
13
60
71
45
27
25
95
37
35
133
12
5
31
59
21
64
17
139
12
ABCD 93091289002*3^$a+1 [50025]
100
32
36
12
28
48
47
57
48
24
84
51
9
87
93
15
69
15
33
88
20
27
12
36
9
63
13
95
1
116
24
3
193
60
23
57
15
37
92
24
207
9
36
63
45
64
83
69
144
60
16
188
16
32
24
48
216
16
8
48
72
16
131
49
20
76
48
35
25
68
64
59
9
28
20
39
133
12
48
23
9
24
15
9
148
95
13
11
21
48
111
21
28
132
60
8
72
15
9
15
33
172
155
21
60
52
60
176
64
83
49
83
13
32
16
44
120
28
92
15
1
11
105
16
60
167
13
44
16
215
109
11
105
12
60
216
24
15
33
3
69
27
84
72
105
12
15
33
28
116
39
12
9
16
35
13
80
96
96
3
1
20
88
8
72
100
60
8
40
180
83
81
76
20
12
87
120
21
108
84
48
40
80
48
16
8
220
12
23
36
169
80
48
124
8
28
128
36
96
12
60
15
1
71
33
40
35
21
15
144
61
44
192
16
48
71
60
21
87
21
76
68
36
27
13
36
23
133
8
136
36
60
84
20
28
60
96
104
27
21
72
3
97
20
232
8
87
21
84
39
9
88
35
13
167
57
63
69
16
95
13
144
23
24
33
36
39
21
16
128
112
68
27
49
11
25
95
61
192
8
63
72
37
20
3
37
8
39
1
80
24
108
3
33
12
180
15
225
40
104
216
64
71
48
9
72
40
8
15
36
9
207
13
8
24
123
12
9
36
15
36
57
27
25
20
48
72
24
76
59
1
20
3
25
116
12
39
36
73
12
80
3
72
9
96
60
4
44
72
48
39
133
47
108
57
96
60
16
68
72
24
39
36
72
69
4
35
177
27
205
56
40
132
68
147
48
36
36
69
60
3
93
12
96
36
96
147
25
8
48
12
147
13
44
51
189
4
59
108
25
203
9
48
75
12
33
75
69
4
80
76
11
25
92
228
123
9
3
9
220
8
147
21
4
20
39
1
56
60
60
3
21
40
8
28
68
75
36
93
12
4
44
52
23
36
1
8
48
40
80
4
35
9
52
47
33
27
1
35
21
135
49
32
52
11
81
51
33
76
128
196
11
129
15
49
36
116
28
20
27
13
20
15
13
68
51
36
85
35
93
4
35
12
1
35
9
96
144
99
21
28
128
124
8
12
111
13
96
8
136
11
9
27
37
140
48
15
12
85
48
32
15
72
24
85
12
132
116
12
12
16
47
9
28
188
99
21
48
15
45
60
64
20
12
84
39
21
39
13
32
3
25
20
64
68
40
8
48
87
37
68
24
148
47
13
8
28
12
80
3
61
128
27
21
84
39
96
69
24
87
144
21
96
39
108
105
27
45
28
12
8
28
108
275
45
39
13
32
12
3
45
27
84
72
57
15
33
48
112
32
36
36
28
12
48
11
21
195
13
11
21
96
27
21
52
44
36
192
180
15
33
15
24
133
23
9
63
61
96
8
75
156
24
121
71
33
40
48
8
124
188
87
12
60
33
15
1
104
48
184
36
32
112
60
23
72
84
45
16
11
69
24
12
60
48
27
85
143
1
8
48
12
12
16
20
12
48
3
45
27
72
13
68
36
51
84
33
100
47
13
48
32
120
88
48
32
3
61
80
3
61
32
64
8
63
25
32
15
96
129
51
21
144
87
48
49
23
9
36
15
12
57
75
264
9
87
25
96
32
12
64
56
3
72
13
56
124
48
23
85
95
72
132
36
85
59
1
11
73
35
33
12
192
36
28
20
76
96
80
12
51
36
25
11
73
92
52
20
12
111
12
33
39
81
123
12
24
33
28
44
100
44
4
12
35
13
8
88
36
20
75
1
44
3
21
87
24
9
75
36
21
3
120
24
57
16
20
15
69
88
32
96
24
123
97
23
93
124
60
11
60
12
108
60
37
48
48
11
141
40
20
64
68
40
96
71
33
3
12
25
68
60
180
64
35
121
23
57
4
60
56
28
179
61
44
36
76
20
48
36
40
36
11
49
20
124
32
24
111
9
135
24
1
8
3
85
8
24
36
36
24
24
3
84
21
75
72
25
20
3
144
36
69
16
68
124
8
72
75
36
37
60
152
12
16
215
37
8
72
75
37
128
72
159
9
15
1
36
20
24
52
12
20
51
ABCD 93091791706*3^$a+1 [50133]
12
15
56
112
9
39
168
56
112
48
141
99
168
117
27
120
48
24
21
3
8
48
64
32
133
11
24
16
9
71
144
13
75
24
189
11
136
24
96
72
8
193
15
165
3
72
56
73
47
1
95
48
1
71
112
8
1
15
56
61
27
24
56
88
9
47
145
23
136
24
320
16
93
27
357
27
32
96
24
24
40
45
96
27
8
109
60
95
49
15
69
59
49
119
144
13
35
24
64
21
27
21
11
96
216
61
240
3
120
8
64
105
84
35
64
153
23
16
93
48
155
16
24
9
47
144
112
8
160
45
156
47
16
69
59
112
176
208
48
117
147
57
180
12
111
32
64
21
83
61
12
95
88
189
11
24
13
60
63
224
16
33
15
24
216
8
40
264
189
144
108
23
13
147
45
123
104
64
32
40
69
96
99
45
123
24
9
15
72
345
192
23
109
3
153
23
232
8
16
45
48
12
47
1
143
16
24
9
96
135
96
120
33
23
73
84
12
144
71
264
160
48
128
1
95
37
48
3
57
15
120
56
40
72
32
49
288
15
296
168
181
99
24
80
37
11
37
11
97
87
224
40
32
85
48
35
96
40
104
205
75
24
96
80
40
33
39
45
48
107
1
48
63
165
27
24
57
111
24
141
11
64
72
96
48
32
13
75
165
11
96
16
32
1
87
93
243
24
72
48
624
48
32
13
3
32
216
96
120
13
11
16
72
45
27
168
24
24
8
160
56
72
181
3
57
23
48
40
56
64
93
144
11
85
96
192
60
63
21
131
61
3
96
93
75
56
157
11
280
32
13
27
33
39
56
24
112
168
24
93
27
21
11
16
8
24
88
24
24
96
8
1
183
56
145
63
8
109
192
107
40
56
64
8
16
45
12
87
189
179
121
63
8
61
48
3
105
36
75
168
96
56
97
63
129
132
51
45
179
73
63
24
45
11
40
80
61
27
33
23
16
216
168
80
157
12
96
36
107
136
32
16
128
13
131
16
96
32
40
405
83
24
40
96
24
21
60
39
24
81
39
32
72
184
105
288
36
35
48
157
3
9
111
56
61
48
131
136
21
3
9
39
144
176
120
1
351
21
27
56
40
384
21
3
8
97
36
75
152
64
93
11
88
24
24
264
24
9
95
48
145
15
69
35
64
176
25
87
9
48
71
13
147
8
133
195
216
48
21
155
1
39
144
48
96
128
160
153
192
39
80
96
24
229
252
39
141
27
24
32
61
12
15
96
21
60
15
24
45
51
9
15
104
40
48
32
37
48
192
27
56
88
56
40
72
9
84
11
72
25
23
13
179
157
12
15
216
296
37
83
25
48
132
11
64
32
64
48
128
120
120
37
35
88
32
37
35
48
48
48
409
39
93
27
117
12
36
363
177
36
48
48
27
24
57
111
72
45
12
23
73
95
96
72
72
16
56
25
39
45
275
13
59
88
93
27
309
144
96
3
8
112
8
120
49
23
184
117
3
56
24
40
69
96
11
88
93
48
3
8
48
96
1
207
165
144
83
61
ABCD 93092004932*3^$a+1 [50028]
180
72
5
112
56
43
165
51
29
61
27
72
9
90
90
27
56
7
108
45
171
108
72
33
8
192
336
25
72
36
36
72
71
120
48
16
123
5
96
79
90
111
8
48
40
8
24
13
54
5
24
223
33
8
24
48
120
88
32
16
168
21
11
115
53
91
5
40
240
21
75
123
288
5
121
144
47
7
18
167
121
159
21
36
18
90
11
120
352
3
54
18
45
63
18
23
72
24
16
32
144
31
33
273
63
8
72
24
67
77
48
1
47
97
90
53
24
16
447
89
24
144
103
17
120
97
279
9
143
96
112
392
175
65
24
109
3
32
168
144
24
61
54
77
112
8
145
54
9
192
32
127
72
414
323
109
99
8
73
108
11
120
112
8
120
144
24
55
57
32
1
143
48
169
95
64
56
1
23
13
144
155
24
72
24
72
40
96
8
160
32
24
168
25
119
256
183
33
3
29
25
72
47
40
152
193
162
90
59
24
16
48
8
25
119
43
69
21
155
115
69
8
24
144
115
45
27
36
273
48
56
37
3
15
233
55
17
144
72
73
18
237
8
120
103
18
18
29
48
85
3
8
40
129
23
67
5
49
135
8
72
55
41
328
120
96
27
108
33
147
77
24
96
19
21
320
19
72
5
240
61
36
162
77
49
47
96
168
120
40
152
96
72
181
83
7
33
104
24
1
143
312
31
113
64
56
19
5
121
23
49
23
192
144
91
77
40
104
31
216
54
83
112
72
75
5
48
19
5
96
25
162
21
15
41
139
29
40
104
25
39
128
121
135
8
1
162
5
336
55
57
80
168
19
117
32
136
80
193
36
83
24
1
47
96
19
180
33
32
79
17
1
143
72
19
5
13
27
8
109
162
126
90
113
229
18
33
128
19
5
72
24
16
56
43
18
123
216
32
7
17
48
79
17
37
11
115
21
8
79
144
113
72
216
24
205
171
8
96
13
99
104
64
111
41
24
43
29
115
53
16
39
396
29
72
48
48
1
39
51
5
96
24
37
90
113
112
32
31
41
160
8
7
33
93
59
16
8
24
73
18
293
72
16
8
25
90
36
17
91
126
63
9
126
36
5
49
63
27
101
88
32
24
43
54
36
18
81
63
153
387
5
31
90
18
141
129
39
32
48
96
264
25
18
141
147
77
232
8
312
37
27
96
8
121
71
73
47
133
252
54
18
47
24
1
47
7
17
144
19
77
48
1
87
3
125
37
75
105
72
39
8
96
55
17
145
18
72
18
35
235
18
11
223
41
24
25
47
96
91
53
1
15
8
139
29
72
79
57
32
24
24
48
112
8
96
24
79
18
126
18
71
91
5
16
80
187
77
48
24
24
72
88
9
23
49
54
161
48
7
36
117
200
160
81
71
37
27
8
144
192
25
63
192
69
35
72
40
120
75
93
51
45
104
112
56
136
200
121
47
120
13
126
72
29
79
33
75
36
90
15
75
77
24
96
55
17
55
105
129
87
224
211
5
16
105
119
115
144
72
5
40
9
ABCD 93092021398*3^$a+1 [50036]
75
36
32
12
55
120
69
44
16
21
30
69
12
20
49
90
21
168
80
61
35
85
35
25
30
5
36
19
120
60
150
131
24
136
128
31
60
45
24
21
39
36
60
44
112
104
16
39
9
12
32
127
30
111
8
216
25
23
96
144
36
156
160
8
16
96
60
60
15
129
36
20
85
23
36
12
132
12
55
125
16
204
20
40
96
20
19
41
72
28
44
25
135
45
59
24
48
139
5
4
21
120
15
45
11
24
36
4
140
25
51
32
88
189
59
52
84
8
168
40
32
37
30
30
15
165
59
36
64
32
220
9
75
75
65
100
44
31
30
51
39
60
120
150
23
72
24
40
21
83
72
16
48
72
39
30
75
24
111
21
9
35
40
204
44
97
15
216
128
40
36
116
19
30
23
148
20
12
157
120
143
72
4
21
90
30
60
59
172
68
31
249
56
60
4
81
39
96
68
16
21
120
35
64
80
16
44
61
60
23
112
45
30
30
15
120
80
40
45
30
5
145
15
8
36
36
76
240
228
72
8
151
69
81
150
45
8
112
24
104
16
96
135
90
210
240
113
127
30
60
71
28
132
92
72
16
60
44
145
71
79
180
90
111
32
12
24
1
71
4
80
180
108
16
20
72
4
336
39
105
195
150
75
45
195
75
45
144
72
69
59
61
83
156
112
99
65
16
189
51
48
104
132
36
64
8
16
81
15
216
24
116
49
30
45
56
108
36
124
140
151
225
24
56
55
150
30
21
8
40
216
15
21
60
39
45
15
141
8
16
45
60
23
37
291
84
164
72
19
60
201
9
135
60
75
30
35
96
40
32
217
30
120
9
20
16
36
9
15
75
30
39
32
40
9
215
168
112
116
28
111
129
21
131
108
91
21
9
23
247
69
81
30
41
40
68
31
30
39
120
32
144
265
39
81
180
15
176
48
204
97
263
97
15
24
80
136
96
39
9
216
15
209
16
24
60
236
136
48
51
30
30
125
48
37
135
8
72
145
99
21
23
52
45
71
49
59
31
21
39
9
56
64
176
36
12
127
21
92
67
5
76
48
20
61
59
136
44
52
152
67
5
25
15
36
48
60
21
60
23
16
51
5
64
21
315
240
56
49
30
330
83
16
81
59
1
95
40
8
67
60
210
90
5
40
45
60
35
55
53
97
35
4
51
30
71
64
8
67
329
76
45
11
48
40
36
68
112
96
60
44
16
104
55
30
39
92
49
195
36
9
131
124
24
224
67
90
15
165
11
19
240
30
60
119
1
15
15
89
100
171
81
80
132
127
69
81
15
176
49
39
56
16
120
120
9
23
192
60
36
19
141
24
80
4
60
72
39
21
20
60
28
80
112
129
30
30
30
21
48
81
35
76
32
72
64
32
48
16
56
64
104
72
79
60
9
21
59
52
120
224
168
217
35
108
7
41
4
75
60
60
9
51
60
60
53
37
15
164
204
37
71
139
30
150
21
60
68
192
4
60
135
89
76
36
9
23
36
1
60
60
90
21
129
60
60
120
15
45
59
1
71
229
15
36
9
71
19
21
384
24
80
1
15
104
180
61
215
115
21
24
128
37
231
228
12
9
120
59
24
12
115
105
24
44
7
21
9
135
144
21
ABCD 93092870342*3^$a+1 [50009]
4
3
33
12
48
177
27
69
120
231
33
3
99
24
96
168
66
11
139
81
108
168
32
40
8
124
3
96
29
52
39
6
51
39
24
29
7
213
68
19
45
123
6
30
141
15
30
51
84
15
90
71
79
288
42
23
48
49
63
48
252
45
75
48
60
129
48
35
61
6
21
207
5
28
32
48
37
75
48
3
66
15
60
39
126
35
19
36
21
3
84
66
119
91
30
24
6
21
15
21
144
36
12
12
69
6
24
96
60
30
24
107
4
15
18
47
28
32
109
30
90
207
27
105
117
83
55
177
45
24
96
54
17
4
3
96
66
3
8
37
30
96
89
28
27
12
81
60
9
24
47
127
17
139
6
75
168
45
107
36
60
37
126
84
57
3
17
19
189
51
60
17
43
84
17
16
219
54
51
45
111
12
20
91
21
36
72
27
21
104
76
12
111
54
6
141
69
6
24
57
20
40
63
120
9
120
147
41
7
57
9
39
195
222
83
31
29
127
24
36
78
186
9
111
144
17
43
90
30
72
60
78
3
69
114
24
36
24
33
60
3
21
39
9
8
64
36
372
21
120
30
21
15
125
96
79
84
89
61
96
275
36
139
144
57
63
180
96
18
123
224
139
161
28
87
108
33
32
1
24
6
21
45
51
39
30
23
48
64
63
36
81
3
105
48
3
60
69
21
96
144
24
6
9
20
7
144
30
96
131
7
30
6
101
19
129
92
13
75
21
39
27
21
63
66
51
32
61
27
63
36
165
3
42
54
41
103
5
72
48
67
105
33
83
13
330
84
5
37
23
28
87
12
60
41
204
25
24
54
42
30
21
24
3
186
24
102
24
84
60
42
11
7
5
1
90
9
60
80
1
114
6
6
21
63
89
55
6
30
57
12
228
44
79
6
30
45
63
36
36
24
54
47
163
105
15
113
37
35
277
18
5
31
77
19
18
143
60
4
9
30
69
75
12
30
30
5
43
33
99
180
24
60
60
9
48
9
30
180
21
300
123
96
60
33
15
30
3
60
57
123
63
30
90
17
127
120
60
42
114
57
39
54
179
91
17
52
165
66
24
12
24
21
69
174
66
171
159
36
21
60
84
39
54
123
164
48
52
48
87
65
109
87
57
126
144
12
54
59
61
120
114
33
87
6
11
79
17
43
24
5
40
27
33
12
93
120
42
84
17
67
60
17
43
5
121
6
24
69
15
12
138
63
63
90
39
27
30
144
39
48
33
11
136
27
120
5
40
252
3
120
33
24
75
60
5
180
28
81
6
93
21
114
180
12
30
71
43
54
30
45
128
19
84
41
103
12
24
66
48
30
66
66
5
139
6
51
69
48
6
129
15
125
31
96
81
3
210
191
28
68
49
15
9
6
141
32
88
117
3
27
45
72
45
135
33
6
9
12
3
53
127
132
48
132
30
71
4
195
24
66
83
40
72
56
139
233
1
27
72
15
156
21
39
126
35
13
87
33
30
17
100
75
141
84
176
217
42
33
12
108
111
21
3
105
48
3
17
52
60
48
123
36
24
36
84
24
153
164
19
24
17
49
24
83
52
27
78
6
77
40
60
33
47
43
30
24
3
264
123
96
21
20
36
13
159
147
48
120
17
88
60
75
12
18
35
88
3
384
117
15
24
9
32
13
6
141
36
3
30
147
39
54
24
66
120
9
68
12
7
60
21
80
67
5
271
21
9
24
30
72
168
17
25
138
6
6
18
63
27
36
84
33
3
41
73
87
15
21
69
131
132
31
77
13
59
28
123
30
11
160
3
90
123
24
60
63
42
11
7
33
27
186
51
48
75
66
54
96
24
12
5
16
12
8
37
66
9
21
150
36
221
60
4
ABCD 93093558230*3^$a+1 [50026]
8
28
8
109
17
16
54
66
14
49
59
16
12
24
33
27
126
78
21
21
14
90
16
18
36
8
58
27
11
36
40
38
16
6
36
44
25
41
70
20
64
8
13
17
22
20
76
24
8
88
33
71
4
44
28
20
12
120
12
10
24
30
50
6
76
54
6
84
33
3
44
64
12
60
30
158
12
60
40
114
51
39
14
10
12
69
29
6
10
86
85
39
69
59
13
33
14
12
13
71
24
28
24
44
24
58
8
22
114
14
40
12
30
18
6
50
4
44
78
42
46
56
30
10
3
51
2
30
25
35
4
33
11
70
30
42
8
6
34
15
36
11
34
50
78
18
4
56
28
12
18
26
24
1
29
24
22
33
83
12
76
30
2
30
30
4
21
47
16
132
54
26
40
62
58
32
16
6
6
20
54
54
52
9
23
13
3
14
22
20
6
34
56
4
8
12
64
14
22
24
74
22
24
60
96
24
36
66
15
89
10
84
80
25
15
2
19
21
15
9
66
14
18
36
16
84
120
69
23
4
6
75
135
20
34
24
6
24
42
18
56
46
2
46
6
20
36
72
36
12
12
16
20
12
4
66
18
32
12
16
26
18
30
66
72
30
34
6
104
18
16
92
100
38
70
44
12
1
15
48
12
14
6
13
71
16
14
16
122
28
32
16
26
6
49
23
16
32
34
39
27
8
24
85
17
6
40
2
6
42
58
30
62
25
63
2
58
12
84
24
45
161
16
2
1
77
40
2
96
1
36
72
57
120
3
63
140
12
22
30
20
1
95
4
36
54
63
36
11
4
30
62
10
24
6
48
36
24
36
26
30
28
36
24
42
27
21
42
9
15
56
28
12
44
4
20
12
25
29
24
22
84
21
35
28
32
12
108
24
18
30
48
42
30
25
137
10
30
8
67
5
78
25
3
54
6
48
60
30
6
26
88
104
7
89
24
30
48
28
177
72
11
40
57
107
12
25
9
2
88
6
6
32
48
4
8
136
60
104
12
214
6
8
58
18
117
39
69
144
5
22
84
62
10
44
10
6
24
8
82
24
51
23
13
3
32
73
35
66
64
30
2
24
6
40
2
22
24
9
33
3
29
22
24
56
84
1
11
64
33
35
37
9
171
5
16
18
69
63
48
2
42
28
20
48
36
36
334
86
24
34
2
25
63
117
33
42
62
6
52
20
34
8
31
11
46
2
48
160
68
136
24
2
7
35
16
20
16
8
72
13
5
30
16
44
46
66
38
30
52
33
5
67
23
108
40
8
16
36
48
6
90
14
6
1
59
30
40
8
22
8
18
34
24
56
64
105
141
3
5
22
45
11
34
54
2
43
11
36
94
24
14
16
44
166
14
12
1
15
44
4
12
98
16
8
30
58
18
32
12
16
50
22
48
20
6
31
3
12
60
30
62
60
36
60
1
69
2
72
48
25
47
16
32
13
27
24
54
2
37
51
30
27
15
14
30
13
5
6
72
64
44
12
10
30
8
1
9
27
3
44
97
23
13
3
62
30
160
33
15
2
18
40
72
92
66
19
11
40
12
24
21
3
80
76
60
126
62
60
28
8
1
23
18
94
9
81
63
33
3
11
66
58
14
6
90
22
50
10
54
54
32
4
14
30
25
51
6
54
44
60
1
15
8
13
3
2
64
3
35
42
18
22
63
63
48
12
24
33
21
14
42
10
14
6
1
9
30
36
20
10
14
24
12
70
128
7
3
69
51
30
96
38
37
5
96
34
24
36
8
13
107
18
30
24
48
16
12
48
6
80
70
20
6
18
6
130
54
6
36
44
16
105
17
22
36
24
36
108
32
54
31
17
55
27
116
12
16
6
3
21
42
8
37
15
237
11
40
72
2
46
56
16
18
30
72
8
10
14
18
10
8
1
15
8
22
24
39
3
14
16
30
18
2
12
18
30
28
12
234
6
20
12
106
6
74
16
30
26
10
20
10
2
156
100
12
32
52
38
6
12
84
18
6
60
30
42
54
55
75
36
2
42
25
21
62
28
20
34
24
72
38
10
30
2
24
30
10
63
3
8
24
1
15
20
16
74
6
10
75
75
33
35
16
30
26
1
5
58
56
6
40
32
18
12
16
74
90
60
1
15
32
10
62
48
4
81
29
6
4
24
60
12
62
55
3
14
40
14
40
12
54
56
54
36
4
104
16
68
46
50
37
108
77
34
96
32
76
36
44
24
18
30
18
16
50
120
84
16
20
96
70
8
40
39
27
36
45
35
24
24
352
20
24
16
32
13
75
14
18
1
11
40
24
104
16
26
10
8
13
3
14
46
26
106
20
28
12
18
6
20
30
18
22
24
62
24
18
22
36
30
14
4
14
22
60
8
6
72
30
48
12
30
24
10
6
50
4
44
6
103
11
12
28
44
13
39
20
4
9
3
33
35
16
36
2
16
2
4
8
25
3
14
19
77
34
8
6
46
44
22
15
39
24
2
10
140
28
6
8
16
6
9
59
30
18
70
2
1
15
14
22
21
59
4
20
72
10
8
6
34
26
76
9
23
12
16
48
80
1
71
118
56
16
62
28
14
16
2
76
74
43
15
24
14
19
63
20
4
8
76
44
12
16
24
21
39
44
24
1
65
10
116
18
102
4
12
48
32
10
54
98
42
46
24
6
24
9
15
32
24
4
80
24
46
2
25
69
3
5
138
60
24
36
28
50
19
3
50
10
24
6
30
18
42
62
43
47
25
21
2
4
36
62
46
32
12
28
32
12
4
36
14
82
45
9
63
47
4
6
14
1
119
82
14
10
6
32
28
20
28
6
26
120
49
51
18
66
36
18
66
30
3
11
36
6
55
47
36
52
9
65
6
18
42
148
66
54
26
6
114
18
6
16
38
16
12
48
12
20
24
40
20
4
36
68
16
44
16
9
3
20
24
18
6
37
3
32
40
2
22
8
1
47
4
30
86
24
24
37
5
42
52
50
66
28
32
4
6
30
32
13
29
34
14
46
2
34
6
80
10
20
4
36
44
36
40
18
74
28
2
48
7
11
12
28
57
5
10
120
20
4
30
8
72
96
58
36
8
48
60
30
30
48
37
15
32
88
14
6
10
62
18
58
60
26
70
8
1
47
12
30
16
6
8
16
32
24
40
20
1
39
36
33
71
4
60
44
12
10
15
15
8
13
15
20
34
6
20
85
15
18
72
30
108
9
51
32
60
64
9
21
38
42
48
78
12
13
65
34
9
144
21
30
57
15
108
62
ABCD 93094257944*3^$a+1 [50018]
15
21
21
36
23
37
54
30
11
48
16
116
25
27
48
20
49
39
20
31
33
72
24
20
55
57
72
20
48
28
9
12
11
43
5
72
19
9
9
63
24
33
11
112
8
4
21
24
75
48
12
27
24
12
48
21
45
23
7
33
12
81
147
48
27
42
11
169
39
75
5
67
12
60
6
27
8
25
47
7
12
9
189
12
48
3
9
39
12
12
21
39
3
33
12
32
13
39
15
90
15
44
49
27
39
57
15
120
45
3
57
24
9
15
69
60
15
8
48
4
27
6
84
51
9
24
132
3
44
36
4
80
73
35
7
48
30
63
21
11
28
75
77
13
27
32
25
3
33
54
53
163
24
72
33
8
13
12
3
69
15
20
52
15
81
72
45
135
3
113
1
39
9
42
9
32
13
15
69
90
45
120
8
37
15
20
7
21
72
57
3
20
88
9
54
65
40
24
8
25
48
47
7
33
24
15
90
11
28
44
60
76
32
7
198
15
75
77
1
35
1
60
30
89
60
84
28
60
12
12
45
23
43
60
5
13
84
63
60
12
93
35
64
105
11
85
12
48
15
3
9
80
37
18
5
7
9
180
32
19
90
51
20
115
42
3
69
36
12
72
51
68
1
59
40
9
63
15
33
15
36
24
29
16
21
48
120
60
3
39
53
28
12
96
12
48
12
68
25
24
15
165
90
6
186
18
23
19
6
123
92
12
36
19
102
59
4
20
25
42
48
162
36
3
20
4
20
61
24
63
32
36
25
39
8
49
23
7
33
27
21
20
55
17
25
12
11
7
96
114
3
20
49
39
45
47
4
36
72
15
21
75
21
69
12
24
108
11
16
24
9
51
21
6
42
95
16
9
42
30
83
36
64
8
25
35
55
162
60
15
45
12
11
72
36
49
12
24
39
56
40
36
3
41
4
180
15
6
99
48
32
36
40
212
7
33
132
108
3
5
40
44
36
1
63
12
24
39
18
27
36
9
75
60
3
42
11
1
84
156
11
19
24
45
9
15
12
84
20
25
12
84
59
64
48
12
8
12
96
37
39
45
30
90
6
30
27
12
15
54
36
11
40
57
18
5
19
156
117
33
48
47
25
27
48
45
3
21
24
6
93
12
33
23
12
28
192
20
36
40
12
12
56
144
40
36
24
8
13
54
66
15
27
5
7
53
112
15
6
27
27
57
15
33
80
160
20
28
15
12
21
21
39
36
8
31
9
93
84
48
6
96
33
21
96
39
36
56
40
24
45
3
45
11
16
176
19
41
28
60
9
11
52
12
33
23
49
15
15
45
12
21
18
42
12
12
15
3
81
12
144
3
12
6
12
3
12
56
4
3
72
42
30
9
9
111
20
1
36
35
103
57
33
47
12
43
93
9
95
112
141
3
60
51
21
12
72
44
24
61
12
12
23
7
12
29
64
8
109
3
20
7
9
12
27
105
60
117
111
27
42
63
140
7
108
30
71
49
15
20
76
15
66
11
25
24
3
3
42
15
81
75
141
71
108
37
3
9
27
45
23
216
112
20
64
8
16
9
95
13
12
11
1
48
60
36
12
27
56
7
45
24
120
45
23
37
71
7
48
17
31
90
47
7
41
19
5
16
57
48
12
24
23
28
12
12
56
40
117
12
59
19
105
20
13
27
81
27
24
24
24
96
84
140
85
135
56
61
11
88
24
116
31
9
84
12
15
21
68
16
9
6
81
45
3
69
12
3
12
44
67
5
60
79
41
72
43
48
21
15
30
3
105
11
25
24
12
15
8
31
66
11
60
169
11
12
25
63
12
36
21
3
15
102
54
29
97
36
18
89
73
84
3
20
1
119
1
39
3
57
57
63
128
28
12
72
57
59
61
51
3
9
20
36
19
5
1
24
23
79
33
56
4
51
12
33
20
49
60
12
6
17
36
24
28
8
181
11
40
9
39
80
7
45
45
18
57
20
25
84
71
43
17
25
24
48
15
60
3
42
15
27
54
59
28
8
144
37
3
20
31
6
3
36
21
18
6
6
69
24
33
47
28
8
52
12
8
37
12
63
27
33
36
39
81
12
72
20
13
87
15
93
8
61
36
35
73
35
79
41
91
48
18
54
24
54
23
12
148
32
88
117
15
33
143
4
45
83
4
21
60
30
5
97
48
12
48
78
9
56
12
52
21
87
48
9
51
12
32
36
4
68
12
28
12
75
53
52
20
16
9
51
12
45
72
18
65
12
28
8
37
48
12
24
3
8
72
108
4
3
6
15
9
30
5
25
11
40
69
12
59
67
5
48
60
40
57
63
32
60
48
1
3
20
13
30
9
56
72
13
12
135
20
37
36
3
21
11
13
35
160
12
8
91
24
72
42
15
45
3
9
23
1
27
12
36
24
27
9
57
48
15
9
6
6
60
11
40
48
27
30
54
89
12
52
120
12
63
33
9
15
15
126
18
5
72
157
18
90
18
24
66
84
15
56
19
93
12
72
45
36
87
93
23
40
24
57
23
76
20
52
24
33
3
32
43
45
32
13
83
40
84
36
99
57
39
9
21
12
3
24
8
19
30
39
36
56
7
45
128
112
8
4
33
87
44
37
54
36
65
145
60
75
32
48
49
11
180
55
17
16
75
29
13
12
35
25
3
57
35
112
36
108
9
36
6
54
39
36
20
4
8
108
37
35
28
12
9
51
27
5
36
7
33
44
67
9
144
72
24
45
39
20
25
66
36
33
60
80
76
69
18
53
67
54
48
42
18
135
27
9
32
72
25
42
33
8
60
37
35
16
84
48
8
1
51
15
54
11
28
9
48
23
16
24
72
3
9
51
54
12
11
19
54
ABCD 93094899232*3^$a+1 [50041]
104
448
8
19
125
72
88
24
3
29
24
192
163
53
79
41
7
6
467
49
47
7
9
32
24
49
12
11
64
39
12
53
256
51
18
35
24
144
1
66
53
24
16
24
69
11
73
71
24
109
12
63
272
16
24
72
93
3
8
24
115
21
63
33
27
180
36
264
53
19
69
8
37
203
160
104
67
54
39
32
109
35
43
21
9
42
5
288
43
54
255
3
69
80
40
8
48
7
41
16
24
48
48
176
40
32
61
11
24
181
3
8
16
24
33
15
80
72
37
30
6
15
368
49
39
45
3
8
79
126
131
121
36
27
8
72
88
8
19
77
7
17
64
24
56
96
16
8
16
117
11
24
88
8
16
96
72
8
72
24
120
55
89
112
165
126
21
117
36
71
19
21
168
48
56
40
33
48
95
37
27
24
24
8
25
48
39
80
352
96
8
112
75
77
16
56
16
45
18
17
115
45
93
54
21
8
72
43
21
144
32
25
30
113
40
69
12
60
75
63
9
69
30
93
72
33
126
17
16
48
8
19
93
8
24
91
101
13
83
40
8
16
99
21
24
32
73
15
168
48
248
40
195
21
24
8
109
54
42
3
120
24
24
128
144
25
23
16
72
32
64
63
12
42
11
48
40
57
71
136
32
13
35
19
53
16
8
31
18
255
129
71
13
186
113
13
123
69
11
61
11
16
27
45
51
413
312
43
165
3
54
47
19
5
13
83
16
248
144
55
17
40
144
8
24
67
77
88
32
1
23
13
3
8
48
88
128
168
13
11
40
3
54
23
112
3
72
168
12
17
48
67
18
51
96
56
16
24
3
54
215
48
43
45
72
48
224
64
32
16
96
72
32
1
119
48
72
16
96
56
24
216
96
88
3
197
112
56
16
152
112
51
5
13
11
16
96
3
21
123
5
85
11
48
48
127
81
15
324
12
114
120
90
42
123
8
48
40
9
135
87
48
9
24
27
5
64
8
25
42
45
56
112
32
1
144
15
24
3
66
99
45
11
72
25
95
48
64
8
160
57
24
15
32
112
33
47
31
30
11
103
30
27
120
3
48
222
36
54
5
48
19
21
144
48
8
25
71
43
77
187
77
16
128
40
32
121
63
120
8
97
18
6
15
21
11
16
3
117
56
96
112
8
16
48
24
8
37
107
43
69
141
3
33
95
48
163
45
24
128
7
137
64
32
48
40
75
5
16
128
96
25
119
120
24
1
23
19
84
9
120
8
121
15
21
12
42
77
193
18
29
91
149
13
27
32
24
43
5
72
16
32
136
8
48
72
24
91
101
157
11
7
33
24
87
33
48
56
16
8
19
90
35
85
6
30
63
72
8
96
91
45
96
152
16
8
289
60
11
16
32
139
5
133
11
139
141
96
45
347
16
3
90
12
15
48
168
27
29
91
77
120
40
72
33
47
88
24
8
85
3
3
173
91
36
57
75
5
97
42
5
72
211
5
43
90
35
168
37
123
56
40
8
64
9
63
120
72
87
33
117
48
11
67
29
88
24
24
56
72
24
168
55
12
54
71
24
24
16
72
24
3
36
65
40
48
48
3
5
168
16
240
3
93
9
15
3
18
59
31
41
120
120
115
165
8
24
16
24
3
21
99
5
72
24
88
8
136
63
65
25
15
3
93
21
3
69
246
5
67
72
29
49
15
144
80
168
40
3
53
112
27
24
12
42
66
24
29
48
64
15
54
6
21
9
252
323
109
147
152
64
75
53
96
79
9
80
1
23
96
112
21
11
49
15
24
104
85
90
6
131
103
54
30
198
63
48
8
48
24
16
24
3
77
40
200
64
33
15
56
115
66
72
107
19
101
96
97
63
75
309
21
131
31
ABCD 93094930244*3^$a+1 [50006]
24
81
79
56
52
5
123
45
27
9
3
45
43
80
40
60
20
105
192
43
5
7
8
105
144
43
20
148
53
7
12
113
63
21
43
65
135
36
69
103
53
7
12
5
72
24
72
3
189
43
5
7
48
152
96
64
180
20
60
21
15
4
120
5
43
72
60
17
3
36
57
115
12
137
39
84
100
8
9
63
100
77
31
8
24
33
24
24
27
45
3
45
24
63
9
43
68
40
140
60
48
57
3
124
17
39
112
68
45
19
20
57
24
84
48
144
243
33
12
103
53
159
36
4
80
28
80
172
5
60
15
28
5
132
12
144
19
56
9
115
116
64
101
7
29
48
43
149
108
63
52
5
120
3
48
60
12
72
28
113
7
17
252
43
48
53
79
77
3
28
72
41
75
64
68
9
144
12
12
163
5
55
12
41
15
4
137
51
33
67
32
48
52
8
33
7
60
12
101
87
57
115
5
103
29
36
3
12
45
60
67
17
91
5
63
69
43
5
27
33
7
68
172
120
68
288
45
7
12
48
60
173
36
84
75
52
89
3
33
7
173
67
8
172
65
216
72
63
64
108
32
28
312
41
19
53
15
112
17
24
7
32
36
24
21
139
53
15
9
60
3
45
96
12
27
148
5
15
72
45
12
48
51
64
233
72
15
105
48
7
68
60
9
24
60
19
17
123
28
20
72
28
68
189
63
40
8
4
20
21
187
53
79
48
29
36
12
15
21
87
57
163
20
93
79
8
40
12
20
156
21
39
9
168
15
33
39
141
67
132
20
21
7
5
127
17
63
21
36
31
72
20
117
43
20
33
7
5
12
63
36
24
28
8
57
63
64
8
213
144
108
67
60
53
3
9
55
8
69
39
105
7
5
67
17
31
12
60
48
53
159
36
244
20
180
88
65
87
36
45
79
120
8
100
53
19
128
100
89
31
132
68
100
5
75
33
67
17
156
15
12
72
36
4
48
89
120
123
40
305
55
68
112
60
20
81
19
68
57
55
8
9
51
52
48
17
135
33
7
68
52
56
72
160
29
31
29
31
60
125
3
4
120
68
45
7
20
45
103
20
112
101
219
93
63
45
15
21
31
60
80
129
36
3
12
33
19
77
39
21
63
45
103
77
36
7
17
55
17
24
72
144
103
5
156
19
188
12
28
68
21
24
12
115
113
7
5
67
113
7
20
21
67
20
100
113
7
32
36
129
243
40
60
72
116
225
84
12
31
5
24
168
51
69
15
36
4
17
96
15
45
7
77
123
33
67
20
100
5
60
43
77
255
225
115
8
52
48
12
108
68
45
36
183
45
15
40
68
72
45
111
72
33
7
89
24
12
48
135
9
43
20
100
60
20
105
24
51
112
48
5
115
20
57
51
4
48
17
55
20
96
45
139
48
32
100
5
12
103
20
28
77
3
172
5
72
3
28
8
12
33
19
77
3
33
3
112
125
235
132
17
60
31
29
43
53
48
84
12
63
28
5
147
81
207
40
12
168
72
120
140
40
60
8
112
56
105
79
8
40
120
8
184
53
15
12
177
48
55
77
3
36
24
100
8
40
32
48
100
60
20
57
55
56
4
8
9
60
36
63
84
105
135
45
43
12
60
128
9
108
43
12
116
57
180
15
72
228
129
31
17
60
51
64
108
32
21
207
45
187
5
3
33
75
12
40
128
52
12
53
24
39
129
15
40
5
60
3
48
4
48
20
40
53
79
65
72
111
12
57
51
225
27
21
7
5
3
112
17
55
53
15
93
139
77
123
108
9
43
53
3
112
5
7
20
60
36
52
32
21
15
24
36
4
17
48
75
28
120
68
9
163
8
4
48
32
117
51
9
43
300
48
29
39
21
24
19
5
115
116
52
29
31
89
43
48
32
117
51
129
36
7
108
8
4
68
9
43
101
99
180
40
8
52
120
65
55
257
31
17
75
ABCD 93095046776*3^$a+1 [50013]
47
61
60
48
72
159
104
37
72
11
64
105
108
12
96
47
64
69
107
37
3
104
49
191
1
15
57
180
27
33
23
72
40
165
48
12
108
35
64
33
191
109
11
72
37
27
96
93
11
40
176
133
11
160
9
120
84
11
49
60
36
24
23
13
27
152
13
72
11
85
144
347
61
35
48
16
176
144
1
95
24
1
23
96
49
24
167
73
168
23
37
3
32
73
12
275
25
87
56
37
59
13
11
72
48
40
57
23
120
109
11
157
12
47
193
48
48
71
1
119
16
33
71
61
123
32
240
253
24
60
47
40
21
3
32
24
121
60
72
27
33
63
8
40
32
40
168
249
96
204
156
12
48
24
60
15
153
60
12
108
60
72
60
48
59
1
87
8
13
12
119
40
176
145
39
8
160
165
36
71
16
93
99
105
120
23
48
25
47
88
117
3
105
71
1
72
23
133
120
12
39
144
56
13
60
60
36
15
117
59
96
48
49
63
105
15
24
213
51
32
133
155
97
39
48
33
108
144
107
109
227
73
84
108
47
85
36
12
147
21
59
25
48
47
61
35
40
72
152
25
47
240
40
321
48
47
72
40
213
363
56
120
16
72
240
93
60
132
35
256
9
108
75
105
215
85
395
25
120
60
72
120
83
25
23
85
27
32
25
60
123
72
72
80
40
56
25
132
108
12
36
60
24
51
117
35
277
48
27
8
25
180
3
9
60
27
33
168
300
60
60
72
35
13
48
51
33
168
60
12
96
47
25
15
525
83
49
95
1
47
25
12
147
21
59
16
33
120
12
155
25
48
180
24
48
59
49
72
48
120
47
85
48
12
159
141
27
153
23
25
71
121
60
83
37
12
48
132
36
111
69
27
32
72
49
47
120
25
60
35
37
11
49
23
73
72
23
72
25
12
48
48
84
23
13
11
216
97
60
108
15
24
129
24
71
40
72
24
120
9
84
11
49
63
104
49
87
8
64
32
61
168
84
47
49
47
37
107
13
3
104
13
60
87
21
435
248
216
120
40
56
37
11
25
72
12
36
47
37
36
12
48
11
169
60
132
72
60
96
240
35
120
217
48
84
120
11
40
56
49
12
48
11
49
84
11
49
47
40
21
35
25
143
136
80
289
47
208
9
23
13
51
81
119
1
12
11
72
72
25
263
25
39
81
120
12
11
24
40
93
120
48
107
13
12
60
99
189
27
8
96
64
32
13
24
3
264
141
59
48
48
144
1
167
61
11
24
85
120
59
85
60
60
11
64
33
119
61
108
87
80
13
312
59
24
160
105
111
21
35
133
12
108
131
136
213
84
48
120
108
35
24
16
56
1
15
344
61
35
24
40
21
35
25
12
123
72
45
107
1
47
25
15
192
33
108
48
12
23
16
33
167
13
48
60
72
183
80
25
95
37
96
59
13
75
72
45
35
13
3
69
168
123
152
40
128
37
83
25
12
492
23
25
48
192
47
25
60
60
48
15
57
108
60
23
109
107
109
155
40
45
107
73
95
112
32
72
1
23
25
47
13
11
216
24
168
72
40
8
96
37
3
177
180
59
16
80
24
49
24
60
ABCD 93095400922*3^$a+1 [50030]
27
72
36
3
1
59
61
84
24
23
9
24
180
57
67
83
48
24
1
12
68
40
59
21
96
16
12
20
28
17
27
33
7
11
48
97
12
131
9
16
5
51
36
45
39
51
25
12
60
68
24
36
184
41
39
60
40
84
12
8
36
21
15
52
12
116
153
55
119
108
49
83
25
5
63
33
30
109
12
131
90
103
12
24
36
24
8
96
40
12
24
8
28
5
48
67
20
180
84
96
144
36
108
72
12
40
68
45
19
500
16
92
100
35
25
120
53
43
56
76
5
19
89
31
44
105
39
261
15
124
32
76
168
32
28
12
12
11
9
16
20
9
103
72
35
1
44
96
4
5
36
7
144
41
207
28
48
149
51
16
11
9
9
207
4
36
32
108
48
45
19
23
93
15
144
18
7
56
4
48
48
92
63
9
33
7
12
44
112
5
7
5
36
51
111
72
108
69
4
5
19
8
12
216
45
127
140
28
24
101
27
4
36
8
87
13
120
72
72
23
42
108
27
21
27
64
41
3
52
12
228
95
9
144
69
48
18
1
36
5
30
45
4
20
153
7
23
60
13
8
60
12
28
17
87
72
9
12
19
8
28
143
9
33
18
21
16
12
23
37
20
63
90
79
240
144
5
67
92
3
45
40
68
40
36
36
5
7
11
81
28
72
89
19
5
31
140
9
3
88
44
36
76
8
208
32
28
12
41
55
35
12
73
44
16
29
63
105
7
131
1
36
5
43
36
23
105
36
40
72
68
27
72
121
72
48
56
28
12
8
63
37
36
5
39
33
55
12
5
67
41
19
11
153
72
40
23
25
12
68
72
4
23
21
64
80
15
21
16
36
215
25
60
17
27
28
12
41
60
90
129
63
33
72
148
108
44
45
150
25
56
4
23
9
36
3
81
16
35
25
5
18
72
9
136
77
18
18
127
80
28
80
27
120
85
120
8
72
57
55
23
9
16
5
79
56
28
36
44
4
11
61
96
32
196
5
19
125
67
20
28
8
120
72
76
56
4
17
67
12
84
12
60
44
9
42
93
16
48
32
3
73
120
32
40
108
77
7
48
113
27
75
13
5
27
51
81
36
48
27
33
76
41
55
44
16
65
243
57
55
68
27
49
96
17
48
55
77
43
20
117
18
13
36
23
1
116
4
96
29
72
19
59
1
8
12
4
92
45
18
45
45
7
60
5
19
44
156
189
67
20
45
19
44
12
24
36
112
23
30
123
84
28
144
59
25
12
108
47
33
9
27
3
37
48
32
51
49
59
1
36
12
152
28
36
107
49
24
167
73
200
64
41
91
83
33
28
17
27
16
20
16
131
18
27
4
83
81
12
60
28
12
5
183
45
51
16
65
3
36
69
27
52
83
45
4
23
13
8
96
16
24
41
7
32
64
5
27
63
81
48
51
90
19
120
32
16
65
27
28
12
8
60
4
188
51
9
63
120
49
128
76
107
37
41
7
77
18
13
47
93
16
83
25
8
100
48
5
27
207
66
211
59
97
192
36
77
90
9
4
60
164
16
84
116
64
8
64
53
15
3
153
16
11
45
63
54
87
39
1
24
56
60
144
112
264
20
48
63
49
180
101
12
27
141
3
72
40
12
56
52
24
24
176
21
127
8
15
30
19
260
76
72
5
6
57
63
1
8
135
18
168
147
45
42
25
83
18
27
72
153
48
55
80
24
12
76
32
51
102
108
31
24
32
148
17
127
116
15
1
60
41
19
41
3
136
68
48
4
60
251
9
4
132
95
45
28
65
15
27
37
20
28
12
5
7
11
78
120
51
4
32
12
33
19
8
12
63
13
23
45
87
37
168
20
45
67
32
16
108
36
113
96
147
108
24
72
64
44
45
31
72
8
69
3
27
36
69
136
17
43
72
47
81
64
8
45
3
105
7
12
12
8
136
152
4
48
20
36
36
64
44
28
44
63
18
15
45
7
12
44
129
15
120
63
145
32
16
24
32
16
65
7
11
12
37
12
128
45
103
53
19
35
25
11
97
60
48
35
45
76
44
357
43
96
36
24
156
5
43
60
156
11
193
95
169
23
145
35
73
72
44
28
80
60
48
27
18
43
17
79
41
63
4
113
15
28
72
53
39
52
24
204
5
7
41
7
12
48
32
9
294
13
5
39
64
5
ABCD 93095426566*3^$a+1 [50012]
117
219
36
8
52
27
17
40
20
28
12
96
44
100
84
12
72
21
35
16
68
36
304
8
19
5
24
36
61
54
30
78
120
93
15
53
12
120
48
1
18
36
197
79
69
92
180
55
17
160
12
80
24
4
3
17
76
56
16
3
141
24
20
25
59
108
103
24
93
123
65
1
75
15
9
56
24
12
79
21
44
36
48
36
19
29
12
40
20
1
3
72
105
47
120
13
59
4
36
8
55
45
45
35
120
7
5
40
140
4
20
31
21
117
96
30
21
3
17
16
60
24
44
52
44
148
3
93
120
56
19
6
15
231
53
25
107
4
8
37
11
4
3
65
16
81
3
60
68
72
85
18
60
77
40
3
18
24
27
8
48
24
40
9
59
28
60
68
16
8
48
64
45
24
30
17
19
201
44
88
12
48
8
13
27
72
68
12
36
52
3
36
113
216
19
81
39
17
28
8
60
12
96
60
7
29
13
27
20
19
17
28
36
20
49
11
16
63
5
40
20
12
4
48
56
16
81
54
53
55
5
67
21
75
5
4
44
49
18
53
109
72
35
24
16
68
12
16
9
18
5
31
29
7
45
44
55
24
66
162
45
132
21
144
51
135
5
7
17
97
35
60
49
30
77
49
36
27
32
19
89
172
8
16
44
7
90
3
21
59
7
41
48
24
13
99
60
8
103
24
5
108
31
45
27
5
84
24
36
61
99
8
91
45
9
71
19
17
1
54
81
12
51
24
93
72
72
24
21
111
39
101
12
12
40
80
24
60
7
108
6
23
172
21
15
12
8
13
11
100
33
6
101
4
20
121
63
27
60
84
45
27
18
35
12
25
27
267
30
95
13
215
7
89
96
4
189
23
103
21
48
12
9
11
184
21
15
3
77
60
40
68
7
18
3
8
37
23
40
44
7
5
28
72
3
41
144
48
84
36
24
4
27
53
24
13
23
24
12
13
6
77
4
44
1
48
35
160
20
73
147
12
8
40
56
12
24
25
3
20
31
29
61
71
25
71
24
24
7
5
88
20
60
16
24
51
18
23
52
56
19
17
144
60
36
13
15
20
48
73
47
40
44
13
35
36
1
18
5
52
8
112
128
36
37
3
15
17
115
5
7
53
48
60
1
15
20
24
4
20
72
144
12
55
29
55
5
28
12
36
99
6
59
36
48
1
3
32
16
108
69
111
44
48
24
48
36
4
120
20
52
44
52
20
7
5
40
12
51
53
127
29
25
71
12
16
56
100
8
12
55
138
95
31
137
4
20
73
35
91
21
51
5
12
52
60
8
100
21
12
3
20
85
75
44
61
11
28
12
48
60
92
108
28
9
35
19
21
51
108
5
1
3
72
141
35
48
19
60
161
64
8
13
11
28
15
36
125
36
48
88
24
108
96
176
36
84
25
99
9
6
12
17
55
72
33
48
8
37
119
88
27
18
6
17
12
52
9
99
32
43
108
9
24
57
3
164
13
3
195
137
132
61
126
65
163
57
20
121
83
7
65
48
60
7
144
18
6
101
84
24
28
72
45
3
24
20
124
32
13
36
54
41
48
16
21
18
36
90
11
60
4
32
97
11
156
60
1
24
48
23
13
39
60
36
72
45
3
80
24
16
24
188
28
75
17
112
45
42
41
97
27
51
29
19
21
44
52
99
6
47
55
5
37
3
92
88
32
28
57
75
8
12
60
43
21
21
23
61
42
165
24
44
16
15
33
92
1
54
45
8
12
160
20
79
21
68
1
15
12
27
96
12
33
27
65
127
5
76
81
3
60
8
37
11
40
152
120
7
21
84
20
31
5
24
52
56
7
5
12
25
66
69
243
53
109
83
12
124
200
187
17
7
21
24
39
9
8
19
90
108
3
60
48
32
84
25
59
16
21
30
57
32
24
4
8
28
12
44
40
45
15
20
84
64
32
16
24
8
28
32
12
100
81
24
39
12
3
30
6
41
60
25
75
44
4
104
16
12
12
51
81
80
148
8
72
12
31
5
112
12
20
73
11
1
39
104
12
61
24
51
104
25
63
27
65
28
15
5
52
56
24
60
60
25
18
36
29
60
37
111
92
1
12
83
160
24
8
24
61
18
90
6
9
21
35
40
3
117
8
12
24
67
17
28
68
36
28
3
9
8
37
18
5
60
48
4
20
36
84
13
3
12
3
29
40
3
53
133
11
4
32
4
24
96
44
72
52
8
4
3
5
76
9
35
7
29
12
24
40
56
37
35
13
83
12
4
9
72
198
17
12
60
16
20
36
4
21
48
18
17
108
25
23
12
72
40
128
12
40
48
3
65
12
12
157
135
20
24
12
12
37
54
17
52
56
4
12
20
31
17
120
28
32
40
8
192
16
80
121
35
31
18
11
96
64
56
60
24
55
21
44
1
143
76
75
138
35
16
72
128
55
17
12
115
153
20
13
15
104
37
59
16
24
20
4
8
157
27
15
89
12
24
4
27
18
15
9
3
27
17
4
195
21
15
5
31
18
71
4
20
52
3
41
ABCD 93095529986*3^$a+1 [50133]
72
48
24
54
30
75
57
180
30
18
60
119
25
23
85
59
4
21
96
12
78
18
59
100
21
84
72
18
6
30
21
33
6
9
3
29
16
20
103
57
60
20
79
33
12
39
36
9
177
54
9
45
12
3
80
61
24
75
20
60
169
12
60
66
45
117
18
57
177
51
9
234
126
54
21
99
126
371
67
126
15
80
97
15
32
13
12
195
27
30
39
132
105
48
39
21
59
25
42
36
30
18
21
144
105
71
16
32
25
11
16
33
15
93
3
177
72
3
80
7
48
90
42
48
24
18
72
3
51
65
12
139
18
3
9
39
75
9
81
75
81
150
108
90
30
72
18
36
42
90
375
44
49
47
7
93
9
60
23
7
6
3
36
45
216
24
84
6
5
43
96
5
61
24
54
41
60
16
81
12
6
90
30
6
18
30
18
17
12
13
72
36
27
117
39
141
51
3
30
6
84
24
65
1
15
12
87
18
23
112
180
45
48
227
60
52
63
29
25
18
12
29
97
107
91
6
3
15
126
54
90
108
3
36
45
51
165
60
144
18
105
141
42
12
33
99
30
96
59
36
13
111
9
87
189
23
13
15
69
144
60
47
64
36
9
24
27
27
108
105
180
144
80
31
29
1
18
24
21
87
30
108
6
9
32
52
80
1
6
5
43
21
51
78
18
29
48
25
27
15
129
9
72
11
43
42
12
42
198
63
9
48
75
3
84
6
54
36
12
42
198
41
7
42
95
13
3
81
15
164
64
15
162
30
24
41
96
37
36
6
30
3
3
57
128
64
21
18
246
96
138
126
24
12
39
69
54
53
7
12
6
18
5
180
31
66
15
12
96
147
78
111
36
12
68
7
48
153
15
102
27
33
18
45
12
45
24
48
126
17
79
129
80
61
48
15
32
16
87
36
9
81
12
42
41
67
12
42
39
45
54
6
36
51
108
75
185
64
51
36
18
3
57
75
92
16
99
36
42
15
116
61
51
12
27
90
24
126
30
144
60
72
39
33
11
7
9
84
15
45
27
9
9
339
3
29
109
51
9
27
39
24
54
30
150
147
33
12
83
13
99
75
21
3
29
55
90
63
105
23
52
60
20
48
64
21
36
51
33
42
108
12
42
156
107
12
52
81
24
54
36
36
137
1
72
3
32
19
129
32
55
150
48
42
54
99
39
60
77
61
15
48
9
75
141
42
5
85
15
48
60
32
48
85
27
84
225
60
15
116
7
18
54
45
9
27
9
24
11
55
36
42
27
9
126
18
72
3
33
27
165
18
93
57
3
45
51
3
81
51
36
54
48
83
64
15
29
100
141
51
3
42
54
18
23
139
18
108
48
24
63
27
72
45
21
15
128
64
15
177
39
5
61
3
96
87
18
90
84
96
12
198
87
9
39
81
180
11
13
12
39
36
39
41
124
84
15
96
18
216
192
60
18
144
12
45
45
36
47
7
24
45
32
13
39
45
3
3
12
24
18
23
28
87
57
33
168
75
156
3
162
30
125
1
15
3
177
32
13
95
85
47
1
6
18
72
54
137
7
41
31
18
18
9
21
107
43
282
27
116
48
61
6
18
72
18
66
6
48
57
12
45
147
81
60
23
25
6
33
3
30
27
27
6
15
219
9
39
101
16
33
15
3
33
12
164
1
24
135
128
7
126
263
37
15
57
6
54
12
60
18
66
47
85
18
41
16
12
3
90
30
90
15
32
103
30
219
3
12
78
51
15
114
12
96
108
84
3
32
25
12
144
24
131
7
105
63
36
180
54
12
87
12
45
135
33
63
39
53
1
36
6
69
3
102
114
165
20
79
141
20
16
48
15
18
30
33
32
28
32
52
48
69
36
102
18
54
6
192
47
36
25
180
15
68
49
27
39
144
125
145
15
12
33
47
1
47
103
30
15
12
51
141
3
210
111
57
84
35
25
3
80
1
6
29
115
57
45
90
29
16
44
115
81
128
61
48
42
138
11
85
11
73
42
18
11
4
21
87
57
30
36
6
18
93
9
90
24
72
198
84
150
30
42
9
39
6
72
23
144
97
18
18
54
ABCD 93095579342*3^$a+1 [50074]
19
36
56
9
43
48
53
24
15
3
144
33
40
80
60
48
9
180
30
1
12
80
52
116
33
27
27
93
40
60
32
153
7
47
138
7
36
65
75
69
6
13
32
3
25
12
92
48
99
109
245
72
90
157
108
32
15
36
25
104
60
40
17
115
35
174
55
92
69
31
12
8
45
18
30
19
17
6
102
7
120
59
54
243
60
159
13
20
147
18
67
11
30
15
40
48
29
36
12
55
143
49
8
124
236
40
168
24
60
188
3
1
5
55
35
84
114
3
45
55
23
1
29
24
120
18
150
18
36
48
1
104
45
235
17
19
120
35
9
51
57
27
45
52
35
66
7
12
168
17
30
1
32
3
25
53
139
300
11
174
42
121
5
18
85
131
30
78
13
53
159
88
137
15
33
67
11
129
27
1
53
90
126
123
100
65
3
69
79
84
80
27
18
75
60
81
24
55
8
147
1
120
24
23
45
39
36
78
66
1
23
36
25
41
15
99
1
92
120
57
18
18
30
133
17
18
57
12
88
32
16
11
48
18
7
200
52
48
35
36
6
19
89
183
9
18
252
13
12
48
35
132
121
92
87
36
18
87
28
47
13
11
54
127
17
15
40
323
13
77
7
68
64
24
119
45
88
29
123
63
25
5
55
92
28
23
42
75
12
33
7
48
228
24
53
60
163
44
21
39
112
36
32
21
19
35
13
23
121
41
90
97
48
20
15
48
6
18
36
36
126
48
42
45
9
31
89
31
83
49
60
17
48
15
60
108
3
1
68
177
114
37
12
131
54
30
6
66
33
28
32
93
27
111
114
48
90
24
133
23
234
24
30
57
148
204
8
3
30
19
20
28
29
180
3
300
21
27
12
28
80
4
240
56
12
160
47
13
192
60
48
5
7
48
41
7
65
115
47
85
120
23
49
155
1
125
43
24
36
212
75
18
42
37
188
39
21
33
7
24
11
30
72
72
24
99
16
120
29
18
78
66
78
15
33
90
45
33
19
8
52
20
63
30
54
186
27
60
40
12
143
193
173
30
157
23
69
3
73
77
27
40
60
35
30
42
13
17
114
36
49
84
12
179
37
60
12
11
1
168
143
45
172
35
66
91
71
72
168
72
105
40
47
181
108
32
12
123
102
3
28
36
5
3
33
103
47
73
272
27
60
48
42
31
336
95
24
145
35
84
33
4
23
36
54
12
55
5
36
15
12
3
25
53
55
35
126
66
24
156
60
13
44
15
12
33
117
48
6
72
49
168
47
36
49
11
73
84
107
33
75
37
56
15
24
18
12
18
6
120
91
116
99
33
16
12
17
18
37
35
105
15
37
56
57
7
56
153
30
1
59
1
36
20
4
83
1
47
109
59
1
68
180
136
5
42
37
8
9
79
59
1
104
57
51
219
78
30
97
35
153
88
59
21
69
19
152
69
151
20
27
18
18
30
222
73
11
141
3
1
216
32
52
8
3
30
103
44
48
147
60
33
28
24
41
54
18
27
21
24
12
31
80
75
12
13
77
43
60
32
117
186
57
228
88
120
36
56
4
56
3
189
120
27
49
11
198
102
36
109
35
204
30
114
48
150
18
25
96
53
3
75
18
7
20
4
53
6
102
18
6
211
125
144
91
23
37
35
48
61
233
15
87
1
92
16
41
48
36
55
104
27
30
43
47
90
96
84
24
87
60
69
3
28
80
123
97
12
188
45
210
24
54
91
8
57
78
18
67
188
87
33
87
133
29
51
75
73
44
112
68
112
8
16
5
55
155
36
201
28
29
66
6
90
1
29
78
37
128
168
39
21
28
47
13
104
45
12
24
7
24
56
69
36
27
45
18
24
21
33
19
20
45
42
1
17
31
44
141
66
21
75
73
60
92
63
109
68
15
72
61
36
155
85
120
ABCD 93095897452*3^$a+1 [50072]
21
8
4
32
49
59
1
47
12
7
5
16
3
12
117
12
20
36
49
30
9
27
30
3
15
29
40
56
1
24
15
27
24
29
25
11
76
20
4
36
33
15
15
41
25
83
12
1
30
17
108
28
24
8
4
48
60
21
35
36
28
3
29
48
36
4
21
95
7
48
9
200
12
61
47
1
11
28
36
44
61
66
5
91
48
36
5
19
6
83
37
15
9
39
96
36
20
24
64
20
13
23
16
8
72
55
24
36
21
72
36
44
1
30
42
3
12
12
68
19
21
3
6
6
17
52
104
52
9
54
89
7
21
9
3
180
8
4
45
35
36
43
41
4
12
39
5
4
32
28
15
5
7
17
12
16
32
1
6
5
1
30
29
24
4
3
57
21
51
44
1
35
19
36
24
5
84
28
24
44
12
79
6
83
36
25
3
12
116
12
13
63
21
36
3
21
6
24
84
29
1
15
104
36
16
15
9
15
9
20
48
43
21
8
12
19
90
11
24
1
60
3
27
33
8
12
31
45
72
45
35
13
35
1
30
21
8
1
3
12
44
85
15
20
24
48
12
12
4
21
3
96
21
6
9
51
54
3
56
4
3
53
16
45
15
8
16
20
12
40
92
31
60
12
18
12
179
24
91
9
20
1
51
3
72
29
19
9
12
20
36
12
37
75
51
30
3
12
3
30
30
6
71
64
24
21
11
72
43
9
8
67
53
52
8
43
9
15
41
4
45
11
28
51
24
12
77
28
3
5
12
28
24
56
1
6
48
12
9
9
35
24
67
24
21
8
7
6
39
24
27
17
60
16
21
135
20
4
24
32
40
20
40
15
36
9
15
53
36
4
92
4
81
15
21
24
6
24
60
24
96
29
36
1
18
45
21
15
75
29
12
72
48
4
20
76
63
12
24
9
60
24
3
24
5
31
9
39
21
48
21
35
16
15
5
19
60
45
12
3
81
48
3
17
1
6
54
39
63
77
43
18
15
27
24
69
20
37
47
91
45
56
24
24
12
28
27
60
24
6
6
18
15
15
9
20
1
59
7
33
8
48
85
96
35
28
21
72
120
15
15
9
111
17
36
40
27
5
79
36
53
24
7
81
12
20
12
24
25
15
20
67
24
54
11
16
105
63
24
27
9
51
29
7
78
12
99
44
12
19
33
92
31
9
24
15
36
5
25
3
27
5
36
4
104
1
3
33
78
45
15
17
19
21
24
44
96
24
1
54
6
144
12
18
30
36
39
36
21
63
45
42
5
28
24
27
5
31
24
9
56
31
90
83
55
21
60
24
15
57
92
13
3
12
9
6
24
45
24
44
7
5
24
4
36
44
61
6
24
6
30
24
5
7
17
13
3
27
30
3
12
15
77
28
8
31
9
56
24
31
36
53
1
23
37
11
4
48
56
31
65
79
9
12
15
9
12
32
52
15
5
40
20
49
102
9
24
36
8
1
12
39
24
24
20
1
71
16
12
3
24
9
75
12
17
36
55
42
18
126
15
39
45
12
8
7
30
3
21
23
12
25
30
5
16
32
13
39
8
43
5
19
65
36
85
15
32
88
108
32
4
45
6
54
3
60
21
35
16
39
66
6
65
28
84
3
33
45
6
24
57
20
43
45
72
3
12
9
44
1
59
12
19
6
24
71
84
24
36
28
3
17
67
69
51
84
9
12
8
36
7
24
45
44
12
4
8
13
48
11
31
17
16
27
53
84
28
8
4
48
3
5
37
15
32
36
7
45
3
21
20
4
21
30
29
12
13
12
3
45
11
19
66
51
39
5
24
4
20
31
5
7
29
4
12
3
77
19
65
31
57
3
137
1
59
12
64
36
9
27
45
3
21
3
12
9
11
61
18
137
24
16
48
21
35
4
15
36
21
3
41
4
20
12
88
57
24
3
3
65
12
7
30
15
21
3
15
21
20
4
21
54
60
5
12
43
30
42
5
4
9
72
15
8
24
31
17
40
39
5
24
64
20
12
1
18
126
3
27
24
9
12
20
4
120
15
29
13
35
19
6
63
21
30
33
32
4
12
9
30
90
143
168
73
11
1
60
39
24
15
36
24
29
7
21
15
29
40
24
12
8
24
7
36
18
30
21
128
67
21
69
39
24
80
52
36
24
48
12
20
1
3
36
8
7
66
47
37
23
28
15
29
16
33
27
60
9
6
17
16
15
36
5
24
4
63
45
12
33
18
30
51
15
5
40
8
96
1
24
60
27
3
36
33
12
141
18
117
8
16
15
6
23
55
126
6
29
16
99
30
23
7
5
16
123
45
15
66
6
24
29
60
1
96
48
15
80
52
8
31
24
17
4
9
30
57
3
17
12
12
55
9
15
5
72
109
11
28
12
12
21
12
35
4
9
30
12
48
21
20
24
37
30
17
1
59
40
8
4
36
9
66
29
4
15
45
132
3
42
87
27
24
6
23
7
45
44
1
15
56
19
30
36
90
17
40
12
8
43
30
27
33
95
25
3
57
39
44
7
45
12
87
6
18
45
24
21
30
12
45
8
16
99
5
120
4
3
18
15
44
16
117
3
56
115
33
12
21
27
51
120
57
44
16
32
12
76
9
3
32
55
24
12
29
60
25
11
19
21
39
24
5
37
27
96
36
39
30
75
21
63
27
29
16
45
15
48
3
30
18
12
30
3
57
24
63
32
28
27
5
76
8
4
60
12
44
25
6
5
184
12
104
25
11
4
48
32
28
3
53
31
144
5
4
3
45
3
72
9
8
43
9
8
13
75
15
18
6
29
52
24
15
41
13
39
12
36
9
15
8
31
5
85
35
12
43
5
1
11
13
87
39
36
17
67
29
67
18
96
6
65
19
30
23
40
51
30
15
21
15
45
3
51
77
12
7
84
6
11
25
108
11
36
12
36
1
83
31
57
3
9
32
4
24
48
39
24
21
15
5
16
3
9
20
7
81
3
45
84
3
45
8
31
9
92
120
19
6
30
33
12
8
16
9
30
36
24
36
5
4
15
21
8
7
6
63
12
105
3
45
11
60
79
36
21
39
5
64
21
35
19
21
21
35
40
33
11
25
36
18
9
132
9
27
12
33
39
20
24
7
9
75
5
19
6
11
19
144
6
15
128
1
47
13
6
93
8
19
5
25
83
1
6
5
24
40
12
120
3
9
20
67
5
25
6
77
223
5
13
12
78
6
114
9
3
18
35
25
59
7
30
90
21
24
9
11
31
60
30
18
42
18
29
28
20
28
21
30
6
18
9
3
29
1
75
32
43
24
29
16
20
28
12
24
12
8
91
84
5
61
24
11
64
24
20
1
51
8
28
3
66
15
8
67
9
12
8
24
7
9
15
21
8
7
9
24
12
75
9
15
65
12
79
21
9
30
5
24
36
19
120
6
15
51
45
69
11
43
17
4
51
5
163
12
29
4
12
84
15
9
140
4
21
12
18
12
48
6
6
9
15
54
11
49
35
4
3
57
36
92
13
6
21
48
36
21
27
21
42
48
12
18
39
32
49
15
44
12
24
4
60
32
108
16
21
6
57
33
168
6
9
57
23
1
11
48
37
15
32
37
30
21
32
43
57
56
55
29
31
45
12
24
9
6
5
24
67
33
15
77
43
21
20
31
77
1
12
90
17
16
20
4
117
15
60
ABCD 93095912038*3^$a+1 [50026]
54
91
5
19
32
64
119
1
305
180
51
3
13
24
48
5
91
11
61
137
42
84
1
104
21
43
71
30
6
61
104
99
24
210
67
48
11
96
61
47
36
120
45
51
54
199
11
165
69
150
12
78
126
109
96
185
127
53
24
36
175
5
54
13
128
105
151
83
61
72
107
36
54
30
37
35
45
64
221
19
35
37
17
36
54
72
30
18
61
120
24
35
13
17
31
11
138
60
36
19
197
30
61
107
37
35
85
5
3
87
241
59
93
21
187
24
5
19
35
45
160
119
57
136
179
270
18
42
75
184
24
107
85
48
107
18
3
64
80
99
109
71
201
16
24
104
21
180
18
21
105
31
48
56
40
24
80
16
5
91
53
75
51
6
18
13
152
48
183
1
53
30
21
16
24
24
5
132
18
12
1
8
160
24
8
3
54
12
54
61
53
163
119
153
27
18
6
144
36
49
96
11
61
32
87
54
259
72
53
30
61
29
91
96
155
61
24
119
9
75
42
48
36
126
18
87
165
24
30
60
54
120
36
31
5
3
165
27
9
126
9
9
7
59
37
179
24
37
53
19
17
18
13
197
6
61
83
13
53
24
156
87
184
8
112
23
6
54
45
75
37
53
306
6
48
96
91
8
57
60
84
79
8
3
45
99
6
39
297
114
69
51
96
54
7
23
36
109
269
180
126
126
19
5
19
71
1
29
54
133
137
90
240
90
126
61
48
11
45
64
71
1
24
11
60
144
36
30
55
89
90
6
18
205
77
24
19
11
90
6
69
16
80
9
55
5
171
99
36
145
53
102
24
69
16
176
39
201
64
72
77
75
57
84
54
36
6
115
83
120
42
115
8
40
17
79
152
3
54
55
35
93
27
85
80
40
11
90
6
120
60
48
36
21
195
90
54
45
99
42
54
36
9
21
91
48
96
48
101
36
18
37
24
29
30
37
8
27
21
40
48
5
144
211
71
265
5
219
16
144
5
139
77
43
72
5
43
101
75
64
72
83
21
105
126
48
6
91
29
27
27
72
61
137
31
11
144
37
47
57
39
169
11
30
55
96
173
91
5
19
11
61
8
136
104
21
75
16
24
11
45
39
6
51
88
35
157
8
429
42
1
8
135
25
24
17
55
35
109
35
180
180
85
11
18
72
30
24
66
108
151
32
112
11
306
54
24
21
99
6
90
54
156
216
3
141
60
126
18
103
168
96
29
36
39
45
90
54
72
168
12
31
8
39
66
96
55
89
174
1
95
49
131
30
79
35
120
45
135
36
85
11
21
88
29
27
64
5
19
11
109
48
23
1
96
104
48
240
40
17
18
66
51
16
72
47
25
23
6
30
204
1
96
24
24
96
221
19
5
30
85
11
69
69
6
21
88
168
24
96
24
29
54
85
35
96
61
56
9
55
24
24
77
19
264
5
30
90
67
29
84
132
3
45
3
112
72
53
3
99
85
48
8
9
30
114
39
45
43
17
31
35
126
144
79
48
8
51
18
27
3
6
79
120
71
57
9
135
48
51
234
67
59
21
48
256
131
138
90
36
24
90
3
48
112
233
30
96
153
27
85
80
69
30
277
17
31
56
39
1
8
40
17
31
29
180
18
21
51
18
123
57
12
294
37
80
57
31
56
16
48
89
127
24
120
96
95
73
32
165
144
259
11
96
13
32
64
96
29
51
160
35
90
51
64
53
43
48
71
9
39
1
131
ABCD 93095968456*3^$a+1 [50124]
48
120
181
72
48
227
13
11
24
91
221
264
199
36
413
181
72
275
24
235
29
175
126
35
109
66
41
85
18
276
101
168
96
229
480
96
126
5
13
246
90
35
504
72
144
109
107
133
90
126
264
6
120
96
18
30
42
155
72
37
59
192
48
67
48
312
29
168
48
79
41
103
89
13
78
66
54
36
89
24
253
198
149
283
29
19
90
107
168
120
96
144
85
35
61
179
235
36
30
11
43
60
12
258
11
61
83
144
43
149
48
48
19
36
198
155
24
397
126
24
53
283
18
126
114
59
13
288
515
55
41
408
96
181
174
42
35
13
150
192
29
120
19
66
24
30
42
54
149
331
186
107
72
181
54
36
17
37
323
37
30
24
12
150
174
144
5
192
24
144
181
90
41
24
19
90
270
36
6
288
35
37
35
72
48
72
61
102
240
18
90
12
5
48
187
5
223
17
115
18
11
120
115
5
19
66
54
221
55
36
53
24
96
72
55
150
155
19
306
294
180
156
18
419
13
168
72
48
155
192
24
31
17
192
24
211
125
259
101
109
179
127
276
5
139
144
120
36
54
42
89
199
36
53
13
275
168
85
90
36
90
30
114
72
90
17
216
55
12
18
59
91
5
240
216
115
29
187
77
7
113
67
53
133
270
125
13
35
24
37
30
173
751
185
61
186
137
91
240
12
113
144
216
120
235
149
163
149
85
126
18
11
91
18
35
24
67
5
211
77
211
96
66
35
72
37
54
197
48
144
48
13
35
37
198
101
229
30
101
31
48
96
36
293
421
240
66
137
61
59
37
11
24
24
85
35
37
48
222
48
90
35
72
349
54
125
31
54
90
96
144
17
163
162
48
107
43
66
144
6
53
163
18
11
331
108
36
66
294
29
115
221
355
120
5
144
55
252
84
54
42
65
48
115
252
233
235
162
24
336
18
60
120
216
114
539
96
67
125
144
91
77
120
103
17
91
132
30
18
6
120
6
138
162
17
48
72
216
24
61
35
247
185
72
216
72
235
48
29
103
48
96
281
133
102
125
19
101
85
48
ABCD 93096167284*3^$a+1 [50014]
48
7
14
11
4
64
4
23
20
10
8
64
63
5
19
65
28
43
17
26
5
24
5
2
16
17
31
26
3
13
2
5
28
9
35
53
18
53
24
15
13
28
7
9
15
33
8
12
13
15
93
39
1
71
3
5
7
34
14
21
4
12
5
18
18
18
34
15
16
40
12
4
3
20
1
12
45
18
1
8
36
29
27
33
16
27
8
7
8
10
51
21
14
18
3
55
5
13
26
5
41
2
65
52
24
16
8
16
12
8
21
28
6
1
13
27
20
43
16
2
47
5
3
53
10
32
52
18
2
30
40
8
7
5
16
2
48
22
19
28
13
20
15
13
11
8
16
15
1
11
60
18
11
19
22
39
5
4
35
4
5
6
6
16
67
7
6
19
44
25
47
13
2
25
28
29
3
29
39
24
15
46
2
22
8
7
5
3
44
11
2
6
6
3
45
10
18
8
12
58
2
27
13
3
11
21
69
64
7
12
11
21
5
4
42
32
12
33
12
13
2
45
16
12
16
12
19
24
24
77
85
23
40
13
2
5
37
19
15
12
14
4
14
36
4
1
4
48
3
30
24
23
35
2
40
8
18
17
25
7
5
16
14
33
27
17
8
17
3
1
14
33
7
5
27
24
10
32
3
39
12
4
12
17
8
28
19
53
8
52
15
10
3
4
32
28
11
1
44
11
6
7
17
3
31
24
17
20
36
37
10
41
20
4
40
17
15
4
5
19
17
16
60
14
9
7
13
31
4
60
74
6
22
27
20
20
5
27
51
2
46
9
8
15
5
84
16
9
39
81
3
1
11
111
13
36
4
44
15
2
39
7
14
31
17
10
6
20
12
24
15
3
53
12
25
6
36
16
13
19
42
15
16
8
15
30
35
25
40
20
7
23
22
18
17
8
7
18
4
2
21
32
35
2
4
12
92
6
17
5
7
1
22
2
27
24
9
11
4
13
20
27
1
12
8
4
26
36
1
4
8
17
35
76
24
13
20
6
30
15
16
8
25
2
33
13
2
12
9
12
45
70
13
36
11
80
48
22
68
6
6
7
5
18
10
32
12
3
1
14
6
34
21
5
6
21
12
27
9
12
15
18
15
15
6
58
21
41
16
18
24
1
31
66
28
2
10
55
28
4
20
3
30
15
4
28
43
52
5
1
7
12
7
4
17
15
10
2
42
11
13
4
8
7
17
24
24
7
5
36
28
15
77
27
36
7
8
69
8
25
3
20
25
15
36
13
26
17
17
3
17
18
37
81
47
8
1
3
15
25
3
5
7
8
57
51
30
4
2
5
25
11
19
9
4
20
12
39
40
25
1
6
40
5
13
35
20
5
24
18
5
3
34
26
12
30
19
68
57
4
7
7
5
52
8
1
6
5
16
12
1
11
9
34
6
14
16
5
20
35
24
2
4
92
27
1
50
54
27
8
5
2
1
27
20
6
12
12
75
28
28
17
23
19
26
4
30
2
34
17
44
8
20
1
2
24
5
8
11
1
5
95
8
23
28
32
5
53
19
7
60
21
12
20
35
45
5
27
1
2
30
16
14
1
15
17
25
7
8
12
5
15
3
9
4
9
18
30
18
2
23
4
3
17
16
15
9
12
39
1
8
3
100
38
4
2
25
5
4
7
4
3
88
12
30
15
3
2
27
1
7
13
15
3
6
3
28
3
5
4
5
11
55
10
32
3
20
5
30
2
23
1
43
36
5
6
28
30
32
6
5
4
3
21
52
64
59
26
4
14
13
20
37
7
1
3
79
17
3
12
54
4
2
30
11
24
4
19
2
48
11
29
3
35
29
8
3
30
20
19
8
20
1
6
1
12
17
24
4
15
21
2
17
8
15
2
3
9
18
10
7
8
17
30
21
32
1
15
7
12
20
17
1
24
3
48
12
25
23
8
17
42
8
28
49
1
7
3
14
7
5
39
9
3
3
6
28
6
30
7
19
6
10
20
22
3
3
20
12
13
39
17
15
1
3
14
16
19
7
1
12
28
25
83
1
18
13
17
12
16
8
12
12
43
8
12
32
13
3
9
12
3
8
13
24
15
21
6
58
15
11
21
1
23
7
8
6
48
16
20
6
9
24
1
51
16
4
9
30
4
2
4
35
9
55
5
6
1
16
13
39
13
83
24
1
15
15
2
10
17
13
23
20
4
21
4
8
82
1
77
12
48
30
17
25
20
47
1
39
3
16
86
24
12
3
27
22
8
18
6
6
9
3
17
4
9
3
3
4
21
11
13
5
28
12
6
2
48
19
32
20
8
15
6
15
27
8
40
9
63
5
32
1
10
20
34
2
6
15
3
5
4
8
17
2
4
9
3
30
20
39
1
18
2
7
17
3
32
1
10
44
1
15
14
3
12
13
2
9
12
3
6
3
1
2
9
33
16
12
12
23
39
13
32
28
17
18
40
18
32
11
5
30
44
5
1
22
9
11
25
3
29
13
12
26
4
18
2
6
22
17
27
1
17
6
6
4
31
31
5
4
31
17
36
12
43
5
7
17
56
1
30
1
15
14
4
32
43
64
1
12
23
29
7
8
45
11
9
15
15
13
33
7
44
21
7
8
20
9
24
15
9
3
7
8
13
9
50
16
20
9
1
27
5
39
21
15
13
26
4
2
23
7
45
12
8
17
35
25
11
24
1
24
35
12
13
20
23
19
28
17
8
1
10
1
55
6
3
4
23
30
28
19
36
67
13
56
3
21
4
36
5
15
111
1
33
2
33
25
20
60
12
23
44
8
4
93
3
23
5
12
24
16
9
4
47
3
9
31
1
13
3
12
27
5
4
7
2
15
28
29
18
16
20
6
48
12
15
16
8
15
77
8
5
15
4
3
14
23
25
7
21
7
8
44
1
14
4
17
20
5
23
24
15
21
21
11
32
8
12
1
7
12
5
31
17
12
7
4
21
55
11
5
65
15
12
3
29
36
32
1
10
29
32
4
4
11
9
15
42
16
14
6
15
8
5
27
8
9
11
29
2
78
12
30
4
17
15
48
1
24
5
30
5
31
30
4
32
75
39
24
6
15
19
14
23
13
30
12
17
1
24
3
24
21
15
12
28
20
4
36
3
20
5
7
5
25
3
12
9
3
27
24
1
8
31
1
24
36
16
3
24
5
25
10
25
1
27
13
12
18
5
4
41
30
24
10
3
29
15
36
4
5
18
16
29
61
2
5
40
12
8
25
15
33
39
15
16
5
9
3
3
22
18
20
10
55
35
2
30
13
4
7
29
19
33
8
7
18
4
2
13
17
3
15
16
14
28
7
5
3
17
40
8
3
52
28
4
15
45
21
4
2
36
10
8
34
6
71
9
6
6
58
5
69
11
20
77
55
5
23
1
18
10
6
56
46
14
1
20
8
1
16
38
21
1
20
15
8
44
33
50
70
15
3
17
20
49
18
37
5
4
27
5
3
21
34
9
12
11
10
32
11
1
4
14
5
8
8
24
21
22
8
6
18
18
18
4
2
28
2
5
19
24
25
33
3
41
4
2
58
2
69
21
27
13
8
6
30
34
5
4
11
4
56
1
35
1
8
9
11
5
2
29
1
19
16
7
30
11
5
35
24
21
84
11
35
2
15
3
22
8
22
30
35
57
12
11
52
8
5
12
2
6
10
42
3
5
22
2
15
21
7
11
60
22
19
60
20
5
3
1
12
3
11
18
3
8
1
23
11
2
48
4
8
12
23
52
21
7
44
9
31
11
24
9
39
25
41
6
6
7
68
8
4
51
34
8
10
5
25
30
9
33
3
5
27
25
20
6
4
5
36
12
40
29
4
50
4
6
27
5
27
1
11
9
15
9
11
1
4
7
17
26
22
32
42
6
12
48
3
24
21
27
8
25
39
1
2
52
110
3
63
34
8
24
18
6
12
7
28
32
3
9
36
5
18
29
12
8
3
8
10
20
4
23
27
1
9
8
27
56
65
20
31
3
8
18
12
12
6
9
1
7
4
48
13
8
4
31
1
18
6
6
54
27
9
106
62
7
16
4
19
12
32
5
16
19
77
1
14
33
13
2
6
10
12
13
5
2
42
12
3
36
7
2
10
2
3
21
7
8
45
4
11
16
8
33
30
22
23
3
21
15
6
3
7
45
44
3
17
4
19
5
27
16
14
28
31
19
17
61
35
35
8
24
45
3
5
5
48
2
12
10
36
32
7
32
19
12
9
29
24
76
42
18
27
8
12
27
13
45
23
9
7
3
18
35
3
41
31
13
5
12
7
5
16
2
12
10
56
11
1
3
7
25
7
12
18
23
5
8
12
12
7
4
4
3
10
32
15
3
37
5
12
16
30
30
12
3
5
18
21
3
18
24
23
16
49
6
60
21
8
12
9
10
30
12
19
4
9
12
24
40
7
35
8
5
35
29
36
4
5
35
13
23
19
10
56
40
55
19
12
5
1
24
30
13
8
13
19
8
3
20
22
15
23
17
5
12
7
8
15
5
1
7
23
32
54
30
41
19
9
9
15
1
26
13
3
20
28
5
24
16
17
22
1
1
4
19
8
12
15
18
14
5
36
7
30
10
26
12
18
9
21
15
4
8
4
23
1
5
12
3
20
16
19
5
12
9
11
32
41
4
60
15
11
5
7
12
16
21
29
59
8
3
2
3
7
30
8
27
12
36
67
13
4
15
6
11
20
8
27
1
5
10
14
23
1
11
23
6
15
9
26
1
20
1
7
7
9
16
3
5
12
3
6
11
8
8
9
34
26
6
18
51
13
6
9
17
19
11
16
38
4
3
24
8
13
12
7
28
12
3
16
14
12
6
17
13
18
5
4
1
20
19
15
2
11
17
15
48
8
19
8
28
37
5
68
15
7
32
16
17
33
6
5
29
11
3
10
26
10
32
22
1
52
15
13
9
2
30
4
14
41
5
15
11
5
1
7
3
12
6
26
16
17
60
21
4
26
1
11
33
19
36
29
15
1
45
19
8
3
2
12
12
3
1
2
40
5
3
6
4
20
4
20
36
4
8
12
3
15
10
12
3
17
6
30
70
5
19
18
32
18
22
8
22
2
11
12
53
43
4
21
15
12
15
84
16
2
28
12
15
17
6
5
4
9
42
12
10
6
9
16
7
22
7
1
18
1
9
14
10
6
5
19
20
12
6
7
8
9
6
18
12
3
60
16
9
24
35
8
7
1
5
6
21
43
21
5
3
13
8
47
17
11
9
16
2
10
18
5
7
5
9
43
5
3
7
48
2
42
29
7
28
2
7
41
4
8
3
15
1
53
10
25
8
33
12
30
32
18
24
4
19
1
27
9
35
11
5
7
6
7
13
4
2
29
4
48
3
6
48
6
10
19
5
6
41
13
71
40
9
3
47
5
5
2
1
45
19
59
20
12
29
16
8
17
12
27
5
15
9
7
15
2
6
12
18
7
27
32
9
7
38
12
15
43
5
21
16
19
1
15
15
5
8
41
48
40
8
3
49
35
3
9
36
20
28
4
5
7
3
6
14
5
8
8
25
32
23
12
17
32
15
9
10
2
19
5
6
12
12
4
12
32
21
19
21
11
9
16
23
6
19
8
7
1
37
58
5
9
7
4
7
17
5
2
16
12
20
6
10
12
2
7
5
3
13
7
31
1
21
15
3
17
12
3
18
11
1
40
20
24
36
10
14
15
1
47
1
19
25
6
5
4
27
4
44
17
4
12
13
2
10
8
27
3
1
8
12
1
15
5
48
36
3
3
18
4
6
2
15
3
9
12
24
20
25
6
46
2
12
1
15
12
26
6
13
21
62
18
27
25
2
10
23
12
27
16
65
39
13
45
15
5
12
18
30
48
3
4
11
6
3
13
23
7
14
31
3
2
12
10
30
36
11
9
10
17
9
3
33
19
5
30
13
21
15
27
8
21
24
12
8
4
25
3
95
17
36
19
21
9
28
14
6
3
24
15
5
52
1
2
5
40
76
29
11
16
16
12
16
1
4
30
2
7
40
25
3
57
42
5
11
48
26
3
3
10
18
20
9
3
9
15
30
18
33
27
28
68
29
7
30
30
1
8
37
8
4
7
20
11
10
2
40
5
25
8
22
48
5
9
3
16
5
31
29
4
15
15
5
21
19
35
12
4
5
9
30
5
25
40
20
10
6
51
5
4
14
12
18
18
5
17
11
25
12
2
40
2
58
1
1
3
15
16
9
5
46
20
5
1
24
7
12
11
10
26
9
9
3
9
31
5
3
9
7
9
2
18
11
16
25
32
10
17
21
87
1
20
12
3
9
30
41
24
52
20
8
5
27
3
6
94
6
ABCD 93096167306*3^$a+1 [50348]
144
24
8
73
72
15
3
45
200
25
191
208
48
120
8
109
51
104
16
24
3
77
193
18
5
16
33
15
3
162
315
56
7
17
192
64
15
90
39
51
29
43
5
103
41
16
15
129
8
16
45
54
36
54
75
15
105
111
41
139
5
136
288
176
97
23
85
54
36
89
73
39
123
53
73
15
75
5
85
75
104
1
39
33
47
160
48
87
233
24
24
184
56
16
3
5
16
32
55
17
40
8
43
72
5
88
72
15
18
135
27
45
27
341
64
48
368
25
15
56
19
54
263
7
18
39
51
5
88
15
144
81
27
72
45
32
31
105
72
3
5
72
48
163
501
56
73
72
15
48
27
29
168
91
29
216
16
80
96
88
69
3
8
7
129
51
90
3
24
32
103
57
51
5
247
36
5
40
27
117
261
54
173
7
305
16
96
8
43
18
90
17
37
35
120
40
3
108
209
16
45
11
223
105
96
159
18
90
18
54
90
27
153
15
3
93
15
65
79
126
35
16
39
72
33
80
49
23
67
5
31
297
32
48
127
36
45
9
47
61
18
9
120
32
16
32
48
24
24
127
17
271
9
152
120
48
40
8
88
75
101
136
8
79
41
96
208
15
153
8
24
13
179
48
96
55
41
40
99
54
63
27
5
16
120
96
51
72
21
80
7
17
120
115
141
75
117
8
16
24
264
3
69
21
59
31
9
168
75
21
56
24
25
162
108
90
47
43
69
21
54
36
201
33
95
13
18
41
48
48
7
65
61
90
9
135
33
224
24
40
24
128
64
3
36
57
105
47
120
232
8
40
56
72
112
105
135
63
33
57
23
40
9
180
83
144
184
39
65
48
184
144
56
96
72
1
39
51
21
51
72
45
45
3
24
80
73
15
3
72
221
72
67
126
335
72
25
95
40
48
224
43
165
33
95
67
18
54
36
89
40
33
87
3
173
16
171
93
195
21
8
168
40
80
25
18
54
18
180
129
128
16
32
40
80
40
3
101
40
3
108
17
40
32
19
29
115
213
24
24
9
95
31
17
24
13
3
87
17
19
21
51
72
45
32
96
24
264
40
24
195
198
47
25
303
344
19
5
24
61
90
89
55
18
95
112
135
105
3
72
21
195
69
32
64
24
56
24
1
39
15
36
21
128
16
69
126
149
88
48
312
15
17
1
15
80
67
29
40
3
5
13
35
48
40
24
33
72
71
160
56
64
27
29
328
3
72
126
87
57
18
45
27
125
48
25
39
69
90
17
112
123
53
55
57
8
79
17
163
36
9
135
17
16
3
21
24
32
184
63
17
109
35
24
40
8
64
144
144
8
40
87
33
48
135
65
7
90
18
29
192
16
48
24
192
39
81
63
41
96
88
32
139
117
48
69
3
15
177
75
21
15
9
152
16
128
55
72
18
162
53
16
39
162
135
80
40
8
24
1
47
25
95
40
45
3
72
24
24
75
45
200
72
187
18
59
16
33
111
104
40
15
144
36
5
16
48
111
89
112
69
59
160
51
29
40
48
80
72
73
15
183
185
144
13
75
177
15
8
48
55
9
135
81
27
77
72
48
1
54
126
27
63
54
107
64
56
120
48
48
25
18
125
64
8
88
72
3
45
56
259
54
15
32
208
105
135
63
89
88
3
18
35
64
128
24
ABCD 93096182456*3^$a+1 [50040]
44
48
55
29
36
4
24
75
180
45
15
24
5
43
12
5
96
16
63
41
7
48
60
21
48
15
120
17
31
33
51
5
84
67
5
28
104
36
84
48
7
41
7
24
24
17
7
5
91
132
84
24
17
19
108
41
36
19
45
147
5
19
9
32
103
197
43
45
80
19
60
5
48
148
20
160
56
24
24
43
29
40
44
31
69
39
45
8
48
31
48
5
40
36
27
9
116
7
185
12
96
7
96
5
120
7
17
16
44
55
60
60
41
12
48
4
32
48
52
8
43
17
55
336
5
7
108
29
103
9
68
72
48
168
7
105
56
31
48
12
36
24
5
19
12
29
36
72
43
72
225
8
43
65
84
12
19
12
125
7
77
31
12
17
19
41
43
17
43
12
48
141
231
60
101
48
64
15
21
15
29
48
4
63
5
43
29
148
8
55
48
81
15
5
48
43
48
96
5
88
36
111
125
108
31
17
48
7
29
36
4
80
48
48
19
101
43
77
7
101
4
12
176
12
31
5
139
17
31
17
12
55
9
147
77
72
24
12
24
28
72
20
28
123
9
20
31
53
16
75
5
43
53
43
5
19
45
8
24
24
84
96
84
31
36
48
5
160
3
5
12
127
29
124
56
67
77
12
28
152
19
41
180
364
87
12
161
7
249
15
41
12
108
148
51
96
33
24
8
12
43
89
24
55
141
8
132
28
176
7
5
79
48
5
16
39
137
24
91
53
60
247
53
55
108
33
15
29
67
48
57
8
211
41
55
101
7
257
48
232
63
53
4
8
12
43
177
56
24
36
24
60
55
120
48
161
7
5
132
36
136
20
28
92
48
36
115
41
64
135
45
207
117
20
48
19
65
19
9
87
36
240
12
17
24
96
43
197
48
172
63
17
31
53
12
108
4
15
21
87
60
57
15
5
48
7
117
60
20
48
96
72
72
60
43
57
36
164
36
64
20
7
24
41
79
24
65
12
24
19
48
17
76
36
140
144
132
24
168
228
4
111
57
56
196
48
132
8
12
24
12
168
40
15
24
17
348
12
36
4
48
15
45
12
219
12
84
96
12
36
41
55
89
19
53
43
84
17
48
52
20
55
9
39
17
4
15
101
19
21
20
24
19
36
77
19
29
31
96
48
12
17
31
17
103
141
108
80
16
20
120
19
5
100
60
171
29
55
12
5
124
44
12
36
48
72
43
81
20
79
12
180
240
29
48
60
96
36
19
36
24
72
12
5
91
204
101
19
17
79
29
120
72
31
57
123
48
5
4
120
20
115
45
3
77
12
36
55
60
9
15
41
7
17
24
199
48
12
36
105
80
7
17
55
17
64
36
20
28
20
103
48
72
17
43
53
175
9
56
4
27
45
20
48
36
40
32
48
72
72
36
60
4
152
4
20
60
67
48
89
72
79
5
96
91
48
72
29
19
36
29
19
45
80
7
29
19
65
192
91
33
15
77
132
16
56
24
72
103
81
51
89
4
171
24
120
9
8
124
44
55
81
15
48
180
53
120
7
48
24
101
24
43
48
48
69
56
139
57
164
55
41
48
55
17
28
32
79
24
96
45
44
112
159
29
52
15
5
43
41
7
48
89
72
31
89
36
24
43
17
19
149
7
5
24
136
15
5
24
36
19
197
12
48
7
161
36
84
127
24
24
9
12
123
45
27
9
75
36
125
19
12
65
24
120
64
32
163
41
100
128
16
80
12
7
48
57
147
48
17
40
3
5
163
5
55
17
67
9
36
20
28
32
24
36
31
9
8
12
64
27
77
36
36
48
7
9
20
64
68
12
16
156
3
105
68
4
44
432
103
12
77
40
3
65
48
100
36
3
96
41
4
135
9
12
75
24
105
92
19
264
65
36
28
15
5
160
8
28
39
192
93
3
65
55
29
43
21
51
5
36
7
21
32
24
79
36
5
108
48
28
15
129
3
5
24
36
55
24
53
36
19
21
80
40
56
31
108
36
29
160
44
40
92
43
53
67
5
103
60
5
79
173
40
15
60
132
29
67
29
79
41
24
264
7
69
87
120
17
12
48
36
40
36
84
39
ABCD 93096784876*3^$a+1 [50000]
144
204
216
84
37
59
13
23
175
65
4
123
33
8
145
47
25
135
27
33
15
53
36
13
72
18
93
104
36
24
31
53
1
54
65
25
42
54
6
162
63
24
33
23
25
35
19
66
72
11
120
112
87
30
11
19
18
23
72
25
35
103
5
12
60
19
60
48
66
24
3
44
24
156
13
15
36
21
11
28
12
80
24
13
47
184
80
1
48
72
6
57
81
159
33
39
20
28
92
13
3
24
164
1
15
108
21
15
27
30
15
9
3
116
72
7
18
27
228
57
23
28
32
19
96
89
55
33
56
76
15
41
24
13
18
65
43
66
15
111
33
9
11
12
48
36
144
16
111
5
49
35
19
42
59
13
48
59
36
4
69
6
93
128
115
18
35
4
8
25
42
78
114
5
84
100
12
68
145
27
39
9
36
56
139
144
6
15
24
20
52
12
15
48
30
39
33
6
132
48
17
60
120
49
75
45
35
84
12
13
24
143
40
12
32
19
66
66
12
138
63
176
1
23
4
12
36
75
33
99
45
3
5
24
36
4
164
151
81
68
4
92
25
51
20
55
53
16
21
59
13
51
20
96
4
20
1
119
1
39
32
28
39
45
60
56
91
66
59
13
23
28
45
96
90
48
6
24
3
72
68
4
48
212
4
45
51
20
24
7
93
144
3
9
180
20
49
120
11
84
36
4
72
9
24
24
11
4
132
21
95
4
24
12
164
160
141
18
12
113
79
53
4
56
88
12
45
27
36
15
180
6
35
24
61
35
64
12
128
49
11
37
15
9
35
24
12
115
12
53
37
83
84
4
20
60
60
12
37
18
9
48
3
48
5
76
44
36
28
3
117
96
12
8
12
4
44
31
45
99
5
1
120
35
24
112
20
169
24
11
16
20
19
141
84
36
9
35
28
81
15
9
83
7
17
13
23
55
29
19
114
207
44
7
12
77
60
25
30
18
18
117
96
12
104
100
15
18
3
8
37
27
21
72
59
4
72
9
35
13
11
61
15
20
13
3
8
7
30
179
109
24
42
6
54
48
41
1
51
69
120
59
36
55
29
37
30
69
21
15
80
28
20
1
24
30
9
27
9
32
100
48
9
11
37
15
9
48
47
19
77
40
84
96
68
19
48
9
93
15
81
24
18
5
120
268
20
19
33
8
72
139
65
49
95
12
7
12
33
195
6
95
40
60
69
51
132
20
24
36
7
66
11
24
76
33
78
69
24
80
4
3
54
35
40
45
144
66
6
72
71
1
35
24
12
40
72
51
17
13
159
8
40
8
91
60
21
8
100
9
23
19
54
27
27
17
73
192
6
132
53
55
84
21
68
12
88
57
54
18
23
24
25
99
39
93
72
12
21
90
12
21
32
144
28
33
3
75
5
12
24
60
4
75
240
57
68
76
20
1
114
30
51
15
30
24
35
163
18
144
3
56
67
29
19
5
91
5
160
20
25
11
168
72
24
13
18
78
30
45
24
27
21
68
60
72
24
13
87
80
73
23
204
43
18
23
72
4
116
24
1
18
17
13
27
24
15
48
77
196
60
8
7
53
52
129
3
36
72
39
89
49
47
28
15
6
6
41
48
72
64
36
44
4
21
39
81
30
36
78
24
3
80
85
59
85
63
32
40
20
24
79
21
32
7
113
49
71
43
17
48
16
45
18
81
72
39
105
56
48
12
108
36
28
3
5
24
19
9
201
47
60
7
57
96
104
156
28
36
15
21
45
3
20
12
13
51
45
71
25
23
72
49
35
13
48
24
59
12
48
25
131
16
45
54
48
90
71
36
4
39
33
68
60
25
11
60
36
37
63
108
20
1
24
24
47
28
63
29
1
23
36
85
59
109
48
35
52
36
21
24
47
24
1
42
48
65
24
13
42
29
115
5
12
4
33
107
31
54
99
176
4
57
72
15
51
77
19
5
55
89
7
29
16
8
37
234
156
84
96
69
9
27
84
3
6
51
21
27
36
20
109
3
8
55
77
4
260
151
165
8
37
30
69
44
240
1
71
4
3
96
84
77
40
24
56
55
29
16
21
24
15
33
71
96
25
95
43
6
99
93
63
9
18
185
7
17
16
27
42
186
12
41
97
35
37
83
37
120
18
30
18
69
12
21
39
44
156
124
36
33
42
101
7
132
9
12
57
87
104
49
72
11
4
9
47
28
80
7
125
67
30
18
30
39
105
75
51
45
44
25
11
7
30
47
73
6
41
24
1
30
36
5
28
15
17
40
20
108
19
33
15
9
180
21
18
45
20
40
32
48
19
17
36
13
192
24
150
48
81
180
20
151
36
45
44
16
45
23
12
28
75
5
49
90
33
68
7
18
ABCD 93096813814*3^$a+1 [50001]
257
151
113
7
12
24
276
9
15
225
8
144
7
36
120
60
72
84
45
240
39
89
43
12
89
16
72
128
24
64
8
31
129
24
3
5
7
57
15
17
7
201
24
32
64
159
24
137
40
15
153
3
125
16
27
29
43
93
51
93
48
56
19
21
3
60
216
144
89
88
27
360
53
19
132
12
21
8
67
29
88
56
7
65
7
57
219
45
80
16
56
16
56
24
40
72
48
39
204
21
3
93
87
185
40
144
144
8
31
9
32
16
216
147
77
7
9
75
96
29
40
8
16
152
19
72
189
48
48
15
60
21
39
9
48
15
9
72
195
45
8
72
16
56
16
63
84
21
56
64
144
39
153
3
180
72
60
189
80
199
33
87
33
32
16
39
72
57
3
24
24
120
120
84
161
288
127
17
72
64
27
189
72
39
185
79
36
5
72
7
12
213
63
48
9
32
72
187
77
40
128
64
27
204
57
48
32
7
65
91
45
24
111
17
16
72
24
147
5
136
72
3
101
16
15
89
96
91
132
168
96
24
9
56
55
96
41
175
33
8
31
96
57
39
24
81
48
3
180
17
16
111
48
96
153
99
5
55
72
89
19
29
19
180
9
96
24
27
264
84
225
8
64
8
31
65
7
9
75
53
16
15
17
72
64
39
177
72
24
111
9
51
21
288
264
15
9
80
19
45
24
24
48
8
72
43
69
15
36
45
39
96
120
17
7
57
72
24
27
12
9
15
89
7
9
32
7
105
15
72
41
64
63
24
137
103
9
63
84
29
40
32
31
84
149
40
27
21
27
93
48
159
81
63
105
27
101
19
24
101
88
63
137
151
65
112
72
32
31
65
115
45
72
192
39
33
27
12
249
8
40
8
16
152
40
96
15
41
232
27
21
8
55
113
16
168
48
192
96
87
369
72
8
43
48
69
96
104
55
201
39
105
51
21
56
55
9
15
276
5
64
24
168
144
3
5
24
43
5
72
160
48
3
5
127
113
288
31
41
55
36
117
27
29
40
27
29
55
12
204
17
16
32
19
93
63
9
24
24
27
117
48
15
120
17
64
24
351
24
129
15
12
24
173
43
21
87
41
127
57
3
132
36
60
129
120
48
24
152
88
24
80
91
5
16
3
204
65
16
111
9
27
29
24
295
81
72
207
41
24
72
40
39
24
12
21
123
21
99
36
33
15
177
99
53
91
269
7
9
87
57
104
7
12
165
3
29
40
3
108
89
91
21
80
40
104
40
27
12
72
137
88
224
31
9
15
65
79
153
39
24
9
24
120
72
96
15
48
65
55
12
36
9
195
45
39
120
41
208
27
125
24
16
32
216
16
15
36
69
24
8
7
33
135
84
77
16
51
12
89
103
9
3
5
199
24
9
27
21
15
17
7
60
5
112
3
5
88
3
24
96
173
232
24
15
60
5
67
93
27
69
63
105
104
103
161
43
36
81
72
96
39
96
12
60
153
56
64
24
15
48
24
48
153
3
12
89
168
7
9
87
17
43
21
27
53
199
33
24
32
16
56
96
88
72
51
69
24
24
8
127
17
55
12
45
195
77
16
56
16
75
69
72
32
184
63
113
16
8
43
245
16
39
9
75
36
17
67
36
33
15
81
8
19
165
72
3
141
3
36
9
15
33
8
48
67
5
127
9
24
48
87
161
112
147
5
16
87
105
8
16
56
40
87
113
40
32
79
57
111
36
45
72
3
12
60
5
64
63
41
127
33
32
55
84
108
185
43
21
ABCD 93096826346*3^$a+1 [50012]
3
10
60
50
33
12
15
105
55
5
7
6
11
15
21
27
16
65
24
36
36
48
36
24
91
32
108
141
36
25
107
15
40
36
80
21
15
9
49
83
48
159
33
60
24
204
15
4
53
39
48
21
24
13
132
158
9
84
37
30
42
11
12
24
48
12
15
16
65
108
67
12
65
3
69
13
2
64
114
36
84
18
20
33
72
7
32
9
79
6
26
36
9
24
27
33
19
20
45
12
3
28
17
12
24
19
5
1
2
69
13
18
5
48
24
51
117
85
134
36
45
12
63
33
19
36
29
15
10
36
14
16
29
85
11
27
118
11
24
12
27
21
12
7
77
49
12
108
35
7
17
15
40
48
90
60
2
100
32
4
42
12
2
58
30
90
6
12
17
12
49
12
74
48
81
24
96
15
10
35
75
24
40
41
15
4
66
50
45
37
122
12
120
28
17
15
4
41
39
9
1
54
17
24
12
3
9
15
141
75
24
57
1
47
12
73
18
17
1
47
15
24
21
3
82
180
50
22
26
45
39
60
81
19
96
41
48
12
75
9
12
13
11
48
3
52
17
1
35
3
120
40
41
108
15
36
34
35
1
26
48
33
15
112
41
111
33
48
37
26
21
51
82
30
41
12
24
3
46
122
45
13
11
24
144
25
30
20
81
12
12
51
9
60
25
143
120
13
12
95
147
12
9
24
25
95
27
45
24
55
41
24
85
11
39
22
38
36
28
36
29
12
19
44
46
47
27
12
36
9
3
36
9
111
21
36
84
13
6
56
46
35
24
60
24
12
108
12
24
24
15
9
55
90
95
111
9
1
11
75
141
7
20
81
15
12
33
24
3
58
26
33
27
64
29
12
24
55
54
35
12
156
48
96
108
1
59
61
54
18
23
75
60
36
120
9
12
63
21
111
9
3
21
39
81
72
12
43
20
45
7
17
39
21
51
57
12
3
72
21
3
24
33
85
2
33
55
90
47
1
2
33
12
7
18
23
24
13
23
27
24
24
10
11
1
2
40
41
180
36
31
32
105
15
45
1
11
123
10
86
52
128
12
48
10
71
24
12
15
9
19
101
24
37
72
35
36
12
39
21
13
74
16
17
43
65
12
24
96
27
57
1
90
53
60
15
21
1
102
6
35
60
24
1
35
24
36
27
12
12
4
29
72
39
4
5
27
21
39
24
12
52
17
1
35
13
26
45
19
65
85
72
23
12
13
134
57
96
24
39
24
12
21
24
1
23
27
48
57
87
33
3
69
3
82
23
39
120
21
60
27
33
24
3
105
27
58
11
156
48
3
12
58
23
19
5
13
35
27
12
36
70
102
20
108
22
30
5
3
88
30
132
14
76
30
47
51
34
23
7
5
1
11
3
48
9
3
12
4
77
24
75
48
12
16
32
48
40
17
55
56
156
28
32
16
20
45
25
23
36
63
28
5
12
63
93
19
5
3
9
63
16
5
15
60
24
57
3
12
9
84
60
15
45
27
21
84
1
47
72
1
14
33
12
1
98
57
7
32
4
54
62
48
60
12
33
1
30
17
25
47
25
66
20
22
50
22
18
8
10
72
2
46
11
36
159
34
12
50
10
23
39
46
35
109
35
27
4
150
95
12
63
24
48
22
35
43
18
2
28
17
15
57
87
45
13
18
18
24
38
45
24
36
63
10
191
1
23
12
72
12
15
16
17
55
30
11
97
60
122
36
22
62
46
14
45
12
24
15
34
18
17
12
15
33
15
28
17
15
33
63
94
23
13
71
49
24
30
5
3
10
59
13
38
22
35
36
72
48
27
24
9
84
132
24
7
32
33
12
3
172
17
48
108
168
55
17
7
8
22
11
60
55
54
47
15
45
15
96
48
64
17
3
88
17
36
12
108
7
102
47
36
3
24
45
15
10
131
96
15
84
22
59
13
23
12
60
3
9
19
56
33
60
25
131
24
13
2
105
3
82
71
37
35
12
12
19
77
48
19
5
51
12
117
60
163
42
23
7
77
120
1
62
48
22
48
42
20
88
30
122
12
28
5
91
5
49
18
44
9
51
48
36
10
11
39
34
2
36
22
2
84
22
12
62
36
28
32
9
49
71
36
27
21
87
9
60
13
35
12
13
47
60
31
42
18
18
14
21
12
43
89
15
48
12
45
51
64
17
73
23
85
30
32
72
36
45
13
24
18
8
81
13
2
24
10
227
13
102
17
145
38
45
43
5
19
5
36
27
48
4
5
55
137
84
7
72
20
57
73
66
89
1
59
55
17
48
27
16
72
8
45
3
81
96
39
48
16
29
13
14
48
72
21
24
63
117
103
53
60
39
93
15
36
105
36
13
2
76
89
13
11
12
27
21
25
35
24
63
9
13
18
5
12
36
12
12
25
35
3
33
15
64
101
39
33
97
11
72
25
2
48
9
43
5
60
27
21
159
36
70
35
72
48
7
41
24
72
36
25
98
9
72
15
108
33
13
50
112
5
43
5
60
12
55
5
13
95
39
81
37
30
17
25
2
21
27
81
96
1
47
61
26
16
8
22
35
7
77
51
70
23
36
151
42
38
9
24
15
21
36
87
72
45
3
10
107
36
48
37
2
33
39
33
48
7
5
72
51
24
24
96
16
29
24
51
9
19
80
33
15
108
9
25
35
75
117
3
60
10
2
9
25
59
3
24
24
40
29
1
24
11
7
72
8
10
23
49
23
48
27
28
5
12
12
36
7
18
12
90
5
127
17
3
21
12
63
10
62
45
13
14
33
87
88
5
3
21
43
66
14
72
9
19
20
72
69
12
48
12
37
2
21
7
78
48
2
72
45
63
48
12
10
14
108
108
24
24
36
81
108
15
4
41
51
21
85
35
24
63
58
35
99
64
20
24
48
58
30
24
32
9
27
69
39
70
35
12
ABCD 93097605982*3^$a+1 [50022]
36
84
23
49
95
24
1
24
12
35
37
51
72
84
69
12
72
27
8
16
84
128
25
107
72
84
60
37
24
23
13
12
131
64
36
45
24
123
60
8
49
15
108
33
15
44
72
28
60
81
24
96
24
35
12
64
9
63
9
23
37
36
24
123
45
48
60
99
8
1
120
15
9
203
4
8
61
180
24
48
207
12
20
60
1
275
13
36
15
45
84
11
60
48
88
144
56
328
57
12
108
144
48
75
60
57
11
12
97
48
3
20
24
1
47
16
104
136
20
1
24
35
24
16
9
15
8
97
47
61
15
68
1
36
3
24
213
24
36
24
84
47
13
60
36
143
13
3
20
1
75
81
95
24
64
21
59
109
36
132
12
23
13
36
15
8
96
16
24
36
144
44
73
23
16
21
47
1
251
4
32
37
36
27
8
1
83
12
1
3
9
36
24
11
169
36
15
20
60
96
36
100
44
13
48
84
95
49
11
24
97
15
117
35
37
11
13
84
51
20
16
81
47
48
25
35
60
37
47
204
40
81
11
37
47
156
172
8
13
12
168
96
135
21
15
60
8
1
36
24
240
11
25
12
3
69
36
39
8
48
64
20
36
12
100
188
37
36
11
64
57
3
9
60
95
97
23
52
204
21
120
11
13
24
72
83
1
27
93
95
52
48
57
179
40
9
36
35
85
59
97
23
16
45
204
59
37
36
215
60
13
24
60
71
16
44
16
129
36
15
44
4
33
12
11
216
73
23
37
35
25
63
44
48
48
84
25
15
20
60
1
63
20
4
12
21
23
1
36
84
144
36
35
121
23
40
176
1
12
11
24
96
216
184
69
23
109
24
11
64
36
104
84
96
25
59
73
63
20
97
47
96
52
32
73
23
24
13
12
111
9
47
13
3
48
57
84
3
105
27
128
85
36
75
32
112
33
167
1
35
37
15
45
3
72
80
13
59
88
33
24
120
3
45
48
36
63
132
33
23
144
13
75
33
39
56
168
4
177
75
21
35
12
28
33
15
24
33
75
9
23
13
24
11
25
59
16
93
24
48
60
180
27
8
49
96
23
1
123
45
87
8
40
56
16
45
23
25
11
76
9
87
9
48
228
288
24
15
12
105
39
32
204
1
39
8
36
60
25
135
9
27
21
23
36
13
3
32
13
3
44
1
72
15
32
217
23
208
9
15
9
24
23
108
124
72
105
39
56
25
60
36
48
47
108
36
1
144
23
13
35
72
156
52
45
24
36
3
20
24
37
11
25
84
36
72
11
12
109
23
1
27
33
47
48
36
28
36
20
144
13
75
57
47
136
32
36
37
47
112
105
3
81
11
24
24
97
84
12
35
48
76
9
156
96
107
100
12
8
13
143
1
11
40
105
23
72
40
32
253
84
11
49
168
35
16
81
23
40
8
12
13
35
73
75
12
33
11
61
48
84
23
28
9
71
36
24
145
60
72
15
20
49
111
108
60
20
25
60
15
32
85
23
100
45
12
195
80
12
16
21
36
72
51
105
35
24
12
4
104
48
48
16
68
76
36
33
35
12
28
33
15
24
33
11
132
169
159
81
84
12
23
232
104
1
120
47
36
64
32
84
49
15
140
60
16
96
81
3
45
36
63
60
8
60
37
12
35
73
3
20
13
95
52
33
12
12
35
61
60
75
56
85
63
36
72
104
168
1
24
27
21
12
3
152
13
12
95
12
4
12
9
83
96
36
49
11
84
52
8
61
3
32
13
75
33
39
141
132
12
23
16
9
83
40
9
3
32
49
27
20
13
24
23
88
45
12
15
72
12
60
153
180
48
27
33
167
1
120
119
13
155
40
129
51
45
63
32
133
24
36
84
12
39
92
84
61
47
96
132
24
49
24
23
13
24
15
21
24
15
20
73
83
1
51
20
24
24
49
11
4
33
167
181
11
24
37
72
15
21
144
107
48
12
61
83
37
12
48
24
11
48
1
11
193
131
1
12
71
60
96
1
108
47
120
40
45
12
23
25
95
25
48
71
96
12
16
69
108
59
25
23
73
15
117
48
24
11
40
8
1
36
24
23
25
12
11
13
24
11
112
92
36
16
60
48
36
164
40
36
249
35
88
117
23
13
24
11
1
51
309
71
28
141
3
21
47
48
52
105
147
20
28
33
27
9
39
96
21
180
87
8
ABCD 93097885172*3^$a+1 [50004]
24
66
2
18
4
7
4
12
19
14
10
105
5
10
89
25
90
61
4
61
24
50
22
78
26
226
18
6
14
30
21
1
8
22
45
11
5
88
25
32
12
6
16
24
61
28
15
18
35
60
64
20
56
32
21
11
83
81
4
16
39
5
48
7
13
3
62
12
18
78
35
7
49
40
1
15
49
86
17
43
42
6
29
35
21
32
33
10
69
35
10
42
25
29
14
5
31
4
17
33
6
141
25
8
70
36
20
46
14
5
29
3
27
5
61
6
5
9
40
2
4
18
8
42
18
64
26
17
56
9
42
13
16
19
8
28
29
21
102
9
16
28
35
36
9
65
19
5
18
58
15
5
34
6
27
9
86
18
99
15
22
84
6
1
32
5
31
24
15
12
5
25
18
20
96
16
41
19
8
5
1
27
15
12
16
37
25
30
124
14
27
68
36
61
83
19
36
9
48
8
19
13
3
14
15
1
20
4
38
4
26
48
10
14
40
26
30
27
8
35
30
20
39
3
17
1
7
17
7
3
12
68
21
61
56
12
3
15
12
17
4
36
76
12
15
37
28
68
17
15
21
2
22
30
20
13
3
2
22
25
35
20
36
16
78
12
103
11
5
20
19
41
56
44
19
105
5
70
12
14
19
5
3
33
46
48
85
13
12
107
88
20
5
6
5
27
60
22
60
7
16
13
14
18
15
7
42
31
20
63
1
29
19
12
19
29
11
37
32
11
10
44
31
47
30
7
16
35
29
12
33
22
8
16
24
8
112
38
78
5
89
31
5
14
1
20
31
38
71
12
7
30
47
1
22
6
36
43
77
18
66
20
70
5
9
48
4
19
25
30
24
37
4
11
38
18
13
75
5
12
20
17
56
39
45
3
19
8
17
13
10
5
21
47
4
8
13
12
36
16
3
87
108
21
51
104
40
20
4
21
45
30
1
28
1
6
1
23
5
87
5
17
26
25
36
28
17
51
3
6
19
4
61
24
26
16
68
10
11
4
52
40
39
30
19
45
3
3
44
18
4
39
4
11
24
20
6
16
11
32
31
16
18
8
12
138
42
15
3
12
30
43
9
18
37
35
29
1
8
75
21
15
32
12
11
54
30
12
48
26
46
78
8
12
15
7
21
17
126
1
11
88
30
20
34
20
1
20
15
4
13
4
8
17
14
9
1
71
40
101
18
54
52
30
26
3
85
2
45
7
21
5
34
26
12
15
4
15
48
65
81
12
47
5
26
1
9
47
27
17
44
65
35
5
54
37
13
10
5
16
9
30
26
46
33
23
58
50
24
16
5
4
57
24
44
15
7
8
30
7
15
13
31
17
4
25
60
26
17
31
4
1
49
15
3
12
48
13
32
15
4
30
3
23
12
53
8
51
13
1
12
12
35
13
4
75
11
37
8
3
4
37
4
24
36
55
25
12
29
8
67
29
10
66
26
9
21
88
50
17
7
18
90
4
45
15
93
71
45
45
12
47
32
4
7
18
4
36
66
9
5
31
33
8
35
20
27
6
32
3
39
5
1
42
9
19
24
13
25
127
15
113
15
22
26
54
18
52
1
11
33
8
3
10
20
16
39
15
49
20
11
65
4
1
6
90
3
15
6
6
33
23
13
76
13
10
13
12
5
68
75
8
4
92
20
3
30
75
5
6
4
8
29
1
64
14
34
27
8
8
13
42
12
33
7
26
16
84
6
49
19
61
32
27
22
19
41
3
68
7
38
7
71
5
4
1
7
25
23
5
120
51
11
12
6
12
4
18
5
21
15
105
35
4
1
107
44
13
46
20
34
38
28
1
36
7
6
11
13
67
64
59
38
3
32
4
19
30
39
21
27
39
73
5
11
15
4
50
52
31
64
168
15
16
37
32
117
14
16
8
36
12
4
24
36
129
15
21
3
8
18
51
3
17
91
18
59
65
38
9
8
48
40
8
41
23
32
1
82
6
20
24
11
25
51
9
11
13
30
77
56
17
123
108
36
43
60
12
14
19
11
40
25
5
6
41
12
33
12
6
81
80
35
5
20
65
14
65
29
3
3
2
34
8
5
28
3
42
7
21
20
16
35
33
35
43
28
60
25
11
24
6
54
5
19
26
12
4
63
21
24
7
35
5
81
12
7
15
38
18
48
46
44
4
12
11
57
31
59
30
22
18
26
60
21
81
27
31
41
16
24
64
56
8
36
32
17
12
56
42
5
1
11
13
3
27
78
19
3
26
40
44
10
20
1
35
46
19
19
13
4
19
41
19
61
3
65
1
7
13
19
53
22
45
15
13
7
6
15
24
3
9
85
26
28
1
5
18
8
17
31
42
4
3
16
25
4
6
24
20
21
12
27
61
9
20
10
12
78
8
7
28
127
52
8
1
52
29
14
130
7
13
64
143
32
1
4
66
5
4
20
12
19
66
23
55
1
11
29
39
45
15
21
31
9
32
52
15
5
63
4
13
5
11
31
8
18
23
35
37
8
32
8
5
6
18
6
37
8
20
4
35
10
8
3
9
30
17
19
10
79
47
1
7
13
23
25
16
13
15
12
3
21
1
8
3
128
5
7
84
19
40
5
16
15
144
1
28
33
12
36
34
1
49
15
7
29
12
44
13
6
10
14
22
14
17
23
30
84
7
13
36
54
41
11
8
6
46
1
64
16
12
11
4
12
26
23
35
14
16
20
4
7
19
16
30
15
24
21
8
3
24
8
1
27
28
5
15
4
15
13
12
31
4
20
6
11
60
13
22
18
23
24
51
69
133
50
48
30
35
60
53
24
30
5
25
11
1
18
77
3
30
6
25
15
20
4
21
39
36
69
5
6
40
17
123
30
84
36
84
27
3
18
34
1
80
17
16
60
14
46
14
1
17
12
3
27
6
30
120
16
8
13
20
7
1
55
1
9
24
27
23
5
35
5
16
29
16
11
43
38
4
8
6
60
1
3
13
8
9
30
36
14
30
1
17
22
17
96
64
29
10
54
36
24
15
5
16
11
13
91
55
12
22
55
60
55
16
41
48
32
1
4
24
30
62
28
30
29
20
28
13
39
15
38
12
11
32
39
24
6
14
16
1
12
65
50
40
85
85
11
35
25
4
3
22
7
1
3
69
10
8
5
29
35
49
6
38
71
25
10
20
30
7
77
31
4
25
3
8
55
12
12
25
5
10
38
3
87
28
45
5
60
34
13
25
3
4
11
70
50
16
29
57
19
23
13
33
50
10
2
52
12
13
1
144
10
20
18
4
26
52
12
38
75
16
15
66
14
21
39
4
113
3
16
24
6
11
19
14
15
9
15
33
39
9
4
30
20
17
13
36
4
8
23
16
39
10
20
46
1
12
55
60
30
27
20
13
36
12
23
25
30
25
15
49
35
6
115
25
19
23
33
72
43
104
22
18
80
22
18
12
54
2
48
29
31
16
1
17
80
30
18
42
108
4
74
4
11
45
76
18
30
12
19
16
20
5
8
78
18
34
12
1
48
19
16
24
42
11
20
17
12
14
60
30
12
4
15
28
25
16
6
38
6
40
24
6
60
31
19
10
6
1
43
65
97
3
1
15
23
61
29
30
10
20
6
4
30
12
43
32
71
30
12
6
10
39
32
21
23
35
32
28
1
5
14
61
23
16
80
21
19
62
7
15
30
12
3
32
76
5
12
46
1
13
6
24
5
1
31
48
15
56
4
13
8
5
10
14
10
25
1
7
9
114
54
42
18
35
8
7
18
55
9
30
1
23
1
8
11
72
60
12
18
3
16
28
43
17
5
35
37
18
12
26
48
24
11
19
93
19
13
55
1
15
60
41
63
17
1
3
9
10
121
12
8
35
10
60
32
7
95
52
48
12
13
48
4
56
4
3
30
95
12
61
27
1
111
33
56
47
13
35
32
3
1
1
58
30
96
8
47
1
12
31
9
23
37
3
23
5
5
50
114
16
24
6
6
15
3
12
1
24
1
75
7
60
8
4
13
8
92
7
45
39
24
1
5
50
60
10
14
48
48
34
27
11
9
36
15
18
46
33
5
22
30
31
7
18
7
11
70
6
68
5
11
25
44
21
14
1
5
31
11
12
16
30
35
1
23
48
13
74
37
4
41
8
6
16
44
45
9
95
11
25
12
80
3
44
22
43
25
22
24
ABCD 93098134256*3^$a+1 [50016]
64
24
27
9
60
116
28
12
84
63
60
78
3
87
18
35
25
30
42
27
36
12
44
24
4
12
9
167
280
15
42
23
7
33
60
72
51
65
4
45
23
144
19
21
48
108
24
51
9
24
15
24
33
27
53
40
48
15
21
56
28
20
16
24
69
18
45
3
12
105
68
4
33
15
24
60
24
24
33
123
57
23
4
15
18
63
45
39
3
45
45
39
24
120
144
75
66
51
36
12
3
57
8
7
45
3
5
37
15
32
1
39
99
105
12
3
29
72
4
9
11
19
33
140
43
17
4
8
40
12
219
5
4
72
3
21
9
71
16
129
15
12
84
3
57
9
11
19
21
39
9
3
17
25
15
20
40
48
27
5
76
12
27
60
36
29
12
13
11
37
12
60
27
159
12
12
17
79
45
12
8
52
24
48
21
75
57
78
21
80
100
9
27
72
45
3
24
144
92
4
24
32
40
15
93
39
77
36
108
37
39
60
9
71
19
42
227
16
20
16
20
28
36
24
36
9
30
33
8
12
100
15
42
30
45
45
48
15
60
12
72
51
30
3
24
36
9
11
37
59
31
12
45
48
57
90
6
51
159
17
28
36
93
23
52
51
30
27
72
21
27
24
20
1
39
24
27
17
55
18
15
20
24
48
132
4
15
17
13
27
68
64
15
45
15
41
139
33
24
60
24
60
39
45
8
7
18
3
56
24
16
69
24
15
51
9
8
64
21
12
207
3
90
18
69
60
24
96
44
19
30
51
20
52
60
24
3
90
3
12
21
102
33
15
5
7
65
4
21
39
120
8
13
15
3
5
7
33
24
21
39
20
28
8
4
15
45
63
18
84
11
84
25
36
114
5
31
21
3
108
132
21
12
15
5
48
55
5
76
33
75
8
13
84
18
12
18
12
3
24
21
48
24
3
8
96
43
21
27
18
11
40
33
15
12
84
87
69
8
12
49
54
36
45
20
49
15
3
17
61
11
61
15
15
77
28
60
68
37
30
9
39
45
39
60
18
47
52
24
24
33
27
56
40
12
12
60
8
7
5
88
3
125
19
5
12
76
12
33
47
76
32
4
33
6
21
48
8
7
45
12
123
33
12
105
23
24
4
12
120
45
75
8
76
51
48
54
48
3
27
33
24
93
15
20
100
92
61
30
54
23
4
51
45
15
9
36
24
48
128
4
36
12
68
55
33
9
3
33
54
21
39
33
84
168
3
5
7
65
13
18
5
24
12
13
3
15
5
25
102
33
44
13
111
24
3
5
43
12
57
33
23
64
33
48
24
18
5
100
15
9
60
128
12
28
75
30
47
1
15
60
27
117
171
72
45
12
3
96
29
60
12
49
95
24
25
27
36
72
51
12
65
55
72
53
4
8
55
36
9
21
24
35
16
36
33
90
5
13
12
51
39
6
131
4
57
90
17
55
93
44
19
45
57
3
12
12
68
7
36
21
8
55
6
75
36
9
35
16
24
9
78
93
20
139
198
27
8
72
31
21
69
15
9
30
5
36
7
17
121
75
20
52
12
36
69
15
8
55
9
140
13
3
12
21
51
3
78
12
6
45
147
42
30
30
15
12
24
36
8
1
27
44
43
53
12
55
30
18
9
39
9
123
105
27
18
15
24
9
51
24
9
35
85
95
88
20
4
9
15
24
75
30
15
128
4
39
105
20
16
9
30
9
36
24
21
42
5
7
57
60
39
30
27
32
28
15
9
20
133
15
33
15
24
21
3
36
99
17
37
27
3
21
57
135
80
7
60
48
9
3
66
87
24
108
8
13
60
42
162
48
87
33
30
69
111
69
39
12
9
21
48
39
15
66
11
24
37
42
45
12
39
45
24
12
21
18
5
7
9
56
37
35
13
12
11
52
117
135
8
7
21
20
24
91
17
40
24
20
4
36
33
15
120
21
27
45
123
12
84
3
30
23
7
53
48
136
8
36
4
3
18
27
33
54
18
27
21
107
4
39
24
53
4
20
48
16
20
4
3
18
15
24
63
69
156
12
12
56
52
20
1
84
3
27
66
27
12
12
63
21
44
60
13
30
137
13
39
68
85
11
25
27
144
48
21
71
24
112
3
21
33
131
7
65
60
4
21
3
12
12
156
12
15
18
11
64
36
51
33
12
147
21
12
84
9
84
63
15
42
6
5
4
20
48
40
72
12
8
16
20
19
53
37
63
45
108
35
4
60
15
45
15
5
12
4
45
11
124
36
36
32
28
12
20
61
102
42
23
67
48
53
12
37
48
3
44
43
5
7
101
64
33
27
3
18
59
88
3
21
8
25
11
52
128
36
13
18
18
12
3
15
17
112
96
15
12
29
19
84
30
15
20
28
60
12
12
21
15
24
9
35
76
24
24
3
33
72
24
8
28
105
27
21
15
15
9
32
31
5
67
105
48
72
15
53
7
137
19
24
18
42
33
60
24
9
27
12
12
111
65
4
36
8
19
18
35
103
9
3
17
108
28
24
12
3
141
12
48
39
21
36
33
3
44
40
33
63
3
21
33
11
19
33
15
9
8
73
30
12
57
33
11
4
51
90
84
30
6
12
15
68
19
33
45
83
25
27
20
28
84
15
18
87
20
36
64
32
40
48
20
48
55
9
33
66
69
3
9
44
16
8
91
24
90
11
55
30
12
83
19
30
6
105
12
3
54
6
21
24
20
19
36
57
33
42
78
47
108
37
12
35
13
99
33
18
12
30
11
7
12
33
27
57
36
8
19
21
87
33
27
48
21
3
30
15
48
104
19
9
20
40
32
136
27
53
85
95
7
66
15
39
33
8
12
60
64
288
8
7
41
49
27
48
20
16
9
48
3
56
36
145
227
13
15
3
60
5
19
18
42
6
12
15
48
135
102
15
87
36
5
36
31
18
132
3
12
20
64
3
33
44
61
23
16
33
11
4
80
25
3
3
189
15
6
51
69
ABCD 93098280766*3^$a+1 [50020]
8
112
12
36
132
45
3
51
36
57
32
16
24
8
13
47
97
111
80
40
80
12
48
25
63
81
30
29
120
49
42
93
68
72
40
72
8
16
9
12
39
80
31
29
4
32
16
8
144
16
72
20
4
80
16
72
60
72
8
28
144
140
48
43
69
45
39
12
57
27
120
48
3
9
144
24
75
90
167
25
39
21
48
111
36
24
9
95
16
104
208
9
39
20
84
28
15
33
80
31
81
108
21
108
35
76
20
72
67
5
16
84
20
25
27
44
72
24
28
48
129
6
117
48
69
63
36
57
3
84
48
8
4
105
83
24
120
4
72
20
28
9
63
105
15
12
3
9
45
63
108
45
3
51
45
45
15
81
27
20
7
21
24
20
1
144
15
21
42
5
180
7
9
12
75
17
28
72
80
16
69
3
20
64
48
48
120
39
45
15
18
15
48
12
48
8
61
15
45
18
48
29
13
95
7
9
32
139
189
9
11
12
12
52
3
18
15
9
59
60
4
87
9
9
18
9
36
12
36
32
19
90
108
72
18
17
25
66
33
60
20
16
15
9
224
16
24
48
12
36
20
24
40
48
60
32
133
12
27
8
48
88
60
24
32
64
36
15
5
64
12
9
3
33
15
44
61
3
164
16
69
35
16
72
104
40
3
41
64
68
112
45
11
61
83
25
15
33
99
36
92
88
84
48
3
45
9
6
210
35
48
16
36
8
37
72
51
56
36
37
23
112
36
44
72
36
52
20
88
48
207
17
37
6
165
8
97
39
20
28
8
49
59
7
5
37
15
56
1
75
33
120
51
12
168
84
15
5
136
32
25
15
15
93
21
3
8
25
12
251
37
24
15
3
102
36
15
80
12
40
48
144
116
4
33
30
33
20
37
15
128
48
49
51
24
20
7
41
49
23
112
36
68
12
52
48
32
40
15
30
15
20
36
4
56
76
20
31
12
5
13
15
117
11
79
18
15
48
104
160
20
88
12
33
72
35
25
30
45
33
3
27
5
109
3
12
48
8
139
18
3
12
56
7
12
17
40
21
47
37
23
148
9
15
36
27
105
20
96
31
18
11
7
29
115
29
19
33
32
36
16
8
12
28
8
40
92
28
15
54
126
54
23
85
131
40
24
56
16
3
21
12
60
15
53
12
19
105
36
12
33
27
56
36
16
27
48
42
48
39
3
33
24
24
152
19
45
8
13
3
84
12
128
220
80
12
73
23
40
12
248
7
57
105
36
3
72
9
11
12
52
248
88
8
37
35
4
24
56
55
53
73
15
39
33
20
97
3
56
61
71
37
3
20
168
84
16
92
24
28
57
3
33
63
60
57
3
9
123
45
12
3
57
3
9
36
35
72
7
5
4
20
1
71
112
108
24
20
25
111
57
15
36
159
137
133
11
4
3
89
1
24
15
44
49
47
24
49
35
55
41
24
28
8
84
37
3
128
25
35
55
5
55
30
15
8
4
33
15
57
95
13
63
12
8
19
5
36
37
15
8
60
1
75
15
161
12
40
12
8
277
36
39
36
12
60
27
36
69
48
60
156
180
27
69
128
60
67
53
12
13
3
84
141
3
12
48
9
15
20
48
48
31
45
24
9
3
69
36
72
18
33
36
33
60
87
3
5
43
29
48
16
24
15
30
15
117
111
12
105
15
8
67
21
57
39
60
20
108
28
8
1
35
4
60
44
37
15
21
15
147
5
52
24
44
25
83
25
27
20
28
105
15
20
52
56
24
76
39
90
11
7
57
32
40
3
18
12
47
13
3
120
32
37
6
45
12
56
40
44
36
136
24
12
57
35
120
25
11
16
15
318
27
20
144
40
24
87
18
51
39
5
12
25
11
4
96
72
12
8
40
3
57
72
33
15
3
60
93
32
12
72
61
39
84
20
60
97
24
108
35
13
54
45
8
156
12
19
21
105
30
42
143
28
21
39
20
40
9
72
23
28
8
1
23
100
57
131
72
16
12
132
48
20
4
36
20
85
39
80
24
12
52
45
11
1
119
49
35
16
32
4
24
32
88
36
84
12
80
7
33
44
40
8
52
96
32
12
16
12
45
35
108
4
33
27
84
20
67
90
15
8
37
15
92
13
47
25
23
52
96
80
16
3
81
27
45
12
36
80
12
64
81
39
45
35
24
232
8
7
17
37
59
31
53
25
3
24
84
51
9
21
63
12
75
5
16
24
8
13
132
27
96
20
55
5
4
36
12
20
52
24
104
72
88
45
11
84
36
19
5
25
47
88
56
120
52
80
12
52
33
3
12
36
21
63
45
72
39
21
3
56
36
24
192
28
152
49
15
93
135
20
55
57
21
3
24
36
84
68
52
8
12
16
51
6
27
212
28
33
60
102
17
1
27
15
102
3
72
24
140
96
76
48
44
37
39
12
68
64
72
51
53
64
92
4
20
4
128
49
3
60
45
15
96
24
80
48
4
56
12
67
21
12
96
81
11
7
5
13
75
32
16
80
76
24
32
28
57
123
84
45
30
53
7
33
ABCD 93098320624*3^$a+1 [50041]
24
36
48
84
72
113
31
21
8
48
84
19
29
175
36
41
13
155
31
84
5
7
84
45
32
19
72
149
31
12
42
3
32
7
6
119
25
42
36
5
88
27
72
5
40
27
84
29
55
57
3
84
114
90
12
5
31
21
39
120
12
60
48
45
36
36
27
45
36
9
144
11
72
24
31
108
5
127
29
60
24
37
54
5
12
25
54
48
42
23
7
41
60
100
20
115
9
63
5
163
89
40
15
108
93
63
9
27
36
24
125
24
12
4
36
129
35
43
5
7
48
17
43
36
6
96
48
11
16
3
18
42
41
4
32
115
96
6
83
109
23
7
29
112
108
92
67
36
60
24
72
84
137
4
9
42
12
77
144
103
29
19
84
66
54
117
72
27
12
17
60
79
17
60
139
18
23
124
72
108
9
23
40
39
36
17
67
144
12
29
115
29
12
40
27
5
60
52
75
24
12
48
21
188
79
17
37
48
6
48
5
163
108
129
140
36
4
20
48
43
41
31
17
52
117
150
101
67
101
187
105
32
144
36
76
3
77
7
66
42
54
39
51
29
12
52
51
6
35
109
126
12
84
5
55
132
66
11
31
17
12
48
60
96
55
17
24
64
36
68
133
6
29
24
43
21
147
5
61
119
121
71
52
21
30
29
28
9
23
7
33
44
64
27
42
59
12
25
6
65
19
41
84
16
3
180
18
51
87
57
51
42
11
60
12
40
69
23
96
19
17
96
12
31
105
20
55
84
120
48
42
6
129
9
119
7
5
43
5
24
85
6
129
15
24
60
54
48
87
3
54
59
12
55
53
13
107
12
28
56
48
48
48
229
42
41
163
65
121
23
25
35
13
78
24
24
96
45
3
5
48
7
9
36
39
33
33
39
80
55
45
188
115
77
48
40
8
73
11
124
99
41
67
5
144
67
81
36
36
279
18
63
15
21
80
55
54
83
13
3
36
3
60
17
36
24
91
66
42
54
71
19
41
36
180
16
108
87
77
139
17
7
66
96
6
5
96
37
87
20
12
31
132
12
48
36
36
173
67
162
27
15
6
15
33
75
63
29
73
30
29
67
33
92
16
108
9
11
79
41
4
36
99
24
17
127
5
115
12
65
85
83
13
6
84
41
24
64
117
48
54
17
60
13
51
3
192
65
48
52
8
84
25
23
12
48
16
36
3
41
100
9
107
79
17
48
31
36
69
20
60
19
36
41
84
100
56
19
29
84
96
25
42
9
3
17
7
29
79
9
99
42
11
24
168
12
19
21
33
131
43
117
51
29
24
19
53
55
54
42
65
12
7
72
273
63
65
12
91
5
19
168
48
24
153
15
18
35
43
101
19
36
41
55
105
45
6
53
48
28
51
102
27
32
12
84
124
15
84
9
123
24
17
19
36
5
324
36
19
5
72
79
29
40
36
51
17
7
18
87
51
60
33
36
3
105
9
27
21
270
12
228
5
67
42
75
15
57
20
67
240
33
63
77
12
132
7
12
65
19
12
54
48
107
72
148
99
132
5
109
90
29
108
19
42
30
60
6
78
12
17
64
144
15
6
131
13
126
12
93
105
219
3
24
90
42
96
132
9
20
67
57
9
27
3
18
48
35
157
48
83
7
36
252
12
84
41
19
90
59
48
91
53
72
235
5
120
220
87
41
16
9
54
53
96
85
30
77
100
123
6
23
64
3
276
60
41
139
5
7
48
12
53
96
52
8
25
48
71
60
13
102
5
67
12
77
12
19
36
6
48
35
19
5
12
25
15
63
12
6
6
53
40
99
9
111
5
13
15
72
63
180
36
48
69
308
52
104
48
48
84
40
15
24
5
12
12
19
36
17
40
20
84
12
100
117
6
77
7
48
29
103
18
126
41
25
78
18
6
36
54
23
25
30
66
39
249
6
17
25
135
36
80
24
13
27
21
30
24
48
21
165
54
48
29
7
48
9
27
53
72
28
15
5
91
125
55
33
36
284
112
27
84
150
27
36
36
8
136
20
19
54
11
12
31
144
29
112
32
96
13
71
31
24
77
43
72
120
36
177
36
63
101
115
65
7
72
29
19
53
88
8
19
117
116
7
5
7
41
84
28
27
24
5
19
53
52
20
19
12
6
51
8
64
3
5
24
85
59
4
20
13
30
18
ABCD 93099301346*3^$a+1 [50044]
16
9
156
18
72
105
144
135
66
54
66
24
186
234
36
84
11
64
15
36
30
150
18
42
45
9
30
186
90
48
69
240
51
30
6
105
39
30
150
141
96
104
48
73
24
120
6
30
264
36
15
123
197
72
127
65
31
9
255
66
18
149
31
42
15
33
39
3
69
21
84
23
13
35
109
330
120
54
107
73
102
105
69
3
81
156
126
5
40
104
96
25
24
71
64
159
12
30
114
60
33
183
18
132
48
156
6
54
3
33
54
6
174
93
237
24
126
21
135
9
129
47
144
40
141
27
33
204
155
40
9
42
120
5
13
126
21
189
24
132
47
103
30
18
36
240
90
51
63
6
6
5
24
40
15
126
107
31
72
78
107
103
12
60
9
45
6
240
117
33
60
35
13
6
21
45
18
12
54
23
13
228
36
120
6
138
27
33
102
18
180
107
24
120
40
51
30
150
24
33
63
144
24
72
54
24
11
19
72
60
48
12
24
30
30
54
36
174
12
5
24
91
125
19
21
69
75
8
1
132
30
149
19
6
36
300
48
6
105
45
84
72
39
111
84
6
24
60
155
19
156
113
7
144
36
101
19
93
21
30
90
147
39
6
84
183
63
57
240
27
125
31
114
63
72
201
15
32
121
66
126
48
87
129
144
30
162
210
5
112
272
61
48
36
84
59
1
42
60
9
315
53
1
12
27
57
90
6
30
60
24
90
24
36
231
3
21
51
84
81
99
66
227
40
63
9
15
30
66
78
59
31
17
73
96
215
211
54
66
48
69
93
54
90
83
1
36
120
243
87
90
36
18
9
93
30
30
95
79
24
12
90
84
15
81
87
153
95
19
6
84
60
15
135
120
105
69
51
21
90
57
8
40
15
258
246
300
150
54
6
84
66
66
48
72
30
48
180
156
21
159
81
45
18
81
21
240
18
6
150
36
144
66
30
78
42
78
107
25
90
108
89
43
30
47
163
125
40
15
30
30
30
54
30
30
93
27
24
197
25
48
39
72
9
12
84
180
30
294
12
90
18
66
150
6
84
6
87
63
114
24
71
216
72
217
30
161
289
54
60
21
48
51
21
51
204
66
24
126
120
18
72
60
90
105
32
67
114
66
66
60
24
30
45
225
63
63
30
24
11
109
11
49
135
45
156
270
17
40
123
264
6
30
144
41
13
150
12
54
66
114
60
75
105
36
18
129
48
24
21
48
162
18
159
33
150
120
18
12
155
13
12
24
6
129
45
216
18
42
60
299
1
15
93
219
32
151
60
5
139
293
97
114
77
184
9
111
39
120
42
90
54
71
25
87
87
6
30
18
90
57
9
120
23
61
180
36
36
30
120
78
156
36
84
186
5
79
30
150
36
60
54
63
21
6
45
21
48
306
30
36
15
39
36
77
40
3
90
48
36
24
42
180
54
30
125
49
12
114
41
169
6
198
131
1
90
108
6
11
25
60
84
23
91
186
51
69
3
27
30
180
84
72
24
111
120
9
23
37
75
75
30
63
3
29
49
240
191
31
105
15
24
120
156
30
15
15
24
33
57
95
31
30
ABCD 93099886006*3^$a+1 [50029]
114
30
15
3
72
53
37
147
24
9
168
12
3
8
67
48
21
33
36
72
72
72
204
12
72
60
15
15
153
195
69
3
12
18
18
45
105
47
72
1
90
24
48
72
144
6
48
42
18
27
3
126
114
36
12
29
13
30
18
24
30
18
6
90
99
3
54
39
129
23
25
183
249
47
88
27
6
12
11
25
24
48
72
36
72
27
80
43
5
25
144
15
144
72
63
41
16
24
3
72
18
36
234
90
35
37
35
64
45
36
18
21
51
36
60
54
23
157
54
21
168
27
69
24
152
73
18
18
24
120
36
42
12
33
3
24
5
25
6
54
48
27
45
18
57
75
21
45
54
90
147
141
72
36
135
9
18
72
18
27
27
18
108
15
57
15
81
47
7
30
6
12
65
43
42
99
48
135
18
252
75
75
30
15
56
25
12
144
3
93
18
65
40
105
36
243
51
29
61
30
237
69
126
24
18
12
18
18
198
117
24
45
120
288
60
18
210
155
49
84
11
40
21
75
3
30
72
90
90
54
45
33
15
3
138
6
18
30
36
105
57
24
15
105
135
96
24
69
36
60
83
97
15
69
51
9
12
54
36
18
96
48
90
90
60
95
88
192
3
54
15
48
3
24
48
168
138
24
30
18
83
160
135
36
18
108
47
40
3
24
126
12
3
33
72
42
66
72
27
87
108
30
15
75
6
95
49
12
3
3
144
101
19
53
55
6
12
78
30
11
169
36
96
48
126
45
141
12
47
133
18
54
3
57
156
54
6
12
3
32
1
60
11
181
24
48
18
9
8
91
117
120
69
3
392
40
3
30
15
3
222
12
6
69
33
36
54
60
12
90
78
12
18
87
21
107
192
16
177
47
55
6
54
54
120
15
39
18
15
192
261
72
75
24
51
93
9
18
18
11
25
63
27
54
39
48
24
69
24
192
75
21
3
9
15
165
180
162
6
54
225
81
47
25
36
51
21
12
42
36
18
210
96
69
165
219
33
15
3
117
3
90
171
45
6
30
18
29
16
9
258
30
183
296
31
162
66
6
54
9
45
30
72
54
60
84
60
30
96
84
18
144
36
24
48
18
18
24
282
18
11
67
5
13
27
24
3
90
72
3
45
3
33
39
51
42
27
57
6
102
78
29
25
48
258
29
73
132
90
81
32
16
51
90
11
73
24
72
36
48
36
90
54
114
101
264
151
126
18
161
79
30
72
3
141
75
15
9
105
30
17
1
15
75
72
6
90
12
90
144
18
21
111
36
72
36
30
11
13
3
117
11
7
162
36
35
19
21
24
123
237
80
120
88
27
18
78
5
31
54
336
54
54
18
42
102
54
47
7
108
18
171
33
36
72
54
54
90
69
3
93
27
54
24
135
120
56
25
54
9
8
25
18
21
8
37
155
61
3
21
48
72
3
33
54
6
30
45
33
156
36
135
27
18
27
27
126
42
5
25
15
3
72
90
27
9
15
57
78
12
29
49
12
90
78
11
16
27
21
189
6
84
60
45
27
30
78
185
13
48
27
33
264
87
176
25
39
51
125
40
87
18
119
16
24
111
54
108
135
80
40
21
72
12
42
66
3
129
18
54
36
54
30
90
45
51
12
161
97
47
37
35
40
24
87
48
6
3
117
18
57
93
27
129
15
21
36
18
54
168
18
54
87
3
21
9
162
45
9
24
15
87
33
3
150
119
73
36
24
102
53
25
90
30
215
1
39
51
144
6
12
60
39
81
39
33
72
6
48
6
3
33
23
31
18
12
18
60
5
43
29
103
30
108
234
101
49
39
27
18
96
54
101
73
132
75
9
54
186
12
107
88
93
36
15
39
42
48
87
24
195
21
48
75
96
21
159
54
90
30
96
36
48
47
13
51
24
72
272
25
42
45
48
120
152
13
18
113
97
204
3
ABCD 93100104928*3^$a+1 [50015]
44
60
64
27
9
60
20
24
13
72
107
64
44
36
64
15
18
12
11
60
25
15
51
9
9
18
53
55
21
20
4
84
3
30
3
15
9
33
63
21
35
1
222
30
60
15
3
84
29
36
28
3
18
72
63
24
3
30
78
9
92
79
9
36
9
111
24
3
9
141
27
57
23
13
27
12
24
24
3
18
35
145
72
72
27
8
16
9
75
32
88
20
55
30
36
11
48
52
39
129
32
40
8
60
1
135
9
12
54
42
12
47
49
75
20
16
8
61
30
5
124
20
1
111
9
39
15
36
60
141
60
20
64
51
9
9
47
43
41
16
20
91
12
21
24
33
12
15
3
132
105
60
36
9
11
16
24
56
4
15
29
7
24
21
44
1
35
1
60
27
81
39
72
24
99
17
73
11
19
6
66
33
21
71
19
60
66
78
21
87
18
15
36
60
45
24
11
61
3
20
16
33
48
87
3
9
48
32
28
20
25
96
30
24
201
60
39
45
12
60
108
27
6
12
47
28
3
29
1
39
3
5
43
53
4
36
36
8
36
60
136
9
15
60
60
80
7
29
40
8
52
20
13
15
36
15
69
12
9
59
13
59
85
75
39
21
9
72
23
16
20
13
27
8
36
60
4
12
39
9
36
24
75
5
121
11
24
19
30
36
114
30
11
100
24
81
15
9
15
56
49
95
36
19
36
9
20
25
47
73
15
93
27
27
33
21
90
69
171
89
100
56
1
3
32
1
54
45
8
1
36
18
78
192
27
99
105
9
12
35
40
15
45
123
5
40
20
55
137
24
4
51
29
7
9
84
32
24
16
80
121
18
9
57
63
60
111
5
124
60
60
92
40
164
4
45
6
12
29
28
20
1
11
1
63
36
33
66
21
48
32
48
36
76
45
24
35
31
125
19
24
5
76
21
3
20
12
61
23
49
35
13
27
33
63
20
64
32
1
30
9
24
45
99
63
53
16
60
24
99
66
60
111
8
1
39
32
1
168
35
64
21
54
18
27
92
4
20
1
96
39
8
25
18
17
40
56
7
90
63
24
12
9
35
4
20
31
24
45
12
44
24
52
21
23
25
35
7
30
23
4
45
35
16
80
109
15
56
24
52
9
36
90
6
12
51
60
84
3
33
45
11
1
60
3
24
57
3
92
28
81
75
80
36
43
12
36
54
24
35
24
13
18
102
23
121
3
20
55
41
4
3
33
20
37
150
17
1
12
83
16
33
75
15
18
39
9
35
19
21
24
12
21
39
9
35
120
40
45
51
48
152
85
59
4
36
156
44
7
78
66
6
18
29
12
4
60
20
4
36
9
35
1
60
99
12
9
15
56
24
16
44
7
9
8
25
35
16
36
60
20
43
36
9
15
18
27
12
9
222
48
45
104
12
28
12
21
39
44
19
36
42
147
20
40
111
9
27
9
44
36
1
35
48
12
28
32
133
15
21
54
5
1
11
4
56
4
20
4
20
61
66
29
100
20
55
66
59
40
9
15
56
25
11
4
20
49
18
17
12
4
120
44
37
24
59
36
25
36
18
17
1
42
30
131
85
24
87
8
103
12
81
24
93
3
24
15
66
15
21
144
155
79
45
33
27
20
36
109
18
54
3
156
44
1
111
8
37
3
20
1
11
40
20
4
24
12
48
15
137
49
15
24
32
19
5
36
4
45
144
12
63
20
16
45
71
28
12
21
119
28
36
27
9
80
4
84
32
4
135
9
56
4
20
31
9
20
16
24
56
36
4
87
33
44
1
12
27
45
75
3
29
61
3
45
15
9
18
138
36
108
11
40
9
36
84
11
4
45
30
81
20
64
75
18
87
21
39
36
27
9
104
4
15
5
120
40
56
4
21
11
4
20
7
30
27
81
71
40
24
44
12
24
4
21
12
18
72
42
12
54
29
13
27
45
11
19
21
57
27
32
4
20
40
75
69
32
4
44
16
27
113
16
15
29
60
79
30
6
5
24
37
3
36
60
36
24
45
39
45
18
29
13
11
97
27
36
120
45
71
55
45
33
66
9
20
12
24
4
12
45
24
12
99
48
20
13
119
4
21
39
20
31
18
15
96
39
21
81
99
44
16
39
17
4
20
24
16
56
88
15
12
36
9
68
16
80
40
44
1
15
44
61
35
1
36
72
47
49
15
60
20
100
56
60
4
45
30
81
140
28
12
84
84
93
99
20
13
18
29
19
9
12
8
97
63
12
8
16
20
16
9
15
45
72
3
116
24
19
41
84
67
24
5
4
56
60
49
6
90
135
44
16
20
19
48
9
33
12
23
13
78
5
36
4
9
15
36
24
45
96
51
8
85
48
72
15
45
48
18
42
102
5
40
32
19
21
44
60
4
15
18
23
64
80
16
20
7
17
181
15
57
23
4
36
20
61
3
21
90
29
16
44
13
18
45
104
13
39
15
9
24
12
20
25
54
21
24
15
29
37
24
15
36
24
9
6
101
4
177
60
27
36
44
16
15
21
24
20
7
9
9
36
78
36
21
8
73
18
29
25
107
60
88
32
1
3
24
81
60
15
24
15
17
28
21
42
17
36
120
1
63
12
24
24
20
36
37
63
44
12
121
30
89
24
16
51
54
59
37
47
37
6
48
150
51
51
89
19
36
9
36
33
12
18
5
1
95
36
25
54
90
11
84
76
9
60
35
4
92
31
18
15
15
90
15
56
124
80
40
20
16
8
120
36
4
57
90
9
36
33
18
12
41
67
18
35
24
40
27
9
15
9
36
99
41
36
64
24
20
7
53
72
73
11
36
144
16
51
48
9
20
43
42
30
36
41
1
59
60
28
63
33
20
40
44
60
36
76
33
18
29
13
11
60
55
21
48
36
15
65
16
20
24
4
15
81
20
7
17
1
35
7
17
13
39
15
29
36
49
12
54
65
4
21
96
3
44
37
18
108
18
ABCD 93100293992*3^$a+1 [50006]
6
42
30
72
96
252
36
30
6
30
30
30
18
78
108
30
72
12
1
77
42
73
29
6
85
47
30
30
48
24
13
108
35
12
42
24
66
48
36
24
13
23
12
84
1
5
48
7
17
102
54
19
17
78
78
55
48
11
133
48
59
1
59
24
6
84
6
78
42
66
12
6
66
24
54
1
179
48
54
114
114
108
18
84
42
43
107
61
119
30
90
60
36
37
11
192
24
1
5
48
54
60
25
48
53
66
6
18
24
85
96
119
18
24
54
84
121
35
114
6
66
66
78
42
18
42
48
24
30
12
19
71
36
42
48
12
12
43
137
60
30
48
12
48
1
12
17
12
48
12
30
60
61
29
6
12
12
54
24
91
29
42
78
6
37
23
30
6
36
168
49
5
6
42
12
55
48
47
25
77
144
6
13
47
54
54
42
6
12
168
60
48
42
48
72
132
30
36
157
17
18
72
12
30
90
36
13
47
30
78
114
18
102
240
31
12
113
54
1
12
17
90
12
54
12
24
48
18
13
155
12
25
59
48
48
168
12
42
48
7
23
12
36
66
18
73
83
24
42
24
42
145
29
6
132
60
78
60
42
30
18
24
24
36
18
55
11
102
12
42
6
127
107
18
18
54
18
13
12
83
12
12
60
1
5
42
12
18
48
90
102
31
29
96
42
24
168
66
19
5
162
1
89
31
23
126
79
89
36
36
24
7
23
24
18
127
60
35
30
36
12
30
18
36
66
13
227
25
149
60
6
90
174
1
5
144
48
72
78
25
47
13
11
24
132
36
13
24
17
30
18
6
90
54
60
30
102
13
77
6
54
90
84
42
162
6
7
29
18
12
30
18
48
18
102
90
54
1
59
78
12
18
48
78
66
66
90
18
55
12
59
66
43
47
54
18
72
54
19
95
1
29
162
1
59
36
37
23
90
24
6
60
24
6
7
48
47
18
78
24
60
6
30
36
24
30
54
73
119
24
30
114
48
78
42
25
65
72
102
13
95
60
150
12
90
13
17
66
12
85
35
12
48
60
282
30
6
30
18
6
24
12
24
30
66
12
6
120
144
48
114
24
126
18
96
36
66
30
12
6
72
78
36
1
48
29
12
31
5
24
91
5
138
72
60
24
114
6
169
17
48
42
24
48
48
54
6
72
12
61
12
11
36
18
31
24
5
18
37
47
109
35
36
84
24
42
36
84
120
120
66
24
36
12
66
7
29
31
29
30
6
48
30
72
25
107
73
95
120
24
30
43
65
42
48
18
180
7
41
60
67
29
114
24
72
48
30
48
132
6
24
1
29
18
48
84
30
36
114
12
24
12
13
17
18
72
25
108
119
61
59
30
18
18
12
42
18
30
12
102
36
48
67
17
12
36
114
1
47
1
5
66
49
77
24
24
54
12
6
24
126
42
18
24
36
60
145
5
24
48
78
37
35
85
77
6
18
96
48
138
24
36
24
18
6
24
282
6
25
107
72
1
23
72
102
30
18
24
6
24
114
54
72
18
102
36
24
24
12
114
18
60
48
132
18
12
30
6
66
13
101
6
36
25
95
102
18
18
6
61
12
36
179
12
18
12
31
83
12
30
48
66
18
102
1
35
13
12
17
90
36
157
35
42
30
60
90
18
132
6
162
18
66
13
65
132
30
18
12
60
48
55
47
18
30
18
30
60
73
12
95
24
13
108
12
17
78
30
91
12
59
24
25
71
24
6
18
6
66
198
115
47
54
96
6
24
73
23
18
126
48
90
43
23
24
121
12
17
48
24
18
30
72
30
48
48
12
6
126
13
48
47
12
54
19
35
48
12
30
6
6
19
35
30
6
6
55
47
30
30
6
19
23
30
78
12
157
11
132
48
114
78
72
6
79
17
151
60
65
12
36
66
78
48
54
6
192
12
78
48
24
48
66
42
18
30
85
180
41
31
240
47
30
66
36
48
30
42
6
55
95
54
90
90
19
65
6
48
18
30
13
167
12
60
42
138
61
35
96
48
61
5
6
156
24
1
53
54
192
18
30
12
60
108
12
48
108
24
108
120
6
12
18
37
60
35
234
24
67
89
66
37
53
42
13
77
12
30
121
119
13
47
60
49
11
6
78
42
7
60
17
60
36
30
24
24
36
18
30
48
162
6
36
6
108
174
36
42
42
25
125
36
90
12
102
6
24
12
1
108
12
53
42
78
42
24
18
6
96
48
1
41
19
59
60
6
36
6
90
187
11
114
43
95
30
12
162
36
30
18
54
18
24
90
84
6
13
53
72
72
6
97
11
6
66
13
12
83
30
199
5
6
109
47
36
42
216
ABCD 93100566446*3^$a+1 [50073]
35
3
24
48
48
9
12
13
36
44
6
9
48
9
6
45
84
63
102
48
52
71
9
16
80
63
97
23
7
5
45
63
25
47
48
25
11
48
205
32
39
15
34
38
42
51
24
13
62
6
42
10
30
8
22
35
72
12
96
37
6
174
20
15
36
24
37
23
37
18
56
6
3
141
4
38
22
18
29
1
60
47
1
80
39
12
3
33
84
156
12
36
61
108
62
9
1
30
66
47
72
36
67
26
39
72
48
103
29
61
23
12
13
102
18
24
8
40
83
12
12
45
3
12
48
60
12
72
31
48
17
144
81
27
33
15
13
71
9
4
23
12
31
5
57
28
155
9
15
96
60
69
76
54
53
24
60
15
69
19
158
34
5
121
47
1
35
9
6
64
26
6
66
3
36
1
128
22
17
1
12
20
39
33
3
69
76
98
24
21
12
49
95
120
79
2
27
13
20
3
45
87
73
66
8
57
84
61
24
20
27
25
48
59
13
83
97
18
77
12
7
5
36
55
18
119
85
107
1
23
60
12
48
36
33
16
11
108
60
13
50
10
14
9
31
30
146
69
21
27
96
117
102
10
11
36
73
23
63
21
49
60
110
21
1
44
3
27
138
16
11
69
16
11
144
51
30
12
52
59
21
4
32
63
25
54
5
25
18
98
15
1
35
21
75
45
28
36
215
39
24
21
60
7
8
34
20
12
39
60
19
53
45
64
23
1
6
78
36
11
93
3
13
35
67
48
29
13
35
37
23
7
5
132
24
25
35
60
15
40
29
48
75
18
16
11
144
43
18
32
3
108
204
12
9
12
34
48
62
3
15
141
24
45
27
48
3
82
83
45
123
21
46
50
3
25
11
21
15
24
36
63
69
96
60
24
57
96
4
74
42
39
25
80
51
13
96
44
15
1
26
10
30
8
40
65
24
12
21
22
56
70
26
58
8
3
84
57
3
3
120
72
21
27
90
22
77
19
17
15
82
95
72
1
72
23
9
51
85
54
89
7
14
15
13
11
60
25
11
13
23
15
45
25
35
12
12
21
4
110
46
59
36
37
71
9
15
105
15
12
73
156
47
25
38
96
21
49
35
25
23
132
61
30
50
28
80
87
13
24
23
12
36
1
11
27
57
31
125
60
48
15
105
24
73
32
15
1
47
60
3
45
141
64
155
144
13
59
219
106
131
75
42
15
36
157
23
36
24
19
2
3
21
15
69
51
12
13
35
12
12
37
6
53
51
48
10
8
15
97
11
45
6
34
47
48
60
12
60
97
18
2
6
40
14
63
24
60
141
39
36
39
21
13
96
80
48
16
60
44
3
37
23
48
7
74
24
6
9
1
48
11
19
2
16
72
95
12
48
36
37
98
16
5
21
48
22
14
4
32
39
60
69
16
36
80
12
16
80
6
48
57
21
84
6
34
6
17
153
3
27
118
66
14
15
84
31
26
6
10
8
27
12
48
24
153
15
63
9
1
12
95
21
39
87
9
55
62
15
19
80
48
153
9
39
12
3
57
120
24
108
12
36
48
21
16
48
56
16
23
57
4
68
46
65
25
11
96
48
12
24
49
36
119
24
33
48
15
109
71
60
85
11
21
27
96
61
36
23
72
37
11
24
147
10
143
60
36
12
37
23
24
24
12
25
143
21
15
96
24
9
40
110
22
12
48
47
1
59
3
33
24
13
47
108
12
27
46
114
98
16
35
12
15
93
97
2
16
32
57
72
9
111
1
59
73
12
11
48
21
75
3
10
32
28
23
13
134
21
19
2
39
84
45
3
48
24
13
12
92
39
132
12
15
48
18
40
35
12
180
33
60
15
12
84
81
112
23
45
4
48
48
38
21
60
24
49
56
15
12
120
67
26
6
120
33
33
40
59
1
12
23
25
32
36
4
11
12
49
6
14
3
61
44
118
5
13
72
47
12
96
48
21
4
11
105
6
105
15
33
24
55
50
12
63
93
63
39
16
26
24
15
49
47
84
12
39
18
3
13
62
54
34
29
37
23
21
4
35
108
12
1
35
96
13
11
81
3
3
93
60
1
23
121
35
97
12
23
132
12
36
12
61
11
48
7
66
32
3
13
44
3
39
6
3
45
39
43
77
21
46
30
23
51
22
12
71
12
13
86
81
60
13
11
36
48
15
57
25
62
6
36
51
12
96
201
24
54
21
12
12
12
93
3
15
129
48
1
30
2
168
22
48
2
63
141
3
48
73
6
5
3
141
27
9
15
9
24
12
96
13
95
15
57
33
22
2
40
35
60
25
12
44
16
8
72
99
120
72
60
39
9
15
6
39
57
4
48
92
18
16
29
1
2
30
15
144
1
59
49
20
15
12
85
59
73
11
37
30
42
47
48
7
8
18
3
1
119
51
6
63
1
26
40
2
183
55
14
51
24
105
3
12
31
5
13
12
47
12
21
12
72
6
58
59
36
49
8
24
64
72
107
75
153
57
15
12
75
6
28
24
11
141
39
79
17
81
54
9
84
13
14
9
1
6
114
44
15
45
40
14
33
13
11
21
28
14
70
12
80
3
3
9
24
15
34
47
36
12
73
24
11
12
73
108
12
32
6
9
12
21
3
69
123
37
30
5
73
23
99
57
15
9
57
15
45
100
60
20
39
103
77
33
208
143
1
11
7
30
156
14
57
49
35
12
45
132
12
48
3
39
24
82
14
21
13
24
56
54
21
19
18
35
37
38
10
38
9
12
9
52
8
15
15
ABCD 93100811842*3^$a+1 [50176]
25
32
99
93
3
48
96
205
83
48
45
208
35
96
61
167
24
84
285
39
121
368
15
132
36
9
48
351
1
32
39
24
177
16
23
120
33
48
87
48
9
48
96
15
84
36
60
12
1
143
384
33
16
35
93
16
143
33
39
105
96
51
189
64
95
48
24
12
108
49
95
132
12
96
48
96
288
48
36
60
48
468
252
312
144
48
57
3
12
33
112
35
45
447
84
13
47
36
189
144
96
48
48
99
36
60
93
243
204
33
15
321
3
96
84
72
33
183
216
417
3
36
48
204
36
108
61
23
72
96
84
13
32
144
135
96
57
51
93
51
108
36
108
129
64
35
96
48
13
263
12
45
51
192
36
24
33
231
297
144
531
45
48
15
417
3
108
33
39
57
48
208
83
192
132
9
112
128
195
157
23
108
36
96
105
51
204
36
189
279
121
35
180
57
3
228
60
45
351
48
417
16
32
16
47
36
156
216
168
72
48
297
48
303
24
57
144
63
33
112
320
48
51
12
49
23
252
45
352
167
9
3
109
95
81
39
105
96
240
15
177
48
147
60
33
51
36
252
45
192
111
72
9
96
15
96
81
39
24
72
120
420
13
48
83
108
81
63
408
96
9
147
180
24
49
23
12
36
9
63
321
16
32
51
12
24
108
108
33
96
144
99
93
39
12
36
72
81
63
36
93
39
121
143
145
35
60
72
108
45
160
32
195
157
95
72
105
255
36
157
143
129
192
243
13
71
9
99
189
51
61
23
240
25
224
15
33
96
64
227
144
156
81
48
51
180
108
36
60
301
23
9
144
99
141
15
72
168
193
32
111
81
112
80
3
45
3
93
160
131
13
48
80
15
132
48
13
23
217
23
48
60
93
15
72
12
144
204
36
48
60
144
81
96
3
189
291
132
9
63
48
33
135
153
48
240
99
84
121
119
249
160
224
63
96
97
368
16
419
61
95
24
48
201
16
131
45
63
72
249
111
36
36
105
51
132
48
168
129
51
93
64
32
3
13
83
61
32
15
144
192
33
39
24
33
3
45
63
81
99
48
276
144
108
12
145
71
108
109
131
288
84
9
96
39
240
288
156
13
96
144
80
15
84
237
15
33
16
47
48
72
9
15
84
13
227
288
108
33
16
224
48
111
36
237
159
33
51
13
128
63
33
3
ABCD 93100883626*3^$a+1 [50007]
24
6
18
6
3
3
61
47
12
21
9
30
48
6
51
15
25
48
41
6
61
17
90
12
21
39
13
11
24
12
30
114
33
4
47
12
24
180
54
75
27
18
150
12
24
73
48
95
25
5
60
18
25
48
59
37
47
13
96
5
6
73
11
9
28
23
90
90
30
72
51
16
23
90
87
3
81
196
24
89
138
42
90
105
39
33
63
18
15
15
36
61
29
6
18
7
23
57
100
8
4
11
6
27
36
63
24
21
15
24
114
36
30
73
11
9
63
1
17
12
24
24
43
23
24
30
36
6
30
31
29
3
45
7
5
18
6
3
33
27
63
13
17
78
49
11
12
24
37
32
21
31
35
30
24
54
57
39
36
21
3
54
30
13
20
3
144
6
63
123
57
81
63
3
126
30
37
47
49
24
41
63
63
6
18
66
3
4
24
32
27
6
24
24
30
49
17
36
3
40
11
13
173
90
81
27
37
65
18
72
30
18
6
6
1
23
36
24
36
54
31
53
39
21
19
11
30
63
9
54
6
24
7
60
24
35
18
6
33
4
17
42
81
33
24
6
1
65
18
30
42
30
30
24
36
48
6
7
36
48
48
41
67
60
29
7
101
6
33
3
30
264
36
55
53
102
37
48
36
59
13
5
12
18
13
24
5
18
60
30
6
24
25
107
54
90
13
41
19
77
6
24
1
23
25
20
87
18
42
24
6
75
16
53
63
16
108
47
6
43
47
6
18
12
174
39
40
20
111
60
21
123
36
6
7
24
113
6
81
3
49
5
72
7
47
6
18
72
60
18
6
90
123
27
13
23
24
54
126
24
69
16
71
121
29
6
24
1
20
3
13
47
45
15
30
79
47
9
21
144
6
24
13
44
3
6
7
47
132
48
12
18
127
12
48
29
3
21
63
3
6
27
16
24
11
30
43
96
23
24
13
143
18
7
29
54
102
3
15
42
84
51
9
6
1
143
61
72
11
117
9
3
16
41
30
24
6
150
6
54
6
31
17
12
90
30
15
3
66
24
6
1
12
11
12
54
7
179
18
3
16
23
30
30
1
96
41
6
6
43
32
9
3
21
3
9
7
71
12
24
6
24
54
12
18
30
6
24
6
6
27
81
79
8
88
41
6
30
51
3
36
60
21
27
36
24
6
6
30
87
64
137
30
36
49
17
43
84
77
7
17
39
3
54
90
6
31
17
12
48
43
59
13
11
49
77
18
30
79
167
120
6
18
12
24
6
151
113
199
11
9
28
36
17
27
69
18
12
54
126
1
44
9
6
48
49
36
12
29
19
95
13
47
37
23
9
3
25
35
1
59
18
3
4
59
1
65
18
13
53
24
7
95
30
78
12
54
3
3
73
35
57
48
21
24
12
55
32
3
84
1
23
162
24
43
36
44
33
18
6
19
11
30
39
15
6
19
32
33
6
30
43
53
51
4
12
20
3
18
36
156
30
78
12
48
42
30
78
96
1
12
23
18
36
24
12
24
36
55
12
131
72
84
54
6
24
66
6
90
30
25
36
17
42
1
53
127
23
73
173
120
60
54
54
6
6
7
11
60
6
66
1
44
40
23
42
15
15
18
6
6
15
33
6
121
20
63
12
45
16
17
42
30
63
171
6
18
12
114
43
11
12
37
11
12
24
36
13
32
15
24
54
156
6
33
27
24
13
48
119
13
68
39
33
27
30
30
54
96
27
16
56
112
5
31
17
43
17
12
51
16
36
131
33
27
1
5
30
30
3
15
36
6
174
49
47
37
47
37
12
5
39
21
30
222
51
129
43
65
87
28
35
222
31
20
87
25
35
13
59
61
29
55
96
36
17
30
30
31
80
60
99
93
21
12
3
51
24
36
1
113
6
6
7
23
21
69
114
6
24
6
1
23
96
24
121
5
7
36
131
6
30
18
12
18
85
35
6
6
1
23
21
33
79
11
12
30
18
6
54
30
30
85
12
29
7
53
87
9
30
24
24
66
6
24
9
45
72
30
90
51
4
32
3
114
6
114
67
77
3
36
40
23
54
43
161
7
53
12
67
77
6
73
11
37
47
9
48
3
6
31
56
3
6
18
6
79
11
1
23
9
87
54
67
35
30
147
16
71
37
47
6
87
3
30
67
29
55
119
24
66
6
21
147
30
6
30
6
81
39
13
17
48
120
66
30
6
21
3
36
57
63
121
29
7
47
36
61
29
24
7
24
156
29
15
40
5
30
60
1
29
30
1
47
30
6
60
21
33
132
7
20
21
3
33
7
107
45
57
120
30
30
18
36
33
21
6
24
12
60
18
6
24
73
24
35
81
63
49
5
6
30
6
37
107
6
43
35
25
11
13
47
13
53
18
60
42
67
68
105
115
29
3
21
30
12
54
6
1
24
35
13
24
68
9
54
240
37
29
27
72
15
6
84
30
33
207
30
66
90
24
42
25
20
16
29
30
81
57
60
42
81
9
67
53
51
27
6
6
54
6
30
18
36
1
29
66
1
29
30
21
84
16
83
24
36
24
42
30
1
23
84
25
11
24
42
60
7
23
57
64
23
120
60
90
43
17
6
133
5
12
48
6
37
59
25
12
24
24
65
48
12
18
36
13
8
63
66
30
90
6
1
12
5
39
21
12
15
33
7
53
6
109
68
3
24
66
24
6
33
21
72
18
72
13
11
73
104
3
6
18
6
3
93
31
17
19
23
25
12
77
24
12
84
54
36
90
36
54
1
23
12
33
15
33
9
15
15
25
119
49
41
111
3
60
42
48
3
9
55
23
6
31
36
20
16
44
64
89
19
47
18
15
52
59
9
21
67
36
11
12
48
96
6
48
15
4
17
30
6
87
4
12
72
5
7
41
3
63
6
63
48
39
25
29
24
27
28
47
108
30
39
63
90
7
113
24
43
11
12
48
9
27
120
81
3
6
24
30
13
179
33
28
12
41
6
24
24
12
24
54
36
6
ABCD 93101180548*3^$a+1 [50036]
30
5
49
119
31
5
36
136
8
96
55
149
19
41
24
12
24
196
3
5
72
60
4
81
84
54
6
264
96
54
17
16
8
61
23
85
71
40
15
204
41
40
72
93
90
144
60
5
60
25
47
169
27
24
3
5
7
168
12
273
48
27
120
33
164
109
35
91
24
120
6
30
21
32
12
25
3
72
20
16
84
60
3
33
87
5
36
24
40
60
12
8
1
87
144
20
49
114
12
114
11
48
60
55
41
1
123
216
20
52
93
11
4
324
12
3
5
60
72
4
81
18
12
33
96
51
5
139
96
54
59
28
32
1
15
56
4
36
20
139
60
84
21
20
24
60
180
1
90
69
60
111
41
13
11
16
39
24
137
19
29
61
131
103
21
192
9
30
24
156
54
35
24
100
27
198
27
24
21
83
55
36
114
35
31
36
90
39
21
48
126
101
48
12
40
15
29
24
1
35
55
5
16
8
100
21
15
116
64
12
27
36
29
16
39
5
55
36
120
6
48
35
36
40
104
25
123
3
29
61
51
48
32
184
104
7
105
24
15
24
126
11
40
144
21
15
15
5
64
21
3
51
41
24
24
12
24
24
72
24
79
93
39
108
12
24
9
81
207
104
103
33
32
12
60
4
111
185
43
33
92
37
78
33
32
1
36
18
57
75
65
4
69
11
4
92
43
30
35
7
5
13
107
16
87
17
73
191
31
33
15
42
83
37
15
75
180
29
24
40
32
4
51
5
13
155
121
30
149
16
44
96
4
32
24
31
108
93
120
27
33
12
21
35
96
13
11
61
59
55
180
45
135
81
104
4
21
111
93
35
55
33
72
20
28
24
80
4
21
78
5
61
35
60
19
197
60
4
44
100
21
15
224
28
44
13
75
21
87
188
24
7
9
39
21
75
9
27
53
1
15
69
6
105
44
7
21
84
99
9
72
24
20
36
19
216
45
3
33
8
96
4
45
30
96
5
64
20
24
25
6
36
5
4
96
3
77
205
3
51
29
36
24
72
115
113
61
11
40
3
6
66
29
40
72
104
4
39
36
89
55
36
24
12
29
36
79
89
235
41
96
60
43
72
120
29
64
48
39
21
8
49
87
8
136
84
81
11
55
18
35
127
24
36
213
15
36
5
16
33
6
29
40
176
24
96
115
60
30
15
99
72
5
28
36
56
139
21
15
24
36
153
32
4
44
120
88
32
7
60
5
13
71
36
24
40
39
41
19
30
71
60
19
72
141
39
33
12
9
90
5
79
5
156
4
15
5
55
5
72
28
36
12
32
25
6
41
24
60
85
119
31
84
150
15
177
54
114
30
21
44
7
89
1
59
49
42
33
192
8
36
211
144
54
90
21
20
19
65
151
9
27
180
65
16
24
3
153
153
27
108
44
72
49
11
115
78
107
163
137
25
84
54
17
19
65
4
20
60
1
35
1
51
93
27
44
100
8
31
129
15
125
25
90
161
16
36
68
84
36
175
54
123
104
43
5
12
16
48
180
21
18
65
60
91
29
25
35
37
23
31
21
20
28
32
48
37
83
1
11
4
20
25
215
31
18
35
292
39
5
25
35
40
15
6
23
120
12
19
101
28
15
126
24
30
126
96
54
54
47
124
24
51
21
8
72
79
36
5
16
32
16
24
15
5
12
4
15
90
35
120
31
29
4
15
33
3
101
60
79
189
32
49
30
5
136
20
43
5
7
5
144
96
28
56
16
33
11
4
60
21
30
36
141
27
12
21
12
111
36
89
55
6
18
162
23
120
12
43
36
269
37
90
45
63
30
11
64
51
29
28
12
45
11
60
19
36
90
35
49
42
120
60
33
92
24
4
237
234
29
76
44
52
80
79
54
15
27
84
60
29
40
36
12
68
31
81
68
4
21
90
36
53
1
59
16
39
5
7
33
20
145
6
29
12
76
24
3
81
9
30
57
3
137
43
12
125
148
15
162
23
36
145
15
36
48
92
124
9
15
12
44
60
25
90
6
54
9
20
40
48
24
33
15
32
24
19
72
5
19
5
24
88
32
28
3
5
79
57
8
31
36
54
174
17
108
7
5
144
31
5
100
33
131
16
68
88
27
81
39
36
96
89
156
40
48
21
24
36
27
27
12
18
42
144
29
72
76
68
25
59
60
88
3
57
ABCD 93101220944*3^$a+1 [50091]
90
12
101
96
61
23
60
97
12
6
12
24
18
72
36
59
13
47
115
5
193
72
35
1
18
54
48
24
59
31
156
53
25
12
60
12
132
138
77
19
12
144
24
54
30
108
17
91
29
103
48
6
120
6
30
143
55
6
23
13
54
144
36
29
79
66
126
6
138
312
30
23
55
30
54
126
144
60
30
18
59
1
48
126
108
36
114
35
67
60
36
72
65
145
11
84
37
108
11
24
55
17
19
101
25
30
5
163
12
53
7
89
49
11
7
29
103
12
234
11
115
6
54
84
125
180
84
72
133
60
95
13
18
89
1
54
41
7
114
30
6
18
36
89
49
18
54
6
30
108
90
60
36
18
246
41
193
107
60
31
114
66
42
36
95
61
24
59
7
29
31
65
55
36
198
6
18
35
157
18
5
247
36
53
19
17
55
18
6
41
43
222
30
18
60
11
37
72
36
60
30
6
48
186
84
72
270
6
90
72
35
67
18
11
61
24
11
73
42
156
89
73
36
6
29
37
312
11
19
221
120
55
5
19
18
12
11
49
162
66
78
29
1
42
77
7
54
54
18
72
35
91
60
144
41
60
55
5
24
13
287
103
24
53
73
83
1
78
12
36
17
1
42
137
60
121
6
29
415
5
85
24
48
72
36
150
156
24
66
6
54
35
1
90
17
60
7
24
180
12
60
54
36
59
31
54
18
18
263
7
84
6
162
197
49
162
78
162
198
95
391
90
30
24
29
37
95
19
5
49
18
30
54
24
84
240
17
48
1
24
18
12
6
30
252
132
5
13
23
61
35
60
49
36
108
6
66
23
103
18
54
150
12
24
30
96
234
35
55
12
78
11
73
132
95
31
54
84
24
12
6
72
18
144
156
59
31
42
108
23
7
72
161
19
65
13
90
77
96
7
30
234
60
209
37
42
5
60
1
54
5
216
31
36
24
29
1
78
48
53
7
53
1
36
30
18
90
101
43
41
60
31
18
66
29
60
36
55
24
30
47
85
90
113
43
18
119
7
18
18
17
55
90
47
25
108
18
54
35
19
72
24
138
11
79
18
107
1
42
12
60
161
37
18
66
35
43
72
65
115
29
25
35
31
5
1
18
30
144
47
60
79
36
113
7
24
29
36
19
185
13
24
90
36
90
54
29
55
42
54
48
132
65
84
61
54
72
18
42
12
60
18
84
78
36
66
35
61
23
144
13
47
73
60
59
43
42
48
18
60
162
30
6
71
13
11
121
126
17
13
23
31
144
6
36
30
108
252
42
11
60
19
36
41
60
73
11
60
37
72
11
79
77
73
18
17
36
1
36
102
65
61
252
18
36
24
102
59
108
55
5
61
6
66
18
150
119
7
234
11
151
108
29
1
24
18
180
149
13
108
12
18
24
120
29
7
198
24
30
18
18
6
35
85
60
54
30
60
66
5
1
48
36
24
66
114
131
31
17
37
120
150
89
175
216
96
12
6
54
108
29
1
18
72
18
59
36
1
66
18
90
42
18
101
1
72
6
144
102
6
120
77
1
12
24
138
5
127
198
107
19
5
49
47
109
60
84
72
330
5
60
1
60
54
29
37
54
6
198
41
84
37
18
36
18
48
179
25
30
96
18
11
24
49
6
156
54
312
48
60
72
174
108
17
43
48
42
12
18
5
31
24
18
18
5
25
36
90
5
91
102
6
180
101
60
121
162
41
19
126
54
66
144
36
126
36
18
90
101
108
192
121
42
66
252
42
30
18
53
61
35
235
30
155
49
35
67
29
25
18
125
7
29
109
95
37
48
186
149
31
5
31
18
48
18
72
114
83
37
24
54
12
89
19
18
24
18
12
29
25
114
65
37
23
1
30
24
41
79
ABCD 93101557754*3^$a+1 [50007]
235
143
12
21
24
12
3
18
30
73
17
79
80
3
78
39
24
84
45
72
6
9
60
15
6
27
3
57
96
16
56
9
90
21
24
28
116
24
27
13
8
84
3
48
9
24
12
69
39
9
42
1
29
55
56
15
24
90
55
173
115
12
71
37
8
24
4
20
51
6
3
69
120
127
23
48
24
36
54
30
45
64
17
63
60
132
12
3
54
15
240
3
12
93
16
107
33
120
9
135
105
63
75
54
15
21
3
24
36
100
71
108
42
15
33
63
28
72
17
198
33
64
176
84
63
93
9
18
60
73
137
24
3
27
6
3
87
145
8
39
73
44
48
93
159
24
16
65
126
73
131
30
15
3
97
161
15
60
48
21
36
12
27
16
65
7
48
17
72
15
3
33
27
18
3
12
168
156
4
200
64
23
105
120
45
27
3
33
27
37
17
126
49
53
78
9
40
131
120
72
73
140
4
35
45
15
1
108
17
30
9
16
17
18
54
31
17
72
79
11
45
16
8
120
24
27
129
64
32
28
35
120
72
6
30
9
168
57
6
57
100
5
12
108
3
15
69
96
105
114
33
76
17
120
15
57
7
173
18
180
24
1
68
39
1
36
36
12
20
12
3
73
89
55
20
21
102
42
156
54
126
24
18
12
36
24
121
17
3
75
12
33
9
48
127
35
9
27
24
45
21
15
40
167
13
32
45
63
24
123
18
54
36
24
9
72
120
9
6
72
90
138
54
78
193
35
144
81
27
1
24
140
52
24
36
35
48
25
200
28
35
73
144
113
30
42
15
105
42
108
81
9
55
8
165
42
73
47
1
167
9
168
15
72
18
55
96
36
11
54
36
27
27
69
64
53
30
45
28
20
36
15
61
12
17
15
48
27
108
108
33
27
37
65
60
30
108
105
135
37
47
25
11
109
56
15
114
66
25
44
4
32
84
64
41
36
12
7
143
18
15
88
17
19
44
160
32
120
9
39
9
7
80
93
60
67
5
66
54
96
135
45
139
5
63
3
93
69
90
21
87
33
9
75
48
69
78
108
37
35
30
15
63
105
39
49
72
5
27
36
132
15
9
36
87
73
32
12
100
155
21
108
120
24
33
90
54
19
20
12
12
27
6
30
42
108
15
87
72
21
15
33
39
133
35
12
72
69
27
30
7
65
15
147
61
65
15
27
181
32
39
13
5
27
4
144
17
15
75
18
150
12
186
30
54
36
123
60
16
23
13
5
12
18
9
100
5
30
36
24
109
11
325
23
13
35
24
73
65
7
143
37
11
54
15
21
7
20
60
3
24
36
37
12
5
30
18
60
18
12
33
57
15
45
15
108
15
73
17
24
51
15
24
93
88
107
85
32
21
19
95
18
108
15
69
18
21
21
19
32
12
3
25
48
20
76
11
25
47
78
54
45
21
72
55
35
61
72
8
112
8
52
80
45
120
7
47
9
9
87
45
3
48
75
54
31
72
23
72
81
21
19
71
36
213
9
15
40
48
89
79
32
87
45
27
25
8
72
40
41
30
60
30
63
27
42
12
19
59
12
69
81
3
36
24
3
60
217
35
57
81
114
36
30
135
27
21
111
1
17
30
33
4
20
75
13
35
1
32
39
60
73
36
17
99
120
33
51
21
90
49
80
64
125
7
8
48
27
72
108
117
48
60
48
40
29
19
41
30
21
15
33
39
93
57
18
13
17
39
60
63
162
36
135
72
27
60
138
60
27
21
3
96
33
192
75
3
145
65
7
68
87
21
48
39
18
15
72
57
55
113
63
57
7
36
215
120
69
48
16
47
25
20
12
72
51
24
85
23
192
165
76
8
9
15
3
49
96
48
77
19
35
9
39
42
15
40
35
109
12
17
27
24
60
4
17
18
157
8
135
1
32
60
52
23
33
51
270
6
90
102
57
33
51
12
24
81
30
25
260
27
18
19
20
33
12
3
3
12
45
27
9
81
60
18
12
1
68
171
1
20
159
13
35
33
12
36
9
115
17
111
27
25
8
64
80
3
21
112
128
60
12
24
28
17
15
3
1
119
18
54
18
123
4
24
164
135
21
39
45
3
73
36
44
117
79
144
12
167
1
11
45
15
9
12
27
241
71
45
3
97
44
21
111
12
3
252
21
60
27
60
85
212
3
97
65
27
15
36
33
87
54
36
162
60
1
12
35
73
72
35
60
13
36
23
33
4
11
25
89
30
6
12
ABCD 93101906728*3^$a+1 [50048]
35
76
51
6
48
47
13
27
27
93
45
179
109
180
6
18
30
72
6
144
11
7
21
195
45
9
35
13
59
49
6
81
39
6
3
81
63
15
12
21
69
11
13
84
35
43
33
24
27
5
13
72
51
20
55
5
19
21
32
31
9
48
33
71
1
47
12
48
73
3
224
25
198
18
180
54
240
12
6
54
69
15
42
12
18
42
12
3
8
43
126
23
1
39
32
31
29
64
21
90
33
93
3
9
23
19
81
192
140
28
9
111
9
3
32
36
25
18
17
49
51
9
18
5
13
75
153
36
18
6
11
4
21
23
7
113
37
30
21
15
204
18
30
90
83
7
65
7
65
85
23
28
32
55
93
3
17
19
120
54
87
117
35
16
32
25
15
15
17
37
78
30
63
104
19
36
48
180
42
30
9
12
104
109
15
84
15
30
35
37
24
12
24
123
15
17
16
32
48
60
40
72
27
5
180
124
9
47
108
7
53
7
113
13
3
12
57
18
17
85
75
21
54
45
60
33
35
12
7
41
19
173
12
16
72
32
168
48
24
60
16
3
137
85
18
9
36
21
11
25
59
19
54
66
42
59
25
51
20
40
33
54
60
12
18
23
37
162
5
31
12
36
6
11
19
41
109
18
30
108
47
25
18
24
36
5
103
45
45
15
32
109
24
27
32
60
115
33
20
12
1
90
105
9
47
73
42
21
45
18
6
51
15
24
41
7
33
44
16
80
79
18
35
1
59
85
23
40
87
5
12
1
102
45
63
5
19
18
108
12
6
12
78
12
90
137
12
1
30
54
35
16
57
63
20
12
37
30
6
48
11
13
3
45
15
45
3
24
27
65
19
17
19
18
18
24
84
105
165
15
24
3
48
45
99
65
12
13
60
36
27
44
1
47
76
24
33
54
185
139
12
17
1
15
24
15
18
60
12
3
12
96
57
12
72
39
44
61
42
108
66
24
59
7
9
104
180
13
15
3
45
9
15
48
9
18
5
28
9
35
31
65
175
5
12
40
51
66
51
27
36
12
45
27
17
1
72
35
97
3
27
96
5
13
15
39
66
36
54
42
72
47
1
147
3
5
85
59
36
84
19
29
7
5
36
43
17
100
27
18
90
5
19
65
16
9
35
36
13
36
11
112
3
222
48
15
32
103
105
15
45
72
120
32
1
47
7
96
30
72
83
49
3
15
5
13
54
30
96
63
9
90
12
65
16
48
87
54
18
45
48
57
83
72
60
28
45
18
17
37
12
36
47
60
37
51
39
18
63
32
121
24
18
90
12
23
67
17
61
15
39
90
159
51
6
18
30
27
20
24
43
30
23
40
9
3
92
16
87
18
24
30
21
3
72
54
30
5
60
4
12
48
51
41
72
37
71
28
27
48
41
16
48
21
60
36
48
15
27
12
78
12
47
16
69
11
7
5
13
3
164
7
21
57
18
57
27
5
1
15
147
45
3
78
30
41
4
15
90
27
44
13
23
12
132
88
75
102
3
80
12
4
117
27
20
16
32
28
21
54
57
57
3
32
12
25
36
59
16
12
51
60
12
54
96
3
45
27
20
7
168
90
48
135
84
15
65
40
3
29
36
52
8
55
57
93
18
12
45
69
23
7
60
30
18
65
31
89
13
24
11
55
33
27
29
115
5
13
47
36
19
36
5
100
3
36
54
90
42
15
3
9
45
63
72
57
24
36
3
20
115
6
39
20
43
18
47
49
18
17
85
18
5
37
11
55
5
40
9
36
3
51
6
35
12
16
24
8
43
9
20
31
45
129
47
60
73
36
36
60
228
3
129
30
33
20
25
111
27
45
27
18
27
45
36
42
5
24
73
72
11
28
21
3
32
49
47
7
33
20
7
12
36
5
19
18
102
21
104
76
12
63
30
59
13
47
25
24
27
45
18
120
17
25
210
29
16
120
72
21
54
45
60
57
48
108
95
13
11
121
12
42
69
111
5
49
36
48
83
79
5
16
15
24
101
100
27
5
12
55
78
36
36
18
17
48
7
33
60
32
73
198
5
12
37
23
13
59
25
18
72
6
87
21
11
64
12
33
11
16
120
15
24
21
9
11
12
31
36
18
42
5
25
24
30
126
18
77
1
59
25
18
42
3
27
216
5
37
3
12
92
36
180
19
120
5
1
15
32
25
36
36
156
24
23
28
3
129
20
31
12
65
67
36
45
24
8
79
65
13
75
20
16
105
71
1
48
15
60
39
18
63
9
15
3
102
15
3
42
36
36
120
111
3
41
36
13
126
18
18
48
24
12
18
15
63
65
19
5
31
33
32
24
48
13
47
55
18
35
19
90
18
18
42
120
33
39
6
35
12
43
12
36
29
12
1
3
45
90
24
30
42
18
18
117
8
19
5
16
72
32
16
33
6
120
69
12
20
12
67
54
42
17
67
36
285
3
89
12
16
20
52
92
16
9
96
72
15
92
31
42
18
5
25
24
63
20
28
9
36
59
1
102
197
25
39
27
5
12
7
9
21
36
15
63
30
24
23
7
77
48
163
18
27
32
28
27
5
7
78
30
42
54
17
49
143
28
9
51
80
24
25
35
25
99
84
15
5
31
84
42
35
31
24
54
12
47
16
45
59
60
25
23
12
1
36
204
30
69
20
43
33
12
63
57
9
18
77
13
72
6
5
72
16
32
13
75
51
33
60
8
ABCD 93102245612*3^$a+1 [50030]
60
111
8
37
456
54
293
7
6
299
25
48
90
18
24
66
33
75
36
78
12
6
9
39
89
1
114
18
48
6
93
51
45
120
27
93
15
42
84
150
66
83
64
48
24
105
24
135
57
24
95
13
27
56
64
120
21
138
126
126
93
96
48
72
111
18
126
18
15
176
37
75
3
45
21
75
75
45
135
66
72
71
79
18
108
72
12
87
3
21
105
36
24
144
336
6
29
40
159
17
73
42
66
24
30
18
11
49
111
24
111
6
59
97
63
80
16
45
11
7
33
129
84
216
108
87
9
36
36
72
191
55
9
27
114
90
66
15
144
81
36
30
29
24
25
135
117
252
90
270
15
51
72
54
24
72
63
21
35
61
99
21
18
65
25
42
5
40
57
150
33
15
42
180
108
47
120
13
30
18
24
227
19
42
264
36
42
18
27
32
61
90
42
12
60
23
7
9
105
87
8
40
45
27
144
21
72
6
21
8
25
18
84
6
174
78
36
75
45
6
138
18
54
75
104
37
27
8
40
3
84
78
12
71
37
155
13
30
21
8
103
108
246
60
171
48
96
9
66
54
36
144
36
191
85
84
39
177
24
15
3
117
75
198
15
111
36
18
35
16
45
59
43
24
29
61
30
6
15
24
8
216
37
24
36
54
9
56
61
3
27
42
156
24
12
35
16
9
111
9
63
48
8
115
72
72
21
104
43
234
131
40
99
29
37
240
90
9
9
87
69
36
18
69
21
6
90
48
72
150
90
138
6
72
30
117
63
33
81
18
117
93
35
37
24
171
56
25
23
64
51
36
180
6
54
36
54
36
27
3
54
119
67
120
165
105
63
15
126
54
69
48
117
27
45
30
6
15
285
24
36
95
133
6
18
27
75
60
36
5
7
17
25
48
63
48
57
48
47
64
93
75
45
252
18
72
69
56
1
15
39
36
42
12
6
90
12
6
29
43
120
150
63
207
12
53
64
9
6
9
81
15
168
45
18
65
25
54
33
81
120
135
15
144
12
6
23
24
112
51
60
12
6
12
123
21
195
81
95
25
24
48
36
36
183
15
6
12
15
9
18
102
24
102
60
234
3
45
35
1
24
15
8
24
43
101
1
135
45
11
283
69
33
24
138
53
40
3
30
15
272
19
6
23
25
42
48
69
3
42
72
18
48
57
231
126
54
125
37
60
192
72
39
15
36
21
48
9
111
24
45
75
8
112
147
29
37
195
24
105
15
9
84
18
9
48
93
12
78
12
21
24
8
115
90
3
15
102
108
71
61
108
66
69
39
18
72
60
36
95
216
79
6
3
27
90
24
12
87
27
54
15
39
65
43
120
93
15
150
11
1
180
60
15
105
42
141
201
120
60
54
5
16
51
45
93
11
43
18
3
51
150
15
3
18
3
159
41
67
30
42
93
8
72
40
123
150
36
195
75
21
15
9
24
21
11
43
72
18
72
102
78
48
36
3
21
11
25
63
21
36
60
48
42
18
63
48
51
30
168
12
11
72
7
96
9
21
147
147
90
11
25
47
25
18
45
183
6
3
27
24
30
111
96
9
36
60
63
9
111
56
24
7
12
42
48
36
71
61
59
49
47
40
48
24
93
83
37
78
126
144
39
15
66
144
36
36
6
12
213
32
72
133
36
36
3
32
16
9
36
90
33
75
101
19
45
9
6
65
1
15
165
6
5
79
54
72
27
8
37
83
49
39
200
40
27
210
24
234
41
139
54
87
15
126
27
56
31
33
15
132
18
12
119
61
216
147
237
36
39
8
16
111
18
42
90
48
132
15
8
16
51
101
40
72
8
40
99
48
18
27
33
354
144
54
162
78
15
96
224
37
35
ABCD 93102400234*3^$a+1 [50053]
180
73
47
37
11
360
49
83
45
63
9
15
105
48
39
24
12
24
69
40
95
60
117
39
49
59
12
129
15
12
192
97
35
48
12
84
72
72
285
36
12
172
11
9
51
45
15
369
183
93
16
56
4
36
83
120
12
49
144
36
35
109
107
60
12
1
11
33
63
252
21
240
12
147
45
36
39
72
189
16
155
25
44
4
23
12
61
84
35
37
36
32
27
156
12
12
24
24
36
9
16
20
16
11
24
60
84
132
48
36
24
45
84
76
32
28
11
61
47
1
60
59
165
100
95
60
1
11
33
75
228
24
96
12
61
20
51
108
21
147
85
68
87
24
180
96
24
24
72
25
152
75
105
51
24
33
4
359
189
172
11
108
24
1
60
84
23
84
108
105
148
168
59
120
1
20
15
24
216
25
35
61
11
24
33
135
165
75
36
144
33
4
35
96
33
147
204
13
47
84
84
21
15
72
105
40
120
23
145
12
68
39
165
51
61
36
200
63
69
3
33
24
36
76
59
24
1
144
23
12
45
28
24
44
60
15
60
45
27
168
105
100
80
27
24
84
249
28
80
4
8
27
96
12
180
72
33
60
40
11
205
11
61
23
9
76
35
129
195
12
109
144
80
3
72
12
69
39
108
37
8
99
129
64
71
24
36
121
23
1
47
24
60
93
3
73
35
36
25
119
25
36
215
48
33
3
96
33
156
51
60
21
12
111
12
312
21
184
23
25
24
35
84
156
9
99
96
1
23
21
87
45
48
39
105
28
32
231
85
47
12
93
39
84
69
123
49
44
24
48
72
48
52
80
28
24
59
120
24
85
80
15
33
75
133
11
49
35
12
37
23
24
13
83
93
60
99
1
287
45
75
12
132
24
45
27
84
129
64
180
47
168
13
24
83
97
176
15
120
57
3
33
72
135
120
120
105
360
88
20
27
153
51
36
192
72
61
107
105
60
15
48
33
39
96
24
108
25
32
108
159
69
51
36
33
24
111
60
1
108
23
12
37
8
48
48
15
84
12
9
60
100
72
144
35
96
12
1
20
135
9
108
15
57
156
12
48
24
48
60
4
104
27
73
44
3
48
72
57
3
205
68
12
99
48
141
4
128
40
48
215
36
84
57
39
276
37
35
13
35
217
83
45
135
93
111
108
1
44
36
99
25
35
81
27
24
13
12
144
20
75
37
47
72
25
83
120
105
3
133
95
12
25
180
35
60
13
11
9
147
57
36
39
12
60
108
36
57
87
72
25
156
23
69
16
155
61
108
23
48
156
93
76
20
27
25
8
64
8
3
85
84
35
12
93
51
60
24
1
12
32
108
27
93
75
13
47
12
132
24
129
27
36
57
3
60
84
69
51
153
51
24
85
35
1
92
99
108
1
71
25
68
123
205
59
85
35
84
177
28
20
24
27
153
15
21
51
25
203
12
84
9
123
12
33
160
23
84
48
288
12
72
33
27
36
132
49
131
73
36
59
24
33
72
36
99
45
15
21
51
96
93
159
33
12
48
3
1
95
120
120
24
96
25
83
12
93
63
120
105
64
96
32
36
27
60
73
80
124
108
83
24
108
57
36
180
39
25
71
1
104
15
25
35
1
131
73
59
348
45
15
72
45
40
83
12
21
27
73
24
11
60
9
256
47
57
267
21
3
25
11
24
12
213
39
25
11
144
181
11
24
9
3
49
71
33
40
12
32
63
117
48
28
11
48
36
180
49
155
12
33
16
32
15
24
180
ABCD 93102503446*3^$a+1 [50027]
162
15
81
48
132
12
6
30
171
9
96
36
3
69
36
12
43
35
120
6
31
113
156
19
77
12
78
54
84
162
54
60
18
36
156
6
3
81
24
54
81
9
18
12
18
24
31
53
204
18
12
222
30
96
12
121
149
96
90
54
72
48
115
137
18
6
31
311
9
304
5
60
12
18
114
66
36
78
36
30
126
90
1
80
153
7
119
9
69
66
36
24
180
121
5
18
30
18
9
15
81
48
69
72
19
65
6
18
48
18
42
18
30
36
96
108
156
18
18
123
255
24
120
1
96
125
48
60
72
36
12
6
121
71
60
109
89
55
17
79
173
30
42
171
9
48
36
42
138
72
150
12
258
72
27
111
60
85
80
64
80
16
65
114
13
32
3
6
72
12
60
72
54
30
6
18
30
72
54
162
108
72
18
24
18
54
54
36
30
55
41
12
60
12
51
45
72
138
72
126
75
64
32
171
60
48
96
36
12
6
72
75
15
102
27
64
125
90
90
270
49
23
9
15
108
138
198
54
31
29
12
24
36
235
48
48
5
18
54
108
24
36
72
18
33
87
9
16
119
25
83
61
32
39
54
19
32
33
36
6
30
103
137
36
72
36
7
335
18
30
180
109
41
120
127
179
61
137
132
48
18
24
9
171
36
162
156
96
36
84
6
198
12
72
132
30
96
84
18
126
126
18
42
18
18
12
72
54
54
72
31
29
174
36
114
30
42
55
35
18
12
90
24
36
30
54
54
6
30
6
54
66
60
12
18
18
24
25
32
171
144
6
15
15
18
31
95
24
30
72
78
54
198
12
180
57
33
6
36
48
42
228
132
99
112
17
18
13
77
19
71
42
66
42
54
30
36
24
30
24
66
60
175
48
11
21
9
24
72
36
48
24
102
54
54
186
79
131
42
19
53
48
54
54
42
18
36
111
87
12
6
247
35
18
18
42
63
57
7
48
17
31
5
6
18
36
36
36
39
15
54
27
45
115
192
47
54
187
17
228
24
36
18
66
186
12
18
3
96
336
87
72
6
30
240
144
54
252
102
18
18
24
30
6
30
72
90
60
73
119
6
66
6
43
65
36
18
18
30
169
65
79
155
24
30
6
90
79
11
37
119
24
36
13
17
90
36
33
9
30
78
72
108
102
1
107
150
30
24
108
66
24
51
15
90
55
131
36
9
9
90
36
18
12
18
18
24
48
60
30
18
259
48
41
84
51
45
144
18
49
48
77
108
36
72
72
67
5
54
37
17
396
51
39
6
30
18
6
156
18
18
13
5
235
144
125
36
294
18
7
11
117
27
12
24
54
12
6
48
24
126
36
36
72
3
33
30
42
39
9
42
54
126
18
12
18
6
19
29
3
39
246
90
252
60
36
36
36
30
60
12
31
144
65
120
18
37
41
72
108
12
60
54
66
3
111
1
335
33
39
6
84
60
108
7
96
35
72
18
51
64
17
48
90
42
72
138
18
60
36
84
126
78
66
162
3
51
24
84
126
24
123
69
91
23
210
36
18
78
108
54
30
51
9
87
33
18
78
30
42
72
108
54
30
108
60
102
18
63
117
36
60
12
60
54
90
51
195
109
41
7
5
72
36
60
3
16
176
15
60
37
288
125
30
42
36
246
49
149
43
143
84
72
6
108
72
139
35
90
51
48
105
54
18
138
60
25
41
6
18
324
72
19
47
33
99
12
18
6
54
18
84
109
161
36
42
48
144
6
43
185
87
75
69
64
107
84
6
84
199
131
126
54
25
11
69
33
36
36
108
18
73
32
27
48
24
18
36
30
ABCD 93103836524*3^$a+1 [50073]
48
78
186
4
26
10
8
12
4
32
72
12
100
36
20
60
12
16
30
50
40
20
24
48
42
66
40
12
20
144
4
20
136
36
8
42
10
14
6
10
2
36
36
4
26
120
10
6
32
42
36
24
90
136
30
128
156
4
32
10
8
30
24
12
24
36
48
12
16
8
54
138
4
20
24
6
16
2
76
92
208
56
76
44
40
44
36
24
46
14
40
20
12
48
24
16
20
96
24
36
60
36
88
20
24
132
18
42
84
36
30
106
32
6
90
70
56
10
24
92
132
22
50
6
18
40
12
44
78
42
24
24
30
18
84
40
8
66
30
12
40
32
96
16
44
90
42
24
40
44
90
30
172
144
60
50
106
24
68
12
24
96
96
40
140
4
80
36
10
18
80
6
30
64
56
36
4
20
6
138
60
36
6
174
60
16
14
6
90
54
16
2
66
24
22
50
108
52
6
30
104
60
36
24
64
72
2
6
36
24
46
14
120
12
12
48
24
16
8
12
4
44
30
16
50
94
86
124
14
82
104
52
8
16
44
6
78
16
66
24
30
240
12
54
6
120
44
100
8
52
44
36
78
18
24
120
4
36
44
12
12
36
96
48
12
84
96
30
16
38
12
40
8
22
14
76
14
46
8
90
24
16
6
20
46
2
52
98
118
68
6
6
48
16
8
192
24
10
42
14
6
120
42
6
72
40
44
16
8
96
54
66
46
32
126
40
80
40
42
122
16
32
40
8
16
14
6
120
108
48
4
8
36
6
64
50
72
40
54
14
36
24
52
84
38
42
24
40
60
164
52
44
100
20
160
120
80
96
60
36
84
24
36
108
52
6
2
102
18
48
72
48
28
2
58
72
8
36
24
60
6
18
12
96
10
48
26
54
30
52
24
86
58
32
4
26
48
10
14
30
12
4
20
100
44
16
36
156
24
120
236
88
42
18
20
172
32
12
18
6
144
42
78
72
16
44
120
16
68
72
34
80
30
24
24
48
124
68
16
44
36
12
24
46
62
36
70
102
24
20
36
12
6
24
46
44
96
24
28
18
86
240
16
44
48
22
90
144
140
60
6
46
32
12
46
2
12
114
10
62
10
20
130
110
12
16
36
8
136
36
20
60
48
16
36
8
12
60
18
118
90
110
18
72
18
40
56
70
74
12
60
28
20
22
80
30
84
30
30
100
68
96
66
30
24
114
6
12
24
46
2
22
26
24
48
60
16
36
20
76
44
24
72
60
54
54
24
42
6
12
60
52
14
24
16
50
22
38
36
54
10
14
22
144
20
6
34
20
52
14
34
32
64
84
44
36
16
20
6
162
12
64
26
90
60
60
60
16
104
40
44
22
38
16
56
12
28
8
36
4
26
6
28
30
74
12
40
36
62
210
6
24
66
100
170
42
4
20
30
6
72
16
20
6
106
44
36
48
12
24
36
88
12
32
36
46
90
8
132
144
202
18
44
36
40
14
78
48
66
16
50
24
48
12
64
72
32
12
54
40
6
56
42
150
232
36
32
112
56
88
32
60
12
28
32
76
206
18
30
18
24
30
10
38
48
10
48
60
44
6
22
8
72
60
84
24
12
118
14
42
18
48
48
40
56
70
90
8
6
6
18
66
22
38
162
54
16
32
12
16
92
60
6
16
90
20
84
60
40
26
48
46
60
14
18
4
8
112
68
46
26
46
38
36
48
126
40
14
42
10
188
16
44
6
22
44
40
20
18
30
82
66
8
12
40
2
30
16
44
12
4
36
44
12
72
12
40
54
26
24
36
84
132
88
56
18
18
12
12
24
76
104
12
12
120
36
40
72
8
24
148
8
10
6
90
14
36
6
54
84
16
14
10
56
150
18
28
90
18
30
62
48
84
28
8
60
36
16
24
50
6
12
60
16
74
6
82
134
36
72
22
54
32
154
54
216
8
42
168
6
36
4
26
34
12
24
44
24
112
30
14
60
16
140
24
60
24
12
16
84
8
118
62
136
2
72
6
144
16
72
18
30
2
114
30
130
44
60
36
60
70
26
12
48
24
114
54
18
10
14
114
12
58
74
16
12
8
16
26
30
12
16
6
50
150
30
84
22
2
12
36
4
24
20
52
108
110
16
54
2
88
26
40
54
14
36
22
78
74
102
228
12
64
26
18
30
6
96
4
56
96
28
50
40
80
54
52
14
24
18
72
16
180
66
26
48
54
142
180
6
18
110
106
56
24
6
18
72
78
54
168
12
16
230
22
44
4
26
30
34
56
70
50
66
144
6
48
10
20
36
54
6
60
184
44
12
30
90
46
182
88
44
4
26
54
60
22
14
4
20
40
12
8
12
4
86
54
16
2
16
2
144
60
16
2
46
32
64
44
12
60
40
32
76
56
18
6
10
170
72
28
36
24
36
90
14
72
12
48
72
28
50
10
104
4
ABCD 93104148518*3^$a+1 [50003]
7
138
84
6
42
150
12
6
30
41
1
12
83
40
32
25
27
80
36
7
78
107
12
60
49
66
186
78
24
5
40
21
11
4
60
21
108
60
12
18
30
6
60
89
61
35
1
96
24
39
39
53
193
72
39
93
18
33
51
113
25
35
1
99
60
51
29
43
89
13
135
8
25
15
27
17
1
27
75
66
39
27
36
60
12
42
3
3
5
100
9
11
19
24
102
15
87
21
9
36
24
12
48
15
45
15
68
79
24
9
20
7
108
18
210
33
15
12
29
61
24
114
5
7
24
6
47
1
12
75
57
11
16
21
12
36
102
9
39
84
60
5
1
15
21
6
5
7
6
311
49
84
60
11
60
19
6
39
20
37
231
9
24
24
150
18
12
6
29
25
6
17
73
12
30
12
108
90
12
12
23
7
29
37
39
21
42
5
25
3
32
12
84
1
6
30
27
15
6
6
54
11
84
64
21
12
12
36
30
5
24
13
30
54
66
29
31
105
9
143
85
12
48
18
5
43
24
120
33
15
5
24
109
11
16
87
12
30
24
84
47
73
30
5
61
11
13
36
27
183
102
119
48
16
81
11
52
12
63
12
36
69
3
36
84
12
54
6
18
3
15
5
43
66
23
43
90
3
32
64
3
5
91
54
96
6
33
27
24
12
17
61
11
13
143
7
150
60
35
37
11
25
12
108
30
18
66
96
12
33
15
60
9
63
117
108
20
43
5
55
5
55
29
96
40
45
60
24
18
18
24
99
36
105
11
28
87
18
71
1
12
35
7
6
60
24
3
8
37
47
61
18
45
21
24
24
3
9
90
41
12
145
36
54
18
23
49
3
9
63
3
17
156
91
36
12
5
112
3
6
6
9
39
17
13
12
39
56
1
72
66
12
12
72
96
5
13
24
23
112
140
43
9
36
32
55
36
21
81
15
75
18
35
24
31
137
157
63
69
18
21
36
48
27
84
24
53
13
12
60
12
35
61
147
92
48
112
51
21
9
84
6
29
37
24
54
45
87
66
12
11
85
27
32
7
6
35
28
15
6
54
12
54
24
11
31
5
37
11
1
60
36
59
31
24
29
181
30
53
13
30
78
114
6
12
180
35
60
19
29
31
6
83
7
117
15
72
138
27
3
77
31
9
21
54
6
84
66
78
35
160
57
48
75
57
3
32
133
6
18
23
7
126
54
12
138
42
66
18
66
6
18
11
49
96
36
24
11
37
120
36
12
12
15
45
42
113
67
33
32
36
145
39
99
60
17
4
33
192
51
80
28
171
161
37
222
53
16
24
80
73
18
66
99
69
30
5
43
5
7
60
93
8
85
15
75
177
9
48
87
8
43
5
12
37
15
9
135
9
15
32
1
180
30
149
91
18
51
33
36
6
54
60
6
21
132
15
42
11
60
7
41
25
60
27
15
17
145
107
13
30
150
30
5
28
15
30
27
3
132
5
1
59
25
47
19
114
35
1
71
49
102
5
25
35
13
11
1
23
64
45
48
12
27
81
59
73
42
90
66
132
18
24
39
9
48
18
21
69
24
18
12
5
25
23
49
6
54
24
24
42
5
24
19
21
96
48
56
16
3
30
36
27
44
31
12
165
105
3
27
36
6
30
5
1
132
126
5
67
12
5
7
36
192
30
3
99
90
3
75
5
25
48
267
57
30
84
114
111
32
25
24
3
15
17
109
35
31
45
111
30
30
132
5
12
25
96
54
54
15
45
12
23
12
72
12
36
25
18
54
27
60
15
66
42
48
78
72
12
75
72
69
24
66
60
57
33
95
25
35
67
29
13
18
114
48
36
35
19
5
43
45
57
3
15
5
43
5
124
33
107
37
6
42
51
57
18
6
66
29
1
47
7
89
19
18
30
30
12
48
12
15
15
5
121
39
15
6
42
12
42
39
27
78
11
16
12
8
37
215
91
69
21
12
35
60
7
102
18
48
33
9
35
121
47
55
18
167
103
6
30
18
11
31
18
12
6
48
17
37
138
54
63
3
72
5
61
24
30
42
6
5
19
24
41
31
54
6
12
41
25
54
12
6
63
39
66
6
24
29
121
72
47
28
12
20
76
81
95
16
68
31
5
19
77
49
23
36
37
18
41
31
48
21
39
137
24
49
71
1
12
36
144
216
36
6
9
9
24
90
33
9
18
36
30
24
48
12
95
48
24
121
72
18
84
6
47
91
17
48
16
93
35
1
24
6
30
54
65
76
69
72
48
27
93
60
131
25
6
48
216
6
71
37
6
12
57
117
30
6
24
198
5
13
42
66
11
13
3
57
23
7
21
116
91
24
30
48
15
21
72
59
24
60
12
157
71
37
47
43
29
1
60
60
48
39
33
18
12
42
6
65
96
31
18
147
39
24
24
5
25
12
36
24
60
3
63
9
8
25
36
27
120
72
56
25
60
6
90
15
15
6
15
9
15
56
7
21
21
18
96
5
19
5
205
47
181
12
60
66
12
48
12
9
75
48
21
231
5
31
30
174
36
54
11
49
35
13
30
18
12
11
49
11
12
84
1
90
54
59
19
65
16
21
111
33
87
3
54
48
102
36
81
9
24
222
29
ABCD 93104213362*3^$a+1 [50096]
13
35
49
36
12
53
30
25
96
23
1
36
53
12
24
19
36
120
12
65
12
43
12
12
108
12
5
79
24
35
6
19
65
55
53
24
19
12
168
36
5
43
53
19
48
11
42
24
19
60
12
77
7
24
36
5
18
30
18
97
12
24
11
174
55
5
31
29
7
48
24
77
48
7
48
23
12
18
19
24
35
61
101
60
139
53
72
43
12
173
67
41
168
55
12
192
72
36
84
53
12
30
1
5
60
18
42
7
36
12
47
18
55
89
19
24
108
35
109
24
65
19
11
54
103
29
6
13
84
72
29
6
78
12
31
59
6
19
84
12
24
29
7
84
5
18
121
84
108
5
12
36
31
35
1
17
7
35
6
12
72
19
29
6
61
60
5
60
6
114
48
43
12
11
12
18
55
96
36
29
19
5
19
96
47
12
13
5
7
108
65
12
7
24
35
37
5
55
5
55
72
101
67
180
5
132
36
12
7
5
60
91
12
84
5
19
17
42
13
84
29
72
79
36
17
31
35
1
209
55
5
24
91
12
72
36
119
13
24
89
7
84
36
5
55
59
18
31
11
90
48
7
36
5
19
36
24
23
18
18
6
90
109
24
72
65
24
84
36
12
19
24
24
101
115
12
113
55
17
84
115
185
24
12
12
223
12
17
6
13
125
199
12
36
47
13
53
12
7
17
24
12
79
96
107
37
11
73
36
65
91
149
43
53
115
12
17
19
24
23
18
72
43
17
19
101
79
36
17
7
96
24
11
25
65
7
48
12
120
161
7
53
7
24
60
5
79
35
30
19
95
13
48
24
173
7
5
18
13
29
6
1
53
67
23
1
29
12
19
29
67
5
31
29
24
55
156
36
5
12
43
72
5
31
71
18
7
71
49
60
41
7
72
65
19
155
37
17
42
18
31
5
6
1
65
24
19
71
13
60
131
42
84
19
35
30
55
5
36
60
91
77
7
120
5
54
61
36
24
11
48
1
36
144
84
24
53
24
48
31
41
24
7
17
90
60
132
6
19
48
71
25
5
19
17
19
5
79
12
23
37
11
138
67
24
24
125
19
12
11
30
7
96
72
17
31
24
107
25
53
18
37
23
30
79
41
19
5
55
53
43
149
24
60
72
48
12
24
55
48
48
83
12
37
36
221
138
37
84
11
25
23
13
29
31
29
84
19
35
6
7
113
7
5
43
59
12
13
12
53
72
19
119
61
29
43
47
12
18
66
1
48
36
17
43
96
48
53
55
65
19
5
55
101
84
31
5
54
6
55
5
24
55
36
5
43
29
12
19
11
36
73
36
36
48
12
108
5
91
53
66
49
53
55
60
53
12
48
12
24
30
85
53
48
79
23
1
12
24
329
60
36
6
25
65
60
43
29
7
23
132
54
7
12
53
12
43
12
5
31
84
36
12
60
23
25
144
12
29
55
12
60
29
24
31
11
37
53
43
12
29
36
108
6
73
23
12
18
79
53
31
5
7
84
29
96
36
67
5
6
42
54
13
35
12
96
37
5
31
84
53
67
41
132
24
19
35
1
29
12
19
41
67
36
24
47
49
5
55
29
198
18
19
23
18
55
17
7
35
6
127
17
90
12
1
197
55
35
66
60
6
1
59
49
12
65
67
83
37
17
54
6
31
65
19
5
36
48
115
41
108
246
6
36
12
156
12
7
11
25
12
48
11
1
24
144
24
60
48
12
48
65
7
47
1
108
71
13
60
35
13
125
12
43
29
19
12
5
162
13
17
7
101
19
48
5
115
17
6
37
17
30
54
6
54
31
41
7
48
48
24
108
65
12
31
101
84
12
19
35
78
91
5
115
197
42
25
17
48
43
47
61
5
7
113
7
59
13
17
55
65
19
71
13
41
115
17
7
35
1
12
12
36
36
11
13
60
24
5
48
79
29
114
85
41
60
72
7
65
31
41
31
155
13
12
60
108
29
91
36
24
12
12
23
48
1
29
31
65
55
5
6
12
205
17
36
55
53
31
41
55
23
25
12
17
6
6
48
43
168
24
17
24
60
55
12
77
30
37
36
23
25
60
11
30
78
37
113
36
7
17
72
31
29
31
60
17
72
43
53
19
24
5
7
48
137
127
17
6
25
23
49
17
126
13
5
31
41
48
72
108
84
7
48
5
7
5
19
60
161
84
102
73
17
43
89
18
42
91
72
83
54
55
53
55
5
60
60
19
23
60
85
156
12
72
12
36
95
78
66
25
60
36
60
59
25
23
13
144
35
13
48
29
43
72
41
90
73
72
53
6
13
125
12
96
43
12
83
90
7
53
115
24
12
41
19
101
55
59
30
43
11
49
107
66
18
30
31
24
41
31
35
30
12
7
95
1
48
41
96
12
7
95
1
5
138
66
19
29
55
23
13
36
35
54
42
13
36
11
229
36
17
43
77
115
41
19
36
29
12
36
30
18
66
6
48
31
5
108
151
17
84
24
79
35
18
12
60
31
5
19
5
36
6
30
6
42
91
11
13
36
60
36
65
36
7
113
103
5
84
7
29
90
25
17
19
89
115
12
113
84
55
17
55
36
29
19
96
5
31
24
5
31
ABCD 93104323264*3^$a+1 [50003]
54
30
270
181
32
153
144
48
42
12
129
231
54
72
43
29
67
245
36
343
35
84
6
12
78
84
18
60
90
30
24
18
181
80
9
30
201
96
63
6
75
9
7
245
54
37
32
3
108
54
6
36
33
33
90
42
171
16
173
126
30
90
144
132
54
12
103
41
168
18
109
71
9
63
225
165
123
129
79
96
23
18
55
23
30
36
24
79
240
215
57
21
12
216
7
155
78
7
47
30
36
36
18
216
270
42
25
113
15
96
15
90
240
54
30
90
90
31
209
102
9
33
36
27
39
90
6
120
42
90
36
57
9
36
60
103
96
89
30
105
21
18
25
128
48
96
48
123
69
81
72
48
42
93
9
103
113
63
9
6
49
128
15
72
198
108
24
90
126
39
192
51
13
32
27
18
24
198
90
72
36
102
198
90
42
15
96
9
18
18
19
71
90
6
25
11
12
6
144
18
108
37
35
102
78
9
21
123
21
198
117
9
7
29
24
12
159
93
6
66
60
300
19
32
27
165
63
18
36
123
75
96
37
53
54
30
18
69
144
9
55
35
157
41
55
53
72
147
208
17
31
47
192
33
93
24
27
93
6
54
36
66
6
12
78
33
16
89
6
49
32
3
45
27
37
23
54
51
15
330
12
75
16
5
27
189
48
42
9
240
75
102
72
96
90
90
12
42
48
18
27
69
198
162
108
30
36
126
6
97
113
63
117
114
48
18
42
45
48
9
54
54
36
36
19
71
153
208
17
78
12
405
45
36
72
132
12
54
6
84
39
93
12
240
7
41
42
12
81
225
78
144
30
60
7
173
66
49
11
69
16
179
61
101
75
96
27
117
48
21
12
15
3
36
126
123
192
9
231
3
24
21
64
5
171
21
96
139
41
12
27
64
80
96
63
33
3
30
15
9
18
90
48
90
60
37
29
114
72
153
45
51
33
72
234
24
102
54
90
54
36
21
141
78
36
33
48
3
36
24
30
54
90
163
89
135
51
54
126
57
256
96
59
54
18
13
5
144
12
78
18
15
33
36
36
55
35
108
49
11
12
132
120
78
120
7
71
9
75
37
131
13
176
96
87
36
204
192
9
45
99
45
126
36
49
41
36
19
95
193
5
75
51
90
51
96
87
36
21
9
54
168
9
48
117
36
87
81
54
108
18
90
54
192
18
18
24
15
16
17
90
42
54
120
189
48
3
61
5
60
54
9
75
42
75
153
36
72
24
144
99
208
83
45
16
143
33
33
42
138
36
204
27
48
117
123
81
15
16
167
90
31
17
18
126
31
155
12
217
89
87
45
48
72
24
18
18
54
105
16
23
66
150
33
3
13
107
42
12
36
204
108
48
99
33
120
72
15
81
84
91
17
36
144
60
31
240
80
9
12
6
84
24
25
47
120
25
29
99
9
186
120
69
57
18
21
96
63
33
64
144
71
36
12
216
6
66
54
168
75
16
96
65
48
31
77
60
144
54
1
80
9
12
123
9
90
18
84
108
72
36
144
159
27
85
32
63
108
85
35
6
36
162
33
93
144
51
177
63
189
42
90
288
72
36
162
36
54
135
57
103
80
3
120
114
18
18
12
126
21
160
71
9
33
31
32
135
90
30
114
ABCD 93104468584*3^$a+1 [50023]
126
36
144
24
6
135
15
81
9
6
48
6
66
45
39
5
49
12
48
132
60
18
12
48
6
35
1
15
60
33
15
21
6
48
6
66
53
61
60
36
60
3
80
112
60
75
30
180
48
90
36
24
156
36
113
1
54
125
121
6
48
77
13
135
27
24
120
24
30
96
6
48
17
19
156
9
69
11
1
135
99
84
60
5
16
51
138
60
150
30
120
102
65
13
51
69
30
126
90
24
17
25
23
1
24
180
42
48
36
54
36
126
54
144
42
5
25
39
116
13
6
9
15
66
30
41
175
30
24
11
55
69
9
30
30
6
60
9
60
15
65
7
114
114
246
51
45
3
32
64
15
60
6
24
36
54
90
71
40
9
24
51
96
39
54
6
6
83
37
35
24
1
39
15
36
54
6
105
39
24
72
18
60
30
117
9
60
174
6
15
39
65
55
12
30
90
30
54
24
65
1
6
138
90
5
7
18
12
75
9
66
108
41
61
18
126
11
108
7
18
36
84
12
30
105
24
9
42
228
17
28
21
6
5
25
168
60
6
96
24
54
36
6
24
30
60
30
65
16
39
36
84
156
54
66
78
15
135
161
40
15
6
3
15
96
30
15
96
135
5
55
54
11
25
24
11
4
9
6
114
12
18
30
27
45
84
24
90
5
7
33
177
3
111
5
19
30
12
18
72
54
114
96
41
55
29
1
60
54
24
96
6
83
60
91
30
30
66
90
29
85
24
12
54
126
15
69
114
12
29
91
30
48
6
204
12
108
6
71
100
63
36
114
72
18
126
54
330
51
9
72
18
60
72
29
121
54
96
54
24
12
23
55
6
54
36
6
24
51
3
21
15
36
93
12
15
45
68
115
65
37
75
45
18
77
13
6
204
141
159
105
51
6
30
138
87
9
144
6
24
66
11
55
5
19
21
44
1
54
66
23
151
36
18
12
35
19
114
12
63
72
15
114
11
43
5
96
36
25
30
24
45
60
75
41
13
30
105
57
18
12
53
85
27
33
207
99
30
30
60
54
11
1
35
73
30
30
12
35
55
30
90
45
63
6
90
210
59
7
48
6
54
12
69
36
33
6
36
60
78
6
24
72
285
153
90
36
9
81
234
12
108
150
72
24
30
90
6
234
96
15
93
66
54
47
28
45
30
12
90
183
12
93
12
48
6
81
48
15
21
81
23
55
6
54
17
25
60
143
37
60
30
24
6
18
65
40
57
24
95
235
6
15
123
12
54
6
78
66
24
126
114
42
84
30
66
183
21
59
127
30
48
90
60
65
7
105
195
29
1
63
105
75
27
24
66
18
6
15
21
150
69
9
72
3
75
156
41
40
63
12
108
6
36
3
51
6
60
60
95
25
83
37
3
21
24
60
47
19
24
12
18
60
12
35
253
42
245
25
30
24
144
21
36
8
25
71
139
21
56
13
6
69
201
36
75
3
36
84
65
61
6
33
105
12
30
5
19
6
54
6
24
30
54
30
42
54
69
27
18
71
25
39
45
42
24
65
16
3
21
171
53
25
75
117
143
55
41
19
30
72
24
71
49
24
6
60
120
29
1
51
3
120
81
81
323
7
53
7
113
31
45
21
39
36
15
18
96
6
48
6
96
30
5
79
6
60
30
18
150
6
6
48
60
12
78
12
18
36
6
63
135
12
18
6
6
204
54
30
30
6
30
126
30
69
51
30
24
6
60
48
192
60
60
210
30
24
60
24
12
45
15
78
11
55
66
3
51
24
65
37
18
57
135
138
30
161
1
39
39
42
24
60
24
330
6
66
30
60
18
5
31
81
15
33
15
17
43
12
9
129
60
27
75
84
54
35
1
6
30
24
96
18
42
198
65
55
5
7
24
84
12
18
30
17
43
17
25
30
30
138
30
51
56
109
30
120
9
92
43
72
5
79
24
66
54
36
30
30
96
9
105
39
27
84
6
35
13
12
330
54
66
48
17
60
13
36
24
42
60
18
30
96
144
21
140
19
192
60
48
5
96
16
33
66
54
12
39
39
12
29
151
24
6
108
42
60
65
73
51
51
18
96
11
13
6
54
27
15
24
54
11
16
20
19
84
36
24
6
24
42
53
12
40
3
36
66
60
48
6
129
57
23
1
180
6
60
18
42
18
36
144
30
120
66
59
31
21
63
6
54
12
9
15
96
90
75
69
6
ABCD 93104992588*3^$a+1 [50182]
90
39
60
27
129
33
63
36
108
12
72
36
60
3
57
12
81
15
48
9
39
24
3
24
138
99
24
9
108
27
36
39
6
3
33
63
48
105
12
36
24
48
39
93
51
15
6
99
36
36
39
105
9
12
27
63
42
15
12
3
6
27
12
12
36
36
39
48
24
45
21
3
69
3
57
3
45
99
24
21
3
36
21
72
39
24
36
39
57
123
117
69
54
57
69
51
159
93
36
165
36
12
75
36
33
15
93
63
12
3
93
27
45
27
6
12
39
21
12
36
63
189
111
12
39
42
15
36
96
33
174
6
18
93
15
117
48
33
216
3
123
9
21
15
12
168
93
42
93
12
33
3
21
15
12
24
60
69
15
72
24
84
36
12
24
33
3
33
15
45
99
12
9
27
12
33
72
63
69
27
21
3
39
33
36
69
15
117
63
93
42
48
81
24
60
24
12
36
24
27
81
33
51
60
144
12
201
12
15
120
45
27
51
69
12
72
9
3
33
27
57
15
93
87
12
12
96
36
36
12
129
72
63
48
48
144
12
45
48
78
9
45
27
48
135
45
45
3
84
24
48
21
15
3
42
12
27
48
12
24
75
9
9
120
39
15
21
60
12
15
42
12
36
42
117
24
15
42
39
15
57
27
24
9
57
99
12
15
18
36
15
12
36
69
108
51
105
39
12
45
102
90
3
12
117
126
21
27
9
60
27
9
57
39
3
36
54
27
21
15
27
9
9
48
72
15
3
57
36
60
9
54
57
21
3
12
12
48
12
84
12
168
12
168
21
15
96
84
48
51
21
135
54
51
84
36
36
123
90
36
18
18
27
48
9
60
51
60
60
3
33
129
72
15
21
60
159
36
60
48
93
75
81
27
24
108
309
60
15
12
27
9
21
27
99
6
3
27
93
60
15
33
15
45
33
63
72
27
57
24
24
33
6
9
21
18
6
66
45
12
21
3
9
63
24
24
33
3
60
12
36
33
87
21
60
48
3
120
3
54
51
12
144
12
141
3
36
12
12
60
24
57
15
36
141
27
12
39
69
48
12
9
3
57
15
12
24
39
9
12
36
63
21
69
39
15
69
72
27
45
72
21
51
36
3
45
63
33
108
3
6
36
48
39
36
3
12
45
12
39
54
48
27
120
105
51
12
105
51
48
3
6
63
96
72
15
105
132
21
87
48
36
9
51
12
24
96
36
51
30
63
9
39
21
36
39
51
18
84
75
72
48
45
27
21
78
21
33
36
171
84
36
33
135
57
24
15
48
12
24
24
36
93
15
33
15
9
48
78
9
12
12
33
51
93
150
9
21
3
39
9
48
15
45
60
21
3
33
15
48
27
69
39
36
21
12
12
12
105
75
72
12
21
3
120
111
18
12
3
33
75
33
6
9
48
72
9
159
36
27
33
24
9
15
9
3
24
9
63
21
15
81
15
36
72
24
108
12
21
72
12
90
9
81
63
15
105
12
12
9
54
6
27
24
120
108
108
117
171
60
57
30
60
30
75
84
96
60
9
6
81
21
15
12
45
18
72
33
36
57
15
24
60
9
87
72
36
84
12
3
36
30
72
3
96
12
12
21
54
21
3
285
96
96
9
39
24
72
60
12
60
84
24
24
24
9
18
21
63
18
75
3
45
9
51
21
15
21
3
36
48
75
93
15
138
27
36
9
72
243
36
12
84
60
12
120
9
24
51
24
324
108
15
30
15
72
9
63
75
24
30
36
15
24
21
90
21
33
102
9
36
60
72
81
3
12
96
9
42
66
135
72
63
45
60
3
45
12
33
99
33
18
30
36
75
72
69
39
21
3
72
12
15
69
147
45
12
3
117
24
21
12
51
36
72
48
228
15
6
3
27
141
12
33
3
27
96
21
36
15
9
12
60
21
27
12
75
36
9
12
45
39
36
12
27
189
84
12
129
36
90
33
24
36
12
24
99
42
48
72
24
3
24
9
39
48
24
69
75
24
12
72
63
9
240
93
15
24
36
12
21
24
51
33
39
21
102
54
3
24
33
3
33
90
21
60
36
93
39
60
45
87
27
12
21
201
51
15
129
15
6
27
9
75
15
18
147
12
12
48
51
66
3
69
87
27
57
9
24
36
111
141
51
12
72
3
42
12
3
3
102
51
12
33
66
18
51
147
129
3
105
57
3
12
36
75
48
9
36
15
165
72
336
60
9
27
12
183
48
18
39
15
6
72
15
204
15
117
153
39
84
15
18
27
24
48
9
27
12
3
54
3
105
27
93
6
129
12
3
57
156
12
36
12
9
15
45
36
12
39
69
51
3
9
72
27
105
21
15
12
117
18
9
81
63
9
39
21
135
21
99
36
27
21
3
9
60
57
99
72
3
9
12
15
9
15
21
12
72
24
12
84
72
24
60
12
141
36
24
3
33
108
12
15
96
24
24
48
9
27
33
27
81
39
27
150
84
27
33
3
24
96
24
63
21
ABCD 93105344552*3^$a+1 [50074]
27
40
59
90
36
31
59
13
89
15
3
18
19
104
3
108
60
48
45
16
11
18
18
72
114
31
17
7
71
9
9
84
27
33
18
18
54
45
21
72
162
49
29
12
87
45
30
13
5
67
56
16
59
45
112
56
40
41
7
32
45
43
11
37
53
96
27
63
36
90
91
29
27
24
9
54
1
29
67
5
18
132
13
131
18
66
6
19
17
7
83
37
48
35
13
5
54
133
8
21
24
3
69
54
37
29
18
6
18
12
37
8
96
45
18
1
35
48
45
45
90
1
95
126
3
15
97
5
18
6
3
69
27
63
12
108
49
56
45
3
87
174
115
35
48
6
39
27
96
18
91
53
30
60
57
51
93
45
43
17
12
24
19
71
9
45
66
24
144
81
21
67
11
36
144
30
67
24
17
7
53
54
18
3
16
8
21
67
5
168
30
60
1
17
30
97
17
156
24
3
99
36
60
12
33
16
32
40
95
1
5
18
25
5
27
15
30
19
24
83
85
144
29
54
36
12
18
43
24
29
18
30
139
77
24
75
15
9
3
36
97
47
168
9
39
78
3
24
88
29
18
12
36
54
18
25
53
171
9
111
88
47
49
47
97
24
120
32
45
6
66
67
5
19
32
88
113
6
49
95
108
12
6
27
16
48
56
64
53
36
60
102
42
18
12
6
55
8
21
51
48
184
77
18
78
27
75
42
18
1
11
6
39
51
12
60
18
43
56
3
133
47
1
125
51
64
17
30
168
1
96
56
3
45
15
18
7
48
71
36
36
1
53
3
27
61
48
41
54
12
24
66
67
48
29
18
1
131
37
8
64
47
25
24
72
23
36
18
19
24
8
9
30
6
18
1
11
18
96
12
31
23
36
24
45
64
29
27
88
48
35
108
33
21
60
135
21
24
3
112
95
33
9
18
157
35
96
21
51
12
60
18
3
27
85
56
27
72
85
24
29
114
49
5
3
40
59
13
47
72
48
49
5
27
33
31
95
12
60
73
35
61
23
1
23
30
36
7
47
81
69
91
8
88
5
27
27
90
91
32
21
6
30
15
21
42
180
12
36
18
99
40
48
56
51
72
13
23
57
40
185
6
30
54
72
13
5
67
23
60
45
3
60
72
25
5
27
63
90
6
54
138
49
5
19
71
9
27
45
9
96
54
30
6
157
35
18
18
72
25
35
13
71
9
16
8
93
51
99
13
5
36
39
9
31
65
7
23
114
30
9
99
13
41
223
47
9
16
8
45
147
24
9
102
6
3
51
45
3
13
24
48
5
19
23
9
39
105
27
13
35
18
24
27
63
97
56
64
8
135
48
6
126
21
33
12
18
6
18
25
23
24
9
45
3
64
107
13
32
16
8
64
24
32
33
30
60
13
23
1
8
63
108
120
69
21
90
1
23
1
8
21
27
33
7
29
187
95
150
12
63
87
97
83
48
90
27
81
79
11
72
60
48
25
8
27
21
24
57
31
11
120
126
31
77
6
45
40
41
7
47
25
48
35
13
5
27
81
103
8
51
30
7
83
108
24
9
21
90
33
117
67
32
88
29
66
6
67
35
13
32
33
30
9
51
21
69
72
19
8
63
25
48
48
5
19
83
18
96
48
43
35
12
49
23
1
17
63
45
91
23
30
168
3
24
21
24
91
56
69
54
18
75
27
204
49
8
88
209
31
29
27
3
45
15
1
29
90
33
88
59
36
54
36
6
36
37
17
31
107
18
24
90
144
25
5
24
90
30
27
24
27
12
72
9
15
36
133
168
8
51
45
3
13
47
25
96
24
8
39
9
15
36
21
15
12
13
47
108
12
25
47
49
167
60
84
25
11
37
5
162
30
150
117
88
65
63
3
13
131
60
193
17
6
12
61
200
15
97
23
36
13
5
42
145
53
30
61
56
88
56
24
16
77
51
64
29
99
24
21
6
85
89
42
13
24
48
8
15
12
85
23
72
60
18
139
35
90
90
6
54
36
36
90
48
27
123
48
60
30
114
30
99
24
3
45
99
45
33
162
120
85
5
6
13
59
37
8
16
29
3
63
105
39
9
63
6
91
11
18
43
11
6
39
51
84
36
24
37
11
36
225
15
9
48
40
24
23
25
101
84
6
153
171
108
84
13
32
45
474
1
48
23
9
39
9
64
23
9
16
5
18
72
25
24
47
174
67
47
72
9
3
45
63
18
96
55
8
81
30
54
42
1
35
18
54
21
159
1
80
21
6
102
36
67
23
97
29
43
35
12
9
64
32
3
42
27
21
91
5
19
35
12
33
48
15
97
56
45
3
24
40
5
3
45
27
24
16
5
42
72
9
45
36
180
75
112
32
81
103
48
8
40
71
25
35
48
108
1
8
33
12
6
37
80
3
18
19
23
54
19
120
5
27
57
15
63
54
48
60
18
45
64
53
75
24
3
69
16
32
16
83
85
29
91
35
12
121
24
17
6
9
264
45
27
15
49
152
9
90
54
ABCD 93105744892*3^$a+1 [50009]
12
4
71
165
24
45
15
24
36
15
45
81
15
3
81
69
31
60
20
81
27
52
68
12
39
9
87
73
132
24
20
72
88
60
84
20
33
7
48
68
21
180
3
60
76
60
12
120
24
8
12
60
96
40
23
72
9
36
69
15
40
84
17
18
25
72
92
48
100
12
71
129
100
32
9
27
4
41
7
72
68
48
4
48
8
108
40
41
43
47
6
7
8
33
19
23
45
12
12
88
96
35
21
4
5
72
7
8
3
37
32
108
24
84
12
9
54
57
60
9
24
19
8
93
6
90
15
39
66
36
99
45
19
32
112
60
17
31
24
96
8
4
20
33
79
56
129
6
54
51
52
23
37
32
4
11
21
52
53
3
24
28
35
90
55
120
8
40
24
20
60
16
32
39
145
104
60
72
60
9
63
36
45
27
120
33
171
84
72
60
64
144
20
24
51
21
88
12
36
80
9
19
84
116
36
15
13
23
57
12
28
120
20
72
60
36
9
3
93
48
7
32
12
84
12
12
52
5
24
36
163
12
36
53
31
5
43
12
84
47
145
24
24
80
24
153
7
80
16
41
31
120
5
63
16
36
24
5
3
28
65
19
144
47
33
36
75
54
67
5
175
59
24
57
4
48
17
19
20
52
32
180
16
12
32
16
36
36
44
16
8
105
51
40
20
208
36
60
44
81
27
60
12
81
27
9
6
105
3
66
19
20
75
9
183
49
29
12
15
144
81
27
3
24
66
55
5
7
23
25
80
4
204
71
30
31
149
39
12
75
9
45
36
63
24
57
3
36
111
13
12
56
129
60
43
11
9
216
24
112
104
24
16
12
60
24
5
15
24
57
135
52
41
7
12
60
48
23
129
28
35
90
19
5
55
20
9
171
9
19
17
24
19
11
45
24
40
17
43
8
3
25
20
84
33
63
177
19
44
132
64
119
12
45
4
44
52
92
87
61
29
3
57
51
24
28
72
36
5
27
96
51
105
21
90
49
155
13
12
11
234
3
12
76
32
33
18
49
12
36
24
5
24
159
33
60
43
32
28
17
7
72
8
12
16
48
20
16
8
48
52
12
8
16
95
1
60
56
120
12
48
112
17
15
24
87
57
72
15
9
16
8
12
81
55
164
24
4
60
17
51
3
57
12
36
12
88
11
9
16
24
77
7
20
51
12
9
15
1
48
36
144
36
96
20
9
183
60
12
16
44
156
28
5
36
3
192
64
56
15
21
63
6
75
40
5
43
101
27
40
48
11
9
36
48
57
15
24
64
23
33
16
84
56
9
87
4
8
12
76
5
108
19
8
4
36
152
48
84
64
5
15
24
36
52
65
27
72
36
52
68
339
9
15
9
3
9
60
16
72
20
40
17
163
12
144
92
84
16
68
147
25
60
188
52
24
8
48
40
20
40
29
6
30
54
105
16
59
141
4
125
19
24
47
13
32
160
36
12
12
8
3
18
39
36
96
120
15
25
8
16
20
12
52
152
4
36
228
108
80
9
19
44
12
76
12
72
8
12
21
48
6
13
12
56
12
171
105
40
36
84
176
16
32
16
20
180
16
36
12
32
4
56
9
12
7
8
48
16
48
41
27
64
44
16
8
111
1
24
32
63
21
28
20
3
97
71
49
48
48
56
16
12
17
43
11
45
16
48
12
44
15
1
5
51
60
72
40
32
48
72
48
100
20
72
105
31
8
15
12
189
4
12
8
40
176
28
68
3
30
195
16
29
66
9
207
97
32
108
96
15
61
8
33
63
196
101
7
36
84
53
19
41
87
16
44
27
61
20
15
18
187
12
32
208
216
56
81
19
48
20
33
7
47
9
60
52
32
112
24
36
164
12
124
44
40
12
80
48
24
12
96
24
21
7
48
89
6
49
8
156
21
3
28
32
12
45
43
20
12
4
20
27
49
68
12
16
80
15
57
63
54
3
12
60
48
96
36
24
4
36
36
188
96
76
36
132
32
81
108
27
112
36
36
24
32
4
20
76
32
12
156
99
21
99
61
29
36
39
28
80
156
45
7
60
44
184
72
44
4
92
45
79
44
75
1
8
12
108
87
9
4
131
1
48
56
16
11
33
72
28
272
24
16
8
112
5
18
126
43
8
88
41
3
28
68
72
69
91
48
56
15
165
15
81
84
196
44
28
132
20
16
44
96
12
21
6
153
48
84
51
45
144
141
27
12
9
27
4
11
30
27
63
13
77
24
144
7
44
36
48
27
73
60
32
135
13
36
5
39
24
28
24
11
78
79
56
117
54
13
60
60
116
21
39
16
96
48
36
8
28
12
36
12
12
20
27
49
24
60
20
16
32
84
4
125
132
3
24
136
80
36
16
24
48
8
24
225
51
4
24
65
19
ABCD 93105792056*3^$a+1 [50151]
360
36
425
79
90
95
463
257
49
215
91
18
35
271
17
48
24
307
149
157
227
151
497
115
5
24
96
168
31
198
11
79
65
61
347
139
5
49
306
180
216
144
65
43
173
115
90
252
23
103
126
54
36
126
18
377
19
29
205
107
55
89
271
137
96
19
77
96
264
211
144
293
31
65
96
120
133
36
342
65
144
120
96
583
17
384
373
18
468
125
72
19
54
126
89
379
36
89
1
36
83
43
29
144
187
293
96
264
85
395
127
65
7
198
72
126
5
67
234
54
5
31
126
203
24
48
67
317
96
24
139
54
191
120
67
18
11
133
227
43
198
702
161
192
115
77
48
360
24
31
113
144
175
72
89
55
90
36
54
29
192
24
264
48
55
54
155
43
36
89
48
7
198
35
19
144
5
85
162
137
223
89
73
23
175
144
36
54
36
108
47
7
108
53
384
72
13
35
120
187
125
216
253
275
96
835
149
319
36
72
180
89
48
192
120
264
79
126
252
54
36
162
227
151
90
143
91
125
109
216
11
120
49
180
216
83
72
43
162
18
234
95
168
120
49
36
108
234
77
13
227
133
306
36
90
155
259
5
49
71
19
221
264
1
95
49
23
13
515
115
54
191
349
36
90
36
36
18
126
5
24
259
77
49
47
168
37
324
198
72
89
91
360
53
72
24
85
144
198
5
85
59
49
180
126
36
144
90
18
101
96
19
29
25
191
192
13
11
133
90
36
72
245
408
31
185
168
133
54
18
72
126
173
151
36
125
48
7
17
96
85
216
323
325
90
126
59
48
19
18
162
216
54
11
432
43
270
23
72
67
90
371
115
90
11
48
31
90
162
18
59
48
48
295
17
19
245
223
36
77
67
101
24
307
108
185
72
103
137
48
96
7
144
89
96
96
7
36
701
24
24
ABCD 93105889582*3^$a+1 [50021]
15
1
48
104
27
30
55
59
66
24
12
55
17
90
13
48
24
41
36
108
18
37
41
12
24
75
40
48
47
18
15
3
72
36
57
267
78
63
9
103
53
27
45
67
113
42
21
40
131
18
6
12
114
48
15
27
13
176
75
42
27
117
18
1
32
3
306
36
7
11
21
81
15
64
8
40
32
48
45
78
37
101
51
39
57
39
18
15
16
72
8
9
15
88
47
1
29
60
12
54
24
156
36
60
30
24
19
240
5
36
15
16
8
33
42
37
11
72
36
54
6
117
9
31
104
64
11
54
79
11
54
111
24
33
72
111
45
24
108
87
57
30
129
16
233
15
40
8
24
120
16
83
21
123
90
6
234
30
6
151
29
12
15
9
79
41
54
57
3
264
21
39
102
6
48
54
63
120
147
37
11
24
13
107
90
3
321
36
144
51
48
105
90
102
6
33
24
87
1
17
90
18
12
111
16
59
12
97
161
127
137
15
135
18
7
101
67
24
11
144
18
222
120
45
48
51
36
73
35
126
42
13
35
6
54
1
53
3
27
60
270
30
45
16
65
135
81
111
57
36
54
13
48
95
114
15
88
80
9
135
48
51
6
66
109
8
117
108
103
8
177
39
3
21
45
19
35
13
72
47
288
97
8
3
18
27
9
39
160
137
18
69
21
72
3
39
66
207
112
96
80
105
66
78
87
24
51
181
29
6
12
33
27
18
12
60
72
30
18
27
45
126
13
32
27
90
51
9
48
18
6
390
18
18
60
12
117
63
81
16
29
150
69
40
168
5
99
16
17
36
19
11
61
24
56
111
18
42
13
24
48
8
64
8
69
36
39
45
19
95
57
9
18
6
72
18
144
13
72
71
1
131
30
55
5
43
32
9
78
252
13
56
24
27
61
17
30
81
72
69
3
81
114
12
33
120
96
39
25
11
144
45
40
5
6
117
27
85
56
16
5
3
40
5
75
33
18
42
19
11
157
5
195
63
193
5
27
27
13
53
6
165
81
55
35
72
72
24
66
6
109
89
31
144
77
12
55
23
105
75
30
55
23
25
5
19
32
9
102
57
87
108
18
3
51
18
51
27
102
6
9
16
11
66
27
48
129
15
51
109
59
45
9
156
24
27
45
66
33
57
7
101
54
37
59
102
7
8
129
24
120
31
95
105
96
24
9
42
30
24
36
147
27
69
111
1
107
93
3
36
30
3
33
24
55
11
78
135
64
8
117
67
24
56
24
96
3
30
6
156
181
48
24
53
18
60
37
8
40
32
45
43
101
195
24
24
75
21
24
45
60
36
12
55
59
45
93
6
181
35
85
131
13
41
36
27
21
6
21
33
84
51
27
72
30
55
80
87
54
36
36
30
85
48
32
273
30
36
45
51
18
19
32
33
31
65
90
69
33
7
83
42
75
240
3
277
96
72
48
32
39
1
65
42
165
40
56
9
15
3
13
17
7
107
84
42
48
90
42
174
24
120
21
40
8
16
32
24
21
18
49
120
215
162
18
13
5
67
35
61
24
48
17
7
65
66
24
141
15
78
147
117
27
40
149
54
90
27
123
156
6
115
168
8
9
31
48
72
152
3
54
6
30
67
41
6
198
51
96
9
72
72
15
3
60
12
6
7
168
41
151
59
6
30
150
123
51
61
53
144
12
96
55
17
7
149
51
171
30
114
90
48
27
51
54
66
78
15
16
104
72
9
84
24
180
55
65
55
8
72
195
48
54
36
3
321
18
18
54
78
63
144
64
29
36
72
60
144
36
12
27
9
39
165
27
63
1
24
83
30
87
111
54
3
39
9
81
36
3
40
41
24
31
59
30
72
7
8
99
30
90
60
25
5
114
9
21
36
39
21
19
17
48
31
80
16
48
11
85
149
27
27
117
9
7
8
40
125
91
53
18
25
8
21
3
48
87
78
30
69
136
119
60
36
30
54
13
137
66
229
176
9
15
3
90
43
47
81
51
93
16
35
216
30
36
67
65
31
5
30
24
72
21
9
ABCD 93106368872*3^$a+1 [50200]
228
17
16
32
31
48
9
8
24
55
30
222
48
21
8
43
18
78
29
96
64
32
16
9
36
6
54
48
36
96
27
72
80
31
6
83
96
1
87
8
48
49
18
21
3
53
24
61
60
18
45
128
1
15
39
54
51
39
33
24
51
72
18
35
37
147
3
102
71
112
15
9
32
24
40
39
33
3
69
363
18
83
85
54
54
48
18
36
33
24
75
18
27
3
21
56
91
5
96
25
84
123
56
19
101
103
9
72
8
19
162
54
21
96
72
165
78
120
96
29
7
17
40
69
174
36
81
80
88
45
11
24
16
21
18
33
3
48
5
24
72
61
144
147
21
3
69
11
19
45
8
115
53
31
41
13
90
6
11
79
41
64
69
171
48
24
27
24
77
13
3
45
60
71
13
59
1
48
36
3
123
53
40
51
72
96
18
3
171
60
89
181
30
18
75
21
3
104
19
53
19
12
150
72
11
24
24
7
57
87
185
96
13
3
144
56
43
18
83
31
126
18
12
93
3
36
33
8
7
36
18
51
129
42
165
45
27
117
11
25
15
39
41
16
32
43
21
24
21
42
36
45
75
5
181
35
49
47
67
45
3
90
11
48
64
24
3
45
27
12
54
51
24
3
149
43
197
19
77
24
24
43
29
24
55
17
13
27
51
30
39
32
37
59
112
45
3
8
24
96
19
21
80
55
65
61
78
30
6
138
60
72
18
30
75
21
227
24
1
108
3
56
16
32
48
115
66
6
138
54
24
69
24
32
13
6
125
112
51
21
123
102
6
54
155
79
65
136
24
45
131
25
39
21
3
81
18
18
6
29
37
35
37
3
69
54
5
73
12
75
93
83
64
9
54
9
87
12
141
24
69
11
13
35
72
19
30
71
19
45
48
3
12
126
51
9
15
56
64
152
1
12
11
24
1
15
129
108
3
3
18
30
24
156
36
5
88
21
72
3
9
15
24
48
45
18
30
222
21
51
53
13
3
3
18
35
64
21
35
43
5
160
32
1
71
19
54
156
54
5
136
135
81
3
6
36
3
123
45
8
121
71
61
11
64
56
43
69
8
139
29
72
13
59
64
3
12
17
25
54
90
39
69
131
13
36
108
11
19
60
57
45
24
11
48
96
24
19
12
96
30
96
12
15
3
5
88
39
30
51
8
19
5
40
99
5
88
27
29
121
12
6
5
24
48
64
3
45
21
24
120
99
45
123
120
207
126
59
88
3
54
111
56
160
9
60
27
63
9
93
6
5
13
203
24
40
69
54
117
87
48
6
27
8
103
33
8
13
27
168
72
72
21
27
8
72
61
11
19
5
37
12
159
21
27
8
16
24
33
36
83
25
15
117
12
18
101
13
107
55
36
18
3
72
45
24
83
61
84
18
42
11
79
33
123
360
45
213
83
16
8
64
3
5
24
157
12
18
42
11
43
53
16
237
48
11
16
24
48
63
41
13
75
200
16
24
32
16
96
8
64
27
5
13
90
9
51
84
17
144
24
13
131
24
64
75
5
24
40
96
192
165
27
99
21
56
48
31
90
87
24
56
40
72
8
37
51
8
72
13
18
9
45
54
21
93
72
54
90
48
6
66
27
104
96
72
16
24
104
13
30
198
6
57
8
24
1
12
78
125
40
123
93
48
51
6
36
27
32
157
51
32
48
187
45
15
48
6
126
66
35
88
45
83
25
71
31
57
33
60
35
112
51
53
37
35
37
3
9
15
24
15
78
35
184
33
18
126
63
72
3
6
102
78
11
7
89
48
16
8
88
8
64
51
5
55
9
8
13
75
24
104
24
25
54
54
6
48
36
57
48
27
69
56
19
90
30
72
18
131
55
48
33
8
64
72
3
6
215
37
155
37
35
7
9
27
125
136
8
31
177
117
27
93
51
8
13
75
32
79
102
6
72
21
216
51
18
11
64
48
69
72
123
27
66
24
3
104
88
51
42
30
29
40
8
37
3
15
57
8
109
35
48
120
13
99
51
21
15
9
3
18
18
89
43
29
16
48
207
54
3
3
36
30
171
69
11
24
85
27
27
24
48
5
103
41
139
101
24
25
138
24
141
87
57
24
45
54
96
18
51
195
24
5
7
6
83
7
54
11
127
65
25
119
184
21
6
12
36
5
19
18
18
41
85
12
167
40
87
36
117
8
64
32
139
69
111
48
33
3
6
108
48
27
48
32
ABCD 93106545692*3^$a+1 [50009]
64
155
61
101
18
1
96
65
79
224
75
36
57
88
35
109
17
108
67
128
88
72
56
75
421
8
16
96
56
304
89
127
264
293
67
360
336
128
64
120
48
47
105
160
8
168
9
175
221
211
240
35
133
96
5
36
63
256
24
80
48
123
61
173
67
8
51
189
40
8
184
83
270
7
24
120
192
72
192
24
192
152
16
80
45
139
240
35
453
48
64
96
80
141
18
97
24
131
133
80
40
56
160
24
137
288
31
144
5
72
211
32
81
126
18
111
15
1
24
24
48
144
24
59
61
29
51
75
54
135
27
108
193
77
67
144
131
141
273
31
5
363
51
37
152
48
72
96
16
168
5
72
211
24
104
16
56
93
67
77
51
75
157
24
248
21
99
88
29
324
90
85
96
168
48
144
395
234
19
72
360
8
48
312
81
87
232
5
90
36
85
144
48
72
47
393
240
96
192
87
337
144
80
69
91
179
213
64
48
96
144
245
36
39
112
24
104
135
33
72
40
48
72
72
168
125
3
393
36
90
289
251
429
24
288
213
90
1
35
13
8
64
59
157
288
5
75
24
528
39
49
95
25
32
69
115
216
29
19
251
108
81
45
144
51
111
9
189
43
24
56
88
144
56
21
211
144
8
120
120
27
133
72
83
253
200
48
16
149
126
85
23
105
88
24
120
104
16
24
144
8
40
24
104
99
165
232
24
32
267
37
96
72
48
32
160
240
35
93
48
16
264
29
3
360
48
21
90
289
35
61
83
85
41
39
96
135
25
120
96
128
16
101
99
24
96
136
23
105
16
5
36
31
32
45
211
272
40
128
112
32
105
162
141
88
24
96
24
77
54
54
15
360
88
144
48
192
96
80
48
120
64
56
309
91
144
72
323
85
48
29
18
97
24
41
90
85
48
192
48
56
39
73
48
72
200
64
24
24
71
9
280
17
18
61
65
7
48
104
112
125
283
120
168
200
40
32
232
59
37
120
272
57
103
41
87
168
64
5
123
40
128
144
208
167
217
608
16
5
67
192
96
152
40
192
17
79
224
240
40
240
5
36
15
165
147
168
280
224
120
48
93
306
ABCD 93106558438*3^$a+1 [50095]
36
60
71
193
167
373
36
95
49
96
53
67
41
127
53
103
221
103
24
161
67
473
18
85
276
143
145
108
12
24
48
24
84
41
55
36
72
120
23
85
203
73
12
240
252
144
89
283
59
216
49
5
55
36
17
36
139
41
31
311
90
199
48
95
121
180
132
143
90
355
180
60
125
31
24
161
216
67
5
126
1
89
31
23
73
36
107
193
132
12
24
71
54
18
73
89
55
36
84
23
73
17
72
36
31
257
211
5
139
5
55
35
72
1
120
240
120
23
18
72
103
77
31
276
120
168
120
365
55
144
84
185
67
36
144
24
36
288
108
144
48
23
13
59
37
125
126
85
5
139
5
31
5
18
121
144
5
67
113
19
107
37
108
305
19
107
18
36
91
53
72
19
449
36
18
216
73
48
96
12
41
91
48
60
125
247
72
36
36
96
48
113
55
143
37
156
77
163
89
31
23
49
329
103
113
55
48
149
810
145
192
41
67
60
228
149
31
77
144
67
60
107
121
72
24
53
19
36
107
72
49
204
35
13
36
41
270
54
31
59
54
180
36
343
108
53
163
71
1
72
17
103
96
48
5
67
216
167
216
54
108
103
204
228
41
31
276
125
127
48
23
13
59
72
1
12
36
60
48
59
325
125
19
35
49
96
48
5
378
73
72
192
60
197
139
77
144
199
264
312
12
108
72
41
31
24
48
41
55
72
36
48
77
127
161
180
234
145
161
343
156
5
180
90
1
143
49
60
125
36
162
18
91
180
216
36
107
121
108
60
53
18
49
23
1
84
36
23
54
162
1
53
343
125
55
72
120
149
19
17
55
12
77
54
162
319
41
19
35
109
180
71
1
72
12
5
270
145
72
89
103
77
91
192
72
113
36
163
156
5
31
96
341
162
49
77
163
17
144
19
156
23
13
60
17
55
48
168
144
84
5
216
54
144
289
120
132
48
96
125
55
48
96
72
125
144
19
233
31
77
31
59
1
305
31
23
72
49
132
53
31
95
121
36
77
36
144
90
1
192
96
17
55
287
18
144
144
144
247
24
396
48
5
55
53
108
180
127
53
31
60
84
41
126
49
23
13
5
391
23
73
72
71
37
36
48
149
55
180
89
31
72
96
156
59
1
336
36
108
216
185
55
144
71
72
13
149
31
23
145
215
ABCD 93106621976*3^$a+1 [50132]
1
47
7
77
24
25
15
92
73
71
31
18
11
132
52
81
66
149
19
65
7
53
19
53
60
13
35
36
13
27
24
9
63
20
7
45
3
18
3
68
48
12
49
35
372
64
69
27
32
37
11
88
3
5
72
19
18
27
56
19
77
24
120
37
147
9
119
36
7
54
186
30
72
18
17
55
6
23
49
15
44
48
4
33
48
11
49
3
27
5
13
47
12
88
3
30
11
7
18
3
93
36
23
12
12
61
51
105
15
8
24
24
109
75
24
9
11
7
24
45
57
60
11
16
20
1
47
7
18
23
192
36
24
40
24
24
57
39
9
47
36
52
123
144
17
28
27
5
40
44
12
37
47
25
119
4
21
54
21
3
54
12
36
36
6
21
9
18
29
12
1
36
12
35
37
36
47
25
24
191
25
63
8
13
3
33
60
71
4
9
15
9
87
20
36
13
6
41
52
104
13
24
11
24
37
23
31
29
16
57
24
35
13
179
132
12
79
53
48
96
16
96
24
72
32
24
1
36
35
43
17
96
13
47
1
18
18
27
27
18
3
32
36
4
21
12
42
66
47
48
1
54
45
21
6
21
56
25
23
24
49
23
64
3
54
12
27
72
32
88
33
42
66
6
17
12
43
48
18
27
81
47
61
6
102
24
47
37
119
25
23
55
41
49
11
25
63
27
69
56
37
3
44
1
47
108
112
9
90
48
6
47
91
18
36
23
16
24
9
24
11
55
5
40
8
40
56
16
8
13
30
21
21
23
60
37
54
29
40
21
47
4
57
23
12
1
24
30
101
25
23
16
33
83
4
56
37
11
25
24
71
13
35
60
1
11
64
20
28
32
24
40
120
24
33
156
23
13
35
4
120
57
47
48
12
28
69
35
12
4
8
84
31
90
6
21
45
35
61
30
5
67
21
21
99
44
12
24
72
1
120
71
16
48
8
60
55
41
96
48
25
27
9
60
35
64
8
73
47
48
25
59
4
24
117
83
16
32
24
120
12
31
29
36
28
144
75
77
40
3
18
11
24
64
24
32
24
16
32
88
33
23
25
35
36
25
84
35
16
21
23
1
35
85
6
5
16
24
56
37
108
24
12
11
49
63
3
5
139
24
17
85
59
13
18
45
24
44
60
88
44
36
1
18
29
72
43
21
56
49
59
12
1
15
8
12
25
11
12
28
3
30
15
20
52
9
83
52
8
85
59
16
20
1
54
89
12
24
72
67
21
8
36
12
40
8
192
61
3
8
16
27
6
23
36
28
51
5
64
81
18
45
27
5
48
12
12
49
83
12
229
83
12
60
64
51
30
15
56
60
1
54
5
13
35
36
48
12
43
18
24
72
11
64
45
24
35
19
54
18
29
48
12
37
39
24
3
18
78
30
15
24
8
24
19
17
60
49
96
84
6
101
19
42
12
11
79
54
11
48
4
32
16
72
3
18
12
18
18
11
121
23
133
11
72
24
19
114
59
43
6
18
48
6
107
4
32
72
37
12
42
29
60
121
6
29
25
47
24
85
3
33
36
75
72
20
31
21
188
61
71
91
5
12
204
72
12
55
77
13
47
148
92
48
13
23
16
99
29
48
49
18
6
48
23
1
23
36
52
69
11
1
11
7
41
28
116
13
15
32
64
20
36
85
23
4
32
144
37
59
88
8
1
24
12
35
72
19
144
5
1
15
3
144
17
127
102
63
44
36
48
16
24
32
48
13
3
68
7
77
115
6
48
95
24
72
16
72
72
9
18
54
39
3
30
24
12
6
21
27
5
48
72
16
3
24
48
24
30
47
13
27
24
57
39
48
20
108
1
15
80
43
42
12
42
30
36
11
64
56
1
23
13
83
91
17
4
32
91
54
39
72
165
27
44
28
57
24
47
36
28
105
48
42
17
31
72
29
112
75
18
24
3
69
12
15
117
72
23
12
85
35
1
11
79
126
42
125
24
36
28
32
1
87
32
16
9
63
24
81
23
64
104
88
3
114
72
11
19
29
60
52
21
36
24
36
30
54
15
3
54
23
84
132
96
12
12
16
9
63
32
24
16
21
36
11
61
35
4
3
137
79
29
145
15
45
23
48
37
12
47
76
24
8
24
73
72
23
16
32
1
18
161
36
25
23
40
3
29
16
48
3
5
40
72
32
16
45
3
56
13
11
49
15
56
72
73
83
1
27
24
120
45
23
60
24
40
21
35
37
12
59
48
36
24
13
167
1
59
13
27
44
13
23
40
32
36
31
21
105
18
5
12
37
11
25
155
40
75
96
66
54
54
47
88
68
36
1
12
143
1
75
56
139
144
42
75
48
24
56
12
13
18
18
27
9
42
77
61
6
17
55
5
16
32
24
12
52
168
72
32
12
52
3
53
37
6
54
275
7
5
67
18
24
195
164
31
21
51
5
37
48
36
15
3
5
36
13
95
40
32
1
12
35
24
40
44
36
24
13
3
21
84
15
24
69
60
12
11
24
84
36
16
69
51
8
60
76
8
96
25
18
29
1
71
91
6
11
4
48
44
49
3
24
20
84
1
11
12
16
51
48
17
48
31
30
119
12
13
71
19
42
48
59
16
33
23
108
96
7
18
24
83
12
31
5
64
33
11
85
84
60
39
20
13
12
3
128
16
24
56
24
1
23
16
68
36
12
28
24
8
24
19
5
13
3
8
43
17
12
24
40
80
48
36
7
54
39
44
7
18
23
84
43
18
54
53
64
3
54
47
60
25
12
11
79
18
24
155
12
4
3
77
1
11
100
9
35
7
21
45
24
30
24
141
80
97
90
65
60
88
27
21
153
23
ABCD 93106901872*3^$a+1 [50005]
8
16
56
48
112
24
144
77
43
72
56
64
248
147
13
48
24
203
13
48
144
128
9
39
144
16
80
40
59
165
105
63
9
18
108
9
45
43
48
24
96
95
49
41
54
49
77
123
57
39
184
104
48
75
45
24
48
117
3
72
88
96
47
144
273
33
127
53
147
105
207
63
33
39
9
184
113
15
39
18
55
8
24
21
144
123
40
72
53
3
40
24
8
105
7
24
32
72
72
81
15
144
93
3
24
135
49
32
9
36
43
32
15
9
24
96
16
144
248
16
96
125
19
104
93
19
53
115
8
40
264
23
1
32
40
24
65
111
159
90
18
37
8
160
96
41
55
248
48
40
5
147
88
80
24
120
45
75
16
200
15
25
200
9
31
59
21
105
39
40
155
93
16
72
80
99
85
48
80
75
270
31
24
312
65
36
27
72
48
40
32
120
183
97
11
72
18
19
161
319
5
3
16
72
24
80
21
99
45
36
15
48
64
152
45
19
216
48
200
40
120
120
56
144
27
108
33
112
48
5
72
163
48
41
55
35
126
39
40
80
21
54
21
160
17
15
3
157
8
72
105
7
65
36
27
63
9
144
9
183
72
48
40
17
55
72
56
15
9
16
8
24
88
72
17
36
72
115
8
129
15
24
69
3
72
87
1
72
80
63
9
45
43
48
8
40
24
17
18
61
96
203
93
24
16
24
95
9
117
144
123
93
19
128
16
104
40
96
24
23
49
48
83
93
24
207
81
9
108
3
72
120
93
234
18
87
3
325
48
77
72
259
11
90
3
328
29
43
72
24
56
184
56
96
160
8
57
15
112
8
45
75
64
5
259
216
65
103
167
241
48
161
111
48
57
15
57
18
45
64
8
88
32
33
144
18
90
18
57
48
48
24
75
117
24
216
40
168
96
24
176
40
96
80
40
8
117
43
56
16
8
93
180
15
24
51
90
99
40
113
72
55
53
3
69
36
15
39
108
162
90
90
31
24
8
16
176
16
72
32
136
8
16
48
32
15
9
24
57
111
88
104
93
3
16
48
48
72
47
1
17
175
77
91
17
175
5
27
81
54
1
8
64
56
232
48
96
8
45
3
87
72
1
35
93
16
53
115
32
33
55
143
49
56
64
48
8
99
126
55
80
9
31
5
72
43
72
120
8
72
63
73
176
3
13
8
72
192
57
36
75
15
153
24
40
305
18
117
40
95
97
83
72
13
128
24
24
112
72
5
18
54
163
32
16
8
96
16
29
3
48
112
96
24
23
9
153
55
53
75
184
101
180
15
39
33
3
85
120
32
123
37
200
87
9
81
90
36
73
32
57
7
168
5
187
48
72
8
117
18
153
27
72
13
113
90
69
360
96
24
45
123
40
32
64
24
176
64
287
73
17
159
21
36
7
96
59
21
112
48
72
32
48
112
5
162
25
200
24
16
48
168
48
96
5
3
33
15
24
48
120
120
105
7
96
48
47
54
3
40
47
25
65
103
96
71
25
24
24
32
88
23
33
21
18
105
72
165
91
8
9
103
167
1
24
65
31
24
17
55
8
136
341
18
33
64
48
17
295
48
17
31
24
35
85
41
15
57
87
24
141
18
25
47
33
88
5
19
71
54
36
127
48
8
16
48
185
18
54
135
168
165
27
16
8
64
120
8
9
63
27
18
18
144
49
24
ABCD 93107123548*3^$a+1 [50004]
39
36
3
105
16
41
3
57
19
65
55
68
273
114
1
23
60
25
71
90
51
39
1
144
95
81
63
6
6
153
172
44
9
115
5
67
119
1
65
19
41
48
15
160
60
12
60
24
65
31
5
198
121
8
28
48
95
1
35
85
120
60
84
5
60
27
3
1
8
201
7
89
6
117
21
96
31
60
35
18
120
6
49
152
24
81
30
13
60
47
18
12
27
117
31
59
45
69
7
59
9
57
15
64
8
21
12
79
44
72
24
9
72
90
114
51
28
5
27
33
115
32
40
23
1
24
5
187
89
36
63
16
5
30
25
11
18
66
60
66
24
55
20
36
33
66
93
16
11
6
27
28
44
21
15
3
12
78
31
5
19
32
33
6
45
36
183
145
92
84
39
61
80
69
30
96
30
15
16
240
65
54
21
9
55
60
5
6
54
24
75
16
56
12
27
61
83
42
30
78
102
48
69
93
103
12
120
5
24
36
3
21
54
25
36
60
29
55
72
104
9
12
199
71
33
40
36
24
35
9
16
41
31
23
37
44
81
27
72
16
24
5
6
108
1
24
36
41
54
114
150
30
39
28
32
12
76
83
66
15
9
31
44
57
75
75
33
21
66
18
55
65
30
1
11
48
9
108
88
32
63
69
33
55
24
36
65
123
27
105
9
31
60
5
19
5
19
60
11
45
96
12
33
24
55
11
9
4
60
56
15
114
6
9
24
93
90
60
49
156
240
68
12
243
9
21
39
16
5
90
81
24
52
68
16
71
49
29
66
36
9
21
15
9
19
12
53
7
20
123
45
15
36
61
104
40
41
19
5
6
9
60
120
124
5
30
37
84
44
27
60
138
12
18
66
24
66
9
196
20
40
11
24
25
11
45
132
48
24
69
7
84
155
1
20
60
40
24
29
31
29
39
87
85
8
27
69
57
19
5
60
6
45
124
11
48
165
45
295
32
9
24
60
7
48
72
5
27
36
60
75
141
40
36
8
117
84
79
5
27
3
37
68
12
3
237
120
132
12
16
24
60
80
16
48
65
12
84
84
30
36
30
51
48
15
157
24
128
21
75
84
28
83
21
16
143
21
36
75
48
42
60
99
9
6
1
104
60
100
20
21
15
33
31
120
176
9
55
11
177
132
21
195
15
69
51
48
72
25
24
176
99
1
65
78
90
6
45
84
75
69
63
18
87
12
231
6
3
21
12
19
89
67
20
3
30
27
148
5
12
63
21
31
35
18
27
28
12
5
19
20
99
1
11
49
8
16
17
19
24
96
11
60
129
51
60
33
15
30
87
123
57
39
25
44
40
44
16
47
48
6
15
105
30
45
51
25
35
117
88
5
15
39
25
35
45
15
1
53
96
3
33
108
7
5
114
85
56
24
21
27
16
12
29
51
24
69
111
141
87
16
137
18
45
72
4
24
80
135
1
29
7
32
48
28
120
36
5
15
16
24
71
73
32
3
90
7
5
48
6
109
65
127
8
72
3
1
5
24
31
35
24
141
24
21
36
27
52
179
37
35
30
87
12
159
9
27
1
35
49
65
55
5
171
3
30
30
69
111
60
36
25
149
115
35
45
21
99
27
24
325
29
132
39
60
16
20
4
29
15
100
44
21
6
9
132
40
125
48
15
24
88
23
97
44
21
18
12
30
63
45
6
93
88
65
19
8
33
87
93
3
15
21
36
328
71
45
21
55
32
57
19
92
48
36
108
63
49
56
39
54
42
9
45
55
11
18
60
31
239
57
64
35
54
42
24
121
44
99
9
72
16
20
123
37
29
36
163
137
54
30
15
96
3
37
32
12
16
92
3
25
5
18
12
48
60
6
60
19
12
29
51
4
96
20
123
6
24
31
5
60
84
27
63
132
49
41
24
115
29
39
267
21
28
11
1
53
30
37
113
12
24
36
63
16
80
16
20
15
24
24
61
11
54
19
5
31
36
128
16
125
24
30
61
96
185
24
84
12
48
39
12
36
165
19
24
47
69
135
36
30
55
23
6
55
29
67
113
51
15
30
36
3
27
54
60
79
77
15
45
139
11
60
13
5
102
24
49
60
32
12
57
84
90
96
69
24
52
24
32
9
19
12
32
51
180
102
99
40
11
18
7
44
36
9
36
24
24
15
40
41
15
40
29
7
125
99
51
57
3
133
71
121
128
12
28
137
150
18
115
44
3
25
8
75
72
73
36
11
69
60
15
61
89
15
76
44
36
3
30
30
9
87
1
8
87
57
28
59
24
30
39
108
28
47
ABCD 93107172454*3^$a+1 [50013]
138
36
6
120
109
32
207
1
96
41
15
147
21
16
120
11
37
56
51
21
159
9
9
7
5
18
1
17
63
16
65
6
18
31
80
9
199
56
40
32
33
114
61
24
41
54
30
43
47
153
40
65
79
5
114
12
13
5
36
24
72
199
101
219
88
107
60
54
12
103
29
66
1
143
42
31
59
126
7
23
18
144
127
41
7
48
24
5
18
1
71
81
99
78
63
57
7
83
13
5
75
15
150
12
36
147
93
19
288
47
57
136
77
27
40
48
71
57
64
96
65
39
21
43
96
35
13
47
49
80
51
21
105
54
49
56
75
21
40
23
54
51
40
72
24
48
53
54
6
48
31
41
55
53
51
184
5
27
9
108
18
300
37
71
186
300
43
56
40
72
48
47
33
16
65
15
40
53
90
33
3
36
73
8
75
24
30
39
51
21
48
39
25
32
3
85
5
48
3
40
71
81
75
18
19
48
23
81
24
16
24
41
15
120
96
33
175
5
42
129
33
127
56
153
72
18
61
104
16
120
48
125
66
81
16
47
42
55
120
120
11
133
137
15
24
9
31
80
16
17
7
24
41
31
119
9
16
23
18
162
18
99
15
9
39
90
7
120
131
72
36
12
93
16
120
101
43
41
6
25
65
48
24
30
162
31
59
45
99
21
21
19
240
48
107
165
33
12
18
57
15
6
12
276
12
18
21
16
48
29
51
87
42
31
161
96
7
8
3
102
55
23
25
95
72
153
45
6
30
18
42
75
81
39
16
80
64
35
13
8
48
72
48
207
25
104
3
85
72
233
162
6
12
108
78
66
55
80
33
103
5
174
18
132
48
72
36
3
96
81
79
29
132
18
21
64
5
84
31
144
11
102
24
55
11
85
29
84
31
11
13
41
15
141
3
15
42
7
72
24
17
39
3
93
9
24
31
56
40
192
32
3
21
15
1
41
39
40
24
32
40
23
120
36
54
135
177
39
99
117
69
115
104
99
13
5
43
11
6
102
33
147
13
24
56
75
18
115
155
61
48
11
132
18
55
137
24
31
17
168
63
72
112
312
53
12
54
1
56
40
17
207
16
80
24
15
9
27
69
15
73
17
6
72
102
43
96
41
103
5
3
15
129
33
7
101
348
7
47
18
7
56
16
41
24
103
71
72
105
88
152
24
120
51
165
33
126
9
9
7
240
59
21
39
49
41
7
5
60
48
24
66
36
6
174
114
36
18
36
1
80
9
87
33
7
209
55
143
1
5
75
177
48
15
184
35
21
21
19
35
90
30
36
1
143
25
32
123
144
13
24
5
91
17
7
24
72
257
7
65
31
24
29
36
18
42
75
160
24
29
27
16
23
24
66
87
24
40
71
9
39
42
18
72
84
105
24
16
59
45
75
21
40
29
75
16
48
41
79
8
39
25
65
79
144
53
12
31
72
24
203
30
42
18
12
78
97
65
31
5
19
48
41
54
57
99
285
75
36
49
120
24
155
30
63
15
12
60
12
126
7
47
54
51
9
31
59
61
23
36
72
24
45
120
40
23
18
63
96
3
6
30
36
13
47
49
5
54
72
120
13
8
57
120
7
144
11
6
48
55
72
17
222
18
55
8
27
18
75
15
25
48
65
7
119
25
143
72
9
16
5
18
108
93
120
16
96
8
27
60
318
139
176
27
24
18
3
48
15
81
63
33
9
31
23
1
29
114
97
173
138
60
30
54
54
19
71
49
72
11
84
49
56
40
125
43
48
17
6
1
24
32
27
60
30
180
31
56
88
65
63
48
81
15
136
80
24
40
71
33
40
65
15
40
77
139
239
25
65
55
47
49
23
42
30
18
7
120
23
1
35
45
27
189
9
7
47
18
159
88
17
39
40
29
18
42
111
16
24
59
132
1
72
11
6
31
89
31
72
83
133
11
61
5
67
72
101
3
40
11
13
56
21
18
33
48
27
30
39
105
15
21
3
75
37
89
30
25
35
21
15
84
85
120
56
24
99
30
114
48
72
61
11
ABCD 93107231468*3^$a+1 [50174]
1
11
96
78
60
6
13
11
85
59
13
29
48
18
24
1
17
55
35
12
90
60
96
18
24
72
6
55
5
114
13
12
11
108
12
54
18
42
18
12
6
12
36
55
36
12
96
36
12
5
150
54
36
30
1
269
18
49
24
101
127
5
18
36
90
42
24
37
11
30
31
149
60
6
12
132
72
1
72
5
31
5
127
119
1
5
31
17
19
47
6
115
5
24
43
11
72
25
84
5
18
1
89
30
12
198
60
6
96
18
42
109
5
60
180
30
60
72
108
13
59
144
78
30
66
6
61
23
1
5
48
60
78
1
17
30
84
13
5
18
36
1
432
17
36
114
18
7
53
6
6
150
37
191
49
23
36
12
12
54
42
54
30
24
1
119
24
1
125
24
6
61
5
43
11
132
1
17
55
5
72
18
174
55
11
12
37
5
18
12
156
169
48
47
120
49
23
30
18
1
11
54
204
36
6
54
31
60
48
5
31
47
13
101
66
18
186
84
54
43
59
84
24
1
41
7
71
6
6
168
61
5
7
17
6
12
60
84
30
36
12
30
1
59
126
19
53
19
48
17
48
42
48
72
30
127
11
66
79
11
36
48
13
72
11
54
7
23
13
60
287
42
96
43
35
144
48
12
12
96
84
37
23
54
6
96
24
90
108
48
42
36
13
41
67
36
12
24
12
59
30
12
43
5
42
6
48
60
96
6
13
48
17
127
17
78
102
6
13
41
30
6
282
1
29
67
65
43
53
175
35
12
18
36
6
150
48
55
36
5
114
25
311
18
60
43
65
43
77
54
13
107
18
55
47
54
79
11
120
13
144
24
23
36
96
37
11
61
29
30
13
5
31
53
48
7
173
162
30
18
1
41
18
13
53
24
48
67
11
12
30
48
54
66
19
11
6
31
72
23
30
48
6
108
1
72
119
24
145
89
48
187
5
6
49
5
216
60
7
72
12
5
91
95
13
5
43
83
120
37
11
162
24
84
102
24
6
103
36
108
11
6
114
18
30
78
120
43
77
36
60
84
7
36
251
6
42
30
24
48
91
72
5
60
7
120
155
18
115
47
18
7
5
6
30
54
1
11
24
6
78
48
120
1
11
37
41
18
42
24
48
6
6
36
48
43
23
6
78
24
12
78
43
5
19
72
131
72
30
96
103
47
42
90
6
6
108
30
78
12
36
25
29
67
125
91
48
5
60
31
221
18
156
24
84
60
12
54
30
12
54
43
72
29
12
42
18
115
107
61
29
66
36
61
5
31
17
126
54
42
24
24
6
36
144
67
11
30
6
42
12
31
12
24
11
48
54
175
11
102
54
48
36
6
43
36
24
23
25
96
77
7
179
36
18
60
30
6
19
120
101
48
18
12
30
31
101
6
132
156
6
66
24
13
5
36
174
72
37
41
60
36
6
18
127
48
167
18
48
43
11
6
90
1
23
13
101
24
67
215
30
43
108
53
54
37
71
30
84
48
19
11
36
12
120
84
66
84
90
48
25
72
191
198
7
17
6
24
61
119
18
151
11
36
36
36
12
85
107
54
96
126
30
30
49
108
101
24
12
7
167
49
11
102
31
17
31
11
18
66
6
7
132
5
43
53
43
161
90
13
35
42
18
30
18
78
199
5
12
18
36
13
17
36
18
1
41
31
119
138
18
12
48
25
35
42
246
37
53
43
83
24
42
43
209
7
11
12
12
114
6
84
30
114
42
79
17
18
84
36
102
18
24
60
1
24
53
18
42
31
12
35
25
5
282
12
36
54
66
66
84
12
7
23
49
23
36
13
53
78
168
13
29
42
78
96
66
36
42
19
53
19
47
12
120
25
48
60
23
12
42
18
138
96
43
36
96
83
36
25
131
25
59
60
36
156
13
5
42
12
109
29
18
30
24
48
42
12
30
54
30
19
41
55
35
96
48
96
13
83
6
91
48
59
6
54
30
12
150
18
6
13
77
211
5
84
48
42
13
35
37
23
37
156
89
6
48
1
29
7
5
54
24
102
222
12
114
43
137
7
83
30
139
77
24
6
30
150
1
53
24
55
17
6
12
18
91
17
66
54
6
6
138
12
30
30
37
11
60
13
83
97
227
25
36
29
31
41
78
277
53
30
132
132
157
131
84
49
41
18
13
155
54
31
12
132
149
30
13
24
36
11
42
78
13
5
12
96
24
288
12
12
24
12
42
61
59
132
24
24
30
48
ABCD 93108745864*3^$a+1 [50081]
13
137
151
335
234
18
313
119
85
156
72
96
12
144
276
239
49
156
185
91
5
103
300
24
215
73
12
60
35
132
121
77
90
13
48
11
750
19
71
96
25
95
24
48
73
120
168
71
96
72
270
288
103
84
293
643
72
5
55
48
11
85
143
1
12
288
24
107
145
131
54
331
119
30
91
167
192
78
162
85
185
90
216
84
13
23
109
36
167
30
42
216
144
229
131
120
180
96
85
12
36
119
133
384
396
84
203
132
48
85
5
18
222
151
11
270
18
30
163
35
85
72
36
96
48
96
192
347
72
198
90
150
18
25
245
102
13
119
120
49
36
131
54
18
132
426
55
107
73
59
138
162
270
283
23
24
246
67
77
150
288
12
49
119
12
49
47
480
13
77
283
312
48
29
43
47
12
13
132
185
210
121
95
144
289
287
54
139
11
228
198
90
109
131
120
193
221
211
77
162
73
23
30
42
205
83
192
150
7
41
594
193
317
66
85
95
60
133
41
55
84
59
330
43
60
239
13
77
283
293
43
11
48
108
222
7
191
234
48
91
252
59
120
121
47
241
77
54
186
162
133
155
553
107
85
59
96
157
413
427
203
13
276
84
47
552
73
48
101
198
48
13
119
121
167
25
227
48
145
48
132
95
102
283
59
36
24
229
179
72
36
60
180
205
77
211
119
102
240
103
108
167
48
24
36
85
95
144
49
197
55
300
132
108
269
90
150
18
180
13
192
23
109
36
167
270
162
313
23
324
240
61
29
151
137
342
13
23
817
108
864
83
61
41
186
25
360
5
55
89
55
156
119
121
215
24
30
150
396
174
55
203
313
348
12
72
108
347
132
229
107
180
72
73
95
12
1
89
ABCD 93108787628*3^$a+1 [50003]
44
15
1
48
53
63
100
77
55
68
196
36
5
55
108
20
72
33
15
4
120
23
25
8
4
281
19
68
64
48
72
60
11
45
40
83
117
3
1
36
20
124
59
61
41
7
101
31
96
80
60
4
120
24
36
41
67
48
12
36
84
41
7
72
48
48
32
45
18
30
60
31
36
12
192
29
139
41
19
60
128
28
5
7
5
55
120
12
8
75
13
36
240
36
120
20
153
12
19
41
7
48
35
225
28
72
155
25
120
80
63
57
60
108
4
96
132
24
41
15
60
4
24
60
77
3
64
8
45
3
40
92
64
44
112
8
40
17
15
28
5
87
52
11
57
33
31
156
12
8
75
145
8
160
60
5
7
24
144
84
60
293
7
8
112
23
120
49
36
65
43
60
60
12
5
7
8
15
25
84
89
55
80
4
60
41
115
12
24
60
24
20
72
15
45
3
1
24
72
128
27
37
68
88
84
8
45
19
44
244
36
35
1
164
40
12
140
124
84
24
108
5
18
25
60
17
19
48
41
87
153
12
67
36
24
53
3
4
12
84
132
35
13
12
60
12
36
144
53
7
228
155
25
80
60
64
149
42
30
139
24
17
3
64
23
33
45
12
3
4
12
216
20
165
115
5
67
60
36
5
207
40
68
124
11
181
60
11
49
60
24
32
63
37
5
18
25
84
60
128
48
100
96
116
148
5
12
3
57
55
155
109
144
5
67
8
4
60
23
345
33
30
1
24
65
19
68
48
52
53
67
20
3
109
48
80
45
7
173
115
8
16
48
240
68
40
24
41
7
41
67
72
36
12
35
30
15
108
45
27
45
3
100
5
27
48
60
57
3
40
60
72
24
71
145
12
180
23
18
7
8
16
59
61
89
7
113
91
48
60
108
12
23
13
5
42
18
27
64
89
30
109
36
32
100
228
17
60
138
181
56
40
8
4
48
12
11
61
56
33
72
15
28
167
18
150
30
15
225
19
56
72
15
165
40
5
78
30
15
207
25
48
80
40
5
19
53
7
132
60
29
19
53
43
65
67
23
57
75
25
95
25
48
95
57
45
7
128
28
36
116
40
12
48
8
132
48
64
12
44
124
48
5
3
124
131
90
27
45
103
12
5
60
63
72
100
65
19
36
8
4
12
84
5
199
48
60
53
7
180
5
3
105
127
12
23
25
72
12
116
48
16
48
36
36
24
17
63
12
48
57
15
4
24
17
19
240
11
49
41
7
8
33
42
18
31
41
15
33
19
221
55
125
12
79
60
41
3
12
63
57
4
149
115
65
60
175
5
27
64
101
60
19
48
23
85
125
75
300
88
72
12
8
3
42
67
108
12
68
88
17
3
15
121
96
84
48
48
20
60
4
36
72
48
12
83
37
8
33
19
56
132
100
84
84
12
65
3
132
180
4
56
60
52
41
75
76
11
193
60
24
41
72
63
76
104
16
36
8
72
48
40
92
4
41
7
36
84
11
25
72
20
33
31
89
180
15
12
28
95
1
60
60
36
24
36
8
40
12
80
4
36
53
7
5
19
84
5
55
92
124
48
113
55
5
135
93
19
12
56
52
68
40
68
27
33
4
68
124
24
72
5
15
160
35
18
7
8
147
37
12
24
152
60
352
161
90
25
36
36
60
80
40
24
56
105
163
96
24
12
12
56
15
157
48
36
116
60
93
75
76
36
12
12
84
77
60
19
24
65
207
172
72
24
72
8
220
80
57
43
12
84
29
72
79
29
12
90
45
33
55
32
108
16
56
3
109
48
12
168
132
96
80
132
135
18
31
48
72
11
25
120
60
20
105
19
44
52
8
40
12
35
45
108
76
48
72
29
139
8
40
24
119
49
48
60
5
30
45
15
48
169
228
80
100
20
52
8
28
77
63
72
160
24
60
84
12
8
60
4
41
31
24
125
75
12
124
44
15
25
12
23
97
20
28
24
41
55
20
15
72
225
4
36
140
120
100
128
120
4
41
7
48
24
12
36
24
89
15
12
4
96
24
ABCD 93108818932*3^$a+1 [50053]
12
312
75
228
6
87
39
9
39
60
30
51
159
126
66
141
48
105
30
9
132
15
198
3
69
114
6
99
84
57
24
6
168
21
159
12
138
126
9
15
36
6
75
156
60
27
72
45
93
195
36
135
24
21
15
60
120
144
42
18
36
114
291
39
6
6
18
63
3
429
51
60
24
12
54
51
3
36
30
15
15
114
6
45
21
39
195
36
60
9
21
54
24
72
60
78
30
45
87
33
75
33
3
177
213
30
69
195
21
12
33
75
45
186
45
36
27
42
48
72
150
48
312
69
60
129
30
33
39
144
57
3
6
24
30
66
171
69
3
45
15
87
108
192
60
213
108
3
54
42
294
27
108
39
141
15
300
24
42
24
39
81
96
24
120
75
51
45
135
144
30
15
9
243
72
48
27
45
27
105
3
36
105
15
36
141
63
120
21
36
129
15
9
24
147
99
9
51
36
108
93
3
30
576
18
60
240
45
51
84
6
30
21
24
51
24
141
135
78
111
36
45
24
90
30
6
21
120
117
135
51
36
201
3
96
30
3
237
30
48
90
6
96
48
120
21
39
132
60
108
186
24
102
24
69
21
96
171
120
132
36
51
48
12
9
51
18
126
24
21
39
36
105
51
144
36
114
30
105
135
96
168
21
159
96
144
36
66
51
93
234
93
87
57
3
141
15
36
33
75
96
69
12
144
39
21
75
45
111
174
54
45
51
90
75
195
114
6
96
300
30
243
195
156
81
255
48
57
75
69
36
39
60
249
117
48
6
9
36
159
12
18
3
63
189
36
51
45
3
12
48
36
24
216
66
30
9
81
78
45
21
240
147
117
126
24
96
210
27
3
141
39
30
15
111
129
105
6
81
60
189
120
15
63
21
69
6
24
72
24
45
15
96
84
60
84
57
99
45
39
96
57
9
168
30
45
21
15
60
39
81
60
9
42
84
9
147
30
54
234
111
15
180
60
45
180
135
330
24
30
93
123
96
21
12
132
63
6
54
42
54
36
81
93
24
246
21
48
75
93
432
135
93
33
54
60
93
3
36
204
189
51
6
120
3
108
33
216
78
12
84
186
111
3
60
24
90
72
24
15
99
132
120
234
75
24
36
81
99
75
24
60
33
99
60
48
96
6
54
21
285
114
6
54
66
15
15
21
27
90
30
12
60
228
60
141
45
6
69
21
3
51
66
78
132
105
36
39
48
141
60
12
39
60
18
30
93
3
36
45
144
252
27
60
93
63
69
396
99
6
96
330
48
30
15
240
105
120
30
36
9
285
6
210
75
21
54
285
165
30
24
21
45
30
177
39
45
15
30
63
51
54
27
15
60
69
411
129
51
33
27
114
24
222
18
30
42
15
129
54
12
60
90
51
99
81
57
27
60
9
27
3
45
141
3
117
30
24
24
90
27
3
81
96
135
48
153
39
354
126
24
24
45
147
48
57
3
6
30
114
42
30
18
12
24
9
87
108
45
36
144
156
105
90
45
51
84
120
144
177
ABCD 93109394902*3^$a+1 [50049]
65
31
24
60
60
84
41
31
120
29
24
19
11
85
5
91
53
31
35
1
29
6
24
90
36
31
47
12
24
60
96
24
1
143
1
12
12
5
72
24
7
59
49
35
60
61
35
145
119
66
79
29
31
65
19
11
36
25
24
35
30
127
29
114
24
72
49
71
13
41
6
49
24
12
59
145
24
108
143
97
59
24
61
149
120
96
48
30
13
83
61
5
30
60
18
192
60
90
108
30
7
60
48
36
11
1
84
53
55
47
60
108
1
65
31
24
11
78
31
191
24
121
23
12
24
84
72
18
31
84
11
61
65
90
49
144
65
72
24
127
47
37
95
1
53
60
31
23
25
5
91
95
60
24
36
1
29
7
17
7
35
73
101
30
25
71
18
43
23
36
49
11
84
1
143
13
29
55
185
24
150
61
83
12
18
252
198
133
48
11
18
6
204
1
72
24
60
180
245
19
60
384
36
96
24
60
29
103
59
24
1
108
41
66
1
12
60
161
66
18
210
12
84
24
186
24
162
1
77
7
84
41
54
1
53
6
60
36
49
12
17
187
156
83
36
49
59
13
24
95
54
19
47
30
198
90
210
72
18
90
13
72
48
24
60
24
5
19
77
54
25
125
19
191
1
48
5
30
66
6
1
12
11
24
36
246
108
31
96
36
47
30
12
48
127
149
90
1
5
174
54
6
1
35
49
119
96
85
11
73
47
1
23
6
48
36
7
144
83
6
31
23
6
7
17
30
36
6
24
91
119
6
139
35
157
53
91
29
55
12
143
54
67
53
12
18
25
11
126
139
24
12
29
60
7
59
13
41
55
12
59
13
107
13
41
7
83
114
7
119
6
18
121
5
6
61
17
42
18
30
72
174
19
215
25
35
42
18
6
96
79
12
23
84
1
71
18
91
149
6
66
43
12
84
119
30
12
30
85
24
96
156
23
109
17
18
66
31
23
36
37
23
24
37
36
23
30
120
24
186
24
37
89
36
139
5
7
23
60
25
29
6
30
6
168
1
11
1
48
84
35
42
90
24
156
121
47
72
108
6
7
47
37
35
85
180
36
167
90
42
168
133
17
30
145
108
77
7
36
23
24
30
6
61
29
79
17
48
6
84
12
24
24
6
7
12
12
120
89
6
150
54
1
83
25
36
95
84
60
12
18
42
133
5
12
31
12
48
23
1
36
23
1
59
49
72
84
41
48
42
24
60
61
5
300
175
245
30
49
11
54
19
125
162
1
23
66
168
102
25
23
85
11
54
60
31
84
17
48
6
97
23
6
90
1
23
25
29
55
335
36
126
19
60
65
19
36
71
90
91
24
29
7
24
60
24
65
6
168
72
54
115
11
54
7
47
37
48
5
31
5
54
96
36
13
11
24
73
53
66
1
47
121
5
6
30
43
35
73
149
151
83
1
36
48
35
49
48
48
24
168
83
157
53
24
6
36
30
168
96
36
55
35
1
53
7
24
5
48
7
96
48
89
127
24
36
53
96
60
66
48
25
11
90
6
48
13
77
30
72
60
1
12
125
30
25
11
24
120
37
35
13
11
114
102
1
77
7
23
36
30
91
84
11
1
77
30
42
54
49
48
12
95
145
36
84
5
31
65
55
131
78
6
1
125
55
29
66
25
96
17
6
24
145
48
23
60
96
114
54
85
35
90
6
36
90
30
180
1
137
42
1
84
149
7
23
126
55
36
29
48
7
36
59
109
71
48
37
29
19
131
121
24
12
29
78
61
96
59
24
12
1
48
60
5
84
282
48
205
35
60
30
103
53
55
95
1
5
114
37
12
35
97
23
13
29
24
6
108
12
1
48
65
66
54
67
77
30
37
36
180
144
144
5
79
36
12
77
60
6
1
24
144
12
96
12
17
54
6
54
25
455
1
24
12
53
36
18
25
167
60
24
66
139
72
23
54
67
23
30
96
54
13
47
121
11
1
197
60
31
11
24
24
97
24
29
30
42
48
7
23
133
108
71
54
6
25
29
54
25
35
25
72
5
19
215
144
36
24
12
48
1
11
78
30
13
47
13
137
6
1
23
66
ABCD 93109570538*3^$a+1 [50031]
165
219
24
24
96
144
16
152
88
56
153
63
24
24
40
317
12
31
72
125
12
151
72
8
72
120
24
16
48
80
64
32
64
32
208
32
112
176
64
245
43
48
72
8
16
96
200
88
17
180
139
5
43
48
128
24
96
9
132
43
120
137
39
64
137
391
29
60
55
200
64
32
40
269
43
8
88
80
96
336
144
136
224
45
99
144
16
72
17
15
160
48
245
27
33
39
24
40
29
75
16
24
77
99
201
79
192
5
283
152
144
48
57
135
160
8
33
15
64
24
29
91
17
79
65
15
81
55
48
80
9
48
87
72
16
152
16
89
7
48
96
29
147
93
108
63
16
144
152
64
24
384
56
9
63
69
3
16
77
67
72
101
267
96
69
27
16
5
43
120
41
31
17
87
264
69
3
24
40
125
139
80
96
16
5
3
57
7
137
96
255
40
200
160
65
7
173
235
72
80
96
16
120
24
120
17
15
88
176
48
40
17
175
96
8
40
24
32
45
51
240
57
31
224
72
16
120
80
48
21
99
40
72
24
24
137
55
24
8
88
248
24
88
48
24
5
12
103
56
24
88
149
51
40
104
16
80
105
144
79
32
160
8
64
32
88
53
60
15
40
168
176
48
88
24
48
48
144
8
136
32
144
48
216
40
104
112
24
72
32
72
21
219
64
96
5
75
165
19
96
96
24
101
12
15
88
8
21
3
16
240
137
127
48
104
93
163
77
43
24
56
64
5
51
45
3
24
16
24
77
19
77
60
55
29
43
56
57
79
53
3
120
88
24
5
75
40
32
160
24
152
88
80
96
96
72
40
17
79
72
48
72
48
24
185
111
21
60
79
312
24
120
176
297
15
96
16
48
56
9
63
40
125
43
101
19
24
32
88
248
48
216
40
224
16
101
27
16
120
80
9
48
84
43
56
141
51
9
15
16
5
12
192
31
17
7
8
448
5
43
32
48
81
15
120
24
64
48
240
24
41
87
48
64
24
104
88
8
40
24
120
17
231
112
56
16
128
16
120
41
15
136
152
48
64
8
48
57
31
32
72
88
80
24
24
40
72
128
24
16
192
89
15
21
19
176
189
3
40
5
48
3
57
132
12
48
15
40
8
144
16
197
240
3
88
32
69
51
40
5
43
17
15
48
16
336
8
16
56
72
40
32
16
104
120
33
127
120
8
16
56
136
128
129
132
51
24
21
12
103
32
120
168
192
88
389
3
168
40
8
112
24
96
8
112
48
80
40
32
48
57
183
201
63
88
8
16
80
376
8
81
79
312
77
43
240
32
136
32
45
43
96
65
55
200
264
96
16
128
120
24
48
120
40
48
24
17
31
8
192
48
57
63
40
104
88
24
24
29
147
24
40
24
8
9
79
17
63
160
17
7
120
8
24
64
80
96
136
80
9
31
24
41
63
21
43
120
72
5
691
8
40
24
5
108
55
48
72
5
12
63
160
197
43
368
96
21
27
88
72
176
ABCD 93109667746*3^$a+1 [50012]
16
12
27
105
87
24
21
75
21
188
64
128
100
80
52
36
80
76
80
24
4
60
15
81
36
51
125
132
48
112
96
15
297
8
40
140
19
17
36
84
28
3
29
16
48
92
112
192
15
41
55
33
87
57
48
68
84
16
80
79
192
48
77
100
80
4
27
9
84
32
24
16
104
4
84
48
44
55
41
120
7
168
45
3
29
16
51
33
8
88
84
27
33
63
168
5
60
7
65
55
57
375
137
40
20
36
228
124
56
127
125
40
92
31
5
4
60
96
27
48
29
76
12
80
67
21
195
5
64
51
240
57
32
7
33
12
60
15
120
101
43
69
12
36
92
72
84
52
44
16
99
41
88
80
7
105
32
12
235
5
36
40
144
44
100
24
63
72
93
72
60
80
88
20
124
164
64
51
29
43
9
84
80
52
92
36
52
99
9
92
120
28
39
96
17
304
39
264
5
52
8
352
39
17
4
24
44
55
5
28
84
44
24
12
4
96
39
5
67
72
165
3
77
136
24
27
45
56
180
28
36
20
28
15
21
75
29
36
7
93
36
8
48
64
140
100
24
56
48
36
124
20
36
7
189
8
112
140
31
9
15
65
40
20
84
55
45
75
5
40
51
9
32
108
16
20
48
28
60
8
40
12
72
60
36
60
20
40
24
32
48
28
48
24
12
36
159
89
4
12
36
8
67
53
4
15
17
64
80
151
9
15
81
68
60
252
43
96
17
24
4
75
65
12
40
3
24
141
84
12
48
36
180
27
5
4
80
60
40
68
48
4
20
55
101
24
91
24
96
33
36
44
12
124
48
12
108
87
45
68
36
139
45
116
36
76
140
28
116
24
12
7
21
51
65
31
9
68
91
17
52
168
68
100
116
4
24
132
8
100
8
163
89
12
19
17
79
45
116
84
91
213
75
125
112
27
45
72
51
5
148
39
5
28
24
24
60
27
177
80
88
92
76
39
48
89
40
48
15
17
199
5
12
60
84
204
100
156
84
20
144
16
84
87
65
88
20
43
45
92
28
48
120
72
3
21
75
5
16
44
180
43
81
12
3
57
240
8
36
136
27
192
5
16
128
16
48
12
36
123
17
55
9
228
12
156
68
180
12
24
36
172
20
36
184
36
24
156
32
124
3
125
148
39
129
80
4
60
32
28
8
48
180
7
57
111
45
60
24
8
40
80
55
5
12
36
24
331
65
16
20
16
3
29
220
60
72
144
12
60
72
51
101
240
48
72
16
72
20
175
48
17
48
24
108
48
43
209
103
5
19
9
12
200
88
75
21
8
67
5
4
72
12
8
108
4
3
29
40
48
12
39
81
80
36
52
60
27
113
72
28
68
28
51
165
99
9
15
293
72
16
51
141
120
48
44
12
43
96
120
21
24
36
39
21
176
40
27
93
20
40
20
192
112
120
3
57
68
88
72
3
5
148
80
36
4
20
4
32
40
48
12
75
41
7
5
28
8
36
64
99
17
148
3
33
32
24
48
36
4
20
16
132
39
45
48
12
108
48
60
24
56
24
28
51
21
44
55
9
36
75
9
80
31
9
36
20
151
29
36
55
105
48
56
7
137
208
39
5
36
24
88
56
12
163
45
27
5
28
87
24
113
12
16
3
41
100
56
28
159
17
31
113
72
40
15
9
296
7
5
40
36
36
48
20
60
172
48
368
72
36
16
56
19
21
92
31
149
36
4
51
21
44
24
72
36
64
3
45
3
24
33
12
8
36
96
120
31
65
40
15
17
28
152
208
27
33
120
44
43
165
80
36
55
21
44
100
60
24
168
104
228
91
69
72
3
21
24
147
29
52
15
5
120
4
56
28
27
57
96
72
20
19
93
20
28
8
76
8
36
24
16
32
60
148
12
24
8
40
36
75
17
ABCD 93110090306*3^$a+1 [50015]
24
66
96
138
36
36
240
48
96
81
39
72
69
540
63
48
9
123
12
78
30
18
234
465
99
36
156
72
42
30
168
153
135
45
63
84
36
144
117
36
63
81
45
78
252
84
162
159
63
66
6
468
48
24
225
36
264
123
36
300
132
72
93
240
84
303
48
45
60
144
39
42
48
96
111
15
48
132
225
84
171
72
108
168
192
24
144
120
117
24
21
18
126
195
363
33
75
108
24
192
36
144
45
33
66
72
60
9
36
477
27
165
51
27
93
117
27
159
261
39
60
12
252
36
144
18
279
36
180
15
84
24
252
252
12
18
27
180
216
9
15
216
387
57
159
126
111
15
9
201
135
24
36
144
39
24
126
27
39
36
252
72
36
24
45
93
42
21
63
132
129
141
39
96
27
30
90
72
141
27
198
198
72
84
78
30
36
204
48
24
21
159
264
297
69
171
135
120
324
60
45
279
36
21
144
9
447
180
27
12
81
117
42
198
102
168
57
105
138
33
147
216
96
90
144
27
39
24
36
81
264
105
75
99
24
192
45
45
54
177
63
57
27
72
168
156
132
9
75
96
288
264
33
120
99
60
21
24
75
45
171
189
213
3
243
117
27
132
678
87
36
99
66
144
51
39
81
195
372
108
168
180
72
288
21
171
9
195
156
60
129
15
21
24
216
180
84
60
63
48
9
9
90
321
75
60
21
207
33
27
93
144
96
99
288
36
36
81
99
45
540
135
21
24
36
63
81
99
300
81
375
36
45
9
75
15
21
24
36
39
126
42
48
45
27
78
48
510
72
12
117
99
81
99
144
72
90
78
18
102
33
57
18
189
51
72
72
120
288
33
63
390
306
240
84
234
27
60
3
96
360
36
48
60
273
315
69
39
6
336
15
84
171
108
96
228
33
255
105
75
105
84
60
39
72
45
60
327
132
108
360
192
141
84
141
30
69
36
144
39
72
72
132
36
90
54
108
48
60
165
27
96
57
24
36
39
54
96
54
12
72
60
90
48
54
285
156
24
3
213
144
3
78
39
51
72
93
15
45
3
141
63
117
36
3
60
81
3
42
48
123
117
27
99
57
99
ABCD 93110504764*3^$a+1 [50030]
16
201
72
35
13
239
121
59
60
28
21
11
244
9
11
64
156
84
156
81
203
61
59
16
80
37
120
179
268
116
85
24
15
140
72
120
48
372
48
12
349
11
88
56
136
45
279
156
68
145
51
44
60
40
141
11
40
21
83
180
64
32
25
119
84
133
24
3
140
100
117
24
99
12
20
13
155
301
35
24
13
192
15
272
409
299
133
192
87
204
260
96
49
99
21
135
156
68
145
27
21
203
40
189
107
84
121
264
15
57
99
93
51
141
24
15
164
76
80
4
21
240
155
61
63
60
72
21
24
96
168
24
336
192
47
156
37
59
40
69
35
24
40
237
96
99
20
84
205
15
60
45
96
35
13
131
40
117
72
131
16
693
135
32
289
96
239
336
28
21
120
59
133
99
84
20
37
99
84
20
216
4
156
21
47
156
325
51
405
59
360
40
56
84
121
39
96
128
1
35
16
140
84
85
120
51
264
69
15
192
84
144
392
373
576
35
37
27
21
179
61
215
156
144
96
40
24
84
32
25
408
48
123
176
84
25
135
9
71
169
167
1
239
28
336
56
109
99
32
28
92
48
36
240
4
21
59
61
72
107
60
76
176
120
40
308
76
45
264
11
84
220
21
51
104
24
60
217
83
133
168
360
11
84
241
95
28
141
192
59
144
109
155
96
84
156
109
96
75
320
216
325
35
40
104
109
11
4
153
183
164
60
436
56
120
48
61
171
525
135
84
69
48
312
11
64
165
192
63
20
12
148
32
13
11
109
311
100
56
13
71
145
240
11
61
23
124
261
15
156
261
168
11
48
85
35
136
24
212
4
117
360
147
60
140
16
80
40
44
16
96
20
264
84
73
23
289
155
301
39
33
63
105
75
44
16
81
15
20
13
11
144
40
261
24
95
96
217
3
84
32
25
48
251
24
13
3
165
24
72
3
285
107
109
216
219
165
120
11
109
131
61
24
203
72
168
156
60
37
264
48
11
205
96
35
40
320
144
40
104
85
47
1
143
96
208
321
59
96
36
288
12
4
284
96
276
4
56
85
63
225
15
105
51
ABCD 93110666024*3^$a+1 [50017]
48
64
18
54
60
20
46
14
1
59
61
23
25
12
27
21
215
40
6
6
54
26
10
15
24
45
30
78
18
30
84
18
108
72
33
47
1
9
62
4
92
10
38
22
72
6
30
2
25
33
50
16
48
57
81
30
48
24
32
10
74
1
36
15
8
37
24
3
68
12
40
81
11
1
57
36
2
4
56
24
46
99
11
22
86
16
18
3
33
42
48
6
18
12
21
45
42
56
1
59
10
26
1
15
60
105
75
152
52
44
16
24
126
50
88
72
18
42
21
27
18
39
23
37
33
6
84
20
37
11
49
123
117
15
138
3
27
18
62
106
15
11
1
9
39
120
11
16
24
66
14
40
8
37
63
57
60
21
60
30
104
61
23
94
3
35
12
1
117
78
24
20
37
11
49
36
33
12
3
12
3
21
51
30
15
75
12
18
15
59
16
8
10
6
21
35
25
45
62
36
60
1
35
34
60
26
25
33
30
8
34
60
50
64
30
15
12
39
66
30
84
44
22
2
48
12
108
24
16
8
16
9
69
6
6
6
45
3
21
3
42
39
45
2
192
28
30
75
33
87
99
81
60
84
21
48
27
23
52
18
2
22
87
24
21
39
39
20
10
2
84
10
2
48
22
3
15
12
20
85
3
20
37
9
135
9
51
11
85
24
21
18
6
74
132
24
16
18
51
11
24
28
21
57
30
30
2
10
6
30
26
61
33
51
15
30
168
38
4
18
26
70
6
21
24
21
24
15
45
15
93
98
4
8
37
21
38
36
4
12
68
22
84
24
42
9
23
58
42
8
24
48
16
24
8
13
21
6
48
56
16
18
15
71
16
84
20
24
22
3
36
9
2
10
18
12
8
70
24
2
1
45
14
46
30
24
48
21
57
24
66
24
44
36
24
46
74
46
84
15
87
69
33
3
39
20
49
11
4
80
16
21
15
8
34
2
118
3
24
24
81
6
32
12
10
24
24
12
14
12
22
51
39
30
2
46
15
23
22
14
1
9
50
1
47
37
15
21
24
24
12
15
8
22
12
12
36
14
36
4
30
26
25
9
6
12
32
25
11
40
24
8
10
27
35
16
128
70
26
118
6
12
24
6
39
45
134
24
13
105
30
44
10
6
20
84
46
2
97
111
69
21
3
15
6
15
21
75
9
75
75
21
23
1
3
32
28
33
75
45
75
8
24
37
24
15
36
56
70
14
60
34
51
69
24
2
25
11
34
26
60
70
74
16
9
15
8
88
42
6
56
24
94
2
61
47
28
9
9
27
45
12
30
60
66
27
27
60
32
16
9
21
30
80
10
63
45
12
14
88
48
33
12
3
21
11
24
84
1
51
33
12
35
48
16
60
6
14
1
27
116
12
25
9
99
39
30
26
10
54
60
18
50
13
11
10
15
21
183
57
50
10
3
11
49
11
28
6
66
44
96
46
30
9
15
8
13
24
21
24
14
64
6
74
52
9
35
16
48
68
10
50
10
12
3
57
27
119
82
2
12
4
44
12
61
9
18
21
9
42
8
13
24
75
8
72
1
87
32
36
64
21
39
24
56
25
11
4
30
15
45
14
52
180
69
11
10
2
97
3
8
40
24
30
6
18
50
12
4
18
6
21
81
39
11
10
48
2
34
26
48
52
9
9
12
14
64
57
45
24
111
23
16
69
9
60
18
68
16
20
34
27
3
21
93
38
10
38
52
33
11
118
12
14
25
21
6
20
70
75
15
24
96
18
86
24
10
6
9
87
8
1
23
48
4
20
10
110
4
6
6
8
46
24
72
18
12
9
21
18
12
9
21
42
210
36
50
52
20
13
72
69
48
18
12
6
62
49
51
12
33
75
18
54
21
96
11
40
9
45
26
48
24
1
36
9
15
96
33
62
1
3
24
93
24
15
36
30
30
78
2
25
24
75
24
21
3
18
2
12
10
36
15
117
120
3
23
34
12
50
10
114
6
60
84
74
22
15
3
18
42
68
12
36
12
48
12
24
16
24
20
58
42
21
35
25
33
111
36
99
6
63
75
42
30
18
15
12
15
68
22
18
56
1
95
12
12
4
30
75
11
16
32
46
2
13
171
8
28
12
8
82
3
33
15
27
44
28
68
52
8
24
1
119
34
2
84
1
39
128
36
12
24
24
24
13
47
10
18
114
39
21
18
68
34
18
12
9
11
10
75
11
64
24
24
92
25
21
24
74
36
49
15
21
21
14
61
35
13
72
84
9
24
48
38
34
3
3
45
11
120
24
46
38
70
60
3
69
26
10
39
9
86
1
84
9
72
2
37
21
15
69
159
69
66
6
36
18
42
63
12
35
109
11
4
78
86
37
24
11
25
84
9
194
13
75
8
72
4
78
48
84
39
35
22
42
42
48
3
83
25
15
21
51
30
15
75
18
60
15
36
60
33
2
16
44
16
138
50
16
120
6
15
57
48
3
15
32
24
16
68
4
72
104
16
30
51
59
10
15
11
13
9
12
14
1
15
21
9
96
3
9
18
20
10
2
52
44
36
16
8
106
6
80
25
45
2
60
73
3
6
18
32
24
136
8
10
102
21
27
8
40
8
40
174
111
51
20
16
30
3
59
10
12
84
26
100
45
81
2
1
15
12
20
13
155
4
78
18
60
30
26
49
45
2
24
36
48
1
105
39
36
45
48
36
27
45
18
36
8
16
24
72
45
35
48
13
27
6
6
66
15
15
30
30
45
60
57
2
28
6
15
9
63
35
13
39
68
34
26
12
13
59
16
18
62
58
86
1
15
12
18
3
36
35
118
2
10
75
9
12
99
11
34
38
46
51
11
4
30
24
6
20
1
48
15
12
60
80
40
30
62
48
22
78
24
6
135
45
15
27
30
30
20
10
18
18
6
45
81
18
92
52
12
60
9
9
18
20
12
16
60
21
3
8
34
30
45
3
32
10
48
62
1
15
44
48
12
36
4
30
96
18
44
36
16
69
11
16
8
16
6
12
30
18
18
42
2
72
238
51
12
3
24
8
28
54
26
52
42
102
30
26
52
20
16
72
18
27
9
15
33
87
3
20
12
46
50
10
38
61
35
58
27
35
16
45
27
42
26
10
24
15
11
10
15
9
30
21
27
8
48
12
4
6
2
37
35
61
3
45
36
9
62
25
9
18
30
3
24
9
26
46
144
18
6
50
64
32
76
48
60
21
11
48
34
3
9
15
51
20
49
95
85
39
72
33
12
75
45
23
1
35
28
ABCD 93111567236*3^$a+1 [50008]
175
113
240
7
33
255
60
69
39
65
112
15
57
51
117
104
19
120
21
128
520
416
55
41
144
16
63
185
91
12
60
72
45
111
281
79
129
48
152
55
108
72
108
569
120
43
108
9
120
96
24
63
33
15
17
43
72
93
8
55
129
80
40
32
208
72
111
300
53
7
9
3
36
24
57
48
15
281
187
312
125
163
45
147
36
24
161
67
29
88
120
56
64
32
139
21
56
40
135
48
60
21
128
151
57
3
437
40
75
389
31
129
99
24
5
331
125
7
105
320
115
117
183
132
48
53
16
3
101
7
108
72
240
77
96
7
9
168
32
19
60
120
297
27
93
15
57
80
208
3
5
136
176
64
63
177
39
81
8
43
12
60
216
101
24
55
17
55
57
8
55
65
43
77
67
5
112
96
63
65
216
88
3
72
60
36
5
79
36
132
17
232
56
144
163
36
185
7
113
136
488
40
168
27
36
24
48
89
16
120
32
96
264
55
48
65
43
144
117
159
84
5
40
8
40
80
168
120
256
104
295
9
48
24
63
273
248
16
96
8
192
235
48
69
3
117
123
12
153
87
156
261
159
120
41
19
72
72
53
48
79
120
240
48
129
96
15
185
43
29
31
57
32
40
56
67
108
57
63
57
72
8
67
357
96
32
163
12
108
72
53
240
175
305
40
15
132
5
192
31
345
15
17
48
24
79
12
53
24
103
113
16
96
32
91
77
72
48
24
120
103
137
24
199
17
16
72
248
48
24
72
24
16
96
3
77
7
65
31
9
8
55
225
120
72
48
255
72
108
228
57
75
237
8
127
60
117
168
471
137
7
105
111
185
72
115
69
3
245
120
112
104
19
45
48
8
64
512
88
48
32
103
9
168
32
448
32
19
5
7
105
8
96
16
27
60
48
65
48
235
69
48
24
80
16
303
321
51
149
31
57
255
153
32
43
45
27
216
60
12
149
16
87
273
24
99
117
72
8
112
56
64
111
65
112
32
192
19
117
3
132
417
120
152
103
108
29
256
72
51
29
88
72
63
17
91
5
16
51
45
195
5
115
45
32
91
72
12
57
3
36
9
32
24
235
60
12
5
127
48
113
136
8
55
180
53
40
63
65
64
15
281
304
63
132
45
48
72
63
129
96
63
209
112
48
80
40
72
56
55
72
161
55
17
127
156
69
168
224
79
72
252
108
168
257
43
141
3
180
108
5
163
12
9
63
ABCD 93111888922*3^$a+1 [50010]
35
20
117
19
47
37
73
7
27
50
76
60
7
56
21
114
49
5
3
28
25
59
77
20
70
8
18
23
1
3
28
63
42
75
52
23
33
4
41
19
37
108
12
4
19
53
7
31
10
39
57
20
11
12
60
40
8
89
68
23
19
41
40
9
3
1
107
8
112
72
128
109
19
32
68
37
28
47
32
11
17
25
55
29
44
40
36
8
42
34
47
12
1
27
20
20
5
35
8
79
25
5
28
147
11
66
16
8
12
10
65
8
24
88
7
78
3
40
29
43
100
12
48
49
31
29
83
1
47
68
11
73
25
120
16
14
33
152
1
7
39
54
79
25
23
43
10
27
80
9
11
48
1
118
73
25
23
12
53
87
45
35
52
5
23
52
3
10
15
15
5
52
40
48
13
16
3
45
83
40
33
36
66
25
49
11
29
20
28
20
11
55
96
41
49
94
2
15
32
1
84
42
1
167
33
8
64
13
18
26
11
48
101
24
72
8
40
59
25
20
63
25
14
13
5
16
6
73
28
60
8
32
263
9
40
16
4
1
42
5
13
7
55
54
31
32
27
6
27
56
32
28
11
1
40
57
31
4
11
57
105
3
45
67
17
36
7
49
6
137
7
34
116
18
33
52
17
19
29
31
5
79
21
19
17
48
12
23
1
20
39
63
22
31
4
8
13
24
66
17
48
5
26
10
31
5
20
23
52
9
28
55
1
55
72
9
23
1
7
8
32
20
85
30
105
32
53
84
6
14
43
213
3
15
14
23
20
17
6
6
51
32
56
152
8
64
48
8
24
40
7
1
73
64
31
12
12
25
11
67
10
3
29
72
16
47
7
33
8
32
60
28
20
25
84
31
33
24
103
79
133
57
43
8
119
93
75
5
36
12
60
132
5
55
1
7
95
25
17
46
25
60
124
48
37
43
25
43
4
31
22
43
77
12
20
10
33
45
7
53
38
10
27
45
20
24
51
20
80
27
126
24
32
10
56
42
28
8
4
31
127
24
10
31
8
9
6
104
42
76
8
79
27
48
113
69
31
77
88
155
9
76
43
4
1
6
49
7
22
72
20
23
48
7
45
20
127
113
48
85
43
29
18
10
78
117
5
55
33
39
8
127
53
20
23
42
103
47
5
49
26
22
115
160
25
36
56
60
23
25
23
79
1
9
11
12
73
12
63
53
199
17
40
14
29
28
20
20
45
63
64
41
139
85
18
113
4
3
13
17
64
50
29
12
47
25
127
10
68
52
8
100
32
40
80
3
8
80
135
30
8
112
12
3
32
1
127
125
72
92
76
14
41
248
15
50
39
37
66
5
60
45
83
1
131
12
77
23
51
77
60
40
55
25
12
41
187
119
30
98
30
35
5
48
123
120
21
74
17
140
9
91
23
17
72
1
132
44
191
37
52
126
17
31
17
80
20
20
7
1
125
7
128
4
53
27
28
48
32
45
7
37
71
193
52
14
49
17
7
5
43
32
15
42
78
33
32
1
22
25
79
6
42
78
35
49
11
17
43
55
10
47
20
101
7
13
7
20
13
32
24
16
8
84
91
32
13
24
12
36
95
12
21
6
70
31
12
88
32
48
12
28
45
55
53
39
261
12
83
4
8
20
35
65
5
104
18
6
34
73
79
24
96
21
69
70
8
10
32
16
12
20
83
52
15
45
20
96
72
13
107
23
62
35
113
15
112
20
28
84
28
8
60
97
24
103
11
37
45
35
28
24
88
73
4
2
89
7
5
43
9
88
20
12
1
39
105
32
16
24
68
43
33
24
23
109
44
52
42
73
160
15
22
3
29
11
73
132
4
54
26
16
7
88
32
5
2
30
3
176
89
23
20
92
71
34
12
24
7
43
25
9
23
8
112
20
17
31
11
14
16
11
57
63
68
25
34
25
85
12
4
50
34
115
36
1
23
148
20
8
32
25
7
68
9
48
98
65
5
12
36
19
7
58
6
49
7
41
145
100
92
15
33
52
115
13
84
118
73
48
112
25
3
9
98
5
137
23
12
48
49
23
133
32
60
6
6
11
48
4
43
14
23
28
8
152
77
66
57
33
27
60
9
40
31
29
3
33
7
17
31
23
25
5
39
20
15
61
5
4
3
20
9
4
30
117
80
3
22
7
48
20
32
200
40
1
127
25
30
18
67
45
7
181
40
20
12
24
24
40
20
7
23
5
197
7
96
4
68
89
79
47
25
128
40
4
1
12
55
12
17
31
5
95
9
16
12
56
107
132
108
5
50
57
8
12
116
71
6
75
32
13
60
47
133
12
55
63
14
24
96
3
60
20
28
28
105
39
125
96
34
78
43
12
53
14
10
32
24
27
52
80
8
37
10
38
163
24
45
2
21
60
73
6
9
21
19
29
36
56
11
17
155
8
23
14
83
95
17
57
11
19
61
9
83
33
143
4
43
25
40
32
1
147
9
40
31
48
4
88
80
8
24
7
18
16
116
24
79
36
40
72
17
48
84
98
58
87
53
4
110
89
25
144
43
80
3
9
20
20
8
9
24
54
22
20
94
6
50
24
69
1
50
22
35
80
17
31
4
21
16
11
25
7
48
12
143
73
17
127
88
52
28
48
61
23
5
31
25
150
46
36
43
52
37
36
180
67
53
80
84
76
107
72
31
42
68
24
3
15
25
5
4
14
46
24
7
29
71
92
5
ABCD 93112333266*3^$a+1 [50000]
33
6
126
108
75
16
80
21
75
132
28
5
19
125
31
8
64
71
1
41
15
48
60
4
65
87
60
16
23
12
42
3
33
51
51
60
93
27
33
27
108
90
51
3
36
121
23
45
72
3
33
48
27
18
6
1
20
12
48
3
72
114
3
153
3
120
12
72
15
33
40
20
108
72
84
88
20
33
15
4
36
5
3
9
42
9
12
33
15
76
11
57
12
48
33
15
15
204
288
45
3
57
51
129
36
60
16
56
100
23
9
183
45
48
144
3
72
33
48
9
75
15
45
72
24
39
117
24
112
125
3
45
7
155
69
60
84
4
5
48
24
3
153
3
129
3
48
57
12
63
15
198
54
66
19
71
6
3
123
37
20
33
48
96
54
9
183
78
31
60
35
9
39
57
88
251
45
15
9
112
44
24
72
24
12
72
63
45
9
51
120
12
15
93
15
9
24
255
126
3
33
3
52
17
72
123
12
48
33
147
153
19
68
48
24
24
12
40
8
64
32
28
72
11
18
54
25
11
6
39
12
15
78
15
36
16
68
4
71
60
57
72
60
36
57
79
56
87
193
59
69
75
90
19
48
8
9
43
68
60
84
75
72
84
117
135
25
53
30
24
126
127
140
15
37
311
12
42
18
18
67
59
198
51
4
8
24
24
9
42
85
5
54
117
9
36
27
21
27
12
51
61
8
45
72
36
12
15
120
51
84
21
24
120
51
61
44
36
129
72
198
45
9
3
3
285
12
3
24
36
9
36
96
51
150
55
32
21
54
37
128
33
48
15
72
117
15
33
19
5
3
33
48
7
8
57
39
3
138
3
60
12
93
90
37
89
135
99
84
18
19
23
85
20
21
12
39
3
108
48
9
48
168
27
114
15
24
27
18
91
8
12
3
48
180
18
19
32
45
36
3
12
3
1
29
54
73
104
9
72
72
18
18
27
75
18
6
9
24
201
30
69
3
97
48
20
124
5
84
15
84
60
148
17
78
57
15
72
1
35
72
37
56
27
6
67
20
93
19
56
9
115
116
4
23
30
3
60
12
12
48
15
45
63
69
40
11
109
80
48
15
24
1
47
45
12
123
33
48
45
54
177
24
21
51
33
24
3
72
45
63
52
56
27
168
69
156
64
48
32
72
45
3
51
45
27
9
24
39
36
45
4
23
69
88
20
21
126
36
229
89
150
72
18
31
5
3
108
69
18
37
29
24
103
20
48
4
108
149
3
51
37
68
72
48
39
42
63
3
25
180
84
60
29
19
32
21
3
15
129
3
57
48
75
48
6
36
27
27
81
24
24
16
101
55
95
30
60
12
51
24
93
55
53
15
57
12
3
39
189
4
68
4
8
63
153
16
29
24
75
156
12
45
147
156
4
56
99
126
27
15
57
15
18
30
129
3
33
108
21
55
71
12
6
87
40
12
72
56
105
15
3
45
15
1
44
75
96
33
108
40
72
17
15
39
57
12
15
90
126
6
63
40
5
126
9
63
33
4
20
12
129
15
4
20
15
73
68
12
9
15
69
39
48
4
8
33
3
15
37
32
12
136
47
37
23
93
105
127
11
144
42
108
111
135
37
35
145
17
150
66
87
60
144
108
3
9
45
36
15
33
150
30
75
4
341
75
9
6
1
161
27
40
128
4
8
36
81
3
108
48
120
117
55
8
36
9
84
51
27
57
81
7
8
45
126
36
45
27
72
105
21
3
72
52
173
3
16
149
90
1
11
33
75
204
72
45
21
42
72
13
41
67
20
33
150
69
21
36
31
8
99
6
67
5
12
135
51
210
19
20
33
3
129
75
12
108
21
67
5
102
25
12
41
27
3
37
8
84
48
60
48
57
7
125
3
81
87
3
117
52
11
42
27
27
36
37
108
80
48
72
33
27
72
108
9
63
28
8
9
18
57
12
33
43
35
33
39
36
1
36
35
9
45
18
117
9
30
6
55
83
18
55
5
3
60
24
36
60
69
3
45
75
72
36
36
51
37
5
127
35
9
12
27
108
258
39
105
18
33
69
6
12
18
219
15
6
54
105
12
63
33
39
36
93
87
33
24
28
140
48
24
40
32
243
138
15
60
3
30
75
69
6
49
56
21
90
1
107
18
12
15
171
45
27
93
60
76
116
12
36
84
100
80
48
15
30
15
57
55
188
45
18
6
135
45
15
93
51
21
39
16
104
ABCD 93113092804*3^$a+1 [50025]
18
132
30
29
1
11
12
25
126
24
30
6
30
54
192
48
5
132
4
104
1
15
21
138
6
131
19
69
45
42
41
19
5
36
40
9
51
3
24
36
77
49
30
41
103
24
60
36
17
52
27
53
25
162
24
69
117
23
25
6
5
1
83
31
57
20
7
21
116
13
143
48
24
55
36
6
60
54
36
54
27
32
31
5
31
30
144
59
28
8
12
12
31
17
43
114
71
109
42
54
150
105
60
75
66
83
100
27
30
143
28
3
6
108
15
8
12
16
75
89
25
107
28
81
66
81
39
129
12
27
30
3
99
24
144
60
6
71
25
3
8
109
35
48
7
5
4
15
30
96
71
48
24
16
9
71
19
36
9
8
12
48
19
30
51
20
28
141
39
9
42
48
33
8
4
8
109
54
36
78
3
8
24
67
24
24
273
8
60
31
18
30
5
25
72
11
13
24
6
60
30
11
115
174
59
67
21
3
96
9
39
17
24
1
63
27
54
87
93
60
36
23
25
35
31
5
52
32
55
42
99
44
60
1
24
23
19
108
53
13
11
19
6
18
105
51
30
99
27
48
53
52
20
37
11
12
136
15
29
91
17
132
37
59
19
21
32
60
52
20
16
81
30
5
28
105
95
7
9
32
48
36
4
132
27
17
79
69
21
179
31
77
7
65
7
69
81
111
63
17
72
31
165
21
30
84
45
45
54
77
109
30
29
36
79
6
6
78
6
29
25
183
8
12
60
7
12
21
27
45
20
1
15
9
35
12
196
279
30
119
24
76
44
12
24
84
1
35
31
18
3
12
108
20
13
54
65
7
41
60
7
81
44
28
3
41
36
28
231
48
42
3
45
36
47
13
6
30
3
45
3
87
6
15
69
83
13
66
54
24
6
24
5
31
30
30
36
30
18
53
12
12
76
32
16
20
1
71
60
72
61
36
35
4
56
19
29
97
51
92
37
30
5
4
9
120
23
60
40
12
45
15
36
32
72
1
11
24
36
16
3
60
17
7
42
3
15
5
88
32
61
150
89
1
11
19
6
18
96
54
30
81
99
30
47
73
51
21
240
48
11
72
13
47
160
9
11
139
21
20
43
17
13
15
9
120
3
3
77
24
4
12
9
108
162
54
11
60
25
23
108
7
53
7
90
11
1
60
24
60
59
100
87
29
40
32
40
33
27
8
55
144
30
30
33
60
192
108
9
23
1
207
27
60
6
27
9
18
41
109
107
4
9
6
17
67
36
30
11
73
63
93
84
72
30
89
1
39
20
4
27
54
59
55
6
30
57
12
147
24
36
60
41
79
18
51
12
57
3
39
33
48
108
72
20
12
12
16
20
60
100
33
90
36
24
5
61
119
211
30
83
67
9
15
66
54
114
71
4
8
12
96
49
23
7
36
45
45
71
19
24
77
16
8
31
53
16
9
30
33
80
28
44
48
180
13
30
17
37
36
191
24
31
9
9
35
7
108
42
3
32
36
97
96
30
29
36
12
109
30
9
81
59
4
176
24
25
63
20
132
1
66
21
20
72
16
104
72
4
45
114
5
28
60
69
3
20
37
18
5
28
27
5
60
37
203
1
30
65
52
9
30
18
23
12
55
6
59
7
5
109
11
84
40
15
9
15
6
54
17
49
30
9
20
16
92
28
21
114
6
131
24
55
18
35
28
20
48
25
24
15
20
48
24
16
68
1
71
79
5
4
32
13
15
39
96
36
101
12
7
78
11
19
6
11
19
126
90
5
28
57
114
54
23
19
120
21
129
24
11
36
72
16
144
140
28
20
37
12
90
24
24
41
4
87
30
155
48
61
24
3
3
24
65
1
36
144
30
29
48
40
39
54
6
30
120
35
16
80
52
15
21
69
66
6
35
24
64
27
24
24
66
27
9
35
13
36
47
40
20
19
18
23
132
31
89
31
9
8
52
21
11
115
120
108
72
89
31
9
120
56
19
41
28
27
24
17
132
55
201
12
9
60
23
16
39
6
54
33
93
60
47
37
42
9
32
67
42
11
7
6
27
68
1
30
18
15
68
7
6
59
60
1
15
12
27
6
11
16
8
25
15
51
30
23
25
30
65
1
6
30
23
31
17
52
177
18
30
36
27
44
24
12
28
32
133
36
90
138
35
36
1
95
36
19
9
60
12
3
69
20
1
11
4
92
24
24
79
6
59
28
8
1
11
127
5
120
7
48
36
77
28
12
27
162
54
6
30
18
6
57
123
6
35
88
27
69
9
35
67
101
48
31
54
66
48
5
148
20
103
66
35
139
6
35
25
111
63
24
120
12
78
71
1
131
13
95
25
11
13
36
95
109
83
43
17
37
35
40
48
9
23
40
51
60
24
81
75
5
100
21
3
45
12
11
12
28
3
9
15
5
16
56
24
1
18
6
144
23
72
36
112
48
69
3
20
12
25
6
90
60
36
48
30
5
31
66
23
67
18
71
19
5
48
28
12
8
120
31
101
100
32
1
47
43
6
23
67
21
3
17
13
59
31
24
5
55
17
28
75
6
24
15
20
16
24
27
18
6
36
41
13
36
11
43
6
11
109
23
88
27
30
35
36
132
40
8
12
19
41
60
28
32
ABCD 93113248596*3^$a+1 [50000]
1
83
84
12
84
4
84
20
12
52
24
45
48
131
72
4
12
20
4
44
73
15
32
25
3
8
4
33
87
33
3
36
36
12
20
4
24
8
76
12
32
60
28
9
35
48
52
57
35
4
12
8
36
4
21
3
32
28
32
28
32
40
44
4
20
4
164
28
32
24
1
27
20
16
24
57
3
128
49
3
9
11
4
12
44
28
72
36
140
24
60
4
8
48
100
36
44
13
24
48
12
11
37
3
20
24
4
24
9
35
40
8
24
16
44
96
24
12
37
15
12
20
52
44
36
28
44
36
28
33
3
24
12
45
39
9
3
168
117
11
13
35
4
60
20
12
28
8
132
12
12
36
16
33
83
24
13
59
28
104
12
52
32
4
20
1
27
33
11
37
47
1
11
52
33
51
8
24
40
20
12
16
24
48
80
4
9
15
12
12
8
37
35
88
96
12
56
4
72
21
27
33
27
96
24
36
8
52
32
36
72
108
4
12
8
64
72
128
37
15
36
36
36
24
84
9
3
8
48
16
21
60
3
8
37
39
36
20
37
51
24
128
12
36
40
8
84
24
25
15
80
61
59
13
99
44
12
100
60
20
24
1
3
8
12
1
11
4
60
48
20
12
133
11
60
28
9
35
24
16
24
45
11
72
36
16
36
36
32
12
24
84
48
96
88
32
12
52
36
20
16
45
63
48
93
15
12
32
96
24
13
51
33
24
11
24
4
24
32
25
47
24
112
44
48
40
12
32
16
12
12
84
24
20
1
48
39
56
12
48
52
12
33
11
24
96
13
3
24
20
4
60
8
52
12
32
48
60
4
57
51
32
16
8
16
21
23
16
72
8
16
12
156
24
128
84
1
72
11
49
51
8
108
4
20
16
21
75
33
195
12
12
20
24
4
48
12
8
37
39
20
64
45
131
156
52
24
12
36
24
20
40
57
11
16
44
4
20
13
23
64
57
11
12
12
1
11
13
15
12
12
164
12
28
44
28
44
24
4
20
28
69
11
60
16
36
44
100
120
9
3
68
4
24
9
23
36
4
8
61
35
4
57
75
36
44
12
168
49
36
23
60
4
8
100
12
8
24
16
8
144
160
56
12
4
32
12
4
44
40
44
4
9
3
24
48
68
112
36
20
4
20
28
48
81
3
72
60
32
1
39
44
4
12
20
52
8
52
72
32
36
36
24
72
12
12
25
11
4
56
40
8
16
9
63
48
92
84
64
56
12
4
72
8
4
21
23
12
1
63
60
9
107
132
24
24
40
12
45
87
9
11
64
8
88
80
48
1
3
8
1
3
108
12
72
68
120
37
27
96
80
16
8
4
20
25
35
36
12
88
24
44
73
11
13
24
47
4
72
8
28
108
68
4
104
12
40
12
8
12
72
36
52
24
9
72
11
84
16
8
4
12
60
56
60
4
36
20
84
100
104
12
13
3
44
49
75
56
1
23
76
20
168
36
40
69
3
153
47
4
24
260
4
36
8
52
12
117
51
12
12
192
21
35
13
3
84
96
20
52
8
37
11
40
8
12
96
52
21
63
44
1
24
95
4
84
36
12
68
72
12
76
21
47
1
24
27
69
27
117
51
24
32
120
36
13
75
44
100
68
4
36
96
21
3
12
24
45
27
57
11
4
140
36
16
36
24
12
20
72
124
56
28
24
36
96
32
28
12
33
120
59
97
3
60
8
48
72
13
63
36
144
36
12
20
24
4
32
16
8
36
88
32
84
4
8
108
40
60
56
1
83
97
48
35
4
32
24
24
64
8
24
16
20
64
84
8
16
8
49
75
108
20
12
12
48
16
12
12
24
56
1
35
52
12
44
1
23
48
108
24
4
12
72
20
25
3
12
8
1
23
12
13
24
3
24
164
52
56
36
48
28
84
12
153
11
12
52
36
84
8
76
32
12
12
112
32
16
20
112
33
15
12
140
4
8
28
24
72
188
49
3
32
48
1
3
60
56
72
24
64
8
52
152
192
4
12
12
80
96
108
84
72
16
33
3
8
40
164
96
1
11
28
8
48
16
8
28
72
44
24
28
60
45
11
48
76
32
25
15
20
4
24
20
48
4
68
16
9
111
140
49
51
8
12
52
12
24
20
49
39
36
32
4
68
28
20
36
40
24
8
60
124
92
52
108
24
36
116
40
32
48
16
20
48
25
51
36
8
12
24
4
8
25
48
12
27
56
25
48
36
27
60
104
40
45
147
8
36
4
84
56
36
61
15
32
48
24
4
69
47
100
24
36
8
72
12
12
12
61
75
60
117
11
24
4
96
32
13
35
24
28
20
1
35
16
68
13
12
131
28
12
69
3
60
56
16
24
24
45
15
72
8
36
4
20
145
180
39
44
25
11
25
108
63
36
8
24
36
36
120
60
4
8
1
24
35
4
44
85
3
21
3
20
36
1
39
24
36
32
40
68
40
48
56
12
4
36
108
44
4
12
44
16
20
4
33
23
36
12
4
9
11
24
28
8
100
164
36
120
52
60
81
12
23
48
12
24
16
36
12
93
3
80
52
32
16
32
132
4
45
51
96
8
24
1
83
16
8
12
24
24
64
44
133
39
56
73
3
68
24
4
48
45
11
28
21
27
12
20
36
36
24
181
15
20
52
12
81
39
21
23
24
60
168
24
36
64
44
12
40
24
12
81
3
12
57
15
33
23
16
84
21
63
20
61
24
63
32
4
57
131
12
12
96
1
87
8
16
44
64
20
16
36
12
20
124
20
36
61
23
37
36
23
48
132
28
21
23
12
13
3
8
124
9
171
24
21
83
172
8
16
9
24
39
9
27
200
12
36
40
12
45
48
3
72
8
16
36
44
36
13
75
60
20
24
24
4
84
36
20
52
24
36
21
131
4
24
24
24
20
4
44
12
12
28
32
4
44
48
1
11
4
32
28
12
81
11
ABCD 93113835656*3^$a+1 [50055]
25
68
15
105
123
60
145
84
23
12
13
80
57
19
12
23
96
13
96
140
4
35
45
15
1
11
69
135
21
40
41
55
48
12
48
96
84
137
103
12
83
141
63
12
85
8
3
73
11
133
23
84
120
36
24
108
1
11
1
84
95
30
3
3
25
44
75
61
59
48
45
21
66
78
150
97
60
71
54
3
16
47
72
121
84
23
9
64
11
96
85
47
192
45
4
11
45
15
25
71
37
60
96
104
40
48
24
68
27
73
17
126
60
60
57
100
96
36
41
79
80
75
6
78
25
11
109
35
120
21
4
20
51
216
37
12
44
27
37
20
76
72
107
192
96
24
36
12
36
1
35
13
83
97
131
61
23
60
13
12
11
21
3
37
95
45
64
36
48
47
265
35
60
25
23
97
24
119
18
30
25
89
103
95
36
24
61
347
132
48
24
108
12
181
35
12
97
119
72
229
41
78
120
145
96
164
196
20
99
24
57
16
92
51
145
24
17
18
48
30
18
204
37
11
24
156
24
33
40
125
102
13
48
84
41
162
12
1
23
21
171
129
24
64
17
138
72
1
224
4
12
12
11
37
120
48
71
48
48
84
13
72
11
57
51
12
217
23
54
18
81
141
19
84
48
24
216
8
52
60
23
121
11
60
49
11
12
97
20
93
90
12
60
13
132
11
73
60
56
69
55
60
59
12
84
1
35
13
47
36
33
16
36
144
204
71
84
36
165
3
108
12
48
12
1
17
30
18
6
48
21
27
49
119
1
71
13
96
173
7
95
36
150
27
117
19
29
90
96
84
12
25
71
54
30
1
17
31
119
1
47
72
37
20
3
12
109
12
84
11
73
35
21
108
147
36
48
1
11
12
60
60
1
20
27
13
24
72
36
59
18
48
7
23
48
1
84
11
36
84
60
24
25
12
65
42
25
60
203
12
25
92
69
79
32
40
23
45
96
4
83
205
59
25
84
60
12
119
1
108
180
11
49
35
1
191
42
138
24
85
143
1
11
109
65
7
24
35
69
159
25
36
119
121
180
11
30
183
3
13
11
30
31
48
17
27
123
12
97
68
3
37
65
31
65
67
47
45
27
265
20
63
12
120
181
65
7
11
1
11
48
141
28
95
121
131
30
19
36
8
16
24
20
12
28
11
24
177
40
48
20
72
3
18
55
59
30
79
84
11
72
144
120
60
144
21
75
25
11
48
72
12
60
21
4
83
25
68
57
27
52
59
72
69
28
12
24
71
49
56
64
12
48
11
66
19
35
25
8
28
35
73
11
13
23
48
24
12
60
36
13
11
24
37
60
35
48
25
119
13
29
79
24
35
13
47
12
48
12
276
9
4
84
23
132
18
42
21
40
44
28
44
3
156
12
12
37
41
123
147
48
145
71
49
24
320
16
36
35
109
221
55
68
40
108
144
120
71
9
51
108
1
41
55
35
37
143
37
11
69
27
24
1
59
24
6
6
93
183
13
12
48
12
264
11
12
12
198
18
12
193
24
24
96
168
12
95
1
83
25
11
48
108
13
59
133
84
59
37
35
60
84
36
25
24
83
37
59
61
275
96
37
41
7
144
24
36
44
51
61
44
171
12
30
67
96
35
240
42
90
13
120
8
27
133
20
4
83
180
57
33
19
60
24
192
144
41
115
84
108
60
96
96
8
57
66
48
37
44
4
24
152
3
12
25
11
54
115
11
73
12
8
36
16
107
12
24
24
1
44
100
120
35
21
9
151
35
96
36
25
119
121
72
36
12
23
69
136
60
131
105
168
16
132
47
48
49
24
260
160
36
35
13
20
27
1
35
144
13
23
25
92
3
12
85
11
85
11
84
121
35
1
12
23
60
12
108
57
27
121
12
60
32
3
12
36
60
72
21
87
288
84
13
203
37
23
24
141
39
42
19
36
264
17
19
36
12
35
1
71
33
72
51
85
59
25
23
180
18
19
48
ABCD 93114183764*3^$a+1 [50055]
35
48
67
60
120
36
21
80
16
77
16
2
33
85
30
30
66
5
39
40
30
54
66
75
15
57
3
5
16
9
87
8
72
13
62
13
21
168
90
72
41
40
39
105
23
36
37
32
93
75
67
21
69
6
120
60
14
22
69
32
13
35
9
15
7
9
32
7
17
43
5
48
103
17
48
136
8
81
10
90
54
77
3
40
21
9
6
24
17
48
61
11
24
27
72
36
16
65
73
102
78
30
21
9
36
11
24
19
42
14
160
20
1
15
48
17
64
39
50
90
45
55
8
22
11
79
30
30
30
6
60
30
15
15
81
15
30
114
36
29
1
15
24
39
65
7
90
26
18
10
30
11
120
19
6
39
72
3
84
30
27
8
61
24
50
36
10
11
24
117
22
5
16
47
18
7
137
70
20
37
39
17
64
8
123
93
15
90
10
5
1
30
54
54
5
16
95
9
88
32
1
14
33
72
16
39
6
24
66
41
85
35
43
66
24
60
20
70
20
1
32
13
36
15
39
80
10
44
16
6
5
40
59
130
114
12
60
24
246
30
29
40
75
14
7
3
36
41
19
20
34
36
24
42
60
5
16
3
36
84
29
31
14
3
48
85
35
192
24
40
9
14
57
79
17
19
5
13
131
1
38
105
93
3
15
64
12
45
69
30
36
81
95
18
15
16
59
16
74
34
6
24
30
30
12
11
43
30
111
15
9
9
12
75
39
104
52
18
20
7
104
15
54
40
68
103
9
6
36
134
70
57
8
24
1
215
24
51
40
5
16
3
8
52
17
13
3
104
19
60
30
60
96
258
26
51
96
7
30
6
54
26
45
120
24
63
33
72
19
149
79
57
8
67
165
33
6
6
8
16
54
38
18
37
9
23
3
13
45
14
37
9
36
11
7
81
51
48
93
95
28
45
17
22
6
35
24
37
24
24
11
16
39
104
33
43
5
27
69
25
78
36
96
29
19
26
4
30
6
50
40
6
26
9
40
63
57
9
30
54
72
48
68
55
87
6
6
44
64
6
20
64
6
6
11
7
57
128
120
31
17
97
95
115
42
54
77
157
66
20
40
5
40
59
13
8
15
16
108
30
47
19
29
115
5
31
30
60
6
24
54
83
19
141
93
35
9
18
208
24
20
52
69
51
101
19
14
4
86
124
17
39
1
99
120
5
55
17
133
11
16
137
10
6
84
27
8
31
24
65
1
14
33
43
60
41
16
69
35
13
176
16
18
65
16
29
16
2
118
11
13
35
91
5
15
124
173
13
35
120
25
30
60
45
9
12
30
21
3
20
90
34
30
191
24
25
6
30
54
42
30
5
19
32
13
45
30
77
213
90
144
97
99
5
15
10
30
24
6
6
5
163
21
5
34
17
19
24
12
89
25
36
48
3
8
1
78
236
21
16
27
42
128
27
96
43
84
41
16
3
5
85
6
24
101
40
15
60
141
23
36
40
5
55
30
14
82
8
16
2
34
18
110
22
9
75
5
19
158
4
114
36
24
90
27
27
5
7
48
57
3
93
57
23
48
39
36
10
107
64
24
47
52
5
7
44
21
19
21
101
3
40
45
6
18
35
91
6
134
40
50
55
9
60
38
90
52
36
131
64
15
60
125
16
23
33
133
131
133
83
27
10
3
27
72
24
80
21
33
15
75
70
6
30
75
21
11
79
18
36
122
148
77
13
27
128
39
46
51
24
56
3
16
114
35
7
18
36
51
8
21
70
149
1
54
30
51
15
24
56
72
172
6
6
24
17
120
40
32
33
39
19
21
3
42
18
57
3
12
38
36
10
84
60
5
31
6
30
8
93
19
5
48
51
37
69
35
64
45
20
10
5
40
15
65
169
6
104
18
103
104
1
174
12
101
7
110
16
30
36
30
48
12
119
139
21
45
66
30
18
20
36
16
105
24
152
27
45
81
4
51
9
132
24
50
25
137
15
13
11
48
25
102
56
4
45
39
41
40
45
59
109
11
55
65
72
103
6
8
43
69
11
19
24
21
11
28
41
13
11
31
164
34
30
8
69
39
10
71
24
19
20
90
10
36
30
51
24
96
59
16
114
30
2
27
16
45
2
4
228
17
24
72
15
112
68
4
18
143
7
65
51
34
11
9
126
124
5
33
118
17
24
219
61
9
36
30
18
30
12
18
60
30
36
41
85
59
24
112
63
17
48
72
219
90
70
120
144
5
48
43
84
6
27
8
79
17
64
69
80
27
9
10
21
3
5
121
20
27
13
96
35
19
66
60
18
21
159
6
20
15
40
9
23
40
27
42
54
6
14
72
64
9
69
51
56
43
21
69
42
60
18
150
36
81
9
60
59
21
64
3
48
80
55
65
55
36
84
30
54
5
7
54
27
117
30
21
21
35
43
56
40
14
46
41
13
35
91
90
11
139
2
27
7
65
55
24
6
14
70
66
45
3
93
117
51
59
46
180
35
16
45
18
120
8
9
16
8
39
16
41
16
27
66
204
26
34
3
33
20
90
177
147
18
43
15
17
15
112
113
13
6
53
25
60
ABCD 93114218656*3^$a+1 [50016]
27
5
25
15
9
11
12
67
29
37
30
108
65
67
54
11
13
6
9
39
33
3
5
31
9
57
120
15
24
8
1
6
9
60
75
21
69
75
32
4
24
39
12
29
7
18
42
33
27
9
3
36
6
30
138
66
72
17
1
27
15
33
75
5
52
99
84
30
12
183
87
12
81
141
51
45
3
20
37
24
3
21
30
57
3
17
43
29
37
30
84
57
33
72
15
15
18
12
42
12
9
36
39
9
33
102
42
36
3
36
105
24
42
54
15
21
39
96
8
7
24
29
112
15
245
25
12
6
5
31
66
60
3
96
8
7
78
51
44
28
39
9
141
84
35
52
48
75
5
12
7
18
18
120
29
1
47
12
13
83
4
27
84
6
6
108
6
3
3
78
42
53
1
83
28
45
24
30
24
89
133
18
24
6
24
123
63
30
42
9
39
102
30
45
15
48
36
6
3
20
67
5
43
29
43
65
49
3
63
18
15
12
63
132
77
91
5
37
30
48
12
5
49
84
72
24
59
76
3
48
84
29
72
52
51
77
12
67
18
66
45
27
17
16
81
119
7
12
108
18
27
3
12
54
63
8
64
48
45
6
77
88
21
24
36
6
24
9
27
9
3
18
15
140
13
24
15
8
64
3
12
21
68
25
15
20
55
102
18
72
5
19
24
30
6
21
213
59
67
24
12
45
27
161
25
30
5
145
102
33
105
15
36
21
75
3
30
15
15
17
67
33
8
1
99
44
67
21
60
33
12
3
12
39
156
144
18
3
3
21
39
66
111
24
8
97
6
30
210
204
9
12
27
6
84
36
27
12
56
120
4
21
42
5
19
18
6
36
30
15
60
8
205
3
15
30
35
60
19
29
7
18
35
120
1
39
15
30
126
6
168
126
41
43
69
63
33
36
51
42
18
60
12
96
21
9
12
15
12
20
13
24
71
48
24
43
24
30
78
33
15
60
24
9
20
64
12
21
12
90
96
12
45
9
83
13
30
65
40
60
15
18
15
27
54
59
1
24
27
15
48
29
7
29
55
5
19
33
3
57
27
66
30
36
24
45
15
72
5
115
65
13
6
24
17
48
7
24
21
63
17
4
39
6
36
27
3
9
81
15
8
25
24
111
140
1
24
219
48
80
12
103
42
66
17
12
67
24
30
27
12
3
12
5
96
60
7
48
36
53
1
54
6
12
23
205
132
30
33
12
69
15
36
9
30
18
18
30
39
15
45
44
37
107
7
9
27
102
87
21
18
12
30
12
6
137
13
15
99
108
17
88
92
7
9
15
21
3
21
24
60
116
67
24
66
15
33
6
45
24
80
7
9
3
33
84
3
41
1
11
79
81
68
37
39
116
13
24
18
18
96
66
53
84
1
15
12
45
48
15
15
5
4
45
3
9
15
15
21
15
65
25
12
11
64
21
59
13
3
20
16
24
36
44
132
12
31
102
35
7
12
165
8
16
27
132
6
42
9
129
24
23
73
135
9
126
12
5
25
3
80
7
105
27
18
39
8
61
30
252
30
18
17
60
19
45
48
3
17
25
66
72
24
36
33
12
27
18
23
25
12
12
18
9
36
9
84
35
7
17
31
24
42
15
39
29
31
5
1
36
215
12
133
3
44
67
60
69
32
28
32
12
97
39
75
6
30
6
39
21
15
3
21
33
36
47
7
41
7
5
73
6
209
157
30
9
9
35
97
39
24
80
72
145
12
30
5
43
93
15
5
16
93
42
41
13
60
27
3
96
36
30
30
114
66
17
13
3
51
24
24
66
30
29
16
36
45
51
32
85
78
60
77
36
79
53
28
20
31
9
32
13
27
140
48
76
48
21
6
24
45
9
6
84
42
3
33
30
9
93
12
30
21
27
57
75
24
6
54
17
12
48
73
12
123
9
18
9
99
36
81
33
15
69
90
41
12
85
78
6
131
4
21
39
8
67
6
54
114
15
57
15
3
12
138
12
35
19
9
51
30
18
6
51
68
48
43
5
112
63
60
12
9
9
30
120
12
24
6
23
37
30
45
32
48
7
5
13
23
7
9
84
96
24
15
96
84
5
12
145
48
42
57
21
60
59
16
60
72
33
30
29
60
13
35
97
51
252
84
36
32
76
15
5
79
221
97
54
78
27
3
12
33
20
97
6
102
15
20
13
18
29
36
19
6
60
24
102
9
27
24
24
17
7
33
15
48
36
29
97
24
15
9
30
42
87
87
69
9
3
24
45
6
9
39
5
25
60
66
29
1
30
69
27
45
69
11
120
7
36
30
72
23
112
9
75
3
41
24
73
15
24
8
36
37
12
27
15
54
66
29
61
36
18
17
108
7
57
36
39
18
23
24
31
30
54
36
24
21
21
54
36
36
84
18
87
135
9
45
12
30
77
16
24
48
68
7
5
79
36
5
12
7
21
75
174
144
39
8
25
3
81
18
48
12
21
60
21
39
45
35
49
42
9
20
37
75
9
6
45
20
103
57
57
63
3
17
7
18
30
60
113
7
30
114
6
47
112
3
41
120
7
24
24
5
25
30
42
102
5
67
21
3
77
12
96
16
45
36
83
7
72
12
6
108
72
72
108
39
15
29
79
33
45
39
44
12
55
240
17
28
9
18
18
54
9
20
37
60
3
51
234
27
39
78
42
54
35
24
13
24
66
9
39
72
30
78
6
15
84
36
3
42
59
7
33
57
3
27
9
15
18
12
108
95
67
53
31
60
29
36
7
48
72
12
42
71
7
6
87
228
15
42
23
49
27
63
18
15
12
8
28
ABCD 93114372446*3^$a+1 [50192]
1
6
33
8
7
72
41
37
48
75
87
60
41
31
33
21
11
109
39
8
67
30
35
48
7
36
60
30
96
63
3
198
42
12
57
56
19
120
45
36
44
100
51
30
24
48
71
156
48
121
27
33
12
132
11
16
45
18
18
12
23
13
35
16
39
240
90
324
12
11
24
19
5
4
51
65
7
89
48
7
33
33
23
1
30
36
5
37
18
30
35
37
27
33
87
21
12
42
53
55
17
28
81
36
36
23
16
51
45
32
25
11
112
27
101
16
48
15
77
43
53
133
11
91
9
45
111
32
7
36
69
273
12
3
75
5
28
177
63
33
12
75
57
63
8
1
156
27
117
78
53
24
24
60
37
30
29
28
56
124
32
48
132
48
13
18
36
21
87
17
31
89
55
108
65
205
3
87
77
48
151
12
29
13
35
1
27
84
8
55
125
73
75
39
36
18
162
102
18
54
90
41
67
6
36
59
36
16
123
5
12
40
33
119
36
84
12
145
15
3
156
54
6
30
36
51
20
55
24
41
7
17
1
24
18
117
189
30
129
32
96
12
37
6
77
12
13
3
33
59
1
36
54
57
69
108
47
84
31
66
42
18
120
72
15
57
51
45
30
24
84
17
40
57
11
7
53
157
87
81
66
65
13
3
32
28
3
65
121
66
5
13
96
3
123
54
15
56
19
101
40
8
112
39
24
29
1
11
24
16
81
12
35
28
15
180
9
36
44
1
35
37
15
33
59
1
72
12
126
89
19
6
143
28
39
60
18
15
21
12
47
7
18
47
96
109
6
117
60
33
78
29
7
45
39
21
21
30
60
72
36
9
3
45
9
3
20
1
30
69
93
35
72
7
36
53
55
17
109
35
24
136
15
18
11
12
4
15
66
179
16
12
15
30
96
144
47
61
59
40
39
29
108
205
72
27
51
5
24
151
108
12
18
111
48
27
66
24
11
37
15
21
6
21
32
13
60
107
12
61
12
18
5
160
12
20
48
4
135
89
199
53
12
55
77
1
264
35
16
8
19
66
36
63
63
78
72
30
114
75
8
163
60
29
1
24
51
3
29
1
72
15
93
11
25
95
31
42
35
12
160
48
68
37
18
18
30
6
66
69
44
12
100
80
19
96
17
55
5
252
24
76
105
36
42
18
59
48
73
72
63
75
65
13
35
1
171
45
87
12
3
6
11
16
9
54
12
57
8
43
5
36
19
29
36
24
48
73
39
116
25
59
1
167
97
47
40
104
79
33
24
44
12
52
237
71
48
97
27
20
25
3
33
90
9
45
12
24
87
33
39
93
102
18
42
12
24
41
84
1
36
27
75
401
52
80
48
1
66
108
60
29
40
48
93
42
89
136
32
85
11
25
27
32
172
3
45
27
173
217
95
40
33
12
35
19
42
99
96
39
36
17
31
6
18
77
13
11
1
36
15
32
48
19
33
3
9
45
3
68
48
115
41
100
69
171
105
23
28
3
9
116
12
40
32
37
83
7
6
87
60
15
12
18
6
54
18
48
5
24
115
53
24
49
59
52
56
40
69
59
31
18
23
112
20
25
23
12
31
6
15
108
21
99
8
168
67
12
77
28
3
90
23
4
128
67
66
6
81
3
89
40
3
12
18
90
17
37
59
64
20
40
15
65
36
64
105
18
5
12
43
18
30
42
47
43
30
42
77
48
12
25
18
12
6
12
11
49
11
7
89
91
5
25
47
115
18
23
91
5
76
8
67
77
1
71
40
81
108
11
13
30
77
108
103
60
57
8
40
72
57
3
27
24
17
37
23
43
81
8
25
18
45
8
1
54
5
67
45
63
65
12
169
59
37
30
72
41
1
66
89
28
33
39
51
30
15
3
21
15
53
7
41
12
85
78
125
73
27
32
96
1
54
5
1
54
9
75
45
12
96
15
12
57
21
99
36
63
29
91
6
48
72
78
45
21
24
23
108
4
63
12
36
6
35
84
4
105
6
9
8
55
54
18
65
73
39
33
6
5
16
33
123
15
9
369
60
30
125
16
81
15
159
53
43
9
21
39
69
11
28
33
15
32
25
42
30
6
9
56
24
13
132
35
108
37
30
33
92
1
87
140
31
90
12
23
31
36
132
17
91
48
6
23
52
15
210
11
48
16
8
67
18
215
28
68
67
29
25
83
73
23
1
18
5
31
120
6
11
4
48
32
169
59
1
12
42
102
35
76
39
45
3
78
54
18
12
35
19
6
11
55
54
24
11
19
29
52
195
138
63
9
23
28
128
37
35
19
36
5
48
76
15
54
51
39
21
68
61
90
12
42
12
63
68
48
55
41
85
71
84
121
87
3
29
19
6
3
56
31
30
ABCD 93114810442*3^$a+1 [50100]
60
77
48
13
36
3
48
44
76
60
27
72
53
16
15
29
49
3
9
18
42
39
87
90
11
37
6
18
23
7
21
33
18
24
12
53
40
51
18
24
99
8
12
36
1
63
20
25
23
12
7
12
24
5
36
60
37
6
9
12
72
27
69
3
41
13
3
8
49
48
6
30
11
13
36
36
11
73
11
67
113
36
61
15
63
12
96
66
3
20
31
105
3
24
81
21
23
40
189
59
1
39
24
57
27
32
55
66
3
8
31
84
36
90
35
25
18
33
44
79
54
6
41
43
42
90
9
63
12
221
67
78
12
23
55
12
17
12
7
6
12
3
72
20
55
30
39
15
36
60
36
12
21
84
63
189
8
55
45
140
96
55
5
55
48
9
9
11
4
8
12
36
55
60
77
25
15
68
7
24
30
6
36
9
32
187
149
12
73
54
5
37
23
13
35
31
24
18
15
3
69
12
80
48
7
9
12
8
1
6
12
17
24
24
31
101
1
59
24
31
36
54
18
77
25
15
39
36
9
15
12
5
49
59
55
5
43
54
27
27
126
6
29
19
6
83
4
141
54
21
105
11
4
9
36
18
36
65
37
24
198
29
4
3
12
36
6
11
37
63
81
78
18
99
44
1
18
33
39
117
9
11
12
13
18
5
36
36
25
3
3
9
8
1
54
9
45
30
6
12
63
15
18
18
5
25
75
21
59
4
36
3
113
12
100
27
9
15
18
144
12
6
17
40
20
60
60
28
92
7
12
6
3
176
13
3
20
24
60
7
54
18
9
9
23
24
1
15
8
48
12
31
29
52
93
11
13
174
53
43
117
20
7
33
75
9
63
30
135
20
24
151
9
188
12
55
69
75
5
24
31
45
81
3
12
36
75
5
13
59
43
6
12
126
6
3
80
25
18
12
36
9
20
13
23
7
21
12
39
72
24
18
3
69
54
12
33
20
19
21
56
40
51
77
31
65
36
25
59
31
30
18
21
44
13
12
3
108
44
12
64
21
23
1
35
16
68
16
9
18
12
5
19
12
18
6
72
41
25
24
15
15
33
3
125
7
156
18
23
4
9
6
5
13
102
29
16
15
9
39
17
16
39
57
20
85
72
60
36
27
8
19
72
9
45
27
57
27
8
7
9
3
60
29
40
8
4
12
15
9
3
24
17
12
28
33
30
29
48
55
18
35
13
107
24
13
3
60
45
24
30
132
12
17
25
18
12
5
13
36
18
60
53
12
16
12
15
18
120
6
66
27
20
49
3
8
43
72
12
21
93
18
41
12
1
47
72
7
17
1
15
3
30
60
66
17
19
18
47
24
1
24
99
9
71
37
15
3
113
7
41
67
17
19
33
3
5
28
9
35
19
21
27
78
54
12
6
102
5
84
79
17
4
69
18
36
36
17
16
51
77
16
12
21
147
51
18
72
15
24
39
57
44
19
60
48
17
28
24
45
18
36
18
12
11
43
17
97
18
9
9
12
75
21
75
8
55
6
66
5
55
12
21
12
3
18
6
33
32
76
3
17
31
6
30
54
15
63
5
7
21
32
16
9
36
47
12
16
27
17
43
29
37
143
25
99
117
18
5
121
12
51
21
24
90
17
4
15
30
6
33
51
17
28
32
55
12
45
128
84
13
35
19
9
8
36
1
3
15
9
105
18
18
12
3
87
18
42
5
7
24
153
24
3
9
21
18
6
27
8
19
69
44
13
3
45
27
8
55
137
4
9
18
9
63
21
20
60
73
15
75
21
12
27
18
84
39
39
5
12
127
41
52
27
18
6
77
48
19
21
12
12
57
72
42
5
49
35
64
116
24
124
48
12
3
89
16
8
31
21
21
63
27
57
9
24
108
54
18
18
5
13
66
17
7
21
60
44
67
69
9
90
30
78
18
84
71
24
16
3
9
27
5
133
15
9
48
24
12
6
84
17
19
21
3
5
7
60
17
55
53
108
4
8
48
25
18
9
48
80
7
18
36
36
90
24
5
31
57
9
6
33
21
3
63
60
12
42
30
54
23
16
48
27
12
17
7
36
12
45
135
21
24
36
8
88
32
7
41
12
1
27
15
36
48
270
6
5
12
37
18
36
18
51
15
41
1
15
15
53
16
45
36
36
15
75
66
59
12
1
15
9
18
45
108
27
12
36
36
72
18
39
140
7
9
9
15
12
9
35
28
9
39
9
60
12
23
1
23
31
66
23
19
5
25
107
79
5
16
45
23
37
23
40
8
49
42
33
15
18
27
24
44
19
18
63
12
20
120
36
19
54
72
107
1
18
57
20
31
41
49
35
24
13
30
6
54
9
3
21
15
108
108
105
44
19
12
36
77
19
18
15
20
91
29
4
3
36
84
18
6
17
31
18
3
8
31
30
15
27
141
39
12
81
80
19
90
71
60
28
20
12
13
15
12
56
24
91
54
51
57
11
4
69
6
21
20
13
27
36
20
7
21
15
48
5
19
5
79
24
48
6
36
11
52
63
9
8
19
9
36
9
35
1
12
78
12
29
97
15
72
56
43
57
15
54
23
7
41
12
16
44
96
25
150
5
13
30
57
21
95
13
23
13
30
29
7
21
32
19
33
3
65
108
24
4
3
54
23
52
108
20
79
24
36
12
5
37
66
5
19
81
129
3
20
24
16
33
12
6
17
31
18
6
5
7
9
51
33
92
28
9
18
48
53
4
20
91
9
9
12
35
1
78
18
12
63
9
90
6
54
18
3
20
136
32
64
87
17
36
4
20
4
57
11
100
12
3
29
60
24
85
11
4
80
16
8
13
15
69
15
9
27
8
4
8
7
36
69
21
39
45
42
29
120
43
41
28
68
16
84
12
9
18
18
12
42
5
16
8
91
36
5
91
12
5
85
15
45
11
7
101
1
15
39
18
23
49
18
117
33
72
12
6
36
18
18
21
56
31
9
56
7
12
5
1
47
12
40
24
36
3
17
36
19
18
155
7
12
33
36
9
35
19
17
40
20
12
37
23
12
109
47
12
48
4
69
15
3
12
24
36
12
113
40
15
36
30
18
42
11
48
4
27
162
251
31
9
32
48
16
12
84
21
27
8
49
18
21
219
72
48
6
11
84
76
63
138
42
12
6
18
18
27
63
9
8
4
32
36
19
41
25
35
40
33
6
5
25
36
15
140
4
45
90
33
3
48
60
36
5
24
4
12
8
60
103
9
39
6
11
19
42
3
80
4
12
8
24
36
16
68
72
28
32
ABCD 93115616942*3^$a+1 [50142]
126
45
64
120
80
357
235
56
88
215
9
27
144
21
141
108
31
80
375
198
91
200
280
176
45
54
261
40
24
144
35
90
36
234
36
1
120
144
5
36
18
270
162
13
72
176
9
54
36
108
36
45
9
162
18
91
35
90
36
36
3
15
72
9
64
80
189
72
54
36
90
18
216
162
3
24
136
120
24
251
162
234
36
109
35
165
24
27
90
18
9
27
21
15
217
143
198
72
243
40
96
296
64
35
18
3
64
59
72
13
41
279
40
5
211
24
197
75
177
90
108
252
45
120
72
69
90
57
15
49
5
306
217
128
144
15
9
136
440
40
320
9
207
64
128
15
201
24
40
80
51
324
342
19
35
90
19
125
3
69
75
429
126
144
90
99
207
18
111
177
90
13
32
63
180
72
93
195
162
67
5
270
18
72
18
108
85
149
27
63
121
95
49
23
153
171
373
72
5
18
217
251
37
128
123
21
88
71
72
49
384
161
111
24
99
72
165
105
127
35
36
129
123
90
162
81
40
32
207
36
21
69
27
72
72
45
19
80
99
21
141
19
224
112
41
18
72
13
95
1
128
15
1
56
144
15
36
93
96
72
27
72
45
9
54
121
24
53
139
23
121
24
8
72
48
232
35
45
48
64
59
36
36
45
45
72
36
54
81
9
55
8
45
18
144
108
108
54
72
163
8
315
13
5
147
33
255
16
120
59
21
123
21
195
72
18
90
57
64
59
216
36
129
15
145
71
9
63
72
49
95
49
77
3
123
13
5
27
64
80
120
24
120
72
15
49
95
9
45
19
197
3
16
35
36
73
161
54
90
55
71
417
312
40
32
171
93
136
95
73
53
139
149
291
141
19
120
8
213
3
16
8
112
59
72
165
24
189
27
120
267
72
18
211
41
55
179
261
333
378
9
225
135
9
135
27
109
35
13
80
33
162
37
53
3
69
19
197
3
51
144
21
159
1
53
126
117
45
198
165
15
54
75
123
309
24
72
45
3
96
63
36
54
63
144
40
41
252
27
48
15
1
89
36
235
71
126
3
144
240
63
90
54
108
117
243
18
18
36
36
73
107
162
3
144
303
252
445
23
36
90
171
99
85
77
72
3
15
57
15
288
108
72
18
162
144
9
27
165
15
180
144
18
75
72
64
24
251
21
15
36
37
35
36
201
88
35
21
16
48
41
31
23
72
9
256
5
36
18
90
75
15
72
9
40
5
3
72
15
73
53
27
112
59
90
36
324
90
201
ABCD 93115647466*3^$a+1 [50016]
168
9
103
20
75
37
20
51
54
3
87
33
112
71
1
41
7
23
25
29
75
39
141
16
17
18
145
60
17
55
12
35
6
63
4
35
25
48
23
12
204
1
29
115
48
17
60
15
16
84
11
12
6
72
12
7
11
37
20
60
27
36
72
45
100
12
11
97
20
28
35
102
6
117
40
35
24
81
27
13
20
40
35
37
68
39
25
5
63
27
1
92
48
3
81
51
18
31
41
27
36
72
40
89
43
60
41
6
45
21
18
37
167
133
47
30
36
171
15
13
72
8
88
72
20
15
25
8
39
73
11
60
72
37
60
65
30
13
80
12
36
4
20
51
9
27
24
49
8
15
102
15
27
90
43
8
15
9
16
17
30
45
45
90
85
8
24
28
17
3
28
72
5
3
12
60
21
30
24
21
45
31
48
60
11
69
3
97
20
27
18
63
24
3
12
73
77
18
108
12
72
25
35
48
18
15
3
72
33
27
37
47
6
12
72
43
53
3
9
43
107
81
4
5
75
28
53
6
1
17
18
120
18
99
15
73
17
30
96
72
12
6
7
47
18
67
20
15
126
39
48
99
13
12
11
25
23
24
30
7
11
33
12
40
24
36
60
17
12
18
18
75
3
9
27
45
16
44
28
47
66
150
12
81
4
32
16
65
19
41
174
18
63
24
3
42
18
12
1
60
17
12
3
123
85
132
8
52
32
15
18
7
71
25
23
36
73
17
15
16
32
52
176
60
9
31
47
13
8
27
33
36
21
15
3
37
60
47
150
3
87
33
93
54
12
6
12
6
57
24
76
35
105
4
23
48
9
16
60
60
5
54
1
24
5
55
68
28
65
63
27
24
84
60
121
36
5
180
7
5
60
55
11
24
153
48
4
8
15
105
4
35
6
84
18
6
7
12
92
48
231
57
48
27
145
8
27
48
9
40
48
60
20
12
15
105
148
29
115
48
95
13
35
33
12
40
32
36
99
72
1
8
4
80
3
12
42
15
60
9
54
33
24
36
12
45
18
9
108
3
25
17
115
47
85
59
1
11
18
6
105
3
30
3
177
15
3
108
9
48
3
66
6
9
39
225
12
15
25
65
72
51
24
15
25
12
143
25
35
126
30
42
12
51
4
72
5
3
27
33
12
36
15
18
66
9
64
32
63
37
71
48
37
59
354
54
36
45
72
4
11
18
36
30
141
39
1
17
15
36
111
25
29
27
52
72
29
27
99
61
119
9
12
15
60
12
60
21
60
76
35
6
187
12
11
57
15
25
35
12
96
93
84
105
15
52
8
12
63
12
1
17
18
33
112
44
15
25
41
99
9
24
12
54
54
36
42
25
32
81
7
155
25
17
3
99
61
35
49
36
44
136
32
100
11
24
57
28
5
12
18
13
65
48
90
57
15
18
39
201
36
3
27
1
60
8
64
101
51
75
36
24
48
57
40
11
45
52
35
117
129
54
81
9
15
117
54
57
27
81
27
90
55
72
35
33
4
140
3
25
11
96
13
32
3
13
47
57
15
45
63
157
8
40
41
87
3
1
96
132
120
8
27
13
107
33
24
33
78
57
51
57
12
3
25
29
48
51
57
27
27
24
156
108
6
66
1
5
7
5
18
60
18
31
23
12
81
15
12
60
37
8
63
90
19
8
63
144
1
120
8
24
27
25
8
72
123
72
9
60
129
42
13
23
48
37
17
186
102
55
20
100
47
72
13
20
15
18
27
12
108
93
19
8
3
9
33
15
132
88
11
9
15
21
51
1
44
171
145
32
3
49
23
45
36
156
9
27
52
20
88
20
52
12
20
39
141
3
33
39
36
72
48
18
67
20
72
28
65
42
21
4
47
13
12
20
63
48
33
21
114
61
11
54
30
24
37
12
48
47
21
24
60
3
48
96
25
8
51
21
213
51
72
4
179
36
168
90
162
13
35
18
27
33
27
28
20
9
6
12
36
72
18
6
93
52
48
8
12
3
12
165
21
31
108
20
51
97
8
84
45
18
237
21
126
120
1
72
77
3
180
105
3
64
56
57
30
141
171
33
3
69
24
51
21
15
18
139
17
18
18
78
120
1
35
85
56
40
60
12
60
32
21
15
40
8
16
5
3
88
80
24
28
11
69
36
64
65
63
72
15
21
87
12
13
20
3
69
3
9
69
19
92
156
39
25
36
12
56
36
15
36
108
45
4
12
11
12
72
9
99
133
80
27
13
72
20
40
71
144
13
8
4
5
43
44
21
127
215
42
36
3
45
7
47
45
51
21
48
40
48
8
9
103
23
9
132
111
33
64
12
60
96
5
42
30
3
39
9
9
15
3
48
36
36
25
8
57
15
93
19
48
20
52
56
12
33
84
150
153
60
39
54
7
44
33
6
109
12
8
63
25
104
3
18
7
32
24
52
47
30
27
40
23
72
21
132
15
45
3
54
6
90
3
141
18
13
59
13
8
120
39
9
39
18
42
21
9
18
145
152
27
1
149
15
88
23
117
27
18
135
28
8
192
15
9
3
37
44
135
36
61
35
25
32
72
24
4
23
72
72
25
36
12
ABCD 93115979792*3^$a+1 [50016]
36
60
12
12
129
32
112
24
144
51
29
115
36
137
48
19
77
88
24
27
29
31
12
77
19
21
63
12
5
40
27
93
15
33
3
168
36
9
63
12
24
24
69
63
48
33
24
24
8
19
21
3
96
36
12
48
72
165
39
24
9
3
5
24
67
29
72
16
15
9
183
132
93
72
144
8
55
41
40
27
21
24
48
32
31
9
39
60
165
87
36
48
72
48
12
36
21
72
15
48
9
3
12
9
87
57
3
48
36
12
101
139
48
5
16
24
15
9
3
5
7
33
15
17
16
27
5
43
77
16
51
117
15
120
9
3
24
45
32
48
103
65
55
24
57
48
3
48
45
80
112
51
29
120
7
24
129
72
24
195
21
27
21
3
5
40
3
5
88
120
8
64
32
19
132
96
33
48
3
12
120
12
12
9
8
7
57
32
7
36
5
7
12
48
12
41
40
63
81
63
108
77
48
40
3
45
87
12
93
24
15
17
139
149
40
48
15
264
9
15
105
80
67
24
21
15
9
63
57
8
115
36
81
8
208
128
127
60
29
7
137
40
48
48
39
72
12
213
72
48
32
40
39
36
21
39
9
63
41
31
129
96
8
16
8
7
17
19
12
12
108
17
43
60
9
8
7
65
112
135
9
3
144
117
3
60
12
132
65
7
48
9
152
160
8
72
43
5
16
24
104
64
75
69
48
27
240
12
24
12
36
24
33
51
101
40
147
24
101
72
16
39
129
24
72
8
16
24
96
15
24
12
93
15
24
12
36
60
21
24
51
5
19
36
17
43
69
128
67
189
3
12
33
8
19
21
32
7
33
8
48
31
9
8
40
32
168
40
3
69
15
168
57
51
29
19
12
36
36
60
36
24
161
55
65
64
51
24
5
103
120
9
27
12
57
27
117
32
16
56
7
9
27
53
115
120
29
48
40
24
8
43
48
53
67
5
67
5
19
21
3
60
24
57
72
80
96
48
103
12
5
16
3
45
104
40
39
9
87
36
240
72
77
19
36
65
31
12
69
24
3
36
96
81
24
51
69
75
24
29
16
120
8
7
33
27
21
51
5
7
153
63
36
12
17
31
129
8
67
117
48
24
183
12
29
43
29
7
41
264
64
24
39
72
41
16
24
48
8
7
57
72
8
19
69
8
120
19
36
60
36
84
180
9
3
48
21
27
156
9
32
31
36
5
139
5
31
33
15
108
29
40
15
17
79
17
91
12
12
24
5
64
24
8
79
36
24
24
53
199
9
111
156
21
24
27
29
55
57
48
32
16
87
12
21
3
72
48
60
33
56
112
15
96
17
91
69
8
16
128
48
91
29
19
216
12
33
8
24
16
135
9
96
27
72
77
7
12
48
53
19
77
16
39
60
12
9
27
29
103
24
9
27
213
15
9
152
55
12
29
40
39
41
40
87
84
45
24
8
55
132
108
36
5
96
64
27
101
40
63
81
32
19
24
24
45
63
41
96
55
9
144
32
7
9
32
91
24
24
21
99
21
51
21
8
31
81
75
45
3
48
60
41
7
12
36
12
12
57
87
65
16
32
19
24
53
16
39
60
21
75
24
93
51
45
24
3
24
45
3
5
48
151
9
8
64
24
15
108
12
36
12
12
69
51
117
75
5
55
12
36
105
3
21
15
81
39
89
16
15
17
19
96
96
12
33
63
33
27
48
72
21
27
21
15
96
9
8
67
5
31
9
39
24
12
5
16
96
120
24
24
8
16
56
19
21
8
79
9
27
96
29
96
7
89
40
15
48
17
208
32
19
21
327
24
57
32
48
7
17
88
39
12
108
84
5
40
15
72
33
24
48
3
12
24
36
21
3
24
12
153
24
3
5
64
8
19
21
15
9
39
17
55
72
12
29
192
79
57
32
16
63
41
16
15
12
117
3
21
48
3
12
81
32
127
105
39
33
8
40
39
17
112
120
3
29
31
65
55
33
32
175
9
8
24
31
33
39
33
3
197
55
24
9
3
24
5
31
9
27
48
93
152
31
41
160
3
48
5
7
9
56
64
15
24
65
7
12
12
96
12
24
45
51
72
12
89
24
16
8
43
29
40
3
29
16
48
27
12
57
87
12
77
16
144
111
65
19
29
7
113
16
48
32
16
72
104
16
32
19
24
53
7
24
17
19
29
43
21
27
29
7
33
8
103
41
7
60
21
39
156
24
21
3
45
3
96
45
32
40
3
84
33
27
12
65
55
9
27
12
24
9
51
45
104
40
75
24
24
125
55
60
12
9
27
125
160
8
67
24
48
69
32
127
113
79
60
21
3
36
33
39
57
8
16
63
17
7
12
93
15
9
72
39
17
31
33
48
75
24
45
75
24
29
16
3
93
87
36
5
7
57
48
15
17
72
43
36
89
48
48
31
84
48
29
55
72
17
88
3
45
8
24
19
48
21
24
3
93
15
12
24
69
3
29
19
29
31
17
67
21
63
81
8
120
64
ABCD 93116089832*3^$a+1 [50105]
83
6
36
18
1
5
19
5
66
54
6
13
12
53
72
48
12
24
67
5
12
3
52
41
36
24
30
6
3
40
23
90
84
31
53
36
15
45
18
30
18
9
45
79
47
18
55
36
5
78
60
6
6
48
6
12
48
7
17
60
30
30
36
39
40
101
27
72
108
27
25
8
28
12
5
18
12
57
52
71
42
12
19
36
35
30
24
51
9
72
27
15
12
78
72
15
69
39
45
30
42
90
1
5
60
15
27
30
6
90
19
53
7
41
60
51
51
114
43
5
96
7
23
21
3
117
60
21
84
51
3
66
78
57
28
80
45
156
24
132
24
60
24
12
120
30
90
15
48
40
107
13
77
36
60
67
92
45
30
18
78
30
90
114
30
25
8
3
85
17
31
59
1
180
84
5
12
24
30
1
8
75
93
33
42
114
19
5
7
53
36
60
75
51
60
169
20
69
30
6
15
4
29
42
18
75
51
37
44
33
12
84
7
173
42
18
6
66
78
49
101
36
3
28
44
3
18
60
39
3
42
36
18
54
36
19
65
3
69
54
36
18
3
9
78
60
72
60
18
18
54
15
39
12
9
60
63
66
12
12
3
28
89
91
101
135
96
52
20
3
24
33
40
17
36
55
20
24
15
48
61
72
48
35
57
33
6
45
21
7
161
39
15
13
17
12
24
111
4
12
5
12
12
18
18
15
84
9
51
81
19
56
9
24
7
12
32
15
6
39
3
6
36
24
51
51
54
79
11
45
96
237
15
45
48
43
36
29
84
30
61
44
87
6
7
41
24
36
30
9
57
3
21
36
36
27
63
24
126
48
24
123
112
92
63
48
12
45
87
6
39
129
60
24
18
57
21
24
12
48
36
60
36
24
36
150
6
30
9
9
12
39
129
6
1
32
57
51
33
7
47
48
18
19
12
20
4
29
36
7
59
18
60
63
9
108
72
84
87
237
27
3
18
12
6
177
3
12
18
60
12
19
5
18
33
24
9
36
18
48
42
36
60
31
11
105
3
21
33
18
42
96
66
30
48
27
36
9
3
27
93
51
141
60
4
59
42
55
101
60
19
128
60
111
36
18
78
9
45
43
8
45
12
12
31
29
123
75
6
19
8
24
33
18
30
168
7
5
54
45
69
55
5
67
47
6
27
69
24
72
54
25
20
93
12
51
3
126
6
13
29
7
5
15
105
18
37
23
45
76
47
42
6
57
24
15
18
43
35
12
12
54
42
18
7
29
43
17
79
84
5
30
6
6
78
12
6
30
18
6
6
13
35
24
73
48
36
53
3
240
33
55
41
63
48
4
5
84
27
28
44
16
11
120
105
9
6
24
25
29
3
9
19
41
36
39
156
12
33
60
24
24
96
54
12
18
55
5
6
25
11
13
59
36
25
71
6
55
29
6
57
27
48
12
114
39
72
69
24
96
12
12
7
35
126
39
4
5
54
18
198
24
37
5
15
33
60
12
6
54
90
13
68
84
51
18
42
42
43
5
90
13
32
52
8
9
24
12
12
30
6
7
17
66
6
63
16
89
75
33
84
30
30
135
9
31
68
141
54
30
27
9
24
7
80
69
99
21
39
51
36
48
6
19
5
103
132
8
28
29
12
6
129
81
72
12
3
33
72
6
114
3
9
30
21
12
15
42
19
44
132
96
9
19
77
120
55
23
6
78
132
24
114
15
33
102
181
71
13
35
61
29
6
12
30
15
88
107
129
3
30
12
60
30
109
11
33
117
36
7
32
9
30
90
36
18
30
12
6
114
48
55
95
150
7
83
6
12
7
17
55
5
30
93
21
60
12
48
12
42
36
1
20
105
19
101
24
27
39
6
60
24
115
24
5
24
72
18
90
123
15
57
12
21
79
89
51
96
27
66
96
54
24
6
6
18
3
28
5
12
99
69
6
1
17
15
3
145
17
42
30
60
91
92
21
12
15
40
107
1
32
63
60
6
60
18
102
19
5
30
36
24
72
25
5
147
100
65
6
1
11
42
43
47
12
24
69
21
12
79
29
171
51
18
90
84
42
6
78
126
21
72
93
72
15
51
24
6
24
96
36
30
49
32
105
42
12
48
45
52
140
45
6
9
9
6
54
54
37
8
15
66
24
55
17
66
30
72
48
15
9
63
76
41
48
3
9
120
36
12
42
6
15
12
3
18
36
15
28
32
105
66
45
9
84
72
39
33
18
205
119
30
60
79
5
7
72
65
6
9
87
48
285
33
79
65
31
12
36
65
114
30
31
257
7
5
120
276
6
21
60
63
54
90
153
39
30
55
80
108
21
96
24
60
6
1
59
6
43
29
7
8
120
15
37
5
18
1
65
79
17
139
35
9
15
73
17
27
4
71
18
36
19
5
78
9
4
120
32
63
30
12
43
24
5
7
5
24
96
18
30
36
24
3
93
27
9
18
192
48
6
51
33
90
60
30
18
42
42
81
9
150
33
51
12
42
6
49
77
15
129
6
61
107
18
12
3
40
29
90
45
60
33
6
6
60
30
24
25
17
18
37
53
36
30
61
107
18
7
36
56
60
21
24
19
41
18
6
55
41
48
3
9
18
45
81
156
96
7
36
11
78
18
129
39
21
63
66
39
252
63
90
3
24
4
95
ABCD 93116165932*3^$a+1 [50044]
5
307
125
67
45
51
309
15
9
3
36
81
8
16
27
120
24
192
24
45
24
15
105
96
120
152
120
160
255
36
72
45
123
93
267
69
51
125
48
136
96
48
24
8
40
75
120
53
136
51
12
9
8
40
3
69
51
45
8
55
9
96
3
101
88
171
29
424
176
19
141
3
77
16
48
32
16
72
152
40
32
16
3
21
87
252
45
123
21
48
176
16
24
8
24
24
64
3
189
248
31
17
43
69
120
39
17
64
27
96
29
96
144
40
99
77
24
7
33
3
5
48
64
8
64
8
24
19
213
72
8
168
24
88
75
93
24
48
27
69
111
132
29
120
103
33
123
72
5
24
43
29
280
15
17
184
8
24
91
93
56
19
21
411
221
67
120
125
40
3
29
19
21
15
60
237
272
160
32
64
8
48
112
15
9
72
27
69
8
112
120
51
45
159
84
21
123
144
21
8
240
352
24
144
504
104
136
3
5
43
21
231
33
24
183
41
16
27
45
32
112
72
56
67
93
104
19
53
40
56
24
16
48
80
16
96
51
168
48
72
93
3
77
40
56
136
15
201
27
21
144
51
261
27
29
48
24
120
40
63
57
48
192
80
16
168
24
27
5
48
19
45
51
173
19
101
79
36
24
5
72
48
103
233
7
36
29
160
80
24
43
144
21
3
117
111
132
69
48
32
16
32
64
224
24
16
104
211
45
123
21
24
147
53
312
19
29
43
228
9
27
21
56
48
72
72
96
48
64
8
19
45
87
36
53
40
24
312
3
45
111
89
16
39
41
19
221
151
17
256
24
56
144
120
199
9
27
101
19
189
411
69
144
3
45
56
72
48
16
8
40
24
51
5
232
27
69
8
168
24
55
33
3
29
160
27
36
60
21
152
24
64
8
16
24
123
117
24
96
176
120
127
161
16
56
48
16
24
63
33
75
36
12
21
15
105
27
5
24
112
123
5
67
96
173
19
108
57
120
192
312
56
40
80
168
16
171
48
5
40
135
9
8
91
21
72
104
40
128
48
88
32
16
15
108
21
15
65
96
16
3
45
24
48
288
24
72
80
48
67
101
31
81
32
16
72
135
9
48
267
69
32
40
3
117
24
32
139
141
216
147
165
24
152
184
32
19
117
3
5
48
136
51
77
120
16
8
7
108
21
159
33
27
29
72
91
24
120
5
24
160
56
24
163
72
21
120
168
291
45
75
29
96
43
45
32
96
43
69
8
64
15
153
8
160
147
53
24
112
72
27
29
79
36
45
32
16
216
120
48
104
16
39
89
19
120
5
120
216
43
53
144
16
8
16
51
29
96
64
27
5
48
16
24
27
69
48
8
43
5
64
24
51
77
16
99
69
144
96
3
12
9
72
144
104
103
180
53
19
5
211
144
5
55
297
3
117
72
231
9
3
93
120
24
32
7
84
96
48
45
63
17
16
72
240
32
72
19
24
117
75
45
51
117
152
235
29
40
39
192
81
128
144
64
111
41
88
27
24
5
103
113
136
8
139
101
43
69
32
280
24
48
48
56
19
36
84
60
ABCD 93116412128*3^$a+1 [50003]
9
15
32
28
24
12
3
18
15
27
18
75
32
67
77
4
3
33
21
3
8
1
27
3
21
48
44
40
12
20
16
51
42
51
51
9
63
5
28
33
51
9
3
48
24
9
42
36
42
51
3
17
25
15
69
30
30
75
9
18
42
6
41
1
15
3
53
52
39
12
81
3
29
37
30
18
108
54
5
13
42
6
39
44
4
12
48
8
1
12
3
3
81
60
60
39
24
6
12
51
147
45
21
12
27
12
9
27
21
78
36
72
21
45
18
60
24
9
9
6
9
24
24
27
9
24
12
8
36
13
23
16
12
45
30
45
96
12
15
45
8
4
9
72
12
60
24
3
27
48
57
152
108
4
9
72
42
17
37
12
48
36
3
12
12
15
18
12
15
36
68
25
111
9
3
27
18
51
12
33
12
18
21
24
12
57
3
9
30
12
6
11
19
9
45
111
36
9
27
9
12
39
44
100
8
97
11
25
6
54
3
45
36
72
102
18
35
25
60
18
6
6
66
3
3
12
30
27
32
7
6
48
39
60
27
30
27
33
180
51
9
27
9
42
6
12
27
39
9
3
18
15
51
9
9
12
39
15
9
48
96
32
19
57
104
4
27
18
48
11
1
15
87
12
33
21
30
18
3
21
3
3
96
24
18
11
28
24
9
24
27
72
3
9
33
96
3
21
11
49
96
111
12
36
12
3
36
18
15
27
78
3
15
21
93
12
11
13
6
33
9
47
25
48
51
20
4
39
21
36
9
39
39
69
36
45
27
3
12
6
12
3
9
24
30
5
4
12
20
49
36
12
15
32
79
42
23
4
45
51
24
9
60
54
108
33
3
21
27
18
12
3
84
20
79
105
36
12
24
57
3
8
1
48
12
3
8
7
48
17
13
24
63
9
48
30
6
12
3
27
6
15
33
18
12
36
5
4
36
48
33
27
9
12
47
72
72
52
39
18
15
48
33
255
33
30
114
30
84
18
48
11
85
3
24
3
102
24
6
5
52
48
3
18
3
24
57
3
45
39
32
7
24
6
36
27
12
15
36
6
90
117
12
21
30
29
37
15
12
8
64
8
37
39
3
96
77
7
48
33
92
4
63
33
75
18
59
16
36
45
48
48
3
20
76
12
12
132
20
31
54
12
15
21
63
87
33
21
27
24
8
25
6
5
4
36
45
30
9
12
12
9
3
3
30
15
195
101
7
30
48
24
144
30
5
4
12
56
4
120
60
48
45
102
18
3
3
12
18
12
24
12
3
12
36
36
27
33
9
15
63
45
32
52
3
30
23
25
11
4
21
18
12
54
24
30
17
55
18
51
21
3
21
3
48
3
6
51
15
21
9
3
24
3
12
65
40
63
21
93
39
9
42
6
63
24
36
3
96
5
40
32
4
15
33
12
21
15
8
36
16
27
18
27
9
18
9
3
33
33
27
60
3
9
12
21
54
9
44
1
35
97
12
12
87
123
6
24
24
51
9
15
3
12
12
18
99
8
61
12
30
5
7
6
18
42
3
21
11
49
18
5
40
24
27
42
3
27
42
24
18
33
45
36
66
18
59
31
21
15
45
108
39
9
9
12
12
99
60
117
51
48
44
61
39
123
30
18
150
138
53
36
13
12
51
33
54
18
36
39
84
3
30
23
4
27
5
13
3
36
15
6
12
30
54
15
24
69
6
12
36
30
30
5
28
44
16
72
45
11
4
21
24
36
144
23
25
78
41
25
3
48
12
27
18
11
13
3
93
12
3
12
51
21
132
9
54
24
12
9
21
35
4
68
7
137
13
27
15
102
24
111
9
6
45
9
27
3
5
16
93
30
9
72
3
156
30
15
33
18
12
21
36
12
20
7
54
18
21
9
3
36
12
15
138
18
60
93
12
8
4
33
15
15
5
7
93
93
59
13
78
18
63
99
54
39
84
45
24
3
105
27
33
15
39
9
21
48
36
11
157
66
9
92
7
45
20
25
15
15
17
208
45
66
12
6
6
9
44
43
138
12
39
9
12
39
57
72
3
21
51
8
7
29
7
42
6
24
9
45
30
18
15
33
3
9
3
33
36
51
21
18
9
60
39
6
15
24
12
8
7
12
12
113
115
12
33
15
5
13
6
9
3
6
6
65
25
12
27
81
107
37
24
99
92
72
37
15
12
8
13
59
4
32
19
9
9
54
6
15
27
6
3
9
15
8
1
3
3
9
33
6
45
36
36
36
9
3
24
9
42
6
18
18
3
3
6
3
8
19
105
108
12
33
30
30
51
12
105
24
15
57
11
16
3
9
36
21
3
3
53
19
18
6
45
9
18
12
21
12
24
21
15
15
9
9
3
36
87
33
20
19
21
132
3
5
1
6
24
33
93
60
3
21
24
24
6
57
44
187
36
18
3
39
6
60
6
42
6
21
9
27
72
81
3
36
9
3
21
15
12
72
33
48
30
30
24
144
27
15
17
28
33
30
42
15
27
33
8
7
29
85
3
33
3
21
75
99
5
36
31
5
4
96
9
24
24
48
48
6
9
33
24
18
12
33
12
45
99
27
33
8
67
9
21
24
6
45
12
9
24
12
27
36
81
63
48
96
45
27
12
36
9
11
1
71
1
48
27
15
9
8
19
72
9
8
4
12
48
81
18
33
51
60
12
21
3
78
11
49
18
9
3
29
13
27
3
18
30
18
30
21
12
24
15
6
75
36
99
57
21
35
52
21
35
13
24
96
24
39
12
3
45
21
11
28
63
84
33
8
16
9
18
33
105
27
27
30
39
24
12
21
35
40
9
24
6
78
48
18
12
17
40
12
81
27
15
30
18
54
24
54
5
13
42
33
24
39
6
6
6
47
61
15
36
68
61
36
11
133
60
60
78
105
32
1
3
3
18
24
51
48
21
6
21
51
5
1
60
15
12
36
9
87
33
3
12
3
21
33
15
24
3
18
15
48
51
41
4
72
72
117
60
99
93
15
44
36
40
21
24
12
39
3
6
48
18
42
24
11
28
33
75
96
12
45
12
30
66
27
3
9
93
3
81
78
114
123
21
27
36
12
56
16
24
24
3
21
75
69
20
25
3
12
21
15
15
18
15
21
12
3
27
48
36
33
48
57
39
33
30
9
21
35
36
40
12
20
61
48
3
51
24
6
39
9
51
24
36
36
36
51
66
3
141
3
60
15
18
66
17
76
33
63
21
3
27
12
53
13
15
24
9
30
54
87
27
12
33
56
40
32
1
18
45
129
3
33
24
24
24
24
30
12
6
48
83
40
21
48
24
47
7
12
81
8
4
12
20
1
96
30
18
71
49
23
1
35
16
72
56
36
4
12
33
30
9
120
9
35
85
12
36
15
12
69
27
24
44
1
42
30
18
48
5
16
57
15
24
36
24
33
18
33
48
12
3
41
36
157
66
54
3
39
30
3
75
5
40
36
63
33
9
96
3
36
33
24
3
45
42
5
28
3
42
30
18
48
11
19
42
27
15
5
4
21
30
24
30
108
96
15
9
120
18
36
48
30
27
9
12
30
9
9
12
24
12
59
19
6
11
19
33
36
72
60
ABCD 93116656474*3^$a+1 [50026]
89
84
75
24
216
21
51
328
5
291
408
16
65
111
105
255
45
43
56
16
8
168
184
320
64
120
24
17
180
75
64
176
165
60
63
112
56
24
96
24
48
177
60
19
24
72
224
24
312
24
81
120
55
56
369
120
120
360
39
16
80
45
115
29
147
24
120
45
99
24
208
152
57
31
192
17
84
51
24
72
9
84
75
81
63
21
36
144
120
199
17
240
39
64
96
296
9
135
120
81
384
36
19
41
15
585
15
24
81
31
8
45
36
55
305
159
16
5
84
39
216
72
9
439
5
75
64
32
48
21
195
96
240
9
375
64
200
88
152
72
45
123
312
45
243
192
40
168
8
24
105
24
60
60
159
40
80
177
15
48
40
41
87
69
243
72
48
81
7
144
29
60
87
48
24
208
128
120
16
8
88
224
45
84
135
24
112
185
264
60
19
48
32
168
88
24
17
39
160
32
9
24
79
41
135
184
17
55
48
56
81
84
36
111
120
129
120
231
112
32
105
31
8
64
341
51
9
39
360
48
264
160
80
144
16
216
32
177
24
120
207
208
176
48
21
180
79
80
168
168
72
24
16
269
3
96
184
168
80
24
40
56
33
111
9
15
136
149
27
160
389
3
48
72
297
255
40
8
120
120
216
201
63
136
41
103
72
344
96
64
41
31
29
163
72
149
60
96
55
200
88
32
24
21
51
33
15
24
21
51
40
185
79
152
129
15
96
24
345
24
31
89
36
51
24
165
84
135
24
141
91
24
72
8
64
768
32
81
55
72
48
32
24
16
128
24
72
144
24
40
32
40
80
120
88
216
65
87
189
75
48
57
79
144
17
55
209
180
27
24
24
112
113
96
55
24
65
180
60
36
99
24
160
80
21
51
45
115
56
64
149
36
55
8
72
48
96
280
56
9
39
48
9
31
144
128
201
159
57
24
79
56
72
144
24
120
120
40
56
288
16
104
21
19
32
360
96
112
128
64
8
240
112
168
32
69
36
24
96
15
24
64
32
9
79
41
87
24
24
72
288
24
88
29
99
160
365
51
88
32
64
104
240
136
65
31
80
96
129
144
175
144
281
31
65
24
127
8
40
41
24
36
99
160
65
15
24
192
9
15
64
17
183
21
27
9
60
43
320
112
5
43
161
39
16
41
15
16
432
41
15
144
72
40
8
72
40
104
120
64
56
81
15
216
33
159
240
136
ABCD 93117078742*3^$a+1 [50045]
53
190
2
70
60
14
60
24
10
180
30
6
141
29
19
3
54
20
76
39
24
120
17
60
84
10
36
14
4
51
21
3
5
31
24
17
64
3
3
48
14
108
79
3
2
19
51
9
17
100
80
58
2
52
152
43
12
33
32
108
108
67
53
12
7
5
70
36
33
41
16
3
36
24
15
54
8
4
36
78
110
19
36
24
5
16
24
20
28
54
26
100
54
134
10
144
141
27
18
44
22
14
55
9
140
31
5
36
60
34
2
24
36
64
66
98
31
33
140
96
132
168
10
12
33
41
16
3
69
27
69
30
62
79
5
16
147
57
48
18
18
90
54
51
89
12
120
34
9
45
20
22
26
43
120
17
19
48
36
89
12
79
87
54
66
9
41
28
224
168
7
180
113
64
3
27
6
3
9
18
222
20
115
5
22
14
91
33
6
110
60
132
43
17
52
15
15
36
26
43
53
19
29
31
33
6
2
28
75
21
66
69
45
126
14
16
3
15
122
58
6
36
84
3
41
34
12
6
162
30
18
69
65
115
24
24
15
18
32
12
168
16
39
5
82
60
36
50
88
42
38
72
34
90
20
24
22
18
42
9
101
19
5
19
29
12
124
72
8
31
41
160
48
135
51
18
272
28
56
112
18
156
9
89
16
15
41
264
76
15
3
66
24
18
18
15
51
18
75
120
21
15
17
132
112
36
32
40
8
64
44
64
51
75
36
33
3
38
10
9
36
36
125
10
9
9
20
76
15
15
114
18
74
10
54
56
43
15
48
69
41
58
26
43
41
16
30
69
24
161
55
96
101
24
46
2
7
5
28
120
8
19
33
12
36
99
29
16
20
79
15
9
65
228
7
63
24
129
36
24
89
82
45
9
51
33
15
12
89
34
120
57
84
117
3
15
84
45
17
28
96
30
62
43
41
16
44
180
19
77
130
9
185
55
5
48
76
39
57
66
78
159
216
129
8
82
45
12
5
4
20
16
15
84
29
48
7
17
4
12
207
5
175
65
52
63
63
69
45
63
27
129
24
12
33
12
20
40
48
18
2
48
252
10
12
60
126
3
69
30
108
24
138
27
81
219
41
79
60
3
21
99
42
3
123
18
15
5
55
9
60
32
55
53
72
96
178
9
5
72
36
108
19
72
24
5
72
4
18
18
72
56
106
18
27
180
69
99
75
60
36
110
60
55
24
51
69
57
8
10
57
69
6
26
58
24
48
93
39
36
206
40
99
45
32
24
16
3
21
63
3
2
76
36
48
15
63
62
7
24
9
92
4
30
204
162
15
15
36
18
32
10
2
55
117
90
33
21
6
66
159
3
6
36
39
101
16
39
75
30
68
108
168
76
128
7
41
4
15
41
72
31
185
82
33
96
5
28
32
79
21
90
126
18
21
63
50
48
67
15
38
43
9
20
7
105
39
9
75
51
9
156
15
222
12
96
36
15
33
27
33
68
79
60
3
2
88
51
17
94
24
26
36
48
12
52
78
48
21
5
16
72
12
18
60
2
55
63
72
69
36
101
10
42
27
65
10
9
5
60
55
21
48
72
126
132
102
8
48
48
10
162
44
4
20
16
44
19
17
43
12
60
75
45
65
4
44
7
15
108
62
28
27
69
51
5
34
54
15
41
16
80
144
96
76
92
48
52
176
94
38
34
14
40
36
6
108
2
67
5
10
158
10
14
19
77
180
12
55
17
19
89
67
9
51
5
43
81
75
27
74
43
72
45
3
51
21
21
30
117
33
120
8
46
74
91
24
17
214
45
9
32
52
68
28
15
36
125
19
75
66
80
118
78
3
159
62
28
20
10
110
88
42
62
40
80
48
96
34
102
68
7
219
62
130
69
149
36
34
21
69
135
9
8
120
40
30
98
19
5
40
78
93
117
42
48
62
7
60
113
28
90
33
5
40
44
12
48
120
12
55
41
28
56
24
19
5
58
2
28
87
156
101
96
64
216
20
103
60
24
51
84
2
34
69
12
60
111
57
17
16
8
34
105
21
66
6
27
117
164
19
233
88
51
24
180
77
7
125
202
45
129
24
87
65
118
141
5
72
34
18
18
84
24
30
36
3
3
33
101
96
19
21
44
48
12
184
30
42
18
84
45
141
20
12
84
19
60
15
9
120
72
41
12
22
45
5
24
115
17
22
26
46
36
9
24
24
51
50
4
8
ABCD 93117377482*3^$a+1 [50038]
48
24
36
192
60
72
288
54
30
60
19
89
180
282
78
72
54
90
252
120
132
30
96
162
43
29
48
43
161
36
198
36
336
49
59
216
24
234
27
9
54
12
54
7
209
79
96
5
24
115
101
19
161
79
41
96
12
90
97
173
60
55
197
108
30
6
19
8
3
42
27
3
168
54
180
288
19
8
72
171
48
54
7
24
131
96
18
19
71
54
126
45
45
12
15
93
186
9
9
120
168
72
55
80
21
36
114
117
27
36
90
12
115
80
9
66
13
11
126
144
84
162
54
24
30
24
90
30
18
150
54
55
65
78
36
102
7
53
90
48
6
90
36
102
108
24
120
240
48
42
1
8
171
45
81
72
48
72
96
90
84
60
18
18
54
115
11
210
144
42
84
6
36
270
198
7
5
114
156
162
6
61
56
9
30
114
126
18
120
72
78
1
65
114
66
6
36
162
18
108
1
143
432
144
54
171
27
18
162
12
6
66
61
17
7
83
45
3
78
66
168
162
54
216
264
42
54
36
90
12
36
42
30
144
24
54
1
191
78
126
36
30
6
45
333
36
108
18
90
84
24
12
168
36
43
77
54
96
261
117
12
18
157
41
42
12
96
25
113
6
36
210
123
81
18
18
30
204
54
54
18
12
7
8
21
51
165
288
6
162
30
42
138
42
18
18
27
165
24
144
30
24
181
65
312
79
48
65
36
60
54
12
96
18
72
192
43
233
55
29
150
192
24
117
27
18
84
24
7
65
135
39
108
42
108
12
123
16
56
3
6
72
72
12
6
54
66
252
6
36
198
1
29
6
54
48
72
90
78
48
15
27
253
17
120
144
18
36
150
12
87
225
72
66
360
222
7
11
48
132
54
30
13
131
114
180
18
133
56
9
216
48
42
108
1
96
5
150
45
9
30
42
90
18
54
162
99
16
65
18
133
29
99
9
12
96
162
108
174
54
162
18
90
60
7
192
72
305
36
180
30
25
107
12
6
27
27
180
9
171
120
85
29
99
27
36
73
71
18
18
45
3
42
19
24
101
30
90
60
108
12
6
18
72
48
72
175
29
126
45
405
27
45
43
144
41
303
27
30
303
21
96
90
192
60
18
72
72
108
36
12
294
30
6
108
12
54
15
21
168
54
126
7
137
72
18
30
420
27
39
6
48
43
80
64
53
12
60
66
25
53
246
144
150
234
108
48
132
90
18
25
264
17
55
101
108
24
30
18
384
264
15
45
102
13
155
300
6
36
54
108
126
54
73
137
231
261
36
144
30
96
192
60
18
19
11
13
119
18
108
36
55
29
6
90
174
6
36
228
24
198
73
65
60
90
297
219
78
36
90
12
42
108
79
173
36
90
54
127
125
54
54
55
161
30
25
71
234
7
47
73
35
117
16
29
72
99
291
13
216
11
30
6
108
ABCD 93117873068*3^$a+1 [50074]
69
96
189
78
18
3
15
84
78
30
13
80
57
30
6
48
36
36
24
66
6
43
83
12
229
59
18
147
48
48
9
7
65
90
6
72
36
12
51
471
60
1
80
108
9
27
21
91
41
18
48
114
216
7
36
48
173
6
13
23
54
66
18
6
18
18
30
55
44
36
81
15
93
3
15
6
36
90
36
102
36
27
33
36
66
25
83
33
63
18
36
54
1
155
69
57
27
9
24
18
18
27
39
114
18
165
15
45
9
91
17
27
9
90
33
15
13
11
25
5
6
72
48
13
5
39
36
57
7
5
18
90
139
47
18
66
72
96
57
69
66
24
12
72
73
5
72
48
55
41
30
18
240
51
51
36
13
23
60
66
43
204
119
12
13
59
36
37
143
78
48
36
15
63
36
36
73
11
216
24
36
72
12
57
87
18
183
57
72
3
63
49
131
18
42
36
72
30
60
90
12
24
36
84
78
19
36
191
141
52
11
12
85
5
42
12
42
91
11
204
90
175
131
66
27
27
85
59
105
12
4
11
12
6
99
3
36
24
18
102
54
24
72
79
68
15
61
32
45
18
49
47
33
75
25
65
54
30
36
51
192
45
42
237
105
30
9
9
6
120
6
18
36
30
15
117
36
18
33
129
36
12
144
15
132
3
30
42
37
107
12
42
27
196
23
18
72
18
25
20
33
31
107
21
12
57
18
6
66
13
29
12
27
69
48
7
17
67
23
198
30
54
42
216
189
21
162
25
53
7
132
5
12
15
57
24
156
19
77
19
17
12
19
17
24
3
52
11
49
23
78
31
60
101
42
33
36
12
39
25
11
114
12
18
9
213
174
54
39
3
36
18
163
143
18
12
36
126
96
36
33
28
29
12
60
30
49
5
39
21
63
99
48
25
17
67
35
126
6
120
6
183
52
17
18
61
59
21
33
18
162
87
9
27
27
12
6
318
6
36
162
36
30
54
1
149
171
16
5
72
159
39
61
48
44
15
49
41
12
114
57
51
12
21
15
6
103
53
43
47
54
18
6
3
117
6
120
13
5
72
3
39
18
39
48
15
18
19
125
18
6
75
28
125
114
1
11
6
51
3
48
6
36
48
111
64
48
36
65
31
23
6
36
30
72
6
15
141
24
31
5
75
60
45
18
30
7
215
18
48
36
18
129
12
45
108
12
24
30
126
72
3
123
42
66
105
12
81
90
21
159
90
55
5
90
18
18
36
57
9
90
60
54
66
13
23
114
144
36
12
24
27
57
27
15
48
18
6
9
9
180
3
15
1
12
179
6
18
48
9
81
123
3
1
5
18
54
12
39
75
133
119
12
54
55
12
84
47
6
55
35
93
9
18
21
33
24
120
15
45
7
60
5
75
87
25
47
12
54
150
45
16
77
54
13
131
78
66
6
84
90
108
114
90
90
180
12
18
33
9
48
18
69
4
5
12
207
28
308
15
18
31
11
66
147
3
12
18
168
84
96
30
36
6
36
48
51
48
33
31
68
81
123
105
7
11
24
12
85
144
41
24
66
93
39
12
24
33
15
85
5
24
15
93
211
23
30
18
60
36
9
9
18
37
11
144
42
18
61
5
6
48
1
71
24
21
240
63
36
13
35
57
21
192
6
25
47
13
53
96
30
13
59
54
3
15
18
6
36
102
36
75
57
39
9
3
100
29
12
6
120
25
35
90
54
12
33
57
36
19
53
54
72
54
3
51
162
204
54
54
102
61
11
133
53
48
42
102
60
36
36
66
108
18
42
264
78
12
15
111
1
32
9
19
35
97
5
150
81
9
18
48
25
17
15
28
192
71
54
3
321
12
90
18
18
9
96
3
18
24
159
39
84
54
24
43
12
161
108
108
66
72
54
6
72
25
212
12
4
29
42
9
9
144
99
4
95
18
48
91
20
69
36
19
32
99
18
15
57
39
48
16
53
151
155
25
11
78
270
18
3
45
72
31
113
180
42
13
239
97
144
11
12
132
37
47
37
48
44
105
114
9
57
36
42
25
41
18
6
27
99
18
12
15
3
24
66
24
66
25
84
17
31
29
18
48
54
27
81
63
99
9
16
20
15
30
144
18
18
18
72
49
11
9
3
168
138
126
25
35
45
84
99
90
54
42
66
108
ABCD 93118408088*3^$a+1 [50007]
72
72
5
51
165
43
80
64
47
193
77
108
55
72
35
141
64
11
205
72
155
45
328
24
48
41
39
87
1
48
32
72
72
45
288
3
48
136
8
40
71
57
64
216
8
159
81
136
125
139
32
9
15
3
157
56
88
56
64
371
45
63
72
18
31
32
45
72
187
29
126
21
112
8
88
56
3
45
160
240
72
96
200
432
240
153
79
200
64
89
135
16
137
18
21
24
120
64
80
72
136
5
115
83
117
135
9
64
120
59
162
123
72
120
40
23
265
131
69
40
215
105
75
72
333
81
39
88
48
24
152
16
8
16
48
8
75
13
24
17
39
144
105
207
45
139
24
215
145
56
96
240
24
64
5
115
200
96
39
18
87
111
289
56
69
115
32
48
72
3
45
72
189
27
40
185
79
101
19
35
45
64
89
18
18
162
105
184
80
40
296
15
177
88
23
49
5
90
25
32
184
72
32
16
32
39
36
205
47
1
71
54
51
88
176
24
72
75
13
5
3
33
151
29
162
9
240
111
73
264
56
57
198
1
89
55
80
9
135
40
120
137
36
115
80
40
125
43
155
72
213
160
72
5
72
72
19
72
53
54
126
127
107
61
29
147
168
16
72
48
35
229
72
23
126
54
85
72
56
3
805
24
72
104
256
104
165
54
72
13
77
219
16
176
48
96
64
120
56
96
135
73
269
187
56
27
85
41
135
72
27
108
33
280
56
40
56
112
56
159
153
9
39
16
8
45
18
97
65
7
48
120
96
120
59
13
32
27
18
211
72
72
48
8
147
45
63
81
45
3
88
35
72
37
56
159
126
108
39
16
72
72
8
24
328
8
72
96
216
136
384
120
96
77
75
16
24
128
304
104
141
54
37
24
104
112
29
43
11
36
1
192
128
24
15
33
75
162
139
24
32
3
61
200
24
88
113
36
91
107
85
401
447
219
45
48
208
8
112
144
48
72
89
234
93
64
128
16
96
144
24
8
232
5
91
80
16
128
16
24
5
18
25
48
152
27
45
27
90
19
32
129
31
72
216
200
192
45
19
296
45
43
96
48
80
40
32
21
43
56
243
45
27
126
15
232
48
120
128
72
160
35
69
336
45
115
24
24
312
48
32
48
16
173
27
88
240
41
31
80
195
85
5
75
105
39
87
162
108
67
240
8
88
24
185
270
108
18
51
168
112
48
107
133
47
1
192
80
40
176
231
49
24
17
31
77
427
8
168
112
128
192
48
112
152
48
168
64
80
3
37
80
45
91
48
240
24
ABCD 93118565888*3^$a+1 [50007]
40
107
49
11
33
292
188
16
24
512
28
20
136
240
84
32
28
132
380
40
263
37
84
59
1
47
69
135
156
229
8
3
169
11
9
28
47
45
144
16
8
3
73
36
284
144
36
27
69
24
15
180
1
155
165
84
40
260
36
40
59
21
100
108
32
40
8
52
204
80
4
20
3
48
21
100
11
9
60
28
227
253
143
33
75
61
48
192
35
144
72
33
64
32
159
72
13
24
95
361
200
16
80
88
12
119
69
36
76
35
133
83
13
204
95
37
8
111
96
33
72
28
276
284
52
48
12
71
73
236
75
313
12
35
49
107
49
83
45
100
36
11
45
195
45
208
35
81
16
311
24
120
216
37
72
48
20
27
33
280
332
75
49
20
75
181
11
57
231
105
24
436
47
348
49
56
76
20
160
24
155
120
45
51
13
20
16
107
229
11
9
168
160
32
171
13
35
25
144
32
28
32
48
51
1
20
51
9
84
220
60
11
180
156
24
213
147
36
588
61
35
216
37
215
21
160
500
124
23
9
28
83
108
25
56
171
357
36
135
69
3
33
96
171
180
237
111
121
168
80
111
36
45
99
96
45
84
15
61
20
28
11
24
157
239
241
8
3
48
24
1
107
84
85
299
12
37
167
13
140
252
148
32
124
95
21
64
44
96
120
40
144
143
9
28
71
21
15
25
60
224
96
63
85
12
204
36
95
189
4
96
71
45
171
117
3
69
40
24
224
27
105
4
35
9
27
156
9
123
36
49
96
44
40
72
20
15
193
11
409
56
75
25
36
188
132
28
143
49
263
45
12
28
192
80
3
1
224
16
95
96
349
20
36
219
60
12
93
51
216
37
71
96
85
20
24
4
156
20
27
57
72
240
84
36
3
237
51
73
11
49
24
60
12
20
159
49
47
145
284
4
11
69
12
40
11
49
60
11
13
44
111
144
48
60
9
40
80
24
24
51
129
52
48
96
60
11
69
27
180
72
72
156
132
12
36
69
24
264
72
40
120
200
135
69
196
108
20
76
20
16
35
105
60
280
23
48
129
255
49
56
28
23
489
39
25
47
37
12
59
21
28
131
109
35
12
36
97
96
155
1
179
72
73
47
97
47
33
16
44
147
45
24
136
11
213
111
229
20
147
120
49
140
24
136
8
156
156
111
33
64
36
95
24
21
96
40
168
11
69
16
24
107
85
120
11
24
108
48
57
72
219
9
52
200
171
13
240
11
49
119
408
33
76
35
45
123
421
56
120
180
28
32
40
59
49
212
40
68
16
80
111
45
120
171
193
60
35
ABCD 93118807612*3^$a+1 [50006]
47
145
6
36
69
75
101
19
9
20
61
12
30
24
6
87
20
151
6
30
78
12
6
48
72
30
54
60
5
40
21
35
7
12
69
27
93
75
6
90
18
51
45
120
96
18
36
72
5
73
60
96
11
25
30
17
55
30
48
24
36
72
90
66
15
84
57
78
41
49
60
107
91
5
19
29
4
75
17
19
17
7
21
57
54
54
12
23
37
12
23
67
48
90
3
80
31
30
60
18
6
12
147
21
15
45
6
41
72
91
5
7
12
96
54
23
13
11
180
25
3
96
32
52
27
6
12
72
90
161
19
24
65
4
15
30
12
198
6
24
60
6
54
15
63
65
13
6
5
40
8
16
36
3
72
60
29
7
12
21
9
12
60
39
45
11
229
90
60
12
9
39
6
6
5
19
78
6
21
20
73
15
15
21
51
9
80
7
12
30
30
72
18
251
16
9
6
36
12
42
96
54
45
9
36
36
12
35
7
9
15
9
60
63
33
21
39
20
1
24
12
27
3
60
24
108
6
12
48
75
57
27
32
13
51
60
15
29
48
79
6
102
18
83
24
37
75
75
65
48
60
1
66
5
103
6
47
43
126
18
18
18
69
21
107
7
5
55
5
1
42
18
24
60
47
40
15
6
144
54
45
24
15
6
30
24
81
51
18
15
105
51
84
21
12
123
21
90
48
72
18
42
30
96
54
30
36
30
53
25
60
30
6
39
24
56
7
12
12
6
27
20
13
42
42
60
48
18
29
13
27
75
53
73
24
84
84
30
18
3
20
7
24
41
127
12
84
9
33
18
30
15
21
48
27
48
21
12
39
45
39
15
24
5
40
80
25
15
15
42
75
140
88
111
42
30
17
151
66
6
5
145
363
69
120
78
24
24
77
85
12
12
3
81
36
18
21
20
7
84
69
60
75
24
18
39
51
5
43
6
119
16
24
21
6
5
43
30
71
73
51
15
42
27
56
40
32
28
75
30
96
36
114
33
21
72
84
30
30
15
8
73
12
18
9
8
72
25
204
30
9
33
48
75
24
3
9
81
18
6
11
7
12
5
13
42
9
9
6
9
81
111
56
144
79
24
137
49
15
24
27
5
24
1
36
12
51
15
6
24
54
42
15
24
9
6
45
81
59
61
11
25
24
75
33
15
21
36
18
30
11
151
36
17
31
54
18
5
85
48
6
66
3
9
102
6
48
144
6
9
3
12
66
35
7
138
39
3
5
25
63
21
78
21
27
24
29
64
237
60
54
12
69
81
60
174
60
33
21
72
3
51
24
54
30
81
200
160
15
65
76
3
90
23
13
6
5
31
17
112
9
36
23
25
27
24
24
3
12
45
21
12
3
45
11
13
11
64
8
43
60
45
9
18
60
60
12
45
51
29
1
6
30
3
3
144
45
48
12
39
21
8
187
90
78
5
7
144
6
84
99
12
24
9
18
5
7
42
18
30
42
24
30
102
117
105
11
40
24
8
43
72
65
12
25
6
5
76
48
27
53
7
18
75
15
30
15
57
159
39
117
15
18
12
3
12
9
6
48
18
78
129
3
60
108
101
19
29
55
60
6
11
19
42
48
6
18
27
21
18
24
60
21
21
30
93
36
87
48
9
33
159
44
31
69
9
6
60
21
56
193
39
15
12
29
40
15
29
37
60
48
18
17
76
75
6
24
51
21
30
24
48
60
81
9
15
20
7
24
5
67
42
36
6
65
4
51
41
67
102
60
48
12
84
107
43
29
31
41
24
37
72
42
60
45
48
3
12
12
18
15
33
18
17
67
5
31
30
11
1
27
3
78
60
6
24
9
15
36
36
36
29
4
21
6
12
60
42
126
57
75
12
33
56
91
36
17
12
64
21
90
60
18
42
48
45
32
1
27
80
7
24
5
49
120
47
1
39
9
24
27
44
40
39
6
36
18
6
114
138
42
30
15
32
25
11
109
126
132
36
9
63
54
30
161
37
30
72
66
47
1
6
24
36
6
60
54
9
27
48
30
51
93
6
24
12
48
5
85
11
115
5
85
12
39
8
72
4
21
15
45
3
15
48
72
117
44
16
56
28
27
17
7
45
15
138
18
12
42
36
90
12
156
6
90
90
99
45
54
6
12
87
3
17
31
41
55
18
15
21
71
108
25
6
12
18
39
20
60
37
6
5
7
42
18
60
77
1
18
24
6
6
9
45
30
21
45
18
5
25
60
6
5
7
5
7
12
33
20
1
30
36
45
48
33
24
48
36
11
64
75
42
18
65
19
12
41
13
72
27
21
6
45
33
12
75
135
24
12
72
156
54
18
12
36
9
20
12
1
3
45
30
30
6
6
95
49
48
27
204
20
31
84
54
12
11
4
3
6
30
9
21
66
54
24
132
6
54
36
42
5
73
48
24
12
138
41
16
135
36
12
48
29
36
7
90
30
6
75
51
18
155
25
36
96
18
108
48
102
60
42
60
36
12
5
7
30
6
30
15
32
24
85
24
42
12
30
90
66
36
174
21
75
6
42
57
3
21
9
6
5
4
15
66
6
114
6
9
57
12
12
18
36
90
36
3
21
12
47
55
12
53
25
27
116
64
39
41
109
11
31
12
36
12
93
81
23
13
12
11
4
21
35
49
60
6
5
49
23
13
6
48
45
63
42
15
63
57
8
7
18
42
6
6
29
7
9
44
1
60
6
5
25
3
9
42
45
99
29
1
60
6
45
3
36
21
8
91
17
13
15
39
30
18
12
17
1
35
7
30
6
12
42
6
102
3
45
42
9
3
42
3
21
12
59
4
87
90
18
21
39
36
60
9
51
5
43
18
102
57
44
7
42
48
18
84
17
25
15
ABCD 93119024686*3^$a+1 [50051]
54
144
11
24
19
72
41
48
55
36
90
36
18
5
12
24
144
31
41
13
11
79
17
12
12
121
119
48
67
65
36
12
108
60
84
144
139
18
407
7
53
120
48
12
48
25
72
11
25
126
36
5
103
41
175
185
120
36
12
7
221
132
60
36
36
145
119
25
11
108
7
89
12
43
29
132
96
48
91
5
49
11
61
54
29
79
17
36
19
29
97
54
36
29
25
11
24
156
108
84
48
145
47
12
36
49
11
43
54
90
65
115
126
90
90
35
36
276
84
36
19
36
54
71
55
269
91
5
48
216
91
113
229
35
36
24
36
67
197
12
25
54
72
29
84
12
235
17
120
60
127
185
24
144
48
67
5
13
47
60
72
84
25
215
132
13
35
19
5
108
67
126
71
163
5
48
72
12
43
17
55
125
60
13
287
48
7
41
60
60
19
161
60
84
91
77
67
54
215
72
24
139
5
132
120
85
179
36
60
67
288
77
72
49
126
41
67
77
60
48
13
35
19
209
132
37
143
108
1
23
12
199
5
139
5
180
13
35
288
55
65
60
24
85
23
13
119
72
96
19
5
31
53
1
23
36
67
17
12
48
48
204
175
89
55
41
103
257
156
60
24
24
96
13
11
84
67
36
17
55
18
18
5
72
60
7
53
24
24
12
67
53
343
17
120
7
101
36
48
103
72
53
12
12
139
54
131
12
145
215
37
47
108
12
48
55
5
193
83
61
35
36
24
48
55
17
36
55
5
85
108
35
24
48
37
162
29
156
60
43
162
54
17
55
149
31
29
61
23
31
101
43
41
144
31
29
79
17
96
12
12
96
19
126
59
24
151
18
18
54
59
31
41
85
35
24
24
7
72
53
19
126
83
24
127
65
24
24
60
133
35
12
43
108
90
11
96
60
13
59
12
1
59
121
35
60
108
12
55
54
108
18
53
127
5
12
96
67
29
36
7
17
1
95
13
167
103
270
47
24
144
96
156
72
55
17
36
84
96
168
36
84
24
120
37
36
143
120
25
47
7
17
19
149
48
37
23
48
19
72
126
18
17
19
18
11
60
36
36
12
25
18
17
1
227
48
31
89
96
85
54
221
108
67
41
12
127
185
31
125
60
12
60
36
211
89
84
48
60
25
54
18
83
60
60
24
43
18
18
54
35
12
168
36
132
252
67
18
203
24
24
204
13
18
17
60
48
91
36
180
17
1
71
60
36
60
108
7
54
35
19
41
108
67
29
24
1
35
19
36
17
72
72
55
53
1
11
300
175
36
54
95
36
13
71
1
72
18
17
36
24
156
60
132
43
72
54
59
36
84
72
60
72
72
103
180
5
288
103
29
12
31
5
49
59
67
53
24
48
37
126
329
12
144
60
24
192
108
48
19
5
24
7
53
37
23
72
24
60
48
43
17
1
54
72
125
73
35
73
180
18
101
24
24
12
108
91
126
35
168
12
109
11
43
36
29
12
13
90
72
29
115
17
12
156
24
7
125
216
120
43
29
48
60
60
60
13
35
91
173
60
37
35
1
54
5
36
24
60
180
19
36
5
121
35
60
12
163
54
90
113
108
24
96
144
1
23
121
18
36
36
89
55
5
139
36
125
37
83
12
12
96
24
120
12
84
25
35
120
24
73
35
12
7
65
79
36
41
120
60
84
1
95
84
24
84
55
18
35
55
137
240
60
48
19
5
24
132
73
35
12
12
12
48
36
96
91
17
12
24
19
53
73
54
36
126
126
18
54
ABCD 93119666702*3^$a+1 [50098]
36
144
6
78
60
3
93
96
48
102
18
36
51
9
27
9
15
48
48
105
18
282
15
45
15
72
12
96
9
51
84
108
21
12
24
24
27
177
267
180
36
9
48
3
225
15
9
24
216
6
69
36
9
24
12
42
126
99
63
9
81
12
42
378
123
12
48
9
36
12
27
105
84
156
3
63
405
9
180
156
24
324
240
6
18
48
30
9
48
168
60
3
42
48
72
75
69
24
150
102
24
210
21
132
108
123
57
33
6
21
24
69
12
48
24
42
78
3
45
84
24
36
96
87
21
12
12
3
120
153
24
135
117
51
9
36
12
12
195
9
12
39
60
36
165
99
33
135
12
165
30
318
216
99
57
120
24
30
30
99
15
18
15
105
12
15
27
18
12
24
27
9
216
24
51
69
75
276
9
3
33
18
54
15
108
9
6
42
15
33
48
36
48
3
12
45
207
33
12
90
33
21
144
12
96
27
12
36
105
24
96
24
15
36
189
75
81
30
69
21
12
75
48
69
36
102
18
24
48
27
96
189
126
18
159
45
48
120
135
60
129
240
63
48
45
12
27
48
21
51
69
54
33
33
60
66
66
147
348
105
54
21
27
57
165
60
6
42
48
84
24
39
45
15
12
81
132
6
57
180
45
27
27
48
153
57
12
51
57
63
45
12
3
33
84
120
132
108
27
99
54
120
108
54
105
48
228
9
231
84
69
42
57
33
84
24
396
48
15
57
6
42
3
93
60
84
3
60
69
51
15
42
120
12
3
33
24
111
45
84
48
3
84
9
12
27
57
54
57
129
24
36
24
66
30
24
147
69
180
24
6
54
99
72
93
63
60
12
12
9
84
15
3
9
141
24
51
15
18
24
60
42
6
120
387
21
36
63
48
105
60
27
12
93
132
144
27
57
72
51
72
72
60
36
60
33
72
15
252
12
9
12
27
117
84
39
33
168
12
12
36
12
60
204
108
36
240
132
84
135
36
129
48
96
84
15
141
27
69
51
9
3
3
45
105
15
132
165
12
36
99
45
18
33
57
60
72
108
27
48
75
96
96
21
60
84
33
3
24
15
48
18
180
39
201
168
72
15
24
21
30
198
24
216
36
48
63
57
60
3
60
24
9
96
51
57
60
48
15
117
6
54
183
33
72
75
12
45
6
144
66
24
27
36
69
66
105
105
87
57
75
21
87
48
60
165
168
12
228
24
75
57
195
21
27
72
108
57
3
15
33
225
75
33
27
57
27
21
267
45
15
108
33
27
15
18
12
60
72
123
45
39
15
33
45
15
48
33
132
72
3
69
60
48
48
75
45
15
27
33
57
87
9
99
48
33
24
60
30
96
30
36
96
15
9
48
48
132
183
33
84
102
6
48
27
12
108
12
81
36
15
33
87
141
27
81
6
81
45
27
201
12
372
27
129
12
87
168
87
6
24
36
30
42
132
12
24
132
90
117
57
108
36
87
12
33
87
45
72
114
9
45
108
84
255
9
87
9
84
12
15
12
225
15
192
36
3
30
24
15
132
33
3
45
24
108
48
132
30
6
87
12
48
33
12
15
72
72
21
27
12
159
54
42
21
57
18
78
204
3
45
24
24
51
99
66
36
15
84
165
51
57
6
210
60
12
102
33
12
177
15
189
111
129
99
3
57
21
24
3
69
3
45
75
21
27
72
45
135
21
87
117
120
3
9
3
51
6
24
120
60
12
60
120
15
9
246
48
42
135
24
21
15
33
12
12
12
156
12
96
24
3
72
60
117
108
135
ABCD 93119738534*3^$a+1 [50055]
11
85
3
128
1
72
24
72
51
9
132
72
60
11
36
64
33
96
75
21
36
36
3
84
20
37
36
63
24
93
99
33
15
48
9
36
24
23
61
15
21
15
9
11
1
24
15
36
21
24
3
9
60
36
96
87
204
8
109
216
107
28
9
23
25
3
117
83
13
3
8
40
9
12
132
36
36
95
48
60
13
39
141
107
109
75
24
93
12
39
69
11
1
63
33
3
60
8
48
37
60
12
15
48
252
21
59
4
45
47
13
36
23
12
124
93
12
47
85
36
23
16
96
12
36
24
9
63
9
15
48
48
20
28
9
39
32
144
61
23
124
56
24
1
144
35
85
171
33
63
12
8
16
93
15
60
24
57
24
27
32
37
71
1
12
59
28
80
37
15
60
9
51
45
51
33
12
243
20
12
25
75
45
108
36
24
11
1
59
36
16
36
21
48
192
11
12
13
156
75
12
68
37
23
4
285
15
12
36
92
49
23
28
44
36
4
216
20
13
24
159
60
80
37
39
57
63
45
24
48
27
57
39
96
21
12
15
21
119
109
23
16
57
3
117
36
39
84
9
35
1
12
3
12
33
39
12
44
85
11
73
72
144
51
140
136
12
12
36
9
39
36
21
27
72
21
15
57
12
23
13
3
33
24
144
12
303
44
40
24
69
47
1
72
3
48
69
3
81
59
28
152
28
9
12
39
8
1
156
72
59
16
33
107
64
68
28
96
81
72
99
9
39
93
71
60
85
95
85
71
13
39
33
24
27
93
12
108
51
33
12
192
108
11
1
35
37
51
128
24
13
72
131
301
75
56
88
48
33
95
28
9
12
23
1
63
132
44
13
23
124
20
12
13
183
44
16
24
60
9
3
9
71
1
12
51
21
24
12
12
47
28
69
12
36
12
39
45
11
73
59
12
180
76
20
28
20
37
36
71
28
32
4
12
21
35
16
93
35
37
87
32
1
36
24
47
52
9
108
39
72
12
33
27
33
39
8
1
12
24
60
15
20
25
87
48
45
72
23
1
96
71
37
48
71
4
24
9
36
24
15
20
73
35
85
36
51
8
12
49
12
83
4
72
33
96
35
12
88
48
45
195
57
3
84
21
71
133
12
12
12
27
60
108
21
83
24
84
76
21
15
228
24
9
11
112
21
27
20
109
75
72
9
15
129
131
37
15
21
179
37
51
12
48
140
49
71
25
24
60
24
132
36
84
75
36
9
63
21
36
39
164
73
51
20
25
48
35
25
24
48
143
1
51
68
16
33
12
75
8
13
24
204
168
12
27
81
87
21
35
1
168
23
13
12
3
80
52
93
108
84
24
99
8
25
243
12
68
157
36
35
25
12
23
61
3
60
56
1
11
16
45
15
20
193
51
8
121
204
3
140
1
48
35
109
59
16
20
12
145
12
87
44
73
36
36
51
80
109
71
37
3
48
36
144
68
76
33
24
24
12
99
45
39
80
28
9
36
144
111
9
15
204
9
51
69
36
12
3
21
87
44
72
73
35
13
39
21
35
1
48
23
1
155
28
105
132
3
56
28
36
44
4
92
4
12
93
47
49
12
72
48
72
192
60
39
45
216
11
49
183
60
48
48
153
87
9
59
1
12
12
215
16
24
48
68
16
108
81
3
201
36
15
381
99
36
96
105
119
64
48
33
3
56
16
69
35
241
71
52
21
12
35
73
84
12
143
49
3
32
1
15
36
8
136
44
1
24
11
156
85
11
84
37
51
56
40
33
3
48
33
63
81
59
49
167
24
109
107
61
51
72
36
12
84
105
23
13
83
12
136
9
168
36
71
52
69
35
72
16
80
172
129
84
36
3
33
51
32
4
24
96
48
72
9
12
35
36
13
12
11
1
27
60
24
189
59
25
36
87
9
3
21
51
21
183
57
27
96
33
24
87
9
23
40
21
15
20
72
16
36
57
84
24
27
116
72
36
112
21
11
84
60
13
24
12
12
15
8
13
24
120
11
37
15
21
24
39
60
20
120
61
60
39
168
56
16
32
4
33
24
120
24
3
33
48
15
48
48
33
99
80
28
57
39
48
36
44
37
59
25
47
88
177
48
60
27
9
36
36
12
59
1
111
105
27
9
35
37
24
27
45
72
12
96
63
45
12
51
92
16
21
24
192
24
24
11
12
1
36
12
15
60
45
12
23
148
204
9
143
85
27
33
96
27
12
116
1
3
24
33
15
45
35
145
84
72
3
9
39
8
28
ABCD 93119777698*3^$a+1 [50035]
72
112
36
312
152
180
16
56
28
47
25
8
36
24
40
12
84
44
147
25
24
56
124
60
140
16
23
45
60
87
60
49
20
76
104
52
20
4
23
145
47
276
73
11
36
12
12
21
40
204
8
60
16
36
240
191
57
15
192
73
47
1
44
28
48
95
9
63
96
61
20
28
35
73
59
13
12
24
20
64
32
39
1
144
35
84
21
36
16
20
112
36
59
25
35
48
84
13
48
12
23
205
24
68
196
59
193
72
248
64
36
12
68
3
57
4
68
16
20
16
48
131
12
72
21
4
12
36
8
12
27
48
24
48
33
72
87
21
27
13
20
15
37
12
60
35
84
21
4
11
48
25
95
37
20
51
48
49
8
132
16
11
1
60
24
11
12
201
36
63
12
1
83
21
75
165
48
27
9
27
13
59
48
12
61
59
13
12
8
64
24
20
112
48
71
96
85
32
88
35
108
25
20
16
104
24
51
12
12
12
25
168
96
20
111
1
24
44
36
75
105
15
36
48
120
25
107
57
36
36
24
64
107
85
23
21
72
24
4
104
3
24
21
87
1
120
32
48
36
3
12
1
92
28
12
23
12
25
107
45
76
24
68
75
13
20
4
216
32
36
84
72
3
12
9
4
35
61
12
59
109
12
32
27
24
1
20
40
44
24
15
1
20
195
60
1
60
8
28
107
12
189
60
147
37
47
33
60
27
60
60
85
35
1
32
15
21
75
24
25
60
95
1
59
60
37
56
48
60
159
33
39
24
25
44
87
13
20
63
60
37
12
60
80
3
105
48
99
13
20
48
99
109
80
16
11
9
15
25
23
33
40
35
24
1
20
15
24
60
96
45
4
8
16
11
9
136
11
49
84
72
35
85
47
81
12
135
60
49
83
1
35
36
108
120
121
35
81
15
108
12
1
35
49
11
13
131
81
48
87
49
24
56
24
39
12
33
112
119
36
24
25
11
60
69
36
4
119
93
84
3
157
83
37
71
45
4
35
33
15
273
24
15
93
28
8
87
37
128
39
9
76
96
119
105
3
85
12
140
16
35
48
12
69
40
35
9
24
135
60
33
3
85
11
48
12
21
4
35
36
13
56
15
60
60
60
1
24
95
36
120
24
193
12
155
109
11
1
68
15
12
72
12
61
32
87
285
4
24
23
57
76
72
72
47
21
27
36
105
36
36
3
84
60
97
35
13
12
284
24
52
11
9
36
4
35
24
72
24
73
36
12
20
64
23
25
96
12
32
36
15
12
24
48
96
9
87
49
12
23
121
8
27
9
39
37
11
45
39
9
15
9
40
68
64
8
15
48
9
100
95
24
117
24
36
195
69
4
20
64
8
84
75
216
93
36
39
121
20
16
32
3
24
36
45
88
24
20
136
11
48
12
168
25
60
12
23
117
15
1
35
84
96
144
21
39
1
8
51
48
33
12
171
84
12
25
200
3
13
35
120
25
24
35
45
3
1
216
11
45
39
1
80
160
80
28
35
12
84
21
27
13
215
72
97
23
12
108
37
8
76
11
145
56
15
57
3
24
25
56
84
15
21
99
33
15
13
8
27
9
159
36
69
135
72
12
1
56
36
40
23
12
105
40
35
168
36
121
60
35
49
8
3
252
60
261
36
24
4
168
24
24
11
156
12
25
12
83
237
15
1
72
47
49
96
59
12
57
96
84
51
21
3
165
28
107
61
96
8
27
25
24
11
81
52
47
49
71
48
145
107
21
15
57
112
24
35
12
97
35
21
40
20
39
60
72
129
52
20
40
23
84
12
21
100
120
20
100
24
168
80
147
84
144
73
20
40
24
84
36
56
75
24
9
40
44
40
20
28
83
120
57
12
36
220
32
144
76
95
12
12
108
97
36
200
12
240
3
9
4
47
37
23
105
132
76
47
12
121
12
167
33
28
56
51
73
60
11
24
36
96
97
47
33
12
36
3
21
4
32
87
133
32
15
33
24
111
9
75
1
47
72
81
28
44
195
25
12
36
83
1
8
88
23
69
76
36
23
252
121
44
96
15
57
108
40
8
40
20
120
75
37
24
11
33
60
144
36
16
36
12
152
48
36
4
23
12
37
23
85
11
45
12
15
12
72
1
44
16
24
20
3
96
36
108
12
9
72
159
24
36
36
24
13
156
36
8
12
ABCD 93119844562*3^$a+1 [50025]
33
63
9
198
17
76
36
105
3
12
21
267
20
163
17
28
9
3
20
211
54
87
36
39
41
49
54
9
92
25
36
108
107
40
87
198
39
20
28
80
13
135
9
71
28
27
5
124
36
12
21
47
52
63
17
112
120
168
87
105
39
41
60
43
53
4
140
76
72
12
3
65
7
53
28
117
15
20
40
8
7
18
3
69
171
9
23
124
8
40
20
28
9
39
24
32
16
12
3
65
40
200
144
16
12
27
9
9
87
111
249
120
96
44
36
60
313
51
39
257
112
80
40
72
105
15
39
237
69
144
15
57
3
69
108
99
45
35
136
24
111
9
36
20
88
24
21
39
20
40
63
5
4
24
144
36
36
21
99
56
25
15
39
9
9
15
60
32
4
32
64
168
96
141
23
121
27
140
148
9
15
36
165
47
88
9
27
20
124
12
152
16
72
84
20
49
11
43
5
67
65
280
56
12
112
33
47
100
60
99
90
39
32
55
153
32
88
20
52
48
48
48
12
3
9
45
27
48
12
75
369
9
72
35
4
44
97
36
15
39
53
73
18
41
16
48
72
57
126
17
28
12
20
28
129
167
40
36
9
135
9
36
36
3
240
144
32
60
25
11
12
52
105
3
20
28
57
87
93
15
68
124
56
7
57
60
68
13
35
37
107
1
72
111
15
9
32
28
60
105
87
56
37
162
9
96
24
152
7
18
15
39
144
45
81
83
60
91
41
28
32
196
24
39
77
148
12
164
136
39
129
92
64
276
72
48
72
57
183
15
65
7
33
152
184
152
37
18
5
144
4
9
227
16
9
11
172
32
100
9
87
24
8
25
63
24
24
36
288
32
73
90
57
15
33
36
21
39
87
9
48
48
212
43
33
72
140
124
48
8
79
45
60
96
72
12
20
181
99
68
85
72
126
162
3
12
180
3
17
1
279
20
28
15
9
24
72
48
44
145
35
16
21
90
198
3
72
168
9
11
43
69
128
4
188
48
52
48
39
9
32
40
9
15
120
36
27
33
48
36
20
96
40
84
3
65
133
119
400
60
48
48
45
59
31
57
192
20
100
96
48
45
27
45
59
28
48
48
12
24
108
32
100
45
18
113
12
37
11
43
9
32
76
48
84
48
45
15
12
20
61
279
32
121
15
20
109
126
33
24
12
116
40
72
48
15
29
16
45
35
52
92
16
20
37
3
164
16
12
20
160
57
18
5
13
119
88
96
24
87
9
24
48
24
96
80
192
103
57
12
48
32
13
63
120
15
65
79
18
207
48
60
27
41
103
69
12
9
39
15
53
4
96
135
105
224
48
16
327
129
15
5
13
83
43
89
12
61
63
81
3
68
28
36
63
65
192
49
59
28
120
80
145
15
48
9
111
84
20
28
60
120
12
108
132
36
45
147
48
144
168
15
54
36
183
56
28
20
16
39
81
72
24
24
72
15
105
72
93
72
15
12
8
1
11
16
32
16
36
80
40
96
72
12
108
8
40
48
72
24
36
60
39
105
20
28
120
96
72
72
12
141
39
15
33
12
60
8
48
109
15
60
8
7
5
48
163
129
80
48
13
123
56
55
18
23
12
48
112
3
105
84
68
103
9
80
28
261
15
39
33
24
69
72
63
32
4
135
90
75
108
48
84
9
51
39
77
49
35
48
48
88
69
27
120
168
20
97
75
120
39
41
124
204
120
32
55
21
32
73
18
281
16
9
23
31
54
23
148
9
35
1
36
39
84
20
40
8
64
108
20
175
65
40
48
132
12
45
71
100
80
40
33
54
45
27
69
57
3
72
32
12
16
164
28
32
28
63
5
64
75
18
72
11
144
43
72
90
15
39
57
20
4
9
131
16
12
48
45
3
ABCD 93120390854*3^$a+1 [50077]
120
90
228
48
6
24
6
60
18
36
24
30
48
18
84
33
75
18
36
6
42
6
105
27
30
143
16
48
45
30
53
49
60
30
30
24
30
24
6
36
18
5
16
24
21
42
18
39
3
12
12
90
48
83
19
66
24
36
12
18
84
18
12
60
6
60
12
6
30
126
30
18
126
30
15
21
11
13
6
18
12
114
21
45
30
36
42
60
11
49
48
30
9
104
16
80
16
45
18
6
18
6
6
21
9
30
6
30
150
39
63
30
6
66
48
75
21
11
16
9
30
18
12
66
17
61
6
18
36
6
6
3
9
12
24
102
30
23
24
40
63
48
6
60
36
42
72
18
60
6
6
23
16
69
6
6
24
42
45
9
48
47
88
3
53
16
9
72
108
24
18
24
90
24
39
8
13
96
36
12
27
24
57
15
9
96
23
1
54
24
90
30
33
27
5
25
42
5
31
78
30
29
37
36
18
5
61
6
54
78
48
48
9
51
12
18
36
36
12
12
63
3
24
6
78
12
162
72
18
12
69
72
3
6
183
8
67
21
51
36
108
24
5
7
30
6
42
96
42
9
33
15
15
57
15
18
47
19
30
95
7
9
33
18
18
35
19
6
36
36
39
93
6
21
33
63
39
6
3
9
12
6
42
51
21
54
24
6
15
39
6
72
3
15
9
27
84
9
51
5
31
24
6
6
12
6
24
90
12
180
6
35
19
6
30
60
24
6
42
12
24
36
24
6
6
30
72
78
53
25
24
30
18
24
6
24
6
83
40
69
30
6
60
75
24
27
18
12
6
12
5
25
102
30
3
48
69
35
19
36
6
42
33
8
16
3
21
21
24
6
96
5
48
16
56
67
6
6
41
37
35
40
51
24
6
39
45
35
7
81
9
48
12
51
15
12
18
42
48
12
30
66
24
45
27
66
48
24
6
12
54
84
30
12
18
12
24
23
85
3
57
47
1
23
67
24
5
1
24
24
30
12
54
18
66
35
19
30
42
66
48
27
27
66
12
15
15
12
101
85
60
30
42
24
108
42
60
5
40
45
84
6
6
3
69
18
17
13
12
23
67
12
9
15
36
54
12
54
6
42
66
27
9
18
78
30
54
36
18
21
8
7
18
36
30
30
72
12
11
16
21
18
36
48
48
42
51
24
56
37
48
84
18
48
6
78
66
84
60
15
3
48
84
33
24
24
56
43
53
40
45
3
57
18
6
24
12
18
60
42
30
30
48
24
12
24
35
64
8
13
12
54
9
27
114
24
30
5
25
15
9
6
12
30
120
39
39
6
3
32
1
114
36
18
24
36
6
18
3
8
19
12
6
30
29
13
6
36
48
30
6
6
15
39
24
41
1
6
30
60
84
18
30
36
6
84
12
12
6
12
18
17
109
18
6
12
42
78
12
51
111
90
78
12
45
8
37
66
18
12
3
69
42
9
21
36
15
9
15
24
104
25
30
18
15
33
90
6
36
18
54
36
30
72
54
75
9
71
24
61
96
12
90
30
23
7
6
59
13
3
15
12
30
42
12
18
18
72
5
55
12
114
51
93
12
24
114
36
66
63
33
48
30
36
45
45
6
53
16
8
55
33
75
12
18
30
30
27
15
12
48
5
13
48
24
60
18
42
27
176
37
3
9
18
78
23
40
9
30
18
108
30
21
8
7
18
87
51
53
1
23
7
54
42
12
30
30
102
3
120
51
12
48
6
36
48
39
45
6
96
36
18
42
18
36
60
18
57
21
27
63
18
42
29
49
30
30
54
108
17
25
6
6
24
12
42
53
55
24
41
25
15
3
6
23
43
18
99
15
6
36
78
18
42
72
24
21
33
6
9
141
11
61
3
15
9
27
6
84
84
66
6
18
21
24
75
45
96
3
78
48
30
66
30
6
108
12
12
120
12
30
36
30
24
6
24
48
42
96
90
24
33
63
168
6
6
45
3
12
60
42
12
60
6
42
30
21
24
75
48
5
55
54
48
6
72
12
33
33
15
9
66
12
33
45
35
7
18
54
17
24
7
9
93
12
78
6
24
42
18
12
6
60
30
3
15
6
18
18
63
141
48
6
12
9
8
73
12
12
36
18
66
36
12
18
18
96
24
12
12
75
48
9
15
39
60
5
40
45
35
49
18
42
12
54
9
57
24
12
42
108
24
54
42
5
64
9
15
21
6
5
13
60
12
3
9
15
15
12
45
93
18
48
60
6
54
72
48
57
32
61
24
12
18
6
6
41
40
27
30
30
33
33
24
42
45
15
6
27
195
5
97
23
25
30
6
6
21
69
35
19
21
51
30
12
66
24
36
90
60
72
47
13
60
15
33
54
6
6
84
9
15
41
16
69
24
6
5
40
24
81
12
12
48
30
30
35
13
126
6
60
3
9
30
6
27
27
12
9
57
90
45
45
72
3
27
36
41
25
23
205
11
25
42
54
15
15
18
12
48
3
45
12
102
6
12
12
3
168
9
48
12
83
31
6
51
27
6
24
15
33
23
37
35
37
48
12
60
3
32
1
30
30
11
55
24
36
6
87
21
51
56
19
29
37
27
33
39
21
24
35
133
6
30
132
75
63
105
57
60
18
17
73
15
111
9
24
33
102
6
27
39
78
35
13
12
6
17
7
18
138
42
114
9
24
15
30
11
16
56
72
25
30
90
78
18
12
27
3
18
54
18
48
12
84
120
168
6
12
60
48
24
18
24
30
126
60
60
30
65
48
49
18
18
24
3
8
151
48
18
12
35
1
24
15
32
19
6
24
30
186
24
30
24
12
18
36
15
15
24
30
3
27
12
18
42
29
1
24
71
19
21
63
30
3
3
60
6
30
36
17
67
24
45
21
6
42
3
3
36
6
18
42
18
30
24
23
43
21
8
85
30
5
7
33
48
15
18
30
12
24
21
72
33
18
36
6
12
138
114
51
33
90
6
18
42
24
6
24
144
12
66
39
8
16
81
23
31
84
18
27
8
19
6
114
45
48
21
30
54
87
104
25
15
15
12
12
12
54
95
91
29
31
89
7
78
42
57
21
11
79
6
11
40
8
40
69
48
30
18
75
21
30
18
51
69
35
16
81
6
17
16
56
24
7
12
66
6
21
8
37
27
87
24
30
99
21
12
84
6
53
7
42
63
3
24
210
18
138
30
6
6
12
17
1
30
18
39
45
90
60
6
30
6
96
ABCD 93120654002*3^$a+1 [50024]
41
12
19
18
11
7
29
43
53
25
59
84
1
3
32
19
66
71
4
51
5
13
6
21
8
7
5
24
25
15
33
18
24
29
52
3
5
16
21
18
65
7
48
24
72
33
21
66
21
15
33
20
7
53
52
8
4
3
24
65
55
65
28
12
3
72
65
28
165
11
37
35
115
45
3
69
3
54
11
79
5
1
102
6
39
45
51
36
20
55
18
42
18
66
21
3
12
29
52
69
3
27
24
45
111
9
24
27
9
45
15
87
93
12
20
7
12
24
5
4
32
40
3
77
13
75
8
64
21
3
32
24
40
20
25
15
15
36
5
24
36
28
39
36
197
84
61
3
15
54
18
30
18
36
45
24
20
7
48
72
153
9
72
90
5
19
41
4
80
60
100
20
19
12
5
31
18
6
30
39
12
63
12
9
80
36
7
41
79
21
36
20
19
77
7
53
19
24
36
33
12
3
18
18
96
29
1
15
39
17
40
8
12
24
4
27
5
4
45
3
32
55
9
92
7
53
13
36
11
7
17
1
15
39
65
79
41
91
5
7
53
112
33
15
68
25
39
8
88
27
9
9
47
13
11
16
9
48
3
80
4
9
11
40
15
24
5
16
63
17
19
5
55
69
48
3
6
3
8
48
7
18
15
21
3
12
3
33
3
6
3
96
12
27
17
79
54
48
54
78
30
21
20
72
55
18
66
41
28
20
19
41
31
60
9
20
25
54
12
29
4
32
24
36
19
9
33
3
32
4
56
85
3
116
40
44
36
61
60
18
5
4
12
15
29
16
39
54
87
39
9
8
37
11
12
67
6
66
5
16
15
29
115
9
20
25
6
29
55
17
19
5
4
36
44
4
3
48
21
3
77
64
84
3
29
60
4
39
18
123
32
60
19
9
75
60
126
30
24
5
31
30
3
15
17
4
20
67
29
61
42
21
9
27
104
4
12
75
9
32
64
3
30
83
7
6
75
20
67
12
21
20
72
19
89
31
9
15
5
7
90
119
96
7
12
24
21
36
69
18
33
15
9
44
19
33
44
1
59
24
12
25
72
6
5
72
7
21
15
24
12
78
11
7
5
4
45
3
27
9
60
39
36
5
12
19
108
6
39
15
12
21
159
9
27
5
4
44
91
21
3
69
3
18
30
65
7
5
19
9
96
3
17
28
27
5
60
43
21
15
72
125
73
11
55
18
78
12
17
1
42
33
3
12
93
20
31
5
1
35
13
39
3
29
43
12
18
18
24
29
12
60
19
5
1
3
27
33
39
17
36
55
54
11
88
32
13
39
3
5
28
51
5
36
4
9
6
5
31
12
33
57
71
55
17
60
4
45
6
65
55
42
3
8
55
72
29
43
6
107
48
16
20
19
5
36
31
5
73
11
1
78
12
9
36
24
21
15
68
7
113
12
73
72
35
7
141
32
7
17
4
15
17
24
76
8
31
5
4
15
36
33
51
96
18
30
90
6
36
21
80
25
87
96
20
60
25
30
5
12
300
43
41
4
27
24
5
31
72
36
17
13
6
9
27
48
6
3
60
72
80
13
15
27
21
15
53
19
141
57
15
8
7
69
3
17
25
30
36
53
12
64
20
13
18
24
21
12
36
57
75
15
233
49
6
12
53
7
30
23
16
104
60
40
72
9
51
27
48
29
49
27
3
9
92
31
9
3
36
5
4
15
45
8
37
12
3
92
31
24
101
19
5
4
51
30
15
9
11
16
8
12
40
15
69
20
36
127
21
32
24
24
4
3
5
24
28
3
9
75
21
8
7
53
36
19
17
4
36
8
31
93
27
29
40
45
11
4
96
20
43
17
4
57
59
24
97
35
88
21
11
37
42
9
20
12
157
27
45
3
36
27
72
57
20
31
18
6
36
29
4
21
54
5
7
90
3
56
19
5
31
21
9
6
113
31
125
4
140
1
51
3
54
3
8
72
28
20
4
68
144
24
12
4
9
11
55
54
47
48
16
20
76
27
53
19
41
4
33
12
6
9
24
32
7
12
6
18
17
193
15
111
81
15
5
25
222
173
60
55
9
63
72
33
51
21
93
11
12
4
80
24
36
28
3
65
7
12
5
16
15
24
29
76
104
7
48
21
3
36
21
20
40
81
15
39
101
24
4
24
3
24
9
9
23
7
42
3
15
45
63
53
12
4
20
76
27
18
3
15
6
75
9
35
25
30
9
8
7
41
25
15
45
39
8
19
18
23
49
11
7
6
27
3
5
12
19
5
28
56
4
3
29
1
35
43
12
78
120
111
15
21
15
5
49
18
17
36
19
45
36
68
1
54
5
7
18
71
25
15
3
12
144
36
125
43
17
31
5
40
12
48
48
20
76
9
35
12
19
9
20
79
18
39
20
88
15
21
96
9
11
43
18
3
12
9
39
9
36
6
33
56
31
5
1
15
12
21
131
19
9
27
48
81
45
24
27
3
17
91
18
47
52
36
12
39
5
4
39
161
40
80
4
21
71
19
45
15
17
265
3
15
24
48
29
13
3
9
18
21
20
31
60
5
16
9
6
48
17
64
20
24
19
6
27
24
15
54
6
66
24
48
11
31
29
91
78
15
15
41
31
5
1
30
5
28
45
30
45
141
3
12
3
72
29
12
43
77
139
96
29
55
24
12
5
55
33
51
5
13
15
3
24
5
79
81
51
5
4
20
16
8
100
24
8
7
60
17
4
45
6
21
45
24
3
8
19
5
36
4
20
4
72
44
19
36
33
32
28
15
53
48
12
52
68
24
40
24
69
72
35
55
36
29
13
83
37
11
7
5
13
35
60
1
54
5
40
60
69
3
15
5
4
44
60
36
120
43
30
23
19
36
9
20
28
12
44
60
64
12
3
12
29
36
64
39
12
6
30
72
36
36
41
48
115
12
33
39
57
144
15
60
21
63
72
29
16
20
100
15
36
24
9
20
7
53
12
24
19
9
48
12
56
19
41
64
15
17
55
21
15
69
75
5
16
8
12
24
24
40
24
8
4
51
90
3
15
24
21
32
48
12
84
36
19
29
25
30
21
3
33
8
7
18
35
36
19
5
1
18
57
45
24
11
24
72
37
18
5
168
1
11
43
9
51
12
72
17
1
35
127
17
36
120
4
20
84
25
36
3
3
5
100
3
9
21
11
16
8
76
15
33
3
29
31
33
20
12
43
9
60
15
18
24
30
5
40
141
3
9
18
5
48
7
9
80
13
11
36
16
12
21
11
64
15
57
9
3
15
33
48
32
28
20
19
17
88
68
24
1
18
65
7
5
19
9
12
123
17
19
18
3
9
51
140
7
36
5
1
11
19
18
3
15
18
54
45
51
101
16
8
19
36
9
3
5
24
76
12
32
4
32
64
176
28
24
105
47
36
19
6
54
30
6
45
60
15
53
4
15
17
16
8
37
83
172
9
3
ABCD 93120865406*3^$a+1 [50013]
115
132
72
68
36
24
87
45
28
36
36
104
40
41
6
33
9
55
80
15
13
119
69
57
27
52
120
83
78
3
51
90
3
112
11
117
12
64
89
30
48
72
145
17
15
3
45
52
5
120
66
37
80
27
165
3
25
5
18
37
96
24
8
4
176
60
57
18
13
92
75
69
93
67
11
24
18
15
57
96
54
33
40
95
85
5
111
60
60
51
81
112
35
93
45
19
53
7
65
78
25
60
80
15
213
28
96
96
132
143
45
45
7
92
15
33
3
33
204
63
12
33
9
39
16
8
60
75
105
28
20
15
72
81
24
40
20
36
64
56
24
28
44
48
132
36
27
12
18
15
15
18
3
64
20
255
42
63
52
176
12
15
42
78
90
72
186
157
68
180
12
52
48
12
101
27
12
88
83
12
25
68
4
48
65
48
15
24
148
276
12
44
48
112
191
132
78
42
37
104
12
172
35
21
96
63
132
6
147
52
168
200
216
51
13
116
69
30
57
84
51
25
24
17
174
153
16
36
60
24
104
57
39
99
1
32
117
18
37
20
93
24
63
75
108
33
36
28
17
163
20
96
16
23
48
117
36
16
48
92
21
90
102
78
49
8
36
64
23
69
51
102
72
78
1
36
20
60
165
78
201
9
31
47
33
16
44
39
85
80
33
63
27
25
84
80
105
159
9
55
35
60
57
3
21
52
92
52
11
72
97
8
100
35
57
40
44
21
43
12
41
7
116
112
108
132
125
63
81
3
180
57
66
13
20
132
9
15
160
36
5
72
7
128
75
1
71
73
20
63
12
21
40
176
15
18
63
64
233
30
13
77
55
23
49
240
116
99
108
97
5
6
105
28
179
1
17
27
100
8
87
141
27
72
42
99
156
51
30
7
188
12
40
72
8
15
18
90
12
177
48
16
17
79
128
105
7
35
49
20
300
64
132
80
15
25
20
213
78
33
252
27
105
15
57
24
120
36
63
45
36
132
28
60
17
79
11
12
18
235
12
96
80
40
12
132
23
60
102
18
69
60
28
137
120
79
17
120
24
18
61
36
48
80
52
41
72
42
81
4
44
117
90
174
48
30
1
56
111
129
24
51
21
112
23
57
40
36
116
108
15
21
76
5
15
64
131
69
40
161
63
195
25
180
80
87
138
43
77
55
60
68
87
21
21
55
36
68
64
17
18
30
111
51
169
29
15
72
15
13
53
87
3
33
21
39
4
20
48
39
138
72
15
273
3
148
41
6
45
28
84
5
87
225
18
21
24
3
13
119
13
32
52
24
17
3
36
108
52
104
39
61
29
55
35
12
33
28
32
172
65
3
16
20
72
48
9
31
47
72
165
12
36
84
48
3
69
64
20
60
57
43
116
24
4
5
42
21
9
138
78
24
78
21
12
9
43
96
77
7
8
88
119
42
75
63
30
18
84
18
15
40
80
48
57
15
40
17
96
3
16
11
9
63
18
24
18
1
60
36
60
24
12
12
65
120
42
1
188
180
39
12
73
23
9
3
102
18
21
9
30
120
180
21
72
52
12
35
13
20
93
15
64
233
15
72
4
59
60
121
77
3
39
48
60
132
12
33
28
95
45
9
6
229
23
45
57
138
60
18
219
93
90
25
95
21
16
168
95
37
83
1
89
3
27
12
21
64
36
48
140
24
12
84
9
51
12
184
23
33
24
76
179
13
5
43
32
15
72
9
159
78
67
77
39
24
40
60
180
8
87
12
48
61
17
3
21
15
40
24
24
47
138
30
57
48
16
24
23
85
35
42
120
31
60
59
108
180
42
102
66
15
249
30
13
20
16
119
37
125
15
4
101
55
20
171
133
47
109
68
195
42
18
30
111
16
20
15
13
167
33
33
90
69
51
12
48
49
104
40
17
7
107
21
15
24
90
168
15
147
13
ABCD 93120967216*3^$a+1 [50019]
6
12
12
42
6
15
33
42
12
102
75
60
15
48
48
48
21
15
48
21
60
87
162
78
12
6
12
72
12
24
30
12
9
3
21
39
78
54
6
15
63
66
60
24
12
12
3
63
12
30
75
3
12
42
126
30
6
9
117
144
135
3
33
57
3
99
21
57
51
9
60
111
21
6
72
48
12
66
36
30
18
12
39
45
27
105
30
9
3
6
90
6
75
99
54
87
15
6
18
6
96
60
15
27
42
36
12
30
81
27
30
15
15
12
78
3
21
51
9
90
18
60
111
9
12
6
90
12
48
99
3
6
42
48
6
36
54
105
81
12
6
72
12
12
36
24
24
114
42
186
48
24
30
42
30
96
18
156
36
12
27
9
6
69
69
111
9
18
12
90
42
48
12
9
72
9
36
30
9
9
15
36
69
24
30
33
33
27
3
72
33
9
36
96
18
150
123
63
24
21
9
72
39
75
54
30
6
42
9
51
18
75
69
183
9
150
9
9
102
66
72
96
27
3
54
72
30
54
120
54
66
30
12
45
60
9
138
6
30
6
24
24
48
162
36
6
6
18
6
78
6
96
24
24
12
54
96
18
12
45
3
30
12
84
51
99
117
24
15
36
18
15
60
120
9
6
114
36
30
42
15
3
30
24
30
81
21
24
6
120
6
54
18
72
15
3
36
84
57
21
75
3
66
6
33
27
30
42
18
48
27
24
15
6
60
39
9
51
3
18
72
18
108
96
54
126
6
24
120
6
9
51
12
90
48
18
12
84
18
60
42
24
30
36
39
99
12
6
108
42
24
45
36
39
6
15
87
21
12
9
18
78
24
30
9
36
69
30
12
24
45
9
114
18
24
210
30
54
36
144
12
18
30
36
78
48
12
36
66
66
24
90
30
15
39
180
30
6
18
3
63
114
102
18
120
18
42
3
33
66
96
48
36
84
96
126
12
78
9
21
219
3
213
177
96
84
36
24
48
60
30
33
21
6
9
24
27
45
144
63
12
105
21
108
6
6
15
3
24
33
99
18
3
63
54
27
21
48
96
30
9
12
87
57
21
24
99
129
72
15
24
12
33
24
51
60
9
36
42
12
12
9
21
39
159
30
96
87
27
60
66
15
57
15
15
114
15
3
60
81
45
12
24
36
3
129
66
21
60
165
114
6
18
21
15
21
45
36
114
36
30
30
54
48
72
24
24
48
120
30
72
6
36
36
42
6
27
3
36
18
48
18
120
6
30
6
18
36
30
30
6
60
108
15
21
6
69
36
3
24
18
12
60
42
69
21
30
24
6
15
75
114
24
72
15
39
165
45
6
18
48
24
18
90
48
24
78
42
111
24
21
72
36
126
18
27
21
114
30
6
9
39
54
30
57
9
27
39
66
54
48
96
57
57
18
12
12
6
30
138
87
15
84
6
24
51
24
9
12
15
105
60
99
24
9
18
48
96
60
30
6
90
12
108
30
24
78
78
42
30
30
72
6
33
15
42
24
66
150
72
3
45
48
51
33
60
42
30
84
12
54
6
54
9
9
18
93
39
18
15
24
33
12
6
90
30
18
12
90
78
132
30
18
27
15
24
48
21
21
126
69
36
15
12
36
21
75
30
6
33
21
156
24
60
30
6
12
48
42
120
12
30
24
51
9
27
3
81
33
27
36
15
12
12
18
72
6
72
30
78
42
42
6
3
9
102
96
9
21
15
69
6
30
60
3
45
24
60
51
15
6
15
3
48
42
6
21
15
78
18
30
198
6
6
30
54
24
24
93
33
72
54
21
57
72
90
36
18
12
30
18
87
153
66
18
123
15
42
36
27
75
48
81
201
24
6
42
30
66
24
36
66
30
156
3
57
150
42
51
9
30
21
21
36
24
180
48
27
36
45
15
15
24
45
21
24
48
18
60
72
66
24
102
84
6
24
42
48
24
57
15
96
93
12
15
162
6
6
171
3
120
30
6
84
114
18
300
72
42
30
156
84
45
63
90
63
45
12
18
45
33
27
9
60
30
54
27
15
24
96
9
3
66
6
6
60
12
36
42
48
54
6
12
72
72
24
96
36
9
3
18
132
51
12
24
69
54
192
54
24
147
21
30
12
18
18
126
66
192
21
27
150
12
3
27
33
108
15
12
84
6
30
45
60
9
24
24
108
12
6
6
96
3
9
66
72
30
3
27
24
36
12
12
18
72
30
96
84
96
60
30
108
27
33
84
42
6
15
15
24
36
93
45
75
69
27
15
6
60
72
72
24
12
12
63
39
24
81
21
12
6
21
51
78
6
24
24
81
45
36
24
207
27
30
27
15
18
36
30
42
63
51
24
102
18
21
105
18
21
9
27
75
78
108
60
54
18
6
60
12
90
15
3
117
33
66
18
27
15
9
57
12
48
198
21
9
12
39
21
78
6
18
33
57
12
18
21
111
78
267
51
72
180
18
3
27
24
30
30
6
39
24
45
54
21
21
6
72
81
9
18
12
36
42
24
36
42
156
45
129
72
24
24
42
60
6
15
15
18
24
3
144
51
42
72
24
24
42
9
9
12
6
42
27
3
18
ABCD 93121027204*3^$a+1 [50073]
6
55
24
47
84
9
16
44
27
90
48
7
119
1
24
53
31
305
36
24
180
111
171
133
11
9
72
33
84
243
153
24
31
176
21
42
66
51
111
13
29
12
115
188
12
69
54
120
1
17
159
75
33
3
9
33
63
45
43
59
61
29
42
18
3
28
59
37
44
45
54
21
100
60
60
11
85
41
30
73
89
123
3
42
39
9
15
39
90
27
15
18
63
108
156
64
32
72
75
6
27
3
126
15
21
19
149
75
87
57
45
60
30
33
3
37
8
132
27
97
41
24
55
65
108
15
52
11
45
45
115
23
61
8
268
48
44
36
111
9
16
53
210
33
129
151
29
15
76
95
90
102
18
19
8
16
44
207
18
318
13
5
87
72
111
1
5
108
31
41
36
84
15
21
135
45
42
13
149
55
60
23
42
39
16
20
4
95
1
120
164
12
15
73
11
60
9
75
90
180
27
117
27
24
45
72
19
44
27
18
156
31
47
18
30
18
24
67
5
54
1
11
45
148
36
113
87
64
56
204
76
35
78
3
105
75
249
36
3
76
11
270
18
25
95
1
41
108
12
19
44
36
99
1
23
121
32
63
72
72
66
36
24
39
15
1
20
9
15
63
198
30
45
9
15
12
24
16
36
65
12
18
90
24
3
52
24
5
162
9
99
42
99
9
102
49
24
104
21
96
19
56
144
60
40
32
27
217
53
12
6
72
1
11
33
108
93
159
28
8
40
41
3
112
11
30
18
177
45
3
15
21
100
239
9
72
93
27
15
9
16
68
33
75
33
99
16
20
9
187
144
59
61
71
30
60
115
41
55
17
132
36
48
55
36
53
108
72
6
12
33
120
72
33
31
215
121
24
23
21
24
45
72
156
79
53
102
105
16
104
16
53
67
89
90
54
7
92
87
54
12
24
115
83
21
16
24
65
27
100
8
21
36
19
5
108
67
8
63
45
24
63
13
8
81
55
89
99
45
127
5
111
204
4
149
18
9
99
97
24
8
36
172
113
207
9
55
29
91
24
101
36
42
18
183
99
42
138
6
7
47
21
9
60
7
56
9
180
39
87
102
67
84
65
151
71
72
12
9
76
23
81
16
125
19
119
18
79
56
135
9
144
9
31
5
42
9
93
60
27
63
13
77
18
138
90
25
17
18
66
108
15
3
9
135
36
109
53
27
9
15
39
78
12
87
4
12
68
40
92
4
23
57
24
45
7
5
27
135
18
24
111
4
5
31
92
3
49
23
1
17
108
51
16
32
27
6
19
65
55
125
126
24
21
285
99
4
80
15
25
209
30
1
32
48
15
21
33
102
78
36
67
84
68
81
31
68
76
5
42
48
114
198
18
120
7
17
75
36
81
15
111
133
20
15
57
132
45
151
41
36
42
192
144
42
120
55
35
204
90
39
9
72
36
72
60
30
42
54
57
24
135
48
33
4
125
31
137
127
20
45
96
48
24
102
45
69
30
54
7
11
9
9
87
39
18
91
17
15
129
79
56
81
60
63
39
6
180
99
16
12
335
24
18
12
18
61
96
11
25
20
28
36
20
51
54
54
21
63
45
36
9
7
11
69
36
75
69
9
54
66
51
45
36
120
43
191
9
87
192
18
63
9
7
56
33
7
68
40
20
135
90
31
44
9
18
73
167
12
97
20
24
40
32
9
31
5
12
27
40
41
18
1
23
18
90
84
90
19
89
27
60
4
71
1
17
126
36
109
131
144
36
121
8
36
45
6
18
75
60
39
1
5
75
9
15
12
63
117
16
47
1
140
36
219
9
153
18
42
39
60
75
36
49
5
99
249
18
108
1
83
1
107
49
101
19
36
47
36
25
107
49
41
12
43
200
105
43
11
90
36
90
12
81
72
304
29
6
18
36
156
18
1
5
31
5
79
65
39
72
33
3
64
8
16
11
54
240
72
18
61
24
80
9
63
4
56
3
25
47
25
24
41
18
37
152
33
48
150
45
9
67
68
52
101
ABCD 93121488646*3^$a+1 [50088]
3
12
81
12
36
12
92
36
4
80
28
3
72
65
55
45
48
12
8
24
180
12
100
36
12
51
9
135
33
8
211
33
15
33
12
32
16
39
29
1
15
44
67
77
16
39
33
3
30
24
270
105
3
30
27
27
18
35
48
28
260
16
36
32
91
81
21
75
3
54
23
7
60
65
96
19
36
372
33
12
8
61
36
63
9
63
99
33
36
15
144
60
33
48
132
24
135
36
29
31
77
13
30
33
72
45
18
29
1
132
27
60
128
64
3
5
96
12
103
9
20
103
9
8
36
37
72
3
68
16
8
7
18
15
92
64
9
36
15
132
147
12
21
15
204
29
16
63
33
20
172
128
19
69
120
27
24
48
21
44
67
66
23
136
108
20
96
1
39
9
6
5
12
52
93
30
117
12
3
48
114
3
48
3
77
40
45
3
104
12
169
27
75
65
4
44
112
92
13
83
7
17
1
90
12
24
84
9
45
72
171
12
15
33
27
138
42
17
36
127
30
87
21
23
37
15
93
72
12
42
33
15
33
3
9
248
12
25
18
57
108
27
6
54
5
48
73
12
24
30
101
64
96
9
23
13
59
19
36
21
12
68
127
132
30
6
53
24
31
29
220
3
18
47
48
12
235
5
67
5
40
117
54
21
20
36
115
93
12
32
12
19
72
138
6
29
64
8
4
3
113
67
57
33
3
8
24
91
17
52
140
25
18
137
7
84
29
31
12
77
13
24
23
12
168
13
159
3
45
68
12
16
39
30
42
53
48
43
12
72
132
18
12
23
36
132
12
48
28
84
15
36
42
3
272
12
52
116
40
75
18
27
128
7
18
6
41
112
63
53
12
4
3
30
47
31
5
12
1
59
31
21
15
30
15
21
83
61
6
72
53
19
101
72
1
119
7
9
15
21
48
60
72
51
72
21
9
126
150
11
136
123
84
132
9
39
5
91
57
63
132
12
60
5
16
132
12
36
15
41
36
84
16
24
20
151
57
80
76
72
39
96
57
72
36
15
29
36
4
69
90
6
36
12
75
3
30
15
72
36
20
37
87
3
65
28
32
60
37
11
115
12
42
71
96
88
87
33
21
47
60
24
28
3
105
123
24
5
25
18
53
120
96
79
17
84
4
24
15
12
21
144
56
28
27
17
112
104
157
3
44
96
16
3
42
131
4
3
108
9
9
11
48
13
108
11
13
11
25
102
18
96
3
36
9
87
8
100
96
87
57
32
28
51
45
9
111
135
24
33
12
3
42
30
198
63
32
4
56
88
12
15
42
162
33
36
12
32
36
121
135
156
27
21
24
96
24
51
77
55
48
24
18
30
65
85
30
72
101
49
3
69
39
36
44
1
6
45
3
41
4
27
132
53
19
36
54
36
87
8
13
12
63
36
68
12
55
6
47
132
31
29
24
72
19
24
12
18
47
115
132
5
16
45
6
33
56
24
13
15
75
18
12
35
24
64
192
108
45
87
32
7
6
27
3
177
21
15
9
3
32
96
7
5
73
36
23
16
81
3
56
52
15
42
66
114
35
73
75
99
6
243
45
12
123
45
11
16
20
25
39
69
159
8
13
39
20
25
15
75
5
52
33
35
28
60
32
7
81
123
65
19
60
165
87
105
93
11
324
132
40
8
120
40
45
95
25
51
36
45
48
147
21
15
69
135
44
16
48
51
30
54
17
24
1
54
17
67
5
168
13
35
12
220
8
24
120
76
27
33
56
24
240
24
48
19
96
5
52
60
21
15
92
4
3
30
51
27
5
85
12
6
17
4
15
126
159
21
72
3
69
15
20
1
23
49
51
32
79
48
5
16
140
7
53
136
9
66
24
57
33
30
149
28
12
8
12
60
36
4
12
45
120
114
57
15
30
42
77
28
33
15
12
168
8
232
105
3
87
45
32
28
3
57
24
104
37
3
15
12
72
77
28
20
12
36
40
68
151
29
16
51
105
15
54
6
30
135
20
28
44
31
192
132
5
12
48
1
15
9
120
47
16
12
3
84
221
37
47
61
18
77
100
48
9
72
30
41
24
25
23
16
104
120
40
8
28
27
30
60
18
9
12
8
88
68
85
15
44
247
5
115
24
69
75
48
45
48
44
48
55
54
23
120
55
18
15
44
31
165
60
48
96
48
87
5
79
17
72
73
90
132
5
132
48
25
60
12
11
43
186
54
72
57
32
49
99
27
33
72
3
21
20
4
8
7
72
9
27
12
153
15
113
115
9
12
33
60
27
96
140
12
48
52
33
15
27
12
ABCD 93121812926*3^$a+1 [50081]
35
148
20
124
48
33
60
107
252
88
116
84
13
95
24
193
51
44
252
61
60
147
48
60
57
287
61
3
237
35
85
47
13
3
57
47
73
3
36
33
108
72
35
160
36
237
300
119
124
144
93
120
12
27
36
104
36
52
20
36
112
92
12
168
36
109
11
52
105
27
176
37
3
129
107
48
36
36
16
57
23
145
143
100
20
37
39
81
63
20
49
15
96
117
59
36
60
25
47
25
95
73
3
92
48
112
68
49
47
36
145
135
92
52
168
108
32
108
144
1
72
3
84
33
47
36
48
49
60
95
36
52
108
36
21
83
220
84
33
12
11
36
60
133
47
13
23
37
60
75
168
105
23
52
380
97
207
20
16
68
40
56
133
95
132
48
36
49
3
8
49
3
140
60
108
37
132
3
200
37
35
36
49
23
25
87
108
104
1
95
180
88
56
241
59
253
111
56
88
140
73
12
60
15
80
205
48
12
60
47
60
16
32
265
135
72
153
27
33
95
120
60
25
108
63
252
360
20
28
96
81
72
3
177
3
57
183
105
87
60
56
109
47
1
60
35
12
40
92
61
192
11
16
8
16
36
36
72
32
1
12
11
12
52
200
85
23
85
75
24
68
13
99
140
60
124
72
12
56
72
85
39
44
52
117
27
48
33
75
8
109
51
92
25
75
168
36
33
87
20
193
48
47
132
16
68
4
153
39
81
63
116
133
27
21
87
36
12
60
308
252
12
60
136
60
69
120
23
40
48
60
200
12
112
72
33
35
16
24
33
72
48
3
117
60
12
15
56
144
72
100
21
3
177
75
48
129
168
72
15
45
108
60
12
3
44
124
56
28
45
123
117
60
35
132
13
3
120
165
12
108
47
13
75
360
57
83
205
35
85
72
87
8
253
123
12
308
52
57
75
56
52
324
273
11
112
12
296
52
105
3
32
97
47
124
57
95
88
57
72
51
32
4
176
205
99
20
24
49
35
60
88
144
264
57
59
64
36
201
23
49
147
108
72
81
95
304
96
177
95
16
20
12
112
45
11
49
71
109
203
28
44
72
13
48
39
81
35
48
52
92
112
48
20
96
52
12
33
3
132
92
48
144
196
57
275
13
75
12
116
97
155
37
83
4
81
119
13
60
108
35
25
23
4
12
20
13
183
80
28
276
56
97
3
57
95
196
56
13
107
4
9
3
8
49
87
21
23
49
60
123
32
16
24
45
3
165
39
48
96
12
165
75
72
45
168
123
60
32
24
48
36
36
241
107
72
61
95
85
39
141
167
73
35
112
225
155
156
37
72
15
93
3
56
156
124
128
253
59
120
13
11
49
180
48
300
63
24
56
36
48
220
33
60
83
49
95
132
133
23
24
156
112
68
25
27
45
11
60
100
44
16
117
60
12
95
52
8
48
60
28
20
4
36
177
60
159
33
15
93
12
11
84
40
36
36
33
15
45
35
13
15
60
45
135
108
212
25
47
73
95
52
72
141
59
28
60
165
11
109
23
25
ABCD 93121901924*3^$a+1 [50002]
12
19
41
36
295
5
24
156
19
54
59
96
60
31
18
150
65
156
7
24
29
36
36
43
36
29
84
7
65
79
89
12
301
59
25
36
18
17
25
35
60
49
59
121
30
96
53
12
84
60
1
35
7
5
60
12
43
5
12
73
96
66
18
11
24
25
23
7
5
13
18
24
5
72
61
78
5
24
7
174
162
42
36
95
7
72
60
18
107
12
36
55
77
91
29
61
131
13
30
5
31
60
36
30
11
277
155
13
35
49
11
85
155
72
307
89
19
65
43
5
48
12
12
91
5
72
7
53
12
108
84
103
53
7
12
29
84
132
96
109
54
5
24
43
89
24
49
23
72
1
47
12
67
90
66
29
115
41
132
67
29
12
7
42
35
19
65
36
19
36
53
60
48
55
5
85
144
23
48
144
91
29
61
95
19
29
144
1
11
36
79
114
47
120
12
1
107
12
48
12
168
72
7
5
73
11
169
35
1
11
24
120
24
36
127
48
29
31
12
29
85
59
12
12
7
29
97
23
24
12
36
60
84
133
18
72
65
12
55
113
36
25
71
19
41
24
85
71
19
5
31
125
85
11
187
18
54
29
72
24
60
1
47
43
30
83
72
13
191
1
23
1
144
59
48
24
31
300
17
48
7
42
83
7
5
36
43
29
48
24
24
79
5
25
6
77
48
24
528
55
53
19
6
72
84
18
5
13
47
48
175
113
49
18
53
1
54
29
36
25
35
96
31
29
36
72
25
18
17
55
77
85
11
7
78
90
48
60
149
60
61
11
19
54
168
30
114
84
47
12
36
31
41
48
24
156
36
36
43
120
54
96
11
60
24
25
24
18
65
127
53
24
31
24
65
120
25
90
41
132
25
23
24
48
60
12
24
24
60
60
13
83
12
7
5
72
24
85
102
29
43
72
60
5
43
17
24
67
209
48
108
103
72
18
36
36
107
36
91
36
5
55
180
84
78
11
12
97
42
5
60
25
54
17
120
55
137
48
109
119
19
42
23
7
5
49
179
12
79
149
73
138
17
97
11
24
67
5
96
13
59
12
49
11
96
43
30
47
180
48
67
29
49
12
47
60
43
77
7
18
191
121
30
53
48
133
11
36
43
5
12
19
36
149
60
49
11
36
48
61
11
79
144
60
65
12
175
12
185
48
25
35
60
25
35
288
25
131
36
24
1
18
41
1
23
24
36
24
36
55
5
31
65
96
12
7
84
89
61
71
48
96
1
23
12
19
101
73
35
115
17
121
59
108
67
6
59
84
60
25
60
11
36
48
36
36
7
17
108
7
30
11
168
19
17
96
144
36
55
12
36
5
24
72
84
72
72
168
84
55
36
18
35
24
43
42
95
31
89
36
55
41
24
19
17
19
41
19
29
12
25
90
41
13
47
25
35
24
31
5
109
23
156
24
48
132
48
37
30
65
12
31
5
67
36
60
144
12
36
42
71
67
173
67
77
25
35
73
54
41
120
12
67
53
60
60
7
36
29
55
144
24
41
72
25
107
7
84
17
12
48
120
60
109
23
48
73
66
234
35
312
19
53
48
24
96
60
43
209
36
19
17
19
204
65
12
25
35
96
60
49
48
167
31
54
36
47
7
24
17
85
54
144
36
53
7
36
12
101
96
43
5
36
121
66
65
84
91
65
12
72
36
13
12
90
24
29
60
1
30
89
97
30
132
221
84
31
6
30
65
79
17
24
31
53
187
18
66
65
48
168
24
19
89
7
53
1
30
150
47
97
48
78
12
149
19
30
42
48
77
55
90
59
25
23
48
72
55
65
48
19
84
6
288
35
48
60
12
120
96
12
60
19
36
90
35
43
29
96
36
13
18
53
97
59
13
251
12
19
60
125
229
90
41
24
85
30
17
7
17
156
109
18
65
13
47
12
61
47
7
144
222
48
60
47
48
7
78
59
12
36
48
84
36
49
95
192
96
12
48
24
19
36
5
25
18
41
19
90
90
30
42
54
59
31
29
7
120
78
11
120
12
163
120
60
36
36
29
151
5
187
18
83
61
ABCD 93122327594*3^$a+1 [50013]
144
69
16
77
18
72
540
13
167
204
90
54
45
255
60
180
177
39
174
235
131
36
108
72
48
72
60
264
24
126
54
120
216
60
390
90
180
90
126
114
243
291
132
345
64
131
228
36
126
324
6
18
30
72
90
18
72
177
21
42
273
141
30
240
229
185
246
49
11
213
3
18
36
144
30
105
27
84
81
64
176
39
6
67
233
90
180
57
93
243
16
128
240
48
9
30
150
66
144
24
210
39
16
35
36
9
192
159
145
179
96
156
180
108
289
23
120
144
216
24
144
12
528
660
1
176
48
27
24
54
270
126
234
300
60
246
19
32
39
6
243
21
126
60
33
57
108
475
11
144
396
84
69
21
186
54
210
6
115
155
21
99
36
294
51
39
156
168
85
5
90
390
6
120
294
30
36
21
39
354
39
96
195
12
60
144
120
144
45
117
75
39
36
270
144
36
195
105
60
54
144
69
87
114
162
18
30
69
27
210
150
36
48
57
64
119
12
384
84
60
45
135
180
117
255
294
144
270
72
90
27
21
432
24
90
36
133
80
75
357
15
33
165
90
456
25
5
90
81
45
24
30
60
81
183
36
60
169
11
36
48
6
54
216
13
176
117
48
162
60
390
198
72
73
71
60
210
24
66
60
66
234
9
144
27
144
216
60
336
33
16
11
48
165
111
126
138
60
36
25
5
270
54
6
36
157
71
150
246
6
18
117
45
147
87
120
33
48
99
240
300
81
208
5
66
24
126
54
36
120
324
90
42
57
96
21
234
60
126
126
180
108
121
179
72
558
126
276
48
96
36
48
132
45
435
285
9
36
67
107
144
42
43
137
135
243
300
6
30
234
42
105
15
433
32
45
198
216
36
180
120
60
630
3
141
30
85
335
156
37
107
114
115
167
217
77
90
480
9
51
144
216
264
60
102
75
3
285
15
96
193
41
39
96
327
150
195
3
12
33
207
ABCD 93122367868*3^$a+1 [50052]
43
371
45
48
51
174
186
252
102
72
108
36
252
222
30
211
191
66
42
21
69
48
27
33
192
31
59
180
1
71
153
45
36
15
144
135
120
60
36
81
3
78
180
43
29
126
84
72
90
234
42
210
54
6
13
35
45
45
90
6
360
90
36
13
35
180
72
24
30
96
432
72
18
12
36
49
11
54
288
207
48
171
69
16
11
90
120
90
9
15
30
99
171
132
48
1
221
3
87
54
126
390
60
3
45
6
66
54
6
79
83
138
90
144
204
72
102
132
48
456
36
79
96
35
333
123
18
36
79
47
12
168
13
215
96
174
72
132
207
3
45
112
23
42
30
6
282
18
18
24
36
54
27
3
36
121
11
210
54
36
90
108
54
45
45
51
111
49
239
225
33
48
126
24
121
95
84
96
45
75
6
223
101
174
24
66
114
180
66
42
48
204
36
144
66
6
30
54
72
90
19
125
99
135
180
69
183
9
321
223
96
5
139
35
132
9
21
60
30
24
84
162
162
1
80
135
6
246
42
192
126
150
18
301
143
198
27
87
48
180
42
30
240
30
319
96
23
90
90
138
24
243
112
161
18
42
147
112
11
54
79
96
71
144
153
27
180
438
102
24
30
31
131
144
24
261
39
9
96
16
65
255
51
189
93
222
36
12
108
330
102
6
30
69
112
80
64
71
24
72
30
24
48
78
162
147
243
141
27
12
42
54
102
243
177
138
162
19
53
306
150
84
18
13
96
53
72
150
30
36
60
30
24
48
105
21
91
143
18
703
131
45
3
60
36
36
9
45
174
42
138
6
75
117
198
54
402
48
216
24
237
159
241
128
117
210
9
87
108
72
54
79
5
42
84
108
72
90
36
198
132
18
84
18
54
6
13
161
15
48
207
49
5
91
23
180
72
205
11
12
90
198
42
180
120
67
113
180
18
42
31
35
90
51
48
63
193
299
21
144
81
60
264
6
252
57
27
36
60
372
342
18
432
348
288
18
210
9
81
159
112
59
66
114
216
108
18
72
18
129
285
48
36
31
419
45
15
30
36
150
156
114
108
108
3
96
99
66
78
45
45
66
81
45
234
24
18
79
131
13
11
54
30
145
59
300
105
27
84
24
156
276
246
54
180
150
30
6
90
432
21
15
36
45
ABCD 93122995820*3^$a+1 [50026]
21
15
3
171
66
44
31
33
32
4
126
3
11
4
96
6
24
114
30
177
33
75
90
6
36
53
127
9
21
35
145
9
30
66
39
150
36
48
101
61
69
39
147
75
5
124
66
54
15
65
16
123
125
37
90
129
20
36
49
9
30
80
10
42
45
15
68
37
63
60
30
30
66
30
56
24
10
74
211
126
59
7
18
54
17
120
58
126
84
15
17
4
44
37
90
39
54
51
111
14
84
46
21
33
15
45
6
74
22
24
30
104
97
15
60
164
61
69
30
9
15
32
100
44
4
12
48
42
24
14
16
36
20
34
69
27
39
96
18
17
84
130
21
69
60
80
37
3
15
9
51
15
21
75
33
45
42
15
9
24
62
13
18
33
9
15
36
15
6
54
90
9
3
47
43
117
15
12
54
114
30
18
3
134
16
99
17
84
76
30
158
10
72
38
12
61
54
3
42
108
72
8
73
57
66
6
24
99
11
7
24
9
66
150
39
162
24
23
16
44
22
213
57
18
15
171
27
24
3
72
30
39
29
97
3
42
18
36
24
186
6
80
64
80
10
9
5
72
34
51
3
56
4
60
90
42
48
30
50
22
30
8
10
6
9
105
66
80
36
10
18
75
51
99
15
123
9
8
73
24
33
120
183
147
15
15
6
186
45
144
51
50
28
32
84
70
26
64
81
45
15
15
84
20
1
33
42
51
3
39
105
15
75
15
15
21
9
32
48
55
45
6
45
9
21
126
36
27
63
9
134
4
60
36
6
14
10
6
15
3
102
15
18
47
4
60
36
80
4
9
120
75
15
17
4
24
117
18
18
24
48
6
45
176
28
42
9
39
57
15
3
207
80
64
36
9
99
3
24
9
9
30
17
40
8
10
86
136
123
12
114
35
4
60
27
53
52
39
36
15
48
93
33
36
30
14
34
50
1
21
30
44
31
45
48
56
10
14
40
12
48
6
6
20
19
9
20
36
10
194
46
15
9
42
3
45
6
87
9
15
255
8
1
114
36
29
46
81
15
99
45
111
3
6
6
3
150
81
9
102
59
145
11
73
11
46
14
16
63
65
10
30
72
48
3
17
36
10
135
60
15
21
15
105
35
43
17
19
81
30
54
24
3
77
121
15
176
10
54
24
51
54
11
115
29
1
35
16
80
55
66
18
21
108
21
9
117
29
61
15
84
36
45
59
4
3
27
2
4
114
72
18
6
206
40
20
48
132
10
30
48
20
13
57
6
15
51
18
80
61
9
96
6
24
186
14
16
9
11
13
15
20
112
48
51
24
48
113
4
27
69
45
30
72
27
72
45
65
60
1
180
183
15
6
143
1
12
39
24
69
15
123
17
72
58
33
87
72
14
7
24
66
3
75
69
176
76
8
60
76
69
15
3
113
16
24
69
12
54
141
48
27
9
27
69
104
64
32
34
144
117
173
61
30
24
201
15
41
10
15
18
180
45
27
9
156
48
30
86
34
21
5
46
15
15
3
132
66
153
45
129
42
9
15
21
99
54
32
31
132
12
149
16
3
81
39
17
130
15
39
87
53
16
21
59
28
42
15
33
30
72
68
181
9
135
11
16
3
51
111
15
39
114
66
36
18
60
27
80
49
71
58
141
51
14
7
33
56
48
7
3
102
8
1
30
90
35
1
3
57
83
100
42
45
5
13
36
156
3
60
66
39
27
3
60
5
7
5
70
39
9
72
3
15
21
71
79
5
4
32
61
108
24
111
120
20
19
90
191
84
36
60
37
42
12
3
21
12
39
69
129
15
18
57
57
33
147
18
12
83
43
113
60
97
23
64
12
45
24
95
25
54
51
14
10
2
108
85
15
27
123
62
40
8
13
69
9
210
165
24
15
30
41
1
9
39
57
120
38
96
36
49
45
14
36
46
21
3
134
120
72
4
27
18
6
65
24
4
30
96
30
87
3
54
56
24
31
41
40
21
27
186
6
24
44
16
80
16
33
15
21
15
39
6
11
58
72
3
11
10
117
3
126
128
37
48
45
45
90
57
15
54
72
9
44
19
27
54
56
10
54
21
3
96
9
48
18
209
70
26
94
30
36
6
48
21
81
8
130
15
81
90
6
74
64
12
20
19
29
16
36
75
93
66
45
21
20
13
21
30
15
24
51
14
36
4
33
33
57
54
33
42
60
33
48
18
39
96
6
8
16
129
30
42
23
16
96
90
3
18
9
9
72
24
155
60
4
45
95
16
18
21
12
39
39
36
66
3
30
66
90
33
30
21
56
58
72
168
57
5
55
165
108
36
20
136
39
12
93
66
54
81
30
93
75
17
19
30
6
75
14
40
15
66
9
96
39
11
160
108
20
12
19
5
34
15
107
31
17
16
ABCD 93122997218*3^$a+1 [50024]
31
23
18
6
60
12
24
18
63
3
24
12
25
23
25
5
30
6
6
1
47
6
12
30
33
27
24
18
48
75
16
8
33
6
12
12
1
29
18
48
12
21
24
15
48
24
25
23
30
27
63
1
8
75
13
56
51
13
11
21
48
16
11
60
24
57
16
24
29
30
18
3
3
42
27
15
192
49
41
55
11
12
9
39
1
41
6
24
6
126
6
15
16
59
102
48
7
24
32
9
42
36
1
11
117
15
25
24
5
3
16
24
24
35
61
107
24
12
1
17
12
67
47
25
59
60
30
19
8
63
12
24
37
8
51
18
42
18
55
11
61
24
80
39
49
47
1
11
12
12
36
49
41
15
39
90
18
36
1
29
3
120
69
27
112
71
9
9
60
27
16
23
1
23
84
30
6
42
18
12
33
75
24
6
6
24
9
21
6
6
30
48
72
12
48
78
15
40
17
24
120
108
6
45
24
48
39
18
39
9
12
6
13
8
21
18
24
33
69
147
9
18
13
48
71
30
19
11
54
24
24
6
49
5
12
78
18
7
80
3
90
12
7
8
21
42
1
47
1
24
8
69
3
9
18
12
6
66
18
6
9
24
51
150
6
9
15
25
17
7
23
36
13
95
24
132
48
72
18
12
6
25
8
16
32
87
12
37
65
18
18
84
66
12
1
23
6
27
27
45
48
3
24
13
56
39
6
30
12
73
41
6
18
114
12
24
24
1
104
15
1
11
37
48
41
90
37
41
39
27
48
18
19
59
85
8
16
48
8
45
12
42
61
29
51
9
96
54
33
40
5
12
36
19
24
32
16
11
13
17
48
42
45
3
37
17
42
60
1
5
30
21
3
21
40
104
39
30
36
6
9
15
24
132
30
7
35
13
65
31
8
39
24
33
15
12
21
9
31
35
21
48
3
12
57
9
63
136
11
21
88
17
18
78
192
48
24
15
15
25
56
15
60
45
9
18
60
78
54
24
54
15
88
59
45
63
1
29
18
30
3
24
40
41
6
73
11
13
83
21
99
21
9
66
30
30
42
6
42
103
41
18
72
85
23
1
35
12
1
104
27
126
42
21
64
17
15
3
24
36
1
17
24
15
27
18
12
15
39
30
96
18
25
5
66
60
6
24
15
16
48
53
48
90
12
13
77
12
39
51
36
1
8
3
45
64
59
24
78
55
47
6
84
90
12
6
67
41
39
48
33
6
60
157
47
12
18
12
7
23
9
99
72
21
16
23
24
66
18
21
40
8
21
90
1
35
21
3
85
5
12
31
11
102
6
1
17
24
6
24
12
36
33
24
45
27
3
48
12
25
32
15
1
47
12
18
3
48
9
66
6
66
21
51
36
49
8
27
12
9
40
24
41
12
42
132
66
48
12
15
3
21
81
7
5
19
8
63
1
71
97
56
81
55
29
3
33
12
42
6
6
48
30
6
12
85
24
24
5
91
8
57
103
23
72
30
90
25
17
6
9
3
13
47
81
15
33
51
45
3
37
8
9
7
29
99
24
39
48
1
32
39
18
7
47
1
65
48
55
11
13
23
132
18
12
15
33
7
24
101
18
49
23
96
42
7
35
30
42
21
39
105
99
60
6
19
32
93
30
37
17
30
25
5
18
9
123
37
5
3
16
29
27
9
6
57
39
9
40
71
18
39
40
47
18
18
12
18
18
30
30
12
109
24
11
30
30
54
19
11
45
72
15
24
6
54
21
64
8
3
69
21
51
9
7
11
45
21
3
33
18
24
36
12
12
12
6
30
24
57
9
54
54
30
69
63
48
1
29
30
54
18
30
31
8
33
42
108
9
24
64
8
40
11
54
39
33
24
15
39
60
13
23
1
8
33
31
8
144
9
102
81
3
60
97
17
6
24
1
101
84
24
6
24
1
8
3
45
15
9
87
60
12
6
19
8
64
35
13
17
6
120
12
21
27
54
30
1
17
18
18
3
64
8
21
30
48
18
19
8
3
61
8
15
36
24
36
12
18
60
7
23
18
159
27
156
12
12
49
47
24
24
36
78
55
71
6
3
3
48
37
5
60
18
6
15
93
6
24
12
48
1
35
6
15
3
6
111
33
6
49
77
3
3
42
30
13
23
1
11
18
19
23
9
9
30
36
109
48
24
32
16
59
21
87
42
7
24
35
60
24
60
6
6
9
9
30
1
47
12
30
18
18
51
15
48
57
39
97
29
51
72
3
21
3
6
30
48
54
51
16
11
117
24
33
7
41
30
18
30
42
30
30
36
24
127
35
36
33
16
8
15
6
30
24
12
24
81
64
32
39
1
17
18
61
71
48
9
15
1
24
32
9
12
6
69
27
6
24
30
25
32
40
8
9
24
6
25
5
6
109
56
3
12
48
49
23
24
120
30
6
21
3
12
12
12
18
18
30
108
3
9
18
36
108
36
24
36
13
32
40
8
24
3
69
27
21
16
11
45
27
45
33
36
42
1
17
7
17
12
3
27
6
39
48
21
75
27
21
27
54
66
12
9
9
84
18
1
23
36
162
3
3
6
7
120
53
27
39
48
57
63
25
47
73
17
15
15
18
7
17
60
19
11
18
27
21
6
24
12
12
30
60
115
32
3
12
48
9
16
167
30
3
87
24
33
39
1
47
6
54
13
29
27
33
18
24
37
23
30
6
24
37
41
30
1
17
6
66
15
9
6
49
8
3
12
49
32
15
105
15
9
33
24
48
15
33
31
32
72
57
15
45
3
9
90
24
93
123
6
127
11
24
12
36
48
61
48
41
42
72
108
18
66
30
15
48
24
39
42
18
24
6
18
12
1
59
12
12
13
5
48
54
48
12
18
12
36
12
36
127
83
21
3
12
24
25
17
79
11
60
78
6
36
18
24
6
57
33
31
23
18
7
8
33
7
143
24
6
43
23
9
21
66
12
18
99
33
12
66
108
6
6
12
12
84
13
24
23
49
11
37
35
24
6
60
54
54
102
60
45
27
36
12
69
16
17
18
37
48
8
24
16
32
27
60
6
42
25
80
45
27
48
3
69
3
60
48
30
19
125
3
45
42
1
41
39
72
63
1
56
3
6
30
25
11
12
1
41
6
30
54
13
65
31
32
3
6
6
49
8
33
7
56
15
57
15
42
66
6
6
180
24
54
15
39
36
12
30
30
37
32
45
19
11
13
23
60
12
12
45
16
17
66
12
12
6
60
6
6
42
36
9
40
5
12
18
13
5
67
17
15
24
48
9
54
36
78
30
12
24
54
7
8
9
7
11
78
42
48
21
3
36
96
24
60
96
138
6
85
35
24
36
12
12
1
32
64
35
24
12
18
30
24
1
17
15
15
25
17
6
36
6
78
24
25
56
39
1
11
13
8
144
9
6
36
13
5
6
30
6
90
15
3
24
60
25
41
31
131
21
9
30
18
6
1
17
87
16
35
13
128
117
12
31
41
60
12
39
51
54
7
ABCD 93123732836*3^$a+1 [50039]
21
16
80
21
24
3
45
60
135
72
16
65
7
143
12
21
9
87
48
15
33
9
6
9
3
18
42
120
1
56
3
12
30
90
25
5
138
105
27
48
37
23
48
105
99
6
42
37
8
72
51
162
60
15
27
21
159
48
18
60
19
23
25
5
51
24
72
15
6
24
19
216
24
29
30
12
73
5
27
21
30
90
12
7
5
36
174
73
32
48
16
32
75
13
29
30
13
128
16
53
27
63
12
13
65
7
53
30
42
75
15
18
12
18
57
51
42
27
51
30
30
25
32
16
221
19
59
72
6
39
3
85
8
39
81
39
90
6
72
132
18
18
9
16
5
3
69
48
120
24
3
117
6
13
71
18
18
69
3
18
19
24
107
37
23
9
111
72
102
3
57
30
9
21
6
24
13
47
9
69
27
24
9
42
61
72
17
15
40
101
30
13
29
42
9
99
21
24
3
13
29
30
48
120
12
12
108
1
11
133
8
15
49
8
15
25
8
45
3
21
51
69
6
30
15
24
96
24
15
169
29
72
48
30
18
19
24
29
42
6
3
21
75
111
24
25
23
18
84
18
25
17
103
23
12
120
93
120
9
30
33
33
63
39
25
5
30
13
47
30
3
48
51
60
121
32
45
120
30
42
75
48
15
30
163
59
6
7
47
1
80
15
9
33
7
8
117
78
48
45
15
24
49
56
21
30
12
1
161
108
75
3
37
8
24
93
42
48
48
102
18
49
35
45
21
19
24
47
54
18
1
24
72
41
15
24
105
30
30
18
97
11
12
78
30
13
161
36
19
48
53
114
9
9
15
40
35
37
35
13
47
25
8
63
25
48
144
32
15
25
5
91
72
53
123
24
16
11
61
119
1
65
63
16
8
45
12
90
13
35
37
53
3
15
12
45
15
72
33
15
1
29
3
135
102
27
16
8
9
12
30
13
48
8
39
30
120
30
45
216
87
9
33
12
19
11
61
8
136
56
45
27
3
45
64
80
40
24
11
18
60
30
97
8
72
45
30
45
3
90
30
45
75
42
48
75
15
18
7
5
42
120
25
5
18
18
90
109
5
30
13
35
42
18
57
15
18
15
40
48
8
64
65
63
87
97
23
18
30
9
24
24
27
45
21
27
40
53
19
8
40
17
18
61
32
27
21
120
39
12
168
42
30
45
48
27
30
55
71
33
111
25
23
18
42
48
12
1
32
87
12
18
187
24
104
16
71
1
24
41
12
3
15
9
48
63
30
27
93
19
95
81
112
47
30
78
37
71
42
18
60
25
77
51
16
80
3
60
57
33
12
36
15
39
30
48
3
40
17
90
13
89
63
33
60
3
21
3
15
1
41
6
9
24
216
33
15
33
30
54
6
37
5
3
15
9
15
9
39
1
59
13
5
3
21
6
12
1
24
32
111
54
48
78
30
54
9
24
15
108
60
120
72
97
23
42
36
3
40
29
30
18
24
3
63
12
12
129
27
84
78
67
8
27
165
15
9
51
90
36
12
27
3
18
3
21
51
64
8
15
30
18
9
24
16
23
81
51
69
27
24
36
57
16
56
45
90
108
18
24
19
59
48
12
72
105
51
60
73
96
35
48
162
6
60
57
165
72
18
57
3
108
24
153
123
42
30
12
9
57
12
43
5
99
21
27
63
49
23
1
47
54
3
15
145
8
24
51
42
43
48
71
153
15
57
45
51
24
21
24
90
9
39
1
29
51
24
16
41
126
54
3
3
69
63
18
60
3
64
5
75
136
56
15
9
21
18
30
18
57
16
59
61
32
64
65
30
25
5
90
36
12
12
30
6
9
21
12
87
135
9
27
69
3
13
8
72
88
209
12
75
96
39
66
87
40
72
8
3
13
11
6
55
29
96
12
42
21
27
37
11
42
42
49
17
55
5
24
6
12
105
63
24
30
19
29
102
6
102
12
18
108
39
15
81
69
48
27
15
36
42
42
25
8
27
18
67
5
66
9
15
1
29
51
15
60
72
45
75
42
30
108
33
129
15
16
48
24
5
168
43
11
21
24
3
42
51
48
96
3
48
12
1
56
24
112
24
80
3
12
60
18
30
12
60
18
3
15
150
19
5
51
75
30
7
5
30
13
5
19
125
3
33
39
141
72
67
53
12
18
132
33
40
23
12
12
66
15
24
16
29
90
30
30
13
32
45
6
72
30
102
30
43
65
7
71
9
24
27
90
19
5
6
30
42
37
5
66
9
3
61
71
9
16
48
32
3
30
7
83
150
18
45
48
21
30
61
8
72
72
48
15
144
1
104
16
8
9
15
45
42
9
141
3
15
60
12
6
3
21
18
57
21
114
33
48
27
13
8
27
205
29
6
85
24
5
60
6
30
72
91
71
18
135
3
45
72
3
84
25
65
39
16
8
3
12
72
108
13
17
7
11
24
66
123
136
53
75
33
87
27
36
97
137
36
27
45
43
29
6
24
30
78
1
29
51
21
3
88
35
24
13
5
27
64
71
105
15
73
95
180
72
21
75
24
66
12
162
18
12
63
63
30
24
19
71
1
24
41
7
107
93
27
138
3
15
12
18
30
24
66
24
3
88
29
3
75
61
72
32
15
81
24
27
13
23
24
6
19
53
102
36
24
96
129
33
18
12
60
13
47
12
18
3
9
15
33
48
30
73
47
49
125
78
18
27
16
17
15
40
8
27
90
19
80
45
60
39
16
ABCD 93124322672*3^$a+1 [50112]
72
198
123
39
45
288
60
93
63
24
201
99
12
33
198
144
36
45
252
117
144
279
120
33
123
21
126
237
36
24
48
288
87
33
72
147
165
123
177
12
9
54
21
300
57
144
54
117
204
24
105
87
24
15
69
84
63
177
75
45
81
15
255
90
87
24
195
21
24
48
15
18
54
396
180
33
516
276
120
99
108
81
24
3
54
54
36
360
69
111
81
27
33
108
144
273
63
99
72
93
12
36
264
84
96
36
12
12
129
39
60
135
360
45
36
12
264
75
21
72
132
108
63
72
18
255
204
45
144
135
9
3
60
27
105
21
27
108
99
33
75
117
240
93
54
36
45
108
747
69
21
144
123
75
36
126
159
72
12
27
21
204
120
48
48
48
15
90
162
45
420
12
48
33
270
9
156
240
36
108
96
75
21
48
96
15
144
36
72
33
129
63
48
240
72
60
183
165
105
54
18
3
36
105
3
96
27
105
147
21
87
57
72
33
27
36
24
24
15
234
51
84
27
54
255
12
60
48
57
54
105
39
117
27
105
48
60
39
21
105
54
18
15
120
336
204
36
171
198
18
189
9
234
117
48
105
15
3
144
165
33
18
108
36
33
147
153
36
12
15
57
15
36
54
87
129
171
36
9
15
84
96
48
60
36
39
180
108
198
111
180
15
33
156
135
201
120
168
105
267
36
39
18
15
36
39
126
162
309
24
96
48
243
432
36
21
48
147
36
9
204
39
33
39
216
45
12
72
96
72
36
189
135
168
75
9
36
60
48
60
129
3
228
96
15
90
51
12
63
69
93
162
45
84
276
60
144
372
9
3
192
108
180
111
36
93
48
12
72
288
96
144
60
60
81
39
60
96
192
189
18
216
165
15
90
111
108
132
63
273
60
12
72
24
9
432
135
36
84
144
51
9
279
21
84
60
72
360
24
72
63
9
27
21
72
51
81
63
252
105
120
228
123
9
369
111
105
126
9
63
105
120
81
87
84
261
144
183
15
18
54
216
33
324
48
48
141
18
165
177
171
180
144
495
18
63
63
36
9
96
48
60
201
144
183
84
108
75
36
177
273
270
81
216
60
192
36
9
3
87
57
144
87
69
84
45
99
132
216
3
237
192
57
63
27
36
108
141
36
39
36
9
99
180
57
ABCD 93124487936*3^$a+1 [50044]
4
35
222
18
49
56
24
153
39
48
21
6
36
9
39
9
87
25
20
21
54
9
40
47
84
24
156
1
80
15
72
12
24
342
18
30
36
6
33
21
84
67
8
51
6
48
39
12
3
1
41
3
45
18
18
222
13
35
21
21
18
21
15
144
12
42
108
90
48
42
120
15
39
45
45
60
66
72
18
39
75
9
45
51
3
30
222
81
84
24
9
66
6
54
72
30
19
113
18
33
172
47
33
3
21
60
84
87
30
18
1
20
39
45
9
3
4
41
15
225
79
131
37
5
90
12
13
11
30
96
30
18
6
30
36
18
1
44
15
156
57
75
129
51
129
141
39
15
33
3
102
6
9
93
114
54
66
1
17
42
13
5
43
77
27
45
15
9
30
42
63
16
5
24
7
92
12
15
85
44
45
19
116
15
72
9
9
36
54
54
7
11
33
147
18
15
15
54
42
48
93
33
15
4
17
24
66
105
9
79
20
3
42
12
6
13
41
66
18
24
18
49
44
45
42
12
57
3
13
8
156
15
60
18
51
87
54
6
9
3
33
39
24
36
30
6
18
7
80
33
6
138
96
31
59
25
24
95
105
21
27
117
66
81
51
180
30
3
75
12
18
55
5
39
60
3
24
36
25
29
79
11
21
9
39
51
13
191
84
108
37
95
12
141
27
57
9
42
54
48
3
33
51
63
12
108
78
18
9
36
57
24
36
39
36
33
111
9
132
12
18
24
84
96
36
18
12
63
45
6
21
15
12
6
151
65
31
17
42
30
54
42
30
60
45
3
60
66
111
208
47
9
3
57
129
27
57
36
24
18
33
96
99
42
175
5
39
9
54
6
27
4
36
48
11
21
60
3
24
21
27
72
90
18
24
18
48
60
54
49
5
12
39
28
65
108
18
36
54
27
9
18
192
45
64
36
5
36
18
57
12
12
21
78
156
1
5
43
41
15
39
42
12
123
57
126
9
45
103
20
9
31
23
54
12
24
12
19
59
12
9
33
12
55
44
72
87
21
84
21
54
66
72
72
60
7
11
18
54
66
51
39
36
96
12
78
18
36
9
12
117
180
87
111
49
65
99
12
4
20
124
5
87
45
3
36
69
159
123
24
48
78
138
54
27
51
54
36
18
90
84
96
30
132
13
95
36
54
12
27
15
48
60
48
21
75
138
51
12
87
12
1
32
3
9
45
159
120
76
11
117
12
4
65
67
17
123
27
81
57
27
12
3
12
73
8
105
43
77
24
18
48
42
30
42
3
33
18
49
12
8
57
15
120
99
36
18
30
60
25
11
54
30
1
80
15
54
15
28
23
96
36
33
69
15
3
78
27
117
108
3
45
19
41
39
15
66
6
21
63
114
3
9
78
18
18
36
30
6
13
36
23
36
54
12
15
124
20
84
153
3
84
63
90
48
39
3
54
79
32
24
3
96
54
3
9
315
28
203
9
3
60
66
27
15
12
60
21
45
51
45
54
117
12
36
27
78
54
13
20
105
3
15
49
20
21
19
5
18
12
45
36
81
3
111
25
20
12
69
36
264
99
27
18
19
12
5
54
60
45
12
45
27
51
12
33
81
30
49
56
81
30
42
27
315
36
33
75
120
72
108
42
90
12
6
102
24
21
33
51
28
20
21
42
9
4
5
36
43
5
42
36
45
99
45
48
15
25
245
75
15
133
23
36
1
17
111
141
55
5
31
143
6
139
95
36
9
16
5
39
51
18
15
336
69
31
12
23
60
9
153
54
25
56
3
45
15
72
33
24
27
13
41
36
24
30
9
96
4
32
45
84
15
111
36
24
45
4
5
12
127
23
30
24
54
61
80
111
108
54
63
63
45
27
69
64
11
84
60
9
12
9
42
72
12
60
21
108
15
45
16
8
3
69
36
3
49
53
3
15
24
138
114
126
63
36
36
9
51
33
36
135
33
31
59
306
30
9
15
12
60
54
12
19
53
63
105
67
17
31
20
160
68
12
93
54
12
18
31
20
76
5
126
90
48
42
25
32
51
45
57
150
12
42
126
49
48
32
63
57
69
42
49
41
63
16
11
138
67
8
12
39
36
37
23
9
45
99
9
123
123
45
40
137
12
18
132
30
31
11
48
78
12
123
52
11
85
80
9
3
24
28
80
33
3
51
84
24
36
30
24
51
87
24
45
4
17
132
27
48
33
12
63
63
36
24
66
19
5
36
84
39
87
73
20
3
120
13
5
27
27
45
63
33
24
48
40
53
36
18
36
60
45
9
7
11
18
295
5
42
85
23
120
42
67
5
30
57
96
4
11
9
81
48
27
28
5
12
15
3
54
55
17
31
29
54
72
57
51
54
75
33
27
16
29
72
43
23
57
156
40
72
48
36
95
69
12
15
49
23
12
24
126
ABCD 93125031724*3^$a+1 [50002]
36
24
81
11
3
10
6
6
30
29
19
17
4
56
63
6
43
3
48
2
43
116
28
20
16
17
28
11
19
81
5
4
26
24
1
45
56
40
39
15
36
8
22
3
71
4
20
49
21
12
27
33
18
41
9
31
24
71
13
32
1
20
15
15
40
53
15
6
36
19
24
17
54
10
3
77
51
49
114
29
16
77
64
74
12
9
24
12
4
20
1
14
100
105
48
20
72
121
24
6
84
24
69
36
5
19
47
30
16
23
27
9
1
38
1
8
7
33
3
80
9
36
12
33
24
30
4
6
3
3
50
4
14
12
13
36
9
11
55
36
5
15
13
17
34
101
12
13
30
17
72
28
21
42
33
47
24
10
20
6
28
9
12
20
1
30
38
16
80
16
54
44
40
45
20
4
17
54
49
20
1
6
26
78
60
42
7
21
11
9
19
41
16
39
15
42
3
81
35
15
45
40
5
16
23
21
4
6
5
9
72
7
60
12
59
85
15
12
14
24
27
52
11
46
24
11
9
96
43
21
12
87
33
87
3
78
26
40
5
36
24
69
31
71
9
45
4
12
20
3
37
3
17
28
15
15
17
43
9
21
32
10
14
10
74
19
17
19
47
37
41
70
50
30
42
3
4
83
37
23
34
24
47
3
1
45
11
165
7
21
6
14
60
52
3
32
19
6
20
24
16
8
27
4
29
70
6
36
3
32
52
8
45
4
3
17
15
24
15
25
17
19
84
20
21
34
30
12
3
20
15
16
41
85
18
96
24
30
42
30
8
90
40
41
55
54
32
18
6
3
12
19
9
23
24
13
3
54
20
51
33
19
77
6
73
11
16
5
9
4
35
4
20
1
47
63
69
12
15
9
40
24
161
60
12
78
6
30
24
6
63
52
39
6
36
38
21
85
15
5
24
36
60
4
11
40
80
19
9
17
36
43
56
21
3
4
27
54
39
12
5
36
39
28
77
15
69
12
7
71
22
23
4
12
24
17
43
45
72
39
5
46
33
77
40
18
80
1
9
47
28
27
14
24
30
12
4
5
21
90
34
35
4
36
9
75
15
6
35
28
141
12
35
12
16
11
24
1
56
9
15
108
37
44
10
89
7
30
56
15
9
19
21
74
16
53
16
5
15
4
36
24
11
12
9
4
41
34
32
9
19
36
6
98
1
15
69
5
12
99
15
21
13
12
30
33
24
20
7
14
96
3
21
10
12
18
11
4
5
12
19
48
12
5
43
68
63
22
8
39
27
21
13
26
13
51
32
34
14
1
5
30
49
36
51
5
4
11
10
18
32
73
17
84
10
66
74
25
89
10
21
35
114
91
15
45
5
90
24
16
110
15
48
36
21
24
31
159
60
17
3
42
3
37
20
67
8
33
51
60
144
1
24
32
7
11
45
4
83
13
5
36
3
13
38
22
18
56
54
46
29
16
51
68
12
70
180
39
59
16
14
60
22
5
9
40
30
6
20
34
5
9
16
24
30
45
36
15
41
28
60
5
90
9
3
73
65
31
45
36
14
13
53
27
33
48
10
6
15
20
88
3
54
11
9
55
9
15
11
60
16
18
36
20
6
28
21
15
9
92
13
2
78
30
57
45
54
30
10
44
1
65
16
90
9
21
24
135
41
19
20
4
24
8
39
30
43
83
48
36
70
15
11
37
41
19
21
50
16
20
49
17
24
3
7
14
42
37
12
24
44
1
20
6
6
94
36
30
20
10
9
35
21
9
43
53
34
6
18
9
57
36
27
11
42
135
4
5
6
58
39
113
34
65
1
63
24
3
18
39
11
12
4
86
7
80
12
19
20
1
24
60
84
32
36
63
10
11
49
36
15
8
16
116
4
41
24
42
13
15
17
9
15
28
23
30
3
7
18
92
7
8
28
24
23
13
41
100
6
30
44
4
66
29
4
41
30
25
36
101
7
32
9
10
29
7
33
21
26
24
1
71
13
105
6
50
106
5
28
57
38
9
13
8
10
9
51
26
3
40
60
47
6
103
35
22
68
19
117
63
3
14
30
60
13
8
12
13
18
65
57
139
5
4
15
27
48
29
3
9
36
24
1
3
24
8
28
11
136
17
57
76
35
33
10
26
24
36
54
6
34
2
19
8
27
21
25
18
6
15
5
43
17
39
36
9
6
21
19
24
32
4
9
32
4
15
6
48
2
18
16
14
66
6
30
90
37
51
9
12
15
53
1
11
49
11
9
60
52
3
57
20
100
8
30
1
5
15
21
27
72
60
25
66
24
45
29
10
69
33
44
103
3
8
6
3
12
9
10
86
19
5
42
49
5
120
64
30
6
23
13
95
72
31
20
60
1
20
55
24
2
58
9
81
12
3
35
21
19
2
60
63
15
22
3
57
18
32
37
23
60
9
31
44
4
41
9
46
45
15
45
24
20
16
9
32
24
19
57
20
7
17
63
16
96
5
70
24
69
23
10
8
27
88
47
9
28
8
33
15
15
9
12
40
9
42
9
108
93
27
21
75
24
12
15
186
108
39
12
9
32
75
3
21
1
47
13
24
24
2
13
36
21
63
20
40
11
13
36
80
24
12
24
45
70
12
69
41
40
8
10
5
91
30
14
6
3
7
6
80
15
52
11
16
14
10
21
20
15
9
57
19
80
19
5
1
50
33
21
40
50
16
5
100
5
123
16
15
36
54
26
60
6
24
40
3
87
53
33
3
4
17
10
33
11
16
44
6
36
87
36
165
6
45
51
24
105
4
11
30
15
9
36
55
35
10
3
3
90
23
36
40
68
31
20
49
17
4
6
33
3
33
17
7
12
56
49
39
45
20
10
12
90
18
21
5
30
21
3
30
6
64
2
27
51
49
17
3
27
9
4
20
100
12
59
22
8
6
13
68
9
10
60
6
3
27
33
5
19
51
36
14
19
11
10
2
37
17
75
19
41
99
21
15
21
52
11
66
3
57
34
12
20
57
7
60
26
43
5
42
34
30
33
8
48
24
48
4
35
4
12
8
12
105
25
3
125
52
44
4
12
8
22
33
60
5
16
3
11
6
6
37
117
44
10
62
28
11
19
6
11
4
59
12
9
28
12
105
24
26
36
18
42
58
6
5
19
2
19
29
12
18
9
96
100
36
5
6
49
35
6
24
24
79
11
22
80
7
12
8
1
12
8
6
10
24
2
9
19
2
43
57
14
40
30
23
3
30
7
41
19
12
35
25
15
6
3
36
29
42
45
9
94
2
28
32
10
48
6
20
10
74
42
30
34
6
24
36
38
22
20
28
36
14
120
6
15
40
71
10
48
42
5
43
6
3
3
20
28
69
77
10
6
8
19
36
17
10
38
27
9
10
44
21
25
3
23
9
21
7
3
38
30
156
16
38
40
32
18
49
36
11
10
6
54
20
46
9
24
71
21
49
50
21
25
30
44
16
38
16
15
11
40
17
13
27
12
24
17
39
1
8
10
20
60
16
5
31
29
45
70
69
5
10
2
43
17
3
4
51
5
57
87
1
99
12
60
29
19
12
41
4
11
69
3
7
6
23
76
8
3
48
6
10
56
30
7
17
24
10
6
15
144
36
105
3
12
11
4
29
27
9
21
15
19
5
15
70
3
20
16
32
72
27
4
30
26
4
5
15
6
6
34
3
12
15
6
84
26
64
14
31
59
61
41
27
100
33
14
70
6
8
6
34
9
93
24
35
36
3
9
7
24
26
16
27
21
39
51
20
9
16
32
9
6
10
39
5
64
11
24
15
40
80
36
6
4
3
ABCD 93125119474*3^$a+1 [50010]
12
12
60
108
4
56
120
148
89
111
24
12
120
40
8
40
8
72
51
9
36
12
60
45
42
57
24
60
84
12
36
45
27
60
76
32
12
51
49
8
27
33
28
32
60
48
36
21
3
12
48
9
7
104
4
65
30
1
56
39
49
23
13
56
3
97
29
54
18
3
9
67
96
44
24
57
15
24
36
48
24
15
57
4
29
7
68
15
25
35
13
77
7
56
75
13
12
47
21
24
52
8
60
3
189
9
39
51
12
90
18
9
12
3
33
72
141
27
172
56
12
40
44
4
29
3
12
33
7
8
4
44
9
3
28
60
35
1
161
27
36
64
20
21
15
12
183
49
36
20
84
96
84
72
24
12
12
12
3
60
13
8
12
28
20
60
24
48
88
32
12
36
12
12
36
24
51
144
25
20
36
9
67
8
12
39
45
36
64
17
39
24
135
61
8
36
84
36
24
96
4
60
5
27
16
65
67
32
60
81
75
4
44
4
20
48
15
90
27
15
108
57
48
72
60
16
32
72
40
36
47
9
24
16
8
100
32
16
84
44
12
12
21
15
96
39
97
8
39
1
20
27
378
72
43
44
148
23
54
51
60
24
28
44
4
32
24
76
65
147
12
24
4
80
100
8
57
18
9
16
84
48
11
1
20
36
88
32
12
3
9
24
129
3
3
25
104
28
35
33
40
17
15
48
112
47
37
56
24
24
36
51
13
36
41
3
12
12
88
20
63
97
8
40
56
60
96
40
5
18
9
12
40
20
24
16
48
68
15
49
80
204
16
36
12
71
81
39
81
51
105
24
9
54
193
32
120
60
72
4
20
40
17
175
44
39
1
68
132
24
120
12
15
109
8
36
4
8
40
8
9
43
5
99
36
40
47
13
20
3
69
51
57
12
16
56
9
79
8
3
69
72
4
132
300
152
21
19
8
15
48
9
100
8
12
36
4
32
16
20
24
40
59
9
15
81
84
48
24
28
23
109
8
40
12
80
24
72
72
36
4
23
45
24
4
80
4
32
60
4
224
28
23
9
60
52
8
12
16
32
3
33
9
243
75
93
40
35
21
264
12
60
4
29
51
36
57
6
1
83
21
12
48
15
192
73
179
57
48
72
9
19
80
36
12
12
88
17
27
48
16
44
52
53
48
3
15
24
21
12
24
63
25
68
3
54
18
37
108
17
67
116
45
99
36
27
6
7
60
44
60
60
36
28
56
36
45
18
69
16
95
12
37
95
21
124
60
56
9
30
33
12
48
40
65
42
21
12
148
20
27
45
12
52
48
68
144
24
4
48
44
108
15
25
35
13
77
3
15
33
4
8
3
54
123
12
88
12
56
75
9
48
40
47
13
23
177
28
185
19
20
15
45
51
49
41
7
60
20
60
48
24
120
21
27
60
88
12
68
16
20
28
35
81
36
33
7
128
63
13
56
39
57
27
1
56
39
1
44
24
96
76
48
11
45
72
12
21
99
60
76
35
69
108
24
81
15
4
23
13
80
84
36
148
17
19
60
48
8
40
17
6
45
75
21
24
84
148
44
48
12
3
18
3
195
72
48
9
12
124
77
7
20
72
24
69
55
20
40
20
51
69
52
20
16
12
36
20
9
31
44
33
198
21
48
36
52
44
144
60
40
36
20
24
36
36
172
35
6
15
24
33
18
205
56
84
52
32
75
36
21
24
39
6
87
15
109
8
63
42
31
96
20
120
48
12
120
3
57
48
60
180
40
41
54
1
44
16
47
9
96
60
3
21
36
63
49
20
28
68
75
49
32
81
39
40
84
47
18
31
8
3
45
27
45
16
12
8
12
72
232
11
37
20
48
72
148
12
5
111
72
52
53
78
81
24
52
20
147
13
12
23
13
47
30
75
12
12
63
21
57
12
103
65
39
9
24
67
44
24
3
60
30
19
80
108
45
171
36
48
36
15
21
16
113
27
48
52
8
36
3
1
92
4
44
24
12
63
1
32
3
12
9
33
18
9
24
112
20
33
91
71
69
48
96
60
60
24
33
15
52
5
15
3
45
27
45
72
16
20
28
144
35
25
20
12
3
36
57
15
30
3
36
28
5
51
24
112
80
39
61
20
28
68
12
15
1
56
33
18
9
39
57
12
45
18
33
60
12
4
56
24
3
96
1
116
40
17
15
93
15
4
8
15
30
3
15
13
44
72
28
20
45
30
33
3
57
15
9
28
60
48
17
67
164
39
97
44
40
12
140
120
28
56
24
15
37
12
23
42
3
12
48
3
9
36
84
3
157
12
8
40
53
18
12
42
18
33
87
13
29
3
24
21
15
4
59
1
8
28
32
3
12
13
65
19
104
36
60
33
63
48
4
173
7
41
19
5
3
15
45
72
12
60
24
12
12
15
45
3
49
8
40
56
52
20
12
3
12
177
96
3
45
4
48
12
92
60
40
56
12
3
60
45
63
81
3
18
63
60
16
8
72
108
48
27
25
8
15
33
75
157
32
33
15
3
57
4
80
4
20
15
25
20
72
24
16
20
28
12
8
76
96
8
27
69
36
52
41
15
52
32
3
93
15
54
51
12
120
12
36
12
27
45
156
4
32
16
20
15
49
60
8
60
3
9
60
9
15
12
93
39
3
90
3
12
120
28
60
77
63
4
5
27
16
ABCD 93125382536*3^$a+1 [50019]
53
24
25
3
15
65
133
150
36
45
3
93
39
41
67
17
55
45
144
60
21
126
29
276
48
1
78
66
71
40
75
54
27
3
29
36
31
45
63
33
128
36
24
67
30
23
12
12
7
144
65
24
55
18
18
41
48
55
78
90
29
79
54
51
92
19
36
5
25
75
39
36
12
5
73
90
17
96
7
29
31
30
18
24
48
17
148
93
47
24
48
168
24
40
56
79
48
36
6
18
48
29
36
28
57
48
71
84
60
37
35
169
35
91
17
48
79
5
49
11
91
54
15
81
23
31
41
4
63
126
66
198
18
42
11
19
17
4
75
54
108
54
5
79
42
54
9
80
72
55
120
60
12
93
144
116
43
65
31
30
6
18
27
128
12
24
24
49
18
29
85
126
5
157
47
19
60
81
60
105
15
3
42
11
37
47
31
30
35
4
80
43
17
4
44
13
23
25
24
72
36
95
7
53
4
15
65
4
135
12
69
80
1
99
224
67
162
155
13
63
96
33
6
41
49
71
16
8
96
19
17
180
48
7
108
21
39
17
28
32
4
44
1
18
77
241
3
32
24
103
17
1
42
5
121
51
36
108
32
48
97
18
17
40
32
7
29
7
318
15
27
5
12
31
5
31
89
1
24
54
17
91
12
78
59
36
7
5
85
258
33
32
199
41
13
36
24
275
60
160
111
24
41
36
12
31
60
45
75
29
72
96
12
108
132
1
11
64
15
6
15
75
9
32
25
78
12
60
233
24
7
24
84
101
7
90
18
36
29
67
48
161
40
84
27
17
55
108
17
36
157
54
21
57
18
48
6
71
67
42
90
18
51
327
12
65
7
21
20
13
35
7
137
1
11
61
35
19
36
42
11
25
47
7
90
18
45
8
37
30
33
60
32
37
96
12
54
24
17
64
36
75
60
249
80
228
12
76
8
25
24
108
35
12
132
120
36
4
39
89
67
5
136
32
13
18
12
54
155
43
360
18
47
12
13
87
183
21
15
6
30
36
42
36
119
133
15
39
9
36
45
131
49
18
153
39
5
136
39
129
20
127
33
39
5
7
36
24
69
56
16
33
35
7
9
81
30
294
23
7
29
7
90
15
39
29
72
144
40
128
16
27
33
20
120
36
1
83
97
18
6
174
5
67
65
79
29
76
75
5
91
173
1
6
54
66
72
5
13
23
12
79
5
61
18
17
48
12
13
24
18
69
8
25
36
15
45
71
1
15
3
36
81
9
59
36
43
33
224
64
20
241
15
51
54
83
7
21
3
30
71
43
33
33
15
36
39
65
7
29
48
13
35
60
379
54
35
36
31
72
18
18
5
49
60
18
125
55
29
16
144
60
51
65
220
39
6
48
6
18
66
21
20
163
33
87
36
65
31
5
108
108
84
55
69
75
5
7
24
48
60
216
72
30
23
16
15
18
18
144
18
36
72
15
57
47
40
3
18
3
152
4
44
100
207
269
24
60
12
180
7
53
25
108
15
15
24
77
24
16
104
12
28
9
12
114
45
129
90
5
13
3
12
117
83
88
32
4
111
65
13
54
33
32
112
3
30
47
24
97
47
25
63
8
36
124
72
195
24
149
7
72
177
224
12
60
64
39
36
29
40
57
15
39
24
29
48
67
18
162
48
53
7
12
6
120
36
6
137
55
41
100
32
103
84
36
29
12
1
15
8
31
66
54
5
13
42
5
36
12
37
179
12
84
43
53
168
84
1
6
125
316
27
36
66
36
60
18
66
39
129
30
21
36
159
29
31
5
61
36
23
16
180
116
24
25
66
105
3
132
12
60
53
60
7
108
29
61
83
12
37
12
36
35
48
96
48
241
15
80
60
7
168
45
20
96
91
12
42
30
18
3
92
175
65
43
60
5
67
18
239
31
48
77
85
3
141
51
183
90
72
23
49
162
54
36
35
25
90
126
12
83
7
57
8
31
65
25
11
91
24
41
24
16
128
19
21
20
100
9
18
54
48
11
7
144
53
73
15
57
6
125
52
44
4
92
60
49
23
16
195
21
36
84
93
6
5
72
13
12
15
75
234
15
20
79
81
39
65
36
193
108
90
5
4
20
40
116
60
24
ABCD 93125476924*3^$a+1 [50062]
12
33
42
1
5
30
42
6
84
12
25
11
24
85
56
27
45
40
11
9
45
18
24
84
90
19
11
84
1
44
75
66
36
30
33
27
108
33
3
66
66
37
11
126
43
23
9
64
11
30
3
180
28
23
24
12
33
3
9
75
1
84
29
27
45
12
12
63
3
144
78
18
9
16
44
9
114
45
111
6
3
57
18
6
24
48
19
48
53
108
55
11
36
72
85
32
3
60
12
13
5
103
60
23
21
33
30
12
114
24
30
13
59
60
6
19
24
5
30
37
32
16
24
23
18
30
49
5
75
21
7
44
60
51
25
5
39
39
25
36
8
12
120
3
25
11
21
69
42
78
66
1
53
66
81
39
6
42
12
30
54
21
33
15
57
96
79
11
84
13
11
36
25
8
21
90
21
33
3
27
36
21
4
44
3
24
1
24
8
57
3
3
12
57
9
6
6
15
27
12
6
99
4
41
6
12
33
52
35
6
72
54
24
1
35
1
47
6
19
47
45
3
1
29
6
60
54
15
45
3
9
15
51
12
45
52
155
81
3
36
33
3
133
29
48
39
9
27
24
21
18
24
57
3
13
17
30
48
69
153
75
12
33
12
48
6
49
152
15
1
59
18
15
21
6
30
31
35
84
21
3
21
9
12
7
17
30
60
61
12
80
75
42
54
1
35
25
5
6
24
45
111
12
61
32
3
1
59
36
33
52
29
99
16
29
31
5
36
18
157
48
11
121
41
7
101
66
30
24
24
42
21
33
19
17
60
138
42
175
5
18
12
1
119
13
5
27
3
6
54
6
42
45
27
72
21
9
75
60
39
9
15
6
39
21
24
42
13
20
51
66
43
8
72
15
33
27
6
6
109
36
41
12
15
112
20
75
45
9
6
21
117
7
8
52
23
13
29
19
24
17
3
28
17
15
3
60
49
20
96
12
3
73
44
45
12
36
7
35
30
6
30
12
43
77
30
72
25
35
6
42
90
27
52
5
175
11
60
72
78
84
18
42
6
54
30
21
84
15
30
79
17
39
9
6
81
69
51
24
28
48
47
13
44
3
36
24
13
83
9
3
30
18
81
69
36
31
23
30
90
12
18
54
25
32
21
7
8
12
108
135
54
15
28
8
24
15
18
3
39
6
39
51
18
247
29
30
24
72
57
45
15
3
69
3
6
27
75
12
12
96
18
42
30
19
11
25
20
84
40
11
24
6
24
3
15
60
1
32
57
30
1
17
84
3
15
97
11
49
53
42
25
29
99
52
23
13
72
35
72
36
25
149
18
96
1
8
15
57
60
33
48
12
36
19
60
47
36
25
17
15
3
9
28
5
30
1
36
29
36
3
16
44
3
12
12
60
1
20
27
6
54
45
48
72
52
5
15
21
24
51
69
24
6
36
9
15
54
24
3
4
41
39
4
29
7
36
17
6
1
83
25
11
37
44
33
12
18
33
39
24
72
49
80
15
30
24
30
21
15
73
35
36
25
29
18
42
3
3
169
8
24
60
3
1
35
49
8
9
3
12
64
29
3
3
121
8
27
114
27
112
95
18
15
12
21
66
78
12
111
4
5
19
5
6
96
37
41
30
36
36
30
7
36
116
28
5
42
30
3
21
24
78
24
21
27
12
24
42
87
3
24
24
6
19
41
3
15
48
30
15
3
6
19
32
3
1
20
48
33
27
12
69
42
25
197
27
40
23
57
15
1
48
24
12
35
25
5
3
3
45
24
69
6
21
9
30
24
6
3
3
114
6
37
35
90
3
4
20
69
42
45
15
42
18
9
60
81
90
24
45
63
1
24
35
6
6
21
45
39
81
12
27
63
6
6
61
23
6
15
15
33
12
15
121
35
9
21
24
31
89
6
42
18
9
3
85
68
24
4
56
3
13
12
35
33
39
25
35
13
72
53
7
35
24
24
105
51
25
36
113
6
72
12
1
44
27
13
20
45
27
16
47
12
45
99
9
60
57
15
39
81
3
1
36
35
6
162
13
20
12
87
45
75
1
23
21
3
6
87
15
12
30
12
6
57
15
6
7
20
33
72
27
88
29
3
60
28
23
9
15
6
7
12
8
52
17
60
60
90
48
25
53
19
173
7
8
15
85
5
42
21
63
1
20
99
36
24
49
11
81
99
30
27
28
47
24
49
5
6
13
17
3
60
45
6
49
35
1
35
37
59
24
12
42
36
115
17
12
3
4
95
33
45
27
3
30
36
6
33
27
24
12
72
162
6
54
31
23
54
36
27
87
25
20
3
37
32
39
1
5
18
36
81
63
18
27
51
69
12
3
36
84
60
72
49
11
54
51
28
12
11
57
40
41
159
27
49
5
39
45
12
135
3
6
19
11
42
24
18
18
19
56
57
30
42
3
27
66
7
17
3
100
60
95
42
3
16
131
6
43
24
32
51
45
88
119
30
15
63
25
12
11
72
69
15
6
18
54
15
15
30
42
18
31
35
6
6
54
54
12
114
75
60
16
92
3
13
41
15
15
1
5
12
7
53
102
30
3
3
73
65
6
48
60
18
12
27
48
21
159
117
24
27
72
33
27
15
33
4
48
11
66
174
9
88
17
3
27
12
168
6
12
15
39
21
33
36
3
3
13
107
25
32
87
96
18
31
20
33
12
18
30
18
48
24
42
24
36
15
81
18
12
18
19
47
25
8
33
12
42
1
23
36
6
48
24
3
4
11
30
54
33
52
5
15
9
51
3
1
56
3
36
57
15
9
3
1
11
13
72
5
18
12
45
3
36
25
71
85
11
25
77
6
57
3
24
45
3
30
43
35
24
18
15
9
75
63
1
11
60
36
69
48
57
6
12
36
60
69
147
6
42
12
13
23
84
33
40
23
9
21
18
60
36
48
13
24
113
30
1
44
27
13
20
16
71
30
15
3
30
55
35
36
30
19
5
66
21
4
11
25
84
29
138
24
25
24
59
33
27
30
6
61
8
27
78
12
24
7
35
24
21
3
6
30
13
35
1
11
18
7
36
35
24
6
30
12
60
12
60
49
11
1
44
33
30
162
3
27
45
40
41
7
71
36
25
20
15
6
30
12
1
11
81
9
3
45
27
63
60
33
24
45
6
12
1
36
8
15
13
89
3
21
66
24
42
30
9
3
12
6
78
9
15
12
30
54
12
18
12
75
3
9
12
60
3
48
13
5
54
45
81
24
3
3
60
66
43
12
119
49
48
17
55
5
55
12
71
12
30
6
24
33
24
3
6
132
24
30
36
102
138
9
15
25
ABCD 93125846668*3^$a+1 [50002]
48
36
36
6
3
9
3
3
104
85
12
9
32
22
2
40
80
34
26
40
3
5
18
22
87
9
24
3
9
60
36
24
24
54
30
68
34
18
18
18
54
18
20
10
30
20
12
16
26
18
31
39
32
58
3
3
30
12
63
9
6
72
20
12
10
8
24
36
19
96
15
9
9
60
6
6
42
18
12
3
48
17
4
8
43
33
15
41
4
6
45
48
17
58
60
30
2
4
44
13
3
9
21
14
13
35
25
27
62
31
3
6
51
75
12
45
72
95
34
60
30
44
40
30
12
56
19
35
13
5
67
60
39
21
3
36
9
5
88
14
40
20
18
10
18
20
127
45
3
27
20
10
8
88
12
20
7
47
16
78
39
15
12
21
9
68
10
62
10
18
15
21
36
30
9
59
58
24
3
12
21
3
179
72
13
15
6
27
9
8
40
3
24
41
40
27
3
2
16
12
48
14
25
3
48
62
7
72
11
10
12
32
16
44
40
15
35
28
96
6
30
18
15
75
2
18
28
42
15
23
37
15
6
26
106
12
3
87
32
106
42
12
6
30
24
24
24
2
18
13
35
34
66
24
90
20
4
36
3
48
24
3
6
39
36
27
24
8
16
21
11
40
2
55
35
1
11
36
4
6
84
3
3
60
12
36
69
53
22
62
4
56
10
6
15
120
12
12
51
62
12
4
12
15
69
6
33
29
12
28
3
3
57
5
10
30
15
9
6
2
12
28
3
12
17
55
48
48
5
22
45
27
9
21
48
27
36
5
12
7
71
52
2
36
4
78
62
48
91
17
42
52
45
69
54
153
72
63
32
13
33
2
37
33
15
45
20
4
51
12
48
47
12
18
28
15
24
48
36
84
57
24
32
22
42
8
31
57
27
23
64
48
138
3
15
21
15
9
29
10
6
12
90
32
10
62
16
48
42
14
64
9
27
6
54
33
105
3
108
27
2
40
15
105
12
24
12
2
42
31
24
48
5
55
3
44
6
10
18
44
52
15
93
3
63
30
12
50
4
38
48
10
18
12
14
1
9
3
48
12
21
24
8
24
34
14
10
32
16
9
39
21
33
12
51
17
12
19
24
3
48
57
29
18
25
45
18
9
48
15
6
51
81
32
7
15
6
60
3
17
12
60
76
14
13
129
90
21
12
12
21
44
10
69
117
20
34
66
15
12
60
5
40
3
12
21
30
24
2
4
75
9
38
30
82
62
6
28
9
21
15
27
44
1
35
12
25
27
6
32
22
33
27
8
10
3
29
16
15
3
14
132
34
24
45
48
27
21
9
2
6
4
18
21
156
36
45
15
3
12
14
55
69
39
36
17
55
33
15
9
12
18
50
7
35
16
12
18
30
62
28
24
20
31
47
1
11
34
27
17
12
70
24
57
17
31
71
10
50
13
51
6
63
15
57
9
36
3
63
78
66
36
48
42
2
22
111
45
2
58
3
15
2
7
15
6
39
12
21
3
24
72
45
30
45
24
60
11
13
12
15
26
40
3
24
51
54
42
26
30
25
24
33
12
15
23
25
5
16
36
20
31
27
2
31
17
7
11
37
17
4
84
12
156
15
12
33
102
2
28
2
10
3
27
6
60
42
30
8
10
12
68
54
16
30
62
48
7
57
30
18
12
15
3
12
8
25
3
90
39
63
6
6
30
24
12
50
49
33
3
27
18
50
22
32
48
52
30
21
9
6
33
15
6
54
14
67
36
17
40
38
30
4
3
15
2
43
60
77
34
21
21
27
3
69
21
2
73
9
3
107
1
5
10
80
22
6
2
7
33
42
18
14
16
48
36
81
107
13
3
2
7
36
39
78
18
6
8
115
12
9
26
13
57
51
15
14
4
12
2
37
65
18
37
21
24
63
12
15
9
21
3
17
31
45
3
11
1
29
4
39
27
48
18
15
33
27
12
12
75
9
27
50
42
52
21
3
9
60
75
32
4
12
14
16
3
69
147
5
40
51
27
45
21
24
3
15
18
56
28
50
13
12
12
3
32
16
24
24
72
92
60
16
30
84
15
35
25
5
43
12
5
7
5
4
6
50
18
1
17
7
57
6
129
21
30
2
10
8
22
6
62
4
36
39
39
9
12
5
16
15
45
27
111
6
3
3
45
72
57
36
18
26
28
36
62
40
9
81
3
12
3
2
34
30
3
48
59
4
2
55
39
50
30
1
39
21
17
12
16
24
15
5
36
7
15
42
3
17
88
12
30
21
45
27
51
9
15
18
12
18
2
18
70
42
42
18
90
38
58
24
3
27
18
2
25
23
13
51
18
8
43
12
63
26
4
30
2
19
3
78
32
31
12
47
10
62
1
47
10
8
7
35
13
9
30
33
36
36
36
12
33
80
22
6
6
80
25
24
15
57
39
33
21
14
18
19
3
66
12
80
40
20
19
33
38
97
15
30
3
35
10
27
3
30
2
52
78
50
1
45
30
6
8
12
40
6
24
21
60
35
10
18
56
1
120
5
40
3
17
12
7
51
69
9
14
61
12
24
11
25
5
24
16
18
105
45
12
20
22
12
21
12
17
43
12
53
7
3
8
37
12
84
17
19
21
42
33
60
12
12
9
66
21
99
6
24
15
131
52
2
4
15
41
64
2
4
66
39
5
4
30
30
30
14
30
42
4
39
27
24
30
90
24
288
12
38
4
3
5
10
57
11
54
16
3
9
108
24
20
100
3
12
63
18
2
10
3
39
18
12
8
28
12
3
9
30
8
12
1
60
12
77
46
9
63
36
6
38
10
30
30
3
27
36
6
20
4
171
9
39
3
12
48
90
3
89
10
93
9
48
20
12
60
66
4
6
3
29
16
2
4
18
48
60
18
45
12
180
5
43
21
8
7
3
18
24
3
3
2
67
3
36
14
127
23
16
2
7
47
1
35
10
12
12
18
30
42
18
51
41
106
14
40
15
23
10
12
24
2
49
11
64
20
4
24
21
29
40
12
110
1
9
3
3
54
3
27
18
3
17
10
42
6
54
3
72
15
18
27
3
18
12
12
30
80
30
18
70
3
60
3
9
3
12
30
42
21
45
14
28
20
18
64
54
9
15
12
26
60
22
66
39
17
90
61
3
44
100
6
72
15
3
84
18
75
9
24
30
21
24
9
12
24
6
45
21
15
33
27
47
18
100
12
8
42
12
6
52
3
65
7
33
24
3
5
78
4
26
40
27
77
16
15
33
44
18
4
30
51
48
9
18
9
105
18
38
19
53
7
11
12
13
12
12
60
3
21
27
12
57
33
27
15
18
12
60
56
19
11
10
24
15
5
31
15
18
27
3
2
70
45
24
33
15
15
42
20
28
12
6
9
21
3
24
15
6
66
6
20
19
5
4
36
75
9
24
12
3
53
54
1
3
69
21
12
14
25
39
6
51
15
24
6
60
48
32
24
30
10
3
12
33
20
70
12
33
15
21
12
15
2
7
36
27
6
27
24
35
46
78
9
57
39
24
53
12
18
4
6
84
18
6
15
9
63
24
23
37
5
19
29
28
24
20
19
57
2
18
4
26
54
16
3
15
42
15
60
24
3
2
16
48
134
10
27
9
26
76
50
42
90
40
3
3
69
12
60
3
2
43
33
3
69
63
9
30
26
10
60
2
7
69
27
12
5
22
21
24
15
6
39
53
28
44
78
12
13
3
12
8
28
32
4
9
15
54
2
34
12
14
13
33
30
30
27
135
6
27
9
80
6
34
20
30
6
88
24
42
26
55
60
9
15
21
24
3
63
9
33
8
19
5
18
12
70
3
36
9
32
34
12
44
36
49
21
15
24
48
23
109
15
38
58
54
108
80
10
32
18
7
11
12
1
9
6
69
45
50
13
15
14
40
3
33
15
17
52
50
10
8
162
1
ABCD 93126444088*3^$a+1 [50007]
13
54
36
9
63
30
6
42
10
25
5
132
38
10
32
6
24
10
80
15
27
138
11
19
18
34
60
8
6
6
10
8
70
12
18
8
34
138
18
42
32
24
11
25
24
30
1
45
14
37
9
30
56
22
11
16
3
60
30
3
77
3
9
16
8
64
110
22
18
25
47
20
6
23
19
6
7
5
43
17
10
24
61
65
8
4
18
68
42
4
90
26
27
112
53
10
1
7
25
35
72
10
11
21
108
88
2
12
41
43
30
7
53
34
48
8
17
43
6
36
27
33
10
14
10
30
8
6
6
18
6
16
56
54
5
1
15
79
96
20
34
139
59
102
44
106
98
58
80
70
12
92
66
12
6
24
3
9
23
127
49
17
24
16
42
30
128
22
18
50
18
22
13
41
50
36
24
6
4
31
65
2
78
100
30
2
18
22
26
4
26
42
94
36
8
30
25
17
10
32
12
28
62
10
44
12
78
15
19
77
25
74
16
45
29
36
31
5
34
8
10
26
16
74
12
4
56
84
6
102
27
13
35
15
42
10
8
66
16
78
12
20
60
28
72
56
24
156
12
61
35
4
18
110
9
61
54
74
106
30
18
20
245
5
26
66
178
60
17
121
8
12
40
20
42
10
32
30
6
124
14
5
19
48
42
51
32
7
132
70
15
71
52
42
14
29
31
12
24
66
40
3
9
108
8
54
6
22
8
46
14
12
17
16
1
56
10
122
12
48
48
60
24
18
18
12
18
24
24
76
18
83
7
2
130
48
5
63
129
21
52
18
8
84
58
20
48
6
18
102
58
26
30
66
18
7
16
17
80
6
42
15
37
18
32
18
22
20
61
39
18
38
16
6
44
60
3
103
24
18
47
3
6
12
4
56
84
40
36
104
71
19
6
60
24
16
150
13
41
39
64
43
24
10
14
54
31
29
3
15
17
13
52
42
21
9
80
28
26
17
29
35
3
13
57
26
46
80
36
48
22
14
48
6
4
62
54
25
21
11
25
55
25
55
27
26
11
55
84
60
89
61
22
8
36
33
15
17
53
8
124
38
126
64
50
40
32
25
23
30
30
6
36
40
43
47
26
40
15
53
59
43
53
17
8
24
52
96
12
18
8
21
15
48
36
52
72
33
27
30
2
5
133
6
16
6
74
6
143
37
40
3
59
37
15
113
97
14
4
2
60
18
28
17
21
16
18
20
48
85
64
16
57
108
4
38
6
120
16
18
81
9
12
26
17
32
23
12
6
84
24
16
36
8
22
89
9
54
36
34
72
14
12
30
24
19
9
2
16
30
8
60
42
40
30
3
41
10
116
48
16
9
71
10
143
7
18
8
15
9
84
30
85
29
12
70
36
13
17
8
36
18
81
1
78
65
183
24
1
47
18
40
38
54
28
15
48
11
16
24
29
127
14
10
9
65
6
25
41
52
12
103
97
6
18
39
96
61
36
12
51
27
14
23
61
54
10
2
88
12
6
12
18
54
68
15
15
108
54
16
44
76
62
30
18
89
23
30
50
6
4
50
40
50
52
6
2
66
22
44
115
21
12
2
90
40
18
57
11
4
18
12
14
4
2
143
13
40
44
10
96
37
16
1
44
12
55
107
10
11
15
52
84
14
11
35
26
35
73
4
18
8
24
22
20
88
18
104
6
15
33
6
41
73
7
48
41
28
18
30
32
18
9
33
42
28
26
64
31
7
4
36
32
6
16
68
12
59
7
48
42
47
85
40
18
20
13
9
50
60
41
41
39
77
19
144
35
24
21
9
7
29
34
92
18
48
4
50
18
132
28
20
30
73
155
53
37
27
32
11
32
22
68
11
25
34
53
19
8
5
83
2
6
6
36
22
30
8
84
40
36
12
2
40
66
68
4
18
54
78
41
27
60
34
39
5
12
52
102
20
16
72
60
140
1
29
28
55
67
13
39
9
5
30
34
102
5
55
73
17
48
72
44
60
12
35
29
18
33
9
39
89
52
86
45
27
21
31
6
2
30
22
30
36
50
10
7
32
11
24
6
23
55
6
48
51
27
30
135
3
12
12
21
51
29
217
4
86
77
16
15
4
42
68
6
16
30
38
12
10
30
1
13
4
98
90
34
38
60
40
8
108
67
69
8
10
20
6
16
56
52
20
18
10
32
102
106
3
51
26
24
66
22
60
50
142
39
5
36
24
42
18
67
53
24
42
10
36
107
33
4
26
49
3
30
47
3
30
63
7
26
4
98
30
4
215
21
102
40
48
14
6
9
9
55
29
6
12
145
9
23
33
52
2
174
22
14
40
14
22
54
26
172
12
110
5
11
42
90
48
24
121
35
13
79
6
46
29
32
35
8
4
18
42
30
78
32
41
64
21
96
10
1
55
70
35
19
44
46
80
54
45
51
10
26
42
22
48
18
54
65
39
6
24
16
44
12
52
31
16
15
28
21
9
55
55
48
9
48
7
30
36
7
13
34
20
24
42
12
12
3
128
64
45
48
40
107
69
4
38
114
46
32
17
61
70
13
25
7
39
9
65
52
42
50
6
34
20
36
54
36
12
9
15
70
8
28
32
42
204
54
30
88
74
36
23
11
8
13
5
12
70
2
30
18
60
66
9
45
72
18
60
6
60
16
38
37
53
6
21
111
24
9
7
20
24
141
139
6
20
24
6
24
5
25
23
16
15
12
64
68
6
11
13
3
19
20
16
2
60
27
91
5
63
46
36
12
18
24
18
23
3
24
5
25
30
82
20
3
3
13
39
8
22
43
13
4
56
36
35
35
13
53
20
144
23
7
46
38
72
13
21
43
16
7
42
31
37
24
3
21
6
54
22
54
26
30
70
53
109
3
47
36
4
92
16
2
78
102
36
30
5
71
74
24
48
52
3
35
34
11
55
24
1
17
92
30
16
42
11
37
38
30
4
2
54
4
2
30
60
66
25
15
72
2
30
66
39
69
60
47
49
24
24
15
3
4
18
30
8
49
33
26
60
66
84
34
33
77
58
2
23
37
43
32
32
48
17
159
5
64
8
10
24
30
20
40
18
48
122
11
1
16
128
42
40
32
6
102
17
13
24
120
100
18
ABCD 93127773086*3^$a+1 [50029]
78
18
14
18
16
96
6
50
30
234
18
28
32
48
18
24
40
192
6
8
4
20
40
26
40
24
30
48
8
84
96
12
52
116
64
98
142
32
10
134
72
154
78
8
72
12
16
30
98
16
20
28
32
16
92
72
234
30
52
54
6
20
12
36
16
6
14
28
6
62
40
84
60
18
6
44
52
18
30
80
12
16
44
10
198
2
40
78
66
42
60
18
2
22
122
28
68
100
48
140
12
10
168
30
26
6
40
8
42
40
18
80
4
42
6
2
22
50
94
56
18
46
2
22
36
6
96
30
32
16
24
42
8
66
64
32
4
44
16
30
66
54
102
48
32
48
40
50
90
36
108
28
120
42
30
120
2
10
6
42
30
66
54
6
24
50
22
18
146
16
36
42
8
144
40
14
34
2
6
58
54
32
90
48
28
8
10
24
8
304
56
70
50
34
48
32
36
18
16
30
44
84
72
40
48
12
6
8
22
8
64
90
8
22
2
10
156
8
72
18
46
66
162
12
18
38
40
2
46
42
90
32
46
24
48
54
26
42
36
34
6
90
14
16
56
4
32
52
2
10
44
10
74
172
26
40
72
6
90
30
146
88
30
8
12
70
78
144
146
10
20
18
24
66
64
36
66
104
46
18
66
14
70
2
6
18
82
12
32
36
12
10
48
192
102
36
32
16
20
124
78
48
30
20
22
38
4
32
30
96
22
18
32
48
64
8
72
10
48
36
2
54
16
84
36
60
60
84
68
96
12
100
18
26
16
48
54
26
36
10
24
62
10
78
20
76
18
32
30
34
2
52
48
120
18
14
112
20
118
150
122
96
102
10
8
34
44
66
24
46
168
2
54
90
72
30
18
42
4
80
40
144
2
174
24
16
50
78
10
8
118
20
100
66
54
32
10
8
24
22
8
16
24
18
14
96
18
82
44
34
6
26
118
32
28
6
54
42
198
50
30
40
24
8
10
162
36
66
54
32
4
48
6
14
28
62
82
156
2
46
66
14
36
36
34
96
80
72
78
52
6
24
18
44
36
12
52
6
14
114
10
20
64
12
96
48
132
32
12
150
10
6
32
6
36
108
36
70
42
108
26
208
150
116
30
46
98
78
160
48
66
6
12
206
46
116
22
86
24
88
18
24
8
78
232
12
12
68
28
20
100
12
20
10
98
94
96
2
108
42
166
24
2
46
44
60
90
16
74
16
60
18
162
44
40
96
18
6
18
18
150
48
42
30
114
20
66
10
300
18
56
48
42
118
6
36
6
8
34
20
76
54
6
36
68
66
22
24
24
84
150
128
88
2
100
80
10
72
90
12
164
160
20
64
42
18
30
8
102
18
18
4
12
38
72
64
62
114
174
24
18
30
18
64
72
14
40
32
28
12
104
16
32
16
42
30
114
18
38
48
6
144
36
28
8
48
60
22
90
12
2
136
74
16
38
24
18
22
26
6
94
32
12
36
90
64
18
12
32
4
84
2
24
22
24
90
6
20
118
74
132
18
30
76
30
152
48
10
6
6
90
48
54
42
74
36
58
18
54
126
32
40
8
64
24
24
18
38
16
114
32
22
12
36
12
92
58
6
90
32
22
32
138
10
30
2
4
66
144
32
42
46
66
44
10
24
6
50
150
4
6
56
24
30
40
192
24
66
48
6
20
6
40
114
6
24
14
4
6
42
38
10
60
32
24
90
18
30
22
48
18
62
12
144
54
6
16
36
140
100
68
112
44
6
30
42
46
116
28
2
18
60
40
80
18
58
32
4
60
36
12
38
22
8
42
102
64
72
48
120
2
94
56
4
30
14
96
18
30
58
128
16
30
74
24
22
66
18
32
52
2
10
96
108
2
40
158
10
126
26
94
18
120
96
96
6
8
36
28
80
72
18
22
96
18
102
42
78
24
60
60
36
14
40
14
10
32
22
156
12
90
42
30
62
34
6
24
20
112
20
28
144
20
108
204
34
110
34
2
4
12
14
6
72
10
30
42
120
90
14
64
30
32
100
38
6
196
14
64
72
96
42
6
42
30
104
10
44
10
72
2
6
40
62
4
48
38
72
46
36
30
14
24
12
6
10
20
10
54
98
6
36
4
44
16
20
96
28
132
50
6
40
18
30
12
180
74
24
30
76
14
16
8
22
36
12
20
52
60
54
72
78
162
2
28
24
24
84
36
26
16
102
98
58
36
60
54
74
6
90
4
18
8
64
18
12
96
66
18
20
12
16
38
24
22
8
58
14
34
24
6
336
138
6
50
10
6
24
2
28
2
54
40
48
48
90
8
40
96
8
6
10
56
24
22
72
18
14
4
6
30
60
6
14
34
6
104
10
24
120
8
22
48
8
64
2
40
14
34
2
54
10
30
6
96
12
150
96
96
8
70
48
ABCD 93128769686*3^$a+1 [50028]
35
301
35
180
684
109
71
9
195
72
60
108
13
80
144
99
381
99
36
36
48
252
57
27
229
59
396
336
288
201
112
59
85
83
61
59
133
167
57
16
32
75
60
12
45
48
27
261
75
72
132
84
117
112
32
3
192
180
9
144
27
181
128
51
24
501
16
80
27
37
119
265
35
120
12
84
69
87
105
64
395
60
9
51
48
72
21
432
51
132
132
261
112
83
72
504
45
135
204
120
204
105
48
240
112
32
96
39
9
39
25
23
25
32
240
75
48
12
192
60
13
192
128
3
45
123
21
3
45
336
144
112
83
141
112
80
48
39
121
80
51
48
61
155
144
181
35
36
60
13
227
84
12
285
39
384
36
261
3
132
153
96
16
359
25
144
32
87
132
60
300
84
192
9
219
60
84
37
48
83
144
61
119
84
85
59
117
3
45
16
32
48
87
9
231
12
96
349
192
83
205
23
48
25
59
21
219
21
99
120
48
168
84
25
11
12
348
180
25
336
96
32
16
32
27
501
99
96
96
13
288
167
57
48
480
171
204
25
71
489
51
120
60
84
117
75
21
123
117
64
11
133
32
144
160
83
48
13
96
144
32
112
80
192
64
32
64
176
112
128
3
216
24
24
48
492
36
12
144
105
51
525
39
348
45
51
189
171
85
227
144
61
23
121
11
69
183
105
267
405
288
27
60
36
165
624
39
105
144
112
203
72
109
71
60
13
128
135
228
216
45
160
131
109
275
120
69
51
36
60
445
32
48
27
240
165
48
3
109
167
25
203
288
168
84
57
39
249
3
240
477
96
27
37
128
208
80
96
64
359
372
24
192
24
85
59
229
240
128
147
45
51
36
153
160
32
16
119
249
147
157
131
264
37
11
133
155
421
323
96
84
153
123
21
75
21
87
25
71
156
48
288
192
48
237
3
72
360
285
16
80
144
48
3
621
123
12
204
ABCD 93128983232*3^$a+1 [50078]
36
24
126
54
18
90
183
99
6
63
9
48
63
9
36
15
27
72
72
108
36
45
111
153
123
12
42
66
42
90
12
450
78
48
45
33
12
72
15
45
75
33
135
45
54
174
6
9
99
21
24
36
99
138
150
18
126
18
30
216
276
21
279
9
72
87
45
93
204
36
3
60
252
147
78
84
108
63
132
57
24
54
18
243
75
45
339
72
90
36
135
3
105
99
45
93
54
186
18
9
57
24
30
90
126
9
249
156
27
27
141
81
3
96
72
93
42
237
33
3
99
33
117
12
90
9
27
234
108
90
42
66
288
6
126
12
45
81
60
84
6
102
123
84
36
87
90
144
30
18
63
45
18
126
18
240
18
270
18
54
192
81
27
36
60
126
183
15
12
78
48
150
12
108
24
66
90
60
180
54
54
30
15
147
18
114
273
63
9
27
6
12
150
21
9
18
33
84
267
30
159
219
33
219
6
63
75
36
153
81
150
54
48
42
66
6
354
24
90
108
174
6
282
63
99
18
15
156
87
12
90
15
81
99
3
114
18
30
78
174
51
3
204
30
90
45
36
117
87
48
99
33
36
75
186
54
9
201
15
39
141
21
108
6
192
90
42
45
45
12
90
141
9
48
162
81
105
63
9
108
54
21
63
72
33
12
33
39
45
18
33
21
24
390
6
18
225
81
162
90
63
75
96
21
69
18
81
117
30
24
30
54
6
30
18
15
75
45
51
126
288
48
114
108
90
63
135
120
60
48
222
3
141
126
192
45
27
18
78
18
120
6
21
243
72
150
108
84
36
294
48
72
153
249
39
231
36
54
63
21
6
21
63
312
120
144
108
45
45
6
9
228
33
72
63
81
90
84
54
6
369
57
231
45
30
24
21
123
45
45
126
18
18
12
216
69
147
78
90
102
36
63
159
138
27
45
63
297
78
18
27
9
156
72
108
54
6
30
168
9
63
165
33
12
180
42
12
108
33
39
24
36
9
39
42
36
30
18
150
237
195
90
12
96
36
39
24
48
87
66
27
168
99
90
216
30
9
213
102
42
18
66
6
48
108
90
60
174
6
138
114
3
45
135
9
36
564
216
75
9
123
120
15
432
36
174
78
90
30
33
12
27
18
60
228
168
27
45
63
201
144
54
18
168
39
141
147
99
33
36
27
198
54
120
96
252
138
132
207
36
57
18
126
63
87
180
129
60
9
210
36
96
54
54
18
162
90
18
90
54
120
6
27
27
198
30
18
24
39
87
30
132
30
126
36
18
141
225
99
165
6
90
144
30
33
153
207
180
3
45
45
6
120
168
120
18
15
39
60
81
99
48
72
33
3
42
108
30
144
6
3
105
567
45
12
6
189
75
6
54
90
12
6
45
75
60
48
90
ABCD 93129308414*3^$a+1 [50009]
18
36
36
24
3
111
12
24
30
291
45
42
6
12
18
60
120
42
63
15
297
27
45
81
24
48
90
9
153
30
36
24
6
12
75
3
90
150
69
45
18
12
45
3
105
15
60
69
93
183
69
24
30
105
51
21
27
45
15
138
234
33
195
18
72
6
30
39
3
45
117
48
15
3
30
27
3
150
42
48
210
15
69
12
6
42
6
30
306
18
48
12
30
6
147
135
12
33
9
51
57
12
66
45
12
87
18
18
108
117
63
165
24
3
45
63
246
6
42
72
18
240
18
30
12
66
36
78
102
48
90
96
57
3
96
93
45
60
3
15
117
21
27
39
93
12
141
60
18
12
60
102
36
12
12
18
33
21
78
18
12
90
72
69
57
15
27
48
54
228
42
6
15
39
36
18
84
108
12
120
123
75
180
102
78
72
33
9
96
123
75
21
36
9
24
24
162
66
12
48
27
261
144
63
33
39
75
6
30
144
66
12
18
60
132
174
3
81
12
30
18
39
72
15
30
24
12
84
15
15
48
30
30
6
15
27
9
108
57
78
117
3
21
45
90
57
75
18
12
132
42
150
6
93
21
99
129
48
48
51
9
27
84
21
90
18
72
72
18
54
78
117
24
51
18
60
42
21
33
12
102
21
21
48
6
30
156
54
120
132
165
72
3
30
48
6
9
21
48
108
78
102
30
78
36
48
30
33
27
81
9
3
24
165
63
33
78
90
24
198
18
27
57
36
30
126
36
24
18
30
18
48
6
75
15
60
36
30
27
21
27
105
60
39
111
12
30
6
24
6
27
84
36
204
123
33
9
108
108
120
108
42
54
66
120
54
3
33
60
3
129
6
24
18
75
84
81
108
66
78
36
6
18
48
27
87
18
60
6
90
36
96
114
66
27
21
12
12
75
3
18
102
9
81
18
45
39
48
24
24
66
6
132
6
6
48
6
60
36
39
75
12
54
78
33
48
45
15
15
36
18
15
57
6
168
21
3
18
39
33
18
18
12
3
15
6
156
48
51
33
15
57
144
339
33
27
108
3
150
60
30
45
45
12
42
21
111
21
57
336
126
33
36
99
42
294
21
75
24
42
54
18
18
33
45
30
90
75
75
6
186
18
54
30
3
15
18
6
84
96
48
30
15
33
87
36
219
18
78
42
18
9
45
111
39
42
144
252
27
33
162
48
204
9
57
15
3
60
36
6
138
210
12
15
249
60
39
27
48
66
6
42
60
96
114
18
72
18
78
15
39
21
45
186
60
18
36
42
9
9
30
6
135
45
48
12
51
27
33
27
42
6
150
30
9
39
30
30
54
15
36
9
18
132
48
30
15
27
42
51
87
153
147
66
84
12
24
72
135
177
48
48
12
108
24
15
33
15
15
90
78
69
36
129
3
45
30
174
3
15
42
63
3
33
45
96
3
93
84
84
27
99
78
30
108
120
30
48
96
36
24
54
30
39
171
9
57
48
48
12
36
102
9
105
48
36
60
15
135
9
96
72
27
30
30
18
24
60
30
6
39
3
60
72
24
6
18
33
75
57
75
42
36
27
135
60
6
6
54
84
12
39
9
12
6
57
72
105
3
15
21
135
24
222
3
15
21
36
216
9
24
54
96
42
108
255
117
174
48
57
21
12
6
72
54
60
24
12
78
12
84
6
27
33
180
75
15
18
36
48
15
63
30
27
33
27
48
39
93
21
60
24
42
33
33
180
48
42
33
24
27
18
30
12
54
42
18
12
54
18
12
36
72
48
24
138
96
21
60
45
99
27
72
96
129
45
156
132
39
51
9
225
48
30
66
54
96
69
207
54
6
6
3
105
24
15
12
3
30
207
111
18
12
75
9
324
72
3
129
30
45
87
30
3
93
15
45
54
66
12
78
18
30
84
18
24
6
360
129
39
90
27
135
48
54
96
30
42
54
18
126
69
48
39
60
105
81
3
51
210
30
18
3
165
42
60
138
3
27
9
3
18
48
84
156
42
24
81
87
120
48
60
18
36
ABCD 93129476788*3^$a+1 [50028]
60
7
12
11
6
48
66
37
48
12
59
18
31
11
126
43
72
29
24
60
144
31
12
12
5
102
18
12
31
48
71
6
72
42
60
24
30
67
29
48
30
6
30
24
6
55
120
17
18
96
169
131
73
47
24
25
11
216
24
24
37
5
7
17
19
17
55
5
7
107
49
17
7
197
79
17
30
54
18
18
43
17
18
24
25
95
12
78
43
77
90
6
90
85
47
13
5
54
1
17
114
49
24
101
30
96
1
23
169
47
49
24
23
73
35
12
85
53
72
7
11
6
151
59
6
43
131
18
91
11
18
162
109
5
84
78
13
11
60
54
84
30
180
1
12
17
6
54
31
17
42
1
5
19
131
162
168
7
48
12
60
59
24
30
55
17
60
18
49
65
48
42
61
5
240
180
24
42
30
90
36
18
55
11
121
60
167
13
17
6
126
31
47
30
43
23
25
17
114
78
103
113
30
66
6
25
77
55
71
30
139
48
77
6
37
23
37
17
91
59
30
55
227
18
36
30
210
36
24
7
203
30
96
246
78
54
108
13
35
49
48
48
41
19
11
66
43
5
7
119
24
144
13
120
35
54
31
12
35
66
42
85
12
17
24
55
17
43
120
12
47
6
66
61
35
78
36
144
54
1
95
54
18
24
54
132
114
6
54
13
155
6
12
54
13
108
60
48
5
30
84
13
47
6
132
7
11
42
12
31
24
167
6
42
18
7
41
30
6
18
1
47
24
1
60
5
168
187
48
24
36
161
90
48
36
6
18
25
5
151
125
72
42
13
60
12
65
48
54
66
168
30
24
72
1
48
60
77
18
54
36
96
204
24
60
66
36
133
71
24
12
6
162
102
24
24
42
54
114
36
24
1
24
36
60
59
222
30
66
12
18
138
24
30
30
55
53
42
36
37
197
48
30
12
85
155
18
90
114
30
1
197
42
1
23
24
18
55
168
59
60
36
12
25
263
66
19
107
37
35
12
36
54
43
47
24
42
18
60
24
12
121
149
24
24
72
6
25
72
48
168
77
12
30
66
30
204
36
24
18
24
24
7
48
17
18
169
41
6
78
151
47
102
6
90
19
95
18
12
102
1
47
102
18
13
60
119
54
30
24
1
119
60
85
95
73
180
108
71
78
150
13
72
101
234
90
6
42
48
6
6
42
25
41
24
78
30
90
13
12
29
66
25
65
42
108
13
24
185
90
18
43
12
12
71
96
49
24
71
37
5
54
1
48
131
49
120
60
12
89
54
54
66
42
115
17
55
155
18
48
54
90
163
48
11
48
61
5
115
5
6
73
101
7
60
23
6
139
12
5
115
72
41
55
59
1
47
30
18
72
12
6
67
47
66
42
54
18
42
6
25
23
144
25
11
6
48
31
72
29
36
60
78
54
12
90
138
60
31
132
77
31
72
5
7
36
119
25
41
12
24
43
17
114
84
60
12
1
60
23
25
89
12
36
18
84
6
115
41
6
42
31
65
6
48
73
53
7
60
209
144
24
6
24
60
12
96
85
89
30
1
12
23
132
1
95
12
78
7
47
13
89
31
113
24
30
73
12
36
12
83
36
66
67
60
47
73
11
49
47
229
12
23
42
43
119
192
60
109
12
83
96
1
23
6
19
11
1
263
42
18
25
11
78
42
24
72
25
48
47
133
41
19
47
48
84
1
72
29
79
17
138
24
193
60
53
30
60
49
5
18
37
48
29
78
36
36
1
65
18
30
115
12
23
37
29
30
48
25
53
60
42
6
7
95
90
102
121
41
156
55
5
43
71
54
30
66
139
77
55
60
53
54
36
12
73
24
35
13
17
132
66
12
66
12
54
73
131
12
37
65
43
17
91
101
48
43
35
12
13
48
59
132
30
18
1
17
7
41
54
42
43
11
72
25
65
54
18
31
71
1
108
84
47
66
7
23
13
185
36
6
240
25
17
12
84
6
198
36
19
71
60
6
84
54
13
47
121
29
48
48
19
48
35
12
96
84
1
12
5
48
7
17
36
55
5
199
95
36
6
31
60
35
97
60
71
36
30
36
18
37
17
30
66
67
65
43
60
5
55
24
17
43
228
59
30
31
77
102
1
12
35
6
79
11
25
60
47
25
83
25
77
30
12
13
17
48
30
37
48
48
11
30
79
12
143
24
36
204
13
77
6
ABCD 93129797966*3^$a+1 [50139]
6
90
42
30
57
63
60
12
265
23
30
43
95
72
198
115
77
67
11
229
5
18
30
66
24
1
11
24
24
21
16
96
59
21
99
24
36
48
1
71
9
189
18
114
31
155
78
36
30
165
21
30
54
198
12
18
66
114
198
24
66
15
87
30
102
138
187
35
30
31
65
12
192
36
24
78
6
6
276
30
12
186
21
33
63
64
11
12
66
102
129
243
237
96
87
12
24
84
240
42
60
114
12
13
59
42
60
15
15
81
63
81
16
65
42
48
69
69
27
3
36
66
12
198
84
1
17
42
69
16
29
51
63
33
9
24
72
54
36
30
150
18
6
30
19
29
42
25
83
237
75
6
42
42
6
12
36
21
135
180
18
48
99
63
1
5
6
54
24
60
66
57
237
42
25
23
60
13
95
132
30
18
150
174
60
61
77
90
90
30
48
18
90
12
9
16
48
32
144
75
108
36
36
60
48
37
41
30
9
64
17
180
75
9
66
12
36
6
24
84
6
60
24
78
48
42
24
66
18
24
61
59
12
168
72
18
30
36
12
73
32
15
60
60
9
33
60
42
48
192
54
24
27
16
59
21
27
12
96
12
210
18
25
47
282
54
252
150
132
36
30
6
96
138
201
64
11
48
48
150
78
1
101
24
99
81
78
1
96
11
133
155
24
12
24
24
18
30
72
12
60
78
6
54
6
210
66
78
90
138
30
12
33
9
36
90
24
48
12
48
42
78
12
78
30
117
16
240
119
54
162
12
168
12
72
48
121
11
21
87
60
13
47
108
85
65
30
144
1
29
90
121
17
63
165
139
161
60
42
162
55
71
105
9
18
18
258
12
72
48
348
186
55
11
48
21
39
12
13
71
36
165
64
53
27
33
63
64
23
6
150
306
366
108
30
6
36
12
12
234
42
45
63
84
18
120
3
16
96
137
18
198
111
16
17
66
61
65
15
45
66
60
69
3
36
12
109
5
36
12
43
35
12
12
54
84
6
96
6
114
90
138
57
195
45
21
132
30
6
51
33
31
125
24
6
12
108
102
24
36
43
95
84
30
36
12
60
99
33
36
75
96
51
162
6
21
21
12
78
12
18
42
108
13
125
6
61
29
138
30
42
60
21
33
15
99
61
59
108
144
36
78
135
51
36
9
15
129
112
65
15
9
30
18
6
1
5
6
24
24
36
145
65
24
66
120
108
97
29
36
6
12
61
11
36
42
66
21
261
12
72
18
222
18
120
93
39
25
23
18
84
99
9
30
36
84
33
208
29
72
6
42
123
39
504
36
36
12
90
30
12
30
66
25
59
66
78
36
66
24
48
30
12
189
141
270
18
30
21
45
54
13
65
30
18
31
41
39
159
24
48
9
9
7
59
84
24
78
162
108
72
162
60
24
120
54
12
85
80
16
48
89
6
72
9
45
19
17
60
60
30
105
165
84
48
102
156
72
60
30
306
24
57
129
175
32
144
75
24
84
57
63
97
203
96
117
33
12
54
36
162
360
12
51
45
115
35
24
18
3
39
25
80
333
3
144
111
49
53
36
54
1
35
61
203
37
96
23
42
15
195
12
90
72
264
84
30
36
54
6
84
66
66
30
15
16
23
66
36
3
141
228
150
30
18
54
90
78
187
113
18
45
39
25
41
54
1
47
126
30
36
1
48
35
132
30
12
270
30
3
129
36
42
12
66
12
7
144
77
12
120
6
54
3
183
96
96
30
139
35
90
66
60
30
12
18
102
3
87
120
33
9
24
54
30
30
18
60
15
ABCD 93130446614*3^$a+1 [50109]
18
63
57
43
140
84
28
20
16
11
24
9
81
19
65
15
16
92
9
75
76
209
51
147
165
27
24
37
24
56
3
6
51
69
90
45
99
157
29
183
81
79
60
41
159
27
21
48
12
129
31
119
25
116
24
16
32
21
51
28
92
36
39
25
65
24
54
381
4
5
87
24
12
240
28
41
63
171
21
33
27
36
144
16
32
48
144
60
84
16
59
126
15
3
61
72
60
12
65
135
40
8
147
21
24
12
36
99
114
27
28
224
60
148
53
7
59
24
37
83
90
51
9
7
8
36
33
63
12
21
84
42
81
52
8
24
9
135
12
64
65
30
45
9
114
30
90
90
51
52
48
236
69
27
3
24
72
33
12
24
24
16
65
115
140
21
99
21
24
19
125
30
42
43
11
1
36
29
3
57
51
4
24
41
15
99
126
210
24
21
76
44
93
147
99
49
41
54
97
116
12
15
165
192
220
65
288
63
124
128
45
27
48
51
24
33
57
87
48
21
7
20
33
19
140
100
5
7
44
45
19
17
3
36
51
90
75
184
59
21
40
29
72
60
138
121
32
63
24
37
35
133
56
45
7
140
27
6
15
75
66
99
9
75
28
227
126
147
33
54
25
396
80
96
4
92
3
49
68
9
3
21
84
72
15
45
55
65
24
15
24
72
33
115
47
1
17
30
42
91
72
96
176
16
29
24
51
24
40
44
112
29
99
52
8
120
48
12
45
147
76
29
115
5
3
75
21
81
15
93
15
135
102
63
228
64
5
114
45
99
30
27
4
59
42
55
53
87
40
128
51
66
108
63
40
77
7
119
21
24
76
65
79
44
51
6
63
21
7
47
45
27
93
21
19
56
76
36
12
17
75
9
234
21
64
8
3
45
9
7
68
45
60
55
197
108
27
9
135
64
72
29
216
43
8
147
61
11
121
23
90
187
8
45
91
29
6
120
54
7
80
57
7
128
12
15
61
8
24
105
27
76
77
75
57
55
8
147
81
124
36
80
117
75
132
16
32
27
33
21
207
48
69
72
24
36
3
207
45
123
126
36
99
24
12
63
30
15
57
75
15
18
27
4
32
9
99
24
117
48
3
64
20
60
3
141
24
105
7
29
19
32
144
144
48
64
24
5
54
213
93
87
39
229
11
90
19
101
43
35
72
120
105
16
12
56
69
7
29
19
20
108
60
120
153
7
197
7
5
111
24
9
36
75
120
9
127
83
85
11
21
132
196
80
136
120
236
153
87
9
43
8
4
20
24
136
60
5
123
12
96
72
16
72
20
63
21
96
9
111
160
29
3
168
48
40
11
13
192
65
15
45
48
36
39
51
54
72
51
63
21
9
135
72
4
176
9
103
32
9
75
72
24
99
121
36
83
30
319
65
12
15
60
3
1
32
4
96
12
101
39
75
57
9
150
37
32
21
7
12
216
44
57
115
35
165
76
84
53
183
69
84
7
108
65
96
15
40
155
24
9
52
59
21
75
21
27
6
27
28
24
5
43
32
75
72
18
3
160
80
64
56
12
111
126
48
67
144
65
30
21
40
8
27
18
115
11
81
96
87
162
3
40
60
12
36
272
132
16
44
4
56
99
150
151
56
48
40
41
43
17
75
120
33
31
12
29
3
21
90
30
114
1
71
90
75
33
12
51
48
36
45
18
193
44
36
4
104
51
24
9
81
30
6
39
81
231
57
132
3
81
36
24
27
27
105
76
56
16
32
112
8
165
3
33
96
15
136
59
69
21
54
21
69
24
270
57
16
20
9
175
56
27
21
45
60
19
47
24
57
4
83
66
36
60
30
85
56
28
101
43
68
24
16
104
75
21
88
36
44
16
36
23
6
120
108
43
17
3
33
120
6
33
12
100
20
ABCD 93130959302*3^$a+1 [50037]
132
9
27
57
18
24
48
6
30
6
59
157
23
60
4
33
15
60
3
5
7
9
48
105
47
121
12
11
25
60
11
16
27
21
81
39
51
24
77
79
5
1
35
13
27
15
144
9
21
18
65
31
126
83
43
9
48
27
33
3
33
12
33
144
12
24
27
45
3
9
71
4
48
27
5
7
45
44
37
39
104
60
52
39
18
95
25
108
3
57
48
96
71
28
80
36
1
23
52
20
25
24
63
45
11
19
42
18
18
3
12
33
15
27
29
24
37
12
3
12
20
36
24
1
36
11
112
3
18
72
3
80
4
12
56
55
89
16
3
41
4
44
48
12
13
24
3
27
5
1
63
117
39
60
8
28
20
25
30
17
61
131
16
9
18
42
11
73
11
16
135
45
33
71
1
39
51
18
27
32
7
69
20
91
5
144
19
21
195
30
35
25
36
15
15
6
48
6
5
48
36
112
20
12
28
8
12
4
3
48
89
1
60
15
24
33
72
15
8
97
54
54
27
20
49
59
40
57
36
24
3
48
57
15
33
42
30
108
180
18
5
109
11
37
35
120
13
126
36
12
90
27
8
28
44
40
3
5
48
13
6
65
16
12
51
21
33
15
3
120
42
23
85
47
7
18
147
96
20
7
33
15
17
36
60
127
65
25
47
60
13
35
25
3
27
29
61
60
12
6
101
16
39
36
18
15
75
21
33
47
49
120
35
16
3
6
90
12
54
3
33
18
69
116
144
31
17
60
4
44
36
84
85
36
3
20
7
21
33
15
9
48
3
69
36
6
54
90
36
21
24
24
21
48
35
16
75
5
24
13
35
12
60
13
18
132
30
18
6
23
40
8
48
1
99
87
29
1
63
96
45
144
51
69
180
24
66
125
96
40
56
103
17
24
48
16
32
124
21
15
48
171
5
1
59
16
60
45
3
9
162
6
3
60
45
27
75
17
1
42
17
16
177
15
128
79
81
21
180
6
18
84
3
8
16
9
15
45
15
32
37
23
4
36
12
33
15
27
81
27
30
18
29
16
12
68
19
132
54
30
96
21
72
15
138
15
32
103
5
132
1
96
66
42
35
48
12
16
9
18
105
39
5
1
30
29
61
23
112
68
24
16
51
29
37
27
51
21
24
56
55
54
15
81
30
18
6
66
51
9
18
5
25
36
11
76
68
64
48
3
96
5
13
3
9
114
126
59
61
36
3
60
32
73
36
36
15
68
40
15
17
52
60
3
29
36
7
45
3
45
32
28
45
83
12
13
59
96
64
51
69
33
35
28
171
5
1
63
20
1
111
39
5
13
51
20
12
120
72
88
33
39
68
28
21
75
8
28
44
25
18
90
6
30
11
61
60
54
54
107
37
27
48
33
47
7
21
20
60
79
18
15
75
18
48
72
72
3
32
1
60
30
6
39
56
120
1
23
25
27
9
11
7
18
3
144
12
36
84
33
23
112
81
71
24
25
11
49
54
36
69
21
54
30
96
35
72
55
57
27
45
81
15
32
97
95
16
84
9
11
96
40
15
149
121
3
249
11
52
3
21
3
5
16
51
53
13
18
42
15
8
97
47
16
15
17
52
60
63
33
72
108
9
35
36
12
72
25
15
8
48
24
36
16
44
16
21
35
25
35
60
67
21
24
57
11
157
48
23
12
7
36
156
29
7
18
36
123
8
13
60
12
135
20
67
77
13
15
32
16
44
73
108
63
12
8
7
30
24
11
25
135
9
18
5
36
84
55
18
3
15
126
66
17
43
18
36
3
87
9
21
24
47
64
44
19
42
18
21
44
72
76
20
13
51
9
35
55
144
105
21
27
75
78
54
5
16
87
17
31
60
36
81
24
48
3
72
21
21
3
27
6
35
28
84
12
3
12
6
30
117
81
11
64
12
8
49
18
5
40
140
28
27
18
66
89
24
1
47
24
55
36
30
83
7
18
36
78
36
21
48
57
36
54
69
51
69
27
45
9
39
84
75
17
16
72
8
13
72
15
48
21
216
15
75
42
36
15
104
40
57
3
33
30
5
12
1
54
101
112
32
16
27
29
24
16
24
39
18
3
9
60
48
18
21
93
83
25
75
27
33
48
15
197
4
24
20
1
35
28
27
9
32
13
11
36
112
27
53
13
18
21
21
119
48
12
1
63
24
32
28
15
77
31
54
3
87
165
15
81
12
81
39
21
30
5
31
21
80
4
56
72
1
6
36
90
108
167
43
42
12
36
35
60
85
42
12
5
48
12
16
15
17
37
108
12
6
21
8
36
4
3
9
9
144
18
12
6
72
18
30
72
24
23
25
6
54
3
69
39
44
73
59
36
49
108
11
25
6
5
4
27
12
53
12
13
12
42
5
24
37
24
54
30
51
44
19
18
30
29
24
76
21
15
24
69
27
9
66
18
71
1
3
21
126
69
3
12
18
3
33
54
21
56
24
24
12
61
24
36
3
72
45
132
11
76
33
36
42
17
13
18
9
8
24
1
59
13
15
3
5
43
24
101
24
28
20
28
36
33
48
75
60
32
13
18
132
65
4
96
152
25
12
36
15
8
4
12
21
27
8
12
43
53
16
20
24
61
131
13
35
37
155
120
49
15
24
24
96
21
23
31
21
24
72
45
27
8
24
49
39
3
30
15
57
71
55
6
36
23
79
5
73
12
11
25
24
48
15
27
57
33
66
101
48
31
105
12
68
40
51
90
18
18
18
77
25
15
80
28
27
108
84
36
60
102
24
3
36
69
90
21
27
54
6
9
21
24
3
12
96
27
33
3
90
35
84
7
9
81
35
64
ABCD 93131194862*3^$a+1 [50030]
39
3
108
42
24
24
15
21
198
12
114
90
24
42
18
30
75
3
24
30
111
48
9
6
45
39
81
132
9
60
6
54
30
33
72
96
9
6
213
9
102
120
30
15
39
120
6
54
69
63
45
27
57
9
42
18
135
45
24
96
6
21
9
54
6
24
75
36
3
132
120
153
75
6
15
27
225
15
42
12
48
6
201
48
27
45
15
36
192
72
24
24
48
9
3
96
9
93
159
36
57
48
87
51
6
18
21
12
27
42
48
12
3
75
18
54
9
96
3
12
69
36
24
207
78
6
45
24
87
78
54
36
42
144
84
15
105
39
15
12
21
24
81
18
21
9
51
99
9
36
12
39
60
18
252
36
42
18
279
3
45
63
24
180
45
15
90
60
6
84
36
18
90
6
66
9
3
6
42
30
54
18
42
18
3
9
15
153
27
123
12
81
117
78
114
51
12
36
39
96
126
24
30
24
93
24
15
30
24
75
75
234
36
15
36
63
60
18
30
30
24
66
108
72
24
9
72
45
27
15
21
21
24
6
96
24
228
12
129
216
75
6
12
6
36
9
15
42
15
324
93
18
18
135
69
30
36
6
6
42
42
36
12
78
174
6
3
9
87
51
84
24
42
132
42
105
15
90
30
48
42
24
27
3
72
18
12
42
72
18
30
18
42
33
45
18
21
51
60
174
90
45
45
6
57
12
33
48
54
30
15
99
30
24
27
36
39
30
30
30
24
6
48
18
84
15
60
75
90
18
60
12
18
15
36
12
72
15
12
69
156
3
42
195
63
48
18
51
36
57
90
33
33
15
60
27
168
42
18
42
3
24
36
39
45
45
123
39
45
183
6
6
30
6
12
72
45
135
180
105
159
84
12
6
18
81
3
60
12
18
42
9
81
24
24
6
102
12
51
111
210
126
12
72
30
15
99
24
12
45
96
63
21
105
6
54
78
33
33
24
42
108
12
24
66
54
24
36
144
237
33
66
12
12
12
78
6
6
108
72
135
24
144
27
6
12
6
69
72
9
15
27
48
141
99
96
96
9
69
39
21
96
240
3
27
9
105
30
81
39
21
39
9
123
42
6
6
30
18
15
48
99
9
96
3
72
18
6
42
219
45
6
42
30
6
42
18
24
42
6
12
27
36
24
3
393
45
63
21
24
240
36
6
24
108
36
12
108
36
54
15
27
9
45
48
27
15
138
87
39
45
45
15
21
6
24
54
15
96
33
15
168
9
18
57
36
33
210
54
222
45
105
15
24
39
6
72
54
36
45
33
24
87
9
30
45
27
60
72
12
84
21
15
69
96
3
261
69
18
18
135
21
84
51
15
18
27
51
132
6
135
129
12
18
12
24
54
48
78
165
51
36
48
24
93
105
123
87
30
99
24
84
3
69
9
54
60
30
15
45
132
39
192
63
36
6
39
96
27
108
30
42
57
93
12
39
9
30
12
45
9
36
36
12
6
84
48
54
6
9
60
135
66
15
48
15
30
6
45
48
3
102
36
27
72
15
210
6
72
33
159
36
24
30
3
24
15
138
27
48
33
48
15
21
51
108
12
9
198
18
24
6
12
42
138
60
57
3
18
138
96
30
51
87
12
18
6
42
102
180
12
33
27
45
48
15
21
69
42
90
108
42
24
12
9
9
66
24
45
45
114
42
84
30
69
3
9
15
18
18
24
6
48
6
105
21
18
12
33
9
15
12
24
15
6
15
3
6
54
36
42
114
69
12
225
78
66
18
96
24
48
45
39
60
54
102
18
15
9
66
42
108
147
75
54
48
66
126
51
63
36
54
66
6
63
15
132
12
66
120
51
81
84
78
21
57
3
39
90
51
156
24
9
18
12
96
42
24
30
90
15
9
51
39
45
21
36
12
3
9
36
54
24
24
33
9
18
60
12
6
78
12
42
156
30
36
45
75
120
30
48
12
30
36
24
45
15
24
42
102
42
114
24
30
51
45
84
147
39
6
108
3
3
12
108
129
72
51
9
69
39
21
51
51
12
12
18
60
18
48
45
27
72
117
15
189
156
24
87
93
45
30
24
72
48
36
36
6
30
45
24
39
72
60
84
9
36
24
39
12
18
15
63
42
48
24
30
69
75
9
33
114
69
27
45
27
81
135
45
60
21
51
3
60
36
48
66
6
9
105
39
57
15
123
45
12
99
9
135
6
84
27
24
51
18
276
6
36
60
24
108
60
6
66
114
12
39
ABCD 93131366548*3^$a+1 [50047]
93
12
39
57
127
48
24
24
80
177
55
23
48
49
59
222
151
96
17
72
42
37
53
48
27
24
21
6
117
3
126
7
32
40
11
61
56
9
7
72
137
39
21
18
9
27
37
8
111
25
72
48
152
27
78
36
115
8
3
162
51
40
65
15
3
18
6
13
53
36
7
11
45
15
25
24
128
105
42
37
144
128
177
84
43
71
33
40
11
85
5
18
108
85
173
51
93
12
15
45
3
64
71
18
87
75
54
6
30
3
16
89
175
5
96
12
151
72
56
63
9
27
93
16
35
6
39
9
39
15
1
8
40
59
18
36
127
128
33
31
24
17
18
21
51
6
12
24
180
12
43
155
21
16
8
27
24
54
18
69
15
1
77
36
15
69
3
16
144
71
54
3
3
13
8
45
123
45
3
117
78
45
129
55
149
12
42
66
18
42
39
112
96
5
108
72
15
16
17
7
101
67
41
7
104
33
36
108
162
61
72
11
90
162
78
3
81
103
48
29
3
96
27
13
96
72
17
79
11
13
95
18
31
5
60
72
54
73
11
13
8
64
24
35
78
15
16
8
72
117
54
37
59
37
65
7
17
87
69
75
24
45
24
51
3
90
3
16
8
120
16
17
12
27
40
59
37
17
7
72
8
24
64
5
198
13
176
81
87
96
15
1
89
7
48
5
27
112
53
6
72
85
48
32
64
77
12
72
7
29
19
80
64
32
9
127
35
54
18
30
72
31
96
48
24
5
51
33
7
48
41
79
8
40
200
40
32
16
48
8
27
18
3
129
63
93
36
90
126
36
3
33
39
69
180
79
80
21
90
49
101
187
5
90
49
77
36
186
54
18
21
16
56
9
42
12
57
16
17
6
177
33
72
39
3
205
56
57
31
32
51
21
45
115
80
75
54
15
24
24
48
24
33
31
24
24
5
67
77
3
33
39
24
24
24
88
32
21
19
32
21
18
54
27
88
8
16
5
108
7
8
88
8
57
12
19
23
49
17
24
31
8
16
48
5
12
42
30
31
104
45
43
17
120
15
3
109
8
27
45
16
89
102
145
77
66
9
81
24
138
133
24
11
229
113
48
54
1
233
31
77
54
69
21
54
45
9
96
39
9
31
32
81
79
47
1
32
72
3
18
19
192
48
101
51
75
42
3
45
6
37
11
126
7
72
47
90
18
18
132
12
3
40
32
51
114
99
40
89
31
11
93
9
55
53
43
56
45
3
15
18
36
90
54
96
3
27
18
3
16
80
64
96
104
123
37
80
16
155
36
126
24
91
24
104
64
35
6
18
120
72
54
87
21
3
64
11
21
16
17
79
5
54
117
16
53
12
24
84
51
16
11
45
16
24
24
104
21
43
24
80
45
36
24
18
85
23
1
11
45
64
17
39
144
88
24
8
48
33
7
47
108
85
144
8
33
15
24
99
18
51
16
72
5
19
8
72
87
1
17
15
64
80
15
1
120
24
53
144
3
16
5
3
33
39
27
13
24
24
53
19
11
13
5
99
48
40
29
60
39
40
24
176
24
87
126
72
19
128
48
16
120
29
3
48
21
3
16
56
16
8
69
3
72
16
17
66
85
41
60
43
32
9
79
29
36
96
84
24
163
24
48
35
69
33
108
3
16
5
12
31
101
120
27
88
11
21
129
12
19
35
69
27
13
24
47
1
5
108
12
3
72
69
72
36
18
37
24
8
3
13
77
18
18
24
15
40
101
42
30
163
24
17
102
90
6
18
39
16
32
33
15
3
37
8
64
120
47
33
15
6
67
24
47
90
54
54
144
43
11
21
16
56
33
31
8
96
33
7
264
24
29
54
102
7
56
40
119
25
56
40
125
3
3
109
173
3
33
6
1
11
72
21
21
115
48
29
132
199
192
23
102
24
66
78
43
29
19
29
36
18
13
32
112
24
53
24
18
9
99
69
72
3
37
24
23
18
7
71
57
16
125
43
77
19
56
136
47
66
7
29
126
6
84
72
42
1
53
19
32
129
48
103
24
35
6
7
209
12
51
165
126
21
93
27
27
13
197
24
3
45
96
3
9
111
40
47
54
6
85
95
49
32
3
157
8
3
21
33
12
6
54
7
5
19
17
7
8
3
37
8
141
48
3
33
15
112
24
47
6
3
48
40
209
7
107
54
48
6
33
48
21
67
24
35
13
72
59
6
12
108
135
88
29
19
59
21
63
97
24
5
27
27
60
249
105
108
27
9
55
8
63
1
59
109
17
7
47
97
131
45
16
47
177
16
59
36
6
54
21
9
7
65
63
159
12
45
120
16
ABCD 93131447614*3^$a+1 [50049]
144
126
90
18
12
24
27
12
15
192
18
55
60
17
63
21
72
60
12
42
61
20
93
180
51
93
36
126
45
9
42
54
36
7
185
42
13
95
36
229
72
23
12
85
5
114
54
3
15
90
7
95
18
60
108
12
79
60
5
36
24
3
45
67
185
54
117
45
60
30
24
30
54
37
59
13
8
112
65
12
103
20
48
45
15
84
81
15
40
72
71
6
48
127
36
5
7
5
36
6
21
9
54
49
5
7
101
18
54
42
138
258
174
198
25
20
27
90
43
65
42
21
40
24
41
54
66
7
72
29
132
7
11
30
27
60
39
1
24
20
16
35
25
24
23
12
13
137
103
5
216
36
18
12
45
33
48
18
9
33
7
11
66
18
153
64
8
45
36
7
24
65
36
12
36
27
33
102
18
6
48
6
12
279
16
17
115
41
54
6
84
18
42
75
87
45
16
47
18
127
101
54
13
5
18
1
5
243
27
21
33
151
128
21
24
66
54
7
11
24
13
35
72
18
72
60
48
162
33
111
1
89
231
21
60
12
42
21
33
90
126
91
17
7
5
96
67
12
29
7
60
12
113
108
36
15
160
29
27
57
115
11
6
48
90
6
12
18
24
205
65
7
59
36
33
72
16
23
54
96
12
15
3
90
24
72
84
216
6
210
79
281
150
25
12
47
13
47
18
48
7
101
6
13
132
11
18
31
41
27
27
6
18
144
126
144
12
6
48
9
52
20
28
60
11
36
1
89
24
127
24
23
18
67
20
12
96
45
102
42
30
73
32
39
49
11
30
7
29
18
85
101
7
72
32
63
13
23
61
8
21
99
141
36
30
105
45
3
141
7
20
27
18
27
21
6
21
117
60
12
90
6
19
65
31
32
15
48
49
41
78
49
71
9
27
1
23
12
18
27
52
8
64
35
81
64
36
65
159
48
15
12
6
138
37
12
65
18
12
18
54
6
18
156
1
72
17
24
67
84
41
24
36
12
72
18
13
47
18
39
40
5
43
8
3
6
30
150
54
102
7
47
61
35
84
24
12
25
24
275
114
31
5
103
23
48
1
35
13
11
12
42
12
24
12
18
121
131
18
24
30
18
24
63
40
17
18
126
7
24
5
91
77
43
5
27
27
33
28
65
54
54
36
54
6
48
36
96
3
27
1
24
29
36
36
90
18
27
52
35
12
24
49
125
27
376
89
48
72
198
72
1
23
66
96
48
91
68
28
35
25
23
36
90
96
18
54
12
24
12
72
132
30
1
53
24
48
18
36
45
40
29
54
162
18
13
23
157
17
15
28
65
108
6
1
29
108
55
72
48
132
96
12
180
113
48
36
18
36
97
84
116
63
109
17
15
75
18
162
36
18
24
48
55
104
36
39
108
6
144
12
43
92
9
24
120
27
76
23
54
103
29
30
6
12
6
9
40
17
36
27
28
44
45
24
27
27
37
29
19
17
6
97
113
18
54
180
36
96
54
102
15
3
121
29
27
9
183
108
9
51
3
1
53
42
21
123
12
198
19
60
20
63
105
40
12
5
6
30
27
15
108
61
23
18
87
117
48
18
25
29
43
48
53
27
45
355
5
18
54
168
90
48
109
60
11
141
21
7
20
63
49
41
150
84
6
12
96
27
3
36
18
127
5
54
30
72
19
35
1
80
184
29
12
15
12
45
55
5
12
43
20
28
5
135
45
90
25
77
235
8
4
5
96
174
121
65
30
9
33
27
28
48
17
55
12
59
36
18
6
12
18
31
23
18
72
6
30
7
47
18
127
35
36
37
17
6
54
18
84
45
15
66
42
153
100
47
132
30
63
15
12
18
18
198
132
19
53
30
18
55
17
42
30
24
30
9
40
5
6
66
36
114
18
3
24
36
52
48
89
126
12
133
24
48
12
41
39
69
54
48
69
100
48
12
20
88
23
97
71
21
9
67
173
156
36
24
30
54
24
55
53
39
33
108
7
168
23
54
27
16
77
6
30
7
29
24
66
18
27
28
23
18
12
24
18
97
5
108
7
8
21
51
9
151
5
55
36
17
72
60
3
81
6
25
59
90
6
21
33
12
42
102
123
192
69
27
39
180
78
7
23
117
69
31
71
85
29
30
33
40
53
7
107
30
78
30
7
80
45
66
42
66
126
78
48
9
36
45
55
89
18
6
39
15
25
23
162
115
11
6
3
117
36
79
125
151
60
84
5
63
27
13
20
21
60
19
8
3
36
54
7
17
27
3
193
5
15
135
84
18
27
99
1
ABCD 93132748994*3^$a+1 [50143]
40
134
126
24
24
72
34
14
60
72
30
70
24
86
70
24
120
74
142
20
94
44
82
20
78
172
84
20
6
84
40
110
16
104
40
30
20
16
140
18
30
12
30
40
8
16
74
52
38
60
82
54
126
8
136
14
6
6
18
12
168
12
48
22
8
36
6
70
38
12
114
220
30
20
36
30
60
40
80
30
84
16
38
102
24
114
66
6
34
20
10
104
96
70
26
30
24
204
6
114
16
26
154
86
30
48
46
6
74
66
48
36
24
12
30
24
114
60
82
74
24
16
30
6
90
90
30
50
40
8
6
24
72
54
144
36
36
18
72
18
16
20
40
26
90
4
50
6
84
30
6
60
4
26
154
36
14
66
64
56
18
52
54
104
112
20
64
176
30
84
54
6
100
206
100
8
12
114
6
24
16
54
80
36
48
6
84
66
10
116
144
156
48
16
6
44
90
156
24
24
42
120
30
64
36
8
96
16
14
6
4
36
8
76
56
60
90
48
30
90
60
142
104
30
46
24
146
84
76
14
24
36
60
174
6
10
44
42
4
80
10
44
22
54
14
226
26
10
54
116
168
162
114
96
30
18
12
24
144
82
8
6
36
40
54
14
12
84
60
6
24
24
30
6
16
98
12
18
6
6
40
104
36
78
96
30
24
12
18
96
76
8
240
30
30
36
24
52
20
90
48
22
20
34
266
60
64
224
12
18
30
66
156
18
52
50
48
16
50
40
30
14
12
100
74
24
120
12
114
76
144
36
14
16
44
46
144
26
124
26
10
8
22
14
46
84
50
76
80
138
76
14
42
108
60
22
104
136
14
24
30
6
246
94
20
16
84
26
30
24
30
126
70
24
74
52
54
44
262
104
54
30
30
6
40
26
150
100
14
66
4
170
10
44
66
106
8
216
16
14
54
42
24
60
70
56
78
102
4
126
90
30
38
106
36
128
12
4
26
24
10
80
100
50
30
76
20
18
96
16
30
164
130
14
6
36
84
36
184
14
102
100
90
14
30
46
8
42
4
126
44
84
6
24
6
84
6
16
90
8
150
96
186
54
40
80
16
20
30
4
44
30
52
74
300
54
6
24
6
16
68
6
66
40
14
10
194
150
12
4
86
24
16
110
30
48
36
36
4
86
48
30
12
18
82
8
246
16
30
20
18
6
36
84
30
66
124
36
14
246
144
36
48
12
48
46
74
16
86
54
30
40
50
76
24
20
70
26
10
20
30
18
90
60
6
90
40
110
70
60
26
40
60
20
60
4
50
120
70
30
36
8
120
42
34
36
68
16
260
54
42
130
44
16
80
10
20
18
82
20
4
116
120
34
86
54
36
48
66
24
22
140
4
26
190
80
34
116
48
12
108
66
10
30
6
8
72
10
104
66
18
6
40
86
30
114
30
30
70
30
50
10
116
10
20
10
158
136
26
18
112
38
42
48
12
18
22
24
26
54
10
120
116
18
42
10
20
160
8
126
6
24
24
42
18
196
14
96
24
46
56
40
38
36
90
30
210
6
18
60
52
8
112
24
74
46
36
24
26
30
18
12
174
46
30
44
24
60
12
54
10
104
12
4
80
46
24
30
36
90
14
46
54
120
134
60
306
40
14
96
24
106
36
54
36
38
52
134
114
16
60
14
102
10
134
6
84
10
44
30
60
36
46
14
84
42
4
44
36
24
52
14
10
86
48
36
10
26
18
12
168
96
106
24
30
26
34
74
16
224
46
14
22
90
14
24
46
26
70
14
40
20
96
84
54
106
14
162
24
156
60
34
26
84
60
66
48
36
16
14
36
120
228
30
126
66
24
30
60
54
72
150
4
20
10
6
54
30
134
6
6
48
162
4
134
52
44
6
84
6
30
48
90
72
30
18
112
14
60
90
54
102
48
46
26
48
72
18
16
134
96
30
60
24
60
46
44
30
16
26
54
24
96
126
48
30
6
66
84
120
180
60
10
26
270
30
114
66
24
100
20
36
18
36
66
190
30
110
84
6
180
184
104
12
220
98
12
48
36
ABCD 93132916588*3^$a+1 [50035]
41
54
66
15
16
24
144
41
12
147
112
120
23
81
45
30
54
87
21
163
56
96
112
32
24
9
111
27
85
65
55
17
15
111
90
12
180
55
5
12
7
71
18
30
114
127
83
93
40
8
75
45
9
36
42
145
264
23
33
75
69
3
30
303
168
69
27
33
7
131
60
25
24
104
75
90
24
163
17
216
15
57
48
24
48
7
56
64
95
30
27
256
113
72
135
88
89
55
11
114
123
40
32
3
69
24
9
15
75
37
149
91
119
97
24
264
32
33
72
87
93
67
200
183
49
101
403
5
252
18
24
21
64
71
9
96
16
41
18
157
113
55
35
37
5
12
55
120
72
23
81
72
40
72
131
325
72
17
6
54
67
8
51
21
16
120
35
69
39
81
40
23
18
15
88
32
160
24
83
13
17
96
120
39
51
60
12
37
5
36
282
69
21
19
48
5
51
39
25
192
48
128
3
90
67
32
81
132
259
24
80
40
56
9
120
127
17
7
48
95
25
5
108
87
201
7
137
87
9
12
420
102
18
199
71
25
8
45
354
1
5
91
29
51
24
16
89
87
40
104
99
21
9
31
96
257
103
48
24
32
16
24
104
40
35
21
51
13
56
96
105
18
24
126
15
15
42
7
11
84
217
8
45
243
24
9
162
18
30
42
120
67
72
8
33
39
69
24
30
37
8
33
55
17
108
19
8
3
45
33
7
24
56
48
129
7
24
32
24
40
104
45
75
9
15
45
171
64
56
87
102
6
84
25
32
33
87
3
6
84
78
30
72
36
51
93
195
72
48
40
192
11
42
43
83
84
81
72
24
81
7
96
5
139
152
24
96
160
131
48
357
3
54
18
45
144
81
87
75
133
24
56
207
57
9
79
32
96
24
280
29
67
83
30
15
27
93
64
5
27
16
8
15
57
40
65
63
40
32
64
56
144
3
21
117
283
5
27
135
25
8
9
127
56
33
84
78
13
56
249
42
45
3
61
29
19
8
33
12
78
261
111
57
3
109
11
168
141
93
120
168
67
32
39
180
234
3
15
169
11
45
24
9
55
104
33
15
40
35
45
45
139
11
93
64
32
16
23
9
16
312
80
33
207
15
73
56
24
16
24
179
21
57
55
32
51
45
216
9
72
60
19
11
78
31
131
13
89
111
120
16
104
40
152
40
104
33
90
36
9
81
60
75
27
45
40
65
72
48
18
37
35
37
5
91
119
33
88
5
67
192
11
45
27
312
30
96
12
99
33
55
152
21
27
48
57
31
89
15
72
111
25
24
48
8
3
24
66
60
12
18
42
135
64
11
42
51
64
120
53
108
90
102
18
69
88
77
67
101
30
85
77
6
141
39
54
67
113
87
120
16
8
136
8
40
56
240
40
77
43
137
15
3
192
69
3
21
64
8
24
16
120
95
210
175
5
3
129
48
15
75
42
91
32
57
111
40
80
105
15
129
103
8
57
63
237
180
63
105
87
144
24
9
31
5
72
27
171
24
37
53
67
41
120
39
64
56
63
156
277
53
67
120
120
125
43
47
12
126
162
72
108
90
42
93
208
89
127
89
135
192
24
48
51
60
30
91
104
45
67
128
96
160
8
21
27
33
55
89
7
8
3
85
24
11
18
72
19
200
33
6
57
24
40
80
9
135
27
157
32
16
65
7
83
42
ABCD 93133026458*3^$a+1 [50139]
24
39
24
93
200
208
36
44
40
27
12
72
129
36
51
209
4
156
171
17
136
159
21
92
43
137
4
36
3
209
28
3
285
15
65
100
15
396
29
151
24
81
56
127
36
36
9
336
68
48
139
9
96
104
84
331
201
80
40
183
33
84
324
44
256
267
9
24
96
204
231
9
111
89
196
495
113
52
15
141
123
125
76
8
7
189
20
136
15
21
248
120
36
108
43
45
60
27
33
104
4
39
12
9
15
65
84
7
189
51
5
324
160
224
16
36
135
108
81
132
104
4
180
152
28
36
15
161
12
7
45
63
21
12
104
108
7
201
60
48
276
116
127
132
120
125
48
31
165
164
76
12
224
4
15
57
195
165
32
12
16
60
27
180
65
136
159
177
104
7
93
72
27
57
140
76
144
36
3
141
296
60
127
81
56
139
29
16
12
48
60
44
28
63
312
33
15
65
31
21
87
72
9
27
180
69
120
20
19
177
392
28
183
57
20
139
69
80
16
156
332
172
3
36
57
164
16
84
104
280
12
39
209
172
15
33
87
9
84
44
151
72
225
8
36
19
45
12
188
24
12
223
276
120
36
165
3
72
129
15
5
100
36
39
5
60
259
273
264
84
120
99
117
15
9
27
108
65
76
120
56
160
3
89
256
120
56
156
43
36
9
44
172
15
9
132
8
7
189
15
129
72
48
216
15
45
128
28
188
175
5
100
15
29
88
195
185
43
45
36
159
12
45
159
84
197
28
44
28
228
296
40
20
91
153
87
29
40
80
96
4
68
192
220
20
19
60
5
211
29
100
336
3
180
65
43
273
20
60
79
21
20
24
208
24
20
144
12
132
28
15
84
36
9
216
60
84
80
48
28
8
172
80
43
29
16
56
115
24
12
252
21
156
24
60
116
40
75
81
32
136
72
39
81
3
96
120
144
29
208
44
4
99
81
92
43
41
64
39
33
24
20
196
92
168
4
8
7
45
51
12
17
4
15
36
81
8
151
108
57
24
27
5
64
320
43
21
60
356
124
27
17
48
67
41
16
56
124
15
29
52
204
36
159
189
12
32
48
204
40
240
20
31
273
216
120
15
24
12
45
20
79
21
68
216
55
24
21
51
93
44
88
60
399
345
20
31
113
187
9
171
53
40
36
159
24
48
24
9
111
24
101
19
117
27
173
40
20
19
21
15
69
84
96
63
72
108
65
52
164
76
8
76
39
21
51
29
16
159
141
51
17
12
144
72
108
76
36
27
41
7
9
123
33
123
29
28
24
8
112
8
67
120
24
57
44
184
216
44
136
44
100
15
29
16
195
65
115
36
201
15
33
39
12
125
4
44
232
24
ABCD 93133410556*3^$a+1 [50049]
3
57
102
93
3
6
23
1
35
7
69
20
40
21
42
6
36
11
4
128
31
57
32
157
23
16
32
13
12
12
47
60
1
12
30
81
57
39
8
7
41
40
8
151
5
36
7
138
23
37
12
3
60
15
18
6
45
21
39
33
47
40
15
30
18
17
64
39
30
11
24
7
18
48
30
18
159
8
13
11
25
15
81
23
37
114
9
56
109
11
1
54
6
35
25
3
20
1
11
4
24
87
42
15
21
99
96
21
18
48
48
54
11
40
44
13
30
72
66
12
18
30
42
30
59
151
105
24
9
12
3
56
4
9
51
56
40
68
13
23
96
49
12
3
24
21
35
12
148
32
25
47
88
72
33
15
57
6
6
75
21
24
11
48
16
108
33
59
16
68
109
36
66
18
11
132
55
9
80
13
11
40
24
48
15
42
6
57
8
16
21
90
24
9
39
42
24
47
64
8
31
57
9
24
150
30
24
12
135
21
35
25
54
30
24
12
15
33
60
192
24
3
12
20
25
30
9
39
5
25
18
114
36
27
63
54
24
24
11
24
37
3
21
42
30
35
55
24
6
18
30
15
75
5
12
13
99
56
12
4
69
36
24
6
66
63
164
73
18
96
6
12
3
44
13
107
1
15
8
16
15
33
21
47
4
24
57
48
15
12
44
16
8
7
24
48
30
27
20
4
44
193
27
33
3
12
24
8
13
3
15
6
83
48
28
96
60
8
7
18
72
24
47
79
18
12
18
17
13
3
33
6
29
121
18
81
207
9
56
85
18
24
42
11
4
15
9
21
108
15
36
57
3
9
6
21
116
55
5
37
11
49
36
11
4
60
9
3
128
16
39
24
53
283
96
18
6
41
136
8
109
18
150
47
12
4
36
8
7
24
66
6
114
6
5
13
35
36
13
3
33
27
9
59
16
56
52
51
30
36
6
9
39
24
42
60
11
103
21
9
24
15
57
96
3
9
48
24
51
9
3
8
13
75
69
12
23
28
45
3
9
12
135
33
15
63
48
17
7
77
25
60
71
7
41
31
41
64
9
111
69
12
35
13
15
15
6
11
13
27
12
93
48
126
5
1
15
93
102
18
84
71
12
120
24
109
39
3
18
24
12
96
48
12
48
15
15
9
36
9
11
7
48
54
156
12
39
36
135
33
21
84
6
30
35
1
39
33
47
60
61
15
9
15
15
41
52
12
8
25
15
33
30
48
102
72
23
13
54
41
121
11
4
48
45
83
55
18
15
21
3
48
48
9
12
24
96
96
48
35
16
24
69
63
48
12
8
40
39
150
36
51
36
39
6
3
21
23
28
20
4
21
18
6
59
7
54
84
87
24
21
15
75
102
15
80
1
66
41
133
15
9
11
1
144
6
5
64
36
39
42
30
72
105
15
48
29
1
210
42
23
48
7
9
165
35
36
19
48
17
1
24
51
27
72
29
1
66
18
15
57
39
21
3
9
75
20
25
83
49
51
24
8
16
24
33
15
69
75
24
32
40
72
8
25
123
21
75
9
24
60
15
68
25
12
27
33
51
45
42
30
24
96
48
35
37
3
32
24
25
15
104
12
37
12
83
12
61
35
12
112
129
12
99
24
21
11
7
42
11
64
44
55
42
35
49
11
109
168
111
36
15
33
21
11
25
96
39
15
93
12
33
63
15
197
25
48
27
15
6
11
76
9
3
21
24
3
45
18
5
25
12
24
150
6
18
30
12
15
128
7
33
21
60
6
9
9
120
132
90
137
1
15
159
18
15
45
24
48
66
42
27
116
12
13
51
9
36
23
97
78
18
27
21
39
32
24
16
9
12
18
57
9
35
25
99
81
6
18
27
44
73
11
16
164
61
120
131
7
96
96
48
173
49
51
9
24
47
24
31
9
24
87
29
85
6
30
23
1
24
24
42
21
27
33
69
90
41
49
39
9
6
5
16
9
11
48
13
63
9
18
33
84
33
47
36
7
30
27
48
9
36
107
13
18
30
12
75
3
17
25
78
42
75
9
3
21
11
55
185
85
51
9
78
41
25
15
105
11
109
51
3
45
21
11
60
121
23
72
40
57
23
40
15
18
11
84
25
6
9
80
79
18
84
84
12
83
96
1
15
39
41
13
15
9
35
72
55
9
135
9
141
11
133
11
16
15
6
3
45
11
16
24
9
72
78
72
33
32
7
57
15
30
35
1
54
6
35
100
60
8
49
23
55
17
25
15
36
9
36
15
9
27
69
15
21
23
28
20
73
24
12
24
24
15
32
31
5
37
111
60
57
35
55
42
3
9
84
35
121
3
20
48
28
9
6
5
157
78
17
13
12
123
21
48
15
63
48
6
48
18
9
56
24
55
5
4
12
44
36
85
84
3
8
24
25
39
24
21
59
16
12
92
37
48
36
27
3
9
63
24
6
27
48
39
78
27
8
13
39
36
32
175
48
33
39
5
13
12
3
84
9
39
51
54
60
27
20
16
69
18
168
29
49
132
27
60
36
36
120
36
45
60
12
15
21
51
24
80
40
20
4
12
9
180
47
4
69
30
17
13
120
11
73
3
45
3
21
39
164
1
11
40
24
116
49
24
18
114
84
15
27
78
51
8
55
41
55
17
7
17
1
30
18
12
15
3
66
78
17
24
79
42
6
30
123
12
45
84
3
48
15
48
24
33
8
25
96
95
79
17
73
39
36
9
42
54
60
6
54
99
12
3
41
132
28
21
60
30
6
3
39
6
51
9
35
52
63
42
167
12
73
123
24
21
27
36
69
63
8
55
65
7
9
44
1
95
76
33
71
49
12
15
27
33
24
24
15
6
66
24
24
41
4
36
9
6
48
6
87
44
25
11
12
40
33
15
12
21
6
30
48
66
6
66
9
9
126
30
24
27
33
12
12
3
ABCD 93133769390*3^$a+1 [50054]
32
4
65
7
12
32
78
42
150
24
40
2
27
43
29
33
40
48
50
54
45
3
82
6
80
48
12
120
54
58
30
50
40
47
1
17
7
101
63
76
38
18
28
152
18
16
5
51
10
8
24
12
75
9
16
14
34
56
15
1
38
33
37
20
87
18
37
6
20
30
64
8
6
64
50
22
36
20
4
14
54
106
66
8
12
48
36
24
30
18
184
41
18
69
70
8
40
48
30
5
19
2
94
66
50
76
53
15
30
42
22
86
21
13
6
12
84
11
7
6
12
30
2
46
41
129
12
34
6
18
54
2
10
54
30
56
18
48
18
52
48
2
30
4
8
118
2
52
26
24
81
33
57
159
30
136
2
76
2
30
34
6
18
120
42
8
6
34
71
1
12
2
46
48
56
18
16
2
94
6
72
5
7
14
15
135
96
3
33
214
86
34
11
54
13
56
4
78
32
6
36
6
40
122
48
22
18
128
12
28
24
6
32
18
9
45
27
39
52
32
88
59
181
8
10
24
26
24
52
68
12
9
1
14
66
64
2
64
8
72
4
12
48
6
14
24
28
24
20
100
41
3
10
26
54
10
44
16
32
24
18
33
37
56
40
12
12
5
162
43
8
10
32
36
12
30
24
16
2
88
38
34
36
12
62
10
60
8
15
54
19
20
4
8
52
56
64
32
28
8
24
16
12
56
52
12
6
56
6
117
126
25
29
25
72
65
36
33
201
9
22
20
70
95
3
16
6
30
2
22
84
80
24
88
20
42
10
30
26
16
78
6
42
2
6
22
47
1
36
24
44
52
38
57
13
66
2
40
12
32
15
13
8
87
103
170
22
2
6
165
18
1
6
2
72
34
30
80
106
30
54
12
110
42
28
23
126
63
6
70
20
40
17
63
6
48
70
42
66
12
18
8
16
14
4
80
70
18
30
30
8
72
12
16
32
30
112
2
21
3
4
42
5
85
6
14
48
81
54
43
8
22
17
7
8
12
94
6
90
71
19
86
57
25
68
4
65
54
31
23
36
27
12
112
6
38
75
57
12
57
36
13
14
12
40
20
16
119
33
3
15
64
14
16
74
66
4
74
16
72
2
15
1
17
15
28
24
36
12
29
18
33
60
15
7
72
110
24
16
26
40
2
60
28
108
26
6
10
32
42
6
10
92
40
26
6
16
48
42
2
21
31
18
8
94
138
38
52
36
12
32
40
8
15
25
62
18
54
3
43
42
6
42
18
6
96
24
66
12
120
68
132
60
36
12
28
2
34
8
6
30
12
84
3
57
33
13
30
42
8
15
3
4
18
72
50
15
37
20
36
15
49
50
6
28
29
111
40
11
73
32
180
93
72
51
24
15
19
96
8
3
117
30
100
72
5
33
3
15
22
66
32
12
10
2
46
2
6
96
16
17
7
24
5
57
69
21
87
43
12
8
99
1
24
80
16
23
69
57
1
50
52
66
2
40
14
10
30
5
81
84
6
64
18
17
31
77
27
160
11
49
66
114
30
38
40
60
56
30
162
57
7
78
30
26
39
15
12
46
122
78
22
12
30
186
24
8
6
34
8
12
12
21
63
40
24
18
2
72
51
9
4
30
32
72
30
42
30
58
78
48
20
64
20
66
6
60
6
138
36
4
30
35
187
92
16
6
18
12
20
6
3
7
72
20
16
36
8
102
10
56
24
4
42
35
15
3
1
84
59
3
138
4
60
12
68
36
76
6
72
66
126
35
54
255
54
18
69
19
24
50
72
78
10
48
12
66
35
7
80
72
40
8
28
74
40
18
12
42
50
33
3
40
90
2
16
14
18
33
7
14
6
27
7
14
16
24
2
42
57
51
18
22
12
38
10
47
13
122
16
2
54
63
18
39
51
75
24
90
34
12
20
12
36
21
126
85
8
30
16
23
55
20
48
52
60
60
42
8
136
5
9
28
12
32
84
60
34
80
18
48
30
94
48
12
12
144
66
8
42
16
38
10
29
33
48
22
5
18
1
68
12
10
14
4
6
42
48
11
13
20
18
39
18
1
32
48
24
16
12
83
1
78
78
72
23
37
56
22
8
24
42
40
8
33
69
64
29
45
52
8
52
56
142
48
54
24
2
30
40
12
30
18
20
18
70
24
12
68
3
97
101
151
36
30
24
6
80
12
16
41
63
70
26
22
35
54
31
8
46
8
15
3
58
62
22
12
8
36
15
85
12
20
22
56
40
30
20
94
26
172
2
18
60
48
10
30
11
21
40
2
46
24
12
48
12
44
22
24
48
48
30
32
10
30
26
112
50
24
16
44
64
17
33
34
12
68
60
88
24
48
48
50
10
30
104
10
83
18
19
20
34
32
3
61
26
28
32
15
85
120
12
48
18
6
143
51
46
48
125
36
79
72
26
3
159
3
93
4
66
102
44
4
24
90
42
216
24
24
32
4
41
33
40
35
141
40
35
21
33
9
45
15
18
22
8
18
9
7
6
32
100
96
29
43
8
21
31
5
37
110
141
21
33
63
54
4
36
68
12
66
88
6
36
8
6
39
55
12
12
18
32
70
18
53
61
24
5
39
12
24
54
10
62
48
6
4
56
22
5
219
6
40
72
23
43
65
31
6
35
15
94
68
16
54
5
18
3
12
18
16
26
87
21
52
38
40
101
75
18
16
24
6
14
12
36
12
36
16
18
102
20
24
52
59
13
48
90
158
10
2
30
10
14
18
22
66
23
129
70
66
12
2
27
123
3
7
42
59
9
27
18
55
36
2
69
105
58
42
84
2
34
20
4
11
81
99
205
11
33
21
115
126
24
5
51
112
8
18
12
28
12
120
18
30
20
72
108
72
18
82
65
43
29
13
2
16
20
4
20
18
34
20
24
10
6
8
10
42
23
90
45
63
54
43
80
57
25
29
19
48
8
46
ABCD 93134033732*3^$a+1 [50017]
136
147
30
60
54
141
33
90
6
102
81
63
18
15
8
19
36
65
127
108
180
18
216
63
87
120
114
15
39
66
132
108
15
69
60
18
29
1
114
48
53
19
90
204
36
99
27
12
33
99
77
79
17
40
123
18
6
117
27
21
48
3
30
18
96
36
137
40
75
12
129
39
30
36
24
48
18
132
17
55
156
77
13
11
25
39
39
18
23
25
87
75
69
296
16
24
96
168
51
24
156
18
6
36
12
9
117
35
7
81
63
66
111
87
17
16
9
23
7
60
12
18
39
3
36
90
23
7
162
18
53
24
64
81
18
21
128
88
96
99
18
3
189
54
144
53
37
6
69
39
12
144
132
12
21
56
184
51
29
1
15
32
49
12
35
40
3
21
24
8
67
90
11
31
72
138
18
69
120
9
42
18
12
90
60
48
9
51
69
32
136
264
3
12
18
39
21
35
48
19
60
144
12
29
25
15
9
47
232
75
197
40
96
48
21
18
65
1
6
185
25
71
43
12
177
24
51
60
66
6
57
24
3
24
12
60
18
138
144
81
123
21
15
66
47
40
72
3
21
152
24
55
36
29
48
16
24
33
48
23
19
30
71
127
72
65
96
19
18
36
18
53
19
45
176
193
54
33
3
24
149
151
17
40
51
21
24
33
23
49
63
72
72
128
163
36
9
51
5
25
39
80
25
6
9
39
42
198
9
21
60
23
13
3
63
96
12
5
16
57
71
16
147
101
163
29
40
111
36
5
19
69
3
30
90
45
99
150
90
54
23
49
39
33
30
18
108
11
72
31
9
3
168
69
3
21
9
18
72
53
97
48
18
18
162
137
24
24
37
27
39
105
81
18
12
18
47
43
53
19
108
198
51
9
84
11
16
56
13
51
51
5
67
5
13
222
36
18
143
1
12
36
60
192
42
66
78
33
123
69
111
6
99
9
47
72
55
90
42
126
18
36
36
141
80
7
6
27
3
24
126
18
48
54
24
23
40
3
150
66
125
96
1
87
3
45
8
19
66
90
18
6
33
123
204
36
12
72
78
66
36
90
107
91
69
39
33
32
25
18
29
40
45
3
8
7
48
65
88
48
8
7
17
19
150
18
141
39
41
79
89
1
39
8
49
90
30
6
54
27
48
9
15
9
48
15
27
30
63
63
126
18
33
39
57
80
187
36
36
5
19
5
25
15
21
42
12
6
30
108
93
57
15
51
5
13
11
64
24
9
18
6
47
19
21
21
228
18
5
120
40
129
18
48
36
105
32
7
33
48
15
65
240
1
90
102
15
57
24
72
48
63
32
16
96
192
96
8
43
18
99
189
102
78
30
9
32
49
18
6
18
69
3
36
33
39
18
30
185
24
31
288
12
69
3
77
19
29
1
72
111
32
79
72
48
9
51
5
24
40
48
264
171
5
24
7
57
33
39
15
65
31
17
16
144
3
30
90
29
112
63
17
127
57
63
96
81
9
71
16
8
96
97
30
65
64
87
132
53
24
43
101
49
30
9
8
7
65
79
9
3
24
18
36
111
123
66
59
48
43
12
81
27
24
36
81
3
36
9
15
48
54
6
45
45
54
21
32
16
152
24
16
3
60
81
153
15
87
168
18
63
9
87
32
61
18
48
9
15
12
96
45
48
51
21
56
247
41
24
25
39
27
53
7
33
96
45
3
24
48
69
99
32
19
72
69
8
72
121
15
3
29
1
18
93
15
17
25
90
21
63
17
88
63
18
63
75
42
3
141
83
144
19
24
36
17
72
49
72
15
216
8
73
36
59
40
75
6
120
6
33
32
24
199
89
19
77
31
33
176
112
21
3
99
42
11
79
9
104
103
41
67
102
15
3
54
6
33
168
99
53
16
96
147
53
19
12
96
9
9
15
32
120
16
9
327
144
87
33
96
3
45
48
51
48
21
15
24
105
24
27
90
11
88
195
156
33
9
48
6
81
39
17
7
30
59
1
66
93
96
56
49
23
88
24
21
54
93
57
84
35
24
96
31
33
24
48
51
60
36
69
8
121
23
13
54
30
15
9
18
12
6
3
8
55
41
16
8
25
15
63
228
18
6
84
42
18
93
51
101
144
24
24
7
17
16
48
ABCD 93134121994*3^$a+1 [50007]
59
192
48
16
8
7
93
116
28
204
56
16
92
100
32
67
5
72
60
160
63
18
159
57
72
11
43
5
28
57
18
6
3
32
19
113
48
28
147
33
9
35
40
27
17
172
80
7
113
24
16
116
40
8
12
84
12
24
60
108
88
8
37
114
333
228
60
12
20
76
39
77
244
144
8
84
88
12
24
36
20
16
45
59
24
24
36
49
63
68
4
36
8
43
21
32
40
60
56
1
51
21
87
20
136
68
144
4
15
9
45
135
44
4
20
13
63
20
79
125
73
3
24
93
131
12
144
100
123
72
12
89
91
18
35
196
92
24
37
11
16
12
15
9
8
36
19
89
48
25
48
54
149
12
7
185
25
59
37
27
8
37
30
117
44
52
21
23
4
8
19
24
89
4
27
378
51
21
78
17
1
30
45
87
48
36
185
1
63
81
11
43
45
72
36
9
30
29
108
84
100
27
12
72
41
31
53
24
64
45
59
13
99
440
48
276
73
63
27
36
90
11
132
55
29
60
60
24
28
81
54
42
27
27
57
24
12
176
64
21
167
76
80
151
21
9
96
3
8
24
120
7
12
29
4
9
27
56
43
29
120
13
90
269
40
132
27
21
8
16
27
5
13
11
7
9
36
20
24
132
88
36
60
20
160
116
55
57
44
36
52
27
5
43
173
76
8
40
8
60
36
12
16
165
72
78
137
36
72
133
35
13
6
48
5
64
116
4
24
56
52
129
78
81
39
33
9
11
88
72
84
164
16
60
84
152
60
31
18
63
9
99
45
11
12
31
72
33
225
71
55
41
12
48
144
52
36
152
84
73
51
68
12
64
3
9
33
119
1
54
29
52
9
18
60
17
4
99
9
44
19
18
258
185
24
19
33
12
44
7
48
105
20
196
92
16
21
90
6
71
4
32
108
28
20
108
24
120
19
9
24
9
99
39
153
36
33
47
84
48
12
55
5
48
37
47
76
75
41
4
69
48
15
156
56
67
81
72
92
60
1
35
24
52
96
128
16
72
140
88
8
16
12
140
55
30
35
16
21
24
35
4
24
20
60
36
220
212
13
11
96
64
24
36
44
64
104
96
16
21
87
8
31
65
88
44
61
198
48
5
100
44
55
21
27
77
36
120
19
9
8
12
151
132
41
36
13
30
36
105
72
3
18
63
9
51
12
116
60
60
4
48
36
44
1
47
49
72
35
19
9
20
64
348
8
49
107
199
36
41
49
87
44
163
9
48
72
105
11
52
68
139
72
77
13
3
96
99
129
60
56
28
132
27
41
48
1
30
33
44
192
64
32
13
23
12
88
32
61
63
32
60
40
12
32
100
75
65
151
9
105
75
96
21
159
192
68
48
24
60
60
253
54
17
28
68
55
5
52
33
30
18
54
69
68
52
8
115
66
240
120
198
65
4
27
29
7
21
8
60
64
165
35
72
132
12
84
25
63
36
36
99
9
24
99
90
3
140
103
41
84
37
90
6
11
19
9
24
27
9
8
12
60
28
27
29
16
84
92
4
75
42
39
135
9
63
105
188
12
88
27
29
16
3
77
40
20
72
16
144
15
9
3
69
165
11
76
9
3
164
108
13
30
41
4
24
36
3
105
147
5
37
11
187
129
60
21
96
30
45
27
24
125
76
9
78
29
16
21
35
64
51
45
108
84
44
60
139
60
126
143
48
12
61
54
5
24
72
4
92
136
96
93
35
61
23
52
56
4
44
19
173
19
180
113
19
29
124
12
27
18
35
43
18
147
32
4
68
12
19
41
4
68
181
3
45
15
44
72
67
45
117
6
125
100
108
93
78
21
44
60
24
60
127
5
91
66
35
60
28
21
107
16
3
117
45
179
16
8
28
111
5
28
135
120
33
9
63
44
13
11
12
4
27
33
39
18
167
12
24
120
7
113
48
168
16
104
4
9
15
108
20
60
181
18
102
99
87
21
68
24
112
44
108
4
81
83
24
36
25
ABCD 93134908546*3^$a+1 [50048]
81
15
100
24
8
64
41
87
147
36
37
20
88
17
7
48
12
29
27
3
42
15
4
60
80
76
12
23
9
45
12
24
19
8
3
45
24
21
3
40
107
45
4
8
12
24
63
21
100
36
12
65
18
105
12
4
44
12
4
8
36
40
36
20
100
20
4
5
7
32
12
4
77
30
25
180
20
48
15
85
11
30
216
27
96
4
96
29
63
4
56
45
19
24
60
17
3
36
36
28
32
9
15
64
12
8
27
18
55
32
28
60
5
42
97
12
20
16
20
9
31
23
37
5
120
27
171
9
16
60
95
60
49
35
6
48
54
24
1
65
39
28
8
4
29
15
12
9
96
54
13
20
28
104
144
124
36
20
153
27
27
33
21
99
4
113
60
54
205
68
48
40
20
40
24
36
5
18
120
21
16
53
115
36
36
44
21
3
51
13
5
7
48
20
16
60
17
7
8
48
12
60
12
76
56
60
16
48
41
15
39
9
40
72
23
96
45
75
57
3
108
36
1
12
8
72
15
18
15
12
3
21
105
15
21
75
93
84
3
24
4
65
27
84
36
51
1
101
7
83
9
33
48
36
19
12
8
60
4
11
25
24
80
36
16
29
18
81
15
13
24
11
13
36
5
54
60
61
20
40
17
3
16
48
12
12
8
52
8
81
27
12
4
11
30
3
4
101
54
37
56
28
24
12
24
44
40
36
36
24
24
20
27
42
27
232
20
45
19
20
16
48
36
89
15
52
44
24
12
60
4
83
13
20
39
81
24
36
72
123
9
4
44
76
36
20
96
124
23
13
80
3
1
53
43
5
60
63
39
13
59
49
44
12
16
41
3
21
19
24
44
88
12
8
21
12
36
51
75
37
8
100
20
60
40
11
12
57
40
32
57
108
15
3
49
20
36
52
41
7
20
24
33
15
63
18
79
41
7
12
12
8
96
16
56
33
15
76
35
54
108
39
40
44
15
49
12
168
12
8
3
72
9
112
36
12
32
28
32
9
19
53
39
105
175
84
47
180
13
47
54
15
84
76
107
9
24
4
17
42
21
4
120
8
52
29
103
5
3
40
32
60
4
20
40
20
33
12
90
21
100
95
61
60
8
36
24
36
9
42
13
17
18
108
6
103
12
47
1
60
68
45
27
4
24
32
100
29
42
72
1
68
12
3
61
96
48
8
12
51
37
84
5
31
12
108
20
99
30
36
3
24
51
25
131
24
9
12
28
17
19
32
45
3
12
12
36
24
21
79
36
56
21
72
3
4
60
20
4
20
72
28
80
24
27
9
36
16
12
72
84
12
11
90
3
51
97
83
6
7
41
6
9
40
48
48
44
36
3
42
79
36
5
3
12
108
76
60
20
16
12
41
12
36
72
6
69
196
56
93
7
68
12
4
11
33
12
12
40
12
5
43
5
51
21
31
60
53
7
17
7
20
9
19
8
3
24
37
56
28
120
5
7
29
15
81
123
100
41
43
65
75
36
21
79
36
44
51
96
13
96
120
20
64
72
84
116
60
4
11
13
59
25
36
12
23
21
76
5
15
3
145
80
27
25
8
4
23
69
28
12
107
21
171
85
41
3
60
27
54
31
56
93
15
27
69
15
9
4
29
12
7
44
16
113
39
60
28
17
27
69
15
72
112
48
44
4
95
61
24
20
21
18
18
147
3
48
18
18
1
8
9
27
4
44
28
8
12
100
20
52
12
8
15
57
28
8
4
44
60
52
48
72
8
36
9
27
144
4
41
18
37
149
12
7
48
68
3
21
36
12
3
21
69
7
35
69
28
36
44
12
24
12
3
126
18
6
31
44
69
48
3
4
92
36
45
39
69
55
80
4
11
1
44
57
54
6
30
73
12
23
9
40
8
132
36
15
37
47
93
3
12
13
80
4
119
54
19
44
16
20
63
21
36
33
108
55
24
11
9
135
18
108
3
57
7
12
36
44
9
19
11
25
20
40
32
120
40
8
9
54
18
31
35
36
13
77
3
21
19
56
72
88
35
97
5
6
48
13
5
204
51
4
56
84
84
39
1
5
3
24
9
7
44
36
105
7
68
144
21
43
5
31
44
36
28
5
31
41
144
18
49
65
3
52
80
3
81
4
44
33
96
43
167
42
55
12
20
60
15
145
173
36
31
23
9
9
7
17
27
12
96
48
12
3
45
21
72
3
33
7
29
19
32
3
36
37
5
7
41
42
25
72
41
31
5
39
72
3
12
36
9
28
20
15
49
5
3
88
5
27
208
89
15
21
67
48
36
8
3
13
17
3
4
11
6
3
9
18
45
9
96
19
17
7
101
72
12
31
65
27
12
36
36
28
59
13
48
108
44
60
81
63
72
40
8
69
6
57
33
67
5
43
12
65
15
3
61
24
20
4
8
120
12
16
32
4
116
33
7
8
16
5
55
60
29
15
12
15
9
16
44
48
21
19
68
72
16
60
56
24
4
8
15
49
36
65
12
3
40
65
43
60
36
59
18
39
28
5
39
28
5
19
35
36
153
4
5
3
33
31
29
30
25
60
20
84
87
13
12
8
112
8
36
81
3
36
45
75
141
43
68
4
20
24
64
12
96
44
21
3
60
4
80
28
5
43
24
212
45
36
103
80
15
57
4
11
73
41
3
132
16
8
16
36
107
21
64
5
43
20
45
24
18
48
13
12
12
92
40
24
23
1
56
100
32
33
36
43
12
29
78
12
18
27
52
17
127
120
44
9
6
1
140
24
12
15
126
31
12
24
60
17
3
72
48
75
97
48
32
28
17
3
16
65
111
48
27
133
5
7
29
126
57
105
127
24
12
228
20
40
24
83
25
8
64
17
51
28
5
115
80
12
72
48
40
65
43
12
12
ABCD 93135232772*3^$a+1 [50134]
99
324
27
117
12
84
12
39
84
21
5
54
97
420
108
24
35
166
176
58
180
50
103
27
86
10
105
111
48
93
137
7
204
180
36
288
111
45
39
33
72
240
33
138
12
9
51
153
21
74
25
15
14
70
20
133
24
24
84
3
45
3
141
141
27
36
27
158
16
48
216
134
13
23
46
24
146
184
12
90
15
59
40
21
123
117
75
132
21
36
60
135
120
141
59
145
135
24
57
15
285
113
151
60
39
6
48
18
69
203
13
3
6
3
213
18
9
72
264
189
2
61
105
3
69
27
95
16
117
3
8
46
111
24
33
6
117
12
63
42
48
2
136
165
84
285
72
39
11
13
63
12
78
102
18
288
110
37
84
51
134
136
75
77
178
348
50
31
51
78
96
99
149
106
126
135
24
12
15
105
24
135
30
75
3
2
18
13
129
110
1
273
210
105
99
117
21
24
96
27
108
84
45
3
60
48
180
39
6
38
49
36
39
33
180
329
34
20
25
36
39
6
54
96
45
84
144
11
22
39
24
72
59
61
144
81
30
132
6
104
106
30
192
3
135
9
60
60
93
14
4
72
14
19
21
3
15
126
14
112
68
13
3
57
84
144
204
341
226
33
27
74
211
60
215
28
80
70
18
297
48
108
51
105
36
39
81
9
63
36
101
31
63
21
15
9
39
45
81
27
29
10
129
111
110
18
40
117
156
47
112
24
81
21
122
22
63
57
171
3
21
120
21
242
40
177
48
36
57
90
9
60
36
180
59
61
27
56
40
81
21
15
48
75
96
45
36
132
72
36
15
129
36
75
33
5
40
50
37
17
103
84
263
13
27
12
74
55
24
36
101
16
90
84
69
36
36
173
7
57
267
15
21
27
33
15
285
33
27
60
17
22
45
39
54
18
102
216
354
86
19
21
114
152
25
63
56
25
51
90
48
27
63
56
16
33
77
31
57
75
3
93
119
25
108
204
15
33
11
90
427
60
3
21
65
34
36
18
63
9
216
74
61
24
59
40
14
40
32
54
1
33
18
105
48
24
72
5
154
24
56
112
32
142
120
174
66
18
96
21
60
36
75
222
3
15
153
45
171
5
139
36
113
7
63
240
132
8
126
34
56
22
75
173
115
29
10
78
24
90
84
240
321
35
40
33
87
6
3
45
56
34
81
36
273
26
121
48
60
57
99
48
132
3
78
27
180
51
57
47
13
33
42
128
97
69
66
57
141
159
27
9
12
99
6
14
61
39
69
27
72
126
312
39
119
25
36
204
120
9
3
39
93
33
122
22
3
11
1
51
33
5
7
83
16
33
21
27
87
96
120
57
63
54
78
309
15
14
31
9
246
33
41
7
15
12
45
36
141
230
10
66
9
111
24
168
80
16
144
57
69
15
99
12
218
58
14
270
13
15
78
312
176
130
6
6
189
96
39
200
13
36
5
40
75
111
93
300
180
168
99
84
141
39
30
114
33
23
54
16
111
33
2
16
60
162
111
252
29
90
85
39
45
119
112
9
45
6
21
23
22
30
60
14
ABCD 93135439804*3^$a+1 [50033]
246
24
30
45
40
11
30
54
42
12
27
33
30
6
123
33
42
37
17
108
12
24
175
41
54
25
83
21
9
24
48
96
36
72
12
6
102
51
40
41
54
108
18
234
33
15
54
75
15
33
63
57
88
8
40
23
33
64
41
6
9
112
24
65
60
18
12
60
54
48
3
160
5
36
39
48
33
6
1
24
80
69
60
7
24
17
54
42
63
64
24
47
66
39
231
6
36
36
18
25
29
108
135
81
7
56
75
61
35
69
264
112
311
49
56
105
60
90
25
41
15
39
42
127
233
63
75
6
7
24
32
45
48
18
81
112
101
66
132
54
90
61
47
90
12
42
18
210
13
8
105
96
15
105
6
1
47
1
72
120
5
72
27
48
21
48
67
47
90
36
27
135
33
48
136
17
7
24
56
64
95
36
54
6
33
33
15
64
65
55
56
57
12
24
108
54
73
161
90
13
5
67
59
48
96
48
85
173
162
18
31
104
72
27
21
27
54
6
36
36
57
63
168
18
108
18
73
48
17
6
90
48
132
72
27
93
60
39
27
21
33
36
3
39
49
72
53
78
18
18
9
3
162
42
73
29
27
15
18
144
15
51
6
90
12
186
15
87
78
3
48
201
15
21
120
27
40
65
127
120
24
80
96
15
186
103
5
36
79
65
39
87
36
54
39
141
72
18
289
17
31
5
54
30
6
121
131
66
18
6
108
36
48
43
65
31
8
165
66
96
97
80
15
6
54
13
24
104
15
33
99
30
108
6
117
9
12
54
132
90
162
93
87
54
19
89
30
1
71
6
99
27
36
30
51
63
48
1
17
24
84
3
16
41
54
30
24
19
48
152
135
132
13
48
48
83
18
36
7
32
93
27
48
15
126
27
64
8
16
29
75
51
18
36
72
87
57
18
84
60
13
5
12
126
36
6
87
165
51
16
41
12
6
12
1
5
51
33
111
15
1
8
69
66
60
66
42
18
31
17
15
40
80
48
39
1
35
93
96
117
3
15
1
71
18
159
33
60
51
87
49
8
39
66
60
12
7
8
160
24
17
36
42
66
7
8
171
18
3
48
33
135
16
80
117
30
21
21
36
15
40
48
17
15
9
54
97
5
67
47
36
54
7
8
75
12
81
208
77
108
55
119
42
7
104
105
63
63
9
3
42
144
18
9
27
85
41
48
39
183
25
11
66
195
63
12
37
89
36
51
21
27
9
15
3
157
24
59
54
12
60
102
49
8
93
36
48
79
17
120
111
21
171
135
9
9
84
132
7
48
119
1
24
53
84
15
16
11
18
18
33
24
168
136
17
84
43
53
30
90
114
18
31
56
39
25
11
126
7
113
186
126
151
245
91
24
65
156
19
72
32
24
159
18
31
23
25
17
39
9
135
87
1
72
17
39
213
48
3
24
177
39
9
31
72
5
162
168
12
36
1
41
15
15
1
53
19
8
24
39
24
33
40
29
3
33
7
71
57
81
79
104
16
89
54
24
66
60
48
27
159
9
21
43
65
6
48
73
89
7
8
9
30
162
72
144
15
57
6
102
243
9
54
6
48
19
8
33
12
108
6
153
16
96
143
72
6
72
90
126
12
15
93
24
219
168
135
73
191
126
3
33
55
104
21
36
87
9
15
21
48
36
31
23
288
1
72
72
95
30
24
36
108
75
16
17
48
144
7
17
36
120
51
96
93
138
57
93
54
141
3
54
7
24
41
66
6
63
24
69
60
31
53
51
81
87
15
9
48
120
45
3
120
249
144
31
24
5
12
54
9
24
9
39
96
63
54
12
24
15
16
56
3
156
6
99
24
201
63
57
132
12
78
1
71
33
33
24
30
25
120
8
27
90
99
15
18
87
96
168
3
60
72
9
16
29
36
18
13
32
9
30
42
12
27
27
18
19
24
161
72
63
16
8
48
288
3
85
8
21
195
21
27
64
71
48
1
41
12
3
21
54
54
111
9
150
33
87
6
43
47
1
72
80
72
99
66
24
90
1
89
7
29
156
144
39
15
60
189
21
75
87
18
6
ABCD 93136063942*3^$a+1 [50108]
81
33
15
80
43
150
48
6
6
60
54
78
35
112
32
31
12
78
228
48
3
3
29
37
27
111
24
9
3
84
12
77
187
18
147
69
27
9
23
61
120
90
66
18
18
60
12
51
15
12
5
55
78
66
89
37
48
102
48
21
51
90
84
111
27
12
240
6
168
30
114
90
60
6
60
60
24
42
30
39
15
33
237
42
18
24
18
132
6
84
108
3
81
186
30
12
27
69
72
12
6
6
18
198
54
18
66
36
69
99
108
60
213
75
144
78
78
60
132
78
42
12
72
48
12
17
31
30
48
54
24
36
24
12
18
11
73
48
30
18
6
18
30
108
18
42
90
84
66
9
144
80
31
33
57
36
162
18
48
42
84
24
66
18
5
31
65
7
132
12
6
54
48
48
18
75
21
108
47
13
12
24
12
48
42
120
33
69
240
12
24
66
53
31
42
24
24
30
42
72
6
102
132
71
19
12
48
33
3
132
90
15
48
45
36
63
3
29
43
36
12
30
114
108
9
9
102
6
72
120
90
12
30
6
60
21
3
77
145
54
54
30
48
21
21
36
234
12
33
57
48
18
42
66
9
117
156
222
18
84
6
108
42
84
30
6
71
13
138
6
12
102
36
114
12
47
97
6
6
78
234
18
12
30
108
42
18
23
1
60
36
47
37
30
93
15
18
42
36
81
39
24
18
84
48
11
7
30
30
12
18
168
23
112
27
53
1
30
156
120
24
66
12
228
18
66
240
24
12
24
138
57
33
132
18
60
48
24
54
12
72
75
141
60
36
234
9
21
72
30
48
54
15
51
77
16
51
12
17
433
47
73
23
112
99
54
6
114
210
45
3
108
6
90
65
55
6
51
81
6
30
27
3
30
42
168
24
102
48
12
99
27
30
30
30
168
83
31
48
60
30
132
126
21
9
210
90
90
84
48
72
36
84
12
18
150
48
150
30
24
45
32
127
24
57
213
18
18
39
48
3
120
30
39
33
18
24
6
6
57
21
123
105
12
48
138
113
160
57
60
6
18
30
30
135
63
17
13
18
114
36
12
95
16
57
30
9
48
15
81
3
108
113
7
89
79
18
66
36
30
54
96
228
162
18
30
54
36
6
30
65
25
87
33
120
24
186
69
21
27
93
6
138
12
12
60
48
174
24
30
12
48
132
30
12
18
42
18
30
84
18
90
21
15
30
36
66
12
18
42
90
60
111
15
30
12
60
48
60
15
87
138
114
30
18
84
57
9
12
59
7
60
66
6
60
12
66
75
15
6
18
9
9
24
48
12
6
384
18
12
6
57
3
48
72
54
96
30
48
84
96
12
33
57
18
21
39
6
24
96
78
48
102
12
54
42
27
81
60
51
15
156
5
67
42
24
27
15
42
102
33
15
96
24
60
42
35
64
224
43
18
35
16
81
102
9
27
53
16
27
48
21
9
78
90
24
36
78
42
24
66
162
15
81
24
18
78
102
30
42
30
27
39
12
77
25
18
24
288
6
42
29
31
48
72
42
15
87
24
12
18
30
69
27
138
12
6
78
12
60
24
6
60
348
30
24
120
78
33
15
33
33
336
42
66
51
33
36
11
13
3
240
69
30
90
54
60
6
36
18
21
81
47
13
42
30
11
67
138
54
29
73
30
18
18
53
16
48
33
47
61
6
36
42
12
6
210
84
24
30
54
12
95
13
30
6
143
16
87
60
120
117
3
108
17
43
48
18
83
127
17
25
42
6
39
45
60
39
9
39
15
18
30
33
3
132
24
113
73
12
59
7
90
90
12
18
66
24
141
96
33
15
21
138
42
39
111
6
24
66
17
16
15
81
21
11
37
162
48
132
24
96
72
6
36
251
25
39
45
24
102
30
12
60
6
42
47
37
27
9
48
6
24
12
72
5
31
84
18
24
78
42
24
54
6
84
132
47
49
18
264
12
9
75
6
90
138
59
1
138
117
87
18
23
43
24
12
66
24
114
6
24
183
48
93
12
90
30
111
45
3
81
111
39
30
78
18
59
112
111
90
6
33
21
11
48
49
15
75
30
72
78
30
3
9
39
27
21
69
30
66
90
36
30
ABCD 93136307458*3^$a+1 [50084]
11
13
72
24
54
36
24
216
126
35
55
198
12
54
6
83
40
15
6
24
12
18
69
27
29
97
18
60
60
90
102
108
12
60
54
3
27
156
30
24
24
51
69
102
5
24
24
61
120
35
31
54
11
43
42
59
48
31
132
24
53
13
27
48
3
12
24
24
65
175
12
54
114
5
85
99
8
55
24
41
24
48
31
12
48
30
96
6
30
18
30
59
61
27
15
54
6
77
96
97
60
18
17
72
91
72
45
15
78
42
78
75
15
17
163
90
6
24
5
7
9
8
13
48
120
30
69
3
90
35
40
48
21
3
8
43
42
24
126
48
45
15
41
31
78
90
41
16
32
7
41
49
60
54
90
107
43
72
48
5
7
24
153
32
169
12
24
54
36
66
23
7
30
18
60
5
16
45
203
13
27
33
48
102
57
8
55
78
11
24
55
12
48
12
48
6
11
79
33
21
72
48
11
61
30
5
24
48
31
6
90
36
168
12
24
126
18
6
24
27
63
72
17
31
6
174
30
12
174
24
72
18
36
66
48
72
69
45
186
30
60
30
24
36
24
69
57
84
83
127
6
30
60
9
48
93
59
115
21
129
60
24
6
5
199
72
9
200
31
17
157
99
80
55
12
48
60
12
108
6
6
60
18
126
36
5
13
42
30
18
60
42
54
53
127
30
120
59
1
84
12
108
42
30
35
24
91
149
31
17
91
21
75
24
30
36
3
48
189
59
7
84
125
25
15
45
6
258
147
9
126
48
66
95
115
84
6
36
60
30
5
72
127
24
17
55
24
24
12
5
40
72
48
15
24
65
61
18
6
24
66
96
78
36
36
114
65
31
89
61
84
39
27
114
126
5
43
12
120
65
139
21
32
253
108
42
84
6
48
30
77
13
36
6
90
210
48
36
6
18
6
54
77
48
160
51
5
1
138
29
133
84
6
17
7
113
37
6
48
12
60
53
25
6
126
18
282
18
42
24
90
41
64
8
7
54
35
37
18
209
112
51
29
61
83
61
120
24
96
96
60
48
30
17
13
6
24
12
54
90
24
162
15
15
348
117
3
21
21
54
24
156
30
54
21
45
186
30
48
30
197
13
12
23
55
156
69
56
85
59
7
108
60
89
37
54
36
36
48
90
30
102
30
9
9
30
6
11
43
149
67
21
9
114
5
7
18
87
15
17
13
54
21
15
233
136
45
24
30
21
105
30
24
12
48
42
78
12
33
135
41
91
69
8
7
60
210
11
103
90
42
18
30
60
30
120
6
30
6
105
15
17
1
42
48
5
37
24
6
48
77
55
30
24
11
48
7
65
13
120
59
37
6
125
25
47
91
150
6
6
59
55
6
24
3
21
6
125
48
61
6
66
3
87
17
73
30
18
12
35
55
17
7
41
25
138
120
77
49
15
39
6
30
36
48
126
59
16
56
24
64
32
55
30
18
30
6
30
23
7
24
6
6
93
32
13
120
12
23
7
9
104
1
6
24
66
23
72
55
150
18
120
102
59
55
120
30
75
69
72
138
12
18
72
30
197
7
6
18
60
5
24
13
48
72
24
60
23
31
57
33
90
66
59
7
30
83
115
77
13
66
6
30
30
143
37
48
30
29
48
109
186
90
39
15
41
49
126
17
1
66
21
9
36
24
6
53
7
24
36
77
73
18
126
36
75
128
24
7
60
6
47
31
60
66
66
18
47
13
36
30
41
13
131
24
91
53
67
90
83
37
24
11
115
54
15
87
9
15
6
18
41
151
65
43
162
48
11
61
75
8
24
13
30
69
15
41
13
27
15
17
67
45
9
111
39
60
42
99
99
29
7
150
59
7
57
3
150
48
60
30
12
17
103
24
54
42
129
45
11
13
30
72
90
30
54
63
51
30
102
24
66
18
12
9
51
54
36
24
11
13
59
88
93
42
9
21
120
60
78
65
37
83
121
36
174
269
7
17
61
60
6
30
11
43
42
24
66
17
13
48
11
25
143
96
1
30
204
6
54
30
35
7
54
30
30
66
45
32
37
24
72
59
168
48
25
84
6
93
21
3
51
29
72
19
5
7
89
19
12
18
12
120
27
21
156
60
36
54
36
54
23
13
18
137
72
31
9
32
48
1
42
120
108
6
59
16
45
24
42
17
13
27
3
84
30
6
29
31
17
61
6
24
6
95
79
36
45
45
11
43
12
18
15
51
126
39
9
60
6
90
11
19
101
24
19
12
17
37
66
33
27
120
53
25
ABCD 93136425236*3^$a+1 [50107]
29
132
28
36
48
3
48
84
17
96
97
3
27
18
3
39
12
65
24
31
66
42
33
27
18
24
59
61
6
77
43
17
67
9
36
3
17
36
24
13
42
5
48
43
209
16
12
60
8
24
13
11
139
42
83
13
60
42
42
6
132
18
35
24
4
15
65
49
42
30
48
66
17
12
36
139
126
42
17
73
39
9
30
29
1
12
119
145
6
77
12
28
20
1
72
78
45
176
4
44
36
12
24
4
20
12
19
125
13
6
5
4
20
97
3
21
36
35
124
56
61
23
64
75
30
66
17
19
5
16
45
27
117
36
114
21
32
12
49
39
12
8
157
3
3
9
21
23
24
37
11
72
88
8
40
99
48
5
12
25
71
61
95
36
49
24
24
18
42
162
18
27
48
68
13
47
19
30
6
132
5
28
9
83
36
91
29
55
21
3
36
42
42
42
24
35
40
32
28
32
12
96
24
48
67
18
63
20
24
133
35
19
30
23
127
30
6
138
24
96
51
104
109
11
60
85
11
43
90
11
7
24
33
27
5
31
18
42
54
83
1
84
11
19
137
16
12
8
100
9
123
3
5
37
11
1
6
5
108
31
53
7
24
60
185
19
18
30
185
49
84
11
85
11
28
21
51
69
78
53
19
5
13
6
9
75
5
88
32
1
24
11
72
13
39
3
77
36
19
33
9
39
27
65
109
6
60
29
24
1
23
13
48
6
53
1
27
45
59
13
3
3
5
31
5
31
24
36
132
5
37
6
9
63
36
9
3
42
186
6
36
87
45
23
37
108
23
97
63
39
5
36
31
36
60
24
108
21
69
71
31
36
12
6
95
127
5
60
28
32
25
12
48
42
108
29
28
8
25
24
23
1
6
120
6
54
113
37
24
47
7
53
12
43
12
18
24
11
112
32
24
12
24
55
60
48
5
25
15
132
36
27
48
53
84
7
6
35
12
7
30
18
42
6
42
15
8
100
20
28
15
5
25
12
23
85
42
17
13
3
15
30
12
48
66
5
16
3
29
36
1
48
6
114
47
151
17
1
11
24
37
24
71
88
135
66
23
100
3
30
3
9
75
27
96
24
24
65
19
53
4
3
72
5
4
44
36
25
30
72
9
39
36
126
24
48
48
42
5
25
12
18
5
115
42
48
51
51
45
15
48
30
27
20
103
17
1
24
126
30
47
16
32
7
5
43
30
12
36
12
23
25
47
37
30
36
42
12
3
27
5
12
4
36
9
30
66
3
21
47
48
16
3
42
156
23
4
36
21
15
24
56
60
1
24
6
114
23
31
5
25
47
4
44
1
83
36
31
21
69
66
9
33
11
31
41
24
16
8
91
114
96
71
40
33
30
101
48
13
42
6
84
23
115
5
88
21
24
27
24
80
121
60
54
30
51
15
89
103
18
35
28
104
12
36
84
24
91
41
37
3
45
18
17
7
101
49
42
9
12
45
95
12
31
54
3
33
51
15
41
37
6
12
17
7
66
54
21
195
24
9
117
60
27
45
18
5
7
30
36
15
20
31
9
51
48
78
83
19
12
9
80
7
18
12
18
36
69
9
210
45
60
3
29
76
20
12
43
30
12
48
12
23
55
5
13
54
33
12
27
65
148
27
41
168
84
1
15
81
15
45
84
11
16
63
5
24
192
13
23
25
39
165
6
17
40
3
24
5
60
31
18
24
15
60
51
5
37
78
5
16
21
12
11
7
138
11
31
30
23
25
87
39
90
24
54
153
44
28
15
12
9
72
9
11
37
36
114
17
36
28
21
6
72
6
35
7
42
18
9
3
53
40
45
90
53
49
102
5
36
28
45
95
36
36
24
55
65
31
53
1
23
96
12
24
25
48
12
66
72
53
13
42
9
33
11
91
30
54
5
52
147
33
27
48
65
40
33
75
72
3
9
20
1
54
6
11
4
32
79
53
43
12
36
6
23
13
59
60
28
8
43
9
56
79
102
18
30
12
95
4
20
55
9
153
47
1
35
49
47
24
12
52
51
6
18
41
12
12
88
80
48
37
3
12
24
188
1
54
150
36
47
25
39
45
18
66
66
65
31
65
73
42
9
8
97
35
55
45
3
5
1
72
18
29
1
6
5
19
96
48
30
36
11
13
30
17
24
97
18
6
3
3
84
48
41
55
21
56
49
60
11
4
36
9
35
84
121
30
53
7
65
19
24
41
12
112
111
6
30
48
60
21
9
23
4
20
28
3
78
66
66
99
45
24
95
79
5
72
4
15
42
23
25
12
39
36
63
12
17
73
15
128
7
54
6
65
12
36
4
56
1
96
83
61
99
9
30
48
168
42
35
13
30
6
36
59
28
68
43
6
23
43
29
4
51
5
36
24
60
40
39
90
102
42
11
12
28
20
24
43
30
48
6
65
28
63
12
53
19
5
43
81
15
21
3
78
23
85
6
21
93
54
12
6
42
5
48
37
18
5
4
15
29
4
27
29
12
100
68
24
7
161
157
6
42
12
12
23
7
6
123
9
12
15
3
45
3
18
191
64
9
30
17
31
5
48
1
23
13
54
105
63
36
12
72
17
16
39
21
15
12
90
27
3
12
5
16
33
24
72
48
23
72
43
54
36
47
36
16
56
12
25
11
60
72
19
41
4
39
29
55
17
28
21
42
53
25
6
29
19
42
60
36
27
56
61
111
24
39
5
136
20
48
16
24
21
96
23
60
52
36
8
25
102
5
24
16
32
60
7
81
57
36
11
40
33
15
80
67
60
24
12
65
25
132
30
78
90
120
5
13
11
103
45
72
20
16
68
16
15
65
19
30
24
27
15
6
35
12
36
1
11
28
21
3
33
48
6
33
3
53
7
17
127
45
3
6
6
5
73
42
41
ABCD 93136498186*3^$a+1 [50028]
15
12
6
47
43
60
78
42
132
96
84
137
48
73
18
24
60
41
91
45
3
12
9
27
12
233
7
81
39
33
15
57
27
21
24
33
42
120
173
43
69
51
90
83
55
9
32
88
96
27
48
24
93
24
63
312
60
29
40
15
12
93
15
57
87
81
75
21
15
204
45
117
54
36
9
3
77
115
93
72
99
54
78
84
6
102
17
13
131
97
42
270
15
51
84
12
29
40
9
111
192
144
3
96
84
33
72
51
72
149
40
48
3
12
60
21
32
73
24
78
24
24
9
48
27
12
84
60
9
87
9
24
152
79
24
18
63
32
103
12
5
139
93
72
3
6
15
176
49
120
71
144
64
15
41
7
57
48
48
51
21
3
36
41
88
24
8
7
65
55
41
16
9
66
24
12
24
9
57
42
101
7
12
21
111
65
79
12
84
228
96
24
30
95
7
41
64
15
84
21
24
39
33
24
75
36
18
71
40
99
114
35
31
42
15
8
40
75
45
27
29
43
5
1
6
129
51
6
23
115
29
55
6
126
6
18
12
33
51
69
27
29
16
75
77
7
9
32
160
72
48
39
9
9
18
18
11
120
19
72
72
45
63
132
60
81
72
117
3
123
117
39
18
87
24
51
24
77
7
33
3
12
113
97
15
15
84
5
16
45
3
87
105
33
12
27
15
33
387
12
105
39
72
33
24
32
19
21
80
55
54
30
101
49
15
27
18
11
91
53
16
8
16
32
88
111
66
135
32
67
21
8
25
47
19
60
66
78
84
45
8
40
32
1
42
12
12
21
32
13
18
90
24
126
72
108
69
8
25
23
16
99
405
117
107
55
36
21
33
30
33
63
177
24
24
87
12
132
84
60
57
8
25
6
9
24
87
6
42
65
96
19
173
40
48
56
88
3
60
24
9
32
64
135
66
42
36
81
3
5
16
57
15
147
126
6
36
84
96
48
252
72
12
129
87
113
25
54
18
18
42
60
132
42
96
9
81
15
33
30
24
105
15
17
91
53
91
66
222
12
18
18
30
47
103
33
27
228
57
15
12
36
12
45
39
33
63
150
42
66
39
45
78
12
57
75
24
12
153
69
60
15
15
33
33
30
57
152
193
48
30
57
24
15
18
6
30
222
30
18
69
72
24
27
30
54
24
17
19
54
120
30
36
45
8
13
78
72
30
15
24
63
48
9
80
1
102
18
18
72
78
102
33
24
3
45
63
24
6
12
168
15
80
16
128
55
6
66
9
57
72
90
53
24
16
24
48
3
48
72
30
30
138
54
17
24
199
36
132
9
120
33
23
43
45
56
61
18
65
72
79
33
27
69
104
1
102
33
9
6
60
117
57
6
89
136
120
176
31
42
42
21
8
295
72
225
24
33
15
80
40
3
24
21
87
17
31
57
111
89
55
96
9
21
42
33
39
33
75
29
40
56
7
66
12
3
32
7
57
15
18
42
36
33
27
24
45
56
40
3
72
60
24
18
48
18
96
69
27
12
30
3
24
3
6
39
80
25
15
3
180
18
54
41
91
5
16
123
84
48
18
24
42
69
152
40
32
88
48
69
6
5
112
57
18
5
139
96
24
60
9
24
33
30
105
57
48
18
12
9
120
8
40
120
3
24
21
45
180
15
99
165
8
31
9
15
6
30
21
3
101
7
65
64
3
45
72
21
30
60
57
135
18
23
247
24
18
191
24
40
8
7
60
108
57
72
153
15
128
40
75
29
48
55
108
5
40
63
12
60
108
5
19
6
39
183
30
75
27
45
87
81
15
102
75
15
60
5
112
195
24
45
32
7
17
169
12
42
41
64
15
33
3
30
30
129
56
67
48
24
45
45
11
136
48
3
5
24
40
171
117
120
15
12
141
15
24
168
17
79
42
108
102
125
40
3
45
105
60
150
150
24
63
15
42
6
12
30
90
48
21
9
6
108
93
45
27
80
73
15
33
24
30
12
36
60
45
48
75
72
30
15
39
105
24
57
18
42
123
9
15
32
115
141
24
56
168
7
30
54
45
3
5
175
41
97
23
49
18
29
1
78
57
48
24
48
3
29
16
24
153
18
5
19
6
54
108
5
55
113
19
21
75
84
72
6
60
18
120
156
36
30
63
27
ABCD 93136522574*3^$a+1 [50102]
1
6
113
25
15
20
40
51
17
40
9
63
51
89
12
13
6
21
56
199
21
32
136
75
45
132
108
45
42
69
108
63
54
18
5
48
73
30
96
45
9
6
24
24
60
30
111
27
5
115
65
7
53
253
66
24
81
84
84
140
28
12
3
209
25
11
28
69
27
39
81
48
27
21
12
21
42
9
80
13
3
39
5
28
21
66
24
9
12
15
36
9
33
90
6
30
12
102
123
12
15
60
17
16
39
9
164
7
18
6
30
42
5
55
5
12
148
32
1
96
99
15
12
144
6
60
35
4
15
5
43
21
105
42
18
15
21
6
17
12
13
18
137
12
28
36
24
20
7
93
48
3
60
21
21
167
7
21
9
35
13
78
17
1
6
93
36
111
120
6
27
27
24
24
5
52
8
16
60
27
72
6
102
5
12
91
9
27
21
12
15
77
4
87
18
42
9
3
57
39
36
24
12
84
113
12
1
15
3
9
36
36
33
12
18
53
4
201
27
3
30
210
29
1
135
3
60
45
24
75
72
54
6
24
29
48
7
30
23
64
9
6
33
15
45
8
49
123
57
23
25
42
45
39
21
8
85
192
30
173
133
12
30
5
28
24
15
41
52
8
28
12
32
31
81
8
73
27
8
7
141
39
36
12
153
44
43
89
48
133
30
17
91
12
65
79
24
41
13
23
4
51
12
12
5
180
1
3
39
12
54
6
90
111
44
19
12
45
32
16
15
60
12
54
123
72
45
23
12
19
12
77
28
44
60
120
1
75
39
21
132
20
85
12
36
147
15
132
36
33
129
6
120
57
72
80
1
75
75
24
18
3
56
40
36
9
6
69
48
72
8
7
24
57
32
31
24
17
25
35
4
24
27
48
33
72
8
4
84
15
17
232
21
6
129
72
45
3
27
33
21
30
65
13
3
15
105
3
69
12
24
45
59
112
51
120
33
84
132
24
27
12
162
30
36
48
12
17
13
63
39
33
12
12
8
31
9
8
7
18
35
4
15
65
4
12
92
136
69
36
42
48
54
252
18
33
27
57
20
28
27
41
4
8
60
1
15
12
15
54
23
40
3
29
60
1
30
45
168
36
3
96
261
3
18
18
9
32
36
97
15
8
72
7
9
12
24
80
4
9
35
40
128
55
45
75
33
21
3
20
12
28
60
96
21
54
84
17
1
39
51
77
208
3
45
39
81
15
6
90
108
12
90
99
87
42
23
24
160
63
66
102
42
27
56
7
45
48
60
9
35
49
27
80
40
84
8
100
3
84
18
23
115
60
84
186
15
44
19
9
8
24
4
27
77
16
147
17
72
1
39
68
1
11
36
7
117
9
96
23
16
15
41
28
3
5
24
4
81
90
18
6
36
48
77
13
18
5
112
72
60
20
19
141
3
72
53
7
21
15
33
96
69
30
36
21
39
60
108
5
52
93
6
36
90
75
60
3
5
7
9
24
60
96
39
17
133
27
20
13
78
48
12
60
17
7
18
36
11
1
35
88
39
81
120
56
1
30
12
77
16
24
15
96
177
15
18
3
32
24
19
9
21
15
99
53
12
1
42
9
39
60
36
6
59
16
12
32
28
15
5
25
3
32
31
69
36
21
159
56
25
35
100
8
16
12
3
41
4
81
35
19
9
8
28
81
23
91
120
17
24
13
51
44
12
16
12
27
90
123
75
30
23
55
24
6
39
9
114
57
69
42
60
45
12
111
60
60
24
6
6
81
12
27
53
28
44
36
24
4
15
150
39
21
59
43
29
4
39
113
24
100
63
53
7
57
15
33
51
29
132
1
12
51
189
78
12
48
105
15
57
21
71
60
1
15
12
15
12
21
12
51
12
33
21
39
15
132
72
17
28
27
36
69
8
48
19
24
72
57
27
33
171
102
54
6
15
32
168
12
187
9
44
43
45
24
120
69
131
19
36
45
8
16
51
5
235
9
12
63
9
8
13
12
30
24
21
24
15
5
4
15
72
9
36
48
27
65
100
24
24
36
45
30
6
15
33
11
79
21
39
17
103
21
3
17
103
48
57
57
30
81
80
28
21
3
32
19
41
13
51
92
103
96
93
3
17
13
18
84
102
11
144
16
27
177
3
233
67
117
24
24
15
77
61
15
27
48
5
88
60
36
15
36
77
55
81
152
88
75
9
3
9
39
6
84
6
9
87
24
65
103
96
29
43
48
24
17
4
69
15
63
45
84
20
64
32
73
27
24
63
12
69
60
24
36
9
6
12
129
39
81
3
156
24
93
87
12
9
81
3
20
52
48
255
42
11
43
17
72
145
27
75
5
40
3
6
36
15
39
129
111
29
91
30
75
72
3
41
40
24
15
29
73
18
90
42
84
24
12
17
55
102
36
39
24
81
6
45
45
54
45
20
4
12
9
35
48
55
6
11
88
48
24
75
6
3
15
12
9
45
15
3
17
36
100
12
20
67
18
63
195
17
12
96
4
68
37
15
20
1
35
55
29
55
53
7
9
72
12
12
15
24
102
48
87
12
57
11
60
13
60
66
60
60
21
20
67
12
45
8
55
17
43
33
32
31
6
3
33
78
24
72
129
ABCD 93136723276*3^$a+1 [50012]
3
45
8
43
45
9
18
48
29
112
48
63
6
3
33
18
18
59
7
18
6
12
21
120
57
23
16
8
72
16
33
120
6
33
32
19
6
30
17
96
49
18
5
13
36
24
18
18
18
17
24
25
18
45
8
73
23
1
71
1
15
21
99
9
12
6
53
1
23
133
6
12
89
25
12
27
8
40
15
41
40
9
6
30
18
9
8
25
48
36
60
15
24
56
49
95
7
17
7
12
36
6
54
54
23
24
64
32
127
12
18
11
67
90
11
97
48
47
49
48
15
3
18
42
12
6
102
6
51
33
42
69
32
40
33
6
18
108
102
54
6
9
56
48
48
1
71
19
5
24
19
36
33
27
72
29
120
24
61
72
66
17
1
6
36
30
39
32
55
9
32
157
24
35
91
18
174
5
24
48
67
18
3
51
45
9
54
17
37
36
6
48
33
27
12
9
8
40
48
9
84
11
13
18
89
37
123
8
16
9
47
112
57
42
18
27
27
5
13
27
27
45
8
19
29
19
6
87
15
96
36
18
83
40
48
27
36
36
21
123
12
114
72
66
5
24
67
12
9
45
96
3
15
33
3
18
27
3
21
33
18
6
15
3
54
102
9
9
15
3
60
17
1
54
12
6
15
32
43
29
7
33
15
18
15
9
108
30
53
43
36
18
36
48
6
29
1
15
27
18
3
45
42
17
73
108
3
63
33
24
39
30
18
9
8
7
17
24
103
12
29
13
12
87
3
21
57
143
24
31
72
36
30
15
32
16
33
15
24
9
54
90
24
12
83
49
47
7
18
48
15
57
15
24
15
17
16
9
18
30
6
30
6
36
30
27
45
6
21
15
36
54
63
21
60
12
3
104
19
42
27
104
64
48
32
24
19
6
18
12
17
43
5
16
27
6
12
3
39
33
141
126
24
12
9
27
126
15
21
3
104
1
15
32
13
35
1
15
8
48
40
9
24
15
57
63
27
29
24
37
18
9
56
43
36
12
21
21
11
48
31
30
42
30
3
33
36
99
8
25
15
8
24
40
33
18
165
48
27
36
9
111
96
9
27
69
39
137
144
7
65
16
39
96
89
37
27
39
113
16
24
45
35
7
17
1
15
48
27
117
48
45
3
15
6
11
43
12
54
6
69
39
65
1
63
33
15
3
21
45
51
9
15
48
56
55
9
51
18
3
24
21
51
3
54
42
12
24
33
15
17
25
23
24
43
66
51
27
29
64
15
17
48
19
18
35
43
36
33
3
53
19
18
30
36
6
83
1
111
33
6
84
21
39
30
24
155
43
30
15
3
5
16
21
3
27
42
11
43
21
24
24
3
29
37
18
6
18
65
16
117
59
24
7
57
51
29
55
24
30
3
56
1
63
72
56
7
66
54
18
18
5
55
18
39
105
111
33
111
63
78
11
19
18
36
42
45
9
39
9
54
144
18
63
224
40
24
24
24
51
24
18
11
43
12
65
25
15
39
18
108
24
12
18
29
13
18
18
30
9
9
186
18
11
7
48
9
45
3
39
18
54
17
31
42
12
3
3
21
48
3
138
6
30
111
57
47
64
56
25
6
12
21
33
15
21
18
42
23
13
30
24
30
18
60
66
111
24
9
24
12
24
54
45
21
27
24
3
69
3
6
36
156
47
16
27
6
36
54
5
16
8
19
18
6
36
48
36
53
88
24
8
7
6
36
48
47
16
24
3
45
15
18
252
30
18
60
54
17
1
108
18
9
3
54
39
24
24
24
39
105
80
49
39
63
6
66
18
60
18
18
18
66
51
3
18
6
12
9
99
21
3
12
17
109
35
1
23
67
6
119
55
72
41
1
12
27
63
65
61
3
8
48
13
42
9
27
90
18
30
18
17
37
3
39
18
12
6
12
24
30
42
9
93
6
29
48
31
17
31
18
36
3
3
29
1
18
60
12
18
42
12
54
24
47
7
9
27
69
111
30
6
30
47
31
65
184
33
18
21
93
36
15
32
61
48
59
19
72
21
87
48
9
33
23
43
18
108
42
120
29
16
72
99
54
63
56
7
33
3
6
30
33
9
87
15
33
24
15
18
15
3
54
87
3
36
33
3
36
6
51
39
18
39
27
29
24
7
54
27
24
15
60
12
24
18
18
18
35
1
15
69
54
5
19
21
15
57
15
33
3
18
27
24
33
24
30
24
72
33
24
105
48
42
30
6
12
42
66
36
36
96
30
24
3
32
64
9
12
6
12
9
9
39
33
15
8
55
72
54
27
3
21
32
7
30
54
72
36
42
15
128
31
90
6
30
126
36
6
12
36
6
12
9
24
27
30
42
53
1
39
45
6
36
161
31
9
9
23
1
54
30
96
102
18
27
32
16
15
17
7
36
66
27
9
23
31
78
66
17
43
18
12
6
9
8
1
18
18
27
57
15
21
6
29
61
75
8
16
21
18
6
27
24
3
5
16
8
19
18
36
78
54
90
36
5
16
63
6
36
15
15
33
9
36
12
36
6
84
42
87
8
16
33
72
66
18
54
6
36
51
32
7
33
15
105
39
9
45
24
90
120
54
36
36
24
12
24
111
48
15
24
18
39
24
9
15
15
108
96
36
9
96
15
24
17
16
39
30
24
3
9
39
128
13
18
72
65
40
80
16
24
8
1
42
189
81
15
8
49
36
27
9
47
25
12
131
1
90
29
43
29
1
18
18
78
5
25
6
66
6
9
48
24
147
5
31
33
3
6
90
29
25
23
64
8
103
12
36
114
63
24
33
36
59
1
23
16
63
42
36
12
24
90
69
15
54
60
111
51
12
96
17
1
15
15
6
3
27
45
45
60
71
13
36
15
81
84
3
3
12
9
8
55
18
6
18
54
18
156
3
72
128
31
6
36
36
18
12
54
23
24
64
51
69
99
36
57
9
15
57
23
31
18
39
75
18
66
18
24
15
15
9
27
6
87
8
16
8
16
3
24
36
9
39
36
24
30
90
21
8
64
87
9
15
9
117
155
64
15
33
24
9
119
16
33
95
13
30
69
24
3
36
33
24
33
47
61
30
6
18
12
9
87
33
51
21
15
6
11
7
57
32
1
48
15
63
18
30
33
32
97
24
18
21
69
3
48
8
7
24
41
7
42
15
8
64
48
9
12
51
63
33
111
18
23
43
78
18
54
15
24
45
27
32
13
6
66
27
8
16
3
5
103
6
30
21
123
21
39
12
54
6
9
45
ABCD 93136738354*3^$a+1 [50031]
15
12
9
195
21
18
36
36
165
51
141
39
285
60
48
75
18
15
288
3
18
15
12
45
36
15
21
36
126
18
54
9
9
144
36
36
63
9
147
69
63
63
81
24
48
48
15
69
3
18
171
9
54
81
9
3
15
72
72
9
72
45
3
69
51
3
54
87
24
264
60
33
3
141
27
132
39
285
12
27
153
60
12
24
12
156
24
153
15
48
135
36
18
99
27
54
39
72
33
36
111
69
87
129
15
21
111
12
3
54
27
36
24
57
18
69
39
9
9
15
39
33
3
90
39
36
177
111
12
57
144
75
33
15
75
21
12
12
72
24
75
18
51
84
60
72
72
57
15
21
72
36
15
60
33
15
84
192
12
12
99
21
60
48
36
12
21
111
12
39
54
72
75
51
33
129
72
51
36
48
99
45
45
3
48
201
63
24
3
18
72
18
72
126
51
24
87
9
48
96
9
3
192
111
36
81
81
87
36
3
90
99
48
87
54
39
12
48
81
207
144
96
21
36
51
3
69
192
27
54
15
12
84
108
48
84
45
3
51
21
84
165
75
177
75
15
105
75
117
9
3
33
3
60
9
3
33
15
39
45
153
162
21
15
45
81
99
12
87
18
15
111
57
48
147
21
51
18
51
24
48
3
9
27
36
432
90
3
24
63
105
24
123
72
57
48
156
9
39
33
15
120
9
54
57
168
9
51
75
213
36
39
9
12
36
120
57
63
27
69
108
12
63
81
63
33
21
159
48
12
15
90
63
9
135
27
18
63
27
36
54
39
51
18
147
12
96
48
21
27
27
144
21
12
75
18
123
12
204
24
141
51
72
3
18
18
144
9
72
45
15
21
162
69
48
84
84
72
21
36
54
153
63
57
264
3
18
27
81
54
117
27
9
24
3
93
312
72
9
162
21
51
81
96
96
12
75
45
9
234
21
15
165
48
60
33
63
24
21
18
153
60
12
9
54
36
45
9
54
57
33
15
75
72
108
72
18
63
9
87
75
18
252
183
96
9
111
51
21
48
48
99
45
36
36
9
36
3
12
48
12
48
219
18
18
21
12
57
255
24
81
72
63
144
24
3
18
99
135
9
12
33
27
9
18
45
60
48
207
45
27
36
33
57
18
21
123
54
15
36
3
105
21
54
141
39
57
108
12
21
63
45
90
162
75
33
39
84
21
18
69
72
144
48
9
15
24
33
90
72
45
24
21
15
48
45
63
27
36
9
99
9
36
27
18
27
120
12
180
57
15
75
9
144
12
87
45
12
48
36
57
51
3
198
15
72
24
51
18
18
180
45
36
45
39
33
18
9
108
72
204
12
84
33
3
33
18
45
45
27
9
18
93
105
144
36
144
90
72
72
90
54
57
24
9
75
84
168
87
18
15
93
51
57
63
144
132
36
39
117
225
63
36
45
3
33
36
3
48
48
144
132
12
45
27
189
18
9
96
21
63
45
39
15
54
108
72
144
72
15
3
9
27
54
27
135
72
21
60
36
81
90
33
3
81
48
48
75
225
9
27
12
48
39
108
33
39
9
96
60
33
51
84
45
15
39
189
168
39
54
18
90
15
21
51
21
147
69
54
141
36
36
12
48
33
18
33
12
36
12
87
18
27
12
60
132
36
3
45
48
33
54
33
72
57
15
165
18
162
36
39
12
129
54
18
72
144
36
3
12
96
87
45
24
84
156
15
72
9
9
159
21
18
18
15
36
21
27
96
39
18
54
54
87
24
33
54
9
9
135
27
33
60
33
72
72
126
9
48
48
57
90
69
24
204
48
12
36
156
36
45
15
36
129
3
51
45
9
87
93
51
57
39
96
9
36
99
135
33
48
48
24
48
12
21
72
198
36
21
141
3
33
87
75
36
36
72
90
123
75
81
12
72
12
36
237
63
9
39
12
75
9
153
18
108
90
15
129
3
15
18
15
3
36
9
120
84
12
9
ABCD 93136889434*3^$a+1 [50054]
75
24
1
5
7
65
115
35
18
24
6
121
59
61
11
45
28
65
24
31
137
7
5
96
24
15
16
5
15
45
24
175
80
28
48
17
19
24
17
30
30
3
12
33
42
25
60
5
67
20
16
5
31
8
21
27
60
27
37
24
12
12
8
64
120
23
78
63
15
54
163
24
11
13
84
113
3
45
15
16
59
42
12
6
57
15
138
7
5
43
12
12
60
12
89
12
7
8
28
29
6
45
84
75
13
12
11
1
24
32
12
51
57
33
30
9
45
15
16
5
12
19
101
75
4
24
29
6
157
12
60
48
72
65
48
3
4
41
27
3
24
48
18
42
18
39
16
44
40
12
24
44
3
12
186
30
1
53
31
12
24
83
60
1
44
36
24
171
24
73
77
51
9
36
132
15
100
12
20
21
12
42
33
12
36
39
33
105
19
23
21
4
48
24
29
60
7
84
11
37
60
36
59
25
60
125
60
55
35
25
23
85
32
3
33
100
17
43
95
24
45
63
42
66
1
23
37
41
3
16
29
75
52
8
84
15
13
17
7
8
3
42
111
24
16
96
44
27
105
3
30
19
23
90
27
96
27
85
5
67
36
5
54
216
24
60
37
11
13
20
4
35
25
41
55
5
31
48
11
37
17
31
60
72
24
60
36
53
120
99
28
24
36
17
163
83
1
23
108
12
6
39
93
55
23
24
1
92
100
23
1
24
32
27
36
9
52
96
68
52
17
6
121
11
73
44
3
13
29
48
55
23
1
41
30
13
17
7
8
4
83
37
24
17
18
120
42
12
3
52
11
25
29
66
49
23
12
6
19
23
78
31
23
45
36
180
27
18
27
100
60
23
25
24
36
17
12
120
43
5
3
16
48
11
9
3
78
67
60
17
36
15
45
91
44
9
3
72
3
13
17
30
13
5
79
96
12
83
97
95
18
114
13
23
45
4
5
51
64
5
3
28
36
8
3
60
72
6
7
17
31
104
21
30
90
24
43
24
59
24
61
5
67
5
3
52
83
42
75
3
25
29
31
59
18
7
48
8
75
42
48
42
25
47
6
27
12
28
77
66
12
49
59
84
1
47
85
5
7
108
65
12
31
59
36
49
23
33
4
5
15
40
8
93
55
24
8
27
33
40
8
64
83
30
3
9
55
11
12
97
35
6
19
5
18
30
48
15
24
3
109
116
27
18
60
79
56
12
100
12
41
27
15
120
33
57
36
30
49
53
3
52
23
69
51
45
16
36
60
8
15
45
12
112
72
108
23
13
24
68
4
48
72
113
36
72
43
5
12
3
16
11
12
21
64
48
23
12
120
30
19
89
79
48
17
6
42
12
15
40
56
45
19
8
3
1
41
30
25
152
15
85
8
4
44
72
27
168
18
30
102
15
4
113
60
7
71
85
12
11
24
48
12
1
5
19
251
42
115
8
12
33
54
21
52
47
45
28
17
30
6
30
1
23
1
5
7
5
43
5
19
23
145
5
7
143
42
15
111
60
37
17
7
59
25
44
88
5
19
44
15
54
67
8
3
37
12
56
45
15
33
19
83
45
33
72
15
28
95
24
21
69
3
4
8
45
7
101
7
8
27
6
15
27
12
6
7
5
7
41
12
55
12
41
7
23
69
33
12
36
15
16
59
24
13
35
18
19
8
40
143
42
7
60
23
33
129
15
3
45
4
48
95
13
8
57
7
65
48
43
32
12
15
21
4
35
1
92
12
28
8
64
65
36
7
168
24
143
73
185
19
8
15
12
1
17
12
60
36
7
5
3
45
72
3
9
66
24
1
17
27
16
29
91
65
12
120
18
45
9
18
13
5
67
24
11
33
72
52
35
25
56
84
21
60
12
87
15
18
12
103
20
12
28
12
60
96
5
120
42
25
32
15
21
4
192
48
71
9
21
24
75
21
7
17
18
45
52
20
28
5
7
71
1
53
43
5
27
3
25
48
77
67
12
29
27
87
6
15
72
4
144
17
18
1
116
52
20
3
18
7
32
16
60
5
7
24
36
5
18
57
15
12
33
52
83
18
27
4
96
5
7
36
32
12
60
21
15
84
33
3
9
48
12
66
69
16
132
35
13
12
20
57
15
52
44
39
18
43
17
3
112
53
39
28
12
35
36
1
36
5
7
72
56
12
16
12
32
16
17
12
18
108
1
23
30
3
40
17
15
3
49
11
13
47
30
7
56
57
87
16
59
157
41
19
23
90
15
36
64
41
31
23
13
23
61
24
72
5
30
57
63
49
53
108
7
8
28
44
208
32
45
235
8
3
25
60
84
83
18
67
24
23
25
65
18
45
64
83
1
5
180
60
19
11
25
35
69
112
59
61
8
108
33
12
63
87
18
7
32
63
60
13
24
36
5
114
45
15
6
15
40
5
54
18
60
18
49
23
37
23
33
4
35
6
19
5
31
59
138
3
4
48
5
12
75
21
15
15
12
90
67
35
60
13
17
51
27
37
8
4
59
42
27
40
12
24
60
5
19
5
31
36
48
8
87
73
192
113
67
11
9
40
11
24
21
39
141
72
15
30
19
8
16
20
4
5
55
12
36
95
37
8
12
75
1
24
12
59
25
17
48
12
7
8
33
31
59
9
28
17
43
132
23
45
72
21
15
112
80
27
6
12
87
36
52
92
3
30
15
3
84
21
15
42
3
27
42
43
17
6
1
41
12
6
30
147
132
45
36
7
20
12
16
44
36
16
23
48
90
3
100
17
60
72
51
4
12
8
33
12
6
24
25
65
36
15
39
6
55
12
5
12
36
15
27
30
30
13
17
79
96
24
36
23
25
36
41
55
72
5
51
45
55
80
15
97
47
66
7
20
27
30
18
13
29
63
60
40
12
23
49
53
31
12
32
28
5
48
19
35
156
9
45
18
18
19
8
108
40
104
21
15
4
41
12
3
16
48
8
12
40
53
3
64
41
15
52
48
89
6
60
1
60
84
29
63
112
ABCD 93137033402*3^$a+1 [50250]
28
36
6
54
36
38
37
89
34
48
198
324
60
111
57
68
70
285
5
4
50
136
24
56
54
18
22
111
21
30
138
120
12
18
18
104
28
87
45
24
84
138
33
141
18
21
45
54
38
28
6
45
51
24
8
118
24
48
18
120
9
93
51
9
36
60
44
108
28
26
18
40
60
87
24
51
69
29
67
60
60
21
24
99
171
6
39
99
126
15
123
72
26
40
14
205
81
108
110
34
27
81
48
26
58
108
3
39
30
66
54
60
102
30
39
149
16
12
12
30
21
107
13
27
102
36
15
15
72
18
126
9
17
52
96
60
15
15
144
96
6
66
153
9
51
36
180
33
90
81
39
66
36
66
33
81
116
124
254
106
54
42
132
48
138
2
72
190
96
45
9
20
100
98
13
21
96
3
189
120
27
33
2
10
6
42
78
62
196
6
189
129
36
30
24
110
76
51
9
66
114
12
24
98
1
36
24
147
24
69
27
138
30
120
32
13
117
3
99
90
102
26
70
90
20
40
114
105
135
38
16
2
34
15
69
66
18
6
170
52
72
120
42
105
33
30
86
76
15
161
28
170
82
240
54
78
32
19
17
19
123
42
320
100
120
24
42
93
69
6
42
30
32
46
135
99
8
82
51
9
36
54
42
14
25
9
6
6
24
114
138
108
72
3
57
32
52
39
21
108
12
20
4
6
48
21
21
54
24
18
72
36
74
160
78
3
9
72
24
51
33
90
6
36
14
72
73
39
86
4
51
75
24
30
36
75
21
24
126
6
63
275
16
18
12
15
51
78
36
54
6
75
71
64
8
1
15
21
89
31
93
30
98
4
24
12
12
42
48
2
16
12
66
24
48
18
32
28
120
24
36
24
20
72
18
136
141
21
84
18
6
36
15
15
18
27
240
21
99
59
184
50
76
96
138
42
30
48
117
21
24
48
51
51
45
33
60
6
102
63
209
10
18
48
14
136
26
118
30
42
45
75
138
30
90
8
4
60
60
66
102
36
126
210
110
178
30
42
30
8
37
51
38
52
92
18
133
75
6
138
102
66
144
30
15
225
18
72
6
114
69
29
16
30
96
114
126
69
171
90
84
132
84
15
105
18
56
10
255
117
12
30
90
36
15
69
48
12
98
94
50
85
21
30
62
40
42
24
21
45
54
216
78
96
192
3
156
9
12
108
20
16
54
2
72
52
15
185
178
141
27
102
12
80
16
3
96
3
21
45
14
1
15
6
18
42
6
102
87
153
20
31
39
38
10
18
30
21
69
171
33
116
142
38
31
3
18
12
36
132
18
45
57
18
261
33
60
51
35
1
45
8
18
88
90
24
176
31
129
6
86
64
39
27
48
21
3
6
15
27
18
54
21
21
24
15
29
58
333
77
118
105
36
24
57
60
54
18
68
34
30
39
9
32
130
45
3
72
24
45
21
38
10
51
177
48
74
1
89
70
66
30
50
16
15
45
24
24
92
4
24
152
19
45
132
24
14
46
36
54
48
32
46
99
33
12
8
10
18
54
66
12
66
80
22
12
12
26
13
57
12
27
53
211
27
30
60
12
42
18
6
45
81
48
132
30
86
154
30
18
78
24
20
70
18
102
18
222
146
19
3
6
60
12
39
21
20
10
18
30
54
72
36
158
106
60
264
90
72
129
33
12
36
24
54
110
31
51
62
10
42
30
54
60
96
108
48
2
61
75
96
69
96
21
48
54
30
18
93
27
30
114
24
6
18
102
8
7
153
42
24
261
21
264
15
15
6
12
12
66
24
14
124
120
12
18
66
24
27
9
32
10
8
40
150
72
42
117
33
32
90
25
129
12
108
6
24
21
21
68
4
51
17
18
16
30
66
18
126
18
32
88
27
93
36
24
12
6
24
9
57
12
180
30
6
96
36
48
54
21
81
60
60
74
16
69
9
32
226
42
56
40
30
24
330
116
55
ABCD 93137286376*3^$a+1 [50105]
39
28
44
9
19
60
17
36
3
16
35
105
39
66
24
67
84
59
6
3
76
41
114
37
29
39
51
61
32
57
156
7
96
29
7
83
13
60
47
45
16
36
36
35
18
30
181
24
35
121
35
18
55
77
3
192
39
36
1
108
24
23
78
19
36
36
60
11
54
123
72
3
73
12
35
21
21
31
17
42
49
24
17
84
79
32
108
16
5
31
35
9
9
55
12
5
60
48
6
1
11
18
19
41
19
288
24
5
3
75
36
12
25
60
24
44
45
60
72
3
15
12
97
20
15
25
60
35
1
24
72
24
65
31
5
39
15
12
25
35
198
66
49
59
145
41
72
3
9
7
35
108
138
27
12
4
65
75
51
9
52
35
18
36
54
37
12
17
24
67
8
52
65
18
9
12
16
12
41
75
4
176
24
15
1
125
36
31
23
90
211
35
9
45
90
24
73
12
41
30
37
5
55
92
52
120
35
36
133
20
84
72
21
30
42
7
44
16
8
63
42
102
108
121
59
6
12
42
13
53
36
90
25
48
5
91
12
35
13
11
49
24
12
5
19
89
30
61
192
59
13
41
67
12
11
21
48
15
1
84
113
18
90
55
59
30
270
61
179
1
84
48
12
72
29
7
29
6
30
79
65
19
35
60
85
5
55
24
23
24
30
19
44
45
6
1
20
16
47
205
161
156
19
5
30
36
90
115
11
114
31
17
67
23
1
17
39
148
11
1
8
12
69
7
12
35
36
24
18
54
33
21
36
48
7
84
120
5
90
24
30
43
72
35
48
93
15
9
36
9
55
17
54
1
8
135
25
92
9
60
30
61
104
4
48
24
68
96
156
3
1
29
6
25
11
13
17
18
57
4
89
31
5
19
132
5
6
93
4
12
11
25
12
72
36
89
75
4
11
24
66
3
16
35
49
12
101
43
12
24
24
11
13
12
68
27
45
63
25
17
84
24
31
5
39
27
73
41
19
11
9
141
7
95
25
48
35
24
12
9
36
33
7
68
15
13
17
18
57
16
24
47
24
85
5
19
20
88
264
71
18
36
43
12
8
28
24
35
13
71
90
19
17
96
67
35
78
103
41
3
51
12
42
36
7
5
27
45
90
36
24
18
19
24
12
53
15
57
159
16
77
12
19
107
90
54
18
42
84
25
17
48
24
18
30
222
13
5
18
97
47
30
7
24
11
1
53
15
24
36
40
84
71
54
12
43
60
5
7
20
88
36
47
42
48
72
171
99
145
17
19
59
1
65
39
76
35
90
36
15
24
15
49
12
11
13
35
60
49
35
72
18
18
42
31
236
3
18
48
24
36
12
67
47
30
6
37
35
30
31
5
55
35
25
47
24
1
12
48
5
19
48
11
109
11
24
30
78
33
21
18
30
36
42
13
12
8
4
11
1
23
121
161
39
40
24
48
32
51
6
30
24
1
11
57
123
90
54
9
4
120
36
12
168
60
131
9
15
12
18
54
90
7
104
52
59
49
72
72
41
159
21
36
55
24
11
30
24
51
16
53
31
11
49
23
13
17
18
42
55
11
25
71
109
17
7
96
71
126
78
144
133
47
1
60
60
20
36
220
48
80
27
18
42
30
19
36
20
4
251
1
35
18
126
69
16
23
12
54
91
120
119
126
31
77
66
90
24
48
18
24
25
116
4
20
16
72
12
35
78
12
7
36
12
48
47
13
24
84
56
75
13
12
44
16
41
7
12
35
18
67
20
108
51
9
27
18
18
198
36
19
17
54
168
36
1
11
42
15
16
60
119
61
17
19
29
36
39
16
71
144
25
104
21
39
64
72
44
15
36
49
20
40
17
7
41
54
36
109
77
31
17
6
1
65
90
61
60
12
92
15
49
17
90
25
47
25
36
29
6
61
8
72
76
47
61
12
24
24
24
60
17
15
40
20
9
19
60
17
91
29
96
43
5
75
24
52
101
3
52
59
13
36
36
84
5
7
17
55
65
6
90
39
16
12
5
48
19
35
222
3
16
24
47
61
23
6
55
156
59
18
7
29
79
11
30
60
30
169
108
29
6
157
12
5
18
6
72
3
100
59
1
104
72
3
1
36
29
19
5
51
51
18
75
57
54
1
20
69
144
7
23
186
15
15
9
52
24
47
97
41
19
41
159
3
18
91
35
25
23
1
24
17
126
13
35
21
21
48
24
15
16
44
27
90
43
11
49
41
55
77
12
90
37
20
51
13
29
12
19
35
42
12
7
29
6
25
23
25
56
15
54
18
30
18
1
35
61
17
7
8
51
1
41
79
29
15
75
25
131
1
8
51
13
95
1
35
36
13
12
108
65
55
53
43
59
6
31
5
3
28
23
12
108
25
252
47
45
16
12
53
36
54
9
33
18
30
60
19
11
132
18
12
72
42
13
233
18
6
120
54
1
36
60
17
66
54
6
72
33
196
89
55
24
11
6
18
138
18
6
66
153
69
7
84
29
6
1
144
35
12
73
17
18
36
9
9
43
17
18
48
25
36
68
21
39
15
18
18
72
12
21
64
83
73
35
25
12
47
37
8
105
30
81
9
135
15
37
84
20
96
99
6
31
ABCD 93137641984*3^$a+1 [50034]
28
8
160
32
60
84
48
12
28
47
45
15
73
68
3
21
24
4
260
15
1
116
171
49
36
20
4
60
68
16
60
120
12
95
48
1
20
60
144
4
36
59
177
171
25
8
72
84
40
104
36
48
51
69
28
204
35
1
92
220
8
24
84
76
20
76
20
84
36
40
24
36
32
52
24
24
96
32
112
83
25
44
40
48
47
69
111
1
32
60
108
99
9
12
148
71
13
128
60
48
52
144
200
219
36
105
100
56
27
21
72
12
36
204
28
24
80
168
87
33
111
117
63
81
28
252
71
33
64
47
145
8
52
56
24
36
72
36
76
48
131
37
12
36
12
8
192
88
32
84
28
32
3
13
92
192
24
12
72
96
16
144
56
51
97
48
59
144
37
120
48
96
80
96
132
112
35
49
132
12
95
1
92
28
35
36
25
80
48
12
123
321
100
32
39
133
80
60
168
60
12
12
84
16
8
88
335
9
16
84
20
3
73
44
96
52
116
16
8
172
164
16
71
37
48
80
15
9
84
4
132
60
8
36
12
4
95
45
84
52
59
1
32
76
116
48
36
15
61
60
8
15
37
11
97
11
69
36
60
16
60
116
252
136
36
56
48
16
20
24
40
92
4
8
156
51
153
160
216
212
124
96
92
87
105
180
15
36
13
36
48
32
24
76
156
47
21
120
64
32
51
33
75
25
104
12
4
56
40
128
52
324
92
12
132
120
24
40
96
24
20
27
105
24
48
120
136
24
132
68
15
177
28
12
164
51
1
143
49
32
88
12
11
33
27
13
35
177
160
48
44
112
216
308
4
32
196
108
56
84
27
33
15
121
23
1
20
96
84
4
143
9
64
36
48
23
93
4
11
189
72
75
93
12
48
52
20
16
179
93
51
156
276
57
60
28
20
52
216
72
84
108
132
36
155
69
64
191
85
11
85
20
72
76
20
15
109
68
52
23
105
48
27
193
116
24
255
105
172
84
224
196
20
15
13
8
12
40
32
160
140
84
4
8
64
8
28
92
12
64
36
24
140
184
35
33
4
116
108
84
52
60
119
69
36
51
9
16
48
8
60
39
45
51
49
20
24
160
36
24
32
28
300
152
52
56
4
180
120
60
20
60
28
72
155
21
64
12
8
168
4
11
25
83
57
40
24
56
63
37
48
92
84
60
28
23
33
27
37
47
13
80
3
48
61
35
21
88
47
33
36
60
24
4
8
48
4
71
61
68
48
63
81
4
44
36
52
84
8
112
24
24
156
36
59
9
120
72
24
192
63
21
40
20
60
24
36
76
92
148
59
145
104
156
280
24
107
9
228
51
1
56
48
12
24
24
76
44
51
61
35
57
48
24
76
32
100
128
84
63
37
80
16
152
16
20
120
12
28
44
28
20
4
44
156
28
20
76
11
25
48
20
120
40
60
68
64
48
47
73
71
237
120
75
132
108
33
12
4
116
15
49
156
12
12
80
76
59
25
156
12
56
16
48
36
80
64
36
56
28
60
32
28
131
9
87
85
60
20
63
108
49
44
72
4
108
20
48
84
76
164
40
143
12
9
252
40
104
108
112
24
56
204
36
48
40
71
36
73
116
111
25
56
15
37
140
72
100
80
84
100
92
99
13
8
39
36
48
45
24
136
35
57
132
48
99
265
44
132
40
12
35
45
16
12
48
80
87
93
36
88
168
155
9
88
228
32
156
ABCD 93137645158*3^$a+1 [50000]
23
25
23
196
51
137
40
27
53
73
30
5
55
77
13
27
27
90
51
15
54
75
80
28
32
36
12
108
48
49
3
84
96
32
60
36
204
60
72
1
24
15
8
48
64
108
32
76
104
28
75
90
90
120
57
15
21
39
66
15
39
126
24
48
18
105
108
36
56
19
53
76
36
33
15
75
53
12
187
18
51
20
79
18
12
198
5
19
5
31
120
197
48
48
12
7
65
115
53
24
31
77
13
72
90
5
7
21
324
111
113
49
47
16
32
7
60
5
48
163
5
48
12
7
12
141
80
100
45
12
60
11
181
3
75
48
165
68
241
48
18
17
7
53
12
16
68
36
76
99
90
36
15
44
25
123
3
60
12
17
148
3
30
155
24
24
52
15
60
53
84
25
30
33
8
124
3
9
36
99
33
3
30
47
43
69
45
15
48
140
40
60
20
60
36
7
60
5
115
113
16
21
23
24
7
36
5
60
25
27
45
47
1
24
71
37
15
12
36
8
49
18
65
7
237
3
41
97
159
93
35
12
4
9
180
83
25
23
36
31
29
36
115
72
77
84
31
6
30
42
48
87
117
48
60
11
19
17
120
4
44
67
21
44
43
150
15
33
83
64
15
42
66
33
129
11
120
127
9
45
51
105
270
72
18
24
59
492
52
3
360
60
53
52
57
18
9
200
16
39
65
60
1
15
164
16
27
161
37
12
35
37
78
12
41
49
6
12
17
76
84
44
1
15
105
126
60
72
18
12
11
4
8
24
43
53
97
23
24
88
8
24
36
7
108
57
3
29
55
105
3
60
12
89
19
57
105
59
67
42
12
36
3
20
64
8
48
52
9
23
85
12
11
132
25
48
167
12
1
23
49
78
29
36
168
19
5
76
44
132
13
12
35
160
36
80
52
12
45
90
9
57
147
3
29
24
109
18
30
219
48
3
42
27
3
53
4
36
8
31
18
23
48
1
180
18
41
64
80
7
18
71
12
60
7
138
3
129
15
33
75
165
35
108
31
180
36
89
36
48
64
75
48
5
108
37
23
61
35
24
12
48
36
25
143
52
21
15
45
84
6
12
53
37
75
128
24
61
143
7
53
67
53
61
59
132
12
133
24
23
43
54
3
33
42
12
33
20
16
32
12
37
59
169
60
162
81
99
29
19
5
73
72
48
60
83
52
57
23
199
41
7
72
6
27
32
48
16
51
6
192
78
12
90
35
163
144
41
24
121
35
49
18
18
15
39
198
11
36
64
21
11
124
75
18
3
32
40
15
17
1
255
12
45
15
3
5
60
124
75
93
56
52
39
29
1
71
52
140
25
72
18
5
157
6
30
23
16
180
44
187
150
47
52
45
23
28
20
24
25
59
31
53
12
64
21
59
4
63
30
132
47
115
41
4
45
51
39
33
32
43
18
27
57
96
119
16
45
12
15
117
18
48
93
21
90
29
7
29
73
131
1
23
13
210
90
24
15
8
13
119
25
11
109
3
8
4
44
24
72
4
36
56
55
173
61
18
17
16
68
12
37
27
21
42
138
83
31
48
17
24
1
11
289
111
39
5
40
8
160
20
52
21
30
105
45
99
45
119
16
153
83
97
18
102
35
36
84
7
65
43
72
90
83
36
60
19
60
53
55
9
36
9
30
36
24
5
40
60
21
30
29
13
95
115
113
85
23
37
84
75
21
95
7
5
16
32
37
11
61
6
12
5
108
109
30
6
63
80
19
41
36
31
12
41
127
17
13
42
12
6
47
52
36
72
20
37
59
160
84
32
28
12
63
12
53
73
23
1
48
51
44
336
72
48
49
27
45
23
156
52
44
36
67
12
201
72
93
90
105
144
15
78
83
37
72
60
90
5
31
65
115
125
72
12
144
12
85
59
4
27
117
32
36
168
184
75
12
36
129
33
90
78
23
4
8
120
48
67
30
42
72
9
99
72
120
90
111
84
21
47
72
13
35
73
27
60
72
51
54
78
90
47
1
114
45
3
41
16
33
75
3
5
28
12
72
32
391
17
73
15
8
7
17
43
17
28
8
24
40
3
24
30
179
127
24
36
5
7
5
13
90
89
1
54
60
33
116
12
49
6
5
24
91
129
ABCD 93137859162*3^$a+1 [50017]
5
3
24
33
43
5
102
33
4
36
59
69
72
60
28
60
11
18
15
45
12
55
41
12
12
18
33
24
4
47
54
31
5
84
48
3
4
8
3
42
72
3
168
4
53
30
13
47
42
51
24
141
3
57
120
12
12
39
112
8
51
30
18
45
3
9
4
12
17
48
7
197
99
9
55
5
18
49
8
52
8
63
13
44
52
23
60
1
137
7
35
12
18
48
3
9
78
45
45
30
69
4
72
47
48
12
25
23
33
9
27
21
123
196
84
71
81
28
41
15
3
1
29
15
48
9
18
81
9
7
44
12
12
72
33
27
88
56
12
87
21
16
41
63
57
43
44
153
3
21
36
15
27
21
21
19
20
9
15
40
17
79
167
60
33
36
105
15
51
102
15
48
15
33
9
3
4
23
30
18
117
75
42
51
4
71
24
33
57
99
21
18
73
29
79
197
24
36
3
9
42
21
64
143
1
24
32
3
18
72
30
60
45
12
3
117
4
77
42
33
9
3
75
72
78
7
8
105
15
27
61
92
28
29
6
42
3
28
44
123
45
4
8
12
3
120
25
17
31
44
45
48
78
37
36
44
120
15
73
68
60
21
48
3
48
4
72
60
8
15
21
21
3
3
9
51
30
19
48
5
31
77
15
24
75
6
42
42
79
20
12
45
42
60
18
7
53
3
36
93
3
64
35
120
9
21
79
92
4
113
108
24
43
5
15
16
152
69
39
27
42
15
48
15
9
15
30
55
11
24
69
27
13
29
48
15
132
88
29
39
4
47
1
5
3
36
51
9
28
53
75
88
84
5
87
51
37
8
52
20
27
30
6
25
17
51
72
12
285
48
39
3
201
69
67
5
30
33
27
90
15
33
30
48
30
42
72
138
18
45
4
11
9
75
18
103
24
53
27
33
42
81
88
77
3
12
72
93
90
84
6
24
30
6
12
111
9
60
48
24
66
49
36
8
69
12
66
97
68
189
111
9
63
33
27
36
57
3
111
21
84
24
87
24
93
72
48
16
11
25
164
9
7
11
97
56
9
7
5
6
114
31
47
30
63
15
85
17
27
21
19
116
108
24
45
103
44
21
72
12
19
56
15
9
96
21
3
12
4
144
77
39
64
11
25
8
27
1
84
56
39
6
12
51
16
5
39
16
44
21
48
12
75
51
30
3
12
4
24
20
69
55
36
77
7
23
54
18
85
80
27
1
17
15
33
3
9
15
12
21
7
36
44
12
16
77
27
24
60
4
35
12
21
12
63
30
3
24
76
32
177
18
9
24
4
32
3
21
171
48
45
3
30
54
21
4
44
36
21
54
25
44
124
68
108
69
18
9
28
53
3
39
30
111
21
15
21
15
40
8
9
75
172
41
162
12
6
55
80
117
18
30
54
96
90
87
33
19
24
47
60
42
3
39
9
12
39
49
41
99
4
47
96
25
8
4
17
115
11
102
30
18
12
43
12
35
37
41
12
87
33
30
37
44
4
5
78
33
27
84
93
45
12
48
27
81
7
72
53
18
30
27
15
105
48
48
39
18
24
15
16
12
8
12
3
9
3
102
3
27
30
78
45
72
15
18
18
13
20
39
42
36
24
39
27
37
36
71
6
67
17
6
12
21
24
63
72
18
7
5
7
8
105
228
43
59
18
42
30
18
9
81
42
1
41
3
52
48
5
15
45
15
33
39
16
125
3
39
21
76
5
3
33
24
36
15
84
4
44
33
3
40
59
57
24
39
78
12
7
83
25
108
29
15
24
117
24
3
48
99
78
7
20
36
9
66
30
15
9
19
12
29
63
16
60
77
3
21
115
23
93
129
6
13
107
9
100
5
39
52
89
168
12
138
12
9
9
103
12
47
13
53
75
45
7
32
48
15
25
80
88
20
12
36
81
3
28
5
60
7
17
15
3
1
11
25
11
12
33
28
236
4
32
24
3
138
15
15
30
60
24
31
8
36
16
35
49
41
120
7
125
3
15
54
6
49
41
3
21
3
40
23
12
37
8
63
33
4
20
33
12
163
5
24
3
15
21
57
72
7
84
20
112
8
4
23
42
42
48
85
12
44
16
53
30
141
9
3
28
71
9
21
3
48
28
24
12
53
90
25
5
198
144
93
12
24
24
12
28
5
78
60
49
5
3
117
51
99
49
41
19
20
9
18
9
45
19
17
127
23
90
19
44
21
48
18
60
69
60
24
36
48
36
9
12
39
39
21
76
11
13
20
69
51
52
5
19
5
3
3
24
6
60
127
17
30
9
21
15
3
37
5
18
33
57
18
24
105
3
48
45
57
67
101
39
21
90
9
45
18
18
7
107
30
39
4
12
24
84
20
40
5
3
4
41
24
6
60
54
19
12
20
9
99
12
99
6
120
27
3
24
1
72
32
4
11
81
57
12
111
75
84
13
83
9
135
6
15
12
36
16
20
16
8
9
15
3
24
33
36
99
25
12
44
124
92
24
39
18
79
41
87
48
39
6
3
240
39
21
57
39
48
3
13
20
9
7
8
33
39
93
87
40
53
7
36
8
9
30
45
45
42
30
55
5
36
42
42
36
135
52
12
24
11
69
39
25
12
5
139
24
47
48
78
12
31
36
8
40
8
45
12
51
21
66
54
66
33
4
17
228
30
12
9
9
43
80
4
44
129
12
18
13
5
72
12
15
4
20
24
15
21
52
80
64
11
177
15
25
5
12
19
11
13
72
11
25
17
30
30
30
18
19
11
9
24
4
77
19
20
64
5
27
3
21
40
59
12
13
32
4
36
11
60
9
16
65
55
29
6
57
52
53
7
11
73
29
31
107
42
15
72
36
27
21
4
8
69
6
60
37
68
12
3
ABCD 93138424508*3^$a+1 [50015]
17
84
19
60
48
24
173
3
100
12
12
149
67
20
33
55
5
151
24
92
64
20
88
8
112
8
57
291
16
36
20
69
3
40
12
53
7
29
15
81
48
7
36
53
79
272
9
7
8
100
5
96
159
156
40
113
15
100
101
135
9
51
180
40
29
7
80
4
41
91
224
28
68
28
5
15
16
8
21
67
17
151
80
64
8
4
185
55
60
36
44
36
88
5
151
108
56
21
163
5
36
51
28
41
51
304
56
9
15
129
103
12
5
51
96
36
28
24
17
3
36
4
140
16
32
40
12
101
187
137
7
8
16
20
165
67
48
120
24
5
55
68
28
24
72
8
48
24
88
77
19
12
48
24
72
5
51
57
15
21
127
468
96
168
32
4
20
4
32
28
8
40
29
79
132
24
68
21
111
108
105
55
60
8
57
75
21
27
28
120
36
53
67
5
15
9
91
24
29
7
144
149
36
7
8
9
87
28
108
113
31
24
84
5
43
120
48
84
65
31
5
51
28
60
41
79
101
15
36
64
96
8
16
12
60
128
105
79
65
195
100
72
140
28
77
15
16
24
56
48
4
96
24
20
36
21
60
99
36
4
32
9
43
48
140
12
100
72
53
43
108
5
31
8
16
5
7
24
24
140
40
29
15
40
36
41
31
77
12
15
160
65
91
32
72
165
84
24
7
8
21
19
68
93
19
8
57
15
21
24
163
89
15
129
15
105
51
45
15
36
33
75
69
7
53
55
12
20
33
151
104
16
96
29
91
56
93
15
16
68
28
152
16
41
60
43
72
5
183
28
92
36
136
53
12
24
15
16
180
164
64
20
376
29
12
60
324
27
4
48
65
43
77
55
12
29
51
64
192
48
140
9
7
180
44
21
135
88
120
65
7
24
44
201
67
12
41
55
24
12
168
60
12
8
52
29
120
15
9
31
41
31
132
68
4
284
16
5
31
60
60
12
32
84
52
84
53
91
89
103
48
5
19
12
20
45
79
24
128
28
84
108
8
40
24
140
36
165
27
57
67
29
120
60
199
68
108
16
5
99
72
40
92
36
112
80
4
24
12
53
19
17
111
72
36
21
79
101
19
24
8
12
28
17
12
195
60
4
12
72
36
56
28
5
60
120
7
44
36
24
21
115
56
124
8
57
108
27
9
79
101
91
29
115
36
44
4
5
127
44
172
44
9
55
60
5
111
64
5
24
67
20
28
5
51
345
39
36
12
100
24
5
24
19
12
48
137
51
112
17
55
36
8
96
40
29
60
27
57
3
69
123
57
115
44
4
32
40
113
36
67
32
60
72
88
17
15
9
15
21
31
12
36
149
75
57
84
187
44
9
19
108
44
16
77
15
81
15
64
20
81
36
115
5
163
12
29
36
63
52
8
28
8
36
180
129
19
125
36
7
113
15
4
192
48
101
75
36
108
21
36
19
24
12
84
24
8
24
28
48
137
55
132
65
151
29
79
24
60
60
36
80
144
16
116
36
57
7
44
52
17
43
53
7
12
288
48
5
27
4
84
60
24
48
89
24
171
64
60
12
12
17
51
28
125
15
21
151
84
29
127
12
116
36
28
5
15
40
12
5
60
43
101
36
31
12
5
72
31
29
79
24
176
9
51
64
65
31
72
132
80
28
12
56
72
93
115
5
39
28
80
100
12
65
55
56
4
96
144
80
48
124
173
31
60
12
168
32
40
12
12
29
51
40
8
57
55
48
5
123
28
32
33
24
7
8
21
55
72
12
17
75
100
24
5
51
28
5
103
24
108
77
19
24
96
41
48
60
115
65
120
75
28
20
24
105
103
41
87
124
8
21
19
60
20
16
5
67
12
32
16
17
60
87
69
195
76
53
15
36
60
12
60
52
17
183
108
28
72
224
69
55
20
40
65
7
173
115
12
53
7
17
12
151
44
64
176
33
36
24
103
12
56
4
41
120
67
72
20
16
41
19
269
7
68
16
24
80
16
60
12
80
33
15
9
36
19
12
89
ABCD 93138647762*3^$a+1 [50060]
49
209
48
15
120
88
11
69
304
131
42
30
45
213
36
144
72
103
17
55
77
3
9
55
224
51
45
45
30
24
72
30
39
93
12
31
137
7
41
18
204
48
60
12
1
24
11
141
93
96
66
18
36
132
7
32
9
55
72
125
114
90
31
120
47
36
84
78
3
40
59
6
79
48
35
30
42
21
69
43
80
39
1
119
1
53
36
55
48
23
72
1
72
5
99
9
12
75
24
141
48
6
18
12
31
95
342
123
9
18
12
54
36
36
168
72
48
67
8
16
5
54
37
80
184
23
25
11
156
1
80
225
18
109
32
120
15
9
237
99
33
31
41
18
157
48
48
192
125
51
40
125
6
85
80
9
31
83
13
80
15
12
13
5
19
143
36
36
114
7
59
85
23
6
67
59
309
40
56
40
24
56
16
305
39
45
36
42
12
1
168
125
12
162
21
111
193
95
138
54
1
264
203
42
48
3
3
36
121
167
102
18
153
24
40
41
120
39
93
138
49
95
25
168
41
175
24
17
55
48
23
33
81
36
19
29
6
36
210
15
135
30
42
57
99
85
77
108
15
39
81
9
7
53
72
19
65
7
24
101
30
45
105
54
1
128
171
13
96
56
24
72
24
3
21
16
95
1
35
165
112
101
115
149
18
49
23
42
31
35
42
27
16
144
23
1
80
45
27
15
252
85
72
59
54
55
72
35
30
31
248
81
31
113
72
55
95
33
160
89
175
23
33
16
101
307
192
80
88
8
153
31
120
23
57
15
18
7
89
7
137
138
54
108
67
23
78
3
9
72
79
11
36
25
17
12
96
90
25
104
24
40
107
90
19
56
39
66
7
17
90
133
11
85
56
21
210
108
36
201
88
17
15
75
54
18
6
31
144
17
24
55
35
69
105
15
9
7
41
7
32
88
8
88
24
11
36
25
23
33
93
211
29
144
48
90
33
99
133
24
35
36
162
55
23
54
18
241
29
120
91
32
9
15
15
90
78
1
89
55
11
36
1
5
43
24
125
162
78
67
35
69
57
42
13
8
9
31
24
176
81
18
180
48
24
105
123
6
66
60
1
17
48
103
5
24
138
108
21
64
24
17
79
72
47
36
21
64
32
45
19
80
63
108
54
36
67
32
9
114
37
29
6
21
15
90
15
123
21
16
203
61
24
77
67
23
129
64
17
42
210
36
7
24
65
30
54
126
45
16
8
192
24
63
18
18
30
55
24
143
9
24
111
129
87
12
18
19
80
24
16
24
41
18
85
41
54
30
51
64
11
61
48
17
31
8
112
17
111
87
97
173
54
85
24
144
120
32
16
48
101
126
132
25
8
39
1
137
168
30
24
36
93
27
13
29
138
25
48
80
120
136
11
13
17
60
72
48
139
11
30
39
111
30
198
21
16
167
66
42
13
35
6
120
114
30
36
108
103
173
267
40
24
29
66
60
30
168
31
17
223
24
8
64
29
12
18
6
144
7
47
66
15
40
149
72
19
56
40
23
33
57
186
36
9
27
102
63
33
7
155
18
156
90
69
40
17
24
144
7
29
91
144
56
9
111
15
105
9
31
59
45
16
24
89
15
39
25
8
3
42
19
71
12
37
89
36
6
12
73
48
119
36
30
36
108
90
117
123
12
180
21
3
37
240
72
23
73
24
176
40
65
15
201
15
136
35
18
12
18
21
40
35
13
35
13
29
36
12
3
237
156
15
40
41
39
87
18
31
48
137
15
51
90
78
84
6
54
13
35
234
54
114
91
35
141
33
7
48
23
12
6
79
131
42
30
37
72
176
40
24
65
103
95
81
16
48
8
24
21
78
30
72
127
5
43
8
ABCD 93138723838*3^$a+1 [50043]
32
36
40
5
27
147
108
13
23
57
147
133
83
49
120
72
44
16
56
3
54
163
29
51
72
147
54
27
87
12
60
33
28
23
21
28
56
72
24
16
24
20
141
30
153
24
171
49
32
63
33
4
29
39
28
24
5
39
9
42
105
3
25
5
27
40
8
100
20
27
69
36
51
54
15
63
108
84
21
12
60
3
69
36
3
1
36
35
57
87
21
60
39
60
138
126
21
15
153
15
36
126
48
6
81
39
90
27
33
31
5
3
48
72
3
25
44
16
5
67
17
54
24
18
90
85
32
28
83
60
81
24
129
3
12
3
33
51
9
15
37
29
15
3
6
36
115
20
21
222
37
65
108
18
69
153
27
96
12
3
57
15
57
105
60
3
40
68
12
28
32
168
40
77
12
90
78
27
136
89
39
87
9
21
3
64
8
124
44
27
213
45
30
96
120
13
11
9
28
24
59
45
15
9
45
55
47
24
9
27
61
8
4
71
1
68
12
63
21
69
7
29
66
6
39
36
45
67
12
65
54
21
28
191
9
28
47
108
60
12
21
64
20
60
12
16
29
235
44
4
12
23
85
23
49
59
37
23
21
16
8
196
23
13
8
16
59
21
28
92
39
30
54
60
145
8
57
6
129
12
33
7
53
18
33
51
1
5
27
3
42
27
111
9
48
48
57
36
72
39
48
63
9
9
51
3
13
24
53
66
21
15
18
7
44
4
41
36
99
27
349
11
37
12
44
112
29
43
11
1
44
52
12
20
27
60
33
3
9
63
21
51
69
36
3
45
132
15
13
20
117
66
177
3
57
28
23
6
91
53
51
75
33
72
28
11
97
188
12
75
109
5
36
30
57
180
3
84
13
8
147
30
7
108
8
24
28
47
48
13
8
24
15
72
25
29
102
33
4
56
15
129
3
37
68
33
91
5
63
60
40
72
44
12
112
47
54
126
13
56
52
152
15
36
30
51
3
81
64
23
69
48
63
12
42
31
84
83
97
68
15
25
5
168
72
111
27
168
9
12
105
51
100
12
143
153
96
93
18
85
20
3
9
57
123
21
24
15
3
12
21
84
72
40
200
3
25
5
7
29
31
20
9
19
35
156
6
15
33
42
9
9
12
63
40
8
39
1
8
4
5
67
128
15
33
99
1
32
57
15
39
1
71
18
39
132
81
79
128
36
16
119
9
27
30
54
1
120
65
90
48
37
5
30
9
45
42
12
37
23
97
140
24
84
12
3
37
29
36
24
72
144
18
33
40
35
84
54
75
76
44
64
32
33
67
83
12
13
12
48
56
52
12
20
27
133
20
12
40
20
108
3
69
24
72
3
69
3
69
48
72
3
45
12
3
48
33
117
7
32
40
120
44
12
15
85
20
3
9
28
17
138
9
45
6
84
45
63
13
12
17
30
93
28
24
120
8
12
48
27
45
63
97
11
129
36
3
66
114
117
4
35
108
57
39
1
36
8
24
28
155
30
54
93
28
65
12
27
96
40
107
18
42
21
24
52
11
9
24
75
81
16
23
6
18
145
35
48
49
80
3
13
24
35
13
80
15
25
32
33
18
108
120
42
3
132
9
48
15
27
144
69
3
9
63
30
3
4
89
19
11
54
27
36
12
21
51
28
23
42
66
141
36
63
30
7
24
8
12
111
18
19
23
9
16
8
4
17
51
48
27
30
42
180
36
84
108
9
213
7
23
21
75
9
21
39
12
24
87
60
25
8
15
42
18
9
21
51
16
5
24
18
153
24
24
4
11
69
120
52
96
20
3
12
33
39
21
124
20
40
80
28
20
84
69
7
47
42
31
77
7
11
30
15
52
95
21
57
79
44
36
60
15
25
68
28
53
54
6
15
51
33
45
15
3
48
57
4
71
30
19
5
195
15
9
64
12
56
3
72
42
12
24
15
111
90
3
51
9
165
15
12
15
33
40
161
75
27
24
18
90
85
41
51
3
18
12
78
45
147
36
42
72
63
9
91
104
24
60
129
18
49
29
19
11
144
13
65
67
41
30
54
6
12
25
24
20
148
68
4
89
7
72
71
81
93
75
48
64
224
75
54
3
124
23
85
35
108
24
18
18
9
81
15
75
12
13
59
85
11
25
23
21
33
42
13
48
8
24
15
25
20
12
36
33
72
7
77
114
37
29
15
40
35
21
3
9
75
60
81
96
28
83
84
73
20
36
21
126
48
177
4
8
48
3
9
12
9
39
141
39
72
165
18
25
8
75
25
60
12
11
36
84
24
126
15
12
39
13
8
57
67
8
15
13
77
27
96
12
60
51
42
144
99
9
90
57
15
105
28
20
12
9
6
120
108
37
36
23
216
85
116
15
12
25
132
29
19
11
150
7
92
45
63
4
48
23
9
15
13
17
51
27
120
72
96
48
6
63
60
3
69
28
128
12
ABCD 93139042684*3^$a+1 [50066]
20
148
9
48
99
20
148
48
20
13
47
25
3
32
12
120
60
52
21
27
8
64
8
1
59
37
84
87
9
23
108
48
24
60
133
47
120
16
20
4
81
35
1
156
24
75
141
120
35
52
32
25
231
20
64
33
11
25
107
48
1
143
60
28
48
36
9
179
37
11
85
39
276
48
44
61
47
84
13
11
181
15
20
109
27
20
40
12
252
108
20
61
159
12
20
25
131
64
56
48
76
20
136
9
63
140
85
51
20
60
12
133
27
104
36
168
16
201
35
24
76
45
23
72
48
132
64
9
11
88
68
84
4
36
44
12
13
59
180
88
72
128
48
72
60
13
11
109
11
228
108
24
24
12
24
144
156
16
9
11
85
3
44
97
59
16
56
192
12
24
4
248
108
1
239
112
68
25
47
25
23
4
128
24
25
179
4
56
16
20
36
4
9
107
84
36
60
40
92
13
35
64
36
117
11
37
27
117
63
8
84
49
71
13
83
4
36
84
8
108
28
60
236
24
120
25
36
131
124
141
27
20
61
36
71
4
144
104
253
63
12
152
88
12
68
49
11
12
40
20
12
84
37
119
184
20
61
11
72
421
59
112
189
59
60
12
148
20
1
11
84
132
169
135
9
96
59
76
8
1
131
156
64
80
265
71
73
27
33
11
16
108
9
23
12
108
13
36
51
93
119
88
68
40
69
12
63
8
25
3
60
12
9
119
12
12
61
11
28
96
44
1
11
1
24
71
132
13
23
36
48
76
72
20
4
44
24
12
13
63
33
12
27
8
160
8
84
132
28
12
8
61
155
100
36
69
27
164
60
1
48
191
124
116
60
121
119
40
36
12
128
120
48
100
116
28
81
96
36
39
8
28
33
35
64
12
56
13
120
240
84
155
12
85
96
84
23
28
8
76
320
121
144
143
180
120
72
84
4
56
25
132
75
8
72
52
21
15
32
60
52
20
61
47
24
84
12
49
84
35
16
9
36
71
24
16
332
73
35
12
76
20
25
95
85
107
40
33
239
13
63
72
9
131
169
179
12
12
48
84
76
8
40
9
23
108
84
253
143
25
27
8
37
120
132
83
12
240
12
268
108
44
96
4
8
28
68
132
84
40
56
25
155
132
52
20
61
59
88
36
32
28
45
95
12
12
60
60
36
72
49
119
84
25
71
132
84
84
61
35
84
24
16
21
15
8
1
27
44
36
84
96
12
156
61
15
44
76
44
1
83
132
48
36
76
9
12
60
3
117
24
11
84
16
68
1
143
132
61
23
76
68
48
100
104
64
12
92
76
92
48
52
32
12
24
121
60
99
32
25
143
24
420
168
244
45
11
60
169
95
36
13
36
39
32
64
128
60
180
37
3
8
72
16
57
99
108
81
180
51
44
1
83
97
11
52
32
13
35
48
72
16
44
12
16
9
3
8
120
12
156
12
49
3
8
12
36
12
28
36
81
3
81
143
52
44
85
59
1
36
23
48
49
11
24
120
36
169
144
11
4
72
12
36
96
116
13
27
20
60
48
52
24
45
23
60
16
56
60
40
68
1
11
61
23
84
73
83
1
95
240
49
11
1
123
180
45
27
92
1
95
24
12
24
52
92
48
145
59
108
13
239
48
121
11
4
80
40
36
9
15
44
40
108
33
95
4
8
48
1
143
108
64
60
189
11
1
119
4
56
61
3
20
84
28
180
188
40
92
120
85
87
8
13
95
84
73
23
145
119
1
72
24
23
72
88
33
179
4
164
97
15
8
36
121
71
28
72
32
1
119
61
12
47
132
64
105
75
80
156
4
9
11
ABCD 93139318978*3^$a+1 [50027]
12
16
56
76
32
96
15
61
120
240
140
36
268
132
108
240
92
99
61
200
108
4
48
83
61
44
12
64
24
12
119
13
11
37
8
4
60
36
44
3
48
1
36
83
349
60
12
24
24
32
144
64
152
64
35
57
124
80
4
212
48
72
123
96
48
25
252
56
192
40
132
36
32
12
39
105
16
116
27
157
8
60
28
83
45
147
49
36
48
300
96
60
560
36
28
80
99
13
83
21
123
48
85
24
116
112
92
4
71
240
13
60
276
192
155
24
96
73
47
264
73
32
15
33
100
108
108
35
109
72
80
3
85
11
157
83
61
56
144
88
96
96
203
13
35
37
56
24
72
16
155
133
96
11
48
109
8
120
243
109
96
204
23
24
21
124
36
92
207
48
237
84
4
48
8
72
48
27
349
24
155
49
23
37
36
47
145
108
36
23
73
12
32
16
155
9
15
168
37
59
25
32
4
108
47
24
69
36
15
49
212
51
73
95
37
155
240
48
69
27
85
131
45
28
95
109
96
24
83
169
108
116
4
72
20
28
8
3
144
72
81
148
131
153
36
72
88
80
51
168
13
20
135
85
80
288
96
64
20
15
97
12
128
72
172
80
111
33
52
83
72
13
24
140
28
168
11
49
32
4
24
276
36
107
21
12
60
3
216
24
49
32
15
109
24
203
24
24
72
73
132
92
63
33
84
208
12
23
45
24
3
145
47
13
8
3
96
165
36
28
36
84
56
36
112
48
47
21
76
239
69
27
85
11
33
16
348
48
272
40
72
59
25
47
24
48
157
96
32
147
25
359
85
264
11
37
8
27
93
99
181
179
157
203
61
56
363
13
108
36
11
48
109
107
48
117
3
177
36
12
112
119
192
120
13
155
264
141
40
60
12
48
84
23
109
59
192
205
72
140
28
83
21
40
59
21
40
104
99
85
60
32
108
88
12
191
81
28
32
136
44
4
120
24
32
108
48
28
131
49
36
11
37
35
21
192
99
96
145
119
9
64
12
36
128
111
24
157
32
3
9
39
24
192
141
40
252
32
36
27
81
87
48
69
147
33
16
167
73
60
11
144
9
28
68
12
52
12
80
339
21
60
36
3
72
37
32
120
88
12
95
96
133
72
323
85
32
28
144
80
28
84
119
157
8
96
64
299
73
68
27
48
189
196
20
51
13
80
88
120
35
217
12
68
135
121
96
108
68
84
16
8
120
60
12
27
253
59
1
60
59
24
72
37
131
1
20
184
96
120
35
69
72
220
239
120
45
24
112
168
60
140
112
132
32
36
3
25
71
153
112
44
195
21
144
96
16
140
52
8
3
1
144
44
208
68
4
35
73
84
60
23
205
12
23
21
36
255
69
400
72
8
360
72
24
88
83
9
156
40
92
63
120
189
3
96
61
ABCD 93139384532*3^$a+1 [50090]
144
228
96
72
15
525
12
311
16
69
132
108
107
160
240
33
47
73
24
120
23
160
48
80
1
84
107
313
87
213
60
15
21
144
315
96
144
69
251
109
131
49
95
121
24
287
109
396
215
64
297
12
11
349
51
225
36
11
25
23
25
87
144
21
123
45
120
107
133
59
16
69
267
80
133
107
181
60
63
9
87
33
36
299
13
83
144
1
111
33
96
216
48
455
361
87
33
72
60
72
275
112
93
96
131
13
35
193
15
333
35
16
80
241
108
24
11
96
1
15
32
16
320
240
16
21
348
191
240
48
192
49
95
229
251
160
192
273
24
183
224
48
61
72
59
64
129
95
16
69
96
27
320
85
144
180
135
261
144
144
36
108
36
71
16
33
96
143
256
69
27
80
253
131
49
36
84
96
12
204
144
15
57
300
60
12
360
312
35
109
144
131
97
60
83
112
105
23
85
672
12
60
36
15
57
144
444
75
129
47
48
16
117
72
216
59
16
176
25
23
96
25
71
144
265
24
111
189
531
192
32
96
37
315
48
32
145
143
16
309
12
72
60
27
9
36
48
131
160
57
215
64
309
324
60
27
21
24
51
105
240
215
48
160
165
155
25
96
231
33
180
267
48
45
35
61
291
128
49
120
263
25
24
143
13
3
80
25
204
11
37
108
96
111
333
180
60
179
256
9
60
27
9
36
324
15
21
84
215
241
108
288
48
60
12
108
312
279
81
15
129
84
59
85
396
96
191
133
12
24
23
121
119
145
63
128
480
16
201
119
25
119
37
60
239
313
167
109
195
21
84
24
108
48
147
32
208
32
37
216
12
108
123
225
72
144
23
16
69
11
256
21
12
143
277
11
160
224
1
207
9
119
192
97
95
208
240
128
145
216
71
64
9
71
48
48
85
72
35
265
87
224
37
59
16
33
84
36
119
96
61
84
180
107
145
72
215
25
231
201
84
72
60
303
105
60
144
36
71
121
135
45
ABCD 93139454696*3^$a+1 [50005]
66
66
19
16
25
18
12
18
12
27
33
135
3
5
104
8
9
10
5
48
56
72
160
33
72
34
29
16
3
5
33
47
11
29
48
9
55
48
11
16
86
48
22
14
24
115
56
24
40
15
20
12
30
19
35
6
58
2
70
8
37
3
2
94
5
21
35
88
16
75
20
6
30
18
10
9
16
71
1
64
43
26
10
9
11
6
24
7
39
20
24
5
31
4
12
14
24
12
15
15
174
6
78
12
35
43
61
11
28
62
19
3
38
18
4
65
33
24
15
19
20
156
61
27
60
2
23
1
15
40
35
6
135
21
30
29
11
8
6
15
8
8
5
43
75
50
19
23
17
31
6
19
41
24
22
38
10
65
27
18
99
3
40
14
24
66
66
22
13
19
16
8
60
1
41
55
8
40
47
33
15
36
13
40
7
41
23
26
66
30
48
7
27
8
28
9
16
16
9
46
74
55
5
12
18
72
52
33
32
27
54
12
27
56
112
3
77
35
48
50
30
6
6
9
45
11
112
67
24
24
38
82
13
59
53
48
9
58
2
19
27
80
37
17
23
67
45
141
24
34
2
48
79
41
7
24
5
35
31
9
64
11
16
12
32
1
40
133
27
3
6
15
24
27
85
23
4
45
32
31
12
101
15
9
87
28
36
50
31
15
41
3
4
57
48
16
1
90
28
12
14
34
38
34
86
60
35
23
17
3
6
15
21
54
6
7
3
13
25
10
2
27
8
19
54
39
40
27
85
8
8
45
30
5
40
19
20
6
22
2
6
29
11
24
21
48
77
19
56
69
43
41
12
43
77
27
7
41
67
5
48
128
47
25
8
15
50
39
43
44
30
96
35
13
22
8
5
32
53
19
27
74
35
95
2
48
31
16
43
36
90
55
5
24
60
102
78
12
55
5
27
21
19
8
80
24
19
29
43
13
32
45
34
33
8
3
30
96
36
18
16
9
11
30
15
111
30
35
19
6
15
9
60
6
48
109
53
27
3
18
42
28
5
19
2
43
8
3
42
24
46
20
25
8
27
4
50
10
5
51
18
11
61
30
13
17
34
20
6
3
16
5
84
82
29
9
34
32
6
60
24
10
96
44
30
24
60
12
60
27
43
29
105
24
36
54
21
16
32
27
45
19
2
115
3
5
45
12
60
22
53
9
58
5
33
15
40
89
10
50
30
13
56
64
3
98
30
37
40
19
30
39
19
72
29
27
69
81
48
12
19
11
40
85
35
69
16
55
4
21
5
83
31
1
27
45
53
3
15
1
3
38
34
21
24
40
19
85
24
75
48
48
61
25
34
21
8
33
15
15
33
57
34
5
31
33
5
12
10
24
60
44
21
15
28
38
15
3
6
15
80
11
45
40
59
21
24
56
48
27
28
32
25
29
46
44
76
20
17
35
12
74
15
21
3
43
20
18
12
18
30
22
8
29
16
57
48
96
31
15
25
8
5
30
69
43
8
21
69
12
23
1
63
21
59
11
50
12
30
25
35
30
23
32
32
48
15
52
53
19
29
55
9
32
9
15
27
45
93
12
7
87
14
82
44
120
29
37
60
7
27
29
57
34
20
66
90
40
69
59
45
40
39
1
37
138
9
3
5
35
5
55
20
45
9
15
40
24
17
18
6
34
24
56
60
16
9
5
19
3
50
10
33
5
35
85
34
33
75
45
35
4
80
6
67
3
5
15
30
30
52
17
19
2
10
14
54
5
55
90
6
4
29
3
30
60
84
46
14
6
13
80
24
43
50
30
30
18
69
8
80
5
10
80
48
4
8
5
143
26
24
15
72
39
6
24
51
8
37
22
32
16
14
63
27
5
24
37
18
1
5
10
81
27
8
90
3
15
1
8
16
65
12
10
9
56
15
4
5
51
24
61
29
6
54
120
15
51
77
8
89
15
48
128
49
15
48
33
30
52
56
4
36
29
27
24
69
7
26
39
21
3
27
18
27
67
8
18
59
40
16
15
17
24
16
48
11
13
17
126
25
24
8
16
16
35
110
10
26
18
4
26
12
15
39
6
10
33
5
27
8
11
140
28
5
3
77
47
50
34
37
8
47
28
56
66
48
6
54
72
18
101
11
14
6
4
29
56
8
11
5
40
64
11
5
64
7
9
72
3
2
94
14
42
18
19
15
17
15
16
38
27
69
6
40
8
16
53
48
67
37
176
24
8
3
13
5
60
6
6
24
3
88
65
10
24
29
7
17
3
48
30
12
19
35
28
38
22
21
65
47
25
10
80
60
9
8
16
21
70
53
16
32
19
21
32
43
53
117
78
5
127
30
18
6
19
5
46
26
75
63
42
24
10
26
3
7
9
8
31
2
48
12
24
75
15
36
18
91
29
139
17
58
38
47
16
16
40
25
15
16
8
15
16
26
15
19
26
19
11
48
12
9
8
56
24
77
3
40
32
39
12
5
73
34
32
4
26
10
80
6
7
17
71
155
50
24
94
2
24
11
35
29
8
13
27
27
5
31
145
8
57
84
96
22
36
62
22
56
6
34
26
36
55
23
17
47
2
46
12
38
24
144
6
25
59
21
8
35
45
48
3
29
21
22
14
96
15
99
61
23
36
21
24
15
28
38
84
6
13
17
39
51
24
13
8
43
2
54
29
47
38
42
4
74
12
108
10
9
41
15
32
73
79
3
5
3
16
5
9
12
82
1
40
57
7
3
8
76
20
21
24
64
17
24
36
19
111
44
90
6
37
32
9
71
56
32
27
24
4
32
4
2
19
8
16
17
18
5
11
13
8
32
21
34
26
10
62
7
48
48
77
24
6
37
80
160
17
6
9
80
40
24
7
9
8
93
3
21
43
32
16
15
48
17
69
19
27
24
20
25
35
24
30
39
32
1
10
12
38
10
14
36
18
12
4
45
41
7
8
7
25
88
19
29
24
27
21
55
132
5
40
15
36
2
3
16
5
114
1
24
11
30
39
72
15
17
1
15
51
45
16
15
12
38
90
4
36
44
6
59
24
37
22
21
24
8
32
37
3
63
4
24
5
80
64
8
19
120
69
55
17
115
149
21
18
1
35
13
51
5
27
30
23
1
55
29
120
10
1
49
106
48
48
8
6
34
50
51
15
1
65
39
21
60
58
29
63
18
39
3
69
56
35
24
14
130
2
22
2
43
11
30
30
30
12
24
111
9
66
45
7
38
59
1
7
40
8
83
120
90
11
71
65
63
6
19
17
15
39
6
19
48
32
8
37
46
8
16
29
32
25
47
8
24
125
46
14
24
30
1
16
13
22
77
8
73
30
49
16
56
5
34
12
5
3
5
16
51
112
86
12
3
45
51
19
61
19
76
14
11
83
5
3
30
24
15
16
23
9
163
29
75
30
23
7
6
27
40
96
35
5
16
16
8
16
200
9
31
3
2
139
24
11
6
24
42
5
19
5
16
9
60
ABCD 93139769246*3^$a+1 [50000]
12
73
104
48
46
2
120
4
11
69
64
44
6
114
15
36
24
60
33
100
18
17
60
129
28
8
15
15
78
12
24
6
154
8
148
47
3
33
72
12
37
11
37
6
30
74
42
30
78
18
117
57
16
2
42
24
12
52
30
42
23
45
12
36
18
10
216
59
45
4
32
18
66
12
154
18
35
3
18
12
10
113
12
37
32
96
27
60
60
60
33
100
20
64
14
105
169
8
54
78
48
28
56
39
9
22
18
11
9
3
57
88
44
18
10
23
39
93
43
162
8
27
73
48
35
25
54
26
22
8
24
21
19
8
30
108
22
5
69
88
8
40
23
12
9
28
20
90
42
30
48
18
28
36
44
36
6
40
30
47
13
14
81
49
14
69
33
28
86
18
16
47
97
11
27
24
18
118
65
97
35
33
60
270
144
33
1
6
8
6
112
18
2
12
36
12
64
36
8
99
51
72
18
52
2
78
34
18
8
94
8
46
50
64
5
45
70
32
10
80
288
40
191
72
33
64
11
157
62
6
66
66
27
60
1
20
132
15
25
35
3
30
42
18
16
80
3
168
19
18
8
48
6
34
62
72
33
13
122
34
78
38
64
11
12
153
58
17
72
33
64
14
45
24
36
7
50
22
72
89
21
34
50
16
8
123
27
42
24
54
33
15
22
68
15
55
18
116
16
18
66
23
21
10
24
2
64
32
12
123
69
16
2
30
18
10
203
27
30
58
50
144
63
85
47
13
23
87
10
24
14
6
10
6
83
81
39
15
24
72
21
163
2
60
15
13
59
27
9
9
3
27
82
23
33
27
45
12
99
57
30
34
14
40
17
33
30
42
15
12
57
48
52
38
165
33
63
21
99
21
30
21
12
87
78
3
60
45
4
20
30
33
55
2
39
12
19
29
45
4
32
66
162
75
21
6
18
16
20
16
48
143
19
56
213
91
54
2
30
12
78
54
130
14
87
57
48
42
165
51
42
3
19
62
28
32
4
12
14
69
21
39
7
5
27
21
69
3
27
130
38
72
33
127
2
120
94
14
3
60
19
18
12
90
24
14
51
25
14
22
74
9
7
18
11
195
54
10
5
21
147
19
6
20
3
9
108
3
19
5
27
21
12
93
3
9
40
128
24
24
15
25
80
36
106
5
147
30
18
105
72
36
19
38
63
21
6
48
22
44
30
34
20
64
18
18
47
33
6
90
28
11
24
105
3
19
50
63
48
12
3
30
12
15
36
1
26
24
21
27
126
130
17
15
24
69
27
93
99
18
27
51
9
87
58
32
28
176
52
14
33
103
50
27
3
153
9
111
1
56
54
34
36
60
36
2
90
78
24
33
36
12
120
57
12
63
3
58
47
39
24
40
66
198
41
84
21
16
11
9
34
32
18
6
16
72
18
38
9
61
95
27
72
72
10
30
29
45
15
87
40
24
41
63
6
34
26
30
21
48
37
107
91
66
24
12
2
33
7
90
38
10
23
15
34
8
24
6
34
54
5
45
75
109
38
54
3
48
7
38
12
36
75
39
33
33
39
21
16
18
8
57
36
9
10
5
33
18
9
60
93
27
13
14
18
142
80
106
120
14
10
110
10
14
105
12
19
18
8
54
40
29
117
4
50
90
168
70
125
120
3
33
1
11
45
15
69
63
3
64
90
20
39
85
72
23
60
60
55
56
48
40
2
6
120
34
20
51
9
39
12
3
30
76
8
15
36
9
3
12
1
26
34
47
12
43
14
76
23
9
136
254
30
15
21
24
3
12
1
102
17
96
121
54
24
2
64
24
8
3
27
70
47
21
22
77
36
72
108
21
111
12
75
22
18
18
35
9
16
23
51
33
96
12
37
23
57
6
9
48
39
9
57
54
93
123
24
21
33
60
54
18
75
33
42
18
126
21
33
39
57
28
20
18
58
35
12
169
83
43
17
73
38
72
42
12
64
42
5
13
36
20
30
48
30
48
18
112
17
1
54
38
42
42
24
27
75
30
15
43
149
13
14
18
72
28
80
10
56
57
7
56
22
18
5
45
22
17
55
48
18
44
28
20
18
129
55
18
20
52
80
40
36
42
5
115
62
3
7
32
10
23
60
57
66
42
70
56
24
106
32
48
100
59
48
60
165
15
79
8
30
18
142
18
2
15
25
8
22
42
30
26
15
33
112
14
24
34
35
75
33
33
27
12
36
1
228
32
3
57
51
48
79
42
20
51
9
46
53
27
42
150
10
78
50
60
10
5
85
110
33
15
24
21
12
37
50
30
28
83
21
6
58
102
18
14
45
93
24
3
1
44
6
40
54
20
102
24
34
6
32
45
43
24
2
96
3
1
44
15
49
56
144
12
28
30
42
56
70
30
18
26
16
143
39
30
63
75
54
39
51
138
6
42
3
51
40
41
57
3
19
74
39
105
15
60
117
46
18
44
100
12
74
105
25
30
150
32
12
135
31
50
24
52
20
6
54
36
150
54
66
10
38
9
85
2
10
20
39
12
15
33
7
17
15
22
59
60
12
55
32
18
84
4
6
26
87
133
47
21
94
42
84
2
57
57
6
40
50
40
54
18
23
15
72
40
125
37
206
10
30
2
40
116
10
65
21
36
27
ABCD 93140193572*3^$a+1 [50017]
3
21
15
42
24
420
219
15
54
51
15
126
66
90
12
18
9
21
3
27
93
15
84
6
36
150
18
18
72
6
12
24
24
12
108
6
66
60
3
39
60
48
24
6
18
12
9
21
180
18
60
12
48
12
78
24
18
72
57
9
39
72
9
66
30
54
9
63
84
93
15
78
24
6
120
18
42
24
90
60
3
3
30
60
78
12
12
48
18
51
51
12
18
30
84
216
42
6
6
18
66
24
30
12
30
6
204
33
15
96
120
81
48
57
36
48
6
48
45
3
84
6
84
30
96
60
78
42
60
12
18
30
48
120
24
12
120
6
18
42
78
42
24
60
18
6
12
207
72
48
3
30
102
72
36
18
12
42
18
78
66
30
54
72
54
105
93
42
30
18
6
24
36
15
24
21
24
6
90
66
30
3
15
36
96
54
54
57
48
15
57
48
21
210
24
48
57
75
36
120
36
48
21
69
72
3
3
120
54
60
24
42
33
24
51
12
48
60
36
90
6
12
45
75
6
111
3
21
39
42
6
24
24
9
87
84
12
90
42
120
21
105
36
78
21
45
72
30
60
12
12
6
3
39
18
108
12
54
6
42
30
27
9
42
48
36
129
96
39
30
99
27
45
3
72
24
24
60
30
6
12
60
30
12
6
42
123
39
162
84
12
18
45
39
36
30
39
117
30
18
6
69
3
18
51
15
120
24
90
30
6
3
207
33
120
15
18
24
30
126
30
12
36
120
141
99
12
120
297
33
54
126
18
30
12
63
15
24
60
60
108
69
123
72
69
75
12
12
60
30
18
48
72
72
30
30
66
24
72
48
51
24
75
18
27
96
75
90
30
24
18
3
24
63
129
48
75
18
78
6
36
144
48
18
18
42
18
6
48
6
30
12
114
60
54
36
66
3
51
36
114
36
3
21
3
33
12
18
12
12
48
105
45
27
99
12
108
222
24
24
36
84
162
24
30
15
69
54
45
27
93
27
6
30
9
15
84
6
138
21
39
57
3
45
57
54
225
57
30
48
30
96
90
105
45
66
12
18
18
9
117
75
15
54
6
18
12
39
24
3
12
105
21
12
102
12
24
12
33
51
24
6
24
15
21
6
12
30
66
24
12
54
6
9
45
24
30
18
48
30
30
12
3
15
6
3
45
18
90
18
66
48
72
6
12
60
18
18
12
18
24
27
39
66
30
6
60
138
60
90
15
75
114
66
6
3
72
15
6
72
12
78
18
30
24
54
24
18
48
84
60
12
45
51
60
12
36
9
75
21
87
90
18
24
12
6
102
6
42
42
42
33
57
6
57
72
63
48
57
33
12
27
24
15
180
60
24
12
24
72
24
126
60
42
6
66
6
48
54
36
84
21
24
15
12
24
21
120
24
135
12
54
6
138
42
24
144
24
21
24
15
12
24
36
24
42
30
57
96
24
57
60
30
36
24
33
15
30
27
63
78
60
78
180
6
15
9
36
3
72
3
45
75
90
75
21
30
24
90
6
21
51
24
24
12
30
120
30
84
24
90
12
30
24
30
15
24
21
3
135
36
24
12
96
12
36
9
57
15
69
66
33
15
30
27
3
6
60
354
18
30
24
66
12
12
114
6
30
30
6
12
12
45
48
93
3
117
60
12
27
39
54
30
12
9
39
30
30
36
9
72
3
66
30
165
27
12
42
18
45
72
63
150
6
30
15
69
12
30
30
174
162
18
24
48
18
60
90
54
6
6
120
18
18
24
66
90
18
42
48
42
57
96
27
189
39
174
42
6
147
117
18
48
18
42
18
54
6
30
6
3
15
102
48
18
12
141
81
60
36
63
75
21
3
165
15
42
66
12
30
6
30
30
60
45
27
12
30
27
21
3
120
21
3
135
12
96
108
66
63
21
99
15
18
39
15
114
36
48
90
36
21
9
102
132
42
6
42
138
24
6
18
9
96
21
78
36
24
66
15
24
3
69
21
18
24
36
24
60
6
51
21
54
6
102
78
90
18
90
66
36
60
114
30
18
81
81
6
114
6
78
60
72
90
30
18
90
36
18
18
48
54
66
72
84
60
3
3
24
18
6
90
42
24
30
3
15
30
162
24
24
72
33
15
18
39
15
6
3
147
18
66
108
78
18
96
6
24
15
3
6
126
24
72
48
12
18
12
24
30
48
81
57
48
6
33
81
12
108
39
27
24
24
12
24
36
36
33
45
54
36
54
78
18
12
63
75
72
24
18
6
162
54
66
60
24
36
123
75
12
48
12
12
42
6
12
132
30
144
30
24
45
15
6
36
30
36
12
48
24
60
18
36
84
66
54
6
6
66
144
30
6
9
15
156
72
108
84
36
33
135
9
51
12
12
18
30
24
30
84
36
24
30
105
96
9
15
27
42
66
36
6
159
15
24
9
15
18
42
18
48
75
105
60
51
45
36
162
6
6
24
81
15
105
69
54
12
24
84
6
6
60
60
9
24
ABCD 93140706788*3^$a+1 [50008]
75
105
144
19
36
128
40
168
60
17
363
120
28
12
35
18
36
39
16
56
33
7
47
162
63
96
40
35
45
240
147
117
328
5
7
12
56
120
3
90
72
139
59
25
11
54
36
90
33
52
60
44
136
35
121
32
48
252
88
12
20
76
197
75
12
40
56
15
25
144
8
64
36
60
24
176
12
36
16
60
23
72
18
108
79
116
108
4
60
80
3
72
36
25
32
88
80
99
13
24
53
3
33
72
7
128
48
120
240
231
18
36
15
21
36
180
67
113
27
27
9
132
12
27
54
195
120
27
85
68
196
101
55
20
120
52
80
48
93
115
11
129
264
16
5
126
9
84
48
39
9
60
219
36
396
33
3
45
132
48
48
60
27
13
96
56
4
156
8
72
153
159
112
108
197
55
161
18
49
68
28
12
77
18
18
87
57
216
87
129
111
4
36
12
20
120
21
67
5
147
16
20
124
8
12
15
61
24
60
53
15
12
81
79
20
27
18
36
31
41
87
21
247
5
72
7
44
52
59
1
12
20
36
16
96
24
168
41
72
43
11
33
48
45
19
104
12
64
156
84
60
48
11
37
32
36
124
48
8
12
48
12
3
1
215
54
7
65
7
11
25
29
3
364
128
45
36
31
41
27
256
44
148
12
8
40
260
69
43
128
60
52
95
13
32
81
87
48
40
24
96
12
20
33
39
136
44
87
133
72
284
76
104
112
8
111
18
15
3
45
9
18
61
137
162
13
32
40
8
112
20
16
20
256
44
64
95
33
112
68
168
4
11
117
52
11
1
53
7
96
77
51
72
28
32
228
60
112
12
107
21
112
20
48
348
16
48
8
12
87
73
140
3
54
91
53
151
11
37
20
108
48
147
72
18
139
8
16
72
197
3
208
131
18
75
36
4
140
108
112
36
20
72
63
25
44
36
16
24
84
185
67
104
9
115
11
36
33
60
177
39
12
64
156
20
64
5
63
81
39
136
12
128
12
48
147
85
113
15
75
126
63
63
18
15
237
3
4
80
21
79
80
28
140
123
45
112
8
24
136
132
245
43
137
72
3
12
16
20
57
18
45
144
27
13
23
49
48
36
65
72
3
24
108
135
18
19
107
141
93
19
120
68
27
1
80
16
96
72
320
28
17
211
96
24
84
48
5
79
56
52
60
8
28
156
173
67
24
107
165
177
127
35
9
60
40
44
76
36
48
80
60
51
165
124
68
39
49
32
48
40
29
51
24
36
64
113
63
27
85
23
61
101
27
28
32
21
7
128
52
173
115
119
105
16
77
147
33
90
144
33
273
18
109
35
61
104
33
123
57
108
55
32
52
5
7
11
165
15
145
312
80
16
5
99
96
24
40
47
1
128
180
12
64
36
20
153
175
24
35
126
54
1
17
7
56
45
36
199
80
27
85
8
51
13
72
128
165
151
11
18
18
37
72
224
9
75
87
9
16
11
33
72
57
36
90
1
36
197
31
12
32
52
215
69
21
90
69
124
23
54
111
177
111
16
8
48
12
60
33
79
8
3
18
67
80
48
57
63
27
33
39
25
60
5
75
36
12
57
7
11
93
69
55
71
37
228
12
32
16
35
49
41
99
45
67
128
36
52
168
80
81
3
36
40
32
64
36
59
33
147
81
27
162
19
32
12
171
37
72
72
96
83
69
3
45
9
36
3
72
40
60
23
36
33
112
89
90
37
12
ABCD 93140955652*3^$a+1 [50202]
35
91
198
72
135
80
19
90
51
183
126
54
90
27
272
25
90
126
36
18
18
360
47
7
185
13
180
72
71
199
54
51
21
252
15
201
71
19
234
108
90
18
59
208
224
85
18
36
54
63
27
5
48
37
36
39
141
90
9
477
108
23
384
96
109
36
234
54
360
36
131
49
255
213
75
123
72
360
5
211
54
108
72
3
69
54
126
71
384
16
32
55
137
48
13
90
89
1
72
36
216
108
47
43
90
27
9
87
75
18
90
54
36
36
18
90
15
183
105
80
49
63
171
72
18
72
72
27
416
160
243
29
48
112
135
18
288
39
272
139
54
72
108
18
144
153
27
5
16
87
126
144
72
51
39
41
229
306
57
192
21
107
37
18
153
117
36
36
36
95
85
54
126
39
33
95
121
36
144
126
126
18
72
72
165
87
90
450
45
128
61
36
111
32
1
36
11
144
16
9
126
54
180
15
80
13
90
36
90
54
126
36
51
272
73
90
270
54
108
125
1
36
126
54
180
36
15
327
90
47
151
9
189
72
59
160
213
18
54
90
90
15
80
96
187
117
99
270
72
18
21
285
51
57
23
160
69
11
64
96
9
183
368
7
36
21
69
171
240
80
193
36
59
67
173
61
90
89
288
19
36
9
9
432
90
54
135
9
36
36
162
77
16
33
36
108
90
72
45
45
131
49
15
75
18
35
37
180
23
288
13
54
72
90
171
45
54
141
75
162
323
19
18
36
216
36
72
126
21
69
72
90
185
103
180
69
93
35
109
36
18
29
61
131
85
36
18
126
144
87
129
63
32
49
54
198
35
19
173
151
36
18
35
73
119
16
45
99
80
16
3
29
205
36
180
27
45
147
141
54
198
135
117
108
198
36
18
396
71
451
54
108
27
9
87
240
249
180
35
19
72
5
112
32
13
180
15
291
36
54
99
45
72
11
43
69
75
213
32
61
72
75
32
1
72
378
36
345
33
255
48
129
108
90
108
54
71
145
144
54
89
91
90
11
25
23
121
119
61
36
54
57
32
48
133
27
225
15
129
143
1
47
7
396
29
421
162
18
36
180
111
249
36
72
72
414
54
72
36
90
54
3
87
18
36
36
234
90
72
35
37
315
45
3
32
48
25
18
21
105
180
3
33
108
36
18
18
27
117
324
72
54
414
27
9
263
151
41
49
144
198
9
ABCD 93141503012*3^$a+1 [50060]
36
69
15
33
92
208
27
17
168
16
36
84
24
20
91
29
55
60
21
44
55
17
16
92
36
25
30
45
84
132
63
5
301
95
55
9
51
9
12
9
75
36
33
30
36
9
32
133
96
30
60
125
64
32
76
12
92
16
27
21
72
44
13
6
65
139
41
19
185
31
45
69
63
144
24
12
84
39
41
43
17
43
57
129
15
96
33
30
5
61
54
17
124
360
15
90
27
8
19
6
71
109
54
126
15
99
30
3
24
69
354
6
84
156
15
36
48
15
36
101
13
87
9
27
3
105
44
52
99
30
27
93
114
81
36
36
3
21
3
21
12
108
24
20
25
30
33
3
21
33
47
19
57
84
24
284
16
20
64
21
59
88
24
3
45
48
84
68
60
16
12
48
84
15
21
75
29
28
8
109
96
15
84
36
24
75
6
30
209
151
69
32
64
39
81
132
123
45
15
60
141
93
6
24
81
12
44
40
3
30
15
45
11
4
21
131
60
76
3
57
8
52
300
24
3
105
20
85
35
60
115
101
25
75
9
30
33
3
240
30
59
88
24
3
6
15
9
30
81
284
85
95
28
24
36
84
120
36
24
8
31
81
68
100
15
6
39
12
24
84
36
99
36
89
28
12
32
208
96
15
54
30
33
60
63
161
16
12
51
24
177
276
48
56
13
11
156
163
30
3
48
60
39
41
4
201
11
136
27
45
105
95
145
15
92
103
6
30
141
48
141
30
69
48
60
152
72
73
15
21
51
60
24
9
90
93
24
3
33
48
60
12
27
81
45
39
96
39
57
36
44
28
36
12
92
61
231
8
151
150
51
3
5
61
24
111
60
120
39
30
66
21
3
96
21
63
33
72
80
52
36
48
24
48
84
36
32
88
24
129
155
24
52
9
87
44
24
79
21
9
3
24
39
5
36
28
36
24
192
44
52
33
35
4
20
88
3
57
3
149
28
12
12
36
48
12
32
16
96
3
66
59
72
19
45
56
244
84
15
90
63
72
80
16
39
57
3
65
52
36
120
24
33
3
24
9
87
44
13
3
123
24
21
12
48
12
60
12
72
20
28
21
15
56
19
9
96
75
54
3
27
126
114
5
52
9
39
12
36
57
111
75
54
6
57
27
120
45
72
9
27
3
117
24
84
24
36
56
108
12
60
76
3
9
15
6
39
48
27
77
43
30
15
21
84
111
12
24
69
11
4
15
69
21
24
6
129
45
6
9
32
43
81
12
3
125
124
12
96
3
9
12
9
54
33
63
5
25
240
15
84
105
3
57
15
36
80
19
41
124
12
8
91
54
11
4
12
60
180
3
36
24
5
16
24
92
4
39
225
92
84
40
12
84
8
16
9
15
20
28
72
36
12
8
109
3
147
36
24
30
51
200
25
15
9
96
11
19
185
136
9
24
75
15
33
144
63
36
105
56
24
16
96
8
24
40
12
3
6
99
20
52
120
84
60
15
45
12
24
153
90
30
6
21
33
47
19
261
84
60
45
24
30
66
51
20
4
56
79
24
5
121
59
28
72
60
48
27
17
40
60
96
27
6
54
17
64
39
45
21
39
12
99
21
8
12
76
24
93
63
72
140
175
57
9
35
136
8
31
150
51
33
51
44
12
16
27
33
24
123
36
21
80
4
12
144
108
72
36
24
3
21
12
32
36
52
84
33
15
12
24
12
132
165
11
52
87
21
36
33
30
45
80
52
3
60
81
36
36
27
21
24
20
16
39
21
39
90
27
68
172
48
216
12
144
3
96
54
15
51
30
59
175
57
3
117
3
66
60
15
120
132
32
16
20
84
1
59
28
57
3
12
60
96
165
59
16
44
28
24
33
27
3
60
77
108
1
75
84
12
20
124
15
45
69
3
3
30
30
114
30
96
9
12
3
6
27
104
73
90
45
81
87
120
8
115
21
39
60
54
36
60
179
16
72
132
21
174
30
180
51
60
45
159
48
32
31
81
3
126
11
13
90
137
4
84
12
3
33
93
59
16
159
21
96
84
135
60
30
27
68
52
33
39
60
20
36
49
3
24
9
27
84
84
69
63
27
45
92
19
21
48
45
66
9
20
55
33
48
192
3
69
20
12
24
52
3
24
5
88
8
16
20
40
60
60
3
ABCD 93142096324*3^$a+1 [50034]
15
65
16
24
12
24
20
76
3
12
21
87
36
17
37
23
48
79
41
40
81
63
36
96
51
24
9
24
12
3
5
36
4
8
64
56
43
69
117
59
7
65
115
65
28
20
4
68
4
15
36
144
41
60
43
5
12
12
43
18
66
9
51
48
5
156
16
96
3
9
36
104
28
20
60
72
40
45
11
12
4
8
52
36
3
5
61
63
20
13
23
52
27
41
64
111
5
19
57
60
21
18
17
160
8
16
48
12
84
12
39
93
21
30
17
60
13
39
12
8
67
53
88
45
15
15
57
8
67
41
16
108
33
35
4
68
40
140
55
57
36
252
60
36
24
56
1
48
11
12
4
44
12
28
15
21
141
15
8
12
4
3
41
72
67
48
17
36
7
65
109
6
18
15
12
20
48
25
6
18
111
27
33
32
108
7
90
35
12
7
53
43
12
5
1
15
44
16
12
8
16
56
120
49
11
13
120
24
66
96
21
12
93
18
5
7
5
37
11
61
11
43
45
32
12
36
19
45
108
20
28
12
92
96
4
3
53
4
8
28
75
65
12
13
15
12
8
24
7
9
32
52
12
60
8
7
149
67
5
4
33
11
76
24
20
4
8
4
44
25
15
12
32
36
24
1
42
125
120
7
53
12
28
8
79
12
18
15
20
40
93
3
20
24
232
3
126
6
41
25
3
44
7
89
25
35
4
80
7
29
19
42
30
90
71
43
9
3
17
88
27
21
144
8
60
4
48
20
76
15
77
7
108
18
51
8
60
40
56
4
8
12
36
19
66
42
12
21
20
1
111
24
24
39
93
24
204
51
41
37
51
21
15
15
24
5
4
36
45
72
23
24
16
20
4
33
143
1
11
60
12
16
24
3
5
28
60
44
48
49
3
3
5
115
24
53
13
42
30
72
3
12
44
12
12
43
5
37
11
16
39
45
44
16
12
9
23
96
4
56
60
31
24
9
96
12
8
19
45
93
15
9
23
40
27
9
24
12
9
59
13
63
200
100
44
28
92
25
11
31
30
3
8
115
9
81
107
40
128
48
19
45
117
6
9
104
24
25
3
69
23
43
9
123
53
100
80
49
54
9
20
13
3
92
64
68
16
80
19
48
53
109
3
32
37
51
32
52
33
23
48
12
64
56
13
126
18
30
33
12
12
8
52
15
9
20
25
54
5
36
7
117
45
131
4
20
13
138
5
4
12
8
31
9
56
16
3
5
31
137
112
20
36
16
104
12
19
101
72
16
24
20
28
20
7
57
8
120
16
44
43
65
12
16
20
12
19
29
19
21
72
8
52
15
18
47
79
45
3
41
60
12
48
1
123
3
65
4
3
5
52
15
24
5
72
4
36
32
31
9
20
7
18
11
12
48
67
54
6
5
139
18
11
16
8
67
41
49
11
100
39
48
90
63
12
8
48
24
48
12
60
28
32
36
12
12
16
44
28
32
28
3
12
9
9
27
117
6
5
7
53
1
71
7
12
33
20
7
66
27
51
9
20
108
7
57
8
60
37
54
29
61
27
8
12
108
19
36
77
64
84
60
44
28
24
3
30
6
5
7
9
99
29
13
15
15
9
24
212
72
40
21
51
8
48
7
21
12
32
76
39
5
28
15
69
93
42
30
3
68
28
20
12
85
195
8
60
79
185
36
12
28
45
87
9
63
3
105
3
29
36
16
44
4
56
52
60
80
25
18
5
64
8
25
24
51
15
33
32
192
16
24
20
60
43
12
60
36
69
8
25
99
44
12
4
24
20
72
48
12
49
30
89
24
1
27
20
7
48
90
3
20
31
36
65
4
9
72
35
60
43
21
8
7
33
57
18
101
52
72
68
49
3
3
17
36
12
48
24
1
42
5
7
18
15
60
39
41
12
1
15
24
15
57
36
123
9
111
29
28
12
56
61
3
228
20
4
60
60
36
80
60
4
68
1
27
20
52
51
21
36
8
60
16
21
15
3
9
36
32
40
128
4
87
9
27
18
6
9
27
173
19
125
40
8
67
5
7
29
16
84
120
20
7
57
68
73
30
45
12
12
75
21
60
32
12
60
1
15
24
8
12
7
113
13
35
4
56
28
36
44
37
18
29
28
12
68
55
54
96
23
31
48
53
79
9
21
6
153
44
228
7
93
8
55
29
60
52
56
7
5
40
120
8
72
48
52
80
52
39
17
28
72
9
83
48
108
31
81
63
29
48
12
7
18
23
7
33
255
24
53
100
12
60
84
27
5
112
27
24
77
103
29
7
41
25
63
27
33
24
80
13
3
20
7
9
33
23
7
41
55
72
5
12
1
27
92
7
21
12
36
12
32
43
17
28
8
4
56
12
7
48
33
20
7
33
51
60
21
27
5
28
68
49
35
37
48
11
112
24
8
13
15
15
153
15
29
55
33
75
9
8
7
29
120
76
44
12
19
21
12
63
9
3
41
24
25
23
4
8
28
27
81
72
87
41
4
80
31
29
16
24
36
104
31
57
8
55
17
28
60
20
24
55
41
139
41
31
18
11
12
12
13
15
20
4
68
7
69
15
60
5
16
33
23
12
16
20
31
41
60
13
39
20
100
33
78
9
128
4
39
29
25
3
27
57
48
180
132
8
7
90
198
42
18
41
40
36
8
52
44
40
9
30
117
15
30
23
121
15
39
21
24
56
72
4
24
15
17
55
9
15
18
126
9
8
28
92
7
5
48
13
39
12
48
45
3
123
21
21
23
12
100
3
65
52
48
44
13
63
32
4
116
4
45
15
68
13
63
12
27
81
12
3
21
51
5
40
8
4
36
20
49
30
90
15
8
100
60
32
120
25
11
60
7
9
36
63
54
35
36
52
15
33
21
23
31
17
120
25
23
172
8
4
12
3
18
18
30
39
15
18
24
39
20
64
8
4
9
54
12
36
5
67
90
23
4
36
9
83
43
33
39
33
48
36
51
48
9
8
4
ABCD 93142472708*3^$a+1 [50024]
15
60
147
42
3
21
90
54
243
60
39
18
3
93
96
3
21
120
6
165
51
45
39
24
45
105
66
60
45
48
63
9
45
75
3
108
57
87
45
63
90
168
24
18
33
27
36
9
48
99
18
42
216
24
30
15
144
9
3
24
15
6
18
30
30
180
36
24
66
30
48
90
72
96
264
120
30
168
21
141
54
90
6
18
210
6
99
165
27
123
12
60
66
39
3
30
3
3
42
54
21
27
45
27
60
21
33
15
75
6
90
168
153
63
72
48
120
36
21
12
96
12
63
222
72
42
24
60
45
27
120
69
39
126
6
240
24
45
21
138
45
105
30
237
15
54
138
156
90
6
36
12
45
207
204
204
228
9
33
30
42
48
66
225
24
45
6
96
69
24
27
45
45
24
72
120
42
102
90
144
30
75
39
48
33
192
219
69
45
51
123
18
48
27
63
81
21
120
3
111
156
18
72
3
99
18
30
12
102
234
294
111
81
114
30
66
93
33
78
90
30
9
12
15
33
72
60
9
99
123
48
24
93
39
9
21
63
3
60
18
24
126
57
132
27
96
60
48
6
3
12
129
51
21
24
24
87
57
42
84
21
3
81
204
180
15
72
108
81
156
75
33
36
39
18
24
6
45
12
15
42
96
24
3
72
15
174
27
120
27
132
21
3
270
6
45
108
75
48
12
156
96
9
24
45
27
45
126
45
15
108
60
24
36
186
30
60
6
144
6
18
30
36
21
84
108
180
3
108
45
36
15
6
135
48
81
18
12
18
18
84
18
51
39
6
51
45
3
3
45
15
102
6
24
12
6
3
135
54
30
21
21
3
21
240
162
24
30
168
6
42
294
105
9
75
12
9
18
60
12
45
240
39
9
60
63
33
27
42
216
6
69
75
21
3
138
114
180
69
72
24
75
9
51
81
117
6
114
3
15
30
3
21
240
18
48
30
24
30
48
213
75
60
72
45
111
165
21
78
12
60
66
24
114
30
24
168
39
36
63
45
12
69
3
3
168
21
21
54
60
9
15
12
42
102
21
48
117
174
93
63
132
12
9
45
24
63
15
12
6
6
60
84
336
141
39
54
15
9
27
93
3
15
57
93
48
54
42
3
63
33
69
30
72
60
126
27
45
6
42
72
75
48
15
120
9
48
45
48
150
18
159
48
15
108
156
93
63
105
147
45
45
102
45
123
18
75
63
72
198
72
54
33
111
66
18
33
69
6
18
120
51
15
24
54
6
36
54
51
93
66
117
12
15
132
60
30
24
6
60
36
45
27
66
24
75
87
60
93
75
18
15
12
3
60
105
123
90
24
102
9
75
192
12
72
60
33
3
24
45
51
108
141
75
9
27
48
81
39
72
18
51
204
81
18
60
117
63
12
24
57
60
3
60
156
18
6
165
21
18
30
6
96
45
39
102
27
12
105
99
51
33
12
36
3
6
90
54
54
42
48
78
42
27
36
63
72
288
36
21
75
30
219
45
18
12
225
39
36
21
63
42
18
54
3
24
69
66
60
276
33
24
45
162
6
99
255
6
18
72
48
9
15
81
36
345
54
81
36
60
9
18
33
144
48
27
21
123
24
18
63
51
54
99
15
30
3
45
42
48
105
24
51
18
144
6
84
48
12
45
36
12
45
3
36
15
24
66
96
24
15
153
27
15
9
111
81
15
60
18
126
24
117
27
18
54
48
93
3
144
36
6
126
90
72
27
45
66
120
24
24
12
18
54
12
120
36
72
96
105
147
48
36
45
15
240
78
48
42
105
45
63
9
99
207
252
66
75
267
204
144
69
75
78
18
54
66
30
96
6
60
45
9
30
ABCD 93142489294*3^$a+1 [50010]
1
47
24
13
6
6
24
35
1
24
24
11
1
30
18
60
60
11
19
18
24
78
18
42
30
66
6
24
47
13
6
60
18
47
1
84
48
6
6
18
5
25
11
1
48
35
55
18
35
85
12
36
11
19
30
36
36
83
121
48
6
17
7
17
91
42
23
79
30
24
11
1
30
42
30
5
1
12
90
18
24
6
42
95
25
12
90
72
113
1
24
23
37
23
13
36
84
24
23
72
48
7
48
12
12
114
84
11
24
72
43
5
25
18
48
6
35
13
12
18
41
19
42
78
65
43
114
18
6
60
216
54
12
114
30
144
24
102
11
85
72
42
53
1
42
12
6
66
78
36
35
199
18
47
61
96
24
35
85
12
168
24
23
55
78
90
5
25
60
11
175
18
42
30
6
18
42
18
24
12
198
18
12
66
5
36
55
90
30
90
23
12
19
5
31
6
42
18
48
24
36
72
18
6
6
29
1
42
30
60
6
30
66
30
6
30
83
1
48
240
47
55
84
96
24
29
85
18
18
24
18
30
12
11
1
24
54
12
6
12
131
49
23
13
6
18
6
65
1
66
12
126
30
30
84
12
96
24
35
43
108
65
55
78
11
25
24
30
66
71
60
19
60
30
48
48
72
47
73
30
42
11
73
59
12
133
6
42
24
6
60
54
48
6
6
11
7
18
24
24
71
168
1
11
31
18
30
6
6
5
19
65
31
42
18
5
19
29
7
42
96
60
24
6
42
42
18
23
19
53
25
47
7
108
65
1
72
60
12
12
36
84
18
6
66
66
30
90
12
11
1
48
83
48
1
24
66
6
78
42
12
42
36
120
113
60
37
84
6
18
42
108
90
66
53
67
108
42
18
101
229
6
12
42
23
115
12
6
72
24
84
12
30
30
12
108
12
60
12
6
24
90
6
48
84
65
55
41
49
6
17
73
35
61
60
23
1
24
6
12
12
66
12
78
6
18
17
13
90
6
12
23
109
12
96
24
24
12
24
144
59
37
30
24
17
145
120
18
5
61
6
54
120
59
1
35
73
6
17
12
36
139
41
1
60
35
13
36
30
12
12
5
43
30
12
42
6
72
30
17
13
12
18
6
156
6
18
36
48
12
90
54
60
12
108
72
12
126
54
6
65
19
6
222
24
54
6
29
37
12
60
35
25
60
108
18
6
18
41
1
18
78
59
109
42
42
72
24
42
60
54
24
42
72
6
59
1
114
18
60
12
12
78
101
204
25
47
19
89
1
24
23
37
12
59
19
5
72
19
36
24
41
19
36
30
96
23
12
55
17
1
42
42
83
7
60
6
84
42
114
30
12
5
25
23
19
6
30
6
18
90
42
30
48
12
6
42
6
84
12
30
48
18
60
12
12
150
6
84
156
53
1
18
6
30
30
6
66
18
90
36
23
61
35
49
12
36
72
12
84
6
6
18
12
29
204
49
12
23
31
36
30
144
47
13
6
36
42
12
6
29
108
13
12
48
24
83
25
12
18
18
72
60
108
35
13
6
84
41
25
24
72
107
1
12
12
35
61
12
18
6
6
102
168
35
13
24
12
11
12
25
47
43
17
108
61
54
5
37
35
73
240
66
41
49
24
6
36
66
47
13
60
23
31
84
12
42
42
48
6
12
108
6
18
18
5
73
60
72
59
79
186
59
19
12
48
48
30
42
30
48
18
42
60
18
36
168
48
5
13
42
24
36
18
47
37
48
72
18
12
30
36
47
37
12
78
36
6
24
24
18
17
13
18
5
31
30
24
66
66
24
48
60
47
19
5
61
18
12
24
6
96
47
7
126
42
12
29
7
30
59
223
65
43
12
6
90
5
19
125
61
24
18
12
18
12
30
5
85
6
66
18
6
36
35
49
95
175
12
78
12
12
6
89
121
36
78
18
35
19
30
6
42
95
37
24
35
1
24
66
90
36
30
18
42
42
66
12
42
36
36
30
6
18
29
121
42
54
18
41
1
78
41
37
35
85
78
6
18
6
24
12
6
12
12
108
132
60
41
7
48
78
191
36
55
30
60
54
36
84
54
107
37
23
12
37
35
109
35
24
25
48
30
210
90
30
84
36
23
1
83
25
108
47
43
30
144
48
18
48
12
18
12
12
12
18
6
6
6
132
60
72
18
5
31
12
17
91
42
23
25
84
6
29
133
54
6
167
1
24
47
19
60
102
18
60
96
48
60
36
29
36
12
55
54
59
19
66
24
11
1
23
61
12
24
108
36
36
11
97
12
35
1
84
18
5
1
47
67
6
30
41
25
24
11
43
90
12
66
18
95
84
25
36
120
6
53
13
174
6
24
36
18
29
36
1
60
6
18
11
49
59
37
11
49
24
60
12
24
30
41
19
89
36
1
48
84
11
12
109
36
60
48
90
54
60
12
6
12
18
78
6
24
36
18
5
1
6
66
48
24
42
29
31
90
24
47
43
6
59
85
102
24
30
168
11
85
35
67
60
5
7
30
11
79
42
18
18
60
30
18
12
12
6
29
13
12
48
18
54
36
12
30
12
53
37
72
36
18
77
103
84
12
78
168
35
7
6
24
18
78
12
84
48
11
19
42
18
102
108
18
5
25
167
1
96
18
18
35
7
18
204
18
12
30
143
73
30
113
61
18
18
30
114
18
65
31
24
60
30
6
36
120
18
18
12
17
61
12
18
5
43
12
30
23
1
48
95
7
41
73
84
12
11
73
30
5
132
ABCD 93142768406*3^$a+1 [50009]
12
23
1
54
105
27
65
24
61
179
1
54
36
77
16
36
44
12
84
24
37
120
54
21
15
114
35
1
23
1
204
95
12
43
17
223
17
73
42
24
6
23
12
103
65
61
24
95
36
25
54
69
57
51
33
30
60
5
12
48
31
36
120
125
43
60
81
8
13
30
168
137
132
108
24
199
30
11
19
21
15
30
144
42
120
53
84
7
41
12
13
48
30
12
53
1
83
1
12
83
37
78
65
52
128
97
258
41
84
67
17
1
27
75
18
12
35
24
108
16
81
66
60
9
69
60
90
66
6
29
96
13
12
138
42
90
198
30
12
53
60
37
108
30
41
48
103
84
33
32
4
144
21
102
150
15
68
36
4
87
185
103
5
67
30
59
24
1
23
36
205
132
24
59
37
90
30
48
11
4
20
55
30
96
24
156
11
13
11
19
162
15
123
21
80
28
8
49
119
72
13
6
41
79
30
35
49
59
211
42
18
17
132
48
49
6
173
7
60
270
18
17
25
35
24
144
252
13
60
30
89
37
71
55
18
71
61
60
24
6
17
121
6
29
144
60
16
27
48
41
144
60
7
29
55
53
37
24
6
36
197
12
1
107
156
25
11
4
32
168
12
25
150
18
27
92
31
77
55
48
102
24
35
31
48
42
84
36
60
27
21
12
84
36
228
30
6
54
41
19
72
24
24
12
65
175
17
12
4
57
150
9
116
103
5
55
29
1
36
90
54
15
75
5
115
42
108
12
83
25
30
17
49
35
25
23
61
60
11
19
42
83
24
72
84
24
37
36
150
54
84
6
90
11
25
138
30
162
17
31
77
13
71
31
54
114
17
72
97
144
36
30
30
54
6
11
144
24
31
96
18
59
16
32
133
6
96
17
73
95
85
144
35
79
29
67
24
21
75
6
78
5
55
30
6
6
23
31
45
69
39
80
72
48
7
126
18
30
51
15
5
25
60
66
60
329
1
78
17
28
45
6
5
19
90
95
60
91
41
12
96
52
39
105
56
73
6
24
30
47
13
66
29
1
59
7
30
95
12
43
5
43
161
49
167
73
11
36
55
150
78
66
11
49
83
91
5
25
66
96
18
66
89
61
11
19
149
67
48
41
24
84
108
25
119
31
168
126
39
225
27
33
42
18
15
21
71
52
20
31
6
23
36
100
27
168
5
16
69
75
176
84
7
57
33
219
9
12
47
112
8
37
95
4
15
101
49
60
60
12
18
102
30
78
36
54
41
24
31
6
168
35
36
36
84
48
28
45
18
29
16
36
69
36
84
35
25
35
127
30
23
1
59
36
1
120
23
52
212
7
24
162
60
18
21
75
24
41
60
109
6
24
42
227
13
18
5
240
91
66
23
16
56
52
128
84
85
30
30
180
36
30
60
17
76
21
60
24
12
155
43
12
105
3
69
36
57
59
1
210
89
151
24
5
88
3
30
30
17
31
6
24
30
17
205
138
12
78
131
181
24
84
42
78
6
5
1
48
11
49
210
17
43
17
12
40
63
114
179
115
161
61
35
48
25
180
6
101
25
114
53
12
61
168
30
17
13
179
1
35
184
92
31
18
35
24
88
33
42
5
19
54
102
30
24
6
17
31
66
75
39
6
36
23
31
89
55
42
48
11
16
108
32
48
25
95
187
89
85
23
7
29
7
5
60
12
91
36
30
24
30
66
60
11
25
47
28
20
85
24
143
108
12
61
179
37
30
84
41
121
47
1
11
49
102
33
171
29
31
5
1
15
8
97
119
36
73
30
269
16
81
66
17
97
84
36
119
4
33
47
187
54
251
25
6
30
95
13
30
156
161
12
121
131
60
49
6
6
18
12
18
30
29
12
84
52
8
12
49
75
44
145
36
35
31
24
5
61
47
76
45
27
45
30
18
120
35
91
120
6
108
30
6
60
126
78
156
54
29
36
1
6
60
18
120
36
35
91
30
24
11
40
108
104
1
11
1
30
53
72
19
174
30
6
23
31
29
43
60
5
12
157
59
55
29
96
37
114
125
108
36
72
55
9
9
ABCD 93143423216*3^$a+1 [50035]
12
33
27
25
8
40
107
13
83
24
48
105
27
36
45
48
87
12
12
73
11
36
141
108
16
8
16
59
13
32
87
36
24
13
80
51
192
13
227
93
51
36
132
36
60
72
12
1
47
25
23
25
92
148
11
120
48
37
48
47
73
35
45
16
24
47
120
1
8
64
35
37
191
12
13
120
8
16
8
120
15
1
35
37
24
23
73
215
97
11
24
132
33
16
35
36
36
109
23
73
48
11
33
51
25
20
84
136
32
88
96
11
13
24
23
60
12
12
33
27
1
20
60
72
40
23
48
1
48
95
1
92
15
45
64
11
48
60
9
3
60
48
49
128
64
11
24
69
16
8
256
24
83
45
48
15
1
8
51
72
24
81
4
44
51
25
23
96
1
24
72
47
25
11
61
11
60
105
63
24
60
13
143
45
52
23
129
15
72
1
32
120
88
35
45
99
13
83
24
24
72
133
11
85
11
84
1
128
39
25
8
207
168
24
49
47
60
109
24
32
3
24
13
24
23
33
12
172
59
24
45
51
85
11
36
25
23
12
13
32
123
57
15
33
12
99
129
39
37
23
1
59
13
8
87
153
24
27
13
11
37
35
229
35
21
39
25
96
35
57
111
45
39
12
93
3
12
21
27
25
80
40
20
52
143
97
11
37
8
24
75
13
68
60
15
25
11
13
68
159
129
100
35
36
9
24
3
72
60
1
131
13
143
48
12
84
25
96
24
44
51
73
20
60
40
128
135
12
285
16
24
143
24
121
47
96
49
47
25
8
16
95
1
48
48
20
60
3
12
72
36
57
12
51
69
48
63
72
48
1
119
9
51
24
60
1
92
27
1
119
1
47
60
37
23
12
21
72
360
3
61
59
37
68
159
12
21
15
225
12
3
144
13
11
45
27
12
12
24
45
159
1
104
171
24
12
36
37
176
27
57
51
45
99
25
71
1
44
4
8
40
8
27
37
8
75
13
24
47
1
24
95
73
11
24
45
40
20
96
12
15
12
48
48
61
216
24
23
261
60
40
11
13
23
108
24
12
1
23
25
80
15
45
87
37
47
1
68
132
60
27
1
59
96
36
73
128
3
96
24
85
11
60
48
25
11
60
69
28
107
252
81
40
47
21
76
24
120
71
36
60
12
21
40
35
117
12
27
73
23
33
111
84
24
36
1
68
51
9
3
85
83
61
83
37
56
39
25
48
8
64
8
27
204
1
120
11
48
60
84
93
75
12
36
36
84
45
51
21
15
25
20
3
105
24
87
69
111
24
37
264
203
12
21
4
48
71
1
71
25
8
24
27
144
12
12
21
40
11
69
40
167
48
1
104
16
11
12
25
23
33
27
84
33
171
60
24
12
9
111
13
11
205
24
47
193
68
100
35
93
159
60
85
8
72
40
20
28
72
107
36
57
36
51
9
75
181
48
167
73
68
4
44
27
132
37
48
11
109
8
27
61
144
23
25
48
11
24
132
12
36
120
96
36
37
48
23
12
84
1
47
12
60
1
32
60
60
51
85
11
96
157
95
81
112
68
84
48
48
15
12
13
32
63
1
35
109
80
15
144
108
12
33
40
59
69
24
15
108
37
35
12
9
15
49
47
24
9
15
21
87
13
92
4
8
3
12
12
9
219
168
45
99
73
48
83
37
72
11
24
13
95
105
72
36
52
48
35
37
48
35
85
131
9
76
59
109
8
99
24
24
37
8
96
15
24
93
75
24
36
12
97
35
120
120
84
12
13
71
33
51
132
169
168
23
57
27
84
1
23
165
60
3
45
120
40
47
1
47
132
33
15
48
60
129
40
11
37
24
59
105
51
9
39
1
104
15
33
135
24
144
132
33
76
8
88
128
112
95
24
48
105
36
39
37
8
160
56
15
117
15
24
13
83
57
3
12
12
81
39
204
84
93
75
12
13
128
171
108
132
60
36
33
4
72
83
13
48
71
33
27
33
3
24
69
39
12
36
45
27
48
45
40
92
48
39
36
25
8
15
25
96
44
192
4
48
56
207
12
13
24
96
24
11
24
69
99
12
9
12
3
12
24
96
84
49
72
8
64
80
36
87
57
340
11
37
119
81
63
69
48
39
120
84
1
11
12
12
24
45
112
20
63
36
33
16
11
84
9
36
124
ABCD 93143462858*3^$a+1 [50030]
28
8
69
96
15
160
60
20
4
44
34
2
40
38
16
47
24
73
83
60
33
30
4
8
124
8
12
16
54
6
32
33
265
59
48
7
101
57
15
31
20
52
80
57
27
4
161
31
20
94
74
70
62
60
102
30
36
16
110
6
132
45
3
48
6
15
39
52
80
358
54
26
66
21
15
52
32
9
51
40
68
28
17
3
28
60
29
96
39
132
28
2
6
10
32
48
22
17
39
36
33
45
63
15
12
70
48
150
8
60
22
32
15
75
12
21
24
63
142
66
14
15
43
48
8
12
4
44
36
21
7
161
1
71
73
90
24
5
15
36
64
38
10
32
40
128
60
24
24
4
110
48
3
36
265
74
54
10
65
12
15
21
15
144
76
24
24
26
10
56
4
41
19
44
9
15
52
20
114
87
9
10
48
41
15
36
24
34
26
16
44
10
14
28
80
22
32
96
82
36
29
72
21
118
56
40
138
38
28
96
20
10
26
12
45
183
57
55
161
144
15
48
4
5
103
38
3
175
77
72
103
108
54
30
18
42
6
11
15
70
59
37
35
7
132
24
74
10
6
86
45
84
15
10
47
19
89
69
10
8
9
15
6
10
12
12
125
15
141
24
36
55
68
69
72
24
36
15
6
15
33
30
9
25
158
9
51
22
23
7
32
34
230
16
56
40
12
60
18
32
42
45
25
6
24
8
33
9
6
57
36
27
114
6
154
110
69
51
10
6
5
117
46
2
48
22
5
12
55
2
66
30
58
54
18
5
87
48
52
68
4
6
47
48
19
8
70
32
174
45
19
65
27
28
12
8
36
112
17
27
60
24
76
6
23
105
34
53
24
1
32
3
67
41
12
7
32
21
15
33
91
20
36
64
6
23
120
19
72
68
100
78
32
78
12
105
13
2
33
7
32
54
51
13
11
15
21
49
6
26
34
5
9
15
1
18
30
6
12
20
24
4
30
32
18
180
72
162
48
154
48
17
24
84
27
136
53
1
23
67
5
15
18
48
30
82
23
9
16
59
85
6
60
14
70
74
39
63
4
125
79
17
9
63
15
12
124
41
96
33
6
10
86
52
38
10
200
9
99
82
14
21
24
31
48
29
57
16
18
20
12
28
132
8
105
27
162
3
39
16
8
132
10
134
24
64
56
10
26
118
11
7
12
92
76
12
53
27
88
120
77
81
6
84
57
13
14
72
64
17
25
30
50
54
40
18
18
72
48
80
24
9
151
89
27
42
3
84
60
15
33
61
191
24
31
56
18
6
24
81
48
103
8
72
10
30
29
43
140
78
10
53
60
37
38
216
33
7
96
5
12
25
2
4
5
15
6
16
14
9
12
108
39
42
150
24
21
45
39
111
16
5
15
33
19
5
13
32
46
2
34
8
60
52
104
4
8
45
139
56
18
66
33
12
51
45
129
10
36
68
94
80
6
64
42
48
66
14
135
25
2
4
5
87
12
148
14
18
21
19
6
42
12
152
76
8
16
14
51
79
12
20
93
120
25
66
96
65
24
156
3
54
16
30
44
16
5
81
3
108
27
136
14
27
51
28
5
15
96
24
16
20
24
24
28
29
48
15
21
147
22
47
79
17
15
4
8
45
48
72
55
26
6
4
17
7
110
78
40
8
120
4
65
75
58
2
112
104
12
42
16
11
21
18
24
16
72
44
9
7
8
216
108
22
66
17
3
33
51
28
53
195
84
189
87
88
24
161
67
53
91
5
139
41
15
24
24
36
4
36
12
29
19
6
150
20
4
66
35
15
24
54
102
10
119
51
6
112
32
30
36
30
48
34
56
12
58
107
135
52
36
80
24
21
7
12
68
12
45
67
68
36
4
221
36
79
77
183
21
1
30
32
36
189
15
36
21
108
87
6
34
96
5
57
46
12
8
64
62
64
32
54
40
44
4
17
96
12
165
48
112
102
108
30
2
24
4
8
69
39
16
110
16
50
108
12
40
12
56
4
156
60
32
117
43
5
7
92
48
6
46
5
99
12
52
32
105
3
21
12
15
120
88
17
237
27
15
118
11
60
99
48
9
39
4
98
27
43
12
32
48
132
106
95
67
56
22
18
29
36
45
10
77
63
4
96
17
12
25
30
68
93
67
32
46
162
14
10
44
10
30
5
109
2
64
60
50
16
26
52
48
44
6
22
20
6
15
19
30
66
65
51
21
27
21
69
48
48
46
29
139
48
44
24
16
188
40
50
10
6
11
15
88
5
36
12
7
152
88
50
30
18
15
7
12
30
6
120
5
55
48
6
48
66
36
20
24
46
50
21
39
64
17
24
39
69
55
17
39
225
24
55
96
92
4
5
36
243
57
60
13
62
4
5
99
36
168
42
54
4
8
144
144
16
5
171
24
150
70
48
282
30
18
32
39
27
78
99
67
90
ABCD 93143637872*3^$a+1 [50126]
66
6
63
81
102
90
18
6
54
9
45
30
93
75
30
168
15
24
15
252
18
66
36
108
33
32
7
96
17
37
51
57
255
176
67
78
39
80
25
66
402
27
57
108
60
71
67
108
24
41
232
15
57
123
18
156
23
13
78
69
51
45
87
17
55
105
327
30
18
33
45
138
65
97
54
78
48
204
23
16
9
6
66
108
11
40
225
72
84
59
1
18
192
288
36
72
54
54
180
105
9
72
234
30
36
6
282
35
1
6
66
15
27
72
29
264
175
185
25
63
27
18
108
39
141
27
8
97
15
48
81
63
56
1
18
6
54
41
31
233
55
30
18
72
198
18
60
84
96
9
147
53
25
66
69
3
42
102
78
63
128
40
105
54
6
54
36
89
1
12
3
57
15
123
54
6
30
144
6
12
33
24
3
173
19
36
60
5
79
72
24
57
152
61
12
15
9
30
108
252
9
87
57
120
3
102
252
6
72
72
69
177
42
102
18
72
29
259
5
121
6
84
117
45
107
1
54
222
18
33
87
105
240
111
57
120
8
97
15
8
112
15
270
83
55
60
69
51
72
72
45
81
6
108
18
54
29
19
93
152
240
43
45
99
156
60
48
165
24
225
6
36
93
45
6
29
91
117
15
17
103
42
15
33
18
42
192
11
64
33
54
144
60
30
159
27
141
33
6
156
78
66
69
75
5
19
21
72
9
90
96
77
25
60
108
15
273
39
135
150
51
15
177
3
144
36
36
60
48
33
9
18
12
18
63
8
40
75
5
24
55
105
48
33
87
3
192
77
301
6
84
60
126
54
306
18
162
84
6
108
45
45
36
174
65
31
84
6
84
18
60
174
6
18
54
153
8
40
45
99
120
15
132
300
54
35
91
21
15
180
213
24
87
54
195
45
30
24
36
90
90
120
5
24
97
126
288
36
69
24
3
84
240
48
41
19
102
24
30
96
18
18
12
126
35
7
138
6
48
198
27
63
162
36
6
30
24
39
63
42
18
72
30
60
35
13
18
65
25
90
6
30
36
24
90
36
63
57
42
108
120
90
24
198
108
102
72
24
30
65
97
24
23
103
33
69
6
30
95
55
9
3
45
27
180
60
5
97
60
36
15
72
57
66
90
222
21
105
30
42
30
72
36
125
7
18
30
144
96
57
63
6
48
3
129
63
96
51
24
45
39
36
24
30
6
9
21
35
112
3
72
198
95
24
96
31
24
12
60
177
15
153
32
13
54
6
63
24
96
105
39
120
21
84
18
54
90
126
18
125
7
138
24
63
72
27
198
111
99
42
83
61
36
18
45
147
6
18
54
12
123
3
77
103
17
16
75
54
42
228
36
90
99
15
30
6
54
48
54
90
216
18
6
36
108
72
12
51
45
35
19
30
6
192
18
135
9
135
96
129
60
30
96
117
32
7
114
72
54
129
24
3
24
29
19
21
105
42
54
84
90
54
11
151
81
87
48
105
75
162
6
5
7
42
71
19
282
36
255
123
216
261
8
64
56
25
72
135
8
127
17
7
33
3
30
72
90
93
3
84
36
36
96
12
45
105
18
12
108
77
37
36
15
123
117
15
30
18
9
261
27
15
12
6
72
198
65
1
144
90
29
13
18
36
48
45
15
72
66
15
72
57
78
192
18
78
12
21
24
45
3
39
84
54
63
63
65
40
39
153
ABCD 93144185242*3^$a+1 [50070]
27
15
12
18
6
24
12
57
3
9
15
186
6
60
36
18
18
48
69
3
6
3
24
72
15
21
27
36
21
15
54
6
84
9
231
54
87
72
15
24
21
72
12
105
27
21
114
72
6
6
45
36
3
204
33
63
60
78
63
27
60
12
72
36
48
72
18
6
18
90
216
24
45
15
18
15
27
81
27
18
78
24
69
21
3
51
114
30
42
171
21
3
48
21
66
9
21
6
48
9
15
9
12
15
60
12
45
72
9
3
99
24
84
84
42
51
27
36
30
15
12
24
27
21
63
12
42
42
36
42
48
30
45
36
33
42
102
27
75
18
48
39
48
63
9
27
69
3
6
24
6
42
6
48
66
6
48
9
9
6
45
51
57
27
12
45
21
78
60
24
33
24
159
84
12
33
3
18
6
24
36
165
15
21
3
33
39
12
57
15
204
24
36
6
66
9
15
12
60
30
171
123
57
3
81
51
12
24
78
24
6
24
24
45
27
81
81
30
12
30
63
9
99
24
108
27
48
117
39
33
57
39
9
3
21
3
99
9
9
6
24
9
60
3
9
33
27
12
27
78
6
24
24
18
42
30
18
120
6
54
48
33
33
6
108
78
66
6
66
45
51
9
63
9
36
12
108
27
30
120
99
48
93
78
96
72
72
18
102
66
3
45
48
18
9
27
60
24
33
108
9
15
3
33
15
12
12
108
33
9
6
48
120
18
15
75
9
3
60
180
45
15
108
84
12
33
33
27
51
72
36
78
126
9
57
24
96
27
12
9
30
18
24
15
159
24
24
18
6
93
12
27
105
84
3
48
6
42
33
3
24
57
3
12
153
63
36
30
162
6
168
30
45
3
45
3
57
12
15
117
33
24
63
9
48
6
138
6
24
60
84
21
15
36
81
3
69
27
168
6
6
21
72
69
66
30
24
24
27
39
126
51
48
15
9
84
24
9
72
48
30
21
36
57
42
48
9
15
24
48
21
108
24
3
9
33
90
36
18
99
15
30
6
21
72
27
72
21
144
21
15
57
24
15
57
18
45
15
81
12
3
18
42
12
21
84
24
33
39
81
30
69
147
18
168
3
60
63
48
33
72
3
30
15
15
18
75
75
84
30
72
27
207
33
45
216
90
30
48
3
21
6
66
138
93
3
6
30
90
15
48
3
69
63
12
126
42
24
96
54
24
30
36
21
33
6
66
72
87
33
27
45
168
6
60
36
9
27
6
3
3
18
42
168
165
33
3
12
3
6
6
81
39
24
57
9
15
9
63
135
66
51
3
96
93
36
27
102
18
21
15
18
51
72
21
18
24
9
3
21
45
72
75
147
21
3
18
30
18
114
9
36
9
6
18
6
93
39
102
30
24
18
24
6
18
72
3
27
84
30
39
36
21
51
123
45
63
156
24
9
33
3
21
30
21
3
12
6
51
21
30
21
3
24
18
216
48
87
108
36
48
72
96
3
108
48
72
57
9
3
3
57
27
54
78
36
30
42
72
12
90
18
9
39
54
6
66
54
33
9
63
135
9
9
6
18
3
63
24
24
24
30
54
18
15
36
120
15
102
18
6
3
60
15
12
48
9
96
39
72
9
3
114
48
48
66
12
132
72
132
9
99
9
15
24
132
18
6
69
45
54
24
9
9
18
12
45
36
24
9
3
27
24
9
3
174
48
39
24
33
6
45
63
24
84
48
108
150
30
120
36
30
6
57
27
36
24
36
24
12
12
12
18
3
3
72
66
18
69
27
69
129
6
21
51
57
39
48
21
63
24
9
45
3
27
36
12
57
36
72
36
33
72
78
48
60
72
48
36
66
6
60
24
12
138
3
45
30
12
12
18
39
33
6
108
12
45
3
36
54
27
21
114
45
3
60
12
96
24
45
48
9
24
144
96
87
111
60
12
36
30
24
39
57
24
3
144
27
42
3
21
15
15
9
27
9
21
42
150
6
36
6
30
66
6
18
54
24
45
87
93
72
3
105
12
81
51
15
36
21
36
99
9
21
72
78
60
36
90
3
27
9
12
36
75
6
24
99
12
3
12
45
51
48
12
6
3
21
66
12
12
12
81
27
120
9
24
93
48
6
81
3
129
63
165
15
138
63
9
42
24
12
36
30
15
12
36
27
9
63
12
69
15
6
42
12
21
180
9
27
15
24
69
123
30
42
21
72
39
24
12
45
63
45
51
9
63
9
39
12
24
60
60
57
12
24
39
12
78
15
36
123
42
54
48
24
45
93
48
3
36
60
3
60
9
36
33
96
15
48
87
48
9
81
66
33
3
24
9
9
30
48
18
18
24
33
3
21
75
84
12
84
36
12
201
27
57
75
30
24
39
9
42
21
3
33
3
33
57
66
60
9
39
204
12
120
21
3
18
111
75
6
27
15
12
18
54
153
27
6
3
12
99
33
75
12
12
45
12
33
54
9
63
36
6
48
3
69
6
12
81
36
33
75
3
18
63
33
30
36
72
9
27
96
9
15
69
15
21
9
18
24
36
81
3
72
6
48
72
30
24
12
12
12
72
6
3
123
12
156
36
21
9
30
114
18
48
12
21
99
45
111
120
78
24
3
36
105
18
6
15
159
21
3
96
48
48
18
27
12
108
144
39
102
24
3
84
123
21
99
72
36
18
6
42
ABCD 93144675062*3^$a+1 [50082]
24
27
64
116
76
137
7
8
45
12
15
93
36
7
53
91
108
36
72
32
36
4
5
55
5
75
36
12
28
65
6
9
24
112
80
45
15
28
12
89
91
80
33
67
29
15
24
36
84
105
60
3
4
269
127
8
16
48
47
18
6
9
21
60
91
5
3
75
6
66
13
72
89
36
19
56
28
36
29
7
8
72
15
9
39
66
36
43
96
20
21
3
21
36
108
15
76
5
31
8
135
90
15
21
55
44
28
29
120
3
52
44
156
276
108
45
27
84
45
43
72
56
60
64
44
120
52
12
5
31
24
36
36
5
3
112
44
72
72
16
29
27
9
51
69
24
36
231
48
16
29
186
49
32
45
24
216
115
29
115
72
17
63
180
9
108
6
121
8
28
24
128
21
195
16
8
28
12
168
89
19
92
52
36
29
15
201
24
96
15
105
27
28
44
12
16
53
31
104
76
176
48
36
75
13
41
75
40
116
36
39
49
20
16
5
123
36
60
4
65
31
5
151
83
105
16
65
115
44
48
24
4
29
31
29
43
80
48
165
67
143
24
33
24
129
51
48
117
84
15
36
64
41
48
15
405
36
30
1
65
31
23
25
209
31
36
20
96
4
44
144
21
75
4
8
28
72
23
49
96
44
136
5
79
65
31
5
51
100
8
45
30
21
120
52
80
93
7
44
208
17
31
68
4
17
54
25
84
11
141
100
44
99
45
21
75
45
27
117
6
21
3
42
3
36
132
4
65
30
18
132
75
9
27
93
36
51
64
56
64
108
41
27
33
75
9
91
36
35
13
8
33
31
36
77
27
84
21
3
21
27
27
90
30
33
28
24
12
8
28
8
52
8
159
21
9
135
12
60
64
12
104
4
65
31
56
100
140
117
55
8
84
33
72
63
12
45
120
60
19
5
31
36
32
12
64
24
12
35
25
44
36
93
87
3
45
117
48
31
12
77
3
27
6
99
15
42
79
65
19
8
28
72
24
116
72
27
21
52
12
44
16
144
5
24
15
28
8
36
84
9
51
75
25
12
60
44
3
33
48
9
27
24
225
24
15
72
16
53
55
84
35
37
104
72
48
100
72
17
163
68
36
75
9
24
72
40
108
5
36
24
42
18
135
21
87
52
116
21
15
63
90
30
30
210
81
9
67
24
5
7
53
195
40
29
15
60
81
96
39
39
105
12
36
93
15
45
55
80
60
40
35
30
60
6
9
45
24
42
33
12
195
90
39
15
30
115
29
60
75
57
138
21
136
8
52
8
48
9
60
99
45
27
57
27
64
11
33
21
51
63
25
8
28
12
68
69
43
17
43
44
3
37
35
9
60
4
8
52
17
48
27
105
19
5
15
52
8
75
54
36
55
36
59
30
15
40
59
21
64
32
33
192
39
52
44
3
1
32
4
5
39
105
31
116
9
55
65
60
15
144
120
141
75
63
1
104
28
84
113
120
102
69
51
18
27
28
8
144
63
6
90
90
31
5
15
45
24
27
3
45
75
61
35
18
15
105
31
56
9
15
12
60
12
81
55
35
6
24
111
99
9
220
41
24
7
83
33
33
127
8
136
89
30
25
44
45
27
9
75
9
27
45
51
120
3
6
24
24
12
30
69
12
324
144
24
21
15
39
1
24
41
120
24
31
5
96
60
63
36
9
31
41
3
52
5
84
19
77
31
80
4
44
9
36
51
120
93
30
30
15
27
90
55
53
91
29
63
28
5
99
21
19
41
27
4
24
84
8
117
55
140
192
24
9
63
28
56
16
29
63
108
132
12
88
188
9
3
15
6
36
31
12
32
28
5
96
7
20
87
42
75
156
33
6
49
12
32
72
4
29
31
5
115
101
79
32
33
75
64
185
3
100
29
99
51
24
6
51
84
60
4
104
28
8
84
36
21
15
3
66
91
8
57
24
111
28
65
7
24
65
36
99
9
115
36
65
24
63
12
16
44
105
31
44
172
20
36
88
29
27
63
66
30
9
36
40
41
3
72
16
17
67
35
33
81
24
12
19
56
24
84
36
36
108
15
72
24
49
8
40
68
75
9
15
21
45
27
52
12
36
24
56
88
120
144
8
63
109
5
102
25
29
19
41
24
6
141
4
32
57
63
64
8
72
105
84
51
48
72
88
12
83
66
19
36
20
9
27
144
36
3
21
12
33
30
25
65
180
159
45
27
64
84
17
15
48
16
5
15
69
6
61
113
175
101
15
36
9
90
9
16
41
51
ABCD 93145059752*3^$a+1 [50093]
19
30
54
24
126
114
18
12
48
30
60
18
36
18
18
114
60
65
13
66
17
72
31
41
91
114
174
54
12
66
30
270
12
60
138
54
78
6
36
5
25
36
107
48
79
36
240
12
17
163
30
96
72
48
12
30
24
36
54
18
36
30
30
30
12
18
24
12
66
222
12
54
120
47
48
121
23
25
47
103
6
36
24
36
48
42
144
96
138
108
35
79
36
54
48
18
108
137
49
60
108
36
35
24
97
24
42
108
54
102
24
6
90
6
42
72
29
25
6
18
66
29
25
66
77
72
43
12
18
30
72
41
19
6
12
60
23
144
25
36
36
18
36
24
30
138
24
300
6
204
84
240
12
30
77
7
84
6
119
91
48
48
102
30
48
30
138
12
108
137
55
17
163
72
36
17
127
132
29
1
6
108
29
1
72
132
66
65
67
144
60
18
12
59
97
18
24
30
71
144
55
18
210
24
84
126
60
36
102
5
37
35
31
72
96
42
12
83
43
102
48
47
7
6
12
42
90
60
36
36
71
7
30
6
30
42
54
6
17
37
210
60
54
95
31
41
37
12
18
30
18
72
120
132
36
24
5
31
18
54
12
120
36
180
72
66
12
24
30
41
97
6
66
191
13
246
6
102
36
132
18
90
120
54
156
84
18
5
43
29
7
65
43
108
72
120
186
102
42
6
12
84
41
120
7
6
6
90
203
1
114
5
1
12
83
169
6
17
25
18
6
23
7
36
60
42
6
36
156
18
42
102
12
11
37
11
1
54
162
90
12
6
6
54
6
36
5
7
96
42
234
198
6
72
42
102
66
150
89
25
6
24
89
144
25
18
120
150
18
77
19
30
23
25
6
84
6
12
48
6
36
65
115
60
24
113
43
78
192
24
23
37
6
5
24
103
150
180
48
42
18
18
17
19
90
6
90
78
12
54
11
7
137
133
155
91
12
12
30
42
144
270
42
150
12
12
30
161
19
29
24
1
96
156
12
90
192
5
31
42
23
120
25
42
108
24
24
12
48
5
67
60
90
48
66
78
66
60
12
12
48
12
53
43
126
23
1
42
84
48
48
78
30
12
17
73
18
60
17
13
162
210
102
66
114
78
24
168
78
24
18
66
42
12
23
55
54
6
24
24
6
144
24
60
12
126
65
67
36
66
54
12
29
49
47
79
108
72
84
12
5
73
119
7
36
24
108
6
66
18
12
11
115
54
143
241
24
30
12
84
6
180
78
18
23
85
11
1
24
264
42
78
12
12
192
6
30
102
30
71
1
54
36
48
12
24
17
79
36
48
246
23
1
30
36
24
42
107
1
360
144
72
78
48
42
23
7
17
43
36
330
30
66
18
6
12
90
54
11
7
90
47
1
48
47
19
78
132
18
41
144
7
36
174
30
41
48
24
120
25
108
48
59
7
36
5
25
60
42
108
108
42
102
168
18
90
197
115
60
18
24
47
19
72
108
102
60
24
186
5
25
18
6
6
17
37
6
24
6
48
222
24
18
66
6
6
84
101
7
42
48
47
1
12
36
6
24
24
41
7
180
72
72
48
5
120
25
6
24
233
19
66
48
54
48
72
30
66
29
145
23
13
12
84
18
36
144
53
25
12
12
66
18
11
216
43
29
25
78
120
113
25
6
90
119
7
42
180
48
84
120
23
61
66
89
19
72
173
43
78
47
7
18
72
18
5
103
96
41
13
30
66
11
7
216
281
31
174
35
19
29
96
19
156
17
25
150
12
18
54
125
43
96
12
42
18
5
25
198
36
54
114
30
12
36
119
19
84
48
72
17
31
48
41
61
12
30
42
54
102
30
78
30
144
17
19
125
19
6
66
126
24
120
6
65
25
48
30
120
42
144
6
168
36
156
24
66
162
6
204
156
96
96
42
96
197
67
6
24
90
96
5
7
24
84
54
108
ABCD 93145296724*3^$a+1 [50050]
15
72
138
3
27
18
15
39
30
18
69
51
9
4
41
30
36
54
90
21
69
18
30
18
42
132
30
45
64
56
3
13
8
27
13
89
6
117
40
29
31
5
3
111
60
18
30
102
75
3
61
77
15
3
81
16
29
6
132
6
27
15
73
161
18
1
11
6
24
15
3
21
36
21
223
20
15
25
20
52
17
51
45
60
66
78
87
36
9
54
21
3
72
54
36
15
39
60
36
21
57
12
36
60
3
9
6
60
6
90
109
5
54
13
35
12
162
78
12
9
27
114
144
75
45
36
96
12
87
111
12
57
171
78
54
13
17
111
27
102
3
24
3
30
12
24
30
60
102
39
9
55
180
32
40
8
52
20
63
30
67
48
60
11
150
111
177
87
9
15
96
45
54
21
24
40
41
99
39
57
69
42
13
17
30
12
18
54
109
12
5
30
73
32
9
39
9
42
30
48
6
57
33
27
75
69
36
27
6
24
18
153
51
1
83
90
51
15
45
33
3
3
42
30
9
36
100
8
9
27
21
3
72
27
6
15
27
69
4
47
102
3
45
42
141
69
12
31
8
27
48
57
84
81
15
33
24
3
15
165
48
12
27
132
21
27
73
5
162
30
147
21
3
45
66
36
12
61
41
24
72
39
4
17
55
95
48
21
3
30
87
9
6
204
30
90
12
13
20
15
177
15
9
3
36
30
60
27
24
3
60
66
6
21
135
33
40
209
36
27
48
39
1
17
3
135
54
138
48
21
9
66
24
25
20
52
80
84
64
20
129
3
57
3
40
59
69
52
80
57
12
48
12
39
99
13
29
36
78
57
33
66
66
3
100
5
51
3
42
66
85
17
43
23
21
81
42
42
6
9
4
59
30
66
57
9
48
87
39
180
36
6
42
12
1
8
40
35
42
12
43
8
12
3
81
4
11
6
30
69
36
9
15
255
1
59
30
39
60
135
54
36
6
30
19
5
51
15
54
51
21
15
33
51
3
1
80
57
15
27
57
16
53
30
96
1
108
32
39
69
99
57
159
6
18
48
9
24
36
76
8
87
24
21
84
159
117
24
24
72
33
15
9
120
6
12
13
5
12
90
69
96
144
21
30
9
64
71
30
19
71
24
72
42
3
3
21
84
180
9
42
96
150
15
39
30
15
4
59
18
39
36
177
51
15
37
80
27
36
12
69
33
12
30
49
47
30
42
108
18
7
137
60
111
12
48
87
33
72
27
61
80
9
66
37
20
69
36
48
6
6
102
93
3
21
45
19
29
27
24
69
66
57
9
15
135
45
9
6
9
27
78
12
15
3
45
45
111
21
3
9
51
15
24
48
12
12
6
60
39
4
71
1
125
12
6
21
9
7
44
4
29
30
93
33
132
43
35
37
5
15
3
81
51
60
9
24
96
16
35
90
99
156
3
21
3
90
12
51
69
90
69
111
60
126
15
33
150
37
8
21
30
18
3
9
6
12
36
12
12
57
84
12
9
31
47
73
77
48
39
69
102
69
16
137
30
12
69
36
15
6
39
99
21
4
20
15
36
69
52
20
45
60
84
15
21
39
60
16
5
72
3
9
18
33
108
21
18
90
87
4
11
9
12
3
6
211
23
105
117
102
57
16
17
6
66
15
84
69
151
20
45
66
21
24
84
60
60
15
37
140
60
3
84
66
67
5
43
5
15
21
60
111
168
27
84
9
27
45
28
47
18
36
24
36
6
45
60
69
24
24
3
63
21
60
4
11
141
57
36
51
3
30
3
9
75
16
23
57
28
120
125
27
9
51
63
21
36
147
96
21
96
120
75
69
16
89
39
87
33
45
6
45
4
56
124
5
96
39
9
3
24
135
169
5
27
40
77
48
3
12
33
246
120
6
39
64
5
27
3
24
6
54
66
87
87
36
21
21
15
63
21
51
165
57
3
69
91
104
24
45
15
99
150
63
9
19
59
57
36
207
66
27
33
51
15
6
63
9
6
84
30
3
9
39
36
39
84
60
78
15
3
21
63
33
9
48
48
84
39
12
48
12
57
42
105
51
12
33
69
96
138
45
69
51
15
132
120
9
39
25
56
36
9
51
33
6
96
45
15
12
78
15
24
96
3
37
68
60
12
24
21
15
27
81
87
12
12
1
20
84
9
156
99
72
27
48
9
51
72
33
39
24
45
12
39
165
16
5
75
24
111
12
78
168
162
45
24
21
39
15
9
15
24
48
33
120
15
24
57
69
30
114
30
21
12
27
6
7
8
9
3
93
15
60
237
48
12
30
105
60
15
9
24
9
42
9
87
13
11
6
39
81
15
27
33
9
75
3
30
6
12
18
54
12
48
30
151
80
9
43
164
21
3
57
3
12
15
120
12
1
185
180
54
60
18
30
108
24
57
3
42
18
6
67
5
39
64
11
6
12
12
48
171
45
55
116
39
12
30
3
12
60
33
42
30
42
81
36
33
3
123
105
39
33
219
78
ABCD 93145685762*3^$a+1 [50021]
119
1
132
128
9
187
35
13
120
20
27
30
24
90
21
45
19
125
19
107
13
36
5
15
12
27
25
47
240
33
36
16
24
20
12
39
109
116
28
36
101
55
35
1
107
1
24
20
51
37
48
36
36
8
15
1
80
39
25
32
100
24
53
6
69
36
4
20
112
48
137
54
37
23
66
31
48
11
9
51
18
90
33
40
47
42
3
16
24
5
43
92
52
89
15
64
20
16
11
30
19
80
84
100
155
85
8
87
1
20
81
55
200
100
59
24
33
3
84
1
152
40
84
96
47
12
13
11
30
75
36
36
3
30
6
13
56
60
84
28
144
5
144
19
12
5
18
6
151
8
36
132
64
59
49
12
84
11
108
37
104
9
235
35
1
24
41
7
12
35
25
8
57
162
13
36
92
4
48
47
1
47
33
3
1
59
126
31
20
12
45
135
52
80
4
35
57
117
91
80
159
12
21
4
48
120
60
32
16
68
9
3
33
31
83
21
100
44
28
12
5
42
48
13
20
4
96
32
16
41
39
144
45
31
59
57
4
80
4
56
69
7
29
79
96
12
72
60
5
63
4
60
56
40
47
36
61
8
160
8
72
28
23
1
23
1
24
48
120
140
3
25
36
35
30
175
68
12
4
119
21
36
36
69
24
7
60
84
68
27
1
24
24
24
41
31
36
12
12
120
53
6
84
81
4
32
15
13
5
30
33
28
84
35
1
72
24
29
27
9
19
20
52
32
60
120
16
72
68
9
51
4
92
24
12
4
60
44
15
24
13
53
27
52
140
87
21
33
54
25
56
9
36
339
12
15
33
12
28
20
40
8
4
35
81
4
8
136
35
36
90
51
3
36
1
8
112
12
132
96
8
12
28
32
84
15
1
132
12
59
49
8
9
114
1
80
40
35
25
35
9
12
69
91
84
53
36
19
8
4
8
12
24
24
27
60
9
39
1
5
7
32
40
120
36
36
20
28
71
1
24
60
5
6
138
3
88
35
36
13
8
3
1
8
16
72
44
4
29
91
36
23
1
20
64
56
16
89
6
33
21
67
60
29
75
69
75
4
125
63
27
21
64
107
24
37
44
76
32
21
27
4
59
90
6
120
21
3
45
21
3
12
219
1
53
3
28
36
65
55
20
16
12
8
12
96
9
55
71
90
6
1
108
92
99
13
72
5
3
12
39
150
55
12
23
49
12
300
56
69
19
96
36
120
92
15
30
55
17
54
1
48
108
12
11
9
87
1
17
27
4
24
251
54
7
8
172
44
39
33
4
119
1
35
9
9
7
56
228
124
12
5
43
60
92
16
32
27
1
20
112
11
24
33
4
48
56
39
37
29
19
32
39
45
36
48
21
31
56
88
36
8
45
111
16
24
12
8
69
63
12
52
68
16
72
68
36
48
72
9
19
48
8
39
12
81
72
45
43
8
24
12
3
57
40
104
141
19
24
12
36
12
32
9
211
20
48
52
36
227
181
24
252
108
96
96
20
15
13
32
63
13
60
8
36
16
48
24
68
84
28
12
24
96
24
20
51
1
77
72
31
72
108
17
42
13
36
35
6
51
48
4
12
8
51
6
30
61
17
15
12
84
64
12
108
77
31
8
52
17
3
39
33
88
32
75
81
231
69
16
80
15
49
12
60
84
60
44
4
108
32
45
51
40
44
136
41
30
9
15
37
84
44
4
228
120
17
27
16
29
78
73
68
4
20
28
107
121
56
3
13
8
4
12
68
108
9
30
90
60
55
156
17
55
77
15
36
340
8
12
48
39
61
11
21
40
143
21
63
25
8
28
11
9
76
116
84
28
17
31
17
31
56
16
23
1
80
24
52
47
1
164
45
27
48
51
37
20
33
79
65
51
12
4
36
59
61
20
300
48
135
121
24
24
5
31
5
31
8
87
144
21
4
32
64
44
39
145
8
9
120
19
36
96
47
13
47
25
116
21
18
13
80
28
41
55
35
45
4
35
37
44
16
80
3
61
80
120
64
144
20
40
71
84
1
120
59
132
1
8
45
15
4
48
44
28
5
43
32
36
4
5
72
3
21
126
21
99
129
60
69
15
16
44
16
12
132
48
84
23
1
41
3
105
91
36
83
36
25
72
48
89
6
225
111
18
43
44
4
116
4
92
172
12
20
60
40
104
16
35
1
20
9
135
40
104
15
49
120
5
7
24
32
27
36
1
20
3
145
20
136
89
6
84
57
40
29
39
21
7
8
69
187
53
15
267
69
21
18
25
12
116
28
12
12
132
60
53
67
5
55
35
45
96
88
65
7
32
16
24
8
40
48
24
60
11
30
31
20
3
37
35
181
60
32
16
44
45
3
33
79
20
27
60
120
21
252
51
24
13
8
51
84
45
231
121
60
ABCD 93145928652*3^$a+1 [50050]
12
32
4
42
42
2
1
32
25
87
33
2
6
10
12
26
40
15
32
48
15
36
4
30
59
51
22
68
10
42
18
42
72
42
50
100
18
68
60
57
3
18
40
2
24
10
96
20
30
30
40
12
30
45
27
5
13
36
2
4
138
8
18
12
9
19
30
2
34
6
44
4
6
18
60
26
4
12
26
30
40
20
34
14
12
30
4
104
4
18
8
4
8
48
64
48
12
30
38
4
6
9
15
164
30
22
8
34
2
58
68
4
50
10
63
41
7
32
61
36
14
10
96
20
3
13
78
80
34
51
51
56
22
47
16
3
30
6
30
50
70
18
8
70
72
72
6
14
46
38
4
38
40
14
4
26
58
36
50
16
54
2
4
150
14
94
32
28
12
14
25
11
60
6
88
60
30
26
70
50
10
6
110
49
9
6
36
29
15
6
10
8
102
18
10
26
6
112
38
4
14
42
22
42
6
42
21
9
12
20
34
101
43
30
38
24
16
18
12
42
6
6
14
4
83
64
5
28
38
34
24
15
21
30
20
10
44
36
6
24
6
28
6
24
36
30
30
6
8
52
12
18
44
36
30
4
14
40
60
6
18
5
13
3
5
4
6
17
55
9
5
4
2
168
6
36
52
92
6
4
78
6
5
25
32
70
33
107
10
78
26
6
114
34
6
78
36
12
18
2
70
42
36
26
28
8
15
19
50
36
22
8
34
24
20
4
2
40
18
2
46
8
12
40
47
31
56
6
10
12
2
30
16
18
60
12
18
26
16
87
21
11
96
7
60
8
69
31
44
34
20
6
100
6
12
3
87
60
36
12
42
2
6
27
7
54
30
60
12
38
6
1
45
20
79
33
2
160
20
9
144
27
30
36
3
1
18
45
80
21
4
68
22
38
30
25
119
28
86
16
6
14
10
41
45
4
54
9
32
25
30
26
22
57
9
2
30
30
22
60
6
65
51
10
44
12
18
34
6
17
39
54
6
16
29
79
26
40
15
3
96
180
20
4
8
48
6
30
6
22
2
58
6
132
48
12
44
34
60
24
2
88
18
24
6
20
4
78
8
22
2
40
18
8
64
14
16
6
48
2
28
20
36
28
30
36
59
7
30
50
6
22
6
122
18
34
6
30
2
3
21
4
39
17
100
20
36
108
4
12
48
12
60
44
16
3
53
60
70
18
12
8
10
26
6
48
4
2
24
40
12
18
6
15
29
30
42
64
26
22
30
12
44
10
60
6
14
16
50
40
6
14
13
63
8
10
60
54
92
49
5
22
8
4
48
24
30
110
21
13
54
18
27
11
22
98
82
44
30
10
14
10
26
4
92
10
27
63
80
33
45
10
6
48
2
28
60
2
58
56
4
8
54
66
33
1
95
15
54
22
5
55
48
6
3
77
16
8
10
62
54
60
24
4
30
23
3
12
82
6
24
150
8
10
42
12
20
31
29
10
41
13
54
32
24
16
14
16
48
6
42
60
24
60
24
6
86
28
32
64
44
52
14
6
22
12
44
12
58
24
56
31
221
4
84
2
25
39
54
2
130
108
56
4
6
26
7
32
25
138
45
15
6
6
44
16
6
8
4
62
24
1
21
20
64
14
30
16
6
5
133
26
4
12
12
48
72
60
18
12
3
129
48
12
26
25
48
15
20
40
5
81
36
28
50
6
30
28
12
44
66
4
96
18
18
8
40
2
4
21
15
17
31
26
24
34
6
26
94
26
30
58
12
56
10
20
22
62
100
35
45
16
84
6
38
22
29
21
22
8
4
80
64
26
16
24
24
80
12
3
57
4
18
26
46
9
21
48
30
60
6
11
39
6
10
41
9
30
36
60
100
68
46
35
25
6
42
30
2
60
4
42
60
54
14
16
36
120
20
18
12
58
12
20
34
44
6
34
15
15
6
11
97
2
4
20
16
20
10
14
4
48
12
132
21
15
78
26
24
70
84
23
7
12
6
48
62
28
45
5
22
90
18
110
22
5
3
52
14
16
18
66
14
22
12
92
88
51
9
8
18
22
12
66
24
2
15
9
46
36
12
41
1
14
34
108
20
4
56
48
4
116
4
48
20
114
40
26
4
20
6
18
4
30
132
36
12
2
4
56
6
22
12
6
29
9
70
2
15
112
80
7
26
24
6
10
168
60
26
6
18
36
13
3
77
27
10
18
8
40
68
21
31
84
20
6
3
19
8
124
14
10
24
12
14
40
80
64
42
30
20
64
60
2
54
66
24
10
44
7
80
39
4
24
8
18
94
126
92
27
55
41
21
4
30
41
64
45
42
57
21
12
14
40
54
96
48
56
72
30
18
4
32
63
67
66
68
16
48
38
10
12
2
6
48
30
72
4
24
56
46
14
28
17
13
3
9
14
16
86
4
24
39
11
30
36
16
14
154
20
22
30
24
11
67
6
2
18
22
38
34
5
7
78
27
5
46
14
28
51
47
97
45
68
4
26
4
114
6
30
84
30
12
30
12
12
30
50
28
23
9
39
37
14
6
28
27
105
42
98
34
56
70
24
26
18
6
10
20
4
15
5
12
22
96
54
12
6
17
33
18
16
50
24
34
18
12
32
4
32
15
97
6
54
78
14
24
6
10
90
44
36
6
48
12
4
14
70
2
28
29
31
56
10
63
32
13
2
46
72
12
14
10
26
24
4
2
16
14
4
29
13
50
4
14
42
118
47
15
34
6
8
40
2
48
55
32
45
67
48
23
22
8
36
6
24
6
34
26
10
45
15
38
4
23
63
94
2
10
50
24
22
44
6
30
18
40
30
30
32
18
60
42
48
22
3
65
10
2
52
143
33
4
12
6
44
30
30
10
20
3
37
11
97
30
18
8
16
14
22
24
44
22
30
12
42
24
6
14
52
38
4
32
6
24
13
77
3
13
8
40
36
26
48
94
60
48
14
36
9
1
60
12
26
40
2
58
89
3
30
88
12
108
32
60
19
3
2
90
46
12
72
18
77
9
16
44
4
2
21
45
19
15
26
18
10
24
18
33
35
6
64
6
18
42
6
44
19
32
144
19
24
26
36
6
18
52
59
25
18
12
14
139
11
60
4
2
126
18
34
17
9
12
24
28
66
2
10
44
54
7
59
90
6
10
20
87
31
120
9
41
4
42
6
12
42
30
30
78
42
9
9
8
4
80
6
10
59
51
13
11
4
24
18
14
114
6
40
41
48
21
54
10
66
66
18
50
4
47
13
26
6
16
20
24
46
8
82
44
40
36
23
49
12
54
30
62
22
26
4
12
66
18
26
70
26
10
30
50
30
24
115
29
52
44
19
17
15
15
34
60
18
6
2
22
12
39
39
2
54
52
8
4
33
23
6
16
168
11
16
3
29
61
51
11
4
44
22
98
16
30
20
34
42
14
4
20
30
30
4
26
60
42
30
22
2
4
12
18
62
148
6
110
34
2
4
20
84
10
6
20
4
50
42
39
49
26
10
123
101
30
6
10
6
42
12
14
126
10
6
30
14
10
14
30
34
2
28
2
10
18
18
3
ABCD 93145950676*3^$a+1 [50036]
39
5
19
6
15
33
36
12
23
16
12
8
133
12
6
45
20
49
51
3
12
33
12
24
33
24
3
9
47
60
49
6
24
29
37
75
93
23
12
12
64
33
3
27
29
64
39
41
115
6
48
120
47
1
6
5
12
40
3
18
6
12
5
84
91
18
23
19
77
12
40
27
21
104
24
112
33
12
18
54
12
51
15
60
12
48
209
4
15
126
23
7
18
11
19
21
21
51
39
69
24
60
72
80
48
19
17
37
47
91
5
43
6
12
35
36
13
27
45
48
12
24
12
11
67
5
49
24
48
6
21
20
19
33
21
60
87
60
9
12
15
3
77
13
39
60
153
11
7
29
37
6
5
61
60
23
25
63
9
42
36
201
21
12
12
54
41
7
9
8
16
51
5
16
21
99
12
57
12
18
84
54
23
52
39
41
40
9
6
6
15
15
89
25
3
9
6
12
36
6
114
66
54
12
30
18
138
23
37
59
67
42
15
33
36
27
48
63
81
8
4
56
72
48
28
33
23
97
54
57
69
42
65
1
6
17
12
48
36
40
3
12
24
5
40
9
11
16
117
36
36
24
27
32
7
30
6
101
4
3
144
29
40
8
36
67
12
117
9
35
60
1
11
4
27
29
91
21
33
24
35
31
24
54
42
57
51
30
11
28
12
21
48
6
45
27
41
16
12
27
114
6
78
47
7
84
21
33
12
48
12
51
33
24
11
1
42
53
16
21
39
60
20
64
15
5
36
37
11
16
20
28
56
25
35
37
87
32
85
18
60
5
31
18
24
12
15
8
48
31
5
37
18
126
96
66
54
27
15
6
12
30
78
23
12
79
29
13
35
4
24
32
12
19
18
39
15
54
11
12
12
40
3
66
39
69
6
9
60
39
5
13
24
119
4
20
43
17
24
28
80
4
15
66
198
5
4
20
25
54
18
35
1
30
60
9
8
48
13
36
83
37
15
45
12
11
28
21
24
42
12
29
160
12
57
24
30
9
15
29
1
23
52
21
11
1
36
99
51
30
51
15
48
5
12
4
33
72
6
29
16
33
12
3
44
12
40
8
36
55
66
24
111
9
6
30
6
17
72
64
116
67
9
33
6
18
18
57
21
18
54
18
77
12
36
60
49
12
39
24
8
1
54
36
18
51
39
42
3
39
65
13
60
27
20
25
11
43
48
29
4
20
43
24
108
36
42
24
23
12
208
27
48
108
69
63
5
37
23
49
6
90
15
69
18
45
9
11
1
18
12
18
36
27
36
21
15
27
21
69
96
23
19
21
33
6
6
23
52
20
4
24
3
48
42
59
7
17
43
41
1
12
36
30
6
12
72
48
3
99
96
30
11
40
8
7
6
18
29
7
65
1
42
57
15
41
13
11
61
18
29
121
47
24
19
17
24
64
21
12
18
33
8
25
39
33
27
39
17
7
24
41
13
75
3
144
65
43
18
12
24
15
20
1
132
6
5
25
59
7
18
51
12
21
6
77
13
12
18
5
43
90
270
5
31
54
35
13
75
24
36
32
13
59
7
5
24
12
13
18
33
36
24
99
9
20
36
79
42
95
24
31
24
24
5
60
61
18
18
60
18
12
21
15
18
35
24
28
9
35
67
24
5
52
3
105
8
13
54
18
135
33
30
33
21
162
5
91
65
49
63
9
3
56
7
30
12
11
7
9
15
53
16
9
15
20
31
24
42
48
198
90
35
13
15
24
45
23
28
12
3
77
55
5
24
61
83
1
15
8
36
55
48
17
31
30
35
48
31
17
1
12
30
54
15
20
37
6
6
126
12
69
117
23
60
37
30
45
32
25
51
24
15
17
1
24
15
8
12
25
11
1
23
19
84
12
6
30
5
31
6
48
6
66
18
42
23
28
27
29
49
12
39
15
18
30
5
91
29
13
6
90
11
31
81
45
24
42
18
12
18
6
78
48
72
77
49
42
29
13
11
7
60
5
40
3
18
39
15
5
25
30
17
67
48
90
35
31
5
7
36
21
63
42
35
61
11
25
18
12
6
12
12
51
3
42
180
27
33
123
21
78
5
28
69
18
12
6
15
75
42
3
21
48
35
7
24
18
27
20
1
102
17
60
67
42
51
45
23
16
3
17
64
3
9
8
12
1
42
24
24
48
9
15
105
177
27
3
29
24
36
31
72
42
60
3
96
44
48
19
54
24
23
84
7
33
57
36
23
60
7
6
35
1
111
15
78
11
61
18
36
30
3
20
28
9
36
12
3
57
83
28
45
47
4
8
96
1
48
15
36
44
31
36
54
71
48
37
48
23
4
24
60
44
1
12
102
186
6
6
39
57
3
20
7
42
18
78
23
52
21
63
12
20
73
15
80
24
28
39
192
57
32
13
24
30
17
49
11
48
19
9
12
69
63
9
47
112
116
12
12
36
12
28
9
15
32
37
24
3
92
84
16
68
40
24
68
43
12
17
67
30
15
15
6
84
35
13
24
3
44
37
144
114
12
48
29
16
12
57
18
45
9
84
27
27
33
20
64
3
6
42
18
12
35
180
4
15
30
23
12
55
48
101
24
1
11
7
24
9
21
18
12
9
8
1
24
12
15
24
15
9
20
16
3
9
27
36
6
3
3
30
99
48
27
18
27
99
42
6
6
71
1
114
17
13
42
12
17
13
252
24
30
9
36
15
41
7
33
39
45
56
109
54
5
1
51
75
96
5
7
102
48
3
12
12
9
90
41
1
23
61
15
8
36
7
5
55
45
45
12
27
39
29
12
7
12
84
5
19
29
19
9
12
33
12
48
59
12
43
12
21
68
72
28
21
15
81
3
15
18
3
75
9
45
15
15
12
54
12
159
3
81
48
56
12
49
39
104
1
54
77
67
33
105
15
21
23
24
37
15
48
21
35
25
30
17
24
28
116
7
30
54
9
21
18
12
12
57
9
126
29
43
54
6
42
66
9
63
24
5
64
20
120
7
42
6
18
11
13
6
9
3
5
36
7
18
18
30
3
33
36
84
71
148
3
30
15
9
3
36
51
6
63
9
11
36
13
63
21
12
59
19
9
12
8
73
6
5
7
21
8
12
76
9
12
12
11
7
48
41
73
23
60
48
43
24
66
84
30
12
18
3
3
54
23
48
28
12
87
12
9
116
16
9
12
6
42
6
144
33
12
15
6
6
42
35
12
52
8
1
11
28
51
33
21
18
12
33
51
21
8
37
27
57
18
41
37
47
1
6
36
24
65
1
174
78
11
60
19
101
37
47
97
48
30
33
9
39
159
5
ABCD 93146513594*3^$a+1 [50022]
8
120
136
29
27
3
150
66
93
33
15
45
30
42
12
144
111
24
9
6
66
31
32
27
6
12
18
49
5
168
3
24
81
15
75
69
33
7
29
6
45
136
8
24
40
83
18
27
24
3
6
90
84
73
8
72
9
31
5
90
198
36
6
9
16
32
33
7
48
8
75
42
75
9
31
5
90
57
51
24
12
6
19
48
56
24
33
63
9
7
5
51
117
192
43
48
24
65
111
3
45
16
48
8
24
33
42
66
24
3
15
12
6
55
8
16
101
19
29
27
45
19
95
33
48
117
43
65
18
12
9
81
39
88
17
18
18
24
3
81
6
33
3
30
159
40
35
54
24
63
40
17
42
21
40
23
132
48
54
55
17
18
72
13
56
64
35
21
45
27
144
16
35
18
30
96
205
5
54
45
24
3
18
67
8
177
7
32
3
18
144
30
45
33
7
8
3
30
18
42
138
90
6
1
8
45
19
11
21
24
117
3
21
120
24
27
64
11
108
1
5
219
15
57
48
21
115
41
15
3
45
81
36
18
42
18
37
8
72
63
156
21
64
41
55
77
18
18
66
45
144
45
19
41
12
54
54
15
111
145
80
45
99
27
42
3
27
60
138
39
93
3
33
36
115
8
33
39
3
18
12
60
102
36
90
7
48
77
75
33
72
12
126
90
72
3
33
7
35
72
18
12
87
3
21
24
48
39
1
104
39
12
54
15
120
40
5
51
57
36
6
21
15
108
21
81
24
48
55
8
27
18
3
21
18
33
24
9
42
72
30
111
75
36
129
16
65
63
33
12
43
17
12
186
49
35
45
99
90
67
8
72
48
9
7
5
6
85
233
6
30
60
135
24
64
41
42
18
36
18
48
60
12
13
29
84
15
21
96
48
60
54
25
56
45
72
72
12
60
48
67
11
54
18
37
11
54
36
27
96
9
7
41
39
40
8
27
13
17
6
9
24
57
63
120
24
40
72
59
54
87
15
1
107
18
78
30
72
7
65
42
120
45
9
39
51
21
24
9
18
108
1
56
48
9
72
15
21
54
21
69
3
117
3
40
47
9
16
155
13
48
17
36
36
135
16
29
3
33
30
60
72
21
96
3
36
6
3
33
39
153
42
45
16
8
192
64
8
120
81
7
65
15
120
33
39
112
48
11
96
18
36
39
27
18
187
29
36
103
8
3
54
48
42
37
176
64
48
8
45
3
105
151
59
157
128
24
72
93
36
15
39
36
37
104
24
64
41
12
27
40
80
21
19
8
45
48
91
161
15
3
21
3
12
90
31
113
7
32
33
7
53
84
60
75
16
8
27
37
53
30
42
3
9
55
5
43
47
9
16
29
19
71
9
88
47
48
42
87
15
18
15
111
9
72
15
9
21
3
3
48
45
24
27
69
16
113
7
5
144
24
72
51
3
21
9
36
60
54
81
96
24
16
32
51
45
51
30
39
64
192
11
45
40
80
15
9
40
8
3
45
99
13
17
103
200
27
18
43
8
16
53
6
61
5
3
40
48
24
8
88
104
63
105
45
43
77
3
33
31
191
129
33
18
45
3
45
9
150
57
135
1
5
84
15
16
29
84
36
108
7
8
3
37
17
15
88
83
37
8
9
30
81
15
9
9
12
24
30
69
16
101
243
192
9
6
153
21
6
109
56
9
60
123
3
90
48
60
15
69
36
24
12
51
24
93
3
9
63
15
18
15
48
75
165
112
8
39
126
6
69
21
54
66
3
51
45
9
18
109
41
15
48
57
18
141
9
7
144
65
39
24
21
19
17
39
51
24
90
51
75
61
95
49
80
15
36
54
55
5
51
3
162
19
11
117
40
56
21
78
21
87
12
45
81
36
51
40
32
21
6
54
39
88
65
18
61
29
6
30
6
144
73
17
55
80
99
102
18
36
60
21
120
24
9
15
75
24
36
49
17
15
93
36
15
27
45
9
55
71
30
24
75
40
23
33
27
21
96
63
57
48
57
39
45
24
51
111
18
72
48
18
144
78
12
54
24
66
27
15
153
45
19
56
15
1
65
24
207
3
24
12
18
111
15
1
41
84
24
72
19
35
21
69
75
16
24
48
48
17
15
3
60
234
120
135
16
104
51
109
120
8
40
17
39
72
69
43
23
9
48
3
45
93
60
87
24
9
15
27
18
102
78
12
90
42
55
48
24
29
6
21
27
21
21
84
31
23
96
1
11
24
21
27
270
7
35
144
69
96
64
152
48
93
27
117
51
24
24
9
87
33
6
57
33
72
30
90
54
9
27
45
33
30
9
81
7
32
21
139
56
21
3
40
11
69
3
18
12
63
27
150
54
30
6
30
18
45
16
53
12
90
24
12
33
72
48
69
27
39
6
30
54
24
18
93
120
105
39
48
9
48
55
32
9
7
59
6
12
27
48
21
174
21
136
8
57
15
16
17
168
39
45
18
ABCD 93146702732*3^$a+1 [50033]
45
78
12
2
24
112
12
48
3
9
7
23
2
46
2
16
30
1
29
12
15
65
30
17
23
18
12
19
25
16
63
29
16
56
28
80
63
32
5
11
79
26
7
33
7
109
28
7
1
23
24
8
33
30
1
25
39
87
9
9
36
11
48
49
46
25
7
40
12
18
27
16
25
100
12
32
15
32
16
55
33
35
109
16
31
58
20
27
9
84
16
42
33
16
19
61
51
14
16
7
8
8
56
41
8
22
25
7
1
59
12
54
19
16
25
102
28
21
23
36
22
12
2
18
28
35
8
137
63
129
15
5
28
15
5
28
15
27
13
85
59
41
12
48
91
80
39
49
7
9
9
40
78
25
8
9
8
48
42
48
6
15
56
13
34
25
32
9
30
25
5
19
25
31
80
7
2
7
9
2
10
212
18
82
35
80
127
41
35
30
63
131
6
23
31
18
40
15
11
61
33
96
39
5
11
5
27
33
111
16
49
54
1
24
40
79
72
49
45
35
55
1
1
82
13
24
29
19
11
2
3
32
48
79
41
24
37
106
78
42
42
63
15
14
76
127
5
3
5
52
2
36
18
24
28
74
28
68
102
16
42
104
24
34
6
50
84
18
24
16
30
19
19
61
39
9
5
30
53
43
54
46
1
16
40
64
41
20
18
22
2
25
5
43
8
39
42
64
12
98
129
15
41
65
31
29
2
17
37
28
23
43
54
26
85
16
85
11
8
29
6
37
24
149
34
56
9
73
23
16
24
5
35
59
6
7
35
32
53
72
25
10
6
54
25
7
18
23
32
63
12
5
40
8
7
96
26
108
28
7
8
5
60
103
40
5
14
5
7
16
9
11
52
1
167
2
12
35
23
1
91
29
7
17
31
25
24
33
48
95
15
25
5
10
9
32
1
63
40
7
22
50
6
19
40
48
13
35
19
18
112
2
49
15
2
118
1
48
40
15
48
25
3
45
9
30
32
1
17
7
29
10
9
21
24
75
41
39
21
64
20
87
39
6
11
23
2
22
73
7
6
35
17
7
25
16
15
9
110
36
22
44
35
24
37
84
63
45
42
73
15
18
63
136
24
24
48
8
5
52
23
9
78
30
115
8
7
73
5
27
17
7
16
17
18
2
36
30
49
23
10
15
40
103
25
57
7
13
18
1
24
11
36
18
24
23
53
44
7
33
36
12
72
47
1
8
4
75
33
23
40
64
55
70
6
42
12
15
11
5
65
7
37
30
70
36
12
15
24
23
1
77
35
32
17
58
5
8
7
10
56
42
10
43
55
9
13
8
6
5
8
16
25
15
56
88
21
4
7
1
88
127
25
48
22
2
28
2
36
21
96
63
6
11
80
45
2
58
15
53
40
12
7
72
1
47
5
11
32
23
20
6
16
60
50
137
56
24
48
3
85
17
143
27
12
10
6
26
103
17
119
72
32
17
23
80
23
25
33
26
4
81
41
7
47
41
65
62
88
9
63
1
85
19
45
8
22
18
48
2
54
24
36
4
12
38
40
17
25
2
21
21
36
54
121
95
22
3
47
48
33
9
66
37
40
5
8
11
13
28
63
17
238
116
28
1
25
142
9
3
21
40
109
18
40
105
153
31
24
25
6
1
35
10
8
4
7
19
61
16
35
2
10
25
48
73
36
46
53
16
39
25
5
42
8
10
12
14
5
8
41
4
3
8
27
13
99
21
135
89
8
5
27
83
58
132
15
3
44
65
71
9
45
3
5
35
7
90
7
149
72
19
64
29
11
40
45
42
25
24
16
7
2
144
47
7
28
5
103
26
23
5
30
18
35
43
30
210
5
25
39
80
43
32
5
8
112
5
115
72
8
15
17
75
16
38
100
11
43
6
15
71
6
43
15
1
41
12
35
1
15
9
18
2
40
3
24
24
40
29
110
16
12
48
30
20
24
7
40
24
37
10
90
42
68
40
2
7
23
40
25
88
13
12
7
23
30
50
25
144
53
66
6
144
10
2
39
61
30
5
8
104
65
10
2
36
22
33
45
32
12
24
34
85
11
21
81
15
40
24
41
7
65
26
70
39
53
52
56
30
64
33
65
60
43
9
56
4
11
40
17
30
9
1
7
7
30
3
48
32
7
25
9
62
52
5
27
29
7
54
16
18
56
49
24
21
75
69
30
21
40
31
16
42
60
43
7
12
18
10
1
72
32
16
1
46
48
49
37
84
7
15
2
88
48
7
13
35
37
42
10
18
12
121
5
24
56
11
49
40
12
72
2
16
17
61
35
7
8
102
114
16
9
63
128
10
38
22
120
20
24
16
50
22
7
24
25
30
54
42
48
25
96
75
2
19
41
18
12
24
48
1
5
54
37
9
2
18
10
30
50
4
45
33
8
10
12
32
72
49
45
14
10
8
40
19
24
72
5
18
12
14
34
132
60
37
23
48
1
61
35
17
23
9
16
7
31
24
30
43
32
87
49
56
8
55
17
24
7
25
8
25
2
29
1
22
6
24
2
24
25
32
27
5
176
40
77
43
112
43
5
56
19
229
5
36
34
2
18
1
39
41
136
296
55
18
14
90
46
74
18
5
24
56
5
18
4
5
15
118
3
5
51
39
70
75
117
12
7
1
10
62
36
91
23
12
16
30
62
65
7
1
88
56
48
40
65
8
28
30
12
18
7
77
32
90
66
87
31
50
55
9
60
3
33
32
7
16
24
13
10
9
24
5
51
39
22
12
7
11
12
41
55
1
48
25
23
17
6
9
3
30
2
53
25
18
12
18
36
46
44
46
27
21
2
10
7
35
32
13
65
76
75
24
35
5
48
155
14
23
16
160
40
79
40
78
152
27
45
18
16
56
24
30
67
47
30
10
8
78
12
70
38
19
15
8
25
135
42
62
4
21
48
17
23
1
70
14
16
27
57
55
13
28
79
32
23
1
47
57
13
8
4
48
2
12
24
12
13
56
79
14
3
33
71
48
128
23
54
67
64
47
38
35
5
54
21
11
6
47
16
49
7
19
21
56
80
3
5
16
24
105
32
10
109
25
88
2
21
175
25
23
49
41
86
33
43
45
24
63
25
37
36
7
72
5
11
13
34
1
49
10
61
37
67
41
34
5
32
61
120
27
8
8
27
20
113
32
120
48
17
54
30
28
68
83
5
24
32
11
73
31
64
1
71
5
12
7
8
8
40
23
82
7
8
65
23
65
15
15
84
21
15
57
15
42
47
13
3
33
62
89
19
4
ABCD 93146805268*3^$a+1 [50007]
48
25
59
100
69
39
44
7
33
56
25
12
11
24
60
28
56
7
78
42
29
76
36
9
83
37
35
7
18
15
15
89
31
129
104
84
61
47
16
32
85
15
45
54
41
4
3
57
24
57
30
24
33
87
18
51
44
49
6
17
25
60
12
39
9
6
6
51
24
33
78
48
54
18
9
15
17
1
12
35
1
63
15
24
48
54
18
117
36
32
13
60
51
27
162
23
12
12
48
7
33
9
36
48
12
51
3
6
42
17
96
25
263
61
36
27
33
11
7
54
35
1
23
31
17
13
36
54
30
11
49
63
45
15
3
29
28
20
139
66
23
28
9
3
20
61
120
59
49
35
12
13
78
120
29
49
66
66
60
42
30
12
36
99
8
1
27
9
35
84
4
105
15
15
18
24
36
114
24
9
32
16
8
31
144
30
24
18
5
84
16
8
16
8
7
57
24
80
52
36
8
13
114
114
48
12
59
12
36
13
11
4
12
24
45
42
69
51
33
32
24
24
85
120
60
6
30
180
27
32
25
11
61
12
6
24
72
161
25
12
60
39
9
30
17
13
3
9
3
99
96
17
1
6
33
20
12
31
17
7
6
83
31
5
12
13
36
51
21
72
51
75
5
37
108
11
112
20
61
15
15
17
36
25
11
1
11
12
52
3
18
123
20
7
18
36
51
15
30
60
102
30
18
18
59
4
39
72
30
48
11
37
11
120
13
18
41
13
66
42
48
24
15
93
23
60
7
45
21
6
138
47
25
54
54
108
30
41
48
55
48
18
24
15
80
55
17
16
8
4
45
84
111
12
8
79
6
84
54
18
155
12
85
18
17
31
17
25
47
103
120
24
17
1
60
107
1
12
12
30
45
44
1
6
120
18
3
27
30
120
15
45
24
15
45
3
32
24
37
66
17
12
76
8
24
13
18
17
4
27
78
51
32
37
12
30
9
15
6
27
8
24
73
36
15
20
7
24
113
31
77
25
24
90
5
85
23
24
28
3
9
21
3
15
41
1
72
15
111
42
132
84
23
49
30
114
111
32
4
12
105
12
42
72
18
36
59
7
18
30
197
1
42
105
8
109
35
24
55
69
45
12
3
20
4
9
30
53
19
65
1
6
101
12
61
11
25
30
5
49
15
20
72
7
18
107
25
51
15
6
24
24
27
8
16
9
135
117
90
24
42
72
30
42
60
11
25
24
3
3
17
12
25
27
92
16
33
3
12
27
89
31
57
24
8
151
9
15
6
138
48
24
9
20
60
7
54
11
64
8
7
48
18
54
18
30
17
24
7
17
73
39
69
27
45
12
27
36
9
6
48
72
9
9
23
1
39
68
60
64
21
35
13
18
77
48
124
21
48
15
21
6
18
6
18
12
63
57
18
42
36
18
114
39
39
48
17
7
57
96
9
6
41
157
75
15
5
12
103
6
138
30
3
32
88
9
30
54
60
11
1
42
6
3
56
4
3
54
42
24
41
12
192
25
23
43
53
25
35
16
39
30
11
24
55
5
12
97
3
9
24
59
31
129
33
39
8
25
15
15
90
78
17
4
93
3
21
11
48
181
12
35
133
36
15
36
36
12
9
11
1
27
57
27
63
57
117
12
3
45
87
12
33
63
20
97
39
32
16
48
8
40
57
30
125
61
54
29
76
36
44
16
117
18
29
133
30
105
8
13
27
57
48
27
32
115
29
36
60
49
114
78
60
39
45
35
120
136
32
13
42
17
55
24
174
48
11
1
72
23
12
48
12
40
21
90
41
1
71
61
60
15
45
27
21
11
1
11
16
3
30
83
13
18
9
15
30
23
12
52
165
6
69
21
27
44
13
18
113
13
11
1
27
20
12
43
117
45
15
104
16
21
18
54
11
1
30
24
29
12
13
48
39
12
21
47
19
30
99
24
32
24
7
5
1
18
42
35
25
108
144
27
48
27
78
36
12
11
13
3
32
1
60
24
39
44
48
7
18
59
25
71
64
33
3
8
180
84
1
12
18
17
7
17
85
96
47
25
3
15
198
12
35
43
9
63
42
12
11
7
78
3
8
223
48
65
12
1
3
15
24
89
73
6
17
72
52
3
29
97
51
9
12
48
24
24
51
15
6
90
17
4
3
24
24
153
8
55
5
37
47
7
17
181
155
25
63
105
23
16
39
65
7
48
33
141
47
28
56
24
13
24
35
13
3
8
49
120
6
6
66
30
24
84
35
67
24
105
9
12
42
6
11
1
48
15
9
78
53
16
21
60
84
11
37
30
65
7
126
51
33
30
5
36
60
12
88
45
12
72
23
24
73
3
3
29
12
24
37
87
9
42
18
6
24
96
54
12
84
186
9
81
24
63
57
54
6
48
11
12
49
75
32
24
24
1
60
23
67
48
30
3
69
27
12
21
30
30
12
6
65
49
6
42
12
51
21
96
11
12
37
24
35
91
21
20
79
30
15
32
48
48
61
23
7
66
30
9
12
32
16
20
1
27
60
165
35
12
84
136
9
12
83
31
17
79
65
85
23
64
12
8
40
32
48
52
21
12
66
6
3
32
79
17
109
23
4
39
5
28
36
36
48
24
21
42
18
54
17
48
13
35
109
15
81
24
48
138
30
15
20
12
28
24
21
24
3
15
17
13
12
108
48
48
36
6
54
11
7
5
16
32
76
8
24
7
41
1
6
174
12
35
19
45
80
25
39
44
31
102
3
56
7
9
20
60
31
18
102
9
8
73
3
9
23
97
11
24
16
56
40
44
84
12
13
63
20
13
102
17
12
48
4
56
31
5
96
28
63
24
30
18
48
30
99
21
24
60
24
47
12
12
13
99
9
23
25
6
120
6
23
64
12
21
51
32
7
53
19
30
18
24
21
27
5
1
95
16
195
18
111
21
36
47
4
57
36
24
39
36
12
32
73
71
96
16
20
1
ABCD 93147472402*3^$a+1 [50106]
120
7
71
36
1
35
12
13
65
7
167
13
108
12
60
11
12
210
55
48
11
54
7
17
48
30
49
41
19
23
180
85
23
13
120
71
1
24
36
5
18
49
12
11
13
41
6
12
61
72
24
108
5
78
37
83
42
18
60
13
35
66
240
43
12
11
84
24
72
114
43
47
109
209
7
35
36
12
25
11
85
125
42
25
60
12
36
216
65
6
169
36
23
54
31
215
66
19
36
209
7
23
72
145
144
89
42
49
83
42
78
61
71
1
119
49
47
48
6
30
36
60
48
97
137
168
7
180
5
168
30
24
109
119
97
35
18
235
23
54
19
5
7
119
60
270
19
71
25
48
72
60
48
233
120
43
24
23
24
48
12
138
18
109
24
12
35
108
25
29
18
37
11
12
18
144
6
25
89
18
25
23
61
24
36
23
102
66
30
67
53
150
25
137
67
120
36
60
77
168
18
102
43
24
47
54
235
72
95
12
25
41
42
73
5
54
13
108
72
137
18
25
24
36
48
36
83
42
54
36
145
71
24
78
42
96
78
31
41
103
47
132
108
49
11
85
180
77
96
42
132
13
12
65
6
66
31
119
60
54
6
25
24
180
59
25
11
49
12
60
419
114
66
157
48
11
133
72
41
67
53
18
205
41
43
47
49
84
65
6
1
36
47
85
48
83
169
263
54
6
73
17
42
121
11
24
36
96
102
7
59
132
25
107
85
35
1
107
42
90
37
41
43
221
55
65
19
36
119
66
54
145
11
1
5
103
36
11
18
6
1
65
67
48
108
240
12
215
25
5
79
24
11
30
24
66
25
83
132
36
12
13
95
49
95
13
72
84
60
192
29
126
180
12
90
66
25
29
43
59
13
11
66
6
210
30
90
42
6
126
18
18
12
72
48
96
25
24
17
90
13
11
30
31
23
1
137
7
48
83
61
60
203
18
198
61
36
65
48
91
83
90
7
41
7
108
23
24
30
48
30
25
203
180
37
84
11
54
90
150
54
12
24
25
5
31
48
209
78
42
150
60
78
78
24
1
65
42
228
25
24
41
90
6
55
71
109
173
18
60
24
90
175
155
13
12
60
113
78
73
41
150
18
31
47
97
108
12
71
60
37
48
72
107
6
42
24
25
84
36
60
35
73
95
13
47
1
11
36
210
19
53
66
37
47
42
66
24
36
48
186
90
73
36
36
29
31
11
102
115
107
66
138
246
43
47
169
84
72
191
18
79
227
246
54
24
157
95
13
137
19
96
197
163
47
6
30
1
41
19
11
25
35
150
54
49
12
60
65
43
5
42
25
48
101
48
91
156
83
13
12
101
192
55
17
6
49
12
23
12
109
71
126
24
48
55
108
149
6
72
36
25
107
12
30
48
43
72
77
90
78
24
19
11
25
23
18
43
29
240
7
119
96
121
180
23
102
7
137
90
6
19
59
42
115
317
91
60
35
12
12
13
84
24
5
66
84
66
18
12
109
47
54
91
47
78
7
36
47
37
17
6
73
11
48
121
11
73
11
132
84
61
65
7
233
19
29
114
192
54
7
59
150
336
24
48
168
67
72
156
72
17
24
31
60
36
113
102
60
133
11
13
107
13
36
24
5
67
36
113
336
30
25
156
77
31
11
60
108
216
12
13
12
24
41
162
60
1
17
163
11
13
47
109
17
90
25
29
19
24
191
1
36
65
79
35
30
115
36
17
55
72
41
19
83
12
228
12
36
60
49
24
72
23
36
114
54
1
132
29
30
18
72
78
132
30
144
42
132
42
24
42
24
120
13
41
79
23
37
ABCD 93147687338*3^$a+1 [50012]
7
77
6
37
12
89
55
17
7
71
24
13
23
42
12
7
29
60
144
55
11
102
67
71
25
77
18
54
151
59
61
107
24
25
36
5
30
49
65
18
30
36
79
23
84
54
67
5
72
55
5
6
12
13
65
54
30
60
6
12
25
12
41
114
240
73
5
139
60
23
6
31
24
72
59
24
6
6
42
7
48
23
13
77
7
23
97
12
101
19
84
5
60
175
36
53
60
90
18
43
96
53
42
13
173
114
1
65
78
186
24
55
60
119
18
48
30
6
30
13
95
13
35
60
114
31
65
30
85
24
101
18
1
144
29
6
42
127
5
18
37
252
11
12
1
36
65
66
25
17
31
36
143
12
48
18
72
12
30
49
17
43
17
102
1
65
7
59
6
19
120
41
7
5
102
48
66
24
30
1
12
12
12
35
96
13
60
5
12
138
24
78
78
54
7
5
24
126
30
90
18
43
83
1
84
35
42
84
19
29
48
67
60
47
13
95
18
78
42
24
6
30
19
155
6
43
60
24
36
35
61
5
24
79
60
60
132
95
30
19
204
5
31
5
90
192
157
71
90
84
78
37
132
125
79
29
31
77
18
24
25
23
13
161
54
49
48
5
7
72
5
43
35
78
18
37
12
47
49
59
13
59
25
108
12
41
144
43
12
131
37
65
7
35
1
23
36
126
24
19
29
42
24
1
23
37
89
12
42
13
5
42
85
60
5
6
66
19
29
90
78
55
48
227
54
163
35
85
77
43
12
83
72
25
23
30
66
42
12
67
113
96
31
24
36
5
103
5
48
54
126
84
246
25
17
12
18
1
47
18
24
30
6
42
12
25
17
55
89
31
65
55
23
48
12
108
37
71
42
24
19
11
49
24
41
12
19
65
79
17
7
12
204
12
5
103
12
35
13
95
61
24
192
89
30
13
60
5
192
175
83
25
41
96
19
29
66
1
89
67
24
5
60
19
101
30
25
11
12
13
383
12
13
5
120
55
71
48
1
12
5
7
60
53
55
29
18
42
24
30
36
49
24
53
30
12
12
49
24
143
13
11
145
71
48
42
307
65
6
37
72
60
72
24
101
30
60
18
12
43
23
12
6
55
11
78
6
6
24
79
95
36
6
66
12
120
1
24
12
36
24
24
35
121
29
30
12
13
47
73
17
19
29
54
42
126
30
42
85
60
53
18
85
36
24
24
12
23
6
204
115
131
25
60
36
24
5
264
31
29
90
6
7
72
17
66
42
115
77
151
17
55
23
78
30
36
30
18
30
42
66
43
47
12
42
36
18
90
79
17
48
67
60
5
19
24
65
66
49
83
97
12
131
49
36
5
48
96
103
12
83
1
24
5
12
120
60
6
49
36
95
85
24
24
5
7
84
11
24
1
113
19
11
30
42
37
17
6
54
19
29
36
294
126
55
89
30
30
6
102
79
35
25
11
114
19
29
6
102
48
42
60
24
180
78
55
36
24
72
59
54
7
23
138
54
18
31
5
54
120
66
66
49
47
73
95
49
47
24
60
120
49
36
41
24
7
47
25
11
42
18
30
67
29
48
30
18
84
24
6
60
61
23
85
12
24
23
18
12
36
6
25
155
54
12
12
66
6
60
79
5
12
43
89
67
71
25
12
137
24
24
18
30
78
162
43
41
43
36
11
13
23
24
48
30
18
42
48
42
102
55
59
72
60
84
169
29
12
43
11
1
65
30
48
18
12
6
30
31
24
11
30
54
54
6
24
48
13
24
36
24
47
6
19
11
25
17
36
60
120
12
54
24
60
37
77
127
71
60
13
120
36
29
6
6
43
24
60
48
29
19
59
102
78
13
47
1
47
42
7
5
31
35
25
83
1
36
72
185
55
5
31
84
23
37
5
30
13
5
150
13
47
24
25
5
79
120
17
72
102
73
5
60
31
24
77
19
17
12
18
24
133
36
96
36
5
48
42
42
31
11
6
67
17
48
7
11
72
120
30
18
85
5
102
102
55
11
18
55
89
12
19
101
6
138
90
30
6
24
24
25
17
6
13
47
132
1
17
48
144
48
19
5
30
36
24
30
6
48
25
60
65
66
1
132
108
23
109
11
66
138
25
41
84
7
5
54
1
35
133
53
19
5
54
61
221
19
11
42
6
84
48
12
25
95
1
36
53
7
95
18
72
19
5
19
5
55
35
30
6
114
91
12
48
119
1
144
5
42
24
25
24
17
144
79
17
108
42
6
7
168
12
36
17
79
53
12
30
84
120
12
13
11
13
53
138
37
197
12
43
36
5
24
31
24
12
36
23
6
78
205
65
7
59
36
78
55
11
25
24
36
11
169
24
108
108
72
35
12
30
138
120
ABCD 93148505584*3^$a+1 [50006]
24
57
55
8
16
8
27
1
17
12
60
6
72
6
12
60
18
9
87
9
52
44
111
13
20
16
48
20
33
18
61
29
19
17
123
63
42
43
35
48
6
3
12
33
12
24
15
4
101
39
36
147
18
36
36
3
45
19
35
21
36
21
7
8
69
55
68
96
9
15
16
59
6
7
5
12
18
73
12
59
21
27
30
27
69
12
63
9
43
29
78
85
161
27
9
19
29
3
24
3
21
21
43
8
60
15
13
24
113
43
29
36
12
15
64
53
43
8
27
45
4
20
28
17
6
24
6
42
42
6
30
12
3
45
27
40
5
12
66
114
19
11
61
8
21
30
9
124
8
12
33
27
27
45
28
12
59
9
57
19
11
18
55
23
9
15
1
29
39
12
12
52
65
36
24
18
1
20
51
66
7
17
19
17
39
84
12
33
24
7
8
27
33
60
21
12
3
39
18
19
20
60
24
9
18
129
4
24
32
36
39
48
96
45
24
3
45
33
15
9
7
11
9
28
53
24
39
84
16
5
24
120
48
7
5
31
41
19
20
60
15
54
7
24
29
120
7
36
29
24
6
21
72
228
4
56
4
44
24
21
6
66
19
5
19
41
18
45
21
55
32
64
48
5
91
20
9
3
39
6
79
11
48
6
39
27
24
9
4
53
12
18
37
5
12
3
15
66
27
40
8
171
6
3
21
18
6
36
51
40
32
52
20
28
17
15
4
44
36
9
7
108
92
3
30
18
13
20
12
4
29
12
7
23
48
9
48
160
32
12
36
33
6
6
7
8
9
108
3
57
3
15
30
87
12
63
33
48
16
53
31
5
67
65
55
12
12
20
15
48
61
5
6
9
9
27
16
5
7
60
48
24
56
4
48
12
24
5
19
5
27
123
13
12
5
42
6
24
3
16
17
3
40
11
13
17
36
24
6
42
27
4
17
48
6
30
123
33
3
40
17
3
39
45
16
12
47
21
40
29
30
18
3
21
3
12
16
5
15
24
51
138
12
7
8
12
57
3
3
13
149
30
33
48
16
20
21
24
6
48
57
4
11
13
17
12
48
43
11
13
68
4
8
21
6
61
5
3
21
60
63
16
20
39
21
36
15
45
9
55
11
21
45
75
12
15
42
54
69
3
30
72
15
21
6
25
48
17
30
30
15
195
18
6
72
37
8
27
21
64
8
28
65
6
9
15
6
91
20
3
69
16
17
39
9
15
4
20
16
29
63
45
48
15
4
96
17
19
101
55
29
19
12
8
12
84
21
12
7
48
32
3
1
5
60
12
72
18
48
85
24
11
141
69
24
7
5
84
72
3
57
24
151
8
75
1
36
60
29
120
15
69
54
117
45
15
15
18
6
9
21
55
5
79
47
21
9
3
57
3
3
13
5
79
20
72
3
6
132
12
12
3
21
7
128
4
11
21
3
13
32
16
12
47
18
60
42
78
12
27
33
3
15
45
40
8
4
47
1
29
18
21
12
28
84
5
15
3
18
27
27
1
71
13
60
65
43
5
24
6
13
107
37
17
48
51
21
60
43
68
48
60
9
31
17
12
51
12
63
6
24
39
3
24
24
21
9
36
51
27
72
13
17
36
3
16
44
12
3
1
23
13
8
9
15
3
13
101
6
13
11
6
48
12
12
87
16
24
44
4
83
18
7
12
53
63
16
23
37
48
132
68
40
20
33
12
51
87
9
28
5
3
72
57
24
12
7
5
48
87
96
4
125
115
5
42
49
245
7
32
33
24
90
33
52
41
24
39
21
15
196
5
24
30
1
65
27
21
30
24
6
31
101
102
18
12
12
6
9
135
45
16
29
3
12
4
32
93
24
55
17
79
5
24
42
9
16
36
44
4
24
8
24
16
8
9
63
3
1
29
66
21
45
102
6
12
7
48
29
36
24
24
75
4
23
24
18
3
27
21
16
24
56
16
35
78
60
15
52
17
63
45
43
20
12
4
5
79
24
11
57
15
30
24
15
3
73
12
8
57
31
20
9
12
108
60
18
24
25
5
36
3
24
16
41
19
36
56
57
111
9
7
35
48
18
103
77
3
52
17
7
8
27
1
44
4
20
16
11
13
17
3
76
20
4
41
39
60
4
8
3
42
19
11
45
75
30
63
40
35
42
30
30
12
7
23
6
231
69
12
7
101
67
5
39
28
32
64
5
6
54
7
8
99
21
16
53
96
19
17
31
17
90
13
17
48
87
57
43
17
96
3
112
8
4
12
20
21
48
12
3
21
3
51
96
21
40
32
21
27
4
23
13
5
12
7
5
3
40
8
57
3
45
18
61
83
13
8
12
39
18
7
84
5
6
13
5
78
45
48
81
18
42
19
11
9
12
33
36
31
5
18
24
37
120
41
7
35
33
15
37
17
108
6
9
12
21
3
16
5
43
12
84
11
13
35
1
41
43
60
17
6
9
15
30
24
12
54
9
64
65
48
30
18
19
8
4
36
24
36
65
43
20
9
30
45
16
29
127
36
8
69
12
90
18
123
9
55
113
15
27
13
65
15
40
12
65
91
125
12
18
13
12
23
24
45
51
66
3
21
39
16
20
9
51
52
29
15
4
92
12
3
33
57
67
20
57
96
54
18
60
42
6
15
9
60
24
102
97
36
60
32
39
9
9
7
65
6
25
53
66
6
12
27
24
21
3
3
13
32
12
12
9
15
27
42
3
33
39
16
89
42
24
45
57
24
99
52
5
48
39
12
81
127
8
9
51
63
42
7
47
21
40
5
19
24
24
5
51
9
66
21
24
12
45
55
24
24
5
30
24
210
15
36
57
42
13
65
180
19
20
39
61
11
69
21
60
15
9
63
93
3
9
15
51
6
31
24
35
18
3
24
24
4
23
85
8
120
9
27
4
5
30
9
12
9
39
40
80
3
13
17
48
7
17
15
33
42
42
30
1
23
9
12
84
45
15
16
11
24
1
12
20
33
12
42
48
37
35
120
73
23
24
81
52
11
30
31
11
13
29
75
52
5
66
72
33
33
12
48
15
24
3
57
33
15
4
5
6
13
11
6
39
60
63
30
3
48
36
16
5
54
85
65
108
91
20
36
45
3
72
36
4
11
24
9
45
19
36
5
24
63
45
7
11
69
21
7
47
13
29
6
13
5
15
4
56
9
36
87
135
25
20
12
57
3
40
53
30
9
21
123
60
27
13
17
24
3
12
3
21
40
72
5
3
4
5
7
35
49
5
111
33
18
9
64
5
66
18
3
3
1
20
21
19
5
36
18
21
21
27
36
4
41
7
104
24
51
69
4
32
33
36
27
4
24
24
48
44
105
3
27
6
3
16
60
8
3
37
5
30
30
51
4
77
19
12
17
12
15
16
20
33
51
69
30
24
1
20
60
21
39
72
45
3
12
39
48
25
5
18
24
45
45
6
13
17
15
105
42
45
88
35
109
5
78
45
75
30
67
29
7
32
45
15
60
40
17
24
36
79
17
3
9
7
ABCD 93148887662*3^$a+1 [50065]
60
28
32
60
48
12
36
43
57
8
60
31
18
95
67
33
48
8
36
108
25
11
19
30
123
27
72
65
73
11
49
35
36
19
41
55
5
40
75
89
16
9
90
6
11
36
37
35
48
48
49
3
168
20
172
33
24
23
19
185
144
85
87
120
39
69
45
47
40
123
216
141
3
36
129
45
36
83
31
65
25
54
60
17
36
7
41
4
48
87
21
44
16
171
21
33
59
40
45
30
45
57
11
12
25
11
1
114
17
28
20
1
35
24
31
78
132
111
12
87
29
12
24
55
174
11
253
11
25
36
59
25
15
44
55
65
48
133
27
57
42
138
3
69
59
192
12
55
42
168
30
42
11
43
77
24
13
3
3
126
150
84
165
116
148
32
28
81
30
30
15
32
109
24
54
60
42
59
235
60
17
88
15
209
72
60
16
33
39
20
36
19
36
6
60
11
127
66
95
49
96
155
4
21
66
309
20
85
39
8
13
66
138
47
136
63
90
6
81
8
24
88
9
23
132
229
11
109
6
114
15
24
57
114
29
72
13
3
27
93
8
12
132
1
59
91
60
17
103
6
3
32
96
24
24
160
39
42
11
133
174
21
45
24
11
12
204
60
24
109
131
1
35
36
12
36
24
40
15
12
33
15
17
19
69
8
13
84
60
30
93
20
13
11
28
8
73
11
60
16
27
6
75
9
3
207
33
3
17
37
6
60
105
81
228
51
15
9
8
19
65
25
63
120
80
61
156
54
29
108
19
161
7
41
25
11
108
76
80
61
11
12
12
49
107
88
9
3
33
35
132
43
6
24
47
40
63
89
37
78
42
48
36
6
33
32
96
48
85
120
120
54
45
92
64
32
100
8
24
1
54
65
127
41
12
7
93
120
20
36
12
48
60
25
47
12
16
9
36
71
36
19
90
54
60
137
37
6
41
49
87
27
17
13
11
1
48
120
71
145
119
1
99
32
193
23
48
55
5
12
48
36
24
96
36
13
59
12
55
24
41
13
6
65
31
108
5
31
84
6
35
12
37
143
37
60
12
59
12
72
60
28
8
25
60
27
27
5
25
11
19
101
36
19
45
200
1
174
9
8
12
36
100
44
1
35
60
72
252
1
59
91
24
126
59
100
56
60
60
19
60
257
19
150
11
4
32
72
115
6
90
90
6
93
57
48
71
220
159
102
11
103
30
135
51
21
57
23
193
36
54
36
89
4
8
12
16
32
43
5
40
32
7
137
43
72
5
49
35
120
1
18
21
45
59
76
21
51
32
67
29
49
23
52
57
219
20
60
31
78
23
7
41
25
15
20
25
144
51
39
6
71
48
12
133
63
63
66
30
54
11
64
9
66
65
25
15
132
200
108
79
5
12
24
36
16
72
92
24
192
7
36
9
8
12
31
45
81
11
43
41
24
1
18
12
138
36
27
177
72
24
120
15
56
19
29
91
54
71
31
9
32
12
16
92
28
92
7
5
7
21
20
88
12
27
90
83
52
36
105
66
53
235
65
1
11
43
102
3
15
53
48
1
120
78
77
19
60
161
4
116
36
192
37
59
180
1
23
132
60
24
25
35
180
19
45
87
89
19
21
20
259
81
15
89
48
43
180
6
11
13
11
24
49
12
95
36
13
24
42
149
12
13
75
225
84
30
12
9
15
60
65
139
21
69
111
171
54
36
90
30
35
4
9
35
7
41
144
103
5
67
18
42
65
25
18
66
11
25
39
339
173
19
41
193
27
68
4
92
28
92
84
19
42
11
144
36
60
40
128
24
60
16
21
59
55
54
30
12
29
1
114
45
21
23
48
28
141
11
49
35
24
49
35
7
108
17
48
7
5
24
1
18
5
60
91
54
36
54
53
60
60
13
11
43
36
77
13
39
8
144
48
48
24
196
48
56
60
73
60
11
19
53
24
25
84
150
69
68
7
60
17
36
28
144
15
66
35
24
48
88
51
21
92
48
109
35
108
12
48
25
71
1
30
33
45
83
28
24
140
55
41
121
3
56
1
84
11
60
48
157
60
54
65
1
63
15
36
89
61
186
18
23
12
12
19
69
75
156
186
23
61
36
78
96
5
64
15
17
25
ABCD 93149147506*3^$a+1 [50036]
72
15
17
37
35
184
32
40
120
48
225
39
192
75
53
16
32
64
51
69
48
81
15
120
72
48
32
55
113
24
40
57
231
48
32
88
24
152
16
128
1
36
35
145
15
8
16
69
27
45
75
48
57
15
93
155
25
72
54
81
9
23
31
180
90
35
37
54
45
45
11
43
45
32
24
16
189
11
24
55
129
80
61
11
72
112
104
64
96
24
32
25
126
18
279
8
72
16
96
96
80
40
24
128
61
35
55
105
120
24
3
45
63
9
8
19
53
37
3
51
317
79
90
183
120
3
29
61
18
72
180
117
63
180
93
87
18
15
32
43
90
11
61
243
24
72
48
8
48
72
64
105
90
180
9
104
16
15
129
56
85
27
8
37
27
63
105
3
77
88
51
93
33
54
105
8
16
72
8
72
24
24
96
115
69
24
32
64
96
56
64
8
48
192
88
105
63
171
36
18
36
11
40
192
56
7
234
126
137
112
96
15
105
183
36
53
37
126
54
270
113
88
104
288
48
64
51
45
80
88
21
59
85
11
64
51
261
135
9
45
90
33
3
53
127
57
168
24
75
101
24
136
8
112
32
1
47
24
55
105
39
65
24
1
36
51
128
16
56
19
21
72
48
3
36
144
9
63
18
72
87
80
16
32
40
8
64
33
54
33
21
35
145
90
21
8
40
21
252
87
176
151
126
83
184
8
64
39
17
40
48
56
1
39
51
77
352
56
73
87
3
29
7
33
48
80
163
45
56
40
75
45
189
75
80
144
43
18
11
25
90
53
1
111
105
126
17
73
18
21
24
152
64
56
25
54
33
57
36
54
29
16
24
21
3
48
3
29
16
45
75
72
15
18
90
29
40
3
69
21
54
93
72
15
216
18
135
27
54
90
36
65
112
111
72
54
83
240
16
57
183
96
24
32
79
9
72
99
93
123
5
160
159
113
16
141
144
11
48
48
73
39
120
32
88
288
32
31
126
11
64
128
112
48
56
40
24
48
8
1
90
69
56
64
144
48
15
17
37
3
96
27
93
120
21
219
80
61
3
80
40
120
48
15
33
21
54
29
43
309
48
48
80
480
160
63
89
37
75
51
53
112
32
48
24
120
48
88
33
90
5
64
3
125
73
39
33
54
9
81
15
201
18
21
15
36
5
64
48
128
25
47
40
200
37
123
392
16
8
1
36
75
8
96
55
9
96
21
3
104
40
123
108
9
153
54
105
48
56
144
43
45
32
16
87
33
104
16
81
36
18
17
40
24
168
48
8
120
184
3
53
1
111
32
16
120
32
24
24
40
32
163
21
8
40
216
56
1
63
72
153
71
1
183
32
64
56
112
21
27
32
48
19
45
9
135
24
21
99
168
104
295
9
27
165
8
16
224
37
54
36
54
3
96
72
9
71
145
87
72
56
40
168
45
35
1
279
72
9
15
129
87
39
54
36
135
80
40
69
107
19
29
7
18
87
3
29
72
64
32
72
16
21
3
72
24
117
83
120
64
56
1
63
63
18
36
54
237
152
7
216
65
43
180
9
56
61
51
24
159
9
27
21
72
87
144
9
81
15
24
32
1
18
29
112
48
56
136
176
280
8
1
216
23
40
24
3
69
165
35
16
93
99
27
21
48
147
18
75
51
36
9
135
54
27
24
24
32
19
21
48
24
51
180
36
90
11
24
145
234
69
21
27
32
31
17
72
16
57
63
ABCD 93149337514*3^$a+1 [50002]
60
132
145
107
43
108
48
60
29
61
66
53
61
54
65
12
193
35
55
120
6
11
48
121
72
54
53
156
12
13
11
79
41
48
12
115
18
72
35
1
48
24
35
60
103
48
114
11
55
60
65
91
60
36
89
13
71
24
55
5
25
36
191
31
18
144
36
47
37
96
47
25
23
120
37
30
29
108
12
48
120
7
114
11
24
36
301
95
48
12
60
7
17
84
7
48
204
36
72
48
60
5
36
240
24
1
54
54
30
101
84
181
59
13
90
54
48
35
37
108
108
95
19
5
24
127
5
132
96
156
193
47
96
19
36
65
12
72
31
12
96
156
60
65
36
19
29
49
11
72
12
43
60
17
31
36
89
120
36
25
6
65
12
187
29
96
43
5
60
36
19
5
31
125
1
108
35
60
37
11
43
30
24
143
132
48
84
115
5
60
181
18
17
12
25
47
85
18
18
23
61
59
204
31
36
5
84
84
1
131
48
60
12
1
59
36
73
12
47
61
35
7
113
67
54
35
36
13
47
13
102
42
30
5
48
12
31
36
54
30
125
25
35
91
54
84
60
36
84
6
77
48
67
17
97
155
133
18
53
1
11
115
18
144
95
25
23
55
53
60
144
25
23
12
37
59
60
84
216
12
72
25
107
96
223
24
5
133
95
37
36
11
1
47
43
18
11
25
6
210
23
96
13
131
60
187
17
121
72
24
18
48
24
41
84
24
12
12
12
121
18
29
48
85
35
252
108
48
127
17
1
60
84
18
29
13
72
83
12
49
126
48
42
144
11
324
36
108
115
90
95
36
12
84
91
17
25
12
95
175
198
6
65
36
55
53
12
36
60
24
139
17
84
13
11
1
23
120
43
18
71
31
5
12
37
6
5
67
41
31
66
78
101
216
12
13
30
5
12
7
18
11
25
11
19
36
29
25
6
53
121
36
18
17
168
96
24
25
47
36
360
7
5
103
29
43
12
41
24
13
108
30
197
55
18
42
12
89
55
17
132
36
127
17
55
65
1
11
204
37
54
234
11
36
12
181
71
60
31
89
55
36
12
36
77
109
11
127
108
60
120
197
43
5
67
12
6
54
156
90
143
12
67
12
41
103
24
36
54
47
36
24
73
47
48
60
1
24
18
29
60
24
36
96
19
18
6
30
11
84
84
97
18
185
115
6
12
60
90
5
115
5
12
61
36
198
18
47
1
119
60
168
12
36
24
1
11
48
60
43
29
199
89
25
11
72
19
36
18
11
49
35
12
48
31
5
48
48
73
162
53
25
47
25
72
131
24
12
13
198
48
24
17
13
23
168
24
12
49
126
18
23
48
12
7
36
125
1
18
36
72
29
163
77
253
30
60
12
53
1
36
24
107
12
133
72
131
96
19
41
31
89
43
108
5
25
42
48
53
55
101
49
12
203
72
37
228
59
168
12
288
13
18
101
24
12
60
7
65
96
67
77
55
90
23
115
54
18
60
5
31
12
24
120
18
36
95
67
17
12
31
18
36
11
205
35
13
72
83
31
48
90
47
60
1
108
24
35
48
12
175
102
78
72
125
31
29
24
36
120
79
6
48
11
247
77
12
13
71
1
54
29
12
13
6
102
132
66
149
48
60
19
18
102
6
83
7
137
37
83
13
23
72
13
11
55
6
48
11
24
12
60
7
161
37
18
65
79
36
5
24
7
48
17
24
49
72
35
79
17
19
29
12
13
47
115
65
84
61
35
7
53
13
47
60
19
173
25
11
24
72
163
41
84
36
25
90
90
174
293
12
25
102
60
144
41
25
24
59
43
60
54
54
72
72
48
185
24
61
42
30
6
84
17
1
47
7
53
48
48
36
91
77
12
1
252
47
73
35
60
108
180
13
24
12
23
36
91
101
48
204
115
30
18
317
85
47
91
90
24
11
12
31
41
61
54
36
42
108
54
66
18
60
65
12
7
5
91
77
67
17
120
ABCD 93149596102*3^$a+1 [50001]
144
80
127
48
6
54
12
24
6
75
288
27
108
6
96
108
150
17
139
101
13
42
18
102
17
67
84
300
42
48
66
36
29
144
64
21
36
54
12
60
108
72
117
27
60
89
91
60
84
12
48
6
150
24
186
84
119
16
15
66
90
24
6
39
144
81
30
66
15
21
78
72
5
103
6
24
42
54
6
108
126
54
21
45
24
216
3
3
18
210
41
64
27
48
6
234
6
15
9
87
3
276
24
81
48
21
72
35
55
18
96
84
330
66
30
36
24
66
24
96
30
24
30
126
48
192
24
6
48
99
57
39
87
30
204
6
9
75
84
66
15
75
30
60
24
36
24
42
29
31
209
115
60
84
45
27
53
61
96
108
36
3
48
123
5
55
30
66
41
13
99
21
6
5
91
24
29
115
12
168
66
183
3
333
144
63
48
96
65
61
24
6
60
54
30
53
37
120
96
78
5
187
5
223
17
73
180
120
59
1
6
114
36
24
27
3
45
81
30
65
31
24
24
66
54
66
23
7
36
78
36
3
117
6
5
64
39
9
32
349
35
55
156
24
21
21
48
27
39
24
180
120
12
18
39
3
45
39
114
30
6
6
114
30
144
60
36
173
103
18
90
29
48
64
9
30
102
99
9
71
109
6
156
65
13
35
432
13
36
66
77
1
36
123
63
24
24
60
21
135
24
17
163
12
78
6
36
120
30
18
81
105
30
9
45
90
30
59
112
9
71
49
66
24
66
51
99
24
6
95
19
6
114
12
54
99
80
67
108
120
210
30
72
17
97
6
89
31
48
72
30
78
120
30
90
36
41
49
6
18
6
33
32
31
24
30
30
125
55
120
6
78
12
180
77
13
78
21
48
51
45
21
30
66
138
96
33
3
120
90
84
23
103
48
60
96
54
6
33
32
55
54
42
60
90
48
131
49
102
30
108
6
30
75
159
60
306
24
42
24
89
67
18
27
3
132
18
39
57
54
60
5
1
66
77
187
30
24
132
30
18
11
49
95
61
126
5
49
159
27
24
234
42
9
39
36
21
3
42
83
61
3
21
42
78
60
102
24
24
6
11
13
35
1
60
114
60
12
54
180
24
39
51
12
198
30
6
60
75
111
17
48
19
24
180
96
24
36
149
31
126
84
54
36
101
133
11
25
60
59
187
149
49
255
51
24
5
37
18
9
3
48
77
43
126
6
150
168
179
13
114
36
29
79
90
6
234
12
27
3
93
15
12
5
43
5
61
96
195
240
48
21
120
35
25
24
6
126
59
169
135
15
30
102
45
45
24
114
30
36
39
81
30
60
5
25
23
97
54
186
54
36
53
43
5
144
109
192
35
109
66
17
16
111
24
72
18
60
180
30
17
208
15
12
54
63
51
126
24
102
17
37
6
69
39
41
31
48
65
115
72
5
48
37
84
60
294
36
33
27
24
6
6
65
48
37
107
7
9
21
60
30
30
96
99
368
37
96
108
6
144
12
48
72
5
64
225
63
81
30
60
6
120
126
270
84
6
354
144
90
96
54
15
21
59
37
18
6
24
75
111
96
24
24
17
19
36
114
6
114
95
208
3
180
9
15
96
84
125
85
24
99
63
30
90
48
66
24
15
111
129
45
36
84
36
54
12
90
75
63
36
36
24
33
80
48
13
35
31
30
30
24
6
300
66
18
30
96
6
24
123
63
78
30
12
48
6
51
3
150
36
246
78
47
85
24
60
30
9
117
18
72
48
17
109
54
12
138
71
61
18
66
174
90
156
24
102
18
90
12
180
60
48
96
ABCD 93149762294*3^$a+1 [50015]
48
18
225
3
42
42
21
39
12
66
120
12
306
12
9
33
90
6
102
42
15
27
60
6
84
18
156
45
27
18
27
99
6
30
12
12
30
54
114
3
57
15
21
42
18
42
108
21
144
9
27
39
42
18
42
78
30
12
60
42
78
27
3
12
6
114
6
30
6
126
60
18
102
168
24
42
54
102
27
171
24
21
45
42
42
18
12
30
6
12
42
198
12
48
102
6
162
48
24
30
21
57
54
18
42
6
3
39
90
60
30
30
6
84
78
60
42
78
72
6
9
27
84
60
324
6
42
12
66
54
90
18
222
30
6
30
60
24
18
30
60
48
24
30
18
42
36
15
15
42
54
54
60
30
114
12
18
33
75
78
30
114
135
21
24
6
36
6
42
36
60
21
15
36
132
105
15
57
135
24
201
93
126
24
6
174
36
54
126
45
69
6
132
18
42
60
114
54
156
78
156
42
24
6
30
12
276
60
24
18
12
12
6
33
27
18
6
204
90
6
48
12
24
102
39
183
18
24
6
60
24
6
39
3
72
54
51
21
30
54
3
51
21
15
18
72
60
84
12
42
6
36
48
216
174
45
3
84
258
18
33
45
30
12
18
24
6
24
42
18
78
30
138
6
246
24
24
6
36
12
6
6
33
36
15
12
24
84
9
33
168
240
60
36
6
69
51
18
24
15
33
78
252
30
12
78
54
18
36
12
18
36
18
6
36
54
132
12
42
24
30
60
24
18
147
21
132
270
18
6
18
6
60
90
42
12
60
12
24
21
123
12
144
6
18
6
54
138
30
24
21
9
18
48
30
12
18
30
87
33
54
18
30
117
21
90
12
78
15
15
48
45
99
66
24
36
30
96
36
138
96
63
51
21
9
12
42
30
12
150
60
9
75
60
144
81
75
42
54
60
96
90
12
126
84
42
54
30
12
12
18
18
54
57
93
48
132
12
6
30
78
60
36
24
66
18
60
36
96
60
24
12
84
54
15
144
51
12
30
90
42
342
78
6
66
24
12
54
36
165
45
90
72
42
150
6
24
39
135
9
21
126
174
30
24
36
30
84
246
84
96
102
108
90
54
198
9
321
3
9
6
24
60
36
9
51
12
18
30
6
6
24
36
18
42
24
90
3
36
21
66
30
60
12
60
48
30
42
66
24
42
66
42
30
36
96
6
42
240
30
60
6
36
18
15
3
114
138
12
84
12
48
36
108
36
150
12
90
42
96
54
12
18
66
36
78
60
6
24
42
6
18
72
3
45
6
156
48
60
72
60
18
42
144
6
12
120
111
36
21
30
180
30
42
12
45
81
60
18
36
48
45
36
57
12
18
12
30
36
6
96
12
12
96
117
15
36
12
9
15
18
36
156
18
6
102
90
63
144
3
102
42
33
36
87
30
48
12
18
6
18
78
12
15
21
60
6
6
30
18
96
96
102
150
42
66
108
99
75
216
24
6
54
66
60
66
66
18
12
78
24
36
294
21
69
18
84
24
54
18
12
60
6
30
12
12
33
45
24
6
42
78
48
24
12
84
42
63
69
42
24
30
6
18
48
18
24
42
6
48
36
228
12
33
15
21
99
228
114
36
99
3
78
42
48
54
24
30
90
6
48
108
30
120
30
9
21
168
66
33
36
9
36
36
78
12
30
6
24
18
18
93
72
3
24
36
6
54
210
12
54
54
12
3
15
54
48
135
75
12
228
48
30
6
6
12
48
72
66
6
6
48
24
60
72
66
12
111
27
60
120
48
30
6
6
27
27
114
12
84
66
42
18
18
24
12
48
72
126
48
36
84
24
18
42
6
96
24
6
174
30
84
6
42
18
12
42
6
51
99
54
6
21
213
78
18
12
18
102
27
81
12
12
18
57
36
75
24
6
12
12
6
12
12
21
39
105
3
18
6
78
66
96
54
54
78
72
6
60
12
18
72
12
12
96
18
6
18
12
30
30
78
6
12
24
30
114
60
42
42
96
30
84
126
114
51
51
30
99
57
18
12
18
6
48
6
90
84
42
66
57
123
18
111
33
36
39
21
30
42
42
90
66
42
18
9
141
6
105
9
12
12
18
12
18
18
12
24
9
147
102
18
24
24
36
114
72
12
78
57
27
48
6
90
90
12
60
30
69
135
96
72
168
24
24
84
18
63
15
30
6
84
12
18
12
30
108
102
24
6
30
27
81
6
21
63
54
108
42
18
3
36
3
6
60
6
54
36
36
162
12
ABCD 93150730516*3^$a+1 [50071]
72
133
287
288
12
108
25
107
84
216
24
216
72
108
309
48
16
71
25
80
39
9
51
141
16
608
112
32
3
24
181
128
51
36
228
181
143
72
105
64
11
24
216
120
205
251
12
36
37
32
111
60
12
25
144
35
264
21
48
135
57
15
84
204
36
300
216
216
168
252
12
72
60
45
39
9
243
109
35
180
9
135
25
287
144
408
132
405
171
37
191
129
87
25
11
24
216
48
36
1
128
39
156
204
48
24
9
27
12
108
189
144
231
265
215
24
49
32
63
36
156
96
129
48
3
12
225
432
48
112
143
48
24
120
24
144
12
109
359
132
165
15
1
143
1
35
120
216
144
36
9
339
12
60
117
207
48
288
72
132
181
32
51
72
24
228
57
159
36
93
96
16
11
24
144
12
97
263
9
208
80
63
72
132
108
36
85
35
61
431
33
111
49
35
381
15
168
48
24
48
36
180
72
129
51
108
216
153
15
108
37
48
143
81
99
45
51
144
156
1
23
72
300
24
13
71
276
228
97
155
60
84
36
24
9
183
144
9
27
108
24
1
71
73
176
111
360
84
216
240
36
84
36
324
45
15
48
168
72
36
141
16
59
213
123
252
168
180
108
1
35
156
72
25
371
180
24
48
289
419
36
84
21
16
35
204
156
69
144
39
361
35
564
156
36
24
81
99
109
227
96
93
15
120
25
119
25
143
49
80
99
141
543
36
36
204
552
69
63
177
16
35
93
75
36
48
72
384
249
256
176
159
24
201
15
145
371
144
36
105
39
345
51
108
36
61
320
240
63
36
72
252
72
96
324
13
827
360
144
60
144
108
48
60
121
71
25
179
84
9
240
3
24
180
36
120
144
216
109
23
73
335
108
36
33
111
96
193
80
27
36
72
348
252
12
213
3
109
59
21
144
16
80
75
69
171
36
144
129
51
253
83
24
120
144
61
144
35
141
304
95
12
37
95
1
11
144
21
39
9
27
84
129
15
108
37
96
176
256
35
12
1
71
24
ABCD 93151304926*3^$a+1 [50060]
120
93
72
3
105
7
32
64
80
48
64
41
36
91
32
45
91
24
41
111
96
16
104
24
88
56
40
5
43
56
24
40
48
5
171
45
75
93
115
5
123
16
24
17
144
7
24
32
48
16
5
43
77
168
27
16
96
72
5
3
189
147
88
32
48
64
53
67
41
39
21
67
80
33
15
40
56
168
93
36
7
104
72
16
17
63
81
31
8
33
55
5
19
56
9
15
40
149
27
16
80
64
96
24
56
72
208
17
79
32
21
27
165
291
237
144
163
72
24
65
111
16
24
584
88
32
21
19
41
39
160
17
84
91
17
60
48
19
152
9
31
77
204
15
96
24
16
5
67
8
16
96
24
80
24
81
144
24
48
180
19
72
17
327
33
135
96
48
45
91
5
43
29
51
136
48
168
48
8
168
141
51
16
8
21
27
64
125
19
29
3
72
105
36
3
136
29
19
8
48
33
39
112
128
45
144
43
41
15
240
96
24
21
24
12
36
3
16
80
88
17
79
128
21
19
17
63
48
24
40
65
7
72
41
132
48
51
24
160
72
96
128
45
43
173
3
48
192
189
72
19
5
19
17
87
33
39
112
344
40
8
64
29
3
40
29
19
8
40
48
8
48
64
56
81
31
77
27
112
56
16
32
45
75
64
48
125
115
8
24
16
89
15
64
8
129
31
72
32
40
8
88
56
40
8
48
9
7
24
77
51
40
24
200
24
40
120
5
144
12
60
19
128
72
120
88
41
39
208
104
64
32
57
31
240
120
17
31
96
56
64
5
96
123
64
104
81
79
101
51
64
144
65
24
55
29
27
24
72
64
24
77
3
21
36
7
8
136
24
128
96
9
36
108
231
16
24
41
103
5
3
96
168
72
16
48
8
40
65
151
209
15
48
24
88
32
96
64
96
29
12
127
53
60
103
56
177
111
16
77
48
67
144
8
96
45
19
80
16
17
48
7
65
15
96
96
16
29
51
93
27
9
87
16
24
48
41
7
56
40
149
60
48
31
41
15
45
3
33
12
108
39
64
41
151
24
104
64
144
48
5
27
40
320
64
24
32
24
81
31
48
8
88
8
64
8
88
17
36
24
48
75
40
101
163
24
8
88
80
33
7
104
69
96
43
8
192
9
151
185
39
57
127
32
192
16
29
27
168
24
9
39
216
16
96
24
32
153
96
7
48
17
7
8
33
79
32
40
137
39
40
24
209
144
39
48
24
144
40
8
93
12
39
64
56
273
31
149
36
15
129
60
139
17
7
96
80
40
24
41
63
48
16
5
19
56
240
40
200
33
55
48
8
16
197
139
48
176
64
104
9
87
64
48
24
32
120
117
3
120
72
16
128
40
128
9
31
72
101
51
33
87
64
8
88
104
24
64
56
24
168
93
264
108
151
72
101
19
17
60
27
40
24
120
56
33
135
105
12
43
53
72
27
160
8
57
15
165
51
285
43
72
101
36
63
16
48
17
7
17
7
24
96
8
81
231
129
7
104
64
152
9
175
5
235
48
32
72
72
88
56
69
147
9
63
64
32
64
72
29
216
19
80
153
103
8
88
56
24
45
19
8
72
45
72
27
96
472
24
120
8
16
29
75
40
168
72
24
113
144
39
45
3
72
33
15
24
24
16
48
5
19
272
81
63
112
192
8
24
16
176
40
72
80
16
101
27
64
80
117
51
112
56
112
24
96
80
72
120
93
27
72
40
185
12
43
272
16
ABCD 93151451522*3^$a+1 [50038]
15
24
9
36
51
192
177
24
60
15
36
9
195
57
27
108
9
96
3
141
3
16
29
192
103
20
33
39
16
32
48
33
31
65
36
48
84
60
3
24
4
5
12
19
65
159
12
52
80
208
53
12
79
5
60
75
141
3
165
84
267
48
153
63
21
31
20
9
15
24
21
163
197
84
7
20
69
55
29
51
208
41
24
7
128
21
24
36
39
33
39
21
120
84
63
12
33
36
39
120
81
60
84
7
36
252
32
180
33
252
24
192
48
15
117
12
31
41
108
51
21
15
96
9
264
60
19
36
161
24
15
36
81
84
15
69
27
69
39
156
45
123
48
9
84
15
105
12
24
24
31
5
96
27
33
12
60
51
60
45
27
45
3
24
72
108
52
80
9
96
39
60
81
108
168
27
156
21
15
108
57
15
9
15
69
48
79
29
7
77
192
36
72
63
69
24
27
12
48
132
57
24
39
21
27
45
3
45
39
48
45
3
69
108
63
96
28
8
12
57
3
48
45
228
15
144
45
51
21
43
20
57
180
63
48
72
12
48
76
20
45
111
21
24
75
60
48
177
75
24
21
171
12
33
108
84
36
15
69
51
16
5
24
7
77
3
12
57
84
75
72
57
156
12
87
48
12
76
65
15
9
15
105
60
75
108
189
135
48
33
87
100
20
12
201
3
72
57
36
15
117
39
33
111
96
36
45
48
60
39
48
9
24
24
12
103
32
48
177
24
72
15
9
123
45
15
33
3
9
43
32
112
44
21
43
36
56
48
36
45
36
24
120
99
48
28
41
103
20
12
129
12
3
4
65
96
111
33
60
36
12
75
144
16
164
9
240
99
48
9
24
147
9
48
147
129
99
12
141
27
117
3
40
161
27
9
99
165
156
103
17
24
67
20
69
36
108
120
27
33
84
60
48
79
104
24
16
17
24
15
81
79
113
120
36
75
165
15
60
64
20
21
15
24
96
45
96
168
108
24
75
60
21
12
147
4
41
15
84
36
21
39
9
72
3
12
12
81
39
40
36
180
5
36
51
12
72
21
55
53
216
60
99
40
17
48
27
84
9
96
84
12
99
21
43
20
16
8
36
57
7
92
84
69
36
36
24
24
48
3
36
24
21
51
9
120
75
69
87
48
21
168
27
48
40
5
48
120
168
12
99
300
165
3
108
84
120
48
33
19
113
12
3
81
72
24
24
12
159
21
228
132
48
60
15
24
12
9
87
33
15
12
9
15
240
88
32
141
99
120
21
87
156
240
4
41
60
24
51
81
3
12
189
72
43
5
175
41
3
117
123
33
84
103
36
252
29
108
27
48
21
12
27
45
27
9
79
56
60
12
132
60
33
192
87
88
32
105
24
12
7
116
81
24
36
63
132
60
33
75
132
33
36
24
48
84
111
48
141
3
21
36
123
45
36
120
15
9
7
101
15
117
75
12
93
3
84
105
43
56
465
19
17
48
51
81
75
165
63
48
24
189
12
72
132
15
9
99
16
5
15
69
48
39
4
36
344
21
24
36
39
57
99
69
31
8
105
72
180
15
16
17
48
15
93
99
16
161
63
21
27
9
24
120
171
48
12
84
21
60
39
4
20
168
9
135
100
5
96
135
33
39
105
120
15
288
9
55
65
43
185
3
45
87
76
144
152
48
12
76
32
21
36
24
60
39
81
31
5
15
60
28
8
69
3
96
69
72
75
24
36
69
96
63
33
84
48
27
24
96
9
7
17
12
171
117
7
149
31
8
21
51
33
72
3
12
48
105
72
39
45
15
105
12
15
33
39
117
99
120
36
33
36
15
12
132
57
60
39
21
15
120
36
108
196
329
36
15
45
3
96
45
75
129
63
33
ABCD 93151496968*3^$a+1 [50076]
18
168
93
9
15
3
189
33
120
18
45
24
21
99
48
75
198
24
39
57
282
45
48
105
54
78
123
9
15
111
9
24
9
18
12
180
18
390
42
78
210
99
120
24
24
105
12
99
24
177
78
33
15
153
87
12
21
39
57
171
45
9
39
27
132
177
45
330
120
201
144
24
39
153
72
63
57
45
147
48
3
45
15
24
33
96
81
18
45
3
237
48
135
42
78
72
201
24
15
57
48
3
24
45
96
27
60
18
63
24
15
210
87
120
33
12
219
27
72
45
393
150
12
48
42
108
87
183
33
51
96
114
3
63
60
114
288
18
9
24
39
33
72
87
9
9
42
6
42
165
15
150
90
33
15
162
111
159
18
39
141
27
15
42
138
117
48
63
24
138
15
216
27
54
48
48
42
21
309
3
15
33
57
87
15
78
210
129
48
105
90
12
33
75
117
63
12
18
90
48
240
24
138
132
66
60
132
201
96
81
15
75
189
63
12
198
12
3
135
18
39
3
72
18
78
45
69
123
3
117
15
57
3
18
27
15
81
21
75
75
93
75
18
42
33
87
132
90
66
354
30
66
90
132
30
48
195
24
48
72
48
120
183
30
147
57
150
30
66
129
3
21
27
30
60
75
105
39
3
93
15
57
147
69
57
183
117
42
48
9
480
45
96
30
93
9
78
129
93
42
96
72
30
30
93
24
63
12
108
33
69
36
39
33
87
93
171
96
3
30
18
45
75
24
45
48
120
15
153
27
21
24
45
48
75
9
120
48
18
45
24
24
24
27
30
78
90
42
45
51
54
15
24
21
75
168
93
219
81
102
42
63
33
15
87
33
105
42
21
39
42
6
120
105
39
48
177
21
27
63
132
168
12
48
153
9
48
120
132
48
12
198
72
33
24
45
51
15
129
81
114
36
57
3
60
42
63
9
15
201
102
30
27
51
30
24
150
9
24
120
48
9
39
96
33
138
30
24
183
3
117
3
12
81
51
213
63
9
81
90
30
42
45
57
90
141
144
75
6
183
21
48
3
24
48
57
39
216
96
24
120
15
33
33
60
27
48
24
24
171
150
15
63
72
30
30
69
9
135
72
24
27
189
63
18
240
39
48
48
45
195
120
48
72
27
21
99
30
15
3
72
30
63
9
63
45
18
210
39
48
96
120
51
21
75
237
45
3
9
126
33
24
15
18
15
57
168
183
267
117
15
48
9
93
75
87
18
138
12
105
57
159
147
12
102
78
117
96
168
117
3
51
30
15
96
24
135
126
3
144
15
12
165
264
57
42
162
99
177
87
15
57
24
57
90
24
45
24
27
42
90
120
12
30
63
15
18
87
75
18
192
3
15
24
18
138
54
159
117
195
57
42
21
27
30
63
24
48
96
9
18
42
90
258
30
42
60
30
18
12
18
114
36
24
18
72
60
138
150
105
48
72
72
3
180
105
168
48
99
150
72
30
36
12
18
252
27
96
48
57
135
15
57
72
3
93
24
24
69
90
57
33
48
150
12
117
21
75
27
78
303
9
15
48
9
48
15
72
111
12
21
96
24
24
147
21
45
42
12
69
9
15
135
60
48
42
18
60
30
15
192
192
3
18
42
33
9
39
9
18
84
9
9
90
21
9
30
42
ABCD 93152999146*3^$a+1 [50032]
180
21
7
5
12
6
13
23
1
29
43
17
66
9
28
5
19
12
44
3
24
30
36
39
12
117
204
31
179
66
30
21
93
12
24
15
9
7
72
119
18
15
28
92
16
53
67
59
90
72
19
35
45
69
6
48
33
3
30
12
7
41
12
24
30
21
28
65
3
3
6
19
84
60
17
30
37
5
60
7
59
42
15
3
13
84
59
6
7
72
32
12
75
6
51
112
131
37
36
12
11
25
35
54
19
143
30
84
31
29
3
21
60
42
12
13
47
33
177
111
27
105
9
48
19
29
42
189
141
19
44
15
48
21
172
17
91
41
27
4
47
57
48
15
49
5
27
3
6
42
141
33
84
63
51
6
7
35
18
150
49
5
6
13
23
18
6
1
23
49
24
35
18
27
40
36
32
9
6
90
42
48
42
19
59
30
6
1
59
97
23
49
17
15
28
167
84
6
12
63
3
109
77
24
24
18
1
11
66
3
52
47
78
3
3
57
27
57
16
191
1
17
48
12
19
29
15
4
5
48
108
156
7
11
6
55
5
24
288
7
41
3
36
52
71
73
5
51
33
12
135
52
113
31
5
87
16
12
17
55
252
71
54
55
24
36
53
72
3
51
45
69
6
69
33
3
64
12
44
15
21
9
6
93
3
30
90
30
90
18
30
6
87
84
36
153
48
31
264
24
17
24
42
66
31
47
33
21
15
64
29
12
39
64
48
35
37
96
17
6
13
65
63
64
11
30
18
49
5
30
181
24
20
3
49
89
24
75
15
18
24
24
30
1
125
19
108
24
23
57
33
103
72
108
224
33
75
36
39
9
15
60
18
15
24
40
24
144
41
3
48
3
105
52
5
48
31
72
47
33
136
77
3
33
18
117
180
9
3
52
29
60
39
99
42
12
7
48
11
133
77
3
52
17
96
15
28
60
80
100
11
25
11
117
60
57
12
75
39
117
33
19
20
3
258
72
79
29
19
11
6
19
11
129
36
12
3
93
27
48
30
51
52
77
3
76
131
21
15
49
17
18
37
29
3
4
5
55
35
114
51
24
15
96
1
17
19
35
1
24
17
168
43
36
204
48
32
27
9
120
153
48
43
32
48
28
32
48
69
120
42
54
39
81
19
24
29
18
24
30
15
156
45
99
16
72
56
64
35
30
7
11
42
27
15
78
18
25
8
21
12
36
12
42
84
6
39
28
23
30
15
9
55
84
24
8
12
129
111
4
44
15
18
18
30
27
111
21
36
75
42
39
21
12
91
35
42
12
27
21
66
13
29
15
27
48
1
68
28
120
17
27
57
30
21
24
27
1
89
19
5
90
48
96
25
89
42
21
9
91
35
18
24
31
36
29
6
9
16
53
127
20
60
48
33
3
28
17
27
64
71
12
21
12
33
36
6
18
24
48
43
59
150
43
59
60
60
48
61
17
51
81
66
12
30
12
60
18
42
42
33
207
117
108
39
61
36
48
35
25
108
17
55
48
32
76
173
51
45
30
69
21
39
27
85
23
1
44
4
11
69
9
387
105
60
12
19
5
24
27
15
21
153
99
16
5
43
24
5
7
95
1
65
84
31
8
36
28
8
64
72
89
42
12
1
5
43
116
36
9
66
33
27
9
63
1
32
45
42
48
36
54
31
44
64
23
18
30
36
30
3
112
59
21
52
23
57
21
12
24
7
47
48
97
32
4
60
11
9
24
40
108
107
73
5
18
30
12
24
7
17
126
1
48
168
11
25
41
3
36
12
24
12
28
80
16
83
33
33
3
81
120
48
12
60
12
18
49
104
33
31
48
11
85
29
43
8
81
108
18
42
36
43
8
45
54
141
51
24
45
88
23
12
37
5
24
6
6
67
80
28
56
87
174
60
12
6
84
18
19
59
49
24
5
6
1
65
3
9
3
28
168
56
51
156
1
24
11
1
23
37
47
73
11
61
8
88
20
28
24
11
6
24
6
6
54
1
48
35
9
16
77
24
24
42
61
44
9
24
31
116
36
64
53
7
36
59
60
48
42
55
8
33
55
5
84
78
6
55
17
43
41
79
332
15
1
47
36
54
30
162
39
3
33
9
36
19
35
9
64
92
16
35
1
47
36
66
31
12
41
96
7
36
8
36
33
67
104
4
5
84
99
27
42
19
59
12
9
64
17
36
67
68
28
53
19
12
29
15
3
30
31
8
72
9
36
24
99
40
32
57
7
20
105
66
69
108
45
12
27
15
30
66
33
9
66
25
32
27
48
45
93
42
105
27
21
57
7
71
97
17
48
12
31
11
30
36
102
18
12
19
96
44
9
219
88
20
21
79
77
63
27
21
28
17
63
16
29
24
60
39
27
24
138
84
91
96
11
30
12
55
48
104
3
73
36
11
30
31
36
17
51
9
19
83
73
11
25
53
18
9
21
12
72
3
52
92
57
31
23
33
27
69
3
36
33
9
96
36
114
1
24
20
60
84
16
65
36
30
6
115
29
55
5
84
24
156
19
113
78
33
28
8
28
36
24
53
3
33
111
57
3
4
71
1
132
11
18
66
21
213
7
5
36
18
81
4
71
6
31
77
75
57
3
4
137
24
ABCD 93153124024*3^$a+1 [50057]
29
55
54
36
36
204
12
6
84
36
53
145
18
72
54
47
13
84
18
24
90
18
30
18
78
59
139
54
12
6
300
6
48
35
55
65
13
138
24
41
48
24
48
103
89
24
31
17
7
41
13
54
48
29
43
101
24
37
18
6
30
216
5
37
35
37
35
235
5
48
247
114
12
24
48
6
29
37
131
19
18
48
59
31
78
11
25
84
18
24
12
6
12
54
24
54
30
72
36
36
17
48
24
37
24
12
54
6
227
48
13
18
18
354
42
126
173
37
126
53
1
36
42
89
13
11
144
49
198
36
5
13
131
31
30
11
13
18
17
13
42
18
18
144
66
11
31
18
95
61
72
18
6
11
133
11
19
5
19
29
1
47
43
5
13
78
53
49
23
73
126
161
1
12
96
30
162
83
168
48
175
36
5
79
6
48
59
1
12
6
84
54
35
37
54
72
18
24
36
18
29
37
18
60
126
23
61
150
72
12
6
48
54
42
35
37
18
54
155
91
6
102
6
126
54
23
7
17
163
18
54
5
216
13
11
7
6
30
150
23
7
18
36
24
72
12
23
31
24
12
96
5
13
54
5
7
18
6
12
90
42
120
17
48
13
72
35
19
18
102
42
59
31
48
36
29
24
19
60
54
11
37
60
36
107
72
13
35
25
119
43
84
54
11
7
24
17
19
12
6
30
60
65
37
11
72
85
11
109
35
145
96
47
19
60
30
72
6
102
18
114
11
37
54
5
48
7
17
192
24
13
35
37
18
6
48
18
6
11
19
5
13
90
24
17
37
131
49
48
47
7
6
35
1
47
289
47
72
25
18
53
61
108
23
13
48
35
48
13
11
7
12
24
29
19
29
157
198
18
18
113
7
24
18
12
54
24
102
60
84
6
17
31
113
13
18
41
85
131
19
29
37
54
18
35
37
35
24
120
19
180
36
101
67
5
120
1
23
25
78
17
19
29
61
18
36
77
13
90
54
36
95
24
37
18
96
48
36
42
30
77
24
24
7
30
6
66
11
13
66
54
18
6
35
31
36
18
60
18
173
55
42
18
18
18
12
18
42
12
54
71
205
59
144
61
35
97
23
48
67
204
30
11
7
24
84
114
11
24
24
7
113
24
67
138
11
13
12
126
65
13
11
120
151
42
12
24
138
24
17
48
24
19
5
67
197
19
36
137
91
29
85
36
23
25
23
19
12
150
36
84
83
7
6
54
5
67
126
12
36
23
109
30
29
24
73
36
18
42
66
90
11
72
85
18
65
43
197
24
43
42
72
48
72
18
89
144
109
72
18
24
12
42
102
108
54
18
18
54
6
83
96
1
252
30
18
24
35
13
59
19
5
24
19
36
60
5
103
36
84
6
18
30
6
18
12
78
12
6
71
48
48
25
108
11
61
35
19
18
18
54
35
48
205
11
7
42
48
23
37
35
144
24
43
42
36
162
77
13
30
18
24
72
18
84
42
102
60
17
67
53
55
41
48
127
65
85
83
43
36
48
6
12
23
37
83
1
18
90
18
17
24
48
72
19
18
168
11
48
72
133
42
18
12
54
18
131
19
36
18
30
54
6
84
6
72
11
72
24
31
42
54
17
120
120
96
7
36
5
121
12
11
7
161
72
19
60
36
5
31
48
54
11
31
36
30
60
72
162
144
138
54
72
18
23
85
24
30
36
6
72
72
11
91
5
31
42
71
96
7
17
43
36
17
24
7
17
127
6
59
48
19
5
24
312
24
72
61
18
17
24
49
132
11
24
67
5
13
24
59
85
270
5
7
36
18
42
17
1
18
66
18
24
108
5
61
18
72
6
72
18
89
13
18
36
114
107
1
36
120
18
6
11
55
233
61
30
5
144
55
12
72
5
103
42
12
18
41
48
7
30
83
13
11
19
36
41
13
78
5
67
54
23
7
54
35
7
126
11
24
13
6
138
131
31
54
11
7
17
24
67
162
35
25
71
37
120
42
66
71
7
48
96
36
18
48
35
48
103
41
43
5
13
54
18
11
25
150
12
221
24
7
6
11
19
114
59
61
11
175
180
29
144
24
1
36
83
7
41
7
41
73
84
11
13
18
102
59
24
25
6
113
48
13
11
72
31
48
96
120
6
66
6
35
67
114
120
6
90
35
13
72
11
13
18
72
84
258
192
24
30
53
37
6
90
83
24
91
30
71
7
30
107
19
54
18
168
54
12
11
216
13
36
138
24
53
24
31
89
13
35
43
29
168
31
42
23
7
60
36
48
60
53
24
13
156
71
72
ABCD 93153711538*3^$a+1 [50111]
69
75
88
179
18
27
36
124
5
159
144
57
43
8
12
36
72
27
6
36
39
40
32
108
4
12
125
55
36
72
20
72
15
21
69
19
89
7
84
11
33
16
56
36
100
83
81
108
45
51
21
24
75
4
32
24
120
52
35
12
13
20
48
52
60
108
20
27
45
45
3
16
53
55
17
30
45
9
15
117
7
56
279
45
16
164
88
95
9
15
25
23
33
52
56
9
228
27
33
3
36
45
115
11
13
32
33
7
77
15
12
36
15
234
39
16
236
72
16
29
7
8
3
13
209
48
60
43
92
48
4
12
35
25
56
27
25
92
9
55
89
55
8
9
111
27
33
28
20
9
63
40
48
101
54
61
119
36
24
25
119
37
8
16
29
48
63
4
77
78
61
101
63
28
29
63
76
84
56
40
32
112
20
27
36
12
133
72
60
36
11
109
24
5
123
120
72
36
9
36
15
45
79
47
48
42
18
21
9
7
71
57
36
16
36
17
3
24
81
27
156
36
33
63
9
183
27
36
18
126
69
45
7
65
235
132
12
11
45
99
45
4
72
95
9
105
151
120
108
119
81
36
36
27
141
72
12
40
137
30
85
65
48
15
27
1
20
33
127
8
36
36
93
67
104
99
45
51
54
115
32
9
51
3
144
13
12
36
44
36
12
9
63
36
16
44
156
4
65
30
144
45
16
17
3
24
21
247
12
35
48
25
24
68
96
72
99
54
75
105
19
72
11
153
40
5
79
8
12
36
141
54
25
5
60
66
9
180
27
33
36
81
3
9
15
21
6
30
79
17
102
42
39
60
45
66
6
7
41
24
27
16
68
72
63
9
16
17
54
66
63
72
33
27
27
37
71
25
113
31
11
225
75
33
27
30
15
48
72
9
108
6
45
27
37
8
45
18
1
56
87
12
45
69
27
28
11
45
40
36
29
115
119
54
30
60
21
16
8
100
8
45
187
5
51
16
336
108
24
23
105
93
7
20
9
15
120
9
79
36
152
75
42
48
24
84
79
53
12
7
29
60
99
100
35
12
81
15
9
16
77
6
9
165
51
9
55
65
6
37
60
47
57
124
56
45
43
65
43
44
93
67
95
126
60
39
15
21
4
11
45
52
11
36
109
24
108
119
30
18
78
19
35
9
129
36
31
65
120
24
91
65
36
7
65
63
9
103
113
78
72
84
96
57
96
12
132
81
36
39
24
3
90
27
105
3
132
16
212
87
126
79
77
31
380
39
36
78
79
32
4
41
123
28
89
39
16
8
21
67
32
27
18
31
131
25
35
30
18
13
32
72
4
20
27
117
16
20
45
75
4
5
31
12
17
36
39
132
39
96
54
75
9
27
76
20
9
3
108
45
60
72
18
45
48
51
1
29
15
45
79
5
216
78
21
132
48
15
21
36
60
27
73
20
40
5
43
72
20
132
21
24
120
36
27
63
6
156
78
9
12
96
3
97
35
9
3
42
75
9
139
41
114
25
5
7
89
156
90
18
63
27
61
20
15
12
42
7
48
96
65
7
5
15
3
117
4
128
183
117
60
3
60
72
48
169
20
4
41
135
4
101
19
132
59
9
69
43
65
7
281
12
27
88
8
36
75
193
11
37
47
42
18
81
39
45
40
12
96
32
60
16
11
144
25
65
39
96
255
9
52
36
188
52
68
45
6
21
99
49
29
127
8
45
75
60
36
21
24
99
12
33
63
135
30
7
8
64
60
104
4
68
33
7
108
101
54
309
27
49
12
8
81
111
52
65
67
36
12
53
75
27
13
59
9
40
11
61
12
17
39
27
24
225
9
39
33
27
3
13
11
126
234
48
141
12
4
68
15
57
76
20
39
18
36
60
55
20
72
69
3
60
16
20
100
17
48
24
102
6
12
15
120
81
6
21
72
72
33
43
137
120
7
44
27
97
32
36
33
39
148
5
108
7
119
24
66
15
3
13
77
18
45
24
93
60
43
47
12
36
33
81
48
42
25
156
24
119
37
17
3
4
5
79
36
101
135
9
123
165
15
3
33
36
9
111
16
108
65
114
21
24
88
29
19
35
25
20
9
18
277
68
112
11
21
81
24
19
80
124
65
75
45
126
49
56
45
7
29
111
9
31
92
16
11
61
29
ABCD 93153817234*3^$a+1 [50106]
3
42
138
9
33
18
12
36
13
176
93
3
16
71
9
39
25
29
19
17
15
15
1
32
57
7
17
6
24
36
84
6
51
16
48
89
60
27
9
39
111
33
57
12
27
51
157
32
3
180
42
31
32
33
31
71
105
16
71
25
23
12
18
12
30
81
45
51
21
43
65
30
24
18
39
9
24
6
57
153
42
48
13
17
84
27
39
102
48
60
39
21
30
54
168
210
18
27
45
51
87
73
17
31
29
3
21
36
12
18
121
29
42
25
5
18
12
60
18
63
51
13
128
87
12
36
54
18
42
96
30
42
78
30
19
32
3
93
48
48
51
18
12
78
1
257
12
147
51
13
32
15
33
87
30
12
18
90
12
30
57
51
60
102
91
29
42
30
18
12
30
18
12
30
18
33
15
84
6
30
30
27
48
105
7
65
15
33
15
48
9
78
105
48
96
15
18
18
45
9
87
51
13
65
54
18
7
224
81
15
3
205
23
25
35
84
9
48
21
30
45
15
1
17
12
18
30
144
108
55
35
45
57
36
195
15
42
87
33
31
131
141
159
33
48
39
18
48
55
77
67
35
30
36
42
145
47
96
84
48
12
1
144
95
81
64
5
48
27
16
32
15
162
6
24
126
67
65
12
6
30
30
84
18
42
120
25
65
108
18
30
51
3
126
102
72
30
150
78
60
12
90
30
31
95
33
81
30
126
24
78
12
49
89
138
42
90
25
47
1
5
75
69
210
25
5
78
12
81
15
49
48
5
210
48
12
109
23
108
48
13
71
48
9
81
48
54
121
17
120
42
60
1
17
15
96
357
30
12
48
33
9
30
12
30
15
3
61
17
12
48
67
113
63
9
60
48
75
15
150
12
18
12
1
17
31
240
29
19
35
36
12
93
39
57
48
112
71
57
48
3
84
6
54
48
18
90
24
6
72
27
16
95
72
60
30
18
45
48
48
64
29
3
15
48
120
120
192
81
9
132
147
16
17
6
60
30
24
6
54
27
141
42
9
9
30
9
63
1
144
35
108
120
18
144
7
41
55
35
93
48
87
42
180
12
79
131
48
132
25
83
30
79
53
36
42
45
64
23
121
77
211
17
120
12
12
126
42
168
15
48
39
9
3
45
16
35
102
103
17
207
51
132
72
6
75
48
64
5
27
96
9
87
9
24
18
60
72
48
30
72
115
144
131
78
30
18
12
51
16
23
30
192
18
72
97
29
19
65
15
51
12
18
15
16
96
17
15
93
19
23
48
25
5
18
9
51
84
78
132
39
9
30
48
30
43
41
6
42
42
36
25
35
42
67
71
9
93
243
39
9
51
45
135
66
90
12
48
30
54
66
114
90
31
96
71
105
15
33
48
21
43
80
160
23
24
1
48
77
12
30
9
39
9
81
102
18
12
12
78
18
60
3
201
103
47
150
108
18
45
45
42
252
48
18
12
48
54
18
48
87
93
60
87
33
15
45
3
16
53
75
63
84
48
48
13
32
16
119
105
39
60
13
5
43
95
1
41
39
51
48
12
1
48
29
51
63
66
120
39
3
90
18
84
180
168
33
69
75
3
30
60
19
32
21
66
12
18
139
53
42
33
16
257
30
49
95
6
84
55
48
83
54
6
24
9
261
30
36
25
47
30
19
23
6
114
145
35
96
30
15
57
55
5
72
138
9
96
15
48
42
12
186
24
48
18
7
65
63
64
131
54
87
21
43
96
23
105
3
12
6
75
96
21
27
111
30
24
43
83
60
97
35
12
33
33
12
115
263
72
81
129
12
3
192
225
150
66
102
30
12
78
9
63
33
57
6
24
18
198
241
32
87
12
42
51
15
33
201
39
9
42
13
48
65
31
29
42
9
21
18
9
15
129
9
342
36
13
41
6
42
120
79
29
115
5
27
195
61
161
6
24
81
192
16
80
16
191
49
35
36
57
33
30
72
18
39
48
45
42
48
25
47
1
77
48
99
48
15
1
71
216
1
32
9
12
168
48
51
183
6
12
102
30
99
87
25
32
3
12
30
19
48
48
23
9
15
126
3
69
132
60
138
48
84
60
66
24
6
42
60
282
6
24
66
120
90
24
90
36
120
33
ABCD 93153928274*3^$a+1 [50058]
120
83
1
44
36
144
3
33
16
53
31
17
27
21
67
101
19
11
21
69
27
52
20
3
36
25
5
72
48
72
7
11
96
9
21
18
96
9
3
81
160
47
21
27
1
209
7
17
19
20
144
33
7
71
25
20
12
52
53
66
48
1
8
39
13
17
3
27
9
201
19
5
87
51
6
79
24
8
27
48
37
8
9
7
12
8
27
69
21
96
15
9
19
155
49
8
16
41
3
12
81
7
48
80
33
24
91
23
73
35
84
48
69
9
30
13
20
99
13
47
57
24
40
12
5
6
42
7
24
36
83
18
24
6
9
39
18
43
56
21
7
20
15
1
95
21
75
109
35
6
24
3
132
24
4
24
5
30
25
84
92
27
60
61
23
49
276
84
23
48
169
32
39
13
41
15
171
12
18
115
5
102
66
3
15
12
1
41
72
72
6
90
48
6
33
16
60
5
3
28
8
16
12
53
3
21
19
72
32
141
43
155
42
150
13
12
12
5
39
33
48
18
25
24
5
15
12
28
35
30
7
12
53
48
120
18
102
31
8
15
13
23
54
6
1
36
32
4
236
63
13
72
41
51
69
91
80
27
61
8
21
31
17
43
20
12
69
67
5
30
66
63
15
18
115
8
12
88
32
52
20
87
73
92
45
43
71
1
12
8
81
72
15
15
13
72
20
156
12
64
68
27
37
44
12
60
12
27
48
9
27
1
29
151
12
11
36
6
19
53
24
19
5
18
13
20
45
87
4
12
23
84
6
48
7
47
1
36
11
18
147
93
48
7
65
51
28
17
27
28
32
24
57
91
56
120
88
29
7
48
24
12
83
1
17
162
1
80
15
21
24
9
6
21
52
23
9
16
17
24
72
51
39
30
48
30
66
75
16
5
7
8
52
24
60
20
87
1
11
69
4
17
19
24
24
24
107
73
41
30
69
76
65
15
33
7
11
54
19
23
1
12
32
33
19
8
87
45
15
81
3
6
42
9
48
3
18
18
1
197
19
5
66
181
11
30
120
15
9
67
44
63
210
18
9
12
39
25
155
13
89
39
16
41
19
35
1
17
79
8
24
51
6
24
43
36
41
7
56
112
20
3
129
3
30
55
11
30
72
31
72
56
28
29
18
30
43
12
12
116
27
133
60
53
48
3
45
19
77
27
52
44
69
24
18
6
19
5
55
96
11
1
32
4
23
1
84
59
84
25
60
17
31
119
1
176
3
93
51
13
80
28
101
27
4
32
3
25
32
40
5
3
69
51
141
3
28
41
123
112
47
1
53
31
12
59
33
51
9
3
61
167
57
16
35
49
8
124
36
20
3
18
72
6
13
24
11
9
57
19
36
11
21
16
65
48
48
75
45
27
16
23
1
24
12
11
25
36
17
43
5
55
23
25
60
5
24
31
104
64
12
11
18
91
5
31
60
68
36
28
24
11
102
54
18
19
29
19
8
12
33
3
36
51
9
51
13
53
63
40
17
6
81
81
3
76
20
24
108
4
20
15
13
60
56
153
39
4
144
132
11
1
48
8
21
55
60
59
37
36
96
11
37
204
5
42
150
63
39
18
72
90
13
8
105
7
41
48
7
59
9
28
113
48
31
11
57
72
40
5
87
9
31
20
120
51
90
6
45
21
27
16
5
7
48
11
192
12
48
36
25
8
21
6
13
48
20
9
15
9
18
21
33
24
55
23
96
36
13
32
33
7
48
41
30
13
68
9
43
84
24
41
42
12
18
66
48
30
19
12
24
20
4
36
11
37
59
25
89
15
81
111
48
33
51
21
3
12
12
16
11
25
59
25
125
15
87
1
17
15
195
1
60
120
8
64
24
65
7
8
9
48
19
59
13
104
64
44
24
33
3
69
55
11
73
23
25
56
63
69
60
15
9
4
116
72
39
141
3
48
54
24
19
11
36
60
13
36
41
15
12
72
39
30
103
108
48
8
12
27
1
53
135
28
71
13
24
56
3
73
5
3
4
24
83
12
1
92
3
114
67
95
12
18
63
81
7
8
9
42
97
11
66
19
59
42
19
36
47
9
39
25
41
18
1
20
16
71
36
54
6
1
128
4
53
27
27
18
3
21
6
33
63
18
144
31
17
30
1
8
249
24
3
21
120
90
48
96
97
11
36
48
54
3
24
4
11
12
9
9
18
6
6
9
28
36
59
37
12
156
20
24
45
51
48
24
21
6
33
132
27
96
13
12
108
11
48
18
7
84
44
183
73
17
15
4
5
7
8
9
90
21
39
13
5
18
13
17
18
1
92
15
73
20
16
23
133
11
12
13
5
79
24
20
117
216
7
36
107
57
4
24
32
52
23
85
29
24
87
36
48
45
15
4
68
28
29
27
51
132
85
23
9
52
23
1
53
96
15
24
64
185
7
60
5
39
153
27
52
17
67
48
72
23
6
24
24
19
29
19
83
25
24
156
29
19
23
96
37
32
9
7
156
24
80
4
20
52
71
97
152
75
30
3
45
19
12
44
45
43
59
138
195
64
29
7
17
66
13
17
259
95
6
6
18
15
24
36
28
48
104
36
75
45
87
33
40
35
9
28
8
28
92
45
18
6
43
12
12
5
24
6
114
24
55
24
56
36
69
3
189
7
12
20
28
101
7
8
15
18
24
3
3
66
24
102
18
103
120
36
125
19
24
5
18
1
47
57
36
3
141
51
45
9
19
5
24
7
12
23
13
161
39
64
23
141
4
32
51
48
48
73
5
3
27
25
104
40
20
45
7
ABCD 93155189696*3^$a+1 [50001]
42
54
18
36
30
30
97
35
78
30
24
1
24
11
42
90
54
48
90
30
103
12
35
85
35
85
168
5
18
49
36
144
36
5
12
42
37
23
228
42
7
108
35
48
12
6
19
48
108
137
84
18
48
42
43
53
240
19
5
12
163
12
59
181
65
6
24
1
24
59
54
103
53
84
12
18
42
54
25
77
24
24
139
17
48
6
49
5
43
24
48
96
5
36
30
25
204
11
24
109
5
31
89
12
43
12
36
24
59
126
43
5
30
42
48
6
42
103
59
66
42
60
85
107
120
18
79
96
125
18
66
36
108
96
31
60
47
1
47
12
25
12
101
102
30
43
83
6
24
42
42
55
48
72
41
19
35
25
125
42
18
48
54
73
11
1
180
5
6
102
7
59
37
95
42
96
60
36
31
83
25
12
29
78
36
121
41
67
12
24
185
30
1
65
103
11
90
7
47
13
83
24
13
24
5
43
47
6
67
17
31
17
30
25
5
91
77
7
48
60
132
23
37
35
18
72
30
60
13
12
11
37
29
6
18
30
97
5
42
37
71
37
77
54
126
84
60
19
11
36
13
12
11
18
144
91
5
96
55
29
79
41
24
12
90
24
37
12
23
12
210
30
12
54
132
42
36
6
115
89
54
78
12
72
24
12
43
5
24
90
25
72
48
65
18
18
67
167
48
42
18
18
24
42
18
108
115
12
23
54
19
84
41
7
47
66
96
24
90
6
6
13
36
53
43
17
12
66
109
35
1
17
180
48
7
108
83
157
53
19
35
90
72
174
24
1
36
11
18
79
96
5
12
12
246
42
78
144
78
30
114
24
24
60
186
1
108
5
42
78
7
29
12
43
59
1
12
95
18
84
12
55
59
1
119
30
31
5
18
60
30
6
49
5
30
1
41
55
48
107
18
18
18
60
6
90
18
37
173
36
30
54
72
18
25
53
18
60
61
11
138
12
12
55
77
19
36
11
114
19
17
7
35
12
24
6
48
7
35
121
5
139
24
47
12
96
49
23
25
5
7
41
6
54
19
71
42
42
66
31
96
17
31
77
120
55
48
5
36
18
85
53
24
6
49
71
13
12
47
96
54
31
12
5
18
60
6
60
31
119
84
157
84
29
90
36
54
12
12
48
84
31
89
6
73
17
55
47
36
85
35
6
18
13
29
19
36
113
66
6
55
149
31
29
67
17
6
49
47
49
24
5
7
83
6
132
55
5
67
65
96
24
7
11
84
114
31
48
23
12
48
97
12
59
42
24
66
25
17
240
6
90
7
84
84
24
47
24
30
79
48
60
24
48
35
6
7
23
1
29
72
42
25
48
23
90
42
60
108
6
30
168
30
43
29
19
5
12
7
12
23
90
12
103
47
49
77
115
5
19
48
11
6
31
35
102
103
23
24
30
66
30
30
6
108
55
35
6
54
12
30
54
1
23
121
36
11
30
19
60
23
78
18
24
1
71
1
12
101
54
36
1
23
66
30
30
36
216
72
30
37
125
24
24
6
1
48
53
150
18
24
6
49
113
18
54
186
49
5
96
150
6
18
1
245
30
60
6
48
30
61
12
65
12
223
23
25
35
12
18
19
17
114
12
37
65
156
24
12
24
19
5
7
24
47
24
24
66
84
120
54
13
48
24
48
24
5
43
12
71
54
55
48
41
114
12
85
108
23
24
145
48
71
54
48
19
36
48
35
24
97
29
12
204
48
78
48
1
23
37
48
36
11
18
12
19
65
12
43
59
1
107
49
11
109
29
24
7
23
6
12
67
5
120
42
13
65
90
37
35
49
96
48
12
11
12
85
48
23
25
29
42
54
42
18
7
24
120
53
60
126
49
41
24
7
24
77
78
42
108
54
138
12
42
1
143
30
54
25
11
6
6
13
17
7
35
1
11
1
23
1
89
19
137
6
13
35
60
42
103
119
72
36
30
42
61
120
24
47
109
60
35
61
29
54
132
13
41
24
6
150
19
11
24
36
72
102
78
48
30
102
18
54
42
54
1
23
37
53
36
30
12
42
30
210
67
96
149
24
66
84
36
78
6
6
36
67
60
48
17
60
7
24
24
95
13
29
18
48
18
12
54
49
77
90
108
6
54
66
31
5
19
59
25
144
11
1
24
24
47
1
47
30
55
36
96
24
5
114
6
55
41
55
71
85
24
60
83
13
5
288
90
1
5
43
161
12
55
24
24
5
102
42
78
60
13
59
30
7
41
72
12
54
1
83
48
30
55
17
31
5
91
120
11
54
31
12
23
48
30
126
48
36
114
7
29
127
155
48
61
48
12
96
47
12
1
83
1
36
29
48
43
48
5
19
125
67
59
6
30
25
59
54
90
25
60
11
90
60
55
60
ABCD 93155420474*3^$a+1 [50006]
24
5
48
27
256
5
24
19
20
69
15
96
40
20
45
51
21
7
32
33
111
4
36
29
12
55
24
5
12
19
5
31
24
20
60
4
36
8
117
3
112
24
125
67
24
24
36
41
3
57
79
44
4
48
104
33
111
45
67
113
7
32
28
29
3
36
172
68
60
4
60
80
33
19
60
44
52
17
27
33
7
44
36
24
24
16
65
96
63
93
99
9
7
53
7
32
28
17
12
39
52
8
69
31
12
8
60
36
28
20
105
15
16
20
16
41
123
24
21
24
43
60
84
48
32
40
65
60
3
45
67
48
72
48
32
16
188
16
101
24
3
28
48
96
65
15
100
36
44
21
63
21
91
17
7
20
84
24
36
9
12
96
55
120
60
12
80
201
7
48
29
43
44
16
12
53
63
60
36
4
5
39
52
101
67
197
19
5
99
40
48
125
79
89
24
48
24
91
77
51
76
41
12
15
28
29
36
48
84
31
125
67
32
57
3
132
108
12
16
65
39
40
24
41
15
4
12
72
65
15
16
29
31
132
5
3
21
204
15
4
113
19
41
72
168
7
5
103
12
17
195
76
65
7
12
5
39
16
20
45
3
12
69
36
39
24
33
7
36
137
48
91
24
5
24
168
48
12
67
17
31
29
48
31
5
51
64
72
77
7
36
12
92
4
96
89
7
5
27
28
5
219
21
79
5
103
72
96
8
9
27
33
72
43
32
33
15
57
24
7
48
56
21
19
5
31
12
17
39
21
55
20
108
60
132
9
12
79
44
16
128
36
9
96
31
36
137
36
12
43
56
24
105
31
24
24
20
12
33
108
3
9
31
72
77
75
112
24
17
19
20
69
67
152
21
39
28
8
16
120
24
44
52
80
21
39
16
5
12
27
45
91
17
135
45
72
43
48
77
231
105
135
117
55
84
5
15
21
19
80
69
19
12
29
7
77
48
63
129
108
207
21
75
4
65
36
7
48
17
79
128
45
7
53
15
12
9
72
120
27
16
65
24
111
9
103
8
117
27
40
20
16
29
103
60
108
65
51
16
44
64
17
3
36
28
12
8
28
5
7
41
55
36
44
100
20
60
96
21
27
12
9
7
48
5
67
44
60
16
53
79
65
27
136
60
68
16
5
55
89
39
36
60
16
5
91
84
120
8
28
12
56
9
67
41
27
28
32
57
19
20
45
51
4
77
24
19
5
240
51
45
3
81
39
52
36
12
92
9
24
7
53
48
60
27
28
68
4
32
81
72
12
36
84
24
12
43
132
60
5
12
15
153
3
136
8
33
39
45
139
5
84
27
16
32
112
65
144
15
4
12
29
15
52
5
55
89
24
39
40
41
55
29
108
144
24
7
113
39
72
24
9
7
5
63
160
101
39
16
24
32
40
41
60
24
103
41
75
96
48
88
29
19
36
60
8
16
29
51
45
36
36
7
32
9
99
16
104
12
21
24
39
76
29
36
115
8
148
44
9
12
27
16
24
5
43
24
80
33
48
55
65
12
15
60
16
56
28
5
43
68
165
51
16
168
77
147
21
39
12
88
17
39
105
187
188
52
84
80
81
7
5
12
31
5
24
36
55
152
40
56
9
12
60
60
84
79
5
192
36
48
84
55
32
9
7
17
51
57
55
8
64
5
31
44
40
32
60
4
101
19
20
36
40
5
3
28
48
60
36
96
128
105
19
80
40
5
87
9
60
12
3
16
5
48
147
16
17
156
51
4
29
12
180
31
84
53
12
3
105
127
20
16
12
17
19
80
4
77
48
31
84
17
39
40
5
96
144
67
149
15
21
12
27
24
64
140
33
27
96
4
92
48
72
33
55
36
17
19
8
72
9
7
17
15
81
12
19
156
5
27
36
16
48
12
20
88
120
32
9
111
64
5
51
9
7
17
31
17
12
31
44
96
9
72
24
7
8
60
84
12
28
101
24
115
32
21
19
41
7
32
21
48
67
24
104
4
20
40
53
24
91
12
53
12
31
5
7
77
55
5
27
4
12
29
115
44
24
16
80
9
7
8
45
60
31
41
108
7
20
64
12
17
15
12
4
5
12
72
43
60
44
9
24
60
7
60
128
88
24
24
5
19
20
16
80
220
17
3
36
40
36
125
7
32
16
44
21
127
5
7
29
7
24
5
219
21
84
24
12
24
24
60
87
48
57
55
36
53
127
5
39
60
24
21
19
5
15
16
65
91
68
96
64
17
60
7
60
17
43
36
89
27
28
12
8
21
12
60
72
36
7
53
7
17
67
41
19
68
45
96
19
12
20
24
112
53
19
65
27
9
36
3
45
7
29
51
33
7
36
32
100
56
45
39
33
180
84
48
67
8
28
5
63
96
24
4
65
15
81
60
12
43
80
45
91
65
48
48
355
32
33
12
60
27
16
8
112
48
5
195
24
148
5
27
52
101
264
3
ABCD 93155486954*3^$a+1 [50005]
90
164
18
18
172
18
2
24
150
66
12
12
6
90
54
336
160
302
76
20
36
24
36
178
2
30
46
194
18
126
96
30
60
16
48
116
18
366
34
122
4
176
28
8
24
24
96
144
30
66
300
228
12
48
132
24
22
62
132
24
144
118
122
168
24
6
48
126
76
68
36
76
210
62
66
90
24
60
268
20
172
8
108
96
66
48
114
40
20
210
48
30
48
304
80
132
48
48
28
80
12
48
180
144
16
162
62
12
4
50
42
102
58
8
60
84
12
210
30
348
70
26
6
16
2
156
162
30
48
34
48
2
120
102
144
96
66
24
48
180
12
64
116
28
36
2
42
166
2
144
240
96
78
90
6
16
272
126
82
14
16
50
142
2
94
44
72
88
32
84
180
120
24
78
112
80
96
174
28
48
32
228
36
24
6
30
48
48
108
54
138
118
14
66
66
46
14
64
2
558
36
24
22
32
10
32
196
20
40
48
104
60
66
66
24
72
72
102
16
48
26
118
2
46
30
32
28
20
18
210
156
28
36
2
202
8
30
160
48
224
46
2
18
126
174
66
16
32
10
20
16
2
208
26
16
8
126
114
72
70
138
84
18
138
296
28
50
78
12
120
30
16
254
160
50
160
26
4
2
16
302
16
32
162
42
84
66
64
62
12
102
18
78
222
96
82
222
92
6
240
142
2
46
68
94
62
16
2
16
42
32
132
108
6
30
66
30
28
8
24
24
12
144
114
192
112
138
38
10
80
6
64
26
96
120
232
32
16
38
94
20
108
60
22
176
66
30
46
18
270
20
60
162
114
48
46
26
4
114
2
78
16
2
30
58
152
30
42
16
56
126
90
120
28
60
20
12
52
2
96
210
168
22
78
2
78
96
34
2
190
50
48
40
80
144
48
112
116
114
46
32
84
30
64
146
30
174
112
92
198
48
10
84
60
32
36
60
70
80
174
304
146
96
162
28
140
52
60
20
66
42
72
222
18
240
40
20
36
124
66
30
212
30
10
128
24
30
18
30
78
114
106
32
48
96
48
70
2
24
6
30
18
30
12
16
32
100
20
46
26
4
20
12
108
4
68
28
114
2
94
30
260
60
274
26
4
50
30
18
18
60
114
10
128
168
12
60
22
78
20
252
96
12
84
60
180
18
30
12
120
28
96
114
30
2
16
14
114
30
66
16
62
76
20
12
48
144
72
24
52
44
4
44
118
122
16
116
108
6
144
106
56
60
18
16
14
36
40
32
120
48
72
180
48
64
32
64
2
78
112
32
226
2
142
78
164
28
18
14
66
138
6
58
8
238
144
2
240
108
180
48
220
68
72
148
114
26
36
64
50
64
122
36
28
32
312
78
142
60
212
18
160
32
30
36
48
96
30
94
44
16
86
30
48
220
20
162
30
36
88
86
30
124
80
4
146
66
28
20
30
16
26
84
36
94
2
72
166
176
18
60
28
692
12
6
30
18
144
58
192
80
36
36
28
2
66
78
112
74
6
90
120
72
96
54
66
ABCD 93155591058*3^$a+1 [50004]
67
5
180
36
120
222
30
55
8
27
72
81
87
57
36
45
78
120
6
3
45
135
28
197
36
54
18
24
36
144
84
27
64
8
72
96
189
103
5
66
9
45
72
24
67
60
17
108
270
162
12
135
9
42
45
3
37
32
45
30
37
108
23
162
48
24
54
181
56
99
96
72
85
8
9
55
35
18
43
35
49
89
7
47
33
64
228
8
9
43
12
5
111
100
72
17
51
39
78
36
12
18
24
85
108
329
91
65
27
63
234
78
90
63
12
33
12
27
45
43
48
17
87
9
156
60
48
43
137
36
36
15
28
48
24
83
72
205
29
7
12
72
53
55
23
9
28
48
89
18
96
37
53
127
44
75
25
108
8
40
144
149
126
85
113
12
43
17
84
72
72
63
63
37
35
9
9
132
67
108
224
9
186
1
29
60
108
48
42
48
24
45
3
96
90
111
69
192
24
31
144
161
42
48
37
41
36
55
29
127
17
60
48
54
1
23
21
33
18
48
1
89
19
53
235
32
27
18
3
52
125
3
33
126
21
189
96
12
55
17
55
5
75
33
12
51
84
15
1
65
15
39
78
108
30
42
12
15
171
37
83
18
24
75
27
25
71
18
144
12
55
41
120
60
12
43
12
161
132
19
29
51
45
111
52
35
18
39
69
36
55
101
72
42
13
72
41
48
90
6
18
72
21
69
135
135
93
51
21
96
45
19
65
51
12
45
36
36
43
8
40
32
147
54
36
216
24
30
90
43
101
19
5
36
39
27
213
108
45
18
37
125
30
90
19
5
211
44
81
24
3
81
114
90
12
55
275
48
90
43
53
126
18
3
9
15
208
161
144
90
13
180
44
16
17
48
24
55
8
28
53
66
24
37
29
6
30
18
42
19
101
168
67
53
24
72
3
72
69
36
18
45
3
72
78
12
6
57
87
117
9
12
19
53
7
53
63
9
55
11
168
270
31
5
91
155
18
79
12
35
261
99
150
36
319
36
35
24
193
53
18
72
18
6
93
28
77
66
97
12
35
42
75
51
37
120
60
53
84
180
96
19
128
28
5
12
63
33
36
3
171
162
19
5
3
27
78
48
7
35
66
19
17
43
12
53
60
36
12
18
54
7
83
45
81
19
53
7
65
7
89
36
171
75
90
19
41
162
18
54
13
197
91
5
19
56
9
114
157
24
35
73
17
126
54
31
24
11
37
5
126
1
36
12
5
27
45
3
28
17
7
53
102
216
9
16
17
3
33
162
30
15
243
30
60
144
27
136
53
54
37
11
54
43
143
48
37
233
24
12
24
27
45
12
15
3
37
53
19
168
11
72
24
90
103
5
36
36
3
33
48
6
66
60
18
37
83
109
35
72
24
90
139
32
81
192
7
11
105
9
3
315
18
24
3
117
96
12
36
7
144
29
60
147
69
3
105
12
6
37
101
72
108
186
253
17
48
15
72
3
18
60
12
43
17
103
35
42
55
48
17
43
17
12
36
19
36
44
9
54
96
126
48
15
117
84
27
9
240
3
27
25
143
30
63
72
60
112
41
102
78
19
20
28
143
37
32
21
54
54
7
17
48
108
54
33
117
90
37
48
5
135
111
54
15
12
28
131
30
7
29
60
18
37
35
21
64
80
9
60
27
3
42
84
18
45
117
6
37
11
42
30
54
15
21
19
41
18
37
72
12
53
42
1
44
100
156
24
56
117
60
72
31
32
28
92
45
195
45
126
66
54
24
73
143
157
17
72
55
179
241
180
48
107
18
36
79
11
144
277
11
97
71
66
6
54
31
24
35
30
15
3
78
55
12
17
15
28
53
72
12
18
117
136
80
69
54
129
28
72
17
276
72
48
27
33
18
1
143
18
48
27
33
39
27
61
29
135
45
18
133
72
35
13
179
33
45
127
ABCD 93155686114*3^$a+1 [50065]
29
16
24
8
73
30
42
30
18
24
126
54
48
78
53
67
24
84
9
63
78
35
91
18
3
69
18
41
7
42
30
105
3
42
11
61
11
64
96
24
39
12
29
16
8
7
48
24
30
35
1
6
36
5
25
18
5
55
120
89
55
36
6
30
33
8
109
18
48
57
51
29
48
64
45
123
33
90
132
36
12
9
104
19
45
75
168
18
162
17
48
25
15
69
3
3
162
11
55
129
123
72
6
54
162
54
162
18
21
96
32
13
48
54
125
43
53
24
7
36
24
36
48
6
3
48
69
24
30
21
21
120
42
120
60
48
90
27
15
12
6
54
48
72
96
30
35
73
36
108
23
168
61
78
36
54
66
36
93
33
18
29
7
41
49
6
102
3
15
18
119
31
65
19
36
17
7
36
29
120
43
45
32
13
35
25
23
24
43
18
90
9
8
145
15
15
257
73
12
75
33
18
54
18
29
49
30
42
327
51
54
23
25
18
126
60
48
35
133
27
3
5
13
54
18
147
56
19
156
9
33
108
126
84
17
109
6
12
41
16
39
57
15
12
5
55
48
72
36
6
66
72
101
49
23
25
24
36
83
1
24
54
12
60
113
48
85
35
55
42
36
59
25
71
25
30
17
43
66
54
5
19
12
126
60
90
5
79
41
85
60
30
42
18
18
11
16
32
40
3
60
9
9
66
141
9
15
3
18
35
37
120
11
61
51
3
36
144
89
55
113
19
18
3
153
42
30
72
216
42
29
48
133
54
36
18
47
7
78
18
12
18
24
35
13
24
131
103
30
6
18
48
27
81
54
17
61
102
6
95
16
51
5
48
31
33
48
8
7
17
73
72
90
45
27
21
207
57
48
21
51
9
36
75
9
36
54
24
48
5
85
18
42
18
90
11
133
30
18
24
123
3
102
36
59
13
42
30
6
101
16
3
29
61
72
54
24
5
64
21
12
39
15
6
72
11
97
102
153
32
121
47
160
9
168
18
12
41
112
117
35
88
32
25
15
176
25
36
51
72
21
107
25
12
3
3
120
72
24
53
91
5
61
6
69
123
42
36
18
126
143
85
6
102
42
18
27
32
31
12
18
42
33
8
49
12
51
32
13
27
3
24
66
24
11
19
141
32
48
120
112
3
48
60
57
63
60
29
205
3
9
18
96
54
18
5
48
55
9
8
24
16
24
8
127
36
12
33
3
69
32
49
66
18
60
48
23
19
156
60
12
78
11
1
87
63
12
18
60
18
29
43
90
30
60
12
36
24
156
5
19
66
114
30
72
24
27
27
5
48
13
99
152
16
27
48
54
263
13
54
45
21
90
17
7
18
66
126
108
18
24
126
54
30
90
96
90
180
15
69
11
13
11
73
6
9
80
1
72
15
105
18
54
6
12
29
16
9
6
30
18
9
51
12
65
13
107
49
24
30
36
54
42
90
59
25
18
18
18
36
101
7
41
31
201
24
9
72
18
77
229
54
42
12
36
6
45
8
37
3
56
16
33
18
77
31
30
11
16
15
18
54
12
6
54
30
6
18
27
24
3
66
90
60
12
24
90
18
53
37
27
3
72
6
30
90
87
93
18
17
43
69
141
11
25
6
54
54
29
40
21
30
36
78
90
36
5
24
1
36
123
27
141
33
90
24
12
60
5
13
11
25
102
57
3
5
7
18
15
24
33
6
17
19
18
18
129
63
60
165
87
41
25
87
3
42
3
27
150
18
48
90
36
54
57
8
25
126
41
73
30
126
51
93
35
55
17
199
18
6
12
29
43
6
30
24
33
3
77
13
30
144
5
40
8
7
113
25
39
104
1
54
36
78
72
23
13
18
126
30
53
145
18
24
93
51
197
49
23
163
45
75
42
75
8
43
101
25
90
101
55
60
48
21
3
66
132
90
12
41
16
80
16
8
7
192
113
48
24
13
18
6
54
29
217
18
18
18
96
144
120
57
93
126
45
96
8
85
59
25
47
96
7
48
89
1
95
85
270
5
13
51
8
55
36
30
6
90
54
36
29
1
18
36
54
42
18
102
41
24
43
45
33
12
36
114
162
36
47
37
270
54
54
42
23
151
89
145
63
9
6
12
60
18
30
54
60
15
51
42
27
9
66
6
18
5
25
42
12
150
18
18
47
7
66
119
103
12
42
144
12
18
60
9
3
45
69
66
9
261
27
48
15
57
48
117
11
37
18
36
6
18
66
3
15
137
48
40
87
108
66
11
16
32
73
39
33
23
25
90
29
31
9
9
84
18
42
15
51
42
30
45
63
9
15
48
18
6
30
36
23
19
53
72
31
114
36
84
36
222
5
7
18
54
36
117
15
ABCD 93156470216*3^$a+1 [50024]
36
25
8
51
15
6
94
24
17
19
5
3
6
30
21
16
83
12
48
12
13
21
86
48
25
35
4
41
25
71
1
50
45
24
4
117
134
9
55
26
18
117
24
81
48
3
60
87
13
8
67
29
4
35
30
6
9
75
25
11
9
27
9
19
125
27
13
69
2
4
5
15
45
19
86
27
24
24
51
10
18
72
5
31
8
36
4
20
30
22
20
22
38
9
3
22
18
32
24
72
24
4
2
30
12
72
36
45
15
4
24
77
15
9
36
27
70
2
16
5
75
9
51
13
39
53
3
4
12
6
8
7
23
52
29
63
33
55
8
12
33
21
54
42
15
28
5
10
41
3
12
9
31
9
20
25
47
3
12
24
1
8
9
58
14
51
7
12
18
11
36
33
3
28
35
84
21
45
16
30
18
26
6
24
6
18
30
40
26
6
9
25
2
45
25
24
8
3
37
2
16
204
26
48
7
44
31
78
2
72
46
2
45
48
49
6
2
18
36
9
51
45
24
12
15
54
24
6
28
30
32
24
24
88
8
22
24
9
65
6
4
21
23
21
7
62
31
35
16
5
15
45
15
16
149
84
16
11
9
1
32
40
50
1
11
4
5
16
3
62
19
11
45
39
6
16
14
21
28
20
12
3
76
18
6
20
57
27
13
24
95
9
12
9
40
15
11
28
5
31
128
30
3
15
40
8
1
3
53
93
6
34
15
156
144
27
74
34
20
36
45
1
23
49
2
16
5
63
25
131
70
54
20
21
9
6
18
66
6
6
33
27
4
18
11
69
46
2
75
27
66
15
7
5
19
125
15
6
18
6
10
9
20
15
60
1
29
10
54
66
17
37
2
1
8
76
11
13
17
34
24
44
42
15
25
191
3
30
6
40
44
1
45
59
96
3
90
16
50
12
13
29
6
90
51
16
23
12
72
1
11
45
4
71
4
41
15
100
38
18
22
2
16
33
11
58
32
10
14
42
85
65
43
15
56
54
27
3
10
32
18
12
18
46
45
71
22
3
20
48
15
1
11
13
15
44
30
16
26
46
14
10
54
26
15
4
29
42
9
15
4
2
6
69
24
69
82
45
11
45
24
39
34
11
15
40
14
51
60
57
39
64
27
14
6
10
3
32
7
38
30
12
30
10
6
35
31
41
3
42
75
4
3
8
69
25
24
50
72
45
4
11
18
10
41
15
30
15
15
9
40
20
21
15
96
9
48
22
21
80
3
66
6
12
88
9
29
67
53
40
14
12
36
33
12
24
24
36
91
14
24
24
18
30
99
13
11
61
35
39
30
6
106
14
45
4
9
27
5
31
23
16
29
21
46
44
36
45
24
3
81
9
43
20
28
47
9
45
18
46
50
21
15
4
21
33
6
50
15
1
18
32
6
54
24
10
71
1
83
40
11
16
2
42
4
57
23
36
45
4
32
3
37
15
54
11
28
72
33
14
66
72
10
62
87
84
51
10
80
39
112
75
5
3
30
6
1
35
25
5
18
24
22
24
14
21
37
8
30
61
44
19
33
23
24
30
46
56
9
96
19
5
16
3
68
9
75
109
20
19
21
21
50
60
16
2
7
56
3
16
36
2
111
12
19
90
11
28
65
10
32
22
18
8
81
39
21
33
46
125
12
9
6
9
1
23
51
40
8
40
62
10
20
16
98
6
36
84
48
21
15
6
48
27
31
9
5
19
5
10
105
29
7
9
2
9
3
117
39
12
34
50
16
68
66
18
16
56
6
123
61
8
3
24
4
11
9
51
60
78
63
3
6
55
95
58
8
3
19
2
18
52
36
5
19
81
3
56
18
22
9
35
4
2
18
48
9
31
32
21
40
47
24
9
81
6
28
60
72
5
45
40
32
18
88
20
36
36
33
16
11
48
4
26
7
17
3
55
5
4
135
14
6
28
36
5
19
53
45
114
9
75
10
30
17
84
15
30
18
33
15
45
3
21
24
40
32
3
4
68
40
14
6
82
47
36
4
23
12
45
3
118
8
15
1
15
20
63
12
9
1
14
37
23
12
18
15
75
6
34
60
2
15
33
24
7
35
21
3
6
31
17
3
24
79
132
65
25
2
12
36
45
28
21
8
46
41
4
35
40
20
24
100
50
18
30
42
22
86
4
20
34
42
45
9
80
10
45
3
17
4
20
15
1
75
5
15
54
90
6
15
24
96
60
13
11
45
66
126
34
5
1
48
14
10
8
15
3
45
15
57
39
49
32
9
6
42
30
33
28
11
81
39
24
24
16
41
51
13
35
12
9
75
6
10
38
16
38
13
3
20
1
20
15
24
10
14
12
46
32
90
76
36
6
15
3
41
15
24
24
13
35
28
17
19
20
60
84
25
27
8
30
46
5
60
25
35
3
12
9
12
63
45
19
2
34
57
68
1
35
39
45
60
40
32
84
3
12
9
25
15
17
90
88
6
48
26
16
8
28
45
29
48
18
88
5
39
10
18
20
24
21
15
45
9
34
30
72
23
57
24
19
5
42
25
5
3
55
14
40
63
8
1
54
17
3
70
14
72
1
3
80
24
12
58
80
82
38
6
16
20
54
16
8
10
20
28
8
6
15
60
4
65
7
8
51
21
3
22
75
15
53
15
24
52
5
24
27
4
29
60
91
5
3
21
1
14
1
11
25
39
8
30
16
15
17
10
14
34
14
10
17
84
12
7
8
108
25
32
3
96
69
52
29
10
14
6
69
40
39
12
21
104
15
21
3
57
27
1
41
34
14
3
45
15
24
9
27
3
1
35
1
83
10
35
45
7
3
14
42
9
60
1
11
3
42
18
12
33
40
9
2
21
49
14
36
30
30
34
66
38
3
24
24
16
21
32
46
20
12
24
100
29
40
17
10
45
17
3
48
40
11
24
4
57
164
67
5
9
24
120
10
17
3
57
7
2
16
15
44
55
30
35
51
9
55
20
6
18
61
65
10
30
38
21
21
96
18
4
36
56
40
5
96
9
51
85
3
15
65
39
33
3
10
27
60
44
15
28
17
24
27
69
15
21
3
12
24
30
64
90
62
10
44
61
45
8
72
114
9
21
39
12
7
8
24
1
63
72
9
23
1
11
1
39
5
36
15
52
92
1
20
15
45
9
216
3
45
22
20
24
9
12
3
36
1
68
85
2
9
36
40
17
96
15
19
41
60
7
53
139
42
11
7
30
2
24
12
4
29
25
14
33
3
22
30
5
159
40
9
20
27
48
22
74
6
3
12
43
77
67
6
15
32
15
28
54
26
4
68
64
9
20
40
15
17
3
21
9
15
31
50
6
105
33
22
9
11
30
48
75
52
3
20
12
24
40
8
12
21
3
57
3
1
5
10
6
8
40
24
26
30
42
72
36
1
59
4
48
60
9
20
1
14
9
1
80
19
101
54
90
75
7
8
25
21
14
10
11
4
11
4
41
9
6
9
9
16
6
8
61
35
45
36
9
6
9
79
41
7
29
69
30
12
40
5
24
4
21
24
26
4
5
16
39
20
42
42
30
7
20
16
29
51
69
30
18
22
44
25
5
31
23
10
2
45
25
95
1
98
12
10
8
6
9
51
6
15
3
30
40
15
47
60
4
18
48
35
4
15
89
25
26
25
15
6
15
57
11
60
31
8
61
20
1
119
51
16
29
4
5
46
21
15
44
18
42
30
30
16
8
24
12
69
15
16
18
47
25
6
2
42
54
15
12
109
11
75
34
75
15
104
21
3
12
18
6
45
ABCD 93156766364*3^$a+1 [50005]
132
12
141
15
114
15
16
95
120
12
12
97
23
6
24
66
9
135
36
72
13
35
204
48
60
42
18
12
60
1
149
43
5
30
102
90
198
90
90
99
63
96
132
45
57
55
80
96
57
87
288
27
36
81
9
30
72
12
21
27
42
18
73
5
12
15
3
120
69
15
18
72
18
69
48
21
60
54
36
69
33
12
147
9
7
35
42
120
96
91
11
30
270
150
72
60
31
17
12
67
11
12
48
57
15
30
3
27
165
16
96
119
121
11
42
75
93
387
105
6
114
36
91
101
43
65
15
39
153
195
102
30
96
9
195
60
33
57
60
36
42
42
48
18
1
23
30
126
12
49
144
29
30
277
89
42
18
24
67
23
57
3
13
47
66
12
102
90
51
57
39
64
35
24
30
30
201
15
60
37
95
72
30
60
6
120
102
18
57
3
120
204
6
115
192
32
171
42
43
80
9
108
18
9
15
33
64
48
221
150
24
60
90
36
42
102
66
25
47
102
30
45
45
198
12
18
12
66
1
23
48
9
48
75
66
72
12
60
108
72
15
15
6
102
42
43
144
176
33
12
30
108
57
3
24
60
66
12
27
3
282
51
9
87
39
12
12
36
180
60
24
6
60
51
183
36
69
240
16
32
57
36
90
12
18
42
72
48
48
90
79
293
12
31
89
103
5
27
21
54
117
93
78
198
144
18
102
7
311
90
79
119
121
53
378
60
42
43
53
102
138
72
19
59
12
222
60
15
141
54
13
77
51
45
54
60
90
126
84
36
54
18
12
108
18
42
72
45
63
12
66
120
75
16
23
48
25
35
12
60
48
72
30
31
65
42
12
30
90
33
147
6
90
180
30
30
60
81
111
48
129
48
117
60
15
51
12
49
59
117
57
55
23
162
48
42
126
54
30
18
78
75
69
60
120
30
48
102
18
129
16
83
24
138
78
61
71
25
32
21
54
78
30
42
36
270
24
66
24
27
9
24
6
9
93
30
18
51
48
15
180
285
171
21
48
105
18
42
18
18
55
5
222
72
18
18
204
48
48
69
153
39
39
120
1
11
60
18
30
12
13
29
3
112
5
75
21
84
18
78
84
60
135
96
16
53
6
30
42
108
1
80
21
60
78
42
72
30
1
29
6
12
12
168
78
24
30
96
121
293
18
57
192
21
27
75
117
9
151
23
30
27
39
132
132
66
24
6
24
393
160
35
12
66
12
99
21
48
24
90
36
144
133
32
3
60
60
12
186
12
19
59
37
17
18
45
15
97
23
48
24
6
54
21
69
18
90
12
78
72
45
96
15
1
101
162
18
150
90
18
90
27
3
102
60
30
45
63
222
12
18
30
7
35
96
24
48
108
24
30
60
78
25
107
21
96
3
61
47
78
84
36
120
84
15
15
6
30
84
36
85
47
12
6
72
42
36
9
48
75
102
120
36
19
23
57
33
42
216
12
12
180
96
114
18
109
11
37
32
39
114
96
42
18
12
15
45
3
45
19
113
175
5
27
33
72
150
30
120
48
78
42
19
23
25
48
17
90
37
41
87
51
24
30
60
6
210
54
30
108
19
83
120
30
7
29
19
71
54
66
30
30
144
6
84
18
25
53
132
240
78
120
1
23
57
3
45
16
155
42
72
6
61
71
73
29
18
90
12
75
45
30
21
99
45
51
30
12
18
1
11
60
42
90
198
12
30
30
231
45
67
65
15
15
132
120
60
240
73
5
252
30
60
21
15
72
9
129
15
9
60
91
125
211
71
9
96
64
11
69
39
9
96
15
102
123
9
30
66
162
37
35
90
18
48
24
108
13
17
79
96
53
60
15
15
ABCD 93156802972*3^$a+1 [50002]
90
70
8
30
54
16
2
37
35
36
49
15
78
2
70
30
170
16
26
64
90
12
18
32
28
80
144
28
38
42
10
30
68
10
2
18
70
20
61
191
52
26
40
50
30
64
36
26
13
131
34
30
18
3
24
53
132
10
8
48
61
39
104
18
7
137
4
42
48
114
20
67
29
19
75
8
10
27
51
56
18
115
21
104
58
72
36
45
99
50
40
18
18
204
3
45
42
92
34
30
60
20
60
121
24
75
24
20
108
10
72
3
24
51
12
86
12
28
144
36
14
1
39
60
8
130
14
54
4
3
77
18
25
24
3
45
11
34
26
72
28
20
42
48
6
84
72
78
4
3
29
43
23
10
39
11
30
18
157
5
108
7
35
84
25
24
69
18
80
24
18
7
23
16
12
45
24
83
18
88
56
28
6
74
18
18
10
9
51
72
80
84
78
40
3
48
35
37
29
43
35
18
12
28
104
163
3
44
6
10
8
4
8
28
116
36
108
60
1
63
90
2
28
18
132
48
3
24
48
23
24
1
27
80
10
92
42
28
48
8
24
25
231
24
36
2
28
50
4
86
30
36
46
8
34
8
48
25
35
37
3
140
12
13
29
130
8
28
24
21
45
26
1
27
6
30
54
123
65
10
42
3
53
6
36
10
18
26
18
40
26
34
2
124
30
57
5
52
18
128
186
58
6
72
18
9
75
96
44
36
184
8
18
19
45
6
2
19
95
46
108
2
10
75
93
27
3
90
14
37
29
52
2
46
26
28
8
28
45
15
26
55
21
14
118
20
10
6
54
26
10
56
46
62
36
142
18
9
11
70
62
25
47
48
72
1
24
135
18
18
20
25
11
85
21
3
24
11
54
10
165
65
103
35
10
3
15
24
20
16
26
174
42
19
24
5
64
60
30
60
20
36
10
14
28
92
13
29
30
60
120
6
10
18
26
66
19
51
62
66
64
18
188
96
4
60
2
88
26
30
24
4
81
69
108
18
2
67
77
54
90
6
54
10
84
62
6
84
49
47
25
195
62
10
68
54
48
46
152
10
75
155
18
4
6
90
110
34
2
13
72
240
89
31
11
28
20
34
2
1
27
8
13
24
221
19
3
18
27
48
5
24
66
96
58
68
30
60
112
6
72
48
80
6
64
2
43
11
114
40
14
40
8
90
18
100
45
45
32
40
62
28
18
39
3
120
68
84
13
3
180
182
88
26
46
38
10
14
30
46
72
62
28
15
63
134
28
74
106
3
15
12
44
136
14
30
61
17
162
13
45
8
43
27
2
6
37
3
54
15
155
16
72
48
21
5
154
105
39
140
40
6
80
84
16
56
64
62
85
15
8
10
234
8
28
32
22
8
24
46
8
4
50
10
36
164
18
118
26
118
108
57
21
12
14
48
6
67
23
66
18
42
54
30
126
36
172
81
27
18
27
48
96
69
72
48
24
38
37
35
10
3
57
48
14
1
3
62
28
51
39
26
31
77
88
27
75
18
42
30
50
46
62
100
12
18
170
18
247
29
58
80
88
8
4
108
33
11
28
68
10
18
120
9
15
36
69
23
52
38
55
45
18
32
112
6
54
20
88
38
72
42
28
45
3
132
8
4
60
56
70
56
115
39
24
90
66
42
18
20
42
72
10
20
13
23
70
56
18
108
18
19
53
10
132
38
18
42
100
20
67
185
36
10
80
82
80
7
11
100
9
17
6
10
39
9
44
36
7
24
33
68
12
10
68
18
54
46
56
34
56
90
16
63
24
75
128
100
42
15
77
24
40
80
10
134
90
313
24
23
6
82
20
10
18
54
26
60
4
26
36
34
12
42
2
1
48
65
22
42
15
5
6
72
58
54
80
61
75
26
28
62
73
15
56
52
92
6
22
50
22
21
11
4
9
23
25
33
62
25
48
87
20
42
40
26
34
15
15
32
198
12
108
16
80
4
26
144
90
16
92
18
52
48
26
18
13
33
54
8
18
34
8
10
38
109
45
51
24
5
72
24
10
224
1
27
18
62
40
50
22
8
82
50
40
150
3
15
20
18
42
40
62
126
72
82
195
3
50
58
9
5
28
92
16
116
28
27
263
60
40
26
90
126
28
6
30
44
10
60
26
54
46
2
88
102
42
8
22
8
67
123
18
62
82
8
24
58
18
42
36
30
27
24
81
74
13
15
32
58
96
2
13
75
116
4
72
8
42
30
28
140
12
18
54
25
3
45
17
6
4
45
15
30
6
12
8
24
100
26
130
24
126
2
88
9
45
48
27
77
66
10
39
95
36
82
8
42
40
68
22
15
143
25
3
224
120
10
170
10
18
18
54
117
23
25
123
278
10
116
6
12
90
6
54
121
15
30
170
36
16
18
56
18
60
40
18
18
9
53
18
6
19
27
92
6
19
53
30
10
42
105
105
170
10
60
36
26
30
43
35
118
110
70
2
6
30
52
18
ABCD 93156946804*3^$a+1 [50005]
4
81
144
5
18
1
185
31
3
20
90
10
38
36
42
16
45
12
35
25
23
37
48
72
11
73
101
43
29
22
50
31
23
18
24
54
25
36
72
12
35
30
90
13
65
19
17
18
61
39
57
17
34
69
59
18
70
9
47
18
22
93
39
21
29
19
15
93
24
3
9
48
75
9
11
72
37
27
20
54
43
29
7
65
42
28
24
33
84
108
36
75
9
27
62
10
9
11
13
65
18
37
15
20
13
23
28
26
30
42
36
46
24
9
12
65
7
132
41
19
24
12
27
8
6
106
38
10
8
13
15
20
13
59
1
27
12
2
7
11
1
89
139
12
27
9
63
20
25
191
13
77
34
81
12
17
54
1
39
50
43
11
28
33
27
12
33
48
12
5
19
17
10
72
8
12
13
75
69
3
24
12
20
1
27
45
5
10
24
38
67
24
11
4
9
5
22
165
27
20
6
7
12
87
33
59
36
16
12
81
24
48
83
288
72
28
81
48
12
15
32
13
59
4
20
13
3
21
35
54
72
12
31
156
63
105
23
150
55
47
64
14
12
7
60
41
72
18
76
12
45
24
221
36
7
12
3
9
36
3
21
203
12
4
24
33
11
64
9
24
51
20
13
23
1
15
32
52
38
72
103
41
19
27
60
45
83
42
55
107
1
24
3
38
24
31
23
16
32
40
12
9
11
1
84
27
20
25
24
3
36
24
24
177
36
11
40
9
12
23
6
12
58
36
32
1
171
80
24
28
80
1
15
50
7
11
36
121
27
14
54
13
29
31
60
35
100
21
48
51
12
2
7
48
27
20
25
11
16
26
10
38
7
29
34
72
2
187
51
20
1
17
43
36
3
24
9
5
42
64
12
21
36
48
84
12
11
16
45
41
22
92
66
91
15
33
96
23
18
55
39
14
55
3
9
3
21
15
38
108
7
12
12
48
11
25
15
62
24
12
67
159
36
62
6
85
3
128
4
12
2
118
60
21
12
39
12
60
14
94
92
37
60
59
4
2
54
61
12
36
108
24
47
97
3
8
133
47
12
16
57
15
33
63
69
35
4
38
84
42
100
21
35
6
72
22
9
12
36
12
132
41
6
72
13
75
14
46
24
44
13
12
171
14
90
61
11
13
36
27
81
15
44
25
29
46
57
48
47
16
60
33
3
20
25
101
7
15
8
13
63
9
77
115
3
33
72
11
49
24
5
12
7
15
14
22
2
18
40
12
32
42
31
51
38
34
38
31
11
13
107
13
5
70
8
1
96
132
15
9
11
16
156
24
2
34
8
48
36
37
5
54
25
27
56
37
53
34
9
11
49
51
8
12
4
60
33
29
19
77
18
12
88
60
20
162
115
63
48
12
12
57
135
56
16
44
16
14
67
11
12
108
40
57
63
33
5
115
24
11
12
4
56
84
40
33
15
20
4
96
50
43
132
53
46
21
5
7
27
2
180
34
21
12
29
7
5
18
72
6
142
36
32
1
12
77
42
136
36
24
38
34
33
23
28
20
6
34
14
82
12
96
14
7
12
24
83
1
35
37
27
56
4
9
3
129
3
120
2
42
16
146
10
2
139
47
25
63
57
36
27
9
11
1
59
30
34
20
4
14
36
6
84
16
8
13
12
144
24
15
2
7
12
71
18
7
3
26
31
12
47
6
67
41
94
12
36
33
23
4
8
49
41
42
97
39
60
50
70
2
18
72
60
49
3
12
38
144
6
16
9
12
51
32
100
8
1
41
10
24
9
12
35
18
36
19
15
36
20
108
84
49
167
37
108
95
13
24
15
12
80
16
38
19
24
63
45
29
54
100
20
49
12
3
12
36
21
108
36
29
7
83
4
2
7
48
24
5
10
21
65
18
136
33
36
27
33
15
2
19
3
117
23
121
39
21
84
12
15
93
123
56
25
59
4
117
11
36
25
41
34
48
14
7
23
24
85
48
12
47
18
58
14
163
75
50
55
24
3
84
9
63
9
51
8
42
31
17
7
15
108
14
187
15
12
9
36
72
11
4
32
61
15
12
2
55
15
12
8
25
39
50
19
27
2
19
17
34
26
46
12
32
52
45
11
12
49
27
12
146
19
51
9
24
23
1
59
36
1
11
100
104
30
7
72
29
58
24
48
50
18
1
27
14
30
133
11
6
7
15
44
13
29
43
47
52
68
49
5
18
28
9
5
12
106
38
19
3
9
5
78
48
16
8
1
15
12
26
66
73
15
38
7
36
84
23
1
60
60
27
14
12
18
13
51
84
12
33
48
17
12
7
48
5
10
120
14
55
11
13
11
13
17
7
27
48
12
144
9
5
55
23
174
6
16
9
5
22
122
43
35
52
21
3
12
21
65
78
37
17
79
12
27
128
52
20
13
63
38
12
6
36
28
9
36
36
12
35
13
5
22
81
5
22
33
5
22
117
3
9
23
13
3
21
3
2
190
26
55
65
19
51
38
18
109
15
108
80
88
24
26
54
4
36
12
38
127
15
92
112
21
24
41
46
62
67
96
27
14
10
21
24
15
2
12
31
27
36
14
24
43
27
84
117
24
65
7
29
67
27
117
12
11
18
18
52
117
23
76
9
39
74
34
9
11
4
81
11
90
12
22
24
104
16
56
18
55
75
12
68
24
1
12
24
27
20
1
12
15
144
26
7
11
37
23
16
45
23
28
21
12
75
57
15
33
51
57
3
14
7
144
11
28
33
63
14
34
9
12
15
8
25
11
49
48
27
20
13
3
68
40
2
10
12
21
12
101
90
4
38
108
19
12
12
5
24
94
26
7
48
3
110
22
50
31
3
72
21
11
1
5
19
11
42
34
14
18
54
19
36
15
2
18
16
26
12
34
20
4
14
19
12
72
36
3
12
62
7
24
15
33
36
27
74
22
45
5
94
12
33
36
23
13
12
15
45
11
36
30
22
2
30
49
63
2
34
12
26
18
1
15
68
36
40
12
9
24
11
13
27
14
102
40
213
5
19
29
7
15
36
9
39
93
17
67
23
121
48
72
17
18
28
60
2
70
48
33
29
70
24
140
25
11
37
29
78
48
24
36
ABCD 93157019342*3^$a+1 [50086]
14
66
40
30
14
66
24
16
6
8
100
116
10
18
8
24
6
64
38
82
38
10
56
24
66
30
24
30
40
2
46
42
78
72
56
4
6
6
26
22
32
138
22
50
58
96
56
70
6
8
10
14
18
18
30
22
18
42
54
30
80
10
24
24
80
18
94
56
30
42
42
16
8
36
34
6
140
46
54
44
24
16
6
48
30
96
12
44
10
8
70
32
18
96
6
40
114
56
10
20
28
12
24
2
42
12
76
8
52
18
30
2
94
26
64
110
90
24
42
24
16
14
6
42
16
2
24
48
28
98
16
14
24
52
38
46
60
20
12
70
24
14
16
74
10
92
10
18
6
24
110
10
24
18
24
30
6
42
38
24
58
2
46
50
12
10
30
18
38
66
46
42
62
10
96
198
12
14
6
4
86
72
18
22
6
12
8
46
18
78
8
24
70
18
24
80
96
24
40
54
26
6
10
32
10
56
30
90
22
2
102
18
70
32
48
90
16
44
42
18
6
82
24
14
16
74
16
24
6
24
50
36
48
120
40
170
48
42
28
2
30
82
56
18
126
18
6
6
28
72
60
20
16
20
24
88
48
2
42
6
42
30
30
10
6
26
48
18
30
54
4
20
42
24
46
8
66
64
26
36
112
48
60
12
50
30
66
24
22
26
30
28
30
42
30
2
22
66
20
18
64
6
80
64
20
112
56
120
4
18
2
36
90
48
6
96
10
2
28
18
42
38
34
80
36
84
22
8
16
2
30
34
120
140
34
134
132
148
12
14
72
24
16
8
24
22
24
32
24
10
56
22
90
18
32
6
10
32
60
18
24
16
6
66
30
120
90
32
10
12
80
10
66
30
62
18
30
10
32
16
2
4
8
12
36
10
80
82
80
30
46
114
38
240
40
20
22
2
16
12
18
14
36
4
20
36
12
28
8
34
2
76
20
40
14
34
32
22
26
102
22
72
156
14
66
28
26
6
10
270
48
42
8
16
8
30
58
80
30
28
32
4
18
2
30
54
64
18
38
52
8
46
6
60
30
18
36
26
48
10
14
16
42
8
30
90
30
24
22
60
54
72
14
16
2
58
8
6
24
54
18
34
30
18
12
44
12
4
20
18
42
70
18
12
50
64
2
28
50
30
10
2
142
30
48
20
22
8
10
14
6
64
74
16
14
40
2
10
84
18
8
18
54
40
200
6
10
102
8
16
56
64
20
40
20
18
16
32
54
138
126
40
20
6
46
50
64
54
122
72
42
6
10
44
16
8
34
80
22
20
4
32
48
4
96
20
66
54
24
216
10
2
24
48
102
10
96
12
2
10
6
14
34
32
54
16
42
26
16
54
6
18
6
74
66
46
26
28
24
56
10
42
24
6
48
2
70
78
20
6
48
126
52
24
14
6
40
66
32
30
28
30
14
66
10
38
40
192
2
22
14
4
86
40
2
12
42
48
18
24
54
24
46
12
38
16
66
14
10
14
24
70
32
60
36
42
30
12
6
64
96
54
18
80
10
78
8
6
28
30
56
42
60
18
16
30
20
64
84
12
116
24
18
10
120
48
32
22
24
42
14
16
32
42
30
10
38
18
48
4
2
114
24
36
24
48
10
42
56
54
70
18
72
8
10
30
72
6
26
6
4
56
144
48
36
12
12
42
6
34
8
40
66
30
72
8
40
6
8
28
20
58
6
24
24
98
18
4
18
14
18
48
64
146
22
26
54
118
92
16
102
8
34
96
24
38
10
12
20
112
8
16
32
28
60
24
6
120
24
66
96
48
8
24
28
2
48
66
30
16
30
60
144
30
54
42
56
24
78
16
74
78
82
26
136
14
64
56
10
72
8
126
64
6
18
6
12
24
110
46
42
50
126
42
30
22
8
4
48
20
10
50
22
128
18
4
20
36
4
24
60
90
14
40
26
40
56
114
46
206
12
6
10
72
20
18
24
16
30
32
10
30
74
120
16
8
10
6
54
36
24
54
18
38
22
50
18
12
4
8
76
50
24
10
68
10
2
22
6
42
8
24
40
8
16
6
8
42
58
38
64
8
16
14
100
6
42
14
120
10
20
18
6
10
32
24
6
28
12
12
80
70
38
34
8
78
4
14
70
24
56
4
48
14
94
84
60
8
10
24
18
38
24
144
34
102
24
72
2
6
16
90
38
40
18
44
4
80
120
46
90
30
6
2
42
46
8
42
54
88
18
14
48
30
28
24
20
40
26
30
40
44
54
16
8
22
24
2
30
10
30
20
28
84
8
54
24
6
28
20
52
14
46
50
6
10
38
4
8
52
18
72
18
32
28
60
24
30
30
128
12
28
60
38
30
10
30
2
70
26
6
4
14
10
96
20
34
32
24
42
28
42
2
28
24
56
4
30
50
46
38
34
8
24
16
30
80
52
12
26
64
18
62
54
12
60
28
14
88
18
56
84
34
50
30
18
4
66
14
36
24
24
4
48
8
10
32
22
138
8
120
40
72
54
36
24
96
14
34
6
74
40
6
8
42
30
130
56
30
22
42
48
78
74
70
74
16
18
38
54
66
10
14
10
36
2
22
60
20
64
2
34
6
78
24
18
30
12
182
16
24
26
48
4
2
6
132
28
84
14
24
10
150
96
14
58
32
42
16
80
24
30
16
2
22
6
74
54
72
34
6
50
34
20
64
20
36
40
60
14
24
22
24
12
12
36
92
10
30
2
16
24
56
24
46
12
24
48
8
148
12
8
4
20
28
32
28
24
24
12
74
10
24
6
18
108
18
26
78
112
56
34
24
24
20
82
6
24
36
14
46
20
40
24
20
40
26
64
56
168
22
12
56
40
24
8
28
2
54
34
6
186
32
22
26
130
54
48
6
26
10
60
20
28
32
10
50
46
2
6
46
180
38
102
24
34
72
56
10
84
56
60
30
24
16
42
12
60
14
46
48
8
4
110
130
38
18
54
6
112
42
18
8
48
52
ABCD 93157389816*3^$a+1 [50053]
30
9
45
135
12
116
13
47
79
90
23
60
52
111
17
25
23
64
39
102
72
216
72
42
5
60
55
6
120
11
60
19
17
52
45
30
6
167
72
43
18
24
167
85
18
165
123
138
36
60
54
9
60
57
95
88
81
71
25
36
54
105
15
90
168
36
59
151
9
81
11
36
60
145
24
18
18
99
9
11
48
240
48
49
48
27
45
6
54
15
33
87
68
31
261
81
12
6
102
24
138
125
1
60
36
36
48
111
39
30
24
18
5
60
55
54
18
6
167
157
167
61
114
18
126
141
195
53
48
43
54
47
40
3
162
3
57
84
11
36
7
137
121
39
45
108
60
27
21
90
72
78
59
60
40
69
24
48
72
6
126
48
18
90
39
33
108
90
42
47
28
128
97
72
11
52
8
73
71
1
18
42
120
72
215
1
60
210
42
102
53
12
7
45
80
88
3
78
39
12
140
36
112
80
7
96
18
36
15
21
48
54
6
12
72
6
9
21
24
12
11
60
4
69
11
96
12
97
15
60
8
60
37
60
126
18
102
90
60
275
4
93
96
30
129
33
107
1
36
15
45
3
45
60
30
42
36
27
135
102
114
77
312
1
42
18
47
25
12
132
36
18
120
54
72
18
78
12
6
30
11
25
60
66
54
135
8
181
24
27
21
35
19
45
141
39
20
28
21
231
8
97
18
6
66
18
83
25
39
69
71
133
108
30
29
36
7
57
33
6
234
95
348
144
25
63
75
18
27
80
37
36
39
51
18
47
49
30
90
36
18
101
115
6
12
36
114
65
181
107
64
60
9
47
64
99
126
18
90
6
66
6
54
11
12
61
126
153
177
3
45
96
47
7
18
147
152
91
72
78
12
72
71
25
30
18
6
45
21
78
90
11
235
144
21
60
9
144
135
80
55
6
51
33
72
144
36
323
100
33
18
101
48
40
27
65
25
156
39
75
41
7
42
84
96
11
144
79
77
139
126
27
68
13
30
54
36
144
36
36
75
8
40
81
111
51
5
13
12
72
27
15
221
43
96
41
7
150
15
57
11
7
5
52
225
96
47
48
25
108
11
103
30
42
120
125
108
151
77
13
84
42
65
28
141
30
201
21
39
8
37
35
40
3
18
30
24
66
24
11
109
3
147
138
96
36
11
109
114
54
72
180
15
33
27
33
15
33
18
42
59
43
96
120
9
60
20
1
36
15
9
156
36
35
7
66
144
198
18
11
25
24
66
45
120
176
12
103
210
39
15
78
95
133
35
12
193
48
6
45
3
125
12
28
8
49
90
113
103
30
107
37
144
71
100
45
24
36
216
147
45
108
18
54
87
99
69
21
119
7
120
18
60
120
168
39
9
36
6
18
11
48
13
108
39
12
33
96
51
273
66
6
156
54
161
4
21
102
6
12
35
43
144
113
133
36
36
279
9
96
36
27
27
18
12
108
96
11
43
120
42
75
45
11
4
21
27
15
30
18
114
3
81
60
72
72
72
36
12
222
144
66
75
80
61
27
33
87
3
30
18
90
107
19
18
15
21
11
36
13
12
24
11
64
128
121
39
117
90
54
60
131
43
78
84
35
19
24
5
40
3
69
129
234
72
90
3
51
89
112
33
36
11
25
83
25
18
89
148
3
18
119
7
138
6
66
83
112
56
73
51
21
18
9
15
138
24
243
12
20
60
28
20
7
96
54
36
95
4
45
15
15
24
192
9
63
72
18
27
8
112
69
54
42
54
162
30
57
140
91
144
45
123
120
18
6
5
61
155
180
7
162
36
47
97
18
6
162
48
137
13
12
144
6
30
99
69
11
199
96
90
15
ABCD 93157466354*3^$a+1 [50063]
6
81
9
39
60
36
4
44
16
101
18
21
4
68
3
126
408
43
152
21
90
9
27
24
45
40
144
5
27
3
6
75
9
43
29
79
32
93
19
11
1
96
72
11
37
20
4
8
27
1
12
17
54
54
42
1
20
24
84
15
1
116
12
27
45
48
48
3
36
69
111
78
12
51
39
1
89
18
37
23
181
65
7
83
9
36
99
21
51
18
15
75
42
54
30
51
39
57
57
3
120
3
37
8
64
12
44
156
39
105
4
12
53
60
3
24
4
35
9
105
12
3
16
5
55
92
24
9
111
16
20
48
72
33
6
81
39
61
29
3
51
60
85
59
33
33
79
137
24
27
93
60
51
4
104
12
24
15
25
32
40
44
3
81
16
53
27
4
32
3
6
19
80
9
3
123
21
69
36
19
140
4
11
24
36
174
90
45
16
12
23
129
45
60
87
24
60
4
17
19
20
52
23
30
54
1
35
37
8
72
33
30
25
29
3
69
90
1
132
56
124
8
108
172
12
176
39
1
89
3
3
84
6
15
21
3
60
57
99
60
45
67
60
8
60
111
109
80
156
16
47
6
39
15
13
23
69
12
28
8
12
15
12
21
120
28
11
133
11
25
12
68
12
33
139
71
45
52
120
80
69
19
101
15
24
21
18
13
53
115
164
160
56
204
147
21
72
76
44
27
9
9
55
17
54
81
39
96
30
3
141
7
17
67
23
13
60
68
4
11
9
45
87
60
3
93
60
24
4
11
105
28
17
91
12
41
51
15
1
8
64
5
15
76
11
24
45
12
27
57
4
44
21
186
69
69
43
17
15
16
24
17
19
12
108
35
57
3
9
60
16
20
51
69
40
5
120
39
15
73
20
112
36
29
111
15
6
39
60
189
102
1
53
7
188
4
41
51
15
60
33
21
30
60
36
1
32
48
3
90
15
9
282
141
12
15
21
52
68
39
30
15
28
29
3
12
24
132
33
15
24
16
20
16
36
29
15
4
36
35
60
9
76
8
15
21
24
111
54
51
40
20
4
17
15
75
145
108
56
15
54
30
60
36
85
152
72
15
13
77
207
39
60
9
36
21
15
76
60
20
33
99
28
29
3
72
36
48
172
140
60
99
69
12
72
15
45
48
27
61
20
9
15
21
15
39
25
101
7
8
75
6
3
15
13
92
72
36
4
44
4
5
12
18
37
89
24
31
41
51
88
60
101
163
32
3
61
20
45
6
84
69
27
84
6
63
21
24
30
42
120
79
65
79
32
156
4
35
9
12
39
73
48
8
15
30
6
18
30
72
61
17
3
64
8
177
63
36
135
81
4
35
57
40
47
72
9
12
4
48
60
11
1
35
24
117
39
60
13
107
18
51
24
16
35
45
9
6
9
21
54
1
41
15
4
56
33
72
144
219
81
19
35
42
18
36
1
36
17
15
60
87
48
33
3
54
15
12
36
124
53
3
69
18
81
39
6
27
117
192
39
12
40
59
45
28
12
20
75
73
11
177
9
19
32
3
36
9
75
25
84
72
5
31
92
21
30
1
95
108
13
20
39
85
203
73
48
20
12
28
35
30
36
51
3
6
3
136
236
84
12
12
12
3
72
21
39
33
57
90
33
48
120
48
40
140
72
4
29
36
60
55
44
4
5
36
90
36
9
9
36
31
200
75
21
9
55
5
31
23
84
33
40
23
1
53
12
54
97
20
12
48
24
88
36
35
24
90
30
6
15
105
6
45
3
21
21
63
21
19
68
12
36
69
175
41
15
40
20
36
24
60
16
96
12
36
20
36
4
20
15
37
29
18
42
108
27
60
4
29
3
3
45
24
51
9
60
148
23
49
200
51
69
96
4
56
24
21
15
4
276
32
4
44
24
15
25
8
63
1
56
27
37
8
72
15
21
228
96
88
12
23
72
33
60
27
1
59
33
105
7
8
12
16
72
48
44
24
12
63
6
18
30
36
51
3
6
27
12
16
32
52
17
3
57
55
65
43
11
1
23
30
15
45
27
28
36
71
9
132
24
16
120
80
117
7
29
55
32
27
73
84
53
3
40
152
27
85
35
270
54
36
1
149
18
13
17
3
33
6
9
24
51
9
12
88
35
36
96
21
27
33
12
28
20
52
8
9
18
72
69
21
39
111
13
60
48
68
21
54
36
60
73
17
39
64
35
60
45
21
60
15
15
1
96
17
3
100
20
72
40
12
35
78
31
32
100
17
36
30
1
5
31
8
12
3
126
18
13
113
31
5
48
115
47
21
184
65
43
11
90
127
24
53
102
24
109
20
12
15
18
36
6
33
15
6
66
18
51
76
59
66
3
76
12
32
117
19
92
189
54
25
20
69
123
72
15
33
3
36
61
20
132
27
30
18
57
184
11
54
15
120
69
3
24
39
1
144
59
57
105
120
15
120
63
6
54
1
32
33
7
20
28
41
51
120
183
6
54
49
35
60
13
17
36
127
8
16
8
27
54
15
ABCD 93158161576*3^$a+1 [50000]
17
3
69
19
5
79
48
20
124
108
68
28
80
64
48
20
4
53
120
91
80
45
151
209
91
120
8
16
5
159
57
139
12
12
8
237
15
105
27
21
103
44
48
52
41
7
144
84
156
84
60
41
19
24
8
117
187
24
12
137
115
128
84
196
173
271
84
29
43
29
99
64
5
120
48
55
132
168
24
168
56
40
72
173
27
4
48
41
55
65
51
124
17
19
24
24
12
80
76
32
232
248
36
16
209
159
33
27
136
125
75
40
12
44
36
108
64
56
45
31
60
68
81
99
28
144
36
5
48
27
88
96
144
5
72
99
16
72
12
36
24
53
67
53
243
69
19
80
16
48
60
48
32
160
116
45
19
5
55
132
29
115
29
51
12
12
52
20
40
24
32
64
240
101
48
91
44
4
336
29
147
96
48
40
29
51
64
132
20
160
144
156
108
36
80
9
120
72
39
16
209
24
135
33
24
43
152
24
12
108
45
51
69
75
45
67
53
111
48
16
144
41
72
24
48
55
65
168
115
77
120
15
16
164
28
92
120
120
21
27
40
104
24
40
20
60
64
5
15
196
60
252
72
272
21
3
40
60
185
7
144
80
156
40
44
153
43
24
29
19
80
16
29
55
65
192
259
56
64
36
48
80
28
32
45
91
44
52
29
15
9
51
69
120
171
64
56
144
16
144
5
31
84
32
69
7
137
7
84
5
120
115
24
32
24
96
16
12
92
16
48
36
108
125
3
64
224
100
44
36
16
36
5
43
56
100
44
36
76
5
163
24
32
69
67
32
21
19
77
55
36
24
29
115
96
20
9
115
29
3
48
120
69
7
20
96
45
15
12
16
84
252
84
32
28
5
19
56
120
69
72
43
36
17
27
21
111
16
60
8
16
60
41
48
51
16
8
141
19
12
108
24
8
184
140
16
20
60
4
29
24
135
52
24
36
20
48
45
91
80
120
120
16
5
79
44
208
29
19
132
17
67
128
21
120
51
261
19
29
267
40
24
24
120
216
53
27
45
43
120
8
48
24
112
29
55
176
33
67
120
104
24
21
24
67
36
192
17
19
56
136
53
7
113
15
124
48
77
51
36
16
20
64
53
96
135
52
77
51
124
96
84
152
16
149
111
4
104
45
7
17
96
91
5
3
40
8
12
96
96
16
84
8
448
29
43
200
36
60
16
84
60
84
36
44
12
93
7
60
5
79
320
9
43
44
9
307
24
5
144
27
252
28
72
80
88
8
136
125
39
36
24
4
140
48
88
60
32
28
221
43
60
116
60
60
24
28
192
36
24
56
24
136
80
40
20
240
300
84
28
53
31
44
16
24
29
195
88
128
52
20
12
112
80
60
4
41
24
187
5
19
24
389
123
120
60
52
77
19
44
208
12
5
43
68
60
52
32
156
117
120
103
32
108
160
36
65
24
99
21
19
5
103
44
69
15
16
80
76
84
60
29
307
152
40
176
16
8
12
9
216
43
36
89
91
29
91
20
340
12
185
55
288
84
168
24
5
24
264
91
60
12
29
39
4
125
127
108
20
33
3
112
120
24
5
120
159
172
149
91
68
60
96
141
67
20
148
44
148
56
4
32
48
52
80
48
220
12
104
ABCD 93158328496*3^$a+1 [50032]
64
24
32
40
165
48
96
48
51
9
48
3
69
258
29
16
80
193
72
159
36
44
4
116
1
95
19
180
84
101
60
55
168
197
64
99
18
59
64
336
24
56
55
41
328
9
36
27
60
44
16
20
84
85
24
11
19
21
140
1
15
27
30
23
4
24
9
111
27
93
72
24
20
4
152
148
45
15
9
162
9
27
209
36
60
24
13
30
33
20
55
213
57
168
207
108
99
390
42
90
39
92
24
64
69
126
72
12
6
15
60
72
104
13
23
100
153
15
75
30
75
57
30
5
84
96
13
51
21
132
23
28
21
99
56
96
24
13
36
47
187
216
41
61
35
4
3
120
33
84
60
9
30
36
54
11
4
36
80
160
39
174
183
15
42
23
28
21
11
4
20
124
12
24
39
30
24
543
105
3
105
15
56
1
90
30
59
49
11
136
87
33
9
36
119
61
63
240
21
54
36
65
40
120
56
25
30
89
60
4
87
102
3
80
120
73
47
24
13
3
3
12
54
219
57
18
105
60
152
24
49
96
90
9
45
71
40
116
79
48
126
47
64
116
25
168
51
236
60
49
51
48
45
252
35
19
5
120
40
60
84
32
55
5
7
6
15
69
27
33
66
77
40
24
75
6
30
78
11
16
284
13
23
144
60
43
57
24
96
296
43
45
69
12
51
60
20
28
32
4
20
151
5
13
30
81
320
73
36
167
97
107
133
12
15
9
72
30
65
40
80
24
4
9
27
56
97
23
13
207
9
30
24
72
29
120
4
60
36
60
80
36
25
72
102
24
17
28
21
78
17
4
60
129
6
21
80
61
180
3
117
15
80
40
153
11
13
18
120
93
51
41
37
107
109
51
60
81
3
132
213
27
80
37
167
13
23
67
21
56
13
36
11
100
51
102
3
33
60
126
81
57
107
160
116
24
36
4
56
88
9
23
139
5
16
44
16
27
81
21
108
72
240
95
120
40
33
47
1
420
252
47
76
20
49
11
13
71
136
9
54
41
16
48
56
1
18
161
64
36
99
77
60
4
80
64
87
42
12
11
40
44
229
11
85
15
3
53
64
9
11
124
45
71
4
12
20
24
25
60
11
148
32
37
47
76
44
4
45
47
24
19
57
48
57
35
144
40
80
16
33
171
20
169
72
84
135
45
35
4
72
104
16
27
21
69
30
96
41
220
20
91
209
160
15
65
91
72
17
36
187
93
69
131
24
180
60
16
20
193
24
12
11
103
117
20
144
156
49
15
36
20
24
64
69
51
147
168
17
28
81
30
54
54
42
15
15
6
18
72
12
17
36
28
36
20
120
13
36
15
81
36
15
20
19
144
36
105
69
147
20
55
54
108
120
78
5
13
126
45
24
39
81
72
27
17
13
42
5
16
27
57
96
189
35
60
40
96
24
84
32
43
42
18
77
25
35
64
96
48
69
23
40
44
100
45
15
21
72
47
4
32
73
24
47
25
48
27
24
27
9
21
24
30
18
83
60
100
44
40
24
27
324
161
4
213
27
9
6
18
36
75
60
32
13
72
72
210
21
201
36
95
148
32
60
43
54
3
33
15
180
296
49
111
56
28
15
177
39
21
20
84
64
56
40
75
69
12
44
96
19
30
24
75
36
195
41
7
93
60
44
100
159
21
80
109
42
9
56
88
72
57
123
140
85
59
100
60
20
36
24
64
45
24
126
17
60
4
204
32
4
20
120
25
48
47
76
9
219
27
129
20
120
40
39
156
125
60
55
41
187
17
64
32
40
9
114
72
102
51
39
77
55
65
40
56
37
47
61
12
3
120
ABCD 93158367286*3^$a+1 [50043]
33
12
13
90
20
12
117
31
2
42
6
27
243
4
48
20
88
65
225
22
90
18
44
105
121
74
9
72
19
18
368
70
173
51
21
39
9
27
40
149
3
60
120
33
72
67
36
84
36
24
116
112
72
108
68
112
53
147
120
120
12
6
27
87
78
51
12
168
91
68
21
51
48
21
7
20
40
90
23
7
140
69
33
18
52
32
9
39
42
15
1
42
41
36
51
70
192
11
31
548
177
75
48
100
18
14
156
54
3
96
36
91
60
12
65
3
93
19
18
32
138
52
68
72
52
80
178
38
42
30
81
27
72
88
44
40
53
12
24
12
205
32
22
8
60
60
81
96
84
51
28
20
45
36
39
108
132
348
64
36
29
151
20
24
90
48
78
9
36
69
6
112
5
27
9
129
3
19
53
63
54
78
12
150
18
93
372
75
18
3
19
42
26
12
100
150
2
16
149
144
9
90
60
160
108
20
180
100
29
36
7
101
39
12
16
20
142
83
75
12
150
63
144
24
12
45
42
81
19
2
15
15
93
156
36
31
54
26
24
33
156
39
42
16
54
108
8
9
93
90
213
177
3
15
94
78
173
37
80
78
40
53
27
12
88
32
105
15
201
79
101
7
24
140
48
12
60
78
30
100
20
10
71
87
129
111
117
7
8
12
36
9
75
10
30
8
45
27
196
14
159
51
21
135
12
48
102
3
27
72
9
151
20
45
25
83
36
240
27
52
5
7
89
307
2
150
10
32
6
84
33
96
72
15
30
342
21
24
3
72
45
36
7
234
126
20
120
57
75
52
29
87
10
2
40
108
120
60
32
22
26
12
72
9
169
11
147
120
12
12
81
7
168
20
84
81
339
96
40
24
38
30
33
187
12
90
6
32
141
36
108
36
9
10
17
84
27
22
83
75
112
80
237
36
19
20
36
33
12
25
14
93
27
88
77
31
113
139
8
4
110
96
10
44
45
123
108
22
32
190
36
20
9
3
120
72
48
30
18
12
168
9
51
144
9
69
42
6
99
180
63
45
27
9
36
75
69
21
48
22
26
183
7
65
39
36
33
180
27
54
90
36
84
156
12
105
36
36
144
7
224
30
106
20
12
88
62
111
79
53
27
72
36
52
77
31
5
7
42
90
86
144
48
75
27
16
29
75
130
11
15
22
162
78
2
180
240
10
66
65
24
51
33
39
40
20
60
21
141
3
87
336
102
48
34
29
36
91
44
9
51
76
24
20
210
30
18
3
15
12
82
96
74
6
42
22
50
141
55
20
40
30
119
36
195
9
36
39
9
117
22
113
75
12
18
27
55
152
9
180
36
36
145
2
81
51
21
69
3
7
6
50
30
54
58
78
5
108
49
23
15
42
138
93
99
70
110
210
78
34
71
9
3
3
93
87
40
17
36
7
29
43
248
33
39
168
24
21
72
27
28
65
27
58
38
120
84
100
8
18
39
3
102
6
124
36
20
22
98
30
75
27
81
7
72
101
60
9
171
12
25
50
72
12
10
128
42
16
102
11
99
33
27
57
24
159
57
75
40
26
30
9
43
30
230
42
6
52
353
7
8
54
6
4
200
16
12
17
1
35
27
18
34
29
72
7
50
123
37
35
27
88
12
65
141
160
50
120
22
50
12
21
45
160
83
144
3
93
307
24
66
42
41
157
95
15
9
55
20
16
32
21
36
21
15
19
89
144
27
88
2
78
40
42
48
47
24
84
3
112
8
12
112
56
70
2
132
10
50
16
125
12
3
210
30
40
72
210
32
15
24
12
175
20
42
3
27
117
141
75
108
27
120
22
38
84
9
67
74
18
28
2
70
60
41
ABCD 93158435432*3^$a+1 [50145]
13
191
16
68
25
24
63
128
61
96
15
44
84
25
240
51
9
12
24
71
25
147
33
3
32
12
52
33
96
24
72
15
68
97
24
51
81
99
44
85
87
33
47
13
72
59
40
24
45
99
81
39
33
15
12
33
60
15
45
23
1
84
36
75
248
1
36
75
153
27
45
231
48
96
21
59
61
12
23
40
24
9
99
12
33
35
325
47
64
96
33
135
120
80
61
11
13
3
48
57
12
72
39
20
144
13
27
36
180
24
168
9
60
120
35
40
224
132
4
24
36
48
21
96
23
61
24
35
1
24
132
59
61
39
12
200
72
61
11
40
96
69
60
36
72
71
25
51
9
11
229
59
12
24
1
96
59
145
60
156
48
51
33
35
13
23
121
3
192
44
40
24
81
24
167
64
24
165
23
4
9
71
13
3
24
168
8
72
1
216
35
49
15
44
16
9
12
219
21
83
76
45
131
1
27
36
21
11
4
80
184
261
131
88
69
11
64
21
84
11
84
216
16
164
4
92
1
155
24
1
312
131
1
3
57
24
180
135
96
9
75
21
36
15
24
45
59
100
12
224
36
60
144
13
27
9
84
3
12
32
4
24
96
57
60
15
60
45
3
176
61
3
165
12
119
13
63
9
131
64
9
27
12
141
39
21
15
80
1
84
75
21
48
48
72
27
33
15
8
60
13
24
15
72
81
24
135
24
152
48
24
37
24
99
56
1
48
15
132
45
3
20
121
72
39
56
85
27
32
24
169
27
9
96
39
60
105
15
129
27
21
59
48
52
8
145
3
132
60
32
268
8
28
80
12
13
59
13
48
27
48
57
24
63
81
15
9
11
52
153
24
15
8
145
23
16
45
15
9
27
8
100
21
36
60
23
36
109
231
48
21
12
23
16
105
75
81
24
51
84
69
60
60
15
9
71
121
60
51
33
191
1
24
84
11
180
4
177
75
12
152
13
12
3
12
48
93
12
48
24
23
48
24
100
48
32
145
75
21
27
20
13
39
24
80
40
56
16
24
24
21
15
21
27
21
27
45
48
60
11
25
111
8
12
13
47
144
1
108
11
204
84
88
24
140
16
20
109
63
33
12
72
111
32
73
3
32
25
84
24
39
36
12
24
176
12
16
20
1
23
112
24
45
60
24
48
159
48
93
12
51
84
8
4
96
9
171
32
48
24
13
35
168
13
159
60
20
73
3
36
36
152
37
35
13
63
33
15
12
80
157
3
57
23
4
45
108
27
176
133
167
13
15
80
40
9
47
1
72
11
25
35
52
20
13
12
48
15
20
112
48
141
15
144
57
15
9
180
11
64
33
156
35
16
48
152
1
39
21
107
52
36
140
132
1
11
60
180
16
108
9
47
109
11
121
120
39
9
15
57
12
3
45
75
57
27
81
47
180
85
35
96
4
33
47
1
219
36
12
69
3
12
9
132
99
80
64
9
51
21
11
24
49
36
51
24
33
15
21
180
60
36
84
59
72
13
36
87
84
44
49
3
44
64
21
3
117
131
13
60
75
81
96
95
144
49
96
15
9
59
72
100
284
121
63
168
69
75
93
35
88
72
8
133
24
107
4
32
25
87
20
28
9
51
45
59
49
27
12
20
16
84
81
75
192
9
219
57
39
69
11
265
39
56
36
205
48
36
48
15
60
333
60
108
27
9
23
120
316
57
87
33
47
133
24
84
96
3
60
12
165
75
20
4
9
63
9
39
84
20
16
57
207
32
36
25
24
111
9
39
21
75
33
207
96
9
11
13
12
35
49
48
11
16
20
76
68
1
11
157
96
120
24
51
20
96
4
9
23
184
105
11
100
45
27
68
25
252
12
11
4
33
15
60
48
80
64
21
27
105
11
36
169
72
47
25
87
24
69
48
84
15
9
99
60
36
105
96
99
21
11
4
129
59
205
71
16
45
3
57
84
119
1
27
80
84
ABCD 93159012626*3^$a+1 [50015]
121
48
71
102
19
12
12
48
11
13
59
72
42
30
24
36
54
19
12
11
1
53
31
23
24
1
17
30
18
6
48
1
41
78
72
84
13
48
71
109
84
107
1
11
72
13
5
31
132
72
5
6
49
24
11
6
7
72
23
49
12
23
1
12
41
30
25
23
37
59
18
42
48
73
12
36
72
72
23
48
12
24
48
12
6
7
23
1
24
47
25
12
35
18
90
102
91
5
42
12
13
12
12
36
23
73
17
78
49
17
42
12
121
11
102
30
85
59
73
95
48
72
13
95
25
24
11
37
47
25
71
84
13
108
95
48
24
24
61
84
24
11
25
24
12
71
1
59
1
47
13
132
24
96
24
5
78
18
19
35
84
133
47
109
107
25
96
23
37
72
11
1
107
1
36
12
72
36
12
35
42
30
60
85
47
12
48
48
49
35
1
24
24
95
24
1
36
11
25
71
1
12
29
19
77
6
48
73
11
6
7
131
60
1
41
115
23
85
47
24
48
25
120
23
18
19
215
1
132
24
41
31
59
12
13
29
67
23
84
60
13
35
132
72
1
41
31
36
77
42
6
19
23
1
59
25
36
11
49
95
1
47
37
12
23
90
54
36
12
73
48
47
49
36
48
12
11
36
18
127
12
5
90
48
61
12
23
25
23
144
144
25
23
49
48
12
96
35
13
23
96
97
23
42
6
25
60
132
71
1
24
11
12
1
36
11
72
61
36
12
11
36
12
72
24
49
227
12
37
83
73
23
12
61
23
25
35
12
97
48
204
11
72
90
6
37
144
5
42
12
42
55
12
24
12
24
11
73
59
97
59
60
1
96
23
12
108
37
36
60
12
72
11
54
6
121
17
19
120
12
83
37
47
60
6
30
12
6
7
71
48
12
84
144
12
84
72
1
35
60
169
11
109
24
11
25
23
49
107
13
23
12
24
13
11
24
337
36
11
37
77
30
12
108
25
11
25
59
12
13
60
23
6
19
36
95
36
61
71
37
23
36
13
47
6
7
12
11
1
17
54
169
12
59
25
143
37
12
24
12
24
35
37
167
60
48
97
24
65
138
85
17
139
5
6
37
101
30
61
95
37
11
1
24
11
66
31
60
12
23
72
13
84
35
12
13
11
193
23
1
12
11
73
119
49
36
84
24
23
36
205
24
12
11
1
47
13
12
11
1
24
12
23
42
6
120
66
19
23
6
42
54
30
37
119
1
5
126
49
96
17
7
35
1
83
66
102
13
12
47
1
65
163
71
96
6
54
37
60
35
1
11
61
23
84
25
84
48
179
1
251
54
91
72
168
12
95
49
143
264
24
1
41
19
71
121
12
23
25
12
59
85
35
13
12
36
5
186
37
47
144
18
30
109
35
66
127
96
71
24
1
11
96
1
5
19
29
48
7
24
11
13
185
19
12
72
89
30
61
35
13
59
13
23
6
7
179
25
11
13
48
35
1
12
131
1
12
11
84
6
42
156
42
54
37
12
71
73
36
5
55
179
37
24
84
144
47
13
216
59
13
60
83
25
23
90
42
6
30
13
35
48
61
5
54
13
23
1
204
132
12
48
132
197
31
11
61
23
25
36
107
37
53
42
12
1
23
1
24
41
43
59
168
60
37
11
121
11
1
12
24
11
25
47
138
6
121
11
37
108
35
12
73
71
49
59
85
36
107
60
73
12
12
23
73
95
61
36
185
96
90
246
103
35
25
12
17
31
24
23
13
35
18
6
25
11
13
48
83
12
1
12
29
19
125
31
12
48
83
144
24
1
47
13
11
13
47
6
90
36
24
73
48
12
143
54
6
24
13
107
36
54
42
1
11
61
23
48
25
23
13
185
7
24
48
23
13
23
61
12
36
36
120
77
31
84
11
120
36
150
54
1
23
13
11
42
96
30
18
55
35
13
41
6
25
36
59
1
12
12
41
6
72
1
84
29
43
60
23
37
11
48
24
49
23
12
12
36
13
35
1
12
119
48
25
41
42
54
42
48
60
48
109
29
6
1
12
23
6
30
12
36
72
13
36
24
59
85
113
6
25
107
1
11
24
13
12
60
36
83
1
11
109
71
97
131
133
35
72
156
1
192
72
24
5
30
13
36
17
79
119
1
35
37
108
36
12
24
24
24
84
12
35
36
1
84
12
5
31
23
25
108
11
36
25
35
85
24
12
119
25
119
42
19
83
13
77
7
47
96
1
24
24
24
60
12
167
85
23
1
11
13
11
60
61
47
49
12
71
36
12
6
19
216
59
1
35
25
60
72
47
25
65
30
12
1
108
36
107
1
23
18
43
12
12
59
66
6
25
12
11
84
132
49
47
18
6
90
31
156
11
24
96
12
96
6
19
36
23
18
42
12
36
12
13
156
24
23
49
59
12
73
48
11
108
37
107
48
1
35
1
35
210
48
55
35
192
84
61
35
217
119
37
48
48
12
23
13
107
1
47
18
42
60
13
12
11
25
60
ABCD 93159416932*3^$a+1 [50314]
62
82
6
108
72
182
48
178
12
8
10
62
148
12
80
4
14
126
16
248
96
100
24
36
180
164
82
30
24
188
208
30
18
300
146
54
12
184
56
208
30
26
198
58
20
28
92
10
14
76
24
8
28
128
16
24
20
16
110
16
114
60
60
84
56
76
68
40
120
20
252
58
192
150
48
224
16
20
54
178
84
26
94
104
112
84
140
24
72
10
74
24
112
62
22
68
136
126
26
24
94
6
84
44
328
50
154
24
164
168
28
60
72
50
94
66
18
92
124
60
120
36
8
54
16
74
112
246
90
54
54
36
86
34
44
82
38
90
10
60
42
54
410
94
140
52
258
150
90
30
12
24
14
46
8
72
34
26
196
48
2
238
132
264
150
26
64
8
60
156
132
4
60
96
180
60
50
102
28
44
18
82
8
76
36
54
102
8
52
20
4
84
60
80
52
98
142
18
126
24
90
90
44
42
46
8
172
8
72
40
134
90
36
40
90
32
106
12
84
6
32
126
76
8
28
80
60
28
170
82
60
248
16
8
48
88
116
4
210
6
24
12
68
16
84
12
114
26
48
22
18
164
16
336
24
72
84
44
12
4
164
156
100
24
116
36
84
34
30
80
340
62
144
18
16
192
180
24
128
12
16
44
4
80
54
118
104
100
36
168
20
16
164
144
52
20
84
96
46
80
34
24
12
362
22
26
70
204
14
22
32
36
40
96
24
20
52
62
48
10
24
24
32
64
204
20
6
30
16
18
102
44
16
62
58
84
36
78
42
44
10
54
60
200
22
138
60
42
90
80
4
80
136
168
236
64
36
60
6
38
100
132
18
126
120
36
198
26
16
48
96
6
80
18
24
262
134
10
272
58
104
88
54
80
70
308
22
80
130
36
212
16
6
146
108
172
48
60
120
80
100
192
144
56
54
16
14
16
8
16
74
66
24
22
78
12
32
166
186
180
60
230
18
16
36
84
260
16
120
80
10
186
54
66
300
210
30
104
16
32
136
306
6
48
36
36
48
36
158
6
112
44
100
204
180
44
142
126
60
24
24
72
84
60
68
76
36
90
38
12
24
84
16
116
36
84
220
120
80
34
14
52
56
4
128
316
6
14
100
12
164
40
44
42
18
142
54
84
92
72
28
48
6
80
34
12
114
90
6
30
108
6
110
66
304
74
22
144
66
24
38
142
84
20
16
36
44
220
30
6
80
88
12
120
68
36
16
288
12
32
88
48
44
52
104
24
18
30
124
6
90
128
100
56
36
54
154
72
44
76
20
184
24
72
264
44
16
56
124
66
198
26
186
54
90
184
36
68
16
102
98
120
6
16
122
118
48
32
58
6
150
170
64
42
38
142
2
282
6
94
36
108
132
264
6
210
80
4
74
22
48
156
144
36
60
56
12
168
4
68
16
42
18
132
200
4
158
18
190
48
42
48
6
354
30
26
64
6
86
42
66
52
24
ABCD 93159573634*3^$a+1 [50074]
111
225
48
168
8
16
24
296
40
120
48
177
215
16
39
150
270
45
128
40
72
144
224
40
327
33
72
45
51
48
120
261
3
32
88
96
336
168
320
40
177
63
152
264
31
113
67
173
280
72
56
529
240
15
48
72
45
59
160
120
21
3
192
48
120
27
101
184
128
217
15
120
48
8
139
165
45
299
216
16
80
280
48
152
208
96
45
270
21
69
35
160
405
3
177
39
81
15
24
21
59
144
88
264
8
528
112
168
9
240
23
168
64
120
168
48
48
56
25
263
127
60
93
27
125
48
277
75
8
168
232
72
128
48
72
88
69
59
352
249
150
41
72
40
200
72
235
45
336
168
24
117
131
304
168
56
91
29
112
200
264
40
56
72
40
147
21
9
119
16
128
97
111
39
81
104
715
21
8
61
3
272
115
270
159
264
27
90
35
16
32
208
8
232
69
131
24
25
360
351
32
16
416
24
64
117
3
336
96
240
240
75
53
136
56
160
15
9
56
145
119
61
60
90
29
16
75
29
31
450
95
175
300
101
88
224
232
168
57
383
72
40
96
32
232
45
51
129
120
159
32
24
408
40
57
335
184
96
48
120
272
40
120
224
511
65
144
40
32
48
240
256
80
160
200
144
61
11
280
8
61
3
72
216
8
96
115
149
16
488
16
24
27
285
75
30
71
72
256
141
35
88
128
79
33
152
136
69
90
90
191
49
183
267
120
150
239
61
540
263
72
168
120
157
99
104
7
153
87
185
448
80
328
129
300
60
239
64
80
88
152
400
176
144
48
139
360
29
192
144
25
180
90
60
5
16
128
40
96
8
160
96
201
71
64
48
176
40
120
432
72
27
120
21
8
72
208
80
136
176
144
208
87
249
141
51
48
80
616
168
72
24
21
83
157
123
147
29
16
ABCD 93159667696*3^$a+1 [50007]
53
112
152
1
114
125
145
18
45
48
189
168
102
6
159
15
89
109
90
65
67
30
23
288
37
3
27
21
200
96
61
132
18
30
119
25
108
60
72
159
57
63
21
59
37
27
8
55
105
32
16
176
61
27
72
8
136
69
12
23
145
30
342
155
43
42
35
13
150
162
270
5
24
19
93
168
144
63
17
127
65
25
135
80
88
120
117
180
36
114
65
91
132
41
24
25
47
136
72
27
60
66
23
91
48
53
88
24
93
3
80
97
15
105
39
3
210
83
72
133
114
185
64
24
27
5
48
205
3
9
15
3
77
48
88
27
101
1
303
3
24
53
73
183
56
48
55
102
35
145
23
120
187
5
120
16
152
43
90
35
112
75
90
108
90
69
15
65
13
27
8
40
152
64
27
197
37
3
240
72
33
18
12
33
48
69
11
19
21
69
72
35
25
23
25
42
246
15
8
1
66
54
60
3
8
25
23
61
99
216
15
18
87
183
57
168
165
42
209
1
108
203
157
203
37
12
263
13
72
3
45
144
78
77
96
97
135
72
45
11
79
180
108
17
40
333
27
63
33
104
160
80
25
39
69
12
15
80
48
55
17
1
23
1
120
18
90
35
43
53
40
152
37
27
8
73
132
27
81
63
32
79
108
42
11
109
275
1
47
223
162
180
12
231
80
19
18
72
83
97
66
144
173
373
84
39
21
203
13
102
150
47
73
287
48
67
29
24
13
83
160
72
9
95
96
49
30
6
59
13
228
15
8
144
55
137
88
27
5
25
15
3
77
24
49
48
24
15
104
1
119
264
16
21
59
49
12
123
8
112
48
219
45
333
227
24
24
7
401
67
42
36
119
1
23
24
25
18
213
171
120
45
141
84
143
307
165
200
355
6
180
54
125
103
42
36
72
90
17
163
12
6
72
102
5
85
18
33
165
24
59
16
48
152
16
104
144
1
39
80
187
54
111
159
18
120
72
15
21
107
307
53
145
72
63
123
125
49
15
8
157
150
30
63
120
105
132
48
83
25
144
90
125
24
31
78
120
51
32
7
18
87
45
11
61
59
97
63
321
156
83
160
69
27
45
99
27
12
65
72
40
3
53
199
18
42
18
102
150
23
25
95
112
33
167
205
75
104
37
24
35
85
35
24
120
181
36
263
67
29
40
363
5
112
80
168
13
83
19
101
24
55
57
80
88
72
200
120
24
49
18
12
185
55
41
121
15
8
25
23
37
48
35
208
9
18
29
43
21
24
72
45
60
15
93
35
16
56
120
136
8
19
77
184
81
90
18
75
105
15
8
19
93
15
17
85
6
102
15
165
42
90
279
32
72
13
30
90
24
75
8
7
36
12
17
1
42
30
87
153
48
24
18
101
19
5
48
25
39
15
33
15
108
54
78
113
24
55
198
27
105
18
18
12
47
40
120
104
24
43
5
19
66
60
23
49
108
107
208
120
8
61
11
64
15
33
80
40
3
5
37
192
35
55
18
72
23
37
75
123
77
88
192
80
96
ABCD 93160422016*3^$a+1 [50011]
61
185
78
12
133
11
85
65
54
1
80
75
54
42
90
19
29
42
9
63
1
125
234
12
141
3
42
99
64
35
102
79
24
59
213
39
24
66
78
198
18
97
23
97
29
6
54
108
30
42
18
12
240
48
42
48
42
9
16
95
18
18
42
36
126
81
93
42
84
61
107
61
11
66
18
96
25
5
24
72
43
11
45
9
12
72
51
75
61
65
18
96
37
17
180
18
169
11
45
27
48
60
54
36
48
144
42
45
9
12
54
6
55
47
96
30
115
65
15
16
29
27
9
108
48
42
153
27
252
108
12
114
156
6
12
42
36
30
72
277
71
90
12
6
12
72
18
72
60
120
6
192
60
9
135
174
67
77
252
6
48
36
6
120
72
7
209
240
90
12
49
11
174
60
144
115
72
48
89
18
45
93
204
12
114
25
119
18
30
180
60
72
48
54
78
36
1
161
79
11
12
366
171
3
36
25
125
30
54
18
78
36
30
18
43
24
29
72
12
42
18
43
23
6
90
1
8
16
41
150
192
36
61
24
72
128
9
18
30
18
60
12
108
25
17
30
33
111
24
30
6
90
138
72
198
67
23
72
96
9
45
19
29
43
24
65
138
96
84
18
90
180
78
426
49
72
23
24
30
67
11
30
78
25
56
21
115
65
60
12
7
71
9
16
227
30
31
47
144
30
18
132
120
54
7
24
56
39
456
18
55
29
60
36
12
72
18
69
64
152
64
143
36
37
17
7
23
78
18
1
71
9
3
141
16
29
54
30
7
179
12
54
24
120
67
29
84
7
80
27
37
71
9
3
36
60
72
144
84
24
12
24
54
7
83
12
6
19
119
36
54
24
12
18
33
63
1
80
9
30
25
152
57
18
13
95
54
123
57
78
30
18
54
6
90
120
90
60
54
7
23
33
63
72
9
136
29
51
3
24
126
30
25
17
30
42
36
91
29
6
18
162
81
75
72
42
54
54
30
33
3
42
12
7
65
18
108
90
103
47
73
72
17
108
18
54
12
31
5
139
11
108
1
11
132
66
126
348
36
97
23
42
48
6
90
84
162
18
414
6
12
18
126
6
144
90
351
219
144
42
48
72
18
24
12
36
49
5
126
24
90
54
61
11
228
72
18
54
6
115
59
13
200
45
19
71
18
207
363
144
60
30
6
36
241
48
17
72
90
102
24
7
59
6
30
49
5
96
18
1
29
24
18
9
3
36
24
217
11
85
23
54
6
162
12
42
61
203
42
84
54
36
144
36
105
75
54
151
144
72
24
101
48
6
138
36
31
65
126
12
42
91
107
133
23
6
19
11
6
12
18
49
23
270
67
191
73
17
63
189
156
31
29
72
30
13
95
42
12
42
9
171
61
29
18
73
8
16
56
64
11
204
25
155
48
108
90
42
30
31
72
29
66
114
138
108
24
30
115
96
29
90
120
90
54
54
60
48
42
30
31
41
78
102
6
120
144
114
27
3
61
29
42
102
6
66
195
64
71
174
51
3
61
17
72
12
6
138
24
36
7
95
72
60
30
151
35
45
75
54
7
83
36
96
36
210
42
12
61
80
27
12
18
7
143
1
29
72
234
105
9
138
133
119
348
30
108
54
13
47
18
108
12
42
30
6
1
24
56
39
6
18
72
90
36
19
11
13
11
198
126
126
99
21
78
30
7
96
83
36
9
16
29
144
12
6
12
96
12
144
114
12
54
24
61
56
27
48
18
54
36
25
17
12
60
223
120
8
9
12
54
6
79
95
144
18
15
144
93
6
261
16
47
1
29
72
6
18
30
42
43
41
79
11
61
24
5
ABCD 93160578016*3^$a+1 [50012]
9
24
84
36
36
114
29
1
3
51
60
90
48
36
42
201
9
18
17
91
288
6
15
51
6
87
48
27
66
24
12
6
54
51
129
63
57
123
81
11
112
33
15
36
63
77
13
135
99
102
35
16
36
21
42
33
144
33
78
77
31
36
29
4
39
66
3
33
3
69
6
108
105
140
61
48
42
36
18
102
78
30
78
35
4
117
23
13
3
123
186
15
3
48
60
120
36
165
129
138
21
44
48
1
18
33
33
186
36
72
30
18
24
108
84
33
60
132
12
123
186
18
45
92
48
85
11
115
30
78
126
18
21
33
11
52
9
12
36
6
54
12
42
12
132
65
7
12
18
36
119
13
48
36
63
63
17
16
27
9
140
13
87
33
11
43
6
144
36
18
66
71
25
54
66
54
9
132
60
48
9
23
25
27
12
21
59
25
167
85
6
18
12
23
1
72
71
1
90
48
69
48
63
21
123
24
45
27
12
53
100
33
90
66
78
156
42
120
39
12
48
9
24
54
30
72
96
12
75
15
42
3
105
36
144
84
3
75
36
48
24
105
3
18
30
45
51
89
55
45
75
6
138
18
47
96
19
6
36
12
23
64
48
51
36
108
12
24
48
126
78
30
24
12
75
84
219
18
24
36
138
41
96
61
39
12
21
59
1
84
90
18
90
69
21
107
1
24
66
18
39
21
71
31
69
3
42
36
48
11
48
16
32
79
30
54
45
48
32
19
18
6
18
3
51
18
27
9
135
147
42
51
48
39
6
35
16
3
173
61
156
75
3
90
63
75
5
31
21
3
126
12
3
57
12
18
5
19
33
60
33
66
42
120
78
33
39
18
72
59
25
6
12
6
95
16
80
4
51
9
9
60
11
79
17
1
147
123
30
18
42
36
12
75
33
11
48
52
105
35
1
6
41
43
21
36
33
59
112
45
24
36
71
19
12
33
3
24
30
23
19
36
72
54
11
61
135
45
30
65
4
45
303
48
80
52
345
30
5
4
44
79
18
48
42
5
121
39
15
48
6
54
9
3
9
80
16
32
49
66
18
24
131
13
3
51
30
63
15
48
69
171
65
61
35
55
72
30
87
44
4
44
1
15
57
23
16
15
72
6
66
21
48
48
48
3
36
18
3
32
55
18
36
30
53
7
30
59
52
87
53
55
36
24
93
36
108
45
39
75
21
12
32
1
24
126
41
31
17
1
3
15
36
9
128
7
9
3
29
4
96
123
21
96
33
107
31
114
15
129
54
45
99
30
27
32
37
27
93
3
84
75
90
114
12
42
12
39
12
75
6
63
21
11
7
24
21
92
97
143
16
21
11
13
192
3
3
29
4
108
32
55
137
85
18
66
23
1
30
78
48
6
30
24
36
120
15
12
9
75
15
29
48
13
78
101
37
75
33
36
168
99
45
66
81
15
48
132
36
9
48
32
1
84
60
18
36
153
153
215
163
66
11
25
23
127
17
109
84
18
77
4
135
18
42
93
96
21
27
48
12
32
31
102
42
273
32
127
126
35
48
19
45
9
144
60
18
45
9
36
48
6
72
102
59
16
3
54
71
16
21
48
11
25
36
131
16
36
39
9
92
7
12
42
126
9
3
42
15
201
71
37
15
108
3
129
48
44
49
3
44
144
169
27
117
18
21
80
1
3
15
77
4
45
143
43
36
21
9
42
48
9
33
47
19
141
9
39
368
25
18
5
16
33
47
64
15
30
3
3
225
3
18
54
33
93
3
39
9
84
9
3
33
3
3
36
72
12
129
15
113
1
111
117
11
96
48
13
108
12
6
18
87
48
165
27
9
135
9
35
7
30
144
15
3
42
36
11
96
19
12
21
44
13
30
72
33
48
45
18
42
35
4
12
87
57
21
27
80
37
11
1
15
21
36
23
4
96
108
165
27
9
78
41
13
36
12
42
36
36
33
15
78
3
27
5
4
81
27
132
140
79
113
37
11
4
15
36
41
16
69
42
12
9
60
80
19
36
41
48
19
12
17
4
219
66
195
48
12
32
7
36
57
15
102
6
21
9
35
100
15
29
1
54
89
48
7
6
18
17
49
15
27
84
72
141
81
159
3
12
96
173
7
12
42
18
12
54
36
111
51
42
18
33
21
12
42
54
15
93
3
9
90
93
92
13
90
54
24
15
48
12
192
48
201
42
30
96
30
65
67
54
54
21
189
96
12
144
35
16
3
33
9
36
255
33
18
29
25
27
12
36
27
65
13
35
16
132
108
36
44
79
65
19
33
27
120
9
32
55
ABCD 93160701878*3^$a+1 [50011]
81
263
16
96
3
221
121
39
96
9
108
27
24
27
54
71
40
24
63
102
35
73
18
45
27
78
54
66
39
15
201
8
40
117
3
15
192
105
39
41
40
8
120
96
16
3
54
63
15
18
15
249
303
9
71
24
79
41
19
5
79
113
24
16
48
267
125
19
21
8
85
35
112
368
19
117
9
15
176
16
8
37
60
279
104
136
15
144
41
96
64
24
51
221
49
135
120
216
8
112
33
71
24
96
24
367
113
240
40
15
81
33
23
48
16
15
41
40
8
96
16
8
112
57
6
41
139
66
90
198
11
7
89
79
84
197
19
101
151
108
117
128
259
53
25
23
31
408
33
24
96
27
36
6
84
95
145
12
35
25
63
39
81
32
64
93
18
105
80
73
102
209
16
87
41
151
41
240
88
45
27
9
78
306
192
15
135
9
24
129
23
40
135
65
115
5
25
90
173
121
71
40
63
137
160
8
160
32
7
41
31
18
23
120
145
78
12
453
75
45
152
64
81
263
72
97
23
97
78
12
60
192
9
69
27
56
115
5
48
216
1
18
237
8
96
120
1
24
111
99
5
109
12
78
17
37
131
151
89
109
147
39
65
37
35
40
48
32
24
144
232
3
165
32
24
376
80
97
71
7
233
85
27
63
65
175
137
40
33
6
209
96
301
18
41
96
79
6
35
48
96
24
259
213
45
210
9
56
24
25
210
29
16
45
11
103
41
151
9
9
167
19
5
43
162
114
41
103
30
11
16
15
9
27
45
75
29
64
56
1
30
180
53
40
21
48
27
56
97
143
7
12
21
69
35
64
45
35
7
9
104
120
112
80
48
72
64
104
1
24
71
24
432
88
171
221
85
162
18
42
21
80
7
9
99
102
135
15
12
53
19
69
27
53
31
41
64
104
7
24
129
81
39
15
42
183
99
90
240
66
24
41
25
71
64
72
8
61
155
16
264
24
120
51
45
75
141
165
90
65
7
162
111
8
96
120
24
72
25
95
223
6
84
54
57
111
12
77
91
282
11
7
113
40
99
21
15
114
23
40
80
13
11
24
72
73
111
24
51
29
25
47
55
89
64
81
39
69
27
56
13
51
80
31
33
200
85
51
129
6
66
23
40
87
89
1
18
84
33
8
19
21
32
13
11
24
120
72
120
24
24
16
183
33
128
55
42
23
49
23
48
19
12
18
18
53
240
16
21
12
18
5
49
95
49
54
17
24
109
30
101
97
39
3
66
270
366
119
16
176
43
21
33
72
255
24
56
25
95
175
81
45
18
60
30
24
63
48
51
21
33
15
105
15
39
72
126
99
24
32
24
64
56
31
9
176
24
136
8
79
138
143
79
12
21
15
60
29
24
112
9
168
23
43
54
162
5
184
27
5
24
16
207
17
144
16
80
103
41
127
129
24
56
40
24
32
120
88
32
24
64
56
16
9
144
111
24
72
27
36
24
90
87
104
112
195
108
42
18
5
16
80
64
120
87
9
24
57
78
36
21
8
136
24
152
247
33
48
56
103
210
23
48
151
81
8
1
119
96
103
33
27
108
12
168
53
121
ABCD 93160782238*3^$a+1 [50108]
15
40
56
48
96
129
12
18
81
16
8
88
29
195
15
114
66
165
24
40
24
41
55
192
107
222
120
31
113
55
56
159
49
113
7
48
59
45
21
60
55
8
21
19
96
53
12
31
8
57
79
101
12
7
24
119
121
77
3
87
198
51
93
43
8
21
54
45
24
3
37
96
5
75
15
114
7
24
5
156
36
123
111
9
96
9
15
112
47
6
75
51
30
183
40
173
235
179
36
33
16
101
19
48
35
78
39
24
9
12
43
11
165
21
43
83
13
71
36
37
41
72
7
32
88
17
90
30
78
1
11
36
25
8
9
31
5
72
72
48
3
24
45
60
15
33
63
40
24
48
48
72
17
103
5
19
24
56
64
65
42
90
3
16
48
131
37
65
150
102
51
21
60
144
15
160
5
51
15
225
24
9
120
36
19
107
13
32
16
8
9
7
5
6
37
83
54
24
7
119
48
1
72
48
167
49
41
7
120
56
111
48
1
72
104
21
27
72
51
102
42
84
42
54
84
21
75
54
72
55
125
12
78
54
108
30
121
5
19
56
105
96
135
3
18
18
162
72
90
18
3
69
6
54
55
47
1
128
136
209
36
180
39
135
60
54
7
8
72
88
5
403
144
41
72
7
65
276
27
153
39
69
51
21
3
15
97
77
27
48
21
84
55
113
7
72
65
31
5
192
43
48
17
24
103
41
12
3
216
88
48
72
72
41
72
18
37
71
42
79
144
29
115
5
36
7
32
88
125
60
63
21
114
49
32
16
72
23
33
75
36
49
11
30
6
153
16
8
165
108
63
40
96
8
40
23
97
48
17
138
72
42
3
33
48
15
16
5
3
21
67
53
186
129
120
105
111
51
37
41
15
165
19
32
51
69
291
37
5
75
40
32
16
24
65
84
19
107
186
187
80
3
117
297
79
11
36
9
16
23
49
5
115
65
87
63
192
9
24
21
42
25
113
36
19
5
12
60
27
120
33
174
96
25
23
126
163
32
21
43
24
5
18
42
120
18
85
59
69
21
36
204
3
136
72
59
109
281
18
13
83
37
17
7
29
162
33
105
15
16
360
24
80
24
21
19
77
30
61
83
24
45
3
18
19
5
108
39
24
24
33
7
137
54
81
51
54
39
159
1
107
48
157
59
109
77
72
27
24
57
12
147
3
66
180
24
72
120
24
66
13
41
159
45
75
45
186
36
48
90
27
33
55
17
18
13
125
18
6
75
99
54
42
13
17
39
87
33
40
5
12
24
30
6
27
88
23
6
48
27
64
24
317
186
153
16
8
40
32
69
60
7
168
167
90
12
51
40
5
54
45
40
168
24
113
18
37
35
21
105
7
104
24
24
96
21
30
61
83
21
105
31
59
85
144
101
43
5
162
18
87
24
112
29
75
40
80
160
41
18
96
45
93
42
84
141
93
51
184
5
18
9
39
36
6
18
37
72
53
3
9
15
40
17
31
8
75
102
72
7
89
66
69
9
126
126
84
36
90
1
5
99
3
21
129
126
1
29
99
33
79
29
30
141
16
113
55
221
30
18
43
168
29
27
39
49
77
19
95
9
352
104
21
30
13
32
24
57
55
48
137
84
36
18
37
32
75
36
96
33
3
13
56
120
81
30
25
72
17
15
51
72
133
17
48
72
55
17
31
72
32
33
135
16
77
27
112
149
19
17
15
16
5
115
83
45
9
36
51
24
267
37
113
30
33
16
104
27
108
97
17
7
23
18
103
24
56
64
11
21
45
19
17
127
56
40
65
36
115
29
60
15
112
35
18
72
27
57
63
88
32
33
63
16
53
72
99
16
59
21
16
72
176
327
18
7
24
185
63
33
48
55
161
24
55
65
36
60
31
24
24
77
27
285
43
8
24
40
77
60
31
5
ABCD 93160897244*3^$a+1 [50102]
45
96
108
6
5
73
15
3
9
9
59
1
99
3
69
75
24
89
61
24
30
78
24
6
54
60
30
24
12
30
39
36
24
3
45
21
12
18
21
3
18
47
12
79
30
150
161
103
18
42
72
21
105
48
36
90
33
3
9
63
42
6
12
102
18
18
48
39
3
17
13
15
33
30
42
18
81
69
42
60
9
3
36
132
29
1
60
18
17
55
102
6
6
6
17
25
96
24
36
54
17
1
15
39
6
42
36
84
53
4
45
24
66
66
47
85
63
44
16
12
21
54
5
1
6
30
24
39
3
42
15
80
48
37
6
12
5
19
48
6
12
60
39
93
36
36
36
24
35
49
6
90
6
108
30
126
54
42
17
7
6
48
11
1
39
9
30
21
9
6
48
30
48
59
49
11
19
81
15
21
9
54
12
12
57
21
12
30
36
42
18
12
48
17
109
15
36
12
21
60
12
15
147
30
27
15
24
12
5
25
12
15
12
3
65
37
150
24
132
24
6
24
63
135
60
33
15
12
33
69
11
79
5
31
18
66
54
71
61
75
69
90
174
54
42
11
73
6
156
54
114
6
54
36
84
30
30
66
30
54
6
66
30
12
96
60
6
30
6
95
124
3
6
12
30
48
137
13
12
107
43
144
33
27
24
6
3
27
6
54
66
39
8
43
17
55
6
96
18
77
48
157
203
43
54
6
18
11
121
27
81
36
15
9
11
133
12
126
69
3
168
18
6
33
117
24
24
12
35
121
78
21
3
93
12
33
24
95
13
36
24
27
3
33
9
96
24
11
4
188
72
31
42
27
111
5
37
95
55
6
59
28
45
167
25
3
33
6
24
84
78
30
89
1
24
48
42
101
7
57
15
24
54
48
12
23
37
3
153
71
13
12
6
60
54
35
73
15
51
6
18
6
54
6
114
36
17
72
91
30
54
12
30
6
45
12
15
6
11
43
36
156
53
55
42
84
11
25
11
19
36
42
143
7
18
24
63
93
95
37
36
6
6
39
3
6
12
15
33
12
12
42
6
87
21
42
5
127
6
24
102
5
28
63
12
48
17
120
13
78
60
6
3
93
15
3
17
13
54
5
25
78
24
30
30
21
15
42
60
6
24
36
21
15
24
69
75
6
6
114
60
36
90
45
15
30
54
12
18
66
105
8
1
27
9
15
105
36
30
57
33
12
27
39
41
36
79
81
33
84
36
30
66
36
12
47
1
90
5
73
47
43
30
12
15
15
17
7
30
24
6
30
156
30
18
30
24
6
11
16
12
45
126
42
84
15
3
113
4
21
72
252
84
24
6
12
12
138
102
65
12
13
12
78
6
96
63
33
12
36
36
35
1
12
78
65
19
6
60
39
15
18
3
15
5
37
42
6
39
56
79
36
29
79
90
27
123
6
15
39
72
42
18
18
60
11
91
18
47
7
30
18
42
42
30
3
8
85
180
168
87
12
21
6
153
51
66
18
5
28
84
9
24
6
60
60
29
85
147
21
27
68
40
15
48
156
24
6
6
177
108
117
12
60
15
33
147
15
30
24
6
24
54
30
6
66
5
73
12
36
59
13
12
48
42
5
16
20
13
30
84
12
5
16
33
6
5
1
198
42
30
12
102
23
115
30
107
25
3
21
12
108
11
25
3
75
30
3
33
24
102
6
48
36
11
64
3
33
24
99
30
6
90
11
25
47
52
20
25
18
6
30
30
24
102
54
84
36
36
6
78
42
165
3
9
8
103
90
30
9
3
18
30
84
108
12
42
135
48
75
6
24
108
24
15
153
18
9
15
48
17
91
24
21
15
17
72
61
15
9
36
60
42
5
88
87
65
31
24
30
60
18
18
99
12
33
42
6
78
6
6
120
84
48
105
51
6
48
6
42
27
80
13
24
78
6
6
18
6
6
35
16
69
11
73
144
3
27
12
5
28
8
24
1
18
9
81
30
54
15
51
36
21
33
219
45
18
9
9
6
6
132
107
91
54
6
42
27
68
43
42
6
17
97
66
90
54
120
72
53
85
72
15
69
11
16
15
54
30
21
33
54
42
6
69
159
41
13
42
36
45
24
9
60
36
24
66
30
18
30
36
12
12
6
77
79
114
66
54
42
24
6
48
24
60
15
32
1
35
103
30
6
33
33
75
3
24
30
6
6
51
63
102
12
6
69
111
60
126
35
43
6
30
6
3
48
33
11
25
63
15
90
18
29
13
6
6
83
55
90
12
63
68
13
90
12
48
29
1
42
42
3
44
36
4
15
18
3
33
24
12
66
90
15
12
87
48
12
66
12
30
36
21
93
12
54
12
180
24
30
18
120
17
1
24
11
109
6
42
18
30
30
17
25
27
8
13
35
43
12
78
12
12
48
24
114
41
19
6
75
33
66
36
48
6
27
84
33
6
41
13
3
12
45
6
36
144
17
12
37
23
28
3
17
55
90
12
3
12
33
18
42
39
9
30
6
18
12
33
45
6
54
138
12
12
5
151
9
8
73
60
18
36
5
49
66
30
35
13
3
27
17
19
9
75
6
11
16
20
73
30
12
24
21
27
6
30
54
36
144
12
15
3
30
12
6
5
13
119
43
69
8
100
72
33
30
5
13
18
42
54
90
78
12
54
72
27
48
15
24
78
42
24
29
67
18
36
24
48
18
12
105
27
12
141
45
24
3
81
24
12
15
36
33
147
57
35
37
35
1
35
97
60
203
7
12
53
13
15
32
13
60
12
66
30
6
5
16
45
27
15
42
18
33
9
24
120
162
54
11
13
ABCD 93160998818*3^$a+1 [50036]
15
16
5
30
13
11
54
15
111
84
72
49
47
69
3
18
12
15
147
18
90
72
105
64
32
28
65
51
36
28
44
36
69
78
189
60
15
73
12
23
6
90
121
35
33
153
87
75
33
4
65
60
19
17
102
78
43
41
18
6
84
7
251
33
16
128
75
252
90
36
18
36
85
20
51
93
36
48
75
61
24
5
6
126
115
11
49
24
35
126
15
51
37
17
90
24
66
6
192
78
18
25
272
28
17
30
57
48
28
11
21
28
41
24
36
18
48
42
30
177
144
16
20
63
72
30
24
55
11
18
51
45
27
39
78
27
36
4
53
18
72
132
48
57
21
79
5
75
15
73
23
72
12
141
9
19
204
5
42
90
18
37
83
93
48
36
96
87
42
18
90
7
24
17
3
69
150
25
11
81
3
25
47
96
9
28
47
24
25
44
57
55
11
37
41
91
68
21
234
157
35
114
31
5
19
84
5
30
90
78
9
28
17
126
33
219
18
54
126
67
77
126
12
21
51
49
24
56
21
30
73
32
60
15
21
144
36
28
20
27
13
120
41
18
90
51
39
1
95
66
39
21
51
72
36
84
160
227
66
90
78
72
162
120
132
9
27
30
147
52
5
216
144
30
21
15
60
289
35
13
35
90
115
47
21
144
3
121
56
129
84
18
73
17
15
28
71
9
4
17
60
54
66
39
12
9
55
11
60
105
93
66
18
67
101
27
75
57
15
18
72
126
114
15
39
9
96
4
36
24
23
60
13
20
39
18
43
77
43
29
96
51
33
3
64
108
72
8
40
240
47
25
84
35
1
48
143
72
72
25
53
48
78
36
45
60
21
30
129
51
90
67
20
160
47
18
7
20
81
127
12
84
41
3
3
18
79
113
24
120
175
23
21
40
71
36
90
12
18
54
79
35
12
129
15
21
4
48
23
9
9
31
23
126
270
66
19
41
18
18
139
48
5
270
90
3
4
35
216
84
78
48
7
12
35
13
20
108
27
1
24
12
89
91
35
45
45
30
24
25
144
101
54
1
24
240
5
135
27
336
72
265
95
37
5
30
18
90
60
37
116
27
18
19
11
13
20
39
18
19
48
11
12
60
37
12
5
30
6
18
54
12
3
12
4
32
4
41
79
155
9
99
45
57
19
24
17
36
43
77
42
102
78
102
60
19
60
47
84
114
79
23
33
4
167
9
36
63
12
78
51
144
177
43
8
39
73
53
103
149
7
8
3
144
150
18
30
3
4
140
51
73
71
24
49
23
45
4
71
165
3
72
18
54
61
29
15
111
66
90
69
4
5
12
115
24
36
83
25
72
11
13
5
91
84
32
39
126
43
116
63
97
65
66
72
18
19
161
15
28
44
27
45
3
90
108
7
71
117
99
25
95
6
19
44
64
65
67
101
54
13
17
36
67
203
42
51
141
126
60
9
63
36
66
3
12
60
21
43
80
36
84
39
42
55
48
5
127
108
53
102
37
5
43
83
189
93
55
12
20
3
108
13
20
21
24
151
128
16
41
36
3
40
35
174
132
30
49
20
16
95
18
60
18
33
40
119
33
24
15
6
63
39
37
35
36
162
18
54
6
12
18
42
37
44
24
15
1
77
15
69
15
28
53
7
65
120
6
36
18
51
39
48
60
37
116
9
48
3
4
68
15
97
120
23
90
54
66
90
33
57
7
32
21
139
53
60
36
31
128
15
18
60
99
45
123
136
11
180
9
9
90
1
11
33
3
162
15
3
157
77
79
11
6
12
75
12
21
39
75
9
225
66
36
54
19
17
19
23
12
60
66
15
9
99
16
23
25
32
15
126
42
61
236
144
16
65
30
49
41
55
35
36
42
30
1
71
73
17
43
65
67
5
15
64
47
144
13
11
69
111
156
21
4
53
231
76
84
36
35
21
87
1
92
3
12
69
88
23
24
30
43
17
90
30
108
51
100
17
43
96
41
7
5
6
90
31
41
18
121
5
19
96
23
6
19
72
11
13
47
12
6
126
105
3
12
73
72
60
11
24
49
204
65
91
32
57
72
36
24
51
39
49
56
39
66
6
90
87
52
128
ABCD 93161539028*3^$a+1 [50011]
1
243
48
15
120
30
3
9
27
33
3
48
21
15
8
16
56
1
27
60
12
8
60
28
57
51
51
30
11
28
69
63
45
42
65
12
136
8
64
140
28
9
186
69
3
105
60
123
65
28
9
63
20
88
9
78
33
24
63
17
12
25
18
18
107
40
36
96
80
36
25
72
3
84
68
7
18
3
8
4
32
13
138
174
18
137
1
23
4
212
28
8
4
104
1
35
91
29
28
36
21
96
15
128
16
15
69
36
60
51
24
9
144
8
28
36
140
64
9
11
7
42
3
57
23
49
18
45
75
5
172
15
96
5
19
6
47
25
18
117
3
17
72
31
72
30
48
167
36
109
71
136
51
5
72
25
35
13
275
4
24
44
55
48
69
3
48
33
44
28
8
37
72
23
28
12
32
136
99
150
47
13
48
39
63
48
30
59
96
12
97
48
42
9
36
33
42
33
87
48
90
215
280
56
100
9
35
7
96
54
15
8
52
36
8
217
12
23
4
3
33
32
76
132
39
9
152
24
28
3
30
87
8
97
11
24
37
11
24
25
95
100
75
96
30
15
80
19
41
112
32
48
16
9
30
17
28
33
39
36
132
56
16
236
79
9
156
33
11
24
13
24
3
45
18
9
8
96
289
60
23
49
23
25
48
215
19
30
90
30
3
132
75
30
3
72
81
12
167
13
35
36
64
60
12
33
11
24
13
27
3
30
147
32
120
55
9
87
24
65
31
17
85
72
155
31
114
119
37
132
3
8
24
100
92
144
36
24
229
168
24
15
8
115
57
80
28
45
95
36
91
129
32
28
9
11
16
20
144
61
6
33
21
23
16
20
16
44
1
18
45
36
12
24
36
15
72
30
11
61
35
13
18
24
53
36
40
69
35
40
57
78
5
12
1
12
132
60
75
24
21
66
29
36
7
165
8
25
15
68
156
1
135
99
33
108
44
4
147
5
19
41
12
108
132
25
51
39
21
44
28
69
3
45
63
84
8
16
81
99
21
18
17
31
137
13
72
60
27
51
54
59
1
30
69
24
33
75
15
42
30
72
65
28
33
42
18
23
36
1
24
59
1
30
29
37
3
24
33
72
11
79
77
16
44
40
44
49
87
3
65
37
3
15
137
13
75
63
53
4
45
12
59
1
180
6
57
8
7
57
15
6
39
33
11
1
6
29
25
123
36
60
56
60
48
60
12
28
116
1
15
105
23
36
61
18
17
85
51
12
32
300
133
63
8
64
27
6
167
72
43
165
176
1
96
42
5
36
37
84
60
83
7
6
23
16
3
5
36
72
72
12
1
87
92
13
47
73
3
15
53
4
33
99
56
25
12
132
83
16
152
12
16
21
30
18
3
84
111
30
107
40
80
127
6
90
17
256
72
132
3
24
29
36
96
7
21
9
11
132
49
123
20
67
101
19
48
153
15
17
13
90
77
40
3
30
83
36
60
13
27
45
71
132
48
28
9
15
33
120
12
51
9
18
24
6
120
39
36
225
75
9
15
8
37
36
72
72
48
12
60
18
5
67
5
48
25
63
48
36
116
217
42
18
3
8
37
30
30
63
9
11
96
28
56
16
33
60
15
56
144
16
39
30
15
105
42
30
35
13
15
57
131
7
120
48
5
25
47
36
40
21
123
93
72
11
120
124
188
37
18
165
147
78
27
108
24
81
24
156
35
144
40
8
16
9
18
17
76
72
75
30
83
37
63
51
30
35
31
33
9
12
15
44
60
49
18
53
136
44
16
44
72
112
27
53
36
61
3
60
93
23
12
28
132
9
11
144
13
11
36
1
3
24
20
145
35
88
44
73
3
39
30
83
16
12
32
12
24
12
19
105
105
11
72
12
13
18
30
90
90
27
72
48
123
173
100
81
63
32
1
99
51
24
6
42
102
11
7
101
64
57
15
8
25
27
8
37
279
9
63
72
27
78
47
28
80
25
23
157
83
55
150
3
21
18
17
13
90
33
15
54
11
88
36
8
25
3
8
12
85
12
11
24
13
24
48
35
28
24
8
25
48
24
3
116
40
44
85
47
1
3
152
7
45
92
85
11
12
16
80
84
7
81
9
36
35
28
56
28
152
88
15
5
36
60
36
48
97
3
60
45
11
16
20
91
69
8
13
102
113
7
48
77
37
6
5
25
63
9
42
6
59
25
198
30
47
43
81
21
143
36
16
135
18
30
113
48
79
53
19
29
36
136
24
15
5
88
3
72
17
85
155
85
48
48
234
21
24
8
12
55
9
39
30
12
15
8
36
64
56
19
138
ABCD 93161848894*3^$a+1 [50118]
15
30
30
132
12
132
24
84
48
42
18
60
48
66
24
6
66
42
36
9
63
90
18
21
63
48
42
66
180
120
45
15
150
15
39
12
78
18
24
36
9
3
12
240
24
9
36
15
24
36
33
63
129
96
75
48
93
219
60
48
12
60
48
57
9
54
96
66
78
33
87
48
60
102
27
75
114
6
180
9
21
54
84
60
138
30
57
36
87
9
75
48
36
60
96
138
48
30
42
48
18
45
15
90
6
9
171
36
18
63
81
66
12
42
18
78
15
27
24
6
54
69
21
66
102
147
3
18
72
51
15
117
177
66
54
102
48
48
138
51
48
63
30
150
114
24
3
51
141
111
84
162
78
60
69
51
222
24
3
27
33
15
21
48
3
93
15
21
105
30
144
18
72
39
147
36
36
72
108
60
78
42
228
12
69
105
24
66
6
42
120
60
9
87
96
168
45
15
72
6
78
57
63
60
30
54
12
6
162
12
18
222
33
87
60
6
39
15
45
36
63
42
87
63
12
168
54
78
18
78
60
189
27
81
99
90
78
81
87
18
6
138
39
36
75
180
6
24
72
30
24
12
150
30
18
24
72
114
102
168
15
15
210
3
60
39
60
72
36
84
33
48
96
84
9
42
45
51
21
51
30
78
144
24
24
9
9
39
9
42
144
30
354
36
36
48
24
12
9
84
3
180
30
78
129
3
69
63
36
30
42
12
177
63
42
96
30
21
69
15
147
78
135
63
90
96
6
60
30
15
72
24
87
21
21
90
12
48
57
15
18
27
3
120
33
57
231
24
48
15
9
48
39
180
21
36
48
3
66
30
12
12
162
18
45
75
6
99
27
210
51
45
30
12
21
15
42
63
24
144
3
126
24
30
9
96
120
99
24
150
66
36
9
9
3
36
60
21
27
93
30
12
6
63
39
12
48
129
39
84
9
135
57
33
114
276
60
132
21
63
30
96
39
96
27
45
111
12
12
90
30
60
48
60
84
45
39
21
48
21
111
3
45
3
21
72
75
132
18
144
42
144
24
30
18
12
9
51
30
120
42
24
21
3
12
114
15
15
210
3
21
48
162
216
93
24
9
243
21
87
48
81
15
171
54
99
309
96
30
33
39
162
48
3
27
12
156
33
9
72
27
123
96
69
15
6
54
18
3
27
42
6
225
129
42
45
3
165
177
24
6
60
78
27
93
48
63
15
72
12
12
24
57
57
30
120
81
9
66
21
33
147
21
78
96
18
42
78
18
21
72
57
30
90
24
6
24
93
123
9
12
231
9
3
9
39
60
48
180
42
15
33
39
249
66
21
24
48
15
120
48
42
48
24
48
87
51
120
168
54
6
21
45
66
33
27
201
39
240
18
264
42
33
63
72
6
3
69
18
54
6
36
6
30
42
96
6
9
60
12
3
309
135
129
57
6
66
87
96
12
144
303
36
24
129
111
33
48
27
72
192
24
222
30
45
45
54
18
15
108
69
150
81
27
141
9
39
33
27
39
45
63
60
30
87
12
15
6
66
30
6
9
111
9
3
21
9
48
51
39
30
54
36
21
39
9
3
12
84
69
15
57
15
216
21
117
150
21
12
27
6
18
129
51
66
24
30
9
96
15
12
36
18
96
90
6
123
69
87
3
78
54
105
9
24
87
111
93
48
144
117
90
132
36
102
66
60
42
171
12
105
102
60
60
138
144
3
69
54
114
48
18
54
162
45
249
66
30
15
105
6
114
54
9
135
45
84
9
18
45
39
132
180
138
96
63
9
18
60
72
42
30
81
15
21
99
9
27
9
15
102
150
33
9
30
36
30
27
63
12
24
48
138
30
48
60
36
48
105
75
33
99
138
30
21
75
72
18
15
51
93
48
27
33
165
ABCD 93161929202*3^$a+1 [50036]
73
245
6
48
21
15
97
8
15
18
36
3
69
6
37
8
72
144
3
42
66
25
8
63
126
150
6
54
36
37
48
48
5
24
99
16
29
139
23
6
43
149
171
93
42
73
35
18
6
66
36
7
32
9
31
72
77
66
24
1
56
51
48
120
18
75
33
54
33
40
35
13
83
36
126
90
12
45
21
6
48
84
49
24
8
219
18
3
144
48
72
45
3
40
23
25
8
141
6
85
11
30
31
5
42
6
126
109
95
33
69
24
54
133
107
13
65
54
1
32
48
15
198
78
21
48
120
39
25
5
75
57
6
30
42
84
36
54
24
18
49
23
162
102
1
71
1
5
27
96
40
101
114
36
12
126
30
6
6
42
7
77
3
64
53
162
12
13
11
18
27
21
66
25
32
33
31
17
55
23
48
66
42
216
18
18
54
43
24
23
6
24
75
93
18
33
45
24
12
7
8
24
120
96
33
48
7
5
18
6
18
72
54
27
99
45
165
42
18
6
25
17
54
25
11
37
17
42
69
81
39
51
37
72
8
21
3
21
84
60
84
30
96
1
17
12
43
32
93
163
24
48
5
18
174
102
168
42
18
105
72
21
18
84
24
36
81
3
12
25
29
66
57
39
1
65
60
24
144
6
21
15
114
6
25
47
33
93
42
84
45
208
53
75
165
42
201
96
64
72
29
99
40
32
51
61
53
60
7
35
6
36
30
205
8
9
30
49
119
36
66
114
6
27
120
40
11
21
24
64
77
24
43
53
147
3
42
90
33
57
15
48
51
18
6
42
24
43
11
42
24
27
64
53
19
137
132
75
3
18
3
16
41
15
93
36
7
59
48
18
108
84
60
126
57
15
6
66
6
42
6
6
37
71
6
78
12
54
3
72
117
67
8
9
36
3
21
3
117
24
24
192
12
132
18
84
258
36
192
18
42
19
65
54
9
117
48
24
91
35
45
21
3
39
25
24
53
96
96
51
16
224
33
84
6
6
7
29
24
171
45
91
8
39
84
78
30
48
57
27
13
32
33
55
29
102
13
179
109
32
69
6
13
23
169
95
73
11
13
80
69
115
23
33
3
37
47
48
6
120
24
3
48
33
102
9
21
3
3
6
6
78
204
36
99
21
90
6
174
69
88
32
9
36
43
47
33
72
27
36
90
7
32
72
16
168
32
165
75
27
30
54
6
24
123
64
23
54
36
12
91
35
72
96
144
61
47
120
33
39
6
51
64
59
69
39
1
24
101
144
99
24
9
111
40
5
27
21
19
17
48
39
9
63
40
11
30
48
135
48
45
30
13
128
15
6
43
17
183
21
27
15
6
139
72
59
18
30
13
23
9
51
120
42
3
69
51
40
11
37
5
48
99
87
25
23
60
18
27
21
36
55
72
96
47
6
19
80
16
71
6
3
45
12
7
95
25
17
31
23
42
30
24
33
45
27
96
40
41
151
5
27
39
36
109
32
27
45
21
19
35
30
48
6
36
13
5
187
48
8
33
60
72
211
5
48
3
33
66
18
3
39
9
16
80
64
23
24
129
69
51
48
48
21
27
24
45
18
12
84
48
36
37
17
36
19
29
60
18
36
12
21
63
57
24
3
36
57
27
13
59
48
6
114
36
25
29
120
96
91
71
57
21
51
45
66
42
54
9
24
88
35
18
19
8
21
67
24
29
27
15
42
30
1
143
73
8
39
30
18
73
95
73
71
102
6
13
5
3
99
48
18
12
6
48
78
19
23
24
25
17
48
78
81
16
8
24
21
108
279
21
54
18
12
6
97
24
29
48
3
40
32
27
126
36
48
24
123
40
17
39
51
72
126
36
43
56
16
56
33
84
43
24
311
24
72
57
21
6
36
49
53
126
42
24
18
30
19
23
33
3
36
25
23
49
80
15
114
127
80
64
35
60
49
11
6
60
48
18
24
12
126
79
5
42
1
5
19
23
18
15
27
6
7
131
42
51
16
11
90
36
6
121
83
61
11
12
54
27
9
30
84
157
71
72
6
3
120
16
8
153
39
64
41
15
75
12
6
66
78
18
48
49
53
67
272
24
63
33
45
43
47
12
48
13
59
42
72
3
39
25
8
40
11
6
54
72
12
24
85
11
12
25
143
217
35
30
54
24
25
120
23
25
65
12
99
21
27
87
6
67
59
54
36
30
60
78
6
37
32
16
80
27
78
48
12
3
69
12
31
17
30
84
37
293
19
17
102
24
25
23
102
24
51
39
54
24
115
47
57
88
32
39
48
97
17
108
24
147
16
47
54
30
18
3
75
165
72
21
24
144
60
18
24
93
ABCD 93162979922*3^$a+1 [50030]
23
31
53
12
4
21
63
12
24
8
36
24
40
56
36
4
12
20
244
33
59
4
20
7
53
19
5
120
1
23
52
44
12
7
41
31
6
3
12
51
5
16
24
44
60
12
16
36
20
79
57
56
40
45
15
32
36
55
17
36
25
35
88
111
33
44
24
16
12
15
17
16
176
55
17
4
24
9
36
23
48
4
8
43
72
42
35
48
1
11
12
16
20
37
15
51
24
17
85
71
1
51
36
12
44
48
160
8
172
45
24
11
36
145
24
18
21
33
135
20
64
56
12
121
18
17
4
20
24
97
3
20
28
8
24
16
9
3
12
56
1
75
12
9
23
4
20
16
9
66
45
36
104
28
8
1
51
8
4
20
24
31
53
136
120
68
7
5
25
11
7
117
8
1
11
48
64
36
32
43
21
33
35
205
59
4
20
4
48
27
21
9
27
45
3
48
96
15
17
7
113
28
3
29
43
18
30
18
54
21
51
24
9
12
24
12
56
12
60
52
27
41
13
15
20
36
19
24
5
25
75
36
24
9
11
7
17
24
36
13
36
47
16
9
63
36
96
12
20
12
36
31
21
8
4
63
5
16
51
29
40
33
18
53
25
48
18
93
36
15
24
41
36
24
19
144
18
51
8
40
8
25
15
12
20
28
32
1
11
88
108
81
11
36
52
20
55
24
5
24
60
1
23
12
48
25
51
44
144
40
24
21
11
4
8
124
33
71
1
11
36
12
25
47
60
19
17
36
43
18
27
3
18
27
72
48
24
8
136
36
45
90
93
44
7
17
55
24
45
60
12
24
3
30
15
32
61
11
36
84
49
27
12
3
41
7
69
57
63
8
96
1
15
24
8
1
15
44
4
51
9
68
16
44
1
3
32
25
11
28
27
21
8
52
44
16
21
36
11
28
57
23
85
35
28
32
31
18
95
16
8
4
20
4
33
59
36
36
7
54
131
36
37
11
19
29
16
8
36
7
89
48
37
35
16
20
1
42
17
16
8
36
67
66
3
51
17
52
84
8
25
30
41
4
99
29
4
21
71
19
5
36
60
24
37
3
32
16
12
32
12
12
4
44
13
15
3
93
51
5
12
28
20
31
30
47
112
3
9
56
7
65
12
36
24
52
44
25
11
1
15
75
9
32
109
51
48
56
12
43
54
24
3
8
25
51
8
49
11
52
116
16
33
27
51
30
95
37
84
11
31
21
20
7
53
61
59
16
20
48
12
12
88
12
32
16
104
36
12
19
21
69
30
17
7
21
92
40
8
4
116
4
48
8
36
16
15
69
32
96
1
18
77
40
32
19
33
8
60
97
18
30
11
64
39
105
15
6
48
24
35
36
72
12
79
48
101
12
4
8
24
24
25
18
18
27
8
16
81
48
15
44
85
23
24
13
12
59
121
15
80
4
24
8
109
12
42
48
5
16
36
15
21
12
45
35
84
64
27
72
6
3
152
4
36
21
12
36
42
5
60
48
7
45
9
42
101
24
91
33
12
21
6
5
12
60
13
11
4
21
35
4
8
61
12
36
11
4
20
28
8
72
28
36
20
24
48
25
15
48
8
36
7
9
12
20
12
1
23
48
28
12
51
29
52
20
12
16
32
1
30
5
28
68
36
25
6
5
16
9
18
9
8
108
25
15
92
72
24
13
15
3
21
44
124
12
36
12
12
75
24
18
11
1
155
76
20
12
36
48
37
51
15
33
20
72
4
44
25
63
9
36
6
5
16
27
54
15
20
64
63
5
16
56
36
16
36
33
24
15
24
56
96
1
11
7
41
60
12
60
24
12
13
59
48
52
21
71
12
16
24
20
24
31
9
32
4
20
40
32
72
24
52
33
27
48
8
25
96
36
12
23
36
48
16
27
17
12
76
12
84
68
19
48
21
56
40
69
3
32
76
12
75
30
27
32
4
48
33
15
3
5
24
24
84
64
116
25
47
84
24
7
17
64
20
60
12
52
8
24
100
8
24
25
24
27
21
39
3
21
32
84
4
21
3
9
63
27
24
18
35
48
64
20
7
17
24
4
36
68
1
27
32
24
96
12
73
36
75
48
27
5
24
19
57
20
91
18
15
8
12
19
45
3
5
24
36
31
57
20
144
25
51
45
90
77
16
9
11
79
24
33
87
29
96
36
7
53
48
16
48
27
5
76
48
39
21
20
13
3
33
11
4
20
12
16
20
60
28
20
4
24
20
79
198
11
4
80
19
5
12
13
15
75
18
51
12
8
52
21
23
31
21
48
20
60
40
45
51
8
40
24
3
29
36
61
11
76
48
44
1
51
3
6
11
40
12
3
41
121
15
12
8
28
45
11
28
3
17
36
19
72
41
13
18
29
12
31
21
104
16
72
36
36
32
43
113
61
83
7
29
16
24
9
12
54
105
80
12
16
3
54
60
63
20
25
47
84
7
5
60
7
216
42
15
36
24
32
16
33
39
20
100
84
69
15
104
84
31
18
23
4
21
96
3
32
40
44
7
18
23
7
288
5
36
40
48
56
28
56
19
17
1
36
75
32
7
9
48
81
23
12
16
8
64
3
5
19
17
31
93
51
42
3
56
4
44
40
9
15
3
65
79
29
25
59
76
27
29
61
3
129
12
6
77
40
21
15
63
5
16
9
15
92
12
24
24
24
43
17
84
52
80
1
47
49
35
36
85
15
36
21
11
13
11
37
35
1
35
40
21
215
4
8
12
48
24
180
48
12
40
48
8
4
44
184
32
12
43
9
20
12
4
72
24
24
24
24
36
8
36
37
30
78
36
3
176
12
72
76
24
36
87
41
16
48
15
5
13
11
36
28
44
28
3
126
15
12
36
12
68
96
28
60
132
44
16
72
24
24
9
39
12
15
5
24
16
9
90
54
11
13
3
20
12
24
7
21
48
75
17
28
69
11
4
33
15
21
87
27
41
31
21
33
11
28
68
16
12
75
24
5
48
48
16
68
148
3
29
40
27
18
15
33
96
3
27
5
36
4
24
8
1
15
8
43
41
52
48
3
6
39
8
60
37
48
11
28
57
111
45
35
24
52
20
12
4
3
53
37
75
27
17
79
53
1
3
56
12
24
12
48
12
13
108
3
44
100
15
53
28
20
48
12
85
35
133
15
68
16
8
73
15
33
36
15
27
17
96
12
64
9
11
61
15
69
35
25
35
4
8
4
12
44
103
17
16
111
21
24
20
24
24
49
51
32
97
168
18
17
31
21
20
12
84
61
15
45
ABCD 93163212622*3^$a+1 [50032]
16
72
8
46
11
9
16
8
72
60
15
49
131
97
56
6
34
11
1
8
39
13
50
18
24
63
3
22
12
20
36
39
57
24
6
94
36
74
21
39
24
6
24
12
36
18
10
6
54
32
15
37
35
25
26
22
8
39
12
108
73
59
43
6
20
64
26
12
94
104
36
34
6
20
3
25
36
24
108
38
6
10
5
9
30
21
48
13
44
10
18
20
3
93
66
81
33
40
6
5
49
12
8
12
24
66
94
8
12
54
9
25
48
8
39
13
227
60
1
11
1
38
22
35
69
63
85
95
25
18
2
18
22
18
30
42
26
6
94
32
40
84
20
24
24
12
63
55
96
30
132
144
8
12
6
22
60
23
27
6
6
46
2
6
120
12
54
4
2
12
76
12
60
59
49
47
24
13
72
23
13
8
27
9
100
24
44
12
10
5
105
148
32
60
28
23
87
16
56
34
50
36
54
72
12
27
19
89
25
50
33
169
8
123
24
75
45
49
72
30
8
9
63
9
15
58
38
4
54
36
23
13
30
2
60
28
60
12
108
2
117
9
34
2
24
10
50
27
12
27
10
36
47
45
27
43
6
11
39
52
17
12
33
3
15
114
30
16
65
24
39
21
21
10
14
24
156
6
34
20
30
18
12
28
23
60
57
16
44
15
12
15
93
1
11
33
12
16
14
6
15
27
10
26
24
66
30
81
45
6
34
95
60
3
22
48
8
82
78
144
56
72
46
2
48
94
26
42
22
20
12
4
2
34
8
10
50
78
22
72
84
14
6
24
87
31
62
12
16
14
4
17
45
12
16
6
53
48
109
26
82
8
39
9
22
2
60
27
60
15
34
11
19
90
2
54
36
24
15
51
57
60
7
74
42
48
54
27
13
66
89
97
18
2
75
25
126
74
63
51
57
33
36
16
20
150
28
50
51
33
12
16
98
21
33
3
9
24
99
57
64
11
15
126
28
60
11
9
6
58
68
12
100
32
40
36
8
124
12
23
13
62
45
21
12
150
42
60
58
29
15
16
18
47
79
53
33
4
36
32
126
70
20
24
15
13
20
150
9
61
90
110
24
66
42
15
15
30
72
18
6
12
70
60
50
88
11
60
1
14
18
10
38
12
52
20
15
1
54
20
81
13
84
56
12
75
12
13
102
53
15
22
32
24
24
28
24
36
47
21
87
57
63
9
36
18
22
12
23
13
6
68
6
24
78
22
8
15
60
45
39
49
30
20
6
106
18
44
6
21
21
172
8
39
21
108
10
17
93
46
26
18
10
11
51
10
18
2
72
15
93
4
11
84
141
72
6
6
16
59
15
106
44
3
7
74
51
43
77
36
67
2
88
20
63
19
44
30
76
14
220
84
6
170
21
25
83
48
9
3
3
18
102
34
6
17
81
24
22
44
94
8
88
14
70
95
12
3
70
20
60
27
9
90
12
84
30
66
69
3
66
27
12
63
30
60
39
45
3
12
9
27
7
2
28
38
30
22
60
26
27
24
3
48
10
2
6
39
87
70
23
15
18
18
10
42
2
36
100
11
69
24
12
28
38
24
21
3
12
30
4
11
37
116
36
63
73
35
15
28
2
147
97
60
68
3
55
74
10
5
1
44
28
30
2
40
11
25
32
40
12
8
12
3
13
60
2
33
13
36
24
44
48
34
5
60
9
6
30
15
39
42
64
11
33
27
60
45
24
28
8
39
13
47
39
30
60
24
42
24
34
20
3
9
94
14
30
28
78
11
25
23
12
108
57
75
13
23
9
15
25
11
19
50
10
30
11
43
17
75
42
108
64
24
12
20
30
57
1
44
10
8
34
35
3
88
29
21
27
15
18
138
66
30
34
120
56
51
3
16
44
84
6
12
12
30
18
10
17
45
16
44
292
36
24
128
3
49
11
27
6
6
16
50
12
15
51
72
42
120
12
46
14
75
13
23
13
2
24
10
23
1
14
42
54
114
27
45
84
72
10
50
39
15
58
26
46
6
8
54
60
48
39
39
30
120
72
42
22
8
16
2
30
34
6
47
37
50
154
107
60
24
21
15
9
30
33
25
8
22
26
10
2
4
30
26
147
15
30
16
96
48
32
15
15
6
10
20
18
84
3
33
96
136
62
102
36
42
126
60
12
72
27
1
98
10
2
30
4
83
12
1
2
36
24
22
20
60
51
13
26
45
43
18
80
10
77
13
20
15
15
4
14
4
20
123
49
26
18
24
15
12
15
60
18
16
56
28
2
45
13
23
13
36
14
6
10
14
4
23
120
9
6
30
30
30
4
56
27
33
12
27
60
96
144
55
65
48
132
55
20
105
43
8
129
69
66
21
105
12
27
9
16
146
30
27
12
93
16
20
27
25
38
94
23
99
24
30
36
24
6
18
12
10
90
96
47
43
20
9
21
15
75
88
2
4
35
1
8
22
2
48
30
45
9
135
39
12
118
110
64
53
25
8
4
8
34
48
173
9
3
73
48
14
45
12
48
13
20
99
51
28
2
34
101
39
66
30
34
56
15
12
37
8
16
36
30
8
46
42
18
12
14
234
27
9
75
55
5
48
87
24
102
84
64
50
66
46
42
50
45
45
48
10
50
24
16
44
48
46
42
30
38
36
15
9
60
76
144
26
30
48
48
28
6
30
20
48
36
4
92
24
6
168
22
14
42
52
23
132
37
50
64
50
4
83
73
47
12
12
1
92
60
12
24
36
16
90
5
3
4
2
24
120
39
37
50
6
99
1
92
36
42
10
24
30
18
47
36
60
37
6
86
63
21
40
126
6
47
37
8
36
6
21
72
25
2
16
38
6
21
25
14
4
20
9
7
54
12
54
5
181
35
49
20
15
1
14
30
28
23
49
116
10
50
78
21
1
35
153
60
22
14
15
33
3
45
34
14
34
6
12
14
45
51
22
155
3
22
20
52
50
96
12
112
41
9
15
15
84
57
3
4
65
12
ABCD 93163616114*3^$a+1 [50046]
84
231
24
33
24
231
144
73
8
15
229
83
25
188
28
144
23
9
63
168
48
81
40
68
28
8
39
73
108
11
165
123
61
131
1
47
21
27
25
32
96
4
11
37
35
72
25
8
15
72
33
132
3
24
49
24
12
24
164
196
32
147
157
11
225
144
63
57
28
107
9
240
12
3
25
287
145
104
40
23
225
40
152
100
120
116
52
36
32
72
15
25
272
15
85
131
48
61
84
272
40
95
25
287
1
24
116
4
8
15
48
145
24
23
9
16
248
15
165
184
107
48
48
37
35
48
37
188
144
168
40
68
4
104
15
97
95
85
20
39
81
15
49
108
252
104
40
156
36
95
9
111
25
143
85
36
68
12
28
11
25
56
63
48
45
195
57
28
59
49
36
20
28
56
51
96
45
100
23
165
136
59
192
85
59
9
15
61
11
85
35
24
45
3
120
37
44
24
48
144
39
21
4
47
105
168
96
15
48
45
27
21
27
193
8
244
11
24
33
100
44
40
23
13
8
51
33
72
220
8
48
99
48
25
143
120
13
35
144
48
33
24
135
13
83
9
183
9
124
11
105
36
3
57
40
32
100
203
57
256
56
40
20
36
520
108
12
24
80
28
12
56
184
8
87
13
32
4
32
240
48
15
181
83
25
108
24
228
368
84
3
1
215
96
105
15
1
23
261
99
96
93
160
32
3
48
9
48
183
72
21
99
96
9
16
120
96
8
63
48
144
181
11
24
9
15
73
143
24
48
24
81
15
72
37
36
60
12
23
9
36
3
81
16
104
24
100
24
35
72
13
96
36
36
12
72
8
48
15
33
76
59
121
23
1
95
229
83
24
121
20
27
193
23
264
96
49
72
36
59
45
228
15
141
27
117
3
48
9
15
13
59
49
56
15
121
60
68
12
40
20
88
47
24
48
61
204
56
16
48
60
155
133
44
40
24
32
112
23
240
384
13
8
52
23
165
123
72
193
12
32
75
81
159
13
60
44
99
24
48
13
20
4
11
61
44
4
188
144
100
83
97
128
40
12
11
48
117
219
168
73
104
16
95
24
201
24
84
40
104
108
24
4
116
136
32
52
104
64
12
23
1
84
68
15
48
1
36
12
216
47
9
24
52
332
63
48
1
119
21
36
40
167
85
11
24
1
191
25
143
37
24
12
47
25
143
313
47
24
13
11
85
44
48
15
9
96
207
57
36
60
87
33
148
20
24
207
1
119
33
120
87
69
99
37
35
193
23
9
135
120
25
215
1
23
57
15
133
59
21
75
201
39
61
11
120
85
32
16
96
35
1
44
28
47
33
96
72
72
72
40
20
108
15
73
8
40
24
8
63
85
59
45
3
72
217
176
4
144
36
239
1
56
52
83
97
191
9
63
24
13
131
105
24
48
15
25
44
100
23
57
28
188
64
104
192
4
59
9
15
121
12
60
12
108
24
95
48
48
288
25
167
97
56
40
116
28
8
28
156
176
4
35
96
49
95
24
24
1
24
152
24
15
96
24
177
15
105
39
73
23
25
47
48
157
216
36
23
21
124
191
1
260
3
45
12
36
3
9
120
12
228
168
40
23
24
48
57
15
48
105
39
24
49
47
48
157
80
16
84
ABCD 93164687992*3^$a+1 [50009]
12
44
60
259
5
31
41
60
40
116
28
87
17
136
44
12
100
44
52
80
43
9
20
25
3
15
5
108
184
12
20
136
12
36
24
123
17
12
40
20
16
120
15
12
21
44
36
24
28
12
3
48
65
60
40
51
53
12
36
100
72
15
93
32
48
24
36
4
96
24
3
57
24
24
20
12
96
12
148
24
48
75
101
31
54
47
4
36
44
76
20
7
221
40
36
84
116
4
12
117
23
4
68
211
72
9
45
11
4
3
5
67
29
84
16
116
16
3
65
76
24
105
15
27
57
92
43
17
16
84
8
12
13
15
12
21
15
12
56
31
5
28
8
40
132
8
60
28
12
15
24
9
111
65
40
68
40
56
7
65
120
52
72
15
29
16
3
60
45
36
36
39
21
44
72
4
39
96
33
68
28
24
48
80
4
80
61
15
68
64
12
96
48
60
39
45
3
9
84
32
7
65
88
27
41
7
29
16
8
112
32
40
32
79
36
48
21
24
96
9
90
41
96
61
87
48
12
12
36
15
29
36
60
4
3
21
252
24
96
60
8
55
69
68
72
7
65
100
8
7
60
5
43
36
21
44
36
40
20
43
77
16
92
36
4
60
36
60
44
127
29
67
12
53
55
45
12
32
16
72
3
17
25
51
39
57
48
8
52
8
48
4
21
119
76
45
27
12
56
36
13
15
216
15
69
27
5
60
25
3
20
112
63
77
79
105
36
56
64
36
12
15
33
27
21
72
24
3
6
95
36
36
79
29
40
32
4
75
141
9
54
12
29
49
99
45
3
20
4
21
114
21
8
52
3
17
223
45
32
13
39
48
8
36
31
69
68
7
36
5
4
24
24
8
25
39
8
55
60
173
48
40
9
155
88
45
3
141
123
72
44
16
116
19
21
15
24
105
21
3
84
48
63
41
28
15
33
20
7
65
12
13
11
4
80
16
27
60
5
40
39
29
4
12
20
24
61
3
56
52
92
43
117
96
60
72
39
65
76
12
96
12
24
39
41
64
116
28
108
39
101
12
52
15
29
79
5
7
53
72
64
96
75
81
12
140
55
17
16
72
135
12
33
48
8
64
12
8
67
45
3
21
60
264
183
12
81
12
48
24
105
27
8
40
87
21
8
52
8
40
44
40
12
45
54
42
83
4
15
108
72
6
11
76
3
101
36
12
40
12
8
12
60
28
20
67
108
30
35
16
20
52
63
9
12
44
12
25
107
133
54
9
72
24
8
36
52
24
20
4
32
4
8
7
24
9
45
3
8
4
3
65
7
41
64
120
140
31
9
32
28
75
156
24
81
56
76
12
63
48
57
3
12
9
56
60
160
99
48
125
40
3
5
28
12
32
36
24
16
36
36
20
19
9
20
7
17
16
92
4
44
7
117
20
160
48
39
54
59
31
29
16
9
15
3
30
3
12
39
29
16
8
12
36
52
8
25
54
41
40
9
23
36
16
8
72
55
78
198
48
45
15
174
35
88
12
27
65
64
84
27
5
24
36
61
99
36
20
4
75
33
72
141
15
24
48
36
104
28
32
108
12
100
8
124
48
3
30
35
12
40
3
69
36
20
28
20
67
69
168
15
113
72
67
30
6
5
28
57
27
32
28
36
111
9
32
24
16
24
48
45
63
3
36
108
78
27
63
5
4
24
21
23
25
71
16
24
36
15
24
21
44
16
36
20
28
12
8
64
32
64
24
20
91
6
63
36
20
16
3
101
36
103
41
4
32
28
180
12
180
3
53
4
51
65
52
108
60
24
24
15
29
76
15
17
28
9
18
105
39
45
36
72
63
24
141
80
49
3
128
7
45
15
5
28
57
47
48
52
15
41
4
56
108
40
60
51
9
120
132
68
4
12
44
7
29
16
20
19
108
33
3
45
80
4
48
68
36
60
1
15
68
64
12
104
40
99
77
4
32
7
161
100
24
27
29
84
60
12
60
43
21
60
204
48
68
76
129
47
97
27
24
45
39
180
36
87
29
4
12
32
31
36
5
36
60
4
39
129
63
137
52
128
175
72
33
96
24
3
57
8
144
76
24
44
52
60
57
6
5
16
20
88
8
4
44
4
12
24
20
12
24
88
3
54
39
57
18
5
4
63
9
168
21
47
19
125
120
28
87
33
56
36
40
3
45
96
104
12
24
180
16
36
108
32
4
3
65
25
3
24
120
39
101
16
12
20
16
12
8
64
8
180
108
24
7
9
12
8
19
33
48
27
33
9
51
36
8
232
8
108
12
31
45
12
60
68
4
45
27
60
108
15
125
7
9
20
12
28
12
32
40
32
28
36
116
13
63
20
180
28
12
104
43
45
120
20
31
81
36
212
96
84
31
69
15
17
48
28
8
40
9
27
48
15
5
36
24
76
57
27
63
5
4
3
17
40
3
45
20
52
48
128
4
96
69
18
17
48
52
24
24
80
31
5
280
12
27
77
60
28
96
144
3
33
12
135
17
12
31
48
197
25
23
36
31
ABCD 93164718412*3^$a+1 [50038]
19
11
49
11
102
72
30
78
63
195
132
18
115
179
30
15
3
93
45
66
69
4
17
31
23
54
12
6
9
81
42
138
19
24
17
19
48
23
37
20
76
24
17
103
36
5
24
31
17
19
11
42
55
131
60
1
59
37
119
36
138
12
7
41
151
29
66
24
36
33
15
48
42
30
138
72
18
30
102
6
39
136
29
51
24
180
21
127
125
210
57
27
66
24
43
53
3
16
131
48
37
24
8
15
6
6
229
20
4
5
55
20
72
16
24
125
3
3
72
117
9
67
108
56
3
78
24
96
54
6
7
12
84
137
30
13
71
6
3
40
72
92
15
18
90
18
7
60
12
23
84
216
12
97
11
30
7
11
36
48
37
53
36
102
37
12
71
13
29
12
18
18
19
59
1
68
93
78
141
21
24
3
27
25
60
53
60
90
60
18
24
114
36
45
9
19
23
30
67
23
12
30
6
234
12
48
72
120
3
112
41
3
4
5
42
49
24
20
93
3
39
30
7
11
25
5
27
33
30
48
84
126
19
60
83
252
1
47
18
66
109
35
12
42
30
18
139
8
15
78
19
84
12
17
126
49
32
88
17
36
19
20
4
5
7
60
29
43
113
63
75
1
83
60
1
119
18
18
12
42
78
78
6
180
18
55
17
3
21
12
30
18
24
12
30
69
100
77
7
60
23
37
132
48
36
257
7
23
57
3
37
41
55
107
49
149
7
17
30
18
7
176
87
133
77
24
31
12
48
29
24
187
23
66
18
105
15
18
79
24
24
47
30
19
29
48
30
42
162
25
23
25
12
84
5
84
30
1
11
126
114
84
1
101
27
63
24
73
20
33
139
84
29
15
81
19
47
69
15
61
35
33
15
36
162
42
25
96
80
27
13
17
63
27
33
9
7
23
42
90
120
73
120
12
83
6
7
60
149
19
24
120
17
24
42
18
66
6
48
111
39
30
15
9
115
12
68
16
12
83
24
21
40
60
125
15
4
60
47
33
136
11
1
12
48
35
109
5
3
3
48
21
99
90
7
32
96
15
42
27
72
39
84
13
32
12
99
1
101
24
6
18
91
59
61
11
138
99
16
24
41
111
21
3
15
12
192
12
25
155
25
11
177
45
43
17
175
12
20
3
45
40
95
78
54
6
127
35
120
45
27
9
64
53
12
31
36
24
59
6
12
55
59
138
108
19
23
37
96
12
71
42
24
114
24
13
35
33
4
5
60
55
53
108
12
48
6
1
29
3
52
24
131
1
60
125
103
17
27
21
19
5
18
42
55
36
60
11
61
12
96
84
35
37
20
100
24
5
187
113
12
103
80
4
23
73
161
31
5
67
137
30
109
36
24
56
39
25
77
43
17
7
41
31
8
3
37
125
6
69
16
11
66
12
111
21
43
56
24
3
18
31
11
9
21
19
84
20
57
18
6
55
84
179
25
113
3
16
11
9
16
35
72
30
12
6
54
18
61
24
53
48
91
20
148
48
17
42
69
15
132
54
60
39
57
43
77
19
23
37
5
114
132
57
123
49
36
12
11
24
6
7
59
181
84
24
41
126
57
105
90
66
15
52
17
43
179
205
29
30
12
57
141
7
120
5
43
5
31
80
3
18
7
5
66
169
20
96
117
43
20
21
36
12
6
1
35
6
7
41
51
51
37
72
113
90
126
66
13
83
18
24
12
234
9
33
27
15
37
5
55
41
42
1
155
97
23
54
7
188
3
12
1
77
18
90
31
24
84
5
42
13
72
11
48
24
6
72
12
120
55
53
72
48
84
19
5
12
79
95
25
35
13
48
29
43
65
30
1
120
36
161
12
6
114
6
25
17
78
204
37
24
5
42
25
53
72
78
60
24
13
35
49
80
21
30
25
68
21
19
336
20
63
61
29
67
80
15
6
12
31
107
18
84
30
36
72
24
1
12
36
60
24
32
64
5
120
42
73
56
3
36
1
8
105
78
72
6
6
9
16
41
12
6
30
7
12
17
84
19
12
5
43
108
29
6
37
5
7
23
66
60
36
84
360
91
36
29
30
18
12
103
35
276
85
29
30
133
53
12
60
12
96
12
60
78
30
54
18
55
5
163
65
60
51
39
36
6
48
12
48
24
162
1
5
30
37
95
48
13
20
165
7
119
18
7
113
12
36
72
6
36
84
25
20
16
48
48
24
29
6
49
20
64
35
217
80
16
32
112
60
65
36
18
24
6
36
31
8
24
27
60
6
19
89
7
5
18
24
30
15
33
30
37
101
96
78
36
36
13
65
60
43
29
48
36
31
53
90
45
45
30
18
84
3
33
48
7
77
60
108
30
33
84
96
105
ABCD 93164721602*3^$a+1 [50012]
40
38
10
8
66
136
102
146
22
48
290
4
96
90
56
10
36
132
8
52
12
38
10
6
30
80
16
18
96
24
50
118
30
12
36
132
30
2
256
54
120
66
12
68
142
168
104
30
132
88
20
16
132
188
82
120
18
84
96
32
100
32
30
46
36
8
142
24
2
40
32
48
40
24
96
72
102
138
48
60
12
30
6
80
82
2
96
270
64
80
30
18
178
12
18
24
38
42
18
22
90
62
6
90
118
132
92
16
276
48
108
18
114
156
12
102
30
2
34
104
52
228
48
78
50
12
148
30
72
38
34
110
42
18
88
30
42
86
94
36
12
80
10
24
74
22
48
24
26
54
58
24
198
66
204
108
54
80
64
50
22
18
14
82
6
2
190
56
10
224
78
34
38
18
22
18
12
48
180
72
78
54
74
10
102
8
42
112
80
6
82
72
36
224
28
8
94
78
144
108
78
48
74
6
16
150
80
10
6
60
24
96
108
20
46
14
52
12
60
38
82
8
4
18
32
30
4
176
136
80
22
30
18
48
30
146
10
78
18
128
46
26
12
76
86
24
162
48
54
16
74
40
12
116
102
82
68
48
82
30
108
78
6
36
44
4
230
22
50
40
8
40
32
22
18
114
8
6
192
72
90
22
6
48
60
54
18
8
6
120
64
24
30
42
26
40
84
50
24
54
300
148
180
102
72
8
88
42
32
4
140
72
48
22
42
6
2
88
80
22
170
28
50
126
34
2
198
154
62
40
134
34
48
30
50
88
96
6
90
48
6
98
232
24
2
12
16
96
36
30
18
12
338
144
58
192
78
48
42
24
36
210
30
2
202
216
48
104
52
204
102
78
92
52
20
40
36
42
138
62
72
16
2
24
30
216
144
58
120
30
6
44
256
24
78
24
6
132
96
14
88
18
84
36
110
24
138
40
32
96
46
134
52
54
38
10
6
2
130
8
40
12
12
86
16
24
330
6
86
42
22
18
30
36
102
2
118
24
18
6
30
2
64
98
22
66
30
320
208
224
10
8
48
4
140
6
82
150
102
48
18
120
24
26
96
184
44
58
102
36
80
46
56
18
64
120
30
110
58
102
20
118
150
128
60
100
210
162
32
46
30
26
90
88
8
88
54
48
18
216
24
6
24
126
224
154
80
136
42
110
90
48
40
32
54
58
38
88
326
108
160
48
84
116
64
176
12
10
8
40
18
36
74
10
60
144
18
18
32
60
48
60
16
144
54
50
70
42
24
104
16
32
72
22
146
22
26
172
68
120
24
16
86
64
54
66
120
234
56
262
48
14
16
164
142
66
60
20
222
16
50
126
106
62
10
108
48
90
26
46
24
6
74
66
40
92
36
72
22
168
24
50
16
240
48
102
32
16
102
48
50
46
66
62
76
104
168
40
32
46
62
178
50
46
18
158
94
96
60
30
42
78
62
322
24
54
32
34
162
110
184
38
52
14
202
30
24
24
32
82
36
74
10
6
42
24
24
12
108
84
48
48
50
16
114
30
32
298
24
6
2
228
250
2
40
24
14
70
92
120
220
140
40
14
96
48
94
20
40
62
10
54
24
56
16
38
202
24
24
26
214
2
4
44
72
118
8
64
176
30
18
42
22
96
2
270
72
72
106
20
154
54
50
130
24
30
6
74
82
6
192
18
30
32
18
40
30
38
10
54
48
20
22
6
ABCD 93164856308*3^$a+1 [50072]
42
48
12
13
20
15
1
17
84
54
1
24
11
48
6
27
27
6
51
99
25
12
5
78
49
17
3
33
7
41
66
25
41
18
12
9
3
48
9
9
60
36
231
3
42
27
45
48
24
51
4
36
29
6
48
12
12
6
6
6
19
29
6
96
9
4
29
18
33
40
5
19
23
42
42
45
4
17
48
114
6
30
37
23
36
30
36
7
65
6
66
19
24
5
18
37
5
18
120
48
1
11
24
121
125
18
37
53
31
24
11
48
60
6
91
53
12
79
17
54
25
11
12
12
48
42
54
30
39
3
102
60
18
9
9
171
16
12
5
163
17
42
66
79
71
13
59
1
11
1
23
25
5
36
43
11
90
42
42
27
16
12
36
11
6
30
109
11
78
6
13
32
93
18
78
102
42
108
43
71
93
3
42
67
48
11
24
18
18
6
51
72
15
1
41
43
5
108
54
24
12
12
12
30
24
30
21
21
3
64
5
12
39
16
35
6
30
13
12
104
189
115
17
18
60
1
23
42
30
84
72
24
60
49
11
36
30
67
11
12
72
45
3
33
64
5
87
3
48
93
111
36
18
90
24
36
37
48
132
5
24
18
33
27
36
1
5
30
48
42
79
17
18
6
78
13
17
60
48
114
9
36
3
108
33
51
66
60
79
11
60
57
15
33
9
96
24
24
55
41
30
36
33
9
31
12
23
36
153
3
108
66
30
126
18
12
24
66
30
133
32
165
24
18
37
60
5
31
5
43
41
3
15
6
36
54
37
12
11
105
9
18
133
12
59
21
15
72
78
18
1
23
72
108
18
54
36
24
13
71
37
35
49
65
31
20
15
18
31
48
12
60
89
60
6
24
36
25
29
6
36
18
7
77
3
9
60
15
39
61
44
147
13
84
155
12
9
39
48
33
9
36
24
18
30
48
19
5
7
164
15
12
84
36
13
92
52
17
43
5
12
30
54
36
48
42
60
61
24
29
15
36
39
54
67
29
31
11
12
36
24
25
32
195
6
12
18
48
1
11
24
13
11
42
30
12
6
55
41
54
12
73
92
84
16
48
5
55
12
48
32
9
79
56
3
12
6
42
60
48
18
102
13
20
75
12
72
60
37
11
108
181
24
5
27
33
12
114
1
80
3
25
5
66
189
15
54
12
31
53
150
49
23
12
6
19
5
102
13
72
5
31
35
84
24
42
3
9
27
4
5
6
1
83
84
12
24
6
19
11
49
20
15
6
3
45
78
73
92
40
17
6
12
85
5
43
5
15
64
17
15
28
41
54
57
39
1
5
66
18
126
6
55
5
103
71
6
7
48
5
30
33
16
96
5
60
30
30
43
149
36
42
12
42
31
47
1
5
19
23
49
23
12
25
11
24
49
5
24
18
12
18
3
75
69
28
107
21
51
49
71
1
80
4
11
9
208
65
18
13
92
9
18
30
18
42
12
54
36
60
36
72
18
43
11
24
30
42
30
48
51
15
25
11
18
30
36
24
37
35
73
96
68
3
24
36
54
39
4
41
27
28
17
18
24
21
27
30
87
3
24
9
165
72
115
24
29
24
78
24
60
25
23
18
15
12
100
72
35
1
60
59
78
66
109
5
18
54
115
29
72
19
29
67
59
30
30
24
24
93
304
71
72
61
77
3
36
21
60
78
12
24
1
77
6
42
19
23
42
6
12
12
60
48
66
31
5
30
9
15
12
12
12
1
44
40
5
39
16
20
15
13
47
109
95
97
24
48
77
19
32
15
25
35
69
15
25
23
121
36
68
45
36
6
49
11
24
66
6
25
59
36
33
147
18
15
21
30
13
23
49
29
51
3
90
3
93
6
36
48
12
102
7
29
12
60
3
39
42
91
5
78
61
5
6
25
29
3
27
1
65
19
23
48
48
25
77
30
60
108
12
9
45
6
18
6
69
57
42
1
32
69
30
1
60
83
9
3
54
55
11
13
29
72
43
8
9
48
96
12
15
4
29
15
52
5
54
49
11
1
83
21
39
1
8
33
7
36
17
42
30
3
93
24
6
72
129
3
78
75
72
28
12
41
12
72
6
1
95
1
35
13
11
54
159
27
30
6
13
20
9
7
5
6
9
3
18
24
78
6
6
85
89
24
63
28
11
30
108
43
5
18
1
35
13
35
13
48
5
39
12
45
96
12
36
24
3
69
24
84
18
42
43
29
60
30
13
11
1
11
24
33
105
18
49
56
27
18
15
3
24
1
77
18
21
21
63
51
36
12
162
24
54
61
17
54
54
111
36
33
66
9
15
72
69
40
140
9
6
84
61
41
7
12
5
30
18
6
42
3
141
30
13
11
37
53
24
42
1
8
9
66
37
23
9
3
54
15
3
12
18
102
1
5
18
102
7
36
56
36
3
60
6
66
69
3
132
84
90
27
15
25
12
36
29
63
15
13
24
5
66
9
28
53
30
12
90
7
17
36
30
48
54
6
24
30
6
30
67
47
1
59
90
228
7
47
1
132
5
18
165
27
60
12
81
15
54
30
18
6
25
11
66
19
131
25
5
18
42
15
52
77
24
55
36
35
168
21
207
45
3
30
54
61
5
102
42
12
60
43
20
76
56
3
96
96
25
71
138
42
12
13
24
36
5
55
35
84
36
144
138
36
31
11
93
9
27
3
25
77
43
47
30
36
63
16
53
3
39
13
5
30
25
23
18
30
96
6
48
66
36
24
18
6
49
12
143
42
60
24
51
16
5
127
17
90
6
84
18
18
12
12
48
6
45
39
36
37
12
5
42
1
44
36
75
12
57
21
54
54
27
40
104
9
7
24
5
18
6
66
36
12
93
15
108
49
20
27
6
90
90
114
66
3
87
12
1
11
33
45
30
12
6
30
24
21
33
15
27
24
24
37
24
29
24
15
33
84
55
11
25
23
36
6
18
121
11
9
9
6
13
8
15
78
27
3
24
61
11
6
60
18
1
5
24
ABCD 93165141508*3^$a+1 [50004]
67
20
33
7
11
9
33
163
35
30
15
12
4
29
15
15
37
35
33
57
78
21
16
29
19
41
54
21
9
19
32
3
57
75
121
32
93
18
24
12
45
9
24
43
23
54
90
1
17
15
3
85
5
6
9
75
24
1
12
95
9
9
15
76
60
11
18
12
3
69
51
21
6
18
27
3
6
18
117
9
7
77
31
77
43
11
9
87
33
12
153
27
48
4
113
19
59
30
87
75
42
7
11
13
17
42
36
1
20
24
27
13
20
12
28
11
54
31
29
156
75
3
12
85
56
40
35
49
83
37
80
60
4
17
18
217
44
129
15
45
54
30
15
12
24
112
5
3
12
57
31
92
72
16
12
47
13
60
179
9
60
51
69
100
29
18
93
12
63
25
5
55
41
30
25
56
195
13
17
3
36
15
1
12
11
12
18
54
13
5
27
48
129
120
19
20
4
20
28
8
72
15
18
12
283
72
8
16
23
37
11
33
40
12
23
24
66
15
4
12
239
9
16
44
76
89
3
28
5
36
6
97
120
12
20
39
21
15
18
75
28
12
5
7
60
8
15
42
51
28
11
49
20
24
16
12
59
1
20
28
5
12
18
6
31
23
90
12
78
85
59
18
12
31
24
23
45
40
12
56
76
120
20
45
18
18
63
39
42
15
40
20
15
1
80
4
41
18
25
5
6
33
12
4
36
5
79
29
15
76
35
25
11
61
8
36
33
15
12
15
126
12
18
33
45
15
76
11
18
60
31
8
63
165
4
8
3
37
36
60
32
48
9
163
24
80
4
17
54
18
3
9
3
16
59
13
53
6
45
4
24
17
36
15
4
35
36
18
75
16
8
93
3
72
57
192
6
97
12
8
36
21
18
60
21
117
39
51
69
21
3
39
13
35
54
15
93
18
49
23
6
126
73
53
18
21
48
16
12
77
18
24
36
18
66
13
11
97
20
4
35
18
42
1
53
66
1
32
3
90
15
9
39
40
96
36
20
28
5
72
15
75
42
72
43
20
52
5
18
37
5
3
60
3
18
15
27
9
45
30
1
60
17
31
12
5
162
45
45
42
1
17
63
52
32
24
12
9
43
12
23
13
77
72
19
17
18
9
12
36
40
20
88
41
199
5
12
43
32
3
1
8
57
234
25
36
8
40
143
9
9
27
27
13
12
11
42
90
9
28
8
3
37
89
15
64
11
45
48
213
15
3
21
33
31
77
15
27
48
73
5
19
12
89
6
36
18
102
13
5
7
12
95
12
54
87
112
20
48
45
115
32
12
75
36
93
4
8
24
16
17
7
24
20
16
56
39
73
101
7
12
23
12
1
84
5
42
54
15
16
24
96
48
20
15
18
3
16
11
49
80
16
24
35
1
44
21
42
102
55
5
55
164
4
167
13
12
24
47
33
72
4
83
25
47
78
3
12
16
17
3
15
42
27
21
55
5
66
25
44
4
23
18
7
8
12
39
18
18
13
32
28
20
15
25
11
9
99
1
77
54
18
43
32
52
44
12
69
19
17
7
41
6
66
3
72
12
136
17
7
12
24
47
33
36
21
3
40
41
6
12
36
6
219
36
48
16
36
36
59
30
24
55
56
33
12
75
4
47
129
3
85
96
17
39
45
18
21
120
24
3
25
59
9
27
13
11
30
99
51
1
17
31
20
4
11
1
44
15
36
54
30
6
30
25
71
13
12
47
21
12
12
12
33
7
8
28
5
60
18
36
1
44
84
15
129
12
4
132
8
24
52
108
20
48
69
15
4
125
31
44
12
12
27
21
15
24
126
3
24
45
18
97
95
36
1
104
52
23
1
24
29
60
27
9
31
8
12
159
25
60
24
17
54
42
15
15
45
48
12
93
24
67
48
77
6
13
24
68
40
200
33
79
5
27
24
60
36
64
144
41
24
27
21
7
11
36
96
13
41
30
1
60
107
61
5
42
69
21
19
20
48
15
45
40
36
95
37
95
57
33
54
36
120
9
48
28
65
63
16
44
4
17
79
47
129
16
83
57
57
30
18
27
27
6
43
11
61
59
78
51
15
25
12
17
15
3
25
47
57
76
29
15
21
67
68
28
20
16
140
24
12
12
27
36
9
4
41
18
6
39
36
60
52
20
3
37
68
21
63
105
3
9
15
4
176
28
12
41
7
12
56
9
114
49
23
37
8
9
18
33
39
33
3
54
54
1
53
3
112
72
65
19
29
63
4
23
33
39
45
15
108
1
12
12
12
65
6
9
4
17
114
36
9
40
23
1
12
60
29
15
16
48
17
39
40
11
9
4
5
12
3
75
61
20
16
12
11
54
15
60
21
7
65
3
16
8
3
37
56
36
39
1
53
3
33
120
7
35
69
24
4
12
104
57
18
9
28
20
99
13
47
18
27
21
15
88
12
53
19
72
101
3
12
12
15
66
67
32
16
20
27
57
33
3
4
36
11
36
108
81
40
65
36
19
24
12
32
40
48
128
76
11
18
39
16
36
20
3
121
71
9
15
21
76
8
15
9
12
16
23
1
11
90
19
203
105
16
192
47
37
56
63
1
20
21
75
69
36
12
6
1
80
21
43
47
9
16
48
56
24
9
3
39
1
8
36
16
84
11
72
13
60
59
18
7
41
18
1
5
36
18
61
20
4
5
12
63
4
48
32
21
55
72
12
20
15
18
54
6
39
15
1
12
17
15
16
24
59
30
36
51
3
36
6
30
24
45
36
28
29
60
7
36
8
40
35
1
44
39
97
29
15
189
30
25
132
113
63
9
18
18
7
35
1
12
12
8
3
37
35
9
9
31
24
132
5
54
24
37
8
16
41
24
39
87
33
15
25
47
45
84
4
29
6
54
43
8
51
18
18
60
48
85
36
83
18
3
27
9
88
35
12
18
6
61
8
16
20
24
33
18
12
24
30
19
44
28
20
4
44
57
18
24
21
40
36
11
9
76
17
15
81
99
52
29
39
27
45
9
42
12
42
19
24
41
90
37
80
9
51
24
28
152
21
18
84
13
20
48
15
21
16
35
12
21
12
12
12
28
12
24
167
18
15
21
15
93
3
112
17
55
35
66
18
24
61
29
18
25
ABCD 93165284066*3^$a+1 [50023]
90
39
8
36
16
20
43
5
48
40
48
24
8
112
176
7
89
24
4
48
80
4
36
12
27
5
31
9
48
33
3
12
32
12
13
35
16
12
32
168
25
23
49
11
24
40
92
121
35
48
16
135
5
136
129
3
12
56
72
48
24
253
95
48
40
8
112
60
87
72
53
12
16
99
41
132
36
16
24
44
100
8
24
25
51
57
11
12
12
88
57
11
72
79
125
55
33
36
21
75
96
207
90
108
15
8
76
168
20
160
312
8
120
52
105
59
16
48
165
95
96
7
29
84
52
32
16
32
97
3
72
80
60
40
36
12
12
27
108
45
20
12
28
12
120
8
43
29
76
57
63
120
20
24
48
67
41
24
16
9
119
52
104
76
44
1
144
83
60
16
84
20
60
12
40
20
100
8
156
40
111
53
16
12
140
24
16
44
16
12
45
11
4
36
12
44
76
120
39
41
12
253
27
192
51
5
4
36
12
12
20
36
12
43
29
16
44
16
24
8
36
24
28
20
132
37
11
4
3
21
20
36
31
72
72
180
81
20
24
36
88
12
60
32
76
32
52
48
120
68
7
9
84
69
23
24
16
32
12
48
28
24
84
56
24
4
32
36
7
101
96
73
195
20
132
28
8
24
36
28
69
83
7
21
36
33
47
4
21
18
17
156
24
24
160
12
120
20
40
152
28
12
225
15
12
60
36
44
88
36
116
60
1
23
52
15
29
28
20
13
47
7
33
32
36
112
48
27
41
31
185
24
7
65
40
192
48
104
156
28
176
36
64
8
28
9
39
96
84
44
43
29
108
28
8
4
68
24
40
15
69
21
63
20
36
7
144
33
80
16
36
8
28
69
18
93
20
52
8
7
90
11
72
24
48
43
45
32
88
12
8
49
11
40
20
19
5
88
48
68
4
96
20
12
48
112
24
48
20
145
15
3
9
20
76
60
12
8
60
100
32
127
36
65
12
36
49
23
12
28
48
44
12
40
120
20
16
44
61
99
60
36
39
81
12
20
108
24
40
36
75
33
32
40
8
76
36
120
12
3
17
100
12
44
97
23
4
20
28
15
29
64
84
75
41
31
29
4
168
48
44
16
51
41
12
12
4
24
20
13
35
100
92
76
36
108
3
29
84
16
84
111
101
144
4
32
40
75
9
56
7
162
15
116
12
16
21
51
84
56
64
15
36
9
8
60
40
56
36
4
80
24
7
81
72
45
63
20
108
7
33
36
8
28
68
12
4
156
15
9
36
32
12
124
12
128
4
183
9
176
40
12
33
3
32
4
51
69
44
12
64
156
20
60
7
33
80
160
12
92
40
51
17
16
24
12
44
84
16
80
36
280
56
120
124
45
18
17
48
48
64
44
24
7
65
4
21
39
20
31
18
27
20
16
189
39
32
12
36
16
56
24
28
8
19
5
60
25
23
52
123
65
48
52
177
35
4
24
80
72
24
52
8
7
5
28
32
24
36
12
12
64
24
36
44
36
12
40
44
24
16
33
23
4
36
84
44
52
44
16
12
32
16
128
67
17
37
39
24
48
87
45
72
8
48
4
48
48
32
72
36
12
52
80
1
54
21
87
17
36
48
124
96
144
8
24
48
16
84
92
256
15
5
28
92
172
180
20
52
81
47
76
32
28
12
129
36
59
13
27
84
69
47
16
24
60
68
52
60
20
16
20
28
32
28
12
20
12
43
54
59
4
8
4
60
63
21
12
24
33
90
17
156
48
64
188
52
20
67
41
52
32
36
4
15
125
4
72
12
3
77
60
36
7
17
16
36
80
13
18
72
5
103
89
204
76
24
72
192
12
96
24
204
12
39
21
8
36
16
44
16
147
21
20
124
72
44
52
9
83
7
33
3
5
112
12
36
92
52
48
8
28
72
8
4
56
36
16
60
39
105
80
28
20
52
75
29
40
12
9
95
24
4
3
93
12
80
4
63
5
16
12
8
67
5
84
1
27
117
51
60
48
60
44
7
33
36
12
80
64
56
52
32
31
5
40
20
144
43
45
48
32
76
12
12
80
48
4
3
5
96
12
12
12
16
48
51
65
40
96
24
24
44
12
40
48
12
116
4
8
12
121
27
27
29
4
32
43
108
17
148
60
120
20
28
32
40
92
100
225
47
16
60
72
165
27
45
3
8
64
44
52
27
21
20
16
68
12
96
64
8
60
100
3
17
48
28
24
56
124
80
40
32
16
60
159
93
8
4
20
48
76
39
137
28
60
12
168
20
36
4
48
27
57
8
25
95
85
11
4
12
188
73
159
36
60
20
40
44
16
32
60
132
48
28
20
4
8
13
15
24
15
129
87
72
21
36
20
16
8
40
12
12
ABCD 93165552542*3^$a+1 [50073]
4
32
1
47
7
41
40
3
6
11
25
35
19
69
39
65
36
4
212
144
4
8
84
36
48
52
39
93
33
3
24
36
20
24
36
7
45
108
24
3
5
85
18
12
29
24
79
108
5
168
1
3
8
100
12
80
132
43
33
9
11
24
96
13
15
92
19
30
39
15
29
7
53
36
36
16
8
1
143
48
100
87
138
47
151
9
15
33
39
36
45
8
1
30
69
9
66
45
60
132
15
5
172
80
12
4
15
216
5
28
8
28
9
47
36
73
35
55
36
6
119
48
43
33
12
33
11
36
352
15
33
8
24
1
204
23
48
40
72
9
83
7
41
13
27
12
36
75
17
100
117
191
37
18
9
63
45
87
12
5
64
44
88
32
55
281
36
16
8
61
84
54
21
147
12
17
1
3
12
39
53
16
9
18
17
60
7
5
19
69
60
36
44
7
53
1
27
8
12
40
15
45
72
20
7
33
45
35
55
33
60
20
43
5
31
33
92
24
127
17
13
27
15
5
28
8
36
61
35
28
45
11
48
28
93
35
55
36
93
21
59
60
7
48
21
12
20
28
84
3
117
3
33
111
21
12
36
44
40
15
36
237
63
57
12
32
84
49
135
51
9
20
7
30
6
48
29
60
36
52
20
7
21
15
12
5
72
16
272
48
7
177
57
18
41
100
56
144
84
151
45
44
72
19
29
28
68
91
69
56
16
8
24
40
48
20
73
75
116
43
17
16
39
126
35
7
33
3
77
12
40
36
24
56
19
360
60
33
39
53
16
20
12
19
5
19
41
43
5
156
12
12
55
72
5
120
28
48
20
40
72
27
41
24
4
84
48
32
28
8
52
57
215
55
12
5
85
23
136
120
20
144
28
105
27
32
31
57
48
27
5
25
3
20
73
36
3
36
15
9
8
55
30
47
187
33
75
17
4
21
111
33
66
36
5
127
33
48
56
1
47
61
47
52
8
19
60
69
51
113
13
119
103
18
87
80
61
42
29
4
39
12
5
4
105
27
75
17
28
48
15
41
19
65
7
57
33
27
56
52
20
12
31
12
5
37
123
32
36
55
5
37
15
39
30
11
85
107
28
8
109
30
132
33
56
36
36
48
79
30
75
68
24
13
71
24
16
51
21
39
36
57
8
48
12
12
256
15
5
12
19
89
60
52
105
35
19
29
121
18
18
192
83
24
64
81
18
65
28
80
52
51
161
28
80
40
60
27
53
55
17
85
71
25
63
111
126
27
15
5
28
15
117
32
91
57
33
252
15
8
13
131
31
5
7
53
25
63
24
80
43
45
33
47
7
21
27
5
19
65
24
12
52
68
24
1
27
20
43
18
99
68
28
24
8
100
44
16
68
121
95
19
12
5
40
8
36
16
8
67
105
8
157
54
29
151
21
20
24
28
93
3
105
27
72
63
72
5
60
28
123
36
48
21
57
95
12
55
17
31
42
63
32
48
100
3
89
40
8
40
3
77
40
63
65
7
5
120
43
54
23
7
5
100
36
75
9
20
216
79
5
76
152
223
9
3
72
5
28
12
87
41
88
80
37
54
21
8
52
9
51
32
12
28
36
44
28
32
12
19
57
12
147
65
4
44
12
156
48
7
89
24
4
60
27
69
20
19
93
135
149
16
72
87
81
8
79
36
9
45
3
8
37
63
27
17
97
11
112
51
36
21
12
63
57
20
12
16
72
68
28
45
96
36
12
36
39
8
108
112
20
40
92
127
30
6
5
7
17
19
237
183
5
115
72
29
25
3
80
88
32
40
15
48
93
20
55
66
35
55
36
18
42
5
115
29
4
39
6
35
19
17
16
87
41
52
68
1
71
19
5
31
17
36
4
105
135
45
15
8
12
91
105
132
12
36
44
12
28
32
19
120
69
20
16
132
12
3
54
111
8
24
96
139
41
340
12
8
24
12
16
3
5
36
16
8
1
71
60
55
65
19
5
24
7
42
30
45
48
15
45
63
60
189
3
33
44
1
75
9
11
7
29
88
15
5
168
84
4
24
93
23
52
68
12
28
132
3
36
33
68
24
16
12
33
35
12
36
7
117
27
5
48
31
24
93
8
24
31
96
69
39
77
96
55
18
39
48
20
37
6
69
8
25
27
117
51
132
8
28
24
20
61
47
40
128
96
24
52
8
60
67
89
36
52
135
12
81
20
12
91
12
29
84
60
25
39
57
30
54
35
79
120
101
12
40
180
8
40
39
65
36
7
113
40
24
33
119
24
151
29
55
36
113
60
28
3
165
104
73
47
36
124
200
36
40
141
78
5
12
19
9
8
52
48
32
48
40
33
30
54
42
36
12
21
92
28
9
11
184
8
72
25
71
55
89
16
57
35
19
78
12
18
17
28
80
7
53
73
12
ABCD 93165598952*3^$a+1 [50013]
4
48
132
15
65
103
12
89
31
69
36
45
63
32
16
9
30
18
11
12
72
16
9
15
20
88
32
7
60
33
20
156
12
120
7
5
7
125
133
35
7
33
36
12
48
12
20
7
77
103
17
16
12
212
13
60
3
69
48
30
42
71
40
99
53
187
78
3
24
60
3
17
4
9
12
18
45
36
9
3
20
7
93
9
30
29
84
12
24
1
60
23
67
41
24
85
3
45
35
28
27
21
21
15
48
105
30
77
13
3
8
16
33
3
9
3
120
80
132
43
41
60
1
63
96
21
18
41
4
48
24
24
140
31
41
7
45
56
4
8
7
12
168
21
39
113
12
88
12
45
30
12
21
8
36
4
21
18
12
9
69
63
69
83
7
9
104
85
23
24
28
45
42
29
24
25
27
24
24
120
8
12
37
30
5
196
8
1
48
42
21
12
117
23
120
28
9
138
57
3
12
45
24
20
16
8
16
36
20
43
41
64
36
32
4
3
21
32
4
20
84
52
8
4
8
132
28
68
1
30
21
72
212
100
44
24
7
18
15
15
33
8
1
75
15
45
33
11
36
4
80
19
45
48
60
24
84
21
15
3
41
121
39
12
9
30
9
56
25
23
52
20
16
132
56
19
81
51
21
48
9
15
8
12
28
48
9
3
12
15
5
55
65
12
36
40
12
8
19
93
32
43
210
132
30
45
15
9
36
8
60
127
33
15
53
88
9
15
60
45
3
117
90
21
140
4
15
5
88
27
17
24
16
3
12
53
25
135
27
33
15
5
28
8
16
20
13
11
72
49
3
32
16
20
4
33
63
39
21
57
162
53
156
31
41
79
90
71
40
87
12
41
24
16
57
11
1
48
15
27
21
9
15
3
30
3
39
60
125
205
11
19
65
16
8
64
20
37
39
20
31
65
28
36
56
48
7
30
11
84
24
40
24
20
88
8
12
127
5
7
18
3
24
24
9
35
16
36
8
7
41
49
15
20
64
32
40
32
25
3
20
12
112
8
52
33
15
56
31
65
24
72
24
96
7
12
29
4
48
44
16
99
18
11
1
30
9
51
18
11
76
15
9
39
5
36
31
9
32
72
12
55
21
20
7
60
53
12
12
25
18
5
76
104
12
28
27
5
25
15
3
101
84
25
3
8
36
4
12
48
21
48
12
11
37
23
180
19
18
47
60
36
7
137
43
53
24
60
16
87
17
16
87
132
60
29
49
11
112
9
35
4
104
60
7
45
63
21
32
12
72
16
39
60
105
105
63
27
21
39
33
15
12
5
36
79
29
31
9
81
15
45
83
37
63
27
41
79
21
44
40
68
7
89
96
4
99
57
8
40
72
8
16
32
52
27
120
45
8
76
36
36
9
51
24
45
18
17
84
1
11
4
15
48
12
9
24
45
12
48
3
99
5
40
20
25
11
79
41
109
48
30
17
28
105
83
24
13
11
36
48
175
21
20
91
65
24
19
5
16
32
4
80
24
1
15
63
57
20
4
84
120
48
200
28
24
56
40
24
32
103
33
87
12
93
12
48
20
132
4
72
39
5
28
8
19
5
88
75
21
32
97
83
28
72
9
83
127
48
12
21
24
3
81
156
3
197
4
12
9
15
8
16
152
124
24
81
108
30
65
7
173
7
48
42
23
25
12
18
42
51
129
60
3
36
44
36
16
15
81
99
105
80
43
45
8
52
48
20
67
5
12
48
25
83
4
63
33
32
12
96
180
7
21
144
60
105
27
36
60
8
4
32
25
18
137
64
36
36
27
42
39
9
23
7
42
35
24
19
41
216
60
24
1
3
15
17
13
3
20
7
21
84
57
71
24
84
4
15
81
56
16
8
91
81
87
41
16
45
39
21
48
23
7
65
12
13
35
36
72
7
17
148
15
77
48
7
5
60
16
27
12
21
27
12
9
96
15
18
12
15
56
48
109
3
104
16
8
49
63
9
51
48
39
21
69
15
80
16
39
53
48
19
17
64
21
18
45
45
90
72
21
39
53
55
93
48
21
3
8
184
3
41
52
8
24
36
31
120
120
33
87
113
52
8
37
3
15
45
27
45
93
23
148
99
21
9
51
12
27
45
56
91
5
28
15
42
23
115
60
5
16
32
24
48
40
68
4
93
42
90
48
23
24
16
48
81
60
15
68
40
117
3
57
3
48
60
27
41
16
36
8
12
7
72
48
41
72
52
80
48
49
39
12
44
43
81
56
16
20
7
57
8
7
60
18
15
72
15
45
68
52
68
112
33
3
8
136
3
45
27
29
12
100
44
25
11
28
120
60
12
20
187
12
5
36
72
145
27
3
105
27
53
7
48
33
12
15
81
92
7
113
19
21
12
32
96
4
176
12
88
32
36
19
12
21
84
24
9
11
12
109
30
48
21
12
8
16
15
138
42
60
53
55
12
9
84
48
60
9
15
60
56
48
19
65
25
27
36
189
18
33
44
40
3
77
36
169
15
8
115
81
116
13
51
129
60
11
31
5
28
12
44
12
24
36
7
30
27
24
44
40
8
64
140
13
27
108
20
28
12
20
48
37
60
102
48
17
28
36
20
52
60
9
3
128
12
36
12
49
15
3
42
99
21
15
60
15
30
3
15
30
27
75
29
1
60
48
42
89
12
7
12
45
8
16
9
11
79
12
21
44
60
4
56
48
7
21
12
12
80
124
72
20
79
5
24
19
77
24
1
11
64
24
56
25
30
129
21
3
12
20
40
3
12
48
21
24
8
12
12
24
16
36
39
5
28
ABCD 93165773828*3^$a+1 [50023]
12
3
2
18
40
81
15
120
45
24
135
81
144
48
3
140
25
84
36
59
12
28
81
36
35
4
20
145
336
95
30
19
72
143
1
23
12
25
144
11
4
20
37
47
1
71
4
57
108
12
72
51
164
40
21
99
36
324
20
37
96
47
136
24
57
36
27
30
15
51
44
37
39
45
9
96
75
35
97
33
51
23
1
12
239
73
47
18
7
153
30
213
48
45
30
21
36
12
35
1
95
49
60
45
27
144
71
48
25
21
50
4
80
1
71
25
9
99
107
18
46
44
13
347
286
30
24
177
23
40
60
80
180
13
107
1
39
36
84
92
184
14
16
39
35
73
60
120
3
24
30
15
15
80
16
24
240
57
99
60
21
35
25
3
30
6
69
21
30
24
81
24
108
47
40
30
171
35
4
225
240
15
32
1
3
20
64
92
64
69
51
57
3
54
6
24
156
45
12
27
81
96
35
49
15
57
23
40
80
60
64
20
1
5
31
168
15
96
69
120
108
17
10
6
39
71
24
40
80
61
156
99
86
64
26
13
51
21
3
33
144
24
180
72
87
21
71
28
36
9
12
180
3
60
141
120
72
27
6
110
145
135
105
36
83
73
3
144
20
13
27
120
21
75
84
33
3
57
72
15
21
159
20
120
60
73
108
11
88
20
60
12
25
144
11
78
16
54
20
40
33
87
33
3
129
15
20
72
4
50
10
20
109
15
6
90
69
95
66
79
12
24
36
48
41
19
11
37
87
60
32
1
168
35
84
10
6
44
13
3
56
4
9
36
15
9
111
9
21
39
15
93
123
21
3
60
20
72
61
87
32
73
15
81
69
30
2
223
15
32
133
72
108
105
6
9
75
33
107
36
4
92
84
97
3
81
59
4
32
4
90
159
36
12
3
57
53
10
134
31
71
25
35
73
11
90
19
135
33
27
21
131
13
135
36
24
20
61
36
36
48
15
44
36
10
75
24
35
73
27
6
15
75
60
9
15
60
96
54
150
21
71
1
3
57
27
20
40
32
28
33
183
44
10
15
47
25
3
33
84
24
12
24
48
15
6
74
40
30
87
36
60
48
9
15
11
124
56
109
5
30
1
75
69
111
105
24
191
60
70
51
24
135
120
24
60
33
27
140
10
62
13
132
36
3
26
19
35
40
140
4
93
48
39
30
63
12
60
171
30
26
4
24
26
70
24
60
150
6
201
48
95
100
117
35
28
21
35
1
39
69
72
93
87
9
99
15
21
72
24
89
19
51
56
73
111
60
80
4
120
2
118
20
25
11
36
61
12
35
133
48
15
164
16
21
39
14
55
71
34
110
16
20
4
96
9
15
92
118
15
17
31
87
26
34
32
60
49
35
61
36
27
21
15
24
32
124
9
11
205
71
34
50
4
96
44
37
36
63
44
61
15
84
20
96
40
30
14
1
24
15
33
3
69
167
108
73
3
45
24
47
4
24
105
12
36
57
111
120
36
69
99
36
11
28
36
84
56
49
17
19
39
56
4
32
4
81
39
69
35
36
61
3
45
5
10
150
51
24
11
4
6
114
20
97
3
6
90
44
13
3
140
40
54
15
107
28
120
96
24
21
39
240
30
2
30
18
25
21
159
72
63
36
21
113
67
3
105
35
25
21
26
4
24
26
91
159
20
61
84
36
23
1
69
86
4
21
75
24
20
1
96
9
39
36
35
169
12
39
236
4
60
60
30
75
35
34
62
124
24
62
415
3
20
120
1
15
164
25
35
160
66
110
64
36
9
15
93
59
64
9
47
54
54
25
15
2
64
74
1
39
180
165
156
179
1
60
159
96
60
164
25
51
24
36
50
64
2
1
27
66
51
93
240
6
24
57
359
160
84
56
1
35
24
1
36
48
69
30
116
40
57
47
36
205
35
10
39
72
24
219
30
2
4
60
80
30
70
224
36
181
3
80
1
216
5
31
24
153
62
1
17
16
147
47
36
10
15
11
133
65
106
117
120
267
21
75
57
12
95
16
21
63
165
15
21
59
13
59
4
54
90
6
90
56
ABCD 93165966178*3^$a+1 [50063]
20
60
24
85
39
56
4
3
42
48
60
47
181
51
135
48
41
49
11
156
1
12
126
144
126
11
43
60
57
20
60
73
72
60
30
18
72
15
9
59
115
6
95
16
105
3
36
9
51
20
1
18
17
55
24
84
162
83
36
4
57
83
16
45
59
13
24
144
90
21
9
11
40
8
12
25
23
7
213
21
6
36
18
11
1
23
40
44
96
4
92
13
12
60
54
45
21
123
140
67
45
81
27
56
24
136
207
29
24
85
60
72
18
45
56
55
18
216
131
148
80
55
81
117
63
24
12
63
77
48
25
167
48
40
20
7
105
20
19
125
55
29
72
4
80
121
23
13
42
5
16
36
9
11
48
36
1
18
81
57
27
20
31
30
51
63
101
19
41
60
16
225
143
16
45
30
29
12
28
32
84
19
125
12
124
36
3
6
30
5
4
20
7
18
11
76
8
76
45
150
5
4
12
8
16
9
35
36
36
1
39
24
9
36
155
36
79
65
19
78
30
162
47
60
115
138
27
141
108
36
66
18
42
12
5
67
6
83
24
13
27
36
44
16
99
65
61
30
29
13
83
64
72
15
18
27
20
64
36
171
9
20
60
43
12
29
31
48
5
67
54
71
25
3
135
6
11
91
29
4
84
116
16
104
24
1
24
27
39
29
36
49
102
6
48
179
37
15
20
25
99
9
30
18
47
16
9
96
36
30
29
49
11
84
52
9
119
13
23
85
131
4
116
73
107
1
3
180
9
36
95
36
109
54
57
60
20
48
25
60
167
124
24
20
12
13
156
42
30
72
96
30
29
60
1
95
64
117
18
21
24
12
105
39
20
124
32
19
45
44
72
13
35
7
293
12
40
8
91
125
109
107
120
84
31
18
90
42
90
45
3
45
32
19
12
42
12
23
121
35
24
31
41
55
5
40
3
177
3
81
51
66
168
11
19
9
15
18
48
11
40
39
69
225
12
59
19
5
36
120
24
61
11
193
12
23
37
48
72
90
45
189
24
72
48
42
84
29
52
9
6
29
37
42
48
234
60
138
42
48
6
45
39
5
40
32
24
49
11
127
150
39
44
1
96
47
55
5
72
1
18
129
45
51
27
12
41
60
16
80
25
35
1
27
20
16
45
35
64
57
24
30
29
96
24
12
73
36
36
15
93
18
33
9
111
9
72
144
51
75
5
40
44
37
27
32
13
15
75
18
63
231
29
25
11
60
48
1
15
39
78
119
55
18
60
66
9
27
5
64
21
23
40
80
16
44
55
102
15
21
27
45
60
11
1
54
42
3
189
72
126
9
8
7
9
20
61
66
132
45
165
47
151
29
13
30
65
36
96
55
54
54
36
141
93
11
24
16
21
23
103
54
15
80
4
45
6
84
41
73
18
12
108
17
132
139
5
31
29
16
105
23
97
35
24
55
282
59
55
113
25
72
99
164
7
5
144
1
30
45
51
77
25
35
25
66
81
168
32
31
17
12
55
78
30
17
28
56
40
80
109
27
8
40
60
80
37
59
67
84
89
16
48
33
3
81
59
24
85
107
4
56
144
16
63
17
24
157
54
36
54
99
104
36
40
24
20
7
5
40
45
66
17
12
48
36
49
72
95
49
384
95
52
33
72
18
126
11
61
108
75
56
24
25
11
43
138
27
36
135
90
179
151
149
7
9
44
1
24
12
24
11
24
24
76
165
11
61
24
35
1
63
111
113
12
48
16
9
87
84
9
6
81
8
85
27
81
59
139
9
56
60
16
8
31
45
15
30
6
5
61
47
112
9
35
120
1
18
17
1
63
51
36
30
42
77
40
21
27
27
18
11
40
9
35
1
35
4
105
107
13
11
187
42
11
144
91
9
45
11
61
150
54
54
17
1
84
59
24
13
23
84
37
18
41
4
75
6
12
24
243
32
49
11
64
27
53
7
17
216
1
3
32
24
24
52
9
39
81
6
89
76
33
191
37
54
9
51
84
54
18
72
18
42
66
11
88
32
49
11
13
147
33
66
45
9
47
24
24
85
36
36
15
68
25
51
20
25
39
36
36
9
114
30
18
42
111
24
120
33
12
60
11
36
25
3
80
16
147
9
128
96
16
9
30
281
223
6
71
48
36
109
42
9
44
40
20
61
15
44
121
36
18
60
30
11
76
44
40
36
164
25
35
64
15
18
3
51
45
3
17
88
92
144
16
39
41
13
36
36
24
54
162
ABCD 93166126286*3^$a+1 [50009]
78
120
17
28
20
120
13
6
48
60
30
11
85
59
76
12
20
52
8
25
12
123
93
54
60
33
128
4
300
51
29
43
144
144
162
18
36
69
12
20
12
85
155
36
7
24
29
37
215
160
32
120
85
83
52
105
35
40
63
18
39
75
30
108
132
23
208
21
11
73
144
95
163
45
60
188
7
17
28
9
36
35
108
4
116
49
66
45
27
353
7
53
72
28
180
144
120
36
80
157
47
55
60
48
45
72
51
5
72
25
3
39
5
16
32
49
23
67
108
65
13
75
45
107
60
76
20
157
35
100
32
48
28
129
18
257
48
127
18
132
11
1
60
11
40
39
18
143
72
60
16
87
108
89
88
12
21
6
201
48
24
8
220
32
55
36
24
36
12
90
114
21
63
65
12
49
18
41
24
16
60
39
5
67
101
67
21
72
8
7
33
51
24
77
48
67
17
28
128
100
12
39
54
132
12
131
100
12
69
18
48
17
1
36
3
20
31
54
42
66
3
12
108
24
21
27
3
77
88
105
119
36
31
21
15
33
12
27
156
6
23
16
12
32
76
285
35
1
39
44
28
39
210
24
84
35
55
21
57
3
99
45
36
51
173
163
113
24
61
54
65
76
129
60
3
8
280
177
18
77
40
12
15
30
51
20
60
4
213
120
42
65
7
41
103
209
60
1
102
24
53
160
56
1
23
60
91
9
8
7
30
95
1
12
144
216
183
24
300
15
45
27
41
19
29
4
108
69
143
28
87
12
54
107
48
7
5
12
25
12
54
9
36
15
102
27
8
100
60
48
15
54
18
65
120
7
18
15
128
115
29
40
93
108
27
57
35
48
52
63
93
84
80
16
15
54
96
39
56
151
33
21
90
17
112
177
114
54
66
9
68
168
40
44
48
73
35
24
220
63
45
9
39
80
52
68
19
185
7
29
241
63
45
11
84
91
120
54
23
85
27
27
9
51
21
20
49
51
75
5
79
78
15
20
40
33
35
108
24
25
63
159
33
180
188
25
23
49
60
12
18
105
20
7
120
96
12
53
25
47
180
37
39
105
72
255
33
227
52
207
9
9
71
1
183
93
83
55
5
49
108
72
198
18
54
36
57
87
45
176
112
120
32
16
104
88
27
105
45
30
21
44
88
8
7
12
36
17
28
204
20
25
11
12
43
89
40
51
77
132
7
149
120
145
54
42
36
147
27
9
44
7
161
67
93
8
84
16
15
5
31
33
120
48
20
48
192
193
15
44
180
7
93
296
40
12
108
24
3
90
18
54
78
30
18
45
9
6
77
25
24
66
24
48
225
120
231
17
40
32
1
39
48
9
59
97
83
7
113
67
17
16
45
35
84
37
119
12
19
30
216
63
60
12
8
19
36
89
1
75
12
80
72
13
90
177
27
101
37
42
21
45
3
20
181
3
48
32
148
32
7
90
59
64
165
35
40
333
27
188
7
101
100
12
15
33
39
126
59
67
108
153
48
24
80
148
12
80
120
16
24
231
90
99
20
168
127
153
8
120
25
24
72
63
8
40
72
48
72
3
65
19
29
61
18
72
9
132
3
45
81
24
39
15
65
16
9
51
44
13
264
51
3
137
187
101
169
3
32
36
55
90
75
24
87
90
48
6
30
35
151
84
132
12
18
54
198
108
114
54
59
43
117
33
12
75
51
5
40
24
135
48
33
32
7
173
79
144
132
54
30
24
125
180
160
84
57
78
101
84
31
17
48
232
80
13
75
144
57
83
145
11
67
53
40
45
179
25
23
72
60
43
48
5
121
ABCD 93166178962*3^$a+1 [50017]
135
12
189
96
123
277
95
49
144
176
48
27
84
321
219
216
253
23
24
193
48
239
36
48
45
15
252
24
84
60
157
80
39
264
81
135
25
95
33
112
144
71
324
12
48
180
156
36
108
201
51
45
64
80
15
84
240
157
144
48
191
129
27
21
39
153
48
3
60
577
32
63
180
180
9
240
16
48
32
48
15
1
11
48
60
25
95
12
37
32
96
64
144
35
276
9
64
167
9
387
24
133
23
297
288
144
256
23
12
93
51
13
71
25
32
219
96
117
112
48
80
16
47
33
96
171
84
36
24
300
153
27
69
112
32
16
96
35
45
15
49
167
25
35
204
49
131
13
32
99
157
32
3
93
16
96
80
135
105
39
24
72
25
695
25
35
48
12
289
179
109
11
69
352
95
144
49
11
36
1
23
249
3
384
84
57
160
59
144
120
132
25
32
87
24
12
240
120
13
35
237
64
59
12
60
45
123
12
153
15
36
36
105
159
1
83
36
105
64
275
141
384
400
11
21
112
131
157
83
45
171
24
12
24
73
96
32
75
24
93
96
15
81
16
155
37
416
16
96
23
25
35
45
51
60
24
12
13
95
36
324
57
63
145
144
176
27
144
69
15
12
48
21
111
60
204
25
224
192
304
11
228
1
191
273
27
24
93
3
228
132
24
36
300
109
335
1
95
168
156
93
51
120
612
24
24
156
24
45
87
73
47
49
48
32
15
24
156
189
16
335
60
21
123
156
105
39
121
131
144
93
51
61
35
61
80
15
84
24
192
69
48
3
84
393
48
144
288
48
243
276
120
24
120
60
72
120
84
144
1
11
264
24
85
32
3
12
129
195
205
95
24
217
32
96
267
37
23
9
48
87
336
60
24
60
169
107
117
192
96
63
60
85
80
87
25
119
25
191
33
27
37
368
48
111
1
23
60
216
84
12
229
11
117
48
75
37
96
47
273
75
117
75
133
144
32
51
108
97
239
60
21
15
33
64
32
16
95
60
108
25
47
33
555
96
21
63
156
156
24
81
160
80
279
73
11
469
176
15
72
489
99
72
120
60
24
336
384
24
97
59
84
216
120
180
93
48
48
75
252
48
252
13
47
228
252
240
ABCD 93167169586*3^$a+1 [50040]
40
104
48
28
15
33
92
28
44
16
9
108
27
63
57
32
1
39
8
88
44
40
44
180
12
280
12
3
77
48
7
53
24
4
24
33
3
20
120
24
12
40
21
39
36
20
28
36
116
52
20
120
132
31
5
52
80
12
168
55
77
1
47
40
32
4
80
12
12
36
100
27
197
28
24
171
117
72
3
53
12
72
88
8
55
117
12
44
79
93
68
100
176
16
44
24
12
72
40
93
35
40
24
140
31
72
117
44
24
88
24
51
9
3
45
36
72
48
60
12
12
48
45
75
15
117
20
43
65
40
108
12
15
57
15
5
28
8
49
11
52
12
135
65
25
60
3
15
72
90
18
57
132
81
15
15
60
9
8
36
112
15
117
3
65
4
48
56
12
24
13
71
40
80
16
24
96
33
15
3
29
73
11
252
112
12
36
84
128
88
8
64
60
20
108
7
5
103
29
36
67
18
3
24
60
72
68
12
13
23
64
60
24
9
47
156
7
45
32
40
96
84
84
140
64
12
48
48
192
212
40
44
72
7
77
4
9
195
3
53
40
39
17
13
107
91
29
133
168
23
49
11
19
65
48
4
33
3
140
37
11
52
44
1
15
75
102
15
20
108
112
156
72
20
25
3
20
40
99
90
47
64
60
56
100
48
15
33
80
4
24
27
33
39
33
87
90
75
12
3
201
104
16
60
69
23
100
12
36
9
3
87
41
109
27
48
20
112
8
48
25
47
43
33
104
36
7
29
28
96
20
12
108
36
36
88
72
12
12
8
168
52
8
97
90
18
59
4
39
17
43
17
1
27
12
24
12
60
92
133
90
77
40
48
84
33
3
32
55
65
36
4
45
30
117
8
28
48
24
8
64
8
196
56
64
20
36
36
28
32
12
112
24
39
5
28
80
85
12
11
136
60
33
15
3
173
4
15
45
45
3
8
124
212
4
24
48
27
53
24
1
99
20
28
60
116
67
17
132
24
12
52
32
1
39
60
24
344
25
11
60
40
156
24
72
140
84
40
3
30
15
20
36
84
76
44
13
3
204
56
4
20
108
24
60
40
3
65
43
33
24
12
63
90
15
56
12
25
12
71
24
72
36
4
33
147
33
71
24
13
99
21
135
72
105
11
109
60
111
44
12
4
216
20
4
140
24
85
27
44
19
41
40
36
80
60
1
30
17
12
4
24
32
64
32
24
28
12
20
16
20
88
72
68
100
24
33
39
51
9
36
84
44
40
20
12
40
104
36
72
60
73
102
101
16
20
24
7
137
108
7
81
9
18
93
9
11
4
12
60
68
180
40
45
47
36
4
68
28
15
9
20
73
63
15
192
33
24
108
32
60
31
17
25
15
105
71
64
12
128
28
20
28
27
17
16
27
90
87
3
45
44
160
48
8
120
48
24
73
39
21
27
36
12
24
21
90
89
96
12
12
384
100
80
12
7
60
120
18
15
144
144
20
19
57
144
84
80
28
24
60
36
105
23
36
4
164
136
9
18
9
8
52
104
7
197
96
40
44
28
8
36
4
20
160
69
27
68
28
60
12
68
25
119
96
12
112
8
12
36
40
32
48
24
4
20
16
3
137
1
59
13
150
18
3
36
56
60
7
5
88
20
4
24
12
48
44
72
4
72
44
16
24
111
9
116
60
37
47
1
150
45
104
96
37
18
9
116
172
105
3
32
48
40
15
33
72
24
21
72
30
17
156
124
20
40
21
195
57
47
88
80
16
57
15
45
15
24
33
51
36
68
55
60
5
13
63
32
52
116
4
32
144
72
25
12
18
57
12
63
18
27
48
12
15
33
84
8
172
81
47
60
112
20
28
45
11
169
18
69
21
15
15
29
13
51
20
37
107
12
61
72
15
68
97
11
79
5
52
44
37
15
44
4
27
77
73
15
120
24
20
96
67
5
85
35
52
60
48
60
228
75
9
36
12
188
7
5
96
52
24
20
16
267
41
37
47
25
3
24
80
13
251
109
60
11
19
21
39
65
36
52
20
12
25
27
60
84
44
16
36
56
124
8
12
16
120
8
4
33
39
104
7
5
28
69
87
164
7
77
13
123
24
33
27
48
44
16
80
4
20
96
28
20
49
3
72
63
5
64
60
33
87
84
44
52
21
119
4
9
3
68
19
33
87
41
49
18
17
43
89
36
12
25
18
33
69
11
24
36
12
28
60
24
3
33
9
111
24
12
44
84
28
32
115
48
60
93
32
12
12
36
148
39
41
24
ABCD 93167356136*3^$a+1 [50011]
54
143
37
90
57
44
12
88
285
11
24
1
11
172
248
72
1
27
44
120
16
68
144
60
52
128
115
101
196
63
81
72
284
85
35
4
24
27
29
61
131
220
104
216
12
100
36
20
12
84
148
60
135
77
16
8
60
60
31
65
28
56
196
15
41
108
12
64
45
71
204
49
167
13
95
36
13
90
41
220
20
25
216
18
126
35
76
116
79
41
88
116
79
90
99
108
9
155
48
85
63
32
67
245
96
84
24
24
168
52
12
33
47
168
48
84
13
27
45
135
99
17
12
7
41
49
179
84
12
4
56
115
29
24
37
63
8
48
115
9
72
56
7
257
193
27
68
31
36
144
29
180
36
61
59
12
37
23
60
72
88
48
36
44
120
229
35
91
9
8
108
55
9
12
15
101
60
4
24
44
132
85
23
31
36
41
24
24
145
35
156
25
59
84
12
48
40
8
228
25
99
20
108
84
103
21
104
55
36
17
19
5
84
181
119
24
28
44
96
49
59
72
67
17
28
36
45
36
23
36
76
9
59
228
60
204
28
20
31
137
192
76
45
131
48
1
119
7
54
107
4
36
8
12
48
1
99
12
8
240
12
7
72
288
41
4
212
36
88
32
100
12
32
96
40
27
77
160
33
23
240
72
16
9
36
11
180
84
85
59
40
12
8
115
36
257
48
64
128
48
24
52
180
164
25
36
99
36
104
12
72
1
39
15
41
121
144
36
23
76
104
156
4
15
17
64
135
9
20
16
152
37
11
12
67
17
84
12
13
59
247
54
126
41
12
72
36
4
24
12
8
61
63
8
60
12
60
31
45
9
167
85
90
41
24
25
71
12
25
90
90
107
19
89
1
90
201
33
27
68
12
60
36
67
273
92
76
116
24
12
109
59
220
135
5
36
36
40
8
100
56
84
36
49
47
43
89
36
36
109
39
80
100
68
64
9
35
55
5
49
36
36
39
15
9
128
79
18
71
12
277
63
8
64
20
88
27
117
104
192
12
97
23
16
105
11
28
108
33
179
1
36
135
8
12
25
11
48
85
54
77
24
16
164
36
25
95
193
23
228
84
16
116
73
27
63
17
24
36
13
135
48
168
44
91
5
175
54
183
20
49
75
20
40
108
27
5
124
60
12
80
7
77
180
49
27
68
16
24
56
124
81
95
4
32
49
135
108
8
48
12
108
112
12
20
132
96
19
21
60
9
35
19
65
132
4
44
52
128
115
45
80
19
5
96
36
16
12
108
44
24
91
18
11
60
1
90
125
60
108
12
73
111
56
168
7
45
20
79
89
40
36
132
200
7
5
175
173
12
40
72
20
196
12
80
7
65
24
12
7
72
54
95
220
32
72
16
36
20
108
12
204
76
8
12
79
90
75
32
19
53
37
23
52
56
108
120
12
72
120
16
44
16
45
180
95
184
81
11
48
60
7
45
36
20
97
36
47
52
32
40
45
18
261
80
12
7
36
54
131
12
28
44
36
36
40
33
47
16
333
311
40
68
232
80
25
191
52
32
36
52
80
168
24
4
224
1
107
12
72
36
97
35
28
84
8
7
113
175
36
21
15
108
45
8
24
24
36
84
36
4
12
44
24
4
51
90
11
24
4
15
21
141
59
96
79
9
81
207
20
88
99
5
72
96
12
67
5
13
36
11
60
40
69
36
383
67
41
48
19
221
84
40
15
5
120
100
120
32
136
44
24
4
12
24
9
23
40
9
59
4
27
81
9
63
56
ABCD 93167597104*3^$a+1 [50017]
9
45
15
111
12
69
20
28
45
23
19
141
57
3
27
33
3
42
18
17
19
144
17
55
9
20
136
87
36
234
138
105
72
120
15
17
19
69
93
84
18
36
396
24
66
183
57
30
78
123
3
36
48
42
75
120
56
4
15
93
15
48
129
36
84
9
30
60
54
126
36
33
12
9
47
37
42
65
1
18
36
6
99
3
96
54
30
6
54
45
45
12
24
27
12
32
16
105
15
44
28
243
29
40
120
80
1
30
69
20
40
21
174
6
15
32
43
117
57
96
18
144
33
33
24
75
135
60
210
150
17
73
3
69
66
78
216
144
11
19
24
18
15
32
127
18
3
12
27
54
47
4
69
90
96
18
156
42
18
12
54
6
90
45
99
33
57
156
60
30
132
72
18
36
51
69
114
36
72
9
36
44
100
21
18
17
4
36
3
21
15
156
54
3
48
9
75
81
27
32
28
21
131
19
9
3
17
28
15
174
3
165
48
24
54
12
69
93
6
9
117
84
42
18
47
73
36
18
17
16
27
30
258
12
18
150
48
89
37
3
32
25
54
54
27
9
36
18
45
128
7
18
12
107
16
39
45
48
60
51
120
21
68
40
132
48
57
3
117
15
3
42
90
101
40
3
21
63
6
27
72
21
6
180
228
378
24
3
80
72
28
48
164
16
12
128
37
6
129
48
3
29
1
39
111
29
7
66
99
9
162
125
133
30
24
33
39
48
6
147
9
35
19
17
37
60
102
54
42
18
12
15
39
5
1
84
15
45
63
63
209
1
27
15
12
6
72
12
75
36
20
112
33
18
264
108
42
15
108
39
90
11
184
51
60
45
12
72
231
48
17
40
3
12
24
30
51
63
102
42
12
24
30
6
33
15
6
72
192
78
125
19
33
48
9
66
5
112
27
18
36
96
120
123
12
156
120
44
1
144
18
33
93
51
3
66
6
90
30
90
75
3
36
36
108
93
27
18
90
78
30
24
33
24
8
43
54
48
90
18
27
15
17
55
33
177
3
33
15
27
105
60
33
30
60
108
21
15
66
72
108
35
55
5
67
42
216
15
60
12
3
108
17
109
36
87
12
9
71
16
105
27
33
102
117
51
84
5
48
40
108
93
30
17
24
120
40
33
78
29
25
144
27
63
144
30
63
15
72
66
27
60
27
165
12
120
3
180
6
11
36
133
27
3
177
63
81
60
20
19
12
90
18
6
30
78
15
68
24
1
72
15
21
30
6
15
3
53
64
9
47
144
25
54
9
3
45
27
77
36
4
120
39
17
19
66
90
185
85
132
18
18
99
48
117
96
120
27
177
18
45
9
36
108
66
18
6
36
81
9
120
15
111
9
108
27
114
51
36
39
33
21
30
6
11
115
84
45
8
40
72
51
5
73
30
72
54
144
339
132
33
6
69
68
79
21
12
3
72
33
69
35
73
6
9
207
36
45
129
90
21
33
111
56
103
81
8
112
3
12
24
36
21
33
11
25
54
12
17
1
54
33
9
48
42
173
25
15
21
107
13
36
3
32
151
30
18
60
141
3
48
72
177
20
73
42
33
120
3
18
24
66
69
3
377
25
107
145
155
1
54
90
51
117
15
51
21
39
126
11
24
28
48
15
144
18
48
18
17
73
87
24
36
33
27
224
19
69
45
27
96
3
12
69
99
17
12
37
78
12
54
107
25
195
20
12
7
36
30
18
77
139
54
39
21
90
12
9
51
57
48
192
117
48
3
177
6
57
12
32
43
18
54
30
114
9
72
56
43
90
90
12
5
55
72
33
93
11
25
18
93
45
78
72
12
105
27
141
24
48
48
39
21
140
37
108
168
27
80
12
25
47
133
66
36
114
72
54
21
60
9
120
75
21
90
12
402
3
51
17
37
63
24
39
66
6
117
3
60
69
3
12
24
21
15
65
60
328
15
177
108
12
9
102
78
36
15
21
15
3
9
21
60
39
81
39
32
25
18
18
18
117
9
83
25
63
92
7
153
20
205
156
6
36
54
35
28
147
54
27
87
12
41
55
12
36
24
33
39
ABCD 93167744578*3^$a+1 [50063]
9
15
33
99
11
12
36
1
3
33
5
18
34
111
36
96
77
6
22
80
7
33
2
36
102
7
15
36
81
41
108
7
3
12
38
4
3
47
25
33
8
7
177
6
12
140
10
39
23
60
1
12
35
60
13
45
30
9
36
95
40
50
22
20
88
57
72
71
34
38
18
52
3
17
67
3
38
79
41
19
3
92
25
11
12
22
36
32
19
81
15
3
14
16
27
45
2
30
7
48
156
12
33
2
40
30
20
112
27
39
2
22
57
9
42
8
42
30
49
29
31
21
39
33
18
20
48
10
30
32
60
18
12
10
98
67
23
4
38
70
50
19
21
27
41
31
24
12
33
44
67
41
18
60
121
36
3
2
55
83
22
15
3
20
52
45
15
8
22
3
60
117
20
40
27
3
68
4
18
42
81
35
72
13
9
20
16
27
5
7
11
37
24
11
10
30
32
6
52
50
18
79
141
2
12
13
48
35
1
24
29
70
38
7
41
7
165
18
14
156
19
131
34
6
30
15
77
43
9
38
120
97
3
69
24
27
33
27
12
38
88
24
86
22
48
50
60
61
9
50
49
5
6
1
21
68
31
21
20
22
48
57
71
25
45
39
36
195
9
81
15
77
7
12
24
27
18
32
22
68
90
55
75
9
23
58
63
45
15
27
57
11
34
6
9
12
9
2
37
33
32
28
27
21
147
15
2
18
48
130
32
7
11
61
11
13
60
17
58
24
30
36
14
36
60
121
9
15
12
23
144
66
54
198
60
108
7
60
35
40
38
7
15
117
21
20
52
63
5
40
87
5
18
54
40
3
108
9
3
53
12
40
110
40
45
5
22
33
48
36
168
21
12
2
18
18
12
58
2
25
15
57
105
27
93
110
1
60
59
28
57
63
108
90
60
51
21
102
20
1
47
22
50
36
49
195
8
78
12
10
32
13
24
71
30
58
50
24
18
49
23
18
19
24
5
42
13
35
61
60
63
38
55
3
32
18
4
66
45
9
27
29
19
15
18
42
57
36
5
43
15
42
15
33
24
27
59
1
3
45
3
92
16
141
21
38
30
40
180
27
15
33
35
30
112
63
59
58
140
40
20
18
72
40
50
52
146
4
45
60
101
4
6
12
32
28
9
23
66
4
60
50
18
12
6
25
12
15
20
40
32
48
72
76
21
24
47
12
6
30
1
9
27
5
43
47
18
52
2
18
52
6
282
90
110
55
72
12
3
90
3
15
20
112
80
96
12
40
57
35
16
45
24
3
2
30
96
4
26
67
33
120
24
27
48
33
39
81
108
14
18
18
90
42
13
35
1
21
39
21
30
32
25
36
57
98
4
93
24
9
75
36
108
48
12
36
24
53
18
4
18
2
1
105
27
5
67
11
30
40
14
46
14
25
45
3
53
91
33
78
69
161
40
98
24
30
36
10
50
102
18
22
42
30
50
90
36
90
72
58
104
13
47
16
21
3
18
8
7
24
96
5
18
85
9
26
277
24
11
88
72
20
25
63
21
11
18
4
50
6
19
21
12
3
89
7
9
75
29
10
30
108
90
20
18
70
2
7
33
8
4
86
10
90
14
108
12
28
72
3
24
36
24
33
78
8
4
20
120
28
8
4
20
37
29
10
80
1
9
39
45
27
29
34
18
38
30
22
2
16
14
10
18
93
9
6
50
79
11
30
7
53
34
60
33
15
60
32
36
49
12
149
7
33
14
1
72
23
25
87
48
9
5
6
40
9
45
8
90
13
60
45
102
72
36
110
67
3
2
18
49
81
87
47
190
36
102
9
11
12
157
36
23
22
3
15
21
36
3
14
66
40
9
33
48
72
15
125
58
14
7
119
24
16
57
83
25
29
31
12
33
20
12
42
76
30
60
32
18
1
3
26
60
12
78
1
39
45
36
23
61
77
18
150
22
102
6
12
9
24
39
56
30
67
5
18
4
21
60
36
29
12
18
64
68
268
24
80
76
14
6
202
8
7
33
2
18
40
80
60
19
3
48
21
33
90
21
15
2
115
47
13
77
30
6
30
10
30
81
9
54
18
50
18
67
63
21
11
10
30
50
7
83
60
30
103
69
36
87
17
16
15
45
30
81
11
13
35
4
56
12
58
74
13
23
30
4
63
155
37
3
8
85
36
48
11
25
69
150
90
3
5
18
205
15
2
12
6
109
3
32
16
50
4
27
59
40
14
6
72
73
35
12
49
9
14
168
18
12
58
69
35
6
40
32
30
148
2
52
18
45
120
12
131
1
3
21
47
85
215
109
41
12
6
30
79
53
52
6
21
29
102
22
75
72
48
108
117
15
3
8
24
16
9
41
22
20
30
58
32
78
30
4
18
27
48
35
48
60
1
33
60
63
23
1
51
9
23
18
22
18
15
23
40
32
12
1
5
30
42
18
25
45
54
33
53
4
3
35
12
96
34
20
31
84
155
166
140
55
36
21
15
24
9
27
23
24
58
87
33
2
48
28
21
36
12
11
97
24
11
30
18
4
6
122
18
67
24
111
50
43
24
95
16
20
1
36
75
50
70
2
67
21
60
15
87
78
8
42
18
55
17
18
1
69
24
18
12
38
18
121
24
15
2
48
31
63
93
33
15
27
57
12
89
4
170
121
15
54
176
67
23
25
9
18
20
52
90
110
30
18
133
17
30
22
3
35
90
43
12
15
38
4
3
5
10
152
36
61
36
65
10
18
39
45
20
70
21
132
12
11
60
72
12
13
65
52
27
59
90
64
3
5
18
4
6
27
23
25
317
70
68
24
13
5
43
9
68
18
64
26
31
29
55
24
23
58
51
23
1
ABCD 93167793302*3^$a+1 [50041]
48
33
43
108
41
91
120
176
16
92
100
5
48
19
272
28
8
184
84
5
7
41
3
21
91
53
91
173
451
17
247
5
72
27
16
92
40
77
132
127
8
201
127
152
52
29
67
20
45
84
123
36
57
15
52
5
60
7
24
20
4
29
19
144
53
180
103
96
41
12
3
156
28
60
32
9
3
21
43
77
19
20
52
185
67
41
84
19
41
63
4
84
36
77
31
104
81
72
43
29
27
16
89
75
81
91
8
33
108
36
3
16
44
81
12
216
60
127
101
135
28
5
91
348
41
24
12
103
29
39
168
45
199
8
4
48
29
115
132
53
36
108
3
33
19
36
41
48
31
44
33
19
56
16
104
45
84
55
44
9
7
137
19
36
144
36
89
3
124
125
123
64
29
115
72
65
7
24
24
32
9
144
75
4
24
32
240
28
12
209
115
65
163
8
12
105
43
65
108
19
5
111
84
93
216
19
173
36
96
84
72
96
15
28
68
28
92
204
33
12
3
108
4
228
20
57
12
72
39
21
31
8
12
28
80
256
36
56
84
4
89
151
65
288
123
4
17
39
105
15
16
161
24
48
91
125
144
39
105
31
41
3
33
7
29
96
12
3
52
188
33
67
41
36
31
77
55
29
79
32
120
21
19
84
48
20
60
156
33
39
40
96
32
100
224
45
120
132
84
99
45
15
9
7
77
36
60
103
60
8
4
17
55
44
100
60
80
48
9
55
60
116
153
36
48
127
44
52
161
84
43
168
29
67
24
84
89
67
5
72
43
164
69
12
132
19
48
89
51
81
48
19
44
148
29
115
113
3
72
244
32
124
17
3
9
163
44
4
8
28
32
100
5
87
112
29
79
17
12
19
20
124
17
108
36
31
92
12
40
92
120
81
187
20
105
27
112
5
103
17
24
27
16
108
77
36
255
33
19
108
48
8
12
72
48
45
24
3
9
288
115
144
60
132
17
3
57
7
68
177
120
108
115
8
172
12
60
17
67
89
3
33
7
29
159
57
43
96
5
72
163
8
48
33
7
96
204
233
91
41
27
60
88
72
197
7
65
24
19
24
20
144
57
24
187
20
220
53
36
55
44
64
48
12
29
240
87
33
91
77
247
32
93
79
53
48
19
152
60
21
7
29
96
63
72
40
125
15
4
252
161
15
60
4
48
17
159
21
24
7
20
40
77
120
211
5
15
117
79
44
33
43
29
31
36
41
39
21
103
44
52
8
117
67
17
87
244
68
129
12
36
111
33
223
17
39
69
36
27
112
56
40
17
31
17
7
188
28
20
72
81
24
192
43
80
208
245
216
7
116
16
137
84
187
101
79
60
84
108
101
60
48
19
104
9
63
48
12
141
27
40
120
60
84
56
208
72
72
5
3
9
55
53
55
77
192
39
112
29
235
92
33
19
77
3
33
151
41
36
144
72
36
79
29
39
141
19
180
20
100
113
108
259
32
52
224
4
41
159
48
117
19
44
33
79
65
67
264
149
43
125
7
8
4
180
29
180
108
19
60
65
36
43
8
93
63
12
132
52
56
108
261
51
120
52
120
53
75
64
5
36
3
105
36
63
117
60
111
16
17
207
45
48
307
132
84
77
12
132
115
29
67
44
141
27
4
48
68
28
77
ABCD 93168565052*3^$a+1 [51096]
90
411
144
525
18
180
180
153
192
480
327
105
93
291
144
15
225
45
432
3
87
18
360
207
333
432
675
63
270
180
351
192
288
159
72
9
336
288
105
135
405
270
342
231
219
108
57
15
465
48
432
384
336
135
441
117
252
591
192
117
450
18
180
3
144
213
315
336
141
918
285
96
240
9
135
117
18
297
288
225
303
39
90
15
3
45
96
96
15
18
810
213
384
303
792
270
123
48
672
192
333
195
432
183
105
336
99
90
90
72
369
480
69
507
33
72
90
45
48
576
432
240
189
198
432
108
72
90
255
384
99
72
21
897
72
18
21
336
183
297
240
75
645
96
48
144
48
99
90
51
327
57
96
48
51
90
3
15
225
96
240
144
537
810
378
51
96
285
243
135
450
180
147
48
57
630
513
135
432
90
90
21
87
57
465
111
144
213
90
90
87
3
72
21
519
198
51
201
183
285
180
15
75
21
141
483
288
147
72
360
180
18
162
21
192
57
180
243
387
108
90
231
96
240
240
48
432
48
177
15
48
27
180
648
441
ABCD 93168910078*3^$a+1 [50019]
13
18
66
23
31
60
29
1
87
63
102
24
198
45
3
69
24
21
30
54
119
7
18
126
41
64
72
27
45
80
67
36
105
27
5
48
163
36
36
12
33
39
60
120
6
228
11
103
48
57
3
48
126
90
173
40
72
56
88
32
7
60
48
69
129
54
65
133
155
7
36
165
72
3
77
13
51
75
45
111
108
24
36
30
42
180
429
111
90
47
40
21
54
90
102
90
144
147
75
108
9
21
306
65
48
91
66
3
8
7
96
9
8
24
133
6
84
18
375
9
30
420
108
72
30
6
48
6
66
197
40
3
30
42
5
7
36
18
96
18
36
30
42
45
24
3
180
113
43
252
33
32
175
84
168
36
30
42
9
24
72
48
96
56
73
36
35
181
27
3
60
54
36
30
144
33
21
51
39
24
192
108
5
160
51
101
43
132
33
8
103
41
25
60
66
72
42
23
67
53
120
88
189
54
29
7
33
147
101
19
108
36
96
66
59
16
147
5
43
18
114
156
77
13
11
31
90
138
60
9
21
51
99
12
42
102
36
72
5
208
135
84
24
12
24
18
95
112
45
11
232
21
59
163
45
32
61
11
13
48
18
36
24
77
97
183
72
3
30
132
66
6
35
48
55
60
36
72
12
72
5
31
78
12
144
36
35
19
6
90
180
12
53
24
235
45
3
77
19
36
9
111
24
174
108
47
85
51
87
17
43
149
40
24
216
51
144
186
27
27
48
6
30
17
19
90
75
8
72
85
36
30
18
42
12
33
39
78
48
54
60
120
65
43
72
5
1
30
105
3
6
54
9
135
33
255
84
5
16
33
114
36
84
198
114
5
121
12
6
30
96
48
60
90
33
3
54
15
21
126
69
255
9
75
93
48
27
12
6
54
117
129
6
9
147
114
90
48
72
54
54
21
51
114
192
24
66
60
48
29
43
77
37
11
55
17
16
21
18
180
6
47
24
160
69
24
18
108
29
16
21
96
54
108
90
23
43
36
90
18
42
48
42
9
225
30
24
90
23
43
24
228
57
15
78
30
197
73
15
63
72
17
72
109
27
3
69
63
12
96
29
16
219
5
16
51
21
120
63
102
24
48
18
33
237
35
7
180
45
75
77
199
9
32
40
81
47
37
24
30
54
111
32
115
180
89
211
60
84
36
180
132
177
33
78
17
1
15
51
213
128
19
6
30
17
43
48
24
48
204
48
96
105
105
15
39
33
24
8
61
54
6
87
15
132
12
24
36
5
31
108
30
150
30
114
30
203
85
24
51
48
144
72
3
21
15
41
85
24
30
29
40
128
232
45
66
72
204
66
195
45
123
129
90
66
131
31
18
39
21
336
126
125
7
81
45
51
39
144
48
17
7
33
48
63
9
93
42
17
55
90
234
144
48
5
19
5
151
114
95
43
21
21
35
88
120
32
25
15
3
5
37
18
18
63
104
13
138
105
24
21
27
3
24
72
66
18
105
27
12
60
125
13
3
39
33
75
69
195
90
24
30
72
24
48
165
75
45
32
13
90
17
64
219
93
105
114
69
15
17
72
55
65
331
21
48
8
157
3
33
87
72
255
36
29
31
41
40
39
17
19
165
80
61
90
252
78
162
18
54
101
43
12
33
144
21
11
121
30
24
30
3
51
36
41
88
144
8
13
156
15
171
69
33
60
83
19
21
32
127
54
114
30
78
18
99
75
42
30
18
3
3
12
17
43
84
144
36
21
39
30
114
41
40
45
90
48
18
78
17
139
69
ABCD 93168973466*3^$a+1 [50037]
39
64
23
12
18
3
15
6
18
33
27
96
12
9
9
6
9
87
132
36
66
31
35
54
210
114
24
6
24
6
31
11
192
36
49
53
3
15
126
30
66
12
42
84
30
12
90
12
145
8
64
83
36
36
78
108
12
7
119
81
3
72
24
12
72
120
12
69
177
7
137
30
24
90
127
47
18
30
54
84
30
30
115
24
23
30
24
54
24
36
6
66
12
133
80
63
1
29
6
84
337
23
60
30
54
48
78
12
24
84
19
11
24
21
81
6
97
11
120
30
84
6
61
11
84
36
132
33
33
175
59
18
60
132
18
24
48
1
29
42
60
133
23
9
33
6
1
11
18
24
18
24
1
143
57
24
195
21
64
23
60
141
39
12
6
159
9
24
48
55
23
24
30
18
73
65
12
18
66
39
45
19
65
7
35
13
8
40
23
6
30
6
18
21
24
111
24
6
43
41
6
30
75
16
47
18
60
12
7
119
30
19
47
1
17
48
54
9
15
6
30
30
18
66
66
36
24
18
36
7
5
60
15
15
120
9
21
3
39
6
27
9
48
31
65
30
6
30
18
42
108
21
136
53
42
126
72
3
112
32
15
60
90
48
72
18
48
84
60
60
54
7
24
11
42
162
24
60
84
66
126
73
23
84
13
185
66
12
9
3
6
90
36
78
30
117
16
95
33
87
30
102
66
6
24
24
12
18
6
24
12
24
85
89
18
12
1
11
108
25
77
186
48
12
18
30
42
30
42
72
66
12
138
84
55
35
13
56
57
114
85
5
18
1
35
84
25
47
78
18
30
30
24
114
27
48
147
13
77
12
132
66
42
96
42
24
21
3
36
6
3
9
6
24
1
59
90
18
42
36
19
11
36
24
81
51
12
30
60
7
53
43
24
29
42
12
36
81
93
108
48
36
54
84
72
9
9
7
11
85
23
54
132
6
12
60
25
71
6
78
12
30
126
102
108
54
18
60
36
36
6
9
40
41
30
24
84
54
6
60
21
9
90
45
21
84
30
1
71
138
24
30
12
30
54
36
78
30
66
102
18
90
21
16
35
48
24
93
112
131
12
84
84
25
5
24
78
24
24
21
39
1
11
12
36
6
30
9
16
59
21
9
162
30
30
49
53
90
30
42
18
42
84
30
19
72
131
120
18
96
54
114
36
111
63
25
35
42
18
33
15
30
67
8
75
90
3
15
84
6
6
1
35
84
48
1
29
78
12
6
6
13
17
54
276
60
30
19
41
66
13
5
30
36
81
9
31
77
66
6
18
6
42
78
6
6
7
5
42
24
25
59
72
6
39
3
192
30
24
42
84
6
18
49
48
24
29
54
30
6
25
24
47
9
51
156
12
6
24
7
5
19
35
36
78
42
73
11
24
72
18
42
60
24
60
24
42
15
129
66
24
90
27
39
24
30
6
48
60
25
35
138
18
25
107
37
77
138
25
35
30
78
42
90
72
13
53
54
48
78
72
87
81
79
23
1
11
84
12
30
24
48
18
93
16
23
33
112
5
162
6
30
72
18
84
18
13
72
48
53
12
7
32
33
31
41
126
24
144
42
144
39
15
120
12
60
9
21
54
21
33
55
24
107
61
149
96
19
71
33
15
84
37
53
90
30
27
51
45
63
57
3
24
61
72
5
54
69
9
78
138
102
102
27
21
18
42
42
12
30
24
27
3
42
19
23
90
87
9
72
18
24
12
1
48
24
32
135
36
108
24
25
65
60
18
33
120
9
252
18
12
84
30
6
21
3
6
36
43
65
79
8
39
9
75
36
25
5
54
21
51
48
54
96
12
72
12
18
21
9
6
57
57
55
65
90
18
18
1
5
18
66
36
78
37
89
54
97
5
96
18
30
12
12
66
36
13
161
90
21
9
96
114
144
48
24
60
18
108
72
43
29
6
42
147
9
90
144
72
18
43
48
17
18
30
96
60
75
99
12
9
15
73
35
18
18
6
18
1
41
36
12
18
18
6
6
30
54
66
90
42
6
7
23
12
42
18
12
72
21
39
25
23
12
13
17
54
25
11
24
21
9
24
7
23
60
12
49
5
84
7
53
222
66
19
23
60
36
57
48
147
69
15
36
24
84
24
25
77
54
102
42
96
42
42
73
119
6
12
63
9
150
114
7
107
133
5
30
54
54
36
24
60
97
53
30
24
6
24
60
36
30
42
135
3
6
90
13
8
75
18
12
54
144
156
66
67
5
51
87
97
65
6
49
72
11
24
84
24
150
3
9
54
12
90
115
17
55
17
48
6
120
81
39
30
12
7
11
12
24
18
66
21
39
36
30
30
6
84
6
162
6
6
24
147
9
31
77
67
80
21
72
6
6
79
47
42
42
186
18
36
126
30
24
48
145
23
24
25
80
33
102
73
53
12
12
75
16
72
41
12
24
66
9
40
59
12
48
102
3
27
234
30
6
18
132
ABCD 93169373886*3^$a+1 [50004]
60
89
7
53
180
3
117
63
28
36
44
100
65
12
108
115
125
12
48
135
36
100
29
115
44
52
56
93
60
132
120
43
5
12
60
60
79
53
163
120
44
213
7
104
45
24
183
64
36
65
12
91
5
91
113
63
180
180
88
77
108
31
173
43
5
43
89
127
60
101
27
28
8
45
12
55
5
103
65
91
144
5
15
45
24
348
48
31
41
3
45
12
48
84
171
72
40
24
120
89
55
104
21
12
300
180
63
16
29
12
12
31
77
12
135
45
48
12
288
75
93
31
221
19
113
156
84
163
53
60
55
32
33
12
19
113
67
84
12
5
108
51
9
60
7
5
43
17
108
7
53
12
12
48
15
45
19
44
9
31
29
3
45
120
12
183
177
3
148
77
27
93
192
156
27
93
31
128
33
72
31
300
17
60
108
12
12
111
9
60
7
41
60
72
3
93
55
17
19
104
105
111
76
32
21
55
72
5
43
65
132
48
55
77
12
48
48
7
257
36
12
12
96
15
69
31
44
16
89
48
63
165
12
12
60
111
117
27
36
105
12
55
17
36
27
144
33
31
5
60
12
48
12
360
120
39
40
60
89
120
132
27
105
3
45
168
12
63
9
91
44
81
60
7
32
81
99
33
12
168
39
21
55
48
29
48
168
127
5
103
5
147
28
17
19
120
29
84
60
91
89
216
7
5
315
4
36
53
51
4
5
12
15
105
60
55
104
33
7
41
63
76
173
36
75
9
48
48
12
175
60
77
180
31
149
156
31
221
27
33
48
12
123
72
33
111
16
17
91
17
147
21
24
67
29
84
27
21
60
240
48
211
24
80
16
84
44
105
43
68
57
55
32
112
89
31
53
91
5
15
45
115
36
41
19
96
17
60
36
132
159
108
28
24
56
33
127
125
39
69
252
259
101
60
15
40
53
180
24
48
15
45
19
116
33
72
43
17
15
105
39
129
204
156
132
63
9
96
144
3
93
87
105
120
19
89
24
48
60
43
104
105
147
9
12
79
8
21
240
132
43
137
72
3
33
12
300
103
185
15
117
63
105
84
48
15
273
15
52
20
33
72
48
55
77
12
36
99
28
5
199
20
9
279
28
5
43
17
19
60
36
65
19
41
63
9
27
9
7
20
88
5
51
144
57
15
33
39
33
103
89
48
15
64
24
29
7
53
43
384
188
33
72
151
36
101
12
27
69
60
12
39
21
87
93
12
36
55
20
45
99
21
51
33
67
36
48
17
168
24
75
141
151
101
43
197
403
5
75
57
15
72
141
60
24
48
79
29
231
108
36
165
12
3
112
5
27
21
67
5
159
9
60
91
53
48
103
77
43
12
5
39
144
57
48
55
5
15
57
108
15
16
60
36
108
5
7
20
160
17
31
17
27
81
31
144
29
7
29
55
5
55
356
33
31
12
125
108
91
104
57
108
15
165
84
48
60
103
5
84
48
15
177
156
60
7
32
33
12
36
7
65
175
65
3
9
36
31
29
7
32
33
3
45
204
31
77
48
24
216
60
180
180
15
117
48
31
149
84
43
204
60
41
12
36
60
15
9
307
120
113
43
48
5
12
99
33
151
104
33
75
108
9
103
53
235
36
60
24
185
12
60
132
36
24
36
211
8
28
44
33
67
80
81
27
33
103
44
36
69
211
5
84
27
4
12
17
ABCD 93169541482*3^$a+1 [50009]
61
18
21
60
9
6
90
119
60
48
73
132
12
11
25
216
198
6
195
32
7
21
9
203
124
20
84
64
8
43
77
48
1
36
12
18
72
6
59
31
66
24
12
60
107
40
45
96
11
109
71
84
60
4
21
36
39
44
145
27
128
112
3
5
73
12
23
103
5
85
96
54
30
42
5
25
63
20
4
27
29
4
15
77
13
72
99
120
51
6
59
13
48
23
40
45
24
36
66
24
5
24
36
1
54
126
36
72
95
13
159
9
59
85
72
195
68
115
18
54
29
40
156
111
29
25
63
72
9
11
121
167
31
5
24
133
35
19
5
43
5
85
47
64
69
15
57
18
165
32
1
162
5
13
60
48
11
79
17
144
25
39
45
60
35
40
105
72
95
13
30
6
138
42
48
36
131
85
180
6
77
61
135
225
54
21
141
11
13
30
5
37
48
51
168
3
57
36
60
20
25
95
49
15
105
18
114
59
61
11
64
21
30
33
21
90
65
133
216
95
4
20
16
44
48
79
33
60
3
129
44
109
72
95
48
1
240
51
69
6
113
48
60
49
120
18
6
95
24
25
35
1
72
23
160
44
1
90
90
6
45
9
15
24
27
126
72
75
21
156
240
179
24
36
79
72
18
78
30
39
21
12
36
36
24
39
8
168
1
48
27
68
1
39
20
7
144
9
12
33
36
95
55
105
39
5
25
60
51
56
36
85
27
81
107
43
72
144
101
25
18
5
64
12
44
91
48
168
18
107
112
117
75
21
12
23
37
12
135
105
36
48
11
43
72
18
11
61
123
68
48
12
37
15
36
21
6
29
25
11
7
66
24
35
12
28
51
144
53
73
210
65
85
66
6
138
24
77
25
36
108
24
15
51
21
104
25
11
48
13
108
11
25
18
162
36
18
66
36
35
148
21
36
99
116
13
15
9
12
11
4
75
24
5
25
60
84
132
71
13
240
66
18
36
60
72
12
11
25
155
24
72
25
35
31
18
54
78
90
30
83
12
19
30
18
81
117
42
90
108
18
54
291
32
132
112
21
27
8
120
85
27
21
60
90
141
33
36
6
53
85
6
125
37
3
81
83
97
99
51
30
168
72
36
27
93
60
12
6
5
120
37
30
113
49
47
28
8
64
123
101
67
9
84
105
192
168
47
97
66
6
18
72
18
30
117
84
15
6
108
72
54
81
44
37
95
84
181
23
61
23
37
3
171
41
28
36
32
13
15
57
183
80
24
181
59
72
48
52
33
96
156
90
53
115
18
3
27
114
3
27
54
75
15
5
1
18
21
69
11
37
132
15
75
216
9
80
16
15
81
204
24
80
25
72
39
51
96
18
15
20
12
7
21
20
61
18
237
93
35
13
39
111
5
28
32
28
56
43
18
47
36
61
60
63
36
39
77
91
30
47
43
5
235
18
11
19
165
56
85
71
52
72
8
13
54
6
138
144
5
36
31
6
72
35
156
19
18
78
81
93
36
72
3
21
216
27
56
64
27
18
60
18
48
221
13
132
119
72
133
54
65
76
36
164
16
24
105
36
30
9
20
49
47
108
36
19
96
5
25
60
99
8
145
47
115
120
288
24
5
208
3
137
36
12
49
63
68
13
111
20
25
18
6
15
92
48
76
201
162
72
33
32
55
54
36
24
39
32
84
204
31
24
5
265
27
128
48
60
37
51
81
23
61
59
16
51
41
55
48
5
19
5
108
28
105
47
85
147
45
23
108
19
66
6
53
67
6
95
25
47
192
13
35
112
56
13
6
101
52
21
15
75
96
65
4
105
42
153
204
21
12
42
120
18
72
23
12
16
27
5
13
39
60
8
217
15
8
43
45
104
13
3
44
7
89
79
5
13
48
60
72
23
16
9
162
18
36
60
71
52
75
66
59
36
31
54
11
79
65
61
18
5
12
25
71
13
36
36
63
69
11
12
103
54
23
88
212
127
48
29
49
39
105
51
80
31
53
13
59
109
ABCD 93169651124*3^$a+1 [50001]
45
51
18
3
8
48
24
40
3
12
9
48
21
36
23
13
35
13
42
41
25
39
21
30
18
35
19
114
18
30
3
8
31
12
24
48
36
6
59
25
60
35
16
69
59
1
12
11
88
87
30
27
27
42
11
19
42
11
19
18
24
3
51
54
15
39
65
24
1
15
3
48
5
24
16
15
30
35
79
17
1
84
3
3
21
72
9
18
78
15
39
65
25
15
24
32
13
6
101
7
89
16
75
210
3
15
6
30
24
5
96
61
3
8
25
18
18
107
13
6
21
72
63
36
72
6
87
69
6
84
42
111
8
19
42
83
73
6
57
33
12
3
3
30
39
72
32
37
78
48
78
48
111
69
11
31
18
23
13
35
16
8
13
3
32
16
24
141
11
1
96
30
72
6
30
29
13
18
48
9
27
21
51
53
25
12
6
36
65
73
6
57
32
72
19
84
41
16
104
37
18
24
144
18
30
6
11
37
3
3
18
18
33
33
126
65
16
15
17
49
39
87
18
96
48
60
30
6
12
11
43
36
6
84
36
35
55
54
18
42
15
32
184
3
90
11
7
33
72
15
41
13
24
11
24
1
66
36
81
32
55
30
3
8
13
51
15
9
15
48
57
216
24
9
23
31
42
23
16
56
13
120
35
19
6
12
54
5
13
6
120
21
87
6
48
27
81
36
59
13
59
16
39
18
23
7
41
13
18
57
176
24
91
48
24
5
144
16
48
3
12
78
36
95
79
24
84
6
12
6
36
33
15
60
21
48
15
90
47
24
24
1
162
69
141
6
12
60
30
47
48
67
42
36
39
9
36
11
13
11
48
85
30
21
51
144
18
3
32
151
36
18
3
63
9
87
17
37
84
54
24
30
3
21
18
12
18
54
21
24
296
40
57
30
81
69
30
21
15
24
17
1
15
24
72
45
36
47
115
45
117
6
21
27
125
48
16
9
23
40
8
37
27
9
39
93
3
48
69
11
61
6
66
27
27
5
48
72
55
126
6
5
31
12
45
9
90
42
3
9
6
33
3
12
24
12
5
88
56
1
48
47
43
93
69
155
7
78
36
18
69
57
18
66
6
5
7
24
36
18
30
24
84
41
19
5
13
36
12
11
31
33
21
72
66
54
6
66
18
9
56
13
3
15
90
36
108
30
57
39
30
18
6
90
41
24
1
47
49
192
42
21
45
27
8
19
29
61
24
11
7
12
125
79
18
36
48
18
9
56
43
5
48
91
42
11
25
36
18
36
29
25
39
15
72
12
53
1
60
30
18
54
24
69
32
61
66
6
72
11
40
8
24
43
29
73
54
96
12
21
32
19
18
27
87
65
24
13
99
27
21
21
72
35
16
3
48
18
90
54
18
6
51
32
48
168
1
36
11
13
3
8
64
104
1
15
177
47
64
129
48
39
24
8
48
88
81
23
67
90
3
69
155
151
18
23
19
21
128
7
89
72
25
48
6
17
37
18
18
39
48
15
6
72
3
15
30
18
57
8
43
5
19
5
115
5
40
32
120
7
36
21
45
3
15
17
24
37
83
19
45
8
64
33
18
5
7
6
12
39
15
9
33
15
8
48
13
27
15
41
7
6
51
51
21
3
72
5
64
8
7
9
45
24
54
18
12
18
5
31
36
45
8
48
16
33
12
6
21
27
5
19
5
13
75
8
24
67
6
108
11
61
66
17
37
6
77
24
19
18
83
31
102
35
24
13
3
75
21
15
180
36
54
30
53
1
71
55
81
27
42
11
1
23
13
6
84
41
73
47
55
24
18
23
16
15
65
91
53
19
18
11
24
37
11
31
144
30
75
21
3
51
12
6
30
5
40
80
97
47
19
108
36
5
13
24
3
56
25
6
48
9
63
17
37
11
24
40
3
36
48
36
6
102
42
39
45
42
54
12
6
12
29
64
3
36
33
15
137
16
69
66
41
85
54
90
24
35
40
72
15
54
3
32
13
11
13
3
32
19
18
66
78
3
9
143
1
47
13
54
18
12
6
41
85
35
19
29
40
69
6
29
19
77
13
27
45
99
33
18
36
54
11
48
48
13
11
13
18
17
112
15
17
31
60
84
54
144
96
30
36
42
15
24
15
30
18
24
18
54
57
32
1
36
59
144
13
18
33
15
9
32
24
48
1
30
41
40
32
1
15
15
17
1
108
24
51
8
67
5
25
78
72
57
32
19
12
9
69
18
18
48
39
3
102
78
36
29
19
77
16
8
48
16
24
48
21
90
12
54
6
12
24
5
16
15
18
12
3
24
9
18
60
18
119
37
59
67
29
16
45
3
80
16
32
40
45
18
36
90
36
18
5
19
5
31
33
33
135
141
12
36
11
16
69
12
90
5
16
8
16
15
41
7
17
72
64
15
54
48
6
5
64
21
35
13
99
48
15
17
25
87
3
5
49
39
69
35
1
30
17
1
6
89
49
108
11
13
11
24
72
37
59
7
54
6
69
24
63
41
16
8
139
21
8
19
18
171
15
41
16
69
35
37
54
72
18
36
12
6
53
88
15
24
17
24
16
32
88
24
27
5
1
15
15
9
9
108
107
72
19
18
155
7
9
15
17
31
9
15
12
18
83
31
12
29
67
21
32
103
96
30
35
181
6
36
48
6
30
5
19
5
16
99
29
13
51
51
29
48
49
39
32
24
24
7
6
83
40
15
78
11
48
31
72
48
18
23
19
21
56
43
45
15
33
32
19
21
8
79
9
80
40
24
72
33
15
39
17
13
54
29
43
21
15
57
33
18
5
91
5
7
36
53
72
37
54
36
17
19
42
51
24
69
90
89
13
6
18
3
69
3
45
78
90
12
36
18
17
55
144
17
1
95
85
18
24
17
1
23
13
12
95
13
6
53
16
56
37
72
123
69
18
24
30
27
45
6
29
1
18
5
96
79
24
18
71
232
51
21
8
223
96
48
17
40
24
48
8
64
32
96
13
24
18
17
85
131
16
56
24
43
36
57
69
ABCD 93169864168*3^$a+1 [50003]
12
12
43
125
19
53
112
45
108
126
6
35
13
3
20
12
52
81
3
81
60
15
3
30
3
108
44
48
19
29
36
28
20
48
28
80
4
36
56
13
108
27
156
27
125
40
8
24
96
24
133
183
12
9
11
12
36
84
12
48
28
8
24
7
18
15
15
45
33
30
5
109
3
12
39
45
120
104
1
11
64
9
35
91
21
231
57
15
33
135
30
18
6
30
41
52
87
6
108
72
23
67
12
5
60
85
3
12
33
24
36
99
68
12
1
3
44
132
76
27
17
61
27
12
45
15
24
140
1
18
41
52
123
21
20
55
54
11
40
48
56
7
17
1
119
1
24
30
17
25
3
33
180
15
93
66
36
5
4
81
27
80
25
30
36
89
7
21
120
32
25
87
93
66
17
24
48
37
3
57
66
29
96
24
28
93
87
3
89
43
21
60
24
140
181
11
64
15
21
44
12
55
12
17
4
21
11
12
12
36
4
8
7
54
11
28
12
20
4
80
60
1
3
56
264
28
60
39
33
21
107
24
16
24
108
48
9
24
51
21
75
15
30
35
7
12
24
66
75
56
24
48
31
21
21
15
24
20
16
44
16
3
24
5
48
37
95
28
8
25
39
12
80
4
44
7
30
6
54
30
45
8
97
23
7
126
42
17
1
30
9
45
24
11
19
101
16
69
66
45
99
29
52
60
3
6
11
64
189
35
72
109
6
17
28
93
71
28
45
108
47
12
48
7
9
27
30
35
64
68
52
21
27
140
43
9
45
54
72
60
12
93
8
25
24
63
27
53
24
25
6
45
32
60
208
132
108
8
1
11
4
33
107
1
18
36
21
104
64
12
33
35
40
21
111
9
3
80
40
12
128
13
35
84
24
1
35
85
23
31
54
11
241
18
17
4
39
17
4
15
45
27
77
7
5
1
75
8
1
15
81
108
12
23
49
36
59
13
47
96
295
72
53
1
36
59
25
24
27
32
13
3
9
42
66
39
15
54
36
15
93
42
5
60
1
15
20
64
68
12
19
54
23
13
39
72
20
19
17
40
33
54
120
5
16
15
24
12
18
23
24
120
40
44
76
15
9
27
53
156
100
44
84
28
3
57
8
79
41
52
44
40
3
45
48
33
6
33
21
51
48
27
54
11
84
12
148
32
49
39
132
45
95
24
13
11
36
61
15
8
16
33
120
3
44
16
68
19
17
31
42
12
36
95
37
11
19
45
20
60
40
33
15
3
9
32
49
131
16
57
36
51
8
52
63
42
11
19
5
13
60
66
57
32
1
59
55
12
81
32
13
3
60
45
51
48
32
31
5
49
15
96
12
56
112
3
137
4
105
18
6
11
19
9
20
103
53
136
80
24
24
7
30
39
44
61
6
30
3
75
5
112
108
45
11
55
9
45
27
69
15
12
20
48
97
35
25
39
8
61
12
180
3
56
24
7
9
8
37
35
24
1
23
72
13
36
11
16
12
68
48
1
51
39
89
1
36
54
29
49
3
48
44
36
4
27
29
64
15
5
52
24
57
108
24
12
24
84
51
44
13
47
25
6
65
24
12
60
49
35
4
60
20
13
84
6
54
3
105
3
27
5
16
60
36
36
135
5
19
29
115
89
13
3
132
32
12
144
7
33
87
5
4
8
36
84
7
6
123
39
17
49
6
33
48
39
45
60
39
54
90
33
60
32
1
11
301
35
193
60
39
48
33
72
23
36
1
12
162
189
32
52
56
1
3
108
104
85
3
33
24
54
65
4
68
28
99
45
68
144
24
52
84
8
25
11
12
19
69
44
25
27
24
20
25
11
24
196
180
21
123
12
20
12
85
11
1
35
1
23
36
108
96
16
9
6
5
25
3
183
29
19
81
45
24
192
18
101
43
17
19
17
4
21
23
84
31
42
23
12
48
1
83
48
103
5
31
60
53
60
52
15
30
63
8
19
41
4
176
12
133
54
5
4
44
28
104
88
212
4
32
72
72
31
89
115
45
8
16
105
42
18
30
6
3
36
27
54
6
105
15
29
61
15
20
37
18
9
15
36
17
72
24
67
48
89
12
13
102
141
57
11
79
21
72
20
12
1
36
24
39
45
78
12
5
55
17
40
24
9
71
37
39
80
48
121
36
66
29
120
13
42
53
13
3
36
8
52
36
8
1
23
60
12
84
60
40
24
27
5
64
141
54
21
56
37
15
3
30
72
3
15
42
15
15
78
83
72
19
53
43
29
40
39
84
60
192
5
16
132
80
7
21
87
77
61
15
60
32
72
24
1
108
48
59
13
3
12
32
4
12
32
1
27
27
90
18
57
33
84
35
1
47
120
36
49
51
12
92
13
23
49
75
8
24
48
235
45
33
30
57
15
36
90
162
53
1
6
54
51
164
60
60
19
36
54
35
24
12
4
15
6
23
7
18
60
12
51
93
150
29
1
27
132
21
114
17
4
117
24
83
37
59
16
15
5
40
8
37
54
17
28
9
63
87
17
85
95
36
73
39
12
3
48
9
48
3
18
15
32
7
93
80
12
16
15
149
40
36
45
36
18
30
131
24
132
36
60
12
1
95
127
249
144
24
32
180
76
24
8
16
32
ABCD 93169965418*3^$a+1 [50035]
107
13
96
48
23
24
1
53
144
66
9
51
109
47
1
113
7
77
3
87
153
72
15
180
37
48
80
105
63
24
15
24
25
41
63
51
21
40
83
12
33
135
156
61
119
25
104
312
136
8
15
216
105
3
13
5
3
9
31
32
99
109
35
45
15
81
3
6
15
112
119
1
80
15
49
8
160
17
54
162
79
96
215
105
72
183
90
54
198
27
69
75
24
3
133
17
7
173
198
61
11
12
72
25
56
159
9
16
104
15
72
25
23
6
66
33
216
96
57
87
39
12
37
35
37
80
9
31
144
95
60
69
33
54
33
165
67
23
57
16
17
55
56
16
240
143
57
15
18
120
78
33
16
56
24
216
9
150
48
33
64
8
27
165
63
132
36
18
30
9
72
16
32
72
105
55
48
72
83
157
80
24
9
63
135
30
115
8
24
51
144
205
215
1
56
16
125
84
63
51
84
1
24
17
15
3
37
71
18
7
5
78
141
15
144
177
184
35
133
155
37
35
96
84
25
161
7
167
9
72
87
1
24
5
51
27
54
31
23
9
3
117
123
85
95
18
39
48
33
39
75
13
8
24
136
89
30
33
112
96
29
42
1
32
3
13
96
48
5
3
160
35
12
97
8
16
137
127
65
18
13
59
45
40
176
16
336
275
48
189
112
131
37
8
184
83
45
40
200
3
180
138
7
119
105
39
25
17
39
16
17
30
33
3
36
90
186
85
24
144
119
25
80
16
137
84
43
71
121
48
32
16
47
121
131
60
18
15
136
95
1
71
78
91
216
24
149
75
15
24
108
205
23
49
11
84
81
105
31
23
12
36
105
3
132
73
80
27
12
73
35
37
95
225
96
240
16
35
165
15
54
75
240
64
72
89
55
104
231
114
30
60
18
3
195
61
83
93
9
79
65
39
321
31
8
255
145
47
9
99
36
25
24
48
17
18
12
25
227
45
64
24
48
32
3
54
15
48
40
11
61
203
96
117
63
1
24
56
24
16
168
17
55
56
64
144
17
60
54
85
59
69
51
85
11
13
96
35
12
73
59
45
40
48
8
16
8
216
27
109
48
56
75
60
25
24
17
39
40
191
73
5
43
144
11
12
25
47
234
15
40
56
51
42
12
31
32
51
181
11
18
42
49
113
90
45
72
16
23
241
29
114
177
24
9
42
133
72
83
12
25
56
120
24
81
54
9
24
40
72
104
24
16
71
6
54
45
9
31
48
23
60
13
167
49
104
16
23
1
176
120
16
120
32
40
8
33
12
3
216
33
87
16
29
3
51
61
24
35
69
40
23
84
78
31
71
105
39
1
329
87
57
12
115
65
39
147
84
1
24
96
104
88
11
37
24
48
17
39
69
75
21
91
35
45
88
152
288
15
1
35
69
88
24
80
15
33
240
33
199
24
29
67
71
25
35
45
112
35
6
120
6
145
48
131
36
9
592
5
67
96
35
150
7
65
7
248
64
8
48
15
57
16
77
43
5
162
289
200
15
105
48
51
54
127
53
18
217
11
85
24
32
45
54
54
55
35
108
90
103
95
465
24
81
127
32
192
304
17
72
7
8
40
72
65
150
198
27
48
15
105
51
45
96
24
232
143
42
87
112
29
19
23
49
80
24
27
45
99
54
12
3
96
40
120
48
8
33
144
180
18
9
40
96
144
120
8
27
ABCD 93170170298*3^$a+1 [50070]
10
18
5
1
11
79
18
30
80
30
30
6
196
44
54
126
6
4
14
60
18
12
10
50
33
27
48
4
44
22
44
54
36
9
21
6
12
60
6
82
80
28
12
17
105
10
30
26
10
26
78
60
15
1
56
16
60
74
54
54
12
36
60
10
8
54
12
36
52
8
114
10
8
6
4
56
124
32
30
93
127
14
46
18
66
14
3
7
12
56
18
24
18
12
12
93
96
27
40
54
8
6
60
4
50
6
60
9
21
16
71
33
94
48
17
36
1
6
2
51
15
126
6
88
20
12
22
35
37
48
38
4
8
22
44
24
30
36
30
4
8
22
5
1
54
18
68
36
4
12
78
66
68
3
15
12
45
21
6
28
20
18
18
4
12
54
26
81
7
32
130
14
24
96
100
2
30
33
159
22
18
90
20
70
2
30
256
42
18
14
36
3
9
111
24
1
12
2
42
24
30
24
10
32
3
21
52
8
10
84
90
18
8
16
29
75
22
54
26
48
42
57
108
7
2
18
48
24
6
12
28
44
30
129
21
54
24
60
105
37
36
14
54
46
20
33
51
6
10
18
36
42
20
33
19
12
8
10
56
186
54
27
7
116
94
2
18
6
10
35
21
58
26
10
29
37
54
17
3
4
20
60
22
68
30
90
18
28
56
6
63
19
41
1
71
3
84
16
17
72
1
6
20
16
2
10
20
30
58
8
16
29
24
1
102
14
40
26
18
16
8
28
38
10
20
142
17
15
22
18
18
23
51
36
22
12
60
14
4
36
12
17
7
29
97
35
37
2
9
27
108
9
91
56
54
15
1
18
36
6
20
51
27
6
22
120
17
7
18
98
108
36
24
30
4
23
27
60
126
6
84
54
15
7
44
6
51
37
38
4
20
88
72
14
6
106
30
78
50
4
18
2
60
42
66
12
45
7
14
36
70
38
22
18
56
36
10
36
2
178
2
6
6
6
4
56
10
44
6
28
110
60
4
56
12
12
18
64
18
6
74
10
20
21
9
6
6
46
8
36
10
36
38
6
70
53
57
46
18
44
60
10
122
30
84
16
8
18
63
27
78
16
14
57
93
4
26
76
56
42
48
288
22
50
15
7
26
10
89
63
10
14
126
24
46
54
8
28
14
10
38
6
22
17
15
12
28
78
2
42
18
76
36
44
60
24
42
48
96
16
11
15
4
74
4
48
35
9
108
96
22
20
12
22
108
78
12
26
70
29
57
16
24
8
6
4
68
4
66
42
53
48
1
6
48
92
52
8
24
114
126
21
33
4
12
44
10
56
6
10
2
40
2
60
6
4
8
63
13
26
16
53
15
12
4
50
10
14
22
2
66
24
48
84
76
44
84
36
18
16
50
22
32
3
37
2
33
3
42
15
37
11
37
2
78
70
48
32
30
138
34
54
44
168
12
6
4
26
60
64
230
51
91
6
30
20
24
54
15
1
36
2
16
50
34
20
12
18
40
50
126
22
14
3
123
24
4
36
18
35
15
130
12
6
17
51
57
12
7
14
34
125
57
24
16
20
28
26
52
38
36
48
3
37
18
12
2
40
18
110
16
74
33
37
12
20
40
38
12
6
28
14
42
18
6
46
36
68
54
58
2
88
50
18
4
6
12
14
3
3
42
51
1
50
76
17
13
18
2
18
4
32
40
26
28
56
6
10
18
17
67
168
74
10
36
72
38
24
46
2
130
12
26
30
22
38
78
30
9
43
84
38
112
36
14
69
15
9
48
37
2
21
19
8
6
15
9
36
66
16
20
58
2
10
18
5
19
102
6
14
30
40
38
18
70
24
30
38
15
21
60
24
75
87
30
226
8
45
7
80
94
18
6
50
70
26
30
54
6
136
23
1
11
15
138
6
10
18
48
18
14
30
123
15
60
10
32
30
12
6
27
21
30
40
17
27
10
108
24
11
15
4
26
82
62
28
42
53
31
54
95
67
14
6
16
32
6
402
33
21
46
14
30
18
51
105
94
38
123
31
18
23
15
4
18
32
18
148
30
14
4
77
3
30
12
64
11
55
92
76
56
78
22
18
2
16
18
26
33
48
19
44
6
30
28
68
57
7
38
52
20
46
2
3
15
33
9
46
6
36
32
60
48
40
84
14
6
4
12
32
63
159
48
42
24
46
8
28
17
141
27
3
12
24
46
104
3
15
48
42
40
6
12
50
12
18
34
11
3
30
54
22
8
10
180
60
8
22
71
15
4
26
16
86
42
15
13
8
10
26
10
44
6
10
8
58
38
60
42
27
15
12
54
6
88
125
1
20
4
2
34
12
90
18
6
36
2
15
67
80
96
18
27
39
28
8
60
102
6
94
18
20
4
56
10
18
44
70
11
15
57
72
36
181
44
10
20
12
28
14
36
4
110
150
10
32
21
37
2
30
18
18
3
15
16
78
11
39
16
36
24
137
55
18
44
36
16
54
14
15
1
26
9
1
86
40
134
18
88
20
12
66
10
17
9
4
24
12
6
38
136
6
38
6
84
9
57
88
18
8
16
18
72
50
18
60
42
21
7
12
6
12
23
33
6
30
18
52
6
8
27
3
12
105
39
70
20
18
22
11
3
30
6
24
10
80
16
26
18
22
14
48
6
12
18
64
18
60
104
6
27
1
44
10
78
14
78
28
62
18
30
70
8
10
6
30
14
6
18
15
3
22
18
102
35
93
12
3
15
10
48
86
136
53
45
40
62
18
15
9
58
68
46
11
19
78
66
17
37
2
36
33
75
186
10
6
38
82
35
43
84
68
78
76
50
34
20
15
19
6
50
6
54
6
10
36
50
15
19
110
3
108
49
20
6
78
40
44
52
26
24
16
8
54
28
44
24
27
19
29
19
53
3
40
12
14
30
24
22
20
3
87
4
30
18
56
76
18
50
60
102
88
26
12
33
9
100
23
19
36
2
18
33
31
26
30
34
74
16
24
50
12
10
120
2
16
35
1
18
60
30
23
12
133
2
10
18
24
44
24
12
114
6
6
22
5
31
42
38
72
54
70
14
4
32
114
64
128
52
20
22
48
8
30
24
18
72
63
63
100
17
1
36
26
18
42
24
4
14
72
3
3
10
60
32
51
21
84
6
4
14
30
40
18
2
106
86
4
26
10
ABCD 93171054352*3^$a+1 [50029]
163
5
180
60
12
121
95
247
17
91
5
360
265
36
234
36
29
115
29
25
252
203
175
65
60
73
54
209
7
54
126
162
162
216
77
31
144
36
17
19
161
19
29
187
18
95
49
383
60
12
121
252
47
120
31
89
36
271
29
25
167
67
396
54
95
168
43
126
119
79
101
7
185
60
12
283
162
18
18
90
54
72
180
396
18
126
83
168
307
252
54
90
257
192
91
5
132
43
54
468
54
209
492
55
180
432
65
36
60
541
18
65
61
299
48
60
108
60
127
65
25
234
161
127
180
36
36
18
36
47
120
48
60
12
145
215
37
11
7
113
24
60
163
65
277
71
109
215
96
247
5
67
101
151
29
331
144
216
18
18
54
90
36
72
5
48
253
54
281
7
113
229
23
48
37
23
144
121
54
173
97
191
385
180
155
97
54
198
198
233
55
90
59
396
391
29
492
127
41
12
312
31
72
257
103
18
47
43
144
18
155
79
29
252
108
72
439
41
139
36
378
419
108
168
7
324
41
72
67
29
60
24
67
54
179
288
240
49
323
216
12
43
29
108
25
18
234
108
83
132
19
233
1
180
47
43
72
65
12
36
121
90
144
329
13
83
180
25
299
367
36
17
1
36
359
24
13
143
84
696
67
65
48
31
29
25
252
35
163
324
18
203
132
7
288
245
72
43
5
49
71
55
17
37
119
84
607
101
60
108
60
120
37
107
1
155
144
48
12
55
72
41
168
7
53
360
55
36
90
23
240
115
53
12
25
215
73
47
43
5
180
67
288
72
90
36
36
144
95
175
90
90
342
180
167
31
90
359
55
72
53
217
71
163
180
36
269
180
19
90
108
83
132
60
139
108
108
173
205
179
108
168
72
48
264
7
18
126
365
12
19
113
103
5
12
228
12
175
252
18
180
23
175
90
47
223
77
31
209
151
72
54
54
450
359
127
36
180
ABCD 93171615346*3^$a+1 [50052]
27
8
97
45
15
9
12
78
50
7
39
18
15
21
72
120
24
128
67
24
15
9
15
21
36
41
12
10
45
3
48
21
3
18
20
7
12
39
21
33
18
54
24
12
3
29
67
99
24
141
9
3
24
36
9
164
7
77
88
8
7
9
90
98
43
5
7
48
53
7
9
15
9
51
29
7
12
45
87
21
54
30
3
21
32
19
84
17
28
140
10
45
72
3
45
21
6
30
15
17
28
132
26
16
18
20
91
24
45
111
29
60
7
48
81
12
159
15
18
6
6
3
21
39
60
5
55
72
24
51
105
53
10
30
66
6
3
63
38
40
15
65
12
22
48
33
9
30
33
5
67
12
3
110
16
51
45
8
66
40
69
35
1
21
44
19
11
145
17
28
39
3
8
25
149
18
40
24
48
96
9
63
24
21
57
15
5
48
112
15
5
58
30
8
76
3
57
39
17
28
6
9
21
18
33
5
40
120
75
12
12
15
6
3
9
27
9
42
33
45
15
12
72
5
76
30
14
40
66
24
21
96
33
48
90
69
93
12
39
36
89
19
65
58
150
39
9
60
150
62
12
91
57
18
45
9
111
17
52
6
21
9
27
48
21
39
21
3
11
1
15
6
3
5
4
36
12
15
15
30
18
30
39
3
24
24
6
135
3
42
75
9
12
30
33
29
16
51
21
8
84
7
9
14
30
18
34
3
51
6
8
10
98
132
67
21
27
72
15
24
102
48
15
5
22
69
60
29
24
7
45
3
153
42
38
34
45
24
27
30
8
24
10
42
48
3
9
15
3
72
81
24
48
21
15
81
99
60
24
35
13
3
6
15
75
18
6
54
20
48
19
11
25
53
40
96
3
21
20
76
39
27
105
9
30
9
12
75
57
12
11
25
5
34
21
24
21
48
27
84
29
72
67
12
41
40
32
16
39
5
22
54
24
15
75
57
71
102
55
3
9
9
87
5
10
9
93
3
72
12
9
24
3
12
33
3
24
33
62
16
21
36
24
39
30
12
12
36
32
94
24
21
9
147
72
72
84
89
48
19
21
39
123
78
32
112
39
59
22
44
124
8
10
38
7
27
33
45
18
104
1
5
12
55
24
113
7
53
36
31
45
15
33
3
63
105
5
7
17
82
24
66
6
9
24
72
63
21
36
12
11
1
33
3
105
18
14
7
45
3
36
24
60
35
13
35
37
36
60
45
6
6
2
37
9
2
13
9
15
3
24
18
6
6
15
120
29
31
48
12
9
80
24
58
33
36
33
42
6
15
5
30
34
75
48
41
235
5
34
38
79
69
30
14
10
33
12
93
32
78
18
4
18
42
60
146
102
12
148
138
24
6
36
36
15
27
18
32
60
31
12
63
6
63
21
14
13
69
39
9
15
63
50
55
39
45
60
63
42
99
27
54
3
96
9
51
60
5
91
45
18
21
9
48
128
52
39
39
2
7
15
30
18
57
120
5
7
33
3
84
24
17
28
6
38
91
21
36
68
60
30
22
92
43
24
36
57
116
42
40
9
63
72
33
12
45
6
62
16
42
30
63
17
58
45
59
16
62
64
24
75
45
36
3
41
79
33
27
21
36
14
25
21
15
33
18
57
153
15
39
14
40
36
36
12
20
10
33
17
46
126
120
44
12
18
16
9
141
8
106
30
24
27
21
39
96
45
62
25
12
11
22
12
6
57
21
42
2
16
51
3
42
68
40
48
3
47
22
8
43
36
53
22
8
16
24
126
39
53
48
7
9
39
12
17
16
15
84
45
3
53
4
3
33
24
51
5
12
52
96
15
24
21
14
40
30
42
14
10
9
72
41
22
153
45
32
88
15
9
18
57
9
30
72
8
37
12
21
27
15
105
5
7
3
45
17
115
21
66
21
45
32
52
111
113
24
66
1
45
3
5
28
3
51
9
12
72
48
3
9
5
40
15
12
15
168
81
15
24
48
45
33
72
72
66
42
20
108
12
64
3
21
60
51
11
22
8
43
9
12
24
51
45
8
31
9
42
14
10
24
33
15
98
100
60
51
41
7
48
147
48
45
48
89
43
60
17
58
32
16
9
41
7
45
12
36
120
36
30
120
9
12
53
4
135
60
48
125
28
14
16
50
64
75
27
54
51
15
18
60
3
12
12
53
130
30
8
48
55
75
14
60
7
24
39
38
40
15
9
39
60
39
48
48
69
261
14
37
33
87
24
24
35
22
26
49
33
27
3
72
90
14
1
189
20
4
15
153
3
21
18
21
12
12
33
15
144
11
13
27
24
9
15
6
8
10
6
66
9
21
3
36
21
36
8
4
36
32
88
20
55
21
8
40
20
43
5
30
34
51
57
18
38
34
81
36
48
21
14
118
27
87
6
18
30
36
3
93
62
1
5
7
27
33
15
24
18
51
9
8
58
2
19
36
72
12
60
15
8
6
16
3
12
48
57
15
81
18
6
39
35
25
84
21
12
68
22
8
61
36
53
24
136
24
18
32
6
7
3
24
30
3
12
51
81
48
5
10
6
15
21
30
24
6
15
21
30
2
16
15
65
94
110
36
12
52
36
39
53
7
45
42
21
12
33
12
15
27
6
8
10
30
15
12
77
31
27
48
21
3
6
20
46
6
15
12
192
21
60
39
29
7
27
45
36
39
33
12
12
69
15
84
96
45
24
8
7
27
30
75
15
26
22
33
15
8
82
27
3
24
24
66
15
15
38
10
33
47
25
108
33
42
9
39
30
36
44
4
30
21
36
93
42
38
28
39
15
9
17
19
41
52
6
24
38
120
43
5
40
147
9
30
6
3
29
108
12
40
90
66
15
21
108
3
12
21
44
36
16
60
44
64
27
53
58
57
15
117
3
45
11
85
12
39
90
6
150
2
16
24
72
66
15
45
27
5
16
27
24
15
45
144
9
12
30
45
33
15
51
2
4
48
26
25
9
15
12
3
21
24
35
96
64
21
27
45
60
48
96
53
7
29
52
72
27
36
3
9
12
51
54
48
36
39
5
10
30
15
3
57
33
20
40
63
21
174
24
8
37
12
141
75
24
33
51
12
12
3
9
15
ABCD 93171867578*3^$a+1 [50007]
48
43
240
53
79
156
12
108
84
153
3
12
108
149
115
93
32
7
108
180
185
43
53
67
192
36
144
60
240
156
12
21
96
231
57
75
69
39
153
96
63
120
72
168
120
177
96
32
192
55
60
108
24
57
87
12
77
64
183
108
36
153
27
72
108
12
48
180
96
113
91
21
183
48
12
132
41
7
9
387
36
84
24
120
36
24
60
36
132
84
36
120
53
139
5
43
12
120
108
204
24
65
7
57
96
75
24
96
24
5
16
87
24
24
24
96
132
72
60
89
48
256
32
448
147
77
103
57
99
72
84
17
16
123
84
156
21
39
108
125
79
36
132
9
3
168
132
108
48
24
29
199
9
39
84
245
7
233
16
32
7
48
120
129
15
84
156
108
69
96
15
177
15
17
7
60
120
53
160
192
87
89
43
149
31
108
117
48
15
12
117
51
93
48
48
51
93
15
144
17
103
9
291
36
12
48
300
17
55
24
33
111
204
21
75
12
41
127
177
87
57
39
180
5
67
173
67
84
41
55
57
135
48
72
276
36
120
17
151
153
224
144
31
33
32
112
27
180
132
12
36
77
43
12
12
120
12
168
81
159
60
12
216
108
72
12
120
201
15
192
108
5
64
195
36
41
19
552
48
5
55
24
288
108
261
15
108
197
144
112
27
12
57
39
12
36
12
29
112
80
91
12
336
12
29
247
84
149
96
55
180
69
207
132
45
147
45
3
48
12
12
60
57
3
96
60
96
81
27
149
31
81
375
24
156
69
48
27
60
185
343
108
60
113
67
45
159
60
101
115
60
12
72
45
15
113
7
89
16
51
24
156
89
31
60
21
111
24
48
96
41
64
219
53
187
96
12
57
171
132
17
160
51
12
132
237
3
240
156
24
228
48
84
36
156
36
60
12
96
252
12
36
72
108
72
60
312
36
72
45
39
144
84
21
195
24
53
475
48
21
96
39
84
12
168
17
55
108
60
65
16
3
12
240
216
12
29
91
69
39
132
165
63
12
96
60
57
27
5
235
288
12
48
41
19
228
84
21
39
57
32
211
48
84
48
36
197
487
60
96
84
9
27
24
36
24
48
33
87
132
48
108
89
235
48
69
3
132
36
245
43
36
33
63
48
84
29
7
72
48
24
60
120
48
120
45
320
235
108
60
60
113
112
32
43
60
72
120
12
29
16
80
175
60
156
41
103
41
7
89
43
96
53
31
108
48
12
72
96
225
15
204
213
123
24
108
113
79
60
293
79
65
112
96
195
36
9
75
132
17
16
3
48
653
127
17
96
19
60
17
127
33
ABCD 93171926416*3^$a+1 [50028]
48
27
24
30
15
21
87
237
90
6
27
45
18
9
3
60
108
144
120
81
15
72
45
75
42
171
12
60
3
33
81
18
48
114
108
66
81
123
12
24
129
45
18
33
39
81
36
9
24
36
12
54
60
216
318
87
75
42
30
18
78
9
21
96
3
231
9
3
249
153
72
63
3
45
60
39
33
27
48
45
123
57
105
3
105
90
108
144
201
27
24
36
180
72
12
18
6
117
9
39
15
120
24
156
6
30
33
153
30
60
102
90
72
108
141
72
135
189
9
39
15
138
54
33
12
15
246
15
48
51
9
327
24
90
228
96
192
18
177
3
6
18
117
9
27
135
228
9
27
36
45
27
186
30
9
45
126
105
12
15
30
24
63
435
36
72
168
12
60
12
36
36
45
9
24
102
108
78
18
120
36
24
30
162
60
84
114
12
108
234
117
144
51
66
15
12
81
42
129
51
162
18
30
54
78
282
36
9
9
42
102
78
30
72
78
9
3
6
126
21
15
30
87
21
6
48
33
189
18
153
3
9
63
360
60
9
93
18
105
72
120
72
24
12
9
126
72
33
3
72
144
54
36
15
3
18
18
54
72
6
165
177
30
45
123
57
51
12
222
63
9
18
12
9
60
36
81
30
42
18
54
126
120
213
75
36
54
54
60
81
27
45
45
27
3
45
24
3
6
12
42
36
72
108
9
27
261
45
72
30
18
78
72
57
15
66
132
48
54
81
51
108
102
198
96
120
42
3
24
93
63
27
33
9
180
48
378
177
12
81
72
87
111
69
21
186
9
21
18
33
45
18
57
9
15
3
162
60
48
78
9
75
186
27
72
21
72
96
102
168
72
9
84
60
75
6
54
9
111
6
36
12
6
30
42
45
9
90
66
240
27
111
54
6
72
72
120
60
138
24
18
30
27
24
21
6
120
117
27
90
78
48
18
42
57
33
54
90
66
18
24
3
27
117
45
6
12
33
108
27
108
72
45
3
81
81
198
114
18
90
108
90
36
138
18
33
9
12
36
78
246
150
93
240
3
42
102
225
33
72
30
18
27
123
36
81
45
36
18
12
18
132
210
72
45
51
9
21
6
30
54
60
21
144
9
123
75
24
216
138
150
117
9
3
15
138
15
93
27
9
36
54
6
30
108
72
132
108
165
27
216
36
18
15
21
6
90
99
111
78
138
45
69
126
45
183
105
21
6
30
195
75
45
99
45
15
66
27
27
60
21
135
108
54
18
18
42
108
90
30
141
156
105
72
36
90
12
180
18
99
27
54
15
99
120
213
108
219
6
102
78
12
144
18
153
24
48
63
9
9
36
144
231
81
48
90
9
81
6
48
6
75
27
108
114
12
18
33
12
81
207
153
51
3
45
15
12
24
225
9
30
36
54
18
132
72
18
66
96
36
30
60
27
111
42
12
6
45
45
102
105
84
15
84
132
48
105
72
3
96
81
57
72
114
66
18
108
60
144
48
6
30
144
36
36
6
18
12
42
12
15
108
48
99
18
27
51
48
81
33
36
30
24
12
54
96
36
48
27
27
6
72
27
3
24
138
18
60
45
75
177
63
48
69
21
72
54
216
72
36
96
48
72
126
24
75
63
36
72
24
21
24
63
45
12
159
9
27
36
30
63
87
18
27
3
72
18
42
12
72
24
72
117
165
18
24
324
126
30
105
39
6
135
3
6
12
42
66
51
369
39
105
36
75
24
ABCD 93172040114*3^$a+1 [50017]
26
31
24
5
55
36
39
14
67
9
51
5
24
136
8
55
29
7
9
44
22
14
67
24
96
5
12
12
24
132
52
92
10
14
94
36
6
44
46
9
5
7
27
96
54
12
24
15
36
5
31
33
24
18
12
122
10
48
21
17
4
15
3
21
12
5
139
5
24
40
6
18
63
5
12
10
33
39
30
54
21
3
30
32
36
4
15
9
75
27
38
12
48
12
4
8
46
117
9
39
12
17
58
12
36
150
12
63
45
24
8
4
15
36
17
40
80
7
5
19
15
6
36
72
212
34
14
96
72
4
20
31
147
2
10
18
32
4
15
27
14
24
7
27
18
8
7
69
15
9
90
14
67
96
29
58
57
5
36
34
36
38
67
39
38
60
40
60
36
15
101
115
15
54
27
5
12
31
17
79
24
5
4
36
92
10
18
6
9
192
69
36
180
18
36
84
26
10
60
18
72
36
128
10
14
36
94
2
19
36
24
15
14
7
69
56
46
14
31
9
51
3
14
48
48
94
2
16
32
58
98
64
68
52
56
60
7
57
42
26
4
24
32
19
5
24
10
12
42
3
17
46
42
15
89
31
5
43
51
14
22
12
78
3
41
10
146
19
99
6
90
74
12
48
64
68
94
50
4
30
14
7
93
36
44
91
5
16
6
9
84
9
8
12
88
15
5
34
18
32
40
75
5
55
5
28
56
16
36
20
10
165
3
14
70
2
36
52
8
24
10
18
56
10
21
24
17
70
14
31
17
166
14
40
32
28
3
5
64
15
159
2
22
12
18
51
12
9
56
43
180
51
38
46
2
58
14
40
48
15
60
3
26
46
33
21
18
120
18
54
24
2
28
36
36
15
57
116
7
99
69
51
69
89
36
31
113
36
55
36
29
12
60
70
84
9
29
48
19
29
7
29
106
54
236
43
39
38
72
96
16
8
31
72
69
20
55
9
24
51
5
12
43
9
8
43
9
27
21
104
10
14
4
3
69
104
7
9
39
65
40
6
9
60
5
115
45
44
43
84
29
7
29
60
19
9
20
16
36
39
15
30
32
10
14
76
15
39
66
150
45
3
14
7
39
36
36
93
17
19
9
15
9
32
94
74
16
36
8
48
19
5
46
38
24
72
4
87
29
46
24
81
24
33
6
74
36
52
12
3
84
3
38
48
31
81
3
36
39
57
15
38
31
39
21
33
140
48
72
103
24
39
6
15
5
16
72
36
32
48
82
12
42
15
21
32
70
2
48
40
42
81
45
80
79
29
82
18
44
43
24
65
4
12
32
10
33
17
60
36
52
39
15
21
15
120
24
50
31
144
39
86
4
27
45
20
60
24
19
89
136
12
8
7
120
33
30
2
22
62
10
50
16
39
3
50
12
28
27
53
43
3
81
36
45
32
16
54
108
60
9
53
31
5
7
39
9
5
60
10
6
20
28
8
19
51
74
28
8
34
14
60
24
12
16
8
22
38
40
140
24
28
3
12
24
3
26
31
9
44
10
6
20
70
45
41
79
5
12
12
43
144
5
108
40
96
12
32
91
21
20
4
20
34
50
72
34
14
48
84
31
63
14
106
6
116
10
2
43
5
4
84
164
72
55
29
7
48
9
12
8
118
24
14
52
3
5
7
39
78
12
15
53
76
27
5
58
21
41
88
15
15
14
12
70
165
5
79
29
12
46
2
36
31
204
29
10
26
115
41
60
64
102
42
51
15
2
43
36
84
51
105
3
33
17
10
2
36
12
72
48
58
60
45
63
2
120
4
36
8
24
72
4
36
8
7
39
54
48
42
30
8
19
9
42
2
43
77
22
14
52
68
46
30
15
65
28
32
76
68
7
17
7
81
3
17
4
30
21
3
30
24
27
24
36
15
21
69
18
57
33
63
9
6
54
8
7
5
24
22
18
24
8
10
18
80
67
65
34
24
54
48
18
24
86
40
36
51
75
9
36
5
40
80
12
12
34
26
24
4
20
106
6
80
24
24
91
12
24
60
5
94
120
81
65
31
63
12
42
20
28
8
10
24
2
24
91
24
39
66
150
12
9
89
7
5
84
31
24
3
18
42
18
20
28
24
20
60
7
15
21
24
51
33
5
34
2
36
34
98
48
24
76
39
69
20
156
19
60
5
12
12
10
48
38
16
44
24
60
40
3
27
90
8
24
55
24
39
12
21
29
60
55
51
33
27
14
96
10
9
5
28
56
154
2
40
18
21
65
16
36
15
29
48
7
65
4
32
60
214
30
44
60
7
5
70
2
72
16
68
7
29
34
14
10
12
36
62
16
51
105
39
17
12
10
12
36
14
4
32
22
6
36
51
3
45
57
32
28
48
42
30
8
106
30
8
28
15
5
4
56
52
20
12
34
24
36
14
52
24
27
135
50
19
5
10
18
18
62
10
33
5
19
96
123
26
24
40
92
79
96
33
114
2
10
141
29
19
12
3
14
60
48
43
99
18
42
2
36
34
9
27
18
15
17
120
55
17
36
10
14
106
14
31
5
67
33
27
17
12
48
16
42
12
36
134
12
4
87
33
51
29
34
18
20
12
12
64
12
44
36
60
72
36
24
22
38
67
105
80
64
44
10
18
20
72
16
44
7
84
15
14
106
57
3
21
29
16
39
72
33
6
18
8
10
48
110
52
60
92
10
93
3
57
9
126
14
4
6
54
20
16
8
7
21
18
72
108
50
12
4
15
129
24
36
20
67
29
10
48
150
8
43
29
7
15
69
75
24
81
5
12
19
3
2
4
27
45
15
84
5
16
108
20
72
12
31
5
22
14
4
92
24
24
4
3
29
28
8
58
21
21
8
31
33
56
142
2
48
12
136
92
12
156
12
12
7
105
18
48
2
16
15
12
5
28
36
20
36
10
2
120
36
60
16
15
24
41
28
51
29
36
7
3
6
36
48
51
9
44
46
14
16
44
10
96
66
80
16
3
45
24
63
29
31
17
7
36
29
48
28
75
48
77
24
19
17
4
20
40
20
31
3
2
34
74
67
5
ABCD 93172292056*3^$a+1 [50011]
96
24
36
18
18
24
24
57
27
48
138
126
144
192
60
54
195
24
9
3
33
186
33
27
9
21
78
105
3
48
30
36
36
18
6
24
96
39
9
87
81
30
48
36
69
51
6
30
108
12
60
54
75
9
42
9
33
51
75
24
6
114
12
36
42
12
18
132
48
42
6
9
63
12
90
15
168
63
138
54
30
36
39
3
42
108
18
81
33
18
84
9
15
126
78
96
30
66
129
21
78
36
30
36
6
18
54
42
78
102
15
21
18
30
24
60
192
54
6
18
60
30
27
15
153
93
18
9
36
27
9
9
66
96
24
6
42
120
60
6
42
42
15
15
132
84
57
48
27
12
48
54
36
18
60
6
6
90
24
24
24
63
27
6
42
48
66
18
36
36
21
9
18
45
3
18
6
96
192
33
33
30
6
6
9
21
54
210
3
72
45
6
30
12
60
108
138
12
9
39
36
6
63
9
12
126
9
39
36
108
6
12
48
102
54
51
33
96
78
6
234
6
54
36
30
6
18
36
84
42
66
15
3
21
3
96
126
6
72
18
75
12
15
48
18
135
141
54
90
114
96
141
3
126
27
147
6
6
114
180
24
126
120
90
42
33
279
48
120
57
36
105
51
75
60
33
195
108
12
156
24
6
6
60
30
270
18
6
36
30
6
78
15
21
24
15
135
21
81
84
51
3
24
45
33
210
42
48
114
6
3
75
6
111
3
96
30
60
51
117
3
3
324
42
174
30
6
21
63
6
39
45
6
33
3
48
57
39
21
9
114
105
9
66
96
84
156
36
60
12
90
48
198
102
24
84
6
84
24
6
6
6
15
48
21
15
75
66
24
30
78
12
39
39
42
15
105
96
72
90
36
6
3
3
30
12
51
69
12
78
108
60
9
33
42
126
150
33
15
42
48
156
24
36
36
15
57
42
48
6
30
12
90
18
24
6
54
72
33
27
21
27
60
30
66
72
18
6
9
45
51
15
6
27
171
45
15
42
78
9
87
21
57
12
30
9
36
96
15
48
12
30
132
30
120
45
36
15
60
60
12
9
36
3
30
6
24
30
24
51
27
150
72
42
24
45
9
30
66
324
186
30
90
24
108
24
186
60
12
42
36
252
48
12
18
18
9
27
21
105
30
18
30
6
174
21
15
48
48
18
150
84
12
21
48
21
144
6
9
141
6
42
12
36
123
111
60
30
36
24
114
126
63
3
12
93
117
42
21
63
36
24
36
24
24
72
48
36
6
3
63
18
72
12
6
126
24
30
30
75
27
102
6
24
12
126
132
3
69
6
9
39
84
12
24
6
138
21
27
33
147
54
66
54
15
9
6
96
30
48
6
189
21
6
9
3
12
6
42
78
42
12
24
6
78
57
45
39
39
6
66
48
21
27
48
30
84
12
6
33
51
150
18
12
21
39
48
42
18
33
15
57
33
18
102
138
6
36
48
30
84
21
36
63
33
48
105
6
33
201
306
6
24
78
18
30
48
36
144
24
6
6
6
18
24
126
30
45
39
30
75
57
18
12
18
48
204
6
60
12
12
120
78
15
33
42
36
144
30
3
9
108
27
3
33
99
24
126
39
27
18
30
6
18
45
15
36
9
27
48
6
90
90
42
78
84
72
231
75
24
153
51
12
48
12
102
12
36
84
6
54
30
24
60
321
15
69
9
90
30
42
48
12
24
57
33
111
84
21
48
102
60
78
6
9
3
18
39
27
30
30
234
36
18
60
12
24
12
177
27
30
48
12
24
24
75
51
12
84
66
24
78
12
18
66
6
48
87
129
24
36
27
27
96
36
66
48
12
42
105
3
60
24
21
3
162
108
42
18
66
6
42
102
36
102
48
42
18
24
18
6
36
60
48
21
36
123
6
36
36
144
108
96
6
66
168
27
9
60
6
33
81
63
21
36
174
42
72
12
234
12
90
252
72
54
36
246
12
36
42
78
12
99
15
18
6
30
6
30
6
90
39
3
126
15
75
9
105
30
6
126
96
42
48
18
57
3
42
30
18
42
42
18
24
24
9
12
81
60
24
24
42
42
51
60
75
30
36
6
24
18
156
6
6
12
78
24
84
6
144
54
318
15
15
102
66
6
84
30
84
12
6
108
27
75
48
120
42
132
198
12
45
120
111
96
9
132
3
24
30
12
15
153
15
15
48
90
30
18
30
57
57
66
42
30
129
ABCD 93172317482*3^$a+1 [50080]
54
18
89
169
71
96
169
78
41
121
318
57
33
42
66
24
108
90
18
48
51
75
5
55
84
6
63
21
27
87
18
18
12
57
87
9
105
119
112
96
123
84
222
144
35
31
18
6
84
126
72
54
78
11
7
48
6
36
95
49
36
299
16
63
12
132
33
129
126
48
126
51
32
157
30
90
198
60
137
25
30
96
18
84
35
7
246
35
64
45
3
111
81
129
144
15
183
105
57
72
36
60
15
39
54
30
6
48
42
18
90
30
72
78
18
30
69
309
6
36
12
42
18
36
156
114
30
36
21
57
72
111
15
54
66
240
89
109
195
57
54
33
267
36
18
36
36
24
138
150
30
90
108
72
60
12
24
360
72
35
48
1
6
84
90
54
6
156
60
12
36
150
216
9
57
119
139
54
12
126
60
192
258
12
27
81
198
41
16
80
169
54
6
138
33
27
90
123
105
18
180
126
114
120
57
123
42
59
229
75
189
83
97
60
18
30
78
5
31
156
60
144
30
90
78
48
42
153
9
36
30
18
114
12
78
23
48
37
18
185
229
66
105
9
126
72
12
150
192
15
165
54
21
48
21
6
180
18
30
222
18
66
180
54
132
65
61
162
18
12
18
33
80
91
18
18
12
36
54
180
23
49
24
66
53
55
18
114
144
54
15
32
133
27
129
36
75
176
43
21
15
90
18
66
72
27
105
71
49
90
53
43
126
198
66
96
30
129
39
192
96
30
204
108
126
101
1
132
48
54
21
33
42
18
360
36
30
78
27
63
33
80
79
288
17
25
30
90
54
114
183
15
18
252
3
9
60
48
18
96
41
205
24
84
240
66
186
108
36
36
162
12
36
117
48
105
222
36
101
1
222
30
42
41
13
192
24
84
150
81
9
36
35
16
105
24
30
6
75
357
203
7
36
114
126
246
96
54
84
5
91
18
36
234
102
60
3
32
96
25
24
126
33
32
144
151
48
96
30
24
30
21
93
3
87
57
15
18
63
27
117
96
33
24
36
162
90
54
120
18
198
33
21
6
90
18
54
18
48
60
12
18
36
90
9
45
35
235
5
1
54
66
18
60
48
42
335
91
165
39
36
54
156
132
90
30
60
84
24
72
183
27
5
37
156
15
111
113
1
246
18
23
49
90
204
126
36
84
96
48
126
101
103
9
57
24
72
87
15
90
71
7
234
15
96
63
6
180
18
5
7
180
18
126
36
126
18
65
31
54
12
60
84
144
42
12
42
30
216
72
6
54
101
25
66
18
36
126
168
126
72
12
263
103
36
36
33
39
66
36
18
6
12
42
18
99
144
81
174
81
9
132
30
108
6
51
93
72
90
90
12
42
48
33
48
87
48
24
81
39
78
48
11
48
175
18
24
126
138
234
150
47
73
18
108
24
72
30
168
66
6
75
9
87
129
6
30
240
84
6
192
42
108
155
127
18
60
90
48
18
180
60
71
85
96
72
120
150
102
15
21
150
18
36
54
336
96
84
6
12
78
180
192
60
21
ABCD 93173138764*3^$a+1 [50027]
112
120
23
25
35
37
96
80
75
15
24
60
6
51
1
48
12
35
123
30
75
45
60
51
111
142
26
45
12
24
63
108
69
39
34
56
174
45
48
27
57
33
30
90
147
36
3
12
48
34
26
81
3
58
2
21
69
6
45
24
3
18
54
46
12
38
54
15
21
51
84
12
3
21
49
59
60
51
69
3
9
13
71
96
1
107
51
10
2
72
48
18
4
26
82
2
120
10
50
48
45
24
153
16
92
222
6
39
48
33
15
49
20
27
49
72
95
3
94
47
13
23
15
150
87
15
21
37
38
12
60
45
63
21
51
228
10
2
30
30
33
12
75
12
45
3
142
11
84
15
108
90
18
10
62
42
51
12
57
18
69
3
45
75
21
36
96
37
20
6
90
30
12
48
9
120
63
12
10
26
12
69
171
12
21
45
15
27
9
36
48
15
144
93
27
30
76
50
94
47
3
48
130
48
32
99
48
36
27
42
18
12
18
30
12
21
12
48
60
75
24
108
30
27
48
48
60
60
24
48
105
12
18
12
66
75
99
6
51
61
110
132
33
37
47
231
12
21
96
51
10
167
192
60
39
10
2
42
156
15
49
47
9
42
18
54
21
60
12
48
24
85
71
75
72
45
13
2
60
33
27
22
35
21
30
42
3
15
120
144
105
121
2
33
57
120
15
25
240
47
21
30
9
48
25
50
9
3
30
30
6
52
32
15
3
45
48
99
48
72
93
12
3
9
111
58
14
93
3
82
47
33
132
30
21
120
39
58
50
48
9
96
36
63
93
48
85
11
3
45
25
83
48
49
48
38
9
45
18
177
1
44
16
50
144
10
36
20
42
60
33
25
2
90
195
15
57
1
74
30
66
12
129
3
6
30
9
3
42
6
69
12
84
12
12
3
70
72
236
75
12
37
36
59
75
156
12
57
12
61
12
11
15
22
47
3
12
70
26
9
3
310
8
147
87
120
21
27
93
99
21
75
102
15
25
23
25
2
10
50
18
39
3
72
120
30
183
84
60
51
12
36
30
12
30
9
159
60
9
156
75
12
93
12
3
45
12
72
21
114
153
37
36
12
180
2
70
26
45
9
48
18
57
57
76
47
33
90
12
33
96
49
74
48
45
12
45
15
1
47
24
51
9
39
120
132
12
60
36
24
66
84
6
45
109
56
30
9
36
12
123
69
61
50
10
74
33
25
23
9
135
12
24
69
126
9
36
27
22
20
51
75
12
12
36
120
162
15
63
24
36
45
120
49
26
9
21
75
25
80
162
42
40
86
150
4
35
13
23
24
15
10
36
11
39
9
120
36
57
123
27
69
3
105
15
6
102
69
61
35
75
57
12
204
24
12
21
72
28
38
22
38
57
15
129
96
3
9
12
121
23
72
153
42
117
3
33
9
78
48
72
222
30
30
76
74
48
48
45
49
23
33
64
23
15
10
47
60
73
92
16
2
12
48
45
3
22
35
27
78
78
45
84
85
38
60
58
50
12
10
2
36
45
12
205
20
87
25
8
88
12
59
108
3
48
9
13
2
21
39
45
48
57
15
33
88
74
36
57
3
30
102
10
108
14
105
3
12
36
10
35
36
1
119
24
57
40
95
12
105
78
102
6
24
10
23
25
2
30
63
60
37
56
15
24
15
45
121
227
15
108
45
120
147
22
8
78
132
12
105
171
24
165
1
2
10
92
16
24
26
57
57
100
71
99
18
12
15
15
48
48
54
66
57
15
42
3
3
22
35
123
12
10
2
96
132
33
12
25
2
108
70
23
135
12
22
98
60
82
23
25
35
27
36
42
42
10
26
21
3
10
35
3
33
12
177
15
123
18
4
71
24
3
138
27
120
93
39
36
96
9
30
84
45
121
62
18
111
99
9
3
57
3
30
15
15
42
36
30
30
64
8
3
156
84
205
24
11
12
75
18
99
168
27
48
72
18
30
45
60
132
108
84
81
27
3
58
44
28
38
21
36
27
58
2
57
9
54
33
12
3
48
9
15
33
45
18
9
21
90
9
36
27
18
42
48
117
72
1
11
39
165
36
39
57
15
12
33
93
42
18
72
18
90
39
13
35
48
219
96
81
3
45
13
59
3
36
9
33
48
75
25
2
60
60
118
14
18
3
72
15
90
15
105
168
39
3
12
6
52
23
25
2
117
72
169
2
69
33
126
81
63
18
18
24
21
36
3
141
15
12
12
57
9
27
75
70
38
9
3
105
3
34
8
40
38
9
12
39
21
24
27
12
21
25
155
24
51
21
48
3
60
108
12
12
21
219
6
255
72
120
63
10
47
3
45
9
126
30
12
40
ABCD 93173305112*3^$a+1 [50006]
24
103
5
15
9
43
8
84
36
9
79
20
9
55
23
30
27
33
43
80
36
93
7
48
77
3
141
19
5
6
1
23
25
36
44
12
24
15
36
9
39
18
18
21
93
15
15
85
5
36
24
115
35
6
54
18
7
11
9
28
17
60
7
20
15
9
16
24
41
48
55
23
42
31
11
48
48
30
99
21
102
18
3
51
9
69
36
27
48
36
48
72
33
3
15
12
18
48
30
30
6
85
5
30
24
1
41
19
23
30
18
9
16
84
44
39
33
129
43
5
12
3
12
45
19
47
90
30
57
15
6
6
48
6
66
93
51
24
85
60
11
150
51
84
51
21
64
53
147
16
83
6
6
93
105
12
42
1
71
66
55
23
30
84
12
231
45
7
185
43
17
27
21
103
17
15
40
35
12
1
35
42
30
48
21
21
43
47
24
133
11
36
6
90
18
15
39
42
30
69
39
6
36
30
36
108
1
29
6
36
9
15
24
21
4
95
25
80
27
30
72
30
66
7
80
15
33
40
41
78
61
11
18
31
20
15
72
9
16
5
39
3
1
77
42
73
95
30
48
15
9
75
27
18
51
39
37
56
48
24
15
85
11
37
84
11
37
12
23
12
90
31
104
15
33
45
6
24
1
44
36
27
30
60
72
42
36
12
73
5
42
1
17
30
12
121
29
42
25
59
12
9
243
48
9
84
9
66
24
6
31
11
37
32
9
39
36
57
43
47
93
87
24
48
21
57
12
6
45
16
80
15
24
1
41
12
12
39
40
44
27
1
125
174
69
15
117
87
42
120
96
60
30
48
109
83
12
21
16
8
27
21
4
11
12
12
6
3
52
20
64
24
29
60
120
31
41
18
96
25
5
75
96
64
167
57
100
56
9
7
41
180
42
66
24
15
45
3
39
6
18
12
45
75
12
37
29
96
63
3
33
52
53
54
36
121
71
25
20
4
11
30
19
59
30
51
33
60
103
65
43
65
24
7
5
15
4
11
1
119
78
30
33
45
99
15
61
12
5
18
48
24
21
15
1
20
64
11
6
15
60
9
19
11
30
39
132
52
83
60
12
13
17
12
114
12
25
20
24
48
63
73
5
39
12
99
1
65
18
33
105
103
44
111
102
120
84
78
60
12
66
72
75
57
6
24
24
42
123
15
6
15
60
3
1
32
48
27
132
36
24
1
161
3
123
42
7
53
7
29
72
19
5
30
48
13
23
42
12
42
18
12
75
45
66
13
60
72
125
12
30
1
5
6
85
23
33
75
225
9
43
11
157
5
3
87
42
6
25
5
7
23
21
3
42
24
15
27
102
15
3
18
15
21
18
33
24
9
19
32
21
18
25
29
51
9
7
5
36
30
105
3
1
23
42
18
6
15
45
27
105
18
102
12
51
12
28
20
36
3
30
183
15
12
57
9
7
20
15
13
17
12
36
15
4
83
48
30
39
52
44
4
11
66
6
60
85
24
23
12
60
18
30
33
24
9
111
39
9
52
59
24
12
24
24
13
5
15
3
141
48
12
96
9
6
84
69
21
19
47
37
80
28
5
12
111
81
48
3
84
21
72
31
29
3
12
15
108
69
40
44
4
125
36
15
57
12
7
44
69
12
30
6
42
21
84
27
1
77
12
19
41
31
35
73
47
109
29
27
3
24
13
119
36
72
1
12
20
4
56
9
36
12
156
159
93
19
23
30
12
114
61
20
3
18
42
13
5
123
27
25
23
30
60
39
88
5
67
32
4
17
79
84
29
6
54
7
8
36
57
12
27
9
6
69
15
54
43
8
9
87
3
37
5
6
12
21
39
21
27
78
54
33
27
18
7
5
31
11
6
18
21
33
72
63
45
6
192
45
24
48
21
24
7
41
90
9
3
30
7
80
96
27
6
84
18
12
36
6
31
5
12
27
24
39
1
59
85
17
63
27
6
12
43
83
72
33
12
9
31
224
45
79
95
21
24
9
102
168
57
4
12
23
126
30
33
36
15
30
42
33
9
12
6
117
16
95
9
12
9
102
42
18
42
162
21
3
72
30
108
51
9
84
12
30
33
216
24
27
21
39
60
6
42
90
42
9
27
25
95
129
69
12
3
87
12
6
31
8
12
15
18
31
44
3
37
48
72
116
9
123
15
12
12
21
75
57
48
27
168
84
69
100
5
66
6
99
21
42
36
21
63
73
8
15
6
114
9
72
69
39
237
54
49
8
48
16
53
51
72
15
102
15
12
4
11
73
8
15
228
6
30
54
51
21
30
33
84
12
16
23
30
12
18
217
35
13
5
75
40
44
27
33
93
7
32
15
18
3
120
88
44
12
81
72
66
30
60
27
40
5
12
6
85
107
42
27
15
84
102
39
21
42
180
33
45
63
75
85
89
30
21
69
3
3
42
60
19
20
3
102
15
15
9
24
33
3
15
84
1
59
1
17
3
9
3
39
78
6
6
15
16
17
3
28
12
29
6
12
66
42
12
36
24
210
30
18
18
25
5
60
96
18
96
1
44
24
75
36
30
75
84
27
21
99
66
42
66
6
48
78
72
63
33
87
27
42
48
48
30
25
80
12
21
171
9
79
71
60
45
27
42
18
37
36
29
6
252
33
15
24
42
24
51
9
90
9
141
55
11
90
39
24
45
43
47
6
114
18
123
15
96
33
12
4
32
9
6
42
6
1
36
95
9
16
35
24
6
24
15
76
12
11
6
24
55
59
108
12
21
16
24
11
61
12
41
24
31
12
48
20
15
37
17
18
25
29
51
48
99
12
21
27
30
15
27
6
42
18
30
25
5
39
3
42
24
31
20
33
ABCD 93173371054*3^$a+1 [50071]
54
9
21
11
97
23
187
198
15
27
192
21
9
66
30
12
42
6
51
69
11
43
30
36
3
27
29
40
80
13
12
71
85
24
75
33
39
9
71
40
24
45
42
12
6
42
5
13
12
60
192
78
12
78
11
19
78
47
16
51
48
5
168
85
3
9
72
47
19
102
12
6
237
56
1
60
48
12
150
18
30
12
78
18
77
7
36
30
24
15
81
54
18
18
117
45
3
57
78
41
64
9
39
56
112
63
108
90
3
99
6
63
32
72
43
29
72
43
48
53
40
15
33
56
13
42
6
60
60
60
42
12
36
45
15
9
3
18
12
119
91
72
5
1
42
29
109
3
9
23
16
32
19
12
36
5
19
45
48
45
51
39
65
40
243
120
24
21
96
3
90
51
9
36
3
9
18
90
24
75
3
29
13
27
32
24
55
18
12
60
168
84
75
15
6
60
23
19
18
180
42
72
66
3
32
7
42
96
15
27
29
13
6
12
60
48
30
84
18
18
71
160
81
63
24
21
11
19
21
39
41
13
6
24
21
105
24
6
89
55
60
18
60
12
30
5
48
37
59
1
15
3
125
37
48
27
3
5
25
39
81
39
168
51
21
183
30
36
84
126
54
150
60
69
9
12
11
144
16
32
64
9
12
51
9
60
12
6
84
21
104
1
120
12
3
75
42
30
48
29
115
18
48
30
45
72
32
13
30
69
81
42
6
12
222
21
9
23
43
5
25
47
7
6
11
16
96
69
72
6
5
55
252
45
8
109
59
16
33
71
31
18
23
19
21
27
5
64
3
77
13
6
30
159
48
32
13
11
1
47
109
72
30
90
12
111
15
84
30
18
5
7
17
31
60
18
12
18
24
6
15
8
31
6
60
24
15
8
37
60
66
5
7
48
17
73
42
18
54
30
6
144
18
15
15
17
43
48
69
45
150
108
42
47
1
60
72
30
45
33
15
57
30
6
155
19
53
43
30
30
114
23
37
6
42
99
8
121
132
59
1
78
12
120
48
174
47
139
54
66
93
21
60
39
51
93
33
54
30
11
25
12
18
132
69
3
5
61
11
61
11
31
9
39
33
57
39
93
6
30
90
24
6
12
72
147
56
48
37
30
18
11
43
18
11
1
39
72
72
3
5
25
39
32
13
6
60
81
9
63
21
30
96
53
19
42
48
83
145
23
19
53
16
104
7
57
45
36
42
12
78
60
15
57
15
48
45
30
18
11
19
53
19
12
209
79
60
165
3
12
30
18
41
24
16
51
60
12
66
51
3
5
43
21
117
3
117
11
19
12
48
41
19
102
18
12
48
144
138
18
69
21
11
88
51
132
17
40
21
12
15
153
84
11
37
108
72
60
30
53
7
33
27
18
12
15
45
131
40
27
72
5
64
32
1
18
21
9
48
12
30
42
51
24
183
48
65
24
1
24
18
5
37
30
90
51
177
39
8
103
12
36
12
102
48
30
30
131
49
42
6
114
5
61
60
12
11
19
5
13
54
30
23
24
31
41
19
72
90
3
32
1
15
129
18
29
91
30
72
96
12
12
71
37
75
104
19
54
39
21
30
18
35
67
45
32
1
15
117
48
30
18
12
63
15
89
61
11
1
18
60
33
27
24
5
43
45
105
71
121
18
18
12
12
59
109
3
8
67
69
8
24
43
77
13
6
21
69
42
33
69
96
83
19
5
85
3
189
27
3
30
30
48
30
48
24
30
96
24
30
6
89
48
40
56
67
54
36
35
139
78
42
138
12
36
27
153
15
75
102
18
54
15
3
12
17
49
95
96
31
17
64
27
24
96
77
13
54
48
18
12
48
12
162
30
60
6
60
189
48
24
9
12
72
83
13
3
9
90
5
112
3
53
25
23
24
40
8
19
5
25
48
71
31
41
19
48
120
18
150
21
32
64
8
64
75
29
48
43
18
60
18
5
24
25
96
39
32
13
11
16
51
78
84
48
42
36
21
3
93
72
15
18
39
3
78
12
96
24
36
15
15
9
3
42
6
29
61
3
8
31
9
9
30
57
3
5
19
53
25
18
42
30
18
3
32
120
40
27
48
53
1
39
99
18
75
39
129
99
18
35
7
33
75
29
1
63
32
19
48
42
120
78
48
53
61
107
43
48
30
72
6
12
198
90
45
69
18
48
57
3
174
36
132
12
27
39
65
67
5
16
56
13
3
45
72
30
30
42
36
60
5
19
6
15
45
132
215
13
59
24
31
150
6
24
48
141
51
78
47
31
192
33
32
43
29
48
133
3
27
117
32
145
18
53
48
37
120
30
53
7
9
21
3
207
60
84
30
59
49
18
69
8
25
18
12
12
29
7
9
96
9
71
19
18
35
40
24
8
13
171
27
42
3
9
78
18
23
37
30
42
42
48
30
30
29
1
71
16
3
12
17
19
5
37
12
23
37
30
53
247
33
15
65
13
24
180
138
78
95
40
9
30
9
56
1
114
6
24
36
24
11
19
36
102
3
75
24
6
24
18
21
72
48
21
11
157
30
18
42
12
29
1
18
18
60
ABCD 93173386708*3^$a+1 [50014]
12
9
64
240
24
36
24
131
49
23
57
12
3
25
152
124
24
56
4
155
1
107
49
44
27
9
4
24
20
100
32
84
36
124
156
59
145
20
16
48
72
8
76
56
40
59
81
36
87
57
51
72
145
35
360
121
36
44
124
120
8
12
96
15
25
59
85
8
3
21
40
140
4
60
60
120
24
68
4
24
59
61
20
76
8
123
93
16
23
241
24
92
28
32
64
24
11
24
25
83
13
20
15
201
64
44
36
15
9
40
152
3
25
36
60
92
64
119
129
16
24
36
32
4
24
36
60
11
57
40
35
48
93
24
36
40
95
25
119
37
48
60
8
15
49
23
93
28
35
129
112
24
59
21
147
13
80
15
1
83
21
64
32
36
144
48
220
11
61
20
88
11
61
84
24
12
20
88
23
48
49
140
16
236
4
84
36
119
25
215
21
12
24
4
24
180
12
11
48
109
12
23
1
96
56
15
37
36
120
24
32
88
12
24
44
72
28
23
48
9
160
12
59
61
23
36
72
73
20
40
56
4
155
72
13
36
23
1
32
24
28
56
64
116
60
4
68
12
40
96
176
28
72
23
1
164
63
109
8
15
33
4
20
99
21
88
8
15
217
35
25
72
60
8
36
16
143
33
28
167
49
23
96
61
23
168
33
16
48
36
24
35
25
120
71
25
20
100
36
59
169
95
45
12
4
20
64
12
8
40
72
24
84
96
44
15
36
57
3
49
12
144
119
57
28
23
57
123
13
96
164
4
80
52
23
157
59
121
120
140
84
39
97
24
56
3
1
20
64
20
100
36
104
15
33
4
48
8
4
48
96
47
57
36
16
11
37
156
80
4
96
36
84
36
56
52
120
80
52
20
4
155
61
60
8
72
36
84
64
59
1
36
120
59
165
87
9
120
51
13
59
36
144
25
120
23
12
37
59
49
36
20
24
40
72
23
61
200
27
37
36
24
12
60
11
13
32
64
59
12
13
24
72
20
111
33
64
68
144
51
48
1
44
135
24
21
4
140
12
24
16
48
8
4
83
85
23
33
195
60
57
228
15
9
16
20
4
11
57
63
117
12
51
1
20
24
36
36
112
23
13
80
16
20
28
60
80
108
27
60
97
24
35
117
12
100
12
48
36
35
145
59
25
11
21
48
136
47
13
95
84
165
172
23
45
123
13
107
9
63
36
9
63
73
24
11
61
48
35
1
204
36
32
52
8
180
87
25
188
124
44
12
3
25
84
32
28
132
48
11
121
84
24
35
36
1
23
85
35
25
35
25
180
23
108
21
4
35
21
120
60
36
87
21
16
144
60
95
81
63
60
97
59
21
24
64
36
24
71
12
60
97
23
72
21
15
25
35
49
96
264
56
36
4
24
60
23
57
63
57
15
36
1
8
15
61
47
69
4
84
35
36
60
169
11
84
36
49
12
48
312
11
13
24
8
207
117
48
3
48
61
71
57
12
4
96
11
69
3
36
69
40
35
21
87
37
32
64
119
108
192
57
3
1
119
25
35
25
23
37
132
140
3
301
35
9
136
24
20
36
4
156
84
36
36
24
35
85
60
20
16
48
20
100
32
28
20
100
68
63
1
71
9
51
48
45
36
123
21
12
87
37
24
56
88
68
28
60
80
40
95
21
3
180
1
35
72
57
52
11
37
72
23
180
1
119
157
59
25
204
60
20
108
108
15
72
45
64
24
32
72
52
48
36
60
156
24
24
11
49
12
20
40
11
108
49
95
21
40
24
36
35
9
63
13
24
23
108
1
24
32
172
156
24
71
49
83
37
11
9
36
15
61
83
108
37
72
20
64
95
49
35
201
40
36
56
124
24
24
92
88
12
24
20
15
24
108
97
11
121
20
28
83
13
59
48
13
180
60
56
108
3
33
39
25
11
21
88
11
1
20
184
56
64
179
180
93
64
68
15
25
60
8
87
157
20
28
176
184
188
15
37
36
36
24
20
4
12
24
59
57
40
48
23
49
20
39
1
228
80
112
23
117
123
93
52
56
100
35
ABCD 93174304274*3^$a+1 [50003]
35
1
90
108
66
6
41
48
64
60
21
84
42
66
15
9
84
60
36
3
15
18
18
77
49
90
29
40
44
25
108
90
168
77
12
13
18
5
31
33
45
15
21
59
31
36
18
18
72
90
71
139
5
127
54
15
32
12
60
127
96
30
42
18
72
30
5
31
96
209
79
113
48
19
30
35
16
45
72
27
81
66
36
5
13
6
30
11
97
83
12
48
43
5
24
43
17
67
113
37
54
17
109
30
24
17
13
59
1
90
5
132
7
216
29
25
111
12
48
20
61
36
12
35
108
7
45
21
54
18
3
111
33
3
45
8
37
12
42
36
17
48
133
15
20
91
149
112
9
36
83
19
60
41
120
1
174
17
120
49
131
12
55
33
39
54
30
90
24
18
17
37
18
180
48
5
49
11
67
81
60
21
11
19
33
57
24
59
100
8
25
23
19
120
78
23
40
9
3
33
162
30
24
11
169
3
135
60
48
93
164
160
8
85
3
80
60
31
6
27
36
104
31
5
4
8
37
35
28
9
23
60
40
60
48
3
177
39
48
36
96
101
43
36
48
41
31
6
72
23
103
5
100
15
69
8
67
78
30
24
54
84
6
17
19
141
39
36
53
19
18
35
13
24
12
96
3
20
60
60
109
72
51
32
25
126
89
13
54
41
148
69
35
1
36
174
6
23
67
66
42
90
11
19
33
57
6
36
29
124
63
18
35
19
5
36
31
138
75
60
68
60
7
72
24
9
96
39
53
48
7
17
108
13
132
48
114
30
15
3
24
138
6
9
56
91
60
108
18
18
54
48
75
3
5
25
59
16
140
7
90
47
37
51
27
36
29
48
12
1
12
27
195
153
20
12
85
23
79
6
15
32
115
41
4
111
5
355
29
97
59
31
114
35
12
79
29
127
162
42
29
61
11
40
15
77
156
25
59
31
84
41
31
9
60
9
35
301
35
37
15
27
21
87
12
125
187
69
44
7
41
37
195
48
39
113
36
127
117
60
20
1
59
108
88
99
41
37
12
131
55
5
25
35
91
6
47
7
33
51
77
19
18
48
35
40
33
72
87
128
28
32
73
30
89
60
1
179
91
9
27
81
20
160
8
72
19
36
72
36
9
153
18
89
16
87
5
49
6
144
18
66
5
19
12
6
75
27
21
21
54
30
24
90
5
121
54
53
229
78
72
36
48
114
18
12
6
54
12
6
180
23
40
44
100
56
19
65
16
105
35
109
23
85
27
27
41
67
41
67
48
60
36
36
84
168
12
78
18
125
127
41
241
24
30
5
52
3
125
24
31
69
57
11
12
61
35
84
16
9
6
36
29
115
30
54
6
95
85
54
156
5
1
18
81
44
103
93
32
109
90
29
49
18
12
42
83
48
13
36
48
18
78
54
5
13
35
52
33
24
23
16
51
33
57
119
1
11
49
3
15
45
36
39
18
108
75
75
5
31
30
36
24
36
102
60
33
12
3
24
18
131
84
37
138
41
1
54
144
65
7
53
36
12
19
6
108
15
57
30
18
42
72
5
97
23
1
87
39
9
39
6
15
260
7
42
23
100
33
15
57
27
8
43
5
31
54
47
109
24
155
64
48
20
48
7
117
45
18
17
16
240
164
108
12
67
18
51
9
23
48
120
4
20
55
90
23
85
102
53
109
6
33
75
174
11
64
15
42
108
71
37
12
131
112
27
5
168
48
72
19
174
15
81
36
83
1
23
16
57
3
80
112
87
5
91
12
33
60
87
108
77
55
30
23
180
160
20
31
24
65
19
78
3
15
65
55
42
3
32
48
60
85
6
36
162
18
45
3
125
25
54
33
33
59
1
47
7
12
21
32
115
36
17
73
12
24
30
53
40
8
52
176
19
45
20
7
54
36
90
29
52
9
36
47
151
54
18
18
215
24
43
5
67
33
117
95
28
48
9
71
64
3
18
15
27
18
59
13
18
89
55
18
18
30
6
29
205
54
41
24
97
23
36
52
45
132
111
15
120
36
29
67
125
127
18
3
44
36
97
18
144
81
12
80
160
9
30
54
60
174
132
18
143
52
96
44
120
157
3
27
101
67
126
84
18
78
30
54
78
18
99
20
120
121
159
123
24
84
57
8
40
111
54
87
39
41
108
19
36
144
ABCD 93174472102*3^$a+1 [50016]
69
88
32
105
18
105
24
228
3
25
20
12
27
60
18
87
141
15
4
71
37
108
179
90
55
41
90
49
5
66
54
15
60
21
120
139
180
5
18
348
49
5
54
189
63
25
5
67
47
84
9
27
73
5
90
85
72
20
36
105
27
132
39
6
135
3
45
60
88
80
3
21
9
150
57
64
53
42
18
87
108
12
76
5
39
123
25
108
24
5
30
141
40
89
96
39
99
180
37
5
15
93
111
15
84
21
21
30
37
95
13
20
64
80
36
120
117
18
105
52
32
40
48
41
19
68
9
84
91
5
355
125
91
53
6
36
108
57
123
72
120
9
40
36
104
81
19
36
20
60
4
29
7
65
75
15
54
175
20
111
102
6
66
18
73
44
33
12
75
36
72
28
59
18
90
37
5
126
157
71
9
15
18
84
60
18
45
3
114
3
45
72
103
8
15
237
3
9
88
5
60
3
15
210
27
123
84
45
28
20
15
37
5
31
20
105
15
3
24
126
126
84
289
48
20
12
27
105
76
44
40
116
15
18
27
15
48
132
72
198
72
115
47
30
90
33
3
49
20
60
36
12
12
60
16
113
27
9
96
54
36
12
73
59
85
8
45
3
15
9
51
57
12
16
35
24
13
95
45
81
27
45
90
25
20
57
6
141
39
21
63
18
147
252
3
12
13
11
9
81
30
1
59
57
64
35
1
23
21
45
15
153
15
51
126
3
3
57
60
48
4
23
33
12
28
59
13
12
155
18
120
15
40
72
23
13
120
92
3
108
42
7
200
148
12
11
36
30
186
49
179
6
115
11
165
63
21
15
81
24
39
90
31
155
108
105
72
165
30
21
3
49
12
113
3
159
36
42
30
45
40
8
3
120
49
11
102
18
36
1
152
112
140
45
24
87
12
12
15
33
12
36
9
15
15
96
117
3
129
39
81
243
30
18
37
5
187
8
3
9
168
51
24
12
6
15
93
31
120
23
57
16
12
11
12
9
36
60
40
53
39
3
90
12
6
21
69
210
141
36
9
43
168
32
52
41
144
18
45
40
11
21
33
87
48
27
25
216
23
57
57
102
45
60
3
13
83
81
129
24
3
40
149
36
78
12
108
54
36
6
25
59
37
35
57
75
12
21
69
55
8
28
77
63
45
30
69
240
51
45
15
12
108
54
15
21
135
40
23
96
90
43
47
33
28
20
12
100
23
12
57
39
12
37
20
15
117
81
54
13
32
63
177
21
19
23
36
126
48
108
135
33
7
113
87
3
1
125
55
20
36
100
5
15
75
9
15
36
192
73
59
141
39
48
18
90
108
69
40
5
12
111
15
85
47
36
9
45
87
96
225
54
45
15
174
31
96
44
36
63
24
153
129
15
36
3
1
48
11
72
18
126
21
99
21
15
69
76
12
41
31
8
21
31
20
16
20
12
40
71
6
30
60
25
8
52
41
30
18
67
5
99
100
131
48
126
24
30
189
72
28
35
33
60
72
33
90
9
36
243
1
23
97
5
24
30
21
36
3
30
31
29
67
32
45
30
18
144
75
3
228
9
9
60
12
42
36
57
12
33
19
41
54
48
33
24
88
108
72
41
7
23
69
168
52
32
3
36
6
111
60
63
97
29
3
27
18
18
42
12
54
21
100
20
48
51
69
51
36
105
160
140
48
28
5
19
56
84
111
129
96
24
60
75
13
17
91
23
57
69
30
21
39
33
15
18
15
57
87
39
36
45
108
12
16
107
33
40
23
141
3
12
24
157
80
15
9
3
145
95
18
144
15
28
77
55
71
18
67
80
52
12
83
126
31
5
111
27
18
15
3
1
20
3
66
19
12
11
57
27
85
108
11
97
23
9
135
36
21
15
73
23
9
16
95
18
111
21
54
21
33
31
20
39
21
108
48
69
15
93
42
33
57
30
85
20
36
52
60
143
54
18
33
24
36
3
21
15
25
5
6
18
367
65
7
41
111
33
175
212
28
23
12
33
45
72
63
3
90
51
39
24
90
43
29
211
80
72
48
15
49
11
25
20
112
95
13
35
105
4
41
27
3
54
31
204
23
18
67
20
105
18
54
18
18
78
30
ABCD 93174743042*3^$a+1 [50049]
24
15
81
15
30
60
39
45
102
144
66
3
69
66
36
69
72
15
9
24
9
87
9
6
30
18
18
15
144
3
12
9
15
57
117
12
30
9
15
144
150
60
42
6
120
84
195
15
18
72
36
48
84
15
63
9
3
96
12
24
6
18
126
138
48
78
120
51
21
60
12
60
6
36
18
18
108
45
21
18
78
12
72
174
9
147
6
132
258
9
111
30
30
54
48
12
18
60
6
54
18
48
39
81
6
78
120
27
39
6
51
87
30
42
18
48
15
45
12
6
42
39
24
24
63
48
81
45
60
90
45
9
54
30
108
60
72
27
24
9
48
12
75
3
84
108
6
6
18
78
42
6
24
60
237
15
198
12
6
108
372
33
15
42
24
108
42
9
117
18
81
51
48
12
24
66
39
3
18
12
66
21
21
24
24
12
54
9
27
18
114
12
21
75
18
27
9
24
120
12
48
12
12
18
48
24
153
9
24
159
15
78
84
18
90
48
3
57
12
18
12
30
6
120
30
42
9
129
54
12
66
3
21
6
45
99
54
60
42
9
111
24
9
96
24
99
42
288
27
33
36
36
15
51
78
6
24
192
18
6
120
180
18
48
3
27
60
24
18
72
15
15
9
27
84
66
12
36
87
33
30
114
15
45
27
24
81
30
81
48
21
18
57
9
144
6
36
165
24
21
51
15
24
201
45
60
12
12
63
15
96
60
132
24
9
96
75
18
78
102
78
12
6
24
6
126
30
18
3
39
81
3
42
72
42
105
21
54
48
42
6
18
30
54
42
138
18
57
21
75
9
18
18
27
129
30
33
105
102
54
27
3
21
48
33
12
18
18
120
6
9
72
144
105
24
36
48
90
48
48
66
54
42
60
42
33
24
105
6
33
21
6
12
132
36
48
6
24
72
60
60
3
39
48
18
6
78
18
42
36
42
33
99
36
9
48
57
30
30
27
9
6
96
84
84
6
99
129
15
21
60
84
96
42
42
30
72
30
90
48
33
27
6
72
72
30
81
75
6
6
105
15
12
42
54
12
24
30
114
6
75
81
42
165
48
39
33
21
66
18
96
96
24
30
84
18
30
69
48
48
24
3
228
33
69
75
45
12
24
39
153
12
90
42
54
36
36
57
51
117
9
36
18
24
6
42
30
99
9
15
24
33
63
57
30
57
48
63
129
33
258
12
132
36
12
60
18
6
96
18
24
12
6
48
12
33
57
39
39
6
54
36
24
6
51
27
48
12
153
27
21
72
9
48
6
54
36
15
15
9
183
57
96
24
93
12
63
3
102
138
12
9
15
9
105
102
24
54
156
54
36
234
27
72
33
39
411
60
54
18
72
66
120
54
30
6
69
24
39
12
18
30
48
45
9
48
48
42
96
36
18
102
6
18
129
111
96
18
72
174
42
39
9
87
3
60
36
48
42
108
30
201
21
24
12
42
30
30
48
57
120
93
54
84
6
48
12
108
27
3
117
21
168
12
15
39
9
69
48
27
105
6
66
126
24
33
21
27
27
30
18
18
30
60
132
54
36
3
21
18
240
6
24
27
15
54
42
33
120
69
90
12
6
24
78
30
6
30
66
18
3
9
6
18
6
18
60
51
51
21
24
63
126
6
6
39
15
81
45
60
24
6
120
48
30
66
48
57
93
240
12
6
18
15
15
12
114
90
9
45
42
72
6
12
39
15
6
60
108
27
48
27
54
24
54
6
120
36
30
120
24
60
66
18
33
192
96
72
135
102
6
66
84
120
15
24
21
51
39
144
18
30
18
24
102
6
18
9
141
42
33
51
204
42
48
120
30
54
3
9
6
24
48
18
12
60
36
114
30
66
6
90
30
75
81
30
48
6
18
105
57
18
18
24
60
48
12
48
42
78
18
18
24
126
30
36
30
48
12
48
117
24
45
171
45
75
99
90
12
15
24
3
60
177
21
18
42
24
54
42
30
9
63
33
15
18
24
87
39
24
33
9
6
42
12
114
9
45
6
6
6
24
9
24
57
6
54
51
48
39
18
15
27
42
36
39
48
81
42
54
15
33
30
81
72
72
15
6
6
21
72
81
24
15
27
36
12
66
24
60
6
54
36
6
33
117
18
42
96
174
81
15
114
36
3
27
48
21
48
21
75
21
36
18
36
54
99
3
48
21
336
33
72
30
54
18
42
6
18
30
12
54
15
45
36
42
270
102
78
27
15
30
3
48
9
96
78
12
12
282
6
33
39
33
15
24
48
102
78
42
48
12
24
72
252
30
6
102
24
9
45
162
72
18
30
9
33
18
ABCD 93175243186*3^$a+1 [50023]
12
24
192
1
107
96
48
13
47
24
49
11
165
64
144
8
87
1
47
48
60
12
33
147
205
35
96
12
49
32
39
49
11
12
105
87
81
72
88
56
40
8
123
276
57
15
36
12
9
144
16
48
23
216
1
119
24
33
24
136
8
51
180
96
33
123
48
109
80
15
201
112
48
59
36
97
95
72
57
159
12
93
16
144
23
169
23
60
84
1
224
16
120
24
23
24
96
57
88
11
12
96
288
24
12
48
132
48
24
24
33
87
193
71
60
109
83
228
60
61
8
15
25
83
13
47
49
83
13
35
13
23
48
24
25
23
180
93
3
96
96
21
15
24
24
57
72
16
11
36
192
1
176
27
132
336
24
49
143
49
24
104
16
56
15
25
8
15
24
121
95
48
49
59
36
73
23
25
104
135
48
36
84
145
11
36
73
143
169
203
60
48
49
24
23
1
72
224
63
49
11
69
27
61
24
32
39
1
264
59
13
72
11
85
155
156
24
9
51
12
24
201
3
36
60
13
72
96
80
27
61
23
48
1
24
8
87
1
71
57
51
45
15
73
32
24
135
24
48
24
25
176
3
37
71
24
60
37
11
21
63
1
80
123
37
96
128
63
57
3
48
60
24
73
8
64
59
36
1
71
264
48
49
120
47
1
72
251
13
35
93
39
33
216
15
36
84
25
432
56
15
60
36
25
120
104
51
45
15
1
215
73
96
104
15
60
48
61
23
24
129
51
85
11
37
23
24
120
25
11
117
16
24
48
128
39
1
24
35
48
13
35
61
47
129
112
23
73
23
73
264
71
84
69
15
156
117
63
81
87
1
119
49
11
12
49
168
347
84
49
11
13
120
47
156
13
80
195
156
49
24
107
96
133
47
25
47
25
200
64
23
96
12
12
36
45
15
48
84
48
21
27
144
13
179
60
48
49
104
112
191
153
72
160
47
108
109
80
16
71
97
95
48
24
36
36
12
45
168
16
287
105
39
129
160
11
133
32
88
23
97
8
112
83
48
84
25
96
23
129
112
48
11
48
253
47
1
48
191
33
16
24
96
23
24
24
1
23
241
11
36
12
45
231
1
71
193
8
135
36
165
40
24
152
3
13
48
47
24
204
12
48
36
228
73
23
265
179
12
1
48
72
95
25
23
49
48
48
47
12
37
8
160
200
123
37
23
129
195
12
72
60
109
48
80
48
16
24
143
60
36
1
119
273
3
61
48
23
25
48
24
56
40
176
48
75
37
24
95
1
119
12
37
72
83
85
107
108
192
121
8
63
9
88
72
11
36
48
25
24
96
71
33
48
15
25
56
15
84
61
23
96
252
36
48
72
73
216
131
13
119
1
23
168
25
48
8
27
60
1
144
56
184
23
25
35
93
144
51
84
25
168
80
27
36
24
1
72
59
61
71
49
95
48
72
177
112
360
144
56
48
15
25
191
12
36
72
81
64
72
23
1
71
48
97
11
61
8
40
179
109
35
37
11
181
120
23
12
45
3
108
132
13
95
25
239
60
165
87
72
129
40
23
105
3
12
84
96
108
24
24
73
203
12
217
144
24
96
104
160
72
23
1
107
13
104
39
33
64
131
21
112
47
169
23
48
48
1
47
108
37
11
61
32
40
23
36
96
61
120
47
1
23
48
73
71
24
1
56
51
84
48
96
48
ABCD 93176367626*3^$a+1 [50007]
8
10
24
42
14
6
40
24
66
14
84
60
52
20
34
6
5
3
10
23
67
36
66
11
7
6
26
33
21
6
48
24
16
60
8
52
18
78
24
41
3
24
36
106
32
58
20
45
31
32
12
10
32
136
26
30
58
32
60
9
3
24
12
16
12
5
1
26
4
8
18
6
40
8
16
17
19
20
72
33
67
8
33
3
24
4
32
4
72
12
84
42
14
4
32
24
94
42
53
3
144
78
16
24
23
67
41
21
58
12
114
6
68
36
12
36
10
62
18
18
52
8
10
2
6
16
2
28
24
56
10
8
18
9
135
12
24
12
69
9
34
68
10
18
54
14
12
24
54
22
12
20
36
4
5
13
23
19
38
6
84
88
17
37
6
2
18
4
5
31
84
20
16
96
32
4
44
4
12
17
13
26
6
58
30
2
22
26
28
5
36
39
24
18
54
16
20
4
41
49
14
36
9
39
70
30
8
172
6
54
66
54
18
59
13
62
10
8
40
66
80
16
20
4
12
48
12
30
30
26
22
8
76
32
6
18
16
14
16
30
44
4
18
2
16
14
114
36
112
48
18
14
196
38
18
16
62
16
2
9
67
24
80
36
46
35
3
36
22
38
4
5
57
42
4
8
34
96
6
32
34
2
72
88
20
12
60
34
2
4
5
3
69
39
24
46
80
30
4
20
34
14
10
23
27
45
31
5
39
40
6
62
24
120
4
32
144
6
40
50
48
54
18
28
41
1
38
33
3
24
12
24
4
41
19
24
74
18
45
19
12
8
64
8
18
22
56
34
11
67
5
61
54
29
85
6
60
56
28
8
4
60
24
24
5
3
36
33
39
4
2
30
33
25
48
26
48
36
33
1
26
36
16
32
40
24
5
79
60
26
51
39
60
52
20
18
16
14
16
2
16
30
12
65
39
4
42
23
99
108
36
40
30
2
48
52
161
31
5
27
4
48
12
8
4
78
24
18
101
3
16
17
72
27
10
71
3
33
13
222
44
4
8
24
12
16
12
50
40
42
30
48
2
45
3
64
8
46
26
4
29
3
24
12
36
24
48
28
6
6
29
3
24
12
76
32
28
60
36
6
11
27
34
11
45
16
48
6
42
14
72
4
32
36
9
27
28
48
12
38
48
22
74
40
50
9
45
106
65
3
10
23
25
2
16
36
48
17
3
24
54
30
40
68
94
6
44
6
18
4
104
64
42
50
6
27
27
48
69
7
96
72
60
8
9
55
2
6
16
32
34
6
42
14
9
25
56
94
12
36
50
114
9
3
69
3
4
20
58
24
26
4
80
18
22
120
80
45
43
32
24
12
22
18
14
6
10
6
60
6
24
2
94
14
4
41
3
76
12
8
12
24
4
44
33
3
42
90
12
112
18
38
52
56
12
28
5
1
2
28
8
58
42
30
42
24
80
4
36
68
28
48
36
12
20
4
48
14
15
19
24
24
8
46
96
6
24
80
64
8
4
14
16
6
122
22
66
24
48
90
36
2
42
46
38
16
18
48
122
22
18
32
12
36
28
68
30
82
152
132
9
9
10
20
132
12
10
6
72
26
16
47
27
36
10
18
36
36
36
18
35
108
99
12
36
6
102
16
48
5
13
8
94
29
3
24
28
6
24
48
30
56
90
34
48
84
18
18
29
3
16
24
14
15
27
52
24
44
33
13
14
18
166
32
9
3
36
28
8
24
12
34
6
24
50
99
75
60
22
62
4
48
84
26
6
72
9
3
22
30
2
10
134
34
8
54
16
2
28
17
7
20
9
37
2
6
22
66
18
96
5
27
12
58
32
40
47
91
24
54
50
69
3
6
18
36
4
8
33
27
28
12
80
40
92
9
36
72
39
42
18
36
76
14
64
242
28
60
12
20
6
64
38
34
18
36
66
18
44
28
36
12
6
14
12
60
40
48
29
21
18
40
56
4
8
24
48
64
8
10
72
48
11
61
18
120
8
64
38
51
31
32
52
20
9
27
45
21
10
12
29
3
72
58
14
34
8
40
14
34
14
16
170
18
4
48
32
96
34
47
39
33
19
12
8
16
20
36
82
96
72
26
36
81
3
16
102
30
29
7
12
48
24
36
8
4
5
36
1
2
141
27
28
8
72
36
4
18
30
56
4
5
27
36
10
6
20
4
24
18
62
120
60
12
64
32
12
60
16
42
14
9
25
110
16
20
84
36
4
65
31
8
60
16
68
16
92
60
10
18
53
25
42
44
36
40
32
105
39
6
16
38
84
22
32
94
72
32
16
20
105
37
8
34
48
8
40
5
3
64
30
2
70
11
3
172
8
94
6
24
168
65
3
33
19
20
28
8
69
103
6
74
72
24
144
9
27
16
12
30
6
8
81
43
104
24
64
48
86
90
45
57
40
47
27
12
16
8
12
96
4
8
36
60
18
16
14
60
48
22
6
68
54
54
156
4
60
8
36
24
10
6
36
29
1
6
48
24
122
6
45
45
48
10
77
25
2
12
18
40
102
24
36
20
9
9
48
88
150
29
3
10
8
18
16
78
144
6
116
36
36
22
74
126
10
12
26
6
28
20
10
26
33
31
60
8
10
38
16
20
28
44
24
9
91
53
7
68
24
9
27
9
3
4
32
33
36
55
20
78
10
24
29
63
4
41
99
76
5
19
17
75
40
29
13
32
18
46
62
4
32
4
41
1
2
24
40
12
2
66
24
12
34
30
26
15
3
16
30
6
18
38
4
29
3
4
60
14
10
44
12
4
56
84
46
30
24
32
52
36
56
12
40
29
27
46
48
26
40
20
90
54
45
31
6
98
9
27
9
111
4
20
12
16
24
110
16
48
2
64
54
6
20
4
32
40
50
22
66
35
109
42
6
26
16
6
38
12
36
28
36
24
72
48
48
2
27
55
56
22
14
18
16
24
6
12
30
42
92
4
80
94
2
28
8
16
12
17
61
2
22
30
42
26
52
48
32
9
7
29
3
144
10
50
48
36
10
30
12
12
12
20
18
16
38
12
4
90
78
42
30
42
6
12
44
72
9
43
38
46
2
6
48
52
44
76
12
96
5
19
114
14
10
14
189
127
6
2
4
60
6
14
64
120
2
48
42
54
18
48
88
8
16
30
66
8
4
65
39
100
24
8
16
32
4
42
8
18
22
2
12
33
9
99
19
12
14
10
30
6
20
88
12
60
62
58
41
7
68
24
4
60
20
22
86
24
12
100
149
7
12
17
31
8
18
58
20
40
18
78
36
6
48
2
33
3
33
3
6
27
63
4
36
14
22
48
20
12
33
31
8
18
34
24
20
10
107
45
54
10
26
ABCD 93177045056*3^$a+1 [50000]
97
18
18
90
65
55
90
6
108
5
7
89
72
7
41
139
5
72
13
72
36
30
24
9
72
39
33
8
163
102
78
41
24
7
54
11
7
48
113
55
9
32
48
67
24
12
60
18
11
43
12
108
78
39
123
5
25
36
51
48
135
6
11
163
132
54
75
80
24
1
30
54
35
48
7
36
24
120
60
113
43
5
49
6
30
51
9
156
78
5
72
16
69
30
18
6
120
5
49
6
9
3
29
40
45
3
15
17
85
78
117
104
24
16
32
7
81
9
18
24
45
80
13
171
15
12
24
84
24
18
18
5
7
113
55
90
71
64
111
6
3
56
121
23
25
42
5
43
132
9
3
36
114
30
113
67
42
30
45
45
24
144
30
72
45
56
24
1
54
33
63
90
18
45
104
48
64
63
48
17
55
36
24
18
30
132
17
31
17
61
30
240
5
24
25
30
18
47
16
56
24
61
11
7
12
6
102
17
24
49
15
3
45
45
18
17
43
5
7
65
88
24
21
27
8
61
36
12
171
51
125
24
7
42
12
99
15
65
16
80
1
138
6
71
55
54
3
141
12
47
7
89
136
96
45
12
198
9
104
55
12
69
21
35
25
30
17
37
35
79
185
79
33
27
5
48
120
25
95
24
55
9
87
18
36
3
56
40
80
19
138
83
120
72
144
85
18
72
6
54
18
11
37
35
88
21
18
17
19
5
1
39
45
24
66
17
48
67
12
113
40
8
7
30
59
24
7
65
24
19
24
21
9
63
63
72
17
48
13
27
27
18
75
15
84
29
40
32
67
12
9
176
40
96
3
29
67
30
78
126
75
56
24
16
39
209
31
54
3
15
12
53
19
45
80
181
24
48
72
11
79
9
15
12
69
111
65
24
24
112
123
77
7
17
16
8
120
37
27
56
67
45
8
24
7
6
54
5
31
84
5
91
125
67
42
30
5
13
35
1
135
27
42
27
171
53
139
18
27
152
16
27
30
90
6
95
96
61
27
32
13
3
15
54
11
64
56
49
30
24
17
24
43
72
45
24
32
67
18
3
224
1
36
78
5
13
12
71
16
3
6
36
99
45
54
18
48
51
135
30
35
24
55
30
6
21
8
7
72
102
36
87
27
5
24
7
89
13
72
96
12
23
48
240
24
7
9
15
12
29
13
12
6
9
8
103
132
66
35
19
117
96
80
37
12
36
78
29
7
30
11
13
72
54
36
17
91
21
80
1
15
63
126
30
6
183
51
36
18
71
31
108
60
126
66
24
89
19
108
12
36
137
24
1
60
48
36
23
31
42
84
24
35
72
64
9
111
51
72
77
16
15
113
16
69
36
18
36
30
42
9
9
90
90
35
24
40
8
40
72
27
24
125
37
12
78
54
90
48
17
16
144
8
67
5
24
72
13
75
56
96
7
108
29
61
3
51
36
65
88
72
9
48
90
42
18
17
96
103
36
29
19
53
37
36
60
36
90
5
16
8
7
9
21
35
48
16
33
12
11
79
9
69
12
6
65
43
5
61
51
93
6
5
115
18
51
9
47
19
45
32
13
11
25
15
39
6
59
7
24
108
36
36
138
35
187
21
8
19
5
48
43
36
9
56
55
60
21
8
16
39
60
36
144
12
5
49
18
141
75
54
6
12
24
29
7
65
72
115
117
128
216
7
12
18
72
27
56
24
1
42
36
36
30
63
15
12
5
1
18
101
48
7
24
126
35
103
60
90
72
35
40
9
6
113
13
3
24
48
8
79
36
36
9
165
132
23
187
5
48
24
13
24
54
36
84
24
12
90
6
30
27
8
24
24
16
45
51
3
60
102
18
9
45
51
9
95
31
17
120
7
126
36
30
33
3
45
72
27
125
24
120
16
3
60
48
60
48
5
40
56
40
56
7
36
102
54
41
67
18
78
72
54
48
167
55
54
11
61
3
32
37
90
17
91
12
17
73
42
144
21
15
156
18
96
54
29
72
48
13
3
15
30
42
18
47
19
5
13
35
25
23
48
64
165
186
57
69
11
24
120
19
60
12
18
96
18
18
63
72
207
81
117
3
15
41
24
37
18
65
79
177
3
132
54
75
72
15
48
81
8
43
18
11
61
18
12
29
40
9
191
16
48
15
12
24
18
11
16
3
72
5
19
5
112
9
71
19
29
61
54
84
6
75
56
13
11
16
56
120
24
19
5
1
108
18
12
5
40
152
16
189
35
19
72
45
27
5
31
9
21
42
17
48
24
85
36
114
5
169
71
16
27
53
13
6
66
42
17
48
16
32
24
16
45
59
31
54
30
5
19
84
78
75
72
27
5
31
42
95
7
9
15
72
9
8
40
51
30
36
11
40
63
17
127
36
36
89
120
1
15
21
35
88
21
78
12
24
9
8
13
6
18
11
7
12
5
168
79
81
15
144
41
7
41
24
13
48
6
5
49
12
24
75
51
5
67
12
9
32
49
15
3
ABCD 93177468128*3^$a+1 [50055]
15
12
45
56
88
20
72
40
15
33
231
24
9
27
36
108
12
45
120
12
63
69
291
5
124
84
27
24
93
51
45
24
51
17
43
84
21
12
24
15
33
63
24
53
67
81
84
44
124
27
48
12
125
19
129
3
17
16
12
80
43
84
141
12
72
123
77
115
53
28
12
80
43
60
57
72
8
28
60
15
5
4
68
40
15
108
17
19
81
8
4
27
221
12
76
56
16
20
7
65
7
24
144
108
48
12
72
45
15
21
72
20
127
17
24
12
7
21
12
15
17
88
20
112
128
28
15
24
72
69
56
16
48
32
52
15
17
55
113
136
20
112
39
84
21
51
53
100
44
31
60
21
36
32
52
128
55
45
48
164
36
79
29
19
21
44
40
48
8
7
24
48
117
99
105
27
108
117
12
72
39
17
48
72
55
84
41
100
159
120
69
96
56
4
75
9
51
5
4
111
24
24
12
129
36
63
113
55
165
75
48
5
16
36
180
27
5
16
36
56
28
51
65
43
17
28
15
120
21
24
8
43
60
17
108
40
15
12
45
87
17
28
15
21
96
135
53
72
4
32
7
5
36
144
28
84
84
15
9
12
15
33
27
48
48
45
3
12
72
21
120
75
65
12
19
21
63
185
60
52
24
60
15
45
171
60
113
112
8
40
32
60
19
141
20
84
100
168
36
36
144
75
9
60
3
72
57
56
4
39
36
9
20
67
5
7
77
211
108
96
168
12
36
33
15
69
51
105
344
48
7
60
21
135
17
79
24
165
27
5
19
45
3
72
9
12
135
33
12
15
129
56
43
60
77
19
36
5
79
9
56
36
43
5
132
103
57
12
8
79
65
4
15
29
163
5
4
44
7
48
41
4
72
24
51
93
36
120
44
31
5
103
48
132
12
33
96
276
56
52
3
72
53
60
12
43
288
45
20
24
28
20
103
5
36
4
24
8
52
168
60
72
32
43
185
72
60
91
24
9
12
168
32
64
99
17
19
60
48
120
5
52
3
48
5
132
43
45
72
48
12
8
28
132
12
132
51
29
36
28
15
5
52
8
31
144
41
36
7
81
20
12
60
7
45
27
33
15
21
27
45
27
21
12
15
33
39
48
53
112
27
96
9
56
52
27
21
80
52
15
120
33
60
24
51
60
84
12
36
93
15
12
17
36
67
12
48
12
48
24
24
125
24
16
75
81
3
36
89
31
72
12
228
60
57
8
148
75
96
33
75
93
195
45
39
29
4
51
12
65
79
48
33
99
29
76
3
93
3
9
48
20
28
27
57
12
60
108
8
7
108
33
140
67
24
120
21
15
129
80
64
44
16
51
81
32
67
45
84
12
3
9
72
39
5
67
105
39
41
19
21
15
5
84
36
40
39
65
79
129
48
24
24
44
7
65
28
36
56
16
60
84
36
15
57
3
69
3
21
36
63
21
72
147
45
123
24
189
27
117
68
28
24
12
8
7
24
5
24
48
19
41
4
51
168
41
76
27
5
72
88
8
52
176
7
48
45
24
36
132
15
17
28
8
4
48
75
5
40
68
4
3
65
103
24
33
15
24
9
24
27
9
164
36
19
53
144
55
29
19
41
124
15
57
48
63
53
36
28
3
5
19
81
3
17
160
15
9
56
19
48
96
17
180
55
93
51
173
28
140
48
112
48
12
15
12
33
15
84
33
48
204
20
100
75
5
31
17
28
48
96
36
104
36
40
87
33
24
24
72
72
15
21
24
15
33
60
24
3
60
33
48
51
53
36
36
43
41
31
93
48
27
72
9
12
84
56
160
15
9
84
56
4
15
72
17
28
3
60
57
24
3
21
20
127
69
36
15
9
276
80
60
28
39
5
31
5
7
69
63
12
5
16
39
36
60
72
33
84
51
180
65
40
39
36
33
135
77
19
93
8
28
176
199
12
12
45
120
3
48
117
87
48
12
36
69
20
36
40
84
72
15
5
36
43
5
55
36
5
43
221
31
29
160
84
48
27
48
72
12
108
153
80
4
39
45
96
96
60
48
44
31
57
3
57
68
84
31
21
24
84
15
93
87
105
63
5
52
140
127
84
45
24
183
189
63
101
67
5
40
48
15
45
87
24
29
7
29
19
12
185
28
92
24
84
16
60
60
36
15
33
20
115
41
28
152
24
112
212
ABCD 93177545018*3^$a+1 [50078]
17
88
24
8
16
105
102
57
36
24
48
12
48
84
51
17
16
36
3
42
30
69
9
108
3
44
60
37
51
132
36
27
105
9
36
12
63
45
35
79
21
33
36
36
35
85
167
1
15
252
12
12
60
93
78
48
6
18
33
69
24
75
44
1
35
7
18
15
44
28
84
99
57
32
232
108
51
57
57
51
72
60
15
54
36
30
33
9
36
119
112
156
8
157
15
57
23
52
15
18
15
9
123
12
39
9
20
43
9
45
51
45
84
3
3
5
115
90
35
148
72
128
100
75
5
16
69
27
140
73
126
30
23
48
64
123
33
33
36
96
12
72
54
6
83
97
54
177
120
120
168
32
28
75
17
49
51
3
6
15
33
35
28
32
1
35
175
65
25
72
35
180
73
87
39
54
51
21
3
24
33
39
63
42
36
203
52
9
63
81
24
3
45
39
36
84
81
120
3
72
15
177
45
11
25
27
45
35
13
39
108
80
67
48
144
29
61
51
24
51
53
64
117
6
117
21
27
9
3
33
107
1
87
3
54
131
16
39
65
52
27
177
36
33
35
4
21
15
105
15
9
63
32
7
6
18
66
6
18
27
92
28
33
72
15
72
60
48
68
97
18
66
15
9
12
18
42
27
96
20
1
15
8
97
54
105
21
90
21
32
16
27
48
57
15
9
104
112
8
40
12
60
33
95
16
15
6
12
15
81
12
18
72
33
84
56
61
3
36
39
45
72
8
1
35
52
128
1
48
63
9
36
54
9
9
135
33
30
69
44
49
23
13
24
83
28
32
49
51
8
49
11
25
39
8
4
21
63
9
71
76
39
45
57
83
12
52
111
129
20
13
180
27
36
12
48
237
39
84
21
23
157
30
24
17
40
33
30
72
54
24
111
81
24
143
28
32
13
39
36
15
17
73
15
249
71
133
47
73
24
48
35
28
27
24
18
87
56
40
24
8
37
36
12
90
57
105
78
30
171
15
17
55
105
15
78
90
57
68
40
72
105
72
15
3
69
24
9
35
1
15
21
51
60
123
6
3
8
7
48
54
3
56
85
27
8
40
44
28
15
17
1
60
147
9
54
57
69
60
48
3
48
144
8
37
3
33
39
128
13
47
48
52
20
48
1
11
28
9
3
12
12
9
42
69
36
48
44
52
69
27
20
13
36
84
36
18
6
27
9
54
69
33
3
12
32
16
20
60
25
120
87
9
11
4
141
3
21
3
117
6
33
104
1
72
3
21
54
90
35
16
48
3
18
60
207
9
11
97
71
52
80
28
21
36
23
31
21
92
31
45
12
12
21
12
18
57
68
52
48
87
18
39
68
13
15
39
78
138
42
159
24
60
20
4
60
56
7
17
7
45
3
6
12
23
127
18
12
60
228
60
12
3
39
30
35
40
20
1
12
72
15
12
8
88
12
56
31
29
64
60
21
27
32
31
57
32
112
24
87
5
4
21
83
7
90
63
87
53
24
48
19
89
4
51
9
57
99
12
12
57
3
12
24
21
119
4
51
45
9
15
3
93
12
32
103
90
87
20
40
27
21
33
27
8
72
97
30
5
36
40
24
20
43
48
24
30
27
15
138
63
92
13
35
4
36
60
9
111
24
36
12
8
108
60
120
24
103
5
40
12
48
9
71
60
88
32
37
12
24
12
24
39
81
3
56
145
87
48
132
33
39
56
4
168
24
116
7
90
6
177
20
112
116
24
1
102
9
15
54
207
120
32
13
15
72
57
51
9
108
27
24
12
20
60
40
8
1
63
45
15
36
21
99
140
1
120
51
68
139
162
3
156
92
4
33
3
24
24
12
12
156
177
60
48
90
24
48
57
87
114
30
42
23
52
9
51
39
18
63
24
21
18
81
15
33
20
16
60
45
60
30
29
28
84
3
78
27
116
16
24
24
116
1
63
12
96
60
8
64
48
60
68
124
36
60
51
33
72
9
54
57
68
28
93
42
45
9
3
15
41
24
37
90
24
45
60
36
3
30
27
9
27
20
60
25
3
87
5
25
42
45
12
68
67
93
147
30
99
44
1
27
9
171
9
51
63
45
24
72
24
27
234
3
12
44
4
96
36
24
51
18
123
72
27
9
12
108
12
3
21
44
160
84
195
66
15
36
171
33
57
75
12
72
36
20
37
83
37
23
4
63
18
15
45
99
8
108
49
71
4
56
88
15
17
37
35
40
33
54
9
45
147
69
83
108
40
9
63
20
73
87
56
16
56
55
42
51
80
40
12
24
45
119
84
85
66
137
4
129
24
3
9
24
155
19
41
1
36
18
57
8
112
15
17
96
49
123
48
9
123
39
6
3
15
54
12
75
33
3
60
68
1
54
9
ABCD 93177783386*3^$a+1 [50021]
39
213
11
96
220
105
168
47
25
48
60
71
19
30
72
83
12
4
81
3
147
65
1
23
127
120
137
52
180
33
35
36
1
159
60
120
144
96
56
121
39
20
13
11
1
23
36
76
24
20
109
75
80
12
13
35
76
84
45
18
30
167
67
6
12
95
156
36
205
123
105
75
3
17
220
36
56
40
120
20
28
33
144
59
60
157
3
56
24
40
129
192
6
9
111
150
47
12
120
13
18
29
133
222
45
81
27
45
72
39
24
20
37
3
32
25
48
11
84
12
43
90
47
120
103
5
40
12
80
73
15
63
17
103
129
20
28
57
108
75
57
243
45
11
1
75
21
72
18
69
75
113
7
6
90
329
168
73
24
39
9
15
45
15
56
4
117
18
198
23
24
115
5
36
64
12
33
47
61
83
84
36
97
39
3
18
120
83
4
45
47
1
3
84
57
108
11
61
6
53
24
13
59
4
39
17
24
40
87
129
8
55
18
3
51
126
42
72
66
54
90
240
99
96
80
4
111
6
39
144
171
29
40
116
31
173
49
107
88
12
68
157
48
75
12
3
81
20
49
12
216
39
20
1
72
12
6
77
25
11
7
42
30
57
8
40
152
1
159
15
53
12
25
15
48
32
4
56
64
56
1
47
52
24
249
71
7
33
39
201
20
24
16
9
108
63
24
12
24
21
36
59
133
72
36
3
57
107
40
45
15
12
8
36
1
15
84
81
36
3
111
18
35
85
107
61
12
11
31
18
47
84
16
308
72
28
33
39
120
81
59
31
57
63
17
97
48
35
12
4
27
129
33
72
36
39
84
20
37
12
90
42
123
140
36
61
36
180
23
7
77
100
72
8
52
21
27
36
21
15
188
13
63
267
93
116
100
8
133
39
168
12
24
20
36
43
21
24
56
4
72
48
36
27
9
21
24
23
112
48
96
36
8
36
19
21
99
141
21
6
89
55
18
48
99
8
43
53
36
271
9
20
24
100
24
32
313
87
44
84
216
16
68
192
61
23
4
120
12
45
35
31
33
21
83
180
52
15
66
54
78
12
23
55
65
112
44
97
60
72
35
12
40
15
53
16
21
36
59
13
42
9
21
258
57
44
4
15
150
15
177
18
90
11
136
20
13
147
68
25
47
25
179
37
83
16
63
198
12
72
36
23
4
36
44
73
24
36
143
120
16
93
251
16
24
21
48
71
61
48
11
97
119
25
36
42
30
15
3
29
84
49
78
30
3
69
18
144
9
9
27
60
8
37
95
24
4
152
4
120
9
47
43
162
6
89
55
90
15
21
72
51
24
32
31
9
20
160
45
39
300
21
108
18
189
44
37
47
132
4
20
24
172
21
3
80
37
54
29
49
167
64
140
1
39
57
30
240
33
20
96
25
60
35
1
3
56
4
9
12
60
18
30
18
113
4
92
31
9
135
69
176
60
124
51
29
156
60
25
39
116
31
29
25
83
76
104
72
28
56
7
149
4
20
256
84
96
60
20
28
140
136
177
132
18
72
45
12
24
84
56
121
39
96
75
9
69
75
45
42
33
12
120
8
76
39
45
75
90
15
63
53
36
48
25
102
9
87
113
157
12
27
60
24
176
40
84
84
116
96
1
47
115
17
1
63
104
7
53
172
33
15
200
100
12
33
11
217
24
23
112
45
203
12
64
57
159
8
13
143
289
71
1
108
60
15
56
24
97
36
123
104
97
36
27
56
36
60
163
18
24
15
20
60
13
12
35
91
17
36
37
24
36
39
105
3
20
13
84
18
90
87
108
57
39
20
60
16
51
29
4
44
85
51
44
120
13
3
20
100
21
59
49
11
139
18
3
9
108
72
15
176
7
9
224
1
3
75
72
48
42
15
48
57
83
60
120
133
24
95
25
83
7
ABCD 93177968374*3^$a+1 [50010]
12
7
29
16
36
92
96
72
180
127
12
113
72
55
21
99
81
44
60
40
63
81
39
65
100
63
29
55
33
12
3
120
93
15
125
48
19
33
84
8
28
99
9
171
5
40
80
240
31
45
24
20
28
60
8
12
7
53
36
199
12
33
12
3
192
81
27
72
60
36
24
33
3
17
36
24
28
15
129
80
4
72
24
63
120
81
24
116
4
75
65
40
32
175
33
48
99
41
28
84
15
192
5
31
69
44
19
17
100
80
76
8
52
48
44
67
21
164
43
17
64
20
16
75
81
99
33
20
28
152
43
89
76
15
9
3
12
41
19
9
36
3
72
41
60
12
312
4
24
27
9
80
220
32
19
45
48
8
115
9
44
12
28
60
20
91
5
36
48
124
3
33
12
27
45
15
48
45
60
80
55
45
92
7
29
79
21
44
55
41
4
108
24
20
96
120
60
108
72
175
60
65
79
9
44
43
29
48
55
17
16
87
12
36
9
20
28
3
5
19
53
7
108
12
33
8
112
60
20
72
31
60
9
140
31
5
148
60
12
27
297
36
15
17
28
8
19
45
12
44
16
20
60
36
100
8
84
16
51
41
64
24
44
48
64
24
44
72
4
72
32
76
111
5
96
64
116
172
12
51
93
27
9
24
36
228
32
108
12
28
36
24
3
24
36
120
9
36
27
53
60
84
16
15
165
80
12
100
75
93
27
57
8
52
8
40
72
24
92
24
4
60
39
41
256
15
36
65
7
17
28
3
5
19
21
32
55
60
33
132
8
28
56
100
24
51
21
27
12
41
7
57
3
53
7
17
100
15
29
172
72
3
53
67
12
72
36
53
4
15
17
40
44
31
120
9
44
55
45
116
76
36
27
12
69
240
44
12
16
48
32
4
3
12
9
92
28
36
111
29
28
56
60
36
120
96
19
36
17
12
16
8
84
7
36
125
108
84
7
21
24
36
48
24
108
75
9
51
120
69
20
91
5
79
5
43
17
28
3
53
16
144
44
28
8
12
24
84
24
7
65
175
149
91
53
40
27
41
28
36
116
7
21
231
48
12
45
60
3
5
36
19
12
41
4
36
24
8
36
12
19
5
28
27
21
39
65
4
36
104
36
28
48
15
9
156
87
45
27
21
104
55
9
99
81
56
88
12
8
28
8
79
12
69
20
16
56
72
16
36
108
92
28
80
100
36
140
12
52
8
12
16
12
24
44
12
52
3
77
108
19
81
48
176
4
51
89
31
53
7
93
96
44
7
401
168
72
19
21
8
96
40
24
27
84
105
15
113
55
105
188
4
168
3
5
40
8
79
93
24
15
156
57
32
28
8
28
171
21
132
92
36
72
7
125
4
60
36
108
8
64
291
45
68
12
19
9
132
20
60
172
72
15
21
27
17
36
19
161
4
24
36
56
240
4
123
53
48
16
128
96
64
27
101
24
4
24
48
99
36
9
171
17
108
24
4
72
24
8
36
36
55
9
20
31
5
43
132
29
36
91
17
103
5
112
8
24
100
3
117
24
56
16
8
40
36
36
108
80
31
113
43
57
8
28
51
45
8
216
19
21
51
180
65
88
8
40
68
7
65
64
20
100
140
28
75
5
36
72
28
92
108
132
19
81
20
204
36
48
24
12
16
12
15
72
45
135
29
16
296
28
116
4
39
21
92
19
89
7
9
111
77
40
68
40
32
43
29
28
20
28
108
32
4
15
9
80
12
108
124
72
20
223
12
53
7
21
24
3
161
19
41
4
32
31
60
57
60
152
64
36
36
80
100
72
72
48
32
31
24
65
64
72
68
31
9
24
48
44
31
12
48
45
8
16
8
127
21
252
63
153
39
33
108
44
88
8
64
135
93
104
36
4
24
80
19
161
76
8
96
72
7
5
7
9
20
24
40
32
4
104
48
64
36
44
16
72
8
28
39
5
67
33
36
39
17
24
199
53
72
76
80
31
48
21
51
29
16
84
96
216
120
27
168
29
24
36
120
55
36
5
19
9
80
64
8
19
9
39
45
27
5
48
240
72
28
108
20
24
100
20
60
175
41
12
72
96
4
144
96
8
40
75
65
36
112
32
108
112
180
116
19
41
12
28
51
120
45
8
16
20
132
64
108
8
67
17
16
20
ABCD 93178133864*3^$a+1 [50010]
4
8
3
49
11
72
4
8
60
52
14
7
9
3
36
9
32
76
32
27
1
8
40
6
78
42
81
53
51
45
51
33
16
8
46
12
42
26
9
1
6
6
18
42
38
10
39
20
7
20
1
8
39
10
11
25
26
36
54
15
93
3
43
24
12
5
4
89
6
72
33
39
18
27
16
45
30
20
24
58
14
30
16
48
15
27
42
12
66
14
51
87
22
24
11
25
68
30
21
12
27
108
48
10
24
2
76
68
16
20
28
21
11
4
32
9
9
4
47
19
54
12
8
48
54
40
14
19
120
8
25
8
6
13
20
1
164
27
25
48
26
156
6
40
14
48
21
15
82
119
25
68
30
6
30
4
12
5
39
12
40
42
15
35
22
18
86
4
18
162
18
18
50
34
15
5
10
17
85
6
84
9
56
19
6
44
36
24
10
44
18
70
24
14
7
69
18
68
22
11
1
18
38
27
16
81
18
30
38
24
13
23
10
95
72
3
12
6
4
6
2
10
72
32
34
42
12
6
11
15
28
5
13
23
25
50
40
20
105
7
42
2
73
51
30
12
72
20
52
30
5
3
13
39
38
16
2
97
20
91
17
3
76
53
3
30
39
16
17
16
36
8
22
80
33
7
53
61
11
16
92
25
48
3
24
15
18
12
2
28
5
12
43
60
45
57
14
49
8
12
55
18
23
12
63
25
9
3
9
66
72
90
23
19
66
122
25
11
37
35
4
44
96
100
20
6
34
60
48
42
11
37
138
44
4
29
115
32
36
13
20
69
6
45
4
21
11
75
69
25
12
2
21
25
27
3
29
13
23
21
58
17
16
33
39
45
66
54
2
36
4
36
14
10
8
10
12
14
10
24
18
20
12
22
30
9
60
5
36
28
12
11
9
36
18
16
50
15
88
23
4
150
18
5
7
65
13
6
24
36
24
5
16
11
16
17
43
44
4
6
3
20
7
56
33
37
74
76
68
36
10
6
32
40
20
13
20
15
22
2
16
2
16
104
18
54
15
19
26
36
4
84
11
9
27
13
36
14
52
104
69
31
24
5
1
35
3
12
33
31
44
148
24
68
12
1
15
110
3
19
6
15
21
23
7
24
45
41
15
39
64
17
24
21
40
6
44
18
27
9
7
5
28
86
13
23
10
2
40
36
17
172
41
4
12
38
6
70
12
8
22
30
32
1
39
12
44
25
39
26
15
7
18
6
44
12
72
33
3
34
6
29
3
4
18
50
28
117
45
48
38
40
14
43
45
27
11
9
207
88
42
30
18
2
28
53
3
4
18
15
39
18
2
10
35
13
26
94
36
14
10
36
50
36
30
3
85
2
28
30
6
29
7
5
25
36
35
37
15
17
6
4
8
88
18
2
72
40
32
36
22
36
2
40
24
84
12
20
4
84
12
5
3
4
45
35
28
18
11
73
35
57
16
72
3
33
11
4
12
9
20
34
36
18
51
39
2
34
6
231
27
5
36
4
60
11
4
30
35
55
2
54
16
36
45
69
68
22
6
15
12
3
12
17
3
33
12
1
110
90
19
27
6
15
23
49
8
73
14
13
9
24
11
15
24
25
15
12
38
51
16
12
15
12
14
6
9
31
18
11
12
3
46
8
22
20
46
120
32
63
79
24
30
27
5
34
33
15
12
20
9
24
13
62
13
12
21
6
36
24
48
42
26
4
33
21
11
1
2
6
30
6
90
28
17
13
36
50
16
21
57
12
63
45
35
15
6
36
10
18
6
20
36
9
40
41
16
30
60
54
35
3
13
23
45
31
44
34
51
56
24
7
72
152
4
54
11
1
3
5
12
36
7
27
5
55
48
5
3
22
26
6
18
22
50
1
15
17
15
21
7
8
109
3
29
13
3
59
1
45
32
10
12
69
47
57
1
36
123
3
17
105
3
7
77
3
18
18
4
2
10
24
20
25
47
28
24
36
9
15
5
43
68
21
15
13
51
44
6
100
74
18
52
35
3
24
70
51
3
50
10
14
16
35
1
18
65
27
1
60
47
22
36
8
19
32
1
27
33
102
17
124
20
57
15
7
18
14
33
21
6
13
21
12
15
20
52
5
18
33
4
33
27
3
8
16
9
12
23
46
26
69
15
4
104
25
8
85
3
11
4
24
161
39
18
42
10
6
6
95
63
70
68
127
17
64
50
46
3
20
1
42
32
13
17
3
57
28
63
89
40
6
26
40
3
3
77
16
41
18
10
6
30
20
60
30
109
3
60
18
32
34
50
88
20
58
12
5
61
54
32
1
8
7
18
2
48
106
26
9
13
15
45
26
30
24
82
24
36
24
24
41
51
16
8
16
14
22
78
14
46
60
12
38
4
33
95
40
50
30
105
52
11
64
5
3
9
3
40
48
12
116
24
22
108
32
34
14
10
8
22
18
29
4
32
19
8
48
33
1
3
3
12
60
18
24
18
5
81
51
21
18
72
10
2
1
41
34
6
24
26
28
5
75
40
26
67
23
10
11
73
15
33
38
37
33
2
10
23
9
10
12
129
5
10
50
84
6
16
24
36
44
4
2
64
6
9
27
48
2
18
24
72
49
9
15
93
3
11
33
36
79
6
12
18
9
36
9
23
9
46
2
3
15
33
4
17
75
15
61
3
44
25
21
11
33
31
80
55
12
8
90
36
10
30
11
3
9
45
22
8
6
66
13
57
6
89
15
28
18
18
6
38
6
7
3
20
22
12
15
8
15
57
97
6
44
64
5
7
30
20
40
12
18
18
24
15
48
32
63
22
102
33
32
4
12
92
27
16
2
22
21
9
48
15
20
25
30
18
20
7
11
4
20
46
26
90
40
3
33
47
12
9
52
35
28
41
64
6
81
8
9
48
4
14
190
44
10
12
126
15
9
26
22
90
36
20
9
103
5
3
94
3
3
42
3
131
13
27
14
10
54
18
24
56
9
19
20
4
101
24
100
20
55
8
48
10
12
2
72
70
48
90
2
15
39
4
21
11
1
39
6
3
101
28
3
32
21
16
6
17
37
11
60
15
37
20
1
66
41
52
23
9
9
106
18
107
25
3
21
6
6
47
87
36
33
31
5
16
99
50
6
4
6
8
64
3
3
2
48
4
11
60
1
3
107
76
5
7
32
40
53
15
16
9
15
20
58
14
108
108
13
15
2
40
14
144
46
3
101
36
63
3
13
21
18
2
15
25
6
44
1
23
12
4
38
22
33
8
25
27
20
1
2
4
14
51
24
31
41
37
20
27
13
50
48
33
39
36
24
18
22
48
12
2
4
102
42
6
6
30
29
7
33
35
12
28
9
57
38
40
6
24
38
64
6
48
15
95
10
26
4
6
3
41
64
80
3
67
18
3
21
38
13
15
60
12
92
13
56
7
2
51
25
11
25
14
36
13
21
11
13
26
4
125
1
42
48
6
54
69
27
5
39
9
31
29
15
36
37
99
21
20
45
70
24
44
4
56
12
24
40
101
12
43
68
22
20
27
3
22
36
104
6
84
136
12
2
27
61
15
5
52
11
79
20
45
3
18
34
33
9
14
96
45
36
40
99
60
21
57
18
14
10
8
25
17
63
1
24
2
36
4
14
4
18
8
22
90
17
21
7
23
37
20
12
7
78
15
107
9
25
35
12
7
17
28
11
34
12
20
3
13
2
28
72
30
6
14
10
6
2
52
2
58
6
92
10
54
11
3
84
33
13
59
61
2
9
9
22
33
11
18
ABCD 93178242746*3^$a+1 [50015]
93
16
5
54
181
24
11
30
180
19
5
108
15
267
6
159
285
43
89
48
7
56
27
42
30
45
123
45
27
21
24
120
405
51
27
165
171
90
36
63
45
27
69
19
11
165
69
132
15
21
48
6
174
31
41
183
72
129
48
15
72
81
39
16
35
54
48
207
33
15
216
64
5
27
88
48
125
19
53
3
75
13
89
252
60
39
64
48
8
291
18
156
7
35
18
156
180
139
11
18
126
21
45
54
294
31
17
360
252
3
40
48
24
32
21
67
192
56
237
67
8
21
27
99
18
67
168
17
18
18
12
7
8
88
5
72
60
66
24
48
54
36
75
129
108
30
133
48
24
152
136
29
6
18
72
72
12
135
99
42
102
133
35
30
108
342
18
27
27
6
7
29
3
48
57
66
37
59
66
99
51
144
54
15
147
37
32
24
9
72
60
235
341
27
81
127
53
36
55
35
48
168
85
8
27
72
117
64
149
43
8
51
24
30
24
63
9
48
55
5
30
18
24
51
57
18
18
462
72
126
72
127
77
43
72
101
48
171
51
192
6
12
150
54
15
3
72
61
80
57
31
89
15
112
5
36
12
36
36
19
35
42
30
18
96
123
141
6
48
72
93
21
12
55
5
315
57
31
24
53
99
99
144
37
53
252
79
192
72
5
67
113
18
102
15
48
9
24
12
78
66
6
18
75
45
126
126
39
256
29
6
18
171
3
186
51
16
5
84
36
19
89
87
3
6
18
120
37
8
40
41
36
168
72
156
39
21
67
128
3
30
15
129
55
5
43
65
159
51
13
65
12
78
21
48
48
147
78
120
72
31
59
162
219
40
192
17
36
60
15
69
43
53
51
21
75
40
29
3
96
45
102
69
129
7
32
16
125
144
108
90
69
21
3
21
108
55
11
21
3
18
120
24
3
16
35
30
55
35
114
91
161
63
3
18
204
48
103
5
435
75
69
88
32
27
54
84
126
96
18
36
55
176
184
29
75
21
156
18
13
203
96
246
18
42
12
55
32
45
163
32
51
45
48
120
24
51
189
40
5
43
24
104
64
8
112
120
17
79
11
85
41
48
24
183
33
111
99
24
48
37
5
43
24
89
39
40
101
24
75
141
36
135
75
61
8
160
11
13
5
30
90
36
36
24
12
24
18
18
139
449
15
9
12
3
96
112
80
33
55
56
123
21
21
126
69
105
31
5
132
55
35
18
12
108
99
16
107
192
13
77
91
32
16
32
177
15
3
120
78
39
51
90
19
168
32
117
96
67
48
104
9
55
5
147
9
18
37
125
126
54
108
36
36
78
138
54
6
144
31
5
195
144
48
48
9
18
6
247
144
5
99
27
45
40
104
75
61
32
123
37
5
12
55
89
24
120
18
93
51
78
336
36
60
18
66
96
51
69
43
125
67
8
33
7
101
147
64
59
72
45
112
48
8
40
144
80
3
37
17
15
24
160
176
120
16
80
9
31
5
180
79
56
99
30
18
6
15
16
53
150
13
17
271
5
19
107
61
5
78
54
175
77
51
208
5
36
18
45
33
90
72
37
35
133
41
39
16
5
174
61
245
72
75
57
90
157
53
78
162
30
96
72
48
37
224
45
3
51
85
104
216
280
32
75
37
53
43
197
ABCD 93178645616*3^$a+1 [50120]
33
3
16
27
2
67
3
9
15
45
20
117
15
13
12
3
17
46
24
41
81
22
41
12
19
162
30
30
23
25
42
14
160
15
32
21
76
12
48
96
20
79
99
45
5
24
15
4
93
30
6
72
8
15
12
16
60
33
35
25
11
67
77
69
55
5
15
24
43
18
6
5
1
20
22
38
43
12
56
43
29
19
17
9
22
17
13
51
12
5
28
99
21
120
96
8
76
6
24
42
23
9
7
129
32
16
15
44
45
3
13
6
24
72
45
5
19
72
3
2
27
9
27
55
29
37
72
3
3
29
33
12
24
27
24
9
28
30
48
29
9
60
70
62
34
45
5
24
52
12
6
9
15
26
24
15
16
5
204
3
60
36
1
59
7
141
29
64
3
3
5
1
24
12
12
36
27
77
16
35
4
15
48
48
24
50
16
30
41
16
20
24
4
17
22
48
9
20
60
4
32
73
24
11
69
7
5
63
7
5
25
27
32
1
35
21
22
38
43
5
15
49
12
102
24
42
30
29
60
33
15
12
24
33
4
30
29
1
20
28
167
1
51
9
24
6
18
56
15
25
59
12
4
3
78
12
12
24
15
56
1
15
41
27
28
27
2
27
12
60
52
45
84
59
19
24
29
25
15
32
21
115
9
23
43
29
4
5
15
49
20
24
31
48
93
18
2
24
28
11
4
9
15
45
56
51
81
75
25
23
33
22
18
87
5
12
19
8
1
48
3
12
33
71
19
57
33
11
21
3
28
15
6
23
45
3
48
13
27
21
6
6
47
1
11
12
40
12
17
4
48
42
5
73
66
17
13
20
3
45
22
9
41
28
114
9
39
42
8
115
32
25
18
9
20
12
55
14
39
21
19
56
4
80
28
33
18
18
56
24
3
25
87
21
6
5
48
24
21
15
1
63
12
20
12
84
172
21
47
1
11
72
16
44
73
23
48
69
10
33
15
21
57
20
28
8
15
13
12
35
9
3
37
36
18
6
12
51
36
17
40
54
2
28
47
9
10
6
12
15
21
15
21
11
24
21
31
9
39
60
41
15
16
8
9
36
39
16
12
132
32
1
30
53
85
8
3
49
12
35
19
53
48
9
4
71
79
6
11
1
80
3
12
13
35
16
39
41
12
1
35
48
31
117
5
19
3
24
5
69
75
49
63
125
3
52
12
75
21
8
19
5
57
34
29
21
4
20
36
12
64
48
35
25
63
5
3
16
57
12
23
1
20
7
8
12
37
11
7
14
10
26
4
39
8
43
5
69
15
31
5
21
19
36
32
4
69
75
3
69
57
20
12
28
56
19
5
15
9
39
12
253
35
84
16
17
51
28
113
27
24
19
5
48
91
9
21
15
45
8
28
11
9
22
29
21
3
33
10
17
1
8
24
51
13
27
20
4
72
75
69
9
48
47
1
15
21
8
3
115
26
31
12
3
17
9
22
5
16
45
15
9
59
112
3
53
48
40
21
30
101
1
8
12
16
47
12
61
30
5
36
9
24
15
33
3
16
3
78
23
4
15
48
42
27
12
15
17
79
53
72
43
144
18
11
12
49
30
38
10
77
24
48
13
107
19
21
33
18
18
8
27
64
153
20
28
15
53
27
24
1
18
2
28
8
28
6
2
52
83
9
39
48
4
45
116
28
11
139
74
31
36
69
75
5
51
61
24
104
12
10
93
5
64
20
4
32
94
5
1
60
3
51
96
26
43
69
11
21
3
19
24
29
37
6
21
27
17
48
9
4
8
52
35
45
27
109
30
29
24
16
5
46
89
55
41
49
8
40
20
75
9
76
72
8
39
4
45
3
41
16
3
45
8
3
117
3
36
16
41
28
11
16
12
57
15
29
4
71
57
15
33
64
24
63
8
1
36
54
5
21
27
117
94
5
1
15
56
69
27
19
41
37
138
2
3
76
69
24
63
36
15
138
32
16
54
5
28
45
95
19
18
56
43
5
39
12
37
20
7
8
45
24
28
39
57
80
15
43
17
9
40
63
36
32
12
7
9
21
11
13
56
15
108
9
40
6
29
25
23
49
60
3
44
4
93
6
45
8
19
17
13
18
101
40
3
5
33
16
18
21
20
7
5
25
84
44
76
8
51
43
2
16
8
36
7
20
84
13
8
27
67
41
33
36
7
24
12
5
12
28
51
15
24
6
39
3
21
8
1
71
69
27
57
10
38
148
11
60
12
9
27
12
49
8
7
8
19
5
25
47
24
21
31
9
30
6
66
6
47
12
36
1
11
69
15
12
33
22
9
36
27
77
21
22
2
64
24
12
44
40
6
21
48
21
11
4
87
5
91
41
7
5
40
3
6
3
44
21
22
48
29
1
12
3
24
56
49
15
77
3
24
25
42
17
180
43
2
4
92
127
5
7
21
24
48
6
2
27
49
12
11
115
5
19
5
49
12
15
15
30
3
15
2
19
8
1
15
48
32
1
36
150
18
6
65
36
13
32
3
91
21
24
29
4
18
5
48
1
44
22
9
20
117
24
19
8
21
63
16
15
18
15
20
72
117
36
34
26
24
27
13
20
16
11
7
6
131
7
90
8
22
21
56
84
4
51
42
11
24
16
57
8
10
65
9
48
3
19
81
5
12
36
75
1
20
4
35
13
56
75
24
67
69
21
15
65
27
43
41
153
7
20
85
6
5
1
32
10
24
21
9
11
105
64
11
73
44
135
96
13
8
7
27
98
22
17
1
99
27
30
15
3
122
7
32
36
37
6
54
32
28
3
21
23
37
12
6
66
12
12
11
25
48
32
10
5
25
8
31
9
18
29
25
24
195
15
29
57
40
3
117
27
17
3
19
6
23
13
6
9
20
21
3
40
9
18
90
23
36
24
57
88
15
51
2
84
28
32
43
8
85
35
36
12
19
53
25
15
5
43
5
15
1
15
45
8
10
48
78
51
36
44
12
48
25
71
48
1
24
24
3
63
96
29
45
72
3
37
8
67
48
69
12
18
78
44
3
64
60
9
84
90
5
40
44
124
57
60
30
69
5
94
26
4
20
7
39
30
12
35
24
4
17
64
8
4
3
12
53
46
65
12
4
17
51
33
39
9
100
23
55
18
32
70
21
3
41
9
64
11
1
32
4
30
54
18
6
18
24
113
7
21
80
37
27
68
7
6
63
9
42
29
4
65
51
12
16
20
33
4
51
20
31
5
33
4
24
6
29
43
6
39
20
1
36
42
30
42
41
7
102
15
104
43
86
63
16
44
9
19
3
29
13
11
60
7
102
8
12
28
8
79
5
46
54
3
15
17
16
81
12
3
12
27
14
52
30
5
1
42
6
20
22
18
3
104
72
43
2
43
9
18
5
1
42
18
3
5
7
105
78
90
11
24
16
56
24
13
6
5
24
16
24
48
104
24
67
5
19
50
28
71
67
29
67
18
11
40
12
17
40
3
5
31
20
19
5
93
4
8
16
116
19
27
96
9
156
20
4
69
3
51
113
12
1
15
24
12
57
59
48
16
27
2
46
234
30
9
12
24
51
ABCD 93178788590*3^$a+1 [50043]
2
15
1
2
90
33
36
120
25
6
29
3
40
5
13
29
13
5
3
10
89
25
11
73
24
18
17
1
29
43
29
6
12
90
27
33
48
37
113
72
12
78
3
10
18
17
27
18
27
31
11
30
1
35
19
8
27
1
18
77
37
47
18
1
12
50
10
18
17
13
6
8
130
11
84
72
9
159
25
12
30
6
42
11
39
58
50
22
96
36
8
112
18
11
174
18
37
5
1
74
28
62
27
18
60
7
48
17
19
56
58
47
91
114
18
12
48
77
18
7
41
18
6
1
48
89
181
6
24
6
44
4
126
24
53
27
51
1
20
58
30
6
30
30
41
13
5
90
13
17
36
19
95
108
37
35
25
77
19
30
12
35
133
65
1
6
95
18
19
42
236
88
12
44
16
30
80
15
12
1
30
14
15
43
5
60
25
18
32
10
152
40
6
12
102
17
36
3
10
17
24
18
1
12
78
6
84
92
58
11
21
58
6
54
71
90
19
26
18
45
37
35
31
32
33
12
42
1
2
90
33
3
72
4
23
37
24
35
19
6
29
3
9
36
7
12
24
29
1
30
24
8
118
41
31
5
12
18
18
6
39
76
150
6
42
30
20
28
17
27
10
120
29
1
6
29
39
94
12
56
72
46
26
159
21
16
53
49
17
13
18
23
7
17
12
6
49
18
17
90
24
72
3
4
5
1
62
10
48
42
44
10
8
16
174
5
72
93
15
97
23
1
6
29
19
26
4
6
12
18
29
31
62
33
84
43
60
5
7
42
29
36
19
6
54
42
12
23
45
10
54
23
43
5
9
45
79
30
95
1
6
29
169
11
73
48
23
39
33
43
32
72
15
57
36
94
14
27
45
64
6
144
6
24
144
71
31
12
17
36
72
55
18
128
36
36
10
12
95
103
23
9
10
42
36
35
43
24
53
9
9
1
170
4
12
78
30
17
12
6
36
39
16
78
65
1
6
101
12
31
12
42
11
12
49
11
18
12
13
42
8
87
54
18
73
30
12
66
6
83
37
11
13
96
23
31
30
5
1
18
96
24
6
12
102
11
96
18
7
5
31
29
18
93
4
18
5
127
23
57
10
48
18
50
15
54
61
12
20
46
89
27
36
64
180
41
7
6
30
29
37
11
103
30
54
101
24
30
43
2
33
43
77
7
17
55
6
47
18
12
61
29
7
20
15
133
32
40
120
11
54
13
36
6
60
36
20
94
50
64
60
2
64
53
25
132
11
138
36
18
55
35
1
41
55
38
76
32
70
38
4
32
51
18
36
1
12
23
54
39
51
3
15
18
18
57
88
12
24
6
14
33
120
25
12
5
25
60
26
9
6
73
114
32
18
87
93
28
138
59
13
78
5
25
29
18
49
96
30
30
24
23
138
7
20
16
17
72
55
35
30
31
11
21
144
28
12
11
3
10
30
11
115
6
77
37
20
64
54
6
84
78
72
18
20
4
68
22
14
34
2
46
12
78
18
59
115
32
16
245
27
16
65
67
29
31
17
6
25
29
36
1
35
31
12
6
71
24
19
78
42
8
15
13
36
26
9
25
11
24
30
85
29
49
36
120
11
13
6
66
8
76
5
91
8
15
36
19
6
6
6
2
33
13
66
23
132
93
16
2
105
12
42
21
28
96
114
11
108
57
70
6
24
24
20
10
107
13
29
21
15
31
5
30
6
3
22
122
87
25
18
32
64
66
83
7
14
52
17
138
60
43
30
2
118
26
4
11
3
10
80
40
47
36
57
28
54
48
140
87
1
42
5
55
8
15
19
78
30
47
1
35
43
11
1
17
13
18
32
34
24
24
8
64
8
28
12
11
12
13
104
15
73
65
37
48
102
36
20
16
38
28
12
36
47
75
10
5
84
18
67
59
1
24
24
12
20
28
23
25
12
35
3
27
45
33
18
7
29
3
27
91
72
6
11
31
14
34
6
5
55
114
60
54
47
48
13
24
6
72
2
15
21
69
49
77
7
42
5
1
102
12
176
22
30
11
85
29
7
11
49
116
22
83
19
35
90
36
12
6
12
18
91
24
96
5
73
95
7
23
37
36
12
95
13
60
62
40
23
19
26
34
20
10
18
96
30
5
61
14
10
44
10
102
11
54
21
58
54
6
41
18
37
18
30
48
30
2
15
21
45
6
43
6
5
61
11
25
50
63
61
11
49
48
12
113
3
4
54
12
12
18
84
60
8
15
66
31
24
24
38
54
18
130
60
42
96
90
48
12
35
42
13
95
12
18
25
18
17
109
18
11
7
92
10
150
17
3
15
12
31
14
4
42
59
73
2
81
19
78
11
42
25
77
1
42
17
66
1
18
41
90
7
18
149
37
35
85
11
19
20
15
18
57
16
24
14
69
55
110
63
43
6
41
27
141
31
18
6
20
10
132
119
60
66
9
36
15
7
77
13
41
24
75
58
54
11
37
17
13
71
25
74
15
7
11
3
36
15
66
7
6
14
15
48
19
18
80
33
12
7
29
27
15
192
133
12
98
34
30
18
62
51
12
18
27
10
6
6
18
96
30
11
3
51
54
7
60
23
55
17
39
126
4
24
98
28
17
7
12
66
60
18
71
6
7
68
9
13
41
36
6
13
149
3
22
36
59
55
6
17
18
25
11
21
82
185
7
11
19
65
18
63
10
12
6
6
24
102
29
9
36
69
25
90
119
37
143
126
39
40
5
153
54
40
11
25
12
12
149
12
223
74
27
31
12
42
14
36
15
48
37
5
19
24
95
81
22
90
12
17
43
18
14
33
18
54
30
1
30
90
29
19
56
40
41
13
14
72
4
24
12
5
13
72
24
59
36
19
6
11
25
11
30
13
32
69
36
54
1
29
109
5
1
84
12
12
12
8
40
137
18
3
4
11
7
12
20
18
28
30
72
5
180
31
32
9
13
12
29
6
39
100
72
90
18
41
30
13
11
31
113
12
25
11
19
6
17
18
3
76
48
17
13
12
11
25
48
12
48
30
2
22
66
72
92
10
5
61
14
ABCD 93179718746*3^$a+1 [50025]
120
96
3
16
125
51
21
43
101
24
19
65
84
96
156
24
55
80
33
15
57
12
27
16
96
17
12
324
79
173
99
57
36
36
15
9
87
160
17
15
48
33
24
120
15
57
151
96
5
120
144
12
144
60
12
264
60
27
21
75
21
43
41
39
45
84
63
16
5
60
15
9
39
21
27
33
63
69
27
64
17
31
113
300
60
231
48
9
48
120
192
207
16
48
29
51
16
5
27
9
103
17
36
192
84
156
12
72
132
19
80
16
5
36
12
84
7
32
64
77
36
48
12
48
3
21
36
120
12
387
64
5
120
24
24
24
27
96
93
3
9
7
128
81
159
33
63
69
139
32
16
5
12
72
24
48
84
139
48
17
48
79
41
39
33
12
99
9
103
144
53
36
39
9
55
48
77
99
21
36
60
60
12
3
45
3
33
36
12
15
57
7
29
19
32
141
51
21
168
72
12
84
27
309
27
21
48
123
45
3
144
9
39
33
111
9
87
105
55
5
168
96
144
67
29
84
63
112
32
45
24
156
12
72
12
159
9
24
24
24
12
60
12
60
12
12
7
128
64
80
16
77
84
24
12
187
96
17
12
3
48
105
24
36
36
48
55
17
156
3
57
24
31
80
81
192
15
45
243
117
84
55
41
24
84
12
36
36
24
24
48
39
129
60
12
96
12
27
21
12
48
63
112
77
19
29
51
69
27
81
36
108
24
72
31
80
57
84
24
27
33
15
33
31
41
96
60
24
60
12
27
57
132
12
36
48
12
7
32
9
39
69
43
32
45
120
36
103
17
48
84
144
84
36
48
3
64
32
48
213
36
24
31
53
12
31
29
259
41
7
48
80
112
29
3
16
48
80
165
36
24
15
9
55
17
63
153
12
12
31
29
108
7
125
120
43
96
53
24
48
19
29
99
93
19
5
48
24
12
72
63
9
60
171
16
320
45
19
41
144
24
15
64
5
27
105
36
24
27
96
81
36
60
79
77
3
208
5
43
89
7
32
69
75
9
96
55
89
12
72
132
24
24
48
36
36
12
24
12
60
96
108
108
36
24
48
24
31
5
60
15
9
96
39
112
53
36
84
19
32
57
135
57
36
3
21
120
60
12
27
33
72
247
53
27
33
24
7
29
36
31
5
24
51
112
80
21
171
57
24
31
80
45
19
17
60
67
77
84
12
60
55
53
12
108
51
16
80
16
176
57
24
15
69
43
89
24
12
24
24
51
45
51
93
48
3
69
48
72
48
19
149
91
5
36
7
48
77
216
139
32
9
60
108
144
84
36
135
165
48
24
3
96
48
16
41
60
12
31
89
24
111
9
84
24
72
115
17
63
16
5
168
51
48
141
115
128
21
12
31
89
168
36
48
75
45
48
36
24
7
65
24
7
48
125
3
57
39
33
36
27
16
32
81
63
21
123
9
96
12
27
48
16
41
60
72
36
15
112
329
55
29
12
55
32
33
24
24
31
5
36
7
192
77
36
108
144
19
17
63
21
27
21
27
57
7
17
79
269
12
48
36
19
80
213
48
12
24
108
84
7
96
41
24
84
43
17
168
39
144
16
17
63
153
72
31
96
5
27
93
84
12
163
41
24
15
64
17
60
67
29
12
96
39
9
87
33
60
12
7
176
9
7
17
12
51
33
31
41
96
48
39
112
17
31
5
48
156
36
144
75
96
45
12
72
12
67
96
32
48
21
91
41
87
112
32
9
12
12
12
48
19
96
240
32
48
93
84
36
48
12
15
64
53
36
48
7
96
17
24
48
144
55
29
19
48
53
12
12
3
57
228
3
45
51
48
69
108
12
19
32
81
31
53
171
81
36
12
84
36
55
5
12
168
96
7
29
51
16
32
16
41
7
32
9
36
51
33
48
79
65
96
168
12
27
21
120
19
29
99
64
96
17
84
27
21
24
36
108
19
113
15
57
87
96
48
129
63
45
36
12
60
247
41
103
80
48
177
15
21
180
24
60
19
ABCD 93180144646*3^$a+1 [50120]
36
39
45
33
27
24
39
66
55
89
43
137
7
35
21
63
114
87
36
184
104
76
29
27
48
72
60
28
59
30
127
164
36
3
21
12
24
33
111
12
84
24
21
84
135
36
60
400
113
91
209
42
18
27
3
33
4
179
57
4
83
177
136
17
12
75
4
89
66
1
23
21
12
60
27
33
84
9
27
87
21
69
30
81
52
47
37
23
66
27
48
192
3
477
48
39
102
90
21
124
53
123
57
7
80
36
28
11
21
108
15
1
5
19
72
17
63
48
99
33
84
16
17
87
15
21
123
36
18
36
75
12
48
16
35
21
159
108
93
117
87
75
109
149
102
21
84
39
90
171
156
84
3
213
27
1
20
36
16
173
6
1
47
21
21
19
176
33
7
36
29
15
156
27
1
72
80
84
93
31
59
66
87
100
20
27
61
11
9
120
39
30
27
33
31
60
29
60
63
24
15
144
21
15
9
12
123
1
60
156
20
84
24
15
1
44
12
144
15
45
100
144
20
132
60
100
29
15
3
81
96
3
36
96
90
39
120
21
18
1
20
16
20
9
6
21
9
54
96
30
19
80
9
43
47
57
105
15
36
48
136
144
35
24
93
117
151
12
44
16
164
9
6
1
20
24
24
15
90
55
149
27
39
1
20
33
90
81
12
87
81
9
151
29
60
103
17
3
24
99
6
30
9
9
151
65
24
27
3
73
17
123
4
35
54
111
75
1
29
15
183
72
1
53
75
16
24
72
20
9
55
89
51
24
60
45
235
60
72
20
64
20
24
36
84
21
19
12
164
4
11
25
20
9
7
84
24
92
27
33
64
56
63
6
48
72
15
63
37
29
27
60
40
17
7
35
21
27
21
36
33
42
1
17
91
72
89
55
56
64
80
15
210
54
6
48
91
59
1
92
9
99
51
69
40
11
54
90
45
51
198
27
100
156
8
16
29
144
60
51
39
21
69
3
99
45
9
55
60
89
3
60
84
33
30
21
16
20
120
100
104
16
116
63
1
53
216
24
12
171
108
52
17
30
33
144
36
9
19
36
29
90
54
123
84
195
1
89
75
9
7
20
48
72
24
9
6
18
123
204
15
1
17
27
4
32
27
1
12
89
19
35
1
23
13
60
17
51
15
6
39
12
88
20
76
36
80
40
80
63
165
60
52
200
60
9
51
33
36
108
42
1
68
12
48
132
27
117
36
4
5
18
156
141
24
15
37
20
4
20
16
180
20
84
36
84
63
73
80
48
16
35
21
204
3
61
20
16
144
12
59
21
63
6
48
111
16
44
9
3
84
153
12
15
60
75
18
30
1
296
213
31
32
9
84
115
89
3
87
1
36
29
54
21
16
5
31
17
43
17
27
39
1
5
120
234
1
20
24
69
3
84
69
115
11
21
4
80
3
33
93
27
24
3
37
5
138
21
12
27
12
9
120
15
45
51
81
57
7
84
41
31
17
291
15
24
21
52
83
1
5
30
60
45
4
56
36
69
75
15
18
126
1
20
196
17
27
9
24
120
36
24
90
90
63
117
27
84
99
213
60
144
76
29
55
20
156
3
1
24
36
83
73
8
45
55
35
21
15
81
69
39
51
18
127
65
51
40
8
36
120
33
60
3
48
16
89
6
1
20
24
4
89
27
9
7
47
21
21
18
12
81
87
37
29
7
17
3
99
61
47
60
66
75
40
11
9
36
60
36
4
80
63
37
44
12
60
159
201
24
76
60
20
9
18
33
3
114
3
63
57
264
84
9
42
1
44
45
31
8
100
60
36
35
45
76
17
162
18
42
18
3
64
53
3
123
24
72
129
9
27
33
31
35
24
21
45
204
51
69
27
63
1
41
30
1
20
24
225
19
35
1
35
60
18
30
1
32
27
21
12
108
105
75
15
36
54
7
48
32
3
45
72
48
36
4
71
18
87
60
144
12
87
42
15
15
81
124
143
156
36
18
27
45
18
81
36
105
111
60
9
51
57
3
48
39
33
60
84
15
108
117
33
3
87
13
17
60
102
18
126
6
48
7
116
93
6
105
15
21
33
27
28
59
1
161
108
3
84
3
297
24
192
28
72
17
27
40
36
17
27
9
91
53
36
55
60
12
8
36
9
6
21
60
4
44
12
40
17
ABCD 93180292222*3^$a+1 [50013]
20
37
6
12
5
37
48
18
29
24
24
55
5
12
40
33
75
32
28
63
17
60
52
63
108
18
54
105
3
29
24
16
75
9
44
7
45
68
12
24
40
21
24
84
15
32
13
48
168
11
19
17
48
16
36
9
6
29
25
84
11
40
84
44
25
35
40
51
29
16
12
104
4
51
84
144
5
12
16
164
28
36
96
8
55
48
17
25
23
4
3
18
78
30
107
88
180
27
17
1
119
52
3
18
83
24
12
16
9
35
24
24
52
20
88
108
87
45
3
9
20
16
45
47
13
84
63
20
16
27
9
8
61
11
100
60
3
17
36
12
96
1
54
5
37
18
84
5
12
43
17
49
15
12
8
36
64
32
4
8
12
4
201
54
5
1
3
56
16
20
24
55
29
7
81
33
30
105
9
3
72
63
9
8
7
5
31
12
42
30
5
31
5
12
72
16
9
35
28
36
9
11
16
20
28
80
55
5
36
37
39
68
211
72
9
15
53
67
33
48
72
72
8
28
15
5
48
1
18
17
40
60
3
17
79
9
21
6
21
92
12
31
54
24
90
9
57
63
36
9
23
24
25
54
9
105
3
44
43
17
28
20
12
16
8
16
80
40
8
1
42
90
35
12
7
30
23
12
28
81
90
9
15
57
24
12
144
8
1
59
100
120
32
120
16
44
19
17
12
60
1
35
31
69
20
144
28
32
60
85
30
81
177
107
36
1
36
27
48
44
25
30
5
49
35
84
52
51
65
25
39
15
9
9
3
45
60
27
108
44
40
15
36
77
52
33
3
132
63
30
15
8
36
36
12
72
24
37
83
25
84
126
9
27
53
88
32
48
12
60
37
63
27
5
16
60
32
52
24
9
156
42
9
3
36
45
72
69
35
64
9
23
12
13
15
32
31
29
16
20
52
75
42
47
16
48
72
8
61
18
5
16
15
57
24
36
80
28
104
16
164
12
13
63
44
16
8
31
53
16
56
48
40
8
24
43
101
24
25
30
5
12
144
16
56
12
180
96
7
17
12
1
27
15
102
96
84
15
56
12
40
63
17
31
5
4
36
27
53
72
97
23
24
24
31
45
8
7
9
12
33
11
28
27
6
3
36
20
43
60
65
36
36
100
15
48
17
60
24
31
5
4
12
8
61
66
42
47
28
20
7
36
5
4
63
137
156
13
6
29
16
44
24
16
36
81
27
72
20
25
15
135
18
30
36
29
7
29
16
36
80
7
57
36
27
6
11
124
39
36
60
36
9
32
12
13
42
18
47
60
31
29
115
132
9
21
23
1
35
40
15
54
95
16
87
29
73
87
108
8
24
79
45
24
12
60
8
13
83
24
36
24
1
207
44
4
24
20
7
5
61
15
27
17
85
59
4
123
12
53
7
66
60
71
108
13
42
36
21
8
25
66
29
13
3
24
8
4
9
11
96
28
15
9
12
36
44
1
90
33
21
18
53
55
33
20
7
5
12
31
42
3
45
59
31
6
39
27
17
43
17
12
88
8
28
12
9
71
12
151
41
1
18
9
80
67
5
4
132
8
4
27
126
18
69
72
3
17
60
4
80
64
8
64
15
21
20
24
19
41
13
23
28
27
29
64
56
16
9
15
8
60
160
32
91
12
17
43
21
15
36
9
12
15
9
8
36
64
3
9
153
11
52
9
54
17
37
36
15
9
11
25
95
61
36
18
42
23
16
33
18
153
56
36
79
45
36
108
44
36
19
77
4
12
63
42
30
5
28
39
90
27
8
36
60
24
12
19
9
8
12
72
1
27
51
5
97
54
24
30
6
53
40
32
73
143
49
18
45
108
9
15
99
12
198
15
171
93
60
20
55
41
244
27
21
87
30
27
8
28
27
17
48
40
75
113
24
25
6
225
39
41
49
54
81
36
8
24
55
17
13
23
12
28
24
3
45
36
20
4
21
6
41
12
40
72
45
6
12
96
41
31
72
17
19
5
4
21
27
117
15
56
16
8
28
3
5
67
42
27
36
45
99
8
55
36
5
12
72
40
45
42
5
24
64
27
45
33
11
1
15
44
19
17
40
8
7
5
31
12
65
48
67
5
36
4
176
4
15
30
35
12
124
60
44
120
91
65
7
69
3
42
18
21
24
12
36
60
20
72
1
59
40
33
35
12
120
31
9
12
68
13
47
16
36
36
32
31
17
43
66
23
36
36
64
92
7
5
31
57
33
11
73
15
8
28
20
64
8
28
27
18
27
44
73
35
16
20
19
33
48
36
20
24
25
11
136
45
27
80
43
89
4
9
6
30
42
12
5
36
12
37
15
21
47
67
21
87
17
175
17
1
27
132
9
36
83
1
27
24
20
16
44
76
68
64
20
12
13
3
63
5
19
21
15
5
4
81
39
72
68
12
228
60
7
29
12
40
48
9
11
24
52
48
51
41
16
20
49
23
25
60
11
19
18
23
96
24
61
23
12
4
144
63
77
37
48
11
24
12
4
27
48
60
84
17
64
20
4
20
36
7
12
33
8
1
30
24
89
12
16
128
1
6
117
3
24
18
18
84
6
54
53
12
19
132
53
76
104
64
32
40
128
7
5
40
3
17
48
40
176
7
33
9
3
24
56
19
5
96
84
1
18
5
79
41
55
9
48
8
52
32
12
4
32
55
18
27
8
24
85
3
27
5
12
1
15
27
45
21
11
16
44
25
11
7
93
8
60
24
7
18
63
8
97
3
87
17
12
25
30
54
27
44
84
16
36
33
27
75
9
8
25
11
36
115
41
4
8
76
27
17
16
56
28
60
93
95
24
60
36
25
3
87
30
18
65
24
61
174
6
30
6
111
9
23
112
36
45
60
39
15
29
72
7
90
3
128
4
20
136
69
71
4
140
12
64
159
65
12
16
8
36
1
23
24
115
5
12
64
9
15
20
36
64
20
88
8
7
9
45
3
ABCD 93180629372*3^$a+1 [50005]
103
21
15
9
27
93
72
24
9
47
28
15
60
12
45
36
32
16
36
15
5
96
13
15
39
45
36
32
64
24
9
11
72
7
93
33
51
21
24
51
8
4
3
129
84
9
15
120
156
15
21
9
24
18
30
18
45
32
100
9
18
41
52
72
20
25
96
66
29
40
21
36
123
27
77
43
60
5
4
3
57
24
104
13
123
96
20
55
5
120
31
45
68
4
36
9
3
3
9
12
56
115
9
24
57
54
18
18
18
6
36
57
68
24
31
17
55
12
18
11
36
16
15
17
40
63
18
15
9
90
77
40
144
12
32
28
48
81
15
21
42
48
33
27
108
45
32
48
49
60
15
56
64
45
27
60
20
24
7
33
57
15
39
21
33
75
12
57
15
12
48
12
84
69
3
33
66
65
16
12
75
30
3
48
44
73
35
13
6
18
48
18
9
20
25
126
45
12
12
8
64
21
47
40
32
16
9
3
3
5
52
20
7
24
17
67
18
15
84
81
87
12
9
51
48
48
3
12
9
15
9
44
36
136
3
21
21
48
18
54
6
105
60
27
18
42
66
11
40
36
44
100
9
35
36
31
9
15
18
63
24
36
69
11
72
43
54
39
20
49
6
12
57
156
44
157
3
3
77
25
23
49
18
41
64
68
12
136
84
12
21
30
57
56
52
69
15
80
1
35
28
36
21
15
12
15
5
16
9
15
27
48
57
128
13
72
3
48
27
18
99
3
5
4
9
6
45
21
18
24
5
67
21
24
9
12
63
15
66
23
16
24
20
12
1
84
3
3
12
33
27
18
3
12
15
33
24
57
30
9
32
52
56
4
15
48
114
3
63
18
87
3
45
15
41
13
27
24
144
15
5
13
83
4
60
20
67
41
4
20
48
67
6
48
47
13
39
27
21
24
69
15
72
3
41
4
44
28
63
41
28
12
44
1
126
5
49
54
57
15
5
4
3
77
28
132
60
96
44
1
3
84
33
15
99
21
12
15
33
12
68
24
28
48
3
29
28
12
12
9
11
4
24
3
33
60
15
72
53
19
77
4
44
67
21
123
6
15
51
29
64
20
16
39
41
40
21
18
6
3
92
13
71
52
60
24
3
65
25
15
63
17
55
5
7
18
3
57
51
56
88
56
31
36
29
4
24
33
83
36
4
39
21
72
33
119
28
3
21
48
93
72
18
89
31
9
69
35
72
184
36
9
15
21
27
68
37
90
126
71
73
15
21
51
15
18
18
42
87
96
27
42
48
87
8
16
39
30
51
75
57
24
60
44
19
17
31
24
30
18
33
39
41
103
9
12
3
21
9
3
87
96
9
8
19
84
5
109
15
20
16
15
57
39
5
193
3
144
24
120
24
21
6
36
5
40
12
33
12
75
60
15
36
30
59
37
3
45
51
75
9
48
15
33
60
15
5
19
12
60
93
12
84
9
3
45
15
9
23
25
3
12
45
36
12
27
36
27
18
27
92
52
15
33
3
5
13
35
4
12
39
57
15
5
4
3
65
7
29
31
113
7
24
77
12
31
9
45
3
204
9
114
33
48
9
27
81
27
21
24
18
9
39
6
30
9
96
8
76
36
9
24
66
9
45
42
69
12
117
15
57
3
20
115
5
1
51
21
63
12
24
21
3
24
51
36
21
27
36
77
103
5
4
15
17
1
84
3
48
8
36
28
168
12
75
41
132
4
8
16
51
29
7
9
45
18
5
1
107
52
21
51
60
15
153
96
36
3
12
9
9
15
3
5
52
36
44
31
9
45
63
39
78
18
120
65
4
21
3
20
19
45
57
3
75
12
41
19
18
30
18
3
15
6
30
45
51
69
24
12
8
7
57
57
123
3
84
5
13
23
13
96
39
177
30
24
45
21
27
20
160
15
53
100
60
57
12
11
7
33
3
5
37
18
105
36
60
15
48
36
42
23
49
23
4
3
18
39
36
3
12
65
64
15
6
3
51
18
18
69
21
75
9
23
121
15
9
30
198
135
27
93
69
15
63
48
9
20
4
9
3
27
42
23
40
27
45
9
59
13
35
19
33
8
28
15
42
35
103
5
24
28
15
60
5
43
72
33
75
21
39
12
54
23
13
27
56
76
36
24
3
36
9
27
33
20
1
12
258
81
3
18
3
39
33
8
7
45
132
3
45
32
13
42
12
108
18
132
66
45
9
23
55
12
36
114
131
12
4
15
33
33
3
39
5
112
93
23
72
16
24
33
12
87
3
90
15
45
15
15
5
52
80
13
18
30
3
120
72
12
27
29
175
17
4
99
29
72
31
33
36
21
30
150
18
12
57
3
17
31
29
31
54
123
33
27
87
66
36
11
84
1
23
7
18
87
9
35
4
69
66
9
123
90
3
105
36
54
45
27
72
5
67
54
66
9
69
30
41
4
32
60
48
31
29
40
111
36
36
29
40
8
40
27
36
45
68
31
41
52
15
33
9
48
3
15
60
5
4
111
93
129
18
90
3
24
63
89
19
5
36
48
1
51
15
108
153
32
16
44
7
9
20
16
96
32
48
28
12
45
42
45
27
41
4
140
13
35
16
12
80
88
56
60
16
27
60
12
45
15
48
36
29
12
40
33
3
48
20
24
16
81
23
31
6
48
3
24
15
33
15
18
27
12
33
6
5
64
21
120
11
31
9
63
48
77
72
4
24
60
12
36
8
16
15
33
27
9
32
184
24
84
36
45
27
32
100
57
23
7
45
36
20
88
12
24
48
51
9
12
3
5
61
59
55
18
39
9
6
9
9
18
9
39
9
12
3
21
9
11
76
39
9
12
20
31
57
3
33
57
12
6
5
25
27
12
116
12
55
9
60
3
5
52
20
25
6
18
54
192
6
15
39
5
49
15
75
54
48
3
20
1
18
72
69
44
40
93
24
75
9
39
12
45
15
3
5
13
30
137
12
13
51
39
57
21
87
20
172
93
18
57
51
41
28
8
4
45
3
3
17
31
57
8
12
24
13
3
69
3
27
69
21
39
39
5
28
39
5
ABCD 93180690184*3^$a+1 [50023]
63
45
36
36
11
19
29
36
19
81
33
36
24
180
35
43
9
8
37
24
72
95
19
41
72
28
27
42
18
105
68
24
36
7
5
1
35
7
18
11
4
44
28
60
33
11
19
5
40
57
27
8
73
11
84
40
9
36
15
21
228
231
9
18
5
84
124
27
77
16
45
12
59
43
17
25
35
49
84
60
71
40
147
18
15
56
16
3
41
24
31
9
15
54
11
12
12
121
27
27
17
1
114
9
12
20
13
35
19
21
81
15
48
8
24
1
3
80
16
33
30
41
19
17
16
8
19
45
36
44
12
4
92
52
45
60
60
15
141
11
96
12
25
35
7
24
125
4
36
32
13
15
69
3
9
6
17
37
95
55
45
20
73
87
9
231
3
30
47
13
27
39
84
5
7
30
6
48
29
25
12
23
97
15
21
12
11
40
24
56
121
71
13
27
20
48
16
8
85
72
48
63
3
105
56
1
48
15
36
68
40
20
37
15
56
169
18
5
85
11
132
64
108
15
57
99
36
9
69
11
12
12
40
32
48
96
19
17
60
96
48
1
23
25
12
15
69
24
23
84
16
20
7
53
67
6
27
32
103
102
27
15
6
23
120
16
63
65
37
39
15
54
15
60
33
15
63
150
35
40
21
71
72
1
30
12
24
48
161
55
54
120
12
11
12
13
72
75
20
181
42
5
4
36
15
42
11
1
48
48
18
6
83
52
21
59
1
123
15
69
27
9
20
19
30
35
60
1
90
69
8
48
25
36
99
36
56
193
24
3
75
42
135
231
89
1
71
4
20
61
11
127
45
21
35
12
28
32
49
18
65
48
88
21
51
104
156
19
24
161
4
44
7
41
7
6
39
3
29
28
56
25
30
30
35
1
23
31
21
44
84
36
49
75
21
47
60
84
24
16
39
41
40
20
19
21
21
72
15
48
57
18
42
63
3
29
67
161
64
8
91
5
24
12
4
15
45
36
3
45
132
48
20
1
6
5
25
3
51
30
39
68
43
101
24
24
25
111
20
16
36
44
49
24
47
4
15
54
51
9
15
45
36
39
3
17
13
48
66
78
102
29
49
18
5
48
139
6
6
29
36
16
9
84
12
35
4
69
12
95
4
3
65
37
6
33
81
30
5
168
36
4
192
36
44
36
67
105
21
96
11
40
33
107
7
33
15
60
102
83
4
68
31
192
18
30
6
71
4
69
35
16
96
104
4
12
3
17
67
30
23
4
39
41
109
36
24
11
31
17
40
21
155
76
48
45
15
12
9
24
63
8
36
28
27
36
17
55
5
25
18
9
8
12
40
15
30
3
32
43
17
79
30
11
84
19
48
5
28
32
4
56
43
17
160
27
42
11
108
24
1
47
7
17
4
44
133
72
3
8
40
24
21
30
105
39
21
44
13
198
29
16
147
5
43
12
30
15
44
13
51
32
7
5
12
16
3
102
3
24
36
12
63
6
24
36
96
30
42
96
111
3
21
21
54
29
7
84
65
36
4
21
11
12
67
125
43
30
3
15
78
171
45
11
13
11
49
39
33
42
138
54
33
21
30
9
108
44
36
12
28
20
7
33
9
6
65
7
17
73
71
12
4
75
125
4
21
23
28
92
16
21
11
7
17
133
47
28
72
20
84
85
51
20
55
48
33
32
85
35
7
30
6
129
104
85
24
42
6
83
67
18
30
41
148
92
73
3
39
5
28
36
56
28
96
57
27
8
43
9
27
6
42
60
6
24
12
6
33
20
19
113
4
135
30
15
9
54
41
4
20
12
28
68
60
12
25
35
55
213
75
12
65
1
35
49
83
12
61
11
13
102
41
37
66
54
3
27
21
21
11
25
60
12
23
13
11
24
12
112
96
32
25
48
51
8
1
30
42
63
39
53
4
75
41
67
53
24
76
24
33
12
54
6
75
48
56
25
27
32
12
64
20
12
25
15
15
5
73
35
4
20
31
197
25
102
48
30
23
24
37
3
45
3
24
69
90
17
52
3
18
6
18
23
4
44
24
25
12
66
144
65
88
32
96
24
28
60
12
3
6
47
4
56
12
37
3
75
5
1
47
24
40
20
24
12
19
29
1
35
1
3
9
11
79
45
15
66
42
18
60
11
60
4
21
15
99
150
36
3
27
29
12
24
1
47
16
9
66
12
17
40
27
9
21
78
18
60
24
51
33
11
28
3
69
9
36
15
69
90
57
44
120
28
3
42
36
12
23
64
72
9
24
95
16
44
12
24
132
12
12
24
91
18
11
19
18
39
36
27
65
1
30
84
5
37
36
47
12
19
17
13
35
12
4
21
12
111
9
36
15
27
60
33
9
66
21
51
48
60
57
12
21
47
259
5
31
17
12
19
89
67
9
111
89
271
78
15
12
21
15
87
57
39
21
20
1
54
18
15
141
39
80
12
16
32
16
56
40
56
19
9
15
5
4
12
140
4
36
39
54
23
12
12
60
1
144
54
6
99
36
8
115
21
36
45
23
73
35
4
108
45
11
7
29
19
66
18
30
23
4
21
119
28
8
64
8
208
3
65
12
115
29
84
1
23
60
115
17
79
21
36
39
29
7
29
19
54
3
44
24
31
65
19
162
114
60
54
111
9
54
45
8
43
5
12
24
4
36
15
66
12
87
56
25
47
1
35
31
21
27
36
45
56
25
63
8
4
36
44
19
89
73
15
12
132
3
36
54
42
5
24
37
107
12
4
81
24
36
48
3
20
4
51
77
13
42
6
42
30
23
1
24
15
21
35
84
16
60
69
11
4
45
84
131
31
129
69
ABCD 93180782122*3^$a+1 [50014]
7
5
51
1
8
28
23
69
7
65
51
25
12
68
40
35
28
29
15
37
24
35
12
45
12
7
9
2
42
28
23
9
28
3
9
72
35
61
140
15
28
9
3
20
19
38
63
48
16
53
3
9
51
4
51
17
12
36
9
40
11
180
84
28
12
3
62
16
3
9
11
36
4
104
27
16
17
1
14
37
56
37
8
39
48
145
11
9
16
27
5
90
45
48
1
8
3
4
51
90
108
15
17
12
3
48
12
4
5
39
12
4
9
15
20
52
9
20
28
27
9
36
39
41
99
4
53
15
37
8
39
33
43
9
68
7
33
72
8
12
91
17
48
7
8
57
15
16
89
60
72
63
13
32
48
24
78
10
15
45
48
3
20
1
3
8
108
21
36
52
15
56
9
30
18
30
10
3
29
72
15
48
15
61
9
15
5
3
13
15
71
34
32
12
55
53
64
11
4
20
19
14
3
9
79
39
17
1
3
12
5
27
105
7
36
8
57
90
13
17
12
22
33
32
48
120
52
5
15
16
20
73
56
55
5
231
39
46
63
69
51
17
3
40
96
56
52
20
57
16
27
17
3
85
15
8
45
3
37
120
3
17
79
8
3
13
9
11
25
27
24
33
8
12
27
25
11
13
27
9
20
16
15
5
70
32
16
54
51
12
8
12
52
53
43
45
56
31
8
9
40
27
5
36
115
8
1
6
32
58
12
128
15
9
96
3
12
57
40
36
27
9
56
3
12
60
52
65
12
96
22
5
13
92
87
36
9
28
35
16
20
37
15
24
8
33
3
9
16
44
7
8
12
4
12
5
139
41
15
9
16
84
51
9
8
7
60
24
12
9
60
15
21
20
67
3
2
27
16
12
12
36
48
12
12
17
36
15
25
3
45
99
60
36
12
8
24
3
9
48
28
8
36
13
12
35
19
14
3
45
27
55
50
28
3
29
112
50
6
15
64
5
48
48
19
41
42
16
14
28
47
1
36
11
45
88
60
32
60
7
3
74
31
17
3
52
48
8
21
3
48
52
21
24
72
3
12
105
3
32
1
107
1
39
17
36
34
18
8
39
4
12
8
9
31
129
48
75
12
56
12
99
18
27
45
4
56
48
7
53
7
65
79
29
43
9
56
28
39
116
40
60
57
27
5
3
4
35
9
7
32
16
17
37
8
3
16
15
29
1
39
32
25
15
3
41
13
68
67
21
11
4
9
8
39
4
84
108
12
48
8
52
89
18
21
9
3
4
65
15
21
3
4
63
18
14
46
27
17
40
60
12
11
4
5
4
15
17
12
3
73
36
8
7
9
51
69
15
29
51
9
28
75
9
3
5
7
11
82
8
15
13
26
33
1
11
45
16
20
3
9
27
24
52
24
104
9
12
15
16
68
12
48
21
43
56
51
49
20
1
8
7
21
39
9
44
60
3
4
44
9
111
19
2
19
72
24
53
48
19
8
27
9
52
17
12
16
48
59
91
5
16
48
12
104
16
113
7
5
31
69
56
15
15
10
27
45
15
33
135
33
54
30
11
9
27
3
13
45
23
49
3
5
27
57
51
25
95
97
15
23
42
103
5
19
53
18
9
45
36
28
24
3
9
128
7
101
15
27
46
15
89
7
3
18
23
57
24
31
12
8
57
31
29
30
21
27
10
15
5
19
45
11
7
6
36
11
28
45
15
9
51
17
4
8
48
28
44
43
5
19
33
8
52
2
30
76
12
11
72
9
15
136
5
3
1
8
12
63
13
27
65
43
5
4
8
28
39
33
8
15
27
1
116
24
64
8
25
47
12
16
9
8
16
35
4
72
20
4
45
99
5
3
55
18
14
1
12
60
8
49
20
31
41
3
93
7
48
12
17
28
71
9
52
11
37
71
7
5
48
12
15
25
5
82
17
21
19
33
6
54
8
24
39
1
18
30
2
81
52
45
96
11
28
5
3
12
33
60
7
48
48
20
72
60
45
10
9
45
20
15
48
28
57
32
4
12
23
24
25
8
43
84
5
103
8
1
23
13
24
18
2
16
15
15
45
9
11
40
45
84
15
48
8
117
16
27
9
20
3
61
2
22
8
3
1
96
15
5
10
53
25
2
42
12
10
29
57
27
76
17
15
28
17
12
3
7
21
20
1
59
9
18
22
3
20
4
20
16
60
65
3
57
15
25
59
16
8
39
16
26
55
24
60
20
64
23
30
4
15
36
5
120
12
27
36
25
12
75
35
16
6
48
11
4
92
45
36
67
21
12
15
12
8
9
43
12
173
40
15
5
3
24
1
44
16
23
61
24
47
168
12
7
57
9
56
6
25
17
12
16
15
75
5
4
8
33
15
12
3
37
32
24
9
16
15
17
12
3
28
77
103
24
3
42
48
20
3
16
53
67
20
21
55
5
3
31
5
21
28
27
20
45
12
18
30
12
88
35
27
13
29
63
13
80
43
72
8
16
20
33
3
40
24
5
36
30
13
20
40
77
84
43
53
3
12
12
52
5
4
92
88
87
60
5
28
12
15
12
33
27
36
9
8
15
4
20
64
69
2
90
19
77
3
9
28
35
9
34
17
13
24
12
23
13
72
2
18
30
10
3
65
12
76
35
24
31
74
3
37
51
69
11
49
72
3
33
48
35
9
16
27
20
73
11
21
15
4
5
36
19
53
31
45
56
39
16
8
48
9
43
17
51
28
21
24
15
17
34
69
45
47
40
17
40
51
21
3
17
18
73
5
60
3
21
36
10
53
57
4
8
91
17
12
27
148
17
36
4
95
24
61
36
107
28
20
12
13
27
8
49
8
27
4
12
3
125
52
5
15
25
83
69
7
5
31
15
17
25
8
3
9
28
23
21
10
21
5
3
72
24
3
16
6
90
50
16
107
28
24
9
104
27
76
20
25
48
24
11
39
30
76
36
75
53
51
37
24
11
4
5
19
9
18
9
53
115
5
7
35
6
7
17
31
8
1
20
36
52
3
9
35
4
12
12
33
80
39
16
5
24
30
6
63
9
7
60
33
8
12
31
9
48
27
5
48
43
24
15
62
55
56
9
3
181
51
68
108
40
68
12
7
38
7
60
48
48
120
21
8
120
27
13
48
20
15
28
44
7
18
3
27
2
43
36
17
84
16
3
24
5
132
4
15
32
9
55
35
9
12
40
29
6
30
34
38
7
9
27
24
39
2
12
16
15
9
71
12
7
38
28
24
15
5
16
92
79
23
13
9
36
83
109
3
24
33
11
1
99
80
4
5
28
83
9
7
45
24
32
67
5
51
97
47
73
32
60
30
10
8
27
16
21
36
12
15
8
48
37
132
51
116
45
58
30
35
12
33
12
4
15
41
36
52
12
71
25
83
1
18
33
5
42
21
9
43
48
36
5
30
6
55
8
9
12
3
28
39
26
15
73
12
35
57
52
56
52
27
9
2
109
5
55
20
33
48
24
16
59
25
36
2
18
12
76
15
32
7
17
73
20
27
16
8
21
3
12
21
22
5
36
7
2
40
12
11
4
21
39
93
20
30
42
16
3
9
11
136
5
3
13
32
7
8
3
25
8
1
111
48
17
28
51
44
16
81
15
5
4
11
37
63
12
5
67
33
27
9
15
41
16
20
15
132
1
32
88
24
66
42
20
28
6
9
17
67
8
57
108
3
1
11
124
11
ABCD 93181028236*3^$a+1 [50004]
9
30
108
42
75
15
24
1
23
12
48
117
45
84
66
13
68
64
44
39
1
32
12
21
27
69
91
20
87
73
24
8
48
24
153
127
125
3
28
17
27
69
67
143
24
12
18
51
24
12
48
15
33
12
48
3
21
9
79
8
9
3
12
96
112
56
81
15
3
57
9
55
29
3
84
33
42
33
48
4
23
72
25
48
125
43
32
135
81
180
60
81
15
33
12
18
117
9
24
30
13
32
111
49
120
8
64
5
84
6
21
48
4
65
27
4
95
49
5
3
84
36
33
36
60
24
36
3
12
28
11
30
276
18
25
17
39
4
5
7
53
3
72
88
44
45
54
6
84
55
92
48
9
42
13
12
36
12
32
33
90
21
132
28
72
72
48
8
60
45
39
45
3
39
174
6
1
77
12
43
48
47
57
9
87
64
53
3
33
7
29
3
15
72
30
24
51
36
60
57
72
19
65
54
57
36
33
90
6
24
36
48
91
80
75
25
12
132
5
15
15
93
52
5
120
12
15
3
85
5
3
3
6
18
25
41
6
21
63
9
57
48
30
121
36
84
131
9
12
9
18
42
63
21
36
3
177
19
11
18
51
4
8
63
1
48
56
72
39
1
48
56
40
5
3
40
5
6
21
48
16
35
37
47
6
54
12
105
24
39
33
33
6
73
56
24
36
60
16
8
57
30
25
23
12
18
12
43
11
97
47
117
4
24
17
19
5
6
9
99
6
31
128
16
36
60
8
28
12
56
12
117
6
36
1
32
12
4
20
16
29
126
21
108
12
40
24
65
19
5
24
36
6
30
91
12
17
54
45
75
96
30
43
8
84
76
8
69
6
1
140
16
17
6
60
24
13
53
55
35
36
13
5
36
24
12
3
51
141
9
7
47
25
20
15
42
30
61
32
28
60
80
72
76
44
45
87
75
49
120
12
83
30
30
6
30
81
88
32
39
18
132
3
51
49
41
87
28
5
30
60
1
48
101
75
15
25
60
80
12
57
12
54
117
99
60
60
13
8
3
21
15
114
24
3
9
48
3
24
3
42
43
11
69
15
105
16
24
80
111
129
57
43
156
24
128
123
24
42
15
4
44
12
16
72
56
45
90
1
23
96
21
33
27
36
4
24
29
12
24
51
39
25
29
12
43
8
9
78
93
48
36
45
19
24
8
88
35
21
93
6
105
195
36
61
23
1
8
27
45
9
60
6
78
6
6
3
16
11
1
12
8
64
23
12
9
45
36
60
3
52
8
15
25
32
33
15
15
30
51
24
21
31
5
63
15
6
19
176
40
29
91
20
4
32
40
48
20
111
81
9
19
20
15
66
54
6
39
88
17
30
33
39
25
8
60
132
48
21
24
42
9
12
4
5
30
61
47
42
31
84
48
71
24
85
5
27
96
3
25
89
87
3
81
9
7
60
53
6
6
48
67
24
71
13
32
36
12
52
29
99
117
3
168
39
21
12
16
132
59
49
29
67
65
15
4
29
30
90
231
75
66
39
21
15
24
4
17
3
15
30
3
108
4
5
123
57
67
29
19
257
31
29
51
48
4
41
96
15
36
60
93
51
4
29
60
36
19
32
4
29
36
27
60
3
6
18
6
7
83
25
5
24
12
18
1
56
16
12
41
24
51
9
7
44
21
39
51
33
48
3
81
3
13
77
6
37
47
105
27
18
15
12
33
135
28
53
60
111
4
56
3
30
66
36
54
54
1
36
53
51
100
36
8
48
27
93
69
30
25
36
8
4
137
60
30
18
27
28
125
30
13
53
36
18
30
180
43
59
18
43
24
20
4
5
7
89
24
27
40
140
93
15
39
45
28
68
4
47
45
4
12
32
21
39
16
84
17
24
87
57
6
24
12
24
9
15
6
36
63
16
5
126
21
3
69
15
73
72
11
85
71
9
64
95
66
66
13
65
12
48
7
176
48
124
5
3
63
1
53
27
16
32
60
12
40
24
29
3
63
9
51
54
12
135
28
8
64
8
45
6
60
54
3
3
37
132
36
60
11
9
201
78
133
48
11
18
15
15
12
9
39
57
3
66
55
5
24
135
12
33
60
30
60
36
30
36
115
20
180
24
36
76
20
9
43
32
24
9
96
31
48
8
87
33
24
15
1
23
54
7
20
124
35
9
27
25
29
15
21
150
48
6
7
32
72
15
25
149
19
8
60
3
1
35
21
33
24
75
45
12
3
51
1
35
25
96
32
15
85
32
75
21
12
48
48
15
1
35
21
9
48
12
55
5
79
11
1
17
51
12
84
15
30
51
3
24
30
42
84
54
6
9
12
24
51
61
17
111
24
16
35
30
36
15
36
87
1
96
23
6
90
36
108
13
77
147
15
24
36
84
90
36
30
105
156
9
3
52
23
13
72
65
12
48
43
17
12
30
1
108
32
3
54
12
19
24
17
3
36
45
24
7
89
139
65
43
23
54
30
12
108
6
7
48
5
27
12
15
33
72
72
96
48
4
17
19
32
12
36
15
25
89
103
8
12
208
12
53
24
6
6
31
17
6
1
143
30
102
24
150
7
12
12
20
93
12
51
57
75
45
7
5
3
168
12
60
45
43
12
17
75
93
12
63
12
33
207
15
21
12
112
116
33
6
25
23
60
6
31
20
33
36
159
111
1
104
9
6
97
8
15
81
60
105
55
60
104
12
39
9
12
4
116
33
27
33
6
13
32
33
6
6
19
12
32
12
9
96
30
1
32
12
9
55
95
49
11
1
29
24
42
24
ABCD 93181269134*3^$a+1 [50097]
56
18
35
35
90
35
19
36
6
30
1
7
93
45
28
7
7
52
25
28
13
18
17
45
12
23
12
43
4
6
35
45
3
19
73
107
1
20
16
31
13
35
36
16
2
31
11
4
77
3
10
55
24
37
59
19
70
38
18
7
9
14
9
15
77
95
13
25
18
70
23
12
3
42
4
30
90
11
44
19
16
30
83
25
6
77
97
8
18
17
35
42
12
38
17
176
8
51
5
11
37
13
64
19
24
16
27
53
11
1
25
35
4
25
36
108
2
22
42
8
81
49
72
31
52
91
1
83
1
49
11
4
3
10
55
24
11
48
30
31
24
11
25
83
33
23
36
13
47
9
44
37
18
48
24
10
8
30
5
31
16
1
24
65
83
25
8
94
49
5
6
1
24
11
17
32
4
49
11
36
44
96
161
60
2
18
34
13
37
4
7
23
2
27
33
43
5
11
16
7
20
88
57
20
15
16
1
16
52
11
5
41
20
58
25
28
28
16
13
43
28
5
7
23
29
81
11
36
4
3
46
7
13
11
64
51
9
15
10
7
5
7
7
4
6
31
29
18
5
63
13
21
31
53
42
5
80
35
13
172
73
11
31
33
15
1
19
22
2
5
56
40
17
8
22
8
49
41
6
25
16
5
19
71
20
52
41
7
14
35
40
13
38
29
59
12
25
12
7
9
31
61
24
16
13
20
34
2
19
5
12
3
52
3
77
32
1
66
6
10
8
17
17
2
46
75
3
45
47
89
1
47
11
109
11
30
7
35
14
108
23
17
12
15
15
8
13
15
42
56
22
14
75
28
41
72
3
19
20
46
24
7
16
69
10
13
12
23
1
16
61
47
20
13
54
5
79
17
25
10
5
33
47
5
19
4
15
130
31
11
114
26
9
25
11
48
32
65
48
7
7
52
144
84
1
11
24
21
15
8
58
43
35
2
23
52
3
4
41
1
31
5
38
5
29
26
25
75
1
36
12
35
6
15
41
71
48
16
9
6
29
35
2
42
36
52
20
25
29
28
20
10
21
11
89
72
4
4
57
44
59
67
57
7
25
13
3
39
9
32
4
8
8
5
24
10
33
11
4
1
25
22
20
18
52
2
45
16
5
27
33
46
13
11
12
12
12
5
31
29
4
5
30
24
10
96
12
15
93
35
1
30
24
60
2
64
19
20
35
10
31
19
21
43
37
1
15
3
4
41
7
5
28
16
4
20
12
29
23
48
28
11
46
24
43
41
11
19
1
5
19
4
16
12
20
85
55
52
13
23
12
68
5
30
105
15
6
20
59
12
4
51
4
30
24
36
48
8
18
17
4
56
40
25
78
37
13
46
49
52
15
5
44
3
25
5
3
15
2
47
56
4
60
13
23
49
4
27
3
24
18
104
58
45
47
25
9
7
7
36
6
15
15
16
18
31
16
92
112
1
38
10
14
21
7
85
80
28
4
21
6
5
44
15
1
36
5
43
60
125
11
25
19
19
6
90
41
43
36
5
12
24
83
38
3
31
6
38
36
49
15
17
49
50
36
5
4
20
1
15
3
4
41
1
54
32
25
24
21
2
72
5
36
64
16
5
28
44
11
7
12
21
32
5
23
20
16
25
31
7
41
5
24
8
3
19
18
55
23
69
11
25
16
13
31
77
35
19
10
6
32
6
59
5
98
57
25
62
29
95
32
29
5
8
23
23
5
67
2
52
26
28
56
101
148
27
48
4
53
13
24
12
43
23
24
1
79
16
48
5
32
28
4
28
4
19
30
56
84
11
4
9
28
47
13
27
11
30
72
18
6
15
104
35
101
56
4
1
19
1
27
13
54
61
23
20
21
80
64
15
34
18
54
18
6
102
13
85
22
12
102
83
80
17
6
12
20
105
1
80
10
6
43
7
29
56
8
56
32
15
12
21
52
48
11
18
2
65
5
18
37
20
41
18
36
16
12
26
52
18
1
40
13
35
1
7
4
31
30
7
11
45
99
5
8
23
12
38
6
16
2
52
30
6
2
18
12
22
20
5
16
60
39
13
75
18
54
26
15
20
23
89
105
12
4
15
51
60
54
14
13
24
40
59
6
35
25
20
51
52
16
32
28
36
1
4
14
16
13
28
27
132
28
18
38
1
28
31
17
4
80
11
8
24
66
52
8
10
41
36
8
29
7
23
73
20
3
25
17
3
5
46
41
9
16
19
24
7
60
90
3
60
37
18
6
14
4
78
63
40
11
5
3
45
7
24
6
55
20
3
66
19
35
5
12
96
73
11
45
35
23
5
1
47
20
67
45
12
15
5
31
4
24
61
4
19
32
10
6
29
9
11
24
24
95
72
54
36
8
10
41
21
18
28
24
25
5
3
40
8
40
83
12
45
39
26
18
41
20
11
58
12
15
15
8
5
5
44
48
22
12
6
55
48
47
60
13
31
4
96
48
12
25
5
20
46
14
11
23
65
40
15
5
51
4
36
18
7
76
4
5
10
54
144
91
47
8
5
36
91
10
19
1
28
54
1
5
6
85
43
22
66
68
5
19
5
43
22
6
21
64
12
19
29
41
11
128
4
1
20
35
25
15
19
92
4
90
19
16
12
20
19
36
34
20
15
21
22
32
25
9
72
30
18
15
16
5
24
19
13
3
56
24
7
60
13
32
40
40
23
60
6
20
35
64
7
25
28
1
36
2
12
29
49
15
36
15
65
12
4
13
6
26
24
12
10
113
27
53
17
19
89
35
75
5
16
20
5
78
41
9
78
77
120
1
34
1
16
80
71
8
17
23
2
23
29
7
43
22
54
1
24
16
60
36
37
23
13
2
53
32
108
15
42
7
137
23
1
14
17
1
34
109
29
6
24
73
24
13
27
39
21
43
41
19
37
4
15
4
2
10
13
36
92
69
30
20
10
24
36
23
61
19
1
16
8
102
18
6
5
24
5
12
6
5
27
53
35
8
41
25
23
37
43
3
29
61
2
18
42
36
66
18
5
8
3
6
68
15
63
10
23
36
8
5
2
28
6
42
5
40
4
36
25
48
10
42
43
1
30
16
53
37
74
46
23
1
20
59
35
24
5
27
16
13
17
18
5
44
7
9
79
1
32
29
18
5
8
17
10
8
130
19
23
53
20
8
9
111
27
12
41
12
39
18
42
61
100
12
23
25
4
3
6
31
35
4
9
100
11
6
38
18
82
1
1
71
24
40
19
25
16
13
42
73
101
11
44
40
1
38
1
5
47
37
27
4
45
2
28
20
6
39
105
7
29
76
19
11
25
7
5
41
31
16
7
48
18
71
13
18
20
28
30
6
6
38
24
25
65
71
1
35
11
20
85
80
25
79
29
59
273
23
35
45
20
19
18
2
18
18
6
31
5
12
15
36
96
43
48
17
93
48
35
16
1
2
17
55
4
5
12
20
32
15
6
30
24
37
19
10
51
5
28
12
139
37
3
55
41
48
85
162
20
33
45
7
63
2
15
44
29
30
56
141
19
1
19
149
5
31
17
92
30
21
32
5
14
10
78
2
4
31
20
3
2
30
4
14
71
25
10
61
85
40
120
11
32
47
44
9
13
3
80
15
4
13
28
76
16
24
1
52
30
12
24
25
60
35
54
68
18
17
17
3
105
35
19
8
88
2
16
32
27
13
48
20
15
1
18
36
56
40
14
4
50
17
1
60
35
23
1
48
12
4
12
63
5
7
64
1
24
16
27
21
105
35
12
19
21
64
11
5
17
11
36
160
5
54
64
5
48
3
22
14
85
3
73
35
108
6
18
2
15
8
40
3
4
20
5
108
31
70
20
70
6
ABCD 93181721398*3^$a+1 [50080]
168
15
45
120
27
27
6
207
57
138
138
66
33
87
66
42
21
12
57
12
18
210
12
39
117
42
42
6
42
18
105
39
84
24
18
15
237
42
84
150
90
6
54
30
27
87
21
39
48
60
102
6
60
66
120
78
12
126
132
78
204
21
297
126
90
246
60
6
18
96
6
90
90
108
60
36
36
63
15
57
105
144
126
24
33
15
36
150
66
90
36
30
24
30
183
201
126
126
42
216
9
60
45
3
3
132
90
78
72
18
114
21
321
198
12
84
114
75
21
144
42
96
273
27
174
3
123
24
66
3
9
72
54
102
27
51
96
90
24
12
18
234
156
12
30
18
30
129
165
498
57
63
33
69
15
45
180
15
75
48
30
12
243
243
60
42
204
24
66
33
51
6
324
30
36
18
216
120
36
3
93
15
57
198
102
63
63
156
48
12
18
18
48
30
84
222
30
3
57
36
183
12
9
48
270
21
147
45
57
66
9
21
36
51
15
177
87
108
12
90
120
36
12
3
132
225
75
81
72
150
18
27
147
6
24
3
33
6
126
63
9
336
66
18
3
123
24
42
48
192
210
9
9
66
36
54
12
24
96
60
60
87
3
18
12
30
45
15
93
27
42
12
63
36
15
12
30
78
96
93
147
216
42
30
18
48
36
48
30
132
69
51
6
180
27
36
15
114
15
15
21
27
33
15
96
6
12
60
48
63
24
165
78
30
102
72
48
120
156
60
30
126
36
30
27
36
12
213
42
42
72
6
54
24
195
27
18
267
57
30
42
276
12
156
87
15
150
15
9
156
75
153
12
135
39
60
84
6
51
45
3
15
189
3
33
15
42
84
54
24
18
12
51
171
90
96
42
33
33
12
87
51
42
72
63
93
12
60
180
54
30
66
33
72
153
30
225
9
60
3
132
57
48
411
27
90
150
12
42
156
243
9
12
108
18
72
6
87
39
24
102
78
72
48
9
36
144
213
135
69
36
3
45
39
96
15
42
48
54
198
48
42
33
105
39
15
21
45
114
90
66
66
84
36
39
69
63
33
39
51
6
156
72
51
45
156
90
48
96
60
54
12
78
36
120
36
6
15
63
117
9
3
36
147
168
420
36
6
195
60
33
15
45
12
72
15
51
6
24
15
84
3
108
66
18
18
48
15
15
54
102
81
108
69
12
168
12
120
114
42
15
39
33
27
114
66
9
9
36
60
39
60
36
165
96
66
12
21
105
39
15
42
60
150
201
57
78
60
54
48
162
48
36
114
48
12
36
54
285
153
138
156
54
6
198
36
24
18
138
30
24
42
66
120
60
48
129
21
42
12
33
45
15
69
54
36
246
12
51
141
108
72
36
54
186
27
15
45
141
162
54
3
108
57
36
42
165
3
24
42
270
6
48
120
30
69
15
132
78
72
84
12
12
171
75
36
33
108
15
18
120
87
57
15
15
66
96
96
84
216
30
120
12
72
84
90
39
87
108
210
15
255
33
129
138
18
60
48
102
45
63
90
60
36
294
12
48
6
84
75
45
72
90
45
39
156
192
102
216
12
132
51
69
6
57
27
84
102
60
24
234
9
153
135
57
102
ABCD 93181765364*3^$a+1 [50171]
3
36
96
8
19
33
3
42
87
8
4
45
36
143
16
3
33
15
45
69
23
85
15
48
92
73
27
15
36
72
17
67
21
32
60
28
24
48
81
27
3
60
30
72
27
108
24
111
9
56
40
20
37
135
36
51
90
39
32
48
7
57
72
9
6
84
21
3
102
6
48
17
43
5
60
19
81
12
3
9
36
27
5
4
44
31
6
30
9
24
9
72
75
33
18
17
13
95
28
72
8
19
53
12
48
52
12
33
11
40
12
48
44
31
65
64
27
36
9
45
24
35
37
15
60
63
21
3
12
60
30
3
116
25
35
24
28
32
205
23
49
23
1
30
5
19
36
9
45
51
15
21
111
48
36
6
18
5
31
29
37
108
15
27
12
41
31
53
7
18
3
20
7
6
12
99
204
9
71
4
12
15
6
54
30
11
13
72
18
12
17
91
6
18
105
3
54
108
27
128
36
232
20
25
18
65
64
51
29
7
89
37
3
60
36
9
66
29
16
116
19
6
39
33
27
8
55
30
3
3
36
33
8
25
18
9
12
116
13
47
7
30
63
32
28
24
96
24
3
53
25
47
145
23
28
27
48
6
54
5
40
9
15
8
193
27
39
6
47
16
32
43
9
12
48
27
54
35
4
72
15
33
48
24
60
105
11
12
13
23
7
69
39
21
36
20
13
36
15
21
23
4
8
7
33
12
96
80
25
39
105
11
7
5
67
33
72
48
24
24
39
81
207
30
27
20
7
29
72
25
23
52
20
55
9
24
36
3
36
9
36
60
15
197
43
36
45
9
54
210
11
40
12
68
16
21
135
3
6
11
19
9
44
48
40
63
84
53
180
48
31
30
6
17
1
12
35
37
3
57
15
80
120
37
11
4
39
45
44
175
21
12
57
35
1
215
7
105
48
12
20
7
21
20
1
15
21
3
15
9
96
44
25
90
41
24
28
84
135
41
79
153
33
12
3
8
49
36
30
24
36
54
18
105
33
39
87
93
51
81
159
29
1
15
9
3
24
3
5
96
16
9
114
53
40
27
21
15
57
24
69
99
56
7
9
3
72
53
7
84
24
141
39
65
25
15
48
24
21
3
87
105
48
9
15
68
160
3
24
5
28
20
48
100
12
20
28
27
9
39
117
12
15
57
15
18
87
9
167
4
45
15
21
54
29
60
19
41
40
75
17
97
12
71
25
3
15
30
39
72
15
53
25
27
21
54
18
6
36
18
48
72
135
141
30
132
54
11
19
6
47
16
60
12
3
177
20
48
25
6
45
39
9
36
15
45
12
24
24
20
16
15
53
37
39
36
33
78
17
40
20
7
6
72
48
162
21
84
3
93
12
39
9
96
24
51
24
81
3
18
75
60
87
198
138
54
18
42
15
57
51
3
65
60
19
41
4
27
48
41
72
37
15
93
30
53
16
108
81
72
63
39
6
84
27
36
15
12
53
19
93
111
77
97
15
21
47
43
54
150
18
3
27
5
52
8
64
96
189
3
51
5
31
29
25
59
76
15
5
16
69
27
8
19
33
87
41
4
81
59
48
109
54
36
9
36
96
24
15
105
96
24
15
9
72
8
16
24
15
54
51
24
51
84
96
29
7
21
63
42
30
9
24
44
16
96
48
68
19
54
51
9
35
4
116
72
19
53
16
21
11
28
21
63
8
13
6
21
15
137
55
18
47
85
23
60
55
33
12
33
99
21
36
6
9
63
33
3
21
33
63
12
20
85
51
21
54
12
65
40
45
3
80
4
15
126
87
3
36
9
51
9
21
36
23
16
33
3
108
15
132
17
28
188
1
63
81
30
42
39
36
20
28
75
36
33
36
201
126
33
32
19
53
1
24
111
104
96
7
69
21
159
45
3
120
15
53
19
18
6
162
47
25
63
8
49
15
200
76
32
4
24
87
9
99
5
136
69
15
12
9
78
18
15
12
36
12
12
36
12
3
29
7
41
127
120
42
71
13
42
30
3
72
33
24
36
30
29
7
6
39
128
52
44
76
93
35
16
57
12
36
36
123
8
40
24
3
33
80
37
15
8
4
21
75
192
12
45
11
7
213
108
20
76
120
39
5
4
81
15
111
60
33
57
59
24
91
36
9
15
45
129
3
3
12
9
33
63
8
136
8
40
51
69
120
27
45
8
40
108
68
109
15
33
18
54
3
8
40
57
15
108
44
52
3
57
24
96
96
105
102
60
81
21
23
31
222
12
87
39
9
87
30
24
35
4
12
36
60
45
24
191
64
36
12
12
8
28
3
24
33
15
9
48
21
30
5
4
12
84
20
7
12
18
42
12
18
15
201
27
27
21
12
108
9
15
8
4
63
5
48
13
24
11
16
24
39
36
29
127
6
18
21
123
90
120
15
68
43
17
4
39
69
33
39
24
24
96
69
23
49
198
41
52
3
45
12
12
51
144
81
12
20
4
9
90
42
72
18
57
8
19
24
54
126
54
83
7
156
5
4
87
9
75
9
80
1
87
63
65
4
3
9
21
60
3
36
33
66
21
75
29
61
18
45
21
87
39
93
36
24
8
12
7
41
49
51
8
16
56
60
7
72
21
15
72
6
147
15
30
3
24
51
45
24
12
39
21
36
20
48
16
24
69
63
60
32
36
4
12
153
35
120
112
24
21
51
108
129
15
ABCD 93181942996*3^$a+1 [50237]
39
45
51
152
72
88
120
8
96
139
141
56
48
19
333
264
288
96
24
32
24
160
75
24
53
37
267
96
32
88
8
40
21
99
24
216
189
72
59
61
3
21
99
32
120
13
6
21
45
150
30
15
135
84
45
32
48
1
39
129
71
192
73
39
72
75
53
48
120
144
16
144
80
64
45
35
19
5
48
72
16
81
318
113
64
8
280
152
24
40
56
24
109
83
72
97
231
24
153
47
96
40
32
1
95
96
16
9
15
75
149
112
104
24
16
99
24
5
7
18
263
49
15
69
51
48
32
325
90
48
153
87
41
120
64
45
51
32
24
85
60
111
24
96
33
71
55
65
48
85
6
189
56
25
54
65
37
60
23
85
27
80
85
54
77
40
9
108
180
23
103
129
51
141
8
85
27
104
49
255
120
56
40
201
135
8
91
21
96
32
96
96
24
40
120
104
67
18
147
104
1
258
72
210
18
81
56
13
90
180
53
88
111
138
47
88
32
16
8
115
117
120
32
112
144
32
24
49
87
57
71
40
56
144
64
27
29
40
72
24
225
180
3
8
64
48
176
240
1
119
175
185
120
72
24
48
160
216
32
88
21
51
117
3
144
15
185
85
131
133
126
21
129
18
53
13
99
8
37
155
96
144
37
18
96
54
35
85
11
24
232
39
90
119
25
63
69
18
105
87
105
3
165
75
93
27
42
219
176
24
175
54
30
45
32
88
200
48
97
23
43
285
21
99
56
25
54
90
95
109
30
173
13
11
64
99
21
104
145
135
8
40
72
72
24
45
11
24
40
69
6
69
96
189
51
200
136
56
13
30
5
55
41
295
18
90
36
6
83
181
59
55
192
209
24
37
18
60
141
56
19
120
114
102
29
16
48
72
8
120
48
160
120
303
30
24
123
8
151
81
69
90
41
97
36
36
95
19
54
12
11
48
16
48
21
35
1
108
11
24
192
133
323
64
33
47
136
213
36
84
51
39
9
48
24
144
24
80
67
165
33
15
81
47
19
5
88
48
80
160
8
139
125
67
53
232
3
60
12
29
25
15
99
5
85
107
16
72
8
120
40
144
120
213
150
77
115
18
123
3
117
80
168
1
138
21
69
11
16
96
3
24
101
1
183
51
69
117
75
105
111
32
67
69
45
107
24
13
72
155
109
150
126
159
195
77
13
51
56
112
48
72
48
8
1
24
36
18
252
18
252
143
288
103
276
30
23
1
39
48
8
61
59
16
105
71
24
19
324
113
24
19
69
48
32
48
48
72
184
3
5
37
54
30
111
56
48
61
75
9
54
57
75
18
3
279
273
56
24
48
193
24
72
71
247
33
57
180
3
72
8
208
129
12
18
113
139
21
8
64
32
73
36
35
40
56
163
21
105
39
45
155
72
43
53
72
55
81
15
41
259
24
53
240
48
24
25
90
126
126
18
143
109
219
120
129
72
ABCD 93182088386*3^$a+1 [50056]
173
247
144
84
12
24
20
60
16
29
36
19
17
63
189
151
11
13
60
12
89
31
29
15
21
19
44
12
108
156
129
27
3
6
75
64
12
221
132
187
80
160
8
160
56
4
113
18
96
45
28
17
75
64
5
19
35
57
4
36
29
31
164
100
77
79
80
93
7
24
5
19
20
16
20
60
16
80
24
57
43
11
13
12
24
84
32
64
140
9
15
36
147
9
21
183
40
35
81
28
60
20
3
13
80
160
24
32
4
56
24
4
12
168
36
36
23
30
36
19
80
27
93
100
36
24
60
12
68
172
65
39
4
125
27
81
39
9
19
96
80
4
56
64
12
29
19
12
8
40
36
44
12
33
31
5
39
52
20
64
56
84
120
16
84
5
51
28
131
49
56
36
4
17
67
36
20
57
79
155
6
67
17
19
35
21
84
24
12
9
19
32
4
197
43
116
4
89
7
84
89
51
36
4
36
8
136
17
19
20
60
81
7
5
87
28
12
140
129
211
24
167
97
36
36
65
115
29
135
16
8
160
12
80
129
156
96
3
27
97
96
104
36
4
140
100
132
48
20
100
192
8
27
9
9
87
4
24
11
121
53
91
24
143
49
8
76
77
103
24
20
60
76
20
21
3
76
36
20
51
33
105
24
27
24
40
56
60
111
73
20
40
29
7
84
77
27
112
59
1
191
37
20
52
48
60
125
75
33
3
96
4
41
79
17
139
24
164
76
116
4
35
25
5
15
4
12
5
96
87
40
80
16
24
12
11
73
20
64
132
143
57
124
17
27
112
44
64
5
12
15
3
165
12
120
28
5
15
12
21
3
36
33
96
30
81
9
79
53
180
63
36
40
228
47
45
88
5
75
156
60
141
19
36
168
32
28
132
71
37
12
168
23
13
104
52
8
21
151
44
84
12
100
48
216
137
19
48
32
40
8
112
5
36
19
128
21
72
79
20
48
33
18
174
7
155
25
60
48
17
15
60
15
13
12
119
61
24
164
136
95
25
84
32
4
144
12
20
24
184
12
41
39
99
1
8
16
44
52
84
36
120
240
8
36
16
5
6
37
53
108
36
15
88
36
240
24
72
60
8
100
12
101
7
36
20
16
48
12
23
25
36
60
17
39
21
67
5
7
5
108
7
20
45
43
53
43
24
192
180
24
36
20
120
3
90
31
41
43
12
41
72
207
4
35
45
36
15
9
76
24
24
20
57
163
56
16
60
89
39
76
11
9
16
8
120
36
21
96
27
52
84
80
57
67
20
156
64
143
90
19
48
32
48
3
37
12
20
33
31
24
12
41
24
19
24
56
45
54
25
77
75
4
44
45
7
120
29
6
153
36
16
24
20
21
123
52
20
48
60
96
4
65
55
72
60
8
36
16
24
47
13
36
80
15
18
31
36
8
3
9
100
204
20
45
219
12
15
45
4
24
23
33
84
21
31
44
75
69
16
5
12
103
44
12
64
29
31
104
292
20
4
24
20
12
60
28
56
36
15
9
76
8
12
84
40
116
4
89
315
96
40
164
16
216
20
48
33
79
84
116
9
51
3
45
33
18
25
24
77
108
192
79
96
164
57
24
210
273
72
4
24
20
183
33
364
60
60
92
60
4
20
60
16
8
40
72
24
20
40
35
42
159
39
162
27
60
12
180
124
11
18
27
21
24
43
120
60
12
20
9
39
52
20
21
99
21
19
44
40
56
100
44
4
41
55
80
40
125
19
12
5
36
63
24
76
77
19
48
72
108
53
43
120
96
20
48
12
24
76
24
5
24
231
84
12
48
3
97
12
20
40
60
168
53
72
12
39
24
96
4
23
13
77
27
36
16
60
68
72
28
156
20
105
91
5
75
60
28
36
24
180
300
53
27
60
33
67
56
117
7
5
36
19
12
180
120
8
100
72
48
17
15
28
92
81
108
175
65
36
3
100
125
7
44
76
20
40
68
177
168
31
59
21
76
5
55
80
88
53
27
120
45
27
84
24
15
18
120
7
32
340
20
28
77
24
12
72
15
60
ABCD 93182308918*3^$a+1 [50043]
28
120
72
3
222
71
60
4
75
36
90
51
3
18
59
49
131
16
92
73
99
80
121
39
164
37
143
127
33
56
168
156
127
12
36
54
11
204
88
3
69
20
163
42
87
51
42
35
31
57
123
21
36
68
16
80
88
20
60
100
36
12
45
30
53
52
332
13
47
40
21
215
4
51
41
1
99
3
41
52
8
36
60
148
3
9
20
223
101
76
68
1
492
27
96
57
15
12
20
25
35
36
37
72
18
30
3
12
68
7
53
36
73
131
36
49
11
61
18
72
18
90
65
24
40
12
36
24
68
52
8
121
87
68
4
3
29
108
103
45
32
96
79
33
152
148
57
18
149
31
77
55
161
124
15
168
149
24
124
63
17
28
93
90
24
66
39
3
48
57
57
11
187
149
31
12
161
4
93
12
111
36
44
264
16
39
161
49
47
120
1
123
57
27
96
57
138
21
93
35
52
123
108
165
152
43
17
12
31
90
12
75
56
19
48
57
33
3
147
102
15
21
42
17
13
18
24
105
20
12
1
3
249
71
4
12
96
44
40
183
18
108
51
24
176
19
21
8
28
12
21
54
57
123
57
8
40
21
72
107
120
40
80
52
48
45
18
53
24
40
93
3
15
161
73
18
18
114
33
195
57
20
28
57
18
57
141
131
31
57
51
65
60
52
44
136
147
78
47
25
180
27
36
3
57
120
57
78
33
260
4
96
192
3
24
5
40
32
64
15
21
48
108
24
48
21
132
47
36
4
48
72
93
252
78
89
1
72
27
44
37
30
77
121
59
55
30
60
11
40
12
27
17
16
8
115
72
18
35
7
17
88
224
64
72
72
12
80
13
60
18
53
52
8
4
45
35
16
116
31
48
24
108
69
120
80
16
15
57
56
96
31
138
51
36
27
18
15
357
126
24
66
39
3
12
41
199
45
92
61
48
119
43
17
43
117
21
35
37
3
36
20
13
180
36
42
48
144
168
17
88
15
89
24
109
207
36
24
3
5
12
28
135
45
63
177
15
5
13
3
80
7
17
240
16
105
54
5
13
18
21
123
65
25
168
159
273
15
12
81
87
48
3
29
60
181
215
180
217
18
114
120
15
72
104
76
60
48
75
201
116
76
3
42
180
15
177
36
39
32
4
12
24
3
45
45
107
49
72
47
28
180
72
123
57
51
57
57
15
32
73
35
36
40
36
48
225
51
147
69
21
48
11
64
36
3
18
30
17
12
43
33
24
51
60
17
28
117
18
77
13
27
111
41
108
160
180
3
45
45
12
150
90
51
80
76
3
21
104
55
105
93
75
105
18
129
33
15
212
13
12
183
32
96
24
103
138
71
40
20
91
90
27
20
55
41
64
80
28
68
49
120
3
12
32
13
11
16
3
5
55
33
12
80
16
15
21
3
77
28
33
3
69
35
40
72
200
163
18
90
9
39
41
103
33
8
157
183
20
204
193
120
119
48
36
136
39
162
75
15
29
61
3
39
65
12
79
42
48
11
76
44
13
108
42
18
30
72
57
111
228
65
115
162
60
119
84
4
45
11
19
18
42
30
18
42
15
32
76
57
35
85
75
20
163
45
27
17
16
87
108
29
40
3
21
56
88
72
111
30
108
24
108
90
9
21
3
159
126
11
24
19
5
60
43
69
80
196
120
8
85
24
131
7
18
24
123
15
173
115
21
224
64
140
52
44
52
44
169
75
12
128
4
15
57
51
18
42
69
36
392
40
152
48
72
16
57
18
45
132
33
15
92
163
29
64
69
18
137
13
23
115
144
ABCD 93182455664*3^$a+1 [50041]
1
24
5
72
79
24
8
3
24
60
1
41
31
23
97
80
28
44
51
1
72
11
180
1
96
48
11
13
20
16
144
36
95
121
12
8
4
11
21
15
93
51
61
48
12
119
24
97
120
23
96
85
59
69
36
15
1
48
53
48
19
77
6
13
12
24
96
20
4
11
57
4
12
20
76
29
19
36
20
36
3
1
24
8
15
84
45
36
3
33
4
59
25
71
21
3
6
63
16
59
97
23
37
84
35
66
15
16
156
101
31
168
12
48
23
21
64
35
13
48
36
11
42
7
36
11
49
17
19
11
13
12
44
21
235
47
1
11
73
132
29
19
5
72
18
57
21
120
7
420
71
37
48
41
7
48
23
37
71
93
57
67
92
28
8
4
11
21
33
39
64
12
95
49
60
59
85
8
15
1
12
8
4
107
145
68
28
12
108
35
1
35
1
24
35
60
13
83
30
3
45
54
1
120
71
48
1
11
9
4
144
89
24
63
3
69
16
20
27
25
60
36
24
11
33
16
47
48
37
11
25
36
36
12
11
25
29
6
60
61
44
4
48
35
6
15
4
53
24
63
3
105
144
39
24
13
24
44
40
36
35
37
36
11
1
65
7
107
54
31
35
9
75
60
109
36
12
59
9
4
48
59
85
56
9
19
60
24
12
29
138
72
108
33
147
30
3
4
32
160
35
30
43
11
36
6
120
48
19
36
12
53
111
4
32
45
19
23
60
25
44
16
12
8
81
6
25
11
25
23
13
11
1
29
6
1
59
96
1
8
180
180
4
47
1
17
42
13
11
45
16
36
24
35
121
119
13
101
39
3
37
11
6
19
11
21
15
49
29
127
35
37
41
19
96
92
57
6
25
35
85
11
37
140
147
37
47
21
112
60
44
16
92
76
24
12
48
96
71
25
36
96
227
85
140
21
87
76
12
48
96
17
31
44
36
51
37
48
24
11
37
84
68
208
8
3
33
4
12
5
48
39
9
30
13
12
48
17
67
60
11
6
186
13
17
115
59
18
3
4
11
13
35
121
12
12
144
77
3
111
24
97
83
12
61
12
47
61
17
18
30
7
36
167
45
4
119
13
59
13
72
60
56
16
56
4
17
15
72
64
8
76
11
18
66
45
33
31
11
1
36
11
276
1
35
13
24
104
16
20
28
8
3
13
132
53
30
1
11
9
72
28
96
107
6
6
145
36
47
13
20
28
60
47
109
11
37
12
5
15
3
33
160
56
76
104
28
8
16
24
71
36
1
95
84
73
252
11
30
19
29
7
264
95
18
31
41
27
4
84
20
4
72
12
60
12
20
36
16
23
144
25
44
76
36
48
20
36
28
48
11
12
9
33
54
36
6
18
6
30
1
35
61
108
8
16
20
4
23
97
11
12
78
19
5
31
44
160
23
25
12
24
8
105
24
6
36
85
35
13
12
48
59
36
13
48
48
12
95
6
42
193
5
31
108
12
89
27
172
60
92
27
13
36
12
180
35
1
204
120
5
43
5
55
35
21
27
30
31
11
1
80
141
19
29
63
72
64
44
87
12
84
24
45
184
176
15
73
20
52
11
25
125
7
17
31
20
51
36
37
36
24
47
6
67
47
1
72
36
59
21
40
48
20
52
41
19
68
76
84
36
20
16
20
4
23
48
61
35
97
24
32
72
16
56
88
143
12
13
107
54
19
68
4
32
171
18
48
7
8
72
28
5
66
54
31
161
120
111
4
24
29
19
23
48
120
13
36
84
17
31
36
36
11
9
39
54
43
8
39
13
20
52
36
24
12
11
6
7
203
133
92
40
269
15
33
43
12
72
20
28
35
60
73
161
7
107
150
31
41
63
4
60
17
91
44
51
48
25
77
7
11
49
36
60
36
59
61
20
39
96
49
36
11
13
8
27
37
17
163
47
13
56
4
36
12
72
29
27
21
15
87
48
81
76
24
36
8
108
15
24
157
209
67
101
144
7
35
25
12
108
95
1
5
55
35
13
35
144
9
4
120
56
3
25
36
8
4
12
92
16
12
11
69
40
11
21
3
13
60
12
164
40
47
13
24
36
20
81
7
36
23
84
13
48
35
37
68
33
3
36
63
13
60
107
9
4
24
41
91
60
71
73
60
71
6
3
16
12
36
96
47
13
35
25
24
143
12
49
24
119
69
112
29
66
9
3
25
12
29
7
23
90
91
23
109
17
24
42
13
11
1
11
48
61
5
75
36
3
13
200
40
24
8
111
48
1
20
27
108
109
24
11
45
51
24
33
4
180
23
13
24
80
36
40
48
84
12
32
69
79
32
33
79
68
39
60
205
23
37
32
40
11
37
72
24
11
36
12
117
15
18
3
21
96
114
6
90
24
85
32
27
60
36
13
60
12
48
23
84
6
43
11
85
11
114
15
144
75
61
11
13
24
155
13
48
35
72
73
5
6
18
96
31
24
41
7
59
37
17
18
30
91
84
23
18
30
12
168
45
27
78
19
83
37
95
61
47
37
53
42
97
24
ABCD 93182527026*3^$a+1 [50060]
40
44
52
29
39
16
68
72
4
72
5
19
20
40
60
41
48
39
100
20
28
20
40
48
41
79
32
28
36
20
9
7
128
84
28
68
16
56
24
4
5
72
115
20
60
40
24
5
43
56
12
28
44
52
8
76
20
4
113
15
24
45
36
63
60
16
120
24
20
64
17
3
12
16
20
40
12
8
52
68
100
68
36
76
24
36
8
4
32
84
60
21
19
36
168
17
55
41
3
36
16
24
44
21
3
28
5
75
108
16
24
41
111
108
21
15
208
8
33
171
60
9
7
12
36
20
16
36
44
64
5
19
137
31
24
80
16
44
16
29
15
24
36
16
108
20
124
20
72
4
5
111
69
12
19
104
60
16
48
137
91
84
24
20
52
104
16
12
8
12
96
40
32
9
24
39
60
52
48
8
9
55
60
41
75
33
51
16
24
8
52
8
40
92
16
24
60
29
75
4
101
39
52
48
20
12
40
36
120
8
52
8
84
88
8
40
60
29
51
141
15
48
12
9
19
20
93
39
4
77
48
31
20
4
17
27
16
12
24
56
12
36
16
60
48
41
12
15
28
12
20
12
48
12
45
27
16
5
15
40
8
12
45
7
8
24
16
92
36
36
4
92
28
20
60
112
89
3
16
36
24
36
44
12
24
9
27
28
20
16
24
32
4
29
27
28
24
72
84
20
24
48
9
3
28
128
12
12
48
204
64
72
53
15
12
84
28
53
3
124
32
4
89
3
24
81
3
4
12
36
24
8
72
16
60
60
8
12
24
28
12
5
15
36
48
21
48
15
72
69
171
28
12
20
16
20
105
12
7
24
5
15
100
20
40
29
156
115
24
8
52
8
4
29
55
60
56
84
96
60
40
221
43
20
21
39
45
27
64
60
248
36
76
44
21
15
76
20
112
92
4
20
12
24
16
24
41
3
45
7
8
9
55
36
12
8
52
8
52
17
91
20
60
12
24
96
4
41
79
24
12
44
69
7
12
32
24
60
16
24
36
20
144
52
60
32
33
15
40
32
141
39
76
44
52
41
15
9
51
48
21
51
12
72
81
27
12
4
5
72
7
8
60
60
33
39
76
80
69
31
20
16
29
15
36
33
96
31
48
56
96
24
120
12
9
24
79
32
24
16
20
28
17
79
185
67
89
75
40
140
16
48
24
12
36
20
12
93
3
132
120
60
4
20
24
69
43
12
8
52
72
65
3
88
8
24
100
17
75
60
16
24
29
31
44
112
29
3
12
24
57
39
4
24
5
36
60
15
60
9
7
84
20
76
104
16
116
9
15
4
77
3
24
36
76
24
20
16
188
72
4
12
8
72
33
135
36
96
24
21
15
24
16
17
31
56
84
16
8
96
4
8
40
24
5
84
55
17
39
24
4
20
12
88
8
28
5
12
55
20
88
72
20
4
8
112
24
84
72
8
60
60
36
64
56
12
84
64
20
9
3
24
24
9
7
96
32
76
20
21
123
45
7
48
36
32
28
72
60
29
31
20
24
9
19
60
8
4
5
31
140
9
15
84
96
36
4
20
100
20
36
40
8
36
60
60
40
44
4
65
15
28
8
9
36
7
24
20
24
12
24
60
76
20
184
5
15
16
20
24
24
24
60
33
3
12
4
41
3
16
116
24
124
12
12
152
64
36
29
111
16
8
36
4
137
115
8
12
64
8
48
12
12
24
36
64
29
12
51
100
44
4
36
41
27
16
77
19
20
9
67
44
4
116
9
96
99
52
8
9
3
45
75
48
40
60
12
48
32
280
12
77
15
100
44
72
12
112
56
12
72
21
43
5
7
20
100
8
60
36
4
20
60
12
24
40
8
120
33
3
124
17
39
76
20
16
24
5
139
44
12
24
9
3
60
24
21
12
48
19
36
80
33
19
20
12
24
21
43
56
24
12
100
8
40
48
12
72
8
48
64
20
36
24
24
4
12
24
32
228
36
9
27
64
5
103
36
44
60
72
28
12
5
51
4
56
40
233
15
36
40
104
105
15
124
108
48
77
27
28
132
12
36
48
17
39
16
68
40
24
48
8
16
104
36
4
60
12
84
101
48
27
4
36
20
129
15
16
32
60
52
53
3
4
80
24
12
33
79
32
16
20
60
28
92
129
19
32
69
79
84
12
8
60
33
19
8
12
24
12
40
29
79
20
52
29
51
45
7
56
45
51
108
16
65
19
56
60
60
45
7
20
28
164
117
15
48
48
40
44
28
20
52
36
24
104
16
53
36
51
64
32
24
28
68
4
24
89
51
24
28
24
48
12
8
12
81
75
40
8
40
56
40
48
116
16
56
12
21
15
36
21
24
60
31
32
16
17
3
24
33
24
19
96
20
28
12
60
44
136
48
56
9
103
113
39
57
15
4
20
36
9
51
16
29
63
33
63
4
12
53
63
60
45
3
81
19
56
24
57
3
16
20
28
20
36
40
36
8
72
40
8
33
27
28
12
5
7
48
8
4
44
12
4
8
132
88
68
24
16
65
19
60
80
208
56
24
16
5
7
29
39
36
93
43
80
48
12
88
12
68
52
5
15
52
80
52
36
20
12
28
224
9
235
60
20
24
28
32
60
16
20
16
29
19
77
3
28
24
44
57
39
76
44
16
92
76
92
33
147
60
129
3
33
48
67
68
12
40
48
20
16
80
105
19
60
140
57
3
9
67
164
40
92
24
36
ABCD 93182577266*3^$a+1 [50012]
96
80
1
30
36
141
32
120
48
120
88
152
43
12
33
99
29
79
17
72
24
24
1
39
192
9
47
192
85
126
12
17
16
57
18
77
280
9
18
30
42
228
17
43
45
48
63
9
8
7
216
84
93
24
144
32
88
104
43
174
15
120
15
105
8
16
51
29
24
144
37
3
48
93
27
21
3
24
8
136
51
29
127
234
39
8
13
35
91
30
150
57
63
60
102
15
63
105
24
8
72
16
39
105
8
67
29
49
23
16
51
18
59
112
32
16
48
32
48
16
87
36
165
8
61
54
45
24
33
6
9
183
17
109
227
40
297
12
3
15
113
409
54
96
177
48
45
11
37
59
96
64
32
55
24
57
48
111
129
27
6
108
84
42
306
192
18
108
45
87
282
6
72
113
67
30
18
29
24
16
24
21
11
112
105
159
3
60
126
75
104
55
12
24
165
105
87
8
31
17
40
80
7
54
3
24
96
33
6
17
1
48
15
9
215
136
80
48
187
48
21
15
24
9
81
15
21
36
54
113
48
16
56
91
21
120
32
1
6
129
32
1
47
223
81
56
96
1
36
30
18
27
24
32
40
63
17
121
6
54
99
3
144
45
8
37
35
19
21
87
222
90
9
39
41
192
24
37
11
16
81
407
1
15
3
165
56
1
12
123
3
101
72
7
81
105
36
11
133
75
72
63
9
15
17
55
17
1
15
96
48
56
31
24
33
128
1
119
1
78
144
9
32
240
1
108
60
15
87
78
83
43
5
40
80
208
27
12
377
40
57
18
29
72
79
156
60
36
66
51
80
103
24
33
51
45
8
55
78
11
43
30
39
57
23
43
54
335
31
185
25
150
33
96
72
153
42
5
43
6
48
15
45
51
15
17
64
33
15
141
123
9
120
39
39
9
63
48
57
72
96
27
252
18
168
15
24
80
91
24
53
120
37
27
32
48
40
56
16
111
33
24
51
29
79
33
129
111
72
15
33
3
5
64
105
71
16
240
33
42
12
162
23
73
18
84
72
60
180
84
117
24
135
84
60
30
180
95
1
54
84
72
5
1
71
127
30
6
21
24
176
24
48
115
6
63
320
16
15
18
71
37
12
42
165
51
21
9
87
63
30
107
25
18
30
6
18
143
67
5
96
7
105
3
126
96
15
24
32
19
48
36
24
81
32
7
17
79
9
104
61
54
36
6
11
37
3
57
39
48
3
102
6
9
8
72
240
40
56
7
18
18
120
5
1
66
90
180
39
24
45
123
3
5
136
39
225
15
105
129
15
72
75
18
51
129
39
8
7
66
15
32
49
47
16
3
5
184
8
136
72
8
37
75
123
197
55
33
8
16
24
27
21
56
144
31
201
48
8
40
48
48
8
127
41
16
87
48
108
5
67
117
63
17
40
72
56
37
3
9
186
149
48
88
32
96
49
6
17
55
84
6
39
9
87
27
165
32
1
30
18
15
39
41
240
31
89
24
67
48
29
103
41
16
63
81
8
37
3
141
35
25
15
69
27
87
17
1
72
36
75
24
45
35
1
63
3
21
69
18
60
18
83
16
93
6
45
24
3
12
33
56
19
21
39
72
113
7
161
97
39
15
18
102
24
432
17
37
11
40
8
24
115
12
18
23
72
168
7
33
48
104
31
9
48
32
25
228
18
96
18
39
159
18
71
16
123
24
12
168
9
8
16
159
9
24
56
64
63
57
21
51
93
83
88
201
6
81
9
47
24
24
13
54
5
7
60
18
126
69
24
104
16
24
72
33
15
15
24
36
69
8
25
150
18
90
21
213
267
33
36
3
48
9
48
42
29
79
12
5
16
72
15
113
24
157
11
1
23
13
3
8
160
63
96
18
135
32
67
48
45
24
81
30
113
19
21
72
27
69
63
129
8
24
49
324
3
141
ABCD 93183388432*3^$a+1 [50114]
10
20
36
4
30
128
12
160
6
54
6
80
10
32
42
90
106
44
76
14
48
42
36
24
126
30
64
66
54
38
12
46
32
108
12
48
10
2
18
214
68
18
120
90
72
168
34
26
90
12
12
36
124
30
56
34
188
12
136
24
98
118
2
78
12
108
54
10
26
54
78
88
74
66
12
22
6
32
30
108
4
8
42
46
114
96
80
30
64
38
42
48
22
38
58
2
72
136
50
222
30
18
4
50
40
26
72
18
60
64
26
42
30
18
24
16
80
30
12
18
84
10
156
32
42
46
44
10
20
100
30
60
8
82
86
30
114
30
108
42
66
72
138
70
2
30
12
30
66
4
6
44
6
40
210
74
16
62
30
48
60
24
70
36
32
42
66
24
60
6
30
54
168
78
30
34
36
54
86
4
66
30
30
80
90
30
24
66
72
30
58
54
38
12
100
20
6
70
44
10
20
36
70
14
60
210
60
6
10
120
32
22
90
158
48
64
26
100
134
96
60
64
30
26
84
40
86
30
10
14
96
24
66
4
60
8
42
6
24
70
66
24
120
6
120
20
132
118
2
58
74
36
60
30
54
36
84
90
30
6
30
4
110
48
78
84
10
116
30
34
36
134
18
52
98
48
4
20
10
30
90
38
60
22
96
92
48
4
128
28
84
6
20
30
4
150
30
86
72
12
46
54
66
44
76
62
28
30
62
300
22
6
134
48
42
66
114
6
12
58
260
12
22
20
46
2
48
34
6
2
72
16
44
18
18
54
10
96
32
112
6
2
12
156
4
8
12
48
12
16
32
18
24
78
78
162
72
6
64
80
100
8
22
20
30
16
2
120
28
74
30
30
66
72
172
20
70
60
38
180
120
52
26
4
50
18
12
30
6
40
20
84
76
110
84
138
42
46
32
22
6
20
64
66
32
120
28
44
6
84
18
30
52
96
54
38
42
18
18
54
190
66
60
54
68
22
26
40
2
162
16
14
46
2
48
70
104
250
8
90
172
20
30
16
2
300
72
36
94
38
82
6
74
96
210
114
90
16
2
88
62
178
32
120
72
16
24
6
20
90
4
128
28
84
8
72
70
56
10
24
50
76
62
22
8
22
26
180
100
84
8
112
36
54
80
6
60
24
36
70
164
6
40
44
36
94
150
68
42
6
34
68
108
42
42
108
22
26
24
6
54
30
60
10
56
10
32
330
48
4
30
56
72
178
2
52
96
80
114
18
120
60
48
10
54
50
78
72
16
90
50
64
6
14
70
210
26
24
46
20
24
40
30
30
8
172
8
22
8
22
36
60
24
50
16
30
50
4
38
58
20
54
66
30
60
10
50
12
60
22
90
6
62
12
150
156
10
30
50
60
4
38
30
88
92
52
80
36
30
30
42
72
70
38
12
6
64
116
90
12
72
136
32
72
30
16
32
138
24
18
30
18
64
20
6
30
100
80
30
132
28
92
118
24
98
210
180
52
36
54
50
10
38
18
12
78
4
8
60
28
44
18
78
70
24
20
10
156
14
6
10
32
60
60
72
78
42
6
4
68
118
20
72
138
10
2
12
48
30
112
36
14
76
24
66
152
58
110
40
30
24
30
38
42
36
42
28
32
18
70
20
42
12
90
6
64
20
10
8
58
14
6
124
6
32
18
304
56
42
102
40
60
6
362
28
32
30
12
16
60
90
2
162
10
8
30
28
14
60
6
64
56
12
18
84
6
40
144
66
30
24
36
2
18
24
78
58
174
110
66
4
68
28
54
20
6
60
130
24
98
12
60
36
12
30
18
24
30
198
12
6
24
46
32
22
50
40
90
158
222
10
200
36
42
12
18
72
106
2
48
24
18
90
42
6
54
6
4
20
10
80
18
202
20
40
20
10
80
40
80
10
30
128
42
76
44
90
126
114
70
98
88
54
8
88
54
50
30
240
16
74
10
60
8
60
60
52
6
32
52
140
36
12
48
84
10
56
12
108
42
12
6
10
62
102
48
18
84
120
18
42
76
20
30
10
20
24
16
20
64
60
248
28
74
66
4
56
84
10
26
10
20
174
30
30
6
42
22
60
140
36
10
44
76
20
90
124
56
54
90
60
30
166
30
30
ABCD 93183448654*3^$a+1 [50001]
73
53
39
45
63
28
44
40
41
39
105
27
100
36
24
84
24
32
24
39
421
89
120
60
30
105
12
24
52
17
6
117
28
119
93
117
55
300
168
53
55
65
19
336
5
15
39
33
144
39
9
15
186
19
48
288
36
8
15
30
63
48
9
43
17
6
49
5
147
4
140
232
72
12
36
8
9
103
17
15
100
8
4
23
6
55
84
20
72
24
75
37
44
36
24
93
7
36
24
149
54
13
84
29
60
79
60
108
8
24
81
7
77
90
61
59
1
65
84
7
24
35
49
41
7
8
52
12
8
220
20
48
124
92
129
7
8
72
87
1
12
44
40
29
24
36
84
31
35
37
17
43
20
33
55
20
96
88
48
8
12
24
4
32
93
67
20
123
21
136
60
47
6
19
32
33
6
54
55
12
36
60
53
39
48
40
48
20
132
12
81
135
124
116
39
1
80
24
105
87
64
72
53
24
36
171
3
1
104
15
61
12
23
144
6
84
15
40
48
53
7
48
300
80
40
32
112
72
24
20
105
84
7
44
16
24
84
95
105
28
8
9
43
167
61
84
8
63
69
45
30
117
9
120
24
36
27
33
84
36
79
5
3
57
51
40
60
5
84
66
24
13
68
76
53
6
81
69
19
20
21
24
7
29
55
35
145
29
67
96
12
5
27
24
9
111
16
83
6
67
12
60
72
53
51
105
127
108
35
205
59
30
66
57
12
51
144
1
132
107
1
95
49
20
45
30
105
88
20
40
48
5
60
39
45
6
30
7
80
27
1
72
80
48
24
120
36
4
20
51
1
23
33
4
29
54
13
72
116
52
12
288
8
9
91
5
7
12
41
55
140
4
11
37
17
15
21
7
48
12
48
35
69
48
33
19
8
63
1
29
114
30
27
136
17
36
24
115
36
29
135
28
48
35
49
60
108
72
65
7
29
175
5
87
57
55
215
13
44
9
75
9
66
1
29
139
48
144
119
37
20
52
101
55
29
51
9
43
83
1
44
9
63
3
37
12
80
36
72
3
144
145
65
31
72
77
3
33
55
65
39
16
36
108
8
93
24
66
1
23
21
45
60
39
75
21
64
156
12
32
45
7
119
90
27
3
30
7
77
343
8
135
49
20
75
193
32
36
9
43
120
23
25
164
16
65
19
60
36
180
156
23
33
33
7
68
24
328
24
44
40
24
60
5
15
16
65
27
180
52
20
12
24
16
36
77
51
4
120
48
17
36
174
61
5
55
65
135
76
24
89
103
53
31
168
156
59
6
55
65
84
96
30
121
168
41
51
36
117
43
53
75
4
188
33
39
28
17
90
1
95
37
132
5
36
55
12
17
3
28
35
229
8
88
20
15
54
55
5
15
36
60
4
5
60
36
75
12
63
330
7
23
85
72
12
41
15
36
60
9
147
132
21
7
8
16
24
24
20
96
36
3
30
96
67
77
43
128
16
29
19
41
54
57
4
32
33
7
20
4
140
36
33
39
28
8
16
23
73
44
9
19
8
52
8
28
29
7
48
152
33
43
23
9
36
36
33
63
33
24
7
24
32
88
20
64
41
7
12
5
7
24
65
87
3
97
8
12
27
73
80
28
84
96
29
60
55
8
24
9
54
225
16
29
7
56
288
75
25
65
7
23
37
32
45
163
12
32
28
5
43
113
51
4
60
36
8
36
64
60
32
16
53
19
72
36
47
61
35
145
60
5
30
121
36
20
63
150
7
24
216
68
189
66
24
121
60
56
60
48
81
127
8
24
261
7
12
96
29
91
125
90
114
51
4
20
28
132
5
30
66
7
20
3
49
20
40
11
105
9
30
66
30
9
132
4
95
49
12
29
7
17
6
25
312
120
17
36
91
8
16
60
60
12
12
65
30
1
12
83
9
16
12
48
44
36
16
8
21
7
8
9
30
105
21
15
4
48
197
66
21
9
27
100
32
45
175
8
60
88
5
15
9
30
61
29
43
12
60
65
31
240
12
32
40
96
12
48
20
172
12
41
24
31
144
12
140
24
45
67
168
29
51
124
131
24
1
20
24
12
16
137
6
25
12
12
5
3
24
4
5
24
30
1
119
6
24
147
40
24
12
104
99
25
60
12
137
3
24
3
66
60
7
17
135
21
54
193
68
24
88
12
8
28
ABCD 93183498652*3^$a+1 [50005]
39
42
84
51
24
39
36
41
64
39
12
9
116
19
36
84
105
96
44
139
57
9
35
1
24
59
16
105
51
48
117
75
159
36
9
24
12
15
54
54
6
114
57
129
150
29
76
99
65
1
15
15
24
125
55
180
60
5
76
36
45
24
75
80
364
96
20
76
24
51
45
60
20
25
15
15
30
24
51
9
36
35
28
36
21
24
15
75
36
45
3
36
29
31
69
15
65
40
27
24
6
18
42
35
103
81
111
89
25
39
32
79
125
1
35
19
9
15
5
40
27
48
41
55
6
60
18
102
3
27
5
28
12
39
81
39
9
60
20
7
153
15
96
24
21
99
12
24
29
76
51
29
36
25
3
57
18
101
31
30
3
20
55
101
139
72
30
114
24
5
61
39
57
3
32
64
96
45
18
36
9
20
67
120
204
24
141
24
72
15
53
1
150
29
121
6
33
12
48
51
144
17
48
76
105
6
24
21
249
11
19
6
59
19
45
60
15
5
40
57
15
224
184
36
20
25
66
48
12
9
80
40
51
30
3
27
53
76
39
120
5
16
180
60
81
54
9
15
21
21
23
121
6
30
3
27
53
31
65
121
3
15
36
144
6
114
36
9
57
63
135
6
30
6
30
5
19
6
3
96
51
54
114
36
24
42
3
12
39
9
15
60
42
15
60
8
67
30
159
80
31
9
15
90
6
54
35
19
60
17
48
97
78
45
12
8
12
43
42
78
66
114
12
29
55
21
8
67
114
150
21
48
32
48
40
56
1
75
63
60
6
6
165
24
99
41
25
66
24
29
112
68
1
6
53
100
135
21
96
75
30
60
78
126
35
55
90
15
80
61
84
39
87
48
12
114
35
31
33
92
28
20
61
174
42
60
3
72
8
40
120
15
57
24
216
63
5
31
66
3
297
24
36
150
24
60
9
15
5
61
35
61
54
6
174
66
3
20
31
5
55
6
54
21
20
85
39
15
24
45
15
42
3
216
24
20
67
33
12
9
54
165
57
15
45
18
5
16
21
15
3
36
9
15
6
51
63
81
51
53
157
15
48
60
212
19
6
75
63
42
63
171
41
48
1
51
69
51
24
39
21
39
12
30
15
3
6
11
175
54
30
9
32
4
75
69
32
40
8
7
48
41
25
30
5
4
12
45
30
9
144
32
28
27
5
19
9
72
3
60
42
78
6
36
120
35
25
78
41
4
21
39
51
204
21
21
3
51
60
24
42
18
5
67
90
123
116
1
15
84
45
150
36
53
1
66
30
95
25
114
5
1
24
54
5
76
36
99
21
84
20
19
6
6
30
83
7
9
24
116
1
15
80
79
150
96
15
44
4
120
20
76
75
30
66
45
24
15
41
49
96
15
3
12
24
5
55
29
7
9
39
12
89
16
39
201
15
108
57
63
17
49
276
24
75
36
204
56
43
36
189
12
99
5
79
36
6
83
192
79
69
156
36
60
39
29
172
68
121
71
79
90
15
51
48
5
55
5
16
36
3
12
29
4
87
9
21
23
1
95
100
99
57
3
17
85
3
57
59
19
125
16
20
1
144
11
115
29
4
21
30
29
1
30
9
36
51
9
164
16
141
35
25
90
24
81
3
36
120
6
3
12
108
21
6
168
5
7
129
45
6
69
15
150
11
40
48
72
45
24
71
48
16
80
79
42
263
37
78
66
6
120
33
21
54
6
60
294
12
24
6
75
48
57
15
15
29
4
12
9
54
45
81
60
36
18
81
219
5
36
40
141
24
30
84
12
24
84
42
78
42
3
141
90
21
3
45
312
39
24
60
42
3
20
31
5
60
1
35
85
23
91
6
18
42
3
20
7
60
125
40
8
12
19
6
99
24
57
3
96
20
25
30
24
105
116
36
48
61
159
20
60
31
101
108
1
159
57
138
42
30
48
57
69
71
19
36
30
18
60
17
124
21
24
66
5
43
60
36
30
30
186
54
41
208
27
45
8
115
12
228
221
16
39
9
80
67
54
35
31
48
65
172
3
42
18
6
219
111
21
20
48
67
93
27
5
79
9
15
72
45
260
19
6
3
15
21
21
75
9
60
30
21
8
12
55
89
16
3
17
19
69
15
41
60
31
33
15
6
54
6
90
5
64
80
52
15
45
45
3
15
42
3
56
115
29
16
15
29
16
60
81
54
96
24
5
64
12
8
37
54
5
25
54
65
160
12
3
12
5
28
51
65
25
30
41
79
126
78
36
30
15
20
16
120
48
15
117
135
45
3
102
3
60
51
65
4
ABCD 93183643258*3^$a+1 [50027]
12
117
36
55
168
60
20
57
15
52
17
39
69
18
69
64
107
13
5
7
5
3
57
39
16
17
87
88
113
363
12
28
20
4
80
12
156
40
89
3
60
16
44
12
45
3
147
1
17
31
17
27
28
8
64
248
39
69
24
12
21
27
28
60
17
27
9
55
35
30
175
20
72
72
40
41
12
63
69
30
1
132
68
4
48
5
7
56
24
36
96
33
31
179
57
4
12
17
60
103
68
4
5
27
16
113
51
84
64
5
43
8
36
28
11
37
48
17
3
21
31
192
56
52
12
17
43
36
24
53
3
84
132
16
20
28
5
27
160
32
3
25
23
109
60
80
28
8
4
20
240
105
12
15
64
161
3
16
12
8
40
5
7
44
84
45
67
68
64
5
15
168
12
12
3
45
12
76
68
60
84
12
93
15
40
5
87
24
141
75
28
20
28
8
21
43
8
15
78
115
5
55
20
12
112
35
18
60
39
9
127
17
3
60
9
24
12
15
72
76
44
48
24
16
17
135
12
4
116
28
23
42
31
72
20
72
57
43
77
15
93
111
156
4
92
52
5
108
87
40
8
93
187
29
19
20
12
12
16
65
36
31
128
81
31
113
19
180
68
24
16
20
9
39
24
60
12
28
5
111
40
20
100
17
99
76
12
80
28
5
27
36
9
171
15
37
32
136
72
5
7
47
13
113
3
72
28
59
6
55
56
84
4
92
64
5
19
17
15
88
41
36
84
99
12
39
45
21
24
7
32
63
13
72
8
64
83
13
92
48
40
149
31
12
29
31
5
30
69
16
188
112
20
117
3
12
132
4
24
77
39
12
12
33
163
32
105
67
20
45
12
3
108
33
36
111
69
108
36
39
12
21
67
56
36
196
8
36
4
11
18
3
28
29
36
39
28
53
27
100
8
52
29
43
68
15
54
19
32
12
27
109
180
24
32
60
36
12
21
27
48
12
12
120
48
12
57
19
5
7
68
9
123
9
31
72
41
7
77
75
12
4
5
7
20
228
12
12
40
5
12
19
20
69
123
27
21
4
65
12
51
72
63
13
12
60
8
4
56
9
27
28
92
48
21
15
96
168
63
18
19
8
57
31
44
16
20
21
79
5
60
67
17
31
56
144
52
132
41
120
36
3
33
27
100
5
147
81
67
56
12
27
21
60
120
4
8
48
4
56
45
7
5
39
16
32
81
7
48
44
28
32
28
32
40
8
72
12
4
107
78
7
12
32
24
96
4
5
67
59
13
77
19
17
18
69
12
28
96
12
68
160
44
16
32
12
72
76
5
135
24
24
45
15
9
120
27
189
24
12
63
12
4
56
33
31
185
7
20
9
3
76
5
24
3
9
51
88
11
18
15
93
63
72
40
20
48
96
111
13
17
24
3
96
4
5
43
12
60
41
39
16
60
32
88
60
24
20
12
60
9
7
92
48
9
24
19
36
44
40
143
37
20
40
116
9
15
57
159
12
100
8
132
52
8
24
16
149
39
15
45
40
32
28
80
60
12
72
192
4
84
77
3
60
21
127
108
41
18
21
81
3
60
108
15
73
24
8
48
135
9
93
24
3
72
88
8
39
13
5
91
35
85
56
124
65
87
33
7
20
60
72
93
147
100
5
123
48
36
16
108
12
8
12
60
117
72
31
44
105
51
75
18
36
36
3
105
67
5
15
28
12
44
4
24
48
48
56
168
28
29
36
67
41
24
103
17
75
48
108
12
69
99
84
12
33
55
36
12
20
24
4
12
32
36
9
36
12
99
36
45
15
9
31
35
57
16
12
128
27
157
128
52
8
88
32
12
16
5
115
20
12
40
65
15
112
113
15
33
60
27
52
36
24
32
60
28
36
12
60
188
72
48
40
32
28
84
5
36
79
60
56
124
8
48
21
31
68
24
48
24
4
32
24
24
40
120
12
44
9
19
20
48
84
108
40
8
40
132
60
48
72
20
147
1
17
3
12
72
4
12
60
12
56
4
35
30
3
48
36
9
66
54
87
40
8
12
39
33
72
36
40
8
99
81
4
32
36
9
63
16
47
33
15
37
5
7
36
77
72
108
15
57
168
67
32
28
53
12
15
96
21
91
108
132
59
141
24
33
3
33
24
30
21
12
12
40
5
3
40
8
72
9
144
15
12
39
6
3
124
8
24
64
20
4
20
88
77
3
12
60
63
57
16
41
51
28
47
37
20
12
33
55
233
42
30
15
36
12
33
51
4
116
39
45
9
27
33
3
120
28
44
21
7
12
140
105
31
44
12
39
6
31
8
9
31
41
31
8
57
43
185
19
20
16
12
12
53
75
15
9
4
77
55
29
36
15
12
48
112
65
51
84
28
89
19
131
66
168
72
39
4
24
120
101
12
27
28
17
147
33
36
96
19
65
79
60
48
8
120
24
57
19
12
60
8
12
48
40
107
222
15
ABCD 93183779194*3^$a+1 [50003]
66
17
16
48
15
18
36
120
108
39
111
18
18
48
29
13
11
19
69
320
40
24
15
9
15
30
42
36
90
75
120
21
3
33
72
12
123
147
54
6
36
5
7
60
18
12
63
80
72
16
27
30
18
60
90
12
107
25
120
108
27
27
141
165
3
3
30
6
33
21
12
42
54
12
42
12
21
8
13
3
224
16
57
15
24
3
66
6
21
33
126
113
31
33
87
24
12
69
48
123
69
87
234
6
126
30
36
54
107
145
24
12
27
15
126
11
37
108
24
30
60
18
3
27
126
15
27
90
108
12
18
89
61
72
18
54
228
6
18
54
33
24
27
24
45
21
24
66
6
138
9
63
36
21
69
51
27
30
18
93
3
30
126
18
78
48
36
69
99
90
3
45
75
129
36
11
64
9
42
138
126
162
24
3
51
66
42
65
19
6
87
21
36
18
18
12
6
36
77
16
33
12
3
3
84
17
7
30
18
273
72
80
25
111
32
61
3
27
78
30
17
37
72
107
144
136
9
6
36
12
9
81
18
60
201
177
30
6
27
63
33
3
77
40
3
18
6
30
15
111
18
18
36
18
111
147
101
16
39
65
16
8
91
42
48
27
9
42
101
25
12
54
54
63
8
25
84
11
16
8
133
3
87
18
162
18
123
87
144
42
72
66
29
24
37
90
18
63
15
33
93
36
15
33
18
54
15
48
81
6
9
39
96
48
6
3
45
234
33
57
15
75
108
54
6
12
18
42
165
80
61
3
27
45
33
15
3
102
39
75
93
56
121
48
15
21
3
33
36
36
6
48
6
30
101
79
72
57
144
48
3
21
8
67
18
54
21
8
91
54
47
43
42
51
8
157
51
129
15
51
29
16
45
24
36
63
9
48
135
45
90
96
30
107
73
15
24
87
60
48
101
64
24
8
61
3
99
60
41
64
8
61
51
104
40
81
36
11
61
90
30
51
9
162
30
36
18
198
11
31
90
84
54
96
149
79
17
55
6
12
60
66
6
3
120
15
78
30
42
3
24
117
12
42
5
31
48
42
135
39
42
63
57
71
48
25
72
150
12
6
156
3
201
12
6
5
61
18
65
16
15
33
3
72
317
19
21
3
12
161
37
24
30
53
88
128
16
21
54
36
18
6
81
45
3
69
131
112
171
21
69
51
51
72
114
3
9
24
23
13
36
23
43
24
120
21
3
21
72
81
39
69
6
48
21
123
29
13
12
60
54
66
42
321
39
12
42
51
33
87
111
18
6
102
42
36
30
15
75
54
60
11
55
33
111
9
9
78
36
108
54
72
3
9
18
117
9
108
90
6
59
61
78
12
6
75
56
67
36
33
104
73
42
5
16
45
18
57
57
12
126
114
66
162
72
63
33
30
9
51
18
75
27
72
36
24
36
72
48
53
88
21
36
111
87
9
9
15
27
156
9
33
15
33
78
129
81
438
54
120
36
6
18
30
24
138
15
21
11
25
36
72
51
21
60
162
18
3
8
19
6
12
75
57
47
79
48
54
6
66
126
29
85
90
54
72
3
27
197
25
12
186
57
99
42
18
72
81
93
3
144
8
49
84
18
108
18
6
18
54
5
16
123
72
48
240
29
40
39
18
18
12
24
18
95
96
7
65
1
47
103
129
120
21
99
129
78
18
36
30
18
11
24
19
125
43
29
37
18
60
18
12
6
9
48
24
21
195
99
12
137
31
120
33
93
11
97
144
24
174
24
9
72
27
48
45
24
3
21
15
54
27
15
12
21
69
36
15
96
24
51
29
7
113
40
56
64
80
19
36
18
39
24
33
36
3
45
3
75
69
3
84
78
30
42
138
36
6
23
43
72
18
35
61
83
37
36
183
33
18
60
102
6
45
63
30
24
174
90
78
90
27
9
36
11
55
57
105
18
18
6
36
162
18
18
83
145
18
69
39
57
213
36
150
90
90
5
7
54
6
5
16
45
3
21
30
54
96
63
3
6
156
75
33
24
23
25
60
3
27
53
25
36
51
80
13
83
19
18
96
192
83
96
72
151
102
42
54
72
54
18
66
57
15
18
18
18
27
27
53
16
9
72
54
41
13
126
21
99
18
11
7
24
33
8
13
27
72
9
36
102
24
5
64
80
7
33
9
23
40
45
36
36
27
27
66
18
36
114
3
33
138
18
11
16
8
97
102
9
45
11
31
41
85
3
80
55
54
ABCD 93183987298*3^$a+1 [50014]
25
35
85
47
25
35
30
3
135
1
23
36
12
9
21
19
56
27
30
126
21
9
54
1
72
35
33
39
12
54
27
40
20
33
15
39
1
185
67
8
36
33
12
39
15
36
126
15
48
9
51
52
20
4
20
33
72
6
105
69
6
30
54
60
6
3
12
75
9
39
117
84
76
5
19
44
39
1
20
9
3
3
42
15
33
7
8
60
39
1
77
72
27
33
42
78
6
1
29
87
27
12
9
52
5
63
39
42
18
1
17
18
42
3
9
3
48
57
78
6
60
19
65
36
48
3
15
9
3
1
29
27
60
36
27
21
36
21
54
18
30
90
63
3
37
5
3
12
153
72
15
39
30
24
24
48
18
6
36
12
31
20
45
12
12
18
18
30
1
24
5
27
75
54
19
47
25
5
48
15
39
18
39
51
9
64
80
12
28
32
15
45
39
1
155
42
6
21
33
7
116
28
29
72
15
33
66
12
33
36
15
30
66
25
35
109
11
18
51
24
21
39
12
39
1
20
40
53
36
156
3
40
12
5
3
15
6
24
24
3
48
39
21
12
48
51
6
63
72
9
24
24
63
39
18
27
15
48
93
3
36
21
45
3
15
42
3
192
3
24
1
20
12
24
9
72
15
64
44
45
24
63
64
23
13
35
18
91
23
12
49
29
18
25
8
36
21
12
18
18
6
21
60
40
108
5
7
24
11
54
84
31
83
18
63
15
21
69
55
72
80
15
45
33
42
24
25
20
9
12
24
39
39
21
12
39
66
30
73
5
7
24
11
24
9
36
24
52
65
72
78
33
69
6
21
69
42
145
17
12
66
18
51
24
27
49
41
42
13
8
27
13
20
27
18
6
45
9
12
15
165
12
30
30
7
29
6
69
57
43
41
54
24
93
4
20
16
17
30
66
24
91
5
6
9
51
25
5
18
102
36
54
9
12
28
47
18
12
75
9
55
56
9
6
9
24
69
3
27
21
72
28
11
81
15
54
108
72
54
6
31
24
116
4
104
21
19
20
111
18
156
12
15
28
20
15
156
9
57
12
18
33
57
55
5
3
36
64
89
91
20
36
3
36
1
35
49
29
3
4
23
6
27
69
36
3
36
4
5
27
75
12
30
72
18
21
69
12
108
78
9
15
6
24
96
3
21
36
103
20
96
3
42
48
6
6
6
49
5
30
54
15
12
84
156
105
24
31
284
4
59
21
12
63
12
18
31
44
60
21
39
9
31
5
6
21
3
6
18
61
36
11
49
83
21
9
63
4
89
30
25
56
3
33
28
92
45
123
12
33
24
6
24
42
75
16
84
71
24
18
3
100
8
12
24
9
24
108
12
63
3
105
312
40
5
24
30
6
78
6
15
9
31
84
17
12
30
18
72
102
18
163
65
3
12
28
36
24
32
24
33
67
11
33
9
18
25
65
24
39
39
12
6
3
12
48
15
42
42
13
68
9
6
1
5
60
30
114
7
24
23
6
72
18
37
35
18
15
45
36
111
84
51
33
100
32
3
45
15
84
96
24
48
13
36
36
35
30
12
60
12
75
45
19
20
15
66
36
43
32
24
3
6
30
6
24
27
15
105
69
39
45
111
4
161
15
51
45
45
19
44
9
51
12
15
73
20
100
17
138
96
6
12
78
33
111
85
11
12
37
84
65
36
18
30
12
39
96
69
51
36
33
87
45
3
45
66
21
108
9
3
39
48
210
36
12
24
15
3
57
69
55
5
75
69
132
6
18
7
23
6
84
7
44
15
9
36
3
33
45
24
31
20
39
6
150
84
84
6
6
48
30
15
12
9
39
12
27
18
12
123
28
11
6
3
40
20
52
20
28
11
24
6
18
73
23
12
42
7
11
25
5
3
57
54
21
45
63
99
60
57
141
15
27
1
35
81
69
30
54
48
183
12
39
9
16
29
12
60
3
36
64
41
66
93
9
3
87
1
56
129
300
42
49
11
48
1
29
7
47
21
16
23
90
12
30
6
135
48
12
15
18
51
15
96
45
9
24
30
45
40
11
9
27
25
8
15
21
21
120
3
100
17
48
15
60
15
25
17
123
16
59
24
57
9
30
57
15
9
16
29
19
41
204
7
104
3
102
51
39
21
3
6
36
12
30
57
9
31
80
99
45
60
12
57
43
53
15
15
21
4
17
12
27
15
9
81
39
15
30
36
18
33
87
96
36
144
54
171
16
96
5
102
30
60
51
12
15
9
40
36
23
30
87
87
21
36
69
27
15
12
78
30
25
29
79
17
75
3
6
159
36
33
51
15
30
147
153
15
12
3
1
20
75
9
40
20
16
71
33
60
45
42
9
40
65
6
25
8
36
45
18
1
5
36
6
48
25
89
111
21
19
11
6
42
18
54
24
60
60
36
18
51
60
15
6
36
3
45
31
29
30
21
51
24
69
60
72
33
6
24
21
4
20
9
30
66
7
8
40
17
12
27
45
51
9
24
30
1
24
36
44
9
90
120
81
72
48
12
24
51
30
3
9
72
30
18
30
60
61
20
9
36
7
44
21
15
24
40
11
18
12
12
207
21
39
21
15
3
21
75
24
1
56
3
1
53
31
29
3
15
13
32
27
121
17
135
9
48
42
21
9
19
20
57
78
90
6
30
6
18
55
17
42
1
17
19
5
6
9
3
13
5
43
29
3
9
78
6
66
18
27
9
126
30
24
60
55
11
85
11
33
9
31
29
31
32
75
45
15
9
3
30
171
81
24
30
25
89
6
81
120
45
54
36
1
44
15
25
24
116
24
12
9
139
17
15
4
29
6
21
60
28
32
3
81
63
12
30
51
57
48
15
40
35
9
45
55
11
48
24
12
18
18
24
45
76
20
24
33
3
24
4
20
12
33
55
72
17
12
31
23
21
21
39
45
30
21
45
19
5
19
12
23
1
20
64
5
90
6
36
3
220
29
18
30
72
27
51
102
60
36
111
33
48
48
91
29
6
18
27
16
8
12
57
6
21
33
102
21
64
11
12
48
45
45
19
11
12
21
69
42
141
24
9
31
11
ABCD 93184015474*3^$a+1 [50163]
90
65
40
129
63
99
101
96
73
90
53
127
81
63
180
324
54
72
126
54
180
54
53
91
72
29
7
17
91
5
24
133
252
18
18
11
25
63
63
113
85
59
72
49
36
59
31
36
21
231
18
47
61
155
115
36
180
29
79
17
55
36
18
72
18
33
176
25
36
59
31
126
234
209
25
167
64
237
83
16
8
40
15
41
31
65
79
36
29
241
23
64
93
83
25
87
32
97
36
35
55
89
120
64
51
333
8
1
54
89
199
18
263
25
15
129
162
29
79
18
72
18
29
25
23
85
90
180
69
80
13
3
56
24
112
80
24
96
168
360
31
161
91
77
24
43
108
72
144
72
54
123
75
36
90
23
31
65
24
163
54
36
83
61
54
5
24
169
143
16
48
27
90
126
18
35
336
43
29
187
69
57
90
36
9
8
136
9
72
54
161
24
85
36
54
90
90
90
99
135
17
19
36
17
72
109
35
55
17
55
57
51
90
108
39
128
160
33
311
96
24
112
104
40
87
18
95
265
159
39
18
71
48
216
48
40
56
25
119
48
48
120
61
51
75
165
8
312
24
96
43
108
17
1
36
27
8
72
72
1
36
3
104
325
72
107
96
247
36
18
11
168
37
18
18
54
90
119
64
51
45
8
37
72
54
54
15
489
119
7
180
29
24
1
108
3
48
57
143
37
36
207
9
72
18
18
35
1
87
21
18
137
187
54
72
18
21
411
117
45
36
63
81
36
35
1
119
7
41
49
383
247
54
35
19
141
111
72
41
67
141
57
143
40
8
24
1
108
51
56
88
32
25
167
13
126
69
104
96
144
55
65
25
54
18
18
126
108
90
18
54
17
19
101
79
9
9
455
24
223
137
133
108
95
64
75
149
121
90
101
25
54
90
72
39
159
41
40
128
97
71
145
95
48
1
126
144
36
29
169
71
55
41
88
80
16
45
51
3
36
105
309
35
120
25
18
53
1
36
83
79
18
119
295
105
39
54
51
57
90
18
11
144
24
72
1
72
135
63
162
18
173
61
90
17
217
15
128
96
16
69
90
209
48
120
1
39
104
96
13
107
72
127
36
54
72
47
144
97
119
61
180
15
39
17
55
144
36
29
205
36
36
83
79
162
375
48
63
162
18
162
18
113
40
8
19
197
217
126
41
48
72
96
67
18
36
15
57
23
24
7
129
56
264
24
144
13
180
23
144
240
61
11
40
21
18
18
18
54
15
57
95
192
88
48
80
24
13
35
72
1
111
56
48
55
18
119
40
201
23
120
40
69
35
73
54
57
87
54
11
169
111
8
40
3
5
24
7
90
47
7
89
55
185
31
89
96
24
120
96
40
111
41
31
72
144
36
5
72
13
36
23
31
9
135
41
64
56
88
93
18
36
18
227
61
11
43
54
239
85
131
40
56
88
224
1
18
93
56
31
249
3
18
18
54
275
240
61
83
43
54
119
120
64
56
ABCD 93184302884*3^$a+1 [50035]
24
168
27
32
49
39
21
51
39
54
30
21
32
13
30
42
12
108
59
48
13
48
35
25
135
80
16
104
64
33
15
24
3
18
3
69
36
240
71
61
27
48
48
24
33
12
3
27
66
90
17
85
123
57
12
108
108
150
29
13
3
69
123
48
56
61
3
24
48
3
102
60
48
11
79
114
228
60
48
24
215
61
84
23
40
24
21
12
23
25
39
48
15
30
3
45
60
90
45
3
5
25
159
33
78
65
24
1
39
48
3
150
42
42
66
41
40
9
120
39
48
152
115
21
176
16
105
183
80
16
39
54
60
111
99
6
47
43
21
48
80
25
36
51
9
47
85
3
39
105
45
48
12
18
5
187
21
9
23
24
13
6
60
102
107
1
15
9
71
72
64
248
115
77
48
193
12
27
21
59
169
39
8
24
13
107
79
9
33
23
96
13
11
120
19
21
56
1
60
3
9
36
54
45
8
85
123
75
90
12
95
64
8
31
174
51
56
13
11
16
51
53
64
33
47
16
45
27
57
351
57
72
90
141
57
102
6
24
108
12
78
5
25
63
24
152
48
145
30
36
5
40
15
9
33
15
117
3
3
54
15
165
107
1
39
3
90
3
144
96
33
30
54
3
45
12
60
243
24
21
72
36
39
51
21
33
135
8
25
12
27
8
1
15
9
191
25
39
56
24
13
12
71
97
15
8
16
96
72
21
72
48
24
3
80
67
6
15
9
15
21
24
6
45
72
27
5
16
9
30
6
11
19
240
5
25
39
171
45
9
111
27
5
208
45
12
15
147
48
78
15
152
73
30
54
3
105
23
37
18
17
25
42
21
45
30
45
56
1
87
3
53
64
33
60
12
18
42
11
49
36
75
32
13
275
55
41
1
120
63
105
15
24
15
17
19
54
63
8
24
72
121
60
30
18
12
18
29
40
21
11
24
37
3
24
96
69
3
45
27
45
3
8
64
8
73
119
16
165
51
104
40
96
33
87
80
88
33
12
11
112
3
5
85
12
23
67
12
30
48
83
217
15
57
23
25
192
15
33
15
3
117
48
45
51
33
60
96
192
99
8
16
72
24
51
5
7
41
16
56
184
80
1
108
372
47
55
30
3
57
23
48
24
133
3
32
67
141
24
56
19
78
95
72
40
111
41
73
263
24
79
57
24
9
15
24
45
3
63
17
13
27
8
37
35
64
39
17
37
51
57
48
12
3
165
99
153
39
8
25
6
41
49
54
17
136
33
54
17
184
9
60
3
8
24
1
24
96
12
147
123
29
24
49
15
56
16
51
42
51
56
61
30
149
13
27
51
53
55
150
11
64
69
51
24
105
6
17
73
24
15
45
3
120
57
15
21
11
1
47
13
3
104
1
95
64
45
35
43
30
18
117
8
40
24
21
75
9
95
55
17
16
24
9
39
81
15
80
16
200
16
32
31
41
1
23
40
24
96
15
9
45
3
32
55
65
136
104
25
87
144
9
6
90
12
30
117
120
51
42
3
96
3
101
96
16
33
15
27
42
96
99
3
18
35
24
25
15
33
102
6
35
97
15
24
3
5
13
12
30
18
180
60
47
85
11
49
18
30
108
12
48
90
125
40
9
48
60
72
3
33
12
123
80
40
39
18
18
54
6
9
75
93
32
25
47
13
75
48
93
24
30
60
6
204
111
99
5
25
36
171
51
29
1
18
42
35
120
25
18
29
40
8
144
133
168
72
3
144
9
47
40
117
108
12
83
43
5
40
56
61
35
24
1
12
11
24
25
15
56
67
78
132
3
104
1
24
15
21
54
45
15
113
24
1
12
27
24
32
85
3
32
25
39
3
6
159
152
16
93
114
81
69
51
9
167
16
27
66
24
11
265
24
150
17
16
24
8
61
12
159
141
3
27
42
51
195
5
24
61
24
120
35
25
63
32
1
39
15
105
72
69
12
47
1
24
63
24
24
152
88
45
51
48
32
43
66
27
3
21
24
9
60
27
80
49
47
13
59
133
108
39
81
15
57
108
174
45
8
37
6
21
21
12
63
128
72
24
301
132
23
37
3
33
234
21
56
48
16
144
45
36
12
18
41
43
5
25
30
225
45
3
93
27
27
45
128
25
47
25
63
8
24
136
24
153
12
11
16
33
36
131
1
15
57
60
147
3
150
207
9
95
49
87
69
11
40
24
57
ABCD 93185791904*3^$a+1 [50139]
60
3
63
72
42
231
24
231
9
3
90
3
39
36
30
162
78
39
105
30
114
87
3
174
72
96
144
103
167
105
16
107
132
33
168
9
108
96
54
13
24
53
12
31
360
72
11
156
168
108
45
129
54
1
179
301
83
13
215
90
7
125
27
129
7
32
273
30
24
264
121
5
96
48
36
6
90
72
223
119
48
78
12
198
18
144
18
54
18
96
144
37
168
113
180
60
120
24
66
72
85
72
11
12
72
234
150
144
25
155
48
37
107
78
156
96
75
48
160
35
133
35
117
297
48
60
43
23
9
72
45
43
32
136
113
114
30
72
36
114
30
126
117
15
162
111
9
6
265
24
96
29
36
12
27
88
125
195
3
102
90
253
35
72
133
24
41
168
174
36
24
12
121
59
108
90
78
54
66
25
209
15
21
187
17
55
119
337
65
7
11
61
56
39
60
61
95
9
40
56
9
48
60
27
81
79
5
90
18
168
48
60
156
90
61
173
114
105
40
152
219
21
201
30
60
54
31
200
3
30
54
25
137
55
8
45
90
57
40
48
600
137
55
23
156
37
17
198
24
153
40
17
96
174
73
35
126
42
180
57
168
192
27
6
7
5
18
108
60
264
18
60
174
21
33
24
162
61
119
18
72
30
25
11
54
54
6
84
72
55
35
54
151
125
12
180
42
25
95
73
8
184
293
36
6
90
18
12
1
17
15
48
189
91
5
139
95
33
21
30
21
123
18
18
132
144
13
35
108
60
30
15
75
144
6
55
24
95
36
24
90
3
63
18
60
30
54
6
201
51
85
89
18
60
138
7
17
111
184
41
127
161
42
30
7
48
17
247
11
90
138
1
8
40
41
87
112
8
45
115
305
55
65
24
138
37
185
84
60
30
24
57
40
95
73
80
33
48
327
93
99
57
36
18
24
12
93
40
65
72
103
41
6
84
61
11
150
79
11
37
101
19
41
84
162
18
7
449
87
75
30
39
15
90
55
35
204
9
111
1
53
60
138
252
97
65
114
30
6
138
6
66
15
288
57
96
282
157
11
37
32
16
179
24
261
129
7
137
103
77
132
66
108
1
96
29
43
65
63
9
103
95
217
95
90
271
137
18
85
104
9
24
90
37
11
24
45
40
8
141
54
13
125
27
117
54
54
7
83
186
36
31
72
8
45
198
36
1
485
115
24
56
112
152
9
111
129
31
251
24
54
54
12
114
102
54
63
123
102
36
19
32
75
150
55
71
30
90
114
30
114
7
24
41
39
9
7
137
60
67
56
33
222
144
105
3
30
72
24
72
144
31
24
119
72
234
36
42
145
107
165
81
114
48
13
24
71
177
27
13
80
123
45
184
89
36
43
152
16
113
39
33
18
6
31
24
71
49
143
73
80
24
225
30
96
48
96
18
120
36
19
360
41
12
27
33
15
15
54
270
6
ABCD 93186275296*3^$a+1 [50196]
81
63
63
189
9
36
18
72
36
45
63
144
18
270
81
261
63
144
63
90
27
63
72
324
36
36
522
27
63
117
216
153
27
36
27
36
405
9
36
126
90
72
27
72
153
36
63
99
45
27
198
135
63
189
171
45
99
81
189
207
36
27
333
63
144
324
81
108
171
234
36
27
45
54
153
261
270
81
45
99
36
153
18
342
99
72
108
81
36
63
477
54
18
135
27
72
9
144
27
36
117
153
72
207
360
9
54
72
18
27
45
207
180
144
108
9
99
36
81
135
9
90
9
108
99
36
45
180
63
288
18
207
117
108
27
117
450
81
36
252
99
261
135
180
81
495
18
63
153
144
27
108
27
45
135
90
99
45
63
9
252
18
189
81
108
819
45
135
72
63
117
63
261
324
288
108
108
99
180
144
153
27
81
9
135
261
90
144
117
27
81
9
459
27
9
81
144
99
72
36
27
36
126
90
18
72
243
432
9
162
153
72
63
9
63
90
72
18
180
18
72
18
126
99
36
36
27
189
108
36
63
126
198
45
27
81
99
54
342
117
81
54
36
45
180
108
117
126
360
117
9
288
99
27
441
63
90
54
180
72
153
36
27
54
18
117
315
117
108
99
9
27
360
369
27
108
117
99
18
90
126
180
90
54
270
72
153
108
72
27
9
27
504
153
63
333
495
144
18
27
27
180
54
243
9
54
108
18
252
180
252
198
36
333
207
72
144
189
45
171
144
99
18
18
9
117
18
9
81
18
153
144
108
27
36
45
99
45
63
81
99
198
27
189
270
297
108
279
81
189
36
99
180
72
27
108
54
54
45
108
63
45
243
36
54
207
81
171
261
72
36
162
180
198
54
81
63
36
81
405
135
36
63
270
135
9
135
117
243
45
90
36
486
72
171
45
90
270
63
63
45
108
144
36
36
144
135
252
81
63
36
18
108
423
99
72
153
315
45
27
18
18
45
27
162
54
117
9
180
144
54
18
ABCD 93186388136*3^$a+1 [50056]
89
15
24
81
6
234
63
232
80
21
99
208
8
48
16
120
71
57
213
27
112
24
24
240
288
48
161
39
144
40
23
270
90
145
24
48
107
13
48
80
39
81
160
29
51
160
65
63
24
88
104
165
60
36
43
41
96
175
128
16
8
360
123
85
89
103
77
43
48
35
45
45
27
40
47
9
40
80
232
152
88
29
163
17
156
90
24
25
96
48
360
32
9
6
120
25
24
48
80
72
120
141
339
160
96
24
104
117
3
177
54
9
27
285
9
15
24
96
135
9
207
54
156
60
27
192
40
104
120
96
45
6
85
8
136
5
195
24
40
47
49
41
15
39
81
24
15
60
36
225
48
171
21
15
97
8
9
79
41
31
8
21
3
72
321
15
72
16
24
120
53
147
213
24
36
30
60
37
143
25
48
32
160
48
32
9
223
53
19
120
56
15
24
249
256
101
24
51
88
272
40
125
43
32
15
25
29
36
7
48
8
24
40
48
240
8
120
81
63
72
48
112
125
66
24
25
11
13
504
23
33
16
24
11
61
8
160
24
8
69
51
88
107
45
15
49
35
165
240
40
185
90
205
80
216
9
66
90
54
36
24
9
261
99
112
144
95
33
3
45
120
40
95
54
3
16
24
72
101
43
200
144
96
16
80
16
5
139
41
39
96
120
9
63
88
200
144
88
120
17
55
24
71
169
24
32
136
8
136
48
72
5
90
1
8
147
54
6
25
32
168
45
90
97
77
180
39
120
64
120
23
97
77
3
88
89
15
168
72
40
144
96
120
56
192
40
47
1
48
41
79
17
30
90
127
8
69
91
35
30
79
80
48
48
15
105
24
88
197
19
24
317
171
15
177
3
54
55
56
15
144
73
17
210
45
105
15
40
48
23
9
88
137
31
275
210
147
72
15
153
16
47
105
99
93
33
39
16
24
8
16
144
128
129
156
219
16
5
27
16
24
23
120
265
80
72
112
8
16
227
85
80
72
88
32
96
24
117
115
104
141
51
105
39
24
160
80
72
135
33
111
9
81
103
23
129
231
33
24
213
19
24
72
72
23
9
24
21
306
57
120
208
35
174
6
97
23
105
40
5
115
65
79
11
37
17
63
136
32
48
111
180
6
39
45
51
168
21
36
54
1
104
88
48
29
195
40
56
69
211
185
30
240
120
97
53
3
192
72
88
128
111
66
7
47
105
24
144
16
120
47
9
120
40
104
112
48
17
63
72
9
39
51
21
160
104
21
259
11
30
159
45
156
39
136
24
5
3
48
39
145
96
24
8
16
320
21
163
8
99
61
29
51
88
41
31
144
8
117
19
96
71
105
160
104
45
195
105
103
23
294
36
30
9
136
8
96
48
16
24
80
16
24
353
15
9
63
120
87
49
24
168
65
144
15
240
144
16
71
270
19
101
27
72
120
15
9
87
30
19
168
47
9
24
48
40
ABCD 93186510128*3^$a+1 [50130]
141
40
80
279
42
18
13
8
12
57
7
5
135
15
85
36
60
80
84
40
56
9
19
35
1
24
20
21
31
48
155
24
36
57
33
30
6
18
66
36
24
84
31
32
9
31
24
56
264
39
61
44
40
32
3
6
111
4
20
39
25
11
61
29
51
3
54
63
99
24
36
18
43
20
9
79
59
42
18
61
12
107
133
8
15
54
7
44
16
56
24
39
25
41
78
81
9
66
60
105
21
18
36
45
16
5
18
13
60
168
56
4
80
52
197
90
6
195
16
20
4
119
121
32
9
99
9
3
3
1
35
18
27
100
44
76
80
100
60
80
3
13
8
105
175
41
114
84
6
67
17
27
96
3
6
18
72
9
75
21
4
11
165
36
204
33
63
4
96
29
168
147
84
180
76
35
9
9
36
55
11
21
108
21
48
3
28
11
18
7
80
75
174
51
3
61
20
51
69
40
11
504
45
81
24
90
61
59
97
29
79
36
29
55
56
84
36
3
6
36
18
12
49
29
31
35
24
93
63
105
16
23
13
108
32
123
85
32
48
69
31
92
33
87
3
96
45
40
35
24
25
92
3
81
9
67
24
113
30
93
57
27
64
120
59
21
15
37
44
3
6
111
15
81
24
33
42
84
126
19
192
173
27
48
60
165
126
9
36
15
1
17
43
119
45
219
25
11
24
37
20
64
35
145
5
39
69
126
57
144
4
29
102
9
180
15
84
61
119
61
32
309
51
40
104
84
76
20
16
17
3
69
75
120
3
33
108
39
1
59
93
64
53
126
45
40
95
24
1
20
9
36
126
25
119
306
31
8
15
24
1
72
24
29
27
27
12
9
9
6
45
81
18
66
315
99
60
1
335
6
198
21
12
64
23
13
48
35
57
84
33
51
60
12
48
40
32
27
216
21
39
36
48
37
23
36
37
119
25
53
27
3
81
12
24
16
83
6
79
20
75
37
59
234
84
3
123
57
60
4
23
57
123
21
51
108
60
81
52
44
129
15
75
45
16
80
15
9
15
21
4
101
135
16
29
51
3
30
90
6
111
33
27
9
139
36
35
69
36
9
55
60
41
24
51
64
11
144
25
59
21
12
63
30
90
6
39
16
56
9
39
72
39
180
30
78
102
139
56
129
151
83
42
30
21
87
33
57
31
65
66
1
23
120
6
48
63
9
24
66
9
52
44
156
48
51
69
60
21
15
96
27
13
8
15
45
60
40
12
23
25
32
39
21
117
43
83
1
53
43
68
51
105
3
72
25
80
63
13
167
66
51
9
31
23
21
261
18
6
15
75
156
225
9
7
17
27
96
33
15
12
63
25
32
147
12
1
24
119
25
80
36
39
96
90
30
90
24
27
57
6
25
11
225
75
25
24
5
115
11
234
51
4
35
81
16
24
20
4
32
3
21
15
21
148
11
180
9
36
84
21
91
44
63
1
35
57
87
1
29
3
24
4
12
53
15
15
60
57
9
15
36
3
24
36
174
7
140
105
24
30
117
24
36
27
36
61
5
24
27
28
29
7
29
27
24
16
227
57
63
126
55
240
60
29
3
108
51
69
12
57
96
55
35
1
24
29
90
1
12
108
32
27
12
109
41
19
20
141
159
141
51
129
18
180
36
85
32
4
60
36
164
16
140
39
109
12
80
108
100
12
48
36
35
180
69
39
1
32
48
76
20
3
96
57
27
72
54
6
129
52
24
36
20
28
12
8
51
229
41
18
162
19
32
40
89
15
24
45
15
52
44
129
30
97
143
45
192
24
99
61
56
48
96
39
6
18
66
36
18
1
60
36
35
21
24
9
126
210
19
12
8
51
330
18
72
48
33
84
4
5
90
24
12
261
48
21
79
20
96
24
9
7
116
108
39
60
66
114
13
23
66
60
279
120
192
60
27
36
6
84
60
7
83
30
51
16
29
79
32
213
54
162
91
17
27
60
39
45
52
8
15
1
185
139
132
80
183
25
32
48
45
51
60
9
54
72
45
76
60
80
69
19
29
60
87
15
1
128
16
5
108
63
129
91
23
57
27
1
ABCD 93186827432*3^$a+1 [50029]
12
33
30
9
33
18
105
21
39
120
60
12
72
105
42
33
132
15
21
48
12
48
15
45
12
60
45
3
24
63
12
21
144
36
60
45
15
132
3
57
12
48
27
21
204
12
108
12
93
3
24
180
9
15
15
9
177
36
75
9
15
60
3
21
24
12
63
18
15
72
12
9
27
63
36
21
120
3
60
21
45
3
48
57
51
60
132
63
45
96
21
63
36
15
48
18
39
3
45
36
12
24
129
60
39
192
36
12
27
9
117
3
51
141
252
12
24
147
165
24
36
12
15
81
171
9
60
111
9
84
12
3
117
108
36
84
60
60
51
21
48
21
6
36
72
57
276
60
69
18
18
99
84
24
63
9
96
93
36
54
165
15
60
9
12
24
12
12
12
3
18
24
3
87
18
3
12
72
84
99
12
81
108
105
171
171
18
54
81
57
27
12
24
9
6
9
36
27
108
21
15
120
69
24
36
36
48
192
105
66
45
45
63
141
48
36
75
21
108
27
39
21
96
123
9
72
48
81
54
36
21
75
105
36
84
3
33
12
48
3
57
189
15
36
9
39
24
12
24
21
3
12
24
36
120
21
63
9
6
9
21
27
84
69
27
15
69
120
24
36
51
33
72
24
21
27
60
48
12
81
36
3
108
84
165
15
3
33
9
63
57
36
90
42
3
69
3
45
3
48
45
39
33
15
108
72
48
84
87
69
84
12
15
33
36
24
96
84
117
39
57
63
132
12
27
30
18
117
45
24
15
75
189
111
54
15
12
108
12
24
24
3
33
120
27
93
36
24
60
60
15
81
105
15
144
24
15
321
12
39
6
39
36
48
24
51
30
15
12
12
36
21
39
9
147
24
12
12
63
54
99
9
30
60
36
30
51
48
72
24
72
24
21
63
24
93
3
15
141
60
84
24
48
144
60
33
51
15
57
33
39
15
90
18
105
12
12
60
105
18
21
72
12
15
45
51
45
12
27
93
69
51
12
51
54
135
36
12
33
15
120
12
15
69
108
12
108
60
3
144
18
3
15
30
15
84
24
60
132
60
24
144
111
105
24
99
6
15
87
105
135
189
75
24
57
207
6
75
60
24
87
33
3
165
12
81
84
15
72
3
21
120
72
12
36
144
48
3
21
24
12
132
3
9
24
36
36
45
63
96
48
12
33
87
21
15
3
9
45
27
39
6
111
144
24
57
63
24
36
192
12
51
9
60
36
84
12
24
12
3
45
36
36
12
33
15
33
99
156
12
63
36
153
36
27
9
39
21
36
39
84
36
33
36
144
12
108
51
21
60
24
60
12
75
153
36
21
108
51
111
117
33
30
93
12
24
93
75
240
57
6
93
60
12
24
129
6
105
36
57
3
120
15
9
69
51
60
24
60
12
147
21
39
57
45
36
42
33
3
69
36
72
87
90
87
120
33
15
36
21
51
33
60
27
99
93
33
63
132
108
21
111
15
9
9
15
120
60
12
39
261
123
69
12
75
6
27
60
12
24
12
84
15
9
72
48
99
6
231
3
33
12
12
33
63
24
159
9
48
33
75
24
36
60
180
12
72
48
24
69
36
39
105
12
27
36
96
36
24
48
27
120
81
12
3
105
15
9
168
81
39
60
21
51
39
45
36
15
9
12
45
75
15
57
36
36
33
51
12
12
3
45
3
81
135
9
105
90
54
27
84
9
51
24
12
180
48
33
75
84
21
3
15
9
72
9
36
135
36
48
27
117
12
15
144
45
24
252
60
36
15
33
117
3
12
120
3
42
15
3
57
60
12
12
216
15
9
120
24
24
60
108
60
12
36
36
96
48
12
93
60
15
120
72
3
21
24
81
78
12
24
45
132
39
138
3
48
24
3
72
153
48
36
69
15
60
36
51
45
12
12
204
99
45
45
15
60
36
12
39
144
45
60
84
72
144
24
12
99
45
24
3
9
213
30
6
135
96
129
66
78
51
105
15
27
93
159
33
33
36
3
3
117
12
36
12
48
24
75
36
45
48
132
39
81
69
3
12
201
15
24
48
123
9
105
30
78
3
120
12
21
51
189
27
63
54
75
12
3
48
57
12
60
48
63
93
72
24
24
87
57
48
24
39
45
12
12
36
21
36
75
24
60
24
24
48
12
36
24
12
39
12
18
99
72
24
84
15
33
48
36
108
192
60
24
ABCD 93186866614*3^$a+1 [50025]
45
63
105
48
135
9
3
60
73
144
8
3
157
155
37
143
33
123
24
93
15
49
48
47
120
1
80
15
84
96
37
128
15
57
267
108
108
45
40
80
63
72
9
136
95
57
40
95
60
72
61
72
32
40
23
252
333
51
72
48
180
81
120
75
61
80
3
229
8
15
25
24
8
40
227
45
39
1
35
61
32
147
108
97
419
144
37
23
120
36
36
33
88
227
12
1
35
37
32
96
15
97
80
88
144
23
252
21
123
61
35
85
56
3
144
36
1
8
3
72
13
72
131
61
155
24
21
168
72
63
12
93
3
48
24
72
13
192
23
96
49
8
87
48
105
63
129
135
217
23
36
360
72
109
296
39
60
45
160
83
48
69
48
15
72
1
224
3
13
155
84
153
123
120
157
72
56
3
141
111
24
105
3
253
83
96
21
40
47
25
32
120
15
216
60
37
47
1
72
48
32
15
265
32
40
59
21
40
120
56
472
32
96
27
120
37
56
87
25
47
180
60
73
48
23
12
37
32
120
135
33
75
96
69
15
72
1
35
37
71
9
27
180
121
32
15
216
97
227
48
45
72
15
48
105
63
192
177
72
39
24
57
40
8
267
85
80
123
60
73
32
112
80
40
179
69
72
16
32
87
36
72
192
141
27
37
128
27
36
24
25
48
47
73
8
63
177
40
80
27
108
9
40
23
345
291
37
47
168
49
71
72
57
399
81
135
121
72
48
144
59
36
144
72
72
33
135
48
96
25
56
27
45
120
27
13
72
216
83
36
1
35
48
24
12
36
60
12
60
25
11
61
23
168
12
13
104
40
56
24
3
37
119
49
48
227
36
49
120
80
48
40
167
25
8
243
117
99
133
80
88
32
183
177
40
120
167
105
48
40
8
160
35
72
72
261
87
72
48
60
72
84
60
120
141
256
167
12
21
120
3
24
12
25
8
27
21
184
80
3
12
1
35
24
84
81
328
80
75
108
12
13
32
40
167
105
40
35
61
104
48
120
27
85
59
141
16
59
96
324
36
37
168
47
72
1
24
248
88
24
56
144
3
133
24
120
80
88
8
3
84
108
45
27
13
83
36
153
75
132
73
72
8
75
13
47
57
136
32
3
45
123
69
48
39
36
85
23
1
48
11
21
16
120
23
57
15
97
83
72
157
216
192
11
252
49
23
73
24
95
321
39
81
144
120
48
40
32
75
36
72
73
104
99
36
81
144
75
24
141
16
32
3
165
24
15
48
25
83
72
72
13
11
72
109
119
180
21
48
232
155
36
25
23
9
207
73
72
23
36
72
72
237
123
156
121
96
23
81
16
47
72
25
95
216
180
285
243
192
108
9
15
192
60
144
144
117
16
95
24
48
25
83
165
40
35
72
12
81
99
60
121
23
504
108
285
64
23
105
72
63
540
12
96
49
80
99
21
3
ABCD 93187033066*3^$a+1 [50016]
109
36
54
6
18
65
40
87
18
54
72
161
37
11
136
75
30
6
30
78
12
65
72
7
24
36
48
36
162
143
7
105
15
180
108
72
65
43
42
30
90
42
102
54
77
72
85
60
48
135
152
37
60
30
41
88
51
60
30
24
12
42
213
24
45
204
255
200
169
71
72
208
45
27
15
33
51
96
12
36
45
15
12
77
247
36
60
30
18
17
64
8
61
59
7
6
75
99
234
275
85
90
81
45
75
15
6
84
23
13
42
12
24
5
121
239
7
108
72
150
18
90
51
129
162
77
16
15
120
126
6
108
57
63
209
96
37
83
24
1
111
128
13
42
48
9
56
43
132
30
24
83
112
123
18
24
48
168
35
139
18
72
171
80
37
3
3
12
9
8
7
84
96
141
8
72
48
31
18
23
40
8
19
93
105
54
233
256
21
51
57
48
47
133
3
32
163
36
89
120
16
69
126
30
23
16
32
7
113
43
21
24
15
12
45
45
99
45
144
35
1
96
39
171
53
37
42
65
55
96
137
72
55
6
36
66
90
72
83
160
9
18
21
15
6
18
36
29
187
149
24
112
56
40
9
23
67
21
39
30
11
7
90
143
55
90
18
197
40
33
90
5
16
69
27
32
31
57
15
17
55
57
96
9
18
21
75
141
15
24
12
173
16
51
108
66
54
57
33
6
54
66
36
45
32
67
45
33
12
90
36
24
165
69
107
48
7
33
141
90
89
1
60
131
319
30
36
287
7
89
120
91
21
57
66
96
29
72
7
12
108
36
54
111
32
43
90
156
39
32
40
3
21
159
17
73
15
15
54
3
75
18
347
7
108
53
37
54
90
6
5
48
85
36
39
15
24
177
51
53
112
8
7
137
13
48
72
90
137
31
90
12
150
5
7
6
252
47
181
75
32
43
12
9
8
96
55
30
27
159
41
192
37
174
36
41
55
108
156
6
12
18
125
19
29
72
43
24
21
216
9
36
11
79
6
90
33
15
240
120
54
18
17
1
234
18
18
36
324
17
72
181
35
112
105
39
96
8
127
137
121
36
234
66
39
165
179
145
48
18
197
55
114
30
60
53
1
54
41
151
9
32
168
25
47
7
57
51
45
99
96
125
72
16
57
30
9
9
111
144
141
99
141
66
108
5
16
96
99
149
192
79
180
29
61
51
57
156
6
126
23
85
179
67
29
72
13
162
105
8
205
59
1
95
7
17
7
66
90
53
109
36
132
3
80
192
43
29
16
15
30
27
63
65
61
186
48
17
48
144
97
39
21
54
141
15
41
19
54
210
60
102
108
95
85
90
36
126
144
36
72
35
37
24
102
5
48
55
137
25
23
40
32
49
60
18
185
31
30
155
24
37
11
67
282
59
19
126
47
48
72
7
65
61
126
21
15
9
15
108
36
30
179
91
45
27
18
155
61
11
43
6
15
141
42
33
8
7
90
42
12
24
30
59
16
72
33
144
23
19
101
145
39
75
18
30
90
18
54
270
29
61
59
229
126
21
104
24
1
30
17
79
174
35
1
18
173
115
18
42
30
18
36
29
67
12
18
132
48
168
30
72
168
5
7
24
18
23
64
21
54
36
12
108
54
59
37
48
54
21
51
53
43
30
78
66
23
88
8
85
30
45
80
61
156
78
17
48
1
144
180
59
48
19
60
66
18
42
30
77
13
3
75
30
36
6
53
24
48
13
54
21
177
54
108
36
6
270
36
105
24
120
21
ABCD 93187041406*3^$a+1 [50060]
12
28
36
9
23
19
66
18
60
90
12
23
85
47
24
19
42
54
101
28
32
4
56
7
6
12
42
30
126
54
11
132
7
57
20
139
21
123
21
44
127
6
12
18
114
30
78
18
30
78
12
72
36
125
181
11
24
1
83
31
65
79
21
248
37
3
72
9
60
59
7
78
30
162
6
12
125
12
24
24
120
55
5
13
24
39
104
40
8
12
52
44
91
90
18
45
27
36
17
156
16
44
100
177
84
24
12
27
15
36
101
456
67
45
45
35
7
30
78
53
4
44
64
27
153
36
80
19
90
27
9
11
85
18
41
144
31
5
124
36
45
35
19
45
56
7
24
30
23
55
36
90
36
180
23
67
36
120
17
60
55
90
83
28
9
27
44
36
48
60
132
40
80
19
90
71
28
72
8
1
35
60
19
17
4
152
97
47
199
9
32
4
140
31
114
12
83
67
5
49
48
6
72
30
99
45
131
37
36
191
120
13
11
36
36
12
7
60
66
24
18
120
36
5
4
27
18
6
5
144
132
1
42
21
87
5
7
45
20
13
48
95
156
55
36
53
136
9
71
55
89
61
11
48
7
42
18
29
79
149
7
45
45
18
60
17
4
80
1
150
30
59
19
21
45
42
90
39
141
30
5
60
7
5
1
102
24
53
55
66
90
9
8
12
52
108
177
180
75
20
24
37
35
25
18
29
96
19
17
84
37
35
109
78
21
51
30
54
89
37
99
56
43
132
5
48
48
109
24
90
54
18
53
84
1
11
25
23
36
37
47
12
25
54
17
60
19
129
297
83
36
43
17
36
28
32
103
45
45
132
47
12
24
7
53
31
114
12
24
18
48
5
145
183
45
24
126
162
3
20
61
99
176
85
24
71
13
6
84
17
91
72
72
5
1
119
28
116
79
108
48
17
228
24
37
11
25
27
80
151
29
97
30
24
17
13
126
9
69
36
75
32
49
11
48
19
48
9
20
13
210
6
12
35
48
96
19
185
37
47
96
24
16
27
132
12
168
173
120
12
253
90
53
19
17
84
12
12
181
66
89
1
96
3
176
144
139
5
12
223
5
96
37
42
17
4
32
108
145
47
109
6
65
7
65
37
24
36
108
18
54
156
215
7
12
5
24
120
139
240
21
80
61
23
16
87
29
79
30
35
97
72
47
91
77
31
9
20
61
54
78
95
12
13
90
153
15
12
114
23
25
6
125
40
45
35
37
72
6
5
79
60
53
67
65
48
60
103
65
25
95
169
36
275
4
27
18
143
79
89
76
20
24
36
133
66
101
13
11
96
55
48
126
99
63
53
37
54
18
36
107
115
77
36
31
66
27
8
7
113
24
48
25
18
29
115
53
1
36
23
67
9
51
126
119
24
120
24
31
9
135
180
17
19
60
5
124
105
18
89
139
24
201
44
133
228
47
12
175
198
47
31
414
11
55
17
144
19
101
36
12
96
79
72
9
81
78
113
7
90
78
5
7
108
9
8
12
61
35
7
120
65
31
29
1
24
30
17
64
15
12
144
53
12
48
48
55
53
72
73
60
30
5
24
43
113
12
55
77
60
43
312
36
30
24
48
59
91
5
43
36
185
31
113
72
19
29
156
115
54
35
24
112
45
186
5
25
72
47
25
108
23
4
81
27
63
114
23
85
66
42
18
30
150
12
72
5
60
16
9
168
138
17
64
33
12
114
5
16
44
55
60
72
89
13
18
65
60
120
97
71
25
59
7
45
51
53
36
139
161
19
60
17
72
31
29
7
9
36
123
12
78
120
6
12
153
249
66
42
144
126
5
88
36
15
5
43
150
12
36
59
31
5
48
7
17
13
35
64
15
5
36
72
13
3
56
13
35
103
5
157
18
53
19
125
192
25
24
12
59
4
32
48
12
25
27
15
66
6
41
60
64
104
55
5
60
37
27
135
90
6
29
97
36
23
7
77
48
79
5
48
373
27
56
7
65
97
36
107
37
6
77
25
23
ABCD 93187090058*3^$a+1 [50002]
12
144
96
30
75
15
6
48
6
126
12
27
153
60
90
12
36
42
87
273
111
51
30
36
27
15
72
90
54
9
57
108
6
84
6
30
6
18
48
150
72
102
54
204
90
138
114
216
18
102
9
81
114
18
120
60
18
198
15
15
42
12
72
3
75
18
30
168
12
129
51
252
60
18
3
117
150
102
6
36
84
54
276
66
36
18
60
54
30
15
63
54
36
54
18
90
12
18
42
30
36
18
60
54
306
72
12
78
72
30
6
84
108
39
3
45
135
72
33
3
138
54
45
63
60
69
21
30
114
156
78
72
84
6
102
72
6
27
21
132
12
6
69
57
90
18
300
111
51
36
60
48
96
45
165
36
18
6
18
138
150
12
72
9
15
432
30
78
342
12
60
108
72
72
66
114
48
6
144
12
60
30
6
48
114
12
24
12
150
48
24
30
108
27
96
27
18
210
6
48
36
54
60
36
66
60
18
12
6
144
30
96
192
90
6
180
36
54
36
18
108
12
6
144
15
15
42
138
162
24
84
216
36
3
51
36
105
9
39
15
12
6
84
96
27
27
108
12
6
72
12
36
24
66
150
162
30
90
90
60
192
24
12
54
6
54
48
36
114
51
201
18
36
84
60
18
18
45
9
108
180
72
12
90
6
102
132
249
39
72
54
30
54
36
72
18
6
54
12
60
72
66
54
396
6
18
72
18
126
36
144
21
15
33
51
60
102
72
6
84
96
72
30
24
138
72
150
48
60
30
57
105
6
138
6
48
60
30
90
42
18
72
30
60
108
195
57
198
138
234
78
36
174
6
36
90
48
150
156
222
18
12
78
189
57
6
12
180
60
102
6
162
36
54
12
33
21
75
15
81
69
36
66
54
18
42
228
15
3
222
15
75
66
24
12
63
33
54
84
54
72
90
108
18
90
60
12
45
15
36
102
60
144
48
108
63
27
42
12
126
72
108
198
135
15
90
126
9
165
36
36
42
48
24
33
21
270
66
240
30
6
12
6
12
90
150
9
129
6
36
84
36
72
96
36
30
18
36
36
9
51
36
162
12
24
36
18
18
12
108
42
162
36
108
54
12
18
147
21
12
60
246
45
105
300
6
66
18
36
36
60
18
66
54
24
12
159
75
42
27
27
36
90
162
12
168
18
18
36
9
111
18
18
24
36
48
54
6
12
72
96
54
75
45
60
126
126
90
108
18
90
57
33
12
42
9
21
6
48
36
6
48
75
57
18
66
3
87
18
6
54
27
48
153
39
111
90
102
72
198
72
126
60
144
48
72
36
114
18
66
126
24
36
36
30
3
57
144
198
18
18
72
84
33
21
114
36
162
18
36
84
6
84
60
30
6
36
120
204
36
48
96
138
96
66
96
90
102
6
84
60
180
90
138
42
15
3
84
9
69
66
36
69
81
90
90
54
54
66
54
96
12
27
153
24
246
54
78
48
60
102
108
24
15
15
18
42
18
12
18
90
36
6
33
3
48
90
60
252
138
24
108
72
117
45
3
27
6
102
42
36
72
48
168
54
21
9
96
39
105
18
12
60
102
78
18
39
15
18
36
30
114
12
144
15
9
36
36
15
69
72
132
120
90
60
108
54
144
66
6
18
36
48
108
114
18
180
66
42
18
12
18
60
30
39
3
30
348
246
90
3
231
42
18
30
342
90
54
168
81
27
12
18
18
54
36
24
12
6
102
198
60
12
42
ABCD 93187104490*3^$a+1 [50053]
57
27
105
75
61
36
24
11
1
54
20
4
2
3
7
2
28
30
77
27
28
12
29
27
22
167
63
10
102
35
1
5
39
6
40
140
9
18
31
24
38
27
7
53
27
10
20
28
35
15
18
27
1
6
29
25
96
50
21
27
10
8
24
63
25
5
7
11
25
47
67
18
2
10
8
118
53
36
30
13
50
15
18
9
4
36
30
18
50
52
60
6
5
37
11
31
18
18
18
56
30
106
62
10
12
59
72
54
13
48
83
39
51
30
55
12
144
5
25
53
31
5
36
91
48
5
9
12
28
50
16
24
18
5
25
5
97
2
64
26
46
23
91
35
43
66
101
78
43
12
36
42
72
38
52
5
1
42
12
120
23
9
33
37
65
150
18
13
5
57
40
42
89
27
22
108
74
18
10
42
60
26
24
39
7
20
10
17
42
3
15
31
24
6
47
27
45
36
27
3
6
25
48
8
28
11
43
6
2
30
90
40
5
42
1
6
24
72
42
8
40
5
7
11
79
2
30
63
18
9
34
11
25
8
12
51
12
33
40
48
5
24
18
25
18
41
1
50
82
35
12
31
20
64
38
45
25
17
31
5
13
114
66
44
78
40
32
12
6
39
15
10
36
20
63
24
187
11
27
27
1
24
24
12
92
3
7
18
35
75
45
99
9
24
108
19
101
49
6
35
27
16
107
7
41
25
12
23
7
23
51
39
19
32
28
38
9
54
51
18
135
48
13
11
25
23
13
14
36
28
26
6
3
27
24
10
6
29
18
12
108
72
31
23
81
33
36
139
42
11
18
1
89
7
17
57
28
23
90
73
44
28
17
1
2
33
61
5
18
7
48
30
20
76
26
69
81
18
18
4
18
156
29
85
23
9
36
142
2
93
6
25
12
78
14
27
6
49
53
18
7
11
7
65
109
23
36
7
72
66
29
42
3
51
9
18
102
177
13
23
9
81
18
1
35
75
10
53
45
22
83
7
18
41
7
30
30
47
7
6
23
21
90
9
1
138
42
96
2
33
144
1
2
63
27
180
42
9
39
148
54
60
18
8
34
8
3
24
19
65
97
53
7
12
2
46
14
48
22
11
37
65
6
21
15
3
33
12
85
11
25
11
31
53
91
59
7
23
19
8
9
24
31
66
20
84
15
93
22
29
54
75
51
1
36
29
6
18
9
12
4
6
48
42
60
18
17
25
90
24
59
36
36
19
6
20
3
36
7
29
33
57
33
30
18
24
46
35
30
15
34
6
44
4
12
29
1
42
6
30
17
97
36
5
72
205
20
190
24
38
15
25
32
10
23
25
65
25
92
4
6
89
37
42
18
12
47
19
17
24
45
18
10
47
13
2
9
1
38
16
2
72
60
3
54
31
2
10
12
89
9
40
12
26
90
10
53
57
114
36
12
76
12
60
12
2
4
2
3
87
9
81
27
27
93
15
10
62
16
47
31
26
58
6
5
99
48
9
33
118
12
36
72
120
102
6
5
9
22
24
32
9
54
27
39
6
30
43
72
44
3
42
1
54
24
14
15
48
72
63
45
19
53
37
59
21
90
94
74
57
1
30
2
21
97
42
30
30
71
169
17
49
12
12
62
111
9
28
50
106
2
22
60
11
91
24
102
144
78
2
10
95
43
12
11
180
37
60
30
62
36
9
73
41
7
65
139
5
31
12
32
33
93
114
66
15
12
36
9
15
36
1
6
12
6
72
18
11
133
5
13
18
2
22
41
72
79
5
1
14
4
26
6
90
3
31
66
42
66
36
11
15
4
6
72
8
72
30
33
9
94
17
24
84
9
40
12
6
29
259
54
2
10
35
13
60
60
11
21
28
48
12
47
6
115
24
6
24
38
10
60
5
1
5
9
28
12
23
43
86
6
27
13
12
2
45
55
26
3
31
6
84
68
88
30
60
62
22
60
35
3
22
23
18
15
9
3
10
17
1
77
25
113
9
40
95
24
72
9
34
2
12
63
78
7
122
72
36
69
21
64
36
17
43
29
19
90
26
153
25
78
24
66
20
9
43
38
54
18
40
32
9
37
42
60
12
5
25
8
10
42
95
1
44
78
28
53
9
40
18
60
53
1
11
19
5
36
48
37
30
2
147
24
54
18
12
43
138
26
18
60
52
20
3
33
4
18
5
187
131
15
52
32
10
6
29
1
5
39
18
58
2
3
24
135
28
30
32
3
6
9
40
17
36
177
18
148
77
48
1
53
15
3
15
22
6
17
90
162
45
63
12
15
30
15
27
21
9
10
71
25
24
5
13
18
78
72
5
9
21
18
97
20
28
24
170
27
3
10
53
7
8
75
24
30
18
45
22
30
6
24
5
21
40
12
8
12
72
4
41
31
2
48
40
32
40
5
13
14
33
72
36
9
48
40
108
2
28
2
70
18
48
26
28
5
63
30
24
30
15
25
24
12
48
60
24
5
18
57
78
10
17
45
28
60
42
8
15
54
3
22
30
20
33
12
1
42
20
10
23
27
286
11
48
63
10
24
8
16
114
30
23
7
17
25
36
18
2
27
3
117
1
36
23
25
36
2
58
5
39
16
11
49
14
42
36
40
23
19
42
6
53
51
21
69
16
50
105
19
18
6
32
33
72
84
36
45
58
90
14
15
13
5
235
18
36
8
40
23
13
104
12
51
72
66
81
36
10
89
6
48
27
22
11
7
48
17
57
40
126
5
19
138
5
42
1
11
51
54
30
9
7
20
33
21
36
45
18
19
12
114
62
34
18
17
25
131
9
36
15
25
18
32
15
18
36
66
24
30
18
115
12
8
108
15
27
57
73
41
121
6
35
12
36
9
10
42
98
16
24
102
11
103
14
72
18
12
16
20
28
26
10
80
108
42
28
11
1
59
12
7
65
31
12
62
48
4
5
31
12
20
63
15
30
60
10
17
12
33
3
87
22
18
17
33
28
20
22
2
39
79
65
45
33
25
50
52
11
7
44
76
14
3
6
30
27
90
22
38
4
6
30
90
32
45
27
210
6
124
29
9
70
78
84
6
80
24
9
27
52
12
38
52
11
103
2
52
18
29
13
30
30
102
6
29
79
12
78
26
36
12
10
80
33
9
34
47
79
11
ABCD 93187252474*3^$a+1 [50021]
61
29
19
12
48
128
27
117
3
108
24
90
36
79
29
30
37
108
5
30
25
71
54
19
35
45
45
108
30
13
47
48
1
5
31
60
137
67
20
63
18
67
108
32
52
11
102
18
78
7
23
6
19
35
12
42
31
149
55
161
67
179
85
80
48
16
84
12
35
81
124
8
3
9
9
72
27
63
24
33
3
30
39
16
72
32
40
5
75
69
30
60
81
111
49
20
39
37
132
11
25
44
3
9
36
12
16
5
90
37
53
66
24
36
105
40
24
104
16
125
91
48
23
108
36
54
12
27
12
51
54
31
72
36
65
19
35
25
101
139
12
20
16
44
93
43
24
36
44
48
72
60
96
28
11
13
65
7
144
24
17
15
99
9
28
29
60
246
24
45
16
5
42
97
5
54
25
35
72
48
6
75
33
15
28
5
27
16
96
29
300
27
52
72
20
15
13
95
1
96
8
21
30
42
48
72
7
12
5
18
121
56
39
21
4
101
48
27
40
11
73
12
32
88
48
35
85
104
21
60
27
4
71
169
65
60
30
18
78
49
41
12
15
21
39
51
126
54
57
4
29
6
13
32
16
23
54
15
16
12
48
35
1
5
48
27
60
4
156
83
18
48
24
55
11
21
16
23
36
25
80
15
145
8
27
61
24
20
111
42
18
73
29
63
4
59
60
12
13
120
11
13
32
15
73
53
15
28
95
36
13
32
15
90
54
37
32
60
141
67
23
49
92
3
12
61
24
11
18
31
143
1
41
18
57
99
25
137
115
53
31
60
24
96
24
119
60
37
8
3
49
36
95
108
6
31
12
32
60
16
5
24
55
71
9
4
56
39
1
24
29
30
42
63
28
35
97
23
18
6
36
48
1
8
117
63
27
133
35
12
1
32
63
69
111
49
60
65
111
4
35
45
3
132
1
20
112
23
13
104
45
87
3
1
5
99
72
21
60
12
67
149
6
13
41
7
83
1
36
143
9
52
5
31
120
20
12
21
31
108
41
79
47
84
25
36
8
40
12
36
32
120
111
1
24
12
32
33
114
145
120
84
47
12
6
54
12
25
20
48
28
24
53
27
33
55
11
61
128
16
12
5
54
84
54
15
75
60
57
48
28
48
60
11
13
12
23
37
125
60
31
17
255
12
9
51
40
24
5
19
188
4
5
19
5
67
104
63
105
72
36
3
30
31
20
45
66
24
49
5
31
41
43
5
90
25
36
89
67
84
36
48
176
15
60
48
36
141
3
93
52
17
63
16
11
13
11
121
23
36
49
68
4
5
30
24
21
28
17
36
39
39
54
7
20
40
8
45
63
9
6
13
41
18
85
23
45
99
30
31
59
78
30
57
4
72
152
12
64
5
30
49
32
16
32
172
20
60
3
12
13
36
36
59
54
7
80
9
7
24
24
11
153
76
47
49
35
6
54
90
31
35
18
72
24
43
5
6
12
24
30
15
28
71
1
35
90
36
30
9
69
30
6
30
93
21
12
19
23
138
43
35
72
49
8
16
35
9
52
5
3
111
1
96
152
220
11
72
49
113
7
240
36
44
48
16
29
252
31
5
19
89
12
67
101
19
32
16
23
25
77
24
63
12
40
24
77
67
36
44
51
66
6
25
59
105
16
47
13
5
27
27
54
84
108
18
61
80
3
6
87
39
25
5
6
73
11
49
5
6
25
23
105
3
69
16
72
12
36
24
11
9
4
17
55
53
54
42
36
79
11
48
42
7
41
6
85
95
169
36
80
15
93
57
90
61
59
13
72
5
18
13
44
15
33
21
31
5
60
43
32
4
95
24
73
48
89
67
80
40
29
31
113
63
28
5
51
15
6
43
47
97
5
55
53
75
3
12
13
120
35
25
84
32
129
12
163
5
87
84
16
23
1
36
44
4
101
31
239
66
39
51
114
43
68
4
5
24
36
15
15
33
3
69
45
30
13
5
6
49
32
9
30
109
23
49
36
108
84
41
6
198
91
12
20
3
12
72
18
27
15
1
12
5
27
52
24
59
18
30
9
33
27
36
63
61
5
186
73
11
36
13
41
18
36
69
81
55
96
80
136
5
139
60
48
11
81
93
7
89
30
24
37
83
13
24
20
3
45
52
29
90
21
4
65
30
9
72
225
60
15
16
60
120
17
18
24
133
80
111
141
15
18
67
24
41
43
32
48
21
36
19
24
12
101
39
136
23
37
12
5
72
103
32
28
20
147
30
144
6
61
23
1
20
3
57
105
30
13
11
1
35
13
200
21
199
107
25
5
19
41
18
13
48
12
32
51
109
41
12
18
36
78
12
114
37
72
17
15
21
19
24
5
19
32
3
45
52
20
45
19
17
78
30
19
72
5
15
3
13
44
15
21
52
53
138
81
33
127
11
60
30
72
6
30
7
224
64
24
11
12
9
33
12
19
5
30
9
51
72
174
6
205
48
47
60
85
168
11
13
20
147
45
4
72
ABCD 93187308616*3^$a+1 [50045]
23
61
24
18
62
3
192
7
86
12
6
16
24
144
8
57
33
27
117
4
102
42
38
22
158
105
39
33
21
82
5
13
47
37
35
25
8
15
87
22
30
128
60
10
36
2
42
48
87
57
4
156
36
74
21
39
21
13
2
28
74
70
6
122
28
29
37
30
41
33
10
29
13
12
26
4
113
103
6
50
18
102
54
34
30
60
6
86
4
47
9
64
96
20
16
35
127
6
66
38
16
66
18
60
35
60
37
14
69
15
70
90
12
14
27
25
30
17
3
28
24
113
129
106
38
39
25
42
48
6
167
12
57
51
49
74
112
17
51
46
68
15
91
30
24
35
1
72
2
118
2
42
154
17
3
70
56
28
50
93
132
43
5
63
36
114
30
46
98
40
6
24
36
44
3
99
18
46
114
23
7
12
138
38
22
2
66
88
150
12
18
56
64
6
38
3
37
20
40
8
4
83
27
40
30
156
54
20
28
102
20
3
51
34
23
12
15
18
52
30
6
36
20
24
27
60
37
68
27
31
89
37
23
60
60
121
36
48
30
68
28
17
25
84
8
3
69
64
96
71
3
94
12
11
73
32
18
130
30
2
64
24
14
100
30
2
81
9
88
50
40
5
1
66
53
13
47
15
10
12
48
18
78
54
50
15
51
10
24
6
84
132
30
18
2
6
10
42
53
120
25
35
60
12
21
54
40
5
45
46
152
64
24
12
12
5
37
44
76
24
227
12
55
5
105
63
12
7
26
27
1
60
47
39
16
42
162
48
18
2
58
35
49
60
24
6
26
4
23
37
191
43
137
37
50
36
12
105
67
30
48
2
16
6
14
34
56
4
2
18
46
2
27
85
23
7
6
24
126
17
13
32
15
3
10
30
77
13
54
72
18
6
29
180
1
59
15
36
10
56
3
25
143
132
21
16
18
38
28
14
10
23
15
34
6
17
1
14
22
66
5
12
1
66
53
120
13
8
64
2
28
53
37
42
30
156
158
52
74
28
23
7
108
12
56
24
45
1
54
2
34
62
18
34
86
69
48
67
6
132
98
36
28
5
7
78
18
18
47
12
13
44
18
22
23
27
10
20
10
48
12
41
57
10
5
15
46
66
50
3
61
12
2
22
30
14
27
19
18
132
26
22
35
1
26
58
23
33
76
11
60
72
63
28
114
66
17
25
44
40
8
3
55
17
25
8
148
14
45
61
144
18
5
7
53
25
8
16
50
114
16
24
60
80
76
6
24
48
6
2
34
126
38
34
2
4
24
35
63
10
84
11
39
10
18
53
12
37
48
12
23
13
72
35
73
47
43
12
6
24
155
57
58
30
36
30
84
5
1
24
38
57
31
26
28
18
2
6
34
50
16
29
31
24
102
11
12
31
6
68
66
9
25
60
12
143
61
2
108
66
58
66
20
40
96
26
24
36
10
12
68
82
26
27
13
24
23
13
42
2
28
42
68
22
32
54
4
42
23
31
89
67
53
75
36
12
45
45
28
62
45
7
56
36
21
37
96
84
30
6
84
60
50
22
18
6
30
20
30
52
138
29
61
60
72
114
48
5
1
6
18
78
42
12
48
35
33
15
7
6
62
22
32
10
78
12
8
36
40
6
6
35
12
3
42
46
6
86
28
29
97
11
7
122
3
7
126
12
26
9
1
36
18
30
60
60
6
2
58
17
19
90
84
36
18
5
45
22
38
28
20
78
129
27
21
97
8
4
18
42
11
49
11
85
14
10
66
12
20
90
15
55
18
12
6
30
32
52
30
2
54
16
18
96
47
3
60
16
20
4
17
12
1
110
57
87
66
10
42
24
23
13
12
60
138
42
23
33
10
6
86
40
12
38
90
172
5
37
38
16
30
47
187
30
20
3
72
133
174
96
60
38
106
20
16
24
14
16
84
24
60
48
2
118
12
95
60
15
10
23
3
9
195
82
36
95
12
21
36
16
72
66
24
110
3
69
51
12
63
114
30
33
37
20
6
4
8
16
62
12
6
10
44
28
12
98
45
133
47
67
65
1
20
10
90
6
6
35
67
18
18
2
72
6
9
85
23
27
22
78
18
74
60
141
37
2
124
20
12
58
20
72
18
57
19
30
36
32
63
25
167
31
17
63
10
2
54
28
68
82
53
12
7
6
24
6
54
6
5
69
28
35
61
36
38
45
81
100
44
12
51
225
10
108
6
20
88
2
48
10
62
154
26
94
50
52
2
16
20
6
18
3
43
20
9
1
44
3
12
1
72
47
51
12
45
15
4
48
5
7
78
48
35
25
20
82
5
91
29
108
27
10
35
55
6
24
12
14
70
47
43
29
51
10
44
63
3
76
50
63
13
14
40
41
19
26
15
72
37
23
3
48
6
40
96
35
13
14
22
24
36
6
12
12
90
11
85
48
36
26
70
48
24
23
7
5
25
36
30
74
75
108
33
24
48
58
12
18
24
6
6
23
37
24
90
62
18
6
3
13
18
84
36
134
28
62
12
16
17
25
50
100
5
21
99
67
101
12
1
32
15
37
30
6
24
23
45
22
5
61
56
16
108
50
9
51
16
36
5
27
78
30
117
7
26
54
106
42
86
16
83
27
28
92
21
13
167
33
46
14
4
6
56
76
2
76
116
4
30
17
37
102
53
33
54
64
90
36
6
38
16
60
71
7
2
4
6
48
30
8
15
33
64
62
34
47
15
84
18
3
13
6
53
31
17
25
32
15
48
7
5
121
59
3
64
41
13
20
90
6
106
17
21
54
82
30
90
80
54
ABCD 93187355102*3^$a+1 [50013]
7
41
24
84
7
24
66
35
7
12
5
73
11
49
60
35
48
19
38
10
17
25
83
7
18
8
27
13
35
79
38
100
48
107
33
4
30
6
32
3
55
12
30
42
18
11
24
72
13
191
19
30
20
27
1
12
30
17
43
120
168
24
30
60
35
48
36
1
168
131
24
25
12
126
2
112
90
66
47
7
18
78
50
3
1
11
169
18
98
34
18
30
50
3
49
48
8
112
30
102
48
95
48
24
25
83
103
5
25
84
18
38
52
42
29
24
25
18
65
12
7
18
23
19
36
12
17
36
7
18
23
7
2
88
32
10
12
5
1
72
23
57
28
23
96
36
60
105
22
132
5
13
128
10
120
2
87
55
65
93
111
49
80
3
105
15
48
72
165
22
5
13
24
36
24
186
132
42
78
38
70
53
49
47
55
29
19
30
30
18
30
72
38
82
30
18
5
19
5
84
9
58
30
32
112
78
72
26
60
15
79
18
8
10
29
21
34
38
87
33
28
12
102
96
54
68
40
30
98
34
18
78
42
102
30
30
38
70
53
57
27
33
22
18
71
69
10
38
4
23
13
83
9
22
113
60
33
40
42
77
133
143
7
48
65
24
24
37
47
12
43
30
8
12
51
7
2
15
7
30
11
117
75
13
42
90
18
77
72
43
30
12
11
49
23
37
18
30
72
95
48
12
55
18
71
9
87
55
38
51
109
20
130
65
43
24
30
56
22
198
114
29
96
55
5
253
167
25
90
5
33
3
12
36
31
5
31
24
66
32
108
12
15
13
12
18
12
90
71
36
43
60
41
7
2
75
13
107
36
7
12
41
36
73
18
72
18
72
35
7
26
12
28
32
82
6
12
23
120
45
22
60
30
30
150
68
244
78
65
7
38
111
19
48
84
18
12
176
72
15
43
24
5
24
19
5
13
30
12
5
43
132
72
149
61
48
12
8
40
18
12
12
5
21
22
72
48
110
82
48
42
35
24
7
42
35
43
5
7
12
120
53
60
72
1
32
58
17
33
99
60
36
25
47
93
3
24
7
5
25
8
70
125
97
8
58
2
70
5
33
15
48
60
7
84
48
90
12
11
55
29
43
17
24
37
24
35
55
113
7
41
120
24
48
25
80
22
158
40
48
60
24
18
12
41
97
90
101
19
5
7
18
90
48
84
48
42
60
6
30
20
27
48
79
96
29
21
39
1
132
72
8
100
11
19
38
52
42
66
35
49
8
58
42
42
48
90
35
85
107
55
66
42
30
68
40
72
12
6
110
4
36
12
12
71
19
60
120
26
82
12
18
71
60
31
53
13
92
22
41
57
111
91
30
90
168
5
60
12
25
8
22
36
72
90
35
33
3
1
30
48
48
24
149
31
98
63
45
124
18
12
6
23
1
11
84
21
4
138
41
1
78
12
6
212
3
24
13
23
127
53
24
25
203
43
53
109
12
48
198
29
13
8
3
1
36
24
6
110
63
72
19
29
91
18
11
61
35
1
23
192
45
52
8
87
33
3
31
30
30
78
107
24
24
12
31
72
60
48
17
7
161
72
127
30
68
22
66
32
15
55
12
29
24
13
12
80
22
18
11
1
60
66
5
55
12
38
94
180
29
36
48
12
121
24
18
5
45
10
42
56
15
37
20
10
12
5
81
4
8
28
35
48
109
11
1
66
84
48
38
52
90
60
102
120
68
51
31
125
81
34
120
18
11
9
22
36
5
37
47
73
18
5
12
55
12
6
24
8
75
7
5
273
28
140
34
48
38
60
40
12
90
101
24
12
13
60
11
121
143
25
11
31
6
12
35
85
18
84
30
96
42
5
153
70
42
68
3
19
17
43
48
72
108
5
19
89
61
68
108
34
6
119
13
12
23
97
6
17
25
8
22
50
22
41
7
30
11
151
65
48
93
142
48
5
139
36
17
67
18
102
26
3
9
15
37
35
25
11
57
28
12
12
8
15
33
60
94
5
25
90
6
54
66
59
13
47
21
3
1
30
6
23
9
27
55
149
36
24
19
12
41
12
96
57
39
181
42
30
30
18
12
20
15
48
37
72
131
85
32
100
90
38
4
68
22
60
48
30
78
50
60
34
218
100
72
96
32
10
72
26
64
23
7
41
67
41
12
97
68
3
37
12
68
4
18
30
20
10
17
24
91
5
55
65
25
68
22
29
36
103
102
30
5
13
72
8
142
5
33
10
42
36
24
78
38
4
68
10
77
223
18
20
22
12
18
180
35
55
65
7
86
99
1
32
22
18
8
124
8
22
126
12
90
60
108
12
38
34
5
91
42
90
5
37
251
55
24
209
7
5
45
12
58
17
60
55
125
48
37
68
3
37
32
111
37
47
13
30
110
15
25
72
8
40
20
3
37
35
7
125
45
130
5
37
11
24
25
30
38
27
55
65
24
1
18
12
18
210
77
13
11
9
40
12
18
5
55
108
50
63
31
146
ABCD 93187579216*3^$a+1 [50013]
3
57
48
12
6
24
66
27
57
35
25
27
69
72
84
54
41
76
144
36
32
48
4
9
60
36
24
132
119
19
17
25
167
148
129
18
30
3
75
129
33
12
75
21
48
11
1
24
114
57
32
13
24
111
9
108
60
3
15
89
121
75
15
125
85
95
85
12
180
155
61
36
30
60
53
60
25
12
78
65
43
120
9
36
57
47
49
72
180
60
42
36
21
9
27
3
6
83
7
84
30
12
75
24
3
138
15
123
12
48
57
3
117
32
43
138
71
103
33
33
42
137
180
48
25
12
27
3
6
119
31
57
44
25
36
15
45
48
47
64
21
198
29
37
48
27
93
35
52
8
37
83
13
48
11
13
3
99
45
15
161
160
117
12
60
36
192
3
3
77
4
39
149
181
42
42
6
77
25
15
159
21
32
43
29
13
123
99
81
44
43
12
45
21
42
36
12
45
32
1
27
84
9
12
75
84
249
6
6
222
17
1
59
48
85
23
4
36
165
72
162
5
16
84
123
30
23
55
48
141
20
16
57
87
33
66
21
33
3
357
42
90
15
105
126
114
23
72
31
42
30
33
93
12
162
6
12
72
147
200
25
66
69
39
21
80
43
65
31
6
144
60
11
43
12
45
39
6
71
40
33
66
53
1
216
108
27
99
101
60
25
36
30
42
107
139
137
72
43
77
28
45
47
1
11
16
3
54
83
72
31
42
42
33
87
6
12
30
24
5
55
18
78
30
15
20
25
95
37
35
28
63
17
4
9
131
96
73
11
36
55
24
78
35
52
3
48
18
47
4
99
12
105
32
121
11
73
96
27
44
85
18
237
21
12
30
222
23
7
21
24
33
3
15
30
60
12
126
81
3
33
32
31
102
24
60
66
29
1
159
63
18
35
25
15
45
102
30
60
143
4
8
265
48
42
30
12
23
88
3
30
24
12
35
40
8
1
42
9
9
27
57
35
52
45
23
60
121
47
49
84
36
24
12
47
127
65
25
18
5
13
102
48
77
60
55
93
3
6
23
1
84
42
60
138
6
149
13
159
15
66
60
39
51
17
28
15
17
85
3
75
12
96
30
36
60
35
13
108
12
83
49
71
13
36
15
33
36
60
12
84
35
25
71
40
92
7
45
15
5
1
18
42
75
60
15
30
12
35
88
45
12
107
96
7
60
17
16
33
51
8
13
159
56
12
25
60
27
69
59
72
48
12
211
42
6
21
33
6
21
129
87
15
258
54
17
31
24
113
28
152
37
75
8
7
21
33
24
36
51
36
24
8
187
5
55
294
11
16
99
144
17
12
97
23
13
24
84
192
18
60
17
84
100
68
7
6
15
44
61
30
17
181
6
78
6
66
18
5
28
159
78
27
15
24
41
49
11
25
108
126
17
4
105
66
84
45
80
48
60
73
42
30
42
81
45
47
73
108
24
60
18
69
9
12
75
69
120
6
18
111
180
45
35
73
23
73
42
5
37
96
72
15
39
78
27
51
42
12
71
13
47
289
36
39
39
24
57
3
6
27
63
41
43
57
3
186
107
12
13
18
21
15
113
43
137
61
30
12
30
47
31
21
69
24
23
40
117
35
157
48
3
153
24
3
105
108
36
48
18
105
63
42
39
8
13
107
7
5
48
7
21
15
18
47
37
3
105
24
18
18
108
47
84
48
48
4
36
33
150
42
47
72
48
61
24
12
66
9
8
43
65
12
13
12
6
21
180
8
60
61
51
21
15
45
59
76
27
65
1
24
27
8
7
6
120
47
28
224
40
15
18
30
18
42
6
36
6
30
35
7
153
57
12
18
102
6
125
37
23
19
36
54
96
195
3
30
24
66
21
8
208
120
20
103
6
108
3
120
3
41
16
129
60
48
42
45
8
115
120
42
144
47
12
1
47
12
28
104
49
294
36
60
42
47
7
126
18
149
60
25
36
132
144
23
172
36
57
42
66
18
30
27
44
36
7
210
108
72
96
51
60
45
18
65
43
165
39
53
13
18
42
39
3
66
11
36
37
23
85
54
113
72
13
3
33
120
27
27
12
48
126
36
30
81
60
44
1
252
63
63
12
77
61
131
13
60
87
45
95
36
7
42
23
60
25
3
3
29
67
41
73
114
126
96
18
96
24
6
24
102
ABCD 93188121506*3^$a+1 [50120]
89
199
32
105
247
48
72
65
183
105
87
16
24
128
465
195
160
108
41
123
36
24
120
28
29
51
117
55
17
336
103
41
211
5
63
64
113
7
20
60
48
40
89
151
8
4
260
16
24
296
9
103
12
276
12
12
233
187
36
41
63
345
31
161
48
43
132
60
20
177
336
127
113
43
101
63
16
252
5
43
12
180
60
8
81
31
65
55
132
36
12
20
72
148
149
31
72
96
137
27
96
4
156
77
240
147
60
48
105
24
48
55
48
12
20
177
31
65
127
128
12
28
305
183
40
164
160
48
125
7
108
77
31
24
65
48
183
84
16
12
72
96
41
99
21
63
16
24
288
132
173
55
12
156
161
63
96
129
3
52
56
81
63
273
24
31
72
17
120
171
48
124
240
8
28
77
223
504
185
15
57
31
60
92
88
185
55
65
103
41
319
17
207
153
175
80
208
20
117
24
31
120
89
19
20
124
77
19
12
132
48
132
48
80
40
48
24
65
72
96
115
20
9
96
55
72
36
44
16
144
8
12
28
212
45
120
15
88
240
132
20
60
28
17
15
177
39
249
103
48
377
15
57
75
180
96
240
40
152
57
31
17
175
17
55
8
40
12
5
31
89
15
120
136
17
343
41
79
17
55
92
36
129
192
151
120
8
57
7
20
240
48
28
120
332
60
88
41
288
3
52
185
55
8
88
60
12
132
5
31
44
108
52
48
132
120
56
64
60
5
235
36
17
63
57
24
43
77
111
292
20
60
16
29
3
52
428
45
24
48
55
80
48
120
160
72
113
135
48
40
72
12
80
16
92
132
100
120
36
60
89
15
105
103
72
368
148
12
128
240
64
48
17
55
8
100
60
72
185
115
5
55
17
243
76
17
7
17
96
223
12
108
164
60
105
63
88
41
43
60
96
132
5
187
20
153
7
48
12
36
41
211
108
89
55
20
148
188
12
57
135
16
120
12
77
3
12
36
21
43
96
132
92
16
20
40
104
136
32
105
55
17
51
52
200
9
31
12
20
136
32
120
9
96
264
79
161
91
5
55
17
3
108
24
28
5
24
343
8
72
40
185
31
17
24
183
60
160
68
57
183
88
32
48
112
17
175
8
60
28
17
24
63
108
117
55
36
29
31
137
15
120
48
9
408
3
117
87
196
77
7
137
31
65
223
72
80
12
108
52
140
40
48
32
16
60
29
51
324
40
216
344
148
269
63
100
68
648
40
120
144
248
112
176
57
67
48
60
305
7
216
161
79
17
207
88
65
55
32
48
48
312
12
ABCD 93188409872*3^$a+1 [50018]
24
35
24
72
120
240
64
8
256
21
24
12
108
420
324
12
24
84
132
119
109
11
25
72
95
88
32
168
37
84
135
9
47
24
205
36
119
1
108
72
99
8
73
63
32
157
11
16
45
36
47
72
16
24
80
144
120
457
15
48
536
49
71
376
8
85
59
48
40
120
32
72
216
24
121
180
3
177
63
104
73
72
192
60
108
23
24
133
3
8
264
25
63
80
72
61
59
25
180
108
132
36
167
40
8
40
56
64
32
97
12
315
8
168
37
203
13
35
192
72
240
88
104
24
37
179
1
119
64
120
176
61
3
9
132
59
97
63
320
96
24
37
99
45
131
120
24
121
47
193
768
132
107
13
155
120
24
61
3
57
383
144
48
184
9
96
95
16
24
81
23
216
25
143
133
3
176
13
51
57
72
47
61
35
72
25
192
36
203
160
120
45
11
25
15
80
48
168
13
27
248
49
72
71
157
3
8
72
25
15
80
13
35
136
120
8
208
57
47
61
12
23
120
144
136
200
88
225
15
225
12
60
47
120
25
36
131
409
95
72
49
119
96
73
95
112
104
336
64
32
48
37
72
323
64
80
1
39
96
33
120
24
192
143
232
21
108
95
24
25
23
40
45
35
24
49
47
85
75
249
108
156
72
95
13
27
117
168
99
96
200
168
120
40
105
119
37
11
64
8
517
131
48
229
35
145
71
25
87
24
45
11
157
51
285
27
9
71
88
416
253
11
25
111
33
143
97
12
99
45
144
107
48
16
32
229
24
59
96
109
168
35
24
13
267
8
16
200
61
171
9
71
73
111
24
120
57
39
216
8
96
13
96
107
24
24
112
105
23
1
144
119
97
120
135
9
71
16
237
72
83
16
117
99
96
24
24
141
35
96
193
120
47
24
133
155
88
8
40
176
160
384
9
36
60
47
48
120
49
23
24
13
3
32
85
11
24
133
35
72
112
189
251
96
157
83
88
120
141
35
25
15
296
120
85
59
144
49
216
180
24
12
143
37
59
72
64
21
59
48
96
160
177
108
27
224
289
615
57
228
51
128
72
40
216
80
49
48
168
84
83
16
104
73
408
24
228
123
45
11
1
15
129
71
25
12
35
112
8
61
251
133
27
81
84
60
156
59
193
180
240
147
120
440
264
49
72
15
80
48
96
301
11
25
95
229
219
296
25
71
64
9
95
24
13
59
ABCD 93188575076*3^$a+1 [50021]
48
51
72
128
48
48
13
3
32
88
320
61
240
180
71
24
13
123
21
51
21
59
13
51
21
131
13
216
35
16
144
80
13
51
176
24
24
61
24
99
8
13
72
11
13
72
123
21
35
64
165
51
56
181
3
80
133
3
105
87
104
24
40
80
85
131
48
48
24
136
96
141
131
312
40
21
144
3
104
40
141
72
24
27
9
15
72
165
48
144
59
64
24
165
35
73
71
24
64
32
61
131
49
15
48
21
59
24
120
1
143
1
12
3
104
72
16
32
144
205
123
152
157
11
61
195
9
87
21
27
57
60
123
288
201
36
11
16
21
24
72
48
51
8
16
152
40
45
11
37
11
168
109
11
64
72
80
13
131
49
119
184
129
48
23
88
213
144
131
16
32
25
15
8
48
37
35
88
192
8
1
215
13
24
59
40
176
13
51
33
324
11
61
11
72
112
240
200
13
24
27
24
8
25
191
64
93
72
48
24
59
13
99
9
63
104
13
12
60
72
171
8
13
147
8
13
36
36
51
213
75
57
156
36
108
51
56
37
11
40
21
155
48
72
88
69
144
59
13
203
13
35
112
48
45
59
13
27
24
21
108
12
3
104
24
64
152
144
85
51
24
8
64
21
11
16
45
59
64
105
96
95
48
109
120
72
24
35
85
83
349
24
11
1
143
48
24
16
32
64
80
61
24
72
99
8
72
120
37
155
40
32
120
1
12
132
23
136
8
96
40
48
24
120
45
48
36
60
35
13
36
143
88
8
37
48
24
11
48
24
1
36
24
35
216
13
35
40
21
267
21
27
21
59
24
264
24
25
15
21
24
27
57
132
48
3
296
40
93
35
25
36
144
27
128
109
11
13
171
32
64
21
27
8
168
85
156
96
143
88
32
144
96
181
27
32
13
11
97
84
24
99
32
40
24
21
59
24
37
96
51
48
80
37
99
56
40
32
25
143
109
11
73
183
69
36
47
61
59
37
36
36
99
72
72
189
27
80
24
64
72
48
56
40
21
275
13
51
128
37
36
15
128
48
232
32
13
108
36
179
24
24
73
96
23
72
40
104
49
71
229
72
75
32
72
73
39
105
47
96
16
80
96
40
21
96
11
48
13
27
144
104
64
224
136
216
57
71
37
228
39
21
27
21
144
75
72
32
37
72
24
35
24
24
88
56
25
15
33
87
8
1
48
39
48
57
167
64
152
337
15
8
37
120
3
69
11
24
109
3
48
56
112
152
61
36
96
144
15
72
56
48
145
255
72
8
24
25
87
72
48
80
1
144
71
64
45
11
72
72
1
96
12
72
51
32
61
11
13
195
177
87
32
24
40
8
112
21
72
75
93
11
61
51
120
80
64
320
13
144
83
40
21
171
21
3
57
84
24
11
40
8
157
11
1
183
48
45
35
24
24
40
8
61
11
97
39
80
216
157
27
80
16
32
25
63
45
123
128
16
32
205
203
40
56
1
240
12
36
36
96
108
23
72
157
72
11
253
3
8
61
179
16
8
1
63
21
60
135
72
272
232
72
21
24
179
85
3
56
13
75
216
8
121
23
48
37
51
21
51
93
171
45
11
16
216
45
48
51
81
36
35
109
72
27
93
24
120
11
61
11
64
72
21
35
48
72
48
85
27
45
59
112
32
61
219
21
ABCD 93189132566*3^$a+1 [50001]
3
43
53
96
15
60
16
5
3
52
24
30
6
17
12
96
99
58
23
12
61
35
79
17
24
19
56
12
69
39
40
26
3
12
19
60
20
30
15
27
28
17
7
32
93
43
44
36
57
87
9
12
15
9
24
67
8
21
19
29
31
6
146
94
59
60
51
64
56
46
35
60
49
155
55
30
23
27
141
24
48
7
60
86
39
48
60
27
24
4
8
9
84
97
48
50
270
51
36
15
40
50
78
9
51
69
36
55
20
36
81
55
48
29
36
12
7
65
1
35
24
156
96
25
11
55
72
6
11
15
24
21
15
9
79
17
19
20
10
90
20
21
108
81
39
51
40
12
17
1
2
24
24
9
27
33
51
150
66
16
12
66
96
11
39
30
15
43
12
53
31
29
36
180
15
81
81
78
120
4
36
2
34
14
16
18
12
24
17
123
64
5
36
7
8
36
9
127
5
3
16
89
19
92
9
7
17
31
42
138
5
67
14
150
58
162
36
20
24
9
19
8
33
60
96
19
84
102
26
40
84
26
15
33
15
7
5
55
20
28
24
6
32
27
21
66
21
79
89
87
52
152
46
18
20
120
124
5
67
5
99
6
30
9
51
33
7
30
14
34
11
37
107
43
44
9
19
5
36
96
15
93
12
24
19
41
51
106
23
15
52
8
40
17
37
18
24
101
15
28
89
72
69
162
48
9
31
20
34
62
69
61
30
18
11
79
36
50
51
96
12
33
48
22
17
31
32
112
90
23
25
18
17
72
12
24
171
9
135
9
12
103
56
16
48
98
10
12
41
24
25
66
5
91
24
20
21
45
10
36
197
108
15
34
143
120
115
32
21
24
9
112
42
6
50
45
27
4
41
43
84
8
33
15
16
18
23
12
12
96
24
156
84
15
69
96
15
9
15
81
36
3
4
8
40
17
31
24
12
101
15
9
36
3
60
45
1
11
133
11
31
24
140
81
3
40
56
4
12
44
9
24
31
17
103
65
75
57
7
8
4
20
9
27
52
56
81
36
195
48
21
1
83
31
29
24
25
6
29
72
48
55
77
99
69
63
58
66
30
14
120
21
84
36
24
7
14
94
17
12
12
25
50
16
8
6
10
80
28
42
35
61
98
52
29
55
29
12
7
6
11
60
79
20
12
58
167
55
12
68
18
10
5
27
129
75
36
33
15
16
5
39
4
12
20
9
51
9
145
11
48
3
64
24
116
4
29
111
36
36
52
8
18
6
69
84
36
55
20
9
27
45
39
45
36
9
16
59
12
9
16
35
43
2
18
9
37
74
12
4
20
28
68
69
96
60
19
84
5
37
150
138
11
21
22
68
9
19
42
54
74
22
5
72
55
5
55
173
13
6
26
54
105
15
4
84
26
39
12
13
11
7
48
12
48
116
9
84
27
141
55
60
8
40
29
3
48
60
21
15
16
77
12
31
24
20
64
2
22
8
24
10
48
11
31
6
50
100
12
12
5
15
16
12
32
45
60
24
15
60
40
12
132
30
182
10
14
69
171
16
56
69
39
4
56
9
103
12
41
55
89
61
35
15
9
147
105
19
36
5
39
16
60
24
2
70
20
70
47
3
9
19
5
51
100
24
32
57
12
9
34
48
14
15
1
35
24
15
9
15
12
28
56
45
159
45
24
13
54
5
36
72
43
12
17
1
14
93
67
50
70
96
74
30
93
72
24
24
13
14
66
30
9
24
67
48
125
49
122
24
4
56
21
13
32
54
60
16
126
78
144
77
15
21
15
40
17
7
50
6
45
3
4
36
41
9
15
75
40
200
36
34
62
45
12
120
27
4
50
22
84
29
25
6
24
2
15
12
21
90
6
6
48
21
24
141
6
57
33
63
24
55
5
48
3
105
15
9
31
20
16
140
90
96
27
3
48
36
9
31
101
15
33
15
12
129
60
36
85
134
84
4
8
69
43
96
5
51
9
7
17
12
15
6
18
16
20
24
12
54
70
20
4
77
24
39
6
3
3
57
48
19
65
91
8
60
9
12
19
12
120
5
93
16
18
62
10
24
20
57
3
12
177
63
9
24
1
14
34
6
20
129
7
5
15
24
12
28
29
12
75
69
19
36
17
43
5
25
66
29
31
80
16
24
24
36
30
26
33
72
43
12
17
37
26
112
8
4
48
17
25
78
48
8
141
51
52
77
55
24
29
111
30
15
27
48
4
17
15
9
31
5
120
19
26
30
24
21
144
21
15
1
98
30
10
80
9
63
4
24
149
48
79
14
96
39
55
2
123
21
46
53
87
45
43
17
12
27
16
24
14
30
66
6
4
20
114
22
74
30
21
108
1
6
5
7
5
43
29
36
24
31
5
7
5
27
24
36
124
2
58
5
24
36
21
16
59
19
2
48
6
9
15
4
5
25
11
12
12
31
32
112
8
4
65
1
95
60
37
30
8
93
15
12
24
120
24
60
100
12
8
129
48
72
61
155
19
5
87
54
22
29
55
20
4
5
51
28
17
9
82
8
12
24
45
171
60
30
112
6
20
36
9
12
24
24
12
33
10
56
24
60
52
8
21
19
41
39
4
162
14
57
3
36
28
36
41
9
27
43
41
51
4
29
31
30
11
60
25
102
42
6
8
69
7
48
17
36
3
72
57
7
44
90
10
5
81
15
24
15
12
129
15
24
4
5
7
5
55
36
20
69
13
47
1
23
19
125
7
66
47
55
32
84
4
2
114
4
48
8
9
12
15
21
139
14
6
69
60
31
89
7
29
115
113
7
18
18
24
6
38
21
19
84
68
57
156
12
19
29
19
ABCD 93189279382*3^$a+1 [50073]
68
1
111
9
23
52
168
8
24
72
108
100
45
35
37
39
108
45
120
15
60
116
49
35
13
51
93
15
44
16
21
51
45
35
37
51
84
92
24
28
84
60
20
61
51
21
71
64
57
51
117
15
20
72
52
32
112
12
48
24
12
44
40
140
1
63
12
24
60
96
108
21
72
11
64
44
16
144
80
121
24
3
8
24
256
24
20
96
160
9
120
15
60
8
13
3
24
20
108
40
69
3
68
193
48
11
136
12
80
25
27
80
13
63
57
3
84
12
84
44
85
27
8
109
111
33
3
236
12
16
93
23
108
4
32
48
36
85
3
24
12
80
84
109
59
228
52
48
69
51
45
72
27
45
24
15
12
120
141
59
37
243
44
36
28
128
64
60
84
48
33
3
60
44
133
191
36
112
200
136
48
69
27
60
32
16
9
51
212
16
153
216
75
36
81
24
39
32
84
28
176
12
88
261
99
20
49
144
171
24
69
120
27
237
195
180
9
71
52
60
156
56
60
4
12
48
36
21
59
76
468
60
36
80
40
21
15
48
36
32
85
23
1
59
36
172
69
11
36
52
236
16
20
12
49
83
13
3
69
72
99
108
48
12
180
20
208
32
28
12
104
76
68
108
73
11
160
80
205
3
144
108
48
12
20
208
57
39
9
131
36
1
27
8
28
36
32
37
120
96
107
13
120
15
180
8
85
47
108
100
33
48
11
109
291
20
28
24
69
72
111
176
96
148
8
24
28
36
24
20
25
72
11
40
108
81
35
124
48
33
159
48
84
32
37
119
49
11
36
144
12
36
1
179
16
21
179
72
60
28
8
28
60
20
4
45
3
60
81
111
84
24
36
20
13
3
60
129
24
48
3
36
80
1
3
21
59
112
120
189
39
105
11
220
33
48
27
36
20
16
128
112
44
112
201
27
80
133
39
84
96
12
180
80
72
4
164
16
60
36
69
27
60
33
51
56
4
108
32
36
1
24
39
36
24
84
57
59
40
20
12
109
27
189
63
44
13
48
35
16
21
72
35
136
60
33
123
69
155
48
13
59
76
20
28
44
48
36
4
56
84
4
32
60
16
81
155
100
57
23
4
108
44
100
32
36
16
93
47
25
155
24
13
131
136
48
60
80
64
20
96
28
33
95
144
97
107
136
8
85
51
156
12
21
72
135
92
16
24
21
71
48
1
24
3
93
75
72
228
12
45
99
20
1
96
144
24
168
24
11
37
363
44
4
24
117
63
60
117
99
48
12
60
68
49
48
27
21
143
36
109
143
48
52
21
59
12
52
21
96
99
116
12
40
48
93
95
76
8
76
32
112
68
28
80
96
16
20
28
60
176
72
109
3
24
168
8
16
180
140
196
132
156
204
21
72
35
4
68
12
16
80
124
144
20
12
85
11
72
40
24
12
48
192
33
95
108
24
136
8
13
24
75
8
52
12
36
60
45
48
179
96
4
192
164
28
80
144
97
120
27
8
100
153
99
56
16
108
20
109
59
61
87
36
8
13
23
169
24
95
16
44
36
12
36
28
72
192
96
96
204
105
27
60
9
72
48
63
48
20
37
71
12
64
36
60
8
12
100
8
85
95
36
40
84
81
75
36
32
25
83
13
107
172
44
148
129
75
24
72
20
96
4
21
27
21
96
23
25
24
27
72
288
21
107
136
128
132
1
48
35
85
3
48
96
72
8
184
237
51
8
100
32
1
47
4
72
84
12
80
112
48
24
69
24
3
72
80
148
84
8
100
ABCD 93189710312*3^$a+1 [50026]
23
31
78
35
85
90
48
30
12
11
61
30
60
78
12
15
68
160
33
24
30
53
28
69
15
20
103
5
112
3
41
64
123
144
90
18
18
15
15
54
35
55
48
30
18
102
27
33
11
121
60
18
45
15
30
63
27
5
12
4
21
11
19
41
7
78
60
35
25
90
84
101
64
33
3
9
3
56
151
9
60
81
111
75
17
16
24
12
60
36
57
11
12
4
81
47
13
12
12
18
17
43
18
24
60
71
7
41
40
21
66
42
3
39
60
150
11
7
18
15
72
213
59
16
45
54
30
39
32
7
90
63
32
36
37
102
48
12
18
3
36
68
7
66
12
11
16
15
66
59
60
43
48
57
123
120
234
23
73
15
39
6
12
47
73
3
39
48
5
7
30
11
109
3
15
21
92
49
35
1
132
47
60
1
12
23
49
23
37
75
45
78
105
27
5
25
3
15
101
36
1
39
81
12
60
12
36
54
126
72
3
32
7
5
85
23
100
57
23
97
288
48
27
27
78
18
173
67
42
42
249
9
12
48
18
42
71
1
15
63
33
27
60
102
90
45
33
51
57
47
7
78
120
11
64
3
29
61
83
12
60
52
45
47
25
6
42
162
18
120
3
24
105
15
45
108
47
25
198
113
37
3
45
90
5
4
45
6
12
90
51
147
29
25
36
119
25
6
17
115
137
28
32
48
55
17
96
40
39
6
72
12
15
36
117
72
30
5
13
63
15
24
90
60
11
112
12
36
9
30
53
13
60
240
12
132
59
24
52
20
25
63
15
12
45
24
32
40
8
187
30
54
113
7
18
11
61
78
17
4
20
7
30
3
80
31
5
1
54
18
108
12
12
3
45
78
57
15
17
16
108
99
30
48
90
102
11
31
21
27
18
264
18
48
93
24
212
25
11
19
30
48
30
48
57
33
42
18
12
12
123
36
69
191
1
59
49
48
27
15
17
1
24
15
21
90
132
48
69
45
48
3
27
53
4
33
18
77
25
18
42
132
18
18
42
60
30
12
108
11
1
63
93
12
108
12
12
6
57
36
32
85
42
233
187
21
9
30
41
72
7
57
3
5
55
72
21
129
60
48
90
21
72
99
5
103
113
12
7
60
186
287
40
57
36
155
55
9
45
23
48
7
162
3
75
12
36
42
72
36
72
30
72
53
48
4
21
174
9
117
24
60
18
42
36
12
12
36
102
18
215
19
5
31
53
37
84
23
76
27
9
123
30
42
66
47
37
108
71
4
12
20
16
117
30
57
141
132
47
25
198
30
12
63
57
23
13
42
21
81
51
48
56
36
19
18
78
33
51
66
3
111
6
24
3
105
18
84
5
91
17
7
96
9
21
60
204
78
18
24
18
102
3
207
6
54
21
8
37
24
66
114
6
24
9
39
41
1
35
60
25
36
60
27
108
8
49
15
3
5
85
12
143
49
3
27
149
96
61
42
45
152
31
60
54
30
6
59
25
15
21
12
60
12
36
72
3
15
177
36
32
7
30
18
9
33
35
192
55
81
8
76
33
3
32
60
43
30
75
8
132
4
8
73
39
21
147
15
18
54
69
180
21
3
120
32
60
25
23
25
18
57
12
45
15
48
36
69
63
15
17
40
8
19
201
9
51
45
3
9
27
3
93
9
23
12
25
30
90
23
7
33
45
42
30
35
13
90
108
30
24
51
84
111
174
18
102
48
35
48
97
120
48
12
83
72
40
3
54
168
132
18
81
9
72
23
12
55
6
195
57
30
125
25
3
69
66
132
12
5
73
87
15
18
30
12
69
9
60
3
45
15
9
39
36
153
15
87
93
12
15
9
99
41
12
25
75
80
85
12
3
8
100
39
12
150
30
69
9
30
105
15
102
51
12
33
24
78
12
18
11
4
32
73
12
60
18
5
25
23
4
75
48
17
43
90
42
41
40
129
48
63
135
90
72
48
30
42
15
27
41
109
6
9
20
43
18
12
42
45
68
55
41
19
18
87
45
30
78
12
215
7
33
63
9
48
32
24
1
11
169
35
133
11
121
39
132
177
72
210
21
68
19
21
32
64
15
6
12
3
84
33
23
40
72
80
133
47
25
48
72
3
9
48
51
21
18
42
60
48
12
3
72
44
7
69
24
21
11
88
20
67
54
120
159
32
19
6
42
72
6
60
23
79
90
120
30
45
45
12
35
61
90
42
60
78
12
18
15
69
18
21
9
12
11
97
48
3
69
27
21
12
47
40
225
191
4
51
33
51
6
12
3
24
21
167
25
90
120
5
145
12
60
35
13
3
32
7
30
3
3
30
59
13
63
8
40
104
40
75
210
23
7
42
ABCD 93189917014*3^$a+1 [50087]
6
32
64
9
15
6
138
30
2
96
12
12
40
30
18
30
90
18
2
60
10
12
30
144
32
37
47
60
10
6
60
20
133
21
75
81
62
10
30
6
14
22
108
72
26
82
62
34
36
38
37
71
22
3
165
12
15
63
30
2
46
42
24
30
78
30
2
96
12
46
24
30
12
126
75
48
9
66
6
15
21
27
21
2
34
156
12
6
6
18
32
1
27
6
132
27
75
32
4
60
132
78
36
84
324
62
10
30
80
16
33
11
16
60
18
86
178
12
36
42
36
12
174
24
54
8
12
208
18
51
63
78
12
2
58
18
84
69
21
18
32
40
66
60
3
129
38
40
33
144
15
30
2
96
22
36
62
70
74
196
60
104
118
180
6
6
6
80
94
60
18
36
212
72
10
48
24
54
144
60
21
71
16
30
123
107
28
30
75
21
48
18
48
102
30
138
204
48
12
51
9
2
34
30
60
212
28
36
54
60
2
28
42
42
42
98
192
16
54
150
78
75
21
114
72
8
58
14
106
48
12
18
96
78
6
36
60
18
12
54
42
2
12
40
138
18
12
18
14
58
150
132
176
28
66
18
18
24
54
6
15
21
72
30
12
56
49
81
24
96
2
46
182
10
2
16
6
111
87
32
40
81
63
152
10
12
30
186
24
12
18
80
190
62
46
54
6
15
69
26
24
70
51
93
2
28
21
48
93
3
27
44
16
42
12
24
54
36
6
38
22
110
1
117
2
34
39
215
48
4
30
48
2
4
6
54
32
22
132
54
30
2
208
66
18
48
48
56
10
15
81
48
14
1
15
162
12
48
120
27
33
30
32
28
12
36
30
60
54
42
24
14
76
24
30
18
92
12
4
66
3
15
8
52
12
9
11
34
72
12
63
15
24
18
2
16
42
2
4
222
108
12
15
27
36
104
70
78
18
30
6
216
48
30
9
15
188
12
48
4
30
39
27
18
74
25
27
126
14
40
108
42
75
123
6
14
22
6
48
30
39
45
3
15
33
135
24
42
50
94
54
32
10
38
1
87
20
10
180
18
12
9
23
73
15
24
54
12
2
10
38
4
56
70
14
28
32
10
63
21
6
54
42
12
42
78
48
54
60
15
9
276
60
6
24
8
72
4
42
194
16
24
60
30
6
44
4
96
30
26
10
63
39
18
108
74
1
117
48
26
40
20
10
75
15
6
2
52
30
60
38
46
36
36
12
122
16
72
42
24
15
15
114
108
30
20
40
20
84
145
9
144
72
54
84
12
153
63
33
107
84
136
32
196
6
6
9
21
2
46
74
12
4
32
172
32
16
92
48
10
60
18
90
264
72
39
11
34
60
2
112
162
78
18
114
54
42
204
69
39
68
28
57
59
64
32
37
48
87
48
18
66
90
54
66
48
2
118
156
30
32
82
126
60
116
1
59
94
2
64
21
33
24
62
4
30
6
66
54
6
14
34
36
150
24
60
66
30
20
1
93
60
6
8
22
18
32
34
12
2
1
69
48
90
30
60
14
10
26
4
48
60
20
58
108
54
18
3
15
96
56
25
107
85
21
2
10
72
6
104
16
36
84
6
54
12
32
22
60
38
12
58
2
48
22
90
105
143
58
194
60
4
102
63
39
42
78
6
182
34
30
18
108
18
12
42
158
12
12
4
90
6
21
45
18
24
30
2
16
324
116
172
12
18
12
54
12
30
27
27
6
24
30
18
66
21
11
22
15
57
60
48
6
21
96
33
159
48
9
24
6
68
85
21
6
80
130
36
42
6
120
30
42
63
27
92
217
63
12
20
120
4
54
30
12
54
26
60
4
69
48
39
54
12
72
42
48
6
74
12
36
70
12
62
4
54
2
10
84
12
122
52
6
75
48
9
48
183
71
4
30
36
18
30
42
138
150
30
2
4
6
90
69
27
30
50
133
69
171
81
24
12
42
32
120
34
24
48
30
12
12
9
15
30
24
42
18
12
48
2
10
78
105
63
114
170
58
138
54
54
102
12
30
12
8
22
144
12
30
24
24
6
54
30
86
145
11
64
30
24
15
27
32
192
60
120
1
33
24
2
28
30
2
25
45
3
21
75
9
12
48
2
4
210
30
21
63
81
59
46
86
40
9
87
104
220
54
60
42
9
11
4
24
6
114
44
48
28
9
21
6
18
2
28
6
216
48
30
66
12
134
36
112
12
6
30
12
92
4
165
57
54
33
87
90
30
30
24
54
6
54
132
18
2
40
8
72
10
63
87
6
42
36
6
26
12
196
126
6
48
6
36
54
81
27
12
24
30
84
42
96
12
68
142
12
66
ABCD 93190467772*3^$a+1 [50009]
104
21
219
96
9
31
24
35
102
103
56
21
3
21
99
27
69
24
15
73
17
36
51
48
16
59
126
31
8
51
21
24
40
200
39
73
77
12
18
13
8
15
121
23
97
29
60
79
32
24
9
55
8
63
84
93
159
18
31
59
6
15
16
48
77
24
27
40
77
51
64
48
8
21
24
54
21
16
8
96
39
1
29
6
61
23
33
3
45
24
45
30
37
35
54
135
16
8
40
5
51
15
9
96
40
56
3
13
197
6
21
63
25
17
30
49
96
104
72
40
24
119
36
13
41
54
25
80
48
72
135
1
24
32
3
45
288
3
45
24
120
15
120
25
35
12
49
11
13
128
48
75
37
48
11
18
75
87
25
119
1
29
51
45
19
11
61
47
60
72
45
64
29
60
175
32
16
47
12
114
54
12
25
56
63
265
59
37
23
57
9
54
1
32
39
105
16
23
6
18
1
11
18
43
8
120
15
25
29
187
8
72
3
93
69
3
16
29
3
57
7
23
33
40
24
53
67
5
75
9
31
23
25
8
48
45
19
107
69
111
9
64
48
8
21
30
60
1
24
56
9
15
33
60
123
64
48
11
37
23
1
53
66
49
5
3
33
79
32
48
111
24
120
225
16
24
56
24
75
12
49
56
64
32
69
3
15
73
23
49
5
187
65
54
1
176
352
56
16
29
171
93
3
57
90
37
48
32
45
3
195
85
216
72
8
51
21
99
21
64
23
36
61
8
45
43
24
59
36
30
43
11
60
36
174
6
1
152
45
27
93
150
37
29
51
63
25
8
33
36
18
25
8
24
15
73
5
67
24
35
144
13
59
144
45
16
113
6
120
121
48
71
25
5
115
65
7
32
48
63
54
67
8
87
33
16
35
90
51
3
61
35
45
16
5
75
3
13
72
125
3
24
40
119
9
16
5
115
80
81
30
25
119
1
56
72
15
6
27
3
144
13
149
43
35
13
53
6
84
1
48
8
3
37
80
93
19
161
36
24
91
24
24
56
24
40
272
63
12
69
21
3
48
3
24
72
45
24
75
36
1
47
73
59
48
13
24
344
21
19
29
126
36
1
80
24
24
24
40
95
33
9
18
12
33
72
16
72
8
39
18
12
24
27
112
5
3
48
15
60
30
6
33
48
93
19
35
42
19
29
51
21
234
144
57
64
11
21
63
1
104
201
78
30
27
64
35
21
64
5
19
32
63
25
168
23
49
32
136
80
9
15
136
83
37
17
36
19
11
24
93
27
60
1
24
5
43
80
3
69
72
3
61
32
39
25
23
33
93
54
13
47
12
69
16
5
198
13
8
75
54
15
40
11
69
21
19
5
51
24
40
77
18
1
125
24
43
48
72
24
8
40
96
191
81
48
96
3
72
24
181
24
11
18
72
54
45
39
6
19
191
144
25
11
37
32
27
85
5
123
21
36
48
31
65
66
85
29
54
93
63
145
24
8
39
33
40
5
3
40
47
1
11
21
64
8
15
145
77
3
48
24
9
111
48
16
104
51
69
21
90
174
3
120
9
54
25
32
24
16
48
80
39
25
47
9
16
168
8
33
60
19
47
54
6
21
63
121
120
24
5
51
63
30
67
8
87
24
57
27
45
45
6
21
24
21
3
16
80
15
36
21
9
54
36
13
5
51
24
88
24
29
90
1
8
40
8
40
107
36
1
8
48
123
36
30
18
60
12
18
7
96
8
39
25
11
36
54
19
56
64
32
3
13
8
15
24
30
3
48
21
3
136
32
33
54
30
43
24
5
43
8
24
40
8
72
48
117
60
18
72
18
43
80
39
54
27
64
35
45
3
60
72
33
48
39
1
8
40
59
6
30
57
72
48
93
19
48
8
51
13
96
41
15
15
9
24
48
40
47
121
35
24
12
33
96
40
144
32
3
85
71
6
18
73
32
48
3
24
45
72
48
27
18
3
3
21
16
53
75
9
31
65
7
24
96
107
61
29
3
63
1
35
21
177
15
27
61
128
72
120
27
60
12
45
64
149
30
60
30
43
128
15
145
119
60
12
33
135
25
8
184
48
72
24
29
3
24
69
30
24
61
95
49
47
48
25
56
15
84
13
72
11
90
19
35
13
59
61
32
16
11
205
80
48
72
136
48
72
167
145
8
153
6
9
111
9
64
41
54
97
24
96
24
96
23
30
51
24
21
144
72
18
90
30
150
12
18
21
39
102
24
66
9
16
35
69
24
27
61
8
111
73
275
21
45
75
15
24
25
95
33
63
1
83
21
51
54
55
24
8
24
48
96
21
48
75
48
40
8
144
48
39
25
48
56
16
56
27
36
54
72
54
21
64
56
3
13
23
9
16
119
60
12
1
24
8
ABCD 93190782242*3^$a+1 [50048]
120
65
120
168
67
77
88
192
560
103
33
351
48
81
87
12
180
41
211
29
16
104
16
15
105
48
32
96
67
300
113
112
135
33
152
247
108
77
96
112
312
80
40
104
112
8
19
108
17
247
105
408
63
113
91
36
17
103
209
40
63
17
24
64
152
288
472
24
87
24
41
7
65
7
185
88
128
40
120
15
65
259
5
103
312
33
56
72
55
84
93
56
184
243
5
55
537
120
32
48
55
41
72
40
120
27
173
175
297
8
232
128
24
151
360
257
72
40
216
72
240
63
305
528
216
144
72
7
177
48
15
105
80
7
216
24
41
7
108
165
144
584
79
41
280
24
192
80
88
8
7
72
41
247
297
248
96
72
7
33
27
77
304
159
33
8
144
208
48
24
192
3
77
160
15
129
51
36
60
53
91
180
33
200
103
240
297
80
16
24
72
15
48
33
255
257
55
48
144
113
103
65
48
19
93
15
33
144
483
5
24
115
96
149
208
72
368
48
67
77
64
39
72
81
72
303
33
231
41
168
40
27
93
104
16
96
171
5
24
88
72
128
48
168
144
48
64
168
80
175
113
115
240
77
72
136
120
24
51
45
384
120
128
43
144
36
72
65
223
33
32
48
67
77
55
192
201
24
48
128
232
15
153
27
77
64
99
5
187
45
264
87
297
32
24
31
216
120
24
185
31
89
40
24
327
57
56
211
101
120
55
89
16
8
72
208
80
192
55
144
113
295
65
175
33
80
48
112
24
320
103
48
9
240
8
72
31
24
105
111
33
80
64
72
8
43
29
48
67
36
60
77
7
456
185
187
288
93
72
267
261
56
576
280
39
180
69
39
192
33
32
16
24
144
72
224
304
39
12
29
184
48
24
80
64
336
56
48
160
56
88
272
55
185
16
32
232
231
72
72
201
8
64
56
24
43
60
9
183
57
288
8
79
41
40
99
5
16
128
96
288
48
72
103
273
39
17
184
56
120
24
31
105
24
87
192
281
144
103
33
224
88
168
32
72
48
72
168
67
53
40
128
136
288
15
ABCD 93191233594*3^$a+1 [50030]
7
36
29
79
197
163
54
287
79
120
144
60
12
125
43
120
108
24
54
11
19
144
36
65
132
73
24
210
6
120
11
61
78
29
163
42
48
107
37
83
43
18
6
48
18
198
17
72
180
108
163
137
85
18
12
108
24
48
24
185
103
36
144
108
29
1
78
29
120
96
84
43
54
18
65
295
108
18
144
78
48
17
25
203
7
24
156
137
97
6
48
42
83
7
180
108
72
30
114
36
5
79
36
18
24
90
5
97
11
43
17
55
72
90
47
96
169
198
72
18
83
115
29
19
29
7
276
65
84
43
108
137
61
24
83
120
67
12
36
17
7
66
83
31
65
19
72
24
18
95
25
11
24
12
79
24
101
79
156
60
257
13
72
83
72
252
55
42
144
144
131
72
43
101
79
24
588
258
11
151
77
7
29
157
234
48
6
90
36
36
65
48
72
13
11
48
43
132
65
12
168
7
41
72
151
17
127
42
120
6
252
48
144
54
179
163
65
7
180
125
55
53
43
65
145
114
5
25
96
30
24
156
101
43
168
30
107
7
30
179
61
83
43
48
96
5
61
54
60
281
48
7
108
17
84
115
258
18
257
133
78
66
54
389
13
83
19
18
47
96
84
67
18
138
53
25
54
12
36
29
139
12
108
60
36
120
89
12
133
150
282
168
47
163
6
120
54
42
83
7
288
54
23
204
48
67
5
139
245
19
36
132
72
192
168
65
12
384
36
120
211
29
48
43
54
18
101
25
107
7
192
36
18
24
11
36
120
36
7
6
30
17
79
144
84
6
102
53
7
48
24
12
24
90
47
19
89
12
79
125
43
72
138
42
41
72
43
18
54
53
7
120
150
66
89
7
84
24
5
72
79
150
72
83
12
79
36
60
29
181
42
36
84
6
72
23
60
7
72
36
101
79
12
90
47
211
126
18
390
270
36
60
36
36
5
7
53
12
13
95
79
96
5
115
42
30
72
53
43
5
67
66
6
144
36
209
156
43
96
5
151
53
115
5
67
41
7
90
71
1
191
115
54
24
47
43
65
115
209
73
107
127
353
36
25
11
108
168
48
49
47
55
53
108
12
67
48
18
35
205
18
77
169
179
91
18
90
168
102
198
24
120
90
24
72
318
24
65
55
60
137
181
18
125
12
67
5
60
216
97
48
11
13
102
24
72
5
132
72
79
36
113
108
43
6
18
48
17
91
60
30
234
125
36
84
216
49
48
35
108
84
43
29
180
79
42
83
7
30
18
6
83
55
108
17
43
12
60
36
29
7
5
313
71
55
42
48
6
29
19
53
84
211
12
72
36
245
79
36
53
55
89
25
83
120
108
24
12
96
55
60
210
270
53
7
77
7
18
168
30
137
43
65
13
227
7
65
36
1
168
102
53
37
179
19
312
36
462
78
5
7
132
84
24
30
150
72
66
114
84
36
78
47
1
90
72
6
30
101
79
17
7
65
43
209
ABCD 93191373326*3^$a+1 [50009]
24
90
90
27
8
24
127
24
36
78
60
35
37
24
30
54
47
13
75
8
48
1
18
18
147
27
78
63
8
121
18
6
15
51
29
31
18
12
90
24
30
59
163
30
47
25
23
40
3
29
73
23
67
5
48
96
1
15
9
30
174
27
45
72
60
36
11
19
66
6
12
66
15
27
150
12
66
17
37
30
77
31
30
59
96
187
42
3
81
42
77
13
59
19
54
30
72
108
12
24
90
96
24
42
5
25
87
3
42
42
89
25
135
24
45
51
21
168
102
6
90
45
48
15
126
60
6
24
6
144
3
56
96
25
18
198
24
95
109
144
48
108
24
12
18
30
72
3
56
72
19
90
3
51
6
48
12
48
11
37
30
30
47
61
12
78
192
18
66
18
203
7
138
143
25
12
147
56
25
24
183
9
60
35
49
6
6
102
21
15
6
3
48
33
71
115
150
18
5
16
21
3
21
60
47
37
35
67
5
120
88
8
40
8
61
24
11
121
95
40
32
55
33
9
30
6
48
84
6
30
30
60
41
121
23
7
18
156
83
1
12
54
198
126
54
11
85
35
31
18
18
24
24
102
12
11
19
72
29
25
42
29
43
21
56
25
66
5
175
54
35
19
6
108
35
85
3
32
91
66
3
8
19
53
1
30
30
59
40
51
45
9
12
6
93
327
17
7
18
48
24
54
24
6
11
1
15
75
18
96
48
3
27
18
174
29
40
24
57
204
12
114
60
24
6
51
93
72
30
5
13
11
49
66
6
24
36
3
21
84
39
207
89
19
12
33
81
54
12
36
65
67
30
15
152
25
66
30
95
67
12
161
72
61
66
60
54
24
12
131
40
15
57
27
173
72
49
90
5
7
65
7
78
24
35
49
102
24
18
23
144
43
48
42
48
60
12
30
12
60
93
56
49
48
23
31
33
3
150
12
6
45
32
40
8
7
17
115
77
145
159
21
114
6
24
72
35
55
144
30
11
73
47
13
42
138
66
30
18
5
31
9
32
43
21
45
36
66
18
42
48
30
30
245
7
89
49
96
36
3
72
45
35
37
51
15
30
12
108
24
83
24
49
114
21
171
5
49
150
36
108
17
43
21
27
45
8
181
83
1
36
30
54
66
29
7
12
12
18
6
60
29
168
88
27
29
85
3
48
9
126
144
18
71
25
47
13
96
54
42
12
6
54
12
96
23
85
6
69
69
12
71
112
32
48
25
135
8
49
24
87
75
12
42
36
54
48
66
60
60
11
85
126
77
7
24
84
21
45
6
29
7
24
84
12
12
21
135
42
87
32
16
99
5
55
9
69
155
13
27
45
6
69
48
57
300
6
6
18
5
7
41
25
63
105
47
85
35
24
79
24
17
73
15
56
7
24
9
51
21
177
23
37
75
3
18
59
88
152
61
66
33
93
75
27
18
180
12
6
5
49
36
6
6
23
49
15
3
29
49
15
105
119
7
33
8
73
36
51
80
19
6
42
18
54
84
105
27
102
60
35
13
78
6
18
48
144
5
13
42
24
65
85
54
66
84
18
117
8
13
24
120
12
84
12
120
72
12
11
24
43
93
15
18
6
36
5
25
47
1
71
313
36
11
48
40
57
18
66
75
21
174
149
43
29
48
55
17
19
60
6
3
3
42
11
24
1
87
48
21
51
9
30
84
24
30
60
18
18
66
29
72
13
6
29
121
6
18
15
27
29
73
12
11
48
25
12
35
13
59
72
24
192
13
30
84
33
99
101
163
42
24
48
102
5
43
5
7
66
84
66
89
120
96
40
57
60
18
30
123
32
25
15
63
17
115
192
5
37
3
8
73
36
66
30
90
17
37
51
87
18
30
108
45
24
33
12
3
129
18
60
6
24
3
48
75
6
18
5
72
24
120
1
66
5
13
102
53
31
66
23
1
150
9
27
84
18
23
49
71
25
12
18
12
78
15
152
16
72
27
5
13
24
18
41
97
72
63
75
29
24
19
48
45
39
41
49
63
48
69
59
24
115
30
66
84
30
3
8
49
42
69
21
35
1
48
36
203
61
6
6
18
77
19
54
24
12
3
15
90
78
30
3
57
42
21
45
36
18
5
43
24
21
159
6
84
84
12
87
120
3
48
45
21
54
54
12
30
93
21
24
30
21
56
49
47
13
12
23
61
3
8
85
114
89
79
105
32
24
61
246
45
69
51
72
32
1
108
42
114
23
16
9
72
66
29
88
3
45
8
37
72
30
168
18
107
67
66
84
63
15
33
176
13
6
6
96
23
72
24
88
21
35
55
57
3
102
150
257
136
69
60
15
ABCD 93191539152*3^$a+1 [50037]
9
36
6
18
7
12
5
55
20
12
9
66
48
133
12
5
15
12
15
25
20
9
15
81
39
4
56
45
7
8
24
52
8
21
12
12
42
61
35
162
7
29
72
18
12
48
54
108
24
3
81
36
54
24
25
53
72
36
15
4
48
8
27
49
5
3
12
60
28
5
6
120
24
6
6
85
53
3
4
5
3
12
9
30
81
15
1
83
37
23
9
21
24
12
3
15
12
45
3
13
8
27
72
6
19
56
27
9
9
7
24
8
21
27
39
33
72
33
15
88
24
5
31
12
35
33
12
72
36
15
24
61
53
19
47
30
18
21
15
6
48
15
33
48
99
15
57
24
12
9
84
12
67
23
18
15
99
18
3
15
61
29
7
89
31
17
27
39
57
3
9
45
27
36
3
1
23
36
30
72
3
16
11
69
3
30
3
33
39
15
12
1
5
75
3
37
72
95
30
3
9
3
12
24
36
45
31
53
12
18
1
59
1
44
87
48
120
49
12
5
6
9
3
12
30
84
84
30
12
18
36
15
16
11
18
7
29
3
87
6
18
45
84
36
16
11
49
5
3
3
25
5
15
24
21
15
4
48
20
36
4
8
15
12
37
5
15
33
7
23
72
24
37
72
5
3
27
30
55
11
21
40
60
23
30
15
3
24
24
57
40
23
24
21
4
12
23
37
29
7
20
4
35
24
1
5
18
6
27
57
3
3
30
39
12
9
6
9
4
35
21
16
23
13
32
48
15
9
39
69
45
55
65
7
44
9
3
15
42
66
1
5
15
96
63
21
3
13
17
12
30
33
12
9
54
12
18
63
24
81
19
8
12
24
72
15
54
24
24
7
41
12
12
18
21
4
5
51
24
40
48
44
3
30
135
15
6
12
42
25
5
36
7
20
3
45
21
54
1
56
3
1
56
27
21
81
6
33
60
39
18
39
16
44
3
45
48
9
48
7
8
45
3
100
68
64
11
37
29
24
24
6
21
28
23
48
9
57
48
3
120
3
49
12
11
25
24
128
12
24
4
17
30
21
39
30
24
31
53
7
8
45
15
48
27
13
5
18
1
41
67
5
27
48
45
3
33
7
20
9
3
57
15
69
19
60
8
105
42
12
9
9
3
33
30
1
36
24
44
24
21
7
17
66
36
25
44
12
63
9
45
55
17
18
6
90
1
11
60
42
7
53
7
56
69
54
81
16
29
3
105
30
13
77
27
33
3
52
11
9
15
30
30
21
75
30
24
12
18
81
21
3
15
21
45
7
5
42
96
45
12
4
95
9
45
54
21
52
8
39
18
24
31
17
48
15
39
9
21
48
55
65
7
29
60
36
43
5
6
21
3
6
30
6
3
36
21
3
21
102
9
9
51
9
6
1
140
27
30
96
15
12
69
60
24
15
9
36
39
27
25
23
25
17
24
36
31
20
4
5
31
12
71
30
6
1
65
12
18
48
24
36
36
33
33
3
75
30
30
81
15
1
29
24
27
4
8
45
3
64
65
31
5
3
4
5
12
63
27
13
11
1
131
25
23
60
37
84
11
33
21
3
36
12
24
9
36
30
93
36
81
3
27
13
71
49
12
44
45
60
15
57
18
6
15
15
18
12
3
48
4
23
48
72
66
84
6
30
60
6
9
9
42
1
47
21
15
6
51
72
15
45
28
23
6
55
20
88
116
24
21
6
1
8
27
12
25
5
12
48
6
9
27
66
7
5
63
24
3
6
19
23
25
23
45
4
92
39
9
72
9
72
3
69
43
23
9
21
7
65
15
52
11
57
52
92
84
15
1
35
13
173
12
115
11
60
36
33
36
45
67
77
43
32
93
15
45
12
3
4
5
43
8
24
9
91
11
42
36
27
39
30
6
25
80
48
12
27
42
31
12
71
9
12
36
60
60
40
44
24
27
18
30
114
42
69
72
9
30
6
18
24
13
8
16
8
27
24
57
39
1
59
13
32
24
24
3
12
25
23
33
45
27
33
6
18
7
20
40
5
15
28
47
1
20
45
19
29
30
30
30
21
48
72
3
30
36
7
12
47
13
35
6
15
4
101
60
27
45
12
51
21
6
109
65
36
78
21
84
60
51
1
8
21
39
39
73
5
7
11
1
29
51
28
20
40
12
168
12
20
16
24
104
9
60
27
9
6
25
29
42
48
66
15
24
9
3
84
39
30
19
12
8
21
7
23
61
29
6
1
20
33
6
30
18
12
84
1
35
13
8
12
81
30
1
8
3
33
16
44
9
12
18
25
23
12
12
48
126
39
45
27
3
42
24
19
92
96
3
6
63
28
5
19
83
21
60
15
1
53
12
48
7
8
135
6
75
12
24
9
51
28
17
96
27
12
36
63
30
27
24
45
36
7
12
29
6
54
51
15
24
57
24
16
32
15
30
72
3
21
27
33
24
30
42
6
37
68
15
54
126
42
7
29
6
6
15
57
30
6
7
29
48
7
113
30
12
13
56
16
29
114
25
11
12
60
42
3
4
35
18
27
39
54
6
6
3
27
18
42
33
15
6
6
1
17
6
1
23
6
30
9
88
17
18
69
39
30
7
8
60
52
44
48
12
39
57
57
87
40
71
18
19
5
30
25
11
81
24
76
8
3
57
45
12
18
12
1
47
13
23
1
29
30
30
7
53
19
20
27
9
4
8
15
33
9
3
15
54
3
12
16
80
57
6
81
9
7
24
11
48
24
13
5
15
69
39
9
3
12
12
84
36
33
75
40
12
11
33
45
15
21
51
57
15
57
3
48
60
39
1
20
63
49
8
52
5
7
60
44
75
1
29
42
42
36
12
18
21
28
60
131
9
12
16
44
76
8
27
57
27
6
7
5
30
21
64
17
15
33
42
30
30
174
30
9
15
12
1
12
5
18
25
17
27
24
24
12
16
23
21
15
9
4
48
23
60
12
69
15
13
8
60
24
3
25
8
3
42
3
4
41
54
6
54
33
24
39
21
88
20
21
15
52
32
45
7
5
3
48
3
1
8
21
7
24
41
54
30
3
27
13
23
9
28
11
1
5
39
64
12
5
30
30
43
32
36
9
15
16
65
19
11
25
35
57
21
15
9
3
33
15
52
5
7
48
53
15
27
45
3
1
5
3
3
9
45
31
23
1
53
12
51
27
18
7
17
3
51
54
3
15
54
66
30
42
66
6
33
36
15
6
31
20
3
42
60
7
53
7
8
12
21
15
4
77
6
144
33
52
80
21
7
65
7
35
13
47
18
12
6
9
9
24
6
21
40
5
48
15
28
23
24
45
36
52
65
15
3
60
66
60
3
28
24
104
69
7
8
45
27
76
68
27
42
3
64
29
7
12
41
60
24
30
33
12
72
28
5
42
1
24
56
9
51
4
29
36
3
21
27
3
12
33
4
72
29
102
30
39
15
9
36
9
12
12
3
87
6
31
116
24
3
13
12
17
39
12
33
15
12
48
21
3
21
7
60
17
55
56
16
29
75
15
60
21
136
59
1
5
42
18
84
31
23
96
54
54
36
21
15
13
8
3
21
3
6
15
4
120
17
63
81
6
18
30
6
51
100
36
32
36
24
28
95
9
108
3
78
31
56
27
13
35
9
69
6
45
120
96
40
23
12
9
28
71
121
11
9
16
32
72
9
120
15
9
3
40
47
45
88
23
1
29
79
41
79
11
45
60
4
17
3
45
6
66
3
21
60
67
8
21
43
48
17
42
9
9
ABCD 93191893376*3^$a+1 [50088]
181
155
60
37
162
29
96
36
37
72
144
35
61
120
35
1
24
48
60
66
96
29
12
72
108
139
18
23
24
48
13
12
96
84
6
101
25
54
29
163
29
85
95
85
84
35
36
120
85
131
24
48
25
42
18
11
145
42
77
43
42
83
19
65
25
11
72
7
6
12
108
72
18
17
37
11
144
43
6
131
108
85
83
72
7
48
17
115
5
36
115
29
96
43
36
101
72
1
35
12
24
73
35
55
108
342
36
42
29
120
133
107
73
186
30
72
107
108
115
138
90
54
11
31
30
6
29
19
72
53
72
37
47
13
83
19
6
59
168
120
25
90
72
125
1
24
210
6
12
72
96
47
7
198
126
90
84
11
97
198
42
239
85
11
7
5
96
1
6
108
12
17
1
36
11
25
90
78
227
12
108
79
65
49
84
287
55
90
60
180
66
89
120
31
12
108
137
67
156
29
36
24
84
49
11
61
11
72
187
144
5
97
18
29
61
60
12
42
41
85
11
133
120
162
36
72
17
48
132
1
47
31
77
385
234
65
24
19
18
24
30
29
61
18
90
168
47
36
145
36
11
60
25
228
144
11
25
132
83
1
24
47
55
137
96
1
90
36
449
55
6
54
66
90
72
6
36
126
12
42
120
18
36
125
36
1
90
17
91
342
162
126
6
108
18
48
96
11
37
36
71
36
55
53
1
96
95
72
7
36
18
251
84
132
144
295
54
36
48
36
107
19
6
30
90
90
17
12
36
180
277
36
90
24
138
18
89
108
79
30
35
55
29
24
145
35
228
24
120
229
120
107
144
25
11
84
60
228
60
12
43
18
108
36
150
84
65
61
6
84
186
102
6
11
36
97
83
127
90
36
60
90
12
114
36
167
60
1
162
18
11
36
7
18
107
216
91
54
24
12
35
19
29
216
115
36
216
17
1
179
91
17
37
47
61
24
119
127
53
1
36
402
41
132
12
25
83
49
30
6
138
24
185
241
60
102
24
5
61
35
372
60
97
83
145
143
48
132
19
96
29
91
72
72
18
18
17
108
19
18
335
60
48
49
66
125
199
53
37
126
108
101
276
19
36
162
83
115
29
61
24
66
18
54
186
180
12
42
108
173
72
127
125
1
72
144
11
67
12
65
49
30
29
132
109
36
36
54
168
66
11
175
173
1
42
113
96
79
36
29
97
23
24
1
47
223
90
54
126
36
119
25
72
24
66
17
7
18
192
71
7
48
54
36
47
13
54
48
18
60
144
126
29
61
102
53
108
145
179
457
108
90
102
198
42
131
13
11
1
155
25
54
65
108
43
54
24
59
25
162
24
41
36
132
7
5
61
42
18
54
29
61
18
48
54
36
107
55
60
30
96
11
73
90
36
90
47
24
115
29
19
72
65
25
54
126
150
65
1
108
180
24
48
60
23
132
72
48
132
37
90
60
36
162
47
25
11
37
18
180
114
11
7
12
36
18
36
6
77
312
25
23
85
11
12
115
17
73
18
42
174
78
108
18
41
25
71
19
29
85
120
35
84
25
36
35
1
11
97
71
1
18
6
30
17
48
72
60
55
18
24
12
71
12
13
23
24
36
79
5
43
245
67
5
13
54
ABCD 93191909368*3^$a+1 [50288]
203
100
20
36
60
100
93
75
12
168
105
87
44
157
3
116
120
19
41
108
100
32
24
96
64
105
35
37
3
44
72
24
16
81
180
119
1
59
48
16
39
65
72
60
24
60
7
269
253
168
47
36
40
20
49
11
36
40
39
90
51
68
13
90
137
73
168
12
72
47
40
3
5
73
87
105
147
21
23
25
42
177
72
164
67
89
24
145
119
76
144
12
80
24
7
29
133
11
67
69
69
15
44
180
1
84
107
24
49
35
12
40
20
1
72
255
476
24
55
96
41
61
18
162
72
6
5
67
69
80
4
96
20
24
120
67
33
57
72
47
100
21
12
75
80
31
120
21
8
132
124
165
59
12
120
84
16
44
144
60
16
56
4
56
144
16
104
97
48
11
204
97
30
18
15
80
24
61
71
19
21
21
288
84
18
57
12
99
72
9
9
11
120
40
44
55
105
80
40
20
24
1
84
6
45
129
18
69
20
60
1
63
36
81
23
79
78
107
31
234
71
120
396
60
160
44
84
36
96
1
18
65
37
162
41
60
67
192
6
59
36
36
31
29
48
156
16
159
89
16
80
24
36
85
51
21
59
4
57
143
7
33
144
93
18
41
28
72
180
111
17
52
104
97
143
124
33
23
96
24
7
90
12
96
72
12
36
90
5
160
56
49
59
13
162
101
67
48
42
23
265
11
61
59
24
19
5
13
23
24
96
7
120
18
11
4
20
16
44
24
12
13
78
9
21
3
56
31
113
49
75
12
21
3
87
33
20
25
35
36
48
36
40
20
36
49
75
69
95
103
29
28
36
156
20
19
101
133
291
36
39
29
61
12
90
29
108
132
4
44
13
48
71
1
3
44
36
97
39
51
17
60
121
39
123
18
11
61
3
164
73
179
100
9
102
17
12
4
20
4
15
57
201
119
48
132
108
12
108
36
24
61
159
20
60
25
11
40
165
191
48
31
21
68
73
23
136
39
141
68
72
64
156
24
44
12
1
59
100
284
145
71
148
12
9
174
341
16
8
12
73
6
81
39
21
68
216
7
9
104
79
101
97
47
36
79
101
85
159
152
241
59
1
12
11
84
1
35
85
11
48
16
116
60
1
60
30
72
65
36
25
75
177
3
80
169
35
40
32
1
119
24
16
144
36
8
232
68
1
132
18
305
127
30
72
75
15
216
41
103
17
151
138
11
49
35
60
60
7
149
48
36
24
25
75
152
24
16
60
20
60
60
61
47
96
55
41
24
55
29
25
35
156
36
48
175
6
35
316
224
16
84
116
60
79
42
12
35
16
56
61
18
29
36
16
20
4
15
5
96
64
69
6
69
105
108
107
16
27
30
18
5
49
87
21
119
60
24
36
88
156
44
120
36
4
20
73
59
24
24
121
111
33
36
132
63
104
72
64
15
65
7
137
112
9
119
132
19
45
27
89
24
7
17
12
84
16
21
59
40
44
36
24
36
49
12
3
120
117
203
60
16
60
80
43
6
131
100
8
36
7
89
151
48
42
239
48
12
91
69
68
60
72
1
3
105
51
60
201
23
76
20
120
31
30
83
25
15
24
12
3
5
36
120
4
72
224
97
107
40
56
49
155
36
7
33
24
92
48
16
27
29
24
16
21
23
64
80
132
4
80
144
13
90
33
20
67
18
11
60
24
55
45
36
8
121
60
71
13
36
95
160
69
71
24
13
59
124
156
21
18
54
35
16
104
121
119
151
72
29
108
1
54
41
24
12
13
6
161
409
15
ABCD 93192010708*3^$a+1 [50043]
8
72
64
5
19
5
12
7
35
48
18
6
18
27
21
36
15
9
55
11
42
18
1
71
1
24
8
15
18
18
181
23
9
40
24
71
30
19
77
19
11
13
11
12
6
115
72
8
16
23
25
5
19
23
18
30
18
54
42
63
3
13
47
72
48
24
9
16
8
3
30
6
49
41
126
84
6
31
72
53
60
84
42
12
78
36
102
6
72
7
101
12
36
6
13
53
3
3
138
60
7
24
23
12
6
18
18
27
9
18
37
144
35
18
48
60
84
3
69
72
60
15
39
12
60
177
201
135
81
7
72
23
33
57
7
24
120
29
60
30
33
21
42
81
9
90
13
32
99
54
48
39
21
99
64
11
37
77
54
13
41
12
54
18
90
42
174
42
31
32
72
27
12
33
99
85
53
3
57
18
12
1
17
7
17
31
5
36
12
67
47
138
6
66
18
13
83
12
78
19
24
5
24
19
104
15
72
6
43
131
13
29
90
12
36
18
39
15
1
5
18
66
96
31
17
6
18
7
56
9
31
17
15
40
72
23
12
6
36
27
21
51
21
3
88
17
108
3
3
54
72
18
102
15
16
23
18
78
72
9
9
48
6
49
23
12
114
84
96
63
21
42
30
3
129
18
37
47
6
12
54
6
51
123
54
15
27
30
78
12
37
53
3
111
9
3
42
115
11
72
13
17
7
71
54
12
72
60
12
78
72
1
47
54
78
30
127
41
79
8
69
6
12
57
16
96
24
23
18
24
18
109
83
36
6
43
80
40
176
48
27
48
78
54
9
64
8
21
51
9
18
18
67
41
72
18
126
12
6
13
48
29
54
36
48
6
18
1
32
87
33
9
12
42
30
108
55
24
17
7
48
155
24
48
6
126
18
90
61
41
18
42
66
1
48
119
12
54
6
66
87
63
1
53
36
7
5
6
36
25
59
90
3
16
53
139
144
149
18
6
12
54
24
12
6
48
15
24
69
19
35
61
11
37
48
41
7
17
30
49
11
13
48
11
61
65
12
54
42
48
18
33
111
90
6
12
36
108
6
102
144
132
13
24
11
13
264
8
57
72
144
72
18
133
29
18
1
32
207
1
29
19
23
1
65
7
17
48
6
25
11
18
163
29
24
12
7
35
84
18
7
35
30
15
9
30
6
12
6
81
3
54
6
90
12
6
18
91
29
18
42
36
102
18
19
35
69
27
13
56
21
54
48
13
5
51
57
18
13
23
18
60
72
12
72
6
1
17
30
18
31
59
36
60
61
24
5
12
39
21
19
24
56
39
97
80
72
183
1
17
6
48
72
18
31
152
3
48
90
51
16
11
18
19
11
6
48
7
47
18
54
42
54
9
40
5
66
90
6
120
24
49
23
25
5
108
168
7
72
24
5
102
36
18
6
9
9
15
69
51
27
30
31
11
13
221
19
11
36
73
53
24
54
18
43
80
3
12
24
30
19
59
13
5
48
51
3
109
24
24
11
45
45
84
15
21
6
13
5
51
33
31
56
75
36
24
49
35
21
159
1
24
11
42
19
11
24
12
42
30
54
108
103
11
18
12
7
11
54
90
13
8
51
13
101
51
40
29
42
97
77
24
12
15
3
93
39
36
90
19
11
36
18
18
60
18
36
36
7
59
61
65
55
17
24
15
64
5
18
60
108
25
5
6
72
18
12
90
18
51
16
24
53
19
5
18
36
13
35
6
15
15
6
19
8
63
36
30
15
3
6
207
3
78
30
18
39
39
12
18
24
30
6
12
18
33
16
5
36
31
83
13
41
15
57
31
17
7
11
36
36
24
12
33
21
19
59
61
11
90
67
53
18
60
61
23
25
17
66
108
6
72
30
24
36
25
8
33
36
75
33
18
37
53
36
36
72
90
6
12
18
6
7
59
85
29
54
48
37
23
49
23
48
78
138
25
48
89
18
21
105
24
90
30
42
13
32
16
149
18
54
3
39
1
17
18
30
24
90
12
6
12
55
23
1
29
54
6
31
77
12
111
3
54
84
42
54
91
17
18
12
18
6
54
54
13
5
120
42
144
9
3
54
7
89
18
12
1
5
43
29
19
48
77
72
19
8
21
18
54
54
6
87
15
1
5
30
60
36
37
89
79
23
25
29
18
18
6
12
13
23
6
36
30
36
6
126
97
24
17
15
16
8
195
37
24
48
41
30
54
6
117
24
33
42
18
12
15
24
33
18
13
8
112
96
56
16
5
18
1
23
33
15
6
27
64
11
13
48
72
11
78
30
96
84
42
67
24
32
3
48
37
24
32
88
24
72
17
87
15
234
36
36
60
67
264
24
32
21
3
111
48
114
63
27
117
9
15
3
102
24
55
24
8
15
222
30
6
30
24
1
48
5
30
54
24
12
6
13
23
12
21
88
5
66
49
11
69
16
89
55
53
18
73
5
43
41
180
42
12
24
30
15
16
59
37
56
16
17
42
37
71
36
37
11
18
3
15
25
17
54
81
9
7
95
73
149
84
60
84
6
102
3
3
90
90
1
107
144
61
47
72
25
48
29
3
40
24
23
18
90
42
43
56
24
21
30
13
5
19
24
8
135
12
6
12
54
61
47
72
25
35
30
6
33
33
18
54
6
49
35
24
54
7
24
24
35
13
104
9
72
103
17
15
3
6
66
54
7
11
18
36
7
89
79
29
54
12
168
18
12
19
23
30
3
15
54
43
35
30
31
144
24
107
24
37
11
13
48
11
6
31
24
32
16
23
48
97
32
3
13
17
42
66
60
36
84
18
13
29
66
73
23
30
6
18
54
30
15
39
6
43
5
42
120
6
12
6
49
56
21
18
1
11
165
48
9
36
91
ABCD 93192262448*3^$a+1 [50012]
135
24
57
114
36
186
12
35
40
27
48
90
6
30
6
156
72
93
15
42
23
85
54
36
17
16
80
64
21
6
101
25
12
108
24
66
54
30
24
177
63
66
78
108
30
15
105
42
5
72
85
156
23
61
18
17
13
12
311
24
25
60
108
120
66
96
29
7
114
18
30
18
18
6
90
59
31
48
12
198
132
60
24
174
96
36
54
114
21
51
48
12
18
15
183
84
21
48
15
42
42
36
60
24
12
48
96
6
3
128
67
6
102
12
60
66
132
12
36
54
12
9
21
84
24
18
108
72
33
15
42
24
60
3
27
108
18
24
66
24
29
37
42
210
71
25
36
3
51
156
78
102
96
54
18
30
23
205
102
125
13
27
21
84
120
18
102
12
11
43
30
156
30
30
143
295
90
63
48
9
15
51
12
24
60
120
18
12
36
18
96
60
30
36
18
57
63
96
48
12
96
12
18
78
30
60
39
27
48
72
5
49
24
71
31
60
69
21
66
24
113
211
54
18
30
18
69
183
18
47
19
156
24
156
117
32
48
91
24
210
48
48
27
8
7
33
39
12
96
48
24
12
24
24
17
25
30
81
8
96
1
60
123
69
36
66
125
109
96
6
102
120
216
6
84
24
45
51
6
54
41
1
47
13
42
17
49
102
137
16
27
45
33
39
27
54
30
161
49
24
42
30
30
36
12
66
162
48
216
5
1
42
21
57
47
43
77
1
71
88
56
1
54
24
72
108
53
43
36
60
54
24
47
55
18
30
48
18
84
35
16
189
270
6
30
12
18
27
69
30
54
66
108
18
78
89
31
12
204
185
1
18
102
12
6
126
23
1
42
78
12
3
45
36
71
24
73
47
19
54
12
11
79
6
107
115
6
102
72
78
48
11
25
30
24
72
48
105
72
15
60
24
120
36
114
71
7
288
24
66
15
33
96
24
15
15
12
24
101
43
6
159
80
19
93
123
29
88
8
49
30
30
11
7
17
40
3
150
78
9
21
42
102
36
96
78
33
135
17
16
117
30
222
30
6
6
21
120
72
80
37
59
7
174
219
9
126
17
43
36
66
78
89
40
3
84
66
24
18
101
229
66
65
25
36
3
15
36
84
6
27
297
12
6
144
60
33
57
114
54
6
54
60
15
63
60
29
25
39
32
79
48
18
48
12
59
49
6
30
3
93
27
33
78
132
24
21
57
18
77
168
19
30
18
6
24
6
105
117
3
32
67
45
27
48
228
89
48
16
72
48
45
12
183
72
8
55
54
30
168
78
39
63
162
18
30
78
54
36
60
75
80
55
9
27
30
63
3
102
47
64
471
66
48
66
29
55
17
25
23
97
138
6
63
15
132
53
7
65
31
33
21
3
48
33
6
156
29
205
54
101
31
57
48
9
48
6
89
133
30
78
30
96
54
12
48
30
9
8
55
30
27
8
13
6
108
60
93
63
216
30
6
42
156
126
9
87
60
24
48
77
229
12
135
80
67
30
18
78
90
6
54
6
114
12
24
141
3
69
8
19
29
25
6
138
66
6
150
41
7
12
84
72
162
48
30
24
36
60
12
150
111
57
72
78
192
17
85
11
25
15
9
63
165
48
48
59
37
18
36
6
48
36
27
33
6
90
71
7
66
54
12
36
24
249
45
75
24
171
36
65
360
25
183
8
24
49
162
120
149
43
261
152
48
64
57
39
75
5
120
96
48
55
132
21
3
36
24
72
24
81
39
120
36
108
60
60
24
48
192
48
24
9
57
12
11
49
168
15
9
30
33
21
36
120
23
271
30
60
24
12
60
191
24
19
54
66
36
48
65
25
23
49
159
111
36
12
162
126
42
78
120
132
6
24
78
90
72
48
18
165
51
18
3
39
84
30
36
36
30
12
36
105
24
8
25
87
51
24
30
111
87
24
30
11
168
1
54
57
9
30
108
12
65
193
12
ABCD 93192272458*3^$a+1 [50108]
60
23
16
72
9
6
102
27
48
56
91
21
72
117
78
18
3
9
231
9
15
72
165
171
27
93
117
27
15
30
150
30
198
65
48
667
48
54
63
45
18
114
36
107
88
147
21
32
40
45
59
31
153
24
45
12
18
101
277
72
195
207
108
108
102
3
288
57
23
61
240
75
168
63
33
72
24
168
96
56
103
18
15
8
31
348
162
171
24
15
33
48
48
120
104
160
72
63
132
30
6
113
157
12
183
177
150
48
9
24
192
99
5
103
18
132
12
39
237
27
192
120
24
99
42
138
42
48
60
102
69
9
108
3
96
21
147
15
150
12
15
24
21
99
32
79
65
48
40
15
120
57
56
37
3
24
48
96
120
9
15
27
198
15
105
150
30
18
113
64
32
144
61
171
104
31
9
63
105
45
27
24
249
23
109
90
81
39
249
24
15
42
18
5
88
357
3
105
183
72
9
39
69
27
48
3
117
27
285
24
357
59
283
5
192
13
27
45
3
120
45
123
237
51
51
78
18
174
15
45
198
12
18
60
27
93
60
72
36
12
63
24
45
75
63
33
80
144
40
45
18
153
45
42
282
159
117
3
24
32
16
24
48
96
129
198
9
135
9
56
133
11
280
111
18
18
144
18
131
139
45
117
3
176
1
15
21
3
56
103
18
23
7
72
252
93
8
7
81
72
168
96
96
104
88
33
60
27
48
32
16
39
177
48
117
66
9
24
21
198
5
127
129
24
3
42
147
15
41
7
90
42
30
119
136
111
54
99
57
72
60
3
48
57
87
72
48
93
42
57
200
16
45
132
102
360
65
103
288
33
21
30
108
33
24
165
48
72
3
48
144
315
18
30
150
87
8
13
12
111
144
72
48
45
27
24
57
215
37
72
30
165
33
87
243
21
9
132
51
165
12
108
99
15
153
45
107
40
63
41
181
3
96
207
177
96
189
27
123
18
3
96
201
23
1
126
33
21
120
131
139
60
18
167
13
3
135
24
108
102
78
12
101
337
90
21
32
37
72
48
60
48
15
24
128
160
177
36
54
18
51
9
87
120
21
90
54
78
21
69
51
24
72
56
40
48
69
120
203
49
36
42
17
40
15
81
72
32
85
210
18
150
17
31
113
37
107
85
3
87
33
45
174
90
3
177
6
129
15
273
15
72
18
102
90
23
40
96
192
120
15
57
33
23
160
57
174
78
107
55
30
6
5
112
183
54
75
141
24
30
45
104
31
18
78
177
15
60
12
78
27
63
12
150
143
157
123
93
72
90
105
48
320
112
128
85
12
95
103
33
21
60
18
12
198
42
89
96
304
69
171
24
93
99
48
195
30
15
168
80
48
96
88
225
18
69
80
73
87
93
27
3
108
57
128
325
27
32
376
69
18
90
48
23
49
47
175
81
27
210
72
18
180
162
108
60
3
ABCD 93192427982*3^$a+1 [50064]
138
132
90
36
21
80
127
6
102
36
65
7
18
24
47
7
18
18
18
90
66
54
162
54
162
72
24
102
96
48
17
217
6
162
108
12
6
48
113
31
17
37
11
61
36
96
15
57
30
168
65
73
36
18
42
12
24
84
42
12
18
18
96
101
1
24
54
30
90
41
49
24
18
48
5
96
13
12
6
17
73
48
18
54
54
89
43
30
180
60
12
24
3
63
60
12
137
61
18
6
12
96
90
12
6
12
87
39
42
108
30
6
143
121
167
37
36
12
18
18
18
18
3
80
13
162
66
24
12
6
101
43
90
27
57
36
60
12
252
312
36
66
258
12
24
54
12
42
84
18
90
143
133
252
63
45
99
63
48
6
66
6
72
54
30
36
96
3
69
90
90
23
25
36
18
18
78
12
114
18
17
13
24
102
6
72
30
105
27
213
15
90
6
12
36
114
180
75
27
6
48
24
18
66
36
72
18
288
18
131
73
66
54
63
32
1
36
107
49
54
6
12
24
63
63
18
90
30
150
12
126
36
90
54
72
11
16
240
81
72
12
18
6
72
48
18
6
30
36
186
18
126
54
12
6
48
6
120
24
84
108
9
117
36
114
36
102
24
3
32
145
54
18
23
13
120
11
7
57
33
96
126
108
90
210
78
18
41
96
25
48
72
24
54
17
13
72
60
54
120
33
111
72
90
42
12
54
36
54
54
18
24
84
69
32
193
47
43
192
114
72
36
48
54
414
186
48
18
36
24
123
48
39
54
24
48
18
18
24
48
222
12
36
42
12
155
7
36
180
18
36
96
48
11
25
36
90
54
83
112
27
12
6
36
95
121
39
27
18
18
24
30
150
84
42
39
15
66
24
87
32
43
48
96
53
13
36
90
114
126
18
48
186
36
54
102
6
12
18
6
54
48
137
61
179
91
126
144
24
228
6
84
6
36
39
27
6
15
39
84
132
18
30
18
72
18
53
7
18
54
12
54
60
48
24
11
192
7
162
18
60
57
117
6
48
6
138
78
84
96
12
215
43
18
84
24
36
108
144
54
33
39
54
3
213
11
7
102
18
144
24
105
159
17
55
36
54
42
30
54
6
72
30
144
54
6
89
1
12
60
48
39
21
18
89
13
42
18
30
312
12
245
31
17
55
54
12
60
36
18
54
54
9
21
18
18
24
246
132
5
79
6
11
73
54
186
12
54
36
18
150
30
24
156
6
54
54
138
36
24
47
55
18
6
90
66
213
45
12
132
66
198
59
415
18
63
81
36
18
18
12
59
1
120
6
33
213
54
114
120
54
165
80
7
36
90
6
30
96
18
66
18
168
36
5
79
6
27
57
18
18
99
32
103
78
90
48
609
93
3
57
12
60
174
18
42
12
24
48
113
96
25
36
90
6
12
6
264
89
1
47
121
12
42
66
111
57
72
36
18
30
54
5
91
36
12
54
6
48
9
45
78
126
71
85
36
18
21
33
6
89
139
150
15
453
18
126
54
5
49
120
162
162
83
64
21
138
65
61
126
18
18
96
30
72
54
6
48
143
7
41
13
18
66
6
84
36
24
84
36
42
66
6
48
126
6
90
12
36
6
12
63
9
36
18
108
36
42
12
36
60
12
42
162
18
120
18
78
54
12
24
30
42
36
66
42
36
84
6
41
85
138
24
54
48
222
36
90
108
84
60
144
12
47
85
18
84
60
54
18
17
31
90
18
90
96
27
9
23
151
89
133
18
30
42
144
66
72
24
47
223
192
65
7
6
36
48
36
6
12
24
246
114
57
135
78
18
138
108
83
48
103
24
12
90
203
1
90
18
83
37
96
48
24
48
24
27
39
18
144
18
42
11
25
102
60
ABCD 93192824878*3^$a+1 [50026]
60
12
113
13
27
63
149
4
24
48
24
44
1
3
56
40
80
67
24
48
5
37
198
108
12
72
18
42
36
90
27
72
80
55
48
222
63
27
5
48
13
42
192
18
23
100
39
33
27
45
8
168
67
48
150
30
24
9
36
116
40
68
31
33
12
261
15
45
54
9
39
72
60
66
23
112
159
45
80
1
135
9
99
57
59
91
90
90
17
13
63
81
96
30
5
72
55
30
15
140
16
99
18
204
138
45
27
113
96
49
35
76
9
18
54
15
63
161
1
3
135
18
42
12
108
65
43
69
44
19
30
78
12
5
100
93
42
12
78
108
12
132
30
180
65
16
45
159
36
27
18
39
15
9
117
27
48
128
4
180
72
68
16
51
30
11
40
72
75
105
63
117
80
85
11
12
64
135
9
116
91
12
113
55
93
204
8
108
76
51
120
90
123
189
18
53
204
43
5
55
9
3
5
13
15
32
7
5
40
15
48
72
225
56
85
39
15
48
77
13
11
76
81
90
17
37
246
69
3
45
68
4
60
63
45
3
60
89
85
240
75
60
63
53
72
36
19
57
68
55
138
63
87
45
39
41
72
37
3
56
216
216
67
12
33
27
45
3
213
27
21
24
108
48
27
72
137
160
33
18
30
63
99
42
30
150
18
30
87
48
45
42
18
12
78
198
12
51
32
4
291
77
103
9
81
95
55
84
96
9
44
109
30
132
126
54
90
18
45
116
49
15
75
5
55
72
53
28
48
51
41
84
31
33
32
48
91
18
12
83
43
24
5
40
3
285
80
37
18
102
36
83
16
81
144
171
27
5
136
12
27
41
64
117
75
15
41
7
45
68
175
29
76
192
36
81
155
4
9
3
45
27
15
180
48
5
40
105
12
155
76
27
72
48
24
9
72
192
63
33
180
57
72
27
180
51
30
99
24
27
72
17
13
23
252
103
54
6
54
39
20
169
47
4
32
192
13
23
37
84
83
16
60
291
96
53
19
48
132
72
9
39
33
39
5
28
72
156
9
6
53
67
105
12
33
147
36
87
5
7
117
24
111
33
27
81
39
5
85
6
45
135
17
67
29
139
117
104
76
111
144
36
177
147
45
45
95
144
220
36
33
30
221
67
132
108
17
73
99
21
47
196
32
55
129
36
249
59
112
27
17
1
90
102
108
63
189
83
40
75
42
27
3
5
55
48
9
24
57
23
64
3
60
93
9
11
67
72
192
18
83
40
27
153
228
24
68
180
124
63
77
13
18
144
60
9
32
12
37
3
63
180
24
36
9
3
81
27
149
31
90
59
55
30
96
3
159
30
23
4
60
80
208
3
54
23
145
95
108
79
96
9
48
87
108
45
27
126
234
53
40
96
27
5
12
55
12
105
3
81
9
42
45
63
72
21
45
54
36
72
5
96
12
184
45
60
30
9
24
152
55
21
87
117
171
9
80
55
108
72
21
15
90
35
37
63
68
40
219
5
180
13
42
48
29
40
63
18
30
72
42
36
95
4
3
5
40
27
321
9
126
57
32
28
27
120
5
31
9
45
23
55
102
63
45
23
19
93
63
5
19
36
17
112
308
193
99
63
81
12
9
18
65
97
63
36
99
42
3
60
183
90
42
21
36
180
135
6
72
35
37
3
15
45
108
39
6
3
159
117
45
23
25
23
60
25
24
18
185
13
39
33
102
18
23
19
41
48
36
4
51
18
30
117
128
36
4
72
93
23
28
27
144
9
44
36
64
3
54
23
67
153
117
6
120
77
36
60
67
77
103
12
257
55
108
17
13
18
24
30
78
90
12
ABCD 93192907144*3^$a+1 [50017]
12
4
29
55
6
11
25
38
10
8
39
1
60
72
50
10
12
44
22
20
10
8
64
18
2
52
20
39
27
102
30
6
42
9
9
22
38
42
42
48
10
18
24
26
60
4
12
30
36
12
78
20
18
24
27
25
30
96
24
6
2
10
6
62
40
30
38
4
18
17
7
81
27
96
2
34
6
8
106
9
47
10
12
90
8
78
4
2
96
10
2
18
132
3
117
16
74
10
6
14
30
28
84
48
20
46
90
132
20
12
21
79
8
57
25
6
30
12
80
40
20
4
114
6
30
38
76
20
72
18
126
19
47
10
30
20
22
30
2
30
1
5
42
33
15
10
8
6
30
60
118
62
88
48
12
2
10
20
6
22
56
24
48
22
5
7
36
29
39
9
15
10
108
12
20
82
78
8
4
6
24
9
11
96
18
84
10
50
3
7
18
20
78
34
3
5
48
10
12
14
30
34
6
14
24
58
8
9
13
2
1
41
46
18
39
11
22
38
6
3
13
12
62
18
15
73
95
39
4
2
42
10
32
28
18
2
10
48
29
39
24
30
3
85
8
4
66
6
26
102
16
24
6
17
7
26
12
3
15
9
3
34
98
1
41
64
50
4
12
21
5
52
23
43
26
40
24
12
32
30
60
21
24
33
18
21
9
39
16
17
39
39
42
7
45
3
152
51
4
66
12
84
8
30
105
7
18
12
24
44
18
10
27
41
12
3
15
24
48
12
22
36
38
4
26
40
30
44
21
1
108
26
4
36
12
42
66
6
3
81
74
60
70
3
17
28
42
86
27
13
144
50
52
30
56
22
26
22
2
100
26
10
44
12
84
19
111
24
8
10
2
42
40
18
42
60
6
5
9
48
22
18
48
14
34
26
60
16
18
50
46
68
12
4
42
30
104
28
68
48
10
14
27
1
12
12
6
2
48
12
30
10
2
58
23
39
10
110
30
4
14
22
18
72
86
40
2
132
6
4
26
94
8
18
9
15
46
44
15
24
79
42
6
17
45
16
62
18
4
32
48
30
40
8
48
6
16
32
22
48
5
13
30
32
90
10
2
16
8
6
96
57
45
12
16
23
15
22
8
6
18
18
30
10
2
66
34
12
38
28
2
10
8
9
15
64
2
34
14
34
18
32
27
63
16
2
12
96
120
12
124
84
20
24
18
52
18
42
38
42
81
15
84
6
4
8
10
182
12
6
82
8
7
33
60
42
26
6
30
6
10
12
26
84
18
4
66
30
12
12
11
33
100
42
18
66
29
21
30
96
12
6
10
66
8
10
26
22
5
15
70
32
6
22
14
6
52
48
23
27
37
11
12
33
25
62
10
102
92
10
11
9
16
8
36
4
24
8
34
5
13
2
6
40
12
68
3
25
30
26
100
26
9
103
48
14
16
2
22
18
8
34
14
106
23
7
14
24
28
14
66
40
60
92
36
67
5
18
30
24
12
6
28
14
16
47
13
11
21
10
33
65
6
16
2
6
12
52
32
34
14
33
39
24
22
44
15
33
28
30
20
22
8
4
14
49
21
26
18
30
6
34
20
66
27
39
1
15
18
86
6
24
3
3
10
48
6
26
130
57
17
4
2
34
23
61
122
52
2
24
16
38
58
32
51
69
36
10
62
12
10
48
14
46
14
48
36
36
10
26
42
18
52
8
58
80
72
12
12
73
33
8
120
4
12
8
60
48
22
60
8
30
12
22
176
138
52
3
17
22
20
102
6
25
27
60
50
66
36
9
129
15
15
186
15
21
4
54
18
12
56
34
62
3
57
46
44
48
10
6
30
47
25
47
15
10
20
66
94
8
10
8
16
20
21
33
10
29
63
33
55
14
18
28
62
12
18
30
54
36
72
66
22
150
44
24
7
15
62
3
85
38
76
50
64
119
55
6
2
64
14
52
23
79
18
8
15
24
13
138
6
6
2
76
32
150
48
22
59
1
8
22
65
25
14
105
21
64
38
22
6
14
58
18
8
40
96
86
9
1
12
62
78
6
6
4
6
48
18
12
32
16
83
81
36
10
60
2
16
120
35
37
20
4
18
20
22
8
16
24
15
47
46
18
44
6
22
65
87
6
40
12
12
86
94
38
24
4
6
6
42
48
12
12
23
16
27
12
2
18
48
30
7
53
18
9
37
6
2
58
30
2
46
27
17
63
9
6
22
86
4
32
10
54
30
11
21
48
16
59
1
20
48
10
50
66
4
18
38
57
27
12
34
2
78
39
16
27
12
20
52
14
52
42
90
6
14
40
102
8
10
12
120
3
41
24
15
15
1
81
6
2
120
12
10
6
60
30
98
4
32
114
22
12
56
39
21
36
4
12
44
16
35
15
18
4
42
41
37
26
16
48
17
21
42
16
42
23
24
45
6
36
64
14
10
17
21
18
12
28
2
15
7
8
18
4
36
12
2
6
42
30
27
15
6
42
22
8
58
44
46
20
51
31
24
38
18
12
10
36
84
50
22
26
12
10
2
6
4
26
52
42
24
12
2
6
12
12
40
42
6
27
23
118
24
2
18
16
66
6
30
12
30
23
24
81
18
6
166
8
16
8
18
24
28
50
1
5
6
78
28
20
72
15
61
42
24
6
18
14
12
108
18
28
74
3
3
34
48
12
2
6
24
94
32
25
27
26
84
52
18
26
7
8
37
60
110
30
22
2
46
42
20
36
10
56
9
15
72
18
60
34
6
104
51
31
6
27
75
21
15
6
35
3
12
6
3
7
2
55
17
48
22
6
32
3
39
33
61
20
7
17
12
40
36
2
117
85
38
10
83
3
37
159
98
52
86
10
42
96
2
22
17
61
68
4
2
78
78
4
8
46
35
7
60
12
32
6
42
40
42
36
42
68
4
66
12
3
39
36
68
12
52
42
38
22
74
10
2
45
87
108
37
41
15
61
8
90
36
37
5
42
6
10
42
12
2
10
71
7
96
74
12
24
174
16
32
22
8
55
23
24
12
4
2
15
39
4
20
12
42
40
2
18
112
68
60
15
27
21
13
12
44
6
18
16
8
10
26
46
74
6
6
30
30
18
64
20
16
6
36
92
6
30
4
3
8
1
36
32
10
146
60
27
9
46
2
6
16
41
157
18
38
34
18
8
54
33
24
13
6
42
20
24
6
33
79
42
14
6
24
120
130
17
9
28
18
30
8
27
27
48
12
90
16
95
49
12
44
39
63
10
48
80
12
34
30
56
48
24
40
20
30
28
20
48
42
15
37
35
75
6
22
30
24
138
26
24
30
30
36
4
12
68
12
6
10
68
16
3
11
4
2
84
12
64
56
70
44
60
10
14
12
18
4
132
50
33
21
34
6
44
30
28
12
2
40
36
32
22
26
10
8
34
2
36
30
90
48
84
28
62
6
16
14
12
22
36
50
12
3
37
18
14
48
3
15
64
8
12
12
16
2
66
52
62
58
8
16
140
6
10
2
36
30
12
28
26
6
10
15
9
6
38
70
20
34
32
48
52
44
16
14
70
11
1
44
58
6
12
14
40
ABCD 93193060648*3^$a+1 [50084]
2
49
81
8
7
23
25
15
72
57
15
8
30
4
159
36
3
26
30
40
9
36
59
18
124
26
30
60
30
48
10
14
1
15
62
7
35
37
24
12
9
48
30
8
13
27
69
89
4
6
45
35
24
10
51
27
24
38
55
45
150
56
97
63
14
7
29
46
30
3
21
87
3
152
120
42
16
15
15
104
18
127
60
35
6
24
55
3
8
24
18
60
4
56
60
18
10
6
114
14
1
5
42
22
26
42
22
26
12
7
21
54
8
18
55
5
90
10
60
50
25
17
12
7
21
12
18
32
82
15
93
15
45
36
20
12
7
35
30
10
18
54
6
20
12
18
72
58
54
45
3
50
43
72
65
96
19
23
42
30
13
72
3
48
2
88
36
60
15
33
6
2
60
52
3
57
8
10
2
48
12
10
30
18
110
43
39
50
36
24
82
33
111
2
12
55
5
6
16
6
68
4
42
14
79
101
4
50
40
56
16
14
79
57
18
26
40
192
3
5
19
171
21
3
57
21
42
18
38
16
21
24
9
27
65
4
8
48
42
25
15
21
9
26
30
10
62
10
24
8
160
57
81
27
60
33
32
52
3
5
36
31
60
11
22
15
21
12
32
40
8
12
336
4
20
43
5
12
10
18
60
50
102
7
3
80
61
17
4
30
8
16
21
21
54
54
2
22
12
36
18
69
5
22
14
4
8
12
55
75
6
24
3
23
40
9
33
8
31
36
17
18
78
24
7
9
50
16
18
8
78
54
60
6
24
37
41
42
70
36
6
96
54
75
9
32
7
36
59
37
93
15
12
3
30
72
63
3
2
22
6
98
25
9
30
8
22
50
112
38
18
25
48
72
5
4
38
16
14
28
38
54
48
52
6
9
23
10
24
38
6
90
37
9
44
22
30
32
112
3
65
7
23
37
3
48
90
39
15
8
10
20
31
36
33
27
21
12
8
52
12
8
90
40
86
4
3
3
32
72
1
60
9
42
14
24
55
36
21
51
63
14
130
93
5
28
2
145
5
18
1
33
3
48
5
16
38
78
40
27
53
4
14
49
81
6
30
8
91
81
14
1
29
4
3
35
42
40
75
5
30
30
16
42
9
9
6
8
16
2
52
8
58
6
24
12
78
9
72
36
48
17
18
30
40
42
30
3
24
48
53
12
12
91
65
12
18
10
62
13
84
65
142
8
25
12
53
36
40
50
25
36
11
42
30
10
27
29
16
38
25
36
17
12
7
15
48
8
64
8
61
57
8
34
56
22
15
35
82
12
18
38
18
16
26
40
39
41
172
68
52
50
10
8
67
21
12
48
27
23
40
42
3
29
16
6
21
17
18
37
45
86
94
8
18
37
5
127
63
2
6
10
12
63
35
16
30
99
24
12
21
48
32
22
110
115
5
28
3
36
29
4
3
3
2
112
27
48
57
56
10
2
6
34
8
102
85
11
24
97
21
2
25
45
42
18
30
30
12
6
32
66
102
13
17
34
24
24
30
3
48
89
22
38
58
8
25
15
80
22
2
78
67
15
6
24
51
17
4
15
53
100
12
6
48
62
7
35
58
8
12
34
78
12
56
28
32
7
65
60
6
112
8
22
15
35
78
4
68
64
36
8
24
28
2
13
5
7
23
10
27
36
5
31
81
2
1
36
11
72
18
12
48
7
11
10
32
120
19
93
96
15
77
4
3
11
24
1
24
48
24
33
6
30
12
54
21
17
28
15
12
21
15
95
49
53
7
33
8
34
33
9
3
35
30
106
2
28
60
20
34
45
27
33
15
120
66
20
24
7
59
40
6
51
17
16
14
18
180
28
15
47
64
33
72
23
30
7
11
34
3
96
27
9
15
14
52
20
55
33
50
30
10
62
4
44
10
54
50
1
87
30
24
36
48
14
13
57
8
7
35
82
56
60
10
102
80
18
22
3
48
5
10
9
12
36
24
63
26
19
41
12
22
18
8
30
30
60
54
13
27
45
27
9
17
28
32
100
15
69
111
9
104
42
18
7
47
6
84
46
2
64
39
65
30
1
48
15
48
8
70
32
40
20
4
51
24
45
8
10
18
3
89
58
18
30
66
38
66
67
107
30
7
24
12
24
39
14
18
13
60
65
19
27
9
47
25
72
72
21
20
4
44
24
28
2
30
10
6
27
87
18
3
17
7
35
48
72
16
9
36
36
39
6
18
30
12
39
5
76
14
16
14
84
7
69
2
48
54
66
25
60
9
8
55
9
3
33
32
7
45
68
67
11
70
8
4
3
33
32
7
12
144
9
8
4
18
6
60
6
93
12
36
3
21
11
22
8
40
50
13
5
4
18
18
20
12
7
15
21
189
123
5
7
5
60
28
2
30
18
18
16
48
15
53
12
30
10
30
26
12
88
12
24
84
20
31
135
14
40
44
16
15
9
15
5
36
16
38
48
13
9
8
18
22
32
52
44
204
31
84
3
33
17
4
26
30
34
24
14
10
8
73
45
99
120
21
75
9
75
21
15
24
5
10
30
3
9
68
10
21
27
2
30
10
27
33
3
5
67
12
3
8
150
223
27
32
6
10
110
34
18
62
1
17
7
63
48
6
36
3
5
52
72
8
10
24
33
48
23
10
111
149
4
36
12
15
63
32
34
15
101
28
6
6
3
47
22
63
3
32
58
12
8
4
3
3
57
12
11
61
24
65
40
15
29
60
82
120
24
9
95
13
107
16
9
72
69
2
18
60
12
30
30
10
78
12
78
14
10
26
30
1
129
20
40
42
38
7
65
40
12
48
12
50
106
30
6
39
24
12
33
3
24
21
15
15
18
39
95
30
10
66
27
27
42
36
3
15
45
5
4
3
39
33
23
109
83
22
68
40
38
42
223
15
8
24
10
30
96
57
45
27
23
13
45
44
55
5
7
15
21
113
90
49
23
18
4
20
28
3
12
108
5
4
15
5
60
6
1
21
15
3
14
90
13
3
30
50
49
45
3
9
68
108
19
9
27
5
7
21
12
12
6
14
16
2
22
56
112
3
39
26
4
72
74
130
6
129
69
8
138
37
60
105
24
51
17
18
30
34
18
60
75
5
43
72
93
2
126
55
29
48
79
24
84
41
76
6
2
7
29
114
48
18
16
14
25
15
24
6
90
2
60
7
101
7
23
42
7
33
20
18
49
63
62
10
18
54
8
37
83
16
69
27
9
5
40
27
45
50
64
21
35
48
1
23
1
5
64
3
23
22
3
5
10
24
78
120
84
14
30
4
27
24
51
8
10
3
113
7
5
28
27
48
ABCD 93193274308*3^$a+1 [50039]
43
29
55
36
65
73
2
69
21
27
60
96
72
15
22
30
18
12
8
22
41
96
96
7
72
41
48
37
48
59
21
4
18
12
42
23
36
36
19
5
91
41
127
53
7
8
10
18
6
30
18
18
30
20
3
1
23
25
38
33
57
15
13
42
17
21
12
4
6
29
51
33
12
45
4
18
56
22
24
18
5
72
21
87
21
15
12
75
4
104
4
101
61
35
13
8
18
9
13
8
4
32
58
32
4
20
16
84
65
36
73
35
7
24
5
7
8
4
18
54
6
24
30
78
12
11
73
6
108
5
67
26
3
7
8
4
12
29
31
101
3
9
3
4
6
23
27
33
19
6
126
36
30
24
35
25
18
12
48
5
1
6
44
45
61
14
34
98
58
50
22
23
12
60
39
58
42
60
44
70
90
20
57
7
8
4
14
16
48
2
33
48
37
42
5
24
19
6
2
34
11
49
66
54
71
12
31
182
30
9
48
13
60
104
10
36
8
9
67
6
23
1
23
21
12
15
24
15
33
1
2
4
29
12
13
71
36
3
4
30
30
12
66
23
31
18
12
180
60
35
24
1
86
57
51
16
6
44
10
6
74
24
64
18
95
15
4
5
31
12
26
99
13
48
32
27
12
39
16
18
96
30
2
18
46
6
38
4
11
51
21
15
4
5
1
23
1
71
24
159
4
17
13
72
26
64
30
18
5
3
34
6
20
34
24
26
6
70
12
5
1
24
42
24
5
115
2
28
11
36
48
24
13
30
53
31
36
24
41
55
29
73
35
13
38
4
5
25
23
15
10
23
49
23
43
12
18
90
5
7
84
60
18
23
55
65
37
6
17
13
6
6
23
127
53
1
11
9
4
24
11
36
1
20
4
71
12
37
11
12
25
8
22
108
5
24
1
30
18
42
5
153
4
71
7
68
57
9
58
30
38
4
29
19
26
112
30
5
13
126
5
1
90
8
21
15
9
1
6
24
48
5
13
102
18
23
57
15
7
56
52
158
34
12
18
48
107
13
83
7
8
12
78
27
48
12
7
8
22
30
65
27
24
4
17
9
4
18
30
23
15
21
55
89
49
30
18
18
12
17
91
17
73
59
48
24
31
17
61
119
73
20
18
30
76
23
25
18
30
50
30
18
21
31
24
5
13
156
72
8
202
54
14
12
58
50
9
1
47
15
105
13
54
26
27
49
23
1
26
100
36
42
30
98
27
43
8
57
25
90
54
54
36
6
23
67
68
21
73
11
21
34
12
68
57
12
7
6
23
19
6
80
16
36
35
19
56
57
120
73
8
30
21
21
27
7
6
35
9
36
10
77
25
18
120
80
57
25
6
17
7
53
9
88
8
4
14
22
12
11
21
6
22
8
58
6
71
12
13
42
38
22
18
42
5
85
60
18
5
25
38
57
12
7
24
5
111
33
3
34
20
3
127
5
24
61
78
5
36
12
49
23
25
60
11
111
88
18
12
36
35
25
11
19
36
18
18
8
9
96
19
56
9
51
4
5
7
5
49
35
91
5
45
6
10
35
115
54
6
8
57
12
43
5
135
90
34
60
5
31
53
1
6
68
12
52
30
30
5
60
7
29
12
55
12
60
5
57
58
17
25
35
13
12
20
3
96
87
30
4
18
60
72
6
98
22
18
5
27
22
8
22
36
36
101
3
22
30
54
95
61
12
11
12
9
6
82
2
6
70
174
11
7
72
54
92
10
5
48
15
64
38
4
23
1
54
8
45
63
42
28
126
6
35
13
54
5
3
22
26
9
43
65
15
4
29
7
44
10
11
60
60
84
25
23
37
24
32
18
21
55
48
5
55
53
48
87
34
11
115
12
6
2
18
46
24
29
33
22
18
23
127
180
8
40
77
19
24
20
52
12
5
3
10
8
16
90
5
24
67
30
23
1
14
34
23
43
12
12
30
35
37
24
2
45
24
48
12
61
12
6
20
70
2
9
1
8
46
41
49
14
64
18
114
14
36
75
25
18
158
39
103
68
22
30
12
29
15
10
42
77
36
37
14
58
35
3
52
48
20
108
9
123
64
5
25
11
115
18
6
60
36
24
29
1
56
40
47
37
6
48
5
19
5
7
6
48
12
24
35
43
68
4
18
71
1
48
35
7
18
188
15
12
48
60
72
55
78
35
13
6
44
12
4
78
11
91
14
22
17
3
18
39
13
14
34
131
25
54
5
12
60
19
90
23
21
4
23
45
58
62
10
8
9
67
36
24
24
6
35
60
1
24
23
120
48
48
12
19
6
23
7
30
134
94
6
60
36
17
25
48
12
68
27
12
31
12
26
16
50
28
41
24
43
17
13
18
32
93
7
29
13
48
60
12
23
39
58
138
5
3
40
77
7
41
1
30
29
12
13
50
69
61
42
53
25
36
26
33
25
6
84
84
17
1
24
24
35
7
14
64
24
23
19
48
77
25
35
9
22
110
34
78
108
12
23
33
10
2
4
24
47
7
8
64
36
29
1
30
8
4
26
70
5
24
67
6
80
10
5
3
9
13
24
18
5
36
12
84
79
6
18
18
12
8
3
12
3
22
20
75
15
34
48
72
78
17
1
138
6
90
56
40
18
11
60
61
47
36
19
8
33
27
45
72
36
45
51
21
4
11
37
6
24
5
13
38
10
6
5
21
87
25
12
6
24
6
14
36
78
4
42
29
1
71
67
17
39
9
12
91
48
5
27
45
12
48
93
64
18
65
19
140
6
18
12
28
12
60
8
16
26
3
15
16
50
58
102
30
30
14
9
36
67
14
10
26
4
86
40
5
45
3
12
49
6
60
5
115
24
24
6
78
36
29
57
24
46
30
35
24
60
19
41
7
132
72
96
42
11
19
8
10
48
2
33
49
48
42
101
144
48
7
36
29
33
144
6
10
42
30
18
5
24
13
6
6
11
7
8
52
17
15
4
72
17
48
12
7
48
36
50
4
62
33
55
18
8
72
75
12
43
24
6
20
22
8
4
30
59
19
41
37
95
12
36
7
8
66
4
2
28
84
30
23
115
72
12
6
12
60
11
7
20
34
6
54
11
60
25
23
12
49
74
70
2
52
41
24
60
13
12
11
25
90
32
22
26
34
35
7
36
5
13
6
26
64
30
6
42
30
11
105
75
12
3
22
20
10
38
34
60
53
7
5
48
33
40
6
53
36
139
6
56
3
13
90
5
24
55
14
12
75
79
150
11
13
42
12
36
29
12
9
27
43
17
37
8
15
24
91
12
5
61
42
20
4
6
47
7
90
20
51
55
12
5
7
18
23
15
34
11
39
45
69
39
12
1
12
2
9
37
42
12
6
23
127
5
13
47
39
6
30
40
17
3
52
66
6
60
18
71
15
9
13
ABCD 93193945498*3^$a+1 [50034]
6
12
36
51
9
18
84
57
21
51
15
72
132
5
7
162
18
36
42
12
54
5
13
6
48
54
24
12
11
85
12
23
67
42
99
104
7
9
45
60
72
30
24
12
36
65
79
24
41
16
33
102
6
27
96
51
6
144
39
15
17
31
78
12
24
66
54
23
85
6
66
3
15
24
33
15
57
123
54
216
18
54
63
15
9
8
13
114
138
78
30
83
7
162
150
54
48
6
12
6
131
16
69
35
1
126
33
267
21
3
36
162
167
25
54
9
15
18
36
12
23
31
18
96
84
198
36
96
12
5
144
73
30
108
261
9
90
24
54
23
7
81
15
30
155
97
36
6
53
160
33
23
31
9
45
6
30
39
240
27
5
247
81
45
18
36
309
75
48
42
99
8
73
36
35
13
72
114
41
283
141
75
54
12
18
36
29
48
72
136
9
30
81
104
112
9
60
30
60
41
7
72
54
144
36
78
17
280
8
91
48
93
8
13
30
29
25
24
138
36
36
54
6
9
8
16
8
49
12
11
25
63
51
5
61
54
60
161
31
6
120
83
16
159
12
18
11
61
36
18
60
18
135
9
18
138
11
16
9
54
65
139
5
7
24
129
117
51
135
48
6
18
41
115
29
16
99
101
13
59
43
108
6
3
24
57
78
33
87
113
91
45
57
47
40
81
30
54
3
33
36
6
12
114
66
90
6
48
90
83
31
84
5
19
69
165
30
21
33
18
6
66
77
55
30
54
78
12
150
12
54
36
90
90
42
138
90
18
126
6
66
5
72
31
60
69
8
13
72
59
49
54
36
5
103
89
85
6
48
5
13
18
6
99
3
29
25
54
9
27
72
21
39
18
48
18
78
12
99
27
5
24
7
96
81
48
9
23
127
33
3
5
115
18
75
33
186
30
42
66
18
54
6
126
143
127
36
69
93
12
135
99
45
27
90
75
8
13
12
54
72
41
37
75
56
7
18
39
15
6
30
126
39
3
53
13
123
8
67
54
23
37
12
119
115
72
5
67
60
12
24
30
126
36
24
12
54
72
96
27
168
15
9
51
93
45
24
107
1
54
48
144
54
36
24
23
112
8
49
23
55
48
18
72
42
53
24
79
41
19
30
63
120
57
71
67
21
80
97
18
18
36
191
79
6
120
126
36
96
48
6
12
198
126
42
17
72
88
39
54
30
162
18
57
15
18
23
31
42
71
73
162
156
24
36
21
45
6
36
48
41
289
23
103
113
25
6
18
71
13
54
54
39
24
9
114
69
33
6
41
67
30
18
5
103
180
198
63
81
54
54
186
9
135
72
9
81
66
18
18
36
18
60
30
54
24
66
36
126
54
57
39
18
63
45
48
18
96
89
49
18
60
12
108
90
39
21
12
54
78
3
9
47
115
6
12
72
11
43
18
18
24
12
108
90
186
30
162
6
39
207
36
45
32
85
83
16
9
114
5
7
41
1
30
18
72
23
49
24
66
317
79
144
41
31
137
31
12
18
36
6
84
173
49
183
45
6
53
40
45
24
408
27
51
5
144
25
23
24
61
42
138
6
12
114
84
24
138
6
23
25
54
36
90
60
54
17
31
65
25
39
15
24
54
3
9
47
79
6
27
32
40
27
69
69
59
31
126
3
87
9
9
90
29
25
78
48
72
90
39
105
18
36
18
60
48
59
85
51
104
31
72
84
78
12
147
8
25
18
36
78
27
9
15
15
18
18
5
64
32
25
39
39
177
33
39
33
60
35
13
42
102
11
7
33
81
66
18
6
48
6
138
29
79
129
75
5
49
102
42
72
12
258
57
87
174
11
7
36
6
36
18
9
8
49
18
6
12
18
216
18
191
31
57
177
12
108
42
30
24
71
139
69
3
18
6
21
24
39
126
438
66
3
56
88
3
21
33
72
30
168
89
145
66
42
144
27
111
42
48
72
24
15
3
5
97
39
368
25
42
174
18
198
39
3
18
12
78
89
16
129
84
36
42
30
18
5
85
24
48
155
7
41
49
6
17
1
270
12
45
9
47
49
30
105
9
48
18
21
147
21
69
3
9
ABCD 93194103136*3^$a+1 [50012]
93
39
21
39
15
102
24
55
11
21
40
104
33
42
1
60
20
24
45
24
120
87
3
37
92
81
15
96
24
52
20
12
16
11
33
21
39
12
15
9
60
81
15
100
80
124
32
4
29
55
5
51
48
21
6
9
51
33
21
6
18
6
105
60
52
89
48
7
29
87
4
20
24
36
96
4
35
1
77
12
48
27
3
30
36
36
15
45
78
12
21
27
1
5
6
24
30
24
72
3
27
78
51
9
51
16
23
6
51
45
55
35
1
20
72
76
116
24
60
12
33
51
48
15
37
68
15
42
15
24
12
72
72
48
12
24
69
3
24
60
75
25
29
6
1
20
24
15
1
8
69
15
27
1
44
33
15
16
11
9
45
87
24
156
100
8
36
3
6
15
9
27
45
31
17
43
8
40
20
15
9
48
12
28
44
4
65
39
21
51
69
120
24
6
6
19
11
21
24
93
27
69
30
24
60
6
135
15
37
137
31
41
31
8
21
24
36
31
23
66
55
23
45
72
39
57
24
3
13
89
3
36
21
90
21
9
48
3
9
75
36
12
21
6
1
80
9
24
31
5
15
3
1
56
16
104
69
7
68
9
3
9
55
20
33
60
3
4
20
39
9
60
27
30
15
9
31
23
180
12
93
36
9
96
24
15
21
6
129
21
15
4
89
75
16
65
75
45
24
3
4
20
48
57
15
84
15
60
37
29
75
9
27
9
30
60
1
140
3
6
120
39
24
12
33
67
35
9
69
15
21
31
44
12
9
15
3
6
39
16
89
66
21
64
32
24
123
30
42
21
69
15
15
21
189
3
72
3
12
18
15
21
175
20
12
57
27
33
60
15
48
57
7
8
96
12
9
75
4
35
6
3
15
45
48
4
8
12
75
18
75
16
101
3
21
31
5
75
69
27
24
84
76
29
31
23
6
96
139
65
15
15
36
1
47
12
18
43
24
84
11
18
43
20
57
6
6
79
12
8
39
93
28
65
15
45
66
25
5
48
15
12
4
29
3
57
72
63
16
12
47
21
60
40
41
30
24
114
87
48
16
44
12
48
36
120
21
24
24
15
96
40
56
15
18
6
105
12
24
4
5
31
20
48
76
5
27
3
9
96
24
15
33
33
6
90
75
45
60
15
4
11
21
159
25
23
61
32
24
96
12
87
1
8
24
45
31
35
97
8
12
93
51
15
9
45
24
7
68
75
42
39
96
24
16
44
16
29
55
119
60
21
9
3
28
12
59
54
15
36
69
7
83
24
30
3
33
271
24
20
96
24
69
3
27
36
9
48
4
36
20
88
20
9
3
24
24
15
84
37
8
51
9
28
8
12
24
76
8
21
3
12
48
21
30
1
8
16
5
6
9
69
31
20
36
36
12
28
48
29
30
93
33
31
56
4
95
45
9
54
6
24
3
60
3
9
16
36
80
15
33
21
15
81
115
84
32
57
3
87
37
5
39
39
30
12
3
45
12
19
125
51
16
17
75
72
36
39
85
44
204
75
30
36
30
30
30
157
47
37
80
123
21
16
20
84
24
27
30
15
100
44
36
16
47
21
40
140
36
4
72
17
51
24
51
37
23
66
19
12
17
12
24
27
117
36
99
21
31
65
15
9
31
5
3
60
96
52
53
27
69
51
60
28
29
7
95
30
18
57
45
39
21
15
36
99
18
3
12
48
64
29
60
30
30
24
87
9
36
39
72
33
36
51
4
56
12
12
123
12
9
24
76
12
8
60
96
105
63
72
33
12
15
3
1
20
36
9
6
9
51
18
27
24
81
115
24
11
24
6
90
33
36
75
66
48
12
18
30
15
21
24
30
132
25
24
11
18
43
59
21
24
3
6
24
72
15
45
3
48
4
8
252
9
99
45
67
20
4
56
36
12
45
43
17
7
36
20
48
52
53
60
27
27
1
11
21
72
76
95
25
89
3
3
9
48
9
15
9
15
36
168
21
7
44
153
36
30
54
43
68
76
5
18
45
12
63
60
33
57
3
88
5
15
16
35
18
15
21
67
23
57
88
71
24
45
12
9
15
84
12
33
55
72
47
61
161
3
51
9
105
31
29
6
45
21
3
12
15
33
15
81
12
60
9
24
6
165
3
1
5
7
8
9
102
9
36
9
30
6
51
48
72
87
21
45
27
24
3
30
66
54
162
1
152
16
5
31
56
24
4
32
12
27
25
119
9
16
41
39
72
27
30
6
6
39
36
9
66
45
36
9
3
12
39
21
4
29
63
69
3
108
9
15
36
24
96
28
152
60
9
30
1
32
12
120
129
55
44
48
12
72
84
24
52
20
84
21
3
132
39
9
12
4
20
21
31
44
96
33
27
12
51
57
4
5
15
45
31
47
61
44
81
15
76
29
7
32
105
63
99
69
21
30
30
15
3
1
119
1
92
12
21
51
60
24
36
48
15
42
31
92
21
15
21
18
6
15
12
12
81
15
60
9
36
27
88
104
12
36
3
21
84
12
63
9
45
15
45
30
21
21
123
36
39
66
96
19
125
31
5
31
68
12
64
5
18
13
29
63
12
4
11
18
15
196
36
20
36
24
15
9
75
9
21
51
40
5
19
5
54
30
87
4
32
9
30
48
1
20
52
8
12
9
24
39
16
41
24
7
59
33
16
72
23
126
18
6
24
15
75
33
60
3
66
30
48
66
39
75
21
9
6
24
72
18
12
18
105
21
207
408
60
39
102
18
12
69
9
75
12
45
63
52
8
15
36
36
78
30
12
78
3
48
52
80
9
3
21
51
39
25
59
12
105
15
9
39
1
65
27
3
6
19
56
40
53
3
64
128
15
33
12
12
33
30
90
102
69
40
32
108
21
48
3
9
63
45
30
21
72
12
51
57
9
24
7
48
20
45
67
32
16
32
12
51
85
32
69
48
15
72
9
31
23
12
78
51
51
109
12
60
77
27
ABCD 93194648468*3^$a+1 [50027]
33
111
21
336
47
13
51
93
51
96
45
351
36
12
128
160
36
93
143
16
21
159
177
336
11
133
11
97
191
1
111
20
61
95
256
68
204
180
1
60
47
13
23
121
35
4
381
47
4
32
157
83
25
263
121
96
71
12
1
108
3
81
47
36
28
224
13
35
160
45
48
144
48
84
48
95
192
49
255
165
192
24
24
63
45
60
39
9
35
349
24
111
32
49
111
33
11
13
3
69
12
84
15
32
73
84
36
11
13
3
141
96
71
28
384
33
180
15
45
99
201
264
95
1
12
3
45
336
36
12
96
12
36
96
35
49
12
35
121
71
16
57
24
72
132
12
24
204
60
72
11
253
72
72
3
48
21
60
84
336
47
1
72
120
48
24
24
120
23
25
96
39
249
84
111
132
45
83
1
11
1
131
25
83
16
69
72
276
48
84
72
3
20
25
35
52
105
3
20
61
63
21
240
27
272
36
13
3
33
48
47
13
3
128
49
123
96
81
12
51
20
48
25
35
61
96
23
13
131
12
13
96
35
96
244
177
95
241
24
48
83
1
131
49
24
71
48
73
131
36
48
1
60
60
99
20
49
75
69
24
36
60
23
1
95
28
21
24
24
11
97
108
3
117
12
111
84
108
69
96
72
167
13
15
261
24
312
48
75
80
208
309
264
24
60
48
15
288
45
120
144
15
60
33
36
24
87
33
75
32
96
109
36
143
36
12
112
33
35
60
13
72
95
13
96
83
97
264
24
207
57
147
81
12
72
63
57
3
165
60
180
11
97
48
35
1
11
36
60
13
72
72
3
20
1
12
48
63
20
48
1
72
39
48
33
24
192
36
12
35
36
16
189
3
33
12
15
177
35
1
95
12
16
117
168
39
57
180
96
243
9
83
1
147
9
96
3
165
47
1
107
16
96
129
47
16
21
120
72
12
12
144
3
21
63
129
59
13
39
33
96
11
349
36
48
35
96
1
15
300
117
63
9
36
179
289
15
33
72
48
39
45
63
117
47
16
93
35
1
107
4
128
157
12
39
224
12
1
48
63
141
51
80
85
60
84
95
16
32
157
227
28
93
3
32
1
51
105
216
24
24
11
1
3
12
69
96
12
108
96
84
204
132
47
85
75
128
13
83
37
72
51
20
1
24
24
12
12
48
71
60
36
169
96
48
23
76
21
11
4
57
119
121
180
84
143
253
12
3
21
72
83
4
33
15
45
35
28
69
11
61
3
36
108
129
35
61
83
1
59
1
47
36
1
96
47
121
23
25
215
145
11
13
144
3
93
192
120
155
1
108
48
3
21
287
13
60
23
64
188
52
33
59
100
45
83
61
36
12
3
108
45
23
109
35
60
144
37
47
25
35
1
35
64
141
36
47
13
147
201
51
81
3
44
49
95
16
21
11
1
287
1
3
32
97
48
108
48
60
36
12
84
83
25
312
335
13
3
108
81
300
24
11
36
172
132
12
21
143
1
60
143
13
39
32
217
23
25
36
95
96
160
68
1
15
108
69
48
156
51
57
48
24
72
179
37
95
73
48
71
13
83
144
49
216
48
23
ABCD 93194775346*3^$a+1 [50047]
105
60
15
24
5
55
113
31
6
6
24
78
11
61
18
60
5
7
21
3
12
132
30
11
139
5
13
23
84
43
57
33
27
108
3
30
35
4
153
18
5
1
39
56
19
69
33
30
17
13
23
181
95
1
24
66
150
15
39
5
31
17
16
20
1
11
52
33
27
8
19
36
48
30
30
114
47
13
3
12
15
5
25
186
9
8
67
36
5
4
3
29
28
27
24
12
5
25
59
28
3
53
40
60
27
54
24
150
9
15
12
30
6
57
32
48
31
12
17
55
12
18
11
97
3
9
66
30
30
6
23
31
65
79
21
81
48
15
15
5
12
4
21
18
5
28
3
9
15
45
81
12
48
30
24
17
24
1
51
3
12
17
91
6
54
24
180
5
13
12
23
43
29
1
11
1
15
69
51
12
51
5
60
4
8
28
24
32
1
23
4
21
30
24
5
16
27
33
51
24
24
12
84
54
83
12
13
3
87
5
7
42
30
30
23
60
12
48
31
6
39
27
17
1
90
5
112
63
5
19
12
29
19
108
84
5
4
51
5
4
39
42
36
75
27
36
9
3
42
12
35
49
36
3
15
5
28
44
48
7
53
13
123
15
5
7
17
12
4
24
33
42
90
3
3
12
24
89
49
6
57
8
60
4
15
6
27
39
65
1
12
15
3
12
36
9
15
36
6
39
9
15
57
6
12
48
78
75
20
25
39
56
19
33
87
41
31
33
51
90
6
69
39
60
18
12
47
79
5
4
32
73
107
1
15
12
8
37
35
12
31
5
7
41
36
1
3
72
9
48
42
6
23
61
39
27
57
116
52
27
12
24
24
18
42
5
12
88
3
54
3
32
1
12
15
92
13
15
80
40
27
24
60
29
31
54
66
17
49
99
9
15
3
29
4
15
12
72
17
25
24
60
27
120
3
9
32
88
15
36
6
30
36
24
21
27
65
28
12
33
18
5
19
12
6
63
27
57
20
16
56
16
15
30
15
20
37
108
15
39
53
7
29
24
7
9
39
5
13
12
11
55
6
51
9
18
96
12
33
15
24
17
13
78
30
83
25
39
15
36
36
36
65
19
65
43
60
18
15
87
77
1
78
6
39
44
7
6
12
11
12
12
43
29
24
1
3
3
5
7
65
12
4
9
23
13
15
51
36
5
103
5
19
17
64
12
20
52
27
84
65
12
67
5
7
48
48
18
12
3
12
57
60
6
45
39
36
6
114
41
1
54
21
12
3
42
75
15
6
90
5
12
49
54
29
28
33
12
63
9
35
55
5
1
72
54
78
60
6
77
13
66
6
27
45
30
96
54
35
7
5
24
4
20
85
111
57
15
39
9
69
78
17
1
11
25
3
96
117
27
8
13
35
37
18
9
32
43
48
162
6
66
24
30
5
19
41
4
45
51
12
12
165
15
3
18
15
12
87
21
21
23
12
43
5
16
39
60
12
5
24
12
13
12
23
4
21
27
87
33
20
25
23
19
42
23
16
20
4
15
42
114
24
5
16
12
60
3
5
4
75
60
36
41
48
60
43
5
7
6
66
66
15
60
15
17
211
54
6
42
48
90
29
60
7
60
36
30
72
3
60
27
41
4
21
15
15
105
105
6
54
42
12
78
3
27
30
47
31
36
30
11
25
18
60
12
12
5
37
3
57
99
15
30
11
4
27
17
36
144
31
29
25
23
7
30
3
8
25
90
9
135
5
1
6
9
12
9
39
27
24
6
123
24
21
24
30
36
17
55
18
39
56
55
17
19
48
6
114
5
48
25
87
105
66
57
3
5
55
54
35
25
3
27
17
24
1
3
27
30
6
42
11
7
18
35
7
30
3
32
37
15
3
65
72
7
6
59
61
15
39
18
3
8
67
17
16
9
15
51
57
3
9
21
42
18
24
42
24
6
39
60
21
35
73
23
37
18
12
17
16
48
51
53
31
5
67
72
41
4
33
78
12
18
11
13
6
77
84
25
143
91
9
15
6
54
41
1
3
45
30
17
16
9
83
76
12
15
12
18
18
12
5
7
6
30
24
5
25
11
79
33
123
45
39
41
67
30
18
24
30
6
5
19
33
9
11
12
16
9
3
57
6
45
15
24
53
24
48
7
29
19
5
16
9
30
12
33
20
25
12
39
57
47
1
59
25
15
15
33
9
24
15
45
12
84
23
25
47
91
5
55
60
12
30
6
9
15
18
23
24
1
6
66
54
5
28
80
28
39
36
29
168
85
30
18
120
48
27
8
24
31
9
45
11
31
9
12
32
96
49
66
5
1
23
1
11
16
32
151
65
31
9
15
117
3
29
13
15
60
27
6
95
64
15
18
47
1
39
15
48
89
16
12
36
20
37
23
4
75
36
29
28
3
5
67
18
75
60
21
6
53
37
27
32
25
18
6
75
32
7
72
9
20
25
27
72
15
41
25
90
42
3
12
8
1
18
12
24
77
7
17
79
6
66
117
56
79
6
96
30
6
30
45
27
42
3
36
20
61
35
48
40
27
69
135
65
19
42
24
6
54
27
3
114
42
48
5
7
21
3
24
30
11
7
60
5
25
63
32
12
31
24
21
45
6
5
13
47
16
12
20
28
15
42
30
60
5
1
15
60
44
13
12
35
40
105
111
20
96
19
41
19
60
9
21
12
48
75
9
3
12
60
68
12
1
119
61
60
84
23
7
5
1
6
21
32
37
18
42
3
75
17
19
30
35
4
3
12
12
29
40
32
25
60
150
42
15
51
30
11
4
20
40
24
60
15
5
136
20
12
25
23
40
15
69
51
6
18
150
51
60
44
1
15
69
3
3
29
16
51
9
81
3
32
4
9
30
30
131
60
1
51
39
6
27
68
43
54
11
67
24
24
57
15
17
36
25
35
4
27
54
30
9
27
30
6
53
115
36
24
30
6
66
3
15
41
91
5
7
33
3
45
27
18
42
42
6
29
97
51
57
6
12
12
18
23
96
43
21
39
12
48
65
43
54
3
27
29
61
6
42
11
19
90
11
19
6
42
24
24
9
56
36
16
8
7
48
29
97
23
1
24
36
6
30
6
54
83
1
35
7
48
29
85
132
3
32
16
9
51
3
30
24
3
87
17
19
9
3
17
31
6
78
60
42
30
78
48
3
39
77
43
65
1
87
123
30
39
8
48
36
1
15
33
30
5
61
24
30
6
36
3
44
13
27
81
39
105
3
8
31
41
12
1
27
72
3
12
12
9
27
17
1
87
32
12
55
21
39
33
93
78
5
52
32
36
49
102
33
3
29
48
37
63
27
21
9
90
5
49
12
12
15
15
72
21
3
5
55
6
48
78
29
16
63
72
12
42
6
29
13
71
12
72
1
11
49
27
8
1
6
53
36
85
3
3
48
6
3
93
30
18
15
39
36
65
36
24
36
19
45
44
43
24
ABCD 93195206584*3^$a+1 [50005]
133
17
7
41
30
25
96
59
84
66
7
8
120
99
37
23
18
15
75
13
35
21
129
60
55
20
45
19
12
80
36
27
141
57
27
51
201
9
91
53
31
5
51
16
65
195
33
24
126
69
15
73
95
105
57
6
21
28
5
15
75
48
48
24
13
92
52
71
13
60
44
75
6
24
255
172
29
72
18
60
12
33
76
8
3
198
15
15
24
6
67
8
129
31
89
18
37
95
73
84
116
24
39
42
87
63
18
7
24
41
12
66
129
81
39
208
23
54
15
3
33
24
51
12
258
19
5
18
57
81
75
24
15
168
33
64
41
24
3
15
49
20
39
9
40
312
24
72
23
1
29
67
48
119
48
93
112
53
87
3
69
12
84
57
42
141
96
81
102
96
180
21
9
54
45
112
143
45
16
20
84
51
69
3
33
15
12
162
60
30
120
36
25
5
90
30
19
152
28
68
28
36
23
156
12
109
23
61
12
32
180
120
48
75
18
51
96
57
31
96
23
97
83
45
16
20
180
9
7
140
39
24
78
103
60
116
33
18
277
101
12
103
119
33
27
48
18
24
111
36
96
3
84
6
51
60
9
139
65
48
15
93
60
39
28
32
220
56
16
143
108
60
25
23
241
11
169
36
128
64
35
6
15
27
12
45
12
4
44
52
59
37
12
71
9
40
56
135
72
117
63
318
39
108
15
69
96
12
28
17
78
25
53
27
24
3
78
42
6
55
140
96
4
32
24
64
17
15
40
72
72
83
6
24
15
16
12
5
75
183
117
84
51
13
20
192
24
93
27
99
132
57
16
12
20
24
40
41
12
18
73
44
28
48
5
15
105
114
21
39
36
105
40
164
135
126
72
18
30
90
60
150
90
1
83
57
84
12
3
30
27
64
53
27
3
33
28
84
23
45
15
25
8
69
3
48
45
12
43
44
51
12
105
15
12
117
120
4
192
167
133
77
27
39
54
31
5
54
168
105
24
33
6
21
141
48
147
28
216
59
45
27
45
87
33
52
20
153
78
9
12
4
29
60
15
45
43
80
33
120
114
45
123
69
48
33
3
15
21
51
13
29
30
1
44
168
88
29
75
12
231
9
108
45
43
32
108
12
96
72
3
132
48
12
18
55
209
36
79
11
84
6
195
84
15
21
12
117
43
83
24
36
21
16
53
7
20
60
84
40
68
16
29
15
136
12
47
225
96
16
53
60
66
25
72
204
20
48
28
53
39
36
15
109
23
42
7
80
24
16
23
6
27
15
25
113
7
104
159
60
21
4
107
12
21
135
49
191
57
52
60
32
3
33
48
159
21
204
141
67
5
15
144
99
117
48
36
60
64
144
23
49
11
12
18
42
25
20
76
29
231
24
16
56
111
12
21
24
16
119
33
28
35
9
52
191
72
141
16
29
339
33
42
157
84
20
129
48
30
13
84
108
44
33
3
28
29
36
30
69
21
171
69
15
15
42
228
51
3
37
41
12
6
285
12
27
25
11
61
20
64
20
57
30
12
30
75
63
13
24
41
42
157
23
97
180
36
65
7
95
25
113
159
108
84
40
48
36
77
7
11
45
15
85
29
90
78
27
135
117
39
180
132
73
5
99
36
132
48
240
9
15
40
125
36
60
24
103
23
120
141
9
31
113
31
35
61
44
36
3
13
44
9
55
60
104
48
60
93
15
177
55
35
133
5
54
25
132
113
7
89
60
24
18
33
52
47
156
81
3
36
81
40
8
21
27
3
85
72
8
15
42
30
12
180
141
36
93
67
56
48
39
6
150
45
4
5
103
47
18
42
85
35
45
88
53
84
3
27
57
16
92
123
42
63
28
32
12
21
144
291
9
30
18
183
16
41
12
66
37
12
116
36
28
68
15
42
3
4
60
188
15
37
59
1
11
117
3
49
53
18
12
45
28
53
15
12
15
78
90
25
35
49
5
96
55
56
33
36
54
33
12
148
20
3
ABCD 93195484334*3^$a+1 [50058]
44
100
35
72
69
21
223
312
36
24
161
79
65
55
24
24
68
9
195
21
90
54
15
28
155
13
108
32
232
60
12
180
48
17
19
24
20
120
15
13
24
68
28
68
12
112
35
72
33
16
59
1
44
16
29
51
24
48
165
43
11
45
24
36
36
28
84
53
87
48
12
52
35
229
20
16
56
39
81
9
18
18
7
137
55
24
24
5
63
84
15
108
37
24
20
100
17
7
47
69
60
24
52
8
72
88
5
31
192
84
168
20
28
89
36
55
80
28
89
103
12
80
28
128
112
20
57
67
8
16
20
184
47
9
24
57
123
28
209
108
75
15
153
28
72
12
72
8
52
24
56
45
79
29
51
21
3
36
60
16
20
180
4
56
48
132
100
128
153
99
36
24
111
229
23
105
28
29
55
8
36
100
17
39
4
24
23
105
192
60
3
13
92
144
160
56
39
13
68
45
103
144
96
17
39
108
16
116
120
4
119
13
59
81
9
99
40
132
48
77
27
108
160
24
80
105
19
32
57
55
53
90
49
60
143
21
52
197
72
18
13
20
39
90
55
60
83
57
24
9
43
8
4
188
64
80
24
21
108
90
57
15
45
81
63
112
8
141
159
16
5
108
67
56
52
5
15
60
36
51
33
48
12
40
8
28
20
36
108
45
91
71
33
36
16
108
92
120
88
12
24
84
17
3
36
16
8
12
100
164
21
103
20
52
80
15
13
380
3
25
47
18
123
12
12
96
9
15
147
49
24
35
81
4
12
245
43
116
84
27
93
33
3
60
72
45
135
27
72
13
32
28
35
33
24
40
8
76
56
51
73
24
56
24
28
47
21
60
27
105
4
128
28
5
7
173
63
60
180
24
36
159
81
4
20
148
24
24
77
7
32
15
49
72
5
55
104
64
80
72
24
48
60
132
153
75
15
108
57
100
36
72
5
139
23
33
24
24
171
45
124
11
25
48
32
3
141
21
135
124
20
4
20
72
21
39
76
8
111
25
24
77
79
68
88
35
69
84
112
32
36
40
24
96
29
15
16
20
24
136
12
60
44
40
56
45
54
1
164
33
63
24
75
18
103
59
90
180
15
183
37
20
96
60
48
4
20
36
24
15
57
4
36
65
19
72
17
55
35
73
128
64
108
24
53
72
19
32
12
16
24
113
55
68
60
124
8
24
108
52
68
117
43
8
72
48
99
109
89
18
57
112
56
72
136
20
51
13
72
36
8
16
8
88
32
33
43
24
32
24
4
17
36
3
76
65
79
56
36
100
8
24
76
240
20
171
1
24
8
60
177
15
28
156
12
12
128
12
72
136
77
72
75
220
20
36
4
60
224
16
56
24
36
48
9
7
116
24
33
162
1
17
7
155
169
11
61
29
36
63
24
57
43
65
108
99
63
117
244
44
45
75
28
60
32
93
43
137
27
28
17
43
24
5
19
80
36
60
36
12
40
48
29
3
36
64
5
7
56
9
99
4
56
21
39
12
4
96
32
12
88
20
100
56
76
56
4
53
51
111
25
44
24
132
40
275
25
36
24
203
57
15
108
25
8
4
44
81
3
28
5
3
24
28
92
16
17
163
24
56
4
77
36
43
29
55
53
3
16
24
80
39
105
28
44
88
56
21
180
55
71
54
19
20
60
81
90
90
219
24
28
84
5
180
126
54
3
33
15
4
48
96
32
100
65
15
124
104
4
5
15
28
29
151
47
33
88
24
8
12
15
72
45
40
5
36
99
36
48
51
1
152
28
32
96
36
108
12
93
90
25
32
15
69
36
60
100
8
33
67
20
48
4
56
52
48
44
16
59
49
92
52
108
44
33
63
4
23
1
161
75
60
64
56
48
16
36
113
247
48
32
33
72
39
51
33
36
36
36
129
15
21
39
28
48
32
87
1
32
16
20
39
57
123
21
24
16
176
4
84
35
45
27
90
79
29
51
57
15
100
60
32
28
12
36
24
32
4
84
252
41
135
27
ABCD 93195908662*3^$a+1 [50038]
135
216
9
63
45
12
126
18
339
27
45
21
15
153
156
24
84
51
57
15
3
126
114
162
27
165
96
171
81
84
159
111
33
63
45
99
45
9
387
108
9
108
27
117
36
99
63
162
264
51
9
12
108
15
72
153
12
108
15
432
165
108
42
9
9
171
81
228
60
66
18
108
60
48
60
144
108
99
45
84
42
48
162
78
117
9
66
69
81
282
6
27
108
45
99
57
15
108
36
36
129
15
81
243
3
42
207
36
45
120
15
468
9
192
168
36
54
297
81
72
30
96
9
45
192
60
126
45
9
84
36
15
129
87
309
24
27
72
72
45
63
72
9
54
48
105
72
57
6
45
165
24
144
156
204
30
69
45
156
36
60
18
45
21
24
27
9
27
135
174
18
18
123
36
309
87
108
36
81
48
36
60
108
156
36
6
138
252
234
144
69
57
114
270
144
12
15
9
126
138
36
36
24
207
93
60
84
42
153
81
315
129
36
51
9
90
9
72
21
108
24
36
27
93
216
24
84
6
66
15
21
15
117
72
108
18
90
27
27
126
108
27
27
81
72
72
72
9
27
3
90
54
6
12
78
117
189
36
99
129
60
84
195
36
72
108
297
63
72
189
36
72
228
267
252
165
276
27
147
126
87
153
12
87
21
60
30
33
180
45
72
48
6
81
207
66
180
42
90
63
45
135
57
60
315
72
72
9
84
108
108
36
36
60
63
21
348
12
78
66
126
54
87
144
3
6
36
48
96
36
135
36
153
30
69
72
9
36
99
81
63
21
36
90
18
87
9
12
87
21
87
72
135
117
9
99
21
234
78
210
18
15
225
462
69
165
15
108
345
162
33
36
72
3
105
9
30
33
108
36
9
27
225
99
9
126
54
12
159
9
12
87
57
36
150
30
108
15
45
27
9
336
123
165
15
36
21
24
198
90
27
45
30
54
144
87
108
21
96
84
159
201
51
261
48
15
117
63
27
45
243
54
48
24
48
15
93
24
30
96
189
9
99
57
60
120
15
36
279
18
243
93
24
171
9
27
21
60
63
39
222
180
108
27
39
6
144
144
36
252
264
36
78
66
24
27
117
156
51
36
225
72
27
63
102
123
36
144
57
36
180
123
45
36
120
15
9
135
21
15
3
6
72
180
12
168
135
9
108
36
99
81
180
12
15
153
12
60
99
180
21
42
66
36
24
12
159
9
12
114
30
60
108
48
15
45
27
36
57
60
12
87
129
132
72
12
216
15
108
180
9
171
36
111
42
12
24
66
240
30
36
24
108
48
72
96
27
279
66
195
129
195
144
36
81
12
51
57
90
18
15
45
72
72
36
180
156
144
51
75
54
15
72
ABCD 93195949246*3^$a+1 [50053]
102
81
117
108
24
135
45
3
105
3
33
48
24
15
69
75
72
75
30
96
3
216
81
3
165
48
27
12
48
3
78
72
3
24
24
93
318
24
36
21
108
159
192
60
57
69
12
51
72
24
3
81
117
15
3
57
105
30
9
81
39
57
3
51
54
36
84
18
60
21
63
42
12
3
21
72
198
18
30
54
36
159
21
3
57
267
21
36
18
9
45
15
132
27
126
51
135
69
21
51
48
57
36
3
147
105
72
72
108
48
132
39
57
192
108
39
12
153
12
15
6
99
24
84
36
27
18
108
12
39
177
72
27
81
219
36
75
18
30
132
12
18
6
54
15
36
21
36
15
3
117
27
45
3
6
15
39
102
6
18
51
111
54
3
12
48
3
96
33
36
12
240
69
24
3
264
219
126
36
48
51
12
48
75
12
45
36
177
36
54
33
21
27
45
90
69
33
132
363
12
12
81
48
36
15
84
33
138
69
3
6
15
87
54
6
81
81
3
81
54
21
144
120
9
102
24
66
54
42
30
9
69
66
129
21
36
3
15
30
39
39
66
27
24
60
105
15
3
36
78
99
57
51
9
3
69
195
21
27
3
24
138
132
15
48
21
54
237
39
72
36
69
15
42
12
39
84
9
27
21
24
195
24
51
105
273
63
237
87
21
24
54
30
6
45
12
12
120
3
24
129
24
36
132
21
159
3
84
60
108
54
111
45
3
111
48
21
60
24
27
36
162
54
18
108
27
36
21
3
21
3
51
9
24
3
18
111
48
57
15
93
144
3
15
90
159
24
51
192
90
75
75
57
27
21
12
135
45
3
78
51
39
21
60
24
3
81
21
195
45
159
36
3
18
36
87
75
57
51
84
54
72
183
33
108
78
57
24
132
12
45
3
51
30
60
102
24
81
60
72
15
18
132
3
84
3
33
21
48
63
48
60
81
18
33
132
3
54
72
108
66
18
24
84
3
21
36
18
9
96
15
93
72
15
21
57
66
96
69
93
3
9
27
108
24
45
111
33
138
42
12
51
168
39
177
144
33
39
69
6
54
51
111
18
54
54
108
3
12
51
105
45
144
18
33
24
81
3
24
9
111
69
51
9
72
27
24
15
78
3
51
156
60
153
3
21
69
108
24
87
156
132
21
54
30
6
153
3
6
30
57
24
24
165
24
15
12
24
132
12
21
15
123
18
3
216
3
57
27
78
27
3
21
213
51
24
57
36
162
162
75
195
30
3
132
156
108
33
18
21
3
54
3
12
156
21
78
12
42
252
15
39
18
54
30
24
108
39
84
267
21
75
12
69
36
99
198
3
27
42
15
51
18
54
240
33
105
24
87
60
12
12
27
261
81
171
21
87
45
15
39
9
27
102
132
54
9
96
3
9
21
36
15
27
69
24
81
15
63
69
219
84
33
57
3
39
36
30
18
21
33
27
33
27
45
66
18
108
108
3
21
63
45
39
15
30
36
99
81
54
90
15
63
129
12
15
33
72
60
165
48
54
108
33
45
66
18
108
24
3
87
21
159
30
6
33
12
93
123
96
24
99
6
72
120
72
63
48
60
159
153
108
9
108
126
30
132
87
132
9
150
9
24
51
57
3
33
75
18
3
9
75
21
63
21
36
39
111
30
162
90
51
21
27
9
3
48
3
105
60
96
36
45
3
21
162
33
57
51
48
39
42
111
51
9
72
24
3
30
24
39
123
66
42
246
27
24
57
132
12
15
27
33
3
48
78
87
3
84
18
60
108
27
60
15
54
135
24
165
3
33
216
123
63
18
30
168
18
15
93
27
3
33
81
18
30
3
21
192
3
33
3
15
78
51
15
69
9
99
57
186
69
12
111
9
120
3
174
96
3
12
129
48
3
111
126
12
3
24
72
141
51
57
75
33
108
102
54
87
3
18
6
102
132
3
213
84
ABCD 93196053092*3^$a+1 [50078]
54
14
12
4
66
20
24
66
84
55
5
10
26
40
68
67
59
36
10
8
70
102
68
22
33
72
29
16
38
13
17
16
66
54
36
44
40
87
69
30
21
9
20
30
114
34
81
15
44
13
17
55
87
120
24
9
17
18
13
24
83
52
60
14
10
14
55
57
50
60
28
20
16
26
18
12
49
75
21
5
4
14
12
28
26
6
18
82
14
7
9
38
42
34
21
15
24
9
11
60
6
4
15
45
27
9
18
56
34
20
10
60
32
4
66
18
50
55
17
34
60
56
10
138
42
18
66
14
16
56
25
63
2
94
57
9
14
76
18
12
14
1
95
108
16
20
6
43
15
20
132
4
14
106
6
15
23
100
66
30
86
18
30
6
4
6
80
54
73
9
8
10
21
41
78
66
40
14
30
16
30
44
40
12
8
13
33
44
42
274
30
36
18
36
14
16
24
60
32
133
11
10
66
24
54
30
45
21
36
44
16
3
15
81
81
54
20
124
116
4
2
28
12
38
82
8
46
6
18
180
6
14
42
28
50
25
65
22
9
21
38
46
6
48
6
51
29
10
24
32
30
54
85
81
14
54
22
24
84
66
26
30
54
30
60
10
26
19
45
75
51
18
3
17
46
81
99
36
98
7
35
28
42
14
156
190
78
12
20
1
77
115
15
66
44
52
8
166
24
20
12
28
26
46
21
89
58
110
82
20
24
10
20
36
64
54
26
10
45
65
6
4
14
55
101
19
77
100
8
127
48
5
10
26
40
90
44
25
5
10
96
36
24
45
111
33
75
20
12
13
21
51
45
78
20
1
29
16
30
36
24
44
37
15
90
39
21
3
15
162
15
24
15
24
80
40
42
38
136
66
8
16
39
135
57
95
4
56
13
41
31
39
24
26
4
6
21
3
56
24
6
30
25
24
27
18
26
10
54
36
30
87
77
90
40
12
50
108
42
133
201
15
95
10
116
90
34
6
50
18
13
9
114
194
67
9
26
58
26
25
41
34
50
64
42
180
30
68
16
20
31
75
48
6
15
39
42
39
5
60
16
180
38
106
50
10
6
158
12
4
20
24
6
25
11
4
66
24
74
82
50
154
80
16
38
66
10
45
11
4
6
128
30
6
46
9
72
39
9
11
34
36
60
44
24
112
114
24
45
47
118
3
63
44
22
24
6
8
166
54
93
47
46
114
30
66
20
10
51
195
30
63
48
39
44
46
15
45
74
64
66
86
48
265
5
52
120
50
28
60
26
19
15
110
36
40
15
41
31
3
21
9
96
54
56
28
6
15
29
36
94
36
21
123
122
4
6
8
60
6
6
25
63
33
17
10
45
21
30
36
30
14
70
44
43
63
6
51
3
20
6
48
6
4
32
54
66
28
6
56
54
36
10
50
78
30
36
156
13
81
114
21
35
54
55
45
2
18
7
5
18
82
30
33
15
30
26
36
18
126
24
13
9
63
15
26
130
26
10
24
26
118
66
66
84
156
84
170
55
5
16
60
30
8
120
52
24
84
57
9
84
2
64
210
54
26
144
6
16
33
35
52
20
58
2
49
41
34
6
39
15
6
128
36
46
44
70
15
11
144
66
78
6
30
16
14
10
26
40
8
70
60
6
15
15
120
50
31
135
128
96
4
6
74
133
17
66
46
38
82
14
25
29
43
117
26
1
5
10
54
51
63
30
186
81
9
44
6
6
30
73
57
50
18
22
14
124
176
30
4
26
4
102
20
40
78
32
4
14
40
20
6
16
15
9
80
10
56
88
45
65
10
2
78
22
44
10
20
6
28
122
34
87
99
45
35
4
105
39
32
49
35
84
76
24
12
9
21
44
30
114
6
24
40
170
36
19
41
16
135
23
121
39
42
18
102
20
100
24
30
9
17
24
16
90
38
16
36
44
6
94
144
2
28
12
9
65
94
12
45
48
65
16
74
40
102
14
40
50
16
38
66
70
6
18
33
27
45
15
12
45
39
24
30
26
16
38
66
24
25
41
46
9
201
8
42
24
4
20
30
82
30
30
104
1
29
46
38
60
6
6
4
75
35
16
14
24
42
4
14
16
51
65
79
35
4
20
6
7
9
78
12
18
12
74
36
1
17
31
69
20
16
66
14
31
59
6
24
30
40
96
14
19
57
30
140
4
60
6
8
42
13
27
104
30
34
96
30
6
74
84
10
6
140
7
9
114
84
32
64
60
21
35
13
45
6
45
41
78
36
60
24
25
15
42
15
24
5
16
44
4
20
30
40
6
44
6
100
134
70
30
12
15
63
36
50
66
1
3
14
96
31
3
6
54
62
34
50
16
80
60
64
20
6
10
44
34
126
6
84
24
50
102
49
5
64
75
51
14
96
4
62
13
51
44
70
2
4
6
18
56
6
64
126
68
12
25
39
24
56
24
25
15
57
23
12
85
39
24
2
31
3
6
8
22
164
4
26
6
84
40
6
8
55
41
24
6
60
70
66
21
107
150
100
3
39
38
67
35
64
30
15
45
194
121
15
6
99
24
75
80
30
46
56
18
46
345
81
15
9
26
180
49
15
81
35
64
20
90
54
16
96
33
57
74
36
121
33
14
16
144
2
28
110
22
30
20
10
128
6
6
40
38
66
ABCD 93196126124*3^$a+1 [50017]
17
43
5
3
30
30
37
15
29
25
18
17
13
30
5
45
27
69
282
45
3
105
24
43
8
64
41
84
45
27
16
23
45
7
42
35
13
90
12
12
14
16
18
41
67
8
105
79
8
12
30
6
21
39
45
19
20
28
38
7
9
26
57
45
10
20
157
23
265
3
29
69
54
18
10
24
44
1
33
98
45
3
1
3
18
2
22
18
65
16
39
5
55
20
28
2
27
3
48
72
82
15
116
3
9
81
150
120
21
31
29
124
29
6
16
18
8
39
25
8
30
1
65
16
11
15
30
40
110
12
21
87
12
28
2
78
13
21
51
23
21
81
3
61
14
42
10
12
48
92
30
30
96
4
5
7
41
67
17
51
12
6
24
3
15
40
5
7
5
13
72
38
13
29
6
114
58
20
25
23
34
50
60
66
22
33
47
33
99
22
6
12
12
89
9
10
8
33
67
42
51
39
48
72
38
10
17
36
31
116
57
40
27
8
10
38
18
51
213
18
13
92
48
91
18
38
33
1
26
48
12
12
36
84
1
5
16
6
2
66
4
50
63
25
30
29
43
8
48
16
74
90
12
12
28
20
30
72
27
69
19
3
5
3
21
39
1
8
21
46
18
8
18
12
40
42
18
24
8
25
108
83
45
7
24
26
10
84
44
46
38
21
109
8
15
15
10
2
6
30
12
12
52
86
40
8
24
78
48
25
35
9
3
60
12
36
9
60
43
12
18
24
18
30
8
18
1
23
118
3
51
53
40
11
4
48
8
4
68
12
28
17
55
38
15
19
8
25
45
63
47
10
18
30
32
7
23
40
56
4
8
48
9
3
10
167
15
36
12
42
22
44
4
33
9
74
4
12
8
96
30
51
4
47
52
20
40
50
27
96
19
44
9
43
2
40
8
72
6
1
3
8
22
3
95
157
3
20
57
43
5
52
32
63
48
64
9
27
2
30
10
8
70
42
23
19
30
6
32
108
9
3
10
18
68
45
19
5
13
62
66
27
3
12
57
37
75
11
133
27
8
114
27
96
24
144
99
33
7
5
13
30
20
9
21
30
93
61
48
27
20
96
60
27
36
124
26
15
15
117
12
28
69
8
3
45
82
30
35
3
18
30
64
42
3
35
88
188
124
5
12
25
8
88
23
7
2
48
10
29
1
27
20
115
68
10
2
6
24
58
5
49
75
20
3
45
3
4
90
15
36
15
17
13
63
20
39
6
15
7
42
15
113
18
4
50
51
15
9
45
15
7
66
24
6
2
40
30
90
26
76
66
8
64
107
120
31
33
20
7
32
40
8
72
1
32
4
83
82
8
30
48
18
82
29
121
42
108
20
70
72
30
50
27
24
15
30
27
7
38
30
18
42
45
67
12
21
45
2
25
20
7
120
60
30
74
46
14
12
40
68
82
59
43
8
4
56
40
5
27
6
24
55
27
5
51
4
8
88
2
18
12
82
18
48
8
22
50
105
55
12
26
16
30
66
32
6
21
39
24
88
9
21
35
19
29
40
35
1
3
20
21
19
5
21
42
13
32
115
68
4
41
45
24
178
5
55
5
15
22
72
8
15
171
25
32
79
44
60
52
8
4
53
27
37
20
3
82
39
17
3
12
33
94
68
57
13
23
19
8
12
28
89
3
36
12
10
38
145
89
6
4
77
25
26
9
43
45
23
30
10
38
24
15
51
24
22
18
8
9
60
1
27
45
42
29
12
85
24
18
200
36
24
33
48
87
162
22
5
13
18
17
15
1
5
27
15
40
53
9
51
19
50
3
3
52
33
29
30
13
8
24
12
31
8
132
4
36
60
60
8
9
36
144
51
4
50
18
48
46
38
18
27
3
12
36
52
20
9
3
22
14
82
119
48
7
41
169
14
4
38
27
21
15
27
33
7
38
30
24
40
18
35
55
77
36
12
15
12
142
6
20
13
20
16
93
26
16
30
8
6
52
53
76
3
18
35
3
21
3
21
24
13
98
9
12
31
5
144
21
70
42
42
44
24
156
16
108
56
9
36
19
5
45
66
60
57
3
24
22
18
41
7
29
3
48
112
17
24
27
10
47
7
45
11
18
82
12
20
33
27
18
18
16
6
72
42
8
28
29
24
60
19
8
48
16
36
12
8
78
34
68
18
24
123
84
1
32
18
4
26
27
16
5
120
24
3
37
35
7
6
35
79
5
4
21
14
42
175
39
26
150
9
28
45
71
31
44
24
45
51
120
69
12
31
38
42
108
12
48
46
8
55
27
9
39
68
4
36
20
124
8
96
4
60
5
3
12
88
20
10
24
26
12
36
4
8
9
31
29
93
6
4
20
66
75
40
51
5
91
53
7
54
6
5
67
8
12
22
30
21
27
53
55
60
12
8
4
18
11
12
97
75
68
79
90
23
63
34
8
3
45
55
65
22
56
1
44
7
8
72
13
51
29
15
154
18
182
10
72
14
22
12
33
77
3
64
11
10
8
22
29
61
38
52
12
41
75
24
28
17
12
99
37
32
171
144
10
11
37
59
40
63
48
54
35
39
4
12
38
48
19
3
20
30
27
39
22
3
21
26
22
3
5
10
30
8
54
21
19
8
72
61
111
14
24
142
33
27
68
60
6
27
3
24
36
12
18
34
8
33
7
33
32
3
52
12
120
68
4
36
12
98
15
19
8
70
18
17
15
28
42
42
65
3
48
4
14
87
55
2
91
27
17
33
18
9
15
21
27
12
40
26
16
90
8
6
15
9
6
69
13
59
171
18
99
21
30
24
96
4
53
57
7
11
48
4
50
30
21
72
7
113
12
15
40
18
2
97
68
55
18
3
21
8
3
7
80
33
3
154
11
159
6
27
3
16
8
18
18
30
24
6
24
21
12
19
14
15
39
156
4
26
15
19
41
36
25
8
10
33
20
3
142
42
53
25
8
51
63
105
36
1
35
13
72
8
6
12
9
13
8
139
53
30
48
13
20
15
16
66
90
200
33
136
3
12
5
9
42
60
45
7
33
92
7
36
8
9
13
90
222
35
3
52
38
48
27
7
33
5
42
30
63
3
12
12
81
7
68
45
45
54
36
9
13
50
129
16
39
33
3
2
6
4
8
30
34
38
18
72
33
27
58
23
7
89
31
29
61
23
1
14
21
43
17
33
3
ABCD 93196312336*3^$a+1 [50076]
12
73
72
35
36
16
44
52
8
127
89
16
24
123
42
3
60
57
75
3
101
244
80
52
24
24
33
95
28
132
8
1
51
9
39
87
54
39
24
27
29
60
1
15
20
1
23
40
117
12
18
53
16
3
21
21
11
25
119
55
33
237
60
108
51
51
105
75
6
72
3
68
12
280
72
27
21
24
81
27
15
18
27
48
15
33
84
32
48
48
7
18
35
19
69
24
20
12
1
84
75
33
95
120
7
21
15
45
8
64
8
4
45
39
12
192
12
15
18
42
21
20
48
49
3
32
73
60
27
3
29
24
16
56
109
35
28
36
96
3
53
48
4
48
80
25
72
12
71
169
15
3
53
12
43
53
52
44
205
18
18
24
59
7
5
4
24
9
11
7
54
15
15
18
15
36
156
81
23
24
232
51
9
81
99
8
96
79
57
75
18
108
23
64
165
23
132
55
41
72
109
23
12
4
12
15
5
265
35
97
18
5
252
28
8
61
63
177
3
48
72
3
54
15
3
18
3
51
21
87
17
16
84
36
12
33
12
87
45
3
135
33
72
3
9
96
39
18
75
12
20
1
23
19
33
165
12
11
112
8
16
21
27
27
81
9
11
37
3
68
52
12
45
108
27
8
64
33
12
3
32
64
24
48
117
71
37
24
90
21
80
4
116
7
57
56
19
18
11
16
56
24
31
33
9
23
88
12
44
40
176
12
12
40
21
59
96
60
108
37
47
25
11
136
20
28
56
109
3
8
37
95
157
90
117
20
64
87
57
20
40
36
156
80
4
36
128
28
32
37
59
61
63
72
104
19
33
12
32
48
96
49
15
48
57
90
17
96
12
36
127
5
12
16
44
96
120
172
32
13
47
40
48
9
48
63
104
40
33
23
7
57
24
51
18
11
4
12
3
117
141
120
3
32
64
24
24
15
17
43
72
21
105
39
8
36
79
30
3
48
9
71
1
83
48
28
60
117
15
12
63
117
12
128
16
57
90
30
35
25
99
96
8
16
33
48
15
108
39
90
15
36
9
23
204
36
108
172
8
7
33
72
69
36
60
54
161
112
32
4
72
24
24
24
8
84
28
116
4
147
41
4
48
33
54
9
44
133
23
31
66
147
32
76
15
60
5
52
12
56
28
36
44
36
13
131
37
84
78
18
15
15
17
16
56
28
20
60
7
30
15
44
49
27
20
100
56
72
16
56
96
52
132
171
93
81
231
8
96
88
12
68
16
72
8
16
80
40
20
36
64
8
40
96
12
108
69
35
16
92
48
49
11
37
270
5
40
228
80
36
115
18
123
8
49
60
51
57
39
81
35
97
95
85
311
84
55
21
96
308
76
144
200
48
64
8
36
60
16
36
32
7
5
88
92
61
60
120
3
192
57
35
60
37
3
33
39
33
83
172
48
84
63
12
21
69
63
32
28
80
13
63
9
87
8
16
12
212
60
25
27
3
101
67
54
39
189
23
12
208
120
140
25
23
156
31
17
120
76
12
120
32
12
84
37
83
97
120
15
128
16
21
83
49
3
27
41
16
44
229
143
64
128
48
24
4
144
12
200
1
27
45
23
12
60
40
48
32
16
44
48
84
108
12
4
69
102
81
212
13
15
72
8
52
20
85
11
96
64
9
83
28
51
65
76
9
23
16
72
8
37
15
9
18
33
24
44
7
45
60
108
20
121
36
63
36
105
108
18
54
15
48
8
24
31
12
45
27
65
31
33
141
71
40
32
36
52
60
12
8
60
25
24
36
102
42
39
99
18
75
15
53
37
150
53
124
3
30
95
72
13
35
48
72
25
60
47
36
109
3
75
65
84
60
16
9
3
96
32
49
135
45
36
39
8
40
123
24
48
113
52
72
120
60
60
8
97
48
71
40
57
3
9
3
129
15
15
33
36
92
25
39
63
5
37
138
5
16
32
19
141
44
36
192
16
99
105
60
33
375
72
20
73
123
21
11
40
15
9
33
72
126
33
32
145
15
8
12
4
96
32
12
28
15
65
40
8
85
83
72
52
12
33
23
12
36
40
96
120
8
72
16
39
21
12
168
12
20
7
5
4
57
39
8
48
49
15
81
23
157
84
96
27
36
24
33
72
11
31
29
64
20
52
96
8
64
48
117
42
101
28
9
72
111
32
43
45
9
51
12
3
5
28
129
3
75
53
1
ABCD 93196490698*3^$a+1 [50015]
20
39
18
7
23
21
51
18
99
48
87
57
24
24
27
25
24
44
45
19
20
36
16
8
15
21
60
16
11
9
3
45
27
37
8
27
45
63
1
36
8
24
147
36
1
56
16
32
21
3
3
45
21
27
12
12
4
8
63
9
15
69
48
12
112
11
21
63
9
156
24
40
80
3
66
39
48
24
33
18
9
28
32
108
4
80
72
4
8
24
84
28
20
72
12
4
23
9
9
15
27
12
1
107
69
3
9
28
23
61
36
56
48
4
11
25
20
16
95
13
56
40
36
36
20
36
33
19
5
7
11
36
9
81
48
3
52
12
20
12
51
36
33
12
24
28
56
16
59
9
72
4
29
27
24
24
36
33
7
20
4
20
15
21
15
21
72
12
12
12
15
9
27
9
48
16
140
16
23
18
3
12
48
28
32
12
9
3
12
4
23
33
51
13
8
12
24
16
8
27
37
17
72
3
16
68
4
32
4
8
4
11
21
15
54
15
12
3
24
25
8
88
20
93
3
12
87
1
41
3
4
8
48
75
33
48
36
72
24
9
15
28
173
7
23
9
27
9
24
48
36
40
24
17
3
15
33
4
20
24
40
11
21
28
35
85
44
12
12
36
15
9
36
60
3
21
156
21
3
40
5
3
12
24
24
4
80
21
7
96
8
33
3
36
63
1
12
44
36
48
52
36
11
36
54
7
23
1
20
16
32
12
108
4
8
12
24
15
1
44
87
9
12
15
30
183
124
120
24
32
21
19
20
36
12
81
31
44
27
42
15
12
16
32
100
12
29
7
8
129
39
15
18
3
51
21
12
24
24
12
4
8
33
15
9
43
5
18
45
28
8
27
18
27
12
16
120
8
144
12
21
24
3
24
16
24
36
17
3
3
45
36
12
45
18
37
8
15
25
20
12
9
51
39
6
3
40
56
12
9
19
36
32
12
48
21
48
6
21
64
20
84
96
24
12
52
8
36
4
60
32
3
69
12
4
24
8
9
3
52
32
9
102
24
12
45
12
120
39
36
13
20
72
24
3
9
4
23
21
4
44
21
30
49
32
24
60
12
57
72
15
9
15
3
33
60
60
3
57
12
21
18
9
48
16
35
37
72
12
32
36
28
41
15
12
12
9
51
60
24
24
39
9
9
24
43
20
9
43
11
13
44
36
27
37
48
32
51
45
124
41
3
24
4
11
9
36
75
105
4
17
6
36
49
35
45
40
11
48
33
24
33
3
16
44
15
25
20
184
95
57
69
51
36
39
9
3
13
56
4
20
3
25
5
55
32
52
20
3
9
117
31
11
36
12
6
15
36
16
32
3
21
88
5
27
12
28
20
100
5
19
84
8
57
39
9
19
20
24
63
37
84
20
40
12
20
27
18
3
27
60
9
76
23
85
8
24
3
24
189
36
36
76
23
72
13
5
111
9
67
8
12
24
72
12
48
12
16
17
67
59
1
35
9
51
13
48
60
8
48
108
21
27
3
45
27
36
13
41
63
36
72
72
12
60
27
33
12
24
3
9
4
32
120
12
4
12
36
47
25
47
12
1
8
24
52
8
15
1
77
3
36
9
19
23
126
15
24
9
3
12
27
97
8
28
96
12
32
4
8
33
6
13
8
45
15
4
20
33
39
16
12
72
68
27
54
6
81
9
3
4
11
57
144
12
64
8
36
12
76
53
3
21
7
11
12
73
32
4
5
3
87
9
3
21
51
18
6
9
84
45
54
13
8
36
36
36
3
33
12
48
15
9
48
9
27
36
48
24
9
63
33
3
4
8
24
4
5
27
24
120
12
52
8
24
108
3
33
39
9
4
68
36
15
61
32
28
23
57
28
59
9
12
28
8
84
51
24
72
13
12
44
108
39
9
12
48
51
1
17
15
12
4
96
20
3
48
69
160
20
3
13
8
16
12
47
25
11
18
30
1
20
21
135
27
21
9
3
3
12
36
57
16
44
24
156
28
32
16
11
12
57
16
8
4
24
44
108
15
13
8
63
13
20
27
18
27
27
13
56
12
3
33
12
48
24
60
21
75
36
28
11
13
72
32
21
24
7
41
75
12
24
3
12
9
4
47
12
36
9
28
20
12
16
36
32
48
28
36
92
9
27
21
15
9
43
20
12
48
60
28
156
23
13
44
123
21
24
9
99
4
36
24
5
3
48
16
144
116
24
3
6
31
48
8
3
36
18
39
9
54
117
51
33
51
1
44
24
81
3
28
161
42
25
8
52
20
3
61
8
36
12
12
12
3
12
6
30
37
8
4
11
84
24
25
44
72
48
96
15
9
28
12
32
15
21
12
111
126
43
47
33
60
33
67
53
15
24
51
37
12
23
60
33
12
12
40
44
24
15
30
3
48
48
28
35
1
92
132
27
13
8
69
67
24
12
65
30
33
3
9
4
36
36
95
18
111
33
15
24
15
36
37
20
16
32
60
120
3
13
72
23
18
3
12
12
15
9
12
12
16
5
7
68
63
21
52
36
8
60
60
100
59
18
24
111
9
55
17
123
3
33
27
21
36
45
15
12
48
39
36
9
16
41
31
8
15
9
9
51
3
37
5
31
8
27
49
8
60
4
5
63
60
36
16
104
40
44
36
96
72
24
27
9
36
12
48
12
12
28
44
180
4
60
36
23
21
9
15
24
12
16
24
68
180
63
61
24
68
4
17
3
64
59
49
44
21
3
4
41
6
12
9
51
18
15
36
52
17
15
24
60
4
11
33
36
15
21
28
60
95
69
24
72
87
21
27
33
48
15
49
23
13
48
5
15
9
51
24
27
57
28
44
12
40
20
60
12
51
6
3
4
8
52
8
27
21
21
3
87
21
24
3
69
9
15
16
35
9
64
8
12
108
64
47
69
84
24
3
12
33
45
31
8
4
32
15
13
59
36
85
8
28
84
20
27
13
20
39
21
9
19
35
85
29
7
23
108
1
12
72
56
40
12
32
27
1
36
8
60
24
3
45
24
33
78
9
12
60
4
8
45
42
21
24
36
12
9
3
48
4
23
84
1
32
220
41
15
39
21
64
32
16
11
9
9
7
44
3
45
45
48
15
12
87
21
15
9
36
16
59
21
15
33
21
19
23
9
24
3
21
69
3
27
117
15
9
3
9
15
21
69
48
42
13
8
28
20
15
13
20
16
44
28
8
24
9
15
12
36
60
40
48
5
3
28
24
23
33
16
41
126
13
32
3
42
15
60
45
27
12
33
3
24
27
18
39
15
57
52
56
3
33
39
21
24
96
3
9
27
13
17
18
9
12
15
37
107
57
16
12
23
72
1
8
28
8
15
9
52
8
16
5
30
69
12
36
60
3
1
53
51
24
3
49
20
15
33
3
229
83
49
84
47
48
69
39
9
24
27
12
24
18
27
76
20
100
56
36
36
36
3
13
8
3
13
125
19
20
51
1
8
72
24
4
20
15
54
15
52
11
13
23
13
23
12
45
40
8
124
77
18
9
3
57
208
20
84
24
4
5
43
77
27
12
60
64
44
28
84
20
4
8
28
ABCD 93196696436*3^$a+1 [50068]
9
48
127
11
24
60
6
12
7
41
39
3
60
168
12
42
216
75
39
78
3
9
36
67
320
72
3
18
30
72
93
15
105
225
15
57
48
7
80
15
12
18
12
108
30
18
174
13
72
56
27
133
77
27
45
3
3
42
27
135
258
175
17
48
102
145
8
168
45
27
192
33
42
21
24
123
42
3
15
57
45
78
12
30
30
45
33
135
15
33
117
108
102
18
54
108
37
65
63
48
15
24
66
39
3
30
60
102
126
15
39
25
11
37
17
231
87
150
180
42
48
42
51
117
115
47
6
24
91
29
43
35
78
144
18
42
6
42
27
88
32
33
78
90
55
35
24
138
108
24
18
18
42
30
12
15
63
78
75
72
105
135
3
37
35
72
18
363
45
132
12
6
30
12
3
69
43
5
75
33
42
60
33
192
27
66
24
150
13
23
57
88
104
3
120
12
6
132
150
78
12
7
41
54
120
78
3
75
42
60
12
108
295
17
18
85
5
102
96
45
27
18
72
78
12
33
57
48
90
37
77
75
3
18
24
6
45
72
147
213
75
42
36
174
150
3
280
17
30
108
72
96
42
228
30
72
33
264
45
36
72
132
6
45
72
33
42
90
27
81
7
48
29
306
24
25
8
57
295
113
15
183
84
66
27
45
30
45
40
80
147
78
192
276
60
24
6
57
27
93
45
60
120
18
157
72
101
102
117
16
32
33
114
90
36
55
125
12
42
6
12
3
129
36
75
9
90
21
99
36
25
104
15
18
60
60
30
42
18
37
101
27
88
5
27
120
40
8
27
37
41
12
27
153
7
8
93
24
18
42
90
21
72
15
72
33
15
57
88
32
123
138
42
30
48
54
78
78
72
48
132
117
183
30
27
3
90
3
105
79
8
207
30
6
192
228
49
11
37
8
9
18
210
60
42
60
81
27
12
33
15
25
77
75
15
153
72
63
18
90
42
18
9
168
63
24
6
19
35
78
78
57
33
7
23
9
33
103
32
360
165
30
18
12
63
40
5
114
201
24
15
66
7
65
12
3
72
21
84
300
30
61
89
120
36
30
84
60
90
51
15
120
9
15
1
35
60
9
3
60
33
27
138
42
313
80
135
49
5
6
54
18
85
17
30
18
223
17
12
36
15
64
80
93
27
183
18
24
55
8
147
93
147
156
30
30
30
15
69
48
48
12
12
43
53
42
25
8
69
51
15
60
24
210
91
65
30
9
21
147
135
12
13
35
30
30
25
200
75
78
87
87
33
48
57
7
5
246
37
77
51
87
48
42
120
18
37
35
18
12
63
69
150
6
204
3
15
48
42
120
72
90
36
84
21
144
120
51
12
90
15
27
138
90
108
30
12
3
39
60
66
19
185
15
45
108
42
18
210
73
65
312
7
23
30
67
53
48
99
3
93
24
15
33
63
24
66
12
78
54
48
12
6
60
9
48
15
198
19
53
27
3
108
30
12
42
85
131
12
42
138
12
30
3
75
132
321
27
45
27
18
12
63
27
30
111
15
49
53
60
87
33
12
51
39
6
24
75
3
117
135
73
203
69
21
27
57
120
15
135
33
27
13
35
12
33
93
187
35
42
3
237
51
45
12
15
255
25
35
222
18
37
5
90
96
25
32
135
153
27
108
9
3
13
5
19
131
189
168
72
120
123
78
159
231
25
5
75
27
13
5
12
48
87
3
165
147
72
61
80
57
7
80
123
237
141
42
33
45
27
33
24
18
93
57
42
60
120
30
3
153
39
21
12
138
24
48
150
60
27
3
45
45
75
48
45
75
57
78
150
60
7
ABCD 93197058848*3^$a+1 [50112]
39
45
3
57
3
33
15
60
33
123
48
108
12
45
3
93
72
31
8
28
20
105
51
124
128
12
81
132
79
36
140
24
36
21
63
9
24
75
108
220
72
29
51
136
5
39
124
32
144
72
48
9
67
92
45
27
60
64
8
36
12
40
80
4
128
96
21
43
8
69
24
3
64
48
65
99
9
15
96
9
127
41
3
156
52
36
20
72
144
141
63
24
160
29
27
60
28
41
67
44
52
32
60
21
15
33
36
15
45
84
123
36
333
51
60
69
39
48
165
123
33
24
12
175
96
53
72
15
268
128
93
24
99
40
32
48
40
77
163
20
84
153
7
101
36
12
19
36
257
135
48
33
120
99
84
24
33
72
51
84
4
5
15
96
72
144
24
60
88
8
136
8
180
24
81
108
36
243
153
27
72
96
36
69
24
120
75
21
48
3
24
9
103
32
261
24
108
27
4
44
4
24
5
15
12
12
4
44
12
72
117
27
45
27
48
12
12
21
67
104
60
81
63
36
76
17
24
43
104
156
124
53
19
53
31
8
132
40
77
139
8
60
153
91
248
81
144
31
48
104
36
28
12
128
36
36
52
24
12
29
147
12
64
56
40
68
124
92
52
36
80
36
88
77
72
39
120
64
29
15
60
96
52
44
24
100
32
168
88
41
151
92
16
41
55
116
252
48
12
84
141
39
136
5
48
60
27
60
57
36
43
128
48
12
48
36
45
51
84
96
16
44
216
108
12
24
9
135
112
5
15
72
12
33
103
8
33
27
120
45
60
67
84
77
144
60
192
36
39
69
139
32
96
297
75
33
15
12
45
27
132
144
12
12
36
33
39
105
36
63
60
96
24
9
115
20
57
108
144
15
21
51
60
21
15
93
84
15
9
3
40
77
39
84
16
164
81
3
9
27
4
77
39
52
32
40
17
60
15
48
9
31
20
28
344
48
12
268
44
33
31
149
31
44
112
8
105
63
40
20
57
72
15
60
93
147
261
111
21
123
12
165
27
12
64
20
160
29
15
12
21
31
41
15
9
87
165
67
36
5
99
40
8
45
67
32
4
8
33
91
116
69
75
28
8
33
27
21
60
36
39
45
75
60
72
33
67
89
127
53
24
36
36
3
48
72
16
77
99
40
8
33
7
5
75
12
12
64
80
40
137
15
21
72
15
60
276
84
36
9
72
15
12
45
180
19
8
136
113
139
221
99
132
52
8
40
20
36
72
12
9
24
3
12
105
15
72
4
5
171
36
120
108
33
12
55
17
15
93
75
24
112
116
12
4
48
168
5
27
16
36
8
24
132
108
9
7
8
33
15
21
63
117
3
36
12
9
87
57
36
27
36
36
93
87
192
28
197
27
24
12
48
204
72
36
33
27
81
7
104
81
31
44
84
36
9
27
16
32
28
20
84
57
123
156
40
260
57
27
196
8
88
72
53
67
132
8
120
96
9
55
77
63
84
9
27
9
19
41
48
27
76
36
8
33
99
28
36
92
21
67
44
12
16
20
24
48
12
240
36
132
69
12
51
36
124
173
115
8
33
99
45
19
68
36
21
3
100
29
12
36
36
15
45
123
108
57
15
141
27
69
3
24
60
124
72
8
64
8
324
9
51
24
33
63
4
29
7
20
81
67
5
111
9
15
225
15
60
28
41
7
20
72
40
92
100
5
15
76
32
132
36
84
16
92
45
63
4
36
48
44
48
72
84
84
52
44
40
56
24
84
120
45
39
21
75
76
41
3
177
31
56
48
72
112
29
7
41
243
64
44
69
36
51
57
87
21
103
8
28
8
24
16
5
39
28
152
64
29
87
21
27
9
3
264
96
256
104
144
40
5
111
24
12
24
40
29
27
240
108
33
87
36
9
ABCD 93197242454*3^$a+1 [50183]
135
28
17
79
36
120
20
159
25
284
21
135
28
20
87
69
12
39
229
24
12
8
51
9
48
39
13
23
54
91
8
21
31
65
39
249
99
57
19
35
1
20
64
11
1
24
65
3
12
48
12
4
72
8
132
112
20
27
61
5
3
21
3
192
16
32
28
35
157
32
4
17
15
12
88
35
85
59
54
7
203
1
20
4
12
95
25
80
12
16
44
21
55
24
36
96
41
48
55
41
15
15
13
12
56
9
24
75
16
36
245
7
8
52
36
20
100
17
3
52
68
40
260
16
56
9
63
16
65
31
35
1
32
12
36
159
36
37
36
47
85
48
125
12
54
49
11
54
27
9
15
111
13
20
124
53
7
60
12
56
28
5
27
129
55
5
15
60
60
40
20
105
3
96
24
16
12
60
84
29
51
9
15
51
54
7
72
83
13
11
13
56
52
32
153
243
27
85
5
79
56
12
40
11
85
56
40
11
90
55
68
40
5
12
3
24
52
176
28
20
75
6
84
79
36
116
36
52
12
156
48
20
72
24
28
36
44
40
12
144
60
17
39
225
15
28
17
103
17
6
48
25
17
54
1
8
64
101
6
1
152
28
24
48
101
19
36
125
55
41
15
16
23
9
16
24
17
96
19
20
4
56
75
25
24
12
8
75
121
24
5
12
27
40
80
108
123
81
4
20
57
27
27
6
55
152
172
120
36
72
53
15
9
39
4
8
84
144
60
21
30
69
117
7
92
28
12
108
60
8
3
49
108
24
35
1
32
63
37
68
64
36
168
125
111
24
52
32
40
36
56
15
1
300
8
144
112
41
15
24
76
32
120
201
7
8
52
8
64
72
120
8
40
17
6
13
140
117
19
8
28
245
19
20
75
66
19
84
72
8
72
52
56
52
12
60
23
84
90
3
16
60
180
72
143
85
12
12
8
184
60
101
7
48
5
103
36
48
48
29
15
21
27
16
72
20
12
12
81
103
35
60
1
11
217
41
12
139
36
128
4
17
54
90
111
39
25
120
24
8
24
15
13
20
57
15
28
41
51
28
12
5
91
68
4
36
104
12
9
12
3
15
9
28
48
84
96
47
18
90
12
85
120
44
4
96
29
51
4
35
57
84
28
36
71
21
12
96
81
151
24
11
30
55
23
25
11
141
15
78
15
204
96
64
8
63
25
47
90
19
24
11
1
68
51
25
108
36
24
23
78
99
60
33
115
92
12
40
48
56
12
48
4
83
90
99
88
8
40
155
37
120
47
49
36
20
21
15
40
35
37
60
23
9
4
80
21
91
48
20
105
39
57
91
120
23
97
60
68
72
3
6
63
16
36
60
24
44
112
36
80
112
56
207
85
5
7
132
41
19
65
31
29
115
65
19
12
80
192
88
12
101
15
4
53
19
29
60
7
20
3
1
44
24
72
64
17
19
68
28
29
66
37
56
21
55
48
12
8
72
15
21
148
80
36
9
19
17
51
28
116
4
35
69
12
16
24
96
24
48
11
57
24
45
63
16
125
55
11
144
45
87
18
15
136
56
9
19
71
49
24
8
63
72
9
4
17
75
84
16
132
23
33
84
76
5
12
79
36
8
24
3
120
105
72
16
77
55
53
27
12
88
48
12
83
49
23
33
192
15
13
77
18
30
39
28
104
96
12
27
25
48
56
76
29
15
36
16
23
6
99
112
68
36
64
60
41
114
90
7
5
18
150
27
63
25
60
96
44
57
43
35
181
8
100
8
63
37
32
12
9
51
4
17
7
36
32
12
87
6
55
48
12
29
31
8
12
15
69
45
55
71
25
48
140
4
11
25
72
8
16
44
160
12
29
36
19
8
88
23
37
12
23
25
29
36
7
53
15
3
145
17
63
147
54
123
16
36
56
48
15
37
68
15
85
77
15
24
15
81
52
96
80
52
12
20
81
55
17
39
15
69
132
9
3
36
4
17
55
36
44
4
32
9
30
181
12
80
52
41
30
13
77
19
20
76
20
24
45
36
18
9
27
25
11
117
16
24
96
240
41
24
27
48
52
120
84
8
36
4
128
4
11
13
92
4
48
53
3
12
40
5
18
9
36
72
9
84
139
92
21
79
35
1
20
4
20
16
5
7
36
152
63
36
54
7
92
36
16
36
24
20
21
55
24
29
156
144
15
40
20
100
20
81
19
47
37
17
151
80
12
76
41
39
4
36
12
20
15
157
41
39
3
18
12
24
19
35
9
72
36
3
1
176
9
115
84
65
31
29
19
11
6
51
69
39
112
24
20
9
7
59
6
108
30
1
24
132
65
43
5
15
147
97
12
125
24
30
25
17
7
60
ABCD 93197367962*3^$a+1 [50320]
54
84
18
42
30
96
12
5
48
240
49
72
54
6
90
48
6
11
19
186
36
63
129
15
3
54
96
138
42
18
209
127
36
54
36
60
18
156
9
51
29
151
18
87
21
54
18
18
17
67
78
15
15
72
6
12
87
171
69
33
111
21
54
36
30
24
84
186
125
55
54
216
12
72
42
30
54
6
30
168
66
6
48
6
162
48
36
36
42
27
63
65
1
96
18
66
60
120
60
11
163
42
99
45
36
84
75
15
90
60
66
36
53
7
137
55
198
78
66
3
21
174
90
51
99
12
18
18
108
36
6
12
36
222
48
41
31
33
39
41
37
72
48
78
66
3
3
12
60
72
29
7
18
30
96
48
36
150
15
231
24
36
126
18
282
42
18
72
30
6
36
54
66
78
66
24
66
5
16
39
9
96
15
54
162
60
45
3
36
90
24
48
24
30
108
5
31
17
19
60
66
60
18
54
12
114
29
112
93
83
73
252
144
24
36
18
30
162
93
3
72
36
90
36
3
15
210
111
21
75
9
24
66
42
12
36
54
18
78
12
204
53
73
48
6
66
258
120
21
33
18
24
90
36
12
107
19
36
96
48
60
36
120
6
12
143
43
36
264
105
27
108
9
75
96
120
45
87
18
36
35
121
23
91
30
24
144
47
16
9
18
21
32
139
216
18
24
18
12
5
127
33
21
12
78
65
16
80
1
12
147
39
36
30
6
48
24
30
72
36
54
96
54
3
51
66
6
53
64
153
90
18
234
12
294
12
42
12
45
33
18
18
12
132
11
55
9
141
99
81
15
15
42
108
102
197
25
66
36
18
72
144
54
17
115
30
114
12
72
41
67
24
174
204
36
54
36
30
6
120
96
30
42
18
12
126
60
84
126
6
126
108
84
6
36
234
30
294
36
30
36
36
89
55
78
162
210
39
176
25
120
6
192
42
48
111
21
18
66
24
18
54
30
114
90
126
54
54
12
90
24
36
126
30
53
19
18
72
3
15
60
108
30
24
35
91
144
36
30
126
18
186
84
42
18
120
18
150
18
36
291
117
42
65
91
18
35
1
78
81
111
54
42
18
12
54
24
21
33
66
6
18
30
90
42
66
18
15
75
6
66
45
9
18
96
30
42
120
54
18
42
48
150
45
3
108
6
48
42
30
36
78
216
36
72
36
36
144
30
24
12
18
150
36
12
123
21
18
36
5
91
66
54
93
15
6
11
1
78
174
96
179
37
30
36
42
108
18
17
160
39
90
120
108
42
30
36
18
24
48
18
42
180
108
36
120
78
30
81
51
36
12
18
18
180
5
31
18
15
21
24
282
18
36
99
135
150
36
30
6
171
48
87
30
18
6
35
48
91
117
87
12
6
54
48
330
66
54
63
45
54
36
18
6
156
90
24
48
6
29
151
89
55
30
6
54
63
39
108
42
18
102
6
18
30
6
15
3
141
51
78
15
3
30
72
126
60
45
111
78
3
144
81
90
42
27
75
53
55
18
150
12
21
201
30
24
90
71
48
151
54
48
35
7
18
210
18
60
54
36
90
35
64
3
24
36
33
69
18
132
102
54
24
390
6
120
24
12
9
99
18
59
55
36
18
30
21
93
108
48
114
12
198
42
30
59
16
96
15
12
6
15
21
66
150
84
18
132
18
30
36
36
24
57
33
126
138
72
60
3
81
96
15
39
12
24
144
12
18
96
180
18
65
97
18
36
84
36
162
162
18
59
13
60
30
57
48
75
53
7
30
6
21
135
96
9
144
309
60
30
60
162
18
18
15
33
54
57
69
36
18
6
15
75
66
3
51
36
153
27
69
165
42
84
168
72
45
45
108
36
84
ABCD 93197758294*3^$a+1 [50031]
54
18
11
4
57
23
13
108
35
19
72
9
12
33
27
68
52
8
48
36
36
13
54
57
20
13
83
7
137
7
21
33
15
3
29
97
3
141
54
9
20
24
40
56
36
48
4
15
36
9
12
24
12
33
162
45
27
21
33
72
3
15
17
160
168
56
13
23
49
27
45
11
72
40
44
67
65
120
40
24
20
144
73
90
9
8
60
13
3
36
15
18
47
48
96
24
37
75
15
108
36
9
56
7
36
36
5
4
12
12
21
18
126
35
1
18
57
51
29
7
54
3
32
1
15
128
36
12
28
33
83
7
126
95
12
1
15
48
44
72
1
71
24
31
29
25
179
48
7
17
37
27
81
11
61
36
36
59
36
13
35
1
143
1
59
49
51
48
72
48
144
56
103
17
64
116
1
11
24
76
36
44
28
96
8
37
83
25
72
119
12
36
112
135
54
3
8
4
21
47
61
51
8
72
48
1
11
16
12
68
28
27
5
84
28
168
39
54
95
49
11
61
27
9
47
40
3
21
116
108
72
72
16
20
7
9
36
8
84
43
18
15
57
11
43
53
36
55
18
15
111
21
32
148
69
36
36
11
100
20
72
4
27
53
1
11
7
9
48
56
28
39
137
60
37
18
90
198
36
41
49
15
176
100
12
3
45
27
81
20
84
144
28
3
9
9
36
119
7
21
123
9
12
116
12
64
20
4
188
43
17
168
96
25
47
4
20
40
8
64
33
23
13
51
192
68
76
8
16
3
54
35
76
80
40
57
111
69
90
57
80
48
49
15
12
92
25
39
36
51
18
39
105
47
7
72
17
12
7
18
72
51
24
24
45
27
132
39
18
72
35
24
31
17
4
36
15
9
36
81
27
9
15
57
36
15
57
18
5
16
12
8
48
73
15
80
40
45
51
3
45
63
17
1
11
7
36
54
27
81
36
15
36
44
12
52
21
11
60
1
99
9
36
36
11
52
80
12
7
72
9
8
64
8
12
84
85
11
48
13
72
3
32
16
21
75
8
12
4
120
15
18
54
36
5
4
36
279
57
24
9
36
83
16
9
162
36
17
55
72
9
32
12
84
28
33
111
68
40
33
15
8
49
18
18
3
33
72
23
13
3
24
8
16
20
16
32
25
3
8
16
12
20
13
47
7
153
81
18
17
217
71
12
4
12
20
16
60
3
36
5
36
49
11
16
8
19
9
45
95
16
72
44
7
18
18
18
47
79
21
144
51
113
31
177
21
126
5
84
4
87
9
24
8
16
15
17
60
84
16
44
13
15
36
21
72
39
8
4
39
18
72
83
28
48
44
16
168
60
68
28
144
141
23
12
4
8
61
72
36
11
76
36
20
73
54
36
69
104
168
55
29
61
47
43
18
23
12
1
51
3
54
18
17
52
21
15
24
32
1
15
75
54
15
24
33
27
20
133
59
60
12
16
56
31
18
18
89
19
18
39
48
72
8
88
8
7
90
23
16
12
3
18
54
161
55
17
1
23
121
59
28
68
28
15
41
13
47
25
3
72
69
162
17
109
90
17
28
9
72
18
33
3
5
48
52
21
15
128
109
3
33
54
5
64
57
108
39
36
33
15
12
9
18
77
12
73
71
64
12
8
7
162
15
8
13
123
21
99
8
1
3
68
55
113
72
85
35
55
9
9
27
243
161
55
9
9
83
48
103
21
36
272
67
18
15
8
13
27
45
108
23
40
27
9
117
87
84
68
12
16
57
23
49
15
48
12
33
51
93
23
40
56
96
73
3
51
9
24
44
100
8
84
1
27
48
177
15
56
1
71
48
16
63
41
13
35
112
15
36
90
36
11
16
9
71
28
48
32
48
43
18
3
105
23
13
135
9
18
9
24
20
1
63
99
33
273
135
20
25
11
133
36
23
13
54
41
48
12
180
48
85
72
54
18
54
9
8
88
3
93
33
15
21
195
8
24
4
3
90
36
18
17
24
31
18
15
8
13
3
48
8
52
44
84
64
12
8
19
53
55
36
18
18
54
27
9
11
7
9
9
18
54
11
4
21
27
9
27
96
8
88
96
81
63
9
119
48
49
27
176
28
8
13
54
9
9
23
13
36
3
120
21
18
17
28
9
36
39
92
12
1
47
7
33
21
11
7
18
54
18
36
108
36
11
7
18
15
21
11
40
120
8
40
48
8
124
20
49
18
5
96
72
25
3
68
37
99
27
153
32
12
1
47
24
16
8
36
76
27
18
87
75
53
36
37
51
21
36
119
72
61
18
36
101
7
36
36
17
37
51
57
135
9
15
93
23
4
63
36
36
9
32
49
27
48
84
12
20
12
52
15
54
183
20
13
83
79
17
72
24
28
20
24
16
33
15
120
24
36
3
54
36
54
9
27
18
36
72
39
69
27
45
35
132
108
31
9
8
16
20
4
72
24
60
75
18
47
25
36
36
54
162
18
21
8
12
13
35
16
3
9
8
1
27
48
12
21
47
61
35
55
57
33
83
115
5
31
197
91
53
37
36
3
20
36
28
20
28
9
18
9
104
31
41
13
72
18
18
54
72
33
75
9
117
36
18
81
9
15
24
33
36
3
15
18
11
12
168
72
4
48
9
83
16
63
5
36
49
72
3
33
18
57
68
19
18
15
57
143
40
8
48
24
72
4
3
17
72
ABCD 93197832914*3^$a+1 [50058]
24
140
36
1
12
126
6
18
30
168
87
105
180
483
8
1
54
221
43
6
27
8
37
30
165
3
69
111
105
36
156
3
77
67
72
105
9
102
54
203
37
15
48
3
54
24
27
84
96
24
69
27
32
13
24
54
105
20
19
21
212
28
111
9
15
9
57
39
57
15
8
7
144
54
180
47
7
36
5
40
60
60
116
139
144
57
99
105
12
24
3
132
21
9
75
21
39
68
108
139
21
33
147
15
33
57
23
181
30
6
3
99
6
231
69
42
125
67
21
44
121
84
6
17
60
139
30
11
13
59
16
24
8
88
69
87
153
23
13
15
36
51
33
60
39
66
51
75
141
3
5
19
17
28
63
17
136
81
54
57
32
28
3
321
3
18
90
78
264
3
3
72
105
3
81
24
39
17
16
80
28
75
54
3
344
49
35
85
27
132
8
100
129
54
21
15
24
77
108
7
24
18
15
21
15
15
77
85
75
87
42
143
36
91
30
135
108
32
1
35
19
33
15
78
120
23
4
27
93
128
157
18
78
107
55
9
44
85
39
51
126
6
54
126
12
41
109
30
6
51
84
75
21
33
36
39
20
160
56
72
19
120
69
9
3
12
36
20
31
60
69
12
57
42
185
4
111
24
66
108
96
15
12
9
30
221
184
15
66
47
160
27
5
1
3
20
25
227
100
60
12
165
27
9
72
23
12
49
219
36
15
81
279
21
48
84
36
72
32
31
81
69
27
3
60
54
138
24
18
15
15
41
64
111
54
3
44
16
99
6
87
96
9
51
216
75
33
288
57
23
4
9
15
39
81
24
8
49
78
30
108
204
23
7
60
108
17
4
24
120
105
71
24
48
13
54
60
21
105
66
18
3
180
12
96
36
44
85
251
100
135
138
108
90
149
55
54
66
45
68
16
44
16
45
114
72
41
48
31
21
48
39
240
48
5
49
183
3
5
79
41
124
3
45
108
93
294
126
15
36
69
27
45
23
37
30
45
32
1
239
28
108
21
36
102
57
8
16
279
18
23
55
12
54
108
15
96
12
9
30
54
99
56
7
65
64
75
66
75
3
102
195
3
96
30
171
84
21
18
5
64
51
69
80
121
15
9
18
105
12
21
6
69
20
36
55
36
165
135
213
180
9
111
15
30
87
27
5
16
60
135
30
155
100
195
36
153
108
24
96
15
113
1
159
24
141
75
32
88
39
33
60
69
23
7
78
30
60
30
11
67
45
8
55
84
153
48
60
20
31
53
172
44
67
29
16
48
164
60
36
49
72
138
93
93
111
20
124
132
84
104
49
36
162
270
24
108
75
48
60
33
87
48
129
75
273
27
57
59
36
91
12
21
180
96
81
15
39
18
23
24
4
27
9
3
93
15
54
204
71
49
39
15
18
24
111
20
12
100
36
57
78
21
68
40
20
61
114
21
12
39
228
105
3
29
13
12
135
69
27
24
69
216
18
6
75
9
18
24
54
12
59
13
147
48
132
75
144
54
27
21
3
156
135
89
19
141
36
108
12
276
92
127
21
48
84
111
6
75
144
32
60
43
162
150
33
144
15
81
27
93
120
60
80
12
229
11
13
27
104
175
21
33
51
24
27
93
39
17
40
24
27
105
93
15
15
5
49
15
117
15
93
30
93
39
113
13
107
16
240
69
3
32
55
48
225
24
21
23
4
12
15
24
5
7
18
36
99
132
27
81
39
45
20
108
205
54
240
156
24
89
160
84
57
119
460
87
5
4
69
66
18
3
132
12
15
6
35
19
21
24
24
80
ABCD 93197996896*3^$a+1 [50000]
73
11
48
13
11
24
67
5
31
29
13
66
17
61
54
17
31
5
31
17
24
13
23
13
60
23
43
137
67
30
71
61
23
12
13
6
36
77
12
24
12
1
12
23
49
11
72
60
1
47
12
24
24
19
29
7
17
1
36
71
24
13
6
30
6
102
95
13
11
24
37
18
6
12
6
5
48
1
48
35
133
12
36
6
66
11
60
25
18
17
13
11
48
24
60
181
107
91
18
35
7
18
18
65
73
24
36
47
127
36
6
11
12
60
96
67
29
25
11
24
1
11
25
47
43
5
12
24
85
95
1
71
13
47
48
12
72
36
60
13
11
12
24
24
24
84
55
5
13
42
29
24
67
5
1
23
108
12
13
11
12
13
83
7
6
72
47
43
5
139
29
36
25
11
108
37
54
18
42
12
36
89
48
25
11
25
131
19
18
47
19
72
5
12
55
6
23
25
11
12
60
13
11
19
5
12
36
1
6
17
13
59
85
60
12
59
12
19
54
42
5
7
41
120
1
11
84
1
35
36
49
24
84
59
24
24
1
42
29
19
5
31
42
11
43
77
36
24
1
96
48
90
24
5
12
72
12
48
25
60
35
91
36
17
24
25
143
37
59
12
37
11
36
108
13
11
7
17
1
11
84
12
12
43
72
17
1
18
41
7
5
48
36
19
90
18
18
23
19
29
19
24
84
6
30
18
18
90
95
12
73
23
1
12
42
5
31
41
49
11
7
12
89
7
17
49
35
12
24
24
19
5
13
48
11
12
1
11
37
23
37
36
11
7
5
7
36
5
72
24
24
1
6
5
12
19
12
24
65
48
43
29
43
41
60
121
23
7
36
36
132
29
1
54
18
78
5
12
24
13
35
1
12
24
11
1
6
12
72
6
47
36
19
5
12
1
35
12
12
60
97
23
1
36
47
25
23
61
83
31
17
48
7
12
5
12
91
17
1
18
72
18
23
84
55
18
72
47
25
90
36
29
72
13
23
96
37
24
30
18
59
103
5
24
25
83
24
19
17
7
41
36
12
1
18
77
61
42
5
60
37
6
29
79
65
36
19
42
12
36
18
17
72
24
108
1
23
61
47
24
19
90
23
31
29
36
7
6
23
36
96
19
72
36
29
43
5
13
11
7
17
43
30
36
18
17
72
25
12
18
65
13
12
78
12
41
31
72
36
6
54
12
24
5
31
5
7
29
7
29
31
5
60
1
11
12
48
1
11
7
5
37
59
25
24
12
11
31
53
13
18
54
72
6
41
36
13
12
107
84
24
19
24
12
5
13
96
48
95
24
31
5
7
6
11
60
1
12
83
48
55
41
67
53
1
48
131
36
60
13
108
11
24
37
120
72
11
12
36
1
11
60
12
1
6
30
11
12
19
36
12
5
48
55
29
79
17
43
29
7
17
31
5
13
72
11
12
31
29
12
73
11
120
115
6
12
35
55
113
1
12
47
84
12
12
85
59
96
73
11
36
61
107
12
103
101
36
12
60
60
49
42
17
12
19
5
1
11
24
36
12
48
24
7
5
7
18
71
187
17
24
7
24
65
1
59
19
12
36
54
35
37
35
43
30
18
18
11
43
18
23
48
79
30
6
36
41
25
204
59
31
72
29
12
24
7
5
43
54
72
11
12
132
7
29
84
1
47
7
29
25
59
31
53
31
29
24
43
17
1
12
150
18
23
60
36
12
48
121
18
125
7
12
6
12
23
31
6
18
72
54
35
67
78
11
1
71
43
233
24
156
24
24
19
18
6
17
36
37
35
13
36
47
48
60
7
18
36
23
13
191
132
37
11
36
12
19
54
18
30
24
23
108
85
23
7
24
18
30
5
31
17
24
48
12
13
12
18
6
83
1
23
12
12
61
23
12
1
11
24
48
13
71
24
12
67
6
23
132
48
13
66
53
1
72
11
7
36
5
55
18
11
24
49
24
30
24
12
6
36
35
1
30
17
43
5
49
23
25
6
18
35
60
7
5
1
59
12
132
120
13
6
17
13
72
11
48
36
13
35
43
41
7
42
107
12
25
120
6
36
18
48
35
19
17
12
24
43
113
7
24
5
36
25
35
24
49
72
18
5
67
18
6
18
11
1
11
13
12
23
13
6
18
59
36
25
23
1
59
24
12
7
6
12
23
12
24
13
11
216
12
36
109
54
5
31
53
37
54
17
1
66
18
11
84
1
18
29
24
1
36
18
102
11
7
17
12
13
48
24
23
12
1
23
7
17
24
1
11
72
156
24
7
84
6
47
12
12
12
24
84
1
11
31
84
54
35
7
5
13
83
25
11
12
36
7
65
13
48
11
36
7
24
18
35
31
5
84
79
29
19
5
60
25
47
12
108
36
85
18
29
24
12
24
48
12
13
18
90
23
31
29
13
83
43
65
12
13
48
42
29
48
96
61
11
25
36
12
18
5
13
71
61
11
1
18
89
24
1
35
19
66
6
18
11
61
66
42
30
6
11
12
25
47
7
5
19
30
11
12
12
36
24
19
29
7
17
36
72
24
7
36
6
11
24
1
11
24
19
12
41
36
31
36
5
1
11
25
47
1
11
7
5
49
23
1
30
65
31
66
54
17
192
31
18
72
95
36
60
187
12
29
12
13
71
1
6
41
43
6
90
17
31
24
174
54
5
12
12
13
11
7
17
168
25
35
73
23
12
19
6
23
96
12
24
84
13
12
18
6
66
41
12
43
5
60
1
11
36
24
12
25
71
43
12
53
73
35
7
5
24
7
54
48
59
37
11
36
19
29
12
31
78
131
60
12
7
96
12
65
12
91
29
61
12
6
149
13
23
24
12
79
17
1
35
25
12
23
72
13
23
24
7
41
31
53
1
23
37
48
11
7
29
13
95
43
77
24
60
1
90
54
47
36
49
23
12
1
48
23
13
18
17
25
30
24
17
60
60
7
5
13
102
5
1
71
36
24
25
23
12
1
131
37
11
72
145
71
60
60
12
13
18
29
36
84
1
12
6
36
18
12
119
49
18
29
1
72
6
12
17
12
7
18
24
23
13
35
12
7
29
12
49
48
18
78
47
1
11
133
24
36
11
12
12
12
7
5
7
17
55
41
12
73
11
49
30
6
47
1
59
49
23
49
11
24
12
25
6
5
24
36
37
78
5
24
24
1
36
54
36
18
35
49
36
35
25
47
12
60
73
90
24
30
18
72
72
17
19
18
198
36
5
24
79
65
84
13
60
11
79
54
35
13
35
24
13
24
23
12
49
11
25
59
13
47
43
5
103
89
19
41
37
119
60
49
36
47
13
11
1
24
35
13
18
24
36
18
23
43
24
84
ABCD 93198511468*3^$a+1 [50043]
24
12
43
5
16
20
19
18
42
78
39
44
72
12
12
16
3
30
24
12
3
32
43
108
30
3
44
7
29
37
15
3
29
37
96
27
8
43
24
18
30
18
111
3
137
19
29
67
53
43
9
36
8
25
24
18
29
13
23
25
24
54
9
33
35
7
12
65
13
15
32
13
48
42
6
12
15
45
47
7
41
40
32
31
54
90
21
21
6
12
21
15
30
120
15
27
18
6
65
96
52
3
53
4
51
29
1
12
23
24
36
1
3
33
3
15
17
13
27
15
48
30
132
12
123
68
40
9
35
1
11
88
20
7
9
15
24
5
28
8
7
33
51
5
31
42
78
24
81
27
5
25
11
7
17
31
5
64
15
30
11
19
6
27
72
8
25
12
27
20
4
12
24
8
36
12
7
21
21
143
31
9
21
51
8
36
76
20
4
27
48
41
24
49
11
55
5
60
40
84
3
5
25
18
210
51
69
36
23
55
41
19
21
56
73
3
44
4
75
12
42
11
36
24
7
18
15
44
1
11
19
45
36
20
4
44
31
24
5
37
71
13
35
7
24
18
18
9
3
57
69
47
7
21
87
5
12
37
23
36
19
5
12
19
5
7
12
57
36
45
59
24
16
33
6
6
48
72
3
93
15
80
24
144
7
53
79
12
6
23
1
6
5
24
19
41
24
12
28
45
27
3
29
31
69
20
13
15
153
15
51
18
42
18
30
41
52
8
1
3
15
42
39
32
37
42
18
15
68
37
11
40
69
30
6
47
43
21
96
8
12
7
45
12
20
4
27
12
18
60
3
51
81
8
4
8
7
41
97
24
3
51
6
3
20
1
51
9
60
12
3
20
25
71
16
32
36
67
60
18
47
48
16
63
36
60
66
3
80
1
30
42
27
177
3
3
29
13
42
6
15
39
65
43
5
157
11
37
27
36
15
5
64
24
27
5
7
6
35
12
25
35
4
9
36
18
5
12
31
78
47
24
48
12
31
12
30
131
31
6
23
19
6
30
6
11
13
12
39
20
13
27
8
13
27
8
28
96
135
5
24
64
20
73
15
20
43
6
36
27
20
25
11
84
1
120
39
20
40
111
77
4
8
55
53
84
4
104
7
113
12
121
107
1
11
24
19
6
36
63
15
53
79
65
40
93
6
72
65
4
21
15
3
5
12
24
4
15
9
32
4
39
12
33
36
27
9
8
36
16
44
100
27
57
21
6
9
44
16
36
39
30
11
4
44
12
1
59
19
17
25
47
28
57
3
9
39
20
12
13
30
29
60
1
36
39
9
3
20
25
87
45
36
27
3
24
18
27
56
12
25
23
37
27
20
25
11
16
44
40
20
7
9
96
3
6
84
15
12
68
7
5
84
25
18
5
13
27
56
4
32
1
47
36
19
21
56
4
9
18
9
51
5
43
5
4
33
42
18
83
12
73
27
12
57
18
72
66
24
11
25
35
120
40
8
12
24
1
15
12
68
43
17
48
7
54
71
40
80
12
73
12
47
24
67
9
20
19
12
17
76
44
1
6
33
36
15
41
55
29
25
59
28
20
24
19
17
43
45
9
96
59
13
12
11
16
8
7
36
33
32
28
20
7
42
12
3
80
25
6
12
18
24
147
36
3
12
5
12
12
36
4
15
9
20
25
24
12
24
42
9
93
71
72
25
27
80
7
5
16
15
9
68
12
28
48
20
115
17
1
30
30
27
33
39
72
56
37
23
28
20
31
41
13
47
144
19
42
23
31
29
25
6
113
76
15
24
12
29
7
5
12
72
115
5
13
23
49
6
30
3
12
132
72
51
17
12
24
12
7
12
65
1
15
32
13
3
27
33
20
37
15
75
9
20
4
75
45
32
12
1
6
24
17
60
13
51
9
27
15
117
32
1
95
24
13
15
108
45
27
12
45
23
28
72
20
88
27
41
12
4
39
36
33
15
18
3
116
24
1
3
32
1
3
27
17
60
1
27
12
3
18
6
18
11
79
18
30
30
83
52
45
63
69
48
3
72
20
55
17
16
9
35
43
29
13
3
27
17
1
3
24
56
24
96
4
80
7
24
72
9
24
56
96
7
12
6
30
42
12
54
84
5
55
17
48
25
12
15
9
11
28
21
66
53
40
8
73
47
7
18
15
120
24
8
36
7
12
78
3
12
20
24
1
87
15
12
5
31
60
125
7
36
105
21
35
49
24
35
16
84
8
37
23
60
12
37
63
8
4
3
57
48
20
25
15
20
16
9
27
8
55
60
6
84
6
5
25
71
19
5
12
4
56
19
5
103
17
88
3
9
8
96
4
3
30
47
28
44
16
8
1
18
6
11
84
24
12
31
18
51
69
59
16
32
67
6
27
15
17
13
63
15
65
24
37
51
3
5
24
36
40
15
41
1
39
39
5
7
12
66
132
3
132
3
45
57
18
42
102
48
120
5
64
21
12
47
31
33
20
16
68
1
36
3
3
102
3
3
12
57
123
12
6
11
31
5
157
11
7
9
60
9
6
6
87
72
33
36
39
75
17
13
6
42
59
19
17
13
27
8
19
21
9
23
4
21
15
104
48
16
75
29
12
4
36
8
36
16
20
1
63
24
48
20
103
5
12
13
35
24
31
72
12
126
120
11
88
8
4
9
6
21
33
6
18
11
7
72
36
60
89
16
12
3
12
89
4
44
13
12
63
32
37
15
24
69
51
9
15
15
36
17
88
24
45
120
15
21
24
90
17
1
18
29
1
12
42
5
25
18
5
12
36
4
36
44
12
36
12
7
33
33
12
36
39
8
60
4
15
48
33
9
11
12
31
17
12
1
47
12
12
49
30
77
40
27
53
25
48
27
8
40
9
36
6
108
66
15
15
5
49
18
48
24
66
11
24
24
16
9
48
30
18
66
41
12
72
28
8
13
84
42
6
27
20
73
72
23
7
5
13
35
4
9
35
100
69
3
15
9
8
48
28
24
12
8
28
32
43
42
6
9
68
72
36
16
8
7
5
24
16
56
67
18
60
30
57
8
67
17
16
72
48
9
11
40
8
19
17
28
3
24
53
25
3
12
20
1
6
5
4
9
95
48
7
18
59
4
32
60
48
7
5
4
8
108
12
40
63
65
12
1
24
6
42
12
35
31
6
39
20
4
57
36
15
8
7
17
12
1
3
69
3
3
17
24
13
42
81
3
21
3
6
12
30
30
12
35
1
6
41
7
6
6
29
12
12
1
11
4
9
6
9
21
15
12
60
27
77
1
3
15
17
60
28
27
30
12
18
12
5
37
23
40
15
6
6
41
7
18
42
18
27
12
24
51
36
18
42
12
77
43
17
4
36
44
25
27
15
57
93
18
60
57
24
9
60
150
9
92
1
183
20
37
123
44
7
30
3
20
13
3
15
5
37
15
15
117
12
33
6
77
49
11
73
35
24
1
36
24
6
18
3
32
36
40
9
35
12
19
12
54
11
24
1
54
18
36
39
8
12
31
5
1
48
30
6
30
24
18
179
13
6
30
24
48
27
32
64
36
44
25
15
15
29
12
31
18
95
97
23
7
57
12
3
33
39
24
5
49
12
3
12
8
13
78
17
85
15
33
24
11
4
32
1
12
15
27
9
15
17
7
102
18
5
25
27
56
7
12
9
27
5
37
66
5
40
15
30
12
15
8
7
17
12
1
12
6
65
24
ABCD 93198795388*3^$a+1 [50050]
33
45
12
24
12
24
30
36
48
36
29
55
30
36
36
60
12
35
31
6
11
49
15
15
54
42
30
3
144
21
24
72
3
81
30
89
1
71
55
60
30
6
9
8
25
47
13
6
6
71
13
72
102
21
21
11
13
54
45
3
18
6
6
60
24
3
8
37
3
24
8
25
78
33
39
41
24
1
186
69
9
12
18
12
45
8
25
47
88
200
1
24
30
6
51
9
24
60
90
17
139
36
65
49
6
9
105
54
36
54
12
30
18
12
6
102
42
6
27
8
49
48
66
5
16
9
6
66
72
6
6
3
27
45
3
36
6
108
71
121
6
30
27
21
36
30
33
45
147
45
60
6
137
1
39
15
30
6
36
30
30
24
96
30
18
5
40
111
30
35
31
9
104
1
71
79
6
11
19
18
6
77
49
15
33
30
246
6
54
47
40
27
30
66
54
30
41
16
48
3
5
7
12
173
115
48
45
48
21
18
81
9
6
120
41
19
24
66
24
27
33
108
24
66
12
21
15
41
13
72
3
96
21
18
48
57
51
6
23
151
6
144
11
295
18
48
84
6
162
42
60
48
36
30
36
48
63
27
36
41
55
24
6
30
30
23
37
150
24
6
78
41
91
18
83
19
125
229
54
5
88
3
29
31
36
5
19
42
84
6
102
35
72
43
12
41
139
21
45
3
27
48
12
48
132
84
30
3
63
17
25
47
25
18
53
192
1
95
7
42
18
5
85
90
9
80
1
23
55
6
3
75
18
59
85
36
30
18
6
30
123
56
1
114
12
17
16
9
23
40
45
132
47
43
42
24
54
12
89
31
6
27
27
53
7
33
3
12
18
23
1
30
185
1
72
18
42
35
43
53
49
48
132
96
6
53
1
24
120
6
90
12
54
36
24
24
17
25
87
27
114
75
9
6
81
9
36
6
30
48
36
6
60
72
65
7
18
15
8
184
33
6
36
30
143
7
54
51
9
6
33
51
30
54
66
24
18
24
29
25
54
12
60
30
59
24
13
72
3
80
49
78
18
174
54
59
91
6
15
56
7
42
6
12
36
54
11
40
72
8
19
6
54
41
72
25
48
126
36
12
42
6
18
12
27
27
48
72
6
12
3
63
41
43
18
84
39
9
30
81
27
12
41
7
78
24
35
37
24
6
5
1
95
7
65
13
114
60
24
69
8
37
6
12
54
120
6
24
5
1
42
18
18
6
59
85
12
23
19
222
48
15
80
1
6
18
60
102
30
90
96
72
42
59
31
41
13
102
45
32
31
9
3
29
55
30
48
18
9
96
57
18
42
6
66
48
18
72
12
90
186
12
5
1
132
54
18
120
102
60
33
3
54
30
18
6
36
5
91
5
24
48
1
42
12
12
36
42
36
35
31
33
48
9
23
13
24
6
125
55
33
51
6
47
13
12
72
18
96
6
6
54
18
12
5
91
48
5
16
3
78
78
42
60
12
63
15
78
6
6
87
56
31
96
12
18
24
54
21
24
21
6
45
24
8
43
48
6
90
120
18
36
47
55
174
48
11
25
12
30
60
17
55
30
27
15
41
40
63
9
8
43
24
30
23
13
12
12
96
75
21
6
5
37
18
12
6
12
3
15
90
24
6
9
3
24
24
42
18
57
3
21
111
12
45
8
25
42
6
39
75
78
23
16
216
39
48
12
5
1
30
33
15
90
90
24
45
21
6
69
9
48
23
25
36
51
8
24
37
3
8
49
191
19
18
12
24
15
135
6
78
48
29
16
27
77
1
63
105
6
6
12
78
48
65
16
45
24
6
24
29
25
18
12
81
57
23
25
95
25
12
3
24
45
12
36
27
141
36
71
103
81
3
36
9
8
19
5
24
1
60
198
42
18
17
55
18
18
12
72
89
19
12
33
27
5
43
5
37
18
36
125
31
24
12
5
13
11
24
25
191
64
104
37
24
227
67
77
13
48
3
87
48
30
30
5
64
3
29
49
36
3
8
7
12
36
78
54
221
25
30
96
41
7
222
18
36
45
21
144
24
90
12
5
13
51
27
69
8
25
30
65
37
3
8
25
159
120
45
3
117
99
9
47
19
6
150
36
42
12
24
84
66
17
19
48
60
65
1
30
6
18
30
12
30
48
65
67
45
80
49
24
18
5
7
12
18
72
51
15
9
56
67
53
139
24
12
138
39
21
72
27
45
6
54
15
57
23
127
30
83
7
41
19
6
18
60
36
21
45
12
12
11
37
18
9
63
42
15
48
93
30
5
24
24
136
3
77
25
23
1
6
30
6
5
64
33
42
54
36
171
3
21
3
6
95
7
65
25
18
60
6
54
21
129
15
21
36
72
6
12
24
84
30
6
5
1
23
55
9
56
121
6
24
65
25
96
42
21
72
15
48
9
27
30
6
48
57
24
56
48
31
24
17
24
13
66
12
48
6
36
30
53
25
6
6
60
48
144
36
30
36
33
8
13
59
61
11
49
6
36
42
48
42
102
3
128
19
30
15
75
5
13
27
33
23
24
85
30
45
123
126
15
32
19
29
7
72
36
5
85
66
24
89
61
12
24
66
12
65
40
141
59
37
3
3
108
102
24
3
27
54
6
36
12
60
5
31
60
21
21
18
66
18
48
18
35
1
54
66
6
24
6
3
39
17
55
138
23
72
13
27
63
42
30
30
123
9
18
42
3
21
96
60
15
9
6
24
6
6
72
96
29
25
18
12
17
1
15
3
30
39
75
18
138
41
1
15
9
39
9
6
36
45
8
37
35
25
23
7
24
42
90
77
55
90
18
18
66
113
16
15
6
84
ABCD 93199234834*3^$a+1 [50030]
1
18
66
6
14
60
24
16
92
58
36
30
18
30
23
43
5
91
98
15
31
2
4
24
47
84
24
1
11
37
36
11
24
12
33
4
92
4
47
33
12
94
54
24
6
36
110
3
151
14
16
11
33
36
10
6
95
9
10
5
9
51
19
36
17
12
37
23
12
43
60
12
5
48
12
49
30
41
73
8
15
24
24
45
10
17
33
12
27
31
26
51
72
12
55
24
60
5
12
12
33
22
60
42
56
108
34
2
10
41
103
6
35
24
49
11
21
15
9
75
36
48
33
27
67
53
21
36
3
1
84
8
39
36
9
48
15
85
102
29
1
18
30
66
14
3
19
14
12
60
12
22
48
5
61
6
50
36
27
21
60
40
44
40
23
69
3
12
9
24
16
131
153
3
7
5
33
84
48
70
50
16
126
18
11
45
24
40
56
27
33
34
6
84
11
49
35
7
30
8
10
38
15
13
44
120
3
57
16
35
19
26
4
6
17
84
24
31
38
87
81
3
24
1
24
35
12
19
54
6
110
16
48
150
102
8
36
4
8
22
42
23
25
11
36
79
2
63
60
12
73
36
104
16
20
4
11
49
66
38
51
1
8
52
95
21
3
24
85
6
36
14
120
24
51
91
5
36
9
60
24
36
28
6
144
90
12
23
12
9
12
75
45
3
36
19
17
49
8
75
12
48
108
24
43
26
84
63
24
129
4
11
85
60
36
48
92
28
95
7
29
45
12
58
60
5
21
40
71
19
5
115
89
12
9
39
24
25
8
28
20
10
24
41
9
12
15
9
4
96
44
3
12
21
12
27
1
35
19
2
51
12
7
18
20
60
15
12
25
11
7
158
24
34
54
6
36
30
8
36
124
23
67
65
1
119
7
14
36
3
61
47
7
98
3
129
87
33
3
9
40
24
6
101
19
24
65
9
10
5
45
190
60
86
4
36
44
183
13
11
96
9
40
30
14
15
21
39
9
22
18
35
37
20
28
56
72
4
18
66
44
10
38
39
33
15
1
20
94
66
56
60
39
1
11
19
29
25
90
17
19
29
36
25
68
15
36
55
36
18
32
15
36
33
4
6
14
15
7
26
39
43
26
4
36
32
15
19
26
63
9
15
121
36
18
72
14
34
86
36
10
14
24
46
14
15
72
49
6
14
72
58
5
61
8
70
36
96
60
158
36
34
72
14
15
21
24
4
20
72
10
14
36
24
10
50
10
6
8
46
30
32
63
36
60
13
42
26
48
40
44
48
3
1
90
14
10
24
53
19
24
6
44
16
8
51
36
48
21
27
108
9
10
5
31
30
32
28
35
60
25
32
28
6
5
13
8
39
48
7
18
8
22
77
108
60
21
4
32
63
45
52
8
16
71
93
10
5
12
43
62
10
86
52
20
16
24
11
57
72
100
42
24
5
1
20
64
71
24
9
12
24
64
11
55
50
70
24
41
36
13
66
2
12
16
150
86
36
3
19
30
11
9
22
24
60
14
12
15
25
23
85
71
25
6
54
107
84
19
29
55
60
6
32
3
36
19
65
9
52
18
65
36
1
18
150
35
105
10
41
12
73
59
25
8
48
76
48
12
90
24
5
84
21
27
13
54
101
57
22
30
128
15
72
45
51
1
54
14
22
50
75
25
18
38
3
25
36
8
22
60
30
35
49
20
4
6
6
18
62
15
21
48
154
77
9
39
7
38
22
14
12
75
9
24
10
5
84
57
36
24
4
11
24
60
49
11
36
19
6
23
115
26
27
24
96
69
63
1
30
2
39
36
9
10
50
24
4
20
15
33
48
15
45
10
5
1
44
94
5
21
12
52
42
60
18
102
24
86
36
52
47
13
8
72
12
15
9
39
45
15
31
14
48
88
20
46
18
60
8
84
3
96
19
17
36
19
5
9
51
120
79
17
9
28
11
12
9
3
55
5
45
10
86
16
35
43
53
9
28
60
47
9
36
10
30
54
182
34
24
6
83
12
48
25
35
33
75
72
1
11
48
57
4
11
55
14
40
66
110
4
120
47
7
42
54
6
120
11
37
102
74
60
10
30
11
55
18
42
18
11
21
28
8
52
6
90
11
96
33
16
20
3
55
90
11
60
19
17
25
8
27
79
6
11
24
21
60
22
65
21
24
16
6
30
20
88
30
26
70
30
54
2
10
26
58
29
36
9
3
45
4
11
49
8
135
33
12
76
36
78
26
12
58
41
33
46
14
36
27
7
6
11
33
82
5
33
27
9
15
12
72
31
5
55
26
28
20
3
9
4
24
6
2
27
31
36
38
15
7
53
12
24
61
54
65
21
3
37
18
5
96
1
20
36
64
24
36
83
21
4
35
1
32
84
28
90
53
60
19
26
34
18
20
12
3
12
19
17
37
12
35
21
27
12
84
81
3
12
69
132
4
8
16
36
11
19
125
13
35
96
109
83
12
21
34
17
19
2
75
43
14
36
46
53
12
19
29
57
24
24
15
12
24
49
66
30
11
96
108
45
204
12
15
36
48
45
40
6
5
13
107
48
1
36
56
3
31
5
21
24
36
39
60
108
1
11
19
26
39
84
21
160
32
22
17
13
12
59
1
11
9
39
24
36
61
20
24
39
31
2
75
73
11
48
57
10
30
8
3
7
12
18
35
12
19
17
84
9
4
11
25
47
12
1
60
30
14
3
24
33
226
6
8
3
12
7
138
20
15
7
30
78
65
12
69
12
3
24
67
30
8
16
56
3
55
5
7
30
11
24
33
48
27
25
227
85
35
9
4
92
36
4
23
21
76
8
15
1
47
19
41
67
30
30
30
8
124
48
60
8
4
44
36
63
60
33
24
63
141
27
43
6
68
52
23
91
74
10
17
93
40
90
2
58
2
96
34
41
43
24
5
31
86
15
69
27
7
26
72
3
21
15
9
46
18
11
24
33
63
12
37
36
44
72
60
24
70
2
22
50
48
3
36
33
46
54
47
9
24
27
48
31
30
36
78
12
144
6
54
17
37
12
11
73
24
11
24
33
22
5
37
23
175
30
12
35
33
51
9
16
11
33
3
19
29
57
63
57
28
6
5
21
28
11
84
36
13
6
14
36
40
44
27
25
60
128
48
154
110
15
24
9
22
65
9
12
99
25
23
1
35
1
78
26
40
36
20
24
15
36
43
ABCD 93199694156*3^$a+1 [50076]
60
21
6
12
6
174
57
39
117
27
180
72
36
18
15
81
15
135
6
60
24
78
33
27
273
33
12
15
75
138
51
39
36
81
45
72
51
36
36
39
84
6
18
36
156
81
15
24
48
72
78
3
123
126
84
15
72
15
24
30
18
12
18
126
96
69
12
3
21
159
81
24
12
39
36
84
21
39
36
69
24
75
72
45
15
12
12
69
51
66
114
9
60
72
189
6
72
60
6
15
27
24
48
30
27
36
3
72
48
45
15
21
3
120
33
15
30
72
66
105
135
30
30
12
69
24
57
3
21
6
12
21
27
108
57
69
99
39
36
72
12
36
12
84
36
84
6
39
75
36
24
78
27
84
75
12
60
45
63
36
18
30
141
15
57
9
66
42
3
207
18
42
42
99
9
18
9
39
42
18
6
54
105
9
36
54
96
150
96
78
48
9
15
9
60
39
93
129
15
69
75
9
30
12
21
33
147
48
60
9
3
99
24
42
150
33
111
24
66
51
84
3
12
141
84
21
3
60
81
51
27
30
36
51
63
21
51
24
66
48
18
42
18
30
102
12
81
15
18
54
21
36
24
60
51
60
126
24
6
18
66
9
12
159
60
138
36
66
48
21
15
6
39
45
72
48
87
24
15
105
39
24
42
78
90
18
60
42
48
39
3
33
15
84
18
78
150
48
51
36
39
126
30
48
102
63
12
3
12
9
111
33
9
51
141
36
3
51
45
36
57
6
21
21
60
78
6
6
45
24
33
111
99
60
36
30
282
84
66
15
27
93
24
21
3
135
42
24
54
30
15
12
39
21
63
117
60
48
36
75
276
12
6
27
9
30
69
9
63
48
21
30
24
42
78
177
75
12
78
174
96
30
60
3
12
3
60
45
36
219
21
3
60
18
30
84
18
63
48
27
9
45
6
48
24
66
36
66
168
21
99
21
63
33
39
9
99
18
78
24
192
60
21
48
9
27
63
21
21
39
81
18
12
24
42
18
36
60
60
108
48
33
9
18
84
6
24
6
9
15
9
39
12
156
9
39
12
24
18
66
24
141
180
39
21
15
186
144
6
150
30
201
3
36
66
3
51
96
84
21
168
39
36
261
24
12
15
42
42
90
18
72
9
39
72
6
15
57
90
18
48
15
45
15
51
18
18
30
3
39
42
171
225
18
90
36
36
3
111
9
51
126
54
96
54
84
66
168
150
3
57
6
24
12
108
12
36
18
75
39
6
24
60
51
51
6
24
18
12
9
132
120
48
39
12
66
3
12
33
126
54
66
48
42
168
30
12
45
84
60
231
78
6
150
6
30
6
60
165
3
24
42
30
66
48
66
18
3
39
105
81
3
36
3
93
207
18
102
12
36
33
12
99
18
63
189
48
27
255
60
156
48
105
132
147
57
39
60
21
84
27
84
9
21
24
75
12
99
60
9
96
243
18
48
15
60
12
27
93
75
9
24
57
150
9
153
42
129
45
54
57
141
60
24
120
90
9
45
27
147
60
42
174
12
9
45
18
81
60
21
39
39
12
9
60
96
3
96
6
18
36
30
51
3
12
60
6
30
84
48
21
12
3
54
12
48
162
66
78
57
3
57
15
24
60
60
30
111
69
30
21
48
36
24
12
45
3
51
66
72
36
27
24
144
15
57
9
39
15
6
84
24
78
60
72
12
24
72
114
159
9
18
33
21
24
12
75
9
6
42
30
21
12
3
60
60
6
78
36
54
36
6
54
15
9
87
21
3
57
84
48
366
12
84
21
33
72
198
57
60
15
90
3
15
84
33
105
15
75
102
18
24
6
3
141
18
21
15
12
12
33
27
21
12
39
9
39
12
189
9
72
111
15
48
12
54
24
15
72
24
111
24
18
171
45
66
126
78
60
30
6
48
81
339
252
108
21
39
42
111
48
57
24
30
66
108
51
33
87
39
36
9
39
12
114
6
48
12
24
57
3
72
90
90
12
258
168
24
12
180
6
105
3
141
183
66
30
60
12
45
135
24
18
6
6
30
96
42
18
12
60
12
105
129
15
105
24
18
24
9
51
48
12
9
27
12
117
3
81
75
42
3
39
30
66
84
66
15
9
42
108
42
54
24
33
48
72
93
102
48
21
15
24
30
84
42
24
60
24
57
24
15
66
24
54
33
27
12
9
9
18
ABCD 93199712168*3^$a+1 [50046]
5
48
36
16
33
15
72
75
29
1
15
51
30
18
21
15
114
12
39
21
24
51
12
72
20
60
36
64
63
36
29
37
24
6
54
27
9
11
7
18
15
165
59
13
15
8
100
68
192
133
12
24
3
45
23
52
21
39
45
35
55
17
25
71
12
40
45
36
95
16
21
23
84
37
114
57
120
20
97
11
36
43
30
60
15
45
63
44
36
100
39
30
48
15
33
59
28
12
60
3
96
5
1
11
19
89
19
113
19
125
13
135
72
33
11
55
5
36
49
35
36
79
177
60
144
3
5
132
108
85
95
1
35
36
13
6
9
8
79
41
73
51
20
13
36
39
27
30
59
36
16
3
9
20
7
21
24
20
40
20
49
24
71
79
126
99
12
8
12
13
66
36
144
60
29
55
48
45
12
33
24
143
52
48
120
15
48
9
69
47
184
20
13
48
12
71
55
17
4
15
45
60
60
36
9
30
113
28
72
45
75
213
24
63
3
57
27
41
4
9
6
18
30
5
132
13
27
3
65
40
48
3
89
25
83
49
35
43
12
21
128
36
100
8
145
35
1
60
87
8
1
35
1
72
23
7
77
13
12
11
127
41
7
77
25
42
45
120
56
7
126
24
15
48
24
8
72
13
47
19
29
40
60
80
28
3
36
65
48
60
25
12
15
9
11
55
78
131
19
6
6
29
16
36
45
24
24
24
72
18
30
87
96
80
13
27
24
60
15
30
15
3
17
13
66
36
33
81
35
172
72
3
9
48
12
93
12
15
9
11
100
8
108
72
121
147
24
81
48
42
5
40
32
88
15
42
35
100
12
3
18
60
35
49
83
1
6
149
64
8
13
144
15
21
27
32
13
15
104
25
30
48
41
1
15
104
4
45
23
193
6
18
15
48
27
18
72
23
85
35
7
33
63
77
4
33
95
36
52
27
6
24
12
63
8
4
123
5
12
28
8
7
65
60
7
6
12
78
9
33
6
54
11
36
36
4
44
72
40
32
1
66
165
15
101
40
152
13
12
11
96
16
99
54
11
16
147
53
52
72
15
18
35
72
108
7
48
48
12
36
12
9
33
6
6
15
20
28
12
45
3
20
31
81
129
11
1
75
32
61
24
87
21
12
87
45
51
99
18
30
198
23
4
20
72
36
25
87
27
138
12
35
16
12
8
7
65
12
24
4
21
59
25
3
24
48
72
171
17
72
108
55
17
60
19
9
48
8
4
32
88
72
116
73
99
12
3
45
21
12
27
8
64
68
55
36
66
23
12
49
42
129
33
107
31
9
45
3
12
8
36
4
57
15
9
51
75
33
75
66
11
76
57
3
93
155
1
24
42
17
67
5
60
25
6
9
33
36
36
11
24
16
92
25
63
24
111
18
11
144
19
33
15
53
4
72
68
40
108
33
59
112
9
27
84
15
41
7
45
192
21
23
61
90
33
32
13
3
57
27
8
67
36
5
43
9
56
84
37
48
60
3
60
32
37
3
12
3
45
20
37
75
3
65
96
25
27
20
12
28
45
30
5
24
16
3
17
4
261
27
12
45
75
39
77
13
24
3
33
71
40
104
4
8
52
105
11
31
174
27
12
57
111
32
7
60
5
24
1
11
52
8
13
24
42
18
78
12
105
48
12
60
21
11
180
28
60
8
4
21
15
8
1
35
36
7
60
36
29
12
28
8
4
236
4
116
60
25
47
1
66
41
73
11
1
48
59
73
114
60
45
96
39
48
138
12
63
12
33
87
105
47
25
11
60
72
7
5
55
36
12
33
24
39
5
16
81
24
54
5
61
15
36
32
7
41
37
87
108
20
96
139
5
25
11
91
48
30
18
29
28
45
48
23
64
56
36
73
27
33
3
177
35
180
40
68
37
27
9
66
45
80
28
3
48
90
6
29
19
30
35
52
15
5
60
28
260
61
47
12
55
117
33
3
24
20
28
27
105
9
210
17
37
87
8
37
18
30
18
102
60
23
12
72
13
150
5
52
120
33
11
12
7
17
28
128
55
17
60
31
36
48
41
60
25
36
36
12
15
32
25
11
4
33
15
8
48
96
28
117
30
5
55
65
19
5
61
90
30
66
45
32
7
60
33
147
5
84
4
81
59
36
24
48
40
60
9
78
60
30
35
25
42
66
24
36
27
68
4
60
21
30
12
105
20
13
39
3
45
21
35
91
33
45
12
71
64
9
27
8
49
11
1
6
29
28
3
5
52
20
25
11
136
44
16
9
66
53
13
18
12
48
90
60
11
40
8
37
63
27
33
45
11
36
1
12
12
15
75
30
198
17
25
3
72
44
16
9
51
3
12
36
5
72
133
23
19
5
1
87
60
24
45
83
85
75
3
17
31
5
16
200
28
48
24
153
15
72
56
19
18
15
8
4
3
78
39
9
39
48
80
52
12
44
60
4
141
6
81
27
36
66
11
79
45
153
42
54
39
87
29
52
33
174
5
37
3
20
36
112
69
11
37
35
25
6
5
79
17
16
15
45
12
32
40
15
45
60
8
48
49
48
15
27
30
6
42
3
3
114
83
72
36
76
8
52
3
48
48
102
23
72
40
45
54
30
11
7
45
21
35
4
12
75
18
11
216
25
6
137
7
6
84
6
12
30
87
15
33
8
64
8
36
4
3
54
ABCD 93199798852*3^$a+1 [50021]
339
21
75
69
129
7
47
18
12
6
84
33
45
12
6
192
9
160
240
56
129
15
93
18
49
173
48
60
72
87
16
32
120
88
29
3
93
54
18
67
41
48
132
139
23
57
40
5
75
39
90
31
5
54
66
126
42
72
51
33
231
48
232
89
159
48
40
24
8
72
81
18
12
168
1
80
219
6
31
113
84
147
96
15
30
24
216
12
36
24
3
333
60
36
48
18
9
48
57
31
5
90
18
39
120
232
8
88
24
209
54
57
81
60
19
53
43
149
24
126
36
9
243
13
89
36
42
108
198
72
12
67
5
3
15
42
54
54
3
24
21
99
48
93
162
18
48
24
12
108
7
80
63
108
54
183
112
173
18
9
9
66
6
48
72
60
75
15
30
315
33
39
33
279
81
48
114
18
18
1
65
6
30
24
211
107
37
41
15
15
9
261
18
162
39
136
104
63
105
21
42
72
102
75
16
320
129
183
3
54
84
27
9
6
174
75
240
69
30
69
120
240
3
18
96
91
143
102
24
36
72
103
5
19
53
27
120
40
59
6
303
57
108
43
5
75
64
155
45
63
30
60
12
75
48
168
40
32
15
42
15
93
3
33
31
41
30
9
105
36
18
30
27
153
87
40
95
25
23
9
112
29
210
162
15
64
125
75
16
125
19
71
138
39
33
24
135
21
18
97
17
36
162
25
65
79
65
36
27
171
54
87
96
63
97
125
12
96
84
36
150
57
153
24
7
5
168
3
9
204
51
48
81
30
54
18
9
69
12
18
6
15
69
6
36
57
192
3
37
80
48
123
12
78
288
36
156
75
15
60
138
42
90
84
3
88
95
102
27
9
24
66
6
15
129
36
180
111
33
102
54
6
45
57
36
27
33
31
41
12
3
105
159
48
153
39
39
57
27
6
84
6
66
108
60
18
345
9
135
105
36
19
89
12
72
18
90
18
189
33
72
30
18
55
23
1
56
15
102
3
64
113
7
89
87
24
63
97
89
127
32
57
48
15
75
42
36
30
57
72
16
17
126
72
9
51
48
114
48
27
72
69
67
77
48
27
177
54
36
21
240
72
45
3
63
54
36
87
24
216
24
9
39
48
40
23
9
45
12
60
120
36
132
66
42
120
39
105
60
108
66
157
77
60
90
126
36
291
9
15
9
31
5
36
30
49
8
72
51
42
102
61
29
6
90
12
60
72
91
287
57
33
72
36
99
39
1
185
36
144
30
181
23
30
42
54
235
8
45
12
6
48
36
141
135
198
360
72
48
27
24
165
24
72
12
36
51
21
19
128
3
90
99
99
21
9
24
63
129
240
63
63
48
201
21
139
56
15
9
16
47
96
9
208
53
216
66
25
120
167
102
36
55
17
18
325
32
21
211
29
99
3
85
77
90
33
45
18
66
15
45
36
18
21
33
63
144
120
40
11
18
51
16
144
80
40
8
48
237
3
15
60
138
27
15
105
255
25
5
24
18
246
6
174
87
45
108
30
121
80
40
80
96
144
3
45
45
18
30
24
48
43
53
147
9
24
54
36
69
111
57
45
90
129
75
30
78
18
120
39
105
24
159
168
33
30
72
18
60
54
45
57
55
125
144
54
6
7
47
48
18
60
72
144
51
69
6
85
77
27
3
78
279
288
72
81
79
29
144
ABCD 93199979714*3^$a+1 [50058]
12
24
27
12
12
36
60
60
33
117
75
45
15
15
33
39
48
9
15
18
15
60
27
213
93
27
96
87
12
18
3
39
45
3
60
12
105
3
12
78
27
3
42
75
45
27
48
36
51
36
45
45
30
12
30
3
15
117
123
12
18
3
87
54
66
72
60
18
147
15
48
177
27
45
15
96
57
72
24
69
18
54
186
102
243
69
66
180
90
27
15
33
69
66
33
96
3
138
24
3
45
111
12
15
30
27
60
36
69
18
84
93
3
72
12
81
12
105
18
30
27
3
45
135
72
45
3
12
60
180
33
12
3
12
105
27
36
9
3
12
21
135
90
15
12
27
48
48
84
21
240
135
9
3
153
27
42
3
3
12
30
18
24
36
42
3
87
57
45
66
60
24
18
15
63
69
24
36
273
42
6
3
144
15
30
48
102
60
270
30
12
30
18
78
54
48
120
42
18
45
33
15
39
18
18
30
42
273
15
30
3
24
15
78
42
30
3
45
192
63
12
3
72
93
147
45
3
72
21
27
12
33
27
90
15
12
21
3
39
81
36
63
18
15
180
15
30
30
117
27
18
18
30
24
48
42
9
72
24
63
72
78
15
267
168
150
72
6
60
12
117
93
42
9
69
195
15
120
72
21
39
21
45
27
48
60
27
81
27
12
30
30
33
15
12
102
3
96
51
66
27
15
120
108
45
15
57
75
42
51
117
30
18
75
15
93
99
48
33
51
48
21
84
27
60
21
15
30
54
18
42
78
90
48
12
18
3
39
72
249
69
72
51
132
12
51
60
12
45
192
3
21
24
15
78
30
33
57
30
9
108
36
57
162
120
72
129
309
42
96
12
42
3
48
60
99
9
39
48
60
12
78
42
33
12
3
57
27
66
120
42
30
51
117
24
126
84
36
69
24
27
24
18
48
15
75
24
81
120
48
36
225
63
3
12
120
12
33
3
24
81
87
12
153
36
27
54
30
21
15
45
15
60
60
45
24
21
90
24
6
90
33
69
18
9
93
15
15
48
12
48
24
105
24
39
81
99
12
21
27
48
12
93
12
3
33
24
3
93
51
81
105
27
12
51
24
198
3
75
93
51
45
51
33
129
3
72
48
45
42
72
36
132
60
42
30
45
3
105
3
24
33
63
30
114
9
39
120
33
12
36
120
24
96
12
12
75
48
90
3
117
195
87
60
33
105
42
30
42
108
21
24
72
21
15
132
45
51
87
9
51
69
24
39
33
195
60
153
216
15
9
120
87
72
12
18
78
12
270
51
39
318
75
15
45
87
48
114
18
132
18
15
3
60
12
57
111
45
15
12
60
18
90
120
24
240
30
63
3
12
12
21
12
3
132
78
147
15
93
39
9
87
9
48
3
24
9
12
129
3
45
30
12
21
75
57
72
3
48
72
21
21
6
42
18
33
312
39
6
27
60
33
3
24
3
93
87
132
90
3
12
27
30
99
27
60
30
24
18
30
51
27
93
12
15
60
12
18
54
21
24
15
30
39
12
15
12
60
12
66
90
105
135
9
231
105
60
15
42
18
30
42
225
15
72
21
99
105
45
39
36
123
72
90
18
30
27
15
21
159
66
27
135
108
33
27
9
3
60
60
45
48
75
60
12
18
90
60
12
150
51
39
93
57
78
42
27
141
27
60
27
81
147
33
177
48
63
57
72
90
78
30
105
48
51
9
36
3
48
45
39
18
78
42
3
39
33
27
48
48
90
90
24
126
114
9
21
18
30
3
135
9
24
24
45
42
9
24
123
57
36
12
48
57
267
45
42
9
69
3
72
195
90
102
18
78
72
180
222
3
15
33
15
150
3
27
162
3
45
30
45
24
168
75
12
9
69
3
27
60
60
12
96
57
75
18
90
33
24
15
48
12
33
105
3
120
27
42
120
48
15
12
120
45
18
30
15
15
24
9
87
12
48
33
21
39
27
60
42
171
87
45
60
15
33
51
18
51
27
12
120
48
33
27
12
33
15
24
45
288
15
60
198
54
45
144
24
75
45
165
18
33
51
18
63
39
21
72
147
90
66
9
21
114
45
63
18
102
45
135
33
135
30
24
90
60
48
81
36
15
9
69
ABCD 93200430814*3^$a+1 [50074]
20
61
72
15
12
8
12
48
40
36
24
21
71
48
76
117
120
24
3
117
35
40
48
176
60
25
59
60
73
123
60
105
59
12
88
20
52
9
15
56
48
25
35
85
35
60
12
1
60
63
36
21
23
24
12
48
12
144
100
20
24
25
15
12
8
52
20
40
44
16
44
16
8
252
13
60
48
123
20
16
48
72
128
12
180
1
99
8
12
1
63
24
56
144
37
39
80
60
96
124
80
24
16
24
132
8
40
92
84
4
92
1
12
27
24
57
3
20
40
20
24
133
23
24
12
84
24
12
49
51
60
8
16
36
9
51
24
60
20
4
56
4
12
104
64
36
60
24
60
132
33
27
45
83
36
36
61
39
48
36
20
100
20
4
12
8
40
252
20
60
4
84
12
8
112
24
44
61
15
24
33
27
36
80
100
36
8
16
36
8
36
96
64
44
1
99
12
20
49
35
36
145
23
132
13
35
37
15
84
120
20
16
24
24
21
12
87
20
52
20
24
144
36
96
49
39
36
36
44
60
36
4
56
4
21
15
48
132
20
24
84
40
72
48
20
12
24
64
12
8
120
36
220
36
60
84
20
4
12
8
40
56
4
180
200
61
11
24
96
48
60
16
36
20
4
20
4
96
20
40
24
176
60
60
37
83
136
8
36
24
36
16
93
27
81
12
15
57
3
12
129
15
9
15
60
12
84
57
83
4
20
16
9
15
20
76
20
40
21
3
60
32
84
4
36
164
52
24
20
40
96
20
4
44
280
105
71
40
60
24
32
24
40
80
4
36
21
59
16
33
27
8
13
3
69
35
12
88
60
36
60
56
28
20
37
75
44
124
32
48
16
24
60
12
48
12
9
95
60
16
8
61
35
16
108
60
96
21
299
4
20
72
73
155
16
56
64
56
4
180
20
4
201
71
24
60
60
1
135
9
75
21
23
16
9
15
12
8
72
28
56
36
133
11
49
71
60
16
8
60
12
1
83
76
48
33
23
16
20
49
39
105
11
4
92
40
120
48
116
4
180
12
104
37
47
12
40
8
1
39
32
60
64
36
93
27
44
16
9
39
32
24
4
45
11
4
12
8
40
177
15
264
36
9
35
96
13
47
4
20
4
12
44
61
119
16
44
4
116
49
47
84
4
180
45
11
4
60
45
15
72
128
16
20
120
24
36
36
64
20
16
45
3
12
20
4
96
8
60
12
40
120
108
36
24
32
60
40
9
11
84
16
60
44
60
60
96
24
120
16
108
72
24
56
24
60
4
21
15
84
132
105
15
144
80
40
24
20
16
44
36
37
63
9
36
15
21
3
12
20
28
12
33
15
32
205
15
48
96
20
64
56
36
100
33
27
120
48
120
21
99
12
24
56
4
20
36
4
36
8
12
88
32
28
96
9
48
3
69
71
36
88
20
76
69
96
39
60
20
16
80
84
40
57
3
12
44
4
45
72
63
56
16
8
132
64
36
44
4
60
12
80
24
4
80
16
21
23
36
24
36
4
56
24
13
27
36
56
24
40
20
4
12
24
140
4
21
11
48
12
84
16
60
20
160
20
24
4
32
1
12
15
32
48
76
24
60
120
20
25
35
16
24
20
61
24
11
40
24
152
4
24
81
75
24
56
36
48
16
36
48
56
24
52
21
12
96
71
24
97
23
1
15
48
60
21
71
24
36
28
132
24
20
1
35
28
60
32
48
1
71
48
16
20
4
21
12
23
36
88
12
20
24
84
16
21
15
8
52
68
52
48
96
44
12
4
20
96
61
87
36
36
8
1
72
23
4
45
216
75
24
96
84
116
64
12
104
60
96
4
20
37
47
25
48
23
40
81
15
20
24
1
39
9
51
20
24
40
56
144
40
92
28
45
11
24
61
255
20
4
32
28
116
36
25
3
20
12
64
9
47
48
12
4
24
12
68
180
52
8
76
44
1
39
92
13
36
111
33
47
13
11
16
20
4
44
12
4
20
64
32
4
24
33
180
3
24
60
36
84
21
51
20
48
60
12
48
196
120
20
4
12
68
16
20
16
33
167
25
59
4
56
16
81
47
36
4
12
104
40
116
24
64
80
40
32
84
24
16
56
28
216
9
15
57
59
64
60
72
48
132
9
39
56
16
21
63
20
4
20
1
11
28
12
20
24
4
12
84
129
47
24
1
3
12
24
56
228
37
15
24
69
15
92
4
20
16
8
40
56
36
84
144
36
16
20
108
36
60
4
32
28
32
4
20
156
4
24
12
48
36
44
1
24
15
32
1
23
49
11
24
52
24
24
225
11
40
20
97
47
60
13
3
36
44
16
8
16
9
95
60
1
72
143
61
59
4
12
9
35
37
179
61
63
20
4
36
57
27
20
36
4
152
100
48
20
12
24
64
33
3
60
9
87
8
96
4
56
1
35
4
20
84
100
92
61
264
24
59
13
3
24
12
8
40
12
153
75
81
179
36
1
23
121
11
4
129
71
ABCD 93200442352*3^$a+1 [50040]
41
4
39
12
17
67
21
99
9
96
111
5
127
5
7
9
51
18
3
3
42
15
20
52
15
21
21
159
32
7
42
3
60
72
3
108
17
91
24
12
36
77
40
81
71
19
24
45
12
21
30
17
55
12
33
12
180
8
60
36
7
12
48
144
18
11
31
36
17
28
20
12
31
77
67
93
32
60
7
24
9
21
6
36
45
9
150
36
24
30
3
116
40
39
93
8
4
96
27
113
85
27
44
136
8
40
39
42
71
19
5
40
24
36
63
17
13
18
30
48
90
29
36
12
7
48
65
28
111
6
150
5
24
4
15
9
3
24
53
40
75
12
9
57
15
32
1
15
24
36
12
8
7
108
41
108
12
13
30
21
27
9
9
35
31
5
31
9
164
4
3
29
19
201
68
40
15
18
23
124
63
9
56
28
27
45
72
15
18
3
99
36
6
54
12
5
4
3
5
60
7
41
52
116
31
45
60
3
12
24
42
27
63
84
36
9
15
21
128
1
30
45
36
75
89
55
36
12
36
77
103
69
27
33
12
56
4
84
60
20
7
9
8
31
17
25
42
12
21
15
84
53
7
21
177
11
7
45
68
55
89
40
87
65
4
80
19
117
33
66
72
33
116
64
15
21
36
57
18
78
11
16
84
8
16
15
21
39
9
72
8
55
33
27
12
24
12
89
43
21
51
21
24
39
77
4
111
5
7
65
16
75
9
32
4
36
20
31
54
119
91
53
25
27
44
139
5
25
15
36
72
27
5
216
7
77
7
9
15
24
5
28
12
15
45
3
12
12
9
21
35
19
12
48
65
7
9
48
72
8
48
40
104
48
55
17
91
9
3
33
68
12
4
105
54
96
29
19
48
60
12
53
12
12
31
29
25
18
30
30
21
104
7
65
40
60
84
15
54
30
77
36
4
15
24
60
17
19
45
8
52
39
5
19
45
27
36
113
36
16
3
29
13
18
60
72
60
12
48
17
1
11
36
4
39
12
12
72
54
47
48
16
3
57
36
27
36
5
31
45
3
5
31
12
65
7
6
27
20
7
120
41
24
40
105
3
60
39
53
48
67
12
45
63
17
64
36
36
24
9
71
28
36
32
25
27
96
12
9
51
8
4
152
28
8
48
16
159
9
63
53
76
3
12
45
108
15
17
36
40
8
96
36
7
6
6
33
3
69
8
72
16
3
30
119
67
69
84
27
18
27
21
78
9
75
33
32
28
20
13
35
19
21
72
32
16
51
144
9
3
9
44
64
32
31
5
28
72
3
117
72
3
53
16
96
164
85
6
12
17
16
99
45
68
7
21
27
5
12
28
216
27
45
12
8
115
93
20
76
15
33
32
103
81
60
156
36
24
15
24
12
105
99
29
132
7
5
7
161
28
24
3
9
15
5
24
7
12
17
16
84
3
77
64
45
11
151
29
1
3
144
75
53
43
36
9
39
30
78
9
24
39
12
36
120
17
28
8
7
77
36
55
17
103
84
5
52
8
7
9
32
49
71
4
3
21
84
8
97
131
4
15
120
77
43
5
37
18
65
16
12
24
3
81
27
24
5
24
7
45
3
12
12
57
20
43
77
19
9
21
42
57
123
29
19
17
67
21
57
30
12
48
24
21
63
9
32
148
45
95
48
19
113
36
40
27
24
21
60
123
60
101
43
81
21
6
5
4
60
36
144
63
77
16
8
7
9
45
30
33
68
204
31
60
12
21
15
41
16
108
27
5
48
4
68
60
7
5
7
129
36
75
5
31
33
51
18
18
12
57
8
67
101
84
136
39
53
72
19
12
12
12
5
64
15
9
56
16
36
8
36
13
123
87
12
5
16
3
77
19
81
32
40
20
43
9
36
27
17
19
5
1
3
32
19
29
12
16
15
17
7
41
7
48
17
60
12
64
36
108
108
3
21
56
12
40
140
7
5
60
84
40
36
24
72
75
17
16
75
36
29
24
12
49
66
5
31
5
4
44
16
44
4
15
36
45
36
63
41
19
72
21
20
120
115
24
9
27
78
102
132
33
104
61
15
27
33
3
84
41
7
77
16
24
12
3
53
84
4
24
12
8
7
5
19
66
23
43
60
53
55
21
20
24
16
20
16
3
156
21
75
65
4
15
60
9
75
24
45
72
51
5
25
42
81
75
5
37
27
12
99
36
24
12
17
28
15
108
41
91
29
24
7
117
60
63
17
31
72
53
25
6
5
43
5
43
48
65
67
12
42
48
138
24
96
9
39
41
36
7
45
20
60
28
27
93
9
71
24
24
16
36
63
72
24
5
1
15
27
12
21
84
63
33
3
30
6
45
60
39
9
20
13
23
16
3
93
63
5
79
5
67
24
24
12
18
35
28
99
24
21
33
18
29
4
20
31
21
69
71
55
18
39
27
24
57
128
24
16
87
24
9
27
53
7
57
20
25
15
12
21
3
36
111
5
4
33
102
29
40
21
215
73
18
12
36
5
55
45
21
54
29
13
114
45
20
48
16
32
67
33
27
108
53
31
9
21
39
57
15
3
132
129
39
12
17
100
51
65
61
15
63
33
44
19
72
12
33
27
17
31
12
65
31
45
20
16
8
103
60
9
20
16
63
161
55
45
20
60
16
48
51
41
157
30
108
24
5
31
24
41
48
7
29
16
24
45
63
75
101
36
60
88
15
5
12
43
5
12
16
8
40
27
72
12
84
36
36
17
132
4
44
12
1
54
84
54
3
75
33
12
8
7
54
35
168
60
67
84
5
52
24
81
39
9
87
44
61
48
35
60
40
9
66
5
67
17
55
53
48
16
20
16
27
36
17
100
20
13
75
36
15
5
16
99
9
96
33
ABCD 93200628182*3^$a+1 [50005]
81
51
27
153
9
96
87
3
222
15
55
8
72
42
30
64
32
24
69
24
15
105
168
12
15
180
12
9
24
96
111
168
81
12
48
37
80
15
15
105
15
69
168
93
3
117
24
6
45
48
115
56
33
27
9
96
3
33
48
39
153
135
12
60
48
24
90
15
36
144
3
18
42
57
60
15
69
24
180
63
45
168
12
87
18
22
41
72
48
1
35
19
104
18
3
72
159
60
16
2
27
144
24
165
16
35
21
123
147
129
31
248
33
48
27
30
24
3
135
60
21
27
84
81
207
12
9
36
51
105
27
12
120
138
46
26
78
60
222
3
63
45
84
51
72
90
51
27
9
15
48
42
63
36
21
210
30
18
81
21
30
9
169
11
111
6
3
12
27
93
39
48
60
222
96
3
27
24
141
12
73
62
108
45
12
72
204
39
72
21
67
8
24
48
18
15
132
72
61
32
168
150
129
36
15
54
99
12
7
137
25
11
72
63
84
33
48
129
30
69
27
189
144
12
9
214
74
135
3
132
12
6
30
90
24
3
36
129
78
9
24
57
123
51
10
128
15
36
12
72
63
60
102
51
219
81
25
32
22
41
31
5
93
18
30
15
12
87
36
90
192
18
93
9
30
82
8
46
32
162
231
72
105
15
39
9
24
175
50
40
38
69
303
45
72
48
75
78
87
15
42
111
15
72
21
27
192
33
9
75
3
48
69
48
15
21
81
15
75
6
3
12
27
12
216
12
150
48
147
48
27
42
3
45
3
45
27
27
16
53
21
66
102
42
76
65
72
57
18
30
72
118
17
60
48
48
69
46
17
15
90
111
9
111
120
156
15
6
39
3
21
24
1
86
21
75
34
35
21
24
30
81
75
30
114
6
3
24
12
15
69
60
39
33
9
99
84
15
12
28
98
63
201
150
36
129
3
18
72
87
15
156
52
50
3
19
53
27
216
12
57
75
45
45
18
93
72
27
60
9
12
15
28
29
96
99
18
24
48
48
3
87
84
81
72
48
57
48
22
2
39
84
27
138
18
30
24
78
18
135
9
48
63
108
27
210
27
27
120
9
57
99
84
9
30
18
63
12
120
147
138
3
141
75
24
27
57
57
3
15
30
27
180
3
22
128
48
3
51
33
36
21
166
29
43
92
21
48
9
288
15
168
84
27
141
24
45
30
210
30
48
21
69
30
57
75
108
16
17
15
9
33
102
225
33
27
24
27
24
156
60
24
66
39
60
21
102
273
39
69
21
99
69
3
12
97
54
29
3
12
100
53
27
18
30
45
12
3
45
24
24
72
108
267
117
60
15
105
63
24
45
24
21
6
9
24
39
81
204
36
60
204
72
33
135
15
58
32
112
8
46
29
315
33
60
24
51
69
3
12
6
3
51
48
141
69
3
15
9
48
36
60
12
9
51
45
15
15
132
45
87
81
180
24
24
51
21
27
33
105
30
69
21
63
36
45
18
52
8
93
72
45
75
87
36
69
3
93
48
12
72
15
21
24
27
90
51
117
27
276
24
36
108
51
21
57
27
48
67
5
45
18
33
147
90
18
153
36
231
12
22
83
72
21
30
105
24
79
2
63
9
135
7
8
21
51
48
117
15
9
19
17
51
9
13
8
118
125
36
33
3
27
12
6
30
24
9
9
111
9
3
120
37
158
24
33
1
86
58
2
60
33
15
153
48
39
18
75
204
15
40
8
21
27
160
5
13
54
2
99
60
51
6
88
11
51
42
22
26
135
72
73
32
22
113
60
156
12
69
120
39
24
57
126
72
81
9
15
3
45
39
81
48
159
45
36
12
15
22
38
57
31
56
33
12
45
75
15
30
135
15
18
63
9
66
60
33
201
15
123
21
55
56
60
129
72
72
3
57
33
24
96
15
39
9
81
46
17
145
32
30
105
24
81
16
110
12
48
28
125
60
72
39
300
93
3
30
72
51
19
32
21
12
151
26
18
21
39
58
23
111
36
33
ABCD 93201022756*3^$a+1 [50124]
144
3
120
390
12
27
21
102
93
45
252
240
60
3
75
90
30
90
12
78
60
42
198
120
117
33
39
21
30
117
3
69
216
45
60
162
18
390
90
60
90
102
180
138
33
207
42
108
90
132
45
33
120
12
51
189
195
75
90
27
3
90
138
60
42
108
12
48
102
90
195
3
30
12
3
45
72
30
21
72
165
90
30
12
48
132
60
15
45
240
48
252
15
153
39
21
72
123
75
102
48
135
24
93
150
117
51
60
282
90
78
42
120
198
12
48
72
3
105
42
78
87
33
72
120
18
72
18
120
120
3
432
48
24
15
108
210
30
72
30
108
60
12
195
3
90
42
108
150
42
30
198
57
168
45
102
30
78
9
168
48
117
168
30
117
105
60
138
9
48
75
30
138
30
60
42
288
9
93
228
42
78
60
72
78
12
30
3
75
69
24
27
72
138
312
120
240
48
120
222
30
15
165
120
270
18
363
57
15
57
108
75
27
120
45
72
171
42
78
222
87
201
42
21
9
120
48
39
81
60
12
15
72
21
60
60
123
147
60
9
51
72
48
30
210
102
48
102
18
30
225
195
12
78
75
87
60
141
27
72
285
165
18
9
24
57
60
42
30
228
87
120
45
180
138
93
57
12
198
120
120
72
117
96
75
132
81
69
147
33
150
78
12
18
120
30
30
12
90
30
21
24
15
198
3
267
213
69
48
27
96
72
45
3
360
96
21
30
180
12
18
72
3
525
75
48
249
48
12
138
369
63
201
99
30
138
162
60
60
48
132
120
120
48
72
60
27
120
96
144
3
240
45
75
60
48
153
9
18
72
18
60
240
12
48
60
60
240
102
48
12
30
60
198
192
18
30
150
75
117
3
24
453
120
123
87
108
93
96
81
72
138
45
57
60
27
93
3
27
318
90
117
240
255
30
3
144
3
60
138
42
45
333
3
96
81
30
240
30
72
27
24
189
3
144
171
12
33
168
57
132
120
60
18
93
267
60
30
3
24
93
42
153
225
327
3
69
96
27
90
48
555
75
45
312
273
60
3
57
39
3
18
72
198
42
90
78
180
60
27
168
45
132
18
30
30
9
81
60
12
15
288
45
3
159
108
189
144
57
12
120
3
27
90
180
60
18
42
87
21
30
330
195
240
27
90
30
30
48
183
24
3
30
72
15
45
48
3
9
63
27
45
33
159
81
90
162
123
75
69
120
21
147
192
93
123
45
30
42
195
15
18
180
42
240
57
24
69
51
99
210
48
3
27
69
81
ABCD 93201031876*3^$a+1 [50088]
155
42
27
100
12
11
73
11
81
3
49
36
65
31
89
19
23
30
54
36
48
1
29
55
77
3
40
11
54
7
5
27
21
96
30
73
17
6
85
23
9
21
27
4
185
30
6
54
121
89
30
61
23
30
7
5
48
36
30
24
1
80
4
95
37
48
11
13
11
12
54
75
24
15
42
84
36
87
76
5
31
41
84
3
87
24
72
60
24
24
69
148
5
7
48
8
111
96
138
15
45
66
60
93
57
15
39
25
161
6
48
12
49
20
9
15
57
30
24
73
161
12
3
45
96
3
51
25
35
6
84
72
15
72
33
54
24
36
1
68
87
48
66
15
64
17
30
33
111
9
75
186
55
11
48
66
63
147
21
9
24
55
24
83
13
11
84
12
109
24
47
57
81
15
144
16
24
11
6
36
243
100
5
6
33
141
67
32
27
21
75
270
30
90
48
19
11
1
5
54
181
11
165
120
9
55
101
3
40
72
80
3
30
36
54
21
64
24
113
78
249
16
11
6
30
18
6
24
9
63
108
69
3
30
127
17
43
96
41
19
17
114
24
30
132
90
30
27
72
16
8
4
17
6
18
36
6
18
31
56
15
48
36
60
24
25
24
8
4
44
64
41
55
77
78
36
33
63
9
28
20
51
6
54
6
6
93
15
72
138
12
3
15
66
96
78
6
36
18
25
92
64
84
17
30
30
18
30
15
117
48
6
61
35
30
7
53
24
51
3
60
57
3
6
31
23
12
69
99
85
17
24
103
23
108
66
60
6
18
12
60
55
48
5
19
23
57
27
60
54
36
79
32
4
35
9
72
40
24
41
24
66
24
109
24
41
12
24
30
45
4
20
16
89
90
217
68
16
59
90
12
55
8
147
69
69
19
11
30
12
120
18
36
45
39
6
30
24
12
9
9
36
30
133
53
115
245
48
7
95
13
41
60
3
3
69
99
30
55
24
77
30
24
21
21
27
87
156
120
18
60
15
40
41
84
90
37
108
216
5
84
42
13
5
7
23
85
35
141
51
60
24
174
60
72
55
53
51
45
30
36
54
96
54
49
71
6
54
120
66
48
30
6
6
18
90
90
19
11
6
3
16
32
88
47
24
25
56
64
8
27
13
17
6
9
21
18
81
16
23
60
12
33
111
36
24
13
101
27
112
17
30
13
12
48
83
30
48
39
48
40
65
7
60
12
35
6
54
180
45
40
128
16
60
107
24
9
111
9
24
100
108
8
27
150
60
19
5
3
111
60
42
3
27
13
24
12
20
171
24
84
126
90
30
31
12
11
6
103
161
42
24
30
30
13
12
11
60
9
21
43
35
117
88
32
15
49
89
15
105
42
25
143
12
78
6
114
6
30
6
25
24
29
12
7
11
117
15
57
51
37
104
21
7
48
12
107
45
75
49
11
153
48
40
263
9
16
84
92
4
125
12
54
90
19
65
87
69
54
1
5
15
9
6
25
35
61
8
27
30
79
56
45
18
12
150
138
102
39
24
87
24
13
53
15
9
36
108
120
7
24
24
36
65
31
108
5
19
17
60
60
31
48
77
60
63
24
52
11
9
9
66
54
30
6
84
60
6
24
12
25
23
30
51
21
7
23
24
6
60
3
21
115
89
6
9
105
30
9
40
11
61
11
13
71
6
7
17
30
1
132
60
96
36
41
115
20
15
18
91
35
24
30
120
36
6
30
30
13
125
90
12
13
24
11
25
144
23
24
49
5
42
37
143
78
126
1
48
257
43
65
42
30
18
66
43
11
37
32
3
48
109
12
29
31
56
3
180
192
120
48
121
5
30
21
15
30
3
51
24
36
66
30
73
120
12
12
23
114
240
54
72
54
24
60
6
30
6
24
30
30
54
127
23
30
60
27
45
27
16
35
42
19
24
32
3
60
57
28
5
90
45
72
33
36
43
32
39
12
30
18
156
1
24
24
11
60
25
125
31
5
90
60
9
16
95
24
24
25
32
9
79
65
30
30
75
4
48
12
11
109
11
120
45
45
27
64
59
60
12
78
12
55
20
9
84
42
18
30
25
11
54
36
55
29
30
9
16
35
90
6
73
108
29
54
12
18
6
61
5
30
9
39
12
138
27
24
15
24
60
60
121
24
5
42
24
33
3
37
32
201
24
54
1
5
55
20
45
6
37
11
30
39
57
84
6
13
101
67
29
36
60
78
205
5
6
45
15
61
83
1
5
24
36
84
12
30
13
5
7
83
36
6
3
40
47
24
24
36
13
80
21
30
61
35
114
72
67
12
84
35
85
11
30
15
15
30
6
13
5
72
3
45
19
137
31
53
67
143
36
25
20
45
54
42
127
60
23
57
40
113
18
120
60
49
11
21
75
54
60
42
13
5
180
19
107
85
65
54
25
24
11
102
60
27
27
24
12
9
9
60
66
84
36
36
18
12
60
3
16
11
45
39
13
11
25
120
11
133
ABCD 93201048256*3^$a+1 [50105]
18
45
108
52
20
9
75
21
63
9
27
24
52
44
33
7
44
36
64
29
12
19
80
9
87
16
20
64
53
147
24
12
45
60
3
9
18
13
29
12
36
54
78
3
15
9
136
8
39
37
20
84
9
31
80
69
27
16
59
1
20
28
12
17
163
47
57
40
44
120
9
18
90
72
51
60
69
7
20
4
32
9
39
12
57
51
16
56
4
5
31
5
3
160
200
72
28
12
44
24
81
51
9
55
11
33
57
55
5
12
51
21
6
13
77
99
16
65
3
12
105
15
24
21
43
56
16
60
8
9
87
96
24
24
40
17
24
36
120
43
12
35
33
16
20
24
36
16
44
33
163
17
63
45
12
87
63
33
57
12
15
84
60
9
43
20
24
24
312
100
65
63
69
18
54
48
3
108
52
60
20
4
41
24
66
114
48
63
45
72
7
35
48
18
3
136
41
43
20
96
40
53
103
5
103
77
135
60
9
36
30
33
12
9
39
160
20
12
45
84
18
33
84
36
87
1
72
8
12
48
120
27
54
39
60
12
27
18
15
57
43
84
20
105
90
145
113
72
19
17
43
29
3
135
25
44
16
20
24
4
17
3
9
51
201
159
40
32
24
4
17
79
96
44
81
19
44
9
103
29
91
108
36
96
5
3
12
108
16
11
85
77
3
28
161
31
5
42
13
24
65
75
4
101
36
79
80
21
72
87
45
91
8
9
7
56
9
15
124
197
19
80
60
4
20
39
57
33
67
53
60
12
99
9
90
1
72
68
81
120
19
41
30
141
45
15
39
18
48
72
111
16
5
66
25
128
87
9
256
108
41
36
115
29
36
99
21
24
36
12
72
39
16
20
64
32
9
51
48
9
27
81
3
96
180
33
7
20
4
20
156
36
4
5
31
8
40
12
20
28
41
79
20
60
36
24
9
67
5
15
40
156
8
12
27
277
20
21
39
36
57
43
8
52
8
9
150
138
19
35
61
65
43
20
9
3
160
5
3
16
20
81
24
36
39
96
48
9
78
33
76
56
27
1
17
15
4
5
36
3
72
9
36
55
5
3
40
32
84
21
3
9
3
75
102
60
3
27
1
32
9
19
29
51
40
56
16
20
24
16
119
61
80
88
41
60
55
65
31
29
15
21
72
27
100
56
28
20
36
33
60
7
20
21
139
56
28
29
3
15
54
90
9
87
69
84
57
60
72
27
4
56
24
9
43
108
197
84
36
24
36
19
125
36
12
171
12
60
4
5
99
9
42
61
8
12
148
96
53
3
24
60
60
51
73
12
128
69
3
57
67
23
13
20
120
108
40
17
39
33
51
39
90
51
81
18
33
69
51
4
36
44
4
29
12
39
100
41
139
152
129
99
40
152
24
64
17
120
55
24
20
16
89
99
36
76
8
12
4
56
4
5
31
5
24
198
21
27
45
99
45
144
36
15
18
48
72
27
64
56
93
3
24
21
72
51
9
7
11
54
51
48
36
45
15
16
24
20
153
111
12
28
56
16
29
6
33
12
9
31
104
93
31
12
89
66
73
56
15
6
15
57
163
17
51
36
60
40
83
18
30
145
104
84
40
59
42
39
40
60
77
219
81
3
57
43
32
9
75
144
160
56
4
60
47
30
60
19
96
20
48
60
36
21
15
40
68
207
30
24
31
5
3
51
1
44
93
3
28
101
15
24
27
129
120
16
68
9
90
78
210
49
41
24
19
20
9
51
76
96
44
96
40
44
40
113
12
19
180
80
132
60
57
103
8
81
31
48
12
5
90
33
40
92
24
21
139
41
72
3
105
39
84
16
155
21
69
75
24
52
95
13
41
15
4
272
39
1
108
140
12
9
18
93
69
30
126
3
21
15
120
45
39
16
101
15
27
18
3
69
102
81
9
55
53
7
35
9
117
63
9
7
65
31
20
57
63
124
11
25
24
41
3
40
80
96
36
48
16
5
18
133
59
186
12
90
18
24
36
72
3
9
78
30
163
8
40
92
57
60
67
84
20
40
36
5
15
195
129
12
4
80
81
43
29
60
12
15
36
64
56
24
4
17
24
19
92
9
15
24
60
16
53
31
12
324
56
108
16
96
59
45
16
29
51
88
41
210
69
52
20
28
56
45
31
5
255
165
79
20
21
24
31
89
108
60
12
15
111
13
12
24
101
115
60
44
36
9
108
27
60
93
183
57
27
4
89
27
15
126
15
60
24
40
60
65
19
71
18
51
72
9
48
67
5
39
252
40
29
55
24
107
30
132
108
3
9
3
24
76
95
42
123
ABCD 93201219154*3^$a+1 [50018]
48
76
56
21
132
18
45
27
13
23
30
7
47
45
72
60
64
44
93
87
48
27
18
3
4
35
61
56
99
72
108
30
15
4
56
64
5
90
21
12
45
55
44
39
97
17
66
45
16
56
24
21
67
36
12
17
3
12
208
23
45
4
11
229
23
30
42
1
80
39
6
30
69
12
153
3
15
85
65
3
72
15
12
37
128
33
39
51
60
102
27
184
36
41
103
5
7
53
31
53
7
56
33
187
23
90
15
12
15
108
30
31
24
56
40
20
63
180
78
3
45
51
93
15
16
12
17
15
52
23
30
87
39
49
8
15
69
3
1
59
18
102
18
168
54
25
11
105
40
89
7
11
120
37
125
168
19
68
3
90
18
1
44
52
128
99
120
6
30
42
3
387
60
102
75
48
112
35
1
20
39
90
18
69
33
67
23
93
33
75
57
55
12
36
36
104
39
108
13
77
18
42
18
30
27
84
96
27
6
72
67
12
48
11
37
35
37
23
25
5
7
11
85
116
3
36
12
42
31
44
33
30
18
222
145
264
176
3
114
235
251
21
40
11
12
225
72
51
33
4
191
25
29
211
59
6
7
24
216
8
36
33
210
18
60
15
12
100
65
15
12
69
31
23
37
24
29
123
4
11
57
28
84
29
31
11
9
21
18
9
123
13
59
37
8
40
23
30
43
137
55
104
63
105
51
49
83
12
45
40
41
24
15
76
17
63
39
60
30
27
51
13
125
42
33
39
156
45
24
81
51
201
3
45
39
93
18
1
20
40
96
17
135
40
20
75
21
100
80
40
84
48
12
32
96
100
35
33
12
105
72
48
67
56
9
7
29
115
24
12
20
21
99
123
205
80
111
30
222
30
55
12
12
11
60
45
27
36
90
19
36
29
15
63
30
3
100
116
24
69
43
65
18
30
54
78
30
37
48
32
45
6
21
24
9
90
13
53
42
30
19
128
21
84
3
12
16
59
96
84
25
11
60
69
3
25
20
48
16
83
60
48
33
84
48
3
120
24
85
215
13
44
159
42
7
41
31
8
15
73
12
41
54
21
165
27
24
33
31
59
60
48
60
192
18
42
30
7
11
60
18
7
12
56
15
54
27
63
48
132
25
20
21
7
107
18
48
87
48
96
28
35
33
12
81
72
90
18
75
9
7
60
8
3
30
39
88
168
152
12
84
39
73
152
180
153
48
42
13
35
114
90
66
42
33
36
21
39
51
102
103
104
33
55
11
21
64
56
28
53
18
30
55
24
120
35
96
90
55
12
5
18
25
24
41
31
41
30
57
33
15
144
40
48
8
15
57
15
193
44
16
23
21
36
132
21
54
60
1
29
27
16
12
108
72
48
5
18
1
116
27
21
39
21
16
83
13
32
132
36
3
61
44
237
3
12
147
18
63
9
27
48
12
21
187
35
61
59
37
116
28
17
15
93
42
252
138
72
108
90
25
32
33
135
184
23
33
24
21
102
61
192
23
90
19
101
7
68
84
3
45
12
33
63
100
107
168
85
56
16
53
19
35
85
83
45
45
72
43
47
18
39
16
65
72
15
3
42
3
15
48
121
23
36
90
42
25
44
48
28
24
24
20
16
20
21
48
135
12
15
18
144
3
4
11
72
6
144
55
53
3
9
18
157
12
29
114
30
55
12
80
84
60
4
83
9
4
44
105
180
15
81
72
12
36
55
59
85
23
12
13
72
11
84
1
32
63
177
28
5
87
27
45
3
69
16
47
25
65
108
219
24
9
31
20
52
60
53
39
48
3
61
11
72
18
12
111
100
65
15
36
3
21
279
81
69
51
64
11
12
42
108
18
9
12
153
60
43
5
42
1
20
24
45
120
63
27
25
48
53
204
171
4
35
45
16
17
15
40
107
21
27
13
80
16
41
12
18
69
63
36
12
129
16
48
29
66
114
30
60
57
33
30
73
48
20
57
18
69
3
25
72
12
23
18
67
48
65
3
9
6
72
13
95
54
27
39
60
12
9
24
39
1
84
11
57
60
63
30
54
33
45
43
56
9
7
173
15
15
1
48
68
15
25
23
72
42
91
36
11
273
57
43
119
30
55
20
21
174
21
39
61
12
47
1
5
67
8
4
173
18
61
11
117
81
54
180
30
43
35
33
57
55
12
32
16
23
69
132
28
152
51
9
63
45
15
48
9
33
30
33
27
33
64
60
ABCD 93201622004*3^$a+1 [50034]
31
12
78
78
17
43
6
168
60
12
30
36
24
5
25
78
108
149
115
54
39
32
25
24
6
36
29
73
66
5
7
60
18
30
24
78
23
121
18
5
7
78
18
129
3
60
12
173
72
19
60
36
125
1
12
42
150
35
16
39
66
30
17
192
24
331
30
23
121
39
33
24
71
43
5
19
125
25
36
12
23
295
54
372
18
48
24
21
15
65
24
25
6
54
36
42
120
12
41
49
120
18
60
72
36
78
6
36
5
67
5
96
55
17
24
16
15
89
40
75
48
30
66
36
48
41
24
1
24
71
1
66
72
48
12
65
43
120
72
5
127
48
66
36
30
54
90
6
90
24
90
35
96
55
24
161
24
19
48
108
57
27
108
18
42
12
132
5
19
60
84
53
13
11
259
5
1
23
127
201
9
135
39
89
1
6
41
67
5
187
54
6
161
24
115
108
65
85
102
54
84
147
45
6
24
144
12
48
84
317
120
55
216
113
217
24
168
72
114
84
41
72
24
121
42
48
30
12
6
30
6
96
9
75
18
12
84
30
54
48
15
87
48
89
64
27
53
139
48
30
47
37
18
42
174
24
18
48
42
78
30
66
23
1
15
15
17
19
101
19
114
36
174
42
95
37
90
66
191
40
159
12
24
60
36
5
72
103
65
49
90
156
132
12
89
40
15
12
204
108
5
1
30
54
138
162
6
30
6
5
24
7
65
55
42
47
24
24
72
19
5
1
150
65
24
120
55
156
29
25
36
138
60
42
84
90
36
108
66
12
84
35
16
33
72
78
36
108
12
53
25
186
6
78
36
90
12
42
72
69
99
36
17
67
48
18
12
23
151
66
72
111
51
84
12
189
75
5
73
18
30
39
39
6
66
24
60
6
42
42
155
40
45
30
18
18
114
71
7
120
12
30
95
13
30
5
25
6
17
49
18
132
9
189
11
199
17
43
72
29
97
23
115
72
54
95
19
96
36
89
40
171
132
42
138
12
66
24
90
6
23
1
54
57
80
112
27
36
17
31
270
96
35
151
17
40
56
96
121
18
24
96
30
54
65
67
48
168
5
120
79
168
17
43
12
18
30
36
29
7
89
7
42
6
42
135
104
1
42
5
120
91
36
18
156
12
23
64
32
91
150
90
12
57
9
30
54
51
51
53
73
30
78
11
31
233
19
42
99
15
72
60
12
18
47
73
24
54
66
48
48
39
33
42
30
191
19
21
27
30
78
60
24
60
48
60
78
63
57
90
45
8
24
112
171
18
6
30
60
138
132
29
72
24
103
81
45
42
24
65
79
42
23
145
150
54
11
72
49
90
18
251
97
72
102
153
57
95
144
91
90
276
18
30
114
30
47
145
78
18
72
36
11
24
192
7
12
30
78
90
66
21
200
1
42
221
25
30
6
35
16
104
25
23
55
18
18
5
175
185
91
168
168
30
102
17
1
42
48
48
72
29
24
49
90
6
71
16
80
43
6
78
12
36
114
95
163
120
12
66
132
6
6
30
65
55
36
149
91
24
165
9
96
78
60
30
63
3
77
64
15
30
35
19
90
12
78
84
126
54
12
108
108
24
36
89
25
18
108
17
25
71
115
36
186
90
53
1
18
132
54
222
5
127
65
1
60
84
12
60
6
120
54
35
1
150
72
42
18
12
348
30
30
113
73
42
29
64
39
12
6
228
12
120
90
102
47
55
36
29
48
1
42
42
6
30
30
17
55
18
90
6
84
59
73
72
87
45
66
48
41
19
77
72
1
90
125
49
30
192
161
37
83
43
6
126
24
150
99
32
24
48
43
29
1
47
1
119
7
24
209
7
18
66
29
187
5
73
23
19
29
97
78
66
71
49
114
5
97
15
177
6
89
1
15
87
18
36
11
24
31
ABCD 93202037434*3^$a+1 [50003]
120
60
47
24
109
3
27
18
60
15
48
27
53
40
32
40
15
102
75
8
67
77
24
7
30
240
12
23
85
42
66
191
13
66
72
17
16
192
33
12
60
12
18
17
48
133
27
15
9
9
39
141
48
54
21
51
18
36
23
16
72
21
35
72
40
80
1
36
123
24
3
21
63
65
48
127
9
3
54
15
3
18
3
51
45
48
15
41
168
97
36
75
3
90
12
36
42
9
93
6
5
25
39
51
21
51
6
12
72
6
5
16
8
40
120
8
13
27
24
24
21
35
16
69
51
135
33
21
84
36
60
63
57
6
18
12
3
24
81
23
40
96
45
3
27
29
40
8
19
12
54
18
18
72
6
65
1
63
33
12
3
80
24
24
127
162
231
48
24
69
36
108
24
3
9
18
45
32
193
18
21
48
48
56
24
7
81
9
23
31
12
78
15
56
1
39
48
87
18
39
21
66
41
40
9
54
41
37
12
6
66
47
13
18
90
12
216
24
126
5
40
32
67
53
40
48
24
33
18
198
120
24
30
36
72
21
57
47
19
117
27
5
37
30
21
24
27
42
48
36
71
1
47
120
24
64
3
12
72
9
48
8
133
18
6
3
24
57
87
72
27
48
60
30
42
30
24
3
9
39
51
54
15
21
24
30
18
35
55
60
18
18
90
12
72
72
18
72
17
1
23
37
3
72
72
9
6
108
48
5
40
117
11
64
24
168
3
18
60
30
60
102
39
39
84
18
83
24
25
30
17
19
101
40
8
13
6
12
17
24
37
11
55
6
12
87
3
5
67
18
59
16
57
36
11
1
36
27
9
36
3
51
5
112
24
3
42
12
6
33
33
15
111
65
25
15
96
33
78
66
36
108
90
42
66
9
51
125
16
51
36
42
15
24
51
102
39
129
39
45
11
24
1
143
24
40
8
16
32
24
136
8
1
6
17
13
75
56
85
3
87
18
36
6
54
66
29
88
9
144
15
56
96
16
32
151
102
35
16
152
37
27
56
55
41
37
35
37
54
30
23
55
89
144
13
35
55
6
11
16
27
5
79
57
39
81
3
29
48
1
30
54
78
18
18
17
13
72
162
96
54
18
18
174
18
18
29
136
72
69
18
6
35
31
60
29
37
114
18
30
33
9
90
36
30
27
117
24
11
88
96
15
54
3
3
5
88
48
24
9
23
40
8
19
18
59
72
16
15
33
3
42
48
72
42
9
81
15
24
32
127
33
39
89
19
228
36
6
12
36
47
133
27
32
13
51
63
120
33
3
54
18
29
13
66
41
13
36
18
29
112
24
15
96
30
131
49
36
90
24
30
54
24
12
18
18
18
51
111
54
11
13
27
8
1
47
16
24
57
23
16
32
16
195
54
36
18
17
16
24
3
29
1
72
143
48
16
15
12
69
81
84
3
3
53
85
3
39
126
3
48
33
15
39
9
15
36
5
7
105
56
79
41
103
18
18
69
21
30
5
16
33
39
24
27
29
115
36
24
36
21
24
56
7
57
9
24
12
35
19
29
7
57
33
6
41
13
18
9
48
9
6
41
64
48
63
41
43
18
36
6
17
288
64
32
7
9
56
13
12
42
54
30
9
104
64
48
24
63
30
11
79
17
72
61
11
241
39
9
60
51
144
8
16
32
96
31
33
87
17
7
48
18
36
6
72
45
48
72
27
90
3
104
16
104
40
48
72
56
7
60
53
31
17
19
36
60
5
79
24
17
40
45
3
48
27
12
17
40
32
55
105
72
168
48
75
6
30
54
18
57
24
33
36
72
35
24
31
138
63
24
21
27
96
128
88
3
24
21
9
36
11
61
6
21
51
90
12
42
36
57
15
41
64
123
132
9
39
17
1
24
12
75
8
24
24
73
15
57
30
24
66
87
75
29
49
87
75
18
12
95
48
24
16
15
17
37
18
180
53
16
3
6
54
33
8
48
64
27
77
88
99
54
42
30
71
7
30
18
17
127
18
36
36
15
3
60
30
18
89
16
24
3
29
163
53
61
107
49
60
30
29
31
48
18
15
32
115
132
113
67
30
60
90
9
8
91
66
36
135
8
88
57
15
72
9
47
19
18
3
24
81
54
60
45
21
24
83
25
47
1
15
32
85
3
24
63
9
39
18
186
45
56
109
6
102
15
24
69
11
43
45
9
47
13
90
33
48
96
33
15
21
3
104
127
41
13
59
64
99
101
7
113
49
18
12
54
24
18
234
30
54
51
288
27
21
33
47
24
64
45
59
7
24
12
54
143
1
231
63
57
9
6
36
12
41
31
233
24
49
47
96
16
48
56
31
18
39
117
24
30
18
24
83
40
75
12
54
59
48
19
6
47
25
12
83
7
108
29
13
3
8
25
71
16
24
51
306
75
45
36
71
64
9
36
18
6
75
45
54
6
63
39
24
30
6
5
43
6
36
12
15
3
53
40
48
24
15
9
15
30
36
63
27
18
27
24
99
66
18
9
9
63
48
3
53
1
12
90
42
90
5
13
12
6
84
117
48
32
133
18
12
5
13
59
49
15
21
83
61
90
113
13
3
ABCD 93202323764*3^$a+1 [50034]
3
17
12
7
29
19
6
23
52
24
32
24
28
84
32
60
24
100
57
27
36
20
16
8
19
41
7
17
36
84
96
84
36
72
4
12
45
15
75
5
61
24
27
60
32
1
3
56
25
6
29
12
12
40
32
16
12
12
105
23
36
55
9
68
40
63
33
72
24
44
13
6
29
12
96
121
11
24
37
59
24
48
43
21
3
45
87
9
45
3
36
20
4
20
16
68
12
28
27
33
120
176
40
24
80
7
29
64
57
27
8
12
24
52
36
84
56
48
13
35
1
3
24
3
5
16
39
57
20
40
68
84
7
21
44
79
5
52
3
150
47
76
20
12
115
5
24
28
87
17
52
3
5
36
40
72
8
72
4
57
27
44
19
41
24
12
12
28
36
20
64
36
12
15
41
12
28
45
15
15
5
28
45
99
56
28
56
84
12
60
28
3
5
24
24
7
17
12
1
15
8
7
33
36
44
7
21
72
3
33
27
33
20
12
40
12
24
8
24
12
28
8
157
143
19
18
42
41
76
32
40
9
36
15
24
24
20
36
36
12
28
21
18
53
49
27
12
44
31
6
27
8
12
4
140
36
48
36
79
21
9
47
7
5
12
84
16
68
4
15
9
60
32
48
7
9
51
5
16
8
55
5
7
21
12
15
12
33
57
23
7
54
23
4
68
31
29
24
31
57
56
13
87
12
15
5
1
59
60
40
21
15
8
12
16
20
72
36
24
60
4
8
55
57
120
20
43
9
32
16
24
12
12
33
35
16
12
27
45
12
20
12
28
9
11
24
16
8
7
65
13
71
4
87
41
84
49
3
56
4
36
21
23
4
56
7
41
72
67
5
72
76
56
4
24
3
24
5
16
51
9
8
67
17
4
128
24
24
28
15
57
20
13
39
24
48
20
25
107
100
12
36
44
36
24
16
15
21
36
32
25
47
13
71
48
7
17
12
16
32
24
7
9
3
21
39
24
65
16
15
53
12
16
72
80
12
13
36
3
33
35
16
12
56
19
60
17
19
105
51
17
156
60
7
105
45
39
8
13
23
24
24
36
84
24
12
60
36
4
3
77
40
72
20
36
49
15
36
56
16
56
1
3
12
20
24
12
13
23
40
3
33
36
27
17
4
3
53
76
8
19
17
120
4
20
28
44
24
4
24
56
19
90
35
13
11
4
51
60
45
92
4
8
64
8
28
68
13
3
20
12
36
19
21
60
128
12
4
8
4
8
24
31
57
116
28
20
4
56
13
96
11
72
31
17
19
24
17
28
12
12
20
24
13
11
16
69
54
30
3
3
17
96
7
150
3
20
1
23
28
12
20
28
159
5
4
8
7
57
44
19
17
28
21
3
93
27
36
12
9
6
45
72
3
54
11
4
80
28
56
12
36
12
7
89
28
8
28
20
4
24
3
53
40
3
21
36
12
56
36
136
36
44
7
9
21
3
3
41
28
21
23
7
17
72
12
19
5
88
20
1
3
21
3
8
12
16
32
19
57
15
5
4
8
12
19
6
107
19
9
12
33
66
9
56
36
36
12
4
72
24
80
1
63
27
65
48
7
65
24
40
44
7
53
48
12
36
12
7
9
8
84
60
1
15
12
24
60
68
4
8
40
20
16
3
53
12
16
3
17
16
12
21
15
8
37
47
7
57
39
18
6
17
40
12
84
8
24
100
20
28
21
11
16
9
30
6
18
33
132
21
15
108
20
7
89
4
44
28
80
24
1
47
7
42
99
21
51
27
33
12
8
64
20
24
1
11
73
119
4
56
1
15
20
16
128
52
8
24
7
17
43
6
27
27
24
21
32
72
12
25
11
12
12
16
84
12
12
8
7
17
7
12
33
15
69
33
15
108
24
27
89
4
8
4
9
111
48
21
3
8
145
6
17
43
48
6
47
73
36
23
37
15
156
39
9
60
8
28
3
9
44
52
20
36
12
28
48
36
27
24
53
36
4
3
84
30
30
21
24
21
35
19
30
27
12
128
13
27
96
3
21
8
1
23
7
5
40
48
92
28
36
20
16
12
20
91
5
28
3
65
36
19
57
8
24
7
57
81
11
40
80
16
32
13
78
66
27
8
28
51
156
69
36
9
99
60
56
24
37
3
44
4
8
124
20
7
66
35
55
21
12
12
84
20
25
111
105
107
7
6
18
6
6
137
36
28
3
17
24
36
4
8
12
4
20
16
3
53
16
8
25
27
24
3
77
37
6
6
51
20
36
4
63
5
4
8
24
13
23
7
9
8
12
13
71
4
39
57
20
48
48
64
12
8
40
12
20
12
19
36
17
7
69
48
3
21
39
24
9
32
4
36
132
32
76
8
31
6
35
24
4
96
12
20
28
96
12
3
9
12
8
1
6
9
32
64
84
68
1
27
9
15
44
16
75
5
36
36
19
29
1
143
4
3
101
48
4
81
3
57
15
12
8
28
63
24
6
39
32
7
21
12
8
25
3
72
20
88
24
24
36
3
5
24
40
21
6
57
68
28
56
16
56
12
48
100
27
36
17
19
5
24
25
87
39
17
24
16
24
72
56
24
1
15
44
16
20
1
27
27
17
84
16
39
17
7
21
12
32
12
19
9
45
27
36
8
28
8
60
40
20
52
24
68
16
60
8
1
15
8
4
24
3
9
135
12
17
4
20
13
35
84
64
20
91
53
12
7
5
12
28
3
42
23
25
3
44
4
72
20
4
8
7
30
23
4
120
27
36
9
45
23
4
24
8
52
96
3
24
12
17
37
11
25
15
15
81
120
27
65
24
4
20
7
29
16
81
6
65
16
80
43
6
11
7
5
1
23
24
4
20
84
12
13
150
69
20
61
3
32
16
20
4
20
12
13
23
1
39
20
28
12
24
9
27
21
15
12
20
36
7
45
87
54
3
48
15
24
66
47
7
9
8
4
20
49
27
20
96
1
11
136
3
77
60
48
12
12
12
4
56
12
133
6
9
84
27
5
16
9
3
8
43
21
20
72
97
35
60
4
36
21
63
32
24
12
16
20
31
5
16
24
44
24
13
63
12
39
9
20
40
20
37
3
44
52
36
15
33
44
13
6
21
92
24
64
60
33
23
7
9
24
27
41
48
24
28
9
11
40
15
29
12
19
24
24
12
29
48
24
48
49
11
16
32
1
3
20
28
8
4
27
5
4
36
75
57
36
36
21
12
35
12
4
36
12
8
4
3
5
12
12
16
15
53
31
81
20
12
12
36
49
11
31
17
40
27
21
8
28
12
56
12
49
3
8
7
12
17
127
41
4
44
48
49
3
8
24
48
16
20
16
32
4
12
152
4
92
16
32
109
11
28
51
5
96
79
12
89
36
12
12
16
24
104
36
12
7
17
19
9
27
9
12
8
55
77
43
96
90
11
12
1
15
32
36
127
6
18
93
12
24
93
39
12
56
37
3
3
48
21
51
5
40
3
53
19
5
13
23
12
16
8
4
33
3
20
40
27
6
11
16
8
19
21
8
24
7
30
15
36
84
92
19
29
24
37
3
36
48
51
41
52
36
32
96
28
32
12
24
16
20
72
31
5
16
72
12
9
47
124
32
24
13
35
48
12
28
32
12
28
32
7
12
ABCD 93203030392*3^$a+1 [50046]
11
76
69
39
60
45
216
24
11
85
36
3
80
16
80
120
85
159
141
15
81
48
23
108
12
160
8
61
23
12
16
33
59
1
59
60
12
49
24
11
40
44
25
131
4
56
160
12
12
32
49
11
76
8
144
16
36
24
21
48
11
4
156
152
37
47
84
100
104
108
4
168
21
71
13
23
28
12
120
92
28
9
24
59
12
40
56
37
15
60
12
45
15
93
71
4
68
49
119
40
20
36
16
140
28
69
71
4
20
48
13
36
63
105
63
68
100
72
48
84
8
28
192
12
45
27
56
112
56
16
45
60
3
20
96
96
4
132
48
21
59
16
93
15
21
135
84
21
135
9
3
9
123
36
80
112
33
15
36
24
104
61
95
1
39
104
25
3
120
12
8
148
72
12
8
48
4
21
87
144
44
40
44
192
16
9
63
36
140
64
8
49
23
16
24
72
9
15
44
97
84
11
36
52
105
11
64
8
24
49
11
4
32
40
12
20
28
273
59
25
3
8
12
184
104
36
36
24
48
1
111
44
25
39
57
3
32
196
189
59
49
3
60
33
119
72
40
44
1
48
15
105
111
12
117
51
180
84
12
33
71
1
15
36
20
48
72
4
68
16
56
36
52
60
8
13
24
83
12
48
49
51
8
16
20
24
25
36
39
120
69
3
68
4
21
39
20
12
76
68
25
15
12
8
16
45
60
11
37
23
48
96
156
28
12
48
116
196
33
24
23
100
128
16
44
12
37
23
168
1
48
3
8
72
88
44
16
81
99
20
24
1
24
11
124
21
27
69
3
56
25
59
1
75
36
80
13
15
21
39
48
69
59
4
120
48
8
121
59
64
36
104
16
21
3
80
61
11
28
21
27
68
16
129
24
23
40
228
21
3
96
20
12
37
143
4
68
1
15
84
320
1
15
80
205
47
37
203
40
8
1
3
20
16
9
71
112
20
24
28
168
57
11
12
13
75
69
27
33
11
12
172
48
32
52
36
104
76
12
20
36
1
3
8
97
63
20
52
36
69
36
180
24
27
93
3
44
25
71
13
59
28
20
49
59
85
39
68
48
100
92
4
9
24
15
8
40
9
63
12
60
56
328
60
21
63
72
44
84
1
120
36
119
36
4
132
60
20
120
49
3
80
1
107
40
24
188
12
13
63
12
21
27
24
9
24
72
11
24
64
32
97
3
72
36
12
20
72
12
16
24
24
9
11
52
20
24
16
140
64
9
51
68
60
60
12
16
48
32
52
120
8
88
9
63
8
100
24
20
48
52
20
96
25
75
36
93
11
160
72
8
16
96
57
27
84
20
52
128
64
20
37
279
9
11
12
168
252
100
33
24
27
80
24
4
56
52
24
48
20
48
64
9
227
108
1
3
36
69
36
11
85
348
11
64
12
56
4
104
4
12
20
108
72
24
72
64
20
40
33
11
24
156
16
36
168
56
88
56
25
75
12
20
112
21
167
157
12
15
80
64
20
184
68
72
16
45
27
60
12
56
40
81
131
12
1
15
81
75
24
224
36
52
8
4
140
25
3
48
24
21
71
13
75
72
9
59
37
15
96
20
97
135
8
40
120
33
71
145
51
20
49
24
27
48
21
51
12
20
1
87
72
32
40
8
85
96
96
3
56
16
44
16
165
3
36
84
177
3
20
40
72
84
24
8
40
20
60
4
68
36
85
51
9
135
20
25
35
120
40
84
48
57
27
24
132
117
3
69
119
25
99
8
64
140
4
44
16
69
75
48
60
32
12
40
128
40
81
27
117
27
116
48
4
32
76
200
84
16
84
56
100
33
36
108
60
123
20
88
104
100
56
24
76
32
64
48
20
61
191
16
9
83
76
24
128
37
15
140
96
4
20
40
128
49
39
116
48
12
108
76
24
60
8
28
9
3
32
12
24
1
23
28
24
108
261
84
131
60
16
140
28
80
48
4
140
36
13
96
111
84
68
16
105
75
44
28
68
84
40
32
4
84
36
72
12
20
12
36
48
24
1
131
48
16
81
15
69
39
48
144
24
12
84
36
68
49
15
8
28
152
28
120
192
8
12
13
51
33
15
165
63
72
108
68
25
24
323
24
85
23
72
16
8
25
47
228
60
ABCD 93203122856*3^$a+1 [50068]
48
69
18
69
60
39
1
29
42
30
27
63
150
72
12
111
24
9
6
90
55
119
6
19
104
21
15
132
45
18
6
55
44
24
15
42
30
25
56
72
63
24
1
48
56
144
105
6
45
4
56
129
30
57
15
25
84
60
269
231
75
1
80
100
17
3
24
93
27
24
120
135
21
84
111
25
56
9
79
72
8
111
126
19
68
171
66
3
3
49
89
87
45
75
45
18
24
13
35
42
102
61
89
3
120
60
45
36
72
19
53
91
20
129
27
4
60
47
33
39
78
3
45
15
75
57
48
172
68
40
72
108
29
7
8
111
6
138
6
12
15
24
24
36
9
75
60
36
64
60
29
6
177
12
93
19
60
8
136
20
12
15
9
159
57
63
6
31
68
60
36
15
6
72
75
177
30
54
72
199
59
102
19
53
7
36
44
9
91
56
45
18
6
48
18
25
8
117
19
101
159
9
36
48
36
96
75
81
87
21
24
18
54
48
171
60
27
33
52
44
15
9
120
36
16
68
16
24
29
180
36
72
55
20
15
42
48
15
4
36
125
18
24
1
36
36
48
44
12
48
112
24
47
90
19
35
1
24
164
27
57
15
1
44
28
24
44
27
9
9
30
1
71
54
19
71
9
36
48
75
37
116
135
9
39
126
115
8
12
81
19
23
37
80
36
24
16
23
1
104
96
48
15
6
156
15
81
30
18
7
29
3
60
16
20
69
18
54
175
35
33
28
92
72
60
3
61
11
54
15
99
33
108
12
48
81
54
81
45
171
63
9
12
16
68
21
3
231
97
197
72
19
32
12
36
117
27
21
72
90
9
45
63
27
126
19
143
1
161
111
15
9
231
33
52
59
18
31
36
35
45
36
9
19
44
81
6
9
24
48
28
29
36
15
99
13
92
48
39
126
162
237
105
75
16
53
27
9
3
16
35
9
16
56
63
61
17
108
55
32
12
27
54
12
19
44
36
60
21
3
15
1
5
339
69
18
54
36
55
89
15
4
44
88
143
30
91
71
24
81
40
23
120
54
75
72
120
39
9
63
24
81
48
24
112
8
96
40
44
81
115
29
42
1
80
48
15
9
111
97
44
129
75
15
81
33
12
19
20
16
68
12
36
88
32
15
9
96
39
105
93
75
96
81
36
79
11
54
15
45
19
20
45
147
24
81
54
9
15
105
21
19
65
39
57
183
87
18
183
28
96
11
18
54
1
72
68
76
8
12
51
25
29
18
73
24
80
40
24
65
15
24
12
48
81
162
24
9
72
24
15
109
60
47
9
15
1
48
71
145
36
44
33
12
19
56
60
36
63
9
88
32
48
12
285
30
72
33
76
80
51
1
53
120
91
20
60
48
33
3
51
24
1
56
72
48
39
48
288
25
53
127
209
3
105
78
174
18
1
95
69
76
65
6
1
29
171
45
99
24
24
21
15
52
77
3
48
40
47
9
120
39
72
153
57
3
147
72
120
105
21
99
156
36
15
6
3
84
12
4
35
24
66
111
15
9
45
159
75
6
15
129
27
4
185
99
48
64
71
54
39
16
89
72
360
3
15
105
280
32
4
140
4
29
15
81
30
9
63
25
143
21
99
45
16
36
29
108
126
1
128
87
6
3
52
48
60
116
3
1
44
60
148
17
42
30
36
54
81
45
123
36
99
30
96
48
18
72
117
99
24
102
3
105
7
56
88
101
24
156
15
24
15
1
8
72
15
33
48
39
25
101
75
213
24
15
12
96
93
55
36
29
42
105
159
105
39
1
71
18
54
72
25
173
42
33
16
80
117
3
21
39
36
64
96
56
45
42
45
93
55
24
36
155
57
60
108
120
87
73
53
24
108
30
9
9
54
45
33
63
45
159
48
45
3
16
56
9
6
13
20
69
43
8
24
87
6
63
60
36
48
45
63
93
51
24
16
8
120
57
3
16
17
12
6
105
160
71
25
119
1
8
15
18
84
24
36
19
29
36
42
49
53
3
183
66
54
205
29
108
162
72
9
87
13
17
27
33
48
55
32
39
25
101
43
140
105
55
17
60
30
33
36
3
216
21
75
54
72
84
6
73
29
3
15
78
ABCD 93203558564*3^$a+1 [50065]
33
81
30
36
13
56
171
30
183
57
30
60
264
141
39
217
59
90
30
60
21
144
9
27
144
189
15
16
59
9
60
3
144
13
108
5
27
132
36
9
36
54
69
75
72
49
20
60
15
21
60
9
39
96
84
27
37
48
23
69
48
12
3
18
171
75
69
84
12
21
30
24
105
129
72
54
84
9
72
51
9
45
63
63
85
215
9
105
54
21
45
3
48
88
164
63
174
96
18
72
54
99
132
15
73
107
24
81
45
108
51
100
185
24
66
153
48
39
120
24
45
27
108
121
68
3
45
15
45
9
75
69
66
126
19
48
11
120
49
23
105
124
68
63
33
16
41
75
12
48
135
144
45
15
49
95
9
183
60
120
18
19
53
123
72
60
160
44
100
180
5
39
156
159
37
108
17
87
21
42
57
51
61
11
105
15
37
107
21
24
15
30
75
75
33
111
261
24
111
21
45
90
108
57
24
9
31
128
72
60
228
147
36
33
36
201
24
66
105
3
72
105
39
9
12
255
69
100
216
8
21
66
114
3
60
112
8
156
141
6
9
120
45
3
12
279
36
49
72
8
4
23
105
12
123
93
105
31
221
90
144
9
27
69
21
79
36
8
84
57
39
36
15
33
201
15
72
45
90
49
215
33
147
90
186
54
156
127
311
12
60
144
30
96
120
24
36
3
132
40
5
18
105
100
47
45
4
128
33
114
30
60
36
15
183
66
6
69
88
17
486
109
41
3
51
66
207
87
66
144
36
39
28
11
12
37
8
48
57
15
123
6
36
15
228
117
18
12
144
60
13
77
30
6
90
33
21
31
12
320
72
60
36
165
39
16
68
165
67
59
309
16
8
12
160
185
75
64
221
75
96
39
6
3
51
33
33
3
16
71
49
131
13
72
108
60
56
168
48
75
108
45
84
172
71
24
81
45
63
45
27
48
27
45
213
267
24
9
6
193
53
135
15
69
24
24
12
45
90
109
131
9
45
87
39
36
45
45
84
51
63
129
27
105
24
177
15
75
37
71
57
15
108
36
105
39
117
9
75
21
3
51
13
23
45
9
30
36
9
171
13
11
66
180
60
18
156
6
48
31
65
15
16
68
16
131
24
21
48
132
153
19
17
54
109
72
131
30
144
159
36
48
177
54
156
126
204
243
132
108
156
81
126
174
36
60
138
72
69
45
3
132
75
81
15
93
27
180
24
25
209
12
24
79
95
60
85
80
4
77
6
9
225
30
36
9
48
48
40
12
176
36
51
9
16
20
45
3
51
105
39
21
24
21
24
90
12
60
30
75
84
129
27
45
55
12
101
27
75
54
55
125
3
28
29
15
15
60
84
60
102
15
84
225
96
43
260
231
249
81
90
36
69
69
19
161
87
3
6
36
54
45
24
21
3
117
75
48
12
45
36
24
120
126
90
87
3
24
121
32
3
18
6
69
15
109
41
30
36
114
66
24
85
56
24
45
42
108
165
60
76
35
45
36
48
87
114
90
273
63
90
60
144
103
17
75
15
126
19
5
3
60
112
140
21
90
54
6
9
81
27
27
21
99
1
92
87
54
19
17
6
33
72
24
120
141
283
41
19
12
83
30
15
315
12
109
308
12
36
12
33
67
176
96
16
59
45
21
114
49
71
33
117
3
ABCD 93203673328*3^$a+1 [50008]
7
5
115
83
6
54
9
48
39
81
63
57
40
32
51
42
18
6
3
243
13
104
27
24
6
156
18
30
60
42
114
3
51
36
1
72
8
48
27
60
18
30
9
27
24
37
5
54
189
45
6
13
131
45
231
84
12
25
179
180
9
40
32
39
30
51
9
126
108
42
24
19
32
48
64
8
48
255
6
6
93
45
6
61
23
9
21
27
39
6
27
81
55
5
75
87
33
64
47
30
6
13
24
41
12
115
32
147
30
144
36
91
5
3
112
8
57
48
42
37
53
27
3
30
15
3
180
6
30
13
80
3
45
3
45
40
11
6
48
7
53
19
191
57
105
24
63
21
19
71
6
91
5
84
31
8
64
17
6
24
9
64
56
27
60
105
33
30
49
17
31
119
24
12
205
8
64
48
53
6
36
25
5
27
48
75
13
101
43
23
60
24
144
85
35
36
33
33
15
9
84
42
33
15
129
40
8
3
165
15
66
24
7
48
11
181
29
3
16
167
18
30
30
30
37
72
131
85
137
24
60
66
48
42
24
103
23
24
24
9
16
24
56
40
32
40
8
64
56
81
159
87
105
72
3
24
114
187
5
168
96
19
17
55
32
21
6
21
15
48
180
12
84
13
41
15
24
87
1
23
42
84
51
9
6
18
6
33
88
35
78
15
27
60
33
64
11
69
57
6
25
29
123
207
6
195
9
84
60
15
15
57
99
84
9
3
24
54
7
59
13
11
36
24
49
53
3
27
13
5
19
23
25
53
60
30
57
135
33
81
90
54
6
6
3
112
203
156
81
48
15
72
24
1
80
3
12
33
51
13
8
88
32
72
16
95
12
45
3
42
75
99
156
24
36
13
152
48
40
11
84
177
183
12
30
87
40
47
1
5
30
48
85
24
11
12
24
121
29
3
93
67
8
39
60
61
120
152
16
107
48
102
15
33
39
3
37
101
6
93
27
66
3
21
24
42
30
27
16
5
30
6
31
32
27
133
11
72
37
80
63
60
13
17
7
11
6
36
43
32
45
43
35
45
192
48
51
61
32
117
6
90
18
12
30
87
256
77
24
19
5
12
15
39
9
87
18
42
108
97
32
93
18
66
36
24
3
40
120
77
24
115
32
45
84
24
102
24
6
138
25
32
45
3
72
39
180
54
6
96
120
25
23
9
63
48
25
11
21
9
150
33
27
13
8
15
105
3
30
42
60
24
6
43
65
6
33
3
13
72
29
66
153
21
6
18
19
80
33
18
45
21
19
47
60
90
27
27
84
57
48
135
72
18
207
3
120
6
54
60
36
1
48
11
90
3
3
45
9
66
48
96
6
15
45
43
65
7
5
48
99
3
84
84
42
3
51
21
72
27
60
1
8
15
60
37
29
36
87
27
66
3
15
102
48
6
24
6
39
15
25
47
25
8
120
112
203
37
48
11
60
30
84
126
24
36
6
60
75
33
12
30
117
27
24
189
93
24
36
175
32
57
103
17
6
78
36
6
33
24
27
66
18
25
35
60
6
19
11
133
11
12
30
30
45
69
144
42
48
72
24
49
11
30
84
42
25
32
87
6
115
8
27
18
27
33
7
5
43
77
75
63
90
12
24
90
33
40
48
5
78
60
129
3
165
3
60
9
16
120
11
61
179
69
64
96
120
5
120
72
3
144
40
168
95
25
35
48
37
32
16
95
6
114
72
84
13
47
30
3
16
72
29
60
63
40
83
60
25
65
60
3
21
90
81
75
78
162
117
63
54
150
61
8
24
51
37
23
12
45
153
39
208
53
12
90
37
56
117
30
45
33
6
126
67
53
18
9
87
153
40
80
48
39
60
24
36
49
41
31
215
217
23
54
51
15
30
115
23
132
78
42
60
25
5
48
19
53
30
24
6
15
15
105
40
5
43
65
79
17
63
16
5
19
11
30
175
17
63
15
96
9
24
63
153
40
41
30
49
5
67
5
18
36
21
153
55
5
19
47
153
48
45
30
93
112
120
32
48
48
15
49
41
60
30
45
15
57
33
7
23
30
66
156
13
32
63
49
23
18
36
36
63
87
33
72
39
6
30
78
96
66
114
96
3
15
25
41
39
117
3
40
32
120
45
30
37
23
48
126
123
16
80
27
45
39
24
49
47
24
6
54
6
6
120
24
24
57
45
24
54
66
3
16
107
60
108
85
17
7
8
3
90
42
57
16
17
60
43
11
84
25
32
69
30
93
40
48
83
12
18
132
18
186
63
81
30
57
15
24
273
27
24
37
23
57
69
30
ABCD 93203747116*3^$a+1 [50000]
29
19
35
37
84
156
228
449
43
48
95
97
5
108
36
6
12
157
95
1
23
37
17
103
48
72
149
19
239
73
168
41
31
29
151
59
96
18
12
43
155
1
383
61
149
6
90
30
36
90
19
12
84
11
18
211
84
191
49
149
42
30
31
108
36
203
73
59
385
156
84
36
108
107
145
5
174
49
60
197
72
91
35
72
133
240
12
119
180
49
36
23
150
163
155
85
180
60
48
41
24
102
42
163
125
102
36
24
61
60
72
168
107
85
143
6
66
13
60
17
19
36
240
89
19
65
115
125
12
42
13
168
479
1
192
48
65
67
48
155
85
96
71
72
1
60
11
169
12
77
246
1
36
48
131
90
19
215
144
36
36
109
71
114
55
107
193
59
61
149
7
11
85
144
36
23
37
17
283
48
119
1
12
203
60
66
19
36
71
73
96
65
19
89
18
13
72
29
79
180
12
144
36
29
114
252
325
120
113
300
24
90
66
36
19
12
108
167
108
42
84
19
161
90
180
60
1
83
97
60
84
144
252
353
6
1
47
73
84
36
204
95
229
311
30
199
35
25
125
55
155
132
253
17
12
91
72
48
360
252
108
120
12
48
131
36
90
78
1
11
24
49
59
133
29
18
1
11
109
257
12
7
96
203
6
30
78
102
6
102
61
119
150
7
41
90
24
210
6
25
48
47
18
55
156
203
1
149
43
77
7
89
30
121
36
108
11
1
83
37
5
115
23
36
25
215
54
162
49
233
6
205
11
25
29
127
125
174
109
12
60
48
149
31
11
18
270
228
133
72
209
19
77
115
47
72
265
36
59
181
53
30
25
60
180
60
120
156
36
48
12
335
354
204
36
54
84
73
60
137
7
65
78
1
12
48
36
113
127
71
13
239
42
199
192
23
120
25
132
23
121
36
155
85
5
54
49
329
7
11
25
60
17
168
103
167
84
24
30
67
48
11
60
169
72
113
132
108
36
234
30
54
78
12
132
19
192
113
355
72
5
79
59
37
48
11
85
23
90
12
31
173
72
120
42
13
215
169
191
162
127
96
48
59
1
65
127
59
229
95
37
335
49
36
29
19
240
11
84
90
96
84
115
35
265
161
91
5
175
48
132
108
60
47
313
299
72
6
115
59
49
180
60
36
96
89
55
36
227
186
187
113
90
36
169
47
13
95
1
84
12
125
30
132
97
155
121
5
48
72
115
29
54
36
49
11
121
60
168
47
253
300
17
60
43
12
17
127
84
12
108
29
180
90
12
61
47
180
73
143
ABCD 93203985892*3^$a+1 [50021]
124
15
60
105
15
101
12
48
4
80
28
87
5
40
249
51
48
153
18
9
128
24
88
72
20
48
1
36
23
100
12
51
29
40
33
27
20
13
35
1
36
83
25
15
3
29
48
12
13
18
18
6
45
8
31
21
21
39
63
18
47
175
192
153
60
45
47
43
125
31
129
12
45
120
78
30
47
276
19
5
73
66
42
35
12
48
4
39
9
32
19
12
17
1
11
60
100
45
60
71
49
15
153
90
36
66
3
68
4
8
61
6
5
13
35
12
145
36
18
42
99
45
66
24
18
35
31
6
135
8
12
25
18
12
45
159
77
84
48
1
24
35
52
48
8
67
17
1
168
59
7
53
7
5
40
21
35
24
88
15
42
15
3
57
51
30
18
96
30
11
64
33
47
88
45
90
5
1
51
123
5
60
61
6
18
66
24
65
48
12
37
15
108
3
54
15
3
66
6
53
31
9
33
30
17
180
48
25
35
24
19
21
279
29
7
105
20
115
5
13
35
180
85
18
5
4
15
30
258
165
87
41
24
96
157
36
39
32
60
19
17
73
30
17
4
15
33
153
27
120
32
49
6
30
75
8
72
48
73
27
21
71
133
75
72
45
3
8
67
5
7
53
37
23
91
41
60
25
15
60
9
51
201
108
111
68
72
55
65
43
5
37
11
25
47
43
9
20
40
15
24
9
93
59
1
18
84
36
389
72
61
60
102
17
36
4
3
53
13
150
21
45
18
6
36
3
80
37
15
45
90
30
23
100
21
180
24
102
5
100
45
36
30
9
180
140
96
4
20
25
15
33
47
25
75
48
68
7
5
12
169
11
19
6
3
8
19
41
52
32
1
18
69
8
49
24
111
8
55
36
69
8
19
36
48
9
20
31
29
40
8
4
3
78
18
17
13
51
9
39
120
33
47
61
36
36
24
11
55
42
47
60
1
18
29
12
100
60
68
52
51
24
33
3
12
117
135
5
60
48
1
66
18
95
132
40
116
4
15
30
126
5
12
1
54
42
3
12
111
17
37
11
4
39
66
15
128
1
111
15
18
35
73
60
192
15
93
59
1
47
1
47
24
40
39
54
72
36
59
85
15
33
6
102
72
36
51
63
5
151
9
33
59
36
72
13
102
72
24
30
36
6
30
54
101
49
35
19
21
20
115
18
36
180
51
108
8
67
53
72
12
108
7
33
45
15
92
88
15
60
36
141
69
144
186
17
49
15
140
49
111
56
112
72
63
12
45
9
71
28
45
95
48
72
60
60
7
6
102
45
8
7
57
15
18
47
48
67
53
240
7
65
13
18
65
12
48
73
11
25
36
107
52
183
102
3
105
36
71
43
45
72
3
60
30
15
188
67
113
49
3
92
19
66
150
90
48
47
60
60
88
3
9
3
105
21
51
48
12
21
144
90
53
67
45
15
84
270
36
23
48
12
13
35
73
12
47
25
6
101
48
7
5
1
12
87
9
30
21
3
17
60
49
11
48
7
33
8
193
51
39
6
3
140
265
108
42
5
52
15
30
3
75
5
85
36
30
60
84
65
240
25
27
60
120
8
40
15
77
156
24
40
39
9
20
7
18
60
18
102
23
49
15
8
72
48
205
72
11
109
6
29
1
27
12
3
48
60
234
48
60
12
108
23
60
4
39
42
30
17
48
4
39
137
25
24
71
49
3
12
9
36
3
32
13
18
144
53
60
13
108
71
73
23
37
12
131
37
18
9
75
54
126
5
28
63
29
48
43
9
108
8
12
12
36
67
45
27
105
9
167
64
69
42
89
48
25
126
66
15
60
69
60
11
199
24
65
52
20
28
68
19
41
7
18
39
39
29
1
6
33
80
43
9
20
103
18
39
9
36
126
17
100
8
24
13
27
8
1
47
12
52
3
45
3
54
63
33
47
7
125
28
27
90
15
159
24
36
84
5
13
47
52
33
15
3
29
48
7
54
11
43
5
121
39
132
123
17
31
17
1
24
66
137
49
11
4
20
193
27
188
72
1
207
27
45
81
18
149
1
39
87
30
6
84
114
12
54
18
180
215
112
15
114
36
63
3
42
12
3
8
7
216
201
3
77
13
35
13
18
137
64
60
69
72
108
71
91
89
48
37
123
8
4
80
25
3
152
40
116
52
80
1
6
18
12
23
60
13
27
8
19
45
39
42
39
69
11
28
45
87
75
33
20
12
48
52
111
57
27
6
12
72
3
57
95
13
107
163
57
48
105
36
54
180
105
92
36
43
66
63
120
12
93
96
12
18
ABCD 93204012316*3^$a+1 [50008]
24
40
116
19
45
3
125
187
81
68
4
72
80
4
99
42
99
81
15
129
66
225
15
9
24
32
16
129
11
133
36
11
40
189
18
33
20
4
80
40
15
234
96
63
236
19
45
12
56
103
65
121
23
31
65
40
39
162
131
4
8
55
66
251
109
47
7
162
60
15
105
39
75
54
35
31
9
72
15
41
49
15
24
45
11
120
204
121
3
32
49
36
75
24
24
96
21
51
8
52
32
1
35
55
129
87
54
35
24
60
36
76
44
85
411
39
65
232
9
111
104
13
83
157
72
84
11
25
51
128
205
87
380
84
19
24
5
85
36
27
152
120
48
7
41
64
108
12
240
8
72
72
48
7
21
108
81
35
48
12
49
54
105
81
15
36
108
141
39
51
6
35
13
71
12
13
66
144
96
9
32
12
37
108
11
181
90
78
75
177
48
71
216
120
160
15
30
11
48
16
176
60
12
36
52
8
199
77
76
168
72
20
157
126
24
33
60
9
144
179
1
111
105
39
36
20
208
32
28
21
120
6
129
96
63
41
40
45
84
27
20
79
114
95
12
19
57
153
24
72
11
28
24
12
33
90
65
72
216
40
39
81
24
105
168
12
18
33
24
129
30
90
231
96
8
175
41
88
15
30
51
12
68
24
7
18
15
45
12
150
45
3
42
51
32
12
13
171
21
60
180
90
9
39
33
8
16
20
49
11
25
39
56
85
35
4
12
20
109
60
35
24
72
79
24
81
44
4
60
165
95
72
4
81
51
24
33
87
63
126
396
54
17
64
39
6
3
156
20
85
11
136
264
39
89
55
42
71
88
105
95
199
137
16
8
136
68
115
90
3
128
100
24
57
54
30
186
33
8
64
255
41
13
95
4
8
109
3
20
28
33
47
64
48
20
76
120
72
57
216
87
153
54
105
177
198
77
48
16
164
112
80
49
71
16
57
12
83
40
36
21
255
8
7
125
60
16
132
27
54
11
48
148
9
83
97
39
105
24
11
1
11
13
11
88
116
84
120
120
1
39
56
31
45
45
35
109
15
111
249
15
6
3
45
3
24
96
44
36
109
59
25
276
59
25
36
35
76
32
300
100
51
45
44
48
160
63
185
40
120
80
12
37
12
15
84
60
81
59
61
3
48
9
63
216
279
41
25
87
80
103
126
24
11
24
24
16
156
105
108
11
12
24
16
87
5
241
95
60
112
104
25
54
129
8
103
105
36
20
73
36
95
16
140
73
47
145
11
43
17
40
8
25
54
6
11
16
48
152
64
45
11
79
5
19
17
64
8
88
24
15
105
15
29
25
36
150
41
7
401
1
39
84
32
4
44
85
36
120
15
75
17
7
57
9
111
309
147
63
5
156
168
37
51
80
49
15
20
4
24
48
207
6
15
32
28
56
24
16
36
48
9
36
39
128
49
11
4
45
143
12
48
52
48
12
45
18
81
9
107
19
90
87
249
95
16
20
28
56
40
20
16
33
24
75
15
72
5
313
42
41
4
60
36
84
8
72
60
16
32
181
15
39
126
120
47
4
93
83
64
39
17
37
95
48
13
47
13
144
35
37
120
18
21
75
9
21
24
156
51
60
20
28
21
36
95
16
12
75
96
81
80
24
31
18
63
32
12
64
140
96
25
239
16
15
33
48
8
112
63
90
6
9
32
112
12
9
27
140
49
35
79
41
85
11
217
155
12
55
345
15
53
36
112
120
93
27
39
129
231
24
17
103
57
48
72
ABCD 93204091928*3^$a+1 [50027]
5
270
25
324
101
7
155
57
16
215
54
36
55
17
36
19
12
84
29
72
108
7
164
225
147
33
7
29
180
55
89
87
88
24
72
20
28
221
19
48
5
72
7
20
28
53
15
28
84
17
54
105
72
244
101
18
21
36
123
54
403
47
180
181
80
120
69
67
120
29
90
25
29
63
45
72
162
54
144
327
16
60
83
54
126
126
36
295
12
71
1
120
120
140
156
244
204
80
16
84
41
43
108
29
15
100
83
1
120
200
112
35
18
55
12
24
35
18
36
115
180
65
75
16
44
297
15
3
90
90
37
35
429
201
18
1
48
56
12
52
12
140
16
5
72
3
48
309
127
161
108
79
36
20
9
31
84
11
144
81
112
8
96
28
92
96
112
95
108
54
36
72
27
63
217
36
44
9
79
192
48
156
60
5
36
79
29
291
51
13
473
103
200
4
68
93
31
41
67
152
51
25
20
45
139
5
54
252
54
39
52
12
92
388
12
120
24
84
60
192
5
18
36
162
55
107
18
7
92
45
55
44
135
54
180
27
9
36
211
77
18
37
71
90
51
111
49
185
31
8
15
121
221
162
18
55
104
4
132
44
64
29
126
144
1
17
175
24
104
21
54
61
29
19
8
9
18
18
55
89
99
40
440
132
27
57
40
191
72
97
209
36
43
92
16
68
15
45
4
5
7
29
7
12
35
378
99
36
9
126
18
36
79
12
84
131
205
155
198
36
54
121
108
48
209
79
260
64
60
41
72
18
54
123
28
84
17
36
55
252
152
16
72
65
55
92
64
12
20
4
221
43
65
36
36
72
111
16
125
18
153
45
123
256
89
180
36
19
84
5
90
36
85
77
103
149
43
29
223
32
24
81
144
252
3
40
47
108
297
244
224
256
108
23
69
16
5
144
234
126
36
63
100
71
198
7
29
19
72
71
13
59
37
108
17
55
35
9
16
84
197
39
105
43
72
56
9
54
265
77
19
71
18
55
56
33
31
5
7
65
187
48
72
12
44
64
77
18
18
108
27
24
129
19
12
221
103
32
9
36
108
55
89
151
12
8
64
8
168
16
108
48
65
15
39
21
40
12
17
18
342
18
145
96
29
18
54
18
180
36
345
15
1
48
5
475
60
5
91
89
51
165
67
12
101
75
100
95
1
48
128
3
169
65
163
377
126
25
47
54
108
7
29
36
126
18
55
144
8
9
79
56
184
252
108
24
128
15
157
5
18
85
8
64
60
17
144
187
24
23
25
8
183
54
180
270
153
117
7
156
89
31
108
5
75
124
17
55
71
105
3
37
17
51
16
149
54
117
4
5
187
12
305
36
15
57
234
141
28
29
103
257
36
19
68
75
54
216
144
19
36
60
65
126
9
99
25
84
53
3
100
84
12
36
204
83
18
75
292
56
45
ABCD 93204489908*3^$a+1 [50016]
48
60
15
36
12
72
15
6
15
12
15
69
4
11
33
171
1
48
5
12
48
55
11
66
18
78
27
40
53
42
18
87
48
12
16
29
18
9
24
4
80
45
3
60
39
9
4
80
3
33
12
12
36
60
12
60
24
156
57
63
24
63
18
43
20
40
84
35
1
24
20
40
83
9
36
12
156
16
29
12
3
39
45
60
12
105
6
30
27
57
18
102
15
33
3
4
5
51
27
6
51
60
108
72
45
15
45
6
57
45
7
35
25
8
16
32
3
6
30
13
65
60
42
33
12
15
33
51
9
51
1
20
40
8
76
80
40
56
21
63
72
24
4
11
21
12
12
45
15
45
36
18
30
91
20
3
81
100
44
48
9
66
102
31
24
23
37
56
24
33
18
6
6
33
36
4
11
9
36
24
51
6
43
29
51
4
36
20
21
15
33
67
29
54
36
132
13
11
9
24
33
15
52
12
41
24
30
9
24
51
1
20
9
15
39
42
79
47
9
9
15
24
15
6
30
25
101
3
36
64
17
36
3
16
29
27
48
4
5
6
21
39
105
69
48
7
8
3
90
27
4
8
40
20
33
39
24
9
27
15
21
4
24
36
23
25
47
21
27
30
87
28
23
13
11
9
21
3
45
15
96
45
30
25
17
3
12
12
16
20
4
36
11
6
48
99
105
7
35
18
162
24
57
12
72
60
3
181
41
63
60
57
39
24
33
79
20
4
65
54
21
21
3
177
43
12
5
103
36
36
41
90
12
45
21
6
21
12
100
60
20
48
48
72
3
66
135
9
24
6
60
30
75
81
15
48
168
33
6
9
132
39
18
36
27
75
48
25
36
56
72
33
15
9
51
24
9
51
21
15
132
27
30
39
9
15
36
64
41
102
33
144
76
5
36
3
51
205
5
66
30
175
48
92
4
24
5
3
4
11
37
60
60
72
11
9
15
81
9
19
20
84
36
15
9
33
12
67
24
20
36
69
24
7
11
9
15
66
30
60
13
20
9
15
45
3
4
65
54
30
6
9
12
87
25
17
75
3
25
8
3
42
24
39
12
24
60
33
36
24
36
99
27
45
4
20
15
1
8
45
67
176
15
42
15
16
24
68
9
3
27
36
37
12
44
60
84
12
88
41
6
66
12
75
60
96
16
65
24
24
18
60
24
30
55
71
97
5
67
5
15
33
31
44
48
33
36
18
37
44
40
44
12
36
108
21
114
12
30
63
12
12
112
48
12
11
45
12
12
36
39
60
21
9
75
4
116
4
56
36
3
12
42
3
24
4
20
45
19
8
4
56
27
121
89
48
3
9
18
37
12
5
39
36
33
102
25
23
12
21
60
24
3
18
27
63
13
20
12
4
125
3
21
19
56
9
27
156
24
15
13
41
27
72
12
33
66
9
16
29
72
15
9
31
188
21
75
40
35
1
53
15
36
39
21
75
1
11
54
60
51
72
12
21
48
6
49
5
30
25
41
123
105
51
64
92
28
20
16
11
105
28
5
12
15
60
4
17
79
24
20
24
40
80
33
15
12
108
9
90
9
24
60
60
21
84
27
15
13
11
9
3
117
27
24
9
76
35
57
69
15
3
42
3
36
64
41
15
4
23
12
1
24
20
60
16
5
19
20
72
108
51
6
108
31
24
20
15
33
12
3
54
3
15
57
24
84
27
60
189
60
4
56
45
91
8
48
12
16
32
12
12
64
11
24
25
11
9
24
111
1
20
33
6
9
76
32
24
4
65
19
5
3
52
20
16
24
8
12
3
9
21
39
24
9
51
4
20
12
108
27
25
71
105
105
75
9
6
30
24
15
4
24
35
33
4
11
33
36
81
15
4
20
21
3
12
33
27
72
57
3
33
3
21
3
12
15
90
48
12
39
4
5
15
40
17
66
13
11
45
3
45
21
27
60
15
97
20
40
41
31
48
23
30
3
64
72
20
120
4
29
15
12
24
4
11
21
24
24
3
57
21
79
68
4
8
15
21
12
12
33
60
19
59
6
15
69
24
3
57
7
24
59
25
41
96
123
12
60
3
1
32
24
40
29
15
21
19
29
51
21
3
12
88
77
36
3
16
29
55
11
54
12
3
220
24
32
33
3
4
35
13
60
53
15
15
42
27
75
13
36
5
24
3
9
103
20
12
4
96
44
12
4
68
60
60
3
97
11
21
51
54
3
12
21
3
36
88
12
5
43
8
27
1
149
31
20
24
33
15
39
13
20
105
6
9
51
21
60
24
76
5
63
21
39
45
36
19
96
101
39
12
3
21
36
4
24
20
15
60
9
48
9
6
13
32
12
12
4
5
27
48
72
64
53
15
96
27
24
9
72
48
51
18
7
29
27
4
44
72
9
39
9
31
36
83
6
30
49
128
28
36
95
13
60
11
21
48
3
13
41
15
3
36
9
21
19
83
45
9
30
25
68
33
7
8
12
40
5
36
6
13
23
24
109
20
9
3
52
36
11
84
9
3
72
6
39
12
24
36
99
1
8
36
16
48
11
45
12
3
45
15
109
83
108
36
49
24
5
18
45
57
27
96
24
4
20
15
1
44
105
15
36
4
17
19
65
30
36
37
5
67
23
21
16
5
15
33
60
6
6
6
13
101
3
27
9
12
24
40
68
21
79
116
96
15
9
36
9
27
33
66
33
40
5
42
45
33
3
63
36
9
81
3
45
18
12
36
25
5
91
8
36
40
104
48
72
36
16
53
91
56
9
31
44
69
51
72
3
49
20
21
30
1
48
36
216
41
30
9
24
24
40
56
81
30
18
12
54
45
16
20
45
39
36
28
17
6
73
209
12
15
36
84
3
33
33
36
18
33
24
24
24
16
5
15
16
53
51
64
20
15
6
24
15
51
36
9
40
65
15
60
16
20
4
35
69
16
65
12
43
24
5
87
64
41
114
21
28
12
8
93
7
32
33
67
41
90
33
36
33
12
6
42
7
29
36
15
69
15
24
33
3
40
5
24
18
13
59
25
17
19
35
1
20
28
8
3
9
75
45
120
117
3
3
93
124
8
63
12
97
11
1
23
57
4
32
28
71
25
143
105
33
3
4
36
24
60
20
3
37
96
20
39
33
39
36
9
21
187
60
137
99
12
9
55
8
120
48
3
9
40
56
24
60
36
12
12
21
51
3
21
9
123
39
21
45
27
ABCD 93204675178*3^$a+1 [50151]
36
32
132
45
55
5
36
67
59
13
128
3
36
18
3
243
121
5
54
9
112
29
31
5
3
15
102
31
24
56
57
12
19
80
112
80
64
59
9
27
1
24
96
23
24
73
20
27
37
8
27
25
36
12
5
30
21
40
24
8
124
84
60
60
35
21
9
7
60
23
6
15
69
31
23
85
11
30
60
79
41
27
153
6
25
83
105
36
51
60
1
24
5
79
20
72
40
48
212
28
41
18
6
19
47
54
24
3
88
65
6
21
4
29
30
6
3
45
7
53
66
1
5
55
60
113
3
219
1
89
43
95
37
23
12
90
91
12
8
144
28
356
120
21
18
72
1
12
8
33
31
23
13
77
211
20
21
48
6
25
24
5
31
12
12
48
89
19
41
31
12
11
37
108
12
8
40
59
1
24
20
40
41
171
4
44
87
73
41
199
17
18
25
5
3
28
29
103
20
40
53
66
81
12
28
29
19
12
12
12
53
36
67
23
1
29
19
36
20
52
60
32
52
5
31
120
47
21
141
54
25
11
18
12
24
79
36
11
13
41
15
36
33
31
60
35
24
93
4
36
8
136
68
27
150
18
13
8
12
87
1
60
60
5
39
40
60
245
3
40
32
16
29
55
71
1
5
54
21
33
51
15
61
29
54
1
5
87
40
47
93
4
29
31
48
35
13
17
91
44
15
85
20
28
48
11
1
17
36
55
12
29
91
180
83
97
92
15
33
33
75
64
47
18
36
7
12
65
63
4
60
5
51
4
104
15
97
68
105
19
12
29
30
6
19
72
60
47
13
23
210
6
13
12
65
91
47
42
51
4
65
3
28
180
24
8
87
61
24
23
30
3
100
12
12
8
112
8
76
35
30
6
25
44
21
31
17
60
30
1
41
79
41
18
73
44
184
12
83
54
43
17
15
96
12
39
33
52
36
12
137
175
24
36
24
59
1
44
27
1
17
31
59
42
30
121
8
40
36
29
75
40
32
4
29
27
27
6
120
114
72
49
149
102
9
52
48
59
12
108
73
24
120
35
73
20
148
20
12
40
32
69
19
71
9
27
9
36
36
33
31
48
5
31
80
39
36
21
28
60
17
43
5
150
120
1
72
89
108
36
6
1
24
209
79
41
55
96
29
144
36
6
33
40
11
25
84
71
60
126
18
37
29
79
12
60
84
41
79
44
16
132
47
73
48
12
47
90
151
36
24
120
96
96
143
24
21
99
93
28
11
48
6
75
12
33
55
41
79
11
49
12
108
11
21
4
5
3
21
15
15
60
85
36
24
35
121
36
23
61
36
12
101
27
120
52
36
35
6
43
36
12
48
35
21
123
6
90
1
35
141
33
39
21
19
35
21
9
72
3
111
49
41
30
60
36
108
141
40
29
60
246
1
24
72
20
28
72
53
36
19
12
24
89
27
27
21
4
32
76
108
11
1
20
33
27
84
28
11
36
33
172
29
144
12
43
20
15
57
4
60
44
16
12
24
96
84
29
147
88
5
15
15
81
64
24
17
39
16
84
41
30
9
15
25
11
33
21
36
18
30
63
40
23
121
68
12
28
48
128
51
21
63
21
15
54
6
33
15
13
23
96
201
48
16
5
91
47
6
7
47
37
24
24
48
23
25
29
111
21
3
27
13
12
35
13
48
48
56
4
101
51
123
45
12
57
30
1
41
31
12
11
105
15
49
8
88
161
39
60
4
72
36
44
16
8
9
36
31
8
60
15
36
1
89
39
28
60
107
30
63
33
31
24
24
41
27
33
199
20
28
80
9
19
132
17
471
40
84
12
5
3
27
78
30
21
141
43
108
20
27
36
24
213
40
47
145
35
277
29
27
4
108
41
24
31
36
5
3
45
31
72
8
52
17
3
24
15
21
27
165
100
41
60
7
24
35
1
128
21
91
53
87
52
41
7
29
3
87
1
83
90
7
53
55
36
108
20
88
47
25
11
9
16
24
36
96
48
11
84
37
44
51
90
54
1
29
24
3
40
60
8
45
19
12
29
39
51
36
229
41
115
44
21
43
101
36
19
72
84
24
65
19
17
31
8
16
24
35
61
83
13
113
7
23
6
3
12
69
24
36
67
23
57
99
1
24
60
23
21
16
48
11
36
13
108
12
5
3
69
43
96
72
113
24
36
30
24
13
12
47
85
23
12
9
69
3
27
36
1
48
5
43
137
31
24
80
27
18
42
25
23
85
11
36
109
212
64
24
60
65
54
42
103
35
85
11
1
53
36
115
5
6
25
44
69
43
60
48
12
12
12
48
35
13
23
1
23
1
12
23
97
108
144
12
20
16
107
21
16
83
13
47
72
13
35
21
36
3
30
7
48
36
5
19
20
36
9
7
60
36
24
5
3
48
60
4
24
80
15
37
17
31
89
435
52
113
3
4
80
4
32
33
60
7
12
120
36
44
36
141
3
16
11
1
53
91
8
100
36
36
23
25
8
4
65
39
15
36
1
20
57
90
13
48
5
6
54
ABCD 93204739034*3^$a+1 [50022]
5
139
192
68
160
41
19
216
44
96
52
24
176
33
36
123
136
104
21
19
152
21
255
28
360
8
33
111
72
40
32
4
204
20
16
116
141
3
12
132
72
244
92
4
60
29
67
72
41
7
24
80
64
5
72
7
32
84
16
8
88
12
185
3
69
91
24
53
87
16
77
31
24
176
40
36
80
28
53
43
36
36
200
40
12
156
32
52
12
36
12
72
104
4
44
216
201
3
52
240
89
55
137
255
144
16
84
77
127
20
28
80
40
72
32
21
27
24
328
53
12
147
12
52
41
91
12
96
48
41
43
48
48
72
128
21
72
91
92
105
36
7
72
168
41
271
32
52
36
80
48
96
16
104
112
192
20
16
132
56
84
81
51
120
148
60
84
48
44
72
16
24
101
3
28
44
4
36
8
88
48
8
16
80
16
104
24
33
115
48
108
120
8
16
113
51
124
228
80
201
87
4
8
160
48
8
16
44
16
125
31
113
39
48
21
183
33
139
29
139
12
20
24
40
96
245
87
76
29
67
260
36
28
12
32
129
7
96
5
55
32
124
84
132
104
40
168
36
60
101
31
92
48
24
76
29
3
16
164
105
183
69
87
28
36
89
43
200
21
211
5
43
12
32
4
108
132
80
88
128
16
120
72
24
12
65
111
108
21
79
108
5
187
24
8
52
92
33
36
75
88
12
41
24
31
20
105
19
68
165
91
5
27
60
208
92
24
28
44
36
156
16
8
16
56
4
144
12
96
48
5
252
12
115
32
148
140
141
24
12
39
40
36
48
77
87
12
100
72
152
28
65
79
80
153
43
60
20
12
36
64
32
64
12
48
12
152
48
96
57
7
48
96
80
40
8
168
64
5
255
4
248
84
148
24
53
12
55
41
12
3
4
12
17
7
104
72
93
115
60
140
100
17
15
393
3
36
4
48
56
36
100
48
120
84
20
16
5
55
60
80
24
280
29
27
24
88
56
16
20
396
93
139
12
96
12
24
92
36
28
12
32
4
132
5
55
60
104
21
163
29
75
72
328
12
36
12
44
48
40
92
141
159
16
5
3
28
12
116
148
128
69
7
12
128
16
17
19
32
76
24
32
28
20
88
77
7
44
40
56
33
15
112
84
132
12
60
32
4
20
76
29
87
220
17
24
19
48
24
60
36
44
33
3
120
24
108
84
16
41
103
204
113
19
24
48
32
4
44
40
176
24
48
328
96
168
29
7
96
128
48
45
7
41
15
129
39
88
17
39
40
125
51
324
172
56
40
36
20
16
12
96
68
60
28
96
72
77
15
84
112
48
5
36
19
20
120
4
92
64
36
48
44
16
96
5
12
79
24
24
48
20
64
140
33
39
165
135
60
88
108
96
140
69
31
44
16
128
141
67
5
51
117
48
24
63
52
108
20
216
16
8
16
176
9
7
120
84
48
36
56
64
36
84
12
41
39
93
87
72
160
17
175
120
80
60
64
60
36
17
60
15
112
8
288
160
8
256
84
68
21
39
220
17
135
40
20
28
8
69
75
28
12
36
68
64
48
8
112
104
60
100
41
127
24
24
113
151
29
43
168
60
128
108
4
12
17
87
24
16
120
5
24
27
64
53
19
60
12
173
3
21
156
175
144
24
56
64
224
129
31
17
36
139
48
104
12
4
41
15
16
ABCD 93204755342*3^$a+1 [50008]
156
6
83
1
36
123
27
53
55
102
3
105
6
129
45
60
48
108
306
41
37
35
73
47
40
57
108
35
37
84
24
15
105
132
243
21
252
63
32
13
75
57
84
24
12
39
33
63
8
1
71
43
12
17
37
18
57
21
84
90
90
51
144
24
51
45
9
39
33
87
93
35
184
21
27
3
5
37
3
9
36
27
45
3
15
72
41
31
90
36
27
48
69
3
93
123
15
9
123
53
67
108
36
45
48
105
60
3
80
37
123
93
27
99
45
33
15
57
279
45
12
23
67
42
3
8
37
75
32
25
63
39
90
18
6
12
3
105
90
5
64
8
13
24
30
117
24
27
12
18
39
33
36
42
105
69
51
57
42
90
48
27
24
9
87
33
18
45
87
57
15
84
276
54
27
45
30
45
33
54
36
69
33
168
72
39
48
48
39
108
261
24
56
19
18
3
51
53
25
72
63
3
72
53
127
18
15
8
19
53
13
59
88
39
66
143
432
25
120
180
3
69
27
9
95
67
45
48
32
277
30
168
72
102
111
288
15
249
57
23
13
18
57
177
183
93
51
15
6
12
36
395
19
53
64
48
51
6
159
24
120
105
111
231
129
69
198
125
43
30
39
33
87
21
99
15
30
3
69
315
9
42
30
108
24
48
60
84
3
33
18
42
147
8
64
48
56
55
57
87
66
36
3
96
96
168
21
30
42
35
120
109
36
23
40
9
6
57
8
19
18
72
131
16
39
84
5
48
25
12
27
33
48
72
23
265
24
15
48
3
24
69
24
48
75
30
90
42
12
108
3
93
35
264
73
60
12
63
63
42
408
111
123
18
75
272
13
35
25
87
57
120
15
8
73
210
45
48
32
73
42
54
15
24
69
36
12
198
126
108
123
8
37
35
40
33
15
24
96
111
6
12
183
147
93
24
3
18
288
27
33
87
57
111
9
36
72
3
32
112
15
42
71
88
15
36
6
12
96
192
35
184
33
63
48
249
23
40
24
3
42
48
27
171
45
32
112
141
54
66
108
60
36
84
27
9
6
57
33
48
6
48
6
27
8
37
12
78
30
147
120
147
6
54
33
33
15
63
54
3
117
18
17
37
36
18
36
41
265
95
37
30
60
72
30
36
15
9
15
111
9
48
27
18
18
18
36
108
42
66
27
45
35
1
72
24
108
102
6
63
57
24
71
40
27
5
16
105
126
36
234
18
36
5
72
49
96
84
36
18
114
48
35
37
42
30
96
30
54
18
18
18
114
48
87
165
35
7
108
12
41
64
8
16
219
93
45
75
123
90
24
171
39
42
39
249
66
24
12
6
35
235
90
12
95
13
258
12
54
36
3
240
27
5
73
36
48
35
40
176
24
16
24
33
54
9
45
270
29
1
239
16
15
17
7
57
9
36
99
72
72
72
24
24
15
41
16
96
120
57
15
105
42
66
75
24
45
108
71
1
39
111
156
42
48
35
37
6
237
15
18
102
60
102
15
8
307
30
126
81
15
209
24
91
21
48
3
138
6
21
99
21
24
81
54
18
240
48
15
57
90
90
3
3
12
108
21
285
3
15
42
15
105
18
42
11
37
27
45
51
8
40
117
75
57
72
54
54
48
27
45
18
233
1
18
72
53
7
30
36
95
73
210
114
27
75
54
39
3
53
127
30
78
117
147
5
37
75
9
39
51
45
51
101
7
138
18
90
144
18
42
71
49
15
27
29
64
8
37
198
18
27
8
1
36
75
183
12
54
15
8
16
141
126
5
163
21
105
54
225
24
57
119
112
15
288
324
45
81
36
3
3
30
18
6
84
27
8
97
30
17
91
42
83
25
159
15
ABCD 93205206676*3^$a+1 [50023]
30
83
40
75
41
1
30
54
36
24
35
172
57
51
9
15
48
32
40
36
12
15
9
3
42
66
9
116
43
9
27
36
12
5
28
93
35
61
51
92
1
47
4
3
12
189
15
17
13
27
60
57
6
36
81
32
28
33
42
33
20
36
19
9
20
12
180
85
35
36
37
47
16
39
60
90
36
12
18
29
28
3
5
108
12
48
40
12
32
13
15
8
49
12
78
17
16
3
29
145
36
11
16
44
25
36
3
80
4
12
8
48
12
48
28
9
15
12
36
104
13
18
17
36
31
5
31
18
24
3
92
16
56
49
12
3
24
48
57
23
64
36
3
120
42
47
37
3
105
11
36
13
15
36
32
7
137
88
36
27
30
24
11
37
36
60
15
12
63
57
8
1
15
8
37
48
23
55
5
4
108
45
3
32
52
21
303
72
24
15
9
20
19
17
28
15
36
9
32
49
15
56
108
1
59
31
57
15
12
21
39
21
12
48
171
30
23
13
27
32
60
13
3
32
13
54
33
56
1
35
25
39
12
48
32
25
15
57
63
8
12
25
35
24
19
9
60
56
64
92
55
60
33
8
7
17
1
39
15
5
19
12
72
42
59
24
7
174
35
19
17
84
67
9
9
71
28
27
30
60
11
4
3
66
6
48
57
24
56
40
3
78
23
16
8
25
11
25
35
31
129
36
128
48
124
24
39
5
25
90
72
41
28
45
54
30
35
12
28
56
1
11
4
3
45
45
3
45
15
80
124
51
78
15
72
24
51
5
25
23
64
200
36
25
30
21
3
12
6
18
30
51
75
69
21
23
1
30
21
8
13
30
9
44
40
21
3
68
13
135
15
41
48
163
29
24
19
18
27
8
19
48
45
20
31
5
120
67
42
23
13
71
1
12
3
24
15
21
27
33
32
61
24
18
9
3
36
45
27
17
40
12
60
8
13
47
28
20
7
21
39
17
216
19
30
60
36
48
99
60
8
28
12
105
23
40
45
11
109
114
12
36
18
54
65
28
132
80
40
123
42
3
12
21
27
57
11
49
23
25
18
41
64
45
15
51
21
15
24
53
91
9
3
53
25
47
24
16
8
12
19
29
172
20
132
7
33
3
180
30
24
30
69
20
12
100
75
48
24
66
27
33
51
24
69
30
90
35
37
3
56
1
63
20
43
5
7
5
13
39
105
35
73
87
56
7
12
21
3
30
114
17
4
24
56
16
3
21
15
17
48
49
15
3
90
39
60
144
72
72
8
88
57
59
13
48
23
1
59
31
5
25
3
51
41
40
44
25
12
47
85
3
24
3
45
8
19
114
30
24
21
81
3
3
30
3
75
54
23
85
18
72
162
23
13
12
42
12
24
165
12
33
119
28
15
29
216
48
85
54
17
4
21
18
18
15
57
12
24
30
57
33
24
23
48
12
73
27
27
60
48
78
119
7
48
42
63
20
25
3
15
5
7
21
15
6
35
55
18
51
21
18
53
37
15
15
33
68
72
4
36
27
17
16
32
7
36
113
4
32
61
95
24
43
5
1
27
9
36
135
63
9
8
28
57
3
39
66
60
11
4
15
17
7
30
6
9
3
57
21
54
5
103
29
25
119
1
15
8
48
72
16
152
88
72
8
12
12
1
35
7
69
39
41
84
19
12
60
18
51
12
27
18
83
4
57
39
9
11
7
24
18
48
47
67
48
45
63
24
53
36
1
15
33
23
64
68
31
30
24
11
25
131
48
31
81
56
25
39
15
78
126
81
80
4
9
15
3
24
30
23
13
54
6
72
30
33
24
3
12
9
56
13
30
21
12
32
67
84
41
13
3
33
11
49
47
40
104
48
16
15
41
40
80
1
23
16
44
64
87
41
4
80
16
57
51
69
143
7
5
12
48
132
36
103
165
51
9
69
12
95
16
20
12
52
20
25
18
12
18
23
28
9
27
3
105
48
48
12
128
7
54
51
20
19
18
36
12
15
12
20
13
75
48
87
9
80
109
24
123
33
42
12
36
6
35
4
9
15
3
60
17
85
15
12
80
24
67
168
21
56
13
27
45
12
36
15
39
101
7
72
17
84
7
114
3
32
13
3
39
36
53
1
36
18
12
18
27
9
11
85
47
120
13
48
6
21
27
17
4
24
27
9
51
9
39
41
1
51
12
27
9
27
9
21
59
13
27
20
4
44
127
18
66
6
18
33
15
5
180
73
126
105
129
36
35
13
3
80
24
40
36
33
60
87
12
12
8
12
48
13
3
51
24
17
4
51
9
68
60
7
18
192
15
24
69
11
4
60
147
21
8
24
55
21
20
49
15
87
78
23
64
3
48
29
16
48
36
104
4
48
92
127
6
3
24
68
64
36
48
75
6
54
9
21
54
60
36
54
66
21
20
16
39
41
13
30
5
49
78
72
36
5
84
288
37
48
59
24
25
54
21
15
17
7
41
67
9
24
15
54
3
39
120
41
124
44
169
27
51
285
15
93
15
9
8
24
16
3
30
11
169
11
25
3
15
6
15
92
55
45
39
24
45
44
52
20
55
18
63
8
1
90
36
33
129
23
7
6
90
81
135
66
60
59
49
12
63
27
33
45
30
42
3
15
17
37
23
28
75
54
3
99
24
5
4
3
60
9
56
7
72
54
12
108
51
3
60
33
32
88
3
42
23
7
5
88
165
11
1
27
27
24
9
8
67
168
54
59
36
16
120
33
35
132
145
18
5
40
12
44
40
21
30
42
18
48
57
3
12
42
47
60
73
18
9
3
165
20
55
21
24
32
24
1
6
30
18
36
6
90
29
24
16
24
51
9
12
63
17
37
15
96
20
64
8
13
6
18
3
45
75
33
54
33
63
12
42
23
48
49
90
21
36
24
20
79
5
112
48
21
11
1
15
27
30
51
9
30
21
24
ABCD 93205226644*3^$a+1 [50035]
107
9
16
35
12
13
23
72
85
167
36
19
5
25
30
53
85
215
7
90
30
5
31
12
12
38
22
77
93
51
19
228
5
108
19
18
20
3
97
30
30
128
51
9
22
77
31
72
5
55
17
25
30
50
130
38
22
2
63
103
60
210
42
98
15
84
189
120
24
46
26
24
240
4
78
50
12
58
60
50
58
5
79
66
30
50
12
70
278
100
54
26
4
150
18
20
118
14
12
58
60
48
12
18
35
93
51
69
64
66
12
5
45
159
139
74
36
160
71
31
50
22
48
209
36
9
36
108
12
15
73
80
22
102
68
3
85
42
14
156
22
120
78
42
38
100
35
9
88
6
5
21
16
42
18
119
103
5
13
23
21
16
128
34
48
65
177
130
2
46
62
27
1
42
156
17
97
66
30
90
54
108
95
69
16
60
102
48
29
61
92
58
14
94
26
123
91
62
108
36
63
13
8
111
73
186
14
27
151
38
22
60
72
36
180
62
24
24
4
20
48
24
184
24
20
15
1
54
41
84
72
49
32
99
1
30
60
12
101
12
13
42
89
31
5
55
48
12
120
102
8
87
73
248
70
72
60
72
158
22
48
5
60
177
70
53
7
101
21
16
44
36
15
69
16
12
6
12
12
38
63
49
18
60
74
178
66
116
96
22
38
39
121
42
60
60
62
214
54
80
48
24
16
44
166
42
66
2
82
26
10
24
17
9
100
44
70
17
79
2
12
12
3
103
5
69
231
108
55
26
99
36
1
192
36
42
42
108
20
82
36
26
88
66
110
15
57
10
12
48
150
12
32
111
165
60
130
30
32
15
85
18
108
180
60
5
12
85
32
60
348
70
62
148
72
23
9
58
317
13
30
41
85
132
42
90
18
12
30
138
209
9
94
62
15
168
55
65
55
17
105
84
72
10
182
100
116
15
45
36
15
31
42
18
38
22
72
26
250
14
16
44
46
245
19
48
74
60
58
77
13
140
58
14
99
9
48
22
30
48
80
178
30
72
30
29
21
123
9
27
144
145
120
24
56
94
18
60
12
47
103
2
166
12
38
24
106
89
108
31
50
304
48
8
15
7
50
27
1
164
87
43
26
22
329
13
8
22
18
8
51
45
120
39
81
111
13
54
5
25
8
135
145
72
47
60
48
25
48
18
26
51
69
444
160
54
122
58
77
31
90
167
36
19
18
90
53
7
60
60
48
72
113
19
50
88
42
86
96
46
42
116
12
82
62
111
69
39
79
26
87
13
72
90
14
28
36
35
9
12
64
102
72
2
36
28
72
60
20
40
68
84
40
78
102
83
9
24
27
84
36
25
12
18
12
50
118
18
42
60
65
108
139
53
13
119
103
48
174
18
29
13
95
1
54
5
31
89
96
69
70
17
1
30
120
72
2
24
124
6
182
52
80
58
5
85
8
36
178
62
76
23
7
50
123
72
307
197
189
120
4
96
84
78
30
47
21
82
62
10
36
77
7
38
84
16
20
28
12
168
54
5
45
63
60
85
104
120
135
9
10
24
110
27
9
10
89
121
32
72
40
48
20
63
85
32
22
2
183
36
19
18
8
156
96
28
24
168
32
238
90
8
15
19
17
19
26
94
12
102
8
58
14
46
54
32
4
72
35
7
101
97
120
30
74
58
17
109
24
6
14
108
15
43
84
6
42
132
120
86
135
67
42
20
72
135
36
67
90
23
67
30
56
24
178
113
19
161
45
82
17
36
37
102
138
72
18
12
50
16
90
2
75
33
22
18
12
23
37
30
77
43
72
48
90
60
20
135
7
65
45
10
90
30
41
127
269
60
84
9
27
81
48
4
6
14
118
38
34
2
88
30
38
70
5
55
5
67
198
32
10
65
1
32
3
24
21
22
98
ABCD 93205571846*3^$a+1 [50067]
93
4
197
15
99
12
9
3
25
11
36
109
36
24
29
55
12
71
42
7
11
13
17
55
5
120
18
25
95
69
15
1
95
1
35
1
17
60
67
24
5
7
59
49
17
42
37
11
42
12
43
11
1
5
60
31
23
25
24
11
42
3
4
36
36
68
88
17
75
15
18
19
53
72
18
6
12
7
12
53
60
6
61
83
66
55
24
36
5
36
24
31
44
15
96
33
12
3
36
24
18
54
25
24
24
41
24
15
51
6
19
12
24
29
19
12
68
12
3
57
4
29
7
23
30
48
79
29
6
45
3
6
36
19
24
17
43
192
48
23
30
27
27
1
152
3
25
17
43
12
35
1
24
83
24
96
37
11
24
1
161
18
13
72
5
72
75
39
24
18
19
80
64
5
19
5
67
20
81
3
24
75
78
19
29
6
9
4
23
93
15
37
44
64
5
6
6
3
4
32
33
7
24
44
27
45
60
33
15
3
24
1
24
20
40
5
48
12
103
36
59
61
35
30
55
29
36
6
1
5
19
53
7
5
3
16
11
9
60
9
18
24
18
78
25
48
41
6
144
33
27
30
24
12
3
27
97
65
27
40
60
5
30
1
5
67
101
60
6
13
11
30
24
15
16
20
16
5
6
85
8
21
43
108
35
18
6
60
73
12
11
9
4
5
30
25
11
6
67
12
65
19
35
61
24
20
51
25
11
13
5
7
60
8
9
12
15
3
30
7
36
32
28
59
6
12
36
60
6
1
17
66
6
6
37
36
29
27
28
12
23
18
12
96
31
11
37
113
90
24
13
80
16
5
12
19
44
16
29
36
19
56
16
23
61
11
25
8
27
9
40
48
47
36
25
108
35
1
41
3
51
30
19
60
29
12
48
15
15
13
24
53
151
17
87
40
60
5
12
6
12
12
49
12
8
24
3
42
55
48
35
84
24
6
36
12
18
12
12
73
53
12
31
11
60
36
12
45
52
71
60
30
7
11
21
4
5
31
5
18
12
1
8
9
7
20
60
3
37
5
3
27
25
24
17
7
23
24
18
12
18
6
75
16
60
48
17
211
53
12
19
44
24
57
54
54
36
31
68
15
12
49
12
12
11
21
69
6
144
69
28
47
60
121
107
9
28
47
13
5
30
90
7
60
60
29
90
25
20
100
44
15
18
27
81
24
43
24
41
67
71
109
92
4
11
18
36
67
24
23
36
1
11
109
5
18
30
18
9
64
5
19
12
71
12
1
29
31
12
5
60
67
12
140
4
119
25
35
37
29
36
30
1
137
31
12
29
24
31
11
13
80
9
147
28
35
1
144
60
5
30
66
12
19
24
29
60
27
3
6
15
81
78
37
84
17
3
51
90
18
45
76
29
18
25
8
69
12
91
8
40
5
12
19
20
4
5
42
48
9
21
42
57
51
6
19
17
79
65
55
41
55
8
36
33
31
72
77
36
24
60
15
45
30
1
59
6
15
15
12
18
36
6
30
48
31
36
17
48
24
135
21
30
42
87
100
36
29
84
12
3
4
32
16
12
17
6
9
51
24
60
6
3
27
48
12
73
119
1
36
59
21
15
30
3
16
44
33
3
45
72
24
18
66
54
36
1
83
37
11
13
20
16
23
18
18
49
17
39
27
25
5
67
5
7
8
3
25
72
35
18
7
125
7
149
79
36
12
47
30
48
79
41
19
5
6
13
17
48
60
51
4
24
35
12
25
23
37
24
17
99
28
23
132
1
59
48
25
24
20
100
59
6
123
28
12
12
20
3
102
55
24
11
9
45
6
24
54
6
42
139
11
13
36
5
36
12
6
37
29
18
12
9
4
53
55
95
12
61
17
54
13
41
12
19
23
21
36
40
68
45
30
6
7
5
7
116
16
23
21
4
83
12
37
5
24
19
17
78
25
23
12
57
15
25
23
12
13
77
19
44
88
12
83
33
51
1
8
64
48
12
5
12
18
18
7
11
90
42
30
7
35
36
85
56
63
45
12
21
42
60
1
84
32
4
11
18
60
30
6
19
80
16
161
60
24
6
9
40
11
18
7
8
33
3
39
1
29
7
5
15
28
95
66
12
30
84
6
19
23
37
71
9
64
11
48
12
9
40
5
60
12
42
25
65
6
25
5
96
3
81
19
12
60
60
41
19
5
3
63
9
16
59
24
96
48
42
48
78
12
18
27
33
102
45
3
24
6
24
43
47
85
23
13
8
76
11
13
11
1
8
40
59
48
90
12
31
24
5
31
5
55
89
15
15
21
96
45
36
12
67
53
60
7
35
49
5
6
13
23
49
11
18
55
41
24
12
42
12
96
13
41
48
67
11
13
89
42
13
12
8
40
17
19
17
102
21
9
30
1
59
1
116
16
17
103
17
48
3
76
5
6
42
55
12
11
42
150
90
7
35
18
120
31
12
23
24
48
18
24
60
102
25
5
114
12
18
15
45
24
27
51
18
7
35
9
15
30
43
48
23
49
137
15
21
42
30
6
6
19
11
6
19
23
6
12
79
5
31
35
9
153
6
66
90
48
30
6
6
48
120
18
13
35
12
48
21
28
5
36
6
13
20
3
24
1
24
41
30
97
41
6
1
53
114
1
41
6
12
6
19
12
59
9
16
41
19
11
6
72
12
39
36
39
205
20
64
36
65
39
112
8
16
47
114
24
31
35
18
27
4
116
45
6
18
6
49
12
119
60
1
32
16
140
4
17
18
30
247
5
6
49
5
19
11
66
12
12
48
6
24
30
66
45
81
6
18
127
5
3
36
63
36
1
8
93
12
96
12
39
21
24
90
36
54
30
109
5
6
13
35
36
6
24
51
51
24
1
23
1
20
3
66
19
12
24
59
108
25
107
18
18
24
6
30
12
13
12
5
60
79
36
24
24
44
96
27
9
51
13
17
12
30
42
48
51
51
48
25
12
96
8
4
17
246
54
18
97
36
23
60
49
12
24
59
6
66
6
7
92
4
5
6
25
113
7
84
116
16
12
36
24
47
90
36
19
41
99
4
5
66
33
16
5
7
5
43
35
9
96
45
31
5
54
61
140
45
123
15
25
5
18
9
39
1
11
69
15
6
19
60
8
21
31
11
13
29
27
39
9
15
37
5
15
3
6
55
24
47
1
167
18
12
18
18
30
24
60
18
19
11
13
41
24
55
5
19
17
54
1
23
1
35
30
19
35
30
30
180
1
5
54
45
12
81
19
53
27
15
1
5
18
24
18
79
120
71
9
33
6
1
23
6
36
24
7
44
33
60
7
5
99
4
32
51
24
49
107
13
47
ABCD 93205740008*3^$a+1 [50007]
80
157
111
33
24
12
144
12
24
123
81
156
24
107
37
35
13
183
44
61
36
23
60
48
37
23
133
15
129
36
60
27
69
99
9
111
9
36
87
12
141
39
21
47
157
35
25
83
109
24
132
75
12
177
3
417
11
37
111
9
95
133
3
92
52
140
73
107
16
21
24
15
12
80
160
20
37
15
273
63
45
27
177
96
36
48
83
13
204
108
27
21
24
95
1
96
3
8
25
47
136
21
99
152
132
121
195
45
60
96
168
96
36
11
40
33
84
48
252
60
63
57
276
36
251
49
23
1
167
109
168
72
11
205
132
15
57
311
72
73
12
63
260
37
360
60
63
45
84
84
36
11
133
87
213
99
8
37
60
12
120
131
13
15
129
63
108
57
84
24
12
132
111
105
72
132
168
24
71
37
192
24
75
12
32
25
60
15
93
24
11
73
12
144
24
12
15
117
96
75
32
145
183
237
228
75
21
168
23
240
85
12
72
180
24
276
108
23
192
60
13
72
72
11
73
96
48
3
189
60
11
97
60
12
99
144
45
108
135
9
39
9
228
84
120
48
51
72
45
27
21
47
100
48
9
12
168
51
224
256
44
181
12
35
133
195
81
144
255
81
159
104
1
75
9
180
95
1
132
27
20
13
24
39
21
84
15
9
36
99
8
385
72
95
73
15
57
36
24
12
24
60
36
63
48
69
23
60
168
72
145
83
172
57
36
72
12
3
36
60
45
12
35
88
69
3
20
12
121
75
21
48
132
23
1
264
51
32
388
12
9
24
47
72
1
276
108
75
21
276
23
60
1
47
205
60
15
9
243
33
95
13
39
141
60
47
192
37
24
60
87
129
99
165
87
32
133
15
92
85
155
13
108
15
141
3
60
153
24
159
204
20
60
37
63
128
157
60
83
109
3
357
96
15
117
108
384
11
169
36
267
8
25
24
144
15
21
48
35
208
92
157
143
37
11
85
35
133
84
23
85
135
57
12
11
73
84
23
28
45
15
9
155
85
12
11
157
132
51
12
80
48
73
12
84
24
84
143
60
157
23
13
24
48
87
33
15
32
73
24
71
12
61
12
108
75
21
108
228
24
36
15
57
35
37
11
13
84
83
12
48
40
48
32
120
133
96
60
24
39
81
179
16
21
156
84
204
84
135
8
25
48
144
12
123
45
72
24
72
3
72
93
15
69
132
11
12
108
49
48
60
48
75
72
153
12
48
12
60
23
25
107
25
12
23
1
15
32
97
35
13
60
108
264
63
32
13
132
15
33
147
96
72
57
63
33
119
180
1
59
120
28
20
85
3
69
252
144
287
120
49
168
35
121
60
60
72
3
9
95
145
240
15
57
71
85
3
21
228
63
33
324
12
111
72
81
84
72
51
9
63
80
1
15
32
12
48
37
171
129
48
72
60
203
52
48
273
39
36
105
39
81
75
24
141
132
108
36
23
13
24
11
145
192
51
32
13
159
20
208
153
27
ABCD 93205966442*3^$a+1 [50076]
12
36
54
96
11
1
35
67
90
35
25
18
17
61
60
12
68
22
120
12
8
10
30
17
25
23
3
82
12
50
40
5
13
18
12
12
8
33
19
20
16
74
10
101
67
2
36
39
25
23
43
90
30
144
77
33
15
193
30
29
13
23
85
72
6
12
102
18
12
90
48
8
40
114
30
86
4
6
72
30
32
16
41
48
13
35
37
47
31
2
16
90
5
37
48
11
19
132
60
18
12
2
10
30
150
8
3
85
54
53
25
68
22
17
31
20
10
60
12
30
102
56
34
30
8
3
7
152
40
60
30
36
11
19
12
98
10
30
32
75
15
45
27
118
12
6
29
73
155
43
192
12
18
18
132
18
42
30
2
28
48
32
10
78
222
138
60
54
60
18
8
4
138
20
70
48
5
7
30
20
27
12
48
1
30
30
24
11
37
42
5
163
77
33
100
90
29
1
102
30
30
17
13
47
31
48
72
60
17
15
10
108
48
11
1
30
29
36
7
18
108
62
22
36
12
18
20
10
72
47
13
42
50
40
18
29
3
45
55
78
102
5
43
18
30
90
60
11
61
12
90
17
49
54
120
198
12
48
30
29
39
22
18
12
30
12
6
42
120
72
156
54
78
95
3
34
23
7
30
30
20
16
30
12
72
107
19
150
72
60
12
96
74
40
30
66
12
120
29
1
48
24
6
54
18
18
2
52
53
3
52
53
19
17
1
47
31
24
5
25
23
73
11
1
18
12
18
2
18
82
5
3
4
18
138
17
37
20
3
13
42
29
13
47
1
12
30
18
18
42
48
54
65
73
42
18
12
6
29
55
5
36
25
42
42
47
139
2
40
47
31
17
187
78
78
90
59
93
39
43
8
238
24
26
4
18
32
3
55
29
1
2
10
6
42
108
12
102
6
90
54
66
12
18
192
78
32
10
30
50
28
42
77
15
18
22
48
90
2
10
18
12
18
30
20
33
25
50
21
31
2
40
6
5
25
12
30
30
102
137
133
66
89
25
78
5
13
24
60
18
108
150
24
30
156
89
31
30
12
20
10
48
24
5
55
53
97
18
30
2
16
60
5
12
37
18
29
13
227
48
61
24
288
60
18
77
108
7
18
54
98
72
58
18
11
49
72
23
36
13
30
65
1
72
23
105
75
12
25
78
90
62
69
21
22
108
5
43
30
24
30
6
12
35
7
20
33
13
35
37
30
48
144
20
136
12
53
7
42
18
30
72
26
34
6
50
72
10
30
23
79
78
12
23
48
57
10
12
6
42
12
26
82
137
43
5
37
186
17
7
60
36
5
19
66
54
36
12
18
54
17
1
12
35
61
44
118
12
18
35
25
12
50
40
18
59
48
43
78
60
102
5
85
180
23
19
50
40
23
7
20
16
24
6
12
30
78
11
31
53
7
30
60
60
78
5
19
18
23
19
86
94
108
132
6
42
29
3
76
12
5
85
60
47
13
47
1
72
102
38
15
12
31
12
42
48
18
41
73
60
11
55
72
17
85
18
78
11
13
18
30
102
36
29
48
7
5
75
10
96
30
42
23
15
22
50
28
80
90
15
36
19
60
42
8
10
72
18
59
25
35
91
12
29
63
28
12
6
54
30
11
7
18
60
44
46
5
7
48
42
102
60
6
42
30
78
42
18
14
70
36
20
34
18
5
13
24
23
84
91
5
108
109
26
34
23
85
2
40
5
63
33
19
20
16
12
89
1
12
18
30
35
43
24
98
28
24
11
19
8
52
20
28
60
90
20
10
12
48
2
76
24
23
25
30
48
24
126
2
58
30
2
70
18
20
10
102
198
30
24
47
19
12
30
72
11
7
30
18
30
11
91
18
14
28
30
60
98
142
210
60
17
115
77
36
7
41
55
32
88
12
8
10
54
8
82
18
17
45
63
7
77
31
12
6
30
12
12
6
50
4
90
36
24
83
67
36
2
52
96
131
103
6
167
25
23
37
62
105
93
82
17
61
12
98
28
24
30
26
10
35
67
30
78
42
42
20
16
24
6
11
61
150
125
55
12
41
57
10
12
6
11
61
8
15
19
41
36
31
110
88
71
3
18
22
48
20
33
19
56
21
43
116
64
30
71
55
104
70
18
2
58
12
30
80
28
42
38
22
36
29
1
60
12
2
33
13
12
12
11
7
60
12
5
43
18
30
14
10
6
12
30
77
115
30
78
2
28
192
47
1
18
12
42
48
30
102
6
17
13
54
30
8
118
12
30
2
16
30
12
42
120
41
12
7
8
10
23
19
30
6
41
19
24
18
12
71
7
78
42
108
12
78
11
13
60
96
14
28
120
90
102
110
10
78
60
138
54
30
6
102
72
5
61
35
67
42
36
84
23
37
6
60
72
30
23
7
60
72
48
30
42
36
30
11
49
30
24
126
30
24
30
90
30
18
60
128
64
98
268
92
10
77
1
47
27
40
120
36
84
18
90
48
12
65
7
96
12
30
12
30
66
30
30
92
72
3
7
137
31
12
18
12
50
21
79
17
13
30
18
18
110
34
6
54
30
60
47
61
30
5
15
70
59
49
47
45
10
5
73
2
88
24
90
66
2
27
1
90
44
40
18
12
30
18
18
84
68
22
108
30
90
42
6
12
30
30
170
40
30
162
38
52
18
18
20
4
108
120
12
6
60
84
18
48
24
6
50
10
42
ABCD 93206122138*3^$a+1 [50135]
35
126
12
150
192
18
24
30
60
138
36
24
103
35
132
72
30
240
18
66
216
78
61
12
17
48
114
1
29
24
36
79
11
54
12
67
167
96
30
54
1
53
55
5
102
72
25
36
47
217
60
107
48
13
60
113
7
203
126
6
217
161
7
48
72
72
35
108
30
54
109
77
30
157
48
48
107
72
193
108
24
5
163
35
73
11
60
30
6
144
30
18
13
119
61
48
29
108
150
54
84
7
60
72
167
61
65
295
269
43
96
5
144
31
89
31
12
83
145
5
7
29
18
108
90
54
13
125
103
120
48
89
60
31
12
23
162
7
60
48
125
54
198
151
47
48
180
109
35
25
161
246
24
216
48
13
29
66
37
5
90
66
42
54
19
60
149
55
36
72
35
60
73
47
37
48
23
150
19
83
253
12
95
18
6
90
90
54
90
85
12
5
150
97
77
150
109
17
55
17
72
30
49
72
65
138
145
59
48
85
72
11
157
5
30
25
29
36
162
13
23
114
198
18
54
138
127
108
348
65
36
31
83
84
60
72
210
36
54
90
139
65
55
24
11
145
101
19
17
55
5
55
12
120
120
35
18
264
198
72
54
252
43
11
133
11
24
18
67
23
85
48
11
30
31
23
109
377
6
73
125
30
25
29
6
144
361
65
7
155
360
73
89
96
7
120
17
102
36
85
5
18
72
108
97
12
17
211
245
103
24
17
84
36
31
113
24
126
66
31
5
54
96
144
1
83
37
168
179
48
13
77
67
48
83
109
48
29
18
180
216
49
17
91
12
113
67
96
24
125
43
180
65
55
119
1
12
48
29
24
72
127
17
211
17
36
19
107
49
24
48
5
223
24
95
73
113
7
120
35
138
79
11
42
48
79
35
25
101
12
24
139
24
35
18
55
108
60
5
115
71
61
168
24
137
31
72
36
24
41
36
91
65
42
25
5
96
67
53
7
12
77
30
54
55
12
48
65
150
12
60
30
114
126
67
36
221
318
132
1
137
31
72
48
29
18
85
72
96
125
36
139
77
67
120
108
12
120
41
6
54
30
42
174
114
7
60
228
11
13
60
53
12
96
79
11
66
6
30
54
36
72
90
6
217
65
24
79
29
228
7
53
7
48
72
36
71
13
53
270
42
66
42
175
17
151
29
6
37
12
113
54
66
103
65
72
55
47
25
143
144
61
83
162
108
79
113
108
7
48
77
7
11
66
24
19
83
18
67
83
37
107
1
155
42
54
73
107
18
72
79
47
48
114
12
108
42
1
53
19
276
12
12
5
31
251
6
84
31
23
24
72
156
78
115
47
198
55
71
138
6
25
41
216
72
42
61
47
85
228
47
25
41
24
31
84
48
29
19
84
23
24
1
65
222
13
5
48
6
1
252
71
36
49
17
54
18
108
127
17
6
102
618
90
48
19
77
306
37
11
157
59
18
31
5
54
13
60
17
31
119
25
113
42
13
35
108
6
144
19
17
19
29
90
145
23
25
60
365
7
41
60
12
103
227
48
42
102
61
144
108
72
60
36
149
150
36
36
138
162
61
17
18
90
54
54
67
5
18
12
97
ABCD 93206200702*3^$a+1 [50066]
96
159
192
48
21
12
48
72
247
113
12
115
5
27
93
36
60
24
43
53
120
19
176
57
60
240
123
9
7
41
87
93
12
36
60
24
15
93
19
53
43
125
72
108
252
211
32
45
99
21
48
60
15
192
112
65
63
33
60
51
33
48
255
57
36
12
39
48
16
17
72
48
132
36
31
53
43
5
123
16
101
12
36
171
16
32
93
99
9
7
192
80
112
48
113
252
211
5
120
72
60
72
55
41
12
43
149
48
43
17
60
12
7
29
115
77
67
32
21
27
16
197
72
168
12
48
63
9
103
5
123
177
180
139
53
48
108
31
149
27
48
112
240
77
36
15
129
15
112
89
12
48
12
252
3
117
75
153
199
48
41
24
15
21
24
51
96
16
125
19
29
19
65
180
27
153
48
252
91
17
127
5
75
16
5
192
27
21
72
3
237
180
79
41
72
63
33
31
96
113
12
67
32
9
55
5
24
96
72
48
75
105
7
5
12
36
91
80
9
39
21
144
60
108
120
72
36
111
141
48
12
7
32
21
43
5
60
12
12
36
72
168
12
60
43
17
12
163
5
123
192
144
69
24
36
12
3
240
64
5
36
72
60
19
29
12
55
32
33
72
48
7
161
204
115
41
12
60
12
3
177
15
21
27
64
41
48
87
33
31
53
43
80
93
67
5
27
45
108
12
48
12
31
5
75
117
108
12
12
7
80
69
132
55
5
12
31
96
48
5
48
75
64
173
168
12
31
32
33
204
195
21
235
245
24
36
12
19
29
19
5
171
57
108
60
72
7
5
168
48
60
7
32
93
147
96
96
16
137
120
48
60
3
160
17
132
187
29
99
21
12
63
105
12
75
45
19
41
60
27
16
29
67
48
65
36
24
115
5
91
5
12
48
192
12
48
12
48
60
27
256
245
60
72
87
105
55
5
123
192
225
63
177
15
153
120
12
3
105
87
16
17
72
7
89
24
31
29
67
29
72
139
41
72
15
48
117
43
5
240
43
176
21
27
21
27
285
19
224
69
36
12
72
60
55
101
60
15
105
55
185
87
64
29
84
31
5
139
41
60
24
60
103
77
96
24
123
57
151
77
12
48
199
96
17
108
19
53
60
127
128
96
96
16
17
15
21
60
15
129
15
45
3
64
89
144
60
36
312
108
211
53
108
79
149
171
21
27
165
36
39
48
33
24
48
72
96
12
240
120
300
15
105
7
5
75
21
60
120
231
48
33
15
33
31
48
173
132
36
91
113
36
24
51
69
36
24
15
81
15
16
41
199
89
84
67
53
43
32
93
132
255
93
115
48
5
72
132
336
15
237
99
129
111
21
75
33
15
177
48
72
7
5
171
64
5
43
32
48
64
53
27
213
75
33
60
3
57
103
89
48
55
125
67
5
75
21
12
60
60
60
27
21
75
9
108
75
48
16
89
120
72
60
27
93
48
12
72
63
33
79
128
45
228
12
19
53
43
17
15
45
67
29
24
43
77
147
16
65
72
96
55
29
115
80
96
69
36
12
120
3
16
53
27
9
87
105
55
5
12
31
80
9
240
228
48
12
39
9
55
17
60
300
39
93
48
48
60
12
27
112
128
153
168
192
108
51
9
204
27
21
120
48
12
39
16
ABCD 93206812826*3^$a+1 [50056]
45
15
3
24
6
51
99
9
117
30
36
33
15
29
37
23
7
24
12
17
13
39
9
42
5
52
27
5
36
49
35
60
40
9
66
210
11
24
168
60
55
45
3
12
6
11
31
54
60
24
24
30
18
24
96
18
21
33
48
15
57
23
55
5
24
108
1
27
32
100
8
7
6
6
41
7
12
21
120
32
37
60
18
5
25
78
29
31
105
129
156
87
108
144
80
31
5
7
237
9
27
3
30
6
21
39
9
36
93
51
39
57
45
6
5
24
31
9
8
7
41
24
13
30
17
25
3
15
93
15
18
11
133
66
12
9
123
18
60
18
6
24
6
18
15
3
17
16
27
17
13
30
17
7
54
15
36
15
60
36
77
55
81
15
57
32
31
41
31
24
18
35
43
54
95
1
48
84
35
12
60
49
47
24
61
24
83
7
6
78
21
21
3
44
108
40
44
19
29
1
24
30
113
103
41
55
33
120
32
48
1
15
57
15
12
75
65
12
19
141
15
5
85
6
9
3
48
17
28
27
5
43
12
105
21
111
9
6
53
7
5
36
40
3
30
36
54
180
6
54
17
37
3
12
36
24
48
39
60
53
31
17
12
7
138
6
36
36
24
5
180
76
15
24
5
64
9
60
27
68
37
95
85
15
68
157
35
156
7
5
31
12
5
67
42
15
8
7
41
28
24
45
3
20
12
43
18
60
42
65
73
107
100
32
25
75
21
30
101
40
8
52
3
5
67
84
36
33
45
15
12
51
12
5
25
3
3
24
53
37
3
15
24
41
52
75
5
31
9
20
12
13
96
6
21
9
114
29
25
42
6
39
8
52
21
27
8
67
96
17
24
64
27
29
100
3
18
107
13
227
97
78
113
13
11
31
12
21
84
3
17
31
17
12
37
15
15
93
15
33
87
60
33
27
33
39
30
11
169
6
18
99
36
72
27
60
117
21
54
36
17
60
12
60
49
99
93
59
13
6
29
67
66
30
5
157
35
12
100
20
1
12
18
5
37
27
9
30
24
36
9
68
12
48
7
5
13
30
18
24
66
21
56
52
15
5
25
162
54
71
13
108
59
25
95
108
16
51
24
9
21
90
21
8
37
3
51
9
21
24
30
36
41
13
48
3
44
55
65
72
36
120
12
76
21
71
52
3
209
1
95
52
33
108
114
5
25
18
150
18
57
33
11
91
5
19
5
25
54
17
13
12
3
84
32
36
67
48
12
12
113
1
6
113
25
23
19
41
60
64
15
60
45
3
132
5
19
101
1
12
90
5
55
53
37
35
43
18
84
51
36
80
28
92
31
69
9
30
29
103
17
60
60
40
81
6
69
21
3
36
212
12
13
47
97
11
13
39
216
27
30
59
13
72
3
15
5
1
30
6
63
21
47
4
3
6
12
18
12
24
18
12
3
20
37
39
15
42
63
72
24
39
41
76
15
5
73
24
30
21
56
91
69
56
24
55
53
13
18
12
5
12
43
60
60
48
57
3
6
66
54
6
17
16
12
63
36
113
13
60
3
72
3
29
12
28
33
30
24
9
69
6
17
67
18
59
25
39
15
9
27
41
37
132
30
18
51
15
114
35
13
30
65
4
9
47
49
66
17
112
8
1
42
5
7
17
13
12
6
72
18
42
5
67
36
9
21
3
12
3
36
24
66
11
40
32
73
27
3
125
7
5
25
15
15
36
89
7
5
36
79
30
24
30
12
30
42
60
57
129
51
3
33
15
24
65
31
30
15
87
6
24
12
18
60
18
12
23
19
48
36
12
89
49
27
92
103
17
7
30
108
12
36
132
42
65
76
9
23
37
23
168
19
53
7
60
36
33
51
21
144
60
33
47
40
8
73
59
4
24
3
24
66
78
17
49
99
9
27
8
52
33
72
6
33
12
32
40
80
28
20
19
53
13
54
93
3
30
54
24
30
6
5
60
108
40
68
112
15
66
54
66
51
135
9
27
5
64
108
12
24
92
67
5
1
24
27
56
19
36
108
69
87
30
23
16
15
81
20
1
30
48
54
30
168
45
84
8
1
72
120
15
24
9
71
28
15
36
36
36
42
83
12
72
36
13
72
18
9
45
18
72
156
89
48
12
52
105
51
33
102
9
39
54
18
54
111
20
24
43
42
63
20
12
19
161
4
44
25
36
59
48
49
6
45
27
17
108
40
8
52
3
48
162
95
12
61
30
6
90
5
115
48
17
28
12
3
65
28
12
15
90
27
3
81
15
6
18
36
60
77
4
8
1
6
48
90
87
69
42
48
21
56
55
65
24
1
15
3
6
18
125
7
30
78
33
20
79
45
3
93
32
31
6
6
33
84
168
12
32
28
12
8
88
3
66
39
44
7
6
30
30
162
12
6
75
15
29
55
41
55
17
12
49
54
30
155
73
27
75
48
77
120
55
5
7
9
51
21
39
41
28
36
8
37
35
121
35
4
3
5
7
24
120
57
9
6
77
120
168
235
9
3
137
43
78
27
21
60
27
57
123
15
5
19
24
12
5
49
36
18
29
40
3
17
60
55
18
54
24
17
79
36
33
32
19
21
87
12
5
40
3
185
132
43
30
27
3
113
4
3
5
1
6
53
31
9
68
7
48
24
5
85
15
3
12
41
79
30
24
27
63
9
8
12
7
69
12
123
21
21
18
17
52
8
28
27
84
21
3
45
15
17
4
9
27
45
12
18
29
100
9
24
87
3
33
39
84
24
36
41
60
76
27
65
40
33
15
32
7
41
12
37
143
31
129
3
5
120
25
12
42
84
6
35
64
24
75
12
141
39
ABCD 93206978882*3^$a+1 [50070]
216
162
12
150
60
84
42
42
6
114
12
24
120
132
132
6
6
156
42
72
6
12
48
84
23
37
11
13
6
29
115
6
36
12
72
84
36
24
24
42
6
78
137
49
18
96
30
54
36
36
6
12
42
84
114
6
6
156
23
19
102
18
42
59
1
24
42
42
12
48
6
24
126
6
54
36
6
48
36
66
47
13
30
42
72
264
42
30
144
24
30
77
19
29
19
126
120
60
59
25
30
90
47
48
1
30
84
6
120
6
174
59
217
78
18
30
12
36
60
36
18
30
36
5
144
48
43
174
162
78
12
54
36
114
84
36
36
18
48
120
48
30
120
66
18
12
108
126
72
17
13
84
95
25
96
78
66
18
42
30
24
5
25
24
47
1
47
31
84
48
42
6
96
66
54
150
54
12
30
84
6
5
7
12
54
90
12
12
42
24
30
30
6
161
49
95
79
204
96
5
37
168
36
6
180
12
41
1
6
48
41
48
7
18
23
37
126
66
48
36
210
132
84
48
12
126
24
6
72
42
35
55
36
60
150
83
49
78
209
103
96
24
12
228
96
42
23
19
30
6
162
60
162
90
72
144
30
6
35
31
174
6
29
1
198
30
234
60
6
36
36
119
1
120
54
6
222
18
12
48
47
97
84
90
36
54
42
72
48
108
240
36
54
24
258
53
79
120
185
31
12
18
6
96
29
19
29
7
18
48
60
102
156
12
18
216
108
23
55
84
5
169
42
84
24
96
24
89
37
30
54
30
30
90
120
66
6
12
168
18
30
6
90
24
6
84
6
84
324
18
30
84
60
18
30
60
36
12
48
24
12
6
30
48
36
90
11
25
144
126
108
54
6
17
55
30
30
78
42
24
36
150
72
78
24
18
12
114
36
48
258
30
24
36
48
60
240
89
91
90
11
25
6
12
72
29
96
13
83
73
6
60
30
108
126
6
66
30
54
36
24
24
30
47
48
31
24
102
30
84
36
42
18
65
19
36
114
6
12
30
23
43
24
60
12
24
24
6
12
18
42
18
66
35
13
6
30
84
30
66
84
23
139
60
228
48
48
6
66
12
42
18
12
18
71
49
18
78
30
96
48
60
48
114
90
41
13
54
78
24
6
30
24
59
169
18
24
54
30
12
29
115
180
66
18
5
139
5
211
72
54
6
222
11
7
42
42
5
25
6
113
151
78
11
96
19
6
156
18
24
30
30
192
54
186
90
11
288
19
12
65
96
25
24
84
90
36
29
96
43
90
12
54
54
90
36
6
60
78
66
180
30
12
48
66
83
31
102
18
114
23
73
6
54
42
17
37
11
7
12
48
12
24
12
48
192
150
168
36
30
78
60
6
126
18
108
78
30
5
37
155
19
120
6
47
55
78
24
90
36
48
30
71
229
60
66
125
96
79
90
24
47
55
48
41
25
71
13
6
90
24
12
90
42
30
42
96
120
114
24
186
6
120
42
42
6
138
12
138
84
11
7
42
150
96
89
121
36
234
30
107
19
29
96
96
127
36
24
90
72
30
18
90
6
36
78
96
6
18
6
60
30
89
37
198
126
66
36
42
66
42
18
66
6
204
5
55
41
73
6
6
24
30
36
72
6
36
30
84
6
48
18
5
25
114
6
18
12
84
24
66
6
144
144
180
210
24
47
55
168
6
24
120
107
48
31
12
5
13
96
35
19
72
78
72
48
36
11
19
66
18
24
17
103
132
5
85
84
6
65
139
42
42
66
6
48
36
90
6
293
7
66
12
30
221
109
12
23
13
42
41
61
83
7
108
30
6
60
29
1
30
12
42
6
6
24
54
108
18
42
84
90
90
30
66
132
12
6
60
54
30
11
133
6
18
60
6
162
24
24
47
43
36
60
48
5
1
36
66
89
31
48
84
60
18
24
23
31
6
18
12
84
42
48
36
11
115
77
205
42
6
78
5
67
29
43
42
11
13
6
54
114
90
6
24
168
53
55
ABCD 93207752882*3^$a+1 [50086]
75
21
123
45
6
60
6
3
96
3
48
138
96
15
15
54
36
18
36
9
216
9
18
9
36
12
96
36
15
30
18
66
15
9
198
57
60
27
78
48
18
30
15
69
18
54
144
87
180
75
93
45
36
60
24
12
3
45
36
78
18
3
75
42
24
6
24
144
24
6
12
54
18
3
9
54
45
12
27
60
21
27
9
39
129
63
9
36
33
87
15
9
33
75
81
12
27
57
75
105
3
3
102
66
9
12
21
3
27
57
177
3
51
12
48
21
123
57
36
195
33
24
81
6
36
18
39
33
240
24
39
87
9
3
81
9
6
9
45
36
36
6
42
60
102
9
24
3
45
9
210
84
6
36
138
54
6
30
6
69
81
6
57
195
21
21
39
39
33
33
15
60
84
153
204
39
9
18
114
63
36
9
48
27
60
21
27
189
6
150
15
3
30
39
3
105
39
48
45
3
12
30
60
18
69
108
15
18
78
24
81
24
3
285
9
63
33
174
90
6
105
57
3
33
6
81
105
114
30
18
45
21
12
42
42
39
24
36
12
9
78
48
33
9
27
33
102
9
84
57
36
159
39
6
24
66
6
72
30
42
90
6
30
18
27
15
42
51
36
45
18
6
36
66
165
60
3
60
117
57
60
102
30
3
45
42
21
84
111
30
39
36
24
36
12
36
21
183
105
72
18
12
93
123
90
12
18
30
3
111
24
9
141
111
51
57
15
93
72
12
111
168
42
99
189
39
36
27
69
144
117
63
9
18
117
33
39
9
42
69
21
3
9
78
90
30
57
108
108
24
123
78
6
24
21
51
33
39
165
72
183
105
3
24
60
30
18
48
33
15
84
42
39
87
72
6
12
84
36
3
24
51
21
93
27
93
150
117
51
57
135
18
15
63
6
36
75
45
63
180
72
15
60
18
24
150
105
60
36
15
21
33
3
45
75
39
36
84
18
42
36
24
30
15
21
39
33
51
69
60
18
222
276
60
36
66
30
15
108
39
78
48
27
69
18
30
51
9
63
33
12
147
3
78
6
261
159
66
132
3
3
12
42
78
18
30
12
30
63
36
9
66
9
24
45
132
39
72
12
51
21
3
33
72
15
21
27
42
3
27
33
27
180
18
27
48
24
51
33
87
129
24
57
30
54
36
12
96
6
33
72
69
24
15
81
36
99
12
45
24
18
45
105
6
30
90
12
84
114
126
21
39
30
48
15
51
57
279
60
30
75
15
81
12
45
66
12
78
39
141
147
192
111
6
6
72
117
36
12
3
42
123
243
9
36
51
6
99
3
33
15
12
18
15
12
60
105
51
96
21
15
39
30
15
21
12
6
105
45
30
6
51
72
33
30
24
90
15
81
78
12
54
51
135
222
12
3
216
21
66
144
144
9
111
6
6
102
48
15
33
90
105
24
171
21
60
9
72
39
9
96
3
96
69
30
150
18
18
240
96
63
12
96
12
72
51
30
27
27
48
48
45
9
18
126
66
18
63
60
69
24
6
9
21
138
18
102
42
3
21
12
87
96
141
66
9
21
27
33
75
33
27
72
72
51
114
54
30
90
54
36
15
132
9
60
36
54
60
18
15
15
21
99
45
15
93
45
132
195
60
177
48
6
6
90
33
12
51
234
63
33
39
63
6
6
48
240
12
18
12
66
78
66
66
3
72
108
36
33
147
33
72
3
141
54
42
30
66
72
18
108
42
42
78
24
39
9
111
21
6
90
18
177
252
3
120
54
36
87
33
3
72
9
288
42
90
6
72
93
33
54
12
66
99
3
120
42
6
42
63
9
114
30
6
18
87
3
33
105
99
3
12
66
3
96
159
69
60
3
42
27
195
93
33
39
99
57
3
192
84
54
60
27
180
75
84
93
15
90
15
27
213
36
84
105
60
36
75
12
57
18
18
39
27
30
6
9
48
51
42
162
33
189
96
207
135
378
63
12
60
45
39
15
246
54
138
3
15
57
12
69
72
39
144
27
12
18
162
21
36
39
6
63
21
159
45
30
138
3
99
45
72
3
105
27
150
48
ABCD 93208077694*3^$a+1 [50013]
6
192
3
45
342
150
54
120
45
84
24
57
123
45
18
198
39
33
48
135
117
48
66
18
72
6
48
24
18
42
117
15
9
36
48
105
27
111
114
48
15
27
6
48
36
48
15
87
36
18
84
42
93
15
192
9
99
18
30
48
21
51
102
252
24
75
156
15
90
54
6
36
72
48
63
105
12
18
9
72
33
156
96
108
78
54
6
198
39
60
33
39
15
78
168
90
42
447
33
111
51
90
24
30
120
9
3
30
18
126
3
51
60
36
354
24
15
147
54
15
57
39
69
162
162
12
63
171
162
42
36
21
3
42
63
315
225
15
42
84
51
60
3
6
6
126
84
6
42
15
141
195
249
72
30
18
27
123
6
102
129
69
42
108
66
30
36
42
6
84
48
162
30
21
87
84
258
138
9
81
210
42
78
69
69
6
168
36
12
69
21
120
108
12
84
198
42
54
36
33
27
78
48
18
90
102
33
144
12
60
33
48
48
84
30
81
45
36
366
168
12
48
222
144
18
36
21
51
69
15
45
9
39
135
6
60
102
90
72
171
69
6
45
9
195
87
93
3
60
9
45
6
210
12
27
75
36
18
15
105
54
108
48
9
3
69
24
51
174
144
132
120
216
99
105
108
147
288
45
27
45
60
18
90
30
21
39
132
210
36
39
84
204
51
54
138
24
78
12
3
27
108
30
150
21
165
156
96
3
36
180
153
48
18
9
213
150
33
60
36
21
339
153
36
39
60
36
84
57
18
36
24
132
30
6
198
114
18
120
39
51
9
195
90
30
18
150
36
69
21
144
102
48
132
9
51
30
6
120
78
15
75
216
33
60
120
27
36
42
6
12
24
288
21
81
66
18
135
36
81
12
15
87
36
57
141
84
87
108
72
9
99
36
120
81
120
48
180
108
27
27
36
117
36
27
108
9
27
108
30
15
111
216
105
111
69
48
3
138
150
6
48
36
12
144
18
90
78
129
69
15
129
147
9
99
27
168
177
63
18
27
93
90
42
42
114
6
33
45
36
12
12
120
27
225
3
60
45
48
87
33
39
9
6
48
60
198
138
30
156
3
12
135
48
21
267
33
105
6
48
36
24
165
15
12
78
66
66
114
21
111
114
24
111
24
180
45
216
78
42
78
18
99
33
102
48
6
96
120
24
6
18
51
9
6
240
84
18
30
54
75
15
45
45
108
6
141
24
36
108
117
3
183
18
84
12
36
102
6
15
87
33
24
72
120
81
78
54
6
321
15
240
36
90
120
288
186
30
96
87
60
15
30
27
75
6
108
30
6
63
27
138
108
48
102
117
201
12
123
60
51
120
114
114
30
75
36
201
48
72
48
27
84
180
27
48
90
75
180
27
9
81
27
72
45
63
81
90
6
54
12
9
9
96
3
147
156
30
54
18
36
114
90
6
81
81
54
90
18
138
12
90
30
30
18
87
15
108
117
27
6
183
51
30
219
147
69
60
15
144
21
123
72
48
72
90
90
6
42
30
51
9
48
138
381
21
78
12
30
12
51
144
33
78
24
90
60
15
60
63
12
81
27
168
6
6
9
60
108
195
48
90
24
39
9
48
ABCD 93209538278*3^$a+1 [50011]
52
68
28
53
7
23
60
12
117
52
89
27
3
1
35
61
72
17
51
60
45
75
15
54
24
66
186
48
7
65
19
8
27
1
5
55
12
8
9
51
4
41
3
4
48
53
66
54
27
4
68
112
65
66
85
20
28
11
69
4
41
19
8
3
25
96
29
12
7
48
53
99
76
12
20
40
5
108
7
80
60
12
48
12
3
90
3
52
24
11
30
3
16
60
8
28
179
36
48
6
36
15
28
36
11
37
108
35
97
47
84
45
16
56
15
13
12
12
20
48
3
97
20
9
79
65
135
4
20
51
25
65
7
24
11
18
99
27
54
15
57
43
20
12
63
57
3
66
3
3
54
30
6
27
57
79
32
3
69
60
28
132
47
1
92
48
12
16
36
36
29
6
25
83
9
3
18
6
9
16
48
17
43
47
33
60
63
18
39
3
177
3
33
87
18
180
27
9
43
83
25
29
123
76
41
3
48
4
8
63
73
17
54
33
3
18
72
27
27
33
16
41
103
53
55
48
77
78
12
57
48
40
5
48
27
45
24
55
35
9
4
77
55
8
3
49
5
55
5
30
6
30
73
20
51
1
68
72
3
25
35
126
54
36
33
147
73
11
109
41
30
60
1
68
183
30
24
3
88
8
27
18
66
21
3
9
27
33
16
125
72
54
25
24
72
23
1
56
12
27
93
28
5
55
35
18
27
100
12
12
8
88
35
49
5
63
141
19
161
90
36
49
32
48
15
61
5
6
25
120
35
13
84
20
21
39
21
12
54
96
25
68
51
25
68
63
18
60
66
9
12
3
30
6
49
84
56
75
25
92
123
61
29
31
35
90
63
33
15
123
69
3
97
48
32
16
20
75
132
48
42
7
72
36
84
35
121
12
23
18
60
39
27
1
59
90
30
54
79
11
9
52
60
11
30
7
20
40
131
9
51
72
54
43
47
54
12
60
3
124
8
28
11
6
15
60
69
79
11
30
39
12
3
1
71
150
18
1
11
54
103
11
45
112
23
1
11
45
12
33
54
6
18
36
1
12
23
18
27
60
15
13
41
43
12
71
57
33
27
123
18
12
234
126
27
33
123
196
24
32
60
123
157
48
60
24
8
4
5
30
25
29
96
36
7
60
20
21
7
5
114
9
4
12
29
12
87
168
75
18
147
9
3
40
48
48
5
6
61
59
60
9
21
60
31
12
77
19
20
21
63
57
36
24
3
28
92
28
32
112
41
54
13
56
45
30
1
59
1
8
63
30
24
39
15
25
32
4
41
75
72
3
48
69
3
13
24
17
36
43
35
12
54
6
25
20
9
55
119
45
4
41
96
3
40
8
4
96
24
48
47
73
8
39
9
81
90
81
9
6
180
25
32
60
21
6
30
115
8
3
57
33
7
68
40
24
24
24
60
11
1
68
93
27
3
54
3
28
32
27
54
27
48
4
17
19
17
199
48
8
69
55
36
119
1
8
24
48
9
31
65
75
120
15
45
40
5
43
20
4
77
36
27
16
17
139
84
60
32
52
23
24
33
28
5
18
72
90
24
183
28
20
3
61
5
144
159
36
16
5
31
23
6
115
5
6
30
60
54
1
92
36
204
27
36
37
17
54
102
15
4
35
49
36
29
139
8
15
25
188
4
56
45
72
75
3
117
9
3
52
44
52
29
55
101
18
37
92
3
174
6
48
69
57
55
156
80
69
24
19
56
24
156
87
105
39
90
63
81
30
6
19
44
111
69
40
71
42
7
41
7
20
33
7
65
67
12
48
200
51
37
12
36
95
37
152
63
30
19
95
1
92
81
6
66
15
45
54
36
54
30
21
4
116
124
56
52
11
25
191
21
4
8
3
25
12
53
135
72
3
45
33
39
40
80
28
29
55
96
20
45
127
8
72
27
1
72
8
4
5
30
60
1
48
35
1
5
120
3
36
4
53
63
12
52
8
28
305
7
92
40
20
3
45
45
30
54
3
28
23
1
120
48
47
54
7
32
48
45
27
28
35
13
96
11
93
12
3
36
9
52
20
9
39
15
69
3
37
23
49
5
3
168
72
27
90
43
68
33
12
60
19
8
48
123
30
19
108
23
9
57
114
57
112
8
93
27
75
105
135
234
54
30
60
66
6
15
12
52
5
6
25
192
116
64
12
5
3
51
1
36
12
8
12
3
108
66
51
40
8
16
35
126
18
30
36
3
177
90
180
36
37
12
56
40
60
24
29
19
71
36
33
3
90
55
168
65
27
39
33
21
42
85
125
108
6
169
24
8
45
24
3
27
6
27
60
3
117
108
52
41
79
101
139
20
100
8
40
32
16
5
150
36
1
32
51
6
19
36
8
111
9
33
18
102
18
1
56
12
27
13
17
31
5
127
20
3
57
16
101
3
33
43
24
72
116
3
25
11
33
57
3
60
27
66
15
45
19
29
150
36
25
59
6
55
104
12
39
9
27
54
123
36
4
8
33
36
3
28
5
48
42
37
17
39
136
8
33
19
36
72
248
12
57
3
21
30
6
210
54
15
4
12
11
85
24
35
61
173
19
48
5
63
27
54
30
21
ABCD 93209580034*3^$a+1 [50167]
42
54
51
87
81
69
75
231
30
42
30
3
39
177
36
108
21
3
123
48
9
48
195
78
72
90
30
75
15
150
102
90
3
132
216
87
12
6
144
18
192
126
27
12
72
33
75
51
114
3
12
96
159
18
30
108
54
96
159
15
18
27
45
63
87
21
15
144
30
111
60
69
126
12
72
45
108
84
3
30
3
60
15
138
207
105
3
135
45
72
27
6
30
417
57
48
3
24
45
90
93
168
15
141
51
57
96
105
126
36
30
3
69
75
60
63
18
99
135
222
15
33
150
93
69
3
12
33
3
93
39
33
147
51
84
81
45
42
93
9
63
207
18
72
150
138
162
45
12
75
18
87
39
165
12
3
144
21
99
153
15
12
81
192
72
57
18
21
9
3
180
108
165
159
72
3
21
27
117
195
48
45
153
39
108
60
12
60
180
195
93
12
72
411
93
75
30
39
57
39
12
144
96
15
30
18
57
60
27
60
21
159
105
60
48
108
24
15
30
243
108
9
315
12
33
240
123
75
12
96
180
84
6
72
30
42
15
216
15
45
45
75
15
117
12
180
72
24
84
51
132
12
18
18
549
468
63
150
174
96
324
33
180
57
3
300
15
18
27
45
18
6
3
15
108
48
9
12
36
60
12
60
48
3
234
87
108
15
168
57
156
39
165
15
105
3
57
108
12
36
15
9
231
30
27
84
201
90
72
228
42
195
420
12
51
45
135
78
15
60
69
30
240
33
72
51
54
90
201
39
21
15
69
123
45
12
3
72
21
99
6
75
15
36
66
18
144
153
12
72
96
27
165
15
57
33
438
69
36
72
111
144
48
114
123
60
12
93
15
36
39
21
72
72
15
36
177
93
30
96
93
12
36
60
123
57
12
123
333
72
27
81
45
24
51
39
300
45
15
21
156
111
30
63
9
135
87
93
12
249
24
15
36
15
72
45
15
33
57
210
150
3
84
105
90
45
153
27
243
60
33
60
12
87
345
21
39
171
144
96
36
36
105
3
69
21
72
75
69
144
30
117
84
108
15
57
51
117
180
195
33
180
348
99
93
60
27
216
9
36
87
33
24
81
39
276
135
9
285
30
108
93
39
66
147
72
60
36
144
216
12
60
12
168
288
225
24
120
63
27
132
33
96
339
156
57
105
90
72
93
3
30
24
120
3
15
108
45
99
276
105
159
168
72
21
9
183
255
90
3
15
57
27
108
45
252
12
24
297
18
57
60
27
240
33
87
132
66
3
39
30
18
72
45
12
24
45
39
105
135
33
87
123
150
30
45
12
3
102
3
60
63
9
12
39
30
75
204
120
123
78
75
51
36
192
93
72
60
15
30
3
183
54
18
12
180
21
72
144
108
60
33
15
60
117
6
12
72
510
18
33
15
72
237
51
6
3
36
144
81
24
75
ABCD 93209654854*3^$a+1 [50027]
135
28
12
24
77
87
16
77
7
32
16
20
4
84
12
12
36
32
33
15
52
8
4
32
28
96
120
5
127
60
12
20
40
48
12
77
55
29
96
3
33
3
72
48
72
33
7
108
236
4
32
12
36
141
19
5
87
60
12
57
144
7
5
7
120
8
9
3
96
64
108
72
41
19
101
19
48
48
24
8
148
56
16
173
240
36
3
156
105
39
21
12
27
108
9
24
79
12
108
68
160
108
20
21
3
33
3
16
128
12
64
120
161
31
20
28
5
39
33
60
55
68
16
24
12
48
44
28
24
80
9
27
4
140
288
88
32
40
17
84
7
72
53
7
48
12
77
91
60
68
12
33
235
12
68
36
100
80
4
60
17
27
76
36
8
33
67
48
65
3
36
64
24
20
28
60
5
159
21
75
9
39
105
75
24
12
4
32
28
41
3
177
19
5
7
68
84
40
200
48
160
48
12
53
19
60
137
19
24
32
64
20
96
84
24
33
48
60
36
3
36
4
8
64
5
139
221
79
20
12
64
44
60
40
12
12
12
29
12
3
172
5
27
120
60
12
108
40
60
8
24
36
48
52
24
68
57
15
124
5
55
24
41
36
24
127
68
21
3
33
7
48
29
3
16
5
7
29
15
28
113
63
40
140
16
20
45
55
8
72
69
19
56
36
40
5
24
147
40
29
19
20
45
72
27
100
20
28
68
16
29
55
12
29
19
24
41
115
17
3
45
7
53
39
28
84
44
105
19
8
48
21
79
60
5
12
39
16
48
32
28
24
48
149
79
44
132
16
48
144
17
19
5
55
132
29
39
16
84
5
36
39
40
84
68
72
132
48
52
149
31
44
40
12
29
103
68
9
79
125
111
124
24
96
116
36
4
44
220
20
40
5
19
20
52
8
28
108
12
5
7
96
32
45
63
12
208
60
12
32
16
17
127
12
5
15
4
32
28
41
19
56
76
60
8
52
12
32
124
36
96
29
15
24
100
5
31
44
4
12
216
32
108
28
12
20
28
44
40
101
7
24
24
60
192
68
132
88
65
139
36
101
15
28
60
8
28
5
15
16
84
12
24
5
111
33
60
7
68
16
65
31
72
168
5
3
36
88
101
135
52
84
24
24
72
65
3
72
4
116
28
8
69
43
36
17
7
32
16
89
120
19
41
15
184
144
176
64
12
68
21
7
12
12
20
124
41
3
16
84
20
21
111
9
55
24
20
16
60
65
7
44
40
108
132
44
21
84
27
33
15
124
8
108
52
48
24
56
324
100
12
68
16
101
24
111
84
16
41
39
16
32
57
15
88
8
108
12
64
24
44
40
41
27
4
24
20
40
56
4
152
160
92
132
9
36
24
55
12
60
12
8
45
43
92
48
60
81
55
120
44
36
4
204
68
40
8
4
60
101
15
60
4
8
28
32
52
32
36
69
3
28
5
24
84
31
65
79
116
24
136
108
53
183
4
12
84
5
27
69
19
84
8
52
32
76
168
132
8
84
33
108
19
92
69
7
12
36
24
377
103
12
5
91
8
16
20
45
19
72
72
12
65
79
12
68
24
12
40
164
81
36
27
36
16
48
8
52
96
72
108
12
48
24
20
48
33
60
55
20
4
60
41
31
80
16
233
39
16
12
24
68
57
103
8
48
24
48
112
32
4
120
44
28
8
144
33
39
84
21
39
40
60
41
75
36
48
4
120
77
55
65
60
15
24
225
39
40
176
64
41
135
40
5
27
9
39
21
36
43
12
20
40
113
31
24
164
16
60
12
113
51
105
55
44
112
300
20
4
44
36
4
24
32
28
56
4
36
72
68
21
3
40
48
89
43
32
4
5
99
28
20
129
39
45
19
12
180
24
12
8
36
4
17
7
96
24
36
12
12
113
3
72
69
36
235
125
7
56
16
84
5
7
65
48
60
7
32
33
55
20
52
17
123
136
65
12
43
65
7
212
72
60
36
45
175
113
115
32
28
216
5
111
93
51
60
64
84
36
144
132
149
19
120
20
100
68
4
29
87
93
7
60
53
39
40
92
48
88
108
24
161
36
15
124
116
160
29
19
60
56
52
24
60
36
12
32
4
41
3
60
16
12
12
72
29
7
48
20
105
19
96
36
8
60
16
120
12
8
40
92
28
80
40
101
79
41
31
60
200
64
41
3
24
ABCD 93209870896*3^$a+1 [50027]
17
84
40
8
28
93
216
39
72
12
8
88
51
228
77
60
13
107
40
8
25
87
8
16
135
60
57
9
111
44
88
8
169
18
53
88
21
39
92
97
36
107
43
209
7
33
8
84
19
17
103
5
52
72
72
15
24
36
30
54
41
19
36
18
107
76
48
15
17
40
3
137
40
32
136
9
3
32
61
36
3
12
123
72
21
132
45
6
66
3
32
96
4
45
99
32
103
6
90
41
7
125
120
7
21
39
53
12
40
75
53
37
11
97
3
63
89
28
117
96
119
55
180
6
71
229
131
96
7
72
108
17
19
21
8
16
51
84
9
45
63
69
159
132
84
240
8
40
72
69
54
6
90
54
210
21
15
21
24
15
29
72
48
25
6
36
33
57
191
84
133
107
4
36
20
13
23
19
5
49
90
285
44
28
3
30
24
47
25
23
31
57
9
11
64
3
65
1
27
33
30
81
33
36
155
19
42
210
21
3
21
33
143
84
25
180
30
9
72
63
57
33
114
30
75
56
55
165
116
60
19
306
83
112
3
5
25
27
69
39
8
40
92
40
8
37
11
31
5
85
30
5
145
11
7
53
112
20
160
108
87
36
17
13
36
99
15
21
69
15
44
232
33
15
60
45
126
21
15
54
47
49
18
12
5
4
15
209
55
36
9
15
66
6
33
105
3
3
201
8
37
108
23
40
44
199
36
18
90
57
219
5
72
13
11
4
116
16
33
54
33
144
36
3
120
17
4
60
20
28
68
24
19
21
56
67
57
120
69
90
129
72
15
5
13
23
37
30
21
51
9
84
21
126
5
85
155
19
36
60
101
43
41
180
24
1
99
44
76
111
65
43
21
20
52
20
49
39
81
135
33
30
6
11
115
138
111
92
84
40
8
16
44
115
113
103
66
18
41
36
13
36
71
43
156
89
25
11
115
17
144
120
48
160
15
57
68
55
33
80
97
72
119
85
75
9
3
20
49
3
8
103
29
40
21
87
33
27
20
28
129
30
113
88
164
85
3
204
248
31
54
3
3
245
115
29
48
28
69
126
24
12
53
48
64
8
115
53
48
85
66
41
144
13
42
48
17
4
36
15
5
16
24
9
60
36
18
30
96
30
6
120
3
20
37
30
9
12
57
15
8
43
6
84
35
19
60
66
126
78
90
113
7
36
225
72
9
3
72
68
25
11
72
97
75
15
30
3
24
135
9
84
105
35
55
53
64
116
12
136
39
201
15
120
81
68
16
36
15
18
6
90
71
16
24
189
96
84
111
3
30
6
30
36
171
12
75
102
23
16
165
15
56
16
144
39
5
36
13
12
11
13
255
32
4
8
28
27
6
30
21
75
29
84
52
15
54
30
24
57
63
21
36
20
156
84
25
3
21
36
3
15
12
54
11
64
56
4
105
147
27
65
151
36
90
3
15
77
40
144
99
17
28
45
183
20
67
41
1
54
90
167
7
45
12
24
80
145
47
67
33
87
17
64
51
21
69
35
4
32
67
36
21
8
31
30
107
12
7
93
15
45
12
44
36
13
3
9
11
24
163
60
5
28
3
17
24
60
43
233
52
36
144
141
36
11
52
72
9
35
1
54
29
208
44
13
15
15
5
12
136
48
20
16
56
52
21
39
27
21
93
11
19
17
7
192
90
59
204
12
73
51
20
109
3
12
140
252
40
60
15
84
21
108
20
1
15
96
15
18
3
84
165
54
30
6
30
23
76
56
79
17
79
33
15
93
20
204
120
13
42
84
17
12
16
15
21
56
28
104
40
92
73
15
60
51
30
107
7
5
60
1
47
7
72
258
3
84
80
85
11
43
144
12
24
30
36
243
12
60
15
30
54
24
105
36
51
18
42
18
75
152
19
5
175
126
3
36
69
90
132
48
45
8
72
61
90
36
21
84
3
5
31
90
75
72
84
36
3
126
30
18
23
52
147
21
63
36
29
96
43
12
18
36
71
76
123
9
8
72
1
36
108
60
111
84
96
72
9
11
43
9
32
160
15
5
109
15
15
197
169
18
12
53
12
144
12
ABCD 93210075074*3^$a+1 [50030]
8
16
35
45
105
79
161
31
59
66
75
16
8
72
33
42
24
30
39
51
45
69
30
69
27
45
16
32
51
61
5
3
81
42
45
9
63
3
18
91
35
13
77
30
13
11
30
7
8
24
3
45
45
43
120
17
138
85
17
60
78
126
55
11
78
42
78
72
55
89
24
7
32
16
11
13
8
129
90
240
21
9
55
59
150
72
7
53
3
72
112
17
24
111
9
210
69
51
66
43
32
9
60
75
27
30
204
6
90
198
72
45
33
15
117
3
21
139
176
21
3
24
21
72
24
3
96
21
43
8
48
21
43
80
21
12
55
8
27
48
30
276
54
6
279
45
51
16
35
30
18
69
40
11
30
15
16
48
101
27
153
79
83
13
11
13
96
120
5
75
40
11
114
115
80
64
11
126
31
32
123
30
39
48
27
45
40
59
117
88
56
24
24
16
65
151
8
16
5
30
21
48
96
117
19
120
24
107
117
51
117
69
3
21
12
7
11
42
123
40
17
24
36
78
45
21
3
96
117
48
120
6
61
144
155
90
24
67
113
55
17
330
78
60
51
9
7
83
37
59
144
61
11
24
85
29
27
93
19
8
3
85
24
48
29
3
117
60
103
56
165
30
66
180
135
9
186
133
53
3
225
55
5
19
161
7
80
72
51
45
201
39
192
33
12
43
5
67
32
51
141
9
42
30
7
41
42
45
48
27
24
6
103
35
186
19
35
61
80
9
39
51
42
120
3
45
30
45
160
11
6
48
42
13
41
15
9
151
41
48
15
27
114
30
13
11
66
96
3
24
96
57
18
21
64
137
18
30
7
29
60
66
18
51
64
5
12
48
36
3
96
27
144
30
151
5
19
89
111
40
5
24
96
84
162
69
69
12
55
24
59
37
35
24
30
84
51
64
17
18
30
15
171
6
7
53
78
61
65
31
113
127
113
42
30
18
21
99
6
186
48
30
7
5
99
21
43
56
69
51
48
51
6
111
160
32
177
55
104
21
6
24
93
21
96
24
187
8
45
67
32
33
7
8
69
19
17
7
48
53
102
45
72
16
32
72
27
174
60
91
24
11
69
40
24
77
24
91
41
7
80
57
24
120
15
27
13
56
21
24
36
7
96
35
66
139
11
85
240
48
72
41
7
8
9
15
9
7
89
24
7
89
24
42
13
24
8
69
43
32
9
79
72
29
60
72
7
80
27
54
60
12
60
30
150
7
17
159
24
147
66
67
56
96
9
7
35
37
11
30
36
24
120
67
65
7
8
3
21
64
72
104
129
39
16
32
33
72
39
21
54
85
101
144
3
96
51
120
6
18
61
8
51
66
43
41
60
91
80
48
3
18
19
17
31
80
3
21
51
48
21
120
24
45
6
24
30
60
30
45
40
32
75
93
141
24
12
15
48
256
35
13
11
21
9
55
80
192
72
21
19
11
30
15
51
114
91
8
57
24
87
9
66
85
24
24
77
19
11
90
3
105
199
8
88
32
48
345
15
16
209
39
21
27
3
30
31
48
48
32
16
80
75
61
29
91
8
21
6
93
21
67
5
3
177
55
32
96
27
78
31
101
78
37
35
168
90
6
93
147
45
144
16
80
40
48
221
19
11
21
51
48
30
66
21
69
54
30
15
75
120
30
55
32
3
61
24
56
81
84
36
60
43
5
180
7
35
37
41
55
11
109
41
79
5
19
41
111
144
16
5
24
96
3
57
39
24
40
41
12
43
17
55
65
103
35
37
5
67
41
12
19
48
56
24
21
30
37
8
21
30
45
21
60
55
29
3
3
18
19
32
201
24
24
12
27
81
66
61
113
87
45
84
63
136
32
48
45
6
45
21
187
17
60
43
113
48
87
33
55
17
18
69
3
54
15
16
53
6
90
3
40
32
9
36
43
11
21
48
51
6
63
16
72
65
7
336
5
36
96
39
24
27
13
24
48
59
90
3
3
90
43
24
101
19
8
72
16
35
102
207
81
7
53
30
30
36
54
21
165
30
165
9
7
53
331
149
115
137
7
11
42
43
17
7
56
165
6
45
24
16
48
72
29
19
41
79
101
51
24
24
33
24
24
39
48
9
31
24
29
99
21
72
19
104
16
48
8
3
6
36
43
104
16
17
18
61
24
ABCD 93210116672*3^$a+1 [50014]
26
6
10
24
26
31
24
81
38
12
24
4
2
19
23
6
124
18
9
9
2
22
48
14
36
25
93
26
40
20
10
51
117
72
6
38
22
12
33
59
28
60
8
22
32
24
4
198
44
84
22
20
84
24
22
14
90
18
67
5
10
108
18
2
22
66
14
40
26
10
15
119
6
30
10
12
26
36
1
5
30
48
16
78
3
9
75
3
2
64
32
40
30
24
66
8
22
18
2
24
10
36
24
84
51
9
6
56
4
21
23
6
16
14
54
42
30
79
11
70
50
60
10
15
35
10
98
16
45
21
80
19
21
2
30
40
38
12
12
46
20
42
36
84
10
20
16
6
18
62
10
50
16
24
93
11
12
28
2
108
16
26
24
36
12
13
3
12
2
16
2
28
2
52
6
30
2
22
3
29
18
118
30
108
20
1
35
1
9
128
12
70
60
8
12
40
80
28
30
3
53
4
2
16
60
54
110
18
16
12
18
2
48
12
34
200
18
42
1
29
168
36
4
26
6
6
34
198
20
30
48
10
14
16
24
14
52
104
96
30
24
58
18
32
12
10
24
2
118
92
28
14
10
30
38
48
36
6
10
9
9
12
8
42
28
50
16
14
61
63
62
66
10
15
15
57
48
3
32
12
58
14
70
26
34
26
10
18
32
54
30
28
62
10
6
30
74
24
22
74
70
86
34
18
2
1
29
76
30
32
12
16
54
14
1
21
60
12
3
5
10
18
32
10
45
69
24
62
4
6
54
56
12
25
48
35
64
48
30
32
4
32
40
72
12
51
17
12
4
42
2
7
5
10
26
10
20
22
3
83
70
27
117
42
56
28
6
15
41
54
24
22
27
48
105
74
30
6
4
38
36
10
9
23
28
21
51
38
64
27
65
30
13
63
8
96
61
59
64
56
1
23
36
6
10
12
26
12
7
77
6
48
100
32
4
24
69
12
5
6
22
27
23
6
7
72
17
24
7
57
6
24
12
38
78
48
6
36
40
15
3
66
6
30
2
30
6
10
2
48
1
5
34
117
15
9
33
66
57
59
1
3
6
66
8
76
20
28
42
50
6
40
2
22
6
18
2
4
66
18
26
16
30
8
46
8
7
15
14
22
14
48
126
36
4
24
8
34
8
42
18
7
51
50
7
23
24
66
12
30
102
24
6
28
2
43
65
16
56
30
4
42
14
133
12
5
138
22
48
3
29
10
24
26
46
12
42
48
48
30
24
56
10
20
12
42
24
24
16
14
48
22
6
80
4
8
10
84
186
2
22
96
8
24
103
9
14
6
31
72
63
42
36
12
54
6
2
12
66
22
32
13
3
48
26
36
4
26
48
36
60
4
26
43
15
30
60
32
46
9
39
84
62
6
4
38
6
37
3
2
10
18
20
12
40
15
15
9
15
21
33
51
45
20
6
42
22
26
10
50
12
7
33
8
10
74
34
66
110
10
48
20
10
26
6
10
48
6
6
50
76
2
42
25
9
6
66
27
131
42
52
2
58
2
76
38
12
10
60
12
57
11
24
6
48
7
9
14
12
10
14
10
56
18
1
5
18
22
18
26
46
108
56
10
84
18
12
8
30
10
30
2
30
88
8
10
21
11
25
29
4
132
30
42
56
31
33
3
53
4
12
14
6
6
24
13
5
10
18
2
12
6
100
8
31
36
33
26
40
44
34
68
24
4
32
19
36
45
60
18
14
7
35
25
9
66
33
11
66
40
74
82
12
48
20
52
2
64
56
30
40
60
30
56
4
20
18
30
46
50
4
12
78
6
12
38
22
24
20
10
54
80
1
5
16
68
4
32
6
49
15
45
23
28
12
72
14
64
78
20
25
3
12
14
31
9
6
90
15
57
2
136
24
38
36
16
48
18
42
66
2
19
3
57
36
27
92
18
18
40
74
64
42
12
60
42
6
60
38
6
13
47
6
18
1
15
18
2
108
22
26
142
20
18
52
45
63
2
12
28
32
43
143
52
6
26
25
63
18
14
25
51
18
6
80
13
11
126
18
16
54
38
120
25
57
32
114
6
48
10
8
18
42
4
6
12
6
42
54
6
24
15
41
52
12
8
12
100
24
2
25
69
3
23
4
6
12
20
7
15
30
26
18
64
2
30
16
38
61
35
1
39
6
14
28
6
12
20
19
5
24
46
14
4
42
14
30
10
104
6
40
21
21
30
68
24
18
10
18
2
64
21
39
38
10
6
12
14
24
37
23
4
2
18
40
48
2
28
18
30
2
18
12
48
36
196
24
80
70
21
9
6
12
32
18
67
5
6
12
22
86
12
6
24
12
31
17
30
22
144
2
28
21
3
48
2
7
45
86
40
24
6
14
54
12
48
102
28
60
21
65
30
30
16
24
14
82
60
75
35
4
44
22
18
26
66
34
15
60
113
30
22
78
32
10
14
10
2
10
20
28
27
5
4
6
18
39
11
40
74
12
6
24
64
6
48
3
65
12
12
180
16
15
3
66
26
37
17
10
8
6
16
8
22
36
38
24
72
76
98
1
35
16
12
2
40
20
36
70
2
16
56
66
54
100
14
6
6
25
59
30
48
22
26
40
30
8
42
24
10
36
2
90
28
20
4
50
16
38
10
24
18
14
76
27
5
42
10
6
42
2
1
45
14
40
24
74
162
4
14
18
4
30
75
5
16
8
34
56
52
9
33
6
36
78
80
6
4
32
30
28
42
36
62
16
2
30
40
44
36
19
45
6
20
64
48
36
20
36
1
5
30
37
12
5
6
24
10
86
10
24
8
6
16
18
60
18
30
30
48
12
2
16
2
88
12
50
18
1
23
22
74
30
16
171
87
48
9
3
18
8
7
3
14
18
34
6
54
14
66
10
14
10
6
18
38
48
6
40
18
32
4
26
16
9
35
4
60
14
10
38
28
2
18
102
40
44
4
12
18
2
42
42
24
37
24
51
54
8
72
16
8
4
30
6
12
14
28
18
32
6
30
7
27
42
3
3
18
6
26
64
8
6
64
42
15
119
12
84
46
90
20
4
36
12
8
4
20
13
48
75
38
12
40
30
60
2
16
12
2
6
24
102
10
110
25
11
78
6
10
66
2
12
100
36
24
6
45
33
2
34
44
4
8
19
33
3
15
2
6
12
109
113
40
78
2
70
8
10
12
20
6
64
50
16
26
6
30
18
24
28
32
18
12
6
22
68
22
18
12
8
4
50
28
14
40
33
23
88
12
14
226
84
18
62
24
16
21
29
31
3
20
4
8
30
4
20
24
36
10
18
48
120
32
42
46
15
24
29
4
32
10
81
3
74
96
40
24
3
29
36
22
8
40
44
10
86
42
42
28
72
20
36
4
21
35
52
36
14
108
7
41
7
5
40
114
6
8
22
2
16
20
6
30
16
38
1
21
62
18
48
42
48
64
6
44
22
20
25
5
16
12
6
32
90
124
48
2
30
6
10
14
73
11
1
3
33
59
46
18
54
6
36
6
98
24
13
107
6
16
8
12
144
31
33
2
10
8
78
42
43
53
30
70
6
60
26
24
16
14
13
135
57
21
50
54
84
42
12
22
20
58
42
6
50
22
12
33
12
3
2
4
ABCD 93210128684*3^$a+1 [50089]
41
115
90
174
60
233
67
450
30
125
115
90
35
25
71
144
25
30
366
59
91
54
30
120
96
114
30
156
221
19
24
5
112
144
279
246
234
41
19
77
48
91
54
30
150
75
80
91
24
60
17
49
47
97
63
57
30
156
77
103
114
87
123
66
35
49
303
57
6
24
6
35
160
159
156
24
125
25
396
54
66
147
3
29
1
47
193
30
30
131
48
61
30
84
60
6
30
209
256
129
30
6
60
255
39
90
15
111
17
103
144
36
165
165
11
48
1
47
97
63
3
24
5
48
187
21
96
123
53
13
30
90
11
304
189
126
84
36
204
60
5
121
84
35
85
107
16
213
60
159
80
25
240
71
96
79
324
246
24
143
7
96
60
45
45
30
24
180
240
30
6
21
176
13
131
19
125
112
3
24
21
159
225
32
109
51
69
120
144
51
9
156
27
144
9
135
176
13
51
99
36
300
29
1
15
135
9
225
30
113
37
270
36
9
176
175
24
180
197
13
36
47
397
3
3
141
39
120
84
30
6
144
90
180
210
6
147
80
67
30
240
6
137
7
36
245
144
16
75
21
3
77
169
24
96
95
175
60
69
15
66
47
7
66
84
66
65
55
105
39
6
51
33
30
126
54
66
24
6
54
6
30
147
123
69
32
13
35
331
5
169
6
257
13
120
11
373
75
15
30
6
234
66
225
9
150
113
37
6
60
9
75
101
160
39
270
60
47
19
120
165
96
153
60
30
90
83
73
54
33
27
5
96
79
90
30
36
270
84
30
21
80
96
13
51
135
201
33
36
144
120
36
24
6
174
227
103
41
16
80
64
15
17
7
6
99
291
45
75
84
161
112
117
11
16
33
90
5
175
65
55
60
30
95
31
84
36
30
75
9
23
67
150
60
6
144
5
31
24
137
64
69
30
6
54
36
29
160
75
6
150
41
16
87
96
41
73
6
204
90
120
66
60
149
48
103
360
240
90
24
36
204
90
5
48
112
15
156
261
3
90
66
60
21
48
80
205
30
6
174
161
175
84
93
57
6
17
133
294
270
30
201
32
13
90
41
48
96
79
150
11
175
54
90
81
9
30
6
30
69
45
35
115
6
24
240
60
51
369
63
3
77
193
84
126
150
87
153
167
103
137
160
57
150
120
60
96
84
57
3
6
135
15
24
41
85
114
6
84
6
89
31
114
6
41
103
150
195
192
279
174
360
131
199
120
401
16
3
36
54
35
16
80
19
66
11
43
5
31
65
25
24
90
30
71
55
24
65
160
15
30
6
114
395
31
60
5
64
135
36
24
180
60
60
60
30
23
73
ABCD 93210451528*3^$a+1 [50035]
72
48
67
12
21
3
45
20
72
13
90
21
68
52
3
153
87
60
65
48
4
24
120
20
19
17
36
43
5
16
84
69
30
45
15
33
20
52
36
20
12
79
84
77
28
12
48
192
3
17
60
49
3
20
16
15
77
40
24
36
3
9
12
156
92
16
15
5
31
69
99
36
9
87
21
3
105
39
21
36
24
20
84
40
27
29
64
8
7
57
36
60
32
31
24
33
92
40
15
12
90
3
45
27
20
4
15
5
52
24
3
21
20
36
96
52
20
36
16
15
5
180
103
125
40
92
49
87
3
81
36
8
64
32
163
6
11
4
60
21
18
77
28
20
36
52
20
60
4
24
60
32
97
3
72
12
48
80
55
65
1
6
48
12
24
41
88
48
63
21
48
168
8
1
30
5
16
3
41
220
3
96
24
17
36
12
16
164
76
15
90
59
7
45
15
9
39
81
56
88
32
24
4
15
33
63
60
21
15
53
7
9
44
72
36
48
4
27
93
80
31
5
40
12
20
244
20
36
37
66
24
417
3
21
39
41
52
8
12
40
48
12
72
8
4
99
5
19
60
6
15
152
43
29
16
20
79
33
24
60
36
80
7
5
36
60
4
60
57
51
72
51
9
72
3
30
42
65
4
12
44
16
3
81
56
60
4
63
53
40
39
48
45
72
3
33
44
144
16
3
5
76
32
48
16
36
12
36
45
27
27
17
4
51
41
4
69
71
88
32
36
204
43
33
12
12
39
9
8
100
32
48
4
99
36
5
4
15
21
39
141
36
24
24
56
16
24
20
28
80
72
76
8
72
19
21
3
114
47
28
60
56
55
9
8
43
30
11
60
19
29
7
24
24
5
100
12
24
20
16
80
28
8
48
79
53
4
3
33
27
5
16
20
12
88
72
8
31
48
12
48
41
4
27
33
20
1
15
60
32
28
120
39
81
9
11
76
9
47
67
141
20
24
72
48
55
57
48
45
6
9
20
148
180
80
60
12
55
5
172
44
64
51
45
104
1
30
5
40
92
7
5
16
264
12
104
60
55
57
168
15
5
19
93
72
60
8
52
8
4
8
31
69
8
52
15
45
20
76
15
29
160
20
136
12
20
12
36
40
84
48
48
15
41
16
159
48
5
60
28
33
11
4
80
19
105
51
60
21
164
4
48
3
17
64
108
8
64
48
48
32
28
69
119
76
84
12
140
12
91
324
36
41
120
60
28
56
16
219
57
12
20
28
140
40
12
72
39
69
48
44
4
12
68
16
44
19
36
60
9
12
8
48
7
60
65
16
20
36
133
27
24
24
8
88
32
52
80
28
12
72
3
33
212
7
18
63
84
128
7
33
20
1
66
185
48
31
57
80
13
27
72
36
32
67
33
8
36
76
8
180
1
51
72
20
28
60
27
33
27
45
117
63
32
28
96
36
3
21
15
45
12
240
24
3
5
1
35
31
33
72
3
33
20
13
87
120
27
21
24
20
31
41
16
68
4
32
96
12
36
40
15
17
4
156
24
20
4
36
75
29
19
33
12
48
72
27
9
171
9
15
117
20
7
81
92
4
56
28
36
96
32
16
60
20
112
12
111
17
7
57
128
55
165
51
161
4
92
48
60
52
24
39
5
60
31
105
80
4
12
92
36
4
8
19
21
12
8
52
12
56
40
48
60
84
72
20
24
76
104
64
20
28
63
5
49
42
9
39
17
16
12
36
24
51
24
12
54
75
120
32
67
21
21
39
32
7
5
60
28
8
31
60
108
57
140
36
40
32
28
8
55
24
21
39
6
71
16
60
183
225
36
68
52
60
164
216
16
168
9
90
33
80
48
16
69
47
12
31
21
8
16
32
7
81
80
4
45
42
21
27
6
99
72
63
17
48
172
9
54
41
16
104
16
8
16
159
41
12
100
44
24
79
45
48
39
9
32
28
116
115
41
60
88
36
104
61
3
75
21
60
129
35
28
12
75
33
27
132
108
45
8
48
31
5
16
12
156
12
8
4
32
48
28
72
36
80
4
147
29
24
88
3
9
56
40
51
81
57
11
55
21
3
81
60
12
87
93
60
123
69
27
84
60
36
21
44
13
51
296
28
36
15
29
36
4
32
16
33
96
75
99
57
84
36
80
4
39
24
21
12
80
84
40
20
48
28
3
9
36
15
21
3
33
12
216
69
102
21
68
211
89
24
28
63
45
24
132
8
36
4
12
84
9
71
4
68
24
40
99
57
20
48
4
20
72
4
24
56
19
5
28
12
27
81
87
21
15
57
3
77
24
4
12
69
15
36
44
4
152
7
21
60
116
4
69
6
60
45
12
12
15
42
123
15
41
36
16
8
1
54
17
19
53
12
60
36
144
124
12
3
77
48
4
20
16
96
44
19
5
28
44
16
153
95
16
44
12
4
3
21
32
13
39
48
3
5
49
27
48
68
40
12
36
9
15
12
108
8
7
113
67
96
57
168
24
12
24
20
24
136
44
16
ABCD 93210834482*3^$a+1 [50014]
91
108
17
7
96
72
24
53
36
259
101
91
53
127
60
83
61
11
25
96
23
85
41
163
36
144
53
247
120
65
126
180
109
12
131
13
96
125
31
228
192
53
36
139
192
12
125
306
1
71
144
121
108
167
108
61
11
144
73
125
126
85
167
37
71
54
18
37
71
85
144
41
54
121
95
49
293
18
1
24
137
67
77
31
72
41
19
48
144
84
11
36
72
72
1
53
7
425
103
36
113
151
11
205
24
77
103
96
53
175
216
324
41
7
108
65
72
54
229
12
65
54
18
31
24
125
43
12
233
18
90
126
13
180
120
120
60
83
54
43
72
11
54
216
55
132
47
396
133
245
91
89
235
156
23
25
48
89
108
55
17
216
43
96
23
252
169
36
11
37
35
97
144
24
311
72
49
59
162
163
132
84
48
41
31
24
60
155
36
181
17
18
54
55
53
91
60
12
132
173
115
228
12
12
11
54
108
252
7
83
36
144
1
12
239
109
36
53
7
11
109
48
23
90
43
132
12
96
329
162
25
96
48
156
144
125
31
36
95
85
23
72
205
108
24
96
341
18
25
11
180
54
55
107
25
120
84
59
73
17
36
7
12
71
97
48
35
157
24
48
41
7
29
378
25
36
36
24
36
41
108
7
180
144
83
90
252
103
180
12
29
127
233
235
60
191
121
60
35
72
73
17
7
84
96
155
1
24
60
48
60
185
7
155
73
53
54
216
73
24
60
131
324
18
18
72
49
348
53
199
35
85
95
49
149
163
72
143
18
55
17
18
97
192
71
85
72
48
204
77
211
12
47
25
48
35
13
120
84
71
313
36
24
77
43
60
77
18
61
191
49
276
179
54
55
35
145
17
72
31
24
48
108
12
132
96
84
23
90
54
265
144
41
31
84
156
89
198
108
18
126
108
25
48
17
90
25
12
36
12
36
60
35
61
209
55
12
23
54
31
41
31
60
48
96
35
18
7
83
133
533
180
54
97
83
325
36
12
132
125
7
60
84
47
145
17
72
55
96
47
97
11
270
7
47
121
77
108
79
264
35
301
276
48
36
95
145
89
19
12
384
17
67
36
5
139
12
96
185
18
1
24
11
13
36
84
72
65
19
240
36
48
17
91
228
24
107
18
36
7
137
270
1
71
1
24
11
54
54
25
72
119
25
144
60
60
24
12
204
11
18
108
79
204
36
149
54
90
187
204
221
31
24
48
12
60
36
48
29
18
37
107
36
144
1
12
96
96
96
12
353
55
48
156
29
55
156
180
41
19
36
60
29
54
72
169
11
234
91
24
11
54
115
101
162
133
137
ABCD 93211068136*3^$a+1 [50031]
21
32
25
3
44
25
18
77
16
12
8
84
31
9
12
44
49
126
129
33
72
18
17
40
20
120
67
9
117
63
69
30
42
15
21
47
36
24
1
39
8
12
121
35
55
5
16
164
25
24
48
27
33
12
23
52
8
43
65
31
69
36
33
3
33
39
33
24
3
36
69
12
18
45
12
44
24
28
20
25
60
23
60
61
126
17
55
53
228
25
30
17
19
81
15
5
48
16
93
30
6
75
20
84
13
60
138
96
69
57
123
111
21
32
16
51
18
131
40
45
99
105
48
35
25
30
17
120
85
36
54
18
35
4
141
47
36
19
6
36
23
13
30
17
36
60
16
3
66
24
71
31
45
33
23
7
21
32
43
29
55
6
36
23
67
18
11
19
93
15
18
39
57
23
36
24
7
33
8
79
24
57
63
57
3
29
25
12
59
40
45
42
17
13
23
12
19
29
12
12
1
204
111
84
33
24
36
18
12
60
17
1
36
15
75
29
1
3
15
41
24
31
17
48
4
51
29
43
245
28
44
136
24
27
78
11
97
12
11
52
27
6
107
13
27
8
1
75
33
3
32
37
75
56
4
8
40
3
5
25
23
76
56
25
3
21
3
72
84
24
15
120
21
51
21
24
8
7
48
18
3
20
12
97
23
133
24
36
39
12
8
16
27
5
13
222
12
41
67
72
18
54
18
6
12
54
83
25
35
25
3
9
24
30
89
36
7
48
29
13
35
37
111
9
6
21
45
3
93
35
112
87
48
18
3
57
12
11
7
24
33
20
1
15
72
24
9
75
20
12
100
15
12
41
40
9
6
89
13
18
54
143
48
60
64
68
13
72
18
60
36
29
37
3
21
11
7
21
9
35
96
24
16
12
3
69
68
25
3
45
35
4
20
180
103
113
24
13
72
11
72
7
21
36
44
55
5
76
36
15
18
12
135
20
7
42
18
48
57
20
52
8
25
63
12
116
67
18
12
3
15
6
3
15
30
60
11
1
11
7
60
36
69
20
127
18
12
36
60
15
20
37
11
55
9
8
4
123
6
36
75
9
27
68
4
56
7
9
9
47
97
11
139
53
52
8
13
12
47
25
27
68
60
7
9
69
66
17
4
33
60
11
4
96
105
12
39
3
57
8
37
11
12
13
27
15
57
108
48
3
192
45
8
4
93
18
12
90
27
36
20
67
17
121
24
18
54
48
111
104
25
75
33
30
53
4
51
6
54
21
104
52
80
49
18
21
9
36
36
54
36
18
35
1
6
89
16
21
18
30
59
37
3
48
57
48
27
36
12
8
16
44
12
13
15
32
108
24
16
44
48
67
41
4
20
48
37
83
4
3
5
31
129
12
51
77
31
29
61
6
53
96
160
87
162
123
57
3
45
18
9
20
25
90
53
172
48
8
12
48
25
47
43
54
11
1
11
7
6
36
18
48
24
30
24
51
8
48
48
60
1
39
20
49
71
55
21
33
66
17
4
51
65
7
60
48
17
25
23
12
60
13
23
31
41
97
27
81
3
32
25
18
125
4
80
60
1
30
17
28
36
56
48
16
69
162
24
29
72
7
5
28
68
1
60
39
44
28
9
3
3
5
72
16
9
71
1
111
20
13
54
72
29
7
60
72
30
11
24
37
18
21
15
42
102
18
18
24
36
17
85
24
111
9
83
25
3
32
7
105
15
81
27
53
7
36
12
24
33
60
33
167
7
21
8
61
36
63
9
6
17
4
56
88
20
64
36
60
32
52
80
36
52
27
5
145
12
18
18
24
59
12
12
55
113
37
66
77
48
4
36
129
11
25
15
15
21
8
25
35
28
9
11
48
67
60
69
75
53
16
15
36
6
39
36
15
17
31
137
25
42
21
15
102
3
20
1
18
12
21
105
47
85
11
100
44
97
11
4
15
9
9
11
7
45
128
25
60
59
61
54
81
20
60
1
3
15
21
39
65
37
23
88
69
71
37
6
89
31
6
15
8
36
12
12
1
27
12
36
20
1
15
15
41
157
96
12
35
109
23
55
66
24
30
41
40
12
33
24
11
7
77
25
11
7
5
40
8
4
56
1
126
185
13
35
60
25
35
7
33
44
156
1
39
45
35
4
21
87
39
120
9
15
5
64
33
18
5
16
3
48
18
6
21
12
36
24
128
7
36
96
120
24
54
15
8
12
37
39
180
12
33
36
11
49
11
25
15
57
15
68
4
3
5
16
36
56
48
19
41
60
24
1
39
45
11
12
13
24
30
36
17
25
15
39
41
7
21
96
9
27
12
140
148
128
1
39
177
30
117
15
57
68
31
9
117
18
6
12
63
12
15
42
3
20
60
205
47
28
68
49
78
12
42
66
17
1
54
18
3
51
45
68
48
60
103
54
36
35
61
51
60
45
27
51
12
18
60
30
9
68
12
7
33
8
13
111
8
43
17
52
3
5
61
35
24
1
39
27
18
3
8
49
11
1
78
138
35
19
126
23
1
36
3
27
78
47
7
57
9
42
30
3
51
108
72
45
8
25
30
18
47
180
7
6
3
27
9
45
99
32
145
48
59
96
12
13
27
188
12
13
66
18
11
49
51
24
140
16
21
11
12
25
71
1
3
80
61
155
64
56
1
11
37
11
16
36
84
33
63
8
25
111
81
47
36
12
4
48
80
16
15
90
12
3
20
12
28
9
143
43
30
99
72
9
111
15
24
72
5
52
56
24
37
18
6
59
25
11
25
60
15
87
24
18
12
59
12
4
21
3
44
1
90
5
1
15
69
35
1
3
72
60
56
52
8
19
6
54
29
25
35
49
78
5
13
87
15
9
48
36
72
3
54
3
32
60
13
15
20
19
89
1
15
104
1
18
6
30
9
8
28
9
18
65
13
54
48
18
75
44
ABCD 93211172662*3^$a+1 [50044]
150
30
402
30
45
279
105
129
72
114
54
63
80
16
93
18
252
84
90
330
29
25
30
89
64
48
39
12
258
11
240
19
12
65
13
66
126
18
17
169
30
6
131
7
42
15
3
192
269
96
139
96
5
16
153
71
55
60
189
99
120
222
120
18
216
114
3
33
255
32
109
198
180
72
198
12
78
36
125
48
1
6
30
294
30
126
41
16
219
21
99
189
15
30
90
105
9
72
360
18
5
67
173
1
24
39
48
33
90
60
156
6
183
315
6
90
66
3
57
18
5
61
180
144
36
395
1
330
30
144
240
135
48
32
19
72
213
231
24
36
125
1
198
201
32
193
234
6
360
156
234
6
48
36
60
251
96
96
37
126
18
150
5
61
195
9
36
51
33
42
30
87
32
31
65
112
183
54
84
216
23
103
54
144
42
108
29
187
5
16
45
83
7
168
12
21
57
263
37
42
138
42
198
90
29
1
132
54
117
32
16
99
45
27
18
3
32
7
89
49
150
126
107
16
192
21
11
67
72
84
90
23
73
23
31
33
141
6
141
80
160
96
27
101
55
144
126
126
173
85
27
39
201
3
12
17
97
54
162
84
147
33
330
69
111
54
66
6
18
102
54
165
309
123
507
126
66
90
107
133
75
99
45
51
138
96
216
18
9
57
71
16
3
77
157
99
48
32
97
47
73
114
12
78
120
51
96
96
27
330
192
11
103
66
168
252
83
61
120
59
1
95
79
33
63
30
204
231
339
6
167
13
30
90
107
96
16
57
23
64
33
54
126
18
185
265
6
17
48
1
18
93
176
73
24
360
54
65
61
51
3
156
126
24
120
51
45
138
9
87
30
6
101
112
21
36
231
39
105
224
385
90
24
77
43
342
90
78
66
24
216
21
32
352
81
120
90
234
3
21
90
33
96
33
138
213
39
18
6
84
36
54
36
63
176
1
15
15
54
107
73
39
141
83
13
126
18
99
21
186
54
203
64
240
33
207
45
30
53
25
36
35
109
83
109
60
30
24
17
217
90
30
60
83
307
141
21
59
1
90
309
32
319
17
91
42
123
128
64
9
156
114
281
133
11
16
3
173
103
41
79
17
16
57
306
18
72
11
229
228
72
63
45
3
32
55
9
32
31
114
300
144
96
36
47
127
114
30
240
81
81
15
33
47
43
197
64
9
180
36
47
64
105
108
90
33
63
126
18
282
108
75
321
24
36
131
96
16
192
15
36
108
81
144
21
36
279
159
ABCD 93212116282*3^$a+1 [50053]
16
8
16
44
12
24
16
32
7
81
27
41
1
3
156
20
24
7
65
60
28
36
75
41
55
9
39
33
144
20
4
117
18
54
42
24
6
23
7
24
24
41
84
60
12
85
3
93
15
273
6
29
144
88
3
17
48
60
4
57
83
115
18
15
84
21
27
48
8
40
32
60
127
33
68
19
18
24
3
195
12
48
36
9
3
17
88
24
24
56
76
9
23
31
90
35
31
53
7
125
13
42
65
40
48
45
18
120
12
5
88
32
157
11
40
45
15
27
30
18
5
25
42
81
39
41
72
13
35
55
137
13
54
33
27
65
13
27
12
44
91
5
16
27
5
40
27
69
27
60
108
9
33
3
21
11
12
43
9
15
45
20
109
107
88
39
65
31
120
9
20
12
79
132
42
11
16
44
4
12
51
45
32
1
47
115
65
12
12
31
33
51
33
81
47
64
68
16
15
54
23
7
53
52
3
12
5
31
12
45
24
45
48
6
29
12
43
21
12
20
48
1
6
5
43
12
9
3
72
141
8
52
68
16
24
32
13
135
12
117
3
63
81
24
56
24
37
90
5
60
85
15
92
40
140
36
19
41
12
64
3
12
69
9
150
65
48
67
12
36
93
15
17
97
3
8
55
17
60
60
13
87
27
53
4
15
54
87
39
89
4
21
6
93
20
60
52
3
17
61
15
12
3
29
16
132
12
15
5
76
8
7
60
53
7
29
100
21
27
15
12
65
28
8
88
21
59
52
3
45
81
75
104
67
42
11
19
5
16
92
12
40
60
3
54
59
16
56
13
11
85
18
5
12
84
12
52
3
9
24
80
16
24
20
12
103
12
60
9
44
60
24
96
7
9
44
60
19
17
55
60
9
24
48
8
16
24
27
5
12
7
141
60
44
24
16
8
55
45
12
24
32
28
20
16
44
175
29
48
144
16
32
37
30
5
24
4
63
65
28
72
15
33
39
6
6
101
48
55
6
23
12
139
5
4
15
93
63
21
20
19
29
12
175
29
16
8
61
11
24
12
43
84
65
60
72
19
57
20
12
55
12
41
40
8
52
15
5
72
31
5
4
32
136
132
20
55
57
99
45
21
131
52
15
21
56
19
42
59
16
44
1
15
228
32
48
55
5
84
55
5
28
39
24
54
72
3
56
24
136
45
35
12
4
56
84
1
47
76
36
15
113
25
131
55
12
65
73
27
24
48
32
4
15
24
5
67
120
9
129
11
4
20
13
95
19
6
27
8
79
9
21
23
28
3
114
18
180
137
43
60
57
75
41
24
36
76
20
19
29
28
24
15
48
60
53
40
68
76
45
3
75
45
56
24
55
5
36
24
61
59
60
7
21
75
5
37
3
44
36
55
12
21
36
20
60
60
43
5
148
32
76
24
63
33
32
37
150
168
9
75
89
55
17
40
44
60
16
8
12
52
3
45
15
17
48
12
12
61
42
12
65
4
45
147
32
72
13
3
63
9
48
144
3
12
45
39
9
153
30
5
112
32
36
52
63
48
57
189
6
5
43
81
36
12
33
48
54
12
33
32
13
6
137
28
116
1
35
7
53
52
8
52
80
16
81
111
9
48
6
5
40
20
132
13
35
7
60
53
7
9
20
31
24
21
63
21
3
77
43
41
16
44
16
33
27
48
3
29
16
27
12
84
12
17
16
44
43
5
55
9
68
43
29
36
48
52
80
108
36
16
12
27
48
41
55
12
5
19
21
15
9
20
19
6
66
65
7
78
42
105
15
17
24
132
43
5
4
315
18
59
61
24
24
24
18
9
164
7
60
17
208
44
16
12
116
36
28
63
5
60
55
42
111
32
28
72
44
1
18
132
9
99
54
11
55
9
63
17
67
125
109
95
112
12
8
28
84
15
12
81
144
39
36
24
81
8
37
11
40
32
12
19
29
28
24
24
20
1
54
9
135
45
8
55
33
27
17
16
44
48
7
45
60
8
124
48
68
72
37
159
81
83
12
16
44
24
24
16
132
48
44
36
49
27
24
80
120
31
9
176
13
11
36
64
20
85
54
53
43
12
12
18
23
7
48
42
27
56
16
48
8
19
18
42
36
42
135
20
40
8
48
24
36
55
5
79
53
12
112
8
55
5
76
24
8
40
12
32
48
28
68
25
35
7
9
36
180
39
24
45
12
27
5
7
89
36
48
16
12
128
40
27
12
41
76
44
7
33
15
6
51
27
53
7
41
4
20
7
84
60
9
8
109
11
7
36
5
12
64
36
15
48
6
23
16
44
36
16
33
111
92
103
77
48
12
85
15
20
12
52
44
55
24
33
12
27
108
36
72
177
36
15
174
3
8
16
24
27
5
48
91
21
152
55
12
65
16
20
133
51
24
12
33
24
11
24
61
11
60
108
31
65
91
29
16
44
55
12
12
36
6
24
11
16
32
16
20
31
33
27
5
4
27
5
85
23
52
8
127
69
68
96
96
24
36
43
5
7
41
175
24
29
40
32
48
40
12
15
29
40
80
40
45
75
3
36
54
66
30
27
132
33
35
7
41
19
156
137
72
88
8
7
9
15
36
5
13
39
80
25
3
39
6
39
33
27
3
53
85
27
15
30
11
7
89
61
263
1
11
160
104
61
15
20
24
19
117
93
96
11
85
15
15
5
37
11
120
96
13
23
100
44
25
24
ABCD 93212183726*3^$a+1 [50012]
47
30
96
24
18
198
54
6
30
49
96
119
6
30
24
108
90
60
48
210
97
125
12
6
54
48
102
60
300
30
36
60
180
30
217
12
113
168
7
17
6
60
30
12
12
36
24
66
25
77
108
30
84
25
5
66
42
120
78
72
150
7
96
35
37
17
90
18
48
54
30
36
12
103
5
60
12
12
216
144
18
30
12
103
53
127
60
287
66
120
12
30
42
31
29
6
42
78
162
7
5
18
30
30
13
95
85
35
240
30
60
84
30
156
90
24
30
133
23
30
19
36
65
150
84
30
168
132
210
66
60
42
97
41
30
72
60
48
85
60
72
12
36
65
90
60
12
18
90
132
12
25
125
60
36
24
6
174
18
48
30
12
30
85
35
73
47
198
90
60
30
72
48
12
115
47
48
60
102
36
12
163
35
24
48
72
6
174
1
84
125
36
19
53
12
108
67
5
18
48
42
7
23
78
24
6
30
24
6
12
37
41
114
6
19
71
174
36
42
60
18
144
90
18
12
60
6
30
60
24
18
42
18
85
5
48
127
12
41
24
66
204
90
36
7
17
30
25
5
120
270
48
25
65
60
72
30
30
96
144
18
12
126
19
11
90
210
25
29
66
109
41
300
19
5
18
25
83
114
120
36
42
48
49
71
102
258
30
24
36
204
30
168
72
13
137
48
78
42
18
24
60
25
108
35
132
18
60
48
54
60
30
78
120
138
19
41
54
36
42
42
1
72
17
180
66
30
60
24
90
48
78
24
103
5
18
49
35
30
48
168
120
12
30
25
83
102
72
31
125
24
6
24
30
18
73
17
30
18
120
55
77
78
12
102
150
30
31
72
35
30
78
25
35
90
90
157
348
5
12
222
133
17
43
17
60
156
12
48
60
55
5
19
23
12
1
17
12
115
95
48
12
60
66
60
30
162
162
78
127
5
6
60
24
61
47
18
120
12
12
18
13
17
90
73
149
6
97
77
18
78
24
108
12
6
49
5
36
19
36
29
36
180
60
24
30
1
29
96
67
83
30
144
78
60
252
150
60
36
12
12
138
30
132
103
5
72
66
42
48
42
133
179
30
30
36
102
12
36
114
18
12
31
59
18
18
12
12
60
78
12
6
144
6
12
72
43
65
120
288
60
120
24
6
30
7
17
30
25
95
66
12
12
96
30
30
60
90
37
83
264
205
95
96
234
120
36
24
96
42
12
18
60
222
156
30
72
48
7
60
77
78
30
102
30
36
12
7
35
30
180
48
12
6
120
24
6
60
72
55
35
97
125
66
12
72
13
48
149
66
72
102
175
221
24
108
150
72
6
7
5
42
30
6
25
24
48
113
12
12
96
7
47
78
127
5
103
35
30
12
48
18
60
54
90
30
6
72
102
6
90
30
30
7
23
162
12
78
102
6
120
30
30
12
120
210
12
60
60
30
6
12
150
42
6
72
42
138
90
12
18
42
175
23
30
163
59
138
48
60
30
24
78
43
179
30
43
60
17
31
5
24
30
90
6
12
13
59
138
30
288
25
65
60
60
42
78
79
113
7
60
156
59
48
217
101
144
78
12
13
5
12
6
54
36
79
83
78
115
65
84
216
54
30
31
77
72
6
162
48
12
115
48
72
47
18
30
42
60
6
102
7
5
18
108
174
6
30
132
48
24
66
30
55
24
71
157
5
18
60
114
30
126
30
12
73
47
30
132
6
12
78
72
7
5
48
60
180
12
18
48
102
7
101
42
162
6
42
48
60
67
47
1
5
42
25
35
42
36
30
30
84
55
101
19
23
42
156
54
13
23
12
78
72
55
48
72
65
42
48
60
30
60
162
48
120
108
72
30
78
24
25
41
19
5
30
78
72
31
ABCD 93212244956*3^$a+1 [50033]
96
12
8
46
6
38
30
6
10
56
40
12
36
20
24
88
18
14
88
8
36
108
190
2
16
2
52
26
190
62
18
30
22
38
108
36
28
90
2
24
424
38
22
32
34
62
64
6
30
2
16
44
46
20
4
18
14
4
30
44
16
2
180
48
54
70
18
74
78
120
130
86
22
194
60
16
212
6
136
126
80
18
82
2
250
2
4
74
36
64
72
18
38
70
134
90
36
28
20
6
316
54
8
36
72
72
12
18
16
36
110
126
22
20
28
62
306
70
326
10
26
88
146
156
18
54
126
52
8
64
80
36
46
78
30
78
18
66
6
38
34
20
100
80
88
102
2
16
8
84
78
268
56
36
10
62
82
44
10
44
286
74
100
2
58
182
28
56
24
46
60
72
20
108
30
72
60
108
10
144
8
70
30
60
194
70
8
70
182
28
90
170
12
60
84
6
196
14
54
34
108
92
40
36
92
52
36
86
6
138
6
36
12
6
124
2
46
144
96
2
30
52
26
84
160
8
36
100
62
30
24
18
48
24
16
50
40
20
52
30
110
70
18
44
36
28
20
142
18
114
30
62
10
170
28
26
52
2
12
54
72
22
18
32
52
74
150
10
116
18
28
90
132
36
32
60
12
58
12
56
6
48
52
26
252
136
20
132
28
126
44
70
54
38
72
18
118
144
36
54
72
6
32
108
42
16
20
34
20
66
96
16
38
36
36
102
90
150
10
56
4
128
10
54
26
52
48
72
6
32
88
44
28
92
6
102
24
30
274
12
18
42
180
164
18
12
16
60
2
70
2
36
10
38
52
44
54
10
44
46
24
18
14
54
4
108
14
6
12
132
54
214
32
36
22
36
32
34
18
60
20
48
42
16
164
12
6
142
48
62
106
74
108
64
26
10
18
182
148
146
28
36
26
30
34
2
18
126
76
74
124
86
54
24
16
86
108
58
38
142
14
24
34
32
90
36
22
128
154
204
92
30
130
50
54
88
20
40
56
180
66
58
120
2
108
78
12
250
368
12
40
120
62
10
44
100
42
12
116
124
12
96
14
18
78
90
84
18
42
84
36
94
30
2
114
108
16
122
24
34
144
38
82
2
18
36
94
66
36
56
58
74
108
232
140
70
18
80
48
96
66
178
62
118
234
38
234
6
108
10
26
46
38
184
12
6
74
18
18
12
6
82
54
18
242
10
20
160
38
40
38
48
24
108
72
12
18
16
26
106
12
72
26
82
2
36
70
18
72
38
114
70
92
36
10
2
58
2
48
18
6
34
20
232
138
56
60
126
12
6
82
164
58
12
26
160
32
60
216
90
54
90
28
44
48
36
114
72
10
38
72
4
72
2
208
38
70
134
120
40
20
28
20
60
28
114
86
94
32
126
144
60
18
12
58
38
118
132
72
12
8
88
2
82
18
20
78
12
130
66
56
76
12
18
60
14
34
26
100
38
60
12
18
160
38
34
198
26
72
30
24
144
30
34
80
190
2
6
52
30
20
106
80
10
152
10
54
8
70
50
6
34
378
48
62
18
36
16
30
54
54
20
22
30
18
20
22
110
70
2
10
36
74
40
38
54
66
40
74
48
6
30
36
16
20
160
60
2
28
78
50
4
36
2
84
18
88
8
36
46
8
154
6
102
62
12
108
18
60
10
42
12
20
16
78
12
44
28
26
174
108
72
168
54
28
62
36
12
88
60
38
10
162
134
136
44
210
16
18
180
42
20
30
214
18
56
6
198
12
4
122
268
110
6
18
46
234
36
26
36
252
72
48
18
40
2
18
48
34
6
180
110
30
16
6
20
10
188
34
48
62
250
38
18
34
32
88
80
10
18
2
72
144
40
210
ABCD 93212343748*3^$a+1 [50018]
25
41
114
30
7
59
9
129
30
25
11
60
61
48
72
35
9
45
66
24
6
91
8
111
25
53
36
30
229
11
45
21
90
33
15
12
150
3
28
83
30
15
9
12
15
36
3
60
6
30
49
41
90
54
150
45
52
48
56
60
69
19
132
59
1
84
29
7
29
67
12
5
42
24
54
30
72
18
42
13
65
30
36
30
51
28
47
18
36
79
12
53
42
45
39
49
96
35
1
83
66
7
20
69
55
65
30
18
6
9
36
16
5
43
47
60
13
35
61
11
78
43
17
60
7
44
201
30
60
121
17
42
13
48
179
54
6
49
60
29
7
29
24
42
61
44
60
189
30
60
30
27
93
15
36
93
6
1
35
1
89
48
12
24
19
35
21
39
1
44
201
54
36
1
53
7
36
8
15
66
99
40
29
3
132
27
13
71
30
54
90
90
90
60
63
40
29
24
24
43
89
31
23
61
35
21
57
12
15
36
4
56
3
1
23
6
60
90
30
84
3
4
20
36
108
12
60
57
30
42
318
6
115
95
6
15
28
96
5
30
54
103
83
60
85
11
24
6
204
120
19
48
12
5
6
37
47
37
5
39
16
60
29
27
99
24
36
33
57
19
35
141
28
41
6
24
90
7
24
95
69
21
114
9
16
89
3
57
27
16
48
35
1
23
42
15
16
17
55
5
43
59
60
49
5
7
12
77
108
12
31
23
120
60
141
39
96
54
24
12
48
87
9
24
12
24
127
29
19
5
7
32
21
75
51
33
21
30
60
61
53
63
3
54
12
3
88
29
15
15
33
75
36
57
3
81
3
66
156
79
36
60
35
13
47
48
96
1
8
96
51
25
125
15
9
111
105
39
75
120
24
57
28
167
234
6
30
3
12
15
121
29
111
3
6
30
61
23
36
18
90
25
5
60
60
12
3
57
51
28
24
11
6
51
28
44
51
30
36
48
6
1
80
9
6
90
3
21
15
39
6
54
12
24
9
27
9
40
12
77
36
6
13
41
90
241
56
63
36
1
44
24
141
15
16
23
66
60
24
24
7
83
42
30
30
48
30
12
13
5
36
27
27
73
60
44
36
4
29
66
120
48
90
103
29
30
60
33
12
135
18
126
30
6
30
15
3
36
30
19
11
120
25
11
24
9
45
6
6
78
61
36
23
6
6
13
155
21
112
12
17
15
9
36
43
5
120
66
66
84
6
18
186
126
18
25
35
6
36
3
87
60
45
24
112
83
1
48
35
132
141
3
6
55
29
39
48
63
36
54
6
9
4
47
21
33
7
12
56
15
25
95
66
18
81
9
30
96
61
59
54
75
15
12
21
63
30
7
29
30
90
3
27
121
137
162
168
36
24
102
24
6
13
5
12
18
33
33
15
51
60
25
8
27
49
71
69
21
15
15
84
30
39
51
6
84
36
19
24
60
56
51
45
75
54
27
87
186
31
35
60
18
36
6
205
53
6
36
24
1
89
6
18
36
67
137
90
60
12
24
126
174
60
6
30
18
12
18
180
6
6
24
54
7
35
18
30
13
92
16
41
24
66
1
17
43
32
16
35
36
21
52
41
15
75
45
81
30
25
8
36
16
29
36
51
3
37
53
96
24
30
25
32
52
12
5
54
96
48
1
56
3
12
61
239
78
31
29
156
27
39
204
61
113
12
18
66
39
27
90
19
11
54
15
99
6
66
1
83
66
78
6
27
172
11
54
31
24
72
5
78
85
72
8
136
11
48
73
23
204
1
41
3
81
54
60
12
61
83
36
24
84
12
90
3
27
18
150
6
6
60
90
54
21
180
156
63
6
3
45
6
57
93
60
36
18
25
47
18
102
21
27
30
66
6
19
120
29
30
6
60
66
21
9
43
11
30
51
3
21
9
43
17
102
30
51
64
23
133
17
36
171
60
39
1
35
180
18
6
96
61
108
221
3
21
6
105
108
51
21
28
5
210
42
24
54
36
45
24
81
54
6
36
15
9
27
4
36
48
11
54
24
12
54
61
5
60
48
30
12
60
1
23
37
59
133
92
39
126
30
1
53
7
17
72
24
67
17
15
28
179
18
30
6
6
24
6
43
20
15
96
157
17
7
125
54
6
24
7
24
29
6
24
84
37
8
36
15
1
89
30
49
20
12
45
30
21
40
23
45
9
3
39
90
15
45
108
30
25
47
18
42
9
16
125
63
15
1
131
18
27
15
78
30
6
6
261
24
123
90
31
92
3
157
23
61
53
63
28
11
150
48
75
57
55
48
5
27
165
234
21
63
6
39
12
3
240
12
1
17
6
9
16
35
66
15
4
29
3
33
31
8
36
51
25
84
20
36
15
84
84
33
177
51
21
60
48
127
23
85
32
9
66
33
57
24
7
59
33
16
44
15
36
49
95
37
29
39
132
15
1
68
16
20
15
1
120
8
21
30
121
8
69
30
1
41
90
1
83
54
12
31
108
5
15
36
100
5
63
12
3
1
32
28
ABCD 93213323774*3^$a+1 [50059]
103
5
12
27
21
115
17
19
8
87
6
48
12
18
42
48
36
3
16
5
42
30
3
255
30
15
16
5
96
7
8
33
12
15
4
11
25
23
21
48
3
9
40
29
66
114
120
99
33
18
9
51
96
6
84
6
54
36
43
92
48
36
15
66
39
9
12
7
36
77
84
3
3
18
60
36
15
81
63
12
33
19
11
12
24
25
95
21
45
19
41
60
43
125
99
63
18
12
48
12
19
5
66
9
51
45
24
9
147
9
6
33
45
99
28
35
48
12
13
11
45
9
90
201
15
6
15
3
1
11
48
30
91
20
15
6
30
18
19
23
120
30
7
11
6
66
24
96
9
24
60
81
3
52
5
36
15
63
97
32
3
45
12
63
24
1
8
84
27
6
114
81
33
7
89
54
9
12
36
45
27
52
29
72
7
47
6
15
9
24
30
60
66
15
9
27
33
15
51
6
138
25
41
6
9
24
51
13
41
15
52
65
7
32
21
30
30
3
12
9
43
17
6
24
25
71
24
6
7
17
6
30
3
81
24
39
21
15
27
18
36
75
4
17
54
73
23
57
33
108
42
18
180
27
168
64
8
9
19
107
18
12
7
8
15
228
1
8
33
60
18
6
15
40
35
33
177
51
28
41
24
15
51
49
20
57
18
21
21
7
32
15
30
30
6
3
15
57
33
12
19
144
41
90
6
30
9
4
17
27
208
5
60
24
90
1
72
161
6
33
48
45
3
81
24
51
24
111
45
60
9
72
87
27
96
54
15
15
13
41
42
33
24
3
33
4
11
90
79
8
84
60
45
6
33
16
59
42
99
36
15
73
17
24
30
30
126
25
5
18
120
9
96
4
72
59
66
126
9
9
12
99
39
36
33
16
5
27
105
60
24
103
71
9
60
3
37
8
60
72
21
120
79
20
52
101
7
17
15
4
5
51
159
12
9
21
48
19
36
44
72
15
60
6
19
180
5
30
30
3
57
3
63
24
1
65
120
99
40
5
84
15
27
24
25
20
75
9
15
6
36
15
15
78
19
36
72
44
24
36
15
84
72
117
60
81
39
21
39
51
156
96
33
40
71
129
12
39
1
23
21
28
41
31
5
54
36
6
24
24
6
61
8
27
60
69
15
45
39
6
3
52
5
24
30
42
15
12
3
49
5
60
60
24
31
35
90
6
18
31
29
6
33
51
30
60
126
120
13
68
39
30
6
54
24
6
6
87
36
45
27
48
117
48
15
60
24
16
44
21
12
24
3
87
30
3
63
9
24
15
177
28
35
102
114
66
7
23
9
81
67
72
35
30
3
12
9
91
95
30
15
4
17
48
72
63
52
32
3
9
9
27
12
57
6
57
93
55
8
15
30
51
4
95
12
48
6
15
9
12
55
35
9
48
93
27
12
15
13
47
9
27
25
65
7
20
81
42
37
23
13
17
3
15
21
9
60
12
7
8
28
95
30
39
117
36
144
24
19
11
36
25
36
179
24
6
24
6
13
20
27
36
78
12
84
30
54
42
9
21
55
113
31
101
7
17
66
108
9
111
6
39
76
5
63
57
3
16
35
36
1
125
48
15
21
15
208
23
18
6
6
138
105
136
36
35
24
6
3
45
99
51
25
131
30
75
81
7
17
19
20
15
145
125
42
13
5
60
51
45
24
30
30
12
18
121
8
93
48
42
48
9
48
15
24
54
6
33
40
41
30
12
18
15
21
3
76
47
108
6
255
16
5
67
92
21
27
57
19
65
79
53
127
36
56
75
13
36
17
39
21
48
42
153
24
81
42
37
113
48
39
51
36
93
52
5
6
69
120
9
7
8
24
21
99
27
96
48
6
90
84
1
29
36
90
45
15
9
12
3
6
39
4
17
39
45
6
93
33
18
6
60
3
112
95
60
21
15
133
36
29
12
75
3
30
31
11
57
33
7
17
36
3
96
15
9
15
9
16
77
15
12
57
6
30
87
48
93
6
24
69
3
105
33
51
4
11
54
60
30
25
17
54
109
80
15
9
40
68
45
30
9
75
45
81
15
64
8
27
33
76
17
19
188
57
115
36
104
24
124
180
56
15
45
64
41
12
27
27
36
37
11
61
221
24
210
60
126
7
32
4
35
37
35
9
9
19
8
9
66
25
29
63
3
9
24
16
5
24
72
180
48
99
40
137
36
15
69
6
18
7
23
30
36
15
9
67
119
129
4
17
6
18
51
15
9
72
39
24
216
54
15
84
27
6
30
33
117
24
36
7
56
24
3
30
39
48
48
39
1
8
87
9
21
87
33
43
47
54
36
15
60
3
1
8
63
9
100
41
24
3
33
3
40
36
36
83
6
54
156
6
30
93
4
101
252
15
12
52
35
109
92
3
6
60
19
17
24
36
30
48
45
16
8
48
105
30
97
53
48
36
54
25
47
24
1
29
24
42
49
20
75
13
36
72
65
7
80
48
3
30
36
24
6
36
25
179
36
33
15
96
9
24
21
6
54
6
25
56
24
144
27
84
120
6
15
28
5
60
6
6
84
3
81
30
60
25
17
84
54
6
15
21
24
63
63
30
108
6
45
21
15
4
29
36
15
108
63
33
12
45
39
16
65
7
41
99
48
12
3
13
11
6
3
12
9
24
12
3
15
6
174
45
75
1
20
15
21
15
57
21
15
207
18
42
120
48
129
108
63
69
33
15
28
17
18
96
6
90
24
21
33
51
39
36
36
18
27
15
30
18
30
276
19
11
25
5
3
3
18
7
20
52
ABCD 93213446182*3^$a+1 [50002]
75
300
132
84
21
150
225
60
48
117
288
315
36
36
72
243
9
21
180
15
45
27
72
9
27
3
270
39
3
48
180
150
30
21
21
18
45
147
105
45
48
147
12
93
288
60
30
129
48
345
150
9
21
75
33
51
81
195
33
51
276
84
36
132
12
81
99
81
15
3
117
312
21
159
36
75
12
18
180
132
63
147
177
111
165
15
132
90
288
99
81
87
33
42
48
240
90
99
72
24
285
195
72
93
60
27
3
57
75
45
153
12
348
12
87
183
165
108
84
201
51
21
75
3
45
24
108
324
108
3
30
15
24
51
33
147
18
39
141
51
108
21
147
33
150
189
72
24
105
87
3
69
243
18
207
108
144
81
180
252
18
81
9
87
48
36
21
78
69
12
96
105
168
12
3
165
27
72
72
21
150
105
75
45
24
219
12
258
207
144
21
78
69
12
39
57
144
48
252
60
129
15
84
3
60
30
39
219
177
3
69
108
465
60
180
15
93
99
183
18
72
180
90
60
69
48
72
99
30
87
63
120
69
171
30
51
21
87
72
96
144
111
18
27
183
165
84
21
180
51
108
132
288
93
195
120
45
15
72
36
120
24
21
12
108
111
36
33
42
297
252
9
99
153
15
285
3
72
33
159
60
120
36
96
129
12
15
72
3
90
18
90
132
27
36
165
159
132
141
15
60
108
57
99
204
192
3
105
72
165
18
21
111
69
84
27
33
156
9
27
252
60
33
75
165
48
150
9
93
15
3
132
18
15
144
21
171
81
48
15
45
180
87
84
60
39
45
36
36
24
216
75
177
12
96
105
39
180
141
87
63
18
12
60
123
72
75
249
21
120
15
24
21
120
75
75
33
105
15
60
15
57
93
15
15
162
90
165
12
153
279
60
51
150
15
15
165
33
51
21
123
132
72
3
45
60
75
18
30
141
24
12
273
15
144
81
135
36
96
3
30
111
51
108
42
87
48
3
90
60
90
90
195
375
72
90
288
15
96
480
24
57
138
150
30
42
198
72
18
12
327
48
60
72
108
165
63
36
9
231
21
135
93
15
57
87
21
42
108
72
69
84
24
48
93
87
3
150
12
87
60
192
96
15
18
180
39
51
57
84
189
159
3
180
9
471
78
12
3
12
24
69
195
36
216
240
84
24
57
138
60
45
45
99
63
9
21
123
72
24
48
132
48
93
39
48
63
33
84
381
147
3
162
87
231
141
9
51
39
72
138
15
204
48
60
3
30
339
288
72
3
33
24
201
87
33
60
27
45
ABCD 93213576128*3^$a+1 [50050]
32
18
19
120
51
26
331
3
9
17
235
89
19
135
26
7
137
46
72
48
9
12
48
75
32
13
5
31
96
63
21
75
141
24
27
72
48
9
48
15
81
41
19
24
12
36
48
72
228
12
75
33
17
144
151
15
48
120
9
53
144
130
33
17
19
35
97
24
159
26
144
55
39
48
69
149
190
57
48
12
24
36
24
15
33
240
60
35
121
192
12
147
14
7
72
11
49
108
48
27
33
12
27
96
69
291
21
3
165
12
24
87
24
48
26
55
132
99
120
24
2
22
50
55
53
82
26
54
73
84
36
15
45
17
55
147
50
43
11
37
24
24
5
22
9
60
51
2
216
126
1
63
9
17
198
1
192
39
56
88
24
50
46
21
51
144
9
39
33
17
31
12
27
21
51
9
135
21
24
120
12
5
19
144
12
120
12
15
33
23
54
67
113
31
15
57
72
95
90
7
156
27
72
48
93
75
8
16
9
60
291
33
108
132
87
48
26
19
36
89
103
24
39
21
29
7
47
1
89
46
117
27
21
5
127
192
95
37
3
45
36
111
128
13
108
255
2
54
13
3
9
48
48
39
21
12
87
129
12
12
36
147
45
147
33
5
127
12
39
21
51
38
79
96
12
24
60
120
75
33
23
49
63
96
9
143
184
33
135
26
70
45
72
12
15
2
79
84
3
32
85
123
69
96
60
17
31
159
98
55
12
27
9
252
84
24
207
33
12
3
21
75
24
57
132
27
8
18
67
3
38
7
84
63
21
99
32
61
84
24
204
72
144
27
32
40
32
40
96
237
131
25
15
24
26
55
60
24
77
54
1
15
93
147
24
26
43
48
12
87
81
12
132
108
51
2
54
18
103
24
84
72
27
57
24
12
192
3
9
5
103
36
156
24
5
190
26
91
27
26
7
15
9
23
85
51
26
54
49
15
33
84
3
21
84
48
72
23
18
19
48
27
32
54
139
41
19
12
15
21
72
120
3
48
45
12
48
15
129
108
35
18
142
33
132
3
50
7
48
12
3
2
67
27
50
54
49
132
3
120
45
3
98
94
33
135
9
60
3
80
37
51
24
48
120
21
24
36
60
27
48
45
84
12
11
25
47
18
55
12
156
87
24
81
12
5
43
132
72
24
15
2
175
159
98
46
26
70
48
48
230
67
12
123
168
72
33
24
15
24
57
60
27
48
189
53
55
17
115
60
23
13
59
73
72
24
12
27
93
147
110
103
77
43
24
48
11
40
57
72
72
39
134
90
13
180
5
7
27
21
53
94
50
46
9
15
72
9
12
17
7
168
5
43
84
15
56
18
19
197
55
63
21
12
63
9
96
12
12
111
122
94
50
235
48
123
80
37
107
1
24
15
141
27
165
48
24
51
9
36
3
9
228
29
19
147
24
8
16
2
79
119
144
72
13
27
9
95
16
93
75
72
33
111
57
15
14
31
3
74
7
173
91
12
3
57
17
55
53
10
57
15
26
22
45
24
36
48
144
41
55
192
15
9
63
93
3
2
43
12
24
48
156
51
69
12
12
3
2
43
27
72
33
15
62
19
60
51
120
69
132
17
22
93
51
9
12
29
127
135
129
15
21
12
63
105
60
48
24
36
15
2
19
99
24
33
168
84
48
3
9
120
132
53
22
104
72
109
36
60
3
81
84
72
27
33
48
167
85
24
24
24
3
93
192
243
96
21
77
7
48
48
84
83
73
15
57
48
77
36
54
73
48
60
75
117
5
94
24
24
48
45
48
5
190
96
21
3
24
26
70
57
24
15
14
34
56
72
73
36
48
60
53
18
25
60
60
252
48
72
5
54
13
3
72
105
95
73
48
36
3
117
3
26
31
36
27
21
12
15
33
41
144
7
204
5
31
39
24
69
27
24
57
17
108
7
12
71
54
106
45
24
5
19
35
37
48
99
93
3
57
132
12
36
12
48
39
194
91
35
13
75
2
31
12
123
9
5
36
70
24
14
90
85
216
51
9
63
21
171
9
ABCD 93213756698*3^$a+1 [50019]
85
270
36
90
47
103
30
60
378
5
241
96
239
16
32
31
17
25
108
12
150
153
225
120
6
174
35
7
105
105
23
37
138
6
120
6
77
16
15
66
24
30
137
103
66
39
51
93
21
11
48
96
235
42
174
29
112
3
45
80
96
31
65
85
107
67
333
27
54
36
75
128
37
59
31
113
43
108
36
36
258
12
147
240
51
77
13
102
77
16
105
36
36
47
7
89
64
192
105
39
57
23
96
16
165
78
12
18
15
75
149
121
126
24
120
162
18
132
113
61
96
30
24
54
66
21
32
48
144
139
30
87
93
131
91
30
23
37
59
208
21
36
156
75
69
360
234
72
113
1
255
171
144
186
27
93
90
297
32
49
6
153
21
36
39
75
102
143
96
49
6
41
25
24
351
189
3
63
17
16
21
6
30
108
11
25
36
204
71
112
27
53
192
96
163
6
54
17
13
35
16
309
270
132
108
120
60
57
63
42
119
1
143
64
27
21
165
48
36
24
15
80
144
48
64
48
80
7
36
48
60
89
31
72
18
87
75
60
18
156
11
48
1
84
270
186
3
153
54
161
48
160
51
66
59
1
30
225
128
7
108
90
35
1
36
59
16
128
55
90
47
144
1
18
6
23
16
32
55
30
168
35
85
6
53
121
135
144
123
48
6
191
160
189
3
96
75
5
37
18
185
7
60
120
60
48
6
84
126
180
29
61
144
126
6
15
15
65
103
89
13
99
96
45
3
207
18
255
201
23
112
39
90
159
128
112
57
39
32
175
17
73
90
180
90
63
171
144
117
243
60
126
3
357
264
72
18
41
85
6
30
39
15
186
39
45
126
197
37
126
144
45
48
51
45
81
6
89
16
128
96
79
72
168
65
64
123
108
41
16
80
79
33
21
126
144
120
60
9
3
29
64
57
48
150
17
409
180
90
24
12
54
159
27
174
54
60
102
150
18
12
24
126
54
30
60
84
150
36
54
65
115
30
47
115
333
81
24
12
60
47
240
103
137
13
35
48
115
72
84
36
77
160
21
59
133
27
33
138
72
78
95
61
36
63
105
12
90
168
41
16
15
30
108
60
12
18
42
120
24
426
60
138
150
210
6
30
276
3
105
87
32
43
378
30
45
32
48
127
33
27
378
30
270
72
168
15
75
69
3
144
126
15
272
103
105
3
72
90
267
201
71
79
17
175
65
160
9
23
13
243
105
12
60
84
180
216
18
189
32
16
105
39
128
112
144
81
54
9
27
114
179
96
64
192
21
180
119
85
144
107
240
85
18
30
251
25
84
360
11
61
387
80
91
60
30
107
112
32
91
18
216
203
13
ABCD 93213793748*3^$a+1 [50035]
11
81
39
6
115
24
20
21
111
9
15
39
37
5
3
27
61
36
101
19
8
16
11
54
36
19
35
21
64
5
3
111
30
3
3
1
12
17
111
28
11
9
3
6
51
60
76
29
30
73
23
25
41
31
96
17
19
68
12
16
24
29
30
157
72
32
16
17
39
36
40
80
3
90
39
12
3
45
76
5
18
1
29
60
7
36
8
64
23
33
39
37
59
1
17
72
63
27
49
5
99
3
33
4
20
33
6
18
18
30
39
28
5
78
57
40
36
36
20
124
44
21
66
37
120
8
96
28
48
29
30
61
8
27
30
18
24
13
48
41
36
60
111
52
80
60
39
48
6
15
76
89
36
210
69
28
107
72
57
124
60
41
6
25
20
48
15
37
11
36
96
18
7
32
60
39
60
13
12
56
39
60
13
20
21
15
15
61
44
4
8
33
19
24
23
105
27
9
147
18
72
6
84
1
44
4
44
105
24
51
3
12
42
18
57
60
27
69
3
9
57
127
17
36
15
3
36
54
6
9
60
88
60
11
37
107
21
40
84
41
3
9
6
21
15
133
60
72
113
48
18
36
1
104
16
56
27
36
30
19
20
100
12
8
9
72
15
3
54
7
47
36
156
90
19
35
37
95
1
84
8
48
15
69
45
7
41
3
4
11
45
124
8
100
92
28
8
33
36
55
36
17
48
6
9
9
51
69
6
117
4
17
42
84
33
39
13
59
18
6
1
164
51
12
45
33
12
19
17
39
159
6
54
1
47
1
77
19
53
31
48
144
5
7
11
42
31
5
3
51
36
12
73
108
17
6
13
48
59
1
53
3
16
17
27
231
13
35
21
4
11
18
79
44
3
9
15
49
23
57
15
48
36
6
102
24
18
72
18
85
20
3
36
73
83
9
88
20
27
73
23
45
84
45
6
36
1
8
39
145
60
101
87
40
53
87
48
4
11
108
13
161
7
20
100
8
48
21
15
39
13
35
37
5
36
66
73
197
3
33
43
48
8
60
48
52
29
15
88
5
7
56
60
111
24
1
29
18
37
92
33
72
42
1
8
3
9
27
21
192
75
93
12
16
59
9
24
27
108
66
7
17
30
49
59
13
41
72
127
23
48
37
17
55
12
24
12
36
41
3
60
9
19
8
40
11
264
37
8
4
23
25
83
1
35
81
16
24
47
66
24
48
24
15
51
45
45
6
25
113
90
6
18
1
125
7
44
3
30
6
85
44
12
3
61
41
27
117
51
12
36
76
72
44
3
25
48
84
71
144
6
7
32
15
73
72
11
1
24
11
73
23
126
51
3
48
33
39
73
48
47
13
20
15
25
56
24
36
72
45
7
96
36
44
9
6
72
21
24
36
28
12
44
51
73
11
36
9
72
24
24
28
11
48
42
48
39
120
28
35
49
12
11
30
90
37
23
57
4
24
20
28
5
3
36
108
57
19
248
12
100
89
43
11
61
56
40
8
40
80
4
35
12
36
1
8
15
97
23
13
11
48
1
23
49
5
12
115
156
12
20
63
1
17
31
23
97
8
15
24
126
36
48
15
39
114
48
36
150
49
72
23
25
5
6
66
7
12
35
9
33
30
13
20
21
55
80
9
31
92
135
21
28
8
9
67
5
15
135
13
20
33
24
15
16
128
21
18
48
36
132
21
51
18
66
54
3
69
6
18
67
36
120
23
33
36
40
5
43
11
12
13
23
25
29
27
16
11
25
20
9
54
49
20
45
7
5
127
96
11
54
15
60
16
5
43
59
61
17
18
25
56
4
12
44
39
21
16
36
17
12
18
33
16
23
6
19
84
20
28
8
75
72
57
28
5
36
3
15
25
8
3
25
11
21
27
18
24
48
6
249
36
69
39
105
79
11
21
36
12
4
32
3
73
41
102
57
28
56
45
7
5
87
3
25
60
29
30
6
7
11
73
12
35
73
17
216
24
7
12
53
15
75
97
95
36
25
161
15
33
19
92
15
18
6
25
23
33
75
6
7
8
15
33
4
48
12
17
39
63
36
1
35
18
24
7
12
53
27
124
23
24
25
11
48
6
127
17
27
12
4
101
36
7
5
96
31
23
18
15
93
43
41
55
149
19
29
18
9
87
192
18
18
36
6
66
21
3
9
3
13
8
39
1
29
18
78
18
57
36
52
32
3
97
8
36
96
88
71
30
103
47
36
18
7
185
99
51
25
60
5
111
24
3
85
11
13
32
9
144
31
8
28
12
23
13
11
66
7
47
72
18
7
17
187
80
28
84
12
72
41
27
21
79
8
39
6
31
17
91
36
113
12
24
19
53
72
135
64
17
43
24
32
3
21
36
69
18
18
15
39
61
32
4
89
66
6
7
240
32
16
8
33
27
148
48
44
93
103
8
3
1
36
192
116
16
11
18
15
57
79
71
1
12
149
15
24
88
24
84
24
12
53
18
72
13
5
90
37
53
18
66
3
21
72
48
15
3
33
3
1
8
112
12
24
5
3
88
44
28
53
60
18
1
36
32
28
23
9
24
16
5
91
17
96
63
9
7
5
19
224
105
54
9
16
44
12
57
24
15
51
1
8
135
25
188
27
49
36
5
18
18
7
11
37
24
36
60
125
54
61
83
1
20
28
47
33
4
8
4
44
120
75
13
17
24
51
75
9
3
33
63
84
13
41
67
65
18
1
48
36
12
12
24
56
88
11
25
36
23
114
43
36
11
13
17
39
33
54
21
96
99
24
144
30
55
59
18
18
36
12
25
32
28
32
33
54
13
17
15
39
42
48
36
63
99
21
48
39
1
23
12
6
30
108
37
44
15
49
20
ABCD 93214415428*3^$a+1 [50024]
18
58
11
15
18
10
41
7
18
20
84
72
28
12
36
20
12
36
76
50
78
48
18
22
83
12
15
9
9
16
56
15
60
48
15
60
22
35
9
64
71
55
30
20
4
14
21
9
72
18
42
48
100
12
108
18
5
13
20
36
16
14
24
45
61
71
48
21
36
39
43
17
9
4
2
108
16
6
18
17
45
46
14
4
72
8
42
18
30
117
9
10
50
15
60
33
12
6
69
60
9
87
25
20
12
3
15
60
9
60
73
38
12
46
26
6
22
30
36
140
87
27
153
60
39
16
29
135
4
12
2
16
20
12
15
48
27
4
74
27
25
14
36
42
18
18
27
67
8
24
21
45
3
1
104
6
4
14
63
9
18
18
84
10
29
12
7
32
6
4
30
54
20
27
9
40
68
18
9
9
30
10
66
14
27
13
20
15
15
24
21
27
10
35
33
12
64
35
51
88
2
3
9
40
18
2
12
18
21
61
68
76
30
2
18
34
18
18
14
6
36
30
69
9
88
2
120
42
16
38
16
20
18
48
3
97
68
72
12
3
69
24
27
39
108
166
96
8
6
102
42
130
8
18
10
11
84
39
18
78
45
81
15
39
21
96
49
86
34
35
19
6
44
15
12
27
72
54
6
34
47
13
66
14
6
34
32
3
51
6
52
38
52
18
20
303
15
40
50
51
49
14
12
9
15
66
10
5
21
10
5
3
22
2
12
21
25
119
39
4
17
9
180
46
26
28
14
18
30
9
69
66
18
46
50
30
21
1
20
18
4
48
14
6
33
105
36
36
22
2
48
46
66
18
17
21
58
30
11
3
42
36
12
27
15
106
2
36
21
45
36
15
9
39
27
18
64
23
27
12
9
37
35
9
4
24
12
18
53
87
10
8
18
46
26
10
80
22
50
123
3
4
17
33
28
59
24
25
11
15
24
141
21
39
33
12
15
79
42
8
90
6
4
32
90
69
25
84
14
57
96
19
26
40
2
18
12
60
12
64
62
78
90
34
32
28
122
21
49
18
32
24
45
21
4
20
12
63
72
13
86
10
30
24
101
3
16
14
10
17
96
25
104
54
6
48
42
9
12
33
52
108
92
18
52
24
5
36
60
19
108
41
81
4
11
3
126
15
9
51
37
24
8
60
12
24
16
50
46
23
27
4
41
43
2
3
121
35
36
24
13
2
34
72
23
37
84
20
30
6
3
9
3
147
40
62
24
52
20
12
22
6
14
9
60
15
64
50
72
30
45
9
36
15
21
75
39
21
37
47
36
19
6
35
13
96
44
46
29
25
12
32
6
142
35
69
10
54
50
54
87
21
3
9
42
16
50
3
96
13
11
36
84
51
9
9
16
11
60
39
45
85
12
20
39
15
18
12
24
22
138
56
84
6
9
21
10
18
68
4
36
80
15
49
90
41
7
2
18
33
3
30
24
36
66
28
41
25
2
33
21
15
1
32
6
105
36
39
4
62
99
37
44
6
34
20
18
72
4
62
4
90
50
4
14
58
2
52
38
88
2
48
58
54
41
12
48
36
39
22
72
20
12
36
94
101
57
3
3
30
130
5
12
108
19
18
92
48
15
25
42
8
93
7
53
9
40
38
9
21
10
72
32
48
22
78
41
9
36
4
47
24
9
27
60
25
38
18
15
15
4
50
4
32
22
53
15
33
9
51
15
150
12
58
2
34
101
7
20
90
12
40
56
52
6
65
37
68
24
18
33
39
36
66
15
3
18
40
32
132
40
86
108
30
15
39
18
4
6
5
24
33
10
18
12
18
2
22
29
57
18
30
4
38
18
16
35
36
39
18
12
36
60
34
18
2
21
9
18
6
15
15
24
57
36
33
34
2
16
132
8
40
23
45
24
22
14
15
25
11
1
14
18
42
66
24
4
35
72
9
28
11
1
11
25
2
57
81
10
48
72
2
18
22
11
21
48
3
33
22
38
16
20
18
106
6
185
9
72
4
8
3
15
144
21
69
18
21
1
14
90
24
12
28
11
1
20
34
50
4
6
101
3
33
25
80
39
33
6
16
5
31
50
90
10
14
18
3
33
84
28
68
40
14
88
29
45
16
38
4
53
48
1
11
139
8
82
26
10
48
47
25
20
12
36
22
38
40
12
14
18
6
30
15
21
54
42
22
50
72
18
33
24
19
126
36
14
45
3
72
6
34
36
2
12
28
26
6
40
44
114
48
4
24
30
11
21
39
24
9
60
12
24
16
36
20
39
1
80
72
100
66
14
3
24
45
6
45
9
15
24
60
9
30
82
14
36
48
78
3
27
118
71
19
66
14
54
10
41
25
110
30
36
18
6
51
1
2
16
42
80
24
18
48
33
25
2
4
66
2
117
24
1
50
28
41
7
38
12
58
2
34
108
77
13
20
22
14
36
15
19
17
39
54
72
102
18
4
35
21
3
49
20
27
24
39
30
51
25
86
6
22
77
39
4
6
47
33
42
33
57
22
30
2
124
14
28
23
9
90
21
81
4
36
71
33
27
9
24
30
21
55
54
11
3
40
32
40
78
8
22
20
12
21
25
23
31
8
21
1
24
36
48
36
14
6
16
20
54
34
110
57
9
64
47
19
104
42
16
24
8
27
109
32
48
72
3
7
18
12
38
40
14
22
44
36
100
8
21
25
26
60
30
51
3
45
1
8
36
22
92
12
78
22
18
32
30
148
2
75
15
16
38
51
39
21
9
54
60
12
4
146
4
26
46
8
6
4
137
57
52
20
36
70
5
9
4
20
76
35
9
51
9
52
68
40
20
84
22
14
15
12
73
32
39
156
3
30
10
14
18
54
18
12
28
68
33
21
4
90
5
9
36
12
72
28
32
3
45
63
36
45
46
44
6
72
66
10
167
3
21
3
18
40
84
50
24
54
58
102
20
3
9
60
51
33
82
50
12
6
30
40
6
5
24
25
12
32
27
24
75
45
51
69
57
15
7
18
18
14
3
49
68
72
78
12
6
34
29
45
34
86
6
66
22
50
72
4
42
18
35
27
4
6
83
39
12
9
27
33
21
6
4
156
14
54
22
32
27
15
70
6
8
46
35
33
3
13
126
65
36
3
54
3
183
16
6
12
2
18
18
69
21
3
37
30
50
4
54
5
55
14
66
22
140
24
180
40
66
18
96
90
14
4
90
18
44
6
70
35
3
16
5
33
12
39
7
5
9
4
11
19
54
92
34
74
12
6
54
36
3
12
15
22
11
12
69
40
ABCD 93214896662*3^$a+1 [50033]
117
51
207
90
15
24
33
72
30
60
66
24
90
108
102
6
9
240
3
228
270
42
105
33
144
123
60
48
72
48
45
144
15
3
42
15
216
192
63
153
36
21
63
81
36
180
144
126
57
87
150
15
180
105
60
39
180
24
3
132
33
120
219
168
21
27
33
12
45
27
27
33
207
129
276
24
36
51
33
12
189
18
18
15
27
153
9
39
51
213
3
30
3
87
150
84
3
87
36
93
129
3
84
48
27
165
60
96
75
33
24
117
183
12
3
21
12
9
48
18
9
96
108
156
24
9
15
120
93
234
6
75
45
75
48
261
3
135
42
90
9
12
225
42
45
27
36
120
9
60
45
39
81
96
12
27
24
117
75
135
105
24
165
120
51
57
42
30
15
165
51
129
36
39
84
39
57
15
78
123
39
45
156
9
36
72
150
102
6
84
153
48
48
21
36
132
18
84
285
81
3
9
15
135
153
117
15
57
108
12
78
12
9
69
192
39
21
18
21
117
252
72
15
24
120
57
132
123
39
90
39
9
15
72
111
90
132
72
51
168
27
42
18
84
96
117
27
81
57
27
45
75
21
15
60
120
204
171
33
21
60
36
3
69
3
48
84
372
15
180
21
45
195
117
12
15
81
63
72
120
24
75
33
48
9
78
228
165
195
57
237
219
117
270
345
39
21
24
45
99
156
33
111
12
39
30
243
33
54
21
45
24
15
24
132
48
27
33
36
36
9
108
3
99
189
177
30
24
66
144
39
132
108
312
12
27
36
42
147
96
27
117
120
105
120
15
45
30
18
18
150
75
15
54
99
24
3
54
90
69
57
15
12
207
30
36
63
189
162
213
48
15
30
60
102
18
39
3
165
27
33
57
231
84
45
99
204
12
81
3
267
54
111
69
108
75
177
243
225
222
120
9
156
120
93
60
48
24
75
45
99
240
60
36
60
36
9
519
192
27
21
96
276
144
201
63
36
36
69
90
30
6
84
9
81
240
30
6
234
36
93
27
42
12
231
225
72
111
24
93
3
57
39
63
60
108
9
21
90
150
180
12
18
42
15
3
69
141
27
123
570
63
36
63
42
15
15
21
69
39
267
9
108
153
135
72
192
21
87
36
51
36
90
39
93
90
81
9
51
84
27
129
84
3
102
252
108
135
96
81
180
138
33
72
27
93
33
15
84
21
63
81
60
36
30
54
6
162
51
87
24
18
15
57
3
12
33
72
126
180
57
33
207
63
42
27
120
36
45
39
156
48
36
15
48
198
147
372
45
120
255
15
90
60
36
54
93
153
99
120
141
63
69
72
156
183
21
36
3
276
81
75
69
3
105
12
60
126
93
69
72
36
54
45
60
195
33
192
120
33
87
45
75
81
15
27
162
3
87
30
15
21
42
141
51
60
108
57
105
90
210
39
21
90
81
9
30
ABCD 93215893976*3^$a+1 [50127]
6
114
126
7
17
63
24
15
1
48
119
13
47
6
15
51
30
79
11
24
25
29
343
347
21
51
108
1
95
60
37
35
24
1
35
24
66
102
13
5
55
89
139
47
84
1
95
12
1
12
35
69
15
61
44
75
6
90
24
85
155
24
6
291
117
30
138
24
79
12
48
227
33
40
35
37
83
21
64
20
96
51
234
18
21
27
72
60
66
6
120
145
179
45
27
24
30
78
121
11
24
37
23
84
12
9
51
36
49
41
198
1
84
12
47
402
90
60
25
324
179
36
25
20
40
65
30
66
31
24
131
133
20
76
11
60
9
64
17
18
12
105
15
84
6
30
25
17
43
284
36
180
63
61
5
18
57
45
24
186
48
150
42
60
1
185
42
21
112
35
73
12
48
35
117
3
30
24
210
78
55
89
90
69
27
73
176
4
65
72
3
52
65
63
27
24
21
48
27
24
24
30
54
36
24
48
9
16
47
156
84
133
23
36
49
11
69
69
42
61
113
6
36
78
27
148
17
18
21
9
54
60
12
169
59
12
61
77
3
64
83
162
78
18
43
35
12
33
112
59
120
25
24
47
72
36
1
23
21
9
6
66
31
23
45
261
135
99
36
49
35
12
48
24
33
87
12
6
24
114
54
66
72
13
80
111
48
18
264
48
31
89
51
16
96
20
27
6
174
201
40
41
48
66
24
57
21
210
12
72
81
48
40
56
16
180
308
27
60
48
37
5
139
36
95
12
30
126
12
12
73
260
64
84
11
6
42
60
133
23
37
8
12
135
12
108
13
65
186
36
49
24
12
5
114
48
36
84
133
95
48
96
25
23
60
1
59
72
60
1
77
7
119
12
78
6
60
36
225
3
85
72
155
30
78
45
15
24
13
47
42
96
78
60
30
7
47
21
112
143
72
72
6
15
27
12
37
84
156
5
54
57
9
30
18
6
84
120
13
23
84
108
18
30
97
80
27
37
23
97
96
84
143
12
84
144
72
9
340
72
35
60
85
48
29
243
75
25
23
21
111
54
30
9
192
3
85
47
24
18
78
73
65
6
18
42
9
39
30
390
18
42
12
114
96
18
421
167
24
49
191
69
117
24
54
144
120
18
18
37
95
18
54
12
109
12
80
147
93
27
1
47
90
54
81
129
24
151
20
64
11
24
60
81
124
119
48
105
39
61
128
60
36
36
33
42
60
24
24
241
11
108
1
44
15
45
75
85
47
153
39
33
15
12
168
30
19
80
15
69
39
177
135
1
23
57
57
198
168
37
48
47
84
84
54
192
111
40
24
59
25
95
72
25
59
21
27
12
45
33
90
61
59
102
30
241
47
1
20
16
71
78
54
90
42
6
48
42
12
66
6
24
57
220
84
35
9
36
76
47
108
49
24
12
80
100
48
17
24
78
21
15
37
143
60
54
7
23
1
11
36
9
75
168
21
112
47
72
1
47
153
3
61
23
42
39
27
24
85
44
12
27
37
24
17
54
9
39
81
9
123
28
72
60
119
6
234
30
31
48
71
18
78
192
36
12
72
18
42
192
168
12
45
36
63
96
18
7
23
61
32
39
21
9
240
78
192
265
36
5
30
45
148
185
7
17
102
1
47
48
48
1
56
15
18
42
12
21
52
48
95
145
92
27
192
121
8
39
66
30
97
288
137
42
13
8
52
23
12
18
96
48
6
37
203
96
84
120
60
192
42
63
3
37
60
5
103
167
25
83
12
25
17
72
6
84
36
49
35
180
121
143
25
35
21
75
108
33
147
57
63
60
60
13
60
60
17
3
27
120
120
18
19
59
25
227
72
12
ABCD 93216020806*3^$a+1 [50009]
140
15
45
48
6
25
135
2
15
37
47
3
165
12
31
158
15
40
69
3
8
24
91
69
48
20
28
17
27
21
34
30
12
54
2
12
18
24
48
72
13
41
51
60
69
24
27
21
39
39
34
3
3
9
45
26
49
47
16
54
51
87
45
33
18
42
60
108
36
26
177
31
5
67
77
61
44
148
15
89
39
31
21
20
12
115
30
23
93
15
229
116
12
52
6
56
10
8
40
11
37
27
93
27
33
20
7
5
60
28
12
12
56
58
24
48
5
27
216
9
1
20
42
9
13
8
55
53
7
17
27
129
7
8
27
18
12
28
15
87
74
31
5
124
3
45
110
6
127
180
44
165
40
6
29
33
36
40
24
3
8
52
39
81
77
3
15
10
44
15
4
95
37
65
7
11
64
96
42
32
3
43
6
111
5
72
43
12
8
40
68
40
12
8
12
27
106
11
21
75
85
30
18
6
5
4
24
8
129
84
60
87
39
49
60
69
11
112
27
8
37
131
34
63
39
53
163
42
75
45
72
44
4
23
39
49
39
30
8
15
27
1
44
13
24
6
33
56
93
76
174
66
15
5
112
15
59
106
20
7
45
20
31
51
9
129
6
6
120
3
15
77
85
51
128
52
65
15
55
57
33
35
13
99
83
40
89
76
69
11
75
13
5
67
9
66
2
28
18
29
33
7
35
10
23
49
116
15
33
51
9
15
12
19
38
55
32
1
23
37
3
29
40
35
156
40
17
7
48
117
42
24
101
81
82
26
40
12
119
75
18
28
135
59
18
43
57
23
3
82
27
45
128
75
28
95
16
5
16
48
72
80
93
94
30
11
24
103
5
112
11
22
47
3
82
78
105
48
65
72
54
33
1
12
42
72
96
42
83
25
15
68
15
21
76
17
30
13
20
97
12
26
10
24
86
78
15
19
90
30
5
13
35
52
8
93
12
55
20
43
45
9
12
36
20
54
10
35
9
12
24
28
18
18
54
98
54
9
9
27
4
56
49
12
12
15
60
36
9
71
39
57
55
6
3
129
95
28
72
3
2
108
18
10
84
18
104
78
27
21
24
16
35
108
37
38
25
12
60
8
12
24
16
105
35
72
55
72
41
52
35
88
48
5
36
24
7
5
115
17
148
3
9
93
2
118
15
20
7
18
35
13
36
36
95
39
54
72
12
40
63
20
28
24
33
15
104
244
27
45
117
72
14
90
6
10
51
75
105
15
5
25
132
8
7
17
54
22
12
71
87
58
11
21
123
9
27
1
168
11
25
35
15
6
87
12
9
84
3
48
9
15
37
96
42
2
28
60
6
74
51
40
11
6
15
3
34
3
29
36
10
24
8
88
29
1
3
41
88
15
92
195
40
56
45
208
32
52
15
62
10
6
107
93
124
3
32
109
99
11
105
79
8
88
6
39
140
52
5
55
47
85
41
15
21
16
102
41
36
25
90
9
39
8
25
8
7
45
57
56
10
9
36
51
96
80
105
45
87
36
4
101
19
21
15
117
8
67
39
53
75
70
2
40
50
6
10
62
81
37
15
65
52
6
65
120
24
28
48
32
49
26
174
3
13
12
78
5
25
3
65
16
30
21
20
33
70
2
39
31
45
152
25
107
21
123
15
34
6
66
3
32
73
23
88
5
7
207
122
39
57
12
18
97
33
30
42
83
13
14
70
92
51
13
27
44
13
123
53
10
26
16
30
5
84
39
25
65
40
35
57
124
71
87
18
204
76
48
39
17
118
30
51
9
48
23
57
3
21
51
49
63
21
150
17
73
150
66
71
24
111
34
14
6
63
132
13
36
15
29
87
13
8
22
26
4
11
60
105
16
8
51
36
16
57
60
32
43
3
197
13
14
30
36
22
2
36
18
10
15
15
24
110
183
13
107
57
42
18
48
43
45
6
9
12
12
60
8
43
17
220
140
12
205
20
10
18
60
3
116
13
11
21
88
12
3
5
55
32
43
33
29
88
8
28
39
32
24
7
30
42
5
91
17
24
85
66
177
17
30
114
52
18
65
60
4
68
40
99
90
134
9
72
111
78
66
106
35
9
28
60
18
54
20
94
72
18
11
21
64
39
77
72
10
26
22
18
44
90
10
47
79
72
33
60
57
12
32
64
6
120
90
150
53
163
72
18
75
9
35
1
27
75
18
23
1
20
51
37
56
7
9
39
192
72
65
15
3
30
39
129
36
43
8
33
7
27
33
48
24
5
18
42
27
1
27
33
68
39
76
39
8
18
54
6
36
15
36
13
92
15
67
168
45
69
24
32
7
128
40
92
13
87
105
12
11
37
36
72
27
36
29
28
8
55
9
75
165
51
20
60
105
36
16
24
86
24
226
134
109
17
12
43
9
59
21
31
77
16
32
15
7
78
32
15
16
20
39
10
72
39
84
8
40
27
18
20
34
5
28
15
5
81
36
19
44
13
15
27
8
18
36
4
6
21
3
29
25
35
73
14
96
22
8
7
48
57
2
13
36
125
51
9
64
8
84
60
16
14
70
95
1
87
3
42
ABCD 93216337562*3^$a+1 [50022]
120
87
21
55
197
103
32
141
120
96
60
48
96
51
9
15
177
48
19
65
43
48
185
187
68
40
29
55
5
96
12
60
27
21
12
163
77
235
12
116
64
437
84
127
120
12
32
9
15
81
139
29
12
96
24
91
29
3
45
31
29
108
39
69
84
120
132
3
28
5
144
151
29
84
99
36
40
17
39
69
7
68
84
57
31
92
160
113
67
17
24
7
17
31
12
53
36
39
21
60
84
127
209
300
15
4
44
16
29
15
28
65
12
132
48
87
45
24
79
17
39
117
108
19
137
271
5
63
225
84
12
84
19
101
120
144
48
48
72
48
60
51
33
72
36
3
21
91
137
36
15
21
43
65
75
36
21
91
29
15
88
5
48
60
12
31
12
29
48
51
4
32
4
24
161
240
192
63
36
21
48
55
41
84
15
184
20
28
77
211
12
17
115
53
48
15
45
240
127
53
24
163
53
24
72
60
43
17
84
60
72
48
127
68
21
19
185
19
176
69
48
175
5
63
105
39
76
104
28
65
87
160
281
24
31
5
60
79
77
48
12
84
24
31
17
168
19
41
7
53
264
240
48
43
89
12
19
41
96
12
60
12
43
173
120
12
43
17
27
201
127
5
12
91
32
33
3
57
12
103
17
36
7
5
84
43
48
197
55
48
92
40
53
55
65
12
12
31
53
204
15
21
7
60
149
19
12
60
209
39
21
144
51
24
84
213
24
31
89
48
15
36
21
223
17
84
7
12
32
189
240
7
8
24
160
20
136
44
33
3
9
55
168
77
27
45
60
43
96
5
60
72
12
27
69
75
81
108
132
31
53
111
21
55
12
53
108
79
17
19
65
60
55
29
60
156
39
16
77
7
17
48
75
165
31
24
65
48
48
19
137
48
60
36
19
32
129
67
137
27
16
12
5
72
63
36
100
20
129
103
5
120
12
168
367
32
204
69
12
31
368
40
149
12
43
176
57
60
72
31
29
48
60
7
5
135
153
84
84
67
8
129
87
129
24
60
60
31
84
65
48
12
36
144
72
75
105
24
132
84
36
12
228
12
48
27
40
5
60
48
60
12
12
228
156
72
103
116
21
48
96
36
3
81
63
45
175
5
27
21
99
141
7
17
60
96
3
81
48
55
360
53
72
36
252
67
65
48
7
185
216
36
60
3
88
77
36
135
4
20
21
7
77
103
17
48
115
12
77
39
40
5
139
92
148
96
185
15
112
53
144
96
15
172
48
65
12
72
27
69
36
79
65
24
51
36
129
127
32
88
12
17
24
39
12
184
312
17
12
15
108
81
132
115
48
72
29
120
43
65
12
84
7
113
15
40
20
9
31
44
93
115
72
152
45
336
3
112
68
45
19
77
24
96
3
81
19
41
24
31
72
5
3
105
60
99
93
72
192
276
55
29
31
125
103
12
44
105
48
27
45
144
12
159
45
3
96
52
68
165
7
77
135
33
67
216
5
60
79
180
53
72
31
72
12
65
96
15
45
55
5
60
159
285
36
24
72
39
57
48
111
84
141
96
48
96
120
3
100
137
48
12
48
48
108
75
60
9
43
89
15
33
60
12
223
41
36
79
24
48
44
16
12
20
57
48
36
79
137
99
40
89
96
12
343
77
55
8
4
5
91
72
17
72
135
21
24
91
120
5
ABCD 93216626416*3^$a+1 [50025]
90
105
51
30
30
72
6
12
27
15
12
18
66
54
102
9
3
6
12
63
93
3
12
63
6
75
27
12
30
18
12
9
9
6
57
15
18
63
63
36
12
12
18
3
15
12
18
24
87
15
54
42
57
15
30
171
39
30
39
21
15
3
81
3
36
48
9
12
87
66
15
27
57
57
3
33
51
3
12
12
24
57
72
75
6
42
12
9
3
6
24
18
36
21
21
15
27
9
93
3
33
111
36
75
24
6
48
39
36
27
24
6
3
9
18
24
84
12
30
15
15
57
15
45
93
24
36
147
9
36
96
75
24
3
78
42
18
123
60
3
6
48
54
45
39
18
30
6
108
6
18
66
54
18
30
75
57
36
12
30
9
3
6
6
30
51
15
60
45
63
12
24
96
30
78
126
18
24
36
21
27
42
15
15
108
18
36
12
18
72
33
51
24
24
60
18
18
6
6
45
183
36
12
6
24
18
21
27
6
120
144
27
39
66
36
18
96
12
42
15
81
66
12
36
18
60
48
24
51
21
78
18
78
96
60
45
33
42
12
21
39
30
66
12
48
21
3
36
6
12
6
6
111
21
36
6
18
6
21
21
3
21
66
6
42
45
135
6
60
15
39
18
42
9
9
3
9
36
6
12
48
12
45
3
9
21
84
18
36
6
6
60
36
18
12
84
15
24
9
3
27
60
12
6
12
51
39
6
27
12
33
39
27
36
72
36
54
6
9
48
9
60
63
45
48
72
18
60
12
6
3
63
108
24
9
3
42
3
9
36
12
15
33
27
36
9
6
96
48
6
63
87
12
9
3
12
9
33
12
6
57
27
18
66
30
15
27
36
9
51
9
21
12
30
18
27
12
21
6
12
24
9
3
84
6
87
123
9
39
12
12
54
3
111
30
66
6
3
24
27
9
15
33
51
90
6
30
66
24
21
24
15
33
9
72
18
60
12
9
24
15
33
45
54
18
6
18
27
27
81
3
6
48
6
18
36
18
93
3
24
12
6
24
3
123
60
78
6
36
36
9
87
12
96
33
21
48
54
21
15
45
93
15
45
39
9
24
3
21
15
57
3
15
12
42
30
24
12
30
30
54
3
12
93
3
12
3
18
51
27
18
78
132
18
12
39
45
15
12
36
60
75
42
27
3
36
30
12
3
75
12
24
21
21
6
9
3
12
18
15
21
39
48
21
15
69
36
39
72
15
24
12
30
48
3
75
30
18
18
102
18
3
3
12
18
30
12
33
3
57
21
15
15
12
72
117
33
18
12
12
12
48
9
9
3
27
18
51
36
39
60
12
24
48
12
105
36
9
48
30
72
72
9
48
27
9
24
12
3
54
18
36
18
6
18
96
75
93
51
87
78
96
12
78
12
6
36
24
72
12
18
105
75
42
63
3
30
12
27
93
12
39
45
30
18
54
120
24
36
36
42
171
21
24
90
18
48
42
60
72
12
60
90
15
108
39
12
24
93
12
135
24
30
18
36
9
96
57
48
3
45
54
84
6
54
9
33
24
90
9
27
84
12
21
72
63
30
3
12
87
21
51
21
9
48
18
42
42
48
6
39
33
78
30
18
66
24
54
45
36
27
30
51
21
48
6
6
90
21
3
57
9
27
45
30
36
6
39
36
27
54
12
24
87
129
24
18
9
12
15
42
15
39
48
9
45
3
33
39
21
12
150
18
48
3
105
66
12
12
24
21
12
9
15
33
24
51
21
6
24
54
3
57
36
18
117
9
36
15
15
24
6
18
12
6
72
18
9
39
120
72
24
12
21
9
36
12
6
42
39
3
33
12
96
12
51
24
6
15
3
33
15
36
42
102
12
60
12
57
51
36
24
6
174
12
48
9
81
60
18
6
12
42
21
75
18
30
48
24
24
36
9
63
42
36
12
78
36
96
90
15
99
18
60
3
117
99
45
18
30
66
42
87
87
9
3
9
57
6
18
6
48
9
27
9
3
33
3
96
6
72
39
33
12
51
75
24
54
42
6
27
3
129
87
12
36
24
48
9
12
27
54
12
42
6
30
12
21
99
36
57
27
6
24
18
21
33
51
15
6
18
36
93
12
24
3
66
6
12
24
108
33
9
18
12
69
27
48
24
12
9
21
36
3
9
39
9
135
3
33
15
66
84
96
30
12
18
18
126
3
15
102
6
9
36
3
6
36
12
48
39
12
33
63
9
27
93
6
6
3
3
9
96
3
33
15
24
6
12
54
18
18
60
57
9
24
63
15
36
12
21
69
30
72
18
24
30
18
15
84
21
42
9
21
75
39
81
15
6
51
93
6
18
12
36
3
12
15
60
78
15
9
72
18
6
6
72
36
30
24
6
36
21
147
30
18
21
9
15
75
24
36
9
15
18
3
39
6
3
3
18
39
27
54
3
15
12
48
42
12
3
27
57
21
102
18
78
12
57
24
51
33
3
21
57
6
48
6
18
45
12
33
24
24
18
12
36
12
66
27
3
66
18
6
66
6
15
69
54
108
24
162
72
24
42
132
6
12
15
24
36
9
30
6
18
54
30
18
18
9
24
36
51
57
27
24
96
18
15
36
63
12
36
6
30
33
51
18
51
39
12
48
105
15
30
75
3
90
15
51
48
72
9
15
24
18
15
15
216
45
33
3
69
36
12
18
36
9
36
87
6
24
6
6
51
39
24
24
21
36
45
18
9
21
15
3
30
36
18
69
3
18
30
21
51
30
6
18
27
39
30
36
75
3
45
57
30
18
99
36
33
30
9
15
24
9
3
30
63
39
6
54
12
30
6
24
45
9
78
12
12
18
18
6
102
24
18
24
90
126
18
69
72
9
87
15
84
30
48
6
42
18
54
54
18
138
30
18
6
12
39
39
6
72
18
45
57
78
9
69
96
6
6
15
9
27
69
27
15
66
12
6
42
66
81
39
9
15
60
24
36
72
6
18
21
51
21
39
21
39
24
57
141
18
24
96
48
6
18
6
18
18
12
15
81
18
9
45
3
27
81
3
12
36
42
30
6
30
108
12
18
24
27
48
3
12
21
57
54
18
42
105
15
21
111
36
12
24
42
48
6
66
6
12
24
18
3
15
93
33
27
69
39
21
30
96
54
6
138
6
9
48
21
12
12
6
30
27
51
57
72
21
39
9
48
60
3
135
12
12
48
33
3
12
78
6
6
54
42
15
21
27
72
9
66
21
48
24
3
54
15
15
33
15
45
15
24
24
30
42
12
69
3
108
84
18
48
18
18
156
36
12
3
27
9
36
15
33
ABCD 93216844484*3^$a+1 [50074]
69
27
56
7
153
8
25
12
11
67
5
7
41
16
32
40
33
132
18
66
39
8
31
90
119
25
39
45
96
12
6
17
139
5
1
48
90
60
48
89
120
64
3
53
1
48
54
18
78
54
12
23
49
47
13
90
41
13
59
48
1
30
6
12
162
36
72
41
16
201
39
33
71
85
11
16
63
57
104
24
72
103
168
89
91
66
126
18
3
200
24
64
105
47
24
112
75
125
19
48
78
18
84
126
35
55
6
3
32
40
32
1
30
81
120
24
9
39
129
306
36
33
33
63
45
3
8
25
6
48
36
114
288
35
31
42
162
21
27
21
33
23
73
102
137
25
24
95
169
72
23
40
9
36
27
51
30
23
217
47
112
72
72
168
48
75
5
48
16
24
56
144
13
3
87
192
6
3
32
72
55
113
13
11
1
47
25
6
84
53
7
17
96
16
80
7
12
18
90
57
33
42
12
18
72
6
18
15
24
177
48
39
57
12
36
167
55
18
23
24
24
181
11
120
31
41
25
23
1
15
3
66
90
57
15
42
71
168
96
25
90
12
96
65
37
59
73
54
162
95
85
75
69
12
36
59
72
103
153
15
48
297
8
96
48
55
6
11
73
279
15
17
145
102
270
27
48
128
40
176
1
12
186
18
15
240
56
7
6
3
72
81
39
8
7
42
18
126
30
24
18
54
17
67
18
35
25
39
8
19
132
138
72
96
174
78
108
143
16
144
128
1
87
39
17
31
17
37
35
55
90
23
31
6
3
33
48
6
66
24
15
8
49
23
7
89
25
36
48
18
18
6
210
47
16
8
48
13
162
17
1
72
119
24
88
57
39
15
129
15
17
145
108
51
93
162
120
36
29
97
18
45
9
90
132
33
33
24
15
3
30
168
39
105
30
24
129
69
12
36
42
89
127
288
105
3
53
72
31
36
396
54
78
30
71
43
174
36
75
8
25
36
96
396
54
17
55
17
1
120
96
138
6
12
108
63
63
36
21
141
114
30
90
153
63
78
36
15
33
95
139
45
33
54
18
12
11
67
18
48
27
48
57
23
72
25
39
123
18
11
97
96
36
3
9
18
29
277
35
256
72
3
18
84
42
48
189
33
23
49
39
32
256
69
35
55
18
48
36
99
45
11
48
31
9
33
47
7
17
16
224
25
23
72
235
54
30
90
47
136
105
23
31
9
32
31
24
105
3
126
102
126
3
57
15
57
30
18
47
24
73
23
16
15
42
90
18
12
143
1
6
41
64
177
18
29
31
17
49
47
7
41
1
36
3
15
144
33
56
19
30
168
12
11
16
8
48
139
66
35
40
69
131
72
37
11
223
162
18
5
16
27
6
72
30
161
37
3
80
49
143
40
9
111
24
104
55
18
87
32
1
119
115
5
31
17
7
113
16
153
111
57
48
72
96
23
67
108
17
72
96
88
99
6
111
72
69
35
40
32
121
23
1
48
95
73
48
72
96
30
18
63
63
96
198
3
9
143
79
65
7
48
222
12
114
18
3
267
29
115
93
105
23
7
18
6
66
72
39
21
36
30
96
41
64
21
75
9
71
72
40
24
159
66
90
6
15
56
145
23
144
13
84
42
126
39
63
240
33
32
73
54
41
16
24
9
47
240
7
72
17
19
5
7
17
19
18
36
143
61
59
16
177
48
95
96
31
57
9
47
24
61
75
8
73
39
15
78
30
21
33
90
36
41
145
39
15
57
8
1
119
7
24
36
30
72
63
63
113
16
39
90
102
6
11
1
119
13
107
103
168
18
48
6
65
48
16
15
30
107
24
72
49
180
107
120
13
138
150
18
57
87
33
104
145
6
57
33
18
18
84
108
36
72
24
12
96
48
27
104
13
83
64
32
1
60
3
128
97
23
1
15
144
24
33
95
61
96
30
29
7
65
61
3
96
32
301
3
ABCD 93216954536*3^$a+1 [50061]
68
6
16
6
8
24
16
12
74
4
50
4
36
6
14
15
37
48
164
88
48
30
50
34
42
24
24
60
6
30
20
16
84
62
22
95
1
24
20
28
8
40
47
19
74
34
38
40
35
109
36
23
55
54
26
54
72
4
12
18
50
4
11
49
60
38
22
36
2
34
14
130
32
52
8
4
23
21
60
15
1
60
68
10
18
80
244
8
36
36
16
47
21
4
50
6
84
22
29
9
16
32
42
106
6
54
12
35
97
26
42
34
38
28
12
11
24
1
14
18
15
205
12
20
3
9
58
2
40
36
14
10
80
90
28
80
118
24
6
5
27
16
2
4
36
12
56
64
95
3
10
102
242
46
32
58
108
36
24
24
35
97
14
34
20
46
26
4
36
24
6
29
24
1
95
7
74
24
4
32
36
52
32
4
56
54
36
10
6
108
6
11
25
44
124
62
102
46
29
33
24
148
32
64
6
6
42
38
40
2
12
10
8
16
95
19
32
46
12
35
21
30
42
72
52
36
20
72
48
4
179
37
35
49
23
21
64
8
40
8
6
16
2
46
6
38
118
12
12
18
20
46
12
54
78
20
52
36
80
18
130
14
22
11
72
7
18
32
124
36
24
36
11
13
36
143
1
6
30
6
48
26
76
48
6
144
80
6
108
12
24
40
80
72
75
3
106
56
27
1
66
29
1
14
22
30
2
3
43
30
12
24
84
12
68
64
80
48
24
28
6
6
23
25
12
36
12
72
48
48
12
12
60
30
20
30
28
18
17
96
24
7
6
12
23
25
30
42
56
4
11
1
20
4
102
17
1
96
24
47
43
110
15
19
42
18
48
42
68
3
31
26
28
24
66
6
59
69
10
66
62
10
95
9
28
56
184
6
30
2
10
60
38
10
54
30
8
27
81
16
110
10
44
24
3
9
4
60
95
151
18
12
8
172
8
72
36
84
4
35
15
9
7
84
14
28
20
28
96
36
12
80
6
10
12
44
3
21
76
8
28
35
19
30
20
64
24
6
26
24
27
13
116
16
8
36
48
36
52
8
52
20
90
48
54
46
156
14
34
65
25
23
19
53
57
156
54
6
63
9
30
22
84
36
24
30
6
84
102
12
6
84
36
59
27
114
4
36
12
92
10
36
150
96
48
56
52
35
57
12
3
37
48
36
54
6
20
10
26
64
84
12
18
38
10
2
28
48
54
6
12
35
73
32
87
27
34
90
126
6
5
9
36
28
12
140
58
66
83
73
108
35
9
10
5
57
30
4
12
84
18
60
8
15
7
6
96
110
28
41
7
228
32
58
56
4
26
16
18
12
12
11
49
8
60
18
10
20
64
48
20
15
73
6
54
12
47
1
24
128
4
36
12
92
16
20
82
90
6
2
12
118
60
18
47
49
60
54
62
100
60
12
8
88
44
100
11
81
144
40
14
6
10
90
80
135
25
24
68
12
36
72
3
37
12
56
36
28
6
54
72
6
18
30
2
64
44
15
25
47
37
35
57
16
23
21
88
68
4
20
48
16
47
27
45
15
70
30
48
50
88
2
10
12
8
4
23
13
24
44
10
77
13
24
11
192
3
12
4
48
12
18
8
4
54
50
42
33
19
2
76
8
4
35
13
8
4
42
54
36
24
30
5
7
18
44
16
36
8
16
20
12
4
20
30
70
11
19
54
6
30
96
44
16
48
26
48
22
48
6
36
53
13
168
20
40
12
108
84
8
18
22
30
14
4
122
10
47
120
1
44
51
21
94
14
18
18
46
6
54
78
11
165
64
2
9
87
33
69
52
6
14
3
13
35
97
146
69
37
6
5
48
55
36
6
48
44
58
20
10
20
28
36
114
102
102
2
28
80
3
19
86
28
30
29
1
92
28
72
47
1
24
23
25
8
4
30
30
68
154
98
48
28
50
34
56
22
14
84
15
1
80
4
12
104
88
12
144
66
6
8
16
18
2
124
24
32
60
40
6
2
40
12
8
3
25
8
112
23
25
110
10
42
50
40
2
66
15
25
12
20
24
18
58
24
44
124
83
19
96
2
36
12
108
4
32
46
30
2
45
13
44
24
36
40
68
30
33
9
36
22
12
38
36
40
32
4
26
22
48
60
72
128
87
96
15
10
90
2
52
12
14
124
6
26
70
108
20
52
116
100
8
36
118
198
120
8
16
23
13
12
36
35
31
18
20
46
44
33
48
9
22
14
16
68
16
12
24
80
4
6
30
6
48
42
162
30
120
12
18
26
16
11
73
2
22
6
36
174
2
102
15
55
90
6
32
64
50
48
28
24
24
20
40
24
56
39
1
60
96
84
44
16
44
90
16
30
20
99
33
40
8
6
9
24
1
104
22
20
30
16
8
90
22
47
1
20
72
72
40
32
10
6
72
60
23
25
42
53
27
6
39
31
36
74
16
6
14
34
14
52
20
6
94
36
60
24
11
37
35
43
60
50
4
90
54
24
36
96
30
54
24
182
108
81
1
24
56
36
3
1
6
30
60
12
11
97
120
32
58
54
56
28
6
14
16
84
36
6
17
115
48
5
37
20
18
54
28
42
38
51
21
4
12
18
74
12
3
21
12
132
3
48
57
4
11
25
18
32
48
64
5
85
36
66
54
72
47
21
94
18
30
80
22
8
108
60
15
39
66
16
20
88
8
28
56
6
30
54
58
2
34
56
10
114
14
6
70
36
30
48
8
184
48
108
168
20
22
54
30
48
5
57
34
5
24
96
21
88
12
36
18
74
6
34
78
84
114
104
16
12
38
46
36
30
18
36
36
72
32
16
24
71
37
56
12
4
24
36
23
73
12
8
40
12
8
40
98
60
52
54
71
105
42
10
ABCD 93217078686*3^$a+1 [50064]
224
16
201
183
57
144
120
47
193
72
108
75
240
117
264
60
279
117
59
144
97
24
23
193
383
96
48
277
216
35
208
80
241
15
165
144
155
256
464
112
528
240
417
24
84
276
216
120
108
36
15
369
12
3
201
336
183
144
57
84
339
201
119
13
339
96
69
411
105
39
129
72
23
85
336
395
288
496
96
320
64
144
32
61
483
165
59
13
504
315
128
48
13
216
11
565
123
165
27
240
309
144
347
25
119
96
48
385
240
159
33
24
231
32
336
121
264
47
229
264
60
551
64
357
48
132
375
213
75
32
448
144
32
144
16
80
61
108
519
288
192
57
24
180
171
288
96
21
144
299
37
24
216
315
176
25
204
120
36
15
273
96
63
96
57
183
105
87
48
237
195
32
121
327
80
48
301
3
393
23
157
264
171
272
160
128
64
129
159
288
129
239
16
224
277
203
64
336
81
239
85
59
61
51
489
756
3
21
36
180
243
297
551
73
87
272
160
81
95
25
252
24
99
192
480
384
48
32
361
168
36
155
205
144
579
48
48
417
420
180
408
60
216
171
153
660
371
64
165
27
9
263
1
492
83
361
471
213
11
144
352
224
121
167
301
192
24
75
384
176
16
80
385
48
47
352
21
11
160
96
129
95
288
61
35
25
87
32
48
352
93
83
37
108
ABCD 93217133216*3^$a+1 [50137]
55
83
45
21
6
228
192
12
6
15
51
36
240
48
120
6
6
168
192
45
159
48
36
180
132
108
9
3
12
18
30
72
121
89
42
24
102
54
36
42
123
9
126
60
93
111
6
123
195
12
24
108
205
5
126
24
72
54
96
30
138
15
48
177
36
90
25
95
9
111
36
18
66
12
60
25
8
9
12
60
18
36
66
30
90
246
18
66
60
153
75
132
1
32
153
24
6
30
54
69
27
120
102
96
54
6
27
3
30
6
30
276
135
39
49
17
54
1
47
210
31
11
24
120
69
63
48
24
57
69
114
18
103
59
72
333
3
60
129
9
6
49
347
24
528
48
45
88
11
24
132
24
66
102
6
144
66
36
174
6
81
9
210
6
159
195
84
24
66
42
24
24
69
16
131
24
252
84
21
39
126
27
123
109
144
11
93
3
30
30
18
66
54
102
72
42
84
27
69
36
210
30
102
12
6
24
114
150
127
65
79
35
60
321
255
132
93
9
24
6
153
3
24
6
174
369
39
30
240
43
5
162
12
84
60
36
168
18
138
102
54
48
18
24
78
48
108
61
125
60
24
30
120
129
15
48
12
21
136
11
24
84
81
9
30
36
54
84
48
18
9
16
59
102
24
42
78
15
27
252
90
103
8
21
36
12
90
18
15
123
12
114
39
192
15
97
53
30
54
135
153
48
54
108
48
12
30
108
54
30
30
60
84
24
12
25
71
18
12
43
155
24
108
168
42
15
9
24
15
57
42
12
81
3
12
60
37
128
177
102
84
42
42
48
12
30
66
61
56
15
12
21
9
42
48
285
16
65
120
144
102
1
65
7
143
9
9
6
49
215
9
75
21
51
78
150
192
73
47
33
3
48
36
36
198
31
71
12
30
66
12
54
36
72
132
6
72
60
33
9
30
169
71
84
42
108
36
19
47
144
66
138
12
18
114
93
195
18
144
30
141
27
48
96
60
30
30
6
42
13
32
111
132
48
126
55
29
6
21
99
18
198
117
51
54
30
30
6
84
66
6
30
18
90
55
23
84
45
105
114
69
33
24
24
6
120
84
30
15
129
30
81
64
101
30
84
1
59
12
6
144
60
111
27
78
102
90
18
85
59
213
15
12
120
36
12
30
36
240
19
77
139
5
67
59
84
105
135
105
27
30
90
45
39
90
18
12
138
18
117
135
90
48
78
36
60
6
60
30
12
48
12
42
84
54
72
54
66
78
135
15
66
15
57
90
54
24
132
12
111
39
12
285
15
6
75
48
39
78
43
11
60
9
21
115
65
54
6
91
59
85
101
27
15
12
54
24
66
60
9
15
102
19
11
18
42
18
36
30
36
144
12
85
8
21
43
23
120
24
24
81
81
24
6
24
18
66
72
84
66
72
42
138
108
150
145
23
121
65
135
9
79
65
7
5
139
5
42
25
77
60
15
243
93
87
180
78
39
165
12
18
13
35
189
51
13
281
210
6
150
30
27
16
5
139
11
69
15
60
21
40
104
87
60
84
60
36
1
72
17
48
78
33
9
30
66
7
59
21
57
66
60
42
63
75
6
126
60
144
13
35
72
96
60
108
102
42
21
40
125
114
78
138
12
90
180
18
109
191
97
143
30
222
114
48
66
57
27
30
90
6
72
54
18
6
6
150
13
35
12
25
23
153
9
24
42
84
6
42
36
30
66
54
24
15
3
108
12
72
78
18
30
54
30
102
36
12
30
156
ABCD 93217407124*3^$a+1 [50038]
60
36
72
48
20
52
164
4
65
67
12
168
23
1
20
28
8
108
12
64
36
24
41
48
42
60
13
5
271
48
60
72
96
72
20
93
67
53
39
16
5
48
19
80
63
45
3
81
144
27
13
17
19
24
132
120
23
1
41
30
45
28
65
72
7
8
45
3
60
15
21
76
120
32
28
53
72
27
60
36
12
40
32
96
165
55
84
48
35
30
43
35
21
4
24
96
60
12
83
97
84
8
60
141
42
9
4
20
72
12
108
24
136
8
12
4
20
40
8
51
25
12
53
39
16
17
7
60
113
19
20
69
79
23
69
9
235
77
60
19
80
4
20
57
63
87
30
30
37
48
5
55
68
36
129
7
32
21
19
53
43
44
120
16
24
11
57
72
21
42
48
25
44
3
90
19
56
28
20
75
85
20
72
15
90
183
40
84
11
30
39
12
9
60
27
108
87
145
24
24
120
36
36
32
81
30
30
51
40
41
127
8
64
41
3
105
30
85
12
20
15
73
12
23
72
60
25
8
132
28
77
7
23
13
65
115
156
36
20
28
5
31
8
28
20
123
222
30
9
99
1
36
35
90
3
96
16
72
60
41
55
20
27
13
56
64
77
3
45
12
7
12
24
275
37
12
12
41
90
48
141
9
7
24
41
30
18
7
12
8
3
37
72
20
33
48
60
79
72
120
131
85
5
30
13
17
27
51
102
3
27
30
39
39
1
108
8
33
12
115
8
100
72
12
60
96
32
93
30
121
44
4
60
12
131
73
44
63
9
88
53
7
36
72
84
8
52
36
48
5
30
162
3
24
51
42
87
40
71
45
36
69
42
49
29
15
64
12
29
19
36
60
35
109
12
20
28
11
81
39
1
20
64
24
11
60
30
12
43
5
72
30
85
143
45
36
21
7
12
20
84
4
48
5
67
8
93
79
12
29
12
7
48
20
28
104
16
12
125
7
11
57
4
24
32
3
72
18
15
4
12
56
100
53
42
13
72
20
24
9
39
21
12
3
15
9
216
4
8
52
41
30
9
81
19
12
29
7
23
57
4
140
69
19
20
72
16
12
36
24
23
90
39
16
65
75
28
24
8
45
30
193
32
33
7
104
21
30
18
27
3
37
32
216
12
60
75
109
36
8
16
20
28
60
36
65
79
80
3
9
21
48
39
148
32
88
92
96
15
69
16
96
68
16
12
53
12
30
57
21
51
4
12
80
184
120
84
17
55
35
9
4
44
3
37
72
24
60
35
21
4
56
16
35
49
41
7
23
9
16
12
80
72
36
108
72
84
96
45
3
16
24
56
9
72
99
48
148
53
75
64
20
16
56
4
35
42
7
20
33
19
44
12
100
32
76
5
27
15
25
35
13
212
64
29
15
4
32
21
3
16
20
40
8
28
72
32
9
31
89
7
65
15
40
44
21
15
93
12
3
52
35
37
36
36
56
132
36
12
24
4
12
5
15
28
44
108
160
24
96
80
88
20
84
93
19
131
13
137
19
96
32
36
24
40
12
29
42
37
32
21
19
29
30
37
65
18
1
56
40
24
71
37
56
36
9
19
60
48
24
29
27
4
56
52
41
55
12
24
36
72
32
28
48
5
67
72
36
48
180
36
56
72
16
92
12
16
36
36
60
32
3
25
168
20
16
41
3
27
18
19
23
37
132
29
111
4
12
20
12
100
11
12
78
60
99
3
169
8
40
12
8
3
48
37
12
8
45
18
9
111
45
160
36
20
4
5
27
52
8
4
29
51
81
48
30
21
9
87
28
56
21
7
23
48
12
69
76
20
64
44
172
80
3
1
71
9
9
27
64
11
105
33
27
4
29
12
18
90
42
120
18
7
20
33
15
4
12
24
20
36
64
12
65
7
96
72
44
9
27
75
45
15
9
16
24
36
5
27
3
30
138
57
72
3
25
8
4
12
29
12
48
60
31
29
7
65
15
48
27
37
12
11
49
89
51
4
17
43
5
12
27
51
90
31
44
15
37
20
4
44
24
52
24
36
80
51
25
12
11
9
28
32
88
32
3
25
44
21
19
96
5
63
36
100
41
15
4
11
153
12
60
48
87
157
48
104
159
61
56
4
68
40
8
15
37
108
192
68
15
13
95
30
31
44
45
27
60
112
8
33
115
77
30
18
87
24
28
36
35
9
3
25
20
28
77
43
252
48
137
67
161
12
108
30
9
153
15
28
132
48
12
23
1
36
8
64
12
60
156
8
297
7
8
15
30
18
21
36
40
48
77
3
16
11
25
12
8
88
5
7
5
15
28
65
15
96
16
32
21
67
12
12
29
79
12
108
72
20
108
21
111
9
75
4
11
30
42
9
28
11
117
4
36
215
33
15
162
78
21
28
48
48
24
68
48
24
63
13
17
15
15
30
27
112
59
57
24
81
55
44
9
27
15
30
75
4
56
100
23
72
30
39
39
97
5
27
3
25
44
21
78
9
12
9
127
48
32
3
69
60
48
60
105
240
7
23
18
42
169
8
3
37
8
100
60
35
25
83
30
ABCD 93217653916*3^$a+1 [50217]
48
39
88
32
3
37
32
219
54
135
33
15
105
7
155
36
81
33
30
18
63
105
72
48
39
33
60
115
5
3
184
11
61
11
18
51
9
12
27
16
29
27
9
60
67
5
90
48
9
33
7
5
186
25
29
123
3
12
42
18
13
120
29
3
15
129
123
133
65
12
78
85
35
270
60
27
16
5
60
72
18
45
75
61
144
24
131
24
45
96
87
9
96
27
108
12
6
7
23
42
55
17
66
21
33
15
88
5
99
64
5
84
36
54
36
9
40
5
36
90
54
55
35
37
23
97
131
157
5
180
96
12
99
9
24
31
59
18
72
18
30
147
33
183
39
30
18
193
5
24
27
39
9
105
7
24
59
18
67
41
54
73
48
35
90
132
18
117
48
24
88
8
24
48
3
117
3
21
33
18
60
129
40
83
126
39
15
1
35
21
9
144
55
131
102
72
186
102
63
72
27
36
60
157
17
60
30
61
179
37
89
174
108
42
48
43
80
16
56
3
42
267
136
137
39
123
120
6
7
5
27
45
75
15
6
51
39
1
176
24
24
9
18
69
3
48
117
16
107
18
99
3
18
19
5
27
3
96
12
57
213
67
80
15
60
36
49
53
43
17
48
24
36
30
37
8
117
3
40
695
42
138
24
138
27
16
89
36
51
24
27
37
35
13
5
132
18
85
5
162
105
16
144
293
75
88
17
48
24
15
51
42
30
18
51
16
24
56
3
30
54
90
90
18
60
159
16
5
3
9
108
19
120
8
15
145
32
153
90
21
27
72
13
23
42
72
66
21
40
48
5
36
90
45
216
40
24
89
30
1
5
12
18
21
39
9
16
5
91
48
65
55
72
101
150
45
63
84
37
120
209
84
60
108
3
9
7
269
84
60
331
5
91
24
32
123
45
9
36
42
108
90
91
8
45
48
75
33
55
32
3
109
23
108
61
144
59
45
96
75
42
43
72
77
78
48
69
21
54
18
78
54
7
11
117
45
27
21
19
56
33
24
36
315
147
18
60
87
3
72
72
18
30
13
59
18
42
1
32
24
40
131
45
15
30
3
129
31
35
54
31
5
72
43
24
5
126
21
51
213
9
63
57
18
45
45
60
48
55
35
72
13
32
64
53
3
147
36
97
77
18
18
204
156
31
80
33
7
11
72
13
24
56
75
37
8
117
27
3
18
72
108
159
9
39
15
225
75
117
9
24
18
12
1
35
45
15
54
115
23
57
3
138
75
120
39
73
8
15
234
15
112
8
48
33
72
108
19
11
21
3
18
12
31
56
63
66
90
42
30
72
37
48
5
108
7
96
176
9
90
162
150
30
87
21
75
64
5
6
54
48
127
41
31
41
90
18
12
60
3
24
88
65
18
69
40
11
45
40
5
204
7
23
1
32
40
104
153
111
99
141
9
31
77
147
15
48
73
59
18
102
96
21
63
33
112
5
138
42
156
72
132
30
6
30
117
195
30
87
45
30
168
37
83
18
147
168
45
99
51
120
54
63
27
141
9
36
12
60
67
41
15
75
37
192
41
72
55
107
126
12
67
72
24
59
120
18
42
30
27
9
39
33
162
180
36
45
27
165
57
36
19
32
40
224
9
87
93
36
15
69
3
15
252
6
39
88
125
3
9
108
27
63
18
55
17
18
21
33
36
90
1
41
48
15
99
85
32
16
8
40
35
141
33
36
54
18
18
90
39
213
72
18
18
42
90
43
120
72
17
48
60
18
81
16
47
81
192
15
12
168
48
42
72
51
40
35
109
80
153
103
17
7
101
60
39
45
18
78
91
96
80
57
7
23
36
21
33
127
23
18
87
33
63
177
90
18
19
65
60
138
57
33
42
85
23
49
149
90
30
19
168
53
84
15
72
3
18
108
31
11
93
15
1
56
120
93
30
42
120
3
15
1
53
60
151
192
8
24
ABCD 93218782784*3^$a+1 [50034]
37
27
105
11
36
24
49
167
36
4
81
15
8
36
31
153
24
3
17
16
92
37
3
104
24
4
15
18
159
3
33
12
108
8
16
60
24
240
56
4
32
12
73
23
72
40
12
72
128
55
21
24
72
24
12
120
204
144
24
248
7
17
73
15
72
20
36
64
44
52
48
39
60
141
56
36
172
20
40
92
36
12
16
20
4
105
107
24
37
47
43
17
52
24
32
552
43
117
80
12
100
44
40
20
12
72
16
36
8
108
88
72
12
8
4
8
28
15
53
12
148
32
115
89
28
135
17
73
3
8
36
40
21
15
15
132
81
60
120
36
80
36
4
116
144
4
36
56
67
21
60
24
60
92
64
20
16
108
96
12
8
12
7
105
60
8
37
150
213
128
37
63
44
40
33
102
81
36
24
9
18
30
3
36
36
12
8
72
216
52
72
3
17
100
75
5
76
32
12
28
32
73
12
15
240
15
18
27
32
4
120
20
19
18
47
115
57
204
20
19
90
15
8
37
35
73
15
12
48
12
56
37
119
180
4
72
105
23
84
25
35
52
33
131
36
64
120
12
57
27
3
5
55
18
3
44
25
48
27
32
40
24
20
16
36
72
96
39
21
44
160
72
96
75
53
16
20
13
18
5
28
200
24
108
28
20
52
312
12
8
72
84
60
76
51
9
44
144
73
27
45
18
12
17
43
101
72
4
36
20
48
52
75
17
163
17
88
24
3
165
105
83
112
12
24
69
23
12
43
9
24
20
84
115
57
44
97
27
8
40
48
39
17
16
57
15
72
68
76
57
119
24
19
45
3
45
8
132
208
24
140
55
5
12
16
24
21
35
124
93
15
183
17
280
60
12
24
32
7
45
92
24
12
4
36
92
12
88
12
8
55
33
12
8
28
84
3
53
16
200
28
108
188
76
44
7
65
60
4
63
18
3
72
84
153
48
23
72
4
24
36
3
41
36
48
145
51
36
44
16
111
69
24
44
28
27
77
1
27
8
144
48
108
72
55
5
76
12
20
12
40
36
92
4
24
20
204
16
84
36
240
60
44
52
3
60
17
36
12
16
20
259
33
12
80
72
4
69
18
9
44
196
48
3
77
12
91
17
16
20
24
16
57
39
24
80
40
44
36
79
53
228
52
45
83
76
176
97
48
95
40
225
135
44
61
47
25
11
40
56
16
15
89
61
27
20
160
48
24
36
24
20
4
36
8
112
20
136
80
67
41
76
8
40
3
45
45
120
15
72
48
168
99
177
176
60
4
60
8
12
36
25
179
160
84
9
11
7
33
120
44
108
28
20
36
40
3
17
48
25
51
24
168
24
36
15
60
17
48
25
12
35
16
9
135
48
68
64
8
40
15
9
20
24
37
47
43
9
80
108
12
16
20
4
48
8
88
56
84
4
108
20
48
24
148
15
45
20
97
15
3
30
15
20
60
72
16
39
48
45
12
20
55
125
13
39
104
7
33
159
53
24
13
15
20
16
44
28
57
35
16
72
20
72
352
104
4
63
5
37
51
96
8
40
20
13
59
1
102
78
87
32
88
92
4
24
32
16
20
28
44
28
12
195
141
36
56
48
52
8
12
40
57
30
78
3
224
72
43
65
16
20
24
72
13
3
24
24
57
39
48
60
56
144
28
45
30
105
92
55
78
15
20
67
21
32
4
56
55
9
80
100
63
53
52
72
60
60
20
4
20
52
24
44
7
12
33
132
216
92
12
25
51
20
52
20
64
8
48
28
12
24
168
56
16
111
5
28
27
12
161
4
132
8
40
12
3
81
24
48
24
8
100
92
28
32
100
8
48
97
11
124
8
55
90
47
136
24
20
168
55
9
144
12
32
28
152
12
73
87
144
24
120
3
5
48
100
44
40
20
136
20
79
101
36
4
36
141
3
104
160
152
16
15
53
4
92
100
216
20
52
8
4
44
24
85
35
16
9
15
33
3
24
32
4
60
80
16
21
87
12
93
3
48
84
60
108
117
35
48
7
281
7
29
16
84
188
25
30
53
187
45
12
80
4
84
63
197
16
87
33
80
16
144
20
40
60
44
85
3
12
56
64
15
17
16
92
16
12
60
92
208
72
200
25
35
ABCD 93218873446*3^$a+1 [50013]
112
96
42
6
66
6
48
6
20
94
2
30
22
12
20
4
20
66
58
36
50
16
18
6
24
72
8
22
210
96
8
30
60
84
60
22
6
12
36
36
54
30
20
144
22
48
86
34
62
10
18
32
46
18
12
42
48
32
72
10
80
36
4
108
48
72
12
24
180
20
6
94
20
16
84
66
6
20
52
42
128
40
66
140
144
120
136
56
28
36
24
2
6
52
62
64
74
46
86
16
18
24
42
6
8
16
6
84
38
120
10
180
36
36
60
14
72
88
74
22
18
128
54
10
198
42
6
102
122
16
48
24
80
30
36
36
36
124
90
18
78
32
16
24
48
98
6
78
82
6
152
120
10
78
12
32
70
6
48
66
26
24
40
6
78
44
6
70
74
16
66
38
22
50
34
30
14
10
8
22
42
24
6
26
54
60
28
2
16
150
2
18
54
34
44
42
34
6
126
2
70
12
14
30
10
294
18
2
40
62
58
20
40
50
16
26
46
18
12
44
70
48
48
2
120
22
6
204
14
94
2
10
30
14
72
28
36
18
42
14
16
50
6
34
30
54
24
26
64
80
10
6
104
42
24
54
46
24
18
18
54
48
78
50
46
50
10
6
38
64
48
84
20
48
48
4
20
58
48
18
6
6
8
34
102
48
12
8
52
24
80
90
6
10
18
12
114
26
70
14
34
80
6
4
38
22
20
70
42
6
14
136
92
40
8
78
10
32
88
24
30
48
24
8
70
90
66
6
6
24
240
24
96
44
4
36
104
16
222
32
70
42
90
30
30
44
54
42
4
60
80
30
72
30
42
22
24
24
32
288
10
66
44
76
120
104
28
80
64
48
20
40
56
4
12
8
150
22
66
72
2
4
72
74
40
6
24
84
36
18
26
4
18
18
54
42
68
88
12
30
146
30
46
56
144
154
56
78
16
120
96
98
88
122
40
30
6
24
32
58
146
96
24
84
130
86
34
66
12
74
16
24
216
24
38
76
60
72
84
8
72
124
42
42
6
24
32
16
50
84
36
22
6
26
10
20
10
38
10
86
4
12
48
36
36
18
80
10
12
18
42
6
102
2
46
12
36
66
198
138
72
90
36
2
22
2
24
6
16
120
12
56
36
66
64
18
96
126
224
106
20
34
2
4
24
104
42
6
52
6
74
40
12
8
40
18
114
54
26
24
126
30
40
8
42
34
44
36
36
84
22
24
24
24
38
12
22
30
24
2
22
8
10
32
106
32
28
74
130
62
64
6
90
104
184
6
72
18
120
30
20
16
56
94
86
40
8
36
166
38
16
96
8
82
114
30
18
30
2
64
44
40
48
2
10
72
8
22
6
2
82
78
6
26
136
30
164
60
10
24
24
30
356
4
42
48
26
52
84
110
48
30
36
54
72
166
12
6
24
90
60
12
14
46
60
24
24
6
66
44
4
60
2
18
6
24
90
16
6
78
12
78
6
24
32
90
46
68
52
12
92
4
120
12
74
118
56
82
62
16
20
30
42
184
44
10
26
70
14
24
10
42
24
14
6
10
24
78
48
194
72
34
30
62
42
46
20
24
70
32
16
30
48
36
86
34
84
36
8
30
16
96
26
4
20
24
124
90
2
40
30
48
240
62
10
138
36
24
170
6
184
32
24
16
18
30
12
68
112
8
52
6
24
30
80
28
30
32
78
58
24
6
2
40
30
96
24
162
24
152
64
50
46
2
112
54
24
2
28
20
36
4
96
84
2
10
14
22
12
8
12
112
56
112
8
112
120
98
144
10
20
16
12
36
84
6
30
24
12
6
24
14
4
56
22
30
2
6
72
12
28
18
26
40
84
120
162
74
30
78
42
40
48
48
174
68
40
30
32
10
20
34
66
38
18
22
26
46
8
72
58
30
42
36
2
42
4
32
4
6
24
54
2
118
176
10
38
16
2
24
6
4
20
4
6
54
26
16
24
38
10
86
34
98
22
50
16
32
48
46
18
110
70
32
10
24
24
32
16
24
14
24
88
2
6
84
28
18
102
48
2
40
14
34
56
78
82
30
96
32
136
96
24
2
18
22
42
30
48
2
40
72
84
26
78
66
30
64
2
64
6
20
46
14
4
24
60
210
6
20
76
18
62
48
60
28
114
8
40
42
6
48
6
80
24
34
6
24
20
6
106
30
18
30
200
142
18
2
28
18
2
40
30
26
4
48
12
36
26
10
6
2
30
40
62
84
40
6
24
14
168
18
10
96
6
8
40
2
64
6
14
34
66
30
24
80
24
40
2
4
24
18
24
8
22
18
30
8
12
16
102
158
64
96
24
2
10
8
48
54
10
30
6
20
22
30
42
18
30
26
4
2
64
6
84
14
22
90
54
50
34
8
112
20
88
18
62
10
24
8
66
46
38
66
10
20
34
62
36
72
132
28
56
6
40
90
38
6
16
20
4
66
50
54
10
14
16
6
20
4
84
180
12
38
66
16
36
108
36
18
6
60
12
42
42
60
ABCD 93219077936*3^$a+1 [50049]
4
20
30
42
24
6
46
84
83
3
54
34
14
40
11
12
67
26
27
19
29
45
12
58
26
24
6
4
65
21
3
1
6
38
90
33
19
41
55
14
63
31
14
36
82
2
10
17
63
18
18
54
15
3
30
18
4
66
20
36
3
1
2
102
22
53
1
14
6
15
55
5
1
23
97
11
33
22
68
21
33
118
29
24
75
4
30
132
59
36
21
30
12
93
15
18
16
35
15
34
35
21
6
9
3
6
75
1
36
35
12
31
110
72
60
12
6
9
60
55
65
63
10
8
12
3
19
30
32
3
36
55
14
30
130
2
33
61
11
25
11
15
4
65
1
20
4
98
6
10
84
50
46
30
50
30
96
36
28
11
48
3
34
11
75
33
39
21
45
24
46
14
36
10
12
65
7
2
36
12
120
18
34
11
12
3
4
29
45
6
10
74
129
60
15
12
94
44
10
20
22
11
7
20
10
23
33
96
78
12
88
2
36
15
75
33
31
65
93
12
3
3
18
30
22
42
86
10
24
18
47
45
18
24
6
12
48
12
3
9
28
18
32
18
118
42
18
5
15
90
60
15
45
46
5
3
70
20
10
18
8
6
21
25
44
16
32
52
104
4
6
74
51
15
6
10
29
24
96
15
6
48
72
66
105
7
20
10
8
15
12
1
26
21
9
18
18
4
20
24
30
30
22
12
5
45
22
56
18
27
7
17
69
40
54
32
16
29
96
15
34
11
3
57
49
6
53
57
4
44
4
62
28
8
22
50
57
36
48
19
62
10
6
48
90
54
11
21
34
5
84
60
3
57
31
24
8
18
36
3
61
26
16
5
33
30
6
4
104
3
43
66
23
37
14
6
24
10
6
80
3
36
15
6
51
12
7
29
19
2
18
12
54
36
15
24
57
3
27
33
9
18
4
89
49
36
11
39
6
10
26
4
14
36
9
39
28
74
3
1
44
40
12
14
30
15
25
11
21
3
12
43
62
27
15
33
7
20
42
4
20
12
54
6
4
48
23
45
72
18
45
19
74
4
23
13
2
34
68
6
34
6
50
54
48
52
42
38
10
107
9
6
45
1
18
50
39
3
10
2
30
40
56
4
8
39
9
75
25
11
25
8
108
75
37
2
9
7
12
32
30
4
11
19
2
48
34
2
3
91
24
17
15
94
44
70
48
17
15
21
1
8
16
2
34
8
58
12
8
22
11
57
4
23
57
3
96
9
3
12
36
69
28
12
11
55
12
38
40
24
95
3
45
123
4
2
39
49
80
12
3
37
36
35
9
3
15
10
18
8
12
48
21
48
7
38
132
39
1
71
12
1
71
19
62
72
40
6
20
24
21
36
39
24
21
19
2
36
90
30
22
41
55
17
3
6
3
31
2
75
48
24
27
45
3
6
15
21
40
36
50
10
47
45
3
9
88
56
87
63
30
10
14
16
14
10
32
18
48
52
26
12
22
53
33
40
26
16
60
38
132
18
132
9
36
48
9
75
21
22
17
7
24
2
4
14
60
9
7
29
21
3
15
57
3
6
46
20
21
27
45
25
71
57
15
7
38
15
63
16
54
74
12
48
16
80
4
17
13
8
42
21
1
18
2
34
14
6
10
2
28
30
36
6
8
16
24
14
30
57
1
8
24
10
72
5
36
13
11
108
48
12
75
6
46
41
7
32
30
3
60
25
11
36
1
18
74
10
5
55
48
2
3
24
39
54
22
38
60
12
6
12
22
11
57
6
4
17
49
44
3
19
8
16
29
1
35
1
18
18
14
21
13
35
9
36
16
71
24
13
6
26
4
20
76
78
5
27
34
50
10
35
1
8
22
29
7
5
9
18
30
12
4
24
8
12
18
105
25
8
4
71
45
60
12
22
41
9
30
10
38
52
2
24
34
26
6
10
20
4
11
13
23
3
9
12
3
40
26
16
14
24
30
15
1
2
18
10
5
15
42
15
15
24
10
59
27
18
6
33
3
9
39
4
78
2
33
85
8
154
2
39
79
2
3
36
15
69
3
78
132
27
21
4
11
111
21
12
7
18
23
55
2
15
51
34
11
45
6
33
13
18
14
3
33
27
39
6
3
9
51
7
17
25
48
47
36
57
12
27
19
17
13
54
6
11
9
30
45
19
6
14
6
54
42
10
20
9
105
40
60
11
21
10
8
9
21
4
8
22
50
52
78
41
19
2
54
9
21
10
5
67
92
12
36
12
6
30
4
17
9
12
24
30
33
25
47
3
21
19
32
54
34
78
35
60
3
16
18
35
1
2
105
57
27
13
2
4
17
27
6
27
3
6
34
5
9
3
12
73
32
18
42
3
19
26
22
26
24
22
20
10
83
55
41
36
9
36
51
57
171
45
15
72
7
5
21
24
27
13
32
48
51
45
40
90
24
41
19
32
16
50
18
10
32
48
72
52
6
44
30
36
36
3
37
11
7
2
36
12
70
62
34
5
24
48
13
30
6
14
6
84
4
35
3
18
4
2
90
3
12
9
39
7
24
42
12
35
15
40
6
95
7
62
6
9
3
9
24
60
19
17
9
12
48
36
4
14
33
3
36
24
9
12
25
44
15
9
22
30
8
3
120
24
13
11
9
30
48
52
2
3
57
30
9
24
207
24
30
24
27
9
6
9
15
30
60
10
2
30
138
64
26
57
3
4
42
38
10
2
21
93
46
89
1
23
73
35
7
6
72
2
6
24
10
2
18
46
14
72
10
6
14
48
10
53
15
48
21
9
16
8
60
16
59
33
12
51
12
3
36
46
18
26
6
30
12
27
39
36
4
92
9
33
18
52
30
23
48
45
27
19
44
24
40
66
54
32
69
12
7
56
9
15
21
27
70
74
30
6
28
50
64
47
21
10
48
5
45
15
24
7
149
9
12
28
20
6
9
12
9
22
32
6
70
6
56
87
3
33
15
69
3
42
12
18
66
27
60
37
56
4
8
4
18
17
19
20
6
58
5
97
18
41
75
9
21
46
29
1
8
58
2
15
3
34
26
70
32
3
9
3
48
45
12
42
69
24
13
44
48
12
76
108
35
36
15
33
25
12
104
24
3
3
6
58
17
36
13
32
10
5
27
30
18
105
43
29
33
48
75
57
3
57
52
26
9
15
22
18
8
12
6
10
41
1
23
15
6
10
18
42
113
3
18
46
38
3
7
18
2
153
13
84
35
48
9
51
33
22
78
59
51
9
7
5
9
15
1
78
2
4
20
27
15
9
3
57
21
3
36
25
6
68
22
38
117
37
140
30
6
96
18
16
17
3
46
48
12
98
21
25
20
75
24
15
33
3
22
104
114
9
31
50
4
42
24
42
98
10
20
22
65
27
60
21
45
6
120
40
5
1
2
6
15
19
48
5
55
2
15
15
45
48
49
18
20
28
62
36
15
1
50
9
55
50
10
5
12
9
6
10
42
2
24
12
34
29
39
6
36
10
24
54
32
3
45
28
60
8
10
66
54
30
2
30
10
2
28
18
26
3
51
16
50
3
72
21
22
6
11
13
11
9
15
55
5
1
12
8
76
20
54
22
8
27
27
66
39
25
11
49
20
106
20
6
6
48
16
18
62
9
84
3
48
24
93
108
9
12
36
10
2
15
12
51
10
83
12
72
13
8
40
60
59
12
13
38
12
28
78
6
53
31
24
6
44
6
57
9
10
65
13
6
90
62
84
6
15
9
15
24
24
7
14
66
18
46
86
84
6
54
72
39
45
40
18
18
2
18
24
3
1
12
8
72
12
12
15
13
32
63
33
12
15
15
6
24
3
19
48
2
51
57
22
38
15
3
48
ABCD 93219151594*3^$a+1 [50217]
81
228
15
60
21
48
27
24
9
27
84
21
204
372
12
87
9
15
300
9
36
75
45
72
3
9
27
129
144
160
80
96
4
32
75
249
76
275
45
15
129
180
51
60
189
12
52
128
48
51
24
1
20
36
120
168
15
96
24
25
35
69
96
84
220
11
57
220
143
276
21
120
48
51
24
36
129
160
95
9
111
225
51
21
48
171
21
120
39
21
60
168
120
75
60
105
84
60
168
39
144
117
39
9
15
177
228
120
240
135
9
87
33
88
80
48
15
21
108
27
25
80
64
11
120
33
27
204
9
87
213
27
21
112
32
220
119
9
87
109
11
129
231
264
21
204
144
132
96
132
156
60
36
15
84
141
16
128
52
8
15
9
40
116
231
21
63
9
28
20
60
3
57
99
13
80
27
60
84
60
157
119
60
45
48
180
147
105
36
39
21
12
180
108
39
249
16
59
237
12
87
105
84
316
68
168
180
159
69
195
57
144
400
324
131
9
96
16
83
156
49
20
160
131
13
8
48
52
23
60
45
255
96
61
59
201
3
45
15
36
84
25
140
36
228
27
81
28
80
51
49
215
45
60
75
117
12
147
69
24
147
21
120
64
144
155
237
12
60
51
45
84
156
15
369
132
15
21
88
144
180
47
24
156
81
48
76
80
36
159
273
240
40
56
75
96
61
8
252
3
57
39
9
75
36
24
1
35
109
32
12
27
69
96
16
59
24
156
60
33
216
156
135
9
15
180
9
100
107
69
51
84
57
132
147
109
32
120
132
36
171
69
51
120
21
72
40
8
63
9
171
156
129
36
4
11
349
71
81
48
24
48
160
144
35
84
45
12
72
60
52
44
96
75
9
255
45
84
27
21
63
1
155
60
120
45
279
165
15
57
108
171
81
39
9
75
60
156
205
20
240
99
60
69
88
72
56
75
36
60
21
63
21
48
27
69
111
141
399
21
112
80
96
252
39
109
44
111
21
148
11
225
12
120
99
189
12
183
45
60
15
237
120
99
21
132
96
52
152
27
120
204
345
124
140
27
69
15
1
356
48
171
24
120
96
33
180
48
220
23
96
81
108
60
24
48
99
21
39
93
27
60
105
96
48
15
1
188
280
92
48
36
51
309
72
63
9
27
21
39
120
21
39
9
16
155
21
4
44
75
117
39
24
69
208
203
129
87
69
15
69
27
24
61
80
48
48
63
156
1
200
63
9
88
539
21
12
96
16
59
9
27
69
75
120
57
60
63
9
60
48
12
120
40
8
120
72
27
93
40
11
45
36
75
60
25
68
27
120
9
64
20
60
28
59
13
11
117
183
9
12
28
20
60
147
21
99
120
33
36
12
ABCD 93219159986*3^$a+1 [50012]
48
88
20
9
15
15
18
39
48
40
5
3
4
8
16
11
25
11
18
12
3
27
73
17
15
9
15
28
17
24
36
19
36
11
13
29
7
41
54
9
36
21
7
20
33
7
8
4
5
36
27
3
30
48
24
42
13
32
36
9
30
13
20
15
36
81
28
17
15
4
5
87
3
21
9
87
12
51
21
28
11
12
37
17
24
91
8
141
19
20
21
12
7
23
13
29
18
13
44
27
9
24
12
21
63
15
9
40
53
150
33
12
52
23
13
11
30
3
21
39
16
35
57
15
37
12
11
18
15
9
7
53
3
45
3
36
60
21
12
3
12
33
27
16
47
13
5
12
3
27
33
4
17
15
15
6
15
12
27
30
19
44
16
20
4
23
78
24
51
9
30
126
51
21
12
3
9
15
9
19
41
66
30
3
3
13
56
39
6
75
3
93
9
6
13
17
3
12
99
73
35
18
12
7
5
19
71
9
4
20
33
3
16
29
15
9
31
11
21
60
24
9
144
123
12
3
9
21
12
27
15
153
15
66
60
24
7
116
24
21
15
12
16
107
48
96
13
36
32
4
23
48
33
21
24
6
18
27
4
89
55
32
9
6
25
71
30
84
19
17
63
21
15
3
18
19
8
16
36
23
6
54
66
27
9
6
13
17
18
45
4
5
15
12
39
120
25
24
12
5
24
36
3
3
60
84
54
31
20
33
63
4
53
51
36
9
12
12
18
45
3
36
21
63
69
27
18
31
32
39
9
9
96
30
25
104
3
13
41
24
12
67
8
4
23
18
75
3
42
12
27
21
12
15
15
12
13
23
37
5
7
20
36
24
15
66
18
9
52
149
6
96
73
17
19
56
3
1
11
37
41
6
105
24
27
97
20
45
7
104
16
53
132
51
9
3
33
24
18
42
39
111
69
12
24
9
36
36
3
15
12
33
21
15
45
6
18
39
33
84
114
6
3
12
33
3
108
124
41
31
8
12
24
12
9
36
24
19
20
9
31
35
9
57
15
21
7
35
36
42
42
18
19
5
39
45
72
15
99
21
24
3
61
29
55
32
15
6
39
9
42
13
24
11
1
29
27
9
54
42
3
84
16
11
21
72
36
36
39
21
33
7
8
3
42
31
24
5
15
252
9
36
120
36
39
9
31
24
17
7
20
12
21
24
18
61
41
15
84
4
8
24
45
3
40
35
18
39
81
48
6
69
4
23
30
39
4
84
8
12
15
60
30
12
6
12
48
13
96
20
33
36
19
95
57
108
27
30
90
24
25
5
15
129
7
101
27
33
24
120
18
37
65
43
60
35
1
35
90
12
12
31
56
51
24
24
42
15
84
45
55
20
33
27
3
30
3
4
24
29
7
8
3
49
24
96
53
15
36
24
52
161
18
9
16
17
19
41
79
35
30
3
12
36
72
33
15
3
25
11
13
56
39
18
3
16
23
45
45
7
44
24
16
17
3
64
41
51
69
24
3
15
18
12
72
12
30
13
32
9
30
42
43
36
53
15
27
13
12
8
3
9
24
81
19
17
24
24
12
18
6
15
40
24
5
19
120
140
15
18
3
12
15
165
4
104
45
99
33
43
65
15
16
20
45
3
12
33
75
45
3
48
12
75
157
32
36
9
3
51
1
8
15
18
7
17
39
36
75
6
19
24
32
4
83
57
4
17
39
3
25
8
9
19
5
39
93
39
84
36
24
27
33
4
12
56
39
48
30
30
36
25
20
15
1
5
235
5
6
49
41
43
20
69
7
95
36
30
87
96
9
87
33
31
17
3
15
30
24
87
60
39
6
18
57
45
138
25
41
27
9
36
24
36
19
35
18
7
8
45
63
9
6
45
4
29
6
84
24
48
33
12
93
6
9
16
5
60
3
72
28
5
3
24
45
18
37
24
44
96
9
67
41
12
6
129
16
17
3
12
4
29
19
8
9
19
17
39
3
37
5
66
9
21
12
12
103
53
27
27
25
23
37
23
21
57
15
12
52
20
75
30
6
13
36
8
21
31
5
63
36
12
15
18
66
54
6
21
39
81
4
20
9
12
7
8
24
108
52
65
15
24
39
6
60
42
33
45
24
15
33
72
48
54
6
7
53
3
15
12
45
52
5
7
35
13
8
4
20
9
12
27
81
39
48
9
15
24
4
36
20
21
19
131
13
156
29
3
9
30
25
29
12
18
36
85
83
45
52
5
18
25
5
3
24
24
45
19
65
36
55
5
30
42
39
9
31
8
12
9
24
18
24
21
99
33
15
30
3
27
37
5
48
42
24
36
9
39
45
21
31
41
24
3
36
81
55
83
37
20
81
12
6
45
4
8
9
30
36
9
33
60
51
4
77
18
6
15
4
17
99
16
80
28
32
24
105
31
11
30
3
21
6
12
126
15
36
3
12
85
5
15
84
51
45
21
12
18
54
19
17
39
69
12
7
77
39
57
3
76
11
33
57
15
12
15
30
7
5
3
45
31
41
55
71
9
24
21
15
21
67
35
1
59
1
29
15
21
30
9
40
8
28
24
11
69
33
7
5
6
165
64
17
36
19
23
25
32
100
5
30
36
48
1
44
60
45
27
45
3
120
57
3
4
23
9
15
30
3
15
78
15
12
72
4
32
52
8
72
27
6
15
9
3
36
4
36
5
39
33
3
57
48
19
5
3
72
33
54
33
12
3
42
15
28
132
24
29
3
24
33
3
48
4
11
9
75
21
4
23
13
17
30
24
45
9
15
9
27
64
17
18
57
9
19
17
24
36
3
60
4
41
24
27
124
77
3
36
33
3
28
32
4
11
30
18
61
60
56
108
12
12
27
9
9
7
59
72
42
3
3
25
44
51
9
12
4
41
15
33
48
7
47
21
15
13
29
7
8
60
15
33
27
18
15
48
9
7
68
27
13
47
21
27
37
53
6
6
43
5
51
24
21
31
20
48
15
42
43
8
4
5
15
9
24
55
12
35
66
12
48
3
36
21
138
6
36
12
27
9
27
9
24
15
16
29
31
23
36
30
12
19
20
60
124
20
36
60
21
12
27
3
25
17
24
30
24
1
17
219
48
15
6
19
11
24
6
115
24
5
18
18
12
3
60
40
20
21
55
8
21
39
33
7
5
18
24
9
105
27
4
5
43
95
18
42
30
3
33
39
3
33
45
12
12
27
28
11
9
33
15
12
57
19
17
7
23
18
24
51
12
3
9
12
9
55
36
5
18
25
12
24
32
9
55
24
24
5
66
61
11
13
17
24
63
105
3
24
9
6
54
15
99
30
3
84
93
7
20
4
5
55
11
9
9
15
27
36
30
3
36
3
42
19
36
5
51
33
91
35
13
5
55
8
24
3
25
8
12
220
23
9
9
75
12
3
6
30
25
24
44
12
21
3
4
65
3
57
3
39
25
23
18
15
60
4
5
19
29
31
20
81
24
6
6
15
4
20
63
18
12
3
12
21
36
24
12
12
7
8
12
4
29
27
36
15
30
48
36
15
15
6
7
36
32
28
36
41
12
30
1
24
5
55
92
4
17
12
120
7
20
51
49
48
8
4
8
36
27
9
3
30
15
57
18
1
32
60
9
3
36
40
56
9
19
23
42
12
36
18
25
36
8
15
81
4
41
12
48
27
24
3
30
3
105
114
49
5
42
133
11
6
19
80
51
24
18
48
30
9
15
90
19
41
63
81
15
12
9
ABCD 93219324494*3^$a+1 [50046]
33
30
9
60
3
96
6
150
6
87
15
12
105
21
12
30
13
29
66
25
23
66
30
36
24
21
93
84
12
6
12
6
42
102
48
12
18
54
36
219
15
33
87
84
6
60
51
9
18
13
23
42
12
42
6
19
89
30
102
12
96
6
24
60
6
24
42
18
27
12
117
6
42
36
99
132
39
24
30
102
90
24
42
90
19
23
12
1
5
42
12
21
123
12
24
81
3
60
36
138
48
54
1
5
84
24
30
61
59
6
90
21
9
6
24
18
87
3
30
15
51
66
48
27
3
6
12
12
6
42
18
6
75
45
15
33
3
27
78
48
6
6
78
12
108
6
24
12
72
63
3
24
60
6
87
3
9
21
87
57
18
45
27
72
90
84
24
3
27
57
33
30
210
6
9
75
12
1
35
18
24
18
85
95
42
48
18
57
27
18
27
3
30
18
36
18
87
21
12
48
12
7
59
30
126
30
24
12
72
36
72
78
54
12
60
24
60
42
48
30
36
24
42
18
42
12
18
39
45
24
12
90
42
18
60
42
36
24
6
6
54
90
24
6
24
78
48
6
54
30
12
48
66
18
96
12
57
45
42
18
36
12
78
30
6
30
3
165
36
51
3
66
60
24
42
24
192
48
42
27
48
105
42
12
24
24
12
18
3
39
81
57
6
66
24
12
12
30
18
12
15
45
12
96
48
27
33
111
9
39
15
12
30
84
66
24
57
15
24
21
4
56
9
111
33
12
18
84
60
108
72
18
18
21
45
3
117
36
48
12
42
13
29
54
21
45
24
24
18
105
15
18
66
24
30
96
90
138
6
42
99
21
72
7
5
6
60
24
138
60
6
6
15
21
12
36
151
29
54
156
6
90
36
48
30
6
6
138
60
61
56
9
48
90
12
150
108
7
35
18
6
12
90
24
54
30
12
18
6
111
27
6
54
42
31
89
36
78
42
15
9
78
6
6
30
6
18
12
138
21
48
27
18
6
6
84
24
96
12
75
33
54
57
51
57
72
69
60
31
173
48
15
75
57
3
12
153
39
90
84
42
9
69
42
18
30
54
90
6
12
48
24
3
15
24
153
45
7
5
18
78
18
24
13
20
27
45
141
54
12
36
30
55
29
24
12
12
3
75
12
162
18
13
65
24
66
18
24
48
42
12
61
53
30
9
45
6
12
45
45
19
11
18
12
27
15
12
21
93
39
57
6
45
3
54
6
6
15
3
48
78
150
12
42
36
27
60
123
114
75
33
27
21
39
81
24
27
9
6
30
15
39
114
36
30
30
66
18
12
24
30
294
6
60
144
13
89
24
30
1
95
36
9
36
9
24
51
33
102
36
60
25
92
51
6
84
39
12
15
66
30
12
18
15
45
27
51
24
6
42
12
12
24
12
24
54
12
18
36
33
21
67
23
9
15
12
84
42
18
54
27
153
6
66
24
39
21
30
12
69
3
117
81
18
246
31
173
67
53
6
93
51
60
66
6
12
78
60
27
12
39
9
21
6
21
99
48
48
42
66
42
87
48
27
12
54
7
17
12
51
15
42
60
6
69
3
60
25
53
30
30
39
48
9
30
105
33
30
102
6
48
21
33
27
3
66
12
48
36
24
42
48
24
6
12
54
6
24
138
30
6
54
7
35
24
6
156
39
120
3
30
6
36
120
6
75
15
78
30
9
60
52
5
138
6
36
30
84
6
55
41
15
39
18
42
48
18
48
72
12
36
66
6
18
24
30
90
12
18
18
108
54
72
30
96
180
24
84
30
12
55
47
60
12
48
105
15
30
60
87
9
42
78
7
5
24
48
36
144
7
53
48
72
6
217
77
78
30
18
21
9
91
29
66
24
54
3
135
42
60
12
18
6
24
156
30
9
3
42
6
72
25
5
18
60
54
15
45
30
78
24
60
78
36
84
18
132
78
25
17
7
23
105
15
73
35
69
9
12
99
21
48
66
33
3
150
78
6
6
189
16
53
150
21
33
6
36
36
42
42
48
37
20
15
81
3
9
21
60
60
12
60
18
6
114
30
24
90
60
12
24
1
8
75
48
24
25
35
25
83
6
30
54
42
33
75
33
33
72
12
42
24
21
3
12
1
53
91
11
12
33
60
75
120
48
81
21
48
24
3
87
60
30
7
53
75
48
15
18
6
54
12
27
48
27
12
24
30
84
63
69
24
30
24
42
3
27
36
85
5
30
12
153
3
36
114
24
63
15
30
27
28
59
153
12
3
57
21
102
36
12
12
6
174
12
36
60
49
29
30
42
12
60
3
12
12
99
96
18
63
39
61
29
15
15
54
54
30
18
12
18
48
120
156
6
120
69
3
45
15
36
6
6
42
48
18
9
45
15
45
36
102
12
45
15
18
48
24
90
36
6
66
72
36
24
30
18
24
54
30
97
95
54
75
3
36
60
61
5
6
48
12
57
15
42
18
6
30
42
30
42
75
120
3
72
37
29
90
54
90
66
12
30
54
60
24
36
30
25
41
12
102
45
15
24
6
54
9
15
18
42
18
72
60
43
20
153
90
36
66
18
24
30
3
147
42
31
20
45
18
132
25
209
6
30
18
30
7
83
90
42
54
84
24
7
41
42
12
6
60
55
17
27
21
48
7
59
24
12
24
18
15
3
69
9
30
36
18
48
60
42
12
54
12
12
27
21
42
6
36
6
12
12
54
36
114
30
87
132
45
7
8
21
ABCD 93219418226*3^$a+1 [50005]
6
48
33
87
18
24
36
18
72
54
6
24
36
18
6
66
72
60
42
30
120
60
6
12
30
18
120
90
30
42
6
36
30
18
9
33
210
30
6
48
30
276
18
36
81
135
48
12
93
27
114
60
30
24
18
90
114
6
72
108
18
6
33
21
54
78
12
30
42
60
18
168
24
60
66
54
84
54
42
144
24
60
48
18
30
30
66
114
96
6
12
18
30
72
60
6
123
9
78
6
18
12
6
42
6
30
102
18
9
81
63
33
18
48
45
3
30
111
96
189
114
12
165
3
42
30
21
69
42
6
6
96
12
48
48
9
111
36
24
54
18
54
6
54
54
84
33
9
18
42
36
39
3
66
66
48
153
96
48
135
78
90
72
36
21
261
60
6
42
60
24
84
60
60
12
18
30
12
24
54
54
48
12
30
78
12
60
18
177
3
12
36
30
36
30
6
12
30
45
27
21
75
72
78
15
9
186
30
48
6
18
6
24
156
42
30
24
66
12
162
30
78
48
18
15
21
267
27
12
78
27
117
12
6
72
60
66
3
57
30
42
30
12
48
12
153
33
24
66
54
30
12
18
66
6
78
78
12
6
156
30
30
18
108
54
54
132
42
60
120
9
3
120
78
60
126
36
30
54
66
18
60
138
48
27
33
102
9
33
90
42
27
144
225
30
24
60
18
240
90
6
54
48
54
48
102
108
18
18
12
120
24
36
57
105
90
18
12
108
3
57
72
6
6
150
30
30
150
60
24
6
6
60
24
126
57
3
12
66
12
24
90
6
54
36
54
75
15
90
6
12
6
96
18
6
60
90
24
12
18
12
168
18
30
24
6
168
30
6
48
12
6
108
12
132
66
12
12
42
66
12
30
6
54
3
33
42
54
36
60
18
42
42
9
123
21
123
30
66
378
6
24
60
36
24
42
96
42
30
108
48
36
6
30
60
42
102
6
45
3
36
84
66
18
36
54
30
48
48
9
111
6
27
21
66
24
42
18
18
54
45
81
54
84
144
21
21
30
90
18
42
126
30
18
24
78
72
18
48
9
3
12
6
30
84
9
27
24
42
6
72
36
30
3
33
15
99
192
60
48
6
90
60
6
15
15
78
24
30
6
60
36
96
18
12
24
36
54
6
84
54
12
114
66
24
159
21
18
6
42
90
42
12
36
24
54
120
111
183
126
42
144
18
6
36
18
36
6
18
60
30
36
54
3
39
9
9
30
60
216
36
33
144
57
120
12
72
60
30
6
6
6
24
30
126
18
42
234
54
6
30
6
12
57
75
18
72
108
168
42
120
21
51
30
48
30
96
66
108
42
30
27
81
42
6
18
24
12
24
24
42
6
30
30
60
30
192
99
9
72
30
6
12
48
6
24
6
6
12
48
42
66
6
87
27
90
54
60
96
36
18
3
15
30
3
15
66
54
6
138
60
45
45
48
51
51
6
12
18
54
3
63
6
108
126
72
72
36
42
60
240
78
9
63
30
234
30
27
3
30
228
18
12
18
222
45
48
27
240
36
234
36
30
69
135
90
60
6
30
15
21
36
48
24
12
6
48
66
24
60
6
6
48
102
114
96
99
33
48
18
93
3
60
81
15
18
30
6
114
42
15
9
6
33
45
6
36
72
42
30
60
24
12
54
78
6
66
60
30
6
12
42
96
12
48
12
6
66
66
12
30
252
90
21
39
78
12
6
48
120
54
30
12
30
54
60
33
3
120
54
24
48
60
54
24
294
42
138
30
30
132
18
30
12
6
84
18
162
126
78
12
18
36
6
102
12
30
36
12
6
6
36
12
120
33
39
57
21
12
54
42
54
105
9
30
54
108
48
12
48
12
24
24
126
78
12
54
36
66
12
18
24
54
15
87
102
3
3
6
18
96
24
36
30
42
24
324
102
54
30
6
42
102
168
30
66
54
48
42
30
66
66
60
18
30
12
228
6
54
90
72
6
18
6
18
66
84
12
24
6
18
12
84
36
18
6
60
36
3
51
72
30
54
54
27
27
12
48
6
36
24
66
84
66
60
36
18
42
42
30
30
108
12
18
12
30
9
27
30
60
132
12
27
9
72
30
12
42
6
30
12
156
6
36
24
48
48
150
72
42
48
30
30
120
108
18
30
120
102
30
57
57
144
36
3
141
132
54
66
72
30
60
36
102
114
57
27
54
48
24
18
48
54
54
36
84
12
24
84
9
21
12
48
6
6
90
24
78
18
30
24
48
12
15
219
96
30
6
150
12
30
120
12
48
6
42
ABCD 93219911132*3^$a+1 [50118]
91
84
35
37
44
24
9
30
78
18
90
31
8
36
9
36
115
44
40
95
13
77
135
48
33
12
55
24
56
72
16
36
53
135
48
64
96
48
35
9
136
125
7
72
11
69
153
147
28
8
24
3
37
53
108
27
153
132
48
7
48
24
12
41
108
175
32
208
44
100
8
135
73
65
24
18
300
9
276
3
25
17
108
135
64
12
8
16
35
54
18
37
192
53
63
33
234
36
54
31
17
7
8
297
103
107
6
54
121
24
11
81
51
13
32
57
27
60
4
5
147
64
53
87
9
31
53
27
28
116
45
24
18
12
25
56
15
21
33
3
60
45
27
76
5
144
135
36
136
56
132
28
35
9
4
104
72
100
36
72
161
12
15
144
9
12
72
127
176
64
8
72
64
125
31
44
24
28
20
88
152
12
96
36
81
99
76
32
12
16
8
480
15
37
35
30
42
273
33
72
12
63
33
255
9
55
248
27
1
84
5
27
21
43
80
12
60
180
4
8
96
117
48
51
3
45
36
100
275
30
27
15
109
44
129
27
24
75
9
33
39
33
3
45
43
56
28
23
217
56
132
144
40
53
51
36
4
77
12
7
29
87
27
21
124
11
9
196
36
20
168
40
95
13
53
27
28
24
11
42
67
32
4
5
120
27
105
12
108
72
18
45
160
44
4
77
3
15
37
12
53
27
36
159
210
51
76
60
56
52
80
120
28
5
39
81
162
33
4
59
1
8
21
19
35
1
104
48
153
7
44
120
33
48
15
144
99
121
36
8
27
42
48
99
51
165
28
5
19
20
15
126
67
5
147
45
15
63
73
164
72
9
51
76
17
78
37
11
37
60
20
64
8
81
99
51
121
68
21
99
33
163
200
72
24
220
368
28
257
55
48
5
75
27
90
15
12
28
5
127
48
60
20
36
24
28
120
24
8
3
42
48
132
3
33
91
48
143
42
135
12
24
72
4
104
40
149
3
208
5
30
69
3
42
111
87
73
44
148
17
6
181
20
69
27
12
60
21
7
12
32
183
90
27
51
93
27
25
47
181
72
413
24
307
8
12
36
24
40
113
163
48
32
28
29
55
32
28
56
24
72
21
19
23
13
60
17
36
12
19
36
24
56
88
29
87
4
35
60
1
48
60
35
1
56
51
93
196
161
48
19
32
63
1
120
107
153
15
1
116
27
48
72
25
48
60
17
103
53
55
96
116
147
25
36
92
33
27
64
84
44
16
56
88
65
7
56
132
36
36
28
35
117
81
135
45
19
44
84
60
28
48
36
36
5
63
4
188
27
36
37
72
68
364
8
52
8
28
48
60
12
23
1
48
72
8
105
27
21
27
96
9
27
36
100
164
88
53
27
3
97
72
71
49
24
36
48
60
36
56
69
19
101
27
105
55
44
84
52
8
57
18
9
36
60
57
63
36
16
128
16
179
9
21
19
108
180
17
36
99
33
3
27
18
27
117
27
60
4
17
18
69
21
91
96
44
76
107
117
16
48
17
7
116
84
28
104
36
4
44
105
55
20
52
53
247
5
75
45
108
7
35
90
48
19
60
173
187
8
12
105
66
169
48
44
36
24
40
96
72
12
8
28
17
96
99
12
28
71
9
100
8
45
72
51
75
141
40
96
20
45
72
6
109
20
15
180
66
60
39
160
8
72
21
19
108
420
8
9
18
117
12
69
39
88
84
116
28
36
140
120
24
4
35
37
8
88
20
87
13
104
36
180
57
7
116
4
68
36
40
72
60
12
41
111
88
35
90
30
6
55
44
72
273
15
12
9
19
116
136
41
27
21
159
28
17
18
433
12
60
120
168
144
72
156
68
76
96
84
113
31
ABCD 93219955378*3^$a+1 [50007]
27
36
21
51
12
45
15
21
45
6
30
15
36
111
24
12
57
15
14
19
63
18
3
27
60
12
9
15
174
128
48
4
27
36
12
33
6
72
54
30
90
6
108
81
24
21
30
9
15
21
5
36
28
152
10
50
16
36
24
30
18
6
66
15
45
15
15
2
7
120
29
40
15
36
63
36
9
27
62
58
6
18
57
15
33
5
64
75
141
42
12
42
44
10
26
12
100
18
14
67
89
52
80
58
9
63
93
15
18
24
39
45
32
4
15
3
141
75
18
36
54
9
33
30
98
19
105
12
20
16
6
54
234
122
4
123
75
54
3
29
12
36
22
36
9
27
54
44
10
93
75
26
7
3
74
16
15
120
48
99
26
10
9
9
111
39
45
99
30
6
50
55
12
5
34
26
10
36
18
63
24
12
15
12
105
57
42
18
54
18
54
38
7
12
27
57
29
12
16
84
3
24
27
18
6
12
9
15
14
12
12
46
24
18
99
39
50
28
135
45
15
33
6
9
36
27
12
54
51
3
6
18
21
41
4
20
40
3
72
5
22
21
57
20
46
36
36
18
3
65
46
36
108
81
5
31
45
66
18
24
18
21
60
5
16
42
12
18
104
22
54
3
15
14
64
48
36
24
20
46
21
39
18
51
15
86
19
27
18
30
18
6
57
15
18
12
15
3
74
52
42
48
36
6
48
60
12
42
54
8
10
57
9
3
29
79
141
114
33
321
44
120
43
24
48
27
45
33
126
2
7
93
24
20
12
52
132
48
6
84
38
58
18
90
74
10
69
3
6
3
72
5
19
36
65
19
41
19
57
20
22
12
33
17
31
33
12
18
45
27
18
42
9
24
93
12
3
29
112
87
24
39
216
12
72
2
16
18
45
84
39
81
27
2
19
29
115
48
3
62
22
9
15
14
34
177
21
6
36
33
24
69
3
51
48
36
6
27
3
96
122
19
48
5
4
18
14
12
7
87
18
68
112
15
5
31
135
2
19
45
68
4
24
8
31
27
57
3
2
19
51
33
3
57
48
96
5
19
3
72
26
55
60
77
34
18
32
156
16
20
16
3
48
12
5
60
28
8
10
129
125
34
36
42
8
64
102
50
139
108
17
43
3
72
6
90
26
67
171
36
26
16
32
48
10
12
26
124
8
136
56
16
54
38
10
9
9
20
4
63
3
6
36
12
18
62
7
60
5
16
66
36
18
90
105
84
9
18
2
16
42
12
74
48
12
52
15
39
45
3
26
52
3
63
90
42
12
6
54
90
75
27
18
56
4
18
69
15
6
3
17
16
12
42
12
81
9
8
10
38
58
2
10
6
108
3
33
18
30
36
6
45
3
21
75
9
81
30
81
48
57
66
24
110
79
75
60
36
81
3
36
90
18
72
6
18
12
9
45
24
36
30
14
10
12
158
7
29
31
12
77
52
68
16
72
20
4
27
45
51
21
18
12
14
12
7
81
104
4
30
33
93
18
60
12
60
14
36
60
52
63
12
15
81
21
15
9
8
46
144
50
19
15
180
38
16
36
51
39
6
54
9
60
15
78
56
28
15
77
4
18
14
94
21
15
14
16
15
48
51
84
45
45
54
9
69
66
36
18
27
69
18
18
30
6
8
19
65
55
15
156
36
14
58
6
30
26
16
66
38
60
103
5
91
15
12
14
19
39
2
178
6
30
21
12
45
30
78
66
24
9
21
6
138
3
15
33
21
42
48
24
54
15
51
6
27
24
51
18
15
65
28
80
10
60
9
3
18
6
21
45
80
100
60
90
36
26
10
38
10
6
3
27
24
12
26
7
9
84
32
19
3
21
17
48
28
30
21
17
36
16
6
36
36
21
123
36
12
62
84
34
36
98
16
3
171
24
12
9
15
12
18
32
31
15
26
40
54
2
120
31
29
4
12
15
17
7
15
14
10
30
75
12
315
21
125
34
30
90
9
17
120
52
87
41
4
48
54
117
65
84
43
17
4
30
36
36
6
3
12
15
18
78
50
7
12
12
216
21
6
69
21
56
60
19
39
54
51
27
30
6
12
36
62
10
6
3
27
9
77
58
6
3
69
8
10
18
32
4
32
43
15
18
3
113
79
29
4
6
54
66
180
6
30
9
27
9
195
18
8
64
90
14
4
12
36
42
21
69
44
31
99
14
22
132
18
8
46
12
24
33
5
16
39
48
33
63
87
2
10
9
15
9
24
17
55
3
9
12
77
10
45
29
31
5
16
12
78
38
16
51
195
26
46
60
12
2
67
21
18
9
77
22
18
6
2
10
9
51
18
3
29
12
4
15
27
33
15
9
24
29
34
54
56
34
57
45
6
21
77
48
52
12
18
21
12
21
63
33
30
14
22
60
120
2
4
32
34
93
15
72
6
32
34
9
41
22
24
57
9
32
55
147
6
66
24
93
120
15
18
18
33
27
2
7
41
112
18
14
22
30
27
15
21
60
113
76
18
72
26
7
21
51
93
3
15
18
192
96
3
9
6
21
5
67
36
123
9
27
36
26
7
15
6
39
15
18
12
32
28
30
24
14
106
57
75
2
12
34
6
108
39
27
18
8
10
9
27
60
9
65
46
18
18
69
24
39
33
48
5
4
39
69
87
65
43
51
90
75
41
10
24
12
33
17
31
24
39
54
126
26
10
36
18
150
14
7
5
10
74
19
60
63
2
10
72
141
17
64
32
4
44
22
33
3
9
15
81
75
50
28
30
18
42
108
30
18
78
3
33
48
3
24
27
69
24
39
2
52
8
4
18
14
10
36
12
72
69
75
24
69
3
12
6
18
26
48
48
112
3
63
18
90
24
9
17
36
19
12
15
62
46
12
9
51
26
7
15
42
12
6
12
129
15
24
12
60
21
9
51
21
56
43
5
4
68
28
39
15
30
24
84
68
72
7
29
84
70
21
15
9
39
60
2
16
138
26
64
15
84
60
21
42
30
96
116
19
3
9
65
151
29
ABCD 93220243492*3^$a+1 [50029]
37
59
64
45
42
5
36
19
129
69
51
9
35
48
108
16
33
42
150
60
168
131
36
88
12
20
24
12
88
36
3
221
121
375
108
57
51
44
13
15
20
85
30
42
3
27
33
72
33
95
120
72
108
36
4
27
21
27
30
51
36
15
29
109
51
9
72
30
9
20
1
3
45
47
16
108
21
63
8
28
21
59
100
44
28
44
64
20
109
23
28
92
108
16
3
105
20
76
69
3
27
41
16
63
81
39
77
16
159
53
16
44
156
1
51
128
1
51
27
65
97
35
13
42
33
12
8
25
27
15
201
300
57
3
87
5
28
9
83
7
78
60
162
53
16
99
33
200
144
36
12
7
9
20
36
36
97
27
108
56
4
20
36
19
12
18
143
40
20
19
65
13
23
127
60
45
72
36
108
39
30
83
52
120
96
81
99
9
23
24
28
180
15
60
5
12
24
31
21
20
28
9
11
16
20
4
84
36
56
43
53
84
43
33
87
42
228
35
40
20
67
78
12
23
157
123
57
198
17
25
30
33
56
180
4
32
25
48
35
16
56
4
201
123
56
52
12
20
132
73
35
28
39
33
36
60
20
61
59
61
135
128
145
23
12
60
12
13
27
93
12
75
128
12
25
30
69
44
72
28
36
116
13
72
251
217
71
61
60
3
8
37
107
85
18
252
21
48
152
12
67
60
120
78
167
28
56
4
48
24
3
17
16
39
48
21
81
99
9
30
137
36
88
9
171
252
168
69
51
69
3
8
19
12
258
42
5
220
33
60
72
51
57
35
108
19
45
165
59
12
79
9
21
51
44
103
30
30
30
12
48
12
143
96
49
35
115
17
73
135
117
48
107
60
55
48
125
37
90
113
25
47
84
1
3
15
105
195
101
19
42
90
30
15
15
113
28
72
20
127
113
187
5
4
81
11
64
3
150
102
60
30
95
64
21
420
135
8
85
12
3
27
30
78
45
15
120
65
85
111
20
124
225
27
20
108
36
199
21
129
90
12
30
48
15
156
39
5
37
18
12
21
129
63
20
16
20
4
48
44
36
72
72
13
42
9
36
33
75
36
20
79
60
12
33
117
75
24
51
33
36
51
41
52
15
12
33
36
231
120
60
113
100
56
91
33
255
12
65
25
23
52
8
36
19
120
77
36
37
30
72
5
28
27
9
20
24
16
21
83
85
60
3
108
92
72
97
30
225
36
99
189
21
59
19
53
12
52
15
65
124
9
3
99
209
1
35
25
99
36
8
48
24
28
36
51
41
4
15
89
16
165
168
15
20
52
48
27
60
81
27
30
30
5
25
72
78
120
42
35
36
52
15
93
44
48
7
161
52
12
20
85
75
63
12
53
52
45
159
120
9
60
3
144
33
83
49
3
32
24
180
72
19
33
12
15
5
40
108
135
117
48
45
15
12
44
19
30
162
33
56
40
56
55
30
71
7
12
93
12
56
60
19
89
36
85
15
3
105
75
125
216
36
40
15
90
3
27
5
16
92
60
127
60
45
3
132
30
171
39
150
11
139
29
36
100
33
3
117
42
65
28
60
12
3
17
25
30
41
72
28
99
9
20
1
111
84
44
1
60
131
124
33
132
15
20
4
99
57
3
17
16
72
75
177
44
120
16
93
72
143
36
124
27
18
87
56
37
87
3
17
100
15
201
8
49
72
95
16
27
30
47
43
12
21
128
12
60
108
1
90
108
177
123
33
27
101
31
30
30
53
16
9
132
95
55
48
30
27
8
7
29
12
52
20
16
36
60
68
112
75
108
17
84
79
72
33
45
3
92
25
11
40
51
33
36
21
48
23
72
36
76
56
12
52
8
72
100
213
60
87
108
57
35
24
12
187
105
57
60
39
56
16
72
60
87
90
3
12
24
12
57
35
7
9
9
63
69
3
27
29
52
99
9
24
108
20
7
90
42
150
15
20
13
3
72
12
20
36
7
17
48
55
33
9
48
72
3
15
113
169
23
187
29
ABCD 93220441508*3^$a+1 [50012]
72
3
32
16
255
198
171
315
5
139
54
63
117
27
63
33
3
54
198
18
191
16
9
215
163
90
18
108
21
48
192
261
219
393
135
153
234
45
80
271
252
90
90
90
215
192
256
75
54
15
21
108
72
18
117
45
162
342
123
75
213
75
18
99
171
101
43
90
555
93
35
73
180
51
21
54
5
13
35
112
96
9
231
3
141
111
18
47
160
144
171
54
306
72
270
18
117
81
162
189
48
285
3
80
97
90
36
161
73
87
96
33
159
32
16
144
288
32
373
27
320
16
357
126
162
107
145
126
17
64
63
225
27
18
36
47
97
126
129
32
96
64
21
75
195
29
25
180
51
129
15
96
105
279
9
167
13
131
85
11
79
33
48
45
270
5
157
35
1
47
43
216
45
63
378
180
179
96
157
35
1
72
39
51
18
27
224
91
180
18
191
79
369
80
91
101
16
32
31
161
73
180
515
97
15
21
75
393
36
51
165
144
36
144
215
240
31
324
90
131
64
291
29
223
162
15
416
64
176
112
243
54
108
198
450
35
253
99
32
49
180
90
177
80
192
325
203
544
189
54
77
160
33
18
72
198
180
107
240
208
363
126
18
245
25
23
64
75
5
13
18
17
1
90
90
107
145
108
179
37
126
429
80
13
35
145
288
108
54
198
327
15
33
165
108
72
18
21
176
73
71
96
13
51
111
65
97
15
48
99
285
21
90
209
16
192
51
144
198
87
93
18
17
144
256
429
3
123
54
90
213
32
115
221
13
51
80
463
33
129
495
9
252
107
235
18
99
80
289
360
167
175
257
445
180
15
93
180
95
64
80
160
128
352
176
187
117
369
191
336
144
16
15
90
72
126
270
144
35
433
15
240
15
129
411
162
18
90
39
69
251
48
25
252
90
54
72
18
17
127
113
13
270
234
108
162
18
ABCD 93221690392*3^$a+1 [50018]
6
69
63
24
138
6
30
11
43
12
18
60
96
36
6
60
24
30
30
180
6
18
5
1
111
33
30
36
30
63
213
48
30
30
54
12
6
39
9
126
96
42
6
24
42
90
48
60
17
85
150
6
48
90
36
6
27
63
33
9
120
15
21
36
120
15
123
42
78
18
48
30
36
18
60
102
54
132
18
41
16
32
25
18
132
66
6
41
19
24
21
33
96
36
30
29
19
18
18
36
36
17
121
60
12
15
32
25
12
11
43
117
80
7
18
120
72
60
12
30
81
3
60
60
30
6
33
63
42
42
29
1
24
54
65
16
80
16
21
42
12
101
97
6
240
89
151
9
15
18
18
29
85
12
18
18
30
12
60
36
17
43
42
30
78
6
48
42
18
12
138
87
48
51
12
24
30
11
19
24
6
24
24
30
6
12
18
30
42
12
30
48
42
6
54
150
30
60
30
48
42
12
48
42
18
42
48
90
12
6
47
1
24
48
119
16
105
39
3
6
54
6
66
9
21
18
18
78
144
18
72
78
18
72
18
69
27
84
36
6
23
67
198
30
12
18
162
30
75
27
30
6
42
150
198
36
96
30
192
78
12
6
30
12
42
12
90
63
32
64
21
6
78
30
12
60
17
96
1
6
12
132
60
54
12
30
173
1
78
17
265
23
7
24
17
7
72
6
48
54
60
18
54
66
47
37
30
29
31
6
60
18
60
60
69
117
6
54
6
300
77
7
18
18
5
7
18
60
48
27
144
33
63
129
24
204
12
6
9
48
3
48
36
144
42
47
121
24
15
15
18
159
33
36
54
12
78
18
30
30
18
6
21
57
60
48
42
65
16
81
30
18
47
91
5
325
30
12
6
60
36
6
78
6
48
17
85
30
18
138
204
36
42
60
27
9
24
15
15
6
66
48
66
6
24
41
1
24
18
48
53
37
48
102
5
73
30
42
15
33
126
18
18
45
9
39
39
168
210
30
12
6
24
71
19
6
87
3
60
114
30
6
12
24
23
48
64
165
48
30
30
66
54
18
60
12
12
6
12
18
78
42
69
63
6
12
90
53
16
3
48
29
73
215
1
15
144
3
48
77
127
108
54
66
18
54
5
31
66
36
30
18
12
162
252
6
18
192
12
36
9
32
144
7
12
78
24
39
15
6
48
11
7
18
12
30
30
84
6
24
54
71
19
36
41
49
18
108
150
78
60
132
18
90
42
12
48
42
12
5
25
24
54
18
30
57
21
42
60
24
6
48
6
36
12
66
42
24
18
42
120
24
81
3
48
24
6
18
12
72
42
111
27
21
75
12
48
9
195
66
42
177
3
18
30
24
48
69
3
12
120
18
96
12
18
24
65
1
15
21
108
18
45
123
30
114
30
60
102
138
18
12
78
30
33
9
6
24
18
78
12
120
48
21
129
54
108
72
60
105
21
75
80
37
12
48
30
48
17
25
108
11
43
42
11
7
18
39
48
15
216
9
21
30
29
67
6
39
111
24
48
30
30
6
87
144
33
15
63
33
21
6
30
60
30
120
69
3
30
66
29
85
36
24
111
39
96
12
60
33
21
11
97
15
111
66
24
54
120
105
57
24
95
16
51
54
23
1
114
18
42
36
84
18
18
36
18
18
48
6
18
30
66
24
30
255
33
54
90
15
63
90
42
45
15
33
32
1
84
78
30
48
24
60
6
12
192
18
102
6
48
6
21
3
60
42
54
6
12
96
36
18
66
6
54
180
60
132
12
48
75
3
29
25
23
7
60
78
15
80
67
72
126
39
15
24
240
9
32
1
78
6
18
60
18
60
54
30
6
12
126
59
112
3
96
36
41
7
57
33
36
30
30
6
89
16
3
48
77
1
6
30
48
123
105
72
63
9
6
42
12
59
1
6
138
15
51
45
21
30
174
24
12
42
17
1
47
16
9
18
69
111
18
47
127
156
24
6
12
30
12
132
6
72
15
117
30
78
30
36
77
64
80
31
54
48
36
30
96
24
17
7
60
93
9
174
114
87
3
6
72
24
108
36
30
126
6
30
12
27
3
30
150
36
6
54
42
18
30
15
171
6
15
69
75
3
6
12
12
36
12
15
15
12
60
57
21
27
15
6
66
41
73
39
3
29
1
30
90
24
66
93
57
12
6
54
66
29
160
33
18
12
33
15
24
72
66
47
7
48
30
78
114
11
79
33
48
15
12
53
48
16
81
90
30
18
69
111
60
12
222
6
5
7
9
153
87
9
24
6
30
12
42
53
25
12
6
54
150
60
12
96
90
78
36
168
48
45
9
6
60
5
25
23
49
30
72
24
66
36
90
12
126
66
36
60
108
42
30
84
18
11
37
48
30
114
18
18
135
27
30
12
60
6
90
54
41
85
59
1
66
126
30
33
39
ABCD 93221861966*3^$a+1 [50164]
31
29
121
15
84
8
24
76
57
15
45
78
17
31
114
18
18
35
7
5
252
1
131
4
104
112
8
31
29
16
24
72
51
17
40
60
8
25
48
90
42
159
8
40
33
18
17
25
63
9
11
4
20
85
23
40
228
39
93
48
9
3
93
12
123
45
15
9
120
60
71
25
11
4
39
33
24
24
15
90
35
37
18
9
3
5
55
33
15
5
76
69
42
17
16
96
33
35
28
3
9
21
12
15
24
44
112
3
30
35
19
41
37
47
28
105
119
1
48
15
45
24
147
69
12
12
36
39
8
64
9
195
27
129
153
3
12
15
21
24
15
17
1
108
111
33
15
56
12
4
39
45
39
33
72
21
27
57
15
36
15
9
20
16
20
24
72
100
93
36
90
72
33
20
25
60
150
54
15
3
33
12
15
17
16
9
90
6
12
30
30
63
12
57
36
39
15
105
45
51
12
24
129
12
42
137
19
21
44
4
45
30
6
15
24
12
21
3
72
177
87
93
51
12
45
23
36
24
25
51
3
41
37
3
15
21
24
27
18
12
87
93
15
12
32
73
71
60
136
81
99
8
16
20
4
105
11
37
120
23
37
48
132
27
75
45
20
13
15
8
64
45
11
40
45
42
72
41
16
3
6
60
30
9
68
52
12
21
138
45
75
12
12
30
3
33
35
36
60
43
33
48
12
44
4
72
27
17
28
116
19
57
9
114
6
72
30
60
18
15
132
63
5
25
131
19
21
24
32
145
3
45
15
84
75
18
87
36
69
18
9
81
12
36
30
45
39
17
49
51
63
78
78
9
33
35
4
68
12
13
6
24
81
12
12
32
40
20
19
9
51
60
17
55
33
9
48
23
49
15
8
25
59
4
15
54
27
9
51
24
56
28
105
60
126
5
12
25
27
15
48
17
25
3
123
24
66
15
27
5
28
9
11
96
49
39
32
4
60
80
25
11
13
6
21
24
9
15
8
144
36
37
96
59
60
31
54
15
12
44
16
20
61
147
33
15
57
27
81
90
17
12
40
84
12
44
13
15
72
33
6
9
15
33
48
60
44
1
15
24
33
99
3
17
4
69
36
51
33
15
32
40
140
73
3
45
3
36
3
18
42
21
12
12
51
9
21
24
3
48
96
24
60
117
12
87
80
4
27
33
36
8
25
51
212
52
15
21
104
60
13
23
25
84
83
4
24
104
103
105
33
15
57
27
165
78
30
12
30
6
12
23
24
1
15
15
69
3
117
3
29
49
24
87
51
30
108
54
6
54
6
171
3
17
88
21
144
27
21
27
15
41
25
54
48
69
51
30
12
60
30
81
92
73
87
12
12
9
15
39
21
24
3
89
109
60
11
4
32
64
8
31
57
15
57
21
12
147
33
27
15
101
4
123
9
36
15
53
64
3
33
24
60
8
37
90
6
24
3
24
21
48
27
3
102
12
95
52
201
18
45
24
20
40
68
12
133
15
3
29
36
25
47
28
36
60
20
103
60
57
24
105
42
9
51
17
88
117
18
12
6
15
57
39
60
8
52
24
32
88
9
30
36
30
30
29
28
57
60
6
24
30
15
48
68
72
25
12
87
51
30
60
48
71
61
78
9
21
132
12
23
13
11
36
52
105
66
5
24
1
30
57
92
115
113
7
197
73
66
45
27
9
68
36
12
133
27
48
96
20
24
19
21
24
45
36
47
25
63
9
47
36
43
45
24
15
5
31
9
12
20
1
30
17
1
35
16
36
60
3
21
39
29
85
60
195
45
30
21
27
113
49
6
12
57
12
201
12
3
72
56
7
29
64
36
21
12
30
45
21
15
9
35
25
15
20
28
147
18
27
93
59
49
174
36
54
51
57
47
52
3
57
24
15
24
45
15
17
28
3
12
6
30
12
185
7
21
20
4
51
9
80
91
5
4
141
30
54
35
16
72
75
9
8
1
162
9
3
18
72
23
124
24
15
24
21
72
57
15
15
17
4
72
3
12
30
60
99
3
6
135
69
18
65
13
72
3
20
19
6
30
162
15
33
24
47
148
180
60
81
95
4
63
33
12
32
25
15
81
24
3
132
8
13
39
15
21
20
49
3
57
15
12
84
44
13
83
25
12
75
32
12
49
84
63
15
9
20
13
15
132
48
15
5
60
52
171
45
33
71
24
16
56
7
6
12
39
8
16
24
15
30
35
60
73
42
21
12
60
84
9
72
78
29
96
12
13
294
6
54
18
12
135
21
15
9
15
3
57
33
75
27
30
15
21
132
12
15
48
120
72
45
27
21
3
15
5
24
48
28
9
3
33
42
29
13
48
18
45
12
57
30
17
48
16
9
107
31
57
123
9
33
15
15
6
24
60
71
55
60
42
39
9
107
37
6
117
63
21
201
12
15
81
35
16
9
27
8
37
30
12
21
45
15
45
11
48
25
291
44
1
30
5
37
3
39
36
29
13
78
9
105
18
60
5
43
21
60
8
43
42
6
117
93
12
63
32
67
30
15
36
24
33
3
24
33
39
56
4
21
60
39
111
33
12
12
132
33
15
56
12
64
68
13
3
84
3
30
15
117
15
60
12
48
120
33
35
60
7
66
39
12
3
30
75
32
13
15
32
1
48
84
108
48
42
105
27
186
12
59
4
15
102
59
76
32
13
27
36
105
24
47
1
119
1
27
12
24
24
243
65
ABCD 93222049262*3^$a+1 [50009]
36
45
6
13
11
57
63
18
60
127
119
13
17
12
43
68
27
9
9
30
9
3
21
99
36
42
84
54
9
3
1
8
15
21
93
55
41
30
97
47
144
21
4
32
75
30
7
8
132
93
19
12
96
65
15
27
78
78
30
79
23
54
15
36
51
93
156
4
17
90
57
72
15
37
11
6
18
25
17
55
108
65
96
96
3
76
23
30
15
108
3
1
24
41
43
68
63
72
6
18
12
33
15
141
15
57
63
18
15
12
21
18
36
72
72
6
36
24
7
24
32
16
5
18
84
25
29
36
19
29
18
13
5
6
42
12
3
108
93
19
11
12
12
109
35
9
3
36
1
56
63
24
33
51
24
33
69
63
33
87
9
6
60
36
21
12
3
37
11
45
4
32
84
24
84
33
79
17
15
76
119
25
5
18
9
4
53
39
36
3
49
29
54
9
4
35
84
24
45
27
36
12
108
6
18
66
36
7
47
36
18
30
49
12
56
3
12
1
17
6
102
60
18
12
37
23
37
35
6
27
39
24
36
18
6
33
72
24
16
23
13
53
12
66
109
11
24
42
36
31
11
25
17
12
42
37
53
87
3
36
1
32
12
81
78
6
42
12
1
5
6
6
42
12
33
33
39
51
78
18
48
117
12
4
128
39
48
18
6
9
33
79
5
30
61
5
207
48
36
33
7
32
33
42
141
189
63
100
11
36
33
147
36
1
5
27
40
23
42
24
15
3
33
87
13
32
3
30
15
28
44
21
115
23
42
150
33
15
1
20
21
12
18
144
33
27
72
6
39
24
36
160
36
23
84
18
90
36
133
77
75
57
43
29
15
40
23
1
72
11
36
96
36
153
33
6
12
93
3
1
92
81
3
24
9
39
9
42
45
16
11
48
36
9
60
3
9
69
63
12
33
48
24
39
100
29
15
75
21
15
73
60
17
36
30
24
9
27
12
12
72
13
35
18
12
42
30
24
18
48
12
6
42
81
3
24
9
3
90
54
93
16
83
12
13
11
30
30
36
21
9
135
15
25
8
4
32
15
6
6
36
24
42
19
35
36
1
71
57
9
27
12
36
60
75
36
9
45
18
30
108
84
6
42
6
6
18
54
43
44
4
11
121
23
48
162
42
24
61
71
42
67
65
19
17
42
84
30
12
48
3
3
30
12
3
3
33
24
9
12
12
7
44
60
15
69
3
12
66
31
77
15
3
36
60
96
24
6
54
9
3
12
33
3
93
48
21
114
33
93
15
76
36
44
27
12
24
18
18
12
33
21
3
3
13
119
90
7
32
15
90
63
15
57
9
48
6
54
3
27
132
24
1
68
63
102
78
72
6
63
39
132
6
15
3
24
33
36
12
40
143
1
29
79
29
3
15
12
6
63
39
30
43
68
48
40
119
157
17
31
11
21
15
12
1
8
24
15
42
90
13
128
87
60
6
24
79
5
3
3
78
27
75
60
12
93
36
72
16
23
24
18
18
66
6
25
71
30
6
54
3
63
42
18
93
3
13
11
84
1
41
30
33
15
25
17
6
108
49
29
3
16
180
29
180
27
93
18
18
12
39
3
12
96
12
18
3
12
51
153
52
5
63
9
18
12
57
27
48
18
48
3
16
23
33
33
15
64
71
81
87
48
12
42
18
12
54
15
111
24
6
18
13
11
21
12
4
53
54
6
54
12
33
75
24
30
75
3
45
117
12
19
108
17
43
72
77
63
3
1
41
6
36
21
84
39
73
11
66
51
33
3
105
15
39
1
179
24
13
23
33
40
11
48
12
48
24
24
9
16
53
19
23
42
6
90
39
9
6
73
35
12
45
12
4
20
129
6
6
15
51
13
95
13
5
3
57
54
48
24
12
25
11
49
68
4
72
161
30
48
6
42
37
36
47
1
11
66
15
27
169
59
49
5
6
132
37
24
32
27
6
24
72
195
3
12
21
16
11
48
49
32
33
30
37
104
4
48
53
15
15
57
21
42
36
18
31
5
48
87
39
61
11
33
4
36
65
24
30
165
3
25
11
84
81
4
11
24
13
20
63
25
5
42
57
51
6
6
9
99
1
12
11
6
7
41
42
12
66
30
93
52
59
96
12
33
81
66
33
16
11
12
156
84
48
9
36
33
30
13
47
30
19
44
57
30
36
25
119
13
89
24
7
20
21
15
75
1
108
11
21
40
8
27
73
47
1
20
9
7
56
105
15
28
11
1
11
48
48
21
4
17
27
24
39
24
24
18
6
1
17
15
27
6
55
143
25
32
39
12
25
29
51
45
15
16
71
30
48
27
24
3
54
15
9
54
48
24
9
15
72
42
84
48
12
19
35
48
12
66
42
24
61
11
37
17
12
66
33
21
30
57
69
66
60
6
54
1
68
63
81
33
66
9
3
49
59
54
15
159
18
15
4
24
53
27
36
64
17
12
39
72
27
60
84
45
72
4
5
6
21
3
109
59
18
39
9
18
36
49
24
35
13
65
31
23
12
18
31
83
24
48
24
12
81
15
12
6
15
3
48
25
65
90
6
84
18
57
33
6
1
11
21
108
27
6
31
12
23
66
54
33
33
90
24
6
24
67
11
18
30
9
15
18
15
24
21
12
79
17
96
18
30
36
30
54
96
48
48
24
3
12
33
54
18
6
54
48
78
54
15
28
12
72
72
83
12
24
12
13
68
39
21
3
12
1
56
27
12
60
30
27
3
12
30
36
36
12
19
24
35
54
54
18
30
177
24
39
24
9
27
25
167
9
51
36
30
12
54
25
12
41
12
75
21
27
171
54
36
66
33
60
16
17
12
126
12
12
66
31
41
7
23
1
11
30
31
11
12
81
3
6
12
19
23
9
40
17
6
49
8
3
12
21
21
43
12
32
132
48
96
12
39
73
59
156
30
36
90
85
80
87
9
12
4
104
123
9
3
12
48
48
69
108
12
69
6
21
39
49
59
13
35
102
48
6
6
43
8
3
105
27
1
71
30
15
100
ABCD 93222330328*3^$a+1 [50004]
4
38
28
6
6
170
54
10
6
8
40
36
14
12
18
34
60
32
34
6
18
158
4
150
6
42
48
2
70
6
32
82
72
78
128
64
104
12
154
18
30
20
22
86
30
18
6
46
12
30
20
30
28
48
20
4
66
90
12
2
6
16
104
16
6
18
14
28
8
54
6
94
48
32
6
22
24
54
12
8
4
30
2
28
96
12
42
18
84
6
60
132
26
52
80
4
30
110
34
60
6
26
72
16
54
12
74
34
18
24
50
4
36
20
10
56
4
48
2
34
2
40
12
26
30
10
26
16
8
52
30
12
8
42
46
114
66
74
10
50
126
112
14
46
48
14
30
6
30
4
12
38
28
60
102
26
40
12
20
10
44
96
4
98
126
52
62
190
12
30
20
48
100
248
4
30
24
80
60
30
4
56
36
46
192
18
8
36
6
30
114
54
16
6
134
4
104
16
12
18
42
12
12
6
12
30
18
44
40
6
60
12
110
6
36
18
30
16
6
30
44
22
14
4
50
190
2
28
14
16
36
68
40
18
254
30
6
34
14
40
6
50
4
44
28
24
110
70
44
22
18
30
56
66
4
24
12
110
18
46
8
88
132
6
54
42
38
106
192
200
60
22
30
48
60
2
30
10
48
2
72
108
28
12
12
18
30
2
28
80
72
90
54
22
12
26
46
38
18
42
28
80
40
44
18
42
46
2
10
12
66
8
82
20
60
88
12
12
60
8
30
34
56
54
16
12
62
36
34
144
20
42
22
12
68
28
30
38
12
28
32
4
14
100
60
14
52
66
18
30
14
6
36
28
120
32
16
24
48
6
14
36
12
18
6
84
126
46
192
68
22
36
12
72
12
14
12
60
118
6
18
18
12
62
4
32
10
20
34
26
22
8
90
94
14
124
62
58
6
80
84
10
98
22
30
12
14
66
34
12
42
8
52
12
30
156
68
16
44
36
4
62
72
18
54
18
6
16
14
4
32
40
96
60
8
66
168
10
6
36
38
88
78
126
44
4
42
44
94
20
28
44
18
40
6
6
20
66
250
30
18
6
78
2
94
14
10
56
22
90
50
40
2
10
26
40
152
60
12
18
72
10
6
12
42
26
40
12
204
24
62
4
156
30
24
14
54
58
12
66
32
108
4
50
16
42
8
34
38
4
48
20
52
56
18
10
44
16
44
10
30
8
28
6
26
4
14
10
42
30
20
10
180
54
36
18
30
14
22
24
12
30
12
32
4
90
24
20
36
16
98
18
4
86
64
36
30
12
20
40
26
64
36
32
10
8
16
68
36
6
34
42
32
18
148
26
6
54
40
50
54
4
26
6
48
36
94
72
50
4
50
52
108
2
94
68
6
30
36
28
48
20
28
6
14
24
30
18
42
28
80
4
50
16
12
6
66
24
2
4
24
72
54
6
12
2
96
30
118
12
14
10
6
8
64
2
4
12
20
132
16
20
46
20
10
66
50
40
54
14
52
8
84
6
34
12
8
18
154
6
74
28
98
30
18
40
56
10
48
150
42
14
46
86
28
62
54
66
10
72
26
24
48
52
6
30
134
12
58
38
22
42
6
78
42
152
46
92
34
66
60
44
34
2
28
2
204
28
6
20
84
70
6
36
56
72
46
156
36
14
46
12
12
14
60
10
2
4
54
86
6
10
54
84
6
120
48
50
16
6
30
38
36
82
8
4
20
90
12
64
14
22
18
12
30
54
20
4
36
6
6
44
30
96
54
36
34
14
4
36
14
28
14
4
14
66
154
126
12
110
22
12
14
60
4
6
96
18
36
20
22
8
160
26
18
12
6
30
70
74
94
50
54
88
2
16
80
52
14
34
30
32
100
92
60
48
4
110
16
2
52
38
28
24
86
82
42
6
102
36
2
28
14
72
40
8
106
6
24
36
6
84
26
34
36
138
14
18
10
8
30
70
92
40
104
4
2
4
14
52
12
2
54
60
112
8
16
108
20
6
36
124
6
24
2
22
56
16
6
8
6
30
64
102
12
56
96
54
36
34
32
24
84
42
40
152
22
30
80
126
18
76
104
12
54
6
52
2
124
66
44
52
18
30
26
10
6
18
32
4
90
6
30
14
34
36
30
54
6
20
16
80
22
8
22
48
18
150
104
40
42
26
34
18
38
4
6
18
86
30
4
60
50
144
16
50
4
66
96
66
80
22
72
138
18
2
16
12
2
16
6
6
24
18
12
84
176
4
24
26
6
30
70
206
40
18
54
12
18
50
58
14
18
16
114
90
32
28
6
6
90
24
44
70
26
16
14
96
18
70
20
100
20
10
26
36
6
30
34
20
16
188
10
26
16
2
48
10
44
16
24
18
32
6
4
44
22
2
76
12
42
6
26
30
6
4
18
26
52
2
130
90
6
36
126
90
62
40
38
58
12
50
60
40
48
54
42
8
46
30
24
8
114
36
12
36
4
32
60
94
24
26
10
56
18
22
38
16
14
18
22
20
12
150
18
22
6
44
126
22
68
4
26
72
108
22
56
22
32
40
98
18
6
16
38
52
14
118
18
72
62
24
10
2
60
40
12
180
18
54
54
74
10
12
26
90
10
12
126
6
26
4
18
2
34
2
48
36
160
38
36
42
64
18
2
28
60
48
68
112
144
48
38
48
6
40
18
26
6
70
6
18
14
12
180
34
12
12
2
4
32
30
70
44
66
58
2
12
96
52
14
90
6
70
24
54
134
52
18
26
16
6
80
100
50
52
48
38
40
12
30
18
26
6
130
12
18
2
10
8
34
78
60
20
ABCD 93222627242*3^$a+1 [50022]
143
85
107
133
72
99
80
16
80
85
60
143
96
349
35
48
217
120
60
12
23
96
1
48
95
16
129
72
108
12
180
155
133
12
120
23
37
228
60
27
48
96
32
48
1
48
287
85
155
48
37
60
95
96
37
11
229
75
32
25
60
108
12
83
145
12
60
48
71
16
48
45
243
224
64
321
60
48
3
57
60
72
60
39
224
96
384
48
64
33
132
48
132
240
39
96
225
111
9
423
177
120
60
219
69
27
93
72
48
11
61
131
160
117
75
117
48
123
32
256
21
11
157
120
60
72
48
183
189
60
240
48
60
180
60
107
85
59
181
75
153
87
225
60
3
192
93
300
263
49
15
96
57
167
13
35
37
123
45
3
128
1
95
96
48
16
105
263
85
11
121
240
23
16
9
180
72
11
240
49
60
35
48
217
23
85
180
135
32
256
57
240
12
75
45
35
193
15
57
108
12
15
153
167
73
60
107
13
120
27
93
72
120
35
85
123
57
48
120
95
288
277
27
33
60
3
309
59
49
207
213
12
48
47
133
11
61
3
48
80
37
11
96
16
69
48
360
147
128
48
64
45
60
23
85
60
47
145
60
99
249
72
111
69
59
49
335
192
193
47
16
9
39
9
71
49
47
85
59
1
168
12
75
105
48
72
15
33
111
144
45
83
277
252
108
12
60
60
111
69
180
39
21
203
25
551
400
9
12
59
1
48
120
71
1
95
160
33
72
108
75
165
75
165
12
95
193
15
240
288
129
48
240
60
12
23
37
75
45
51
48
9
87
33
15
45
12
348
107
16
177
120
420
35
96
16
80
13
12
231
249
60
60
63
32
85
123
57
23
96
112
297
12
108
12
108
87
33
12
99
69
12
48
15
237
51
357
60
15
165
240
312
35
96
37
12
228
11
229
132
60
168
60
87
128
16
96
224
64
177
60
51
9
71
37
107
48
208
9
231
9
215
25
71
37
120
3
57
167
25
23
96
61
48
60
60
107
48
37
48
27
80
385
255
33
95
25
60
107
265
48
180
60
60
11
181
123
48
177
300
12
71
49
108
147
80
13
120
12
159
21
48
12
48
240
143
37
60
60
35
208
32
112
93
312
108
15
357
11
64
368
25
23
97
63
117
27
48
57
228
227
16
117
12
240
111
57
71
61
240
48
60
71
352
32
192
13
51
69
ABCD 93223208662*3^$a+1 [50065]
3
85
17
48
19
29
7
12
83
18
30
9
3
21
39
21
27
33
9
7
128
40
5
24
84
6
36
30
84
27
4
12
65
115
60
8
12
12
15
24
1
8
15
78
60
15
120
3
33
21
6
169
8
15
9
16
29
115
12
44
63
36
1
29
55
11
42
7
5
6
30
12
7
11
54
3
208
44
16
77
96
3
4
12
5
6
37
59
13
17
36
19
5
15
21
168
6
126
12
19
36
60
17
3
21
51
33
39
3
21
33
67
65
15
45
108
90
49
53
19
20
100
5
3
4
17
60
3
21
55
11
61
32
48
39
1
11
42
3
33
31
8
21
19
23
21
16
60
11
24
18
12
55
11
21
9
12
51
84
60
33
7
5
39
33
6
69
84
16
32
28
8
9
51
15
18
63
33
18
33
27
13
32
24
9
51
21
42
18
43
32
33
39
9
42
9
28
20
33
31
80
21
15
15
96
6
18
6
60
31
116
16
17
19
23
37
60
53
60
55
5
48
24
36
111
21
55
35
61
36
60
11
180
42
7
44
9
15
33
66
61
24
8
15
6
3
9
55
24
5
24
12
18
42
7
41
27
24
15
60
84
33
48
16
23
1
48
5
36
12
24
48
15
60
40
8
64
36
5
30
18
27
93
6
24
9
21
174
45
63
49
56
4
92
3
61
17
15
33
39
96
12
3
54
90
73
17
31
32
3
49
20
12
9
24
30
54
6
36
18
54
18
60
7
203
45
172
20
33
12
120
3
96
16
47
25
12
11
6
27
24
88
5
72
24
12
48
6
25
32
27
6
31
5
19
65
31
44
12
16
8
45
42
60
13
23
30
3
4
44
21
19
48
23
18
72
12
66
49
44
27
33
69
67
48
32
21
12
54
21
33
30
6
36
72
12
55
89
6
193
72
95
25
8
27
90
54
6
3
81
66
30
3
28
32
3
12
72
6
258
54
48
199
96
36
128
60
39
30
27
4
53
63
33
90
21
39
21
39
24
78
55
17
48
15
60
36
24
9
78
73
72
95
6
51
88
44
28
65
84
6
21
4
32
51
30
43
32
4
29
39
9
3
33
6
24
1
32
81
30
36
96
129
16
53
6
6
87
15
33
52
32
33
3
75
97
47
6
91
113
51
33
6
21
36
9
55
12
35
25
48
24
8
3
12
6
27
9
43
44
21
3
12
21
30
12
12
60
13
5
27
21
12
90
21
16
5
36
31
11
18
27
45
42
36
1
23
57
21
7
77
27
28
35
45
16
192
5
7
20
36
76
41
3
45
78
42
31
44
36
21
39
3
36
109
116
15
9
48
111
6
3
21
7
5
15
24
3
18
54
24
6
15
28
35
217
68
27
6
99
28
44
4
32
12
88
35
69
3
13
5
66
1
5
60
36
19
53
36
24
6
49
32
45
31
29
18
13
17
3
57
18
37
11
9
48
63
84
36
9
45
43
32
4
119
25
5
78
1
80
21
7
5
36
36
48
42
24
33
4
65
55
20
3
1
71
37
12
36
20
15
42
36
12
54
13
48
125
51
33
174
90
72
15
99
1
5
30
12
18
18
21
16
192
71
9
51
1
11
21
3
25
68
52
60
11
9
28
80
60
24
88
56
24
21
12
36
51
39
9
24
24
3
37
5
78
60
6
48
15
52
11
37
5
75
40
71
9
33
18
129
3
24
25
8
81
6
61
29
111
4
48
32
45
84
19
92
21
18
30
246
153
81
43
20
39
49
23
25
35
60
18
79
68
28
17
42
21
123
57
64
89
3
69
12
18
48
33
27
9
24
16
101
31
131
30
15
12
4
107
21
16
5
27
57
54
30
7
44
3
13
12
131
42
90
102
6
60
150
12
7
65
39
3
81
3
30
27
27
13
53
7
23
6
24
7
72
32
12
4
77
30
96
61
8
105
3
52
23
21
3
18
30
33
40
24
8
51
6
120
24
24
6
42
15
3
157
32
15
69
9
48
3
4
12
41
30
9
3
24
57
27
24
42
15
33
3
4
5
51
112
11
21
52
108
80
21
114
36
18
3
100
11
90
18
138
3
24
4
41
7
32
28
32
45
24
24
7
11
42
39
4
35
18
6
66
19
35
1
32
33
24
36
12
78
42
7
48
107
24
24
6
3
57
60
39
27
61
12
35
6
114
42
60
90
24
30
91
41
7
5
6
9
12
21
72
55
32
81
12
48
15
40
23
42
108
27
4
5
30
18
6
117
57
108
27
3
49
32
16
12
92
4
23
54
7
168
47
21
64
59
49
8
33
87
45
234
33
33
90
85
80
15
9
48
15
9
3
66
19
5
3
28
32
12
45
3
21
30
1
161
15
9
163
5
12
51
3
54
43
23
69
64
41
36
42
25
12
41
43
23
13
12
48
12
59
6
15
9
43
29
108
24
6
24
72
6
67
35
33
33
63
69
30
45
12
12
3
49
47
126
31
17
63
15
12
6
30
54
36
30
1
5
66
49
8
87
18
108
7
137
3
33
30
49
5
24
180
7
5
67
41
42
102
18
45
40
17
36
30
49
17
3
72
36
4
41
18
21
75
45
40
41
51
16
131
24
18
15
45
24
36
30
45
4
32
21
60
6
9
3
18
3
4
92
112
5
43
72
12
17
27
72
27
33
27
37
17
36
24
7
5
55
17
72
180
18
6
7
77
12
66
45
12
21
27
12
27
66
19
149
3
39
18
19
71
186
66
30
12
7
5
114
117
63
6
24
31
20
51
42
7
12
36
53
60
24
24
42
85
5
7
65
3
60
63
42
55
5
48
12
24
3
21
96
36
12
15
27
73
8
63
21
81
72
90
18
18
9
100
12
32
9
39
16
60
80
196
29
12
7
48
17
3
45
36
6
24
9
40
95
25
68
15
1
48
35
13
80
3
108
24
37
8
21
24
27
9
102
21
27
21
36
87
33
24
45
6
45
33
43
23
36
25
12
12
36
65
24
18
85
5
66
6
3
21
127
23
84
13
35
54
6
9
15
ABCD 93223249324*3^$a+1 [50073]
61
125
18
48
18
27
69
48
180
43
83
60
12
18
51
21
103
65
12
78
120
90
7
89
30
25
65
43
11
25
11
24
57
15
18
12
99
36
204
160
23
36
69
16
5
96
43
41
114
21
15
84
60
37
89
36
36
102
36
126
3
33
60
18
54
18
25
224
51
258
30
61
71
102
18
18
51
45
79
95
126
99
15
30
7
17
108
48
276
111
33
84
123
204
4
29
72
24
30
36
18
43
107
18
18
12
85
173
7
32
45
36
492
3
87
228
36
49
41
3
87
141
9
54
72
18
30
6
3
63
33
99
198
3
9
6
84
108
33
36
63
18
18
12
13
29
12
39
64
83
129
48
3
48
6
66
133
101
90
36
57
33
24
54
90
66
85
59
150
84
27
48
57
55
143
30
3
15
24
18
27
21
78
12
42
30
85
5
63
63
42
3
4
12
35
1
47
13
68
45
36
6
48
9
87
54
12
103
5
75
51
36
25
47
72
18
51
21
15
9
120
90
72
25
29
6
72
162
30
153
60
52
5
90
36
9
15
18
12
6
192
252
60
21
243
61
161
48
96
66
150
72
3
45
63
45
51
81
15
148
17
102
186
27
64
71
162
135
52
11
37
11
36
18
18
13
32
48
76
144
164
63
144
33
3
13
95
49
65
126
36
45
3
6
19
96
116
21
30
9
96
9
30
144
9
27
9
112
44
4
32
48
12
9
24
72
48
36
24
30
144
205
83
24
48
60
61
11
30
3
36
111
18
216
36
66
24
66
330
174
15
45
3
117
54
69
96
39
21
9
43
47
6
30
60
12
18
99
135
96
9
16
12
143
129
87
61
12
83
114
43
83
18
27
39
168
1
11
24
66
144
54
78
43
5
7
47
72
6
39
159
90
102
93
36
123
33
48
27
42
15
12
48
117
6
270
75
99
9
4
48
44
160
83
48
72
36
96
36
33
111
18
15
28
59
69
132
3
66
108
27
15
36
120
90
42
117
9
30
85
11
21
4
11
54
48
63
60
3
60
165
81
114
36
25
83
108
33
141
31
23
54
3
3
66
24
12
135
48
64
83
180
25
80
75
30
72
3
87
85
83
108
12
54
24
30
25
107
313
29
18
12
6
91
35
54
12
72
151
29
115
35
30
96
75
105
135
39
42
54
61
80
336
3
141
60
111
18
19
92
51
45
100
17
18
57
15
1
65
6
66
123
9
3
285
135
3
57
64
5
43
53
102
36
60
12
9
4
5
222
30
63
69
36
51
69
159
243
30
54
114
51
33
36
31
41
24
15
60
69
66
25
35
1
89
3
33
19
35
109
11
168
18
12
96
91
35
18
66
36
78
18
48
72
72
57
111
33
105
60
54
1
125
39
225
36
186
33
76
71
84
90
132
54
108
66
24
75
33
15
93
36
210
13
5
463
29
15
21
27
21
72
67
47
81
63
36
18
30
132
90
3
135
85
41
36
18
6
30
72
144
18
18
18
79
11
69
21
126
24
12
13
32
69
30
9
16
119
6
54
72
9
63
66
90
24
66
42
12
133
53
27
3
60
97
23
132
33
4
47
81
33
30
141
16
84
11
78
7
32
27
60
54
84
6
156
36
24
81
12
51
45
36
21
108
36
54
49
41
42
30
78
97
5
43
20
171
18
111
51
13
32
15
33
33
63
9
7
80
64
36
89
39
81
24
12
43
47
36
9
4
47
162
108
48
147
3
156
60
300
85
11
84
49
95
6
48
96
171
64
132
47
102
6
102
31
95
114
90
108
84
81
4
80
33
6
30
27
15
228
36
25
60
29
147
63
24
105
33
67
12
29
180
31
23
186
36
36
43
5
135
9
162
90
15
3
6
87
75
37
17
126
48
24
25
11
30
6
36
18
30
189
33
ABCD 93224336774*3^$a+1 [50001]
12
18
12
18
21
36
57
90
18
18
1
11
45
60
27
21
15
24
105
48
27
36
90
12
102
33
33
42
57
63
90
103
29
78
42
18
13
119
117
3
96
42
210
85
5
42
57
9
27
84
201
3
45
60
27
3
180
30
24
43
32
36
75
9
3
108
25
20
15
24
78
30
102
18
117
12
3
6
87
33
120
12
75
15
9
16
23
60
25
65
12
87
12
63
6
31
11
42
3
27
57
69
7
32
36
9
36
42
153
15
129
28
24
179
9
21
27
45
3
15
1
119
60
45
324
21
27
3
9
3
30
99
39
84
1
17
43
120
35
21
39
84
6
55
89
60
30
78
42
33
28
56
16
35
48
84
48
108
12
42
51
76
11
45
15
13
47
90
75
3
12
9
3
13
68
4
60
23
72
96
102
43
35
114
103
80
45
7
35
36
21
39
42
18
1
20
63
6
19
8
147
6
60
42
12
18
75
64
23
33
3
150
39
3
69
81
15
15
48
21
33
66
1
56
15
117
15
48
12
6
120
87
12
16
20
9
18
78
132
42
93
57
108
67
11
30
42
33
9
135
3
78
19
83
78
60
42
25
23
21
21
135
88
29
43
23
84
18
7
35
33
45
12
31
5
414
13
32
15
6
51
39
72
108
109
101
30
30
39
45
63
153
60
75
69
66
57
15
60
120
12
6
7
20
153
24
138
9
39
24
93
3
30
115
56
3
45
112
68
48
60
228
36
63
6
30
252
48
24
33
3
24
181
72
5
139
80
9
42
9
4
95
60
24
30
15
51
24
181
47
25
185
150
102
36
72
55
5
67
23
9
21
15
52
60
68
12
60
52
29
54
45
21
319
8
15
85
44
51
33
160
35
12
13
167
57
33
162
61
107
57
33
60
18
12
48
21
69
114
36
117
135
109
53
3
4
48
53
15
28
80
4
65
6
9
171
24
120
126
99
28
173
7
140
27
36
12
105
3
24
1
35
24
60
45
51
54
60
7
71
30
60
7
80
45
15
51
81
9
51
9
55
29
3
48
57
19
8
45
3
63
150
27
64
83
6
12
42
25
11
25
32
57
48
27
15
48
9
69
12
3
52
47
48
42
36
12
48
120
72
7
161
39
16
89
36
54
33
105
102
48
228
24
6
54
60
78
12
18
30
30
9
160
89
147
15
30
7
95
57
4
65
15
16
36
5
18
72
25
24
48
41
67
47
78
7
8
40
17
91
5
12
19
179
9
12
36
12
3
48
12
12
61
17
30
9
21
42
6
102
48
9
3
48
1
131
73
59
30
27
64
59
78
48
84
15
52
56
45
43
65
27
4
59
21
69
192
60
78
24
30
3
72
48
33
12
27
51
72
90
30
13
29
18
9
9
30
85
36
44
12
3
42
43
17
15
105
12
216
42
72
6
174
30
15
21
171
96
60
147
6
27
28
65
79
11
24
45
12
16
104
28
5
48
42
48
48
12
18
72
103
20
12
3
30
19
32
39
9
51
57
3
42
132
6
121
36
35
45
57
66
25
5
19
32
3
33
12
21
79
71
12
12
33
28
5
51
39
84
45
3
78
24
30
36
30
79
8
15
85
80
12
15
37
36
32
153
3
39
66
90
60
61
80
21
192
6
12
132
18
90
162
63
33
27
28
5
27
4
11
102
6
21
39
97
32
108
45
15
93
24
75
40
83
12
60
33
64
84
44
60
63
69
36
93
90
54
36
55
5
99
3
105
45
60
27
16
119
96
129
3
69
3
180
25
5
18
18
19
48
35
169
23
45
15
1
36
56
15
18
7
65
7
11
84
30
3
88
35
9
45
3
165
90
13
20
129
15
228
87
73
80
24
40
119
25
60
89
3
15
108
21
183
6
42
48
72
48
25
17
102
33
33
102
57
45
151
32
15
13
65
24
75
12
40
48
53
19
11
117
261
42
60
105
147
1
95
30
15
36
96
15
18
12
18
9
3
12
18
99
3
48
120
57
28
77
36
102
25
77
6
9
21
12
48
55
17
108
120
147
57
30
153
57
75
16
29
30
36
42
18
81
9
75
27
42
6
57
93
115
95
12
45
45
12
27
33
15
135
13
47
48
48
1
71
73
149
18
37
5
36
67
72
8
3
21
168
100
65
96
19
71
25
227
45
75
45
27
57
4
44
51
12
18
210
57
27
37
71
48
132
30
15
87
97
36
32
15
33
48
15
12
30
39
48
21
90
69
60
51
1
29
54
213
15
49
176
33
39
93
15
3
12
12
66
30
ABCD 93224494024*3^$a+1 [50006]
173
18
24
1
8
117
114
120
36
42
6
37
24
5
75
39
30
54
13
53
102
24
69
39
78
3
16
84
71
13
96
5
39
28
29
6
18
51
15
6
24
43
32
3
21
21
103
23
24
36
30
18
1
23
12
61
24
53
90
96
6
19
29
67
11
37
80
15
12
13
53
15
112
71
157
197
7
83
12
13
35
45
15
36
12
30
90
12
42
30
25
60
23
1
35
25
11
25
11
42
72
91
5
102
21
111
48
6
15
9
67
68
15
12
6
3
39
12
93
45
3
28
17
63
4
56
4
23
12
1
29
102
13
11
21
3
12
33
93
3
39
213
15
12
6
96
99
24
15
12
61
60
65
15
57
51
96
64
11
133
20
33
19
56
69
30
45
36
57
7
11
25
8
4
128
27
1
77
19
29
54
1
44
303
72
25
32
15
6
120
24
24
39
76
24
107
1
17
18
108
66
91
35
60
9
16
35
18
27
3
84
6
15
36
28
36
24
83
13
5
24
30
60
126
15
57
55
32
100
53
48
42
49
23
30
90
30
31
32
63
114
31
41
6
12
33
27
117
39
30
30
1
65
48
3
3
21
4
84
35
25
23
13
29
30
1
11
30
18
156
12
24
36
13
5
115
59
61
29
55
11
1
36
17
90
6
79
17
30
13
11
36
21
39
21
4
23
73
47
61
29
43
8
69
18
60
37
47
1
32
45
102
73
17
18
30
27
4
12
24
156
17
3
87
36
1
20
63
120
1
95
30
30
24
1
59
102
54
60
6
18
96
12
18
54
13
83
36
1
29
19
32
27
37
23
25
32
40
71
12
60
30
7
83
102
174
186
91
8
16
44
9
30
25
65
48
123
15
36
21
15
45
28
20
27
60
18
150
1
41
67
5
42
6
15
87
12
78
18
24
60
18
51
16
24
119
21
12
72
108
57
3
52
41
7
59
85
20
16
8
69
30
13
119
6
7
23
42
30
37
11
13
36
35
13
20
135
21
64
35
177
39
60
24
33
39
109
47
9
48
21
24
43
5
7
107
73
5
6
21
40
29
19
5
15
15
1
32
4
83
12
36
24
60
21
64
48
11
1
5
18
13
12
48
53
27
69
75
111
12
12
1
23
9
108
28
227
37
11
24
12
1
24
5
114
30
102
48
12
49
8
16
35
49
35
61
44
16
59
12
93
15
18
43
24
72
35
60
249
45
67
23
30
6
18
96
19
5
6
1
65
6
48
24
66
15
4
95
120
30
6
1
140
36
4
60
44
21
3
3
73
12
20
12
21
72
7
65
30
13
24
24
5
24
43
12
47
49
12
8
69
3
87
12
18
31
65
6
85
59
25
17
24
43
60
65
51
45
42
37
35
1
29
30
66
75
100
36
44
27
54
30
69
51
18
18
54
24
51
15
84
21
75
18
42
54
91
23
36
12
54
48
7
11
25
8
99
13
35
42
187
60
20
40
11
13
59
1
59
150
18
153
15
60
61
5
3
3
37
5
7
204
11
18
78
24
109
5
51
16
8
4
17
19
24
56
27
13
11
24
60
6
18
1
80
45
67
12
11
24
1
32
45
48
66
13
96
35
24
33
15
37
188
3
109
11
66
3
195
37
23
108
13
11
24
9
15
42
18
12
25
23
13
77
27
93
162
33
21
24
48
48
24
6
21
15
25
23
153
15
48
1
5
78
25
95
60
36
37
92
15
18
15
39
60
13
12
5
24
54
13
23
1
11
18
30
12
25
8
21
18
6
6
61
59
24
72
12
96
6
78
42
48
91
20
39
61
24
11
45
39
12
21
40
48
24
5
18
78
24
6
145
32
84
40
68
51
12
18
6
9
12
39
33
160
12
83
1
47
45
48
4
23
12
12
49
12
48
17
67
131
24
21
21
18
73
12
17
6
18
6
18
96
19
5
55
17
168
78
42
42
21
28
71
49
56
21
78
24
72
49
12
32
87
60
36
25
120
12
35
12
81
15
114
30
48
48
45
135
84
18
91
59
1
32
75
9
3
25
12
5
126
37
101
51
3
18
78
156
78
66
37
20
27
18
27
27
24
36
36
25
47
18
54
18
18
25
8
15
1
36
12
95
153
48
60
9
3
72
123
120
24
66
48
66
6
3
4
68
39
30
18
25
12
84
107
24
48
42
66
9
40
23
78
43
125
51
15
6
7
11
69
76
29
115
132
23
18
55
20
27
12
120
78
15
15
66
219
16
72
23
12
24
1
12
71
9
15
30
6
12
25
35
12
36
9
15
18
67
11
72
45
69
43
5
48
3
69
78
37
83
165
27
120
1
95
85
5
102
37
12
23
18
19
23
13
113
19
23
78
6
18
30
1
65
24
7
20
28
71
25
35
6
90
24
1
11
108
24
97
36
47
33
4
71
9
75
21
40
29
6
97
20
63
30
43
5
54
60
12
193
17
6
12
157
11
24
48
30
120
91
24
72
101
55
20
27
18
67
8
4
95
18
15
16
11
54
24
3
72
16
11
13
23
24
73
5
27
15
9
21
90
120
33
28
17
102
13
8
39
6
72
6
61
221
30
12
25
23
24
30
19
5
75
27
18
96
18
33
3
96
9
15
12
73
59
81
4
71
144
36
1
41
55
59
54
15
76
35
13
360
23
49
56
15
12
33
4
23
37
20
63
6
19
35
1
17
30
12
222
6
42
3
63
24
72
36
37
5
30
18
54
90
39
124
71
30
19
35
21
45
6
45
15
6
43
5
6
109
29
6
36
36
42
ABCD 93225282004*3^$a+1 [50083]
54
29
31
18
138
54
24
12
15
48
27
18
51
93
60
27
93
11
120
55
30
51
48
33
12
11
61
51
80
55
12
108
18
215
19
132
41
169
15
39
90
54
6
120
6
156
33
9
12
6
5
103
41
25
126
24
21
20
240
19
5
55
126
35
24
120
120
73
60
12
95
4
60
32
48
40
9
72
135
153
42
5
88
51
54
108
48
72
83
96
55
41
49
18
90
18
17
48
88
27
24
54
84
155
43
72
77
40
80
16
3
29
48
13
24
120
6
54
36
30
5
24
97
24
36
11
7
21
9
87
3
78
27
27
5
133
378
24
45
84
105
111
144
27
24
29
37
59
13
126
9
27
90
54
6
48
90
65
13
90
17
103
9
141
179
31
24
36
54
66
54
15
81
48
47
24
1
90
53
37
99
33
3
44
168
28
84
9
191
25
6
9
56
25
23
25
6
54
35
96
16
72
15
12
18
72
6
48
117
9
78
12
6
120
63
99
81
51
108
45
75
18
18
24
48
18
42
54
36
27
45
131
7
72
141
129
90
36
42
12
23
13
99
153
18
5
1
3
68
40
33
71
1
39
8
73
95
37
30
150
48
47
40
237
35
19
5
24
85
11
16
36
27
30
72
36
23
1
99
84
56
25
47
139
30
114
12
90
54
105
111
78
27
63
21
51
12
36
54
35
408
85
99
84
92
97
6
137
37
131
37
83
192
7
42
30
185
28
20
1
36
251
25
12
11
76
44
85
60
39
8
19
53
217
18
53
37
11
72
43
90
90
17
19
45
36
108
9
135
51
66
6
5
48
1
119
24
103
33
45
90
30
162
150
75
123
125
91
126
3
20
24
16
180
27
30
87
147
45
44
79
138
27
20
40
3
29
49
135
12
15
93
9
135
51
225
20
109
72
114
21
33
48
63
132
12
27
78
72
3
32
24
4
45
3
87
66
60
54
17
31
42
18
48
6
36
210
45
63
45
224
1
6
66
143
1
6
57
96
39
17
91
29
49
30
24
18
198
180
9
3
153
9
132
35
13
6
45
129
23
49
95
1
23
139
36
21
116
37
36
72
23
49
215
1
95
120
19
101
7
33
32
49
39
56
13
12
95
48
28
45
54
45
116
55
18
99
51
30
11
43
53
100
60
144
39
9
81
24
215
55
273
27
222
95
13
11
136
81
72
15
8
13
11
133
78
9
68
16
69
75
27
6
23
216
124
44
55
41
4
180
56
121
144
12
15
27
72
185
13
48
24
3
63
17
28
9
54
72
24
36
45
68
24
1
54
18
63
200
16
15
198
75
36
9
96
30
42
90
72
17
49
15
21
18
17
100
153
36
6
9
32
79
96
54
11
37
63
27
108
24
5
24
19
5
13
42
156
77
72
1
30
24
57
36
20
40
128
7
30
27
87
18
12
83
16
60
219
72
65
16
105
12
126
5
19
48
18
51
81
23
4
156
9
108
90
113
4
117
294
281
43
45
27
53
85
27
33
23
49
23
16
32
13
126
18
42
48
216
54
6
5
144
13
39
69
47
73
95
31
60
21
24
39
81
123
162
11
73
95
64
3
45
8
25
54
36
126
39
99
60
12
5
4
81
54
6
30
261
87
5
52
63
36
9
81
96
30
185
31
18
47
25
15
3
36
18
27
105
11
19
6
95
52
135
5
136
32
133
6
54
12
15
3
89
48
49
3
36
9
72
18
126
6
30
11
112
120
56
7
54
15
21
18
249
108
84
9
24
12
36
60
23
112
3
117
32
121
15
12
45
72
6
12
29
13
48
27
33
102
17
24
109
162
54
27
48
9
72
60
174
45
51
5
196
135
45
128
25
71
28
27
6
12
126
36
149
40
81
96
3
27
33
45
35
19
90
3
105
12
35
127
33
57
23
31
72
42
18
57
45
60
11
1
144
60
75
27
45
9
15
153
12
108
51
116
24
49
18
77
112
9
27
93
42
30
143
61
11
24
73
47
ABCD 93225836194*3^$a+1 [50002]
27
30
15
165
24
27
147
150
23
7
65
48
160
3
162
227
72
16
117
18
57
32
85
59
19
36
72
108
29
61
147
152
37
3
72
21
179
136
219
45
15
105
39
9
8
307
53
139
240
198
63
48
69
12
15
3
90
96
72
198
354
42
54
54
108
102
6
12
42
207
56
115
29
24
37
120
78
21
56
168
264
61
27
33
162
53
19
72
18
66
81
279
126
35
136
105
84
11
13
30
5
1
180
48
168
195
24
105
30
18
15
27
54
15
152
43
45
69
198
69
39
17
13
107
7
153
144
3
162
99
80
169
48
87
117
54
117
8
49
6
57
120
8
7
108
77
127
18
108
66
233
7
30
78
66
132
138
72
149
13
60
30
6
11
64
24
27
189
32
43
6
23
67
90
11
240
24
48
31
36
54
87
48
200
136
104
7
12
42
123
56
72
24
49
207
72
27
30
23
163
162
90
90
18
53
19
45
117
179
1
108
180
102
60
29
16
99
30
36
6
77
16
80
151
129
200
85
54
53
48
24
88
39
65
48
157
99
80
16
24
32
24
79
105
24
32
1
42
77
43
42
90
153
45
195
3
245
7
156
24
12
6
120
54
36
78
102
24
29
16
8
37
90
90
23
7
6
18
105
69
27
45
6
5
229
84
39
57
15
224
40
147
165
69
51
39
6
12
6
144
72
81
24
24
32
112
120
111
81
104
85
59
7
60
18
30
108
60
69
111
48
24
81
27
18
35
19
18
3
56
133
6
90
66
168
17
55
209
16
63
137
40
24
272
67
45
183
18
42
90
99
99
36
120
65
40
3
162
3
3
213
165
59
40
111
42
18
117
48
45
6
69
21
83
88
63
102
83
67
12
90
42
141
80
79
33
153
47
151
41
139
437
7
57
8
13
27
111
81
51
18
51
80
103
33
39
9
81
54
129
15
105
8
25
90
114
35
16
165
75
33
126
48
216
17
19
29
25
162
108
65
7
108
132
84
21
80
205
234
9
72
15
108
72
48
42
18
9
72
9
15
87
33
309
51
27
54
15
56
64
39
60
66
6
45
147
60
48
54
11
88
27
117
32
175
78
30
21
15
6
90
113
7
41
13
27
48
104
112
21
123
72
3
149
13
198
125
19
45
75
60
81
99
21
27
60
84
78
87
15
36
60
89
55
105
3
66
96
35
55
54
131
13
83
72
133
72
30
348
84
5
88
56
49
78
137
72
40
96
32
37
18
33
8
7
129
39
36
29
16
75
101
48
55
66
231
8
1
30
24
54
138
24
36
18
126
18
107
109
171
75
69
9
30
132
5
136
165
48
24
18
72
36
90
210
24
72
81
75
72
141
152
13
330
9
8
88
56
181
54
30
15
96
15
33
21
171
27
6
12
107
408
13
59
120
163
18
147
168
75
6
39
135
17
133
12
23
16
255
9
21
114
209
37
18
113
24
169
234
42
48
162
113
16
195
69
45
51
39
246
11
64
21
120
35
109
6
18
203
7
36
45
80
1
54
185
24
48
40
15
12
141
21
96
72
35
232
39
17
280
32
7
36
54
239
1
15
ABCD 93226091144*3^$a+1 [50042]
4
8
97
27
8
12
24
19
101
12
12
7
138
75
27
48
33
15
93
24
8
64
20
196
48
45
11
144
16
15
93
15
57
20
61
30
57
33
54
24
5
60
31
45
48
60
80
103
29
36
40
32
55
53
37
3
3
9
116
16
36
39
66
23
120
1
48
63
44
24
16
3
18
23
232
44
13
23
4
128
48
4
111
29
60
16
3
12
29
264
4
12
56
37
11
4
36
45
47
48
12
55
17
12
36
72
12
121
144
35
16
15
5
64
96
68
4
48
128
12
24
24
72
12
40
33
83
12
24
1
47
67
6
35
168
36
1
23
16
96
32
67
29
7
45
69
35
16
44
31
57
68
52
72
36
80
52
8
12
103
108
5
36
48
72
16
57
15
8
12
43
29
13
120
11
132
48
31
5
85
30
33
32
1
18
6
119
1
48
18
17
37
6
105
20
55
78
71
24
49
66
21
75
153
56
4
128
25
39
81
54
29
67
72
12
81
3
24
33
48
36
8
37
48
83
13
120
11
85
30
29
12
24
60
13
11
16
68
103
5
4
33
51
20
72
4
20
31
12
5
48
12
13
95
25
39
9
59
60
108
4
63
65
96
1
6
18
119
25
3
48
20
19
6
24
63
129
6
24
65
24
1
15
9
135
104
76
21
30
5
13
6
57
3
30
24
23
7
18
39
44
12
48
4
56
12
19
105
20
19
12
9
8
40
32
36
37
18
30
24
30
29
112
44
48
60
12
156
4
20
24
31
9
75
17
4
36
84
56
144
16
8
52
104
31
114
210
21
92
48
168
61
120
3
72
45
24
15
200
16
60
36
8
1
24
6
33
8
108
40
20
67
29
16
3
6
75
8
12
76
12
132
20
16
72
3
60
42
3
84
20
13
11
7
129
96
72
8
24
16
75
65
25
47
12
13
3
68
1
11
12
12
16
45
15
8
31
66
75
140
60
48
16
20
31
53
85
35
16
8
85
42
29
16
36
12
32
76
44
60
4
39
96
66
23
12
133
15
27
5
16
15
42
51
92
7
101
4
51
21
15
18
126
21
48
3
84
6
30
5
247
57
20
40
104
31
41
73
107
40
68
36
103
21
152
7
17
28
72
8
85
63
15
24
65
4
24
75
48
18
39
120
33
39
68
36
24
12
84
31
21
48
21
6
29
24
12
48
24
25
30
125
220
192
9
35
16
20
145
15
33
23
25
35
4
140
24
124
33
23
169
11
157
24
59
16
20
28
32
84
52
3
29
96
37
95
84
24
19
41
12
13
11
24
61
83
7
5
1
143
1
11
4
33
3
108
20
61
15
80
4
116
25
30
33
12
3
53
40
45
3
32
72
48
64
128
12
55
5
48
61
59
7
21
9
15
39
81
60
68
52
44
7
84
9
72
24
36
3
5
121
30
36
5
52
51
5
12
49
11
84
60
13
102
29
37
87
32
1
39
104
72
7
12
21
20
28
200
4
21
27
68
7
18
59
28
8
60
64
20
48
49
111
68
31
65
19
5
181
155
16
27
45
92
16
24
15
41
145
155
4
36
20
12
96
52
27
21
24
8
24
120
24
1
59
96
4
87
12
77
28
12
33
83
52
33
15
129
119
1
11
60
55
173
67
18
96
51
8
76
20
19
77
100
20
160
68
24
103
45
20
72
168
7
5
52
20
16
44
28
32
144
52
15
42
11
19
53
13
27
92
108
4
44
12
7
65
103
5
13
87
8
36
19
72
42
35
60
12
40
20
40
20
13
15
108
24
159
101
28
21
71
48
40
8
184
8
52
15
78
83
19
149
16
56
48
72
52
15
5
85
63
20
12
1
15
44
96
24
37
11
24
60
48
48
84
43
21
80
31
5
121
78
65
12
60
4
45
59
96
16
27
53
100
68
96
28
36
20
1
159
44
60
97
11
19
65
156
84
4
32
37
71
60
31
6
23
52
32
37
119
49
78
57
92
84
1
39
51
126
27
12
60
36
20
24
156
120
40
15
5
28
81
51
44
24
52
188
1
330
21
57
23
108
31
5
48
91
65
19
77
144
19
137
4
20
24
48
108
67
9
183
36
45
36
8
48
40
15
57
20
31
5
52
48
39
48
45
20
115
30
59
28
68
4
8
108
48
36
25
11
13
15
56
25
15
36
39
105
44
12
52
32
40
3
65
72
85
83
28
15
5
144
13
11
36
16
195
113
12
67
65
52
80
31
5
19
96
53
19
90
3
104
76
8
49
27
21
59
115
18
96
71
24
12
4
84
56
115
101
72
36
31
36
29
24
12
12
12
4
44
37
35
43
18
23
84
156
1
15
8
96
16
20
36
48
25
11
144
85
6
29
16
104
61
48
23
64
3
6
24
11
24
28
8
4
27
108
5
60
85
42
5
16
15
240
42
18
60
17
25
131
36
24
4
12
20
16
92
43
54
11
19
321
24
33
11
109
107
31
ABCD 93226470464*3^$a+1 [50209]
57
27
93
32
181
114
108
5
43
42
12
36
11
96
120
85
179
229
35
199
168
90
119
73
15
45
131
97
143
19
96
12
78
90
41
24
264
192
229
24
48
35
144
79
174
126
90
75
39
41
85
12
18
125
72
144
133
35
40
153
87
320
96
127
33
24
111
180
117
153
12
72
123
200
73
150
9
93
147
15
150
11
120
304
141
131
136
15
72
161
120
7
60
72
36
30
114
126
72
120
18
129
96
15
65
19
45
8
48
79
36
29
31
30
24
3
63
57
48
56
61
162
108
90
12
47
24
40
144
15
6
30
90
27
80
223
90
90
69
21
54
101
7
12
186
11
331
5
24
120
31
12
5
16
39
36
5
160
9
71
40
104
25
48
18
77
312
31
102
78
84
126
11
13
11
72
25
48
42
12
60
18
3
56
49
12
227
72
16
72
33
48
15
24
8
97
71
19
18
42
30
186
65
205
179
13
18
9
153
23
160
15
9
152
16
200
55
105
48
80
40
104
91
162
18
225
80
37
18
9
303
17
16
129
287
16
120
63
174
35
25
36
102
198
215
7
177
165
48
107
1
144
135
96
56
24
19
21
45
131
48
120
43
173
96
264
7
72
17
120
61
59
88
248
37
96
75
144
8
115
53
379
48
108
9
200
16
24
45
48
75
3
30
180
11
319
17
157
83
67
18
48
35
7
33
15
185
40
135
42
48
39
3
90
27
56
25
102
33
57
47
16
344
25
135
80
136
56
208
3
18
59
61
27
45
72
123
27
5
85
51
165
11
91
45
27
198
215
72
72
163
21
56
103
78
83
127
257
13
18
9
51
54
30
6
35
67
53
40
152
85
35
24
43
6
12
42
41
160
27
72
90
347
16
93
27
32
13
83
40
24
33
135
3
29
13
83
160
9
288
48
39
3
12
33
80
67
168
90
48
27
117
171
56
88
8
43
102
108
72
18
150
179
160
93
72
48
59
19
174
47
88
8
48
97
143
97
63
24
195
125
25
255
120
3
162
48
3
32
144
1
42
5
13
27
111
57
32
43
120
90
288
35
64
8
352
56
7
153
32
85
72
171
24
48
45
83
64
32
240
48
133
3
15
129
105
23
40
32
13
3
120
24
288
117
6
120
72
90
35
7
18
48
15
189
11
192
160
117
171
9
18
53
25
54
36
54
23
85
267
3
90
30
42
11
55
24
41
97
95
48
55
42
87
216
237
27
261
59
88
8
64
45
51
24
8
240
168
40
15
30
11
24
7
72
138
15
3
77
48
64
63
17
181
11
48
120
16
56
79
105
24
225
126
150
12
135
27
96
180
372
132
18
23
64
120
3
29
193
95
16
56
61
18
72
89
133
138
33
39
33
48
69
90
156
60
12
29
96
40
3
72
30
60
123
15
17
120
40
152
40
56
184
45
48
27
56
240
40
32
187
288
5
13
35
ABCD 93226815062*3^$a+1 [50025]
9
48
3
20
40
12
15
141
9
27
45
15
15
29
4
12
45
24
30
42
54
69
21
23
61
15
132
12
8
13
171
33
18
33
57
3
60
20
16
9
51
8
85
18
12
161
52
39
9
27
65
67
21
140
37
35
168
79
41
40
24
3
33
32
85
63
45
66
21
8
132
43
17
4
15
41
100
84
75
21
69
54
5
4
56
97
63
12
33
6
33
8
13
12
63
20
97
18
24
66
24
12
23
76
72
8
25
35
49
51
45
84
51
45
54
18
15
24
24
27
33
20
1
23
25
11
12
28
20
4
96
117
15
45
15
120
8
31
93
21
51
36
20
28
72
3
6
59
124
15
45
3
9
9
27
8
25
12
3
180
12
12
12
44
25
6
45
8
16
20
85
6
18
12
60
75
99
24
5
28
140
124
153
3
20
7
96
5
61
23
31
6
51
24
51
33
44
151
9
15
36
21
24
36
21
63
9
27
141
12
18
5
49
11
4
56
37
3
12
48
33
99
3
5
88
12
20
25
12
143
19
36
9
36
8
60
37
3
24
8
88
12
12
141
75
12
3
9
135
18
87
21
35
1
48
63
8
97
84
15
81
3
45
42
65
7
57
24
32
25
75
8
4
60
12
21
3
24
56
31
30
23
112
96
24
15
9
20
12
145
27
108
27
33
8
7
18
15
21
96
15
24
33
11
25
30
69
81
12
39
21
15
20
49
96
12
11
4
68
7
6
35
52
48
12
33
84
11
84
16
24
140
55
5
31
21
9
60
54
18
3
84
60
8
4
44
64
12
21
132
63
57
3
48
39
53
19
89
64
15
66
99
27
6
3
24
93
3
21
23
16
216
33
15
57
59
49
95
28
3
81
24
24
33
3
9
15
48
27
65
40
56
25
35
1
11
7
21
51
149
16
36
27
21
32
88
21
3
33
75
57
75
36
117
47
31
9
36
99
18
3
69
87
21
83
60
85
75
51
6
3
12
57
3
48
141
11
4
84
45
42
54
15
24
69
71
4
60
36
27
18
15
39
5
16
159
36
17
28
44
1
47
88
9
48
18
36
6
48
59
52
60
48
8
60
12
7
6
18
45
80
24
36
67
9
9
15
12
9
15
21
27
36
9
23
13
12
15
8
192
37
36
90
36
33
56
84
31
72
33
24
96
21
23
67
89
4
68
28
9
23
124
96
45
24
11
100
9
24
27
24
33
96
51
15
9
36
56
208
129
51
12
27
30
18
18
15
24
12
9
35
120
61
3
36
81
111
8
16
56
64
15
36
42
18
30
15
3
9
12
44
64
93
15
60
9
6
33
15
21
33
60
95
16
24
56
4
20
48
37
3
57
15
183
45
9
18
53
13
39
33
60
35
100
9
23
36
4
48
45
35
12
13
12
3
57
63
72
12
15
9
21
83
97
23
40
96
44
28
68
72
13
179
37
15
15
201
15
72
132
54
30
5
24
16
32
4
84
51
36
18
42
18
51
15
18
83
172
3
77
52
24
57
47
7
36
90
18
21
24
51
33
3
18
12
3
60
24
63
17
13
18
21
69
35
19
101
12
220
9
59
4
48
57
23
28
120
32
25
15
27
93
9
24
12
18
201
33
3
165
35
49
11
28
24
60
21
24
3
99
9
36
33
11
37
35
112
15
57
33
71
37
27
171
6
48
36
150
5
4
21
54
57
8
85
48
60
48
42
77
76
57
27
20
13
18
36
45
21
18
9
12
56
13
24
48
54
93
20
13
39
15
9
12
12
12
15
29
52
99
18
3
72
81
35
12
28
60
141
23
67
36
9
21
47
40
36
129
51
9
30
93
68
37
75
68
24
13
15
99
89
24
108
40
24
141
18
17
55
18
27
15
18
15
51
78
11
1
195
36
45
12
11
25
42
33
12
9
120
11
25
27
68
13
51
21
23
24
25
3
48
12
12
12
21
99
9
24
3
32
40
15
45
153
63
140
12
28
44
96
52
69
66
33
129
63
9
39
44
48
19
45
56
43
9
21
96
3
12
24
12
57
63
63
5
12
37
3
9
63
15
5
67
41
48
52
129
59
16
68
52
24
12
20
28
27
18
12
72
3
48
44
36
1
36
12
3
12
12
24
27
93
36
236
13
47
79
9
9
15
108
20
13
15
20
72
145
24
3
8
43
54
36
87
3
54
3
20
7
6
59
96
7
30
42
192
54
15
9
27
96
39
21
84
8
40
8
112
60
63
12
57
104
1
11
52
8
40
68
4
156
9
15
21
111
153
11
4
72
44
16
51
57
57
48
72
6
30
123
45
36
99
99
57
69
59
13
84
111
72
33
54
18
11
67
33
20
19
30
18
54
111
33
15
9
48
147
12
24
24
72
144
12
24
33
11
12
13
51
8
13
3
20
97
108
126
6
27
45
27
60
39
5
112
39
24
5
25
27
8
61
39
60
9
18
17
28
3
125
37
63
51
9
44
40
33
18
17
37
12
11
28
51
29
64
33
54
45
81
132
27
24
20
52
15
65
4
81
3
9
18
9
153
36
111
48
12
24
57
35
7
185
36
52
63
9
27
6
159
24
12
57
87
33
71
37
18
6
191
4
69
24
15
57
3
8
37
18
18
24
3
24
21
42
48
5
60
49
23
61
186
101
37
18
5
19
156
9
231
18
95
52
9
36
132
3
20
13
99
8
48
37
3
36
3
101
52
80
40
48
36
ABCD 93226966598*3^$a+1 [50008]
31
20
3
42
43
5
31
5
51
3
198
19
8
63
108
42
87
12
81
27
52
8
16
36
8
256
47
18
66
144
24
45
75
108
13
24
23
30
42
25
32
63
60
48
33
84
27
13
65
12
24
36
48
6
84
37
44
9
18
9
28
185
27
3
57
111
12
90
78
25
59
13
32
99
105
9
15
57
15
48
16
65
67
35
9
28
35
237
124
5
30
85
41
75
75
13
12
8
96
69
31
5
15
156
48
36
51
84
24
85
20
3
12
117
99
60
36
133
20
57
6
69
21
99
124
5
55
44
96
57
147
33
54
36
73
44
117
15
16
60
89
36
183
129
87
69
150
54
27
60
3
25
80
12
184
5
36
31
77
90
61
24
20
21
31
80
40
24
167
13
17
159
63
90
87
60
9
99
40
5
18
24
85
179
6
66
60
12
45
36
4
32
204
9
27
21
39
33
18
24
48
1
257
39
4
44
33
19
48
23
57
33
24
43
41
199
23
54
3
51
12
13
24
17
163
12
20
88
41
6
33
88
120
95
54
19
36
89
90
36
204
66
3
72
219
30
42
18
7
144
95
13
96
56
33
103
92
36
112
35
42
36
79
11
54
27
4
35
6
15
3
66
51
4
180
77
147
63
37
108
72
17
3
16
71
78
15
33
27
27
18
18
85
29
43
11
81
124
36
20
165
19
12
24
48
95
13
77
31
131
6
3
100
20
111
85
44
15
9
60
21
51
105
126
157
5
36
19
36
104
52
59
105
27
25
44
64
60
41
15
69
175
24
12
11
33
57
18
36
33
132
141
39
15
13
12
8
51
45
99
1
72
35
37
20
16
5
51
21
18
61
11
9
4
56
15
144
9
120
36
24
45
15
16
5
19
72
48
80
111
21
69
90
21
40
20
108
12
220
80
141
39
93
31
12
149
55
23
120
57
48
3
37
72
8
33
174
90
3
3
49
36
8
36
136
12
23
42
36
30
9
27
1
53
6
144
61
5
3
52
23
133
144
8
15
6
39
28
48
60
95
9
75
60
30
127
68
40
71
109
92
3
85
35
1
77
79
101
7
36
56
16
83
21
123
120
6
139
23
33
51
49
77
55
72
35
1
5
30
69
112
23
12
13
32
4
11
18
27
4
59
13
5
79
23
1
89
27
28
12
29
36
30
69
156
28
48
5
3
16
8
76
284
33
54
121
48
65
30
37
12
60
71
36
6
90
288
12
90
123
24
3
85
5
48
91
59
9
45
31
12
24
5
48
18
9
60
201
99
60
75
1
35
9
28
20
96
4
77
90
49
11
36
198
135
75
60
85
17
18
9
33
139
20
3
61
56
21
147
75
13
8
64
12
59
37
35
24
138
31
149
55
32
45
144
7
8
51
1
12
36
96
23
21
15
61
11
48
85
5
42
84
1
8
225
6
36
13
12
77
6
9
40
17
180
6
30
27
60
88
168
36
113
12
6
153
36
9
7
173
30
36
168
66
60
99
27
33
28
24
125
3
16
12
60
72
108
35
37
35
21
52
32
16
5
15
16
20
9
84
6
25
41
3
52
23
66
114
21
96
16
24
23
102
15
4
36
5
30
129
24
72
15
9
4
167
25
20
48
28
72
35
162
24
31
35
49
24
35
6
99
16
44
28
60
35
24
30
19
84
20
57
24
139
12
149
55
72
53
15
9
198
48
60
9
36
39
90
75
16
17
27
60
36
57
55
23
36
13
56
52
72
20
15
1
35
60
12
18
91
59
45
16
113
78
72
13
32
60
72
15
108
13
8
15
96
49
125
31
95
78
43
5
147
57
54
21
48
88
5
12
27
148
77
3
120
72
16
23
9
76
20
4
180
20
16
17
27
136
12
29
138
117
40
24
35
24
18
72
7
60
20
75
13
108
44
4
41
6
90
72
103
120
32
12
123
81
51
13
108
44
15
33
72
93
7
11
25
65
30
109
36
104
3
45
15
25
11
120
6
3
27
9
15
21
60
108
3
18
6
84
1
36
35
9
40
8
21
84
127
53
18
37
36
156
36
5
72
15
16
185
139
5
18
189
24
9
66
24
45
12
4
59
72
13
60
107
36
13
59
21
16
20
111
18
51
33
67
11
48
37
72
48
47
12
93
15
186
39
123
9
21
99
48
3
18
12
67
47
33
111
72
12
145
5
7
59
145
12
95
85
23
36
1
44
9
6
33
12
111
78
7
92
60
12
16
24
20
15
13
5
6
69
75
ABCD 93226995118*3^$a+1 [50004]
96
19
23
72
33
16
84
116
16
23
1
104
172
83
121
48
101
51
16
65
60
75
4
11
21
27
1
48
29
18
24
72
30
12
31
24
71
6
3
21
19
96
8
21
43
8
69
66
192
33
87
54
42
78
24
3
4
5
30
97
12
60
17
24
36
24
42
73
47
6
27
15
25
120
24
5
19
8
52
132
53
24
24
19
77
12
31
101
195
129
60
66
6
27
21
12
30
73
23
102
42
6
15
16
156
17
24
43
96
11
37
17
18
177
93
91
17
48
19
92
9
12
139
56
16
5
180
12
43
72
113
31
5
31
11
25
5
27
16
23
169
12
35
141
16
11
81
36
28
5
18
25
53
19
5
120
66
13
35
9
4
5
43
12
119
30
67
23
6
132
12
66
6
12
108
144
66
1
47
66
30
25
48
80
57
7
29
51
81
54
25
101
27
15
210
7
17
30
9
9
54
30
12
54
174
19
8
9
60
3
52
20
16
5
12
6
37
60
24
24
24
209
7
72
71
54
127
29
19
108
17
12
210
138
72
60
24
19
5
96
24
60
7
48
5
72
42
18
3
112
12
20
21
7
29
7
12
53
91
95
1
80
9
36
18
48
72
24
54
36
31
95
48
114
30
13
20
87
30
18
37
48
77
150
73
47
66
24
27
52
47
6
48
19
143
18
55
89
36
12
144
24
7
20
3
168
85
65
3
45
19
24
77
72
51
28
11
37
60
48
32
57
84
39
21
36
51
136
204
84
65
36
12
54
18
7
96
53
42
169
71
6
7
12
144
24
71
21
9
12
24
19
41
12
24
3
27
49
5
27
105
7
17
12
66
153
112
24
89
7
29
18
37
12
104
57
51
123
49
23
54
3
36
9
156
15
15
78
79
11
120
54
55
29
67
35
102
39
4
104
117
27
72
93
15
4
108
60
8
136
29
42
126
99
57
6
13
83
24
97
71
18
54
73
24
96
29
7
84
41
15
105
6
33
39
1
101
18
66
132
31
96
29
31
68
51
30
43
143
37
92
231
42
78
1
71
13
36
95
66
96
103
24
5
3
16
95
25
17
43
233
55
41
19
119
42
24
54
9
69
55
41
90
66
31
80
57
84
79
132
44
9
114
126
3
16
17
67
59
73
65
324
36
6
96
24
216
18
6
21
3
30
3
9
127
8
117
96
55
5
24
108
27
39
1
53
91
5
36
54
48
24
97
47
6
18
25
17
7
48
168
44
75
97
8
16
5
96
156
6
1
36
17
67
48
41
15
9
55
24
23
30
48
42
1
95
30
36
48
31
17
15
57
102
48
61
77
15
183
1
41
79
36
29
60
144
3
4
5
36
18
6
43
53
19
5
192
7
11
48
18
7
29
60
87
88
23
24
1
8
153
36
114
13
36
17
60
18
102
42
61
48
12
80
4
17
84
30
49
60
35
90
102
49
23
85
17
3
117
19
47
24
54
19
8
9
55
89
36
19
125
48
15
100
8
9
31
204
36
8
16
41
103
77
7
17
91
24
143
1
29
168
3
100
116
21
24
12
6
1
44
36
256
95
42
24
6
72
48
49
53
168
42
30
114
6
67
44
3
6
27
28
12
84
60
29
3
21
18
13
29
63
40
77
240
18
109
20
16
101
103
108
36
60
23
13
161
210
120
48
6
19
12
17
31
203
18
84
15
108
15
30
43
29
27
40
32
360
141
39
16
59
37
36
5
48
42
9
4
36
65
75
9
36
6
6
42
42
127
20
33
18
157
60
20
28
53
24
7
53
7
23
6
7
36
48
47
30
19
17
43
11
24
97
29
42
6
67
96
5
48
36
156
66
48
9
124
131
33
64
53
27
93
42
9
111
102
7
11
25
12
5
103
23
6
12
36
24
72
7
132
108
35
6
24
19
92
64
101
79
44
45
55
29
18
96
81
16
29
19
29
24
162
54
36
6
48
126
48
43
5
7
233
66
210
6
25
24
47
1
77
48
138
49
120
48
47
6
66
54
63
64
17
12
31
48
48
72
32
28
5
12
96
48
72
12
36
144
48
132
15
88
72
23
18
7
89
31
77
19
41
270
49
101
24
27
9
108
19
23
168
25
8
9
43
84
53
18
6
19
128
16
29
18
81
64
5
90
61
125
7
5
43
60
44
81
12
151
83
1
72
5
60
72
6
54
15
27
18
99
4
29
48
36
223
65
24
12
7
35
49
8
69
43
5
84
54
49
48
17
78
6
51
28
116
93
43
47
33
69
ABCD 93227030114*3^$a+1 [50122]
27
101
145
6
12
29
7
105
21
59
1
18
29
19
60
33
147
30
36
72
54
108
24
174
6
36
66
168
66
69
39
54
6
18
11
7
30
54
18
3
69
60
12
3
93
30
60
66
18
96
69
51
24
18
12
18
42
66
9
48
33
126
36
180
60
12
81
15
48
72
36
21
15
36
18
18
6
35
16
21
27
57
87
9
18
36
72
90
54
30
60
48
168
18
5
13
83
1
60
90
57
32
13
18
33
99
29
7
41
115
78
48
6
18
72
15
57
18
120
24
5
31
65
43
48
21
32
64
63
90
90
96
77
31
36
12
18
63
48
75
66
3
21
12
72
18
21
111
81
9
72
18
126
36
54
30
6
129
141
35
67
6
66
5
37
18
18
138
54
6
30
3
21
54
69
21
12
42
12
6
66
36
125
16
144
27
21
48
57
12
36
24
15
21
11
55
105
27
53
1
84
18
6
30
18
3
15
81
27
42
11
43
30
6
126
66
17
43
126
18
101
19
93
33
191
7
24
17
1
15
48
45
35
16
3
30
15
39
89
48
31
48
24
9
128
37
6
12
180
6
18
12
33
135
9
27
53
112
32
1
47
37
11
67
141
15
6
84
39
15
36
6
18
84
24
54
3
189
42
48
60
221
7
9
33
12
6
18
66
9
141
54
30
168
48
23
19
12
126
24
11
16
9
48
6
30
291
3
84
9
32
67
60
36
18
102
18
3
3
30
6
18
48
18
60
36
36
17
1
108
36
54
108
36
18
39
33
15
15
18
6
84
5
16
57
119
43
36
17
1
30
54
18
41
37
27
3
6
23
277
18
54
18
24
84
5
1
108
54
126
30
72
18
42
12
33
27
30
71
16
21
24
18
36
72
66
54
18
18
105
3
72
53
7
18
252
30
54
18
21
48
3
29
48
16
80
31
30
6
54
90
36
41
139
12
24
30
18
17
48
7
18
24
108
12
87
48
32
16
33
78
108
18
102
114
30
45
15
33
80
103
12
29
13
3
45
36
36
6
69
15
42
72
48
24
66
24
12
42
48
18
53
7
9
27
48
108
57
48
21
27
135
72
33
32
121
18
21
15
18
36
12
95
13
51
192
63
36
114
11
145
36
90
18
24
72
126
138
24
36
12
24
30
18
135
33
12
3
48
27
21
99
18
24
30
69
80
31
17
7
66
23
73
18
12
24
12
6
12
131
145
143
16
111
161
13
99
45
24
11
1
18
180
42
12
42
12
42
66
36
29
16
15
18
15
3
54
48
78
48
24
12
21
3
36
9
63
12
42
36
66
78
72
18
36
48
6
18
48
81
171
36
24
126
27
3
54
54
36
6
18
18
126
5
16
105
30
24
126
3
33
54
36
53
13
42
9
81
12
3
32
25
90
29
43
21
9
42
54
30
24
12
42
11
112
80
25
198
33
45
84
15
39
18
42
102
6
33
21
126
36
36
5
85
12
6
9
3
96
125
19
30
6
156
36
41
13
18
90
18
5
67
6
84
54
29
31
81
21
6
54
120
39
51
18
107
48
16
32
19
120
21
39
9
9
30
9
33
15
21
66
18
24
84
36
18
126
36
36
54
72
90
90
24
54
48
18
45
87
48
9
171
6
90
21
195
48
36
24
66
15
9
66
6
47
55
9
105
30
36
24
29
7
9
80
144
91
48
53
55
6
35
112
32
67
77
13
51
201
24
18
36
41
7
36
78
30
41
37
27
9
71
13
18
162
42
69
21
171
27
5
139
5
49
48
6
18
71
55
9
32
13
48
60
39
15
48
24
102
3
87
108
18
59
96
7
216
6
36
23
25
78
105
33
18
90
6
77
49
102
6
66
6
36
18
12
9
9
39
75
18
102
240
29
37
11
25
168
36
84
60
54
5
43
108
6
3
27
54
24
84
3
32
7
137
37
6
21
63
33
63
18
48
6
9
63
66
42
66
51
48
15
33
75
21
15
33
105
54
17
1
96
15
15
129
3
30
47
97
42
53
19
45
32
67
77
25
60
12
18
45
33
95
7
24
18
15
21
11
7
9
117
180
30
18
39
33
6
9
45
162
65
7
9
45
72
120
72
36
39
87
42
18
48
141
27
72
45
39
6
90
54
3
15
12
54
72
18
21
48
99
18
59
67
36
66
39
57
30
72
18
6
18
246
6
84
24
15
15
33
3
240
48
36
41
31
24
9
9
12
107
7
48
9
63
60
30
324
3
33
72
183
51
60
48
17
73
6
12
5
49
6
9
45
12
54
33
3
45
69
123
39
138
111
33
18
45
48
21
11
16
45
51
3
45
9
30
54
78
54
47
55
6
36
36
54
48
54
63
27
6
18
72
54
47
7
57
9
71
16
9
30
6
54
12
60
12
41
1
54
90
12
3
33
36
6
5
7
57
15
60
12
41
91
36
12
24
90
84
6
9
27
54
54
9
3
173
61
35
1
36
6
5
25
24
18
12
72
9
15
ABCD 93227698548*3^$a+1 [50010]
73
41
15
132
3
9
16
5
39
45
3
33
39
48
60
12
3
33
21
3
45
15
33
3
57
3
72
27
12
66
15
12
33
54
6
67
80
21
135
24
36
9
3
9
18
45
57
24
39
111
96
84
9
33
60
183
27
54
48
36
12
108
24
63
15
18
42
133
32
87
18
87
33
12
30
60
30
3
3
57
33
12
27
15
90
51
15
36
114
39
75
93
3
12
30
55
72
5
111
24
60
60
33
42
18
3
51
108
33
57
72
51
117
12
30
6
27
63
78
24
12
3
108
15
37
113
3
135
30
84
31
20
52
89
36
48
210
57
72
3
12
18
12
180
18
93
52
35
78
204
63
52
5
132
79
29
123
225
18
9
147
6
48
12
12
18
318
6
78
36
96
63
60
3
24
21
48
4
11
117
12
51
57
39
1
92
88
32
33
84
99
51
24
114
12
48
3
39
66
15
12
3
117
33
3
21
204
30
72
12
18
12
51
15
102
24
24
84
55
47
18
36
6
69
51
6
12
15
21
6
21
63
42
54
60
13
68
33
60
39
63
72
18
3
40
32
12
36
81
108
15
36
21
3
51
45
24
48
12
16
89
18
30
75
9
48
12
3
36
12
3
45
9
43
8
21
24
75
81
6
45
33
87
60
33
6
78
55
188
33
36
339
52
8
105
12
3
9
3
72
40
5
15
57
150
153
45
63
12
36
9
36
36
30
54
19
108
59
9
4
53
144
6
42
102
54
12
135
27
6
72
132
75
45
60
63
48
15
9
48
12
45
12
24
75
52
72
56
81
171
15
54
84
12
15
27
25
101
99
108
33
24
3
99
33
36
24
33
72
3
57
15
33
3
24
3
33
147
18
54
18
120
60
43
119
18
15
228
60
72
15
33
60
147
90
54
24
6
3
81
6
9
4
65
120
108
3
64
53
127
53
114
6
27
36
52
47
90
6
36
30
3
51
169
36
5
30
144
30
15
81
15
9
15
27
54
6
66
12
6
12
42
43
29
291
27
21
64
71
6
3
21
24
15
3
24
180
9
144
40
20
57
18
12
18
6
9
21
19
5
75
93
63
84
120
3
105
9
19
17
27
60
165
30
90
48
24
3
81
150
72
97
65
42
54
19
23
30
30
33
12
60
12
27
48
30
51
21
3
60
33
63
75
45
45
19
35
165
45
18
93
4
108
17
30
6
36
3
75
60
18
207
45
6
42
30
30
60
75
3
24
78
147
87
21
9
3
27
9
24
105
55
5
3
60
15
60
12
78
42
30
51
129
15
255
45
48
12
36
9
60
192
6
30
27
45
48
12
3
15
12
90
31
89
36
15
12
57
75
27
6
123
15
30
12
7
41
139
65
3
48
60
84
100
23
33
9
102
18
138
54
18
81
24
120
28
47
18
138
49
140
93
15
45
78
6
19
71
186
27
105
3
12
3
45
15
24
21
72
48
9
6
33
40
140
24
60
87
66
15
40
17
72
90
9
84
123
12
18
15
60
48
51
13
53
15
153
36
60
3
36
4
8
39
78
36
12
27
3
12
45
28
5
12
36
39
16
92
9
30
18
75
45
171
81
63
75
30
72
60
6
90
12
3
9
84
12
27
3
102
15
21
42
33
51
60
141
33
60
72
30
45
28
71
21
15
54
36
12
3
9
63
93
15
12
81
27
9
18
21
51
126
72
30
105
96
21
60
24
79
68
45
60
7
8
28
11
18
3
9
31
125
12
42
73
8
105
12
3
105
102
36
30
27
12
360
21
60
54
18
27
21
24
12
48
6
12
114
39
15
9
81
6
153
45
18
177
3
33
4
77
66
12
18
114
48
6
19
35
105
87
36
48
30
15
81
48
111
27
45
9
3
15
30
12
66
57
105
18
72
30
276
87
27
18
24
90
6
18
45
9
75
111
84
33
12
33
63
9
30
25
80
93
3
21
63
33
3
111
93
96
9
66
49
65
18
25
29
60
120
48
31
80
27
73
5
24
3
60
48
9
60
6
102
24
19
29
42
18
6
57
3
25
20
24
28
32
105
3
45
48
39
123
48
25
17
27
28
32
3
18
87
99
6
27
33
27
21
15
39
30
30
30
43
29
6
18
24
6
72
153
45
87
15
162
66
57
9
36
3
12
33
87
27
61
71
93
15
141
9
60
102
93
3
25
29
24
87
12
28
92
48
48
21
63
81
15
24
3
33
24
93
60
72
43
53
96
6
45
87
78
27
148
35
30
3
9
15
27
24
96
49
65
15
57
30
78
30
85
44
51
12
33
60
9
108
7
20
15
78
48
39
75
13
68
24
36
24
3
114
60
48
3
39
36
30
27
27
24
9
57
19
5
12
12
12
51
15
57
16
11
201
27
13
8
24
57
48
72
51
60
3
42
24
30
54
102
93
87
33
12
33
12
ABCD 93228277672*3^$a+1 [50037]
52
17
75
228
81
115
149
55
12
56
27
93
4
65
63
57
294
97
108
56
3
37
56
72
96
36
63
1
12
8
12
57
6
21
24
40
32
12
81
6
18
27
3
13
113
27
112
20
165
91
44
15
13
84
36
60
143
21
28
68
108
135
37
77
3
123
141
129
36
39
81
75
75
85
59
105
21
75
15
81
84
240
16
8
69
3
69
78
61
5
67
20
153
87
64
23
57
15
49
20
99
66
27
99
21
3
205
20
76
5
30
13
155
120
96
66
75
16
20
64
95
33
21
31
60
84
11
45
16
72
8
48
45
87
300
24
33
55
56
60
60
132
124
68
36
24
16
20
39
13
92
87
9
81
31
44
3
21
64
17
139
140
4
41
75
21
3
27
93
48
48
60
124
11
121
48
92
24
12
124
116
12
36
16
5
91
68
21
55
68
117
54
69
75
33
33
51
160
56
24
3
25
60
41
31
125
19
72
8
69
103
23
30
139
5
90
81
12
3
205
11
120
1
192
191
157
53
24
7
23
21
16
5
43
80
51
6
123
52
35
73
36
5
7
20
3
109
8
4
23
13
80
24
36
60
24
64
176
45
111
12
196
60
59
25
180
245
7
128
96
21
103
5
63
39
13
152
96
27
45
117
3
100
5
27
64
92
64
128
52
5
15
16
8
51
49
44
57
63
60
36
51
13
92
63
13
89
31
144
59
54
55
77
174
117
9
15
24
36
84
99
21
105
36
48
55
5
7
83
72
9
21
75
16
20
28
36
203
72
45
168
75
21
84
48
33
67
8
72
60
112
17
51
24
3
13
53
54
21
64
8
3
120
1
89
19
56
280
96
20
16
48
20
45
30
96
225
144
76
5
79
5
27
28
41
75
15
61
29
48
3
147
90
7
36
140
9
103
60
5
31
116
28
80
76
32
117
36
15
75
90
6
45
16
203
24
21
99
90
27
4
20
60
12
24
60
28
197
75
3
45
21
6
18
87
39
30
111
16
53
19
56
64
65
66
57
39
9
9
135
12
40
60
44
24
16
59
13
24
5
75
136
8
24
75
93
60
9
99
69
175
36
35
57
48
21
90
49
92
4
23
30
55
36
20
21
39
81
19
12
20
12
81
31
95
45
100
84
5
55
80
12
3
45
21
54
90
24
67
5
30
13
32
84
16
95
81
4
104
72
12
112
65
31
197
186
21
48
136
20
60
16
89
36
3
136
44
16
149
7
149
15
4
56
75
25
20
60
16
108
32
36
39
69
24
88
8
51
165
9
114
13
12
65
15
15
6
7
77
27
40
104
40
11
61
144
5
3
21
54
25
41
147
120
3
57
39
105
129
36
15
16
59
18
27
4
44
36
36
40
104
40
29
72
139
5
31
68
48
172
41
67
68
4
12
260
16
140
39
165
36
28
11
18
156
55
41
18
57
60
84
60
16
168
12
108
41
15
60
15
1
108
35
1
32
9
30
93
21
156
63
40
72
80
3
30
75
15
117
64
5
51
24
64
56
24
27
1
20
3
25
44
120
112
188
252
45
3
36
16
36
113
39
45
6
61
128
72
144
40
89
91
32
39
18
150
93
48
160
20
12
40
12
5
42
18
27
40
113
7
80
24
64
92
64
116
88
20
172
5
31
92
16
5
24
87
36
69
55
68
12
4
155
21
144
24
147
129
36
24
36
36
117
6
21
69
39
76
104
252
63
42
30
9
4
128
108
36
48
45
111
16
5
75
36
27
42
43
92
36
40
72
35
21
69
15
36
24
72
28
140
36
12
57
31
72
149
259
11
85
8
148
113
147
28
5
55
32
144
16
72
245
72
30
1
44
136
48
80
72
213
54
126
15
40
5
447
124
116
84
24
4
108
128
99
21
12
33
19
48
77
75
16
56
88
77
3
40
200
96
64
36
20
81
15
28
20
192
45
3
88
68
9
ABCD 93228332942*3^$a+1 [50082]
36
23
52
75
12
41
7
5
37
47
19
42
3
36
56
24
19
5
37
83
16
45
54
12
9
93
15
27
18
72
6
9
141
24
35
31
12
72
30
30
48
30
47
79
12
57
15
17
1
15
27
42
11
67
42
15
63
12
18
143
7
6
12
24
36
48
120
11
16
15
48
12
30
12
30
33
39
5
13
11
7
165
12
60
63
30
95
55
12
42
24
36
3
105
42
81
20
7
12
6
42
18
12
12
23
48
115
30
3
20
37
42
60
72
65
1
84
23
25
87
21
12
3
140
28
9
60
36
12
23
76
3
33
3
5
61
11
13
27
9
11
88
92
13
24
3
63
5
16
15
18
63
3
54
18
18
6
18
36
6
29
4
117
11
7
18
12
12
60
6
9
20
40
3
45
3
138
42
5
7
5
31
45
57
84
51
15
53
19
17
1
12
12
120
39
27
102
15
8
49
11
4
21
12
12
30
5
48
25
30
30
18
12
18
12
12
18
21
9
6
21
68
31
5
12
73
11
24
37
12
120
6
6
6
18
60
36
48
11
16
56
43
9
3
33
84
75
36
125
19
18
3
72
48
45
35
24
25
12
11
48
19
78
18
114
12
15
20
64
32
43
72
72
102
24
6
30
30
48
45
72
21
3
27
17
12
55
78
18
5
24
1
18
54
23
12
1
30
21
39
42
59
60
13
3
9
36
42
93
45
18
57
99
69
12
20
73
12
47
85
3
80
19
29
1
78
12
5
19
6
18
108
24
9
147
5
13
15
9
35
52
51
5
85
12
35
37
71
108
36
36
37
30
5
25
11
151
5
25
135
39
41
13
30
33
8
85
42
5
4
3
156
57
9
30
5
55
48
12
5
13
6
41
1
15
9
71
4
3
77
1
23
4
36
56
40
39
54
36
11
85
23
36
1
90
90
51
9
51
72
3
18
15
9
11
1
59
1
143
7
144
12
77
16
45
12
30
5
13
11
49
71
79
12
12
42
35
16
9
48
11
12
60
25
48
111
21
15
27
18
15
3
6
23
55
5
13
24
99
56
1
95
12
61
27
24
33
12
35
13
12
24
6
281
25
12
11
55
6
30
24
17
52
12
20
1
24
23
61
159
32
25
15
8
12
43
33
39
29
37
42
36
24
30
11
19
48
60
57
8
37
11
36
16
44
25
6
9
44
31
21
87
102
6
89
108
7
29
7
120
42
63
27
36
120
17
25
90
5
48
72
28
9
83
4
3
12
5
43
66
12
15
15
12
33
15
69
20
19
65
1
18
78
48
6
21
27
6
6
18
11
37
15
24
15
36
12
5
31
6
24
132
30
60
72
36
6
36
23
49
51
9
42
29
1
6
30
30
18
6
6
42
12
6
42
221
240
127
12
6
12
3
9
15
15
126
15
36
20
13
111
27
12
96
36
6
23
19
18
39
36
8
144
55
18
23
1
15
81
35
48
37
47
40
15
5
13
78
54
36
24
6
29
12
36
13
27
152
1
6
29
31
36
5
13
30
101
40
33
18
12
33
57
23
108
36
19
114
12
39
32
72
1
90
6
60
59
4
32
13
48
54
60
6
59
115
18
95
43
33
20
52
20
67
60
126
15
75
17
85
12
6
12
5
48
96
19
45
9
11
31
29
1
78
17
16
20
49
35
40
33
47
31
12
12
41
24
40
36
3
6
60
75
123
57
9
6
29
61
35
60
88
75
12
5
25
35
43
30
47
121
30
24
36
18
35
97
18
24
78
102
45
48
45
12
12
60
23
67
18
30
18
39
105
23
7
36
12
12
5
19
5
7
29
61
3
32
25
102
93
24
123
33
20
52
3
18
36
3
3
174
11
7
5
25
12
11
48
37
60
75
8
1
11
13
107
48
4
45
27
75
6
72
87
116
12
16
15
21
8
73
144
111
24
15
18
78
9
45
24
39
21
54
6
24
6
17
49
59
16
80
13
3
12
21
6
29
91
18
30
117
69
12
47
43
57
15
6
36
174
6
15
24
44
48
25
78
36
29
19
53
43
42
119
13
35
1
6
18
30
6
30
5
19
21
20
84
25
11
85
71
43
12
41
19
29
100
32
13
6
30
30
78
11
1
6
12
5
60
112
44
85
27
20
48
61
24
15
21
36
102
33
75
30
47
37
15
36
12
45
12
71
85
78
42
15
48
20
1
11
24
61
15
27
6
111
3
18
15
3
30
12
12
12
11
4
3
33
24
8
115
21
12
33
42
30
12
6
6
11
7
17
148
12
24
69
3
44
40
8
25
3
20
127
17
31
60
12
5
1
6
18
11
25
90
6
23
7
90
6
9
39
66
6
29
4
9
3
9
48
3
20
13
24
12
24
192
48
71
28
72
120
8
13
47
1
6
21
27
6
6
24
9
72
20
19
24
36
42
132
42
138
18
24
21
63
54
6
36
60
60
29
25
24
18
153
9
71
49
36
66
18
87
81
60
3
9
11
1
111
44
43
60
33
27
17
60
49
120
6
6
18
41
1
48
35
7
29
43
17
43
21
20
12
4
15
48
41
1
114
6
15
21
12
18
53
7
78
35
19
53
7
18
18
5
19
33
63
6
3
27
78
3
9
24
6
153
56
1
54
54
12
18
5
67
81
44
36
7
6
24
12
96
63
87
72
18
15
33
84
12
35
13
42
30
24
6
33
12
3
18
15
57
15
33
3
32
55
18
24
42
5
91
144
5
60
19
6
24
24
60
6
101
79
36
66
18
6
15
8
12
4
12
9
24
11
31
18
51
3
21
12
8
1
71
13
36
95
24
19
36
54
60
18
54
48
47
13
6
42
120
15
75
18
27
60
75
30
3
51
24
6
6
90
3
12
39
30
11
19
9
15
6
48
36
24
15
56
1
51
8
16
63
66
96
95
4
51
36
42
27
159
6
6
18
27
9
18
125
1
24
11
7
17
13
12
78
30
102
41
31
5
79
36
6
39
33
6
17
79
36
12
57
200
43
30
30
17
4
21
60
36
39
21
3
15
36
54
24
15
8
64
21
72
48
42
36
30
72
15
9
99
24
8
7
33
92
1
47
64
9
6
30
6
5
25
39
128
7
84
12
30
15
63
60
57
33
15
24
8
60
4
9
191
25
18
18
12
11
12
37
3
24
20
1
12
108
78
6
35
4
9
30
53
7
6
66
33
21
27
3
6
15
3
30
60
ABCD 93228431776*3^$a+1 [50035]
109
11
13
12
72
36
20
27
85
8
76
68
36
64
77
39
39
73
92
16
92
24
96
4
108
36
36
80
15
129
64
17
30
66
15
15
69
4
59
1
36
71
213
40
20
24
148
24
20
24
40
11
13
23
90
7
32
51
9
51
25
20
45
87
108
60
40
48
41
78
13
8
96
45
210
78
30
81
81
15
4
20
9
15
63
24
25
60
8
28
20
87
1
101
63
27
69
81
3
108
15
85
59
9
39
18
30
13
44
27
30
6
24
18
42
1
149
39
12
15
73
44
48
15
84
21
28
140
124
72
5
3
3
33
57
63
36
40
48
47
60
1
140
40
92
3
13
11
48
1
12
60
35
33
27
105
160
44
64
104
60
87
9
40
71
21
148
101
51
15
13
80
132
52
8
75
13
36
71
72
73
92
183
9
24
120
87
57
33
15
24
15
25
95
66
54
36
102
7
140
15
30
138
37
80
51
144
33
15
13
65
175
20
48
96
3
57
123
141
16
120
60
164
111
105
3
48
165
28
96
35
21
15
69
60
45
51
28
20
12
87
1
32
15
42
91
11
81
4
35
36
24
216
25
5
39
24
100
44
27
48
21
112
120
59
21
57
51
52
128
120
36
141
147
27
36
45
48
4
20
76
72
72
23
97
68
75
105
64
20
48
52
8
96
12
48
24
63
24
1
20
64
35
105
24
60
16
35
60
60
33
3
84
121
8
51
36
120
84
6
30
60
24
25
95
48
102
111
28
59
72
48
18
103
41
96
90
54
159
16
11
12
133
5
135
28
11
18
7
300
24
11
33
15
61
20
9
18
45
72
12
75
25
8
292
11
84
33
156
84
63
117
52
44
4
20
15
60
1
12
32
48
39
121
59
45
160
24
32
40
48
47
24
105
84
39
13
188
87
85
17
138
109
71
9
3
61
47
97
35
37
36
24
53
30
33
15
60
93
72
72
40
12
60
8
33
15
48
36
4
71
21
45
55
8
360
52
47
61
71
120
36
9
208
128
12
33
139
5
15
48
72
160
24
11
21
4
44
184
143
25
47
33
72
27
69
52
8
39
25
68
9
31
35
45
24
28
20
12
3
121
80
64
8
15
9
84
64
77
30
9
156
16
59
85
24
36
95
13
12
41
87
105
63
88
36
8
15
45
256
59
61
44
48
60
64
11
57
28
32
15
81
72
28
11
21
27
12
9
16
35
9
51
21
100
20
88
36
116
15
9
76
48
132
8
4
32
96
15
24
36
109
191
54
43
36
12
107
105
72
60
75
21
45
30
114
96
39
100
60
41
30
73
72
65
39
24
192
24
108
135
60
1
32
124
24
12
32
12
16
29
79
47
165
4
95
13
20
87
49
56
88
17
30
48
13
140
24
96
24
135
9
12
15
12
57
171
25
24
156
60
104
60
36
60
15
12
12
105
24
16
41
192
51
4
36
11
85
5
39
51
6
55
119
21
15
13
32
27
193
120
128
27
9
216
24
16
137
18
217
68
40
44
45
3
60
72
136
20
39
9
87
45
24
64
17
43
20
96
15
18
7
8
63
25
44
84
12
15
60
60
25
60
8
39
72
81
24
4
20
40
56
3
102
91
8
27
24
93
12
64
56
124
47
12
73
200
48
24
136
11
69
24
3
57
147
105
40
80
76
47
61
20
27
13
47
45
168
39
42
6
49
84
132
32
15
12
120
109
11
6
42
57
48
45
127
65
51
12
120
27
36
57
63
12
13
72
108
8
36
148
72
20
75
1
68
39
12
69
96
3
73
192
20
3
109
36
29
51
147
73
68
96
51
9
64
17
3
132
192
3
24
25
24
32
45
63
76
44
100
44
48
9
19
32
27
105
57
78
60
21
52
60
8
99
12
60
60
21
4
128
96
136
8
136
17
15
64
35
60
201
9
30
33
63
72
121
17
42
37
104
12
12
87
36
165
48
27
57
192
93
247
11
24
141
27
48
60
9
24
36
16
12
32
81
3
27
12
93
15
9
16
168
11
30
15
15
33
16
132
29
6
13
96
20
88
80
28
419
25
128
48
39
61
8
64
12
35
45
3
30
63
168
ABCD 93228901336*3^$a+1 [50056]
36
15
45
15
117
3
60
6
78
12
1
53
15
9
120
43
95
33
12
99
30
48
48
7
8
3
144
193
149
123
15
141
129
3
207
6
15
15
60
49
80
28
32
96
105
199
8
9
6
18
39
36
180
9
3
12
40
11
6
43
5
15
48
40
47
18
7
140
60
195
145
5
6
42
123
12
3
36
108
45
105
55
20
21
24
3
63
36
60
6
42
102
91
29
111
3
37
8
147
108
132
54
31
209
30
18
42
33
21
186
108
73
119
9
75
30
66
204
234
120
6
57
63
57
40
47
66
30
42
63
64
41
294
33
39
168
73
23
120
9
60
36
57
55
12
47
13
8
192
96
201
3
243
48
24
213
52
11
36
18
48
42
6
27
60
33
24
63
135
24
24
114
175
143
168
45
12
132
100
48
92
60
36
12
39
9
120
24
63
33
180
132
27
33
3
12
45
177
78
33
4
5
63
40
8
39
21
69
15
48
75
85
32
57
18
156
57
33
24
3
195
12
21
105
19
80
60
15
36
229
113
48
6
96
120
25
8
9
162
6
24
18
60
90
123
12
48
40
407
25
71
49
41
30
9
57
78
60
6
6
9
57
15
168
24
48
39
18
48
27
36
87
48
66
18
141
39
225
96
24
51
129
48
48
240
12
3
69
156
27
57
75
33
48
117
42
13
65
30
357
21
15
15
24
18
15
52
108
32
36
27
25
8
72
9
231
12
15
13
113
135
9
3
60
57
72
24
54
72
1
80
112
8
9
6
18
54
12
180
18
90
141
4
60
83
145
5
42
13
65
30
57
48
255
90
72
96
42
12
18
18
97
20
48
112
167
21
21
48
135
96
24
28
32
51
120
24
186
96
18
12
114
6
60
33
21
39
3
33
172
143
114
55
8
99
1
83
120
66
24
15
105
99
21
24
15
33
7
48
65
138
69
75
93
33
15
15
37
5
15
39
129
64
8
9
3
15
21
27
144
21
108
75
66
6
144
108
21
12
45
55
12
11
97
132
5
15
120
36
99
25
47
36
33
84
33
15
57
102
61
188
9
72
18
6
150
69
48
3
237
27
90
55
161
150
9
40
47
13
77
30
21
100
89
48
6
24
21
12
33
39
111
12
48
12
18
30
69
156
9
90
145
47
61
65
78
117
48
51
9
24
15
13
95
45
33
127
80
160
120
92
96
51
9
9
6
105
72
33
127
65
3
204
63
37
5
55
17
6
18
54
25
80
48
12
75
96
36
93
36
45
7
8
4
5
102
129
51
33
27
1
20
100
80
27
165
40
128
33
54
81
12
75
25
8
9
63
9
24
6
81
40
89
78
21
15
69
87
66
114
78
63
57
63
12
60
48
48
57
55
17
183
27
93
87
72
133
95
48
45
39
73
8
33
102
25
113
7
152
15
18
48
15
64
17
31
60
32
3
24
90
54
57
39
33
33
102
33
27
21
9
3
100
119
24
57
63
42
7
17
3
51
57
15
114
39
72
9
24
207
15
18
7
167
33
15
57
15
90
15
15
133
47
6
207
9
24
312
24
91
12
8
48
15
45
69
63
27
30
15
40
11
45
72
87
165
36
39
81
180
252
132
15
81
60
15
165
12
33
96
48
66
6
30
24
24
13
92
51
84
153
33
19
11
24
96
42
78
36
69
60
315
169
48
17
78
258
72
120
15
33
54
33
9
30
141
45
78
69
36
60
165
75
27
90
15
27
12
33
280
23
18
15
87
90
7
56
99
21
12
75
132
12
73
8
99
21
48
120
39
93
147
25
17
114
36
60
36
45
45
3
12
33
126
33
3
117
40
71
9
3
30
30
24
60
93
135
12
93
147
60
66
18
165
112
17
75
36
60
21
39
24
33
55
23
114
75
28
128
9
90
81
64
77
6
12
6
ABCD 93229199296*3^$a+1 [50099]
48
93
45
75
51
153
33
24
30
66
3
180
39
18
48
99
213
102
57
24
9
18
84
168
42
24
15
15
69
63
9
21
24
6
42
216
24
135
36
24
3
18
66
240
78
288
18
36
18
27
108
87
24
84
12
9
27
9
123
90
78
9
9
30
216
93
21
99
3
24
66
24
48
192
216
120
18
45
96
51
33
99
210
6
141
21
99
123
42
24
6
60
33
15
48
12
105
81
24
48
18
45
81
126
18
51
108
57
48
6
45
36
291
57
165
87
105
219
117
78
84
36
186
15
9
30
42
18
84
57
9
54
240
36
84
42
30
18
18
54
39
216
219
54
6
9
27
36
48
72
33
105
102
72
18
72
168
3
24
45
27
39
12
120
18
99
12
24
144
87
24
120
12
84
69
21
123
21
51
123
48
42
51
24
156
129
30
18
3
117
27
15
48
12
66
6
24
36
45
81
27
141
24
75
3
117
3
12
96
21
111
18
144
30
18
72
30
48
177
51
96
30
126
129
39
396
9
21
54
165
84
57
3
135
36
12
54
15
9
24
51
69
6
69
93
72
96
6
18
30
108
30
30
9
48
15
72
18
6
21
48
36
57
3
21
18
6
30
66
24
54
240
42
30
66
102
12
9
51
180
36
60
69
9
96
3
15
48
30
30
18
6
105
48
36
45
15
105
30
24
72
105
60
3
48
90
42
12
18
72
6
90
78
12
30
30
57
33
42
57
93
6
42
78
42
3
141
30
33
15
57
84
51
120
24
81
99
6
48
30
45
15
12
69
45
30
96
168
162
3
3
42
6
36
78
15
15
162
114
69
81
6
24
9
96
159
18
3
111
30
75
51
69
24
216
3
18
48
6
24
81
48
27
45
15
96
42
96
42
12
21
24
3
18
192
72
72
3
36
27
12
42
3
3
84
36
189
51
18
15
24
3
30
3
27
48
42
42
57
3
132
93
153
48
15
9
15
12
21
18
30
30
69
15
6
96
3
72
24
27
24
24
42
114
60
84
21
33
15
27
33
3
120
18
66
78
78
117
141
24
90
12
138
30
18
24
114
144
81
111
30
183
12
69
30
24
21
24
51
132
33
27
132
21
105
72
3
21
15
3
12
24
114
30
117
45
15
33
6
36
60
24
42
24
48
87
33
66
6
24
24
102
69
99
12
60
45
75
108
78
219
3
66
24
6
9
60
75
45
381
24
30
48
18
102
72
66
39
15
60
105
183
69
15
24
90
102
93
84
33
30
42
27
213
138
12
48
144
33
3
84
120
48
21
264
135
30
48
48
210
36
108
48
57
27
9
9
96
24
66
6
24
6
45
21
102
132
6
42
126
66
6
39
33
87
63
60
36
9
15
21
15
60
24
48
69
45
54
36
78
48
3
15
9
135
78
54
129
111
33
33
39
225
3
27
144
24
90
18
9
69
75
165
6
9
81
6
234
48
135
12
141
48
51
3
45
15
12
18
27
69
6
18
30
18
30
114
150
24
141
108
180
15
12
120
168
90
126
60
60
84
6
42
12
96
114
18
102
111
75
12
42
72
54
21
39
6
99
45
39
87
48
72
33
3
12
90
6
24
21
60
9
75
36
51
84
120
210
30
84
36
69
3
42
51
21
96
18
30
102
12
81
21
138
156
114
6
9
3
33
117
42
60
48
210
120
90
48
45
9
72
288
48
24
150
24
120
90
6
168
120
45
51
72
234
48
51
147
90
18
9
36
9
90
12
180
78
15
3
12
21
69
30
12
153
72
99
12
78
51
228
36
21
39
15
24
66
96
63
60
21
6
9
9
27
69
39
51
6
99
39
36
21
141
138
84
42
66
222
102
24
72
9
51
108
42
48
6
96
48
81
9
24
72
30
33
72
33
6
81
153
6
96
273
72
33
ABCD 93229250776*3^$a+1 [50047]
180
49
24
35
165
15
49
96
80
24
3
72
61
32
352
8
63
9
12
39
37
8
147
13
96
56
144
3
180
57
51
33
64
188
72
12
16
20
168
15
121
23
33
72
63
48
129
3
48
24
205
11
57
12
96
52
224
111
37
8
27
60
48
33
39
37
44
24
76
80
76
8
88
128
24
15
97
8
120
63
120
60
12
96
9
16
20
4
140
28
47
1
287
249
16
167
121
156
83
25
35
37
8
75
108
60
129
156
75
192
61
35
301
8
48
3
300
21
51
33
72
3
132
12
81
52
47
36
9
28
48
32
100
95
37
8
135
129
48
16
92
12
88
80
15
49
120
11
45
108
36
51
93
16
11
189
100
23
133
8
39
25
108
140
84
28
11
9
156
132
27
37
48
23
25
44
84
60
64
68
28
35
21
48
60
12
84
84
3
45
40
8
16
11
13
239
25
32
39
120
60
45
180
96
4
176
40
36
48
84
72
59
45
27
60
85
23
165
16
80
63
21
60
24
108
132
12
16
12
11
72
33
124
35
21
87
105
12
12
4
92
123
25
60
72
44
276
3
117
24
3
73
35
25
80
40
80
120
15
57
40
296
124
188
84
36
28
12
35
168
21
40
60
23
21
27
57
28
32
51
117
3
72
69
16
12
60
128
27
108
12
45
63
9
208
35
93
15
60
13
104
216
27
48
189
48
40
200
63
60
21
40
164
324
12
148
320
96
75
85
47
93
27
33
180
39
13
203
72
108
61
20
48
123
108
69
16
132
32
28
143
1
71
72
33
4
119
24
13
35
13
119
93
24
144
100
32
28
47
129
4
156
83
81
156
3
216
165
15
1
104
87
193
56
48
15
36
121
71
69
99
117
3
501
3
33
75
132
36
72
105
88
80
24
120
52
44
16
96
168
332
132
3
169
84
44
3
105
24
3
73
12
8
48
64
32
16
80
112
72
8
96
40
56
40
84
116
184
20
12
4
68
40
11
157
107
33
52
23
97
36
47
49
176
135
9
60
88
11
165
12
15
145
188
36
51
45
63
12
49
8
60
100
23
85
84
104
72
72
36
36
63
36
21
48
48
132
28
107
85
8
15
73
32
40
48
59
48
33
64
32
16
35
33
120
16
119
81
48
136
84
68
24
4
80
39
93
87
73
104
51
133
92
12
96
96
3
45
63
33
16
180
276
12
20
12
16
44
39
180
24
81
75
72
60
117
3
9
51
73
35
72
37
56
15
1
8
40
23
105
28
116
28
20
3
85
23
9
51
84
33
48
12
15
145
188
132
147
141
60
15
25
216
11
60
9
88
95
153
160
128
87
9
96
4
71
48
117
40
12
132
191
45
4
56
40
107
48
177
36
27
133
47
193
24
20
135
108
60
49
176
132
76
44
111
1
23
61
60
20
180
12
3
60
81
84
24
3
165
124
36
8
96
16
48
32
147
117
40
23
36
61
24
116
28
20
15
36
97
8
160
36
84
44
36
40
200
76
36
143
192
129
39
25
59
261
87
25
47
57
63
81
4
48
32
36
300
96
228
3
45
64
188
36
72
87
73
324
68
16
72
80
72
315
21
12
135
12
217
23
205
11
1
179
120
21
51
165
208
47
13
32
4
ABCD 93229463014*3^$a+1 [50009]
101
24
19
36
21
24
20
52
8
64
8
4
60
36
8
36
4
87
65
79
41
84
36
40
8
25
54
18
90
9
260
36
84
25
18
162
39
24
12
44
7
5
60
43
90
215
37
18
377
40
33
11
16
44
76
8
72
43
5
40
12
20
88
36
20
76
12
60
68
40
8
12
25
3
60
36
296
4
60
44
55
57
15
9
20
16
104
13
3
20
168
16
189
39
36
32
4
24
27
18
111
116
88
99
53
172
36
36
36
207
53
48
7
45
27
72
9
36
140
24
7
45
68
4
68
4
36
44
28
32
49
71
4
176
36
28
27
18
219
8
48
72
4
48
32
4
56
16
60
68
31
93
168
12
36
92
13
95
72
13
99
36
27
9
36
8
12
7
57
33
72
35
76
15
45
68
96
25
63
72
20
28
33
18
137
7
81
84
267
5
13
180
11
12
85
3
72
15
53
64
68
24
24
109
83
28
32
64
44
36
24
12
64
108
108
12
36
56
49
11
43
21
36
96
27
45
108
108
45
47
24
73
3
60
8
64
45
83
43
57
87
17
91
117
27
18
36
11
133
11
12
112
48
72
33
54
41
4
36
44
28
207
45
44
1
3
56
16
80
180
120
31
5
84
40
15
161
24
4
20
52
45
23
4
8
220
72
8
25
23
120
12
48
72
48
112
68
36
40
15
36
45
8
192
24
184
36
44
16
9
90
17
120
28
24
68
160
44
61
75
164
4
27
90
18
36
5
148
68
48
12
48
36
120
19
21
44
160
32
40
68
12
64
36
8
4
32
100
36
9
119
12
67
18
35
64
20
25
18
101
64
15
18
27
92
28
51
17
24
4
12
87
45
27
5
120
24
67
53
4
56
72
4
36
12
36
116
16
72
27
89
4
116
7
72
90
63
48
87
18
35
96
40
44
40
200
40
12
69
75
20
76
84
56
103
17
4
36
33
27
120
144
15
180
81
27
45
48
20
49
63
171
9
36
36
99
9
56
72
48
12
64
9
71
73
311
49
75
51
45
120
20
4
12
15
21
8
7
53
1
3
36
15
57
15
45
104
36
144
196
33
35
4
68
100
45
3
51
9
72
8
120
16
36
9
11
7
18
59
24
12
4
36
44
76
72
32
1
39
60
36
44
28
81
27
20
64
24
120
92
13
54
18
54
81
9
3
15
36
5
52
87
21
20
40
84
60
72
20
64
15
101
16
27
197
91
57
32
28
27
45
44
36
28
32
40
20
100
24
45
36
18
72
9
27
18
39
68
19
36
45
8
64
36
84
116
172
68
55
41
4
12
8
12
40
80
60
48
12
7
113
40
8
36
36
28
32
4
36
84
15
21
168
81
59
85
54
21
32
24
16
33
111
24
20
132
4
36
60
12
33
3
177
23
96
115
29
12
108
12
112
285
11
60
36
64
20
124
135
57
24
72
12
32
36
40
8
60
4
36
87
9
9
47
120
24
60
4
36
24
144
12
24
80
96
16
24
44
12
84
24
36
84
60
132
120
64
33
18
72
41
4
8
28
12
128
4
8
4
36
20
4
20
36
7
81
27
108
90
35
12
24
1
83
97
23
12
148
105
27
44
28
48
108
272
13
35
96
96
28
20
60
7
57
32
24
16
105
59
4
56
120
12
28
32
88
15
21
44
79
36
9
32
13
11
115
17
100
140
24
16
48
92
40
188
72
55
165
24
20
120
84
76
56
52
15
18
27
228
8
36
60
73
27
81
18
162
35
84
24
36
1
83
16
120
24
9
18
93
72
72
96
81
18
57
108
56
12
55
93
51
89
55
45
20
60
96
31
93
32
37
23
40
12
15
101
60
55
41
24
12
120
37
18
9
56
48
4
8
40
8
52
45
23
36
240
28
108
33
11
36
100
87
45
32
24
64
15
101
12
52
15
17
4
72
44
64
87
53
37
75
20
40
8
1
99
12
8
25
47
60
109
63
48
33
11
24
4
60
120
8
25
18
17
220
159
41
40
12
87
126
35
4
44
25
39
60
8
48
12
112
120
68
4
204
20
52
45
54
18
47
16
20
43
45
27
18
54
101
79
21
60
117
27
120
87
5
31
45
48
51
89
12
28
36
51
53
64
116
1
119
252
48
85
27
80
4
44
36
79
72
53
72
19
81
48
20
52
44
16
20
60
28
36
144
152
108
64
81
39
ABCD 93229508954*3^$a+1 [50014]
108
69
123
45
39
3
150
123
57
72
3
60
45
3
27
18
120
75
9
3
60
15
42
78
93
105
15
48
9
150
81
156
21
3
12
9
63
45
3
12
33
12
171
12
87
21
36
105
15
60
24
57
12
75
72
84
84
33
3
129
72
99
21
99
12
48
39
33
60
75
213
36
96
45
87
180
3
30
123
99
165
75
33
45
30
72
21
21
39
12
45
87
108
108
60
36
21
12
3
168
9
27
63
42
75
213
15
108
9
15
21
27
3
54
18
21
117
75
15
69
36
15
105
60
84
48
3
93
36
51
69
123
30
12
3
45
48
60
39
120
93
30
57
36
105
12
15
15
21
99
18
15
105
99
24
9
15
12
60
48
117
96
3
12
48
72
315
129
63
21
69
108
3
9
171
129
168
12
183
60
24
36
15
42
3
9
63
60
36
36
36
69
111
144
33
75
3
153
9
15
117
48
48
27
180
75
93
120
9
111
177
78
9
111
300
165
24
33
15
15
78
15
60
69
66
33
21
63
12
180
24
21
51
57
195
3
57
237
51
45
42
90
15
177
3
96
24
12
36
15
54
66
90
123
24
105
171
21
15
81
27
33
24
111
12
3
30
75
27
108
69
3
57
108
45
15
36
36
21
3
12
57
60
78
333
9
63
15
30
222
45
57
15
93
60
51
36
48
48
60
48
36
60
24
72
12
45
27
45
96
102
21
36
48
36
27
54
15
144
81
18
78
15
12
60
60
48
192
45
27
36
60
84
33
3
60
69
75
45
39
36
36
84
33
72
39
96
81
162
21
117
192
60
12
99
60
21
75
51
9
36
84
108
15
33
132
12
81
12
123
108
36
120
24
84
36
9
18
54
6
93
12
24
33
18
54
39
87
9
24
24
96
36
93
3
117
18
45
57
63
69
51
72
63
93
9
75
48
48
12
24
24
117
15
15
69
36
12
96
60
57
42
102
108
27
24
420
9
27
60
36
15
165
57
27
60
3
33
60
60
9
123
33
27
15
33
60
75
30
3
36
3
33
84
21
12
63
120
24
3
60
21
57
3
120
84
36
69
12
6
153
24
15
30
72
78
21
24
195
42
135
24
9
210
42
15
96
12
48
9
183
72
36
24
21
90
90
27
72
63
45
45
30
30
111
81
6
192
18
12
75
36
117
12
3
165
3
39
42
63
60
33
24
18
33
48
9
27
60
84
12
24
36
9
51
108
57
12
15
45
303
12
3
72
93
87
81
69
63
168
21
18
18
24
15
60
36
69
96
72
3
45
63
12
12
45
3
15
45
69
96
39
141
102
93
48
60
9
72
75
51
54
15
48
45
18
9
3
180
153
144
36
87
48
12
21
84
213
30
69
213
75
93
120
27
105
63
9
75
33
18
105
15
60
9
63
33
132
96
36
45
48
120
27
36
9
6
54
15
168
60
45
132
96
3
21
18
18
210
9
111
30
42
21
12
180
108
57
27
36
120
99
21
84
57
51
177
27
33
15
33
39
48
33
12
123
108
21
135
48
12
96
72
72
225
123
15
273
147
105
33
39
144
24
117
15
21
30
9
36
9
15
24
9
27
141
30
90
84
18
93
129
75
93
3
27
141
9
30
33
135
33
27
45
27
33
9
51
48
120
69
15
15
93
108
27
12
138
60
39
24
24
33
60
3
36
24
132
9
48
30
33
87
21
21
135
168
48
69
48
330
21
9
72
15
24
36
24
12
9
186
12
42
18
45
48
24
93
27
81
63
9
15
12
3
78
132
108
72
27
36
12
93
27
12
24
60
120
12
105
15
24
21
15
84
3
120
45
60
72
63
30
51
36
24
72
207
105
240
33
24
18
57
84
39
21
12
249
39
36
36
12
3
60
120
33
9
12
75
60
36
48
96
111
57
36
12
9
48
18
42
15
12
165
3
12
156
24
204
57
ABCD 93229743104*3^$a+1 [50009]
30
36
87
57
96
3
45
31
32
69
30
13
32
36
33
54
9
124
24
5
12
132
18
117
9
54
12
24
61
36
5
72
19
48
5
51
117
30
36
1
71
42
27
4
17
54
18
18
78
7
77
78
102
72
204
12
24
36
12
103
32
33
30
24
18
72
79
29
3
24
16
68
112
59
1
80
4
65
30
1
35
42
3
9
27
141
3
33
63
57
31
20
4
71
6
3
24
3
1
32
147
49
60
5
66
18
72
24
7
20
3
54
42
25
329
36
72
31
11
30
51
39
6
135
9
31
32
3
13
65
12
91
8
9
15
40
5
54
12
33
21
96
30
36
384
30
27
28
89
51
3
78
18
117
63
13
84
5
195
40
17
42
21
9
24
111
15
30
18
42
48
51
36
72
36
3
81
9
18
24
36
9
3
72
42
27
156
27
108
90
60
12
51
45
162
18
3
27
78
84
90
36
1
8
208
59
48
36
1
5
151
36
23
36
24
45
12
36
28
23
9
48
9
24
162
18
36
7
23
60
18
318
49
41
150
12
13
47
12
45
40
36
20
12
87
18
72
66
78
30
36
9
24
12
9
163
89
150
84
24
84
60
18
54
30
63
4
41
27
105
31
84
5
6
133
5
24
3
27
33
45
39
63
1
17
15
57
87
9
120
72
27
27
1
84
29
27
160
24
23
30
19
8
24
27
18
72
43
72
60
68
108
3
60
18
30
13
23
42
264
24
12
114
48
6
99
264
33
63
72
93
42
9
9
90
12
105
36
9
18
30
51
52
5
27
33
54
18
30
45
33
228
51
216
57
15
4
23
84
33
3
33
12
135
1
48
11
61
56
48
76
29
63
57
54
37
17
51
117
3
87
12
13
113
15
45
36
48
150
57
15
54
12
63
148
20
9
48
6
198
3
27
13
56
88
5
99
45
60
7
83
81
75
18
51
9
99
3
6
84
24
3
51
48
78
43
23
36
9
40
20
48
36
96
72
4
35
18
72
19
32
3
45
9
126
60
97
149
51
9
12
27
184
41
19
59
81
84
63
24
54
31
36
116
24
40
48
96
8
4
11
30
19
53
123
57
144
24
12
18
18
103
32
15
9
36
36
3
54
55
35
6
126
9
3
72
6
75
4
11
21
9
42
18
75
27
90
99
24
45
54
169
47
30
31
47
30
42
13
5
30
9
15
102
96
120
60
43
92
117
66
36
54
63
24
27
102
24
39
45
27
9
24
135
57
18
18
42
18
3
9
42
81
45
27
88
104
15
18
3
28
41
90
18
12
15
16
20
255
144
33
4
32
16
65
36
72
43
59
18
108
123
48
81
31
5
36
135
4
59
49
23
78
18
45
3
9
15
108
49
5
3
24
4
32
27
18
12
87
12
177
12
78
18
7
23
114
12
27
4
60
108
32
93
96
99
72
9
120
139
11
48
60
30
27
15
18
12
19
89
91
35
24
138
54
18
91
5
115
128
57
6
25
29
39
15
18
331
104
60
144
21
90
42
3
33
84
6
30
15
16
5
51
16
104
15
57
153
60
48
60
66
18
31
32
60
16
59
261
4
23
54
99
96
48
60
4
12
23
6
12
15
72
9
72
48
63
64
8
60
9
27
16
23
1
5
3
216
27
69
52
20
3
45
81
54
6
31
44
4
92
81
30
150
27
36
3
6
3
195
18
18
45
39
6
99
171
21
189
87
88
65
31
23
48
33
129
27
9
36
135
24
21
90
18
126
24
138
24
18
12
6
12
15
21
36
96
3
96
93
31
101
30
1
53
6
9
117
27
12
220
24
176
16
119
120
18
96
126
18
79
23
126
90
81
87
162
63
27
25
5
90
18
24
3
96
21
6
144
72
120
45
40
20
76
48
72
77
51
57
55
53
132
12
67
36
36
29
72
48
19
116
28
5
27
93
51
36
9
54
13
53
27
81
18
42
30
42
3
72
40
83
90
27
93
72
18
9
36
60
45
7
20
39
81
15
85
23
93
40
96
41
102
6
18
81
75
6
30
81
24
39
90
19
68
9
90
61
131
36
33
36
3
60
84
60
126
18
84
60
13
32
3
42
18
30
168
30
54
18
13
29
3
168
9
31
35
126
91
23
85
32
27
9
57
36
108
67
20
21
144
18
36
73
44
33
36
66
85
29
27
81
30
6
7
5
27
27
105
39
36
69
12
15
84
18
103
299
117
3
60
84
45
87
57
27
36
9
60
9
27
3
36
18
36
54
132
9
21
108
135
15
48
33
27
90
27
27
30
27
28
59
13
80
96
72
4
12
29
ABCD 93229780394*3^$a+1 [50037]
24
12
108
144
117
40
72
24
72
56
72
16
32
16
56
3
21
123
277
224
27
21
120
39
49
56
88
35
21
3
72
72
117
135
1
11
13
47
1
71
73
83
85
11
84
36
85
128
3
21
3
37
24
23
105
40
167
72
1
32
15
9
27
13
203
13
32
51
36
33
51
61
72
71
180
21
16
11
72
72
37
23
49
48
23
96
73
128
64
72
107
69
3
60
9
39
144
1
120
72
80
24
16
71
1
48
104
24
87
36
13
32
87
73
8
75
21
88
8
15
1
47
132
37
24
32
40
56
16
24
32
63
49
35
96
93
99
277
8
40
23
12
69
216
16
59
13
72
11
21
27
85
128
136
80
40
131
21
27
37
24
32
88
8
16
8
48
207
1
95
9
96
40
32
40
11
96
37
144
176
72
24
15
1
8
27
12
216
9
40
48
56
15
1
72
8
99
45
16
263
81
192
24
16
11
13
35
37
200
88
32
48
40
119
57
88
8
64
80
40
59
12
193
59
180
1
95
33
16
8
88
96
24
32
99
37
143
25
80
72
72
15
121
11
93
99
85
23
24
12
24
61
167
57
183
84
24
37
35
61
11
144
37
56
99
37
200
15
49
59
237
64
155
21
280
32
63
9
135
9
24
3
13
96
35
13
24
24
203
21
3
93
15
1
35
72
156
25
24
24
8
48
24
72
136
56
24
88
11
37
48
176
160
11
133
11
117
15
9
40
72
32
48
88
32
40
11
72
24
69
48
96
48
24
15
24
48
73
24
24
95
217
23
12
45
112
23
33
3
61
263
144
132
13
24
24
263
36
141
39
25
32
51
48
72
37
48
11
61
59
24
85
95
81
16
24
32
64
35
85
8
51
12
9
136
23
145
119
57
72
3
216
13
32
75
21
15
33
48
24
39
72
24
121
248
64
24
48
8
3
37
8
48
96
16
47
132
45
16
8
168
15
81
3
13
104
135
24
36
13
24
8
168
184
56
96
216
88
8
39
1
24
104
48
24
27
109
96
48
23
49
35
13
56
3
61
32
51
45
99
45
112
47
105
51
69
40
59
13
56
15
49
47
105
144
16
24
24
8
87
81
15
81
3
61
119
36
24
21
99
24
13
23
33
39
12
24
108
252
108
12
13
59
109
8
48
16
8
40
152
3
12
9
40
32
27
13
80
120
24
64
48
32
3
45
24
75
165
88
152
88
32
16
24
80
16
35
45
48
40
71
25
56
39
25
48
8
15
36
120
37
48
48
96
23
57
40
24
8
24
40
56
144
27
205
11
21
88
107
36
9
168
16
23
25
59
21
24
15
12
168
108
33
16
35
24
48
109
8
63
193
80
3
37
200
40
80
15
81
48
16
8
88
11
24
120
72
157
11
117
3
144
96
12
105
48
64
128
48
27
261
40
35
13
32
24
24
39
129
48
15
1
71
168
9
40
128
24
15
49
179
21
147
45
39
33
16
8
16
56
255
97
80
3
84
25
32
48
27
45
16
80
15
145
107
13
47
12
60
12
37
23
1
80
39
24
33
24
27
21
87
60
13
35
24
13
32
39
216
25
11
69
63
25
11
12
24
9
88
83
37
71
9
39
57
51
13
8
75
13
35
45
63
49
56
24
48
75
45
27
24
45
16
23
121
8
87
1
56
159
49
48
8
72
39
25
8
24
88
32
168
72
3
37
32
48
16
32
120
39
81
24
24
99
24
21
27
60
25
8
123
61
56
51
84
24
97
56
16
11
36
25
72
32
123
45
99
36
25
23
24
81
3
60
36
36
36
37
128
64
56
3
48
157
11
45
16
56
24
48
64
80
96
16
96
71
36
21
16
8
144
39
9
64
251
24
37
11
13
24
312
35
69
64
8
64
48
35
12
60
213
40
107
13
104
3
13
32
27
37
72
104
3
13
72
23
132
85
24
71
49
56
15
57
40
191
24
105
15
81
160
24
8
160
32
111
9
16
107
69
123
ABCD 93230284456*3^$a+1 [50047]
45
15
36
24
108
36
21
3
240
48
120
12
132
60
144
60
12
120
60
120
84
60
108
9
99
45
240
15
84
48
60
33
3
24
228
132
168
180
24
84
144
12
240
24
564
60
156
96
144
21
51
24
69
447
192
12
108
12
48
72
36
81
3
60
168
12
180
108
36
12
45
99
84
24
60
69
3
144
24
156
192
72
60
12
36
72
141
48
27
36
36
144
36
72
36
240
36
105
51
132
36
156
48
12
120
24
45
27
69
3
96
24
36
216
9
39
168
72
72
168
132
48
168
24
165
51
12
120
12
24
12
144
216
48
12
72
12
81
27
117
3
192
168
60
36
120
24
96
12
120
60
12
9
51
93
384
15
24
57
3
24
69
63
48
12
48
69
48
96
27
132
36
45
63
24
72
108
69
87
36
84
36
24
24
72
24
60
81
3
48
24
36
72
180
60
72
60
108
228
12
9
3
96
72
288
48
192
84
225
75
117
231
108
12
60
12
96
72
33
123
12
12
36
60
36
48
57
99
45
96
96
39
156
12
132
60
60
60
36
24
24
21
96
99
36
9
111
240
81
147
12
180
132
120
129
51
72
24
12
12
48
213
240
27
12
228
60
84
24
93
51
93
27
117
15
24
84
117
123
36
240
72
12
300
12
48
12
24
360
60
72
12
60
180
9
99
60
108
24
36
60
24
69
39
12
12
180
24
144
48
24
48
36
12
141
87
12
48
12
129
63
36
141
15
84
24
12
108
12
36
312
60
60
60
72
84
21
96
3
156
48
12
48
21
135
57
63
96
204
72
60
60
84
36
24
24
12
33
27
12
12
144
96
45
51
12
12
24
24
69
87
84
48
21
63
120
24
96
48
33
27
12
24
24
36
117
48
27
120
228
24
288
348
21
243
93
99
48
60
33
99
48
132
204
132
60
45
3
156
96
12
21
75
24
36
156
120
48
12
60
36
48
60
120
96
36
84
60
144
156
60
36
12
240
48
60
93
27
60
9
3
60
108
24
108
468
12
81
111
120
36
348
12
93
75
384
12
96
345
27
12
9
159
72
96
12
120
117
63
48
33
159
36
252
24
9
51
96
84
60
48
216
84
12
96
120
72
12
48
36
96
168
12
96
204
84
33
48
51
108
12
60
48
84
21
27
240
48
132
12
213
27
36
60
165
27
48
120
192
93
27
12
48
300
45
39
36
72
36
36
36
60
120
24
117
111
36
60
36
48
48
24
120
144
36
9
75
24
333
123
72
60
129
96
48
147
48
60
24
48
120
33
99
12
60
21
96
123
48
96
36
684
72
12
120
12
24
12
9
192
207
132
45
87
156
36
156
45
96
111
36
72
108
240
393
51
12
60
84
252
165
27
48
48
72
12
288
33
39
132
144
132
33
87
12
48
45
195
93
ABCD 93230419162*3^$a+1 [50008]
30
108
3
3
6
12
12
108
36
90
77
31
24
18
18
126
47
7
12
36
54
18
78
12
6
17
73
36
66
18
48
78
17
13
30
12
6
30
78
24
132
12
18
48
12
60
36
6
15
45
3
3
18
30
9
45
11
43
6
108
15
60
8
76
15
204
30
78
5
31
113
25
24
48
90
96
69
32
61
18
6
24
102
24
54
168
48
23
1
60
42
41
4
33
15
39
21
9
47
13
18
89
72
37
75
69
54
12
6
66
126
30
30
24
6
54
11
7
6
36
12
36
36
107
37
30
29
25
87
56
55
78
30
24
72
24
6
47
24
13
12
36
78
42
6
5
120
72
1
24
12
3
3
78
96
18
24
29
61
6
60
36
90
42
36
60
36
5
43
102
6
30
59
4
45
18
36
18
12
30
24
125
136
3
12
24
42
24
6
33
24
9
6
18
15
9
120
6
30
3
75
24
6
30
6
90
6
12
23
96
7
72
161
16
87
12
33
92
48
25
30
12
12
24
90
78
30
75
8
19
12
12
78
84
3
21
12
108
90
66
6
60
60
12
66
54
6
30
24
12
12
9
45
35
19
90
24
18
17
64
9
60
35
1
23
37
42
36
6
47
13
27
3
21
104
67
24
18
18
36
6
30
24
30
48
18
78
35
24
43
5
19
36
12
53
79
17
61
36
156
12
24
3
9
54
6
108
24
12
48
48
24
18
42
132
48
36
24
35
43
45
21
11
1
36
48
3
27
6
30
6
42
54
36
12
11
127
30
24
12
47
115
12
17
19
18
35
103
6
6
5
19
29
43
24
5
31
36
29
97
111
8
79
54
48
42
12
5
43
66
24
75
3
48
30
42
6
48
39
21
6
18
42
12
42
18
65
61
174
96
5
13
18
12
54
96
12
96
108
18
12
17
37
24
18
30
66
42
36
24
11
37
60
6
30
108
51
140
7
12
24
6
66
12
60
66
54
30
66
69
9
42
5
13
27
9
72
162
6
42
5
43
18
59
67
66
11
7
9
39
12
18
18
30
24
90
12
6
84
24
11
25
3
9
107
112
56
31
36
6
180
24
18
6
6
53
1
12
6
132
30
11
25
24
18
30
78
30
12
36
12
72
60
30
12
36
66
42
66
42
21
56
97
36
30
54
12
36
66
29
61
12
66
5
24
13
36
95
25
54
12
18
111
81
30
33
45
6
18
90
29
67
102
114
12
24
30
78
12
42
48
18
21
8
16
15
36
12
78
120
36
18
5
19
12
48
17
25
12
12
15
21
66
6
102
29
25
27
3
24
6
108
156
24
30
90
35
1
30
6
96
102
21
3
24
18
35
13
39
9
18
42
15
80
109
6
144
53
1
30
60
42
72
12
54
17
67
12
42
15
63
6
36
3
87
6
15
9
6
6
72
6
101
1
63
33
36
66
30
36
138
5
7
66
12
132
18
57
36
9
18
60
17
115
125
1
144
18
24
30
42
90
3
32
7
105
75
54
54
33
8
31
30
12
78
6
11
55
6
6
66
30
24
12
18
78
33
15
41
7
156
66
96
18
12
54
24
23
31
48
41
16
3
53
1
47
25
60
24
107
121
30
17
85
48
42
48
6
11
1
12
35
43
18
30
6
42
9
48
15
72
90
66
138
12
102
18
11
1
96
6
42
60
24
24
18
12
60
6
6
53
24
31
12
12
30
24
39
3
66
42
29
271
57
56
31
12
24
12
36
21
93
48
12
12
11
7
21
3
6
6
30
18
60
18
12
24
59
16
104
49
12
78
24
24
12
144
36
21
69
75
45
54
144
5
31
36
42
35
19
36
120
60
102
18
6
108
66
18
63
51
12
9
56
1
114
5
37
114
6
39
69
47
1
102
30
83
43
66
12
36
39
93
51
9
18
222
54
18
36
78
9
111
65
31
24
18
24
15
51
36
24
129
9
84
83
1
12
6
77
13
72
11
19
6
12
18
201
57
120
18
18
30
12
78
155
115
30
42
12
17
24
13
15
3
156
12
78
27
123
54
18
5
25
23
1
12
35
31
30
12
24
36
102
30
12
24
35
31
18
15
3
6
54
114
66
66
30
24
18
24
15
33
30
5
73
36
59
7
60
72
12
6
6
18
132
42
24
30
36
48
90
6
66
65
31
102
42
18
138
18
36
6
24
12
30
27
9
60
66
29
7
18
18
5
7
24
12
5
25
180
11
48
1
24
24
24
71
7
84
48
5
25
12
24
96
42
24
42
15
15
57
3
29
25
18
54
60
36
95
91
30
12
138
42
30
9
15
42
6
30
156
60
6
18
42
36
36
12
120
12
66
71
7
138
27
36
56
7
66
6
36
36
36
6
30
54
3
56
55
17
1
18
54
78
12
36
17
31
24
90
12
54
117
33
23
25
47
37
59
37
18
18
3
57
6
6
90
36
57
24
123
54
18
24
33
27
66
47
61
27
69
75
27
18
6
5
31
6
18
156
6
12
120
66
17
49
72
18
24
24
29
121
42
30
27
105
66
18
114
141
56
7
24
54
18
84
90
30
53
13
30
24
36
36
77
73
132
63
3
78
18
42
12
11
103
9
8
7
24
78
84
42
42
108
24
24
72
6
161
13
24
54
30
47
28
93
66
12
6
12
30
114
18
66
30
18
18
72
12
6
18
18
63
3
78
60
71
13
24
6
53
1
42
24
36
60
18
24
36
24
30
96
72
36
5
1
15
32
49
24
18
18
35
4
3
54
35
13
24
60
71
55
30
35
43
45
8
13
60
18
45
9
24
36
12
42
18
54
77
25
23
49
12
24
24
114
17
7
17
19
24
18
18
132
66
60
23
25
39
ABCD 93230659142*3^$a+1 [50037]
64
35
21
24
64
120
24
131
72
108
105
280
8
64
24
8
16
80
75
21
16
24
35
109
24
32
16
96
32
120
51
21
120
48
195
12
97
144
104
16
23
73
11
61
48
23
25
48
35
21
40
95
33
72
96
15
129
48
40
32
48
63
24
9
88
8
120
39
81
27
60
9
75
61
96
59
213
24
16
128
40
8
112
72
80
120
39
12
37
59
69
111
153
48
16
24
80
280
83
85
32
16
8
3
157
107
21
15
97
8
39
1
59
61
95
132
61
47
84
165
64
23
153
136
96
32
51
13
104
16
107
109
48
56
3
13
72
32
219
60
1
120
72
107
85
23
1
32
16
59
141
16
24
8
15
97
11
21
136
32
27
36
49
120
224
75
85
24
11
157
48
8
16
32
24
184
96
24
72
8
40
47
132
37
48
35
13
11
13
23
73
47
72
1
128
111
1
32
24
72
51
37
71
9
160
23
49
11
192
61
24
168
8
48
15
204
37
8
63
33
40
120
72
24
80
24
24
144
63
25
56
24
16
23
1
23
145
56
159
97
72
8
96
24
24
24
16
104
51
117
99
37
203
85
72
48
48
35
37
104
39
36
37
32
192
40
23
25
48
8
72
27
69
51
132
145
48
72
56
88
71
144
81
120
40
8
24
48
24
159
60
85
95
25
95
36
117
63
121
23
33
39
1
248
39
57
48
27
13
24
48
8
24
72
168
39
9
216
48
96
3
37
56
232
23
9
24
48
40
23
25
23
1
200
96
48
120
160
80
48
135
48
73
48
83
85
8
15
105
192
40
215
49
80
192
72
72
27
157
96
11
69
75
133
80
27
157
32
39
1
72
120
59
37
24
24
32
16
56
16
8
147
36
81
64
59
72
93
15
25
11
69
87
57
40
32
64
95
57
24
216
64
35
45
27
45
15
97
8
39
1
47
49
32
136
23
1
24
203
204
36
84
96
49
32
96
144
64
56
72
16
83
117
144
75
13
47
9
3
37
96
35
36
33
15
60
21
24
27
13
95
145
24
48
71
49
56
75
13
248
72
136
80
16
47
228
45
64
24
11
61
24
72
32
16
96
56
3
157
80
112
71
33
40
11
69
27
69
255
1
35
36
48
25
8
40
176
24
112
80
111
9
27
45
16
119
121
11
69
120
63
48
33
27
12
36
85
32
15
33
24
15
49
8
48
16
48
8
48
160
23
25
35
12
25
35
13
48
8
216
96
40
23
1
23
1
24
11
12
49
32
88
56
16
24
48
144
96
32
16
143
25
23
57
3
109
80
16
47
73
56
72
16
11
21
16
131
61
11
141
75
133
152
88
104
75
60
72
49
120
72
72
360
80
136
32
16
143
1
107
37
24
104
72
16
8
39
81
48
3
13
32
147
93
48
48
40
80
16
32
48
135
1
8
15
9
64
144
104
15
1
48
80
87
9
63
97
80
16
24
120
56
27
37
24
32
87
1
24
23
81
16
32
3
69
64
119
25
8
87
49
48
71
25
104
16
11
37
96
47
33
63
9
24
51
13
371
12
105
96
15
72
73
48
119
33
40
32
16
72
48
8
51
37
71
9
40
203
45
16
11
141
48
40
48
83
85
48
120
168
24
23
36
13
32
136
23
120
9
63
33
72
39
105
48
24
64
32
51
157
24
80
24
40
23
1
24
167
108
309
40
8
64
120
56
64
8
72
120
136
24
24
240
48
59
13
107
37
59
13
23
105
24
48
64
200
16
24
95
72
33
24
51
37
35
37
48
32
3
61
11
21
3
21
72
231
73
119
25
152
64
24
203
69
40
8
40
8
16
8
24
27
12
1
24
11
69
72
72
27
109
104
75
36
25
72
11
21
24
64
47
ABCD 93230876528*3^$a+1 [50002]
54
63
9
23
84
36
19
65
25
18
5
55
21
60
3
69
9
99
3
161
43
12
9
8
60
24
79
18
23
1
35
4
9
42
9
12
8
12
4
12
9
35
24
4
81
60
3
27
18
15
20
25
18
17
4
15
48
29
16
8
16
8
24
49
27
9
3
24
3
42
63
32
85
11
24
24
36
36
4
48
15
65
28
44
16
12
8
12
7
53
12
4
20
16
3
9
15
45
72
9
23
52
36
32
84
52
36
8
36
12
64
69
72
3
8
25
75
9
6
17
37
3
56
40
12
69
54
17
19
21
32
103
9
9
15
9
63
80
19
5
24
7
18
23
4
9
3
36
44
43
18
12
15
27
21
8
1
6
29
55
29
40
21
60
11
28
36
24
9
72
3
44
25
108
3
27
5
1
30
29
12
28
56
24
13
23
31
5
48
61
39
45
36
6
21
44
19
36
17
12
72
43
45
104
55
21
24
20
1
24
11
55
33
44
49
11
13
30
60
9
12
15
21
24
36
27
18
3
27
72
9
20
12
12
7
9
36
3
9
8
64
24
3
33
20
19
24
120
54
47
43
6
23
4
8
49
59
84
7
5
12
84
48
4
20
16
27
29
7
12
41
12
28
51
5
31
12
17
43
17
28
12
96
12
33
3
44
43
30
15
27
9
44
49
24
90
21
81
24
3
8
25
48
11
43
9
36
8
7
17
28
20
24
19
17
4
99
9
20
24
16
3
41
28
9
18
29
7
53
76
15
29
24
28
21
27
44
1
11
12
60
48
48
12
16
33
18
9
99
36
18
12
11
40
27
65
60
13
15
20
28
9
18
5
48
7
9
12
8
25
63
8
4
32
1
66
17
36
12
31
18
48
15
27
17
13
51
9
27
20
52
27
5
4
3
89
96
37
23
72
24
52
8
24
4
39
77
28
32
25
15
8
1
11
24
19
45
27
30
11
4
12
44
60
19
17
73
47
16
20
7
18
39
51
21
15
21
60
36
27
9
12
135
9
9
27
36
32
60
4
21
63
36
33
3
20
40
3
17
1
11
4
80
55
54
18
9
21
35
28
9
47
13
30
90
27
60
20
61
3
36
9
11
25
59
4
45
6
12
33
75
36
5
36
49
47
7
29
12
55
21
15
21
80
84
132
25
131
84
4
72
24
36
21
36
15
36
8
24
4
48
8
24
36
31
54
23
4
15
9
9
47
12
25
18
17
28
44
55
6
59
72
31
18
12
42
149
12
4
45
47
4
3
24
5
12
40
33
36
47
28
9
36
23
19
5
7
33
45
11
24
67
6
12
27
24
27
9
3
45
8
24
67
60
5
12
1
63
45
18
65
7
17
4
27
53
43
53
24
13
23
12
31
42
18
21
24
27
5
7
9
8
16
21
24
30
45
44
7
17
19
5
43
42
35
28
3
5
4
60
8
12
28
27
24
21
24
8
13
11
24
43
29
28
8
61
27
12
51
17
36
24
25
87
12
36
27
33
36
3
45
24
48
24
32
43
54
6
29
19
33
3
69
12
8
7
90
35
28
68
4
56
1
35
100
72
60
36
99
5
25
27
8
36
36
36
1
35
37
42
48
33
8
40
8
16
20
7
17
31
17
7
9
27
29
1
27
33
35
24
13
3
56
16
36
8
61
3
44
100
33
23
25
27
20
13
30
5
24
12
24
24
1
18
6
3
80
7
17
4
36
24
32
112
12
63
24
21
9
23
36
13
11
12
4
24
20
24
28
39
5
1
23
60
12
12
28
12
8
55
6
18
48
69
84
15
30
24
36
3
9
18
17
73
27
36
9
11
40
8
40
56
7
9
60
9
23
4
27
18
3
96
21
11
84
1
54
117
81
48
6
21
20
84
1
35
28
39
33
48
20
67
17
13
35
7
81
45
35
31
5
48
1
42
18
30
17
55
72
6
3
9
23
28
12
24
20
28
96
9
3
24
12
15
29
1
15
3
17
16
3
9
24
72
20
12
4
9
11
25
3
24
27
12
9
33
3
27
6
12
23
4
8
52
32
25
27
24
44
84
7
18
27
56
60
132
4
32
40
164
168
76
56
25
23
1
27
3
60
9
12
8
28
9
123
39
29
13
18
53
37
12
23
19
5
13
30
5
1
35
4
24
56
7
5
52
72
32
139
5
64
8
19
9
36
12
104
31
5
28
9
30
9
44
1
23
12
7
29
24
19
53
24
13
12
63
123
18
3
20
31
53
55
5
12
1
35
40
15
66
6
89
4
32
36
121
15
36
12
20
67
53
40
8
12
4
45
23
4
8
60
13
95
16
20
24
16
36
9
54
45
56
7
9
111
77
28
9
54
30
23
28
68
61
24
3
20
40
12
45
27
44
36
16
32
4
9
39
9
11
13
39
20
43
17
28
33
48
27
24
21
63
36
8
24
1
27
9
48
24
23
49
18
41
4
27
18
99
3
18
42
18
11
24
28
36
48
104
4
15
18
30
33
45
63
3
18
23
73
35
96
16
36
27
60
5
24
120
13
27
12
24
21
6
18
99
3
9
8
7
21
8
48
16
20
25
27
20
4
27
29
52
81
11
25
59
7
53
12
4
12
36
68
24
7
9
20
52
27
5
28
9
23
67
5
4
3
9
8
16
32
16
24
27
53
100
44
91
17
12
16
21
6
29
36
61
3
32
4
9
6
21
9
59
12
55
29
4
9
47
55
6
11
37
24
35
24
12
24
25
107
61
3
36
9
6
21
92
43
42
35
37
23
4
9
3
9
6
57
33
23
4
27
57
15
36
81
12
36
20
12
13
6
18
83
16
32
13
30
69
3
9
27
9
8
24
73
3
15
18
3
20
49
11
7
17
13
23
60
24
12
4
68
31
17
4
36
20
60
43
9
27
17
103
24
5
13
12
11
24
12
36
25
24
71
60
52
45
15
8
40
56
16
27
5
4
20
12
108
19
21
9
27
92
76
12
9
83
12
28
39
45
8
88
9
11
28
60
45
39
81
6
81
32
16
32
139
65
7
18
23
60
40
20
25
47
7
5
4
8
72
4
8
16
3
6
39
36
51
48
6
35
24
16
60
21
90
78
18
18
3
27
36
5
64
57
24
3
32
4
24
75
17
48
25
15
36
9
3
45
11
4
8
19
18
27
3
29
12
12
7
21
24
20
52
8
19
5
4
27
18
3
20
72
16
15
48
41
4
45
42
5
88
27
9
8
24
4
8
88
39
9
92
43
41
19
29
36
7
53
28
27
12
24
41
4
36
9
18
5
12
13
35
12
25
24
12
15
3
24
77
85
39
15
5
24
28
108
9
18
9
9
15
9
23
12
4
56
12
1
48
23
24
43
17
16
32
7
9
51
9
8
48
37
6
53
19
5
13
3
51
5
25
18
45
9
15
72
27
66
60
27
9
59
4
12
24
12
27
6
30
96
17
24
4
36
44
37
12
23
12
28
15
9
3
18
63
8
12
13
66
41
36
31
9
33
11
24
36
4
8
28
60
3
5
19
29
7
36
18
30
18
59
13
18
77
1
23
52
8
52
8
12
1
11
24
52
8
96
16
51
48
24
18
27
21
71
1
6
65
7
30
11
4
12
24
21
15
12
45
6
12
17
24
49
60
12
95
60
84
48
64
20
4
21
35
79
48
9
36
24
12
8
60
4
8
7
12
153
92
13
59
31
18
47
7
5
13
47
52
3
18
11
4
20
25
12
90
9
33
18
9
8
28
27
17
1
11
1
23
28
9
3
27
17
7
17
36
12
52
39
17
1
95
36
12
37
15
12
32
31
9
9
11
12
76
8
36
25
3
32
72
73
3
9
11
12
12
28
24
63
9
36
8
76
8
28
8
19
9
8
25
47
7
12
18
59
144
4
36
36
32
28
3
29
4
21
47
84
4
33
11
52
3
5
4
20
13
3
36
33
ABCD 93231911504*3^$a+1 [50058]
111
77
19
24
401
88
51
165
36
20
24
64
8
13
162
125
19
30
155
16
200
12
96
7
29
76
108
24
183
9
135
53
60
48
79
9
45
35
40
15
249
60
51
57
63
102
47
28
39
30
99
87
5
48
7
45
135
17
7
141
12
111
165
36
8
43
9
48
33
107
72
28
3
77
1
6
69
32
19
45
99
21
24
15
5
52
72
21
75
56
88
72
96
45
90
17
16
75
41
16
32
52
60
20
19
42
18
41
31
108
165
15
6
15
51
45
32
96
4
168
80
180
148
45
6
153
81
30
12
117
27
33
8
13
6
9
132
24
36
63
29
48
52
12
36
32
7
90
90
69
132
72
128
72
40
117
3
27
165
60
15
120
21
144
21
47
12
4
92
85
59
36
64
44
67
33
15
45
15
117
39
41
43
9
291
77
19
45
48
27
66
47
112
195
174
107
160
24
108
12
116
55
29
19
41
220
15
53
7
41
43
9
183
144
21
12
48
75
9
111
53
16
195
53
31
12
57
60
3
53
60
16
39
96
84
17
4
44
16
20
64
12
264
56
19
33
12
144
27
89
4
60
12
24
75
81
39
36
24
9
192
15
54
11
103
12
18
155
36
79
29
7
45
48
3
84
261
39
89
72
19
45
15
153
3
204
69
12
20
19
33
32
16
315
114
123
8
103
5
60
16
15
21
15
17
97
155
31
137
12
16
39
84
137
28
27
89
16
45
27
117
11
43
9
48
80
163
57
15
24
41
19
341
60
112
96
12
15
17
7
81
12
20
13
3
24
21
90
6
3
8
4
116
55
5
19
24
6
114
29
7
89
64
12
48
3
33
147
129
8
43
189
48
8
85
48
11
91
117
8
43
117
8
192
103
45
12
84
159
12
33
75
5
91
144
189
3
57
20
12
19
105
20
16
20
16
12
51
45
144
20
16
152
55
29
4
120
36
84
32
19
60
24
165
15
36
24
81
36
225
18
89
36
52
45
3
15
72
84
24
9
81
30
45
21
111
60
15
54
66
125
352
48
3
270
6
24
21
56
43
42
27
27
36
177
3
77
151
41
36
19
84
429
3
60
45
33
27
15
65
52
60
51
189
21
35
24
52
159
5
91
36
45
15
24
5
48
16
87
108
29
91
57
33
66
24
9
51
60
77
55
24
120
60
41
160
75
57
12
75
60
60
66
3
44
1
42
117
96
27
24
81
159
126
198
60
129
128
79
33
48
128
72
88
15
60
5
136
8
31
30
11
136
12
51
36
89
64
12
51
48
17
4
45
3
27
21
3
21
69
131
205
51
72
20
16
87
45
8
4
27
101
64
36
45
18
17
43
66
3
3
297
27
33
116
52
24
68
16
236
181
78
120
120
29
52
20
19
29
61
51
24
21
30
45
15
84
29
37
15
51
48
9
20
1
15
255
17
4
48
147
45
120
84
20
24
37
51
3
90
47
124
240
104
24
112
15
9
51
21
48
51
84
41
19
161
36
48
31
65
31
125
28
32
52
60
111
9
72
39
96
29
7
9
39
12
465
168
32
72
7
65
16
20
148
27
18
147
39
24
29
7
9
87
29
28
3
108
17
79
81
132
56
55
9
21
30
65
64
108
72
80
40
21
30
69
27
29
7
29
124
21
11
24
184
260
16
99
60
72
57
207
29
31
60
89
7
9
96
15
84
105
224
100
32
49
3
207
60
21
72
32
24
31
24
81
39
45
27
149
16
63
12
53
12
24
211
84
5
49
59
16
51
69
12
84
231
65
144
48
7
126
15
32
36
96
55
9
207
29
49
90
69
27
69
144
51
60
197
43
29
16
51
33
60
216
111
30
11
4
36
44
115
24
36
21
152
36
151
120
24
5
36
16
20
64
48
12
ABCD 93232646966*3^$a+1 [50031]
9
32
4
24
27
36
57
15
41
19
5
12
16
3
9
8
7
36
12
89
1
23
16
9
6
18
15
3
24
66
35
43
5
19
30
51
9
36
87
24
9
15
21
11
7
21
27
57
21
71
19
17
19
5
43
12
9
9
15
92
43
17
4
32
7
12
45
9
35
7
45
9
35
19
5
37
27
32
19
6
24
87
57
63
24
9
11
13
51
21
30
24
17
40
32
76
44
43
12
33
24
8
67
18
6
21
15
18
66
5
1
39
51
21
68
61
15
24
27
53
37
35
13
36
6
65
12
13
39
8
1
51
9
11
24
31
33
36
27
12
36
12
12
81
9
3
9
3
3
17
16
36
8
55
6
35
4
20
1
11
25
78
6
90
89
28
48
32
115
30
3
21
6
9
44
31
29
7
12
33
123
21
80
36
49
23
1
87
24
48
15
17
40
75
5
16
60
80
124
48
33
18
5
16
3
5
36
16
48
21
59
13
3
92
120
7
60
6
71
1
48
11
19
12
12
60
18
30
54
3
3
18
42
24
6
30
24
60
29
16
9
6
60
24
129
105
11
24
16
99
17
60
19
30
35
4
87
36
29
1
24
6
90
27
48
9
18
33
15
12
30
23
4
21
18
105
20
64
21
11
1
15
12
3
17
12
36
48
37
59
16
12
12
39
6
3
8
28
36
3
30
6
24
45
21
162
12
18
48
36
18
5
12
19
6
6
5
4
21
12
11
12
40
32
28
20
43
6
6
42
96
15
12
32
12
4
39
5
13
23
60
19
30
15
27
78
23
7
18
30
18
6
180
30
90
18
6
6
6
17
16
39
57
9
11
13
6
6
23
67
45
20
1
39
68
13
15
3
69
96
39
60
77
88
20
28
8
19
21
32
184
15
18
23
43
21
9
11
13
63
57
23
13
35
79
48
33
45
71
28
8
12
43
12
6
72
23
16
8
7
9
15
12
84
36
9
3
137
25
15
56
19
21
8
49
3
12
32
4
36
9
15
56
64
12
15
72
12
18
11
25
12
15
15
24
9
27
5
7
53
25
3
9
42
48
12
33
15
12
53
31
24
108
5
43
42
27
12
20
55
33
8
25
3
9
23
48
4
33
24
3
57
18
12
60
129
44
96
16
36
3
12
60
42
11
12
43
41
16
3
12
9
3
5
48
7
81
9
66
9
45
3
9
59
1
15
24
27
18
6
81
15
69
51
18
12
15
33
87
104
28
27
21
9
18
36
81
21
18
29
25
3
3
17
12
7
5
13
3
8
1
24
6
6
108
6
24
57
3
45
99
12
114
47
7
12
5
1
18
9
15
36
6
30
69
51
5
88
8
24
24
7
5
13
24
36
6
21
9
35
25
51
68
55
9
60
20
16
39
5
1
54
6
6
33
32
31
69
15
29
79
6
6
30
3
15
30
23
43
17
7
6
30
5
7
12
30
12
48
12
11
48
12
7
17
76
75
60
5
73
15
56
1
23
24
67
5
28
80
52
3
18
3
24
12
96
32
25
27
9
35
12
43
6
3
3
9
24
9
51
20
19
48
9
9
6
29
31
21
135
18
12
15
27
5
7
84
17
64
36
24
3
12
5
4
9
167
24
64
3
29
25
54
17
72
16
21
23
31
65
16
15
24
5
4
60
32
31
12
41
36
1
30
9
105
15
8
16
24
32
31
17
7
9
12
92
13
12
27
20
16
72
51
120
36
33
15
21
21
54
5
61
18
21
9
3
15
29
1
42
30
23
7
12
5
91
29
136
9
6
48
36
6
12
83
19
5
25
6
93
20
76
21
135
123
5
19
45
20
7
120
21
33
11
25
3
32
19
6
6
60
12
18
72
15
96
15
30
27
104
16
32
43
84
21
3
29
25
11
25
39
27
21
12
51
6
23
28
57
6
36
69
56
24
16
39
17
79
33
56
85
42
45
12
32
16
105
42
12
33
8
64
15
108
60
30
36
6
33
33
23
1
60
3
3
45
3
60
60
165
27
30
30
9
51
12
18
18
45
45
11
24
1
15
9
11
55
21
3
45
15
30
6
33
3
9
33
30
48
5
48
52
63
6
23
7
29
12
84
24
19
17
61
24
6
18
12
3
75
9
48
39
9
12
39
41
4
15
65
16
32
7
6
60
3
9
6
9
8
13
6
6
54
21
27
53
7
5
1
6
45
3
66
6
53
36
12
13
24
23
4
3
57
33
6
36
9
44
13
30
12
18
15
32
60
7
9
9
3
9
6
12
21
36
20
28
15
6
15
21
96
35
4
45
66
45
8
12
25
3
51
21
15
12
5
60
7
18
3
39
65
19
6
54
9
8
24
19
29
13
78
24
72
30
15
8
31
42
47
25
3
27
18
30
9
3
6
42
54
18
113
19
24
24
33
9
39
72
105
18
36
41
7
5
13
60
12
6
60
6
18
53
48
1
36
12
23
40
3
12
29
16
12
20
12
4
57
23
19
48
12
45
3
42
60
6
36
33
3
9
96
20
28
9
18
30
27
15
21
56
64
9
87
9
6
108
5
1
35
4
12
39
5
79
5
7
53
7
54
6
54
11
55
21
120
9
15
9
47
12
12
4
20
16
15
24
41
19
5
36
43
18
15
9
6
117
12
3
30
12
11
7
17
19
101
31
42
42
30
36
30
30
23
16
68
36
24
1
15
24
56
31
30
6
5
25
24
15
3
45
12
9
36
3
93
23
1
23
73
18
12
9
8
67
53
115
5
7
66
15
20
19
9
104
28
9
18
18
3
75
69
27
30
48
27
9
12
42
36
89
55
5
43
12
6
30
60
6
71
52
48
24
75
9
164
7
78
6
54
18
5
49
63
3
120
18
35
49
30
30
12
23
16
56
25
35
148
12
9
12
18
54
63
39
54
6
29
4
45
6
6
3
20
25
6
36
18
6
5
16
80
36
7
41
16
33
6
5
76
36
9
23
25
27
39
5
84
12
48
12
1
15
15
30
27
3
24
6
18
36
60
5
4
27
18
15
57
23
40
9
23
24
16
33
51
9
11
19
54
108
3
24
63
9
8
1
30
9
8
7
36
24
57
3
45
3
113
24
25
143
24
43
192
24
5
31
6
30
18
30
21
15
18
47
1
23
19
5
1
15
15
84
21
21
71
19
6
42
57
3
48
5
28
9
35
43
48
30
36
6
29
1
23
19
30
27
36
92
7
6
3
9
3
9
23
13
3
24
12
44
25
30
36
9
20
55
30
42
33
21
11
7
36
17
12
1
30
9
32
43
12
9
72
57
87
81
24
36
18
60
69
3
42
42
33
21
27
8
61
6
30
18
12
12
60
66
15
24
27
54
24
11
37
30
45
12
32
16
9
15
9
6
6
18
72
12
17
73
6
17
13
12
23
16
9
12
23
19
117
3
72
5
76
75
69
21
24
23
31
17
64
120
9
24
3
3
6
6
69
21
12
11
19
42
15
8
40
27
29
72
24
24
7
9
63
12
69
27
18
30
30
6
30
6
5
25
30
17
43
24
30
63
27
18
12
6
53
7
24
48
30
6
29
108
25
27
68
28
20
25
35
25
6
81
32
43
5
4
108
15
77
13
78
45
24
36
12
3
54
18
5
25
11
16
3
18
59
13
23
79
45
20
1
18
12
24
5
25
11
19
54
30
81
20
60
4
12
24
60
21
15
24
8
97
15
51
18
39
12
9
36
18
5
16
39
30
6
9
8
40
3
21
8
16
60
20
16
9
6
33
32
16
87
5
31
5
31
65
25
15
3
17
13
63
20
4
9
72
42
17
36
64
33
48
30
17
1
27
48
20
1
6
84
29
16
24
39
18
12
35
73
23
7
45
3
9
15
60
12
24
17
55
ABCD 93232928884*3^$a+1 [50118]
240
32
139
228
216
9
80
40
15
36
45
104
16
111
33
80
160
15
48
108
5
64
128
112
320
16
32
7
180
21
200
24
40
192
99
21
24
32
67
165
336
96
15
65
40
39
201
168
176
40
15
161
19
149
16
24
56
64
15
41
31
89
31
113
592
24
32
103
9
56
24
16
120
144
56
72
88
32
192
336
64
51
36
209
40
147
117
120
200
48
72
112
24
24
152
184
56
64
216
303
281
40
255
9
336
176
24
64
176
16
48
128
48
16
39
137
103
89
16
51
5
24
24
7
180
5
88
32
40
123
317
55
33
56
19
173
88
56
280
75
93
96
96
168
56
24
136
96
291
108
9
56
264
48
127
105
8
168
151
33
32
88
8
55
129
24
15
9
128
115
53
40
87
12
21
24
15
105
120
8
139
53
96
31
129
32
328
15
144
65
40
152
24
64
75
36
249
51
5
24
16
135
185
31
24
9
56
16
104
151
89
55
9
240
128
88
104
115
5
91
29
223
17
472
24
32
64
48
96
120
80
16
48
32
64
80
187
125
7
65
7
41
7
41
40
144
336
15
144
17
19
165
15
41
168
72
48
136
75
60
72
17
103
33
56
88
200
16
24
15
345
240
63
17
43
48
149
40
152
144
40
32
192
7
65
64
24
152
144
144
7
9
80
144
160
8
168
160
75
125
115
5
192
139
101
192
31
65
72
408
40
15
72
33
104
520
32
40
39
137
7
81
32
232
96
99
240
12
225
168
183
89
144
24
48
112
51
132
57
32
103
57
51
132
17
48
120
67
5
79
41
103
65
40
192
8
55
17
19
125
72
88
272
232
128
55
57
72
56
55
17
175
161
19
261
159
81
216
39
17
112
32
184
32
7
300
5
91
125
120
7
48
249
63
144
41
64
128
67
5
48
7
33
56
16
39
65
55
65
16
144
96
168
8
103
17
112
15
36
221
223
240
57
8
112
128
96
7
60
108
9
56
439
57
128
31
17
67
5
40
120
216
24
8
88
96
231
353
16
8
127
65
88
15
257
175
33
3
5
48
31
41
163
36
113
175
105
96
207
209
64
200
55
144
336
89
40
8
7
96
9
32
168
16
80
199
65
16
75
29
31
9
96
24
15
57
8
120
112
8
16
120
24
8
43
240
300
96
36
93
24
8
55
9
3
36
137
67
228
65
64
15
33
8
352
72
8
96
72
43
77
120
192
136
272
67
117
80
40
248
240
16
80
120
ABCD 93233468572*3^$a+1 [50161]
56
133
147
27
45
32
19
54
18
90
27
57
119
31
66
18
24
21
72
27
78
23
31
120
18
143
19
18
131
64
93
60
48
96
39
27
5
48
61
11
145
23
72
24
61
18
41
16
24
8
37
6
228
17
7
57
15
90
39
9
108
27
33
30
89
24
85
6
90
11
24
64
120
9
72
36
42
180
117
81
12
35
7
65
73
18
72
101
97
54
41
120
73
87
8
24
85
210
60
30
42
245
88
152
1
84
54
90
27
48
69
11
16
15
54
84
15
48
9
39
96
24
56
91
93
69
3
8
16
63
57
195
108
78
107
91
125
16
24
80
145
87
75
5
193
39
51
24
108
233
1
23
40
72
39
9
27
189
15
54
138
54
35
73
15
27
30
143
16
200
1
18
6
12
3
57
54
30
78
156
65
64
33
47
67
21
15
30
35
24
31
225
32
48
24
48
7
84
60
102
27
32
40
8
1
72
42
18
30
18
35
19
60
65
25
18
12
90
15
3
90
123
152
40
8
40
176
24
96
24
7
17
40
135
132
93
8
208
117
27
27
36
9
8
88
368
64
3
24
29
25
72
23
40
27
108
66
23
31
57
72
32
55
60
101
19
149
16
21
27
21
131
16
15
18
204
3
8
7
105
33
6
30
54
221
49
90
21
33
111
32
7
41
31
9
27
120
18
36
54
161
1
47
25
162
24
54
12
75
33
15
152
40
80
19
45
144
48
144
375
18
23
208
176
43
5
37
11
40
15
90
15
3
29
25
15
57
126
297
120
72
96
27
261
27
77
85
3
3
69
33
39
93
11
1
15
165
35
91
72
53
24
73
167
25
39
72
8
7
9
24
171
45
93
11
24
55
41
16
33
72
23
13
35
199
89
307
252
17
25
18
66
27
32
85
11
24
1
167
40
15
65
145
24
111
87
137
120
264
280
27
29
1
23
1
15
48
27
21
120
8
96
40
51
54
95
103
33
27
5
72
120
48
97
120
18
90
42
108
36
17
40
99
36
108
29
7
36
5
88
21
11
144
1
114
125
40
9
135
99
5
40
87
66
39
24
32
88
15
41
31
9
63
41
192
40
15
18
87
27
30
60
11
1
23
67
36
9
8
96
16
3
5
25
15
32
193
47
73
15
56
72
55
18
71
1
63
80
1
95
103
18
39
48
8
85
18
114
18
48
69
57
15
39
9
48
144
111
57
33
15
39
30
96
30
29
139
29
1
24
270
12
125
25
318
65
103
30
54
78
48
47
13
12
111
24
87
9
56
25
215
1
48
36
18
60
228
233
19
117
63
36
261
48
21
12
87
8
19
141
33
216
18
93
144
104
97
39
63
41
37
30
168
84
36
45
9
23
168
61
3
3
53
67
93
21
3
81
6
81
24
3
173
55
60
269
55
33
33
24
95
25
71
24
31
42
47
16
8
19
53
40
15
102
306
162
90
150
72
15
15
161
19
5
96
7
18
15
96
8
192
16
15
9
48
51
6
18
90
30
162
96
162
108
54
15
75
108
18
23
205
51
75
60
113
48
139
108
108
72
45
8
55
60
125
24
43
132
65
16
27
93
48
32
88
24
87
18
23
37
3
24
81
84
75
33
6
12
5
72
37
156
15
3
189
80
1
36
18
18
18
45
51
30
15
3
21
72
87
17
16
48
9
63
15
12
125
235
93
33
90
5
67
54
126
180
5
103
57
15
9
8
73
215
40
69
18
72
89
24
160
96
9
63
45
75
32
145
71
24
40
27
36
18
24
95
7
41
64
48
33
30
18
15
104
61
11
96
37
90
18
47
7
144
9
80
25
12
75
8
43
144
144
29
96
144
1
39
33
23
37
12
18
72
168
93
32
67
21
56
1
120
72
191
ABCD 93233492572*3^$a+1 [50017]
36
165
3
28
12
8
60
288
81
135
64
212
45
135
9
15
204
60
52
44
105
24
79
200
57
91
72
108
17
111
156
184
84
288
92
12
33
123
24
108
60
21
135
36
120
36
180
28
65
135
81
391
8
204
48
48
21
31
68
12
28
5
75
100
32
153
48
3
36
177
96
87
84
148
113
216
7
56
57
51
216
36
24
100
92
9
31
20
60
177
115
29
27
93
243
120
28
137
43
77
24
27
132
72
144
120
12
168
96
165
31
12
60
8
48
57
27
165
171
45
24
3
100
92
108
48
57
123
40
176
45
283
140
88
32
81
15
216
201
3
69
15
40
8
24
36
117
195
120
12
64
80
4
176
480
12
108
36
76
20
60
108
192
57
43
29
391
32
16
20
21
231
120
40
168
120
60
77
7
80
36
52
17
96
7
32
180
76
65
72
15
273
48
67
32
100
185
72
3
69
15
48
148
125
72
216
55
56
48
9
7
92
60
28
77
39
28
60
36
77
288
7
8
240
36
60
96
12
21
111
156
108
112
140
312
141
111
28
29
51
69
39
24
216
12
120
220
17
39
52
108
17
3
21
135
153
183
28
53
51
21
24
303
168
33
48
183
28
60
140
21
271
308
84
124
77
87
132
48
132
24
33
3
24
180
124
77
72
271
89
216
168
39
108
60
9
39
84
21
147
48
165
3
40
176
120
28
65
3
12
33
15
9
79
20
24
72
60
81
75
28
56
48
28
5
315
52
96
92
168
117
39
33
55
212
88
212
33
15
388
5
27
72
24
84
60
36
184
80
96
4
68
72
9
63
153
183
28
5
51
204
33
87
84
108
12
36
24
96
124
32
108
76
44
48
172
5
27
60
204
21
3
117
96
72
103
92
36
100
132
344
84
144
12
60
36
81
216
336
24
15
48
48
33
211
152
28
41
87
33
24
144
211
32
216
405
27
192
4
20
45
39
76
5
72
15
48
84
28
257
31
60
12
92
36
225
111
9
267
21
91
32
76
17
135
40
92
117
123
93
115
20
180
405
15
28
72
5
72
144
27
40
29
103
128
52
77
48
31
80
33
51
36
232
44
120
21
87
340
92
81
3
69
63
153
79
65
15
28
80
141
3
88
36
20
156
4
125
39
88
140
117
31
17
55
41
183
168
81
7
20
21
91
120
29
72
7
65
67
5
15
12
96
21
31
128
144
268
5
135
9
87
144
88
192
60
120
68
105
48
67
20
81
211
53
3
64
101
99
60
136
281
171
112
5
31
56
57
39
48
64
20
165
175
80
100
8
88
84
36
5
240
27
40
44
249
15
57
27
21
27
24
24
156
156
72
76
296
28
29
ABCD 93234029048*3^$a+1 [50036]
99
45
156
108
87
60
268
17
43
84
5
187
24
36
5
55
29
31
36
152
52
180
24
60
24
72
41
87
16
60
65
91
56
48
40
156
41
39
48
28
12
101
111
93
195
16
17
84
19
32
52
5
36
7
233
36
36
48
91
185
31
24
24
29
147
81
15
28
164
16
12
17
108
27
28
8
9
60
7
144
104
52
56
93
7
12
56
9
27
16
32
28
68
69
55
41
7
137
27
33
27
84
36
180
4
84
72
5
39
9
27
76
65
84
31
185
63
16
41
19
53
103
92
76
41
111
112
20
57
51
213
91
36
5
132
12
63
16
20
124
8
40
65
15
33
12
67
32
9
36
180
79
20
69
3
57
15
28
24
20
9
55
17
79
56
28
104
16
20
16
20
201
19
96
5
3
120
57
3
112
24
168
32
160
108
8
48
76
96
8
16
56
9
43
41
39
16
72
24
44
16
116
52
140
36
160
101
15
105
103
8
45
19
233
36
12
7
132
65
36
108
84
63
9
120
75
4
65
24
36
60
12
7
108
5
15
4
56
72
21
27
52
12
156
60
140
45
27
21
87
52
20
33
228
36
19
44
33
147
36
40
12
17
15
21
111
129
84
75
28
125
12
27
45
63
40
56
36
100
20
96
4
41
43
12
60
92
28
5
43
24
12
24
24
12
113
3
52
53
19
60
24
5
120
79
5
15
16
140
136
68
72
4
44
81
72
24
19
12
12
17
55
36
12
125
3
28
60
17
12
48
3
40
24
36
56
21
48
75
16
56
60
153
7
17
12
31
149
31
24
5
24
132
3
105
27
52
53
19
5
36
367
12
89
79
56
124
17
151
125
3
12
112
17
36
72
51
24
100
8
33
7
17
12
24
36
15
4
132
48
96
24
92
88
60
29
36
75
57
144
63
60
12
76
29
75
21
72
55
68
93
75
292
24
5
24
67
29
48
108
7
8
88
56
48
136
24
108
72
48
8
144
72
21
19
128
93
87
36
21
43
132
5
31
108
17
12
127
20
16
8
105
132
19
8
57
24
55
80
45
7
152
12
4
29
55
101
12
75
4
44
16
8
28
5
39
21
72
115
5
43
12
161
24
12
19
32
117
7
116
33
39
12
16
24
41
7
20
28
53
31
29
115
36
24
17
99
36
168
9
7
104
16
24
5
24
55
8
33
15
129
3
12
81
7
5
39
196
12
36
36
5
3
52
5
60
39
69
12
19
44
45
12
75
76
5
120
24
36
60
15
45
19
48
41
27
64
36
48
12
8
9
36
96
103
8
4
80
4
72
5
103
41
31
137
7
108
20
93
12
48
60
48
67
44
100
29
7
17
67
20
21
15
64
29
60
39
40
140
36
124
188
64
116
12
21
19
108
68
24
45
7
53
7
53
51
144
48
9
199
12
72
56
84
88
77
7
80
60
16
12
8
28
161
75
64
36
8
21
12
27
16
17
39
21
7
41
7
44
21
19
24
17
67
48
24
56
33
31
5
123
213
12
67
176
33
19
60
53
3
12
72
28
29
91
77
7
65
139
77
27
45
31
17
103
5
7
17
27
36
64
24
101
103
5
15
88
65
19
125
75
24
57
27
33
63
189
135
76
140
57
103
5
15
40
140
40
65
19
32
21
87
28
29
3
160
53
19
56
4
89
7
29
60
139
80
96
4
24
96
36
20
16
53
144
7
24
56
60
120
100
8
72
4
72
5
60
39
16
44
4
137
39
9
7
24
24
5
31
116
9
75
96
9
31
24
53
31
17
19
188
196
20
4
65
96
7
104
16
60
8
4
72
24
96
8
81
12
48
19
17
211
72
5
7
5
60
51
28
5
55
44
105
15
21
19
72
41
19
8
28
44
9
15
16
108
12
128
28
5
7
77
48
3
28
29
96
84
123
117
27
105
103
60
12
20
33
60
75
48
57
103
8
144
36
36
16
65
3
36
64
77
27
93
87
16
101
3
36
21
75
160
68
16
56
9
12
15
4
48
36
5
39
28
72
48
8
9
12
24
7
152
16
104
180
40
12
5
55
48
41
12
63
76
89
12
19
108
32
105
120
36
108
159
45
72
43
36
29
163
20
4
53
3
124
101
39
4
125
39
165
115
53
180
75
60
40
8
36
16
60
ABCD 93234143708*3^$a+1 [50007]
35
84
6
102
18
3
40
11
13
32
9
42
13
5
27
45
120
60
7
48
125
12
72
31
5
24
3
16
65
24
18
30
54
36
93
24
232
56
24
3
108
54
3
120
27
45
3
6
30
24
48
33
72
24
21
18
102
27
81
39
3
18
19
53
18
1
29
51
21
3
51
21
24
63
57
33
18
42
3
87
12
114
30
24
30
7
83
45
87
1
29
6
18
75
9
15
75
18
90
78
19
125
18
57
15
90
55
47
73
35
6
12
67
47
1
8
72
64
35
21
27
117
16
107
12
73
17
39
147
12
25
32
93
27
21
24
163
101
27
33
84
3
15
72
25
161
39
33
30
54
43
47
105
21
24
66
24
66
7
80
3
13
152
105
55
24
8
40
32
64
11
61
65
7
47
24
54
3
27
61
71
36
12
6
12
24
36
3
27
18
42
54
91
8
9
63
9
36
75
9
15
24
15
6
36
48
7
29
51
64
11
18
72
60
7
41
15
21
19
17
7
17
48
63
24
88
8
24
69
102
24
61
48
47
18
72
132
30
37
5
19
125
67
35
45
24
63
18
7
77
36
72
15
135
12
18
6
21
144
15
49
8
24
3
18
18
105
75
36
6
27
3
42
12
18
117
24
57
15
9
15
15
54
24
12
60
48
42
1
8
9
72
31
5
3
27
37
41
210
60
25
41
18
42
30
21
24
9
39
48
40
5
18
25
32
45
43
32
48
9
18
30
24
30
6
174
36
42
138
18
24
30
6
84
18
24
1
24
96
8
9
15
3
90
3
39
72
73
11
60
66
96
7
5
3
177
6
12
69
24
64
8
3
12
24
18
12
36
39
40
29
6
13
8
9
6
30
18
25
11
108
60
21
64
32
3
13
24
41
12
27
9
60
91
11
78
144
15
96
72
9
24
7
29
3
81
42
13
24
155
13
29
43
8
264
48
16
17
30
9
33
15
33
7
8
3
24
61
72
24
113
7
56
48
15
1
8
21
24
147
64
17
7
48
8
141
123
3
45
120
105
12
6
61
5
54
96
84
97
17
63
27
21
81
18
37
35
61
35
13
59
12
1
17
63
72
16
11
36
24
1
48
17
54
1
35
24
18
3
27
6
7
5
24
43
41
6
1
35
48
21
21
54
54
30
1
23
18
15
105
24
30
54
115
29
51
21
78
138
115
72
8
9
103
8
63
81
33
48
15
39
1
53
42
12
13
29
84
72
18
24
30
42
18
18
54
3
96
21
51
9
31
32
96
15
25
47
9
24
40
56
129
39
48
3
237
15
54
30
24
30
6
48
153
64
24
11
18
91
80
24
48
40
5
150
12
217
41
12
43
17
30
1
35
6
36
18
121
23
97
59
37
23
9
75
21
192
48
64
8
24
39
24
1
35
45
24
96
81
79
32
48
9
12
3
123
42
3
189
36
7
8
63
9
3
37
17
18
36
54
18
9
45
43
128
120
33
24
7
8
15
42
30
1
17
103
32
33
15
39
1
29
24
12
39
39
49
120
168
72
197
78
37
8
40
8
99
6
12
51
129
15
88
24
35
24
21
63
153
48
201
55
29
24
90
36
12
97
155
18
67
23
90
24
15
33
150
72
25
48
32
21
180
12
43
8
72
24
51
69
39
97
32
16
17
42
66
115
71
18
15
48
57
6
1
24
65
39
87
9
144
21
19
8
72
45
78
13
80
64
41
72
30
18
36
90
105
45
90
25
41
7
8
40
5
12
6
30
24
48
108
24
63
24
93
3
63
90
6
120
6
90
9
75
61
29
51
24
3
90
30
21
16
8
33
48
7
29
43
17
31
77
3
15
49
5
30
126
18
45
16
35
85
24
29
3
15
90
15
27
18
19
83
126
7
53
27
3
37
5
18
25
59
36
49
72
24
32
9
54
1
8
3
18
90
54
43
17
55
107
108
81
99
36
1
128
177
180
36
12
18
9
99
42
12
42
61
5
42
210
87
136
17
7
23
36
162
27
33
84
19
89
15
3
37
48
29
84
7
8
24
168
9
108
72
60
15
24
16
71
33
15
144
1
17
15
27
93
33
55
47
33
57
15
135
177
21
51
64
32
168
21
43
11
6
36
48
19
77
18
18
63
72
57
36
54
42
30
6
102
36
42
12
18
37
8
24
16
8
159
18
159
3
45
16
24
41
36
51
117
36
12
67
23
33
99
12
73
41
66
6
55
152
117
19
32
40
197
30
45
27
69
24
16
96
8
3
13
5
19
35
21
24
16
29
6
21
40
5
6
37
17
84
67
23
1
5
43
56
72
57
31
41
36
19
41
63
27
30
7
48
17
36
54
13
5
72
3
15
24
9
45
19
8
24
15
60
66
24
19
47
60
48
21
3
13
59
13
5
12
39
39
18
7
41
7
8
9
55
56
9
31
104
105
31
5
84
7
11
37
35
18
108
24
15
57
15
48
63
9
45
144
30
37
24
29
67
95
25
72
11
24
30
63
88
35
37
8
9
12
43
65
63
15
145
29
51
63
54
43
5
42
30
43
8
64
120
161
7
47
25
35
138
27
48
39
48
1
17
39
3
138
18
114
7
24
24
8
64
8
111
54
6
21
33
12
6
30
78
54
12
36
27
51
102
42
13
53
6
85
176
9
15
40
83
13
5
42
18
ABCD 93234161908*3^$a+1 [50115]
128
24
64
41
63
81
7
68
112
29
31
89
55
56
120
52
20
81
31
44
69
31
89
147
48
21
144
31
92
124
96
104
76
20
177
72
24
31
41
72
31
56
168
108
180
112
128
108
21
24
15
57
219
48
16
77
115
125
55
152
192
36
52
41
127
20
124
68
36
144
33
123
12
153
15
105
15
64
72
60
36
65
75
160
332
88
12
108
180
5
72
15
48
24
40
8
33
15
204
45
15
9
72
72
27
45
115
96
53
31
80
28
20
81
7
8
156
148
113
43
96
29
15
96
9
96
75
141
55
284
69
139
68
129
360
63
36
132
9
31
120
252
132
8
576
4
53
72
96
72
24
48
55
8
24
124
125
120
7
164
45
63
33
39
168
100
20
88
104
9
15
9
72
103
41
7
60
48
29
48
355
32
21
7
80
9
39
9
72
39
105
72
15
24
88
56
36
21
24
135
9
79
32
64
212
204
84
4
12
36
144
56
4
236
52
176
196
96
89
63
33
72
63
108
12
148
44
48
33
39
153
87
12
16
68
144
300
108
88
92
93
67
29
15
48
16
152
220
20
9
115
176
100
32
120
33
7
32
336
9
151
233
51
144
76
228
77
99
45
87
105
120
15
28
36
89
135
24
81
147
192
12
105
123
165
48
168
39
28
125
55
12
32
45
163
36
140
4
72
41
15
120
48
256
65
39
144
57
51
48
117
43
36
89
67
32
100
72
65
48
192
63
81
51
220
180
80
28
41
15
9
51
69
111
112
89
120
96
24
240
99
4
108
44
9
72
240
7
60
36
41
15
153
223
8
100
44
321
31
464
105
24
3
48
16
236
4
84
56
88
41
96
103
92
28
56
24
105
96
39
81
15
52
5
123
4
140
96
100
24
20
48
405
144
111
48
64
32
64
56
100
144
5
127
89
103
96
137
3
36
16
108
77
39
105
24
24
55
72
24
41
79
137
219
45
99
429
72
111
24
33
3
45
39
24
4
32
76
20
12
88
128
96
16
8
24
33
55
185
24
24
79
41
15
120
144
72
40
224
105
72
79
24
32
180
52
108
125
15
129
19
96
156
24
41
223
137
120
39
28
221
31
65
79
17
159
48
100
77
99
60
96
168
105
3
60
120
328
137
75
28
17
63
100
140
16
104
72
4
29
151
60
5
171
45
103
32
72
57
103
128
52
53
207
57
135
201
63
24
40
17
211
68
57
120
183
216
33
7
168
56
57
39
4
77
163
12
72
108
53
27
160
29
111
72
76
5
216
39
184
56
9
15
36
132
204
36
33
75
16
36
24
36
32
132
60
189
72
123
21
24
7
209
151
104
24
4
53
15
12
93
79
41
207
76
80
4
216
185
216
55
48
188
108
96
4
164
12
60
9
87
48
81
39
252
ABCD 93234287852*3^$a+1 [50045]
39
60
21
135
12
348
54
3
3
12
54
6
69
15
9
75
84
6
6
120
36
30
27
27
18
48
24
3
21
91
29
30
12
57
48
39
120
33
15
1
35
72
93
39
30
72
18
33
75
93
24
15
33
63
54
42
6
99
135
126
27
75
93
69
264
6
36
57
27
18
3
39
9
15
36
18
18
12
42
24
24
27
45
48
18
24
25
5
126
13
221
6
45
39
33
40
11
21
21
3
15
30
27
45
19
5
43
95
12
21
45
3
64
47
1
59
36
48
9
21
66
49
5
30
12
30
24
3
93
3
15
169
5
6
42
139
5
24
6
66
27
15
48
49
53
6
144
18
72
75
48
48
15
30
19
191
57
3
60
9
72
48
27
13
32
39
72
33
189
75
72
24
24
72
39
9
15
48
72
6
6
141
27
12
1
32
27
216
24
36
33
21
114
36
114
6
13
8
15
33
24
27
21
63
6
198
165
15
96
1
23
25
5
3
45
42
48
105
24
24
72
39
24
132
12
30
27
88
35
18
18
54
72
43
56
15
9
75
12
9
15
57
63
60
36
84
66
54
12
153
21
24
6
45
75
24
84
1
5
6
18
6
42
24
123
3
12
36
21
45
24
72
54
48
60
153
3
45
15
6
3
40
95
1
35
42
30
120
45
39
6
54
21
15
48
81
21
18
49
48
23
9
3
24
90
6
45
72
3
120
90
102
132
108
48
48
114
30
45
45
66
81
15
60
69
21
330
78
27
3
13
35
12
1
35
36
24
24
48
54
24
75
15
120
12
18
240
66
25
29
6
61
143
60
45
135
60
24
42
24
6
60
6
42
6
51
159
30
51
24
24
45
3
24
45
48
30
42
30
60
153
3
228
84
18
78
66
24
24
27
24
69
18
129
93
51
21
99
87
57
48
69
48
42
24
342
3
96
15
9
69
72
339
99
180
12
66
18
9
72
39
24
6
72
3
15
129
63
24
9
21
51
75
132
30
18
9
48
15
30
6
61
80
3
138
27
3
85
149
51
75
192
21
24
45
30
21
69
48
24
6
93
27
210
3
27
18
67
5
18
12
24
24
21
39
1
48
8
69
78
18
27
27
48
45
27
66
3
15
9
88
5
3
21
24
6
84
24
25
8
123
60
96
54
27
63
6
6
93
21
78
21
69
27
24
24
21
30
24
96
84
97
48
47
9
45
99
96
45
75
15
24
201
24
48
69
66
108
45
117
48
24
43
5
30
93
21
48
102
66
90
12
36
9
16
29
66
57
40
32
51
12
9
39
36
36
30
54
69
24
136
47
60
42
43
5
75
24
141
120
18
60
60
24
150
3
75
18
66
9
15
6
54
210
66
6
72
66
9
45
120
3
64
80
69
150
12
30
43
77
54
45
45
30
36
60
72
60
30
42
73
5
48
99
96
3
12
72
6
6
108
33
75
48
144
13
104
45
91
29
3
15
150
3
3
21
21
18
72
78
30
37
53
72
115
5
42
102
75
21
3
96
24
21
51
15
24
54
51
40
11
37
53
18
6
54
42
3
16
80
45
51
39
73
5
3
48
87
9
88
32
45
24
75
75
37
35
12
1
56
135
33
27
18
6
69
87
33
72
88
56
27
12
36
61
101
27
3
48
36
24
57
168
27
69
48
48
45
3
144
117
3
21
174
162
30
45
24
15
102
27
171
66
99
39
60
66
27
45
48
99
27
60
9
39
81
24
93
192
27
21
72
18
169
119
9
48
48
16
11
90
48
42
30
54
36
33
21
115
29
67
8
159
6
24
27
15
78
75
96
39
6
42
33
64
8
40
48
47
48
126
96
3
24
3
18
24
27
24
15
84
18
19
35
69
51
84
96
1
32
27
114
19
251
24
60
12
36
48
150
27
39
24
36
13
11
36
153
15
36
60
24
6
6
36
48
6
66
78
24
51
87
33
21
6
45
27
18
102
13
48
11
85
5
18
36
12
72
30
6
156
6
43
35
156
6
3
15
54
6
66
18
121
11
66
19
104
45
264
75
21
27
3
37
59
36
72
120
105
27
13
35
36
25
5
27
48
51
13
101
24
42
126
18
144
25
8
48
24
15
48
33
135
9
51
114
126
72
24
144
24
18
102
168
90
30
18
51
159
24
78
75
24
21
48
91
11
69
51
114
6
18
67
5
3
39
1
35
21
45
3
48
15
9
69
120
330
30
171
21
43
29
3
99
180
33
45
18
9
45
3
45
6
157
53
30
60
9
15
36
36
60
48
85
32
21
18
6
6
18
75
75
141
99
12
54
6
72
36
6
ABCD 93234345058*3^$a+1 [50047]
24
17
139
41
64
6
33
77
10
69
45
30
21
15
14
40
6
54
15
21
30
24
36
2
7
45
56
64
36
15
99
90
3
5
22
45
33
72
90
38
16
39
12
33
18
45
84
15
45
36
9
114
12
105
12
27
6
27
153
8
4
42
81
48
41
40
99
87
30
108
80
136
36
3
12
144
9
27
9
44
46
18
8
4
78
26
130
26
16
27
60
36
39
18
20
10
42
18
48
54
8
100
54
6
18
45
9
56
34
18
27
45
18
129
9
36
3
3
2
7
36
3
42
44
55
29
10
24
90
8
58
62
34
9
65
7
9
15
48
117
56
10
9
24
81
30
26
7
45
3
84
29
67
15
18
27
228
41
19
21
78
21
141
15
36
29
28
72
183
17
100
80
43
27
45
29
16
20
10
90
60
39
9
8
10
57
33
15
57
3
3
12
57
108
5
43
45
39
12
15
6
30
78
66
9
17
34
45
63
2
16
18
62
4
18
60
18
12
36
36
111
33
39
21
12
39
39
66
135
96
3
50
7
57
3
17
31
39
26
154
38
7
45
92
19
45
96
15
65
55
153
80
31
77
22
33
9
39
9
8
10
62
43
12
17
96
28
12
39
33
60
15
57
30
33
12
5
148
6
110
82
33
27
30
3
21
8
40
27
5
4
42
33
137
55
39
26
72
55
41
36
64
54
45
17
4
36
126
18
72
60
99
48
5
76
54
96
26
46
38
24
76
6
21
15
74
103
51
6
18
12
36
18
72
18
72
14
190
36
9
9
12
24
183
63
62
7
21
8
36
55
53
16
224
10
66
6
120
36
45
24
21
72
27
45
135
15
36
108
12
134
16
3
17
7
53
19
3
57
141
3
201
135
29
31
39
30
27
63
57
12
3
60
102
96
12
24
39
5
12
34
18
12
36
18
21
41
7
53
10
2
142
26
12
216
10
24
21
17
52
36
51
69
15
137
60
4
51
93
39
33
42
36
2
52
12
44
46
33
36
29
67
5
34
30
27
48
29
36
180
76
6
90
92
7
65
34
21
33
3
195
12
90
42
108
2
28
132
8
28
30
33
29
43
48
5
31
5
46
9
36
3
9
51
134
48
52
102
129
5
7
29
10
90
36
3
29
28
63
24
12
39
24
33
39
36
54
15
33
3
5
19
24
9
102
129
51
60
45
36
29
34
36
30
6
105
29
94
90
36
15
29
36
19
81
68
46
26
19
132
75
84
14
19
3
45
27
21
12
39
6
90
18
30
21
3
18
30
33
132
60
89
19
72
53
19
48
3
45
9
12
3
137
120
36
19
45
39
12
27
30
36
24
12
51
29
70
90
56
28
72
24
108
63
9
48
32
46
18
15
5
10
9
36
36
69
20
52
63
12
15
54
3
45
32
64
20
7
27
18
27
53
48
67
15
114
84
42
57
51
30
39
15
72
6
8
12
103
5
46
26
34
26
22
72
9
41
55
3
18
44
46
9
15
21
9
8
118
9
99
54
18
60
18
12
75
3
36
84
72
14
79
129
8
22
18
15
117
12
3
21
12
8
24
202
69
120
15
102
3
51
9
96
60
36
12
3
54
39
65
55
29
16
54
98
4
6
30
3
39
30
27
120
3
18
48
15
36
60
60
9
27
63
81
41
40
60
18
26
48
28
8
7
9
8
31
141
18
2
154
45
96
21
18
54
51
21
3
51
42
8
36
151
69
6
54
15
41
55
9
8
7
36
9
39
60
72
12
53
28
6
45
29
34
102
78
62
76
18
9
77
40
3
3
9
3
57
36
177
8
55
15
72
102
39
60
12
29
28
20
10
86
46
21
120
29
19
89
115
3
12
42
54
30
54
105
21
54
45
15
273
5
10
12
18
54
158
10
93
120
15
42
15
221
10
6
144
12
68
7
3
45
75
9
12
15
18
15
53
10
129
5
10
45
53
10
66
36
3
12
36
3
21
21
18
54
3
9
60
3
41
19
36
96
29
84
151
24
33
18
21
5
10
69
101
10
6
27
12
9
87
129
44
154
33
9
99
9
18
98
7
5
108
7
9
135
48
36
9
3
3
26
40
8
10
72
36
14
31
5
10
33
105
27
48
36
21
44
43
3
48
60
12
98
36
28
3
29
55
29
31
3
18
27
21
6
9
12
5
43
39
2
10
60
18
66
36
6
12
18
33
29
36
34
48
134
34
2
10
33
27
45
147
18
18
42
80
19
36
125
28
12
24
36
72
18
12
50
136
39
5
43
29
36
28
30
9
12
3
18
90
33
5
16
15
60
36
63
6
48
6
110
34
18
39
45
3
21
27
48
15
30
15
75
54
27
48
41
7
84
41
4
3
77
24
144
7
29
22
24
26
28
12
75
12
12
53
28
24
108
8
28
80
12
60
64
8
10
81
81
30
18
6
69
33
39
24
15
12
42
30
98
10
33
17
84
16
15
93
15
192
27
45
48
45
68
22
14
19
17
7
141
90
14
12
34
54
116
19
60
33
68
55
21
60
15
5
16
18
12
62
55
45
6
26
46
2
70
12
6
80
103
36
105
80
19
39
18
75
3
102
24
135
63
36
21
15
120
9
9
3
5
70
9
29
10
42
48
6
21
69
56
24
28
3
117
32
4
6
30
44
64
18
42
8
28
30
9
41
19
3
14
19
99
36
2
55
123
117
17
10
98
67
12
141
3
29
58
162
27
135
6
44
31
24
89
10
36
18
ABCD 93234467378*3^$a+1 [50011]
27
25
43
1
21
2
17
16
15
9
40
41
78
4
45
23
37
16
12
88
7
25
53
32
22
37
28
21
22
45
12
36
52
20
28
35
5
55
25
4
15
10
27
60
3
66
74
58
79
8
12
60
16
23
9
32
3
1
5
75
12
105
18
1
4
4
13
35
25
15
80
97
36
11
13
30
20
16
5
15
37
57
36
7
37
7
29
22
29
28
3
73
12
17
18
17
15
1
45
11
20
68
3
9
8
1
104
46
50
12
3
24
1
14
18
40
23
12
8
36
4
7
25
40
28
76
1
7
12
20
56
5
32
3
64
4
44
60
45
27
63
1
4
56
92
63
5
36
28
51
1
96
48
67
42
15
55
60
57
56
24
20
28
21
90
40
20
21
4
29
48
10
32
33
3
25
15
32
13
57
2
41
35
25
32
8
32
32
20
25
68
10
8
10
32
63
9
83
32
15
77
39
5
35
41
20
96
60
28
9
47
16
100
8
20
65
14
108
9
31
13
5
15
16
68
21
14
13
24
39
5
19
68
29
11
5
63
17
28
132
24
19
41
3
53
73
7
15
25
24
24
17
63
52
35
49
19
41
4
7
18
20
7
5
28
47
8
60
19
157
4
4
1
15
24
53
40
15
4
20
8
60
1
15
44
8
37
7
8
1
11
43
37
8
15
45
28
43
49
12
16
35
42
66
45
40
59
1
32
17
6
1
4
32
35
48
141
24
12
13
12
23
37
15
4
13
15
8
4
16
15
62
7
8
13
15
33
15
36
41
7
16
35
50
7
20
27
25
11
52
20
53
17
2
1
36
53
7
16
28
4
36
17
23
16
31
85
43
5
4
31
17
13
51
56
55
85
20
3
21
104
75
4
5
28
47
1
12
24
4
32
27
18
12
60
8
27
1
15
84
12
29
40
80
90
54
6
1
8
45
7
4
64
8
7
58
3
9
20
67
16
20
3
37
24
4
40
12
8
19
50
55
53
7
3
8
21
16
4
44
12
17
23
32
3
80
10
27
5
11
5
20
30
10
7
43
1
8
12
40
20
9
11
24
5
27
17
7
44
7
25
28
80
35
1
16
64
3
50
11
32
24
29
47
5
3
84
5
31
5
4
35
28
4
1
23
47
2
30
6
34
1
19
17
60
28
51
25
15
21
16
20
47
13
4
28
16
60
5
10
37
13
15
25
7
48
7
53
44
15
17
16
24
4
4
8
17
6
17
12
28
15
9
40
20
16
24
29
14
28
5
40
12
12
8
12
31
69
3
20
13
23
17
37
7
29
35
16
48
13
90
5
24
20
40
69
27
8
49
40
7
61
7
16
32
35
29
4
4
21
15
16
59
9
11
9
88
20
13
72
18
17
24
49
15
52
23
5
16
59
25
40
4
12
24
20
25
4
43
5
59
96
12
32
24
100
15
17
23
60
5
4
45
3
44
1
78
32
18
12
27
76
40
4
61
15
20
16
3
5
3
42
76
67
20
15
32
53
5
55
5
50
33
4
52
1
7
112
4
7
18
15
65
60
40
50
12
33
75
1
9
75
16
31
13
9
23
20
20
17
11
35
21
11
37
51
21
96
4
43
37
4
40
9
31
32
3
1
16
7
41
132
8
16
41
18
5
117
3
9
7
40
11
2
66
24
13
4
1
35
20
17
31
27
9
39
1
89
35
12
43
21
64
60
49
3
20
23
5
24
8
32
12
3
37
4
84
28
4
8
36
32
57
83
23
50
10
14
3
20
8
40
77
12
6
14
83
23
5
9
11
49
18
40
13
5
44
3
12
68
28
32
20
4
56
44
31
8
17
7
61
69
7
29
12
68
11
28
28
4
40
21
23
12
13
51
3
6
19
60
15
5
68
13
30
21
3
36
5
4
43
20
25
5
35
48
25
4
11
4
32
3
57
16
5
27
8
24
13
7
9
15
24
3
72
18
15
8
24
21
51
19
5
16
33
3
3
5
56
131
2
43
24
63
17
4
12
44
13
11
32
5
63
9
6
12
9
24
24
35
25
16
12
103
9
33
43
56
21
10
33
20
4
11
45
25
54
13
7
37
11
57
100
32
108
60
43
13
29
27
24
15
65
7
53
40
40
40
112
4
60
11
13
16
49
27
17
6
4
50
11
37
78
9
13
18
1
20
24
5
7
8
12
45
30
25
12
68
45
30
10
72
15
3
68
17
4
4
5
4
103
47
13
44
11
25
40
23
41
44
12
48
37
12
3
33
67
5
35
4
1
3
15
69
12
56
60
112
12
4
85
55
5
35
16
64
119
1
16
71
13
36
29
54
18
35
4
64
55
25
40
12
13
7
60
5
19
64
20
5
34
5
1
12
18
14
15
153
7
12
56
24
9
35
55
17
32
36
5
19
3
12
1
37
18
49
8
24
3
100
5
16
5
15
20
12
13
19
12
63
138
19
36
24
20
8
48
52
36
5
24
31
16
64
20
20
29
40
23
4
4
17
2
13
24
21
3
15
12
2
23
13
19
16
37
15
3
45
32
43
40
1
56
8
92
5
42
30
95
68
5
19
16
40
8
15
49
5
7
44
25
27
40
7
41
29
3
3
29
16
44
28
32
3
5
23
41
28
21
11
44
35
89
28
27
48
77
51
25
32
12
25
31
5
7
80
3
41
124
24
5
36
90
61
23
17
4
172
15
18
7
48
72
35
18
11
24
40
5
7
48
27
57
5
47
68
8
7
20
18
35
5
47
15
6
27
25
55
28
4
16
25
70
117
4
19
4
78
30
60
33
36
3
53
20
88
24
8
8
27
13
56
41
22
37
4
36
20
43
1
12
3
32
45
12
28
4
11
33
40
65
15
35
17
77
3
44
16
15
12
13
23
32
72
25
3
32
40
33
35
25
8
20
132
13
11
11
30
83
12
63
21
1
3
35
25
44
28
64
144
37
48
15
20
12
8
52
5
38
5
12
8
65
11
36
23
57
20
28
95
22
8
7
4
4
12
4
9
2
13
16
11
80
5
5
15
168
9
43
20
45
39
4
20
16
36
65
35
7
13
23
14
7
8
21
84
15
8
37
16
7
13
34
37
28
21
4
27
23
46
12
55
4
33
16
35
16
111
65
40
8
76
33
48
110
22
7
24
35
60
50
15
40
16
24
92
23
5
49
43
12
23
40
33
40
40
40
9
15
35
13
5
127
3
32
1
15
54
6
50
7
27
5
1
30
29
32
36
17
3
24
36
5
7
65
30
13
12
12
3
17
16
45
39
16
28
7
32
33
4
136
32
33
8
40
20
54
13
104
13
31
16
33
3
4
48
5
3
13
27
24
64
4
13
35
8
25
35
12
40
40
28
16
28
15
17
100
11
13
39
21
16
4
45
15
60
7
33
40
4
3
58
39
3
8
42
23
35
12
57
12
136
17
3
65
35
20
17
48
42
16
24
5
16
5
7
65
58
25
12
37
36
15
7
13
59
81
17
19
48
12
8
76
59
18
52
31
59
50
6
21
19
41
20
20
8
31
24
13
13
22
90
18
5
4
36
5
22
29
16
20
27
13
17
60
70
13
37
6
17
44
23
13
5
3
37
2
90
47
43
76
5
9
15
1
74
16
17
80
13
55
15
1
1
3
16
44
12
13
11
60
16
8
40
12
75
32
17
24
12
35
2
23
20
60
23
120
64
36
1
11
13
4
16
32
4
24
12
27
13
84
43
1
12
23
5
49
7
20
36
8
35
2
22
8
37
5
11
47
158
11
28
1
7
20
35
29
44
24
51
97
68
44
21
24
16
91
24
20
15
9
68
13
44
7
4
16
24
79
5
8
68
15
89
15
58
8
42
40
90
27
28
24
8
48
17
10
13
100
48
24
45
7
4
40
37
42
1
16
13
95
52
8
13
3
5
24
3
33
4
18
53
4
12
71
5
20
15
8
1
44
15
4
77
40
4
12
4
1
3
35
54
15
56
5
7
23
1
96
8
27
49
16
80
ABCD 93234480226*3^$a+1 [50105]
36
15
57
34
56
45
84
24
9
27
163
77
36
19
14
10
17
84
79
14
22
14
39
51
21
55
41
19
5
21
15
7
12
20
18
288
3
69
27
24
55
20
4
8
88
17
39
4
96
108
8
9
79
92
78
75
36
45
94
29
7
146
30
153
51
69
96
69
210
57
19
41
60
117
18
124
24
5
19
56
9
96
19
38
42
16
96
60
53
3
93
60
19
62
6
90
48
10
26
15
55
41
19
5
24
9
48
135
12
51
36
24
102
63
55
44
21
24
27
45
36
33
144
22
24
5
79
65
57
36
99
99
66
51
79
86
15
12
36
69
48
15
12
48
19
24
41
43
5
12
115
60
53
12
285
54
9
36
115
17
43
14
15
72
24
31
14
186
66
54
18
15
135
16
50
27
12
111
40
24
26
30
180
117
15
84
36
108
4
96
116
124
17
19
185
21
27
91
5
87
90
27
51
4
77
19
20
54
6
12
72
141
55
62
48
135
31
110
63
48
105
54
84
114
22
44
40
14
18
4
14
10
26
75
19
17
19
14
34
113
33
24
46
24
65
127
74
180
27
24
75
6
22
60
110
63
60
19
41
75
4
5
43
5
12
21
99
48
33
75
33
99
63
18
94
60
8
90
84
15
48
45
36
46
41
9
90
4
224
40
180
53
7
36
26
34
20
45
117
54
45
19
36
60
80
21
15
48
117
19
41
45
3
9
18
4
56
33
12
12
132
39
124
98
30
28
264
96
29
60
12
33
82
14
10
2
108
36
6
30
18
36
6
34
5
15
66
60
54
9
24
72
36
67
96
24
8
90
34
24
14
18
24
28
56
16
26
99
291
64
24
242
34
56
30
63
96
21
27
12
15
4
24
36
32
88
29
91
20
6
34
36
168
152
4
32
45
79
26
84
99
31
113
7
146
27
15
12
6
15
24
15
36
144
18
12
99
84
33
39
19
5
9
60
10
56
72
45
12
33
144
78
108
18
120
94
38
82
36
36
26
58
50
10
120
5
19
5
15
93
33
6
66
99
24
21
51
19
20
24
129
153
27
45
10
116
16
8
12
64
101
24
9
15
63
52
53
67
110
6
12
69
60
175
5
21
99
139
122
3
19
8
168
30
34
92
18
42
100
26
3
31
50
178
2
63
33
27
3
4
5
235
48
176
42
108
87
12
132
120
21
3
12
75
60
18
46
84
60
29
87
84
72
88
17
3
72
64
86
30
4
65
19
26
34
161
24
36
9
34
8
28
5
12
60
75
93
12
12
67
48
132
8
40
156
5
55
20
120
57
60
15
64
5
19
89
31
56
144
6
66
9
60
21
15
60
108
19
12
44
72
120
24
33
96
19
96
276
20
64
24
185
33
3
12
139
53
151
17
15
208
17
12
3
18
39
7
20
18
18
24
66
34
26
27
7
48
17
3
21
15
9
55
86
214
20
72
88
12
48
36
26
135
96
24
3
30
36
39
21
12
78
12
4
29
45
27
7
2
63
21
36
94
104
6
90
54
10
12
60
20
100
144
84
17
39
30
6
28
20
36
132
93
9
171
45
54
6
166
44
76
60
44
16
20
24
64
188
52
5
31
17
67
72
26
138
76
53
72
15
6
54
160
125
24
36
69
39
15
12
9
79
12
8
18
75
39
4
32
64
20
36
54
51
93
27
60
27
72
138
106
41
79
86
48
162
21
159
21
39
100
26
87
48
19
29
69
27
43
50
70
38
39
24
87
9
63
30
6
12
180
60
54
10
26
12
36
24
10
116
174
22
24
17
84
21
48
10
24
53
12
15
40
68
4
44
150
12
24
84
72
60
12
70
26
72
22
8
24
33
57
51
48
39
136
116
28
17
36
9
34
206
63
36
27
52
2
15
36
69
18
40
20
12
40
24
86
94
44
40
56
30
15
19
12
8
45
12
21
34
89
15
45
9
70
53
147
33
45
147
240
171
4
62
6
9
21
75
7
36
5
45
12
123
27
4
8
21
15
76
89
96
19
122
3
12
19
180
29
81
34
60
17
103
24
12
29
24
3
69
19
65
60
24
91
5
19
56
90
70
77
3
66
18
40
38
15
3
9
7
161
7
72
8
33
3
24
21
79
12
48
86
39
3
12
52
20
6
12
42
9
27
4
24
24
65
31
180
41
24
12
93
70
56
21
3
72
4
173
87
28
8
18
36
190
44
21
159
24
12
4
176
105
93
70
53
93
24
46
5
21
156
72
ABCD 93234850214*3^$a+1 [50066]
39
93
12
24
24
32
31
24
48
5
76
32
100
32
172
3
5
160
140
31
21
15
5
4
32
7
21
3
36
48
57
3
9
20
4
3
33
99
17
4
96
27
72
165
68
7
33
36
36
36
20
7
65
7
5
40
96
3
41
16
192
60
60
12
8
12
31
132
5
36
4
48
51
48
5
76
104
4
20
52
12
8
100
20
60
7
57
24
36
56
52
39
48
36
33
24
3
69
48
56
132
4
27
33
60
3
45
20
28
51
21
51
21
3
33
39
72
29
28
20
52
20
43
24
77
124
20
52
72
116
4
8
60
7
33
3
45
84
8
72
31
9
8
28
99
5
48
4
36
104
7
29
40
272
7
41
72
40
63
5
19
113
156
24
88
24
60
36
48
12
20
148
216
39
5
19
144
41
55
45
3
57
36
99
21
12
24
39
5
124
20
12
88
80
12
28
8
28
3
120
29
24
4
12
32
19
24
24
113
28
72
3
120
24
21
80
43
5
4
92
184
27
72
36
57
92
55
101
31
33
12
48
48
3
41
216
4
20
28
27
45
8
31
17
7
36
89
67
33
3
33
44
12
19
45
75
41
127
77
100
39
17
40
3
12
21
20
112
27
21
60
24
87
93
36
12
180
15
12
53
19
21
39
60
41
31
81
56
19
48
45
108
84
3
17
43
57
56
4
20
4
120
12
39
21
104
40
56
43
168
21
20
55
33
75
12
17
16
12
80
19
9
12
96
12
32
28
3
24
24
21
99
60
17
4
68
19
69
75
24
21
39
17
79
36
24
24
53
43
17
7
5
76
87
53
72
28
99
33
24
20
36
31
33
27
72
9
12
51
17
76
27
48
24
77
40
60
56
40
3
17
12
7
12
57
3
96
33
32
31
144
77
55
12
33
15
5
40
24
51
261
75
53
16
87
9
27
12
12
9
24
8
48
4
27
21
128
7
36
45
132
39
33
12
8
112
104
36
88
123
69
8
12
19
36
81
24
75
53
19
53
24
7
5
52
180
39
57
3
12
9
63
12
141
116
43
36
96
21
12
12
15
5
4
24
12
3
33
12
39
12
9
15
24
21
36
36
24
12
111
21
132
36
39
60
24
17
180
43
101
160
120
3
5
16
12
27
117
44
196
63
153
60
8
36
40
36
20
12
100
63
72
21
92
52
12
44
76
27
132
125
79
84
21
39
9
92
52
3
24
144
5
7
48
33
3
12
12
9
24
12
72
51
41
7
96
57
8
55
36
12
5
28
156
8
43
93
12
15
117
60
39
48
105
8
151
17
144
48
88
12
96
80
112
48
27
33
123
21
132
51
36
101
52
3
33
32
31
24
45
32
124
39
12
33
12
15
21
3
9
36
27
9
27
29
7
24
24
17
31
60
45
72
27
12
113
48
55
45
15
60
33
3
33
8
19
233
28
27
5
40
8
72
7
12
24
48
77
40
48
24
8
91
17
24
31
168
29
28
24
87
48
9
27
12
36
12
9
27
117
39
105
60
63
12
72
41
52
36
56
36
28
15
57
15
45
15
108
5
72
60
31
12
77
7
141
15
17
72
28
24
15
33
132
51
24
33
159
29
72
52
84
123
21
48
12
75
108
17
31
249
80
31
57
111
33
51
60
17
36
139
48
33
24
72
39
117
80
43
12
156
9
12
8
4
3
41
40
144
96
24
12
8
19
9
24
3
57
48
72
56
28
72
12
15
24
29
19
156
12
17
16
63
9
75
60
93
24
15
48
5
7
24
24
33
44
40
8
96
43
33
24
204
12
8
19
29
4
3
12
69
36
8
31
89
28
63
9
15
21
24
80
28
63
117
3
5
84
31
72
9
24
44
40
12
87
21
80
16
36
3
17
16
12
92
40
56
19
24
297
12
8
12
55
105
8
4
48
39
29
31
96
5
139
89
52
27
65
28
12
20
4
24
20
31
48
9
27
72
53
88
147
101
4
159
120
21
15
41
4
39
48
69
180
3
41
40
51
17
7
84
9
3
5
12
67
77
36
4
164
36
55
129
12
32
28
12
36
24
32
36
52
132
27
9
24
44
12
28
27
5
4
15
72
84
17
43
29
16
27
60
105
8
64
27
57
36
84
116
36
40
32
12
36
4
15
89
4
12
20
96
4
8
52
39
21
60
36
8
40
72
3
45
3
24
17
55
33
20
4
48
72
63
5
60
12
4
36
20
48
7
108
21
27
12
72
93
8
52
39
237
63
33
20
55
9
24
12
48
12
39
45
219
101
7
5
124
20
40
3
33
75
84
5
40
39
45
3
29
19
41
4
48
72
48
8
43
21
63
12
33
12
39
60
24
33
12
3
45
44
31
5
4
56
79
45
3
105
32
124
92
55
48
69
36
51
21
72
15
33
84
147
9
44
60
40
44
36
4
123
48
105
15
105
36
27
21
147
48
69
3
9
63
153
32
40
68
7
36
60
9
51
41
7
9
92
12
16
80
40
24
84
15
137
40
48
24
3
72
17
36
12
40
15
21
92
4
15
69
20
64
20
16
20
40
24
ABCD 93234996098*3^$a+1 [50074]
102
6
57
153
72
108
54
18
60
63
9
30
90
288
168
12
78
144
246
150
90
87
87
9
249
30
90
90
18
147
3
12
81
9
108
312
48
114
225
255
18
150
48
54
3
57
198
18
264
90
60
108
18
300
87
93
72
42
156
24
90
210
96
30
342
108
162
15
27
165
33
90
72
66
42
90
30
105
57
90
60
30
126
54
18
141
147
180
24
33
147
48
93
129
138
60
102
90
18
60
27
81
54
18
102
216
60
102
168
30
60
30
222
48
270
27
117
90
18
15
48
189
3
33
24
156
54
6
255
135
42
102
9
87
153
129
18
72
162
3
267
306
60
72
15
33
90
24
90
198
93
207
78
30
42
27
183
42
36
54
48
168
282
72
18
72
36
114
246
60
144
9
96
111
129
51
72
21
96
93
18
72
60
12
186
180
3
207
240
144
18
63
45
99
45
30
168
102
90
96
162
30
18
252
78
12
198
222
18
72
12
36
42
120
378
222
48
54
60
246
60
90
207
45
147
153
270
42
18
192
18
18
24
18
108
30
24
288
45
3
114
210
18
162
21
87
72
81
9
168
15
183
72
120
78
264
18
348
72
48
42
3
135
324
126
60
12
180
252
63
63
54
6
84
126
60
30
24
81
129
6
174
60
111
99
96
54
90
141
87
198
42
12
36
60
12
177
75
366
30
24
360
30
18
42
108
90
12
36
132
12
108
42
30
168
18
27
288
147
540
60
12
36
69
351
72
108
30
162
18
72
222
120
6
72
15
15
78
90
57
45
132
90
156
57
15
258
12
42
138
42
30
60
36
84
90
198
3
69
6
30
144
78
90
12
60
48
270
105
147
60
480
33
57
78
12
258
18
57
15
12
198
132
36
120
240
102
558
114
18
30
90
303
27
192
96
72
90
12
18
18
147
48
75
270
54
186
72
30
18
24
66
60
54
126
72
45
75
288
54
60
36
54
318
168
12
270
60
180
201
27
222
102
369
189
90
18
180
99
81
54
9
99
150
102
18
42
18
3
195
30
90
114
3
63
24
36
162
102
36
54
90
60
18
27
63
72
9
99
72
18
210
90
162
6
15
15
42
120
63
369
18
78
30
144
60
21
135
162
78
9
75
168
120
42
18
72
120
585
51
45
459
18
72
66
24
318
222
69
339
ABCD 93235057018*3^$a+1 [50498]
17
547
45
3
29
283
53
415
12
132
161
192
127
144
305
19
108
113
175
65
67
173
55
89
115
72
261
3
24
48
5
103
9
123
12
240
12
29
7
60
237
15
17
211
72
60
192
89
151
36
48
117
15
81
171
120
420
120
180
180
108
24
21
195
192
96
336
144
36
297
123
228
312
156
141
99
108
65
271
113
235
53
127
225
32
103
108
144
228
36
53
208
99
144
269
208
135
168
12
216
60
48
209
31
36
29
115
84
9
123
48
168
72
149
103
281
160
63
129
176
208
111
65
187
581
307
108
12
132
156
60
281
240
19
192
72
324
204
5
7
180
168
192
96
180
89
103
89
16
48
15
12
53
55
377
43
101
208
243
29
43
53
48
16
171
96
12
108
72
5
55
180
5
79
17
16
147
77
67
24
72
144
12
108
5
96
31
48
60
261
63
161
55
137
19
24
21
32
31
17
55
41
192
163
24
21
27
293
55
41
67
72
5
67
300
168
41
7
89
7
57
63
96
17
352
63
72
108
221
139
180
12
5
19
12
17
55
665
144
331
5
31
156
108
72
17
96
31
24
216
36
77
16
128
319
84
77
67
45
123
53
139
60
89
64
224
112
27
180
113
48
16
63
156
204
36
120
77
192
7
48
36
96
84
161
96
19
48
60
12
261
96
27
144
53
192
16
32
67
84
60
29
79
144
36
12
72
180
24
29
48
43
245
67
264
5
48
163
168
324
72
120
24
84
101
48
64
39
233
271
72
72
168
41
427
300
96
84
5
175
17
16
243
77
139
228
60
72
144
173
96
211
108
60
36
17
199
216
12
180
60
36
17
175
161
16
27
53
91
84
132
216
5
67
48
141
32
240
55
144
36
69
3
45
15
252
120
45
80
7
41
48
208
63
48
60
101
7
180
12
89
127
132
84
297
99
108
132
45
80
64
176
187
69
32
112
63
161
19
93
63
17
7
156
29
67
77
103
12
240
12
113
144
336
208
32
55
153
27
72
36
233
19
45
80
127
17
127
129
123
84
33
192
528
80
31
24
41
31
65
91
245
7
9
ABCD 93235531882*3^$a+1 [50285]
60
68
72
231
37
60
95
48
1
143
253
32
40
12
56
64
68
99
13
48
80
28
20
4
8
28
72
48
12
288
72
188
147
85
59
1
72
116
180
60
132
120
100
12
60
68
231
37
11
73
8
112
288
48
32
48
207
33
412
20
15
25
48
32
40
140
99
121
23
109
188
168
4
8
52
36
107
93
40
24
48
323
177
15
25
71
241
95
1
12
20
15
85
440
240
28
84
35
73
23
49
188
51
61
128
100
239
369
112
47
13
240
48
84
56
39
96
97
72
68
300
180
60
40
72
68
60
168
52
11
9
28
24
60
68
100
60
12
168
191
1
120
60
36
20
60
124
11
37
168
12
132
180
156
24
8
147
93
3
96
121
48
23
1
296
52
68
40
180
320
12
40
95
157
96
120
11
109
35
25
71
49
132
20
135
13
83
181
59
336
73
60
12
95
381
240
12
135
37
116
100
20
159
33
303
225
15
105
40
140
60
4
176
99
13
68
63
97
47
25
71
48
13
48
12
48
12
8
88
240
72
180
8
72
28
180
32
528
159
13
80
51
181
48
68
87
85
12
48
320
28
131
1
108
24
48
48
107
33
40
204
60
47
48
1
80
15
25
80
132
52
36
84
71
57
39
13
48
12
156
140
12
300
28
84
48
240
167
33
111
121
119
1
96
140
40
12
128
255
96
169
23
9
120
60
40
107
1
204
176
147
273
207
25
167
144
1
128
120
28
84
23
13
83
1
56
135
49
8
48
231
9
39
25
108
8
3
240
109
108
72
192
276
12
108
131
61
108
20
195
57
48
135
49
120
120
47
121
8
40
252
72
36
72
23
49
95
133
48
11
9
180
52
60
420
312
119
37
20
40
24
128
220
8
220
20
3
192
25
23
189
88
11
48
48
193
12
179
253
156
72
60
12
23
13
275
25
23
48
169
60
107
33
120
280
60
179
13
179
193
287
469
59
145
128
60
3
48
57
232
95
48
105
120
15
144
73
132
35
1
431
49
24
8
168
100
12
48
215
169
116
3
177
40
120
12
12
8
112
60
83
145
72
71
144
61
120
11
96
33
304
176
64
128
88
32
100
35
25
8
12
348
39
13
35
144
48
33
40
20
100
8
372
40
11
97
72
60
107
33
15
48
25
60
92
88
32
87
61
72
59
48
48
133
12
8
52
168
11
48
1
32
111
97
239
93
99
9
180
3
57
112
200
40
23
48
1
36
20
87
96
96
33
100
59
61
12
108
60
108
132
108
204
36
80
4
8
48
ABCD 93235779004*3^$a+1 [50091]
126
201
168
45
15
219
18
39
204
45
15
21
27
180
9
18
165
396
96
45
75
141
99
9
15
120
96
12
225
18
54
135
189
39
33
54
69
75
198
15
21
87
255
165
60
48
84
3
54
75
24
81
87
48
24
24
120
93
99
360
81
75
12
21
63
36
108
81
63
108
48
36
33
99
189
75
33
99
81
219
33
39
120
132
12
93
39
48
75
117
81
36
15
120
36
171
33
120
144
45
63
45
540
123
24
159
81
24
93
108
324
63
9
18
249
237
75
96
144
336
24
117
18
90
39
105
36
123
39
153
120
120
57
375
111
18
255
105
111
144
24
60
240
156
129
126
126
87
144
75
9
48
105
39
12
60
48
57
63
63
54
216
15
48
153
123
396
12
36
180
117
162
21
48
36
168
288
96
81
183
24
180
60
48
48
36
144
141
147
33
75
144
120
24
228
384
60
48
72
12
192
45
147
249
99
132
3
285
57
183
357
123
84
12
36
159
9
96
201
270
198
27
456
129
36
99
45
51
21
3
105
171
27
105
240
96
48
105
15
384
69
75
24
333
51
129
111
72
33
36
123
21
159
75
21
12
39
189
84
33
15
111
45
108
168
48
192
12
276
24
72
12
12
228
27
9
60
48
117
36
162
234
15
12
153
147
24
24
345
75
144
33
123
72
252
96
108
240
180
9
99
117
111
96
36
9
126
33
57
36
27
144
156
60
36
108
36
99
225
396
12
69
63
156
24
45
27
48
33
39
69
162
105
96
141
72
39
36
48
72
24
69
36
3
96
12
36
288
96
36
48
48
60
141
279
117
147
144
48
57
183
96
48
24
45
108
51
57
648
3
48
129
27
99
126
144
63
288
132
24
141
90
90
360
63
156
180
33
135
36
387
129
108
123
177
273
36
72
18
57
48
21
375
21
180
315
12
36
24
9
108
252
15
120
9
63
144
189
36
195
132
72
72
12
165
180
36
15
183
33
39
18
36
27
48
324
33
3
87
18
72
36
108
36
27
108
96
21
180
147
180
105
144
144
3
105
87
39
297
84
33
111
141
99
132
12
60
183
129
60
81
15
12
120
69
87
75
9
156
51
81
24
36
93
159
96
120
12
171
90
15
12
108
36
12
213
27
336
132
ABCD 93235818244*3^$a+1 [50031]
19
5
55
5
43
24
29
60
90
24
13
23
21
39
144
25
35
66
7
8
69
66
121
44
16
143
6
15
15
24
120
85
96
20
9
27
3
36
54
66
1
29
19
60
11
9
52
8
75
37
68
51
54
66
9
156
9
7
149
7
17
66
30
54
57
3
25
5
30
25
35
36
21
16
44
33
6
189
21
30
54
90
66
54
30
51
24
21
55
72
17
91
80
24
72
9
31
23
36
30
24
156
55
5
30
45
16
36
12
32
40
8
111
60
60
1
119
30
39
15
36
30
30
37
8
15
21
9
19
5
27
40
60
143
37
29
24
31
119
96
81
63
81
105
24
30
120
37
23
1
35
37
23
24
180
6
55
80
9
36
60
231
28
41
24
30
21
15
45
9
30
61
84
32
69
39
76
36
23
1
20
135
25
20
9
36
54
96
49
65
7
80
64
36
59
21
9
51
76
8
52
72
11
37
47
36
24
1
29
30
57
39
49
72
84
5
19
5
7
80
108
16
144
5
31
5
90
54
6
60
84
133
84
53
15
51
21
3
37
23
157
68
21
7
287
1
20
15
24
13
8
36
39
24
1
300
60
29
55
71
1
29
7
152
60
15
21
4
35
36
61
23
85
20
28
8
9
87
9
84
6
145
35
24
60
36
1
59
60
85
12
24
23
30
27
40
23
60
60
6
30
105
129
6
145
29
60
127
48
35
117
3
126
51
3
36
25
5
24
30
36
54
120
90
36
37
212
75
30
30
21
15
30
30
49
11
109
80
21
39
28
203
25
35
60
45
99
37
80
148
35
60
121
5
30
25
12
8
99
6
54
21
144
60
45
30
81
144
45
30
120
90
27
9
55
12
53
19
36
119
120
60
6
54
6
39
28
47
25
41
19
11
1
23
121
36
36
44
16
53
75
36
16
12
95
96
49
101
150
81
3
60
85
95
45
15
21
165
7
83
120
61
8
96
84
28
23
24
36
30
19
11
1
83
90
6
1
44
9
27
99
54
96
31
143
6
30
30
84
30
60
30
6
24
13
44
4
60
29
87
40
24
80
4
11
25
35
81
3
21
4
11
54
6
1
80
16
72
72
80
9
54
1
5
7
60
83
9
15
66
24
55
35
21
16
164
36
9
91
29
114
30
15
216
100
24
20
51
1
89
54
21
52
44
39
37
24
59
60
81
3
6
55
44
136
24
20
51
24
90
36
31
36
17
6
60
60
9
12
63
1
119
6
24
6
21
28
11
109
32
9
39
201
15
15
37
203
30
204
120
90
6
7
32
12
39
21
39
54
150
36
1
83
25
71
9
21
159
12
39
85
36
173
126
61
53
96
114
60
117
3
81
129
7
59
24
36
54
6
30
15
9
27
69
67
8
36
9
90
1
188
81
30
120
21
3
177
3
25
5
6
49
95
21
40
95
1
44
9
6
61
23
6
7
23
129
52
48
32
4
72
17
6
37
47
73
44
64
60
29
7
23
25
41
210
45
9
15
40
60
35
81
39
37
24
65
7
23
24
30
31
59
21
76
108
65
6
9
16
80
40
204
56
9
91
119
61
24
5
6
69
15
13
83
24
180
21
9
36
30
30
30
144
61
35
30
120
15
15
121
8
36
9
6
21
24
64
65
43
8
99
13
53
19
65
67
23
36
49
48
197
51
39
105
148
32
15
66
171
4
5
30
9
45
115
5
15
15
37
8
36
135
21
16
44
28
12
8
15
21
36
9
19
32
39
9
21
30
85
36
59
30
84
43
47
60
36
60
30
7
47
81
39
60
6
24
66
21
249
39
15
21
204
15
30
6
21
63
81
15
25
36
29
39
112
36
24
29
30
90
39
120
75
6
150
1
80
40
104
15
30
30
9
16
12
108
5
54
1
36
23
121
44
21
55
185
30
9
21
79
41
91
23
30
6
49
5
60
7
29
7
53
39
15
1
35
30
15
9
66
9
21
219
15
6
90
24
21
15
1
29
30
120
49
11
25
44
51
9
15
21
135
1
23
60
25
11
45
24
15
96
25
116
48
36
39
57
9
24
66
1
20
39
85
35
1
8
51
25
29
7
108
60
35
30
43
17
30
6
90
1
8
21
120
7
17
270
36
109
32
99
1
23
60
30
147
3
36
1
36
53
51
93
91
24
12
68
36
15
24
37
68
51
84
117
84
64
36
65
39
111
30
31
29
99
81
19
72
53
15
111
30
54
120
36
9
51
30
67
44
39
49
12
143
6
90
21
33
60
60
207
63
60
156
25
5
7
44
9
19
60
72
8
135
66
54
60
60
126
84
31
35
30
15
15
24
120
13
53
15
45
31
23
73
47
60
13
23
24
96
45
15
30
84
6
109
35
45
15
6
24
43
8
40
5
30
30
151
24
5
54
6
ABCD 93236829542*3^$a+1 [50053]
36
15
60
9
15
66
27
135
45
27
21
15
120
45
189
138
60
12
93
33
99
111
12
12
21
27
105
72
15
93
87
21
237
63
39
48
45
15
30
15
168
57
27
111
24
33
63
105
12
180
3
60
54
18
57
63
57
51
12
60
72
120
120
48
90
75
3
72
93
39
201
24
96
24
45
18
57
51
57
3
9
63
57
21
42
57
93
63
12
108
9
135
3
153
45
54
21
15
54
6
9
60
60
123
60
192
120
90
111
15
9
48
3
69
36
99
33
12
36
60
84
3
198
15
12
192
111
24
105
135
96
12
18
99
60
33
87
156
75
24
48
60
72
240
33
12
63
45
48
39
48
72
21
57
42
153
63
270
15
27
108
72
108
117
3
12
33
219
33
48
24
3
45
45
3
120
12
132
135
96
60
57
15
60
30
48
87
168
12
87
21
57
15
75
102
30
18
123
84
33
15
12
96
39
33
3
72
228
9
36
12
63
9
51
285
75
192
33
147
72
6
27
3
12
33
120
39
96
12
192
33
27
48
165
12
36
15
45
84
120
15
120
33
108
159
36
225
27
12
48
48
12
153
60
75
129
243
33
27
45
180
3
57
108
99
108
132
45
75
210
18
57
3
18
15
60
15
9
120
156
39
36
105
39
153
63
9
15
21
84
48
12
123
33
27
48
192
105
27
96
45
39
108
30
63
27
33
72
15
33
84
3
72
60
18
42
6
42
60
33
57
15
12
15
153
15
12
45
15
6
147
63
9
3
60
105
3
60
69
36
27
72
96
57
105
138
180
45
27
33
120
120
12
45
18
12
48
60
72
117
96
12
3
42
330
120
288
120
120
24
45
63
12
21
105
39
60
45
18
165
3
57
60
12
120
36
249
138
108
105
72
180
15
57
36
207
12
33
27
33
180
27
105
60
15
108
240
48
45
195
84
81
15
129
36
60
24
60
51
45
24
75
141
75
9
60
15
93
12
51
129
45
48
3
15
30
159
48
123
117
3
129
45
78
180
45
12
51
9
36
72
45
3
264
36
15
144
45
21
27
3
9
120
33
150
60
45
168
60
12
72
111
45
279
81
12
27
153
72
60
3
93
15
69
15
78
42
96
165
15
117
3
57
63
12
480
93
24
96
27
93
9
75
15
105
51
42
15
135
12
21
57
3
45
27
15
165
75
33
84
75
60
33
75
12
33
63
24
93
15
165
147
48
33
12
168
15
189
168
120
120
12
36
12
120
75
30
18
360
57
27
93
267
45
60
75
45
168
15
120
93
12
177
63
252
15
48
48
60
24
36
69
48
180
135
105
27
36
12
33
60
12
12
36
84
141
327
72
108
27
21
147
117
63
12
21
12
147
81
15
9
75
36
45
84
15
45
63
108
204
45
96
24
36
39
81
27
12
45
15
33
120
15
33
24
75
225
15
81
159
96
24
36
24
36
129
51
24
96
9
123
33
12
183
69
183
12
81
87
237
3
93
39
18
90
48
102
3
12
72
48
60
60
33
99
3
48
117
72
15
105
36
84
183
93
72
27
141
75
9
21
147
12
3
72
150
3
27
60
45
303
90
18
9
36
87
72
21
45
207
12
3
108
72
192
165
153
15
75
33
12
27
153
60
72
51
84
45
156
27
72
30
111
159
33
33
75
87
297
3
60
ABCD 93236850698*3^$a+1 [50127]
92
33
114
16
45
29
55
81
14
13
51
30
2
9
16
80
72
7
33
21
11
64
56
49
11
61
20
3
21
10
81
8
36
19
9
32
24
55
5
52
57
116
67
44
48
13
23
25
15
32
13
12
59
144
16
33
35
87
66
175
57
72
39
71
24
61
51
29
61
24
75
36
48
12
75
9
24
56
1
39
84
20
1
6
54
35
45
51
72
97
44
42
93
45
31
39
29
3
9
16
9
36
23
4
53
18
9
1
92
123
37
35
9
3
76
5
96
144
27
4
29
19
17
58
17
25
59
12
24
69
16
23
25
27
9
54
32
9
24
13
47
12
88
60
60
20
13
23
16
21
12
15
117
11
12
27
9
76
20
9
12
34
24
66
78
8
49
33
3
83
1
8
40
80
37
50
69
19
6
11
48
156
36
13
171
9
92
3
21
7
3
24
8
10
3
20
97
8
79
45
120
27
29
52
14
24
30
111
28
17
15
39
1
120
33
15
8
13
95
121
20
99
27
25
53
55
27
5
3
34
102
5
28
8
15
34
63
12
96
99
9
225
35
16
116
48
45
31
60
15
5
60
15
21
100
153
204
51
84
12
81
134
6
27
37
18
81
161
3
25
71
1
66
144
6
8
10
86
178
18
38
25
117
18
9
15
125
36
15
9
72
25
6
9
5
34
161
21
55
60
29
106
9
71
144
90
28
18
8
9
16
17
223
36
41
39
28
32
24
12
25
8
90
37
44
15
34
47
49
3
20
13
48
36
20
91
72
8
24
15
30
28
11
27
18
15
52
3
6
35
36
3
42
4
74
49
72
48
120
53
27
25
15
12
9
26
6
39
4
15
77
33
42
9
1
15
92
16
21
23
96
36
85
36
3
32
159
25
5
10
29
12
64
36
83
10
35
4
63
144
81
44
4
96
135
50
15
85
95
9
34
6
15
155
96
1
32
52
41
3
4
11
1
120
5
39
16
140
36
25
18
2
28
32
10
8
22
99
41
19
11
24
25
48
36
17
4
11
108
40
24
17
103
12
20
39
64
38
18
34
11
172
72
15
18
75
27
32
30
24
99
12
9
120
34
41
36
45
3
51
1
39
2
115
12
56
85
171
95
1
32
28
32
12
25
23
72
24
16
48
32
25
15
5
84
15
1
60
18
18
3
27
80
9
21
3
132
3
9
37
3
92
36
9
3
51
109
68
15
49
41
4
63
32
81
15
64
20
124
21
20
19
87
17
13
18
125
109
35
1
15
20
21
19
24
32
1
68
55
20
15
70
2
57
103
65
48
24
7
18
3
92
33
15
39
40
18
12
36
198
72
9
5
39
60
55
77
4
89
19
11
66
15
21
99
13
3
5
28
47
9
16
38
30
75
1
48
135
12
11
82
86
9
33
78
72
9
85
15
21
27
41
40
75
104
12
48
73
35
132
97
36
39
20
64
9
11
1
59
64
12
8
1
27
20
64
24
9
63
104
1
39
60
20
15
54
19
72
39
89
76
21
59
16
60
29
19
15
33
8
24
16
21
15
35
9
49
62
6
27
72
60
43
41
85
11
21
7
12
5
4
27
12
36
41
3
33
94
41
13
15
17
112
2
25
48
68
25
18
32
37
20
12
4
92
84
25
30
18
15
21
26
1
132
20
96
60
4
96
24
20
25
2
54
12
22
32
1
9
20
10
5
1
3
56
4
131
30
51
105
19
48
3
45
65
15
123
22
47
12
39
10
32
19
20
31
38
7
32
3
13
21
30
74
12
87
28
8
45
51
21
40
44
19
20
60
12
4
3
30
26
16
81
57
11
25
71
4
12
27
17
85
63
20
12
45
39
7
198
66
81
144
5
76
27
12
93
71
60
24
28
69
36
84
63
8
24
64
24
32
28
17
195
13
72
23
33
3
111
25
9
54
21
51
74
15
36
19
89
55
102
11
97
47
16
12
33
98
49
8
72
57
19
21
11
33
52
27
212
28
20
57
16
63
5
66
94
75
20
4
60
137
19
20
12
4
45
80
16
3
11
49
32
4
21
119
25
14
25
24
63
18
6
9
12
105
8
15
16
20
9
16
39
80
24
55
6
90
17
85
59
40
69
36
30
74
112
3
92
72
12
4
12
83
202
24
23
13
18
57
12
128
33
12
7
21
12
15
29
15
51
24
16
8
25
111
14
42
9
111
22
11
1
35
4
60
41
55
44
55
45
44
72
9
7
23
69
85
63
32
1
39
68
4
9
60
11
28
17
10
78
48
183
44
132
61
47
21
19
60
33
63
32
3
42
7
41
7
15
89
25
11
19
200
40
129
44
16
129
18
29
60
36
19
9
116
1
75
8
61
63
51
45
44
48
48
16
20
48
1
15
11
24
22
35
63
40
32
49
5
28
12
15
20
28
113
10
69
21
104
3
52
24
56
40
21
27
68
3
1
15
45
60
71
34
24
71
1
20
24
43
8
72
31
21
144
20
7
53
61
195
3
56
81
40
108
21
62
13
92
15
24
1
32
28
32
12
88
105
23
24
1
72
171
51
65
15
9
45
7
33
111
20
13
108
39
5
84
16
14
66
3
16
65
127
32
27
9
25
39
23
9
28
12
9
39
17
39
55
101
36
45
75
4
20
39
16
56
9
4
12
68
16
21
38
129
13
20
19
45
44
52
84
56
115
48
15
9
72
63
18
147
105
56
91
8
28
93
32
147
160
33
47
25
18
89
16
8
64
47
33
72
15
9
40
39
5
51
9
ABCD 93236979268*3^$a+1 [50015]
27
21
63
42
39
16
17
48
15
48
24
81
15
40
56
96
27
21
72
135
24
33
16
59
21
144
87
25
23
90
87
40
24
11
45
123
21
63
1
8
120
51
54
114
45
16
119
33
88
17
18
72
78
48
63
48
15
72
18
15
48
48
15
60
84
60
61
24
23
12
240
93
40
32
96
63
9
16
83
13
24
32
75
144
36
49
35
93
39
73
17
151
32
256
59
13
23
25
48
32
24
51
6
30
1
48
48
83
168
21
63
1
96
17
15
39
9
63
49
104
27
181
32
105
79
32
15
18
72
18
13
23
9
48
48
24
48
48
63
49
56
27
13
41
39
63
24
81
24
87
1
41
30
73
8
87
66
135
88
32
33
7
35
69
120
24
48
24
16
8
177
72
175
23
9
111
25
24
32
9
54
36
24
21
33
72
7
95
132
85
120
48
48
17
6
108
37
24
120
32
24
15
144
12
85
23
33
9
126
193
35
36
18
18
21
24
24
99
37
155
13
119
66
39
24
16
17
39
27
13
11
21
48
15
25
17
7
47
36
69
24
16
32
3
45
63
36
61
104
27
37
35
13
128
99
141
123
21
15
144
73
23
33
51
13
24
17
7
8
96
24
9
150
1
8
16
144
32
63
1
131
84
18
18
93
111
49
96
8
57
54
33
48
64
152
9
39
16
104
63
12
6
15
120
135
33
15
121
47
12
37
96
24
41
168
7
23
25
65
6
228
21
39
1
35
21
27
61
17
39
24
40
104
63
9
147
21
88
23
90
7
24
23
9
3
144
37
161
7
8
27
12
49
47
9
75
144
36
33
96
16
96
48
24
119
42
15
147
36
9
63
12
60
9
3
72
13
59
21
24
16
192
23
25
8
51
117
27
144
13
8
57
7
23
18
39
48
48
177
87
24
40
24
23
25
119
33
3
21
48
96
120
159
25
24
32
24
160
11
69
51
6
15
87
57
3
12
25
47
90
15
48
15
33
40
224
16
95
9
120
33
15
57
42
13
8
15
49
8
9
54
60
12
24
90
126
48
105
72
9
30
96
121
32
3
72
13
120
24
96
35
61
71
9
3
24
13
35
45
177
31
8
24
136
152
39
73
143
96
33
75
13
41
18
165
63
1
56
72
3
165
9
24
39
105
63
3
13
311
9
15
49
35
93
192
120
15
81
184
8
27
21
160
32
27
54
7
23
1
107
309
15
36
93
51
21
33
186
45
9
7
119
9
16
119
84
61
107
126
7
24
59
37
11
45
9
96
18
13
8
9
31
191
33
3
13
35
180
18
78
90
39
9
39
112
155
93
72
33
7
72
47
1
59
85
8
15
72
33
15
97
8
48
9
18
24
30
199
72
107
150
111
87
72
12
60
9
144
88
41
24
138
21
48
99
12
42
15
15
33
39
1
17
111
15
18
186
12
1
56
40
80
3
141
111
9
81
42
84
24
9
48
33
87
51
150
30
90
6
81
136
47
81
48
3
21
40
32
33
30
153
64
72
56
15
25
35
84
36
93
75
21
16
47
42
15
87
1
104
24
15
42
207
39
42
30
18
42
13
23
33
39
33
16
80
9
54
18
31
23
96
36
48
6
79
41
18
61
35
37
24
95
9
27
13
32
63
25
11
45
64
23
57
105
103
35
13
24
41
7
80
64
83
61
11
30
42
21
15
48
105
24
129
247
48
56
96
48
3
13
83
120
6
7
8
16
35
181
17
24
72
48
7
11
93
15
25
80
3
24
21
51
21
72
16
8
16
41
6
33
15
24
49
32
9
39
24
99
21
72
9
31
41
111
144
16
89
103
72
137
63
24
51
69
3
108
36
6
18
21
27
37
95
49
56
33
87
40
8
15
1
119
97
65
6
84
109
104
9
48
114
36
1
32
3
109
71
18
79
72
48
47
9
16
35
12
1
203
13
96
48
23
48
24
48
57
96
15
72
72
33
33
7
176
288
72
88
131
13
35
21
72
51
205
17
48
7
143
156
37
23
1
11
45
9
114
61
23
145
32
48
15
105
15
18
15
48
51
13
95
9
96
3
30
7
56
16
96
23
18
63
40
8
16
80
15
57
15
66
18
24
21
72
16
8
9
72
7
119
33
24
51
72
84
57
144
72
3
30
39
3
45
39
33
9
39
33
15
39
18
126
12
21
15
36
21
24
63
145
56
15
42
54
9
24
ABCD 93237241018*3^$a+1 [50024]
3
33
83
13
108
96
6
96
18
11
217
99
164
49
15
32
1
36
39
33
191
7
18
143
1
36
12
71
7
9
45
132
24
15
111
30
3
33
30
17
12
49
95
160
20
24
36
61
23
49
23
25
84
84
6
6
60
23
25
78
29
1
47
25
11
16
21
24
24
48
12
15
21
156
30
30
18
6
39
33
3
33
78
18
36
23
16
51
102
83
1
36
72
51
8
1
11
157
48
6
41
16
39
41
49
12
12
108
3
21
72
75
80
40
8
96
1
12
71
52
21
204
156
63
45
204
35
49
96
48
12
90
18
78
6
72
12
51
9
11
72
157
12
11
16
36
48
15
30
72
96
36
36
72
99
9
171
84
21
51
21
47
100
63
9
56
37
131
4
99
33
21
35
24
61
75
129
23
25
15
32
55
30
12
6
18
36
42
18
107
76
69
36
11
19
78
107
13
27
21
48
60
156
3
96
9
24
36
12
11
109
15
8
12
25
11
37
42
30
24
35
25
108
3
56
7
6
36
23
60
25
24
131
1
11
1
27
21
24
42
6
12
72
54
29
52
44
64
33
3
45
12
120
75
33
12
63
36
33
12
6
102
171
45
18
29
97
63
12
8
49
36
72
18
102
35
7
141
57
3
33
95
16
81
12
23
85
107
16
45
71
13
27
87
42
6
78
3
32
1
24
12
3
57
15
60
9
35
1
6
18
12
36
39
32
13
42
30
123
39
33
105
204
12
48
30
42
39
33
78
48
42
54
33
8
1
108
48
48
36
83
108
37
12
39
57
12
24
63
33
75
45
24
18
9
39
6
60
24
35
13
83
289
36
71
48
16
39
18
15
44
13
15
72
15
54
42
162
72
12
11
1
11
49
48
3
93
47
25
39
3
9
8
24
7
126
195
60
99
189
9
27
63
48
77
1
47
19
45
129
18
29
1
36
27
36
12
3
30
12
12
240
35
37
12
6
45
3
33
60
9
36
6
78
168
42
129
15
54
3
9
11
25
27
69
36
60
48
83
37
35
12
61
6
105
45
23
1
96
18
33
44
85
48
60
3
15
6
42
17
85
35
100
44
13
120
11
16
20
36
31
18
11
28
36
20
24
1
12
90
54
23
12
37
24
42
30
18
78
108
3
12
72
105
102
54
23
25
51
45
42
90
6
42
12
36
84
3
15
54
107
1
11
28
8
72
85
18
30
35
13
48
15
33
12
71
109
18
144
54
23
37
12
27
24
21
48
23
64
44
16
69
216
123
21
48
84
15
128
132
1
47
115
45
12
69
72
27
21
42
89
1
6
18
30
30
66
57
36
20
61
12
84
114
125
60
40
140
97
11
13
36
12
11
31
77
1
12
12
51
8
28
80
1
66
66
47
31
57
177
3
33
204
35
1
36
15
9
6
137
37
3
8
88
69
240
23
13
6
17
72
64
80
7
66
11
1
18
18
36
12
30
18
11
16
12
8
144
85
83
25
36
11
48
61
180
24
3
84
45
35
60
1
171
93
71
1
12
60
48
42
90
23
85
59
31
96
9
20
133
11
61
102
41
25
24
198
33
33
12
3
81
12
24
51
21
12
3
20
124
9
36
35
12
103
174
48
35
13
18
48
45
195
54
36
12
3
8
25
71
72
49
24
11
25
132
23
13
3
45
18
45
36
15
96
42
102
41
64
9
60
66
9
72
144
44
13
179
109
35
16
12
39
54
132
54
150
3
33
47
16
69
3
69
59
13
51
60
20
96
48
79
45
51
18
36
167
36
31
54
3
21
18
90
6
18
47
1
23
61
87
45
6
6
11
64
33
12
3
44
60
100
20
37
23
19
102
72
108
54
105
117
27
9
27
3
41
7
30
27
9
107
115
6
84
144
198
65
12
28
312
57
60
11
60
4
33
215
148
44
13
72
12
39
80
72
13
36
3
180
69
11
64
72
84
105
12
23
216
1
24
23
16
69
12
27
9
3
36
9
59
13
12
6
45
105
48
42
6
23
52
188
73
3
33
36
24
23
1
60
54
65
72
61
12
144
143
25
6
57
9
119
96
1
108
11
1
12
84
60
83
76
93
6
33
48
168
20
60
55
42
95
169
12
306
30
11
7
77
60
7
6
23
13
12
72
60
6
93
33
18
45
33
66
89
49
167
25
84
18
273
60
69
12
84
72
84
15
105
39
116
31
29
19
96
29
36
61
83
37
24
15
44
1
6
129
8
7
137
88
9
72
11
25
24
168
24
11
25
119
13
59
37
107
61
18
18
60
83
40
21
18
65
37
12
24
72
12
156
47
25
30
18
30
126
24
36
6
54
3
81
39
21
12
47
25
6
30
60
6
17
13
180
12
60
132
51
15
33
15
65
97
30
33
9
ABCD 93237517112*3^$a+1 [50009]
165
119
132
12
60
216
72
16
3
65
4
20
31
53
36
64
68
52
36
87
9
396
12
36
24
80
100
32
156
19
45
8
4
24
8
4
87
57
56
156
4
56
55
18
51
8
252
7
113
36
36
91
84
65
48
4
12
3
41
72
52
8
4
20
24
79
17
73
47
12
60
31
29
24
85
24
90
17
67
21
20
49
75
21
11
100
36
48
20
49
255
20
12
73
18
57
68
55
60
12
5
67
93
8
24
4
360
3
129
20
60
72
19
137
28
21
83
192
48
16
36
68
12
7
18
315
15
33
164
16
96
8
48
28
44
43
24
29
120
52
48
72
20
4
44
24
52
39
53
145
66
57
3
21
8
115
5
24
7
29
19
53
12
132
24
72
16
8
16
32
55
5
36
12
40
80
40
8
36
7
24
5
48
19
12
113
55
30
3
51
90
75
15
17
19
5
4
32
4
63
9
8
36
64
120
60
15
5
49
59
7
57
20
55
57
8
4
36
33
35
7
29
24
49
23
40
56
16
99
24
141
20
24
115
29
24
43
18
131
31
53
76
140
40
56
28
44
25
11
64
32
100
63
5
109
3
171
93
21
51
3
84
5
52
56
19
5
84
19
165
15
5
7
45
20
139
5
12
108
52
15
29
16
27
18
95
16
8
168
12
16
15
89
48
48
13
155
172
80
1
234
6
11
100
56
52
15
53
24
64
68
40
21
51
72
20
60
31
101
19
60
18
87
219
17
91
53
24
16
159
69
20
12
36
24
16
8
61
11
12
156
96
16
36
3
21
44
24
16
21
39
33
71
4
45
23
60
12
4
32
156
25
54
65
79
72
48
161
36
40
15
129
44
48
72
88
60
27
57
111
17
36
67
36
24
65
12
7
72
24
17
4
48
20
96
79
201
44
43
41
4
152
48
60
60
12
40
39
77
60
4
20
36
4
68
12
4
36
116
13
39
153
83
120
60
96
163
6
15
24
12
8
7
53
28
45
23
84
4
44
52
80
40
80
120
12
120
64
87
57
111
72
84
89
28
32
31
5
1
107
13
75
36
8
24
120
28
152
7
36
9
188
43
41
132
24
31
165
8
7
96
18
191
76
108
36
44
36
84
72
60
60
132
36
49
18
5
24
97
47
16
80
55
18
47
24
76
3
5
85
48
162
57
80
13
3
12
8
79
45
44
76
141
35
4
8
96
7
53
4
140
40
84
8
7
77
16
44
7
113
4
8
40
21
107
84
36
61
87
8
36
24
55
60
12
29
79
53
12
67
29
64
72
156
72
8
96
43
17
16
15
149
84
4
51
5
88
32
55
60
33
24
12
21
35
55
12
45
156
195
77
12
277
30
137
136
60
80
4
3
41
28
51
89
72
112
132
12
21
66
6
39
33
39
15
12
5
31
77
40
12
87
45
36
15
125
108
48
36
4
3
53
1
23
31
29
72
4
116
7
197
24
55
48
29
28
36
72
51
165
8
52
12
8
13
51
188
28
36
20
16
56
24
61
59
91
12
57
3
93
80
12
67
36
113
88
51
33
108
32
148
72
24
44
19
45
120
80
28
87
41
4
27
6
15
80
7
5
13
27
120
8
61
23
73
11
60
24
60
37
71
97
48
47
36
12
1
75
8
28
63
81
44
19
378
111
56
60
48
12
144
96
36
12
4
32
4
57
144
119
100
20
120
16
72
36
288
39
77
28
36
15
24
57
15
53
36
96
48
31
45
20
60
60
16
231
29
168
115
17
52
8
7
17
48
60
36
19
5
67
24
17
48
24
96
31
36
69
20
13
39
8
48
4
8
7
36
33
32
19
6
71
84
12
48
40
48
8
24
72
184
20
76
63
9
176
52
96
104
24
180
31
101
61
47
60
16
15
101
52
45
3
44
24
36
84
12
16
51
45
48
36
8
36
13
39
68
4
8
76
20
72
24
64
20
4
105
3
51
105
8
16
128
7
132
33
20
16
8
60
168
228
48
7
276
17
36
76
27
17
79
18
120
83
31
5
7
21
24
80
7
120
21
36
69
3
87
17
7
12
21
116
52
84
80
88
153
47
52
44
64
144
63
65
52
32
37
15
57
35
52
8
28
32
36
4
24
32
67
53
12
172
8
252
100
69
6
41
88
8
4
36
216
15
29
36
169
39
20
24
79
53
24
72
4
44
ABCD 93237776876*3^$a+1 [50011]
8
136
24
26
30
10
24
15
15
21
35
64
2
24
40
12
18
26
40
8
6
30
52
8
30
16
8
10
36
74
40
32
10
38
25
21
42
38
7
149
6
40
72
8
18
52
15
29
40
6
38
10
6
123
15
32
118
15
36
9
27
41
52
30
26
240
6
10
63
5
42
6
12
16
20
4
3
53
19
21
12
12
56
22
38
60
54
16
2
22
2
24
19
27
9
5
130
26
100
20
24
16
36
2
16
2
19
29
12
12
16
30
24
8
24
66
150
10
78
30
15
29
48
4
63
17
19
65
6
34
24
6
42
3
11
61
17
12
43
27
8
22
66
74
4
20
16
8
102
49
9
56
6
90
24
22
9
129
86
24
34
30
2
6
13
5
30
10
54
78
60
38
96
66
70
2
36
42
24
24
40
104
18
30
40
14
36
19
3
18
24
54
74
6
1
39
50
24
148
20
72
36
10
26
46
74
4
32
28
62
58
62
24
6
4
56
24
16
32
16
30
2
48
24
22
26
72
28
18
26
6
72
58
38
1
5
4
56
46
8
40
32
82
36
20
6
25
95
48
40
2
64
39
36
77
22
38
28
20
16
26
18
52
18
26
150
10
14
42
88
75
99
38
4
24
14
112
105
36
89
28
68
103
45
6
90
54
2
142
21
21
14
64
50
28
18
26
30
66
4
20
54
1
15
50
30
16
2
30
1
9
8
112
6
26
6
58
24
56
24
22
6
48
44
46
24
56
24
13
59
13
36
111
56
90
22
8
22
68
24
46
50
54
25
21
12
20
36
19
21
51
51
2
6
6
4
96
6
2
36
114
48
10
8
24
6
49
65
172
60
6
30
44
19
5
6
34
14
10
3
59
66
22
42
14
30
91
15
26
12
58
18
6
9
41
6
22
122
6
28
20
4
12
74
16
9
41
36
82
57
53
36
22
33
39
56
85
5
16
120
24
56
24
72
115
45
54
8
16
6
204
6
14
7
3
56
13
3
14
10
18
30
6
74
10
60
2
18
16
32
24
64
14
10
12
15
101
24
24
22
32
6
4
56
19
11
54
58
2
16
56
16
12
2
61
33
12
8
220
15
65
10
66
8
70
42
30
50
40
36
18
50
24
30
10
30
2
24
6
30
60
19
45
32
102
10
38
40
8
16
50
16
3
9
18
2
40
3
3
42
14
6
7
5
168
12
16
159
3
24
66
38
72
13
99
66
72
72
72
24
96
30
6
12
38
40
54
48
36
102
69
5
16
24
14
6
16
18
74
118
8
25
15
56
90
40
36
20
60
12
22
26
72
12
60
70
48
26
16
8
12
10
18
36
2
30
28
20
19
33
14
18
216
6
24
6
18
42
19
17
60
4
18
56
82
24
30
30
66
2
16
30
14
16
32
18
34
72
30
24
2
54
34
14
6
60
24
6
24
1
39
86
19
36
57
50
37
45
32
16
44
18
16
30
74
10
3
9
36
27
11
64
6
26
6
60
22
18
12
27
95
6
4
3
101
16
20
18
10
51
35
16
26
67
17
10
6
12
27
45
24
20
4
38
13
21
86
10
48
15
9
8
30
42
22
33
57
48
30
78
32
12
48
16
30
6
26
10
3
36
41
30
40
33
5
82
14
64
80
130
24
32
18
36
4
72
24
14
42
30
18
22
18
6
26
30
30
18
30
82
18
30
18
38
6
10
6
12
20
12
24
54
22
44
4
50
16
72
2
48
4
20
6
34
8
16
60
2
48
10
36
66
2
12
19
15
32
34
78
66
72
54
56
24
18
22
48
18
32
36
42
138
40
72
14
64
26
6
24
54
76
14
6
10
56
13
51
14
52
174
14
4
12
74
16
8
13
75
90
30
57
36
5
12
18
94
20
16
6
104
130
6
48
2
94
2
19
11
18
40
62
49
63
26
30
10
6
26
60
4
6
18
6
18
56
36
4
24
80
40
12
48
12
78
2
64
24
150
26
22
18
84
20
7
23
58
48
20
36
60
106
18
54
42
8
28
39
9
26
24
42
22
56
1
5
16
32
18
18
16
6
2
22
8
40
72
26
7
21
12
3
29
78
10
60
44
36
12
16
20
52
3
11
18
30
88
42
12
50
88
18
32
78
40
33
29
10
8
30
12
16
24
38
18
22
8
6
31
29
24
16
39
36
3
48
2
16
12
63
69
32
78
10
8
22
32
54
55
69
56
16
39
39
2
60
58
32
48
82
20
16
18
14
12
6
18
16
56
52
2
30
64
2
72
70
75
33
75
123
66
60
39
21
24
12
12
48
24
6
18
72
12
75
17
6
94
36
8
16
14
6
154
50
6
10
51
33
39
5
22
9
41
30
10
8
60
18
34
14
10
174
6
42
18
20
55
21
8
7
5
4
62
24
6
79
5
16
38
90
24
36
7
77
22
48
42
6
72
2
24
31
41
12
16
74
10
78
2
40
32
6
24
24
40
6
26
18
16
8
31
9
30
6
36
198
18
68
31
35
18
48
7
21
36
6
42
38
10
24
84
2
112
18
48
6
8
30
82
30
18
66
75
27
8
90
24
28
20
24
30
48
16
9
71
6
96
58
6
20
118
21
65
79
11
6
138
48
18
6
30
28
6
2
30
78
4
56
46
50
4
51
29
4
60
18
69
21
8
16
54
56
10
38
18
24
24
12
12
30
16
50
79
5
18
40
42
182
64
45
5
72
72
22
48
32
34
6
38
16
20
22
45
29
16
30
33
45
20
30
40
6
26
24
34
24
36
32
4
24
126
18
116
10
66
14
16
18
72
48
6
2
24
28
12
6
24
6
144
66
32
48
88
102
44
4
2
78
82
80
24
85
3
8
58
14
10
32
100
50
85
3
42
99
29
48
30
10
8
12
34
90
6
24
6
60
30
38
10
104
16
14
16
26
106
3
29
7
9
24
36
26
118
20
127
9
54
26
4
66
80
114
7
21
2
78
12
31
47
34
6
2
22
8
10
32
16
8
31
81
14
10
54
80
82
14
30
31
17
12
40
110
78
18
48
30
100
15
36
21
48
6
56
54
108
36
12
52
18
2
55
5
10
26
76
50
16
33
29
18
34
24
54
21
9
26
64
45
35
72
66
28
36
44
16
26
24
66
28
32
4
24
14
82
14
6
18
10
3
35
34
24
36
50
48
42
48
142
8
160
2
46
18
14
18
24
4
32
43
9
32
16
38
66
46
9
36
3
24
72
74
64
12
116
12
16
111
93
8
12
28
ABCD 93237805372*3^$a+1 [50088]
9
24
9
12
54
24
33
48
16
23
73
12
23
9
45
55
35
9
36
33
43
80
52
48
128
12
40
80
33
91
5
48
27
171
18
31
5
96
18
156
6
18
45
12
48
21
18
36
12
54
99
99
36
37
5
12
36
19
8
15
9
63
33
3
21
36
100
8
96
16
59
6
12
42
54
27
9
115
23
117
36
27
33
40
44
81
18
36
9
60
16
29
156
15
256
95
49
56
15
33
16
41
15
27
102
39
69
3
33
31
5
18
81
27
9
69
7
20
4
35
18
72
31
60
80
15
12
36
49
8
69
55
143
93
3
45
72
24
24
12
3
45
4
32
3
36
1
35
13
56
60
60
96
40
41
90
12
36
109
53
19
53
18
45
4
80
88
35
36
24
33
64
59
96
85
36
12
5
3
3
121
41
139
56
69
31
44
15
9
87
33
64
8
33
6
54
12
15
40
140
3
24
18
48
19
12
5
15
9
75
60
60
64
116
15
1
20
21
3
72
105
30
18
31
5
6
9
60
24
15
49
12
29
51
21
18
141
3
156
36
45
9
31
20
21
24
15
39
49
8
4
11
18
15
15
1
80
120
136
20
52
23
54
18
42
30
1
20
48
4
17
55
20
33
168
7
68
33
15
15
144
42
39
9
51
27
102
3
3
45
57
15
27
18
48
54
21
39
36
45
4
68
93
15
99
153
4
5
36
18
84
13
68
27
18
6
84
42
12
67
23
6
15
129
12
75
69
19
41
31
5
51
64
5
6
138
27
33
195
15
6
31
44
60
165
18
13
44
3
72
30
6
25
59
81
45
67
32
28
56
12
3
90
6
9
36
9
151
29
15
141
18
37
5
15
111
54
30
9
12
3
21
99
36
1
8
9
3
48
9
18
9
24
96
40
11
49
35
1
5
72
63
52
5
3
3
21
15
36
9
16
5
39
159
1
20
16
12
32
63
21
52
8
36
99
24
66
6
108
18
3
9
111
51
6
15
60
60
52
92
75
85
20
16
23
37
20
57
51
39
25
8
69
91
104
120
15
9
21
36
24
99
12
4
44
21
48
63
63
6
84
19
8
120
48
9
18
45
75
72
42
31
59
85
180
48
8
15
42
7
20
9
36
51
3
97
8
16
131
12
6
31
48
65
43
80
57
43
5
72
55
8
87
48
45
189
39
15
6
51
52
32
45
31
17
55
5
27
39
36
69
99
57
45
15
153
12
51
48
9
55
32
24
52
44
24
16
56
4
221
15
24
15
9
72
3
37
23
12
33
36
129
42
102
42
45
24
12
48
45
90
42
120
42
30
108
99
9
24
3
9
54
42
7
32
105
135
9
7
8
52
59
18
51
12
4
41
39
9
27
40
65
7
23
9
40
20
21
39
33
55
8
15
25
8
132
64
149
31
71
90
55
59
25
5
24
66
69
45
31
23
25
41
139
11
102
15
9
51
57
123
48
60
39
12
6
39
9
42
33
120
4
32
84
72
33
7
60
12
11
21
15
54
51
16
44
51
138
127
107
21
39
93
9
39
52
77
43
23
1
89
19
23
25
23
114
3
4
41
24
31
5
54
144
49
5
27
9
66
85
11
25
60
80
9
18
72
45
15
84
21
16
12
83
138
15
96
16
17
36
27
33
66
1
12
47
21
27
36
37
8
117
15
48
64
23
9
75
6
54
13
48
24
56
24
135
13
101
7
77
27
24
9
30
13
65
3
99
37
89
24
3
60
52
68
15
9
16
119
193
8
48
64
23
90
15
27
30
90
6
15
12
93
24
43
5
18
45
69
30
6
36
43
68
123
21
9
91
35
9
36
9
31
116
15
145
5
39
96
4
48
5
36
87
39
126
312
36
66
54
72
18
49
41
24
36
27
48
96
9
12
55
23
21
81
19
5
48
78
12
13
5
19
5
36
72
12
198
90
27
105
36
120
3
12
4
56
24
9
127
104
16
59
13
8
105
55
44
105
30
73
23
9
3
18
55
17
108
18
6
75
9
186
18
3
48
21
30
54
24
12
15
16
20
63
57
4
29
234
156
81
28
32
9
27
3
72
213
111
141
4
5
43
5
6
66
18
57
16
5
30
18
51
21
24
111
45
3
12
39
45
60
36
84
40
29
126
9
4
107
21
3
21
9
162
9
28
120
23
129
24
120
21
15
15
60
105
28
5
42
66
42
18
39
28
125
36
15
4
5
12
24
66
13
23
42
3
99
13
41
19
8
27
6
15
16
53
67
56
27
12
60
13
53
39
93
51
36
21
90
9
24
51
21
48
4
41
7
164
3
57
60
9
6
21
45
18
21
88
113
79
11
18
30
6
18
21
12
3
30
60
15
196
5
31
59
54
15
12
52
8
24
24
21
31
65
30
24
36
12
117
24
45
31
23
30
63
69
30
85
5
15
63
126
66
60
121
44
9
24
72
43
8
87
6
66
1
20
69
39
96
123
13
12
65
3
40
29
18
57
15
25
41
123
36
40
48
72
60
59
57
117
6
30
24
66
42
3
51
85
36
59
30
51
4
23
13
188
45
31
80
21
63
4
48
44
16
68
16
5
54
37
5
48
96
75
40
36
5
78
66
60
15
100
23
73
12
60
41
12
127
12
168
5
3
ABCD 93237877576*3^$a+1 [50288]
224
24
57
12
307
173
67
176
64
161
199
24
32
24
21
99
81
159
93
27
24
120
112
168
257
24
151
185
132
48
84
31
144
173
211
17
24
55
24
56
33
72
15
33
63
120
285
3
136
425
31
24
336
137
223
365
139
113
31
41
271
48
257
60
123
69
228
24
48
168
79
65
15
93
48
139
101
192
3
57
31
96
293
187
24
269
67
24
197
192
48
99
64
456
96
185
120
372
187
96
24
56
117
12
39
192
24
64
149
288
300
180
12
223
224
480
184
41
36
60
504
96
312
103
248
40
41
55
41
312
60
43
264
161
15
88
161
240
15
16
5
60
72
312
79
197
252
408
55
48
281
108
60
351
120
16
233
183
168
81
31
8
177
135
57
31
161
31
125
60
39
81
12
60
207
120
96
177
7
41
12
243
45
43
17
132
48
3
9
231
16
173
91
120
336
200
64
80
177
159
24
57
279
24
136
41
103
89
223
120
17
63
48
177
135
160
17
72
120
39
96
184
569
60
91
176
16
257
7
161
39
21
19
96
365
3
129
807
16
80
9
55
96
24
224
112
125
195
45
60
79
24
192
168
17
144
120
96
120
39
201
132
240
3
45
60
72
7
41
12
211
17
24
96
439
264
41
175
113
72
159
69
211
32
177
60
60
72
55
161
39
160
221
3
177
55
65
55
17
60
211
56
321
79
41
24
79
137
55
5
3
136
24
161
31
168
41
55
24
56
201
24
120
216
55
144
113
31
72
104
64
77
3
189
171
16
41
103
72
8
57
60
19
65
156
163
401
15
144
16
176
160
17
103
17
31
176
225
216
15
45
19
24
56
153
127
240
101
19
56
40
168
120
41
96
63
40
29
67
41
55
120
65
420
12
72
55
264
56
496
24
240
173
67
41
15
177
127
41
415
24
41
24
96
144
15
16
344
33
48
300
139
65
36
75
9
96
63
177
120
343
56
16
137
480
48
55
144
53
27
184
41
96
ABCD 93238048136*3^$a+1 [50189]
60
87
3
30
72
39
69
171
177
54
30
11
7
150
120
180
36
6
36
9
75
90
78
45
48
27
96
12
57
32
25
30
6
3
9
36
24
108
72
30
18
18
54
18
90
42
36
30
39
93
12
167
13
78
162
90
12
114
219
48
57
18
12
96
12
24
5
85
48
75
177
15
48
176
199
66
36
54
141
39
6
30
60
30
11
64
3
93
69
30
96
77
16
96
176
7
18
23
1
66
24
120
258
48
24
234
41
61
54
36
89
73
36
6
29
7
30
27
96
9
36
30
72
24
53
73
72
36
84
72
18
150
87
165
123
33
114
36
18
71
139
6
36
27
80
37
18
30
180
23
19
180
66
18
54
18
198
60
12
24
23
43
78
87
32
37
59
1
48
18
29
13
30
53
192
13
108
135
147
24
18
35
13
54
6
23
121
30
6
83
16
315
5
25
60
18
36
5
139
21
87
54
35
1
84
114
36
48
21
39
126
171
3
18
59
19
29
97
48
36
150
54
15
51
90
36
240
36
27
27
48
5
1
36
18
18
72
18
54
39
9
42
54
90
66
11
25
78
66
135
80
133
180
36
12
90
29
61
3
69
11
96
25
90
174
6
18
156
36
119
16
105
36
3
51
29
1
6
9
3
77
85
114
36
138
11
49
66
90
24
48
18
186
210
173
67
18
12
95
1
18
36
126
72
3
87
18
18
12
54
35
61
99
3
72
5
85
18
36
101
13
156
72
24
18
72
45
153
108
59
115
168
18
3
9
72
144
6
18
138
45
99
54
162
78
144
12
144
54
6
156
6
77
25
90
72
6
95
25
60
54
66
90
60
45
315
69
21
18
36
30
36
90
57
21
30
24
30
71
61
126
69
33
96
36
120
96
12
36
132
72
30
42
66
29
133
27
48
80
48
37
18
84
60
105
21
12
6
12
198
71
43
53
67
173
133
54
42
36
23
112
48
117
60
63
32
43
54
36
240
12
54
18
42
30
6
89
1
12
60
23
7
36
6
48
60
12
96
119
25
90
29
25
12
150
5
67
48
90
54
18
36
90
36
54
24
75
141
90
66
18
60
12
18
108
47
13
30
42
48
18
137
13
36
143
16
21
18
18
48
24
12
6
48
6
36
234
144
102
24
36
84
99
105
72
48
36
24
126
5
61
60
84
78
53
19
36
18
12
18
42
144
36
72
36
47
19
18
6
12
60
29
19
45
96
75
108
126
219
3
48
24
213
33
6
54
51
21
84
183
48
3
72
24
84
6
35
288
1
36
18
36
12
132
126
72
12
51
171
5
43
117
243
42
3
33
72
87
96
27
18
3
80
97
72
60
12
108
90
6
227
43
66
24
11
73
78
162
23
160
27
117
69
216
30
101
7
90
186
21
33
36
216
35
13
35
55
18
132
102
93
48
57
42
144
30
72
39
39
41
13
12
24
72
135
57
71
1
150
48
132
54
66
6
39
176
64
183
150
48
24
48
18
18
36
36
47
112
3
6
66
101
187
72
96
29
25
30
96
48
42
48
42
197
157
3
3
84
108
96
45
171
90
11
25
215
48
37
18
150
30
21
33
60
90
41
7
18
72
108
42
48
89
25
87
21
102
6
159
21
12
60
90
12
150
72
18
90
35
55
57
9
24
18
48
29
13
72
36
231
21
107
145
36
36
66
117
27
5
13
108
23
1
18
77
103
198
72
156
90
5
19
45
21
96
48
18
204
66
54
21
39
18
18
12
90
36
72
99
225
60
51
48
21
54
24
77
13
90
138
42
18
54
30
63
33
48
36
6
18
84
90
6
54
48
9
69
12
24
135
21
18
114
135
80
160
123
114
48
36
72
ABCD 93238270506*3^$a+1 [50007]
80
28
80
4
21
57
15
12
3
8
10
32
31
24
71
66
19
17
10
14
91
48
96
36
47
70
27
60
21
74
49
21
36
44
4
36
3
105
75
3
8
25
11
18
55
35
1
29
42
73
21
42
54
20
16
75
60
3
26
18
60
10
15
5
43
72
11
34
27
21
62
46
135
9
18
9
24
36
3
8
49
15
68
18
79
23
1
89
31
12
3
21
119
36
10
30
6
108
2
25
75
8
49
5
6
4
98
7
3
54
68
10
45
35
25
11
25
21
8
46
2
34
30
63
177
8
67
45
3
15
8
10
44
16
20
28
32
22
21
51
90
3
47
36
108
25
101
55
71
48
10
27
15
44
84
6
31
5
7
15
116
10
62
42
30
16
20
6
10
8
40
80
37
15
33
48
35
37
35
12
13
21
27
29
6
12
6
31
24
27
54
3
72
48
12
65
36
43
11
25
21
15
9
36
38
1
15
21
84
93
38
42
58
57
15
8
64
26
18
46
3
15
21
41
6
4
45
15
33
15
33
12
15
18
27
17
46
2
6
25
60
12
15
57
3
44
84
1
35
49
29
7
48
35
46
99
60
23
72
16
66
15
9
39
27
54
14
12
16
8
54
10
21
15
20
1
36
12
12
29
34
57
60
3
18
72
3
59
10
15
11
42
36
19
3
57
65
18
25
3
105
39
62
4
6
69
29
10
38
24
138
88
9
29
16
20
43
12
24
81
36
39
15
20
13
12
24
95
49
3
8
10
2
24
1
72
11
1
89
34
2
6
25
12
17
43
36
12
24
29
55
11
100
50
31
12
255
2
6
37
47
18
16
2
25
75
42
8
12
60
43
24
53
43
12
23
4
93
57
18
80
22
75
3
18
2
42
118
21
5
127
17
18
13
71
24
49
35
10
50
1
21
6
9
24
11
58
3
29
30
78
102
25
71
13
12
47
10
18
30
54
69
29
16
20
31
3
2
79
47
60
37
48
24
21
32
31
27
18
32
55
27
48
24
38
31
57
44
28
75
12
29
36
10
45
11
10
3
29
43
5
52
26
36
28
56
24
25
12
24
47
22
27
60
3
18
27
36
15
9
36
36
9
44
12
16
27
11
121
65
18
18
10
12
42
51
29
43
177
14
10
26
13
60
60
60
15
36
20
97
45
27
36
12
12
5
7
53
10
30
62
1
63
62
7
101
34
8
4
8
10
3
24
24
12
99
14
54
30
7
24
39
21
51
56
70
135
24
3
57
48
36
51
44
6
28
26
72
4
18
3
15
14
55
3
126
27
48
12
65
19
23
1
39
36
6
3
15
20
25
65
70
8
102
7
36
47
1
45
32
4
3
72
36
3
74
90
10
15
36
65
31
33
3
15
60
84
21
33
14
18
10
69
24
125
36
10
14
4
63
24
21
15
72
96
24
5
55
60
12
60
3
57
15
30
44
19
17
6
13
12
12
12
53
7
21
3
12
9
3
12
24
5
19
11
6
19
12
24
21
3
51
8
88
12
8
18
31
59
60
36
28
18
75
15
38
82
72
50
10
20
1
36
9
39
11
76
45
15
38
10
33
24
111
8
120
24
61
191
94
36
6
2
6
25
5
126
1
17
18
13
12
24
24
12
3
21
24
11
10
18
45
15
12
69
9
87
23
16
2
88
126
56
13
65
19
47
24
25
15
44
18
7
35
18
4
18
50
67
15
44
1
35
10
51
24
33
51
47
13
5
36
46
45
45
62
10
2
10
39
21
3
12
39
26
10
26
7
15
68
90
40
24
15
41
34
38
6
25
24
41
91
24
57
2
25
11
214
3
24
24
11
66
24
28
15
11
10
39
48
12
27
105
33
27
15
30
14
82
63
65
34
30
15
71
10
2
25
29
54
10
114
2
28
3
84
11
13
57
3
12
12
27
8
18
19
24
59
6
7
12
27
9
45
72
27
27
30
3
12
48
17
10
8
73
9
51
24
29
7
29
30
1
23
12
37
12
39
12
14
46
18
27
39
21
24
36
12
36
5
6
18
67
120
24
5
30
6
19
9
56
31
3
12
129
119
18
55
12
17
19
12
48
45
26
40
6
54
8
40
33
27
108
8
37
47
25
21
36
18
18
24
15
23
1
17
7
11
25
24
60
17
43
65
31
69
15
3
24
33
21
27
24
11
145
60
15
14
4
87
27
20
37
5
4
86
120
28
18
14
13
17
18
13
12
11
16
21
15
38
70
45
29
10
86
31
89
31
23
37
53
55
12
21
20
34
26
19
60
23
1
41
19
156
9
24
116
19
11
36
28
32
1
12
23
162
7
59
10
6
26
112
3
15
9
60
9
12
8
16
8
102
85
60
123
38
7
27
26
48
60
4
68
94
24
20
25
12
9
24
39
17
16
75
12
11
85
9
32
54
36
25
15
21
12
11
145
5
19
35
10
51
59
1
5
7
60
12
95
46
122
48
16
38
60
48
52
63
12
12
5
6
12
72
25
21
14
64
45
72
57
27
5
10
80
25
11
18
66
49
11
84
114
18
13
84
15
32
40
69
35
1
36
12
23
37
47
36
49
36
120
24
65
18
30
31
51
44
10
32
10
38
96
46
44
49
36
15
20
24
25
12
12
96
84
23
4
8
1
12
72
11
37
24
11
22
8
88
27
12
35
1
71
16
30
15
84
69
74
10
51
65
19
23
28
44
1
11
25
3
98
52
56
34
12
8
25
12
15
45
9
26
25
84
36
3
45
60
17
28
75
27
6
3
51
20
6
79
23
37
5
18
37
11
70
3
59
13
69
48
18
8
24
37
3
21
57
30
44
49
39
20
10
96
30
57
12
63
2
55
5
66
1
15
9
29
46
50
102
10
32
90
36
12
13
12
47
6
40
24
27
36
53
55
9
12
18
8
10
50
30
54
28
26
19
35
1
87
69
36
33
26
85
39
2
34
21
33
62
4
6
8
76
15
83
1
51
26
4
26
13
72
15
62
10
21
36
15
8
37
45
15
48
12
15
105
60
3
8
54
19
35
40
45
5
30
36
25
45
18
110
6
12
49
5
36
7
12
24
17
18
54
18
4
8
28
44
25
11
124
44
1
45
3
45
27
5
31
9
99
51
66
80
55
33
15
12
3
26
10
9
36
23
100
80
73
60
48
35
82
84
15
71
13
24
12
9
6
21
15
62
43
5
24
31
33
51
60
9
24
38
10
3
36
36
12
47
25
35
4
132
9
53
7
3
33
108
12
35
30
43
27
38
16
3
5
12
100
18
26
10
44
72
13
21
26
25
23
6
84
31
29
18
37
11
16
30
18
45
77
54
1
71
25
23
37
12
60
12
41
34
98
12
78
58
24
54
26
58
36
6
39
5
7
15
9
9
32
19
11
52
8
13
9
75
ABCD 93238470368*3^$a+1 [50022]
65
60
1
44
10
26
46
14
3
45
10
12
5
73
23
37
23
13
20
16
44
10
26
4
60
11
9
51
21
4
54
29
57
10
18
96
30
12
5
33
16
23
33
22
30
18
17
55
30
11
1
23
57
64
84
47
19
29
12
36
49
23
13
47
13
42
77
9
27
129
24
4
8
24
15
33
15
60
36
1
24
11
33
75
33
39
13
11
19
53
43
5
7
30
20
48
15
9
27
21
40
42
30
11
19
2
10
53
43
12
60
17
60
24
7
60
14
3
13
198
54
23
103
17
12
73
23
145
66
5
21
82
18
12
23
7
42
11
85
12
6
50
4
30
2
63
12
36
7
12
18
23
9
10
26
12
22
6
8
22
5
25
20
60
70
5
37
23
19
5
13
11
9
63
12
1
11
9
40
66
29
96
36
7
5
1
71
1
12
6
5
25
32
52
11
9
15
33
22
2
34
65
72
25
23
24
43
18
56
36
3
36
19
42
44
10
66
12
32
3
37
6
12
48
2
16
6
18
23
60
13
54
17
24
1
6
29
19
42
68
16
8
16
24
12
48
90
5
21
22
14
70
29
9
46
120
114
12
11
19
24
14
3
12
43
48
5
7
29
13
11
1
8
36
15
25
54
18
35
9
96
12
28
60
128
10
42
23
7
17
120
36
1
6
17
13
20
15
48
7
78
24
71
9
58
30
12
18
17
37
48
18
65
19
36
24
14
16
23
37
11
25
12
35
1
11
36
43
12
2
3
72
13
108
20
22
29
31
17
12
33
22
125
60
13
108
23
45
4
42
24
12
14
51
12
1
11
24
12
12
67
65
24
85
44
16
12
8
51
24
1
6
17
31
5
55
54
23
24
25
54
17
25
59
1
12
35
25
20
51
25
35
9
3
25
12
20
52
23
103
50
4
36
18
17
13
95
21
10
5
31
110
58
42
44
124
6
41
67
17
108
21
52
20
4
8
27
25
143
36
7
78
6
5
49
20
27
45
4
59
7
42
6
24
2
4
59
13
54
24
6
35
1
12
18
30
35
7
41
7
14
36
3
12
48
12
57
3
55
17
33
40
24
18
36
26
34
17
97
11
21
4
140
34
12
24
29
1
11
9
4
18
5
12
60
25
12
35
31
14
4
20
16
48
23
55
53
25
11
43
17
49
12
18
6
11
48
9
3
19
6
8
46
5
73
30
62
36
24
10
84
6
18
6
11
21
130
5
13
24
8
4
6
5
19
18
35
13
32
3
7
5
37
20
4
36
24
6
24
17
60
9
48
22
14
4
95
31
36
14
51
60
13
35
21
4
12
18
96
2
48
40
95
45
46
26
10
12
38
34
24
29
1
24
8
3
1
20
3
61
20
22
17
12
31
12
5
43
12
41
9
46
5
19
5
36
1
24
44
10
12
41
24
84
1
120
35
13
6
12
2
3
19
6
35
43
12
48
5
45
12
3
31
6
18
30
35
12
43
24
30
20
10
12
54
92
27
25
83
97
23
13
32
10
17
1
12
48
12
32
15
7
5
1
35
97
42
6
20
3
85
35
25
6
30
56
12
36
27
37
8
3
49
47
13
6
26
15
13
18
60
65
9
40
23
60
36
25
11
24
37
18
30
42
14
10
24
42
20
15
12
13
8
40
96
6
2
28
47
91
14
16
35
21
24
52
42
30
11
84
55
17
19
29
1
11
45
3
37
35
25
11
13
42
48
17
25
35
25
8
4
11
24
12
24
24
61
24
42
108
26
12
94
29
7
12
60
38
4
11
60
67
17
25
35
9
4
36
84
8
4
6
72
26
51
43
5
7
14
4
32
3
121
12
83
36
31
42
6
122
15
12
31
12
2
27
24
1
36
24
24
30
41
21
10
5
84
1
12
11
12
12
1
6
6
107
1
80
39
12
84
7
24
14
4
8
3
67
5
55
14
16
23
69
142
53
37
11
7
6
11
43
5
1
11
33
46
30
30
30
11
13
8
15
12
45
12
15
43
17
19
2
34
6
23
36
21
10
30
119
13
11
24
7
101
7
6
6
6
20
28
30
84
18
23
37
12
90
36
2
40
35
19
5
9
22
17
48
79
30
78
17
36
12
7
48
17
31
50
3
7
38
111
79
29
7
98
3
24
48
48
43
5
55
5
7
17
12
55
65
13
20
88
20
48
16
8
28
60
30
2
22
48
2
10
24
126
6
17
60
45
15
21
4
42
5
36
13
72
30
29
13
11
19
12
26
4
24
30
14
46
41
13
23
19
36
14
75
13
30
5
13
23
31
14
34
41
1
68
16
47
12
31
36
14
15
7
17
31
42
18
6
11
72
48
13
6
5
13
96
12
35
57
60
10
17
115
29
1
56
22
5
1
36
90
6
23
36
25
11
12
61
71
24
25
12
8
15
19
2
39
37
47
36
36
13
66
14
27
1
18
17
7
17
43
12
5
13
47
9
22
18
47
9
3
12
1
48
24
32
36
10
60
5
93
10
17
24
19
14
27
9
27
13
95
7
84
18
8
24
100
30
26
123
37
20
15
19
5
33
16
6
6
23
55
29
48
13
6
38
12
15
55
5
85
78
30
11
7
54
56
27
13
59
1
23
117
48
4
11
1
59
21
46
17
67
5
43
12
26
28
71
13
30
12
60
5
60
9
10
5
7
12
17
25
48
32
24
27
7
2
3
13
30
114
6
18
32
10
17
13
72
96
42
18
36
104
22
18
35
12
48
55
26
51
48
31
54
12
12
11
19
50
27
91
72
6
12
24
30
18
47
21
40
24
30
89
49
23
7
26
34
65
13
30
30
8
27
37
71
7
90
20
52
11
7
14
16
47
7
5
24
12
7
5
45
58
5
9
39
31
14
4
56
40
35
19
5
7
41
45
4
35
24
37
18
12
108
14
72
28
30
2
34
2
27
55
53
25
42
42
8
12
16
23
31
18
42
24
60
17
9
34
5
7
38
112
23
175
6
59
57
34
66
23
25
42
24
30
23
36
25
66
89
37
42
5
43
2
15
13
8
70
54
11
49
66
2
27
33
27
12
13
23
12
7
29
25
59
13
32
3
7
38
4
30
65
36
7
17
79
6
30
29
19
5
48
168
96
48
7
6
18
12
42
36
11
13
47
61
20
15
60
24
96
33
22
2
22
5
43
6
42
42
32
40
18
38
3
12
19
50
39
60
36
24
55
30
24
11
19
5
7
30
30
98
40
11
1
30
5
13
78
38
15
9
28
44
4
44
16
42
5
12
33
24
46
38
39
7
6
42
41
25
42
42
18
5
19
26
4
30
53
36
24
12
21
39
1
35
9
3
12
19
12
72
17
1
59
24
21
16
35
19
38
220
36
44
15
12
1
35
9
75
1
20
34
6
23
21
34
2
3
36
13
11
1
116
10
17
177
4
11
49
20
27
9
15
79
17
7
12
6
12
12
11
37
6
5
31
6
212
51
57
22
12
26
27
12
1
44
51
7
30
11
45
16
20
28
18
54
44
70
6
36
12
47
36
9
75
1
20
87
57
15
24
7
53
37
12
47
24
7
5
48
25
20
16
23
61
47
72
37
18
26
22
2
3
24
31
5
13
47
37
35
55
5
36
45
16
20
4
30
6
6
17
25
167
31
18
20
15
1
8
22
86
48
46
26
34
30
66
29
13
11
49
71
1
20
4
12
30
12
17
31
2
15
21
10
72
65
24
33
3
43
12
17
31
12
42
56
4
83
7
5
31
26
15
91
2
3
37
23
7
2
160
20
3
12
31
18
24
23
55
18
11
19
24
72
41
13
20
34
42
78
38
10
29
48
43
12
12
50
36
3
19
5
36
45
34
6
ABCD 93238582096*3^$a+1 [50008]
24
119
33
48
63
1
8
51
108
37
36
176
168
48
3
45
36
48
63
37
24
48
36
59
12
21
48
39
24
144
249
48
39
1
20
60
36
96
75
1
23
1
80
27
1
128
27
69
48
28
24
32
87
24
108
45
3
1
35
9
63
217
32
147
21
132
15
37
44
75
37
96
11
97
71
33
72
3
12
33
3
60
9
40
32
27
45
28
144
32
16
32
4
95
72
21
196
272
99
72
33
63
13
32
48
16
20
27
33
39
72
24
84
72
33
39
108
9
24
40
8
28
35
45
16
36
47
60
12
1
68
3
1
32
27
12
9
16
48
71
24
1
120
20
75
1
35
1
11
37
36
143
1
35
133
36
12
179
24
12
24
69
15
33
3
81
120
4
11
60
12
9
64
104
12
36
28
188
27
24
36
49
32
3
153
27
60
48
96
13
8
15
57
12
15
37
23
57
16
152
3
33
28
20
63
96
48
177
3
25
35
36
57
87
12
181
56
4
35
36
12
24
1
11
45
63
24
36
48
1
20
15
9
27
45
12
15
61
36
47
1
23
45
40
20
15
96
13
8
15
12
21
40
128
63
36
1
128
15
45
15
21
15
33
4
32
12
4
80
24
39
57
40
47
61
128
48
52
8
123
13
8
88
56
52
32
3
13
36
80
88
36
36
104
15
25
44
48
84
39
36
13
8
99
57
4
56
36
124
144
104
15
96
1
47
9
63
24
73
35
1
12
8
12
36
3
37
32
39
13
32
4
59
1
68
24
52
47
61
35
36
9
64
8
24
75
12
57
15
72
1
44
100
32
28
48
23
249
3
1
92
27
36
24
9
27
1
83
24
37
35
69
24
24
3
45
48
184
32
16
24
11
36
204
84
96
57
51
13
24
11
24
36
9
12
124
20
51
1
11
96
49
36
35
45
64
35
9
16
11
33
111
97
11
72
45
72
48
40
20
48
15
24
37
11
36
24
13
36
59
1
12
128
40
11
1
96
11
9
15
45
3
60
1
32
123
25
71
36
37
8
3
24
12
60
36
36
12
9
27
21
4
251
9
27
85
60
11
33
3
24
109
71
21
16
144
12
23
13
23
45
3
189
27
60
9
3
36
9
16
11
117
123
33
15
37
24
32
40
12
35
25
104
24
16
107
48
24
12
24
144
121
68
27
1
68
76
20
60
3
60
12
36
9
51
9
3
96
48
60
13
68
4
24
32
256
8
3
60
9
132
3
13
36
179
24
93
24
3
105
84
15
73
11
21
16
32
24
51
37
8
24
48
84
39
13
23
33
3
37
128
15
36
69
15
217
72
68
12
63
9
24
111
1
24
8
63
12
24
1
11
9
15
48
1
32
39
9
16
119
180
93
39
33
75
21
15
12
1
23
36
9
75
24
69
3
12
37
36
32
63
120
37
68
64
119
36
168
108
9
40
60
71
9
75
36
61
104
15
1
24
72
144
56
84
12
48
24
75
144
24
72
45
40
32
3
24
12
33
72
27
192
165
15
24
69
87
73
132
104
24
27
1
23
93
63
72
9
27
45
171
9
15
13
116
16
11
96
57
24
3
36
24
12
9
36
28
23
12
25
11
37
72
56
4
47
45
16
8
39
36
96
13
36
71
9
16
68
12
3
9
52
35
1
71
37
36
179
12
1
95
9
4
35
25
83
72
21
15
21
87
132
85
80
156
15
37
23
37
48
32
111
25
11
1
59
1
20
27
21
159
72
36
73
44
60
39
36
36
9
60
147
72
36
61
8
96
3
12
1
23
129
96
48
63
1
59
85
131
69
183
117
3
109
60
11
37
36
92
16
143
24
93
27
21
36
51
93
40
11
69
27
21
27
93
15
1
92
52
23
81
40
44
16
83
96
49
23
21
64
23
85
128
3
13
80
84
3
81
64
11
36
36
25
11
37
107
72
33
96
15
24
33
15
60
21
16
119
1
23
1
71
57
27
73
68
3
93
16
8
27
25
71
36
69
123
33
112
59
13
24
11
60
1
47
36
25
36
32
72
88
152
36
51
36
13
140
75
25
32
72
16
176
36
112
59
33
3
33
48
39
45
63
105
148
71
24
117
3
24
72
45
63
49
95
1
47
1
32
75
1
23
108
1
35
48
9
15
21
63
61
35
108
84
60
48
60
81
39
73
59
21
135
9
27
72
117
51
45
63
9
256
35
45
52
47
60
48
97
36
11
60
48
60
57
64
35
61
20
52
35
13
8
88
56
24
12
27
9
16
80
3
24
1
11
24
1
120
35
24
9
39
168
45
27
120
1
108
8
16
11
141
4
60
35
13
95
21
63
1
32
111
1
60
8
63
1
47
97
119
25
11
61
11
93
51
61
12
131
48
36
24
1
11
60
45
39
96
73
72
47
33
39
25
104
16
107
33
48
12
16
36
36
71
9
24
27
13
59
1
80
27
1
35
21
28
ABCD 93238749302*3^$a+1 [50073]
1
27
8
72
60
72
12
136
9
71
13
167
12
73
24
60
3
33
60
60
84
95
4
24
32
1
39
45
15
69
24
11
25
36
39
12
48
9
71
85
15
9
23
60
60
4
56
13
15
117
39
69
51
33
63
72
45
63
9
3
68
25
15
33
27
8
97
12
35
37
23
36
4
48
32
36
36
60
36
100
93
39
8
25
59
13
75
72
8
28
8
25
27
8
37
27
8
4
84
20
49
35
72
48
76
45
12
63
21
23
12
1
107
37
23
25
72
24
39
96
24
20
25
48
243
20
64
56
1
144
51
56
4
96
45
23
109
3
8
24
217
36
47
28
177
3
33
11
25
75
165
120
51
84
8
72
16
8
52
45
27
20
25
3
8
16
45
15
56
48
4
21
107
13
96
11
40
72
81
39
12
8
37
11
60
4
36
20
48
1
39
21
119
61
75
21
12
23
25
12
51
84
153
95
48
36
4
9
3
20
13
11
1
219
9
84
11
36
40
8
13
15
128
16
36
9
24
47
148
72
48
24
32
40
81
63
81
39
60
104
1
95
40
60
21
48
60
87
44
1
39
56
88
32
1
15
20
52
68
100
117
51
92
148
20
12
60
28
24
33
23
4
72
45
15
9
27
12
33
63
12
20
28
69
35
52
56
112
57
23
16
56
25
71
25
147
48
93
96
60
95
16
80
24
16
44
4
12
32
28
80
88
12
8
76
60
8
12
24
40
9
48
35
49
24
35
156
1
167
76
36
36
12
32
121
279
24
72
9
15
176
40
12
32
88
36
132
32
12
121
3
45
24
95
37
75
176
85
63
69
12
51
9
11
24
13
51
189
27
48
8
4
80
76
117
27
21
60
47
12
36
64
21
48
60
11
88
48
80
40
8
12
109
36
83
24
37
3
57
35
24
36
64
20
16
20
76
140
49
39
141
60
11
12
25
180
48
48
36
11
84
84
37
23
1
11
24
4
24
33
159
140
16
24
21
47
16
117
63
12
44
76
93
15
12
69
36
47
1
99
21
11
16
20
49
59
76
128
88
9
159
81
24
11
16
20
180
49
39
69
51
21
159
24
12
21
120
99
45
39
44
25
87
9
59
52
21
3
156
20
64
20
4
117
15
80
60
24
36
28
12
44
16
8
25
36
96
15
8
88
57
135
12
21
27
45
27
20
25
24
131
28
56
60
24
37
63
21
131
1
3
9
3
8
25
12
83
72
108
12
12
76
21
36
95
25
24
75
96
69
3
20
16
69
23
4
108
12
45
39
45
75
36
45
111
44
96
24
13
11
112
12
92
25
24
35
40
36
9
27
24
20
13
192
59
1
96
24
39
44
36
72
4
8
13
48
75
9
35
76
116
124
72
168
32
28
117
84
35
108
88
32
96
12
4
20
49
12
84
39
96
9
119
100
21
111
273
36
72
27
12
8
40
72
20
1
15
44
28
57
60
15
44
40
96
56
85
3
80
40
12
20
4
8
28
165
59
13
36
15
84
48
9
3
33
75
44
4
57
24
39
96
33
12
119
4
8
4
20
25
39
249
63
44
61
47
28
60
9
3
93
35
28
20
96
60
24
1
24
155
16
44
52
45
15
8
136
156
44
25
11
4
45
143
52
45
83
48
205
144
3
32
4
56
61
48
36
63
8
12
40
12
248
40
68
24
16
168
117
3
81
59
40
21
83
1
36
48
11
24
37
95
28
36
44
61
11
40
44
1
63
33
27
12
20
64
12
48
60
45
15
60
60
129
131
37
63
9
48
59
36
25
3
44
16
80
16
20
121
84
95
120
16
9
23
25
11
36
109
51
20
25
123
80
1
51
45
11
25
47
52
8
228
49
75
80
4
21
191
64
33
23
37
27
81
47
72
40
44
25
11
1
24
11
49
3
33
63
9
27
44
12
37
12
48
47
120
76
8
181
11
84
4
56
124
104
133
75
24
21
23
25
59
72
36
24
1
99
104
96
168
60
97
39
45
96
36
119
16
9
39
200
52
57
27
33
123
8
85
12
15
20
84
144
24
88
69
75
60
9
11
24
85
12
27
20
13
27
96
84
96
57
3
9
35
61
60
35
97
3
36
24
104
28
20
24
36
88
32
4
84
20
25
111
8
52
120
20
13
75
20
97
11
60
60
124
9
36
36
15
33
155
112
33
15
12
32
36
37
12
35
172
80
124
81
39
81
59
72
13
12
60
47
36
52
80
12
1
35
49
27
60
20
49
75
56
100
96
20
37
12
171
9
15
36
45
3
104
48
88
12
20
192
28
8
52
104
48
48
24
24
52
45
75
189
23
16
ABCD 93239997356*3^$a+1 [50009]
27
39
6
83
24
16
72
32
40
69
24
36
84
6
66
3
8
121
36
27
9
119
88
57
6
18
71
16
104
120
136
3
21
9
6
18
12
3
75
36
9
8
49
15
9
54
108
84
24
30
11
7
41
40
45
27
15
33
105
39
57
54
209
7
33
93
18
153
9
72
108
35
16
21
12
6
57
48
93
3
9
23
24
49
12
42
17
24
40
27
18
11
24
13
132
47
1
96
63
9
12
11
16
15
12
29
157
12
54
42
84
18
6
72
36
71
24
7
57
3
93
9
23
1
39
63
6
59
192
49
23
19
5
13
147
32
24
97
132
51
33
47
61
59
40
15
9
3
42
18
89
40
72
32
72
88
57
180
11
48
61
35
1
24
30
42
54
17
13
51
8
67
54
87
21
83
85
54
5
16
56
7
6
18
54
36
23
64
3
54
102
36
5
13
108
24
72
12
83
25
24
156
99
15
65
1
24
191
16
32
120
40
15
33
33
54
33
39
96
65
1
108
18
17
7
36
234
3
63
41
49
111
69
3
3
30
54
18
15
8
37
35
40
48
21
18
17
40
104
31
6
18
17
24
7
36
18
96
84
168
18
36
66
36
11
13
36
15
56
120
192
49
30
42
39
80
37
35
88
45
18
18
12
60
15
57
36
51
80
67
29
25
15
288
69
18
24
41
25
47
88
45
72
72
6
102
23
37
30
93
8
24
96
73
48
54
113
1
144
12
6
108
41
43
141
93
11
61
42
33
33
72
119
24
120
103
48
6
84
60
36
71
24
40
57
24
156
24
12
90
42
75
15
90
12
6
66
18
78
11
163
78
66
6
72
15
15
6
11
1
24
48
135
63
33
39
41
55
18
47
79
54
36
23
49
23
49
12
132
23
13
138
105
9
12
132
39
33
143
13
11
25
63
9
47
61
3
33
71
25
12
27
15
249
8
25
36
51
27
36
9
8
16
39
33
128
16
3
66
36
23
13
96
36
12
36
18
45
8
7
84
6
120
24
15
93
35
1
87
8
13
12
54
9
80
79
65
1
18
90
60
192
24
23
13
11
40
8
7
162
23
37
12
95
67
36
18
87
272
40
93
75
8
61
72
54
21
56
24
16
27
18
48
18
6
3
141
75
15
18
84
24
59
160
104
1
95
208
56
19
5
40
21
3
8
13
27
8
1
48
23
1
71
109
12
24
36
83
64
15
17
72
48
37
11
7
41
37
59
16
33
30
81
33
23
64
21
27
57
60
66
65
67
18
18
17
55
9
57
18
29
120
40
72
141
59
24
1
95
73
23
25
23
72
85
59
1
39
24
3
36
60
144
53
64
8
16
15
9
87
9
45
30
29
13
12
23
1
12
18
6
3
123
5
13
84
63
24
48
32
37
72
27
9
30
81
8
37
54
6
23
31
41
7
36
6
15
21
48
51
9
47
1
24
72
30
153
32
19
29
97
144
63
57
54
18
24
252
72
18
17
19
77
25
90
29
25
39
8
16
87
281
1
36
6
5
16
24
21
51
117
3
15
36
5
31
54
27
8
37
11
19
29
49
18
45
8
1
39
32
13
3
48
21
36
36
27
15
57
69
35
103
6
48
36
24
12
42
12
126
15
39
89
24
121
39
8
25
15
117
36
12
27
213
35
13
54
42
72
3
8
25
120
18
18
60
72
15
32
55
24
12
21
57
18
18
59
16
9
71
55
57
105
6
90
84
36
126
6
27
93
123
9
54
90
36
108
36
59
31
36
30
183
39
54
27
3
6
36
75
33
23
136
8
49
39
24
21
11
13
18
18
15
39
30
108
18
18
36
90
5
121
24
54
54
107
1
54
30
72
11
7
41
199
65
109
72
27
32
13
27
32
13
24
18
72
17
109
18
57
33
12
11
49
63
9
15
3
45
3
114
83
37
59
37
35
31
17
25
23
31
72
33
72
33
114
53
37
3
24
57
6
17
49
6
57
117
60
63
9
23
13
35
109
35
49
23
19
29
96
88
69
42
105
21
35
31
6
3
135
6
11
40
39
81
8
55
66
24
18
12
6
36
12
18
33
32
16
15
9
9
47
120
48
64
45
18
17
19
29
1
78
54
36
47
96
73
12
27
8
96
73
39
15
66
54
24
84
36
41
73
12
24
75
48
177
71
7
17
1
90
36
72
9
63
138
18
78
23
48
13
11
40
9
108
48
131
13
6
5
40
57
36
75
128
139
36
144
41
13
24
99
39
6
75
8
25
23
13
84
60
36
15
21
3
9
119
85
66
129
8
13
27
9
30
54
3
24
15
9
21
11
13
12
47
13
3
105
12
51
56
16
9
12
18
57
39
57
9
60
27
3
45
120
15
17
7
185
13
18
17
85
18
41
24
64
39
18
54
41
97
39
8
13
11
19
53
16
21
3
3
77
192
199
17
120
7
81
57
6
66
96
87
33
24
30
65
16
8
73
54
9
27
6
15
48
104
64
57
54
17
16
3
48
77
40
80
1
42
12
17
48
40
21
18
6
72
75
48
72
32
ABCD 93240007552*3^$a+1 [50012]
36
38
12
6
72
61
275
29
80
35
126
76
24
14
12
90
23
163
138
35
1
4
6
48
2
30
78
40
111
155
34
96
62
78
7
5
4
55
1
30
4
146
54
18
83
19
61
33
24
26
24
37
159
6
30
90
14
100
32
54
36
55
33
32
79
75
26
42
30
6
29
32
95
28
32
40
18
62
24
5
49
40
66
96
26
28
32
48
4
32
91
17
60
22
80
10
14
37
33
15
21
38
5
61
19
27
90
44
10
126
55
25
23
5
120
128
34
14
115
69
38
4
33
15
96
26
10
86
178
14
40
31
1
168
16
24
80
46
122
18
36
108
166
14
16
2
72
16
24
156
36
56
144
4
84
32
108
6
120
6
34
14
31
15
54
72
158
52
49
1
28
67
13
40
27
64
59
37
35
54
90
62
4
139
25
34
36
1
59
26
43
48
9
54
66
24
7
127
42
4
36
44
35
32
65
142
6
26
94
19
5
72
8
22
18
3
33
36
56
12
42
61
33
32
72
16
32
23
37
4
18
21
9
6
30
51
5
58
1
96
59
85
1
36
54
118
63
59
48
37
5
4
86
30
24
139
27
80
10
14
12
64
68
30
47
29
86
64
54
50
18
4
14
49
16
41
38
48
150
4
170
10
54
32
58
99
35
22
55
89
6
1
32
111
300
32
4
193
41
86
94
19
1
16
50
61
65
42
36
166
8
22
104
85
16
80
9
39
5
76
15
17
18
29
25
23
17
2
54
34
20
1
51
144
6
39
45
126
54
92
268
20
4
63
35
109
45
44
54
1
59
101
25
16
128
23
224
9
26
78
18
34
20
23
121
34
20
1
29
60
40
26
5
5
27
48
9
56
30
42
4
30
74
90
94
3
9
74
16
74
40
32
12
108
60
22
36
141
16
17
42
8
6
70
114
26
5
89
55
17
60
14
5
11
20
90
55
15
60
18
36
104
12
58
6
54
8
18
100
84
51
16
79
65
41
180
86
22
87
48
15
26
100
86
125
53
43
13
54
13
17
31
15
54
8
108
10
54
26
90
19
5
166
66
54
110
31
45
44
24
16
127
17
15
17
64
62
42
48
22
36
50
36
144
10
90
66
18
32
31
27
20
65
32
11
22
12
14
36
10
48
38
22
12
14
10
26
54
64
80
18
22
50
42
4
32
48
10
30
55
5
26
100
26
115
48
9
86
106
20
36
79
15
84
50
36
60
48
22
56
12
46
84
63
47
22
26
4
14
10
36
18
98
29
35
18
43
47
26
54
17
25
34
6
31
80
27
2
18
36
12
22
20
55
16
80
15
30
6
18
12
56
102
78
35
48
1
114
40
30
20
16
3
105
2
40
45
9
44
11
29
20
12
19
41
18
106
91
80
15
44
42
12
36
36
28
68
23
25
36
35
1
4
24
14
37
101
108
47
17
26
10
27
63
14
18
97
45
60
12
38
36
17
32
27
26
78
29
43
5
13
36
94
14
12
64
26
64
61
25
4
44
71
65
30
60
14
22
44
6
34
24
8
13
144
45
36
14
97
83
90
40
20
192
96
4
44
6
34
2
22
36
120
75
65
47
29
54
6
50
70
90
69
35
6
18
30
22
14
40
6
21
9
114
85
96
193
48
42
16
54
31
1
58
162
19
49
31
16
31
18
40
90
126
14
66
58
222
84
60
80
151
33
2
54
4
36
66
50
54
10
44
18
42
130
30
36
36
110
40
14
7
69
43
80
17
108
12
100
8
42
18
282
40
218
256
66
18
2
30
36
24
4
79
1
76
60
54
30
2
180
13
5
40
44
76
6
48
85
25
40
12
24
75
16
49
95
11
54
32
90
58
180
2
4
84
45
15
30
14
82
68
90
36
12
24
198
112
18
32
34
36
24
39
96
16
181
22
37
5
54
32
5
47
6
14
108
94
19
80
77
19
33
31
11
8
22
50
4
50
36
28
36
26
28
8
54
55
5
4
66
21
3
44
1
129
111
65
42
22
31
5
26
65
35
30
24
50
34
20
40
120
31
29
3
5
4
20
30
36
49
65
88
20
130
126
66
1
89
39
17
84
58
38
54
36
65
59
110
18
90
70
20
65
11
21
15
1
13
12
24
4
44
42
48
5
32
240
48
75
110
23
157
83
32
96
5
54
36
36
90
19
107
34
18
42
39
41
154
30
14
60
16
14
42
54
36
35
13
78
30
18
4
20
12
126
72
42
1
35
234
30
54
24
16
2
58
14
16
6
18
32
30
23
13
35
77
20
112
15
33
60
32
34
2
88
146
66
18
10
80
6
161
53
74
52
13
77
54
14
60
120
72
28
116
19
16
11
68
1
21
14
12
65
48
41
44
4
55
67
10
8
72
96
4
30
68
42
126
48
96
4
66
50
118
12
43
11
56
40
18
12
18
2
19
15
14
22
45
11
53
49
78
ABCD 93240043972*3^$a+1 [50034]
18
78
42
168
18
30
81
255
45
21
3
57
87
21
96
3
195
18
162
102
24
54
270
72
90
93
144
21
60
18
192
12
48
6
36
108
6
42
12
48
12
96
30
6
276
84
96
90
21
99
48
6
39
21
30
78
72
48
60
51
99
48
60
189
129
51
3
69
288
153
15
3
60
102
87
63
42
6
18
6
90
75
3
90
48
39
93
51
108
3
18
216
126
213
96
21
27
117
24
27
12
21
12
288
48
54
9
135
30
84
102
6
114
48
120
30
60
132
18
45
21
60
36
6
54
6
42
48
18
42
24
54
69
45
156
24
42
108
30
15
12
195
48
96
6
15
45
204
132
24
90
18
78
18
135
141
39
108
21
15
57
27
3
6
99
21
30
42
15
123
30
60
60
24
18
60
9
36
45
42
57
111
42
6
18
210
9
141
39
3
9
69
54
45
63
30
18
54
12
78
9
9
18
24
6
39
87
18
18
12
30
126
90
120
66
57
57
123
93
87
72
39
126
3
51
12
36
240
21
27
21
72
81
42
48
18
78
42
39
33
291
21
27
57
24
108
99
105
36
72
39
33
63
15
18
72
30
117
72
48
21
12
60
51
24
93
42
42
39
108
327
6
150
60
78
6
30
54
30
36
42
90
24
24
6
57
93
6
189
45
24
60
162
177
81
66
18
72
36
60
63
9
27
51
9
72
12
51
54
24
18
12
90
42
54
3
48
33
12
87
63
93
93
39
3
48
57
72
15
6
24
27
21
15
141
24
15
111
42
144
36
180
48
24
6
33
51
6
42
48
66
144
99
75
45
15
300
69
33
60
30
165
63
6
30
201
105
48
30
42
27
21
12
144
24
15
57
183
21
195
36
12
51
18
24
54
24
6
42
24
177
108
3
18
24
6
72
108
102
48
27
240
12
141
24
24
36
15
9
36
18
21
9
12
78
9
9
54
189
87
57
21
84
75
63
33
21
144
72
60
24
3
63
54
96
78
24
96
69
96
48
3
66
72
12
87
9
192
66
36
18
30
12
30
15
75
30
126
93
99
162
27
57
96
36
18
6
18
330
15
93
48
6
33
105
108
24
75
21
264
39
9
42
33
33
30
60
48
30
42
282
18
102
198
78
120
60
3
27
36
54
72
150
30
27
51
162
90
21
69
60
84
39
291
174
12
39
189
6
30
96
30
12
6
24
6
132
69
75
6
84
60
3
3
114
15
81
18
24
30
48
42
6
60
54
45
117
18
180
12
33
15
96
12
30
12
168
30
42
51
21
66
12
81
51
33
57
24
42
84
6
99
165
27
33
39
51
6
291
39
24
36
18
39
3
69
63
60
42
150
45
144
36
9
30
6
99
45
42
21
180
9
27
96
69
36
96
15
45
75
33
39
3
36
48
54
27
12
21
12
180
30
105
39
36
117
36
21
42
42
90
6
3
129
132
18
129
9
51
45
3
93
51
81
15
21
30
42
108
99
57
108
18
12
18
12
42
93
21
30
222
18
141
45
114
90
6
93
33
3
48
21
60
42
30
15
39
105
36
45
3
3
93
21
18
105
15
90
12
66
9
105
75
72
33
39
21
30
6
24
78
138
18
126
60
84
24
12
63
81
12
72
12
3
57
6
54
30
105
33
60
12
48
87
45
6
12
129
3
90
39
21
36
51
33
78
45
21
3
9
42
6
6
18
96
39
105
66
12
9
180
3
180
72
390
156
27
21
12
3
111
114
123
9
63
21
87
3
33
15
30
12
48
18
21
9
24
15
60
48
45
12
126
24
36
90
42
96
30
84
87
33
147
3
6
24
36
3
36
15
36
12
30
63
9
72
114
21
189
30
6
63
93
24
48
42
177
33
75
93
96
3
36
33
12
30
72
6
60
24
48
126
21
45
18
9
21
78
48
54
15
111
30
6
78
48
18
72
138
96
36
24
114
204
78
ABCD 93240350332*3^$a+1 [50062]
3
63
12
42
39
24
45
6
60
105
51
21
33
66
21
75
72
48
84
33
51
96
9
15
60
24
33
3
84
6
12
3
45
36
36
255
39
198
6
54
15
36
81
30
36
12
21
15
36
276
117
21
12
42
12
6
228
6
84
102
18
66
144
15
204
15
66
6
108
48
57
33
63
15
24
12
60
66
87
3
48
174
30
12
24
42
30
24
9
45
27
147
18
84
54
9
36
39
33
99
48
12
201
9
18
66
30
30
39
27
69
105
15
21
60
51
27
96
90
30
45
84
171
354
123
57
18
72
93
27
45
3
45
27
12
54
96
6
24
198
198
33
75
72
24
84
42
27
36
39
36
69
63
24
9
105
30
165
159
21
75
129
27
54
39
87
78
72
111
15
33
57
3
72
63
9
3
153
225
84
102
54
6
114
126
78
48
42
72
93
36
39
60
36
240
60
120
72
117
48
9
48
30
18
48
72
84
39
120
21
3
111
144
141
120
51
6
3
39
48
30
135
39
84
69
3
24
18
12
36
42
12
30
48
42
60
21
75
72
30
6
45
45
12
18
120
30
27
39
30
63
15
12
9
120
45
27
9
30
36
33
24
33
3
129
6
12
72
66
84
30
12
48
102
60
54
57
99
33
27
129
60
9
12
36
18
45
24
27
18
6
66
36
54
36
24
30
3
87
60
48
126
60
36
30
90
39
75
57
15
42
15
15
66
12
15
3
69
36
219
12
30
30
9
57
3
69
108
48
150
60
66
138
6
174
45
75
66
24
6
84
66
66
36
12
60
81
45
99
48
45
24
186
114
36
54
36
54
51
9
39
60
147
102
30
36
6
123
15
72
54
6
30
3
87
24
12
114
3
108
12
15
6
39
75
306
24
30
138
138
96
30
3
33
54
96
72
21
75
66
30
6
174
30
84
6
33
27
9
15
24
30
42
36
18
15
15
72
177
33
42
33
9
78
21
39
66
39
168
9
6
105
39
129
15
120
90
39
81
150
66
63
21
6
69
9
3
87
30
90
6
27
108
144
63
57
57
3
51
84
93
243
9
27
9
69
132
6
42
3
123
42
72
42
66
108
15
60
21
51
15
93
75
84
6
15
111
81
3
30
54
45
15
126
75
81
78
6
36
30
21
117
120
192
39
99
45
48
75
24
24
6
3
141
54
42
6
45
45
90
42
3
33
120
147
3
69
3
24
69
27
72
12
33
15
6
27
87
45
33
3
225
6
33
105
18
45
63
9
48
57
18
168
54
6
60
66
18
126
6
204
6
84
60
27
72
93
120
102
72
60
30
6
48
30
99
3
12
126
30
210
15
21
114
72
132
81
12
33
6
30
63
51
144
96
30
24
123
75
12
12
9
84
51
45
75
120
132
30
3
12
39
48
138
24
48
15
123
24
48
42
156
54
120
54
6
33
105
12
90
24
45
69
96
66
18
102
24
66
210
90
30
246
42
12
6
60
15
63
57
72
81
42
117
51
144
66
66
84
6
150
93
33
30
84
84
6
120
90
9
69
180
15
111
57
3
54
51
39
108
33
72
39
6
84
54
225
24
36
12
69
30
33
51
216
6
72
72
66
105
60
87
36
90
87
153
12
3
15
30
6
78
30
12
93
27
69
57
18
9
3
54
39
9
66
9
3
30
18
129
63
132
36
60
57
12
123
57
27
141
72
141
15
21
30
21
9
18
33
33
60
96
66
12
60
30
3
3
24
132
78
12
39
111
6
174
54
30
57
99
18
126
24
33
9
90
6
42
21
72
3
9
15
66
234
6
96
39
117
3
21
90
24
24
45
27
126
42
60
120
12
6
42
30
111
15
57
12
15
81
39
36
84
96
114
12
114
57
105
30
45
33
66
33
15
36
24
108
48
150
96
36
27
108
39
33
180
15
12
18
12
54
42
48
90
6
3
75
12
24
84
21
57
90
42
12
54
24
48
30
90
54
6
144
129
39
12
180
18
15
75
72
18
123
27
6
24
30
78
123
87
ABCD 93240556536*3^$a+1 [50005]
35
4
57
42
12
6
12
27
3
48
53
64
57
3
3
18
144
111
104
36
19
66
24
18
18
6
48
12
18
23
4
9
24
18
17
108
4
48
75
42
6
42
42
108
117
105
6
12
5
13
15
9
90
36
45
12
68
24
49
6
6
42
77
79
54
11
7
9
45
24
36
35
19
54
108
18
9
27
41
25
119
16
15
5
25
3
12
9
36
24
24
24
12
3
48
225
35
13
11
19
29
1
6
96
12
90
6
21
33
27
39
9
3
18
27
33
11
13
90
6
12
87
36
140
67
33
81
120
23
31
30
99
32
1
3
21
11
85
138
30
24
11
24
1
60
36
18
33
9
3
177
48
6
9
87
114
90
6
15
8
43
12
57
33
12
30
6
12
23
52
3
5
7
6
35
19
36
89
103
60
18
6
18
42
174
12
63
24
27
18
35
31
6
84
66
24
9
15
42
78
30
30
36
90
12
12
11
31
60
45
21
123
39
6
11
1
27
32
73
120
30
18
47
36
1
123
111
36
105
75
78
18
72
5
1
39
27
5
36
28
84
21
47
24
13
27
45
78
30
15
81
132
3
21
35
43
48
18
6
24
114
12
75
51
12
30
48
15
68
52
27
36
6
35
13
42
30
3
3
30
47
1
24
63
24
9
147
9
6
17
36
1
48
23
55
48
30
12
99
3
60
90
23
67
12
18
11
61
30
48
18
30
9
81
60
54
93
176
1
48
12
48
3
48
57
23
151
6
18
6
66
12
30
12
23
40
21
11
13
12
39
36
39
21
45
23
25
107
13
48
48
11
49
167
19
41
97
72
48
12
24
12
42
42
63
33
3
36
15
30
11
19
144
24
45
12
33
15
81
51
9
47
7
12
36
42
83
13
6
33
21
72
99
93
15
36
45
27
9
18
120
6
27
9
35
19
5
31
18
15
171
29
16
81
18
48
69
60
140
1
95
88
51
9
12
9
24
6
84
12
45
12
8
13
150
6
48
36
12
84
48
30
21
9
15
32
13
30
60
30
6
24
96
21
128
25
3
32
7
18
6
54
30
96
12
45
39
30
36
48
11
36
43
114
111
69
12
6
24
18
75
8
24
16
20
124
24
27
114
120
24
30
117
9
15
3
6
12
72
6
36
93
32
28
3
30
54
29
16
3
12
84
6
30
48
60
30
35
13
54
41
64
3
42
90
45
3
6
12
3
24
3
42
96
12
39
33
63
27
21
27
72
45
57
15
36
12
3
42
51
39
30
30
5
73
35
55
45
147
18
39
20
73
72
95
25
36
27
21
24
60
15
15
12
18
27
48
21
60
66
24
9
51
42
15
39
65
85
54
24
53
4
33
6
24
5
88
69
35
1
107
31
90
27
69
35
73
27
3
12
69
24
183
18
47
19
96
12
12
45
9
27
39
101
7
45
21
216
84
36
15
9
54
12
5
31
12
6
27
32
55
21
45
30
24
30
66
36
48
45
36
44
28
39
9
21
63
51
36
18
12
24
6
33
27
6
18
45
51
30
11
4
21
54
33
3
42
72
18
42
24
60
24
6
30
114
173
13
39
15
18
59
25
108
11
16
15
48
5
25
12
48
42
113
31
17
24
19
17
64
60
96
32
48
49
15
3
33
9
36
12
6
6
15
15
30
54
41
19
12
29
4
195
12
77
36
55
96
6
18
21
159
9
3
29
25
11
4
81
59
49
51
15
33
3
42
15
33
15
39
126
23
16
9
39
8
43
17
7
5
55
48
54
11
13
120
6
54
24
6
54
135
15
5
25
36
30
132
65
48
25
24
63
93
6
5
73
18
90
63
36
80
1
39
9
60
99
15
6
11
16
9
6
33
80
72
67
21
9
47
4
51
29
36
19
5
1
48
120
60
48
47
127
6
12
11
24
37
6
84
30
30
96
69
9
71
13
27
68
180
1
42
5
19
30
36
72
51
9
18
30
42
30
42
5
73
60
12
11
7
6
39
3
108
30
59
61
35
7
12
6
66
66
12
11
7
42
6
6
51
12
68
49
96
24
108
12
18
18
18
6
48
23
12
52
21
23
85
24
60
36
186
5
36
84
31
105
24
24
27
9
15
18
30
30
3
44
13
11
19
42
75
69
24
3
3
30
6
9
45
11
19
72
17
1
6
30
18
5
72
64
92
37
23
48
1
36
78
6
23
168
79
41
112
21
35
31
30
60
54
17
19
90
3
81
11
19
6
36
150
12
192
21
8
40
69
42
18
42
30
168
75
12
69
6
29
19
90
126
126
54
17
85
183
36
3
45
21
30
42
59
19
42
39
33
162
78
12
3
57
120
30
66
30
24
90
75
48
93
3
9
60
66
36
29
25
6
18
12
84
15
56
25
59
19
41
36
13
35
52
3
12
45
15
150
11
7
48
5
40
45
27
81
12
12
30
18
23
19
30
3
68
37
35
24
28
3
33
75
36
60
18
300
120
18
5
55
9
21
12
72
39
24
27
30
23
31
90
36
35
31
12
17
13
66
36
45
15
90
3
20
25
27
93
51
9
47
64
116
16
12
21
27
45
54
165
45
6
12
33
45
48
36
18
5
13
12
36
12
39
3
45
45
75
15
57
24
15
9
45
36
66
30
35
25
3
117
59
49
12
6
33
80
36
61
3
156
99
54
87
15
18
6
21
45
48
87
3
93
3
6
108
36
59
145
15
72
20
4
12
63
36
6
219
9
6
36
5
85
18
12
24
24
24
12
9
9
12
18
42
3
48
9
3
120
3
48
21
9
24
3
57
51
51
21
45
59
16
33
35
55
12
90
3
9
27
3
48
48
21
45
54
6
15
123
5
25
12
35
13
23
25
3
24
21
11
24
55
6
3
27
89
31
53
13
12
87
48
12
15
66
48
15
9
72
30
6
30
29
13
12
51
ABCD 93241374628*3^$a+1 [50003]
83
84
1
32
57
96
67
20
27
1
92
16
24
17
48
43
12
56
99
180
105
15
81
9
42
69
52
5
42
97
23
72
30
31
185
24
31
35
54
91
44
3
37
24
36
191
145
204
41
63
9
42
69
4
36
296
63
18
72
42
49
101
216
42
48
9
148
167
48
121
41
135
28
5
72
259
59
57
15
9
24
60
36
159
81
9
31
116
45
18
1
29
18
33
21
48
15
3
9
15
96
12
60
37
35
93
72
16
92
12
33
162
13
32
40
161
42
60
12
30
31
24
20
15
180
9
4
35
1
24
95
42
18
37
35
6
72
42
48
13
8
24
15
132
45
28
20
87
1
65
79
35
108
1
200
27
13
89
55
20
60
3
37
96
17
102
73
32
3
25
5
72
30
42
18
61
107
72
73
29
15
240
40
23
81
112
47
165
36
9
48
3
87
205
59
6
55
132
23
12
12
129
36
88
17
19
20
27
69
15
73
32
33
111
4
48
204
35
60
9
24
16
20
36
28
53
42
150
42
33
15
30
31
11
150
18
1
29
30
73
32
27
30
3
15
13
17
90
25
23
204
33
12
15
108
105
3
102
42
6
63
111
60
6
7
47
36
30
43
44
72
75
168
12
25
41
55
89
48
91
47
84
1
12
32
255
1
68
51
25
36
92
117
30
66
72
7
120
36
5
24
48
87
16
185
67
36
44
15
60
21
87
133
41
31
104
48
33
67
5
75
36
129
162
61
44
21
27
52
113
48
43
20
27
72
12
13
53
63
240
39
85
35
45
15
12
66
210
12
1
24
140
15
1
77
42
48
73
44
15
90
120
30
165
36
57
3
51
33
12
165
43
5
7
11
12
12
48
30
55
12
68
192
124
101
15
63
193
24
20
15
6
24
19
29
48
55
89
15
16
35
144
1
95
24
9
16
143
45
16
72
32
12
100
23
108
12
1
17
42
21
99
37
35
109
161
18
141
112
17
30
138
24
3
63
54
139
29
7
35
121
5
24
30
18
55
107
108
42
79
59
1
36
35
60
66
55
47
37
20
15
90
15
33
18
12
37
44
9
75
63
117
60
15
48
24
45
24
120
129
48
55
8
99
25
35
12
181
24
216
12
47
49
71
6
7
92
165
78
45
27
9
9
18
102
91
71
30
18
30
7
143
21
21
78
313
32
177
18
48
12
1
20
4
35
12
9
27
12
18
63
39
145
35
85
80
255
45
60
123
13
209
7
215
18
55
32
64
56
33
111
39
105
147
78
30
42
90
25
173
7
23
105
27
6
55
17
67
68
120
75
21
9
102
108
12
9
40
41
63
148
197
31
59
1
59
18
24
15
24
9
18
30
42
30
135
27
85
108
116
27
69
40
23
90
102
1
17
127
44
39
45
216
81
48
72
168
51
100
17
43
29
135
12
4
17
183
120
16
161
120
42
141
24
87
108
81
87
12
60
78
115
32
15
60
133
47
1
131
73
35
21
9
18
205
107
37
83
30
31
72
48
89
42
78
43
95
72
57
63
1
144
23
37
120
56
57
24
99
39
78
43
36
60
71
13
11
133
35
12
18
18
84
1
264
44
52
89
18
37
95
13
107
33
3
12
177
40
41
3
39
102
18
21
27
253
24
12
36
17
43
5
63
16
83
61
60
12
24
65
15
75
93
40
56
52
12
65
30
42
78
57
88
32
3
21
36
16
5
139
143
177
111
24
9
69
27
3
13
204
104
24
3
12
105
27
48
192
6
90
33
4
12
53
72
63
135
25
36
84
95
108
49
5
103
20
27
133
95
72
73
12
96
120
60
59
18
31
17
42
48
13
41
31
68
21
43
107
18
48
72
90
1
29
90
25
53
162
25
20
192
16
24
48
35
60
121
24
35
48
93
120
99
60
60
37
44
39
13
47
138
102
60
72
6
39
51
9
3
45
132
3
30
31
71
18
120
18
13
11
69
96
105
15
40
143
60
165
28
29
3
45
18
93
57
27
52
161
42
21
ABCD 93241826974*3^$a+1 [50103]
30
85
95
13
83
13
12
24
125
18
37
5
66
49
83
12
90
90
90
126
24
25
191
192
132
30
150
61
77
150
90
12
36
103
24
23
90
79
168
72
143
37
108
36
12
95
24
13
17
19
239
72
169
36
23
1
12
47
193
5
174
85
24
71
145
5
18
121
149
7
335
241
59
73
48
144
60
143
325
48
24
125
139
29
12
60
66
49
36
59
73
125
127
113
18
49
53
127
5
270
48
150
90
120
42
36
30
13
191
18
18
162
7
168
35
37
113
7
96
72
203
54
31
5
7
5
18
54
103
5
55
5
18
72
97
24
77
103
156
23
42
18
301
17
19
84
29
90
72
25
5
31
24
131
49
144
77
162
61
36
24
77
12
91
89
18
24
13
23
97
77
180
18
90
18
85
59
36
252
42
31
59
138
175
257
199
36
23
18
120
19
5
79
36
23
85
47
36
85
48
41
19
72
144
35
186
7
60
5
30
37
84
132
149
18
30
55
23
252
13
35
229
11
72
12
108
13
24
288
143
109
36
35
13
204
77
79
59
90
78
85
59
48
13
24
113
18
13
12
95
72
198
19
36
95
162
7
11
25
24
143
72
36
42
67
48
108
65
342
48
60
102
42
30
18
72
73
5
300
31
29
102
288
60
25
5
31
24
72
35
6
43
29
31
71
121
60
48
41
78
30
31
24
180
77
18
12
181
59
90
36
79
60
5
36
7
36
119
48
49
180
11
97
60
36
36
5
30
85
60
131
229
95
13
113
115
180
155
12
90
91
36
36
125
19
288
95
61
204
120
5
168
43
41
175
168
77
18
12
18
31
41
150
85
23
13
17
150
30
55
36
131
13
17
180
175
5
78
121
41
139
72
48
60
336
24
59
198
115
47
48
109
41
139
71
72
181
17
60
7
168
35
37
72
5
138
121
324
65
7
11
54
126
84
60
13
12
60
36
288
36
48
36
11
36
90
144
18
198
7
60
36
71
108
37
36
48
24
12
5
6
54
138
72
6
12
108
19
293
103
5
139
5
30
198
55
12
36
119
61
132
143
162
252
180
18
198
24
30
108
72
13
83
54
18
180
162
18
97
101
7
47
25
23
60
157
53
240
12
31
59
6
120
127
12
263
30
42
169
252
59
13
60
48
5
54
85
144
59
60
18
12
91
72
12
72
60
23
25
47
25
5
96
43
36
65
66
13
144
23
324
6
54
30
103
5
42
48
1
71
49
72
24
5
30
253
197
19
12
77
132
103
72
108
95
48
54
90
18
31
36
24
120
29
30
150
7
5
18
42
115
191
13
71
240
30
60
151
29
210
13
36
401
18
181
72
120
108
167
73
120
131
1
329
139
72
77
43
29
48
60
30
13
59
49
24
35
60
13
35
13
41
18
73
12
5
103
155
12
37
84
216
173
18
13
144
113
79
144
24
180
95
48
24
49
120
36
113
42
13
107
49
96
95
193
125
55
95
13
77
7
11
85
17
78
90
102
85
137
43
137
79
29
108
ABCD 93241986668*3^$a+1 [50003]
48
9
23
1
30
42
15
69
59
40
32
124
36
12
21
107
60
4
9
39
201
36
54
65
24
121
59
1
11
55
29
76
8
97
95
24
1
15
21
48
90
9
12
21
30
29
25
23
43
65
72
1
15
72
8
7
105
24
20
76
20
48
37
15
9
3
33
15
3
41
4
20
12
13
30
96
9
32
28
36
80
85
23
13
15
8
1
15
69
42
18
27
68
31
9
24
60
176
76
20
85
23
37
3
12
80
85
24
36
63
21
119
1
35
76
20
49
35
16
60
21
30
77
1
42
33
15
30
75
56
16
8
72
109
84
12
24
15
60
9
36
75
15
6
75
15
45
44
16
8
12
4
39
6
35
1
23
31
5
4
32
112
81
27
9
120
59
1
54
17
72
103
29
61
39
9
99
12
21
3
15
81
45
24
72
75
20
4
44
61
30
53
13
35
25
3
56
64
12
69
11
19
9
45
35
16
9
15
21
11
88
15
5
12
40
48
21
11
24
55
45
9
11
88
8
60
49
11
4
51
65
40
9
15
105
15
39
66
15
8
36
12
25
39
15
21
128
1
35
79
30
15
36
8
48
48
7
9
15
6
75
48
36
36
8
1
24
47
24
4
21
183
33
3
32
19
144
29
16
21
60
75
164
112
12
21
15
36
9
6
9
15
5
64
12
21
18
65
1
30
45
116
12
37
30
9
240
81
63
128
48
37
15
93
6
29
37
27
32
84
24
52
96
33
11
109
11
1
15
129
11
19
9
32
52
20
76
32
19
6
48
35
85
36
6
53
85
47
40
104
49
15
15
6
83
36
36
60
25
71
4
60
60
9
15
176
1
23
24
16
32
28
51
29
36
24
1
3
12
20
19
41
4
12
32
13
23
12
13
11
24
64
32
1
275
12
7
30
24
11
1
59
28
72
81
27
3
77
1
27
248
61
114
42
39
8
1
39
177
6
24
65
25
84
35
1
6
5
144
1
18
29
1
35
25
71
1
39
15
5
16
68
40
15
90
11
36
64
8
36
12
48
112
8
60
36
1
59
4
32
13
15
105
36
39
15
77
48
4
21
12
23
7
18
11
19
6
35
79
41
76
3
41
49
99
12
8
7
65
25
15
8
31
6
59
37
15
3
57
8
12
48
16
129
11
1
23
1
15
9
51
105
3
21
11
40
15
6
3
56
60
36
13
12
24
6
5
12
7
41
48
24
31
105
20
84
12
4
32
85
144
23
36
7
17
88
32
40
56
85
35
16
39
41
48
13
24
36
39
36
9
3
20
13
3
21
11
13
35
36
28
21
30
6
11
24
24
16
104
7
30
59
48
88
9
30
6
60
47
7
24
21
75
53
73
39
9
11
1
63
24
72
21
39
36
8
4
21
11
100
21
108
6
69
45
35
76
24
92
48
91
9
21
39
20
1
111
8
85
72
59
24
36
108
31
66
15
21
47
28
20
43
41
25
23
40
57
24
30
102
27
8
24
24
25
30
6
59
84
13
47
16
20
12
52
3
29
160
44
31
5
16
3
126
36
54
53
52
45
51
44
16
12
20
1
35
72
4
68
73
24
135
68
12
85
3
8
64
9
126
9
117
59
1
54
65
16
45
15
3
6
23
1
12
23
97
39
8
12
76
33
15
20
121
59
7
9
48
32
25
6
48
41
25
6
33
20
25
51
8
13
47
13
3
20
1
11
4
9
36
35
16
45
15
3
41
16
9
23
31
69
3
57
21
35
121
6
24
6
48
15
20
55
6
24
11
24
16
8
13
3
12
3
65
31
54
35
37
75
9
15
21
23
36
16
9
63
87
6
35
13
36
15
24
15
65
7
24
24
5
25
51
20
84
12
13
126
66
24
59
4
21
35
1
15
21
3
45
15
20
60
12
64
24
44
37
24
6
41
4
44
1
23
12
244
24
80
37
11
64
20
48
36
1
6
53
1
84
47
24
1
143
96
4
27
5
48
192
4
15
9
56
85
66
18
6
24
6
66
45
12
80
1
30
69
27
5
60
1
3
32
12
61
11
76
3
17
13
11
31
33
15
21
75
24
57
39
29
12
25
135
32
40
33
23
7
9
69
12
39
15
41
48
37
15
123
65
55
17
24
4
32
48
16
44
55
72
89
1
23
1
23
37
83
7
24
9
8
24
28
51
42
47
7
65
40
48
36
80
60
31
21
12
56
172
33
35
37
23
1
59
4
20
12
4
120
15
21
9
35
25
30
57
9
6
48
30
11
16
9
36
18
41
1
3
96
48
12
9
111
15
6
27
21
12
24
35
64
20
1
6
48
42
48
30
96
105
9
71
24
25
15
32
40
9
39
21
39
92
13
36
6
29
4
44
13
35
12
52
75
24
9
33
78
21
20
24
1
24
11
64
117
15
9
15
45
51
104
16
105
39
9
30
5
16
20
24
7
65
49
24
6
9
132
68
1
15
21
39
48
80
37
6
18
6
6
18
105
21
3
36
44
157
11
12
121
36
6
9
20
76
68
124
80
36
16
9
75
12
9
35
16
104
1
48
12
3
111
30
3
12
20
24
40
80
25
15
56
16
9
95
25
6
18
36
90
24
6
11
60
109
6
30
18
9
21
47
19
33
12
21
39
9
6
53
1
59
112
20
36
12
36
112
8
4
116
25
39
120
68
28
15
5
1
24
12
23
37
15
32
12
55
30
11
40
63
41
48
31
6
36
63
32
12
1
11
24
1
6
5
124
21
15
3
81
120
39
6
24
27
69
15
21
30
18
12
18
17
24
4
60
21
11
48
100
84
12
68
73
30
30
87
12
15
6
3
32
55
53
1
123
33
30
78
51
9
36
24
11
25
11
13
6
33
12
51
33
87
33
15
17
109
84
6
24
66
35
28
56
112
9
30
24
29
13
83
67
9
8
16
21
11
13
95
61
23
7
6
3
56
64
116
25
23
13
24
30
30
131
28
27
30
23
16
44
4
32
16
68
55
42
23
25
111
9
35
37
95
24
31
5
13
51
48
3
113
31
93
27
30
23
28
15
5
85
84
24
11
1
95
72
1
30
45
12
33
95
112
20
43
5
4
33
15
15
9
15
153
176
61
3
63
ABCD 93242011906*3^$a+1 [50012]
60
51
1
107
21
4
41
90
36
9
72
105
72
67
68
72
16
20
4
8
27
6
3
12
48
52
212
72
64
36
5
31
12
68
24
9
54
12
25
35
81
3
24
33
12
81
7
12
53
43
32
15
33
4
11
6
15
111
93
12
52
68
12
15
12
18
7
24
11
109
24
48
20
27
42
18
108
18
75
52
47
93
3
9
3
33
39
13
23
81
40
11
117
28
53
75
141
39
9
78
37
36
96
8
36
15
1
20
75
13
20
28
20
45
19
29
7
24
96
17
72
151
24
95
18
7
48
20
48
93
19
32
3
81
9
18
24
133
80
36
15
1
36
80
9
3
21
30
1
80
28
20
3
30
87
96
4
92
36
15
12
36
96
93
27
69
27
72
36
25
155
9
208
128
4
23
25
12
23
45
9
18
48
49
11
37
11
57
3
36
133
83
48
49
11
21
33
216
15
57
7
20
52
8
16
17
307
12
41
39
15
24
45
45
66
193
32
15
1
44
64
24
41
67
12
11
9
12
4
20
15
84
96
57
15
30
3
51
24
201
40
11
72
1
11
36
33
27
33
39
12
1
132
65
175
12
29
6
66
7
71
9
16
20
112
108
17
3
15
204
18
7
120
72
35
109
24
11
21
153
18
9
36
63
25
47
25
12
53
42
30
55
12
59
24
12
33
16
5
7
20
45
15
4
23
30
55
17
54
109
48
12
8
40
59
54
39
51
109
108
53
135
9
7
48
68
64
5
6
145
24
24
89
18
24
21
108
15
84
57
75
69
177
67
32
15
69
16
48
83
37
8
27
37
8
16
32
48
144
33
90
57
3
93
160
11
25
8
72
3
21
4
60
36
77
19
5
18
13
120
23
9
40
96
17
27
16
12
23
25
20
84
160
65
31
12
12
71
9
153
27
156
57
135
120
60
84
24
4
32
4
41
3
12
3
85
60
11
69
36
60
64
11
69
48
60
48
36
76
128
64
72
11
30
7
56
99
117
153
31
11
21
52
32
69
15
171
45
144
4
48
44
15
1
8
9
3
15
54
24
30
1
41
27
3
72
21
21
18
13
44
4
60
176
3
25
11
141
3
126
39
72
39
21
100
60
20
24
64
72
24
11
9
45
15
24
15
48
18
6
81
52
48
12
128
33
24
43
84
8
72
76
5
39
15
9
75
37
12
96
12
72
32
184
32
99
6
144
39
15
1
20
16
32
12
99
30
19
12
11
105
93
30
36
60
21
12
96
105
72
15
15
37
23
73
47
54
43
11
9
28
95
12
21
36
24
9
31
56
4
20
16
8
96
24
40
68
93
19
20
87
33
33
79
24
11
36
25
24
113
7
36
5
39
4
60
120
176
64
44
3
90
55
83
54
175
32
135
36
72
61
35
85
17
7
116
36
3
6
30
49
20
60
3
48
21
48
48
60
45
18
69
72
96
52
60
23
25
68
76
11
72
6
102
49
23
81
15
57
72
33
27
196
41
19
5
31
41
19
11
9
28
20
12
3
96
9
147
33
21
24
7
11
12
21
147
13
5
39
15
21
36
99
54
18
13
20
76
8
33
39
48
48
27
25
23
24
174
6
90
115
116
24
9
27
48
220
80
16
36
44
16
20
15
45
132
3
42
31
41
54
49
17
18
61
176
16
23
84
105
52
24
24
11
37
44
48
12
40
59
54
63
12
51
25
41
91
32
28
8
27
30
24
15
15
108
6
55
47
9
16
35
25
5
7
36
60
72
23
42
7
83
13
80
9
42
133
23
24
13
32
3
1
35
60
1
24
104
81
91
5
43
11
9
48
108
87
84
1
8
27
37
8
9
103
36
80
16
5
91
144
119
24
21
24
3
33
27
25
44
4
80
99
12
9
15
49
36
44
48
33
7
48
59
102
43
80
12
40
8
3
48
37
17
42
36
57
36
52
65
24
66
33
39
45
28
48
5
42
69
88
71
24
18
3
15
81
64
29
3
48
4
32
48
76
12
17
3
60
3
60
25
96
8
15
73
12
71
25
155
42
120
63
9
43
20
33
111
33
7
8
40
36
20
9
3
64
44
4
32
39
102
42
45
12
64
44
48
33
7
12
80
52
48
95
13
23
9
3
72
18
127
80
36
117
42
1
92
9
55
71
9
4
11
18
48
72
31
11
48
6
7
48
107
9
48
45
51
4
71
49
20
48
84
33
18
54
6
12
33
27
33
40
44
48
15
12
21
3
12
69
24
4
71
21
4
12
89
79
224
40
116
4
60
68
15
42
18
109
20
69
90
69
16
41
19
92
27
37
8
15
81
57
42
121
77
15
64
20
48
36
9
6
57
4
11
97
32
16
32
36
4
8
4
149
55
35
21
24
4
12
20
3
61
179
90
66
49
11
36
1
20
24
84
100
35
9
117
75
3
12
78
48
42
21
96
16
68
27
97
47
1
80
33
51
3
97
119
12
37
17
3
28
8
76
20
33
91
92
24
48
27
21
33
42
93
81
15
36
12
15
1
11
9
64
35
57
3
37
161
7
116
36
123
37
24
36
20
15
36
93
76
128
48
4
44
36
39
9
12
48
52
24
17
15
52
ABCD 93242668258*3^$a+1 [50003]
39
18
108
66
6
99
27
101
55
41
13
6
18
219
159
48
78
12
18
42
123
87
9
9
54
6
120
6
126
84
96
27
27
53
127
33
80
16
45
24
54
162
72
72
3
48
21
228
87
96
33
108
42
84
6
66
54
60
54
30
42
12
150
27
75
5
96
49
15
51
42
35
31
33
57
132
99
9
72
18
30
15
32
31
54
102
72
189
45
6
30
42
108
9
32
25
6
108
216
141
32
43
54
143
1
54
57
99
132
108
29
37
27
80
97
95
43
186
72
30
5
127
81
27
5
16
105
12
6
36
129
177
90
18
3
27
24
45
63
84
72
72
54
119
112
45
3
87
12
54
42
36
48
60
108
48
17
109
3
32
37
42
18
15
93
3
69
27
48
105
39
27
53
112
39
57
285
48
18
81
9
87
81
48
42
21
9
6
65
199
41
103
78
66
42
18
29
16
27
12
137
13
3
9
54
33
45
84
54
6
48
42
102
18
42
36
30
53
64
48
105
6
84
24
102
6
54
66
42
90
45
48
9
96
66
54
54
6
18
12
24
45
39
89
1
63
33
108
30
24
120
5
19
90
30
42
11
109
36
60
36
18
126
18
54
87
39
102
36
198
54
3
21
210
54
18
36
144
29
139
36
12
24
30
60
48
168
18
12
18
36
72
18
45
27
54
24
54
66
47
25
23
160
159
126
60
108
27
45
12
18
5
85
11
67
45
32
13
90
72
126
12
54
17
397
60
18
36
81
81
12
96
216
11
16
45
3
81
24
108
18
18
72
18
93
9
6
90
39
27
168
12
54
11
187
21
3
36
72
12
149
37
30
45
81
15
39
6
18
66
42
101
7
36
69
96
80
48
85
48
11
97
162
29
61
3
51
60
18
36
84
18
60
9
9
108
11
208
27
6
36
54
102
72
6
129
69
18
30
96
27
81
36
155
64
9
36
54
6
36
3
81
78
108
18
66
126
51
75
24
30
47
85
72
54
102
60
138
54
27
27
150
54
120
24
12
90
3
87
105
9
23
151
9
243
180
41
16
123
72
189
32
37
18
30
90
33
75
198
96
18
48
77
16
75
66
179
61
252
39
51
29
7
9
81
18
54
72
191
181
54
90
27
27
6
84
54
36
144
78
18
30
132
18
45
32
115
54
144
78
57
27
18
6
156
6
11
48
121
12
108
18
54
36
99
80
19
60
108
72
12
33
9
18
36
66
15
63
72
84
72
162
18
41
16
75
54
30
42
18
5
7
9
176
48
73
180
24
48
78
12
60
66
51
27
21
45
60
48
24
15
75
12
24
33
48
45
48
90
132
12
9
15
18
66
72
5
1
239
64
57
48
71
48
160
27
18
6
84
6
66
24
12
108
54
24
54
12
113
37
11
160
32
43
42
36
30
9
9
24
15
48
27
36
90
18
12
89
91
24
93
51
173
7
9
93
42
126
27
9
12
18
60
45
27
30
23
85
27
32
103
132
5
48
13
42
137
16
21
6
36
257
7
96
18
87
33
111
33
90
5
31
72
18
39
93
48
150
90
51
105
18
78
12
11
7
9
32
1
48
144
111
51
96
93
9
6
90
135
9
54
66
95
144
19
12
209
64
3
84
6
3
15
36
198
48
24
48
6
57
27
18
96
3
51
48
72
293
49
6
54
51
39
30
6
18
48
90
180
18
35
97
54
30
126
60
30
36
162
6
72
12
54
93
75
18
30
252
6
72
11
55
72
42
162
66
3
51
126
6
246
51
3
72
117
9
42
45
111
24
18
102
161
109
6
66
11
31
18
18
102
71
37
24
12
78
18
30
36
36
54
27
32
265
24
15
57
126
84
6
15
48
27
53
19
72
18
179
19
12
17
25
84
42
54
66
126
3
21
11
37
42
33
3
66
6
53
1
54
57
123
18
18
17
1
12
36
18
42
12
39
32
192
49
15
32
91
24
48
45
171
36
18
78
138
24
47
16
32
13
66
ABCD 93242714798*3^$a+1 [50060]
75
11
13
11
216
36
10
8
42
4
20
193
11
10
80
16
36
14
76
80
4
33
107
1
23
150
10
2
4
14
25
15
2
154
6
44
30
30
6
10
110
108
25
27
24
9
21
20
40
54
26
96
7
11
30
22
50
4
140
31
132
21
2
60
37
108
15
8
42
115
33
20
36
43
113
34
6
8
30
109
36
5
202
45
72
17
84
22
30
104
40
26
64
114
26
6
60
18
16
90
20
19
47
18
76
36
63
81
14
42
7
81
39
11
30
10
56
46
68
30
6
6
60
133
35
6
43
60
81
90
12
110
130
38
79
27
14
115
17
7
27
20
84
16
9
5
40
2
4
44
6
6
145
153
2
90
18
52
8
36
1
45
14
46
8
6
94
39
96
5
42
24
40
9
65
12
4
6
54
14
66
6
48
12
133
41
4
75
15
45
17
204
34
26
10
50
91
95
18
70
20
6
16
14
34
56
31
59
6
7
21
2
4
30
54
20
42
78
66
34
12
8
6
24
120
42
97
36
11
84
46
14
60
36
16
45
5
4
3
47
6
28
56
6
30
43
17
48
12
10
8
82
30
8
6
19
12
5
4
56
60
30
13
12
63
6
30
36
33
5
22
44
1
35
24
24
72
10
27
23
37
101
7
45
18
92
37
53
34
36
14
24
46
26
43
5
6
1
95
13
11
4
2
7
63
18
2
48
25
125
7
35
10
3
35
30
6
16
18
80
30
25
27
84
24
66
20
24
7
12
27
134
66
16
224
109
17
18
10
15
12
72
41
22
90
44
36
7
21
26
66
4
30
20
4
50
12
18
109
57
14
12
28
60
9
48
69
3
53
124
146
78
12
108
16
3
63
20
58
26
73
23
18
42
18
16
39
35
6
4
6
44
30
46
74
72
18
60
10
32
60
70
33
11
16
90
98
37
12
27
20
124
2
24
54
70
2
25
9
170
24
16
6
75
33
20
10
20
40
57
15
8
100
45
41
30
54
19
161
10
36
14
36
66
94
63
107
36
25
3
45
24
27
44
22
18
6
14
36
34
2
13
11
24
12
54
190
6
98
6
31
63
9
27
20
1
105
54
14
16
96
8
66
150
94
45
45
26
64
42
18
2
10
38
16
51
59
66
84
30
49
27
20
25
9
14
6
10
6
48
20
52
18
20
66
10
30
56
34
6
30
80
28
32
48
36
16
18
32
18
6
120
30
1
3
116
10
26
10
24
50
24
12
84
30
84
6
34
50
90
6
16
38
7
59
4
12
44
46
27
36
71
10
24
2
70
8
30
16
20
66
48
42
25
72
53
60
24
4
30
69
11
46
36
60
3
11
60
36
54
19
24
11
6
24
40
39
60
77
120
84
6
6
7
63
20
234
4
36
26
13
15
66
110
30
6
24
61
3
20
22
20
30
18
40
39
33
38
16
86
30
94
36
27
27
33
36
5
6
66
94
14
42
97
117
3
71
36
66
40
38
60
22
50
48
37
29
54
30
127
23
12
10
27
48
33
20
30
6
66
13
12
53
12
54
6
114
94
6
20
30
31
63
20
16
14
12
24
16
50
28
126
3
41
67
23
12
28
45
17
7
41
6
60
96
18
52
15
3
2
78
10
2
88
26
36
18
6
36
84
36
48
70
9
11
52
33
27
38
19
23
40
44
1
45
15
39
50
24
42
37
17
106
14
31
48
125
60
6
124
72
8
37
59
10
3
11
40
20
37
15
14
4
80
67
45
8
30
16
26
70
8
37
5
54
30
10
9
41
4
50
22
8
120
72
34
80
4
42
3
11
61
5
4
186
20
18
7
3
20
6
16
18
26
40
36
60
8
22
45
23
30
16
20
66
13
11
16
93
35
30
22
90
30
18
72
50
37
83
60
13
35
36
54
16
14
6
10
9
5
6
34
42
90
3
35
12
85
9
54
2
10
14
6
144
40
44
6
6
30
4
3
41
19
83
138
30
30
10
42
63
65
7
9
30
54
92
7
113
60
7
11
36
13
11
25
11
46
74
24
12
54
6
18
52
38
100
32
48
6
120
120
4
27
3
80
10
6
44
40
90
27
53
19
17
10
56
24
34
32
54
13
83
48
16
33
3
108
2
144
4
30
42
14
13
120
96
11
46
60
3
27
14
31
33
206
120
6
60
18
106
14
30
55
11
6
18
109
63
18
27
35
34
54
57
59
6
43
65
30
10
2
24
1
59
61
15
57
41
40
26
61
29
60
4
56
70
9
11
13
17
90
10
26
40
33
17
10
210
15
35
40
74
31
39
36
60
180
8
12
37
41
82
20
10
87
3
33
45
20
30
25
41
6
4
44
6
40
126
48
86
4
20
7
53
16
14
6
10
36
108
42
108
2
54
10
14
6
40
26
60
40
18
9
11
12
18
112
27
120
17
6
4
6
68
36
6
37
27
86
10
20
64
134
6
13
11
6
10
20
90
16
18
2
60
54
36
30
18
90
12
18
6
4
72
3
51
14
6
10
86
28
56
46
44
106
8
30
12
4
26
148
6
3
11
6
10
6
27
36
137
7
3
20
4
84
36
80
60
36
138
7
23
12
10
18
20
25
84
17
46
38
16
6
30
78
2
43
57
14
10
20
30
4
32
4
86
115
63
80
90
70
30
60
50
25
17
90
25
39
9
72
72
11
42
34
9
57
24
36
14
120
150
130
26
24
60
36
7
47
1
9
74
25
15
2
10
8
60
22
8
10
9
33
68
36
16
8
6
30
60
6
58
2
30
40
27
27
90
36
3
27
8
120
12
4
114
26
4
56
30
94
2
88
26
36
18
12
67
3
45
15
30
8
19
71
52
117
23
4
50
76
8
90
22
18
20
40
12
38
30
12
28
9
17
79
47
28
6
50
24
90
6
36
37
36
72
5
70
24
66
8
70
50
6
6
10
48
45
11
54
42
114
114
42
7
41
6
16
45
ABCD 93243281512*3^$a+1 [50105]
55
17
168
19
21
72
32
31
89
115
101
72
96
1
24
30
9
3
18
30
21
24
72
8
112
33
162
18
35
24
1
95
1
54
81
15
9
75
69
120
96
15
30
66
24
17
25
30
65
48
7
168
17
49
15
9
42
77
61
75
15
72
137
1
42
5
43
60
72
18
30
41
61
78
69
51
21
159
105
111
24
81
15
9
32
120
43
36
66
15
33
72
54
54
11
24
115
29
73
63
15
41
211
53
24
160
123
54
120
6
18
15
87
60
54
90
53
1
66
69
120
24
51
21
21
147
8
79
113
37
36
30
17
1
15
51
24
69
8
25
54
156
125
55
105
3
150
311
40
15
6
90
9
15
24
42
18
5
1
96
87
32
24
24
61
11
16
69
83
1
15
231
36
24
6
87
57
6
18
30
126
35
16
32
16
24
21
6
6
18
240
6
23
67
24
186
75
81
48
72
54
41
24
55
36
138
11
31
57
33
54
81
33
42
29
96
19
93
72
96
15
17
1
6
9
56
40
15
6
107
67
6
48
42
84
33
120
33
18
6
6
24
126
48
6
6
87
3
150
63
15
6
84
71
19
150
102
18
30
17
49
54
30
147
48
135
89
7
41
48
72
25
63
51
84
9
48
3
30
90
5
55
41
79
42
167
43
108
41
24
1
63
21
35
97
60
78
12
18
42
53
24
7
24
60
29
7
41
48
91
6
240
23
1
60
66
78
42
84
54
42
114
84
30
17
13
90
66
15
195
29
25
47
72
48
25
15
3
60
72
48
90
30
81
75
5
49
6
24
17
72
120
31
129
27
45
81
78
6
30
24
29
31
66
30
24
36
24
36
96
9
8
43
77
31
105
117
75
32
72
16
33
156
35
1
48
47
48
187
24
24
60
12
174
156
60
48
36
11
64
81
18
36
33
141
11
40
24
75
45
15
17
24
241
54
9
57
60
18
72
137
31
41
48
7
9
15
12
78
47
24
19
29
73
15
15
24
96
65
43
5
160
27
93
24
27
53
31
9
87
129
56
40
15
90
60
36
30
78
42
18
6
65
64
56
19
72
93
80
25
66
120
53
1
36
99
87
17
37
174
69
56
40
80
120
1
96
87
32
55
150
36
24
6
17
1
375
27
48
30
12
27
152
24
247
60
258
107
55
48
12
78
30
102
3
27
60
57
56
144
91
30
60
75
111
36
45
80
19
6
30
24
9
192
24
51
78
95
24
13
83
157
27
56
121
63
72
24
15
41
96
48
55
42
18
126
6
9
99
69
33
30
138
119
151
12
24
6
18
30
87
33
6
114
87
99
120
53
7
66
119
19
77
49
66
53
55
57
72
141
126
53
40
8
72
103
33
32
13
60
102
30
30
269
19
29
7
96
113
7
90
48
6
60
149
7
120
113
25
42
30
84
36
30
18
60
155
64
21
30
5
7
108
36
89
64
57
15
39
66
90
216
48
6
150
41
112
3
24
5
24
7
54
11
40
33
90
5
1
204
60
87
15
17
1
15
57
78
17
208
21
11
88
24
63
54
59
37
30
30
78
12
53
25
6
66
30
48
102
18
156
29
96
16
3
12
48
66
23
91
5
24
16
57
23
16
159
9
63
78
35
96
115
24
96
54
96
71
85
30
78
66
21
8
121
39
87
48
42
23
24
40
63
177
128
25
114
29
1
39
45
42
17
31
12
149
48
48
73
90
117
225
63
27
78
66
36
48
90
47
120
25
119
24
25
60
6
36
108
5
7
30
27
3
30
24
159
81
6
9
96
225
24
95
280
24
96
9
6
6
84
143
67
54
15
135
41
19
5
280
15
57
45
84
159
51
54
102
78
42
17
37
3
27
93
27
29
67
45
3
29
13
18
30
30
6
24
15
15
42
47
61
6
24
29
48
88
32
43
117
99
24
29
31
41
19
12
17
16
27
24
29
187
108
42
239
49
60
96
35
144
31
90
30
6
3
24
3
29
19
12
57
27
66
275
55
17
31
6
66
113
25
180
66
24
300
30
47
25
24
6
144
24
60
72
77
7
ABCD 93243460712*3^$a+1 [50005]
243
1
20
12
75
153
40
77
259
56
40
68
9
3
195
18
67
8
16
35
145
20
76
68
51
198
7
173
90
37
71
253
120
77
108
27
4
24
20
36
124
32
219
108
21
40
60
140
96
160
56
264
9
31
5
55
224
27
69
36
40
17
36
255
15
72
9
64
17
252
36
15
21
135
99
252
18
15
39
81
81
135
40
41
63
9
27
81
18
105
57
72
31
20
12
45
198
54
87
4
32
108
57
79
155
69
129
187
44
112
20
87
61
80
75
1
84
92
28
212
4
11
108
90
36
51
24
76
65
3
12
228
40
20
21
18
126
31
95
36
13
77
43
152
48
76
20
3
21
36
33
91
20
60
72
40
120
44
144
12
64
35
69
111
25
83
36
25
11
25
83
18
55
35
69
111
45
48
231
205
60
149
55
120
12
20
135
33
16
5
159
21
111
60
99
121
8
60
36
9
151
80
21
3
96
45
19
35
216
9
12
64
59
54
87
24
51
49
140
52
44
64
80
112
17
36
90
21
64
236
4
20
40
47
69
3
13
113
31
23
21
40
80
60
60
40
80
12
84
136
17
87
60
51
49
23
1
80
99
1
96
80
3
1
60
20
45
252
195
4
35
121
5
39
4
29
72
31
48
65
127
48
59
18
79
80
93
51
36
129
126
9
160
11
25
44
21
19
80
40
41
18
61
11
54
15
39
33
144
4
36
71
49
41
39
4
60
95
37
128
36
424
80
16
36
60
104
24
27
109
161
63
40
239
33
3
97
245
15
40
224
40
44
15
97
108
20
81
111
4
156
17
67
23
117
4
185
144
103
264
101
15
28
56
64
32
57
7
300
44
16
264
32
3
25
29
211
96
44
96
93
36
111
40
80
24
96
40
44
87
90
72
67
41
43
12
24
119
97
47
21
60
40
347
189
36
153
54
157
36
5
18
21
4
156
120
24
120
60
12
23
25
36
281
163
32
48
16
96
68
225
15
165
111
64
59
81
9
7
96
68
40
56
60
4
11
69
16
113
90
33
57
147
15
216
270
198
180
85
12
20
124
56
9
19
20
16
60
36
47
36
141
360
3
18
219
33
247
5
90
61
228
17
159
39
1
233
27
124
96
24
35
361
20
51
109
35
54
7
188
201
339
147
33
12
45
139
224
69
91
12
23
72
33
129
18
72
133
44
3
81
36
64
60
36
80
160
24
36
356
40
84
36
8
160
35
145
32
124
164
160
41
135
60
196
108
32
180
64
20
60
4
32
124
11
162
72
126
54
99
27
25
20
48
60
112
23
285
57
159
40
120
41
183
16
84
59
57
69
51
16
59
25
60
59
36
36
69
64
29
108
55
80
63
36
45
204
16
20
160
240
251
13
36
80
33
36
15
156
45
151
24
104
216
24
21
54
72
9
16
44
111
33
256
179
1
35
61
204
80
84
111
45
24
120
120
16
120
23
90
3
268
200
15
90
15
112
125
43
11
61
120
125
3
136
113
7
24
41
111
15
18
7
24
24
35
1
176
48
52
407
1
32
39
1
8
27
54
55
ABCD 93244205188*3^$a+1 [50150]
81
1
50
28
41
31
53
39
100
50
10
38
78
9
81
54
66
70
149
21
111
33
48
87
1
11
24
147
9
1
227
21
51
24
7
89
24
7
29
33
70
5
3
9
49
42
20
117
115
18
170
22
35
36
87
120
18
39
43
32
30
6
4
5
36
37
47
51
30
24
15
33
27
163
32
28
30
42
108
72
41
15
9
25
71
204
15
36
10
62
60
72
117
9
40
215
115
102
62
45
45
27
24
36
19
80
54
171
24
36
139
128
78
22
132
8
69
33
168
27
21
90
72
9
19
101
21
27
3
57
36
60
96
48
43
29
48
15
60
40
158
10
198
54
20
108
52
206
22
17
12
69
51
13
18
132
36
92
132
36
9
120
72
19
104
105
51
82
18
54
18
77
1
59
3
90
82
5
12
13
11
67
8
21
63
28
188
24
30
18
9
60
1
8
40
54
5
165
147
3
58
62
16
72
48
5
85
11
13
18
17
13
107
51
21
123
76
24
8
22
78
8
40
41
3
28
77
36
129
75
132
43
8
9
31
29
159
10
71
60
3
21
79
5
163
20
88
92
70
2
16
54
8
22
80
10
50
28
8
45
60
60
135
81
120
69
15
19
5
3
57
151
44
36
64
8
33
7
62
88
59
84
39
18
78
12
52
125
12
108
12
183
10
48
42
5
103
2
6
4
6
71
60
103
108
29
51
69
24
27
52
80
30
118
42
11
37
18
134
6
12
93
75
12
9
120
24
55
41
103
101
60
105
22
89
43
41
115
44
16
54
56
39
51
24
28
20
222
10
30
18
68
21
120
39
9
3
10
278
24
21
37
23
9
30
36
240
22
23
9
40
47
43
5
163
72
56
24
48
28
5
19
5
72
139
5
36
108
12
129
34
41
7
60
113
84
3
28
134
6
10
72
2
96
22
32
40
6
2
159
81
22
65
192
3
36
52
20
28
89
36
27
52
5
72
3
40
50
147
61
48
24
18
38
75
75
40
24
17
48
43
8
4
65
72
3
28
8
10
59
15
45
36
15
4
137
123
36
10
11
24
24
75
18
10
62
78
57
1
11
159
129
13
30
108
104
21
99
45
15
28
62
130
78
80
130
32
76
32
48
9
72
19
29
12
3
10
80
16
90
120
72
29
24
7
12
125
12
51
18
24
10
110
27
19
144
5
183
70
38
60
21
48
36
115
114
18
29
33
18
40
60
128
162
18
21
51
117
105
90
36
4
17
48
60
12
39
4
77
84
127
42
35
21
114
45
111
52
29
60
24
67
12
60
26
64
8
27
156
27
132
76
72
62
78
18
10
44
66
90
132
28
5
75
102
10
72
17
133
38
57
31
41
51
9
24
39
118
107
132
31
29
51
33
57
250
20
232
5
31
30
35
55
24
48
158
39
73
59
108
252
19
84
36
5
117
82
30
98
9
19
42
83
7
20
52
30
47
33
118
72
60
56
54
111
115
5
145
54
66
35
36
73
6
72
48
32
12
190
8
39
144
24
1
50
64
17
19
12
132
18
47
55
5
3
52
36
12
72
6
119
12
60
79
29
115
77
21
27
13
8
99
63
57
36
15
64
18
23
225
51
93
40
11
15
69
1
120
80
24
51
7
8
45
19
60
125
60
25
11
60
19
17
60
48
1
119
15
225
36
36
51
153
45
22
53
36
151
12
65
61
72
50
28
44
105
60
123
57
115
8
28
12
132
30
11
7
17
36
9
10
185
21
51
39
60
234
190
20
45
43
17
60
15
10
47
103
108
48
132
20
9
60
1
59
21
27
45
46
12
8
204
225
55
20
16
89
36
27
112
6
30
122
48
10
44
105
12
43
18
2
21
24
63
28
24
20
18
39
103
26
10
29
43
38
70
84
5
12
79
5
24
72
9
10
89
43
2
6
100
12
53
45
39
15
16
29
12
108
3
12
117
33
27
31
53
87
192
96
9
36
36
3
36
154
18
8
21
3
117
19
20
132
69
168
1
54
65
33
10
89
43
65
12
48
60
25
251
19
60
5
12
31
78
144
66
134
51
85
14
28
12
50
48
10
29
51
9
61
18
5
25
14
40
77
84
15
45
45
192
70
12
6
11
51
48
52
20
18
54
96
10
11
84
169
8
3
67
20
52
5
15
70
66
5
9
ABCD 93244450504*3^$a+1 [50050]
80
24
4
84
56
36
21
43
72
24
65
51
39
6
15
4
36
35
45
24
16
84
101
18
1
36
8
45
15
4
92
15
21
4
36
128
16
8
16
12
12
120
8
33
31
24
11
24
6
39
72
24
40
60
41
54
13
132
36
5
43
192
12
23
30
7
113
39
40
20
16
12
8
69
15
4
11
24
21
64
41
39
4
17
63
36
4
12
11
33
76
20
69
19
72
5
60
60
15
4
12
20
15
9
9
27
24
16
72
36
116
36
45
39
40
8
168
9
123
52
8
3
13
17
48
79
48
8
36
40
20
16
89
39
21
163
83
138
36
19
5
36
91
8
27
33
72
52
101
12
3
12
28
77
15
24
16
32
12
4
12
23
21
28
36
41
31
8
16
8
21
19
48
44
21
48
19
53
103
92
63
96
21
4
8
40
36
41
43
80
88
8
156
24
12
40
44
16
60
140
12
48
64
5
111
24
40
56
12
12
16
5
7
12
140
69
19
12
41
3
45
15
40
17
63
57
27
48
48
4
17
51
12
33
138
45
12
15
45
108
15
6
43
12
20
4
11
6
3
4
17
19
44
28
53
15
124
47
13
12
41
30
49
8
48
39
21
75
30
7
36
47
37
41
31
20
36
12
16
104
48
88
84
107
85
44
45
75
12
4
80
21
7
12
84
132
173
66
109
5
36
90
24
6
31
5
19
29
31
5
3
63
24
21
45
75
48
21
43
72
11
9
28
60
17
15
39
1
44
51
1
5
19
8
12
88
60
68
28
44
76
12
48
60
47
24
25
5
15
75
1
5
7
12
8
36
21
43
68
52
41
31
8
3
57
160
20
72
51
18
7
60
20
4
11
49
60
8
100
92
4
56
24
84
40
96
44
36
21
36
3
21
19
65
7
60
65
39
40
24
12
12
12
56
48
87
97
128
12
12
15
1
12
17
111
112
48
24
20
28
41
19
8
12
132
4
12
24
56
45
19
8
36
51
9
57
60
18
30
51
45
115
60
80
64
84
48
5
7
8
9
3
33
67
80
51
25
44
40
20
12
9
15
40
32
40
24
41
24
39
81
84
79
48
119
13
36
41
15
15
13
8
52
53
15
132
60
48
4
29
87
40
12
140
76
72
20
28
44
27
25
29
87
12
16
77
15
9
79
11
145
5
79
32
72
3
25
5
3
4
48
24
20
48
36
4
47
6
15
24
75
13
48
35
37
113
48
7
65
55
24
89
66
66
19
104
12
4
11
25
65
84
55
11
37
8
33
15
40
24
20
88
5
63
16
41
67
17
3
12
4
60
12
35
30
15
4
8
12
4
60
20
100
24
8
9
15
16
84
8
12
75
90
99
45
30
102
67
36
11
24
121
60
11
49
5
39
84
21
27
15
45
52
8
63
21
60
100
48
56
12
4
120
5
15
16
5
27
81
55
20
12
15
37
20
81
19
92
15
49
24
47
9
12
24
40
8
72
21
84
43
12
36
72
48
20
24
100
36
132
8
105
103
20
12
100
80
12
40
72
8
21
12
55
12
116
15
9
60
16
36
56
15
37
17
139
41
30
45
28
20
12
45
3
28
12
36
24
20
88
84
48
113
19
80
21
168
19
17
60
43
12
29
51
24
24
33
55
128
12
28
11
114
12
18
21
16
32
40
8
9
84
31
5
43
12
35
133
77
43
96
11
45
40
65
55
11
57
60
28
20
100
5
75
84
16
24
11
117
3
13
11
13
41
27
4
65
3
28
12
56
12
24
60
9
19
11
1
60
11
25
24
8
28
20
84
64
11
24
6
31
44
40
44
160
41
3
72
69
31
8
27
33
40
17
3
120
21
15
36
60
15
9
21
19
60
72
35
13
24
68
60
4
8
28
32
12
15
1
65
55
32
88
12
36
20
16
44
16
60
41
15
4
41
19
11
54
31
8
36
16
5
48
91
20
88
11
1
144
20
4
48
5
79
8
36
24
57
51
28
12
12
53
19
71
25
44
16
92
76
41
36
54
144
96
9
4
56
40
24
197
30
69
105
66
69
12
24
24
64
20
76
104
72
4
24
8
60
4
20
24
40
20
4
36
17
123
15
102
63
52
44
28
161
6
49
41
3
36
4
96
72
32
76
56
9
19
17
19
56
4
11
24
21
28
60
8
24
45
19
80
12
4
48
20
36
16
89
111
9
15
4
8
64
24
65
96
30
33
16
24
8
88
71
6
90
33
64
12
41
19
60
11
13
60
36
36
53
99
36
4
17
15
64
12
65
3
52
80
4
56
4
48
77
39
12
52
77
15
51
49
36
12
101
42
69
75
25
5
39
40
77
67
36
71
49
12
72
12
5
75
21
24
36
15
60
12
88
44
9
7
44
9
187
53
19
36
24
36
12
12
11
9
52
8
72
75
21
3
72
25
5
39
4
32
4
8
40
17
15
40
8
3
13
41
39
51
9
87
18
132
3
15
72
9
88
60
11
30
39
112
11
45
12
33
7
48
32
12
48
60
16
32
12
21
7
29
15
156
60
4
44
4
23
9
4
35
49
41
6
105
21
18
61
116
4
8
33
187
36
17
43
24
41
7
24
24
41
54
117
9
55
8
60
52
84
24
101
19
36
35
37
72
41
39
21
27
12
36
24
36
52
59
21
100
84
120
8
100
41
6
54
39
36
4
60
32
21
3
64
12
80
9
15
75
45
24
220
17
55
41
67
32
120
48
12
48
21
36
115
8
117
60
36
3
60
81
63
12
4
24
68
84
15
6
7
12
44
45
6
13
11
49
80
12
21
108
31
41
7
11
1
44
16
96
68
100
60
12
8
27
69
9
42
57
52
8
3
25
12
56
24
27
309
12
4
20
ABCD 93244575904*3^$a+1 [50054]
288
155
237
24
69
91
149
51
60
9
168
3
39
177
228
52
341
127
275
30
55
20
735
30
48
39
28
53
63
9
132
139
116
15
9
249
7
80
108
33
42
48
93
204
45
12
3
105
51
156
33
27
24
16
125
36
12
7
68
12
51
553
149
42
96
24
30
48
162
33
105
30
81
21
115
44
24
87
90
288
207
84
24
27
45
48
3
37
56
36
60
273
87
141
3
21
259
104
15
78
174
69
21
18
48
213
36
48
12
105
175
8
45
27
64
56
88
17
3
132
63
30
187
41
12
27
28
20
16
11
105
24
9
12
36
63
84
36
267
84
189
99
141
64
17
15
148
72
23
150
111
4
17
60
15
24
84
156
141
15
84
96
280
164
69
60
15
52
108
36
179
145
95
81
40
180
17
24
3
33
3
216
100
5
60
18
21
184
35
21
24
12
3
21
36
228
16
17
27
27
30
43
17
163
23
49
44
100
44
345
51
291
105
48
57
78
97
20
75
18
108
174
105
45
15
45
43
36
71
90
78
157
53
91
209
15
36
21
63
36
87
93
81
3
12
123
105
12
108
60
105
102
30
66
69
40
5
138
18
39
123
1
140
111
9
84
12
24
39
165
177
39
27
93
16
8
15
105
27
138
51
24
12
24
177
84
75
60
153
15
195
21
147
33
40
11
25
164
196
125
163
56
99
45
315
72
18
87
75
30
348
7
180
80
213
351
51
18
48
12
120
115
80
75
78
87
240
57
3
12
63
192
49
44
12
21
24
78
177
93
12
43
95
150
135
52
125
210
133
35
132
85
23
81
84
57
79
20
69
60
12
3
156
21
36
147
15
1
239
30
120
42
9
244
216
44
57
99
96
244
56
24
444
57
75
24
39
105
120
237
108
51
64
17
120
228
18
42
135
52
20
123
12
18
42
30
120
15
33
75
52
131
72
57
64
20
69
147
108
45
15
12
24
39
72
25
128
15
30
90
277
221
222
102
39
99
132
49
29
12
39
60
69
42
6
87
27
69
9
27
144
100
11
18
12
36
67
35
45
75
45
60
27
109
44
156
16
53
55
116
201
18
105
33
67
35
237
124
59
45
657
39
39
81
291
9
69
60
135
36
96
33
168
42
57
75
33
33
3
9
60
51
16
8
57
79
389
7
44
357
54
13
113
30
33
69
115
56
51
108
105
15
21
57
123
96
33
55
20
33
199
80
84
9
12
330
153
15
18
39
144
36
24
60
240
24
63
24
18
31
36
8
57
39
24
45
78
33
144
93
163
17
12
111
76
5
123
132
204
69
51
244
20
15
37
5
15
24
64
5
48
27
105
27
21
27
87
33
3
174
15
24
60
381
63
3
54
39
159
45
15
102
48
12
75
135
156
129
180
33
90
45
192
3
102
3
52
113
27
60
51
109
83
21
96
51
9
15
33
75
21
ABCD 93244740118*3^$a+1 [50082]
108
36
85
156
119
36
37
32
129
126
90
108
63
9
90
105
3
117
40
23
36
21
69
162
108
37
35
69
16
20
3
81
99
72
45
9
15
60
100
56
24
40
119
109
17
163
8
52
32
60
9
207
24
16
72
23
18
54
25
68
52
35
57
15
141
3
126
36
67
8
24
208
107
36
9
9
87
3
36
1
53
27
117
162
25
281
15
3
21
15
54
7
44
16
192
11
36
36
18
72
18
81
81
18
49
23
72
33
204
100
20
28
32
51
9
81
7
8
39
73
120
120
65
63
9
75
180
28
12
11
25
83
1
108
92
16
53
36
18
36
21
321
72
180
18
144
21
60
63
49
68
99
105
75
81
24
40
336
20
39
73
12
56
3
72
157
77
36
18
270
31
56
3
21
40
11
54
103
128
39
73
68
57
72
163
240
48
72
48
240
143
121
41
7
65
18
45
184
5
18
72
73
72
20
15
18
3
15
9
96
84
16
12
53
15
3
1
48
8
144
88
53
55
80
124
116
75
9
81
90
37
60
173
15
57
90
108
90
7
47
193
23
25
20
27
193
23
36
126
54
54
51
28
83
145
12
5
72
18
33
52
8
24
63
33
40
53
36
55
176
84
225
54
61
65
54
72
54
135
9
7
252
120
17
18
18
75
105
19
60
11
9
336
84
3
57
60
135
36
9
135
54
19
32
76
80
99
13
32
180
63
85
23
105
124
59
1
80
63
18
15
3
141
111
25
312
113
144
15
39
126
15
100
11
90
99
100
96
60
5
115
83
141
39
21
51
9
148
68
27
33
52
167
105
40
20
96
60
52
12
11
309
96
84
16
17
162
36
249
28
47
1
197
175
68
9
18
37
143
18
15
3
57
15
157
68
9
36
7
12
36
44
28
168
47
162
54
126
115
48
8
117
18
18
207
24
28
47
1
35
9
45
75
15
105
165
54
217
12
221
7
12
8
99
13
32
135
73
17
15
3
93
87
145
128
4
80
36
3
61
65
103
8
24
148
113
19
96
65
54
36
18
27
45
54
81
204
3
162
54
157
80
60
52
11
72
45
135
69
28
8
24
88
60
11
81
16
24
23
18
135
204
60
15
21
60
24
160
60
71
18
54
18
19
48
113
7
32
33
7
80
16
77
216
162
105
3
57
60
52
65
3
24
171
189
120
105
15
88
228
84
80
135
180
81
9
91
53
67
23
36
21
24
459
162
255
33
147
60
52
120
8
60
84
63
36
36
1
24
29
36
15
3
157
56
112
8
45
234
81
52
191
37
120
59
13
23
165
64
23
18
19
20
69
87
75
25
29
144
79
152
21
115
120
12
68
24
3
108
9
9
54
72
1
20
60
64
80
16
65
39
16
44
9
36
51
144
16
23
21
36
15
108
97
29
54
126
51
39
54
54
25
11
21
15
18
36
51
120
45
216
115
24
23
72
36
54
54
1
48
41
87
75
25
12
8
45
99
9
67
5
18
297
124
56
27
13
20
124
41
90
37
71
162
39
40
56
60
75
49
336
173
51
75
13
23
72
97
56
24
3
162
54
90
216
31
140
40
80
64
56
4
71
90
15
4
53
18
180
18
27
100
80
4
41
54
18
247
5
90
85
5
216
18
81
63
72
25
36
80
93
51
3
18
7
11
57
60
153
7
29
54
36
54
87
24
69
36
54
57
33
139
41
19
17
36
75
40
192
35
333
9
51
124
41
18
ABCD 93245107006*3^$a+1 [50104]
109
27
44
24
49
51
20
96
148
12
33
71
37
15
60
204
8
217
3
12
168
8
12
36
4
60
12
9
39
36
12
165
35
24
40
48
36
20
36
16
108
20
24
133
35
84
28
168
44
24
121
119
25
71
16
44
96
4
56
28
81
71
84
84
24
16
84
140
1
47
28
12
48
117
72
23
48
12
100
72
36
44
12
13
15
20
40
168
8
37
3
192
8
84
76
69
75
8
25
227
160
8
73
39
8
132
40
80
241
179
72
76
48
32
60
12
160
20
60
120
133
159
84
44
12
4
80
36
28
68
12
72
85
11
24
36
12
36
120
24
133
3
36
108
32
36
73
27
32
12
84
52
20
12
12
24
72
28
56
40
141
27
36
12
48
32
60
288
4
36
20
40
9
35
52
20
73
27
140
28
12
8
28
60
24
69
71
1
147
20
40
8
12
192
121
72
47
28
60
36
20
24
16
24
8
84
13
72
111
24
24
60
84
21
131
28
57
3
92
16
32
28
8
40
72
33
27
80
48
12
4
176
112
128
12
12
36
37
3
24
60
129
11
180
28
68
172
45
36
99
12
84
44
12
40
33
23
72
48
28
20
16
104
24
72
24
156
16
128
52
44
1
15
204
48
192
56
12
16
12
84
24
165
72
143
120
124
152
24
16
104
1
35
28
20
48
28
144
32
108
60
1
279
36
45
39
33
27
92
48
12
84
4
60
128
4
81
15
44
24
16
48
8
28
104
1
72
47
40
8
28
84
8
12
97
143
12
16
297
27
56
64
8
133
15
32
100
72
20
4
9
35
28
24
21
23
72
108
121
35
109
59
13
47
28
8
4
93
3
69
143
24
13
72
75
104
64
12
516
44
36
4
84
84
108
8
64
20
12
148
12
8
1
51
24
36
8
40
57
36
95
4
45
35
28
45
15
20
16
24
60
32
156
64
56
28
20
40
44
73
23
72
52
141
51
56
60
72
12
16
92
28
72
20
28
152
36
25
35
1
36
35
73
131
13
72
3
36
36
33
11
36
40
128
88
93
36
23
16
224
240
36
16
56
24
36
124
44
24
12
76
8
96
268
20
12
24
12
84
84
84
13
75
44
61
63
12
44
16
12
96
12
12
21
87
68
25
47
4
60
68
148
20
49
63
308
88
45
11
108
48
24
4
36
44
49
95
72
28
132
44
25
36
35
76
33
119
60
52
80
36
85
63
24
128
60
40
60
93
35
4
228
68
76
24
96
9
36
15
96
20
13
11
24
37
3
104
60
76
32
13
15
56
4
80
4
12
8
100
20
48
4
144
9
15
36
44
40
20
16
36
20
136
132
20
25
3
33
99
36
72
9
23
36
252
48
100
84
68
24
160
8
12
40
36
9
75
44
4
132
204
32
12
1
71
1
3
176
120
76
140
4
56
72
12
25
36
63
12
105
119
16
132
80
40
116
96
13
15
56
40
20
49
291
36
80
4
21
3
56
76
20
16
20
12
28
72
60
32
28
20
40
80
28
144
8
13
47
61
27
12
92
4
12
33
119
25
35
37
15
104
16
56
28
36
33
51
12
44
48
61
119
28
44
28
176
40
36
24
81
63
56
4
20
12
28
320
36
37
207
56
100
56
84
12
169
3
140
12
28
68
100
12
8
28
20
4
68
72
28
32
28
105
39
69
159
93
3
32
73
135
32
13
39
116
16
48
32
24
16
68
112
20
24
280
12
32
28
72
36
116
124
72
164
133
23
4
44
37
108
71
16
72
21
51
96
12
48
84
213
35
28
12
60
8
48
12
88
36
116
28
92
124
84
200
76
84
180
120
44
100
36
144
20
25
95
52
33
47
36
12
16
32
37
63
144
9
99
117
63
45
35
40
20
72
24
172
8
72
40
60
33
11
28
20
120
160
92
73
15
8
12
37
35
16
20
4
80
16
72
36
80
4
33
15
12
12
44
12
48
24
48
12
16
56
124
261
108
123
12
8
28
60
32
84
76
60
80
144
121
ABCD 93245909306*3^$a+1 [50088]
8
25
59
16
153
3
45
23
40
129
23
24
36
4
45
24
27
36
128
1
27
96
48
168
44
84
28
33
96
3
21
23
156
25
108
215
12
36
216
72
124
45
3
152
13
72
120
71
48
72
204
97
15
33
27
21
59
37
3
273
12
99
8
25
120
135
9
96
23
97
96
23
124
8
28
20
61
216
108
47
72
60
12
24
84
16
36
36
20
13
23
36
16
45
27
92
60
72
73
11
36
49
12
191
60
108
25
3
20
13
60
167
12
36
73
59
12
61
60
59
73
15
80
28
8
40
81
24
71
156
85
23
16
45
83
121
11
4
8
24
4
69
119
1
72
24
63
33
24
51
69
47
180
72
37
27
57
48
12
83
157
51
44
169
3
248
40
132
56
13
11
28
324
69
51
116
52
48
44
124
153
3
248
136
116
1
27
116
84
24
100
84
21
23
97
24
75
20
16
20
229
11
85
60
27
84
81
23
28
44
12
28
80
72
24
25
144
155
73
24
24
51
44
121
59
156
13
83
84
36
25
108
99
56
96
108
36
180
1
215
61
108
155
28
213
11
13
87
80
145
3
81
15
12
9
12
3
8
108
37
36
11
60
25
51
129
95
13
60
95
72
28
45
83
1
156
11
84
145
95
84
100
108
96
12
21
11
180
4
44
37
12
3
93
12
59
16
9
119
25
35
1
359
4
81
59
36
40
36
8
193
12
107
108
76
68
108
76
8
60
72
12
13
24
23
144
49
60
11
24
256
104
72
48
36
121
36
12
47
61
71
48
64
33
83
16
12
32
1
27
45
135
33
47
25
159
24
45
27
9
11
28
24
80
1
171
12
33
135
84
21
75
20
64
44
37
59
36
28
12
108
32
1
143
12
64
69
60
51
44
37
60
35
48
1
35
13
23
16
9
108
27
36
69
59
49
11
181
99
12
140
120
64
68
40
24
20
37
120
23
52
21
135
32
64
92
36
49
47
48
16
84
24
57
48
23
24
84
97
83
16
20
121
12
83
36
121
36
12
191
132
25
11
12
100
248
4
32
25
123
212
72
1
27
69
111
192
57
59
25
99
8
256
44
72
124
12
32
13
95
48
24
49
36
87
44
76
44
16
56
52
44
4
68
133
11
28
108
152
217
11
64
32
72
112
8
24
120
24
25
12
11
36
36
36
16
129
15
20
36
25
27
56
25
96
12
24
95
88
33
47
12
60
25
3
84
36
104
1
11
16
21
23
136
44
1
99
44
121
23
36
40
117
87
56
73
123
20
36
61
204
36
167
108
28
104
72
144
61
3
8
4
24
9
215
61
11
1
11
96
1
83
37
23
12
100
57
239
1
107
124
92
132
28
8
36
13
48
11
28
12
152
64
24
45
155
25
111
60
48
104
28
33
11
28
84
129
39
44
216
25
47
12
49
95
24
4
33
36
39
105
11
16
108
108
48
80
72
24
73
171
45
96
15
152
64
21
39
72
152
12
1
59
72
205
108
48
27
12
32
64
92
1
23
4
212
64
80
4
24
8
40
8
132
120
160
177
24
63
116
124
8
76
240
36
44
72
108
4
8
24
37
71
1
11
100
260
24
13
132
60
47
76
68
72
1
3
80
96
100
128
72
121
59
25
12
59
4
24
44
1
36
47
96
13
171
44
96
13
12
3
164
37
228
3
8
48
96
84
49
23
172
32
120
24
61
59
28
69
84
323
13
12
107
48
52
21
167
36
40
188
1
27
8
132
73
215
4
24
81
60
3
33
83
64
48
69
39
24
20
36
145
27
44
25
108
47
24
148
117
23
112
8
157
15
36
8
13
11
49
35
25
35
180
144
48
96
28
20
ABCD 93245946778*3^$a+1 [50196]
3
16
23
45
3
60
30
18
109
36
24
17
79
5
31
48
11
72
42
7
120
83
1
20
21
43
77
6
13
24
17
18
18
48
36
18
60
1
44
75
126
42
72
12
78
15
120
75
21
40
101
39
15
6
55
11
18
115
36
11
37
5
12
163
96
101
39
64
167
13
95
108
49
11
37
17
115
24
17
42
61
47
13
96
11
24
90
48
7
71
54
19
47
18
79
12
53
15
76
36
48
47
18
55
17
19
101
54
69
52
5
78
30
15
21
39
33
19
23
85
20
3
30
7
53
120
7
47
6
7
180
23
37
35
21
21
84
36
19
125
96
19
24
5
31
5
54
132
66
19
35
85
128
57
36
7
17
115
144
96
89
211
48
11
6
36
12
36
42
90
12
55
20
165
66
25
84
23
12
36
36
36
132
12
49
41
175
59
6
19
60
77
90
13
84
252
60
5
163
5
18
33
64
65
18
102
15
243
48
121
5
54
54
67
5
54
85
80
87
42
12
36
42
18
30
132
45
93
60
144
18
1
36
11
177
112
311
13
125
19
17
43
101
175
36
59
132
144
25
84
17
19
11
133
47
60
72
48
73
84
23
24
36
54
48
15
135
48
13
80
141
18
18
19
95
48
36
42
102
42
18
12
145
84
44
36
15
90
114
66
19
72
53
18
157
20
63
49
5
36
84
6
54
19
144
47
60
25
44
69
15
21
90
54
42
18
15
87
36
24
216
84
96
324
36
37
12
23
30
72
39
15
54
7
215
13
12
264
17
27
16
44
3
30
67
77
55
24
11
180
6
19
71
102
126
49
95
90
55
12
149
36
126
60
37
96
5
6
13
20
15
97
29
19
17
36
108
132
7
120
101
24
12
126
42
192
90
60
33
36
15
1
60
48
53
24
36
72
12
90
33
3
72
150
31
35
144
1
71
54
39
57
156
18
216
13
5
31
80
57
270
48
6
115
95
78
48
19
23
66
19
36
17
7
36
17
54
13
23
30
42
66
36
19
36
35
25
53
66
49
60
71
72
54
144
42
12
1
131
49
35
126
79
89
7
60
23
48
24
49
17
67
60
35
36
49
77
54
72
13
80
111
85
5
18
61
41
55
60
11
54
3
76
17
30
24
85
120
48
11
90
36
55
71
73
17
24
126
30
72
31
41
43
65
18
24
18
31
35
36
36
108
54
42
18
18
37
83
57
15
72
13
23
57
141
6
33
33
24
90
66
24
30
78
15
100
20
136
24
12
119
42
207
60
16
36
240
60
5
6
72
90
51
15
42
72
15
33
72
36
54
97
125
66
37
12
23
60
97
23
18
108
6
33
16
96
65
6
37
65
18
37
35
36
241
35
30
6
48
42
90
72
30
15
27
25
44
15
1
84
5
96
30
18
151
84
77
199
11
93
15
1
59
18
84
115
29
19
23
72
97
11
72
1
60
144
23
54
55
108
132
35
169
77
3
39
25
41
151
108
176
129
72
63
3
108
6
66
54
123
16
41
6
33
144
87
6
19
48
113
12
18
37
143
177
63
97
83
30
54
25
53
12
36
24
18
30
115
12
84
11
90
55
11
18
39
196
107
24
90
123
52
23
85
20
112
240
84
17
120
7
12
35
13
12
65
55
108
17
6
210
3
129
67
23
30
36
72
3
64
83
13
24
65
18
60
48
96
69
4
125
18
33
40
47
24
13
20
51
6
115
221
3
57
87
123
60
13
35
72
24
85
24
65
96
174
129
33
72
78
37
12
23
72
33
3
13
59
48
24
18
66
24
1
29
18
72
25
36
47
24
30
79
179
18
7
12
29
126
60
36
54
30
18
108
67
167
18
15
3
72
18
19
143
105
21
6
73
11
69
21
39
3
84
13
23
24
120
6
87
75
90
90
30
60
12
96
43
41
18
126
39
3
48
69
3
60
37
47
13
131
132
30
18
54
36
90
36
78
66
42
7
5
36
54
132
18
15
123
57
40
35
72
249
76
65
19
36
113
30
90
7
65
139
59
42
210
54
96
18
66
114
25
5
60
48
3
ABCD 93246320626*3^$a+1 [50016]
9
6
165
36
9
15
111
45
45
24
120
72
15
45
63
165
24
120
27
96
9
48
51
12
204
39
6
36
12
90
150
12
126
9
105
39
96
129
54
18
78
117
9
36
54
30
135
24
12
69
39
9
240
66
186
36
48
72
159
3
42
156
63
117
108
51
36
117
12
51
45
72
3
9
159
237
99
9
6
21
117
126
72
54
135
9
51
333
12
15
21
24
135
75
150
120
171
60
3
54
258
93
45
15
9
63
48
15
81
84
9
27
24
9
72
156
18
24
126
111
33
36
54
120
18
159
84
117
15
9
39
36
240
21
123
219
42
36
3
9
171
180
105
30
6
108
102
9
45
87
45
3
96
171
48
117
27
72
78
18
129
9
24
3
9
15
261
48
36
36
60
3
45
90
81
45
99
117
72
132
39
60
45
111
36
45
54
18
36
15
36
36
45
48
51
21
63
60
81
36
75
9
36
54
54
114
72
129
96
9
12
90
42
183
144
45
108
108
24
39
60
57
135
15
48
150
84
180
36
24
288
3
60
21
15
219
90
216
411
57
162
69
129
42
30
15
21
78
117
108
129
108
90
72
126
51
45
108
36
255
69
3
177
3
45
204
99
45
36
135
93
36
24
27
111
18
87
9
99
9
27
63
306
54
21
27
45
33
300
24
126
21
24
72
120
9
51
93
27
45
144
60
39
9
51
72
84
135
141
57
27
81
63
60
27
18
147
24
81
48
60
30
144
96
81
63
93
24
84
60
9
12
6
102
36
204
18
144
54
75
135
126
60
48
87
21
123
120
15
21
24
27
9
36
57
63
9
60
144
102
18
15
129
6
210
36
234
6
99
12
393
120
51
39
6
99
81
30
186
3
27
168
201
15
189
36
135
30
18
42
30
144
6
120
240
18
57
144
60
21
144
171
33
120
18
18
135
69
36
12
24
75
9
36
15
9
120
90
114
3
144
99
6
39
27
24
66
108
42
129
24
9
126
66
51
129
36
15
9
39
60
9
66
54
63
45
63
15
120
42
48
54
72
216
9
105
39
9
87
21
60
63
12
69
36
12
60
36
102
69
120
45
60
18
30
60
48
63
45
15
9
12
159
9
156
27
63
45
36
15
9
9
48
108
24
48
63
60
36
201
24
39
285
120
15
117
3
45
87
108
111
24
90
75
96
45
30
6
99
63
102
135
9
132
84
24
72
39
36
24
279
45
120
36
24
36
36
48
69
27
63
72
144
54
12
36
60
30
198
114
81
9
48
60
48
51
39
45
45
51
75
18
558
153
177
72
30
42
48
108
24
108
36
66
18
51
99
48
78
252
198
246
51
84
9
42
165
45
15
93
24
48
18
42
174
54
27
60
48
9
36
15
39
42
126
90
63
36
144
45
36
48
18
72
6
216
234
30
24
12
108
72
60
36
99
45
255
96
57
36
24
3
123
81
36
45
135
279
174
51
21
99
9
36
420
30
9
60
9
12
60
180
108
3
33
30
105
36
36
48
132
45
75
117
6
66
126
33
9
192
6
18
54
57
69
12
132
12
15
189
72
39
9
27
144
24
9
102
78
63
27
30
51
39
126
24
138
234
ABCD 93246816088*3^$a+1 [50007]
60
19
9
116
1
3
96
56
48
36
4
12
123
66
24
120
23
19
45
8
48
7
45
63
12
65
13
12
75
12
39
29
48
60
64
8
13
63
21
6
17
16
51
5
40
9
42
84
29
4
75
6
36
119
36
79
72
9
3
18
27
15
17
73
18
18
95
79
36
54
36
42
5
84
48
25
12
90
33
45
18
84
60
33
20
37
35
19
72
29
28
12
21
47
43
5
4
39
5
19
156
21
44
36
168
1
39
15
17
19
6
71
184
80
25
23
25
15
272
73
35
288
97
51
87
33
56
25
54
29
73
3
39
30
75
68
48
36
13
18
102
51
96
24
56
43
41
156
4
21
59
25
51
24
104
36
12
24
1
39
24
56
64
84
57
96
3
69
90
36
17
4
99
101
36
7
18
35
19
36
17
16
32
12
12
43
53
55
17
72
19
65
12
13
102
5
19
9
99
77
108
25
18
9
15
113
12
36
48
37
42
17
60
36
25
35
37
15
21
60
12
42
192
60
33
33
54
5
36
124
51
18
11
48
31
36
41
84
36
60
139
54
11
36
25
27
8
72
55
6
72
30
24
18
120
6
45
75
24
36
29
1
51
60
39
21
63
60
5
40
32
40
45
123
8
64
15
165
111
77
85
15
12
3
5
1
36
36
3
99
36
21
15
69
21
18
53
4
176
60
52
57
35
1
119
28
32
28
135
17
13
27
8
12
4
9
23
24
73
18
93
147
153
44
13
3
21
15
20
49
39
57
18
12
6
3
45
6
5
28
12
21
35
60
12
25
18
9
116
24
36
48
12
7
77
4
21
23
12
36
48
12
13
6
5
88
132
9
12
59
49
51
63
17
28
68
13
15
39
41
31
18
36
11
19
24
5
7
41
49
63
20
16
60
27
57
80
16
9
131
67
12
17
64
51
84
36
9
44
7
41
12
16
56
1
12
60
15
75
5
52
20
40
8
48
12
43
17
36
36
25
3
60
20
1
6
18
23
28
96
33
51
39
5
36
31
48
21
15
125
76
24
32
120
25
39
8
48
43
17
28
20
31
84
9
96
84
32
28
21
15
45
99
27
66
63
24
12
81
99
60
60
20
1
27
3
5
12
12
4
9
23
60
64
51
17
16
147
33
15
6
3
8
24
31
18
71
96
12
60
37
18
12
18
15
20
12
25
36
3
15
72
42
36
12
27
68
28
261
35
48
7
18
18
29
55
54
71
4
44
61
42
12
36
69
63
53
12
7
17
1
12
15
3
42
47
19
29
115
5
55
21
15
54
11
36
25
30
5
48
7
101
64
20
96
112
12
21
3
56
55
36
5
13
11
124
36
39
105
24
20
1
11
120
88
105
15
15
18
24
35
48
16
9
35
1
36
83
1
6
53
1
11
148
15
78
12
35
36
7
89
55
30
18
57
21
39
8
12
25
39
44
97
3
111
81
9
36
30
33
32
49
174
6
30
17
55
117
15
36
77
52
33
3
51
30
15
45
11
4
15
6
48
15
32
28
75
5
49
48
35
12
52
8
61
12
87
32
36
4
3
5
13
114
5
4
24
51
17
25
18
9
8
24
48
40
20
31
21
33
18
54
30
6
59
103
45
32
13
18
5
12
100
32
28
12
3
90
35
40
92
55
5
36
52
8
72
16
32
88
32
4
9
42
84
24
126
3
15
17
100
45
35
88
15
17
1
47
52
60
8
1
11
148
51
24
5
48
28
92
84
25
35
40
51
57
32
4
21
23
108
4
9
11
64
9
15
20
60
13
24
83
40
20
12
40
8
25
18
9
15
108
18
12
60
12
96
12
23
12
12
121
27
3
9
9
11
79
69
8
4
60
8
16
56
19
21
15
29
12
49
3
45
42
89
16
48
32
25
54
54
11
12
109
66
108
6
23
43
18
11
36
7
21
21
18
65
16
9
51
51
9
32
73
11
25
75
80
55
6
3
81
15
80
1
59
36
144
48
16
75
29
1
39
3
72
5
48
28
44
13
42
12
33
20
7
5
28
72
21
3
24
60
92
13
18
69
20
48
7
5
13
18
29
36
49
90
53
12
25
11
4
15
33
8
24
13
51
152
4
9
11
28
12
48
96
20
37
39
51
29
4
69
42
36
9
39
60
21
60
39
42
47
48
49
3
8
64
48
80
43
233
12
64
15
18
15
27
165
8
12
25
3
32
48
97
35
48
13
35
48
36
268
60
3
29
4
51
29
7
60
12
5
48
43
21
80
60
85
36
27
27
69
9
15
15
5
1
11
100
33
15
147
9
116
160
15
53
43
18
54
12
105
20
61
12
23
49
35
19
9
92
121
47
25
47
36
4
21
35
19
18
12
6
29
91
5
127
12
24
9
32
31
12
72
114
66
33
12
15
5
25
35
100
24
32
52
33
59
84
1
84
11
28
36
96
128
16
51
93
12
3
5
16
15
162
54
5
60
19
17
19
33
45
147
60
20
268
21
15
104
16
32
72
31
29
60
52
9
12
27
27
6
47
25
48
35
97
12
11
24
36
169
23
48
28
24
32
60
121
27
51
36
41
7
18
60
48
72
27
15
165
33
35
12
37
11
7
53
43
54
131
25
42
30
147
21
75
27
29
169
36
71
37
11
4
92
19
17
12
7
5
4
15
45
9
30
81
60
32
79
36
17
25
15
32
79
69
12
24
60
44
7
36
9
20
25
23
13
95
25
3
20
37
12
18
29
36
85
87
15
5
55
5
16
15
54
11
1
6
5
208
15
21
165
48
6
36
5
31
17
37
48
71
19
60
108
48
5
36
13
6
12
24
33
15
17
73
11
76
120
8
43
120
33
57
39
3
45
27
ABCD 93246936826*3^$a+1 [50204]
15
54
75
45
6
57
3
120
72
93
39
114
27
75
18
27
24
15
108
48
60
24
84
90
162
12
162
99
69
336
72
174
180
30
6
12
36
120
72
42
51
27
84
96
12
132
45
75
36
69
21
3
159
36
144
138
18
24
33
24
51
18
150
72
33
51
60
96
42
3
183
81
96
207
57
45
30
105
51
24
6
24
186
48
12
108
69
177
3
147
45
39
84
42
24
42
48
36
33
3
30
3
135
6
48
72
66
33
69
198
84
9
21
6
42
120
72
75
21
78
42
75
39
6
138
132
105
3
84
36
60
240
66
54
69
21
51
51
18
6
168
36
9
51
66
6
144
84
6
144
51
60
84
96
21
42
36
24
12
9
120
36
51
24
54
6
24
66
6
264
24
234
3
288
69
3
180
9
51
27
12
30
18
156
156
33
48
183
12
90
78
132
54
30
108
6
30
12
54
30
189
27
18
102
93
144
15
30
3
159
60
90
51
60
99
24
6
54
69
36
27
9
15
204
12
30
135
9
90
9
111
24
9
3
180
24
60
105
39
216
90
75
15
24
12
57
15
18
90
54
15
111
12
57
15
6
102
93
24
111
48
12
84
30
90
30
39
15
12
294
66
45
60
63
21
96
63
96
129
12
45
87
387
96
33
60
9
42
141
33
42
30
3
39
93
48
57
183
57
78
9
3
9
21
138
204
21
45
24
30
21
69
198
84
84
42
18
126
126
69
21
78
66
126
90
42
102
159
195
321
15
84
69
180
195
36
57
15
120
42
18
30
3
240
72
267
12
6
30
90
27
63
120
78
27
27
21
36
3
30
198
42
6
120
42
78
162
90
78
66
24
30
27
75
69
195
18
6
45
45
27
123
90
192
18
84
168
9
3
78
78
21
15
6
39
15
48
108
84
84
12
273
15
96
21
120
3
42
87
63
24
21
39
6
3
267
345
33
234
78
18
96
33
48
3
90
6
33
33
24
24
72
3
87
45
84
15
129
15
24
30
78
138
99
27
90
99
45
54
21
75
162
159
75
84
114
30
48
69
15
204
12
72
30
18
30
312
18
168
12
42
162
60
69
111
33
192
39
12
42
30
117
645
15
195
78
6
45
24
171
9
15
12
156
9
3
228
48
42
63
27
84
81
57
66
21
129
6
60
45
63
93
45
87
3
33
171
60
108
36
21
33
102
90
6
57
12
3
18
159
15
129
147
33
147
72
33
3
84
162
18
132
129
144
51
12
42
72
18
12
90
66
24
6
24
51
45
3
60
15
90
39
87
36
12
153
15
93
144
87
6
48
42
24
6
54
21
63
57
108
60
141
66
120
45
99
24
24
108
12
117
63
18
18
9
51
42
99
21
54
24
225
39
36
57
15
48
30
267
15
129
51
12
12
45
141
24
30
18
27
156
60
3
120
201
63
66
27
159
54
24
78
9
144
60
69
6
72
24
24
84
6
39
156
261
6
48
72
42
42
288
12
60
60
96
114
6
45
69
30
36
45
195
78
54
108
129
108
12
51
24
24
12
384
54
15
12
69
18
45
36
15
54
18
129
51
18
6
90
24
27
48
15
201
123
18
78
42
42
21
96
129
30
12
60
93
255
24
57
15
9
75
90
66
6
120
15
3
156
45
45
198
48
84
6
174
84
6
114
120
96
24
9
ABCD 93247196884*3^$a+1 [50070]
39
249
111
150
30
60
150
42
60
60
150
78
210
264
30
61
29
67
119
54
96
60
12
43
89
96
12
18
9
111
49
80
48
57
36
144
96
19
185
151
144
48
5
42
90
210
66
60
7
53
120
90
24
90
6
49
32
16
77
66
49
71
297
63
49
11
90
24
78
78
54
6
91
59
174
60
36
135
27
72
120
36
54
48
43
29
18
48
12
12
66
39
21
180
30
132
60
25
5
43
96
89
199
71
25
32
183
60
61
389
24
60
96
7
80
63
97
47
1
35
84
73
23
169
173
3
165
132
78
169
11
12
60
138
54
45
63
42
103
80
165
48
27
123
30
174
150
48
19
83
6
114
36
97
107
36
24
6
102
120
402
90
36
69
255
33
3
114
283
32
21
90
150
90
60
72
13
80
16
41
7
371
72
258
24
90
6
24
96
90
240
30
114
36
42
42
138
150
273
57
18
60
114
151
35
72
132
6
30
24
78
7
71
114
30
120
120
126
30
60
1
41
30
73
35
24
36
12
133
77
60
183
147
12
96
234
246
49
48
35
12
6
24
66
270
60
210
144
90
43
77
60
6
30
67
83
120
69
3
138
12
39
39
72
97
35
60
30
30
21
15
12
165
15
72
66
135
27
48
114
6
12
72
66
144
30
30
36
90
132
192
6
60
12
132
240
276
54
66
24
108
39
99
24
36
72
210
7
131
109
23
48
102
243
117
43
77
12
30
30
43
23
217
240
23
12
13
35
60
204
117
153
60
18
102
60
7
11
78
204
36
30
144
36
117
63
90
84
6
54
66
165
16
89
30
25
125
54
61
239
150
30
66
144
27
231
57
21
90
30
72
72
66
24
66
12
78
45
9
90
6
7
23
24
36
84
6
60
144
60
6
12
18
42
168
30
42
12
97
23
6
90
169
263
72
78
12
60
43
23
57
3
12
42
66
24
36
105
9
103
233
90
72
42
43
77
6
24
36
97
137
48
12
6
12
180
85
47
186
30
30
120
99
3
192
48
18
84
7
83
150
7
329
114
85
11
21
69
30
54
48
18
90
24
6
240
390
114
60
66
87
3
60
42
228
30
421
80
256
53
240
162
153
99
18
72
115
11
30
90
72
108
102
30
108
60
180
54
66
145
80
117
42
36
72
108
204
6
39
21
90
1
29
30
90
24
240
115
35
61
95
120
9
111
49
11
12
210
132
60
60
90
318
115
137
66
24
36
30
234
186
12
18
132
30
295
83
114
36
55
29
6
42
18
72
18
87
105
78
24
6
171
16
48
29
115
192
53
66
252
12
6
219
16
89
60
6
117
195
13
192
48
59
66
19
41
7
95
33
9
66
30
55
80
160
29
67
11
228
54
36
114
30
60
270
120
37
29
12
55
245
132
48
103
32
15
12
36
49
101
30
180
12
72
156
30
264
48
12
36
211
80
3
6
132
3
105
ABCD 93247315834*3^$a+1 [50071]
54
204
36
5
25
60
30
89
7
36
12
18
90
42
12
36
18
6
23
7
36
108
161
55
6
138
132
354
11
49
23
96
25
36
90
66
42
30
162
6
12
155
121
12
222
72
245
55
36
18
35
37
54
161
55
60
30
35
43
29
115
18
18
29
127
24
36
66
18
72
240
29
25
84
299
43
114
18
5
132
43
77
61
54
29
49
191
7
198
11
1
60
18
29
7
30
150
185
60
36
7
90
18
137
7
149
115
6
84
6
149
115
96
29
12
223
17
19
29
229
11
127
29
265
198
41
60
84
85
23
7
197
120
169
96
126
5
49
11
72
108
7
36
102
35
37
71
145
36
60
36
299
55
6
102
17
79
90
210
17
19
36
18
11
31
72
102
6
12
276
41
96
79
30
78
41
25
47
25
54
36
144
18
47
31
5
175
54
30
53
180
61
102
54
60
11
205
239
36
283
90
144
90
12
24
29
7
29
360
7
72
41
7
18
6
138
18
18
114
18
23
36
25
18
36
234
107
1
107
156
61
11
72
67
29
109
6
72
54
120
60
30
53
7
48
6
36
11
55
18
119
61
6
29
1
83
60
127
6
18
137
12
7
60
120
29
7
132
5
85
18
18
119
115
30
71
36
84
7
114
30
168
156
36
96
113
7
17
48
67
72
30
6
72
77
79
36
150
83
55
6
126
5
79
132
48
65
121
83
55
108
108
24
30
6
72
72
48
198
179
91
132
5
7
65
31
84
6
30
89
36
19
150
342
65
55
108
17
19
6
30
209
151
36
54
96
47
187
41
7
317
13
47
55
18
35
25
11
7
48
89
36
91
24
41
60
36
7
137
109
204
23
7
125
48
133
72
107
43
72
48
54
24
30
17
55
60
12
17
253
227
85
66
78
12
24
30
6
30
108
89
163
17
115
36
5
24
1
71
19
17
97
72
11
48
85
36
126
30
42
300
90
11
72
24
108
36
61
66
18
6
5
61
90
53
1
24
36
23
36
7
90
258
144
30
60
108
72
108
47
91
42
95
60
43
65
61
155
1
47
97
36
18
60
120
60
5
67
12
161
12
24
120
31
209
43
77
24
37
335
67
30
6
36
48
101
79
65
96
1
6
48
101
13
108
84
11
67
12
24
30
90
17
43
65
115
12
402
36
30
137
7
222
59
49
90
36
41
31
54
54
5
49
47
55
36
168
5
31
18
102
89
144
43
72
72
18
11
7
30
54
114
11
25
48
90
42
18
185
61
6
101
73
47
43
186
131
7
60
245
97
59
67
12
36
6
23
60
55
36
29
60
48
60
43
84
17
25
48
42
36
12
17
36
25
138
29
43
125
7
41
49
138
24
5
25
24
335
12
7
36
137
25
287
36
25
11
25
30
6
47
55
432
54
114
30
6
77
7
96
41
49
11
36
37
42
138
6
66
54
144
137
31
48
96
101
43
29
25
90
5
7
60
30
6
138
155
96
108
72
19
90
47
67
257
25
198
17
1
42
48
60
48
24
317
151
5
67
12
36
204
18
90
77
13
11
25
30
17
19
204
36
18
83
19
65
96
37
60
138
137
72
31
30
54
234
42
228
42
138
89
72
25
18
102
18
90
11
72
13
66
24
29
7
18
216
11
25
66
60
210
54
24
29
55
60
30
11
25
60
11
163
108
150
144
11
25
102
53
12
7
6
23
97
ABCD 93247733266*3^$a+1 [50003]
30
171
24
156
15
120
69
75
186
39
12
39
21
69
15
12
27
57
153
51
60
69
18
45
24
48
15
21
9
78
33
120
27
30
72
15
12
69
207
48
99
126
72
159
48
12
24
84
120
180
63
9
96
72
21
54
18
12
126
45
9
3
60
48
75
54
30
90
18
9
24
189
15
36
24
15
138
15
3
9
36
24
60
51
69
165
3
3
9
21
147
15
45
72
51
45
60
39
48
18
27
60
165
3
24
168
3
24
36
21
144
60
24
21
207
132
72
21
63
60
12
57
126
237
3
21
60
183
288
9
96
180
45
318
42
3
15
9
45
3
180
27
36
24
21
72
45
18
9
12
129
39
96
156
63
33
3
162
63
15
84
78
90
12
45
180
36
120
15
222
18
9
3
60
93
84
108
57
195
12
93
243
33
54
225
72
48
231
72
69
159
9
63
108
21
93
135
36
12
132
3
9
9
24
120
150
66
144
15
75
177
21
72
6
12
78
99
3
42
228
147
51
45
24
183
45
63
24
93
180
105
48
15
99
30
90
36
405
24
48
87
105
72
60
51
9
39
114
15
33
3
36
111
12
60
66
24
48
3
39
57
123
81
24
3
72
33
60
33
84
27
96
12
12
144
12
60
15
60
45
93
75
96
48
3
9
144
24
108
147
48
18
270
21
33
51
36
111
105
3
69
12
48
255
21
27
45
87
57
84
75
72
33
72
48
57
72
75
111
21
216
87
21
144
45
96
51
123
201
15
72
9
33
51
12
144
9
75
27
42
216
27
12
72
48
15
141
60
15
69
3
132
21
120
96
9
27
27
93
3
12
33
24
60
33
3
99
33
27
81
72
45
72
36
135
36
39
60
9
60
33
183
39
165
108
60
48
27
33
60
435
120
42
15
108
15
24
21
9
75
15
165
216
192
12
51
45
219
36
45
12
60
120
57
108
3
60
24
15
126
99
36
195
120
72
72
33
3
45
12
3
120
204
33
204
36
15
45
3
105
24
36
219
57
24
72
63
57
24
24
129
3
12
33
63
105
39
63
162
6
30
42
45
3
57
180
15
150
48
90
57
15
57
12
93
36
51
99
210
147
48
27
9
24
60
15
9
75
105
132
201
27
3
33
135
57
12
51
9
45
15
75
21
72
12
93
3
159
60
120
96
129
48
84
84
84
36
12
12
51
297
12
60
36
75
81
36
12
12
24
87
69
63
81
24
48
63
12
105
3
21
48
3
129
21
30
33
135
12
57
15
21
12
45
270
93
15
141
96
15
120
132
201
84
36
156
9
174
18
75
48
75
45
99
180
36
21
21
18
45
129
3
177
60
3
132
96
15
117
84
39
12
222
66
144
81
27
72
33
132
51
69
12
48
51
9
168
63
54
120
96
27
228
27
132
21
15
192
150
3
240
72
3
165
255
12
33
57
18
57
228
192
135
72
21
36
84
12
48
465
27
120
60
48
15
9
81
39
51
150
99
48
27
90
3
87
6
12
99
33
156
54
6
30
321
36
12
51
45
27
57
45
6
192
9
144
12
303
24
45
75
21
129
75
12
60
36
252
63
33
129
6
69
75
21
117
78
69
12
3
108
18
39
12
39
60
54
3
27
141
45
30
24
57
144
12
87
6
99
96
84
3
42
108
15
33
51
21
15
84
168
60
108
ABCD 93247798082*3^$a+1 [50101]
20
160
72
276
92
40
12
128
28
8
112
72
80
196
96
68
28
60
32
16
56
16
12
71
61
108
11
1
36
92
16
72
8
24
96
16
71
9
60
16
23
105
39
121
20
16
188
132
28
12
239
21
123
37
144
44
96
16
8
40
56
16
44
52
44
15
33
112
80
84
40
20
64
12
8
60
12
16
128
159
21
156
75
36
153
64
72
8
16
56
84
4
12
380
48
147
93
52
20
64
104
16
20
60
64
11
25
191
69
280
216
96
23
1
96
128
4
95
37
144
60
20
96
16
12
36
104
72
24
24
3
13
312
128
120
16
140
64
140
24
60
28
24
24
24
12
68
16
60
59
57
88
32
16
72
48
120
180
128
76
20
124
11
73
92
208
36
59
25
48
188
96
4
96
11
109
144
36
44
36
4
59
21
40
11
109
72
32
36
64
47
145
20
48
28
44
3
45
40
23
145
32
3
33
144
36
24
15
73
48
200
36
4
12
32
76
72
59
253
20
15
45
36
60
112
24
44
16
23
105
100
32
88
35
21
16
71
69
75
73
12
96
144
36
60
44
4
71
85
104
16
83
57
244
12
164
24
24
51
105
60
4
80
111
97
263
36
73
71
9
40
80
16
80
160
20
16
20
24
120
16
104
4
32
48
28
24
240
44
4
32
99
36
36
13
95
97
120
24
48
32
120
88
72
8
52
20
75
49
116
16
12
60
56
51
69
52
60
35
49
80
123
25
32
204
52
12
92
4
60
192
48
80
16
48
80
120
88
35
93
16
35
49
36
48
56
40
176
64
35
36
25
8
72
120
160
180
44
144
100
176
112
132
168
84
60
35
69
216
148
116
76
84
24
36
20
112
12
36
167
57
16
72
8
184
32
40
144
24
96
56
16
119
1
48
72
12
116
40
20
96
64
12
32
100
60
116
60
52
32
60
112
36
47
21
16
168
56
40
80
51
93
16
96
83
37
48
60
36
35
9
12
51
13
24
56
24
156
64
96
12
59
25
60
20
124
116
148
32
24
256
180
68
316
156
24
60
11
144
1
8
256
204
20
192
76
60
32
16
24
56
24
3
13
104
16
20
64
12
8
16
72
35
49
44
4
36
120
72
168
24
23
69
84
24
36
36
24
16
84
132
60
84
24
56
48
96
120
15
169
296
112
32
3
13
116
84
156
108
88
24
95
25
8
36
160
60
35
81
4
24
80
40
60
12
8
87
85
36
12
108
128
16
120
108
20
72
51
85
128
40
20
15
45
4
96
260
16
144
44
12
24
64
56
120
112
44
64
119
37
180
80
64
96
20
88
80
100
80
100
108
240
12
80
3
13
56
48
27
93
16
80
280
12
95
72
13
8
52
48
20
76
251
117
12
4
20
24
40
71
9
60
75
181
60
11
45
28
48
44
16
35
33
124
80
72
28
20
60
16
12
8
112
72
56
99
45
88
24
24
107
57
12
24
172
23
21
24
76
20
120
64
104
3
205
108
60
84
48
48
84
96
131
69
184
12
108
48
32
196
140
52
32
27
36
37
200
51
21
24
16
24
176
16
24
59
25
44
52
36
12
12
24
24
72
48
32
64
72
8
40
72
32
60
16
36
8
148
32
36
40
96
96
168
35
61
11
97
96
20
24
123
69
196
32
12
88
72
20
84
40
56
16
35
69
4
132
48
140
64
11
69
16
12
8
76
20
160
35
13
12
44
36
84
16
44
4
32
48
40
48
32
ABCD 93247951528*3^$a+1 [50018]
30
6
36
13
5
16
12
15
107
85
165
72
3
41
24
6
10
12
48
14
121
29
30
10
62
24
54
43
69
75
45
36
2
222
4
14
10
20
126
10
24
50
22
68
115
5
40
26
94
12
74
6
76
3
101
76
3
117
48
60
12
128
4
48
38
66
100
48
63
45
38
24
22
20
30
1
17
30
106
14
30
30
166
51
9
36
128
60
40
26
37
29
55
93
12
44
7
29
4
36
15
59
166
68
7
21
8
19
33
144
99
144
45
15
33
15
48
5
124
60
20
72
144
52
24
15
69
36
14
10
14
1
29
28
14
30
43
225
56
76
20
78
30
76
104
28
2
82
195
9
24
12
24
74
102
78
6
16
38
30
12
4
135
101
24
16
36
24
8
28
2
142
80
4
134
70
15
21
15
60
21
15
53
30
25
5
12
31
48
45
12
75
48
60
9
2
106
12
48
15
48
45
110
66
16
39
21
12
26
1
65
40
39
41
4
146
30
16
84
36
12
50
130
36
36
74
22
32
30
96
216
48
6
36
19
11
90
84
264
120
30
70
32
138
46
12
12
3
77
55
5
43
83
25
35
6
30
13
12
93
132
44
16
44
64
87
9
20
55
57
68
52
2
61
12
45
99
23
25
47
144
10
60
14
61
29
30
6
96
16
15
77
30
10
92
4
15
5
30
10
44
16
140
7
17
16
156
68
42
10
36
27
125
52
20
124
12
32
36
52
104
40
20
4
74
42
4
80
54
1
57
27
12
105
44
52
2
22
36
24
3
65
31
11
34
56
24
40
12
32
16
44
28
8
16
36
159
45
3
12
9
27
29
175
83
12
138
30
96
30
84
42
34
15
71
265
59
49
35
82
48
26
30
36
88
12
60
195
69
44
120
30
72
13
17
54
25
69
15
77
76
2
42
60
24
6
24
60
6
114
1
53
6
30
4
32
28
87
36
93
12
39
48
137
76
32
72
18
42
64
156
39
29
6
10
194
6
36
48
7
59
46
8
12
18
22
80
148
27
105
51
45
98
24
12
106
60
2
46
96
84
96
60
38
1
21
8
7
33
63
53
100
12
14
138
28
32
67
81
2
102
40
44
7
29
60
16
92
30
42
16
72
92
43
45
182
114
30
49
77
28
12
8
36
24
16
36
3
45
12
51
9
14
84
133
84
21
62
58
3
45
15
36
9
20
60
67
57
110
12
34
50
82
183
5
76
50
13
41
30
22
12
20
52
48
51
29
31
36
9
12
2
133
33
24
48
60
92
31
21
14
6
4
36
14
34
3
29
48
88
38
22
2
61
119
25
45
15
101
16
24
14
37
21
68
55
45
140
24
31
185
84
12
40
14
54
60
40
56
100
12
2
13
9
104
24
40
12
99
35
96
30
24
151
9
27
119
46
68
52
48
36
50
13
60
36
69
132
48
20
42
84
10
26
61
9
8
12
84
31
9
24
3
47
36
84
10
15
153
39
5
4
87
23
60
109
47
48
13
17
60
30
46
24
20
16
20
76
36
62
61
204
153
32
16
27
17
112
8
6
1
203
1
131
10
20
90
34
84
86
25
11
85
9
20
16
39
96
60
105
20
100
3
81
14
10
132
14
6
79
9
2
1
48
185
4
3
47
1
5
52
12
2
48
25
71
36
46
2
22
63
65
126
70
156
98
72
106
158
54
7
69
27
48
59
30
30
118
48
12
48
14
25
105
146
85
11
90
24
52
15
17
28
122
106
15
21
20
55
23
25
101
4
26
60
10
14
30
30
1
189
3
45
14
84
70
50
30
4
56
91
45
39
21
8
196
44
16
14
96
66
60
19
11
24
49
5
40
32
4
36
75
45
159
9
20
36
112
12
12
14
114
28
38
34
50
132
166
27
45
48
44
100
38
6
30
34
3
45
84
24
12
60
24
20
76
104
198
22
36
15
69
110
78
88
12
75
77
16
12
132
3
36
29
30
58
120
3
12
29
54
6
4
72
2
156
70
27
29
31
77
28
218
1
60
33
56
60
120
174
22
14
60
37
33
12
12
32
16
75
23
54
100
108
14
130
38
22
183
57
8
36
84
28
12
20
72
180
24
256
24
20
247
33
14
1
21
48
15
105
132
14
49
5
43
33
60
144
2
1
9
14
61
33
20
148
2
6
54
30
66
30
54
1
29
136
12
84
60
36
15
45
63
41
48
6
84
13
53
90
49
21
12
72
12
120
48
80
40
2
60
1
23
30
172
84
14
82
48
200
52
15
17
40
50
36
34
60
60
12
104
24
16
27
48
21
60
24
86
46
62
36
130
44
16
15
9
36
12
75
53
54
42
18
12
13
65
30
82
36
ABCD 93248303678*3^$a+1 [50059]
96
92
48
60
4
35
1
60
12
8
72
12
15
96
120
25
47
144
9
184
12
24
59
261
40
44
3
84
25
56
12
16
20
24
28
12
83
33
12
48
15
36
9
99
37
8
40
8
15
13
131
33
87
21
112
20
27
69
4
131
9
168
4
8
27
48
1
59
12
133
8
27
72
49
192
23
1
23
105
15
25
140
40
128
15
13
35
36
73
23
12
157
44
4
20
51
169
8
40
84
44
15
1
35
21
72
16
12
95
33
60
52
47
60
1
11
153
16
24
11
9
27
13
35
121
32
15
48
1
24
164
28
8
24
108
40
132
83
72
72
36
73
32
12
48
40
12
156
24
56
64
12
35
85
95
33
15
33
99
21
99
1
59
1
12
8
15
192
37
95
84
60
37
24
108
20
3
33
12
15
33
16
8
15
25
12
84
36
23
37
24
155
61
23
73
68
16
11
33
39
81
16
23
25
47
49
12
35
120
60
93
4
80
15
33
40
48
59
145
8
48
40
44
111
24
105
3
193
59
133
47
33
39
9
24
15
72
36
73
104
48
27
36
25
35
45
27
49
120
23
13
12
56
72
123
37
68
64
11
12
73
35
9
36
120
12
28
47
109
23
73
8
64
12
36
20
15
72
193
59
13
8
108
15
105
24
15
13
20
88
11
48
25
8
12
16
47
240
57
36
4
8
120
64
60
36
47
45
112
44
84
40
35
61
120
71
33
60
40
20
28
168
300
44
28
83
49
36
84
72
11
60
37
11
117
64
48
23
13
20
40
32
28
35
109
35
21
15
121
35
21
39
9
76
44
24
27
33
48
52
11
36
9
24
3
93
4
12
35
21
28
44
63
13
119
33
28
72
48
72
24
24
24
68
3
84
81
24
3
13
59
25
11
36
60
93
96
24
15
60
157
95
1
80
4
44
40
119
37
71
13
120
119
12
60
13
8
172
12
11
73
47
180
108
144
96
1
36
68
64
11
61
23
45
136
20
51
9
16
8
3
240
48
24
21
40
11
73
20
88
35
97
248
148
92
3
61
60
116
40
8
4
35
60
36
9
52
59
36
24
9
16
80
76
8
16
216
59
36
60
69
4
35
1
44
27
1
8
40
95
105
12
4
8
135
273
28
20
75
1
71
49
48
12
48
12
44
24
87
24
49
107
25
116
3
25
11
309
51
49
11
73
71
12
33
252
48
27
289
8
40
8
108
4
35
72
61
8
111
49
12
23
49
20
27
121
35
85
20
3
36
25
35
49
44
15
12
1
23
85
24
36
72
24
11
84
33
52
23
21
39
12
21
60
40
23
1
44
132
3
24
36
69
15
33
52
168
95
49
24
156
59
36
145
8
63
12
60
205
11
57
15
97
11
12
45
48
24
52
8
27
121
120
68
135
72
97
12
8
51
61
23
25
20
28
72
308
15
24
81
108
196
48
11
24
85
107
21
3
120
85
36
108
83
97
96
32
112
168
68
51
36
37
35
1
59
12
69
40
60
35
69
51
45
27
45
124
8
63
33
120
64
8
28
36
84
20
4
35
33
112
35
153
4
8
27
49
72
12
47
108
108
105
28
12
48
12
152
27
25
8
16
24
116
4
8
63
45
16
96
60
48
24
20
15
165
51
24
108
48
177
12
100
288
35
13
104
15
21
27
60
13
84
11
9
27
21
72
16
35
45
84
15
21
51
48
60
21
16
35
13
8
123
9
172
120
128
28
12
20
15
13
8
51
49
32
3
69
3
153
51
61
20
3
24
21
76
95
13
11
9
63
49
35
33
3
45
4
24
24
36
20
99
72
36
108
105
180
84
48
12
52
44
75
25
60
35
72
57
96
27
57
240
15
37
179
84
132
33
36
39
72
48
37
216
95
12
1
35
24
72
25
8
76
60
252
12
8
4
156
47
93
15
13
44
40
8
240
40
23
36
60
21
12
112
11
25
83
1
56
40
47
21
75
61
11
48
1
188
60
52
60
59
36
21
168
12
135
25
12
95
25
36
96
68
88
24
35
49
24
23
25
92
36
72
27
21
76
11
48
45
99
36
105
64
96
44
36
40
44
60
108
15
24
33
28
144
24
96
11
13
44
3
13
95
45
60
15
9
16
44
40
108
12
56
120
12
39
13
128
75
12
60
25
12
8
27
9
16
68
36
64
20
100
11
36
69
64
36
20
84
27
9
ABCD 93248423428*3^$a+1 [50051]
15
12
117
99
6
66
69
153
102
25
29
90
6
219
51
48
13
5
348
174
90
6
81
9
7
137
48
15
9
144
36
144
156
31
65
30
108
54
231
57
15
165
60
135
9
18
333
64
144
65
474
37
216
80
45
30
150
138
24
30
108
42
210
90
270
63
195
54
55
35
165
184
11
54
12
42
81
57
54
25
71
138
7
17
30
42
66
45
105
199
24
56
93
90
186
12
204
111
168
147
69
64
17
48
72
90
69
160
56
27
138
283
47
12
78
192
60
138
105
27
30
168
12
126
45
9
6
1
11
90
78
66
51
9
79
32
105
108
144
3
24
9
55
56
9
207
63
6
19
72
8
45
12
159
129
7
24
83
30
87
9
55
89
18
12
18
270
105
45
54
109
119
121
216
95
6
48
195
9
7
113
7
89
66
141
129
15
81
223
29
108
72
48
18
54
96
7
59
54
24
151
32
27
61
35
162
30
69
183
42
18
30
96
90
66
96
30
168
117
3
141
273
90
126
7
35
264
36
108
42
198
324
18
72
63
48
99
117
96
48
81
24
55
65
222
25
113
72
135
9
96
48
132
300
103
32
160
29
171
9
31
29
171
9
108
91
107
72
37
56
15
18
84
36
54
33
48
72
9
151
89
18
333
147
198
159
129
24
36
102
90
60
18
37
24
41
79
173
150
93
99
61
24
41
60
12
63
9
60
259
59
61
80
75
126
24
282
54
114
21
9
7
155
24
36
138
135
69
12
36
78
277
119
25
23
97
11
72
61
11
90
108
7
155
60
145
53
43
113
135
51
126
55
8
39
150
108
228
6
90
19
17
18
37
65
24
66
45
45
139
56
9
36
43
200
129
72
96
72
66
54
31
192
8
72
3
45
51
18
12
216
60
54
21
33
36
108
7
83
90
198
138
60
7
113
6
81
88
32
88
89
72
180
84
24
111
9
247
120
233
72
54
12
180
49
113
78
9
16
59
60
210
78
97
65
36
192
67
104
9
63
177
63
57
216
24
48
24
55
80
16
48
17
90
54
90
30
79
72
200
27
117
189
6
61
59
18
90
42
66
24
54
162
102
168
90
45
27
120
60
102
36
24
151
104
40
65
79
137
79
65
66
144
54
54
6
30
72
13
65
72
79
41
18
117
123
30
54
42
66
13
29
108
18
126
36
234
9
99
102
15
21
132
7
59
85
5
6
181
65
78
36
45
21
43
216
11
114
36
55
47
97
35
18
187
41
312
120
42
18
48
90
90
90
85
119
9
120
96
81
18
102
54
6
84
15
201
15
3
45
160
35
381
15
84
24
21
9
7
83
216
36
81
195
72
30
312
36
144
115
41
79
11
24
21
99
141
9
39
16
35
84
105
57
72
42
45
64
80
520
29
43
65
30
9
33
156
6
21
27
36
114
151
59
72
78
63
27
66
54
78
90
30
ABCD 93248641912*3^$a+1 [50025]
61
71
19
17
13
11
96
73
36
23
217
23
180
48
253
35
55
30
216
83
12
19
17
24
85
30
65
84
12
43
5
85
311
96
24
139
6
11
48
60
55
60
65
1
179
96
684
84
96
85
11
85
300
144
59
181
180
71
199
30
11
259
60
29
37
59
132
12
37
95
79
90
6
29
61
11
19
221
144
55
149
25
90
41
85
54
96
29
1
144
11
228
31
41
84
36
60
108
31
60
89
60
48
180
49
35
109
47
139
89
12
12
7
113
67
5
36
289
30
144
60
137
43
120
29
31
30
36
215
79
41
264
36
199
120
245
24
72
79
185
36
25
71
43
156
384
317
204
19
36
5
120
55
41
43
6
11
144
55
5
24
31
144
65
55
36
269
91
101
48
24
31
41
25
59
12
259
29
192
132
7
210
330
113
97
95
288
120
37
35
96
60
139
84
17
60
73
66
185
36
48
204
91
41
79
6
11
204
60
48
37
275
49
66
101
103
17
319
185
19
149
67
5
79
180
5
312
48
72
24
85
131
24
199
17
12
31
66
11
24
24
36
145
54
41
79
60
197
49
24
59
72
48
216
85
107
19
240
53
31
209
31
5
36
48
48
19
185
145
11
43
77
12
12
24
60
115
17
19
5
24
12
103
77
163
36
41
79
54
96
30
144
90
179
12
169
60
71
55
270
35
49
71
84
31
54
30
36
41
73
167
133
90
305
12
48
31
209
61
11
48
96
60
19
65
61
54
5
85
179
187
29
25
66
5
85
24
35
36
49
59
72
96
360
133
6
174
47
259
60
65
55
144
137
13
95
31
53
1
239
108
48
55
41
115
29
151
53
37
59
276
84
175
240
41
24
151
5
108
7
24
36
90
11
204
19
209
96
144
67
29
120
55
66
60
84
11
25
24
11
84
115
36
24
125
324
12
24
24
72
108
187
5
55
120
149
1
71
163
120
29
301
107
13
90
29
132
120
79
5
156
19
77
73
95
12
73
71
36
12
48
79
149
85
35
25
95
31
174
36
54
6
84
11
36
79
65
96
43
17
139
5
85
60
30
5
19
156
54
119
31
65
12
84
156
48
72
13
36
23
31
101
79
156
54
6
101
48
61
35
96
73
155
396
79
65
91
101
13
59
67
101
79
144
17
13
395
91
5
289
30
126
114
161
49
47
12
31
29
31
36
29
240
24
408
13
11
79
6
11
19
5
48
37
24
59
216
115
6
215
55
29
55
77
48
55
89
7
53
31
5
24
121
30
126
35
216
109
215
36
120
132
60
120
60
1
36
155
48
67
353
151
17
24
108
12
48
48
13
30
29
31
36
5
169
155
151
89
36
120
79
36
101
60
223
66
144
95
1
30
5
19
77
60
48
276
48
31
29
48
ABCD 93249011314*3^$a+1 [50150]
16
80
84
16
20
100
36
9
12
27
12
24
12
44
76
108
44
40
36
36
81
15
165
60
27
116
64
81
15
21
35
28
36
60
20
76
141
143
1
15
24
60
57
24
39
92
13
27
48
12
8
76
80
100
48
36
32
85
15
12
20
13
35
13
39
21
75
72
84
84
32
13
15
36
69
39
60
20
72
28
20
36
37
15
8
84
72
60
61
75
8
25
135
117
63
56
40
45
51
72
20
16
24
33
15
72
56
24
13
23
121
71
52
72
20
1
48
11
49
99
32
121
23
4
152
16
48
12
33
15
21
15
44
97
24
15
141
63
81
24
59
196
24
21
87
12
60
8
180
40
180
12
33
108
59
88
44
76
8
4
92
4
12
24
44
112
24
8
1
35
36
88
12
81
108
12
24
23
13
27
12
36
72
156
60
36
84
80
64
21
59
52
48
93
120
60
3
96
204
12
72
12
24
36
80
96
25
3
20
37
15
24
108
60
21
27
32
28
120
92
232
45
119
76
60
96
33
59
208
8
25
191
49
35
36
88
72
188
52
48
33
239
204
64
20
72
1
23
156
36
52
12
45
23
28
20
13
191
76
8
40
96
44
96
84
1
3
12
69
47
25
315
20
25
27
20
88
12
21
15
56
24
52
72
108
69
75
69
15
21
39
20
40
36
8
37
39
81
15
45
135
48
32
85
23
36
16
20
108
16
21
3
20
12
1
3
32
132
16
45
159
93
24
35
4
120
12
12
108
104
85
59
37
27
21
147
120
8
40
24
60
21
39
120
72
60
36
32
72
16
92
121
96
3
56
72
25
75
105
24
36
63
44
88
24
24
24
128
4
36
48
120
180
72
24
20
16
44
88
32
109
12
119
100
48
21
39
60
33
95
124
9
27
12
72
24
12
72
12
104
25
36
39
36
8
88
9
15
36
93
51
44
16
24
12
24
36
9
24
27
8
124
36
105
51
8
13
3
56
4
144
60
12
60
44
40
384
36
57
3
72
48
44
40
48
20
100
24
24
92
112
32
4
44
28
84
48
93
87
12
44
217
3
12
24
48
33
227
120
72
4
24
21
27
69
95
25
24
39
36
45
27
153
87
9
171
284
28
33
27
72
45
3
48
45
95
28
56
229
75
84
8
13
11
4
57
27
20
28
48
60
21
51
24
105
183
297
59
76
48
96
32
73
39
12
36
72
48
12
36
84
33
3
36
168
48
24
20
28
80
13
23
16
60
9
51
56
72
37
3
32
76
12
57
59
85
131
64
57
3
12
128
1
51
120
48
24
21
60
99
12
249
51
36
144
21
167
28
48
45
239
12
1
23
16
48
21
72
3
84
60
36
20
12
52
21
27
60
92
88
69
3
21
147
69
23
40
180
60
57
15
69
11
16
69
36
75
24
8
16
60
32
100
12
12
21
84
96
39
104
4
36
81
60
3
60
57
171
12
8
4
24
21
63
93
3
56
40
9
39
20
1
12
59
4
20
124
60
117
51
44
49
36
120
75
36
69
59
37
87
12
8
16
12
12
12
60
60
24
105
36
39
141
15
9
135
81
63
57
83
28
92
40
132
129
27
32
60
36
64
21
39
92
40
9
39
12
105
51
9
51
48
80
64
8
52
8
48
160
24
320
16
24
140
37
63
12
20
124
104
1
36
15
21
35
60
12
37
95
4
332
4
104
40
120
12
140
49
35
4
105
51
69
75
72
24
24
284
40
32
25
11
4
36
60
8
25
11
48
1
12
87
57
24
36
95
124
45
15
24
56
76
48
48
44
1
3
12
72
12
108
80
96
16
108
32
4
105
12
59
40
20
48
1
35
16
21
48
27
20
12
36
40
45
72
3
57
15
8
85
27
12
48
72
12
45
75
45
63
36
24
96
24
68
40
60
9
3
60
36
44
52
36
129
23
76
24
72
84
156
24
84
120
57
3
72
69
72
15
84
45
15
20
145
35
268
33
24
23
12
1
84
39
177
59
64
12
69
143
13
23
4
36
56
4
36
44
4
33
15
80
13
111
120
21
39
9
51
24
24
32
60
4
45
27
9
23
12
136
24
24
92
48
4
32
40
48
36
60
105
59
48
112
108
9
3
56
132
40
60
92
28
9
36
15
44
4
ABCD 93249038258*3^$a+1 [50024]
111
44
7
30
60
63
128
55
30
42
33
9
71
48
60
49
12
51
240
45
27
57
180
71
145
24
111
32
28
27
93
32
67
9
21
18
90
3
9
71
37
11
1
36
267
48
57
42
69
192
9
143
28
80
108
37
63
104
73
30
42
3
8
60
12
25
24
3
156
80
1
48
23
49
48
18
17
85
48
3
9
83
37
35
13
47
55
30
15
8
112
33
24
36
3
44
40
63
17
13
15
57
12
48
51
44
13
63
141
6
120
17
28
80
40
45
72
23
49
180
36
23
61
11
12
13
3
92
25
60
15
105
132
11
1
119
100
9
95
40
63
17
16
9
143
108
61
30
89
12
28
32
49
48
30
90
3
57
120
18
30
143
1
239
72
72
48
88
117
75
80
88
44
25
3
9
11
7
125
36
7
5
60
40
105
3
44
88
105
23
109
48
3
39
90
30
41
52
117
60
23
85
60
42
30
63
75
24
48
33
68
19
18
12
71
1
143
235
5
13
24
11
72
37
51
8
91
6
84
83
13
147
3
5
40
9
131
180
19
6
87
116
127
17
28
132
33
3
12
68
12
132
37
60
83
25
15
60
8
12
13
24
23
13
60
12
48
12
183
8
144
16
92
7
30
35
85
42
18
51
12
69
36
3
27
53
60
4
33
12
35
13
75
48
27
45
69
3
80
16
51
90
6
117
36
32
28
84
57
23
36
97
75
32
97
11
67
141
9
180
71
72
25
75
48
24
93
27
27
126
15
27
42
108
131
52
69
123
27
6
12
35
25
60
203
169
39
80
24
205
30
30
18
42
108
42
33
32
120
37
36
12
3
8
12
28
80
1
23
13
35
37
12
30
18
60
11
84
36
7
42
11
72
12
7
126
42
101
1
39
27
42
12
71
97
11
24
13
42
93
57
18
42
12
36
47
28
92
7
96
30
12
63
60
45
12
18
72
41
37
84
126
33
21
123
56
49
12
111
8
132
7
5
37
51
48
21
48
108
27
8
28
44
36
40
21
11
97
23
67
5
43
72
120
30
42
89
180
37
195
12
108
27
41
1
6
5
25
84
59
40
9
48
203
7
117
45
48
27
96
20
49
3
75
24
66
144
30
21
48
129
131
1
36
24
66
30
312
23
28
129
60
12
23
7
6
84
270
18
78
5
97
83
79
18
60
63
8
60
31
18
12
39
44
73
35
145
135
69
48
75
36
351
69
69
23
7
30
23
25
15
68
4
36
32
28
80
40
51
9
12
165
123
27
42
11
24
156
1
143
16
39
45
165
12
36
12
171
21
111
45
12
90
113
25
12
155
85
3
8
49
23
25
3
72
27
21
72
8
109
71
31
78
18
45
8
160
51
150
159
177
132
108
24
18
18
143
84
36
109
42
21
72
33
107
7
69
44
73
24
6
105
8
72
60
25
24
66
30
35
37
63
200
60
7
18
15
8
72
85
60
23
169
180
83
25
147
27
78
15
3
54
23
36
52
69
23
7
48
42
3
80
43
30
63
57
42
18
63
21
11
12
60
13
107
100
27
69
9
3
60
45
252
12
23
37
48
108
143
124
117
11
60
7
138
24
11
12
37
23
120
88
9
39
189
143
85
60
24
11
49
59
79
21
32
109
11
19
9
32
220
9
108
35
25
11
31
29
121
18
161
37
15
48
57
60
102
48
162
63
45
42
93
12
8
25
12
48
3
200
7
234
39
9
192
30
9
117
35
7
42
23
55
45
20
103
162
12
71
48
37
54
69
9
11
24
7
69
21
96
24
78
41
24
48
7
21
60
21
96
12
102
30
111
27
33
12
36
9
23
12
67
66
72
3
8
19
5
133
15
57
132
36
60
84
23
48
37
35
60
73
47
13
47
48
85
15
108
57
84
18
45
75
41
84
60
85
23
100
12
8
37
51
44
13
84
78
72
90
251
72
43
165
45
167
7
18
11
19
53
108
37
155
52
3
30
12
3
105
24
3
20
67
18
3
57
42
89
72
85
23
112
72
93
12
12
120
3
27
6
114
41
28
51
96
5
40
165
84
11
37
48
90
33
9
51
80
84
7
18
191
157
24
180
48
51
9
15
8
25
23
67
ABCD 93250018450*3^$a+1 [50006]
57
73
92
33
15
132
51
87
12
45
36
51
21
87
21
1
26
70
72
50
58
62
22
26
34
20
76
20
54
10
26
22
107
15
3
3
30
10
29
33
210
40
48
47
13
2
12
9
90
127
53
27
63
37
32
21
72
27
18
30
15
75
15
55
2
33
27
18
27
87
21
27
78
120
30
90
69
33
18
90
72
90
160
12
11
45
40
20
4
26
12
33
15
24
15
36
45
30
33
21
15
90
81
52
120
35
33
54
10
86
24
96
93
37
32
12
9
7
2
48
60
24
36
57
33
93
69
12
60
21
15
24
36
105
18
54
90
87
40
8
42
10
29
9
10
32
16
5
7
2
6
42
48
75
9
10
8
30
18
64
38
42
48
21
36
15
3
13
2
57
45
16
44
6
12
12
48
18
102
58
12
62
51
18
39
58
62
12
9
61
20
90
81
27
45
3
12
22
26
60
84
46
32
88
24
8
52
86
30
12
102
240
90
66
10
74
46
44
39
90
27
30
33
51
18
12
96
4
35
81
12
60
18
9
73
20
12
21
7
2
9
9
78
39
18
27
90
9
39
18
22
8
4
38
70
8
9
33
3
159
6
42
42
36
30
24
3
15
22
168
32
15
1
32
40
192
98
33
15
129
108
57
30
216
24
10
36
20
30
72
42
6
10
12
12
50
21
90
87
30
78
54
6
72
51
27
84
58
12
20
6
24
93
3
84
90
36
30
30
40
14
58
62
106
23
81
81
45
54
6
93
57
69
51
75
195
34
59
21
18
58
2
30
28
14
60
126
3
36
135
30
76
14
10
50
45
45
30
46
50
27
3
42
22
8
102
3
18
37
2
51
7
12
71
54
21
54
15
33
18
30
294
10
50
51
9
96
42
100
38
3
139
108
62
60
90
12
16
17
105
12
10
60
180
108
83
27
63
55
20
30
10
14
69
129
12
40
8
63
9
28
2
30
30
46
2
15
18
69
16
2
60
58
65
108
9
10
38
10
5
79
86
60
10
89
105
70
59
87
3
54
13
2
78
114
66
4
29
79
11
21
6
12
123
15
40
2
30
30
12
15
36
15
3
49
41
141
21
108
27
30
33
27
99
15
130
8
42
39
19
35
33
124
110
150
28
2
18
3
9
28
68
84
63
36
87
3
9
45
3
12
10
60
20
21
69
118
122
22
50
18
78
9
75
30
66
94
5
91
134
9
81
18
27
15
36
24
33
33
84
46
62
70
8
64
110
48
123
7
11
51
39
27
4
48
2
10
50
3
33
10
83
1
20
66
3
7
62
78
100
59
21
4
101
27
42
6
15
39
36
22
2
90
30
69
39
87
45
18
45
33
72
3
7
2
10
20
16
53
111
6
9
36
147
18
40
74
46
20
60
64
36
74
18
52
128
18
33
51
30
30
10
23
45
18
9
36
15
39
15
18
22
20
6
27
3
12
102
106
170
3
7
110
174
156
52
12
38
58
23
81
60
48
30
12
10
26
75
18
1
98
60
75
43
65
9
108
45
3
10
20
60
42
48
34
35
36
49
146
57
97
170
10
80
18
48
45
45
60
102
42
18
118
74
18
52
60
41
27
28
2
33
87
60
12
120
10
38
70
50
12
6
30
42
3
27
10
48
32
78
12
12
51
45
72
18
12
42
9
61
110
36
9
75
6
64
56
60
42
10
12
20
6
22
50
18
135
9
16
32
87
25
50
33
63
22
203
69
36
42
42
18
27
21
70
14
21
18
19
50
42
30
36
3
81
36
10
50
75
15
30
12
10
80
88
80
150
10
20
42
108
39
55
26
142
47
85
48
20
12
69
7
2
48
30
30
12
22
36
14
66
112
12
5
171
27
25
32
18
18
15
9
9
162
15
42
12
36
3
27
22
113
39
6
34
11
15
12
12
10
41
27
78
10
122
72
33
36
1
35
51
114
6
10
20
4
38
42
16
12
2
45
15
3
33
60
195
189
9
27
30
42
108
24
46
47
27
10
36
12
32
16
47
27
18
132
16
14
30
36
15
90
39
28
2
111
15
40
2
10
12
56
12
42
106
14
48
90
72
30
36
27
93
30
40
80
24
148
2
51
87
30
70
20
28
35
75
30
3
39
120
72
120
6
39
15
3
15
147
1
35
27
18
27
37
36
50
3
91
168
8
3
9
18
45
135
42
78
30
3
27
12
42
9
36
15
6
12
21
72
25
2
60
12
9
21
40
86
24
46
50
30
30
12
42
78
18
45
108
7
2
142
8
93
39
78
27
54
37
12
128
192
30
22
48
62
10
8
18
9
135
48
22
20
18
12
51
67
5
3
40
12
32
28
11
37
35
39
15
15
66
70
14
51
39
51
85
24
26
22
2
10
26
75
9
130
86
24
3
36
21
18
52
80
6
22
50
21
27
24
190
48
53
67
170
12
3
57
18
87
73
50
90
21
127
32
42
58
38
22
98
174
28
47
1
62
27
15
18
42
15
1
53
54
25
11
87
57
18
27
45
57
10
50
6
39
33
3
15
24
33
25
83
18
21
69
27
34
120
56
100
62
33
39
6
63
37
50
12
118
2
10
2
10
8
21
7
14
18
18
15
54
13
8
30
130
2
33
97
62
3
33
75
7
47
ABCD 93250134358*3^$a+1 [50010]
84
18
126
6
48
15
3
132
66
24
48
39
15
36
174
18
6
24
78
9
129
150
12
132
162
23
288
79
144
9
56
136
441
48
24
72
96
108
51
80
25
23
67
156
9
33
150
72
84
5
1
24
6
48
96
90
71
73
23
48
25
111
165
96
42
137
25
198
33
32
1
87
33
90
69
153
18
21
9
47
55
72
12
60
6
12
36
84
102
24
84
36
96
24
57
33
159
48
129
30
90
18
42
35
121
132
42
24
24
6
60
42
48
102
23
19
168
30
102
17
13
12
23
1
102
9
33
48
18
6
23
193
39
3
96
114
30
66
6
48
77
1
15
24
3
36
249
135
36
54
138
150
15
33
159
183
90
78
9
27
6
120
135
24
8
40
8
13
36
143
67
54
6
48
12
21
3
90
30
12
132
12
36
72
125
88
72
15
12
54
24
6
36
6
39
80
61
12
6
9
183
9
21
147
32
79
57
9
30
60
45
3
18
48
60
6
24
120
24
18
24
30
36
102
15
8
103
12
54
78
198
78
36
84
120
174
90
42
51
24
51
132
72
105
75
18
36
24
48
228
36
24
30
120
144
17
1
48
30
114
18
12
17
43
5
1
24
23
7
12
29
97
15
9
114
120
21
8
61
54
173
13
42
105
63
12
18
66
96
113
115
6
186
48
24
5
7
18
15
8
64
141
35
73
6
60
5
79
12
45
24
39
12
24
30
30
264
36
21
24
45
96
12
18
45
69
35
25
6
90
39
15
18
48
78
12
108
12
54
30
66
42
45
192
51
42
12
15
33
6
24
150
3
32
97
24
90
144
12
30
35
1
12
27
56
7
132
53
13
54
144
126
30
30
204
210
126
84
12
84
276
47
55
60
45
87
84
141
33
23
13
147
135
12
186
150
6
111
129
54
9
51
12
108
6
36
54
54
71
19
30
87
57
6
6
36
42
12
41
13
132
24
24
30
96
24
42
47
73
24
111
45
54
21
9
66
117
183
57
72
183
66
84
66
36
29
157
18
90
66
108
36
66
18
18
39
15
18
36
12
15
27
12
144
12
30
84
48
3
33
66
60
30
6
12
96
60
66
90
24
174
35
127
105
8
7
18
36
35
1
60
114
24
108
29
61
18
30
12
23
31
108
6
30
66
6
18
30
9
128
67
72
21
9
36
30
108
42
12
96
51
176
25
15
9
30
30
18
12
6
24
23
91
156
18
48
168
12
12
42
24
24
30
95
13
48
51
225
156
75
24
9
6
24
66
120
63
33
114
60
18
102
81
69
18
126
30
21
3
78
95
49
18
90
27
33
18
12
12
138
42
66
15
3
6
231
99
21
105
39
9
126
48
6
147
32
67
45
39
12
252
33
27
18
12
30
12
36
24
81
105
42
30
6
90
30
120
54
30
66
99
111
65
61
51
24
8
40
81
24
47
55
48
66
180
12
78
6
30
6
54
108
173
73
222
9
141
12
207
3
66
6
24
66
131
103
6
51
9
96
18
5
64
15
30
18
30
12
90
77
49
6
41
40
207
18
18
6
6
57
32
31
48
201
8
7
120
78
6
36
90
15
9
42
48
6
15
39
12
132
18
48
87
3
36
113
160
48
128
55
41
49
54
18
15
8
55
41
103
96
54
75
33
18
24
60
12
21
39
6
18
132
29
43
78
48
30
36
45
39
24
18
120
18
156
126
27
48
33
6
113
1
60
179
112
135
54
12
18
12
72
96
186
96
18
96
66
18
57
9
156
54
36
105
3
21
8
13
42
105
33
18
84
41
112
3
24
12
60
29
55
9
57
15
63
57
39
6
96
35
259
93
81
42
53
151
168
30
60
15
3
53
151
18
18
54
114
12
9
33
6
42
39
45
96
12
15
87
18
12
78
93
57
72
215
49
39
21
156
71
40
39
18
63
3
234
96
36
15
3
60
65
7
60
60
30
84
72
84
114
24
102
48
60
6
114
18
29
103
36
66
60
138
36
ABCD 93250261628*3^$a+1 [50015]
40
5
54
6
7
11
66
19
131
120
96
93
24
21
6
84
105
45
51
48
40
152
9
42
18
51
3
12
54
19
5
36
39
112
59
42
3
9
7
24
41
60
18
12
61
128
69
67
53
96
90
12
69
120
51
30
63
40
24
41
66
13
101
30
42
67
80
15
30
108
55
17
276
67
72
128
88
56
21
43
29
36
36
54
30
7
17
12
36
18
54
42
85
5
99
96
93
12
31
144
56
27
90
36
84
27
45
60
36
3
27
24
30
36
24
3
33
15
39
18
15
15
33
64
24
24
35
21
57
72
18
72
48
69
93
27
63
81
9
63
24
40
5
18
12
144
54
18
72
18
270
109
96
8
81
36
48
24
192
6
90
18
1
35
45
111
9
136
5
138
97
155
78
15
39
66
127
5
72
36
31
168
65
42
66
19
5
43
152
3
37
8
45
48
27
96
16
8
111
1
89
55
17
90
117
40
240
11
42
30
24
48
78
48
36
60
103
17
39
21
84
54
18
79
56
153
72
343
32
165
24
19
89
18
45
27
61
24
23
33
15
42
162
18
43
41
15
45
51
57
108
43
144
41
24
63
27
66
51
3
21
21
91
32
48
3
126
6
49
35
60
1
17
87
33
7
48
143
9
153
15
3
60
9
99
66
163
233
54
1
35
24
13
8
24
16
23
54
42
25
41
24
31
89
39
64
65
12
78
18
72
30
13
29
36
7
65
7
29
144
3
168
96
3
18
19
104
64
41
15
75
90
27
24
16
8
24
40
41
24
108
19
8
40
167
1
107
13
23
145
32
75
13
41
36
27
81
15
15
54
171
177
55
53
12
54
25
104
21
3
87
108
21
81
96
18
69
3
54
111
144
40
8
96
69
180
216
87
144
51
85
47
12
18
72
99
40
47
90
102
57
33
31
29
12
15
153
12
24
259
47
84
42
72
27
24
39
33
48
136
71
18
15
57
120
7
125
27
40
41
63
16
5
19
56
16
35
24
84
42
48
24
127
35
18
12
55
113
36
72
3
45
24
18
18
12
132
12
36
7
83
37
48
29
19
17
108
66
78
48
3
21
3
213
3
15
36
109
17
55
17
12
96
48
36
15
40
80
24
9
31
107
13
65
31
23
30
43
65
55
8
69
27
88
8
3
126
55
96
5
27
15
102
198
133
120
5
84
79
107
144
48
117
24
9
12
195
99
66
60
15
264
27
30
60
84
24
336
150
144
1
101
24
91
29
24
27
9
84
51
64
32
40
47
18
15
9
180
19
11
85
5
24
75
51
21
33
111
15
1
8
9
12
24
84
103
47
18
48
96
30
60
30
183
3
90
108
12
3
21
144
54
90
3
45
43
17
7
32
16
53
99
48
9
135
88
8
189
99
9
90
133
185
15
3
45
24
27
36
162
127
53
43
59
6
72
15
96
69
27
21
24
174
96
45
21
43
35
109
17
18
18
84
31
48
71
30
60
151
128
9
72
66
13
56
9
111
15
36
30
15
45
43
5
75
24
45
27
24
207
54
126
102
108
54
78
55
137
24
72
63
24
15
90
15
93
19
5
36
18
90
19
56
45
6
18
108
90
54
135
171
45
57
15
171
85
5
67
5
84
15
63
18
55
209
15
40
96
17
48
39
51
72
162
6
69
33
96
39
120
33
15
64
83
13
65
90
37
125
3
24
40
5
48
60
120
18
93
57
39
81
7
155
45
33
12
6
36
66
24
111
40
48
11
13
80
88
113
30
6
75
69
36
63
48
33
15
57
87
21
36
135
3
13
23
162
87
3
18
6
30
24
7
65
55
65
18
6
36
102
45
27
61
24
41
42
66
6
45
45
43
5
75
21
12
24
48
7
65
150
180
18
27
93
36
15
40
35
24
108
30
108
36
36
15
40
48
5
24
27
96
57
7
29
30
24
156
1
56
39
73
137
90
45
69
120
67
113
24
7
41
24
36
48
36
103
8
15
33
117
54
48
288
42
3
87
12
96
84
6
72
72
126
85
24
24
24
8
9
96
12
96
12
15
40
17
63
33
66
85
56
129
144
144
108
60
108
67
ABCD 93250820038*3^$a+1 [50012]
72
72
36
102
45
168
24
48
120
132
60
123
126
72
15
135
90
90
69
24
9
15
21
54
105
60
48
99
69
204
60
180
60
132
84
192
12
12
21
12
18
93
39
105
33
39
51
9
33
27
36
132
3
84
6
120
108
54
78
39
105
39
27
9
15
18
63
48
69
12
171
27
81
141
156
60
90
48
6
174
117
12
33
42
156
42
27
63
9
45
156
15
45
3
81
96
84
63
27
105
96
39
345
48
93
27
21
96
30
126
15
24
48
57
3
51
144
45
123
138
6
18
243
3
42
84
18
18
219
75
213
3
90
15
120
27
18
27
153
75
12
87
9
495
36
6
72
63
99
30
99
9
3
15
72
153
45
54
126
87
153
3
171
33
72
48
243
57
93
39
15
30
75
21
3
51
30
123
3
90
108
456
48
3
24
189
72
24
30
9
45
72
15
57
207
84
111
36
33
504
33
18
177
3
6
30
36
60
90
3
120
84
63
93
72
9
36
60
3
12
87
78
48
132
30
234
3
48
48
141
15
48
27
105
15
21
57
18
48
96
21
24
84
9
90
72
186
39
213
15
33
240
99
48
120
72
33
72
36
18
177
12
45
60
18
105
15
24
69
51
6
12
111
39
21
12
144
159
24
45
3
9
63
57
60
9
51
81
90
69
111
12
57
159
114
315
48
153
75
60
117
27
63
54
99
51
30
15
96
15
54
3
75
198
87
51
180
252
57
15
270
18
342
42
33
183
69
33
63
15
129
36
48
69
87
24
24
225
72
123
108
3
90
75
24
15
57
63
57
3
66
36
39
21
30
285
36
27
198
15
12
180
111
42
3
72
45
24
120
54
54
87
3
132
90
39
9
126
6
219
9
15
75
18
90
93
39
21
9
87
168
108
12
48
132
207
30
270
18
132
63
3
60
33
267
129
33
108
24
15
36
213
90
45
84
120
63
9
165
99
9
42
21
105
138
90
216
51
84
81
63
12
87
18
24
126
117
3
54
108
27
144
96
3
33
57
72
63
120
3
12
126
42
225
27
93
45
42
12
60
198
63
207
21
45
171
33
30
57
249
39
120
21
6
18
72
66
18
27
48
69
36
51
3
81
321
36
102
117
99
57
147
18
12
60
120
42
33
3
72
120
45
36
36
81
60
15
39
84
69
21
96
39
45
324
87
39
24
138
63
120
60
81
51
24
24
225
27
27
180
18
18
180
6
3
105
30
60
342
120
15
219
24
102
39
36
33
75
15
168
84
90
39
24
240
72
39
36
54
90
132
12
108
24
30
108
15
348
33
255
57
138
24
57
51
45
39
33
117
108
15
120
111
6
39
84
168
117
108
60
102
45
48
120
72
48
105
30
60
69
33
78
48
9
72
60
48
132
96
300
12
207
9
81
6
69
156
45
27
48
15
102
3
24
48
15
57
33
126
57
267
93
15
18
231
39
6
3
48
144
51
9
105
3
48
69
3
48
9
111
207
33
48
36
9
6
45
120
99
57
39
36
138
39
57
123
363
144
105
3
45
63
48
249
45
ABCD 93251189126*3^$a+1 [50277]
15
48
27
5
48
49
54
105
81
108
12
18
12
24
150
60
111
96
9
138
221
19
93
57
72
111
153
30
144
66
87
32
91
24
237
128
31
84
30
60
42
90
15
45
24
186
18
95
55
12
138
3
9
23
288
48
19
30
303
39
24
90
126
78
66
156
174
6
30
11
43
101
16
128
1
15
15
54
11
199
6
228
6
36
5
13
36
47
127
156
66
18
113
79
81
63
126
35
13
96
36
84
234
33
57
87
165
123
147
144
6
54
90
36
3
32
64
249
12
30
120
30
84
126
5
64
9
71
49
60
3
3
60
81
33
47
19
189
15
225
272
16
69
30
54
24
120
471
69
155
96
115
90
96
174
165
69
6
54
72
23
151
36
54
204
12
210
53
208
27
21
51
125
144
229
42
81
57
66
96
30
84
54
6
36
3
48
189
51
80
79
30
60
23
16
81
138
117
80
193
42
60
54
371
25
30
153
32
48
1
6
60
84
156
78
111
32
19
174
60
126
18
3
39
108
90
42
114
276
84
255
32
7
105
21
59
1
15
224
25
180
147
128
25
96
24
12
3
27
228
210
120
215
55
180
197
103
41
91
21
32
112
93
51
21
60
15
33
72
150
33
48
27
60
42
240
15
123
126
66
48
30
30
96
6
35
13
60
71
259
45
225
132
75
33
95
1
120
87
57
60
60
66
36
24
294
42
33
128
37
12
48
156
96
54
29
25
135
171
114
3
303
30
147
99
54
66
24
36
9
171
18
51
80
31
30
60
23
352
195
18
12
63
80
48
133
60
36
48
75
27
60
150
84
180
54
36
65
49
150
12
84
57
99
54
24
60
6
141
3
45
21
36
23
37
48
66
186
114
96
29
115
96
54
6
161
64
225
30
90
54
366
30
309
195
66
24
144
131
16
45
18
17
49
54
6
60
24
36
27
9
23
208
69
24
131
133
123
3
126
138
72
189
80
55
300
36
18
87
48
32
199
9
128
64
224
19
66
90
24
30
36
39
75
5
48
19
258
27
15
90
30
198
12
228
66
126
108
186
6
71
109
78
30
6
65
16
3
90
131
199
126
24
36
6
30
59
16
128
121
90
77
19
60
24
30
27
63
81
15
113
67
30
108
102
141
128
61
30
53
1
114
6
150
81
33
255
15
42
204
210
180
30
71
256
69
11
67
36
84
21
15
66
63
21
186
150
60
15
33
287
115
24
69
80
25
87
129
84
11
16
105
108
72
108
23
67
30
66
84
6
144
243
69
90
81
9
18
30
126
41
13
131
144
157
168
96
59
16
15
156
18
30
12
24
36
125
85
54
5
16
183
210
183
63
114
30
162
18
45
57
215
103
36
24
36
24
42
24
120
39
327
30
24
35
91
30
30
24
90
66
24
510
6
84
5
61
228
47
16
3
144
36
41
25
84
99
27
ABCD 93251243362*3^$a+1 [50120]
30
6
66
112
32
84
72
82
38
48
22
180
8
60
72
138
10
54
72
18
86
22
68
96
30
66
100
158
12
10
68
12
30
54
66
18
6
124
90
92
18
66
54
30
30
16
36
14
6
30
112
62
210
124
50
90
126
114
16
14
4
90
18
158
40
126
50
114
12
120
48
52
18
32
24
16
144
236
18
16
36
74
6
150
78
42
60
48
42
60
234
34
80
60
96
16
284
40
54
126
108
18
108
62
28
50
30
66
16
74
70
134
6
144
22
54
14
22
20
88
26
6
108
36
144
42
24
84
16
50
90
36
24
36
30
40
360
14
24
126
16
170
18
10
50
192
150
288
30
60
4
72
20
6
108
6
294
60
30
34
36
122
144
36
84
6
264
96
58
32
4
50
90
114
16
44
192
30
94
90
110
30
58
36
20
30
4
56
34
18
20
70
44
90
60
58
68
58
54
32
174
10
32
48
46
116
28
92
48
76
140
58
68
40
50
48
126
24
6
54
34
72
14
22
72
152
46
68
94
32
4
90
32
54
156
82
90
38
108
6
270
36
60
48
60
256
14
90
30
42
144
144
102
60
4
44
42
60
70
44
30
16
50
48
66
88
38
30
48
66
24
46
50
58
36
20
12
58
20
124
108
180
80
78
240
16
20
114
30
12
18
4
18
8
100
176
30
10
54
50
42
24
28
56
30
112
44
154
92
142
38
174
58
8
78
36
84
66
160
14
66
100
108
2
120
40
108
108
140
60
18
120
90
30
12
90
70
18
252
14
54
130
32
18
210
6
54
42
52
146
12
84
150
30
28
18
38
126
16
104
60
66
40
14
40
18
36
54
18
170
10
194
114
102
24
6
24
4
36
18
72
18
18
90
90
18
32
48
60
12
82
128
34
14
66
10
56
88
50
156
28
26
64
146
162
48
4
126
152
90
82
26
6
40
20
16
54
14
42
48
4
68
22
36
50
90
22
14
4
26
54
6
76
72
180
236
16
14
4
26
42
18
210
190
26
28
162
36
50
24
84
4
68
120
30
54
16
14
30
46
38
70
26
24
76
176
288
76
18
86
126
120
10
14
22
104
204
150
90
36
60
180
144
22
44
204
12
10
54
36
188
6
6
48
36
30
46
158
60
6
10
14
4
8
84
66
48
6
24
30
4
236
66
66
24
4
72
68
90
22
8
262
14
54
22
38
12
54
36
22
56
30
102
10
8
36
36
28
36
14
76
20
30
90
96
30
18
30
90
42
184
110
24
102
18
16
14
66
60
130
20
156
114
178
18
38
12
60
108
120
300
282
30
24
196
98
30
72
60
24
40
20
36
168
12
114
30
16
180
198
144
36
110
70
72
90
68
72
4
44
90
10
26
204
66
226
90
162
26
64
122
6
54
114
60
72
112
36
86
30
28
38
324
84
126
76
14
76
20
90
142
98
78
6
34
20
72
30
84
100
36
128
124
36
36
36
200
34
86
78
16
26
100
68
12
108
120
16
26
24
204
96
10
56
30
48
36
28
38
84
4
62
10
18
36
56
210
48
36
10
74
12
90
22
18
18
230
40
140
30
64
36
144
36
56
96
10
8
90
246
60
276
24
30
120
60
94
90
110
52
270
14
94
36
74
42
54
28
158
288
40
2
268
252
38
12
184
20
126
52
152
30
30
24
6
6
184
26
10
14
36
ABCD 93251747008*3^$a+1 [50010]
41
16
23
36
4
20
85
215
36
33
60
25
26
40
5
36
145
3
11
24
10
6
56
16
12
42
30
141
35
49
8
36
1
6
53
49
60
11
7
48
65
36
48
15
96
36
1
27
18
15
35
9
73
18
29
19
69
35
12
25
128
12
51
60
4
29
76
11
69
1
23
24
25
62
4
72
104
4
80
64
17
1
60
39
33
12
35
39
24
45
36
15
85
27
17
16
11
60
13
23
9
24
52
35
10
2
16
80
1
68
27
48
10
72
26
69
19
29
51
49
32
40
45
36
15
35
12
132
33
25
18
17
27
45
1
23
15
21
39
12
24
33
13
110
25
23
21
19
36
6
74
1
27
5
27
49
44
37
83
3
13
69
18
17
27
36
10
38
21
84
15
12
10
59
3
28
48
36
80
45
15
33
97
54
5
36
31
24
5
4
35
69
3
12
57
25
15
84
116
28
23
10
2
10
35
12
3
13
8
19
56
21
51
144
13
71
37
3
20
9
7
29
24
145
62
46
72
2
16
29
48
183
88
44
21
87
13
15
152
60
4
53
3
10
15
47
96
9
31
36
104
12
12
21
37
138
36
80
70
23
43
29
16
104
13
62
48
130
38
108
9
87
46
23
31
5
76
44
13
11
51
69
1
26
40
132
65
3
12
13
9
14
22
42
128
88
20
84
45
12
39
16
44
22
2
25
32
48
12
75
9
55
12
53
75
9
76
20
187
44
84
1
63
8
28
54
27
11
9
3
58
24
23
36
49
27
11
12
57
84
60
37
2
21
36
25
14
12
28
60
56
45
55
8
96
21
88
11
52
12
150
38
57
88
44
3
12
13
107
36
12
13
8
15
21
4
60
9
3
107
25
3
29
25
50
60
9
7
9
96
23
4
102
15
21
23
31
18
26
141
1
2
82
50
10
95
61
47
51
1
71
25
35
93
24
13
23
19
12
29
16
20
99
22
3
20
61
38
12
13
72
11
108
4
30
87
81
47
27
64
101
3
21
27
28
41
4
11
58
26
36
24
9
97
18
18
110
124
65
51
168
12
37
71
9
75
12
9
60
15
9
15
105
75
10
26
21
28
71
24
21
51
105
4
39
8
64
68
22
78
221
24
16
11
64
29
3
84
9
37
18
9
60
23
4
36
30
23
19
20
10
11
16
36
83
84
48
25
12
23
10
3
9
2
40
8
12
105
51
13
9
26
12
12
22
26
22
2
9
4
11
84
45
27
48
12
120
48
1
12
9
18
18
27
35
16
9
95
48
13
24
12
71
28
200
97
47
81
27
9
39
9
76
35
34
3
35
60
64
81
44
13
2
106
38
16
18
6
84
92
25
60
80
4
35
12
13
21
54
260
36
33
36
51
25
11
9
15
24
22
74
16
20
69
3
76
41
84
15
129
12
3
12
10
50
9
15
69
3
70
3
44
25
47
1
62
36
9
51
4
8
109
104
31
6
18
21
11
12
21
19
81
36
99
60
44
10
12
6
8
40
81
15
18
12
50
36
37
56
19
32
58
27
35
25
84
11
4
41
84
27
72
1
27
72
12
9
15
44
57
64
11
169
9
38
34
50
60
178
2
25
44
1
14
1
191
10
90
104
85
11
112
45
47
1
83
24
12
69
27
33
40
15
29
52
35
45
55
89
15
24
1
69
26
36
10
3
80
3
72
57
4
27
17
100
71
100
42
3
35
37
23
81
3
45
147
61
63
72
32
58
42
8
4
89
1
23
12
39
9
31
5
135
16
68
12
46
23
75
154
38
70
14
4
29
85
48
27
60
35
28
12
8
10
38
21
3
36
1
11
57
76
155
69
127
104
72
22
2
13
32
75
69
36
120
63
48
60
4
20
58
71
67
17
208
9
36
14
33
60
25
27
11
33
31
53
3
48
120
106
134
22
38
22
39
179
64
41
1
36
74
129
27
25
69
86
132
12
96
132
1
11
1
15
44
24
12
22
11
156
100
36
39
5
15
13
27
30
23
111
1
59
9
100
48
35
57
27
49
20
36
19
32
13
107
84
4
20
37
44
16
35
120
12
36
69
43
8
76
6
14
16
77
36
19
20
12
61
68
24
27
24
46
95
163
125
91
5
7
9
24
11
100
24
20
12
12
22
26
154
38
22
26
48
72
33
36
136
212
180
40
57
38
57
1
39
45
35
16
27
21
9
63
23
129
91
9
23
72
13
68
51
70
6
20
24
60
60
84
132
69
51
12
82
35
40
33
3
119
24
21
43
18
14
108
21
15
4
105
47
1
59
84
60
9
13
47
160
56
16
23
10
11
75
69
16
84
96
56
25
26
85
27
33
3
92
85
23
12
28
12
104
24
52
140
49
23
13
45
24
14
25
116
1
72
2
33
12
79
72
24
9
95
156
33
43
20
72
13
39
18
26
25
131
93
36
76
11
33
27
10
2
57
144
4
51
45
20
1
14
9
63
10
59
51
9
19
29
40
93
98
45
19
42
35
28
45
35
15
112
9
111
80
144
64
45
11
21
63
40
5
31
6
50
4
41
3
22
86
69
43
33
12
191
25
9
26
12
48
12
142
3
35
10
15
128
1
95
4
69
11
15
76
80
1
32
63
37
23
34
38
12
49
56
39
21
3
36
22
110
10
23
19
12
6
2
72
10
36
24
14
45
40
191
46
27
47
33
120
12
91
32
76
5
27
24
1
59
1
32
96
36
43
30
60
167
3
22
98
12
60
36
ABCD 93252040114*3^$a+1 [50146]
13
72
51
9
108
75
96
200
136
80
73
111
32
25
72
36
59
360
16
45
36
24
180
12
23
49
71
16
168
8
49
84
60
36
11
25
15
32
25
63
8
64
72
93
35
73
72
168
63
129
47
16
32
16
57
39
24
72
144
9
111
9
36
35
64
189
11
240
16
48
48
69
11
24
24
37
179
48
73
72
183
72
96
80
24
13
27
45
35
61
27
248
144
72
24
64
8
112
21
36
111
33
12
180
132
147
81
135
24
93
51
72
9
71
40
45
123
9
12
51
117
36
36
108
36
12
60
144
171
45
48
72
75
144
8
16
9
96
47
37
75
105
72
24
39
81
216
23
85
51
32
85
75
8
25
15
129
336
47
72
120
85
72
36
204
36
84
59
37
72
12
24
120
39
32
16
24
33
60
27
9
15
32
112
105
47
24
37
75
168
45
24
171
24
32
16
72
48
120
80
49
95
49
72
15
144
33
108
35
109
36
47
13
12
23
85
155
88
24
45
11
37
35
37
83
49
119
145
96
48
36
11
13
11
1
15
56
25
48
15
32
24
208
33
39
9
15
45
11
133
48
59
40
9
39
21
36
23
48
13
72
180
159
45
48
3
57
63
117
108
15
168
24
45
11
24
1
36
51
33
36
24
11
1
47
97
135
81
39
56
64
9
239
16
96
9
12
72
35
61
27
24
24
72
45
35
88
72
8
24
97
24
87
8
40
21
291
8
61
59
145
71
181
12
63
177
12
11
49
144
12
24
99
96
105
24
15
57
95
48
24
25
15
152
64
72
93
107
72
40
48
45
48
24
35
73
135
9
23
16
120
56
13
180
207
8
1
24
36
35
1
119
1
24
180
36
23
25
60
3
9
71
72
1
24
15
33
24
95
85
51
24
8
205
123
32
40
120
81
71
13
3
33
71
1
24
23
25
71
24
40
48
80
88
177
23
40
9
63
45
3
117
75
8
97
47
205
83
48
1
84
60
36
99
192
45
72
3
32
40
141
35
40
21
36
12
51
9
48
132
3
9
144
135
69
192
36
87
153
95
64
104
72
37
83
49
36
3
32
64
81
12
203
24
61
60
72
87
8
205
132
135
129
15
225
12
123
21
96
123
69
35
72
96
109
3
48
192
8
85
123
24
33
60
3
9
87
129
72
60
75
72
48
8
49
36
75
105
36
11
88
32
64
24
105
72
39
24
81
144
87
177
180
168
75
33
12
27
8
160
120
69
11
64
8
40
8
25
47
136
165
12
23
160
69
3
93
59
13
72
120
11
85
27
93
72
27
45
11
64
57
23
85
3
33
36
84
60
35
1
23
48
64
24
72
24
24
9
36
59
16
81
24
95
97
143
169
15
56
64
168
32
136
56
48
1
12
3
24
33
12
108
15
57
60
12
63
33
120
132
107
49
72
39
93
48
227
25
96
12
83
49
12
240
3
48
48
21
3
32
136
8
40
72
128
1
36
75
8
40
21
48
11
85
195
69
168
144
48
72
11
72
13
27
72
45
51
8
24
40
21
12
119
40
24
105
71
88
165
27
9
15
56
169
71
73
87
48
45
48
168
107
64
96
80
85
107
1
47
109
24
192
27
81
36
144
75
32
37
60
72
191
40
8
136
21
83
40
24
33
12
35
48
160
32
88
24
33
12
60
36
72
11
16
9
372
99
8
16
45
120
96
11
37
312
99
57
63
24
225
156
11
40
45
83
73
63
24
32
61
60
15
8
49
108
3
189
171
32
37
48
83
205
36
71
37
347
40
24
ABCD 93252570982*3^$a+1 [50036]
5
103
12
65
48
3
10
192
47
12
24
7
53
15
4
17
19
12
62
22
44
76
41
25
18
29
1
26
21
12
48
37
26
6
16
14
64
32
18
10
60
101
19
29
36
24
43
24
5
19
65
55
32
48
6
39
132
27
36
40
77
12
27
24
112
24
170
15
1
2
28
12
65
48
72
36
7
50
3
51
33
3
28
26
6
9
79
2
10
24
14
6
4
17
87
57
96
39
33
60
15
60
112
24
72
5
7
5
55
36
42
18
17
24
163
80
21
15
16
65
19
12
110
3
24
3
40
20
9
36
115
89
3
52
5
49
6
29
12
12
15
12
10
48
32
18
16
56
4
140
57
43
41
24
15
130
42
72
36
32
33
7
77
7
20
45
13
102
68
6
30
45
99
16
17
12
12
3
45
36
60
15
42
87
12
24
21
10
41
13
54
8
12
96
70
42
5
19
5
3
36
4
8
22
6
5
31
36
24
8
18
3
24
3
60
177
21
39
55
36
24
38
27
48
3
36
45
84
24
111
4
2
16
50
9
31
5
12
21
27
24
31
44
9
25
32
15
7
12
36
12
5
7
113
12
19
17
15
18
70
5
144
37
23
31
17
3
45
79
32
9
7
24
53
13
38
40
2
58
12
60
12
48
8
12
9
24
27
28
5
111
4
116
9
27
52
77
36
55
77
96
27
144
9
9
46
92
33
37
23
75
12
18
147
3
12
33
55
116
16
17
7
65
84
31
8
76
56
21
15
64
53
31
65
1
14
4
101
99
52
29
21
10
44
4
36
5
31
14
16
26
70
32
18
52
116
45
55
20
24
105
15
72
54
10
24
20
33
7
50
46
66
35
31
12
66
32
27
117
10
48
113
24
55
20
4
12
2
10
17
24
19
77
84
31
8
82
23
43
12
20
36
16
44
16
14
16
11
55
17
12
3
21
127
17
63
52
6
126
68
57
39
30
10
12
12
30
6
5
19
2
48
18
72
36
36
9
7
77
3
57
133
48
35
19
72
5
75
93
3
33
15
105
9
16
11
19
2
54
4
12
5
24
15
124
29
36
49
18
14
15
193
42
36
12
6
11
3
40
42
14
69
12
24
57
18
16
144
84
5
7
29
24
72
159
120
10
11
15
9
7
17
48
27
28
32
117
19
24
60
41
7
17
36
31
5
24
12
19
5
109
54
8
45
7
41
51
33
1
2
33
45
46
29
79
8
30
3
12
3
4
48
89
151
12
108
8
9
1
47
19
5
3
172
48
42
26
33
117
3
7
152
40
5
1
26
21
12
7
44
21
79
14
63
27
21
19
60
60
48
84
8
36
24
36
40
65
1
11
75
33
55
44
33
15
22
23
43
24
17
3
148
62
82
5
24
75
69
31
41
24
27
9
24
165
46
68
52
56
34
54
20
16
125
25
50
4
12
24
48
41
15
9
12
9
34
101
25
11
48
3
40
44
64
137
87
105
48
87
36
10
66
44
40
90
2
57
48
3
45
7
53
19
20
57
96
3
6
10
29
67
29
55
29
19
36
72
32
48
129
163
41
12
13
95
139
72
56
33
19
41
7
24
41
48
49
18
12
2
39
60
60
19
17
43
48
5
7
12
36
80
4
48
36
30
155
19
17
31
2
82
24
6
59
24
96
39
117
1
54
8
21
84
31
29
43
44
28
41
55
24
36
36
29
15
57
48
85
26
96
40
17
15
12
33
43
20
84
40
120
5
25
59
36
48
67
5
108
55
5
171
36
81
72
12
96
27
21
24
7
65
39
16
128
28
42
62
76
44
40
48
96
20
4
132
48
60
41
51
9
31
20
16
29
19
24
56
4
12
41
7
2
54
21
165
66
28
41
103
18
14
18
22
29
36
15
16
17
120
1
59
72
60
19
5
15
69
15
36
40
132
5
3
9
87
105
43
5
31
44
81
60
24
91
77
19
60
36
17
72
3
57
36
15
9
103
2
30
9
15
12
45
15
12
6
64
18
48
12
17
48
7
48
17
36
39
72
45
36
43
17
67
32
4
44
93
15
24
120
4
5
27
72
36
24
81
72
12
27
124
24
53
7
36
41
36
24
108
111
64
78
30
18
30
24
65
25
18
24
38
10
116
21
84
39
52
68
10
80
6
4
8
78
160
14
21
36
31
5
3
16
18
47
49
26
6
3
7
5
144
79
29
3
48
34
95
31
116
40
44
21
115
44
6
3
13
102
8
9
9
54
156
9
15
100
252
60
29
27
9
73
18
12
12
20
4
17
43
41
48
31
36
54
26
6
10
5
15
69
3
52
5
19
89
21
16
23
31
5
7
80
12
21
115
12
5
12
36
96
48
25
6
36
38
18
144
33
61
11
31
29
3
48
9
43
41
51
4
32
64
8
42
51
127
41
15
9
3
40
29
39
160
41
31
44
48
88
5
7
5
132
13
78
20
33
7
80
9
63
36
10
80
6
4
12
5
55
8
4
41
67
12
65
7
20
24
16
104
100
5
36
60
103
53
7
2
3
31
14
16
26
16
5
27
45
12
13
18
17
12
19
65
39
76
12
17
7
8
72
4
29
31
17
37
23
19
44
165
85
11
75
208
32
36
45
19
5
3
12
4
30
2
9
36
33
112
32
22
53
37
11
43
84
5
36
27
108
64
113
7
30
42
56
57
43
180
5
49
11
69
48
42
45
79
17
105
18
69
43
5
24
3
45
1
11
3
12
21
19
14
27
19
36
44
4
41
19
5
55
54
6
65
36
79
20
16
41
72
7
26
10
48
150
30
12
128
40
30
71
144
24
7
26
10
17
60
36
19
113
27
6
126
21
24
19
5
24
43
5
24
24
12
25
30
48
104
81
72
12
3
108
45
57
10
29
24
81
64
54
41
24
3
4
8
10
78
12
8
28
12
32
22
50
33
55
8
129
19
5
24
51
ABCD 93252690626*3^$a+1 [50048]
145
39
3
5
24
121
60
195
27
48
45
117
30
48
45
45
30
30
48
84
135
63
17
73
123
57
48
60
12
12
6
189
75
186
72
48
84
48
15
12
21
207
45
75
195
317
52
9
59
1
15
44
13
15
24
21
195
3
117
224
16
48
24
51
17
55
69
21
78
129
36
44
133
60
30
18
27
24
24
72
45
63
12
24
9
39
72
96
177
83
144
60
211
33
39
41
7
90
27
75
18
48
72
63
12
24
284
12
13
24
123
117
11
240
85
95
160
57
132
63
225
3
20
24
52
9
240
12
219
111
5
64
9
35
64
20
1
42
93
27
42
27
80
49
15
27
197
40
32
43
117
96
80
24
4
44
43
9
36
3
24
30
51
57
87
135
57
9
35
64
3
48
102
63
57
159
9
75
20
67
45
45
60
99
33
11
64
51
45
20
49
126
45
84
33
95
4
9
51
63
17
84
96
13
6
42
108
95
49
63
45
12
63
45
47
133
48
39
3
42
23
60
40
27
45
21
54
66
84
66
42
72
3
48
147
125
73
131
1
120
39
141
42
57
33
35
43
78
35
4
21
24
11
19
6
12
83
139
21
105
42
45
284
28
51
5
60
4
12
9
119
103
18
27
27
6
11
220
56
12
13
18
42
275
4
36
3
5
49
87
33
71
16
24
45
51
3
78
15
128
124
15
117
104
37
35
88
72
3
29
60
31
120
69
21
51
21
222
18
35
133
60
42
89
4
32
43
120
45
24
8
115
5
4
129
179
88
20
4
8
16
20
16
84
24
36
39
6
35
4
176
37
12
96
11
199
149
13
12
36
11
19
89
13
39
176
13
15
15
24
5
121
132
75
144
51
9
9
59
115
77
184
27
29
13
48
75
123
24
21
120
72
27
6
11
31
117
93
30
48
102
159
3
45
56
37
12
186
24
173
25
162
150
15
96
27
5
24
49
159
12
9
27
3
9
45
66
21
24
24
105
111
69
96
191
108
88
24
21
99
9
71
28
33
72
48
35
4
39
5
139
126
15
24
3
30
15
32
85
147
60
48
45
87
3
101
40
120
24
12
60
8
1
12
48
12
87
165
3
57
18
30
135
24
81
132
36
15
180
12
123
24
48
5
13
27
3
81
20
64
57
215
28
15
17
28
96
33
87
51
45
75
45
120
8
49
51
116
13
216
39
36
44
31
21
33
18
45
8
169
87
56
160
24
24
129
63
44
1
30
5
24
4
45
72
48
39
116
36
49
24
90
78
12
51
204
140
16
36
20
49
12
30
33
69
66
41
13
36
54
186
12
39
9
71
91
17
76
36
9
51
129
12
150
18
35
49
23
112
3
72
105
68
85
3
24
12
9
107
13
24
156
72
39
9
87
75
48
17
157
66
24
93
93
12
72
48
12
27
8
76
36
44
4
33
108
174
78
39
24
9
18
5
52
45
18
117
32
108
96
36
64
56
73
60
216
144
35
1
42
9
33
36
132
12
87
56
25
15
104
60
79
114
6
29
16
9
47
1
402
17
229
90
54
23
25
15
32
13
27
72
3
6
12
102
90
11
115
21
3
90
30
90
3
24
48
51
21
8
85
36
12
63
39
117
81
3
45
42
9
36
123
45
9
47
40
21
27
21
51
3
41
16
81
48
12
162
168
53
67
33
15
42
102
21
44
1
147
140
108
19
6
72
228
12
12
6
17
52
12
93
23
28
105
30
102
18
29
88
24
9
71
16
24
51
48
201
39
5
72
73
15
9
87
96
33
42
9
80
223
18
123
72
3
90
30
24
21
36
9
75
32
24
13
3
3
72
69
20
4
117
107
40
33
48
47
52
12
99
54
66
9
33
132
11
25
132
35
103
41
1
63
45
35
4
21
252
15
104
121
63
27
69
9
35
37
48
84
6
29
13
78
21
24
45
171
3
17
148
21
12
15
8
4
32
109
35
76
8
1
87
20
4
128
16
165
30
89
96
7
29
13
3
12
15
77
24
76
21
167
ABCD 93253766792*3^$a+1 [50004]
20
37
21
27
5
52
12
98
1
17
55
5
64
44
10
24
42
18
20
48
30
42
10
3
5
43
57
24
14
37
39
48
8
10
68
24
36
4
38
25
33
24
20
40
20
30
46
42
110
34
44
16
6
2
76
30
36
74
10
14
10
75
60
27
8
6
24
127
105
30
9
21
39
9
8
19
21
2
13
3
2
10
20
10
2
52
8
6
84
16
12
8
64
3
15
8
12
4
14
46
8
73
24
21
8
60
52
72
8
4
56
12
16
15
119
66
4
60
168
32
28
8
72
28
24
6
42
98
12
78
4
26
1
89
34
56
10
80
12
10
33
17
52
6
14
70
21
39
50
82
24
20
16
44
16
44
12
52
57
29
4
51
45
6
18
18
18
30
32
18
4
8
172
26
25
87
33
15
66
26
72
22
38
22
24
6
84
20
142
27
71
24
13
3
62
10
38
60
12
7
15
21
35
12
10
2
1
29
28
8
34
30
8
28
99
41
30
22
3
15
6
6
8
34
128
88
80
10
74
10
30
56
16
60
38
22
84
44
30
1
24
65
70
26
10
54
36
20
22
20
13
59
18
82
66
36
36
159
41
108
70
20
30
160
39
35
30
70
6
20
31
29
22
122
10
56
24
36
72
25
35
22
20
10
26
24
16
72
12
12
63
15
33
53
7
5
4
90
8
1
21
14
12
58
32
52
80
36
19
33
3
39
30
3
3
2
12
46
14
16
20
4
3
83
112
50
70
2
60
52
60
36
32
30
16
36
48
57
39
36
6
63
45
27
45
3
17
4
90
33
87
18
80
16
20
16
3
41
4
6
2
10
92
10
42
18
27
36
5
58
140
100
12
2
6
37
33
14
30
10
8
18
7
9
56
22
8
64
48
26
7
5
7
36
45
32
18
90
34
20
10
3
39
18
66
21
71
12
10
6
104
30
30
28
42
168
32
46
57
84
9
80
4
138
8
4
18
15
12
35
1
21
24
66
54
14
22
14
37
47
13
9
104
40
20
7
123
14
22
54
2
28
32
13
59
6
16
36
138
6
14
132
78
34
80
10
158
18
19
3
30
24
44
12
4
99
17
7
63
8
10
6
18
3
39
38
7
3
140
58
20
58
162
60
78
20
84
22
26
178
12
20
48
22
18
2
10
90
38
30
25
9
132
36
18
140
40
24
120
90
20
28
84
30
84
32
22
30
90
3
15
18
2
13
5
34
42
8
22
60
8
22
6
45
65
28
14
46
20
54
25
27
18
6
42
3
21
38
30
48
7
41
16
15
89
24
43
45
30
33
5
202
33
17
30
48
10
14
6
60
46
38
18
58
6
60
18
42
38
36
70
6
98
100
86
7
27
18
84
8
31
29
6
12
22
48
3
5
40
42
57
15
12
186
3
9
15
141
20
10
21
29
52
15
9
14
24
6
64
68
7
41
12
94
21
83
37
35
34
30
26
19
129
2
28
20
24
10
12
68
16
44
18
13
72
9
24
60
24
6
12
2
28
12
48
24
15
9
14
6
150
40
110
34
6
15
17
12
30
121
5
10
2
48
12
7
35
18
132
10
21
105
62
60
34
8
28
12
3
69
116
4
48
42
26
12
16
96
51
17
28
38
94
12
120
14
37
47
25
21
80
247
123
14
6
64
20
16
30
15
29
7
9
50
4
45
27
8
13
23
10
27
23
84
30
16
2
42
22
6
12
38
28
114
20
30
18
10
38
16
74
25
17
30
78
12
4
74
49
15
48
8
1
24
51
48
8
102
16
14
10
18
24
18
50
10
6
20
12
52
20
10
27
189
44
16
36
3
60
5
43
15
20
37
27
30
24
12
8
7
17
90
1
95
22
32
31
59
58
15
5
4
60
44
24
6
49
45
20
10
36
6
68
18
60
18
4
56
4
68
90
58
96
26
10
68
30
64
20
66
40
36
38
16
42
200
40
38
112
2
18
94
39
5
31
15
6
12
3
17
6
4
50
78
10
3
15
42
174
26
48
100
36
60
66
38
84
6
70
36
54
6
8
106
9
95
30
88
3
107
22
20
22
24
14
18
22
42
24
66
30
8
76
44
10
51
29
36
46
30
8
18
18
10
30
27
27
20
130
68
154
68
13
3
6
6
30
48
20
24
70
18
24
6
30
3
65
76
90
9
5
22
48
44
16
9
5
7
33
3
39
194
40
30
21
23
60
85
81
74
10
15
21
6
38
46
14
6
12
52
132
48
50
18
18
24
10
20
1
95
30
30
85
45
27
33
44
7
89
52
8
12
52
48
90
18
15
5
46
18
8
12
70
18
228
2
100
12
102
104
22
2
16
44
16
6
33
63
30
2
97
9
60
32
12
60
6
40
24
26
7
137
10
72
18
86
42
18
40
12
48
122
30
4
6
12
12
18
30
80
6
46
15
29
30
16
8
60
48
34
8
31
5
94
138
32
6
54
16
24
20
10
6
6
18
6
30
20
10
20
16
216
30
2
40
48
24
26
19
23
18
127
21
2
22
20
36
22
50
4
30
18
3
39
14
100
62
222
16
12
2
22
14
4
21
9
3
9
18
80
28
2
40
12
44
22
24
14
4
66
54
12
36
99
11
12
6
54
36
114
18
10
32
22
54
2
22
12
24
2
4
38
10
66
2
22
8
70
9
11
10
2
52
21
45
80
22
36
6
54
20
22
2
90
22
9
39
42
8
16
2
82
120
128
58
12
18
84
6
60
2
28
42
2
36
24
16
36
3
45
96
30
14
66
46
138
21
15
62
34
14
70
110
120
4
80
10
30
60
8
7
15
12
8
36
34
20
6
84
25
5
100
36
75
27
38
54
48
28
21
9
111
11
28
62
12
138
18
55
87
90
32
10
60
96
21
11
10
62
6
7
125
30
28
102
174
74
10
117
23
24
13
33
90
132
33
29
10
20
46
126
74
4
15
65
43
3
20
172
24
24
2
100
2
40
45
27
26
4
15
21
60
32
100
3
107
22
51
99
18
20
115
45
12
15
45
98
6
16
44
46
14
12
7
23
18
46
18
12
26
12
6
4
27
111
2
168
18
40
6
36
48
75
47
4
45
135
14
16
18
ABCD 93254399482*3^$a+1 [50050]
72
12
11
24
40
15
78
72
138
209
49
12
18
6
174
72
117
63
78
51
33
143
25
12
126
6
54
66
23
13
78
5
7
65
24
19
36
33
200
72
144
241
63
3
108
36
78
18
12
108
5
109
18
17
13
83
43
5
72
48
7
18
239
61
6
45
153
18
53
24
288
24
24
24
67
54
66
6
63
9
36
54
90
162
161
24
121
72
36
99
3
60
12
6
12
3
80
25
90
6
18
53
19
5
24
16
99
45
56
25
23
61
24
18
17
85
42
33
15
36
5
37
99
56
24
49
90
309
3
192
42
11
25
30
65
13
35
1
63
21
171
9
215
61
3
15
36
29
43
53
49
351
15
17
13
107
192
13
35
37
18
30
35
144
115
66
144
35
73
15
45
12
150
18
15
3
120
5
139
6
23
72
72
85
83
208
117
384
59
25
42
53
139
72
54
42
30
60
83
1
24
30
42
39
8
37
99
9
23
85
27
80
48
97
18
5
24
13
18
89
121
42
126
156
6
18
84
15
81
180
30
5
37
48
51
99
66
11
24
19
6
71
55
33
75
36
84
42
84
15
8
67
168
45
3
72
5
13
35
115
5
13
30
42
12
6
41
151
89
25
90
18
36
72
47
7
66
23
91
18
12
215
40
75
125
13
42
30
3
177
60
11
55
114
119
192
97
6
17
24
139
30
24
72
63
56
19
36
42
90
93
32
64
75
240
54
30
17
48
24
40
57
18
125
72
120
19
29
168
79
36
234
195
75
29
97
39
33
108
3
9
23
67
96
66
60
63
45
72
179
109
90
18
72
36
107
19
48
6
47
109
11
7
42
180
35
13
60
47
1
18
69
32
31
177
3
30
60
72
120
6
156
129
56
49
24
90
21
9
36
107
73
60
51
51
53
25
47
48
79
78
107
40
27
36
42
47
55
204
21
123
5
31
209
1
159
3
333
285
11
43
120
125
40
3
12
60
210
11
24
91
6
36
30
77
1
111
15
36
29
109
35
96
13
60
18
53
120
55
96
36
72
36
12
72
6
167
139
18
107
184
9
36
60
36
83
115
102
95
361
18
30
24
143
67
132
33
56
1
48
72
23
73
90
5
43
36
108
90
6
192
149
49
36
11
112
3
114
75
48
33
18
5
19
18
108
47
24
109
51
123
72
96
12
161
64
51
45
27
5
13
99
56
55
42
39
8
72
79
17
112
141
11
73
18
24
18
18
33
104
163
29
259
96
29
40
141
131
49
90
18
83
49
63
3
54
36
3
381
66
78
11
73
60
12
60
36
87
96
15
12
18
36
143
37
6
30
114
54
36
35
139
24
53
24
88
96
9
47
43
77
13
18
12
21
15
6
198
117
63
36
12
33
9
23
169
23
16
32
19
5
48
40
165
30
18
35
25
84
54
36
330
39
96
21
83
67
5
64
111
84
93
93
30
78
84
18
54
78
48
18
36
23
96
64
8
7
222
11
73
215
37
18
6
108
15
56
181
18
108
84
65
49
66
18
27
8
43
5
264
19
5
85
51
105
71
64
105
54
12
54
186
54
23
205
36
42
48
141
21
42
177
104
192
72
67
5
121
47
43
264
5
73
47
1
23
55
81
201
162
240
30
6
65
1
24
47
163
5
91
198
30
36
77
109
108
135
8
13
11
24
25
90
72
93
51
18
12
71
55
54
35
43
5
25
18
77
1
90
30
114
66
60
36
198
12
90
144
95
49
47
43
6
54
18
90
69
21
59
61
3
96
33
48
24
48
6
12
72
125
96
1
18
48
42
306
300
77
49
183
57
ABCD 93254630102*3^$a+1 [50022]
48
18
4
20
108
40
32
58
30
132
77
55
56
168
136
186
2
16
72
24
14
66
4
56
36
70
59
36
9
150
34
11
45
54
12
24
36
28
12
132
6
6
36
24
20
24
12
100
48
24
36
12
65
39
16
90
98
4
12
24
12
5
85
2
28
12
48
12
42
24
90
6
71
43
12
42
6
24
26
16
18
32
24
54
88
18
137
3
21
69
39
31
12
30
42
78
80
174
4
32
4
24
50
30
36
16
65
7
72
36
192
32
18
66
4
48
18
59
3
52
77
19
72
78
6
20
28
17
9
102
45
19
24
42
48
24
48
59
51
60
48
60
34
2
118
90
48
32
36
9
63
82
6
50
40
32
22
96
101
13
8
88
6
36
14
118
8
40
125
37
30
176
90
64
8
10
32
12
36
28
29
43
68
72
9
13
83
67
42
6
18
50
52
132
86
10
24
17
48
27
4
36
44
4
18
24
24
62
64
120
44
132
58
71
91
185
37
30
12
41
99
4
209
205
110
58
48
11
55
96
128
70
32
18
4
48
12
68
45
13
152
40
47
3
28
24
36
12
5
19
5
15
4
164
46
62
9
1
59
19
17
60
67
12
60
140
46
18
86
190
44
64
77
25
18
48
128
160
204
32
10
66
84
84
20
90
40
6
36
120
102
90
92
36
40
78
6
5
13
66
14
112
14
117
37
18
44
4
32
22
30
18
30
8
10
66
14
34
12
60
48
17
36
103
24
5
31
332
18
16
83
7
78
6
2
34
24
17
7
116
10
24
2
16
8
4
26
40
56
54
40
66
11
24
31
38
6
28
12
96
8
40
41
9
22
5
7
32
165
105
40
24
26
64
6
11
63
22
48
59
13
18
24
36
32
40
5
19
116
9
31
104
24
4
53
19
50
40
11
15
129
31
24
24
60
42
2
33
37
2
30
78
72
148
72
80
105
175
24
6
35
3
36
64
12
18
48
24
18
60
42
11
3
10
62
10
30
18
66
78
42
86
22
32
4
30
24
50
28
24
18
56
54
28
108
90
11
19
36
150
30
60
80
4
32
10
35
39
16
72
12
48
77
61
30
29
69
22
108
102
80
72
16
11
31
132
120
12
14
6
4
30
74
76
26
10
108
122
51
79
80
64
41
75
58
6
32
40
29
48
55
12
18
32
30
76
128
4
42
23
3
40
44
4
60
12
132
66
32
34
30
6
12
8
40
110
160
54
74
130
6
74
21
15
40
36
60
72
77
13
366
72
29
13
38
40
48
72
48
26
16
42
12
18
182
66
87
1
96
74
36
4
80
36
28
60
26
106
6
72
8
54
60
46
35
19
120
68
76
60
110
51
19
26
10
5
15
21
7
62
70
26
88
11
45
54
12
94
18
17
139
44
16
6
6
18
146
78
48
154
6
24
90
20
10
98
160
38
30
4
54
50
52
60
72
6
54
8
42
3
13
126
128
10
6
29
7
30
6
29
19
17
55
29
48
111
4
18
134
4
120
54
287
19
36
8
36
46
98
45
1
102
5
24
139
12
68
16
36
38
40
26
46
42
8
22
227
91
149
15
70
30
26
82
12
5
13
62
34
26
40
96
20
28
14
15
73
54
36
12
18
48
32
70
2
16
50
16
65
31
30
42
20
45
21
112
35
7
12
18
6
24
18
54
5
3
36
4
12
36
29
39
6
40
134
82
48
42
188
24
16
72
50
39
55
96
12
48
8
36
36
88
41
61
38
24
66
106
96
60
24
26
10
174
50
76
5
3
4
60
18
8
10
84
20
112
44
60
21
1
48
11
55
30
54
26
10
6
24
18
30
18
110
58
137
39
94
110
21
51
90
40
35
24
39
21
25
18
32
16
72
12
26
18
22
35
24
19
24
20
57
31
29
19
120
72
30
30
20
22
32
24
34
168
48
12
20
4
101
3
124
38
24
40
54
50
27
3
36
24
57
24
21
58
32
28
90
6
18
26
30
10
17
189
3
21
94
5
13
162
48
60
12
96
30
54
108
12
26
106
20
58
8
10
44
4
32
144
40
48
78
14
16
42
23
15
10
8
22
149
85
30
20
88
12
8
16
2
30
10
198
60
30
80
16
8
22
5
45
16
144
48
102
5
31
44
28
8
28
50
10
6
38
148
89
13
72
78
68
52
32
24
12
9
229
96
6
5
43
80
36
16
60
2
16
72
38
36
84
40
32
42
3
15
4
48
18
54
56
45
67
72
24
24
12
36
74
10
14
106
41
60
39
105
139
30
110
141
21
27
27
4
12
125
3
12
9
19
26
15
25
18
36
42
8
46
66
14
4
20
130
24
42
24
120
144
20
36
30
16
66
12
17
49
80
46
24
12
12
8
24
34
110
21
55
14
46
20
6
58
96
78
18
14
58
32
16
44
16
12
6
2
48
46
11
43
41
9
70
84
36
77
43
26
10
14
16
11
43
89
33
40
155
117
16
86
90
75
19
2
ABCD 93255013888*3^$a+1 [50022]
42
16
8
156
34
14
6
60
48
18
6
42
30
28
14
4
26
12
88
54
26
36
78
36
60
240
10
2
16
18
20
16
2
48
54
18
18
24
96
154
20
24
64
72
80
10
8
100
44
60
112
14
22
26
36
64
14
12
114
4
74
52
2
18
6
18
6
42
34
50
4
62
42
30
82
2
192
12
42
6
24
28
26
138
60
46
18
74
42
28
50
76
8
10
18
2
48
24
54
48
36
22
162
8
150
94
8
28
86
184
14
54
6
72
16
20
30
90
12
156
34
2
102
72
18
84
100
50
42
88
2
24
36
84
60
28
54
14
58
134
48
34
2
16
206
72
42
24
18
16
18
2
114
48
60
36
42
54
6
34
26
6
48
24
6
6
150
30
30
48
18
12
60
42
84
40
74
102
4
20
18
6
36
46
44
42
102
46
14
48
24
24
18
16
20
90
24
54
18
46
26
28
14
66
60
18
22
72
8
64
18
32
42
12
4
68
6
54
16
54
8
46
110
192
40
20
12
42
36
16
54
26
64
108
110
24
12
52
2
12
58
32
4
54
56
24
28
2
30
36
22
26
10
38
6
6
42
16
44
132
22
68
12
10
56
90
54
16
140
12
64
38
12
58
110
30
60
36
12
22
26
36
36
28
14
90
166
2
24
102
60
100
32
22
14
24
18
88
54
56
120
84
12
18
6
42
130
20
6
12
54
24
82
8
28
18
68
58
44
54
30
6
36
10
18
18
2
6
36
36
30
12
18
102
42
24
48
76
8
90
18
78
78
30
18
130
18
74
90
90
18
16
26
64
98
18
12
16
18
68
36
12
96
4
20
6
42
184
36
44
36
276
54
96
88
68
4
14
148
14
22
2
48
18
6
16
44
18
18
24
102
42
148
54
74
18
30
22
20
72
96
28
54
32
76
116
64
206
12
36
36
52
38
16
50
18
54
138
30
16
50
6
34
36
18
126
126
50
30
46
38
16
26
82
14
4
74
18
52
144
26
10
32
54
4
36
92
142
36
14
30
46
38
150
6
24
60
12
54
36
12
42
70
20
16
164
106
8
10
44
78
198
22
146
12
6
34
14
48
54
42
18
78
16
62
30
16
2
52
110
12
96
88
26
102
16
50
4
92
54
96
18
190
14
42
12
58
8
138
6
64
72
74
54
16
54
14
30
54
12
84
18
58
92
42
28
62
66
18
60
18
36
30
16
20
16
92
114
28
44
18
30
34
18
62
28
38
12
22
18
2
16
62
10
152
24
18
4
62
42
58
32
12
96
112
8
12
78
10
36
20
24
18
36
12
16
38
16
170
12
6
60
22
104
18
54
48
12
142
2
90
66
36
4
14
12
84
132
6
90
72
4
128
16
62
30
88
8
28
18
14
4
8
12
24
18
100
38
30
40
26
12
90
42
64
110
18
16
86
18
30
84
90
36
70
32
120
84
42
28
86
24
34
90
2
66
76
98
36
100
2
16
338
4
8
114
18
36
30
28
170
126
46
44
18
18
18
18
24
72
60
72
84
4
14
22
44
96
42
24
30
78
36
46
110
48
4
8
84
52
128
96
54
100
2
12
78
6
48
70
44
82
2
12
84
46
90
62
24
18
76
14
4
8
90
28
14
22
110
30
4
44
64
8
6
238
44
12
30
6
34
18
146
42
132
12
216
144
30
60
54
90
10
74
132
42
18
102
46
44
60
66
12
70
38
106
50
240
12
18
96
90
108
16
14
40
80
72
18
120
34
126
92
48
246
42
90
66
96
30
6
4
80
12
34
54
72
54
20
88
62
12
52
20
34
18
14
18
210
46
108
2
6
46
110
192
36
12
114
90
274
36
14
30
10
36
36
2
72
16
8
10
62
100
18
44
18
6
76
50
18
58
50
60
66
30
78
102
10
110
114
10
56
144
52
128
90
16
8
18
10
14
6
138
6
106
20
30
4
50
78
70
32
18
22
50
144
90
6
12
94
14
4
32
58
44
12
78
78
72
4
32
6
18
16
32
58
32
4
26
6
78
6
46
98
144
10
36
50
24
142
50
30
6
6
48
30
136
18
20
30
30
60
40
2
178
20
52
14
30
42
48
10
54
14
72
24
34
62
10
20
12
58
36
234
126
68
166
50
66
18
30
16
44
54
82
8
42
24
6
6
12
28
80
10
8
12
70
54
36
20
216
88
44
36
28
36
108
288
26
36
46
90
180
38
42
66
30
12
6
22
80
96
4
152
12
70
18
164
52
8
36
28
146
16
8
66
358
50
40
36
36
38
6
42
238
74
78
28
8
84
12
6
16
8
6
22
14
148
2
34
ABCD 93255526108*3^$a+1 [50087]
16
108
15
30
35
132
4
60
3
57
3
65
127
65
48
12
88
12
9
6
21
48
32
12
97
51
8
4
12
120
3
96
5
52
12
75
12
9
45
75
24
36
9
18
69
20
24
40
80
55
21
33
47
28
15
72
9
99
17
145
3
120
48
32
67
90
3
96
159
33
132
80
28
72
80
37
18
5
48
127
5
28
75
5
52
60
92
79
69
36
75
125
40
192
8
4
92
4
57
3
15
101
31
189
3
21
44
28
72
15
17
76
68
24
96
64
180
231
21
68
25
11
91
21
32
60
16
32
48
16
171
252
5
37
48
3
32
16
165
11
24
79
21
9
51
20
79
65
12
40
128
61
27
189
3
68
28
21
131
160
15
72
5
31
5
19
57
80
100
44
79
141
36
33
27
24
21
23
132
88
36
44
36
19
381
87
9
48
260
72
13
3
24
8
36
132
12
16
36
3
101
205
39
27
65
24
12
115
93
15
21
24
15
21
84
15
57
69
54
9
36
12
105
87
20
72
36
52
21
11
88
8
88
27
90
15
12
96
120
192
15
77
16
96
44
181
54
41
25
23
112
33
30
5
16
39
33
32
43
29
28
51
17
67
18
83
7
45
44
4
80
64
51
105
36
20
64
72
63
9
92
144
96
64
9
72
3
12
39
57
39
141
24
45
23
100
12
60
21
3
32
64
44
84
96
7
105
24
8
55
17
4
20
24
7
29
12
52
80
36
7
117
192
44
16
171
29
43
21
44
16
20
60
1
155
61
39
3
177
156
57
42
93
48
44
13
11
16
56
52
12
99
72
9
36
128
124
36
45
6
93
56
24
37
51
8
55
5
16
36
80
28
99
6
51
15
89
61
3
192
44
16
33
35
55
81
80
4
12
164
12
100
164
108
25
6
162
3
96
24
24
80
12
60
24
12
163
36
18
3
32
36
16
36
92
97
143
16
15
21
44
144
7
45
56
52
12
8
16
44
112
33
15
81
15
36
69
35
24
37
39
36
44
76
21
47
28
24
3
108
17
7
108
21
20
64
105
83
4
9
59
40
21
6
9
32
28
120
56
84
16
68
163
12
45
68
24
4
60
32
4
48
81
51
44
31
113
31
65
4
3
12
45
80
28
32
112
8
12
84
60
67
129
99
21
8
40
8
72
16
87
33
60
20
31
9
45
11
88
45
75
60
12
3
66
111
33
15
60
36
12
8
76
36
12
51
144
45
128
7
57
33
72
3
123
117
20
7
21
128
4
96
20
40
32
4
44
84
60
48
13
51
8
16
140
1
75
15
9
45
11
216
24
36
64
15
5
24
40
24
51
21
45
3
80
67
48
21
20
16
96
27
6
51
60
164
60
36
19
57
12
32
85
51
183
69
20
76
51
30
144
27
27
21
104
96
19
41
16
128
16
9
131
91
5
64
15
54
78
53
12
97
27
176
24
16
39
21
12
80
37
83
136
36
20
28
36
92
19
30
3
21
75
45
15
20
199
6
66
108
17
25
126
137
240
12
19
5
120
16
8
37
23
16
177
48
15
20
64
45
6
5
205
11
60
1
63
84
8
48
24
88
48
20
55
89
100
27
29
64
80
36
36
28
105
11
24
55
113
12
52
24
20
100
24
141
51
3
33
20
72
52
36
32
28
48
15
29
88
45
99
176
88
20
1
11
64
20
169
99
27
24
21
24
20
64
33
15
15
29
16
27
132
21
80
12
43
9
171
57
12
129
6
5
85
66
204
45
3
36
9
56
24
61
87
3
12
29
85
3
108
27
6
126
33
36
69
23
64
44
64
20
108
4
33
27
8
48
13
95
49
27
21
47
28
24
168
20
1
95
96
124
24
165
231
44
36
16
36
69
23
67
204
5
40
36
48
63
18
54
18
18
17
88
24
3
33
60
87
9
24
24
68
12
48
13
72
3
24
165
6
5
16
24
80
76
9
11
48
40
15
57
48
32
28
48
105
167
31
45
20
36
61
78
21
144
140
16
3
105
56
19
77
115
108
41
160
51
81
128
7
18
39
20
12
36
64
123
48
18
51
93
75
68
19
9
20
25
72
75
48
104
115
45
15
45
32
43
5
12
19
60
65
61
135
9
27
27
45
27
69
21
18
108
29
4
144
116
115
45
140
12
52
92
16
93
162
5
108
24
67
108
12
93
80
7
41
ABCD 93256300108*3^$a+1 [50023]
8
112
72
51
24
60
132
24
24
48
125
40
39
48
17
24
24
64
3
24
36
84
101
55
33
15
9
123
48
45
51
53
7
113
72
187
77
67
5
19
84
96
60
45
99
36
12
29
16
80
7
48
9
72
32
19
192
29
67
29
48
91
29
136
267
21
48
3
48
24
21
27
48
72
5
43
21
87
12
132
161
67
72
29
19
5
96
24
55
113
211
48
21
32
40
27
5
72
19
101
64
15
65
24
115
5
24
19
29
96
43
12
48
9
32
19
173
24
48
19
5
7
48
36
24
5
24
72
48
139
132
9
3
29
55
89
40
32
19
204
156
29
7
48
161
24
43
60
57
51
21
15
17
67
5
115
21
8
136
32
67
21
24
8
55
41
24
96
19
93
111
36
5
16
87
17
96
43
29
16
32
72
48
67
101
40
56
16
123
213
8
16
48
3
60
9
368
48
48
55
48
17
16
80
48
175
36
48
29
16
99
21
32
19
93
24
51
108
33
24
3
5
64
51
69
75
5
24
112
195
21
24
15
33
8
67
53
67
21
39
12
5
192
136
51
21
32
16
56
16
56
48
19
5
48
72
40
72
75
120
5
24
79
65
19
53
43
45
152
19
24
101
48
55
36
77
43
5
139
48
53
19
149
160
3
48
48
72
101
232
24
8
127
17
48
24
55
17
64
8
136
15
17
43
149
115
101
24
48
43
21
8
55
41
67
77
55
161
79
48
204
24
45
8
64
8
48
16
8
67
389
24
103
33
147
53
72
67
45
8
40
27
45
27
29
31
12
24
5
72
139
36
12
29
24
16
111
48
12
168
24
48
168
45
24
39
12
53
16
15
41
160
27
5
55
57
24
8
72
31
33
15
48
12
48
29
96
67
45
3
29
139
21
8
43
93
72
3
12
132
93
32
160
243
5
7
33
176
67
24
48
29
19
21
51
53
16
123
45
48
75
5
19
108
33
8
48
139
48
5
40
32
160
144
80
168
24
19
29
72
136
75
36
33
32
16
15
36
120
5
175
192
89
48
48
16
27
405
144
80
19
21
111
17
48
24
43
69
99
45
87
132
96
45
104
103
89
48
19
96
77
16
51
5
72
7
81
128
31
41
19
5
24
40
3
101
235
77
24
67
93
120
104
43
12
48
9
24
56
43
29
79
65
24
7
17
40
32
16
176
7
17
40
99
29
67
36
12
5
16
96
104
88
72
128
19
5
67
12
9
104
43
5
24
16
32
7
17
16
3
53
7
81
24
27
93
56
48
72
91
48
72
48
12
36
204
108
21
32
16
63
81
272
24
64
56
31
65
19
5
43
96
120
120
5
48
40
63
225
8
16
27
21
39
113
67
24
45
75
5
19
120
125
31
9
72
8
112
3
53
31
57
3
5
16
51
60
60
45
8
24
7
132
60
57
8
19
21
128
24
24
64
56
19
60
144
48
108
24
5
55
84
165
99
189
51
53
19
93
15
180
93
99
120
53
43
221
168
271
89
16
24
200
19
84
89
112
27
21
123
5
16
8
88
48
39
12
84
33
128
43
77
43
45
224
16
144
15
252
53
43
45
240
56
31
57
48
123
5
96
48
19
72
24
36
41
7
12
24
165
39
60
180
12
45
32
43
5
7
48
204
96
29
19
101
16
48
15
17
139
141
216
56
16
32
48
48
64
87
36
24
53
48
72
43
72
53
72
40
99
21
39
65
40
8
312
96
19
36
233
7
48
12
101
19
5
168
24
24
72
55
41
24
64
147
53
55
48
57
135
65
48
144
40
312
48
15
209
24
24
24
115
5
24
24
31
33
8
40
56
19
72
5
16
8
31
96
153
8
48
31
17
88
39
137
55
41
43
53
88
75
36
192
89
88
15
9
80
19
45
147
29
72
24
55
108
48
5
72
7
60
125
16
56
16
51
24
165
51
21
75
45
ABCD 93256305568*3^$a+1 [50023]
153
27
45
84
18
12
33
21
24
3
9
6
150
3
45
75
27
33
81
3
36
57
18
36
41
28
12
12
108
15
30
12
12
23
76
75
29
13
167
1
12
23
37
18
114
63
3
12
102
78
42
18
33
12
32
7
54
42
108
17
55
42
30
36
5
25
12
15
135
42
18
30
75
8
1
11
60
12
91
17
49
96
60
123
12
12
21
126
29
12
13
39
8
85
35
37
35
13
30
48
17
19
21
140
25
54
24
45
21
54
65
7
114
36
83
7
33
51
141
15
42
30
66
87
15
24
29
12
55
30
15
60
272
13
12
48
54
9
9
15
8
43
12
30
18
45
80
7
12
6
35
12
25
12
3
3
9
48
15
60
12
18
24
123
8
13
12
27
63
24
33
33
3
104
13
23
120
24
31
5
4
68
100
159
60
18
63
8
25
42
33
24
56
60
52
87
5
108
12
108
13
24
15
33
83
7
24
54
12
15
68
19
42
24
95
49
66
5
64
8
88
9
12
84
24
78
33
21
6
12
21
21
48
63
57
15
45
48
60
27
3
90
3
12
9
39
80
37
18
30
24
18
48
42
90
5
55
65
28
12
32
37
6
17
61
30
17
12
28
9
30
33
3
42
108
30
33
27
5
112
21
12
183
57
78
66
3
48
3
30
6
84
17
55
114
30
29
67
33
69
3
27
6
39
51
45
44
1
102
5
13
30
36
21
27
6
96
36
35
25
48
12
3
9
75
8
25
12
23
13
15
20
24
163
17
31
45
32
67
113
73
6
186
75
9
3
3
5
25
15
32
13
27
45
12
30
29
55
77
37
66
12
78
102
5
72
28
3
65
19
12
69
92
13
95
55
77
73
12
23
25
6
54
12
3
12
87
6
59
13
24
6
65
43
66
18
36
12
18
24
36
102
30
24
39
72
8
12
103
12
33
32
40
3
6
36
75
92
1
66
113
91
9
15
21
27
17
76
15
149
13
30
113
31
93
51
12
24
69
21
144
27
12
33
15
9
6
48
12
33
12
87
33
12
15
53
127
42
3
33
3
12
27
41
85
12
42
12
78
95
28
92
25
63
12
80
1
107
25
162
42
23
1
54
18
23
1
6
240
18
35
52
57
108
27
45
3
69
78
53
25
12
18
18
192
48
59
73
15
3
5
61
48
6
29
13
15
60
20
12
36
37
27
201
27
99
36
114
23
37
6
5
37
36
72
42
18
60
192
11
25
39
33
18
42
135
12
57
36
42
33
32
91
5
49
36
35
1
71
7
33
87
33
80
85
132
102
24
6
51
45
3
72
168
21
54
29
1
12
18
9
68
28
80
49
6
96
30
3
36
104
1
6
29
7
18
30
54
36
30
9
15
33
20
100
15
113
25
12
3
39
168
24
6
3
69
72
11
13
24
23
28
152
37
12
18
6
47
72
25
30
18
24
60
90
41
103
12
45
8
52
12
27
48
18
78
12
78
66
36
153
32
100
63
9
20
1
59
1
72
15
9
11
25
54
113
25
11
7
72
102
36
35
79
6
23
24
7
33
45
6
60
137
13
24
6
5
31
24
89
43
12
33
60
12
75
90
60
6
45
57
3
12
68
55
5
64
27
21
105
18
57
48
15
9
3
18
47
40
140
13
35
25
30
9
45
71
145
36
6
18
15
32
28
9
6
57
60
63
6
3
3
165
45
15
105
18
17
12
60
7
21
9
6
12
21
44
61
47
19
36
5
28
12
105
15
20
55
45
20
13
39
20
37
84
39
33
24
51
12
93
15
177
48
78
30
35
31
21
72
20
67
21
12
36
12
69
84
24
3
9
3
20
7
9
21
66
18
12
3
45
246
21
63
29
25
63
20
19
33
27
21
15
60
54
11
67
5
85
42
24
30
6
90
3
45
36
162
105
48
60
27
150
90
84
33
57
78
18
15
15
33
80
40
20
37
12
102
21
15
18
24
12
3
36
164
36
7
78
12
3
24
48
48
20
19
36
125
12
7
18
75
8
61
3
111
45
69
60
3
80
25
3
12
32
36
19
41
4
15
90
11
24
37
18
78
42
21
75
17
13
72
24
96
23
25
192
3
24
27
9
32
19
29
55
102
12
36
6
36
42
63
8
115
12
138
84
30
5
36
64
8
49
6
72
21
132
12
3
144
48
66
90
42
27
63
65
55
17
1
27
33
39
3
102
18
30
42
18
35
13
30
45
15
9
8
37
12
11
160
20
127
21
12
48
15
36
24
42
147
51
17
40
27
5
43
65
40
32
13
23
7
48
6
51
99
9
24
3
5
85
18
5
127
18
87
33
24
30
72
81
15
17
7
126
18
5
1
6
48
6
159
12
12
48
87
12
204
5
84
36
37
18
6
36
75
27
45
33
60
15
9
90
9
15
29
60
16
45
6
18
3
68
7
18
27
57
3
12
93
24
18
90
42
29
37
3
21
6
60
17
67
53
7
9
21
24
47
52
20
28
60
12
3
30
3
45
87
27
42
11
12
28
8
37
18
42
75
15
12
6
42
33
69
48
35
28
15
36
6
42
141
12
69
36
3
117
108
12
3
21
39
15
6
6
42
12
3
45
30
48
30
12
6
30
27
32
61
24
18
17
7
93
3
5
28
81
30
41
40
9
39
45
90
54
3
39
48
12
141
20
13
6
89
19
48
60
18
75
27
5
25
12
12
90
120
153
87
84
117
12
33
48
99
45
35
25
66
42
47
60
7
9
81
3
56
67
30
3
15
6
84
15
12
12
27
30
48
12
24
75
15
30
6
21
27
48
54
120
11
13
39
51
12
33
ABCD 93256447814*3^$a+1 [50139]
12
16
83
12
7
80
93
93
46
50
51
72
27
88
65
205
35
156
24
48
12
7
8
33
189
39
24
36
21
24
4
20
12
39
9
28
42
102
50
18
166
89
55
56
9
48
63
202
158
9
37
144
47
3
16
18
6
26
60
90
81
25
32
111
127
17
120
45
75
120
105
15
31
29
96
21
51
73
26
58
92
3
15
40
41
12
9
90
94
26
81
25
35
153
84
16
35
24
67
8
21
37
23
55
80
45
144
75
6
75
151
128
81
1
11
9
63
105
36
6
33
216
252
60
7
152
129
21
3
21
27
117
10
18
35
3
6
3
13
68
6
33
15
21
1
68
70
113
63
6
24
96
28
12
11
25
32
36
66
10
44
24
28
38
45
25
59
85
48
47
348
9
28
2
48
130
11
72
12
13
95
9
28
11
1
224
87
48
12
168
15
10
12
2
112
66
107
60
15
22
288
2
9
12
13
20
207
12
21
40
116
270
18
60
10
80
30
88
95
85
23
12
157
6
65
24
21
60
6
88
18
44
18
30
16
50
117
33
40
66
24
5
21
64
44
36
6
30
220
23
21
36
28
2
9
25
54
53
192
283
74
30
24
16
8
82
11
12
231
46
23
156
45
16
11
55
77
36
12
3
69
25
20
15
36
84
36
97
47
43
65
7
62
90
9
132
13
80
46
98
60
16
20
76
66
77
105
12
39
7
77
96
97
95
97
20
51
115
17
57
268
74
93
105
66
112
8
9
96
69
15
57
138
22
36
38
106
11
48
105
27
7
5
211
65
141
234
54
36
36
3
48
7
173
49
119
12
7
32
30
178
65
21
36
54
16
6
8
216
63
21
6
93
81
66
9
7
77
168
108
39
72
9
21
24
24
72
34
77
9
18
90
28
8
267
12
21
6
10
48
71
7
8
136
89
21
39
144
48
60
7
41
141
106
5
33
4
48
68
15
60
69
28
32
51
45
124
95
51
6
18
21
69
111
61
23
61
60
26
24
9
15
21
81
3
36
121
11
85
48
42
54
23
27
18
63
117
111
24
108
48
21
16
68
39
45
10
53
19
74
27
48
129
42
16
42
102
6
90
8
105
15
6
24
27
12
1
36
80
84
34
56
9
57
3
13
83
9
63
27
30
10
56
45
19
41
109
20
63
127
32
24
6
16
18
29
36
12
69
60
219
15
30
75
261
39
9
51
39
6
24
52
23
7
50
99
75
64
50
96
15
12
27
6
10
96
101
115
2
46
144
41
9
75
60
121
20
114
6
24
58
98
75
75
57
13
144
32
24
39
27
58
11
9
15
25
36
107
37
12
131
13
324
32
46
2
270
82
20
24
34
30
155
85
32
120
24
27
87
21
9
120
12
111
60
72
27
18
75
21
6
9
12
12
48
57
12
111
3
45
91
29
99
16
102
74
16
8
82
95
12
117
60
111
19
134
75
79
62
3
61
104
51
45
34
80
6
24
51
7
8
117
129
100
60
36
23
12
33
27
93
10
14
51
15
6
84
144
12
16
68
15
24
60
60
81
142
113
81
16
60
95
43
74
51
115
149
48
9
76
107
21
30
129
1
6
110
39
12
9
30
16
18
47
117
15
177
24
39
27
16
38
24
63
33
24
40
23
33
75
204
75
6
27
69
99
127
8
40
5
45
27
49
80
24
27
60
108
45
15
171
93
21
27
27
42
48
3
259
53
91
5
171
9
7
24
101
60
13
47
3
45
51
33
45
42
40
89
55
14
15
51
30
66
226
12
11
31
41
49
20
3
15
70
18
2
15
48
12
27
174
10
65
60
99
82
11
60
73
12
42
65
37
36
92
120
15
13
164
51
60
3
6
159
19
5
108
48
55
14
63
120
69
3
61
20
204
126
30
36
30
34
54
86
39
43
2
75
60
7
14
34
86
10
50
39
48
12
43
2
220
35
36
9
51
45
4
212
114
96
21
33
87
9
4
47
63
45
37
23
159
16
150
104
3
48
9
46
110
27
48
12
27
6
40
47
69
3
51
9
36
60
252
9
3
25
62
21
33
10
126
23
36
9
6
24
21
45
75
97
74
360
9
85
ABCD 93257350346*3^$a+1 [50049]
26
4
152
54
60
10
8
10
38
30
27
7
144
17
7
8
24
84
46
23
33
82
8
162
52
11
33
4
32
24
12
28
54
86
16
14
46
116
22
50
10
2
6
4
38
16
11
169
96
20
28
60
2
18
30
108
4
84
6
48
50
12
48
16
60
66
50
144
180
12
84
6
12
22
18
66
26
6
28
134
3
43
2
102
16
96
18
12
18
72
8
57
9
54
42
3
7
18
6
2
64
60
8
3
3
4
2
64
47
9
34
60
36
90
18
8
24
4
14
22
38
18
42
76
54
68
60
34
8
46
2
18
90
40
84
6
62
22
60
26
111
109
2
42
16
66
65
45
70
24
5
61
24
26
10
23
36
85
14
30
18
60
34
35
19
26
10
8
45
21
30
94
11
25
24
98
4
8
21
57
24
4
62
28
32
42
46
20
12
69
81
88
74
12
4
14
46
54
8
18
42
27
63
60
52
68
4
68
30
6
69
12
43
2
4
84
32
4
11
3
46
11
19
56
18
42
48
22
18
2
64
36
155
13
12
60
20
88
36
14
18
15
12
33
3
75
4
50
46
29
7
5
3
93
19
8
16
26
58
17
43
12
54
20
16
35
48
33
30
60
24
4
20
94
2
34
14
12
10
8
46
50
16
20
58
8
18
10
50
6
24
4
38
22
65
55
36
6
14
192
4
56
52
32
4
32
33
27
54
34
54
6
44
48
9
63
10
132
11
7
41
9
60
160
8
28
2
28
54
8
27
72
3
40
102
78
2
88
47
19
14
102
10
98
10
35
3
30
22
17
15
30
34
36
41
3
102
30
148
30
14
30
46
17
79
8
40
65
21
40
2
84
28
30
38
90
22
80
18
58
14
76
44
3
49
80
3
48
7
72
8
16
30
2
4
110
39
81
6
12
16
24
2
39
51
10
11
7
72
18
68
54
60
18
36
40
59
31
32
4
48
8
9
15
36
82
20
6
42
24
24
24
12
3
91
36
14
111
36
7
8
84
6
28
2
24
24
30
46
18
36
14
40
2
120
40
11
9
178
20
70
12
26
34
20
6
24
48
6
4
20
52
38
78
18
10
2
60
72
18
4
8
102
45
60
81
30
18
4
8
22
6
56
34
2
34
5
75
10
38
18
138
34
47
13
32
58
32
4
120
6
26
4
68
30
3
15
42
12
39
31
18
38
28
65
9
36
12
22
86
36
78
105
45
16
30
6
18
12
56
45
24
36
43
32
34
56
34
24
50
54
66
4
42
14
4
50
78
24
3
27
24
4
6
84
98
90
82
2
40
14
24
108
82
38
24
10
20
4
30
36
86
22
6
26
36
33
49
30
6
14
16
26
63
1
14
40
8
12
16
14
18
28
36
38
42
40
8
106
14
126
36
58
38
12
48
4
144
44
3
7
6
80
10
41
49
36
8
10
30
8
28
24
12
54
60
126
54
44
22
20
58
62
30
124
5
39
30
66
30
10
26
4
14
150
27
79
2
34
56
4
18
110
16
14
36
16
18
8
34
14
24
57
36
3
24
16
17
9
10
101
49
14
4
20
10
36
26
10
14
10
54
2
28
6
5
27
22
23
45
99
75
10
20
96
64
48
186
5
25
32
4
38
16
29
3
4
14
10
2
75
15
90
42
18
4
56
34
29
31
140
18
66
10
14
16
14
10
120
42
11
3
30
10
50
70
44
12
18
48
22
53
73
6
44
10
59
21
46
30
38
16
2
4
48
83
9
70
60
38
27
39
69
7
30
50
48
46
20
42
84
6
52
140
42
45
33
3
9
3
3
94
38
16
24
90
98
28
92
42
42
4
26
10
54
66
8
10
36
179
51
40
26
18
12
6
12
42
45
39
45
31
26
4
35
81
28
44
16
2
84
88
6
50
16
18
60
23
27
90
22
68
12
6
15
43
5
25
14
22
14
10
54
2
10
24
26
111
3
70
14
12
96
4
18
6
74
70
32
40
20
10
14
24
70
20
15
37
18
50
36
130
44
72
10
14
72
112
2
78
18
42
12
6
58
92
112
12
18
42
140
84
10
54
20
16
30
6
108
8
28
29
3
9
13
20
6
46
48
6
32
4
14
24
10
80
52
8
162
15
3
100
30
6
74
10
32
6
88
110
34
6
26
156
34
18
90
12
18
2
36
12
72
18
6
54
36
34
56
76
50
48
46
54
8
28
30
2
22
122
78
6
4
2
4
56
124
32
22
12
54
86
10
120
18
8
39
43
56
6
126
42
40
2
9
27
18
6
36
34
54
2
12
12
144
126
18
3
43
36
26
174
30
4
59
27
150
10
50
15
63
16
32
192
18
3
25
2
30
54
4
2
22
2
3
21
40
50
24
16
14
10
8
28
32
52
20
36
9
67
48
110
16
152
28
126
20
36
88
24
5
45
18
34
20
36
48
15
69
27
21
22
5
67
8
46
36
83
45
3
169
24
47
9
28
6
2
82
17
21
22
30
6
66
80
34
30
6
44
6
6
138
24
10
56
40
62
18
64
8
118
50
40
5
69
63
7
90
2
28
38
12
90
78
4
14
70
56
40
8
6
16
20
60
24
6
6
24
10
8
82
158
70
68
12
46
32
30
30
58
5
25
14
33
75
22
38
18
76
68
22
44
4
8
90
30
34
18
140
136
32
4
54
30
44
16
116
30
24
42
9
25
78
72
5
21
28
14
45
7
29
39
46
30
2
18
96
10
116
42
40
36
2
34
14
94
17
15
30
66
52
17
3
70
6
29
1
24
12
24
11
19
24
2
30
18
27
93
10
86
16
56
108
4
12
56
4
18
8
24
30
3
1
26
48
36
9
3
18
154
8
12
46
90
54
38
42
10
8
30
24
18
108
9
15
33
67
26
24
6
78
42
34
74
24
12
48
10
36
32
15
33
66
45
55
38
22
14
40
36
18
62
3
3
18
40
239
7
74
30
76
14
6
4
66
8
30
12
4
20
42
12
112
84
6
80
18
36
10
2
142
2
18
10
42
18
2
10
108
20
48
87
31
30
2
4
8
6
4
90
50
42
60
33
3
58
47
ABCD 93257547044*3^$a+1 [50054]
48
47
25
32
21
15
40
8
39
18
19
68
45
51
111
18
67
20
33
147
16
35
13
36
56
24
84
36
24
40
104
3
84
6
123
16
5
15
84
21
126
33
52
77
87
40
36
5
55
35
12
73
5
43
36
5
3
93
99
28
12
35
49
11
30
3
183
25
95
42
7
41
3
36
48
112
20
3
33
69
43
47
6
67
20
15
57
4
71
45
28
48
24
48
20
40
8
4
5
90
13
36
71
93
48
4
96
48
17
15
9
30
25
8
60
40
60
116
16
5
63
27
18
63
27
73
192
120
173
180
15
28
20
16
80
16
35
90
15
39
33
112
20
16
17
15
57
36
139
8
57
30
25
53
51
21
51
120
9
31
5
159
4
12
20
84
36
45
123
16
68
3
73
32
45
7
8
39
18
63
24
3
48
24
85
56
12
220
12
23
37
20
48
72
3
13
92
40
12
8
72
15
126
87
63
69
111
144
1
140
15
13
20
72
75
24
30
43
68
48
4
32
40
23
45
100
140
105
75
15
21
12
4
24
96
23
60
13
215
49
48
47
61
29
108
75
12
40
5
63
16
20
9
123
72
16
32
52
8
87
21
12
4
60
8
60
40
8
52
300
80
100
53
135
168
21
36
90
72
85
53
39
84
4
53
24
103
20
52
48
8
40
29
78
33
75
9
60
36
12
60
33
39
40
35
33
12
40
53
3
57
87
21
43
92
52
20
28
17
90
13
144
56
12
168
180
4
48
23
9
60
120
24
129
12
6
25
5
147
12
168
36
36
75
90
15
33
3
12
52
56
9
30
36
114
31
12
60
35
61
24
23
54
60
15
124
41
79
11
9
76
41
99
88
56
144
28
29
186
30
72
3
57
7
23
13
152
16
56
21
63
124
108
12
60
5
7
8
88
8
84
40
17
51
64
24
167
37
17
19
32
45
7
12
161
120
3
12
9
43
12
71
9
16
92
3
37
96
36
71
13
89
60
12
91
108
41
15
3
30
42
85
5
79
29
12
15
3
25
48
24
83
42
103
20
3
72
81
100
71
121
12
23
37
48
48
84
95
18
127
53
103
24
32
48
108
24
40
8
16
77
67
8
39
18
27
36
72
28
24
20
4
36
23
18
87
16
59
12
96
25
5
3
12
4
20
36
75
45
99
13
32
24
16
5
18
97
221
42
13
5
12
51
24
72
21
27
36
216
3
1
92
72
16
32
57
18
33
24
28
5
75
40
24
41
3
40
71
9
16
20
28
65
3
75
9
16
72
77
31
44
36
100
5
24
15
21
54
33
36
12
39
18
7
11
85
72
23
25
68
40
44
88
5
60
30
24
33
15
1
24
35
18
84
139
77
87
36
64
180
32
16
17
55
20
52
95
61
137
135
40
132
11
114
43
47
45
60
40
176
12
3
25
32
33
55
72
53
7
48
20
72
48
60
69
15
4
36
20
33
31
12
120
20
112
17
31
20
57
72
36
27
57
91
144
41
15
28
12
44
21
79
35
1
80
24
36
64
20
4
36
36
35
37
56
39
45
76
20
57
27
40
12
11
85
12
36
11
141
48
9
108
15
88
56
16
68
9
12
19
36
104
27
45
180
9
48
15
3
33
112
104
40
95
36
73
17
27
52
60
53
267
45
15
40
60
11
45
57
3
52
53
54
18
60
7
20
81
102
25
8
60
4
48
20
72
64
29
63
45
63
16
20
36
9
15
51
42
7
60
35
49
47
30
75
84
3
21
12
24
48
3
90
15
9
66
13
11
13
23
12
73
60
8
24
3
33
72
28
116
15
1
72
36
36
23
1
47
69
60
21
12
3
4
156
12
92
3
42
15
3
18
63
117
27
36
9
7
48
60
80
15
1
17
3
16
71
270
19
20
36
64
96
77
15
28
29
55
11
93
64
20
40
20
48
39
6
30
54
111
57
63
144
4
17
42
13
20
160
60
29
36
24
79
11
45
3
60
13
59
9
232
72
12
53
18
25
84
65
51
108
39
18
90
13
60
17
75
12
3
33
27
33
36
21
55
24
83
45
225
27
64
12
60
29
18
33
4
35
60
18
15
75
90
43
80
57
12
75
15
105
16
59
49
24
32
40
5
66
24
181
65
24
79
24
17
3
52
41
27
16
72
5
87
27
265
71
24
18
72
48
15
96
12
9
19
24
56
24
72
100
204
41
108
43
24
23
72
18
12
15
28
32
3
13
20
52
132
80
21
144
6
49
48
36
72
12
8
40
84
8
3
33
76
11
24
18
27
16
20
52
8
40
17
103
5
27
28
68
4
80
72
4
56
15
49
11
49
36
56
100
20
27
25
23
13
20
36
96
120
57
72
18
21
21
120
3
3
45
4
5
55
53
15
48
9
48
7
24
56
60
84
9
103
95
37
35
73
47
42
15
33
15
45
12
36
55
95
12
18
15
135
9
36
99
30
ABCD 93257759954*3^$a+1 [50013]
24
18
38
60
30
64
38
28
12
89
139
5
96
103
56
81
129
40
7
155
8
89
23
13
17
138
54
38
258
275
7
45
33
94
113
15
28
60
2
88
31
1
15
43
24
30
18
38
39
3
52
48
73
127
18
70
234
66
62
10
8
45
75
132
10
48
7
163
41
53
56
40
30
65
25
2
40
8
12
40
12
78
18
20
4
8
30
135
7
18
30
68
65
35
32
60
22
47
19
110
10
37
64
39
9
63
18
95
7
178
30
42
72
26
64
6
50
60
12
30
22
85
5
6
2
10
29
19
125
105
142
50
83
35
20
89
13
10
48
20
9
55
26
30
40
12
13
67
28
2
159
1
38
42
30
29
4
19
25
5
146
40
20
40
20
4
36
152
40
48
20
12
28
12
5
3
112
20
100
30
7
1
30
60
12
60
28
32
33
27
48
52
108
1
23
56
40
20
4
1
5
31
1
15
63
34
26
21
9
10
29
43
8
190
110
40
50
10
25
4
43
8
45
127
108
24
68
5
4
44
85
11
53
18
20
52
78
7
16
15
120
42
322
6
24
31
7
40
18
2
30
155
85
47
31
4
13
35
29
51
28
92
48
5
7
9
96
103
2
23
7
28
20
12
22
86
4
96
12
108
60
60
32
30
40
30
50
22
108
38
47
95
42
168
47
3
28
120
20
22
47
111
17
25
30
9
44
59
26
22
20
40
60
48
2
18
45
15
65
7
48
9
43
38
30
269
11
92
77
83
25
35
12
96
60
2
88
2
30
22
41
49
26
40
24
1
4
43
12
8
40
72
1
12
55
40
30
50
48
21
48
55
8
65
73
10
20
40
2
15
75
28
2
40
8
30
120
17
35
12
66
31
1
18
22
19
59
140
52
72
1
25
72
47
91
52
68
120
21
80
19
29
23
37
11
2
18
5
25
10
12
257
1
30
72
98
10
12
17
51
60
60
52
8
10
80
22
25
108
85
64
18
29
9
35
5
50
30
40
19
13
23
17
47
81
30
42
87
25
67
4
15
60
52
68
29
11
54
26
12
10
90
30
18
20
64
17
44
59
60
6
32
30
9
79
2
15
43
20
60
12
90
95
47
17
39
5
5
24
38
90
87
43
12
56
65
17
38
34
6
2
15
32
12
11
12
38
48
10
12
17
91
62
120
10
5
48
7
42
18
78
91
83
8
100
49
19
17
17
56
184
30
98
15
3
41
23
6
32
18
101
71
98
94
108
48
102
50
5
35
128
12
28
49
36
17
18
24
228
8
10
72
7
112
79
1
1
22
37
59
2
58
125
7
89
39
10
32
47
35
13
23
24
68
88
20
60
100
1
121
48
90
12
168
60
89
91
9
32
23
36
12
20
52
146
10
72
73
4
3
28
80
90
10
80
120
12
9
19
20
9
3
118
42
8
4
17
31
108
37
64
99
52
37
83
8
72
40
85
144
31
40
30
18
32
29
59
32
17
31
22
30
18
24
138
68
124
61
35
77
3
70
67
35
65
3
40
12
89
129
42
108
120
42
18
21
1
38
4
5
33
138
21
48
111
10
110
60
4
90
31
16
96
67
56
4
18
138
1
31
22
6
32
9
9
35
36
64
44
5
30
26
39
43
20
28
5
27
48
12
28
72
53
67
20
9
19
20
5
84
23
60
8
5
35
12
90
18
12
48
32
89
41
98
30
130
12
18
2
40
60
20
30
40
98
4
13
52
43
180
49
1
30
17
1
40
80
42
22
18
20
28
30
7
25
30
5
48
52
3
45
67
68
5
47
128
5
16
49
50
40
1
109
30
5
59
60
8
70
80
48
10
12
8
29
43
28
54
26
190
62
52
8
17
5
38
10
38
9
31
65
55
24
1
67
48
12
29
23
73
95
38
30
40
80
12
100
48
80
10
24
55
1
15
19
48
29
31
80
28
5
7
89
9
30
5
52
3
4
41
75
30
10
29
31
61
79
21
91
8
22
18
72
80
150
238
60
20
82
67
95
5
183
9
139
72
20
9
31
20
29
19
60
82
42
36
24
25
31
130
2
70
38
52
77
1
72
23
44
31
112
5
3
70
50
21
19
24
56
52
85
95
48
60
20
102
63
135
42
40
42
116
34
6
72
12
8
22
18
140
112
1
7
48
40
49
41
72
30
20
168
12
9
111
48
72
90
18
100
32
100
5
3
22
78
2
10
13
59
36
32
18
30
10
32
82
6
47
25
23
15
72
40
8
9
3
22
8
18
12
48
4
108
13
95
92
5
132
71
12
12
146
59
53
42
56
12
48
129
63
173
29
48
8
22
73
7
18
42
70
48
119
31
140
60
40
17
7
41
15
42
58
140
81
169
2
30
39
39
12
118
32
90
70
23
15
29
148
32
12
79
30
150
42
10
120
30
7
95
56
34
48
18
5
27
40
38
42
48
45
19
13
12
83
13
4
48
75
48
5
16
31
50
18
41
31
52
65
48
97
8
78
42
18
180
89
11
1
139
105
55
137
3
52
18
30
25
16
31
20
ABCD 93258008666*3^$a+1 [50012]
28
27
21
48
20
40
12
21
15
8
13
131
12
1
54
57
33
11
43
5
64
8
16
48
56
19
93
132
45
23
13
51
39
53
16
12
104
64
44
28
104
64
20
52
32
19
129
24
27
197
36
19
113
4
12
20
13
18
9
72
27
129
12
24
32
1
39
36
69
35
19
41
28
3
72
9
56
52
243
21
15
29
61
51
56
19
33
12
36
96
12
12
68
1
35
16
20
12
112
56
4
20
13
72
23
16
72
33
54
45
12
33
99
84
12
75
53
37
126
21
36
92
31
108
72
33
188
229
108
18
45
8
55
18
51
8
16
12
36
24
8
28
15
33
3
53
109
59
31
9
44
60
13
63
36
68
52
12
21
75
36
68
19
9
44
19
36
17
88
21
111
96
24
24
15
53
19
33
57
15
108
32
16
44
4
24
27
18
11
64
48
39
17
12
16
20
16
108
8
55
18
36
71
72
48
25
18
57
36
36
20
193
27
27
89
24
16
96
72
8
145
23
4
8
24
31
93
8
40
72
8
31
81
45
95
13
27
12
8
25
27
12
56
52
15
93
108
12
36
56
36
19
5
52
32
52
140
4
24
12
39
5
16
60
9
3
84
57
36
54
117
225
18
18
51
345
183
51
9
44
1
27
96
20
16
20
36
19
53
109
15
44
52
120
92
4
51
5
60
24
19
18
23
28
12
72
27
5
36
67
5
12
16
57
59
67
17
24
108
40
44
36
72
64
24
24
33
36
59
12
36
19
9
27
72
45
8
16
12
24
3
54
39
48
57
36
27
8
28
168
32
4
24
105
35
16
3
33
39
93
33
27
56
28
33
123
36
8
13
147
48
44
24
7
29
4
165
155
48
96
97
47
28
32
36
19
9
168
39
9
32
96
16
9
35
145
18
45
44
73
27
68
31
53
16
20
1
23
160
87
36
45
63
18
3
33
23
4
72
24
12
27
9
12
120
3
17
16
80
139
41
121
87
21
15
21
47
7
21
44
79
54
18
180
162
95
28
92
132
60
4
21
35
16
3
89
72
64
9
27
12
48
20
16
20
19
81
20
40
36
21
3
12
129
3
36
116
43
9
27
36
144
5
12
1
3
156
12
63
9
8
55
108
9
12
24
84
33
39
48
56
19
108
5
100
93
18
21
24
12
105
39
12
44
52
51
33
12
132
44
40
45
11
25
15
3
41
36
16
60
63
21
15
9
8
60
76
63
36
57
8
12
160
68
19
9
44
52
21
72
95
16
24
27
29
4
36
48
9
3
249
23
48
91
29
4
156
68
31
57
15
41
108
13
11
244
15
21
128
31
149
76
63
81
27
141
60
15
57
48
20
64
81
18
72
18
18
29
12
31
9
32
13
72
71
28
24
3
81
84
108
132
32
12
28
8
4
15
45
12
33
15
57
239
64
12
8
37
3
72
8
76
75
93
33
39
24
48
15
18
47
64
24
8
4
15
5
13
39
68
19
9
20
48
100
212
7
17
4
32
12
52
60
192
9
3
51
53
72
36
4
12
72
96
36
140
4
156
8
204
61
126
9
56
52
45
15
3
5
124
84
20
28
8
52
21
183
51
65
151
29
28
44
12
13
72
3
12
20
24
40
72
99
41
28
20
1
27
176
88
15
5
52
92
13
54
69
96
32
72
40
12
36
39
65
7
201
12
92
4
15
198
18
9
116
1
35
4
72
51
9
68
13
15
56
28
84
8
36
79
9
32
124
20
40
9
47
52
27
54
63
128
36
25
23
12
36
24
64
3
21
15
41
67
77
12
91
33
84
8
12
60
19
89
55
9
45
3
92
48
91
21
68
217
3
33
15
8
4
32
100
12
99
5
4
96
20
40
12
3
18
215
37
123
108
72
3
33
84
24
39
29
52
72
27
81
288
168
39
77
28
111
29
64
15
105
32
40
12
8
109
15
75
54
3
105
27
12
33
54
53
16
8
192
48
40
75
17
1
75
84
44
139
105
57
83
12
16
33
71
37
47
52
8
12
7
5
64
56
48
52
36
32
84
55
41
120
55
21
12
39
33
44
64
176
28
204
99
9
27
17
28
9
18
144
5
112
12
36
69
54
149
40
12
68
28
27
5
88
48
12
8
40
80
168
40
33
71
4
12
104
7
65
4
144
192
9
3
12
36
80
28
3
54
54
9
20
156
12
19
53
16
21
131
136
147
9
72
24
12
20
52
12
68
16
3
53
55
21
48
92
12
16
9
15
147
5
4
81
18
9
60
60
36
12
3
53
19
149
244
56
12
24
1
15
24
15
21
12
32
52
36
45
3
33
59
112
24
21
11
132
4
68
36
12
43
45
72
8
37
27
9
39
15
57
105
18
18
3
12
24
24
56
24
4
108
164
49
18
17
37
162
101
25
36
126
77
40
32
16
68
12
60
37
3
ABCD 93258564344*3^$a+1 [50017]
42
36
24
42
18
23
16
92
24
60
24
13
39
32
12
144
13
83
4
33
18
29
43
30
11
48
169
126
53
43
21
33
63
27
17
76
3
198
36
15
8
1
83
48
1
3
15
6
42
41
4
20
12
37
47
120
16
68
136
9
11
24
28
57
107
1
35
28
72
21
48
59
36
16
68
12
64
68
7
29
43
17
16
56
1
36
11
7
29
37
6
5
12
16
45
36
126
17
28
20
108
40
12
8
60
1
27
44
12
16
20
61
3
36
8
24
7
53
37
3
48
68
12
12
76
3
24
5
19
90
59
19
41
4
36
57
47
13
24
59
16
15
125
1
36
71
37
120
60
63
72
63
18
3
20
97
30
6
63
56
108
12
91
30
84
30
9
57
78
6
35
31
17
1
23
52
36
9
15
36
48
9
11
4
57
35
48
13
3
33
59
52
8
24
136
12
75
54
23
16
21
11
96
67
24
72
6
18
45
8
1
12
23
36
148
81
30
30
42
48
21
8
24
19
149
48
40
3
17
24
16
33
3
188
37
36
155
24
1
23
43
29
1
11
40
8
12
52
15
9
12
132
20
16
44
76
32
67
18
12
48
95
4
45
48
15
8
48
12
24
37
60
3
21
3
36
20
48
13
12
27
21
60
12
23
60
24
4
84
33
3
21
83
73
47
13
15
20
109
123
72
60
15
29
97
3
20
1
35
96
4
56
108
24
49
39
8
12
12
40
32
1
36
71
88
72
92
7
17
24
49
71
48
144
25
12
11
40
9
6
41
73
30
48
30
48
23
19
69
3
77
13
120
23
76
27
65
36
16
21
35
25
107
48
1
27
20
61
120
23
60
40
20
73
47
48
1
11
79
29
48
36
25
11
49
23
19
9
12
20
36
36
4
32
49
18
24
21
8
12
85
11
61
35
4
33
11
55
5
13
36
120
143
61
54
21
32
28
39
45
8
49
23
16
27
42
3
128
19
66
3
27
9
57
11
72
67
6
11
13
18
41
55
9
21
87
69
87
57
83
40
9
107
36
12
97
23
13
27
60
33
23
12
52
20
12
28
20
16
44
72
31
33
81
6
29
25
95
16
75
24
29
1
12
3
117
111
33
36
66
33
72
20
13
6
48
66
3
3
6
35
12
25
11
7
102
66
6
111
3
17
12
76
12
56
16
8
108
28
36
45
42
29
49
23
12
4
9
11
37
114
89
4
56
4
32
16
9
108
24
39
8
13
78
53
88
32
36
84
13
6
54
36
3
24
21
59
19
41
24
28
57
11
132
4
48
45
23
1
48
11
25
12
35
60
16
12
60
9
35
40
20
108
12
48
13
6
41
60
36
52
8
121
15
20
7
81
63
66
87
33
3
3
21
3
29
60
24
97
59
60
4
8
49
51
8
7
18
99
27
9
15
17
52
3
42
6
9
68
96
52
128
36
16
45
3
36
8
16
141
3
32
16
44
73
12
83
28
8
72
144
40
24
32
25
107
12
7
29
12
28
8
13
159
8
13
71
28
9
11
180
120
100
8
67
29
4
12
9
18
78
27
9
6
5
115
48
89
48
72
7
30
23
84
1
83
13
12
11
60
13
6
53
1
143
4
117
63
32
52
8
31
33
128
12
1
23
37
39
15
66
23
12
84
48
12
48
12
1
167
60
36
24
7
33
39
17
37
192
11
1
3
20
12
25
11
1
11
49
3
8
49
63
201
12
11
61
12
24
3
20
52
9
36
12
3
12
8
52
177
3
75
17
31
5
28
117
59
31
5
112
27
6
35
4
3
17
1
23
13
66
30
11
31
5
4
12
44
36
19
53
37
11
4
8
48
25
27
9
84
47
36
36
16
9
96
3
21
30
5
48
76
32
12
16
9
23
67
17
48
12
25
12
30
30
96
27
57
24
75
27
42
72
23
25
51
12
9
36
87
44
4
8
25
24
95
73
11
4
48
24
44
12
19
41
7
18
6
9
21
51
9
6
18
23
60
60
4
3
5
52
9
30
6
11
7
9
104
1
51
20
25
24
3
9
66
101
97
24
59
12
25
24
12
6
53
1
39
27
24
41
36
61
71
72
85
11
31
6
47
40
20
7
161
37
35
73
15
45
27
9
11
28
20
1
144
36
84
23
1
71
49
3
33
47
48
12
25
3
44
24
13
3
8
13
75
80
1
60
111
12
96
27
24
29
4
36
21
147
84
56
16
8
28
60
12
33
3
57
54
78
120
12
35
91
5
1
47
61
15
8
52
20
13
35
49
3
8
120
48
49
11
24
1
83
19
21
3
41
72
48
60
43
6
47
40
36
8
49
63
21
83
13
18
41
7
18
12
72
59
24
49
6
150
23
52
33
35
24
84
72
61
23
24
43
18
35
16
144
27
54
23
4
9
51
3
9
80
1
30
29
24
4
8
24
16
9
30
72
6
11
1
3
20
12
24
43
9
12
92
148
8
25
3
20
16
20
16
9
3
20
12
4
33
60
24
27
8
25
6
78
119
13
47
13
39
12
15
48
9
24
69
11
7
24
30
83
7
21
57
12
102
93
24
33
90
17
13
11
48
25
36
47
12
37
3
8
72
49
60
48
18
53
12
31
41
12
24
4
69
23
96
25
63
32
4
84
96
3
53
1
47
60
12
4
44
156
24
13
18
45
33
75
8
12
37
6
9
104
7
57
12
21
47
40
72
8
12
4
80
24
37
11
31
48
53
36
4
36
141
3
8
31
9
24
20
36
12
40
33
36
107
36
108
13
3
20
40
116
73
24
51
20
16
80
67
24
42
3
8
19
6
11
16
87
17
1
12
23
1
90
6
48
35
1
59
16
99
21
92
36
13
47
7
17
36
4
15
17
36
108
31
53
49
83
7
150
48
23
28
9
6
17
28
44
76
105
23
1
120
12
54
54
42
9
20
12
48
4
20
48
13
119
4
20
64
8
25
42
77
25
12
36
171
44
13
39
8
60
25
27
21
39
3
18
12
12
11
25
27
8
4
117
6
17
25
51
57
47
25
36
59
16
12
9
48
23
13
59
1
27
27
30
83
13
90
17
100
ABCD 93258611872*3^$a+1 [50005]
108
20
25
72
15
80
1
11
16
165
15
129
15
140
16
33
51
69
71
16
9
11
25
108
36
48
72
60
35
160
176
109
143
52
44
16
21
15
12
20
25
131
112
45
147
68
49
168
195
132
81
27
153
135
105
12
63
48
44
25
36
72
15
32
28
80
337
12
180
191
4
44
64
20
268
68
16
44
37
59
73
27
156
84
69
59
1
27
68
64
12
45
108
23
157
83
84
76
32
100
33
219
48
32
48
1
12
39
129
27
9
71
84
61
35
28
81
15
20
64
81
95
96
60
4
44
84
16
32
49
36
23
112
32
160
48
189
35
85
95
16
32
25
36
147
108
81
24
119
97
15
105
144
24
51
105
39
48
117
23
169
108
132
123
128
265
119
96
12
97
111
32
52
9
51
68
1
11
4
44
85
60
3
33
36
123
48
80
112
140
132
16
92
13
35
229
108
3
32
16
44
100
80
448
33
27
144
20
13
12
24
191
25
336
39
93
36
27
20
25
192
83
49
48
15
153
72
15
20
13
35
109
15
84
32
12
256
57
12
111
57
12
75
128
12
25
11
64
140
96
16
33
72
48
11
85
471
45
3
36
21
39
81
3
12
9
59
16
96
93
207
164
60
52
44
64
117
252
111
105
11
28
105
27
44
64
36
117
219
9
72
15
32
16
12
212
25
135
21
204
47
96
208
9
23
13
159
36
44
61
60
12
180
204
75
33
3
32
85
11
144
25
23
124
20
13
111
57
27
48
140
229
60
84
27
45
83
16
33
48
60
23
49
27
68
12
208
48
9
11
48
192
28
105
12
63
189
35
156
84
12
36
124
176
84
28
20
28
80
84
96
48
25
51
48
32
1
147
33
203
61
183
140
112
93
12
23
37
75
9
11
13
3
128
97
159
45
275
49
59
13
83
1
3
21
84
35
25
12
108
51
12
68
1
63
60
48
32
13
12
155
28
224
36
204
61
12
96
11
28
33
3
45
24
23
64
21
144
63
57
51
84
9
72
24
3
116
60
85
24
48
3
36
21
48
11
48
28
9
503
112
9
59
193
95
12
36
204
13
147
228
57
3
20
160
12
45
48
35
145
132
36
107
12
61
131
4
45
35
49
11
4
93
3
44
36
12
37
12
111
84
81
47
37
39
36
21
75
153
24
36
11
109
72
60
63
12
224
4
12
192
20
61
35
12
13
84
47
96
324
64
144
60
36
32
25
132
35
16
140
97
12
71
16
9
87
177
180
11
61
51
129
15
60
20
60
48
181
59
16
164
208
44
25
11
160
60
9
156
47
97
108
108
24
11
133
47
37
72
15
21
24
39
32
37
36
12
155
12
100
12
105
23
196
45
111
20
60
84
49
72
3
192
9
11
61
47
37
11
84
73
23
97
27
128
13
12
123
144
9
39
45
47
100
44
301
3
48
48
57
87
93
60
48
75
69
23
64
180
128
25
23
49
15
96
9
51
129
15
20
76
105
155
13
35
1
95
49
75
45
132
207
20
16
9
23
64
128
60
36
49
111
45
35
76
69
24
51
21
84
24
47
304
9
12
171
9
36
3
21
75
9
59
28
20
25
39
44
112
20
108
49
35
12
4
12
45
83
121
36
35
4
33
15
80
12
13
51
32
180
220
48
32
37
155
16
45
36
83
28
33
192
24
135
165
111
80
13
47
64
ABCD 93259183144*3^$a+1 [50046]
19
69
60
27
9
96
44
28
36
9
23
24
1
75
24
96
20
144
24
37
27
12
33
12
23
16
44
13
119
73
3
44
36
64
3
30
47
4
44
13
59
1
30
9
51
33
44
7
21
48
56
16
12
36
24
96
20
64
27
29
19
17
40
213
90
78
63
20
109
18
45
24
63
81
117
15
15
29
36
7
41
1
30
65
40
44
120
4
33
42
137
16
8
19
45
32
61
27
32
1
39
63
33
24
84
56
25
108
15
75
33
8
60
97
83
1
60
39
96
8
12
16
68
151
33
93
27
117
6
9
21
3
87
45
9
11
7
60
30
3
104
136
20
48
24
25
147
21
35
4
15
9
84
32
1
35
37
18
30
35
48
4
72
3
42
48
15
32
31
5
12
55
33
12
27
5
13
35
37
18
18
120
83
7
42
35
112
36
8
19
17
1
23
36
121
83
7
42
51
56
4
24
75
21
44
67
29
7
174
23
52
3
341
24
25
51
12
44
73
15
27
45
104
7
9
104
76
20
16
24
21
3
144
48
84
63
42
23
97
36
47
36
7
5
40
27
17
40
75
65
1
23
1
71
37
3
24
45
39
20
12
28
99
17
76
27
18
39
128
55
30
42
29
79
33
84
84
117
15
48
81
119
31
30
71
12
16
20
4
32
24
4
33
90
29
88
56
36
64
21
48
72
39
36
33
15
32
121
23
16
44
156
31
12
108
29
13
12
23
28
8
49
63
12
60
108
117
11
60
76
104
61
48
47
156
4
33
30
65
36
61
51
9
15
20
24
40
9
15
8
7
60
48
33
21
36
114
30
23
40
20
96
1
18
18
23
52
44
85
30
29
7
45
24
21
95
28
27
45
20
28
56
24
4
60
56
4
27
29
60
37
12
3
44
13
51
60
12
80
79
6
87
12
63
57
20
25
59
52
44
108
16
27
42
47
16
12
32
144
76
15
65
16
39
5
91
90
72
191
16
8
13
23
100
81
18
5
16
9
63
44
36
4
15
6
75
12
15
41
31
60
48
60
30
27
33
30
53
40
44
31
45
32
97
3
56
16
24
72
8
12
88
104
37
15
8
25
51
24
296
79
101
61
60
23
120
67
33
3
33
32
4
45
119
12
48
4
72
20
25
18
5
28
188
4
12
8
85
131
100
21
23
28
44
13
30
17
55
65
88
63
9
116
19
65
16
68
1
35
16
12
45
3
9
71
37
72
51
9
123
8
40
9
155
148
15
18
23
76
36
20
25
3
36
15
9
9
11
12
67
17
48
67
36
12
90
42
9
20
24
108
139
33
57
15
140
13
111
96
104
7
54
11
52
20
52
45
6
5
12
12
48
25
47
25
168
63
27
17
24
67
30
35
48
7
117
8
4
60
15
33
303
65
24
24
397
72
15
15
21
24
33
72
47
96
37
23
7
17
1
95
19
41
49
59
12
85
54
18
3
104
120
13
18
105
87
17
43
18
30
45
32
145
108
23
4
12
24
39
93
39
5
4
20
16
3
65
12
64
32
85
3
87
69
8
115
42
119
72
12
28
8
16
15
66
15
44
85
35
25
138
21
141
15
36
27
45
45
3
27
78
87
68
7
33
39
29
1
83
148
45
102
33
9
35
31
9
33
18
29
1
23
64
27
18
18
12
21
69
3
39
5
28
128
37
3
87
48
117
27
60
65
4
51
9
9
83
24
1
35
7
30
71
1
36
123
116
100
44
37
27
68
7
21
129
12
60
156
54
6
39
51
12
33
9
35
73
27
24
116
13
75
8
48
36
31
65
24
4
60
12
32
12
25
246
69
3
60
101
24
12
24
109
135
8
109
18
30
11
72
28
32
4
15
9
12
147
33
44
24
16
68
25
63
128
31
53
192
16
24
3
77
40
45
39
12
39
89
121
78
45
56
12
25
39
111
125
132
85
95
40
32
61
23
4
15
30
11
16
195
129
20
36
13
72
18
12
18
71
16
21
15
27
18
23
7
9
20
24
64
8
109
83
156
37
203
136
108
3
120
5
24
4
24
12
21
99
20
31
57
68
168
40
9
75
8
79
30
3
92
40
20
40
21
59
1
90
17
13
27
20
7
21
327
12
18
11
136
33
11
96
16
32
223
9
60
24
24
8
60
28
36
56
55
24
273
15
30
18
65
12
67
9
116
1
27
20
48
24
16
24
153
171
24
8
7
18
39
44
12
48
84
12
36
49
23
36
1
71
49
96
3
20
244
68
55
57
8
7
42
39
12
57
48
47
16
12
24
44
16
116
40
45
23
4
72
36
99
5
4
9
51
27
12
132
65
25
18
30
95
13
47
7
81
9
15
45
39
60
36
8
12
25
11
4
24
24
36
44
100
12
123
72
30
171
8
16
36
32
13
27
96
84
93
54
45
33
11
289
11
7
69
111
125
12
48
72
60
13
54
45
3
42
156
24
99
9
35
73
30
24
185
13
11
1
99
27
42
23
7
17
88
8
37
ABCD 93259432432*3^$a+1 [50017]
11
12
24
13
215
21
16
32
45
67
116
9
91
71
36
96
33
96
12
52
20
15
105
39
24
73
12
23
72
12
24
25
11
18
48
67
11
9
12
4
20
75
24
13
8
88
48
23
1
36
20
189
19
56
120
27
1
11
33
4
23
25
132
23
49
8
40
23
36
13
29
31
17
19
59
48
18
78
37
119
57
24
51
12
9
268
35
36
12
33
28
44
48
15
37
11
6
30
61
72
53
30
73
95
1
32
36
88
48
59
96
12
61
20
124
20
24
52
20
3
24
18
51
40
80
112
80
36
4
23
117
15
21
28
32
12
132
36
21
3
15
33
24
15
1
12
20
21
51
39
97
8
16
11
121
36
12
11
48
1
5
15
75
84
36
6
54
21
12
16
36
80
28
59
108
109
56
4
11
9
39
1
176
16
11
162
19
56
12
33
27
48
3
13
128
88
24
53
48
90
85
11
84
24
25
23
24
21
15
45
52
47
73
48
72
23
72
13
32
16
59
36
13
32
40
11
37
24
5
42
12
69
48
27
105
63
12
24
49
72
8
40
36
12
48
8
28
44
69
30
13
116
36
16
95
36
9
9
115
11
12
1
48
5
24
66
60
49
84
11
69
12
4
12
11
25
8
84
84
15
9
3
85
24
59
133
24
24
35
33
16
95
109
32
87
49
72
32
4
47
1
83
49
24
5
72
3
15
48
24
36
48
69
4
32
3
1
48
23
72
1
56
3
36
13
44
112
11
93
27
1
108
53
42
1
128
24
24
21
54
45
16
140
36
15
48
60
37
53
3
144
4
11
49
20
3
54
7
20
27
69
3
72
120
21
4
47
93
16
8
28
17
139
8
39
37
132
24
24
44
9
30
36
37
32
9
75
40
5
6
13
8
51
49
41
102
36
45
60
16
47
57
12
12
16
32
4
36
5
42
156
1
20
16
8
45
51
39
24
12
24
48
132
36
13
77
3
171
114
27
24
21
51
3
12
24
1
47
57
15
121
24
131
49
36
12
23
57
33
219
15
33
21
6
13
23
9
45
120
6
1
143
33
64
155
192
9
28
36
12
20
60
39
72
37
32
3
37
11
45
15
45
4
56
88
5
19
36
71
229
36
23
21
48
72
93
3
60
9
43
72
5
111
3
33
16
12
12
72
44
9
30
24
61
20
27
25
59
37
32
28
68
24
27
25
143
21
15
9
16
83
1
11
36
18
42
12
13
11
93
159
36
12
198
75
64
23
36
105
36
24
3
21
28
68
76
23
12
150
54
61
8
3
133
11
69
4
80
60
4
83
9
64
71
1
44
9
6
45
84
15
12
36
13
77
54
69
24
16
23
93
148
47
93
15
1
20
88
8
76
23
21
27
36
21
12
48
63
21
4
12
20
72
112
155
13
23
69
64
107
1
24
59
18
31
95
85
23
24
25
5
6
18
7
11
49
20
4
48
24
8
63
13
60
71
45
28
84
41
54
37
8
40
23
49
56
3
25
164
21
91
8
15
30
6
36
36
93
16
24
20
3
24
30
18
1
23
12
1
12
36
84
11
61
47
21
16
17
15
16
36
12
20
45
63
48
3
9
52
11
48
73
32
24
21
91
36
11
96
25
92
16
47
109
29
103
20
120
261
6
133
83
37
120
144
8
15
25
95
49
36
20
24
15
9
63
9
123
69
16
23
81
28
44
4
20
3
12
45
60
16
5
3
48
99
169
84
152
64
11
37
77
30
21
75
18
43
29
3
16
29
114
57
45
18
1
23
84
9
100
120
5
6
9
57
19
107
13
8
100
11
73
8
4
20
39
36
12
49
11
217
71
9
3
49
5
39
160
12
68
12
72
12
4
216
35
13
56
28
36
56
63
57
12
28
11
45
87
21
105
139
48
29
99
75
18
31
44
16
23
192
61
32
28
23
60
49
68
75
49
12
32
24
40
48
36
36
11
72
61
101
99
40
56
36
3
36
9
12
15
33
39
49
48
12
48
44
24
16
44
3
109
23
12
54
39
3
12
21
21
30
24
13
48
56
39
54
111
3
30
75
16
59
117
16
5
3
87
33
16
164
28
8
40
35
13
23
13
23
42
90
12
25
83
1
5
55
35
9
4
23
61
56
72
40
48
24
12
41
75
60
16
11
177
40
80
27
36
96
13
23
48
72
13
32
96
4
20
28
11
37
60
5
115
11
72
13
5
7
35
1
35
66
19
120
11
18
19
56
51
69
48
16
108
80
76
8
27
1
137
6
49
32
12
52
11
9
87
120
13
47
18
48
150
45
39
57
16
8
4
95
33
4
59
36
25
23
24
12
18
3
39
121
71
6
54
61
72
32
15
109
60
36
83
12
33
16
47
1
11
24
1
48
24
29
67
72
8
51
1
48
23
13
32
24
36
12
40
32
136
32
93
24
19
11
1
84
32
112
8
3
13
23
30
18
6
27
21
91
72
35
45
15
9
39
54
3
16
96
24
11
48
61
48
5
72
66
72
21
15
21
15
24
9
12
15
18
27
24
21
30
36
25
128
15
1
11
18
6
69
51
13
5
3
24
27
37
48
24
24
71
25
95
97
35
18
3
120
96
16
47
37
161
15
57
91
24
11
36
49
5
6
9
99
84
114
18
73
11
33
64
96
60
35
18
24
66
24
45
108
4
12
32
51
36
30
31
44
75
12
36
37
59
25
59
60
12
24
ABCD 93259675058*3^$a+1 [50108]
12
18
18
42
6
30
12
18
24
58
20
10
24
14
22
30
6
44
82
54
14
16
24
92
124
9
29
36
10
36
2
6
48
18
102
36
6
18
42
18
12
34
27
27
6
36
26
28
21
29
67
3
110
4
18
14
58
12
20
6
10
8
6
76
20
12
18
60
4
38
120
4
44
42
4
38
46
2
22
30
63
41
6
84
13
29
84
6
84
24
54
34
32
6
52
26
90
6
54
30
12
18
12
24
12
28
30
42
2
6
54
4
42
2
42
36
4
26
12
34
3
35
6
12
18
40
36
8
94
18
6
30
8
60
6
6
12
18
19
15
6
32
30
6
52
36
8
48
58
68
22
134
18
18
25
29
19
17
78
1
5
34
9
3
38
55
5
10
14
36
40
74
13
23
25
48
17
4
26
4
68
18
7
33
2
40
18
2
30
18
49
39
6
2
18
60
22
44
16
12
14
18
36
1
65
12
78
18
10
20
4
2
31
105
104
100
12
2
30
40
32
48
6
1
135
12
98
46
62
46
24
44
22
14
22
38
54
4
18
14
52
36
2
72
24
46
8
10
20
6
96
22
2
40
72
39
35
16
14
12
58
36
8
28
2
31
29
19
11
106
92
22
9
5
40
74
66
30
6
19
17
24
48
36
24
18
70
51
11
12
6
22
8
28
2
48
4
18
74
24
34
20
6
22
18
27
35
13
17
12
4
32
4
20
16
2
18
19
5
18
30
48
4
6
30
80
12
22
12
90
14
10
2
18
12
18
52
8
12
22
12
24
2
12
16
6
36
38
6
18
22
26
48
25
17
16
32
4
26
22
24
12
2
6
106
12
2
52
36
20
16
6
14
22
12
20
16
6
38
37
5
54
24
94
18
14
12
67
33
8
42
13
29
64
6
8
37
23
12
13
29
24
6
10
26
78
54
12
4
56
66
10
8
24
22
18
32
1
3
2
90
10
20
24
10
6
18
36
20
24
4
21
35
13
9
30
9
11
40
32
12
18
12
16
3
5
43
51
45
48
48
5
90
12
4
18
50
28
66
14
1
3
8
18
30
54
31
17
4
26
12
18
40
62
6
52
3
29
10
56
10
2
12
58
2
34
2
12
64
26
4
54
24
30
18
18
42
21
17
10
2
18
24
78
12
16
14
88
18
2
16
62
136
6
84
38
6
18
10
62
12
60
7
65
24
6
1
48
21
78
45
35
60
1
11
10
14
34
68
24
52
44
18
114
36
12
48
24
16
20
6
94
20
12
48
64
26
36
10
3
21
14
4
9
23
16
42
2
72
10
104
24
16
27
9
14
6
4
20
36
30
34
18
54
18
6
44
24
16
38
61
27
44
6
18
54
36
30
12
88
2
52
20
6
37
23
10
44
6
12
10
44
4
6
8
10
56
28
2
12
60
12
42
30
28
36
2
70
8
12
24
10
80
18
13
23
54
10
8
108
46
14
30
12
12
22
44
10
12
24
38
12
22
44
4
8
18
10
50
166
26
6
22
2
12
6
16
42
27
9
44
22
32
10
32
30
4
20
16
8
28
14
60
18
36
16
6
32
66
25
29
18
4
8
60
4
6
8
12
52
18
21
17
12
16
6
116
18
4
108
6
14
30
40
62
10
2
19
47
64
20
10
68
100
38
30
24
10
8
16
14
30
4
26
6
13
48
35
6
7
35
4
9
48
11
28
9
27
56
48
18
18
90
30
66
31
23
16
14
76
36
8
94
32
10
72
48
6
44
6
4
20
48
6
42
28
108
18
8
6
30
6
24
12
30
37
23
4
74
30
4
26
6
36
18
4
12
3
21
26
1
3
14
10
8
30
34
48
2
16
32
18
10
18
32
40
36
66
92
52
14
4
6
2
36
12
42
10
38
12
31
17
10
92
12
54
30
54
10
2
54
42
78
6
58
2
16
8
12
24
58
20
30
28
12
18
21
41
7
11
34
12
122
4
20
34
18
14
28
26
36
25
11
6
42
12
52
2
22
14
6
70
12
20
34
8
54
6
60
78
60
48
30
18
70
18
2
30
30
12
40
2
30
18
12
4
72
51
3
26
10
20
30
7
5
10
8
30
34
56
16
42
18
8
46
14
76
50
12
7
23
16
12
2
30
18
4
8
28
20
72
54
16
32
1
63
2
70
9
17
31
5
10
33
15
42
14
16
20
34
38
12
30
46
44
18
60
4
32
4
18
81
53
48
16
2
12
12
18
16
74
42
36
7
101
60
12
24
58
8
24
30
4
6
48
8
1
15
12
20
49
17
6
40
12
69
48
27
2
22
104
40
26
28
32
12
6
6
18
34
12
18
54
32
7
11
4
26
10
42
18
30
14
6
12
46
2
19
96
27
8
54
48
10
42
44
60
6
30
18
12
10
18
12
6
14
13
3
38
7
15
50
12
18
4
36
24
48
38
48
76
38
4
21
5
94
26
12
54
6
78
13
45
14
24
6
34
36
30
20
22
9
17
4
26
60
6
34
42
12
32
24
34
24
44
18
36
4
92
24
30
4
26
36
24
12
12
12
4
27
35
60
22
2
18
7
41
24
24
4
50
10
72
44
12
18
6
40
14
114
60
6
202
78
2
10
2
4
66
8
10
32
28
2
18
60
24
22
12
20
34
8
24
114
25
9
8
10
8
13
23
6
24
52
62
10
54
2
36
42
70
20
18
10
2
4
62
22
2
34
42
2
12
13
5
18
52
14
48
7
11
24
13
87
8
1
47
16
54
32
12
22
54
44
30
4
32
12
30
12
6
30
18
72
1
21
12
56
58
74
6
54
6
4
45
9
74
34
20
24
6
36
90
4
26
18
28
15
29
4
6
80
18
28
8
22
14
12
16
26
22
8
16
50
25
29
18
1
47
18
12
10
9
9
86
46
2
18
18
6
18
30
30
12
13
17
10
20
16
18
14
40
8
12
48
22
6
14
12
6
25
47
16
6
18
9
17
6
30
40
14
36
4
56
40
14
16
36
32
40
6
32
4
44
22
14
36
12
10
42
18
51
5
46
68
6
12
7
57
8
22
20
24
10
182
120
12
64
18
90
8
18
78
22
20
22
26
96
48
30
13
17
36
54
6
6
6
4
48
6
26
31
15
20
24
4
33
23
22
2
12
22
15
3
8
10
20
55
9
2
36
18
30
40
6
38
10
50
36
4
18
2
138
4
8
36
10
180
18
27
41
4
3
3
50
54
34
8
10
18
36
38
37
101
30
13
17
24
48
4
26
58
20
54
37
41
42
66
108
6
18
36
64
30
8
13
3
12
20
12
48
70
62
4
8
10
86
22
27
35
16
20
84
60
34
18
110
18
10
6
86
31
3
108
60
14
18
37
47
72
22
44
60
18
28
12
20
36
48
22
8
18
10
90
32
40
18
68
28
14
16
26
70
80
18
28
50
61
5
40
3
17
4
12
15
3
14
18
102
6
4
6
26
46
14
90
6
42
12
24
4
26
12
24
18
42
4
26
7
3
140
48
36
30
12
28
90
30
15
3
14
48
46
6
30
20
12
10
56
30
13
11
10
50
4
26
30
34
2
4
165
53
24
60
30
10
8
7
21
8
6
52
2
22
8
36
22
38
4
62
28
30
14
6
25
5
28
8
36
40
6
48
21
35
54
6
16
14
40
38
66
36
18
22
18
30
14
40
20
6
12
4
8
46
32
24
24
22
32
18
4
6
98
24
22
14
52
6
12
27
23
22
3
89
12
10
8
6
6
10
8
18
24
6
18
24
66
4
18
2
16
39
35
12
16
38
52
8
6
60
60
10
39
3
93
5
6
102
28
74
36
18
12
22
26
42
13
5
40
54
18
92
12
16
2
94
18
56
12
16
20
52
2
12
6
52
2
52
26
12
30
19
5
12
18
10
32
42
6
12
16
56
10
38
108
24
12
52
36
20
6
6
6
30
40
8
19
45
24
27
27
2
42
4
14
18
10
12
42
12
9
35
13
35
12
10
8
30
1
11
22
20
34
2
16
86
52
2
76
30
38
12
4
27
41
22
6
32
4
30
38
4
20
34
8
49
23
18
18
102
ABCD 93259792792*3^$a+1 [50061]
117
55
11
9
9
187
36
29
24
84
7
8
72
12
52
12
44
16
80
100
35
12
9
52
83
24
1
11
129
3
12
57
21
3
24
48
12
12
36
12
63
9
12
24
12
36
93
3
36
52
8
39
21
3
13
32
39
9
24
57
7
8
39
45
69
18
33
33
15
24
15
1
8
63
37
17
18
9
45
60
15
3
66
75
21
55
20
63
18
6
49
164
96
28
32
4
188
69
18
18
36
171
36
21
6
9
36
21
15
21
75
220
11
18
51
28
32
60
12
57
3
24
3
9
24
21
3
3
57
27
9
24
12
15
121
56
3
1
20
60
4
32
3
42
39
45
75
33
43
8
57
15
36
60
33
19
32
9
15
3
57
48
39
9
3
6
19
8
39
18
15
24
168
16
71
49
35
33
96
33
15
3
21
123
60
36
9
3
33
28
53
19
48
56
15
1
44
141
15
231
6
3
15
30
39
21
12
15
39
18
24
51
33
18
57
24
45
7
8
135
1
32
12
64
20
15
9
21
7
8
57
43
68
4
12
41
67
71
24
33
21
19
212
52
32
72
36
12
12
21
3
96
9
48
3
12
75
6
3
9
24
18
37
29
63
28
20
24
48
39
57
60
48
48
39
30
15
3
18
7
72
68
3
37
8
75
90
42
30
3
21
63
21
27
27
25
11
37
131
57
180
84
15
21
15
21
48
21
18
25
20
45
15
4
35
9
12
36
75
48
6
54
54
66
72
18
75
24
15
57
36
12
12
9
27
9
18
12
54
3
3
1
12
32
12
9
43
8
48
36
33
3
51
48
81
24
24
84
219
42
51
33
7
35
9
40
149
27
60
12
72
24
3
9
39
6
12
27
84
111
9
12
27
42
27
4
32
3
36
60
109
17
12
27
45
19
20
21
15
57
51
36
4
47
42
3
24
12
15
45
27
33
24
9
60
30
21
60
48
3
117
12
24
60
4
8
28
8
9
55
155
24
49
95
21
156
15
6
67
44
36
15
21
12
4
8
24
60
33
27
24
16
32
21
6
33
33
63
136
8
15
73
17
3
88
11
24
33
3
9
9
111
9
75
84
27
1
71
45
9
12
27
72
60
12
36
33
12
55
35
9
12
60
9
27
51
54
66
93
4
71
21
12
57
55
29
6
18
27
39
6
19
20
27
18
3
51
33
9
87
24
45
54
9
27
33
24
4
8
84
48
15
18
39
96
12
24
16
71
1
36
8
81
27
4
20
33
3
12
63
81
27
57
45
18
25
32
4
17
39
27
33
9
55
29
15
12
100
36
8
12
3
30
111
12
64
32
12
21
39
39
69
24
15
18
3
12
33
7
44
57
51
72
21
3
12
3
36
1
44
12
4
35
45
27
54
51
105
27
27
21
33
54
25
107
57
81
24
15
40
17
66
18
15
57
43
32
36
84
108
135
57
12
15
9
16
17
48
6
9
28
80
3
45
51
9
60
15
93
4
104
87
33
3
69
48
12
48
63
12
21
4
8
99
30
7
20
52
101
72
39
69
3
51
18
96
18
12
54
27
27
18
39
48
36
3
93
3
21
45
36
27
51
30
55
44
123
45
36
21
15
9
27
21
63
33
39
15
1
20
72
16
17
19
11
93
3
30
72
3
12
3
24
1
56
33
30
25
101
39
21
67
5
12
24
39
48
4
47
78
3
88
32
24
16
44
60
33
6
9
21
63
45
3
15
6
84
42
33
12
100
12
56
16
35
144
6
48
7
180
12
53
3
51
60
21
72
15
21
9
6
33
72
3
18
15
15
1
35
25
36
119
45
33
39
27
9
63
1
8
24
21
108
51
28
32
4
17
3
27
6
27
3
60
9
108
81
15
16
68
9
12
15
81
30
54
18
9
15
30
3
76
11
69
99
21
24
4
32
12
171
21
144
39
1
11
132
36
18
3
36
9
51
28
108
108
8
36
21
27
60
27
12
18
15
63
1
44
27
1
65
27
45
18
78
27
3
57
15
60
85
8
33
3
15
1
20
45
15
75
18
18
60
49
17
15
120
12
21
12
7
17
48
63
12
4
11
133
65
3
39
129
27
60
9
4
20
60
33
19
32
15
25
29
15
76
77
87
24
45
3
21
18
1
8
12
81
43
20
28
17
18
57
24
9
72
7
53
27
12
117
24
54
45
57
27
12
33
3
33
54
90
24
55
20
72
36
36
48
4
68
52
56
12
3
24
18
19
29
79
12
80
36
15
45
3
61
11
25
32
24
64
32
21
63
108
12
72
4
56
48
21
12
24
3
27
72
9
12
3
84
45
51
69
4
20
9
60
19
107
144
1
12
17
18
36
57
3
21
9
15
45
48
19
108
77
126
45
12
48
3
105
3
73
47
1
32
93
96
36
15
69
87
3
33
60
12
45
87
24
36
9
54
6
3
60
36
12
12
15
42
51
96
9
18
9
12
36
111
69
48
3
24
30
54
9
87
36
33
36
21
102
72
1
41
19
11
6
219
12
60
33
30
21
48
72
27
21
9
19
60
29
54
33
9
54
81
21
15
27
18
19
53
3
63
9
72
12
3
9
3
69
24
33
54
73
24
143
1
89
72
12
3
4
20
64
80
9
3
12
3
24
54
18
37
11
33
4
152
15
93
15
21
12
21
72
39
96
12
48
15
45
27
33
27
48
18
3
24
45
108
96
27
72
21
15
100
8
39
21
12
4
5
51
15
6
84
27
15
105
21
30
21
15
18
15
24
72
216
3
1
8
27
57
120
21
108
3
28
44
24
93
75
3
48
21
12
4
60
47
60
1
20
27
93
21
30
18
15
12
81
24
48
15
60
39
33
12
12
9
91
32
3
24
1
35
9
28
20
27
21
24
9
6
81
9
66
9
28
59
90
54
84
37
23
21
12
4
36
36
72
11
9
12
51
18
15
9
15
240
51
30
3
51
72
1
17
43
53
3
12
4
137
3
16
5
27
24
12
9
67
23
21
12
15
18
6
13
56
15
9
52
32
192
57
7
29
18
33
28
32
21
72
3
51
33
12
9
66
18
27
12
3
9
9
63
21
6
45
4
24
11
1
20
15
6
15
36
21
51
4
8
60
3
33
21
27
3
1
41
102
153
12
36
3
33
51
60
12
6
3
16
72
ABCD 93259793548*3^$a+1 [50035]
64
192
45
35
109
102
36
6
36
18
18
27
96
144
21
66
36
24
144
29
112
21
18
9
9
18
48
6
36
84
144
6
84
6
54
65
43
30
24
111
87
105
15
18
15
57
6
54
126
144
48
24
5
7
54
35
7
12
29
31
18
54
9
3
45
176
16
48
93
186
48
24
264
9
69
18
9
45
66
204
21
9
135
96
183
24
66
15
27
30
78
66
87
45
216
72
36
63
57
60
59
7
24
33
57
66
6
18
45
9
36
36
36
27
93
6
12
42
12
6
21
48
39
48
60
29
37
11
157
35
73
36
18
209
43
198
120
87
93
147
3
30
18
6
12
42
18
30
168
57
27
18
150
210
155
13
35
1
36
27
45
35
16
51
6
54
54
72
36
48
18
18
155
48
13
51
9
48
18
126
23
16
123
6
18
36
57
9
60
48
24
48
72
42
126
36
36
59
13
51
75
72
54
12
27
105
135
75
149
109
84
15
9
30
9
15
30
6
102
23
96
43
36
162
143
16
27
66
252
42
48
77
96
64
48
3
6
234
72
357
87
78
72
36
15
48
9
48
60
123
15
24
138
24
90
234
30
90
75
165
102
24
48
18
27
9
18
78
36
30
24
54
39
45
35
37
18
42
54
54
120
42
36
216
72
36
18
120
15
21
27
27
18
24
11
61
48
24
192
27
33
48
18
45
33
36
11
25
18
21
159
18
108
30
42
36
54
17
49
18
18
24
54
12
24
9
27
18
3
69
162
72
33
3
18
90
30
35
1
42
90
66
78
11
7
30
123
9
36
18
108
18
3
32
73
72
30
6
18
41
16
69
27
39
78
30
24
18
48
24
36
66
72
125
259
30
18
24
48
60
18
54
90
18
12
57
93
35
64
27
53
103
6
30
5
37
18
36
21
63
65
7
90
6
9
57
36
96
84
36
60
111
141
30
21
57
71
48
25
54
12
69
75
78
84
35
25
54
36
36
9
27
36
54
27
75
72
54
36
3
21
102
5
49
42
66
72
6
72
36
48
9
69
27
21
72
54
6
18
18
30
18
3
96
48
87
6
138
72
33
9
48
6
33
39
72
12
5
121
36
35
48
13
156
23
13
24
66
18
108
11
43
72
29
97
18
77
19
12
168
30
59
49
150
57
27
90
24
3
63
17
73
23
19
120
36
36
18
60
30
18
18
29
96
19
54
18
126
24
36
18
18
84
150
102
87
45
48
36
63
32
16
93
18
48
129
69
270
42
51
48
93
6
90
66
126
3
57
18
108
18
54
81
9
54
30
83
7
96
12
60
18
18
18
11
1
6
120
6
11
25
12
27
128
7
36
6
63
75
36
54
11
13
99
32
160
9
6
72
48
6
99
27
30
36
144
96
18
30
18
90
36
3
48
45
12
6
48
6
36
138
96
54
72
12
60
300
6
5
48
127
33
57
18
53
49
143
169
18
5
49
12
42
102
78
5
25
23
67
6
39
96
135
57
27
294
12
24
75
96
3
36
150
35
91
30
114
138
72
60
54
126
18
144
66
15
3
78
144
102
108
77
19
72
21
51
18
120
35
112
87
60
36
18
36
35
19
72
117
21
108
6
18
39
105
36
12
167
49
36
54
36
36
78
12
60
36
35
13
35
7
108
77
16
9
6
54
59
13
48
78
36
66
24
18
197
13
60
39
45
108
71
1
108
114
48
17
73
36
147
15
161
37
54
54
18
216
60
57
51
77
31
36
18
36
30
150
120
11
79
6
72
35
91
102
6
54
3
15
84
72
5
96
157
131
7
42
47
16
9
36
12
18
6
102
89
25
162
5
43
21
111
162
36
75
80
25
36
30
6
12
18
18
108
3
57
306
53
1
143
163
36
90
18
29
43
174
18
42
66
57
33
15
3
6
71
1
30
144
186
12
59
19
120
6
126
33
111
18
36
27
27
90
75
192
3
93
159
18
36
66
6
174
53
16
237
36
90
36
17
43
53
13
6
30
78
30
35
133
72
48
72
36
39
75
126
36
35
13
35
79
126
18
66
180
72
147
48
45
12
23
1
12
18
33
3
45
27
54
24
39
69
ABCD 93259846534*3^$a+1 [50058]
19
81
44
24
40
45
27
12
45
87
80
163
45
60
51
36
53
1
51
68
112
140
36
103
30
71
48
96
16
84
56
25
23
48
64
33
3
9
83
7
24
17
67
81
164
72
85
3
8
52
20
61
30
306
111
3
9
201
107
19
9
104
12
96
64
20
24
16
3
66
47
48
4
12
3
17
85
119
115
54
3
72
8
72
76
12
189
24
179
48
24
4
84
57
63
80
72
108
16
132
8
4
51
17
12
61
24
66
9
27
54
107
40
3
54
71
31
90
39
165
59
16
56
36
49
59
16
45
23
31
180
45
116
168
55
72
33
15
90
95
31
57
84
44
4
32
96
12
16
56
13
35
25
51
129
12
24
27
132
32
16
3
6
15
20
144
60
136
8
132
145
11
88
12
87
125
12
76
32
7
24
84
53
72
145
42
21
87
57
20
13
95
97
39
216
39
29
12
4
92
19
108
6
27
72
8
72
31
54
23
4
9
159
57
24
87
80
120
48
36
108
40
12
48
27
113
85
27
20
79
54
23
100
20
19
90
63
15
5
60
52
129
6
41
28
84
60
80
28
33
95
40
9
147
60
68
12
19
17
12
97
54
45
15
77
43
96
125
64
24
32
73
11
12
4
80
73
71
19
6
59
25
35
52
56
4
75
41
7
33
8
96
28
105
71
145
155
16
69
95
16
128
48
124
3
72
54
47
73
107
12
100
51
17
108
19
137
16
27
41
64
12
69
191
79
54
23
4
44
85
35
12
112
20
7
9
24
56
109
12
3
60
8
12
175
17
124
21
15
33
95
91
117
273
36
18
57
80
49
27
20
79
93
27
149
16
56
49
204
144
66
17
73
90
9
80
55
72
24
221
133
11
72
79
65
4
36
108
68
48
24
61
11
88
27
5
4
15
29
208
33
39
81
95
204
97
35
19
57
33
36
18
57
33
6
45
21
71
97
35
1
47
7
33
32
145
35
36
24
31
9
72
8
108
28
99
77
13
126
54
83
4
44
4
15
45
21
54
5
55
93
48
15
96
33
15
33
3
29
25
51
21
54
41
96
12
85
42
125
40
8
37
18
17
96
37
195
68
7
57
63
42
18
405
20
127
41
40
92
97
75
68
115
57
56
7
117
9
59
28
60
8
31
30
24
119
28
32
36
16
36
69
90
90
23
48
37
87
20
108
28
8
112
39
65
16
128
4
12
68
192
96
28
20
16
108
180
15
17
28
32
48
7
30
143
60
72
109
30
24
105
36
51
221
124
60
20
28
48
8
60
205
114
12
9
9
15
57
18
6
36
3
32
49
24
15
120
8
4
36
48
51
5
24
85
39
27
53
1
24
51
20
4
8
73
36
83
97
71
7
156
126
11
12
48
72
55
36
209
148
24
75
5
64
24
15
90
3
63
150
71
16
32
37
95
16
3
29
28
63
6
11
72
1
111
33
143
7
17
40
48
8
48
36
148
87
48
5
28
117
15
92
4
92
52
60
81
66
93
32
163
5
55
17
36
288
49
63
9
135
80
25
11
40
32
120
25
47
49
30
24
81
24
21
51
8
265
27
9
75
45
27
27
5
37
155
4
21
11
84
13
15
48
60
312
12
68
7
81
20
133
71
4
189
35
1
47
52
32
60
16
32
55
12
78
35
12
36
72
48
13
71
16
20
28
21
39
32
19
18
3
272
127
105
69
51
8
121
54
53
37
90
17
276
67
6
30
81
9
11
25
11
13
15
21
23
187
24
5
12
49
15
68
60
48
7
41
96
64
36
48
8
4
9
59
31
24
137
60
100
56
43
29
25
3
68
19
66
144
6
161
48
55
60
57
45
23
12
73
252
11
84
96
84
49
11
115
54
24
27
56
120
40
93
15
12
164
13
71
49
11
52
104
73
87
80
16
153
15
56
100
45
3
32
19
29
52
80
16
24
105
23
37
18
33
60
84
159
90
35
91
21
3
17
13
59
37
75
20
16
32
52
176
7
53
37
12
18
36
6
144
47
64
56
24
48
61
96
131
24
73
71
24
55
12
113
52
75
69
69
ABCD 93259873912*3^$a+1 [50034]
60
3
73
179
45
118
32
66
28
42
8
10
72
143
192
24
120
63
6
36
63
48
25
20
39
108
57
30
154
104
12
16
18
29
48
147
30
63
24
21
15
84
61
110
70
18
120
62
10
62
100
23
37
2
33
13
23
37
23
7
65
105
63
25
44
27
108
93
39
13
20
28
32
10
2
6
112
18
23
37
8
36
118
2
24
72
123
85
30
32
10
110
42
120
46
29
121
80
120
114
10
8
87
25
36
26
18
15
21
15
145
35
117
58
26
6
9
81
30
18
36
96
82
110
27
63
6
12
15
37
8
207
13
158
45
9
12
54
57
13
12
72
62
54
10
24
26
54
30
3
129
3
1
80
100
14
18
87
57
48
63
24
135
66
27
61
11
36
15
10
12
32
66
45
37
86
9
13
42
8
54
3
25
47
60
75
9
79
2
16
80
174
16
110
27
105
12
16
162
5
33
75
48
117
99
48
45
27
69
4
8
15
73
20
10
65
7
8
54
15
27
18
126
54
15
193
2
6
144
40
26
21
60
69
10
29
45
70
8
10
62
48
54
15
9
4
6
26
46
77
13
20
15
144
81
10
30
132
23
60
9
18
16
65
87
9
45
64
84
8
3
69
70
2
60
36
30
160
74
144
36
34
26
48
87
1
30
50
87
21
10
65
7
62
10
18
80
12
87
24
115
90
24
8
87
13
2
90
72
16
95
12
1
26
21
45
24
28
80
147
120
39
81
13
18
62
18
54
15
91
5
13
20
27
177
15
25
116
42
48
34
48
47
25
168
48
32
54
144
72
10
38
9
15
21
25
44
27
24
21
15
96
55
14
66
129
24
12
33
100
14
18
3
69
118
17
1
44
12
15
39
54
28
60
2
33
9
36
352
20
51
36
39
90
36
106
113
69
106
254
3
97
8
132
10
2
63
45
10
18
59
48
132
45
66
93
69
16
47
7
18
8
15
15
21
48
85
96
62
10
20
39
48
73
48
47
60
7
2
108
28
8
60
202
65
7
86
51
69
52
20
88
2
88
26
36
27
21
39
60
25
62
18
12
51
45
39
19
41
9
40
140
4
32
118
8
30
90
70
170
18
54
130
6
74
63
84
13
38
9
61
44
156
99
63
45
25
107
39
81
36
99
9
15
9
21
42
40
80
117
81
124
38
82
36
11
121
8
4
83
15
114
36
82
18
59
96
25
2
16
5
195
9
15
18
48
54
6
144
15
21
22
8
21
13
108
2
72
78
18
9
1
12
8
18
9
151
80
22
42
18
44
226
53
36
21
28
35
25
152
120
82
8
42
63
93
96
36
102
6
12
3
67
72
101
12
97
150
8
48
64
6
11
1
198
89
45
10
18
44
60
15
31
17
111
70
12
72
32
39
7
74
3
61
35
9
90
162
36
18
6
51
159
18
70
80
48
9
9
96
48
36
36
6
234
318
136
14
66
82
32
3
12
72
13
8
10
72
110
226
42
30
17
33
28
80
135
21
15
39
141
13
23
39
93
3
10
23
87
114
30
78
28
38
64
17
33
46
146
64
80
75
57
28
54
56
57
85
8
12
24
118
56
69
1
35
21
24
66
21
120
145
48
26
34
54
26
12
52
120
60
80
48
15
157
8
75
12
55
17
1
30
42
80
27
45
63
63
58
32
48
54
42
46
2
15
55
38
18
6
3
45
16
12
158
30
34
26
12
42
48
33
45
10
17
39
45
43
2
88
188
10
80
82
23
33
6
201
15
30
63
72
133
54
8
9
1
30
98
100
116
51
24
51
33
129
15
103
80
162
27
19
62
24
18
10
30
50
48
52
48
8
39
93
27
57
3
231
21
21
27
3
42
148
8
42
30
160
18
56
150
3
45
36
54
198
52
47
45
16
18
5
75
112
32
40
62
36
78
72
30
75
48
12
37
8
24
244
11
1
32
40
8
39
121
44
28
8
135
48
25
56
16
44
63
45
87
61
44
99
51
48
165
21
40
206
46
23
21
6
30
159
1
23
12
39
78
28
12
18
8
64
5
120
177
76
60
107
73
23
49
92
18
70
83
48
12
84
261
99
241
20
72
28
107
205
95
15
78
10
77
33
60
48
87
13
71
60
1
80
87
87
16
8
81
108
27
18
126
10
44
28
23
169
150
2
36
99
9
144
88
30
42
71
ABCD 93260570842*3^$a+1 [50193]
21
54
48
78
138
9
15
36
156
168
33
129
111
63
21
15
78
3
33
75
87
174
6
33
105
27
297
3
3
57
33
39
27
6
219
36
33
72
54
141
69
36
3
72
15
60
54
66
117
12
24
45
147
60
15
18
51
201
39
120
96
12
75
33
24
69
15
177
3
21
15
33
42
156
24
120
324
36
9
87
84
54
60
51
15
9
36
48
72
15
234
42
90
54
48
132
93
87
18
192
6
18
15
36
123
42
90
54
87
15
108
21
21
159
24
27
108
60
84
57
69
162
60
33
111
54
51
15
78
3
120
15
57
15
18
18
144
72
24
12
42
72
111
33
102
18
6
48
72
60
108
30
3
24
81
27
87
48
6
39
72
108
51
36
30
6
12
81
156
24
87
33
24
72
36
135
78
87
132
45
3
75
69
180
111
285
39
54
15
96
33
15
87
108
93
75
33
15
180
9
72
9
75
69
6
156
150
15
3
30
18
45
9
78
57
99
21
96
15
90
198
72
345
12
21
36
18
57
9
42
30
27
12
36
132
105
3
135
117
33
30
144
24
69
60
51
30
36
3
33
63
27
9
9
6
105
129
36
108
3
27
81
12
15
72
240
72
36
48
342
27
141
30
114
72
111
27
108
18
27
27
90
3
3
69
111
21
15
33
3
72
93
15
72
18
39
99
132
84
78
3
87
177
36
60
108
9
3
165
30
24
21
192
96
45
75
15
126
3
111
216
48
18
3
96
51
174
78
72
48
6
84
126
9
63
108
6
3
12
21
3
12
3
264
45
12
105
63
12
108
75
12
81
9
54
54
18
45
69
111
108
81
18
126
42
108
144
177
21
120
144
219
51
24
69
195
18
63
9
27
9
27
213
87
93
39
180
63
114
195
75
129
51
33
33
39
255
105
51
9
36
120
240
12
21
51
165
123
108
15
57
132
84
72
33
24
3
267
21
141
15
75
84
24
30
36
6
21
12
3
102
3
24
69
54
12
78
15
36
132
33
102
45
27
108
45
87
306
15
60
12
24
9
126
45
15
210
18
168
33
15
72
90
3
132
15
72
21
180
81
171
45
90
9
33
66
60
21
156
15
9
63
90
63
84
144
87
144
9
9
3
144
129
15
72
108
15
117
12
72
15
93
57
18
33
3
21
195
54
75
15
129
33
3
12
144
21
39
33
72
54
84
108
9
180
123
21
12
60
33
15
15
24
138
135
63
45
120
72
3
54
36
90
345
51
180
21
48
129
102
36
93
75
21
9
111
213
108
27
123
93
9
18
9
15
345
33
15
96
15
12
9
120
75
90
51
75
57
120
72
3
18
144
120
63
36
69
111
375
36
198
18
108
141
24
69
66
21
15
81
99
114
12
24
18
33
3
105
15
162
135
12
51
60
36
105
93
3
177
3
228
219
141
39
48
162
96
51
36
75
57
48
75
57
27
24
126
39
141
159
87
24
18
87
15
60
48
108
144
9
72
15
12
45
192
36
60
15
33
57
75
72
48
108
24
12
39
90
39
105
12
111
72
123
45
192
213
42
12
60
141
15
114
3
63
9
15
156
45
72
12
15
90
126
24
129
87
33
57
3
36
51
72
102
63
72
9
99
63
60
12
198
3
36
3
198
18
144
102
90
6
147
12
21
3
9
27
9
90
9
72
15
69
75
21
45
39
75
30
ABCD 93260673074*3^$a+1 [50002]
176
69
54
72
229
80
16
35
138
6
21
24
81
18
66
150
21
64
120
104
40
120
96
24
32
45
54
216
30
198
276
85
24
80
45
115
72
264
24
5
126
85
11
48
96
85
59
30
15
57
78
1
125
139
5
27
39
25
11
24
30
144
36
54
37
8
16
11
133
35
126
31
5
43
72
48
72
8
16
144
32
45
78
21
64
152
45
19
41
79
131
13
5
60
31
80
96
48
27
54
55
95
36
18
72
120
24
171
144
129
127
5
99
40
24
65
60
147
153
55
161
24
246
1
8
16
29
67
83
66
235
89
15
120
27
24
45
9
7
5
108
60
91
24
11
21
123
72
93
177
103
72
35
18
51
21
43
11
85
11
18
72
120
19
269
276
79
216
65
31
8
117
54
6
135
40
48
56
16
23
25
125
36
84
27
144
16
144
24
56
64
35
117
9
36
84
31
83
37
24
24
131
84
6
30
109
95
12
13
72
29
84
7
168
176
15
265
251
13
96
185
66
45
105
175
120
5
144
6
109
11
13
137
234
54
90
270
7
113
72
79
80
9
210
37
23
81
40
24
56
9
36
51
64
125
30
45
69
75
105
127
305
199
29
115
35
120
85
101
126
13
120
65
31
35
54
247
5
339
136
35
210
43
17
39
15
66
18
85
155
192
45
64
89
15
120
357
30
108
222
3
81
15
280
11
109
59
37
24
24
77
43
41
24
175
17
175
24
24
35
21
64
77
75
195
93
40
95
145
5
27
160
83
45
72
40
89
54
145
41
66
69
40
5
30
126
60
115
65
18
120
37
5
48
67
48
17
103
32
153
30
25
125
67
35
54
79
96
24
5
12
54
1
89
36
115
53
27
9
84
72
139
144
11
54
12
18
177
208
72
83
6
135
219
60
1
24
192
128
112
168
77
18
121
5
19
107
109
65
79
17
18
37
155
69
21
78
72
133
41
24
135
45
12
18
42
54
354
60
31
5
115
11
13
17
144
31
5
24
30
114
12
79
24
11
30
36
108
31
11
18
67
35
13
41
31
48
120
71
145
59
36
49
120
32
168
27
13
17
55
24
29
91
24
80
27
90
18
1
11
54
55
24
35
85
120
5
67
59
186
18
1
209
87
75
13
77
150
30
180
43
65
15
21
24
91
35
66
198
37
104
45
75
45
6
54
90
109
35
90
12
18
6
36
180
84
19
96
24
101
19
17
18
30
6
265
41
79
96
53
6
85
35
24
30
55
96
216
125
43
65
72
54
36
30
63
112
83
30
87
3
45
16
24
77
78
66
36
223
425
42
30
90
90
108
55
77
84
15
81
39
51
93
72
88
11
85
11
84
9
16
24
32
99
54
31
149
67
29
54
157
24
89
12
19
125
24
67
5
3
16
65
204
12
55
59
45
9
127
53
67
8
16
24
56
40
125
19
35
72
54
15
39
42
54
9
40
120
72
5
234
6
3
40
56
64
17
54
30
36
63
285
67
24
96
23
25
17
103
17
24
66
13
56
40
96
24
264
80
21
114
1
155
69
16
24
80
135
6
19
11
150
156
168
72
19
56
45
60
135
64
35
90
30
144
72
69
21
19
80
184
131
109
107
18
171
16
8
147
18
6
85
5
126
85
89
15
45
54
ABCD 93260677912*3^$a+1 [50050]
54
90
54
48
12
48
24
60
60
33
12
24
99
72
120
33
120
36
15
165
60
9
186
69
36
96
48
132
39
24
45
27
9
57
270
18
159
36
84
63
12
36
12
24
48
117
180
75
36
78
135
75
9
21
75
255
9
240
111
12
33
24
36
315
9
12
60
48
375
192
24
45
15
141
60
21
102
72
60
24
9
15
12
9
15
84
36
21
420
120
108
51
84
6
99
3
24
9
99
45
207
60
60
45
24
39
297
15
120
150
63
147
225
111
33
195
24
120
12
84
72
240
117
36
105
90
24
48
48
45
60
120
24
36
195
249
207
24
216
54
111
39
186
150
36
9
39
300
12
228
72
117
3
42
87
39
141
69
15
75
12
9
75
189
105
255
24
120
360
60
3
69
39
84
132
33
195
165
3
108
84
36
69
111
21
15
33
27
33
72
15
33
27
9
117
222
21
39
105
45
15
27
204
36
24
312
57
60
72
48
180
27
24
84
36
12
72
156
72
9
180
51
60
48
96
33
75
141
51
216
84
165
75
84
45
15
69
27
126
63
15
24
96
204
57
24
39
81
21
39
51
24
36
9
60
36
3
126
15
39
45
27
9
75
105
21
54
42
54
33
27
24
21
75
36
9
231
12
12
84
60
21
21
87
57
18
12
105
15
108
60
18
30
57
63
60
9
99
120
45
15
24
108
300
108
81
39
36
156
168
9
60
123
93
111
45
15
36
237
96
27
9
63
36
60
69
3
24
96
102
87
84
27
12
30
291
15
96
144
141
168
105
15
36
27
69
48
45
126
36
24
12
12
141
24
75
45
36
111
69
24
111
96
84
105
36
48
75
96
84
18
54
48
42
90
69
60
36
48
96
75
9
63
48
30
102
117
21
51
3
12
84
69
72
39
60
84
81
111
84
9
15
105
3
108
105
15
21
144
27
9
15
48
12
60
33
36
39
36
216
333
312
39
45
24
81
90
96
216
57
12
168
72
9
39
87
84
84
60
78
207
3
9
21
18
21
108
36
15
120
81
48
33
207
120
51
6
3
237
6
84
168
117
135
24
42
63
24
75
36
69
27
24
162
102
225
63
12
120
36
24
180
198
42
6
42
60
9
75
69
399
117
24
84
51
21
108
15
21
60
120
24
51
60
45
75
165
120
9
18
60
162
27
15
60
45
60
39
81
9
270
69
243
84
69
27
117
3
33
120
24
123
48
21
99
36
120
60
66
42
117
75
60
9
24
120
36
60
156
15
84
66
54
42
114
24
60
189
36
24
63
57
3
48
21
144
171
45
9
150
156
204
36
93
15
237
3
21
15
21
180
48
3
18
6
36
9
60
75
45
123
126
75
15
21
3
60
66
51
99
225
96
84
75
96
144
69
36
75
102
18
252
24
9
51
84
72
18
15
39
48
12
12
18
171
24
12
51
84
168
60
57
39
60
120
72
9
75
180
168
45
60
12
3
36
96
33
87
120
96
57
36
75
69
120
51
60
69
36
51
9
15
12
12
12
240
36
117
180
351
24
126
42
192
120
ABCD 93260978516*3^$a+1 [50025]
12
30
2
27
3
45
1
32
88
30
12
44
46
80
24
15
21
64
26
28
41
21
52
23
12
3
10
44
36
22
5
3
22
20
3
19
86
75
15
34
35
24
229
6
14
30
16
2
15
57
3
25
62
22
18
32
16
5
24
45
40
36
14
33
48
12
7
30
20
3
33
3
51
34
11
1
30
32
45
36
49
6
2
54
70
35
24
1
56
4
83
1
11
43
6
11
13
23
7
12
41
48
21
16
23
1
23
43
74
15
13
8
3
27
4
50
60
36
3
7
20
33
72
13
6
26
15
19
38
12
4
24
8
4
84
35
1
24
30
42
23
55
14
22
26
3
21
3
1
11
31
2
10
8
9
13
50
22
35
15
16
2
28
80
60
22
5
73
23
24
12
15
18
40
60
47
61
62
16
6
59
19
98
4
23
1
6
8
48
4
18
78
30
72
20
10
17
48
43
44
36
9
21
124
71
117
3
7
30
66
74
70
32
33
3
9
24
60
61
18
78
18
74
18
24
28
41
25
24
20
82
5
49
14
21
49
2
16
30
59
25
35
36
9
60
3
87
16
2
16
132
18
42
12
23
7
30
30
5
120
13
12
92
88
62
9
57
39
15
16
74
6
4
84
114
35
1
11
73
30
17
13
8
39
13
8
3
19
6
11
24
9
3
9
18
42
3
13
2
45
36
12
37
8
3
12
7
20
22
96
90
29
45
75
36
24
15
18
70
18
30
29
60
55
8
58
30
29
180
3
16
2
10
54
8
51
7
113
31
56
9
49
26
6
10
12
17
13
35
1
2
54
36
22
41
21
15
45
4
35
60
25
84
23
37
83
12
33
4
11
7
17
19
12
18
2
34
36
92
16
24
11
37
23
81
15
3
18
42
21
69
18
90
12
46
6
23
57
15
25
119
12
9
4
14
16
30
6
5
13
108
14
18
87
81
22
6
30
5
1
20
4
92
4
6
12
53
13
2
34
38
21
12
24
1
80
132
10
5
3
22
23
25
32
46
6
23
7
8
18
3
12
12
25
80
3
9
18
45
72
31
2
52
48
60
20
58
44
78
46
24
6
35
9
3
37
72
6
65
7
18
14
93
27
18
28
23
81
3
63
24
21
48
60
1
131
27
22
24
44
12
3
1
6
8
58
59
25
24
6
36
5
12
25
18
44
33
15
16
36
20
21
57
52
36
42
6
2
24
18
40
12
71
15
9
45
28
8
40
42
113
39
45
49
66
66
32
3
7
2
63
12
36
19
29
36
49
11
13
6
14
40
11
72
72
27
9
19
6
162
32
33
109
26
22
42
84
6
20
15
61
23
60
25
60
12
24
11
25
12
18
89
1
54
30
48
36
12
24
18
5
48
24
1
44
4
11
21
12
16
11
45
46
17
7
26
123
21
66
9
19
77
48
37
23
36
49
24
8
40
14
9
25
2
70
18
24
6
2
24
69
1
83
72
31
14
3
91
14
18
22
6
2
4
50
34
42
2
51
12
27
46
2
22
18
2
27
93
3
49
56
58
30
56
15
49
12
14
21
60
12
33
3
39
18
52
48
2
45
25
80
12
4
47
19
6
23
9
60
15
60
33
27
31
5
57
39
61
62
42
16
83
1
56
40
35
37
2
9
9
28
12
23
73
30
5
1
18
30
12
6
32
16
65
7
72
2
30
69
12
13
36
6
5
9
4
26
94
30
72
12
5
57
40
36
83
61
35
1
23
7
5
48
24
12
13
68
30
34
20
99
55
12
12
2
39
37
48
36
36
30
18
26
18
72
46
32
10
30
8
60
58
54
42
18
65
55
8
10
54
80
6
142
36
2
28
24
2
9
31
5
3
40
77
19
12
17
25
8
3
49
30
78
60
14
6
63
9
3
108
72
19
18
12
24
35
19
5
12
15
36
58
6
38
52
30
6
80
52
11
12
25
110
118
6
26
3
24
45
27
1
48
14
18
22
12
41
9
3
12
21
28
59
13
48
6
36
24
8
18
3
7
44
58
8
27
1
42
2
58
2
58
24
41
37
23
9
34
2
3
51
150
3
13
23
85
2
10
44
48
3
39
9
1
59
49
30
5
7
29
7
78
14
33
12
72
43
66
12
24
11
9
51
37
12
6
2
46
17
15
9
19
6
20
48
3
15
45
9
18
22
6
32
28
78
11
13
35
15
18
4
35
48
115
32
28
8
30
27
1
24
20
3
39
21
24
24
1
11
25
20
28
11
43
30
32
15
33
16
11
36
15
84
76
54
20
70
53
31
5
24
12
15
18
22
6
32
90
28
5
69
34
17
57
15
7
38
72
58
17
24
36
25
60
11
43
5
21
88
11
12
15
10
50
57
7
84
152
90
15
27
28
17
1
119
15
12
6
12
10
8
9
33
51
12
9
99
19
41
60
1
78
17
61
50
45
9
36
15
49
66
5
43
17
37
2
46
42
66
44
42
48
42
99
21
6
9
13
11
36
33
42
16
2
51
25
32
72
10
77
33
22
6
78
65
24
67
84
6
8
28
23
129
10
30
11
7
48
29
103
5
12
12
45
4
14
28
42
11
57
27
7
8
45
25
68
15
37
8
28
36
38
22
20
66
90
3
7
18
12
18
29
13
32
12
6
4
36
17
1
26
9
19
32
34
6
5
13
36
44
3
19
18
20
15
13
23
25
54
8
69
1
2
78
75
45
22
50
46
12
65
12
156
49
38
24
66
39
31
30
59
13
35
1
14
16
5
12
43
14
75
7
29
25
26
30
46
42
20
3
25
14
16
30
35
12
13
48
30
30
12
44
40
96
48
26
40
48
8
12
16
5
1
35
21
4
30
29
21
94
17
19
6
23
19
18
44
4
12
23
9
46
5
12
13
95
169
8
4
116
27
15
76
6
8
48
22
2
28
2
6
174
16
62
3
7
5
3
34
6
80
24
33
48
13
14
16
5
9
27
36
37
32
18
30
16
2
72
21
57
12
15
43
50
99
33
3
27
70
20
15
25
128
28
12
30
14
15
36
48
19
18
42
41
60
84
36
7
42
18
18
35
27
9
24
12
25
59
19
6
38
40
6
59
1
35
24
15
18
40
47
12
105
48
16
36
11
84
3
117
13
11
31
108
20
22
20
3
48
39
9
12
27
106
11
48
43
30
14
64
26
18
18
52
80
28
24
36
114
18
12
38
12
4
29
1
54
17
111
58
24
8
28
6
30
36
14
81
12
33
87
12
1
2
42
18
28
2
18
4
66
23
39
33
7
5
121
84
23
7
30
6
30
30
2
12
28
30
17
12
25
83
57
64
14
18
3
1
36
30
42
42
20
6
63
19
38
72
100
30
2
15
15
4
12
2
70
6
56
34
17
37
12
26
30
15
9
16
35
37
6
5
1
48
12
11
13
6
5
1
2
48
52
48
48
14
22
24
5
61
36
12
11
12
15
70
20
22
2
28
36
30
29
15
18
10
72
80
118
44
88
11
69
51
37
48
30
12
30
2
10
18
14
63
1
6
18
11
9
28
110
42
3
9
36
28
90
17
43
26
48
3
24
49
12
18
26
48
16
66
89
27
54
6
30
82
62
36
15
19
80
66
4
36
23
19
6
26
34
11
13
30
30
23
13
11
36
37
48
14
4
12
5
25
50
34
36
23
9
10
30
11
49
6
36
38
42
9
7
53
12
ABCD 93261427646*3^$a+1 [50049]
132
135
93
108
12
60
327
165
75
16
8
189
132
60
115
41
72
216
7
5
72
36
24
48
159
184
161
84
120
72
3
45
36
15
105
144
15
9
36
60
156
96
180
72
252
36
264
120
348
240
120
51
160
176
81
12
91
56
40
101
108
12
115
24
104
45
291
64
161
108
48
3
117
115
65
63
225
31
41
72
12
139
77
48
84
12
84
15
9
96
31
80
64
245
96
99
280
101
75
9
96
156
99
16
5
312
67
233
31
89
87
136
48
72
24
104
96
16
245
168
24
36
240
12
43
41
55
29
324
156
72
108
12
84
120
31
233
36
48
43
224
9
36
19
77
48
84
108
168
12
108
115
161
36
283
72
17
12
108
12
19
5
24
27
64
56
9
36
60
271
24
89
12
60
159
9
7
17
7
125
24
36
15
93
12
36
72
51
9
36
67
53
120
336
48
12
108
27
33
48
24
168
36
12
132
12
24
132
3
249
240
48
60
99
9
111
24
69
36
180
75
189
132
24
72
223
80
9
12
19
77
283
80
81
15
9
120
60
75
21
84
72
12
120
36
120
12
3
40
192
137
12
24
84
168
39
93
12
79
5
67
53
72
219
21
24
84
36
19
221
84
144
120
36
72
3
40
80
45
72
84
36
48
51
213
240
67
5
324
36
264
67
53
12
120
132
27
69
12
48
175
5
192
48
60
24
48
159
93
72
24
36
31
17
151
77
43
29
72
96
324
39
9
31
72
29
84
60
120
84
108
192
91
5
36
36
264
75
273
12
216
180
12
51
16
464
57
55
48
101
60
24
15
45
531
189
36
144
7
125
99
24
136
161
55
8
45
60
132
108
15
105
36
219
40
161
199
96
53
27
9
24
96
96
31
65
39
9
72
348
51
136
77
51
57
48
96
55
89
24
87
93
27
261
43
89
132
19
101
99
105
60
36
151
137
207
93
27
21
3
240
232
5
252
31
29
48
24
48
67
149
36
79
5
75
9
96
55
120
29
36
31
65
108
228
48
120
15
112
773
84
96
12
84
48
156
75
165
24
96
84
48
48
180
115
41
216
12
108
55
113
84
27
21
192
132
84
67
8
16
125
96
48
12
24
15
105
108
27
120
144
105
36
75
45
84
375
57
55
48
137
39
64
5
36
24
144
7
104
21
19
65
55
101
156
60
144
48
51
40
161
36
123
69
120
171
117
43
56
81
39
45
144
24
27
21
24
60
24
84
60
348
84
48
96
24
132
168
36
12
180
60
108
24
12
75
81
60
48
51
153
132
36
72
36
75
40
65
31
65
151
53
24
171
129
111
9
7
125
204
31
5
60
ABCD 93261482662*3^$a+1 [50053]
32
28
11
1
59
69
99
81
4
11
69
28
140
3
96
13
176
40
144
8
123
9
75
261
4
56
4
80
36
24
40
188
123
25
35
37
239
84
117
87
36
24
120
60
121
11
69
72
3
12
57
27
1
59
33
48
27
121
32
279
36
117
87
84
60
120
69
51
57
75
57
136
47
84
60
33
40
8
3
156
1
143
36
48
12
129
24
27
21
12
27
60
180
69
27
48
69
15
21
135
36
24
69
27
141
40
107
105
256
71
9
12
132
75
1
47
33
84
15
21
12
27
1
11
61
32
40
48
20
52
11
189
3
325
23
165
87
84
1
47
12
121
68
72
3
69
108
27
33
72
87
1
59
24
237
399
1
8
12
12
16
80
75
85
11
36
37
68
3
205
11
21
40
68
12
48
24
75
1
11
36
12
21
75
9
40
107
36
12
21
84
15
45
216
99
25
47
60
21
63
45
15
60
85
132
20
87
21
84
60
27
36
12
12
189
72
48
24
87
300
9
60
15
129
15
21
27
48
36
240
48
12
73
11
12
132
301
35
45
24
40
107
69
15
96
9
39
36
37
188
84
51
84
12
48
48
48
96
229
59
96
45
27
145
108
11
189
12
100
35
132
33
75
45
3
9
100
11
12
48
36
1
12
47
69
60
99
85
60
188
72
135
132
144
49
71
120
117
12
111
45
15
36
21
27
93
48
40
71
1
32
123
25
23
336
109
120
80
52
59
48
36
24
21
4
11
156
13
8
132
27
81
63
36
60
48
36
85
60
80
159
60
25
71
156
61
32
51
69
51
69
51
9
15
61
47
108
9
75
12
36
204
24
24
45
28
107
165
228
168
4
11
9
3
144
93
75
21
24
48
63
96
9
60
12
52
95
61
104
27
24
96
24
69
51
24
13
168
92
52
11
144
141
4
20
16
32
72
75
72
189
75
36
33
111
9
16
104
63
105
3
24
93
48
75
36
240
81
159
81
75
24
21
3
96
9
27
25
32
40
180
140
27
13
131
69
15
321
159
96
36
48
60
36
37
59
60
1
8
51
48
45
156
15
69
40
47
49
20
111
49
215
45
112
59
48
1
11
21
207
72
69
111
73
71
12
93
12
27
60
121
71
13
8
3
45
72
88
59
96
169
23
48
72
33
27
153
51
144
165
24
27
108
21
75
25
71
108
72
1
32
15
12
33
51
12
25
72
20
15
81
64
107
21
123
57
3
189
16
32
135
73
59
21
135
37
59
49
20
39
105
27
33
195
48
240
108
60
117
100
32
15
61
35
109
56
12
15
48
37
320
87
33
3
37
83
25
32
39
96
84
21
60
52
20
60
100
71
9
48
3
25
119
132
153
75
72
120
24
24
120
36
97
83
157
32
48
192
136
32
39
36
133
155
24
132
49
80
144
51
85
32
39
21
27
21
87
132
81
64
35
21
231
129
24
40
20
15
156
144
36
24
120
48
93
27
24
129
15
37
140
12
51
117
3
189
123
13
35
37
72
216
104
40
8
360
28
44
27
13
35
61
71
129
195
60
177
48
15
69
60
360
76
92
48
147
37
35
13
119
69
75
12
45
39
73
71
69
15
216
9
76
47
48
165
84
48
27
93
3
45
64
80
15
1
20
60
15
97
47
85
236
51
21
12
48
219
48
25
23
37
68
120
48
72
3
169
80
48
27
21
39
25
71
57
52
11
69
40
8
39
321
3
96
ABCD 93261498932*3^$a+1 [50022]
111
45
212
22
9
29
22
18
27
3
2
10
26
7
5
100
42
29
9
55
15
2
100
60
56
4
18
42
39
27
24
50
40
35
55
138
8
64
90
48
12
38
60
72
88
42
6
63
21
20
28
8
72
48
132
7
21
54
26
100
92
28
63
9
12
56
22
50
60
192
70
9
57
23
16
5
28
63
15
33
21
48
12
6
204
26
147
57
55
5
88
195
53
43
29
88
123
41
28
27
96
89
135
151
24
18
108
83
19
12
38
70
53
9
55
41
7
15
33
128
79
42
18
38
52
11
7
50
55
9
30
36
12
122
48
31
27
2
51
16
41
22
33
195
24
48
30
8
12
40
11
31
30
60
48
92
28
8
7
3
72
18
90
9
123
2
51
79
81
159
60
36
177
27
5
73
20
58
50
132
10
30
11
37
90
102
11
97
60
12
12
20
220
11
55
105
27
38
60
3
64
3
29
31
42
8
40
20
3
157
20
79
5
46
2
40
83
19
96
173
97
63
77
10
2
10
45
153
39
105
39
27
2
115
17
31
32
7
18
80
70
42
108
8
22
98
75
127
50
12
10
48
12
18
102
30
39
32
7
48
42
60
30
5
7
50
48
22
50
36
100
39
48
48
5
142
38
40
15
27
165
27
48
2
10
18
71
1
8
48
4
6
45
69
30
60
36
84
86
19
33
132
6
24
26
22
62
28
12
71
67
12
36
12
17
45
16
35
7
30
60
47
45
88
267
123
150
48
102
41
49
18
45
5
10
113
7
24
48
50
10
50
51
16
48
48
9
23
103
84
69
9
18
30
84
128
40
30
38
4
56
43
32
55
9
5
36
12
58
2
40
48
23
1
8
151
96
3
48
50
60
10
12
18
20
10
84
18
20
40
8
72
12
118
21
147
2
28
47
33
12
3
19
45
81
54
9
80
7
90
15
32
16
9
20
48
40
219
5
40
36
54
38
12
156
12
40
135
77
36
207
37
11
7
105
3
12
17
43
38
10
12
48
42
20
27
21
24
51
25
24
116
52
12
56
19
15
60
50
40
8
58
2
82
30
8
100
11
1
80
303
16
27
2
48
22
12
38
28
24
6
30
12
60
8
70
77
73
87
48
77
51
9
22
18
20
22
69
27
120
60
60
2
10
12
29
1
18
30
30
90
32
120
10
18
35
16
27
5
67
38
40
15
9
80
10
36
30
59
16
17
82
45
51
60
50
34
18
8
34
6
60
20
22
5
105
10
12
48
90
60
18
9
63
90
8
15
49
6
12
12
30
51
17
40
8
34
30
143
33
4
60
56
82
72
173
103
14
16
107
16
32
48
9
22
33
15
78
35
64
33
42
48
50
3
19
29
1
95
103
98
22
2
58
60
30
42
66
15
9
39
77
64
18
30
12
135
51
24
6
42
5
93
94
18
92
60
40
30
38
10
38
4
11
7
108
62
82
29
9
22
30
60
18
18
20
52
8
12
112
6
84
36
50
24
79
69
18
9
51
30
24
71
237
115
15
18
95
49
80
88
18
2
88
20
82
222
8
31
80
64
123
90
12
48
102
57
128
93
10
9
161
4
8
12
28
8
10
14
91
29
51
64
21
20
52
35
25
71
97
15
17
28
3
89
7
21
72
42
9
27
30
132
3
17
22
9
99
18
123
101
10
33
5
28
143
91
86
4
6
192
5
97
66
24
30
120
18
30
15
33
80
10
5
117
43
9
18
21
32
57
22
90
23
45
3
48
7
30
54
6
15
5
43
29
67
5
36
72
232
6
17
48
19
36
24
50
15
1
60
150
2
28
24
23
16
17
15
45
19
123
42
11
25
32
40
8
84
16
83
192
37
27
51
29
16
29
16
3
41
39
69
10
60
18
3
21
68
183
45
94
6
24
18
5
96
19
30
12
18
50
15
7
90
18
93
9
30
36
24
66
54
38
111
31
36
29
13
83
37
80
10
42
6
12
12
36
117
15
33
17
88
24
63
3
2
28
47
16
9
90
72
6
24
23
7
26
70
24
26
7
15
17
61
30
53
37
24
36
72
42
90
6
24
21
75
2
40
42
65
48
103
89
13
20
15
25
68
40
42
65
57
16
12
8
19
53
172
48
198
84
21
17
82
93
3
77
37
75
41
7
87
98
40
8
12
12
58
122
36
84
36
4
11
37
42
6
54
26
4
116
3
19
30
63
17
28
32
52
6
9
3
2
106
54
56
4
56
34
5
16
5
22
18
84
15
5
46
102
32
60
28
72
56
60
22
90
102
18
48
30
90
3
221
10
48
30
11
64
27
26
4
36
24
11
25
84
48
18
12
48
62
22
6
24
140
103
17
40
8
31
51
48
125
43
2
67
21
92
10
50
3
79
30
6
60
162
12
66
60
12
12
26
3
109
3
87
41
67
60
17
33
10
5
7
50
58
2
43
32
45
130
60
12
9
32
57
52
36
24
18
48
12
30
8
3
112
17
28
147
48
29
19
9
48
20
52
68
34
105
63
48
12
18
3
80
49
48
84
78
42
6
12
30
3
69
36
32
12
ABCD 93261622024*3^$a+1 [50066]
12
65
15
4
12
5
27
40
5
12
18
72
108
6
102
144
54
67
44
69
24
27
81
54
30
18
78
54
30
15
4
156
41
24
54
1
35
36
48
36
78
36
30
114
163
8
75
36
21
4
101
24
79
5
6
33
15
42
43
80
16
35
42
243
39
6
7
59
114
27
64
36
44
3
13
72
11
30
39
3
13
5
87
57
91
24
83
13
17
87
57
54
6
54
97
92
111
42
48
24
115
11
1
36
29
51
4
35
36
24
54
72
27
40
80
27
61
24
131
9
84
16
8
15
21
135
21
64
5
19
8
9
24
30
132
12
193
20
48
51
9
40
35
85
20
57
27
81
75
21
36
19
8
3
13
317
19
80
16
144
56
39
1
24
29
54
36
9
48
33
31
308
3
13
44
16
36
20
40
80
45
36
12
72
54
204
73
104
3
25
20
21
24
31
17
198
45
45
72
3
120
40
17
54
33
117
103
23
37
35
12
85
116
112
92
16
12
56
21
39
9
72
171
15
72
30
6
25
60
36
35
36
85
23
45
16
20
51
72
1
125
39
16
29
27
45
60
54
37
188
21
19
192
113
31
83
13
24
53
67
24
24
23
18
7
44
48
148
12
80
57
36
3
12
63
1
65
19
132
32
33
42
12
129
51
1
84
29
51
39
126
30
6
67
131
126
18
18
7
48
8
75
97
29
78
21
45
111
33
126
21
16
84
5
18
60
13
44
9
6
1
60
47
85
12
41
54
145
53
6
45
16
23
60
21
9
27
64
156
101
102
93
15
13
44
147
126
67
116
12
4
60
5
18
18
7
83
13
60
131
30
39
147
54
15
136
8
39
48
57
48
3
6
63
27
85
120
11
37
8
45
19
29
36
78
30
42
54
72
43
56
96
57
7
8
3
72
1
140
147
13
20
69
15
75
6
27
28
29
18
90
24
18
37
56
69
120
19
35
21
16
44
28
68
3
24
153
24
4
125
7
12
12
239
49
53
108
6
109
89
55
180
8
9
18
85
35
13
8
160
224
15
13
5
75
9
43
11
61
36
84
8
105
180
12
15
201
18
61
24
12
119
189
16
48
32
9
7
47
12
165
76
20
87
1
24
47
73
120
77
79
59
57
120
93
115
83
109
200
33
31
72
68
15
49
48
48
44
93
19
35
33
153
67
17
54
105
40
35
24
12
33
81
84
43
53
31
96
155
60
93
16
155
81
9
19
35
6
30
78
12
108
18
72
18
39
16
149
30
33
3
42
15
16
17
108
27
9
15
96
3
30
31
29
12
43
11
105
64
11
1
12
47
33
3
108
36
30
24
135
45
99
16
11
120
18
90
108
13
44
28
29
3
52
20
99
25
11
54
24
115
11
54
31
77
139
8
51
21
120
249
39
16
5
30
45
69
36
7
8
64
72
95
90
79
96
29
66
73
36
71
13
5
7
48
60
65
6
45
27
73
11
96
13
131
1
260
9
175
71
13
11
48
57
105
99
52
83
24
61
32
4
11
54
19
92
27
421
107
25
24
24
11
13
32
36
105
30
108
54
27
45
123
111
49
8
12
16
84
17
135
3
37
24
11
36
49
29
36
19
116
28
32
28
41
7
24
104
69
27
88
11
72
73
29
6
120
36
6
72
12
6
30
24
39
36
105
19
11
21
84
81
139
5
30
150
15
69
36
3
16
71
114
54
33
3
97
29
159
15
42
27
28
44
135
73
120
32
39
181
36
60
83
9
72
15
45
28
83
108
6
15
39
25
20
21
78
13
59
144
1
35
13
17
31
128
111
13
272
3
97
68
15
36
57
52
5
36
15
100
5
87
39
60
33
28
23
36
13
56
75
25
35
25
20
16
95
126
60
27
28
12
5
171
75
42
15
48
84
16
17
102
105
28
12
48
167
73
128
100
47
129
28
32
40
144
17
27
15
216
9
36
112
53
7
83
96
81
45
43
144
132
44
4
47
49
17
18
61
29
31
29
72
54
36
48
37
5
30
72
213
4
71
133
35
9
27
13
92
16
95
189
21
63
99
96
36
25
23
42
54
30
6
229
5
156
114
66
15
9
54
12
109
56
264
36
129
114
105
16
192
72
12
71
37
8
9
108
180
48
3
69
43
89
66
114
19
11
96
ABCD 93262467334*3^$a+1 [50022]
24
16
104
31
353
16
8
96
31
36
72
21
51
69
8
96
72
72
79
161
19
36
108
5
72
24
120
103
72
17
40
8
24
235
36
17
64
27
77
31
17
16
32
43
29
7
36
396
65
79
161
55
41
216
67
69
56
64
176
48
55
17
72
64
24
3
5
96
40
24
120
128
24
40
63
113
16
48
96
32
19
5
88
24
8
24
67
144
117
8
48
7
72
89
19
29
72
43
77
168
96
91
252
57
15
65
7
17
24
40
8
144
24
16
123
101
192
139
29
40
80
48
232
8
24
24
199
9
8
24
40
32
31
81
24
24
8
48
31
65
16
144
27
29
115
36
17
160
48
200
43
93
80
184
3
5
72
67
29
64
8
43
69
32
72
96
24
88
32
48
367
36
21
24
56
40
8
40
32
24
7
57
8
64
159
89
64
8
24
88
32
19
5
24
7
89
55
41
211
29
48
24
24
127
9
27
93
32
184
56
40
24
8
67
197
55
9
80
19
53
48
408
24
192
184
8
55
36
53
19
5
24
7
57
56
31
281
7
72
36
36
57
87
9
27
36
33
111
36
72
5
67
108
36
93
104
19
5
24
48
24
192
72
264
24
48
235
36
89
40
104
91
69
24
120
32
7
41
232
48
75
36
57
51
77
48
24
40
272
24
88
24
8
72
256
24
24
63
57
48
111
108
29
24
40
56
48
55
17
16
56
24
24
24
40
8
7
17
55
180
101
16
56
24
72
24
64
32
16
99
5
16
8
48
139
5
184
32
67
45
72
8
112
56
31
113
16
96
63
17
64
24
128
232
168
200
240
40
72
8
103
89
88
8
112
104
64
32
96
19
21
15
89
312
67
21
56
88
32
24
120
72
19
77
144
48
160
104
64
87
89
19
21
168
32
48
19
21
168
135
41
31
72
57
128
24
40
24
123
45
27
141
8
192
120
7
17
48
115
165
56
31
89
96
72
40
8
48
16
8
88
8
31
9
8
112
51
29
96
88
56
127
57
15
36
36
72
17
48
40
3
101
64
8
48
16
8
43
45
27
93
56
24
7
36
45
176
103
9
27
45
8
55
33
8
112
48
72
48
39
81
8
19
21
152
48
112
80
48
40
56
91
77
48
168
67
36
137
16
27
125
160
24
32
16
80
67
72
189
48
80
72
72
24
19
53
55
89
96
40
8
91
5
103
177
152
16
8
64
336
72
75
93
51
5
24
16
8
55
41
67
93
32
55
57
8
43
45
32
136
56
19
93
120
80
72
112
32
40
32
103
33
39
9
48
48
75
53
55
113
16
24
99
21
8
40
24
15
33
8
72
175
9
72
32
103
17
16
224
64
8
168
112
24
56
16
48
3
45
8
160
111
17
40
8
48
24
151
9
48
56
144
144
72
48
19
29
216
112
3
45
27
29
7
9
27
180
17
40
51
36
72
17
16
80
48
91
72
21
15
36
29
48
40
56
168
91
45
80
24
24
48
88
87
72
17
16
48
63
33
24
80
16
8
91
36
41
67
101
96
55
65
295
185
24
40
56
24
96
43
21
15
144
129
48
96
168
27
53
127
36
108
41
16
48
3
21
15
65
7
81
27
141
39
144
33
8
24
7
41
40
152
55
41
112
24
3
165
15
89
96
16
48
8
16
303
57
80
88
80
19
72
173
192
40
128
115
21
32
88
3
77
48
19
53
96
88
56
31
108
72
29
16
24
8
31
89
16
3
125
184
87
17
16
111
129
104
163
125
235
69
39
33
104
64
51
ABCD 93262490942*3^$a+1 [50013]
196
36
8
9
135
4
5
63
3
85
59
6
3
4
77
31
84
32
24
52
12
96
24
173
102
45
48
72
4
71
61
60
48
12
65
7
56
81
39
40
72
80
24
21
51
3
21
4
5
79
8
9
39
40
60
60
24
44
76
17
12
7
236
177
39
9
15
57
18
90
19
35
93
64
12
17
19
92
84
16
44
112
23
54
79
8
64
108
32
48
9
19
68
84
16
32
33
31
12
60
96
20
12
4
36
29
123
16
84
84
92
84
24
64
104
33
55
8
57
7
32
12
52
92
28
48
17
24
55
32
120
129
39
4
44
40
17
60
15
28
8
16
12
36
108
20
12
12
88
104
16
65
19
60
32
69
31
20
24
84
28
36
5
18
21
33
63
144
4
149
55
24
12
77
48
3
100
12
125
67
20
24
136
56
72
16
8
64
59
25
12
11
9
36
9
51
52
120
24
32
24
75
18
87
12
81
79
24
24
53
3
12
28
107
9
4
44
64
23
25
65
3
24
16
24
53
60
87
4
32
12
45
30
25
32
21
15
33
162
45
16
29
91
36
20
21
55
32
12
4
80
36
33
15
16
32
16
29
127
44
120
9
7
200
100
36
60
12
96
24
77
91
89
43
17
27
40
108
96
20
24
88
24
24
32
16
60
36
17
7
56
28
32
36
72
100
12
8
12
4
41
31
72
24
20
16
5
63
12
124
20
60
48
52
48
23
9
4
32
88
96
24
44
52
8
177
36
31
48
65
3
12
64
137
7
53
43
29
19
12
24
12
5
66
13
29
12
7
29
27
117
3
24
9
63
16
80
40
144
107
13
32
9
39
64
12
96
36
12
101
15
24
129
31
41
7
48
24
8
16
17
7
44
52
60
36
24
48
32
24
28
20
3
57
33
43
20
4
32
16
44
60
64
116
28
36
68
9
19
20
60
16
32
36
105
79
53
63
4
24
96
5
51
9
48
15
4
23
126
43
36
12
32
52
35
54
39
69
27
64
17
75
48
64
108
68
36
60
81
43
17
7
12
32
21
43
32
60
4
48
23
21
57
15
88
84
113
19
24
17
90
73
132
48
12
5
27
117
39
24
108
192
12
33
39
48
96
72
33
55
44
76
59
105
36
24
21
31
20
24
64
48
20
45
31
20
16
23
13
24
101
43
32
40
44
4
8
88
24
29
3
4
12
32
120
9
3
12
24
24
132
12
45
39
64
53
43
84
17
127
24
80
27
85
17
55
44
28
68
84
48
93
19
92
52
32
16
24
125
108
7
56
40
48
41
7
84
5
39
64
24
48
48
8
33
3
16
77
31
56
40
104
64
29
27
48
16
36
32
60
52
32
36
24
88
72
53
27
52
5
103
77
3
16
8
9
24
31
48
101
48
43
8
4
48
12
53
79
36
92
12
24
12
28
8
12
28
96
5
3
64
24
24
8
24
60
36
12
36
12
16
60
53
27
4
125
42
48
9
12
48
16
48
48
20
36
12
21
7
8
40
32
136
56
4
68
69
7
77
3
87
96
25
29
15
24
48
12
28
53
19
104
72
12
9
75
69
151
20
64
53
51
16
41
31
168
80
21
15
4
41
15
40
29
27
9
15
40
24
32
108
33
31
101
31
17
31
92
60
100
92
45
39
28
32
16
72
80
88
5
15
4
44
84
24
48
84
64
12
36
44
4
5
15
195
13
29
19
72
29
3
52
77
19
60
24
60
17
51
124
5
15
3
109
44
28
17
51
4
29
27
36
16
20
12
39
57
60
16
96
80
27
25
84
32
40
8
24
40
72
89
15
21
3
21
19
12
80
52
53
27
16
24
36
32
28
17
15
4
132
8
21
12
3
28
36
5
7
11
25
12
5
19
12
5
72
12
7
44
40
32
117
3
24
3
78
31
8
4
12
48
32
40
24
11
13
24
5
15
165
39
9
31
12
48
48
41
27
28
12
56
24
40
48
128
168
112
84
20
64
8
24
45
43
11
21
16
24
8
40
24
68
112
65
12
19
12
120
80
28
116
120
24
16
5
75
40
53
19
32
48
9
19
96
60
77
7
5
43
12
96
24
24
17
7
8
4
5
36
43
32
192
3
9
76
5
127
44
21
51
81
39
16
8
16
8
36
108
40
24
5
6
57
108
16
29
55
68
12
108
4
5
75
4
72
17
79
24
17
63
16
35
9
4
96
32
24
16
8
57
111
4
44
36
36
3
21
129
51
4
44
39
13
12
32
4
72
8
16
65
55
24
104
4
12
29
115
8
16
24
32
232
48
32
16
248
16
5
31
29
79
32
88
12
12
72
92
48
16
48
17
99
16
32
33
39
64
11
18
39
12
16
251
37
5
27
16
32
36
141
19
20
16
48
56
40
60
96
12
20
4
60
12
20
64
44
48
4
17
31
77
7
48
5
39
69
111
48
16
8
9
63
124
12
72
24
32
33
39
64
24
8
33
15
12
4
56
24
40
8
12
4
35
45
28
60
36
260
168
168
9
7
12
132
44
21
91
23
9
21
36
51
36
124
11
37
36
17
67
41
3
12
148
20
16
92
76
80
64
24
8
52
12
107
57
36
16
8
4
20
57
15
16
36
32
124
17
7
8
36
76
48
68
165
63
69
48
3
48
36
16
ABCD 93262764074*3^$a+1 [50167]
18
9
45
18
33
57
15
72
168
15
252
54
7
32
87
265
5
18
33
39
9
9
18
198
127
215
18
7
24
176
24
16
185
18
205
80
24
160
53
18
1
48
5
126
45
45
54
21
16
53
51
40
107
165
123
45
9
111
249
15
381
67
23
9
208
72
17
36
3
15
25
24
56
75
90
90
252
180
18
159
16
32
27
165
33
39
16
35
18
126
90
36
15
72
273
127
8
48
105
39
88
24
24
80
264
72
64
11
198
55
32
184
107
18
67
152
15
145
341
51
120
16
119
9
9
55
143
90
103
41
15
39
36
54
36
144
19
8
153
7
168
77
144
54
36
108
90
27
264
192
3
69
120
117
18
1
104
3
37
56
64
80
240
72
81
72
126
54
387
9
144
175
8
48
40
72
432
72
89
72
7
137
615
64
95
1
120
113
111
87
25
72
101
72
19
53
91
96
8
3
93
24
27
13
32
9
31
59
45
81
180
211
257
7
29
54
36
105
111
126
54
229
5
72
18
321
16
24
35
45
135
54
67
8
40
47
18
126
1
17
15
147
144
61
56
120
40
65
127
32
168
48
93
27
9
36
27
40
32
225
15
21
18
1
144
120
56
144
40
17
63
16
120
176
57
198
25
137
18
93
72
69
18
153
72
232
48
248
39
201
33
36
43
56
96
208
8
64
29
72
72
171
225
79
11
36
9
81
216
198
54
36
31
149
27
88
96
8
48
75
13
72
59
93
33
7
101
91
120
23
126
139
23
193
24
143
9
64
17
39
15
36
213
201
39
177
39
159
249
111
97
47
90
72
54
49
95
90
7
144
371
126
54
81
27
108
49
8
33
7
32
69
27
48
232
17
127
96
24
5
51
72
3
180
25
32
112
8
21
90
1
8
168
72
21
27
189
54
54
72
126
9
9
39
48
88
41
39
64
275
13
113
39
33
207
112
95
9
9
72
303
48
9
36
18
1
8
153
183
40
80
111
54
36
15
24
51
45
153
15
88
32
96
129
31
104
63
18
36
18
121
224
120
352
29
54
117
135
1
8
9
55
296
24
120
88
48
89
87
111
25
29
19
152
27
157
56
24
51
54
90
61
168
144
5
147
159
9
27
109
96
65
55
71
105
57
15
21
187
80
24
15
265
41
63
96
64
101
180
18
21
120
16
293
18
33
24
105
127
248
40
80
40
41
87
168
105
72
103
77
27
27
85
23
18
79
56
45
162
90
55
336
59
61
56
45
144
195
21
144
27
40
77
91
176
40
56
69
90
73
35
198
7
56
45
90
144
18
72
72
15
39
177
57
55
53
54
21
123
126
18
37
168
32
69
306
129
72
40
48
107
69
111
129
303
72
25
11
189
99
54
108
3
64
41
111
48
21
90
81
88
240
48
209
90
36
ABCD 93263870596*3^$a+1 [50000]
33
6
41
151
12
18
55
4
4
16
40
24
7
5
7
36
14
40
48
20
7
3
33
52
23
25
12
5
60
50
29
36
17
6
30
91
8
3
85
17
2
53
11
9
27
30
14
41
4
1
26
33
25
7
32
27
9
72
27
25
12
5
36
48
6
21
4
8
32
39
17
17
36
19
36
17
24
55
11
54
15
16
12
13
3
55
36
9
60
16
35
5
33
10
33
12
21
131
1
8
35
32
59
5
96
4
44
12
35
5
24
24
32
80
28
11
24
1
29
6
9
84
16
17
8
7
72
3
5
7
12
30
6
85
12
16
25
15
56
9
7
72
12
9
51
9
27
29
10
18
6
21
56
15
5
23
60
9
3
37
28
44
5
18
72
9
80
16
15
48
12
1
48
12
24
53
12
39
24
3
9
76
47
1
5
31
11
24
33
3
25
5
7
103
13
16
41
24
15
33
30
12
21
3
30
11
21
64
24
54
12
65
20
11
12
12
13
32
15
18
27
4
71
18
3
24
56
4
4
12
32
12
9
2
77
31
4
30
7
89
6
30
3
16
32
100
79
76
37
12
16
67
37
23
96
21
29
35
16
19
24
53
7
60
33
64
24
20
52
5
24
50
25
16
4
1
24
119
45
47
68
4
43
113
36
29
15
69
6
1
20
16
17
36
27
9
71
19
54
2
25
27
56
21
25
8
23
60
28
104
1
27
4
24
9
6
12
18
35
27
53
71
49
60
44
68
7
25
5
11
49
15
48
27
8
25
3
5
32
23
12
5
24
31
18
11
63
10
51
40
79
36
25
9
3
35
29
5
15
3
97
24
40
37
19
4
52
24
3
1
5
31
56
77
3
37
32
54
61
80
1
78
1
53
3
9
30
114
54
6
15
15
6
31
145
7
68
44
20
64
20
39
1
11
104
4
6
12
30
2
11
35
25
32
3
1
4
16
33
15
16
40
56
56
9
8
7
28
32
51
13
17
63
75
2
23
24
8
40
32
15
20
36
17
28
1
18
30
18
9
16
24
16
7
1
20
60
4
5
12
6
5
25
15
5
22
86
7
29
54
5
11
24
9
12
40
71
5
20
8
36
3
93
4
24
31
1
144
104
31
30
19
12
73
11
11
85
8
4
16
25
7
64
3
22
39
16
16
84
16
3
30
7
19
13
21
47
7
21
16
20
16
5
7
83
5
32
12
4
12
43
5
4
16
17
12
36
47
7
1
5
6
18
23
7
12
1
5
55
5
12
36
54
97
23
25
5
27
36
48
12
27
25
5
103
4
28
16
32
57
47
1
15
12
16
16
31
74
34
1
16
39
1
40
8
16
23
30
23
25
3
4
32
63
1
32
117
6
1
5
51
3
21
24
29
36
75
12
4
9
55
25
35
47
42
12
48
83
24
20
5
63
12
41
3
56
56
27
13
40
3
101
24
59
66
27
44
3
40
1
11
20
65
48
8
48
45
42
49
24
44
12
16
8
21
18
30
51
21
31
28
32
53
75
15
37
23
36
33
21
11
4
52
32
8
4
3
66
31
8
3
108
5
44
36
12
35
72
30
66
2
83
11
48
2
16
3
24
27
6
30
20
9
44
5
6
5
39
1
45
54
9
51
2
15
32
32
15
73
8
80
40
29
35
36
59
1
4
25
75
16
8
4
5
2
9
12
8
24
35
20
13
15
54
18
25
16
1
43
41
7
32
21
51
3
20
10
15
28
17
92
18
1
4
5
23
4
33
18
5
68
16
19
20
16
60
1
24
20
36
5
43
47
113
12
64
20
60
4
1
50
5
16
40
33
15
16
1
15
79
61
47
17
25
19
11
5
13
32
11
17
6
81
24
12
4
23
42
31
28
16
33
18
60
33
16
5
43
60
11
5
16
15
25
5
19
11
18
60
11
55
50
34
53
7
21
4
92
84
29
55
72
3
13
5
14
1
52
1
11
11
5
7
30
7
11
53
31
5
19
1
29
120
55
11
26
7
40
28
80
23
20
76
13
12
89
30
9
76
59
18
27
41
7
24
4
5
71
19
81
63
1
35
6
39
16
61
10
37
41
39
72
16
32
3
48
5
20
5
11
21
7
27
21
45
23
20
12
68
40
52
7
25
5
26
10
30
61
8
16
11
60
13
95
13
29
43
16
1
30
30
3
51
36
24
1
29
15
60
15
17
4
16
5
54
65
24
16
33
6
12
20
25
72
40
16
60
36
76
33
11
4
60
64
5
6
9
3
108
37
24
16
20
28
16
36
15
48
49
28
52
15
13
23
66
59
7
48
14
7
16
49
31
3
85
29
30
17
80
84
12
113
2
52
36
25
11
1
44
16
20
4
40
4
52
8
11
90
31
4
44
64
112
28
36
12
3
42
12
12
31
20
12
52
5
78
30
6
36
5
19
30
47
13
31
64
20
5
11
8
41
47
112
12
53
91
15
2
70
9
9
66
6
3
27
33
60
56
44
17
15
12
27
13
16
76
16
17
91
19
58
19
5
11
52
15
12
33
8
13
6
109
5
12
12
31
12
24
40
13
122
1
3
24
60
12
8
17
76
15
10
48
11
39
37
64
4
7
5
20
44
16
4
28
41
4
67
4
16
3
17
28
3
13
16
68
88
13
7
23
85
11
48
30
7
5
20
18
61
32
24
4
4
76
69
16
12
42
17
4
12
5
35
8
52
60
47
33
3
21
33
27
15
13
5
8
35
23
77
49
75
21
3
24
21
24
3
15
8
61
9
39
36
69
23
43
12
105
35
33
31
9
4
48
4
28
5
10
8
10
18
45
51
6
54
6
12
27
4
12
68
16
23
42
11
8
12
12
32
40
60
53
12
11
8
12
68
56
19
1
64
7
53
20
96
11
5
20
59
5
49
42
42
23
7
36
1
4
16
16
23
5
4
100
12
5
43
12
11
9
16
28
4
36
32
13
6
9
69
91
52
33
11
23
13
12
20
8
20
5
32
11
7
90
19
99
25
5
27
68
32
40
68
5
12
15
28
7
25
68
1
31
12
11
25
35
1
8
15
1
11
13
5
123
48
12
9
3
3
12
50
52
3
40
36
31
29
16
8
5
23
7
117
36
9
43
11
49
25
7
33
3
8
20
55
21
4
135
30
6
25
49
16
39
32
7
41
16
9
11
49
66
60
1
4
8
41
7
48
5
15
4
5
11
85
7
17
11
31
5
36
8
29
7
5
43
17
51
44
25
59
19
21
112
72
8
9
15
15
25
20
3
30
47
31
53
61
6
12
25
16
16
96
27
41
16
3
81
15
74
23
8
4
11
17
20
12
5
8
19
93
23
4
28
11
1
4
1
15
4
47
25
8
60
32
19
9
75
61
60
41
39
23
10
3
24
75
25
11
30
7
20
16
47
24
41
8
35
1
36
28
1
3
41
31
5
11
20
12
8
24
20
11
85
4
16
27
6
31
13
22
5
4
51
9
17
100
83
32
28
85
7
68
57
3
16
40
44
17
35
40
39
29
1
51
24
11
10
24
24
30
1
16
39
10
19
5
7
4
28
35
25
36
12
87
6
12
12
168
12
7
4
52
3
42
15
9
30
73
32
16
13
40
31
23
1
5
27
24
28
5
42
5
1
15
3
61
23
1
5
6
25
23
30
23
19
24
5
20
7
58
35
49
11
1
6
60
13
65
11
91
45
12
15
1
5
31
11
133
40
16
4
61
35
23
25
5
6
6
24
27
24
4
47
44
89
35
9
51
72
54
11
55
24
1
20
3
12
48
17
20
8
21
11
25
7
8
33
39
11
21
88
12
9
11
28
105
6
1
36
107
53
44
44
20
1
134
37
4
96
4
21
35
20
33
24
23
4
5
40
36
30
12
21
21
51
40
60
32
51
1
8
15
78
12
18
12
13
7
13
12
68
7
25
71
6
30
5
16
27
12
54
6
21
5
40
14
25
75
1
48
35
32
13
36
5
11
92
41
10
17
27
5
11
36
69
5
7
4
24
1
15
3
10
12
11
25
39
4
16
28
16
35
25
29
56
15
20
12
23
9
32
31
13
20
5
27
7
48
30
43
ABCD 93263910048*3^$a+1 [50058]
36
37
57
14
6
12
6
1
60
12
12
33
2
54
54
13
21
15
60
35
24
30
6
72
12
34
84
48
36
56
16
2
36
49
12
5
19
21
2
22
75
29
36
4
60
48
12
32
19
23
1
36
47
36
13
12
12
41
16
3
84
23
73
11
60
10
39
24
12
69
3
77
31
72
24
29
67
12
35
10
3
107
36
13
33
32
19
36
57
68
7
12
12
72
36
59
1
21
27
5
55
11
49
23
6
54
1
9
20
16
39
12
29
30
108
34
8
31
35
42
36
19
9
3
35
1
41
103
57
60
8
6
198
139
23
13
77
18
1
11
73
24
81
20
42
36
13
48
60
57
32
28
15
11
49
119
13
9
27
81
96
75
48
59
1
69
38
61
29
40
120
171
35
138
19
12
45
2
1
24
41
43
72
47
10
14
13
5
67
24
12
71
60
12
24
25
36
60
12
60
5
16
38
12
72
18
6
10
15
48
21
24
75
12
168
69
12
26
10
3
45
3
11
22
24
27
53
24
28
38
24
30
40
135
11
22
39
29
30
13
96
23
10
20
7
21
96
3
17
7
36
12
60
47
18
24
16
48
26
13
9
15
17
67
5
7
96
17
16
51
48
29
16
63
12
23
46
84
3
47
10
15
5
16
38
37
24
12
21
128
18
46
38
18
4
20
156
55
41
4
8
198
10
26
1
12
23
36
36
60
30
6
12
60
37
60
21
38
6
18
12
36
34
51
24
95
1
47
18
6
10
72
48
32
16
60
15
12
12
29
48
60
4
27
84
24
35
18
7
45
12
48
27
23
36
42
12
18
6
7
81
32
7
45
99
11
54
18
6
18
72
1
35
22
14
25
45
14
106
26
10
26
22
14
48
72
90
16
39
21
56
67
96
12
17
7
24
11
46
39
23
37
11
72
78
84
54
49
65
30
1
5
91
21
14
18
4
39
11
58
36
32
16
32
76
50
1
17
16
3
12
12
17
54
22
27
5
55
9
39
48
11
12
97
33
27
84
57
8
42
49
48
45
15
57
3
35
1
17
43
33
51
36
96
21
3
5
7
41
7
84
33
26
48
54
36
7
12
141
3
59
34
74
1
17
28
63
9
3
9
27
24
72
9
2
6
52
207
69
24
39
9
50
97
5
24
18
1
12
53
19
41
31
12
12
24
65
18
73
35
10
74
6
18
22
15
21
14
37
11
37
48
9
3
72
24
11
12
13
24
12
84
89
16
50
70
3
5
16
12
27
12
24
17
30
61
65
7
84
12
84
72
11
1
23
25
36
72
21
36
3
113
18
1
24
48
12
69
2
42
30
72
25
60
36
5
54
13
23
37
24
24
83
30
103
23
25
24
5
55
24
72
48
72
81
12
39
35
36
25
149
36
7
89
102
70
63
60
60
9
63
33
20
16
15
21
38
13
23
37
9
3
12
83
6
18
22
39
120
9
2
106
108
36
3
60
29
64
3
5
112
32
7
12
9
63
53
31
29
12
64
32
7
11
12
10
51
24
69
26
37
35
1
24
53
43
11
12
10
63
45
8
96
55
72
83
13
9
36
39
9
123
23
58
32
18
82
63
21
27
24
24
48
60
47
6
28
15
11
37
161
64
2
85
84
107
10
8
55
57
50
10
3
12
5
6
18
91
21
50
12
34
27
71
13
17
112
32
7
29
42
13
108
33
44
76
15
11
13
11
49
5
18
36
1
11
13
24
17
19
71
42
28
80
136
75
17
6
10
2
46
12
15
60
36
35
46
15
36
45
24
14
46
110
46
3
12
47
37
5
16
39
48
17
4
38
25
11
12
49
5
78
1
12
24
71
13
84
11
109
11
10
12
15
21
3
9
36
27
45
2
1
21
24
50
13
12
45
38
1
36
36
11
37
12
5
6
12
1
5
36
16
27
11
10
135
89
31
23
37
24
57
147
17
7
53
30
1
53
42
10
62
97
36
72
12
57
3
72
47
12
37
33
27
48
23
1
24
12
12
12
11
48
13
45
2
61
29
66
34
39
24
12
72
5
7
65
7
11
13
57
63
12
9
15
24
24
21
32
18
30
40
20
31
23
1
57
39
69
62
73
24
11
10
44
18
13
33
51
93
8
24
67
5
19
48
23
13
5
43
60
12
11
1
17
18
1
17
7
57
26
1
21
50
13
9
27
41
18
25
5
60
43
69
111
60
12
59
13
5
43
17
18
25
11
36
22
206
13
48
29
78
61
59
36
60
10
27
47
25
12
17
19
12
9
36
128
156
16
3
12
12
12
105
39
36
12
9
14
1
5
16
3
24
12
12
12
12
17
7
105
8
6
70
60
24
48
39
120
9
111
21
74
1
12
5
40
62
13
24
9
15
11
72
49
33
12
3
72
33
27
11
1
29
36
64
12
108
14
25
60
59
37
12
36
93
2
78
7
144
11
72
30
16
108
20
31
9
3
33
86
24
1
12
9
14
120
18
7
12
33
36
3
36
84
23
13
48
17
54
22
32
7
77
16
87
21
26
1
72
11
1
12
12
9
63
21
3
48
9
27
12
45
26
1
23
10
15
33
26
25
9
8
30
1
45
50
18
12
28
27
9
3
24
12
45
48
39
132
12
71
60
1
47
72
1
23
22
50
48
10
14
130
32
16
32
42
13
41
31
84
11
18
12
4
60
14
1
9
27
12
60
11
121
24
17
40
32
7
9
72
92
4
24
3
81
2
126
16
3
60
113
7
9
15
96
69
15
59
1
23
36
49
21
27
105
3
96
5
18
25
12
9
26
1
53
43
12
71
12
42
187
11
1
47
13
11
12
18
24
18
25
84
35
118
27
71
61
21
12
24
38
22
36
27
23
70
2
37
41
4
27
12
108
84
12
23
34
51
81
39
23
36
60
1
45
27
9
38
6
66
13
12
29
7
24
57
39
41
72
28
60
39
108
17
4
3
29
7
105
44
7
24
29
36
7
9
2
10
51
12
17
102
1
17
42
13
96
12
36
41
19
11
1
23
61
5
31
23
61
24
9
86
109
59
36
36
13
17
7
21
44
4
2
48
10
3
12
17
18
36
12
25
9
20
28
48
38
1
9
38
96
72
46
2
22
32
42
22
8
19
5
16
3
47
37
5
7
11
1
24
41
6
48
85
23
6
31
5
31
53
16
38
109
41
7
48
93
87
35
1
11
1
36
24
21
48
50
18
4
3
45
2
49
24
60
89
7
21
2
109
17
7
36
11
22
32
7
9
26
61
29
67
113
16
27
12
60
24
120
45
14
25
36
24
41
60
30
121
12
12
24
119
13
21
15
11
58
ABCD 93264307484*3^$a+1 [50043]
64
8
18
105
61
18
113
24
96
120
144
39
54
18
72
72
184
44
90
240
51
15
21
159
96
108
33
87
198
34
38
42
4
26
24
30
34
66
65
36
51
64
78
120
242
60
45
19
185
51
180
21
24
69
51
93
27
3
132
45
3
136
80
6
15
3
46
206
21
45
99
15
69
39
210
16
131
93
3
27
82
158
57
55
50
30
18
3
7
36
101
13
11
156
24
156
51
60
22
50
30
72
154
32
105
24
60
153
66
160
20
10
11
205
168
26
76
65
36
223
5
12
45
42
21
195
102
63
55
5
117
3
19
50
51
87
64
29
75
64
113
75
48
81
120
33
27
60
49
14
100
38
63
19
17
96
48
69
27
3
42
48
42
9
192
45
63
439
41
39
18
90
22
306
32
54
171
63
40
86
138
33
13
11
75
10
35
3
18
3
75
81
283
132
18
66
86
18
21
159
108
9
39
6
18
126
136
18
8
72
36
64
20
33
117
40
96
107
120
24
55
5
49
56
39
36
15
70
8
3
19
5
75
36
33
39
132
21
7
72
41
48
19
101
72
264
13
2
60
129
15
66
96
64
30
170
15
39
106
224
15
12
24
103
110
27
99
204
22
59
31
116
33
96
3
12
18
456
90
144
72
480
9
69
82
20
189
60
147
33
21
15
49
26
54
72
18
46
18
132
5
84
55
5
39
22
158
220
41
45
30
45
15
72
12
90
240
3
24
60
24
120
219
46
66
5
73
162
29
9
123
45
64
38
36
136
89
109
50
72
4
240
26
48
106
44
57
9
16
90
5
123
57
24
60
75
64
6
26
30
51
108
49
32
51
48
31
8
72
9
72
223
17
117
48
88
26
84
21
60
24
9
51
216
183
22
8
3
157
200
72
90
45
55
65
24
12
84
60
15
6
22
36
44
117
24
19
41
60
36
9
24
48
39
36
39
54
46
20
54
16
35
39
72
33
109
8
3
79
92
10
54
36
44
81
396
48
115
60
17
13
104
72
64
2
9
141
63
99
12
9
36
60
24
36
111
33
85
66
158
147
60
99
36
28
20
81
36
133
11
36
73
50
201
99
42
54
36
28
26
51
93
22
18
32
30
18
123
67
32
10
18
20
172
29
12
120
133
2
9
19
50
27
84
36
117
18
54
10
8
153
108
91
60
20
105
63
21
19
281
291
309
15
21
169
74
117
43
200
16
41
15
69
12
127
32
64
65
69
123
48
36
139
36
26
114
36
12
21
105
171
45
90
24
81
45
94
60
20
16
5
123
57
60
24
36
24
75
141
24
9
87
39
45
79
182
15
36
45
3
15
64
12
18
32
18
57
15
9
36
183
21
72
24
216
15
48
21
75
84
36
105
63
30
147
15
54
46
29
15
16
84
44
6
64
47
60
55
5
33
10
113
37
107
24
87
33
165
54
21
69
42
28
293
144
43
161
120
219
46
2
249
144
21
10
89
15
45
1
35
84
25
30
41
73
11
15
57
123
66
75
3
81
75
16
41
15
222
40
122
64
44
82
11
159
4
26
34
101
51
22
83
7
86
336
6
4
5
145
38
16
2
64
18
8
72
16
17
120
7
41
51
10
35
55
8
6
15
240
19
80
60
12
9
55
5
96
43
96
80
21
9
111
36
24
171
129
60
15
30
10
41
127
62
18
36
154
80
82
128
117
33
3
24
60
43
17
43
80
90
90
117
49
155
60
51
64
30
11
213
106
20
96
18
138
64
41
27
66
135
ABCD 93264320252*3^$a+1 [50105]
24
315
24
21
99
5
31
24
33
75
108
84
77
16
159
113
31
36
5
16
200
112
159
57
51
93
32
88
111
33
123
53
151
33
15
9
144
32
88
72
48
3
21
111
84
45
24
24
3
228
17
96
16
24
24
3
144
45
144
339
381
32
160
15
129
267
180
41
120
40
96
8
72
16
8
31
33
8
72
16
39
65
19
117
63
9
24
152
55
65
96
160
32
112
51
45
123
21
63
57
51
24
29
16
75
413
24
55
57
80
19
5
72
16
48
128
7
48
24
209
55
9
15
9
39
57
192
152
144
163
165
168
8
64
24
120
183
81
144
24
3
24
372
72
57
39
17
16
159
60
192
21
56
55
12
96
12
57
159
168
17
40
48
104
19
24
21
63
9
24
63
72
108
69
200
232
48
168
56
48
240
112
15
72
33
87
144
81
80
79
81
171
45
56
16
135
201
63
108
93
51
24
213
39
36
21
176
67
60
9
96
32
43
108
201
144
80
96
232
32
16
8
40
80
136
168
3
69
183
33
75
125
43
93
8
40
3
29
55
33
75
117
144
15
441
63
48
57
3
141
111
65
24
31
257
40
48
159
132
69
72
248
40
3
108
216
57
51
29
127
108
5
67
93
48
80
48
19
45
24
63
72
180
45
216
56
72
19
221
139
213
8
55
137
7
84
93
128
40
15
137
72
24
67
141
48
104
16
72
288
168
32
31
24
89
139
60
9
8
48
127
144
57
144
240
15
225
48
48
48
56
7
264
81
144
80
24
40
51
48
197
16
63
105
56
67
45
159
17
16
15
108
149
40
159
72
33
56
64
24
312
99
77
112
96
111
24
33
303
252
36
204
125
127
72
12
285
56
19
132
9
27
237
63
81
15
17
31
17
271
57
168
24
72
24
15
132
29
88
72
224
88
200
91
125
144
112
32
31
33
135
48
81
120
32
184
3
45
24
75
108
89
136
27
72
12
89
24
64
27
125
211
312
101
24
175
9
15
33
32
199
60
69
123
5
55
9
72
27
93
231
57
32
235
197
64
63
9
3
69
24
56
40
87
177
267
69
243
72
53
72
31
225
24
56
187
12
41
31
57
48
3
5
472
15
48
161
115
53
31
24
33
291
21
27
285
8
48
115
12
396
117
27
36
41
64
80
67
24
101
199
36
168
45
8
19
69
15
17
223
33
24
24
75
5
144
31
9
123
117
3
5
192
72
55
41
211
36
9
207
81
87
81
3
5
55
120
41
40
8
40
87
17
24
19
381
24
39
17
96
192
55
33
24
147
29
19
144
5
199
12
21
24
24
111
17
16
120
32
127
192
132
21
144
120
24
144
96
120
72
72
32
72
31
57
123
221
19
29
136
104
55
12
36
168
81
ABCD 93264588364*3^$a+1 [50045]
80
6
4
12
12
30
6
80
10
2
168
54
112
144
42
38
90
16
54
42
54
18
36
20
124
36
12
42
42
8
142
26
12
42
64
74
60
58
134
90
16
54
36
12
60
36
20
6
10
56
238
144
146
264
28
282
48
38
60
4
48
138
2
72
6
130
80
216
24
4
12
48
110
10
32
28
48
90
102
32
36
54
130
56
102
22
176
244
8
16
180
36
54
2
238
144
6
96
20
40
120
96
54
38
106
74
102
54
52
198
162
48
212
84
70
48
32
64
96
128
16
2
64
56
70
128
64
18
14
64
80
154
80
28
12
8
60
154
48
6
74
6
52
92
100
12
26
18
52
42
32
54
10
80
64
6
80
100
44
12
24
22
32
58
104
208
36
12
30
2
48
88
6
50
100
156
30
18
24
96
134
178
8
64
48
104
46
18
56
70
6
122
6
10
186
6
50
64
56
70
42
48
48
12
140
144
16
72
72
24
24
168
54
146
24
40
14
70
92
40
12
348
48
36
228
6
50
16
96
32
78
10
182
42
220
68
118
74
240
64
182
10
8
94
6
26
6
48
16
26
18
46
98
30
82
36
48
96
26
42
28
12
48
14
6
64
224
112
68
72
112
270
98
4
68
60
16
84
120
72
108
122
208
38
52
102
198
156
24
72
24
134
138
54
64
32
58
12
48
12
14
106
102
96
66
8
28
20
60
28
30
26
96
112
48
12
90
90
156
60
96
14
22
20
54
48
82
84
90
32
22
36
96
8
148
122
6
106
38
90
10
56
72
40
110
70
132
168
24
48
8
84
60
30
304
6
236
30
18
100
32
64
20
16
12
12
14
90
54
160
6
60
180
132
54
6
12
72
24
14
118
144
48
12
84
26
114
100
20
22
32
42
54
144
90
88
14
18
40
56
46
38
10
6
180
54
66
62
144
10
6
18
36
26
70
74
54
300
4
36
156
90
98
136
150
186
44
60
64
30
86
84
16
92
58
96
18
68
58
32
34
14
90
172
32
108
94
288
18
72
288
12
68
28
186
48
42
56
132
12
4
20
144
102
226
168
6
48
80
10
12
84
104
46
80
106
120
168
6
50
72
108
132
102
18
52
92
96
148
60
110
186
88
30
162
20
16
42
50
16
62
138
24
52
48
96
60
84
48
12
222
26
22
138
104
24
16
248
36
4
56
4
68
22
42
38
42
124
12
144
30
66
30
128
114
40
152
4
20
156
16
12
72
24
84
26
34
116
144
48
90
118
60
20
16
20
108
250
146
196
164
40
84
36
12
42
66
80
52
12
192
126
74
70
150
80
154
50
160
14
6
64
26
54
148
24
24
24
8
54
64
96
6
12
20
76
120
6
48
80
16
66
24
86
70
20
6
144
138
60
52
38
90
72
216
72
36
36
70
74
16
54
144
2
136
8
72
12
28
24
120
30
48
26
120
46
26
118
42
12
42
6
122
42
54
16
96
18
32
120
54
96
18
30
42
12
112
74
450
126
58
96
24
56
22
50
144
48
160
48
78
54
42
186
102
6
36
140
28
36
26
64
134
10
18
20
234
250
6
128
54
58
198
12
14
34
24
38
34
110
234
192
22
32
34
30
6
26
22
122
48
6
490
80
90
22
2
ABCD 93264807334*3^$a+1 [50013]
37
51
69
51
45
132
65
10
56
1
5
16
27
120
48
24
123
45
36
39
20
126
112
8
19
3
9
35
30
54
6
16
27
11
6
18
6
22
8
37
9
3
87
104
25
24
120
36
45
14
66
64
26
1
153
78
158
52
14
4
26
79
27
57
15
18
3
27
8
30
22
44
24
114
28
15
83
24
58
63
12
12
71
4
56
90
30
10
15
41
34
45
45
15
95
6
18
13
60
47
25
3
32
22
39
29
55
71
4
6
26
1
29
28
122
64
12
14
10
93
5
36
19
120
27
6
2
1
27
2
31
24
21
56
24
64
20
6
37
24
23
1
36
5
10
20
25
24
131
25
53
28
2
13
12
21
114
12
18
2
78
12
24
7
12
35
52
9
9
80
7
15
9
51
21
27
33
23
24
25
11
52
18
15
21
15
60
24
12
15
48
9
72
5
18
6
126
13
57
3
3
45
9
8
43
107
16
9
35
60
28
14
16
2
37
23
60
6
7
9
8
192
55
23
10
27
5
55
9
36
14
60
37
24
5
16
2
30
30
25
3
8
1
65
76
30
2
22
20
24
25
29
96
114
72
28
80
42
78
58
27
117
14
25
9
2
25
23
30
46
20
24
1
89
31
12
27
12
44
1
53
60
28
15
83
25
29
60
130
36
12
45
17
28
15
108
9
2
1
24
65
10
54
26
16
38
19
12
3
32
49
29
42
4
24
30
26
6
43
96
27
92
30
46
81
24
11
46
3
11
30
24
7
12
12
111
9
15
8
30
262
9
27
74
19
29
66
16
104
52
45
29
19
24
35
61
5
24
66
6
24
6
90
40
54
26
4
15
39
21
12
27
26
6
49
29
36
82
14
10
8
10
15
51
90
6
30
98
25
3
2
60
10
90
75
33
8
30
142
15
29
43
27
138
2
73
5
16
144
80
22
50
30
25
5
84
40
14
13
29
54
16
20
61
23
4
36
44
28
90
15
113
84
6
4
21
5
54
12
10
54
21
33
87
24
24
35
30
31
24
11
64
21
89
28
60
14
60
1
12
11
4
42
8
72
30
13
21
74
106
14
25
47
4
129
11
4
2
70
30
51
3
24
2
34
80
25
89
12
18
12
13
12
24
84
17
18
10
51
24
11
120
1
3
26
19
5
28
18
21
15
33
12
135
21
33
12
8
34
21
24
11
34
75
5
12
10
33
71
6
19
15
54
15
12
5
4
96
38
1
41
19
35
4
26
30
106
20
106
9
48
41
7
77
43
113
22
62
6
85
72
45
3
57
8
31
23
1
27
62
43
24
15
8
6
24
67
15
158
91
57
27
60
57
98
12
16
38
31
65
30
13
5
67
3
2
16
27
11
37
87
2
19
71
18
115
51
50
150
82
8
30
1
75
36
14
18
12
73
3
8
25
65
10
86
19
24
5
6
46
20
139
60
24
3
72
2
55
21
38
37
12
11
4
20
6
19
60
35
82
14
4
26
66
46
3
11
48
118
14
1
3
14
60
6
36
24
40
24
20
25
21
6
105
5
18
28
9
5
10
21
15
12
18
3
60
27
9
36
60
45
63
24
105
26
1
9
26
18
7
83
36
114
82
30
8
66
6
24
7
3
9
5
16
51
23
58
18
74
6
40
24
36
192
45
17
43
45
3
101
18
6
7
9
75
23
1
155
34
26
24
1
5
6
1
23
37
77
7
39
116
70
8
22
8
121
21
48
50
12
46
27
11
96
13
17
18
37
3
12
36
2
102
1
12
15
32
16
224
16
9
29
24
46
9
41
7
12
5
31
57
38
25
12
9
6
8
1
5
48
10
48
24
20
64
45
5
55
12
17
28
2
1
72
23
52
93
5
7
3
21
84
59
157
51
69
36
113
16
3
35
76
12
9
89
52
32
58
12
36
24
56
24
30
16
12
18
60
26
30
1
12
77
19
24
21
50
25
21
3
5
60
7
36
24
45
44
22
9
65
30
18
30
1
35
120
106
14
4
26
19
45
18
57
48
3
36
18
3
89
18
1
12
24
39
21
33
48
63
96
3
26
120
30
46
20
18
36
16
48
6
51
36
59
24
54
22
6
2
6
19
63
57
27
24
9
60
5
90
10
3
23
34
27
9
44
30
52
9
36
108
48
47
22
39
59
28
44
58
50
66
10
24
57
81
3
39
141
15
14
12
28
15
12
29
6
85
24
105
54
20
25
17
46
69
23
82
6
48
69
21
15
29
30
25
87
80
13
155
97
60
143
25
21
87
23
24
10
2
46
3
51
74
7
45
18
74
106
21
35
54
22
57
36
41
30
18
118
9
29
142
18
99
35
1
59
28
8
1
35
1
117
2
25
29
55
35
16
9
29
72
18
46
36
3
36
111
48
60
45
5
55
11
24
6
10
60
12
74
16
3
29
30
28
134
60
24
22
12
32
25
15
14
64
18
2
28
14
18
10
45
35
97
3
32
70
18
56
25
24
17
4
15
75
54
2
60
16
12
26
7
27
20
1
15
44
10
3
45
78
12
18
39
48
12
17
64
60
27
39
9
41
18
90
67
53
30
30
30
25
3
44
64
26
34
9
41
22
8
40
50
30
54
30
52
126
38
6
55
36
63
20
60
97
3
96
21
33
134
6
91
21
15
60
23
30
126
49
51
45
23
12
16
33
11
18
72
10
18
27
21
27
12
36
69
96
92
55
45
92
19
51
60
48
45
15
92
16
90
44
43
36
41
91
29
16
27
12
36
57
32
60
19
11
70
15
143
1
12
23
4
42
3
60
60
12
35
48
36
46
3
3
32
76
57
312
3
78
12
123
35
6
19
12
3
20
6
16
152
12
18
13
3
44
6
6
60
48
12
88
2
43
101
16
51
27
12
9
87
122
67
63
2
24
4
116
142
2
12
19
35
25
12
12
5
66
37
29
10
9
59
60
22
3
167
61
39
33
75
20
1
125
6
40
104
40
44
16
20
1
60
99
54
75
5
7
23
97
23
37
39
14
30
1
12
113
6
30
151
39
108
12
33
27
21
12
93
2
25
132
23
12
30
19
27
57
36
87
44
1
39
24
21
60
3
105
12
15
14
7
15
102
42
9
29
ABCD 93265268938*3^$a+1 [50040]
63
3
22
38
90
154
60
50
10
30
80
58
80
40
5
33
112
48
59
3
10
90
113
109
30
26
40
24
38
28
32
22
26
180
60
142
8
10
14
10
150
8
27
115
48
12
30
6
12
30
72
30
26
39
3
48
64
30
56
150
4
56
22
18
32
22
71
75
72
30
10
38
27
117
75
85
30
80
28
53
9
16
42
30
80
48
34
56
24
6
64
38
58
90
12
5
103
24
48
77
15
18
10
20
130
122
96
24
30
3
15
28
29
195
10
128
27
43
90
18
72
108
12
65
85
152
75
13
2
48
12
48
90
48
10
29
15
18
10
17
135
40
86
34
56
4
53
63
12
130
2
45
3
33
27
28
62
10
32
6
184
30
53
55
5
27
40
113
13
2
40
30
2
40
30
98
28
5
55
110
34
53
12
111
24
16
12
2
15
31
29
15
21
67
32
70
198
20
12
10
18
128
64
20
10
38
178
62
10
90
72
48
5
123
54
160
66
12
32
16
90
24
8
3
79
8
30
10
68
64
138
192
80
88
110
10
23
49
8
10
72
56
270
30
69
15
88
48
5
57
48
22
90
23
9
198
10
18
80
4
96
2
40
18
5
19
48
30
35
45
30
162
10
6
2
22
18
65
13
2
78
42
22
6
32
52
96
24
68
18
10
5
12
117
16
50
12
18
34
156
12
32
153
75
100
8
52
122
96
42
28
29
13
2
6
10
24
78
30
2
18
70
32
3
127
5
43
62
58
60
5
108
57
10
65
7
56
30
27
7
56
64
38
78
4
41
15
22
18
32
12
10
48
18
62
118
92
57
13
90
65
3
12
88
44
18
30
48
42
72
75
195
33
43
32
33
19
5
13
8
70
29
115
50
10
113
7
30
18
77
115
86
10
14
10
126
50
4
138
32
10
65
21
42
33
7
8
94
48
80
27
3
10
2
48
22
128
40
38
34
26
100
2
3
85
162
48
80
177
45
10
12
240
20
70
50
21
9
106
89
3
12
168
12
138
48
72
192
48
10
30
35
55
8
4
65
15
100
6
2
102
30
148
65
37
18
32
70
78
12
6
2
48
30
10
14
40
78
12
20
28
30
23
57
40
32
58
32
6
90
22
30
132
6
104
58
8
40
32
40
32
28
17
43
17
15
70
30
36
32
70
2
33
3
4
48
48
12
65
15
12
81
127
32
40
60
60
6
42
62
3
85
35
7
48
72
78
32
106
24
8
22
8
58
14
51
69
48
22
18
30
12
8
22
38
12
118
42
38
27
13
2
30
18
120
22
18
32
16
17
45
3
157
2
96
4
48
17
31
42
2
148
48
74
48
3
144
15
30
10
216
20
82
2
45
15
33
163
80
150
22
32
45
31
62
40
2
40
8
12
66
99
13
98
144
30
126
42
27
60
111
34
26
100
50
10
32
33
67
20
30
30
45
163
84
140
108
30
18
22
8
34
228
2
10
120
80
16
104
30
48
18
24
70
26
24
126
39
25
8
138
4
50
3
15
30
192
46
2
27
13
18
20
60
9
43
32
100
56
22
42
68
52
110
120
40
96
32
10
5
25
8
42
22
66
12
48
17
73
72
32
15
15
58
98
72
48
102
10
32
70
18
180
17
25
6
92
100
42
6
12
72
65
43
122
16
2
142
48
35
103
32
30
82
8
30
40
2
60
28
32
78
18
4
53
43
50
15
49
203
13
170
12
18
72
183
67
48
77
25
150
50
10
132
20
33
12
3
22
8
42
16
17
72
21
39
1
50
60
42
88
24
200
10
48
137
13
30
17
43
20
82
83
157
8
22
20
6
27
15
30
58
14
136
2
150
18
4
53
7
6
50
9
3
18
72
10
182
168
18
40
14
3
15
30
22
125
55
48
60
90
35
55
92
33
33
42
33
37
8
34
48
53
27
22
50
60
58
80
40
72
6
12
8
54
18
30
48
22
12
6
62
12
21
177
18
22
42
8
180
10
35
87
88
38
144
88
18
164
36
12
60
30
10
60
65
27
6
142
2
88
35
15
48
22
50
22
6
20
64
6
2
22
30
113
195
22
48
18
102
8
22
12
8
12
16
80
42
27
156
27
30
58
252
18
24
11
15
142
2
108
12
100
18
143
49
8
48
54
10
83
7
6
35
15
40
12
18
47
27
225
13
80
10
77
43
5
63
42
22
50
46
42
32
18
88
89
21
10
5
187
182
10
8
12
48
12
240
105
45
46
132
8
4
36
152
40
62
15
51
24
16
32
30
22
60
8
70
83
180
49
8
18
54
30
28
30
98
64
30
8
88
42
12
53
55
80
40
92
10
56
112
158
52
32
118
102
18
32
40
ABCD 93265734704*3^$a+1 [50006]
3
54
23
36
67
45
104
1
3
69
27
68
120
48
7
12
45
21
59
48
37
11
84
28
56
1
30
66
95
184
20
48
13
15
45
30
5
49
83
7
66
35
37
75
3
45
20
55
57
27
21
87
30
71
7
129
15
48
81
39
17
115
60
6
24
6
29
25
119
61
66
33
21
11
52
3
17
7
6
63
9
35
13
59
1
23
36
84
12
28
9
18
77
25
71
96
16
144
3
45
57
35
36
12
13
30
30
12
42
120
5
31
9
24
56
31
12
65
96
7
5
37
51
32
25
47
85
47
28
15
41
1
59
36
73
60
3
20
12
43
5
7
41
19
21
140
19
108
17
13
63
36
20
1
63
81
30
41
37
35
43
45
32
52
75
53
52
56
48
181
6
125
60
12
67
126
12
18
9
45
6
29
1
155
48
1
90
6
59
16
9
11
25
54
6
12
11
37
24
11
48
120
49
35
12
25
66
72
17
16
60
15
42
162
173
12
25
51
104
48
13
59
24
60
60
37
72
27
24
32
49
6
12
17
1
47
108
64
15
41
48
37
23
37
30
17
37
36
24
11
67
72
5
1
47
12
36
4
104
1
3
15
12
5
16
15
30
24
39
36
60
68
97
35
1
30
30
24
6
12
5
7
18
18
9
33
47
1
27
156
111
33
27
90
35
1
24
6
89
36
52
96
80
19
5
25
11
84
37
6
77
37
11
4
44
4
68
24
184
32
12
36
12
7
5
40
33
90
5
12
96
64
33
30
24
5
61
83
49
3
27
162
15
84
44
55
33
8
96
85
6
89
60
31
60
45
45
84
30
29
52
8
37
60
15
24
3
5
36
1
59
4
20
43
17
12
73
78
9
20
1
54
5
1
23
40
20
36
88
20
12
133
12
3
180
32
103
101
1
18
12
66
24
6
5
28
12
32
13
35
55
29
76
27
21
24
8
19
6
39
75
66
12
18
84
18
18
24
9
84
75
5
12
144
16
36
45
30
60
60
9
36
105
24
11
4
8
73
23
31
6
84
6
57
117
60
96
15
32
7
41
28
20
37
107
7
36
5
40
9
39
39
12
36
17
60
115
12
21
44
31
30
23
31
89
31
9
21
35
100
45
6
29
31
53
31
45
80
31
33
12
8
64
27
6
39
8
60
13
24
11
25
35
24
61
35
12
12
25
36
3
32
84
100
80
48
37
83
72
16
9
36
59
55
9
9
18
53
67
113
12
19
33
20
25
12
11
19
21
104
55
5
1
24
18
17
24
60
1
60
66
33
21
60
35
24
127
12
53
25
132
30
12
18
18
24
5
13
123
9
6
9
45
30
5
73
18
5
19
78
27
20
60
55
30
6
137
223
30
123
9
48
12
203
4
21
123
156
63
17
64
39
12
6
107
55
12
41
49
6
12
77
48
43
53
31
66
23
1
23
112
8
7
69
21
90
65
85
60
48
108
15
128
67
5
55
84
21
9
108
75
56
4
87
29
112
15
9
56
12
103
30
120
15
144
15
5
84
67
117
27
138
11
24
13
72
72
36
23
40
32
37
48
90
30
35
49
11
7
5
88
57
47
24
37
27
32
24
1
30
153
80
85
18
60
29
24
1
60
35
133
11
61
51
48
21
66
9
36
75
65
40
9
119
160
12
20
120
72
25
15
20
37
11
49
36
60
47
16
20
49
23
19
29
16
21
30
149
13
120
18
84
90
71
12
36
36
1
23
67
17
7
30
59
4
147
101
7
18
23
19
18
63
27
9
21
132
3
32
172
144
351
36
24
78
27
204
32
24
13
3
15
17
108
48
1
11
67
60
5
100
8
37
18
30
72
11
112
9
3
32
31
42
11
1
11
19
66
12
12
3
27
5
16
9
11
25
120
75
69
90
78
12
66
24
30
59
37
54
69
27
84
5
160
45
3
80
16
32
55
30
63
21
11
97
18
29
40
68
76
20
12
24
144
31
41
25
27
68
24
16
69
11
72
67
41
132
72
61
23
12
64
20
73
11
37
3
27
24
30
35
28
8
55
12
5
48
148
27
17
25
12
36
39
15
21
15
29
24
1
36
54
53
12
48
36
16
21
114
9
24
8
60
60
37
48
24
35
55
18
78
9
8
60
7
5
1
240
23
60
12
127
53
64
3
78
30
5
19
5
25
23
37
159
36
48
248
40
27
17
1
47
7
60
9
32
37
108
30
5
85
23
7
9
3
12
6
60
12
3
57
18
5
4
20
85
66
9
44
19
41
4
3
30
63
69
71
16
20
103
77
76
20
49
15
24
32
24
24
7
17
43
65
52
45
11
4
213
59
1
35
19
78
30
78
30
60
24
6
23
31
60
6
3
57
24
39
20
109
3
45
47
43
9
68
43
17
25
35
37
6
29
85
179
19
81
44
13
23
16
21
54
41
37
18
42
11
61
15
21
132
11
1
111
44
48
52
45
23
67
5
61
30
57
3
54
23
96
12
24
31
72
72
6
23
16
15
5
64
87
9
44
37
23
112
9
171
27
21
111
93
8
48
49
71
52
27
12
5
36
12
36
16
21
72
15
33
23
31
18
12
78
5
88
20
55
60
45
68
1
18
18
60
54
33
36
9
78
90
12
120
42
69
9
23
7
5
25
18
17
13
24
51
24
144
27
5
40
44
13
35
7
41
127
21
81
60
15
36
44
55
41
79
18
11
4
32
103
53
19
210
15
45
6
9
36
ABCD 93265827002*3^$a+1 [50073]
9
72
31
32
72
63
348
102
31
11
36
9
184
32
144
24
57
39
33
30
25
17
39
51
48
36
90
126
114
12
18
25
11
13
8
112
215
72
105
16
8
9
183
15
225
69
99
135
25
77
42
12
126
114
30
96
39
16
8
135
9
3
132
121
56
216
88
5
36
111
45
132
111
15
30
339
45
36
54
25
47
66
15
63
49
41
111
9
159
48
24
48
88
248
40
35
30
7
8
99
36
81
21
42
12
93
72
16
72
71
49
23
97
32
16
120
152
3
133
392
40
8
15
9
15
57
153
198
78
291
33
15
16
24
101
27
112
32
64
32
40
35
93
111
90
15
16
8
24
16
59
13
32
63
9
159
81
16
152
33
39
120
9
72
103
17
135
24
39
49
23
25
128
81
6
73
47
97
65
18
90
43
11
93
40
17
15
159
25
17
108
102
198
24
63
3
42
102
180
73
257
15
33
183
21
171
9
103
23
84
109
89
63
24
243
21
336
39
192
42
15
33
78
9
45
12
186
54
15
24
45
99
168
57
168
102
25
8
88
56
24
40
17
7
8
15
42
138
85
23
49
32
51
54
31
8
51
54
90
90
84
31
29
66
72
105
9
30
108
13
128
207
48
132
102
96
79
48
155
42
12
15
240
129
30
96
129
9
55
17
31
5
3
72
129
48
15
21
6
13
128
33
162
93
105
415
71
1
80
24
120
279
57
48
147
45
33
54
108
84
90
39
216
33
6
12
133
47
9
15
1
32
51
117
15
18
159
40
8
24
120
111
33
9
48
54
73
96
144
83
54
6
30
42
12
6
7
96
95
9
72
99
36
73
173
42
102
18
36
42
102
6
111
15
1
17
30
42
63
201
127
8
87
9
9
55
80
477
43
41
31
65
18
12
57
15
60
21
40
191
81
3
109
167
48
57
24
9
55
5
12
31
167
105
160
23
129
3
12
9
64
107
54
126
24
81
45
36
54
9
81
79
77
18
57
24
33
103
48
11
108
121
59
21
120
51
213
40
48
95
25
32
192
63
73
72
143
9
64
47
144
24
90
534
1
41
79
32
24
129
90
117
87
48
90
15
72
45
12
63
81
42
48
6
30
6
90
18
54
66
6
33
96
72
88
425
6
120
9
24
57
6
9
111
114
48
42
45
45
90
9
57
15
57
55
17
96
72
12
18
81
9
135
16
224
183
18
150
66
258
48
13
77
43
56
9
126
33
40
161
126
126
75
72
168
87
30
90
225
136
17
54
6
108
102
25
32
16
17
42
102
126
145
5
12
42
30
18
42
54
205
29
18
48
25
104
105
63
27
45
120
16
56
15
36
42
43
104
105
63
40
17
79
191
121
95
114
84
6
174
72
183
40
71
18
55
8
232
48
104
15
9
15
9
63
97
8
159
1
17
55
143
72
90
207
231
25
119
105
15
1
8
144
136
35
54
31
56
9
15
40
312
47
12
54
7
17
246
24
282
63
87
105
24
40
24
128
3
30
6
33
15
108
45
15
72
105
328
32
75
462
15
99
37
104
48
16
47
57
117
90
9
51
36
234
66
69
129
135
81
15
3
42
18
30
108
15
39
49
47
72
72
36
45
168
24
16
71
81
63
9
135
102
43
65
63
15
ABCD 93266116688*3^$a+1 [50003]
24
76
27
5
36
7
9
33
90
42
36
12
18
9
45
59
16
36
45
23
4
15
53
4
60
9
24
42
18
6
17
97
102
9
21
84
72
3
12
33
42
69
9
51
21
15
9
35
19
5
109
15
27
36
45
24
39
6
3
45
23
7
21
99
17
31
42
6
42
35
7
21
129
15
57
24
126
5
28
8
37
3
60
48
20
60
19
12
33
8
12
16
27
9
3
18
72
107
13
35
1
39
36
56
31
9
3
6
47
7
5
1
12
24
3
45
3
3
41
103
48
42
11
4
56
19
60
18
108
35
31
6
72
36
15
15
24
66
11
91
9
33
12
11
25
24
6
9
63
90
36
47
55
42
23
40
3
5
36
25
6
24
126
48
36
15
21
30
48
17
19
5
55
65
24
12
12
52
56
49
11
13
15
45
155
36
16
8
24
28
108
27
42
6
41
1
24
144
30
24
42
24
75
39
6
11
49
75
21
11
37
30
53
37
12
6
5
49
78
21
20
36
40
48
20
1
12
84
15
20
19
65
169
6
42
60
12
3
12
32
4
9
11
72
24
13
11
19
57
111
29
4
72
75
12
6
84
35
61
60
36
35
16
69
11
120
73
47
72
16
27
53
16
15
41
24
36
7
65
157
15
8
67
126
42
41
7
9
21
83
37
27
12
21
23
84
112
33
6
17
13
72
42
12
24
30
36
59
36
1
35
25
39
33
72
30
18
11
4
27
9
20
24
37
84
60
71
28
3
78
11
25
54
72
18
27
212
76
20
19
90
18
18
15
15
6
18
5
40
45
30
57
48
33
35
19
21
75
18
6
18
71
1
36
15
12
8
28
117
120
3
21
135
24
44
40
27
60
9
104
37
48
96
39
8
24
1
72
35
55
6
11
13
23
12
40
45
27
24
27
57
3
33
21
59
60
4
27
45
21
3
69
126
89
7
33
8
4
21
42
18
83
4
51
90
47
187
6
95
96
1
30
9
3
5
61
12
95
19
54
24
11
52
39
30
18
18
3
24
12
45
18
18
12
12
3
57
18
90
11
4
32
73
23
97
30
17
36
25
12
102
24
41
1
47
88
72
20
1
90
21
15
33
68
13
11
85
18
21
36
21
12
12
23
28
3
6
60
35
43
41
60
16
20
61
24
6
54
35
36
48
36
40
36
69
30
33
48
9
48
72
3
8
13
24
11
19
66
42
144
18
18
42
6
29
40
21
95
19
5
96
52
33
72
59
31
102
15
3
72
6
27
9
3
8
37
36
12
15
9
36
63
96
51
29
109
12
23
1
35
28
15
6
24
35
31
29
85
36
39
21
15
21
75
33
23
37
18
84
5
19
24
12
30
15
15
53
1
39
32
55
54
36
75
24
21
51
57
11
85
24
51
80
16
8
36
55
21
63
77
31
18
27
68
7
12
5
31
17
127
21
72
57
15
32
4
96
36
69
3
56
1
23
48
28
20
7
18
59
12
19
41
60
1
12
6
17
37
35
36
36
25
30
18
11
37
107
13
24
131
12
28
3
54
42
5
139
17
49
11
13
6
24
41
19
42
24
11
24
61
12
96
11
36
12
25
12
3
57
15
51
42
11
4
12
63
78
63
9
90
5
1
47
204
4
39
48
24
149
4
32
1
72
6
90
102
48
30
95
16
20
25
24
36
3
8
28
9
90
5
16
15
5
109
47
31
5
4
204
57
48
36
11
55
9
33
78
18
84
18
5
7
5
96
24
28
9
59
19
6
11
25
23
43
17
88
20
24
19
81
15
18
60
35
16
27
29
79
29
37
36
12
3
24
8
12
1
54
120
24
114
47
1
99
3
18
30
5
43
9
27
30
6
12
33
8
55
6
35
13
51
44
48
49
6
30
15
3
17
12
121
11
55
6
23
4
8
12
61
11
4
39
72
30
78
60
42
24
11
115
6
48
12
15
8
16
104
67
5
55
5
48
115
17
84
19
41
1
30
18
35
4
12
33
18
45
57
23
43
54
12
30
9
20
76
48
21
30
77
25
27
8
85
3
21
71
24
31
69
45
35
19
5
49
23
24
145
36
42
36
41
25
168
95
1
120
95
16
96
69
39
69
23
7
5
13
24
54
5
1
6
65
19
6
3
24
8
24
49
12
12
11
85
6
24
24
41
1
3
3
108
12
54
39
56
88
72
44
12
12
25
75
21
11
55
30
11
13
11
19
42
12
27
56
7
6
11
31
42
78
33
20
36
88
32
49
24
12
35
24
37
18
12
18
35
24
31
6
24
47
67
5
1
39
27
48
18
54
18
48
12
6
126
60
35
55
18
3
3
81
3
57
20
64
45
6
5
25
35
28
3
48
65
16
69
35
1
3
32
13
42
89
1
36
72
3
20
13
119
13
23
24
37
6
89
28
15
12
29
12
108
97
3
80
1
119
12
25
60
108
24
18
93
12
45
12
180
23
52
8
4
80
1
95
4
9
15
21
23
12
1
27
15
6
95
55
41
60
4
12
33
12
18
5
64
105
71
7
29
36
25
23
49
95
12
115
9
15
90
35
19
30
3
63
5
1
3
60
87
5
73
11
4
8
24
61
47
13
3
51
125
24
37
12
12
24
54
42
54
21
8
73
35
49
30
6
87
36
12
3
21
48
132
45
23
72
1
23
37
48
15
21
39
156
9
35
7
29
24
55
6
11
25
107
16
21
30
18
12
18
42
23
13
3
9
30
162
11
4
51
57
72
60
36
9
48
36
6
41
4
15
6
35
37
95
1
99
8
13
42
17
13
24
35
1
72
27
20
13
23
7
66
11
4
21
119
7
9
51
57
32
36
64
33
90
30
11
37
15
123
5
1
51
20
7
6
39
12
44
7
29
43
21
75
66
59
36
4
21
23
43
12
21
57
3
44
100
3
12
57
15
65
24
7
9
3
12
9
80
25
51
51
12
30
15
20
13
23
52
33
35
36
36
49
48
30
41
12
48
37
15
44
28
36
21
15
20
13
3
27
17
19
9
92
28
15
42
6
9
93
120
48
24
11
43
5
61
6
29
28
56
61
24
12
35
64
9
24
23
43
5
67
33
27
108
84
66
12
18
9
12
56
48
36
19
5
67
5
13
27
32
112
33
66
45
45
131
40
8
37
23
7
6
23
49
27
33
108
3
15
17
52
123
9
44
76
15
9
44
1
99
56
1
83
1
ABCD 93266318786*3^$a+1 [50001]
12
36
30
6
3
15
54
11
13
11
7
6
24
36
23
37
63
9
18
24
9
20
12
1
47
7
30
18
96
33
12
93
23
31
33
44
109
96
24
11
1
66
18
48
71
25
23
7
30
84
47
64
15
42
54
29
16
12
32
88
9
84
42
89
28
12
15
24
29
61
35
12
40
45
48
11
7
89
25
60
36
11
115
17
64
15
6
83
49
36
27
39
77
37
24
6
78
35
25
60
12
15
69
12
96
12
12
51
21
12
18
30
12
12
48
12
15
8
37
11
4
45
30
30
3
36
20
13
27
117
36
24
6
29
28
56
1
36
59
1
23
7
41
1
6
66
24
15
45
48
12
102
9
12
9
3
24
45
47
1
47
37
6
89
24
1
30
6
47
12
13
147
8
1
12
47
12
48
1
111
104
13
12
6
33
33
23
36
60
55
6
3
80
1
48
12
23
52
32
31
24
30
11
64
56
13
51
80
31
21
36
8
16
105
11
4
48
21
39
51
6
11
25
54
138
36
15
33
18
6
39
21
15
32
13
24
23
28
15
54
48
3
21
3
9
36
12
12
59
7
30
12
24
23
1
3
12
8
13
48
72
27
39
21
3
29
60
25
12
27
129
6
54
3
9
15
44
37
23
7
24
9
9
6
57
8
24
37
59
16
8
7
5
48
28
24
96
32
28
3
102
23
1
35
120
1
30
24
29
19
45
32
16
9
36
47
49
12
132
72
75
21
30
17
13
12
6
72
18
63
8
1
15
33
30
9
39
161
1
12
18
9
8
13
3
15
6
96
42
30
27
24
87
21
9
83
7
6
23
4
21
35
1
6
96
18
36
36
48
60
12
30
78
72
72
12
78
90
59
1
3
39
21
9
35
7
41
1
63
15
6
75
8
13
3
15
18
6
5
61
23
60
52
21
66
57
32
73
12
18
41
13
11
1
12
39
9
11
1
12
15
12
81
48
3
9
23
19
78
48
12
3
60
9
119
7
45
20
61
3
32
1
36
24
96
12
60
24
15
21
24
35
60
52
3
30
147
135
5
48
12
61
12
47
12
73
27
8
7
45
51
30
96
15
9
18
18
39
32
28
12
15
17
52
21
23
37
15
48
9
11
37
23
4
12
45
6
17
16
44
36
1
36
132
54
42
12
60
47
7
288
41
31
54
27
48
9
195
12
8
55
18
35
19
45
60
33
3
12
15
24
9
9
63
236
12
7
18
24
36
3
15
29
61
35
37
6
72
42
23
25
35
1
3
56
25
102
30
48
60
6
9
44
16
75
66
36
12
54
93
33
83
7
5
16
80
100
9
23
28
3
29
60
40
105
30
6
12
35
52
32
1
27
33
210
6
24
12
3
21
24
47
24
40
68
13
12
51
36
21
30
18
107
4
8
49
71
76
81
36
23
37
27
9
180
71
28
33
12
39
51
6
11
1
27
92
280
21
51
39
9
48
21
36
12
3
21
48
66
6
15
3
6
24
42
30
35
4
21
36
23
52
39
24
41
25
15
80
25
12
39
36
8
24
12
1
3
72
8
103
72
102
35
25
12
3
9
3
9
3
9
12
18
30
72
36
12
42
18
24
36
108
30
17
4
45
60
12
15
45
90
41
48
1
71
40
33
24
24
12
72
18
9
15
6
59
7
5
16
60
9
11
4
8
48
24
49
48
63
24
9
84
11
31
42
3
9
35
7
65
7
96
18
3
51
30
24
96
60
39
15
18
54
33
39
5
28
32
1
6
6
36
47
100
33
12
47
4
44
13
11
61
47
13
35
25
27
9
24
15
104
37
48
12
23
13
24
24
47
4
15
33
39
30
27
32
13
36
12
72
12
23
24
31
24
53
19
66
30
24
24
9
33
83
84
97
63
48
32
25
12
60
12
27
20
84
1
15
45
108
24
6
6
27
8
13
24
24
27
69
12
30
30
3
33
15
15
6
11
61
60
27
51
45
21
15
15
153
15
5
12
1
6
48
6
24
15
44
85
27
20
1
12
15
32
49
6
30
95
1
3
9
36
11
13
18
69
21
111
45
12
23
12
36
25
3
20
16
21
27
9
23
7
21
9
3
15
66
3
60
80
37
35
25
6
90
36
15
21
15
12
12
20
13
60
18
17
4
60
24
72
68
36
61
27
57
12
96
36
6
101
13
35
13
6
77
61
39
33
96
6
48
5
28
32
25
6
9
9
30
9
12
20
1
15
9
36
60
35
1
36
39
8
31
9
9
30
6
87
21
30
9
48
20
52
56
48
36
16
32
13
6
29
37
11
1
11
72
7
120
6
23
43
21
33
15
92
37
18
54
36
30
6
11
55
18
6
41
1
107
1
18
6
3
84
21
47
72
7
41
49
71
76
80
52
92
49
11
25
60
15
68
24
36
52
8
31
18
15
20
25
24
107
1
12
35
1
24
24
71
1
36
3
9
54
54
18
17
7
42
12
59
55
17
16
15
6
3
8
31
18
24
120
6
5
28
20
16
33
3
9
39
48
9
54
66
15
56
13
12
30
18
95
7
9
57
6
24
17
4
9
48
12
36
12
15
96
21
12
30
78
42
21
21
47
55
5
19
72
102
3
32
1
6
54
18
45
45
60
108
120
48
30
117
48
3
6
12
47
37
66
54
27
36
21
23
49
83
49
120
18
66
36
15
12
93
12
12
27
21
15
44
7
17
79
33
9
24
11
1
15
9
11
13
11
36
4
21
3
39
18
30
42
35
48
28
72
117
35
13
12
11
64
117
11
19
9
21
42
18
39
44
13
36
84
6
72
30
90
54
15
33
42
17
24
1
75
80
1
35
12
49
42
9
8
7
33
92
61
51
51
9
8
79
42
54
105
9
27
9
23
12
7
18
36
18
33
15
41
88
45
96
90
54
12
27
20
7
21
12
39
33
21
23
19
57
9
6
41
24
4
12
24
21
12
60
11
52
12
33
24
6
18
24
23
37
3
44
96
12
37
96
27
9
6
48
9
45
3
69
18
33
33
108
11
1
24
71
28
3
9
9
15
60
20
49
6
42
23
1
39
15
33
48
45
12
3
33
107
48
1
54
42
60
35
37
12
39
15
54
35
1
6
9
21
75
56
7
30
35
109
96
35
7
6
75
33
15
9
6
6
42
24
53
64
21
48
27
12
8
109
3
69
24
35
13
3
21
75
15
6
84
23
24
13
87
9
12
39
63
42
47
7
6
11
79
57
96
21
27
9
36
12
54
72
21
189
3
21
12
36
27
21
30
9
63
18
71
72
4
45
6
41
7
30
3
15
24
5
25
66
5
48
49
143
4
9
54
105
57
63
9
111
8
28
9
72
36
15
9
54
17
60
73
12
60
18
54
90
30
11
36
13
23
24
36
4
69
35
13
27
24
9
12
36
6
6
11
25
47
7
30
ABCD 93266977418*3^$a+1 [50006]
1
24
113
15
27
90
27
76
12
132
53
63
40
65
3
16
11
37
12
20
3
72
36
37
53
39
160
36
24
53
30
132
109
47
45
69
48
63
4
5
19
84
80
16
80
81
63
33
43
41
55
5
31
5
15
69
3
96
27
42
27
4
41
39
4
23
60
72
48
60
30
114
1
35
69
24
52
12
23
12
21
51
9
27
25
108
29
15
88
32
27
129
96
33
15
12
171
153
4
8
15
90
30
25
65
42
12
6
99
16
48
84
17
3
87
168
45
57
6
69
75
1
35
54
3
45
180
42
66
222
18
103
59
48
9
15
1
48
89
18
72
13
5
99
16
120
72
36
71
21
39
105
40
53
30
72
6
12
31
59
37
35
36
24
45
21
42
30
18
144
1
17
78
33
16
20
28
32
4
84
35
18
39
51
9
40
23
85
12
5
60
19
29
51
36
93
3
69
39
64
77
51
28
24
72
84
11
18
31
80
136
24
77
39
51
25
5
54
6
12
18
54
31
204
36
92
36
112
29
63
15
30
42
33
3
12
60
1
17
54
73
35
12
60
1
47
21
16
23
12
45
4
140
51
30
60
39
51
18
51
39
13
5
30
57
57
15
21
54
1
89
51
24
45
3
87
6
12
111
21
19
101
18
33
27
45
28
108
17
19
35
45
60
15
60
9
12
40
137
3
4
24
132
29
159
21
6
90
63
27
9
108
3
9
15
1
24
11
33
39
48
85
20
52
23
24
25
5
15
16
5
15
27
48
42
51
39
25
47
81
24
24
9
18
13
59
37
95
1
17
27
3
121
11
45
40
5
43
36
41
36
15
40
24
36
20
28
80
51
66
39
15
6
79
65
15
21
12
18
25
35
13
56
48
27
90
55
80
4
41
18
12
1
80
64
8
40
8
15
49
44
87
24
1
12
96
32
39
93
12
64
29
3
52
17
51
124
23
30
63
28
41
18
57
15
33
75
1
156
5
18
12
6
12
3
87
33
100
17
48
63
60
4
12
5
31
164
16
12
17
30
78
18
13
17
7
35
102
19
20
87
33
4
23
73
47
114
18
13
48
12
32
96
36
84
12
4
5
66
9
24
4
32
81
102
21
16
53
3
15
24
81
57
42
18
90
105
15
61
44
3
144
6
55
17
30
72
9
52
164
15
13
20
3
9
4
41
126
12
13
8
16
8
12
21
7
20
57
19
71
49
59
93
52
23
12
33
9
18
1
11
1
24
120
36
32
60
3
12
1
41
48
7
11
42
43
80
39
30
6
9
21
42
37
44
9
27
75
21
39
21
15
120
24
36
9
24
87
105
12
28
17
3
12
36
76
8
15
33
15
9
123
12
109
17
90
69
75
25
8
27
30
60
75
4
92
9
36
3
96
48
33
19
71
90
54
30
103
65
12
75
3
57
63
13
80
72
12
148
77
18
30
51
21
151
44
3
1
89
27
81
27
33
15
87
57
36
15
60
12
90
60
3
40
5
24
43
23
25
48
24
8
27
30
42
93
40
32
4
11
9
24
3
84
6
54
45
63
21
16
140
33
3
12
27
205
24
24
120
17
3
12
3
18
75
15
24
73
17
30
108
73
17
43
179
18
3
28
41
3
15
12
93
12
16
5
54
186
55
17
12
90
96
54
3
27
36
72
150
103
20
12
48
69
66
24
21
88
20
27
105
60
105
19
80
16
89
48
18
72
13
47
117
3
25
32
3
90
27
28
47
49
47
109
56
28
41
43
5
18
42
30
18
7
48
5
72
72
15
51
45
15
13
36
5
18
13
44
33
18
12
37
24
17
12
42
30
31
137
3
15
84
13
8
24
15
33
15
37
5
36
7
47
1
68
39
57
15
61
95
42
18
69
15
18
3
12
255
33
4
5
18
30
3
15
24
25
36
29
15
36
64
11
57
33
30
42
31
84
47
18
43
29
48
3
48
21
18
45
15
72
21
9
6
72
93
27
1
20
64
5
18
37
32
84
27
49
95
18
90
73
48
11
48
78
162
18
12
18
25
89
3
27
33
52
20
16
5
54
90
51
24
16
12
12
48
23
225
45
72
18
54
19
32
48
16
60
128
123
69
64
71
30
78
97
41
24
15
16
12
83
9
88
8
39
126
27
57
36
87
3
25
80
4
5
30
9
84
28
5
67
83
73
29
7
11
42
72
48
78
144
13
17
6
12
21
16
48
23
49
20
36
72
57
39
40
17
39
136
107
13
32
15
57
33
12
3
88
72
56
40
56
100
41
12
27
135
9
52
24
20
45
120
63
96
60
51
36
24
49
92
100
60
17
15
147
60
18
7
120
48
8
9
3
60
52
68
33
7
72
35
18
3
24
21
87
63
30
15
45
115
24
53
180
15
48
40
5
39
16
12
23
57
36
51
18
18
9
4
32
184
8
3
13
56
3
13
68
16
36
5
27
45
127
20
15
6
12
15
12
15
1
29
60
51
40
12
116
9
63
45
7
60
36
77
42
37
65
96
12
108
24
39
51
30
63
45
75
72
24
240
39
33
39
121
12
48
17
18
9
64
56
3
12
265
8
3
12
73
24
60
41
39
76
80
52
36
11
85
5
51
15
24
13
48
12
32
16
84
65
19
17
15
48
16
80
15
61
17
18
129
16
72
8
9
90
90
3
76
36
23
85
12
48
23
12
18
75
15
42
75
12
3
12
6
63
27
ABCD 93267211736*3^$a+1 [50233]
38
34
8
48
64
63
65
112
8
102
88
20
46
2
54
184
147
24
5
6
48
66
64
26
78
102
28
36
57
24
65
48
48
175
15
9
35
46
8
31
11
49
3
72
104
49
47
13
48
63
14
22
33
12
36
9
8
6
49
33
39
105
8
48
42
12
16
2
102
160
81
95
24
34
27
5
40
104
118
90
72
74
46
54
81
23
58
27
63
45
60
53
22
24
21
15
57
77
30
145
11
132
97
23
112
90
30
90
14
109
53
22
32
28
20
28
62
82
78
86
66
40
15
81
30
24
18
110
10
146
54
78
28
176
126
48
70
117
99
81
17
22
80
124
126
120
96
80
40
8
46
18
26
36
1
9
15
3
206
72
78
1
11
64
38
43
117
72
18
105
3
32
72
10
8
103
17
43
279
21
15
92
180
10
27
45
24
14
25
60
47
46
8
10
36
98
42
54
31
81
90
9
5
48
18
30
18
61
89
64
72
144
87
135
20
28
141
39
144
60
66
6
56
42
112
200
175
3
108
32
10
120
6
2
19
11
25
99
6
99
35
84
36
90
43
5
78
100
32
148
9
99
44
37
5
31
24
156
135
20
12
60
13
27
72
20
16
134
24
79
72
113
30
145
41
19
3
18
80
64
42
48
86
10
21
9
14
58
27
60
17
175
60
11
12
6
19
87
86
70
24
48
297
35
73
27
24
129
108
35
34
48
27
60
65
88
62
145
36
72
120
11
90
264
18
48
97
59
88
18
80
118
24
117
71
84
73
72
15
21
45
24
30
8
42
46
98
40
27
47
85
63
12
6
104
22
44
12
25
72
108
3
2
67
21
54
186
30
50
22
32
112
116
25
83
24
28
9
21
32
40
42
38
78
18
40
50
22
104
103
60
3
45
5
22
180
78
8
64
48
24
54
9
57
96
8
22
9
60
45
170
4
32
12
78
120
42
13
113
31
9
27
29
16
15
9
63
41
22
12
20
18
7
33
62
90
22
213
12
36
47
22
80
55
9
14
76
86
16
80
160
48
24
38
64
45
36
15
9
36
53
22
80
84
13
95
16
50
24
22
18
75
108
23
40
60
12
8
64
96
26
55
75
86
30
18
7
72
41
7
137
40
30
18
14
48
16
26
24
139
45
32
30
4
36
81
15
50
72
246
217
84
45
56
79
36
69
3
51
9
167
16
32
60
13
12
77
10
20
34
170
76
68
6
40
27
173
144
115
173
30
97
167
4
54
32
31
33
39
60
23
49
93
126
74
16
42
32
22
134
132
132
16
26
64
54
56
42
19
21
99
95
48
46
96
54
9
17
240
30
73
81
27
27
36
62
280
110
37
23
49
36
17
88
110
18
82
62
70
26
40
56
43
45
38
25
15
9
99
81
53
90
13
33
62
85
207
68
330
40
134
120
10
6
74
55
11
4
98
163
117
18
48
6
3
53
54
16
12
116
1
105
48
230
28
30
8
7
57
96
32
40
2
37
11
54
30
24
42
42
22
74
12
40
2
58
20
88
20
37
60
27
45
11
97
9
98
13
89
30
76
110
18
132
72
18
114
13
57
14
226
128
42
46
39
9
27
24
45
8
126
12
30
160
8
10
80
6
10
110
46
2
102
10
80
24
16
24
72
38
16
26
42
25
23
37
17
58
38
42
276
37
27
176
16
18
15
41
24
46
140
22
14
10
30
56
49
75
38
150
18
79
81
2
6
10
350
64
2
70
86
34
18
252
90
123
111
54
8
24
40
18
38
48
67
29
40
30
18
15
63
90
39
95
1
89
6
24
10
24
147
53
96
66
145
72
132
36
77
30
36
76
33
17
55
171
9
179
1
41
22
90
38
25
63
32
34
14
37
12
33
8
31
71
88
2
19
60
35
84
42
24
58
110
88
80
40
27
11
16
144
2
30
37
108
65
54
25
9
2
144
1
132
137
66
4
18
90
62
46
9
113
78
25
35
22
86
40
50
30
64
33
59
6
78
1
11
132
37
29
64
63
72
51
62
120
7
111
42
38
106
14
157
63
21
ABCD 93267228248*3^$a+1 [50012]
30
6
84
36
24
183
69
51
69
180
144
6
36
174
60
51
69
3
33
24
66
60
54
36
18
120
69
27
36
12
90
36
42
93
45
27
15
18
54
12
36
129
93
27
3
60
36
21
33
48
78
84
180
36
6
15
21
3
27
60
33
21
120
51
24
159
9
48
72
15
33
9
15
24
9
60
3
87
30
18
18
42
12
42
15
21
27
21
36
150
36
12
60
108
9
9
87
24
15
9
21
60
30
18
126
132
45
99
30
18
36
90
90
126
24
15
75
30
114
48
42
48
18
42
120
18
21
39
36
30
39
21
30
54
96
303
75
21
69
30
348
18
159
57
144
135
27
30
72
126
24
36
69
105
6
12
69
63
81
45
66
24
54
126
69
33
18
165
15
57
24
15
144
36
45
21
219
33
126
150
99
3
72
21
159
18
15
39
60
69
15
42
120
39
3
21
225
6
48
18
159
99
12
9
33
48
114
21
192
96
51
21
117
6
84
57
15
78
27
63
12
18
78
48
60
90
30
57
75
30
15
48
27
42
48
24
18
57
99
36
9
81
15
3
45
51
117
48
87
18
111
15
9
81
36
48
60
156
60
30
114
36
51
15
114
48
72
126
9
63
6
12
15
135
48
369
48
33
39
231
72
42
66
141
63
72
90
63
96
75
12
60
30
42
117
24
72
33
15
9
30
18
207
45
3
39
48
72
33
63
282
15
45
12
63
27
45
141
27
27
36
9
3
21
15
24
12
54
15
135
30
54
45
81
87
9
183
15
108
48
36
198
180
87
75
93
3
18
54
66
72
27
48
69
18
72
60
18
27
39
57
123
24
36
12
162
6
180
81
45
48
27
45
78
36
12
69
45
30
18
132
54
54
18
33
21
108
30
81
27
18
180
6
33
21
12
324
6
12
177
21
27
15
33
72
3
84
9
15
12
18
90
24
210
60
48
18
126
18
42
15
15
18
60
30
6
15
21
234
180
156
6
30
42
36
30
42
15
57
288
183
45
51
9
102
18
186
45
93
90
57
15
9
9
42
54
54
126
36
36
147
105
48
135
105
120
135
9
111
39
18
48
39
33
60
75
27
78
138
54
18
6
54
33
15
18
6
81
63
57
45
24
18
33
3
66
99
177
18
45
57
42
12
60
84
42
18
69
33
72
60
48
54
60
90
30
9
72
15
129
69
72
27
57
96
15
15
42
66
24
21
15
30
222
12
57
3
117
3
6
102
33
24
3
54
15
105
18
72
60
9
24
75
396
30
132
54
33
21
51
3
21
105
120
42
45
27
21
24
111
96
30
24
30
45
9
18
78
36
171
39
33
201
15
9
66
114
18
9
24
21
3
33
228
6
21
27
36
96
30
36
132
18
9
21
180
78
72
84
45
24
21
18
33
129
216
39
21
27
45
51
15
54
72
60
18
45
21
99
15
33
69
36
39
21
18
126
66
33
24
3
30
18
114
18
12
96
36
66
87
153
12
90
240
108
45
39
60
30
6
72
33
15
33
39
108
72
78
15
192
48
9
6
153
45
51
21
3
72
48
87
24
48
6
27
63
57
9
36
3
21
30
18
36
15
9
15
15
150
36
36
18
120
42
15
120
3
165
111
36
18
12
24
36
66
33
9
12
6
45
9
54
72
12
18
18
57
3
36
84
45
15
9
48
33
30
6
36
54
9
21
24
30
36
180
6
63
135
81
9
30
9
15
18
135
153
12
42
18
18
120
42
99
39
129
48
9
30
54
42
102
60
30
57
24
15
66
15
45
18
30
3
15
24
105
33
36
60
90
30
39
3
12
78
48
42
54
90
9
39
72
6
12
36
51
45
18
48
57
48
72
21
42
12
198
72
15
48
72
63
24
48
6
36
15
24
99
18
90
60
54
36
12
18
69
63
57
123
117
3
18
18
36
6
162
21
216
24
21
18
105
45
66
96
30
36
24
66
24
84
6
75
120
33
42
21
45
144
126
45
135
18
90
60
54
66
6
18
48
132
21
15
9
72
39
90
6
81
264
99
6
156
18
42
15
15
24
66
ABCD 93267441472*3^$a+1 [50014]
24
6
210
24
30
44
10
38
30
28
26
54
4
2
16
20
10
44
30
30
4
2
30
48
6
138
3
13
24
38
12
52
26
84
58
12
44
6
4
2
42
12
66
18
22
50
120
30
28
32
10
8
60
39
75
108
22
48
18
24
6
6
20
46
2
12
141
27
10
6
116
10
14
12
34
18
2
16
18
6
48
20
6
76
44
30
22
14
6
22
2
6
30
4
54
20
12
4
48
20
58
20
28
30
32
4
8
18
18
30
12
18
6
6
28
92
18
4
2
46
18
24
26
10
6
5
31
152
28
102
68
28
36
18
2
48
42
6
30
52
6
42
158
6
28
38
28
26
54
6
28
26
36
28
66
29
7
6
104
66
48
30
72
34
14
94
2
24
52
20
18
36
6
52
50
28
24
44
24
28
24
116
28
20
24
10
18
8
60
9
15
70
30
56
4
36
20
4
42
14
12
18
90
12
10
30
20
34
6
12
8
28
2
12
16
6
65
39
70
14
36
34
36
2
4
14
16
26
12
16
17
15
70
2
16
6
24
2
24
54
6
18
12
88
20
46
20
46
44
64
2
78
30
58
44
54
54
16
36
8
3
97
50
42
34
66
8
42
4
24
32
16
12
2
24
24
10
48
20
12
42
46
24
30
86
10
24
60
48
12
14
10
24
8
24
10
66
92
3
7
66
32
18
72
10
62
12
40
6
48
26
18
15
33
24
24
4
18
38
22
80
22
6
14
52
14
6
16
78
14
16
26
54
4
38
4
36
2
6
12
18
36
6
4
6
44
24
60
10
132
24
54
62
102
10
18
24
6
14
40
14
30
54
16
26
66
12
42
16
42
2
4
32
18
30
6
118
38
34
6
20
10
20
40
14
70
6
62
6
34
8
42
28
54
68
16
60
12
24
48
18
18
6
14
24
12
6
10
20
10
18
194
42
88
20
12
16
62
10
38
42
22
26
40
18
2
10
50
22
32
16
8
22
2
82
60
24
30
84
6
14
6
96
34
42
2
42
40
114
2
10
8
76
20
76
42
12
74
6
51
37
12
18
26
22
8
6
15
25
26
40
8
16
6
74
10
24
20
16
26
30
102
28
2
12
34
86
24
30
10
20
64
26
12
34
8
10
20
28
62
60
52
44
70
6
14
6
24
4
12
23
63
78
4
62
6
64
20
4
56
48
16
6
54
24
6
20
54
22
26
4
14
12
28
6
71
7
110
6
24
16
42
78
14
6
22
14
6
48
144
18
78
22
84
48
36
20
120
10
2
70
32
10
26
36
3
33
40
2
16
30
12
12
18
2
10
20
78
10
5
13
42
12
18
24
14
21
61
18
32
54
54
21
1
2
18
10
8
46
50
28
32
64
126
24
30
32
24
18
18
12
16
6
18
2
4
12
18
6
104
54
6
22
2
18
22
26
10
6
120
6
14
36
22
6
84
66
60
2
10
32
10
20
46
26
36
12
18
10
8
4
18
42
2
4
20
22
8
6
4
50
10
2
18
22
32
18
4
24
80
16
71
3
100
26
30
28
5
3
34
14
60
60
12
57
45
18
4
26
12
12
10
6
59
13
6
6
44
16
44
10
24
56
30
4
2
24
22
84
44
10
2
22
38
22
2
16
2
6
64
56
6
64
12
20
18
46
8
52
6
24
35
39
46
14
54
6
40
30
2
34
6
14
6
10
8
40
20
12
22
26
22
12
17
21
4
6
50
12
16
24
56
22
38
42
24
70
18
60
12
14
42
30
24
28
96
2
9
39
30
4
6
66
6
14
10
8
6
4
68
18
24
60
6
10
2
24
30
84
4
2
36
28
42
78
14
40
98
4
14
6
4
12
18
54
2
28
5
7
56
18
10
14
16
36
60
14
10
122
18
6
30
18
108
64
20
4
20
10
74
36
46
60
26
58
20
6
6
4
18
8
28
110
36
60
10
50
18
10
36
84
20
6
4
2
10
116
12
12
66
4
14
30
46
60
66
32
28
20
4
18
42
24
20
100
12
12
86
10
32
22
42
26
100
114
8
66
12
4
14
12
12
12
60
106
2
58
32
82
56
42
36
4
48
14
40
8
6
22
44
18
10
50
82
8
46
2
120
24
3
21
10
20
10
2
34
8
46
20
30
30
36
6
15
15
84
6
24
34
12
8
40
36
14
30
16
6
78
14
15
27
21
7
6
14
58
50
9
13
32
51
3
22
18
6
50
4
66
14
6
3
7
86
204
6
12
6
40
14
18
4
20
28
66
2
54
16
50
18
36
46
12
2
34
24
18
8
16
104
24
16
54
116
60
30
4
48
2
6
10
72
2
48
10
80
24
36
10
12
30
12
14
24
18
12
6
16
18
26
102
48
10
44
18
4
14
10
24
26
54
82
6
92
28
18
20
30
22
38
54
28
30
60
14
6
34
18
32
124
2
18
4
30
30
38
28
2
102
106
60
20
12
48
6
76
2
12
4
56
84
60
10
2
12
58
44
36
28
2
54
6
4
6
104
6
22
26
4
86
34
140
10
18
14
4
20
6
30
6
28
2
57
15
30
6
16
96
29
31
48
32
52
8
24
45
21
18
112
38
52
38
10
144
2
18
82
14
76
20
18
36
6
6
90
12
52
6
8
30
52
2
6
102
10
18
24
12
24
26
4
72
54
18
18
90
12
50
46
6
20
34
14
58
2
18
18
10
60
84
12
54
14
6
10
6
14
16
20
18
16
2
4
26
34
30
26
10
32
16
14
12
30
94
30
20
4
2
64
54
20
36
12
70
14
4
42
20
28
36
36
38
6
16
32
22
8
30
18
30
64
18
20
6
10
30
20
66
16
44
34
24
12
54
74
48
64
36
102
2
4
20
12
10
60
24
8
6
22
14
6
10
14
24
46
8
52
14
10
20
40
56
6
18
4
68
30
30
28
62
10
8
64
20
52
6
20
78
42
18
10
6
14
4
42
66
8
12
52
2
3
25
38
18
4
50
72
30
24
72
10
2
30
46
36
6
2
63
19
8
28
30
44
106
20
78
4
60
6
2
10
42
12
48
38
10
44
30
54
40
6
14
40
2
78
16
134
12
30
72
22
120
36
20
10
12
26
6
16
8
24
10
62
28
72
164
24
36
34
38
64
20
4
24
66
14
16
30
60
56
46
32
90
10
12
6
14
6
22
6
12
8
66
34
24
32
18
10
48
54
24
72
2
16
12
24
24
62
82
36
2
4
48
36
44
58
44
64
20
30
34
8
70
38
16
18
38
12
6
4
35
31
126
50
6
18
12
10
92
6
16
26
12
16
146
54
22
60
17
15
18
58
2
10
38
34
8
28
84
8
40
38
6
30
30
36
22
8
40
168
30
6
6
14
6
18
16
8
6
16
54
2
48
34
6
14
22
14
60
16
18
2
46
18
24
98
4
6
12
56
16
20
6
54
4
12
44
30
28
30
30
50
30
18
42
18
52
8
64
24
36
14
6
4
26
94
2
30
34
26
24
6
18
12
90
28
42
20
99
69
106
26
4
20
16
47
15
22
30
8
6
30
12
70
20
42
33
15
18
12
28
36
6
20
9
75
36
40
14
4
30
96
50
6
10
48
20
12
54
24
22
114
8
57
21
18
12
48
4
2
16
14
18
42
24
6
6
60
28
56
10
96
20
24
36
102
6
42
52
8
48
12
48
66
6
9
1
24
30
68
78
34
8
10
12
14
9
45
12
64
56
24
22
2
46
2
15
9
10
6
32
22
ABCD 93267739094*3^$a+1 [50017]
5
84
51
72
46
119
37
60
11
37
18
5
19
48
6
30
42
35
19
36
89
1
18
209
127
5
19
36
84
60
54
66
36
54
6
30
6
17
45
18
144
18
28
12
42
54
84
36
54
17
43
26
172
47
33
28
30
86
46
89
63
36
57
60
27
72
40
6
12
6
101
25
71
55
54
11
7
36
12
5
127
48
72
113
9
63
48
19
24
17
193
14
36
4
6
54
102
14
9
37
36
119
159
4
18
114
26
10
48
32
58
32
18
100
12
104
4
14
22
18
72
35
43
162
48
23
12
1
6
30
95
19
17
37
143
27
40
60
12
36
32
208
29
15
76
5
12
73
32
10
98
72
27
48
33
54
40
161
24
73
35
27
90
46
30
24
18
48
89
43
48
32
18
27
27
40
18
35
33
112
32
4
14
10
126
17
9
3
108
7
72
18
47
60
63
28
44
18
28
107
207
81
19
30
24
47
19
6
44
4
24
18
72
12
78
72
8
3
15
9
31
18
42
17
67
18
143
33
10
134
27
199
29
43
54
71
12
7
8
18
342
28
8
36
21
43
62
22
6
11
223
53
73
152
22
42
138
60
65
60
31
14
82
18
18
8
9
85
35
61
26
10
8
10
98
22
18
32
22
161
19
6
98
9
31
36
41
37
30
50
3
19
60
90
260
36
28
72
119
60
9
72
90
22
150
17
19
26
4
6
98
3
240
12
1
86
45
31
17
43
12
5
12
15
18
18
117
63
57
60
31
14
3
33
10
26
3
15
10
36
62
58
36
50
21
60
19
48
42
18
26
10
17
49
35
43
8
4
24
116
208
65
1
60
44
172
8
46
26
94
24
53
27
72
10
8
10
162
11
19
41
27
45
73
62
82
71
19
44
9
1
11
15
165
33
10
8
94
23
31
86
18
58
162
72
5
36
13
24
36
36
66
60
17
55
26
4
18
24
98
10
30
42
116
4
5
13
6
44
45
121
230
10
71
55
26
18
22
32
46
44
28
44
4
140
54
100
18
29
51
28
89
45
18
28
36
30
35
60
9
27
73
26
21
55
17
33
40
32
28
30
17
15
112
86
94
204
126
83
15
10
12
14
9
48
79
8
18
22
77
108
1
66
54
36
23
37
44
10
216
54
26
36
10
12
60
62
81
9
184
24
36
62
64
65
69
4
18
132
80
172
26
28
26
4
89
25
26
57
19
108
72
41
180
109
11
19
60
210
24
44
10
62
18
18
27
12
36
7
116
76
78
48
24
83
132
45
10
8
36
9
31
6
66
90
54
18
32
3
25
30
32
40
50
54
4
6
210
14
63
37
107
31
32
10
83
19
5
9
10
62
39
69
136
18
90
12
14
57
7
12
18
42
44
72
9
49
96
18
17
55
80
90
3
37
6
8
4
72
18
18
60
54
11
15
4
60
8
45
1
26
93
61
90
44
118
102
162
60
174
24
80
72
4
24
17
1
12
78
30
78
54
30
72
104
9
1
11
15
21
24
108
145
83
19
5
91
18
234
18
8
27
55
44
81
19
53
12
105
3
15
46
126
36
8
36
10
18
30
36
50
76
24
89
12
15
81
12
7
54
26
58
126
72
42
8
147
72
15
21
7
18
47
163
104
28
12
24
26
100
30
36
125
7
36
62
18
94
36
24
18
8
10
11
1
14
4
234
23
37
12
18
36
17
25
8
144
46
17
45
22
36
180
24
125
37
44
54
45
67
14
39
241
71
121
24
11
24
108
1
80
310
77
19
36
8
36
21
15
18
82
17
45
75
105
58
32
136
12
144
5
48
72
36
7
48
54
35
1
32
75
15
18
4
35
1
14
28
72
8
18
99
63
93
43
17
9
3
1
36
60
83
168
45
154
36
108
12
68
72
18
99
27
36
4
96
17
103
14
126
90
18
9
63
22
6
17
85
24
54
36
53
27
45
19
102
114
36
12
6
47
24
36
37
12
50
90
10
84
50
10
54
156
54
5
12
36
43
36
53
103
122
28
54
44
9
27
93
127
41
19
98
76
54
53
43
36
48
17
96
72
12
96
9
10
36
17
1
12
18
17
69
28
66
17
15
28
54
12
96
8
27
139
41
63
46
54
17
145
18
36
30
18
17
1
14
93
15
40
32
21
19
86
18
40
96
80
36
58
36
18
42
18
90
18
44
45
36
13
6
98
76
86
4
17
24
199
29
15
18
18
81
216
19
206
58
86
54
10
62
108
9
48
7
65
1
90
132
29
19
42
44
100
36
62
40
5
72
109
36
35
36
13
6
54
30
14
3
72
1
36
23
27
28
8
54
10
26
4
90
68
10
8
10
84
41
13
24
35
12
33
27
1
18
29
37
90
114
54
48
78
66
24
36
65
108
33
22
78
47
37
23
ABCD 93267969376*3^$a+1 [50059]
17
73
23
7
69
20
91
5
145
108
51
105
11
72
133
95
85
23
31
24
81
176
7
72
29
67
9
56
12
61
35
61
71
28
36
21
3
56
19
30
24
111
15
17
55
33
96
45
60
23
103
113
31
36
173
295
29
43
57
33
47
12
60
24
31
114
39
32
48
37
155
148
3
29
79
69
8
19
113
16
36
171
5
49
23
163
18
11
96
48
7
33
204
128
25
23
19
18
63
111
65
24
72
43
29
48
25
162
72
5
13
35
1
36
39
32
25
23
49
12
35
133
11
79
48
60
18
120
6
30
78
21
45
11
48
76
15
29
96
31
105
75
5
60
36
25
3
15
42
18
126
84
99
27
6
54
5
100
68
61
12
54
9
9
72
6
30
114
29
169
131
7
29
4
21
39
105
6
126
39
24
75
126
75
39
5
36
4
21
11
28
180
57
35
67
36
29
13
84
18
5
112
135
18
18
42
83
19
78
18
117
20
52
8
192
61
3
27
29
13
30
17
36
28
20
31
33
128
55
18
36
36
72
47
4
36
8
103
18
15
75
29
112
69
42
18
30
17
180
64
84
32
25
90
54
83
100
15
41
16
9
15
21
99
45
54
18
150
93
24
45
11
7
9
48
120
8
139
29
1
36
90
60
48
6
30
36
60
17
16
39
108
5
25
95
13
51
48
8
48
67
144
5
25
24
135
80
12
4
24
81
126
65
13
51
15
108
41
139
5
12
19
77
84
19
81
15
54
54
12
60
41
133
95
19
36
12
18
39
3
29
4
80
16
8
151
210
171
9
219
93
47
108
84
25
119
16
33
18
18
15
57
12
23
180
24
40
60
39
9
20
61
102
108
180
6
48
78
9
44
132
12
13
23
136
21
47
13
120
143
19
72
45
8
163
57
3
125
148
24
8
108
49
191
115
41
48
40
8
148
36
75
24
54
83
4
21
35
55
9
9
36
48
36
6
18
12
36
39
15
53
55
6
54
12
189
56
48
48
25
35
55
29
25
30
60
105
33
111
15
81
63
5
40
20
7
5
85
54
90
107
24
19
90
30
126
39
21
71
84
1
24
99
9
27
8
13
3
164
37
15
141
42
18
102
81
44
7
29
19
108
60
5
28
32
192
151
162
87
27
36
48
6
15
3
66
35
16
21
18
36
198
78
57
8
19
33
27
30
39
21
48
87
56
7
12
9
32
49
60
66
53
19
18
132
90
57
33
162
41
7
36
5
40
9
71
24
67
113
16
87
9
9
24
18
113
25
35
1
24
120
75
84
27
18
138
18
51
45
39
45
39
33
132
51
116
205
6
72
41
16
9
90
72
24
54
35
67
54
75
111
17
55
53
109
48
186
66
135
9
11
24
25
11
61
95
25
95
12
48
7
21
21
11
25
120
35
37
11
7
5
37
30
6
120
6
33
51
77
19
9
84
15
41
4
36
21
23
31
24
36
69
20
16
39
5
25
96
99
8
24
79
24
41
49
15
3
72
66
42
29
73
6
17
67
42
66
60
249
108
15
6
171
63
90
18
5
43
36
60
9
24
21
35
85
59
108
52
3
102
6
29
12
64
56
28
21
36
6
30
3
60
45
51
39
29
36
156
211
17
7
9
111
36
53
1
3
33
60
3
20
24
52
9
54
17
36
60
25
23
12
25
27
45
102
6
35
67
257
64
36
3
5
96
72
13
102
57
21
12
24
126
54
228
6
41
31
149
25
24
72
18
12
33
39
42
23
7
78
23
79
54
47
12
36
76
51
84
41
48
7
210
39
39
12
162
11
4
3
18
60
11
133
47
1
18
29
31
9
56
16
24
39
12
6
27
96
57
3
24
32
60
1
3
21
3
27
125
91
17
12
64
57
30
33
32
13
54
18
107
13
63
156
21
83
19
6
36
11
79
105
8
43
9
81
3
92
13
15
32
25
23
31
209
7
93
36
24
9
167
84
97
3
9
6
12
117
92
115
78
36
36
30
5
4
20
24
52
9
59
12
49
47
7
117
9
11
49
15
20
72
4
51
9
48
51
12
54
6
197
13
108
47
85
23
7
108
6
99
20
37
114
54
72
12
107
1
23
16
39
9
57
15
84
135
24
53
24
13
27
129
15
99
66
71
36
25
12
36
47
7
57
21
30
78
12
18
17
43
12
60
53
1
108
48
78
81
68
13
35
13
47
4
39
6
108
15
32
19
60
12
18
144
35
73
27
32
60
24
55
5
19
177
3
185
16
45
51
9
54
81
32
4
24
80
49
12
39
20
19
66
11
61
3
44
ABCD 93267990982*3^$a+1 [50001]
27
18
36
31
161
6
1
24
47
30
18
121
77
42
66
42
18
90
54
108
36
36
36
66
49
5
42
30
6
48
21
15
33
40
32
45
36
12
3
21
12
103
23
25
11
36
6
12
55
5
48
96
18
54
144
19
8
9
30
6
12
6
54
27
40
53
18
1
24
83
96
12
18
7
168
23
162
54
36
42
12
87
136
89
31
35
18
36
7
24
5
42
30
51
21
18
97
24
5
54
93
39
66
6
9
45
18
9
39
54
19
149
12
7
17
120
55
113
12
43
29
6
13
5
66
105
3
13
5
60
12
72
24
12
39
15
78
90
25
5
67
48
47
6
72
12
60
18
120
1
17
7
173
19
71
18
42
18
90
48
42
54
18
175
23
12
6
12
108
6
18
55
48
5
36
36
67
41
12
67
77
19
41
30
24
12
6
7
29
91
24
24
53
36
24
108
18
30
96
126
108
18
12
18
132
66
78
18
43
29
18
54
84
6
1
24
47
66
42
12
145
53
18
6
67
17
36
18
90
6
25
56
9
48
31
41
132
12
31
47
105
93
72
36
79
11
30
31
24
53
60
12
51
9
18
85
17
6
102
126
6
12
18
97
24
56
9
207
16
23
6
12
6
153
9
7
29
19
24
47
1
119
18
42
13
5
19
335
90
96
36
72
54
54
135
16
41
42
54
12
24
48
6
18
90
18
12
90
105
16
41
60
19
161
319
72
17
54
18
6
48
24
18
72
7
29
12
6
18
54
49
5
36
36
12
24
7
96
17
24
18
36
18
12
75
93
66
6
18
120
49
56
16
72
65
18
18
30
36
18
24
30
126
162
25
119
33
21
67
29
27
57
6
25
5
19
5
138
24
73
24
5
90
18
36
24
67
72
77
66
24
81
16
41
72
24
31
5
19
71
54
108
7
56
16
24
53
18
1
72
53
96
43
24
149
48
36
90
61
35
85
24
53
19
11
42
84
18
78
102
42
54
9
21
42
49
41
7
65
55
11
96
85
71
6
72
12
90
18
18
306
7
35
30
6
12
180
60
13
23
12
6
12
3
33
6
18
63
96
21
66
24
66
36
19
176
9
30
42
36
144
48
24
12
24
90
36
18
7
5
51
40
23
25
173
108
12
60
12
6
12
1
41
120
18
60
1
32
21
18
97
47
81
81
12
3
88
24
119
6
12
78
30
67
47
30
3
3
84
18
54
57
15
72
24
1
24
5
24
12
6
30
72
126
85
23
24
48
49
29
43
167
42
102
1
5
19
71
1
47
108
18
18
25
191
49
101
36
7
72
29
12
15
3
21
40
17
30
54
19
5
12
24
84
78
45
9
7
41
55
128
33
18
133
47
1
89
24
103
23
30
43
35
108
102
67
119
36
66
36
31
23
36
114
36
72
108
27
21
139
11
18
36
90
48
37
5
99
45
18
72
12
85
48
8
39
90
36
18
33
64
24
23
6
187
11
36
18
120
6
18
12
51
16
29
27
21
78
109
29
36
7
80
9
18
18
18
12
93
15
54
42
30
42
54
19
29
18
33
72
16
56
40
89
6
1
65
24
31
17
54
54
18
6
27
21
42
25
8
105
6
54
90
1
24
47
174
132
30
57
51
78
30
18
159
16
47
33
39
234
12
90
97
11
18
72
43
48
32
16
23
25
17
7
5
90
105
153
30
42
36
108
72
12
19
5
211
5
36
12
18
33
39
193
137
12
3
105
7
17
18
61
83
13
5
43
101
67
53
6
36
1
29
114
102
42
12
37
53
3
16
24
101
43
48
41
48
6
25
80
15
1
5
12
18
126
72
78
90
15
40
11
78
36
90
18
36
84
24
7
11
18
192
18
42
48
36
60
18
30
36
72
54
78
12
42
25
41
24
126
66
54
78
36
216
79
101
36
36
99
81
7
23
1
41
30
1
5
12
36
18
1
5
12
24
36
84
87
9
12
54
90
67
24
77
84
7
17
12
18
96
228
13
23
18
55
125
6
61
23
54
3
15
57
39
1
17
31
17
36
19
5
36
156
6
45
57
60
18
25
47
18
18
54
127
24
41
42
13
41
102
18
18
36
25
48
89
24
30
6
18
1
17
36
18
54
30
36
24
30
6
18
43
77
67
95
33
9
12
51
21
3
39
66
72
6
25
113
18
6
36
51
15
25
89
55
125
18
90
144
36
18
1
89
54
18
7
29
12
15
75
18
123
21
36
7
32
3
18
138
42
12
18
54
24
36
12
19
23
48
121
23
42
48
6
1
35
12
6
36
12
3
21
90
9
9
30
6
67
71
25
35
102
42
12
1
23
30
18
54
54
54
36
36
31
48
53
30
18
60
30
1
71
6
18
30
24
72
27
9
18
18
19
17
12
91
56
88
53
19
5
51
51
18
43
8
9
48
39
21
12
42
12
1
71
25
53
12
108
67
23
1
5
12
6
90
36
102
132
126
66
54
108
54
24
48
49
23
6
19
53
54
45
88
29
36
15
57
31
77
43
95
186
12
18
18
18
13
101
27
9
84
54
21
21
84
7
71
18
7
101
36
30
1
32
135
30
42
ABCD 93268053766*3^$a+1 [50036]
19
8
249
13
23
12
91
2
27
151
29
81
16
83
15
88
77
72
33
82
29
9
3
39
88
68
4
36
5
43
20
36
69
60
15
57
3
9
91
56
9
7
20
4
53
75
81
129
42
36
12
81
7
53
72
7
108
14
6
28
5
1
95
63
58
38
9
3
33
91
8
105
48
9
15
15
4
56
36
10
35
7
20
36
45
1
83
7
150
30
44
30
40
30
26
18
21
12
3
10
114
20
28
17
75
76
5
9
42
9
36
1
119
15
33
55
17
15
16
44
46
35
3
69
111
126
18
21
1
83
36
1
95
36
19
20
54
30
21
24
27
45
108
115
44
82
18
17
36
55
17
96
12
12
63
34
8
15
51
24
36
21
69
30
57
57
18
9
43
17
39
117
48
15
21
79
5
36
48
12
24
55
24
17
3
12
4
50
24
123
15
54
6
64
5
13
8
75
7
108
5
13
144
11
12
3
144
57
24
7
137
111
9
31
36
185
25
18
38
39
24
12
3
10
96
66
53
12
120
60
9
114
9
43
68
16
6
35
144
69
54
60
45
207
10
11
72
13
23
7
5
13
90
54
11
7
29
25
18
41
24
27
4
20
21
48
55
12
18
23
48
1
6
65
3
9
15
16
56
54
15
31
8
192
88
18
90
5
12
55
5
91
20
36
9
36
60
3
66
34
5
15
60
16
30
24
23
33
15
1
11
12
15
66
16
23
75
30
111
19
32
60
45
61
38
16
29
75
21
3
33
60
27
40
66
11
79
54
80
18
28
44
12
9
7
8
156
9
12
3
9
3
9
79
77
19
5
45
15
1
2
81
12
19
30
6
5
63
4
12
8
28
29
13
11
45
15
49
6
84
5
73
14
88
26
75
24
12
33
15
31
17
39
96
9
81
63
12
48
55
20
9
25
11
37
35
99
28
36
44
28
60
17
31
41
13
18
60
53
24
12
84
45
10
36
44
9
43
2
27
19
20
4
65
120
43
8
81
3
16
26
16
14
9
15
64
8
237
43
2
6
9
7
74
34
12
20
40
5
51
12
90
6
72
90
27
75
36
24
28
5
85
24
14
57
49
6
104
4
86
6
28
126
11
63
16
78
38
10
8
126
90
51
84
1
38
4
36
17
15
52
5
31
41
3
36
81
1
47
33
18
9
61
2
28
2
87
55
20
16
20
57
24
123
48
45
25
98
69
60
60
55
17
48
36
15
12
4
5
63
16
24
41
115
29
25
38
9
43
17
24
31
8
12
18
22
20
124
162
2
16
77
9
63
25
56
15
25
11
36
75
108
9
33
39
24
12
15
52
53
109
18
12
20
4
12
5
72
3
33
67
2
15
1
47
87
105
36
15
24
45
43
12
5
51
60
21
60
48
7
44
9
3
9
63
22
35
3
45
91
44
36
36
54
10
54
2
16
5
67
6
66
36
8
52
5
103
50
51
61
14
18
22
104
16
29
15
64
8
69
33
6
36
9
60
12
3
4
17
36
12
7
14
6
9
39
60
16
12
29
48
108
3
16
5
9
15
9
46
5
15
21
24
24
43
12
36
17
19
8
10
78
5
24
93
130
20
10
42
5
99
40
17
3
9
1
59
12
9
27
12
25
8
18
21
36
12
15
58
30
8
45
12
7
18
59
19
66
11
60
55
77
51
4
5
228
144
21
10
38
16
198
42
50
69
81
39
25
2
72
33
60
55
5
12
103
17
55
8
18
27
3
16
44
36
10
38
16
17
3
45
12
69
34
44
21
27
24
33
15
33
9
64
72
18
20
69
43
18
56
51
3
52
5
9
3
3
33
39
16
74
46
80
16
20
70
48
8
15
3
36
33
15
21
12
9
18
12
24
84
21
72
87
90
70
5
13
54
29
7
20
9
15
9
97
2
48
9
36
15
45
84
60
19
26
10
60
29
39
105
7
20
28
36
2
3
87
9
63
16
20
132
28
42
83
37
24
50
36
42
3
45
15
25
167
12
48
36
24
12
3
21
15
4
36
5
15
52
48
44
18
10
17
21
15
57
70
17
63
9
120
9
114
52
18
71
91
120
20
24
9
55
5
91
12
8
12
9
15
18
15
108
103
6
48
26
84
42
34
14
18
93
51
16
8
9
37
8
18
69
31
72
36
110
39
57
10
65
84
39
48
18
15
39
16
29
15
21
7
5
39
28
53
63
36
9
19
36
17
3
40
5
27
45
43
80
64
53
7
18
35
12
1
107
127
53
39
4
17
13
2
70
72
56
6
93
45
3
13
11
36
7
5
72
21
75
48
12
19
6
14
16
92
16
5
36
3
21
7
53
91
29
31
53
12
3
141
12
12
12
84
67
54
50
16
72
20
88
65
12
15
57
3
10
71
55
26
46
5
12
25
47
9
10
56
105
21
18
6
30
21
12
25
23
27
45
7
29
12
3
46
18
5
3
64
5
31
20
4
84
44
36
52
32
33
3
9
15
33
19
20
36
48
69
12
96
12
27
21
67
17
1
114
20
45
91
17
1
2
4
20
9
147
24
9
19
5
15
141
19
2
3
75
57
31
29
3
81
9
6
36
9
45
106
38
3
108
115
29
31
5
7
80
28
42
14
45
45
51
39
9
69
18
142
23
27
93
19
20
9
55
44
12
40
84
17
24
36
33
15
9
46
29
12
24
87
84
16
24
41
27
96
36
16
17
31
72
44
28
38
3
19
140
33
27
33
75
12
60
12
9
51
21
7
65
7
89
9
72
51
13
26
64
5
1
35
15
6
90
28
2
18
69
3
45
24
1
23
24
15
10
8
27
151
5
15
64
5
3
10
35
79
14
22
5
87
28
144
5
108
15
40
5
13
48
35
24
60
12
13
78
20
70
18
20
66
3
31
5
12
48
115
26
18
33
85
2
16
6
23
31
50
15
1
78
17
120
19
41
13
56
22
17
91
36
20
45
3
52
5
3
18
82
5
15
81
25
56
34
137
12
15
36
4
17
24
7
72
53
3
21
85
95
3
28
17
12
45
39
120
12
67
20
12
34
35
24
51
24
16
36
56
9
55
20
24
84
6
70
17
15
52
17
48
13
48
95
24
ABCD 93268242482*3^$a+1 [50000]
32
61
45
20
40
62
25
23
37
15
32
30
18
28
42
38
10
240
44
16
15
15
20
4
8
40
92
13
12
21
74
88
20
13
15
42
20
58
33
12
39
80
6
4
96
12
15
17
6
22
12
38
58
50
13
27
57
5
22
21
45
20
72
18
12
37
71
22
38
54
10
9
99
12
30
98
1
24
57
56
22
20
1
11
6
24
16
32
30
58
20
19
3
32
120
16
42
32
43
72
3
78
32
58
92
1
29
40
15
65
10
42
51
5
34
8
40
8
12
12
30
30
28
8
54
108
283
5
24
136
32
12
30
166
2
30
42
25
11
12
18
52
68
67
3
32
22
3
3
60
20
10
20
12
7
11
70
32
7
5
10
50
6
157
15
32
76
12
12
48
62
30
30
31
35
60
12
22
15
23
28
42
8
12
7
35
10
26
37
5
10
12
26
7
3
20
40
24
90
18
80
70
12
36
2
1
41
30
18
48
52
3
9
30
20
1
45
3
29
12
48
40
15
33
62
145
3
60
24
30
90
20
10
60
8
10
48
72
2
36
34
8
12
13
23
13
101
18
97
11
22
68
34
9
21
96
14
1
5
34
36
24
6
44
156
42
12
48
18
64
15
15
9
17
55
24
11
30
22
2
91
65
24
6
10
63
21
38
18
103
47
12
13
12
15
2
96
52
27
35
46
20
22
45
23
10
140
10
24
8
18
4
18
12
18
12
20
166
24
38
7
93
2
25
5
30
28
12
86
139
5
48
7
15
18
60
20
22
68
70
2
61
17
88
24
8
55
5
70
12
9
17
72
90
82
15
5
66
12
1
27
44
46
24
8
42
18
18
24
1
5
4
8
22
26
24
55
11
30
43
47
30
10
42
38
154
3
156
11
70
15
11
102
82
86
112
8
139
5
46
32
121
24
35
18
12
22
69
21
18
68
72
145
12
15
18
80
7
24
57
50
40
14
96
4
56
10
2
67
3
18
39
71
4
38
90
12
70
170
10
50
13
47
76
50
24
30
36
22
8
22
98
7
23
22
3
57
2
60
48
18
4
18
21
36
41
24
46
12
2
6
120
22
12
26
130
30
50
43
72
15
24
50
46
2
10
2
16
15
45
30
12
20
192
10
50
6
40
27
17
36
7
15
30
63
35
24
1
5
12
22
38
12
66
34
15
168
53
72
42
30
16
3
11
13
15
30
158
12
25
27
81
17
90
42
18
48
4
60
48
18
44
10
68
1
11
18
60
31
24
53
10
44
13
45
3
5
34
8
12
10
18
48
9
41
7
23
22
15
23
82
27
11
30
30
60
25
9
78
8
144
28
12
21
35
70
30
9
11
10
3
29
48
144
10
18
27
23
72
40
6
74
100
33
48
29
79
60
71
58
30
2
43
47
40
6
30
32
1
57
50
64
8
30
10
8
10
24
15
35
6
22
2
120
36
42
42
19
27
24
30
20
16
30
20
10
60
39
51
62
30
12
1
9
26
30
54
6
192
60
12
16
60
44
16
12
3
69
66
30
2
22
50
6
12
42
73
47
10
15
5
36
24
48
12
10
50
30
30
16
74
16
9
3
20
100
12
6
3
9
12
3
27
26
42
40
102
36
12
62
48
13
17
78
13
51
68
28
2
7
3
57
45
68
31
9
42
38
18
12
10
38
34
66
33
60
71
28
48
2
18
52
33
24
15
50
19
36
95
48
1
60
117
2
13
65
12
40
48
50
4
66
24
50
60
1
15
2
120
60
31
9
15
27
93
17
16
12
8
64
8
112
56
4
78
8
10
15
119
10
36
44
18
1
77
7
36
9
38
42
7
23
13
24
41
42
10
3
5
7
87
26
43
12
27
33
35
12
30
60
42
25
23
48
54
118
32
28
50
55
36
84
17
10
33
27
45
45
108
3
15
2
40
62
18
12
19
57
2
90
78
73
24
105
12
36
12
12
6
20
25
27
30
30
2
30
25
51
2
12
43
27
8
18
7
23
52
2
30
46
75
89
28
18
30
20
12
100
12
30
21
15
14
16
32
7
15
36
33
47
4
80
36
40
14
76
54
9
29
58
30
80
12
60
43
87
128
24
16
45
5
4
3
3
12
2
10
8
72
1
87
38
90
10
24
170
36
24
16
20
34
3
3
14
76
14
76
12
12
105
23
12
109
21
3
17
18
48
60
90
22
8
12
28
57
45
12
140
10
38
22
96
20
22
92
31
9
56
19
131
4
26
67
137
60
6
52
8
12
10
132
50
18
30
10
8
7
23
42
52
80
28
2
48
60
10
2
6
10
12
45
17
30
16
9
35
30
10
26
24
10
8
42
48
28
14
49
29
58
120
45
95
30
54
18
72
31
45
12
3
29
28
8
112
62
70
56
60
112
30
48
74
10
45
5
76
2
10
32
10
78
8
10
2
22
8
48
54
78
13
5
34
38
40
68
34
69
69
72
20
10
8
1
17
12
43
9
68
148
24
36
32
10
8
22
12
108
2
13
23
10
3
17
34
120
6
14
1
15
9
15
9
21
8
55
23
54
18
40
2
19
21
3
53
42
18
54
88
12
96
50
100
2
58
32
10
45
65
10
12
8
60
12
1
15
14
10
45
63
32
46
27
45
42
50
16
50
10
27
12
36
29
90
18
12
30
58
80
42
88
68
13
41
66
22
8
30
30
10
50
10
54
18
20
10
75
3
14
16
2
25
15
8
52
42
98
37
11
30
10
33
17
10
30
2
30
22
20
16
24
8
52
78
3
77
10
32
1
12
95
58
20
52
3
5
84
66
40
24
50
36
12
90
10
2
36
30
24
16
15
29
6
52
108
32
13
17
30
18
10
24
26
19
23
37
21
104
28
8
24
6
4
33
3
20
54
6
60
40
44
25
11
30
103
12
35
30
19
36
48
36
36
57
78
50
60
19
3
62
10
6
3
17
30
10
3
69
38
90
10
60
14
6
82
51
27
50
42
1
39
12
26
52
2
28
2
79
36
21
2
1
21
26
12
88
12
80
28
2
43
57
8
22
18
30
20
4
26
160
54
6
12
98
12
10
122
6
22
38
7
48
5
7
3
2
7
41
70
2
10
62
6
4
48
21
9
51
71
1
125
4
210
6
20
22
8
25
12
65
12
30
36
22
50
60
30
10
21
11
46
162
2
31
69
36
44
6
22
48
12
30
20
37
36
17
12
40
18
8
30
103
12
29
6
37
17
10
90
98
78
4
3
35
18
24
10
56
22
3
29
60
96
43
29
ABCD 93268269936*3^$a+1 [50140]
36
17
12
43
5
3
93
36
48
7
53
67
89
24
27
129
12
55
48
44
28
68
4
60
36
41
15
16
17
3
9
55
5
96
15
168
57
103
5
51
64
44
48
69
31
53
91
41
39
24
16
56
45
3
57
55
72
53
24
43
65
72
99
36
76
20
57
12
51
100
5
7
77
96
7
36
56
4
32
33
127
20
69
3
33
15
112
32
16
128
21
15
9
19
96
17
19
36
48
24
5
12
55
60
36
48
17
127
60
12
53
12
55
60
144
12
89
63
108
64
5
24
15
9
108
12
132
24
27
64
144
72
149
15
96
100
128
24
208
8
21
123
33
39
48
72
64
80
9
7
44
156
4
12
5
67
12
36
8
40
12
65
60
3
21
24
67
20
120
24
48
88
77
151
12
5
27
16
5
31
20
24
9
43
48
17
67
8
72
72
69
31
80
36
9
108
7
224
12
52
65
171
4
65
168
39
105
43
32
16
32
33
27
28
24
48
8
33
31
101
19
44
69
156
27
72
16
24
228
5
15
24
33
31
56
28
17
48
3
57
31
36
36
5
135
33
19
53
3
52
20
40
24
41
24
15
21
19
36
17
60
7
8
36
4
5
7
113
15
28
20
33
36
60
19
29
36
27
48
45
144
7
245
91
29
60
31
120
89
103
80
112
5
84
36
36
120
3
57
39
4
17
55
8
24
45
108
48
12
108
12
7
180
17
15
81
27
76
24
17
91
137
87
4
65
204
15
16
12
65
199
29
12
67
12
48
68
48
76
20
9
67
185
24
3
16
240
41
43
72
5
36
7
17
63
112
36
48
36
48
17
84
12
79
65
55
36
12
41
84
135
252
21
48
120
55
12
32
105
12
31
140
112
125
43
12
53
12
36
91
53
12
3
28
5
24
19
20
9
55
17
36
67
41
79
48
24
24
156
5
108
60
3
105
24
108
7
53
43
8
9
31
89
51
156
24
16
41
15
45
99
4
44
16
41
39
36
28
5
12
39
40
137
235
44
21
24
108
103
84
29
12
19
65
15
136
32
28
17
27
136
12
12
53
3
33
24
51
4
48
92
28
8
12
57
7
101
24
175
144
36
48
5
31
56
16
72
96
12
20
117
7
20
21
39
9
7
5
144
36
19
53
36
79
53
7
12
120
108
17
48
175
12
80
16
48
17
7
92
16
29
15
4
180
41
96
15
93
12
48
24
132
84
219
52
144
72
53
31
60
161
99
28
36
17
67
77
19
24
176
225
84
75
45
103
29
24
87
93
12
15
88
17
7
5
27
16
5
7
65
60
7
65
15
33
7
41
27
33
3
156
16
48
32
52
5
7
20
24
9
75
36
16
5
48
3
40
24
8
16
41
19
36
56
64
36
20
33
72
99
28
56
24
21
19
12
29
7
149
108
91
84
53
24
115
80
76
44
100
48
20
16
56
40
80
9
96
96
24
43
60
32
45
99
4
53
24
120
39
40
32
28
17
12
108
67
5
72
19
17
55
60
12
53
84
139
89
27
48
21
67
8
40
29
12
43
92
4
65
36
48
7
68
33
27
105
60
51
64
53
19
36
17
27
16
65
7
17
36
7
228
60
140
45
240
67
120
41
120
7
5
15
4
281
12
43
65
72
12
51
9
91
12
68
33
12
132
63
12
33
7
48
72
56
16
41
19
65
96
15
105
3
105
27
4
48
32
9
67
5
43
224
16
96
125
231
45
3
9
12
19
24
53
60
60
3
16
41
15
4
5
108
27
16
48
20
4
32
24
16
53
127
5
24
135
16
5
99
100
77
24
39
180
57
84
55
104
57
15
60
57
43
5
75
45
12
12
3
33
7
48
29
91
80
48
16
56
9
99
4
53
19
5
19
24
96
24
12
20
33
36
19
48
8
124
92
21
60
3
36
81
12
72
48
27
21
43
252
5
87
96
16
164
4
96
5
19
128
40
17
72
55
44
57
123
60
12
213
19
5
43
44
129
31
36
60
17
43
29
36
120
108
72
19
20
4
5
24
27
33
67
44
52
89
3
21
31
5
36
27
33
7
17
103
168
65
12
7
60
56
88
104
81
7
65
15
57
60
3
45
63
16
29
7
8
9
7
56
28
41
24
19
12
20
69
87
4
56
9
31
24
24
29
3
57
3
12
36
81
24
67
48
17
39
45
19
60
17
67
56
72
88
89
7
24
60
12
89
24
31
8
40
53
12
7
65
43
92
21
15
112
36
17
168
7
12
48
32
33
3
136
20
64
41
19
132
5
87
45
147
4
5
15
16
5
43
168
5
187
65
ABCD 93268558616*3^$a+1 [50044]
108
49
59
24
48
115
78
11
1
78
5
192
19
41
12
25
23
133
96
11
19
18
95
108
49
24
59
31
6
18
48
54
120
18
41
85
114
41
31
24
5
216
24
121
48
48
119
43
48
53
36
48
1
6
29
49
66
30
210
30
71
43
317
60
1
24
23
37
18
66
167
25
54
5
43
17
13
48
95
24
49
191
19
42
30
18
30
6
18
126
66
18
102
5
48
43
42
35
120
37
23
96
55
125
49
23
48
72
73
35
1
35
60
25
11
37
11
61
126
48
5
60
1
35
24
121
18
5
37
11
19
53
13
108
47
13
59
48
67
41
61
71
43
17
13
60
24
35
108
25
83
1
114
144
66
72
155
37
60
42
65
55
5
43
6
71
96
19
29
24
61
35
36
31
24
5
73
66
120
101
1
23
36
31
24
6
12
6
150
11
1
83
91
54
191
115
18
71
37
12
35
72
84
121
24
11
49
24
66
24
77
19
96
216
5
132
13
42
72
54
90
17
7
5
187
18
12
24
119
67
18
6
120
185
36
96
19
53
1
12
35
24
96
13
24
23
37
90
120
42
6
5
120
37
30
5
67
65
61
12
12
23
43
5
19
78
35
25
6
30
191
19
96
5
24
144
36
84
1
36
23
7
29
24
96
1
96
35
103
54
120
47
61
30
24
144
29
48
73
35
36
25
48
47
19
6
48
18
53
72
13
47
12
115
48
18
35
121
210
78
47
19
29
61
6
24
101
1
168
11
96
25
84
156
35
19
18
47
25
96
23
1
174
66
156
42
72
53
72
25
90
24
5
139
6
35
36
49
12
30
29
84
60
67
24
198
95
72
43
6
84
35
91
24
6
60
12
24
95
48
1
96
59
1
83
12
144
7
5
37
48
59
19
77
67
30
23
24
36
55
24
5
13
11
1
23
61
59
67
65
55
41
37
42
5
120
144
25
155
1
30
5
115
48
72
24
30
11
31
17
25
6
24
78
59
48
7
30
23
48
72
61
144
11
84
103
24
144
24
41
12
13
294
77
121
47
37
6
5
24
36
13
35
96
85
36
12
60
6
90
6
41
79
5
48
235
48
18
120
102
138
11
48
67
89
25
60
66
24
5
19
53
144
48
13
12
11
37
114
173
43
5
24
13
60
143
12
96
31
78
23
37
60
66
114
167
1
35
12
31
5
19
6
71
24
67
29
84
55
41
25
71
60
49
84
12
18
66
6
125
48
72
24
204
12
25
95
25
42
72
6
47
108
103
6
35
49
47
12
187
101
48
84
48
84
25
204
35
49
47
43
5
96
25
96
143
43
29
84
36
24
1
60
60
59
25
30
29
205
11
109
102
101
24
24
1
90
29
25
42
24
5
13
107
43
72
5
25
155
31
17
12
24
1
23
91
77
48
37
48
30
41
84
67
5
67
125
97
18
65
37
84
35
37
12
18
24
89
121
11
67
66
11
48
1
47
264
19
5
25
72
47
72
168
37
6
5
25
18
209
108
13
36
23
1
59
55
5
37
11
73
11
61
12
11
24
120
1
11
25
30
29
19
53
48
19
72
41
48
31
53
12
13
23
19
245
61
24
216
12
42
150
23
25
48
18
5
72
37
36
35
96
36
73
95
49
42
5
24
37
12
11
7
18
84
47
1
95
49
18
168
173
91
78
35
13
12
126
41
1
179
24
24
1
36
96
59
139
54
36
30
66
71
79
48
125
1
119
48
43
6
119
49
42
90
11
24
48
1
120
72
12
72
30
5
109
12
23
72
12
127
18
155
48
72
1
11
25
23
31
42
54
29
85
30
17
145
83
1
96
42
78
23
1
114
30
11
1
47
7
5
84
79
17
25
11
48
60
12
43
66
59
96
96
13
12
47
25
23
169
60
54
5
67
30
287
36
12
72
43
17
31
5
60
36
139
17
12
48
19
53
25
47
24
121
108
11
121
18
6
42
53
96
19
6
66
48
65
12
120
37
83
25
48
11
13
210
66
35
24
91
5
1
35
84
24
67
53
1
71
115
29
216
24
96
25
11
103
5
24
12
1
72
11
97
138
5
1
18
6
35
217
30
29
1
18
6
71
108
7
162
35
25
156
12
72
66
72
53
24
115
5
97
96
138
29
1
47
43
66
119
12
37
12
71
85
ABCD 93268944428*3^$a+1 [50044]
12
23
7
8
82
30
120
89
27
9
13
30
30
14
24
57
39
24
22
12
35
61
2
33
12
7
32
28
29
1
18
8
22
11
36
13
2
33
85
11
79
77
12
13
50
12
21
12
60
27
24
4
68
10
138
20
69
27
28
18
30
180
5
7
78
35
43
29
61
11
1
71
7
30
2
60
84
21
60
13
23
7
41
12
24
25
12
66
30
35
37
2
10
26
34
66
20
36
16
161
3
84
24
21
36
19
12
17
55
41
12
3
21
51
60
12
48
22
47
31
17
3
40
32
9
7
24
17
60
12
12
27
21
1
30
68
57
51
22
14
21
67
41
7
104
136
53
24
25
6
114
50
46
30
29
27
21
7
29
1
26
22
2
33
7
56
22
38
9
36
27
58
11
1
14
9
37
120
98
124
20
12
16
5
48
96
24
55
30
2
57
61
74
10
11
15
4
32
16
140
10
12
11
7
17
12
15
24
4
5
15
46
50
12
70
12
48
2
70
35
12
31
17
13
42
56
4
6
54
17
1
11
27
12
28
20
129
48
3
4
30
18
12
108
41
63
36
21
36
12
24
15
130
26
60
36
84
33
132
3
10
2
34
114
60
30
18
44
21
36
39
45
63
12
10
12
78
5
24
31
60
30
12
48
150
17
3
28
5
25
14
12
69
147
12
9
48
13
35
63
9
1
11
49
30
5
63
82
18
32
40
17
43
41
3
24
105
115
5
49
2
46
23
24
108
55
5
3
64
6
11
75
34
122
60
10
11
1
62
69
84
61
24
26
21
72
1
30
30
2
16
42
26
52
5
3
124
29
51
40
8
60
88
12
5
13
26
24
36
81
63
22
48
84
48
12
18
5
39
88
18
14
24
34
47
1
50
22
50
10
18
5
15
60
33
15
34
23
27
70
6
72
101
31
29
37
62
9
156
12
48
12
27
33
15
12
57
91
8
9
72
3
33
91
24
29
60
67
24
68
40
8
12
22
62
76
8
10
26
9
15
64
18
59
1
72
2
4
12
42
83
97
48
18
20
36
36
10
72
59
97
26
21
15
60
82
36
26
45
61
2
12
36
9
151
32
36
40
44
12
96
9
3
46
24
59
19
5
13
167
3
22
74
48
9
1
11
139
120
6
12
38
22
30
29
13
18
8
12
57
48
13
23
27
9
51
12
28
20
10
54
56
12
24
16
8
60
10
2
93
75
22
12
98
12
45
25
6
12
17
12
43
41
25
14
9
3
16
5
3
4
17
51
21
1
98
10
71
31
29
49
35
15
24
28
32
9
55
30
24
6
12
8
24
9
120
3
33
3
10
12
23
7
18
90
44
21
3
9
43
18
2
45
7
65
12
1
59
31
29
31
42
38
10
38
60
81
13
2
28
5
72
1
42
8
28
102
72
23
13
11
72
7
5
49
26
69
60
73
14
28
32
28
5
12
1
18
132
5
3
82
14
9
12
3
60
24
10
203
75
24
28
53
13
42
29
13
11
48
31
20
40
17
61
11
19
41
7
5
19
48
60
125
36
121
2
4
32
70
38
34
48
2
12
9
12
37
18
102
2
46
60
102
65
84
24
15
144
4
56
28
36
5
36
43
20
69
1
47
72
61
48
14
36
10
18
30
11
79
12
5
3
21
15
60
58
38
28
20
22
38
12
40
8
60
21
15
178
6
41
1
11
7
12
12
5
1
54
6
62
22
35
13
18
20
22
42
300
185
31
12
53
27
10
12
6
60
17
27
96
9
48
39
16
30
14
106
74
96
22
11
7
41
7
32
10
102
6
11
48
84
7
30
42
5
63
4
140
70
38
45
60
15
12
9
79
42
107
31
8
21
13
18
78
50
21
3
28
42
6
5
7
17
3
52
18
62
12
4
56
9
55
41
12
19
60
92
16
20
22
74
57
31
29
3
16
72
137
13
26
82
11
121
26
105
27
28
24
5
15
10
138
60
17
12
31
29
171
52
8
52
18
74
57
12
15
82
23
12
39
4
12
32
58
50
12
88
20
10
11
1
23
48
7
12
20
96
36
24
4
92
136
29
13
78
68
64
36
5
36
91
8
34
26
22
102
53
25
11
1
11
7
8
12
40
8
9
48
12
147
4
42
71
3
57
3
34
60
12
30
20
70
95
7
17
19
60
72
44
81
3
4
48
20
52
8
84
16
5
85
2
12
16
29
24
7
5
15
40
5
43
24
56
34
48
14
28
5
111
69
12
48
24
7
32
52
48
8
10
23
31
17
36
25
35
55
17
180
1
2
48
12
12
21
12
36
31
77
91
8
10
47
12
60
84
39
141
1
23
12
3
10
30
5
12
12
13
18
65
99
57
12
39
9
91
6
26
16
20
33
67
48
30
11
19
5
79
77
13
86
10
26
9
15
34
18
44
48
45
36
7
8
9
147
60
4
41
61
12
18
20
12
40
30
47
79
20
4
5
61
30
5
72
7
41
19
5
27
4
65
75
4
66
12
23
84
25
2
9
51
4
132
29
15
117
19
60
42
26
4
78
2
16
56
4
24
20
21
36
1
14
36
45
24
31
29
1
30
30
11
3
24
9
12
79
5
15
33
63
84
82
14
16
48
17
12
36
109
90
29
61
168
35
7
32
45
13
6
42
42
20
33
60
12
63
10
12
6
32
10
50
22
47
31
5
84
31
20
22
6
60
20
40
12
32
12
24
21
120
49
2
48
84
21
24
55
53
13
35
36
15
21
13
83
19
17
1
2
45
27
10
6
80
12
10
14
4
84
18
2
70
35
48
12
72
15
36
10
18
20
10
30
30
11
73
2
24
12
10
78
41
31
53
51
28
17
72
3
46
30
29
19
24
5
13
38
69
3
22
18
60
20
9
36
12
27
46
12
2
45
39
33
3
34
30
29
25
2
88
65
1
120
12
47
31
30
50
21
3
9
24
25
14
34
30
102
11
12
49
2
36
9
12
123
4
104
120
108
10
42
48
41
36
27
64
32
45
27
10
2
45
1
47
51
34
78
8
22
12
2
24
40
32
105
7
32
16
78
35
39
9
79
18
71
12
27
9
13
2
21
25
11
12
7
41
1
2
9
271
36
90
2
70
11
7
5
51
28
36
12
8
33
27
10
102
32
120
16
17
12
1
62
9
43
8
28
24
18
2
40
6
35
39
36
21
1
12
23
25
18
20
72
12
28
120
168
20
40
12
8
4
6
2
22
48
11
3
28
18
14
24
4
6
26
117
109
2
76
12
20
9
1
38
10
ABCD 93269606546*3^$a+1 [50008]
63
45
39
61
44
76
35
37
35
105
75
13
5
19
23
61
59
36
49
65
27
84
196
48
72
95
84
9
51
12
13
80
100
264
8
3
1
44
76
11
69
60
28
156
65
19
47
1
104
3
25
20
52
36
48
5
19
80
12
28
92
24
24
60
48
24
64
119
30
6
12
25
48
12
72
48
24
65
3
63
105
39
24
9
160
5
15
100
96
11
33
15
33
24
3
13
68
16
48
92
16
20
84
3
48
73
5
19
11
9
51
30
42
25
5
55
35
13
152
48
52
29
246
90
7
36
101
96
19
116
28
44
96
15
114
102
13
5
31
12
44
88
152
96
108
144
16
72
24
44
12
45
15
3
45
24
15
25
12
8
15
73
108
20
4
60
20
12
40
8
36
4
11
36
9
39
37
35
36
24
18
51
76
83
141
9
120
3
3
37
35
45
27
18
27
28
80
28
84
8
63
9
52
36
48
32
3
9
12
3
126
66
60
18
31
59
120
37
20
64
59
25
71
21
69
7
95
25
68
4
68
48
16
59
132
72
36
90
54
18
39
9
19
156
11
1
24
56
27
18
19
56
69
91
48
36
20
15
6
15
39
25
56
57
7
35
156
49
59
21
60
124
12
5
147
15
48
45
33
91
68
12
165
51
135
97
11
57
28
36
48
176
4
11
61
59
60
117
88
47
13
44
27
54
72
15
57
135
12
24
72
63
96
36
18
15
12
24
24
12
24
4
11
205
155
21
48
24
112
5
19
32
28
11
6
15
39
18
163
32
76
32
15
42
18
12
25
20
72
135
6
27
48
117
127
84
36
95
13
5
51
4
92
24
15
37
12
35
1
56
33
18
108
97
8
27
30
42
1
60
56
156
40
23
201
36
123
24
12
1
12
5
43
29
114
49
12
48
11
105
24
12
99
25
24
8
99
73
113
79
41
24
19
11
1
59
9
111
9
4
48
92
45
27
28
41
51
111
145
20
15
18
19
35
72
18
18
25
155
25
65
7
72
8
3
9
88
77
63
16
47
13
11
36
54
3
76
119
12
6
48
24
48
3
72
40
104
15
33
16
77
15
40
89
3
28
59
1
24
11
9
40
41
27
15
177
16
5
3
4
41
126
81
87
61
77
39
3
36
9
72
3
57
183
25
68
63
57
108
21
48
18
24
156
85
77
3
24
15
1
12
23
12
78
48
7
44
4
24
17
3
36
9
18
45
4
36
23
24
93
45
24
19
24
23
97
116
72
40
23
12
37
41
91
20
64
20
15
85
92
40
68
12
12
48
39
25
20
64
44
48
15
117
27
105
24
4
12
108
5
91
11
9
9
127
23
18
159
16
17
18
37
60
32
28
11
57
69
163
108
35
73
20
16
11
45
24
64
24
8
4
140
3
13
84
173
51
24
63
45
4
5
96
27
40
35
93
3
36
30
54
97
17
15
40
96
59
157
23
13
23
24
21
4
47
13
32
60
21
19
8
3
9
15
21
124
44
16
11
12
37
71
105
12
15
1
12
32
12
16
32
3
18
111
100
8
36
81
31
20
39
1
140
99
25
36
23
72
18
7
12
35
72
85
56
48
40
24
77
54
9
3
9
28
8
112
36
101
30
18
163
5
55
89
139
20
15
9
36
51
109
11
36
9
28
8
27
25
36
72
48
72
84
11
9
9
39
15
25
248
27
97
36
152
3
33
52
24
71
18
115
24
32
4
47
18
87
3
30
7
84
20
120
60
21
87
51
1
23
37
36
72
53
7
32
63
37
8
63
25
29
43
47
60
48
42
39
40
44
51
25
12
92
28
5
15
64
35
126
27
21
15
27
13
44
16
12
44
124
20
52
240
44
3
13
53
31
41
15
3
61
143
1
36
83
36
69
75
73
5
135
75
9
48
3
37
47
9
45
7
48
17
18
36
18
87
39
21
4
24
203
25
29
18
6
31
59
1
20
4
5
6
73
8
4
128
28
12
8
12
15
37
11
9
60
45
39
16
71
93
15
81
16
24
5
15
15
73
116
135
21
100
29
39
27
36
114
3
36
15
97
48
192
12
80
15
126
6
81
63
1
20
63
133
17
31
84
36
47
9
16
137
27
111
78
219
45
111
4
53
39
64
20
100
36
44
12
45
48
39
88
32
57
6
72
36
1
29
19
35
42
31
59
73
96
47
33
64
56
144
12
88
48
8
12
39
45
63
90
15
148
12
8
15
90
27
60
33
24
31
12
12
144
11
1
32
28
17
31
20
15
60
84
73
35
24
18
183
4
5
24
111
4
32
207
25
83
97
11
36
114
72
243
72
64
84
24
36
20
36
60
16
8
52
24
24
12
8
16
23
1
71
81
15
25
23
97
65
67
56
12
15
69
39
61
59
121
20
24
72
3
57
15
37
48
12
192
80
16
20
40
59
141
57
7
11
48
126
63
16
20
72
60
52
60
113
27
100
8
ABCD 93269700718*3^$a+1 [50099]
80
40
96
57
35
28
9
51
60
33
72
3
12
84
8
12
64
36
231
18
71
168
52
51
29
43
21
105
87
3
45
56
40
24
36
69
11
60
76
240
8
36
228
25
15
48
60
24
20
40
60
144
12
45
3
12
3
9
96
44
85
27
9
99
152
28
81
51
36
57
131
49
3
33
11
88
72
135
21
108
24
92
60
24
4
12
84
56
16
32
277
15
24
12
144
80
16
120
3
69
20
12
28
92
48
1
11
48
252
64
60
56
28
140
223
225
44
19
21
51
129
8
112
21
27
12
44
61
144
207
68
112
9
35
19
9
108
12
120
92
268
93
18
41
64
72
24
8
28
12
108
68
244
32
28
48
33
51
3
57
15
113
13
83
61
23
72
40
108
48
44
76
32
60
28
12
33
3
87
105
60
32
16
12
63
285
140
40
57
59
16
120
3
45
12
24
153
95
16
56
16
15
90
27
20
12
4
117
203
124
72
48
32
76
164
28
48
44
43
77
28
12
8
1
90
9
180
12
120
20
16
72
12
9
11
16
72
20
192
120
76
60
12
33
15
75
29
16
32
88
188
16
20
100
24
120
56
13
47
16
24
44
52
24
8
160
32
100
69
119
88
27
17
16
57
71
36
4
36
321
123
24
212
19
101
25
23
16
44
28
48
44
40
45
3
177
36
15
72
12
45
51
72
12
81
27
8
36
16
3
117
9
195
24
36
48
57
36
15
12
20
148
44
4
180
9
36
11
40
39
9
63
57
32
120
40
39
21
20
4
20
7
18
11
4
84
12
96
32
40
45
87
3
33
48
72
9
54
21
48
48
120
32
91
69
3
72
17
181
63
36
63
90
75
36
56
121
143
16
21
107
100
80
28
44
19
9
32
28
93
23
24
12
4
12
177
18
29
180
61
39
48
48
45
119
25
3
108
60
24
8
88
123
45
81
23
76
96
39
54
3
44
169
35
52
3
29
12
31
69
36
93
87
12
12
48
108
12
12
48
36
84
36
20
52
24
24
177
15
3
69
20
1
191
40
24
60
72
48
176
60
88
12
3
33
44
49
39
36
36
24
9
3
8
4
3
57
36
24
36
117
75
8
64
60
156
60
9
3
108
12
12
81
51
21
83
16
68
16
20
85
39
48
120
92
88
48
105
11
25
155
16
63
72
72
5
72
204
25
15
300
12
132
80
1
11
64
12
44
28
72
44
337
39
8
61
51
80
13
51
84
300
15
21
104
72
64
45
36
18
33
48
80
24
28
60
72
60
225
51
39
72
53
73
3
192
8
36
64
75
9
32
64
21
23
160
105
15
93
159
120
24
39
17
4
56
16
32
52
48
36
84
32
109
27
132
116
24
60
180
40
36
36
200
16
69
15
144
12
44
1
3
44
76
12
12
12
129
162
162
3
33
72
144
35
1
119
4
144
21
27
104
139
69
12
96
32
12
48
52
24
285
51
24
12
24
20
13
63
32
13
159
20
1
47
112
24
144
36
69
47
76
12
32
76
60
48
12
32
60
85
15
21
71
4
164
67
5
40
24
56
48
16
24
32
4
80
16
141
15
3
29
60
52
24
51
21
32
52
36
24
51
33
21
183
12
21
27
63
89
4
141
95
28
48
48
164
100
12
20
60
109
15
12
204
3
141
20
4
48
60
60
99
129
249
63
207
81
132
12
56
16
9
39
156
60
69
123
12
20
12
121
63
45
95
76
8
1
72
27
261
51
21
15
44
4
20
4
21
99
92
61
3
44
16
81
3
15
5
13
207
140
12
40
96
48
15
45
27
69
396
44
64
44
13
3
15
45
56
28
120
57
15
108
12
9
39
12
36
44
13
27
84
15
285
300
45
99
56
4
36
57
47
16
45
39
33
27
63
29
100
8
25
111
36
60
36
12
12
75
9
60
75
45
12
15
18
15
12
48
105
59
12
1
47
28
92
52
20
4
72
104
160
36
108
141
51
48
44
12
16
12
ABCD 93269714368*3^$a+1 [50011]
84
16
32
28
117
87
188
108
40
44
28
33
12
15
32
49
207
9
35
16
24
68
72
40
60
20
48
28
84
8
52
156
60
69
35
280
36
24
60
60
96
12
32
13
3
32
1
87
12
8
4
96
32
13
24
11
12
12
60
40
36
24
165
11
4
56
120
64
8
25
3
12
8
85
107
112
9
59
13
24
23
97
183
201
51
36
72
60
168
24
21
107
28
9
35
49
60
39
32
16
84
48
48
204
48
57
15
20
40
60
60
56
13
24
135
8
52
20
420
40
32
48
72
88
68
60
12
40
48
12
12
8
132
16
12
68
84
73
23
12
108
292
108
93
59
25
72
23
12
16
24
128
52
108
32
196
32
40
201
219
12
9
39
12
8
25
23
184
156
12
20
12
48
148
12
21
71
108
13
15
9
11
24
60
96
169
11
25
39
8
60
1
39
128
24
61
84
11
25
59
49
60
12
15
104
61
35
37
3
24
48
68
40
120
24
56
12
1
60
36
135
60
93
47
88
93
60
108
72
87
12
8
48
40
152
12
76
224
100
9
36
11
12
108
4
225
35
73
63
80
112
12
48
45
47
49
27
12
20
25
23
13
24
15
72
60
48
12
20
109
27
32
100
32
16
80
12
12
88
12
81
15
20
124
8
28
60
24
68
133
75
105
59
76
104
96
25
39
20
60
108
208
60
44
40
69
87
92
1
119
48
124
141
27
20
40
32
16
80
4
36
104
120
13
3
92
60
60
12
1
108
267
9
23
25
108
39
33
96
27
24
33
27
81
35
112
72
69
27
44
136
12
32
136
33
27
32
88
24
20
148
92
16
104
28
12
236
40
24
120
9
11
25
23
72
96
24
73
107
136
12
132
45
95
88
21
51
8
48
24
36
192
28
57
75
60
12
21
39
60
20
25
63
200
72
61
39
20
133
36
27
45
15
9
183
60
92
16
20
12
108
60
73
24
35
40
20
112
20
1
75
104
25
83
12
196
20
49
123
68
25
15
285
15
120
180
24
48
72
80
25
35
16
20
84
216
24
108
160
20
48
144
61
35
13
11
60
16
93
111
96
144
48
21
11
60
100
96
32
112
48
8
37
3
72
120
12
48
68
24
13
27
8
168
13
11
60
48
60
12
25
48
87
188
28
72
92
40
128
85
3
92
120
252
16
44
88
68
40
69
71
40
165
12
23
12
28
44
40
120
20
120
16
12
12
260
85
95
1
72
15
48
20
4
120
20
148
21
219
80
40
80
60
1
47
24
76
44
48
12
196
24
176
4
108
12
20
88
8
52
60
33
107
1
111
8
72
156
52
32
49
51
93
3
69
51
32
48
72
85
63
105
39
9
11
40
20
96
12
28
60
12
72
69
287
12
40
32
136
44
96
40
104
108
100
128
109
15
9
39
8
40
44
36
13
27
44
40
45
15
60
69
27
84
296
12
72
76
12
20
40
20
72
60
88
60
12
140
120
60
88
8
144
25
83
12
48
72
28
12
36
45
39
141
35
84
168
12
25
71
60
40
33
39
68
49
23
28
92
12
16
117
135
12
36
72
57
84
131
40
108
12
21
12
35
12
28
48
84
8
25
48
60
15
33
71
60
121
27
72
48
12
8
40
8
37
35
132
13
47
28
92
136
32
25
15
72
188
160
68
64
81
27
12
96
84
8
40
8
4
48
48
84
68
28
45
15
24
68
40
92
108
132
60
16
33
51
8
1
51
21
59
28
80
100
48
132
21
251
49
47
132
28
84
96
260
124
48
8
52
8
172
60
12
21
159
116
12
60
1
51
33
72
63
72
8
28
84
20
1
12
107
1
15
57
63
44
40
105
15
20
28
72
68
12
196
44
16
24
9
27
69
11
4
96
12
20
13
179
16
20
4
60
20
40
48
192
36
33
36
315
9
39
32
40
8
61
27
32
52
33
135
45
ABCD 93270244454*3^$a+1 [50022]
48
4
47
30
30
25
8
3
33
76
20
45
6
25
48
17
30
24
1
89
39
124
68
9
63
33
30
69
36
57
288
15
99
36
42
115
47
96
12
57
75
60
21
69
30
18
30
162
30
9
39
90
120
55
23
145
35
174
39
27
25
125
87
40
17
6
60
24
6
15
75
24
21
105
30
49
23
18
15
184
80
15
21
15
30
90
150
30
229
35
60
69
27
45
39
66
114
60
48
12
109
56
15
90
6
13
59
18
114
6
30
9
4
11
309
27
25
72
47
66
102
12
45
3
102
66
13
11
141
9
103
23
84
6
15
4
48
95
12
36
97
32
15
30
111
57
15
3
30
7
113
30
105
27
1
101
66
84
1
35
12
132
60
9
16
23
33
249
43
35
45
27
9
9
30
18
55
60
35
12
72
30
75
51
132
61
71
48
48
12
30
123
27
42
39
39
18
24
18
33
48
51
36
54
99
36
3
168
30
55
35
144
36
12
108
25
8
39
18
3
261
6
33
9
31
41
96
24
30
96
72
42
48
127
23
37
48
35
42
96
144
48
30
1
24
8
24
48
33
63
87
24
90
6
25
20
15
37
32
63
18
103
137
43
59
18
15
39
13
108
119
49
80
9
42
6
3
52
95
60
12
72
36
12
48
13
191
126
55
32
3
133
47
90
43
32
4
71
33
39
12
69
51
9
36
3
168
30
19
35
1
65
222
90
42
21
27
37
65
30
21
252
3
30
114
33
45
30
12
6
24
6
85
108
32
39
9
40
11
45
15
18
72
66
133
32
27
12
36
72
33
4
65
39
57
39
3
261
9
42
45
124
32
45
67
23
72
33
108
40
44
45
135
28
59
81
129
18
48
33
39
37
56
39
181
35
12
33
27
33
39
45
3
1
11
126
54
45
45
30
36
33
4
17
31
17
15
57
15
3
48
13
324
48
125
223
17
55
12
107
69
21
123
27
48
252
6
24
78
168
12
37
11
60
24
36
84
66
43
96
44
9
30
12
30
51
12
27
45
75
78
31
56
3
72
1
5
42
12
96
24
45
76
32
3
174
66
30
115
125
114
21
40
35
33
36
24
84
75
90
150
42
43
23
69
88
137
6
93
27
192
1
299
102
3
3
24
9
327
33
4
32
45
30
90
18
60
42
66
13
20
84
27
6
102
108
24
21
15
45
45
39
3
12
120
18
42
48
78
39
105
171
15
30
42
12
45
15
60
18
31
11
6
3
21
15
16
59
30
120
171
48
27
24
60
60
9
129
15
33
144
75
4
59
13
65
7
17
18
12
90
6
42
162
13
35
12
165
171
225
105
54
121
17
72
19
47
120
153
69
55
23
49
35
61
80
57
15
27
48
37
41
103
72
89
15
64
131
6
7
23
114
18
25
35
138
72
43
47
12
81
99
60
69
87
12
73
65
127
47
21
75
37
53
72
78
24
60
33
27
66
144
55
24
11
60
13
68
27
102
120
295
24
152
28
11
66
115
35
33
87
60
30
24
78
73
35
60
12
12
25
8
280
48
35
69
36
159
30
6
25
68
27
24
9
57
27
3
73
176
36
15
24
61
80
15
9
36
15
30
39
3
25
35
42
66
69
75
30
18
37
41
72
210
105
27
1
47
132
69
27
12
81
39
25
32
160
11
60
72
57
105
6
210
255
39
1
80
27
300
25
8
168
27
9
15
21
12
27
48
42
30
73
56
12
27
1
17
63
87
114
66
93
57
39
135
49
47
69
4
17
24
6
93
39
60
13
132
257
96
42
141
27
13
11
1
5
54
66
183
51
30
48
18
84
60
6
102
138
19
53
42
60
48
33
135
45
69
6
33
4
35
12
108
33
57
48
42
93
57
31
17
39
15
36
30
39
24
39
13
5
139
35
96
114
78
1
17
54
120
36
12
33
9
6
25
120
95
12
60
120
60
108
24
60
1
155
90
24
51
15
174
18
30
115
35
81
81
90
96
180
144
66
72
90
45
3
25
5
30
13
131
18
31
11
126
3
141
48
120
288
75
147
12
30
99
12
57
43
5
75
4
131
37
152
ABCD 93270364472*3^$a+1 [50017]
240
181
84
24
87
69
60
36
3
48
33
6
66
15
32
112
21
60
23
97
47
175
33
32
43
29
61
144
18
120
185
37
35
55
105
201
47
61
27
8
67
18
11
13
51
104
73
87
75
77
16
93
11
1
240
12
18
24
36
18
59
31
54
66
144
216
9
225
78
138
119
72
184
75
101
16
153
54
17
16
72
93
90
18
15
56
19
29
216
96
109
51
168
93
75
27
132
65
48
40
96
15
129
96
56
40
24
219
30
36
179
73
23
96
136
120
8
37
12
63
24
81
228
6
125
48
96
24
43
45
32
40
15
90
48
168
191
16
27
108
90
47
96
1
15
24
9
6
81
8
31
105
80
1
159
39
33
8
64
51
29
115
6
54
36
12
17
40
141
131
1
12
186
57
33
191
40
141
83
115
54
47
48
88
48
45
75
45
24
18
48
9
63
105
8
16
75
48
90
11
24
61
12
180
75
8
85
84
167
1
15
165
3
27
29
24
7
234
228
6
234
36
324
30
341
16
39
65
31
81
312
200
1
120
6
18
30
36
5
40
51
5
13
3
45
123
45
27
8
67
53
7
30
42
17
16
32
43
12
17
48
120
136
39
6
27
225
23
49
210
45
81
6
89
112
117
180
71
19
36
6
66
17
40
120
21
11
13
48
24
126
173
19
6
71
13
306
180
42
180
54
113
160
63
57
48
153
54
162
15
39
57
33
102
42
71
96
264
55
89
73
15
165
59
49
126
18
72
108
107
121
39
8
85
3
15
18
126
9
56
24
24
16
9
47
16
24
24
87
162
135
45
60
63
75
18
59
1
102
108
125
144
72
136
32
13
18
41
49
54
36
42
198
5
49
87
3
93
15
17
120
88
144
201
24
36
3
45
155
24
91
21
8
13
75
15
108
102
150
17
13
72
108
39
39
41
24
16
93
3
48
39
17
40
51
149
136
3
117
624
8
151
9
45
60
191
25
15
24
177
95
40
135
65
16
104
120
24
7
78
75
51
228
17
24
1
159
147
192
90
11
139
36
30
96
66
17
55
41
1
23
151
114
198
105
87
17
144
7
30
18
54
60
71
85
99
32
49
87
32
67
66
78
5
40
279
257
48
136
56
48
13
234
89
144
31
41
48
1
72
63
69
252
359
64
3
29
49
162
48
252
33
24
21
35
136
200
24
64
45
90
33
177
96
30
57
128
96
40
63
30
11
25
15
135
89
96
31
66
24
23
112
8
72
16
165
138
57
32
25
36
11
1
359
64
27
149
145
63
117
36
87
75
21
56
31
138
39
15
153
8
7
33
15
65
136
3
125
72
88
15
65
72
40
21
3
69
11
85
72
75
72
15
65
16
56
19
5
16
69
90
9
56
7
18
6
90
23
16
56
49
12
42
65
1
72
15
32
40
111
6
171
152
96
67
18
36
138
108
89
43
66
27
8
16
80
73
162
125
73
47
199
276
5
223
6
35
64
80
85
180
42
21
32
37
83
151
89
85
42
36
108
9
21
60
95
240
16
45
35
16
8
25
15
144
96
21
155
144
25
71
1
102
33
48
69
11
25
54
66
191
168
205
48
18
96
33
80
72
16
63
57
57
167
151
17
55
17
40
141
3
192
ABCD 93270478916*3^$a+1 [50012]
1
14
10
72
14
21
48
27
114
51
24
3
36
6
96
39
156
37
48
50
45
84
141
243
60
51
9
36
9
54
33
33
16
8
3
157
56
51
15
81
3
130
14
18
78
306
24
27
48
45
39
12
51
58
80
30
34
11
60
15
36
36
10
35
27
93
45
3
51
18
3
13
134
18
24
120
48
208
35
120
27
36
81
13
8
87
1
24
11
37
8
75
27
12
22
11
3
96
58
2
150
120
64
110
10
62
24
165
15
93
33
102
117
36
49
38
108
118
11
3
108
93
57
102
81
111
10
26
78
51
24
27
93
12
49
131
37
80
27
24
36
9
27
3
42
88
200
6
34
26
54
54
21
45
24
3
87
12
84
45
60
157
62
18
138
22
122
237
1
35
24
21
40
134
141
45
112
8
3
141
24
64
32
30
21
75
24
18
15
1
144
11
36
96
48
57
3
27
57
12
93
87
51
9
36
108
69
3
24
36
15
90
40
47
97
11
3
36
189
12
48
27
60
33
12
3
22
74
129
15
30
75
51
18
6
21
13
107
15
45
25
23
48
108
69
16
110
10
120
95
51
174
16
143
105
27
21
3
45
16
11
27
33
48
51
9
72
60
60
69
24
39
12
96
117
15
12
69
171
180
39
120
45
36
15
33
105
3
39
45
49
32
15
180
48
21
48
40
8
3
45
39
25
71
25
152
54
106
32
51
45
30
96
33
48
135
12
57
24
85
62
105
15
18
72
48
120
6
120
45
36
3
57
13
35
45
144
30
18
3
61
23
147
60
45
3
33
49
59
37
95
57
51
51
45
51
33
25
14
117
75
24
129
435
6
27
108
12
93
75
109
107
171
10
32
3
120
39
81
165
64
8
72
39
1
56
54
48
81
15
36
45
39
154
8
30
9
156
99
21
24
189
75
69
3
99
21
3
12
9
13
56
64
56
27
13
47
105
102
21
61
14
10
62
72
18
63
9
78
9
1
32
171
36
33
16
35
12
48
57
123
85
11
3
21
84
36
15
36
66
72
6
72
18
15
60
72
45
30
58
80
30
34
11
60
1
11
48
39
36
12
150
144
75
219
21
75
21
240
3
42
114
36
69
24
15
22
23
12
48
21
16
48
2
33
27
129
48
15
130
11
37
152
48
88
62
129
3
36
12
48
156
36
22
8
3
85
14
10
62
21
189
16
48
35
45
24
3
13
26
46
8
24
63
25
32
3
84
1
14
33
81
27
75
69
39
57
27
18
112
72
98
36
45
27
120
69
135
6
42
46
35
72
85
152
3
13
72
104
30
58
80
3
24
39
189
12
135
54
6
24
34
23
9
51
48
72
13
11
21
78
84
78
75
85
8
27
60
60
13
14
42
24
64
11
15
105
85
50
30
16
56
72
63
3
54
3
85
2
6
6
21
3
9
33
120
30
105
60
27
21
69
27
69
51
204
9
3
24
144
85
110
10
50
6
54
10
119
1
11
36
39
90
78
10
56
75
157
62
57
3
201
21
51
109
80
6
9
153
6
225
25
11
75
10
110
45
3
18
3
109
26
22
35
165
54
10
134
66
24
144
3
24
24
21
16
23
1
110
21
12
36
21
78
117
24
111
9
72
75
10
179
13
23
25
218
45
39
21
36
1
2
6
51
75
24
96
84
57
27
42
195
45
6
72
18
112
8
48
30
21
45
6
48
21
96
3
96
9
60
192
39
93
12
51
132
93
3
30
64
80
40
8
15
87
42
6
12
12
24
106
110
58
8
54
21
24
21
72
6
66
40
104
51
24
15
57
75
45
133
35
27
12
228
72
21
12
108
72
45
30
33
15
96
69
21
88
8
75
3
90
6
10
11
117
88
14
10
56
78
45
21
64
24
251
21
15
36
117
6
36
94
47
3
126
18
81
156
25
35
21
18
204
42
24
15
15
117
12
1
95
12
69
48
6
21
21
3
51
69
27
45
48
21
24
15
15
66
16
2
22
24
72
24
8
27
51
34
23
105
40
83
15
33
12
33
64
96
2
102
27
21
30
153
15
36
70
38
81
1
98
33
63
45
12
69
78
18
18
46
38
10
32
96
160
2
48
78
162
150
183
1
24
215
39
18
39
15
66
15
108
51
21
3
106
11
24
3
141
27
48
45
75
66
99
69
3
123
21
15
9
ABCD 93270843124*3^$a+1 [50121]
6
90
54
90
36
18
227
43
192
24
77
7
6
227
109
60
270
138
6
201
63
330
66
36
18
95
37
11
19
180
180
21
69
11
193
287
229
11
169
384
36
48
36
114
30
90
72
18
6
156
24
54
12
168
71
85
114
90
36
11
96
19
30
255
75
5
304
159
17
13
132
84
186
198
11
1
270
240
48
6
66
18
90
6
36
180
351
32
7
18
72
15
96
3
30
114
12
18
6
54
72
54
5
31
65
25
18
53
13
6
120
90
108
6
54
180
303
57
36
300
240
270
30
36
60
228
42
300
54
11
16
33
207
32
7
78
126
30
114
93
9
60
120
78
66
144
51
32
13
30
6
95
259
77
49
78
17
96
43
36
54
11
96
19
29
205
186
54
36
18
12
18
6
54
387
243
30
72
90
45
99
144
42
210
18
36
96
30
78
72
23
16
45
96
18
120
96
54
192
18
65
31
354
63
87
126
36
90
54
66
21
39
270
395
49
6
138
150
377
55
41
49
30
108
5
235
72
29
91
150
54
126
75
189
234
72
60
54
66
150
54
36
54
30
54
72
18
222
59
241
114
66
60
95
79
180
6
23
421
90
65
85
84
126
6
18
161
16
249
144
72
191
79
144
186
228
162
18
63
128
79
17
96
109
18
12
18
60
23
283
5
25
6
48
65
277
150
21
9
23
91
66
108
72
90
60
89
55
120
17
187
72
18
36
30
36
150
48
207
96
48
15
30
6
45
255
54
36
108
267
3
90
36
126
180
90
54
29
175
30
132
95
25
71
97
12
60
71
19
18
123
39
105
69
6
264
60
305
16
96
32
145
95
7
185
253
35
37
84
215
361
204
120
51
3
6
30
41
445
60
23
61
6
54
30
54
132
48
42
18
30
5
55
36
90
11
19
114
27
153
72
95
48
112
135
540
24
174
240
12
59
541
30
240
21
69
84
60
120
126
21
213
90
96
81
9
180
35
16
249
119
96
25
30
41
37
66
24
81
39
6
36
143
67
29
16
80
19
6
18
102
18
90
83
144
240
109
6
30
78
342
120
51
9
18
21
32
48
16
224
49
287
48
31
65
1
18
36
90
95
91
30
114
30
36
54
29
67
54
231
33
287
19
24
102
54
201
219
5
25
54
72
18
216
186
84
126
35
55
24
36
18
12
15
219
96
21
27
60
12
150
30
41
37
12
90
24
270
47
160
32
25
6
17
64
9
71
160
33
42
5
79
17
127
17
145
204
126
21
32
288
67
72
18
3
213
234
65
7
108
60
156
54
132
390
101
ABCD 93271192208*3^$a+1 [50123]
60
44
67
69
51
36
54
24
15
56
76
48
21
35
43
42
3
27
21
27
41
12
24
19
45
87
105
3
9
63
33
80
24
1
15
9
42
30
54
105
120
57
30
24
24
9
20
7
93
33
15
33
6
138
15
20
91
114
18
102
48
72
15
48
3
60
84
5
31
66
48
75
68
49
30
21
93
11
13
126
36
30
24
159
15
60
6
15
84
180
108
132
33
114
144
6
48
3
3
24
33
135
17
67
21
33
27
63
102
102
17
31
42
186
5
24
12
16
87
78
3
60
57
23
67
33
51
24
77
37
18
12
132
6
27
156
9
3
75
24
93
27
33
63
48
96
21
12
15
42
30
89
52
27
41
25
120
15
60
51
36
228
185
7
65
97
48
59
31
93
24
15
156
69
8
19
9
24
20
1
71
115
54
6
89
112
12
15
102
150
96
114
6
33
12
164
49
75
45
11
4
60
165
6
21
8
100
120
9
3
75
24
18
18
12
18
24
51
3
216
101
60
73
24
23
52
36
20
64
48
3
84
6
186
6
138
6
39
120
12
27
113
12
13
15
27
30
3
45
75
39
5
73
48
18
30
30
225
87
65
7
138
35
52
15
65
36
4
36
12
129
120
120
288
75
3
12
12
9
56
4
51
90
48
167
4
20
97
15
63
36
54
30
9
15
45
45
71
55
9
111
36
81
12
3
54
3
45
3
39
54
39
32
60
28
96
105
15
57
123
21
6
29
85
96
87
15
12
21
57
6
41
28
20
31
105
44
43
48
41
88
36
51
18
150
48
5
72
43
12
17
48
16
12
8
160
75
17
43
65
1
35
19
24
53
13
24
126
9
105
48
35
40
75
48
69
15
77
28
87
60
41
112
8
25
27
3
89
4
12
15
84
54
6
69
24
3
89
28
36
9
95
97
24
72
87
15
12
48
161
64
140
67
48
12
9
24
57
6
24
89
4
93
18
30
15
20
31
78
6
162
47
151
90
42
60
17
16
99
6
15
39
36
60
36
30
3
45
3
45
3
24
27
21
99
33
51
69
36
56
16
75
18
66
6
83
60
1
174
12
77
25
42
153
56
67
48
57
272
25
30
72
89
49
6
125
37
18
132
18
147
12
36
87
30
18
9
27
33
27
149
7
24
66
47
217
24
30
60
29
67
53
1
102
84
65
4
60
32
84
31
18
27
69
24
15
9
42
36
77
43
5
24
13
75
21
192
54
41
40
48
84
96
92
7
12
6
42
6
11
13
30
21
117
23
31
186
47
16
20
4
48
8
4
60
96
15
42
75
3
57
9
179
31
81
3
12
29
19
36
21
12
92
144
91
18
48
30
24
9
24
15
21
44
97
39
51
48
150
192
6
18
96
48
71
49
186
9
51
9
15
17
55
18
15
147
21
9
23
16
27
33
117
27
21
24
48
24
59
31
93
200
97
48
15
108
48
12
32
1
87
27
12
153
27
96
213
9
51
45
15
44
163
89
76
12
36
72
12
87
101
67
48
12
78
59
19
132
174
51
20
49
39
20
31
486
174
60
213
68
13
15
44
36
64
36
147
24
33
15
17
43
30
6
120
5
79
12
21
45
23
55
29
60
36
91
60
6
48
6
114
15
9
30
96
29
40
27
60
93
81
6
90
96
87
48
12
117
138
33
80
13
107
115
45
20
288
1
51
8
7
5
55
48
66
18
17
4
252
15
48
77
97
15
8
25
47
25
72
35
36
28
12
39
21
72
75
180
81
12
9
48
11
37
135
39
93
21
72
27
32
85
23
1
30
144
48
12
12
5
31
93
39
156
36
89
31
33
140
100
15
36
36
5
151
30
143
4
3
33
140
40
20
52
117
111
87
93
24
3
105
15
18
15
99
12
5
76
32
1
30
9
15
48
53
36
19
5
7
132
198
48
15
24
8
112
87
96
137
73
15
9
30
60
69
24
8
25
72
30
21
69
18
48
185
12
52
3
33
15
120
17
73
15
51
48
12
24
41
49
24
30
96
17
79
29
52
27
6
11
76
15
105
9
30
84
102
30
108
12
33
44
67
9
180
192
20
115
12
45
21
174
33
57
95
7
48
45
80
55
53
24
79
41
79
89
97
24
90
177
3
57
15
5
112
3
5
24
13
3
48
111
21
15
213
12
60
15
33
51
24
72
42
63
9
35
36
24
121
ABCD 93272010212*3^$a+1 [50052]
60
33
57
71
40
72
327
41
144
235
96
96
29
144
16
32
7
30
107
40
8
7
54
6
21
57
6
225
15
54
11
31
138
47
13
126
120
5
16
48
56
31
24
6
51
152
40
32
73
47
73
231
39
33
147
117
39
41
64
9
12
3
72
105
18
132
9
24
152
85
51
8
24
37
54
21
69
11
43
5
88
48
32
112
45
27
3
60
6
54
21
45
6
29
24
1
84
90
33
128
61
3
51
5
1
71
7
33
123
21
104
61
24
84
90
5
31
9
75
12
41
40
39
33
45
131
169
15
57
90
53
16
32
24
49
15
51
108
17
85
24
96
18
41
115
29
1
6
113
31
24
17
43
42
54
6
119
96
24
49
156
66
81
33
6
330
18
36
41
24
144
40
21
66
84
60
84
72
174
6
9
51
5
16
104
40
8
31
9
75
21
72
3
29
48
7
6
27
128
61
51
8
25
6
9
9
15
48
8
96
48
48
127
41
31
78
6
125
120
115
29
121
30
57
39
41
13
11
85
48
3
9
18
42
60
78
60
77
19
45
56
55
90
191
13
27
3
125
40
80
64
15
33
8
61
219
21
30
45
80
64
32
7
192
65
13
27
24
120
45
24
3
9
63
27
90
54
5
40
9
30
36
6
15
39
41
13
36
6
48
12
5
49
66
18
27
3
12
60
114
90
17
7
126
60
71
24
1
39
39
6
11
40
8
40
27
5
13
156
71
79
30
180
6
30
84
111
24
15
41
24
19
93
168
39
65
37
18
12
24
21
75
29
25
60
6
93
27
120
53
31
36
18
3
104
40
3
117
63
12
18
51
104
40
57
183
8
43
5
19
120
12
9
129
47
13
72
99
51
30
111
3
66
18
42
18
5
16
21
144
216
30
29
91
48
5
31
9
237
59
91
69
105
6
30
59
151
84
24
53
43
234
12
39
24
48
57
15
51
45
15
6
78
42
75
8
55
41
40
159
177
9
174
42
15
159
30
96
24
30
21
159
60
221
24
91
48
30
30
17
48
72
25
30
204
96
5
40
9
231
9
39
57
231
8
79
17
139
114
3
63
9
45
96
150
54
180
3
8
61
78
30
47
64
51
18
3
27
5
16
231
54
114
60
66
35
1
95
16
33
144
6
9
27
125
48
97
54
36
120
18
120
12
15
183
96
57
240
57
6
30
84
111
21
35
109
11
43
5
240
1
47
7
33
152
37
18
42
24
6
24
41
184
80
61
11
19
29
1
23
48
103
54
120
107
19
66
35
16
57
63
27
66
75
15
41
19
30
24
36
11
24
24
37
35
109
6
48
5
7
9
80
16
15
89
31
78
107
79
6
3
32
73
72
18
21
105
47
64
8
48
24
13
60
36
6
93
8
37
12
15
24
39
41
112
117
12
95
88
8
64
8
7
180
5
43
165
45
11
55
114
12
24
35
31
54
30
114
72
30
21
8
271
33
48
3
6
24
144
23
13
11
43
6
47
7
12
125
24
91
93
72
225
54
24
6
51
8
61
90
120
6
24
36
23
37
60
114
125
16
3
90
6
29
168
43
66
30
45
8
16
9
63
8
72
43
6
24
180
11
24
19
42
51
57
15
8
13
51
3
42
35
16
93
35
61
24
24
42
113
1
36
24
24
3
9
18
125
25
71
1
78
12
45
3
5
112
213
30
45
32
40
24
32
37
11
112
99
69
69
11
55
9
87
48
17
13
282
30
75
368
61
11
120
85
83
157
35
88
75
21
159
12
5
16
39
105
3
5
96
61
35
19
5
55
9
32
24
49
12
114
30
51
3
36
36
108
33
3
5
144
31
6
18
57
24
120
21
3
48
224
24
1
150
60
101
88
45
6
29
16
33
95
7
60
90
54
6
84
147
147
72
5
13
12
23
37
51
72
51
149
7
24
24
33
8
25
24
95
25
12
30
29
91
5
49
114
45
51
21
15
41
24
64
21
60
63
15
42
23
1
15
21
30
21
8
79
105
27
5
24
1
15
9
47
40
3
77
48
19
6
95
1
15
9
119
145
15
56
16
24
51
69
104
55
65
48
97
15
87
48
6
11
25
39
80
40
51
21
57
6
9
8
13
66
113
7
24
57
24
3
30
23
199
9
39
96
24
57
3
5
7
24
66
48
23
79
41
109
198
101
16
ABCD 93272206312*3^$a+1 [50036]
57
144
12
132
63
93
120
132
15
57
60
45
3
84
273
87
171
102
78
69
60
60
21
63
84
96
9
51
9
48
123
24
105
123
27
21
84
12
63
165
33
63
117
267
33
3
144
12
111
33
12
48
60
9
78
33
84
153
123
24
15
57
96
27
93
84
21
3
84
12
228
105
147
96
117
3
144
96
27
33
15
93
69
51
9
3
15
72
48
33
27
72
108
153
84
108
24
168
15
81
72
108
84
12
63
138
3
24
33
12
195
96
180
144
3
69
21
39
36
72
120
120
12
141
12
51
156
48
3
12
21
24
15
45
168
57
48
15
48
72
144
48
48
12
45
147
36
147
90
27
81
267
12
3
90
15
135
21
60
27
105
24
120
33
90
150
15
216
24
156
12
12
15
45
243
93
12
108
84
120
96
36
3
21
24
15
81
9
27
3
213
168
96
51
69
3
90
48
27
12
48
132
111
69
21
39
36
105
99
3
45
15
21
24
120
33
30
93
57
120
3
57
3
276
3
117
24
12
24
21
72
3
57
48
363
96
24
9
30
198
3
24
45
168
3
69
27
48
123
90
72
3
27
168
129
123
33
75
57
36
24
45
18
45
204
48
36
9
3
72
120
12
144
120
36
24
60
72
75
12
180
45
132
120
24
156
123
21
99
60
33
180
12
3
9
144
96
153
180
195
33
27
36
99
81
132
24
21
30
33
39
18
42
30
15
165
63
27
117
81
3
60
36
24
72
24
33
150
30
3
57
195
3
45
12
12
96
24
108
36
24
15
18
312
63
135
120
45
27
21
36
21
12
27
51
30
3
39
165
180
60
120
33
15
12
3
90
3
87
93
39
33
24
120
33
87
21
3
12
24
96
27
168
69
33
51
57
39
108
372
21
42
120
33
12
72
24
72
120
228
60
9
195
165
15
48
45
3
24
60
12
216
45
123
27
57
33
75
12
72
3
45
3
33
36
84
120
12
24
24
27
42
111
132
237
51
36
3
90
18
42
51
87
90
123
12
108
24
153
30
189
24
24
75
30
15
36
120
12
24
123
45
12
24
99
198
75
252
15
33
87
261
36
24
36
156
45
39
3
21
36
33
15
72
51
33
180
24
60
48
72
12
48
36
69
48
162
18
195
12
96
147
9
36
15
297
192
81
27
60
45
51
159
33
12
72
48
15
93
87
81
84
3
93
12
12
168
144
33
15
48
168
99
117
63
90
27
48
12
21
15
24
48
3
72
21
60
9
3
24
48
60
48
12
15
45
105
30
45
63
153
36
63
45
33
3
27
33
12
144
108
180
33
15
144
36
12
36
9
120
111
12
12
15
141
132
45
39
144
12
57
78
45
27
21
24
135
165
12
141
27
63
33
60
60
84
72
123
57
51
69
36
12
105
15
36
60
36
141
102
57
33
18
9
60
120
120
36
132
60
93
39
3
108
192
60
21
36
36
72
12
48
3
162
90
21
324
96
120
72
24
81
39
3
18
15
15
225
15
102
87
48
12
33
171
27
333
12
48
12
15
45
12
15
18
3
72
87
18
39
60
24
84
96
69
27
48
3
93
36
24
12
48
132
12
36
39
45
3
93
60
12
12
36
39
141
84
96
147
72
33
84
36
15
45
12
72
63
18
132
15
48
60
105
27
33
72
30
60
33
48
120
96
24
69
51
99
90
138
105
48
27
9
33
48
99
60
36
147
18
63
69
63
117
147
60
24
39
ABCD 93272892998*3^$a+1 [50042]
57
27
12
6
59
76
3
5
7
9
20
31
84
24
5
79
12
33
75
93
33
15
20
121
6
89
76
27
5
72
28
3
5
37
18
17
7
60
6
12
48
18
65
52
20
7
36
54
78
5
132
31
24
60
5
7
93
33
83
100
44
88
3
17
19
41
19
6
30
12
126
24
83
37
18
60
48
12
42
30
48
18
11
16
92
85
42
6
27
3
69
96
15
72
12
9
21
75
3
6
36
30
18
15
33
18
6
24
42
12
48
108
5
19
21
9
60
12
66
33
12
3
30
42
77
7
6
18
36
41
37
6
5
37
35
43
65
24
1
11
31
5
37
51
21
30
45
15
6
18
12
18
12
18
54
18
113
16
3
5
25
30
42
23
55
5
55
6
75
75
30
96
30
33
117
15
3
6
35
7
18
54
48
117
12
63
66
95
91
41
13
35
60
1
39
39
5
28
147
5
28
12
57
66
53
1
114
36
66
35
49
39
27
12
12
84
42
114
30
3
20
7
45
36
33
6
90
78
33
27
30
11
40
15
42
24
99
32
180
73
12
30
65
13
6
234
59
52
69
195
24
21
87
27
5
36
19
41
112
3
105
39
18
12
3
75
5
19
53
40
3
48
17
49
24
6
6
15
15
138
30
6
39
9
42
90
84
114
17
24
49
18
24
30
36
12
132
6
30
30
12
48
5
97
63
87
18
114
36
18
30
102
3
99
48
12
60
42
66
18
126
33
51
77
43
6
6
17
60
25
12
6
48
66
23
25
18
12
12
53
37
15
48
36
21
75
56
7
120
36
36
24
54
3
8
49
15
57
36
90
24
33
48
15
150
102
18
30
18
35
7
30
60
138
5
55
24
33
159
9
24
15
30
3
20
7
12
24
60
77
172
123
57
60
21
90
12
54
11
85
35
49
6
24
9
9
35
37
11
19
18
15
15
30
11
91
84
9
3
54
18
150
12
18
65
16
99
6
6
18
66
6
48
30
17
84
55
54
35
25
15
48
20
25
15
27
30
96
6
120
60
24
84
17
4
21
60
3
15
120
72
105
51
24
9
12
48
36
33
12
84
6
9
57
47
13
75
9
18
102
18
60
36
29
16
15
5
55
6
11
79
84
41
1
54
21
8
24
13
27
27
41
37
12
15
213
18
24
36
24
18
3
12
15
21
51
33
21
24
6
24
108
24
6
60
192
18
114
39
12
87
141
9
35
1
36
60
36
143
85
39
3
24
6
42
12
33
33
12
162
30
54
5
61
54
6
71
13
24
30
12
33
168
24
20
25
66
33
51
90
23
72
24
19
6
147
48
132
27
6
11
4
27
24
24
57
20
7
36
54
12
15
15
24
24
60
12
21
15
12
48
57
8
7
225
21
36
30
21
75
17
88
48
111
125
4
24
8
19
36
78
90
12
30
3
87
45
3
29
13
24
36
24
35
1
84
30
6
15
20
28
21
6
9
8
25
60
191
37
27
57
3
51
36
48
30
11
1
135
195
6
54
45
3
66
36
30
45
3
42
11
25
87
33
3
45
215
49
36
42
72
125
127
96
12
36
36
9
80
1
6
53
7
24
33
80
48
19
18
15
120
33
39
24
15
12
117
3
114
18
30
3
9
39
12
32
36
79
45
27
48
48
53
64
36
12
189
18
96
5
91
21
8
25
6
69
15
17
49
123
57
18
17
88
21
12
23
91
6
30
60
9
63
36
45
20
79
12
9
99
5
16
24
60
36
24
27
18
18
102
11
4
48
3
24
33
9
246
24
66
35
73
66
66
23
19
21
15
66
18
36
57
20
7
30
18
12
5
31
81
20
16
39
101
73
59
16
15
36
53
1
96
18
65
61
6
6
42
81
20
52
15
48
30
51
63
42
18
6
42
24
5
19
36
53
37
24
39
33
24
174
9
15
5
37
60
18
60
30
42
5
16
117
108
75
63
17
4
219
45
57
108
90
42
47
108
55
5
7
41
7
105
87
33
39
33
20
37
150
24
41
88
183
144
36
5
28
15
12
24
45
96
27
6
24
36
6
9
24
20
52
20
1
54
18
66
5
52
20
73
6
9
15
5
64
51
57
8
60
37
18
36
29
16
15
21
45
3
84
33
18
6
54
17
7
36
29
13
30
42
18
9
39
30
6
48
18
138
24
66
35
49
51
27
30
24
35
60
19
24
18
15
99
84
90
27
20
13
30
5
4
3
12
12
6
30
48
45
36
3
120
5
37
24
96
60
48
42
18
66
9
48
105
84
30
6
72
60
11
16
135
30
186
5
43
144
18
15
32
1
6
9
24
45
6
12
9
20
4
32
19
30
15
3
60
36
114
6
42
42
12
21
8
55
89
13
90
57
12
285
36
12
143
49
15
33
6
60
17
52
21
59
103
57
60
33
78
24
48
102
6
9
3
12
12
30
6
5
7
108
30
27
36
45
39
45
42
6
54
29
169
30
42
15
9
15
44
13
42
42
30
89
7
30
12
12
51
12
45
3
39
48
12
6
18
30
36
24
42
29
55
21
9
3
27
33
33
3
12
129
51
132
72
9
120
36
24
12
12
11
37
27
51
72
12
18
24
30
18
35
7
48
36
6
30
21
12
12
9
24
42
24
54
15
111
17
37
30
48
24
24
6
11
4
81
72
23
43
9
57
18
41
67
30
12
27
8
28
57
27
39
5
1
3
48
27
6
54
5
16
51
6
12
6
30
39
27
30
3
27
21
24
39
69
15
21
12
80
37
6
57
20
148
45
95
4
20
16
15
36
48
6
30
6
63
3
33
9
18
60
29
13
18
60
12
77
28
51
21
33
60
78
9
96
63
96
48
12
41
19
60
6
60
123
60
72
9
6
ABCD 93273582256*3^$a+1 [50020]
36
9
11
244
36
9
3
93
36
3
8
60
55
17
16
36
33
51
75
21
8
43
45
12
15
33
20
40
104
40
51
18
27
8
36
36
28
9
35
43
5
4
48
15
53
4
9
6
54
39
12
33
11
4
45
87
8
100
33
3
21
83
7
18
108
12
3
32
1
51
8
28
60
72
48
8
172
48
9
15
96
20
24
13
47
12
24
16
21
183
21
3
12
3
5
121
59
12
16
24
8
52
9
90
66
11
7
6
87
24
51
9
44
124
12
20
19
21
69
6
21
9
15
9
39
92
25
23
13
3
24
12
44
36
25
60
23
36
36
13
35
28
45
3
12
8
4
12
44
76
33
6
21
84
20
84
1
11
13
23
85
3
12
48
36
3
57
15
21
8
16
56
100
39
54
95
96
16
39
29
16
99
17
40
8
24
28
45
15
9
75
20
4
99
45
20
25
3
32
73
3
32
4
36
15
138
24
27
3
77
16
3
21
44
100
9
6
30
51
24
24
8
25
83
19
18
15
9
3
51
17
12
48
160
12
75
12
53
12
16
20
43
9
141
72
75
9
11
4
140
28
72
20
24
25
11
133
42
48
36
6
48
3
32
37
3
33
99
60
81
3
44
96
76
20
28
51
36
18
15
63
5
13
27
8
37
39
20
40
21
35
7
12
5
24
7
90
3
36
36
24
20
43
6
51
20
13
3
32
7
21
9
51
93
27
8
52
24
21
30
42
47
36
37
11
16
44
36
1
3
72
75
77
28
3
17
12
36
91
96
45
24
21
23
49
11
96
24
60
4
75
33
12
21
87
45
15
12
32
28
3
17
1
11
1
3
24
105
36
27
45
18
5
49
23
64
8
13
27
27
21
24
21
3
20
36
13
11
24
76
111
45
45
23
40
117
35
28
32
115
5
1
39
9
51
8
28
8
16
36
48
24
20
12
19
29
31
57
20
4
44
16
24
60
99
48
9
9
15
32
24
4
44
97
23
48
37
6
65
55
5
37
15
48
32
48
4
45
96
15
36
48
57
3
3
12
65
25
3
24
33
12
24
102
69
8
88
15
45
20
79
9
24
21
35
16
36
9
59
60
145
15
9
36
12
24
3
15
90
83
19
54
6
36
57
33
48
36
39
60
9
6
9
8
13
15
21
15
60
69
27
99
9
27
42
3
8
40
69
42
21
68
4
15
126
72
30
69
39
9
72
45
3
32
4
15
21
36
24
81
24
23
40
3
9
24
12
12
20
40
12
20
28
3
29
4
24
32
61
12
15
45
18
45
32
28
12
8
13
72
87
8
52
48
8
60
52
20
25
23
4
60
32
13
3
69
171
3
5
16
36
24
56
40
9
63
12
36
12
12
56
48
4
8
28
12
24
20
4
32
4
20
13
42
41
28
20
19
30
15
36
9
3
144
9
27
195
9
3
5
12
4
15
125
19
41
85
11
13
72
3
27
93
20
1
72
15
39
18
18
65
64
9
71
64
27
18
11
40
21
59
48
37
15
60
15
78
30
101
12
60
13
15
75
36
5
16
8
4
33
3
12
27
17
13
15
92
16
3
6
11
28
84
32
40
8
52
8
16
24
21
36
35
4
9
27
9
11
25
15
75
5
13
27
60
8
13
15
8
31
41
55
54
15
20
1
3
12
48
20
4
180
48
24
3
33
3
9
3
42
51
36
21
23
16
48
60
45
78
45
72
8
40
32
91
54
72
23
52
68
16
36
8
12
24
49
12
59
1
15
20
13
23
184
105
36
15
24
80
60
49
35
40
12
9
18
45
45
71
4
8
4
15
6
3
36
56
24
4
12
57
36
6
9
57
15
57
6
5
4
27
84
6
48
63
20
144
31
30
27
36
24
93
39
24
20
25
6
18
12
11
13
35
64
32
24
76
21
39
36
15
9
8
13
72
15
128
4
20
1
63
9
3
20
24
40
21
99
45
3
8
4
3
17
31
18
24
35
73
54
5
16
24
56
4
8
25
60
3
15
45
93
59
1
15
12
24
84
9
3
20
52
36
87
29
19
21
20
85
3
8
13
12
15
9
36
18
81
21
3
12
20
7
17
24
24
115
18
90
30
15
20
4
33
42
18
18
57
12
8
12
60
49
39
63
65
4
9
51
44
16
20
48
121
47
172
12
44
12
88
27
29
48
43
9
80
19
6
35
4
9
132
48
3
39
18
48
59
60
16
9
90
33
3
18
42
65
40
84
44
55
29
12
28
36
72
24
33
36
36
3
8
108
19
17
4
44
16
20
16
15
81
3
29
48
4
60
200
73
71
4
48
80
19
21
12
15
45
63
9
15
5
61
23
19
33
3
21
48
20
13
3
12
24
8
25
18
9
33
12
15
8
96
4
57
18
17
25
51
32
1
24
11
4
33
23
16
20
13
72
6
57
60
8
67
18
39
69
47
28
20
72
13
24
63
27
17
40
9
36
123
8
40
32
1
111
8
28
12
12
24
20
24
12
4
12
80
48
145
30
17
19
9
12
44
16
12
51
42
12
6
5
25
6
30
83
16
56
13
138
42
3
60
9
30
54
24
35
13
15
135
33
21
3
32
48
36
4
60
12
15
21
24
48
12
9
15
39
72
5
13
27
48
48
8
60
37
72
18
9
44
24
55
48
105
60
48
20
7
45
99
29
1
18
18
27
12
33
3
20
4
84
21
111
9
111
15
5
4
48
12
39
6
39
20
79
78
30
77
28
48
27
65
4
20
16
45
3
36
60
21
18
21
36
48
9
12
35
24
36
1
3
36
56
4
3
77
76
44
96
37
48
24
23
13
3
96
21
24
71
24
25
60
3
8
7
41
97
39
36
12
96
12
3
6
71
13
47
40
8
4
20
13
39
9
59
37
3
33
59
13
3
63
5
12
12
100
12
3
18
3
36
21
48
132
47
7
81
27
12
29
4
72
20
1
23
76
60
3
5
31
42
63
20
16
24
12
12
12
56
13
36
59
16
15
24
12
129
3
12
33
21
27
8
16
93
6
5
16
9
6
48
17
16
32
172
24
12
32
1
11
13
48
15
12
45
87
9
12
15
12
36
36
9
15
27
12
65
88
24
21
15
68
7
18
147
8
61
18
17
19
41
13
83
43
45
36
45
11
48
16
44
76
60
56
24
43
5
60
16
12
32
25
75
20
43
24
21
24
3
72
54
75
20
49
42
21
24
93
6
9
75
17
60
1
3
51
90
51
104
19
5
4
20
52
69
15
21
11
52
8
85
3
15
9
36
24
27
30
3
20
28
20
144
28
15
18
63
12
9
3
20
108
4
15
30
24
15
12
57
51
57
35
48
16
9
11
40
45
11
55
9
20
88
20
7
33
8
37
23
24
43
21
72
69
ABCD 93274057642*3^$a+1 [50032]
181
216
179
45
57
24
48
258
90
48
72
18
24
30
18
33
24
15
1
77
163
101
36
60
3
15
30
60
7
152
141
27
195
37
107
93
33
18
117
9
30
9
15
1
53
3
135
57
21
12
39
24
159
25
113
42
13
77
67
24
120
17
150
49
24
32
24
135
1
32
3
69
129
55
24
47
25
119
105
57
39
16
125
27
177
15
69
6
48
42
18
48
42
30
217
128
105
15
21
42
177
21
12
54
24
30
24
43
24
5
19
24
72
155
133
41
15
207
49
131
30
55
5
27
93
3
136
5
168
3
9
39
15
24
12
69
27
13
131
13
8
33
84
67
41
7
53
30
18
42
97
95
36
6
31
23
72
72
73
48
41
31
35
54
24
39
45
18
57
57
111
27
21
39
73
144
24
77
3
112
89
30
108
36
9
48
39
66
127
5
36
36
36
55
53
180
54
18
199
80
9
31
95
18
111
40
77
19
120
56
88
41
79
11
45
9
42
18
67
24
65
36
24
36
7
128
184
41
252
18
12
78
48
96
36
30
18
60
7
65
30
57
40
11
61
8
63
249
21
67
152
16
8
16
80
39
1
65
6
54
18
210
15
72
24
21
36
54
18
15
87
24
54
3
15
108
12
18
39
136
5
219
87
6
54
61
8
96
15
48
1
59
37
56
87
1
72
32
96
16
35
13
41
36
216
67
41
39
45
163
5
54
61
48
17
12
75
48
9
108
12
36
3
177
72
31
149
36
114
48
18
72
18
9
33
87
165
66
72
24
90
54
121
5
3
136
17
108
6
36
72
18
15
39
18
63
88
56
45
180
39
45
6
13
72
23
102
24
91
11
60
97
5
108
24
103
17
6
30
123
81
36
90
342
48
19
53
43
48
104
40
8
69
36
72
30
6
19
8
39
6
12
72
31
47
1
35
54
36
67
89
186
85
53
99
33
159
39
54
3
63
96
49
5
12
7
56
51
30
6
145
29
19
41
108
67
89
7
47
6
30
42
3
117
24
18
18
15
33
87
39
6
19
24
24
77
18
1
11
6
48
175
11
30
175
5
91
48
216
41
7
65
42
18
3
24
24
69
108
183
16
5
19
29
75
33
150
12
13
72
48
8
40
80
16
8
81
31
125
54
21
64
41
78
36
90
27
9
30
150
3
15
105
57
15
75
66
114
145
29
19
96
24
227
90
115
41
7
17
151
29
138
72
6
43
104
15
97
95
1
48
80
15
1
5
90
73
200
15
36
45
21
3
33
54
49
29
72
90
1
65
24
31
107
13
47
1
35
109
227
13
23
9
15
25
65
54
1
8
63
18
7
29
90
33
96
136
89
15
39
1
72
5
12
15
120
40
41
6
30
3
40
65
111
24
81
31
11
18
66
73
23
9
21
43
17
120
7
173
27
33
12
67
8
16
5
27
72
63
12
42
36
174
6
147
45
27
24
111
25
48
56
21
51
24
288
63
42
111
16
48
77
108
31
192
59
54
111
21
27
75
96
36
49
239
18
15
24
64
41
55
35
13
41
30
60
36
9
9
90
156
1
24
47
9
51
12
145
167
30
75
39
57
45
67
48
47
36
6
108
3
72
16
17
55
8
39
186
54
12
36
42
36
30
6
31
5
19
168
80
33
199
23
145
17
63
96
15
25
29
67
96
32
88
8
21
30
61
17
7
5
6
18
90
25
5
36
36
42
18
54
18
12
3
15
60
30
7
120
41
48
15
24
40
101
75
16
143
18
15
120
15
72
108
13
144
32
3
6
12
162
78
75
40
29
259
11
30
18
37
8
15
126
36
175
8
81
39
15
36
21
75
13
8
64
41
63
16
41
7
200
63
33
165
67
65
7
41
24
12
123
81
36
18
33
64
8
21
27
39
129
24
88
107
18
84
151
29
99
256
144
5
96
75
64
56
33
90
13
104
24
24
48
168
72
87
73
32
168
105
42
12
18
7
224
72
72
27
61
29
19
65
24
36
66
73
17
90
93
15
42
55
161
102
57
33
18
69
9
72
7
77
36
7
56
9
15
48
24
39
24
48
144
24
25
119
90
18
ABCD 93274453102*3^$a+1 [50024]
9
63
120
18
59
76
24
21
84
30
18
35
13
30
65
4
3
24
41
28
44
73
48
84
3
63
17
49
23
37
39
45
72
27
68
25
47
13
12
11
36
25
96
30
42
23
72
7
54
47
28
80
31
5
13
126
137
7
5
60
31
66
15
84
132
12
33
35
7
72
29
4
45
18
42
6
17
7
6
107
7
30
36
30
30
42
5
64
33
120
66
9
60
21
54
33
48
56
121
12
108
12
60
23
85
42
18
95
49
60
18
65
1
59
13
144
3
68
28
105
39
27
5
1
3
44
13
30
30
3
39
33
60
57
23
208
32
97
66
17
48
64
12
105
36
3
92
40
8
40
15
41
13
18
5
12
112
9
159
48
63
9
45
11
12
67
105
15
21
51
126
12
156
11
48
25
6
45
21
11
37
23
85
234
48
5
13
63
56
76
45
35
4
15
78
3
8
4
33
59
61
12
36
12
27
57
51
32
40
8
127
21
21
15
81
30
65
112
108
75
30
23
19
6
27
32
31
6
18
6
60
51
99
9
120
72
56
7
78
24
60
78
5
121
12
23
181
60
3
45
6
54
12
54
9
21
11
31
17
13
27
63
42
6
24
30
15
20
1
30
30
51
140
84
24
1
24
6
17
7
48
57
56
121
39
57
35
12
7
96
72
65
175
21
45
51
21
47
48
28
12
15
53
1
24
51
36
20
7
18
30
42
47
1
47
31
29
228
103
24
17
1
27
27
6
3
255
54
18
5
49
138
6
24
18
5
13
6
66
39
36
9
84
102
93
27
9
56
109
11
25
15
87
78
84
23
52
51
48
9
56
85
60
132
23
49
15
12
33
3
123
9
93
18
41
4
27
54
131
28
12
45
12
47
133
51
81
15
21
123
45
12
15
48
57
150
30
15
140
24
31
77
108
52
45
47
55
18
36
179
31
17
49
6
18
39
20
145
15
33
12
6
24
53
52
32
24
7
137
7
9
56
31
48
6
66
18
84
11
55
24
42
6
5
25
23
49
15
3
9
105
30
30
18
105
36
129
3
45
3
57
60
72
42
24
42
60
3
32
4
36
32
40
68
37
48
59
28
57
36
108
27
92
61
24
3
57
6
24
6
96
15
99
41
31
54
48
48
42
6
24
18
53
61
24
30
9
63
72
33
45
18
129
87
21
45
15
15
24
138
15
63
113
61
35
16
9
6
78
39
12
68
25
72
35
55
33
15
5
36
25
47
4
3
72
33
15
53
73
11
108
28
15
69
20
1
39
80
4
164
61
24
3
24
9
30
81
39
120
9
8
37
18
17
61
42
90
27
3
65
28
9
71
49
155
25
27
96
75
18
99
21
24
126
105
117
18
114
35
1
84
63
12
20
1
30
41
1
35
4
48
153
15
48
20
12
73
59
1
12
3
21
143
40
183
18
12
35
7
5
28
63
90
39
63
33
72
12
57
3
68
85
12
11
84
43
17
97
83
48
100
8
40
24
48
87
17
76
9
24
12
54
18
108
72
12
119
85
59
31
5
61
6
29
4
87
17
16
24
12
60
63
6
24
66
6
48
83
24
13
3
20
112
3
29
16
60
104
1
75
48
9
11
49
6
54
3
140
13
12
72
11
1
108
3
33
54
18
143
25
87
33
6
9
21
18
65
72
1
39
9
95
169
71
124
51
9
33
47
61
87
108
15
5
49
27
63
6
35
72
13
71
4
60
57
12
6
54
11
84
67
9
56
13
63
147
30
15
20
12
28
105
72
39
141
24
11
48
31
6
23
13
39
21
42
105
48
39
18
48
30
9
36
3
65
172
44
73
132
18
21
9
3
87
41
4
32
16
27
6
35
40
21
51
32
60
76
57
87
72
39
149
61
39
21
36
23
28
3
29
13
48
6
30
48
36
75
12
117
18
9
69
12
15
33
24
27
33
3
63
77
60
52
3
17
16
60
9
42
24
9
56
25
159
32
61
15
12
93
42
113
55
18
12
192
11
55
5
19
42
99
9
11
7
5
67
6
27
15
33
15
42
12
3
15
138
59
1
24
3
8
24
121
107
13
47
7
42
71
13
27
87
18
23
36
84
60
112
12
15
17
24
76
3
48
18
15
15
24
6
11
84
109
108
3
9
15
105
60
11
40
72
12
33
60
54
24
5
37
12
15
12
68
36
1
6
69
21
30
9
80
24
12
25
87
51
9
45
3
33
54
30
12
30
41
72
52
33
12
6
17
40
168
135
24
126
12
23
25
63
15
42
108
24
18
24
54
12
12
123
72
96
32
13
27
8
49
47
31
17
28
32
13
30
9
9
47
88
104
103
24
21
108
57
87
33
48
84
3
72
15
30
23
13
60
35
4
68
55
129
39
9
68
43
69
75
17
13
35
1
39
92
43
33
45
42
65
31
30
12
3
27
5
43
17
48
25
96
6
72
45
3
42
23
13
75
15
129
20
73
60
23
24
48
28
51
6
123
72
32
1
24
11
49
75
45
11
12
28
39
90
6
17
60
84
24
36
73
3
9
6
57
105
3
3
24
113
52
57
66
24
48
18
23
16
56
25
30
18
12
72
111
27
5
28
45
27
15
18
6
18
30
48
42
71
7
77
13
99
68
31
42
12
12
30
66
144
30
125
36
ABCD 93274852382*3^$a+1 [50077]
108
60
128
4
11
73
107
72
6
30
49
72
8
75
18
55
12
5
27
64
32
3
9
21
31
20
39
57
84
24
4
32
4
29
15
72
21
3
84
21
39
16
24
12
36
143
54
60
7
24
144
60
11
42
30
25
107
1
132
12
60
12
44
36
100
24
59
36
157
8
39
25
5
103
23
21
76
108
29
51
16
8
3
30
19
24
137
3
105
151
116
132
16
125
15
147
49
113
195
60
12
3
150
27
21
235
35
49
8
36
216
36
4
24
12
44
24
57
7
11
37
53
30
25
29
90
85
92
81
19
8
60
100
12
44
36
36
75
25
65
55
60
17
48
3
36
48
40
95
66
75
4
36
44
3
37
32
60
33
6
90
12
18
114
7
164
4
96
119
61
96
60
23
18
99
21
42
18
87
172
24
5
31
216
32
40
48
44
48
36
4
60
35
13
104
160
48
60
20
72
81
159
3
25
108
77
7
36
65
87
36
60
4
53
7
72
11
25
12
36
12
77
7
20
96
12
16
119
37
24
116
28
12
44
4
71
37
5
12
15
45
67
20
141
42
48
162
55
72
48
5
7
29
15
9
55
80
16
56
40
23
13
92
33
15
124
108
12
104
72
100
47
141
4
12
23
36
90
31
41
12
3
12
52
8
16
32
63
45
24
40
8
72
36
16
108
96
36
96
84
24
44
220
92
40
71
13
24
152
4
132
8
45
54
33
213
7
12
96
29
43
47
90
60
103
77
27
40
23
48
18
39
28
44
21
159
28
48
44
3
37
24
119
177
39
49
5
31
44
36
36
28
96
59
1
104
33
3
144
51
21
48
93
7
12
48
48
84
36
104
3
93
3
25
5
39
93
7
5
96
19
12
60
161
67
53
43
12
95
9
60
93
18
73
29
7
24
80
16
59
69
28
152
40
35
30
87
100
119
69
220
192
23
165
88
20
3
9
88
65
12
111
69
7
8
75
61
84
36
32
27
45
40
32
24
4
8
63
30
31
48
36
44
3
78
7
12
65
123
4
128
12
63
37
8
21
15
4
36
35
1
23
73
35
33
84
52
119
85
36
89
15
4
48
108
144
5
51
39
1
125
15
4
216
24
120
20
28
92
28
65
79
29
15
24
93
159
28
8
64
20
16
72
65
7
11
73
36
60
60
23
48
145
32
21
19
12
8
192
21
3
4
53
27
76
12
12
36
12
12
116
52
72
41
12
18
25
35
49
36
60
47
37
35
181
24
60
41
7
35
37
71
9
112
20
16
72
35
73
35
57
48
100
44
28
12
128
51
141
4
17
147
12
28
35
25
236
9
66
49
113
42
13
24
143
1
84
20
15
33
60
4
68
16
24
11
21
84
36
63
18
162
13
20
4
29
24
30
36
21
28
80
15
97
44
124
8
64
60
113
120
3
3
72
9
63
37
29
55
24
60
128
45
7
12
11
78
195
15
21
93
51
16
60
24
60
35
1
20
93
15
192
28
60
11
45
40
72
32
36
100
12
35
33
4
56
36
33
3
87
33
252
28
44
108
52
20
3
96
72
13
59
90
7
24
12
20
24
88
23
45
100
120
20
52
36
12
24
20
36
87
25
156
12
48
29
7
44
4
56
15
69
93
43
72
44
93
51
16
44
4
11
37
17
90
18
78
97
5
39
16
23
25
96
20
84
99
30
36
15
39
145
56
36
100
20
21
43
72
12
32
96
72
72
28
120
60
11
12
33
4
48
128
40
36
23
45
52
23
85
11
49
5
27
3
25
48
24
83
85
11
30
39
105
3
12
76
96
48
20
21
12
18
49
12
48
36
140
36
4
104
100
72
53
27
63
105
36
39
37
24
65
55
12
17
3
57
18
25
8
64
132
20
3
265
32
24
87
42
27
4
60
32
12
36
124
12
29
55
17
108
15
4
48
44
3
30
43
227
126
75
105
31
59
72
72
18
19
53
90
1
17
103
44
75
18
30
33
4
71
21
40
83
21
16
53
55
20
112
29
7
32
48
24
148
12
60
84
197
18
24
85
12
23
78
63
16
20
39
21
69
42
25
80
285
7
72
80
28
101
19
20
16
140
4
41
31
23
48
37
32
148
71
180
49
48
32
12
3
21
4
80
168
33
19
36
12
8
159
1
92
3
45
60
57
18
180
9
16
5
7
84
48
8
264
180
100
8
36
24
105
270
25
8
4
156
65
19
44
45
54
13
77
55
11
1
24
89
51
39
18
79
ABCD 93275464416*3^$a+1 [50160]
401
199
197
67
131
145
65
72
43
72
35
30
24
30
96
18
126
109
12
5
19
264
204
17
90
30
90
96
217
47
60
253
36
395
360
49
53
18
42
103
35
276
13
77
199
107
84
96
54
156
115
12
180
197
126
169
84
324
108
60
29
223
83
150
198
1
155
150
156
114
66
90
168
145
107
157
53
234
1
60
540
89
55
108
53
84
259
137
54
73
17
126
133
35
216
144
12
54
6
48
97
173
180
55
60
305
319
257
31
125
18
36
96
85
5
67
96
17
55
29
79
17
19
35
121
23
126
271
53
19
53
55
305
55
72
228
24
101
54
90
115
108
263
325
60
155
313
251
66
54
1
72
41
91
209
96
90
1
12
557
60
84
132
144
126
18
156
79
47
18
72
150
54
19
101
180
79
84
36
167
234
139
132
119
90
216
54
61
389
6
84
126
78
126
54
30
96
120
24
102
258
102
54
114
1
156
132
17
90
30
420
36
30
97
36
107
120
198
132
120
258
12
24
30
19
77
127
72
155
109
41
55
125
103
17
36
79
36
479
126
54
25
251
48
150
55
84
107
433
197
6
30
115
72
108
125
54
120
61
83
96
36
157
60
72
216
12
276
36
35
144
36
13
108
185
90
13
24
161
36
31
269
36
43
11
36
90
114
13
77
120
360
90
25
215
13
96
17
30
25
468
12
59
300
25
144
101
144
7
48
71
133
371
61
29
366
1
119
60
180
1
53
72
19
11
169
29
19
17
396
259
180
209
132
30
97
17
19
161
216
48
55
72
24
144
71
229
5
36
66
24
301
53
7
48
71
90
24
246
240
180
36
48
169
143
54
91
125
54
1
125
127
72
71
48
42
90
37
360
47
126
24
120
43
216
191
6
120
180
180
240
174
36
24
145
108
53
55
72
612
29
6
144
126
91
53
247
23
126
19
11
73
233
60
19
119
72
25
125
30
450
187
143
30
54
25
228
131
37
29
180
90
421
209
295
48
311
72
73
71
90
19
11
1
59
90
90
30
36
54
6
270
193
35
61
11
78
91
29
55
60
11
54
36
19
17
108
ABCD 93275509168*3^$a+1 [50004]
34
113
39
21
72
115
5
1
24
102
65
19
6
24
54
5
21
16
114
24
32
30
63
31
17
24
9
27
13
20
84
10
12
53
91
6
11
39
10
18
17
85
11
33
87
3
10
60
71
13
50
117
3
40
17
195
21
67
53
132
51
9
25
6
6
71
84
19
56
28
2
3
12
43
77
43
77
3
76
114
12
23
27
18
15
72
43
50
3
13
126
53
120
55
6
47
7
53
43
14
36
39
48
3
4
30
23
12
55
17
36
43
6
20
18
40
32
54
16
23
15
33
39
58
30
5
67
74
100
26
10
54
17
37
23
27
45
21
10
6
8
10
17
36
3
60
9
25
36
131
108
37
11
12
12
13
2
64
41
13
6
30
36
8
10
17
48
141
40
6
44
46
38
40
36
6
48
23
37
6
56
4
20
144
166
90
26
15
19
41
43
12
41
33
16
23
7
8
40
5
1
20
6
84
94
2
21
9
15
9
30
16
41
37
12
48
23
12
27
33
1
26
138
10
6
96
20
30
33
97
23
1
59
25
20
10
66
30
41
15
100
8
10
6
24
6
54
245
37
11
7
17
25
18
80
45
7
24
17
43
6
11
43
14
3
43
29
7
8
60
10
26
10
59
21
16
114
17
63
54
6
4
113
13
11
163
96
29
1
11
48
1
11
133
6
26
30
58
6
44
33
13
30
101
48
27
94
47
39
28
36
17
9
78
93
43
24
17
15
24
4
77
36
3
60
9
81
34
32
21
39
81
9
3
15
12
4
17
3
9
75
42
63
60
25
156
50
16
74
10
6
23
60
51
9
37
11
24
45
10
65
33
126
57
9
18
16
17
13
50
9
25
150
6
36
11
79
48
6
20
16
30
53
87
4
24
2
4
47
12
27
10
11
12
12
25
20
15
85
8
3
24
9
10
116
33
37
23
7
5
36
12
12
19
77
12
67
168
32
105
163
17
13
23
7
36
6
35
36
12
15
40
56
34
23
12
12
43
5
51
16
14
34
77
36
57
106
17
12
12
99
81
60
48
37
35
43
17
55
24
17
49
8
166
17
9
4
11
9
16
83
25
42
48
86
4
23
73
11
3
46
36
54
56
10
23
27
48
22
24
14
66
90
57
7
5
7
5
15
198
27
25
60
143
12
43
26
51
13
35
67
5
96
132
25
50
30
42
30
4
47
3
64
5
31
17
13
14
40
17
3
36
10
6
14
27
24
120
43
17
63
33
13
47
12
61
26
184
41
169
234
17
19
149
57
3
12
15
4
6
11
3
36
28
20
45
27
45
49
6
14
27
72
108
3
16
65
25
35
96
12
21
60
84
3
39
4
41
3
42
28
42
24
29
12
3
57
15
70
38
16
20
4
2
34
24
42
23
48
12
7
24
41
48
55
50
40
102
53
21
27
43
120
104
46
119
55
5
7
68
60
36
4
5
37
8
10
6
71
15
10
23
1
126
38
27
36
12
21
30
4
17
3
165
72
15
21
7
65
12
69
39
12
19
54
23
67
17
39
21
73
35
48
39
70
23
48
7
50
10
17
9
100
30
17
24
9
6
54
16
50
33
25
23
7
26
40
14
57
55
50
3
31
14
6
9
7
48
2
18
10
30
5
12
36
12
1
90
26
30
28
5
7
20
45
25
18
12
65
43
12
48
6
30
6
11
60
12
105
27
25
71
12
37
8
10
12
50
15
19
17
13
6
41
7
66
24
23
3
64
53
24
36
24
3
45
48
13
50
4
5
45
15
60
85
47
19
24
77
15
10
48
47
13
36
80
87
39
18
15
147
10
11
84
3
10
32
123
31
44
12
214
6
24
101
43
53
72
72
9
27
159
58
143
13
30
29
91
17
43
29
37
8
136
71
48
1
20
76
14
9
12
99
184
5
37
95
43
150
66
29
12
36
12
48
19
18
23
3
4
17
9
6
40
5
63
100
77
36
7
53
7
5
1
11
36
9
18
45
31
14
15
21
39
25
35
21
6
33
7
8
10
6
101
9
4
35
31
36
5
96
19
5
9
4
126
17
109
11
12
25
6
14
3
99
34
30
90
96
11
60
67
17
19
17
9
54
46
14
9
60
105
16
59
37
50
4
89
12
9
34
2
28
95
1
54
12
53
27
21
37
26
94
23
49
11
19
24
20
69
31
26
3
15
10
12
14
4
6
47
9
24
46
8
10
2
144
6
120
18
6
27
72
60
1
20
10
20
57
12
45
10
2
58
30
47
55
8
45
12
36
13
6
20
84
81
33
10
5
12
9
27
12
31
6
11
93
34
5
25
26
4
26
4
6
17
24
3
46
44
63
37
30
77
15
34
59
12
48
31
30
54
12
90
71
12
12
15
10
48
32
15
13
116
16
8
66
4
30
2
33
12
36
7
96
56
4
17
43
29
12
79
6
23
67
53
37
44
34
2
58
60
6
11
39
10
36
60
23
31
114
30
53
9
30
33
132
3
10
35
12
103
126
14
36
70
11
45
24
36
48
15
67
5
3
10
12
35
3
12
34
56
3
15
6
27
24
3
72
4
24
6
47
7
60
26
27
9
3
12
36
27
57
156
3
34
56
16
23
7
44
30
4
6
6
20
34
26
4
36
18
5
48
193
24
47
36
12
12
19
41
49
26
10
44
147
183
10
47
27
16
17
67
17
36
13
30
17
12
27
10
23
21
16
11
9
4
114
5
1
59
37
23
55
17
9
39
57
28
20
15
25
23
13
59
15
72
18
10
5
1
54
42
14
16
24
44
33
60
97
12
18
53
24
48
12
48
12
43
5
12
55
18
23
12
177
178
50
3
84
43
36
20
34
20
12
3
48
12
51
34
47
25
11
12
12
75
4
24
6
74
100
65
7
24
114
50
36
30
51
25
24
71
33
123
13
26
18
12
51
13
36
44
27
24
13
6
60
14
3
13
6
53
15
153
13
71
25
18
140
12
4
6
11
12
31
17
24
43
36
120
6
14
9
55
6
11
48
72
25
23
1
80
10
29
37
68
30
10
26
177
127
5
25
6
17
3
4
162
11
12
37
54
24
17
19
60
84
2
88
35
21
54
16
17
12
37
50
48
72
4
17
37
12
11
60
9
40
30
5
13
2
4
29
48
72
60
21
27
9
123
12
9
16
24
96
20
63
91
50
16
54
ABCD 93275559764*3^$a+1 [50121]
33
165
115
65
103
59
61
32
51
205
11
144
117
88
56
16
119
36
45
72
168
24
159
25
119
25
137
198
81
117
180
54
129
51
54
54
18
87
48
9
63
81
87
57
216
72
72
108
18
36
85
113
7
48
128
123
37
89
31
257
7
128
81
231
88
41
15
16
5
91
89
18
180
18
15
3
54
18
180
25
200
40
32
135
18
90
108
9
63
177
3
144
36
25
83
301
56
88
296
16
32
160
41
87
57
126
25
72
119
25
24
95
36
21
123
36
36
18
342
189
9
55
17
103
32
112
5
123
3
285
24
33
54
18
183
24
24
112
35
133
65
54
73
35
189
120
231
33
57
72
18
108
9
16
47
73
17
18
360
21
24
297
39
15
1
17
18
13
185
15
112
248
232
23
81
64
17
90
157
5
171
99
13
23
129
15
97
80
75
21
15
25
24
41
90
13
167
145
89
159
24
51
36
18
72
54
162
63
72
99
36
180
54
90
13
48
80
39
54
67
48
152
3
21
15
33
40
53
108
162
85
8
15
49
41
90
109
35
162
90
36
18
144
51
201
54
25
32
69
115
48
35
85
72
23
180
126
39
72
15
54
54
93
64
168
168
32
105
72
198
265
23
153
45
162
72
18
79
96
144
149
19
96
11
18
27
153
162
36
18
36
36
55
17
31
95
90
87
39
1
32
471
81
136
120
239
33
192
120
168
72
64
161
103
168
377
18
165
184
176
264
129
90
117
99
36
25
515
37
53
54
21
33
90
54
7
80
288
57
90
36
144
1
179
285
168
48
3
45
27
165
15
25
8
219
180
36
72
162
126
162
67
72
23
105
3
45
88
11
54
7
120
17
175
200
3
13
264
32
15
36
37
17
90
144
109
200
51
61
104
144
15
33
40
8
72
112
80
411
205
47
25
65
54
9
99
117
144
45
36
216
15
3
157
8
72
15
18
72
39
144
256
48
107
93
51
141
160
383
216
201
24
9
18
45
40
248
24
57
504
72
18
36
81
24
136
119
18
255
120
3
18
75
40
11
13
95
18
55
107
36
144
18
135
40
59
18
3
24
64
35
54
103
167
36
229
8
72
15
36
126
175
59
36
1
48
104
63
9
243
108
72
18
7
48
17
36
67
48
47
97
72
119
57
87
81
135
36
61
65
18
117
9
175
95
1
72
32
3
36
49
257
36
99
171
162
3
159
18
7
83
36
9
112
48
11
54
36
90
36
141
165
195
39
33
48
184
8
123
72
477
9
234
85
8
15
145
17
360
55
107
165
136
120
47
36
126
126
465
39
25
144
11
54
36
43
11
36
33
328
24
11
72
13
144
48
65
18
ABCD 93275685208*3^$a+1 [50000]
36
3
60
16
84
71
114
18
30
150
84
45
48
33
90
37
107
216
37
53
18
49
47
30
63
16
47
13
36
84
35
109
35
37
35
30
39
51
24
181
11
13
80
57
55
47
21
60
4
288
83
25
95
36
6
12
27
48
16
84
77
39
51
24
1
36
17
31
125
79
35
12
61
24
83
13
8
9
7
161
3
4
80
3
12
108
54
79
24
65
7
11
48
1
36
35
25
17
15
21
39
27
13
65
12
60
31
23
72
25
8
24
12
15
13
32
4
5
42
13
17
63
99
45
105
30
1
12
5
55
23
61
5
43
20
40
96
24
96
12
48
20
39
36
30
6
1
29
91
24
200
40
29
12
114
1
32
15
60
1
24
72
5
18
18
42
37
24
11
25
44
39
18
39
100
36
35
24
48
6
111
51
12
13
12
65
127
8
40
47
25
23
37
36
44
28
17
6
30
43
36
71
54
31
23
25
5
132
55
83
36
1
44
16
17
75
100
60
56
172
44
4
47
109
143
1
17
3
15
66
36
150
12
6
19
65
27
16
107
21
36
148
80
76
107
37
92
63
25
47
36
24
36
73
65
72
7
96
5
6
13
71
25
17
12
6
36
33
40
56
40
41
3
15
21
40
24
77
43
120
12
11
18
31
8
27
108
37
95
30
31
23
25
104
16
12
5
7
11
6
3
12
39
84
108
72
18
127
116
64
96
11
54
6
61
8
16
8
12
28
41
7
17
15
72
40
119
72
49
5
54
37
35
18
6
108
1
17
7
32
51
30
7
11
54
55
41
111
81
60
67
41
55
72
35
72
21
100
12
5
42
37
29
67
23
25
35
120
24
12
6
187
60
56
39
21
45
55
24
48
8
9
7
48
60
140
75
48
108
25
47
37
5
90
66
75
24
27
1
17
36
6
1
17
18
49
71
169
20
15
13
23
12
36
24
1
132
44
123
1
72
35
90
79
128
28
23
141
93
55
12
23
57
16
132
48
12
12
36
32
100
41
15
15
37
132
47
36
60
25
59
60
1
12
77
120
55
20
148
17
39
16
24
59
85
65
43
155
54
3
15
25
5
18
49
48
12
23
57
123
21
27
49
24
44
27
36
13
47
37
17
54
102
3
21
43
47
48
1
17
18
132
73
17
12
36
54
6
7
65
43
59
1
17
114
33
52
203
13
17
6
36
61
29
36
7
47
25
131
73
77
55
12
23
25
32
28
17
6
36
13
120
132
20
16
24
71
12
1
60
72
32
16
44
36
64
12
80
4
107
12
1
72
95
49
23
12
13
11
1
96
5
18
6
30
108
57
16
108
17
79
20
4
77
3
129
18
12
1
44
45
18
60
25
83
21
4
5
31
65
15
16
8
15
21
28
5
30
36
90
90
25
36
96
65
39
4
149
7
24
72
5
3
24
135
36
25
60
65
31
41
103
84
47
30
19
5
7
32
87
18
48
27
12
160
5
30
109
71
45
4
104
36
45
7
17
31
44
63
54
31
72
65
15
3
13
56
16
48
12
12
20
16
12
48
17
3
16
35
48
13
12
17
174
36
1
17
6
21
105
48
27
15
1
48
71
24
85
17
7
11
72
18
36
103
5
36
6
1
72
17
15
16
23
1
24
96
24
47
25
12
5
7
36
32
63
133
17
7
32
48
40
56
4
5
60
18
12
1
17
27
16
24
83
12
180
42
15
51
109
23
13
17
7
24
24
41
79
11
37
35
30
55
5
30
37
41
7
47
12
6
7
96
17
3
60
16
68
60
27
108
13
12
200
63
25
84
23
73
12
113
18
49
36
12
12
32
3
1
12
17
6
30
219
21
31
23
37
24
137
3
4
120
101
75
4
48
44
16
17
7
44
15
132
18
39
33
3
4
12
84
44
148
48
72
24
8
40
35
72
1
65
3
24
33
79
36
48
11
1
23
49
23
48
36
193
11
36
69
60
45
19
53
18
25
20
9
31
5
90
6
31
60
47
6
211
41
67
20
16
107
24
69
24
33
7
5
90
36
60
66
36
19
48
12
20
33
7
24
72
48
24
23
25
12
71
72
49
108
80
16
24
65
7
36
60
24
144
11
6
7
47
54
91
35
13
23
73
101
3
16
24
11
61
200
33
90
37
20
28
20
60
51
102
7
11
21
3
13
8
16
35
25
11
84
1
12
80
33
55
8
16
35
36
49
24
47
18
31
5
6
25
132
23
33
24
16
11
18
31
12
48
72
12
140
15
12
6
7
11
30
6
13
35
18
27
15
1
132
77
108
19
60
36
12
23
84
204
72
37
47
93
3
12
37
5
79
12
84
95
73
17
3
52
233
31
89
6
25
41
6
84
6
67
77
18
72
13
35
37
8
12
4
47
72
37
36
44
76
48
56
40
24
24
48
23
1
11
37
95
1
11
36
42
102
9
40
12
144
29
24
15
40
17
3
12
40
35
48
45
135
18
24
123
16
44
136
95
12
72
36
1
80
4
116
28
5
27
4
47
72
21
76
5
36
43
96
23
42
36
162
21
16
11
13
11
1
48
180
72
8
76
36
32
33
55
83
1
5
31
12
77
3
15
36
1
8
40
65
30
25
36
36
35
25
36
8
57
7
5
6
12
72
57
3
36
252
25
59
49
24
35
25
17
18
48
57
15
18
18
36
1
72
80
36
4
12
71
270
ABCD 93275891396*3^$a+1 [50045]
15
105
15
39
96
125
36
19
185
244
51
53
48
103
177
12
80
31
6
90
90
119
16
20
19
41
16
15
24
9
36
129
36
24
30
221
55
29
55
237
39
54
35
67
57
12
20
25
23
48
19
354
96
23
52
68
60
28
33
6
90
3
32
96
43
60
29
7
9
32
72
67
5
24
4
21
12
35
88
21
24
30
45
141
63
93
114
53
48
145
23
1
15
75
9
140
85
11
120
40
128
7
29
37
39
20
84
40
21
59
132
19
89
24
1
30
126
11
52
96
111
53
7
30
215
19
36
21
129
84
95
31
5
108
91
12
54
131
19
45
39
45
195
141
141
78
17
265
123
96
8
196
45
15
75
41
145
90
65
25
66
24
53
13
24
84
131
19
30
27
104
24
85
36
15
120
24
32
252
60
67
69
21
59
361
23
28
39
53
31
101
25
150
165
45
15
116
108
12
19
129
20
31
54
215
25
11
25
3
92
25
114
41
25
24
239
28
15
18
135
80
16
45
15
20
40
99
6
66
77
127
125
76
8
12
49
35
121
3
15
65
115
6
30
101
43
29
16
195
66
75
39
12
54
23
67
54
6
105
8
61
159
12
20
60
64
20
36
64
60
15
21
80
76
224
319
165
120
201
75
45
39
60
116
19
45
176
49
60
15
15
77
84
76
168
104
16
240
15
41
79
29
108
48
121
203
31
21
44
85
87
168
45
6
41
49
54
5
115
101
85
84
72
143
91
45
84
111
30
15
8
112
69
11
28
12
69
15
20
37
108
96
30
9
276
60
8
216
144
7
36
9
60
9
30
29
36
60
16
9
135
44
103
33
57
23
157
203
4
80
12
61
23
31
5
48
156
187
69
9
267
32
60
37
210
29
16
56
169
150
5
48
36
12
48
16
204
32
169
24
156
59
60
16
36
33
15
44
172
24
12
128
60
36
4
21
11
88
27
53
25
66
54
60
120
6
9
140
4
80
108
160
123
9
27
24
41
85
131
13
15
44
36
96
36
19
21
8
16
24
56
109
51
45
99
60
36
141
54
9
15
141
116
444
16
80
43
125
40
51
21
105
24
39
141
35
31
9
56
25
23
1
71
12
36
16
75
29
4
80
112
180
8
7
41
49
15
8
43
144
36
189
135
89
55
21
24
285
12
24
15
8
52
44
40
87
54
60
3
117
39
96
9
15
165
59
60
28
164
19
30
35
115
21
84
132
32
37
30
54
111
68
16
60
96
120
8
43
77
1
71
160
15
60
30
203
52
69
36
24
47
79
65
199
17
43
9
81
36
11
64
20
28
21
36
83
1
90
141
9
35
12
4
129
35
12
79
90
35
40
69
51
24
12
180
8
31
5
25
39
51
54
39
51
36
126
47
120
16
20
1
144
95
31
234
35
4
36
15
41
24
1
15
99
45
104
16
56
96
19
69
21
15
140
136
69
75
56
13
60
12
3
51
24
5
115
5
31
81
33
71
16
44
48
12
109
96
83
132
48
73
294
5
40
24
44
43
18
96
23
12
64
21
36
78
41
85
203
7
126
90
33
44
1
15
15
36
24
41
25
144
180
60
227
24
19
9
27
209
1
239
55
30
111
15
5
64
120
20
7
24
66
24
11
88
36
75
24
45
60
104
60
31
29
36
97
75
8
72
139
29
12
268
104
1
66
101
25
18
41
36
12
37
54
17
40
3
120
6
39
135
41
49
60
39
27
24
209
7
30
60
39
45
11
24
55
90
35
160
44
112
81
179
4
92
73
35
16
165
11
52
12
9
75
51
45
9
35
1
39
92
49
95
55
53
37
30
24
45
56
181
ABCD 93275989778*3^$a+1 [50083]
3
54
36
3
33
18
5
73
36
24
3
21
75
69
51
21
60
12
30
48
18
78
24
24
24
6
12
27
33
87
3
6
36
6
120
21
32
43
6
42
30
96
36
11
25
12
30
114
48
27
32
1
66
21
57
15
69
48
11
16
9
12
30
101
73
114
24
42
75
93
36
12
54
21
8
64
3
21
48
75
69
8
43
168
72
18
75
27
24
42
96
12
60
60
12
3
32
91
54
156
27
8
49
15
24
3
54
71
97
47
64
69
168
12
12
24
36
48
23
120
1
48
47
16
9
39
9
47
88
21
12
36
6
18
48
12
12
27
8
61
11
64
9
39
21
11
1
114
24
6
90
45
3
48
120
66
12
18
141
27
5
13
3
45
168
3
72
9
63
117
123
3
48
66
12
15
96
3
48
42
27
45
12
12
96
54
54
63
21
78
6
15
99
54
48
24
60
24
3
56
43
18
6
6
48
39
3
6
36
51
96
21
6
18
12
24
84
12
87
32
1
18
53
19
18
12
180
12
36
3
3
93
33
18
24
42
48
54
30
24
114
90
12
15
21
12
63
27
18
12
71
40
45
3
33
39
21
6
144
6
108
12
39
189
30
48
54
23
40
45
36
90
29
61
6
66
96
6
29
97
72
24
60
12
12
12
18
24
6
15
75
69
24
33
72
15
3
5
16
27
6
18
24
42
27
9
48
24
47
13
102
78
15
3
141
24
117
24
78
48
29
37
3
33
36
12
23
19
21
33
48
66
6
12
27
9
23
25
159
9
42
18
3
3
45
27
29
1
96
42
21
3
141
9
12
6
114
54
30
12
48
51
21
6
21
27
5
72
61
60
36
3
48
51
96
18
48
108
12
84
42
72
5
37
36
18
78
18
66
72
12
12
24
3
9
42
45
33
42
42
3
45
3
9
18
29
67
5
64
3
6
120
39
3
78
144
12
36
18
114
78
6
18
6
36
12
12
60
42
144
78
36
6
5
1
48
72
87
33
90
29
121
15
9
15
21
96
3
33
120
96
96
12
59
1
63
21
3
21
36
12
24
6
66
3
21
12
15
3
30
119
19
18
35
19
30
15
21
6
21
51
42
12
15
21
51
9
60
75
3
186
11
37
75
24
51
144
21
21
30
120
45
3
77
13
54
45
9
24
36
84
36
54
6
42
18
12
63
24
21
3
32
37
12
39
9
42
78
15
99
5
13
75
105
24
15
8
67
18
24
12
66
21
69
3
3
72
168
30
24
36
3
33
15
45
54
45
99
5
40
9
42
45
9
18
24
125
43
54
39
3
30
36
60
18
5
1
120
159
24
69
36
114
30
36
72
35
61
24
3
33
84
11
1
63
24
8
1
42
21
8
1
119
169
42
5
13
11
64
24
21
36
42
48
30
18
21
45
3
21
24
35
19
18
48
48
6
78
47
96
13
6
6
48
71
43
29
37
99
21
27
33
60
36
63
32
37
72
24
72
147
48
9
36
27
72
24
93
59
43
21
3
6
36
12
24
15
9
47
67
66
3
8
144
61
108
42
96
48
5
37
144
35
112
51
45
45
120
59
13
6
18
30
18
27
45
12
42
30
36
48
6
18
35
25
42
30
15
24
45
6
93
9
12
132
18
29
64
153
12
24
54
53
67
6
36
6
24
221
13
3
9
143
40
93
155
1
119
19
6
120
39
3
18
51
3
6
42
24
102
48
47
19
66
3
24
9
48
18
48
18
30
45
9
18
66
12
18
21
48
51
18
126
144
18
108
96
63
9
47
91
5
48
85
30
245
49
15
93
12
36
3
8
16
51
29
73
48
18
30
47
16
33
60
123
81
60
30
45
72
45
3
33
23
115
21
8
25
18
18
60
39
3
53
49
96
180
48
12
96
66
18
204
15
21
27
32
25
63
45
30
66
72
11
121
39
27
72
5
40
21
108
120
15
33
23
43
78
12
3
3
48
48
24
90
36
18
93
33
24
63
72
72
3
69
27
6
24
36
11
40
45
6
18
12
39
21
144
6
53
25
12
48
6
54
215
49
95
25
39
8
13
24
12
15
93
99
8
24
97
24
12
3
51
102
42
5
43
42
54
6
159
72
3
6
12
27
3
48
30
84
6
6
15
21
144
75
45
24
11
1
162
125
40
24
72
27
24
72
42
120
30
90
174
30
159
24
3
21
3
5
13
3
3
30
36
24
12
24
15
9
24
18
69
51
21
96
33
15
9
15
3
6
36
48
30
78
60
126
93
3
222
72
24
60
108
15
8
91
18
84
12
51
81
36
30
77
49
24
84
3
27
24
102
90
54
48
23
13
24
12
90
6
18
42
3
8
61
60
15
80
40
33
18
42
36
42
21
57
12
6
21
3
72
45
3
24
54
24
66
117
9
48
12
132
72
36
36
39
21
48
60
39
45
6
42
96
30
21
189
54
6
18
6
72
71
61
75
33
36
6
21
120
56
16
27
6
36
6
5
1
15
57
63
3
30
63
24
21
72
11
61
12
47
19
66
24
3
48
9
24
84
54
66
108
24
84
51
57
111
24
21
24
27
141
6
21
8
91
30
39
24
21
30
42
59
73
12
48
6
18
3
51
30
48
72
24
71
1
63
9
63
8
13
6
6
132
96
84
12
84
12
60
15
32
19
42
11
16
3
66
11
16
9
66
18
6
5
43
96
21
69
11
25
63
3
53
19
165
8
25
15
3
53
1
24
36
6
ABCD 93276054616*3^$a+1 [50003]
13
24
108
75
12
62
10
48
8
12
25
23
25
9
48
158
42
40
2
16
32
12
66
7
23
42
31
17
34
54
72
54
8
61
39
20
18
82
102
8
16
120
30
24
18
62
88
12
68
82
8
34
6
42
12
20
6
24
16
3
11
34
26
40
8
48
22
6
56
49
71
28
33
75
24
60
30
50
40
68
13
5
64
123
95
1
11
61
3
60
9
21
32
162
13
9
24
30
56
36
30
72
31
47
90
34
8
22
18
60
96
2
43
84
35
12
76
20
52
32
30
31
3
86
16
32
18
54
43
5
40
51
117
2
46
15
17
64
8
16
14
1
15
162
3
39
48
45
48
47
58
24
98
24
118
78
18
14
12
168
102
16
15
33
62
28
9
21
6
98
10
32
150
16
3
11
10
39
57
24
114
36
36
48
6
6
42
66
24
6
2
94
6
2
10
32
48
78
130
164
13
36
17
118
12
20
114
10
9
47
28
36
110
10
9
12
17
88
18
126
8
82
9
21
66
48
6
78
33
33
14
16
56
28
48
30
24
8
43
35
64
66
104
10
68
100
6
54
12
21
15
132
20
28
32
70
48
3
21
206
34
3
63
20
114
6
24
10
38
82
18
8
13
15
26
18
145
23
97
21
32
70
42
42
6
2
102
18
12
100
126
63
51
20
40
81
72
3
57
23
97
108
9
8
16
86
124
56
78
22
20
1
27
18
24
18
33
77
31
15
72
92
16
54
80
78
4
96
102
18
14
34
96
68
42
58
6
26
30
103
17
19
45
66
68
18
30
37
36
24
75
12
66
50
54
18
22
86
4
24
6
54
2
7
183
32
82
18
6
30
66
38
90
16
26
4
36
6
15
15
45
159
20
66
10
80
28
9
23
52
150
42
9
47
4
18
126
2
22
8
37
35
60
48
25
12
17
16
42
33
5
55
27
32
4
2
112
15
27
9
15
54
50
16
30
2
64
8
40
60
45
117
26
54
10
24
56
6
114
1
39
30
39
11
13
81
54
18
2
22
39
41
58
45
35
12
36
88
6
38
85
147
68
25
155
106
14
10
32
34
6
18
68
28
54
8
22
20
22
6
2
55
143
133
99
45
21
56
30
10
54
2
24
16
14
66
82
93
35
24
16
72
30
48
24
50
70
18
38
7
35
12
16
2
22
20
96
12
10
3
5
54
16
72
18
18
57
59
10
8
112
66
62
18
64
6
74
118
32
19
11
34
72
62
1
15
129
120
65
22
90
6
44
136
12
32
168
112
128
10
2
16
32
28
12
38
40
114
84
42
18
54
51
15
30
14
138
58
24
20
82
6
24
36
14
79
135
117
47
30
118
2
10
12
24
122
54
48
10
18
84
9
24
36
131
28
6
99
35
25
33
32
16
62
4
153
15
108
2
40
3
108
47
180
12
193
63
26
66
12
60
1
15
6
80
66
60
12
60
58
18
9
77
16
15
39
24
44
13
47
58
50
60
24
18
55
3
20
34
38
10
6
144
45
51
56
36
22
2
126
34
33
21
134
42
6
24
58
3
60
15
212
16
54
138
78
27
95
30
55
3
6
63
15
32
28
20
10
75
3
20
94
48
15
15
18
18
24
192
56
13
11
6
34
81
107
12
16
12
45
23
13
107
30
7
83
12
72
49
9
8
34
24
6
48
42
33
5
18
12
42
34
30
14
18
10
12
48
48
32
34
26
30
214
26
40
80
22
8
28
204
8
42
30
10
63
17
42
4
26
34
44
10
80
31
12
35
37
21
14
28
24
38
58
32
1
11
76
24
110
16
42
8
24
60
66
94
50
19
12
3
152
4
8
76
14
10
62
6
10
15
9
56
34
54
30
156
9
29
18
37
33
14
4
96
6
110
52
32
13
3
80
54
88
78
45
3
56
61
5
42
60
10
38
10
24
24
162
140
13
11
34
24
62
28
38
130
14
16
15
35
64
33
35
40
20
13
3
14
16
66
8
28
32
42
118
8
25
9
63
27
8
22
30
21
15
20
12
16
36
66
78
42
3
120
72
47
70
42
56
12
85
45
110
10
51
11
4
6
24
32
103
167
60
64
24
30
24
8
34
110
34
86
16
72
2
28
90
66
44
61
21
6
2
10
102
8
42
13
3
32
13
27
62
10
8
30
16
2
4
20
78
72
163
47
1
35
112
50
18
102
16
32
34
8
40
21
9
80
30
42
18
1
29
43
45
78
26
103
57
18
20
73
39
8
73
75
12
60
32
28
32
18
40
42
9
15
44
121
75
14
10
81
29
22
96
18
6
8
1
51
86
58
150
2
4
144
26
10
30
138
38
24
34
56
30
40
8
72
18
1
11
18
10
33
29
6
12
22
39
15
116
40
8
73
39
20
90
31
33
2
22
15
17
120
18
13
65
7
63
32
40
50
42
190
56
7
35
46
6
9
15
2
34
24
24
62
16
90
12
36
6
51
15
30
32
18
4
9
47
4
8
13
27
30
123
47
70
2
6
22
32
1
57
96
14
60
61
39
90
42
24
62
24
40
86
34
80
6
10
18
126
111
3
6
98
22
8
22
26
67
15
32
4
66
80
70
9
39
42
86
64
96
24
21
29
16
2
52
50
6
4
20
10
48
2
4
44
88
20
12
16
54
32
31
3
36
8
18
40
14
13
36
57
104
91
95
12
106
62
34
50
4
24
32
36
22
3
27
20
13
9
78
18
24
99
45
26
1
59
4
12
2
10
126
24
50
22
6
2
46
26
10
ABCD 93276090476*3^$a+1 [50013]
12
27
81
87
45
27
3
42
3
96
136
8
171
36
36
84
114
66
85
23
108
45
33
72
54
18
87
21
72
3
267
61
101
54
54
15
93
43
65
79
95
6
75
40
41
36
27
16
47
33
27
45
63
1
8
48
87
12
6
30
97
32
15
49
41
39
159
78
3
9
198
24
48
36
6
18
138
3
15
6
18
30
27
24
315
72
102
63
9
60
43
77
115
56
72
27
45
40
65
48
15
57
60
51
87
72
9
24
16
137
18
12
24
25
83
21
99
93
57
90
12
105
3
36
114
7
281
39
33
7
29
84
108
3
105
144
96
36
51
57
12
123
57
18
18
72
3
40
72
53
3
27
72
13
104
99
150
12
18
54
75
15
6
51
15
96
9
16
5
114
126
18
1
104
57
55
24
155
18
30
42
30
78
210
45
40
65
36
336
78
72
36
57
112
23
25
341
30
6
126
57
27
6
48
15
81
15
39
25
11
18
51
87
60
45
72
45
3
40
5
42
105
15
18
54
33
16
77
43
32
3
252
33
40
197
3
112
32
33
48
54
18
15
129
63
88
8
24
213
108
90
21
69
51
93
42
25
5
43
35
12
90
60
84
24
90
48
222
7
48
17
18
228
9
9
87
24
15
121
80
15
57
57
36
48
54
6
66
78
63
48
81
39
111
25
41
60
19
8
16
5
96
18
72
138
222
105
15
49
65
135
16
23
25
8
27
36
36
66
43
17
72
48
60
99
9
66
18
90
18
39
3
12
36
42
72
48
67
11
108
54
3
105
48
15
9
138
165
112
53
43
11
61
65
30
24
9
21
18
108
45
9
6
177
21
91
11
45
40
23
81
88
17
79
11
36
12
13
48
107
48
6
36
27
57
108
3
39
54
51
129
111
40
8
33
15
9
108
75
27
21
15
144
18
96
7
72
48
47
42
48
78
57
27
93
57
15
21
48
126
54
255
96
9
114
72
309
27
45
24
64
17
55
248
21
18
36
156
6
99
3
21
111
18
12
3
33
63
9
7
8
45
36
79
72
56
9
15
51
42
48
72
6
54
87
33
207
9
54
90
63
24
3
18
54
85
56
3
6
39
15
241
65
55
11
13
41
60
108
7
48
71
12
69
45
90
18
111
69
66
72
33
64
17
159
96
9
24
12
51
45
90
33
40
56
33
63
93
96
3
27
133
125
108
12
18
114
111
45
75
39
216
30
115
8
21
36
103
272
27
37
8
21
24
43
5
3
21
51
75
45
9
90
30
6
57
15
30
60
102
33
93
147
33
39
3
117
3
13
95
9
33
127
53
3
105
54
18
15
48
39
18
7
24
77
67
5
60
120
63
69
18
25
155
133
65
7
8
39
9
72
45
54
126
127
8
3
6
18
21
72
9
24
30
6
30
69
39
6
19
200
72
16
8
24
75
30
31
59
90
18
25
152
16
56
24
159
162
126
9
81
180
90
105
117
12
31
8
24
51
54
48
7
17
108
3
15
18
126
288
1
65
36
6
117
3
18
24
12
90
60
120
25
29
195
9
18
90
90
9
120
51
45
27
198
7
48
8
99
12
49
5
36
6
25
95
42
15
48
9
36
27
120
33
30
114
144
55
89
66
6
120
6
9
99
162
3
24
27
36
30
99
63
108
42
102
21
24
40
8
48
165
60
84
204
55
71
30
51
147
42
43
5
60
7
5
51
153
30
42
30
9
168
72
3
301
11
61
29
36
55
17
198
153
16
29
19
8
24
3
102
144
6
156
42
18
108
84
18
7
47
25
101
147
57
108
27
3
13
47
1
56
96
39
18
7
24
11
18
27
88
5
18
24
306
7
167
6
12
7
24
11
30
15
3
36
54
18
9
88
72
119
72
25
72
8
144
16
137
63
75
18
36
63
48
75
30
7
35
30
151
56
96
57
15
21
72
54
18
43
179
69
69
90
42
39
27
90
54
13
131
42
123
219
108
12
18
27
27
18
18
144
6
48
36
108
3
64
80
21
99
21
18
54
67
23
201
ABCD 93276102014*3^$a+1 [50010]
48
15
6
30
36
132
210
27
36
132
27
9
84
15
18
72
36
27
27
138
87
147
21
3
45
9
27
21
63
99
45
36
84
120
12
9
75
111
9
36
3
18
75
3
66
3
93
48
6
90
15
33
72
6
57
45
18
60
120
258
90
30
36
24
75
15
21
60
9
15
60
99
21
180
15
36
24
9
27
141
24
123
45
36
75
36
6
18
57
24
144
36
3
6
126
33
177
6
12
18
60
15
3
72
57
45
18
18
6
36
33
87
45
9
3
60
87
30
24
27
27
90
12
51
9
18
72
21
12
72
36
15
72
162
3
21
72
18
165
27
54
3
21
39
27
36
18
96
3
141
120
72
3
12
3
81
15
36
162
15
3
84
36
108
189
48
15
117
33
12
42
18
15
12
48
15
108
84
6
15
33
15
12
69
3
87
33
51
129
12
9
15
87
33
57
162
162
54
6
30
90
39
51
45
24
171
174
39
51
24
72
18
18
54
216
15
3
36
36
12
126
6
81
24
36
60
9
15
153
27
9
27
3
45
12
60
27
90
6
66
96
27
36
12
15
84
24
45
111
54
6
33
3
18
15
39
12
24
81
63
18
3
12
39
33
3
105
33
36
51
24
15
36
9
9
39
21
102
45
189
18
21
39
141
156
21
123
21
24
27
3
81
33
27
21
24
15
108
141
15
81
84
15
24
21
54
21
15
9
3
45
12
15
36
57
39
30
99
69
12
6
45
63
84
21
51
18
6
105
36
123
6
102
78
15
12
120
48
51
144
36
78
123
57
18
18
12
15
57
6
66
60
66
72
33
12
36
81
24
99
21
252
24
18
120
60
21
27
24
54
27
24
15
69
75
24
66
90
9
48
339
21
228
45
39
51
21
48
57
75
24
117
48
24
87
39
36
66
18
24
21
45
39
93
39
36
24
108
183
69
24
21
63
60
3
12
162
15
36
84
69
36
3
123
48
36
54
24
87
39
36
33
33
27
51
21
48
72
39
156
54
27
15
48
6
108
27
120
69
90
30
36
111
69
15
84
36
45
78
48
78
264
72
15
36
39
60
21
153
96
171
9
108
3
24
9
15
39
12
6
18
9
75
6
90
30
24
27
48
15
21
51
45
93
15
21
6
33
21
51
33
36
60
15
24
48
84
36
39
108
57
75
138
3
3
12
144
36
9
33
18
45
3
60
9
165
3
84
63
12
21
15
18
60
39
171
60
270
102
72
36
9
51
54
3
27
6
84
72
15
21
3
84
75
36
54
87
108
12
48
33
90
45
27
6
30
60
45
24
57
18
57
15
120
24
12
33
21
54
237
24
15
36
93
81
36
18
21
3
216
102
42
36
21
69
36
18
36
54
48
18
45
27
33
9
12
63
51
30
54
21
12
39
18
36
54
90
51
72
48
36
15
9
57
42
45
108
60
3
30
24
138
78
30
24
33
39
21
12
3
84
9
27
9
99
72
60
30
18
21
36
108
21
120
36
15
24
48
21
27
24
21
144
18
90
18
54
3
57
18
57
36
84
15
18
96
27
3
6
30
6
54
48
18
54
60
156
9
189
135
27
18
75
12
3
54
15
36
21
63
27
24
81
45
75
171
18
36
60
63
147
33
27
54
27
48
96
3
105
36
60
24
243
57
21
12
60
48
27
48
15
69
27
9
84
120
3
90
72
48
99
24
12
33
15
21
63
75
18
39
3
57
60
21
27
51
12
54
3
48
9
36
159
75
120
18
63
12
12
111
60
48
54
51
27
9
21
15
24
60
9
39
3
18
27
39
9
24
60
21
30
21
21
90
48
6
54
45
24
12
48
15
21
9
3
33
87
84
15
18
30
18
87
93
42
30
42
9
24
3
18
36
54
21
33
87
33
3
3
21
15
18
75
15
72
54
27
39
24
12
18
60
12
15
9
75
9
96
66
24
18
27
36
27
66
180
36
3
132
285
39
69
18
12
42
18
102
3
75
33
3
9
3
18
132
3
81
39
111
126
63
84
33
15
57
15
12
84
27
225
9
78
72
81
48
51
33
96
45
75
51
21
15
114
18
108
9
39
57
3
12
93
39
45
48
12
51
21
15
54
24
120
27
48
12
3
18
15
120
12
3
30
24
48
111
75
54
27
75
21
93
51
3
12
129
111
108
36
105
84
3
24
21
99
6
63
12
45
24
36
27
45
15
123
24
33
12
24
105
39
15
57
3
72
18
108
63
27
12
42
120
6
30
72
3
33
6
54
36
63
3
54
15
75
9
45
27
9
24
99
243
12
33
24
141
42
72
108
45
45
3
72
12
3
21
9
42
45
9
27
12
120
75
18
12
36
72
78
ABCD 93276193774*3^$a+1 [50035]
48
48
23
96
91
9
63
78
35
55
36
53
31
12
12
6
12
35
19
84
30
23
19
24
18
18
9
9
35
19
36
36
66
35
25
107
1
30
113
19
24
60
6
11
61
6
17
19
54
24
12
24
15
39
17
48
85
12
84
11
61
24
66
41
19
24
18
27
32
31
6
6
17
7
30
15
8
31
18
12
6
30
3
51
12
21
3
36
18
36
36
60
18
48
54
35
4
39
9
128
16
32
1
3
8
55
24
36
66
30
24
29
19
30
6
12
18
27
3
42
3
57
54
6
90
24
6
3
147
48
60
6
6
12
36
60
36
5
24
25
6
6
48
36
30
90
47
48
1
120
48
12
83
121
6
90
131
19
41
61
18
78
120
6
5
13
23
19
45
15
48
6
11
4
45
47
12
55
29
48
19
29
55
18
23
85
12
30
21
57
24
11
36
31
24
5
43
18
12
27
15
18
36
23
52
39
101
121
24
102
30
11
12
91
174
23
4
3
12
60
48
132
30
30
41
37
72
12
138
29
24
96
19
29
13
30
29
12
12
37
42
30
6
6
24
72
15
44
43
48
12
9
32
1
24
30
45
48
63
17
12
16
51
102
96
24
59
61
27
15
180
5
25
24
60
11
24
36
1
24
6
21
8
40
39
36
18
11
24
31
89
4
9
23
25
30
29
7
54
24
6
96
5
160
39
30
24
6
5
67
12
105
45
63
63
5
55
24
29
13
47
7
36
30
168
156
11
49
11
55
93
21
23
7
36
84
6
138
6
42
17
13
23
37
30
18
23
132
1
47
13
51
15
72
6
6
36
53
48
36
12
108
40
87
60
66
23
19
17
19
6
6
18
54
9
9
30
113
37
78
29
1
83
1
11
37
18
42
60
11
12
16
33
60
36
47
37
36
84
6
29
25
30
29
67
45
129
15
51
24
33
33
3
92
7
12
12
6
59
12
48
25
24
6
6
30
108
60
72
60
41
61
6
30
12
75
3
9
33
60
23
16
105
30
24
42
48
54
18
23
7
12
12
5
1
131
97
6
5
103
108
18
6
48
12
53
43
29
73
48
72
6
21
20
31
72
60
60
36
42
30
53
1
30
24
12
48
6
30
36
24
53
7
6
12
6
12
48
24
5
12
19
6
39
15
6
107
16
45
3
132
81
6
5
64
39
101
40
51
6
3
48
3
33
21
66
36
17
4
9
102
78
42
5
16
20
91
77
7
6
96
59
48
97
6
5
16
3
324
42
48
36
11
13
12
23
25
6
17
31
77
25
24
23
28
21
42
42
18
48
90
48
15
27
24
53
24
1
30
48
113
31
24
30
42
18
6
54
6
141
27
36
113
1
6
24
30
6
5
25
24
6
72
30
30
84
6
63
27
78
12
47
7
5
12
103
17
12
91
18
35
31
101
19
12
24
21
39
5
25
36
18
12
18
11
13
30
29
1
18
18
15
45
23
7
6
3
104
120
37
6
6
47
12
31
24
89
49
3
15
12
6
12
18
72
9
12
33
95
55
41
19
30
15
63
33
33
24
12
78
6
59
7
6
18
45
21
6
17
37
6
77
103
60
12
6
12
12
36
12
42
5
7
5
73
11
109
18
65
84
1
78
36
6
30
18
72
23
25
72
23
24
1
35
31
30
3
15
6
30
96
6
102
6
27
39
77
13
47
1
59
1
42
30
36
12
96
90
5
31
90
48
6
12
222
51
21
24
24
11
7
9
44
7
17
13
42
36
17
7
6
6
48
81
45
36
11
85
11
61
6
6
6
17
1
42
9
60
20
91
30
24
30
65
73
3
15
21
32
67
24
81
9
6
77
1
96
30
17
31
21
27
24
30
120
24
6
24
5
7
53
48
1
11
1
6
54
35
4
21
11
79
21
9
78
90
59
60
73
11
16
9
83
37
48
3
12
32
13
60
39
36
111
29
1
3
21
66
30
6
78
84
18
48
36
6
23
7
5
13
24
47
16
129
11
49
6
24
24
41
13
6
54
6
5
115
41
1
54
48
36
132
29
1
39
15
77
64
27
17
24
19
9
3
60
17
4
9
18
5
1
54
66
6
24
65
1
66
69
45
143
1
59
1
24
11
19
6
24
35
28
27
17
43
30
6
5
37
60
72
11
12
19
24
12
30
48
36
36
12
42
33
15
41
31
6
30
24
24
30
72
23
25
12
83
7
24
60
24
9
20
1
60
84
6
36
6
143
7
113
55
45
32
7
42
18
41
1
36
48
36
47
1
42
18
18
48
29
31
30
60
30
5
67
54
11
13
6
17
12
31
24
53
4
63
42
27
3
41
12
48
13
144
24
36
6
24
12
54
30
29
25
35
48
61
59
7
60
53
1
102
17
1
12
78
48
17
25
6
24
6
6
30
3
92
16
39
89
67
48
29
7
24
12
48
30
6
5
31
72
69
63
54
54
12
36
18
95
24
43
17
48
49
6
9
3
48
17
1
59
1
12
18
60
53
16
48
57
66
24
6
114
5
7
5
144
61
48
11
1
11
97
47
12
4
63
12
84
6
11
19
60
30
54
84
9
3
24
5
103
36
41
31
54
59
19
78
11
1
36
12
15
36
8
4
51
45
20
48
24
52
20
109
11
67
81
87
57
33
11
13
36
6
65
12
60
31
69
69
11
7
5
25
12
30
29
43
66
6
6
12
6
24
36
77
19
18
6
54
3
15
41
67
6
18
30
48
11
13
3
36
87
48
30
60
12
18
45
51
36
41
52
39
12
5
1
60
114
5
16
69
30
6
24
35
61
47
25
11
12
64
9
24
3
3
60
60
29
103
18
36
35
19
24
18
11
7
5
1
30
29
7
72
9
32
55
60
5
55
30
35
37
60
54
89
7
42
48
15
8
19
29
7
54
90
42
30
84
53
1
6
5
1
36
18
24
42
36
24
18
57
9
155
25
42
53
24
43
24
54
24
30
12
6
18
6
48
6
24
53
7
18
54
65
19
33
27
17
4
8
67
24
12
18
71
25
6
9
75
33
63
21
8
24
25
30
53
36
7
6
24
30
6
60
78
9
20
24
7
42
3
15
5
24
1
12
27
63
18
12
15
3
36
29
37
11
31
42
18
42
24
12
30
42
42
48
18
3
15
185
1
24
90
17
16
3
66
102
9
44
7
12
6
11
19
54
3
57
39
20
67
24
24
5
24
1
102
17
1
36
35
61
12
47
1
12
6
101
19
125
25
6
30
6
29
1
12
63
39
5
1
35
43
65
55
12
29
1
23
25
6
6
42
29
19
18
11
25
6
ABCD 93276454366*3^$a+1 [50019]
54
95
96
4
45
135
92
84
96
25
72
11
72
28
32
120
40
129
144
11
13
167
24
49
143
144
60
16
8
4
3
5
48
25
27
39
5
25
24
95
52
44
43
57
20
4
20
67
5
169
18
30
83
4
44
12
67
30
96
15
72
72
51
9
48
24
15
5
73
18
33
120
60
24
108
104
16
68
4
45
11
31
21
33
24
42
6
15
24
96
72
8
49
71
28
20
72
24
84
60
16
96
120
20
100
9
51
63
9
92
16
8
12
13
114
81
84
68
28
9
27
15
5
1
18
185
16
21
3
20
1
131
37
11
55
69
57
75
21
83
31
45
56
40
12
21
42
5
19
65
13
48
143
52
72
15
41
4
33
3
32
28
24
108
44
43
17
31
53
12
37
72
90
5
4
80
12
28
32
4
3
21
81
3
8
60
144
73
11
96
16
20
100
20
40
20
85
27
8
13
51
48
32
31
48
65
100
152
28
39
6
24
3
44
1
15
3
17
4
120
3
21
20
16
96
12
3
30
18
57
240
60
33
35
37
35
84
88
36
189
87
48
33
23
64
56
16
36
24
56
40
20
24
16
20
48
136
36
105
39
48
8
25
23
180
52
120
80
139
5
24
36
24
79
21
27
33
32
24
16
15
29
16
60
44
120
43
6
96
48
96
75
84
68
4
120
56
25
15
104
36
4
56
4
80
84
12
60
4
231
24
41
24
40
165
59
4
60
93
23
25
71
1
27
15
53
28
84
72
9
24
42
9
45
42
5
52
45
42
29
4
32
36
25
59
64
15
17
24
24
64
60
33
72
27
60
3
105
15
21
51
165
81
114
33
8
79
29
4
12
33
87
120
24
32
24
88
32
25
15
20
40
159
30
11
4
24
3
33
132
72
8
60
13
39
32
36
108
252
37
47
24
25
27
8
61
15
108
15
168
65
37
27
116
84
4
24
3
102
107
184
21
3
108
9
15
36
45
15
57
15
56
36
4
9
47
120
76
135
5
24
60
40
60
3
30
18
9
20
40
3
45
8
48
16
116
60
28
152
4
48
8
4
15
5
73
47
19
197
84
120
40
20
4
111
161
28
249
48
3
60
9
191
169
71
91
21
44
76
24
3
30
107
36
43
41
79
30
87
24
9
71
180
16
80
40
45
72
3
84
75
9
15
5
91
30
3
45
15
3
125
43
117
68
64
48
8
4
8
24
19
77
64
36
60
20
4
9
24
123
12
96
27
5
43
17
60
25
24
11
4
20
24
36
19
9
12
33
83
228
64
57
144
27
39
29
40
9
18
5
64
56
108
12
40
12
15
6
72
3
56
16
45
159
116
24
13
47
16
9
159
24
8
28
60
32
4
39
45
32
24
25
39
99
17
13
11
72
199
93
12
24
12
132
72
15
141
12
8
4
9
27
15
9
44
16
24
24
32
76
24
15
5
24
184
3
24
24
17
13
11
31
30
15
57
87
20
79
17
28
32
139
21
27
105
8
48
31
9
20
36
61
15
105
35
124
51
5
124
108
36
12
12
63
24
6
27
152
4
32
43
41
13
3
20
19
9
36
240
56
19
29
76
45
24
15
36
44
52
20
52
48
104
61
35
124
20
24
16
24
39
48
105
44
121
75
20
4
236
28
39
21
24
8
4
15
69
57
179
88
96
32
13
39
8
40
60
128
31
45
3
21
81
39
12
60
20
7
33
8
16
24
24
32
40
15
33
111
6
51
44
160
129
35
7
72
6
24
96
96
11
4
48
68
64
69
66
93
33
24
3
8
37
15
168
68
109
47
36
40
39
9
12
48
84
116
1
11
52
12
140
16
75
30
75
84
81
15
8
64
72
48
48
33
195
32
24
24
16
44
16
20
4
140
12
48
1
96
15
75
149
156
13
11
16
15
30
59
76
27
30
71
36
61
27
8
52
81
24
48
24
11
60
169
11
4
104
76
84
12
45
3
20
1
18
57
20
25
24
47
19
41
4
84
12
80
28
92
24
16
60
24
56
60
24
96
244
48
36
12
15
78
11
13
23
28
12
24
33
66
6
75
20
156
40
8
12
100
69
63
12
108
171
5
36
4
60
12
99
9
69
3
24
60
9
11
36
115
53
49
75
93
18
41
216
60
232
56
52
44
43
81
12
99
33
8
4
3
105
117
11
28
12
20
24
1
42
17
4
36
44
16
9
15
20
7
24
33
8
64
108
177
24
15
12
12
132
20
16
8
64
33
3
32
4
9
27
20
67
17
36
40
24
60
15
5
24
49
11
55
65
4
12
20
76
20
28
20
52
48
15
69
32
115
96
24
69
176
24
97
42
78
143
52
45
95
4
36
68
64
48
12
81
15
12
45
83
31
69
132
20
4
39
30
27
39
5
25
15
51
24
6
15
33
51
84
75
9
48
80
ABCD 93276614038*3^$a+1 [50031]
133
107
16
72
27
9
12
27
29
112
12
9
54
45
32
4
20
24
88
21
23
37
48
15
21
23
1
12
51
63
17
73
3
32
52
60
8
25
36
12
15
24
56
1
18
30
143
25
36
12
36
23
13
23
19
18
3
9
36
11
60
48
100
44
28
48
75
114
3
33
23
13
12
15
3
5
12
4
12
60
20
55
5
13
3
80
19
72
6
119
1
15
27
17
4
33
18
41
7
41
4
12
20
108
64
44
1
23
43
69
21
6
113
12
49
39
72
33
42
48
90
59
49
15
20
1
27
96
21
111
96
36
8
43
72
53
12
97
15
12
21
11
40
45
35
24
36
25
23
132
121
47
91
18
23
4
9
60
12
39
24
12
15
24
57
9
3
24
44
1
24
11
37
75
51
9
36
12
44
64
8
220
68
60
16
165
15
45
75
20
16
32
49
72
36
35
1
83
12
37
12
59
37
72
48
39
12
20
25
35
16
3
45
56
25
3
33
15
57
11
96
49
15
3
6
3
15
17
127
21
24
24
12
21
11
12
88
12
68
61
63
84
51
21
8
13
3
24
9
59
76
20
55
6
15
20
1
51
3
9
39
6
3
12
32
25
47
73
15
3
126
42
53
13
23
73
39
36
33
18
41
28
3
53
16
48
3
6
18
66
6
72
17
13
15
20
25
23
31
17
52
3
41
12
4
60
20
4
56
13
83
100
32
64
33
54
21
200
16
44
12
13
3
20
28
3
81
9
30
245
25
87
36
21
15
8
85
3
24
8
1
39
56
49
23
88
60
36
27
125
24
12
127
21
21
3
27
42
35
19
21
68
55
45
9
12
23
60
16
20
133
59
12
40
21
23
7
18
39
92
13
83
16
45
71
124
56
16
9
63
8
72
4
45
3
33
11
61
36
42
45
44
1
35
12
16
36
32
40
68
7
45
72
8
145
60
35
12
28
48
32
16
9
12
3
8
24
12
16
60
24
44
36
13
126
21
27
6
36
75
9
47
25
11
79
45
51
21
9
35
52
3
69
3
6
75
63
45
36
44
1
18
17
1
15
68
25
63
20
25
35
24
16
3
18
27
92
1
15
9
119
1
11
36
28
48
32
85
3
8
4
129
11
19
77
64
36
135
57
15
21
27
6
11
48
25
24
3
44
12
24
40
152
61
3
3
29
24
13
23
1
72
12
24
3
63
24
66
27
99
9
33
36
12
63
12
3
30
36
6
5
24
48
25
35
1
51
21
36
131
48
1
95
4
56
43
6
36
3
9
132
3
27
17
64
9
23
1
12
35
1
47
16
12
57
123
15
18
72
54
18
51
57
3
57
11
72
36
7
45
12
69
23
43
5
19
72
41
7
6
66
54
23
36
28
48
32
72
19
41
12
49
35
52
24
32
1
39
69
54
90
75
56
16
3
5
43
21
60
9
6
21
8
1
39
3
18
27
8
4
9
35
16
32
16
9
63
44
28
20
7
18
51
45
51
147
45
8
13
75
21
47
25
99
24
24
45
11
16
9
18
33
21
15
8
4
12
51
21
21
12
15
21
11
12
1
59
36
7
69
27
30
36
36
23
28
21
39
36
21
48
24
63
48
45
24
15
111
81
48
36
33
12
95
1
3
24
57
11
13
12
6
33
39
69
72
8
16
9
23
36
12
1
39
72
20
12
16
20
16
21
143
37
3
57
11
7
18
12
75
60
9
15
8
19
21
24
9
66
45
12
12
3
17
1
75
33
3
39
101
40
8
40
27
29
36
12
13
107
37
48
3
21
108
83
1
6
29
12
61
63
33
12
135
9
23
12
4
224
16
12
84
9
23
25
24
11
4
12
68
16
9
6
21
72
27
21
33
18
17
1
59
24
16
8
4
39
48
105
9
39
9
59
1
72
72
12
3
108
12
20
132
67
21
21
120
24
48
24
3
36
33
47
60
16
8
16
105
3
45
47
4
20
60
36
24
13
84
63
69
48
78
17
1
171
3
24
174
15
48
56
43
53
40
8
40
3
5
36
52
8
40
129
71
1
60
51
36
48
57
35
40
80
76
21
11
16
44
4
176
12
72
13
30
29
40
9
12
27
12
96
108
116
7
41
36
184
3
81
45
111
80
13
27
8
37
95
49
12
3
33
36
23
109
23
133
180
72
27
9
11
97
3
60
12
69
95
1
35
1
138
45
27
29
12
4
44
7
9
39
9
9
75
3
48
9
15
45
99
29
1
24
11
36
25
12
23
31
65
13
71
19
18
87
15
5
49
15
60
57
11
37
54
21
80
28
176
12
48
13
6
17
31
113
13
63
9
15
27
5
49
18
18
3
45
11
61
27
9
11
12
228
4
129
23
40
21
6
120
9
32
1
47
37
11
28
8
97
60
3
51
66
54
65
7
21
20
48
4
72
21
27
9
36
48
35
4
15
18
15
32
13
3
36
24
32
4
32
4
96
69
35
43
41
16
63
6
23
24
28
159
33
60
24
21
27
96
24
120
75
17
48
25
3
48
21
15
9
3
51
113
12
1
12
59
13
47
7
24
18
147
27
18
111
12
3
18
3
80
49
11
7
48
42
36
87
72
24
9
42
17
1
12
96
131
103
9
20
16
3
18
35
36
37
23
49
39
51
18
36
23
1
71
37
3
8
40
8
36
4
12
9
23
1
102
90
3
33
15
80
96
25
18
18
6
30
15
99
57
12
33
23
12
1
47
25
59
67
21
20
28
20
28
51
17
49
24
54
69
21
11
19
101
96
48
25
18
18
24
47
4
33
42
29
48
13
11
16
57
35
28
80
37
35
24
67
45
24
21
24
36
48
11
13
12
27
117
72
144
47
49
159
33
11
36
4
12
15
21
9
18
17
4
44
60
4
105
60
63
3
45
72
8
109
108
36
36
72
18
18
15
20
1
59
4
60
9
23
97
3
3
57
69
66
18
75
21
11
43
29
36
4
32
28
213
12
47
13
3
20
28
20
72
16
8
48
72
24
40
48
68
4
69
11
60
28
57
24
18
69
32
1
11
7
21
8
96
25
84
15
45
36
48
11
88
32
19
30
15
21
3
8
40
20
12
4
140
48
40
80
97
ABCD 93276689648*3^$a+1 [50018]
56
18
54
96
136
26
24
55
120
59
36
4
44
72
1
24
24
5
60
130
86
60
126
84
1
39
68
48
78
55
41
84
42
24
48
60
12
25
24
24
95
1
27
72
8
13
35
66
36
103
17
48
54
138
55
29
10
50
6
60
12
73
59
13
35
36
96
25
39
9
47
25
24
41
24
66
6
55
83
6
24
222
124
8
13
35
109
15
81
5
19
11
13
131
64
2
18
121
161
24
96
24
55
3
26
115
59
60
48
18
96
30
24
25
5
12
22
26
30
1
15
8
121
41
10
50
84
12
67
96
51
45
29
12
30
48
6
19
11
54
7
99
146
84
58
38
7
47
1
47
1
5
12
58
21
35
13
131
30
7
59
96
13
24
23
52
93
53
19
17
60
18
12
6
24
24
12
114
49
24
23
12
6
42
84
28
92
120
48
18
79
3
86
54
48
18
30
160
9
17
46
20
37
120
83
12
42
54
6
18
12
66
34
9
96
3
38
30
25
5
19
89
36
10
80
28
20
6
10
9
11
12
18
54
18
24
18
12
66
18
85
65
30
30
42
18
46
26
79
3
26
30
52
14
58
81
41
156
10
129
41
48
31
3
36
9
11
85
47
60
84
49
59
13
5
10
38
91
5
10
36
80
30
30
25
23
1
65
54
42
48
31
161
18
4
2
30
25
24
216
96
3
32
30
82
98
19
119
42
10
20
25
5
19
65
138
36
90
72
48
6
196
14
30
6
90
24
30
66
18
150
84
28
20
54
24
72
24
18
18
30
18
36
54
150
67
72
17
24
22
38
34
8
100
14
24
12
58
56
49
119
1
101
18
16
50
22
108
36
20
66
60
34
68
42
24
46
9
35
30
72
42
78
22
8
48
120
60
12
84
30
30
1
23
49
47
48
72
120
24
72
12
66
67
120
3
32
12
18
10
38
7
89
6
30
84
30
121
5
43
5
12
7
27
14
79
83
13
35
36
1
65
7
53
42
25
17
30
25
23
192
1
15
129
95
25
48
41
12
78
61
51
20
78
30
109
17
34
36
14
126
4
26
10
164
24
97
71
40
9
48
15
26
82
45
47
97
11
54
24
66
85
11
30
250
93
17
42
12
1
53
30
30
154
21
24
11
52
57
15
2
24
12
18
25
131
13
48
47
6
222
84
1
15
72
26
79
11
6
31
47
16
81
48
11
37
95
49
3
116
25
71
228
13
15
8
12
78
55
27
44
66
30
24
30
84
30
25
95
4
32
150
103
53
19
89
6
90
30
121
24
24
17
48
130
69
83
54
10
36
33
41
34
21
95
1
89
18
6
7
120
23
1
24
24
191
25
77
30
12
36
85
24
47
6
48
12
48
7
89
24
34
56
66
58
32
1
72
11
157
24
41
22
36
36
20
6
10
45
23
12
12
1
51
21
24
35
6
7
47
6
108
6
90
24
22
38
30
132
73
17
55
15
8
246
30
30
144
10
26
19
27
44
84
66
58
26
126
49
11
85
59
84
28
38
55
5
10
26
46
8
25
59
37
96
59
48
6
127
39
50
18
132
25
35
28
2
66
18
36
94
2
42
60
18
30
48
6
10
116
28
26
96
48
12
162
1
24
48
24
143
25
47
73
77
84
31
15
56
49
101
10
32
42
30
66
154
45
35
28
20
13
149
19
71
25
155
30
18
112
14
7
24
35
6
54
25
11
13
24
77
30
66
118
72
14
24
126
16
32
18
24
31
47
66
31
5
156
79
23
1
17
42
37
39
20
252
48
1
39
92
60
18
30
6
43
35
96
6
46
32
40
38
18
12
12
6
12
7
47
1
27
2
18
18
42
6
7
47
6
66
4
21
71
25
72
11
36
48
72
48
28
110
7
72
63
57
5
10
50
6
73
96
5
91
23
16
8
6
12
18
64
20
16
80
12
13
24
11
6
6
25
95
144
25
41
55
120
27
68
12
18
30
13
72
95
25
48
185
46
33
41
54
66
42
133
77
42
18
30
40
32
112
8
6
67
167
42
150
25
11
60
114
18
16
182
24
30
73
48
23
6
91
35
13
41
55
35
28
36
45
47
24
28
20
73
87
26
10
45
11
196
104
36
37
17
54
25
11
4
32
78
12
24
54
1
71
24
24
60
36
1
113
60
12
7
11
6
6
18
34
62
24
22
8
25
147
32
6
31
24
191
36
78
34
68
30
67
15
2
103
75
68
4
21
15
9
48
72
59
61
75
36
20
13
144
17
66
12
42
46
72
2
54
121
71
12
240
6
12
78
102
24
36
138
24
52
93
15
8
54
60
24
6
1
53
60
6
30
60
78
72
30
19
11
4
26
6
12
100
26
66
61
5
22
36
9
47
49
47
64
36
104
76
33
5
214
122
19
65
7
65
24
6
180
37
47
24
1
15
26
78
66
126
49
89
72
103
71
48
73
53
91
65
34
32
13
17
55
24
39
56
25
95
30
19
119
162
ABCD 93276863534*3^$a+1 [50062]
9
71
13
18
29
85
66
12
21
45
72
59
160
63
96
105
96
3
6
75
44
40
96
15
24
96
72
18
12
3
72
24
24
69
12
36
54
21
48
57
27
33
59
19
66
66
24
84
30
24
11
19
33
9
3
32
91
60
18
12
183
15
42
123
12
27
36
42
18
54
15
63
57
27
24
12
60
30
18
5
7
30
30
93
24
177
3
21
30
144
30
18
18
114
6
15
36
15
96
30
30
9
15
96
42
12
36
18
30
36
78
12
30
24
15
27
84
21
44
31
30
42
30
27
75
60
66
72
66
12
54
24
39
33
15
12
27
65
1
135
24
3
18
3
51
24
5
96
55
18
60
3
72
27
21
15
24
24
57
3
42
18
21
3
41
37
120
108
36
35
19
6
15
9
54
48
18
87
69
123
36
21
24
15
56
115
114
135
15
21
8
7
33
48
48
9
35
7
30
36
24
3
57
48
15
93
3
9
6
6
48
6
5
49
15
32
13
51
80
25
6
21
33
6
9
27
48
41
28
27
6
72
3
39
30
63
87
30
39
9
12
30
18
30
18
12
3
9
195
3
78
30
30
39
51
33
9
63
15
33
21
36
12
66
6
6
30
12
90
72
24
65
25
15
15
9
45
3
24
33
102
36
45
9
51
9
54
24
18
78
45
9
36
15
87
48
6
30
18
15
21
15
51
6
120
78
6
90
60
24
36
9
9
27
3
30
18
45
9
15
69
6
21
15
30
24
36
18
60
6
18
18
48
6
6
3
57
24
83
36
19
162
24
15
57
150
42
12
6
18
24
48
12
18
18
15
12
69
30
36
69
9
42
33
45
71
16
27
6
39
21
84
15
48
117
11
31
30
3
27
48
17
31
150
24
3
21
24
215
1
15
24
21
42
18
132
78
6
15
3
21
75
150
15
21
30
30
30
24
54
12
15
81
54
96
53
76
93
36
24
102
9
96
39
9
12
15
48
21
24
21
24
12
6
30
42
18
84
18
72
60
6
72
15
33
72
12
60
6
24
33
33
3
75
30
6
209
4
32
31
138
6
6
27
27
29
1
6
54
36
18
6
18
12
30
51
27
12
6
18
57
195
93
57
15
15
45
93
6
54
6
36
9
48
36
20
25
15
56
16
3
66
24
54
78
144
6
30
30
54
39
45
12
18
29
43
18
6
60
53
7
30
24
30
132
60
33
21
15
63
21
51
96
84
54
12
12
18
108
105
141
3
15
48
60
33
9
78
48
12
17
12
16
33
66
60
69
15
29
31
42
12
30
30
150
33
39
96
12
12
24
6
60
15
48
51
54
47
16
9
36
12
15
3
24
36
72
42
66
93
96
24
39
42
6
30
18
5
1
59
61
24
24
51
39
17
16
32
121
147
128
67
12
17
43
102
66
24
60
5
61
12
27
45
54
84
117
3
6
6
96
78
12
48
30
9
48
84
33
12
24
15
9
18
60
42
12
6
18
27
44
31
30
90
12
30
63
3
41
25
6
18
15
36
45
6
90
30
18
6
29
1
24
60
36
144
72
63
12
120
27
6
12
15
48
45
6
18
12
30
60
33
20
1
72
3
72
15
78
186
5
79
29
1
84
3
24
24
27
144
5
1
24
36
18
6
23
127
60
18
18
48
66
30
45
3
18
12
3
105
23
49
147
104
31
30
6
24
45
39
42
18
114
27
24
21
36
24
39
80
25
15
72
33
12
15
9
6
24
18
87
15
156
108
21
3
12
48
18
135
39
138
27
9
27
15
60
60
18
12
18
12
12
12
33
48
84
21
3
9
30
201
9
48
63
75
54
42
48
18
75
63
21
3
42
54
54
12
15
123
6
87
39
18
12
18
18
72
18
42
11
16
93
6
24
6
30
45
57
24
24
12
39
20
4
45
15
27
18
39
3
9
15
54
42
30
12
30
42
15
21
54
66
3
9
18
9
21
75
27
60
5
31
45
20
97
75
9
15
51
48
36
33
32
64
9
42
30
195
60
15
30
30
5
49
66
81
3
30
6
114
30
12
9
33
3
9
39
9
71
31
24
60
9
45
210
6
6
66
18
21
9
42
42
66
21
45
75
51
54
54
114
66
42
23
79
33
3
60
90
36
6
30
59
24
25
84
3
15
24
30
24
11
48
52
63
12
105
15
9
9
48
47
31
30
35
49
12
36
27
57
6
69
75
5
1
18
72
53
1
39
177
54
33
45
96
66
65
16
3
21
33
63
15
30
3
51
66
12
3
69
15
15
6
90
17
1
15
12
9
30
24
45
69
48
27
33
3
15
45
39
105
21
132
23
1
78
66
30
84
42
39
81
24
132
39
75
18
126
84
48
9
3
17
55
24
60
12
24
48
12
6
114
60
21
12
3
9
51
129
9
36
48
6
36
24
81
96
87
42
60
108
51
80
31
54
51
24
15
30
39
27
30
36
48
42
24
30
90
66
3
9
36
11
144
7
18
12
23
52
15
9
93
48
3
24
12
45
51
123
42
24
36
99
63
6
30
84
5
156
16
3
48
48
6
15
9
6
6
42
36
9
51
102
27
51
12
78
27
3
30
99
3
12
36
6
99
75
84
21
9
3
45
24
6
60
9
9
12
12
51
12
33
6
24
102
3
27
24
36
108
5
64
21
75
72
3
12
84
5
88
27
30
66
12
30
90
6
12
15
33
36
36
24
15
21
12
6
84
33
3
6
18
36
42
72
6
54
42
21
15
33
24
56
31
105
99
101
25
18
18
72
48
18
6
54
12
9
9
54
12
36
29
25
6
114
6
24
30
15
15
6
108
30
90
12
3
60
81
24
12
39
36
45
60
48
12
48
6
89
79
18
30
18
12
12
48
60
3
27
84
33
3
24
21
24
24
45
6
33
33
24
30
54
6
30
6
162
30
66
ABCD 93277576006*3^$a+1 [50063]
4
29
25
2
9
69
63
55
84
6
48
80
42
57
3
24
9
105
6
76
5
24
3
76
32
12
33
12
45
3
55
14
15
33
36
51
33
66
12
9
55
53
60
1
35
240
12
12
21
6
45
9
36
64
24
2
18
27
63
42
6
9
43
80
6
114
42
54
10
11
24
51
28
56
9
97
23
3
60
4
20
33
15
36
4
17
24
15
24
82
119
96
1
59
39
9
12
9
10
41
24
147
9
3
108
24
9
39
21
75
66
18
46
2
24
18
6
36
141
24
51
24
54
87
3
42
34
20
18
48
4
44
40
2
22
11
15
81
13
18
14
3
7
29
9
28
14
9
19
8
57
15
21
69
6
70
80
51
81
24
84
30
30
4
18
5
3
69
48
27
21
1
44
24
58
128
57
63
10
62
33
69
27
21
12
6
76
5
48
21
147
63
30
6
9
7
2
123
33
102
24
198
46
17
45
30
28
20
21
129
39
63
48
24
18
15
27
6
15
12
67
5
105
42
24
10
11
61
44
36
10
104
88
56
9
21
130
36
5
19
110
15
27
108
12
18
10
5
39
16
36
29
12
63
4
2
3
13
2
16
14
63
15
54
3
36
12
129
75
3
28
17
45
18
18
66
24
100
65
171
16
18
47
19
5
48
12
33
10
18
8
90
36
9
81
34
32
93
85
35
51
21
3
4
26
39
43
113
45
36
66
12
6
15
12
37
23
25
23
91
41
13
11
3
148
14
30
21
19
5
3
6
66
69
85
26
33
37
71
24
3
33
27
178
50
33
7
77
103
65
33
10
14
15
12
3
18
12
15
1
32
3
45
54
81
7
8
54
15
27
16
17
3
24
69
84
1
176
15
24
9
70
68
4
38
6
30
46
26
99
3
40
5
75
6
12
18
12
9
39
22
80
42
6
15
21
10
68
30
18
45
15
162
138
10
8
30
16
38
3
73
2
48
54
15
72
19
32
18
10
29
21
4
23
13
26
18
102
6
24
3
12
48
111
12
30
18
12
22
32
28
18
2
42
4
29
3
12
66
66
6
3
75
34
71
12
9
28
20
48
48
42
18
75
25
14
45
67
5
31
12
17
48
15
36
21
21
18
66
18
81
36
36
15
112
6
26
138
15
1
32
3
15
6
51
15
24
24
21
1
14
156
48
12
54
18
45
55
56
21
15
18
10
8
42
6
12
18
54
28
38
6
9
51
4
14
30
57
96
39
66
22
65
21
15
1
35
48
85
23
9
24
46
44
165
25
2
22
2
18
10
42
11
12
3
93
7
98
10
56
6
30
9
91
8
9
27
33
48
24
19
12
24
5
3
33
33
34
20
6
6
30
6
12
6
34
32
36
84
10
35
19
44
30
12
6
93
81
46
8
54
15
27
6
3
45
39
36
21
30
9
49
2
21
25
104
10
14
12
18
46
44
64
95
36
45
6
60
18
36
102
18
66
30
4
54
20
18
42
45
15
30
6
45
45
4
32
156
27
7
8
21
15
9
96
156
9
4
42
48
26
15
84
12
15
18
70
65
36
36
45
123
21
16
131
24
39
4
17
3
45
45
6
9
13
74
34
24
30
8
114
24
6
6
3
27
45
9
15
33
51
39
105
36
37
98
10
56
6
28
14
30
52
53
12
69
4
62
18
27
33
36
15
69
10
53
15
10
72
18
30
122
18
10
18
14
6
12
39
39
24
78
60
27
15
46
30
20
36
81
3
30
36
39
24
45
66
150
111
3
42
60
3
93
10
8
45
9
27
15
4
14
22
26
183
19
42
56
10
42
32
18
18
3
37
23
96
9
6
46
14
34
86
10
20
34
104
18
114
9
96
48
73
2
21
24
31
29
21
15
1
23
21
39
27
18
3
19
8
28
2
36
6
81
9
24
27
27
40
17
31
44
9
15
69
25
26
16
14
6
36
30
40
72
116
82
2
46
32
18
10
17
19
14
6
84
4
2
28
8
39
3
33
3
24
21
27
18
10
14
42
129
31
36
2
46
14
78
52
26
34
36
2
48
184
2
69
51
6
150
60
48
64
62
18
12
84
45
24
45
10
56
24
12
76
53
36
31
98
15
49
20
48
12
42
10
11
12
21
27
13
35
7
2
42
100
18
32
16
32
12
18
33
15
9
39
22
47
93
64
35
39
12
4
5
21
48
10
29
15
18
87
27
45
31
2
3
27
33
15
34
11
12
3
10
18
5
121
38
30
30
30
28
2
6
114
21
36
60
19
20
72
24
4
17
25
35
57
3
24
63
30
108
39
19
36
8
6
112
35
192
27
54
36
16
74
33
37
119
12
9
54
12
30
52
12
6
38
51
24
87
18
51
75
48
36
21
75
18
18
30
90
4
41
39
28
17
75
96
10
210
149
24
15
52
200
12
42
34
20
16
5
60
33
10
8
24
24
24
12
18
3
9
114
9
37
134
36
45
19
26
30
48
78
3
39
6
15
24
3
18
84
46
17
12
7
20
6
3
21
24
15
15
4
8
9
1
2
33
12
33
18
12
48
6
46
24
54
26
144
90
40
24
8
78
9
12
45
15
33
15
33
27
27
33
25
35
1
80
10
84
20
57
1
8
12
54
9
1
18
90
32
48
48
48
66
69
45
54
117
1
20
3
15
12
22
80
30
45
3
52
38
27
3
9
33
42
60
24
105
51
33
103
8
22
14
9
81
3
27
84
22
18
92
129
45
3
13
83
24
25
2
33
48
24
15
48
57
24
19
65
168
24
63
16
14
30
96
100
50
76
14
72
33
9
15
31
125
7
8
9
45
12
54
10
35
19
126
11
31
2
16
20
12
4
74
6
30
45
120
39
60
22
32
15
1
14
22
14
112
38
39
3
28
86
135
39
30
22
80
57
12
21
39
1
60
2
12
33
1
6
54
2
12
42
114
40
50
4
11
24
15
118
74
6
18
12
33
1
11
7
36
14
6
10
44
10
8
33
1
14
34
18
32
21
45
42
24
76
74
18
28
2
15
12
13
47
15
28
17
69
15
9
16
11
3
42
6
100
12
50
15
33
3
12
39
16
8
57
45
48
22
8
12
42
10
30
32
24
22
53
15
40
72
17
36
81
15
175
29
12
63
4
8
10
23
27
132
16
12
44
16
29
3
16
2
48
6
33
15
96
6
18
30
87
15
10
74
129
3
45
19
20
78
75
55
36
32
78
ABCD 93277644158*3^$a+1 [50071]
243
252
105
3
234
36
15
147
213
75
90
90
72
414
378
162
54
126
51
75
414
90
108
18
63
351
18
18
252
378
15
183
180
180
225
81
144
15
165
36
180
198
72
381
195
360
144
141
93
219
195
18
3
87
108
90
126
69
75
117
63
9
477
51
3
285
57
18
45
117
54
126
207
216
81
18
270
36
126
198
63
279
90
126
72
90
180
51
255
129
303
72
153
9
18
72
213
21
252
144
303
21
99
288
243
45
279
36
309
480
75
36
126
36
72
15
3
117
315
216
165
267
180
72
18
183
87
54
54
144
45
81
216
90
90
126
93
195
117
27
18
54
69
309
72
180
54
9
63
72
18
54
180
141
192
135
153
63
180
45
9
15
57
471
33
15
192
27
306
75
15
54
180
72
63
81
72
18
117
117
198
144
180
81
9
288
18
885
483
72
252
345
33
54
33
3
90
267
216
165
27
207
72
270
324
15
651
18
75
33
63
27
45
27
93
195
54
54
57
195
117
117
108
180
123
3
270
90
216
18
180
15
75
36
57
87
225
243
285
147
126
36
36
72
15
360
96
15
180
270
90
216
18
171
27
54
108
216
99
117
198
342
54
54
315
81
375
651
21
159
369
99
72
288
45
135
18
63
207
33
201
144
162
72
18
54
69
219
36
297
9
63
117
36
270
72
108
90
54
93
48
72
21
267
147
18
18
36
54
270
36
54
36
18
153
117
126
45
207
144
36
234
99
120
69
180
342
90
288
63
27
165
33
72
126
306
423
45
126
69
237
18
153
279
9
24
120
63
273
159
225
423
105
120
168
129
15
360
240
216
195
285
75
36
36
594
171
207
33
ABCD 93278310982*3^$a+1 [50068]
48
6
30
6
108
90
33
93
30
24
72
48
285
45
126
84
36
114
3
184
65
39
9
6
36
180
30
54
36
90
54
24
105
72
48
27
264
114
187
65
15
96
33
66
18
3
3
37
128
120
111
48
90
6
25
192
83
69
72
24
111
84
60
36
325
8
135
1
11
60
33
15
33
183
54
60
31
5
54
36
126
84
36
123
48
24
63
36
37
240
59
114
66
168
72
9
45
144
12
78
12
114
51
39
9
16
29
171
261
180
79
131
114
54
12
225
15
105
3
141
72
69
3
237
3
48
48
24
96
15
36
48
6
15
16
53
240
12
90
198
135
45
60
63
24
123
90
51
24
216
96
24
165
276
84
6
18
27
39
150
51
24
45
240
84
15
96
16
96
17
63
237
90
57
16
8
24
27
45
48
87
49
80
45
36
39
69
27
15
33
105
90
6
66
45
159
81
3
36
96
30
54
36
1
113
144
12
75
24
51
21
87
36
21
9
6
33
72
129
174
60
37
125
48
36
111
16
23
105
120
21
19
5
30
96
45
3
21
15
90
114
117
45
48
3
57
126
36
93
48
3
117
27
90
90
90
180
12
31
29
234
121
5
48
51
21
78
120
157
96
23
9
21
99
195
45
21
144
36
6
33
96
51
120
45
24
72
27
72
108
1
101
51
9
30
18
111
96
159
81
16
32
45
126
54
36
366
61
104
249
15
15
294
43
32
117
18
60
30
6
9
81
39
15
81
201
63
81
39
15
150
162
48
1
5
30
60
1
8
45
3
9
60
123
147
90
48
60
63
147
36
186
15
93
3
24
136
8
21
3
15
153
159
33
21
51
48
408
27
42
54
324
57
15
18
36
30
61
56
69
48
67
65
90
165
69
144
171
261
54
36
18
63
93
36
39
159
121
101
108
30
96
30
67
8
39
97
5
60
48
87
40
35
45
24
75
240
30
39
87
54
315
99
13
77
180
126
24
33
48
192
69
198
45
96
39
192
33
88
59
18
132
18
21
72
63
105
21
115
179
45
99
36
174
171
160
35
126
144
174
33
27
45
21
24
43
29
115
96
32
72
39
36
114
30
36
78
283
23
30
75
39
105
141
115
29
3
147
180
120
81
69
3
9
39
141
78
210
96
144
3
24
45
115
65
30
9
9
180
240
3
40
48
35
165
69
51
21
108
102
78
66
57
93
54
45
112
296
123
84
60
61
152
72
48
72
27
84
9
45
27
63
150
123
57
255
15
36
36
120
1
104
75
21
3
45
9
15
141
51
93
171
69
75
51
66
18
1
59
36
9
57
60
75
69
90
30
27
87
36
237
9
18
21
96
45
60
15
16
8
231
30
75
69
171
48
48
57
132
288
3
184
23
42
18
36
9
237
24
216
19
104
15
6
75
24
72
288
96
72
69
3
96
231
153
57
54
57
159
1
257
90
117
24
136
5
54
36
18
6
25
65
15
24
135
177
16
32
192
3
30
6
120
114
12
240
138
57
3
30
90
42
54
54
36
30
21
93
43
32
117
60
144
31
23
57
16
107
36
9
135
36
84
90
ABCD 93278746402*3^$a+1 [50020]
96
2
18
72
10
8
4
6
17
27
36
9
69
72
24
24
6
10
26
10
23
7
2
15
115
26
4
78
44
16
162
18
89
24
7
14
58
62
40
30
56
40
53
87
18
60
54
36
16
14
30
4
12
48
32
21
19
6
60
24
35
25
20
3
37
80
18
12
18
42
10
14
30
6
48
36
9
33
12
88
83
21
10
68
18
70
29
96
27
40
50
22
20
28
5
67
18
72
8
42
24
52
29
31
17
45
18
70
107
21
66
66
34
56
24
69
45
6
45
9
94
78
8
12
10
20
54
3
13
35
45
24
70
50
10
78
62
18
18
9
25
6
8
82
68
94
5
3
10
42
18
2
10
35
13
110
40
120
8
42
4
66
30
14
6
75
67
2
6
18
99
21
22
8
21
91
32
12
18
6
46
6
2
48
4
14
9
21
42
22
26
105
27
42
3
9
10
36
20
10
8
16
56
10
42
12
18
20
28
2
12
3
111
36
24
76
6
68
39
73
42
42
35
21
4
14
60
22
30
62
40
86
16
104
30
16
20
51
37
50
60
36
4
92
16
14
3
7
44
21
21
52
18
8
16
5
51
10
2
18
22
60
2
40
18
17
21
60
39
21
48
24
6
6
28
68
12
10
30
80
12
16
14
6
30
162
6
22
14
28
32
36
18
106
56
10
50
34
20
3
87
16
72
41
7
84
20
18
6
22
132
48
54
30
26
4
53
3
24
48
12
6
3
69
58
14
16
8
51
31
12
2
3
7
48
62
51
25
2
12
153
67
38
22
8
78
18
30
4
48
12
26
12
12
48
34
48
20
30
18
42
28
12
8
60
12
112
78
8
3
15
126
46
8
12
9
13
90
86
6
10
50
33
15
12
18
58
104
9
24
15
40
50
12
48
18
48
30
4
2
21
48
7
12
53
24
3
18
40
24
18
32
18
78
22
38
10
30
60
30
2
12
6
30
9
45
6
22
42
20
6
34
20
76
20
69
63
18
4
26
64
6
8
30
36
46
24
131
39
60
54
12
18
22
38
4
2
204
36
28
32
6
18
24
22
36
60
2
22
146
52
48
12
11
37
35
15
18
154
8
165
45
27
27
6
100
72
18
24
6
74
48
28
20
90
84
76
14
114
54
6
6
10
50
54
22
53
45
16
50
28
5
21
24
36
36
66
54
114
24
36
21
1
2
28
114
30
30
14
69
43
50
75
19
18
38
64
26
24
3
13
24
38
10
80
48
18
9
27
30
16
14
30
75
13
80
72
3
13
62
6
76
50
6
12
42
40
80
58
42
38
58
30
8
4
62
66
30
12
10
8
48
4
18
2
30
12
18
6
4
42
56
52
2
40
26
12
58
2
40
11
49
12
18
18
95
49
126
30
14
138
10
8
10
2
48
93
117
27
37
8
42
46
2
22
26
10
23
51
6
52
26
60
12
10
44
24
6
6
4
26
22
11
67
44
54
46
14
22
89
33
28
42
12
29
1
20
54
34
68
30
9
135
33
21
6
36
64
38
40
26
24
33
27
42
18
28
5
9
16
62
81
51
10
66
2
22
26
12
40
30
8
10
32
18
4
5
45
18
52
36
42
12
11
7
2
96
22
56
22
54
6
12
11
27
10
32
10
42
18
12
30
6
32
12
54
12
10
120
173
15
76
38
30
36
16
5
13
26
9
25
20
108
63
1
95
69
34
72
38
12
16
2
18
34
6
30
20
57
7
6
8
72
48
22
84
36
30
20
18
4
2
54
4
41
97
47
141
4
68
60
4
60
36
50
52
18
20
18
60
66
63
43
44
33
21
34
8
4
29
7
32
12
10
18
32
9
15
12
10
8
51
33
12
16
2
30
27
39
60
22
74
10
6
29
3
22
6
158
12
12
3
33
15
21
30
28
12
18
50
22
50
84
12
33
79
26
30
64
2
10
120
56
4
60
56
130
14
16
32
45
15
33
7
38
18
16
8
22
14
6
15
31
2
12
10
120
8
10
62
18
52
26
94
78
32
45
9
42
165
27
132
33
72
9
156
3
45
75
13
80
22
8
18
24
178
54
8
27
21
75
93
22
24
50
114
57
15
12
28
8
144
36
4
26
12
4
68
6
120
21
3
18
4
30
8
102
58
30
107
15
18
42
76
84
18
11
19
90
48
144
56
4
26
102
15
33
18
36
36
4
44
90
102
4
6
24
6
30
74
10
8
150
42
3
3
40
12
62
171
15
18
4
38
60
9
63
12
6
54
54
52
20
90
4
26
3
61
83
21
12
10
20
22
60
18
29
93
208
2
30
6
45
51
10
14
24
21
7
92
6
64
80
42
36
112
80
153
93
51
31
17
15
30
22
20
54
22
2
66
9
3
42
10
8
12
52
20
10
120
11
72
3
34
60
66
24
6
30
24
20
66
18
30
36
16
80
60
10
20
42
30
78
22
56
9
13
92
60
52
30
6
24
6
8
36
28
26
6
36
12
21
45
54
12
100
14
42
52
30
8
102
6
4
38
60
9
3
18
27
85
102
29
117
82
2
28
11
91
36
8
12
12
6
72
64
110
10
56
12
12
51
63
30
126
21
39
33
27
10
35
151
14
10
48
68
78
4
12
20
28
98
10
2
33
48
7
24
41
25
14
16
8
22
8
24
18
9
9
30
57
19
101
3
12
64
14
16
38
18
22
42
38
52
44
4
12
5
31
14
30
36
30
34
41
27
66
27
55
12
92
6
3
57
34
44
102
22
12
6
59
45
18
48
4
29
24
3
12
28
29
45
30
66
138
81
51
42
40
26
6
10
30
20
63
13
8
6
21
15
22
86
54
36
34
62
16
12
48
20
24
78
6
16
30
18
12
86
40
12
56
60
21
31
20
18
24
6
106
20
15
63
28
8
64
2
90
160
14
22
24
18
11
7
8
12
52
60
8
72
30
118
12
30
38
78
34
12
30
48
2
36
48
22
90
30
38
24
18
10
12
2
3
43
44
78
28
44
46
152
36
60
34
12
6
14
46
29
15
28
101
7
74
39
7
14
3
3
30
87
105
96
52
35
24
13
35
21
22
72
18
2
22
36
20
34
48
20
60
10
132
6
20
40
42
60
68
18
16
14
94
2
30
33
45
88
8
64
8
102
48
4
20
16
5
117
6
36
24
36
21
3
106
11
27
22
96
50
12
18
4
11
7
12
53
ABCD 93278769256*3^$a+1 [50029]
27
96
33
111
33
15
36
20
25
144
131
76
9
39
8
12
28
48
32
28
72
57
47
25
11
52
20
160
21
147
48
81
84
27
92
136
21
48
132
15
69
11
265
155
25
39
44
28
20
168
64
8
148
69
15
48
44
4
32
4
33
191
169
60
27
60
68
76
32
97
11
61
264
75
12
60
72
72
68
1
240
75
92
64
24
24
21
35
64
20
36
40
92
108
16
20
4
21
3
8
73
71
88
108
104
64
105
39
120
120
12
36
108
21
155
73
47
16
69
15
140
25
59
85
11
144
25
95
72
132
160
108
9
48
135
108
33
15
36
36
12
56
100
69
23
112
45
11
12
60
112
57
95
28
32
4
69
3
144
8
36
112
12
45
11
124
105
15
48
57
3
8
60
52
20
28
44
40
36
69
60
135
36
189
51
21
84
51
93
135
152
40
33
183
60
164
40
45
48
36
51
20
28
8
220
68
16
56
12
25
96
51
108
60
8
28
9
132
63
92
4
32
28
45
87
60
8
24
145
36
51
216
24
8
16
9
3
57
72
39
72
8
124
92
133
3
153
47
40
168
36
8
76
12
177
3
72
168
12
81
39
60
81
11
13
63
24
320
4
60
80
172
20
40
9
15
69
47
28
32
12
60
156
121
59
25
11
60
4
84
156
9
11
172
168
69
155
76
105
24
51
132
20
4
60
33
35
16
32
13
36
15
168
45
87
56
40
120
57
47
60
4
32
52
20
1
87
72
60
36
60
9
36
24
27
56
100
213
39
96
12
8
169
83
4
36
32
100
152
28
180
8
73
99
105
23
49
15
156
128
144
16
36
48
92
36
13
27
132
80
25
143
84
16
12
105
15
21
47
133
75
60
44
100
12
36
44
49
84
36
24
11
4
12
153
3
20
4
108
32
4
72
12
45
36
75
176
4
120
129
495
12
24
56
28
68
28
44
1
87
180
120
177
47
64
45
144
51
20
124
20
216
61
3
20
25
36
27
92
72
40
129
60
11
25
3
105
3
128
132
48
124
108
48
105
24
63
68
4
20
16
164
36
4
212
84
72
49
99
92
120
40
108
20
76
33
51
81
39
20
49
75
60
81
15
44
85
47
136
80
28
12
44
4
12
72
80
12
13
95
40
72
93
36
60
36
51
72
72
93
47
184
105
15
12
12
12
48
20
132
73
15
21
11
208
12
108
48
44
73
123
9
3
192
68
1
11
64
116
4
81
111
44
25
51
32
88
120
153
24
131
244
48
60
33
147
57
87
36
12
117
39
60
9
72
23
40
48
33
75
12
32
61
131
193
3
12
141
60
11
4
60
80
64
168
189
3
20
85
83
12
88
20
60
4
33
15
92
4
69
36
111
36
12
56
16
36
48
132
20
4
93
123
32
120
136
12
20
4
104
4
68
28
9
35
25
47
16
68
25
60
27
240
33
35
109
3
372
45
75
45
3
8
24
1
11
4
240
105
47
172
68
112
57
11
124
24
72
12
32
28
57
108
27
45
3
56
36
40
36
72
60
68
37
83
49
23
16
92
13
167
28
104
136
44
52
36
93
35
40
212
97
27
20
64
12
132
12
68
12
60
73
36
39
72
156
20
28
12
72
108
33
87
24
48
60
72
68
112
33
47
49
15
24
12
48
56
4
57
15
8
76
84
45
11
112
12
48
152
76
20
109
123
128
36
25
83
12
64
116
88
56
64
141
335
132
84
96
12
25
107
73
11
4
201
47
64
33
123
140
13
27
32
60
25
95
16
72
33
219
36
9
60
87
48
92
64
9
63
44
25
39
45
27
92
112
48
ABCD 93279609862*3^$a+1 [50004]
49
11
18
19
8
9
63
48
160
47
78
12
18
42
102
78
12
3
75
21
24
237
36
18
24
117
93
126
6
79
47
18
39
40
77
18
36
205
29
18
42
7
8
93
30
13
5
147
87
6
30
6
39
15
156
24
45
57
18
36
1
192
56
24
120
48
189
6
117
45
75
105
30
1
5
187
173
72
48
139
5
27
15
153
72
9
12
43
65
42
189
81
12
3
72
72
93
90
81
99
210
6
54
87
105
168
66
36
49
185
39
48
207
90
66
126
36
123
39
18
72
55
257
18
93
64
35
13
56
9
15
48
45
3
15
1
209
24
102
49
95
1
161
24
39
16
29
144
115
155
21
64
5
6
72
102
6
54
27
24
327
12
42
43
131
6
54
84
90
6
21
40
29
30
234
27
9
54
18
63
105
55
29
36
42
37
35
12
49
56
9
72
7
5
91
77
144
3
27
96
85
5
48
24
27
9
79
32
69
120
115
107
54
30
6
27
3
348
30
24
48
3
40
65
31
5
43
35
12
1
17
42
54
216
39
24
57
18
90
3
144
3
120
78
120
87
45
12
90
24
21
96
3
37
53
36
151
155
132
30
51
21
78
21
51
85
89
42
30
39
39
84
21
69
60
48
24
63
93
3
24
40
77
163
77
18
126
36
15
21
48
180
15
9
18
48
45
69
30
6
12
54
69
99
61
41
55
80
159
12
90
27
45
180
31
80
69
198
54
18
18
132
15
21
30
37
80
33
79
11
84
42
36
12
6
126
54
102
159
40
41
72
31
59
18
84
31
95
49
8
3
37
11
69
3
24
174
36
19
80
99
18
72
162
6
30
157
8
120
27
18
18
126
3
33
120
15
75
18
42
9
21
27
45
43
29
36
132
27
9
66
114
30
24
30
31
95
186
15
69
19
17
63
15
66
111
3
21
81
15
45
180
18
66
19
80
51
30
60
27
129
150
1
65
60
18
84
205
11
37
5
75
27
36
54
27
16
83
45
16
144
29
18
57
93
27
160
5
42
36
12
42
48
6
105
39
57
69
174
126
132
18
90
39
72
45
3
48
72
3
42
27
88
56
21
54
117
40
59
54
114
45
27
18
48
24
48
75
16
59
18
27
120
45
3
33
31
41
18
90
6
30
60
123
15
177
111
49
8
93
48
6
133
5
91
17
15
27
37
35
45
160
59
150
120
72
24
144
102
9
213
72
90
18
72
84
36
31
320
72
27
93
75
48
37
48
185
18
6
79
41
63
141
156
111
72
57
63
75
18
18
49
11
72
18
84
36
216
139
59
36
6
3
51
30
72
78
126
84
90
36
54
216
36
15
27
45
183
97
137
108
51
9
12
19
152
99
96
18
19
192
95
1
47
42
135
3
45
117
60
90
36
90
7
41
39
15
90
252
91
35
42
30
90
6
84
240
36
90
19
17
138
18
99
64
77
27
21
222
37
17
108
36
15
57
12
3
75
30
144
18
96
54
66
36
36
78
39
45
43
17
30
42
15
264
192
117
36
42
12
1
35
21
21
3
99
6
66
168
18
72
36
39
40
11
180
12
18
67
47
90
120
90
72
141
3
21
21
19
53
12
18
60
1
47
33
57
15
39
145
48
56
165
54
117
99
69
16
95
1
48
5
27
9
15
81
48
55
185
55
8
144
24
144
177
258
61
32
9
15
45
75
45
19
5
91
143
81
117
12
127
56
240
105
192
183
24
16
47
162
15
24
69
96
19
56
9
31
59
141
96
264
57
144
135
24
57
79
173
36
15
57
18
42
3
9
63
27
150
36
27
3
42
108
66
18
6
72
85
32
16
41
198
1
401
36
30
ABCD 93279769816*3^$a+1 [50036]
21
3
32
240
67
72
101
25
180
18
65
61
75
200
49
39
152
43
21
321
215
40
69
195
56
19
54
143
109
3
177
36
180
119
24
37
3
624
165
126
72
245
24
73
36
54
18
324
18
53
112
8
7
36
144
108
57
267
5
211
173
241
39
32
37
171
27
149
24
16
288
56
565
360
36
303
3
69
129
36
36
119
25
71
19
54
71
24
49
47
96
48
97
39
320
336
7
270
171
80
40
15
65
331
149
121
504
39
195
141
129
378
198
39
15
297
99
69
111
54
108
108
36
71
37
18
33
147
5
49
95
49
36
18
108
93
24
45
72
35
91
234
36
39
33
72
18
18
288
131
216
49
90
54
215
72
48
61
18
57
200
193
71
19
90
107
144
37
219
320
235
36
129
200
88
627
90
11
43
21
33
36
75
80
115
5
49
288
39
48
93
108
144
216
15
32
184
201
90
5
67
126
90
77
120
199
198
90
108
69
21
3
32
55
18
159
3
29
115
29
61
11
7
18
143
19
72
18
51
56
40
51
162
36
180
54
21
32
360
24
24
64
177
95
144
211
5
13
83
115
53
235
54
18
29
61
144
131
49
15
168
56
40
27
5
13
234
17
120
25
303
152
283
53
55
90
18
101
208
8
133
155
16
99
162
180
108
75
69
540
36
107
144
64
99
72
18
36
39
33
23
64
32
208
141
155
96
1
39
56
48
127
233
40
56
13
36
522
72
36
126
395
181
83
241
90
269
307
18
155
61
35
24
72
64
21
59
96
133
36
95
144
49
18
90
18
137
97
87
3
101
40
120
32
168
40
32
115
29
61
59
40
45
3
177
39
296
25
71
64
48
33
180
72
11
40
80
67
18
72
3
176
91
162
83
295
18
15
75
69
8
103
144
113
88
32
109
198
165
33
18
69
75
45
27
54
72
143
72
325
363
56
40
464
31
33
3
234
75
24
45
144
11
64
123
125
208
45
11
61
59
49
144
255
176
160
57
143
181
155
264
157
99
56
25
23
49
36
99
272
313
15
21
72
108
15
21
468
87
48
45
72
36
23
319
113
85
99
9
162
117
45
51
32
240
24
144
67
53
1
54
252
144
69
152
24
24
120
16
45
108
23
24
151
90
39
56
103
ABCD 93280224998*3^$a+1 [50014]
6
66
12
36
108
148
68
61
53
55
11
85
9
18
9
11
36
36
52
153
45
56
16
126
8
64
18
27
71
6
66
12
169
9
18
56
6
66
30
30
18
18
84
66
6
25
99
32
84
96
4
8
36
10
104
42
61
9
18
20
24
37
11
61
29
90
1
15
21
15
20
6
30
72
48
4
14
78
34
3
11
4
56
48
6
72
30
25
71
66
18
48
28
18
56
19
15
126
26
37
17
72
103
17
16
2
70
72
122
49
117
32
40
3
11
24
48
18
22
45
12
33
26
73
48
5
6
36
22
56
34
14
150
24
66
19
83
13
35
10
27
27
50
66
30
70
8
10
32
168
246
130
8
18
30
19
29
112
27
107
36
54
30
34
128
78
48
42
82
54
14
12
1
72
27
26
82
20
61
59
36
22
72
14
13
27
20
78
42
78
24
10
20
24
42
42
36
66
78
16
21
5
24
90
6
24
10
68
48
108
6
120
114
24
54
18
30
22
80
12
36
18
19
60
27
20
1
41
18
1
36
47
34
32
22
8
12
1
53
42
49
123
153
27
68
49
27
8
28
2
115
35
48
109
15
57
53
6
138
19
59
18
46
8
28
57
36
17
24
136
104
112
62
18
42
25
11
48
12
52
80
100
54
2
30
24
16
80
48
6
18
96
40
200
24
42
40
80
28
20
24
54
54
1
71
42
42
52
45
29
7
27
21
17
42
1
45
110
34
3
29
24
42
64
54
2
24
12
60
168
25
5
19
11
34
3
87
44
10
14
4
57
35
37
23
13
33
38
25
12
35
60
145
77
48
6
36
30
10
8
28
21
53
30
4
21
87
45
5
40
2
30
24
54
36
30
166
18
2
16
62
18
12
25
36
83
120
4
44
157
15
140
40
80
96
133
29
24
88
56
48
58
38
6
10
18
68
58
8
64
111
41
19
207
9
119
6
48
30
24
61
53
19
29
34
14
54
13
45
14
42
43
23
25
23
6
18
24
25
53
48
192
6
25
35
6
18
30
30
61
29
43
11
34
14
96
25
11
132
162
138
88
62
114
13
83
102
18
4
8
12
6
247
33
50
6
34
57
72
119
13
135
36
38
30
48
66
30
49
41
66
84
61
36
9
27
48
5
18
48
25
12
113
48
24
199
23
84
1
45
32
40
200
90
48
24
78
42
30
90
30
24
42
6
222
37
108
71
37
11
72
1
108
15
72
110
34
36
20
30
54
18
24
70
162
32
66
12
12
24
24
6
18
78
16
3
47
126
31
11
37
83
30
67
29
42
30
40
86
25
105
32
40
38
12
12
72
37
71
49
72
35
90
7
36
45
56
66
24
1
69
3
11
60
61
12
15
80
6
30
13
71
1
29
30
114
18
13
48
65
202
116
82
2
6
114
49
119
12
36
150
19
35
34
98
64
80
126
10
14
6
34
62
28
72
32
36
42
88
26
1
29
72
70
21
35
37
35
34
3
15
54
26
174
43
45
74
24
60
42
78
1
11
25
12
35
25
53
46
26
19
23
6
150
145
83
6
19
48
77
18
1
23
24
16
110
18
16
8
46
14
13
48
29
22
81
17
10
36
129
11
25
51
45
99
18
39
107
12
24
120
130
62
168
4
44
10
75
24
47
6
126
49
60
23
94
8
10
68
130
27
35
138
18
16
44
1
84
5
19
95
24
30
72
66
46
14
66
55
12
5
30
42
48
24
78
18
18
4
68
78
114
54
126
1
81
32
6
18
30
48
37
35
82
74
52
146
48
24
18
12
36
40
45
47
61
36
27
182
19
60
12
23
13
47
42
43
71
37
11
25
59
72
120
36
96
25
11
76
68
13
35
84
88
93
17
24
10
8
28
9
41
18
40
164
36
12
36
22
80
114
78
66
30
46
8
37
23
4
9
35
54
42
6
163
15
8
28
2
54
25
41
24
54
34
8
6
25
15
20
36
25
48
23
66
16
18
20
210
234
22
38
34
3
5
127
12
23
30
79
41
42
16
45
71
82
2
24
84
12
25
24
45
2
54
42
6
18
22
18
54
18
14
22
116
1
149
43
72
141
54
2
70
18
38
12
22
32
96
18
126
42
85
15
26
18
24
24
6
6
4
21
60
23
12
28
9
95
126
24
7
17
30
1
41
10
278
24
43
51
2
18
16
54
38
24
36
1
45
2
25
29
126
37
35
42
31
17
19
144
24
36
48
11
174
30
132
49
23
54
18
24
48
84
73
17
16
86
40
32
24
34
56
198
18
91
15
9
47
1
11
112
2
91
96
45
14
42
16
2
88
110
48
24
6
13
71
48
22
8
6
84
36
1
35
28
36
20
66
6
16
56
25
36
77
43
29
120
120
88
27
23
54
72
78
24
12
6
46
90
14
36
24
1
15
9
29
43
36
155
126
6
10
14
60
72
144
12
4
56
54
48
22
2
19
119
102
42
60
16
2
19
24
83
84
6
178
62
10
21
71
138
42
24
49
35
36
30
67
47
6
ABCD 93280465262*3^$a+1 [50070]
144
6
61
12
17
30
54
55
132
53
12
115
83
25
12
168
101
43
53
120
132
7
24
72
23
36
36
102
36
60
30
36
6
19
35
13
77
18
36
12
72
61
11
6
210
18
54
1
24
12
143
1
35
25
29
55
17
91
143
36
1
84
209
55
71
48
25
11
169
12
71
18
91
48
83
12
18
24
19
89
48
79
60
84
12
12
83
18
19
53
12
36
19
131
49
48
95
18
6
66
7
36
60
36
5
78
18
12
7
89
7
24
24
137
60
18
72
12
13
29
19
35
84
198
198
60
120
132
48
1
23
120
1
59
36
66
18
36
36
24
97
5
18
42
48
7
53
54
126
156
294
109
35
25
65
36
30
25
11
85
5
18
36
90
67
119
108
18
12
78
12
60
108
73
12
23
1
83
78
7
23
60
138
6
66
42
36
49
36
72
35
144
6
12
115
11
42
7
23
162
67
41
90
13
5
19
77
30
1
23
61
59
97
65
90
72
1
35
61
251
72
36
217
17
18
18
91
24
36
84
24
77
43
65
36
6
1
53
162
162
12
54
186
18
13
23
30
67
59
61
12
23
84
36
72
73
108
180
17
259
65
151
83
1
5
30
24
37
35
210
7
168
48
11
24
30
31
24
24
35
48
25
107
36
12
54
126
18
42
49
5
19
12
5
12
18
109
60
29
204
48
18
36
90
6
198
31
41
18
84
36
72
54
6
25
12
53
90
97
95
1
89
7
11
109
23
120
78
67
48
60
180
143
72
60
30
42
1
156
59
30
42
18
115
77
258
12
132
18
7
77
91
77
18
54
43
11
85
95
1
168
5
6
25
59
73
60
17
31
131
18
30
6
211
41
102
60
18
18
12
13
227
12
6
30
24
36
30
115
12
53
60
31
71
73
144
5
108
54
48
13
23
126
78
36
30
7
35
25
83
72
144
84
169
35
18
54
13
48
24
108
5
90
36
25
167
49
108
11
25
11
36
30
18
24
133
137
7
101
90
49
60
29
54
18
19
156
167
61
11
49
47
12
216
60
37
48
5
90
12
18
126
36
109
60
180
11
25
53
7
23
25
65
42
37
60
72
24
120
77
90
108
109
5
7
5
96
84
55
131
25
149
19
5
72
30
132
61
245
30
96
145
24
41
43
71
12
73
41
18
12
6
7
60
35
150
7
36
108
11
48
60
25
83
85
5
30
157
83
12
180
180
60
18
138
36
18
6
120
25
209
42
84
1
59
102
150
12
6
30
42
120
24
18
30
67
11
109
24
221
6
37
71
49
12
41
168
31
35
150
126
162
108
43
101
36
138
1
35
109
35
169
12
144
24
72
35
49
192
83
49
53
18
60
36
85
84
11
120
73
5
12
31
113
24
7
113
31
41
24
91
36
84
120
84
65
259
12
35
114
306
84
37
35
18
7
29
55
35
1
17
55
36
17
24
43
65
18
37
11
25
17
67
71
42
7
191
54
282
78
7
36
119
90
36
7
83
12
168
12
1
239
25
5
180
7
35
36
13
84
12
11
60
13
12
204
59
30
54
72
6
120
115
12
5
30
6
120
307
5
7
12
11
90
163
95
36
109
29
31
11
1
84
48
11
25
5
60
36
43
12
36
35
30
79
29
96
90
36
144
48
133
29
96
19
24
5
54
18
43
125
31
5
91
53
12
67
11
36
49
17
54
1
35
162
18
13
185
7
47
198
18
25
17
43
59
25
83
73
35
36
13
83
84
85
5
6
133
11
73
35
48
144
24
12
72
1
59
36
90
54
37
108
107
90
36
30
42
36
90
49
17
18
1
125
54
42
30
49
84
71
102
234
24
1
101
24
66
78
72
12
18
42
90
102
6
12
6
55
47
24
48
60
121
24
71
72
13
35
132
174
114
66
24
84
18
13
5
24
66
6
156
42
12
36
60
12
18
72
42
36
48
42
48
19
41
12
42
73
35
30
55
24
24
24
ABCD 93280468376*3^$a+1 [50355]
18
66
60
180
30
24
12
222
18
54
36
30
24
54
54
162
246
42
162
48
78
12
90
90
90
78
18
102
54
6
108
72
30
18
162
204
18
48
132
12
18
42
30
18
108
198
150
120
276
18
102
60
120
450
96
12
222
30
36
18
6
66
150
90
108
174
18
42
156
180
162
24
30
24
120
6
48
42
30
216
78
66
216
198
132
12
168
18
84
216
204
270
36
84
36
180
90
24
126
192
72
18
60
72
72
174
42
84
18
78
90
84
36
114
210
114
102
90
18
72
18
114
18
72
36
84
150
90
210
18
54
90
180
18
438
102
222
198
48
162
36
6
30
24
36
36
162
66
90
366
108
30
6
102
18
24
48
144
240
48
72
36
18
204
48
78
84
60
36
90
30
42
54
48
18
132
18
84
36
72
6
36
18
192
108
18
108
36
54
72
90
42
30
6
12
114
156
18
36
54
60
90
30
54
108
24
120
6
48
6
54
210
42
30
72
162
78
180
120
72
114
54
48
18
42
12
42
30
78
30
78
12
90
306
126
126
24
54
54
12
54
42
18
144
30
258
30
60
84
78
12
60
36
30
42
90
228
18
24
48
132
18
54
18
228
234
360
6
108
126
30
330
84
96
66
54
78
12
24
54
66
42
84
6
144
30
144
6
84
24
126
102
24
156
144
18
42
18
120
78
54
54
30
42
54
48
36
42
30
252
36
36
60
18
120
60
48
18
6
210
18
126
180
36
24
36
54
102
18
36
60
216
102
90
180
42
84
132
174
18
6
90
36
174
24
36
102
72
216
36
216
72
96
180
120
54
96
102
528
72
12
150
90
126
36
318
18
42
210
90
42
30
78
90
102
18
36
72
72
36
132
120
54
6
72
30
36
36
114
102
54
90
24
84
126
42
48
72
72
36
114
30
216
36
18
78
228
24
192
78
48
78
84
198
18
144
168
48
72
108
162
42
18
54
90
138
96
84
42
18
198
120
108
36
288
36
96
54
30
72
24
66
198
36
24
12
42
36
84
90
60
12
24
12
222
120
42
36
30
24
126
72
36
30
54
6
126
30
18
18
54
60
18
12
6
192
6
72
54
18
162
36
12
78
270
282
60
36
12
42
12
60
120
24
12
18
6
180
198
12
168
162
126
12
150
90
108
18
30
6
84
24
210
72
90
114
66
54
24
48
204
54
126
36
12
108
90
60
12
42
30
60
30
90
144
54
42
180
30
144
90
234
72
36
18
36
186
30
54
36
114
18
30
18
18
6
66
180
24
156
72
126
60
162
252
102
276
54
18
30
6
30
270
162
144
108
198
288
36
114
12
162
18
72
6
12
294
30
6
108
36
288
36
120
6
84
114
ABCD 93281090564*3^$a+1 [50122]
12
21
7
53
39
108
40
65
30
54
3
88
53
36
3
16
5
30
57
48
4
5
3
24
4
20
36
36
129
36
19
8
48
120
4
71
13
56
33
36
51
3
6
19
53
63
21
51
57
36
7
200
45
27
12
16
32
28
44
108
16
32
9
31
47
81
21
3
33
39
21
12
7
44
75
6
48
3
33
99
105
3
33
15
100
20
40
80
24
168
40
17
7
20
81
55
32
108
12
132
4
17
3
4
60
17
79
89
48
39
88
41
51
4
12
149
3
28
17
36
7
35
9
24
124
41
75
15
1
24
20
12
33
12
363
24
52
20
4
12
20
9
24
99
21
7
53
99
28
20
45
123
81
15
213
51
12
12
75
1
17
7
5
27
81
43
17
19
29
42
33
12
60
28
65
7
84
29
19
68
9
18
18
7
56
84
88
24
108
8
177
63
4
108
128
40
17
78
45
99
66
60
27
36
21
24
36
36
3
16
36
24
84
20
16
44
21
51
9
15
4
12
60
17
127
84
20
4
83
9
9
72
15
4
35
45
40
11
133
41
24
72
19
44
112
53
240
7
77
91
44
60
81
27
9
36
55
29
36
39
28
36
41
75
64
101
51
105
7
17
39
52
20
12
21
72
75
4
20
9
12
67
77
24
12
78
102
15
27
18
67
5
3
160
48
5
12
43
36
89
7
83
30
144
3
15
9
9
15
4
92
21
120
15
9
51
57
51
21
54
30
24
108
87
21
19
216
125
36
48
63
45
27
15
66
60
36
108
66
57
12
57
96
27
88
84
24
5
79
48
12
41
7
24
24
17
132
7
113
15
21
60
12
3
57
123
51
9
12
28
41
31
44
75
1
17
3
12
93
18
57
9
36
72
67
29
51
141
15
84
180
60
21
132
3
9
39
60
72
24
39
1
48
5
103
5
15
28
12
5
3
69
12
60
51
28
60
5
111
51
33
69
3
4
36
29
15
24
40
65
19
92
108
105
75
12
16
60
68
21
36
15
52
8
28
20
21
24
19
8
9
3
72
4
5
72
3
24
60
21
27
45
79
24
11
21
48
4
71
69
48
40
48
20
24
57
75
9
15
27
18
7
8
15
54
3
40
89
19
17
27
21
39
132
28
41
139
77
51
4
68
132
40
20
48
15
66
7
17
7
44
12
252
57
36
15
9
63
81
72
39
9
51
24
72
33
42
18
7
24
24
36
44
21
91
17
36
7
84
5
18
18
63
60
12
57
51
45
99
21
27
4
23
21
75
49
5
3
33
12
103
41
24
12
7
56
9
3
105
24
31
84
80
120
9
31
41
30
117
132
84
4
20
36
24
12
45
36
175
17
3
24
69
36
283
5
12
75
4
209
91
104
16
20
12
12
33
24
91
8
57
39
4
24
5
63
48
112
48
36
20
28
12
140
24
192
180
192
16
144
56
4
77
15
16
92
48
9
66
90
54
6
39
24
136
48
5
7
56
24
24
4
41
27
45
72
3
120
45
7
92
136
8
9
63
9
3
48
84
9
15
60
9
36
60
36
75
4
24
8
4
41
24
51
28
24
56
57
12
3
60
33
19
72
56
45
3
21
126
45
52
5
51
36
4
5
72
15
28
5
15
24
96
12
33
24
127
56
48
57
79
29
7
5
15
24
64
41
103
65
36
27
28
80
9
18
13
24
11
81
24
24
108
24
9
51
45
18
126
39
52
44
12
105
99
36
12
33
3
4
41
39
16
20
96
16
20
64
35
96
9
16
60
5
3
24
27
18
30
21
4
80
132
84
81
19
92
15
33
64
32
124
89
7
56
57
43
32
48
45
3
52
132
8
69
3
57
36
15
93
19
12
71
54
15
16
12
53
48
171
15
66
55
23
9
45
15
36
40
36
8
40
5
27
45
15
4
137
7
156
77
7
137
18
18
30
9
48
112
24
12
17
27
21
60
84
36
43
92
9
15
21
168
12
7
17
79
44
72
36
24
4
36
96
17
27
16
60
5
60
30
25
48
56
4
17
27
117
111
24
36
72
81
19
56
12
40
80
4
53
67
56
3
42
3
52
17
36
211
36
35
13
20
21
60
120
39
4
120
35
42
63
100
17
36
63
16
80
33
72
55
104
36
3
1
36
8
88
80
45
72
27
4
84
65
3
9
19
152
69
43
12
20
24
21
39
165
87
48
12
48
21
15
120
24
24
88
12
48
68
24
81
84
7
24
92
64
48
20
36
129
12
3
16
5
15
40
47
105
4
8
141
7
140
124
24
60
5
144
36
79
60
12
5
54
9
12
24
4
132
89
72
15
57
3
124
56
4
29
75
21
36
19
56
52
68
40
84
24
24
41
75
4
53
3
69
7
36
8
16
20
36
24
64
89
27
16
17
75
52
65
24
15
51
6
55
8
52
113
27
12
21
7
5
75
3
81
28
83
33
40
36
60
60
5
6
18
126
169
5
75
84
3
9
81
3
21
30
25
84
24
48
59
21
88
17
39
16
20
45
60
67
32
48
33
27
16
77
15
189
15
36
28
5
15
9
55
96
29
55
17
30
93
120
45
67
20
ABCD 93281223188*3^$a+1 [50008]
24
30
24
72
41
115
77
73
15
57
48
42
36
17
163
117
45
147
51
84
96
84
125
7
9
27
30
90
5
24
24
1
18
6
102
90
90
29
25
18
173
24
25
48
183
39
41
13
102
53
7
89
16
32
7
41
85
90
129
48
21
171
9
66
69
24
8
7
57
3
5
13
12
6
30
11
115
6
90
30
15
24
3
180
66
24
12
54
21
33
18
168
12
33
57
24
126
138
39
3
144
21
69
54
12
42
63
3
5
1
48
47
13
18
65
73
159
3
45
48
39
41
31
33
32
55
9
96
39
72
54
96
48
54
42
108
63
63
66
39
51
21
24
123
108
18
95
25
42
30
42
5
25
216
6
48
65
31
162
47
25
30
42
66
45
15
17
1
12
78
36
36
12
17
61
12
135
48
39
41
13
51
39
17
48
64
80
97
30
33
21
27
15
33
69
11
25
71
25
15
3
30
15
72
144
80
120
7
90
12
42
105
33
18
54
15
9
95
121
18
30
63
33
36
35
103
6
12
15
3
54
23
24
136
24
96
32
72
96
37
11
31
153
63
9
63
41
49
48
78
120
42
90
5
24
1
63
9
143
43
12
65
25
24
18
77
136
240
8
97
47
1
159
27
5
31
12
5
1
54
126
30
96
21
72
63
60
69
56
64
63
12
45
56
25
47
67
66
123
111
144
72
72
42
15
111
138
39
32
61
108
15
21
18
41
67
45
152
31
90
24
15
3
30
198
41
49
39
87
9
104
13
90
9
56
115
18
6
21
24
129
87
57
15
27
5
16
135
18
72
18
54
15
3
5
40
9
108
83
7
33
8
1
48
60
108
18
29
37
36
240
30
9
8
48
43
6
18
45
57
24
12
18
90
150
30
27
27
53
7
12
21
15
72
42
66
24
21
24
81
135
3
96
36
9
56
25
48
24
15
15
18
63
9
47
139
30
36
60
71
55
33
72
8
64
32
55
65
13
11
19
126
42
54
63
75
42
90
36
30
63
296
79
9
21
6
90
51
105
135
80
25
63
9
30
33
3
5
40
15
162
87
183
18
72
18
54
12
6
29
43
72
54
47
7
41
7
24
9
72
80
40
87
66
6
120
33
8
73
30
42
95
13
102
45
27
78
90
12
65
16
9
15
21
60
71
1
30
24
65
1
18
54
135
8
163
5
49
36
11
16
87
30
42
54
36
23
151
36
5
163
5
31
17
49
39
39
18
108
36
54
12
69
56
19
21
8
25
114
30
15
27
30
18
21
165
11
19
24
72
18
18
33
39
36
36
18
63
8
175
42
18
12
17
43
72
120
72
21
33
207
120
57
287
19
29
37
108
23
55
72
30
11
121
15
33
72
96
15
69
6
84
65
64
15
6
36
87
57
216
39
8
88
39
89
109
18
42
95
7
78
75
15
48
24
81
3
126
24
95
7
17
25
63
57
18
29
103
18
72
48
42
45
27
21
15
90
120
90
29
40
9
71
121
78
17
72
16
32
37
11
16
144
9
252
6
69
21
59
43
72
21
24
15
36
77
72
61
35
40
8
25
6
90
36
162
36
90
54
5
25
23
55
9
75
96
72
5
160
33
159
33
6
9
63
48
17
48
25
47
7
33
57
6
65
25
84
42
48
90
87
81
15
105
18
5
1
18
66
6
5
43
126
39
21
12
47
43
29
25
24
54
41
16
81
39
168
33
63
32
13
66
96
57
8
120
49
15
129
84
3
105
78
54
27
3
101
25
24
30
65
7
18
183
48
75
45
81
63
15
65
40
3
30
24
48
78
9
183
17
79
12
93
15
9
51
36
9
21
3
75
48
18
90
54
3
32
1
47
7
60
36
12
5
175
54
54
144
5
16
75
54
72
18
30
90
60
72
18
48
24
54
41
43
108
114
23
31
57
63
24
12
6
15
75
30
114
174
119
40
93
78
36
90
15
33
90
45
168
72
8
85
54
45
15
36
5
7
36
29
193
15
24
15
9
32
144
13
66
42
47
181
96
3
81
24
15
8
64
33
23
49
71
25
18
101
43
5
13
75
87
66
95
19
53
73
95
7
9
24
56
16
9
95
103
57
9
15
9
18
48
21
33
150
72
36
30
23
1
48
18
18
90
90
24
15
15
18
63
120
152
49
30
36
69
8
1
120
6
36
30
42
48
78
72
15
33
71
16
48
15
17
112
48
33
24
23
24
1
15
75
77
1
72
87
8
160
8
127
24
36
18
131
13
3
87
41
151
36
ABCD 93281596568*3^$a+1 [50039]
24
12
60
24
105
6
93
52
29
42
33
147
13
17
55
35
13
59
13
68
36
99
24
33
57
12
6
90
54
1
29
171
108
99
73
125
24
51
57
7
59
37
24
65
19
59
21
45
99
15
97
80
76
17
36
84
60
163
44
48
28
59
69
39
73
144
120
60
11
9
45
51
160
29
75
84
16
59
261
3
1
104
48
27
37
35
21
12
45
63
3
24
48
93
21
3
36
15
72
9
3
81
9
3
3
54
27
45
19
125
12
3
12
4
20
16
32
16
59
1
12
5
15
99
25
83
33
12
27
25
44
36
15
36
273
69
36
6
33
33
55
35
18
114
48
49
29
15
159
90
72
6
13
72
120
44
64
29
36
31
53
60
3
24
16
32
16
17
15
15
114
3
132
3
96
45
16
44
69
72
24
54
1
17
72
7
5
159
292
44
76
20
207
162
3
12
48
81
15
15
42
99
16
80
4
83
1
56
96
27
133
20
28
36
23
48
109
53
151
11
90
54
24
157
44
84
12
3
6
27
4
24
120
120
32
4
83
33
93
147
9
39
39
37
84
59
72
66
43
60
29
18
93
9
6
30
6
66
24
84
7
108
11
18
3
39
25
20
16
83
66
51
4
20
3
66
27
9
19
32
27
12
93
75
1
35
12
13
56
240
3
48
73
12
29
39
15
54
30
73
68
16
11
129
16
32
123
9
63
93
39
18
30
61
36
44
27
49
24
11
81
48
60
24
12
4
72
47
72
145
8
21
27
88
80
21
36
24
90
18
67
60
71
57
117
39
24
48
160
5
27
12
76
20
4
41
84
6
48
57
4
24
77
114
21
84
69
6
49
17
27
88
48
104
112
20
48
57
3
57
15
64
44
51
72
73
32
108
76
24
32
40
17
15
15
21
51
129
12
39
108
60
30
15
117
79
11
54
15
16
68
76
32
4
120
8
96
69
3
64
56
64
56
48
27
168
90
67
95
252
45
3
24
33
36
51
18
108
27
15
157
56
12
156
40
65
54
72
1
17
31
32
12
76
59
45
12
64
20
40
20
105
27
64
185
48
103
77
42
9
16
24
59
18
48
27
15
18
30
121
80
36
33
15
16
116
39
105
184
32
48
9
30
60
21
40
65
30
6
18
61
5
6
18
108
27
45
12
51
63
12
114
48
51
144
63
33
165
54
97
24
5
30
42
43
20
99
36
102
15
4
68
12
84
72
40
17
31
41
19
17
18
9
48
177
3
27
6
67
104
39
96
18
102
1
35
165
15
13
332
129
18
72
9
12
285
3
84
93
135
27
97
23
90
67
104
15
12
132
33
4
53
30
6
39
12
21
84
39
21
30
18
43
35
69
108
48
189
15
231
13
36
41
99
4
32
12
16
20
16
24
20
87
48
61
143
45
16
29
12
55
5
55
68
16
60
56
60
45
15
15
9
112
167
37
68
72
3
6
7
65
12
3
24
33
7
11
45
45
19
35
45
48
60
45
36
27
48
45
211
56
48
72
84
3
57
16
107
13
17
15
16
11
141
88
104
21
27
27
13
44
39
45
12
12
15
60
61
72
5
132
27
108
72
24
15
121
24
77
54
45
45
126
13
32
9
39
51
21
88
72
20
9
3
72
123
21
57
19
80
75
21
28
5
24
90
72
180
33
15
1
35
25
20
12
39
9
9
123
12
147
108
37
84
95
36
9
12
120
12
12
21
19
24
11
153
28
68
16
5
231
40
53
27
27
97
23
96
105
12
135
73
32
57
63
28
20
15
105
36
15
18
15
75
36
21
15
9
40
44
21
27
57
3
147
30
67
65
111
87
61
29
12
99
15
81
84
12
33
51
21
163
185
27
12
16
29
43
24
83
12
49
5
90
25
72
48
56
3
45
27
54
84
51
39
93
33
27
132
165
27
45
3
36
60
12
39
18
66
114
30
13
44
69
6
33
48
84
144
45
135
40
59
18
39
75
21
204
48
16
96
5
144
24
36
30
1
80
16
17
90
108
54
19
35
12
105
28
29
31
11
90
211
32
57
19
32
84
16
32
15
96
30
15
9
3
120
33
7
107
12
18
87
81
3
52
48
32
9
15
105
15
63
157
36
8
27
57
51
9
36
9
91
17
79
179
12
225
24
3
36
6
36
84
115
80
16
32
51
57
132
112
8
48
24
60
96
15
78
151
24
20
36
21
39
33
18
33
24
52
35
108
21
51
18
51
40
11
213
16
77
79
20
ABCD 93281689058*3^$a+1 [50000]
48
12
11
61
11
7
5
13
23
85
24
18
17
31
72
53
31
66
83
156
31
150
102
6
90
114
66
5
79
17
31
42
71
72
84
61
23
31
96
54
60
6
42
23
205
23
97
35
7
5
31
102
12
12
78
65
67
30
35
1
84
24
35
252
25
132
11
12
13
54
66
84
42
54
36
30
138
12
59
49
47
145
24
6
65
1
18
17
25
18
41
60
25
6
53
55
17
13
24
35
12
49
12
114
18
126
6
11
49
30
5
121
24
95
25
35
19
42
23
91
48
17
49
66
6
132
120
48
42
6
12
35
73
60
24
95
31
5
49
48
108
66
6
54
5
48
120
1
6
29
19
210
6
30
36
18
5
91
101
48
13
60
48
36
120
11
55
72
41
1
30
96
102
11
19
60
36
12
113
37
12
12
83
25
42
65
223
53
48
37
18
24
77
223
77
73
11
25
12
30
42
66
17
25
138
42
18
180
17
12
1
126
6
60
72
36
131
1
30
54
84
54
60
17
24
1
60
30
96
84
29
25
102
30
108
119
36
49
6
6
36
102
6
47
108
79
30
36
6
29
12
103
29
73
132
30
17
48
67
60
54
11
19
6
96
23
24
48
97
23
127
78
120
95
13
36
66
29
49
59
121
150
66
83
1
24
12
6
5
19
29
19
18
47
91
84
66
120
60
71
31
162
251
49
23
24
73
60
12
96
108
120
114
65
1
102
42
48
23
1
54
6
11
43
54
36
11
25
24
71
120
79
17
25
12
90
17
25
24
11
13
12
59
24
7
90
119
25
30
41
31
30
12
18
102
11
19
90
23
13
11
25
144
11
61
18
30
66
29
121
59
25
42
150
54
5
79
41
13
6
96
53
31
24
41
12
48
61
6
198
6
66
48
35
31
89
1
35
13
23
109
11
79
89
37
23
49
36
119
36
61
24
251
13
36
90
66
131
37
6
54
72
11
72
72
1
47
96
49
90
18
24
108
12
30
30
108
48
23
132
192
216
84
31
90
72
83
60
60
36
13
143
37
18
72
30
48
23
25
35
37
12
6
41
19
17
139
264
30
30
17
43
65
1
36
12
30
17
13
108
54
41
55
18
30
42
23
1
18
36
137
24
13
107
19
5
1
96
72
162
84
12
108
6
11
103
29
31
6
36
23
1
11
72
85
23
25
24
11
24
144
7
5
12
1
30
84
101
37
203
1
90
36
78
11
13
6
54
23
85
83
60
79
12
41
43
17
48
61
6
12
6
54
126
60
11
84
109
72
23
73
12
71
55
12
12
48
18
60
107
7
6
30
54
12
59
79
65
97
18
12
41
24
109
71
13
36
84
95
193
42
42
66
90
42
12
54
24
23
48
67
60
17
31
6
95
1
23
25
24
300
120
11
25
36
24
42
162
96
71
79
161
49
192
119
96
19
84
6
48
11
60
37
24
6
18
59
127
5
24
132
67
65
1
24
78
54
66
60
65
60
48
25
42
48
5
49
71
25
36
24
192
18
29
13
108
12
23
61
11
37
11
61
48
42
36
53
79
78
48
35
97
42
36
90
126
5
1
48
24
42
6
23
132
79
30
66
17
37
35
48
115
18
95
43
36
6
12
18
102
12
23
103
17
72
61
83
7
12
6
6
53
13
18
101
25
78
5
36
91
66
30
29
31
162
131
96
31
5
24
36
73
120
186
18
66
12
42
180
12
11
19
60
5
121
48
12
12
11
1
35
31
18
12
144
18
17
25
23
187
78
30
6
60
12
48
24
11
24
7
18
47
1
18
77
67
12
65
49
12
12
95
7
5
61
54
6
12
12
11
67
48
5
49
30
24
41
91
5
13
60
12
12
11
25
6
5
25
179
37
12
36
36
18
5
235
41
31
18
11
12
24
91
90
42
66
30
17
85
59
1
59
49
11
36
132
91
6
24
35
1
114
65
24
120
37
71
43
65
7
29
1
42
66
54
6
6
53
1
71
133
240
30
77
61
18
36
5
103
72
6
23
12
19
5
48
1
11
79
150
6
174
210
17
19
101
73
47
7
12
18
18
17
1
72
102
6
11
24
79
90
60
60
96
47
13
36
23
120
7
125
13
18
17
31
114
126
6
36
24
95
84
97
12
36
24
12
60
11
67
96
6
23
12
19
12
18
35
67
162
48
30
42
96
24
71
67
132
17
13
96
12
47
25
192
54
24
17
60
84
31
41
25
24
83
97
48
90
30
36
6
6
167
36
72
55
17
1
102
89
24
1
6
12
5
12
60
121
ABCD 93282262922*3^$a+1 [50000]
1
45
60
39
15
120
101
144
7
24
36
44
4
17
79
18
102
24
54
108
84
60
59
132
7
8
82
71
36
19
377
3
81
1
35
15
45
73
62
40
45
23
81
91
20
93
147
58
86
4
36
36
8
70
54
48
45
99
6
23
16
260
15
45
91
264
20
40
21
45
18
114
2
16
29
3
12
45
4
135
5
19
48
24
30
11
13
62
93
127
54
35
24
91
18
36
35
51
34
90
42
30
128
21
75
45
19
5
36
325
11
39
4
126
90
29
55
24
72
29
51
21
87
13
44
3
16
126
35
25
26
49
33
47
63
88
89
24
27
22
86
52
18
35
27
154
50
36
40
5
103
24
17
139
72
9
20
16
33
12
2
33
19
36
5
135
4
6
275
79
20
25
35
9
36
1
38
57
3
36
60
81
48
27
10
42
12
54
14
22
59
37
59
124
27
78
54
48
32
82
14
4
92
1
68
1
14
4
92
9
145
36
50
144
76
20
105
1
2
40
48
53
27
48
94
26
22
59
15
4
57
35
33
19
18
143
31
24
56
196
5
87
96
12
34
59
16
33
2
24
121
9
14
60
60
132
28
72
108
66
6
20
24
45
12
55
24
21
44
79
12
9
95
28
8
12
153
19
45
45
24
14
76
66
78
18
3
27
18
42
89
3
52
89
31
6
39
11
94
26
45
19
5
15
88
8
9
49
26
34
206
4
101
39
120
72
108
45
1
59
132
15
45
27
12
16
18
242
10
35
63
1
191
184
30
6
29
64
15
20
141
84
12
3
45
211
5
15
60
10
24
11
75
9
39
28
18
14
36
12
45
19
116
12
46
47
67
32
9
51
64
17
19
65
3
48
10
14
36
82
18
84
6
62
36
36
64
41
99
25
71
46
35
97
12
11
13
54
48
53
1
24
86
25
215
70
66
114
35
3
52
44
121
23
22
14
12
118
126
36
68
316
90
26
28
65
36
60
31
5
3
100
5
91
80
10
90
8
46
2
10
18
32
72
58
2
33
24
24
7
24
80
64
17
13
11
51
10
179
25
98
82
90
129
45
50
121
23
10
26
100
30
14
10
11
27
93
31
80
36
10
35
63
10
2
10
35
24
15
60
88
21
72
135
20
22
11
51
121
8
60
31
20
61
15
8
24
21
27
40
24
5
3
120
37
9
47
27
120
21
55
17
55
45
15
90
14
34
6
66
54
29
85
35
40
69
62
94
72
180
35
7
101
205
26
100
18
2
1
144
95
36
28
17
19
20
48
130
3
83
22
62
22
74
60
145
180
51
66
42
92
34
155
132
49
126
29
231
70
75
44
60
4
45
167
19
8
148
32
81
51
58
2
136
9
105
18
48
54
78
12
45
144
11
60
10
86
4
36
53
55
80
172
189
44
1
35
19
80
16
116
60
93
39
28
44
16
48
72
9
69
14
52
60
120
24
41
24
55
6
14
81
15
46
74
9
31
8
12
46
54
29
7
68
22
23
36
73
62
4
41
15
70
78
8
10
54
164
36
45
109
36
14
192
52
12
44
132
48
52
32
60
96
121
116
55
9
9
90
6
86
70
18
60
44
202
14
12
9
145
24
12
90
8
145
105
90
12
20
4
5
111
24
21
139
80
88
68
48
84
52
18
2
21
15
73
36
33
38
72
72
34
71
1
48
6
66
74
4
56
10
38
40
8
28
72
29
64
71
16
72
17
49
14
96
132
9
24
220
20
96
3
57
31
8
96
4
6
11
27
52
54
75
11
60
10
86
48
16
29
1
35
96
19
18
38
10
42
32
9
39
96
61
20
205
14
22
23
19
8
4
41
55
89
195
165
4
180
15
36
21
9
71
27
168
10
62
46
11
1
90
8
34
48
24
170
21
7
126
14
33
19
41
3
10
86
4
24
21
45
126
20
21
40
59
10
30
56
58
30
56
34
72
59
1
3
20
16
11
40
92
1
35
120
61
80
24
75
144
21
25
24
47
63
12
160
24
12
18
60
12
35
7
41
96
19
6
158
40
90
11
15
22
108
42
8
12
33
85
6
56
12
57
19
21
131
45
27
72
10
36
30
45
23
10
2
45
97
47
15
4
92
4
20
34
12
14
9
1
38
132
9
76
9
27
35
9
123
58
24
35
19
21
15
20
45
43
68
84
46
50
22
47
39
60
34
11
91
29
75
22
78
17
27
81
1
198
32
9
132
48
7
8
1
35
10
59
85
42
5
15
24
9
51
84
64
8
28
30
11
79
96
20
9
39
93
49
14
36
10
14
61
35
10
26
52
32
45
24
1
50
208
8
9
3
48
88
ABCD 93282423966*3^$a+1 [50001]
23
67
65
60
4
140
36
12
16
56
216
25
143
12
124
3
5
60
28
164
31
53
240
19
185
85
27
20
240
168
25
23
132
76
20
112
60
128
7
60
5
12
100
656
67
5
40
12
380
112
8
28
207
5
55
138
39
84
12
80
25
159
128
55
17
40
8
40
48
60
15
45
72
32
96
40
128
7
89
163
17
4
27
150
39
24
39
153
32
136
27
29
16
44
364
84
80
100
33
42
317
73
18
312
77
184
99
108
17
12
43
65
115
77
43
45
15
180
21
159
90
27
3
65
40
48
104
48
115
48
173
96
48
40
8
120
48
36
84
40
87
17
28
188
144
36
19
120
17
144
120
16
8
168
28
27
165
117
87
3
17
91
113
84
16
32
60
52
48
20
115
252
41
36
181
30
29
36
48
19
101
16
384
176
36
132
48
120
7
33
104
40
144
39
177
111
9
48
60
32
16
20
40
20
84
288
28
20
24
16
87
77
108
112
36
80
7
108
12
173
84
84
24
48
25
59
103
165
63
42
15
80
223
180
93
12
132
108
12
63
9
8
52
21
102
21
44
88
80
28
44
55
57
84
32
7
5
112
123
21
80
217
239
31
77
55
5
100
116
40
20
64
12
8
43
5
12
52
48
15
33
75
173
19
113
85
107
28
8
19
341
36
48
115
180
77
24
187
89
28
15
5
36
79
60
48
177
80
283
42
15
3
45
12
116
16
128
220
3
12
17
16
27
5
100
200
40
72
423
18
75
32
52
44
12
7
108
93
87
29
4
152
25
15
80
55
12
185
48
7
30
90
5
28
204
183
113
67
21
72
44
28
303
105
75
33
147
125
55
185
60
127
60
53
64
104
60
60
96
43
365
28
12
80
43
57
32
180
31
252
17
276
24
16
87
77
43
60
53
192
25
198
65
55
113
49
78
65
40
15
5
4
8
16
9
191
19
281
139
65
132
31
117
8
52
63
17
55
180
81
39
41
180
96
31
45
57
111
39
5
12
84
36
136
48
57
30
33
24
32
40
44
112
27
53
4
108
108
48
20
52
15
17
16
39
53
28
96
36
27
48
180
125
24
211
89
400
44
4
80
156
72
64
60
20
76
87
57
51
33
12
117
95
108
240
67
17
91
165
12
68
24
84
199
57
123
60
185
36
67
77
28
140
72
12
144
67
93
176
60
24
60
84
28
60
24
51
53
40
32
7
401
52
135
5
64
20
181
23
19
221
112
75
60
33
104
40
33
47
168
132
16
219
17
24
76
164
40
104
108
127
93
32
16
57
162
21
39
48
29
103
57
51
185
72
16
267
69
8
25
18
53
16
8
48
60
55
5
52
60
3
5
40
87
41
132
48
7
57
188
72
28
15
65
52
15
33
87
65
48
64
56
48
16
24
152
120
7
18
15
75
33
69
47
103
53
60
64
20
16
15
132
105
96
9
23
55
129
60
3
173
48
292
152
40
32
43
5
43
180
33
27
5
108
7
45
252
192
68
48
60
7
30
18
105
60
32
43
89
76
15
153
96
60
80
ABCD 93282428444*3^$a+1 [50019]
3
112
44
136
36
72
20
81
31
20
40
8
27
36
18
55
404
180
28
48
41
43
92
243
13
8
96
76
12
20
63
57
16
116
60
48
63
9
40
5
126
49
23
13
5
39
4
29
75
303
9
99
9
27
69
216
39
1
35
61
44
40
108
132
68
132
99
49
12
36
44
60
105
15
3
117
9
36
15
88
32
40
131
117
136
35
201
160
35
25
164
124
11
9
153
55
104
40
8
27
13
132
35
25
36
29
18
73
44
76
5
55
128
144
51
21
24
81
18
13
12
120
12
23
81
135
36
45
48
123
54
43
36
80
16
5
63
135
72
13
32
100
128
15
13
44
40
20
4
20
16
41
108
55
71
1
17
55
48
32
40
12
48
12
5
31
228
11
129
52
44
24
24
12
84
4
12
80
24
15
126
36
19
35
49
41
91
252
12
24
116
9
36
75
4
96
60
20
76
8
52
23
201
4
11
25
96
59
18
67
20
76
44
99
9
12
88
17
91
68
39
13
72
5
90
25
12
20
123
1
17
54
25
11
54
15
16
5
54
45
63
37
48
36
180
44
16
35
9
36
36
48
12
48
27
69
112
128
4
20
148
48
29
7
68
72
4
12
44
99
1
53
90
72
61
8
24
15
57
88
80
16
101
31
44
28
5
36
55
144
35
18
27
100
12
48
36
47
33
16
48
12
128
72
28
5
180
90
36
37
35
33
111
234
7
84
53
67
144
41
3
28
24
20
51
144
18
51
40
176
201
19
8
16
12
8
9
27
45
43
12
53
27
9
54
97
68
12
75
153
45
27
9
55
35
49
92
16
5
54
25
11
85
48
36
11
69
76
17
27
9
7
24
48
11
90
7
8
36
84
4
95
45
12
4
11
90
3
12
16
23
37
89
55
36
24
84
116
16
29
31
59
45
9
91
44
96
75
13
12
83
1
12
24
108
176
21
36
27
28
197
36
7
32
16
204
72
11
49
8
40
96
56
88
12
20
9
7
8
36
39
25
11
121
44
105
139
59
1
71
61
65
54
73
80
132
3
121
204
92
60
108
12
105
18
72
49
12
68
16
108
35
81
196
20
9
111
4
155
36
25
120
80
99
25
245
7
72
47
49
24
36
35
45
76
5
18
237
33
135
132
40
44
225
79
32
15
105
39
1
89
15
75
162
3
52
35
9
24
52
12
56
27
54
126
33
196
8
132
28
32
3
25
47
90
115
44
24
16
89
7
48
108
92
52
36
44
84
51
49
5
39
16
56
4
11
25
20
63
25
72
83
205
47
25
44
36
88
95
61
11
73
71
36
36
193
56
48
45
43
92
225
135
63
25
44
3
225
81
31
8
33
43
56
4
239
13
59
205
44
4
72
24
12
17
90
1
72
188
96
4
156
8
28
44
15
61
32
15
36
72
33
52
5
39
60
40
5
15
100
140
4
72
155
57
28
44
180
16
44
63
13
113
55
24
65
43
44
4
156
80
4
144
48
89
43
20
45
31
12
12
80
112
504
60
107
9
48
51
9
27
1
92
12
93
43
48
24
11
1
8
40
48
44
21
79
68
112
248
312
28
17
15
64
96
23
13
68
172
35
18
15
156
16
24
68
171
21
4
72
24
20
148
32
3
13
24
156
12
101
99
16
12
128
36
60
16
44
3
81
64
143
54
3
33
18
9
27
49
12
32
40
32
15
18
51
40
200
4
20
63
57
76
12
89
3
180
105
7
48
32
21
3
15
9
28
180
8
96
39
54
43
44
39
1
24
36
11
145
68
64
32
28
167
1
53
55
44
112
8
28
104
279
81
28
71
97
44
16
48
65
36
55
8
27
108
37
35
25
48
20
87
105
21
7
72
24
44
51
37
17
18
9
280
8
16
84
17
15
16
167
25
11
21
105
3
12
48
207
61
119
85
95
285
75
45
28
107
54
31
20
60
24
27
93
112
44
160
8
36
24
135
108
9
48
12
28
60
113
115
12
176
76
53
87
28
83
13
24
36
71
9
ABCD 93283017286*3^$a+1 [50012]
85
78
42
96
90
57
63
12
36
120
30
12
47
16
117
42
113
13
144
15
51
45
39
6
195
15
54
15
15
105
15
17
19
29
1
60
107
28
51
29
12
67
36
36
29
49
23
37
72
3
116
7
173
31
18
6
17
43
24
36
45
45
39
15
41
67
5
13
12
3
9
51
24
51
42
47
25
42
60
33
3
33
24
20
76
32
48
37
3
171
6
23
4
15
45
8
19
9
92
25
30
192
18
54
129
116
36
12
16
57
3
20
1
11
19
54
39
15
5
156
96
43
18
23
1
123
15
6
24
11
25
60
30
29
40
3
54
60
3
3
60
18
47
72
7
33
15
45
140
16
165
96
3
81
12
78
17
28
21
6
12
222
3
8
13
11
19
24
36
77
52
56
40
120
99
12
30
23
1
24
51
9
23
49
3
20
7
30
18
60
101
4
36
9
162
6
42
18
30
5
73
24
18
5
72
168
7
60
6
39
3
78
6
78
11
40
21
59
72
13
39
15
12
48
81
24
8
55
54
11
49
11
37
6
5
49
15
51
125
19
141
9
30
30
75
45
15
51
65
37
24
3
63
5
72
7
18
11
100
75
69
15
65
43
5
60
37
111
57
30
30
35
37
78
18
72
35
73
30
54
35
37
3
176
91
53
40
27
48
48
53
49
23
25
150
12
45
20
1
15
20
25
35
7
42
15
57
23
1
15
15
30
39
96
32
13
15
135
24
6
11
79
12
53
109
71
12
60
7
173
19
150
23
16
20
19
21
84
36
44
133
23
1
3
36
120
24
3
18
35
84
25
18
12
96
45
21
23
36
85
42
18
102
54
3
57
66
12
96
9
27
53
40
20
37
36
3
39
6
24
42
18
23
55
30
23
79
60
6
60
12
12
78
24
161
7
12
93
51
69
45
18
209
144
12
19
18
15
8
19
36
57
51
17
157
71
49
30
30
42
33
36
92
37
11
31
54
30
12
84
6
18
41
25
24
42
53
19
36
29
7
9
27
53
12
108
24
13
138
12
117
128
133
24
66
24
48
78
6
6
102
6
71
31
5
127
78
27
135
6
24
6
30
15
15
185
49
6
54
71
4
63
17
60
36
64
8
7
18
87
45
131
31
9
32
48
24
48
37
15
63
17
1
72
27
56
24
91
30
39
45
60
71
37
24
83
13
12
15
36
32
28
24
80
25
18
12
138
102
48
42
72
78
36
216
5
36
7
186
15
9
35
1
15
56
19
186
3
33
18
54
51
21
11
12
25
60
72
6
77
1
36
24
11
19
9
81
35
55
17
49
23
31
30
15
15
6
63
21
135
9
18
12
60
12
33
21
75
84
135
180
65
37
66
90
3
60
21
30
54
12
87
15
21
84
63
12
18
63
84
81
6
24
36
29
7
72
12
33
267
53
16
15
24
5
100
63
24
30
11
52
3
53
115
24
66
12
168
30
5
36
109
72
27
15
48
17
43
18
42
53
31
24
6
78
41
61
143
157
54
89
7
9
15
9
51
77
48
79
18
42
30
15
15
48
60
42
18
24
9
24
81
35
132
43
5
175
9
45
138
60
48
29
7
60
30
36
63
20
1
24
39
8
24
61
12
15
56
37
30
12
6
39
27
113
85
15
27
33
15
6
12
3
60
81
39
44
85
102
24
6
35
55
29
19
30
11
40
44
43
65
55
30
12
51
92
37
51
32
43
186
11
12
36
151
24
9
81
30
30
60
156
6
53
19
12
53
97
11
73
156
3
51
54
83
55
57
57
23
67
84
9
36
111
6
78
24
45
21
30
6
63
21
35
19
17
31
17
36
24
25
11
4
32
55
36
18
75
27
42
78
72
12
144
45
20
31
29
12
43
66
18
12
24
60
60
66
71
25
3
39
42
3
27
89
1
23
16
27
60
42
48
12
11
144
13
42
18
48
6
18
36
6
66
30
12
5
43
24
24
5
37
107
76
24
8
48
40
21
54
17
73
35
19
12
18
12
83
25
78
54
123
56
7
57
8
19
24
69
60
51
9
8
12
16
69
171
111
36
42
95
16
15
72
42
51
20
25
12
59
91
12
108
72
21
15
77
28
15
65
1
48
15
20
13
12
35
16
21
204
135
120
57
23
1
6
93
60
84
33
138
150
162
12
192
18
66
42
3
57
30
5
19
48
60
210
15
45
30
42
3
123
33
9
36
39
33
27
33
84
11
85
30
72
21
117
30
17
13
3
21
30
6
35
7
125
25
42
53
25
96
36
119
1
18
6
66
9
9
6
150
36
6
12
66
24
12
6
102
30
138
90
17
37
6
48
45
80
37
24
18
81
20
31
156
90
42
45
33
54
30
96
78
17
12
168
55
53
4
60
45
48
24
71
88
39
96
12
114
11
85
3
9
23
79
24
225
15
114
36
35
4
63
5
103
72
60
42
11
31
126
24
99
15
24
81
80
25
126
53
7
29
12
60
49
108
6
42
12
18
125
28
15
29
1
47
7
12
33
3
17
16
24
15
5
16
20
61
30
53
1
30
30
47
12
1
42
30
27
57
23
60
16
87
24
60
18
42
33
ABCD 93283234238*3^$a+1 [50167]
115
6
54
282
23
67
78
252
35
103
132
53
37
36
12
36
6
18
66
6
66
132
66
90
6
120
71
133
11
145
18
18
42
30
72
78
12
114
120
119
67
216
30
42
12
114
95
85
11
1
18
29
48
157
42
30
96
12
96
30
36
78
90
53
73
66
5
1
90
84
18
47
96
48
79
60
30
23
48
1
18
72
108
18
18
42
12
216
54
17
48
67
66
42
72
210
36
24
18
18
23
96
115
234
144
35
13
24
11
7
12
24
245
19
6
66
114
12
18
6
180
18
12
24
36
48
18
42
18
84
60
30
24
72
120
114
228
108
107
25
102
144
54
42
48
42
120
96
12
78
5
43
60
30
107
19
18
42
120
36
18
72
114
30
54
101
43
186
11
48
7
18
18
198
6
90
18
18
59
43
42
48
60
12
35
48
43
54
204
54
18
18
54
35
67
54
90
6
84
6
84
41
1
72
18
48
36
24
36
120
114
36
18
48
132
65
1
54
18
18
6
48
180
6
162
18
66
90
24
264
78
18
30
36
60
138
252
90
150
108
138
78
126
36
84
23
240
25
42
90
48
36
144
36
24
35
1
47
19
144
114
155
7
48
42
54
84
36
36
78
66
36
24
54
36
36
84
126
54
6
5
48
67
186
12
167
19
72
30
23
19
102
24
30
114
48
18
126
54
180
24
12
60
5
43
53
7
90
12
90
54
24
30
240
210
42
36
54
108
66
6
30
53
37
96
12
47
115
258
11
25
66
78
36
54
180
12
6
84
6
84
234
24
30
6
36
30
60
90
36
48
54
6
66
24
12
72
72
18
6
36
126
18
84
5
13
54
144
6
36
54
138
60
36
30
36
65
25
23
1
126
48
18
72
36
72
132
18
30
23
37
54
90
84
6
36
48
24
30
60
12
24
84
108
23
1
66
42
48
114
48
65
7
41
73
72
234
144
102
78
30
131
19
36
36
5
25
18
144
198
24
48
6
84
18
24
90
36
18
36
84
59
55
72
36
30
72
60
30
6
54
72
30
6
30
23
19
30
42
54
84
132
138
6
126
66
144
18
6
30
65
61
24
30
150
36
84
60
84
18
29
48
37
18
66
144
36
126
24
125
49
72
18
60
102
96
18
36
18
11
25
71
49
36
18
6
36
48
6
126
59
97
18
72
42
48
42
30
42
144
54
30
78
48
6
126
48
126
108
180
36
6
108
90
5
31
282
42
180
66
6
18
270
90
102
36
54
18
53
19
90
24
11
19
36
60
84
6
108
138
29
13
12
36
72
107
223
102
11
67
90
30
42
48
72
24
12
18
42
102
36
24
30
83
79
65
115
96
48
6
48
263
157
36
36
48
96
12
18
6
18
5
25
36
96
18
17
49
132
138
161
19
24
192
53
25
12
54
60
30
114
41
25
6
54
12
54
6
18
66
18
36
24
30
6
66
6
30
23
67
54
18
36
132
234
54
162
108
156
18
6
66
24
36
30
60
108
18
102
162
240
173
25
66
150
66
29
31
48
18
54
18
18
5
19
29
37
222
102
36
24
30
24
36
30
60
18
120
42
18
17
85
18
41
55
12
18
252
18
6
30
36
42
66
60
234
66
17
19
18
42
54
30
6
18
48
54
114
29
37
96
30
90
24
108
48
42
18
48
36
24
71
1
108
35
31
18
60
66
126
18
60
12
18
18
18
54
77
91
12
18
72
6
66
108
96
72
12
36
126
18
36
90
6
84
11
25
114
210
24
90
12
54
6
18
23
85
234
30
6
173
61
84
90
6
30
24
90
66
54
54
18
42
72
29
19
90
6
66
60
36
12
90
60
36
101
109
90
36
24
36
18
30
72
18
90
36
17
7
66
24
30
132
29
1
60
18
90
18
144
66
83
187
18
36
ABCD 93283426948*3^$a+1 [50010]
12
105
21
15
27
18
84
6
69
33
15
36
12
9
183
57
30
60
90
51
69
6
54
63
117
48
51
72
9
75
141
39
24
21
96
3
87
57
27
45
15
21
105
75
24
3
108
72
57
15
21
105
42
12
18
18
60
30
60
12
15
243
9
36
9
3
108
105
27
12
105
75
48
15
18
24
3
36
141
18
93
72
48
57
48
63
36
15
18
111
69
87
21
3
69
3
195
30
24
126
54
3
15
30
147
15
105
3
57
36
24
24
27
33
12
45
144
36
30
72
33
120
207
18
114
30
90
60
66
60
84
15
156
192
36
39
252
66
39
36
75
210
60
12
195
48
15
120
9
36
27
42
108
15
15
45
87
288
18
30
132
90
15
87
78
75
12
84
27
249
111
9
75
6
39
45
108
3
57
162
138
75
123
9
51
54
39
12
12
36
27
54
48
27
123
45
153
15
57
12
36
27
33
15
60
15
9
24
51
60
33
192
21
15
39
69
180
27
69
33
3
15
189
33
27
48
15
18
54
126
12
87
3
42
75
45
18
42
135
96
39
66
63
81
126
72
21
69
132
48
27
51
84
69
21
15
48
12
84
96
24
96
45
51
48
99
72
30
15
111
24
9
27
180
33
24
36
69
135
63
72
108
30
15
27
12
33
48
12
36
69
42
66
27
12
465
99
12
24
24
24
12
84
141
3
87
120
78
27
111
42
111
27
72
21
96
63
72
93
33
24
138
33
24
96
9
36
3
132
9
36
60
12
18
9
108
36
27
213
36
108
63
12
33
168
51
45
81
60
192
63
48
192
129
3
57
15
15
21
57
48
54
108
33
57
72
36
60
54
9
57
15
57
78
102
60
30
165
3
225
57
15
48
45
87
36
27
120
72
60
90
27
36
45
90
54
51
87
117
36
12
12
96
39
45
60
48
57
135
33
108
3
87
84
6
30
69
84
27
33
21
6
177
15
90
87
45
3
27
21
24
24
27
9
243
33
60
15
12
81
9
72
96
39
51
54
15
36
15
33
12
84
3
72
138
27
51
30
27
72
153
3
39
9
27
69
33
27
15
270
210
309
69
123
99
9
84
45
60
327
36
87
180
18
3
312
75
45
12
177
63
177
3
87
18
252
36
39
15
105
3
33
147
30
18
45
117
18
153
27
9
60
3
198
114
33
48
120
72
48
39
18
171
12
117
3
24
15
21
105
3
36
81
24
18
12
261
105
15
120
57
108
159
3
78
75
87
18
75
15
513
57
75
12
48
177
3
9
39
57
84
60
423
93
24
36
30
204
30
15
21
39
36
12
183
24
69
12
204
36
75
30
54
21
60
285
30
57
93
12
90
72
36
114
111
24
75
78
30
60
12
108
213
72
165
60
102
60
210
18
57
51
69
180
45
3
63
90
60
39
15
66
60
3
24
12
45
15
24
24
177
36
123
21
66
9
24
27
93
84
3
9
3
225
108
87
18
27
207
21
12
12
45
66
240
153
117
12
27
36
177
12
75
3
198
72
180
3
48
96
24
120
60
39
18
60
15
24
96
99
30
51
57
27
15
9
36
135
30
135
48
3
45
288
27
30
15
9
228
42
30
39
39
102
39
24
27
249
21
150
48
42
15
3
57
81
123
36
63
102
39
36
84
9
87
60
45
39
24
27
93
165
3
144
63
78
3
96
183
288
24
90
63
108
84
51
144
69
267
24
141
165
3
69
18
372
33
27
252
21
45
54
36
33
57
144
6
9
45
ABCD 93283442542*3^$a+1 [50013]
8
73
135
120
75
29
19
6
215
13
18
90
198
89
40
48
3
90
27
15
12
77
271
12
36
9
63
78
90
9
27
69
87
24
66
23
175
33
3
180
9
105
47
88
72
8
67
168
66
27
27
45
56
61
83
24
25
39
32
120
115
5
24
40
15
57
24
87
33
39
102
6
53
55
17
16
24
72
27
5
13
3
75
144
48
141
147
29
103
48
9
8
136
48
3
29
88
120
8
109
3
39
57
8
72
55
9
24
24
21
75
24
153
18
29
55
36
117
87
9
72
27
173
24
19
66
54
29
40
21
275
49
87
111
54
78
138
18
33
9
15
15
65
67
45
8
48
144
88
128
61
18
17
64
24
24
56
31
84
45
15
48
65
184
56
25
63
48
81
18
45
144
24
27
12
60
45
3
29
144
16
141
90
18
71
13
60
30
132
45
39
129
3
5
49
36
59
13
48
59
88
96
48
33
39
32
120
7
36
21
33
111
24
117
27
72
24
144
56
163
24
53
40
15
105
48
45
179
31
89
55
9
9
6
105
111
18
12
27
51
5
31
17
13
36
39
72
8
24
55
9
32
16
3
5
31
33
3
117
21
35
16
32
85
51
104
19
18
3
39
30
11
79
78
83
43
69
128
55
17
64
96
105
95
1
71
136
45
90
57
48
33
114
77
31
201
48
96
63
9
24
8
160
3
30
126
24
36
66
35
1
215
19
221
120
40
24
96
8
64
56
7
30
42
18
135
9
39
56
64
152
85
18
41
112
56
151
17
19
173
37
36
90
24
90
54
12
33
32
13
131
13
147
144
45
35
16
8
40
27
29
67
45
9
15
3
165
80
48
136
8
24
1
90
21
3
84
81
200
7
17
16
176
115
36
24
89
19
30
95
40
15
126
11
24
91
101
43
69
8
24
40
93
75
8
43
5
67
84
204
165
48
120
99
21
24
24
48
3
72
96
93
32
1
30
180
18
155
31
12
72
93
75
77
133
3
15
129
15
65
61
6
18
75
8
127
6
35
1
108
30
77
64
72
27
5
67
45
8
13
51
21
3
75
102
6
9
32
31
9
9
36
30
117
87
89
55
48
18
15
39
78
75
24
39
41
13
83
40
72
3
72
168
29
40
8
16
168
3
18
11
40
111
41
55
105
39
156
24
138
6
69
15
65
133
114
48
33
3
21
33
6
17
208
21
75
56
48
151
9
39
17
16
57
111
15
33
56
96
31
9
48
24
24
48
15
12
6
48
15
24
32
64
24
56
40
72
105
132
108
15
33
6
81
117
36
54
17
163
12
96
30
72
27
69
35
120
19
53
115
5
72
175
57
8
37
3
8
48
88
123
36
33
27
18
156
63
56
24
61
3
33
215
16
57
63
8
55
144
33
48
72
8
67
21
57
36
3
72
33
39
9
60
35
48
24
88
15
18
6
9
75
36
78
18
17
160
3
12
81
99
5
88
15
65
13
126
21
87
36
5
31
57
51
117
39
57
8
24
64
72
159
48
168
126
30
5
31
9
45
3
8
24
16
72
27
18
203
13
30
5
24
96
40
15
105
48
176
112
104
37
3
27
77
157
27
48
3
69
32
64
176
184
117
6
45
8
136
135
18
36
3
96
72
135
65
91
45
32
72
160
3
69
33
54
9
15
113
49
174
114
36
27
32
97
60
27
56
192
13
30
21
24
32
16
15
17
72
216
7
41
16
8
64
51
36
9
27
48
60
30
42
41
7
180
78
108
66
24
9
56
79
9
48
96
75
21
111
33
87
113
64
56
109
11
67
93
99
36
72
225
56
16
15
9
48
27
93
3
90
35
19
36
281
43
66
11
16
72
48
8
79
81
48
105
108
75
48
56
40
8
97
60
11
19
18
186
12
141
39
33
9
18
125
127
12
117
32
16
8
64
56
13
83
61
27
9
18
165
51
5
64
104
157
11
48
24
40
96
99
77
31
9
8
37
11
40
57
95
13
114
18
30
33
93
54
69
27
66
6
141
24
27
18
59
336
ABCD 93283841312*3^$a+1 [50026]
54
81
69
39
37
324
71
25
11
12
13
44
136
8
39
81
75
24
36
9
111
39
30
147
73
2
34
71
3
72
46
47
48
33
4
23
72
97
44
16
35
61
47
1
24
35
45
52
59
37
14
18
16
36
8
52
23
48
24
33
51
25
71
84
121
20
63
1
11
24
45
60
54
22
8
28
107
156
49
20
363
69
3
121
12
60
12
132
23
15
45
72
25
84
80
75
61
158
30
180
132
64
20
40
14
21
159
118
62
70
26
142
14
165
144
36
49
72
24
68
27
61
44
3
12
121
23
51
24
105
21
28
20
75
15
162
76
158
201
13
62
58
35
61
11
120
60
69
16
48
12
8
16
120
36
8
52
44
4
62
18
3
25
98
21
13
60
275
51
84
45
81
304
80
66
9
36
25
47
48
195
9
97
110
106
12
32
16
95
13
56
3
12
253
32
3
60
72
1
47
1
71
168
108
13
24
62
94
36
35
39
70
12
23
36
60
13
71
39
10
23
85
8
15
24
1
36
8
16
59
60
73
8
4
48
47
48
3
34
96
24
47
48
60
15
57
33
30
21
24
72
45
3
276
12
57
100
36
11
48
37
59
12
25
12
86
6
108
28
152
40
11
21
40
11
73
35
72
49
23
37
24
35
1
50
30
111
57
28
38
21
1
12
12
11
69
3
37
95
1
47
165
30
6
15
1
23
117
90
21
60
217
35
181
11
1
68
64
32
4
84
120
23
72
60
181
14
93
12
1
36
60
11
25
44
3
21
16
36
35
60
27
10
191
49
2
58
107
1
24
35
48
13
92
40
92
4
11
69
196
59
25
84
50
22
20
88
2
30
99
15
10
56
88
48
119
105
28
26
70
11
49
131
15
54
120
52
12
206
21
133
36
47
108
61
143
25
62
69
72
57
3
87
126
16
36
92
16
204
62
9
61
23
37
59
9
75
108
57
111
49
12
134
105
36
109
12
2
82
48
92
15
144
49
11
51
106
35
25
68
51
49
36
74
45
49
50
90
40
86
129
72
36
49
95
3
166
11
24
84
37
24
119
1
36
20
39
81
3
51
34
23
37
35
195
45
51
106
179
111
10
84
11
33
27
25
23
21
40
35
37
44
75
105
4
86
10
36
12
32
108
6
22
104
28
23
69
28
107
1
47
37
95
36
37
11
1
24
132
38
94
2
18
15
85
192
44
52
8
124
56
120
36
90
154
44
111
21
159
60
99
10
116
60
66
189
25
11
1
12
56
87
169
119
15
6
4
60
56
4
56
111
12
72
33
63
123
21
48
1
72
35
108
96
36
108
25
59
21
4
132
203
37
36
14
58
20
15
25
72
24
84
32
159
15
9
12
3
102
39
61
11
132
36
37
8
4
2
30
39
24
61
56
40
23
37
71
84
13
23
33
172
14
105
96
85
32
75
25
36
60
59
57
120
78
33
37
35
37
59
12
39
34
14
57
36
25
84
38
33
37
131
36
1
72
12
84
119
121
24
48
12
110
46
36
35
99
22
68
90
46
264
95
9
40
96
11
15
54
39
13
2
21
49
11
1
11
57
3
13
35
39
120
126
39
21
15
96
33
3
9
135
105
108
75
37
24
59
21
111
36
84
15
54
114
70
23
120
24
48
1
50
57
33
40
95
61
48
11
15
21
49
59
21
144
111
51
30
18
10
36
12
14
9
51
141
13
11
108
1
11
25
71
108
49
48
23
1
24
24
170
33
180
24
48
1
50
9
36
36
25
95
468
36
132
72
108
13
24
116
16
44
36
18
21
81
111
60
12
1
107
3
82
83
15
10
24
132
180
144
144
11
49
20
40
35
96
1
104
40
44
3
13
72
120
60
38
46
119
39
382
83
75
72
34
35
85
20
24
12
76
59
33
66
21
133
72
68
28
8
40
12
108
35
169
36
11
85
263
48
69
75
60
9
27
108
12
33
99
253
24
23
121
120
12
12
12
44
144
88
74
10
158
142
108
131
12
25
14
30
208
35
48
109
96
47
61
ABCD 93283882982*3^$a+1 [50088]
54
6
9
21
36
18
12
12
84
18
36
83
1
6
77
109
90
5
7
57
20
1
30
17
72
13
11
88
84
68
64
92
7
48
18
72
23
28
48
15
48
9
27
12
5
40
27
5
37
6
65
1
11
37
42
54
6
30
47
1
48
51
159
18
87
8
28
21
11
25
27
39
5
25
18
57
51
29
16
68
88
21
39
45
11
13
35
16
12
20
64
3
60
41
7
36
18
87
92
12
19
21
80
1
63
33
23
13
11
7
60
5
67
129
21
15
45
59
28
24
20
12
61
23
16
12
24
39
66
35
49
6
6
60
30
42
18
48
48
45
44
79
29
49
60
12
11
199
33
20
48
76
152
133
11
12
12
19
18
71
1
47
61
35
55
18
78
42
12
12
60
59
13
15
45
36
36
42
198
102
12
18
59
1
95
24
4
32
1
131
16
39
42
3
81
63
9
42
77
19
18
11
16
32
24
1
24
96
11
103
29
1
24
12
11
28
81
84
11
37
18
17
61
60
72
47
19
5
4
3
6
3
9
84
11
139
93
9
12
11
28
33
30
5
52
87
96
17
12
79
18
35
37
36
24
36
36
30
30
3
32
31
42
12
39
12
84
39
113
1
24
54
6
12
3
21
159
27
33
56
25
3
60
36
68
16
15
6
35
25
66
42
63
44
84
28
81
6
90
12
75
12
9
36
48
54
18
12
36
54
41
7
125
79
12
24
6
15
20
40
39
29
16
21
36
51
15
18
6
29
4
60
84
24
44
37
6
36
12
29
13
36
15
3
81
15
6
27
69
23
43
6
3
44
145
72
71
36
76
45
39
9
51
21
48
15
93
42
21
51
6
11
61
12
99
20
1
15
51
102
36
42
42
6
30
18
81
9
12
6
5
7
114
6
5
16
48
57
30
45
44
13
30
5
7
57
21
6
17
13
3
15
53
37
12
6
5
40
12
12
21
36
15
63
17
37
51
9
18
48
42
12
30
6
54
5
49
3
8
43
5
43
45
21
23
1
90
18
11
97
47
73
23
60
67
6
23
19
33
99
48
53
79
18
3
45
6
6
24
24
42
102
60
63
15
48
9
81
12
24
23
19
9
44
100
12
135
149
12
28
21
12
11
73
18
12
18
96
24
6
17
40
9
23
48
97
3
9
35
19
36
45
33
30
54
51
39
17
79
30
99
44
24
4
9
6
24
6
23
25
3
81
71
13
12
42
36
60
6
24
18
5
7
6
276
3
56
40
51
18
18
9
9
96
35
7
18
54
6
12
96
72
63
51
6
6
29
28
20
43
5
4
72
75
12
93
27
33
36
21
47
31
132
42
6
5
91
78
60
23
28
45
11
40
12
39
29
7
66
48
72
48
12
63
45
47
37
48
111
60
21
35
7
54
138
126
42
6
35
37
12
30
42
15
45
111
3
5
76
3
6
3
9
3
9
18
17
19
9
21
12
6
5
24
4
45
18
101
1
60
11
12
28
9
11
49
27
39
6
6
18
36
123
9
36
71
31
42
12
96
6
18
84
27
12
9
42
5
31
17
84
40
69
39
51
90
30
12
117
33
48
6
42
12
11
28
3
18
6
24
24
21
39
36
21
3
54
12
35
19
117
48
36
9
6
5
40
12
21
24
42
24
60
6
12
18
41
37
11
31
18
18
57
39
42
3
72
9
30
45
12
45
36
12
3
21
6
42
54
5
61
27
21
48
23
25
71
4
9
3
57
3
84
3
84
48
12
54
18
21
21
54
9
120
48
117
18
42
42
42
71
4
105
78
42
30
42
143
60
4
20
1
27
9
30
12
6
24
23
12
19
12
29
28
132
60
27
5
1
18
198
66
12
89
109
6
120
30
51
15
5
16
60
33
23
61
12
72
18
66
23
12
4
9
18
24
48
78
6
69
20
37
11
67
6
23
19
18
240
47
84
12
7
18
48
83
49
12
42
45
3
45
45
18
42
54
45
36
12
3
105
48
63
5
43
6
15
32
24
49
23
25
47
19
153
252
3
5
28
15
42
6
18
75
117
12
11
97
12
84
6
9
32
79
12
12
18
15
63
18
12
23
43
29
37
71
61
39
3
9
189
35
40
15
5
31
54
11
19
101
13
3
96
20
19
17
28
15
36
30
18
41
7
29
24
4
21
54
21
45
36
48
60
42
18
18
66
120
18
42
12
99
27
33
9
12
6
18
107
13
42
57
44
55
18
27
44
12
52
44
37
3
33
6
18
15
27
45
24
9
48
54
41
48
1
27
39
29
13
18
48
18
24
36
18
17
37
95
37
35
48
1
6
36
17
73
36
48
179
7
9
21
36
120
6
6
24
23
12
1
15
80
49
156
18
17
13
15
9
23
64
51
48
42
120
11
67
17
79
5
19
102
15
9
11
1
72
23
31
6
75
3
18
3
21
18
17
25
35
19
66
83
31
54
60
23
7
21
80
1
54
129
3
6
35
16
21
126
6
36
47
16
15
18
63
57
18
21
21
95
7
21
9
83
49
11
67
48
18
51
9
83
28
12
51
78
18
90
36
66
6
11
24
37
60
6
41
40
63
48
18
11
28
44
67
33
20
1
48
6
12
9
21
72
12
63
39
17
31
9
164
28
20
61
12
51
3
69
36
8
24
4
33
96
24
36
72
167
4
21
135
9
99
33
35
28
15
66
42
30
27
27
17
7
5
1
3
75
53
12
13
36
18
29
19
21
39
6
36
23
12
19
78
54
6
63
9
11
7
21
12
27
12
5
28
12
9
51
15
89
112
32
37
12
48
59
28
15
153
92
16
39
5
40
44
4
24
111
48
48
42
12
3
51
18
30
36
12
9
27
18
6
24
41
13
27
39
66
102
33
57
72
35
13
48
42
36
5
7
36
42
27
9
138
45
75
9
9
23
12
7
9
9
12
12
36
11
19
120
17
61
35
24
16
44
121
35
31
78
24
3
9
11
31
30
72
63
45
66
18
24
35
120
24
25
108
24
11
25
180
12
87
3
66
12
18
24
117
27
5
24
72
4
33
35
24
7
42
12
36
15
60
57
120
24
11
43
30
35
60
48
1
3
9
23
1
132
15
20
73
39
3
6
ABCD 93283998092*3^$a+1 [50264]
90
35
25
84
83
43
312
18
59
31
300
197
205
18
65
19
125
1
42
53
432
48
169
66
149
1
234
341
37
48
324
126
150
84
36
24
18
161
1
30
6
107
48
19
125
48
96
1
96
54
18
102
6
252
95
96
79
102
11
48
19
77
193
90
101
271
6
72
198
29
205
66
65
67
138
35
55
54
83
97
186
5
157
48
35
199
60
270
95
13
275
85
48
180
119
48
157
35
223
257
48
192
421
180
120
287
277
11
145
47
7
90
78
161
19
138
60
23
247
174
6
162
83
48
61
36
54
180
126
215
192
13
72
102
168
12
216
54
179
187
53
37
59
13
102
306
107
253
90
185
229
59
19
48
173
211
246
23
67
90
90
89
205
30
6
270
17
55
198
54
126
210
77
96
31
66
287
240
48
7
233
144
325
540
66
54
119
49
318
17
192
175
113
277
203
253
162
65
223
30
54
240
108
65
403
210
240
59
103
90
102
360
150
203
133
54
90
11
85
203
337
95
205
54
78
47
48
97
95
85
36
132
35
37
11
25
354
5
145
30
60
53
336
97
264
119
61
168
90
65
7
66
167
96
157
35
480
55
222
192
11
48
361
108
360
18
54
11
48
139
12
90
168
215
73
503
31
113
336
181
36
24
95
85
30
216
54
95
48
25
71
240
31
65
205
36
30
65
247
270
522
216
120
17
37
6
245
79
305
73
138
24
306
72
107
96
288
31
209
7
137
25
23
25
60
84
23
48
277
48
59
144
127
30
474
41
79
36
29
48
48
109
83
283
293
139
90
72
108
252
390
90
203
157
179
7
30
150
149
103
41
97
144
95
73
263
235
197
97
95
48
67
180
126
24
131
157
138
60
30
90
234
36
144
348
12
95
1
30
17
73
119
288
67
120
53
48
25
222
48
54
35
25
180
198
605
7
198
162
108
5
43
197
217
ABCD 93284067356*3^$a+1 [50000]
32
15
6
30
30
15
141
6
54
15
88
23
24
108
18
3
96
15
18
6
54
108
30
48
6
18
12
13
41
6
129
40
29
3
3
42
42
81
57
60
48
51
48
57
18
213
105
60
123
15
57
9
18
18
42
12
21
40
17
15
88
53
67
29
19
24
5
78
157
125
18
132
45
51
42
75
87
72
193
5
48
42
1
17
12
27
39
180
30
39
3
54
36
132
31
17
24
60
19
5
42
42
18
69
9
216
15
16
72
48
5
12
30
42
36
54
6
39
93
30
36
126
30
60
18
36
6
48
12
30
108
6
6
3
96
72
15
60
69
9
7
143
36
90
3
16
17
90
108
9
63
168
30
54
45
3
24
30
96
18
30
30
36
66
27
57
114
30
12
42
1
29
42
24
54
18
108
30
36
18
48
18
7
32
21
12
30
9
15
9
57
7
17
151
5
84
114
12
12
36
217
65
39
45
3
16
11
144
45
21
54
6
24
72
12
60
6
282
24
78
30
6
12
18
132
30
12
6
19
48
5
204
36
12
6
105
64
47
49
5
6
109
5
12
39
9
12
18
12
60
72
168
12
42
30
30
18
186
126
6
18
6
120
6
138
6
30
6
12
48
30
12
31
29
30
108
24
81
3
45
45
72
24
6
12
57
15
66
39
3
156
97
29
78
42
18
72
9
21
30
18
18
30
48
51
33
31
47
97
23
18
79
96
65
42
18
27
45
24
18
6
19
23
9
33
42
138
51
111
33
45
27
9
30
66
66
37
5
42
81
9
6
33
69
108
30
30
75
3
21
39
60
6
24
72
7
131
24
36
25
41
36
90
30
42
78
27
45
171
21
6
18
30
6
24
66
48
6
55
11
13
8
45
42
12
36
9
16
104
33
18
45
3
30
6
48
36
30
55
77
27
45
3
57
6
54
27
63
33
63
120
9
3
24
93
3
12
12
18
102
6
12
12
90
66
48
27
33
127
32
21
6
109
29
108
54
9
64
48
17
55
17
54
72
18
126
18
15
16
65
36
3
93
18
90
30
49
125
30
150
42
36
9
16
32
3
30
18
72
18
19
71
66
30
1
8
51
21
3
24
12
48
121
176
64
47
30
30
24
6
30
24
48
72
18
18
90
123
9
12
18
12
84
12
45
33
6
6
27
27
6
102
36
42
27
105
72
18
21
24
16
59
13
5
24
19
125
24
36
30
30
12
7
77
6
144
109
5
12
108
30
117
48
21
43
23
30
84
30
9
24
40
80
33
15
189
24
6
84
42
7
32
24
45
72
123
51
133
41
7
8
75
156
33
21
12
42
21
27
30
12
108
90
42
43
192
17
24
6
24
9
33
30
60
90
24
36
15
3
12
42
138
150
15
3
12
57
63
12
21
39
1
24
41
7
5
48
19
23
24
24
49
11
60
102
18
12
12
108
13
17
102
72
6
3
57
12
138
18
87
39
36
24
78
96
7
5
54
84
24
102
18
30
91
125
51
16
119
18
15
33
78
12
42
3
3
45
27
37
35
12
9
51
18
60
30
6
72
48
36
6
9
48
51
12
84
60
6
30
72
48
13
29
3
45
18
42
15
45
12
66
21
45
24
84
30
25
35
6
12
3
39
33
27
18
18
24
6
12
48
55
95
9
15
36
30
7
143
42
39
63
36
24
60
42
186
60
18
15
15
30
27
147
30
30
6
51
3
45
21
30
45
27
85
80
63
24
81
40
71
18
36
30
21
93
30
18
187
11
36
54
114
1
11
6
90
42
78
12
18
7
48
80
63
36
30
79
29
6
216
6
63
27
108
25
80
51
45
24
64
35
13
29
36
12
12
63
3
174
66
24
21
9
6
25
48
32
120
112
56
21
84
39
123
72
36
36
48
13
149
36
18
12
48
54
30
78
30
9
15
6
78
30
135
69
6
72
12
60
48
84
6
60
48
84
30
36
12
189
33
6
6
6
18
6
126
24
18
93
24
33
30
72
18
6
81
3
30
18
12
120
6
12
15
3
102
78
42
7
8
40
23
49
11
12
60
12
25
5
51
27
45
3
30
12
30
30
87
16
5
12
102
1
17
15
63
25
11
36
114
6
73
24
35
48
30
72
15
81
127
72
23
42
36
24
48
42
1
41
231
9
54
6
96
67
5
51
21
19
24
48
8
69
27
24
9
72
15
9
96
60
18
25
8
15
150
27
33
24
111
33
30
81
16
89
15
16
47
25
5
12
39
64
35
13
29
96
3
15
54
30
6
79
65
6
12
12
102
18
12
30
39
39
1
56
159
54
12
24
30
102
75
72
88
35
13
17
15
15
18
39
15
18
39
3
30
6
36
24
12
9
45
51
15
18
96
24
54
138
7
131
12
90
90
69
9
175
47
78
54
18
18
60
12
48
57
9
31
59
93
63
60
13
32
3
96
69
9
6
66
18
85
17
6
18
96
96
63
40
59
12
1
32
27
13
137
6
78
75
39
78
67
125
48
3
9
31
35
84
25
113
54
30
3
27
6
12
3
15
84
54
6
6
24
66
57
33
90
120
18
66
33
33
127
48
17
31
11
6
60
3
15
66
54
66
6
12
45
16
120
11
66
48
66
66
7
48
23
60
85
ABCD 93284114414*3^$a+1 [50107]
108
378
9
135
12
108
78
120
75
105
183
111
30
78
102
6
48
36
126
78
90
192
114
141
75
138
360
90
396
54
87
129
108
51
81
234
12
18
114
12
90
6
12
45
48
129
15
15
126
18
36
18
108
18
186
51
15
78
156
6
18
30
132
30
24
48
72
54
24
81
39
36
42
72
3
45
24
54
54
162
48
18
288
75
147
48
6
54
30
42
174
24
30
36
18
96
12
3
231
36
24
66
168
36
66
45
105
18
36
33
3
45
75
42
12
111
339
60
120
108
42
3
27
60
30
90
18
72
18
18
42
12
45
48
51
54
6
81
9
102
54
18
78
75
45
147
21
90
36
66
114
90
66
24
21
45
99
141
3
51
45
3
126
24
36
12
360
54
24
30
180
6
66
60
54
30
144
87
93
195
27
117
63
108
36
48
42
30
9
27
162
36
96
84
6
30
36
18
90
24
198
18
210
24
72
84
72
78
27
39
36
18
60
54
120
108
54
18
6
102
18
36
24
54
21
27
330
27
111
36
90
18
33
117
12
63
27
21
288
231
108
36
6
195
69
96
75
48
3
174
60
138
105
81
66
6
18
192
222
192
168
30
402
48
63
45
3
57
30
18
36
3
96
27
69
99
45
96
48
3
42
36
54
120
108
24
36
138
222
192
60
162
30
21
39
48
78
75
48
141
96
18
81
3
45
87
144
234
18
12
6
336
96
54
36
102
90
33
27
12
6
90
48
105
57
60
30
72
21
15
60
30
87
153
66
69
21
54
6
84
72
3
87
90
63
45
276
15
33
6
12
108
6
18
120
108
69
219
54
15
57
114
144
72
30
96
12
78
18
12
18
69
93
72
72
99
9
87
9
54
48
42
36
12
39
69
72
3
21
66
9
135
9
81
90
6
15
3
45
171
21
45
114
30
18
36
45
45
42
9
129
36
180
39
15
72
312
72
66
24
63
27
30
60
66
18
24
252
51
15
33
45
66
60
30
60
219
69
102
6
84
18
90
63
177
90
117
129
72
39
3
66
222
45
153
192
114
18
3
45
24
75
99
144
618
54
18
12
180
78
36
72
12
72
36
54
54
72
60
30
60
72
18
108
30
6
120
54
60
90
126
216
360
30
252
90
162
45
45
144
51
153
108
48
96
48
27
81
24
84
36
24
12
27
96
27
30
72
36
27
123
84
81
81
114
90
66
60
126
48
87
27
108
18
84
222
165
33
12
18
6
36
39
117
288
27
99
96
342
108
54
120
36
90
42
192
90
36
54
18
36
60
36
30
18
186
54
12
60
66
42
12
198
90
18
24
174
147
15
33
135
234
30
108
132
126
12
39
201
162
21
27
42
12
6
48
90
72
144
90
36
24
18
18
48
6
135
48
63
42
36
99
117
30
189
9
72
36
24
228
96
156
6
12
72
105
183
36
36
225
63
42
135
129
96
30
126
24
30
78
48
108
42
30
72
42
84
42
102
60
138
78
66
54
60
102
90
24
54
30
6
126
45
27
66
36
90
60
9
219
21
69
108
ABCD 93284494742*3^$a+1 [50022]
39
76
137
12
48
19
96
12
92
4
176
153
3
72
16
44
28
72
60
276
12
48
72
24
41
19
8
52
44
136
48
132
84
44
16
60
84
92
16
53
55
29
15
48
28
17
15
88
56
76
197
27
40
48
72
308
40
68
153
19
60
48
32
48
72
40
12
20
21
3
69
51
4
192
41
3
4
120
5
127
84
20
16
168
132
108
80
100
48
8
9
7
164
69
7
60
24
44
16
89
75
216
45
27
28
36
44
16
20
124
20
189
7
60
80
96
108
117
7
68
52
56
40
12
20
64
104
4
36
80
16
80
16
12
5
75
48
108
96
64
24
53
183
129
27
9
151
24
32
64
60
96
12
216
17
43
12
5
3
129
31
5
99
16
20
76
41
27
28
120
204
44
9
43
24
140
76
17
75
88
108
65
55
60
36
41
15
52
48
53
12
7
53
43
156
20
36
4
84
44
33
12
127
41
7
53
12
151
185
7
68
4
12
96
84
53
163
12
113
7
120
108
192
60
8
88
132
48
89
3
105
19
20
100
360
20
69
31
60
96
164
28
60
20
21
67
5
120
19
104
36
124
197
67
53
12
103
128
112
48
36
36
44
76
68
12
105
27
105
115
12
24
24
8
300
40
125
75
93
187
12
5
55
80
16
36
113
103
185
43
60
20
45
24
15
28
5
103
77
19
36
77
48
75
40
12
60
32
40
48
12
8
76
89
31
65
171
9
24
27
28
116
76
140
93
91
252
140
40
5
3
196
44
69
43
113
12
27
28
12
32
40
84
84
12
209
55
44
16
17
192
67
68
21
67
5
27
16
44
33
55
12
120
80
76
132
32
21
115
65
27
64
36
48
32
60
84
24
16
41
7
53
120
163
152
112
12
24
56
36
12
28
8
16
53
3
52
60
20
108
64
29
7
80
12
36
76
156
17
60
15
16
17
7
12
8
228
124
20
4
56
4
77
48
19
53
19
60
8
228
117
31
24
41
19
20
76
36
24
12
5
135
132
192
16
44
48
76
36
41
12
7
348
36
36
44
120
4
48
20
132
48
100
125
72
7
36
5
7
80
40
48
48
104
220
5
27
16
128
36
100
53
31
36
120
29
55
12
12
20
28
60
12
116
36
16
108
132
48
32
60
45
43
12
72
12
44
40
36
20
100
56
4
144
65
115
12
20
117
67
96
32
16
12
17
7
36
32
60
12
16
125
12
7
80
64
20
57
127
36
29
151
17
67
125
3
64
60
101
15
45
3
220
84
8
4
188
132
16
5
67
72
24
17
27
100
65
75
120
40
108
68
4
65
48
67
168
24
101
19
8
40
72
29
27
28
72
77
43
132
72
41
12
27
160
48
80
48
117
36
7
12
12
36
24
24
12
8
9
115
20
40
56
69
3
45
7
12
56
4
20
141
3
16
29
67
44
204
4
32
33
3
72
232
53
48
67
12
84
200
40
56
48
52
8
12
88
188
57
27
16
77
15
60
28
72
96
5
55
29
43
12
20
52
20
120
4
29
91
36
53
3
45
108
55
116
16
12
5
3
33
355
24
20
45
55
60
92
9
27
220
68
64
120
32
76
48
12
17
27
4
252
65
7
12
44
4
53
139
48
60
5
123
100
132
20
21
195
45
24
43
5
7
12
20
16
44
21
7
36
56
21
39
28
116
12
88
60
32
88
137
79
20
136
60
168
92
57
15
12
21
15
160
44
36
93
24
151
92
105
123
52
8
196
101
63
156
76
12
60
125
51
40
120
24
12
8
12
168
93
7
20
45
115
36
44
48
28
36
41
12
36
159
48
24
28
8
153
27
12
60
40
96
12
80
28
5
75
24
52
236
48
100
84
12
24
92
45
39
96
40
60
5
3
237
27
33
127
48
24
20
144
16
36
48
29
48
67
65
67
8
12
ABCD 93284762698*3^$a+1 [50008]
6
57
72
33
135
35
10
39
108
33
32
60
16
111
36
9
20
4
39
23
30
7
135
12
24
32
85
9
75
101
55
39
36
20
30
70
18
42
62
40
8
114
61
89
36
12
150
61
11
16
33
21
98
13
3
74
7
39
24
98
12
10
2
126
25
9
18
92
4
30
42
32
48
30
12
67
3
80
60
28
44
76
32
46
15
12
45
15
5
12
48
7
60
60
36
59
40
8
22
18
20
97
48
84
23
13
60
12
147
18
27
5
10
36
33
15
6
80
19
17
40
72
15
57
51
45
3
11
90
55
3
36
9
3
45
15
48
6
18
57
51
9
75
68
25
33
42
36
54
12
38
37
69
86
10
3
48
15
20
13
29
18
10
27
5
82
38
178
20
10
87
5
12
40
24
14
70
195
3
9
120
3
72
69
24
15
153
9
36
99
3
8
34
54
54
3
17
78
4
9
29
48
40
62
48
169
23
28
102
60
3
60
63
54
140
22
69
21
30
78
102
18
8
7
12
51
57
15
81
41
34
42
75
24
9
192
72
18
57
51
24
21
11
1
5
82
8
24
28
18
3
29
67
9
192
147
3
20
28
14
103
15
80
22
18
33
39
21
51
6
27
107
28
32
4
44
10
20
30
1
36
36
33
39
57
18
12
50
10
45
95
78
12
31
48
59
1
39
141
27
14
30
61
35
25
47
12
58
90
6
2
10
54
9
72
29
76
14
25
63
80
13
24
83
16
24
90
32
19
111
9
45
12
42
81
57
32
58
33
120
9
2
18
16
2
30
28
12
75
5
10
57
12
95
1
57
3
12
3
30
24
36
18
12
33
36
23
48
49
51
2
16
15
29
40
87
3
2
31
3
2
88
24
12
126
18
96
48
6
45
45
92
82
45
60
60
156
84
27
116
88
32
49
9
14
1
84
45
3
12
35
13
57
15
3
18
54
33
45
50
37
17
4
27
99
9
29
28
3
84
107
78
52
38
25
33
3
24
72
53
100
48
159
48
48
24
45
3
3
2
55
35
48
12
25
5
28
87
12
45
123
45
8
40
15
17
10
21
36
36
5
60
4
80
18
58
152
30
168
52
8
4
60
54
87
15
2
18
4
108
36
117
12
87
30
3
17
19
12
12
12
111
2
42
46
18
36
26
60
55
47
13
17
55
23
4
20
148
20
18
10
9
15
30
8
70
48
20
90
55
48
24
96
27
18
111
120
23
58
30
9
9
51
21
20
22
72
18
48
39
11
30
115
77
31
36
36
5
34
36
132
12
50
76
42
18
20
12
16
15
132
24
36
15
2
43
39
18
20
70
42
3
5
48
7
23
25
77
46
44
10
15
17
78
16
14
43
12
15
108
9
81
32
163
117
12
6
48
36
150
15
129
15
11
4
36
8
48
12
78
40
39
63
33
60
33
39
36
21
36
62
1
9
63
47
61
27
108
116
1
3
45
15
105
15
36
24
57
17
138
13
27
129
23
10
12
68
28
27
60
15
33
27
48
18
39
23
10
39
24
24
17
31
9
56
22
12
38
52
15
5
139
59
76
84
200
25
36
27
9
123
33
77
30
13
48
131
1
27
36
86
4
15
84
95
16
24
20
30
52
24
32
7
45
3
77
31
17
54
40
9
21
6
9
11
42
43
33
51
5
34
42
50
40
32
37
23
70
18
2
52
3
77
6
97
15
33
3
54
38
13
11
145
45
50
73
65
10
20
28
45
17
43
75
122
7
3
20
48
30
64
18
36
12
80
52
36
2
19
11
12
13
47
37
21
3
27
18
24
8
7
36
24
15
20
10
27
15
33
53
40
62
25
3
14
16
15
5
52
108
2
61
204
5
55
48
5
7
63
42
20
106
66
63
33
18
44
1
12
24
60
48
48
24
84
47
12
46
66
69
21
15
11
37
53
60
58
24
18
2
13
72
3
33
17
19
69
44
106
57
227
70
32
43
21
84
36
24
18
2
28
87
63
9
95
48
25
57
26
22
20
22
45
39
24
32
58
18
134
18
28
12
20
16
2
12
10
21
24
45
102
21
77
30
13
9
3
87
84
6
8
46
21
45
63
87
66
50
49
51
2
78
12
13
48
75
14
40
2
13
3
60
80
13
36
15
126
50
34
51
95
13
81
75
53
10
21
12
17
43
3
2
55
15
54
63
5
150
1
69
63
17
10
30
90
57
39
14
55
35
22
18
12
45
51
92
73
65
7
27
9
12
47
85
15
45
83
49
39
14
60
43
12
33
123
59
10
78
2
88
32
7
15
9
9
15
23
13
39
30
15
3
50
58
21
11
10
87
23
42
10
30
108
20
12
55
3
177
120
12
51
249
63
8
10
15
3
21
63
36
14
163
27
12
8
100
2
115
5
79
15
14
150
40
30
80
52
18
68
37
23
34
66
20
25
29
43
53
67
3
30
24
26
42
31
29
43
5
58
69
5
28
74
4
2
30
150
7
57
3
15
8
37
45
3
69
3
35
1
51
45
36
12
3
12
2
4
27
9
66
42
80
76
27
12
65
7
3
12
8
30
43
87
20
1
15
26
6
22
51
15
6
56
102
97
9
147
12
5
16
39
60
45
20
7
51
9
48
5
30
28
9
11
4
9
21
110
73
48
77
12
36
54
61
12
65
175
203
13
39
38
28
27
27
32
10
84
39
33
20
7
77
55
96
155
28
177
12
21
104
82
8
48
73
36
36
27
8
25
24
51
18
27
117
15
65
10
6
27
3
62
24
6
97
51
9
72
36
147
20
25
60
35
10
48
32
7
23
52
9
21
3
23
10
27
15
48
18
27
12
12
3
ABCD 93285604292*3^$a+1 [50002]
23
13
36
24
36
18
21
56
43
29
13
11
7
48
48
17
13
54
5
1
12
12
3
45
42
9
8
61
3
45
3
69
12
6
65
31
48
9
111
18
23
12
64
15
65
13
78
53
37
48
30
12
29
13
23
19
105
3
6
96
54
21
128
91
89
151
6
27
36
27
9
12
15
42
6
5
28
51
72
30
24
12
111
8
28
3
12
17
73
27
45
60
3
152
24
61
51
9
6
53
31
30
15
81
3
21
35
19
33
9
47
36
1
15
8
7
36
78
39
12
33
18
17
28
9
83
60
28
56
31
21
12
45
27
105
11
72
16
3
30
18
102
36
72
12
30
48
17
49
15
128
37
11
49
24
23
25
47
36
31
6
63
8
7
66
95
1
99
44
1
18
29
52
15
161
24
25
35
19
18
24
75
108
15
48
54
3
21
51
20
16
93
30
17
73
24
12
6
48
5
31
6
3
9
39
24
117
71
64
12
8
12
16
15
12
72
77
4
75
84
30
23
25
11
12
85
48
3
9
23
64
3
30
11
24
13
12
72
47
48
55
5
16
75
17
52
117
24
36
24
24
30
5
28
60
20
79
6
11
1
35
25
11
4
3
12
21
51
156
53
88
57
42
12
5
31
36
45
3
42
6
5
25
27
44
1
18
24
168
5
24
48
36
12
1
36
3
3
41
40
24
8
1
36
47
28
39
24
24
18
18
6
6
78
59
12
61
18
33
57
35
40
12
69
39
32
19
29
37
24
24
35
61
63
8
85
11
40
33
24
54
53
13
3
9
84
11
85
35
37
48
54
41
36
109
18
6
3
33
12
66
30
11
24
28
84
27
6
47
84
19
21
33
30
42
87
51
29
28
39
12
41
73
24
27
27
6
30
42
39
56
4
33
75
51
42
42
9
3
48
12
65
16
20
115
78
3
56
97
99
9
72
23
13
23
12
19
17
109
3
15
36
89
19
17
1
12
27
24
15
6
51
9
54
60
5
31
93
92
36
19
60
18
72
6
108
6
24
11
160
39
5
1
27
180
3
60
6
23
36
13
72
15
144
8
7
12
54
6
9
12
57
3
3
17
12
24
13
159
80
12
13
6
5
43
6
96
24
23
1
12
18
120
9
72
9
12
90
54
11
7
33
27
33
12
117
30
30
3
75
33
36
51
18
35
85
59
1
18
53
12
24
76
60
36
156
36
33
23
37
54
41
19
12
18
35
36
25
36
24
36
47
60
7
60
30
11
40
33
95
48
31
69
33
60
30
57
12
60
9
6
42
15
237
15
33
12
6
12
17
25
6
84
42
11
12
1
84
66
36
6
11
16
27
6
27
32
12
28
156
63
6
75
80
1
23
25
11
1
24
15
8
24
13
66
33
9
6
9
8
28
8
24
73
59
103
18
39
20
13
11
31
6
39
104
49
23
55
42
39
48
44
16
20
180
52
69
90
33
57
23
19
42
23
13
54
6
23
24
55
48
17
43
6
18
12
5
13
3
8
19
17
168
37
11
19
17
61
39
3
24
6
66
5
36
37
11
61
11
7
54
36
11
24
12
25
39
45
99
45
60
3
8
13
75
56
36
16
15
48
5
48
4
20
48
7
12
18
30
17
7
5
4
15
33
24
9
24
96
71
25
11
43
117
9
3
8
28
3
48
41
4
3
12
54
11
19
45
3
101
12
13
15
20
55
42
11
37
24
60
6
5
1
27
84
140
12
7
48
48
53
4
36
15
126
6
9
8
1
90
60
30
6
36
57
32
151
24
54
24
72
27
63
84
60
36
17
79
17
48
19
45
15
33
44
12
115
24
78
15
44
31
29
13
63
39
54
23
7
12
24
53
7
36
29
31
90
12
36
36
18
29
64
33
119
25
48
3
21
24
24
35
181
24
47
25
18
36
24
5
13
23
40
20
91
18
15
32
25
35
103
5
7
6
12
72
24
6
30
18
6
6
30
24
23
64
48
72
24
21
23
25
23
24
13
63
69
18
81
12
3
120
66
23
36
25
59
12
13
30
42
78
21
12
20
163
105
8
1
24
3
27
33
3
6
39
9
15
72
20
13
35
13
30
30
18
30
39
27
185
31
17
31
41
49
3
48
9
51
20
13
18
33
27
5
13
24
6
21
21
23
1
47
12
49
3
9
27
9
11
60
28
3
12
24
41
19
36
9
69
48
24
60
15
39
21
8
28
69
36
15
33
84
48
3
56
216
13
12
3
8
67
21
36
27
6
15
24
57
24
47
19
30
51
27
41
25
3
93
15
36
8
28
27
29
16
48
21
36
131
1
18
29
55
101
1
6
132
113
13
6
17
12
48
48
25
3
15
18
39
33
23
97
6
6
48
47
36
19
5
60
16
32
1
12
60
120
60
102
57
20
25
18
6
3
20
84
4
36
20
24
49
15
68
48
55
48
17
84
1
111
9
24
96
66
30
18
45
20
16
81
12
48
47
28
96
20
1
15
15
66
60
47
24
16
44
1
42
66
131
13
150
45
8
48
85
54
48
18
6
5
25
27
8
61
18
24
120
5
52
72
51
77
19
30
36
51
15
89
25
48
72
23
55
5
16
15
66
78
6
47
76
20
36
28
24
3
5
31
6
66
42
11
16
45
78
138
24
35
16
75
5
24
4
9
27
8
12
25
35
19
6
23
1
36
15
72
8
73
59
156
7
5
31
17
4
24
3
6
27
20
160
120
32
25
6
24
42
3
9
42
93
3
9
8
7
41
24
13
39
21
23
79
17
1
12
23
156
7
33
45
47
16
27
33
120
87
17
36
19
12
60
29
12
16
63
42
48
15
21
95
67
48
5
85
23
16
92
31
33
27
30
42
12
17
12
48
73
15
21
47
40
36
9
12
48
18
84
36
24
198
48
42
132
30
6
9
80
1
54
30
96
72
18
5
48
64
27
6
24
95
25
95
1
15
69
27
21
48
90
29
13
35
1
84
51
9
36
11
31
24
48
9
39
12
209
13
15
81
71
7
24
6
11
133
72
11
13
6
17
61
6
12
30
12
168
42
89
7
17
4
9
3
3
33
3
5
13
6
17
49
51
96
33
23
19
9
39
42
71
16
20
13
6
42
23
16
81
15
104
25
27
116
7
78
12
47
7
5
16
21
90
69
15
57
3
54
24
15
21
24
36
36
24
24
15
ABCD 93285839048*3^$a+1 [50083]
28
23
180
21
36
28
36
224
165
7
23
9
27
49
11
25
59
60
145
36
24
80
39
21
16
179
37
8
99
57
96
39
61
24
44
21
55
144
89
15
76
60
12
108
17
27
165
96
126
145
20
16
68
12
24
69
7
83
9
135
36
25
32
40
128
16
11
25
119
24
72
93
99
21
12
135
25
228
56
96
72
180
75
60
36
36
30
31
44
24
27
133
56
16
224
24
75
81
16
108
32
15
33
60
156
24
12
28
116
3
36
57
220
8
24
52
20
4
12
140
72
76
92
12
112
8
28
8
81
15
273
90
37
216
44
24
112
119
33
27
105
48
16
56
156
40
20
39
25
11
78
15
432
3
37
60
59
25
24
32
4
80
40
35
18
48
135
148
47
69
76
60
23
96
9
9
123
87
237
3
1
36
11
213
36
64
252
60
84
20
15
84
121
11
45
48
12
40
47
78
399
15
21
45
3
40
36
128
16
32
3
72
57
16
11
21
72
96
16
35
25
104
81
15
100
36
35
69
24
84
48
3
205
32
12
36
111
105
64
36
248
15
13
275
313
32
4
36
65
27
112
36
120
119
61
140
64
8
3
45
12
12
75
321
120
3
36
61
32
28
48
35
21
15
33
72
15
385
24
260
100
92
39
60
25
23
105
12
15
61
23
61
83
13
120
20
4
8
48
57
27
135
33
27
1
8
27
12
21
75
1
80
3
60
21
45
51
100
35
1
53
7
68
40
44
123
25
143
105
12
39
180
85
44
12
3
57
183
57
108
27
165
39
21
124
155
33
120
12
3
37
44
27
73
11
49
36
11
45
3
25
47
9
48
15
105
132
204
87
45
12
52
8
75
33
60
4
80
39
45
84
12
3
81
36
4
32
12
28
80
159
24
1
56
117
111
159
18
18
24
237
105
30
93
15
6
147
27
18
39
51
54
96
3
16
24
95
6
91
24
84
116
48
15
201
76
11
25
47
48
13
180
20
9
3
24
60
40
20
45
31
128
111
36
33
16
284
15
57
124
44
111
189
112
23
25
44
232
11
117
72
39
25
32
24
40
41
39
24
12
15
25
20
9
15
264
9
111
40
72
60
5
162
72
45
60
45
19
56
40
20
196
32
48
60
12
12
36
45
39
40
140
135
25
24
20
84
60
52
95
36
9
144
40
44
112
56
148
11
30
31
59
54
31
44
12
108
39
165
15
105
3
129
3
1
44
3
18
67
23
24
33
144
15
45
40
80
39
12
25
104
4
161
75
16
35
109
36
24
44
39
21
52
8
132
204
40
155
84
61
24
20
39
33
12
88
24
11
9
63
156
25
32
184
35
81
48
87
117
52
23
6
30
61
80
3
61
20
12
40
155
45
12
76
44
3
129
36
39
18
3
40
23
25
80
84
16
11
85
59
57
93
66
78
27
24
96
40
80
165
99
36
64
20
87
174
63
156
21
3
15
1
72
168
32
15
33
40
164
51
1
80
93
42
61
20
28
36
20
63
33
124
23
165
51
45
171
24
37
92
108
9
18
13
48
11
69
12
48
36
3
93
60
3
9
52
20
33
30
36
96
81
28
17
3
87
120
24
1
20
99
60
36
48
21
39
21
40
5
96
63
147
25
24
128
52
23
93
24
15
21
9
79
35
25
101
51
159
25
20
108
52
11
9
36
27
21
76
36
108
72
128
72
4
156
8
132
15
57
75
30
18
13
44
36
40
96
11
144
81
39
49
120
32
64
36
68
12
28
152
184
11
49
36
119
1
204
84
44
180
16
12
44
96
40
128
76
120
56
9
51
28
17
219
243
81
12
108
75
57
12
51
97
8
27
18
55
20
292
104
60
64
20
76
84
36
36
17
3
4
11
9
60
36
15
54
139
12
44
39
6
123
51
25
56
16
68
ABCD 93286095634*3^$a+1 [50030]
31
54
11
7
138
60
264
168
11
24
120
1
72
132
107
91
48
6
48
96
126
48
60
125
55
72
198
12
126
168
72
30
90
233
1
168
90
53
13
222
270
18
30
71
25
95
13
120
60
30
18
108
204
23
25
143
79
48
137
13
12
47
61
59
1
252
72
18
17
13
83
79
6
54
48
150
126
12
77
175
41
91
138
96
12
78
30
96
83
72
25
126
30
108
95
199
102
96
12
71
199
17
25
18
138
54
54
60
107
55
48
6
120
186
120
24
30
168
12
96
12
42
65
25
95
49
30
276
144
84
96
72
54
48
35
7
36
5
223
96
113
25
198
108
77
49
95
24
24
72
79
12
270
24
126
17
145
47
223
30
162
65
13
18
72
48
24
30
35
61
162
48
18
6
54
414
48
150
72
23
85
179
24
31
30
59
55
102
54
126
60
18
36
156
113
127
233
37
59
13
162
18
47
1
23
67
18
90
41
144
271
126
72
18
72
12
5
121
108
144
18
17
115
192
60
84
54
60
18
54
11
7
66
47
144
85
234
84
5
181
11
73
108
60
90
53
127
18
102
42
71
120
145
132
18
180
156
114
342
342
66
294
228
95
264
19
42
83
1
6
234
119
216
115
36
174
180
215
1
23
72
19
90
11
79
30
24
246
96
29
19
29
151
41
48
1
6
41
49
18
77
103
48
78
12
23
85
150
101
61
30
29
48
31
42
143
91
29
115
54
47
43
90
138
108
54
47
61
72
107
133
36
162
48
36
41
19
36
30
24
35
73
36
36
18
162
83
1
6
18
23
25
95
19
29
96
1
72
71
181
30
114
131
49
71
49
72
119
48
72
1
30
78
66
6
54
29
19
60
180
18
18
12
5
240
229
36
12
6
36
108
180
48
137
157
36
228
42
18
47
37
35
37
108
108
83
240
25
30
294
216
66
6
162
156
60
89
181
66
90
143
288
7
66
36
35
24
19
77
211
5
385
60
83
91
240
108
18
23
31
48
6
12
119
168
7
89
199
90
30
6
155
7
18
47
24
216
37
107
19
77
24
24
24
240
240
121
24
30
60
228
65
43
132
54
120
24
84
71
61
11
48
67
198
84
6
66
35
343
6
35
121
144
71
24
175
24
72
65
1
24
144
12
107
1
6
30
131
48
271
78
18
48
6
11
7
180
12
18
132
36
84
6
53
72
73
71
55
48
78
83
61
35
120
19
5
85
42
12
197
151
30
42
66
24
18
53
91
36
120
54
35
73
6
234
12
18
240
161
1
71
37
12
24
192
72
71
24
1
36
275
13
11
1
191
49
191
7
305
120
216
61
36
23
120
19
108
90
119
25
84
6
29
7
192
96
12
125
79
90
138
132
89
85
155
96
61
35
103
6
48
312
35
216
73
72
84
18
42
66
29
79
36
53
25
270
18
30
17
37
36
47
ABCD 93286260526*3^$a+1 [50103]
84
36
144
114
12
114
48
6
119
1
207
153
87
63
156
126
54
78
35
55
90
48
18
54
126
24
12
24
77
97
36
24
18
84
60
234
66
168
126
15
15
65
25
6
36
93
15
90
39
153
108
27
27
101
64
123
144
6
192
36
126
93
15
36
90
99
123
30
252
6
5
229
36
119
7
9
240
15
60
30
60
155
97
30
90
114
69
144
33
18
72
18
24
36
87
80
13
99
21
59
48
79
209
151
174
42
17
1
144
216
162
53
144
91
12
168
144
66
6
9
189
66
24
72
108
30
135
33
95
43
54
6
156
18
11
115
60
30
132
192
6
57
213
107
112
63
60
18
246
144
24
30
180
18
72
6
35
19
125
1
300
99
80
1
24
36
35
64
111
150
75
9
23
160
15
24
426
78
17
127
273
159
209
55
137
7
60
228
132
126
87
192
75
168
18
107
67
252
36
18
27
272
96
97
15
80
67
108
18
47
43
120
36
54
24
30
6
102
60
5
133
6
54
15
39
18
108
126
141
105
150
378
215
19
198
120
207
81
150
137
73
180
24
138
18
294
36
5
31
33
111
30
227
13
66
96
144
33
87
18
36
60
215
67
45
32
91
12
24
18
15
48
48
224
127
33
21
24
18
17
283
24
54
54
33
80
25
90
24
84
60
102
95
355
24
156
132
30
42
18
18
48
36
180
108
6
84
42
113
48
37
315
96
105
24
15
33
47
25
186
30
24
23
265
18
144
72
18
102
144
24
36
137
73
6
18
18
72
21
80
349
51
32
19
333
80
91
90
155
25
126
186
108
66
18
15
3
108
36
114
30
114
155
61
30
36
24
174
270
45
27
126
78
36
126
30
78
66
180
6
108
147
207
6
155
91
6
15
39
41
7
60
125
127
156
42
36
84
36
6
36
197
181
12
114
108
33
39
18
162
501
177
15
21
6
126
228
162
65
97
36
315
144
15
30
3
177
42
101
115
30
162
60
113
97
63
123
84
60
12
36
18
42
18
192
168
47
19
54
114
90
18
102
35
1
47
43
24
125
181
59
43
18
147
195
18
126
6
30
90
54
9
9
18
108
57
3
300
65
64
51
90
60
120
54
41
112
159
161
13
24
90
81
9
18
108
210
119
48
192
96
31
36
77
1
54
270
66
137
7
6
264
36
24
66
24
12
18
23
67
90
3
15
204
53
1
66
18
203
13
180
239
1
15
87
18
150
12
18
6
108
72
9
39
41
319
6
75
69
180
18
18
12
167
48
208
69
18
18
246
60
21
27
90
60
162
29
55
90
234
72
240
120
54
222
17
160
267
293
1
66
36
24
54
66
198
126
204
12
96
18
174
72
60
108
125
ABCD 93286518166*3^$a+1 [50016]
15
54
66
18
36
6
90
12
36
72
18
69
45
3
27
6
207
45
135
39
45
15
54
99
228
153
6
81
27
57
15
225
48
81
72
18
24
45
21
126
150
30
18
288
72
15
27
30
195
9
147
243
144
177
21
27
117
6
9
3
252
45
105
84
6
66
132
27
63
12
54
27
123
252
30
114
18
27
81
39
15
90
171
99
93
87
54
156
78
30
15
81
84
150
108
345
9
90
141
3
6
288
12
123
165
27
60
9
36
30
24
66
114
21
216
15
57
51
102
24
63
75
36
42
90
102
72
15
81
90
57
171
69
171
30
162
258
99
48
315
42
27
108
72
9
12
78
174
6
9
252
9
36
30
24
12
69
39
9
105
12
135
213
315
27
126
174
24
156
213
165
135
15
18
54
66
150
117
75
36
6
90
54
54
252
36
18
99
12
9
27
15
108
12
72
33
117
30
6
27
165
18
114
12
123
3
150
102
90
15
45
18
9
9
156
36
87
48
24
135
108
198
162
12
54
90
9
15
48
108
24
30
96
147
117
42
45
120
153
135
171
69
117
54
81
3
6
27
12
288
153
54
42
3
195
36
120
216
6
144
18
66
6
48
18
378
36
6
27
147
54
96
63
207
108
126
66
168
12
153
33
18
66
54
24
93
60
144
189
120
114
18
18
9
48
27
33
39
18
132
90
36
57
117
90
24
129
33
12
6
81
336
9
6
12
108
78
144
126
81
108
27
264
114
30
45
285
126
156
198
63
63
81
15
48
186
39
177
54
9
57
96
207
63
54
66
18
51
45
54
9
48
180
135
45
312
45
27
99
21
36
9
54
72
69
3
90
186
66
15
39
60
324
66
99
141
90
36
66
18
24
45
63
18
102
105
153
207
39
36
294
3
105
18
48
42
54
81
99
36
18
27
3
81
303
36
57
87
45
21
342
177
21
36
18
117
36
204
3
108
42
30
108
9
123
36
90
102
24
54
54
30
135
105
66
24
18
180
138
249
12
96
63
84
36
114
36
54
48
69
156
99
18
15
12
195
81
147
126
279
51
174
87
108
192
9
36
15
45
135
180
75
60
66
18
270
24
63
129
63
60
45
480
168
144
36
27
72
39
186
108
30
36
90
6
18
3
45
99
63
6
336
144
6
48
96
9
27
21
27
72
24
372
18
90
42
12
6
66
63
225
6
12
72
108
42
48
78
180
12
18
24
102
60
45
75
33
57
126
249
39
36
96
117
48
9
18
378
24
48
243
45
54
6
12
6
81
99
30
6
144
102
459
108
45
6
9
27
198
90
48
108
24
162
18
12
216
168
9
48
24
255
33
120
171
81
15
30
6
84
45
51
18
156
24
30
297
60
12
231
57
63
9
117
36
15
9
75
15
84
36
60
81
63
54
27
261
84
24
72
ABCD 93286912016*3^$a+1 [50044]
88
120
72
8
3
168
37
8
24
123
85
59
21
39
108
13
120
48
24
80
208
72
8
48
72
24
72
40
72
104
16
71
36
21
40
8
3
157
8
3
13
192
48
8
16
56
99
13
24
48
32
40
48
72
72
11
141
40
8
16
155
37
8
16
11
48
36
33
144
40
23
81
24
75
37
8
72
40
107
13
56
88
11
48
72
21
40
48
23
97
120
35
36
33
64
56
112
48
119
1
32
75
13
32
16
24
56
40
72
71
9
64
8
16
24
23
84
72
36
25
24
24
32
135
84
141
40
59
37
48
120
8
192
88
8
3
36
1
155
13
72
83
69
3
180
9
96
16
56
136
80
16
24
8
39
49
48
32
64
72
155
61
24
168
11
96
109
35
45
96
39
36
117
24
40
107
13
24
32
288
48
24
3
37
48
24
8
96
40
144
35
85
48
83
37
32
75
13
24
32
3
45
99
157
32
75
13
120
80
112
32
16
47
1
179
120
157
56
144
75
165
75
36
153
16
8
40
80
24
136
8
15
121
48
119
96
48
96
145
24
72
8
147
84
96
1
48
59
48
13
120
24
168
56
16
23
12
61
96
128
27
48
85
167
177
27
85
35
21
39
81
16
80
16
107
13
59
157
24
56
3
37
48
56
88
24
104
3
61
23
1
32
27
48
157
48
71
49
32
75
21
40
24
8
64
83
120
93
72
120
16
24
48
8
15
73
59
13
24
35
13
24
120
56
40
71
73
11
96
13
48
56
3
21
3
72
45
39
49
56
88
72
24
24
11
85
120
8
24
64
8
51
93
16
131
48
69
160
48
47
36
21
184
107
133
24
72
59
13
56
3
61
128
136
48
32
135
12
93
40
32
144
75
37
83
37
59
69
40
32
147
69
51
13
48
24
80
3
37
24
11
181
11
61
32
40
32
112
8
39
57
40
143
12
37
72
23
1
24
8
112
32
72
219
37
35
45
24
40
107
12
57
16
32
216
72
96
39
121
23
180
13
120
203
24
36
36
156
60
72
37
24
200
16
48
144
32
48
40
96
80
160
8
39
84
60
9
40
48
48
32
48
16
11
69
123
61
32
64
11
13
24
80
3
37
176
40
128
112
24
8
87
25
71
1
72
168
8
40
8
135
48
1
104
64
35
69
40
72
24
8
16
72
24
8
96
192
112
35
21
64
72
56
112
72
56
15
97
72
192
48
8
64
48
24
8
111
9
99
69
72
72
64
48
24
216
24
48
72
152
48
72
136
152
24
3
48
37
120
23
33
16
11
13
24
168
11
85
104
75
69
16
144
59
144
13
56
24
16
104
16
48
120
23
33
40
24
8
48
16
72
72
83
48
109
32
3
93
72
88
23
49
24
48
35
61
264
24
120
168
120
48
8
192
16
48
11
21
16
71
25
35
61
96
23
49
24
8
112
59
45
40
48
24
71
1
32
16
59
13
152
40
32
16
96
24
72
128
147
13
48
8
168
16
96
11
24
37
8
72
64
47
96
144
81
40
32
40
24
120
56
75
61
11
45
16
152
15
73
56
40
240
8
147
69
75
13
96
32
144
111
84
93
216
88
32
16
56
168
40
11
21
72
16
95
12
21
88
32
208
32
16
128
16
120
96
96
120
32
24
75
84
25
24
24
24
179
85
48
167
57
64
23
33
27
36
25
96
128
16
59
205
47
1
35
45
3
93
3
144
12
57
3
37
8
96
39
48
49
144
96
72
23
33
72
51
141
64
24
48
24
8
51
21
40
24
155
192
237
15
1
56
40
72
11
69
3
37
56
51
13
72
96
131
108
81
40
59
37
104
15
25
72
24
24
56
64
56
24
112
8
40
32
16
8
3
69
136
95
169
24
120
48
32
16
24
56
136
56
3
216
21
ABCD 93287627138*3^$a+1 [50031]
20
16
107
165
27
21
48
15
1
36
83
69
147
181
29
43
20
15
12
1
77
3
64
56
24
184
72
29
115
23
12
1
47
1
20
24
96
15
120
96
33
12
105
30
25
48
12
155
9
160
132
44
84
12
28
72
24
84
12
168
101
55
113
72
139
12
32
76
5
31
36
104
24
15
6
43
5
27
108
15
1
11
21
52
32
45
91
83
37
12
108
47
12
85
24
11
133
131
105
124
227
18
271
20
112
24
24
176
75
61
20
39
69
4
47
33
96
100
12
12
32
4
36
5
24
19
11
85
44
12
165
18
61
41
30
138
42
33
100
116
76
20
24
21
31
48
35
205
11
150
19
24
120
47
1
8
75
85
5
211
128
40
35
61
152
112
296
64
8
63
45
84
15
193
12
92
15
84
24
61
5
7
113
15
15
45
51
24
57
52
12
113
147
16
53
55
12
20
4
23
261
16
59
49
72
56
99
45
24
51
90
19
120
56
15
61
23
60
6
24
111
4
240
72
23
6
19
35
66
63
16
185
27
24
16
23
36
13
77
19
71
9
16
108
17
3
51
24
37
29
27
100
119
45
16
80
3
85
11
25
59
24
72
81
3
1
48
176
9
43
107
42
19
29
43
23
21
33
15
52
24
71
49
32
88
11
13
56
39
25
72
179
21
135
33
112
48
47
24
60
60
61
84
71
49
36
44
99
157
104
184
77
144
139
77
144
111
15
21
69
91
29
19
35
61
24
116
28
48
8
39
73
32
108
52
8
52
60
48
24
5
3
87
54
66
30
43
71
36
120
45
39
37
48
59
121
32
64
35
45
3
60
36
90
67
48
131
13
11
129
27
49
101
30
180
49
29
91
5
79
41
19
72
120
96
84
48
20
27
1
12
167
105
64
144
48
8
21
30
25
36
143
249
16
24
56
40
5
55
20
16
44
81
31
83
36
13
131
105
15
1
185
123
111
54
72
54
66
55
68
21
7
107
6
147
268
12
24
125
24
6
13
32
328
11
66
79
32
12
72
45
43
95
57
63
6
99
75
57
4
32
3
156
121
29
24
27
52
36
24
95
21
51
24
37
48
272
28
24
96
5
30
37
68
15
97
224
28
95
73
32
76
384
60
8
27
1
36
120
29
19
68
9
30
18
126
21
15
33
112
29
6
145
48
68
69
54
36
201
100
12
47
49
5
6
73
11
21
60
39
54
42
9
52
84
8
88
80
39
54
120
55
41
120
31
32
15
1
132
59
13
8
3
120
21
64
11
1
12
48
80
184
35
45
39
85
36
56
4
20
213
42
121
32
52
59
37
60
53
139
11
61
24
84
20
21
75
111
1
24
144
132
108
24
8
39
1
149
18
6
19
48
60
17
43
248
21
3
88
47
45
12
39
25
29
6
49
11
9
117
78
45
76
84
108
23
354
75
75
66
126
13
8
40
144
35
13
5
67
56
84
99
6
78
36
30
7
113
66
13
60
36
59
1
84
41
30
21
136
8
24
60
48
148
12
32
16
36
5
99
15
36
48
1
11
84
66
138
6
30
66
30
1
48
32
60
40
179
21
148
80
4
80
75
132
45
16
12
77
18
121
5
67
23
30
15
52
77
67
23
1
71
60
1
20
69
24
15
12
64
8
75
85
11
81
4
56
4
95
45
4
96
65
27
3
49
116
24
21
91
5
54
144
13
23
120
25
119
33
99
90
43
68
100
59
60
30
75
16
53
151
83
25
101
147
304
149
51
40
48
71
36
210
51
24
39
61
240
95
33
100
12
89
67
168
35
66
103
35
93
3
57
39
1
12
48
47
36
36
120
69
12
9
19
80
24
16
29
66
81
24
39
73
107
61
29
66
25
132
83
145
59
33
240
9
30
13
60
41
55
156
239
85
252
77
7
20
28
107
144
81
39
96
201
40
47
ABCD 93287687198*3^$a+1 [50015]
69
192
78
201
51
30
15
84
81
90
18
91
36
53
12
168
27
45
30
18
12
19
20
9
127
96
137
30
132
1
77
12
18
1
101
31
17
42
18
87
100
24
72
179
1
137
7
23
12
129
60
9
27
120
33
60
7
53
30
60
42
535
96
8
120
16
80
216
4
60
56
57
12
31
17
187
56
39
21
184
125
30
69
51
165
255
18
51
52
8
69
67
36
59
121
20
99
145
143
1
11
120
18
42
90
15
24
112
119
49
11
108
90
42
85
5
48
12
39
36
40
53
7
84
71
25
83
37
23
73
149
330
81
28
29
42
48
61
11
18
7
35
18
27
45
19
89
151
92
39
60
30
60
228
42
9
136
53
90
12
30
30
1
8
81
15
3
90
7
35
120
25
23
21
81
199
11
1
119
21
39
30
108
60
351
99
37
80
60
40
96
77
3
57
12
108
12
48
30
150
12
150
25
23
121
29
243
88
71
1
119
210
378
42
15
123
13
80
99
30
60
30
61
44
15
121
188
21
30
78
7
113
7
36
384
36
47
1
71
60
18
67
36
29
90
30
99
120
136
155
21
57
51
441
75
75
78
87
76
17
7
164
81
19
80
36
33
60
3
4
36
44
16
77
120
103
60
144
155
1
17
51
21
108
63
124
95
30
18
13
68
76
36
17
120
7
23
181
11
48
33
39
205
35
258
42
60
60
210
55
5
39
16
5
31
89
55
35
60
60
90
99
99
97
116
100
29
30
18
43
8
9
60
180
67
23
121
251
1
77
63
48
21
30
108
1
29
72
15
45
91
77
90
141
36
100
140
216
39
120
61
140
84
93
7
35
18
132
19
71
120
109
32
57
90
97
84
60
71
9
100
12
60
17
67
113
12
55
23
37
65
18
102
79
71
48
72
105
16
48
221
19
101
198
90
27
33
42
120
85
23
42
15
15
30
18
97
65
55
35
18
12
48
31
11
120
9
81
60
18
30
60
7
24
41
375
3
33
129
31
29
48
72
78
33
40
29
151
60
119
25
113
42
109
36
5
55
23
90
43
17
27
15
21
39
165
15
180
49
179
30
7
180
80
4
179
1
101
151
24
65
91
8
21
111
69
78
117
15
1
20
57
420
411
136
5
138
12
9
189
30
13
47
30
183
28
80
136
20
100
35
141
48
9
90
97
65
60
30
25
35
30
99
9
63
39
60
81
100
17
43
29
15
93
51
69
187
5
111
117
43
84
5
30
30
15
33
12
99
99
1
11
18
43
59
49
11
49
11
69
21
135
135
30
18
150
43
29
48
43
59
109
36
20
96
69
18
30
91
11
1
60
137
12
60
51
4
23
1
29
12
120
78
57
4
32
64
5
30
49
80
9
12
31
20
69
31
24
20
243
73
24
53
60
51
36
196
144
84
80
36
36
9
138
33
28
71
69
9
42
49
11
9
36
16
84
23
57
64
29
42
48
13
8
69
60
303
249
30
60
61
24
95
25
116
129
60
91
137
43
77
147
136
107
37
65
18
42
150
120
25
5
168
7
20
64
72
59
181
20
28
32
57
43
120
44
36
39
78
163
17
102
60
45
36
39
49
11
45
63
37
60
44
39
61
119
12
78
27
213
150
90
3
48
81
228
31
29
42
78
51
136
23
1
36
20
60
93
210
90
12
31
17
162
30
180
51
108
99
102
31
164
63
97
65
108
7
5
30
49
32
40
ABCD 93288993914*3^$a+1 [50005]
48
13
132
20
28
119
45
16
8
39
6
6
9
39
25
8
28
36
36
32
52
23
1
12
59
18
27
4
41
90
54
51
40
5
39
76
20
15
105
15
13
20
15
33
33
90
9
16
32
4
23
102
19
95
21
48
21
24
7
35
1
104
16
53
231
33
150
33
40
113
75
75
9
120
12
39
6
19
20
12
28
44
36
105
30
49
72
36
8
12
24
204
76
68
45
27
4
11
24
25
71
18
15
52
8
12
9
30
6
15
28
65
30
120
73
20
33
60
19
12
29
39
27
1
8
15
30
66
1
23
21
63
37
80
15
9
12
12
12
15
21
28
92
147
126
6
9
15
30
96
18
13
8
51
13
60
12
35
33
12
48
12
45
75
24
15
6
3
16
96
8
21
87
3
25
12
44
28
60
12
59
45
132
87
12
9
76
8
100
48
32
15
13
29
30
18
60
7
59
25
11
9
12
28
35
45
36
9
66
78
87
69
7
80
100
12
41
27
60
4
8
72
24
4
95
121
11
18
115
5
31
20
69
63
12
72
15
21
52
92
16
44
93
6
85
24
8
3
1
8
60
21
15
15
81
63
21
141
48
12
15
60
33
27
15
1
32
21
36
31
32
156
21
51
124
113
7
36
8
12
48
4
35
25
12
5
63
28
143
1
68
16
20
16
23
36
45
40
44
100
35
1
5
15
16
80
88
8
4
20
108
15
45
57
24
24
30
1
41
30
1
47
45
40
11
1
8
12
63
25
36
24
32
16
8
16
56
57
7
24
12
8
16
5
115
5
55
20
3
33
33
6
9
36
84
4
95
13
20
52
80
27
30
24
19
20
60
120
15
33
40
68
4
5
31
41
24
15
9
30
36
25
35
30
7
23
21
3
13
8
9
55
36
72
23
21
4
41
19
80
12
48
16
83
25
17
51
4
36
20
27
33
12
45
15
21
120
19
32
48
21
7
8
64
131
9
15
37
144
59
36
9
12
120
69
27
48
15
6
3
60
28
72
41
39
45
63
84
24
12
12
87
33
36
40
149
127
5
3
27
33
12
48
15
81
40
59
1
32
72
160
47
13
8
3
30
15
21
24
24
12
51
4
8
15
36
1
155
21
3
37
17
27
69
120
19
125
3
48
21
39
24
60
88
20
12
45
51
12
9
19
11
1
24
36
29
79
12
8
45
19
80
51
30
15
24
12
64
12
20
4
20
39
24
6
27
39
1
44
28
17
51
108
15
25
24
35
37
65
123
12
160
44
12
33
31
20
15
60
13
35
45
16
44
40
108
24
35
24
30
31
23
37
20
16
23
21
15
24
1
20
84
40
41
15
16
53
6
45
33
175
77
31
12
20
60
60
45
12
54
25
59
6
30
36
9
21
39
15
21
3
81
16
24
20
60
12
84
63
45
27
9
12
12
21
24
3
52
8
9
15
45
15
40
44
39
12
9
15
6
90
49
36
20
4
11
1
20
63
21
4
11
25
5
123
201
19
56
15
66
43
8
4
8
15
1
5
54
30
3
9
108
42
24
21
33
27
3
12
21
9
78
21
15
1
20
45
43
20
21
15
105
7
77
6
61
29
60
15
24
27
30
43
20
36
24
48
84
28
5
27
45
3
75
90
7
23
81
9
31
41
39
36
28
12
24
5
30
24
13
20
177
60
27
9
15
9
27
3
36
9
21
6
25
53
63
52
36
41
43
65
27
88
71
30
15
16
59
54
51
24
60
48
12
36
12
108
4
41
67
8
4
5
15
27
105
60
33
31
35
9
108
9
3
27
61
32
15
66
6
21
9
43
56
12
57
7
29
39
16
24
8
27
36
1
84
35
21
39
1
20
16
8
69
3
100
77
36
51
48
45
12
18
30
12
31
68
15
1
8
88
23
49
48
23
105
9
15
28
20
84
15
121
8
45
15
99
33
27
25
32
24
24
45
15
111
24
6
135
9
27
84
60
16
5
63
27
84
36
73
80
21
39
15
1
95
1
53
90
33
120
3
66
30
30
3
16
56
33
87
39
6
30
69
4
20
27
33
16
29
15
15
13
44
9
19
11
25
5
51
64
29
15
100
35
21
4
8
24
39
36
1
12
41
66
25
56
3
6
3
52
44
45
87
4
8
81
15
4
68
9
3
16
36
5
3
15
33
72
36
21
18
30
12
54
36
33
40
11
49
80
12
9
127
17
51
39
36
81
3
30
27
28
32
3
12
33
28
72
5
51
51
9
21
3
27
30
63
15
12
21
12
16
5
135
4
17
55
44
15
6
30
24
9
36
52
20
4
44
72
27
12
45
39
45
36
24
16
59
9
12
3
37
24
56
15
49
104
21
19
41
127
12
5
51
4
20
28
8
12
48
45
15
9
66
1
5
79
65
60
79
35
21
21
3
87
13
41
31
95
33
105
30
1
20
4
5
42
24
9
48
28
32
39
9
15
36
109
11
9
12
12
81
216
3
60
27
9
24
52
24
32
57
120
3
12
171
30
19
47
21
27
6
115
24
17
39
60
72
4
8
117
39
51
1
44
9
51
93
43
179
13
5
6
30
6
25
20
15
9
16
5
15
16
20
124
20
28
17
30
13
5
12
99
120
60
4
36
36
173
3
12
12
24
16
104
12
172
92
16
92
21
66
13
17
15
69
66
105
33
7
125
3
15
66
30
9
16
35
24
1
59
57
9
6
24
69
111
1
20
4
84
132
29
15
24
27
13
17
51
9
75
48
108
57
51
16
8
15
13
164
33
30
45
105
66
1
24
80
96
15
33
36
36
48
28
44
28
32
28
17
31
32
12
16
53
19
77
24
15
12
9
51
4
23
13
24
36
152
21
19
47
24
126
48
3
63
54
12
3
36
24
12
39
85
20
12
4
96
20
24
39
96
18
55
72
68
12
45
19
59
21
24
51
1
44
45
75
51
18
15
27
13
32
33
27
120
3
25
17
19
20
64
60
77
75
3
21
15
57
108
4
32
9
51
28
35
12
25
29
30
9
12
3
36
9
96
51
18
6
25
11
24
1
5
75
48
12
4
44
27
25
48
47
18
27
3
37
8
72
4
24
35
37
35
69
24
75
12
49
56
4
11
1
24
5
63
15
30
3
9
31
53
6
ABCD 93289177838*3^$a+1 [50147]
11
36
30
24
18
102
6
120
144
18
307
71
234
18
381
87
73
17
42
228
49
80
16
269
90
168
1
47
54
90
108
180
81
279
78
174
180
25
83
18
75
64
275
13
77
276
15
160
77
30
18
67
77
3
16
131
36
105
105
39
96
48
219
37
11
114
51
87
108
60
33
39
73
48
89
90
132
30
75
51
90
99
45
115
143
48
90
7
17
30
129
16
35
13
5
171
189
67
83
18
144
30
109
251
21
15
144
1
239
210
36
90
42
7
288
95
168
30
219
213
27
45
259
11
96
69
96
99
36
90
63
261
180
39
39
121
41
39
9
18
114
195
123
258
282
42
159
112
17
30
198
72
162
1
48
77
42
57
144
141
210
49
11
69
39
25
83
144
13
96
29
42
25
83
12
36
205
48
77
67
80
16
47
150
187
32
256
59
240
21
160
48
41
108
90
12
6
255
267
12
121
95
114
66
42
67
48
47
1
48
59
21
16
83
45
48
267
90
18
144
9
99
252
385
35
381
159
270
51
15
24
18
55
155
18
54
93
96
51
61
5
342
78
72
120
135
15
177
16
59
66
60
144
39
16
96
32
45
18
24
105
16
5
123
16
80
16
32
96
160
144
32
144
64
65
31
77
3
51
30
175
11
210
60
199
53
43
32
160
83
180
9
64
240
29
3
240
9
126
9
141
54
13
240
83
24
21
27
108
54
19
41
199
47
54
78
141
237
342
13
215
240
12
45
16
96
80
160
35
60
49
221
120
235
5
30
61
89
55
48
35
45
153
42
102
279
81
6
54
66
42
7
80
183
57
15
49
89
7
240
5
150
69
159
81
27
180
54
36
42
93
27
162
99
27
60
270
363
27
180
24
48
60
12
1
48
32
64
5
75
16
48
149
108
210
13
144
77
99
160
11
21
159
36
42
3
64
41
30
73
17
79
288
32
3
228
144
25
65
36
72
18
145
17
60
3
135
180
24
205
11
37
17
210
93
87
9
16
416
192
57
156
150
12
18
7
48
128
87
144
153
48
87
25
48
48
59
18
3
201
103
96
11
60
120
1
288
41
108
43
144
48
48
95
30
67
5
331
29
18
162
18
109
23
228
60
12
198
39
51
132
120
18
24
36
174
126
42
90
18
144
156
133
11
18
108
270
60
93
64
215
57
75
21
27
18
3
51
45
63
42
39
112
209
15
3
48
157
95
78
90
120
60
54
66
45
192
208
5
72
67
5
108
108
24
91
119
73
5
90
33
15
144
49
32
352
80
27
258
115
5
108
42
360
61
32
ABCD 93289563982*3^$a+1 [50069]
48
96
3
57
24
12
87
6
12
3
12
27
48
24
108
93
117
63
15
90
18
90
51
24
15
21
45
51
48
12
3
12
69
111
45
9
36
108
6
126
120
24
111
33
75
207
129
21
174
6
183
45
27
45
24
15
36
60
84
3
33
15
93
57
18
144
33
93
30
45
240
180
9
18
48
81
36
69
36
15
48
21
288
6
12
24
174
222
105
24
15
48
60
21
15
102
3
51
6
3
36
51
33
132
33
36
39
72
105
54
81
3
36
24
12
9
60
21
24
39
9
27
51
18
51
21
15
93
12
15
144
9
66
108
168
12
36
36
54
6
270
15
255
30
36
39
33
3
57
3
24
9
84
87
45
48
450
6
12
108
42
48
357
84
60
81
90
102
78
105
87
57
69
60
15
105
351
81
78
126
15
75
108
18
48
87
24
93
48
18
21
123
153
33
15
96
15
105
96
315
105
75
24
120
9
9
27
24
36
291
165
3
57
48
51
36
33
9
18
162
30
108
45
159
108
18
48
27
105
120
114
48
72
18
42
81
63
30
72
24
54
84
57
120
21
18
81
459
126
15
39
117
33
27
108
129
27
15
48
18
198
42
3
9
51
216
24
60
51
48
72
81
15
9
9
15
201
111
135
9
36
243
117
48
195
81
9
96
39
12
33
15
12
33
174
150
147
84
105
24
30
6
75
192
84
24
339
42
48
108
159
3
18
24
99
39
150
27
63
90
3
27
96
102
144
36
3
15
45
12
33
126
18
6
12
42
72
18
93
63
21
33
3
3
36
36
45
27
12
24
21
9
96
15
51
24
9
57
42
453
105
12
63
33
84
18
72
60
33
33
15
147
93
15
177
3
21
36
33
15
21
51
39
168
90
72
51
33
72
75
3
54
51
39
36
72
30
195
39
18
36
27
33
15
69
132
99
12
48
21
36
48
36
111
327
33
123
24
102
231
45
39
9
27
24
9
174
57
36
93
36
84
75
75
30
6
69
51
45
141
12
18
72
21
21
18
30
36
15
111
6
72
123
33
42
138
207
45
150
9
21
99
36
105
12
42
18
138
42
183
108
27
24
21
27
18
3
69
51
72
27
21
12
48
225
111
33
3
15
45
99
18
66
36
24
12
105
48
9
27
33
3
27
60
138
3
69
60
3
99
24
297
93
36
51
3
24
117
63
48
33
12
243
21
21
174
69
81
66
24
18
63
60
84
144
45
15
72
273
111
24
45
75
192
15
153
15
36
36
33
51
114
192
24
39
81
36
24
18
126
15
51
36
129
129
75
27
402
108
54
48
18
42
198
123
69
123
24
75
18
18
234
48
126
117
99
36
93
69
63
63
24
21
15
21
96
3
21
144
15
105
27
12
132
225
204
39
18
252
138
18
15
99
93
27
42
48
18
129
159
24
90
18
18
54
21
99
117
51
48
60
36
18
27
3
81
36
24
57
114
54
30
21
69
111
3
18
30
108
36
69
36
63
21
81
75
24
12
15
60
9
21
39
39
177
57
18
30
42
117
384
72
129
36
30
60
69
36
33
24
36
54
33
177
42
21
135
9
195
66
90
45
279
288
42
84
27
33
135
9
27
189
75
27
45
9
75
15
9
12
87
57
3
120
33
57
90
117
9
90
36
45
204
36
45
120
6
18
27
75
108
24
33
3
66
36
63
69
18
72
93
24
45
111
105
12
108
72
36
6
9
72
48
69
126
66
24
102
9
24
156
15
30
ABCD 93289567942*3^$a+1 [50048]
54
86
4
90
86
21
7
198
84
36
83
7
17
25
300
60
36
36
120
95
264
277
14
189
61
11
24
25
26
22
90
20
60
16
29
133
14
21
13
24
48
83
49
143
49
119
169
62
64
32
100
12
6
62
4
6
18
102
78
84
72
8
46
42
20
10
24
18
8
10
14
70
18
162
36
78
32
132
168
100
5
157
18
32
40
41
39
57
43
53
103
42
47
25
66
29
63
22
66
90
14
130
143
25
14
238
18
18
30
17
48
24
48
15
118
59
127
66
50
12
46
86
58
38
178
146
76
80
12
132
28
66
95
192
55
78
26
10
95
288
43
32
46
12
42
8
33
24
7
185
48
145
38
57
13
14
94
167
72
48
49
95
63
10
108
14
94
14
166
59
31
224
33
48
1
23
7
56
22
180
23
139
54
86
36
45
7
8
82
78
17
120
325
36
6
305
109
11
3
112
48
60
102
206
10
24
108
18
140
9
120
229
2
9
103
120
425
48
49
60
59
97
78
84
53
7
30
60
108
2
82
38
132
93
7
80
9
97
174
6
18
30
11
3
10
122
76
12
137
13
131
85
26
118
18
17
3
214
23
3
45
145
12
35
15
10
62
64
65
120
24
61
12
60
35
399
288
70
11
39
57
103
6
35
49
47
24
39
33
7
18
23
97
14
9
96
61
2
60
16
90
134
45
15
48
33
72
159
48
12
45
3
172
20
4
17
85
35
145
2
16
5
216
13
107
24
24
120
3
28
24
80
72
9
325
54
30
18
18
11
24
109
35
37
86
58
36
6
54
59
7
137
48
87
81
115
36
24
104
40
18
108
90
12
32
48
34
66
150
275
7
92
69
37
50
112
6
156
6
48
60
32
144
48
28
180
30
24
23
103
54
18
41
7
78
59
61
144
36
132
54
54
47
55
209
13
11
96
63
22
50
136
108
77
7
8
34
18
90
66
89
25
23
39
81
72
1
36
36
50
45
7
137
120
13
11
39
118
84
38
12
100
113
193
23
61
50
46
54
68
48
24
4
44
100
48
92
48
10
23
24
73
60
12
126
32
10
23
39
118
144
30
78
12
38
48
45
39
120
33
147
21
103
6
36
119
3
16
32
22
6
174
155
103
48
42
95
48
24
120
55
32
88
152
36
60
10
12
108
24
23
13
18
17
199
48
32
10
95
85
30
20
33
61
74
106
74
28
32
112
6
18
17
39
34
120
95
37
48
90
56
129
19
30
47
24
37
18
270
24
35
15
48
82
120
23
13
266
4
29
61
26
16
18
26
165
181
122
10
12
96
35
67
32
94
60
35
24
61
35
159
28
32
108
120
118
86
58
11
25
126
20
21
87
33
24
13
62
36
94
11
99
58
50
52
5
13
168
107
13
83
49
180
38
10
24
206
28
41
25
18
5
168
13
12
24
30
89
27
118
186
66
2
225
85
108
48
42
53
24
48
49
24
86
9
31
126
35
157
50
76
5
24
48
19
48
18
168
120
11
85
30
53
43
5
13
35
91
128
237
3
22
54
42
23
111
4
44
16
54
11
7
17
15
48
60
34
186
18
71
24
67
140
24
33
85
2
96
88
90
71
31
72
17
48
63
33
39
72
36
94
228
11
111
9
157
122
10
90
53
360
13
42
65
7
126
120
59
1
84
42
116
144
46
95
48
121
95
109
35
31
168
41
72
39
28
18
2
10
36
26
16
20
28
41
271
17
1
95
72
147
141
24
15
28
18
264
72
24
12
180
74
70
203
27
10
36
50
22
12
168
35
1
47
15
10
12
83
49
120
ABCD 93289809578*3^$a+1 [50012]
52
15
95
16
45
3
9
21
48
20
36
108
7
5
180
160
30
14
88
39
69
14
16
18
20
58
96
33
117
48
12
12
27
45
74
25
36
24
9
27
57
3
77
127
33
27
81
27
5
4
30
21
59
18
12
16
56
19
60
27
6
56
34
9
41
16
48
15
17
16
92
31
57
27
12
9
42
9
21
132
36
255
72
17
55
11
46
3
36
12
12
3
86
64
48
48
51
77
76
75
3
9
23
30
4
3
65
31
57
8
79
27
30
116
142
174
51
101
7
3
6
3
60
9
18
14
4
15
180
36
12
9
3
17
28
20
16
48
51
29
16
108
27
29
42
25
12
93
48
108
68
7
48
120
93
27
165
8
60
4
26
13
72
29
19
12
5
72
7
48
105
32
16
2
13
3
2
16
62
16
33
48
24
24
53
16
3
120
5
58
14
18
13
5
19
89
34
69
216
12
21
8
7
33
87
192
72
35
1
12
12
29
7
36
24
77
10
318
27
60
17
58
6
32
88
207
24
161
76
15
24
240
132
105
44
151
9
30
45
9
12
32
12
31
48
177
3
21
44
4
63
33
80
16
56
72
64
63
93
20
103
60
71
16
30
72
42
6
8
7
107
1
33
27
41
40
18
33
5
91
69
168
176
43
9
60
48
171
12
24
96
96
12
168
15
54
120
72
3
24
24
77
91
12
48
24
48
81
39
33
24
104
19
177
15
21
3
12
72
41
7
12
12
75
6
27
96
120
23
94
99
15
30
68
60
31
5
67
12
48
48
17
7
108
12
12
21
15
12
33
15
12
36
99
86
10
150
8
16
20
7
21
96
3
15
38
48
64
3
5
16
75
23
13
5
19
171
93
60
48
120
65
7
48
12
123
33
12
9
8
18
37
9
87
12
48
5
88
56
12
43
33
3
45
2
13
81
2
16
18
30
9
24
29
31
225
18
69
132
41
4
3
9
92
7
17
10
128
54
76
12
72
8
88
32
67
36
3
48
21
41
34
33
77
24
12
142
21
81
120
48
24
63
177
27
15
6
48
8
34
9
48
197
34
45
65
52
63
5
7
12
23
22
8
7
12
84
9
15
69
39
24
17
16
3
27
141
3
9
69
96
3
12
24
75
9
117
8
10
48
66
20
43
12
48
12
45
15
96
17
55
48
9
15
65
43
47
54
24
34
6
32
91
17
112
3
75
54
3
93
15
48
77
55
12
36
21
24
192
15
60
12
108
12
45
62
1
47
1
5
120
115
15
48
33
15
6
3
84
3
6
60
68
124
30
2
7
39
14
16
24
63
12
33
174
57
137
4
15
84
48
48
41
7
9
20
10
222
68
43
48
33
123
24
12
65
4
48
3
84
23
1
65
115
33
39
84
21
72
120
15
12
21
8
79
3
57
36
9
56
4
27
69
15
204
156
5
36
139
83
49
77
31
35
25
72
33
39
39
62
19
48
21
3
5
18
30
31
105
87
153
12
30
18
20
19
71
22
15
72
36
12
5
76
66
21
27
48
66
30
69
41
24
40
15
60
29
55
3
32
1
15
18
3
27
6
42
78
56
7
60
12
75
14
88
56
4
3
12
156
17
55
12
45
24
27
12
5
94
30
99
60
101
31
33
20
67
39
30
116
4
27
24
48
23
169
21
15
36
101
7
12
39
81
60
21
14
46
15
108
39
6
8
36
91
17
52
36
24
3
24
23
18
7
21
8
136
8
10
48
32
16
2
19
29
16
78
45
48
81
63
36
12
21
12
24
48
8
4
135
141
42
18
15
77
34
14
16
96
27
23
118
48
3
21
27
21
15
3
30
18
6
3
9
63
180
84
36
21
3
153
24
27
5
90
22
27
47
66
19
9
24
3
69
3
12
21
30
18
30
45
36
45
18
14
7
57
39
75
78
84
12
32
19
36
60
47
144
16
48
45
12
201
108
24
42
80
18
7
108
12
36
12
17
16
30
6
8
7
36
180
12
36
12
5
187
5
43
9
39
71
54
139
63
9
39
2
28
24
8
43
12
48
27
192
141
72
77
16
68
79
9
56
58
9
57
44
64
20
4
74
18
7
41
67
9
18
57
60
9
48
2
16
66
27
5
30
78
16
114
48
6
27
36
105
15
33
24
60
20
144
88
3
33
20
10
80
25
45
32
58
32
1
93
39
60
48
36
9
146
16
18
110
16
174
159
161
88
48
3
93
3
12
12
5
60
126
34
14
6
31
41
120
28
30
18
14
94
50
18
19
60
33
39
57
39
24
15
45
89
79
65
12
67
9
32
7
57
3
108
48
9
8
18
61
36
65
100
3
69
24
32
24
66
54
28
27
3
14
19
84
48
24
36
5
64
32
58
14
66
46
32
43
9
39
96
5
16
24
3
12
161
42
16
45
12
89
55
105
36
87
48
48
36
21
27
21
32
43
45
2
96
102
16
3
5
115
45
3
65
43
65
82
174
18
18
27
33
8
31
29
12
115
60
3
69
36
5
18
18
28
32
18
102
10
54
15
75
45
129
56
7
5
148
27
45
2
66
94
93
72
29
31
48
33
12
15
57
ABCD 93290188664*3^$a+1 [50041]
5
16
72
27
29
25
6
33
411
126
30
41
37
11
211
174
6
65
13
131
31
9
51
24
5
24
48
7
102
11
193
39
8
64
69
299
7
24
54
66
9
27
5
88
96
105
84
3
9
63
128
7
17
48
1
71
16
24
93
35
7
9
9
23
24
25
18
60
65
31
177
9
23
61
36
78
42
39
9
47
73
95
7
60
5
19
21
93
96
6
29
31
33
75
72
5
103
42
90
30
71
97
6
17
7
33
9
95
19
45
15
60
24
12
81
33
95
109
30
12
24
65
1
15
9
54
66
66
60
33
32
40
39
30
60
87
57
36
6
21
8
16
39
24
57
24
56
24
61
3
45
3
3
96
24
36
24
54
12
23
67
93
56
1
39
141
48
60
42
54
24
60
90
66
36
11
7
72
9
45
90
65
49
71
19
12
60
29
55
9
48
33
96
150
233
31
137
13
59
55
36
36
41
24
96
49
15
15
120
41
184
15
105
9
30
60
30
30
54
36
24
47
85
155
133
30
21
9
23
13
90
41
13
11
31
24
36
29
40
51
30
63
105
66
90
60
15
21
3
27
45
48
8
88
75
5
19
102
63
8
72
1
30
66
39
32
133
11
115
5
13
3
123
60
6
11
7
66
156
3
8
103
81
99
29
31
126
11
48
55
24
6
36
24
15
99
96
5
49
6
66
48
23
73
6
33
135
33
8
40
24
45
42
120
90
54
60
30
36
11
133
6
21
8
112
33
24
42
125
24
31
33
72
15
30
11
208
15
41
43
180
72
33
21
6
48
96
54
66
36
30
3
45
11
1
71
49
24
119
61
27
8
24
7
65
25
15
104
55
17
139
60
65
88
51
77
7
113
40
3
54
12
59
25
6
41
13
36
15
3
77
96
13
35
16
128
120
88
8
199
33
32
48
103
54
11
16
9
66
24
30
30
24
177
33
12
51
9
18
12
9
24
72
33
71
85
6
24
45
39
42
15
105
30
90
48
42
29
25
54
65
16
32
13
60
159
96
21
11
19
29
85
11
19
5
1
120
18
21
15
65
192
79
84
5
79
6
11
16
72
27
5
64
39
33
32
55
33
33
71
64
15
129
8
13
30
30
30
9
168
63
36
24
5
24
40
8
160
8
121
30
41
7
17
145
24
6
84
69
8
24
49
6
65
16
99
84
81
9
60
84
23
103
65
49
30
72
105
105
24
71
24
55
60
77
19
141
9
23
91
21
3
125
1
15
32
168
64
135
90
23
43
6
54
96
18
180
36
71
24
24
67
24
60
66
90
30
23
25
42
125
16
24
3
30
15
21
6
45
63
17
16
33
47
19
5
73
111
135
24
33
8
16
69
35
112
3
5
64
27
29
16
45
48
30
132
89
55
36
45
39
6
54
54
36
59
1
6
18
6
41
43
36
156
53
7
54
11
25
90
24
5
1
48
143
24
73
102
78
30
30
15
32
55
114
6
18
36
54
101
25
174
33
3
36
48
102
59
24
61
27
3
36
113
16
9
47
120
48
115
102
54
9
15
17
175
60
60
18
15
45
36
24
87
15
81
39
9
80
79
90
120
15
105
30
66
6
90
114
5
24
48
19
45
9
24
120
71
19
5
1
54
36
29
16
99
66
6
101
64
56
97
6
6
11
24
175
48
17
25
18
5
7
65
144
1
39
15
30
6
24
24
77
109
6
69
81
48
36
36
54
6
234
17
7
42
30
90
144
87
144
99
6
60
123
32
25
15
3
72
78
6
65
64
8
49
95
55
24
81
69
96
59
72
19
5
40
33
6
180
5
55
6
144
11
96
88
51
21
8
1
23
1
6
60
54
15
72
8
24
1
71
13
6
6
135
96
3
5
25
47
73
6
30
35
55
9
32
13
54
6
15
69
11
96
73
71
25
87
128
24
48
43
5
79
90
30
6
6
78
102
33
27
45
48
105
47
24
31
84
29
48
48
19
5
31
6
144
27
39
65
48
7
48
42
39
9
252
30
84
36
54
90
126
108
210
33
27
6
39
48
8
64
56
115
24
216
45
9
66
6
54
30
6
53
136
32
24
49
15
56
13
30
60
6
51
15
48
161
24
1
126
108
30
63
24
33
15
8
19
78
6
114
36
60
6
30
35
24
24
48
13
60
39
45
27
75
30
48
63
63
24
17
48
7
30
11
43
6
18
5
208
39
24
36
48
21
21
90
54
36
71
67
12
9
39
33
80
37
3
63
66
24
30
6
18
41
19
66
27
32
1
24
23
103
126
54
5
72
24
55
78
6
6
39
39
12
30
15
63
30
12
150
18
12
18
36
5
1
23
31
66
15
9
87
39
33
27
90
59
16
80
120
24
25
66
5
25
ABCD 93290407768*3^$a+1 [50063]
44
1
95
25
123
81
30
240
18
288
30
45
117
3
24
84
69
23
325
3
12
44
40
93
60
3
177
36
27
68
121
15
33
23
85
60
135
120
104
100
9
12
135
33
72
75
9
60
71
4
15
21
24
84
81
59
49
60
3
27
6
87
75
18
12
23
96
121
95
4
36
8
72
13
15
9
3
24
75
129
39
21
27
54
90
24
77
49
18
21
27
5
144
109
27
147
77
100
36
9
108
87
39
5
72
25
114
54
36
48
6
66
11
4
9
35
37
63
111
90
59
85
11
25
39
56
1
72
23
97
18
18
24
12
360
36
75
57
71
91
48
72
141
45
84
36
24
35
73
18
120
29
64
96
141
3
69
12
18
33
44
4
231
18
48
3
36
39
21
99
21
24
27
24
45
36
9
171
57
90
101
52
15
90
3
56
40
3
6
72
15
33
42
9
21
15
8
67
5
24
4
12
69
126
53
16
21
39
63
33
63
30
47
25
15
80
73
51
21
90
45
120
144
60
21
42
81
111
198
87
96
129
15
224
40
12
60
45
39
60
3
126
15
21
6
18
87
87
141
12
9
36
119
61
60
15
8
120
49
147
21
123
60
32
24
160
51
69
21
12
36
15
39
18
3
36
69
27
189
39
12
48
36
51
30
15
3
96
30
60
255
9
6
21
69
75
24
80
67
24
5
196
9
11
49
36
48
6
21
105
18
5
49
108
15
33
54
21
75
54
51
129
180
48
15
104
4
36
93
147
3
30
123
129
75
24
51
5
25
75
96
9
75
24
9
87
9
27
44
109
75
60
21
114
5
52
87
117
21
99
81
23
112
45
54
69
9
63
80
49
60
35
40
156
33
36
39
56
13
6
45
192
117
36
15
32
4
60
84
9
3
45
203
72
100
129
15
36
27
18
12
23
64
176
28
39
18
75
24
144
27
54
90
21
27
6
36
144
72
39
60
84
81
6
149
61
24
75
141
12
171
12
84
44
1
15
3
18
3
27
90
3
56
13
3
24
9
87
24
141
3
12
9
48
83
85
30
29
16
9
15
240
105
159
171
21
27
18
39
33
3
33
24
23
85
39
60
24
51
6
3
9
51
99
18
35
19
45
9
84
60
18
285
48
57
39
33
60
102
129
92
4
69
95
85
27
104
115
6
15
8
16
56
13
27
24
60
9
96
51
33
36
59
49
3
57
171
32
28
12
8
40
51
21
9
119
76
45
51
48
45
12
3
36
33
6
141
21
35
4
60
45
30
9
15
21
9
72
63
12
20
73
135
21
59
40
261
36
23
49
18
42
51
75
162
39
20
16
60
108
9
12
36
15
8
16
224
52
177
63
225
35
139
18
3
3
21
9
114
57
63
21
57
63
36
9
30
6
15
3
21
69
87
20
1
72
23
28
57
195
24
9
42
9
96
15
24
198
72
39
32
40
24
80
91
18
84
42
54
36
108
3
9
11
40
93
6
5
139
54
18
5
67
53
13
15
60
51
21
105
24
15
80
40
9
15
72
8
67
9
21
18
5
85
96
171
189
36
95
64
24
69
12
15
3
57
39
57
69
15
24
36
45
96
15
8
136
51
5
157
3
3
30
47
49
39
9
60
27
24
12
9
120
11
67
33
87
72
81
87
53
4
9
11
40
24
69
27
45
36
63
72
9
144
24
111
240
9
18
30
24
18
30
36
36
90
221
4
45
39
75
54
18
105
93
66
5
160
3
72
48
21
56
13
36
36
24
54
53
64
24
36
105
96
120
78
144
30
60
27
3
57
21
63
80
16
24
32
4
105
36
39
60
63
102
24
51
21
48
87
168
60
240
39
72
21
120
8
91
21
60
45
3
69
27
9
35
49
23
40
9
39
36
201
12
47
121
23
112
75
42
27
21
132
48
114
81
45
255
84
44
72
43
42
102
101
72
13
30
24
141
56
1
90
93
36
45
191
48
19
48
90
60
15
8
85
35
72
37
3
168
9
123
57
12
135
56
64
213
3
128
1
15
36
44
85
35
136
8
19
18
39
36
24
3
42
126
69
105
24
51
60
51
30
24
36
35
24
16
9
51
48
140
ABCD 93290504194*3^$a+1 [50030]
48
39
10
30
68
57
24
85
26
46
23
15
40
5
45
39
105
136
6
66
18
36
8
66
10
36
5
48
37
24
110
40
5
60
24
72
9
6
21
39
64
44
57
60
3
21
15
22
23
15
9
12
19
41
9
22
29
96
27
120
16
74
15
15
36
81
39
69
12
3
106
71
1
59
39
16
24
5
25
72
24
14
21
139
74
16
11
24
15
76
5
91
17
43
32
16
29
27
48
45
1
42
78
35
21
30
18
51
7
113
37
24
11
19
8
36
30
39
15
57
24
96
48
43
14
10
5
48
12
60
9
70
29
45
6
69
15
16
77
9
3
15
45
12
3
52
6
30
17
67
29
1
11
39
9
85
35
15
6
34
41
19
12
38
10
29
15
76
65
37
38
52
24
8
21
1
35
91
5
108
84
7
200
70
98
60
28
17
51
69
12
15
9
1
54
12
8
24
96
76
41
33
46
5
79
29
36
15
52
53
69
6
105
81
16
23
31
29
15
76
24
17
19
20
34
71
19
36
128
28
65
39
9
15
57
93
39
12
55
29
145
26
33
36
75
70
47
49
50
45
159
24
58
23
1
35
31
44
84
21
19
30
47
60
13
6
24
17
12
43
68
9
12
31
44
124
17
3
16
5
25
35
19
56
24
60
21
63
81
25
42
30
2
105
15
21
39
16
12
120
32
57
24
61
66
32
46
72
30
8
9
27
21
49
95
39
24
12
46
8
112
134
130
90
5
1
24
23
1
35
12
39
4
6
8
27
24
15
16
68
28
65
12
43
24
5
145
95
1
62
33
3
9
31
5
7
2
16
35
55
5
24
12
19
72
5
139
5
3
33
9
18
52
5
144
21
3
45
27
36
3
69
15
60
36
144
52
38
6
10
71
9
10
192
65
115
32
16
41
1
35
79
8
45
48
19
8
76
41
1
24
11
13
6
24
56
4
20
66
18
196
36
29
55
36
6
24
23
12
3
177
9
75
7
24
44
10
35
7
30
23
15
69
7
29
25
80
10
56
4
5
69
123
109
30
74
15
129
30
52
6
18
120
5
9
3
84
19
60
17
9
54
40
5
12
12
31
6
35
31
8
40
36
8
88
89
25
71
12
15
33
3
40
72
68
60
40
17
25
24
23
12
75
40
5
24
67
18
35
85
14
12
124
50
54
12
40
29
96
355
65
60
15
16
18
11
85
23
12
99
10
56
10
53
72
120
25
95
25
6
8
82
18
14
6
21
48
7
14
54
21
61
38
36
36
21
103
30
14
117
3
52
5
1
30
17
36
55
96
41
63
9
12
39
82
48
6
24
149
43
5
27
58
8
51
24
7
60
2
88
14
48
12
84
45
7
125
115
125
25
18
36
5
19
5
115
26
51
3
24
21
36
36
60
9
15
19
44
66
15
39
33
27
21
7
2
3
48
31
6
74
16
62
3
39
24
9
15
22
38
21
72
19
60
41
12
12
19
56
18
6
57
73
11
91
17
27
81
72
36
15
21
48
13
62
36
24
52
5
19
5
55
20
24
28
30
98
30
87
9
10
6
24
6
84
5
3
16
20
52
65
84
3
22
50
4
36
65
39
30
6
4
77
55
84
36
5
12
1
26
9
15
21
25
8
16
26
21
48
25
74
46
14
21
12
49
35
84
84
12
3
60
21
24
15
33
13
90
12
68
21
33
3
13
30
20
16
29
12
12
27
45
24
9
22
5
3
28
30
54
204
5
51
4
20
16
41
13
72
54
5
31
17
13
23
25
11
3
81
39
28
60
17
60
21
51
3
28
14
64
131
3
16
17
48
25
30
5
39
60
12
4
89
60
51
60
40
5
7
17
36
36
1
8
40
66
30
83
7
41
48
180
24
57
3
43
5
84
60
85
8
3
39
9
15
30
10
41
15
84
40
41
1
23
24
27
9
31
20
4
65
12
3
21
3
28
18
35
39
16
6
6
48
50
10
20
105
105
16
23
12
63
46
80
10
6
14
69
31
17
27
21
39
76
72
77
7
65
61
107
7
53
1
14
45
132
1
18
5
1
11
13
11
93
58
65
24
24
24
13
2
16
12
8
84
21
72
24
25
24
42
8
16
5
25
30
20
21
25
18
30
14
33
25
90
14
15
1
18
120
41
31
65
13
59
36
12
13
47
3
142
2
12
105
63
21
67
29
39
52
53
7
8
160
29
1
86
9
36
31
68
84
21
39
42
39
25
30
5
15
16
65
85
35
63
6
15
60
55
41
24
15
30
40
6
41
12
31
65
36
9
90
6
39
1
6
29
3
60
21
115
126
98
16
14
16
14
66
10
41
15
4
120
162
98
100
41
151
8
69
12
19
60
65
25
35
69
51
36
24
24
51
6
18
21
12
13
6
84
77
25
18
6
8
3
27
58
38
9
73
2
30
6
10
80
6
34
26
4
29
15
36
45
15
22
35
43
20
40
36
89
36
63
16
5
1
30
36
24
14
6
34
119
27
93
1
104
15
51
96
94
72
24
98
21
9
6
117
12
1
150
17
25
18
149
27
46
24
11
13
11
63
45
27
45
1
23
15
10
56
3
27
34
120
47
115
24
5
19
86
166
18
6
24
17
57
16
30
50
30
9
31
17
19
5
36
19
24
50
10
77
3
16
29
24
1
6
53
21
6
48
96
69
13
18
116
4
6
11
84
1
35
13
11
63
46
71
39
69
45
3
24
84
36
45
94
20
16
14
15
15
57
115
24
8
45
7
114
14
28
60
138
72
18
20
76
128
76
44
12
4
5
67
17
61
50
21
3
12
16
29
120
3
45
13
74
40
5
3
33
3
24
16
42
38
21
55
24
6
23
1
120
42
68
189
91
20
16
6
83
15
22
24
74
6
64
35
55
30
42
8
6
34
12
2
27
3
93
3
40
29
12
123
12
4
80
57
43
20
81
55
65
60
9
30
10
6
44
6
15
120
36
72
7
36
53
12
3
30
90
21
3
96
46
14
16
8
60
21
247
ABCD 93290837338*3^$a+1 [50014]
6
66
5
13
42
30
12
23
55
29
19
21
3
12
24
17
73
12
15
48
21
126
9
39
5
36
4
75
6
66
12
36
12
33
15
30
12
24
39
21
30
5
19
12
125
19
29
12
73
6
30
15
33
36
15
20
36
55
9
12
57
123
45
59
1
108
12
3
20
12
48
36
31
29
55
48
12
36
18
11
61
15
20
60
25
15
8
25
6
78
90
81
20
19
48
24
9
39
6
11
31
42
96
24
42
54
11
76
128
115
21
75
29
12
4
36
15
5
4
20
31
48
6
30
9
111
21
8
49
12
96
18
36
24
24
6
6
9
12
3
24
17
16
8
7
9
44
31
60
6
63
27
69
51
29
43
18
15
39
9
141
15
21
84
6
12
42
35
55
81
8
52
9
6
29
16
39
36
12
53
139
29
67
24
29
25
15
12
15
12
33
9
36
90
24
18
87
84
15
180
81
20
1
39
15
5
4
9
72
84
6
6
90
24
48
12
65
1
102
17
16
9
6
9
44
7
5
24
19
17
79
101
13
11
19
30
54
12
9
20
7
5
37
23
103
6
144
11
25
6
18
11
49
27
9
30
21
3
12
45
24
80
96
84
79
5
12
4
3
6
11
19
6
11
24
19
45
80
19
53
4
45
48
23
7
17
4
51
18
30
18
63
80
19
21
9
3
84
45
6
30
12
23
48
12
37
11
25
12
3
20
109
78
5
40
60
8
36
16
8
12
13
60
51
60
3
12
30
78
17
16
44
36
7
60
6
24
3
9
11
4
24
9
6
12
12
12
81
9
11
25
3
27
53
72
7
53
48
7
30
3
27
5
19
6
3
45
6
5
24
19
6
95
12
19
18
47
79
36
65
31
42
3
45
3
27
33
57
23
97
15
8
60
25
24
71
19
12
24
17
24
55
30
60
36
24
78
12
6
3
12
68
52
3
60
6
11
49
30
21
15
42
11
25
11
60
4
12
9
35
16
3
12
45
3
60
24
12
5
1
48
27
39
9
12
39
18
18
89
4
60
32
84
4
27
84
65
1
23
16
15
30
11
24
61
48
30
45
51
101
7
33
9
6
5
19
48
17
4
20
55
65
16
9
84
23
24
31
84
65
25
51
39
29
12
84
73
6
60
17
48
19
12
69
32
64
20
40
24
12
39
90
6
18
47
4
36
20
4
15
48
21
15
54
6
30
6
5
1
63
39
6
6
6
54
41
24
91
30
3
39
12
6
15
8
19
6
47
19
5
24
7
18
51
36
129
18
12
41
43
17
40
24
33
71
7
24
9
27
5
28
36
51
29
36
7
12
29
49
12
54
57
164
31
9
56
24
4
15
12
5
88
69
30
36
12
18
11
25
24
6
21
27
6
6
36
24
9
15
24
53
24
4
21
35
1
102
18
15
27
12
9
15
41
1
12
11
12
19
5
25
51
60
15
45
45
42
17
60
19
5
12
28
36
69
107
4
135
21
99
65
24
7
12
126
27
20
4
33
6
36
24
6
35
4
9
126
21
15
89
12
157
36
6
24
81
3
33
27
17
4
9
18
60
12
6
15
51
29
96
16
128
7
42
42
5
16
44
19
30
15
15
12
42
6
36
78
12
30
18
6
12
30
15
15
5
4
96
3
12
29
76
27
42
11
4
20
1
95
19
5
4
21
15
3
18
3
21
24
27
27
60
6
95
16
20
19
6
59
1
24
27
48
12
20
7
6
11
4
69
6
102
78
6
11
43
5
97
48
35
12
4
15
101
24
24
12
4
3
60
36
17
7
12
78
66
24
93
8
109
6
41
16
24
36
15
9
15
6
3
12
27
33
39
48
17
1
3
45
147
57
27
9
11
31
5
40
9
35
25
35
4
9
3
27
12
5
43
17
16
9
6
45
3
17
7
17
19
57
63
45
15
12
5
67
6
87
20
4
3
17
1
39
21
12
12
59
55
12
18
42
42
12
54
5
31
5
31
24
21
9
18
36
12
33
12
8
16
44
96
1
23
12
24
25
48
47
4
39
93
24
3
41
37
18
30
6
45
20
13
6
6
51
84
75
5
25
11
4
15
9
20
7
65
24
40
15
5
16
44
16
24
21
3
20
60
16
33
27
24
75
5
67
72
81
27
24
6
15
20
43
17
37
3
24
3
12
24
24
33
108
9
3
24
21
30
90
59
4
20
40
9
6
12
18
6
101
19
9
15
45
92
40
15
12
60
33
8
91
5
19
17
88
21
35
4
12
27
6
24
11
7
18
6
6
39
33
60
3
3
5
7
54
15
15
65
4
15
41
55
21
20
55
84
6
30
48
30
11
43
6
54
72
89
7
12
12
5
60
13
72
35
16
24
15
6
15
27
42
35
1
39
75
5
49
30
65
25
11
96
4
39
45
12
15
33
9
30
60
36
5
67
42
23
24
49
42
48
41
4
99
33
15
45
39
21
3
24
113
43
57
3
36
6
3
12
24
15
9
36
36
20
7
12
69
45
6
126
48
6
9
15
41
19
77
4
75
9
15
12
5
60
7
77
73
51
51
18
12
11
67
30
18
5
25
3
60
69
36
6
30
35
36
7
42
11
24
13
12
39
116
24
19
48
72
41
7
18
24
6
5
1
15
15
48
53
19
5
24
12
4
9
30
21
15
45
36
20
7
77
1
30
18
24
18
29
1
18
21
20
16
48
39
6
6
36
5
13
204
27
15
30
11
48
12
43
6
84
35
12
13
66
54
30
21
15
5
16
8
1
71
40
39
36
42
11
1
15
21
15
15
45
20
100
3
81
15
6
15
44
4
9
48
12
3
20
60
24
1
12
12
71
24
24
1
6
9
3
6
11
1
15
8
49
71
36
1
95
7
6
6
108
90
87
15
41
4
44
1
18
12
21
8
36
36
24
1
3
27
5
43
12
5
24
16
3
12
65
25
18
17
7
48
12
17
64
36
33
23
24
19
21
9
15
21
11
43
30
11
24
12
13
42
53
36
31
29
4
87
24
48
161
76
33
3
8
36
19
6
15
24
12
9
95
16
3
24
41
31
5
36
48
31
108
42
18
17
24
1
11
13
51
3
12
21
9
66
45
3
21
63
18
119
43
17
24
16
99
57
8
19
90
11
37
48
6
41
4
116
60
19
5
31
42
23
7
60
21
15
5
36
13
6
77
19
21
44
73
12
15
15
89
16
56
24
19
60
5
16
3
6
11
73
36
84
6
5
1
15
84
32
19
60
29
25
15
27
53
49
3
15
42
47
4
21
131
60
193
72
15
44
16
8
12
79
21
68
7
53
55
54
83
7
41
19
12
9
12
15
24
5
4
20
16
20
19
5
61
171
9
15
15
6
30
24
41
40
24
24
51
65
79
12
5
24
24
49
87
15
41
4
180
3
6
147
20
19
5
40
15
21
128
12
48
7
5
88
36
15
24
12
29
4
20
31
21
27
33
27
6
15
20
31
30
6
24
6
3
56
109
54
21
15
5
1
11
115
42
3
3
114
36
75
9
27
20
16
20
19
5
36
4
33
11
16
3
18
39
24
9
6
17
7
21
20
61
6
12
72
9
9
6
45
81
11
73
12
15
3
5
60
12
13
6
48
21
36
20
49
11
31
65
40
15
48
6
24
71
79
81
15
18
6
30
15
21
18
17
24
79
21
9
18
5
19
24
36
45
81
23
19
21
27
24
81
44
36
88
9
42
48
6
36
ABCD 93290943808*3^$a+1 [50002]
41
36
19
77
13
155
241
51
24
20
16
117
3
60
15
29
4
20
12
19
65
4
39
57
3
33
33
47
7
17
25
35
64
32
28
20
12
24
36
48
7
9
153
11
52
45
39
63
33
68
12
19
45
39
45
9
27
24
12
15
29
1
42
57
116
4
15
21
140
7
30
27
69
51
33
96
47
108
16
20
96
88
32
28
92
84
55
29
76
24
15
117
8
31
36
54
90
5
4
51
9
96
96
8
36
36
64
24
12
24
44
37
63
20
151
45
24
32
7
12
60
21
8
79
77
79
5
16
21
48
11
64
132
104
13
63
45
222
48
54
71
108
55
72
5
37
18
72
21
27
53
19
77
36
13
36
75
164
1
35
40
56
7
18
35
43
66
39
140
136
9
35
16
39
5
12
28
9
6
57
84
24
260
76
20
24
16
9
42
54
18
113
7
6
54
81
21
11
40
75
24
45
39
21
36
39
9
39
36
24
17
4
12
8
60
25
107
24
24
1
39
36
3
66
71
73
63
27
6
30
144
17
100
99
5
12
25
39
24
36
81
75
33
90
125
31
5
73
3
8
12
25
35
4
3
156
77
4
69
147
128
52
63
21
105
15
60
56
13
15
20
96
240
25
59
37
95
60
19
9
152
19
125
1
99
33
23
7
108
33
20
1
18
17
19
17
168
31
24
84
6
27
99
89
67
5
13
11
4
99
141
69
3
159
9
60
96
140
55
21
24
105
11
40
3
120
17
48
31
36
53
12
19
105
80
19
36
45
9
66
5
4
32
67
41
76
20
24
7
12
21
36
51
53
7
53
52
68
76
176
7
21
15
36
21
20
24
76
104
16
9
174
41
64
9
30
41
100
9
27
3
72
90
51
48
36
36
99
5
24
12
100
3
72
24
5
61
23
67
165
68
19
93
164
60
36
7
53
55
5
19
30
99
12
15
5
109
54
41
24
16
3
168
5
24
60
19
105
12
8
16
15
60
21
33
15
21
48
108
279
45
71
25
35
109
30
9
12
60
84
3
21
32
4
45
51
20
24
16
75
9
36
9
11
184
15
21
24
56
40
240
39
69
51
45
9
6
69
15
57
48
9
87
51
125
25
18
17
67
42
215
60
175
36
45
8
72
19
9
21
90
41
67
41
1
15
24
69
27
63
17
36
28
9
3
44
40
3
53
48
7
29
24
36
64
60
132
15
45
8
31
9
140
12
25
180
159
24
9
108
3
32
79
69
92
48
36
24
37
35
4
104
76
15
65
43
53
139
65
4
36
93
111
15
17
37
63
48
32
4
39
84
93
15
9
96
8
36
19
30
6
120
81
104
84
52
24
60
15
30
18
33
27
21
87
18
36
39
9
18
5
28
116
91
5
120
13
71
64
99
6
11
4
75
65
19
33
3
41
19
162
123
21
11
73
60
54
57
36
80
109
39
36
15
29
61
90
5
31
189
44
36
19
77
28
12
20
43
5
12
4
24
81
71
4
24
51
45
44
72
28
36
116
28
60
32
19
65
139
57
8
172
60
129
111
20
13
71
4
21
54
5
36
4
20
55
36
9
32
4
63
81
60
39
18
39
3
21
12
48
56
16
3
72
33
36
96
24
15
9
57
23
127
105
33
51
39
36
9
20
12
4
51
53
49
18
9
24
12
27
6
30
101
16
44
24
85
36
59
12
184
33
18
5
85
78
5
60
1
18
53
25
3
45
132
59
16
20
28
21
11
43
156
60
65
91
5
4
80
169
11
4
32
28
12
8
12
28
9
191
136
60
24
39
93
87
48
24
5
160
116
55
225
63
57
24
36
45
95
19
48
21
111
5
196
44
25
18
36
12
33
12
24
20
1
35
60
55
84
41
84
64
56
43
53
43
81
39
5
16
20
19
5
12
88
56
36
4
9
15
20
7
45
57
23
4
36
8
25
11
64
32
48
12
64
141
3
72
24
51
29
16
27
36
5
25
90
5
1
75
24
92
55
33
36
36
44
16
8
40
117
12
3
8
16
236
60
60
85
59
136
9
15
144
15
36
81
140
4
24
9
48
23
16
39
12
53
7
84
9
99
42
48
6
102
3
36
3
57
15
21
9
18
18
15
27
81
81
99
75
6
75
36
8
55
5
109
12
18
21
20
120
36
19
24
17
36
28
96
24
20
31
18
3
99
24
57
8
127
69
20
40
39
5
31
21
48
75
12
9
20
60
133
51
20
52
8
12
13
36
59
12
19
5
1
35
88
20
55
54
3
44
36
24
24
40
32
115
24
48
53
60
48
112
15
5
19
54
111
33
3
99
65
84
112
8
60
19
30
51
72
8
67
53
40
72
33
36
135
105
15
56
37
36
11
1
78
141
24
252
80
19
129
32
4
140
216
4
24
12
84
80
13
3
75
12
41
19
36
41
25
51
3
126
6
5
85
3
80
16
80
13
83
25
39
15
41
4
ABCD 93291256276*3^$a+1 [50004]
97
11
12
19
48
36
57
20
115
5
7
12
21
165
47
48
1
54
9
15
60
18
15
8
31
12
48
24
5
31
72
42
78
9
15
36
5
7
17
31
108
24
36
17
133
66
132
29
25
78
12
6
6
12
33
20
88
117
6
6
36
12
18
17
7
33
68
43
72
30
18
60
33
51
18
54
24
12
21
27
12
125
52
21
51
45
6
17
115
5
7
5
16
15
12
36
41
19
42
6
9
272
91
48
12
9
20
48
24
16
3
48
12
29
31
108
21
8
19
48
137
60
13
35
7
5
1
18
24
6
18
42
78
12
12
17
48
7
5
55
6
42
72
53
24
1
6
41
1
6
30
78
9
9
6
41
7
48
5
79
66
36
6
24
69
9
30
48
60
48
36
21
36
15
17
7
60
42
11
19
12
33
3
36
29
1
42
17
19
41
36
85
35
7
48
18
11
60
13
12
30
12
12
9
8
7
5
1
11
31
18
6
96
60
5
12
7
96
72
66
47
55
6
126
36
29
49
15
68
31
36
12
12
12
53
12
52
36
33
18
36
65
12
73
18
5
60
72
4
15
36
5
12
40
63
53
24
40
27
41
60
31
149
52
99
9
27
65
60
7
29
1
63
51
21
63
53
31
33
8
19
17
12
7
41
40
3
54
6
6
54
17
31
53
19
24
12
81
3
12
60
6
11
43
48
36
36
17
1
12
47
48
19
18
6
36
5
31
9
51
66
78
53
4
3
65
37
90
6
54
33
80
19
36
114
11
7
60
72
84
12
41
4
63
12
12
36
5
12
1
75
32
4
15
6
83
4
105
11
19
120
41
72
55
114
30
36
5
7
48
18
66
9
20
12
1
3
123
41
55
17
72
31
5
37
15
8
13
87
9
71
120
7
5
31
54
47
1
6
42
3
56
12
121
30
156
41
13
126
21
87
5
60
1
66
33
8
7
5
7
36
18
27
32
31
12
5
49
15
27
24
24
108
78
12
11
4
27
45
75
69
15
30
18
29
52
8
31
60
42
12
84
42
17
24
108
43
12
53
24
36
19
24
60
29
7
21
72
33
12
6
29
28
20
7
24
84
24
36
60
5
12
43
12
30
3
63
17
7
6
54
233
52
32
40
21
12
18
12
36
72
125
19
41
19
24
54
54
29
40
39
53
60
25
90
6
11
48
7
12
9
36
21
47
60
25
30
30
66
5
43
48
18
6
77
19
24
17
7
60
24
17
40
27
12
66
78
12
5
52
99
36
17
37
18
36
45
3
141
3
5
25
30
45
32
76
57
15
72
8
1
114
113
13
42
12
5
19
24
48
33
8
19
12
18
18
42
30
33
15
12
12
42
23
7
33
15
12
36
144
18
30
18
6
24
18
6
17
13
48
6
24
125
60
31
29
4
39
30
18
60
41
12
13
6
29
19
41
7
12
24
5
72
91
21
3
6
18
29
7
36
72
12
6
47
24
31
5
1
36
18
65
7
9
3
72
41
31
6
84
48
6
12
48
5
12
121
15
129
11
4
3
24
29
13
66
48
5
19
45
56
7
48
48
84
54
66
48
24
12
12
12
66
11
31
48
6
15
75
41
13
47
49
126
9
57
6
84
24
9
15
24
60
41
31
36
6
39
36
27
41
60
43
41
40
20
31
60
5
12
31
12
24
12
12
17
25
35
7
54
18
36
12
66
11
31
9
36
63
6
23
7
45
21
30
29
31
24
65
55
53
31
101
109
102
96
24
12
77
55
41
12
4
45
48
6
24
41
12
25
18
69
80
31
30
66
29
55
24
30
36
18
137
67
5
40
39
33
3
17
55
24
9
75
66
39
51
24
5
109
6
17
55
66
12
15
99
72
6
48
18
12
48
6
12
54
12
114
6
5
19
24
65
12
61
12
35
97
6
48
54
6
17
7
5
12
16
72
32
55
102
18
5
60
13
47
7
12
24
48
6
234
29
28
3
48
21
39
33
15
24
12
48
9
20
19
84
24
41
64
51
53
163
54
6
12
5
31
41
7
42
54
5
12
43
60
84
41
24
7
53
16
21
23
73
18
12
17
31
29
19
72
5
60
67
6
12
30
45
39
18
15
20
31
30
6
5
19
36
5
31
5
64
27
6
18
77
19
12
89
7
5
31
30
6
41
7
120
6
186
18
51
44
7
36
48
5
24
43
66
42
24
24
96
84
17
24
73
30
65
7
150
83
12
79
24
9
75
41
7
48
5
43
5
7
57
56
24
79
114
6
12
77
48
31
41
19
24
30
15
20
124
15
53
61
18
53
13
48
35
7
72
12
66
30
5
60
60
37
11
72
13
54
36
36
12
84
5
25
18
60
36
66
47
31
5
7
65
4
36
80
7
5
16
75
18
51
56
31
21
21
11
7
60
29
72
73
35
31
29
55
48
12
21
3
6
42
17
25
11
139
45
8
55
24
53
76
99
36
9
8
48
7
168
30
60
132
12
3
15
65
13
30
89
43
33
129
60
23
19
36
12
36
6
78
53
180
7
24
21
21
18
17
24
37
90
41
4
3
48
77
43
30
18
84
96
12
36
36
5
67
24
6
60
3
3
33
63
41
40
8
28
39
18
6
101
16
36
44
31
18
18
5
7
12
36
24
89
12
60
7
12
12
9
20
12
31
9
51
6
15
33
11
12
25
6
17
7
33
20
13
39
15
5
37
6
42
75
15
113
60
19
36
89
19
6
6
78
11
7
81
57
6
9
3
113
1
66
33
9
6
29
100
8
28
75
36
33
8
13
30
5
24
43
90
3
3
48
48
117
9
12
42
84
6
48
108
6
9
63
9
32
43
17
88
27
12
53
43
5
13
27
3
12
165
33
47
19
9
44
31
29
7
36
60
5
7
24
18
12
48
96
18
24
101
1
30
89
13
6
6
30
114
18
60
12
12
60
69
20
16
108
27
66
15
93
15
15
24
84
21
8
25
6
29
61
6
5
7
30
3
20
55
12
21
15
60
33
15
17
4
21
6
108
9
72
27
66
12
47
1
66
12
21
39
17
12
48
13
42
5
19
36
29
7
89
25
59
37
6
24
12
17
7
24
12
120
29
28
3
17
16
27
9
27
6
35
7
60
30
23
127
45
72
72
75
33
51
24
101
55
5
7
5
40
152
28
8
31
6
35
19
24
21
44
7
6
30
17
40
152
64
8
19
9
15
57
9
11
49
54
48
29
13
39
ABCD 93291270238*3^$a+1 [50046]
66
36
6
30
15
16
167
1
56
21
51
3
13
32
3
96
54
48
24
12
67
11
13
23
9
3
96
13
24
8
27
36
1
11
18
72
91
24
29
19
8
24
117
36
30
9
15
12
18
19
48
23
33
9
66
18
108
7
71
36
18
27
9
66
21
15
54
54
90
18
6
67
17
78
73
11
13
119
48
49
5
18
18
31
8
33
96
7
209
103
24
11
37
80
24
27
90
3
87
30
54
13
29
75
15
12
54
6
18
31
24
80
57
42
13
23
138
24
12
27
15
12
6
30
18
39
57
12
54
37
56
51
6
48
31
24
128
72
21
18
54
43
23
90
15
21
3
93
30
6
12
19
59
13
8
9
6
18
31
41
7
56
45
19
71
36
30
55
24
65
6
25
65
30
57
3
37
24
101
84
31
59
18
6
54
12
36
55
5
75
63
72
18
132
18
1
24
8
40
24
29
12
15
3
36
18
18
108
73
53
72
54
6
7
77
54
24
37
24
24
8
51
30
31
95
33
9
18
30
36
24
75
40
65
12
3
64
149
6
37
11
37
17
7
24
8
15
49
41
6
18
12
6
18
54
61
24
56
40
53
3
27
45
16
29
67
29
72
90
54
19
53
18
1
11
6
30
97
35
13
8
16
8
16
41
72
60
12
39
15
25
65
103
5
19
5
48
3
51
90
43
17
18
36
1
32
33
55
8
135
6
19
8
9
7
83
48
21
57
12
6
61
96
8
99
18
42
12
42
72
27
16
11
21
48
16
8
81
18
13
8
15
36
13
5
78
90
54
13
24
17
120
31
24
77
18
12
24
30
24
30
54
6
85
5
84
18
24
144
21
16
71
12
6
36
48
6
85
23
12
108
25
24
32
40
8
21
36
66
24
21
15
48
18
6
1
11
6
31
53
115
8
45
3
16
8
48
24
9
55
35
54
15
57
54
138
7
56
69
27
88
23
36
18
43
65
15
21
54
37
131
66
27
27
42
18
12
6
7
95
49
5
43
96
48
8
9
15
48
39
1
35
6
55
47
57
48
9
12
78
18
3
16
17
12
42
25
83
13
32
27
21
40
24
8
51
30
55
5
36
36
102
13
56
88
83
18
19
29
6
12
78
19
17
108
19
11
18
3
147
18
12
42
36
1
56
27
37
59
54
18
36
105
3
13
5
3
88
29
6
30
31
77
24
12
42
36
30
3
93
18
1
72
29
6
18
18
30
18
90
7
11
24
144
138
42
1
29
91
56
39
18
72
7
23
57
21
12
31
11
37
11
18
54
61
35
48
126
127
5
48
43
53
30
45
88
29
27
88
11
13
5
60
66
85
41
18
72
13
11
12
54
27
51
30
6
18
30
18
36
36
126
42
144
30
1
35
13
48
71
49
59
30
24
55
71
126
48
24
3
64
41
15
15
49
56
39
24
36
13
5
84
90
6
79
23
25
11
37
5
90
33
3
61
5
51
3
45
40
83
45
16
5
42
36
37
24
11
90
43
8
3
37
53
43
77
6
21
33
87
3
162
3
45
36
7
11
36
1
71
33
16
77
54
37
35
54
7
101
3
111
1
35
12
126
42
81
63
18
12
96
51
15
96
1
17
12
75
21
30
21
15
1
23
1
35
30
63
24
48
64
56
88
24
8
9
18
84
25
24
65
7
32
16
8
9
55
29
36
15
9
90
37
24
11
174
7
80
39
78
18
30
19
24
137
36
36
6
12
6
72
48
6
9
64
35
30
18
18
108
7
24
11
12
24
1
47
18
24
31
48
101
66
49
5
42
36
36
12
72
61
24
11
36
36
12
1
8
15
12
6
30
1
5
19
32
249
42
93
16
29
67
5
36
15
9
30
9
87
9
24
64
29
43
65
66
285
3
6
7
29
27
9
79
96
24
17
31
53
6
30
31
5
54
6
55
35
12
42
63
21
18
9
9
114
61
5
19
23
66
24
7
96
35
45
159
9
3
54
60
18
1
24
8
39
12
18
75
57
63
16
5
6
18
18
25
5
18
25
29
6
66
36
39
3
21
9
31
41
24
66
18
27
16
24
48
65
15
45
54
12
73
5
3
9
24
54
57
16
53
27
63
30
6
12
1
72
143
42
18
141
57
7
23
33
9
48
79
71
1
72
32
48
9
39
9
18
36
25
32
33
7
17
79
48
8
3
24
13
120
41
7
11
13
24
113
18
21
40
29
19
29
108
36
43
47
1
24
101
60
12
3
48
16
8
39
1
24
80
69
3
213
6
18
18
33
24
99
144
45
168
24
21
51
105
31
152
3
133
80
72
16
5
90
12
13
32
45
42
30
36
55
35
85
8
51
18
6
13
23
9
9
48
18
6
90
37
120
152
15
33
3
13
17
24
31
17
7
17
66
90
54
61
144
24
72
5
6
108
18
66
69
63
25
56
16
167
1
41
48
7
17
7
11
13
5
3
24
45
126
30
7
29
54
13
29
18
54
43
32
33
18
37
32
15
73
104
72
9
31
96
29
75
40
48
48
41
18
37
17
31
8
88
5
12
36
3
16
23
25
48
8
21
78
13
8
40
23
121
32
40
8
57
36
72
19
53
36
31
8
99
13
5
3
69
36
6
1
29
36
7
24
48
17
30
60
48
60
9
72
45
18
9
39
6
48
198
37
77
66
54
54
45
16
35
13
17
15
16
59
60
36
36
25
29
108
12
72
19
48
41
24
79
5
144
60
15
40
17
15
3
36
18
12
19
23
33
40
24
32
16
17
18
12
1
17
6
30
19
71
25
24
41
6
18
127
8
45
3
69
27
40
17
103
8
16
24
29
18
6
18
108
30
7
53
138
24
73
32
16
5
3
15
30
24
67
17
15
136
32
3
36
36
36
1
11
42
18
49
32
27
61
8
3
30
6
36
12
49
8
3
12
25
29
67
5
24
30
60
54
12
18
54
7
80
9
63
16
41
6
25
65
54
25
95
145
71
1
32
136
11
6
36
3
40
95
18
150
36
54
126
ABCD 93291789634*3^$a+1 [50006]
48
120
60
12
165
42
30
60
39
27
33
24
15
42
18
21
69
18
30
39
3
90
18
57
96
9
18
33
141
126
60
30
3
21
156
60
15
60
48
21
171
12
156
39
72
180
36
30
75
72
33
24
3
45
87
84
27
33
9
18
57
33
282
18
222
30
162
18
168
27
132
24
27
33
60
36
15
18
18
60
30
15
9
3
12
36
204
96
12
60
57
39
36
120
96
39
48
198
27
15
45
183
129
300
171
162
72
75
213
120
240
15
105
72
36
42
45
96
24
27
21
84
96
39
9
36
21
123
129
60
30
90
72
90
78
51
60
69
72
36
300
24
18
90
30
45
48
60
9
18
45
120
57
18
33
75
69
21
15
39
153
108
117
12
3
120
60
33
39
15
45
60
3
18
24
39
84
267
18
27
48
336
21
6
192
213
27
165
27
45
156
15
150
90
93
231
9
21
18
57
93
48
60
27
135
45
57
15
36
9
159
57
30
72
72
69
21
36
123
27
12
90
123
309
6
33
60
69
15
96
24
75
57
3
81
9
3
72
117
60
18
162
36
63
24
57
51
15
105
39
153
27
90
111
72
3
12
78
63
9
3
177
51
21
48
18
42
75
33
12
168
30
33
81
111
45
24
180
123
60
105
75
12
3
18
90
90
15
69
303
108
24
21
75
45
42
108
54
30
78
27
63
48
57
123
93
291
66
75
87
18
42
12
9
249
3
24
21
15
39
141
72
57
36
42
18
27
12
48
12
111
153
12
60
9
18
42
18
153
9
36
99
81
54
120
126
15
60
12
27
18
30
42
48
60
87
15
9
51
30
231
57
90
18
42
12
78
15
33
24
63
12
105
48
15
165
87
63
108
9
111
54
90
21
57
171
129
168
72
111
72
180
12
123
54
63
45
132
39
9
135
63
9
15
45
24
36
36
15
42
108
75
45
15
144
3
21
201
48
27
33
3
9
63
153
54
6
15
147
18
3
24
3
117
27
21
147
57
81
54
9
9
42
66
27
87
9
36
60
48
36
21
6
45
12
153
144
39
39
162
66
132
18
27
45
3
15
54
111
48
12
129
51
12
33
12
27
96
99
45
81
72
171
9
48
24
126
342
15
120
45
12
39
69
27
24
120
279
57
93
30
33
27
81
81
36
39
45
3
132
63
57
93
12
171
45
90
54
6
12
21
24
12
24
60
9
243
9
48
168
144
39
9
15
12
33
123
12
27
18
48
90
60
30
54
9
144
177
15
75
90
30
21
69
6
90
15
39
18
48
3
24
48
144
60
36
48
24
33
144
36
144
120
63
87
81
48
60
81
3
168
60
69
36
132
102
21
75
225
84
36
105
54
45
111
105
24
105
6
54
63
36
21
96
30
54
36
3
57
87
33
75
12
57
18
72
60
33
105
60
72
36
84
3
156
57
324
63
27
21
24
81
15
48
12
12
228
12
123
24
9
9
30
90
18
144
348
30
60
12
36
42
141
84
48
24
3
78
15
129
90
90
3
27
21
24
24
12
15
33
24
33
39
45
3
36
84
72
135
153
45
12
51
9
111
9
3
3
12
45
105
12
96
15
105
42
12
33
60
252
33
72
18
45
33
3
9
18
57
93
84
99
69
72
30
21
39
30
219
72
69
126
60
177
75
72
9
36
21
90
42
102
18
132
48
108
99
96
117
135
60
57
30
93
96
24
117
3
15
93
15
57
27
36
114
51
39
30
60
18
72
30
60
108
18
90
72
30
180
90
90
141
27
105
24
141
15
57
18
165
12
123
132
18
63
21
ABCD 93291900706*3^$a+1 [50055]
18
18
102
27
39
24
36
5
79
6
11
37
18
48
53
25
39
81
24
126
48
5
7
24
54
48
66
6
6
48
24
48
5
13
48
6
24
9
51
6
24
96
15
27
12
12
30
24
23
19
9
69
27
27
29
19
18
6
42
30
21
45
99
3
36
77
12
13
48
42
24
96
6
18
126
18
78
96
30
24
72
101
55
6
15
87
36
5
7
24
12
60
66
11
13
78
45
39
6
24
42
24
65
37
30
60
12
24
96
18
6
66
78
33
63
33
20
7
6
48
24
30
24
48
84
60
156
69
12
27
12
60
5
48
7
6
18
30
11
160
189
42
24
54
63
99
12
77
79
6
18
54
138
60
60
54
48
11
31
6
18
24
5
19
41
7
29
7
12
30
30
36
12
60
6
35
7
21
63
129
27
60
12
126
18
29
28
3
60
17
19
60
48
156
9
32
1
30
48
36
6
3
141
99
15
53
43
6
30
29
79
69
27
120
30
66
12
12
12
36
48
6
6
57
51
36
9
3
77
49
6
48
53
16
189
24
54
42
18
36
66
6
18
6
36
78
18
21
57
59
12
19
6
72
24
126
120
42
24
54
5
52
51
78
18
30
24
18
21
9
3
21
54
18
102
36
12
36
6
120
72
78
36
12
29
7
54
111
9
42
36
24
48
33
81
6
66
30
72
18
47
36
13
78
29
13
114
78
30
18
48
24
42
65
85
6
77
115
72
12
96
6
54
60
30
35
19
12
24
6
27
27
24
24
84
5
7
72
48
93
27
24
60
6
11
7
72
24
41
61
42
12
12
72
108
12
17
7
89
7
84
42
72
6
36
45
15
12
72
17
7
30
24
48
126
162
30
12
36
18
42
69
51
24
30
24
6
96
24
42
3
27
12
65
67
84
30
23
16
48
20
19
18
39
9
18
60
12
9
27
101
7
45
128
7
5
19
60
33
15
24
12
156
78
3
39
9
45
6
96
18
171
8
19
5
7
65
55
78
30
18
24
24
18
6
24
3
21
48
30
48
18
24
18
129
8
88
87
6
59
19
21
3
101
37
35
103
24
30
18
24
6
54
33
87
21
21
72
48
3
15
48
24
36
53
160
21
72
6
65
48
1
78
42
18
6
18
6
6
36
77
31
24
12
120
12
41
19
24
24
45
39
12
6
42
57
21
6
42
18
96
24
120
12
96
48
33
33
48
66
36
66
3
51
24
41
7
5
31
6
6
84
6
48
48
18
120
21
32
64
15
33
9
66
12
89
49
27
21
15
81
18
48
6
54
114
15
3
30
24
30
72
24
66
3
27
48
60
24
54
15
3
12
12
180
101
19
21
27
24
24
12
78
35
37
24
30
144
33
51
36
36
12
24
90
18
41
31
17
7
54
30
18
42
12
18
24
6
5
55
12
5
37
71
1
54
60
96
72
30
6
66
63
27
6
24
39
3
24
78
24
174
12
21
3
6
18
24
12
24
36
36
141
117
30
29
13
18
24
60
108
54
66
12
192
45
21
18
6
66
84
24
42
42
21
12
15
12
18
168
18
36
18
72
15
9
54
36
24
53
49
90
24
6
42
60
45
48
21
30
18
18
12
66
11
103
36
21
93
6
42
30
21
99
48
33
63
12
24
48
30
30
12
12
77
7
12
9
123
12
96
89
43
6
24
18
12
18
6
24
42
150
48
5
85
102
36
84
12
24
9
27
9
15
12
96
6
24
90
6
6
132
78
11
64
21
35
43
48
36
36
24
29
4
32
1
6
12
89
37
24
11
40
3
12
69
12
117
63
9
30
48
66
72
27
48
51
114
120
6
66
42
72
45
9
24
18
36
9
15
5
37
66
6
24
102
12
30
6
12
5
25
24
24
6
18
35
115
60
24
78
66
12
9
9
99
51
12
24
24
21
33
66
48
30
6
18
42
12
42
39
12
3
209
49
66
24
24
36
12
12
53
12
7
36
78
54
204
30
39
3
24
6
11
37
78
12
96
129
15
12
66
54
60
6
75
75
12
36
12
72
17
157
30
18
72
66
9
20
97
30
24
42
59
19
36
12
12
6
27
15
21
48
63
129
27
17
55
6
3
32
7
65
28
9
24
11
43
18
24
24
71
121
3
15
54
138
6
63
60
15
54
6
24
24
18
18
24
41
4
39
48
48
24
17
84
55
6
72
39
3
12
66
18
57
3
42
24
24
11
19
9
39
60
17
19
9
3
93
87
9
27
6
30
90
23
25
11
19
42
15
15
72
105
27
24
57
15
36
144
77
7
54
6
18
96
42
48
30
48
54
24
21
3
33
3
12
12
54
18
17
19
66
30
48
84
96
53
43
21
44
4
15
48
12
6
120
6
114
30
42
11
67
24
66
24
48
48
78
24
24
72
24
21
36
15
29
67
5
31
125
7
48
18
59
13
30
18
11
55
60
96
48
60
24
6
3
135
65
37
39
3
12
17
67
29
12
61
42
24
12
12
6
24
24
48
3
51
33
81
54
9
3
48
29
7
36
6
72
24
27
3
60
24
9
51
5
55
108
42
42
5
145
35
343
60
12
6
23
31
48
66
48
18
57
75
9
57
3
93
72
18
30
6
72
138
18
24
12
90
18
5
16
20
24
37
42
102
6
41
25
3
87
78
18
12
12
156
41
1
18
36
9
27
132
29
36
97
72
90
12
17
19
12
45
51
24
12
6
107
259
42
18
41
13
30
66
150
90
6
42
99
99
66
6
12
54
6
42
3
39
93
33
42
24
96
24
89
7
113
16
63
30
23
31
48
29
4
96
33
11
52
20
91
12
48
72
24
12
18
42
17
24
19
42
18
6
90
6
30
48
ABCD 93292192738*3^$a+1 [50010]
36
137
343
120
96
84
132
9
15
204
5
16
48
51
77
160
75
48
5
127
168
12
45
123
21
75
36
129
15
36
93
15
129
51
36
36
149
79
129
51
156
81
15
24
9
75
12
108
60
84
240
36
24
120
132
84
81
39
24
17
19
60
96
113
67
228
36
21
63
65
7
24
36
45
96
27
12
60
228
156
45
80
307
29
103
60
77
91
117
80
16
51
108
17
31
33
111
36
12
96
209
175
81
15
65
19
72
48
168
12
65
67
45
63
48
72
12
48
93
15
12
36
65
79
113
127
216
9
32
64
231
9
15
12
72
120
12
48
48
168
192
33
27
5
67
36
41
103
36
96
53
43
12
36
36
24
9
75
48
108
9
32
139
36
33
240
111
192
60
192
60
57
51
12
48
24
60
45
15
33
111
132
48
141
3
12
156
69
39
72
108
5
91
36
12
21
51
120
101
160
3
36
48
12
84
36
36
60
24
93
147
48
173
7
36
12
9
128
112
231
48
60
72
144
53
31
60
5
16
63
60
48
84
96
12
21
39
72
24
24
17
43
180
33
39
41
19
48
48
12
48
33
27
48
165
27
53
112
15
60
5
79
65
31
33
15
161
64
219
12
168
17
160
63
12
120
29
91
69
75
21
80
91
132
17
19
60
120
9
27
53
67
48
12
81
123
132
24
24
24
60
60
113
163
72
12
36
21
48
87
9
80
7
24
225
15
24
180
276
24
9
147
36
12
108
33
135
41
16
48
80
144
55
216
81
3
72
53
240
7
9
39
105
3
144
36
12
60
72
89
67
180
144
41
144
91
84
36
144
156
225
48
96
63
60
72
36
9
3
132
9
207
168
24
36
45
87
89
55
233
55
96
96
153
27
21
39
24
144
33
39
9
80
187
300
9
3
36
41
91
72
108
108
156
9
99
45
111
36
45
39
12
84
36
180
120
24
33
48
135
132
96
117
219
84
360
12
45
144
51
45
3
120
120
84
72
65
64
15
300
12
48
192
9
48
75
96
36
33
96
87
72
33
99
204
24
60
45
3
24
144
132
12
60
48
60
12
417
243
12
33
3
12
33
219
156
60
252
48
12
12
36
228
65
67
24
21
48
171
24
45
87
84
96
12
57
75
24
77
19
45
3
120
12
36
84
300
21
3
29
151
36
36
225
39
168
276
180
132
117
48
48
39
36
12
60
29
31
209
55
9
15
60
36
84
192
29
31
48
240
12
53
67
60
17
55
12
45
3
60
108
24
108
48
24
168
336
161
31
120
9
63
257
16
27
21
32
67
36
144
41
79
65
7
240
60
84
9
15
33
27
101
79
113
112
183
12
36
41
55
9
15
96
81
27
72
96
45
3
60
60
101
31
84
60
228
48
120
53
91
24
60
12
53
64
240
75
48
132
36
144
120
36
12
5
103
41
19
60
192
33
240
96
123
12
105
128
127
33
87
24
72
288
89
103
120
65
7
72
33
63
33
171
5
139
84
36
45
27
24
228
105
87
36
132
81
27
144
5
19
36
144
9
ABCD 93292234962*3^$a+1 [50130]
39
33
167
79
69
57
24
84
36
63
63
53
91
6
36
39
9
6
18
12
90
173
7
6
59
43
17
109
35
24
64
20
1
54
5
67
54
87
8
12
19
5
19
29
7
41
67
65
37
42
18
3
56
60
36
61
107
28
8
67
113
49
42
18
48
6
21
15
126
12
6
9
57
18
65
13
12
87
48
8
19
36
17
91
41
31
60
41
16
63
54
6
17
12
16
27
12
161
79
12
6
23
49
75
15
48
18
6
12
42
36
71
1
27
27
36
12
29
13
59
67
12
9
36
44
37
51
45
54
30
83
13
18
18
71
31
65
40
27
5
60
19
24
5
13
36
3
27
54
11
13
47
73
6
144
53
19
72
41
88
92
7
17
79
5
60
1
72
18
126
15
117
72
30
53
48
25
42
77
4
20
25
39
87
5
16
9
72
51
36
27
53
120
7
12
5
12
19
29
103
5
25
63
51
29
19
18
18
42
12
6
9
261
108
18
12
9
27
18
15
8
37
27
8
28
12
20
13
147
9
42
21
9
87
9
35
36
13
6
21
9
90
78
12
78
12
24
48
42
18
93
20
43
29
76
8
64
27
18
3
69
12
42
9
92
7
30
59
49
18
33
180
32
25
24
11
36
25
39
68
1
48
71
28
44
12
25
78
30
23
13
27
9
11
7
65
36
175
101
25
18
120
5
1
36
12
18
33
39
108
5
1
35
84
28
8
61
72
30
77
60
13
35
1
3
80
28
8
37
18
17
43
209
36
37
15
99
9
39
36
96
9
75
5
40
69
30
41
37
48
24
144
18
36
36
161
28
63
54
3
33
48
6
30
35
7
21
20
52
32
31
24
9
3
17
24
40
33
155
24
4
9
42
9
20
55
18
54
6
111
135
5
55
12
33
32
24
109
114
21
20
25
126
5
4
15
5
13
59
16
69
11
7
53
91
18
3
27
60
66
6
36
12
113
37
59
7
65
7
5
49
6
5
12
13
54
18
18
6
12
27
8
132
1
12
15
12
51
29
25
3
27
24
9
3
89
7
30
54
5
73
36
11
19
54
119
7
81
9
6
9
32
24
37
15
3
6
18
17
85
35
61
3
33
90
36
30
90
53
37
18
5
60
72
12
19
36
65
36
28
20
36
36
13
11
16
63
89
36
37
35
13
6
29
97
107
13
167
37
126
57
56
96
43
12
9
92
49
11
19
5
19
5
43
17
24
28
63
57
9
63
56
31
89
4
8
97
30
18
18
105
3
29
43
6
23
132
36
43
5
12
28
39
53
28
20
25
90
6
23
40
9
18
12
24
29
55
5
31
126
96
3
33
75
32
40
69
59
49
75
56
61
63
8
28
45
59
36
49
96
11
1
35
7
12
149
19
5
120
1
47
28
27
108
5
1
23
7
5
24
7
24
21
105
3
15
5
49
47
1
23
109
18
48
18
6
5
61
6
54
71
37
18
9
57
35
28
132
27
21
51
9
63
12
5
31
5
1
63
20
36
16
117
83
1
18
65
16
45
42
65
1
107
25
23
36
4
20
37
6
9
3
17
28
27
29
16
81
6
30
51
3
42
36
48
36
59
40
15
41
36
88
9
6
45
45
3
27
36
18
23
13
63
44
36
12
13
54
9
3
18
24
18
66
35
12
16
20
88
24
21
108
11
13
27
75
33
27
12
24
12
78
11
60
84
52
93
15
12
9
35
1
42
5
12
55
54
27
3
96
18
84
54
17
7
5
67
21
9
51
75
53
199
9
44
36
24
28
32
88
15
29
73
11
97
15
75
78
12
6
126
18
117
27
18
11
72
1
47
49
36
12
35
7
65
7
48
36
6
12
36
35
127
6
35
19
9
9
11
24
12
7
12
17
72
48
12
48
1
6
101
12
7
54
24
23
24
7
81
108
32
25
15
9
11
48
4
27
113
13
12
15
9
72
11
48
43
54
35
16
12
56
24
48
31
17
13
6
66
15
12
9
54
69
108
180
44
55
5
84
163
12
72
117
8
1
18
81
20
31
84
18
24
18
29
25
3
20
40
36
20
24
49
59
13
36
42
9
8
49
15
48
20
67
5
25
6
48
24
5
7
24
29
7
18
23
12
28
140
7
6
30
9
27
54
59
13
11
97
11
12
28
48
27
72
69
32
7
17
28
36
9
18
6
84
24
48
83
60
48
61
35
7
17
12
12
72
43
5
49
24
12
18
5
13
15
80
37
48
35
7
29
1
15
252
21
6
5
31
5
25
18
5
31
24
120
69
27
53
36
12
25
12
18
17
73
15
9
36
3
15
45
20
7
29
19
5
84
73
6
12
9
8
25
63
57
23
127
12
5
85
36
47
43
54
47
31
48
9
51
41
25
11
7
5
103
18
18
53
28
32
55
65
7
18
23
31
12
33
39
5
1
35
13
42
9
20
12
84
36
64
39
17
43
17
1
27
81
75
27
54
23
28
3
5
37
35
13
47
48
4
63
17
28
189
59
19
17
19
36
54
27
9
54
17
31
9
45
63
20
49
11
73
11
13
59
16
104
73
11
60
36
48
7
18
11
24
28
21
11
49
12
71
16
68
25
24
3
69
54
36
21
69
18
138
47
7
90
18
96
17
31
24
84
18
11
4
36
21
35
43
102
11
24
36
37
6
12
77
120
37
11
13
39
15
12
33
63
93
33
18
41
88
56
24
25
11
19
144
45
20
79
29
24
133
35
13
24
35
67
36
6
75
123
41
133
114
18
3
8
12
7
65
12
13
42
48
180
77
13
35
19
29
25
24
63
99
36
101
7
192
5
36
1
35
31
5
13
11
4
56
25
12
23
28
9
36
3
123
30
24
63
12
15
21
45
27
32
60
40
20
73
24
11
12
40
27
54
12
42
144
17
100
9
3
99
18
15
3
77
48
7
21
63
6
120
18
42
35
1
66
150
39
9
24
12
24
11
36
36
180
25
35
28
20
12
24
25
120
18
17
25
3
15
18
23
7
60
53
1
39
ABCD 93292402246*3^$a+1 [50177]
15
16
80
160
53
12
144
7
65
60
75
9
24
72
103
96
245
60
15
213
96
75
81
39
72
208
41
108
3
57
63
48
9
72
39
129
12
43
120
17
108
36
207
24
120
33
12
163
41
180
51
64
24
53
3
40
192
32
48
88
29
180
127
200
48
21
96
48
60
87
88
5
12
180
43
48
5
3
105
39
16
144
17
15
48
93
19
113
48
79
29
51
24
112
53
36
15
33
231
24
160
185
31
56
168
33
39
45
108
127
48
137
264
31
5
19
17
79
56
264
33
96
111
9
319
8
105
7
72
89
264
15
136
65
15
9
31
17
39
33
15
40
120
65
12
396
72
87
88
48
200
72
48
40
24
41
72
96
55
161
15
33
72
79
29
27
48
21
115
32
33
31
200
88
17
24
39
81
7
152
93
60
15
88
24
72
80
40
8
48
40
80
9
103
17
15
261
12
15
117
163
17
15
105
231
9
183
96
120
69
108
39
153
132
91
65
72
15
93
3
16
89
79
8
57
7
8
216
9
48
24
48
55
257
180
156
15
120
48
96
9
96
39
225
135
96
21
3
40
17
48
39
16
144
8
48
24
45
60
36
139
113
7
80
105
7
24
96
41
39
9
39
21
147
88
65
96
36
192
60
31
41
144
55
72
17
216
7
24
149
27
192
33
39
64
272
72
345
63
40
48
65
180
192
3
72
105
39
24
45
36
103
48
65
63
9
111
24
117
60
15
165
84
7
89
15
33
60
108
207
16
65
55
17
12
60
7
41
79
209
39
16
24
32
144
16
89
127
24
53
75
16
120
17
24
39
45
36
15
81
15
88
17
132
75
288
24
64
29
51
9
31
32
120
24
9
12
19
113
55
48
113
87
33
175
56
153
108
67
8
88
161
120
79
224
16
41
63
33
87
33
72
60
36
87
57
103
5
84
79
104
88
32
240
96
9
36
67
48
17
72
15
72
168
168
304
8
16
32
9
48
127
56
165
3
9
15
88
65
108
12
288
7
65
39
136
32
285
36
12
60
72
72
48
7
168
56
81
31
144
89
36
36
135
24
88
41
96
15
120
184
56
40
104
69
60
183
168
57
39
16
185
7
101
27
112
113
79
41
15
153
15
40
305
12
60
39
16
48
56
129
36
3
45
3
168
69
48
99
81
7
56
96
88
48
48
5
67
248
9
87
16
5
27
57
111
88
104
120
105
7
8
96
40
32
24
40
53
75
48
9
48
223
29
99
96
24
16
5
36
7
32
33
7
144
29
108
39
16
8
21
60
15
184
56
64
24
200
48
33
39
120
40
72
5
36
12
51
16
29
144
3
40
24
56
72
40
17
15
24
160
120
120
192
104
24
81
63
33
7
41
39
16
56
93
12
36
204
31
72
32
9
31
41
135
9
15
120
81
39
16
17
48
183
24
153
168
12
144
108
7
56
48
21
75
24
45
91
264
77
84
24
39
160
65
55
8
33
15
64
8
72
40
17
15
213
75
16
24
17
103
32
21
60
135
24
21
3
64
41
36
48
27
160
24
137
39
96
129
60
75
33
48
55
17
108
123
57
24
36
123
105
7
89
39
69
27
48
153
7
80
21
252
15
9
48
31
41
96
7
48
168
5
60
ABCD 93292450294*3^$a+1 [50027]
31
41
78
49
12
20
3
105
100
20
16
35
21
40
8
12
60
4
35
30
19
5
66
9
12
120
4
5
79
11
1
24
56
3
25
12
84
44
75
237
60
4
104
60
40
80
12
99
81
120
33
6
9
12
48
3
48
25
17
43
56
3
1
24
36
47
9
48
15
105
3
132
30
6
61
8
40
20
15
1
35
81
88
32
40
29
30
21
39
9
40
5
55
96
44
72
21
19
20
28
132
60
8
72
21
18
102
19
59
49
140
60
3
72
37
11
9
99
42
27
40
71
24
45
52
83
1
24
95
121
47
72
45
21
19
20
105
6
61
11
48
1
8
52
8
45
7
8
75
1
24
120
36
107
9
111
9
28
72
20
48
72
28
32
33
91
24
20
16
44
93
19
84
47
13
35
49
92
39
9
72
51
69
100
83
121
56
120
3
18
7
32
60
48
16
167
12
36
61
228
5
120
67
20
9
19
12
60
8
72
124
65
55
164
15
36
129
16
24
12
68
12
4
17
7
11
201
3
97
41
90
97
20
12
28
156
29
6
25
116
69
42
73
24
12
68
52
143
108
49
11
12
1
35
9
120
3
49
20
60
28
12
29
19
96
59
97
84
104
21
51
40
84
84
20
12
39
9
52
200
48
72
48
12
63
36
1
80
81
43
36
48
80
72
100
29
99
52
83
25
12
41
99
60
39
25
95
42
138
1
23
126
72
43
56
48
12
3
1
104
15
25
12
8
105
235
11
1
68
21
31
83
25
12
20
60
108
60
12
100
108
53
39
220
101
43
5
42
12
18
127
20
111
84
177
111
37
60
32
64
95
9
100
60
152
3
36
24
45
63
49
128
51
69
3
60
217
32
40
8
40
60
65
67
11
18
54
1
47
297
51
21
40
24
44
63
9
48
21
54
145
72
11
49
11
12
6
19
20
63
97
36
36
11
157
32
88
11
9
45
15
111
72
69
40
24
36
24
104
196
24
32
4
144
12
20
48
16
56
28
20
112
68
40
5
67
68
60
15
25
173
127
92
60
28
71
121
24
95
109
36
24
11
84
181
36
53
18
129
60
51
9
28
20
136
56
4
116
124
36
20
48
51
249
76
144
20
76
56
28
20
15
85
60
155
57
28
36
56
28
36
24
60
20
72
4
60
44
40
20
60
120
15
97
68
40
101
19
80
93
90
13
44
52
41
7
12
8
16
29
91
24
180
20
52
23
18
18
60
9
12
63
36
49
95
117
99
9
40
23
97
36
120
56
28
12
83
90
55
32
39
21
40
68
312
108
60
60
40
20
33
7
20
16
36
23
57
3
25
12
20
48
3
109
11
132
61
36
48
156
84
5
31
209
67
8
45
15
16
24
140
60
112
108
92
4
47
9
3
36
49
5
27
159
1
108
60
12
20
48
60
120
16
17
43
24
83
18
30
21
3
117
60
3
1
36
20
268
20
15
45
72
3
96
25
84
20
123
9
9
39
16
96
8
60
12
148
32
4
84
12
84
29
55
20
40
96
60
17
7
60
80
52
68
16
59
57
4
119
6
72
39
48
40
83
49
20
64
179
1
35
109
20
15
25
113
87
12
4
137
72
18
49
168
71
1
11
18
51
88
32
40
29
31
20
69
31
83
37
24
47
9
88
32
4
44
352
48
143
37
60
65
18
57
123
133
5
72
43
36
128
52
11
108
49
12
108
240
5
31
47
13
44
12
48
52
20
40
24
119
1
59
18
27
60
51
69
3
9
60
3
25
60
36
29
138
9
69
30
9
52
8
3
189
51
37
20
76
84
72
48
35
61
56
9
42
9
3
105
100
12
89
39
220
11
60
1
8
3
13
47
9
60
51
9
88
11
9
40
36
36
23
1
56
28
32
88
20
196
84
32
63
1
137
78
12
49
83
25
32
28
12
8
3
13
35
49
80
3
9
39
1
23
1
17
19
11
13
56
28
132
23
216
61
8
16
36
29
30
1
140
39
21
3
61
65
54
85
92
64
56
129
51
39
9
12
4
44
12
4
36
8
3
18
19
36
36
8
76
17
79
84
36
48
36
5
51
3
37
48
32
4
180
36
23
37
24
47
37
20
180
3
12
97
68
51
1
59
25
44
51
25
35
129
51
141
4
107
9
9
30
72
42
75
60
12
51
73
84
12
8
52
20
64
56
48
112
48
20
16
96
20
40
20
39
25
116
51
108
24
45
16
29
18
37
143
109
8
93
7
72
24
24
41
19
12
ABCD 93292626554*3^$a+1 [50026]
72
51
41
48
55
177
188
48
7
12
21
3
24
101
12
19
36
120
29
19
24
5
55
53
7
36
24
48
120
77
43
29
19
12
185
43
9
3
45
15
45
32
103
29
48
72
144
31
41
67
36
41
4
75
60
29
52
15
53
36
19
72
84
12
132
5
43
33
84
171
65
204
7
29
31
5
28
51
24
105
171
9
51
9
87
84
29
36
72
12
72
19
41
160
84
159
12
36
53
52
12
63
9
164
19
36
36
36
105
8
7
24
53
16
27
72
72
53
28
168
27
72
77
31
24
48
81
147
53
19
72
33
92
31
5
12
7
48
21
15
5
36
28
15
12
36
213
27
5
19
5
28
20
43
105
75
108
161
19
72
125
52
68
79
9
20
19
5
223
113
4
27
60
201
12
8
28
15
65
19
12
53
103
5
108
79
33
3
12
72
33
87
137
211
69
63
141
12
123
21
51
24
36
33
20
36
4
27
48
81
3
93
20
19
53
55
12
89
7
45
15
245
19
36
17
91
69
171
5
384
43
77
40
3
45
8
31
53
36
36
4
32
19
89
4
15
17
103
45
92
19
12
33
87
45
72
32
19
132
12
17
60
28
36
195
72
12
120
5
31
5
31
60
81
8
120
96
43
65
28
20
148
84
20
7
48
141
27
29
16
20
115
12
17
36
7
141
39
65
40
108
3
12
48
9
48
20
19
60
69
15
5
7
24
120
240
21
3
36
24
29
28
15
12
153
3
72
57
27
9
39
65
43
65
168
64
8
139
36
5
19
29
40
140
7
48
60
36
45
51
72
96
24
252
53
48
7
81
99
33
92
300
103
29
36
199
29
36
16
3
12
12
60
5
31
12
45
3
77
43
29
16
84
8
19
24
165
60
12
8
7
240
17
160
20
40
212
103
21
20
91
5
36
127
45
80
7
24
192
45
75
108
36
96
9
36
48
60
92
244
75
93
48
27
36
72
9
123
21
27
29
115
9
36
39
17
40
48
27
53
67
12
41
24
12
43
125
16
32
52
56
67
45
27
36
12
17
16
15
17
163
69
80
120
103
24
24
9
3
77
36
16
20
43
317
31
60
60
84
24
36
9
36
48
72
8
12
36
7
12
21
104
55
89
79
168
5
43
84
12
108
173
43
117
68
72
4
140
24
91
36
105
15
120
108
41
204
19
17
19
144
33
180
72
3
108
209
36
79
36
69
15
48
24
185
36
48
127
24
24
5
220
12
20
55
5
127
12
53
7
36
9
20
96
55
29
43
156
69
8
12
67
36
5
72
55
17
96
72
136
24
48
15
45
32
31
12
69
36
75
17
43
5
19
60
108
81
15
5
144
7
84
21
36
3
105
20
144
108
12
7
29
31
81
48
159
57
63
36
9
15
41
31
48
60
5
36
19
53
132
67
33
27
9
20
31
21
152
43
24
84
24
105
20
60
43
108
5
96
55
29
36
16
15
72
108
153
20
19
60
12
101
43
65
4
147
168
45
72
68
36
91
108
53
52
87
5
16
135
105
87
48
24
21
32
40
75
12
129
72
27
117
3
108
9
3
33
20
24
48
36
232
72
111
149
151
9
135
96
12
5
88
56
124
60
39
48
5
88
27
120
9
8
7
29
7
24
201
104
19
24
45
75
17
160
24
147
17
88
15
69
80
19
72
89
48
127
36
5
43
36
93
51
24
108
33
44
36
31
108
48
120
108
36
33
27
41
19
53
60
48
88
20
36
91
105
60
104
79
12
144
36
72
161
79
33
15
17
52
8
156
40
99
108
12
105
32
31
12
36
300
36
41
52
135
65
72
28
15
41
319
48
29
108
88
8
19
53
115
132
12
65
43
45
3
17
156
55
72
77
28
63
45
24
36
12
15
12
12
36
33
24
27
65
28
63
33
84
260
7
21
80
12
36
115
89
28
3
72
12
65
31
5
72
127
33
15
48
5
36
16
15
45
72
32
31
60
17
52
56
43
36
89
7
29
115
129
39
36
17
127
12
36
12
197
16
48
20
36
19
57
99
ABCD 93293447374*3^$a+1 [50005]
21
48
15
9
56
25
11
13
35
85
6
30
27
44
19
30
27
72
57
23
108
12
16
32
37
27
56
319
48
17
24
84
12
4
32
12
1
6
89
31
65
16
32
37
18
113
28
36
8
1
30
65
96
103
33
32
12
4
44
28
8
124
57
18
17
24
64
21
11
25
131
112
21
24
72
135
8
7
48
5
25
30
21
39
6
36
60
83
31
9
48
249
48
47
244
92
103
24
65
145
30
6
24
30
93
63
6
11
103
150
11
55
125
60
4
20
60
36
73
150
65
127
9
32
64
8
67
53
7
24
24
77
64
80
55
30
47
120
100
32
25
132
84
6
45
44
235
17
24
16
24
48
45
11
85
24
42
81
8
72
4
108
15
5
55
12
65
13
35
48
73
240
60
59
12
48
12
24
72
48
145
6
150
11
49
63
141
35
49
71
1
15
69
47
37
120
95
40
21
35
4
92
73
30
30
11
1
90
30
78
45
45
42
29
12
19
84
6
30
41
24
24
1
71
13
24
47
16
3
29
28
8
112
108
12
48
20
151
45
48
8
13
36
35
48
28
33
126
24
29
12
16
27
53
24
85
23
67
105
9
11
16
12
120
188
19
9
15
17
13
35
1
15
56
13
159
75
53
19
29
4
51
41
16
9
83
25
66
21
20
36
7
17
36
4
129
6
5
73
35
52
36
9
231
92
16
12
27
5
55
6
27
9
60
39
45
71
96
49
59
49
47
36
7
33
9
15
56
13
35
96
49
54
90
36
75
32
52
36
120
104
1
47
124
60
45
11
28
39
12
29
160
21
54
17
7
42
48
15
20
7
5
4
36
9
90
21
39
29
48
60
24
49
87
27
42
114
6
11
28
32
19
41
13
27
33
66
9
21
144
15
9
6
17
37
3
117
15
96
32
13
15
32
79
53
12
4
20
1
78
6
51
15
54
90
57
9
60
23
25
11
12
4
24
32
43
6
135
45
35
24
151
54
99
87
129
56
43
57
116
12
52
296
48
1
135
80
19
101
73
11
12
37
60
23
7
225
80
36
172
20
60
24
55
5
48
115
41
40
15
6
204
6
18
111
9
47
16
32
55
177
75
53
25
47
19
41
43
117
36
24
33
12
60
63
56
1
51
99
24
5
19
36
180
41
25
90
21
32
55
65
12
85
24
54
113
168
84
1
66
29
25
51
56
24
48
31
6
3
96
24
87
33
8
7
42
23
60
61
24
36
27
60
39
21
20
4
15
9
81
71
108
1
171
8
12
172
8
12
1
24
35
16
219
6
95
79
120
6
51
56
13
35
64
87
5
84
55
17
43
21
24
56
36
13
15
9
15
87
24
29
7
165
84
9
71
36
28
87
185
16
27
30
75
51
36
48
185
12
16
33
54
12
18
87
20
19
6
48
23
4
9
47
13
84
23
48
96
85
35
79
60
5
31
41
19
48
6
60
144
11
109
12
35
19
185
25
24
63
8
55
5
1
18
93
164
60
36
103
66
48
42
30
75
140
55
30
3
108
44
13
75
15
93
39
48
60
17
25
23
16
15
6
59
115
21
39
6
18
105
15
42
24
119
48
7
57
69
27
32
36
36
16
33
6
41
73
51
3
77
100
9
90
5
112
128
24
67
45
44
85
84
12
11
124
93
60
66
41
60
36
13
90
66
35
96
48
121
15
15
18
6
21
144
20
19
53
13
126
105
3
33
12
117
11
37
12
54
84
5
67
41
120
109
120
35
25
23
85
42
48
30
27
33
11
55
60
30
11
16
72
87
60
54
47
49
23
31
84
60
17
60
48
1
6
30
84
30
5
36
25
78
30
12
59
52
132
12
33
6
96
45
8
88
3
165
21
108
192
23
7
69
36
3
77
49
6
24
240
6
3
32
25
18
90
6
9
57
90
24
17
37
96
6
5
16
9
23
52
45
15
45
18
12
84
5
60
24
16
56
64
72
3
9
51
81
33
15
45
12
71
64
225
18
96
30
155
85
15
12
33
27
39
18
155
37
15
44
91
60
21
39
125
4
32
28
156
183
150
87
44
24
25
3
9
99
36
44
1
60
23
12
24
49
30
57
24
15
30
35
79
6
144
36
35
36
40
165
3
45
63
12
56
31
270
59
4
21
47
157
6
5
36
84
31
144
6
51
33
47
24
60
13
35
55
30
12
35
25
30
30
18
17
24
79
153
39
18
6
21
36
153
71
48
48
12
12
36
49
24
30
6
83
25
11
120
49
3
32
48
13
39
80
25
90
30
95
28
12
8
7
17
4
32
4
99
54
42
204
9
15
30
30
126
27
32
48
12
72
64
32
37
75
45
27
80
16
8
64
231
5
12
7
120
216
29
48
ABCD 93293753342*3^$a+1 [50170]
24
51
57
84
3
80
64
32
25
72
39
93
12
291
9
83
13
3
9
36
11
16
12
132
21
24
132
84
24
147
21
12
24
72
27
33
108
120
36
108
120
24
72
36
204
39
60
9
24
3
12
60
8
64
81
12
24
84
63
152
16
8
73
135
36
189
96
24
48
60
132
47
25
3
21
72
12
27
45
27
8
13
51
9
12
36
24
27
9
39
140
72
85
99
93
3
45
24
24
12
39
45
12
96
12
27
81
71
28
60
45
36
24
59
36
13
3
92
253
12
144
51
32
25
59
25
60
39
21
12
12
35
1
96
3
12
8
13
75
56
13
84
135
21
36
27
80
16
141
51
9
27
237
15
21
12
96
24
60
72
24
72
3
9
27
33
15
24
57
96
24
47
61
36
23
37
96
11
1
27
33
36
12
123
21
131
40
24
45
24
39
36
8
61
39
57
12
24
51
45
47
181
15
164
13
159
68
37
71
13
36
35
181
12
120
24
132
36
168
48
27
189
96
60
36
36
291
56
13
3
20
49
96
27
9
15
9
84
156
60
24
171
69
3
144
120
32
85
27
72
24
56
61
27
8
37
72
180
48
27
36
33
36
71
109
132
36
23
64
21
24
35
13
51
213
3
21
147
84
33
72
12
27
32
4
80
16
33
12
3
9
36
72
72
15
9
36
3
36
57
3
44
13
35
100
21
12
36
63
44
73
155
13
72
11
40
21
83
48
64
24
21
60
63
45
48
12
48
84
123
69
87
105
36
72
39
141
27
72
9
11
13
15
141
3
141
72
3
24
9
12
84
39
36
116
64
33
23
132
25
39
105
24
27
36
21
12
60
111
72
213
83
109
11
24
37
27
8
48
157
3
45
3
81
72
24
96
75
33
60
87
9
36
75
129
111
36
33
72
3
116
61
3
9
96
36
48
84
15
20
16
105
15
9
63
9
35
28
57
36
51
36
21
111
45
12
48
47
121
107
60
120
88
36
9
228
12
123
32
157
15
9
71
1
63
177
3
117
11
16
12
9
24
240
24
27
33
27
12
32
109
219
57
3
9
11
73
168
11
97
24
36
72
24
60
24
15
33
60
23
88
33
48
63
57
24
120
108
15
33
11
61
3
81
36
35
76
33
24
51
105
11
16
33
147
21
59
61
156
228
24
11
24
1
63
165
63
177
96
24
24
3
188
160
164
16
237
12
3
164
97
12
36
63
57
23
1
71
49
51
33
48
35
13
47
48
1
84
120
12
23
100
45
120
24
12
63
33
3
44
16
48
33
108
11
121
72
15
104
37
3
69
83
136
57
48
60
24
48
12
3
33
84
71
24
108
1
75
240
57
12
48
60
108
144
3
9
48
48
48
63
33
24
23
76
9
135
21
23
52
36
56
73
12
15
129
11
13
204
36
75
104
25
39
57
12
108
12
155
16
57
87
81
171
165
12
3
56
52
36
12
129
75
33
24
60
108
99
57
171
93
75
20
13
131
193
3
21
12
168
72
15
93
27
72
9
63
132
21
180
24
99
81
24
51
201
72
51
8
1
24
39
36
44
1
36
51
120
8
37
12
36
132
36
35
1
87
224
37
3
33
47
108
13
51
21
87
213
11
96
4
21
60
107
61
71
108
1
24
204
24
120
59
40
21
84
83
16
9
24
47
49
72
12
120
83
16
36
9
99
36
9
24
11
133
60
171
21
96
15
141
51
288
33
12
12
3
21
84
15
8
25
36
24
12
60
75
8
13
12
24
228
59
16
144
20
172
9
63
69
24
72
12
120
12
3
8
1
11
100
45
51
12
21
15
69
27
9
39
32
76
141
111
9
15
9
156
12
119
205
39
21
96
75
21
23
1
168
75
45
195
48
32
1
12
72
72
63
21
24
35
52
57
72
59
37
132
36
228
132
3
12
9
168
48
108
12
75
117
3
129
36
123
117
12
15
33
60
147
36
48
69
96
12
96
108
24
15
57
24
11
121
11
25
3
129
24
24
24
108
159
33
48
48
ABCD 93294446834*3^$a+1 [50045]
69
36
15
6
39
36
27
60
36
36
9
36
36
84
15
153
36
75
6
51
12
36
36
39
21
51
105
117
3
45
150
138
54
60
21
27
24
18
15
15
18
144
6
90
198
30
240
27
24
105
6
30
18
42
84
15
39
54
75
111
45
39
6
12
54
24
36
21
9
63
120
255
93
24
24
51
21
12
45
12
3
96
72
9
18
42
30
6
30
24
21
72
12
3
138
39
84
27
57
27
36
9
36
9
3
75
120
6
15
39
117
135
36
9
36
27
21
24
27
33
72
129
36
3
171
60
9
93
108
27
15
12
96
144
57
69
30
126
39
51
108
42
159
12
3
24
90
3
15
174
78
198
75
63
45
24
63
18
15
84
3
42
3
15
9
21
54
6
63
111
18
183
75
108
102
15
99
84
96
54
15
15
9
87
210
54
42
90
69
33
15
207
36
45
39
21
60
24
39
69
243
144
9
24
165
192
60
36
3
24
27
33
75
90
30
96
72
84
21
39
48
60
108
33
21
66
177
3
93
111
165
63
42
48
60
255
33
30
9
360
33
48
54
21
3
66
15
36
39
54
90
45
51
9
147
144
69
39
18
183
87
18
135
60
36
3
180
18
42
72
9
75
69
3
24
48
6
174
276
12
60
237
123
9
165
3
75
18
15
69
54
9
12
3
30
132
90
18
18
18
147
9
6
48
69
36
24
183
165
12
36
51
90
36
183
15
129
15
42
144
30
45
81
3
12
21
135
24
3
36
24
12
6
90
48
9
207
45
24
204
3
54
15
60
60
75
9
9
6
120
57
159
24
84
45
180
48
105
3
84
27
33
48
27
18
48
99
60
60
48
57
78
12
6
99
120
63
18
51
36
228
72
48
36
123
108
18
87
9
18
30
123
99
9
12
120
15
24
174
15
24
120
48
69
15
39
21
60
48
36
27
132
21
45
36
60
36
144
18
30
90
33
39
24
66
99
51
36
12
105
72
63
12
69
24
3
57
213
3
27
24
9
96
156
12
96
24
15
18
15
3
9
63
54
6
72
18
15
33
27
24
81
108
39
27
21
84
39
36
9
84
3
12
21
15
9
48
3
117
3
21
3
18
18
36
93
27
60
48
18
15
99
48
72
9
12
15
33
99
57
48
15
36
6
30
36
45
48
132
105
54
30
3
15
33
237
111
15
9
15
72
33
48
93
114
12
6
192
96
12
90
9
141
30
129
39
105
39
117
3
33
60
39
105
15
240
84
24
48
72
72
24
12
9
33
162
36
12
108
72
90
27
33
66
240
36
93
81
15
99
12
9
105
66
21
39
69
141
78
126
36
39
27
24
66
39
3
12
24
54
3
9
63
171
9
15
30
36
42
162
36
30
141
39
72
54
54
60
57
33
84
108
198
90
54
60
18
54
120
21
48
27
45
60
60
9
6
270
30
33
27
18
51
51
90
42
48
42
87
15
21
33
6
30
15
63
66
522
54
150
33
51
69
27
21
15
69
3
57
33
75
81
42
54
3
15
30
42
90
30
144
21
39
36
93
12
15
6
39
216
15
54
18
72
54
99
75
165
15
81
105
174
6
27
3
9
153
27
33
48
27
87
18
195
84
153
63
24
15
6
3
27
213
72
60
39
9
9
90
225
156
45
54
108
45
108
27
33
9
66
9
117
60
30
153
72
63
96
9
75
21
15
90
39
147
21
27
105
60
3
18
87
12
57
18
57
69
54
42
48
18
18
162
60
18
12
42
21
15
45
84
27
180
9
24
27
33
51
6
3
108
45
18
126
6
30
54
9
15
105
51
6
54
138
108
135
12
12
39
180
21
21
54
84
6
3
51
192
45
105
99
24
87
18
96
108
30
18
18
21
48
3
108
21
69
42
90
18
12
9
51
108
12
9
123
33
75
9
3
81
45
15
24
3
165
60
27
12
18
42
9
12
84
75
66
15
147
81
72
60
60
15
60
12
45
51
54
15
3
9
48
36
36
123
36
84
6
36
ABCD 93294560512*3^$a+1 [50338]
18
60
5
16
75
5
85
51
8
136
21
96
27
32
61
59
43
5
67
48
12
33
111
84
5
7
41
13
102
5
253
51
51
78
30
54
6
69
8
25
18
42
72
35
55
137
48
37
35
19
24
90
72
11
64
75
125
96
19
29
1
36
252
135
32
109
35
115
29
37
3
80
61
11
120
19
60
36
5
25
39
57
114
24
77
115
24
108
6
30
12
132
168
18
36
36
60
135
120
33
39
45
12
18
42
11
24
31
65
97
12
24
90
30
6
66
24
11
184
24
104
40
120
21
59
13
84
63
8
295
65
24
88
72
45
78
12
65
96
144
1
15
8
211
54
15
15
66
23
85
35
37
3
51
42
24
6
114
24
27
39
30
11
144
16
8
85
6
5
43
18
48
75
9
47
16
3
69
80
168
24
25
63
128
13
174
72
29
19
5
13
155
67
5
16
24
8
13
12
30
84
90
11
25
132
96
59
1
15
75
66
24
24
48
24
96
54
29
19
96
54
48
42
102
66
114
3
8
64
8
48
48
37
59
48
25
15
32
96
19
93
192
56
24
16
104
25
66
168
117
80
168
61
96
42
102
90
60
93
72
93
6
12
48
54
35
61
24
107
13
3
75
30
39
3
36
60
29
16
27
60
18
12
35
13
30
21
8
61
75
69
6
42
24
35
16
33
71
61
107
16
24
57
18
45
81
66
69
32
43
186
83
1
36
59
37
35
37
30
5
13
75
8
157
24
24
51
15
18
18
12
18
47
37
3
8
72
7
150
90
6
3
75
29
1
114
245
208
9
18
5
37
36
42
102
36
83
64
48
93
59
133
27
75
45
117
6
5
19
18
48
24
51
24
128
37
59
40
39
18
159
8
168
64
56
19
53
1
84
3
8
85
107
85
60
42
45
48
27
48
60
177
3
77
1
215
64
32
85
6
72
18
48
6
120
138
51
32
13
11
109
192
75
32
13
35
25
12
96
36
30
66
87
80
25
42
5
31
185
109
11
67
12
36
162
3
39
41
19
5
49
12
75
80
43
5
24
112
45
6
90
3
21
11
49
95
19
330
59
16
39
6
24
35
112
8
55
153
3
42
179
43
42
66
132
42
66
18
15
165
99
72
8
96
7
33
165
60
174
12
29
121
39
144
21
11
120
1
60
3
72
152
1
47
145
18
30
119
25
42
24
12
30
24
51
192
45
27
24
75
77
24
19
24
18
48
227
7
17
24
55
9
152
13
3
32
40
336
24
117
78
101
112
9
23
73
39
128
16
57
47
1
84
6
6
39
32
43
12
17
283
53
192
49
36
3
27
72
93
165
78
29
25
252
6
29
16
15
18
12
3
21
11
40
8
16
120
96
72
93
72
12
23
16
75
30
39
57
36
27
8
169
95
91
213
56
19
21
8
103
65
144
145
108
48
3
176
61
54
53
121
60
6
24
54
23
48
24
72
43
120
5
115
117
45
90
66
15
3
269
16
69
83
24
19
21
51
77
25
47
13
123
309
18
41
55
81
63
78
30
69
8
247
30
75
69
30
29
72
16
15
54
3
8
37
27
8
72
145
66
12
18
48
30
17
43
21
24
152
43
186
78
42
11
13
11
16
27
197
13
11
121
60
6
93
27
5
40
99
45
80
19
54
90
5
37
51
9
30
233
133
59
25
30
144
17
37
12
66
5
25
204
78
5
67
141
15
65
13
99
21
54
72
5
24
19
53
112
135
48
33
75
120
60
126
30
18
36
47
13
107
13
59
157
30
69
176
1
78
9
21
75
69
6
24
162
75
8
96
64
207
30
51
33
39
80
13
30
69
80
144
7
9
39
9
27
30
15
8
16
39
66
42
114
11
7
6
24
30
53
49
215
19
66
210
105
8
48
49
39
24
33
47
61
6
101
25
63
96
45
18
57
9
119
7
33
8
192
43
5
7
33
32
61
30
5
24
40
32
48
97
36
120
24
35
139
12
65
157
35
37
78
5
37
36
15
32
120
121
39
48
72
111
6
51
32
103
30
48
ABCD 93294809768*3^$a+1 [50103]
137
180
156
7
47
108
6
87
3
30
36
91
53
36
90
54
31
113
6
30
19
41
79
65
30
42
48
126
114
15
3
85
53
36
18
37
5
235
89
111
16
197
48
222
126
72
39
45
18
6
12
7
48
23
49
95
66
6
145
8
57
108
90
132
66
42
66
114
18
48
187
17
12
3
40
125
12
54
9
48
3
157
17
15
81
30
6
30
150
126
9
165
24
84
15
111
6
48
180
60
90
145
80
208
24
48
53
48
91
8
33
72
30
97
29
24
18
30
19
89
72
15
64
101
75
3
61
23
57
21
18
1
8
40
53
90
9
45
150
54
7
65
7
5
36
31
128
160
41
42
162
48
19
5
54
102
199
95
33
165
18
49
8
231
217
72
11
60
192
97
35
30
72
135
48
105
108
132
55
128
40
72
5
240
30
6
31
168
47
73
53
108
79
125
27
225
66
37
5
3
232
48
17
72
6
12
42
18
66
31
96
120
72
131
36
73
17
31
24
5
211
24
101
60
108
36
156
19
56
112
35
45
63
25
104
69
180
151
5
96
187
65
63
39
1
5
99
99
109
47
24
9
57
6
49
120
8
15
6
84
7
101
24
3
40
65
103
5
75
9
90
6
30
42
12
3
48
189
54
61
176
99
45
15
33
48
9
36
67
41
72
15
69
90
145
5
66
42
66
36
25
143
25
11
37
72
125
3
40
120
35
85
104
21
24
51
69
60
126
30
67
41
42
37
47
90
6
18
87
39
90
15
33
6
90
31
41
7
77
51
93
36
36
24
84
72
108
144
18
9
195
13
161
6
1
107
18
19
53
72
163
173
114
120
1
197
42
25
29
27
45
72
43
65
15
165
18
9
40
95
25
32
88
8
9
55
29
54
78
48
60
19
120
8
33
7
29
18
18
84
6
12
42
48
60
12
55
5
48
18
18
144
36
396
168
90
13
24
48
17
31
23
54
27
16
17
66
42
12
60
90
30
3
57
30
162
6
25
29
211
59
84
42
84
43
72
71
169
56
3
37
17
7
35
85
5
48
3
69
18
78
30
85
72
5
96
90
1
173
96
54
30
6
241
23
18
150
12
18
18
24
25
41
60
99
165
72
3
177
126
90
199
125
6
102
135
105
103
5
144
123
3
84
168
138
54
114
174
90
60
30
157
29
91
71
18
72
48
54
6
84
7
96
29
3
45
6
54
7
5
60
15
88
8
33
192
72
36
24
72
3
280
53
90
18
24
48
18
150
31
5
48
6
12
18
31
128
160
80
48
3
114
27
189
19
17
31
35
90
19
179
36
1
89
15
9
79
8
93
139
107
6
30
49
168
72
56
105
39
129
12
60
7
23
60
30
72
72
15
3
6
79
65
175
72
96
17
12
3
33
79
83
37
56
39
18
223
113
132
18
36
48
37
5
120
90
121
29
84
126
241
24
80
40
11
325
5
12
7
48
41
12
42
337
128
21
67
24
65
18
78
18
141
33
60
66
24
105
87
24
30
72
27
105
7
119
66
55
23
18
102
6
19
8
40
5
54
61
23
9
45
6
66
18
145
185
66
109
128
87
97
11
45
207
42
108
30
42
51
33
6
105
16
24
29
24
66
54
115
197
144
72
19
143
30
27
16
29
18
132
30
151
17
48
39
256
32
3
18
139
5
12
24
270
9
111
6
30
6
79
149
19
185
36
12
7
71
72
97
23
145
77
27
9
12
219
51
37
5
102
78
12
3
33
7
11
37
53
72
108
126
73
17
24
7
167
132
54
31
5
18
66
127
149
228
103
65
18
37
143
1
ABCD 93294903082*3^$a+1 [50154]
63
56
25
72
23
109
36
180
135
96
69
36
24
51
108
108
32
1
179
28
213
155
4
20
73
84
36
15
8
4
80
16
57
132
95
88
72
20
61
47
132
133
15
12
140
25
72
111
129
3
48
33
36
96
48
27
48
180
69
23
52
72
180
60
33
195
48
45
35
13
179
16
12
24
21
24
48
35
181
36
51
48
9
3
33
72
75
12
116
49
35
40
20
48
12
25
23
37
131
60
97
243
12
48
92
48
1
15
8
88
152
85
11
1
11
25
39
116
72
16
20
4
21
59
85
11
61
15
164
40
80
72
184
68
13
12
27
8
25
48
39
105
119
40
12
45
39
33
135
248
72
85
3
8
100
80
16
48
33
107
97
23
16
44
37
36
72
143
112
96
20
97
47
120
48
100
9
3
80
40
72
81
143
72
88
36
93
3
20
25
83
12
49
24
47
124
96
12
72
9
12
75
33
15
96
44
16
9
36
36
95
12
280
96
21
11
12
13
60
27
156
117
23
72
12
1
35
120
24
37
36
60
155
28
9
23
37
75
20
61
36
96
12
27
180
189
144
95
36
84
1
72
23
12
148
92
132
85
12
108
15
45
143
48
52
60
20
148
9
3
69
59
84
1
72
108
39
33
83
16
33
95
25
72
75
144
105
24
12
36
63
9
27
156
60
20
112
57
23
13
35
4
33
75
48
60
33
144
63
45
123
92
64
9
24
51
24
36
36
44
1
75
33
15
8
12
36
25
95
157
87
36
105
72
47
112
8
96
169
15
56
25
59
28
168
104
157
24
216
264
144
147
60
9
59
1
75
9
11
61
11
97
3
129
15
69
107
100
12
48
9
123
200
88
24
8
61
47
132
48
12
25
35
48
64
21
27
165
171
32
157
83
49
48
168
72
15
21
12
35
37
75
20
16
104
36
4
33
75
33
24
27
21
23
132
25
95
13
72
63
9
135
36
12
108
20
144
108
52
68
37
215
1
36
60
108
51
20
145
27
32
25
411
57
47
16
36
9
59
96
24
1
95
16
36
92
157
11
25
72
15
12
33
27
324
20
1
119
244
21
219
68
60
64
36
105
3
12
68
52
8
4
57
71
4
8
1
24
12
131
12
36
192
25
72
108
47
48
229
36
23
37
303
12
93
147
20
37
36
12
168
59
97
36
24
11
124
21
27
33
123
152
28
21
48
168
108
36
48
35
16
20
24
36
85
60
156
99
80
132
13
24
12
15
21
108
15
44
37
11
4
33
36
39
68
240
13
144
63
32
13
35
132
157
108
60
71
1
36
72
15
288
132
105
35
40
12
36
69
11
64
105
36
3
32
12
25
36
144
95
85
83
124
9
119
97
36
23
24
88
8
40
57
87
296
64
12
60
224
24
1
27
9
24
12
35
124
81
23
64
105
63
8
61
48
11
132
48
12
13
24
12
23
108
12
40
21
51
84
36
8
40
45
3
60
92
121
107
12
36
16
45
36
48
27
260
145
243
152
277
3
9
36
47
288
132
25
108
83
37
15
129
59
49
83
25
72
3
32
16
92
124
8
37
71
4
104
4
68
12
36
60
49
63
32
73
99
56
37
27
69
12
288
36
96
228
147
68
16
21
39
21
12
75
20
160
57
11
12
25
35
112
104
60
85
95
112
105
3
9
27
24
216
44
52
57
48
135
45
75
57
71
4
12
36
57
120
252
3
20
60
97
123
116
49
111
32
124
116
73
35
112
9
39
69
95
96
16
153
36
72
27
80
1
239
85
36
39
57
11
60
4
96
32
60
16
32
13
51
33
27
ABCD 93294915464*3^$a+1 [50007]
36
51
4
29
42
1
68
112
5
18
9
21
19
36
12
47
1
72
44
123
1
20
40
32
57
103
12
23
24
13
71
21
21
42
18
27
21
55
47
13
17
60
18
30
66
13
35
13
23
24
1
5
27
57
72
18
25
8
3
36
1
60
77
75
45
31
5
19
23
13
47
13
72
20
15
24
49
12
44
3
6
12
42
6
12
7
20
16
35
54
43
5
30
24
48
12
13
96
24
32
4
95
30
7
44
4
5
27
40
29
111
27
6
12
55
72
35
13
5
60
120
55
59
1
53
6
78
66
60
12
42
55
71
49
32
3
60
12
18
18
48
36
1
20
28
17
7
17
3
21
12
43
11
121
29
18
1
107
42
18
9
4
35
30
19
5
30
73
119
9
39
1
5
79
36
5
24
12
78
25
17
3
76
32
9
43
5
51
40
17
87
27
1
44
3
25
41
79
191
24
12
30
91
47
13
17
102
1
8
4
35
33
88
24
47
6
42
72
9
27
25
12
17
24
7
5
54
9
36
33
6
49
5
18
48
12
18
54
25
23
37
35
12
73
17
6
13
197
24
18
33
3
37
35
12
6
30
12
144
48
12
6
15
27
13
32
45
55
48
47
12
9
36
9
115
149
18
33
40
5
66
108
30
103
23
25
12
48
11
6
7
53
39
88
11
30
12
3
9
43
59
1
12
35
12
81
3
42
12
36
30
37
83
9
45
60
31
59
6
51
81
7
5
78
25
59
133
108
95
93
75
42
27
27
90
79
11
18
12
91
12
83
12
18
87
51
24
1
24
80
21
6
1
8
27
162
48
42
25
20
15
120
1
5
6
78
66
37
68
9
72
19
35
37
8
15
21
108
45
108
27
3
37
11
6
15
15
1
20
87
48
120
30
39
135
1
59
30
19
5
60
42
12
18
15
39
33
3
12
12
1
8
36
16
12
35
18
18
24
42
31
53
6
24
9
33
30
9
45
48
30
13
17
27
81
12
43
203
24
25
77
19
29
27
33
3
15
57
33
42
1
119
13
12
41
55
11
18
72
24
12
7
23
42
31
60
59
6
19
77
19
24
5
55
20
40
11
132
24
1
5
75
87
18
147
57
90
24
12
13
164
16
20
39
73
12
20
36
81
19
11
33
40
48
5
67
11
72
25
48
12
83
24
6
27
45
24
39
117
99
16
23
37
12
60
32
9
102
13
20
21
30
6
12
43
47
13
8
4
77
48
18
30
3
45
67
17
18
69
3
1
12
5
7
8
3
141
105
31
47
42
84
87
28
17
27
63
9
15
49
47
33
57
55
23
37
44
16
35
60
108
24
1
11
114
36
36
7
20
36
15
21
15
13
41
19
56
39
42
90
45
4
5
67
12
20
3
33
105
39
28
5
3
51
84
25
84
11
6
63
15
6
7
12
17
6
42
66
30
30
12
9
4
5
27
39
6
27
45
12
18
132
18
6
30
30
69
28
53
24
18
13
44
27
81
40
89
43
80
36
27
24
21
28
17
12
18
37
23
12
121
89
102
6
12
48
18
24
1
5
19
36
59
12
13
23
30
12
72
159
36
28
11
6
138
33
15
13
11
120
1
35
37
11
85
5
7
23
25
24
23
84
13
5
31
24
20
15
12
9
297
30
37
108
17
15
3
132
117
21
123
27
9
4
5
79
36
137
24
84
144
27
15
60
1
29
18
18
3
36
3
18
48
6
18
60
43
12
5
3
63
6
19
5
42
45
52
47
198
6
37
59
66
67
8
15
37
60
41
6
1
20
52
20
81
7
5
102
21
40
17
7
35
25
23
33
27
18
27
3
24
25
17
19
12
17
30
1
17
24
36
7
56
100
24
53
7
65
6
6
36
55
5
72
3
39
18
60
60
3
52
20
16
35
30
7
65
7
155
12
48
18
72
18
18
12
78
25
32
28
17
48
7
12
48
5
12
36
7
60
44
15
61
17
31
11
1
8
39
1
149
36
7
59
33
36
52
5
43
11
33
93
18
37
12
60
32
36
27
30
30
102
54
225
39
42
91
17
12
48
18
57
3
33
4
95
6
6
109
72
12
5
15
15
1
5
6
9
27
24
66
18
12
37
35
6
54
90
18
18
36
63
3
24
9
45
60
75
4
48
12
8
75
60
13
17
15
72
88
12
17
30
69
52
5
15
45
43
59
12
49
60
17
24
126
25
72
71
81
3
177
9
66
133
11
12
78
51
45
30
1
12
60
11
25
65
12
18
9
21
15
9
120
30
1
29
31
24
48
47
13
72
116
21
84
24
6
30
24
27
45
36
7
36
12
8
45
7
5
60
138
90
15
4
47
49
29
12
18
12
9
4
11
49
35
12
13
20
21
54
60
30
48
3
45
19
36
71
1
60
12
107
49
29
66
45
45
7
20
27
25
36
11
13
23
25
29
66
13
5
24
63
112
35
60
6
30
12
25
17
42
6
102
25
32
9
72
7
203
48
145
12
17
18
12
33
57
15
105
12
78
1
29
6
42
42
18
7
17
3
16
5
15
36
135
45
9
27
27
81
4
11
36
24
60
85
5
7
53
84
48
24
120
43
5
60
15
16
12
53
6
129
15
21
3
1
5
6
108
6
24
150
1
5
15
45
27
72
28
80
72
28
44
4
60
12
48
89
66
60
6
91
17
96
7
5
48
102
42
42
33
33
7
36
35
37
17
6
85
77
55
12
5
175
36
24
5
111
99
13
59
54
12
30
73
11
6
39
9
12
12
216
12
54
49
104
57
15
21
55
35
18
90
24
12
61
23
24
60
18
12
18
48
12
18
12
7
11
174
3
28
24
23
138
7
23
24
42
126
42
18
60
30
7
11
25
5
7
35
12
25
41
19
5
120
12
90
1
17
63
15
24
24
25
20
40
12
119
9
21
30
18
42
30
3
21
24
63
52
101
7
5
43
80
4
68
45
48
42
72
45
36
39
1
24
48
95
25
108
20
36
69
6
66
3
9
30
6
12
103
11
73
8
15
13
107
12
33
88
56
9
19
5
91
60
65
6
1
12
48
5
3
9
36
19
5
102
9
4
95
1
80
15
102
60
30
30
7
71
25
5
15
27
37
11
ABCD 93295302658*3^$a+1 [50023]
25
108
111
21
39
9
11
1
78
246
63
33
3
32
100
8
76
24
200
97
63
21
36
159
36
33
210
30
27
45
27
60
48
93
159
72
8
108
133
120
99
93
23
25
12
87
201
87
33
11
31
9
39
282
107
112
8
16
51
5
144
121
51
44
1
35
28
45
87
153
72
35
25
15
212
100
20
108
43
101
1
48
95
24
61
11
25
123
180
3
77
36
31
6
24
39
81
23
112
9
240
12
78
30
135
27
5
64
75
69
192
132
21
66
6
99
8
37
99
105
11
19
5
4
33
35
4
15
54
12
60
63
144
20
28
9
63
36
24
108
3
197
43
57
33
36
11
25
168
59
97
120
23
13
123
120
57
108
39
117
143
72
84
25
39
152
28
57
36
47
12
19
42
27
21
36
23
1
107
13
12
48
27
9
24
39
33
114
189
72
24
51
78
27
8
97
48
30
129
56
55
5
40
36
24
105
11
136
12
63
30
24
143
16
12
153
60
27
93
27
24
56
25
48
99
57
95
60
1
35
4
108
21
195
96
524
25
35
76
21
3
20
25
39
32
1
48
60
36
96
47
1
39
21
119
151
6
36
60
60
39
36
3
89
7
129
21
155
28
12
45
143
1
42
45
33
12
35
13
135
21
3
56
25
47
13
72
39
9
39
273
23
1
99
104
12
24
1
156
99
8
121
51
60
20
31
57
180
33
75
72
63
137
13
75
8
4
3
57
156
60
15
150
275
12
25
75
132
128
265
60
60
39
8
61
12
27
33
35
84
1
27
57
114
69
48
24
9
71
49
87
20
60
100
12
80
16
171
29
67
65
64
9
72
30
78
12
23
40
44
13
84
24
59
16
237
107
88
48
44
100
87
96
29
100
8
13
123
144
33
180
23
64
3
165
48
116
151
29
1
18
6
36
48
72
108
120
75
105
51
8
36
37
24
24
96
36
48
36
15
8
96
121
51
120
24
156
8
52
8
7
48
96
30
11
28
57
159
68
31
9
68
48
25
42
105
80
13
42
30
47
1
72
48
42
9
69
12
179
19
270
132
23
7
144
29
25
72
63
51
381
9
84
107
13
51
96
108
164
1
27
44
49
72
3
36
8
181
60
132
48
39
33
60
108
15
92
85
15
32
121
30
6
96
27
8
85
87
27
9
45
75
21
39
57
159
20
1
15
20
52
36
12
33
30
5
76
60
81
3
96
8
37
24
95
25
11
64
177
48
12
183
105
42
33
36
69
12
75
8
247
30
210
9
9
59
73
24
24
87
164
109
60
39
33
39
81
87
8
109
39
104
12
196
9
99
20
36
64
36
21
84
24
162
33
57
3
51
33
36
24
51
30
12
59
36
28
80
112
75
57
33
198
29
12
24
4
80
1
27
60
80
64
9
75
117
159
69
60
51
9
60
11
36
13
35
52
63
137
132
1
35
31
33
141
15
296
109
120
11
1
63
27
93
24
21
15
44
12
109
51
15
65
79
101
109
27
3
102
23
144
97
24
192
35
73
36
99
117
3
15
21
141
48
71
61
107
61
95
67
149
64
36
21
39
108
63
48
9
36
36
81
59
4
15
6
24
60
107
73
35
37
27
12
104
40
32
49
24
35
4
36
32
25
48
60
51
69
35
127
54
3
81
72
87
36
120
24
33
239
1
48
96
35
229
12
35
48
37
60
35
12
36
64
231
29
52
45
36
215
48
36
25
144
171
15
33
108
3
6
144
60
12
60
27
12
44
52
69
120
11
73
95
61
95
49
60
6
54
216
35
36
13
15
120
96
44
4
36
80
25
11
1
15
105
59
121
48
12
48
59
1
42
18
35
91
45
141
23
25
6
69
81
123
21
60
36
3
81
12
24
159
51
21
108
56
1
27
36
96
108
8
ABCD 93296543656*3^$a+1 [50016]
179
138
18
9
87
90
18
37
245
18
6
144
126
21
33
12
19
32
64
83
18
114
30
96
147
45
6
84
108
24
93
72
15
84
21
93
18
9
40
59
189
40
113
210
42
48
108
6
73
71
9
135
12
114
30
6
90
30
55
71
54
24
235
17
12
108
18
21
160
24
107
120
54
15
3
37
23
1
29
42
36
13
41
36
75
69
144
12
127
72
128
3
174
54
6
75
16
65
79
11
42
66
90
24
175
17
36
19
8
120
21
219
45
42
54
99
21
6
18
36
12
60
39
160
120
24
47
18
6
30
43
11
24
90
198
54
144
66
21
3
156
1
104
39
57
75
12
25
72
29
51
9
66
6
18
12
54
6
37
80
40
77
66
132
12
18
6
30
19
203
48
72
42
102
330
30
61
47
6
36
63
75
18
18
6
3
48
40
48
5
66
78
36
12
54
45
63
1
56
16
5
30
24
13
32
75
24
30
111
88
96
29
43
48
35
21
3
18
67
131
30
162
37
125
18
24
36
54
36
54
213
87
6
102
37
143
25
47
216
24
108
72
13
77
36
30
60
18
27
24
48
57
6
120
78
30
36
1
17
55
5
27
45
75
48
15
36
36
126
132
138
37
41
55
47
57
33
55
72
32
39
9
15
57
88
80
21
42
102
72
18
1
5
66
25
35
30
36
18
9
63
9
16
125
54
36
12
18
60
15
112
32
48
57
24
72
12
6
69
75
48
72
45
63
108
24
18
99
64
56
33
36
19
35
72
54
12
72
3
87
36
6
18
13
35
108
57
357
132
55
120
35
133
53
163
29
108
7
35
18
72
3
9
6
57
16
11
24
85
5
12
55
5
252
12
51
3
37
257
18
18
235
101
75
40
53
108
90
12
1
41
36
72
66
1
41
103
77
27
21
54
45
88
17
36
12
18
21
39
9
168
57
162
93
33
84
6
90
108
66
45
105
30
25
11
42
162
1
35
18
19
35
37
119
96
48
6
126
30
126
25
120
24
83
18
43
17
30
9
99
24
12
180
61
32
88
35
37
53
19
23
12
6
30
72
105
3
42
48
99
9
42
12
6
162
30
24
36
15
72
72
51
54
54
81
15
120
24
1
11
18
24
3
15
129
69
19
48
24
89
84
6
12
78
67
17
7
251
18
120
24
27
40
89
7
155
78
39
27
18
18
42
15
168
99
54
39
87
54
126
45
96
9
15
33
6
36
18
3
135
18
7
48
125
19
17
63
27
21
57
55
80
21
6
45
9
84
18
97
32
39
30
42
12
108
60
138
6
36
49
8
168
3
162
99
69
30
37
32
165
42
105
256
35
109
53
27
3
93
88
176
39
9
160
53
84
60
30
24
72
18
66
25
35
66
18
42
72
48
18
37
125
60
39
9
36
96
144
66
90
90
24
138
42
49
5
36
63
21
24
66
90
36
19
5
72
12
72
6
12
61
152
99
90
198
157
96
29
18
6
66
6
54
18
66
36
150
66
42
192
54
36
6
18
129
16
11
24
324
90
31
17
60
30
45
88
32
40
35
18
91
29
36
36
60
39
63
36
90
24
123
33
180
42
84
6
18
21
33
12
43
216
11
114
27
40
80
27
18
24
3
48
93
72
30
78
156
18
18
54
1
23
90
39
16
71
30
3
33
7
125
27
9
30
114
31
5
51
15
24
30
54
6
30
6
36
108
36
31
24
35
18
72
36
102
57
21
12
108
24
30
144
90
27
33
102
129
40
48
5
67
8
15
66
60
54
180
90
31
5
67
59
54
12
24
66
9
9
55
5
19
80
27
13
23
90
54
126
102
60
72
126
67
32
136
72
65
78
30
18
36
6
159
219
66
3
105
7
101
42
1
29
78
37
65
7
53
12
270
54
42
12
45
45
27
33
15
57
18
157
53
3
87
1
35
6
30
24
156
61
17
72
30
24
216
66
18
21
48
3
18
42
129
9
36
6
162
36
54
73
35
30
204
138
1
56
3
72
13
5
67
8
105
18
37
395
30
60
48
43
72
35
13
77
19
53
ABCD 93296896502*3^$a+1 [50057]
37
99
296
108
3
70
162
33
32
16
81
36
95
3
24
58
135
32
31
17
24
1
15
44
36
49
14
45
52
8
24
73
102
18
107
27
10
95
13
83
85
180
84
35
24
15
25
44
75
1
15
56
33
60
36
49
11
75
22
3
44
3
9
48
120
61
47
49
36
180
23
12
135
94
98
192
88
126
11
135
129
36
13
38
34
14
105
15
82
108
90
41
88
32
39
16
18
47
15
21
12
120
48
133
11
85
48
26
82
14
105
85
146
9
120
31
90
23
15
64
42
71
13
42
5
12
13
75
129
11
25
50
88
17
12
97
50
58
47
15
46
23
1
48
131
72
63
25
44
25
3
33
6
41
7
8
9
25
14
120
22
23
36
16
95
73
189
35
7
33
87
8
46
72
144
36
54
89
111
1
120
9
14
165
91
53
27
49
9
23
24
60
36
24
48
72
61
12
38
93
75
24
82
11
75
40
8
25
44
36
120
72
24
15
33
37
36
30
72
8
177
40
32
159
16
144
41
15
9
31
161
13
36
23
63
57
40
23
24
46
74
33
168
25
15
39
54
122
249
36
12
16
32
24
63
22
3
57
174
6
35
15
129
40
9
23
55
17
16
57
14
16
65
63
45
99
33
39
40
89
96
25
71
63
16
48
42
36
48
59
121
36
11
7
152
46
59
48
7
53
12
64
56
24
7
89
1
83
192
12
240
136
95
10
279
200
72
48
31
41
16
15
297
92
28
68
108
36
3
73
39
89
31
5
49
47
25
2
21
49
2
96
144
9
37
50
25
95
160
17
96
84
36
31
185
1
15
72
32
1
107
3
48
45
51
346
84
108
38
34
11
48
60
144
13
75
23
97
68
100
9
71
1
23
36
12
24
24
36
28
8
25
108
26
96
45
12
120
135
21
36
48
433
95
60
43
176
81
24
15
129
120
36
13
72
39
116
123
48
94
48
2
21
19
48
56
21
60
48
63
33
79
65
87
16
29
1
2
33
15
105
25
119
159
72
93
25
11
31
32
22
3
8
37
90
8
9
24
112
23
22
23
12
25
12
26
24
22
23
123
40
65
24
85
59
132
43
54
95
76
47
24
33
13
75
8
7
17
120
12
3
33
15
45
48
75
9
96
15
16
81
135
128
106
39
21
66
105
45
83
15
22
50
9
1
12
155
96
39
1
21
66
54
23
148
8
24
63
25
72
8
72
13
35
13
147
92
13
14
24
9
96
1
23
12
36
24
1
287
48
24
60
133
36
35
36
4
56
13
11
7
32
22
3
143
24
105
39
97
8
1
95
48
48
25
23
7
32
33
160
20
60
15
22
3
129
38
33
85
24
23
108
72
7
89
40
20
4
32
1
23
64
23
24
21
28
20
75
22
3
87
5
12
40
15
18
62
81
37
122
48
33
39
10
72
198
8
34
23
135
105
1
39
8
25
110
25
9
111
345
95
24
36
108
36
3
33
144
1
15
23
192
40
17
96
1
11
3
9
72
15
10
71
168
37
47
60
88
87
5
51
25
47
117
25
23
52
33
60
3
71
21
75
58
54
53
19
29
75
22
47
12
1
62
121
81
108
123
8
1
23
25
72
63
33
102
56
81
180
108
61
42
30
24
83
36
4
87
80
10
6
32
145
143
57
63
249
36
28
80
15
117
48
25
132
110
10
108
2
9
25
39
71
70
26
24
1
80
63
69
132
1
54
18
110
232
6
122
33
55
104
33
16
95
9
40
56
61
71
28
117
3
72
23
46
11
25
38
25
44
100
153
135
8
111
1
15
18
6
221
43
42
12
35
12
169
59
111
81
60
1
48
2
93
12
73
11
60
109
90
42
38
16
30
36
24
30
41
48
60
60
39
45
51
45
67
30
3
72
80
63
22
59
36
27
25
8
24
15
45
48
3
25
104
24
15
166
3
23
69
75
1
45
2
33
25
119
48
16
56
25
83
12
1
83
1
170
105
60
60
36
19
6
35
72
37
23
25
131
85
75
116
36
40
9
30
144
89
7
329
36
28
32
84
27
105
63
9
72
109
2
168
16
65
135
96
40
17
132
60
120
121
72
23
88
ABCD 93297415678*3^$a+1 [50035]
96
76
32
4
44
100
80
48
240
12
13
84
95
4
92
25
36
71
109
15
44
1
12
87
93
15
93
23
13
71
12
85
108
83
12
85
155
36
25
3
33
35
48
1
59
84
16
9
135
9
3
132
8
73
107
36
253
107
1
99
225
27
57
155
4
32
72
24
28
32
36
1
39
33
63
296
12
60
24
48
28
9
12
15
252
57
60
72
48
51
128
1
24
99
8
121
23
12
132
12
61
3
20
12
36
120
64
33
99
81
95
12
1
83
61
23
25
51
48
92
24
1
27
33
36
111
140
4
69
99
20
1
216
60
120
15
104
25
131
60
4
20
12
97
303
20
12
52
141
11
36
36
25
36
63
44
112
20
36
85
120
47
85
36
35
1
3
80
73
51
45
11
28
44
1
15
21
15
21
87
56
48
40
72
45
3
44
64
45
23
112
44
1
11
4
12
68
12
1
119
120
4
141
84
36
47
76
228
104
73
47
160
81
59
12
1
12
24
63
45
47
73
24
48
144
24
71
112
45
23
60
112
36
84
333
15
12
36
44
52
36
81
47
1
95
40
32
72
37
3
9
60
12
132
72
35
49
15
21
27
33
23
25
216
15
32
156
100
12
32
13
15
21
168
71
64
20
96
96
85
23
16
116
120
13
48
24
12
72
63
24
36
21
23
36
12
16
45
23
85
23
4
48
9
144
35
96
4
32
1
11
52
45
99
117
75
140
1
95
16
32
244
44
136
21
72
51
9
48
63
116
64
33
99
44
1
27
272
16
36
9
71
49
27
128
13
23
4
56
24
37
11
96
40
9
36
132
84
36
27
68
264
61
27
72
20
16
9
39
33
3
45
24
99
36
92
25
48
96
75
60
8
37
12
108
11
13
48
11
16
117
60
48
15
12
96
9
11
72
24
13
132
27
153
27
8
96
4
12
80
24
13
63
153
36
60
59
25
23
64
48
72
45
11
48
121
15
36
12
24
8
109
23
192
60
40
152
1
84
11
4
9
36
3
68
72
4
20
60
96
84
28
36
44
12
148
12
33
36
84
95
60
13
3
45
47
48
73
63
21
72
63
33
27
152
96
48
40
104
64
92
96
12
36
12
72
24
52
20
25
111
32
73
48
11
16
132
8
64
68
49
35
37
39
80
1
11
84
208
9
48
27
56
25
11
49
144
75
8
24
1
3
20
48
13
107
16
68
36
76
116
1
23
88
9
15
8
49
11
52
32
204
16
36
9
47
4
93
24
59
48
96
49
12
23
136
8
24
85
12
51
45
119
48
16
69
156
15
9
63
20
73
96
72
3
9
47
49
95
16
24
44
4
69
84
99
44
52
9
71
12
97
108
183
33
11
25
12
15
84
32
48
1
11
76
81
3
32
4
96
80
157
24
27
8
24
48
40
9
47
96
12
52
56
24
1
11
96
16
9
99
9
11
60
100
32
84
1
12
36
23
37
27
9
36
23
16
32
13
71
16
9
71
12
12
25
95
13
24
36
131
25
23
73
23
16
36
44
25
27
44
12
145
23
24
180
4
8
37
63
81
155
24
37
39
45
83
36
13
59
49
39
32
28
153
3
33
3
20
72
4
9
192
23
4
177
12
15
36
48
80
16
81
135
9
23
72
60
156
4
92
88
72
8
37
23
4
8
184
60
21
107
16
32
124
24
45
63
9
39
45
71
25
135
44
28
81
3
9
23
76
8
108
28
20
133
47
16
69
27
44
28
48
45
11
72
96
48
13
72
3
45
15
165
11
25
87
12
33
72
12
36
11
25
59
40
72
32
37
23
84
24
25
47
13
11
1
195
45
35
13
35
61
39
8
1
36
11
16
9
159
21
59
12
25
27
12
80
12
16
104
28
21
119
4
93
143
64
20
13
3
44
109
72
27
24
21
23
36
168
48
84
25
39
9
11
12
60
25
71
132
12
16
81
36
47
96
13
96
48
99
60
20
37
36
72
59
40
60
44
1
3
45
23
28
48
132
12
60
117
171
21
11
25
288
27
105
23
13
48
83
25
11
12
64
68
168
52
93
15
21
63
32
96
16
9
60
12
96
63
48
20
112
57
83
108
4
45
119
1
63
8
84
97
47
16
44
16
9
23
4
12
81
72
47
49
23
132
16
9
71
145
36
27
12
104
12
64
60
32
4
9
108
23
25
27
96
20
24
1
143
49
71
61
ABCD 93297802634*3^$a+1 [50017]
101
85
47
55
90
11
49
48
30
53
36
132
13
18
252
126
35
199
17
108
151
17
84
19
125
67
29
31
222
35
1
83
19
42
35
48
115
12
60
30
36
23
7
42
23
7
42
60
66
12
180
132
78
18
29
1
144
35
36
60
72
48
60
67
125
25
11
1
30
137
252
48
91
102
96
12
18
84
96
90
47
72
72
84
139
5
24
67
125
55
125
109
48
120
48
23
19
60
108
84
17
19
137
13
72
95
247
66
11
181
131
19
18
102
17
25
6
29
145
107
43
5
72
96
108
48
24
36
72
145
12
12
96
144
18
125
60
72
1
35
72
73
42
30
72
6
65
67
89
24
84
13
155
97
59
60
151
138
42
65
43
41
240
31
125
60
55
18
83
24
43
41
1
60
258
60
18
12
47
84
24
13
95
36
61
30
60
108
29
84
240
48
79
17
48
85
42
108
89
72
13
47
43
41
60
12
24
36
36
108
48
1
35
19
18
90
41
67
24
36
24
18
18
5
60
79
5
103
29
1
107
103
72
41
7
60
168
65
49
30
6
12
71
1
155
144
96
61
83
48
108
24
36
13
59
12
7
72
18
54
30
180
107
13
48
179
1
12
36
42
53
48
7
12
108
24
36
17
73
143
228
31
5
72
31
5
96
72
1
6
144
30
11
108
1
36
59
73
71
49
107
31
42
71
7
29
31
5
60
19
6
119
1
11
169
12
342
168
12
17
60
61
12
48
59
19
192
89
60
43
101
12
73
24
47
91
48
65
72
55
30
179
60
1
71
49
30
138
30
12
12
6
11
36
7
41
36
1
107
181
107
55
72
53
36
67
114
107
31
77
43
108
24
65
144
48
73
66
41
79
53
12
7
120
17
133
180
12
66
252
5
24
13
239
72
25
83
72
72
85
131
31
48
101
48
49
120
30
54
36
35
55
30
47
25
95
24
31
12
48
53
108
61
155
13
48
83
1
35
36
187
149
24
55
54
66
5
97
11
12
7
30
71
109
42
89
109
71
120
61
35
31
42
83
49
180
59
19
89
72
19
41
49
12
95
1
71
240
61
23
60
48
49
78
90
131
48
13
11
121
59
91
30
30
66
24
126
72
12
246
90
30
42
5
7
5
324
24
36
19
12
30
90
65
12
36
55
89
72
96
85
18
5
48
97
42
149
121
18
102
6
84
36
17
180
55
29
36
13
203
127
84
41
19
269
24
48
7
29
19
41
1
83
7
72
30
35
31
12
60
48
17
7
29
91
89
109
30
41
61
11
25
23
37
54
41
55
29
13
23
109
59
31
6
12
59
48
24
19
29
43
53
25
162
96
125
72
55
138
11
13
23
84
73
107
91
5
108
19
6
59
25
78
18
11
48
1
23
12
25
24
18
48
54
107
31
185
48
139
65
211
77
36
7
150
23
97
167
24
48
24
12
19
18
23
55
84
17
79
114
119
7
210
47
72
13
47
31
17
97
126
30
60
120
42
12
210
59
19
53
109
95
84
108
60
19
17
48
37
95
12
25
126
65
24
12
24
127
29
72
24
97
6
17
25
78
132
18
59
1
71
1
48
59
61
84
60
47
19
114
155
43
30
47
121
227
37
35
85
30
168
60
18
35
12
55
30
23
7
29
24
108
97
12
35
72
73
11
1
35
60
31
24
6
23
72
55
5
109
96
60
23
36
145
18
173
19
18
35
7
48
53
55
54
35
91
41
12
139
77
60
25
30
36
161
13
6
29
31
77
60
13
23
12
60
19
29
157
12
18
29
55
5
72
12
49
150
42
90
65
24
36
120
1
84
11
37
11
24
264
79
125
37
11
61
126
53
7
101
91
17
36
55
17
36
259
108
12
29
181
71
1
71
49
11
108
ABCD 93297925874*3^$a+1 [50037]
25
60
75
9
60
12
45
51
72
41
40
126
54
42
38
90
25
17
79
15
81
45
15
113
42
10
204
20
24
40
24
75
123
18
12
138
2
43
41
31
12
23
73
72
233
72
55
9
200
16
24
3
3
38
60
31
24
17
19
3
165
27
50
4
75
5
82
14
10
26
43
11
16
90
15
24
69
66
48
8
24
61
27
21
77
4
63
11
72
58
15
57
24
96
39
45
60
75
35
54
82
14
19
9
116
16
15
3
32
120
34
32
52
15
36
12
59
6
60
24
43
12
9
6
18
116
31
5
43
11
37
12
23
18
115
27
48
270
116
6
48
97
24
108
77
43
51
50
19
77
6
120
25
57
72
44
16
26
64
18
3
45
14
24
109
3
153
15
50
16
6
48
80
1
63
21
5
72
115
72
3
24
26
115
12
41
139
36
15
56
24
16
120
18
27
21
48
62
25
65
24
79
96
15
33
120
33
14
40
33
143
88
21
24
11
1
33
60
15
17
100
63
36
45
75
69
72
48
20
19
12
11
58
176
28
32
84
120
22
50
22
6
27
5
43
12
5
30
130
30
50
54
25
9
30
2
24
19
35
25
180
11
6
7
36
17
79
36
65
7
165
51
27
69
5
19
69
192
96
63
12
5
24
46
50
55
143
1
63
18
27
21
20
16
39
57
12
15
23
13
155
6
64
66
81
120
9
75
35
34
24
3
117
123
5
144
55
156
48
72
48
11
70
44
46
56
24
154
24
147
11
13
165
36
140
55
15
56
40
78
12
3
12
9
39
60
99
48
38
42
85
33
36
44
19
12
48
45
3
60
39
21
89
43
21
20
151
21
27
12
96
45
44
31
48
65
10
9
72
41
43
17
7
60
12
29
30
6
10
56
73
12
53
31
33
8
54
16
8
66
31
57
32
163
11
49
21
27
24
24
57
38
37
53
6
58
30
21
36
65
55
120
60
48
57
44
72
22
6
42
50
22
26
52
39
41
60
7
12
5
40
15
24
60
11
40
48
18
24
48
3
3
272
10
39
24
12
60
89
19
17
10
38
4
15
63
30
15
33
27
23
1
65
6
37
33
27
17
16
24
6
38
16
50
85
36
33
32
139
48
21
20
175
36
48
15
141
12
5
82
56
37
65
34
24
32
10
3
117
87
135
33
24
41
22
57
95
34
126
24
62
43
36
33
51
185
79
12
3
38
64
15
33
18
45
3
21
5
24
40
87
39
80
64
9
17
55
63
2
54
42
7
60
17
16
12
75
12
9
15
9
120
32
4
2
40
48
9
12
24
36
96
12
11
30
19
48
9
24
30
176
13
11
130
20
7
3
69
21
12
84
3
108
153
20
180
31
45
39
27
78
32
7
105
26
64
33
33
56
16
48
27
3
30
99
71
6
16
12
27
108
17
64
15
45
15
36
63
8
10
8
16
104
30
16
45
3
18
80
43
12
53
96
28
6
9
33
14
6
4
75
45
3
33
12
15
36
107
37
3
9
105
6
33
36
101
70
54
60
3
72
41
19
24
5
127
60
95
24
49
39
21
11
16
90
14
160
120
21
72
27
48
93
75
8
25
41
43
17
4
39
21
15
101
115
48
147
74
7
12
45
62
13
3
48
2
19
41
48
7
29
16
39
120
24
117
3
45
80
64
26
49
33
14
90
64
32
28
20
22
38
16
39
21
78
105
41
36
76
38
126
4
92
4
110
40
54
51
63
2
30
10
48
8
19
96
24
24
5
40
159
71
1
81
24
6
33
84
33
20
24
55
71
18
4
75
48
144
9
75
27
74
43
81
27
12
21
27
48
35
25
17
60
7
12
65
55
111
8
34
15
81
15
45
80
36
40
39
77
48
31
21
3
101
6
160
9
21
27
41
16
56
4
3
45
3
113
40
39
47
64
126
3
135
26
16
56
7
36
11
120
106
39
21
20
88
6
66
8
64
3
12
12
24
27
18
27
89
60
4
26
24
121
36
33
39
48
5
4
20
40
20
76
20
18
10
20
36
54
6
91
60
48
45
30
56
70
3
47
40
189
9
15
11
1
15
18
182
30
36
19
9
20
6
16
9
9
15
9
3
89
4
12
15
12
23
25
15
90
27
72
3
120
18
24
116
138
85
84
12
108
101
7
12
45
18
50
43
35
16
26
4
50
1
105
15
5
28
75
60
156
93
48
8
7
33
20
4
15
41
30
16
74
136
20
19
111
120
33
72
39
2
30
157
11
40
6
135
3
26
6
24
202
8
67
9
36
44
4
51
29
115
5
40
24
3
144
21
44
90
25
24
5
55
141
14
61
51
8
42
48
7
57
75
11
42
22
6
36
75
24
27
30
99
48
12
48
33
68
19
3
8
25
132
3
24
48
90
8
6
10
51
48
24
51
42
27
3
18
6
153
17
24
36
31
120
12
15
21
27
14
10
26
139
5
88
32
43
12
60
45
39
81
14
10
75
9
15
12
39
2
40
39
15
18
27
5
124
84
3
3
57
15
48
56
34
15
5
91
21
15
27
26
16
24
30
69
36
9
8
19
3
2
54
42
40
48
75
17
100
48
51
29
76
18
96
141
24
72
3
56
ABCD 93298010374*3^$a+1 [50190]
93
7
56
21
19
12
65
19
41
43
65
72
24
79
96
36
8
105
75
21
51
40
65
19
120
5
36
43
5
12
72
231
12
28
12
5
79
44
45
99
52
108
65
63
40
68
160
72
17
3
100
65
55
8
9
63
4
5
24
91
173
103
92
76
60
5
72
115
137
91
20
40
24
5
7
36
8
40
32
72
57
39
21
151
200
4
53
7
108
48
48
12
113
99
76
17
63
9
7
44
64
116
16
84
5
67
5
120
48
7
8
76
89
135
57
195
100
68
12
64
149
84
195
36
21
48
15
16
72
17
7
53
3
48
24
28
60
20
57
15
48
33
67
17
51
40
65
31
116
48
76
5
19
77
72
67
44
4
20
52
41
19
24
20
21
24
31
41
63
129
72
39
40
5
7
5
55
8
4
72
36
68
100
44
16
36
44
64
8
100
24
36
60
108
120
89
151
24
53
24
139
245
15
177
19
216
24
24
60
12
20
64
36
8
100
12
5
15
12
21
19
108
32
108
64
29
96
63
16
96
53
67
24
12
5
132
15
16
212
33
55
80
9
3
72
136
44
93
43
36
101
79
24
84
53
19
60
84
24
48
68
100
12
89
24
60
39
141
55
5
15
16
5
63
36
24
16
5
7
5
7
96
12
80
57
7
180
144
80
16
53
36
27
52
20
57
159
172
128
21
51
64
65
3
88
89
60
51
4
29
15
60
117
75
28
84
65
7
128
16
36
120
89
99
88
89
31
24
24
36
44
144
60
52
60
60
120
68
16
92
4
108
65
3
57
15
21
55
44
33
24
163
68
9
99
60
21
31
60
53
7
29
19
24
20
100
240
36
20
45
67
32
28
17
63
4
264
44
28
20
93
79
17
63
81
31
36
17
123
108
4
12
44
57
55
32
153
19
60
68
60
28
132
48
24
53
36
79
68
28
36
8
21
79
12
65
84
91
60
48
20
36
60
4
68
52
68
64
41
60
12
103
68
9
67
8
100
53
67
185
15
148
24
89
60
31
65
63
16
60
5
12
67
120
5
48
19
240
128
40
36
104
36
16
5
43
5
120
127
36
24
29
15
9
3
28
84
53
180
7
12
41
168
31
116
112
5
7
228
5
135
52
56
28
12
125
12
7
36
8
16
24
17
55
17
7
89
19
80
57
84
31
36
72
80
16
5
24
51
72
40
68
105
75
64
168
5
199
44
112
24
44
256
5
84
31
29
15
40
72
65
195
33
24
31
92
40
60
84
96
8
9
60
75
21
19
68
100
5
19
8
40
17
79
65
99
28
8
117
19
68
28
48
17
19
188
36
60
21
19
12
48
20
69
115
53
235
168
12
48
92
28
36
65
55
60
65
111
12
16
17
7
68
100
144
120
48
20
60
52
36
140
52
12
60
5
3
48
33
55
29
63
28
12
84
60
96
48
132
68
120
16
5
3
81
147
105
12
7
36
293
75
40
36
8
28
53
24
96
15
124
12
68
40
36
17
19
96
20
100
24
36
60
24
60
56
72
108
28
65
39
36
105
295
32
72
21
67
5
103
77
144
91
32
48
9
123
45
63
12
21
132
63
45
19
12
36
17
7
104
40
12
77
7
8
88
149
91
80
64
29
12
48
7
8
76
36
204
36
72
101
55
140
16
24
101
19
20
16
120
8
201
31
84
5
15
24
112
24
20
24
16
24
53
84
19
65
96
91
32
45
72
24
39
28
288
72
60
108
44
28
5
175
8
45
7
84
44
45
12
123
12
72
16
44
57
63
52
29
19
173
3
69
31
20
45
19
65
103
84
104
189
108
27
57
91
65
3
21
63
93
60
120
43
12
5
15
192
40
5
151
125
7
48
120
77
43
92
40
65
19
56
69
19
12
5
139
56
33
24
127
84
20
16
60
5
91
5
55
92
16
36
53
31
36
36
180
80
64
24
29
15
76
84
20
28
24
144
24
8
93
72
55
125
12
168
67
12
24
20
72
4
36
68
4
12
29
55
5
19
12
53
123
33
55
29
12
19
ABCD 93298568206*3^$a+1 [50132]
5
90
9
16
29
75
72
60
75
49
95
6
12
6
54
27
28
68
15
72
37
44
99
1
17
204
3
36
12
84
21
18
126
96
3
51
1
119
6
55
108
89
3
27
37
23
81
12
52
72
8
76
41
295
29
84
75
57
66
105
27
90
90
36
45
9
18
30
39
16
32
27
1
35
13
72
5
75
33
66
21
52
108
68
112
35
42
87
51
25
68
76
36
8
40
80
136
8
28
35
18
39
33
42
25
32
45
19
17
42
1
17
15
4
89
7
48
17
54
18
12
18
25
12
120
56
84
69
7
47
66
96
3
15
18
12
3
15
37
8
24
16
23
42
55
24
44
112
35
153
4
17
78
18
63
52
32
177
31
8
4
32
9
55
12
80
75
57
12
240
33
36
99
48
12
16
149
7
11
138
42
9
108
21
54
72
6
3
105
39
51
37
24
20
4
107
33
60
15
37
32
45
55
48
5
139
204
32
28
11
54
36
99
112
32
12
153
6
1
60
65
39
156
16
5
43
12
8
21
19
95
21
4
11
33
15
1
41
163
17
3
16
17
27
21
27
4
36
12
11
117
33
12
15
57
42
21
64
131
69
84
52
8
84
21
60
90
85
60
11
18
147
4
17
27
48
45
43
17
30
49
59
60
12
25
83
1
8
117
6
9
64
20
15
54
43
60
32
147
33
16
176
16
44
9
12
18
9
48
84
48
160
12
20
51
25
29
6
57
141
12
27
51
9
21
72
24
43
32
123
102
18
81
4
65
18
13
24
8
39
78
51
16
5
51
15
42
7
44
16
95
21
144
9
42
73
29
135
51
57
28
72
5
3
52
80
12
63
24
13
5
66
57
57
7
44
16
104
160
12
35
25
5
60
39
51
9
28
48
167
72
18
18
37
8
3
69
60
3
48
109
12
11
37
80
52
11
18
15
96
4
96
41
19
29
147
64
5
63
16
35
61
116
39
69
16
113
63
84
28
5
31
41
39
117
7
116
64
11
42
18
37
132
8
4
11
49
29
67
68
12
9
15
28
12
5
63
52
155
18
30
180
45
48
39
54
7
5
87
45
7
56
84
100
96
35
48
24
1
44
72
24
39
57
9
27
123
69
76
32
4
89
67
5
3
12
3
9
93
27
15
93
15
49
41
18
21
36
28
44
136
24
107
18
18
25
8
15
117
84
3
12
9
51
49
32
3
9
45
51
9
75
15
90
51
69
18
13
32
15
120
18
54
37
44
15
69
33
15
93
27
15
12
73
32
12
40
44
172
20
12
52
36
12
23
69
84
4
168
119
33
3
37
36
12
29
84
67
65
48
75
69
3
12
135
18
12
75
48
3
6
3
63
9
16
8
21
3
12
36
88
32
48
112
17
3
27
6
12
7
11
21
39
9
12
69
102
33
75
24
13
17
96
159
3
13
336
36
80
39
9
39
18
75
33
171
9
90
121
56
3
42
72
51
52
5
43
80
16
108
36
36
35
45
9
67
5
55
20
75
18
19
20
60
135
12
6
75
33
7
8
60
12
120
40
5
27
100
17
3
15
61
20
40
36
84
12
32
28
168
5
39
16
44
63
25
77
63
4
29
12
3
12
75
24
49
41
3
16
47
25
107
36
45
4
161
42
72
21
45
7
20
27
61
20
12
4
44
40
17
135
72
33
54
33
3
18
66
24
37
17
3
15
49
143
180
18
3
52
68
45
12
55
12
12
36
35
90
12
6
37
53
27
28
29
6
1
60
65
75
15
1
72
96
12
29
3
12
99
37
32
3
12
198
99
15
33
21
84
6
9
48
27
18
63
76
95
150
84
31
24
24
197
39
45
67
65
30
13
32
52
53
7
8
64
59
24
18
99
81
135
27
97
11
108
36
36
108
90
15
69
3
4
68
21
234
18
39
153
55
80
33
18
12
57
60
48
64
36
5
99
4
32
148
5
72
27
27
24
85
5
72
18
36
21
88
60
32
63
6
63
60
3
33
12
12
15
73
48
24
68
60
117
18
225
12
12
4
77
12
60
15
72
84
12
63
6
79
36
23
33
24
108
21
75
51
13
125
150
1
72
155
9
48
111
49
161
54
61
32
33
111
16
12
20
12
76
47
57
136
80
4
5
96
15
3
21
48
36
15
36
6
39
36
64
44
27
33
52
32
15
21
60
4
5
36
115
11
21
12
132
16
44
88
56
72
27
21
64
41
55
12
32
16
29
67
59
25
24
8
24
40
23
1
20
87
13
5
12
43
12
179
60
85
44
15
84
1
80
16
11
24
1
12
36
32
12
16
29
78
9
63
13
20
60
48
4
8
148
59
126
7
20
64
80
16
5
27
108
63
96
18
18
13
80
15
37
35
9
165
168
30
18
3
36
48
16
12
32
36
39
72
49
12
32
105
43
83
9
108
4
41
12
186
49
5
138
24
36
145
84
35
6
3
24
40
41
90
21
16
29
126
24
36
54
63
ABCD 93298617760*3^$a+1 [50085]
54
16
14
18
22
26
10
62
46
20
4
26
94
68
4
18
62
10
24
54
18
30
8
24
112
24
50
112
14
33
1
35
37
14
64
72
2
42
60
96
12
6
46
18
56
22
84
24
65
61
144
14
60
46
2
4
90
146
30
3
19
8
4
38
30
28
14
16
24
8
10
30
11
15
9
3
42
10
72
86
22
18
14
76
20
24
16
72
12
54
2
4
36
12
5
55
36
2
90
24
96
52
20
16
72
62
48
24
10
8
46
2
180
4
14
102
82
128
3
79
72
14
54
60
16
20
4
8
84
10
38
16
170
6
48
18
10
60
8
10
86
4
72
30
8
54
18
120
27
3
33
49
66
24
8
84
16
18
50
94
2
48
52
56
18
6
10
8
136
50
54
150
90
18
60
33
51
40
30
18
36
2
48
42
52
162
8
46
26
30
16
60
20
42
46
2
30
84
24
22
8
150
4
12
18
6
12
92
18
27
27
36
33
19
5
15
70
8
42
6
54
21
19
2
3
3
64
188
28
2
46
2
70
32
10
2
70
38
66
16
18
36
36
86
40
72
18
53
57
22
50
16
126
20
6
82
132
68
60
16
29
243
64
26
82
8
30
18
40
72
44
10
48
38
42
10
41
67
8
24
130
8
160
14
36
40
38
16
50
4
32
12
60
18
90
30
78
4
20
10
78
72
68
12
10
30
90
32
30
88
48
2
15
55
2
24
34
36
5
115
5
51
138
10
48
60
92
16
14
88
24
26
4
44
46
6
50
94
66
47
7
20
6
30
18
24
10
8
64
56
54
3
55
12
98
120
30
108
54
48
126
34
2
48
36
90
16
14
76
24
176
6
27
3
52
8
54
16
30
44
16
32
6
34
252
50
30
4
96
38
70
18
14
24
10
24
11
91
18
80
70
50
16
6
90
54
50
16
56
54
16
2
18
12
28
92
36
142
2
46
24
18
20
12
12
18
15
7
36
54
50
4
24
26
22
20
54
16
8
142
8
10
66
24
72
14
16
38
24
12
168
16
12
60
144
56
28
2
63
27
22
38
52
116
36
60
4
12
53
51
9
57
90
60
130
24
23
15
28
20
18
24
72
3
7
14
66
88
125
73
8
6
4
164
12
4
56
10
24
72
30
108
54
38
57
145
90
12
90
50
4
24
12
44
52
14
16
18
5
39
10
6
29
43
8
24
88
18
54
18
24
83
93
22
90
90
102
134
10
6
26
123
15
24
30
18
30
42
52
36
8
12
12
16
6
83
43
12
6
30
44
60
42
130
54
86
36
12
42
3
37
38
16
2
34
38
10
36
72
18
56
30
4
36
18
42
14
102
48
24
21
27
12
70
18
60
104
16
8
10
24
86
4
65
3
24
18
30
48
10
74
46
62
82
18
6
2
70
14
48
40
26
72
10
17
36
1
6
18
56
46
18
6
80
96
52
68
33
7
60
44
4
29
15
82
18
126
14
162
138
52
74
64
32
78
72
60
33
3
52
12
26
30
18
112
104
18
48
22
18
54
8
42
4
26
10
60
48
20
52
36
8
100
26
34
84
42
8
130
8
100
42
11
21
48
10
12
18
18
110
54
16
60
12
36
60
32
4
56
28
26
30
4
62
18
6
88
8
34
8
22
134
10
114
8
54
78
58
2
28
32
10
18
30
14
4
6
14
24
72
28
168
12
32
184
20
4
20
6
10
29
1
42
38
10
86
10
20
10
6
2
42
150
6
82
8
18
52
48
56
16
42
122
16
17
21
66
60
18
18
24
9
7
14
48
22
26
72
126
12
30
10
20
64
44
30
22
12
68
82
2
6
40
2
81
7
60
2
18
12
45
31
54
38
10
8
90
9
43
20
93
49
8
54
24
12
4
18
62
10
110
24
234
178
8
94
126
72
132
65
27
10
18
132
36
30
74
4
2
30
4
14
15
19
6
86
16
20
52
8
117
3
114
3
21
10
12
2
22
66
8
64
26
12
33
75
4
2
106
12
2
30
4
20
96
34
2
57
31
126
18
5
33
18
84
36
54
30
45
13
162
68
12
46
2
40
8
60
24
88
48
80
12
4
18
71
39
10
32
10
68
16
60
36
48
98
102
21
69
40
48
38
4
92
10
98
21
9
30
40
8
12
6
16
86
72
42
24
82
108
56
64
36
38
40
38
72
16
50
126
76
30
2
16
32
22
2
9
27
18
16
6
84
36
20
60
34
23
81
16
38
216
4
12
26
102
21
67
42
32
40
14
4
156
2
22
66
62
10
74
70
14
10
32
22
18
138
60
20
52
12
8
28
5
69
51
39
60
178
74
33
13
74
54
34
38
22
48
24
44
60
42
27
3
4
84
80
52
30
18
44
28
60
92
12
96
48
69
43
20
48
40
54
32
18
52
18
18
20
90
112
32
16
78
149
13
38
42
10
32
70
18
14
64
32
24
16
14
18
48
40
72
18
20
213
7
72
68
84
84
12
132
28
24
30
24
54
50
18
48
4
18
2
22
38
12
16
24
80
9
19
12
80
46
8
66
36
52
20
60
30
58
32
6
64
6
26
6
12
76
80
69
13
2
22
18
30
8
102
52
6
14
16
2
18
12
12
88
12
26
34
104
76
8
10
48
74
16
44
10
54
74
42
6
58
6
8
40
38
58
14
40
48
32
48
52
12
26
18
54
16
14
132
6
24
18
16
32
72
22
98
16
14
18
30
22
18
54
36
38
22
74
16
23
67
20
34
23
7
36
72
8
118
32
3
21
78
10
32
58
38
24
48
18
142
11
51
9
ABCD 93298959316*3^$a+1 [50057]
22
56
60
30
7
23
97
113
22
33
45
102
9
11
18
94
36
54
38
145
23
40
24
117
11
37
11
34
90
18
18
72
9
9
32
22
45
45
168
48
60
39
60
3
42
48
15
135
12
33
65
48
42
30
7
23
13
15
117
53
22
42
218
10
42
126
27
48
24
21
15
65
60
30
1
11
112
8
30
30
30
163
36
29
127
203
109
41
7
27
18
27
15
8
37
21
87
27
45
75
38
108
31
39
2
43
95
1
3
8
10
15
65
43
17
48
7
3
20
70
50
10
92
19
29
31
9
27
53
19
11
72
18
52
39
119
40
57
135
8
34
30
68
13
15
12
45
5
148
15
12
155
40
102
60
36
62
40
68
4
36
45
24
3
20
49
89
4
6
30
230
22
50
13
17
7
21
27
72
60
23
85
57
38
90
18
61
29
22
18
2
25
45
39
123
8
30
48
70
132
12
45
11
30
342
30
28
50
40
50
67
5
10
9
41
79
36
24
101
10
38
31
3
26
52
30
8
1
99
54
15
63
12
33
83
1
60
21
222
93
15
8
1
11
60
120
28
24
8
18
4
18
189
24
17
10
57
53
7
36
12
27
105
75
33
53
42
58
2
30
40
8
42
78
72
79
59
34
86
30
12
43
17
115
95
30
90
37
21
42
18
27
83
12
49
156
45
18
45
15
30
2
22
111
45
42
48
32
90
28
75
35
25
12
45
18
69
3
20
150
7
36
35
10
54
8
13
27
9
63
36
2
90
58
30
9
33
8
64
3
83
12
58
15
197
139
11
49
39
24
236
1
29
70
54
27
33
26
12
28
2
22
90
30
117
60
149
22
8
10
20
60
30
124
21
36
11
70
90
20
60
82
8
19
9
15
5
12
10
9
48
71
72
28
32
60
60
25
48
5
42
18
34
8
18
30
4
36
62
55
35
10
3
87
38
34
48
20
60
60
60
22
18
90
12
36
15
5
60
10
105
35
1
108
3
68
102
10
45
5
30
73
27
18
15
17
28
255
9
18
68
10
120
132
3
216
33
3
5
82
8
40
9
63
18
38
49
75
60
56
30
12
19
29
7
183
9
71
34
18
297
12
9
32
48
52
27
23
13
12
5
10
12
18
158
42
115
5
138
25
5
22
9
9
39
15
8
73
27
50
18
121
48
51
12
8
30
4
38
25
135
9
81
50
40
45
48
9
18
168
12
180
60
68
4
8
73
17
40
162
6
39
83
40
9
48
11
4
21
24
53
18
90
112
123
27
80
48
61
29
42
10
39
36
33
20
55
135
24
8
109
3
56
52
18
162
8
30
124
38
13
47
18
19
53
43
47
52
21
87
102
90
36
9
41
150
12
18
4
90
96
20
1
11
169
99
20
12
22
60
27
11
73
27
45
33
32
43
17
82
26
34
68
30
19
3
105
3
8
1
71
18
30
12
18
4
38
70
15
72
53
30
37
11
25
9
6
2
82
45
33
38
25
9
75
45
8
30
40
57
60
12
11
13
12
5
10
9
36
57
15
135
21
24
12
60
21
15
5
67
23
13
99
8
82
27
101
19
9
99
36
5
22
68
132
70
15
23
85
9
38
10
8
34
36
9
41
60
10
45
77
19
89
102
48
102
18
72
13
9
15
81
2
18
7
135
108
45
47
10
38
12
18
22
69
21
60
20
43
107
109
21
99
24
12
33
75
69
56
42
58
27
63
20
4
8
13
5
22
80
97
12
29
52
42
66
2
18
4
18
80
85
185
10
12
98
7
36
5
7
15
8
12
78
22
258
54
18
3
9
18
20
40
93
9
26
1
69
32
138
30
7
35
49
24
120
47
30
28
54
93
24
84
45
50
4
18
8
10
20
72
40
9
144
36
39
2
7
23
13
177
18
32
30
30
60
13
17
43
5
60
34
8
73
17
10
12
45
41
12
118
42
3
24
11
1
29
22
9
3
60
45
3
50
10
48
2
7
11
12
82
26
1
84
5
31
71
118
20
79
71
12
25
5
18
4
45
81
51
41
70
90
63
27
38
79
15
21
60
27
8
1
36
27
21
27
80
10
8
55
35
12
52
56
12
18
22
38
7
5
120
28
32
19
36
48
47
58
110
30
31
63
48
42
56
19
53
10
20
85
3
32
22
36
32
28
2
10
15
27
38
30
18
7
15
48
50
91
11
48
22
3
15
21
60
9
32
22
30
15
45
90
36
162
50
40
9
3
116
12
40
12
33
12
108
5
58
9
101
40
75
117
110
25
15
18
32
58
57
125
18
100
62
30
30
67
53
55
5
10
20
25
72
23
49
11
145
27
8
10
42
86
4
56
30
4
8
22
56
60
102
48
1
3
26
72
19
33
26
4
6
62
10
30
68
82
68
12
22
56
4
30
15
63
45
144
11
52
38
55
45
27
15
93
15
20
142
8
10
12
8
18
102
58
62
10
30
60
45
45
18
21
144
27
78
20
60
30
217
63
132
192
6
99
143
60
30
55
23
12
13
9
51
5
72
142
68
73
12
23
22
18
72
72
56
12
60
40
18
39
33
8
40
72
15
23
4
26
132
79
59
82
140
18
60
12
52
45
11
61
11
40
72
138
15
27
38
7
ABCD 93299017226*3^$a+1 [50243]
45
9
51
27
45
60
87
24
21
60
9
30
21
69
36
6
90
84
15
45
135
60
3
36
54
48
27
45
27
60
36
39
33
45
72
48
147
3
30
60
87
21
108
147
9
75
15
6
87
132
33
63
24
36
15
108
129
51
24
45
48
45
27
12
75
45
63
45
27
90
171
120
15
9
60
33
18
42
30
45
15
66
51
36
9
75
45
150
45
39
9
87
33
120
72
3
6
39
51
90
12
90
165
159
54
99
48
12
12
36
9
3
192
75
153
15
45
147
6
30
129
3
30
18
177
48
27
72
24
30
6
36
69
213
3
12
12
108
12
48
60
21
30
6
30
36
42
15
141
51
60
69
51
3
33
24
21
15
3
36
138
108
18
6
48
18
69
36
45
48
36
15
75
21
132
33
18
66
15
45
138
78
12
42
33
93
15
15
54
75
36
12
12
45
18
6
27
27
18
27
72
9
279
93
198
69
45
87
3
108
54
48
183
33
54
18
108
6
18
15
3
9
81
27
60
75
192
18
108
27
12
21
15
69
15
36
204
39
12
180
108
24
18
15
72
60
87
21
60
39
36
9
51
18
51
3
18
267
21
66
24
90
27
12
33
159
15
21
3
12
9
96
12
45
60
108
195
87
18
27
60
72
60
15
36
132
66
6
54
126
141
60
117
3
69
108
18
18
159
93
18
60
120
96
126
15
123
36
33
165
60
12
36
72
6
36
213
75
93
33
36
63
3
108
60
129
12
51
57
75
57
48
15
18
18
9
72
60
96
87
6
51
21
72
36
27
12
45
75
177
54
9
60
93
42
126
30
90
24
36
51
75
45
3
33
9
18
36
66
51
189
36
12
3
84
3
42
3
27
33
21
27
12
108
69
3
48
45
30
9
36
87
30
15
48
99
6
72
3
72
207
6
15
144
36
15
57
87
45
48
57
15
39
12
42
12
126
24
33
168
60
27
12
6
39
15
33
180
15
6
12
54
21
33
36
18
6
120
27
24
93
27
135
90
54
72
90
15
72
48
120
39
33
108
3
66
24
12
54
93
12
21
42
33
69
18
45
51
54
15
48
24
33
15
111
69
12
15
198
27
9
36
51
12
12
159
9
21
27
24
48
51
30
24
30
18
39
3
66
147
24
123
12
33
3
9
36
177
48
54
45
99
21
48
57
36
15
60
165
18
30
6
36
48
9
33
39
33
66
36
6
135
75
69
75
6
12
42
105
96
24
81
15
15
69
21
18
24
102
180
3
48
24
156
12
225
6
141
51
45
27
42
3
48
33
27
15
9
81
12
15
48
9
123
57
15
48
63
18
150
21
15
45
9
54
126
27
12
63
9
36
60
60
12
12
36
69
63
63
48
21
48
21
27
33
162
12
57
156
75
18
111
108
12
48
12
33
3
24
33
18
9
21
15
12
48
3
9
27
36
9
9
90
54
15
15
96
90
66
90
3
132
9
6
45
63
30
96
54
30
90
42
3
27
90
3
48
12
60
57
3
132
9
24
18
30
108
51
36
9
36
135
60
3
9
57
18
273
3
30
6
36
69
36
15
45
69
36
54
54
66
81
15
105
72
48
27
12
6
15
72
108
3
9
21
36
3
15
90
3
57
3
45
54
45
123
12
24
54
108
12
75
57
18
30
18
9
51
69
48
3
18
219
75
30
27
33
3
72
15
18
27
252
9
51
48
45
30
36
24
93
15
105
3
54
3
27
33
93
6
18
27
9
39
60
171
72
105
15
42
15
12
21
27
63
24
18
87
93
75
27
18
36
6
30
6
105
60
69
75
48
33
42
153
3
9
87
165
63
6
12
18
9
27
45
69
27
57
6
36
90
63
153
18
9
117
84
27
24
60
48
147
165
15
96
102
3
120
45
27
108
60
24
15
36
57
12
21
87
21
12
39
51
117
141
12
15
57
6
21
15
66
99
9
24
12
171
135
69
39
6
51
24
81
27
240
27
21
60
93
51
3
105
48
24
3
105
147
21
60
87
93
9
78
252
81
27
45
27
18
123
24
108
120
3
12
186
27
3
9
60
111
60
9
3
177
75
33
24
33
15
72
48
123
237
48
12
27
120
21
93
54
12
18
15
12
51
9
21
24
54
69
12
36
9
18
18
15
57
3
99
21
3
9
12
45
6
30
90
24
18
48
114
81
72
45
48
75
24
48
12
9
51
3
30
3
15
42
3
27
93
12
48
9
ABCD 93299054978*3^$a+1 [50335]
75
105
136
80
24
105
78
18
27
40
17
42
1
12
5
31
17
175
80
33
7
119
54
72
42
21
24
196
5
55
24
107
1
60
83
54
175
5
15
177
54
69
75
18
24
43
101
67
53
115
11
18
43
180
53
19
101
67
60
8
64
17
3
16
41
19
179
45
21
7
92
27
90
43
11
129
48
88
20
57
7
8
88
5
15
81
30
1
17
43
20
135
54
18
13
8
51
24
9
21
15
112
8
64
20
33
27
153
42
48
24
333
28
143
54
48
24
63
27
54
36
126
13
24
20
16
29
15
45
36
15
100
221
24
36
30
21
72
33
127
35
21
21
43
20
21
55
59
120
168
33
69
72
60
144
7
12
48
5
12
31
29
31
20
51
9
124
56
141
19
65
15
144
45
12
39
120
21
36
67
36
5
39
40
48
5
18
85
24
80
81
90
126
51
48
64
245
18
42
36
75
45
7
53
72
30
25
29
36
15
45
48
135
132
9
79
5
90
42
55
29
31
5
27
45
175
5
72
18
306
15
40
17
3
21
84
55
35
24
120
6
72
103
107
54
18
81
9
6
25
41
6
73
12
80
12
33
67
11
30
19
296
4
5
63
9
3
40
20
16
29
42
54
12
27
40
8
93
36
19
44
100
17
30
9
9
151
65
27
27
18
163
24
11
45
12
33
6
13
35
21
57
90
48
37
60
12
36
104
28
8
45
36
63
88
5
24
19
65
15
99
72
54
7
65
18
66
43
35
1
152
60
28
65
36
36
7
47
18
55
143
72
1
17
7
101
12
78
72
85
48
11
21
88
104
33
42
61
11
21
33
255
24
96
51
109
125
87
63
45
60
52
35
57
33
27
141
15
64
8
87
6
7
77
63
177
31
72
60
53
27
9
18
85
20
33
7
17
36
7
41
67
20
57
43
53
15
100
12
29
96
15
39
33
15
18
78
157
113
67
12
11
102
3
40
29
123
72
48
33
30
6
90
13
60
17
19
72
20
28
24
56
69
3
48
24
51
9
88
108
5
15
45
39
40
41
15
4
128
28
84
53
27
16
47
90
54
234
36
99
120
124
35
13
59
54
12
67
65
3
88
29
55
41
66
24
162
72
115
5
31
5
24
108
87
16
80
4
116
100
24
120
36
20
112
60
47
61
161
31
149
79
132
8
64
53
27
45
15
28
72
53
3
124
156
17
42
18
7
95
18
67
11
54
211
89
36
139
5
18
25
132
8
129
36
12
91
164
40
248
69
54
105
189
12
36
7
11
42
27
40
17
3
87
9
72
45
7
17
111
72
28
17
31
137
15
60
99
6
12
75
120
3
24
73
53
18
45
132
33
19
36
140
60
24
15
25
20
28
17
55
71
90
12
3
21
211
32
108
3
24
25
5
31
44
40
47
61
17
51
15
24
126
15
52
8
4
20
21
15
52
212
105
15
48
3
24
48
24
1
72
245
162
109
17
283
20
99
13
17
18
37
48
48
29
15
57
60
18
102
43
36
12
5
55
32
40
8
117
15
168
15
45
28
60
24
60
20
60
36
45
12
267
111
96
18
15
100
216
101
30
168
1
20
24
76
132
80
9
108
91
17
72
18
45
28
17
67
41
66
1
12
11
90
7
12
116
64
20
16
24
5
36
19
36
17
3
15
24
13
12
5
18
78
87
208
44
57
36
3
69
31
17
7
251
25
5
60
27
28
65
7
12
41
7
48
60
65
15
21
19
20
12
57
12
3
87
109
125
24
72
63
21
255
24
33
27
81
87
108
60
231
21
99
78
55
56
4
48
119
13
101
19
20
120
28
80
57
72
51
57
12
90
193
60
53
132
123
28
20
40
132
65
42
33
39
18
31
32
72
28
17
12
24
67
48
24
17
31
29
84
55
5
12
42
25
5
96
39
45
36
60
75
9
36
60
7
209
84
6
73
17
36
15
72
16
80
40
5
55
72
23
109
56
51
30
36
24
19
29
75
201
55
17
15
93
19
11
42
67
113
48
19
8
72
15
120
61
29
108
132
48
43
80
9
12
19
59
72
30
108
72
3
33
183
232
5
63
45
19
20
60
63
13
12
92
81
27
9
54
157
17
72
3
48
52
60
5
12
3
16
20
21
43
48
60
59
24
57
15
30
43
29
ABCD 93299428988*3^$a+1 [50003]
32
15
25
24
41
72
48
75
112
108
20
69
39
24
12
36
40
47
25
8
4
11
33
40
12
32
27
1
89
75
48
21
27
60
75
37
32
96
52
23
13
17
55
8
60
27
18
51
51
13
20
16
8
51
109
20
16
32
3
9
105
63
40
32
40
32
3
60
36
12
24
165
45
31
84
35
1
48
12
20
12
45
96
7
113
54
72
24
1
65
15
9
39
192
15
24
36
108
12
6
48
15
12
45
7
32
24
24
28
119
69
16
8
12
63
13
80
4
156
20
12
16
32
135
12
21
16
23
85
23
13
24
107
13
41
67
12
32
4
32
15
69
24
9
43
179
9
24
3
12
36
72
60
18
39
12
21
39
24
12
123
72
12
13
23
42
18
69
15
60
37
35
180
85
36
59
45
3
33
52
32
48
48
24
16
95
69
84
40
95
25
44
21
66
6
115
29
3
16
11
49
32
87
18
15
33
126
60
1
53
174
25
8
40
8
27
49
48
68
39
1
32
51
6
31
24
24
56
4
59
12
45
64
24
11
21
16
59
48
73
95
45
4
164
16
35
6
39
24
24
57
63
48
63
1
35
1
53
135
4
32
60
4
224
12
16
23
57
24
39
21
28
20
45
48
3
75
36
13
8
40
20
3
36
45
96
28
47
33
76
71
42
7
24
24
8
27
72
13
48
23
9
40
23
25
12
5
7
20
4
32
3
37
68
12
40
47
57
96
27
12
49
32
9
126
33
4
23
25
5
27
12
16
20
64
20
48
40
41
7
104
39
21
144
76
191
25
47
18
90
13
20
15
1
36
8
4
77
3
3
25
65
159
3
36
61
29
7
44
28
56
16
8
33
15
88
56
120
9
6
13
20
3
12
1
24
20
48
84
3
13
128
24
3
93
4
11
57
9
31
32
52
29
7
24
68
12
75
30
15
81
39
4
29
51
12
24
16
35
9
16
92
16
65
51
36
3
21
75
21
15
69
141
39
88
308
195
9
63
1
35
109
23
12
1
5
87
48
84
15
1
12
17
18
54
54
9
12
28
8
3
61
8
3
45
40
59
21
64
48
56
16
36
29
18
1
12
23
36
48
37
36
5
27
48
220
80
64
8
48
9
115
11
73
71
1
32
51
6
31
8
81
63
112
8
147
126
15
108
4
12
35
45
4
12
20
9
78
36
61
8
160
8
15
18
30
57
144
60
4
32
87
138
15
3
37
17
15
36
12
33
30
25
12
5
7
65
7
108
11
1
48
20
123
24
13
12
20
4
72
68
4
8
72
60
100
17
75
45
15
9
7
59
45
108
180
63
24
36
69
51
9
16
29
15
36
12
16
84
12
48
35
45
3
37
12
20
28
20
123
13
41
15
15
96
33
60
51
84
9
171
72
9
9
24
7
44
147
9
9
31
23
12
24
61
120
48
8
52
92
16
8
24
16
36
20
60
99
24
72
45
60
51
33
4
12
5
24
15
24
40
32
16
8
16
56
72
57
54
24
18
67
20
15
13
20
88
20
36
9
102
9
40
8
48
4
44
9
27
36
9
63
96
75
37
89
15
16
44
69
27
48
39
30
75
51
24
108
9
63
13
59
93
15
93
12
36
84
16
96
96
8
39
60
36
49
35
36
9
48
60
15
13
20
15
6
15
120
24
60
12
3
61
20
21
15
40
72
56
96
4
44
57
30
45
16
48
12
32
16
84
20
12
3
105
16
32
4
44
4
11
21
36
72
48
63
36
54
90
21
124
44
16
36
11
33
36
60
40
95
81
15
45
28
11
21
57
18
54
19
12
8
12
15
117
15
33
3
9
16
92
40
60
32
48
39
6
39
15
48
18
18
6
54
9
216
9
126
1
24
47
48
45
52
104
4
60
20
12
84
28
8
24
105
39
9
15
63
97
11
81
63
12
9
12
12
16
36
59
37
20
40
68
84
108
12
33
3
12
24
48
16
80
171
24
201
51
18
27
45
18
54
55
47
18
51
4
32
9
31
20
28
68
12
3
120
45
12
208
83
1
65
111
12
12
16
8
12
52
12
20
24
51
13
180
5
15
15
60
48
24
21
33
30
24
33
12
45
7
59
81
48
48
84
60
3
45
60
16
24
8
4
36
24
20
16
20
28
11
18
15
96
16
48
32
63
12
9
45
115
101
24
30
21
21
18
45
81
111
105
7
11
49
23
12
25
8
12
12
3
108
48
25
71
69
15
117
9
24
7
20
12
15
133
68
87
108
69
51
37
8
27
109
8
72
16
60
20
28
92
15
25
72
36
12
152
48
24
63
18
54
129
51
13
17
6
12
72
21
15
9
24
16
56
4
5
18
105
51
9
27
24
21
16
12
71
25
44
63
57
12
3
25
56
12
28
17
99
36
12
12
24
40
72
47
33
28
47
132
36
61
41
42
30
6
25
131
6
15
132
48
12
52
36
23
25
24
8
108
144
3
48
9
72
9
31
96
32
57
39
24
81
39
40
32
3
21
72
112
11
61
36
5
24
39
72
52
48
48
32
60
3
36
121
83
12
9
9
15
40
35
45
12
75
180
45
240
64
41
39
33
67
96
12
116
60
96
16
8
40
32
39
36
12
18
15
108
27
48
36
13
8
15
24
33
75
85
8
135
57
15
45
27
1
68
52
60
44
4
60
71
24
156
13
47
1
12
167
133
11
25
5
15
9
15
48
135
18
66
9
96
3
121
11
25
48
12
56
33
39
36
4
11
72
13
32
33
79
8
64
8
16
17
ABCD 93299506408*3^$a+1 [50040]
6
30
47
115
45
108
15
33
68
55
18
35
4
84
3
144
189
8
43
18
59
43
53
25
12
162
65
24
7
81
56
1
72
35
4
93
30
96
36
36
210
78
45
32
13
95
31
18
3
8
151
144
30
3
32
28
48
32
1
18
17
97
48
6
41
72
31
108
72
30
3
36
8
4
48
51
41
52
20
79
54
123
57
42
9
21
42
77
16
63
137
115
21
33
54
36
89
28
9
24
36
3
12
15
42
51
8
43
17
1
132
18
66
3
8
31
12
81
20
28
84
9
54
36
21
36
9
75
48
57
42
57
132
248
25
6
90
72
198
12
53
64
80
48
43
21
3
41
13
12
71
12
36
96
12
67
77
4
45
15
68
16
20
12
97
54
18
135
15
33
57
11
7
36
117
92
12
36
36
7
89
12
13
3
12
111
81
36
20
1
47
241
119
31
9
63
72
5
172
24
56
4
3
24
117
93
35
1
191
60
84
36
49
23
52
27
17
61
27
39
54
27
96
21
3
93
11
1
42
29
127
24
9
12
9
78
180
162
3
87
12
36
42
126
5
24
1
3
140
52
75
81
63
53
100
8
16
36
108
20
12
7
9
27
197
16
3
54
71
1
72
27
9
42
72
9
63
41
4
36
48
9
3
93
30
65
79
53
16
92
16
3
65
96
16
3
17
43
65
28
27
18
71
91
9
12
51
54
6
84
141
39
125
76
21
119
36
43
12
18
27
9
24
27
68
28
147
84
18
72
27
15
21
135
9
63
17
43
33
3
93
116
25
23
43
21
39
29
1
72
39
8
4
39
24
177
69
39
68
4
87
24
12
18
51
45
180
63
12
9
3
39
77
13
83
16
48
60
128
4
15
24
41
67
30
72
27
8
4
21
36
144
36
63
24
24
72
141
12
6
77
7
9
15
117
120
116
91
36
173
67
45
56
16
243
72
21
33
23
36
60
52
48
156
75
77
49
23
88
44
7
12
45
12
21
90
126
59
16
60
111
21
96
72
56
79
17
7
81
57
108
35
16
216
27
66
24
12
39
44
76
36
63
18
15
33
11
13
59
79
114
11
7
29
112
44
7
29
25
72
11
31
18
51
21
162
54
59
184
108
3
9
63
108
72
53
16
32
49
75
33
47
61
83
25
11
72
1
180
132
11
25
243
27
48
45
72
27
6
12
42
65
1
6
21
60
27
69
3
5
13
11
97
23
16
153
3
87
72
81
116
48
49
75
36
51
141
60
81
47
79
24
120
53
220
48
39
117
20
61
39
24
8
151
41
16
51
149
13
11
19
258
59
31
77
31
81
75
105
60
32
1
11
24
1
11
4
60
141
35
12
79
24
9
9
155
1
83
121
72
18
12
36
45
44
12
61
60
30
36
36
18
42
9
20
12
96
1
11
132
25
102
81
108
24
24
32
43
41
16
48
111
72
12
81
27
60
30
71
48
13
23
108
36
64
105
72
123
20
79
84
125
76
32
52
12
156
24
27
17
16
27
81
27
213
104
7
5
132
7
41
16
15
9
99
5
60
28
87
29
43
101
64
63
29
88
24
20
43
5
108
4
9
54
66
83
60
84
25
42
12
57
32
19
186
12
24
36
75
8
1
6
12
78
54
21
44
16
99
18
90
9
21
6
5
31
29
25
72
48
54
78
23
40
9
48
348
11
12
4
27
12
17
43
45
32
31
41
16
63
42
167
40
12
69
27
132
32
1
71
16
72
111
45
20
24
19
65
13
99
20
16
32
108
25
42
9
21
3
3
84
33
20
12
196
189
39
3
45
144
45
12
42
12
60
18
102
126
15
45
75
33
3
84
32
12
204
187
41
28
3
221
25
6
120
65
24
1
119
24
36
12
4
96
3
29
16
32
85
18
90
27
24
8
24
28
9
27
188
19
162
54
36
6
12
11
79
36
17
7
5
61
75
44
4
9
63
20
16
12
33
23
103
102
36
15
45
11
1
39
15
9
81
18
33
27
30
126
24
5
76
21
11
28
39
72
41
7
6
15
21
36
12
42
120
21
57
30
65
85
48
18
36
17
43
41
160
9
24
15
60
9
11
96
16
92
61
72
300
15
36
27
30
47
24
79
30
27
36
63
17
79
5
28
12
104
61
3
156
68
43
29
4
27
21
128
144
25
114
21
45
3
12
45
54
138
72
6
41
52
51
5
24
19
9
51
45
39
173
60
28
15
162
23
13
51
104
36
48
7
6
39
9
72
63
69
23
85
59
52
12
21
90
5
16
8
115
12
53
84
31
29
76
15
42
11
79
ABCD 93299541568*3^$a+1 [50306]
38
82
93
35
85
36
41
223
15
96
21
65
79
36
65
43
12
83
1
120
29
142
204
26
43
12
113
175
51
74
127
48
207
129
71
28
2
115
48
12
59
4
21
15
9
12
75
120
14
36
43
17
235
48
12
5
19
120
15
45
255
81
300
108
72
135
254
34
45
11
145
131
30
240
103
95
90
46
9
17
43
75
2
34
20
1
123
81
251
210
43
36
89
31
39
32
40
9
5
31
15
93
36
264
11
61
123
81
41
70
9
15
146
415
29
34
177
60
15
80
109
24
216
15
36
93
111
116
100
213
12
215
90
19
24
12
120
24
101
19
15
81
84
51
180
20
133
11
121
39
9
216
135
9
11
61
65
34
36
60
60
105
15
69
120
96
95
25
39
69
47
40
8
97
65
19
75
14
60
70
32
78
7
75
8
97
99
144
2
43
5
31
60
89
132
10
38
55
132
15
38
10
12
93
12
39
189
35
42
118
110
46
21
383
90
106
44
1
89
7
113
106
110
204
22
98
7
15
189
15
69
27
110
55
63
72
224
1
180
159
105
96
53
46
69
155
97
84
15
45
36
303
20
97
39
240
9
60
125
46
21
65
108
7
84
65
19
12
3
21
51
8
121
36
24
339
12
225
324
24
51
141
35
28
80
30
150
12
49
120
65
19
300
75
62
19
24
75
45
11
1
60
108
191
1
60
144
171
144
9
15
12
20
49
24
15
62
103
15
81
159
36
264
62
48
7
108
47
90
139
101
19
36
53
46
45
156
108
107
49
59
90
31
149
10
32
205
3
300
45
51
134
142
93
15
156
20
85
120
84
12
65
48
36
90
121
24
15
9
47
40
45
3
72
93
111
21
135
33
132
5
55
3
81
41
70
68
40
120
96
9
5
82
9
51
45
120
23
66
6
109
84
96
36
60
5
79
29
7
39
60
60
36
108
2
94
104
145
75
32
13
17
54
121
63
86
204
22
33
87
45
219
105
159
36
69
12
48
12
15
45
60
125
79
216
120
204
51
9
120
75
21
48
36
36
53
31
120
15
21
3
81
159
21
99
21
120
75
21
24
36
15
20
133
36
41
130
50
19
36
3
417
24
135
45
5
115
155
25
209
55
257
30
144
76
33
71
1
63
140
160
12
38
55
87
38
31
144
77
154
69
17
10
93
195
80
1
15
69
72
39
45
5
235
41
70
9
59
37
135
84
45
60
71
73
60
156
35
169
36
36
48
27
80
25
60
219
69
12
35
109
144
72
3
165
47
4
14
30
61
89
127
60
48
35
66
70
84
140
16
45
5
31
39
74
126
49
185
22
9
29
175
15
36
44
160
122
154
96
189
99
21
240
24
36
5
114
37
159
9
60
12
63
12
69
149
31
36
3
96
9
65
180
12
43
192
84
75
20
136
24
81
303
12
129
89
42
64
110
144
7
180
35
25
99
141
35
18
31
41
94
24
36
321
459
74
36
154
122
19
60
15
26
234
61
99
225
435
170
55
75
ABCD 93299602556*3^$a+1 [50000]
31
72
12
36
18
72
14
93
91
2
10
62
51
7
8
40
41
51
9
9
39
31
84
17
3
58
30
42
23
55
18
26
33
13
78
2
70
60
17
12
25
56
22
137
3
40
17
109
32
27
61
24
23
48
12
7
32
4
5
7
17
43
42
18
20
42
16
59
13
32
3
24
79
24
77
1
24
26
22
6
2
34
48
12
48
56
4
38
27
67
8
132
16
12
2
3
13
8
51
43
5
21
94
48
90
47
132
31
72
150
11
37
98
4
20
28
74
51
19
18
6
2
54
16
72
53
87
22
83
7
5
51
64
116
9
3
6
82
38
27
37
11
37
42
6
11
36
63
60
4
53
37
35
45
22
29
21
16
83
19
36
6
18
17
3
18
90
64
14
46
5
93
15
15
148
14
3
31
17
48
7
17
13
18
5
31
5
19
29
60
1
26
28
48
8
34
11
120
19
2
30
24
12
33
85
35
61
38
58
24
11
19
5
43
26
22
32
10
8
39
9
40
2
33
39
12
4
12
20
22
2
45
9
10
17
12
31
5
69
30
42
10
78
107
24
19
42
23
67
30
83
12
31
5
39
33
31
14
18
52
56
45
24
31
41
15
4
29
48
37
23
27
30
27
43
42
6
29
21
27
3
10
30
5
13
6
5
39
46
14
10
131
3
28
8
9
3
72
28
14
30
21
48
39
40
6
11
31
8
4
48
77
7
5
36
19
18
110
21
15
21
1
14
16
60
5
43
56
28
77
24
19
41
1
35
21
10
14
40
14
12
9
61
35
7
102
18
48
17
103
89
55
128
28
2
63
25
35
99
4
14
46
42
78
26
3
48
93
64
48
24
78
48
84
174
24
2
40
30
18
20
16
42
14
84
94
18
12
26
16
11
7
60
42
146
33
39
72
21
25
90
65
24
31
168
89
36
1
8
42
16
102
8
82
12
80
88
2
46
80
64
48
18
24
126
12
86
46
18
8
27
7
8
33
48
55
30
11
85
8
10
17
48
15
70
2
46
80
54
48
40
2
10
53
7
138
96
14
21
37
24
6
8
34
35
75
12
6
72
51
36
73
72
24
6
164
6
34
6
18
17
15
33
37
11
27
81
12
19
53
55
5
12
19
17
15
18
51
3
12
6
48
64
8
15
27
40
6
11
48
115
66
24
32
48
16
6
18
11
21
3
7
41
37
6
24
5
103
185
7
5
55
18
24
18
38
3
7
14
99
7
17
21
10
5
25
54
8
4
38
3
60
12
15
28
18
11
13
110
16
72
20
4
5
19
56
28
41
19
48
60
8
30
27
43
2
15
12
7
44
16
29
24
37
14
141
48
48
7
5
27
9
24
21
70
5
37
62
10
32
39
9
27
55
48
32
64
5
7
12
128
4
53
43
104
69
51
105
91
17
181
126
5
24
37
18
30
35
19
56
21
63
22
6
98
15
27
4
60
6
14
40
96
8
4
17
55
53
31
92
4
5
19
42
48
11
3
93
27
93
15
52
41
84
37
6
12
20
28
5
27
76
5
24
12
1
8
70
29
135
22
11
7
62
40
30
24
2
40
54
84
6
6
44
28
2
10
5
115
20
28
17
24
36
84
39
22
11
13
6
8
66
46
18
23
79
29
24
156
96
36
7
6
30
5
45
30
24
28
60
74
10
108
2
24
64
8
70
18
66
6
24
14
12
9
19
72
53
15
21
151
84
5
60
55
48
36
116
69
39
10
8
144
40
126
29
123
42
34
84
26
72
40
24
6
5
43
56
28
12
53
7
41
13
95
1
6
2
66
6
123
192
13
8
24
46
18
62
28
24
65
13
8
42
12
28
8
4
5
12
3
33
103
6
95
33
66
24
16
30
102
32
45
7
14
94
12
84
96
84
14
18
64
41
7
30
110
18
10
110
58
17
39
88
102
48
50
22
54
26
16
42
32
9
51
34
14
42
46
18
2
22
42
24
41
13
11
19
50
10
36
26
18
22
48
38
9
49
26
21
7
50
48
18
180
34
11
37
8
27
15
22
62
34
11
15
33
43
5
24
69
40
35
31
60
18
38
12
6
34
17
3
10
47
1
152
10
32
4
149
13
35
19
36
32
33
12
25
32
34
5
87
52
150
102
29
19
26
24
118
2
22
50
78
10
2
46
18
6
54
20
46
6
74
18
78
27
31
14
66
40
29
97
86
4
89
21
30
10
95
9
30
64
122
51
120
7
20
40
60
17
45
39
1
11
72
13
24
18
56
12
69
171
88
125
69
16
66
54
26
4
29
37
54
89
207
58
62
9
79
17
31
18
6
53
7
30
38
18
72
51
39
78
48
40
6
29
24
117
94
42
54
8
28
29
48
1
6
24
36
168
6
14
18
10
68
12
4
18
35
7
113
63
28
12
29
36
37
32
10
108
36
14
10
12
41
63
129
31
50
40
30
20
6
90
28
128
28
30
14
21
19
18
42
41
109
8
48
142
20
52
26
75
69
10
12
50
34
30
30
24
8
10
8
34
5
7
5
19
17
12
37
90
53
63
58
6
44
9
13
62
81
199
101
39
72
40
6
72
47
48
55
5
36
36
19
29
13
2
96
12
64
26
24
34
29
48
27
148
90
2
40
8
69
19
20
21
3
21
91
29
7
54
26
52
8
28
5
12
24
15
196
20
4
24
44
16
17
7
6
54
26
15
1
35
48
27
10
6
5
55
149
55
26
22
5
115
48
5
43
5
51
16
2
22
65
19
17
13
2
70
24
11
27
82
66
158
51
31
110
3
24
55
30
6
104
45
72
63
21
51
33
111
40
54
47
25
54
77
19
18
11
19
5
7
6
42
36
56
16
8
72
4
65
3
12
4
2
27
7
48
38
82
6
56
10
158
3
13
11
36
12
13
18
5
12
3
4
36
42
30
12
86
54
16
114
2
9
156
31
18
74
70
30
17
25
24
32
22
5
43
60
14
48
82
44
40
50
22
12
80
22
59
55
29
7
20
21
25
24
74
21
36
75
58
14
10
42
78
35
45
58
12
42
14
42
15
43
5
7
18
30
24
5
13
35
13
11
19
ABCD 93299666576*3^$a+1 [50104]
4
143
33
40
24
188
3
72
48
12
372
37
11
84
45
15
60
108
12
129
4
83
13
140
39
253
120
107
72
129
15
145
59
265
95
145
47
1
128
39
57
60
28
23
60
69
240
156
108
27
217
36
47
153
15
37
12
80
16
164
52
131
69
16
47
48
265
35
24
33
48
39
121
47
97
11
72
45
3
189
15
61
20
39
9
76
35
61
324
36
12
116
147
9
60
15
24
12
132
13
107
165
60
36
39
108
12
36
49
107
213
171
129
60
228
84
48
15
93
52
188
27
1
35
24
57
15
36
13
96
80
96
3
109
12
8
28
107
181
36
35
48
57
28
32
3
21
60
76
68
12
63
48
9
15
1
35
37
131
21
64
47
45
87
61
35
37
104
24
75
72
252
57
39
37
60
83
21
3
57
240
60
24
51
45
28
167
121
68
156
84
64
80
28
23
84
105
12
15
181
48
56
51
177
48
28
11
24
109
20
52
8
36
96
63
36
300
69
76
20
12
159
49
84
35
37
59
21
3
12
9
159
25
95
12
153
48
52
23
24
25
20
15
96
120
69
40
59
45
15
9
40
20
28
23
132
57
15
48
85
248
64
23
9
4
84
35
120
45
232
8
16
36
119
120
45
336
136
12
11
60
37
8
16
23
72
13
12
36
32
12
111
180
157
35
48
12
201
51
93
15
25
11
12
45
4
71
33
51
48
72
85
95
105
120
36
12
96
64
36
84
80
255
36
141
280
83
13
8
51
13
56
99
60
48
33
112
59
24
24
60
96
84
57
124
155
9
96
36
24
40
140
27
49
48
20
112
143
12
129
16
128
96
16
8
123
93
195
61
116
12
72
15
189
84
63
25
59
13
167
49
20
51
96
108
1
23
36
69
63
69
15
105
39
81
48
3
237
15
81
16
104
51
45
136
8
160
35
12
57
220
20
16
56
120
39
1
104
147
13
107
97
48
224
15
228
36
216
33
132
108
135
72
108
36
120
132
117
171
96
21
63
24
45
87
36
48
45
24
15
48
253
12
95
69
4
35
45
12
147
45
412
35
69
24
36
16
23
13
104
4
204
68
4
35
13
60
11
9
16
59
81
60
120
16
44
36
99
69
148
80
84
40
68
52
24
56
28
36
56
51
60
9
120
75
36
25
44
15
33
36
27
33
52
224
48
108
15
12
168
93
100
96
35
24
24
57
4
140
16
68
256
251
24
9
12
171
60
72
81
75
25
20
99
61
467
24
156
48
69
3
45
3
49
35
37
8
96
144
112
104
135
36
69
136
95
13
252
80
84
15
12
9
63
12
45
4
107
24
13
11
49
95
72
180
69
15
21
196
192
35
48
12
36
84
21
220
59
13
47
205
23
84
120
120
49
72
23
36
189
27
72
36
201
4
116
16
8
207
37
35
13
32
15
72
121
80
132
63
9
4
32
75
129
64
56
51
489
16
119
9
96
15
45
24
60
16
71
48
9
196
12
32
111
12
168
45
64
80
12
15
73
131
37
83
132
13
96
20
279
12
84
33
36
76
95
49
120
47
57
216
60
112
68
264
51
60
97
68
207
189
51
24
36
72
13
92
16
20
4
108
12
56
15
9
3
240
60
49
68
3
24
1
ABCD 93300170248*3^$a+1 [50119]
48
55
126
3
356
172
123
60
36
156
29
31
149
24
37
78
30
36
90
114
30
36
93
48
33
179
13
83
115
30
192
30
18
95
25
72
35
40
39
24
9
48
75
48
30
87
39
41
55
150
24
23
1
6
90
3
176
76
15
21
93
27
72
27
186
35
43
102
95
55
17
7
84
36
120
21
68
64
147
41
4
21
30
150
54
90
51
63
12
137
7
89
37
120
60
83
55
60
36
53
103
225
12
297
51
15
24
66
48
60
12
18
30
90
120
65
4
21
42
177
87
204
12
29
108
91
89
60
61
27
93
150
29
37
83
13
83
85
90
6
51
204
15
54
30
9
68
228
7
84
5
61
48
96
6
84
54
27
39
90
114
12
24
33
12
39
30
96
6
114
36
27
81
66
120
29
37
39
20
19
6
15
8
151
36
33
27
33
21
47
223
30
30
5
55
29
73
54
6
35
13
42
18
11
28
27
216
5
49
71
25
15
39
36
90
18
42
18
90
99
27
6
144
6
18
66
45
99
36
6
83
4
51
89
40
56
112
80
72
40
72
128
192
31
185
13
12
87
72
9
66
30
131
163
29
13
198
42
54
45
111
18
90
30
11
49
11
48
133
30
45
12
3
60
24
41
49
23
73
90
18
11
108
91
12
9
105
120
30
180
126
47
61
36
6
185
60
13
12
59
108
43
24
24
36
21
20
40
72
33
155
13
6
81
75
78
36
24
36
30
6
84
71
244
9
90
90
90
66
30
54
60
42
45
33
36
24
150
36
6
30
53
36
24
31
81
72
12
129
191
55
6
87
176
37
60
54
21
44
136
9
6
24
66
35
4
39
156
6
18
5
96
40
116
73
36
3
27
24
60
6
84
30
42
84
95
88
27
105
111
65
19
89
1
90
6
78
161
31
209
145
84
6
21
63
9
72
39
65
31
24
90
30
9
3
30
15
33
60
11
1
75
132
27
6
15
63
72
5
115
228
9
108
144
8
28
3
60
66
84
42
24
5
295
41
49
6
240
17
48
40
45
60
24
90
66
198
180
30
6
5
16
39
84
186
6
18
6
53
37
6
54
126
78
159
68
40
33
51
99
210
72
15
15
54
75
21
30
17
36
72
109
90
294
120
210
42
39
39
6
6
5
13
35
1
35
79
129
51
30
27
68
36
19
30
90
5
144
108
145
18
36
60
54
27
93
90
17
84
25
54
42
99
69
35
7
89
16
92
43
9
69
60
6
54
126
36
138
39
3
317
1
155
60
4
27
6
54
21
104
79
180
6
3
51
17
60
52
87
60
6
23
31
30
51
99
141
72
51
29
91
6
114
12
53
4
171
42
83
64
32
79
6
3
72
315
36
9
456
8
85
27
99
29
12
132
37
195
51
18
132
39
8
103
18
51
44
7
84
30
126
9
96
9
6
24
365
169
36
15
75
21
33
12
30
45
15
57
81
66
60
81
93
35
84
28
32
7
24
5
4
51
29
1
27
3
41
289
6
90
30
30
11
43
156
21
32
1
96
126
144
33
93
138
36
105
105
23
72
115
65
139
41
48
28
9
71
4
39
12
30
108
60
39
3
57
51
30
30
5
55
201
15
36
5
19
36
65
19
36
180
84
65
88
57
183
21
6
45
9
12
23
60
31
60
101
109
6
24
5
1
143
31
54
42
165
33
36
111
93
11
36
73
90
36
21
153
42
24
30
6
137
7
6
168
27
63
6
24
155
31
54
59
52
339
17
40
132
3
54
84
47
43
150
60
6
174
66
29
7
48
90
6
65
79
102
90
30
48
191
55
84
17
40
69
3
27
90
51
39
30
6
90
59
121
159
129
156
36
18
90
60
66
29
55
81
ABCD 93300189116*3^$a+1 [50015]
9
100
17
43
92
40
11
177
147
13
35
72
90
55
8
12
36
3
30
79
12
80
15
85
56
4
101
7
47
21
3
12
60
217
60
60
41
282
54
54
24
45
12
279
201
3
12
81
112
152
108
177
186
54
48
27
36
27
57
3
37
71
18
90
61
41
108
6
108
18
7
5
78
102
187
11
24
45
3
72
90
6
165
4
59
6
55
8
168
105
27
117
90
13
23
204
85
56
3
12
9
28
107
6
54
45
81
12
15
48
52
32
160
221
27
3
18
147
15
9
48
168
27
132
253
17
3
12
108
52
48
60
8
15
12
6
139
161
79
12
131
12
36
1
20
111
9
48
105
66
42
139
5
123
87
45
36
120
69
51
27
33
124
5
84
111
75
93
15
33
4
191
108
21
21
30
60
48
1
71
69
39
96
33
40
68
87
25
32
15
13
11
72
37
11
49
23
24
54
139
80
27
54
111
148
140
15
36
132
9
81
19
29
27
87
57
36
27
85
32
48
195
33
60
180
123
49
11
57
144
160
48
17
175
131
78
30
24
120
45
27
6
84
54
121
95
144
114
30
33
27
12
6
30
37
12
60
56
33
91
143
36
9
52
35
141
60
4
113
15
3
9
48
21
27
112
107
78
12
36
159
208
32
51
109
161
87
3
108
6
3
352
35
285
219
21
40
56
27
6
30
49
23
49
11
48
57
64
20
40
41
30
144
180
93
12
21
15
39
73
72
56
64
23
378
15
24
231
24
54
66
25
48
180
131
174
67
8
3
162
66
141
96
15
180
97
120
71
36
85
23
33
24
36
75
54
36
15
15
189
36
60
240
52
32
48
27
36
72
42
48
186
12
49
260
36
24
51
48
1
236
39
30
36
7
47
90
96
7
11
69
21
19
72
56
87
138
60
67
12
5
15
60
111
84
144
36
36
54
15
21
87
27
21
9
6
54
48
63
69
144
12
19
128
72
88
221
51
40
35
33
33
67
23
97
137
96
12
3
24
9
60
219
40
113
427
12
56
45
27
15
25
8
195
117
27
165
156
64
155
25
65
43
12
176
39
25
228
80
87
90
270
165
63
93
3
192
132
25
167
24
84
18
90
37
80
63
45
27
37
60
48
5
67
140
28
35
37
65
126
189
63
132
48
45
15
66
79
12
5
36
18
9
12
15
48
25
12
80
81
27
63
49
68
52
60
23
72
54
87
52
203
69
3
45
33
15
4
56
15
48
6
123
3
48
36
60
21
72
153
78
66
6
84
13
311
201
21
48
36
75
15
21
24
40
200
3
18
54
36
57
12
39
42
27
120
15
36
69
72
75
108
12
13
8
4
101
54
96
105
87
6
51
28
167
21
57
7
59
69
111
21
75
84
6
18
205
11
61
48
107
21
99
85
95
108
37
35
90
3
15
205
155
33
180
52
77
123
3
45
9
18
72
45
88
32
40
48
132
35
18
108
15
87
42
48
6
72
97
12
48
143
57
3
69
159
42
135
3
69
40
41
54
33
64
80
15
24
61
48
53
75
27
60
85
53
195
24
51
54
18
72
36
57
15
37
95
66
42
108
37
8
93
91
53
15
48
172
53
15
75
9
120
51
72
90
67
11
45
63
21
36
12
51
36
60
105
15
73
8
9
108
67
119
9
237
6
120
45
4
5
6
9
45
3
51
12
45
52
32
15
93
48
3
24
48
49
41
27
63
18
51
28
11
42
48
42
165
12
12
75
186
127
47
45
100
140
21
19
48
32
81
79
48
200
48
39
36
90
198
121
140
40
ABCD 93300325102*3^$a+1 [50029]
131
108
85
8
4
29
51
153
108
39
51
25
113
99
48
40
20
9
24
31
248
201
79
20
100
107
24
102
99
69
12
7
12
8
40
41
27
87
37
65
36
43
11
33
3
129
69
51
39
49
41
39
33
60
75
45
15
52
20
12
28
8
40
59
6
138
42
247
77
18
25
23
237
60
28
53
36
15
108
3
150
30
150
30
144
24
9
12
36
45
39
69
6
18
12
24
54
90
12
126
18
111
4
17
27
21
7
29
18
121
227
48
61
8
21
67
5
198
6
54
237
4
5
60
63
12
81
27
33
55
17
30
96
21
76
84
11
85
23
37
5
15
64
95
21
87
117
15
49
36
116
9
91
104
9
72
87
48
63
12
24
90
18
33
15
132
13
95
30
72
123
4
41
12
31
60
12
84
36
35
297
93
19
41
27
12
4
32
9
114
49
53
15
9
18
66
96
15
4
29
135
87
61
47
12
90
60
30
33
52
11
102
15
93
24
43
128
12
45
18
54
51
9
183
28
20
40
17
18
12
6
51
141
90
9
28
167
66
54
49
11
1
29
6
9
28
11
126
24
72
207
45
66
6
15
15
133
8
84
63
6
99
12
9
31
68
27
21
39
81
12
135
42
15
76
53
199
20
15
12
36
189
69
30
1
68
3
180
78
30
96
18
15
12
36
99
18
72
55
191
73
35
24
108
85
12
72
29
39
76
96
71
37
92
64
11
18
12
55
20
15
13
8
12
76
5
51
3
66
55
17
15
45
7
32
28
41
51
40
128
48
28
29
12
6
18
12
18
6
66
25
209
24
72
48
79
65
87
108
40
8
40
48
35
61
41
27
81
87
40
104
4
77
27
12
108
51
9
3
69
39
42
87
141
139
8
3
12
73
71
36
78
19
20
72
159
109
20
105
3
9
63
15
85
5
162
25
11
30
19
116
9
36
75
57
30
13
29
228
27
4
137
7
48
83
9
76
101
43
12
119
37
20
33
31
68
51
30
31
29
90
97
72
48
140
69
31
24
113
12
108
7
56
45
60
7
23
18
24
3
24
189
31
41
54
133
23
168
30
7
35
13
24
83
18
60
12
54
6
75
28
36
68
12
159
90
139
92
28
5
15
27
36
162
12
144
114
30
15
40
107
6
48
6
21
28
59
48
25
17
12
78
138
99
28
41
39
112
56
57
7
11
13
275
36
21
15
54
6
18
30
25
32
39
121
17
6
141
39
57
99
1
113
19
32
4
29
87
36
9
54
37
47
93
3
21
33
27
48
15
30
87
75
60
138
27
28
5
30
85
41
55
5
36
126
48
36
1
12
137
43
8
15
90
24
19
32
3
61
41
18
25
56
36
27
36
49
47
105
120
21
60
72
18
85
24
60
11
84
13
8
12
12
16
17
12
6
9
76
60
12
17
3
48
27
48
222
12
55
20
105
63
15
18
48
19
36
5
120
7
24
120
8
16
41
15
64
96
20
21
108
87
24
69
111
15
114
27
45
12
42
30
51
27
18
30
9
120
40
71
30
27
33
67
68
28
56
40
24
132
107
33
33
67
12
35
12
36
9
9
6
33
40
8
165
24
48
15
48
45
115
32
3
90
48
51
3
6
36
36
7
32
4
47
48
37
23
12
90
19
20
51
105
45
138
1
24
11
6
79
5
15
45
79
11
54
39
108
4
20
4
152
9
54
69
27
21
84
16
24
83
42
66
49
11
45
3
6
36
12
7
20
51
37
48
20
123
72
78
7
20
57
55
107
90
60
19
11
93
15
18
42
30
36
27
27
37
23
73
83
9
112
65
91
44
36
9
139
36
8
81
51
76
17
36
39
15
13
23
49
128
45
12
15
3
9
64
132
35
105
123
6
84
42
48
21
39
37
84
8
33
67
108
17
27
51
165
112
65
30
42
30
18
78
9
21
127
23
84
1
53
6
85
53
7
48
32
108
81
36
48
42
93
16
125
192
99
231
18
27
165
24
54
12
162
15
48
4
5
54
6
36
72
67
8
48
3
25
32
4
20
3
78
30
45
40
29
43
23
85
23
81
9
6
18
12
15
36
252
153
15
69
3
57
48
42
54
27
45
75
9
18
37
60
24
41
24
31
108
36
17
7
65
18
9
51
97
131
114
15
12
3
13
59
81
12
120
81
19
60
47
21
24
216
27
37
125
48
31
65
159
33
27
45
31
5
24
67
71
9
16
144
65
75
111
12
1
24
120
36
17
15
24
4
35
126
90
61
23
9
87
90
ABCD 93300717826*3^$a+1 [50057]
43
12
68
21
72
43
12
32
93
84
3
135
97
5
171
24
9
24
7
23
6
31
5
19
20
99
21
39
36
42
19
96
44
16
72
35
12
1
44
28
11
61
24
84
12
36
32
15
168
13
20
4
11
12
12
13
144
24
60
44
51
25
32
57
12
6
12
33
9
31
104
15
9
4
80
27
9
45
6
189
64
5
108
24
90
60
13
23
49
35
48
133
29
151
119
18
55
47
61
5
55
53
27
93
24
72
48
30
1
11
45
16
53
75
165
15
4
17
43
36
29
15
117
18
1
36
36
53
19
108
35
12
13
8
64
101
91
60
44
136
29
67
23
25
12
143
69
15
37
53
15
40
32
16
132
155
6
31
48
77
63
72
105
103
48
89
48
72
6
37
53
43
60
5
67
89
151
24
56
57
30
121
44
3
24
69
51
49
17
79
24
11
18
30
13
8
9
6
57
64
60
11
9
15
1
8
76
29
67
44
3
30
12
43
11
37
47
18
7
5
31
11
114
19
20
28
5
39
15
13
77
30
18
126
1
53
6
21
24
39
61
24
53
7
53
42
1
12
35
12
6
7
72
47
9
52
59
48
18
18
54
6
61
24
24
53
39
63
13
47
36
24
45
40
77
15
39
1
95
81
33
36
90
6
15
28
11
6
12
42
9
16
84
11
9
45
210
1
168
8
40
24
24
20
9
12
6
73
41
24
12
43
47
9
28
11
24
37
11
25
17
30
85
17
31
120
24
24
29
6
42
18
25
71
60
24
1
8
3
73
84
65
7
11
60
13
11
165
4
32
63
1
8
15
21
4
17
15
45
3
117
19
11
6
30
18
36
24
31
36
60
17
12
199
20
16
53
15
3
102
55
5
87
88
5
96
31
125
55
48
48
32
27
6
102
30
150
12
13
12
23
12
1
29
36
55
32
28
8
4
48
17
31
35
6
39
4
12
56
52
60
8
28
60
56
21
87
33
12
31
36
68
16
44
27
1
80
28
5
90
42
7
11
141
3
78
18
157
80
52
23
73
60
72
24
44
15
37
20
28
20
4
12
41
139
11
25
8
21
66
13
12
23
1
89
19
5
6
37
47
12
45
28
11
60
6
66
9
76
17
18
42
36
111
9
7
44
28
77
6
109
11
105
24
9
7
47
37
35
6
55
48
77
7
17
78
1
65
12
7
32
21
19
8
136
5
19
23
13
137
139
48
11
9
33
3
27
25
17
67
108
5
31
284
12
9
67
132
11
24
1
29
72
43
12
20
16
72
12
20
261
19
41
54
1
47
6
30
9
81
6
1
17
75
72
28
35
1
29
12
31
24
41
127
47
36
93
9
30
30
7
108
12
59
1
156
20
52
101
19
36
44
16
59
6
36
43
5
15
33
55
128
16
23
6
42
90
63
36
28
95
18
7
36
24
12
8
28
35
90
72
55
36
12
20
3
1
65
235
24
104
40
65
42
25
36
23
36
121
5
3
4
11
57
57
12
43
47
78
6
12
84
18
43
8
24
21
7
44
81
55
24
56
4
29
36
39
21
120
150
73
71
37
5
19
11
37
36
144
5
91
29
15
112
23
48
54
15
64
29
7
41
42
73
24
5
43
47
33
28
24
20
9
55
17
7
41
30
25
41
84
66
1
53
55
11
13
68
52
12
8
21
7
24
36
53
12
24
36
19
23
42
55
23
102
15
16
17
115
17
19
59
1
29
55
168
12
72
29
7
68
9
91
65
55
11
1
24
108
60
36
20
39
30
3
3
1
56
4
35
36
48
6
99
60
4
48
65
48
15
4
107
1
215
13
5
6
30
79
35
49
17
18
133
167
25
8
52
11
1
24
12
68
16
5
18
72
61
53
24
7
8
28
23
42
24
18
37
29
30
54
67
24
12
60
5
7
60
8
28
84
48
5
7
72
8
3
9
9
27
39
49
24
60
8
9
55
95
1
8
64
5
15
16
11
108
97
29
54
1
11
109
17
12
36
27
39
60
85
5
111
33
30
25
5
66
21
45
19
11
18
6
48
18
54
129
15
25
47
25
8
16
41
15
28
60
41
3
40
96
11
33
48
39
13
11
9
16
24
48
60
23
97
44
76
24
53
67
35
1
125
15
12
36
40
56
36
48
112
32
45
31
11
9
72
159
25
36
77
12
151
5
3
21
63
45
15
33
24
30
30
19
36
8
51
61
53
51
4
77
55
89
6
18
15
40
5
60
7
53
43
35
13
12
17
91
12
17
48
19
56
3
45
21
18
13
72
72
48
8
100
32
63
13
32
39
69
52
32
45
36
15
36
124
20
69
3
129
79
56
108
36
15
25
12
5
7
5
91
17
19
20
33
36
54
90
3
33
6
13
36
5
7
72
53
144
120
6
25
5
3
12
9
18
1
12
89
3
48
64
60
35
1
12
35
37
8
153
27
105
3
52
47
25
29
84
36
114
37
8
21
12
27
16
11
45
33
78
9
9
19
96
12
95
78
60
151
36
12
8
39
85
8
165
18
12
30
75
36
64
17
6
9
36
33
60
79
17
18
18
55
8
72
4
29
24
30
13
29
48
183
3
12
33
76
5
63
3
25
17
7
8
33
7
12
36
17
60
15
16
32
39
1
12
11
54
27
9
19
60
5
3
9
19
5
60
60
24
123
9
48
75
28
179
84
1
140
28
11
12
165
100
44
36
27
21
4
65
55
17
31
47
1
5
19
143
73
59
37
23
73
20
3
6
3
88
24
120
44
4
32
3
13
17
60
12
3
40
17
48
3
33
42
69
64
24
120
20
40
17
18
12
109
12
29
36
60
55
8
39
42
24
171
33
12
55
53
18
30
7
12
ABCD 93300848658*3^$a+1 [50010]
18
18
113
67
42
36
36
59
37
123
99
102
18
96
24
66
6
114
12
23
37
12
36
12
42
42
11
157
18
72
18
42
30
66
6
119
7
180
69
15
60
5
16
63
24
90
6
42
54
6
60
12
27
141
30
18
102
29
19
6
96
144
36
48
24
6
42
102
42
6
30
12
42
54
90
66
30
36
54
71
289
144
24
42
45
39
72
84
30
6
174
75
111
24
264
6
11
25
108
6
18
3
27
72
54
6
18
60
48
12
60
27
153
102
120
36
5
43
66
51
99
6
54
156
24
45
80
13
78
120
24
78
78
24
30
36
12
6
42
12
102
18
6
41
1
30
78
54
48
30
15
69
6
54
78
6
27
39
48
108
78
15
9
60
11
96
91
18
24
18
24
129
21
66
12
18
30
12
17
211
18
54
18
48
12
72
60
18
30
24
11
7
36
117
39
6
24
6
30
48
102
24
9
39
57
80
31
24
108
66
24
3
15
12
53
7
48
42
36
24
48
12
48
24
36
75
33
12
12
18
165
57
150
6
24
36
36
30
30
48
126
17
73
84
120
30
36
6
24
27
3
30
36
11
7
41
151
24
81
69
24
18
102
60
60
42
78
72
60
18
42
59
115
66
59
1
24
6
225
3
42
24
107
25
42
18
12
42
69
51
45
21
60
48
60
54
6
6
54
6
69
9
90
6
87
33
15
81
6
18
30
36
54
30
177
33
30
6
96
90
24
36
18
12
72
12
30
18
6
132
42
168
60
30
114
66
12
18
54
36
65
73
90
6
36
60
23
31
216
60
18
75
9
30
6
24
36
60
42
60
42
66
36
48
53
25
39
45
18
33
39
120
65
85
114
72
18
114
18
12
30
33
27
18
18
17
115
54
18
6
12
24
59
55
201
21
24
90
36
18
24
48
30
30
90
18
6
18
42
6
54
36
84
30
36
42
78
3
81
24
12
210
24
150
90
150
144
27
3
174
72
108
48
75
69
18
6
35
49
18
84
6
234
41
13
36
186
72
18
75
15
84
90
24
42
72
30
60
6
41
16
165
48
42
120
9
51
29
64
69
11
96
1
15
15
24
24
6
11
55
89
1
18
77
37
72
36
30
12
48
48
6
6
12
168
138
6
48
53
25
18
6
18
12
108
12
18
23
7
30
36
36
6
192
48
84
48
57
3
18
24
371
49
60
126
12
168
78
126
60
18
96
42
30
30
33
39
78
120
60
23
16
21
18
24
12
21
93
36
54
114
72
36
30
30
24
24
66
29
67
18
27
48
9
71
25
24
108
3
21
6
18
42
72
48
72
41
25
6
60
5
1
18
141
93
18
18
6
24
6
251
25
24
24
96
36
108
42
84
36
42
6
5
25
12
54
30
24
6
6
3
69
66
12
48
60
36
18
78
24
36
18
12
54
18
11
55
90
15
51
45
9
24
12
30
21
105
102
33
27
126
12
18
6
24
6
24
126
60
66
162
48
42
18
18
17
19
6
90
54
54
12
60
60
45
57
18
18
42
42
36
11
13
3
9
6
60
5
64
176
145
12
78
53
85
6
30
96
18
21
33
6
96
6
90
9
15
18
47
85
11
55
120
30
24
60
15
39
6
30
21
3
24
36
17
133
60
24
18
30
84
168
6
5
127
12
12
6
12
42
48
6
12
24
36
30
113
7
105
33
42
24
24
66
51
48
80
121
6
33
39
42
6
9
21
30
29
31
42
132
6
93
9
12
48
102
90
84
96
36
18
30
35
139
12
54
36
36
30
93
39
108
24
30
39
129
30
6
27
183
41
13
3
57
30
12
6
60
18
30
24
12
24
126
96
33
21
54
6
18
66
11
16
3
12
30
120
42
6
42
18
60
35
49
12
6
48
60
42
39
99
36
66
42
72
6
120
168
24
18
60
42
66
222
30
12
12
36
138
27
9
30
18
30
41
7
54
51
15
72
18
144
90
54
12
24
78
12
9
27
18
6
156
12
53
19
24
66
48
12
36
72
102
24
6
60
11
37
27
75
54
6
90
6
24
81
27
36
120
114
36
90
30
6
156
30
84
54
30
12
192
36
12
48
6
18
120
60
6
150
120
24
63
45
24
96
12
18
48
6
71
133
11
1
15
45
84
18
72
5
16
27
96
5
145
15
111
18
18
24
6
15
135
138
42
42
18
24
65
16
48
9
102
54
24
96
30
165
57
144
48
66
245
1
15
33
36
42
48
24
132
5
55
54
24
27
3
18
75
9
48
18
24
66
60
30
78
35
19
18
162
48
78
24
18
18
66
66
24
6
29
49
6
108
6
12
30
24
21
87
30
90
6
27
45
35
48
7
9
39
41
13
48
54
108
6
27
45
12
42
24
60
36
24
42
3
ABCD 93301240562*3^$a+1 [50017]
5
24
54
9
96
100
101
150
1
20
28
36
60
5
84
12
3
16
65
39
87
30
19
216
180
84
101
24
15
69
87
75
60
24
66
15
180
4
8
63
90
63
51
93
12
48
3
30
3
177
54
6
18
25
32
4
44
105
72
99
51
114
36
48
7
12
96
164
100
17
30
144
9
21
156
39
27
30
54
24
49
17
19
41
3
33
84
31
23
66
36
84
66
33
204
81
19
71
6
66
78
15
240
57
120
19
29
36
43
41
12
24
39
87
54
111
63
145
44
111
1
164
135
69
33
48
79
17
36
15
3
1
41
3
4
72
8
88
29
144
75
45
75
27
60
49
11
109
144
36
44
21
15
39
306
36
67
41
12
27
28
72
197
60
30
9
36
45
31
32
3
78
51
48
51
49
12
185
3
57
84
30
330
15
76
8
33
15
48
12
4
5
3
81
51
159
30
6
33
123
45
93
12
43
5
12
15
48
135
60
1
29
36
43
260
156
45
6
114
7
5
78
96
81
12
40
17
91
53
60
187
248
40
47
30
120
15
28
164
81
27
159
33
21
31
89
96
174
6
30
30
36
87
12
84
24
117
31
128
45
12
75
33
126
9
24
120
51
12
49
8
60
48
75
18
60
60
276
39
12
100
113
15
57
24
24
6
66
3
12
15
45
33
132
18
96
1
24
11
9
204
4
80
21
12
63
57
24
51
33
96
36
19
149
42
84
36
25
8
51
150
180
54
57
64
44
84
21
27
9
30
13
8
69
19
120
5
30
30
67
12
17
115
84
140
87
25
80
52
8
63
132
24
61
48
24
11
117
64
65
6
73
20
15
66
120
139
47
30
48
60
120
6
1
23
72
133
71
24
1
35
9
4
20
60
96
45
36
139
20
51
45
129
6
73
108
68
84
96
57
24
24
31
65
36
19
56
3
6
6
174
174
12
150
84
144
60
27
72
81
6
169
41
31
32
60
51
1
44
27
54
63
27
1
185
15
60
39
114
19
17
51
60
45
7
23
90
67
72
8
21
7
32
96
4
137
19
5
39
36
21
36
24
51
33
36
43
77
15
111
109
5
90
6
54
105
100
44
4
47
24
25
12
5
24
24
96
55
56
69
114
150
36
144
75
4
101
12
24
3
33
114
45
39
66
36
150
73
72
125
3
207
24
81
9
6
60
133
17
114
30
19
71
21
4
11
37
17
43
180
20
21
6
24
37
84
95
6
79
24
20
16
155
153
21
27
40
20
93
30
66
24
91
89
27
69
6
90
24
3
21
39
333
54
109
20
27
24
153
21
36
3
21
12
150
60
18
31
11
24
54
30
30
36
39
81
24
211
20
9
7
29
39
72
3
81
36
60
12
87
24
1
35
30
36
84
55
144
77
39
51
45
12
33
60
3
16
24
101
39
96
81
43
32
84
375
13
47
25
65
3
33
27
21
120
60
139
12
144
77
103
20
267
33
21
123
27
54
111
21
27
3
30
54
60
121
95
48
60
66
126
18
300
31
71
33
4
41
42
90
7
41
72
78
6
60
63
63
157
17
15
156
9
84
135
15
49
77
3
3
13
92
39
174
67
8
16
35
1
48
17
79
5
96
55
8
21
6
117
27
90
19
17
79
8
27
30
3
207
13
68
12
33
48
87
72
27
30
84
27
48
15
25
72
23
25
275
165
81
19
47
30
3
57
120
48
72
39
9
12
75
9
55
36
24
29
39
52
44
27
48
9
76
11
66
7
23
33
27
13
44
3
60
45
4
5
30
24
37
89
3
33
87
160
71
6
3
28
89
55
5
55
5
6
93
60
12
9
126
24
73
8
63
6
30
69
117
120
144
91
23
30
79
20
63
24
9
45
36
174
9
27
69
4
23
60
138
19
108
95
18
12
60
54
84
49
101
42
18
90
66
30
54
96
99
21
135
28
20
87
54
6
6
108
87
84
51
138
51
21
54
69
60
15
30
72
27
16
17
60
39
48
52
59
30
147
33
30
96
129
16
41
3
16
59
36
30
84
12
7
11
9
112
56
33
19
107
49
41
55
164
60
ABCD 93301297678*3^$a+1 [50000]
40
35
9
24
48
48
12
4
119
24
12
25
44
36
60
6
18
27
9
135
25
56
34
54
36
23
33
12
12
39
25
35
25
36
54
2
120
12
87
3
66
87
12
21
36
39
12
73
80
36
64
59
1
92
108
36
24
162
22
47
33
87
19
14
123
9
96
28
107
24
25
60
23
57
24
39
12
9
15
12
12
15
10
36
20
51
9
27
60
24
21
24
48
51
25
11
93
12
99
9
12
39
12
57
3
12
61
11
84
24
12
33
18
45
33
76
56
24
3
12
60
21
48
70
14
3
33
12
15
57
63
9
66
69
84
1
11
49
144
11
21
4
44
40
20
24
48
3
21
15
21
39
168
1
35
36
21
30
9
36
84
9
135
105
54
18
24
63
36
24
12
36
45
78
10
11
25
56
3
39
45
145
152
15
24
36
45
15
69
15
15
6
3
33
12
72
114
6
15
123
46
20
15
60
21
3
81
147
133
107
48
36
25
44
15
12
3
9
33
147
3
33
9
51
165
40
20
27
24
81
24
63
96
55
2
3
9
51
25
71
21
15
60
48
21
4
80
36
3
15
33
12
12
145
23
15
6
10
50
76
11
33
16
20
3
57
135
81
27
12
48
7
41
9
4
80
99
36
24
21
36
3
61
11
24
84
45
111
57
12
3
105
12
48
120
52
6
5
25
11
9
24
63
37
11
135
30
36
51
12
33
4
26
93
57
27
57
6
48
117
12
81
15
12
24
24
57
72
12
6
64
5
25
11
33
54
57
48
45
12
51
48
45
30
9
7
161
60
19
90
59
27
22
11
15
42
52
47
21
3
1
59
105
24
46
50
87
13
74
18
24
6
18
27
60
24
96
12
3
9
45
3
12
9
15
60
39
6
99
33
75
165
99
9
39
12
55
14
36
96
72
27
49
56
51
13
44
15
36
12
57
52
8
136
35
12
24
21
24
3
51
9
141
12
27
25
47
36
9
15
21
3
60
45
12
15
24
33
12
24
135
96
168
105
52
83
33
24
3
1
35
9
51
9
51
15
46
11
45
3
12
24
60
36
60
7
62
15
24
21
24
36
51
103
14
27
9
60
96
28
8
12
18
48
94
23
129
60
28
20
72
3
3
18
60
76
8
135
120
12
21
27
21
12
63
36
9
36
3
93
3
21
48
106
206
18
18
4
24
20
46
90
11
24
24
21
28
36
71
21
24
39
84
48
33
27
93
39
7
74
4
8
4
83
3
9
69
72
87
96
60
9
36
36
51
45
195
19
26
3
177
3
36
9
36
3
21
75
27
33
12
33
75
117
18
54
108
48
36
3
12
73
32
3
81
27
3
9
7
41
49
11
45
30
18
36
58
62
48
18
30
3
9
3
3
126
75
21
15
73
36
8
15
57
84
15
81
15
81
24
3
33
12
3
60
12
33
3
1
20
70
125
24
24
36
81
94
2
84
15
9
12
4
11
93
24
18
9
55
65
36
24
19
5
1
8
27
9
195
24
93
3
45
75
36
45
36
27
36
36
19
5
21
6
30
3
96
63
6
75
36
60
36
37
8
24
4
2
48
57
49
20
63
33
28
54
2
36
48
15
57
28
35
24
45
60
3
45
88
20
24
75
21
36
10
26
27
21
96
118
41
9
63
9
60
3
7
173
33
147
57
15
9
4
72
8
10
53
57
60
72
3
33
60
30
112
62
60
243
33
99
24
60
96
216
93
102
33
12
9
3
12
9
12
28
116
64
20
12
39
33
72
48
3
24
45
78
18
3
36
55
53
108
9
6
22
72
56
39
48
12
21
75
9
15
21
52
11
27
18
12
84
24
36
24
12
27
51
21
21
3
21
51
9
48
36
4
56
34
26
51
45
15
36
84
24
9
12
34
5
45
12
3
204
36
57
12
87
9
60
39
60
37
8
48
75
24
24
21
3
37
108
83
24
36
24
45
111
84
19
26
28
20
180
48
48
64
23
73
71
45
48
30
70
47
21
15
105
27
48
9
40
56
27
37
119
21
28
11
1
20
123
36
12
24
25
108
8
39
141
24
63
33
150
90
4
11
7
2
36
48
12
39
39
81
201
63
21
24
51
33
70
6
80
10
41
33
16
71
24
36
48
36
12
189
70
5
25
8
51
9
27
45
28
8
63
9
27
36
37
11
57
88
32
48
42
78
99
12
3
18
28
50
6
4
32
75
69
24
24
3
117
171
99
33
60
45
3
36
24
9
12
3
12
24
235
26
3
48
253
20
12
4
56
132
111
9
27
60
13
83
60
37
60
32
4
54
53
60
15
45
12
57
4
35
1
143
7
86
15
45
27
48
12
36
69
75
21
36
135
24
27
9
33
3
45
63
36
201
27
12
45
4
66
5
36
9
51
57
3
69
3
45
3
13
20
12
15
27
33
24
69
12
3
1
18
41
24
117
48
51
1
44
36
3
3
18
15
36
24
60
12
33
96
39
21
111
15
33
9
12
24
144
3
57
27
24
12
24
60
9
42
114
3
21
75
1
35
145
20
24
51
21
18
16
30
11
165
18
66
88
8
78
54
12
48
15
12
24
139
5
96
25
107
45
75
12
105
52
35
3
102
24
51
63
10
96
11
25
56
87
51
57
12
123
30
3
31
29
45
16
44
51
13
11
12
9
84
36
18
57
144
12
57
15
12
21
27
1
6
29
99
21
24
48
12
72
24
60
36
9
51
81
3
120
12
19
74
16
20
75
21
15
48
1
35
85
8
18
30
147
37
26
9
ABCD 93301871368*3^$a+1 [50007]
89
24
102
85
89
19
71
18
6
72
120
192
6
72
7
60
17
19
35
96
1
23
42
115
12
41
60
19
108
35
18
6
49
84
77
31
12
197
78
18
48
7
12
5
132
31
48
29
60
115
36
72
59
120
18
180
12
30
1
77
12
144
54
90
91
24
53
103
120
120
5
7
12
245
31
24
48
168
5
72
168
132
162
13
29
36
67
5
66
96
133
101
6
30
43
60
60
23
18
102
198
36
19
41
66
13
240
180
72
12
5
222
121
48
84
53
48
180
7
48
5
127
23
66
36
103
41
19
60
29
78
222
216
132
7
47
73
17
43
17
31
5
7
143
13
59
121
12
17
72
114
114
55
17
54
25
17
48
7
23
30
24
91
65
36
216
24
120
96
12
91
11
1
12
11
42
403
17
18
42
103
24
120
23
30
55
12
48
72
113
48
55
29
42
426
24
120
19
204
5
48
90
72
13
48
132
65
12
91
84
36
71
133
107
1
113
60
19
60
11
30
55
24
125
72
19
11
73
161
55
77
67
5
48
18
42
48
55
47
24
169
71
61
53
24
60
48
84
79
24
77
31
12
23
25
65
43
84
161
36
48
108
127
36
17
108
30
72
42
43
48
5
6
18
6
24
6
12
108
12
67
41
12
55
17
6
109
65
55
36
192
47
121
24
17
31
72
53
12
126
6
66
42
48
12
223
192
5
91
125
30
49
5
60
36
42
48
25
12
60
23
49
53
43
47
13
240
84
71
6
31
29
199
180
11
66
43
107
54
18
25
96
24
36
84
41
204
151
60
119
1
41
43
5
6
42
84
18
13
5
55
5
84
103
120
17
6
30
42
216
42
24
150
18
163
17
18
13
12
17
31
71
18
30
96
24
85
156
167
13
24
83
13
24
65
48
18
72
37
233
7
5
30
13
53
30
49
96
12
89
108
6
25
5
12
55
48
137
67
5
31
5
12
108
114
102
84
55
60
72
35
102
96
66
24
72
42
30
1
24
23
48
85
17
55
60
293
114
61
137
72
36
120
67
89
48
60
36
55
84
17
96
48
96
43
53
24
36
43
71
96
73
29
36
30
49
17
24
60
132
7
41
30
49
5
36
30
49
113
12
18
157
35
61
192
125
24
78
6
186
78
42
6
24
79
11
13
48
59
18
48
43
60
29
36
19
161
12
55
5
55
5
43
35
222
48
19
17
6
102
18
78
19
276
60
71
6
55
108
137
78
54
55
60
300
36
120
29
31
251
121
5
72
48
12
30
85
5
96
19
36
41
6
97
17
6
72
66
19
41
66
13
11
54
12
151
89
199
95
66
43
11
6
48
12
54
96
18
31
47
144
13
53
7
23
13
17
60
78
49
47
96
13
11
49
65
30
97
12
17
19
144
17
60
60
78
72
120
18
43
48
5
19
96
11
1
72
17
19
24
5
103
53
12
174
13
36
5
12
55
132
36
101
24
55
11
30
43
71
72
13
24
17
19
24
47
30
24
90
120
42
24
6
18
19
77
31
5
7
5
31
17
127
101
19
17
139
60
71
6
43
84
60
137
60
36
60
138
54
72
114
90
36
19
192
5
103
24
36
29
60
102
18
55
161
36
36
132
31
17
12
96
7
47
96
25
60
101
19
77
55
95
24
120
48
42
24
120
12
60
43
12
12
35
25
17
43
113
7
83
217
96
5
42
462
31
11
49
41
79
161
6
30
55
83
85
59
25
23
73
60
77
12
12
19
29
48
24
91
179
1
12
36
29
42
18
156
19
48
12
113
18
6
79
5
12
67
17
36
162
61
60
84
17
18
126
36
6
18
30
24
1
84
35
150
120
36
60
66
150
138
78
55
17
12
108
31
144
11
114
30
13
12
65
96
139
203
240
30
24
60
6
13
11
54
115
65
54
90
6
37
107
13
ABCD 93301957514*3^$a+1 [50015]
35
63
22
35
9
3
25
2
9
21
51
60
93
39
1
44
27
9
36
24
15
61
20
15
36
37
12
23
57
51
3
10
24
80
27
33
12
3
60
1
12
24
68
12
48
27
9
27
84
25
44
27
25
8
4
11
9
36
111
1
8
100
11
9
52
12
20
15
1
36
68
15
15
6
76
38
57
120
1
164
3
60
36
9
40
20
27
15
18
75
37
23
81
24
15
1
56
4
44
27
13
36
35
15
9
21
15
1
8
40
11
45
4
12
155
13
11
15
10
71
9
27
3
34
23
69
111
27
66
15
45
15
324
25
36
36
80
51
27
22
11
39
48
46
36
23
25
62
34
72
8
24
30
22
20
24
52
59
9
15
39
21
36
33
3
49
24
20
54
6
27
9
4
36
20
15
75
21
85
92
40
23
9
18
30
12
3
25
95
21
24
51
60
15
6
3
13
24
8
28
38
6
18
22
50
9
1
8
36
51
13
20
63
25
38
24
6
87
3
70
47
3
10
80
4
2
18
6
30
4
23
133
24
50
96
6
4
47
12
1
20
36
28
11
61
20
148
71
85
11
24
1
8
102
18
27
48
37
38
33
24
15
10
8
3
3
9
13
60
23
25
44
15
96
36
93
27
9
4
80
72
160
36
8
112
23
81
3
57
15
60
13
11
12
9
28
23
25
8
6
58
11
51
48
22
8
12
28
71
1
24
26
45
24
120
24
25
20
3
9
15
24
75
24
66
39
36
45
39
21
40
12
68
15
9
27
15
21
3
54
90
10
23
39
10
36
48
24
2
10
11
3
130
24
20
28
8
36
3
97
60
23
48
84
69
87
9
4
14
57
1
59
9
4
35
57
39
60
24
12
36
12
21
6
30
15
60
24
9
30
6
36
40
23
13
2
21
21
3
21
75
21
4
12
8
24
28
23
12
39
10
23
21
60
6
9
12
27
33
60
72
27
78
40
36
36
11
25
8
36
84
36
15
1
74
120
33
45
12
54
24
22
36
44
15
25
20
15
39
9
15
72
21
85
12
2
9
39
57
33
28
47
45
132
40
20
24
16
68
52
23
45
15
57
28
20
60
40
23
33
16
35
3
6
120
4
36
26
18
36
4
36
50
30
16
50
24
142
23
51
21
3
21
3
30
96
15
1
23
85
36
20
40
86
70
59
1
104
16
23
87
9
12
24
75
45
33
3
183
10
60
56
16
47
37
23
13
8
64
26
34
62
10
14
94
2
24
22
24
20
120
40
38
150
76
36
35
45
15
13
20
40
35
36
1
48
56
4
20
72
16
47
117
48
6
10
60
56
18
33
9
15
49
12
60
32
36
52
134
33
57
3
57
76
23
9
28
32
90
58
8
30
6
39
141
63
57
16
44
4
59
75
21
24
37
20
18
58
35
60
13
80
64
131
45
24
66
21
1
2
70
116
27
253
11
45
60
18
22
36
14
10
36
44
51
24
25
36
44
24
36
16
24
14
9
13
47
37
24
12
35
63
6
40
44
15
49
80
72
30
24
10
11
36
9
15
24
9
12
60
4
11
13
36
56
30
58
36
26
10
23
72
33
6
24
96
10
24
20
15
51
9
12
123
6
60
4
50
6
15
1
8
75
15
90
12
3
36
1
11
9
39
105
24
12
16
12
11
25
36
60
35
36
13
20
40
26
33
13
104
4
120
14
42
16
38
34
56
4
2
9
21
40
44
30
82
8
99
27
9
24
1
12
44
16
38
54
3
39
30
3
13
8
15
60
141
18
22
144
36
8
6
186
3
13
14
54
51
13
20
6
10
107
129
39
45
30
54
27
36
9
51
9
123
27
34
12
2
117
33
72
39
205
47
24
25
14
45
75
30
39
51
46
8
12
120
15
24
24
117
63
145
36
44
12
51
27
22
36
44
63
27
10
23
45
63
48
36
45
16
2
21
45
24
28
98
10
14
21
25
36
80
24
6
10
23
1
14
21
36
45
24
36
15
15
10
8
75
25
143
27
58
8
126
70
20
48
60
3
9
30
33
36
49
47
73
2
138
15
45
42
106
8
15
36
49
72
48
26
10
24
12
68
15
21
3
48
24
63
6
60
52
8
24
12
24
36
18
45
1
95
25
11
15
9
9
120
12
18
46
26
81
12
60
21
172
32
6
34
32
54
24
45
12
9
6
9
25
110
54
12
15
9
51
3
30
3
12
45
27
3
177
9
99
13
23
12
3
10
107
3
45
69
72
39
12
3
24
10
71
111
18
16
14
6
24
28
68
16
35
61
2
42
4
47
25
2
105
141
51
9
15
1
23
48
37
47
105
24
27
9
24
27
25
8
16
50
24
54
147
49
11
9
52
8
30
177
9
40
14
6
40
71
27
22
35
9
16
36
2
6
84
6
9
1
56
16
47
57
4
104
36
15
15
150
39
96
69
63
24
105
48
6
30
4
72
38
66
15
36
45
76
47
48
13
104
51
12
9
24
52
8
87
24
3
6
15
9
28
8
24
15
1
36
8
42
46
2
10
20
27
39
46
35
9
4
2
21
33
16
59
21
64
47
3
6
15
1
2
33
37
23
12
1
20
4
11
24
12
24
36
49
50
46
95
3
66
6
10
14
90
84
15
21
24
87
25
11
24
13
20
12
15
39
22
23
21
60
18
57
61
32
52
8
100
11
24
25
12
71
48
85
11
3
6
39
21
54
22
20
144
6
69
9
36
60
16
50
33
21
15
12
9
15
15
33
1
95
69
16
11
73
20
15
25
32
16
32
27
49
20
36
63
45
60
6
24
30
60
3
3
24
117
69
36
4
119
97
8
96
4
11
1
38
72
34
72
60
35
60
25
8
24
66
9
37
20
3
105
66
6
24
52
23
24
1
11
96
3
22
23
21
54
30
60
174
165
13
152
12
48
36
39
1
36
8
27
9
4
23
33
27
49
23
45
12
64
35
24
36
157
8
15
36
25
38
21
24
12
13
2
18
12
48
3
33
27
33
15
21
51
33
180
6
21
9
18
6
66
69
36
33
52
20
3
13
38
66
3
51
45
36
36
85
24
38
6
64
12
23
45
36
15
15
6
48
16
36
8
36
87
3
6
18
72
58
20
51
1
35
49
59
15
6
27
9
24
64
12
68
12
48
66
24
42
3
27
18
60
60
72
15
39
66
15
15
45
75
10
80
54
54
42
58
ABCD 93302309216*3^$a+1 [50053]
18
72
73
12
8
3
45
120
99
42
3
100
56
24
16
11
1
8
84
21
12
27
15
33
3
49
5
12
43
80
16
20
160
29
3
63
6
31
48
32
27
78
48
6
18
18
25
59
1
95
18
27
108
99
33
39
30
18
61
47
13
20
9
31
44
28
23
57
87
1
35
85
12
83
9
76
104
3
37
35
42
54
49
71
9
63
25
17
135
27
21
9
123
45
3
9
78
12
21
88
5
27
27
48
25
53
87
40
80
45
18
126
31
5
84
6
45
72
81
15
4
227
81
69
18
30
15
291
24
21
15
54
12
78
18
3
24
28
32
33
15
75
37
20
16
35
49
20
21
90
37
17
108
7
8
75
33
72
60
12
75
33
88
11
121
72
8
12
33
43
80
124
156
35
12
60
18
30
72
73
32
172
53
15
75
54
144
55
47
13
104
15
90
18
48
42
18
12
24
33
123
105
9
48
31
32
15
12
33
93
19
125
3
93
7
20
60
108
52
143
45
15
25
59
13
152
3
12
33
60
33
7
48
92
93
7
227
33
33
19
77
90
1
20
63
9
27
21
52
8
12
3
48
105
111
33
16
80
52
132
47
96
13
77
18
57
48
60
15
109
65
162
1
128
72
60
28
59
18
54
54
7
48
17
30
25
17
120
15
57
114
9
117
84
55
35
144
121
11
36
12
1
24
48
32
21
36
31
77
15
16
167
33
4
20
33
103
72
60
68
99
72
30
31
23
60
12
18
27
27
1
5
139
23
57
51
69
48
57
18
13
59
42
31
113
39
15
120
13
149
31
20
75
24
84
49
20
16
24
95
30
3
57
31
71
6
27
45
66
45
100
41
48
36
15
24
3
108
9
27
54
54
12
61
72
53
3
9
3
93
19
17
18
61
65
55
29
6
66
31
59
69
111
1
35
45
9
96
12
60
18
13
17
54
61
107
33
40
29
18
186
79
167
9
9
18
72
13
152
48
3
24
105
28
48
60
77
72
90
60
33
15
24
69
69
15
147
13
48
17
66
24
12
69
21
43
8
28
152
9
3
117
54
36
24
72
25
23
24
72
1
12
95
180
36
25
11
33
15
33
57
51
27
12
105
36
84
16
32
39
9
9
102
6
15
180
57
183
135
54
18
1
44
36
45
19
23
13
72
8
51
69
51
1
35
45
108
12
40
29
99
84
15
6
55
29
60
43
128
45
102
157
23
78
30
132
13
32
57
43
108
47
60
25
5
24
79
59
205
68
3
25
80
4
11
36
24
54
30
61
11
1
59
13
23
33
15
6
99
27
72
72
1
35
13
140
64
47
49
12
8
132
105
15
28
11
109
107
97
56
15
9
28
47
126
219
15
21
4
48
48
29
75
28
5
207
27
9
9
36
67
12
188
40
32
75
12
21
12
60
15
126
6
49
17
27
51
25
41
96
15
69
6
73
71
54
36
31
107
81
60
64
143
165
12
16
71
1
35
25
83
6
18
12
13
11
102
54
1
23
30
15
72
57
36
7
48
20
12
48
9
6
145
20
24
16
209
55
17
30
18
51
99
66
39
15
36
9
45
162
21
39
21
28
80
24
28
68
4
20
63
13
65
15
120
40
12
47
36
25
12
83
180
42
7
20
28
17
18
18
27
27
33
69
79
72
29
3
36
100
24
35
6
120
24
51
39
72
36
73
35
45
135
12
24
48
145
68
3
6
39
24
16
29
18
120
13
5
135
124
20
33
108
27
108
52
83
49
48
77
15
27
108
1
140
72
15
108
25
84
120
20
168
72
28
5
42
48
24
81
60
28
29
31
120
11
33
3
84
61
47
25
8
63
25
29
75
88
17
3
15
12
36
54
103
47
1
125
54
102
51
39
24
69
273
30
18
19
5
15
21
102
13
20
117
7
65
51
4
47
36
57
100
5
31
60
32
3
37
72
113
30
42
48
43
72
137
18
24
33
100
36
11
126
18
9
27
81
75
45
28
44
60
16
29
30
25
80
16
11
30
24
30
42
63
39
13
77
222
90
48
42
1
180
17
18
48
45
9
72
6
57
88
47
25
68
15
37
35
45
63
13
41
19
24
11
24
48
13
44
21
99
88
8
12
108
9
55
68
3
25
20
57
3
84
63
25
77
3
15
18
79
65
96
39
15
61
11
36
72
18
18
37
48
5
87
12
16
11
18
123
148
20
52
35
25
5
63
9
31
41
3
21
66
96
45
3
37
59
61
119
1
32
88
20
28
80
124
107
9
84
108
3
30
55
84
23
18
6
36
153
9
3
15
73
12
32
3
60
48
60
36
144
49
131
30
55
92
39
153
3
24
61
48
29
3
48
39
36
24
25
56
24
105
150
36
9
21
ABCD 93303660746*3^$a+1 [50008]
5
31
180
192
227
24
30
96
31
59
121
24
65
19
131
25
29
7
60
72
72
5
108
30
6
7
144
48
48
48
11
1
12
180
36
5
19
12
120
36
132
41
36
43
11
85
24
192
5
31
149
19
71
54
115
72
108
11
30
55
125
18
25
36
35
1
233
43
48
36
209
127
89
31
77
42
18
7
119
109
96
132
60
48
12
48
65
54
37
5
48
115
36
84
108
108
12
47
37
29
24
31
221
144
54
157
156
12
48
17
175
48
12
60
11
25
29
90
1
41
108
127
24
84
12
149
31
5
270
30
151
24
5
55
125
19
5
7
29
19
72
47
42
138
25
35
1
89
30
6
55
12
108
12
144
24
60
101
24
30
49
11
37
12
36
120
11
25
23
13
29
19
11
49
5
91
53
55
5
31
12
12
17
18
12
61
89
31
17
103
119
49
35
24
85
71
181
24
11
49
72
47
13
72
107
54
6
49
144
17
55
53
7
144
29
31
11
289
89
7
48
48
120
77
163
24
96
23
54
67
65
31
17
55
120
96
24
12
24
65
19
156
24
48
29
48
7
119
6
43
65
7
108
65
66
54
90
6
120
24
12
43
168
29
48
6
37
132
11
37
60
48
12
108
36
96
12
17
19
5
19
35
133
48
132
24
89
24
30
1
84
11
156
13
5
7
35
180
84
150
67
17
36
6
30
60
31
12
11
25
12
24
48
161
84
96
36
55
180
36
168
155
36
49
251
73
60
36
216
24
12
24
59
126
78
61
29
7
156
53
67
360
53
7
269
55
35
1
48
35
150
30
24
72
18
127
36
108
65
19
5
115
65
115
36
5
6
49
36
23
72
18
43
23
85
12
12
5
31
131
1
299
61
48
59
73
24
65
30
13
11
61
173
12
24
30
25
89
67
23
25
36
24
77
79
29
30
13
180
60
24
24
5
55
41
31
24
125
18
145
96
144
240
12
84
36
36
89
30
18
7
156
23
36
49
60
24
60
72
48
5
72
24
19
65
7
65
55
60
53
115
48
12
221
7
12
215
61
12
29
139
156
24
96
36
23
49
17
19
36
96
53
84
96
55
24
132
5
30
90
108
42
108
1
29
7
36
72
36
24
96
12
227
121
156
59
36
1
59
13
5
43
72
47
144
49
12
24
131
25
60
60
29
96
30
108
96
49
36
36
24
36
36
29
31
47
37
35
85
59
49
35
61
71
90
19
35
1
24
59
1
5
175
12
84
89
55
12
77
12
55
53
31
24
77
18
30
31
11
54
55
35
54
55
36
72
47
60
25
12
48
96
36
35
25
5
19
60
84
5
36
31
53
43
120
77
30
6
91
48
60
161
90
61
48
101
6
1
53
54
13
60
83
186
43
60
17
19
12
24
5
120
270
1
12
96
41
19
161
79
12
53
84
55
41
31
113
12
54
6
120
19
120
24
5
30
145
41
55
60
72
47
25
312
23
121
41
54
84
13
59
1
53
54
13
29
18
13
24
96
48
12
60
12
96
12
48
41
180
31
12
12
24
29
42
13
12
36
389
31
17
43
137
31
12
48
5
36
30
25
36
83
1
23
13
12
77
24
30
1
59
97
12
60
137
31
120
83
54
31
5
66
1
12
11
66
139
24
36
24
12
53
7
48
41
120
24
7
96
12
48
12
60
48
107
157
95
60
30
54
1
35
18
60
55
36
24
72
36
23
90
54
61
12
23
25
59
72
13
12
24
24
5
31
12
12
228
12
11
30
67
48
29
42
138
31
12
29
19
180
84
95
1
12
180
60
24
156
23
25
12
48
24
17
30
109
311
1
83
37
59
1
17
12
19
41
43
101
7
24
48
108
47
30
72
31
23
97
48
5
67
72
60
12
23
25
41
234
13
12
47
73
60
36
29
36
67
108
60
96
84
89
60
55
60
47
361
48
12
137
31
12
60
17
6
25
11
30
19
41
144
54
37
35
121
17
96
354
37
59
54
43
47
30
6
61
24
41
18
1
ABCD 93303996172*3^$a+1 [50010]
12
52
18
98
30
34
2
9
51
69
49
12
96
12
6
44
16
30
26
34
32
99
13
30
12
29
36
61
8
40
35
21
3
33
34
74
12
10
54
44
6
69
87
9
49
12
62
57
1
12
2
33
1
2
4
14
4
170
52
38
6
21
1
90
89
13
60
8
10
14
18
12
34
11
135
16
18
26
34
2
10
8
4
8
78
4
26
124
48
83
97
78
72
162
26
34
20
22
114
92
39
3
58
50
57
117
99
25
26
30
10
18
6
2
3
67
62
106
14
16
60
50
42
18
16
14
52
12
6
36
6
32
18
58
35
51
10
26
10
48
36
6
14
3
36
1
6
29
1
119
13
8
4
24
26
58
6
2
4
84
20
6
18
22
78
102
14
4
8
63
37
32
12
10
48
32
34
11
33
36
10
66
30
60
6
47
33
64
26
52
2
30
6
28
24
36
2
4
90
30
36
12
18
8
51
19
2
12
27
9
22
48
26
76
32
90
30
10
26
64
6
29
141
12
60
123
36
108
3
52
66
2
34
20
16
18
56
54
112
18
24
17
33
16
126
5
51
54
16
14
4
6
8
96
10
6
48
96
30
26
123
37
18
18
48
96
54
110
16
14
9
25
8
3
67
20
174
10
26
88
66
36
44
16
18
11
25
6
53
57
160
23
1
30
50
24
66
4
84
18
12
12
20
3
55
8
24
10
116
48
22
2
30
57
24
45
22
17
55
41
61
30
18
11
31
8
16
24
66
6
14
39
51
4
12
48
20
70
11
115
5
7
29
24
36
85
14
6
3
61
80
4
32
15
33
58
68
6
48
118
48
2
3
105
54
66
40
56
16
20
87
31
2
4
56
18
12
40
17
91
2
28
12
72
66
42
48
32
4
30
65
123
22
50
160
54
20
12
18
36
10
134
36
10
18
78
164
16
114
6
120
23
1
35
1
60
72
18
80
34
110
30
3
7
84
2
10
2
75
217
20
3
13
30
2
70
150
12
23
1
12
8
10
65
25
6
5
55
14
4
32
10
29
97
72
60
18
30
59
33
27
45
100
35
33
28
47
37
24
11
25
6
68
4
5
43
8
10
26
33
33
4
14
34
8
82
20
28
12
17
1
143
49
6
120
2
4
20
16
72
18
38
12
3
7
8
60
12
22
122
18
40
102
24
50
36
40
48
26
30
162
24
18
15
60
31
32
64
44
4
122
28
12
48
26
16
89
37
48
12
72
6
2
27
25
12
30
14
42
33
61
6
80
10
23
57
3
1
24
150
66
60
48
6
14
27
169
2
9
33
142
14
72
24
16
2
21
27
24
93
33
94
30
66
114
90
68
6
12
40
90
38
36
64
44
10
41
15
36
34
2
58
50
9
27
40
14
22
42
12
6
62
22
20
16
18
20
34
17
105
4
12
23
15
9
15
22
50
30
3
31
26
124
36
30
5
21
54
40
18
18
30
104
94
54
2
30
28
35
81
22
32
42
16
18
41
25
8
46
44
21
9
60
22
65
1
90
17
31
36
30
14
46
60
96
44
16
18
26
15
3
108
4
26
40
20
10
29
15
10
26
33
1
36
12
11
25
20
60
112
68
70
30
12
90
17
12
1
18
6
108
35
27
40
38
16
2
30
3
21
16
23
27
54
16
23
49
6
14
78
33
31
8
10
2
54
22
18
32
64
30
20
28
20
57
1
42
6
12
30
14
10
50
34
2
3
45
36
4
54
5
12
3
12
4
72
18
24
86
10
11
15
28
62
10
120
18
12
20
88
38
18
12
18
40
66
80
64
20
64
71
61
36
47
15
12
6
10
29
49
20
64
18
74
4
6
6
2
21
105
6
166
48
24
18
32
142
6
8
96
66
18
21
24
7
44
18
40
12
68
58
77
67
5
43
18
8
15
37
14
106
74
124
29
12
13
56
4
92
66
22
35
7
29
24
73
50
33
31
36
38
72
64
44
60
84
196
74
10
35
25
12
78
26
22
30
20
82
18
23
7
84
14
82
17
27
10
36
50
33
49
48
8
150
10
56
4
36
36
20
4
68
82
24
54
72
35
25
18
48
12
6
42
29
43
17
61
23
96
153
40
42
14
52
32
22
36
74
18
40
8
4
36
42
11
165
36
58
30
12
6
50
63
81
40
14
70
2
10
62
45
25
18
30
8
90
4
18
104
24
16
30
5
60
51
10
23
15
70
72
2
22
36
18
41
81
54
10
18
6
60
2
10
44
30
45
9
4
102
6
12
26
12
4
140
4
12
74
24
34
2
15
13
95
1
96
6
18
24
2
33
13
2
18
58
32
18
6
54
10
2
10
89
55
66
48
12
62
36
6
28
2
46
47
3
28
2
10
17
45
132
66
90
42
12
6
100
72
95
67
29
37
8
22
12
48
29
21
10
42
36
6
65
24
27
64
24
6
20
106
18
20
4
72
36
102
50
28
44
10
6
38
21
60
55
6
24
20
16
68
4
68
18
9
85
66
12
53
9
28
12
36
156
26
22
32
70
84
29
37
48
42
90
36
54
26
4
20
75
15
18
16
6
126
42
6
2
48
130
6
50
16
38
10
6
5
121
68
39
33
112
20
10
36
12
14
15
25
18
17
31
12
12
66
14
4
36
6
134
6
124
18
5
12
13
2
9
1
44
36
100
8
108
60
124
104
22
18
32
18
142
23
91
50
3
36
24
85
30
18
24
14
70
11
15
34
20
30
81
31
12
48
29
123
6
10
60
42
8
36
4
86
16
77
1
56
15
13
11
19
12
5
84
37
2
16
20
34
50
18
40
107
1
50
54
16
92
39
1
14
45
15
70
6
30
2
148
44
6
64
23
60
33
228
34
42
68
160
38
130
2
10
11
1
24
42
14
10
26
3
24
13
20
18
84
36
46
24
11
45
28
11
24
12
49
11
51
4
44
21
61
83
61
6
102
11
111
16
24
48
32
78
22
66
12
56
39
13
24
35
25
48
92
39
19
8
9
84
1
36
110
54
10
90
23
3
4
14
4
86
22
24
38
28
53
51
46
2
81
37
68
16
54
5
ABCD 93304265032*3^$a+1 [50024]
90
27
40
8
33
67
20
15
24
25
59
72
42
51
39
84
1
20
39
9
9
90
9
64
11
90
55
8
16
11
45
4
77
39
93
43
47
48
24
9
40
35
37
48
80
36
21
228
42
33
16
12
23
42
27
3
54
6
37
29
6
1
12
12
5
18
33
9
7
11
18
99
40
53
3
24
27
18
55
53
55
8
45
19
35
21
3
12
33
21
3
33
55
17
19
17
6
9
57
60
15
16
23
156
72
85
5
55
23
61
29
18
9
4
32
147
57
52
108
53
42
18
3
15
18
48
42
121
23
57
28
35
9
16
32
4
65
3
51
54
42
25
41
43
80
16
23
21
4
65
55
23
25
23
33
27
1
68
21
3
4
48
44
45
174
54
36
54
54
31
8
60
4
29
31
17
90
129
192
45
12
6
9
76
12
20
48
51
9
24
16
17
60
19
83
18
54
93
3
33
12
21
132
27
27
48
21
165
43
96
17
75
3
13
185
30
9
52
35
9
27
12
1
77
3
45
18
186
31
95
49
23
18
48
18
72
60
57
108
16
71
105
64
36
5
90
9
24
9
54
145
11
37
8
4
68
9
39
3
30
91
41
12
90
93
3
30
67
29
63
9
7
72
24
53
31
23
21
15
81
16
29
3
33
96
7
5
99
69
19
48
12
65
156
7
53
66
49
5
6
30
15
72
9
15
16
12
23
60
45
64
12
8
16
8
9
63
24
75
153
4
32
3
78
12
6
48
60
25
36
5
63
76
212
192
3
48
105
12
27
13
137
30
24
9
21
51
63
30
75
57
7
5
18
72
6
3
40
59
37
48
36
32
9
19
120
8
159
145
24
32
3
9
3
54
3
15
9
51
117
52
29
84
3
40
20
33
12
42
21
9
36
6
30
36
99
28
71
108
54
3
39
90
7
12
35
25
47
84
24
126
18
25
47
66
54
18
18
37
5
36
19
8
39
33
75
90
54
25
65
51
16
77
42
1
29
3
120
63
25
24
17
18
25
17
72
270
25
20
3
45
69
12
18
133
47
1
17
7
29
15
3
13
23
24
54
79
23
18
3
12
9
18
18
30
54
39
3
12
36
6
36
12
19
89
24
43
23
9
27
6
30
1
23
36
66
18
72
33
93
27
63
24
156
72
6
3
33
36
12
96
27
9
151
48
17
90
66
219
33
123
4
53
18
1
17
19
17
72
7
32
21
43
59
21
75
33
40
80
3
24
48
18
24
43
8
52
12
8
48
27
93
4
65
19
32
24
64
56
123
24
25
11
9
88
56
63
153
52
84
32
3
108
1
44
16
23
45
45
162
18
235
23
54
102
96
18
102
37
20
93
51
15
49
56
136
72
83
60
126
67
23
33
16
48
5
51
9
12
291
3
9
4
24
8
135
37
35
36
21
45
27
24
39
54
43
8
4
17
15
16
12
17
12
18
1
48
8
24
52
84
5
3
64
20
129
48
72
3
3
21
12
4
47
24
12
45
40
24
48
120
11
37
5
12
6
18
84
18
1
35
81
105
36
18
18
63
3
6
66
21
60
9
75
48
39
24
1
12
23
48
57
21
102
18
19
41
30
49
56
21
6
13
35
42
3
9
39
33
43
29
24
18
12
33
3
73
36
5
67
179
141
40
35
13
23
25
65
39
3
12
6
12
7
17
43
12
84
17
43
24
12
29
54
1
60
36
48
12
32
45
39
3
93
64
32
9
108
51
4
60
23
9
51
1
47
6
72
15
100
47
97
68
9
31
116
16
17
24
67
48
5
18
1
23
18
36
79
80
16
149
84
91
12
65
19
8
24
3
120
18
31
80
3
66
18
37
53
54
24
30
31
29
18
9
3
25
11
49
29
103
71
69
27
9
3
49
32
27
1
17
3
16
32
24
4
17
72
7
23
25
11
36
13
8
15
9
4
29
39
117
115
11
60
57
16
29
6
66
42
37
29
31
47
54
27
57
39
33
7
12
5
30
6
30
21
33
18
18
42
12
108
18
36
24
3
51
30
18
13
5
3
51
69
39
36
165
48
21
3
36
15
45
117
15
21
31
23
24
30
42
25
23
1
53
6
37
48
180
36
8
33
36
66
57
40
96
5
90
9
64
36
53
42
282
27
105
306
54
7
32
27
6
36
15
96
36
16
12
197
6
97
29
54
61
5
3
21
156
42
37
17
135
9
12
51
45
18
138
72
7
8
57
60
18
25
204
48
11
1
8
9
15
24
9
31
24
24
24
5
42
49
5
135
3
9
51
18
48
67
131
13
47
57
52
89
55
11
18
111
24
9
19
68
27
12
33
36
4
35
13
5
27
9
6
30
3
111
9
16
32
87
25
77
3
51
24
45
16
5
6
90
30
36
49
80
33
6
121
68
39
13
95
6
99
36
4
53
55
17
139
24
8
24
28
17
12
90
25
35
48
13
5
55
24
72
53
3
105
7
83
13
24
36
11
1
41
36
115
23
93
75
33
159
33
117
102
121
95
96
48
13
20
4
77
15
3
9
112
24
44
4
35
36
18
6
81
75
18
42
12
37
23
36
21
48
93
30
54
3
60
117
75
40
48
8
4
96
32
45
18
66
79
12
53
18
9
33
19
132
47
9
21
67
47
18
15
12
39
54
67
60
20
60
27
6
18
69
28
11
73
29
42
9
24
264
40
17
39
12
57
7
155
24
57
4
47
36
12
21
39
21
27
6
66
13
149
6
36
1
29
19
161
6
12
36
42
30
21
105
90
25
12
20
15
93
4
12
53
ABCD 93304597312*3^$a+1 [50004]
17
61
18
12
5
13
3
177
63
8
24
19
66
36
39
80
67
21
8
40
104
24
40
32
13
83
16
123
18
51
24
48
8
25
36
54
204
89
13
155
216
7
36
21
105
144
71
64
69
66
54
35
24
37
3
144
33
90
5
49
12
60
39
81
24
15
51
90
59
19
5
24
37
54
21
21
3
8
40
24
72
8
1
119
48
67
6
23
64
21
72
48
3
3
48
42
120
168
35
13
83
25
180
35
240
1
18
21
9
63
8
1
143
24
1
36
54
72
77
88
69
30
21
8
7
54
96
75
48
105
72
60
11
19
21
57
15
128
16
21
18
17
37
75
9
90
5
16
8
25
135
33
47
1
72
23
184
33
12
11
72
24
24
16
21
30
165
33
24
12
6
77
48
13
6
93
32
120
24
85
3
3
30
60
36
30
17
1
90
42
3
56
133
150
21
56
48
13
35
7
12
149
37
12
18
21
21
11
1
23
16
32
72
25
47
24
91
30
18
90
36
63
8
73
36
27
9
18
29
151
18
23
88
8
88
27
6
95
25
90
5
67
18
11
48
13
60
12
60
23
25
23
49
78
41
24
43
90
102
18
18
81
9
6
18
87
3
18
12
39
3
69
24
45
18
41
48
1
18
72
24
18
11
37
108
6
18
15
3
18
156
24
23
31
33
8
85
51
15
18
23
88
24
8
25
47
43
102
6
36
5
16
8
40
8
121
15
3
48
90
27
9
60
11
25
87
147
18
3
72
81
71
1
24
47
19
21
93
30
77
13
18
36
5
1
48
6
12
150
47
43
72
66
155
31
36
18
12
63
8
1
23
13
3
72
141
24
30
42
12
96
72
23
25
6
30
3
8
43
45
8
73
47
49
72
12
3
24
123
30
24
12
11
16
45
60
30
89
48
16
87
102
54
21
93
30
21
32
25
48
24
90
53
24
25
36
60
12
6
102
108
24
120
27
69
30
5
49
119
24
55
54
11
97
95
1
15
69
72
11
7
9
144
8
25
66
93
56
37
72
18
18
87
56
1
36
11
24
48
1
108
78
5
85
131
24
48
43
6
48
36
24
30
6
39
32
24
61
59
120
55
18
47
48
175
78
12
39
33
36
54
5
1
39
9
39
33
23
109
36
39
8
96
1
12
6
18
59
13
3
81
63
32
19
30
23
1
47
40
21
12
60
48
59
40
9
71
168
16
8
49
48
24
47
55
54
6
18
11
7
48
129
57
15
104
1
18
21
57
18
21
33
15
32
91
45
80
24
1
15
105
24
15
39
36
77
16
45
36
135
8
19
53
48
61
42
41
97
71
24
13
59
40
81
23
1
23
16
195
66
3
144
24
32
37
48
27
69
83
24
88
15
81
9
36
54
60
12
45
128
136
56
16
24
9
60
35
13
96
54
5
16
128
13
11
40
123
21
8
48
37
30
21
32
25
84
24
11
72
24
37
11
25
12
168
35
37
3
48
39
33
141
168
11
40
104
24
48
109
42
54
30
6
15
8
61
27
32
19
66
144
96
131
24
64
56
16
33
12
75
21
51
33
108
11
16
45
3
57
23
7
6
59
16
9
24
234
138
3
8
43
18
27
48
24
32
1
18
66
11
49
12
3
8
48
49
6
17
181
51
147
30
60
107
1
36
30
5
1
84
24
12
63
8
1
23
16
24
9
108
6
21
123
108
48
60
54
12
3
8
24
48
13
12
60
11
19
150
18
29
73
42
21
32
16
15
6
35
13
11
61
27
69
59
48
145
111
8
73
18
6
66
29
85
11
1
23
1
15
33
6
30
99
80
40
56
49
18
24
69
56
120
73
42
18
72
48
75
21
51
3
18
3
69
35
85
6
90
54
53
19
101
7
12
5
13
132
15
15
18
72
96
90
53
49
95
16
80
25
39
72
15
6
83
7
129
120
56
24
103
18
108
30
101
64
57
102
41
96
13
90
33
69
54
114
12
60
36
111
51
72
18
35
13
75
3
5
16
8
72
19
45
9
39
21
36
66
45
56
25
132
75
15
105
3
48
5
19
69
32
1
108
42
17
1
66
21
141
72
6
66
59
1
36
59
61
3
51
5
16
39
18
12
11
187
72
78
15
80
67
30
60
35
1
183
8
37
35
1
60
35
112
32
31
9
176
1
143
16
3
18
3
144
63
9
9
24
12
234
36
29
48
37
12
42
90
36
12
42
108
18
3
8
55
60
54
12
27
45
78
102
36
3
57
36
35
31
9
81
108
42
54
131
13
12
42
36
54
36
54
12
5
96
25
39
75
69
21
30
18
36
6
30
27
9
90
24
30
60
30
165
96
9
18
21
24
120
3
192
6
39
56
7
42
48
39
69
131
13
60
47
24
48
64
27
90
11
48
48
25
84
3
8
13
18
192
41
157
3
75
317
37
6
21
15
41
13
90
57
33
15
24
33
71
24
13
35
16
24
45
27
9
54
65
61
3
56
1
18
138
3
69
27
48
87
6
3
69
36
71
85
3
57
15
96
45
99
ABCD 93305175916*3^$a+1 [50003]
109
80
28
32
33
43
29
3
57
42
60
21
12
21
15
9
72
6
138
12
12
18
12
6
31
41
12
18
9
39
45
9
12
30
6
27
12
15
36
25
5
12
12
18
25
8
15
30
228
7
59
6
12
6
21
33
3
87
36
9
27
6
60
84
60
54
24
36
6
36
3
76
41
87
27
6
15
39
9
4
11
9
123
18
19
83
13
5
39
36
39
33
4
65
30
6
7
116
16
20
16
29
6
30
79
108
47
48
13
32
16
72
35
18
99
51
12
54
6
12
33
45
120
48
30
21
48
51
36
9
16
143
37
68
12
9
75
117
42
30
6
6
54
42
63
21
51
45
24
6
54
15
24
45
27
93
120
90
9
3
24
6
72
36
24
60
12
36
54
6
42
12
21
40
77
27
48
3
42
18
25
47
30
12
24
31
119
12
30
15
48
9
48
12
6
66
3
48
64
5
60
15
21
15
48
27
49
29
30
6
18
18
15
12
3
69
24
51
49
84
8
9
6
85
47
21
39
30
51
9
48
138
1
36
32
15
6
51
24
15
1
35
69
4
17
24
67
48
5
42
18
6
9
57
15
93
79
11
12
57
16
12
32
15
66
12
42
1
47
12
42
18
33
45
55
44
45
24
27
4
68
3
24
6
30
9
16
53
84
15
16
17
12
42
21
45
63
24
15
13
5
15
3
61
11
30
18
6
111
3
24
33
9
18
12
45
39
30
6
30
66
42
6
12
33
24
93
18
6
3
33
24
84
19
8
3
60
12
78
54
72
6
75
27
60
6
24
42
60
21
24
9
15
4
32
9
27
3
12
97
23
132
33
12
33
30
9
15
90
36
102
21
24
16
101
39
45
39
16
44
12
3
18
30
24
45
9
15
15
6
6
9
16
185
18
25
92
105
75
27
96
72
60
109
23
13
23
30
24
111
45
12
12
6
36
21
15
25
65
3
15
1
11
33
39
33
24
40
65
31
125
18
132
192
13
80
3
9
27
49
5
27
15
72
6
12
78
12
18
15
64
5
15
15
13
47
13
68
9
18
9
24
15
24
61
17
54
21
57
27
15
45
15
1
20
99
105
3
30
12
18
21
9
6
1
35
36
45
27
45
21
27
52
155
25
17
36
18
21
99
84
13
140
3
25
5
51
9
12
12
6
6
3
33
43
20
16
23
21
12
57
12
36
15
93
51
21
12
42
1
5
12
6
61
8
51
1
53
6
6
18
12
45
51
18
51
28
20
21
6
36
24
1
77
7
20
60
81
48
54
36
42
39
16
20
9
36
15
3
12
12
21
69
27
3
18
27
40
41
51
45
111
15
18
12
3
4
161
27
24
63
6
30
12
72
18
12
27
51
90
48
36
103
23
12
108
30
43
32
57
42
9
69
43
12
35
66
6
54
90
45
16
23
25
47
6
7
131
61
5
15
3
73
59
9
40
32
9
66
9
36
12
60
21
19
65
6
66
3
51
6
19
17
55
17
36
39
33
15
48
16
23
30
18
12
36
45
105
24
12
15
33
6
60
90
6
45
3
132
93
147
6
63
9
63
9
84
36
18
30
42
69
24
27
66
3
4
11
60
9
52
5
75
39
1
8
48
63
24
78
19
56
9
55
56
24
16
12
23
12
90
18
78
24
6
30
24
51
64
11
21
51
72
133
8
15
36
24
12
13
12
17
3
135
13
32
45
24
24
66
73
11
42
72
6
69
3
12
57
24
141
18
120
126
27
3
24
12
21
12
33
108
27
39
1
29
6
72
48
12
73
8
15
25
35
6
54
1
80
45
6
54
84
102
102
7
36
17
27
3
13
95
69
9
51
15
21
4
23
30
43
12
60
137
36
42
42
63
72
24
9
48
24
6
9
3
66
15
9
7
41
60
120
39
60
21
18
21
21
3
60
4
47
33
3
9
3
60
21
15
30
72
90
9
24
9
30
12
24
21
135
69
15
21
3
42
18
36
6
151
72
56
69
51
16
29
12
39
3
60
6
12
54
24
49
77
6
60
24
49
60
11
18
3
105
3
36
33
6
96
21
57
15
28
23
12
9
120
28
20
40
83
69
24
69
30
13
8
24
57
18
12
1
8
39
13
29
36
12
6
25
41
18
57
3
6
30
42
67
11
24
42
99
21
6
18
31
44
135
9
33
39
16
23
72
54
60
39
4
11
21
3
78
3
21
18
1
17
19
108
8
160
65
24
51
4
23
30
6
42
27
28
65
79
44
57
15
3
21
4
36
5
78
13
8
69
132
24
6
36
12
1
29
168
19
11
18
7
5
27
60
111
24
33
3
9
15
21
57
7
35
48
42
27
64
17
87
12
15
24
45
16
44
27
24
54
19
8
12
33
138
21
21
24
54
126
6
48
54
31
5
114
18
15
15
13
41
3
81
15
45
12
12
3
27
18
18
12
90
24
31
44
15
30
96
7
36
95
9
57
55
8
45
43
17
18
78
42
54
54
12
33
51
48
60
42
75
3
18
19
35
1
113
30
21
39
6
6
54
3
3
30
42
12
45
16
12
80
12
4
65
27
24
21
43
29
3
24
75
18
3
27
30
108
3
75
66
63
87
78
7
23
13
173
7
8
27
9
33
90
1
32
3
24
13
44
21
12
27
24
39
36
12
168
6
19
36
5
30
6
3
9
7
35
48
72
36
69
76
89
39
27
9
45
39
21
51
27
6
6
6
42
57
3
30
6
105
9
12
36
15
15
60
114
51
9
15
81
3
4
5
72
3
15
30
60
7
11
117
15
18
15
40
8
15
1
5
115
35
1
80
52
32
33
42
1
68
24
45
3
4
36
5
12
30
30
90
57
3
21
36
16
17
72
108
75
12
3
21
60
21
39
40
47
25
20
12
33
15
24
9
30
57
3
42
42
37
96
12
35
21
12
27
81
39
6
12
27
52
23
33
72
16
101
39
15
54
15
51
84
60
48
24
21
15
114
15
15
61
20
3
69
81
66
141
4
5
75
21
39
24
72
3
21
3
66
54
30
12
39
69
72
120
84
19
11
96
21
9
48
72
36
30
117
3
18
7
65
78
66
15
21
39
75
6
7
83
9
3
93
57
3
33
6
30
63
12
3
45
72
9
7
5
43
17
7
8
3
45
60
36
51
9
3
138
132
30
18
27
51
36
36
30
75
4
5
66
150
60
19
29
24
7
35
21
9
15
ABCD 93305307952*3^$a+1 [50074]
15
64
80
405
108
103
53
24
156
31
24
152
45
42
33
64
5
19
32
45
30
69
129
15
21
60
15
183
18
48
31
11
45
9
126
72
18
48
87
64
53
3
120
24
81
150
9
81
18
181
29
60
31
5
84
6
108
12
49
11
216
30
60
12
18
45
48
16
71
54
19
5
51
16
5
3
40
80
249
216
127
144
35
6
79
24
89
31
47
105
48
9
31
176
45
108
7
83
93
177
7
11
45
3
162
195
165
132
90
133
29
36
12
108
24
55
216
80
75
144
36
25
35
12
36
36
6
522
57
40
119
1
120
5
99
280
56
33
72
18
213
3
205
5
67
83
61
56
184
59
12
54
18
18
42
12
198
43
83
157
8
105
87
40
35
108
121
155
85
24
137
55
144
5
99
120
112
59
6
39
33
87
16
89
111
88
32
27
21
321
36
54
45
93
123
48
27
13
185
111
16
17
7
24
96
113
7
5
126
13
101
99
225
31
24
35
157
179
45
33
31
32
3
132
105
33
111
3
12
270
99
9
7
119
6
91
47
42
31
23
36
30
39
40
65
24
271
32
24
24
45
67
104
24
72
15
24
48
73
48
5
115
119
97
224
9
31
32
3
36
1
197
78
48
54
103
23
1
104
232
120
17
7
65
108
3
24
129
132
180
30
33
45
115
216
23
1
56
40
56
9
55
104
9
7
56
3
45
96
45
18
30
18
18
72
295
24
56
117
18
9
3
18
235
128
69
51
16
80
195
6
30
24
1
24
120
56
160
8
21
19
185
7
128
120
160
120
35
42
99
24
69
27
63
33
88
32
15
12
61
56
33
31
107
42
187
144
312
17
78
108
12
144
1
360
8
9
90
90
126
162
403
152
40
48
96
53
36
7
8
57
90
69
99
117
27
13
48
47
102
6
61
23
18
42
13
95
25
77
168
54
90
115
216
128
40
149
163
17
246
24
126
195
72
24
96
135
9
255
78
43
77
91
120
5
54
18
19
144
96
125
84
55
95
25
41
39
96
123
93
48
15
25
17
54
1
155
42
51
72
3
61
29
27
147
78
39
63
96
81
93
3
105
55
8
96
3
13
65
84
139
32
144
24
21
90
6
102
141
99
30
18
108
201
129
7
144
24
89
87
3
61
56
144
87
9
120
216
45
252
6
174
18
33
16
29
72
75
27
150
36
12
42
48
18
75
16
149
102
13
56
39
36
45
16
47
57
40
11
42
67
104
21
75
21
48
24
36
126
90
18
37
104
216
21
19
264
80
40
29
147
9
247
23
177
40
17
7
65
108
91
251
96
90
19
125
48
3
48
57
39
21
99
3
42
51
160
5
30
13
59
6
84
67
80
21
75
88
65
15
45
120
42
25
23
60
21
81
108
75
237
174
24
37
8
16
23
60
66
72
75
24
33
102
9
112
104
40
41
18
54
6
1
101
108
231
96
48
16
24
167
144
9
96
105
96
18
205
56
160
96
5
75
88
161
15
69
187
24
59
45
72
168
27
54
79
56
21
132
30
18
15
400
179
36
9
24
57
55
35
42
108
15
24
40
200
40
23
1
120
32
39
9
105
111
159
210
54
6
27
63
25
77
43
ABCD 93305397026*3^$a+1 [50025]
43
23
13
47
30
15
33
84
30
93
63
66
79
92
39
13
17
19
104
87
78
12
36
12
51
76
48
71
162
48
126
33
156
105
72
63
52
149
30
24
30
42
72
6
30
6
24
24
30
93
12
36
57
19
83
33
28
32
87
42
3
45
43
72
41
7
80
60
99
73
36
29
138
169
29
36
18
13
48
44
81
15
24
57
39
12
52
96
47
90
204
30
18
120
3
27
33
4
131
13
11
1
144
36
59
6
15
27
1
36
35
6
55
77
51
120
69
60
55
11
66
84
31
35
18
60
138
192
21
24
21
36
66
57
51
9
75
6
7
17
12
48
108
3
39
18
3
27
42
75
123
153
16
41
42
93
4
5
39
39
90
235
17
6
84
30
96
27
81
79
5
31
17
123
81
18
30
12
19
36
44
132
45
48
91
113
51
45
90
61
11
45
4
23
157
59
6
96
60
63
4
83
102
150
73
20
12
228
12
51
1
224
39
45
33
27
16
20
27
132
81
9
15
88
53
6
216
102
51
15
129
28
32
36
52
5
27
27
30
36
27
216
144
117
30
21
69
48
3
117
222
30
84
24
30
157
59
72
49
41
135
33
15
84
27
21
15
18
30
6
295
48
60
72
35
30
79
72
167
33
63
6
39
9
30
12
6
135
52
56
9
120
67
89
7
68
9
3
33
6
90
78
132
81
108
52
17
42
33
15
30
7
8
21
15
15
96
18
66
9
51
49
65
96
19
17
18
13
35
54
79
89
55
11
66
168
210
60
81
16
35
9
100
20
75
222
12
6
1
65
144
210
114
30
42
6
45
279
90
19
24
83
45
39
33
177
103
107
21
105
24
60
48
3
129
36
27
27
24
36
61
35
84
144
165
45
120
6
24
72
25
12
11
25
35
60
24
6
99
60
33
60
3
21
78
96
114
12
3
36
15
84
45
40
11
114
42
84
157
29
139
32
3
42
27
3
12
25
77
139
29
91
11
9
160
36
44
15
69
240
81
42
37
12
44
21
114
42
24
24
36
43
5
6
181
59
60
105
27
18
96
99
4
132
95
33
57
204
55
29
18
30
114
85
108
35
36
45
60
84
27
30
99
12
75
165
52
47
18
91
89
42
33
16
60
11
30
18
21
75
6
55
89
120
12
60
15
33
87
28
89
135
33
67
35
6
66
21
15
102
42
6
78
6
84
36
63
76
20
165
6
1
173
39
27
21
12
3
13
125
7
47
30
18
30
12
7
188
112
23
42
36
72
6
156
24
24
81
57
19
53
108
79
8
27
69
9
36
54
108
13
5
31
5
36
42
25
20
57
18
6
7
17
15
16
11
9
112
35
33
60
52
47
1
60
29
6
84
12
13
36
29
132
24
84
6
61
96
53
39
15
165
165
12
138
37
56
213
84
63
112
5
36
12
84
3
112
29
12
12
30
42
51
33
6
69
99
33
28
96
144
17
42
45
45
18
30
3
9
150
42
48
6
97
35
12
45
15
30
31
161
39
81
48
15
45
102
9
60
45
96
48
163
29
171
33
60
31
35
109
260
75
24
61
11
54
15
15
180
69
93
78
24
6
27
33
12
3
4
65
42
90
30
18
30
13
35
120
49
180
56
64
23
18
78
9
16
20
51
144
6
103
116
27
138
30
186
43
83
45
9
63
108
33
91
128
27
24
1
36
35
37
8
12
3
237
180
123
30
288
24
42
18
210
60
33
124
35
189
4
41
19
180
65
115
173
102
25
36
47
48
90
186
25
23
120
97
95
24
12
33
9
12
24
75
21
84
30
25
164
76
41
24
84
162
33
63
45
48
180
40
84
17
306
48
57
69
150
133
101
36
90
78
55
12
65
156
87
76
131
49
77
12
67
44
27
72
36
6
24
6
90
19
60
71
21
3
42
3
4
68
9
18
45
40
288
144
56
117
48
168
84
7
35
30
123
117
18
198
55
29
84
42
33
12
33
66
30
90
13
53
12
ABCD 93305402306*3^$a+1 [50005]
24
7
20
15
57
237
19
5
27
39
13
60
68
124
11
37
12
89
51
15
36
24
36
33
4
47
24
69
100
12
29
235
36
44
52
23
45
45
51
15
13
132
48
11
37
60
144
24
12
29
55
168
48
24
108
8
52
47
49
131
60
25
8
16
36
56
24
75
24
12
25
12
140
16
5
7
95
129
28
107
1
92
27
109
5
19
12
36
12
20
63
49
29
55
36
5
19
72
24
80
28
92
64
60
180
71
45
156
24
16
29
6
25
24
20
28
17
31
12
8
64
5
51
204
36
15
133
36
29
30
9
52
11
73
41
51
4
56
33
15
96
4
5
79
20
16
12
24
35
33
16
5
19
23
49
264
35
66
30
93
72
76
72
8
124
8
51
61
8
36
132
15
37
180
23
9
28
11
1
11
117
16
32
52
132
48
36
24
17
30
1
288
12
188
16
44
4
68
69
55
71
145
20
52
20
21
6
21
52
12
24
96
11
109
56
93
31
56
3
97
24
84
116
16
12
36
60
20
4
12
24
24
12
20
51
48
60
37
24
60
5
43
32
16
32
52
120
68
48
40
48
5
51
69
75
27
24
81
15
168
85
5
7
8
4
47
84
1
44
16
24
24
36
96
68
52
84
44
16
12
29
30
24
69
16
24
23
109
96
23
12
37
47
45
40
20
28
12
65
51
3
36
60
36
37
96
20
16
29
6
49
60
20
51
9
27
13
72
35
117
28
80
15
84
49
96
8
51
25
72
84
44
76
5
24
7
44
36
28
32
64
116
33
6
24
72
13
5
31
11
37
47
13
32
45
63
48
63
45
52
113
7
24
128
52
84
11
1
29
6
73
192
35
25
24
80
4
20
4
47
33
36
4
11
6
31
12
11
216
25
80
4
84
8
84
16
44
124
11
181
53
120
79
17
24
31
44
64
60
17
43
143
85
192
8
48
76
84
24
48
24
68
40
128
48
4
161
55
41
6
18
6
25
68
21
30
21
51
25
44
24
4
48
72
20
12
96
28
84
71
9
16
65
19
32
28
17
24
31
20
4
140
36
36
52
17
75
124
92
64
24
192
152
52
215
1
60
24
11
25
44
28
23
25
59
81
64
36
12
77
51
64
29
6
25
48
71
1
89
171
99
36
1
12
12
5
139
24
72
24
180
20
36
39
60
61
108
56
147
120
18
27
84
4
47
84
24
1
20
16
8
16
104
72
4
144
140
51
13
407
129
12
3
1
11
25
59
25
56
3
37
12
41
162
57
72
16
60
12
12
11
73
60
36
71
13
32
52
36
11
9
27
13
11
93
48
39
13
48
119
120
205
60
89
79
71
37
23
85
47
69
99
25
65
31
24
47
37
108
68
15
157
95
93
16
29
19
131
69
141
27
4
48
17
55
48
23
13
20
40
72
128
4
12
89
31
36
60
164
64
36
20
15
61
32
3
78
31
35
30
3
100
47
25
131
25
29
19
12
12
96
12
12
11
117
40
140
15
93
24
3
49
11
228
117
124
11
33
27
49
65
19
11
61
12
8
4
5
31
12
12
164
64
80
16
44
63
180
9
195
24
69
40
77
6
13
11
36
9
39
141
4
56
28
12
8
21
19
32
28
68
72
3
84
36
25
32
76
5
31
96
83
9
3
18
7
168
41
39
12
28
12
24
36
83
1
96
95
84
25
116
28
116
48
40
72
11
109
8
3
117
3
24
9
96
15
21
12
36
96
40
84
24
17
19
24
8
84
28
203
37
12
108
60
36
56
51
25
20
48
27
24
81
4
8
21
51
15
145
84
72
68
16
35
90
43
132
44
4
32
39
9
3
13
12
32
3
48
66
54
117
144
28
96
95
25
44
52
35
1
12
60
11
145
11
9
52
44
16
12
20
21
55
84
12
89
15
4
83
37
56
21
79
11
1
8
64
8
52
96
71
21
52
12
11
18
27
28
36
120
29
6
60
1
60
48
96
20
189
6
49
44
16
101
24
96
6
9
105
3
28
119
33
60
21
15
111
25
36
108
96
68
36
16
35
84
45
16
24
12
324
8
100
17
19
36
20
4
20
45
31
11
48
129
28
12
36
71
1
60
24
168
107
85
5
3
3
25
84
24
12
68
15
25
5
31
89
7
24
48
107
36
9
4
44
76
32
3
36
13
23
48
25
32
9
51
84
129
6
1
44
96
12
108
4
300
48
68
88
20
40
180
44
40
56
51
13
8
39
85
59
37
12
11
25
41
123
52
35
13
92
28
60
12
89
30
25
12
60
24
24
96
60
8
21
195
15
105
21
3
3
13
92
12
141
31
36
35
33
81
79
60
72
60
72
36
5
66
81
ABCD 93305742464*3^$a+1 [50065]
21
28
68
3
9
3
49
8
24
39
84
21
24
3
24
60
48
9
51
45
48
75
25
32
51
13
48
59
117
39
9
48
76
11
24
12
57
76
35
13
36
83
69
16
20
3
12
36
48
12
36
25
11
25
35
45
12
4
44
4
92
48
15
81
4
11
21
12
99
12
25
56
48
39
60
24
24
33
60
15
12
9
28
11
85
20
15
21
51
69
48
111
36
1
47
24
12
36
24
60
81
3
69
24
15
72
60
81
12
3
24
12
25
24
12
92
15
24
12
24
9
39
45
24
39
9
39
36
12
1
8
36
39
9
16
23
48
45
3
37
8
63
36
9
27
9
27
24
12
45
84
87
37
47
13
8
51
60
1
11
49
32
84
63
12
84
24
9
27
21
24
3
60
48
33
3
13
32
4
107
12
36
12
36
96
1
11
9
16
92
39
45
28
71
12
45
15
9
12
12
39
1
12
80
15
1
32
15
12
48
36
12
73
32
3
12
48
48
9
24
24
4
12
11
96
69
72
24
27
61
24
20
36
15
9
4
59
84
12
12
45
12
16
80
12
15
33
51
45
16
71
1
12
11
12
12
1
83
21
4
23
105
16
23
9
51
24
9
12
3
12
72
12
25
24
107
37
11
48
61
20
3
12
37
23
12
9
28
23
9
24
72
15
9
64
44
51
45
3
25
155
61
23
9
72
3
49
23
60
13
23
12
57
36
36
3
13
44
51
36
36
72
33
27
12
60
12
120
69
27
9
51
12
72
81
15
69
87
12
1
32
3
9
3
1
8
48
16
11
13
8
15
24
1
83
93
27
13
8
24
27
72
13
68
3
57
3
168
21
15
9
87
24
36
45
27
24
12
48
1
72
11
9
27
12
24
84
13
23
57
15
13
68
15
61
56
12
3
36
9
12
84
60
40
23
85
35
48
33
136
20
3
13
23
12
12
1
35
12
24
9
28
23
12
33
51
12
12
1
23
48
9
171
73
36
8
27
12
9
39
24
57
3
12
48
13
20
16
44
147
33
12
3
48
9
24
12
27
48
9
24
15
24
72
9
75
1
20
12
112
11
1
23
84
60
84
9
63
36
24
33
3
36
9
3
1
11
12
12
36
9
96
12
99
36
93
52
80
27
24
48
9
15
1
12
11
9
27
60
12
9
16
107
9
3
9
24
12
3
9
4
11
24
9
3
12
1
20
28
35
21
3
24
117
27
12
1
8
39
1
47
33
15
156
12
12
24
24
12
24
12
24
12
13
48
44
27
37
83
12
36
1
44
3
21
3
12
9
51
60
85
36
83
25
23
13
11
1
11
24
45
3
12
33
15
33
27
9
27
21
24
75
37
11
21
15
36
12
36
48
33
3
9
75
45
3
24
24
72
93
183
12
12
12
24
21
40
20
148
23
9
24
15
12
9
3
24
24
12
37
8
51
12
36
61
8
27
21
12
27
12
12
36
9
39
13
12
11
72
12
36
9
24
3
24
12
24
97
35
48
45
3
12
9
3
33
48
4
8
3
45
39
25
32
36
3
9
3
13
20
63
84
33
15
24
21
63
1
35
93
27
12
48
12
144
73
35
1
11
57
3
25
35
24
12
12
33
12
12
16
11
9
15
33
15
12
85
23
12
61
35
24
117
3
57
64
56
12
75
24
24
36
45
4
23
12
1
11
12
57
27
36
12
21
3
24
13
23
61
59
48
1
8
12
27
96
9
24
87
25
23
1
11
36
25
47
24
9
24
12
48
51
12
60
48
24
12
21
3
9
12
16
11
37
23
36
21
52
84
47
36
12
189
48
48
12
15
12
45
12
96
28
71
48
12
85
12
80
108
36
39
9
3
105
16
24
72
23
33
12
4
8
144
27
9
4
23
21
64
68
40
8
12
51
25
23
24
12
12
36
24
45
3
33
15
61
23
60
21
12
147
25
47
1
83
60
60
24
12
33
27
9
3
45
4
47
12
24
9
12
15
105
16
92
27
25
11
45
36
16
35
1
72
11
37
20
3
33
16
23
9
24
24
51
36
9
28
11
24
24
60
57
3
24
36
133
35
21
27
12
36
73
11
24
1
23
9
60
3
25
104
39
24
1
8
3
24
13
44
64
44
15
49
116
156
48
3
45
39
48
24
49
83
1
32
3
24
9
108
4
11
12
21
51
9
15
21
12
24
24
48
64
35
13
8
27
36
9
15
60
45
24
52
167
9
51
1
23
36
12
21
75
48
12
60
24
1
8
111
1
8
24
3
24
36
60
13
47
96
33
99
12
36
33
27
9
3
9
4
59
24
12
9
27
9
99
9
3
24
36
12
24
49
11
85
35
1
35
36
12
25
140
3
21
75
24
24
48
24
37
59
9
96
3
25
11
25
35
36
9
12
4
35
105
52
44
96
3
24
93
15
1
23
12
21
3
13
23
97
56
27
9
63
97
44
15
9
12
28
59
9
135
12
1
96
11
48
21
144
72
3
33
4
23
36
21
3
12
33
12
3
9
16
36
11
9
24
15
12
21
39
81
24
52
11
57
15
25
59
45
39
12
57
12
84
3
36
13
23
12
9
15
48
37
56
64
11
25
68
39
24
57
3
12
9
3
9
15
192
12
72
24
21
3
1
11
60
48
57
72
24
27
36
24
60
12
12
141
39
1
23
57
63
12
45
3
36
12
12
24
36
24
84
1
8
3
84
12
12
9
171
36
36
36
60
9
60
27
181
23
33
27
60
1
11
24
13
20
4
59
72
9
12
4
23
36
36
37
12
44
27
69
72
63
12
21
3
13
47
13
12
24
32
3
13
71
25
12
59
36
36
1
8
87
13
215
24
33
12
3
12
33
3
1
36
71
1
20
3
9
132
3
13
59
12
36
33
3
36
24
33
4
180
59
61
23
9
72
60
48
36
39
1
8
48
3
24
84
36
9
12
39
132
93
24
15
24
49
8
3
33
108
27
12
33
15
12
60
25
23
1
8
15
9
48
3
48
33
51
49
23
33
63
12
36
21
51
36
9
4
8
24
15
9
4
35
36
24
213
3
12
9
96
16
20
84
39
9
15
84
12
12
84
45
36
12
12
3
48
12
9
24
39
45
3
9
3
21
3
21
87
24
1
11
12
48
36
9
27
12
21
87
1
32
15
33
12
15
1
35
1
8
72
15
12
24
12
25
32
24
51
21
27
36
1
11
13
11
36
12
12
9
12
16
36
11
48
48
13
32
27
12
48
9
75
9
12
24
3
21
4
36
12
23
36
1
32
27
12
12
33
15
84
72
9
39
1
95
9
40
23
12
1
119
9
39
21
48
63
72
24
9
111
24
9
15
9
39
25
8
3
36
24
33
15
25
8
24
16
59
9
15
48
1
36
8
3
24
13
11
12
33
51
33
12
48
39
49
11
21
39
1
23
48
9
84
3
48
36
60
24
60
48
12
156
36
1
8
3
21
99
93
12
3
9
15
12
24
24
36
69
12
132
48
12
75
57
111
60
1
32
48
136
24
ABCD 93306089302*3^$a+1 [50053]
87
36
5
64
80
55
72
24
24
180
48
5
7
65
40
27
213
48
32
16
152
7
72
129
27
93
87
12
5
7
144
41
88
56
19
72
5
16
27
21
75
69
72
75
21
15
57
15
17
19
12
84
53
48
72
55
12
48
132
33
87
161
48
7
84
24
24
93
8
7
33
39
33
80
163
45
15
24
12
36
24
105
51
132
33
80
40
32
16
39
60
36
81
3
21
24
27
5
91
117
3
24
21
27
12
24
60
72
45
27
48
5
40
27
5
72
40
15
33
27
48
48
77
31
57
123
24
12
9
32
112
51
29
55
161
19
5
43
29
31
9
48
3
29
31
108
24
60
96
105
27
24
48
77
40
51
197
112
15
9
56
24
40
152
24
31
9
51
53
40
96
3
45
48
48
51
24
36
33
27
93
8
43
84
57
15
9
96
24
24
51
29
40
48
39
48
41
24
136
80
40
51
36
9
15
96
60
12
36
96
36
144
24
9
3
117
3
108
105
15
177
104
16
75
125
79
48
72
300
21
128
7
60
5
43
36
24
201
3
21
99
36
24
17
103
12
29
7
153
39
33
32
40
96
32
67
60
105
63
24
89
16
135
9
96
24
80
40
27
29
16
24
15
33
15
17
55
33
27
96
144
96
5
67
5
16
24
15
17
64
207
12
12
41
7
72
89
19
72
29
7
72
17
19
69
63
12
93
87
12
24
60
36
21
87
60
45
51
45
39
60
93
123
12
33
51
5
40
111
120
12
5
55
33
3
24
21
15
24
48
12
168
29
16
8
16
99
29
120
16
219
5
40
32
19
144
117
8
40
8
19
36
153
27
5
7
36
77
43
84
60
48
93
32
7
33
75
24
36
9
56
7
81
96
51
24
69
24
56
144
31
41
79
17
72
40
72
51
45
8
79
48
33
104
40
32
144
19
72
36
12
132
36
5
120
115
29
19
12
48
9
3
5
72
208
27
21
27
132
33
27
93
48
15
36
53
43
45
87
17
88
75
48
77
43
48
24
36
60
5
64
123
12
81
72
32
16
24
8
43
125
16
123
45
3
29
16
32
40
32
40
15
9
51
60
33
51
84
36
45
32
43
5
115
12
108
125
112
15
17
43
45
8
19
21
32
67
21
24
63
17
40
15
240
48
57
15
41
7
33
15
84
5
16
24
15
12
96
69
3
53
43
60
36
69
15
12
48
117
8
55
17
7
17
31
24
105
51
12
36
29
40
15
17
48
40
15
36
84
41
319
48
9
51
24
141
279
65
43
12
33
48
15
12
60
225
15
36
24
60
33
99
69
27
5
67
36
81
24
51
60
24
9
48
192
15
33
3
5
79
36
60
120
24
17
151
9
8
127
108
72
125
31
24
48
17
91
72
180
156
29
31
17
40
63
9
27
21
72
8
19
93
15
17
55
81
24
3
192
21
3
21
8
160
15
33
8
7
12
12
65
16
15
60
53
19
45
147
24
24
77
43
53
72
31
60
12
24
36
12
41
40
27
117
80
16
80
40
39
41
211
36
12
21
80
55
9
15
65
160
51
21
264
15
9
63
12
132
9
27
29
55
161
168
19
36
57
15
65
72
16
15
9
96
24
8
64
39
60
69
56
16
3
45
8
55
120
180
12
108
77
103
225
72
48
99
69
24
63
105
3
12
12
45
3
12
60
60
105
72
176
43
21
75
5
16
48
15
24
57
39
57
3
21
8
40
168
32
72
16
27
45
3
48
12
33
24
56
31
65
160
39
57
8
19
12
9
39
57
8
40
87
41
7
41
40
27
29
64
24
15
17
19
5
31
24
60
21
56
40
15
60
45
80
19
29
24
48
7
12
53
40
96
144
32
19
72
60
60
5
43
12
17
72
16
27
36
12
12
48
48
57
32
48
40
3
29
216
7
204
36
180
60
105
48
27
45
39
33
75
93
99
24
5
67
29
31
9
8
40
32
24
40
72
147
48
29
55
33
27
84
17
43
12
17
40
32
88
96
32
24
16
15
33
15
96
33
3
45
24
75
24
72
45
27
21
24
63
33
24
152
24
72
67
5
40
63
9
24
24
27
5
91
24
21
48
255
24
113
160
72
15
113
43
12
120
60
60
12
45
3
29
43
77
103
60
60
48
9
8
67
29
19
21
24
51
36
120
84
24
60
12
24
24
5
31
24
12
69
27
48
24
101
24
55
33
3
24
72
21
8
7
24
41
7
60
96
60
36
36
24
9
80
112
147
12
108
93
48
27
48
24
165
3
12
120
108
45
15
ABCD 93306515678*3^$a+1 [50042]
24
78
42
78
47
25
6
65
25
30
162
18
29
55
6
24
54
77
64
45
54
42
42
6
24
36
71
49
12
3
24
96
24
81
6
65
16
33
12
3
72
9
6
33
80
79
12
36
57
111
54
36
24
167
16
24
9
15
9
23
13
24
11
139
101
1
36
35
13
6
101
43
120
5
112
3
36
6
35
40
3
36
60
5
16
267
45
21
6
30
54
12
198
12
27
45
48
3
15
9
3
24
66
48
6
36
78
60
47
160
33
6
54
12
18
54
30
30
6
5
1
23
25
60
48
123
24
81
36
3
21
11
79
132
78
42
45
75
18
35
7
30
48
120
11
31
42
6
30
51
159
105
69
6
6
36
48
72
24
78
21
15
41
31
60
30
135
32
91
42
30
30
39
24
21
78
6
66
5
13
18
48
54
36
6
24
41
16
72
32
1
87
8
88
27
24
5
40
45
51
24
183
18
30
102
42
18
23
40
9
60
11
13
12
42
6
12
3
24
87
54
24
3
32
48
25
12
48
3
51
21
45
195
3
6
24
6
36
30
114
24
69
32
25
6
17
72
13
18
54
48
3
104
1
24
23
1
15
57
84
51
3
30
24
18
5
19
45
45
24
27
3
21
9
66
36
33
192
9
66
5
13
90
84
101
1
39
24
3
77
55
216
17
25
144
95
49
12
3
39
66
15
120
21
35
160
8
25
15
27
24
36
36
69
15
66
23
64
63
17
43
45
8
49
66
90
84
15
27
24
36
18
36
12
15
3
21
9
111
63
33
24
123
18
48
147
63
9
87
36
45
9
23
1
60
72
30
24
6
18
6
63
45
102
18
83
133
11
31
60
174
15
48
15
65
40
21
36
39
9
63
8
37
42
17
13
18
60
29
91
78
6
90
66
24
30
39
21
11
55
72
6
24
3
3
6
63
32
43
6
12
30
45
9
23
1
42
5
72
40
33
24
36
48
6
29
7
57
8
19
30
90
21
117
3
8
7
12
36
9
32
31
48
12
18
11
136
117
18
60
54
111
15
84
150
6
18
24
12
11
13
54
12
6
24
36
54
48
33
8
1
63
3
48
12
9
69
24
18
17
16
51
48
48
24
30
6
24
18
48
18
6
18
5
1
6
24
6
35
24
31
6
27
27
18
3
57
108
18
30
12
63
32
55
12
77
1
30
150
18
150
11
31
48
41
13
27
21
42
12
21
8
1
36
27
32
1
48
30
42
108
30
36
114
39
3
30
15
45
108
30
41
1
84
18
6
24
18
12
30
71
1
63
3
117
48
27
96
12
137
31
41
43
72
6
15
32
13
27
141
90
12
90
35
25
63
27
54
108
30
18
42
12
5
109
24
3
33
30
12
5
64
45
60
15
9
24
15
33
15
39
33
51
12
30
12
6
17
109
30
6
42
18
18
17
25
12
6
6
23
40
32
79
84
30
15
48
9
30
144
66
6
12
36
36
29
37
24
35
25
23
55
90
23
7
66
84
35
136
15
6
24
24
18
12
6
36
75
3
21
56
24
61
36
23
55
66
48
30
12
60
33
63
84
24
42
120
12
15
21
12
24
23
40
3
45
24
15
81
117
11
64
3
18
6
5
115
21
8
55
17
55
54
123
120
33
23
72
19
5
1
15
3
42
12
18
42
60
23
7
105
15
6
54
6
210
36
48
18
15
75
53
40
27
18
90
144
6
6
6
12
102
69
21
6
30
12
6
24
12
36
29
19
5
85
12
54
54
6
30
23
1
54
18
15
87
6
12
167
25
6
24
33
24
33
102
60
36
18
15
81
24
12
24
11
25
12
156
30
6
30
6
12
11
7
129
135
18
18
24
18
36
6
9
21
3
3
5
163
132
33
9
18
30
12
66
30
11
1
18
54
47
1
95
55
9
15
78
96
6
126
47
72
1
15
15
24
33
75
48
48
24
30
15
27
21
135
18
87
3
5
7
18
47
64
8
25
15
21
11
40
56
112
15
126
84
6
30
27
15
17
25
23
157
27
129
6
9
9
255
72
21
90
18
36
30
30
18
6
36
18
41
16
21
18
81
9
54
17
19
72
69
63
36
117
9
18
72
21
105
42
18
18
9
21
6
84
57
8
1
54
30
27
117
12
6
60
24
66
35
187
30
63
3
36
30
11
13
36
39
99
18
42
42
54
6
54
84
18
18
90
60
39
63
48
41
55
66
63
39
12
24
21
189
6
24
6
108
27
75
30
6
9
15
18
6
60
24
30
23
7
81
39
17
1
24
36
3
96
8
13
12
60
66
36
18
36
6
41
49
60
54
30
114
12
66
119
31
12
36
72
54
18
6
24
27
8
1
66
93
33
72
108
35
7
30
6
12
17
13
12
78
12
72
18
11
1
23
31
96
36
18
6
54
24
66
60
60
21
15
9
24
56
64
27
24
12
114
18
77
1
60
24
123
111
24
17
19
42
48
6
90
3
27
45
9
15
21
60
108
35
7
65
16
32
31
9
21
66
24
6
24
54
6
15
51
53
1
66
21
9
48
78
18
159
27
5
16
80
7
6
51
69
27
24
48
45
18
33
69
30
36
57
3
132
12
36
42
39
153
12
54
24
18
54
30
6
9
48
32
19
6
15
21
3
87
72
113
13
42
17
7
48
225
21
12
30
138
12
84
6
18
36
18
96
6
24
51
45
24
132
15
33
15
9
72
30
36
48
12
65
25
12
3
32
1
15
15
30
24
3
15
54
75
39
126
18
17
16
39
126
18
6
6
54
6
78
11
136
33
60
51
99
36
6
12
48
90
42
18
24
33
81
120
30
102
54
36
18
42
42
3
3
150
66
6
15
15
24
6
24
24
51
39
36
5
88
32
ABCD 93306705626*3^$a+1 [50087]
33
84
87
78
30
97
5
51
39
21
15
9
33
63
4
35
48
48
9
48
27
33
27
13
35
12
30
43
20
52
44
27
42
60
7
24
32
52
36
11
90
30
73
125
12
15
111
49
5
55
95
6
147
75
25
60
5
3
57
7
24
84
56
12
57
51
21
18
57
15
48
25
12
8
33
3
64
12
5
6
13
161
19
36
24
24
8
27
1
24
8
69
75
40
5
3
15
18
139
71
69
40
23
42
96
27
33
7
47
18
51
12
4
11
9
24
21
51
57
12
18
25
17
3
76
20
4
17
15
28
20
72
123
85
60
12
35
9
4
20
48
27
57
28
107
36
54
18
37
65
43
32
105
51
24
51
24
9
64
20
40
140
33
39
93
3
15
9
4
11
120
18
27
15
45
213
7
8
108
15
13
11
25
65
6
49
23
33
240
45
3
16
95
45
4
24
72
48
12
5
48
72
15
81
12
30
12
9
132
4
41
12
108
3
4
17
36
19
20
24
72
4
20
24
51
25
84
29
78
9
15
21
60
4
53
55
72
24
24
113
114
6
30
13
56
21
3
9
60
7
8
36
72
9
18
85
65
78
45
4
48
5
75
33
15
15
69
63
25
65
12
259
17
19
56
24
36
52
35
85
8
117
87
45
39
81
6
33
9
67
56
12
12
21
15
4
44
99
177
84
51
13
20
33
19
48
5
67
44
12
27
1
41
3
12
15
66
7
212
60
64
161
55
168
5
7
23
1
11
66
87
27
60
25
48
5
55
107
21
24
28
47
25
20
40
71
37
92
24
9
7
84
44
75
12
9
9
108
123
16
44
64
17
55
20
3
18
72
15
3
60
33
4
5
27
3
1
11
13
77
18
21
27
237
117
3
165
60
55
17
99
16
8
12
63
25
12
11
189
15
81
87
42
6
9
15
25
53
18
45
24
4
59
81
24
33
102
25
32
93
55
35
18
27
96
9
55
47
9
57
12
18
90
42
42
15
24
51
6
12
67
23
37
23
21
4
8
72
27
21
4
11
57
3
49
41
60
19
56
69
171
15
12
18
27
27
13
17
78
25
17
3
60
33
7
5
3
39
90
3
15
37
5
30
108
81
36
108
27
85
41
127
132
68
48
24
64
11
13
8
24
63
12
13
23
42
51
21
139
156
8
36
16
48
65
30
30
27
88
32
88
8
15
45
64
11
57
48
4
11
9
21
7
17
3
3
9
48
27
21
69
96
7
8
24
64
120
20
27
69
24
21
15
3
25
96
11
18
3
99
9
16
8
12
36
24
105
3
40
23
90
54
81
12
3
84
93
100
5
18
42
30
12
6
7
20
33
30
54
60
3
27
108
42
168
55
5
31
80
9
55
12
20
36
9
3
72
36
15
69
28
47
30
18
21
24
57
3
105
27
81
114
78
27
40
23
90
127
24
47
9
63
57
15
25
95
6
43
89
12
15
40
11
9
24
12
72
27
66
19
24
32
64
60
44
36
75
6
54
21
4
24
20
9
18
45
4
44
57
3
16
65
159
21
63
40
8
108
69
3
4
11
9
108
33
12
31
24
53
7
20
33
30
13
36
11
49
60
5
66
72
21
57
7
60
47
21
204
36
64
11
73
116
33
3
72
12
36
69
19
29
12
6
37
17
3
15
48
57
15
1
32
72
52
20
36
60
60
112
167
13
5
3
24
3
21
16
5
115
5
30
21
57
60
15
93
39
24
27
42
18
24
25
8
15
25
8
28
24
35
45
27
9
21
15
4
20
40
80
99
1
212
12
36
36
88
20
12
21
7
36
36
5
15
4
20
16
65
55
44
9
3
39
25
41
7
36
32
12
60
60
93
27
15
78
84
108
75
16
77
63
51
18
78
42
15
12
40
35
30
99
21
18
117
36
28
17
19
8
100
5
3
15
54
103
77
6
37
47
25
5
39
27
133
24
5
42
49
17
63
60
4
17
3
12
93
91
71
21
9
19
47
12
42
3
100
65
27
81
12
42
21
52
5
63
28
56
24
12
4
44
12
12
40
8
9
6
9
40
35
6
63
12
9
3
48
57
51
39
21
136
24
29
67
101
19
5
15
15
6
27
45
12
51
52
5
63
48
57
24
30
288
25
72
23
45
45
78
45
105
24
103
65
67
23
25
5
180
3
57
27
45
3
192
15
33
105
15
40
5
55
23
12
18
3
16
5
79
11
105
28
17
15
21
120
39
105
66
9
3
145
17
108
27
3
1
84
32
21
30
45
112
5
108
7
17
6
13
29
3
24
36
84
45
90
48
25
5
51
69
48
24
306
13
101
43
8
52
5
7
5
3
16
56
135
9
69
3
9
39
9
55
12
41
72
3
28
47
13
11
33
27
25
41
43
24
8
9
36
42
25
47
18
7
11
57
36
72
39
49
120
32
48
9
55
72
23
1
20
4
23
13
24
53
3
60
9
3
4
56
27
18
60
3
21
3
16
17
12
15
75
12
81
9
78
45
40
60
12
35
45
33
31
24
32
3
72
9
9
7
8
112
8
12
28
92
48
40
80
40
20
60
57
39
99
33
52
72
68
27
13
5
75
3
84
9
4
32
15
153
27
30
63
63
9
4
56
96
4
53
3
45
174
49
24
77
19
60
24
92
4
84
60
8
99
45
124
29
15
57
15
33
18
49
68
3
37
12
68
15
121
17
139
23
97
35
21
24
33
30
21
16
104
9
31
24
32
21
3
4
92
48
45
12
18
18
3
24
52
95
18
12
115
8
96
36
4
24
17
63
27
9
84
36
36
15
48
217
48
8
69
60
55
23
ABCD 93306732884*3^$a+1 [50009]
66
66
85
53
11
51
10
38
18
60
12
88
72
35
32
31
34
60
51
63
54
6
104
90
76
7
29
48
42
128
58
18
62
28
67
35
62
12
4
122
10
59
25
26
4
36
60
30
212
42
40
18
18
2
30
12
18
16
14
5
11
30
55
1
18
42
88
60
12
80
51
9
48
7
33
30
6
60
32
42
52
49
1
60
35
5
43
71
102
19
31
42
16
14
12
29
16
55
54
2
97
45
35
32
5
11
32
7
34
36
19
11
48
8
29
13
60
16
44
42
10
38
17
91
10
14
4
56
1
87
2
10
6
7
55
42
31
3
30
90
44
25
32
25
30
73
37
43
5
22
48
80
22
15
129
95
25
39
16
1
18
76
26
58
50
16
6
8
12
90
28
27
3
13
19
4
86
4
96
15
51
50
12
42
36
17
11
24
2
40
24
44
16
42
18
30
21
9
54
17
13
66
14
51
1
60
98
22
171
35
34
20
18
5
77
8
30
72
88
12
20
148
62
78
10
3
3
14
60
10
8
17
7
118
38
22
12
8
22
45
48
5
22
53
33
4
8
3
39
16
12
62
31
35
34
56
22
12
1
107
37
5
78
38
4
8
22
5
25
30
24
65
9
46
26
30
18
12
48
58
110
30
52
2
23
43
37
83
90
118
42
2
16
26
18
5
77
30
60
80
30
10
38
40
36
44
3
27
70
12
3
3
14
36
42
12
85
81
47
15
22
11
64
9
44
27
111
17
7
36
37
21
11
15
18
16
24
7
16
19
8
42
18
41
32
45
12
7
1
40
14
70
3
16
11
5
48
43
14
39
7
74
15
13
2
10
71
27
60
18
84
10
108
2
16
90
44
5
23
8
22
43
7
12
34
12
20
58
1
31
4
6
42
8
42
52
36
19
59
6
48
32
30
6
24
35
43
30
48
4
18
98
10
24
141
29
4
60
32
3
1
8
7
128
80
7
18
10
2
10
6
20
12
76
44
40
12
20
91
64
41
18
5
21
4
30
6
8
42
46
74
30
11
112
7
30
43
97
6
64
24
42
132
6
45
89
76
24
98
42
23
47
1
7
12
28
14
124
14
60
40
6
90
5
51
34
54
8
4
18
20
18
17
7
10
66
20
9
64
15
30
2
17
85
11
19
18
10
18
26
5
11
32
5
7
4
69
47
46
42
38
3
16
23
82
55
59
21
99
24
66
19
41
6
24
54
2
4
12
2
22
18
30
2
18
46
14
72
1
80
127
6
54
5
31
2
22
2
90
18
12
10
78
68
82
18
32
16
60
12
32
18
5
59
8
18
12
31
80
21
28
6
6
26
12
60
70
12
8
22
1
95
42
60
78
14
15
15
10
30
30
6
32
22
20
36
24
31
64
13
30
58
72
42
20
78
22
49
29
6
2
84
60
28
80
48
22
32
28
2
10
26
22
78
2
82
8
52
38
10
120
62
13
57
20
46
18
19
11
42
32
46
102
2
85
32
1
63
16
13
58
54
3
27
26
4
8
76
12
12
180
6
17
127
6
44
10
6
26
30
23
67
30
16
12
2
1
17
78
49
16
5
14
30
4
54
12
86
10
14
66
4
26
22
12
9
39
41
9
12
60
108
72
59
11
24
26
34
6
24
32
42
82
30
48
2
60
78
13
15
97
83
42
8
120
58
44
45
16
16
1
30
82
72
26
12
33
15
113
11
90
11
19
120
128
70
38
12
108
17
73
23
5
27
15
12
2
19
17
12
10
2
66
22
47
13
90
36
74
48
28
74
22
90
20
113
7
78
11
16
3
60
42
48
22
24
6
56
64
59
32
5
30
14
4
2
22
66
1
1
82
8
54
4
60
15
47
10
2
70
12
38
16
157
7
30
60
60
22
93
21
92
30
17
16
7
57
128
25
103
31
34
36
24
36
15
53
12
108
10
36
2
4
26
24
64
14
47
80
33
20
76
15
15
14
51
19
2
30
13
15
32
66
94
20
93
31
14
70
20
18
94
25
5
8
48
163
11
18
28
42
38
28
32
24
3
45
72
75
48
96
16
9
7
35
93
15
54
20
10
45
57
48
8
24
18
5
5
102
20
30
16
24
54
56
10
56
27
27
21
55
2
10
8
34
3
23
30
42
33
25
24
8
72
60
28
6
17
13
35
39
18
28
2
9
1
2
42
16
67
17
30
30
24
27
3
86
23
37
18
46
11
3
30
15
13
20
15
39
25
5
10
1
7
78
30
12
22
20
4
74
46
84
18
18
35
21
30
6
12
11
7
4
8
76
1
53
32
4
132
32
35
5
6
37
7
88
32
17
5
30
98
12
10
108
30
108
20
4
20
4
15
27
37
17
6
80
24
10
8
15
27
78
16
71
13
36
42
44
30
34
25
1
10
30
20
18
1
119
148
5
19
20
10
31
37
28
18
26
40
38
46
2
54
88
7
55
6
4
96
12
8
27
67
61
64
15
30
48
30
85
57
38
1
15
2
24
18
10
42
66
2
138
130
2
47
65
31
167
6
36
79
59
50
90
16
12
2
16
26
30
18
28
54
24
84
35
32
1
12
10
18
7
53
14
29
7
64
20
21
67
2
75
13
48
14
21
9
30
10
48
38
4
20
81
15
4
20
10
18
30
8
12
11
161
66
30
2
16
26
6
93
9
28
42
2
60
3
63
17
41
7
7
112
30
8
30
5
65
128
12
22
6
30
50
23
49
10
102
8
28
24
20
6
12
253
17
40
2
6
12
12
71
29
20
30
4
2
28
44
18
58
7
23
9
21
36
86
28
6
24
7
47
6
11
48
48
49
18
18
43
16
51
22
18
14
4
26
9
9
72
58
18
2
12
18
42
34
14
30
42
4
74
22
50
11
48
96
13
3
13
6
93
3
18
26
1
63
14
18
10
104
4
27
27
5
25
32
64
12
18
54
66
122
42
30
16
30
42
7
13
54
28
8
4
5
33
12
3
115
6
12
2
76
45
15
12
37
71
60
86
18
37
33
63
27
12
48
8
4
18
6
42
32
10
42
103
5
18
104
48
10
23
15
162
138
72
10
66
1
121
12
42
100
13
25
30
48
9
3
46
72
7
16
99
70
6
2
72
30
12
61
5
90
84
16
13
1
6
54
6
12
17
5
18
25
41
24
8
22
20
42
48
58
50
23
31
4
29
1
31
43
10
43
17
60
12
23
13
2
12
6
143
16
15
16
17
15
30
35
43
37
16
17
2
18
64
8
12
6
28
37
29
24
12
127
7
6
35
19
28
1
11
5
93
108
22
1
17
24
6
24
73
5
6
24
13
19
60
4
30
44
35
17
15
ABCD 93306796288*3^$a+1 [50015]
124
116
16
89
27
4
44
12
4
20
16
8
45
15
84
120
40
48
20
24
64
24
48
60
8
12
60
48
15
90
39
88
24
8
12
96
4
44
4
23
189
28
17
43
8
24
9
75
52
8
4
8
48
36
9
51
28
36
32
28
20
57
3
16
80
40
8
117
39
76
44
72
9
3
28
68
21
103
47
61
44
21
19
48
20
40
12
5
15
60
4
20
4
132
36
24
44
4
32
36
40
20
4
44
60
16
29
79
12
8
48
48
52
29
144
30
1
41
7
77
63
28
44
84
16
80
16
44
9
15
4
12
20
28
5
55
20
51
121
8
12
16
48
12
8
12
72
52
8
45
3
52
12
8
16
41
103
12
48
20
16
12
20
52
8
4
24
77
3
132
28
12
104
120
45
3
3
37
116
57
7
12
44
16
36
8
12
64
20
100
20
16
8
12
4
24
56
48
3
18
7
68
99
13
5
3
16
24
29
115
36
47
45
160
24
48
188
132
88
72
36
12
20
48
60
40
5
19
56
36
15
1
44
36
208
24
60
92
15
13
12
24
65
31
36
8
16
104
4
72
20
16
8
4
17
55
60
84
32
100
20
12
28
44
4
56
4
32
9
15
21
39
60
105
103
53
3
51
121
60
5
3
100
20
24
28
5
55
29
55
20
36
72
16
36
20
64
20
165
19
53
55
104
45
43
12
84
17
19
8
12
4
32
48
21
19
35
37
44
24
57
55
5
18
37
24
60
41
3
4
72
36
5
135
9
63
36
16
24
11
81
9
54
1
68
16
36
5
51
33
19
20
12
21
43
12
72
12
5
3
12
28
108
12
72
48
12
44
4
12
8
48
24
28
41
51
45
55
71
69
36
28
24
8
12
76
32
33
39
93
3
120
16
44
64
12
11
9
36
60
28
77
3
4
32
21
63
40
5
36
55
24
5
31
44
4
12
5
55
56
52
8
24
4
72
24
60
24
24
77
3
40
36
12
8
36
28
48
20
57
3
84
21
63
84
40
48
12
32
9
19
8
64
8
28
8
16
68
105
3
4
71
90
15
24
28
8
4
20
48
28
12
41
39
16
44
108
40
24
5
3
12
28
12
60
11
57
48
87
13
104
48
16
41
15
36
28
5
19
12
41
43
12
20
64
5
36
18
1
20
16
5
3
4
68
9
31
20
12
36
16
20
45
3
48
4
24
32
24
24
24
96
16
36
8
52
5
7
32
21
15
88
41
31
12
32
60
16
32
12
33
18
69
9
12
15
24
16
92
28
23
85
41
39
16
5
120
19
32
75
49
8
12
21
15
48
36
36
40
44
21
7
32
4
11
13
53
63
81
51
40
68
4
20
28
12
8
28
11
81
108
4
12
36
44
40
5
54
49
36
20
24
28
8
4
12
84
12
12
17
48
31
56
4
131
126
7
41
51
9
151
20
24
144
21
51
28
12
56
12
15
37
56
4
20
120
36
4
168
92
4
36
128
28
48
36
20
4
24
92
24
36
28
53
27
45
27
36
45
3
4
92
40
68
16
17
3
52
24
5
103
48
104
108
28
12
32
84
39
42
19
24
36
12
12
8
64
5
3
36
16
44
45
27
9
55
65
3
76
80
4
80
16
17
7
96
20
24
28
44
36
388
12
5
7
56
64
68
24
36
60
45
99
36
4
36
60
59
73
17
75
16
8
16
101
48
15
4
128
4
24
12
140
28
5
31
68
51
66
24
79
8
4
11
78
7
48
12
8
12
40
12
12
24
44
16
56
16
24
5
115
125
31
8
40
32
99
49
60
125
27
9
15
3
33
4
116
88
12
113
36
19
20
4
60
48
44
24
52
12
17
3
15
18
55
8
4
36
44
12
16
8
24
12
28
116
51
1
84
20
16
72
41
72
55
17
3
88
20
72
60
28
24
20
16
24
12
71
93
40
44
36
75
57
60
4
5
283
72
60
35
1
8
96
36
24
28
20
93
3
16
36
8
4
12
8
36
4
60
8
72
36
24
12
16
48
36
48
96
5
27
9
3
72
16
8
9
18
37
8
48
16
53
67
24
44
33
43
59
1
24
96
132
24
36
24
24
17
3
60
4
8
4
60
11
30
99
28
17
36
79
20
148
8
100
120
12
20
21
7
8
24
33
67
32
40
48
8
24
24
84
48
4
11
13
12
92
28
68
96
24
120
36
21
127
8
75
33
12
4
44
4
56
72
40
24
8
12
40
20
24
12
144
9
147
24
88
36
12
72
12
20
21
27
40
60
8
48
24
36
15
69
12
4
5
39
12
36
24
4
44
48
4
5
30
49
20
21
6
49
80
4
20
60
60
16
56
24
4
12
80
108
52
12
5
7
48
71
21
28
36
11
9
12
27
25
12
5
99
16
8
12
45
31
12
72
48
17
15
36
64
29
15
60
4
72
56
28
60
24
41
67
12
23
25
48
12
32
28
72
17
24
27
4
89
67
44
36
93
19
17
15
24
16
60
56
9
30
18
31
44
3
13
35
9
12
75
133
11
37
188
4
12
48
8
39
69
12
12
3
25
20
132
88
12
11
85
36
60
120
5
19
12
89
3
36
15
169
20
28
5
67
48
48
140
12
9
115
48
20
72
9
51
60
24
4
12
56
60
52
12
29
60
7
68
16
68
16
161
15
36
48
12
4
20
144
4
80
33
55
17
55
23
30
3
60
51
85
84
96
24
17
39
24
60
40
12
20
24
28
168
60
8
105
19
8
28
44
28
68
24
12
9
7
44
100
11
69
24
36
36
112
11
69
16
60
65
39
21
36
3
12
64
24
12
56
60
177
27
4
5
51
28
8
52
32
24
12
4
29
19
36
20
4
60
32
16
132
12
5
36
15
9
48
3
93
7
12
60
48
32
12
48
36
52
12
12
24
116
15
1
47
117
76
8
57
39
16
32
28
68
12
52
56
52
44
24
40
125
7
29
15
28
240
72
11
18
15
ABCD 93307377206*3^$a+1 [50021]
18
45
24
111
12
117
9
30
9
15
102
6
13
17
60
42
13
12
35
36
21
4
77
42
13
44
15
93
27
13
11
37
60
20
33
39
27
24
9
40
83
9
156
15
30
87
75
33
24
96
87
108
132
12
45
3
12
109
84
5
30
1
24
41
66
121
23
12
12
48
132
13
60
5
27
3
37
95
48
9
3
61
71
60
48
33
24
4
24
47
30
15
4
12
29
15
96
27
33
40
29
18
48
33
12
12
75
33
15
97
20
27
21
9
66
25
20
52
48
20
39
33
135
33
12
15
73
35
18
39
27
13
32
69
27
39
21
9
30
90
111
112
53
43
11
9
159
13
59
6
144
114
24
13
48
11
1
23
6
79
11
48
6
24
27
39
6
18
61
56
15
36
24
18
3
88
65
7
35
24
18
30
36
57
9
18
33
27
42
18
120
21
39
21
12
27
145
17
114
25
5
102
69
16
35
84
18
15
27
1
32
16
77
54
1
32
75
48
57
15
12
33
36
84
27
6
15
27
33
39
30
15
4
77
55
17
18
25
47
105
28
212
15
13
44
21
72
48
42
6
15
12
12
12
3
12
30
84
54
33
27
1
251
1
12
41
42
48
36
49
17
103
17
3
64
47
6
12
63
24
15
60
66
72
15
16
41
91
47
13
23
57
27
117
9
42
97
65
36
66
156
30
60
7
92
60
16
65
42
30
3
24
28
128
24
48
27
13
36
32
12
208
44
15
21
39
36
57
12
84
39
102
15
156
12
28
29
18
141
39
12
9
87
30
15
75
13
11
49
12
8
24
12
45
78
33
3
9
87
60
48
1
59
45
40
17
30
18
55
101
27
33
36
15
3
18
30
45
39
6
24
30
18
27
33
60
27
4
44
57
78
13
155
13
20
4
53
30
9
36
27
21
57
43
56
15
13
17
91
29
63
12
111
9
45
18
6
7
80
3
9
28
35
45
24
4
56
24
15
84
61
35
30
12
120
18
12
12
18
3
40
35
24
61
17
3
27
105
99
48
93
27
30
18
12
12
13
20
33
27
12
9
39
132
84
24
27
30
3
40
11
6
36
54
121
12
56
124
8
27
13
35
25
17
27
24
52
12
68
147
13
65
72
90
60
12
9
36
3
1
167
24
6
15
48
72
33
27
39
9
9
63
69
18
57
63
1
32
12
3
33
96
21
55
65
3
36
76
5
39
16
17
42
21
69
6
33
24
72
69
6
21
87
13
32
40
20
28
12
53
15
24
24
40
5
96
6
9
15
36
18
7
68
45
55
41
90
21
24
16
44
45
18
18
30
57
27
1
17
63
123
21
15
9
40
29
12
36
15
24
28
41
27
27
21
15
141
36
15
72
1
12
48
11
21
24
24
51
13
17
31
20
69
24
19
47
61
20
15
84
66
7
20
33
12
27
159
12
60
30
48
27
9
6
12
61
12
32
75
57
3
117
4
24
11
49
32
4
12
29
84
15
72
27
61
119
21
64
32
16
20
3
42
87
57
6
45
144
4
11
13
11
24
33
39
105
48
111
45
84
12
21
39
28
35
60
66
99
36
12
75
45
39
69
96
16
48
32
72
3
9
15
21
40
72
32
3
30
12
6
72
45
27
21
40
20
27
61
32
39
13
68
120
52
35
33
93
42
24
6
55
17
60
12
79
84
36
120
56
51
54
90
54
36
30
1
12
32
39
49
128
123
6
31
20
24
15
105
15
6
42
45
33
63
36
28
68
28
35
102
90
13
32
12
148
32
16
11
30
3
16
20
15
21
21
175
32
123
12
60
33
12
12
156
40
20
15
69
3
42
19
11
6
3
52
53
6
108
57
36
3
21
15
13
83
93
24
27
9
64
95
78
163
44
3
120
9
3
90
15
87
18
3
75
9
21
67
17
15
3
45
16
60
77
7
11
24
33
12
3
54
151
48
35
42
15
69
15
16
8
52
8
4
65
87
3
12
30
6
45
27
21
99
33
40
17
48
15
15
57
15
13
17
15
3
37
17
96
48
27
87
133
17
3
15
9
16
8
15
9
16
44
3
13
44
48
28
11
45
4
60
41
18
72
33
48
33
27
27
13
83
42
3
112
20
24
15
48
81
36
24
24
3
24
30
19
29
102
36
9
3
132
24
9
27
30
31
32
21
87
12
15
61
56
3
198
15
84
15
48
192
24
30
27
27
36
96
45
9
55
12
8
84
108
28
24
5
27
48
33
27
111
156
93
15
13
20
69
39
57
207
27
150
15
48
3
24
13
11
12
12
33
112
35
25
5
3
60
100
8
12
75
13
60
65
54
18
48
66
105
24
9
123
3
216
13
35
72
9
15
9
76
41
66
13
11
9
27
12
18
15
63
24
6
72
30
90
3
36
28
35
18
55
20
28
11
33
75
1
44
3
9
36
28
44
36
51
30
51
99
18
72
19
17
3
12
15
24
45
15
78
31
284
88
80
112
17
75
45
3
15
93
12
75
13
12
101
36
90
24
37
32
51
21
36
12
3
12
21
39
18
60
63
4
8
180
24
28
71
129
87
21
75
93
57
27
28
107
48
73
5
60
6
73
77
15
16
5
15
63
24
33
9
18
105
16
17
3
135
12
33
51
61
35
9
33
183
69
168
3
27
66
39
33
42
72
6
75
3
12
54
120
18
33
39
60
18
15
15
12
24
12
177
16
65
30
21
21
7
47
36
85
92
28
32
33
39
33
27
9
79
8
39
6
43
44
12
4
44
135
81
12
60
27
61
44
33
7
32
60
216
9
6
12
18
18
25
32
24
21
42
6
42
24
24
6
ABCD 93308516612*3^$a+1 [50017]
88
17
18
13
8
40
83
37
168
137
39
112
11
54
15
33
31
8
57
15
3
37
101
54
21
3
30
31
29
108
55
32
15
78
115
47
25
59
78
108
51
232
71
49
5
75
39
54
54
120
54
31
24
48
23
1
107
21
24
45
27
144
27
24
21
9
6
126
67
89
31
176
9
31
5
291
51
37
5
66
42
15
16
179
45
16
72
56
9
42
85
152
15
33
16
56
88
120
95
1
23
73
24
77
27
40
24
24
48
8
40
8
87
6
72
48
3
33
31
176
117
3
69
60
36
18
36
18
36
102
90
39
3
12
9
45
96
108
31
8
51
30
24
87
15
36
109
48
5
3
87
49
11
12
42
79
168
23
66
7
47
18
31
29
84
90
18
18
25
24
5
19
5
43
41
31
83
84
42
15
144
16
48
155
349
32
232
35
120
37
8
99
36
18
175
23
73
48
173
36
175
24
32
168
9
31
11
37
11
42
115
8
39
201
69
51
72
57
103
53
36
18
54
7
53
66
9
144
87
1
11
42
115
48
56
45
78
48
36
36
54
103
101
138
36
18
3
16
24
24
32
72
27
36
42
15
15
18
31
209
31
96
24
11
48
93
165
67
144
120
77
3
88
8
33
48
6
1
65
6
73
48
72
23
33
345
87
16
72
128
136
29
3
81
132
18
54
67
77
84
7
56
288
9
6
169
80
16
72
35
61
65
18
72
162
19
17
55
71
42
48
90
37
125
36
31
8
21
90
57
9
63
40
23
72
72
18
111
21
19
11
24
37
32
39
180
66
75
88
56
144
72
15
24
30
3
16
96
65
31
72
24
72
53
187
104
33
60
3
69
12
24
7
5
18
18
6
33
21
139
8
87
1
11
36
114
103
56
88
5
3
45
99
33
156
27
15
156
21
112
65
31
8
33
126
42
120
42
309
48
21
3
99
61
47
1
17
6
129
45
24
18
33
136
72
23
42
54
48
1
8
45
3
51
21
3
277
72
131
61
29
27
72
27
6
7
113
63
45
3
40
72
192
17
31
80
96
27
37
35
42
91
47
72
144
57
69
3
51
45
120
72
15
150
54
48
42
19
96
8
3
66
43
104
64
221
3
40
24
23
42
72
54
25
8
96
48
21
108
55
11
60
33
51
45
33
120
31
120
11
61
48
23
54
84
39
3
21
45
19
17
39
88
24
216
176
40
48
24
191
193
5
42
30
91
152
16
24
41
55
17
6
25
96
72
35
96
54
7
32
51
37
71
12
72
18
198
54
36
72
3
123
61
176
3
12
9
112
11
66
115
29
24
30
45
33
54
33
16
48
59
117
27
18
147
16
8
51
30
31
24
5
48
168
3
16
191
1
72
80
72
40
5
132
84
19
24
119
1
35
37
89
7
72
11
21
105
7
32
123
6
111
51
141
75
12
121
24
56
64
11
54
39
189
19
24
11
24
246
54
24
73
47
6
43
47
1
56
264
165
12
6
36
61
32
360
72
33
90
102
6
1
101
43
32
64
5
24
3
40
96
89
63
99
45
88
35
54
39
45
6
141
72
96
15
129
333
67
24
288
24
53
51
24
64
48
72
95
1
24
17
39
112
8
96
72
45
90
1
96
71
33
24
81
7
48
41
79
5
114
49
8
9
90
24
54
15
16
17
6
25
11
30
135
64
48
41
90
45
40
8
3
85
5
19
32
16
72
35
13
8
33
54
60
12
18
180
54
37
96
125
336
42
73
96
149
115
96
32
117
19
24
24
5
6
21
72
207
42
39
192
21
18
73
56
88
56
63
1
251
42
3
27
13
48
89
54
36
12
25
71
54
102
45
40
24
17
180
54
198
42
84
42
54
73
29
19
23
12
72
42
36
7
8
168
136
23
30
115
32
141
19
80
16
11
13
83
61
59
37
71
144
129
33
72
111
88
53
42
25
77
171
45
114
18
15
64
8
3
13
24
119
129
3
12
54
24
3
27
ABCD 93308913682*3^$a+1 [50001]
100
44
16
48
92
64
84
20
24
72
108
12
15
1
32
96
84
16
176
75
69
52
120
20
99
33
135
33
120
88
116
228
16
92
48
96
220
36
12
56
60
36
108
28
32
276
12
100
132
215
37
35
1
32
48
108
16
80
28
8
28
36
60
68
16
80
39
1
20
84
96
40
56
28
32
16
35
9
160
36
192
156
119
33
60
204
40
8
36
16
44
16
8
87
9
60
16
11
37
32
108
87
33
63
57
63
49
68
108
148
140
40
56
228
28
8
60
27
73
24
36
36
23
21
51
13
260
15
25
32
64
32
15
25
12
96
36
8
87
9
120
39
1
56
64
71
49
36
48
12
36
44
48
132
180
15
145
44
52
47
13
92
36
4
32
96
268
140
24
112
8
52
96
20
72
136
96
144
71
49
96
84
80
51
1
72
36
32
12
48
52
32
60
4
80
4
72
128
63
57
168
84
28
8
204
4
47
25
8
39
313
24
68
148
24
24
32
24
4
80
84
15
61
164
16
60
164
28
44
24
40
176
303
25
156
92
84
60
64
36
84
56
4
12
47
57
24
4
12
20
160
11
49
80
15
69
60
24
72
196
44
24
39
81
196
144
12
72
72
8
60
60
36
16
20
76
12
20
27
33
48
4
68
48
108
156
24
16
44
12
112
68
132
76
20
12
144
96
28
20
4
128
24
36
172
36
176
4
120
24
48
48
24
56
16
128
12
4
56
36
100
24
104
40
84
96
11
21
100
47
1
200
4
36
44
60
15
25
80
16
12
68
264
112
20
180
48
220
83
33
60
4
128
40
164
84
24
36
112
108
71
201
24
15
1
24
23
153
15
37
240
60
8
160
47
201
24
72
15
169
47
13
92
24
63
57
136
12
92
84
76
56
60
12
87
9
40
72
95
25
92
27
1
20
64
44
16
8
16
32
15
72
21
180
96
111
25
32
16
132
180
44
36
12
16
36
24
24
8
48
39
48
9
4
12
47
21
16
60
120
8
16
84
68
40
164
48
196
47
72
33
4
20
124
84
8
24
28
48
260
48
192
60
28
336
24
119
21
36
24
24
40
56
60
96
60
63
73
80
48
76
155
145
68
12
64
180
12
24
44
112
20
24
4
12
152
15
1
104
15
1
56
76
84
95
81
12
112
20
111
13
96
60
116
84
88
20
12
40
104
36
4
12
68
16
188
108
24
15
13
20
120
63
25
32
40
80
40
92
108
16
36
20
108
16
60
84
32
64
240
116
24
36
160
20
16
32
72
136
12
12
56
120
120
12
315
145
192
23
33
24
64
32
15
37
20
63
177
12
4
12
140
40
92
16
32
4
48
8
40
8
39
1
71
69
4
48
104
135
25
56
64
48
8
148
20
16
104
4
80
28
32
52
35
145
56
15
49
8
40
68
108
36
4
24
272
120
63
97
156
132
47
1
104
16
120
48
24
36
372
48
24
48
48
20
76
24
32
40
119
33
60
16
20
24
36
96
60
4
20
16
24
119
93
27
57
28
300
56
12
75
193
120
92
48
16
128
220
32
16
68
12
40
32
136
36
80
3
13
84
8
120
96
124
36
72
167
93
108
4
48
128
60
84
28
84
11
9
108
52
56
40
44
196
12
60
20
195
25
47
105
183
25
32
160
128
28
59
1
48
192
248
16
44
27
97
36
32
100
12
32
36
15
57
40
48
8
240
39
81
72
144
15
181
32
195
105
132
16
144
44
4
68
48
39
25
80
16
140
16
108
32
15
25
44
4
72
24
12
ABCD 93309130576*3^$a+1 [50044]
16
20
36
45
48
75
21
19
80
21
60
31
68
15
6
24
7
101
24
63
40
53
12
7
65
24
6
1
24
24
20
57
12
3
64
84
176
9
6
33
16
29
12
31
17
7
36
8
4
56
16
20
124
29
75
57
3
40
48
8
21
24
27
33
36
15
84
36
63
25
71
21
16
24
53
31
32
28
17
60
3
4
17
3
12
9
27
4
168
36
29
30
25
92
24
45
12
15
33
24
66
45
60
9
48
48
55
71
33
57
15
28
80
27
54
36
175
44
69
72
24
6
1
12
96
96
131
25
68
52
120
84
84
20
105
7
8
51
45
28
5
3
4
53
6
1
8
28
12
17
19
44
21
15
16
5
19
36
29
39
12
24
12
45
3
40
32
3
21
21
7
12
68
60
12
84
40
11
9
4
60
23
13
29
27
64
20
39
18
7
72
84
32
12
57
168
36
75
52
8
12
12
27
25
8
136
44
21
15
16
24
17
174
66
3
9
27
28
12
104
39
21
27
13
44
12
64
12
8
45
19
65
3
3
57
28
17
7
8
24
33
43
60
17
31
29
27
69
51
4
12
60
8
16
8
108
52
20
12
24
12
4
53
7
20
4
5
135
4
41
7
8
24
21
51
108
76
56
24
60
16
48
36
32
28
5
19
5
36
24
43
32
21
7
53
15
12
87
21
4
17
39
57
7
8
72
105
6
57
33
6
66
60
3
60
9
7
48
68
9
43
5
3
40
8
4
36
29
3
72
36
9
55
8
60
69
39
9
31
80
76
5
91
5
19
5
19
56
36
28
140
135
54
7
24
24
12
41
12
75
12
96
105
7
41
51
96
9
43
12
65
79
29
18
25
23
30
51
24
9
27
4
17
3
9
7
20
28
77
19
17
7
8
57
55
36
56
76
80
40
20
12
16
20
40
29
7
41
15
24
28
12
149
39
72
93
51
9
96
151
44
100
12
8
36
24
12
28
20
9
12
139
20
4
96
36
8
63
25
24
8
108
48
24
45
67
5
39
24
28
29
3
81
60
39
21
39
112
8
75
18
7
23
73
17
3
45
7
5
39
99
9
33
43
59
6
15
69
15
21
12
87
12
3
21
72
52
8
12
40
12
71
48
9
45
15
48
12
16
72
77
27
63
13
8
12
9
15
21
63
4
101
39
3
73
24
32
48
57
3
21
15
45
127
17
55
53
39
28
20
12
24
16
24
35
42
7
20
52
48
92
24
9
207
108
48
9
55
29
36
36
15
4
68
72
40
24
29
15
15
30
7
89
24
15
28
48
41
15
36
24
9
24
60
30
45
36
24
57
55
108
101
27
27
33
4
8
12
4
24
32
40
56
12
15
1
20
24
51
49
161
75
45
7
8
4
65
12
54
45
9
27
4
24
20
48
28
20
84
12
33
36
42
25
8
112
12
80
96
16
68
36
9
15
12
28
116
39
6
19
20
156
52
5
55
17
243
180
4
5
19
32
12
40
47
9
16
56
9
31
104
28
5
67
8
36
4
5
15
40
72
29
7
8
9
15
165
78
13
12
140
28
47
18
15
9
91
20
24
12
84
4
80
27
45
4
5
7
48
24
11
37
77
91
12
8
9
7
53
15
27
1
68
9
3
28
89
36
54
21
69
15
12
28
17
15
60
60
24
9
36
7
80
33
31
8
3
25
12
156
95
9
48
45
43
41
55
24
12
77
55
17
39
12
28
36
29
24
27
60
24
81
30
21
4
8
45
15
33
27
16
36
96
44
33
103
17
3
108
60
84
16
56
28
96
60
56
24
36
9
7
8
57
3
24
105
3
3
57
28
5
19
68
52
5
51
36
48
60
33
7
92
33
15
36
36
39
97
95
37
8
57
63
40
8
16
5
31
68
64
77
19
77
43
65
39
28
23
141
24
16
24
20
84
88
5
27
16
5
31
8
81
24
51
40
44
52
83
13
35
37
8
4
29
24
51
9
15
15
25
5
27
9
75
64
8
24
9
7
8
60
24
93
27
36
72
24
33
3
24
15
9
4
5
3
28
29
55
5
27
33
7
84
20
9
18
85
149
55
48
96
12
53
72
27
72
16
29
15
76
77
27
16
8
9
7
5
39
12
69
30
33
36
57
3
24
21
7
32
21
19
5
31
47
37
60
17
15
28
8
27
217
20
16
12
20
12
39
57
120
9
3
21
7
8
15
129
16
84
8
3
25
5
7
17
87
24
4
8
60
24
28
36
80
60
9
7
41
7
12
60
20
4
56
9
15
12
24
76
80
24
28
68
4
20
24
52
48
24
113
12
27
48
12
9
99
40
20
45
75
21
66
25
84
20
12
33
7
68
16
48
96
56
4
24
41
75
15
9
100
12
96
20
28
20
69
15
33
3
57
18
141
9
27
28
5
24
6
61
113
12
51
45
19
8
21
7
53
24
60
111
24
15
33
4
5
39
52
24
5
51
84
48
40
5
51
40
32
24
60
9
24
75
36
40
12
44
69
12
3
24
33
19
36
23
49
8
28
11
13
8
24
129
60
27
93
24
15
21
15
36
21
63
60
81
48
27
36
4
24
17
27
60
88
35
49
80
15
48
6
55
56
153
15
16
5
27
3
1
20
69
6
6
43
17
12
15
40
20
48
9
3
52
20
24
40
56
16
32
33
3
9
108
12
7
20
93
67
41
27
28
29
99
12
12
28
5
19
29
15
40
24
36
12
8
64
68
28
20
64
5
12
183
36
16
29
60
51
9
12
15
12
12
16
8
40
36
36
72
32
3
45
3
13
17
3
57
19
5
31
44
48
28
5
3
24
12
69
7
12
12
8
36
16
11
42
3
40
59
9
4
20
16
17
12
31
12
80
45
42
6
39
28
12
8
60
12
12
16
17
48
3
76
36
132
41
19
132
56
4
120
20
4
32
33
27
4
8
48
48
21
31
12
8
60
45
43
20
4
32
36
27
33
63
105
36
16
104
76
44
21
39
16
20
12
52
48
20
120
16
17
24
3
33
12
7
84
35
37
17
12
19
12
17
67
11
93
60
4
36
44
21
67
12
72
8
12
33
115
8
72
40
5
3
12
12
69
15
72
28
12
29
54
9
57
36
79
84
56
60
28
65
55
5
3
4
8
16
11
69
12
15
13
32
84
15
ABCD 93309395594*3^$a+1 [50050]
67
29
55
72
129
15
149
181
120
216
107
7
245
49
126
24
29
31
30
42
120
54
215
1
114
93
32
1
114
6
23
84
127
24
30
126
36
30
59
144
60
4
140
247
45
51
89
121
24
30
84
6
216
83
295
60
42
48
179
31
6
54
12
53
180
61
3
80
60
73
18
41
115
24
90
102
210
83
16
111
264
9
21
120
83
157
30
156
9
99
45
540
51
54
6
330
24
51
128
16
51
36
120
24
9
44
97
35
85
96
174
89
25
30
45
165
30
156
24
12
57
20
7
5
25
96
198
69
63
48
30
35
31
96
29
25
114
41
64
15
141
39
12
270
143
115
120
246
24
216
6
24
36
17
7
30
23
112
219
126
39
36
99
41
25
90
30
3
252
171
54
6
18
155
91
53
96
115
41
1
63
144
20
7
30
23
100
51
89
52
39
69
51
221
1
3
144
93
378
5
25
71
55
125
85
39
75
72
77
1
42
120
17
61
90
6
95
304
80
64
116
37
150
53
7
108
41
91
24
60
33
147
29
31
264
42
63
116
240
55
5
241
63
135
9
80
7
29
85
120
6
9
111
66
90
300
48
105
105
59
37
120
63
57
6
24
29
156
259
12
17
7
45
39
41
181
18
30
66
89
37
23
235
6
90
149
4
80
91
129
20
37
39
87
90
47
43
108
156
294
42
204
60
60
36
30
39
84
15
45
164
13
234
53
96
67
29
151
84
53
112
81
24
23
36
16
159
96
84
41
355
209
115
90
66
113
60
211
29
1
72
123
44
403
24
174
66
89
60
67
198
59
13
63
81
30
24
29
13
3
51
89
31
114
15
20
115
12
48
96
125
31
17
1
6
66
24
3
63
24
105
140
1
90
9
339
42
24
23
112
68
37
123
147
29
55
5
7
138
339
80
16
44
7
90
3
12
20
181
48
59
220
32
144
160
15
5
60
16
51
17
13
30
120
29
19
132
30
78
89
121
126
36
78
66
6
120
347
12
55
45
141
179
85
330
33
3
264
129
81
96
18
29
121
11
61
24
23
151
192
24
33
51
6
24
90
72
150
59
31
17
7
53
96
31
144
12
9
188
43
78
120
179
13
54
45
21
48
59
16
117
23
31
90
96
123
176
85
24
72
27
87
30
54
12
249
39
89
96
55
6
144
162
150
24
3
96
44
132
48
12
48
127
60
54
15
36
219
132
17
76
15
132
48
6
75
108
231
72
17
160
33
47
1
95
31
5
19
66
210
89
31
120
6
239
48
7
396
17
13
18
6
30
29
31
6
18
30
155
61
35
85
75
75
24
29
12
1
48
30
21
21
123
117
27
32
144
124
81
195
236
84
31
6
288
11
64
140
25
59
271
72
24
33
80
13
143
7
168
129
3
17
60
67
24
72
29
55
29
91
90
24
15
267
84
60
5
4
165
42
48
141
9
11
48
391
41
61
24
54
156
5
100
51
18
ABCD 93309431674*3^$a+1 [50115]
47
25
11
79
6
23
79
60
78
54
66
30
60
53
1
96
35
12
72
43
12
18
23
24
1
83
4
27
21
57
42
45
135
18
35
85
15
15
18
120
87
48
8
19
270
47
25
71
7
12
5
151
132
48
29
103
17
144
1
15
15
33
87
18
35
85
48
144
11
85
90
5
7
57
15
33
27
48
30
90
41
12
24
25
48
48
39
3
30
30
33
39
66
24
59
4
8
24
48
12
48
7
41
7
93
9
96
39
33
48
24
39
9
287
48
115
5
25
30
42
59
109
18
54
18
41
7
12
42
23
55
53
12
55
120
42
30
48
90
83
85
24
48
23
355
54
71
60
19
33
27
5
1
90
30
24
11
12
25
18
24
21
32
25
131
31
78
42
6
39
75
5
31
24
53
85
18
30
42
161
36
91
30
24
48
72
18
30
18
150
47
25
47
151
17
25
90
53
79
90
111
9
71
7
18
114
78
18
12
17
84
7
30
54
5
55
6
95
40
9
135
33
30
33
57
87
3
12
129
9
23
49
186
17
37
15
8
73
59
55
6
72
15
135
42
11
157
35
85
207
3
168
60
24
48
132
29
1
23
73
59
13
18
54
11
60
48
40
9
120
30
17
115
30
96
24
48
78
42
30
65
12
61
54
29
36
55
149
52
75
12
41
12
52
92
36
25
72
30
17
24
1
83
7
30
6
5
109
330
149
120
187
17
12
25
48
120
120
143
72
88
188
31
30
231
99
29
1
6
17
97
23
103
9
15
48
42
96
30
57
75
48
77
7
41
7
33
99
30
15
81
24
71
115
29
43
78
47
7
120
66
30
180
17
108
24
1
15
15
12
12
149
61
18
60
42
23
120
12
31
125
40
15
12
30
47
48
72
361
135
8
96
1
54
89
40
44
37
48
30
12
30
78
12
30
11
37
42
6
42
53
19
6
162
21
9
131
91
9
39
12
89
91
41
169
18
60
57
33
72
66
77
73
15
15
129
80
43
21
80
7
12
77
25
96
23
1
11
12
72
73
150
17
16
8
40
159
48
24
65
24
120
97
135
80
64
3
77
1
47
96
127
42
71
79
17
1
95
7
72
33
15
18
30
12
17
48
55
45
33
42
5
25
30
18
174
18
192
39
9
30
53
84
16
9
270
48
12
29
96
1
287
120
7
60
53
156
7
60
33
87
90
15
15
17
25
30
101
31
6
54
36
5
49
11
19
65
1
102
60
48
132
18
90
30
23
127
9
63
233
19
21
147
77
25
6
17
25
71
49
47
55
90
30
48
17
43
101
1
11
192
37
15
8
55
12
5
43
17
31
165
8
1
18
12
41
12
12
31
65
40
27
78
24
215
1
24
155
13
42
360
6
54
90
59
61
23
96
72
55
33
44
43
9
153
83
85
15
9
168
23
24
16
128
16
3
53
145
23
49
15
80
97
23
96
1
23
7
65
91
300
89
55
29
7
60
24
60
30
15
15
65
145
63
57
78
41
97
24
18
53
24
1
54
18
90
5
25
42
78
72
18
12
65
73
138
102
11
12
24
25
183
48
129
48
23
40
8
84
60
163
12
53
37
15
8
40
8
79
12
29
49
120
18
29
24
60
31
5
60
163
42
191
40
8
36
4
99
173
97
78
12
12
41
25
24
15
140
4
56
25
18
48
5
139
120
5
60
31
12
5
163
89
1
227
37
168
87
33
18
24
30
6
77
37
23
25
48
54
5
36
25
47
7
48
42
95
24
12
85
47
112
80
55
138
11
259
77
4
96
48
96
87
17
25
42
78
72
150
5
4
96
44
12
49
95
84
79
5
55
42
48
48
15
9
210
36
12
102
6
53
109
30
5
52
33
47
16
44
60
55
41
72
12
13
23
49
90
5
48
60
52
3
77
48
43
5
25
30
9
3
5
48
7
77
48
37
63
8
67
12
18
102
96
33
9
150
113
25
23
7
72
41
19
17
55
6
179
31
77
25
23
19
69
99
30
47
16
27
213
9
48
71
1
159
104
73
54
48
41
67
12
113
12
103
12
17
43
5
97
11
7
41
79
48
60
17
36
67
24
9
81
11
55
24
6
72
23
97
30
42
18
117
56
49
6
240
33
111
29
12
25
54
36
30
24
78
17
ABCD 93309591086*3^$a+1 [50047]
26
28
35
31
18
36
30
30
26
93
43
42
2
48
100
2
30
10
8
12
63
3
18
10
86
75
3
48
82
30
30
6
17
19
108
20
45
61
35
9
16
26
4
54
6
60
12
42
11
15
132
4
24
12
5
27
40
86
4
102
29
25
30
50
106
44
40
2
10
38
94
17
21
118
24
5
111
40
41
45
3
25
36
32
42
22
24
2
9
13
6
24
78
42
56
10
14
16
6
20
99
31
14
42
24
94
6
5
69
54
22
38
42
16
48
26
24
40
140
40
2
10
38
4
11
49
12
24
12
20
10
8
4
101
21
70
6
2
45
33
22
8
24
30
90
6
60
4
38
16
12
48
12
5
7
68
34
35
15
24
34
42
8
40
18
50
18
36
6
12
12
16
48
84
6
114
18
20
58
12
29
45
48
96
94
30
36
74
66
30
46
35
55
30
35
13
78
72
42
44
42
28
20
4
17
13
8
3
24
165
12
15
1
12
26
16
6
62
16
125
15
10
54
65
27
21
13
11
39
10
14
18
52
60
218
45
24
75
76
17
31
32
9
13
30
12
89
15
4
5
15
16
30
50
154
138
5
3
82
32
58
32
40
30
12
54
26
30
6
3
15
36
34
11
48
15
16
12
42
36
30
41
13
12
26
72
21
19
12
30
38
10
12
23
121
20
6
60
4
74
12
64
36
83
48
7
8
9
43
18
84
98
52
8
40
62
34
24
17
15
6
10
2
48
28
6
8
36
160
32
70
30
32
18
70
125
15
28
60
30
42
12
20
16
6
24
72
59
9
15
24
25
6
60
5
55
30
24
18
68
40
20
40
24
6
11
25
26
10
24
48
2
4
20
57
19
36
17
31
42
50
30
15
109
36
12
11
19
20
57
13
83
13
80
82
17
187
48
8
4
36
2
18
9
1
50
60
24
58
2
58
6
62
84
28
23
39
18
46
30
50
34
32
6
94
35
13
11
67
5
3
70
47
7
12
5
111
4
84
41
15
4
6
96
122
6
39
7
36
5
7
66
26
60
40
41
24
24
15
10
36
48
11
51
64
12
20
40
5
27
10
30
36
26
6
58
6
24
24
30
2
33
37
83
48
3
30
10
77
45
34
6
74
28
20
12
16
5
9
28
35
15
33
27
60
22
30
38
46
44
12
60
24
10
6
6
23
7
8
9
1
20
22
5
13
24
158
12
57
13
35
13
50
22
11
85
6
101
7
60
32
45
24
127
128
12
28
42
20
3
7
17
15
112
48
72
126
30
5
37
42
48
12
29
120
27
45
3
36
76
20
42
18
69
25
50
60
40
41
24
13
6
36
8
22
38
76
24
41
55
14
40
11
31
56
9
3
10
38
28
65
19
132
6
80
27
55
12
78
30
2
84
16
78
12
6
110
28
80
16
20
4
12
12
17
24
19
12
20
45
39
9
73
23
7
44
10
11
87
22
18
6
66
8
28
18
14
22
96
12
2
9
31
84
56
21
3
10
35
24
21
22
18
2
105
45
12
6
10
14
162
16
32
10
5
7
24
54
2
4
56
4
80
52
90
80
27
7
41
13
50
160
12
42
11
7
42
2
28
36
32
52
41
21
51
25
2
10
90
60
5
3
54
4
2
22
18
2
52
6
77
25
36
14
48
18
46
98
16
2
22
72
14
30
16
14
12
22
62
18
87
15
28
36
44
30
132
6
117
31
2
18
4
20
12
9
51
16
14
16
23
72
19
20
10
23
57
16
14
6
28
71
96
3
42
22
18
83
67
8
21
3
30
10
32
154
26
33
13
42
17
43
30
78
8
16
26
4
38
106
59
1
54
90
68
58
84
42
11
24
51
30
4
14
10
56
18
28
20
9
31
12
5
7
8
16
24
62
64
96
60
26
10
35
67
120
32
24
4
86
106
8
12
18
51
9
46
50
15
19
12
6
24
90
56
22
11
51
58
30
6
2
28
12
12
41
21
34
6
86
28
80
72
22
36
102
42
102
30
18
8
9
9
22
8
52
18
66
36
80
12
16
14
18
9
15
24
4
6
20
22
5
3
124
41
57
28
2
9
3
6
6
58
23
45
88
11
15
9
7
17
15
28
5
25
2
58
14
45
79
17
3
21
31
84
68
40
38
48
99
15
22
14
54
78
12
60
16
24
8
28
42
18
60
12
42
20
40
68
82
2
3
13
80
27
48
7
20
42
28
48
50
28
6
44
16
60
11
15
64
41
33
22
48
30
24
20
22
14
10
60
20
84
10
11
19
5
72
25
38
10
6
110
6
10
24
30
5
81
15
24
15
57
13
56
16
14
34
60
20
12
22
20
76
12
5
9
58
168
60
2
16
54
168
20
24
70
26
48
4
6
50
10
14
22
11
19
29
27
70
12
26
96
9
24
37
155
9
4
18
44
4
24
32
36
10
8
30
36
9
1
66
78
30
12
5
15
22
30
66
66
8
18
10
60
20
28
6
38
48
100
30
12
26
22
23
9
22
24
12
24
60
24
14
27
39
9
31
20
172
92
72
4
14
22
20
4
12
2
87
43
30
48
20
3
7
12
6
14
136
74
76
36
26
40
44
60
28
32
36
54
4
6
48
12
41
115
2
46
62
28
11
25
18
50
3
19
53
1
54
26
6
36
69
24
19
20
28
128
156
9
15
9
7
44
4
20
12
60
45
25
36
32
18
10
23
51
40
29
7
8
9
3
42
16
32
94
14
36
18
22
18
6
35
51
6
39
96
3
16
29
7
17
31
24
48
78
11
19
42
62
12
118
8
3
72
43
20
96
4
44
22
6
5
55
62
22
5
1
2
12
36
69
9
30
60
21
21
18
22
2
16
6
59
19
2
34
30
102
44
28
48
32
76
12
32
76
41
31
17
85
50
28
5
9
6
9
33
10
8
24
34
56
10
41
3
22
12
2
16
24
161
120
37
12
50
40
6
38
4
36
6
26
9
105
15
49
6
48
17
19
29
55
30
8
30
40
18
30
5
24
31
41
61
8
12
63
19
62
58
48
20
4
20
36
4
56
40
12
86
36
16
59
3
12
18
18
10
72
26
84
46
36
30
84
24
60
12
6
42
6
74
33
9
28
120
80
12
54
4
8
24
10
6
5
7
62
3
61
66
24
6
18
8
60
22
102
6
62
108
120
34
36
35
57
6
4
5
15
33
48
49
36
6
24
20
40
32
24
70
11
9
34
2
58
54
18
24
20
69
27
18
6
45
3
12
105
48
1
30
2
207
48
7
42
20
3
37
26
22
30
108
12
32
21
19
29
15
24
33
27
21
27
4
56
112
6
2
12
10
18
17
7
18
26
117
15
84
36
28
29
37
ABCD 93309969518*3^$a+1 [50050]
453
160
144
80
88
120
24
101
243
120
40
120
504
23
57
288
72
232
101
43
32
135
97
80
93
60
15
15
60
277
80
48
45
75
312
3
117
183
33
112
48
72
8
72
208
24
128
120
45
30
13
17
270
60
60
240
25
5
60
55
35
90
27
96
207
57
168
72
93
19
8
3
60
297
16
77
43
96
264
47
49
48
8
48
376
104
24
153
207
88
35
93
312
72
63
30
210
57
273
60
27
123
13
257
127
23
153
312
45
300
60
75
45
123
177
63
144
40
53
163
47
33
24
112
8
88
48
107
30
135
88
24
128
165
3
64
23
97
8
75
120
45
15
49
56
64
168
216
32
285
60
30
97
72
128
16
104
40
53
30
37
56
72
75
357
33
7
120
56
24
96
27
117
48
88
77
67
53
195
72
48
48
87
120
57
160
80
93
27
240
16
107
109
11
109
24
77
43
24
23
25
128
177
199
71
25
5
27
40
83
109
11
133
227
90
115
5
210
145
240
5
360
60
127
23
240
193
137
87
40
8
64
71
150
3
136
11
13
47
33
184
72
8
232
56
45
187
53
19
101
75
285
30
85
120
8
24
120
3
30
63
87
169
24
197
67
128
75
165
15
30
180
255
40
152
93
19
8
48
40
128
27
117
123
13
47
25
65
79
8
183
105
75
30
60
147
112
11
133
152
72
96
40
197
3
24
63
289
41
103
47
150
75
472
72
8
3
60
150
43
32
72
208
144
281
30
150
3
24
63
120
25
215
25
48
32
225
135
105
15
15
193
24
53
19
161
15
88
80
57
90
13
32
40
80
184
71
145
80
285
3
27
285
15
273
192
15
60
157
48
32
240
40
173
3
16
11
45
120
112
8
88
144
72
144
17
30
97
48
32
33
60
27
232
71
150
243
27
13
80
40
17
30
25
72
23
120
30
3
64
48
35
30
87
168
195
13
144
83
37
83
120
325
80
72
3
60
30
120
43
104
213
150
133
264
23
90
30
105
15
25
65
207
63
30
3
27
133
144
128
45
43
137
7
72
11
37
23
105
184
56
120
288
27
13
77
115
32
96
117
30
117
123
165
75
45
75
133
104
3
45
165
90
30
19
48
72
104
72
184
56
120
112
96
32
88
167
153
64
72
8
183
297
48
112
200
48
45
43
47
25
5
3
232
8
64
56
24
112
8
168
64
416
375
57
48
40
8
24
3
45
15
90
175
32
63
97
72
24
167
30
30
93
24
16
224
48
88
32
48
24
ABCD 93310097014*3^$a+1 [50006]
96
9
271
17
31
77
43
80
264
36
12
4
204
120
29
43
32
52
188
96
84
33
15
84
76
17
31
44
36
76
20
4
80
201
84
67
5
39
33
60
135
93
60
3
36
48
96
117
3
52
20
88
5
75
24
21
51
16
48
116
108
16
32
48
16
24
29
108
3
105
7
48
12
128
52
48
17
72
3
24
60
64
44
168
64
24
56
64
156
41
123
9
3
33
27
45
87
52
284
45
7
5
3
100
44
93
72
51
156
189
84
75
48
88
12
17
120
43
48
5
87
144
60
40
120
24
96
60
125
15
48
237
168
75
36
45
31
29
7
77
51
57
39
16
17
91
32
24
24
16
56
88
20
45
51
16
48
96
44
69
60
63
84
4
60
77
55
140
57
72
63
153
19
101
3
24
117
19
72
17
7
120
56
24
24
16
5
3
96
24
12
16
65
60
15
165
3
9
51
192
28
17
39
108
108
24
16
60
29
48
96
180
91
36
17
91
17
19
156
128
100
20
12
144
9
72
60
183
9
36
27
48
16
36
48
12
125
75
48
24
33
12
27
156
28
5
67
128
216
16
77
7
68
93
43
77
168
15
52
32
57
144
55
5
135
52
264
104
16
41
108
27
24
4
20
141
15
93
87
93
3
88
72
32
12
189
7
5
39
33
51
201
96
228
24
43
32
28
68
12
108
40
12
92
16
17
3
45
39
72
141
72
91
104
12
304
44
117
79
140
52
20
40
77
7
84
80
16
96
29
123
16
20
36
16
77
63
28
192
48
96
24
80
60
36
21
48
27
40
144
5
75
136
108
29
31
56
93
12
36
43
72
89
3
33
19
44
36
108
16
176
105
115
24
80
16
29
24
7
44
24
60
76
36
84
12
68
69
147
64
65
51
33
60
108
48
75
16
5
84
127
20
93
36
51
57
307
36
44
96
105
24
15
144
160
36
5
84
127
32
72
24
16
221
43
32
28
12
65
99
16
108
116
84
57
15
328
5
99
196
20
21
19
80
40
12
108
269
7
36
24
56
144
64
5
39
33
19
5
115
68
81
15
256
44
36
64
20
280
32
33
15
52
17
195
21
72
60
3
16
128
12
40
60
164
21
55
41
72
15
57
39
76
65
3
36
69
48
99
4
80
76
8
16
96
125
3
57
55
96
185
99
64
32
93
132
3
117
55
20
48
24
148
80
45
39
141
3
261
55
36
8
45
147
100
20
168
16
8
105
151
72
68
16
44
72
45
27
232
60
36
24
8
28
20
45
43
72
29
96
3
9
51
9
103
233
67
84
36
108
29
15
21
67
200
84
76
84
84
125
75
96
16
20
28
104
48
64
96
8
16
65
39
117
43
56
16
8
60
36
105
79
120
32
64
269
67
60
65
75
88
5
115
29
51
84
108
24
48
45
192
19
41
84
24
48
24
75
36
4
41
63
100
32
100
8
21
139
29
120
31
29
7
5
3
112
20
4
92
237
31
56
45
111
180
9
39
96
69
144
51
84
108
4
125
15
64
72
8
117
3
12
124
5
48
108
87
96
57
3
52
200
24
40
24
44
36
16
24
32
4
96
32
60
117
19
125
15
9
36
39
16
192
8
40
92
45
12
103
20
12
12
144
264
16
5
67
5
79
65
15
60
24
16
89
135
24
36
57
27
117
51
40
53
55
32
177
31
41
19
17
39
76
48
89
7
44
165
24
36
55
12
32
60
132
45
79
125
99
81
36
211
8
120
120
16
8
60
33
27
45
48
87
256
60
65
87
117
48
27
60
36
9
7
29
27
40
188
76
ABCD 93310278734*3^$a+1 [50035]
75
44
115
33
44
100
63
17
13
87
24
56
49
54
36
324
36
60
45
20
76
140
55
65
25
24
30
161
16
32
7
5
19
41
96
4
123
5
12
40
123
21
12
117
47
19
6
30
65
4
36
8
36
60
112
99
69
32
19
29
24
88
3
21
36
140
4
20
19
141
129
87
39
41
64
3
30
90
60
153
180
39
168
396
90
30
17
24
139
77
127
141
44
25
47
40
96
129
30
21
3
29
196
75
149
28
63
17
37
215
52
3
81
32
144
43
93
57
66
29
76
36
63
12
29
25
11
48
85
87
9
414
33
104
40
144
32
108
36
43
30
83
240
7
53
103
36
29
24
25
87
128
55
156
77
67
216
24
5
7
5
55
29
60
36
48
1
11
79
65
112
204
20
103
21
15
17
40
108
20
16
44
112
3
96
9
81
18
81
224
37
15
75
5
43
17
156
24
19
96
29
19
185
31
21
15
18
107
96
108
52
92
276
12
19
69
12
60
104
60
55
45
3
21
20
160
21
263
55
221
19
72
48
21
44
48
48
52
44
24
60
60
52
48
116
49
144
107
43
65
145
23
264
48
67
5
40
75
5
48
16
20
19
36
5
31
180
78
63
8
1
59
60
169
30
36
150
47
43
89
28
20
4
105
83
76
36
3
125
16
44
72
19
30
111
8
175
36
5
40
164
55
36
21
195
29
79
21
15
36
21
147
65
12
24
1
11
133
6
9
72
24
3
101
259
120
21
36
159
5
16
140
36
48
24
25
27
39
60
137
73
47
24
24
31
105
96
32
97
51
48
36
63
41
49
90
77
40
20
43
90
47
96
217
63
20
12
48
180
108
16
36
20
64
24
20
85
144
123
68
60
12
67
77
48
72
19
45
32
24
43
5
187
141
24
3
33
123
65
132
108
40
129
71
96
64
39
33
8
49
143
160
104
16
207
41
132
19
144
89
55
36
54
51
60
80
31
5
36
48
12
133
66
24
81
36
24
8
112
104
100
44
115
126
24
203
28
20
36
64
32
192
31
201
84
60
32
7
33
32
96
72
100
68
49
23
40
3
24
72
41
4
60
36
48
44
37
90
29
55
89
1
47
43
89
16
36
9
90
84
42
15
8
7
29
139
12
101
24
76
48
36
104
120
1
18
77
25
23
1
71
145
15
36
20
72
232
39
36
180
81
44
36
48
25
47
24
64
60
15
77
84
4
39
5
60
148
20
108
16
123
36
6
135
68
48
84
19
41
16
84
39
21
3
173
12
31
17
19
29
1
90
54
71
144
112
8
72
60
60
67
77
96
4
63
81
32
48
84
96
60
31
5
216
4
3
36
125
55
36
5
103
36
5
19
156
36
21
84
36
9
15
80
25
111
80
28
20
19
77
40
36
117
47
19
57
39
45
3
60
66
6
18
71
19
5
136
15
65
12
84
108
52
63
17
24
25
6
9
44
12
16
24
33
90
17
16
20
40
128
1
51
32
48
64
144
51
90
15
36
99
173
148
33
6
41
40
27
5
132
19
36
24
84
60
33
39
5
24
91
53
16
80
19
12
60
53
31
77
48
19
41
16
116
12
55
113
43
24
30
123
80
48
61
18
117
39
5
139
53
132
1
59
28
8
72
79
21
44
40
8
48
88
44
31
21
15
108
60
117
60
36
32
16
21
119
36
4
32
7
21
21
159
12
3
17
160
32
96
16
56
72
88
3
17
133
59
48
103
21
129
179
16
12
3
24
12
24
17
24
108
31
5
24
36
109
51
96
3
66
59
28
3
17
204
145
15
56
28
111
29
25
90
29
136
44
208
123
5
52
44
4
60
32
19
201
39
180
48
6
71
16
92
52
129
59
7
125
16
27
12
21
140
79
18
63
39
60
53
96
175
66
78
81
9
47
19
54
47
24
ABCD 93310290116*3^$a+1 [50084]
12
3
18
15
27
18
27
24
51
13
47
30
15
27
30
43
137
36
72
3
52
80
27
117
48
52
80
96
12
60
40
48
77
78
18
127
44
3
1
240
84
60
35
30
18
168
37
32
195
13
84
251
18
19
48
95
97
60
5
27
16
5
39
33
15
36
84
171
21
21
30
42
211
12
155
30
39
96
12
21
19
92
60
189
72
147
108
45
355
5
15
45
12
55
80
12
3
45
45
48
99
141
162
33
33
60
55
12
20
24
100
20
28
80
15
1
140
24
60
45
168
27
63
97
11
117
48
52
32
76
29
103
32
168
120
33
27
27
30
3
4
101
159
39
54
108
18
97
84
8
48
87
1
12
32
112
11
30
43
80
204
12
88
96
80
24
36
9
7
44
39
33
15
18
54
21
75
144
18
90
72
97
164
9
3
4
23
57
3
45
48
144
81
75
4
104
36
141
222
21
27
42
27
64
164
72
24
9
66
1
44
24
76
96
71
45
12
105
3
4
41
139
96
17
78
9
9
12
15
27
25
8
213
19
56
24
45
31
132
8
4
20
12
84
12
4
8
40
48
140
160
92
33
15
147
81
100
32
93
54
21
40
44
93
19
161
3
72
195
132
30
127
23
30
171
60
36
39
109
92
156
72
60
21
39
123
18
7
77
126
169
53
75
28
17
15
93
39
21
75
9
7
8
36
9
87
48
21
72
15
45
75
60
52
152
84
36
24
136
8
75
21
40
12
20
12
15
145
53
123
16
116
93
12
3
12
57
60
15
21
79
56
40
12
20
57
150
36
12
129
60
60
24
15
141
21
123
96
16
17
63
84
16
60
17
15
12
36
84
76
48
44
48
192
40
53
90
13
44
33
12
55
20
3
25
77
63
24
9
72
30
157
5
127
59
30
54
1
12
44
96
180
12
96
4
128
48
96
108
40
12
11
9
9
39
105
7
44
64
116
16
48
11
37
80
3
9
16
65
42
25
32
12
33
96
19
80
45
30
1
17
72
27
64
35
249
93
7
188
27
18
55
8
24
3
72
33
33
31
113
15
60
75
73
84
60
48
53
39
21
63
36
24
72
3
45
39
180
18
60
30
9
120
3
93
48
24
15
97
11
48
145
192
32
81
111
16
32
108
27
18
30
25
32
3
30
78
21
16
12
68
12
16
17
3
124
53
123
87
169
101
72
15
21
159
3
13
84
11
1
23
73
44
4
32
4
8
88
60
65
27
75
96
174
75
12
21
123
45
39
208
92
36
87
9
33
75
48
4
44
4
5
15
72
4
32
4
44
12
15
73
56
36
240
93
147
12
45
48
18
90
24
7
11
37
8
84
16
47
33
84
76
20
72
36
144
52
281
55
12
41
72
12
60
27
156
4
44
52
23
84
145
128
3
81
81
48
87
4
96
20
112
65
18
73
65
27
132
16
47
210
27
40
8
75
57
15
1
125
115
20
57
67
23
109
8
96
39
97
11
45
33
7
5
75
93
67
12
5
31
44
21
79
12
96
84
8
153
90
37
80
76
44
36
99
198
39
16
5
18
25
5
39
36
4
125
15
132
48
12
63
45
72
39
21
33
147
24
232
12
68
45
63
52
65
79
56
48
9
123
148
77
175
77
111
24
48
15
12
21
15
97
44
9
55
44
96
129
30
121
12
140
4
96
32
16
32
57
183
15
45
57
27
16
44
21
27
33
3
9
7
119
21
33
108
7
132
11
129
81
15
12
33
67
23
210
87
36
12
4
8
48
27
105
100
5
27
108
16
65
115
152
45
27
120
40
65
27
21
135
88
65
87
45
18
84
37
179
25
47
18
51
16
32
16
47
9
84
69
43
48
20
64
96
12
47
21
112
275
42
27
36
75
33
36
16
20
24
4
84
5
30
45
96
12
12
180
3
18
12
72
36
15
40
95
45
16
68
63
9
24
12
4
48
11
85
92
84
9
24
15
33
78
61
228
48
8
69
123
165
12
15
40
32
24
195
1
20
48
3
9
156
40
108
36
108
68
192
12
ABCD 93310566556*3^$a+1 [50065]
132
175
35
330
36
234
30
151
192
41
151
29
12
90
42
48
67
11
30
55
96
144
191
18
31
41
168
127
35
36
48
121
59
54
72
36
54
13
155
246
72
18
204
48
54
90
6
19
83
60
48
18
6
210
36
19
23
25
48
119
54
36
18
13
23
42
102
18
24
66
13
59
18
18
114
30
306
114
109
251
18
19
35
48
78
30
108
6
120
18
6
30
216
24
66
114
192
288
13
59
60
108
72
84
18
18
24
37
29
42
90
48
31
83
109
17
127
47
193
47
66
18
60
90
7
96
48
11
270
7
83
84
73
41
55
29
90
150
12
103
65
127
29
54
13
185
103
48
209
54
108
109
77
30
150
127
107
36
174
42
306
48
54
18
168
7
48
89
66
402
174
144
54
78
12
37
23
48
162
103
83
12
288
36
6
18
66
204
7
48
137
72
42
48
78
7
83
61
77
42
102
90
288
18
6
18
138
18
163
71
6
163
11
78
54
18
12
6
61
59
180
18
6
198
90
192
6
19
29
36
204
36
30
18
150
66
54
96
12
54
144
6
48
6
84
72
7
83
180
18
42
36
48
36
6
30
42
48
24
48
126
42
174
73
35
205
96
95
24
36
66
19
161
330
18
19
119
25
65
150
102
67
11
252
66
6
49
17
31
59
24
30
18
157
155
30
24
30
145
71
6
102
13
209
30
97
11
132
18
18
54
18
30
78
54
180
54
84
78
48
72
90
114
234
36
66
67
113
90
78
30
150
162
84
90
54
72
37
233
103
239
18
150
72
289
281
7
144
48
59
108
246
96
12
36
67
137
66
6
138
60
66
24
48
42
36
36
30
6
25
59
37
240
83
61
233
7
65
18
72
18
102
144
13
11
144
18
228
186
66
18
1
113
31
192
119
156
13
167
18
55
59
102
31
227
12
18
6
73
83
60
1
17
79
47
12
168
30
42
30
7
155
216
13
113
216
234
36
18
42
48
42
30
54
24
180
336
18
36
42
138
132
102
79
96
221
6
126
30
1
17
24
48
132
102
13
347
60
84
144
162
54
24
126
66
60
18
66
60
36
48
60
48
73
35
13
48
191
132
61
47
72
121
71
18
90
13
119
18
30
25
17
66
72
72
24
37
48
35
132
18
199
215
138
24
36
108
102
270
180
60
12
7
119
24
48
1
71
6
12
54
90
18
36
1
41
151
41
90
36
54
60
48
90
42
270
12
18
7
29
60
199
317
67
48
143
1
11
180
24
90
79
11
133
11
30
162
150
144
31
35
150
48
168
18
12
24
48
18
90
109
48
23
42
126
72
12
13
137
66
54
18
42
300
7
191
42
72
120
78
72
30
180
60
336
108
42
13
336
41
18
54
288
78
66
60
54
12
1
17
144
127
113
66
90
36
6
48
42
31
96
11
114
12
186
120
24
156
18
96
66
78
127
35
72
18
84
31
77
19
179
54
ABCD 93311014222*3^$a+1 [50008]
77
208
120
104
24
64
8
40
123
5
112
128
112
99
69
141
59
64
3
60
17
48
40
3
29
16
24
3
53
40
27
24
141
48
24
152
24
7
113
40
120
32
48
96
96
13
27
48
96
56
72
40
3
77
97
23
157
96
35
48
24
31
17
115
5
25
15
72
57
6
137
133
3
141
30
24
12
90
23
64
63
113
67
69
48
21
42
353
40
57
87
57
111
15
57
80
96
16
104
192
43
5
160
15
17
232
27
84
6
51
8
72
48
91
93
80
48
13
75
120
104
43
165
48
72
3
72
165
48
111
30
24
99
27
21
80
48
40
72
45
30
45
192
96
144
213
3
56
16
105
23
136
24
15
9
111
9
48
93
12
15
32
157
3
32
49
39
147
54
15
87
24
89
24
13
48
59
48
73
270
6
144
30
29
16
87
17
48
25
95
40
3
69
120
27
21
120
24
8
40
27
165
48
3
48
6
239
120
160
120
171
21
24
9
39
32
88
8
43
240
77
328
57
15
3
90
27
72
27
125
184
152
168
7
144
90
23
13
144
83
160
207
65
16
48
15
57
15
17
103
177
63
17
40
80
7
36
5
13
35
37
48
42
57
56
16
96
129
114
72
18
66
65
24
40
24
176
24
120
40
33
87
368
24
48
13
83
40
51
5
168
31
57
15
57
51
36
9
57
15
93
251
168
16
80
24
37
83
40
56
37
83
64
357
51
32
40
21
6
21
8
72
112
56
216
16
3
29
40
80
31
30
11
88
128
40
72
261
90
120
9
33
84
3
96
24
3
78
15
21
83
163
29
64
15
465
57
54
89
37
3
104
96
1
135
39
9
48
15
353
16
8
1
15
224
1
36
54
12
60
93
72
15
33
15
42
23
64
3
18
51
24
51
36
9
21
147
93
27
128
48
120
127
18
47
43
77
43
96
90
131
13
90
41
16
152
43
69
8
31
65
37
3
21
51
39
30
96
90
144
81
80
72
96
64
123
69
48
51
5
72
265
95
192
1
30
129
51
5
16
69
59
16
165
27
165
54
5
24
7
9
168
48
104
88
80
16
96
48
27
29
96
24
85
42
108
45
24
120
80
31
57
24
24
56
199
57
24
48
96
216
51
5
112
8
19
36
54
30
29
24
37
99
24
8
55
9
9
126
113
31
17
13
155
151
6
18
57
15
33
141
11
88
27
45
15
137
91
29
40
32
40
96
15
17
40
72
56
24
88
80
1
6
9
27
29
40
24
87
57
72
48
96
24
56
40
72
8
64
21
36
23
16
15
156
36
24
9
21
3
128
40
8
352
224
109
96
36
39
45
59
40
104
181
51
21
35
85
24
75
48
48
32
48
64
21
75
32
43
45
32
48
19
21
48
51
24
5
7
185
13
195
24
8
24
24
91
333
48
24
45
3
56
16
8
88
48
72
72
33
108
30
45
80
24
13
75
75
237
81
252
180
95
64
81
39
45
35
168
1
47
40
80
25
23
40
27
108
9
48
33
96
210
24
117
3
69
80
157
3
3
93
15
17
48
112
93
210
9
56
31
36
117
56
7
105
8
31
129
24
3
77
72
96
133
35
120
64
3
108
9
120
177
183
128
144
85
83
96
40
27
173
40
72
75
60
180
18
30
96
173
288
25
15
33
6
81
8
40
32
72
13
3
224
31
120
65
72
64
8
16
27
78
47
133
51
8
7
9
45
6
36
9
24
21
36
47
37
35
79
9
8
19
53
96
16
45
35
79
89
13
59
88
3
48
45
15
9
21
147
3
ABCD 93311646544*3^$a+1 [50014]
76
29
30
6
18
57
15
18
12
24
54
42
78
1
84
72
5
55
48
132
35
9
4
20
15
132
9
9
87
63
12
49
24
80
57
79
131
84
49
5
27
4
95
1
35
13
47
85
35
9
15
25
65
120
31
65
78
6
15
15
6
55
8
40
11
21
69
24
111
21
15
3
1
11
69
36
15
13
77
99
36
120
28
72
23
45
12
15
45
3
1
144
12
5
18
30
7
68
36
76
35
30
19
29
67
5
30
9
45
84
36
66
13
197
24
54
36
121
5
54
21
3
132
13
47
30
99
4
60
101
39
45
30
6
60
199
11
6
30
13
72
23
12
49
5
19
36
5
30
54
36
6
120
54
24
6
30
30
24
36
24
25
5
31
71
9
15
9
27
13
120
20
40
11
25
36
80
64
65
36
39
9
162
45
15
18
91
11
18
31
140
81
90
90
39
45
15
4
12
20
4
44
27
45
4
5
6
9
4
12
59
6
48
6
45
45
90
61
29
60
24
91
35
9
27
45
33
30
12
84
30
31
104
51
84
9
40
20
12
4
29
147
28
12
20
63
12
49
41
60
150
133
17
144
15
15
25
5
79
20
40
32
124
11
18
30
105
16
56
45
54
6
24
15
21
19
11
33
60
81
30
9
75
25
77
204
6
60
48
105
12
4
5
60
90
21
28
11
25
36
23
30
15
21
31
24
71
33
27
49
120
60
5
39
96
16
24
36
5
99
4
11
54
7
8
132
15
78
15
76
11
60
24
6
15
40
20
3
36
49
96
116
24
16
89
36
15
3
1
5
30
96
9
76
53
7
8
15
61
20
76
5
24
51
4
11
24
60
24
12
24
45
36
48
15
21
9
27
69
6
48
57
33
75
15
57
93
7
8
21
19
35
102
78
150
12
3
27
60
105
4
41
19
11
24
6
63
81
79
5
6
45
21
144
24
27
40
29
156
39
4
41
15
15
36
169
36
65
75
4
5
30
9
57
30
114
79
47
25
80
9
60
30
36
45
159
21
9
19
12
23
37
44
9
96
54
85
35
1
29
6
1
23
6
6
18
6
25
29
180
6
1
5
55
48
20
45
7
24
71
60
189
21
150
24
61
5
84
51
39
60
9
27
9
156
40
20
39
6
24
30
36
60
25
29
39
105
6
66
54
69
100
5
31
35
69
15
42
15
39
96
24
6
15
48
45
6
36
18
12
55
29
60
90
1
5
63
12
184
36
20
9
30
121
29
31
5
18
36
36
30
60
78
192
13
131
30
19
5
36
39
51
24
60
1
59
61
41
18
37
44
21
19
24
12
128
15
42
55
8
21
60
60
24
6
85
41
103
5
6
30
19
35
6
36
90
9
4
32
3
45
81
36
15
4
5
54
6
30
186
39
45
24
15
15
12
24
85
11
18
6
60
49
17
99
40
20
21
159
76
44
24
15
25
41
66
33
16
56
75
138
12
3
36
136
44
4
60
71
54
6
49
36
36
104
9
12
135
135
45
33
7
29
114
25
17
60
24
60
55
80
64
5
27
3
42
54
21
3
1
95
6
30
85
20
3
102
60
24
75
15
36
13
36
71
84
24
81
15
114
87
100
89
30
54
6
9
36
15
84
72
49
36
65
18
12
33
21
156
15
9
19
152
60
148
17
18
1
59
132
30
39
45
6
45
4
65
30
30
91
35
9
45
24
66
1
35
33
27
13
32
4
41
60
15
15
18
6
60
81
39
1
23
1
65
15
51
60
60
13
32
24
15
109
20
40
32
33
60
42
25
65
114
54
12
30
60
9
15
61
44
96
39
9
21
19
77
24
39
40
20
52
5
19
84
32
3
57
9
30
36
45
9
114
156
145
11
24
66
15
28
5
6
84
36
6
43
17
123
40
72
5
3
51
9
52
329
114
45
15
150
6
6
15
24
165
6
54
30
84
12
90
3
15
36
45
15
25
44
36
24
36
75
84
12
13
72
155
84
61
5
120
19
24
11
6
103
95
45
27
45
63
90
31
65
54
36
21
9
54
1
44
87
18
102
49
60
84
5
67
68
40
11
9
40
17
30
25
5
54
36
45
9
36
75
15
48
36
24
21
99
12
60
24
25
56
39
9
40
11
66
84
30
21
135
13
5
55
17
19
44
27
49
11
9
4
5
31
11
18
115
41
120
31
60
23
30
15
51
61
29
84
12
18
60
45
27
49
125
6
60
25
29
6
109
44
21
66
13
71
6
48
15
40
11
21
3
42
43
47
30
55
29
36
75
9
219
27
9
111
25
269
60
6
84
30
15
4
35
42
24
15
36
3
1
35
69
51
81
4
11
73
36
41
18
72
84
276
9
40
95
69
57
99
15
45
9
31
5
6
24
9
21
75
21
114
25
41
18
90
6
9
12
15
24
1
65
79
11
30
18
72
24
25
65
96
3
75
1
5
30
1
5
24
24
15
12
159
25
24
12
60
80
28
12
24
89
67
24
41
39
64
17
150
174
135
9
36
15
120
15
6
54
61
5
78
1
29
7
23
117
15
45
84
21
15
4
11
13
125
15
21
60
30
145
5
24
42
24
6
19
65
31
48
5
96
6
24
96
13
11
21
45
198
25
11
45
141
39
45
96
3
21
36
108
15
15
12
60
69
15
6
55
23
90
12
60
18
1
80
24
36
4
36
ABCD 93311827814*3^$a+1 [50007]
63
208
5
99
12
16
144
65
24
235
197
72
3
45
67
173
84
168
7
29
84
31
32
12
165
87
16
32
88
92
60
88
17
27
141
15
144
21
144
31
17
27
9
139
41
39
33
27
136
72
48
77
67
36
41
43
17
199
65
111
16
17
96
19
17
75
4
5
91
48
65
63
9
43
12
180
29
60
12
7
17
36
87
48
232
41
36
19
12
12
20
100
41
115
32
268
29
180
7
128
112
48
17
120
24
7
168
12
12
65
36
19
48
32
105
3
105
7
77
3
21
12
67
5
87
9
67
77
12
139
29
15
21
27
9
36
163
17
15
24
9
19
32
4
41
48
63
52
32
33
36
55
5
171
64
96
5
31
132
41
31
48
113
15
45
7
68
60
4
176
28
29
96
72
12
60
223
65
12
3
69
31
113
72
72
31
12
65
15
9
123
33
24
55
29
24
12
36
60
84
31
5
27
33
7
72
24
41
36
84
3
141
36
31
5
24
3
33
43
24
32
9
36
36
39
40
8
88
12
96
144
12
24
44
45
36
79
48
20
57
63
9
43
41
7
32
21
27
52
65
15
105
63
33
12
115
20
9
3
165
3
9
3
112
36
12
80
153
108
79
32
28
96
77
48
67
5
60
48
187
20
9
24
99
72
4
197
168
19
32
96
12
21
187
20
57
36
60
144
7
176
105
139
56
69
36
15
57
31
32
69
36
27
100
12
48
5
27
16
17
27
208
8
24
36
57
12
123
16
137
7
32
28
17
135
96
120
4
113
31
29
12
36
39
21
72
48
60
12
43
29
60
31
89
96
87
16
17
103
32
120
4
29
79
17
156
72
91
17
108
96
3
45
43
29
60
84
24
115
41
31
24
36
41
7
92
96
24
16
53
7
140
33
79
5
75
88
72
36
41
55
89
19
8
9
108
48
99
40
29
27
148
41
108
55
68
52
17
96
15
60
28
120
12
48
17
19
120
8
12
9
7
5
15
57
31
84
12
48
41
27
192
33
108
24
12
15
9
39
28
17
55
41
36
3
208
53
151
68
28
29
3
45
108
24
36
84
19
116
105
36
7
32
48
57
19
60
116
100
29
12
60
67
8
12
76
36
80
36
9
3
52
120
68
81
192
27
120
165
48
108
24
103
12
5
7
36
20
33
36
43
77
3
21
51
96
105
43
77
60
55
108
29
108
27
45
36
24
48
55
53
24
183
208
44
33
48
19
12
5
55
113
15
21
19
80
21
67
65
48
115
12
32
81
367
137
48
103
5
51
45
123
93
19
29
55
12
120
17
108
84
91
77
108
72
3
105
87
72
4
44
297
36
27
172
65
168
36
19
228
12
101
84
87
28
36
32
28
65
12
19
8
45
60
63
45
7
60
17
24
72
144
120
63
28
12
77
75
21
43
72
5
67
65
63
45
19
65
15
96
12
48
4
60
128
196
32
160
113
72
24
63
136
125
39
12
21
27
57
55
8
33
7
48
24
8
88
72
36
41
19
104
12
28
101
19
41
19
36
29
240
12
60
123
21
139
77
48
36
27
124
65
19
32
112
53
43
29
7
8
16
36
41
39
69
7
65
7
12
68
16
29
12
31
65
15
69
3
28
20
40
32
57
24
31
89
39
57
36
27
16
24
5
15
132
33
36
7
12
320
21
31
113
12
15
136
29
19
12
32
33
84
60
63
28
84
116
12
52
24
17
12
96
139
48
5
19
53
96
51
40
101
60
39
60
36
24
88
32
21
55
12
5
195
93
72
96
171
81
79
56
88
12
17
3
33
55
65
87
9
84
24
183
69
111
120
40
173
67
92
21
39
136
60
125
51
21
43
17
48
19
197
75
69
60
36
19
65
24
15
88
24
29
99
33
72
127
48
32
9
111
45
63
105
87
33
207
4
92
12
33
48
36
108
15
45
36
12
19
5
123
180
12
9
36
36
7
96
144
32
28
137
55
41
48
39
48
12
81
51
45
48
3
33
27
4
41
19
41
27
16
60
32
40
5
67
17
151
12
41
36
48
36
111
93
48
7
ABCD 93312340736*3^$a+1 [50133]
18
86
70
96
138
6
29
48
45
48
10
5
60
55
6
155
120
24
559
158
63
49
6
146
195
45
58
6
71
1
90
72
182
160
23
12
85
35
96
109
11
43
5
24
48
67
101
61
18
108
12
78
90
38
82
360
5
19
41
24
79
41
61
42
62
10
48
5
60
21
15
36
31
102
72
54
341
91
90
18
24
41
45
27
69
10
24
221
96
12
141
34
12
36
137
13
54
26
58
60
26
63
67
41
13
32
10
125
129
3
7
216
29
105
88
11
72
24
103
161
19
26
10
126
59
72
45
75
72
43
50
178
86
58
60
108
65
48
24
48
93
154
48
134
183
7
74
184
23
43
6
66
209
96
7
158
144
58
125
60
7
36
108
230
39
12
96
93
130
5
12
228
19
17
21
34
65
21
15
33
106
14
72
15
84
60
36
7
38
64
35
24
72
12
43
72
120
41
85
35
109
56
147
37
32
39
19
72
41
60
97
131
24
133
179
21
135
7
53
84
48
7
26
99
216
48
79
86
22
132
192
53
7
74
16
35
45
166
42
72
11
12
60
93
75
37
120
6
162
8
51
21
123
72
229
11
93
39
55
5
96
55
96
54
30
42
54
66
90
17
48
7
113
48
72
19
114
144
167
84
96
61
54
60
144
65
37
24
11
45
27
216
45
27
37
18
14
40
24
174
98
144
16
174
18
23
139
6
47
12
31
54
18
102
11
79
65
103
72
30
83
85
11
21
96
3
36
36
7
41
24
36
60
72
204
36
13
54
53
24
24
96
48
120
181
11
24
91
5
36
7
41
60
117
88
35
7
72
62
3
55
17
60
1
120
23
49
8
27
108
84
13
47
439
66
35
69
51
48
60
67
41
69
99
24
31
62
24
10
185
211
90
72
11
21
231
48
115
29
43
53
156
84
12
48
24
61
102
290
27
21
130
86
15
25
35
24
120
21
24
51
276
67
77
105
16
83
7
72
5
57
46
5
205
23
19
102
240
138
6
144
8
3
21
3
141
27
60
25
18
62
87
103
29
45
15
55
53
336
55
110
75
55
62
40
24
80
15
81
184
30
60
29
57
3
96
45
34
257
45
3
96
103
173
12
85
198
137
96
25
11
156
228
264
7
29
84
103
53
1
18
408
5
84
48
60
60
36
19
36
77
7
6
54
2
24
99
37
11
7
62
51
69
64
6
5
139
180
101
73
11
12
67
17
21
39
163
126
54
53
37
32
184
35
72
12
73
78
77
24
45
39
7
77
48
48
21
130
5
19
62
27
141
40
176
24
39
115
72
60
389
84
48
9
10
30
83
72
13
8
58
89
115
36
12
180
89
48
96
19
53
127
6
131
69
10
24
12
18
42
198
275
117
3
156
19
38
58
29
33
24
240
46
18
186
89
55
36
26
24
16
114
48
113
109
104
171
13
18
17
168
12
36
21
3
223
53
7
5
139
74
70
50
106
29
36
60
9
136
90
5
49
72
42
62
154
54
216
35
24
31
41
48
120
37
96
59
85
80
46
77
12
60
48
93
82
41
37
203
96
96
12
7
101
48
31
14
112
104
123
72
21
112
120
47
48
60
168
7
72
281
37
162
150
18
38
3
31
54
30
36
6
59
13
56
27
48
84
73
23
105
160
126
50
3
157
24
32
310
ABCD 93312574924*3^$a+1 [50067]
30
301
84
251
133
120
36
96
108
36
95
205
125
6
85
29
6
73
131
30
31
240
5
30
180
73
11
6
114
13
96
12
48
77
115
59
36
144
289
161
103
48
24
96
35
85
5
19
120
65
31
12
48
59
73
23
264
66
60
30
204
85
5
79
41
31
24
24
17
120
103
36
41
7
108
180
185
139
41
180
19
41
67
12
191
49
5
66
97
240
167
90
66
24
85
41
259
65
175
108
23
24
1
192
23
97
23
54
90
36
13
11
180
49
137
79
96
144
5
43
12
60
5
36
210
60
30
30
85
24
71
84
36
37
197
36
7
48
29
300
120
19
47
13
36
168
47
85
65
6
54
31
119
25
120
240
35
61
125
79
71
30
234
120
36
84
85
41
55
125
30
54
156
43
24
77
66
144
121
35
85
5
55
35
13
11
73
48
12
137
150
145
35
1
24
5
96
90
145
84
11
90
30
90
19
71
253
96
245
36
19
35
13
132
336
12
108
239
25
144
12
65
43
47
73
11
109
144
17
31
120
329
66
49
161
24
120
43
167
120
25
65
175
5
36
7
17
31
60
95
13
161
19
47
90
24
379
41
6
49
131
157
48
155
85
144
65
66
157
47
1
24
48
12
96
149
60
66
84
13
233
115
269
30
49
77
55
252
383
30
43
24
113
414
229
96
41
210
25
168
257
30
25
12
173
180
67
120
17
60
66
120
120
97
72
24
47
24
150
103
12
161
150
90
120
7
107
30
240
31
48
60
101
79
191
1
5
24
271
132
107
36
30
24
36
114
6
114
181
95
73
12
84
60
144
84
48
72
36
41
103
12
11
25
204
71
25
5
67
17
31
155
114
180
36
199
5
90
13
77
6
354
60
150
60
6
30
240
180
30
90
120
84
49
17
24
79
47
49
131
24
66
43
17
19
144
11
229
17
79
11
204
73
107
186
150
294
19
156
365
103
96
11
96
90
7
276
12
59
60
120
1
48
96
156
29
180
36
60
54
73
48
5
180
30
60
114
36
150
60
133
11
6
114
36
13
47
90
55
59
1
65
210
109
5
19
11
13
137
306
120
54
156
43
36
65
30
6
79
131
30
60
60
115
35
25
120
149
30
30
90
1
179
109
101
43
23
180
174
30
25
71
300
30
60
54
6
54
229
11
306
24
43
143
205
204
36
48
84
143
193
120
96
48
23
73
107
90
67
168
5
223
161
31
29
276
43
71
109
17
24
60
175
11
204
133
96
77
60
19
5
31
84
5
91
192
72
48
48
95
120
90
24
31
12
96
144
12
65
216
24
55
60
108
23
264
1
144
101
67
60
36
311
25
5
96
67
287
ABCD 93312601964*3^$a+1 [50082]
67
105
8
12
12
120
43
93
96
9
95
64
32
16
15
93
144
36
44
76
80
67
54
66
9
180
15
33
51
165
20
12
169
59
247
53
16
228
21
135
20
60
4
20
256
15
125
55
221
76
189
15
84
60
144
57
30
29
60
24
156
55
21
20
31
5
24
49
90
29
12
28
56
12
55
24
30
216
114
41
84
16
72
56
12
108
115
45
20
271
29
120
67
54
119
175
29
372
25
3
51
17
88
144
8
108
36
240
49
87
68
55
21
180
51
45
213
15
80
60
55
57
132
176
1
111
92
28
3
30
95
55
45
44
36
127
5
12
48
48
16
135
45
9
6
141
3
257
232
48
75
9
288
3
93
80
16
99
29
67
45
21
119
24
25
162
120
77
1
95
156
48
37
63
60
176
60
1
3
12
24
60
20
120
1
83
7
5
88
92
61
54
93
111
21
96
24
48
120
32
121
3
165
59
13
18
261
128
60
37
15
60
44
55
60
36
41
52
36
216
8
96
1
23
67
36
77
12
16
68
55
105
144
12
9
27
159
45
48
20
13
183
51
125
48
1
11
4
92
79
29
4
51
45
15
141
20
48
7
105
309
66
45
9
162
5
12
151
45
12
69
15
51
9
69
71
55
81
108
237
23
76
48
12
68
256
156
24
44
28
9
119
40
24
27
89
12
72
12
36
73
71
60
36
240
24
1
143
196
15
65
76
24
44
100
15
36
21
24
15
66
63
51
21
68
52
3
9
3
258
75
44
97
90
165
9
42
149
24
16
176
84
16
159
180
41
235
30
47
108
103
117
3
101
48
16
32
72
36
100
156
60
24
81
75
15
5
88
20
7
6
35
48
37
63
32
240
64
168
51
5
40
36
45
111
84
39
5
4
63
69
44
85
39
8
19
29
16
156
39
29
40
56
60
4
12
68
60
76
168
56
120
64
12
48
207
149
60
84
12
55
5
139
69
87
29
12
120
60
13
311
40
48
96
176
16
180
48
45
120
95
64
32
25
119
172
44
25
24
131
211
84
204
185
120
67
9
68
40
32
84
4
12
80
100
24
104
16
81
23
7
93
60
20
67
249
75
29
187
5
25
96
95
72
43
17
7
89
16
51
33
24
152
160
15
89
4
48
20
28
20
1
39
75
89
37
11
19
65
124
15
120
9
36
51
249
80
12
19
21
99
24
29
7
45
164
24
1
87
195
153
12
8
12
109
15
8
16
56
36
48
60
115
96
45
168
92
84
97
48
95
24
16
20
115
162
39
195
33
96
15
65
16
96
20
28
20
160
24
120
33
18
41
85
15
24
72
48
105
99
32
156
24
144
211
41
132
48
193
47
48
217
15
195
5
108
37
30
9
105
11
480
28
56
19
21
180
44
91
5
40
188
148
15
29
196
8
145
6
36
233
100
32
88
135
41
24
16
51
54
23
48
12
7
21
20
52
27
81
12
33
23
67
5
72
67
45
204
60
24
27
5
24
84
37
30
36
69
56
204
19
17
49
24
192
15
72
27
125
40
44
55
29
112
75
101
64
15
65
88
27
54
96
23
76
140
24
91
21
44
16
84
15
17
19
21
84
84
56
25
39
57
63
152
40
63
65
216
49
102
33
60
60
152
25
54
33
147
93
8
40
8
67
17
36
24
72
115
54
119
12
124
75
221
16
12
80
31
ABCD 93312883648*3^$a+1 [50019]
51
96
49
71
18
19
108
35
12
126
7
29
24
66
9
15
1
80
9
60
30
37
35
12
48
9
69
7
72
35
36
37
5
39
39
37
23
45
4
35
25
17
90
18
42
24
21
76
17
3
15
30
12
3
15
13
12
5
135
57
63
28
17
90
33
99
57
81
12
18
42
7
11
12
42
15
84
9
6
1
104
21
31
83
25
29
7
23
13
77
6
6
6
78
12
39
9
30
24
93
48
96
4
11
93
45
6
66
43
35
25
12
24
84
77
3
132
63
1
32
12
12
64
17
63
15
1
5
15
60
36
33
12
19
29
12
7
77
30
54
24
3
24
168
16
32
24
24
15
21
3
12
48
1
32
4
96
8
27
12
81
24
27
21
27
18
127
41
15
15
36
1
8
124
48
167
37
44
57
7
32
76
53
6
69
132
4
5
18
6
15
36
93
27
16
215
12
13
8
12
9
19
24
11
12
18
15
36
9
7
84
8
33
90
45
3
12
9
33
18
33
9
48
18
114
12
6
13
11
36
9
4
5
139
17
31
23
21
9
51
4
29
12
78
33
28
44
21
240
54
36
9
21
12
78
12
57
33
63
36
3
21
24
21
6
25
56
15
13
20
4
5
96
90
42
12
27
45
48
7
35
60
6
12
150
45
3
18
66
24
54
6
61
144
41
3
12
21
108
15
40
12
65
15
45
12
27
15
96
49
29
12
30
69
45
3
75
18
15
15
18
12
99
16
12
8
15
18
12
39
15
61
143
30
60
19
23
25
53
12
7
36
59
1
167
12
165
81
19
32
3
33
75
18
7
113
27
135
30
30
9
28
11
85
32
3
42
39
3
60
66
7
48
5
36
54
9
93
7
41
36
15
33
12
84
6
21
45
7
11
117
40
107
81
4
200
16
17
3
12
45
3
9
3
24
24
21
15
75
18
87
45
6
42
91
17
48
12
55
32
16
29
51
87
54
6
33
57
30
9
21
43
5
31
8
12
33
6
85
20
16
20
28
80
15
57
15
73
12
36
108
36
5
66
12
21
76
20
40
11
69
81
78
12
13
101
48
72
19
12
24
36
32
16
11
25
113
12
39
24
16
47
9
21
7
41
42
13
77
7
108
44
39
25
24
5
30
12
81
69
103
155
6
12
30
24
9
21
6
25
65
24
24
19
5
18
12
37
20
60
84
39
13
8
40
35
45
57
102
1
44
40
23
45
45
39
15
21
27
72
1
24
20
9
15
21
6
37
17
30
6
75
100
24
56
9
99
36
93
12
36
15
33
42
9
9
39
63
177
27
13
5
15
33
12
36
15
21
18
45
3
9
4
17
19
56
117
15
33
72
3
52
92
51
18
30
21
9
6
25
8
141
15
60
4
65
60
6
42
30
18
51
51
33
4
8
3
54
3
27
21
117
15
27
6
27
123
6
48
7
11
33
84
45
51
12
9
6
37
8
4
125
18
1
72
44
15
1
5
27
16
56
48
28
20
69
15
3
1
12
65
12
51
4
12
29
54
25
8
88
5
27
3
36
1
8
147
48
21
3
21
16
23
12
33
3
102
87
16
32
12
3
60
12
9
16
35
9
132
99
24
1
29
84
12
3
3
37
11
21
48
28
12
5
3
99
25
71
108
12
18
6
6
63
21
126
42
132
36
27
15
73
53
31
5
36
19
23
33
27
1
20
45
24
27
63
37
191
69
9
19
17
18
36
12
30
75
189
24
42
102
6
42
7
48
95
37
8
12
12
15
25
59
90
36
39
100
11
9
27
54
19
59
1
29
3
48
40
32
15
30
67
140
36
64
23
84
13
20
15
18
3
21
96
43
29
6
84
105
16
12
23
9
27
18
12
3
45
18
18
6
45
33
91
20
16
11
24
54
39
48
45
84
19
35
120
69
15
42
3
33
3
9
15
21
12
12
43
80
24
93
30
25
20
105
31
5
67
35
60
105
3
24
90
67
41
3
36
21
18
57
3
42
12
36
12
63
16
23
105
16
11
1
24
84
29
43
72
8
75
12
30
123
39
9
111
18
30
21
96
45
36
12
43
8
40
5
67
60
5
60
3
57
54
30
15
51
48
45
27
45
87
6
15
40
20
4
12
11
18
27
27
81
15
25
12
23
6
6
90
27
52
36
8
15
66
30
24
1
36
20
64
20
40
8
12
24
69
43
59
18
60
30
13
44
9
42
9
28
12
11
33
12
12
96
39
60
81
112
12
8
15
30
19
5
55
23
36
6
30
45
4
116
15
6
43
5
24
60
12
48
123
48
21
3
33
18
66
30
61
8
12
123
54
3
12
63
42
7
41
99
4
32
27
6
7
68
96
15
21
57
31
132
107
45
12
3
72
61
5
12
18
37
35
42
19
11
30
51
15
30
3
15
57
12
45
6
189
16
17
12
36
7
68
4
36
60
17
54
24
25
17
7
11
6
51
57
6
61
24
17
30
90
108
19
41
90
6
51
48
75
102
15
3
21
3
6
7
92
33
48
60
7
35
9
15
13
56
135
1
8
3
97
36
17
3
12
4
24
36
36
47
73
24
71
69
3
42
6
73
17
7
41
84
67
89
7
23
6
3
12
24
27
13
20
15
36
33
21
67
24
56
28
36
131
48
21
21
72
31
17
12
51
16
20
28
32
84
16
5
3
136
95
9
171
6
39
15
6
24
42
9
9
7
8
45
39
3
133
72
17
15
45
30
25
5
43
8
36
96
3
12
18
24
3
52
95
13
59
13
60
17
60
51
57
18
13
65
19
116
15
30
42
9
99
12
12
30
31
36
23
1
32
12
33
294
114
31
23
13
59
84
54
48
24
99
16
23
12
81
9
3
33
30
102
27
16
23
1
8
48
69
3
16
41
48
30
1
80
24
171
30
66
18
12
18
13
20
9
6
24
9
9
87
39
24
21
4
53
15
40
60
47
12
21
60
24
21
7
35
78
60
3
15
24
37
23
6
31
20
64
77
3
196
11
9
16
89
36
30
25
17
27
40
59
1
23
61
11
54
30
66
15
33
18
24
1
68
40
96
95
6
7
17
51
24
21
24
3
21
15
60
64
5
15
16
36
11
30
12
42
6
24
3
52
53
7
5
18
85
17
6
108
12
18
ABCD 93313616876*3^$a+1 [50120]
128
16
176
48
40
251
141
72
123
144
21
3
165
51
61
144
128
75
21
24
51
324
12
21
40
35
109
48
8
168
72
192
96
24
147
213
3
117
16
312
80
40
32
136
32
63
12
132
201
24
63
105
112
72
35
144
61
11
165
112
168
80
400
72
56
24
16
224
40
56
280
432
80
27
12
49
216
248
195
181
35
45
99
213
123
37
95
73
11
13
200
136
47
625
8
232
80
99
216
240
324
33
120
27
61
168
35
37
128
192
99
108
153
99
93
40
80
16
336
56
88
11
13
96
144
56
159
33
3
144
13
107
157
96
107
45
88
48
32
99
48
181
95
97
155
85
80
99
61
107
453
112
96
192
144
95
108
93
3
61
659
69
255
25
48
80
27
61
152
147
180
36
277
48
215
129
352
144
24
35
165
96
24
240
240
16
96
24
224
112
104
24
40
72
96
59
168
13
152
88
168
152
120
27
21
64
71
105
40
35
429
96
40
71
9
99
45
88
24
23
385
128
27
13
203
61
95
33
112
8
231
1
240
191
48
36
253
128
3
69
411
325
240
71
25
104
267
45
160
23
105
27
45
64
35
213
75
48
37
56
15
96
1
168
144
176
135
25
144
11
72
37
95
201
64
56
51
93
360
88
35
24
21
112
11
189
160
48
72
47
36
312
36
145
47
153
64
96
32
112
8
168
72
159
25
215
49
35
109
323
165
123
37
24
8
240
195
72
325
23
433
72
200
120
51
36
60
84
97
80
208
11
93
40
11
45
184
11
336
141
472
275
21
144
123
120
45
168
24
88
107
61
32
39
1
83
157
24
59
45
351
121
23
252
13
24
47
108
445
56
72
3
96
84
240
25
96
24
200
171
109
152
88
47
144
1
72
131
36
129
64
56
16
71
204
144
117
112
8
135
288
144
121
72
72
80
16
72
24
35
36
105
120
147
37
144
32
88
152
184
104
24
88
83
61
71
48
97
24
83
85
35
61
24
192
56
99
13
168
215
153
24
136
72
143
97
155
84
249
75
189
15
48
25
32
75
61
80
16
96
32
88
144
48
56
136
56
88
107
117
3
72
133
ABCD 93313619962*3^$a+1 [50022]
42
18
63
44
13
12
90
42
48
12
6
33
81
15
8
76
9
48
60
23
7
105
32
48
24
13
102
69
24
105
12
66
17
55
42
18
21
32
19
53
13
30
84
65
73
18
72
60
57
93
12
3
80
7
45
48
165
18
33
36
75
36
12
153
45
12
288
30
5
52
57
18
5
7
120
65
24
1
60
6
12
30
27
21
12
87
81
42
78
12
11
97
24
18
5
25
18
9
44
31
18
102
90
23
97
11
25
12
30
12
78
42
18
27
44
37
24
39
24
75
12
29
12
52
33
90
54
168
27
24
21
15
33
75
3
77
85
35
67
18
12
36
3
141
18
12
36
9
21
23
16
164
7
17
97
18
5
28
57
75
33
12
11
31
6
12
3
48
51
9
21
60
71
40
39
126
24
30
5
13
23
64
33
63
12
33
72
63
27
17
25
11
49
36
27
45
30
5
37
23
36
61
36
155
4
3
30
60
30
180
12
36
72
60
57
63
42
11
25
54
120
18
23
7
72
33
8
144
1
72
48
39
20
43
90
48
123
12
32
73
47
115
18
42
48
125
108
19
17
1
75
72
8
55
24
18
63
8
31
48
18
39
105
120
60
78
48
60
84
36
69
60
111
24
18
63
99
18
18
42
60
60
48
90
45
27
12
185
1
72
15
33
3
57
30
132
78
84
135
8
52
48
15
81
69
11
1
11
37
18
72
18
12
87
60
20
55
36
17
100
3
30
12
48
39
15
65
28
57
18
17
13
11
12
132
48
139
78
95
13
167
67
33
8
40
32
55
81
9
12
48
12
6
42
60
3
8
67
60
12
72
5
24
1
18
18
60
23
7
9
45
60
6
30
39
3
41
7
54
11
12
13
119
25
60
30
41
7
21
36
96
57
72
6
42
3
129
138
18
24
6
45
15
54
3
45
60
3
57
48
42
17
1
15
57
12
90
48
42
6
42
3
39
5
24
40
21
18
12
48
5
115
48
57
60
57
36
107
73
54
9
9
60
27
3
5
43
33
32
48
1
90
6
24
3
33
24
23
25
12
75
3
5
7
81
39
125
1
15
27
138
63
9
15
45
3
129
23
55
17
43
117
33
72
30
30
48
15
45
12
48
42
60
5
43
12
129
176
31
113
127
12
18
87
27
9
120
27
5
37
11
52
44
1
3
111
6
12
3
8
40
9
15
15
5
7
6
24
60
150
6
24
60
59
19
72
30
39
9
12
63
36
51
30
15
81
162
165
68
67
30
15
27
6
63
21
23
72
1
24
3
12
36
57
60
42
45
3
53
37
228
12
11
61
11
49
156
39
15
78
60
27
8
67
48
42
3
75
5
127
186
15
8
1
48
23
208
111
30
35
28
48
68
37
90
9
3
240
138
12
11
37
12
15
33
12
12
23
73
30
102
15
33
12
12
39
21
59
72
127
78
12
72
39
9
18
30
132
30
93
8
79
101
7
5
7
42
6
54
23
73
60
42
42
11
25
35
85
24
135
8
67
45
93
51
104
25
18
29
55
81
27
60
21
57
27
87
6
147
15
12
29
19
117
24
21
18
168
9
33
60
35
55
161
79
48
54
15
15
5
1
60
3
44
37
18
5
37
11
115
24
6
135
32
13
54
18
131
84
96
37
30
24
18
18
252
18
39
33
18
42
12
35
103
72
108
30
108
15
15
174
35
64
9
42
9
57
27
152
88
3
54
30
30
135
45
63
15
48
60
24
210
30
21
15
125
37
63
80
28
21
23
13
42
48
54
96
60
72
3
12
8
49
95
25
30
113
85
12
30
6
15
69
18
21
32
40
15
90
30
5
19
6
12
78
54
6
24
9
9
120
51
27
24
21
45
12
90
12
6
114
18
108
60
3
84
3
12
18
54
6
12
12
6
84
18
18
9
60
8
13
72
48
114
5
13
18
17
28
15
30
24
3
140
28
27
108
30
30
42
12
11
85
30
12
12
5
64
87
5
55
24
53
85
12
36
42
5
12
60
13
27
44
16
105
36
23
1
6
57
140
25
42
30
3
12
45
15
80
43
21
177
12
42
36
29
25
15
36
32
12
1
102
60
18
15
39
9
21
66
42
12
3
60
87
18
108
12
18
197
28
165
24
39
9
35
25
42
33
45
60
35
13
60
114
30
18
42
23
16
81
60
18
21
81
18
18
84
78
45
15
12
21
27
12
18
30
165
96
9
132
15
33
63
9
135
33
12
126
72
81
21
59
64
12
24
39
33
69
15
45
36
12
3
45
42
48
29
85
66
72
17
13
18
24
18
30
150
47
31
129
33
75
15
60
5
73
24
6
12
60
105
33
42
33
108
27
12
12
60
30
66
65
7
42
111
9
18
21
32
72
40
3
12
18
60
119
31
42
78
114
18
12
5
64
32
84
73
12
23
13
30
117
33
15
15
72
17
25
83
85
171
116
73
15
15
5
25
60
12
11
7
48
12
42
150
6
102
53
19
30
15
45
18
17
43
18
72
60
27
180
68
37
39
51
6
59
28
108
75
69
63
18
84
51
9
51
9
3
3
24
18
42
36
132
12
45
44
36
ABCD 93314146306*3^$a+1 [50028]
96
3
2
28
2
1
9
15
63
96
6
36
63
9
18
32
10
30
20
60
16
12
14
16
27
41
34
18
24
44
24
10
12
33
87
30
50
4
45
11
28
21
35
30
6
16
8
144
22
48
15
15
12
14
4
15
5
12
76
2
6
6
16
8
84
22
24
12
32
28
2
12
1
29
10
20
148
12
74
4
26
76
21
59
34
39
12
48
17
30
30
31
87
60
26
4
3
9
6
104
24
66
16
8
46
21
3
20
1
3
12
6
18
30
36
3
5
36
55
60
51
8
6
40
42
84
18
60
36
14
36
46
6
48
9
35
6
4
18
38
22
14
4
15
36
45
14
10
39
21
12
2
16
102
8
10
69
5
22
24
9
11
16
24
69
33
15
3
57
27
36
12
48
6
63
5
6
85
41
48
6
37
12
41
46
18
51
9
2
25
5
64
90
12
9
35
28
2
148
27
33
6
69
47
13
72
53
46
14
10
18
8
22
8
30
31
23
10
32
48
55
15
26
4
30
12
8
28
18
84
30
21
9
2
85
29
16
30
6
18
6
8
12
58
2
4
54
45
35
6
52
18
12
24
30
15
51
8
34
12
44
7
23
22
3
15
9
5
36
24
30
1
9
66
30
87
3
9
5
10
50
12
28
12
39
24
33
2
10
2
4
36
30
48
6
21
51
2
22
54
26
28
56
46
3
11
37
15
14
28
48
78
26
43
21
20
46
66
8
6
25
29
4
27
5
58
92
24
49
15
12
21
57
27
29
24
115
57
6
18
12
32
22
30
14
10
6
33
15
6
75
9
27
33
2
30
58
48
33
21
20
78
66
10
60
36
14
30
46
3
11
24
13
29
94
14
46
24
6
12
14
16
14
24
22
8
4
62
64
51
3
12
14
16
6
44
25
15
20
10
6
42
2
24
4
30
2
28
20
36
10
6
44
30
31
33
62
70
24
14
30
12
19
24
41
46
66
3
41
24
19
3
38
22
2
22
6
8
90
1
65
10
18
12
14
1
15
30
8
46
6
96
12
18
8
22
12
6
14
52
14
16
44
54
10
32
13
125
6
4
12
6
60
8
19
27
30
50
13
75
60
26
4
3
39
66
12
18
8
1
135
128
12
13
15
2
60
4
24
120
3
15
38
16
14
4
30
48
8
90
4
18
44
139
12
48
9
60
18
8
36
48
6
6
13
35
40
36
30
6
20
4
6
18
6
15
51
6
14
1
45
30
38
4
18
9
3
2
19
9
78
42
2
30
30
40
44
4
60
42
24
14
58
15
9
20
19
9
2
64
96
36
8
24
6
36
58
12
18
60
87
53
30
13
3
21
59
30
66
25
9
27
9
15
9
20
66
46
75
3
21
15
38
6
25
9
48
18
42
27
12
24
99
6
104
6
36
58
12
14
30
256
51
45
32
10
12
48
12
18
12
50
24
1
33
66
14
42
4
21
15
21
3
14
10
26
19
35
100
32
48
6
4
6
36
9
41
40
3
3
9
63
6
27
17
16
6
38
6
24
16
50
30
120
10
36
8
7
3
26
24
6
4
21
24
5
46
6
14
6
40
14
22
74
54
10
20
4
18
24
36
24
3
12
59
61
15
24
42
27
27
36
90
39
3
6
14
10
3
33
12
2
30
6
22
2
22
20
10
38
6
1
29
55
12
12
21
24
12
24
114
12
66
30
18
24
6
21
3
18
8
22
54
8
22
69
39
30
6
60
24
18
24
6
18
20
54
100
20
16
36
6
30
2
66
1
5
24
24
36
66
13
17
31
12
11
82
3
27
2
36
34
80
10
2
1
12
5
43
3
12
8
4
2
60
18
37
21
74
1
39
18
42
69
24
48
23
6
4
44
22
33
87
44
66
16
12
2
4
12
14
18
76
24
48
74
19
35
34
50
36
30
22
18
87
29
54
54
76
12
48
30
21
5
24
55
5
7
3
57
48
15
6
6
2
30
6
19
17
10
6
3
9
18
14
46
8
24
10
6
26
34
12
2
31
11
4
6
36
54
14
4
26
4
36
30
14
10
3
33
66
33
5
36
24
36
4
48
14
1
9
8
22
8
28
38
10
9
11
6
4
30
105
36
48
15
12
8
1
5
7
143
6
28
26
4
33
17
70
48
2
7
59
144
30
46
24
2
10
14
30
10
20
22
8
52
42
63
27
30
6
6
8
6
22
2
6
16
15
59
52
45
23
60
22
2
16
26
40
18
12
14
22
98
19
35
10
2
40
38
7
3
56
1
21
8
64
15
27
9
29
31
11
16
68
16
33
17
16
84
14
46
30
33
3
12
200
10
3
45
18
45
41
10
33
17
30
48
28
30
3
9
12
20
10
24
6
15
23
10
3
48
5
10
54
26
46
36
24
60
8
7
83
10
27
5
34
54
56
46
48
36
24
6
26
34
6
9
5
10
12
2
52
51
57
26
66
64
60
12
68
19
15
26
22
9
3
2
4
26
10
39
21
6
2
6
16
9
29
6
46
135
9
51
3
18
30
8
30
96
94
42
2
10
18
12
36
6
8
6
124
18
24
3
75
36
21
21
14
30
84
6
16
32
10
20
16
39
57
39
12
27
12
6
39
9
26
18
16
72
2
1
11
85
33
26
1
21
62
1
21
24
39
95
22
98
42
4
6
14
16
60
8
28
30
14
16
27
77
78
13
3
26
136
8
55
51
44
16
24
9
11
36
85
99
14
66
22
2
1
51
33
11
6
24
84
52
8
58
2
67
3
140
100
32
1
3
9
21
51
29
4
6
9
21
14
73
75
9
5
4
14
1
69
15
41
24
22
68
25
3
8
54
6
10
14
12
40
14
10
26
58
12
14
10
20
16
6
12
102
30
20
70
30
18
48
18
36
3
5
12
16
8
4
2
25
24
9
2
16
42
3
9
8
7
5
28
12
80
19
15
24
2
10
44
1
96
57
3
15
38
10
74
43
12
75
2
48
30
1
24
5
22
20
40
14
4
92
10
9
11
61
9
36
14
18
91
72
3
24
6
24
3
9
8
36
7
17
7
9
6
105
35
28
57
33
12
68
72
10
45
9
24
80
43
12
5
126
6
58
90
42
9
35
6
40
6
14
58
20
37
23
6
4
18
78
20
6
28
12
78
63
39
8
61
21
63
11
1
39
20
1
3
33
12
81
24
48
8
64
36
27
69
24
56
18
121
5
36
18
25
15
6
86
4
44
25
33
44
108
6
1
29
10
24
50
6
25
11
24
4
32
28
57
15
8
46
12
24
36
42
12
78
27
45
36
2
1
65
54
13
24
51
12
57
15
48
26
46
8
22
14
6
40
14
169
41
46
18
15
3
8
52
8
24
40
50
120
7
35
61
47
30
6
16
14
16
20
18
30
36
22
14
16
14
4
21
5
30
28
20
10
3
9
8
16
24
36
30
72
93
11
34
20
24
16
84
12
20
24
54
37
48
12
15
14
6
4
6
14
6
10
9
11
24
22
8
4
15
15
2
60
10
48
26
124
3
17
12
34
20
34
32
43
5
42
1
9
15
15
14
54
1
65
24
12
120
10
21
23
126
16
12
3
17
12
55
15
6
27
35
6
19
48
9
14
76
8
100
21
12
23
10
20
6
10
78
132
14
24
28
14
18
7
21
42
2
16
92
31
57
30
68
6
55
5
4
36
78
26
54
36
60
4
18
39
24
11
13
5
22
6
8
40
6
33
35
13
12
5
22
21
29
31
33
6
44
16
18
75
33
14
24
25
9
36
50
1
36
47
6
7
3
20
76
24
56
13
15
6
102
2
103
23
70
15
29
36
4
12
18
6
44
12
31
29
78
13
87
30
32
48
43
12
21
12
44
34
72
8
4
32
34
86
78
30
30
42
30
10
14
36
46
69
39
54
20
10
57
5
28
26
4
48
42
12
96
18
6
63
11
6
54
100
14
28
30
93
132
12
5
22
48
6
15
35
16
20
148
ABCD 93314402128*3^$a+1 [50011]
40
24
5
6
120
25
140
21
90
12
61
17
18
54
30
61
20
12
177
75
75
18
7
32
45
3
33
24
39
45
24
31
44
76
24
77
19
12
23
57
69
51
129
3
40
36
5
127
35
9
45
55
84
24
17
6
30
63
156
69
19
92
40
11
73
41
36
12
43
20
64
71
25
29
31
23
42
75
9
79
24
60
5
31
5
54
66
139
5
3
60
153
6
66
75
57
31
107
9
4
12
53
7
5
24
30
108
21
72
39
21
48
87
24
1
20
69
19
20
72
72
33
7
68
99
13
227
33
108
60
4
44
40
140
51
13
11
141
21
18
21
84
64
32
40
24
131
1
20
4
24
44
88
53
30
42
3
52
29
39
39
12
24
25
60
149
3
9
54
144
45
36
36
15
1
53
15
21
75
16
68
16
125
55
5
54
54
30
13
95
13
59
72
93
33
42
30
31
29
7
5
6
37
71
57
4
5
6
49
84
12
24
29
51
15
1
53
171
45
54
21
28
5
36
27
9
6
33
21
31
23
12
24
33
72
16
92
3
33
21
90
1
20
27
117
64
92
33
6
33
21
67
23
57
45
7
47
13
65
102
49
132
24
143
213
64
11
84
9
69
55
68
39
21
192
33
18
54
60
75
195
30
7
29
67
44
60
16
89
39
4
36
24
23
12
37
8
177
103
17
18
60
36
1
36
17
3
99
90
91
8
87
108
165
112
23
121
48
60
8
3
36
84
1
185
39
112
47
18
87
87
78
66
9
36
4
60
77
36
3
27
78
87
28
11
13
36
5
75
16
65
175
44
76
84
20
52
20
39
21
63
1
53
103
29
18
1
96
5
31
44
36
15
129
64
12
24
11
12
45
33
3
64
143
9
100
48
156
20
4
32
69
15
52
20
3
25
24
48
12
32
24
16
20
4
116
15
1
48
167
60
12
133
47
37
36
20
4
11
97
12
8
36
69
12
39
24
33
39
51
30
78
97
8
100
11
1
29
31
68
69
91
20
84
16
36
5
48
27
9
79
53
67
60
53
15
52
8
87
72
1
48
84
47
54
31
20
16
8
159
48
54
3
3
18
15
15
1
48
65
48
18
36
49
36
5
39
100
29
87
4
11
9
45
27
72
87
21
12
93
75
12
28
44
21
3
4
95
157
29
31
23
13
35
37
17
3
51
9
72
16
143
21
15
33
93
3
12
4
168
32
36
33
111
33
18
102
3
112
35
12
21
28
12
24
11
57
52
35
36
18
15
36
159
85
44
28
32
12
4
20
15
1
56
144
45
36
55
53
60
39
40
8
3
12
25
32
75
12
1
23
69
93
7
23
13
12
83
21
16
23
97
12
32
3
138
7
47
24
30
7
119
21
52
5
3
28
44
112
11
72
1
47
9
28
8
40
5
43
17
7
60
5
72
15
24
69
15
108
24
51
13
17
3
4
71
49
12
8
16
56
16
5
30
45
15
33
4
32
60
40
59
97
104
4
47
54
55
5
31
60
35
25
29
15
15
6
3
51
129
69
36
7
108
77
27
45
60
51
4
17
18
105
16
5
75
12
52
5
12
3
28
29
54
61
60
60
48
95
30
162
21
33
55
56
21
18
12
78
66
24
1
161
3
51
30
43
11
21
33
75
3
102
3
64
8
36
51
1
24
56
40
24
8
76
59
78
18
36
144
85
20
60
12
60
48
160
71
6
15
52
125
7
35
33
21
54
36
25
60
41
30
13
23
9
51
33
75
36
21
87
57
16
29
55
35
18
3
28
5
24
36
55
24
80
252
3
37
20
84
87
37
12
41
27
48
33
67
65
144
15
16
20
4
11
153
87
13
20
4
101
139
11
109
53
15
40
24
84
155
1
44
36
100
44
12
4
140
16
44
4
24
8
12
75
66
60
54
1
32
52
72
5
31
20
132
87
144
1
29
39
51
49
23
13
29
31
24
11
54
6
57
108
9
42
108
13
20
57
31
44
12
60
51
213
112
20
48
16
59
57
12
28
24
24
11
1
53
55
24
48
84
60
221
43
41
6
48
45
52
180
47
42
43
36
29
103
5
12
7
20
40
24
24
11
21
16
12
5
55
53
19
116
64
44
51
13
56
24
16
36
20
76
23
49
5
103
5
78
1
84
5
31
24
24
36
59
45
15
1
11
45
51
69
105
43
17
31
59
13
116
12
24
16
155
85
59
81
69
39
12
52
113
3
15
30
55
5
7
24
24
29
31
5
42
13
80
4
32
51
144
105
4
56
4
65
75
172
128
51
25
48
20
3
13
44
12
36
3
25
80
87
9
171
25
164
64
5
19
17
39
84
100
68
9
39
24
148
48
12
53
6
66
19
36
59
1
32
57
19
20
45
75
36
51
37
113
18
1
53
12
55
20
36
3
30
31
65
30
24
57
15
97
120
17
3
16
140
15
60
84
81
15
72
13
36
239
1
20
36
27
13
47
21
4
32
33
7
5
115
101
55
95
57
28
17
72
19
5
15
112
20
12
33
24
15
64
32
40
44
15
13
23
42
30
25
20
40
12
36
35
18
30
1
5
51
60
28
5
72
108
ABCD 93314839448*3^$a+1 [50003]
63
120
84
5
100
20
60
28
3
12
53
19
84
21
20
96
67
17
24
24
187
60
108
5
55
60
96
12
5
4
3
12
93
48
15
12
65
31
9
3
77
12
64
12
20
48
16
108
15
33
32
192
4
20
12
28
24
32
31
137
132
84
112
8
4
12
63
5
112
44
16
3
21
15
45
12
3
72
189
24
24
48
3
24
17
103
5
55
36
12
12
156
24
48
24
60
240
5
4
39
5
163
33
84
75
12
144
5
4
8
67
21
56
55
45
128
43
117
51
45
75
9
27
5
115
36
24
105
20
4
80
144
7
24
41
144
36
4
44
7
84
12
60
9
3
17
16
128
7
29
64
147
185
112
68
60
12
52
15
21
24
39
29
16
12
32
232
56
4
39
24
65
36
7
17
36
31
65
55
108
72
36
60
12
5
232
24
39
36
24
12
48
48
17
55
12
189
15
5
76
8
108
4
75
24
36
5
55
48
5
91
29
16
60
84
3
12
17
199
204
77
28
60
48
20
4
39
12
9
39
5
40
15
45
20
79
33
60
27
48
117
60
36
80
16
80
16
3
24
12
9
147
24
9
87
48
17
88
12
68
127
17
55
252
105
3
36
21
96
27
36
21
20
43
161
52
44
16
3
45
20
7
33
20
4
27
21
3
89
36
7
24
36
12
72
129
80
16
48
20
115
41
4
140
88
27
5
76
15
36
60
5
88
32
24
31
24
132
72
57
20
28
15
101
7
5
4
8
31
12
57
3
9
15
144
12
69
8
31
29
55
57
39
60
9
36
159
12
84
21
3
57
80
31
45
99
48
12
65
4
84
8
7
45
63
12
213
15
33
20
12
28
15
89
28
15
5
28
15
101
136
75
24
24
141
39
65
100
39
12
36
5
19
65
4
72
20
55
105
75
89
55
24
24
21
60
15
24
12
24
9
51
185
36
28
15
21
96
68
43
33
15
17
112
32
16
3
24
5
12
84
4
12
75
101
48
91
36
17
36
127
9
15
69
27
53
31
60
69
32
19
108
21
27
5
55
84
156
9
39
5
55
29
43
17
12
31
120
9
116
52
8
4
3
36
57
39
60
65
55
41
55
9
3
156
57
39
24
21
99
36
89
7
45
8
4
132
3
36
9
3
93
15
24
48
48
9
12
51
105
3
60
5
31
180
45
39
41
28
27
45
104
31
84
12
17
40
140
12
43
60
81
72
68
4
92
28
15
60
141
87
117
267
24
161
108
7
45
3
48
48
117
120
188
60
7
72
48
9
60
99
105
36
51
77
36
96
19
69
3
72
21
24
56
4
60
3
5
12
7
93
27
60
5
28
200
88
3
69
3
117
32
96
64
56
108
67
120
12
5
52
36
24
24
27
12
60
77
40
3
48
48
12
5
60
52
75
81
15
60
165
24
56
7
17
60
16
27
65
4
80
4
32
43
12
9
15
33
8
4
20
43
12
33
27
125
19
12
45
135
12
120
33
3
45
36
140
16
15
105
140
7
221
7
12
45
3
24
21
108
87
12
36
9
80
60
31
21
20
19
41
28
36
20
7
9
63
17
31
45
15
24
48
36
24
96
24
17
148
3
132
36
36
93
15
65
103
29
4
32
24
16
15
12
77
115
24
29
91
9
75
185
168
103
89
55
33
8
136
63
36
144
108
24
9
156
135
21
3
5
7
17
100
60
72
8
103
65
12
16
15
101
64
27
12
60
21
75
29
60
16
36
48
15
72
21
68
7
129
36
12
27
36
24
9
99
45
3
204
108
120
36
177
39
33
207
24
36
245
4
75
60
41
36
144
19
89
36
7
24
36
93
96
3
77
55
101
12
31
105
24
20
60
40
87
9
12
3
185
16
8
16
39
216
12
33
36
56
52
75
36
101
31
33
32
24
31
17
55
120
48
84
65
115
33
87
21
60
15
60
24
113
28
68
16
36
44
91
24
33
3
12
12
24
29
103
12
53
19
24
57
3
81
80
16
8
31
21
3
12
24
21
27
45
3
5
7
57
135
29
16
48
20
7
48
5
16
92
64
3
21
51
36
153
39
57
3
93
15
113
264
180
48
100
108
96
156
27
21
39
65
60
103
117
56
12
19
24
36
141
20
67
177
3
21
39
36
21
68
156
40
32
19
120
29
24
16
12
60
104
31
29
115
84
29
12
19
9
116
60
52
12
111
21
108
15
81
39
17
24
127
72
72
5
4
60
39
5
7
81
8
24
67
9
32
4
56
19
45
128
36
160
15
65
7
57
15
21
24
27
41
19
24
101
19
24
12
45
96
123
12
65
132
ABCD 93314925194*3^$a+1 [50287]
303
80
40
72
128
43
69
56
120
40
72
360
75
77
40
8
55
33
129
87
200
1
162
90
11
136
33
47
40
200
16
24
168
120
33
95
48
37
123
56
24
256
8
91
165
87
33
129
15
72
93
108
90
5
64
3
45
8
408
240
16
24
32
40
72
48
3
21
144
87
90
303
24
80
43
93
87
162
15
48
80
235
93
80
7
33
39
105
48
27
93
248
19
77
193
71
37
18
41
120
24
40
9
18
45
24
264
27
53
16
21
35
73
15
24
33
135
8
55
57
15
137
16
9
263
120
24
88
72
80
168
40
81
135
9
87
96
15
9
63
41
136
104
97
87
3
77
72
336
40
168
24
291
101
24
24
120
1
72
162
77
13
27
48
51
45
80
40
24
48
177
111
32
24
168
40
56
72
40
24
48
105
71
112
24
24
56
19
54
111
24
135
225
63
57
168
63
177
24
200
48
55
33
72
3
522
36
191
24
96
16
80
40
80
40
200
24
24
16
320
48
25
71
160
57
15
8
64
168
177
15
120
63
89
1
23
139
117
96
72
165
75
123
5
67
180
36
45
24
3
108
137
25
135
8
240
16
24
9
503
55
17
256
69
123
57
71
216
1
87
8
24
184
56
19
45
144
81
47
7
126
144
3
48
24
8
205
27
56
520
80
19
101
97
63
9
126
41
64
72
152
48
64
240
128
136
9
207
48
51
54
18
18
155
112
75
180
329
13
27
9
15
144
111
17
24
49
90
29
43
69
129
111
248
40
128
13
27
8
40
32
37
36
119
96
55
105
216
56
73
111
141
3
32
64
168
296
144
208
24
33
63
144
8
16
96
33
111
72
8
25
111
104
112
24
171
270
15
80
40
80
55
177
56
37
90
18
15
120
369
231
104
25
87
3
45
48
375
288
177
384
48
75
165
296
187
149
40
80
40
24
104
13
35
73
54
33
32
160
56
40
56
24
24
151
57
144
8
16
27
18
54
216
5
49
183
80
64
159
105
24
51
77
48
312
24
336
175
9
171
5
13
90
162
15
152
88
87
17
19
69
96
32
64
8
88
48
27
69
24
96
9
39
375
161
16
80
40
8
55
33
615
17
48
7
17
24
120
289
63
24
128
1
95
67
45
32
40
45
107
88
93
3
15
57
33
15
240
69
27
9
90
5
40
192
15
129
8
25
47
43
45
72
56
187
5
103
57
8
144
40
56
240
67
36
57
213
27
135
90
39
48
32
241
143
127
113
24
40
3
198
167
48
16
104
97
159
3
165
8
184
120
224
16
3
21
87
89
256
168
9
183
105
39
33
47
16
27
5
120
40
51
5
139
21
120
39
ABCD 93315252346*3^$a+1 [50033]
99
36
4
144
5
135
180
96
21
72
31
32
12
15
25
47
81
72
171
9
156
4
36
32
24
189
39
48
75
54
15
16
32
27
54
51
24
40
32
60
60
57
108
15
12
40
5
51
24
33
18
9
63
97
272
48
16
80
204
48
45
27
28
20
33
27
84
64
32
9
19
44
36
81
19
89
3
132
120
52
140
84
9
18
18
19
35
18
87
48
292
20
16
77
162
81
72
40
113
15
64
80
28
132
5
103
20
39
21
4
8
57
54
144
73
8
4
36
140
99
36
54
135
72
48
48
4
80
4
60
125
51
4
12
203
105
39
21
12
24
69
7
32
87
13
48
48
60
36
44
39
73
17
27
36
60
39
36
45
12
60
36
4
5
90
13
68
112
8
40
80
96
15
49
104
48
24
76
5
27
45
103
92
36
60
36
60
4
56
3
18
127
20
12
3
45
12
96
48
40
44
132
108
96
84
15
18
15
28
101
36
90
9
136
144
8
27
54
99
52
140
15
21
24
24
12
9
3
40
140
48
3
180
165
4
68
24
100
96
29
3
123
57
15
81
99
18
7
32
108
120
3
93
24
117
111
4
119
72
13
5
144
63
24
21
99
24
24
76
11
153
153
15
180
4
80
60
21
159
16
32
60
108
48
45
7
20
27
33
144
3
13
59
69
60
15
85
92
40
32
3
144
21
69
18
33
252
16
77
7
47
1
44
9
7
209
3
87
33
52
20
96
48
147
54
3
12
4
35
9
81
19
36
161
43
92
24
21
36
3
15
81
96
75
25
12
68
24
24
16
96
44
100
128
21
36
55
56
15
37
71
9
12
15
213
21
36
54
21
64
41
51
3
49
140
60
75
93
64
104
4
68
12
36
16
143
81
9
7
96
12
11
9
28
17
15
21
72
55
44
60
4
80
84
72
48
148
68
64
92
4
12
47
133
80
192
16
56
4
36
23
21
84
48
60
3
54
75
213
27
72
9
111
120
36
100
47
13
23
21
24
12
69
63
112
56
72
75
1
44
72
63
36
216
1
44
40
56
3
117
120
40
83
25
65
27
72
27
49
92
48
27
105
4
8
153
39
24
16
44
4
80
96
39
33
3
69
12
4
41
151
240
8
24
135
85
5
63
72
96
84
60
40
80
297
18
97
36
44
156
72
112
60
53
15
3
57
132
108
12
36
4
240
156
155
33
21
3
12
75
21
60
135
13
44
192
21
159
36
28
11
33
21
27
27
121
36
23
18
39
28
68
12
60
52
83
57
33
3
105
7
36
11
85
44
15
45
4
23
54
3
15
45
63
57
213
139
8
120
12
256
23
9
60
52
20
21
43
12
53
15
24
33
7
8
192
153
63
45
159
52
41
3
51
36
9
4
12
20
24
96
4
44
24
16
35
45
45
51
3
217
84
12
20
24
3
37
44
112
44
24
16
29
15
52
48
60
80
36
16
44
81
18
45
4
8
52
32
60
15
33
48
24
21
54
36
72
57
16
17
15
16
144
32
9
15
4
140
132
4
32
28
5
27
12
105
123
3
54
3
88
12
23
45
16
56
45
27
45
51
24
192
24
12
60
105
15
12
12
4
224
3
57
51
81
36
9
39
15
57
40
65
54
33
48
48
120
12
64
20
24
72
108
9
51
96
48
93
75
12
12
63
37
20
15
9
136
96
12
20
28
20
108
52
8
4
96
44
136
336
80
21
3
87
33
76
35
9
45
195
21
19
152
4
80
4
32
15
18
15
21
99
40
60
17
99
9
54
45
108
4
20
76
20
48
12
12
87
324
21
36
15
33
16
36
8
24
96
111
13
92
75
13
12
83
33
64
96
59
81
12
72
48
12
144
4
23
73
341
18
72
1
140
48
27
18
90
21
96
40
5
27
27
45
24
16
5
90
9
36
60
36
3
9
216
72
40
167
33
48
96
165
51
3
249
60
15
18
72
75
33
3
12
60
40
12
71
72
33
52
144
44
12
3
69
16
176
64
56
15
33
52
23
36
37
17
18
49
41
3
84
60
16
32
112
20
96
64
35
18
162
33
3
69
16
32
63
49
41
99
196
29
63
4
5
18
73
48
ABCD 93315252502*3^$a+1 [50016]
30
18
30
30
45
32
13
3
32
25
90
12
30
12
6
185
55
12
42
96
107
7
9
27
30
15
75
5
49
36
30
30
42
5
7
6
83
19
318
30
9
15
48
30
35
13
3
231
48
41
79
42
66
30
47
40
15
30
11
40
27
114
35
40
3
42
36
12
138
30
60
15
8
144
25
102
9
21
6
60
192
42
6
60
125
7
48
30
24
83
37
59
96
13
72
300
71
55
65
49
23
112
135
108
330
3
8
1
18
12
33
3
165
39
65
85
60
15
56
55
65
48
79
30
11
7
65
88
56
48
55
65
16
152
37
12
15
21
42
18
54
48
153
45
27
3
54
71
25
162
78
95
48
24
25
15
45
18
60
93
9
12
99
159
120
105
80
7
30
18
41
67
5
24
64
69
18
12
12
65
61
30
5
67
21
57
30
30
30
54
96
30
57
45
3
8
31
66
30
30
24
120
11
72
120
127
186
54
30
51
27
125
96
1
39
39
60
48
84
78
78
5
49
36
99
15
36
5
88
104
7
9
80
136
105
6
105
15
17
40
135
18
15
69
6
77
103
30
90
105
8
37
90
72
113
37
108
54
36
53
49
18
30
23
109
11
96
1
15
15
120
9
171
5
7
17
31
65
40
72
8
55
30
195
39
66
84
66
57
32
133
18
24
6
42
161
1
15
63
41
7
210
210
120
5
37
11
67
125
88
80
7
30
132
78
54
35
24
61
11
25
23
24
16
72
15
42
18
5
264
31
24
9
32
48
120
37
35
145
39
15
33
3
12
30
51
141
35
48
40
3
12
18
47
48
79
6
12
15
120
93
12
132
60
15
296
115
60
132
48
45
8
64
15
41
31
113
13
30
180
137
43
29
96
144
43
5
13
75
144
8
16
99
53
37
11
37
60
84
6
72
5
168
49
138
21
224
16
189
18
114
30
113
13
27
123
5
79
186
30
24
33
8
37
18
240
12
18
204
23
25
90
12
161
88
24
32
55
66
12
90
17
31
192
72
9
87
30
75
45
107
103
60
77
127
36
5
232
45
35
55
33
104
13
30
18
123
21
11
7
65
48
85
114
30
35
25
18
48
69
63
102
35
253
51
72
27
162
6
60
9
168
135
18
30
9
135
6
3
32
24
16
69
59
67
30
23
151
6
107
16
80
37
30
114
35
24
216
13
3
32
7
36
125
49
60
75
3
12
33
123
120
45
144
24
32
7
33
105
30
24
36
12
108
162
78
114
18
65
25
90
42
3
3
29
96
40
80
67
60
78
35
7
17
25
60
48
120
12
66
120
45
27
48
5
85
84
48
48
15
128
40
32
40
27
5
96
136
111
24
6
24
59
37
27
153
15
165
120
59
16
45
24
6
173
96
1
15
15
12
18
84
18
5
37
198
48
77
96
24
16
9
228
24
306
65
64
33
102
9
32
40
152
7
96
102
30
48
5
49
39
72
152
85
72
11
40
32
85
18
54
126
93
21
126
53
96
16
27
78
30
12
42
138
48
24
41
109
11
120
49
66
29
43
12
30
18
78
83
7
12
12
6
144
59
16
8
16
56
25
23
40
56
24
48
55
9
81
23
7
57
45
27
8
120
7
113
25
143
7
90
18
45
120
152
43
60
54
3
8
247
65
13
120
144
51
165
83
24
133
72
11
7
60
12
17
61
30
45
72
200
115
117
48
3
30
174
30
35
31
17
55
42
71
187
42
203
16
57
222
33
8
112
87
17
24
24
88
32
112
111
30
123
56
24
7
24
36
173
1
36
12
48
23
109
90
48
102
11
67
69
111
90
60
35
37
12
78
41
37
24
60
60
36
60
107
25
95
48
85
12
222
89
7
233
7
65
55
60
5
25
23
109
3
8
7
24
41
55
105
72
45
90
30
60
102
65
91
60
9
105
191
109
35
168
7
48
48
9
21
3
72
117
11
61
11
24
61
24
18
18
30
12
42
6
29
13
18
144
113
37
ABCD 93316068416*3^$a+1 [50023]
13
8
129
31
17
7
11
12
30
12
43
17
36
60
54
25
29
24
18
9
225
3
12
39
24
6
84
7
53
15
48
69
55
119
21
39
6
75
15
30
78
1
12
20
12
40
53
39
76
77
48
12
27
9
27
15
24
60
6
15
27
42
60
3
16
44
135
57
36
3
9
33
7
12
84
47
24
6
15
15
78
31
20
3
45
21
60
60
31
36
17
30
132
6
7
5
18
9
33
12
3
12
3
13
20
15
13
95
97
32
27
36
42
30
66
30
6
36
7
11
21
60
9
90
1
101
19
80
153
15
12
64
5
39
105
27
60
9
6
6
19
5
55
53
7
23
33
72
105
18
60
90
24
18
6
7
32
12
64
92
4
11
42
6
24
18
48
6
48
25
8
45
24
19
17
55
47
60
61
41
15
9
7
5
67
53
12
60
3
33
55
5
12
54
1
5
12
18
73
12
72
23
54
15
81
115
17
27
3
97
8
40
108
29
84
31
23
78
15
72
15
18
12
30
37
5
36
7
72
11
60
9
9
36
84
12
60
19
29
42
12
25
36
41
43
11
1
20
9
12
24
54
9
51
6
60
15
21
84
3
48
9
3
16
155
21
21
27
52
35
48
48
57
3
12
1
29
6
42
135
52
60
5
7
84
84
11
6
15
9
30
21
64
5
90
36
6
12
36
24
96
27
24
9
19
5
18
9
48
81
24
72
48
31
32
57
48
27
15
6
6
45
15
21
9
3
51
60
66
66
12
85
11
30
7
44
141
42
6
36
3
3
84
61
35
9
9
19
8
3
21
15
30
51
15
60
12
18
27
76
17
42
6
30
9
33
12
6
69
3
54
60
79
29
48
7
17
18
42
48
63
69
24
39
57
111
4
23
6
19
20
48
15
24
60
6
87
12
16
17
36
54
6
30
6
6
73
12
65
18
1
5
6
37
12
96
5
39
4
17
48
31
35
6
12
72
6
25
53
6
6
18
1
89
7
35
12
13
53
27
9
18
12
45
21
42
18
18
42
24
15
64
17
72
66
1
29
79
8
9
51
27
108
25
17
3
12
12
45
60
6
48
12
24
6
54
18
48
7
8
4
149
42
12
12
36
48
24
6
51
9
54
1
137
27
33
12
7
53
42
25
89
24
31
32
33
7
12
48
32
60
40
113
48
30
42
12
3
15
49
11
25
113
12
24
15
48
16
144
71
6
19
125
27
64
41
27
27
85
80
21
18
6
3
33
42
18
39
9
6
36
48
24
18
79
5
90
33
27
30
43
8
9
90
48
42
19
5
24
27
3
6
55
11
36
18
84
120
63
4
48
32
33
12
3
28
44
64
41
30
33
81
27
28
11
30
36
18
36
18
3
12
27
1
77
43
5
30
18
19
41
6
21
15
138
6
13
53
60
90
25
17
6
60
9
33
18
6
43
41
12
12
36
31
5
30
21
45
43
12
44
9
7
89
15
21
24
36
42
6
36
18
30
3
72
3
24
30
24
31
8
48
52
17
24
12
7
23
9
9
7
23
25
47
78
55
5
7
47
73
5
55
17
31
35
9
72
3
12
54
7
5
30
25
120
44
4
35
6
3
48
27
1
11
13
41
67
80
52
11
6
60
19
41
30
1
53
24
66
9
33
15
9
36
54
36
9
3
30
30
1
32
28
35
6
51
24
21
7
65
36
7
20
4
23
1
29
6
21
21
42
13
60
53
31
29
126
6
43
11
6
7
17
30
73
36
131
6
24
24
6
1
44
3
13
5
48
24
27
124
5
30
66
6
37
60
11
57
28
59
18
39
99
30
115
17
39
4
35
6
6
54
6
9
75
30
19
5
55
5
67
32
16
12
12
48
47
18
24
6
37
60
23
18
36
75
28
20
27
13
32
15
25
5
19
11
13
41
7
48
96
5
36
12
60
63
3
84
1
24
5
3
33
6
90
3
51
81
3
13
12
41
24
6
21
4
35
25
65
7
47
33
3
6
24
66
13
11
6
48
7
89
6
121
5
72
31
17
75
3
21
40
8
16
11
60
24
6
6
60
18
6
45
45
24
6
25
41
12
90
13
83
114
36
6
1
48
5
7
80
33
60
42
24
30
36
54
18
18
12
120
6
27
63
6
15
45
15
69
30
6
36
48
7
32
28
47
73
53
30
30
30
24
33
3
12
54
51
24
96
75
18
19
11
9
28
29
3
33
24
18
12
18
7
5
3
33
15
27
1
12
47
12
25
11
18
19
48
29
15
9
24
6
54
7
80
4
12
35
9
9
7
5
144
36
15
9
18
45
3
30
39
28
47
1
23
25
60
29
43
144
5
66
12
18
7
185
6
66
19
12
5
15
3
6
36
12
48
12
6
1
119
9
75
18
30
97
8
12
21
6
108
25
36
41
30
114
7
12
23
37
20
28
59
21
33
30
42
75
4
48
5
36
30
9
40
32
21
79
5
15
51
48
25
41
3
33
15
24
9
12
7
41
24
3
88
29
66
6
15
76
77
36
31
5
15
16
17
12
15
9
24
15
75
12
33
153
42
36
25
5
126
45
3
13
5
39
51
13
5
6
78
36
67
23
6
15
4
32
4
8
3
12
36
30
60
67
32
16
29
66
1
11
18
27
9
15
15
21
28
5
30
85
24
48
119
36
18
30
42
12
36
6
25
20
16
48
44
16
5
27
4
96
23
9
33
103
77
27
63
12
12
18
55
17
43
17
36
27
21
144
36
90
9
81
7
32
12
60
93
48
24
3
27
81
12
52
68
40
20
63
49
20
75
6
7
48
32
27
13
48
29
75
40
11
45
72
27
13
32
9
31
41
12
3
4
95
84
12
13
17
12
7
5
120
18
102
6
12
37
8
16
12
17
75
48
9
24
36
43
32
9
42
45
9
43
23
13
29
36
55
17
7
17
18
6
6
25
5
3
16
44
93
12
115
77
3
88
29
3
3
30
15
12
51
36
6
24
18
25
65
63
3
25
29
3
9
6
18
79
23
9
40
11
48
90
7
77
12
3
100
17
3
16
29
3
33
66
24
1
59
1
56
72
40
8
69
3
28
20
39
18
30
12
21
9
24
7
44
36
28
36
11
30
7
5
72
43
20
108
24
16
24
8
16
17
15
15
13
44
15
30
6
1
5
6
9
15
6
39
45
3
33
18
24
25
35
42
54
61
53
12
15
3
85
5
3
39
78
3
63
97
17
12
66
18
12
30
13
56
4
77
55
44
3
12
85
29
51
15
81
3
72
18
6
13
11
42
24
15
3
13
29
18
1
5
42
12
66
66
33
33
67
5
91
41
19
32
15
12
18
39
9
114
6
24
31
41
6
37
17
36
7
47
54
84
42
81
33
99
3
25
17
3
28
35
61
5
24
12
27
45
27
16
132
12
29
19
8
33
55
29
87
9
19
23
73
17
24
15
28
53
43
44
63
12
57
9
12
12
12
6
25
17
60
12
24
24
31
5
12
18
36
33
63
9
3
30
18
73
5
30
57
ABCD 93316641604*3^$a+1 [50019]
90
48
144
42
48
35
43
9
60
21
27
75
77
60
31
65
64
48
3
45
9
23
12
16
224
25
23
67
101
85
18
12
29
31
57
45
36
35
25
30
125
12
7
42
36
12
11
24
37
11
112
27
18
131
31
66
114
21
9
11
79
18
6
66
18
42
84
11
24
19
90
23
48
7
18
36
3
20
48
120
4
75
21
207
5
16
69
27
8
7
29
7
48
24
21
9
63
9
18
42
18
36
12
57
32
40
56
13
6
93
87
138
108
3
32
24
19
36
36
33
92
37
27
39
65
40
24
8
103
57
68
16
3
12
18
36
15
60
39
66
6
30
3
93
18
12
33
32
49
54
36
18
11
124
45
23
24
84
61
36
47
7
78
66
5
1
3
27
60
41
12
127
120
105
84
12
15
42
23
7
45
33
27
27
29
7
33
120
57
47
25
71
160
39
72
89
12
13
30
9
27
6
12
15
12
8
12
4
57
23
49
23
13
6
45
68
25
78
30
42
30
36
47
4
75
18
108
144
6
29
64
44
25
63
3
114
66
60
66
11
12
16
12
3
126
23
16
92
13
114
5
16
51
30
75
20
60
31
17
37
66
9
9
6
65
73
83
48
24
28
3
29
48
108
25
114
36
17
13
27
9
71
25
84
36
18
24
36
102
23
12
25
75
80
19
18
15
8
85
78
12
33
20
1
36
15
72
75
57
21
30
45
20
139
5
88
33
39
9
96
84
15
12
68
31
6
30
78
15
80
12
67
17
55
5
13
11
16
15
41
43
36
105
176
13
30
24
30
47
24
40
60
87
5
97
60
12
18
6
54
57
24
60
20
67
53
7
17
37
30
90
18
17
76
3
29
43
108
21
15
5
25
24
27
9
66
9
9
60
11
36
40
39
9
57
23
1
23
40
27
126
72
15
68
19
180
5
1
18
5
72
13
12
15
9
30
6
35
24
88
45
47
13
18
65
12
43
42
12
60
84
36
15
21
27
51
65
12
97
191
36
24
16
63
5
13
39
9
54
6
119
48
67
113
85
30
9
63
78
23
31
81
3
21
51
17
55
45
32
16
3
57
9
23
1
30
17
4
3
117
48
36
44
43
144
5
36
48
19
17
13
90
90
47
28
51
54
3
33
39
60
27
6
72
71
12
25
155
12
25
60
36
36
99
96
3
21
24
27
48
21
51
108
90
11
25
42
65
43
84
45
12
8
28
123
54
15
57
36
180
3
12
80
12
7
29
1
11
13
30
60
36
5
16
27
18
83
40
24
32
40
105
78
21
36
9
6
48
6
30
6
23
25
35
60
1
30
65
7
29
121
48
24
47
115
18
30
77
60
13
18
105
32
12
13
47
25
11
160
3
114
47
25
3
12
123
21
69
36
15
45
30
81
9
24
47
19
114
47
25
3
15
5
7
36
5
12
48
84
96
40
68
52
32
1
12
24
59
72
64
20
16
20
24
13
23
12
13
99
20
31
54
71
49
24
54
12
6
12
23
13
39
3
12
60
101
24
48
52
27
33
8
12
172
45
48
11
7
53
36
1
18
5
85
11
31
65
48
40
24
3
18
11
1
23
1
39
20
49
15
32
36
97
63
57
60
12
54
57
39
5
64
39
36
5
25
6
30
63
56
24
7
36
72
18
59
31
12
18
35
84
79
21
104
24
12
16
68
16
15
105
3
18
30
29
61
39
116
43
5
37
84
6
9
56
72
25
11
25
11
60
1
99
3
5
1
66
60
54
30
24
12
54
6
18
36
30
65
16
24
21
24
35
16
33
18
18
51
8
36
60
52
12
93
59
48
12
4
39
36
54
11
76
15
24
30
11
4
9
51
20
36
1
63
12
9
36
39
93
72
11
72
43
9
20
19
29
13
27
56
7
12
5
37
15
21
59
4
12
33
72
12
6
69
75
21
92
13
39
45
162
36
42
36
15
36
8
43
24
141
15
89
19
42
59
13
23
67
65
25
23
43
90
36
6
54
75
105
3
48
20
64
9
47
40
15
42
23
24
1
23
1
63
45
11
7
17
13
99
44
12
79
33
72
99
102
23
67
29
31
89
55
65
64
15
17
19
5
64
57
15
32
25
23
12
28
75
5
72
12
73
23
64
39
41
19
144
65
25
47
19
65
4
3
24
65
36
12
36
16
69
87
12
32
40
24
32
25
30
54
11
169
18
33
27
17
100
3
81
32
112
8
7
12
65
36
13
47
7
18
3
9
15
21
72
179
25
35
100
9
54
65
25
95
48
67
42
36
23
31
54
54
45
3
65
28
20
37
12
11
7
9
68
1
30
96
45
36
20
19
24
17
37
27
81
162
125
1
30
5
1
75
36
99
45
24
45
51
33
18
5
12
208
117
18
9
33
15
80
61
54
42
36
12
6
65
19
45
45
11
16
33
35
1
11
1
18
5
67
42
12
114
17
13
15
9
11
1
15
68
48
13
27
69
35
60
4
27
18
35
49
11
79
72
18
131
72
108
19
36
5
52
9
24
59
13
30
72
65
28
39
18
15
8
40
27
17
13
51
27
69
96
68
31
6
12
27
60
20
223
53
24
64
32
4
21
30
17
60
145
102
29
96
48
12
1
75
189
24
12
23
16
8
43
18
36
63
68
28
72
27
17
13
126
126
36
3
21
11
4
96
15
29
48
133
42
36
65
16
9
39
27
78
3
33
156
60
156
59
1
35
24
31
69
21
30
42
30
17
48
7
6
35
132
115
41
31
53
12
24
72
145
24
75
9
51
21
99
48
3
48
24
12
53
28
32
36
36
13
35
25
15
51
24
18
ABCD 93317754854*3^$a+1 [50021]
21
32
4
24
24
15
81
15
17
55
168
77
4
51
53
100
32
43
33
39
21
51
60
17
24
12
108
24
84
19
5
31
41
16
3
9
72
3
33
15
65
79
12
17
31
36
12
12
69
12
3
113
16
3
177
20
7
5
24
28
20
28
36
15
29
64
8
139
9
36
27
24
33
8
72
16
12
56
43
105
36
12
15
21
20
28
36
8
7
269
28
75
9
123
29
31
33
44
16
48
80
36
64
44
24
55
57
12
27
65
19
60
21
75
17
4
15
53
4
24
51
21
48
24
3
5
36
16
3
12
33
63
5
28
51
77
67
5
79
12
9
44
40
3
45
12
24
8
100
12
72
68
12
4
24
63
41
43
5
4
20
12
16
116
12
91
24
53
12
108
4
36
12
12
24
20
16
24
68
60
7
93
12
39
57
8
12
36
4
156
8
12
7
45
39
12
21
27
12
89
124
75
21
12
3
5
88
39
29
4
27
65
28
44
40
32
12
76
56
52
48
12
8
28
15
24
9
12
27
29
4
24
32
4
8
28
15
21
15
108
29
36
16
12
27
69
3
24
17
7
9
48
48
120
3
9
3
48
9
15
45
12
24
36
24
51
41
7
57
12
3
84
77
36
112
44
31
45
20
12
16
8
76
80
64
8
28
219
48
24
12
12
9
44
16
24
32
4
3
12
57
144
36
12
15
24
17
24
4
8
19
12
5
36
19
81
36
8
55
12
48
93
60
8
76
3
9
20
124
15
17
7
17
55
24
69
3
41
16
39
9
68
19
17
43
5
7
48
9
15
29
72
24
36
52
36
56
7
9
92
64
24
20
4
8
19
17
31
45
27
45
20
40
3
9
12
96
24
168
24
39
9
60
84
3
53
36
19
33
8
43
96
21
24
3
33
68
12
64
27
132
81
8
136
3
156
5
16
48
80
36
4
32
7
12
33
75
9
24
3
69
8
84
4
92
40
44
43
53
7
21
3
41
48
72
7
17
40
24
8
4
27
9
96
15
36
33
3
29
4
132
48
3
36
41
28
36
36
48
48
63
17
19
65
31
5
31
33
8
64
96
3
57
3
17
19
29
88
8
28
3
41
16
15
12
5
43
17
4
87
9
36
20
16
3
45
8
4
32
19
5
43
21
3
24
9
15
21
8
67
72
5
36
16
24
32
12
60
7
36
29
7
12
12
21
51
33
12
27
53
24
19
9
27
9
44
4
8
91
17
4
32
60
36
12
7
33
15
41
55
33
20
216
48
19
9
32
28
8
40
8
4
24
3
9
99
5
19
24
17
19
53
16
15
5
7
48
17
28
24
27
29
36
4
44
4
20
16
72
3
89
12
16
24
3
17
64
36
123
33
32
40
63
41
4
24
8
12
7
24
9
39
48
5
43
5
43
12
108
36
12
29
40
99
17
24
40
44
52
72
8
31
5
52
24
24
51
12
65
24
28
27
21
32
19
137
7
65
40
32
31
84
48
84
33
12
24
3
5
16
60
15
48
41
24
4
24
27
9
3
33
27
21
3
41
16
56
28
63
93
63
117
51
48
65
72
163
81
48
3
24
5
108
36
4
8
31
9
15
21
12
20
16
60
72
15
24
24
24
24
9
8
16
3
17
12
28
8
16
20
24
7
81
39
24
33
27
45
48
15
36
48
29
72
64
24
20
19
17
31
53
4
3
60
41
43
45
39
5
16
24
8
67
57
20
60
136
15
21
12
15
21
63
12
36
57
48
3
9
75
21
32
4
96
27
12
41
19
117
44
180
31
60
17
64
60
140
16
44
76
48
12
27
101
24
28
3
36
33
15
48
125
36
12
28
32
12
28
24
3
21
48
39
24
17
12
4
60
24
27
24
33
39
137
48
55
45
51
29
16
15
41
52
3
12
9
24
63
33
44
12
55
48
9
20
72
40
3
9
63
29
4
84
27
45
20
7
29
7
33
12
3
12
24
12
17
36
4
24
68
7
29
64
3
33
44
12
136
3
12
21
68
28
44
16
159
45
27
12
45
3
21
36
99
9
24
8
48
16
36
3
53
31
81
3
17
16
24
68
19
17
28
24
27
12
29
24
36
12
91
9
24
36
8
12
43
9
44
64
8
12
7
57
44
28
32
52
48
48
3
9
72
15
5
31
21
15
12
77
7
53
4
39
108
5
24
4
3
9
32
19
5
12
4
15
189
3
12
17
4
15
17
12
19
5
84
28
51
9
12
15
21
15
12
12
5
40
3
9
20
67
96
41
31
5
12
7
105
15
9
8
28
75
96
9
48
32
43
9
24
12
8
4
24
8
40
12
32
4
3
24
24
24
53
4
8
19
5
208
20
100
12
24
8
28
8
7
24
33
44
36
19
9
27
53
16
72
15
12
125
4
8
31
93
3
252
33
8
52
24
24
8
7
48
9
44
12
67
101
7
24
9
3
137
48
24
43
65
7
33
48
32
24
64
36
44
28
3
36
60
29
28
15
60
5
16
27
36
17
36
12
52
3
36
5
12
28
44
60
31
33
8
12
4
15
53
91
9
24
24
72
48
51
33
3
60
36
9
39
149
88
12
84
12
12
24
12
24
44
12
16
56
79
9
44
52
15
96
24
24
9
15
93
12
87
41
28
12
63
57
56
7
33
32
12
7
33
27
21
164
31
9
24
15
12
12
29
4
12
32
52
3
12
29
4
39
9
3
36
9
44
12
16
60
27
57
48
80
24
12
7
29
55
24
24
9
3
17
31
77
7
24
48
48
81
15
77
7
117
8
48
7
29
28
15
45
12
36
3
41
7
29
36
16
12
12
68
64
12
20
7
9
24
32
4
8
24
91
45
3
81
15
33
20
12
19
33
60
168
32
48
4
32
28
3
45
24
8
4
24
111
21
12
15
45
44
12
19
33
8
7
29
36
52
27
36
108
29
36
64
3
5
36
67
9
68
16
123
72
24
81
39
5
28
8
40
51
60
132
17
24
7
21
27
53
52
32
76
32
4
87
21
24
44
24
31
17
31
29
72
40
44
19
41
4
80
7
36
101
4
20
31
117
63
12
5
7
21
68
28
8
7
12
17
12
4
15
9
8
4
12
3
21
27
9
12
15
5
60
7
41
55
5
19
29
139
21
8
4
44
4
63
5
132
55
81
3
9
36
3
33
63
12
33
99
105
44
192
72
52
27
36
53
48
31
5
28
60
92
31
9
104
16
20
96
28
8
4
27
5
55
48
17
31
9
36
24
219
5
43
21
24
8
4
32
4
44
108
16
39
21
51
12
33
32
16
20
4
51
72
33
20
16
39
9
27
81
20
19
5
12
ABCD 93317869532*3^$a+1 [50097]
168
161
156
156
48
60
96
3
21
60
120
60
252
12
108
84
48
27
64
5
12
15
105
48
31
24
56
33
72
55
56
9
24
15
105
39
112
41
87
33
12
51
81
39
69
75
72
40
48
8
57
15
16
29
60
60
3
45
84
48
36
51
144
16
113
168
60
147
21
51
40
56
48
9
15
237
24
75
9
87
21
27
21
72
27
72
216
45
27
136
65
135
21
48
3
129
39
24
16
200
81
36
12
36
72
3
105
96
240
24
60
171
33
31
24
5
115
77
19
185
12
3
45
19
65
375
40
293
12
72
48
183
24
81
7
17
159
24
160
101
240
84
7
41
12
187
144
5
51
88
41
72
84
36
7
113
7
17
36
48
219
93
187
17
111
64
48
53
99
189
75
240
117
43
65
72
63
16
161
79
8
48
24
69
99
93
84
39
9
15
16
104
21
60
12
27
57
55
221
3
45
139
8
69
24
19
101
84
15
33
132
3
192
45
12
55
264
65
96
111
72
21
72
43
80
16
41
87
21
60
55
17
132
3
88
197
43
32
24
69
24
3
69
84
39
16
185
12
67
5
123
33
84
51
21
99
24
16
24
96
17
12
3
184
56
57
120
48
7
32
21
48
75
136
5
51
117
36
60
27
48
64
17
84
27
24
213
132
183
57
15
48
57
36
12
96
31
41
12
156
12
144
19
269
3
45
12
7
5
36
39
9
60
19
245
75
21
27
48
21
43
56
256
5
19
144
41
24
12
51
129
48
31
56
48
40
17
168
7
41
12
363
72
288
153
36
3
72
81
15
9
24
12
12
48
7
65
168
63
24
16
32
93
72
12
15
45
123
57
55
80
216
24
93
48
84
111
9
60
12
24
180
19
32
21
60
15
33
87
64
168
161
79
32
24
9
135
165
12
108
36
60
72
12
12
51
213
36
15
21
60
7
8
232
96
5
72
48
12
12
123
9
84
60
39
81
39
21
204
31
5
99
16
5
147
112
245
72
195
81
103
17
7
8
24
40
5
36
12
168
12
48
39
64
5
312
72
51
24
141
27
93
27
24
141
144
19
29
48
24
19
5
12
127
53
67
113
132
108
79
29
139
8
24
9
24
7
53
36
15
81
24
12
43
24
8
9
111
9
24
120
60
99
16
144
17
96
15
9
79
41
79
24
176
21
60
24
24
216
159
72
40
24
77
48
115
77
187
173
75
57
247
8
48
153
12
195
64
41
60
43
65
39
93
204
39
64
5
123
120
24
93
276
72
12
3
45
3
16
8
45
48
60
79
5
24
96
43
17
135
45
60
96
60
27
72
21
3
64
161
15
16
53
147
165
156
72
135
81
120
12
43
89
168
15
117
252
24
60
12
7
8
312
16
120
137
48
31
41
24
48
120
183
129
15
48
81
24
72
48
132
19
104
136
176
201
135
33
31
24
200
72
189
36
279
21
219
9
96
63
21
156
24
175
149
75
21
12
87
93
24
19
5
36
15
105
279
21
144
120
99
40
152
168
165
3
168
237
72
3
285
3
9
72
84
115
5
120
12
39
81
108
19
53
75
9
108
187
65
60
43
5
36
15
9
271
32
33
24
168
7
197
3
40
56
64
8
48
81
39
72
33
55
5
60
36
84
31
24
5
27
153
132
ABCD 93318076986*3^$a+1 [50015]
25
24
5
60
12
18
73
47
18
55
17
3
27
145
143
9
45
43
36
5
15
72
39
13
71
6
19
11
54
12
60
115
17
42
61
12
17
120
18
73
48
12
23
36
21
28
59
13
72
96
20
21
84
12
27
51
30
19
48
113
30
109
5
6
96
6
63
51
36
57
45
31
24
23
48
6
3
51
165
27
84
6
54
9
9
30
6
6
78
12
30
30
43
53
55
23
57
39
54
36
18
33
69
66
60
132
105
88
23
25
11
30
79
65
126
1
35
37
11
42
43
71
48
13
12
17
60
43
47
81
39
1
29
36
67
11
37
17
43
8
189
42
1
20
45
60
42
36
37
48
11
84
24
73
107
12
24
25
17
18
54
3
3
36
73
32
33
42
105
15
1
89
111
15
18
111
36
39
54
54
73
137
43
119
60
84
60
109
11
90
24
126
30
19
48
17
36
6
36
24
13
60
17
84
114
25
41
111
9
7
47
78
67
5
132
6
24
1
17
132
84
24
30
85
17
19
5
7
53
36
19
77
42
6
87
27
108
25
17
90
6
6
9
4
137
90
61
12
11
81
15
49
107
9
76
5
67
77
31
5
102
42
30
144
24
85
11
21
51
24
54
15
99
6
162
138
27
33
67
48
24
17
19
65
36
66
18
90
24
1
11
201
3
36
6
90
13
5
7
48
17
27
45
27
28
53
24
36
114
6
12
72
15
16
72
41
19
83
48
96
24
37
23
36
54
42
108
165
4
36
60
155
6
6
18
219
28
59
121
72
17
79
24
48
35
25
29
31
23
102
67
71
145
47
13
17
60
55
29
18
45
57
48
12
24
19
96
132
12
35
30
42
54
15
99
13
59
1
8
87
30
84
6
9
75
6
54
1
29
15
3
36
102
24
114
30
54
33
123
37
233
6
121
53
67
29
19
11
13
17
108
6
150
36
31
29
31
107
25
17
6
13
29
31
12
5
48
42
145
20
108
72
15
84
30
79
71
6
180
7
47
49
24
41
54
6
7
108
5
60
79
167
1
60
12
11
60
30
36
75
3
73
23
24
6
67
53
30
9
33
67
35
36
25
35
60
102
42
48
24
1
53
51
16
17
6
105
21
24
114
48
24
21
33
24
42
6
75
88
17
3
4
60
96
11
48
121
17
72
90
36
6
6
13
35
12
24
6
27
16
65
19
108
8
112
5
7
5
6
37
23
25
11
48
60
18
3
15
96
24
6
3
16
29
72
43
71
157
48
59
42
43
11
126
43
156
71
61
60
5
84
90
6
7
32
3
90
6
42
42
36
12
108
57
40
17
60
12
138
25
41
19
8
39
1
47
6
79
36
221
24
7
108
125
19
8
15
54
39
99
36
25
41
84
126
66
7
65
27
4
60
5
7
65
3
112
32
51
36
13
23
12
12
18
31
17
78
36
69
117
43
11
121
17
12
3
45
42
21
63
37
29
19
41
91
60
12
8
33
7
137
30
73
132
17
24
67
48
24
5
43
44
148
35
121
5
120
12
18
49
65
12
90
1
53
96
36
7
60
17
18
73
48
5
66
13
48
44
63
72
121
68
21
30
24
6
19
35
114
42
30
19
89
72
24
15
4
41
7
60
29
39
36
15
13
41
7
252
17
79
17
78
24
36
36
54
19
5
12
66
12
90
36
66
24
25
65
66
13
56
64
11
36
24
97
47
1
17
24
48
12
114
9
63
54
84
15
15
6
84
6
1
48
17
7
32
33
6
216
18
43
12
23
13
5
6
18
31
95
24
180
6
42
18
24
6
25
35
6
96
27
21
187
17
198
18
19
65
12
3
123
24
18
12
3
28
53
27
3
144
66
12
115
47
25
36
5
36
151
5
18
85
192
113
90
36
18
78
25
108
149
12
15
69
7
47
18
90
85
5
43
84
53
18
102
103
65
139
11
12
13
5
187
47
6
87
9
91
17
162
78
126
109
60
32
9
55
72
8
105
12
67
32
64
152
135
72
96
120
84
13
12
48
59
24
57
27
36
85
35
25
29
48
43
41
6
72
12
73
108
228
11
108
133
17
51
52
23
30
30
37
8
172
29
6
9
4
11
60
6
67
68
3
30
96
79
12
59
24
96
18
6
9
135
30
51
117
24
19
29
27
88
20
57
24
60
54
93
93
51
64
12
23
81
129
7
77
72
79
11
1
228
35
9
117
6
25
32
87
30
84
12
24
6
72
42
43
23
48
25
155
24
25
71
90
7
23
37
29
15
16
47
18
90
25
53
12
43
11
109
17
48
7
149
3
72
33
90
6
6
1
72
17
48
31
5
60
30
49
65
63
57
30
18
55
23
42
7
191
96
84
36
18
207
36
57
30
66
55
11
18
12
75
16
12
41
126
13
47
18
216
15
36
3
33
147
13
12
60
47
1
23
30
24
72
ABCD 93318085262*3^$a+1 [50081]
29
123
72
16
29
195
3
66
54
13
20
45
79
41
127
53
3
96
51
49
23
25
47
33
15
21
16
80
76
80
12
52
65
144
12
18
96
144
61
11
25
128
64
65
126
141
3
18
114
54
12
7
116
99
25
77
78
30
42
138
7
191
24
45
40
36
125
55
77
27
40
48
11
45
45
12
7
17
48
60
30
21
57
75
4
11
129
153
3
4
116
48
15
9
27
105
69
7
17
36
12
42
45
60
15
13
5
18
81
45
6
9
111
97
71
37
29
51
48
99
21
96
15
108
37
53
7
68
141
51
3
102
51
39
69
16
65
48
3
12
57
55
125
96
39
16
29
195
3
18
7
107
126
138
24
13
17
42
54
84
42
54
39
177
63
172
36
125
15
184
35
13
5
7
44
24
108
4
44
4
251
21
40
59
96
54
67
12
11
21
105
15
51
25
132
168
17
15
3
42
3
4
29
15
4
17
3
172
125
99
36
9
42
9
28
125
75
51
57
99
13
32
33
30
85
11
69
28
128
12
4
36
24
41
48
31
11
72
72
30
54
36
96
25
29
18
36
12
18
219
21
54
165
40
5
96
91
83
96
9
28
35
69
28
12
11
9
303
13
53
171
33
7
5
24
30
69
40
5
126
45
360
57
42
18
7
68
12
147
93
60
48
33
180
15
39
85
107
45
15
18
30
25
107
18
7
65
30
114
27
3
1
5
30
6
135
100
12
108
84
116
24
40
56
72
57
36
67
47
54
126
54
7
77
3
75
45
4
23
48
90
3
57
72
12
6
57
45
36
75
4
47
33
28
20
12
72
28
65
3
27
85
56
57
7
53
15
33
24
30
240
72
1
12
17
60
3
45
132
66
78
12
24
91
32
88
104
9
156
31
44
3
36
1
65
159
45
27
100
29
18
21
64
77
24
54
21
16
8
21
27
27
13
12
32
28
5
123
129
18
81
60
21
31
23
9
12
3
45
72
76
5
12
27
225
54
6
30
96
30
78
84
73
77
15
3
93
120
15
42
15
57
36
67
23
9
40
5
7
68
108
52
8
9
123
15
18
63
45
54
42
90
69
36
33
51
192
24
9
72
87
48
9
51
15
97
125
7
288
41
54
97
89
79
77
54
37
59
90
75
15
36
9
9
12
75
15
49
95
13
41
42
85
17
103
59
24
1
53
66
37
20
52
17
55
8
51
21
33
67
48
32
84
111
13
161
6
61
5
7
65
96
84
63
9
63
51
84
25
35
36
1
48
17
55
68
100
17
18
12
93
33
127
68
3
24
72
18
27
3
18
3
52
44
333
6
69
15
198
39
3
25
65
3
45
87
3
114
54
61
36
137
72
3
15
18
123
105
6
45
165
6
138
91
5
30
1
68
27
37
65
60
3
48
96
51
18
54
13
77
7
44
24
12
21
12
6
54
12
198
6
66
9
51
18
30
25
72
11
72
78
7
41
15
45
15
57
19
8
3
9
15
18
12
36
3
15
36
21
57
63
3
54
127
59
66
151
143
30
19
80
12
195
33
52
236
63
109
68
57
3
27
240
18
54
90
55
35
33
48
72
27
18
3
117
3
24
24
12
60
57
72
31
24
56
93
36
18
141
39
12
18
127
5
18
117
21
115
80
27
18
30
33
39
105
63
45
39
90
3
51
6
43
113
7
35
33
93
19
32
15
24
201
84
120
39
96
36
45
3
42
18
177
93
102
24
81
76
5
3
51
18
87
33
15
12
33
303
4
36
12
12
131
49
41
55
44
51
72
25
47
33
15
6
66
153
51
144
97
83
18
30
24
1
17
126
30
60
19
125
27
9
19
17
15
39
69
3
102
111
51
24
21
45
60
54
84
37
23
97
56
72
3
37
20
48
63
49
32
48
15
66
27
144
123
85
5
102
24
54
12
54
6
54
45
16
60
5
51
40
17
48
7
17
108
51
21
3
132
93
63
4
29
15
69
15
28
20
33
27
9
91
17
30
141
4
35
25
83
18
6
25
36
44
3
145
72
8
3
57
87
18
3
4
48
23
30
180
39
15
18
51
76
68
12
33
43
32
51
36
36
9
21
15
153
199
17
18
37
101
15
64
89
51
3
126
19
137
60
123
15
33
4
80
9
6
54
54
18
30
150
18
54
90
48
24
144
81
16
29
15
3
66
6
201
48
12
75
24
18
15
21
15
16
56
87
18
39
100
5
18
ABCD 93318118508*3^$a+1 [50048]
3
147
36
9
51
13
161
48
18
120
144
18
78
12
48
30
12
31
131
18
90
1
257
15
27
21
9
7
35
61
35
42
48
30
12
30
18
24
33
3
13
41
30
30
43
17
18
45
15
42
78
72
1
48
101
43
83
30
15
75
60
57
3
72
18
12
102
33
16
17
120
72
18
114
66
25
80
9
18
120
48
24
48
60
25
23
105
57
55
113
102
42
6
25
32
48
99
13
17
15
15
81
57
42
61
35
60
72
138
132
198
69
16
29
36
15
27
42
48
43
65
150
12
12
48
1
47
42
42
13
53
139
23
57
3
61
29
42
30
6
72
18
123
21
6
42
43
77
210
30
3
27
60
18
30
42
12
120
90
36
102
42
168
18
12
12
75
48
15
108
30
42
12
1
119
36
42
60
42
36
72
121
47
12
30
30
25
47
78
3
48
27
12
30
60
63
129
6
60
84
78
187
11
60
30
75
15
42
78
9
3
48
13
29
48
30
24
13
77
108
12
48
75
87
6
54
60
36
12
193
65
60
132
30
60
12
25
48
32
64
41
108
27
63
18
24
18
30
103
5
84
39
64
65
31
80
87
9
33
168
87
27
66
54
18
30
132
105
15
78
48
115
137
42
6
30
84
36
102
102
21
45
19
23
48
24
1
48
41
36
210
12
12
36
42
75
147
156
33
171
60
48
72
78
12
318
30
12
30
33
15
81
9
18
12
72
18
18
24
21
99
61
47
30
211
47
24
48
48
25
47
132
30
15
21
27
96
16
71
12
90
3
144
3
198
55
419
61
155
54
63
15
33
195
42
3
9
6
97
113
12
78
165
219
48
30
42
13
48
29
36
42
30
30
18
54
66
150
120
120
12
301
11
21
99
36
192
105
33
24
18
60
18
55
119
18
55
53
27
3
42
115
125
42
6
19
11
30
42
12
1
32
3
30
90
150
12
3
27
78
12
18
24
96
30
115
257
108
3
9
78
24
36
54
6
30
115
47
78
144
18
30
18
210
12
42
78
43
17
12
99
144
27
60
60
96
12
30
18
49
95
81
75
72
60
60
18
12
18
37
32
15
78
30
37
173
67
11
132
60
132
90
90
36
144
6
102
120
180
60
18
12
48
54
96
60
60
42
12
3
93
3
21
30
61
89
18
21
27
133
11
156
9
48
3
84
30
90
216
9
21
60
150
180
37
48
32
15
18
60
42
42
156
42
48
24
36
45
9
6
72
48
54
3
93
42
60
42
108
60
75
48
112
17
18
13
5
27
15
12
126
132
18
60
174
6
72
48
24
18
30
60
102
15
93
30
108
180
144
30
66
30
55
59
21
15
33
39
48
12
72
6
60
67
17
6
9
15
108
21
111
6
42
33
48
16
83
108
12
168
72
42
60
36
120
54
120
6
15
27
133
17
42
18
90
73
17
30
120
18
103
11
66
42
12
61
35
30
15
15
60
42
90
18
180
54
36
120
42
15
45
120
42
96
144
6
24
18
145
17
18
13
17
162
45
3
13
17
12
99
21
36
39
3
60
42
36
120
27
153
24
15
48
3
42
60
30
180
21
39
30
123
27
37
155
6
90
30
30
9
111
72
18
42
18
60
30
42
72
66
45
39
60
13
17
6
42
42
228
30
48
60
12
30
13
17
120
55
32
75
60
96
9
16
17
18
189
15
198
120
42
6
54
96
12
81
21
78
12
145
83
120
48
30
24
30
48
33
99
6
24
78
48
30
12
150
30
51
27
42
27
256
227
12
6
24
246
42
18
49
11
42
102
36
33
57
72
30
33
105
7
47
1
32
48
75
60
42
127
11
54
15
15
33
3
45
75
12
60
42
30
90
30
18
12
63
15
138
102
273
39
150
138
30
162
66
7
17
18
30
78
49
53
78
42
30
37
35
18
72
51
9
39
51
48
13
17
63
15
72
18
102
1
47
49
143
42
18
85
32
63
60
108
42
12
240
18
177
33
30
33
15
42
48
90
30
72
60
18
120
24
30
18
60
93
9
108
30
30
108
12
18
24
96
24
18
18
72
18
7
48
5
42
97
80
16
ABCD 93318314528*3^$a+1 [50011]
20
48
3
156
13
20
12
33
3
69
30
9
12
87
25
101
6
9
15
66
306
48
66
18
48
9
69
96
30
48
1
11
240
36
12
18
108
42
45
57
6
42
18
49
65
30
1
17
15
15
33
4
60
65
15
87
30
39
9
7
20
81
12
96
90
114
3
27
6
6
13
53
27
3
12
30
15
16
80
64
8
48
60
16
44
45
12
168
15
36
15
81
52
5
36
12
24
3
40
11
6
19
80
16
23
18
42
6
36
6
348
21
24
27
18
12
159
51
30
84
60
78
12
6
120
3
45
39
15
36
9
3
73
35
36
13
92
81
15
3
24
18
7
17
15
45
96
3
15
90
42
9
3
1
20
51
25
89
75
72
27
45
136
80
36
15
13
23
45
60
105
27
36
99
30
60
18
132
21
81
3
15
45
3
13
17
24
15
60
3
25
77
39
15
84
42
39
12
105
42
141
36
63
6
51
93
30
21
24
3
105
3
9
27
6
15
84
153
48
27
12
3
18
15
12
36
15
9
51
61
29
6
54
91
35
9
16
5
66
9
39
6
51
27
72
66
15
12
36
51
13
17
19
5
54
36
105
57
7
5
27
39
132
12
12
24
6
51
15
144
48
6
36
55
95
33
16
71
105
21
39
51
18
19
83
18
24
126
61
23
81
24
93
75
12
33
24
24
27
72
3
12
33
12
51
96
156
120
9
63
42
135
21
48
12
12
31
32
3
96
84
6
39
15
21
48
33
87
3
102
42
30
39
21
75
3
42
6
54
6
48
9
75
108
12
21
45
99
12
15
24
60
61
83
45
15
1
80
16
41
42
18
60
3
9
3
3
57
45
48
6
69
45
66
45
69
12
19
11
49
68
57
48
162
66
24
78
60
48
42
7
8
72
9
15
4
41
54
33
9
24
72
48
87
39
48
18
3
51
6
12
27
3
6
24
7
56
24
48
3
57
135
165
3
18
30
1
35
18
132
103
5
12
43
5
6
21
4
20
9
96
6
54
12
24
3
48
33
15
39
21
57
7
200
16
92
63
42
163
11
108
93
12
3
54
60
3
3
12
33
9
6
60
24
18
3
48
45
12
12
63
12
112
5
30
66
3
9
7
8
48
57
27
3
108
162
3
12
15
33
3
30
91
84
32
4
29
51
63
66
42
24
9
21
30
36
90
15
48
69
27
39
24
120
85
23
18
79
11
114
6
21
36
63
1
125
39
124
20
12
51
48
12
30
12
36
55
65
91
65
51
45
78
21
60
3
33
24
3
36
42
60
7
77
3
15
42
75
3
12
45
9
36
36
150
42
31
44
123
45
15
12
6
36
75
15
18
90
6
15
27
33
12
24
63
61
17
3
12
15
18
19
47
25
11
45
3
45
15
54
51
99
45
48
9
18
18
7
5
15
16
44
60
27
9
21
78
36
57
12
33
19
35
6
39
60
3
36
25
17
15
135
12
66
19
5
30
48
114
3
21
66
9
36
60
168
15
93
9
43
11
21
3
72
33
33
54
45
33
87
4
32
144
28
35
66
60
6
9
4
20
15
162
30
36
12
81
51
45
51
57
15
1
17
12
12
43
8
48
16
20
15
36
30
24
48
7
41
12
15
40
17
54
1
8
57
39
21
6
12
25
68
15
78
54
12
18
12
15
36
9
3
51
81
276
75
150
15
48
111
33
15
61
20
15
6
78
60
18
78
66
24
36
6
9
21
15
3
54
66
1
20
24
9
75
3
54
24
27
45
12
12
3
51
120
21
21
27
57
54
45
4
8
4
35
9
45
132
3
124
8
33
36
103
83
42
31
11
21
45
27
3
37
23
9
51
90
78
21
4
36
41
24
15
21
24
6
18
75
12
57
180
15
33
90
9
69
36
39
12
24
63
105
16
24
12
29
6
36
72
18
75
3
66
3
3
105
48
84
63
18
72
60
12
55
8
27
6
84
7
65
51
24
3
6
156
78
6
79
11
42
67
8
28
47
13
20
39
60
6
27
72
3
72
45
15
48
9
39
30
12
7
8
3
61
180
29
19
41
24
6
57
45
15
27
61
35
60
6
60
18
72
13
68
12
52
5
24
114
33
3
54
12
18
72
18
6
102
63
9
30
30
60
36
216
3
21
15
45
6
6
3
36
9
24
3
63
25
35
6
36
3
39
132
6
84
63
12
4
44
57
18
18
7
47
36
42
108
99
195
33
57
30
45
21
3
24
141
75
39
45
16
60
5
36
48
42
49
125
84
51
21
43
5
30
48
57
16
29
66
1
48
116
12
63
21
48
21
42
9
3
48
177
33
30
24
30
90
21
63
60
117
12
100
47
18
192
103
68
57
3
195
13
36
144
35
9
52
41
39
129
6
54
6
6
24
19
11
24
174
12
30
33
48
39
60
234
147
3
45
99
25
17
6
49
44
165
36
3
3
30
3
12
27
21
69
63
64
35
96
60
93
45
36
36
3
81
55
8
3
198
54
66
12
48
72
7
137
51
3
114
30
21
75
84
33
15
18
15
51
48
60
45
48
39
9
57
12
78
54
60
15
88
23
18
186
33
3
9
33
90
12
96
42
246
102
7
23
12
42
51
52
11
49
5
15
27
30
15
9
75
15
36
18
63
12
3
54
6
150
15
24
21
12
15
3
129
63
42
43
12
35
108
18
19
8
48
27
18
42
48
13
5
114
48
168
141
39
36
90
36
27
16
36
48
77
ABCD 93319287476*3^$a+1 [50033]
102
17
60
19
84
41
16
69
59
13
24
78
42
24
71
4
207
48
30
71
48
55
66
95
79
18
42
48
57
111
5
49
171
111
6
18
132
18
6
33
56
145
6
18
78
12
60
132
33
96
21
23
217
3
36
20
16
15
9
87
48
5
1
15
63
120
12
5
1
87
171
24
5
25
15
81
96
123
51
81
63
17
19
41
205
48
6
45
24
3
48
65
55
21
60
8
96
19
12
36
72
57
45
15
8
97
75
39
9
3
69
180
123
5
72
1
72
47
19
21
60
15
48
17
13
48
72
11
67
24
90
3
63
29
19
29
7
36
60
9
111
57
63
24
48
228
12
36
72
12
21
21
3
165
186
72
17
37
75
69
6
24
132
30
27
75
36
65
31
96
30
78
21
20
73
102
60
6
72
138
89
40
63
5
31
42
42
168
72
96
6
63
57
35
13
6
84
60
48
24
93
3
12
96
5
4
3
114
96
27
15
30
30
60
168
69
60
3
12
33
135
45
92
85
6
24
18
27
99
24
72
66
120
150
12
6
42
30
48
111
3
45
15
72
48
12
48
17
13
90
81
69
71
19
12
96
90
30
12
30
78
89
120
1
42
48
132
42
30
48
12
54
90
5
49
27
69
24
15
3
12
21
56
19
42
23
31
156
33
15
21
3
30
18
78
54
18
3
51
24
12
69
3
102
3
96
27
204
29
19
5
7
18
42
6
42
120
6
6
90
6
137
97
3
123
12
117
63
36
84
5
13
48
54
65
31
66
18
57
15
33
45
66
6
6
24
36
60
90
239
40
51
30
24
30
18
15
120
135
36
29
36
7
12
36
69
3
53
40
51
54
11
13
18
24
30
6
42
90
17
55
29
1
78
72
48
42
30
18
30
45
45
15
32
1
72
66
6
15
20
79
6
30
18
11
19
21
45
111
81
59
103
6
54
12
45
15
66
78
81
3
48
60
84
30
48
30
42
24
75
20
25
150
45
39
5
25
90
125
1
30
120
41
1
3
219
17
49
90
12
9
9
15
27
60
114
18
41
96
43
45
21
102
9
3
30
15
3
12
18
102
252
150
24
75
39
36
36
9
21
48
18
48
5
1
6
29
43
90
47
1
72
18
30
30
137
96
79
72
18
47
48
1
71
49
66
6
30
33
15
21
15
108
36
6
119
4
32
60
145
66
48
5
40
96
123
6
30
21
3
117
168
111
96
30
66
30
120
174
33
3
12
42
18
21
27
9
39
12
24
60
5
43
6
42
54
198
60
45
27
33
21
24
18
24
156
42
78
24
60
65
115
29
64
3
9
75
78
42
24
150
24
18
12
45
15
17
43
66
35
4
75
12
108
165
123
53
91
36
84
48
198
30
60
30
144
48
78
138
66
173
55
45
72
51
173
31
9
204
27
9
104
16
27
12
30
42
30
30
5
13
90
60
96
29
13
47
91
6
48
111
99
36
96
60
30
39
36
39
6
39
87
12
6
24
30
36
30
72
54
45
15
126
3
99
48
24
120
48
60
78
24
18
12
18
6
12
33
180
81
23
1
35
31
36
57
3
30
30
132
48
77
25
18
78
66
48
72
6
3
39
96
5
49
42
24
81
51
12
36
5
64
15
6
6
60
108
36
36
90
6
9
9
66
6
150
42
47
25
123
27
33
51
36
36
24
9
20
1
39
27
12
41
24
112
48
33
54
48
45
75
17
43
12
90
66
9
99
42
90
60
162
11
31
78
6
36
29
1
6
42
30
12
24
12
69
135
24
12
114
3
3
18
126
48
18
18
21
108
60
81
39
57
83
100
32
103
5
7
54
66
36
18
15
9
18
33
51
96
12
12
228
96
9
36
57
48
150
69
32
175
30
15
39
42
23
67
60
17
7
18
6
21
20
139
9
45
90
36
21
63
60
12
96
9
3
105
15
17
31
18
24
15
57
6
120
18
42
9
20
43
48
53
115
5
36
28
63
42
72
3
3
18
96
78
108
69
81
30
24
18
6
21
15
6
162
101
216
55
18
72
6
57
3
69
3
60
12
48
48
9
15
125
1
87
3
30
30
114
3
36
9
78
53
91
9
51
54
162
93
57
24
48
42
54
66
54
96
54
9
57
48
66
9
3
137
12
79
24
45
15
60
30
35
67
60
78
71
31
45
3
162
24
54
72
18
18
30
63
147
24
36
120
29
31
72
5
36
67
42
35
7
60
18
18
12
36
21
8
1
42
30
23
16
3
36
72
93
87
48
9
291
36
6
24
48
78
114
15
8
1
71
1
39
39
65
4
15
48
132
12
69
36
45
99
51
24
144
41
ABCD 93319644662*3^$a+1 [50050]
42
29
79
120
9
32
19
150
90
24
18
48
11
48
7
78
6
42
144
63
3
45
72
123
29
24
36
73
48
48
54
41
64
27
9
9
18
53
24
37
126
93
24
20
25
3
75
24
5
19
45
51
69
69
11
19
41
7
18
39
20
16
69
15
21
60
35
52
75
30
78
5
112
63
45
21
30
6
48
42
33
15
6
159
51
29
24
12
25
63
92
1
27
51
45
69
51
72
153
27
9
48
108
23
60
4
3
93
15
132
24
18
48
60
27
56
19
96
42
83
7
113
36
16
152
55
78
84
3
27
78
71
1
24
30
24
33
39
69
39
36
29
40
21
12
12
6
125
4
176
55
42
3
45
60
11
25
60
6
29
1
15
15
24
293
37
198
18
72
135
81
71
28
33
75
8
7
93
9
3
93
11
79
6
60
35
84
7
24
60
66
75
3
9
51
24
141
15
6
48
11
172
27
17
60
28
296
109
60
15
80
7
21
27
6
39
93
83
19
17
13
60
270
101
31
69
39
5
72
31
113
24
1
24
18
54
24
27
39
66
3
60
56
24
19
18
27
48
8
7
72
45
123
137
12
13
3
33
6
114
11
13
11
64
117
35
55
24
30
6
66
3
24
21
24
3
60
45
143
49
66
41
64
81
23
73
30
18
59
36
100
45
35
1
36
24
24
24
90
12
48
77
79
12
48
54
48
48
6
30
63
32
91
54
183
57
3
20
25
18
48
105
39
81
72
72
135
33
8
19
90
60
180
42
108
42
6
90
15
44
49
12
24
59
37
18
24
6
59
36
52
8
4
27
24
54
3
152
25
75
57
3
156
51
24
102
47
196
9
47
24
144
36
25
15
87
17
133
84
60
36
3
200
187
24
65
84
7
18
162
29
49
84
12
18
141
56
13
3
9
48
48
18
29
13
143
24
61
12
48
66
6
23
55
42
18
5
25
11
16
128
7
102
35
36
7
17
13
23
36
76
68
37
60
23
64
93
18
72
29
4
21
36
60
15
3
12
102
3
68
1
3
21
11
31
78
24
48
47
61
35
1
54
101
24
25
15
45
15
165
15
15
24
5
55
60
41
25
186
18
180
11
84
7
30
66
29
4
9
12
24
59
28
9
3
27
5
91
48
42
120
12
96
66
114
54
72
53
73
12
42
5
55
36
60
12
17
4
75
6
143
28
8
55
5
139
78
47
36
85
39
21
35
1
186
45
33
95
37
27
183
138
6
18
3
9
39
24
3
45
60
9
48
71
24
145
48
59
61
24
6
24
141
27
17
145
24
75
39
5
1
120
66
9
12
33
147
68
1
39
99
12
60
5
28
57
6
45
15
24
6
150
48
6
30
53
145
12
51
69
6
24
9
21
51
44
84
31
5
16
15
29
13
6
29
55
6
11
55
69
21
24
39
15
12
9
99
18
48
95
7
54
78
33
123
117
8
109
11
37
12
3
44
1
48
54
36
6
39
9
30
30
6
29
7
21
153
144
72
3
63
48
6
66
72
6
35
36
151
57
21
96
6
48
54
63
69
35
1
183
39
18
24
18
17
28
3
30
27
20
85
30
48
180
17
16
45
30
102
15
9
59
109
102
33
81
27
27
90
66
9
93
12
12
30
5
19
9
81
24
3
123
36
48
6
11
13
11
175
60
42
102
138
24
3
33
18
30
12
24
99
39
78
23
1
54
117
99
21
72
32
64
45
30
54
15
3
48
12
24
30
138
33
69
18
33
117
72
23
1
216
3
15
30
102
6
63
72
15
78
30
126
3
32
61
83
55
24
18
3
9
3
168
27
54
18
72
9
81
83
16
9
162
21
33
27
63
24
78
12
36
42
72
36
96
48
41
144
1
27
3
41
180
19
65
36
79
29
13
18
60
102
23
25
12
114
53
7
24
54
63
15
48
6
3
36
72
44
91
17
36
37
63
15
6
30
36
89
55
84
72
53
64
51
42
18
24
17
193
11
25
72
18
41
136
60
105
23
25
30
45
15
9
21
35
61
3
15
65
60
151
42
30
57
27
48
36
5
7
30
42
102
36
48
95
61
36
42
180
6
27
8
40
15
9
45
3
9
84
42
60
48
6
35
79
12
72
30
63
33
6
5
49
11
289
24
15
57
36
228
35
100
9
42
33
36
9
6
42
42
6
30
69
45
6
5
25
132
102
150
75
57
24
24
15
33
27
108
9
39
99
18
12
36
15
72
9
63
80
60
40
33
72
36
6
6
143
85
12
42
72
93
15
36
41
13
18
48
12
24
18
35
1
330
129
36
72
12
147
36
42
35
55
185
36
25
59
28
9
114
42
23
24
76
9
15
15
18
72
15
243
18
87
3
42
3
144
111
36
138
63
33
30
30
59
ABCD 93319661296*3^$a+1 [50015]
21
64
8
40
72
5
7
180
35
90
3
15
72
9
60
12
3
37
24
8
21
24
31
12
47
57
24
21
6
12
24
1
72
140
4
32
105
39
21
3
4
5
31
41
63
48
52
12
29
27
124
20
76
180
41
31
17
55
23
48
9
24
16
65
3
16
29
96
67
35
13
11
1
24
41
55
131
9
4
120
95
9
9
15
21
27
4
65
31
77
31
5
18
13
95
36
45
4
24
24
12
20
9
42
9
189
18
37
11
49
20
96
213
7
29
6
30
3
57
3
12
16
48
20
16
5
36
6
21
40
8
12
9
3
15
1
192
8
12
12
9
12
43
71
1
29
24
12
15
27
33
15
18
31
36
29
43
48
8
9
7
47
12
42
12
27
15
1
32
60
33
87
60
52
96
8
4
68
3
45
9
55
120
5
3
28
59
1
32
21
3
16
32
57
84
6
85
36
84
5
51
9
18
21
15
12
213
16
24
71
36
24
45
27
1
80
21
144
31
29
15
51
105
64
32
24
16
48
200
40
32
40
17
19
12
20
33
3
24
40
41
51
3
105
52
47
61
8
12
12
33
12
6
37
11
42
30
60
49
44
12
40
12
107
78
3
4
20
40
5
43
20
16
32
63
1
125
90
6
15
84
21
15
40
32
21
31
23
42
3
63
18
24
36
72
75
27
1
12
8
57
120
72
63
40
119
21
69
15
15
25
68
33
42
30
55
80
12
24
51
54
39
27
18
42
90
31
12
5
15
16
5
27
120
3
84
6
36
30
54
36
6
33
51
1
32
117
15
24
16
8
60
3
25
5
54
9
36
69
27
24
16
20
12
52
83
73
8
9
30
6
12
87
63
25
84
53
30
33
12
15
13
32
52
5
6
30
67
32
88
89
54
48
61
48
12
101
67
17
15
27
18
31
32
9
7
95
6
15
33
7
17
102
36
42
72
75
15
12
72
25
36
44
21
15
24
33
42
45
3
24
18
27
36
12
36
9
51
39
42
3
69
39
15
33
3
90
123
40
24
29
27
75
73
131
97
5
19
20
4
60
5
39
36
52
12
20
21
19
32
16
59
9
12
33
31
11
9
45
31
53
6
54
18
13
24
89
18
12
18
15
52
36
120
24
23
24
48
13
20
12
27
21
48
4
5
7
23
13
80
12
16
29
54
1
12
53
7
48
68
12
52
44
21
63
36
51
13
12
5
24
151
5
3
33
7
11
24
61
104
33
15
72
57
30
9
24
40
5
67
36
12
23
24
18
7
47
49
12
11
21
64
20
16
56
24
24
21
18
73
35
37
12
29
18
36
141
21
18
66
7
17
66
1
8
40
5
3
15
25
12
36
35
78
36
87
48
12
9
6
21
15
37
47
96
18
102
9
45
6
12
18
15
28
60
5
31
5
96
12
3
192
3
24
13
77
36
48
19
41
19
48
20
33
19
72
35
42
36
3
48
51
6
12
15
48
60
84
33
15
12
27
12
37
5
36
7
41
43
12
23
33
3
25
59
6
19
12
80
16
68
21
48
6
18
31
12
11
90
27
21
54
13
5
27
28
41
27
9
15
93
102
33
52
12
11
37
12
80
40
48
12
5
36
24
3
60
21
7
29
43
11
45
64
132
96
80
28
83
21
15
33
12
3
24
36
18
12
39
16
12
32
15
13
32
24
39
18
3
4
5
18
37
107
24
57
105
15
3
18
27
81
91
44
3
13
8
15
45
9
55
41
66
6
48
24
54
33
28
8
24
16
20
28
80
36
36
12
33
15
9
54
18
12
6
45
3
6
39
15
108
12
13
47
30
27
16
20
9
3
51
81
48
3
90
72
12
36
18
109
5
72
30
18
27
24
40
24
32
3
36
9
120
16
80
24
48
27
61
59
157
29
19
53
7
23
45
40
20
9
3
88
48
23
1
65
51
9
36
19
68
24
24
39
42
15
16
41
31
23
13
17
24
90
1
24
23
13
23
25
20
15
1
71
30
3
36
39
69
51
1
131
9
9
12
6
13
5
39
60
21
43
35
54
36
7
65
30
33
12
48
15
33
45
18
36
1
29
6
33
16
41
3
16
48
20
136
65
31
8
87
25
24
17
67
32
84
16
80
40
23
1
24
56
45
6
54
7
11
1
32
33
3
3
21
24
40
77
3
51
61
23
54
18
33
24
3
54
39
9
3
4
8
21
27
15
9
45
30
33
16
47
30
39
16
23
9
12
63
1
36
53
115
8
60
12
40
23
18
18
33
3
18
30
9
63
6
12
18
36
13
29
66
1
12
24
48
23
6
48
19
32
24
57
27
4
23
9
28
12
104
12
64
48
60
23
33
12
39
54
36
6
54
19
32
12
3
24
54
79
20
9
162
25
60
59
33
21
31
12
36
5
27
63
33
27
9
48
12
36
12
52
155
33
12
40
48
23
6
66
18
39
33
163
48
29
31
23
13
68
9
39
24
21
60
120
43
116
9
7
29
72
7
20
12
9
42
13
71
69
84
69
15
15
61
20
12
12
27
13
35
42
15
15
36
6
19
8
21
19
32
75
45
24
4
17
24
55
35
30
15
4
24
48
35
45
45
114
18
7
47
1
53
3
96
16
20
4
80
69
12
60
19
65
36
3
15
1
56
28
11
1
24
24
36
53
6
30
42
109
11
9
24
9
48
96
7
24
23
9
3
18
7
36
80
81
31
23
18
19
12
35
6
27
45
3
64
23
13
72
41
79
8
16
8
16
119
90
18
6
12
55
5
66
9
36
63
6
36
36
3
9
42
21
72
15
45
48
12
87
25
53
36
7
8
21
39
27
24
25
5
15
45
120
42
48
21
24
64
77
7
5
75
12
3
18
27
36
9
3
33
60
36
36
48
24
12
18
21
36
57
27
12
9
18
37
36
8
52
12
48
95
57
21
51
21
15
21
43
60
20
16
59
48
18
15
88
11
21
24
40
96
8
21
24
30
36
1
20
12
36
16
44
21
31
5
30
25
35
30
6
61
68
24
16
11
21
16
56
33
48
15
28
12
48
36
5
6
54
36
63
9
12
90
45
4
65
7
8
21
3
40
5
6
18
12
39
60
60
3
93
4
11
36
6
15
57
51
12
24
96
40
20
12
15
73
47
13
12
128
64
80
51
18
15
15
37
5
12
36
39
33
6
13
44
36
33
12
6
69
3
18
19
8
27
21
27
6
67
5
27
9
7
29
12
39
36
40
11
69
24
3
48
61
188
39
25
12
36
5
36
7
12
35
72
12
42
19
29
3
3
13
5
18
9
4
5
43
8
48
36
36
9
51
3
97
5
3
64
8
24
4
65
36
30
9
36
64
5
7
5
18
24
37
68
ABCD 93319924682*3^$a+1 [50046]
55
240
5
223
24
36
47
54
6
78
42
37
197
55
89
55
41
36
84
43
113
48
90
36
90
19
84
17
36
7
48
180
24
84
60
12
203
30
235
216
5
204
115
11
30
55
41
115
60
119
6
67
41
67
23
6
180
210
54
90
42
48
19
107
13
72
59
49
17
126
18
55
24
23
144
61
144
11
13
120
107
168
30
19
96
77
120
174
36
204
145
65
36
48
156
84
55
5
36
126
73
35
150
6
96
37
77
24
6
49
24
77
216
54
36
13
47
60
18
6
66
55
48
71
90
30
169
17
19
131
13
65
6
61
113
6
24
6
103
83
114
54
12
30
60
19
65
24
12
84
24
102
54
6
54
24
156
31
23
36
6
43
71
13
131
6
36
90
60
144
126
43
12
155
349
149
12
48
31
11
109
41
55
84
5
66
25
23
150
12
115
65
223
96
35
49
60
17
24
84
31
35
73
60
48
95
144
49
5
12
24
84
36
6
294
31
12
36
60
47
25
143
30
36
54
6
343
113
43
5
96
43
17
54
37
83
42
30
120
13
41
90
6
43
11
66
18
12
97
113
43
197
55
24
5
151
24
36
83
37
5
84
55
59
66
6
30
180
43
41
66
85
24
36
35
48
240
66
24
42
48
121
36
144
155
13
41
30
12
210
24
54
66
54
186
54
12
157
36
11
66
43
24
47
54
12
24
90
96
114
24
12
18
61
11
264
73
23
25
59
13
36
11
120
120
96
120
37
161
42
37
11
37
24
84
11
90
120
19
47
150
55
155
37
17
24
55
65
186
24
66
6
138
282
253
41
31
60
65
79
5
6
109
89
96
30
6
48
102
48
42
54
30
19
72
48
65
96
84
102
30
120
90
157
41
6
1
53
66
60
60
13
173
168
7
84
24
17
67
132
131
97
23
60
54
139
41
36
24
36
60
60
180
60
19
144
101
96
54
54
126
1
95
13
155
120
12
84
61
144
125
43
23
25
23
42
115
113
126
54
30
30
6
25
89
126
126
180
30
60
157
36
11
30
103
41
156
6
48
205
35
1
95
121
29
55
29
79
41
60
66
13
41
300
7
53
102
150
24
150
1
23
36
121
53
12
67
108
59
85
101
60
114
24
12
13
17
54
96
13
41
66
120
144
1
204
41
43
24
71
49
17
19
41
19
84
108
5
150
84
73
137
30
6
18
30
90
12
18
96
36
7
77
114
25
41
60
96
114
49
72
5
150
18
30
30
36
19
191
61
65
30
48
42
67
23
30
18
181
29
12
78
6
19
167
84
1
144
245
54
61
41
24
24
271
71
24
6
144
234
6
84
162
13
12
185
318
37
72
161
55
191
54
60
19
36
65
30
90
12
55
132
48
29
54
90
6
6
24
84
42
13
101
30
144
6
126
109
36
125
55
24
84
36
24
72
23
30
42
48
49
47
150
144
12
7
36
197
48
126
6
18
36
186
108
90
6
6
48
42
84
6
37
96
71
90
84
12
48
175
36
11
24
1
53
127
144
125
156
43
11
60
120
54
36
96
24
30
1
65
30
13
35
12
150
79
5
6
54
336
54
186
43
12
65
24
36
115
35
60
114
54
342
18
25
5
102
37
48
185
48
19
36
5
67
60
149
223
96
47
217
77
31
185
114
30
103
53
7
47
84
49
233
19
5
ABCD 93319953152*3^$a+1 [50065]
33
15
3
189
120
27
54
207
117
168
3
9
6
90
54
192
33
216
39
18
63
15
12
72
198
18
42
12
162
6
162
45
57
18
93
57
156
24
75
81
42
45
3
90
99
15
30
3
33
162
222
36
27
147
45
312
75
189
144
63
54
99
27
117
81
42
117
75
18
27
51
126
15
3
21
72
33
15
105
15
129
15
72
93
18
9
24
111
18
15
96
72
129
15
51
24
174
90
96
54
66
78
48
18
69
3
42
12
39
21
51
48
120
69
171
24
192
48
27
18
78
30
42
93
24
81
63
24
123
18
99
33
87
87
105
9
162
102
18
24
66
27
96
24
33
39
3
72
45
45
51
24
144
24
75
45
15
57
96
9
180
171
27
72
126
174
105
120
63
57
123
18
99
24
27
18
36
120
111
105
15
309
75
168
51
21
51
69
39
9
21
6
21
99
6
39
48
273
72
66
54
132
66
204
36
12
117
63
6
54
165
51
69
120
75
6
39
87
84
60
177
105
108
27
153
39
105
87
9
135
81
63
192
33
72
15
165
18
33
144
75
45
9
12
18
42
234
21
105
39
33
90
108
30
198
6
15
24
99
45
27
126
39
3
102
63
105
15
120
48
27
117
33
48
15
39
78
3
159
33
75
282
36
162
6
30
204
21
45
99
72
9
72
63
96
48
168
192
33
30
9
144
45
27
9
54
9
96
96
120
75
21
3
90
51
51
54
15
75
93
111
66
159
21
54
36
36
18
72
54
60
84
117
69
18
138
60
3
105
30
114
120
63
9
18
42
3
48
75
192
36
90
15
24
105
63
48
120
21
99
24
75
36
6
3
27
18
123
72
93
99
9
126
33
21
6
120
198
6
12
54
126
42
63
24
48
72
48
117
3
15
81
171
114
126
30
54
57
24
81
378
42
99
129
60
75
159
12
69
129
18
54
24
162
90
99
3
168
144
21
15
105
123
21
3
18
54
30
24
72
84
24
30
21
111
18
120
162
54
15
96
24
9
39
120
48
15
84
54
72
90
90
42
30
96
27
48
24
153
90
54
111
117
132
15
48
21
51
75
141
27
102
18
96
156
204
45
72
153
15
87
9
48
165
12
15
9
72
18
192
45
9
144
126
9
24
93
24
48
51
81
216
18
21
33
12
108
42
180
9
237
75
123
36
180
90
171
117
60
87
24
27
117
96
216
9
234
102
63
87
9
72
99
69
72
123
24
108
9
168
96
144
45
18
9
99
42
3
105
111
63
36
6
111
9
135
9
15
21
51
27
12
114
12
78
30
90
69
81
39
243
24
84
42
39
15
30
291
72
3
30
168
36
48
42
105
3
120
18
60
72
15
177
6
57
48
69
6
12
96
102
42
33
129
39
51
228
36
96
141
120
39
6
27
75
18
132
36
99
21
54
252
6
3
27
45
159
153
117
66
60
30
135
24
3
126
42
18
12
39
48
27
285
93
36
87
39
81
24
144
87
108
234
147
51
54
96
327
48
33
72
15
75
72
165
75
93
33
336
90
36
144
234
15
9
48
24
48
135
288
9
39
15
144
96
30
6
90
30
21
105
42
72
21
117
ABCD 93320056244*3^$a+1 [50002]
25
119
67
53
25
39
183
65
13
30
102
87
48
33
36
35
31
12
96
24
60
225
72
80
1
23
120
121
24
15
15
12
269
61
12
23
97
15
63
12
12
9
15
41
79
6
48
18
18
47
64
8
216
7
9
99
141
111
18
39
27
60
9
75
21
80
25
39
39
66
42
77
115
5
25
47
120
13
3
8
1
24
66
228
48
113
7
24
24
65
96
91
173
7
12
18
27
57
23
120
1
54
48
57
96
39
41
25
39
216
201
183
8
19
29
121
78
17
48
1
30
41
19
42
78
29
103
30
54
45
24
39
33
15
90
143
31
114
42
54
39
15
89
25
18
42
6
5
55
12
24
36
72
108
53
19
72
48
30
95
48
133
30
5
7
9
51
29
103
161
96
145
66
60
65
55
18
47
7
12
60
9
21
3
32
64
24
27
5
25
108
30
45
33
24
15
24
32
24
24
187
69
15
18
6
9
96
51
21
93
107
7
81
39
6
84
47
91
18
84
215
88
105
23
1
126
42
15
81
192
119
24
24
312
91
5
19
93
48
128
16
8
136
32
37
35
97
351
24
80
1
23
64
111
96
185
16
32
1
42
48
12
42
6
17
55
48
60
6
36
203
31
18
186
84
41
25
6
24
9
200
31
114
66
54
6
9
45
6
21
69
36
183
8
160
3
69
56
7
24
9
96
9
42
29
24
121
84
35
91
69
72
32
31
41
40
75
78
108
18
41
91
48
101
79
9
56
7
12
150
42
18
6
5
24
67
45
24
39
41
1
84
59
16
51
45
24
57
18
5
91
18
18
9
171
30
18
5
112
48
56
48
61
12
150
17
235
48
77
72
16
3
45
9
23
88
120
56
1
39
39
12
84
65
48
1
30
36
6
39
111
84
24
29
25
66
66
66
72
17
31
108
5
40
15
42
63
24
15
60
6
42
45
63
24
78
59
19
6
63
48
135
33
99
18
27
3
12
81
111
9
56
24
7
54
59
1
54
24
6
54
21
80
55
36
69
24
147
21
32
40
51
45
32
49
15
75
54
111
3
96
5
40
104
7
18
71
79
6
54
93
273
12
27
75
228
17
103
57
63
12
42
3
32
48
72
64
15
129
15
18
102
17
40
39
36
53
120
43
60
89
61
179
16
8
7
209
1
18
36
114
15
15
54
60
95
96
1
23
48
43
5
7
9
3
192
101
64
104
67
69
15
36
53
61
11
7
108
108
102
59
25
78
33
9
119
31
105
24
32
88
72
3
90
66
81
24
75
36
209
25
63
128
72
136
39
65
37
18
33
32
7
9
9
87
3
78
12
11
16
288
111
129
15
33
33
87
123
6
18
42
36
15
32
25
78
18
15
51
84
60
125
7
57
56
24
16
15
66
54
90
159
200
13
102
5
25
120
15
57
114
69
96
39
30
11
40
32
67
21
27
29
1
87
8
24
88
15
81
96
51
5
64
9
39
15
57
24
56
24
1
84
66
36
45
15
33
192
32
55
65
48
48
64
96
21
83
1
159
128
48
16
33
60
42
33
48
27
42
114
12
18
54
96
5
64
3
48
6
39
99
53
24
151
174
51
80
103
41
43
101
1
63
15
90
246
72
177
32
64
39
41
7
162
23
48
72
43
29
31
89
43
77
97
15
21
155
7
168
42
15
32
121
119
13
3
80
48
121
15
63
48
24
36
69
80
88
56
25
66
84
66
84
11
40
15
60
45
15
108
78
78
12
30
95
19
18
42
33
33
90
168
30
24
30
30
51
144
63
24
353
25
12
54
69
128
72
1
126
24
9
32
16
32
55
60
53
40
24
8
13
30
24
36
89
1
60
147
183
9
15
9
15
54
12
183
192
8
25
12
84
66
29
112
45
27
51
24
42
54
6
39
27
150
87
48
15
72
153
24
33
30
186
15
32
40
8
7
72
81
80
97
90
93
96
3
101
19
60
65
88
32
216
1
23
43
29
24
64
33
95
43
21
80
24
49
102
48
65
55
18
47
1
30
90
15
27
24
126
15
8
16
48
111
114
23
40
24
104
24
88
3
5
16
15
9
ABCD 93320190916*3^$a+1 [50012]
16
35
90
30
12
25
5
15
33
30
6
6
30
55
20
28
47
93
15
12
45
15
84
54
7
12
77
19
36
11
90
48
6
24
37
8
15
126
15
9
115
77
7
17
24
12
39
9
15
27
18
12
19
29
12
30
13
24
101
27
24
45
30
30
3
57
19
24
80
28
84
56
33
30
69
12
99
30
72
24
6
84
36
48
6
36
78
25
5
6
69
4
17
19
41
55
8
21
36
43
17
51
33
6
6
19
44
4
48
5
78
6
6
33
51
36
60
18
6
21
24
36
9
103
36
35
6
66
45
69
51
15
54
231
9
90
13
23
9
15
21
9
90
66
18
6
96
114
156
48
36
1
23
42
24
24
7
5
3
21
19
5
36
24
6
9
24
3
18
30
6
24
60
66
1
29
43
17
163
23
60
45
9
96
103
44
3
37
56
72
9
19
32
52
32
15
24
21
9
6
13
8
9
36
48
31
36
60
5
18
9
21
27
3
6
3
3
18
12
18
6
30
25
5
3
21
12
48
6
30
43
32
16
8
16
8
28
89
19
17
48
102
48
57
45
24
6
18
7
84
5
30
66
3
4
17
43
20
21
7
23
12
48
12
120
18
15
105
7
48
5
6
60
6
18
6
30
6
78
6
15
9
55
44
16
5
42
24
9
57
30
25
68
52
8
21
19
17
24
24
36
54
30
6
1
8
4
23
93
27
69
64
65
66
54
115
11
1
35
24
90
54
85
101
31
68
16
59
49
20
33
48
6
66
87
40
23
114
6
25
12
77
3
100
17
30
24
12
37
20
48
63
30
51
4
56
9
6
60
9
21
24
15
57
15
40
23
6
36
84
30
1
35
78
67
53
30
6
19
5
72
3
4
32
9
55
47
13
5
36
30
30
24
6
24
120
9
3
49
71
18
60
66
61
24
35
6
103
72
8
24
12
45
39
12
69
30
24
25
17
18
45
40
47
84
6
7
20
48
3
6
51
9
30
1
8
40
11
36
18
36
123
3
25
59
24
25
35
36
24
9
12
4
11
60
66
3
4
56
75
37
5
19
89
19
36
5
12
18
9
51
30
15
16
35
13
20
3
18
120
36
15
45
24
27
28
11
1
59
84
6
6
9
4
35
6
3
48
9
30
30
6
24
49
92
4
8
40
56
27
37
8
3
30
7
72
11
60
60
66
39
12
4
29
19
68
15
60
69
9
12
18
25
44
27
6
19
8
16
32
3
6
30
6
114
25
89
60
19
96
5
42
49
8
16
32
99
150
19
11
36
78
12
67
41
7
29
6
97
17
36
15
15
18
55
17
19
29
55
17
7
36
17
198
6
24
12
18
30
6
21
9
6
18
12
24
6
30
48
30
6
51
24
9
36
84
60
19
56
15
6
6
105
39
54
12
24
24
7
20
28
101
96
120
67
20
16
24
116
51
13
12
41
7
8
15
18
7
29
30
114
55
80
12
3
1
5
30
49
32
12
21
6
6
27
3
13
84
36
65
36
24
66
84
9
27
6
99
9
6
60
30
114
37
119
114
7
5
24
54
12
120
48
42
15
12
3
18
30
30
30
12
9
21
54
6
18
6
19
5
27
3
36
6
48
19
12
48
11
60
36
6
55
65
55
5
24
24
31
68
21
36
24
90
30
111
45
43
11
72
18
42
25
59
109
101
19
5
30
49
11
96
1
5
30
13
101
3
88
23
6
96
67
47
1
29
66
145
8
57
39
9
30
12
13
12
5
30
18
31
48
8
3
36
6
27
112
95
6
7
20
16
5
30
12
9
9
72
48
60
7
68
21
3
21
60
6
25
24
35
6
24
66
13
32
21
3
75
30
102
150
24
39
81
6
48
30
6
33
93
3
72
28
5
30
150
115
47
9
21
7
12
24
11
21
64
29
6
45
9
12
7
17
24
7
65
115
5
18
30
12
7
48
35
97
17
150
114
12
30
60
13
80
24
87
6
75
15
25
53
42
120
48
30
7
89
19
71
73
36
11
21
3
30
67
29
24
30
6
24
7
48
17
7
17
24
39
27
30
54
6
30
66
3
45
6
30
30
84
12
24
30
36
15
69
19
24
12
36
5
18
30
36
15
4
44
27
61
12
17
84
7
20
33
15
36
21
43
11
54
7
29
24
19
23
48
21
9
6
24
30
7
59
60
9
24
111
60
30
7
48
17
75
9
43
8
3
66
51
28
60
77
24
19
17
78
6
75
60
4
44
27
69
21
43
11
36
21
39
6
30
93
15
6
30
61
8
51
9
45
36
31
65
18
42
54
49
17
75
12
16
185
36
30
61
53
6
45
45
3
207
33
33
79
65
3
33
3
15
9
81
31
5
15
9
30
25
47
33
87
84
21
39
61
5
7
23
13
11
1
35
9
9
15
112
29
3
21
39
117
15
48
63
18
66
36
30
43
32
12
16
47
30
18
36
30
6
73
140
51
45
16
23
12
45
33
39
33
60
30
78
12
24
6
13
176
15
25
48
8
3
12
13
5
6
9
21
19
5
42
18
102
13
32
28
5
27
15
25
5
3
40
11
30
19
5
6
21
3
6
6
114
24
30
9
28
5
24
24
12
48
15
16
36
23
36
24
96
49
41
6
24
6
3
45
6
6
24
15
64
35
21
9
6
30
43
263
57
48
63
42
55
89
3
36
21
3
93
24
19
11
24
25
5
6
9
15
12
60
9
24
15
6
30
54
12
24
3
16
11
13
48
8
75
6
15
21
18
6
3
33
3
15
49
11
9
57
6
13
5
30
6
103
17
36
27
16
131
6
18
21
28
71
30
27
84
9
27
39
9
27
18
19
17
30
30
3
21
27
69
30
24
97
12
11
25
107
48
9
3
133
80
15
21
45
84
30
42
3
4
17
66
33
12
28
65
6
1
5
24
120
90
13
17
24
96
43
32
40
29
60
7
20
9
36
204
24
6
96
13
56
16
8
51
9
15
72
174
24
19
77
19
41
19
5
27
9
30
6
60
7
8
15
25
83
12
54
24
7
29
24
15
12
3
9
21
30
66
3
21
19
23
13
36
71
25
44
45
15
16
24
24
84
11
25
11
24
169
11
37
23
12
13
107
18
36
36
48
31
5
43
41
30
12
18
12
24
15
129
36
90
21
3
60
156
24
12
18
19
23
18
36
19
12
23
6
66
13
65
30
6
60
79
5
66
6
43
125
27
52
17
43
8
60
63
61
11
24
90
39
81
30
1
20
33
6
24
9
57
24
36
15
39
6
24
7
23
42
7
41
55
35
109
12
44
15
12
25
35
24
30
96
3
16
68
27
9
21
24
150
6
30
6
67
ABCD 93320393854*3^$a+1 [50030]
96
93
6
45
45
75
45
99
51
189
32
40
9
3
68
4
24
9
71
109
135
57
24
35
121
23
40
92
4
12
24
80
13
36
144
216
36
231
12
32
40
33
147
15
45
180
8
96
12
64
48
60
180
21
231
36
93
51
8
76
56
13
35
100
147
9
24
297
23
88
68
4
15
257
36
43
6
90
81
84
9
11
120
144
36
40
24
44
145
120
87
9
54
153
63
9
21
51
84
56
16
33
75
24
48
24
9
35
19
30
11
12
73
59
16
105
35
19
21
9
60
3
33
207
129
59
4
68
108
36
36
13
6
54
27
12
20
16
104
36
76
144
15
66
15
9
54
201
9
63
24
39
41
73
36
35
40
15
174
15
108
39
33
21
59
112
56
4
68
40
72
140
84
55
30
47
97
60
3
32
1
71
60
48
181
144
107
40
9
159
72
44
244
32
40
188
72
24
25
144
11
40
21
131
37
27
108
12
144
36
9
27
117
195
8
40
32
72
148
20
25
15
140
112
288
75
105
165
11
12
49
95
60
36
40
57
11
31
21
33
36
275
76
44
4
32
64
116
307
21
32
13
135
69
135
27
113
12
139
5
64
45
27
116
132
48
4
104
36
24
12
4
68
60
16
9
96
171
8
1
35
76
9
11
196
9
11
4
144
116
13
23
28
129
83
84
40
96
12
81
6
113
76
261
35
193
131
24
40
12
56
84
60
25
24
27
48
135
5
91
41
52
51
17
40
9
24
27
93
27
33
215
112
92
85
63
3
45
45
6
225
116
4
45
63
36
9
6
90
39
56
76
8
76
24
21
11
84
4
36
72
69
3
132
68
40
8
4
33
207
116
24
43
141
44
28
27
5
12
40
9
6
30
90
45
20
85
95
48
67
5
24
4
116
72
28
21
63
36
140
19
5
40
48
9
90
9
180
9
83
97
72
24
84
11
4
12
63
245
16
20
84
100
72
129
150
21
60
80
40
15
30
60
23
72
16
68
19
41
72
13
35
36
13
150
5
40
57
24
36
30
41
73
54
41
31
5
4
9
71
1
39
9
47
13
63
44
24
25
6
89
76
45
99
144
132
153
183
72
87
9
36
44
31
5
24
84
72
40
189
96
48
15
48
140
28
21
23
36
36
28
72
3
6
95
169
42
89
145
27
12
81
27
72
132
63
30
60
147
69
59
40
12
60
84
60
36
8
157
15
8
121
87
228
20
12
204
13
30
225
45
87
116
148
9
162
198
36
216
95
193
27
20
25
195
99
57
72
45
36
60
71
40
33
3
104
24
4
48
69
143
1
27
80
4
68
37
39
15
89
72
64
12
27
42
59
25
167
4
33
171
45
120
24
3
60
72
21
27
24
48
96
32
48
1
39
45
27
69
183
105
12
123
57
18
90
47
88
108
9
51
84
24
140
31
5
4
39
41
31
5
85
15
63
17
148
32
28
12
104
19
102
23
100
80
28
72
116
49
36
24
3
32
40
36
20
112
44
208
12
60
36
12
45
51
32
13
27
104
13
27
116
24
13
107
193
203
112
45
126
101
25
83
295
105
152
4
56
43
6
59
76
21
23
28
324
108
75
81
96
140
205
78
102
24
167
67
17
64
72
9
48
6
89
40
135
41
109
27
144
120
135
9
45
15
27
9
12
104
36
109
75
56
268
96
9
75
81
51
84
140
4
24
48
24
84
9
15
27
113
25
60
35
217
23
40
32
49
84
11
72
144
4
12
60
8
24
48
24
4
140
4
12
68
1
71
148
141
35
172
68
52
24
144
116
139
209
25
203
40
123
41
49
36
3
15
81
12
ABCD 93320761954*3^$a+1 [50115]
2
24
1
15
14
18
40
80
42
6
84
4
14
22
45
11
28
12
2
78
4
18
6
74
10
66
6
8
12
48
76
24
2
30
13
23
58
44
22
50
4
36
20
16
30
14
58
20
18
72
30
12
90
10
38
40
68
70
24
56
52
36
24
20
46
12
2
42
34
12
12
12
30
6
20
24
64
2
28
6
24
44
42
10
9
39
68
30
40
2
30
72
18
16
12
30
54
36
24
66
54
33
15
60
12
68
10
27
41
22
8
24
6
43
9
60
2
4
14
22
20
34
92
79
5
10
20
28
2
6
54
6
10
50
70
42
6
14
12
16
30
102
30
8
10
12
32
10
26
28
2
12
30
22
6
24
20
4
54
12
8
10
30
20
67
3
45
35
48
4
8
12
48
52
6
2
22
24
2
24
4
24
38
58
14
16
72
14
10
6
44
34
36
15
11
64
24
14
60
40
36
14
102
40
48
2
4
30
2
4
24
44
28
20
30
64
54
36
6
12
20
12
58
2
40
6
14
6
24
10
3
47
46
74
25
5
16
30
2
22
30
18
36
26
10
56
10
14
28
20
16
12
14
28
20
40
72
26
40
32
22
26
12
16
116
4
36
38
22
20
30
30
28
68
10
12
32
16
14
4
24
18
30
72
6
15
17
22
66
2
52
18
12
32
10
8
16
2
10
24
30
8
7
39
14
10
90
36
84
8
82
2
78
10
27
33
32
16
2
12
30
58
57
63
2
10
26
60
58
24
2
30
18
28
78
14
18
12
28
9
9
12
12
32
70
18
32
48
88
12
2
66
4
18
96
32
40
62
76
14
12
28
42
39
101
4
26
4
32
40
42
18
2
10
36
24
6
42
24
26
4
48
50
37
51
20
10
50
22
42
6
24
18
42
6
84
80
6
52
50
118
90
18
126
56
22
2
10
3
27
26
24
10
8
18
4
6
42
20
7
5
4
26
46
12
32
6
10
14
16
30
32
16
56
16
84
38
12
16
9
83
70
20
22
20
30
34
26
10
18
2
34
32
24
10
60
6
30
2
90
16
26
4
42
18
6
38
10
6
62
94
26
10
48
56
18
22
48
8
10
24
26
34
20
34
24
2
94
12
62
12
10
30
24
14
40
20
10
32
28
42
6
18
14
78
19
11
72
30
30
22
20
34
6
20
10
33
17
34
14
40
110
60
10
12
6
30
20
10
90
42
18
15
5
24
4
15
77
10
12
12
48
8
24
36
4
38
30
12
130
8
16
6
38
42
4
12
14
100
8
31
9
32
36
60
58
2
12
31
11
6
12
18
34
18
8
12
82
26
109
3
36
26
66
58
2
34
38
108
40
48
54
30
50
16
126
30
38
16
24
2
66
4
8
28
24
50
6
24
4
54
80
28
60
120
20
28
66
8
16
54
30
12
38
16
14
18
10
14
18
22
50
60
10
18
8
22
50
76
6
50
18
12
10
20
46
2
28
48
86
28
2
4
44
60
10
12
8
12
30
4
44
12
4
2
28
6
20
18
18
12
12
60
16
48
42
20
22
8
84
25
75
30
24
2
54
4
14
16
12
9
5
16
27
47
18
60
30
12
36
72
61
29
16
26
28
6
2
42
10
110
70
6
12
20
22
62
10
9
29
22
50
30
30
46
33
41
70
18
2
126
24
40
24
2
4
24
66
18
18
14
10
18
20
30
40
2
16
102
6
30
36
24
39
15
6
44
12
4
30
42
12
50
22
20
10
24
12
12
20
30
40
27
21
24
78
38
4
30
18
8
30
10
12
15
45
50
52
38
7
3
12
6
2
18
24
46
24
24
14
18
30
10
12
132
18
6
44
10
36
14
16
2
22
8
82
36
90
30
14
40
6
36
18
18
48
92
24
16
12
18
2
90
22
6
74
4
54
2
36
19
11
70
14
34
2
28
36
20
160
9
15
12
60
2
52
18
50
46
44
46
42
20
4
18
62
4
12
14
6
40
2
40
2
48
13
9
18
12
6
32
67
48
15
62
6
13
21
78
12
54
14
22
6
42
32
46
2
12
10
18
48
14
34
6
54
36
96
12
12
50
66
12
10
68
24
34
72
39
5
18
25
15
8
12
22
30
24
36
54
44
28
20
42
12
6
10
18
6
48
6
32
28
2
4
8
22
114
54
18
2
28
2
16
56
30
6
52
38
7
35
70
8
40
44
4
14
10
12
18
20
12
48
16
6
48
8
10
9
33
6
6
26
22
8
30
60
52
50
42
18
70
6
12
32
18
12
22
8
52
98
12
48
22
38
30
40
20
30
16
14
72
10
78
12
24
14
16
2
42
73
59
18
12
30
4
6
38
12
10
6
12
18
2
16
24
48
14
4
84
15
5
18
12
78
42
120
10
18
74
10
30
24
2
4
26
22
62
4
26
18
12
10
48
8
60
52
60
18
12
12
8
55
21
42
14
66
4
20
60
36
12
40
32
4
26
46
32
16
26
46
32
16
32
24
58
18
2
22
26
4
78
18
30
2
120
18
12
42
34
12
50
7
47
40
54
60
2
54
10
56
40
2
10
128
52
2
4
6
20
4
24
2
46
84
6
12
50
10
30
6
26
16
12
30
8
4
54
44
10
20
58
2
90
13
3
6
18
2
28
6
12
32
18
22
45
23
4
8
76
24
12
30
78
20
12
106
14
48
12
6
4
36
2
10
30
12
90
20
40
18
2
4
14
28
32
22
6
32
60
70
32
16
18
6
54
42
44
66
22
6
30
2
42
7
21
30
30
2
52
24
44
42
18
12
60
48
42
78
10
12
78
12
24
24
20
12
4
21
39
9
17
34
36
6
30
42
12
66
54
6
18
14
30
48
88
44
18
4
20
4
6
24
6
6
14
34
12
18
24
32
16
33
27
44
58
12
26
42
48
10
62
30
30
18
4
68
90
10
6
30
6
30
50
18
28
14
18
112
24
96
18
8
24
36
10
14
6
4
54
144
15
35
22
24
15
47
4
30
80
18
76
2
4
6
14
34
6
8
40
62
1
27
8
10
2
46
14
10
48
54
24
24
6
6
80
10
54
6
3
17
48
40
12
6
12
2
30
4
36
20
6
42
10
8
4
20
10
20
108
25
35
30
16
30
24
2
58
12
20
16
18
27
27
20
12
4
6
18
8
52
2
60
64
2
94
24
104
42
16
54
15
65
30
106
14
4
62
58
36
24
26
10
6
50
12
42
6
10
2
48
10
42
2
6
88
24
8
52
2
46
24
38
28
12
50
12
1
35
13
9
20
12
4
12
24
36
14
6
22
90
20
10
8
34
6
24
20
60
1
107
40
30
12
3
35
16
60
12
144
24
14
18
4
20
10
18
42
20
4
14
12
18
76
62
24
28
62
6
34
30
6
12
2
30
18
30
12
4
6
50
16
30
20
12
42
10
30
18
6
6
6
14
18
58
18
56
6
12
10
6
6
26
82
12
30
8
12
16
24
20
34
6
33
23
28
6
38
28
32
40
45
33
2
30
16
14
22
50
4
24
6
36
20
78
1
51
26
42
82
20
28
62
28
36
26
4
6
6
12
2
30
78
12
40
84
2
24
6
28
12
24
8
10
92
64
60
6
8
22
60
8
22
8
12
10
6
92
10
20
16
66
20
6
4
18
2
28
2
4
14
60
42
28
2
16
50
28
12
30
2
52
8
22
6
44
58
110
30
10
33
9
6
44
10
18
6
2
40
32
52
6
30
14
10
80
30
28
15
5
18
10
24
24
12
60
20
19
3
6
36
8
10
8
52
2
16
18
26
16
14
40
48
18
20
10
24
30
18
2
90
30
6
4
24
86
6
34
26
30
42
61
69
8
19
3
12
38
10
2
31
33
6
9
41
16
42
120
8
42
12
34
2
10
9
33
15
15
12
6
14
10
8
30
22
18
12
8
28
14
60
48
18
12
106
30
2
24
4
2
4
36
32
18
34
20
4
102
12
18
24
8
12
16
54
18
20
25
35
60
12
10
6
32
40
38
22
110
46
54
ABCD 93321060908*3^$a+1 [50010]
37
29
150
73
36
11
37
5
54
48
253
96
53
163
101
54
13
5
19
5
174
90
79
191
1
48
41
7
36
60
137
72
30
42
120
43
84
143
42
151
65
79
12
11
13
5
67
72
11
145
12
72
12
137
102
157
11
73
71
109
53
7
180
221
126
24
13
5
54
13
35
109
516
108
203
37
35
49
12
29
24
126
90
67
125
7
119
169
65
96
30
96
144
157
107
37
53
223
36
108
161
67
300
65
48
79
36
144
11
42
139
24
35
18
216
7
108
120
11
18
144
126
193
144
180
96
203
48
13
29
103
23
90
31
108
72
197
96
7
48
89
102
42
7
12
107
13
77
67
12
12
11
61
29
78
97
36
173
91
312
168
59
37
96
84
137
366
121
113
19
12
156
72
203
24
205
12
48
41
55
47
90
126
90
499
5
126
42
67
312
11
37
48
24
53
6
193
17
72
78
61
11
90
19
35
18
30
85
168
5
31
84
83
162
48
211
48
101
96
216
198
133
149
7
17
211
24
29
24
43
299
18
19
168
29
126
157
96
312
11
1
233
126
48
109
77
246
205
72
83
18
31
119
13
48
12
180
29
19
48
48
24
203
25
17
126
61
29
7
23
157
432
72
84
65
79
48
12
48
53
19
29
6
73
108
83
96
133
203
61
11
133
125
151
48
191
114
211
96
101
7
48
143
37
12
23
18
7
132
216
5
355
60
17
96
31
89
144
96
43
83
18
7
132
59
72
18
19
72
101
78
25
95
1
71
18
72
67
29
139
192
120
83
13
72
11
72
18
30
37
24
101
175
60
24
83
240
217
108
11
42
19
12
48
41
72
150
13
12
48
144
60
101
31
36
5
55
12
72
197
24
72
43
12
36
120
35
114
175
95
48
90
67
59
13
60
300
216
83
210
24
43
168
5
270
37
101
6
61
72
155
90
120
67
11
181
96
11
37
53
19
11
114
259
131
216
157
132
12
132
41
187
11
18
43
83
1
89
174
24
49
23
25
12
101
319
47
37
24
83
18
30
114
54
109
72
240
48
53
54
25
36
5
168
102
109
120
48
83
109
180
192
36
101
91
35
48
157
96
53
67
24
192
131
90
235
132
60
11
61
149
7
161
19
72
83
13
24
12
324
29
355
252
113
54
264
18
78
13
59
48
24
18
31
359
61
48
131
18
103
89
67
155
37
312
77
24
48
187
48
53
6
1
17
120
259
107
216
13
120
83
162
103
36
120
168
96
120
53
43
53
31
143
1
521
91
24
84
48
41
270
72
18
54
73
17
78
1
60
173
115
36
95
72
42
43
48
216
107
97
47
13
192
ABCD 93321317114*3^$a+1 [50002]
15
36
9
15
21
12
12
3
12
33
16
12
36
65
3
27
33
3
12
1
107
12
24
1
5
19
5
6
12
48
21
12
4
12
11
49
8
99
24
12
42
6
25
8
33
6
48
6
19
11
45
33
27
45
3
16
65
15
60
51
12
1
8
4
29
6
66
12
30
1
17
18
1
36
24
23
90
75
3
36
1
11
21
51
9
4
8
9
6
24
18
51
24
48
4
11
13
11
24
13
17
43
11
6
30
90
30
24
6
15
39
96
18
36
30
1
5
43
8
24
15
30
15
51
9
9
6
90
6
18
6
1
11
13
32
48
27
9
48
27
84
33
27
18
42
48
1
17
63
15
12
18
19
5
3
9
42
1
8
9
30
12
6
12
3
51
9
48
3
30
36
27
4
5
18
12
9
12
3
24
21
51
9
16
23
12
18
42
12
1
17
15
52
20
72
15
21
12
87
9
39
9
15
12
33
108
9
18
49
44
21
6
6
15
12
40
8
12
12
21
72
6
9
39
1
5
6
45
24
3
6
12
3
16
20
69
60
3
60
64
48
11
6
12
6
12
105
48
48
24
15
54
48
48
19
101
3
12
40
35
33
3
37
35
25
41
3
3
9
33
6
6
6
72
21
9
6
42
7
36
8
9
19
23
6
3
4
17
7
5
30
13
20
3
18
30
72
9
3
25
5
42
49
5
27
27
42
3
15
66
3
9
54
21
3
12
24
45
9
39
24
16
53
7
23
45
48
4
5
63
3
1
5
78
6
3
27
9
27
48
18
3
36
60
21
7
44
4
53
24
15
12
4
29
7
20
3
6
24
55
11
48
9
3
25
120
23
21
33
18
6
18
78
12
12
19
29
114
24
13
11
18
15
3
30
6
36
36
36
1
17
7
71
18
15
48
33
15
27
1
11
25
35
54
7
23
13
12
5
31
71
6
18
21
9
6
13
20
36
16
83
9
21
15
48
4
11
9
72
21
6
6
19
36
36
24
11
30
39
33
43
60
53
6
30
6
54
84
3
28
11
25
32
15
6
7
53
30
1
53
54
9
33
6
25
128
108
9
18
60
12
6
3
3
13
53
36
19
11
6
6
12
72
30
27
15
54
18
30
12
48
115
11
12
24
45
24
40
11
36
57
27
42
6
9
3
24
6
6
12
6
15
3
9
4
20
45
12
6
6
19
29
27
21
51
16
8
27
12
1
29
15
21
6
12
25
77
55
11
36
6
67
11
18
42
66
6
60
9
33
42
30
36
18
6
48
84
66
45
9
30
33
15
66
7
56
33
48
27
27
21
3
48
12
81
69
15
28
11
25
8
27
1
23
24
37
44
9
39
48
40
29
3
75
21
40
11
21
16
53
6
1
5
27
3
24
24
21
16
53
55
11
13
8
4
47
45
4
65
15
4
41
24
15
39
66
18
6
72
12
30
9
21
39
12
16
36
29
51
84
3
30
12
48
48
42
21
57
55
32
40
5
6
25
56
3
6
24
12
39
15
12
18
24
36
7
24
35
12
21
57
36
3
60
15
6
18
36
24
12
6
24
18
6
6
1
5
43
41
36
102
6
55
29
39
60
16
116
76
29
24
6
1
29
51
63
9
27
42
72
7
44
69
3
57
15
51
36
9
24
16
41
3
16
12
20
4
11
12
30
3
39
36
13
35
21
45
78
18
15
12
84
9
66
61
5
30
30
7
41
6
12
6
31
5
18
57
3
42
3
21
54
69
28
5
78
54
7
20
3
9
12
9
12
27
3
84
45
51
18
6
33
9
18
54
66
12
18
114
24
45
3
9
16
140
40
89
12
3
39
25
23
13
11
1
17
7
47
36
6
39
12
33
3
60
12
33
7
48
5
3
16
11
24
6
12
30
66
63
4
44
9
60
60
7
17
30
60
6
6
12
18
36
15
36
9
3
9
6
1
36
20
4
5
15
28
17
18
6
18
1
47
21
3
33
51
9
3
24
81
3
24
18
18
1
11
9
12
15
30
18
42
30
48
72
36
73
47
9
4
48
65
30
6
24
30
9
48
4
32
3
37
8
16
5
36
12
3
39
45
4
32
39
90
3
15
30
3
3
1
29
12
7
41
19
8
45
3
15
12
36
48
12
6
12
18
6
12
24
6
25
20
3
21
36
3
114
12
19
20
60
12
27
36
12
37
23
12
9
3
18
168
6
6
15
24
9
7
8
12
21
36
3
16
47
25
29
30
30
30
6
6
6
42
1
17
6
9
24
16
72
29
55
8
3
9
36
3
36
114
3
4
47
21
57
18
6
3
3
6
51
4
59
6
3
4
20
45
27
9
6
6
12
3
9
30
6
15
52
32
15
9
27
9
3
42
3
27
49
8
28
36
11
96
24
12
6
24
15
9
30
1
8
3
12
1
23
85
48
11
24
81
12
15
12
12
24
25
116
3
60
21
3
21
24
21
6
30
42
21
15
30
27
3
12
6
42
48
13
56
21
24
39
15
1
24
5
79
5
55
5
72
54
6
6
12
21
24
27
30
3
51
6
19
23
24
9
21
30
18
6
1
48
5
6
57
4
20
3
54
3
27
6
24
12
18
30
7
5
6
18
15
4
5
60
48
3
21
15
3
6
79
5
43
11
33
12
60
3
54
15
12
36
4
48
29
15
24
28
23
13
47
6
6
9
15
57
4
59
24
1
8
51
37
47
78
18
21
9
6
24
21
45
24
3
9
19
47
36
36
12
21
4
35
1
44
33
51
40
65
18
1
11
12
9
21
18
36
45
3
12
73
17
15
40
20
87
36
37
32
3
1
5
18
54
3
3
1
8
27
36
12
21
36
24
21
3
75
12
6
7
56
9
3
4
11
9
9
30
12
45
52
56
9
3
9
15
21
18
69
45
15
12
9
6
49
60
5
3
9
60
6
1
20
27
45
3
18
67
47
12
49
128
60
3
12
24
13
17
6
6
42
1
65
15
33
7
23
13
32
39
24
30
3
52
5
24
6
30
6
9
48
3
33
63
12
6
3
12
3
36
24
24
13
44
12
3
13
71
37
24
8
4
44
12
36
24
27
12
9
3
37
47
33
3
9
39
49
23
13
32
51
6
19
65
6
9
28
80
9
36
15
52
17
6
18
3
21
6
6
96
3
12
28
11
12
1
12
32
28
35
13
32
12
3
21
12
33
12
27
12
51
24
81
45
42
45
33
6
30
15
15
12
13
8
57
36
27
4
32
3
105
4
29
19
20
33
43
5
31
11
36
6
78
42
96
60
3
3
30
39
4
71
21
24
45
18
61
5
18
25
143
45
24
27
9
4
17
3
36
51
6
12
3
15
21
48
15
12
1
11
66
6
81
15
6
43
23
12
30
27
21
6
24
24
1
32
27
42
30
9
16
20
12
21
63
45
7
8
15
45
12
39
36
6
54
1
5
18
12
42
12
39
9
3
9
6
12
57
27
30
24
27
9
15
3
18
15
52
5
3
27
37
35
61
23
61
32
12
16
104
4
17
3
12
24
9
12
18
9
3
12
12
6
27
9
18
33
48
3
42
15
24
4
20
3
85
35
13
32
28
12
32
15
18
24
18
78
3
9
12
103
53
12
36
30
60
1
20
16
20
24
9
15
3
12
121
32
16
5
42
66
18
6
18
25
5
6
49
5
3
9
60
24
6
33
24
3
48
48
30
24
36
6
9
15
12
9
3
1
92
16
23
66
55
44
39
60
33
21
54
48
48
1
56
27
6
78
30
27
15
9
12
3
1
20
27
18
6
33
4
5
15
52
29
30
1
32
15
1
44
28
23
1
71
24
6
30
24
30
36
3
36
3
37
17
51
3
18
27
51
81
27
6
48
18
12
18
6
72
30
30
24
1
20
36
39
1
29
6
57
3
6
7
137
15
3
12
24
6
24
12
15
15
12
6
15
9
3
9
43
77
3
99
21
27
61
17
30
33
24
16
8
39
6
63
28
5
18
36
1
8
45
12
60
19
23
9
45
3
57
7
77
30
24
24
69
3
30
75
3
48
9
4
23
18
60
24
27
9
84
42
13
24
36
11
45
63
9
12
9
15
48
40
72
36
11
90
63
48
99
30
27
24
33
12
18
60
24
13
5
18
6
87
27
24
12
25
29
42
18
15
3
66
7
41
12
39
3
49
17
66
37
24
72
29
18
6
72
3
21
15
39
6
18
36
6
19
8
3
72
132
21
27
12
25
8
123
1
29
36
18
36
42
19
11
18
15
9
103
17
63
99
18
75
16
17
3
4
12
101
42
6
63
64
5
15
12
51
1
24
32
3
37
92
16
12
17
27
15
9
45
12
12
7
41
27
93
18
24
66
7
11
6
6
45
3
18
51
39
48
6
60
3
21
54
12
21
3
6
3
12
3
33
15
12
21
15
18
7
ABCD 93321324784*3^$a+1 [50159]
30
36
65
103
41
169
36
35
61
11
192
67
84
186
23
61
59
211
144
72
29
31
120
114
216
90
173
37
59
49
42
53
72
19
5
25
54
41
1
90
48
53
127
17
144
25
71
289
167
229
84
47
103
17
24
43
53
169
18
126
71
240
193
47
79
36
144
84
96
120
36
54
54
72
54
107
120
139
30
23
408
169
18
12
60
5
49
215
192
73
96
234
144
192
18
90
41
24
151
96
30
108
23
19
30
23
127
198
83
43
54
72
48
36
36
54
36
258
36
47
72
120
25
36
180
54
276
29
37
60
23
72
49
84
6
174
6
36
149
61
270
5
19
149
168
79
65
73
42
101
163
5
121
54
114
95
96
25
66
108
17
223
156
54
42
29
25
30
180
126
78
113
133
240
11
43
5
120
192
48
25
216
54
6
131
13
11
96
19
66
60
378
90
66
41
24
336
48
168
19
48
461
115
54
263
48
55
90
71
48
216
241
18
125
67
288
5
408
73
60
35
109
12
288
143
43
5
72
67
5
72
48
67
53
72
43
12
18
312
48
72
18
36
90
71
109
180
95
31
180
53
115
197
55
54
155
181
90
24
120
6
48
35
48
7
60
461
24
31
41
120
25
30
114
54
12
149
72
192
192
223
96
210
60
11
24
175
60
101
19
36
41
13
240
30
60
54
156
71
25
138
126
47
72
187
384
149
7
24
65
145
36
78
192
101
144
139
197
19
5
25
54
60
77
43
126
23
361
47
192
67
54
144
66
126
114
54
30
17
48
67
84
180
29
48
73
95
31
54
300
167
72
121
6
48
42
90
29
19
245
48
19
5
48
1
47
72
91
180
137
187
6
71
48
61
36
30
65
49
47
168
19
102
23
1
71
49
6
324
84
42
30
90
239
31
60
53
120
1
24
252
84
96
143
192
48
67
54
30
17
7
300
293
109
54
156
24
156
54
240
36
11
37
83
24
25
71
139
125
115
29
72
43
29
1
54
60
5
72
24
1
215
253
83
157
107
96
43
54
6
17
103
24
12
53
72
43
5
85
12
234
5
49
71
115
270
30
36
108
36
77
103
54
42
84
149
288
72
55
282
54
17
223
360
17
19
120
29
49
90
12
54
11
288
151
17
109
78
30
126
41
19
54
167
24
19
77
48
235
132
138
47
120
24
115
5
85
234
60
77
43
77
49
95
85
179
25
72
18
126
120
6
84
77
72
120
361
36
83
7
168
65
72
235
24
125
24
72
49
36
54
197
73
30
137
48
19
126
95
ABCD 93321893144*3^$a+1 [50023]
55
240
336
95
66
18
24
30
31
95
6
3
112
96
17
126
36
13
167
9
15
49
8
87
25
41
6
73
56
9
36
24
43
227
165
16
11
54
36
54
312
30
247
96
59
13
17
7
143
1
29
43
35
54
66
108
186
270
30
36
60
3
105
174
42
264
55
120
47
49
59
12
9
99
36
193
5
115
56
15
174
132
31
23
57
72
16
17
7
263
72
30
6
120
61
24
11
93
33
12
67
96
89
54
25
71
1
48
197
258
49
71
96
36
30
55
77
43
72
95
97
29
27
27
37
35
78
30
73
17
127
215
18
18
45
123
12
217
72
131
13
72
5
18
90
55
96
24
71
289
59
13
5
115
5
24
43
48
48
35
36
25
155
168
93
64
168
65
42
30
54
25
137
55
143
49
47
174
91
8
135
6
12
60
108
31
179
45
40
24
8
45
168
66
73
5
67
168
35
48
78
79
95
36
36
6
19
11
85
5
42
25
77
99
297
168
246
18
90
72
198
55
35
132
30
360
18
18
79
11
18
60
66
45
64
5
30
54
78
192
6
30
132
49
59
30
54
18
319
95
49
5
42
12
162
150
48
60
120
132
133
48
24
95
78
72
43
48
29
139
144
65
31
41
55
11
45
63
9
40
48
24
23
72
9
15
97
77
42
18
111
51
181
120
77
75
33
7
95
1
35
205
240
95
144
42
108
3
303
72
12
90
150
126
7
83
37
17
72
48
6
84
45
40
77
139
59
13
5
18
72
24
18
7
120
24
24
8
15
12
85
41
7
47
90
180
171
112
24
35
78
30
1
5
120
19
72
251
109
80
99
157
29
163
48
48
65
84
43
89
223
120
17
79
24
48
83
85
71
25
56
63
1
35
108
90
42
85
131
120
37
5
12
60
54
30
54
145
72
48
77
54
37
17
60
36
126
90
48
31
95
1
269
6
61
104
135
60
270
84
171
243
96
12
18
90
45
231
25
24
95
169
47
1
155
132
25
11
54
12
331
264
71
204
61
137
31
17
7
17
175
35
18
115
35
85
77
43
5
171
40
41
60
3
51
12
18
7
168
11
66
27
27
6
39
63
6
12
132
67
143
73
95
84
13
120
48
5
30
133
17
103
17
42
36
156
78
66
45
16
128
88
197
36
30
49
72
191
12
18
99
16
65
42
66
6
90
48
27
135
36
54
126
97
48
144
53
43
155
54
55
59
126
30
9
15
1
48
35
277
233
103
168
119
42
79
65
7
155
93
16
29
126
13
11
66
78
126
162
48
45
45
67
5
42
72
49
41
120
55
8
40
23
73
35
54
96
111
9
7
173
6
85
41
84
126
13
29
192
171
9
36
42
57
64
24
11
72
18
19
48
23
9
72
15
49
24
35
12
24
66
55
71
73
89
7
24
32
40
29
84
79
125
3
27
45
81
31
95
24
66
36
243
16
119
90
79
47
6
84
96
39
69
75
9
90
13
59
60
18
48
7
11
85
5
19
17
6
25
5
99
216
64
48
191
84
90
6
36
126
120
204
31
168
11
60
156
18
24
108
39
40
5
54
24
301
80
400
32
69
3
27
6
55
192
95
30
27
99
42
18
25
32
144
88
35
12
36
85
23
81
9
6
1
29
91
152
ABCD 93321907208*3^$a+1 [50040]
36
6
90
3
180
4
11
102
48
15
72
123
141
9
72
84
24
102
33
40
41
3
12
48
87
45
88
17
126
30
43
155
72
60
24
24
6
3
33
24
24
36
24
42
57
21
90
42
18
36
66
3
51
49
140
4
68
135
45
4
68
21
30
90
12
24
150
84
61
128
21
51
9
79
11
102
60
84
30
54
12
3
4
47
96
24
13
47
30
3
261
27
12
123
13
11
25
95
21
52
11
42
150
108
96
6
18
9
57
43
12
20
75
33
27
13
83
33
264
141
12
15
33
156
6
45
24
28
137
159
84
16
11
30
219
36
15
30
19
65
31
128
21
6
145
24
71
6
27
123
37
20
40
80
100
11
9
21
36
43
47
6
18
180
25
11
66
54
9
40
5
72
3
81
6
49
48
23
37
101
156
30
9
40
44
12
4
41
36
7
20
81
30
66
55
24
11
36
33
12
9
39
96
51
37
36
35
9
27
30
3
52
35
84
25
101
36
60
30
60
84
85
20
48
33
3
24
100
23
13
17
19
41
99
48
16
44
96
12
9
19
47
109
56
72
21
12
27
36
27
24
13
23
18
19
20
21
135
15
9
147
36
18
27
33
42
24
21
9
3
16
56
81
30
60
48
25
20
36
36
33
15
15
9
16
11
69
27
57
12
15
49
131
85
5
66
18
27
93
79
107
33
76
17
15
12
12
9
96
66
48
36
13
36
5
12
24
79
5
147
84
144
27
48
6
24
75
12
72
3
18
115
5
30
30
126
30
30
73
47
21
4
35
84
25
36
41
3
12
45
87
168
48
21
66
13
47
37
17
39
51
84
96
25
5
6
73
47
18
31
11
45
144
21
27
21
6
9
36
69
12
43
24
8
28
5
79
11
21
24
4
68
93
55
5
12
27
12
9
27
63
21
39
1
71
13
11
49
11
9
12
15
108
21
51
48
85
5
31
84
41
51
24
9
66
6
7
72
29
19
53
43
47
97
12
56
88
47
13
11
6
3
27
54
90
45
28
17
6
90
19
29
19
56
15
25
5
39
40
53
3
15
6
39
21
99
124
17
19
5
120
30
61
11
49
95
6
90
37
167
9
45
15
15
25
5
6
30
54
72
169
95
54
19
11
36
30
79
77
75
52
120
41
27
12
16
185
51
21
90
54
66
49
5
39
64
8
39
24
6
39
12
12
3
54
186
24
30
3
12
4
20
225
6
109
11
6
24
103
72
20
28
17
3
87
9
12
24
36
3
72
30
48
6
36
30
43
47
30
7
8
52
72
41
7
71
42
19
44
21
30
6
15
33
30
132
48
85
32
4
24
44
40
17
43
17
15
111
78
6
81
33
39
87
21
9
114
30
15
4
36
11
24
181
95
81
64
5
79
17
223
5
36
30
109
5
79
8
15
13
56
96
129
15
39
49
8
75
48
42
127
20
27
24
36
30
115
5
19
84
20
63
13
47
37
17
3
81
31
71
49
11
9
171
57
76
60
11
84
12
60
24
69
24
12
28
12
44
117
30
93
12
28
11
24
21
96
9
36
19
56
15
97
80
76
71
73
92
36
99
25
29
27
52
17
156
15
12
60
172
11
93
4
11
45
12
63
6
36
30
30
19
24
71
21
28
17
198
36
54
36
30
49
11
36
198
6
21
39
13
23
90
18
6
39
24
48
84
51
13
17
3
21
24
27
12
27
25
35
205
68
40
32
9
6
60
9
21
115
11
18
27
63
57
63
45
4
12
71
73
24
77
63
3
60
60
180
33
64
137
30
30
30
25
11
9
45
19
11
9
16
24
17
67
17
90
36
37
53
3
16
35
30
3
81
6
13
72
11
117
96
64
11
25
245
6
21
33
31
5
51
52
11
36
30
3
27
6
3
261
3
36
4
11
61
41
78
30
96
75
84
45
15
40
47
30
7
56
4
23
18
51
28
60
36
17
15
12
27
13
83
78
51
4
20
4
53
48
60
6
49
5
6
21
4
95
13
8
33
30
216
30
39
27
84
81
4
44
21
24
12
30
108
6
54
42
30
33
12
4
35
24
9
16
36
104
84
12
39
60
25
35
132
37
47
36
33
60
144
16
24
53
24
15
99
1
56
15
48
42
147
40
47
6
123
24
123
37
101
6
13
96
77
7
23
84
54
66
93
87
49
5
60
6
66
15
12
21
99
27
49
65
72
84
6
97
71
42
27
12
24
27
57
48
3
49
32
40
5
51
12
33
48
6
73
8
15
37
11
30
6
73
47
9
15
9
27
25
20
64
41
114
72
114
111
12
3
57
52
35
21
33
12
27
60
63
54
51
12
52
11
93
15
9
51
6
66
13
101
30
6
39
40
56
63
49
68
33
30
21
321
48
6
21
24
51
48
85
11
6
67
83
13
17
24
15
9
36
199
104
60
33
18
1
65
103
17
66
30
3
27
78
30
12
84
114
75
21
60
36
54
69
27
18
115
47
37
23
54
66
18
27
3
36
25
5
66
54
19
11
13
11
30
15
51
21
33
39
180
48
45
114
33
33
24
36
3
12
39
9
100
36
56
12
33
15
12
ABCD 93322055174*3^$a+1 [50007]
6
30
195
12
15
12
58
30
258
47
135
9
33
126
105
85
11
19
44
45
93
28
2
30
42
16
20
21
1
182
81
132
85
35
3
21
49
12
68
15
27
40
20
160
32
81
39
6
72
63
37
50
60
148
30
32
48
10
17
87
105
216
72
15
18
114
120
156
42
99
139
17
24
19
12
48
30
11
3
36
60
9
36
9
16
30
2
39
51
60
40
8
57
84
96
12
123
45
15
118
110
40
32
120
18
10
5
75
22
30
53
135
52
8
12
210
27
1
44
30
28
62
51
7
17
12
24
15
72
33
55
77
55
60
120
2
63
3
82
59
19
17
24
36
145
47
60
3
48
52
5
33
22
8
60
72
30
39
3
33
13
11
91
48
5
12
27
156
22
83
36
21
39
36
12
108
33
30
172
2
3
12
1
59
43
29
84
27
45
55
68
22
38
69
96
99
57
259
12
5
25
110
40
20
40
8
81
33
78
58
12
128
54
126
42
9
9
60
30
70
12
98
9
63
58
30
44
6
15
72
45
12
16
14
36
30
39
45
15
43
68
142
18
32
78
15
67
60
32
28
29
120
96
3
52
128
45
55
12
65
43
30
11
91
20
10
38
40
17
27
333
57
3
57
28
107
61
50
21
84
39
21
39
33
13
30
5
7
18
110
102
130
20
78
162
45
3
9
45
58
77
45
15
33
118
92
45
163
140
40
92
33
27
28
12
90
20
10
48
137
27
48
40
150
90
29
156
43
60
260
12
40
5
15
105
75
33
36
109
132
18
29
15
16
5
207
12
66
112
48
32
150
10
2
46
12
23
15
21
36
147
48
88
29
13
95
15
102
88
8
30
9
12
19
50
10
74
30
28
48
12
32
28
20
33
27
178
62
30
75
55
17
43
18
47
75
129
3
76
132
5
87
21
36
33
51
39
18
87
72
3
16
72
53
87
40
50
60
39
99
22
59
61
62
30
30
33
55
30
2
28
20
58
60
74
33
12
63
10
38
112
8
45
39
28
50
118
20
52
80
45
72
15
16
17
15
9
36
55
8
12
117
165
58
50
10
92
57
24
12
27
33
12
21
52
2
16
44
18
28
104
16
12
83
24
12
216
175
108
5
7
110
18
70
35
55
125
7
20
28
2
123
45
12
10
18
80
90
22
20
27
3
28
44
105
63
18
12
100
2
30
6
10
20
30
105
72
43
72
30
2
28
8
22
108
11
91
60
38
90
12
120
12
76
60
122
15
24
121
107
33
40
38
112
8
81
141
10
120
48
5
27
30
27
81
15
156
19
2
42
88
29
36
45
18
9
63
12
16
5
9
27
111
9
19
32
30
15
13
2
28
2
30
18
195
15
114
78
28
12
200
30
39
21
72
16
92
18
21
153
28
8
12
15
15
57
31
17
45
18
24
28
2
16
50
52
8
102
132
27
3
60
16
29
3
168
30
172
23
9
138
33
7
50
10
29
36
15
160
152
30
3
13
102
60
92
18
42
16
29
133
48
30
65
97
138
12
5
105
3
84
15
45
36
36
1
62
76
17
43
12
120
48
32
28
14
27
1
95
33
12
40
108
60
20
22
32
153
24
3
16
104
141
39
30
27
19
104
108
60
42
66
30
24
16
35
25
44
48
39
19
17
57
3
27
28
32
16
90
35
7
17
21
24
111
15
82
38
60
12
10
2
33
85
68
84
51
7
17
1
11
60
36
12
13
120
2
108
60
30
27
61
32
39
9
24
48
12
87
51
42
6
52
32
33
43
12
53
12
55
20
58
50
52
5
75
28
44
16
17
55
90
20
30
120
160
62
18
33
9
15
1
62
12
33
43
32
70
20
10
53
36
19
41
93
6
52
48
125
55
120
5
57
48
15
96
3
88
140
108
40
12
8
9
123
162
48
72
15
36
55
30
342
5
264
31
8
21
31
5
135
30
10
89
19
12
2
3
27
48
30
10
29
51
57
1
90
5
27
10
2
45
72
21
28
47
87
48
153
39
33
84
31
168
12
48
150
44
6
120
57
147
46
2
42
48
12
36
27
73
72
2
36
81
3
58
62
16
5
7
32
57
39
22
32
15
13
198
2
39
36
63
100
89
12
3
88
62
16
20
42
60
60
12
57
84
87
28
62
70
8
54
6
9
36
117
27
72
3
16
77
45
48
132
60
15
63
81
139
20
9
12
36
147
33
72
13
30
18
104
46
120
92
90
28
95
75
69
31
90
12
30
108
42
47
36
9
18
9
91
60
5
3
22
48
2
30
12
18
12
33
15
9
3
16
14
58
20
45
45
88
11
31
29
63
48
9
33
28
48
32
42
16
44
138
3
36
21
ABCD 93322203862*3^$a+1 [50108]
18
36
54
12
49
119
30
139
11
36
108
156
6
108
72
36
54
45
21
3
39
30
3
24
36
105
87
28
5
24
138
57
33
15
21
139
23
18
6
36
13
24
48
5
30
60
72
12
90
24
72
27
45
30
6
36
18
12
36
90
72
7
191
24
18
15
16
56
36
33
31
65
15
48
3
90
55
108
41
30
6
3
45
90
9
87
66
19
35
24
21
9
36
18
21
64
48
29
39
64
83
30
42
61
24
23
84
18
31
77
15
64
11
18
75
69
67
11
37
8
9
54
30
42
12
60
25
96
5
66
1
59
36
90
67
20
33
60
18
12
60
37
11
24
12
54
55
95
36
36
84
24
30
19
5
63
48
9
18
18
60
12
60
7
36
95
114
36
30
109
12
11
18
7
47
1
11
36
24
48
6
90
61
5
36
42
25
5
36
60
66
24
54
18
90
187
356
96
39
6
18
37
11
54
54
1
113
3
195
102
135
117
6
72
13
59
36
12
18
24
43
32
15
228
61
36
56
9
6
9
16
167
90
63
60
9
3
15
48
24
36
54
30
78
55
71
37
107
12
144
1
23
1
11
9
45
42
102
7
29
36
24
55
92
4
23
21
57
12
60
12
90
9
9
90
6
36
30
24
66
6
12
36
21
51
157
5
31
56
16
5
3
64
5
36
19
23
13
12
140
4
20
93
27
4
59
18
7
80
3
13
95
60
36
93
27
1
32
36
21
31
155
85
24
20
15
30
18
60
12
24
12
108
42
12
42
73
11
37
20
3
72
37
11
54
63
9
15
24
21
18
12
18
7
68
96
15
45
45
127
17
30
57
40
29
7
53
66
60
1
44
21
7
8
120
27
13
167
25
65
15
3
54
3
51
1
95
36
37
20
33
12
18
24
36
25
8
21
31
60
20
15
13
80
96
9
7
83
54
63
24
39
30
19
32
16
65
48
96
36
19
89
27
39
78
72
15
16
80
33
180
30
1
23
61
12
12
8
28
5
199
200
15
12
96
12
6
66
24
57
12
33
15
12
15
108
9
45
31
68
21
24
19
132
80
3
30
87
48
40
108
59
18
6
1
53
12
135
15
18
18
85
24
20
156
52
32
63
37
35
21
15
12
105
75
6
12
24
18
72
1
17
27
4
12
5
15
45
12
6
21
33
55
143
33
15
42
18
66
6
54
30
61
12
48
29
18
36
36
25
24
17
42
30
51
45
12
55
23
192
37
41
54
1
29
6
66
90
6
18
45
9
36
39
81
42
72
18
12
168
103
120
5
31
36
24
5
75
15
9
64
32
24
100
116
9
7
47
18
15
57
78
9
16
5
24
3
15
45
75
33
9
18
18
7
11
12
69
21
132
63
27
21
45
72
55
5
39
15
48
72
45
9
6
18
3
9
151
12
12
29
72
18
72
48
72
33
9
51
36
16
17
42
48
36
42
87
75
18
12
6
105
36
21
43
11
36
12
78
3
9
72
18
96
12
37
32
135
108
13
32
27
9
12
27
37
89
6
69
51
25
11
42
12
18
96
9
27
73
83
9
81
15
3
69
27
30
19
89
6
66
6
9
28
17
3
63
13
77
24
54
21
63
117
64
32
63
66
18
141
27
25
120
47
78
75
9
24
12
18
36
54
42
13
12
47
48
18
24
36
90
12
24
36
13
41
126
93
60
4
53
15
9
48
3
15
37
77
30
6
72
48
7
35
121
44
33
15
4
71
9
28
35
97
36
59
1
35
25
8
12
60
3
24
12
49
5
135
52
144
65
24
15
21
30
1
20
15
18
24
30
78
75
12
36
12
45
54
13
35
18
18
6
30
168
108
37
12
41
19
8
28
48
77
7
5
43
104
16
5
19
96
29
31
20
15
49
5
6
69
3
72
18
3
105
19
60
5
63
27
1
8
64
17
54
9
63
114
43
32
64
71
36
49
23
13
5
18
6
36
15
28
77
7
47
1
89
108
6
30
42
205
23
25
47
42
102
6
48
24
18
13
104
16
29
111
9
67
29
39
36
15
66
79
17
120
7
35
12
60
145
35
54
126
21
15
25
12
35
90
103
89
6
18
55
35
49
5
75
15
12
54
27
99
93
51
36
18
6
84
6
15
12
4
59
1
36
32
88
53
54
57
39
69
3
102
6
12
24
13
71
36
25
29
15
9
18
37
53
43
41
15
21
24
30
1
60
65
79
8
3
24
49
5
91
11
69
36
39
1
23
180
9
12
240
24
64
23
9
15
13
68
147
13
113
6
21
27
37
96
17
27
63
85
80
27
25
53
90
12
21
12
16
95
21
33
36
42
12
36
81
51
54
15
111
108
37
29
6
85
17
63
69
18
138
18
61
83
126
24
18
18
144
91
24
11
1
36
29
114
84
18
27
48
48
60
4
35
18
7
20
3
25
35
72
156
9
63
33
27
12
93
24
4
44
40
11
54
6
1
20
84
69
3
33
31
59
9
33
72
51
147
117
28
29
90
54
6
36
12
6
30
9
15
21
51
25
65
51
12
93
18
72
42
18
48
6
30
114
90
12
129
76
17
7
83
18
7
48
17
18
84
60
45
16
5
15
3
114
36
15
24
87
21
144
9
72
168
27
3
42
27
27
18
18
30
54
85
5
24
66
36
57
76
20
124
155
73
48
32
27
21
21
66
108
36
13
72
5
6
12
ABCD 93322234420*3^$a+1 [50006]
72
69
6
12
21
12
9
66
33
120
86
19
29
16
114
87
69
170
1
95
16
32
70
108
54
21
12
45
26
24
1
30
54
3
3
29
58
38
40
30
21
39
9
3
42
45
105
3
15
90
75
54
18
21
15
54
51
60
50
1
36
75
3
39
72
30
24
45
60
69
72
129
66
18
126
39
33
33
54
3
24
39
9
6
15
21
35
64
39
18
9
24
14
88
18
27
107
10
62
10
14
22
18
6
60
33
3
15
45
15
162
3
24
21
72
6
57
24
14
16
104
10
12
74
40
24
104
70
45
15
15
47
16
18
86
85
54
15
54
48
15
57
45
75
3
3
12
14
25
48
15
72
6
87
35
37
33
48
45
15
12
48
15
132
15
102
120
60
6
8
25
126
9
171
15
99
12
39
39
39
26
1
111
3
5
22
3
36
51
27
77
25
39
21
45
14
61
45
14
1
21
90
8
40
57
12
3
8
97
57
15
21
42
63
6
9
39
33
39
93
108
2
10
30
15
75
30
6
50
16
51
18
45
60
74
61
11
40
30
60
14
37
3
24
48
3
39
110
7
18
36
60
9
48
38
22
3
9
36
186
90
99
11
24
106
3
11
24
31
6
84
60
57
24
21
75
3
69
21
15
14
43
53
136
8
13
9
9
42
15
24
48
15
222
35
1
135
114
69
65
16
9
54
27
30
33
18
3
12
12
2
10
15
18
90
11
46
39
12
45
18
27
27
36
9
63
14
24
31
15
36
24
6
72
78
57
81
75
6
39
69
33
87
3
42
72
63
252
45
33
3
18
6
21
39
39
15
21
35
24
46
69
45
27
15
3
9
261
36
36
53
19
3
74
55
3
51
27
18
27
33
84
27
75
104
1
9
39
45
15
75
42
110
19
45
15
15
12
57
51
42
57
66
51
18
75
3
15
75
8
25
57
15
18
75
42
30
2
13
3
24
141
27
54
36
12
2
24
40
15
42
12
27
63
36
39
62
24
25
12
9
45
3
50
58
14
106
12
27
23
16
15
75
51
59
82
38
22
18
21
9
39
60
15
6
50
24
10
36
36
6
18
12
2
10
57
18
21
51
33
63
3
15
12
18
59
67
6
23
24
1
71
43
27
24
42
42
12
48
51
54
65
40
3
18
35
1
18
5
130
87
48
21
21
30
21
24
45
5
16
8
34
12
15
75
93
51
21
3
33
48
9
78
32
61
147
114
14
22
2
16
24
6
21
5
13
33
138
42
15
42
5
46
66
3
36
90
9
45
36
21
21
27
30
45
3
39
83
58
15
24
63
56
10
30
54
2
13
3
8
82
39
95
24
22
15
3
6
66
147
5
7
3
78
9
108
11
67
77
31
30
21
120
6
24
69
21
15
23
22
84
45
27
54
249
66
18
35
1
159
21
6
5
16
54
9
42
15
104
25
21
72
42
78
21
21
126
9
9
30
26
88
32
13
11
46
33
17
24
49
33
3
27
45
9
36
84
21
45
8
49
18
63
24
6
21
75
63
33
30
42
32
16
102
72
18
42
24
54
6
36
108
42
78
42
39
39
27
18
5
22
45
21
42
27
24
156
105
3
36
111
51
54
81
14
24
25
45
66
54
24
50
22
15
35
19
84
27
78
66
24
45
3
60
48
81
54
81
24
12
27
72
45
54
80
1
81
60
2
10
30
21
30
5
19
120
15
3
69
36
240
72
15
11
25
87
147
15
48
30
32
1
95
24
46
42
27
42
3
51
54
12
9
36
30
15
51
12
26
40
54
15
153
12
15
60
30
51
12
14
46
2
22
84
6
48
111
57
42
62
1
9
84
15
57
18
42
24
111
24
66
15
24
54
24
18
174
123
6
21
74
10
12
27
153
3
24
75
18
12
42
8
22
33
15
50
22
60
14
19
72
51
3
9
30
48
99
54
30
222
84
18
72
21
33
72
24
21
120
2
40
102
3
93
27
47
48
91
69
30
90
56
1
21
3
126
51
30
93
24
30
15
81
15
36
15
54
24
87
36
39
3
78
3
69
50
31
9
27
51
3
15
42
15
33
36
15
141
153
30
36
45
36
15
3
6
24
42
27
21
21
18
138
45
74
46
3
12
54
45
63
18
78
51
96
30
42
15
47
1
39
18
3
57
27
54
39
72
60
15
23
10
105
90
3
177
57
14
22
114
99
21
150
63
11
16
24
219
21
6
36
9
18
21
84
18
57
36
21
3
11
97
23
22
98
24
10
30
56
19
3
74
13
105
12
30
51
135
62
112
3
93
18
6
174
15
21
6
75
24
21
54
123
48
45
2
16
24
3
45
27
135
72
30
3
77
10
36
42
51
51
90
69
69
12
36
33
120
5
85
6
5
25
15
78
18
32
43
39
48
15
47
43
3
75
18
21
48
48
72
27
39
9
42
51
78
81
18
93
3
30
39
105
63
60
12
18
42
3
60
47
10
15
47
46
24
3
42
69
24
56
61
81
18
27
27
51
15
30
135
9
21
5
106
21
33
6
15
36
12
171
27
54
9
14
13
144
9
12
24
81
39
15
54
9
56
40
114
15
45
2
16
117
35
1
189
45
93
8
24
55
15
26
1
54
39
36
12
114
321
12
33
24
3
33
24
6
78
50
46
36
12
18
15
17
136
56
25
18
6
12
93
14
82
9
135
30
51
36
15
27
12
54
45
9
153
63
9
6
54
21
6
9
30
9
33
75
69
108
21
5
70
51
33
6
72
32
10
12
24
9
63
ABCD 93322854494*3^$a+1 [50003]
383
48
109
35
253
72
96
540
72
84
83
673
95
253
227
144
61
48
312
59
61
504
276
72
180
11
109
72
11
277
60
12
24
107
49
24
336
23
481
312
167
85
12
95
288
48
48
205
179
493
83
144
25
120
288
95
37
48
240
48
36
23
73
23
61
179
721
191
133
59
1
372
72
168
107
337
324
180
167
37
107
13
240
120
11
96
48
97
204
120
59
13
60
288
12
108
95
240
97
47
133
144
36
23
96
61
60
503
192
37
180
96
72
444
96
144
648
11
109
131
37
48
107
169
540
36
12
155
277
24
144
35
121
36
144
24
251
145
192
168
167
192
145
72
84
72
132
108
203
229
156
36
396
72
23
13
707
37
203
25
60
432
443
217
60
251
96
61
60
120
132
108
47
1
36
204
12
132
156
35
37
168
35
37
120
24
336
107
145
96
191
144
97
72
156
11
49
287
73
300
60
36
36
192
180
35
25
23
133
11
48
157
36
95
37
48
107
1
60
227
25
119
144
1
239
85
155
192
73
84
108
23
96
133
72
24
72
180
192
108
420
144
191
97
336
95
1
143
73
192
407
13
35
37
156
95
48
217
72
240
431
37
108
95
49
48
108
96
83
25
551
145
47
157
131
192
73
156
155
133
11
49
72
71
528
97
95
49
239
217
407
253
168
84
71
601
23
25
71
205
131
169
204
251
192
133
107
192
25
12
59
144
48
25
72
228
203
480
109
996
47
240
157
131
157
132
72
119
169
167
49
252
35
85
144
108
36
96
155
253
60
72
120
96
23
205
204
48
60
192
168
252
167
13
227
ABCD 93322943386*3^$a+1 [50004]
12
49
11
1
119
88
120
3
105
9
35
109
36
3
12
81
63
84
57
23
13
39
51
78
87
20
43
12
53
37
3
12
39
6
179
19
42
30
33
27
24
30
51
63
12
30
99
39
30
11
31
5
19
30
36
39
56
13
66
30
3
33
30
30
24
23
127
33
92
4
27
30
108
119
1
42
105
93
39
8
19
21
24
56
55
60
30
90
60
18
36
63
20
7
24
12
114
11
64
105
23
52
44
4
68
79
54
6
21
39
6
24
66
5
4
21
84
15
24
15
30
102
45
69
3
81
71
76
12
117
54
66
30
60
30
24
6
6
59
108
31
6
15
81
60
39
45
3
48
44
76
15
5
64
21
204
11
40
72
3
108
81
20
36
60
19
60
66
47
37
15
75
24
29
40
32
88
33
27
27
5
96
28
20
37
108
12
23
91
221
19
21
15
90
15
3
36
30
30
6
39
48
63
17
16
21
24
36
24
42
33
32
19
6
35
55
78
12
60
18
12
30
18
6
71
144
151
69
80
204
4
33
78
6
15
39
12
48
72
53
64
51
6
23
13
84
15
129
66
9
36
15
54
6
30
39
24
20
12
136
12
3
18
66
9
51
66
84
39
20
7
69
68
108
85
24
15
48
33
3
45
66
96
18
6
60
33
21
39
57
35
49
39
63
9
24
81
11
52
60
108
45
39
75
36
65
55
9
15
6
23
16
9
11
49
47
4
15
93
153
3
81
15
15
30
36
3
87
53
16
39
177
12
12
15
126
23
4
3
9
15
60
6
3
57
30
5
13
47
120
43
29
36
36
88
8
13
12
54
24
12
30
27
36
111
33
21
36
23
48
13
47
103
30
95
7
9
111
33
51
21
9
84
60
27
9
36
18
21
60
36
63
45
44
48
100
12
21
60
30
90
39
33
15
32
37
3
51
21
96
3
21
51
5
55
57
33
147
12
36
3
6
60
15
21
30
48
69
116
84
16
111
36
30
24
3
12
51
45
75
30
27
3
45
32
28
32
13
3
24
32
61
138
17
43
60
42
87
33
30
9
48
20
43
78
59
60
1
27
9
30
66
59
4
15
17
160
9
15
21
24
3
48
48
117
83
31
36
53
67
45
20
108
1
3
21
75
12
8
31
6
27
27
21
72
117
54
66
30
9
36
8
112
15
9
51
9
27
57
57
3
12
45
30
93
51
6
6
18
71
16
48
87
48
45
12
75
29
145
75
80
4
87
105
3
42
120
18
41
144
12
112
48
12
93
18
66
24
90
36
93
20
67
45
15
120
36
60
30
83
52
32
76
15
5
4
8
145
18
17
60
4
21
47
7
33
32
40
44
4
56
16
20
31
24
24
66
60
3
3
54
6
33
111
24
12
114
11
49
114
30
99
81
159
48
75
54
30
141
33
159
20
127
24
17
49
15
21
18
6
96
84
71
25
3
44
13
18
186
36
24
3
8
13
72
18
177
12
3
24
9
51
9
36
51
5
112
141
51
120
48
3
29
31
60
17
13
119
1
15
63
30
27
48
15
17
115
168
41
28
20
43
48
17
24
31
33
24
36
36
96
80
25
3
15
96
60
6
108
36
6
5
115
90
24
150
24
45
27
48
36
66
15
8
31
41
25
24
15
8
13
18
6
23
52
39
101
4
45
27
15
5
4
80
1
60
63
15
6
71
55
18
87
45
18
36
36
18
42
18
60
35
1
30
30
15
39
42
39
39
17
64
15
30
30
9
92
4
69
87
3
60
5
1
60
6
105
3
6
6
9
60
20
48
16
12
9
3
27
6
135
12
33
144
6
24
45
228
380
31
42
150
144
6
75
219
60
105
75
29
1
63
8
24
16
45
48
15
15
30
36
6
90
18
17
43
17
12
37
15
44
4
93
60
39
108
33
15
9
6
108
137
12
43
30
15
48
15
89
36
121
3
48
3
6
11
25
35
19
33
92
84
7
18
11
1
60
35
25
39
8
16
32
64
21
47
37
36
35
73
11
31
5
49
30
45
9
75
104
37
30
69
15
45
21
39
21
15
159
29
160
20
13
18
45
27
29
19
9
51
41
1
3
92
4
15
93
3
24
105
48
33
27
51
36
24
12
78
87
24
128
12
4
27
84
65
16
12
27
5
156
24
19
60
41
49
66
36
17
13
203
7
29
28
80
48
19
30
3
33
3
15
66
63
27
60
6
59
1
18
12
120
33
21
6
150
15
60
12
33
15
20
19
36
89
55
6
35
48
1
63
51
6
51
99
24
36
81
129
24
6
96
60
9
105
66
60
108
45
20
25
102
29
61
30
89
40
21
27
81
12
24
114
41
64
27
9
15
6
30
65
133
12
63
51
9
75
42
24
36
114
125
31
29
61
60
59
16
140
144
85
126
77
52
20
88
36
12
32
13
75
12
93
24
123
20
91
36
30
35
16
60
20
25
87
80
28
32
36
55
9
81
11
16
9
6
18
27
39
9
20
4
21
11
1
27
261
71
49
87
144
108
57
24
15
21
36
78
21
24
255
77
13
12
39
51
33
27
30
30
33
56
91
24
149
25
87
68
16
81
24
6
17
ABCD 93323513126*3^$a+1 [50005]
15
72
159
36
420
9
9
6
120
81
16
17
135
15
180
36
9
45
3
3
69
87
24
9
111
36
54
135
105
6
84
174
63
72
27
114
66
9
15
54
3
63
105
189
75
48
87
105
171
21
120
33
63
3
30
144
66
84
96
66
39
21
60
24
15
15
9
96
72
24
99
6
159
24
120
96
111
49
56
184
29
96
66
24
9
120
48
48
81
24
60
174
6
6
30
51
33
30
120
129
15
177
69
171
15
33
117
120
3
45
171
144
87
1
8
136
29
24
75
48
93
27
207
30
60
6
9
225
222
78
30
12
105
165
84
55
29
171
21
19
29
42
9
15
90
111
39
81
168
15
6
156
48
6
60
45
136
5
99
15
105
105
87
279
48
132
78
36
36
63
16
119
33
9
60
30
18
66
24
6
204
6
9
15
90
12
75
45
234
30
60
55
89
15
15
180
21
72
72
87
18
162
18
36
24
7
224
24
15
120
66
30
30
66
1
47
42
159
81
159
45
195
40
29
27
15
81
3
21
9
55
125
27
40
23
57
27
42
114
57
27
36
66
39
15
30
99
48
24
33
15
75
21
16
96
8
15
66
30
18
151
71
18
60
3
69
18
33
48
15
66
24
15
72
33
30
24
81
144
207
33
15
33
88
96
5
108
63
159
108
21
15
57
273
159
72
105
15
240
3
30
7
65
78
81
15
6
18
102
114
57
3
6
39
21
30
69
96
39
9
135
180
6
111
153
36
75
39
1
56
120
165
18
121
56
24
9
255
15
66
54
6
51
69
27
39
48
81
39
33
93
36
18
45
72
9
6
33
165
72
30
48
12
25
104
51
114
267
3
141
63
6
36
39
39
33
177
60
75
87
1
89
15
45
24
27
33
264
15
15
30
90
66
7
23
180
30
66
90
18
36
45
9
15
87
30
3
81
6
48
1
101
18
66
6
24
96
24
54
27
24
24
48
69
171
117
60
42
78
60
42
48
97
29
27
39
9
165
186
30
3
168
27
126
55
152
33
15
216
16
233
66
85
104
240
129
60
27
16
80
24
144
15
6
18
105
48
48
165
27
39
48
81
16
149
27
9
15
99
6
60
90
9
24
96
15
105
21
3
81
55
59
126
39
117
195
93
3
33
6
33
141
27
24
48
15
57
9
31
176
39
9
105
15
21
75
9
90
141
33
12
99
51
30
18
132
138
72
84
75
39
6
36
63
45
90
72
9
69
147
24
96
189
84
87
153
12
24
66
33
208
59
45
183
30
270
6
15
105
120
180
36
63
57
39
72
120
144
93
6
21
39
84
21
39
6
147
57
63
63
105
21
60
48
63
72
15
96
24
30
252
30
81
117
27
144
24
27
84
90
174
33
3
234
150
30
103
89
15
9
60
114
33
117
75
15
30
36
84
6
54
15
72
63
201
81
54
24
81
120
40
80
96
135
48
81
15
54
66
129
21
246
84
54
3
3
21
96
159
48
6
6
69
45
114
33
48
24
57
78
42
15
3
37
8
81
66
21
72
48
57
87
15
409
11
69
9
15
57
54
105
15
24
6
36
30
9
240
24
57
135
45
30
48
6
120
207
24
33
30
1
56
40
59
237
297
180
12
111
9
78
66
66
18
42
18
126
66
48
135
111
241
5
60
90
90
51
63
24
1
104
81
6
198
6
21
123
30
15
81
111
24
129
87
24
9
60
27
63
57
69
60
84
42
48
150
51
39
66
ABCD 93323547698*3^$a+1 [50022]
48
72
12
9
20
55
437
139
24
45
87
12
21
32
55
24
156
45
159
9
111
48
41
79
12
84
5
7
5
19
36
60
180
84
5
36
67
33
3
12
84
36
153
15
45
12
195
29
4
51
9
75
125
240
139
12
5
31
45
68
7
89
16
68
139
96
60
12
108
120
5
7
45
344
4
12
128
7
72
17
144
19
33
27
12
69
39
33
15
12
33
15
204
41
7
12
141
63
105
39
137
19
165
15
41
55
81
63
105
20
7
5
280
108
80
91
41
127
17
120
31
5
19
89
132
79
29
120
7
12
53
168
91
69
75
24
77
91
24
60
41
67
141
39
113
40
3
12
12
36
65
160
87
89
79
57
27
93
68
55
41
4
72
63
41
76
15
29
96
7
168
48
57
27
17
36
40
68
55
57
27
72
96
72
153
3
45
32
259
48
12
24
17
40
15
33
32
28
32
187
41
55
17
103
45
380
79
60
213
99
21
39
5
79
161
115
81
120
3
72
24
29
31
36
45
20
19
84
197
55
33
15
36
24
5
211
120
141
87
120
72
9
15
17
40
80
88
39
41
72
55
33
20
19
33
48
12
15
12
257
16
27
41
132
19
36
48
17
163
120
45
60
60
75
84
96
24
17
55
24
12
65
55
53
52
99
125
4
12
39
48
141
39
17
55
141
3
12
45
87
72
120
84
84
33
27
60
77
103
60
41
55
96
156
29
24
19
108
84
84
41
60
76
68
151
5
55
89
7
209
31
60
5
48
31
329
40
111
84
77
19
201
27
33
3
36
9
99
53
24
31
33
39
96
36
84
17
88
99
60
33
48
120
39
168
53
31
24
60
24
41
12
139
108
132
36
24
125
103
41
91
69
72
27
141
12
15
12
60
153
48
12
63
117
99
65
19
5
36
76
48
56
16
195
180
60
264
21
39
161
43
72
45
99
65
36
48
60
100
27
45
80
223
5
36
96
55
60
93
51
21
15
24
120
36
72
48
29
24
52
39
21
68
55
57
27
72
89
31
60
21
27
36
12
45
44
55
69
20
36
115
120
101
79
9
207
192
120
108
144
5
91
72
41
36
19
57
68
55
17
67
96
96
60
60
108
108
29
31
12
53
55
48
17
168
79
12
36
153
75
5
19
12
96
29
43
12
5
84
172
75
60
48
36
201
15
5
28
99
141
207
53
40
15
65
19
12
81
20
103
84
168
48
60
5
156
64
12
68
55
36
24
57
15
33
20
19
17
115
5
103
41
7
45
39
36
5
55
53
19
17
55
29
72
40
15
33
75
132
24
41
28
147
33
32
55
225
20
283
84
48
60
108
12
45
3
84
12
129
51
24
117
3
192
12
252
48
33
3
41
4
12
15
53
36
24
55
17
55
48
276
21
39
84
72
84
96
213
27
65
84
4
192
8
31
408
120
153
39
129
176
55
9
80
100
32
7
141
27
5
108
172
3
24
53
48
31
65
19
120
192
84
21
60
3
60
24
72
5
139
60
345
27
105
3
144
41
100
192
3
285
27
24
24
17
160
164
136
20
163
12
5
280
68
19
120
96
36
21
75
165
3
312
65
100
123
60
101
4
27
5
19
9
60
27
24
69
75
17
19
41
7
96
24
101
100
39
33
8
67
5
160
3
36
36
93
27
93
51
84
17
28
75
12
120
192
21
32
7
17
16
15
89
24
36
36
40
68
12
100
39
36
24
36
105
39
84
165
132
27
60
41
127
12
81
132
27
ABCD 93323713324*3^$a+1 [50014]
20
112
12
47
108
6
31
53
7
144
36
65
31
155
33
75
9
16
5
42
102
36
42
9
40
35
25
36
60
44
40
29
171
69
19
60
5
43
20
9
19
84
12
36
35
37
47
9
72
48
40
101
3
33
72
103
32
171
72
54
6
18
15
16
24
12
89
96
7
11
1
24
47
30
19
44
9
7
11
97
47
9
12
84
16
108
41
3
112
36
53
27
63
126
18
36
1
53
3
24
3
117
9
36
54
90
114
18
84
63
12
36
39
21
9
63
27
6
55
17
30
33
40
48
92
4
23
48
25
107
37
11
49
29
15
24
33
12
18
18
42
93
52
35
93
4
176
16
35
25
48
12
5
3
15
57
40
5
19
17
7
60
32
33
36
31
44
52
60
5
7
36
20
15
81
16
24
84
44
33
150
18
66
24
54
66
6
36
162
201
81
18
6
7
5
24
19
56
15
18
171
57
43
60
5
27
28
36
23
133
23
9
16
96
41
79
125
63
28
48
59
138
3
69
18
73
41
15
36
12
21
27
15
25
60
44
36
117
7
11
42
15
165
127
29
15
27
49
35
33
76
5
15
12
99
66
18
6
19
20
4
8
4
161
72
18
54
3
87
36
18
31
144
35
9
120
75
1
36
48
53
87
75
73
24
36
17
12
19
17
60
19
68
15
6
75
15
49
80
87
9
45
30
6
31
12
83
25
5
43
120
17
42
18
19
56
4
5
96
7
8
75
18
102
57
3
9
40
5
54
36
9
52
23
6
51
3
1
53
7
204
17
67
11
25
5
60
126
45
9
19
32
88
92
60
9
24
12
43
56
24
27
48
1
35
24
33
3
1
48
96
12
8
12
84
99
117
9
15
51
25
47
37
5
36
19
11
37
143
24
66
43
24
20
16
47
18
79
108
84
53
12
3
48
28
47
13
47
37
53
30
33
64
47
18
72
24
39
16
119
78
43
5
96
163
11
21
21
39
159
61
48
116
16
60
24
11
54
6
85
44
4
11
49
17
78
66
55
17
27
27
36
49
23
90
75
3
108
1
80
4
5
75
12
64
24
60
11
24
90
79
36
29
12
36
24
55
20
16
53
30
96
9
57
18
36
6
84
126
49
23
6
30
37
8
64
41
54
1
17
48
24
7
36
23
109
23
30
18
49
11
66
18
72
13
20
3
18
51
9
84
7
101
72
6
1
53
30
117
33
7
24
71
81
9
6
9
16
32
15
18
12
36
87
72
81
51
4
32
28
5
6
49
24
65
87
88
8
57
108
3
9
3
57
3
4
11
9
24
196
20
16
77
36
31
80
9
6
49
72
68
64
48
12
48
8
24
36
15
60
102
78
49
17
18
81
9
147
36
40
24
29
30
90
6
1
32
51
1
23
37
84
12
149
78
12
33
3
13
5
150
12
54
3
28
8
75
1
11
24
18
75
15
36
25
96
143
1
24
17
30
36
45
24
36
27
21
9
18
60
45
45
3
24
3
13
80
36
64
5
150
72
48
25
11
6
103
131
21
45
67
41
6
48
97
20
33
12
24
36
75
63
6
51
93
27
60
28
68
60
27
12
25
29
24
18
177
40
116
4
8
45
18
37
32
12
33
55
56
105
15
12
45
39
15
1
12
17
126
72
13
173
102
13
77
3
111
18
75
12
4
11
18
7
8
40
17
15
3
37
24
35
72
37
32
40
20
15
61
152
40
47
6
3
45
31
11
54
18
1
35
37
32
75
66
6
45
21
18
6
36
19
44
72
63
126
30
36
13
36
41
3
39
36
37
108
11
6
18
45
4
77
54
12
33
52
119
81
64
168
32
60
3
25
83
18
27
9
31
5
55
68
64
101
36
3
3
48
114
12
18
6
36
99
9
27
9
30
42
102
25
60
20
28
20
48
16
5
18
33
39
93
36
40
24
48
44
15
54
72
3
4
56
16
125
66
85
5
72
7
53
91
32
72
51
1
5
36
18
25
24
23
30
18
61
36
47
60
18
67
71
162
67
20
12
15
30
63
72
33
55
120
32
28
47
6
18
9
112
5
30
9
45
6
61
24
41
54
61
44
3
18
43
77
7
20
45
6
12
13
20
9
18
13
179
18
63
4
108
12
47
18
7
35
13
12
11
12
21
16
5
79
47
12
18
7
11
24
13
35
25
44
93
67
24
44
16
29
15
45
27
9
30
144
6
15
39
30
6
36
1
47
13
59
13
137
51
123
36
6
108
99
76
17
79
89
66
1
32
3
72
36
6
48
42
108
25
77
36
72
51
39
1
107
45
15
9
64
56
4
11
138
55
17
51
93
31
23
1
41
108
3
4
11
9
39
54
42
126
135
108
24
16
56
3
13
24
44
4
35
73
44
24
12
4
29
12
24
75
16
35
12
420
48
18
55
167
13
35
24
1
17
55
92
15
72
45
16
32
76
41
36
18
145
12
167
18
27
33
90
37
35
145
8
9
79
44
3
18
7
48
71
9
21
144
54
36
37
60
17
15
33
7
48
89
19
12
47
1
119
78
3
9
7
65
55
48
56
147
85
32
15
33
84
39
45
76
11
12
36
24
121
5
67
8
45
19
20
220
8
129
123
28
48
24
65
78
9
9
31
35
25
35
81
27
13
8
136
131
45
52
11
25
12
48
5
30
1
23
57
40
5
31
77
31
41
15
63
1
17
7
80
15
6
ABCD 93323745356*3^$a+1 [50040]
64
59
57
195
81
27
97
80
111
12
96
25
80
39
21
99
1
12
164
220
59
12
85
83
1
84
92
15
33
36
39
85
32
180
24
36
124
11
9
99
1
179
85
35
24
13
8
72
15
145
8
135
217
8
39
21
52
59
21
60
28
36
71
12
57
36
4
143
13
20
24
16
227
13
167
61
11
69
16
11
12
36
57
39
81
24
111
25
23
81
195
69
51
45
36
28
95
12
85
8
220
80
52
80
24
40
23
36
85
32
159
156
24
121
80
48
16
20
16
8
27
9
16
47
13
8
75
37
48
12
20
28
47
69
63
12
69
39
33
75
9
60
96
40
60
47
12
144
21
64
11
81
48
15
21
51
109
36
80
160
83
72
48
61
36
47
117
99
57
4
11
49
44
159
33
39
36
13
72
20
63
165
51
120
85
23
37
80
4
60
32
3
25
11
201
3
121
35
49
59
37
36
44
15
45
64
11
36
9
63
1
92
15
60
120
9
36
48
112
47
180
241
11
225
15
36
25
23
25
80
40
35
21
216
87
57
24
16
20
15
189
40
71
36
45
87
12
180
81
60
60
3
141
3
48
13
419
1
156
23
33
28
36
11
45
135
168
37
20
27
81
27
72
93
100
60
44
4
47
109
20
156
87
33
24
16
84
116
144
24
40
120
20
15
156
69
192
60
27
21
27
73
60
116
3
13
60
24
83
60
33
39
361
140
108
51
141
4
20
16
59
180
1
47
33
75
49
116
48
39
168
169
36
20
60
4
44
111
49
12
35
13
35
165
76
60
20
4
56
64
56
76
80
27
108
60
252
21
96
3
36
1
24
56
15
1
47
1
32
75
109
56
87
13
68
12
123
24
73
155
45
15
25
24
95
49
60
32
28
119
36
25
36
56
75
93
15
24
73
47
1
80
51
156
105
120
48
12
3
177
3
25
32
124
20
15
1
20
64
24
56
195
21
15
9
60
4
200
39
108
12
72
9
15
36
45
99
84
177
75
85
56
24
60
51
13
35
96
201
15
48
21
15
204
84
37
35
69
27
25
80
4
104
16
56
75
33
52
23
81
84
27
9
76
59
36
24
48
73
35
9
15
81
63
97
59
24
1
20
63
33
24
15
24
12
69
24
51
1
35
45
108
16
96
68
15
180
1
24
96
20
39
25
167
9
4
47
72
36
21
24
39
93
48
112
68
156
64
35
24
12
24
37
48
152
24
3
36
24
13
215
24
85
143
60
61
80
120
72
135
12
21
51
204
1
56
15
49
20
3
81
27
69
24
159
48
168
61
155
288
33
120
39
108
21
39
1
12
44
4
11
156
25
180
44
96
64
119
25
47
69
16
44
100
104
75
204
121
32
147
1
32
3
96
48
61
35
25
11
25
11
25
168
35
21
51
9
15
85
59
12
33
16
59
57
75
9
60
75
121
59
48
21
60
52
107
12
24
1
96
48
12
59
1
48
20
16
20
51
180
225
99
49
11
1
119
129
16
140
100
11
13
56
39
24
61
80
231
9
15
1
80
64
11
1
20
75
25
8
36
75
36
12
21
96
100
144
60
60
11
9
147
45
27
96
84
13
95
9
64
12
48
176
39
12
60
48
96
1
35
9
39
57
87
33
48
60
39
60
48
49
80
3
21
36
4
12
83
25
71
144
45
12
4
36
95
33
40
212
99
1
35
48
24
21
12
87
217
36
23
217
120
23
1
176
39
25
80
51
9
4
72
24
120
23
93
75
85
23
120
45
159
81
27
253
32
60
15
13
80
15
12
72
36
25
20
36
76
23
21
144
51
24
45
75
37
108
35
61
44
39
33
27
61
272
48
135
25
20
27
85
20
24
4
11
21
87
21
51
49
92
84
76
8
12
27
12
109
35
24
12
24
1
11
144
81
15
165
27
61
32
24
24
180
207
48
97
20
15
ABCD 93323966122*3^$a+1 [50002]
8
22
122
102
46
24
23
43
8
6
40
84
14
21
1
54
14
96
12
24
48
28
60
18
20
96
66
15
49
44
24
156
15
1
23
1
30
56
34
36
20
16
23
15
10
6
98
12
6
70
50
45
9
10
8
22
60
6
44
9
7
38
30
36
4
36
20
34
32
18
72
54
144
130
14
46
116
10
8
18
42
46
72
38
24
28
8
90
9
163
98
66
16
48
44
36
96
18
58
14
30
54
10
30
32
24
40
60
8
12
4
42
48
2
27
1
2
18
130
20
45
25
90
12
48
17
73
6
8
28
2
88
62
22
66
18
86
24
22
14
18
48
10
30
24
8
15
31
36
50
48
78
48
166
68
16
36
8
72
18
22
104
36
54
30
60
27
13
6
6
14
9
9
52
11
9
24
15
21
54
16
84
17
9
36
100
24
68
51
39
60
72
30
10
60
38
36
22
60
14
63
3
70
92
6
12
18
24
63
103
96
146
28
32
40
8
16
38
16
12
32
18
88
20
10
17
9
10
29
81
78
30
60
18
28
2
100
14
34
72
92
58
78
6
89
1
23
96
1
8
16
32
72
16
26
334
20
60
10
5
115
42
8
27
9
40
60
6
50
3
69
36
46
6
8
16
6
104
64
62
58
140
52
14
76
128
27
9
48
72
36
18
10
122
45
9
66
72
45
13
20
12
42
33
13
20
18
46
26
60
34
14
9
1
32
100
8
54
28
20
4
36
14
111
13
44
46
20
24
112
68
22
50
120
24
9
13
84
20
48
72
6
4
44
69
3
18
27
85
35
73
6
6
35
93
24
18
10
47
1
32
64
120
6
2
6
9
21
6
30
6
18
72
40
14
18
76
60
44
51
67
2
16
30
14
28
84
98
6
22
78
6
14
6
120
90
4
12
48
26
24
46
66
5
120
13
2
34
6
54
6
62
48
42
12
76
38
40
42
5
3
12
28
6
44
126
46
2
28
14
3
37
11
25
54
6
48
6
54
6
20
48
22
104
76
24
32
54
69
24
63
153
1
224
6
66
10
5
39
18
58
20
18
120
24
12
34
56
94
14
72
6
4
83
1
36
56
10
74
159
21
3
7
24
2
10
14
16
48
44
51
231
16
44
4
65
39
12
60
10
84
44
60
66
10
30
12
38
15
91
8
82
84
36
8
6
12
18
82
32
22
80
16
44
16
68
6
124
5
15
30
6
10
66
8
6
34
2
63
25
92
3
61
8
16
42
68
102
63
25
92
18
112
17
3
10
18
6
54
2
48
27
48
97
60
48
35
81
6
28
2
42
16
6
24
20
39
21
22
5
19
38
28
104
3
1
44
3
43
26
24
12
4
36
30
62
30
52
84
77
3
40
5
37
44
39
15
6
90
46
60
50
18
96
100
6
2
156
27
9
46
8
6
48
75
121
116
48
72
4
2
88
74
12
34
5
67
60
150
18
6
6
32
78
64
36
18
17
57
58
54
6
62
150
16
42
8
16
20
63
31
42
24
44
72
4
120
20
90
18
28
60
23
69
51
25
6
36
5
15
57
57
18
12
24
46
8
12
18
18
10
50
70
2
22
6
2
72
6
3
85
2
28
30
6
66
23
21
16
38
117
13
56
3
51
46
116
108
36
4
66
30
26
10
48
59
27
16
50
42
30
58
24
26
40
50
64
26
18
52
60
17
67
26
27
37
24
32
118
6
20
34
17
19
36
2
52
8
3
33
30
6
16
48
35
7
2
16
66
38
52
59
151
6
38
46
8
46
17
33
22
78
80
16
6
80
18
70
2
58
17
3
10
36
30
36
48
30
134
12
16
44
36
10
98
9
48
9
18
82
26
153
51
36
34
38
12
21
19
53
3
4
104
12
72
6
54
12
24
22
23
1
26
28
2
87
7
54
32
60
30
24
34
50
10
80
6
30
18
82
24
44
12
64
44
15
193
24
38
18
10
30
2
36
10
110
10
66
38
16
50
69
43
2
28
23
24
45
51
27
12
28
8
144
45
1
72
90
14
18
12
9
1
8
72
10
29
21
64
12
8
24
28
35
117
3
45
3
24
73
47
1
47
73
26
18
16
90
20
30
6
10
38
82
90
29
51
6
108
30
60
52
24
80
190
8
36
16
8
30
28
17
37
14
82
54
29
27
60
33
21
18
106
36
54
6
104
135
9
106
5
25
26
66
18
6
34
2
4
50
34
47
3
16
53
1
90
5
15
36
21
49
98
28
17
91
2
78
84
33
13
32
12
6
30
36
60
48
3
33
36
3
1
32
4
11
9
30
9
81
18
28
17
33
10
170
100
8
54
12
24
40
26
34
2
24
18
22
119
1
68
58
38
70
5
24
37
74
24
36
46
6
30
2
42
39
9
36
150
10
110
10
35
175
20
46
60
11
3
24
45
67
53
45
28
32
12
108
28
30
24
29
21
40
59
24
3
154
80
48
6
66
60
18
82
38
45
61
59
31
90
44
82
24
122
40
47
91
2
3
51
10
44
10
14
52
14
60
12
28
14
30
18
24
10
24
36
6
8
36
3
43
14
231
25
8
60
40
96
6
32
58
38
250
92
12
22
56
30
4
11
75
10
44
6
18
12
58
20
30
24
15
3
30
87
13
32
120
28
14
30
64
14
48
28
6
30
6
128
15
9
46
6
6
5
109
30
36
68
16
84
26
4
12
30
2
42
10
20
18
136
6
23
21
10
6
11
48
9
15
61
35
24
45
28
60
74
64
72
44
18
3
25
24
20
16
35
19
101
33
12
72
6
36
10
74
100
30
2
4
134
24
16
20
40
12
2
30
60
30
36
54
75
33
70
2
15
157
86
45
13
12
38
36
21
69
3
37
6
150
38
54
28
90
8
12
4
29
9
18
118
36
36
18
26
46
62
16
32
64
80
10
114
ABCD 93324077506*3^$a+1 [50208]
16
36
20
28
23
57
96
28
132
12
44
4
36
131
37
12
36
48
120
119
73
35
1
32
12
16
12
60
12
132
20
15
45
12
40
56
16
12
60
11
57
76
23
169
92
108
64
104
28
20
16
12
60
108
72
48
60
20
15
45
36
75
24
85
8
28
35
13
12
24
56
16
60
23
117
3
24
25
12
35
25
23
1
59
13
140
12
24
52
59
9
108
4
20
48
4
12
56
108
51
165
15
12
193
96
32
72
40
35
13
36
56
12
88
107
1
72
11
36
24
81
4
12
12
12
32
84
160
120
48
60
48
24
44
24
4
80
4
12
36
36
20
52
12
59
129
87
81
4
24
36
20
99
45
4
20
36
52
20
12
108
24
28
116
75
13
23
61
84
48
11
37
36
20
172
12
12
72
128
60
52
24
12
23
81
36
87
21
60
16
84
12
60
72
11
69
72
124
56
12
24
84
36
16
8
39
33
40
116
16
35
21
168
36
99
9
48
36
4
48
8
3
49
24
8
4
128
28
36
20
60
3
24
1
35
25
24
35
1
12
84
92
132
39
109
24
24
12
272
15
73
56
52
204
72
47
84
45
36
15
61
24
36
48
12
56
16
24
72
23
49
56
40
143
9
4
56
4
32
28
72
8
64
24
20
28
8
75
1
23
157
72
8
16
8
36
84
87
12
13
20
111
1
60
11
49
68
40
11
72
49
36
104
12
28
108
48
36
59
60
9
88
12
35
49
35
69
84
24
52
84
227
132
9
12
40
168
8
28
8
27
45
4
24
35
73
72
84
12
44
40
32
40
24
48
12
56
12
100
23
144
25
144
59
13
23
85
36
36
96
84
59
61
20
195
73
20
60
4
95
108
45
144
16
36
23
121
24
80
28
32
52
11
12
96
57
40
167
141
40
35
109
72
12
12
72
44
4
36
143
69
12
196
156
68
28
12
8
4
72
12
164
15
21
24
3
60
21
88
20
28
48
36
32
4
23
61
164
87
1
56
100
80
100
12
60
36
24
168
11
13
23
48
13
83
13
68
16
56
12
27
69
28
84
23
145
44
16
20
48
87
57
4
48
56
4
12
56
24
52
32
52
24
36
23
105
112
96
56
4
11
9
3
1
104
28
60
60
60
35
73
11
13
20
64
24
24
68
172
24
212
135
69
36
48
28
24
24
11
109
48
8
51
25
11
1
20
148
24
144
32
16
24
8
88
44
40
44
64
32
75
9
16
44
28
20
28
32
63
25
20
28
24
12
11
96
45
39
61
119
45
99
121
200
48
24
64
224
3
33
28
84
12
60
35
105
144
64
11
1
72
12
36
32
123
21
99
1
23
85
131
25
11
37
24
32
36
15
48
33
3
145
8
168
111
81
160
8
16
60
32
148
84
12
36
8
40
12
47
153
100
11
1
12
96
32
28
48
104
16
96
107
61
119
9
63
24
73
35
25
20
84
4
20
3
13
108
56
99
9
36
40
12
20
136
8
36
27
45
27
37
44
84
72
16
35
73
107
97
83
9
84
24
84
15
1
120
24
60
92
39
9
28
32
84
52
36
44
120
60
12
16
20
4
11
37
120
35
25
24
20
28
12
35
45
112
24
188
4
83
229
36
68
36
36
75
33
84
4
47
93
27
13
12
20
4
23
61
8
52
144
12
8
4
60
11
9
52
24
32
4
60
24
20
16
12
84
56
12
16
44
39
24
61
140
72
28
44
136
8
52
80
4
12
56
40
96
20
28
116
60
76
23
97
11
21
24
28
56
4
72
12
96
83
13
23
49
60
8
16
36
48
84
116
64
59
85
12
32
24
4
203
117
16
96
59
133
56
84
4
83
13
12
155
1
8
3
49
24
12
396
56
28
155
33
52
47
97
120
11
33
36
4
35
33
99
81
76
107
33
180
3
13
200
27
12
13
12
11
9
4
48
24
12
108
20
40
60
24
20
24
4
36
48
95
25
20
4
24
96
12
35
9
15
165
28
23
97
108
96
24
48
12
23
33
16
60
108
96
80
3
1
59
45
28
48
36
48
68
24
64
24
20
4
24
35
12
33
63
165
15
21
196
11
61
8
3
61
44
52
32
99
9
40
32
28
96
8
36
63
9
64
20
52
60
36
20
64
44
4
24
83
9
51
1
168
36
48
35
25
32
132
52
11
360
85
104
16
56
12
16
11
9
60
28
227
69
12
108
36
24
52
104
4
47
181
8
16
23
73
48
32
87
36
13
24
107
12
49
24
68
4
84
20
28
71
9
27
1
108
12
ABCD 93324410072*3^$a+1 [50022]
72
18
21
204
9
3
87
18
18
9
27
18
54
21
33
15
24
15
45
27
129
51
33
201
108
90
57
108
240
27
270
36
126
18
90
93
252
123
45
24
3
108
57
195
72
18
108
255
33
18
21
51
9
99
72
9
84
33
18
126
147
24
135
21
69
36
51
180
39
45
12
69
36
36
39
24
63
36
54
72
144
87
132
15
21
33
36
63
81
159
129
36
87
120
9
180
54
18
18
72
237
33
87
3
54
18
18
36
36
18
72
57
36
123
18
99
81
54
297
9
36
36
387
63
36
33
39
378
231
21
36
36
90
93
48
75
81
279
36
18
3
36
123
81
84
24
12
105
54
105
12
84
15
36
72
162
15
156
27
18
27
9
54
18
15
291
126
72
216
51
39
90
36
3
87
69
21
198
72
21
15
36
108
144
18
126
144
69
132
87
45
120
108
132
99
21
15
45
84
24
96
129
144
39
15
18
36
51
183
9
12
36
33
207
9
90
18
36
18
54
162
54
36
180
111
483
108
69
75
36
141
75
36
162
72
39
48
60
69
99
117
234
54
18
9
9
90
72
57
51
189
60
21
18
126
18
57
204
45
18
36
72
225
27
54
18
33
3
69
96
12
291
69
39
54
27
36
180
60
12
72
45
3
144
48
57
54
18
90
21
141
135
189
27
27
57
33
54
105
183
18
399
33
27
9
18
21
60
264
15
18
135
171
9
63
126
39
231
81
27
90
126
21
36
312
387
216
90
180
27
117
90
33
168
87
36
81
207
180
36
21
24
9
288
183
156
84
117
72
303
93
126
54
18
105
39
18
162
33
3
198
18
36
21
60
63
93
36
84
93
63
204
3
144
18
108
63
45
3
177
3
24
60
108
75
18
27
189
144
18
126
18
18
18
72
81
9
90
57
69
72
147
51
72
21
60
9
54
165
48
72
75
9
63
45
225
54
90
27
96
3
21
144
60
99
21
105
18
216
69
57
123
24
15
90
15
84
135
36
165
141
72
54
81
36
81
18
144
36
144
234
36
39
141
39
51
54
18
45
27
144
9
81
39
180
69
18
108
18
18
36
129
123
81
45
18
9
9
54
36
9
27
69
456
24
48
12
39
9
117
75
51
90
18
9
96
3
144
45
189
90
18
504
147
72
15
57
87
45
63
21
51
69
75
36
54
126
21
15
33
3
57
24
63
18
180
27
9
18
21
87
90
27
48
123
45
9
36
36
39
15
18
54
33
39
126
54
45
81
27
168
57
18
21
24
81
75
195
90
3
51
18
36
36
111
33
144
51
21
18
36
144
216
36
9
108
153
162
69
84
27
18
54
18
36
123
21
216
72
36
18
72
105
108
93
198
9
9
3
24
36
9
15
57
3
33
54
177
48
48
141
306
33
57
90
9
117
234
45
144
27
72
126
54
9
36
45
135
60
39
105
21
18
54
39
15
108
54
180
63
27
21
69
108
198
105
3
36
9
45
3
120
75
21
15
54
18
18
3
51
90
75
105
39
33
18
18
27
135
108
21
33
18
36
36
54
39
ABCD 93324963874*3^$a+1 [50026]
48
60
19
93
8
12
12
55
33
20
12
24
12
72
43
9
48
56
60
40
72
164
4
56
24
40
20
220
32
12
72
25
23
16
32
24
84
37
54
53
37
59
4
36
32
52
32
160
24
116
60
4
12
72
20
60
88
12
152
24
76
180
104
4
36
80
60
112
84
24
20
64
60
108
60
68
4
87
21
68
96
4
36
8
28
44
55
33
36
44
36
16
60
24
21
39
164
12
76
68
24
52
48
12
24
84
56
7
113
16
8
16
12
60
168
24
80
52
20
40
116
4
188
136
200
4
20
108
19
5
40
48
60
8
4
56
52
87
29
52
20
28
56
24
196
44
112
12
8
52
20
16
24
8
109
135
48
120
32
28
32
16
12
20
120
12
16
180
12
20
52
84
12
32
28
24
44
4
20
40
36
20
72
72
160
20
12
160
51
9
108
8
28
80
4
8
28
24
116
1
23
100
68
132
60
132
88
20
7
89
112
15
45
24
20
4
80
96
136
48
36
20
4
81
3
200
13
227
7
36
5
160
128
12
24
88
80
36
4
12
36
204
8
13
215
4
8
43
29
108
7
153
27
105
21
27
8
48
64
213
35
19
69
20
4
20
16
24
27
161
24
48
40
56
16
20
60
48
52
56
84
4
32
112
36
96
36
48
12
20
292
8
40
44
4
32
28
36
21
3
24
56
60
36
48
60
52
108
57
39
44
12
100
168
32
36
12
40
32
61
119
4
21
35
220
44
76
8
12
4
12
39
125
28
236
100
24
8
108
4
188
72
43
17
40
132
36
32
48
28
20
4
36
24
20
60
36
4
128
12
76
36
20
60
4
20
64
87
21
32
28
84
84
147
209
36
48
72
144
28
152
108
67
65
16
84
80
28
72
156
39
180
45
36
188
4
36
60
72
32
28
8
72
60
24
144
84
43
33
60
252
60
92
132
28
117
215
24
24
36
84
120
52
168
8
112
48
92
40
116
60
4
3
57
80
16
81
11
64
15
29
40
56
76
84
116
28
56
4
12
32
97
11
79
9
56
24
64
27
21
92
28
8
52
200
28
24
48
140
4
20
4
20
40
24
36
20
24
36
36
16
68
100
32
4
104
24
7
89
16
60
80
84
67
89
208
56
12
85
183
72
24
24
56
108
88
75
137
16
20
12
40
9
35
48
36
112
108
32
24
76
15
5
4
84
56
64
132
68
16
60
15
9
44
16
80
4
12
8
96
4
56
31
90
11
48
76
84
51
29
112
84
20
4
84
132
96
60
12
36
60
24
57
75
80
4
12
44
1
15
39
101
84
24
76
60
8
36
40
111
53
36
4
168
188
24
60
88
44
28
56
4
3
33
44
157
83
28
8
36
48
76
20
7
57
80
88
12
68
19
5
28
36
44
40
96
156
24
21
3
48
68
60
124
96
20
12
100
84
84
56
40
56
72
112
56
40
8
124
8
48
132
112
36
32
28
24
8
12
12
16
15
77
72
60
28
32
136
8
1
90
36
90
87
8
132
96
16
108
8
84
55
33
80
160
96
44
88
68
36
76
24
20
31
93
84
3
45
32
16
44
40
8
52
56
24
12
4
104
28
20
12
16
12
32
73
47
60
40
56
24
36
36
4
36
60
51
65
24
76
15
125
24
28
36
111
53
52
176
48
40
24
8
28
24
20
12
48
7
185
28
56
36
16
84
84
32
4
20
40
24
20
16
24
20
96
136
20
12
52
48
120
140
16
92
19
5
24
7
54
135
8
73
63
60
36
24
72
84
204
36
68
40
156
140
16
44
60
60
76
8
72
60
48
12
220
60
56
25
90
33
20
4
123
17
73
15
44
148
63
9
36
48
72
8
84
40
32
31
90
75
60
9
155
24
24
12
48
28
84
24
87
65
24
88
96
32
28
32
28
20
336
61
3
24
80
28
12
48
8
24
28
20
12
12
48
52
44
4
248
25
47
76
36
56
52
168
80
115
57
56
4
56
16
68
72
31
29
4
44
16
51
5
24
52
99
33
147
9
27
45
8
1
3
20
120
100
12
188
132
91
29
48
96
16
36
128
100
32
24
31
29
48
67
180
93
60
ABCD 93326285166*3^$a+1 [50032]
20
16
29
18
37
12
23
57
16
17
15
40
20
3
25
20
39
108
72
36
93
57
31
8
33
31
20
21
7
12
48
24
24
12
29
15
12
16
60
24
35
61
20
132
9
55
12
23
9
12
24
24
16
23
138
3
4
60
96
32
9
39
16
12
36
84
24
20
76
68
64
80
111
225
45
55
48
32
4
17
67
32
15
30
7
12
59
81
96
16
60
80
12
28
80
4
113
19
5
51
4
32
40
48
32
63
37
32
4
17
39
16
71
61
32
12
3
1
104
52
8
15
30
31
65
31
68
4
53
90
54
24
31
8
4
108
12
20
9
3
40
44
4
36
8
12
51
69
36
39
60
9
24
40
29
7
56
36
28
32
52
56
16
36
8
28
36
20
40
5
72
18
13
17
24
30
1
23
9
27
1
32
21
15
88
12
5
36
36
60
51
64
36
12
137
3
24
24
124
5
3
64
24
23
9
12
12
100
83
33
48
28
29
7
8
12
12
4
11
1
149
19
47
13
23
96
13
180
8
28
8
88
35
13
12
8
15
57
57
3
40
84
101
54
25
11
33
132
39
1
32
84
4
168
48
60
96
5
43
29
18
1
32
12
45
55
5
75
45
18
157
8
64
176
33
67
17
31
11
49
96
56
15
25
68
28
23
37
20
16
47
1
17
31
59
33
28
65
42
72
33
3
121
44
48
12
16
12
20
4
120
48
8
16
20
60
28
89
18
9
39
54
3
16
24
12
8
60
111
36
21
40
20
15
33
21
19
11
9
16
8
84
144
12
15
13
8
51
1
5
3
45
87
64
96
59
13
5
3
16
60
32
15
33
3
13
60
12
12
32
51
13
168
35
24
9
48
16
11
1
23
18
127
36
60
20
16
29
72
31
12
47
45
57
6
72
25
23
24
13
20
48
4
8
100
8
12
96
4
5
15
52
11
25
24
12
41
18
6
7
41
79
60
12
36
56
36
28
56
3
1
12
24
36
24
5
103
59
9
9
42
9
28
71
13
5
15
12
12
24
36
28
8
9
90
1
11
24
33
28
24
60
8
40
36
5
12
18
69
40
23
85
24
179
12
13
44
28
36
5
3
16
108
56
24
48
16
17
3
64
29
39
24
60
4
47
24
36
25
36
36
65
19
32
4
35
45
3
6
87
33
43
56
45
6
25
56
3
6
55
44
21
24
67
125
18
33
120
24
9
7
80
12
4
8
36
12
15
109
23
49
71
21
4
8
28
44
4
36
89
51
4
24
24
108
32
52
53
18
21
24
36
63
49
36
164
15
25
17
19
35
13
12
29
43
144
36
24
36
32
16
65
27
21
36
6
13
20
160
8
64
84
32
12
15
60
129
40
80
136
84
29
51
136
36
44
48
4
8
28
29
3
16
8
3
33
28
35
153
39
1
20
100
92
36
9
19
12
53
54
33
28
44
28
120
48
11
12
1
60
12
8
4
11
25
59
33
12
36
12
4
36
17
18
165
4
8
15
21
60
132
16
12
104
24
4
108
8
64
12
17
18
30
79
11
13
60
17
15
4
23
13
8
4
12
47
13
44
39
13
8
15
85
20
48
39
49
44
12
28
20
60
45
3
27
13
72
29
43
77
7
29
3
28
20
16
23
13
59
33
192
24
21
19
36
23
25
5
27
16
11
81
45
19
72
20
60
4
36
41
19
36
8
52
53
30
21
24
33
84
43
60
12
35
9
27
30
132
75
28
71
54
7
24
24
32
27
9
172
96
36
24
12
47
25
8
24
15
90
31
20
12
12
4
29
15
16
68
52
23
21
88
107
25
12
24
8
3
18
27
12
88
68
12
4
11
54
19
29
63
40
137
55
17
43
44
3
25
8
15
1
32
40
108
8
33
67
41
3
28
17
15
3
1
44
4
47
57
16
11
45
27
1
23
37
143
13
72
53
31
60
24
71
13
80
69
19
32
64
23
25
17
27
112
5
19
32
3
9
27
33
51
33
9
43
68
4
5
7
8
96
28
8
3
54
27
16
12
8
4
12
128
21
31
36
11
1
20
24
63
93
40
32
88
47
37
77
48
3
24
28
59
30
39
4
47
37
96
11
69
21
63
24
39
6
3
4
44
76
116
28
104
39
36
1
44
4
36
5
30
33
16
92
4
32
27
37
24
29
39
16
24
24
20
141
36
3
4
36
143
13
8
76
12
24
120
20
9
3
4
71
25
65
15
28
24
8
4
8
108
16
12
101
31
20
4
44
27
21
24
3
33
184
20
105
108
31
32
12
12
64
36
36
17
63
147
37
20
12
16
5
7
12
77
27
4
24
11
81
12
39
12
6
7
41
7
56
28
35
9
12
16
24
48
17
27
33
3
99
36
49
8
216
3
1
17
36
36
3
64
59
25
48
8
3
49
11
93
96
180
24
21
7
8
16
44
12
12
45
15
4
104
36
4
17
66
36
21
120
45
63
4
84
80
33
36
51
24
28
72
12
8
27
13
12
23
1
24
143
36
61
20
48
81
79
20
15
36
81
27
61
8
84
9
31
92
60
76
41
6
49
8
40
56
16
11
1
20
36
60
24
3
9
48
76
44
4
12
41
12
171
16
35
13
5
30
42
123
28
32
4
8
96
12
16
116
36
27
1
12
11
18
3
52
56
64
56
148
24
47
48
25
8
112
23
45
21
6
33
4
8
39
21
15
24
36
97
8
96
132
28
29
18
1
5
31
56
3
18
51
12
3
13
48
12
44
9
7
29
27
60
16
44
57
66
1
32
16
23
21
51
1
20
15
1
23
21
4
41
19
24
104
16
68
39
25
29
6
21
64
8
15
1
60
12
12
152
9
7
44
27
1
32
129
18
13
48
44
24
84
64
44
48
3
9
15
9
63
30
111
156
24
3
33
21
15
12
16
24
24
35
61
5
79
8
3
25
20
28
5
19
11
24
9
9
31
56
28
5
3
28
24
20
36
39
25
12
24
44
33
55
8
12
16
149
31
32
3
1
48
8
21
12
51
16
20
4
12
23
133
20
45
135
81
7
36
56
72
36
87
9
36
60
100
11
9
9
31
24
17
87
60
9
54
1
60
8
12
40
65
67
8
33
39
16
48
17
19
5
30
129
51
60
18
48
63
12
28
ABCD 93326309782*3^$a+1 [50042]
43
24
5
27
48
48
3
45
16
20
9
67
164
36
192
16
56
9
54
21
132
12
28
8
124
36
32
72
75
57
60
9
31
23
25
48
12
32
60
16
48
20
4
32
16
47
57
40
48
8
24
88
185
27
99
189
28
53
91
216
17
43
44
4
132
24
56
24
64
132
60
32
16
215
1
53
18
18
15
36
76
72
48
32
12
4
44
111
1
140
136
168
41
159
96
96
12
28
149
123
72
93
51
72
160
24
8
52
44
120
9
7
24
24
32
3
57
60
24
21
43
11
109
48
68
4
5
27
28
71
36
1
8
16
48
8
64
35
21
48
57
79
36
32
60
117
3
28
44
136
24
56
33
87
48
16
128
180
156
15
105
24
16
20
87
69
84
52
83
21
40
24
5
51
60
16
17
90
18
115
12
8
120
72
28
164
16
32
45
126
49
20
3
9
148
120
155
13
113
7
8
40
24
12
44
36
48
36
60
9
72
15
36
64
80
76
53
39
16
35
37
72
17
3
36
96
60
48
28
17
111
36
28
41
15
16
80
16
17
87
48
52
84
12
192
12
20
60
9
31
5
91
92
51
1
143
18
39
96
4
59
57
144
24
36
63
90
87
93
36
36
39
4
36
11
18
36
54
33
84
63
241
12
48
80
24
12
4
29
36
7
72
12
80
76
23
49
8
72
28
20
12
28
17
7
11
145
12
128
3
1
89
7
12
8
64
53
135
12
4
36
8
120
28
32
21
7
24
108
23
9
9
27
24
75
45
16
12
125
7
24
5
19
12
80
4
72
83
81
144
16
20
28
35
33
129
18
90
3
72
100
32
48
28
8
15
97
48
35
69
36
36
24
4
11
21
4
11
21
12
12
40
23
36
129
36
120
36
4
24
20
12
33
7
29
211
44
12
40
24
8
147
45
9
31
36
32
36
27
54
31
8
15
9
45
3
40
29
19
24
32
16
48
44
36
87
37
36
104
36
76
20
69
15
72
39
61
60
24
24
29
43
44
39
54
7
48
161
31
23
37
48
41
36
3
76
24
56
16
41
27
112
48
47
45
4
20
120
36
4
12
12
17
15
3
21
15
1
8
36
12
24
76
20
88
59
36
90
144
15
3
108
97
72
20
12
16
80
48
52
44
63
25
11
85
140
60
39
162
15
24
36
36
69
91
8
9
7
8
21
7
44
24
72
52
20
40
72
11
13
5
36
79
137
72
7
29
39
112
29
39
96
16
101
3
24
40
5
31
12
48
20
51
1
48
149
43
44
3
45
135
21
136
24
56
28
32
9
67
72
48
44
219
1
80
45
43
12
36
92
52
24
24
32
48
12
16
77
63
84
51
49
5
19
84
116
76
20
60
148
32
40
89
39
16
20
4
72
8
16
12
60
32
196
65
15
100
24
8
64
41
63
16
8
57
135
40
20
129
90
1
53
15
3
109
48
5
127
120
36
12
32
33
103
224
24
36
4
5
199
80
16
47
18
15
21
31
264
20
4
5
115
56
16
47
13
32
16
84
12
5
55
8
76
5
7
68
69
75
36
40
72
32
28
20
3
21
180
4
44
108
24
69
39
33
19
89
15
40
104
40
32
28
12
20
141
103
12
32
16
89
27
40
23
25
72
108
48
89
19
20
12
40
24
20
48
100
41
72
43
20
76
59
1
53
51
24
36
15
1
35
9
40
5
75
40
56
124
11
85
23
133
84
48
80
52
8
16
11
18
7
11
37
32
4
35
157
23
9
72
48
136
60
17
72
55
12
36
68
45
31
128
21
15
64
65
27
16
12
17
36
18
105
180
39
13
24
8
96
124
32
16
12
128
64
5
63
27
81
135
25
8
16
56
4
48
113
27
36
36
16
108
11
9
16
8
40
12
5
63
117
55
96
12
8
9
19
140
21
91
53
75
69
43
32
33
39
64
32
28
236
40
8
36
4
48
5
3
40
44
16
36
56
3
37
48
96
8
45
36
72
7
20
117
75
33
36
7
72
96
60
12
8
51
25
11
9
9
31
5
18
1
32
40
24
24
36
20
76
12
32
40
44
4
11
109
17
15
88
48
47
13
20
3
36
81
9
31
44
15
13
32
24
21
19
84
32
16
68
76
36
8
39
1
17
15
72
192
24
39
33
3
45
52
84
120
8
12
36
112
80
136
96
24
12
173
99
52
83
105
12
45
39
60
136
8
45
195
192
40
5
75
16
32
40
17
3
12
160
20
4
56
40
104
15
1
36
53
36
18
1
251
25
101
183
24
60
52
128
16
12
32
36
60
96
4
80
96
28
11
54
18
93
76
29
19
35
133
12
12
24
80
24
52
41
18
9
45
27
48
51
61
20
4
80
24
88
8
52
20
24
24
76
20
21
39
28
48
84
60
ABCD 93326558342*3^$a+1 [50013]
20
97
6
5
133
11
13
66
12
54
15
56
28
120
21
36
47
67
5
79
9
27
89
37
24
30
29
7
102
27
3
36
9
36
36
104
61
3
12
3
105
3
9
8
13
84
66
24
18
12
120
6
9
20
151
54
108
15
12
8
1
42
24
36
5
12
52
123
60
108
72
6
12
23
127
53
31
24
6
131
4
60
15
9
21
60
126
9
21
3
51
30
6
33
57
63
15
101
13
27
3
21
45
6
9
45
47
132
1
51
3
30
48
24
18
21
24
8
13
51
39
54
102
33
12
9
42
24
30
15
69
35
1
63
3
5
12
187
33
3
12
5
12
109
12
3
15
45
21
63
15
6
15
45
47
37
12
6
30
54
9
24
117
36
35
64
39
5
31
29
31
54
12
12
27
39
66
39
21
24
15
15
9
3
57
87
113
31
30
11
25
54
9
117
75
48
33
3
96
15
45
45
30
33
8
25
72
23
235
90
107
36
85
75
24
36
144
20
1
75
36
45
66
65
48
19
78
107
72
19
54
15
20
7
6
24
15
48
12
24
27
9
21
35
4
60
93
18
24
24
24
36
29
31
6
60
150
36
69
9
72
54
9
24
12
3
66
99
36
9
48
18
12
69
60
3
78
12
11
16
9
11
1
18
5
31
90
6
12
36
89
36
67
42
108
23
16
3
48
9
99
45
27
17
60
25
30
81
56
61
39
33
42
113
37
99
36
93
6
96
84
9
51
101
55
30
54
41
91
125
64
60
24
9
66
24
18
18
5
40
20
115
21
24
51
108
42
36
3
36
60
9
75
15
65
121
18
66
66
6
3
24
3
53
1
39
57
48
30
21
24
56
31
48
126
36
3
15
141
15
48
30
78
30
24
39
36
15
48
60
12
30
6
173
12
7
60
57
45
24
11
31
9
48
27
30
39
116
91
24
48
6
24
6
69
27
18
150
41
1
18
21
32
24
4
24
21
96
3
32
79
5
151
30
35
13
12
15
15
33
72
3
12
24
90
60
12
35
184
15
6
24
24
102
29
13
72
3
20
37
6
54
59
16
39
81
51
29
40
51
24
53
48
67
12
9
39
12
5
19
36
18
48
23
36
1
42
12
36
9
24
27
57
27
138
66
29
13
18
6
24
51
21
47
31
77
43
42
18
21
39
9
75
21
27
24
30
6
30
47
1
35
136
9
30
5
16
20
49
39
45
35
31
60
36
101
19
18
23
13
30
5
97
24
59
79
42
39
39
45
8
4
9
102
72
30
18
17
1
30
101
4
27
53
24
36
76
69
114
77
40
15
9
24
21
6
165
24
9
15
51
6
35
48
36
1
6
24
9
96
60
15
18
23
13
30
45
36
33
30
78
18
21
45
6
5
52
87
66
30
48
36
24
9
8
43
45
81
11
25
39
9
15
39
6
15
15
24
48
189
144
87
48
84
30
15
105
30
36
21
8
13
27
21
30
6
15
45
71
4
68
72
79
81
21
35
28
9
15
33
18
21
8
13
18
45
15
6
99
32
205
18
17
13
35
60
7
9
45
11
7
30
83
28
87
17
52
20
31
9
63
78
39
9
51
39
36
129
51
9
32
13
90
12
9
15
6
47
31
144
72
30
35
31
9
24
99
42
59
64
33
108
6
105
3
18
114
114
11
55
53
16
39
48
65
13
51
20
36
55
42
42
6
23
31
18
135
63
57
75
6
6
66
48
42
24
120
108
21
15
69
33
35
19
65
145
18
36
6
35
19
17
12
31
24
42
18
30
23
19
6
3
75
42
174
69
56
13
27
176
79
36
9
3
6
24
27
24
60
21
23
31
5
31
45
108
3
33
9
6
6
39
36
9
30
89
7
129
21
66
48
36
168
57
33
66
36
60
6
18
42
179
73
23
64
9
24
6
42
47
61
12
24
15
33
18
17
7
33
51
9
32
4
51
30
18
53
7
18
54
65
109
66
45
3
12
45
8
43
29
31
5
52
27
65
19
216
33
8
19
65
25
71
28
56
1
12
51
39
6
96
15
24
15
45
56
24
19
30
27
60
51
18
15
27
53
7
78
30
6
15
104
1
39
24
27
45
60
15
78
27
56
112
3
18
11
13
27
15
36
9
24
21
36
54
6
27
63
12
57
21
63
92
19
105
3
132
65
36
4
9
12
18
29
1
35
1
15
63
173
49
66
12
78
24
11
13
186
45
20
55
6
24
23
7
54
12
54
18
18
17
25
36
6
41
124
60
39
66
35
36
19
9
9
23
43
29
85
35
61
6
33
21
42
18
24
78
33
36
8
91
72
5
28
15
21
9
11
28
3
24
9
15
9
123
30
3
99
42
11
4
51
48
6
54
60
6
39
45
47
13
47
28
27
30
78
156
36
33
60
24
63
18
59
37
54
21
63
12
6
99
129
12
47
31
24
45
51
17
4
48
33
42
12
30
186
12
5
16
27
69
99
69
72
129
51
84
36
51
5
28
27
33
21
15
15
24
36
30
90
53
1
24
15
15
53
124
44
55
29
55
5
25
66
12
78
15
84
21
24
47
24
31
36
9
45
6
60
12
36
66
60
48
126
69
21
102
77
67
18
72
6
12
6
15
21
18
72
66
48
36
35
91
24
69
80
1
39
45
59
1
72
18
132
53
12
19
24
9
3
48
165
21
30
129
27
12
5
91
165
147
18
6
5
48
13
18
21
3
6
102
18
72
174
30
18
53
4
24
24
12
20
28
27
33
33
23
4
27
54
30
84
96
17
4
39
72
77
7
33
33
18
36
30
59
7
9
9
15
15
17
4
15
60
24
77
292
20
12
25
18
36
60
72
ABCD 93326852746*3^$a+1 [50011]
108
45
44
36
16
3
141
44
40
20
60
217
18
101
60
16
75
89
24
40
72
44
144
16
21
216
54
18
35
136
189
162
225
9
54
45
200
151
9
63
72
5
13
27
240
72
120
8
100
116
19
18
18
396
113
76
20
25
36
18
72
69
147
117
36
117
27
132
39
72
17
52
180
21
27
56
16
63
65
7
33
57
143
120
40
21
51
48
20
340
36
81
203
60
112
3
126
35
384
112
8
60
112
63
18
99
164
241
123
20
280
116
91
126
63
96
3
90
155
52
44
64
80
120
151
29
7
29
7
108
72
17
73
90
17
216
55
29
52
44
136
60
48
243
9
99
72
72
285
3
117
36
81
15
3
5
96
76
3
65
52
99
189
80
91
9
20
43
9
8
37
90
33
327
33
21
126
54
126
180
9
20
61
15
129
504
71
37
99
9
59
13
18
54
171
24
72
128
16
21
83
36
79
101
16
243
180
5
121
15
44
31
72
72
81
96
3
45
63
9
45
15
21
54
29
16
45
99
27
450
47
7
378
90
5
247
225
8
55
45
60
3
17
100
60
176
4
80
67
69
164
240
76
171
189
24
36
84
36
9
215
100
63
18
51
75
144
36
33
111
234
11
76
291
54
143
136
9
95
67
9
44
55
117
81
99
108
80
160
3
33
147
177
3
18
239
96
151
33
3
72
65
216
79
5
121
479
16
24
80
103
9
108
60
147
353
60
316
80
37
72
198
17
1
35
16
8
31
125
120
16
44
235
36
173
76
120
36
188
1
144
87
84
200
76
8
31
45
36
24
104
60
100
387
18
71
120
151
29
7
213
147
9
44
55
54
35
100
260
55
18
63
81
119
7
53
91
33
56
1
36
123
57
72
378
17
16
36
165
18
45
36
45
51
3
81
260
136
128
16
44
55
36
209
7
9
27
288
126
18
36
65
7
18
59
60
52
24
284
76
39
72
9
36
261
107
120
7
144
89
120
40
57
63
132
3
45
27
36
18
144
87
8
100
57
135
99
29
40
72
108
140
76
20
84
7
234
51
264
20
7
17
16
140
76
93
72
123
20
91
9
135
161
84
40
183
257
103
33
380
124
20
120
16
104
96
25
51
8
76
20
76
288
75
65
7
36
17
136
204
12
68
13
83
7
117
27
288
5
112
68
13
18
9
81
36
15
3
65
60
1
99
72
9
135
9
71
136
8
145
72
108
35
160
36
345
36
18
90
171
60
75
81
44
19
45
20
7
378
11
196
44
1
83
43
69
144
44
120
160
75
117
540
60
93
11
79
90
35
55
65
7
45
8
172
68
60
7
45
128
52
171
33
156
60
39
54
11
24
36
55
72
77
67
33
3
144
53
91
36
9
80
55
36
29
60
37
18
65
40
39
105
36
36
ABCD 93327274622*3^$a+1 [50293]
95
190
3
27
9
47
40
80
64
9
137
88
62
10
50
88
45
135
176
64
9
3
24
216
20
25
89
10
36
153
11
124
120
26
34
102
123
144
27
9
27
260
64
210
51
12
171
6
30
33
12
51
45
59
66
24
40
176
30
10
27
3
194
10
80
94
56
240
19
24
291
141
39
9
47
4
81
71
4
33
3
69
131
58
62
4
96
44
64
2
160
14
40
50
6
10
114
81
35
4
6
50
84
90
19
27
9
135
26
19
75
56
13
144
12
81
74
25
5
6
49
11
28
45
60
11
6
10
80
174
19
51
129
15
90
86
40
9
84
83
40
45
93
27
5
103
51
56
84
4
12
74
34
81
69
32
67
23
85
3
240
296
6
24
10
54
51
11
88
176
4
120
32
118
66
225
96
219
33
27
54
30
36
54
56
16
15
63
32
40
9
75
80
6
24
30
64
2
34
9
12
33
26
60
13
203
90
120
67
77
6
34
56
24
190
50
19
45
2
25
99
156
14
154
206
19
27
57
47
34
86
120
160
26
58
62
54
34
32
54
40
156
134
55
51
44
60
121
45
138
176
145
120
24
47
144
126
43
72
243
36
20
66
30
40
33
17
10
44
64
66
54
26
43
3
74
30
1
59
36
49
65
19
24
27
50
30
120
1
15
45
3
189
77
154
45
75
86
126
10
194
4
2
24
10
45
48
33
3
27
45
29
6
109
15
80
181
63
21
15
20
25
11
54
120
214
2
94
26
199
9
62
4
9
15
86
166
45
63
81
5
96
154
6
18
120
69
17
126
58
56
90
16
44
96
24
4
12
90
104
90
6
58
21
9
90
96
30
80
43
63
54
3
63
60
120
24
45
84
41
91
12
153
99
11
160
105
48
171
9
72
15
9
11
24
4
6
26
30
7
27
80
49
47
88
189
17
226
164
121
65
88
162
30
50
37
108
45
39
9
27
63
86
66
30
30
10
14
34
150
12
14
46
48
32
60
94
75
15
45
9
135
107
84
120
13
3
60
104
36
49
111
69
341
94
9
17
34
81
12
108
29
120
19
11
61
59
4
32
49
36
180
3
26
10
9
261
123
77
40
54
2
30
88
2
7
63
108
6
3
51
32
25
95
13
27
9
95
120
16
18
75
221
10
21
15
45
63
32
220
18
30
96
9
36
99
21
69
86
36
133
17
54
34
32
30
28
57
15
9
21
144
54
60
72
54
110
25
41
120
67
60
17
90
40
33
12
108
51
12
69
11
84
4
30
26
1
15
44
66
43
11
60
220
36
33
117
3
107
100
14
64
122
4
45
21
15
9
30
60
20
25
75
60
9
57
27
63
78
26
85
15
129
135
32
40
33
137
30
34
50
121
35
10
63
27
110
144
6
100
9
141
104
16
14
130
80
30
4
30
6
21
45
54
56
13
11
106
30
9
135
116
169
101
24
6
40
93
36
60
261
48
159
3
60
18
102
69
155
25
95
4
72
153
111
9
27
24
21
5
54
64
162
14
13
143
190
27
53
114
126
400
18
21
9
42
54
39
17
24
46
138
6
21
45
14
36
37
17
91
165
63
27
9
60
39
45
11
13
21
72
54
96
108
12
80
10
18
486
99
51
36
44
120
10
24
56
16
48
32
54
85
240
95
4
36
9
107
28
9
143
37
113
115
24
11
88
21
51
90
18
45
135
45
75
176
240
13
77
34
86
184
2
97
77
19
21
6
45
3
2
30
40
69
111
108
42
18
9
21
62
24
4
6
39
81
56
43
11
40
80
100
165
9
42
30
15
59
276
60
40
60
45
84
9
32
199
171
120
60
18
26
94
27
45
24
126
45
5
43
131
ABCD 93327475292*3^$a+1 [50069]
35
4
50
36
6
48
6
36
22
86
12
28
44
28
12
2
13
12
69
14
148
32
66
10
32
18
36
79
5
6
4
12
2
36
36
48
6
61
29
55
39
62
60
18
108
22
27
5
18
121
24
47
28
81
84
5
36
6
124
9
77
19
9
50
12
18
46
12
32
6
7
59
18
36
6
4
32
18
12
168
40
15
11
58
182
4
44
78
54
30
6
25
72
81
14
78
103
120
29
12
6
12
10
51
35
37
33
39
83
13
77
7
17
18
12
25
36
48
57
20
43
9
18
68
4
96
14
66
6
36
12
55
108
3
9
155
12
78
12
55
21
60
104
18
16
2
52
15
5
12
18
6
40
14
73
48
36
5
30
1
75
14
19
35
112
9
5
24
126
1
84
5
36
7
72
9
2
72
16
57
33
15
36
48
77
19
5
22
8
37
17
96
31
5
88
51
60
11
25
29
31
9
60
50
1
36
35
22
51
12
3
2
22
80
18
108
36
4
2
22
8
79
53
12
144
22
50
24
108
7
9
132
44
6
40
33
29
18
24
1
33
15
39
2
90
48
13
29
108
120
28
12
68
18
90
42
54
43
72
36
29
18
73
84
21
3
11
18
150
66
24
36
19
36
12
77
40
80
7
24
27
165
24
24
5
130
62
55
108
75
144
2
16
15
84
123
8
10
27
23
22
26
25
60
12
48
5
12
10
104
58
30
32
4
20
12
73
35
37
27
26
7
15
9
11
12
78
52
15
5
12
54
42
52
108
32
43
84
5
36
19
89
40
39
5
40
51
35
96
49
5
22
44
25
65
6
85
5
67
12
113
6
52
14
18
73
57
63
47
30
6
25
69
3
47
61
9
2
36
85
53
36
19
59
246
42
22
8
28
44
90
46
27
60
3
14
7
11
13
17
19
21
90
42
18
45
45
72
27
3
68
172
86
31
21
3
24
23
24
1
33
20
66
18
6
34
3
60
5
7
48
48
45
54
86
67
24
93
18
33
12
24
5
88
128
12
28
12
15
5
36
66
28
26
19
12
81
2
13
3
14
36
54
58
18
81
33
36
86
30
18
42
108
43
24
41
12
36
72
54
24
174
40
51
120
11
58
18
14
55
24
9
3
17
91
57
12
56
7
5
18
4
18
2
70
32
4
2
25
137
58
105
15
9
9
104
78
37
3
12
86
4
75
17
31
17
96
12
72
6
54
30
40
45
12
11
42
40
66
45
9
128
12
7
39
14
67
21
38
36
18
48
28
15
177
18
56
58
26
54
7
24
45
87
53
31
41
24
48
36
31
41
60
79
81
104
54
40
2
55
15
92
1
36
24
36
5
6
18
34
32
18
31
65
7
45
27
51
152
190
8
24
7
96
59
4
21
123
30
63
5
7
12
9
104
7
29
7
192
35
61
27
20
84
13
101
4
3
113
55
45
15
29
6
25
12
17
12
6
13
36
23
18
54
1
33
14
25
36
57
15
57
3
63
9
77
60
55
65
19
41
30
58
51
12
29
31
84
11
120
18
79
60
11
25
24
63
8
6
4
14
12
1
63
21
69
32
48
96
34
14
18
40
14
4
32
67
12
29
31
29
7
5
42
12
36
10
30
2
115
36
11
25
24
5
124
20
36
55
89
7
59
10
12
20
43
59
13
12
107
25
11
133
5
24
7
23
61
17
48
10
14
102
18
55
41
30
6
4
12
74
25
5
4
195
9
8
58
50
36
4
20
54
70
36
2
22
75
36
41
43
11
25
57
32
31
12
15
57
41
90
64
30
182
34
50
85
77
79
53
40
26
1
111
38
4
75
11
1
29
60
91
24
99
18
2
1
12
53
42
22
111
60
36
3
56
120
72
18
60
55
47
18
55
39
20
25
23
22
92
4
12
3
11
13
48
29
4
24
68
88
27
123
162
32
36
91
24
12
3
21
5
6
70
90
2
31
5
7
60
35
10
18
84
2
120
55
84
47
54
4
152
7
36
35
70
54
20
70
27
23
18
55
17
6
54
58
8
6
115
33
36
84
6
9
63
8
1
93
2
84
1
9
75
11
4
57
29
16
3
15
14
42
49
12
12
12
3
50
28
8
64
3
27
6
32
142
2
58
93
63
21
83
40
110
7
5
55
9
62
13
5
31
60
60
35
49
84
141
99
71
6
19
69
38
70
110
48
94
20
72
16
14
25
29
7
17
40
15
47
49
27
2
43
12
17
90
90
48
7
48
3
105
77
31
39
18
32
67
5
54
42
12
60
16
14
10
27
81
3
5
55
5
7
24
23
30
198
22
2
85
24
125
19
216
11
24
1
33
27
41
60
12
76
20
19
65
31
60
60
60
5
6
94
72
44
64
27
113
4
3
29
55
51
2
43
15
50
48
7
47
28
33
132
15
8
25
11
58
51
125
60
19
3
8
96
18
106
50
24
7
9
24
18
80
73
95
4
62
4
2
12
6
40
116
126
28
21
33
26
22
2
12
61
48
36
41
43
5
7
33
32
60
12
76
20
55
29
78
18
22
50
19
11
49
65
30
24
34
56
22
14
58
32
13
17
4
60
44
60
127
11
13
5
24
16
50
64
18
44
31
15
8
37
17
7
69
20
36
31
24
11
22
6
26
79
29
31
36
41
24
79
11
25
65
48
43
84
41
48
7
17
36
30
10
72
104
19
65
54
6
91
29
19
17
114
61
33
27
24
29
42
18
12
19
39
21
29
6
162
30
58
24
8
54
1
3
42
32
283
17
6
36
34
2
13
59
18
12
96
7
5
79
11
60
18
31
5
19
87
78
87
47
37
5
34
86
36
10
57
5
36
19
5
70
50
67
60
89
60
144
7
33
27
5
4
30
90
32
10
14
ABCD 93327601702*3^$a+1 [50041]
15
66
54
6
99
21
59
175
90
42
66
24
90
9
32
139
36
30
3
144
57
156
75
3
173
16
21
6
270
120
15
80
16
69
36
18
245
49
63
39
6
102
93
39
126
12
18
93
51
60
81
45
147
80
16
39
90
132
90
180
198
18
234
234
129
105
72
63
48
45
24
144
27
32
112
63
162
126
18
72
30
9
9
36
18
60
18
35
13
51
45
234
41
49
159
123
108
6
36
15
15
209
79
72
9
195
189
9
192
36
42
66
144
87
135
90
15
80
64
51
96
54
126
9
63
12
114
30
36
6
108
126
113
13
12
42
174
47
7
18
60
12
6
9
27
48
60
18
108
27
32
16
27
69
63
102
171
192
3
18
30
45
144
32
121
135
144
51
173
19
36
9
15
48
33
176
103
57
51
30
63
51
29
16
48
105
167
31
54
90
108
533
79
48
6
59
48
144
1
72
72
84
11
121
23
16
51
18
299
48
96
1
18
54
78
66
114
72
36
282
63
9
36
35
25
18
5
96
43
48
144
69
21
24
51
195
29
25
72
78
17
13
36
126
65
49
90
90
11
109
35
169
39
27
168
18
12
42
69
128
16
176
25
87
15
24
54
30
36
90
39
240
128
16
117
78
45
57
18
36
90
144
36
6
45
176
7
89
127
234
23
144
55
156
78
159
237
66
18
143
91
5
157
78
12
126
123
320
16
45
126
24
36
54
99
21
60
36
84
6
18
12
99
69
155
7
282
168
71
13
131
145
63
75
53
169
183
45
51
32
67
156
258
15
33
54
60
54
12
24
30
6
48
72
39
3
72
53
192
181
75
39
105
105
71
96
19
72
30
72
54
132
90
59
121
84
3
141
36
36
123
21
108
47
103
72
65
19
72
90
108
36
60
30
33
48
27
101
96
19
6
156
107
43
117
32
103
36
21
99
6
135
96
105
39
219
300
42
234
36
33
141
294
189
48
128
48
19
48
42
243
57
150
30
35
7
36
54
36
12
24
156
75
39
48
60
141
87
9
9
96
39
144
87
138
47
139
54
36
27
9
311
25
183
39
57
9
39
32
144
25
36
138
57
21
48
6
228
17
16
80
13
36
36
11
79
54
75
21
11
19
90
3
141
24
66
9
96
80
163
93
27
72
141
224
31
33
75
72
72
197
163
18
27
81
54
42
48
18
60
113
64
51
6
216
84
18
89
16
96
111
54
59
208
32
1
6
36
54
15
123
18
83
61
108
135
15
48
168
9
27
5
49
95
96
256
3
12
24
105
33
18
77
16
144
48
144
32
193
15
288
21
75
15
144
90
12
96
11
19
72
5
48
109
186
57
87
66
72
72
78
41
61
180
36
11
64
32
208
249
54
102
54
126
108
90
65
121
54
12
24
29
61
35
31
17
112
96
176
48
19
276
84
24
29
192
49
48
15
224
48
1
132
267
336
320
112
63
396
234
11
205
54
54
23
13
30
6
18
126
156
24
11
55
24
17
48
7
84
101
133
ABCD 93327825538*3^$a+1 [50039]
191
1
96
8
12
84
96
72
15
1
156
20
40
80
40
8
195
13
72
8
9
78
36
54
55
11
36
1
108
144
132
156
23
30
36
204
87
24
64
35
169
20
208
72
5
126
36
81
12
48
124
8
16
192
32
48
24
9
87
12
132
33
63
72
51
105
4
47
18
15
48
60
39
181
20
24
15
54
55
11
61
20
12
96
84
57
54
165
16
29
6
93
72
16
119
18
111
12
112
17
195
40
59
54
36
19
137
3
21
27
3
1
24
20
15
45
12
100
17
15
45
30
37
68
76
5
75
81
108
7
53
123
177
6
69
180
21
66
33
27
144
81
76
32
135
45
27
105
4
89
12
108
75
12
48
12
16
132
8
24
3
73
12
8
84
36
12
27
213
21
267
4
68
108
4
65
75
16
17
6
1
48
5
3
9
18
96
30
7
188
72
12
45
90
25
72
20
15
18
27
168
21
66
1
24
80
4
44
52
35
54
15
105
91
53
111
16
56
120
57
43
212
72
16
77
15
16
24
120
8
12
15
42
19
36
48
77
55
8
57
78
45
21
39
36
60
52
180
17
36
147
100
8
15
54
120
15
76
32
28
65
7
68
15
25
29
87
28
36
264
288
17
7
53
15
48
40
80
9
63
15
156
25
29
43
72
8
99
21
27
6
51
84
12
12
57
15
160
20
108
40
71
121
24
56
45
15
24
4
68
24
9
96
54
1
84
41
54
1
29
27
12
12
93
43
20
12
57
48
60
30
57
75
13
56
69
36
6
73
35
1
35
21
136
108
60
161
99
9
12
63
27
45
168
21
87
4
56
57
12
111
57
27
24
51
21
88
35
109
35
42
90
21
9
79
12
59
13
56
12
189
63
21
87
39
18
75
111
84
93
69
19
5
19
155
1
5
31
44
15
1
156
23
121
56
112
48
149
139
144
8
9
43
56
81
63
108
33
55
44
27
9
184
161
114
37
56
33
91
65
18
1
35
90
91
80
96
3
81
124
32
52
60
35
1
29
42
48
237
15
114
399
60
21
7
17
102
33
112
56
87
36
109
41
75
45
39
57
3
27
1
197
42
108
30
135
15
30
3
88
41
31
60
137
27
28
20
96
15
54
55
12
89
7
32
40
8
24
84
40
20
124
167
30
55
185
31
24
48
5
3
63
117
12
60
52
29
54
33
4
185
111
27
45
45
3
24
16
83
9
72
135
61
20
28
104
75
97
83
1
95
129
12
15
114
27
64
48
140
12
16
29
78
13
44
63
25
12
5
54
85
35
36
25
80
60
60
69
39
45
132
30
1
269
135
16
29
3
105
3
4
29
6
48
162
54
36
25
44
75
25
29
7
36
53
15
69
55
17
91
104
165
55
89
55
5
36
39
16
120
5
3
51
66
39
36
15
114
135
40
24
36
44
45
51
39
93
9
24
19
17
51
69
168
63
12
135
60
36
54
12
108
27
9
7
29
79
11
54
79
65
3
4
20
36
9
43
36
44
207
9
192
88
35
57
84
3
13
32
220
5
480
43
48
72
24
224
75
6
19
84
72
24
11
133
65
7
36
128
9
43
20
84
33
6
1
80
63
30
36
27
69
139
35
96
321
123
21
36
40
128
9
51
21
43
17
15
33
132
15
16
80
87
162
3
16
104
256
212
124
8
52
56
9
3
16
24
48
17
36
15
72
183
36
73
272
24
16
48
8
9
18
25
32
39
225
21
18
1
35
6
19
36
53
91
36
20
33
103
32
21
60
15
15
36
9
36
156
112
35
13
24
173
72
123
28
29
123
75
1
92
24
48
12
3
61
72
128
9
3
48
75
114
15
132
63
57
4
140
12
4
5
48
7
65
180
3
96
84
15
6
51
4
72
32
16
72
20
4
53
3
27
72
45
15
144
45
4
8
84
15
54
75
84
21
204
120
36
24
103
92
16
89
51
24
60
81
6
54
84
115
8
9
3
48
40
17
12
15
28
65
15
28
20
84
40
8
75
73
17
6
84
42
108
87
60
124
ABCD 93328157698*3^$a+1 [50014]
34
31
77
48
20
22
2
12
19
4
1
36
6
22
8
43
117
12
32
46
8
6
19
16
31
17
25
70
168
14
16
18
1
48
36
19
25
16
65
55
1
36
40
18
1
1
30
22
66
30
20
6
24
34
6
56
34
14
17
169
12
12
30
46
104
16
2
72
78
107
13
19
29
10
69
35
41
7
29
13
28
7
1
11
25
16
7
5
31
1
34
14
28
38
24
18
22
86
66
6
10
2
28
8
4
36
19
20
36
17
24
35
13
12
16
12
38
54
16
2
16
49
12
49
36
28
36
32
22
86
11
109
4
55
31
6
23
5
8
83
85
6
5
41
2
72
16
2
76
26
34
15
5
35
37
23
44
16
1
4
115
31
18
28
50
54
66
17
1
6
6
59
31
13
45
19
1
10
24
6
12
20
90
88
26
24
6
24
10
14
6
10
74
35
403
13
41
16
8
10
81
23
46
19
5
7
11
32
40
26
35
1
4
39
36
17
59
1
40
48
54
2
84
72
48
24
48
79
3
1
5
44
108
18
41
13
7
35
16
14
28
140
10
62
76
12
56
34
8
30
18
24
16
24
1
7
24
24
6
16
8
12
70
32
16
30
80
12
28
12
14
25
101
12
6
6
4
44
12
16
8
40
92
18
89
23
13
37
12
36
54
18
24
30
13
33
3
29
35
96
25
22
9
41
30
29
25
4
12
19
24
119
66
12
132
68
48
11
20
9
135
27
78
2
10
12
20
31
47
13
36
53
42
6
19
69
56
90
46
8
4
31
1
48
7
81
14
24
6
84
12
40
2
16
42
8
40
12
72
2
6
10
104
96
58
14
30
28
8
36
36
72
46
2
7
41
4
36
132
32
18
24
58
20
31
4
13
10
32
1
41
48
11
1
19
40
1
54
1
21
7
36
7
18
31
23
78
12
40
8
78
42
22
38
12
6
10
32
19
35
6
7
51
9
17
4
12
19
29
12
120
20
108
90
6
16
44
4
24
26
34
8
22
26
36
79
5
24
30
5
41
74
41
25
40
15
4
11
2
22
2
4
44
70
2
30
18
78
48
5
5
24
151
49
16
176
23
1
36
60
4
84
56
30
22
19
23
6
20
24
7
63
1
5
2
40
2
6
66
16
20
24
19
39
8
24
24
24
18
132
7
48
45
80
132
4
20
11
61
40
3
17
28
74
16
9
33
30
72
80
10
68
72
36
31
29
12
23
7
114
84
90
10
12
44
24
71
25
96
28
90
32
10
8
12
18
25
5
114
48
13
4
13
24
24
66
24
10
31
49
22
14
48
48
28
31
24
7
17
5
20
6
10
19
1
52
39
40
31
22
2
34
14
66
6
34
92
52
8
28
55
115
41
23
157
29
56
84
12
24
6
118
20
19
5
12
36
22
26
4
18
38
12
23
55
54
35
37
36
22
2
16
12
48
27
17
148
8
23
29
62
48
16
50
60
24
12
36
48
34
62
18
42
16
14
48
25
33
8
31
9
24
20
156
30
85
5
22
2
71
7
10
62
96
24
90
31
15
25
25
71
23
2
6
42
12
60
48
47
13
55
17
60
35
49
10
14
12
4
20
6
136
30
42
8
22
26
24
25
101
40
39
17
154
56
30
4
62
54
28
31
7
58
30
9
72
29
59
7
24
22
8
34
6
19
25
28
27
160
13
42
10
8
24
24
35
25
24
16
15
5
24
7
95
6
24
35
29
12
32
16
151
1
78
40
50
4
27
33
8
78
30
35
7
22
2
48
18
43
5
71
8
53
52
56
12
10
8
10
60
2
48
41
1
48
6
54
10
1
1
40
12
80
47
59
2
12
10
38
18
40
25
95
21
4
7
17
72
44
5
6
113
31
6
48
12
30
18
16
19
11
30
210
9
23
10
68
11
44
41
48
10
18
104
16
78
54
15
11
96
5
41
2
6
36
48
11
35
49
31
30
12
48
6
6
42
58
19
41
12
86
24
18
103
17
12
11
7
42
46
26
6
13
36
39
1
31
17
96
5
20
72
103
9
31
7
30
42
1
57
7
32
9
14
30
192
35
13
47
19
34
128
40
19
13
6
70
26
18
95
55
6
100
12
8
35
95
30
91
61
60
143
84
36
17
7
25
6
5
17
42
8
54
34
2
52
8
18
42
30
18
11
11
30
3
40
1
48
7
95
89
1
46
62
12
19
5
6
48
18
7
41
71
1
40
20
52
15
76
61
4
15
11
16
8
29
43
24
16
42
36
56
23
53
32
31
17
172
20
7
53
162
6
60
24
150
173
25
40
2
6
18
6
16
140
70
18
44
18
78
4
48
27
33
74
48
30
35
7
48
16
26
55
40
23
50
11
25
12
24
24
11
1
82
30
51
29
16
31
11
14
18
10
32
55
40
44
9
18
98
36
16
19
8
15
56
29
5
56
4
2
66
12
10
25
31
25
4
11
2
28
26
34
79
12
1
83
24
13
42
1
29
40
32
108
6
82
14
16
18
15
77
12
12
36
24
96
19
4
7
10
7
5
2
24
66
60
48
18
72
40
6
2
238
32
40
90
8
5
77
20
48
42
22
20
31
29
36
52
32
28
14
89
20
41
4
32
52
2
24
24
10
8
54
24
6
36
88
14
16
49
23
18
60
2
10
48
24
15
21
20
31
89
6
29
1
84
54
18
144
35
19
61
3
8
10
7
73
24
6
13
89
66
22
43
36
131
8
72
18
54
42
6
88
1
31
13
17
24
36
84
35
13
10
50
28
18
1
49
40
164
42
54
12
30
77
1
10
1
73
60
28
38
30
66
30
124
15
57
20
19
21
27
36
107
30
18
25
17
24
48
6
114
7
9
20
12
23
55
24
42
16
79
1
28
2
73
5
10
1
25
59
20
64
37
28
78
30
80
67
53
42
10
7
23
122
64
39
45
8
42
18
28
20
36
4
55
24
7
24
10
14
37
29
31
39
1
41
38
54
35
55
10
15
41
84
58
8
30
59
12
59
24
86
10
56
5
29
72
27
11
34
120
15
40
1
30
6
58
126
12
20
24
4
32
24
48
70
26
4
56
11
55
18
48
22
8
17
1
4
8
23
36
29
12
92
10
6
55
1
48
67
21
7
1
114
18
7
23
18
52
2
41
56
21
20
120
22
8
10
104
48
31
87
2
30
48
10
14
30
18
10
38
54
184
2
17
41
12
2
16
74
16
20
10
105
16
13
16
20
11
1
28
19
1
10
42
20
23
20
47
22
7
13
46
25
56
71
13
9
67
1
30
58
62
48
70
20
30
40
32
10
68
24
106
2
7
16
55
65
1
24
22
8
85
29
7
41
28
2
24
46
80
10
14
16
3
129
6
2
43
29
7
29
ABCD 93328206066*3^$a+1 [50004]
8
1
120
60
11
1
59
24
25
99
8
28
44
96
36
64
12
60
80
85
78
102
47
16
69
35
13
47
60
37
95
1
12
35
60
1
35
1
11
48
25
11
16
87
48
330
63
21
51
8
12
37
60
27
104
24
55
17
79
30
51
9
11
19
29
16
56
13
71
121
11
133
6
9
20
37
63
24
21
51
45
3
20
36
4
12
33
3
9
23
36
49
6
9
48
68
1
156
143
12
13
27
8
12
25
23
12
13
47
49
131
13
35
12
12
16
24
36
120
9
6
174
35
37
11
25
72
11
115
9
135
18
15
9
3
8
19
5
64
32
67
5
25
15
20
1
11
4
44
36
37
3
15
81
44
40
20
36
24
36
28
33
12
108
42
66
6
48
5
1
99
21
71
24
37
59
25
15
45
30
24
17
48
16
36
9
66
225
15
45
3
101
13
47
109
267
39
29
25
35
25
72
35
72
96
85
12
27
132
3
96
17
84
24
1
3
20
16
36
36
9
24
11
16
8
49
36
60
27
57
36
35
91
24
17
103
5
40
104
67
90
36
24
23
76
39
17
1
72
11
25
144
11
85
39
20
40
20
1
99
32
24
25
24
36
11
28
20
103
9
44
24
16
44
100
36
69
27
21
27
32
24
25
51
8
37
30
90
54
5
49
15
36
21
11
132
36
25
12
18
5
76
20
144
36
13
35
76
32
64
128
133
12
108
54
29
4
48
32
28
32
25
135
8
43
65
12
13
111
9
60
72
63
27
5
12
60
115
101
25
11
228
112
68
108
19
89
12
19
33
12
24
72
128
24
37
35
4
20
24
1
15
56
24
12
7
66
15
81
23
52
24
12
8
7
48
9
60
80
37
11
28
44
60
76
27
18
51
81
59
16
69
3
20
48
112
45
108
60
192
27
9
15
20
25
54
30
42
5
40
99
57
105
35
37
3
27
6
35
1
3
32
28
80
13
24
215
1
47
43
5
43
6
111
8
115
9
57
11
43
69
48
20
88
9
11
24
52
20
91
5
37
12
99
56
79
5
12
25
30
9
15
30
63
45
6
57
105
3
45
15
72
32
31
41
4
9
36
12
60
47
16
32
7
81
36
33
11
1
96
35
40
105
39
51
9
9
59
120
76
44
36
12
52
20
36
24
1
24
63
12
51
144
5
156
36
24
52
44
25
39
69
102
9
36
33
11
12
133
95
12
19
9
44
1
60
30
29
40
8
48
1
71
37
27
33
71
49
72
11
49
71
40
32
145
75
20
48
12
37
144
27
27
77
13
60
83
73
24
63
8
12
43
21
9
15
20
37
24
23
16
36
9
15
129
15
152
24
144
25
36
24
107
28
45
11
37
203
40
9
23
40
128
12
12
145
18
45
72
80
37
36
23
24
96
12
103
41
4
9
210
72
6
23
24
28
32
36
72
12
16
189
3
24
36
80
24
24
25
12
54
9
177
23
24
60
13
24
59
4
20
1
72
27
68
28
32
52
8
25
3
20
124
108
27
65
25
35
97
63
36
81
131
240
24
13
72
24
35
112
8
16
75
114
39
20
96
36
28
81
95
40
96
3
6
12
47
76
56
84
61
108
95
1
36
23
16
36
68
60
12
4
24
12
44
7
48
101
49
99
8
48
60
24
43
89
79
9
12
9
27
108
9
15
80
108
48
72
55
5
37
95
40
20
43
113
40
20
72
24
13
78
77
76
9
3
32
36
37
90
5
13
99
21
132
18
29
72
48
36
7
18
11
49
36
39
15
5
139
5
12
4
32
40
24
21
47
7
6
3
56
16
8
12
48
24
13
12
36
11
13
95
36
16
36
9
24
95
36
4
44
85
51
20
97
48
95
12
60
28
21
96
12
108
27
20
148
92
16
57
150
120
24
29
37
15
93
131
1
12
108
15
57
83
25
18
125
16
9
35
4
45
6
5
61
24
30
24
5
16
27
9
8
25
155
60
13
23
64
45
35
40
8
88
21
23
73
39
68
132
79
42
3
20
85
27
63
9
8
55
113
61
99
56
148
8
28
12
80
19
81
20
12
60
76
21
15
104
36
4
99
45
75
18
15
8
85
15
9
35
1
135
45
84
171
9
11
12
4
96
20
64
56
13
54
66
35
61
11
24
108
1
171
3
41
12
24
36
49
231
84
99
101
85
39
32
4
36
68
24
48
37
27
9
95
49
23
43
5
40
60
44
37
71
109
75
56
88
24
8
4
9
15
45
54
5
88
32
1
111
9
60
12
63
27
42
72
39
20
40
45
12
24
3
68
40
9
18
5
1
59
13
3
140
49
35
48
97
35
28
8
24
37
35
1
27
36
56
1
35
12
25
47
40
84
72
32
108
28
36
44
19
120
17
144
24
36
36
13
72
15
8
48
88
9
11
7
18
11
144
37
15
8
1
30
41
64
44
24
36
12
109
3
8
25
120
60
27
8
72
67
9
20
24
37
51
3
5
24
40
27
48
96
126
143
13
23
1
3
51
54
95
76
12
32
13
15
45
27
32
49
35
24
112
8
76
56
13
135
27
5
49
35
55
57
92
16
44
72
64
92
12
1
12
59
1
63
9
23
52
45
11
24
ABCD 93328412792*3^$a+1 [50073]
23
181
11
61
12
47
48
25
72
248
52
11
25
47
297
88
96
60
72
44
88
143
37
12
168
60
35
13
107
73
143
61
11
72
13
24
20
4
35
25
44
28
23
1
200
16
24
24
132
24
11
97
140
52
56
172
11
69
75
120
21
27
120
69
108
72
40
119
96
69
36
4
84
191
25
36
59
1
119
85
116
136
47
73
12
11
61
11
133
20
16
156
8
4
36
32
3
37
104
75
13
35
85
72
8
76
84
11
25
12
44
15
181
107
37
56
72
3
24
169
60
131
133
108
24
23
13
108
60
72
155
33
4
32
75
13
12
8
52
20
64
116
28
23
57
16
156
83
37
11
120
9
15
109
11
1
108
24
20
28
152
52
71
25
24
36
144
11
37
60
71
312
13
84
72
60
36
12
12
20
100
24
71
48
13
107
1
12
20
28
60
132
32
100
8
4
48
36
204
212
4
204
36
59
93
112
96
35
265
32
15
48
61
228
36
44
88
119
25
84
11
109
107
37
11
21
51
49
84
11
93
108
4
156
12
131
37
83
117
64
44
16
180
35
61
32
36
16
23
25
8
15
37
12
296
28
11
13
96
11
216
37
92
16
108
59
48
97
132
144
11
1
24
108
35
1
167
13
44
100
11
96
289
60
24
108
24
60
11
37
131
21
40
59
37
48
120
156
216
48
120
96
168
120
47
25
95
24
25
60
72
120
83
49
72
24
71
21
28
12
132
36
155
109
72
35
61
44
255
1
47
48
72
25
72
84
116
36
108
15
61
35
25
120
84
36
236
52
36
144
35
25
60
216
72
152
52
20
36
63
9
52
128
16
59
13
20
28
60
12
44
28
260
16
56
136
120
24
36
132
23
13
24
11
1
84
72
120
59
145
8
28
84
104
4
83
25
143
49
372
36
47
120
13
44
144
4
60
71
72
13
132
440
52
36
60
35
25
36
108
36
36
95
13
48
107
25
95
37
56
75
73
36
84
36
35
120
225
15
13
180
23
48
37
8
4
72
60
8
16
11
13
12
95
48
93
124
96
24
44
496
24
84
12
84
96
84
92
183
25
144
72
24
47
189
3
105
52
36
12
60
132
264
155
45
124
36
131
213
27
189
36
111
33
4
156
156
8
76
12
59
69
16
83
133
132
60
60
120
12
356
88
60
35
25
47
24
109
240
92
112
60
12
71
37
68
63
1
156
155
192
25
23
37
11
360
61
24
80
64
60
23
33
15
129
100
11
49
20
16
20
40
96
44
64
60
156
24
92
39
120
241
143
61
192
12
156
80
112
24
8
72
16
72
72
251
57
15
21
16
36
119
73
48
120
200
28
179
85
12
36
24
48
336
36
44
352
59
24
121
36
20
28
24
120
116
39
48
193
36
300
71
25
152
40
132
11
97
60
11
1
84
36
60
144
347
85
44
100
24
35
24
25
47
69
16
84
44
27
24
1
48
71
37
44
28
120
140
15
1
12
108
44
216
27
45
3
24
25
92
64
84
47
25
311
72
288
73
12
60
47
157
11
49
119
37
83
24
57
4
132
12
36
300
92
144
288
72
76
32
75
25
23
25
47
21
16
180
60
36
60
44
136
24
ABCD 93328507802*3^$a+1 [50070]
24
36
306
210
18
162
114
36
54
51
3
30
6
30
27
249
103
48
80
57
55
11
60
90
15
21
18
36
66
24
120
6
18
27
48
105
36
115
5
144
27
33
31
5
234
30
96
19
107
120
60
145
80
9
7
59
69
45
115
80
160
125
67
32
141
84
63
27
36
186
54
30
6
48
6
84
3
93
144
51
21
324
120
60
54
45
135
25
131
24
282
75
39
210
135
9
36
60
7
48
191
33
21
96
91
48
96
35
18
12
15
48
27
24
30
24
55
17
18
72
54
156
18
180
42
51
39
30
24
54
12
18
132
90
33
288
159
33
27
198
15
141
204
162
30
55
53
27
64
32
93
126
18
67
5
18
57
93
90
57
225
15
64
29
72
78
93
33
175
32
93
19
5
187
29
67
53
24
66
6
198
72
30
24
7
29
90
108
30
60
102
18
27
33
15
75
117
16
29
3
27
348
156
96
48
180
153
48
96
16
17
127
176
3
156
144
60
21
9
7
53
144
43
23
96
48
36
69
147
13
80
21
156
18
13
23
201
93
30
21
111
30
99
16
35
90
3
15
30
6
144
36
9
117
30
54
39
48
27
102
180
24
30
144
126
6
49
32
63
66
79
96
128
27
48
37
35
78
31
5
27
480
27
6
90
180
120
57
3
216
18
66
54
123
64
96
29
51
64
96
288
59
12
18
42
48
72
54
159
16
185
204
66
54
211
95
24
36
210
67
29
48
36
24
156
180
87
3
61
53
27
96
129
18
12
18
31
335
216
25
65
79
144
65
36
36
84
24
12
24
7
23
24
36
30
31
95
60
120
24
54
90
30
42
18
126
30
294
30
42
30
19
215
96
345
64
32
192
117
75
69
24
12
108
6
306
30
85
119
9
57
103
65
15
96
9
7
29
96
99
16
5
54
21
75
30
39
21
18
156
204
97
23
132
108
30
123
39
78
120
3
69
91
80
288
99
6
30
96
9
256
176
99
108
1
65
6
84
6
79
275
60
1
29
6
30
31
48
35
414
63
9
30
9
171
90
24
51
3
282
90
150
48
42
9
75
85
32
189
51
273
90
181
59
90
54
12
18
55
71
24
30
51
16
29
19
101
414
126
15
64
35
36
180
36
145
173
3
39
270
123
87
360
1
53
91
48
11
69
15
72
60
144
126
15
64
41
168
36
54
85
41
55
11
90
18
25
197
48
72
60
108
27
96
3
66
43
32
33
60
30
150
210
132
18
12
18
60
45
27
21
9
204
120
51
153
36
99
81
36
43
5
36
204
75
27
90
90
60
69
15
81
16
83
54
6
126
3
27
78
7
48
125
3
33
144
66
157
47
126
51
249
204
72
90
30
18
252
13
272
16
77
195
27
21
99
18
75
192
9
36
51
48
112
192
155
102
15
219
37
113
15
51
60
54
234
177
123
21
105
36
54
6
138
42
163
32
15
1
23
25
80
51
13
11
69
177
108
3
429
108
60
12
18
45
16
80
96
39
9
96
112
53
54
133
77
51
ABCD 93328538008*3^$a+1 [50007]
24
71
49
11
13
71
105
16
32
16
32
112
80
40
32
15
1
32
123
54
15
3
192
90
19
17
30
102
43
24
176
9
31
5
3
16
41
12
75
3
45
88
197
75
88
41
48
87
280
5
96
24
99
27
69
40
71
54
19
41
39
87
25
59
85
11
90
150
45
64
56
9
48
31
32
24
21
3
24
232
48
152
21
43
56
21
75
15
30
123
40
56
88
56
27
13
192
59
165
16
8
51
69
16
248
3
13
24
17
39
40
24
48
128
117
19
65
39
112
104
15
36
12
33
117
78
37
8
24
96
24
24
64
56
129
31
11
13
155
42
18
25
23
9
105
30
9
16
71
12
18
54
13
48
65
39
93
72
115
5
43
83
24
61
59
30
30
25
35
13
80
16
32
88
32
15
73
32
24
88
53
67
128
45
19
101
19
5
51
40
35
90
3
9
108
123
21
18
25
8
144
3
157
5
91
24
80
105
31
8
16
173
12
30
49
80
81
39
27
37
48
8
16
11
24
78
63
24
45
78
37
5
6
12
57
16
89
15
40
80
21
75
39
73
32
88
80
96
27
45
48
16
24
59
37
216
29
6
93
27
109
56
120
24
136
65
60
84
279
24
63
30
19
104
16
11
30
39
88
35
48
45
165
19
41
15
144
16
17
7
35
61
5
43
59
13
5
19
200
3
21
9
7
35
36
30
115
24
173
3
165
3
51
45
3
45
88
168
17
39
3
37
8
45
12
15
24
51
36
153
40
11
61
29
60
151
29
3
16
41
135
136
104
3
102
31
8
87
12
21
96
96
88
24
17
36
139
65
15
33
90
48
45
40
24
200
15
6
19
80
48
96
9
31
17
7
32
45
3
16
56
16
32
96
16
24
80
27
90
43
72
120
5
43
24
17
31
5
67
53
3
99
12
60
85
200
93
91
32
15
49
104
9
7
5
51
72
16
119
57
21
72
90
108
37
47
73
32
3
13
72
65
18
30
15
45
3
99
45
16
17
15
24
64
56
16
32
27
6
15
24
3
117
144
111
49
24
120
77
51
75
13
41
186
42
27
15
30
19
56
16
8
27
72
12
1
24
8
40
5
48
43
56
165
51
24
3
45
48
15
25
48
71
18
15
96
40
119
25
32
16
72
5
67
23
18
127
32
24
16
5
3
16
29
27
21
84
31
5
3
40
24
8
27
21
184
200
3
37
32
45
120
6
109
65
31
8
39
25
5
18
25
48
56
88
32
48
57
31
72
48
8
27
85
32
15
30
163
72
53
84
15
24
27
109
24
137
39
24
81
66
165
147
117
48
3
13
17
7
8
40
24
65
79
107
54
111
45
19
288
47
9
57
15
112
32
24
96
40
65
55
185
15
33
7
125
30
60
66
114
18
67
11
13
29
43
80
69
91
32
88
80
69
51
75
13
11
69
16
35
30
138
133
8
51
66
19
8
16
41
63
40
128
45
30
37
32
16
32
48
64
48
125
3
45
43
17
63
16
24
24
35
18
3
160
72
29
19
11
13
125
3
40
24
35
18
18
33
112
77
30
85
56
27
72
45
48
24
16
77
3
40
59
126
63
24
16
29
288
24
19
96
48
17
319
59
61
32
112
32
21
99
16
29
66
162
30
1
32
120
9
175
128
40
83
114
19
11
13
8
88
24
48
29
18
1
101
6
13
11
69
24
75
21
141
123
27
45
40
56
48
16
65
63
16
96
8
88
80
27
37
53
43
29
3
117
43
17
79
56
21
123
40
32
112
35
13
32
15
33
177
12
78
21
40
56
33
42
13
8
189
3
15
145
32
15
33
88
72
77
99
21
6
93
16
11
60
73
11
78
7
8
40
35
13
8
40
56
15
30
18
1
32
120
9
15
16
5
75
24
105
18
117
16
5
75
48
16
168
35
181
72
5
90
30
187
125
123
40
8
96
16
29
66
174
19
24
35
13
48
101
75
75
93
96
16
35
30
31
24
200
3
37
48
96
77
99
3
13
32
40
5
3
57
127
8
45
67
5
99
21
90
60
6
30
57
16
96
56
45
19
8
57
39
64
5
27
75
30
18
13
17
7
96
8
64
65
48
79
48
53
3
40
24
120
107
13
32
48
123
37
56
51
13
143
30
115
32
27
36
12
168
60
9
16
120
29
36
135
24
45
3
123
37
120
155
72
61
48
41
55
ABCD 93329166272*3^$a+1 [50006]
18
6
102
45
28
53
36
15
3
45
45
7
71
84
1
53
6
48
21
52
59
21
9
3
3
12
57
21
138
105
39
21
4
12
8
15
72
25
36
20
27
12
25
35
33
3
18
7
59
9
9
3
33
96
55
60
5
18
1
23
13
35
78
91
35
25
12
12
35
25
56
36
99
60
210
31
41
90
129
15
9
9
27
28
36
17
3
112
71
73
8
16
65
19
101
7
29
19
12
8
60
27
49
5
91
23
66
42
12
6
19
20
76
8
15
90
18
49
48
17
99
27
12
13
5
114
54
15
40
35
49
108
53
27
40
65
19
143
25
65
15
76
12
17
18
18
55
71
69
21
24
54
1
83
93
3
12
24
25
11
13
95
36
12
9
9
18
72
6
19
36
17
91
56
45
42
9
75
13
5
31
20
12
45
3
16
35
108
18
36
78
54
36
54
12
24
9
52
65
39
33
7
48
83
6
31
23
18
15
39
54
66
42
30
33
93
39
21
12
31
20
16
5
159
39
13
20
57
3
52
17
72
18
25
20
16
11
6
3
27
81
4
20
63
18
7
5
7
47
61
180
83
144
6
48
144
15
39
13
12
65
63
69
36
66
1
215
1
95
66
67
12
20
33
84
24
79
47
30
63
69
51
33
7
8
24
48
3
21
69
55
176
24
3
36
36
12
25
48
5
39
63
145
8
117
36
54
6
3
45
24
30
18
6
21
40
41
3
21
7
12
29
67
5
6
21
48
40
60
41
15
21
55
188
51
141
28
12
215
13
41
3
27
73
35
6
18
13
35
42
12
18
81
12
15
21
15
9
81
79
20
81
54
9
36
63
45
76
5
27
27
21
52
17
27
48
72
28
185
31
11
48
21
33
24
18
30
6
93
15
57
51
9
4
143
81
40
29
27
39
13
23
1
41
67
5
30
90
36
27
64
5
36
27
21
6
49
12
104
28
143
25
101
3
16
41
43
48
56
9
42
18
3
40
5
39
3
37
96
47
30
7
108
65
31
11
21
4
11
97
11
1
11
69
63
36
12
42
15
3
49
20
16
107
61
119
6
12
147
15
78
75
12
21
15
21
12
18
42
36
7
23
13
8
24
36
40
24
23
25
41
78
49
71
13
23
49
11
48
9
81
60
31
56
21
36
36
27
24
51
69
100
35
84
45
76
44
40
53
31
5
7
23
24
120
21
3
18
67
12
11
18
18
18
12
6
73
36
68
69
7
36
11
9
4
65
18
21
63
126
24
18
36
108
21
96
16
77
3
3
36
33
16
23
13
36
77
15
21
48
24
18
61
29
12
6
9
27
12
33
108
3
69
72
75
21
12
9
54
12
18
18
36
129
33
19
17
6
48
1
77
19
24
56
27
25
11
1
47
61
12
35
37
8
72
15
30
18
25
20
81
7
24
24
80
27
6
72
67
59
84
78
7
92
3
37
125
7
12
56
48
4
17
54
25
17
30
105
52
132
20
15
73
80
48
105
67
59
36
198
7
29
36
18
42
30
97
96
32
12
21
12
36
42
13
24
8
45
84
24
18
33
36
21
3
15
145
56
24
39
6
54
25
20
21
31
44
129
19
8
3
54
132
43
56
12
112
8
51
21
88
23
12
25
8
16
59
45
12
3
1
11
6
51
16
5
54
12
114
48
54
25
119
36
93
69
31
5
6
25
36
59
1
59
54
30
24
85
77
18
61
32
69
36
36
84
43
132
5
19
59
12
9
28
56
15
6
12
72
6
36
84
72
69
40
104
21
39
105
24
55
80
4
8
4
140
4
11
66
19
17
24
192
43
44
48
28
44
60
9
18
1
11
9
27
24
54
7
36
5
19
5
3
72
9
39
88
12
29
51
28
5
42
1
29
31
32
4
8
3
12
1
17
27
27
13
77
31
8
16
35
129
4
17
30
36
24
33
87
1
20
48
27
84
21
15
109
41
43
59
24
13
71
54
55
41
7
77
19
12
32
33
12
18
109
36
77
48
54
42
72
12
36
42
57
9
144
31
29
12
150
25
65
18
1
44
3
37
72
24
20
16
44
100
24
113
7
20
4
95
36
25
53
31
32
3
37
23
72
48
61
20
24
76
20
39
93
12
40
29
18
18
67
104
64
23
13
5
15
39
37
35
33
28
8
24
40
41
60
19
11
1
5
3
69
198
49
44
52
8
3
24
9
40
36
5
15
15
33
12
16
24
24
20
12
64
47
6
3
52
36
11
45
76
5
18
1
36
17
54
78
43
48
29
3
28
5
19
17
43
20
64
24
12
17
18
9
16
44
129
27
4
23
6
87
3
25
119
36
36
69
3
66
36
24
39
12
15
85
5
42
48
37
8
12
51
9
33
3
27
132
18
15
28
32
159
37
89
3
33
12
90
18
54
36
24
85
23
73
60
41
55
53
3
15
6
36
12
39
4
32
15
6
12
163
24
29
6
48
25
8
9
79
72
8
12
147
42
39
24
63
49
56
28
104
171
60
36
49
32
24
3
37
137
6
1
12
24
29
19
32
9
102
69
9
75
27
13
20
21
78
12
1
23
81
16
48
29
24
19
12
5
51
36
60
9
19
17
51
75
85
48
11
6
103
17
7
20
27
18
42
18
18
30
123
57
39
24
40
5
15
9
18
84
81
40
48
72
12
36
20
15
1
23
72
25
68
40
29
3
96
9
3
60
12
15
1
12
23
9
63
21
4
23
6
30
18
3
51
24
25
65
12
36
18
1
20
36
51
1
5
3
40
23
9
27
25
24
65
18
61
29
48
18
1
53
6
33
72
33
36
72
72
27
9
18
9
12
4
29
15
4
17
18
1
5
19
56
33
7
5
60
84
3
40
47
61
29
15
21
6
30
54
6
72
3
4
29
3
4
65
39
16
24
92
39
61
44
21
103
44
36
159
133
20
27
42
36
75
40
29
12
19
24
36
17
18
13
36
56
52
35
61
24
23
25
108
20
24
9
3
4
5
132
55
47
ABCD 93329596762*3^$a+1 [50113]
96
64
152
39
9
256
59
61
24
8
24
96
48
40
35
21
3
37
104
120
96
64
11
69
40
96
23
81
64
216
32
72
51
72
157
72
131
37
107
48
45
40
23
105
88
200
16
24
11
13
72
59
165
27
117
16
96
8
75
85
35
37
95
81
3
165
99
48
109
48
71
9
16
56
40
24
120
120
11
13
176
147
45
112
107
45
64
24
35
141
27
12
145
296
39
121
152
48
15
12
45
27
45
123
69
64
96
120
24
59
61
24
120
23
105
72
40
35
117
96
159
25
23
1
96
144
32
3
61
48
176
144
27
13
155
333
72
216
40
11
21
88
95
81
24
16
11
48
109
47
25
24
191
129
264
40
176
16
56
48
40
56
135
60
85
383
33
27
48
13
11
45
40
48
11
117
87
33
24
75
69
16
48
56
64
80
16
11
205
23
96
84
37
144
152
48
144
3
60
49
8
160
176
96
96
168
64
11
120
21
51
133
24
72
35
108
145
120
23
9
3
45
112
71
33
16
35
96
24
84
49
11
21
24
40
272
3
21
40
8
40
120
23
49
8
16
224
96
72
363
72
13
24
176
40
80
24
16
59
45
160
216
71
25
299
109
35
37
144
80
135
1
131
69
99
85
335
49
96
35
69
3
109
11
108
36
21
232
8
192
96
136
11
132
1
144
80
51
117
24
48
72
160
56
120
87
108
24
120
21
64
48
96
144
72
24
35
24
21
160
35
60
241
120
8
112
80
51
72
132
36
37
96
56
3
61
120
152
24
39
9
16
24
35
48
60
84
45
96
99
13
143
12
61
80
24
192
15
9
64
32
24
144
3
117
48
208
24
8
135
49
128
75
48
237
16
144
23
169
168
107
21
88
32
184
288
80
51
45
16
8
112
48
11
12
49
8
27
133
8
88
32
64
48
56
72
3
117
64
24
11
60
73
8
64
179
21
144
40
96
128
48
88
59
168
24
24
69
136
35
69
27
189
160
59
157
11
168
181
56
3
229
23
33
27
117
136
96
71
60
13
35
85
216
128
75
117
24
40
120
80
160
107
84
60
84
1
56
24
243
12
25
311
129
3
96
61
24
24
96
80
16
8
123
277
35
61
107
12
105
96
16
59
189
3
24
69
16
104
72
24
135
60
36
48
49
56
87
105
144
160
48
56
24
315
48
13
120
96
23
105
72
48
27
141
48
27
109
8
40
11
61
56
88
96
11
117
16
11
189
72
352
107
69
27
117
16
24
95
121
96
11
13
56
99
109
215
81
24
75
108
33
120
64
72
24
240
11
168
61
131
85
24
80
136
48
80
75
21
16
11
117
16
95
25
32
72
16
176
40
11
13
11
24
69
27
45
3
45
147
24
61
11
13
95
249
243
133
95
1
80
40
23
36
24
228
9
88
248
3
229
72
23
57
88
8
3
85
59
45
3
117
120
40
131
72
84
49
59
61
104
112
59
96
216
37
72
35
21
72
96
99
21
120
24
168
99
93
16
24
72
59
ABCD 93329677022*3^$a+1 [50032]
36
8
76
54
2
66
10
98
6
126
84
16
60
32
46
36
24
6
68
42
16
38
4
36
12
32
18
4
128
16
2
4
14
30
42
48
34
2
10
6
110
10
12
2
10
60
14
106
20
154
30
6
18
12
68
132
30
4
30
12
30
48
30
14
70
90
72
38
10
26
10
26
54
16
14
40
110
34
2
18
28
162
20
46
30
50
40
32
24
30
28
108
14
90
40
66
92
28
2
82
18
6
12
12
32
24
30
132
22
36
14
16
12
8
72
64
20
40
14
6
16
12
42
56
4
26
4
24
32
34
120
126
42
20
12
94
12
8
10
60
2
34
48
42
114
30
20
22
18
12
24
30
24
84
20
88
14
90
24
66
36
54
16
98
64
20
72
54
54
18
42
88
30
24
144
6
18
8
274
48
18
48
12
84
8
66
82
18
192
24
8
36
22
48
90
24
38
4
66
24
8
36
82
134
28
32
16
38
36
10
84
54
32
16
2
40
26
46
44
52
60
12
36
42
32
22
30
20
40
20
118
8
72
28
8
12
24
16
32
58
20
22
36
60
24
6
60
126
18
12
8
18
22
50
22
20
28
6
114
32
10
18
42
36
104
10
48
20
16
60
24
6
36
14
40
50
36
10
44
24
108
88
50
10
24
96
2
18
64
12
60
8
108
10
60
50
28
12
60
30
2
22
14
4
30
50
28
8
42
88
24
18
14
30
88
8
102
36
6
120
4
6
26
82
8
22
18
18
120
54
92
46
32
58
42
18
98
36
108
12
64
14
48
60
10
2
36
46
30
6
50
28
24
42
44
82
30
2
40
12
84
30
116
40
18
20
10
92
88
56
22
14
16
24
14
16
30
150
18
12
14
46
24
12
44
30
34
26
28
6
164
18
30
60
70
104
10
86
4
36
50
30
28
72
8
46
48
36
42
18
6
38
256
6
24
20
72
18
22
20
34
18
36
114
30
12
18
6
30
42
12
18
42
36
42
80
22
6
102
24
14
52
32
60
46
56
60
18
72
18
46
20
22
30
24
38
16
24
60
20
28
50
28
6
14
6
18
120
46
144
78
30
50
22
8
130
84
56
78
10
80
4
32
34
72
2
30
78
54
46
92
6
4
6
6
36
38
4
72
18
6
24
36
12
12
122
28
8
142
20
48
18
16
38
46
36
44
24
40
50
36
102
10
8
6
16
14
4
20
12
42
88
54
18
48
8
16
50
58
36
12
30
24
18
12
14
10
60
30
6
110
16
2
40
6
2
22
60
30
2
10
30
80
6
4
18
12
24
26
4
42
42
42
48
2
88
26
66
36
58
6
8
78
102
16
12
42
8
4
6
30
8
36
10
8
10
78
8
16
6
8
6
40
48
12
56
58
36
24
80
22
30
18
6
6
84
48
30
6
24
132
26
52
20
6
4
62
4
20
10
42
24
36
50
12
70
30
6
56
58
32
46
48
6
48
42
6
18
24
92
30
60
58
8
40
78
72
8
54
126
24
16
6
30
36
38
16
20
106
48
30
12
42
42
98
48
52
6
24
62
24
4
8
70
24
24
6
8
88
2
22
50
84
36
6
4
44
70
26
126
142
96
54
8
52
26
106
14
60
10
44
10
26
12
28
54
6
44
22
44
96
138
100
12
48
30
86
4
90
50
28
48
24
2
40
48
12
18
8
52
240
12
6
14
10
18
26
40
56
10
60
20
36
82
6
36
20
94
116
10
26
60
54
34
12
38
60
46
54
126
30
30
24
30
54
30
2
88
6
20
10
26
18
10
188
10
48
6
78
158
18
16
18
48
44
40
78
42
276
18
104
16
80
36
28
12
50
100
26
34
114
44
10
12
140
4
30
20
124
36
6
48
12
26
4
36
42
50
18
4
14
36
28
116
106
48
18
18
12
32
12
34
56
10
50
4
12
2
28
30
14
18
22
26
18
40
30
2
4
20
10
44
36
154
24
12
6
60
62
6
16
48
42
50
94
32
34
8
10
8
30
10
44
36
238
50
34
56
40
2
34
96
12
122
24
54
16
32
4
6
24
30
14
76
18
138
68
70
42
20
4
18
18
44
10
8
70
6
20
66
18
18
54
46
18
42
2
6
22
18
6
44
30
24
112
14
54
48
52
30
18
12
66
12
50
54
30
10
30
24
120
42
14
46
18
20
114
48
180
4
30
8
22
18
60
2
36
22
20
22
14
90
16
14
60
4
12
38
58
8
4
18
120
8
30
4
42
120
38
66
40
72
12
36
44
22
30
24
72
50
18
4
42
44
34
18
12
12
36
8
4
2
64
6
66
20
18
4
42
24
110
22
38
22
24
26
18
126
94
24
36
80
54
88
30
2
28
54
24
60
6
26
64
26
18
22
48
12
24
48
30
12
98
40
32
70
18
72
48
6
20
12
10
44
18
28
14
4
26
58
132
78
146
22
18
24
32
10
80
16
14
40
18
6
44
96
64
8
84
4
210
6
50
16
18
26
58
36
6
36
92
160
8
54
54
12
34
18
36
6
14
72
28
12
18
12
92
60
10
8
84
70
44
4
6
12
60
12
26
10
54
68
72
16
42
62
16
174
26
10
120
42
30
84
26
34
50
16
38
96
30
24
136
38
36
42
88
12
92
10
6
24
38
18
84
10
102
20
10
24
20
34
18
72
2
28
6
36
18
72
60
8
112
18
18
74
10
26
64
56
54
4
42
114
24
120
6
24
14
40
6
6
20
84
4
30
18
20
42
10
110
22
20
48
10
68
22
42
6
68
82
24
20
4
66
114
24
50
46
30
50
22
8
4
2
18
10
62
100
20
4
12
168
6
84
42
60
12
42
18
2
16
54
8
76
62
4
6
12
32
34
6
18
90
30
30
42
60
30
20
24
112
8
10
12
32
22
6
44
6
ABCD 93330304636*3^$a+1 [50032]
5
48
7
23
66
24
15
16
5
111
75
18
12
198
12
21
63
6
24
6
133
35
36
96
13
65
12
30
1
17
90
12
18
12
31
83
6
19
84
47
21
33
84
30
42
60
150
45
93
31
20
15
6
24
24
27
3
105
36
9
66
84
141
21
24
235
35
30
60
19
32
64
59
1
35
24
37
80
36
9
31
48
5
24
27
16
12
35
6
36
18
13
53
30
49
12
24
5
66
18
102
108
126
7
83
6
84
6
61
12
5
30
57
93
12
30
49
95
6
48
6
45
45
7
12
197
18
66
6
9
15
57
120
9
60
18
30
6
60
37
20
33
126
30
60
15
100
23
12
49
60
96
119
109
8
93
55
20
45
99
12
33
66
36
48
12
13
11
1
120
8
21
24
3
9
31
29
79
11
1
20
3
57
27
13
23
60
6
138
132
25
29
99
27
1
29
18
12
24
30
115
65
31
23
42
30
54
36
31
83
6
54
25
92
63
69
21
30
57
9
18
6
24
55
68
9
24
6
84
60
36
84
105
4
17
48
72
48
6
30
15
15
1
5
18
36
189
172
36
53
60
60
24
36
24
60
3
33
79
47
49
120
59
36
6
18
12
21
93
24
87
3
25
48
77
43
29
18
30
15
51
49
56
111
18
51
36
9
60
90
66
55
5
63
15
85
41
6
9
45
55
12
48
65
55
125
79
17
19
41
19
5
7
29
84
36
15
4
5
60
27
9
54
157
47
12
21
27
12
30
24
7
12
128
69
31
80
33
54
36
57
12
112
20
3
102
115
44
9
31
11
30
31
23
66
18
30
31
41
31
24
65
78
42
3
81
6
73
11
36
21
9
51
27
96
1
5
90
48
30
27
15
105
4
59
1
29
7
35
25
5
18
1
5
24
42
48
6
6
18
27
40
20
9
55
5
60
19
8
129
15
15
21
3
54
60
30
72
18
42
9
9
72
79
155
37
32
27
18
31
35
204
37
5
31
23
69
15
1
116
3
61
24
5
12
48
12
55
125
24
36
90
30
114
36
93
21
6
81
27
6
27
33
6
1
23
6
31
23
36
78
6
117
40
23
9
45
43
29
3
15
30
66
57
48
9
12
18
60
96
90
24
12
24
30
6
30
24
85
12
23
21
3
33
28
125
6
48
42
18
72
1
29
30
18
43
23
90
55
65
6
90
24
150
66
138
36
60
1
65
18
25
68
27
6
6
18
6
30
15
39
6
30
36
25
24
20
39
13
23
21
45
24
24
55
32
15
18
6
105
9
6
30
54
93
123
84
13
17
60
30
12
90
3
60
15
12
129
40
5
24
120
12
39
15
37
23
30
7
77
43
59
114
24
66
37
179
9
9
102
1
89
15
15
24
30
7
23
6
84
6
25
84
29
30
13
47
25
11
45
40
72
47
57
16
113
24
72
18
25
11
36
60
21
3
24
97
29
6
33
15
6
7
113
24
42
114
60
60
30
6
30
30
19
20
100
101
18
6
99
45
6
37
8
9
6
36
18
7
29
60
24
12
15
63
96
6
19
11
90
39
9
12
31
17
7
83
60
120
1
155
156
54
90
1
5
18
13
47
36
84
21
9
6
21
60
36
39
54
30
21
84
45
115
125
66
9
21
30
54
79
48
59
13
5
102
24
30
6
13
11
1
8
105
30
6
24
3
33
24
12
24
144
12
30
1
8
72
33
7
24
35
24
49
17
24
36
144
231
9
15
21
54
25
41
138
42
3
27
181
77
12
19
29
66
1
5
15
9
7
77
55
5
91
92
57
12
24
7
168
72
47
6
19
155
6
66
18
51
15
54
42
90
15
33
3
39
25
5
111
39
48
21
12
87
12
18
60
216
7
23
6
39
15
54
6
54
90
30
6
24
6
60
36
19
161
90
73
47
48
61
41
24
6
18
43
53
39
16
32
33
31
23
6
19
35
36
24
13
192
8
9
31
53
60
54
60
21
75
30
7
60
17
31
5
6
18
36
15
9
6
21
15
9
36
28
41
6
30
48
42
18
31
24
32
183
13
44
15
49
5
111
3
36
30
75
51
24
1
29
39
12
15
73
167
25
5
48
55
48
12
47
18
6
60
21
33
15
21
6
30
78
73
8
36
33
31
5
7
32
27
25
36
47
61
60
5
6
54
6
18
6
49
41
96
24
7
8
21
48
6
21
4
11
54
6
90
18
66
36
24
15
15
21
64
89
6
24
30
36
36
30
61
17
6
30
67
47
1
44
28
8
76
35
108
1
5
204
3
9
54
45
4
11
54
27
28
17
3
52
35
13
5
12
84
6
54
7
77
72
19
29
3
9
48
36
75
15
36
18
66
25
5
24
102
13
47
48
36
54
63
39
18
3
33
15
16
5
39
136
5
24
19
11
6
91
17
6
57
27
25
5
55
47
48
60
42
48
6
37
53
30
96
84
45
21
18
66
60
6
24
6
24
6
49
20
15
24
30
7
24
5
6
30
3
112
59
37
53
31
104
52
17
72
24
60
6
30
15
48
45
7
23
1
5
114
42
18
42
43
48
8
135
54
12
18
42
18
61
119
25
41
30
21
4
32
27
6
90
1
120
65
30
45
48
87
9
15
1
48
17
30
84
114
55
35
42
3
75
6
6
145
5
19
65
30
25
11
18
42
54
31
5
24
30
6
210
18
6
30
6
60
24
36
13
5
7
113
30
37
53
60
30
1
5
36
18
33
27
36
36
30
99
15
81
3
60
60
13
23
54
66
36
45
84
15
60
85
36
53
36
115
35
1
56
40
8
36
3
33
3
21
16
29
24
30
45
84
15
6
31
56
9
48
6
24
193
23
1
23
61
116
16
47
ABCD 93330343168*3^$a+1 [50008]
6
114
30
12
29
1
15
57
42
30
11
7
6
11
4
105
30
24
6
12
39
36
9
23
12
13
11
4
20
96
7
24
30
39
21
11
48
24
36
1
18
66
11
36
19
65
1
30
48
60
5
72
103
17
12
16
12
3
29
37
6
33
20
40
44
60
12
55
6
72
11
31
29
1
18
33
8
7
57
15
21
15
17
55
17
12
19
30
39
21
47
12
1
39
111
5
36
1
12
6
66
6
54
83
91
17
4
3
41
40
15
12
30
3
12
24
15
6
15
33
11
1
12
6
6
54
42
15
84
8
31
24
33
80
13
30
24
53
13
6
6
23
19
6
11
48
40
33
23
37
24
35
100
9
47
4
33
11
49
6
6
24
12
30
12
33
44
4
15
36
30
24
66
6
60
24
23
7
21
3
5
7
42
6
12
33
36
3
42
36
47
7
113
16
56
1
30
18
24
11
24
91
54
23
7
12
54
12
24
11
13
60
71
40
9
12
60
12
30
41
1
71
43
6
11
40
15
5
4
63
93
80
67
5
37
24
6
30
48
11
7
60
24
36
12
17
1
12
12
119
7
24
33
45
18
9
9
60
11
61
15
27
90
15
56
12
37
12
54
24
5
7
6
35
55
17
52
24
36
9
11
25
59
120
7
54
23
13
15
27
5
28
3
6
18
30
12
11
13
11
40
8
1
60
54
5
13
12
66
12
29
40
75
29
7
18
35
16
3
5
16
12
20
12
7
6
15
8
31
36
18
35
19
5
13
84
15
21
12
11
52
15
60
12
33
8
12
37
11
67
12
12
5
88
8
49
51
60
72
8
25
24
11
72
7
113
25
3
33
6
24
30
30
12
17
25
15
20
25
11
7
24
24
29
1
12
18
12
29
13
18
17
55
53
37
23
12
12
13
6
6
78
6
59
60
67
5
1
12
48
39
36
3
30
12
30
9
44
52
20
19
84
5
84
1
6
9
21
54
5
7
18
30
41
1
12
66
17
85
78
6
18
30
66
36
5
16
27
41
151
33
21
59
16
44
25
12
6
30
3
27
5
24
55
5
28
3
24
48
30
23
12
25
6
24
5
37
54
42
12
6
41
24
40
15
21
36
15
18
39
20
12
4
9
3
33
27
80
43
24
33
8
19
5
7
126
12
6
12
30
18
30
11
31
24
18
11
96
16
20
4
20
13
87
200
13
27
33
18
105
20
49
36
48
24
3
15
12
5
25
6
42
42
12
78
6
6
35
25
6
17
16
20
16
21
35
12
1
35
1
11
25
18
29
31
29
37
24
12
30
29
16
33
47
4
3
48
29
1
54
18
6
41
1
12
3
8
31
48
6
42
18
71
24
1
18
30
42
45
45
71
25
23
1
6
5
12
36
49
35
36
36
1
24
11
24
1
48
11
16
33
24
11
25
107
4
15
21
3
9
8
55
48
5
60
31
5
19
6
11
24
36
55
18
84
42
93
12
24
12
33
30
84
18
23
16
9
24
3
3
12
17
25
87
9
36
66
9
33
63
8
25
6
45
24
72
9
23
1
15
15
41
19
12
17
1
6
5
16
9
23
43
17
55
5
12
13
3
39
6
23
31
29
67
174
11
79
54
6
48
18
39
3
12
54
30
29
31
6
11
4
33
23
13
12
35
52
8
13
27
24
20
25
11
28
9
18
24
24
12
12
48
12
41
7
24
65
16
9
6
29
13
12
24
11
1
119
19
6
24
11
24
36
13
11
4
8
12
12
1
35
4
24
32
48
31
9
15
36
93
32
36
60
4
56
7
41
24
13
3
104
52
24
27
12
17
19
30
36
30
21
20
24
25
3
75
5
43
42
18
33
45
66
6
59
43
30
3
24
15
24
60
54
42
33
3
29
64
44
28
32
1
71
24
49
87
3
60
17
25
39
9
48
72
6
17
73
15
9
6
17
19
6
48
155
67
12
57
51
114
15
33
11
37
35
79
30
11
73
6
18
11
31
21
12
45
18
18
11
109
11
13
30
17
31
72
53
4
33
12
15
9
6
101
7
6
6
21
27
12
29
7
69
15
48
65
16
27
5
25
18
5
1
6
17
7
33
3
33
36
68
7
5
19
5
1
48
12
15
60
104
1
18
17
4
15
6
83
25
96
39
21
11
61
3
45
11
24
31
18
11
4
3
33
15
6
23
36
79
12
54
12
42
6
42
17
7
21
183
6
15
9
75
21
3
12
99
36
24
36
21
3
12
17
55
18
24
18
5
108
13
24
42
129
57
18
17
4
3
17
19
17
19
29
7
78
42
69
8
31
5
16
21
24
18
36
66
11
43
17
12
36
7
48
24
5
1
39
20
43
33
9
30
41
60
4
51
5
84
1
47
37
6
21
8
1
12
15
153
30
12
24
5
25
11
24
4
20
7
18
30
54
60
35
1
66
36
30
15
3
21
45
39
15
45
44
73
72
12
35
121
23
1
11
55
48
12
12
6
30
17
4
8
36
7
12
5
40
15
12
6
15
24
51
30
12
72
71
13
11
28
75
5
13
15
69
15
3
5
28
9
6
45
3
12
18
6
5
49
11
19
12
72
101
1
90
29
7
18
24
11
12
13
6
60
24
5
1
18
17
16
39
84
9
21
35
12
12
25
36
36
6
5
43
6
60
18
30
35
16
56
16
39
41
7
5
13
12
18
30
12
6
41
1
42
17
16
8
1
30
5
13
108
23
52
8
36
24
16
15
6
42
18
18
29
36
109
30
6
6
48
18
12
11
7
17
43
17
7
6
3
9
23
37
66
5
12
25
18
17
7
5
172
15
5
1
23
12
37
23
19
24
6
3
21
84
3
8
19
18
3
9
36
15
56
13
11
31
41
24
48
1
24
15
21
11
4
9
23
19
36
48
12
17
25
35
7
6
39
104
16
44
1
30
54
36
15
9
11
16
15
9
21
12
11
1
3
8
19
24
60
72
12
53
40
27
6
6
5
91
60
29
60
13
6
5
19
17
1
35
88
81
48
30
36
21
8
43
5
37
15
3
5
25
54
81
27
12
78
30
48
5
24
1
54
6
18
66
63
20
7
5
60
61
35
7
36
29
36
1
24
24
12
95
19
36
41
13
36
6
24
5
16
39
65
31
17
7
18
15
36
9
18
84
30
59
4
21
11
36
67
21
21
15
33
12
6
18
47
7
45
8
12
28
75
42
30
17
16
20
40
20
25
12
27
60
8
13
12
3
9
23
7
53
28
9
24
27
3
36
30
30
5
16
33
30
6
96
24
66
17
16
9
71
19
120
12
6
47
60
85
66
102
39
39
6
59
72
7
48
29
60
73
51
36
20
49
36
6
30
12
18
24
186
12
6
17
19
168
5
1
24
3
39
18
11
52
3
17
37
11
12
7
36
42
18
36
5
43
21
45
84
95
7
5
61
18
30
59
16
20
55
12
18
84
12
11
13
47
55
12
42
18
41
7
102
30
18
23
1
11
13
11
79
5
7
42
51
15
12
5
12
1
24
23
25
35
7
18
3
60
12
32
25
60
18
5
97
18
5
7
18
23
16
3
17
13
27
20
36
43
30
6
36
17
7
5
13
12
35
28
45
12
51
8
4
72
20
13
6
29
25
12
18
6
36
6
29
43
17
13
18
29
84
16
3
17
13
83
48
1
15
3
17
19
5
4
21
30
17
60
24
25
54
30
12
12
12
84
6
5
61
75
32
7
41
19
36
54
30
9
27
30
23
7
24
69
51
5
19
30
6
6
27
3
5
7
60
6
27
9
51
8
61
54
21
68
16
32
13
11
96
19
66
23
1
18
5
25
18
17
16
15
6
24
12
18
12
150
59
31
78
6
60
6
42
17
28
21
27
32
31
60
6
36
12
35
60
7
30
18
6
96
30
36
17
7
41
49
95
4
12
32
7
6
30
48
65
7
48
12
12
18
24
11
72
7
36
5
7
12
24
12
53
31
18
18
18
12
23
37
18
57
75
33
9
78
132
65
7
29
12
4
33
6
24
42
75
36
20
13
12
30
54
6
5
4
24
15
17
85
ABCD 93330404626*3^$a+1 [50012]
24
12
84
108
72
19
21
20
36
12
36
1
18
53
4
116
25
39
33
27
15
45
68
108
28
44
76
36
24
116
31
12
18
23
49
11
12
49
24
54
48
5
103
5
1
30
41
49
24
30
21
8
13
83
61
11
37
27
68
16
36
3
36
77
79
5
36
12
7
53
12
133
47
60
91
5
13
11
60
73
90
21
56
31
5
132
43
84
105
24
51
60
5
24
127
60
18
35
40
96
3
90
96
66
36
69
8
60
25
78
17
31
24
66
59
16
92
4
60
63
5
12
24
24
36
7
12
57
3
48
29
96
72
7
125
4
15
84
17
4
120
75
54
23
60
24
24
19
201
32
12
7
89
12
7
36
41
60
4
200
55
165
15
12
72
6
111
51
9
39
65
84
60
31
36
29
60
1
48
51
20
55
5
55
5
25
15
9
27
3
18
63
56
25
18
21
129
23
120
4
69
47
28
15
5
16
44
7
29
1
59
100
116
13
24
27
21
159
9
11
40
15
29
25
24
66
5
36
24
67
48
141
3
18
42
5
7
69
44
67
36
42
18
9
8
37
18
53
67
6
35
37
54
9
56
24
16
105
15
68
12
4
60
75
54
78
5
64
15
270
23
31
21
3
17
40
33
35
91
77
43
60
5
31
29
12
43
17
7
17
19
84
17
48
13
48
15
80
24
211
41
48
67
24
81
176
64
8
60
37
23
36
96
4
27
17
12
25
66
24
30
23
36
19
12
5
40
8
25
51
32
12
25
18
29
49
66
5
36
4
8
48
4
60
33
51
117
30
18
96
75
24
32
60
12
52
81
23
67
89
55
5
1
23
16
51
12
21
176
151
9
21
47
72
43
36
21
20
31
72
108
240
48
41
19
17
4
60
3
5
1
35
12
73
11
24
61
18
72
84
65
40
57
39
3
53
12
12
180
64
15
96
29
7
89
60
36
4
3
18
35
4
24
51
41
28
32
25
23
25
96
11
7
113
4
20
55
24
30
54
42
54
65
7
12
77
1
35
37
48
42
12
41
12
43
5
79
54
90
132
138
11
139
5
40
32
79
54
15
44
12
115
48
6
35
60
36
36
7
53
19
18
18
29
49
15
51
29
12
108
16
56
12
37
11
4
75
6
3
45
15
32
97
35
76
87
93
20
96
49
191
1
54
60
45
44
16
3
21
44
91
81
20
4
96
15
129
15
36
9
32
4
104
196
33
23
24
25
18
21
32
55
77
13
39
56
28
36
99
5
36
48
37
15
20
108
52
3
65
12
31
89
13
71
1
6
93
15
12
42
66
60
81
80
31
29
133
6
65
7
162
23
72
67
108
21
27
17
36
40
15
24
21
171
24
30
114
53
60
7
108
29
4
39
5
12
4
51
18
51
21
23
1
30
41
19
17
24
4
81
48
47
25
6
33
80
7
60
72
17
19
36
29
36
48
12
1
39
8
1
15
44
37
75
63
60
5
85
95
12
85
18
6
15
39
48
69
21
42
17
36
144
19
5
67
29
79
29
37
11
28
20
37
35
12
43
72
5
52
24
152
13
35
16
39
5
36
31
5
19
5
24
1
71
55
29
64
15
60
36
9
44
52
44
7
42
51
39
12
36
65
13
54
17
103
108
149
40
15
53
31
17
24
19
21
84
20
84
25
27
20
1
23
19
117
60
44
96
156
13
30
21
39
30
59
91
12
5
24
24
25
54
77
24
12
7
113
49
15
56
24
64
20
19
60
48
9
69
51
3
36
156
60
29
79
72
66
59
60
4
21
15
3
150
47
25
54
45
44
67
41
127
126
35
19
18
3
15
12
17
25
47
1
35
12
36
85
11
64
32
4
20
43
36
5
72
55
84
9
36
8
72
64
51
36
5
48
19
66
35
16
3
5
108
12
52
9
15
60
20
16
9
6
53
13
39
75
48
57
21
72
48
63
27
65
60
55
24
5
4
44
13
35
37
35
16
60
36
15
69
99
5
151
41
24
40
104
67
48
41
19
21
15
201
20
64
57
39
8
12
40
45
71
55
53
40
32
19
36
12
18
18
54
6
45
21
23
36
19
18
99
144
45
54
12
41
13
42
5
25
24
23
25
18
60
29
19
24
57
8
7
101
43
72
18
11
84
79
60
41
72
24
40
60
24
27
5
24
1
42
36
12
137
43
17
25
30
17
55
168
5
12
19
77
4
3
81
140
31
125
19
54
6
17
84
36
60
13
15
20
24
48
24
40
68
12
79
30
6
9
36
24
39
180
12
29
24
108
24
84
97
3
36
24
75
24
12
9
15
29
43
17
16
57
39
24
152
108
136
104
96
40
69
42
120
108
101
84
16
80
4
44
67
144
36
65
96
24
36
24
13
11
19
57
24
180
32
13
42
5
88
51
30
24
72
210
53
24
96
16
188
60
12
61
48
15
44
31
5
67
17
16
75
162
3
15
29
25
96
30
132
189
9
15
57
72
48
3
219
90
23
49
23
43
72
5
36
19
5
48
4
44
76
68
36
25
47
24
48
1
72
54
24
84
36
41
4
27
17
25
87
3
5
12
91
29
61
18
5
24
16
39
18
42
65
136
27
18
54
17
25
59
79
53
48
36
13
30
21
20
16
15
90
11
13
51
44
49
18
5
7
21
ABCD 93330428396*3^$a+1 [50172]
261
39
36
15
12
57
21
27
57
15
21
51
3
78
27
132
24
15
69
48
27
156
54
63
123
84
60
21
24
93
108
111
3
213
3
90
30
42
108
27
27
30
123
3
9
60
45
120
168
3
285
51
120
99
72
90
12
123
3
24
306
180
12
108
24
30
18
27
45
51
120
15
57
15
18
39
213
48
72
90
177
3
180
105
84
81
42
30
6
90
72
63
60
39
30
75
48
84
48
33
63
105
72
27
45
30
93
60
213
192
123
84
33
18
9
3
108
141
9
90
129
12
33
108
99
33
51
87
90
42
57
33
36
54
33
12
72
156
63
69
3
45
105
48
39
120
63
198
90
180
81
39
42
72
18
12
165
180
3
18
231
183
33
12
153
48
27
12
141
15
75
21
3
165
33
63
27
12
21
69
60
63
117
48
75
48
9
570
96
105
24
45
51
12
27
270
36
132
102
21
132
12
123
42
15
33
15
27
21
84
48
12
15
21
135
21
33
147
51
78
15
12
3
54
78
45
24
24
45
15
336
63
6
75
84
3
12
45
105
27
81
30
168
90
159
3
18
162
57
96
60
12
3
24
36
30
147
48
57
252
36
75
156
3
6
90
129
33
12
60
51
36
39
54
48
42
57
108
15
33
3
90
171
39
117
45
3
237
15
24
108
81
90
69
135
45
12
63
18
60
3
9
60
15
108
3
72
30
75
93
120
39
12
9
180
192
42
156
72
57
108
3
30
42
198
87
24
9
27
27
18
87
93
18
54
78
552
6
15
15
45
15
12
249
9
54
156
24
93
24
9
72
162
45
45
48
99
48
96
45
24
18
93
84
12
36
120
15
18
12
132
51
84
75
81
69
198
30
72
96
147
15
225
165
90
57
21
210
222
18
45
96
69
15
99
138
15
3
72
60
102
3
33
207
117
87
3
45
120
33
15
48
15
72
180
72
30
15
96
75
21
123
141
69
18
90
42
213
123
69
312
93
120
18
9
96
3
69
45
27
93
168
72
30
21
216
48
81
195
39
18
72
228
72
108
198
117
105
48
42
69
21
120
132
30
90
150
90
336
15
27
90
195
84
3
345
120
153
12
135
135
57
144
87
42
108
18
54
180
36
87
48
39
6
54
30
135
72
51
120
18
15
225
54
30
27
9
51
93
6
192
60
12
18
39
291
48
81
60
273
15
60
123
60
30
18
129
141
24
75
45
78
30
3
219
21
117
198
60
21
51
72
36
162
15
3
144
30
60
48
27
156
12
24
144
24
33
15
24
9
39
51
42
48
144
180
6
144
30
51
39
6
120
51
21
27
51
45
312
3
141
219
12
132
45
312
33
18
42
51
87
45
213
39
51
144
36
180
102
159
81
102
81
45
24
18
18
30
72
33
9
18
48
42
75
33
90
90
54
93
15
120
18
114
117
363
21
39
93
45
39
111
30
15
3
24
81
117
99
24
57
15
177
6
12
69
24
12
3
45
12
3
30
42
12
81
99
117
51
198
102
168
120
42
90
69
39
12
18
132
72
18
9
48
48
3
81
9
12
72
63
33
192
15
144
21
15
45
18
12
90
123
12
15
18
ABCD 93330681688*3^$a+1 [50127]
40
9
24
120
24
3
33
59
36
12
37
47
13
47
73
23
72
12
13
35
1
47
52
45
47
49
24
12
24
15
36
441
12
12
35
1
23
72
25
48
15
36
21
72
71
61
83
1
84
83
37
27
45
71
60
24
73
108
84
23
1
15
216
56
88
56
73
12
204
72
12
83
84
60
64
72
33
36
35
40
44
49
51
200
24
37
23
37
48
27
21
119
4
32
108
61
60
23
1
39
33
47
25
23
12
108
85
179
1
63
72
9
84
87
68
61
131
28
20
72
25
72
47
13
11
1
11
52
81
12
107
1
12
23
49
47
85
24
60
71
4
32
13
155
24
61
35
40
189
107
64
177
84
11
13
59
25
132
23
25
35
13
108
120
12
24
108
131
61
23
12
13
180
108
35
60
25
39
9
27
20
85
3
9
23
168
60
84
37
11
24
49
120
11
108
37
11
37
60
12
3
56
16
44
36
25
96
23
49
23
13
11
40
81
47
48
4
68
108
13
60
144
3
8
96
49
12
24
35
1
47
16
9
23
13
36
23
37
11
12
13
132
35
133
23
76
8
12
85
96
108
36
84
119
1
96
36
72
23
12
37
60
59
24
25
23
13
51
144
177
23
24
1
11
84
72
25
72
36
12
48
99
45
23
48
109
11
52
9
60
39
45
60
71
121
47
16
21
195
21
59
240
168
37
339
9
23
13
35
240
85
99
56
49
36
24
12
36
3
116
28
201
47
109
11
24
40
8
37
24
35
12
25
23
1
36
95
37
12
59
60
72
37
23
97
131
60
16
44
145
12
23
132
193
11
13
71
61
24
60
36
35
1
23
37
107
16
57
87
21
12
132
12
108
83
13
36
59
36
49
12
60
15
144
144
45
72
143
25
24
107
229
35
1
11
109
83
61
132
3
44
12
24
49
36
35
145
47
40
44
13
15
153
47
13
143
96
16
9
155
16
129
191
13
24
108
23
457
12
72
11
12
25
71
60
1
60
36
23
25
84
3
8
37
59
85
35
28
45
72
60
36
183
45
35
49
12
11
240
60
25
12
11
49
35
12
16
33
36
39
32
72
60
1
11
40
45
11
49
60
83
25
215
25
11
1
35
96
217
35
1
47
49
3
56
84
228
24
40
44
61
71
73
36
3
32
1
60
47
157
84
191
73
3
80
100
32
121
27
93
36
96
12
12
48
23
24
25
59
84
37
144
35
25
36
59
16
8
97
108
23
73
35
16
68
1
36
119
64
8
144
24
132
12
13
155
24
25
23
1
15
32
109
108
23
24
108
1
36
24
24
12
75
21
15
20
48
12
97
36
12
83
1
96
12
312
24
11
49
24
27
9
72
47
108
48
264
60
12
36
73
60
120
24
60
11
144
85
63
57
12
11
48
132
13
36
71
13
36
23
12
108
73
23
52
33
132
23
85
95
36
1
60
3
152
25
23
97
99
9
35
61
59
85
35
24
1
24
48
120
39
33
47
144
85
84
120
95
1
119
120
61
36
35
36
25
23
145
60
72
59
1
48
167
13
12
47
40
33
12
71
12
37
83
37
48
12
12
11
109
23
48
48
52
9
24
60
96
48
12
36
147
8
24
49
72
48
15
80
49
36
11
1
108
71
49
12
48
35
61
108
36
47
4
44
136
33
60
35
13
83
12
133
11
36
85
35
24
13
72
3
57
48
71
49
47
84
4
21
12
59
144
49
3
104
145
23
16
56
48
72
76
57
83
4
9
71
108
216
60
97
60
47
133
24
11
24
25
15
45
84
60
207
69
48
36
132
119
13
12
23
13
48
192
24
48
107
16
252
116
25
131
1
83
76
20
60
48
1
11
24
1
24
12
12
111
69
3
32
36
60
120
1
23
1
12
60
23
49
15
8
12
25
131
97
143
24
265
35
12
13
72
48
108
60
59
25
23
97
39
9
47
1
192
12
11
13
12
12
192
3
21
96
36
35
13
84
60
95
48
84
180
24
24
108
37
12
24
12
15
9
120
311
73
60
11
49
120
84
96
131
24
1
23
85
47
25
35
13
11
72
72
37
24
35
85
219
32
1
ABCD 93330857968*3^$a+1 [50112]
87
183
30
3
120
60
144
84
165
102
30
63
99
45
165
66
9
45
66
69
51
30
27
84
60
93
156
87
3
150
60
60
84
75
105
6
42
15
33
39
21
72
192
75
15
120
30
27
108
195
138
15
3
90
180
135
144
105
96
24
78
93
15
84
33
12
108
147
30
135
45
3
15
120
33
105
60
84
48
183
15
81
69
12
48
222
30
162
36
180
90
87
33
24
51
9
171
219
18
60
72
36
99
36
180
540
9
6
21
120
3
6
27
153
54
6
144
36
54
96
12
9
111
45
57
120
186
21
84
75
12
57
33
39
93
3
84
9
24
66
42
30
78
12
198
30
87
105
99
99
12
105
72
81
12
42
57
33
6
234
3
27
117
69
54
186
264
3
48
99
6
147
24
219
90
42
18
135
36
69
39
21
144
18
9
273
15
141
54
21
9
108
48
24
63
27
18
12
228
48
15
84
45
78
42
75
36
39
105
72
93
18
9
24
216
63
93
105
27
120
15
36
129
96
180
237
27
132
144
105
12
102
6
219
105
75
45
36
27
105
120
48
24
126
162
132
36
39
108
27
405
123
18
72
12
168
72
156
114
66
270
30
54
48
45
27
153
48
189
108
87
45
3
27
6
75
27
69
21
108
72
18
9
72
51
12
33
297
60
36
264
18
18
75
15
84
36
81
69
102
12
36
42
27
72
24
72
3
54
120
168
72
18
60
102
171
69
63
57
300
30
66
27
60
57
186
54
27
93
36
99
60
3
18
72
15
84
69
27
108
72
63
102
90
168
81
3
78
243
27
129
3
33
45
60
18
21
60
189
72
75
3
174
3
117
168
120
207
135
30
36
114
18
42
36
129
21
75
27
129
36
123
21
3
216
21
21
87
15
57
63
90
291
27
18
144
60
60
168
87
21
54
6
12
63
96
108
45
60
60
27
99
90
132
48
87
27
150
15
15
66
30
24
117
189
207
15
78
42
162
135
153
12
90
30
36
162
129
93
78
9
141
42
21
12
57
36
54
30
147
213
135
15
78
27
33
12
36
60
24
48
75
24
39
72
153
207
18
432
15
315
165
267
150
90
21
15
114
78
48
42
3
9
90
30
60
15
3
108
24
48
153
45
27
60
12
72
168
51
102
63
27
18
75
45
210
42
72
78
180
90
3
129
78
18
15
15
129
135
30
36
72
159
48
81
87
117
6
60
72
18
42
78
300
12
27
60
15
165
51
249
33
30
213
45
114
60
96
72
198
279
48
105
42
57
21
63
45
24
156
330
81
93
18
177
48
33
54
93
60
3
45
225
222
18
39
21
210
120
30
399
63
12
66
51
36
24
48
36
60
36
21
78
9
225
30
96
162
99
99
24
168
42
135
72
81
162
18
18
81
111
150
18
117
117
6
69
45
30
57
21
18
105
120
24
93
60
99
21
90
78
60
24
18
18
30
54
75
93
27
15
90
75
45
195
ABCD 93331405138*3^$a+1 [50110]
18
15
75
30
39
80
85
27
57
54
60
210
6
72
48
6
138
126
23
96
31
65
1
191
67
30
90
150
30
18
24
23
7
60
66
203
16
51
234
198
18
75
3
84
41
85
59
31
81
15
54
30
6
87
93
35
19
12
108
53
16
21
203
109
108
30
36
117
63
180
6
180
90
48
126
36
132
102
6
84
24
155
1
18
180
9
69
192
216
36
270
17
37
59
235
48
5
55
89
85
54
6
143
55
12
96
72
48
42
123
15
24
138
132
30
29
144
64
51
72
5
31
17
115
48
114
66
9
15
30
131
16
3
54
12
72
162
36
42
3
63
204
66
42
41
229
90
108
156
6
51
141
3
93
12
18
101
25
54
36
270
24
54
90
30
18
18
114
36
54
108
18
36
48
18
60
354
18
5
85
36
162
18
186
36
30
42
102
18
117
15
18
15
21
155
48
16
32
48
1
90
54
60
83
25
48
42
48
24
228
42
12
27
69
252
126
54
48
27
135
6
30
5
1
47
64
99
18
27
32
91
162
18
210
15
81
54
12
96
234
48
6
30
54
18
72
78
17
48
127
36
36
126
59
91
12
36
132
48
65
16
9
60
102
168
12
17
91
42
300
54
90
6
90
12
18
24
18
12
144
90
186
30
105
21
11
79
60
21
240
117
120
150
30
47
7
42
48
143
37
72
6
12
18
47
208
32
1
126
6
11
43
36
30
51
81
18
174
204
3
9
90
108
6
30
6
48
36
150
246
24
66
54
36
195
93
204
36
3
9
270
312
12
36
18
342
57
15
222
30
21
32
48
160
240
117
126
141
3
72
101
55
57
93
108
216
95
133
60
12
96
51
3
144
54
72
120
54
180
221
16
3
84
78
30
60
65
43
5
16
51
102
36
90
126
27
128
112
81
90
48
24
48
6
30
201
69
36
24
12
35
96
49
42
5
7
89
97
120
42
45
27
108
12
18
6
53
96
43
18
6
138
90
57
128
85
6
197
85
150
21
69
72
192
54
29
193
54
18
23
79
6
90
84
108
90
71
97
138
90
27
80
43
197
19
30
6
108
29
25
66
5
157
60
30
78
162
48
42
180
11
64
123
53
121
39
48
81
15
147
90
30
150
102
89
115
102
18
21
33
95
73
23
7
9
69
36
30
18
71
7
138
114
120
18
147
51
189
33
138
114
48
222
69
69
42
48
108
6
144
12
60
282
29
13
3
51
30
24
12
198
60
36
21
141
51
32
37
59
48
1
42
18
12
144
119
31
33
75
30
42
36
89
193
18
18
59
127
17
13
114
33
96
27
90
144
42
161
1
12
36
180
252
6
57
9
90
18
90
36
54
36
222
21
27
5
247
9
189
42
57
80
25
12
24
72
102
72
29
25
36
6
54
71
49
150
90
143
13
90
9
141
30
60
48
132
101
1
15
3
78
95
31
305
1
102
132
36
18
84
180
72
18
126
6
36
53
67
42
35
37
30
6
30
41
13
147
93
54
12
18
111
75
149
79
108
69
3
269
151
108
144
29
55
42
15
144
15
54
186
30
126
21
3
125
31
17
37
27
9
18
324
18
18
93
69
54
5
121
119
85
27
147
54
36
275
ABCD 93332236742*3^$a+1 [50022]
135
9
111
33
51
32
28
84
212
120
61
3
57
147
33
147
81
60
36
84
39
68
52
36
24
105
60
15
33
24
75
56
132
25
12
39
141
15
153
83
25
108
47
4
21
59
13
12
11
4
21
47
97
60
36
3
84
32
28
33
47
1
11
4
216
104
49
72
36
267
180
12
165
39
116
4
60
24
45
15
36
32
25
39
8
85
27
81
99
24
36
69
11
28
21
12
60
12
75
33
24
11
12
16
141
36
27
20
36
4
212
1
27
45
15
117
23
100
8
157
11
16
68
132
61
59
4
21
15
45
11
25
123
201
36
167
52
45
11
25
3
84
45
27
21
168
39
33
23
97
83
4
45
12
60
84
107
52
45
36
84
35
241
51
68
16
56
28
156
96
45
60
84
36
11
13
75
69
36
15
84
93
39
69
47
25
83
121
15
21
87
8
49
11
84
25
123
20
1
36
15
93
47
133
47
85
83
36
25
72
203
49
75
12
104
469
15
60
21
144
36
59
60
16
56
36
25
3
36
9
15
45
12
60
27
60
57
3
33
123
21
263
160
140
40
93
39
60
24
81
11
37
75
33
39
21
72
27
45
36
3
189
60
135
56
76
21
12
51
56
1
27
36
189
15
20
37
39
69
87
24
69
72
39
44
13
48
11
40
120
44
1
63
12
44
49
131
157
84
63
105
111
56
24
40
21
83
12
28
93
119
25
15
33
15
45
72
39
56
13
36
72
39
20
61
39
33
60
27
9
47
133
36
11
25
12
143
4
24
44
16
21
123
93
35
25
63
24
32
109
75
57
84
24
171
93
96
72
3
24
12
9
51
9
12
60
147
92
64
24
80
37
96
12
27
45
24
36
59
121
11
64
33
27
120
60
93
96
39
96
129
155
13
108
99
32
25
24
15
21
75
69
72
48
39
72
21
47
25
12
60
120
36
35
88
189
36
11
73
15
12
60
153
51
104
40
120
20
16
9
15
116
36
28
36
152
52
300
21
12
72
83
4
45
15
60
80
1
60
27
72
21
147
12
21
27
72
81
39
105
63
36
45
35
61
144
111
9
36
83
40
36
104
25
191
64
33
323
1
15
81
48
11
28
21
12
87
72
273
36
15
56
25
11
184
60
9
36
99
45
51
21
24
23
40
57
36
24
228
75
80
172
68
76
24
33
63
9
27
129
35
1
63
81
195
21
3
116
124
45
107
4
36
80
24
1
11
205
60
23
36
24
64
20
13
39
20
61
63
24
21
11
13
15
93
3
20
61
35
100
81
3
36
21
23
4
56
61
3
33
39
9
35
25
12
3
141
15
20
25
39
9
15
21
47
64
108
105
15
45
192
11
144
4
129
15
68
13
51
24
81
135
8
108
88
117
108
11
25
23
25
27
189
39
105
27
24
9
23
24
28
8
84
40
21
107
37
3
93
72
267
21
12
72
60
11
52
12
33
48
27
156
105
99
36
120
21
63
92
64
9
132
59
169
51
24
33
219
141
47
13
12
87
21
87
21
47
64
93
72
36
48
36
60
83
300
132
28
33
123
96
69
119
37
75
105
15
45
63
96
104
37
99
9
132
3
33
27
72
81
12
147
44
40
96
44
25
39
93
228
60
15
21
108
11
1
3
312
105
203
112
165
144
51
48
153
27
33
47
12
13
12
3
21
72
47
12
4
117
72
15
21
291
224
25
192
159
24
21
11
109
3
8
252
36
85
36
156
144
15
60
141
60
47
73
60
27
92
25
39
69
27
9
51
129
39
33
12
35
97
3
152
1
24
120
15
45
36
12
168
27
225
171
84
33
120
132
12
71
12
85
12
36
24
63
45
15
96
24
21
99
45
15
36
225
11
25
15
69
15
21
11
49
135
81
48
255
141
35
1
60
3
69
75
36
9
ABCD 93332626514*3^$a+1 [50058]
76
69
27
8
16
24
20
12
4
56
25
15
33
63
84
68
28
24
20
13
71
61
3
60
56
24
12
49
132
23
12
52
48
44
24
160
56
48
25
15
20
12
85
63
33
15
8
40
12
60
44
40
21
60
3
72
9
51
20
4
120
36
9
15
116
37
3
24
165
83
40
8
132
61
87
8
1
59
36
28
36
20
1
51
45
24
23
25
48
3
72
108
12
24
21
83
36
168
25
108
95
4
36
12
8
40
8
36
36
4
9
47
37
3
12
20
36
4
152
28
8
148
156
96
9
59
4
12
116
28
81
179
4
60
56
40
20
36
28
45
83
60
40
12
57
35
40
240
20
1
95
4
33
3
8
52
12
117
23
160
68
49
15
60
8
16
129
11
36
4
24
108
32
40
36
84
60
240
12
45
51
164
144
4
56
76
8
25
35
16
20
100
36
108
48
32
28
105
63
36
56
4
33
11
40
20
40
144
72
84
32
64
116
64
36
80
40
72
33
27
180
45
27
8
72
28
12
24
44
16
12
72
8
24
136
20
37
23
4
9
84
3
60
24
104
52
60
8
4
72
24
69
27
24
12
9
39
24
96
32
108
220
9
123
32
13
27
48
20
97
51
12
9
84
11
16
8
16
96
132
8
28
60
21
119
24
36
61
75
24
60
144
36
72
45
12
131
24
76
44
13
3
12
32
16
21
35
84
24
16
9
111
20
24
12
60
16
32
40
96
69
15
20
40
60
36
60
56
244
21
3
12
36
12
60
192
36
60
60
72
20
48
4
60
288
60
20
76
20
36
36
28
96
21
27
20
13
3
12
60
12
72
60
21
35
88
21
15
48
32
40
8
52
36
45
3
45
71
13
111
45
11
136
12
20
120
16
12
57
111
144
332
64
21
36
15
93
144
60
36
12
3
12
44
124
36
21
72
75
33
39
84
36
45
3
45
3
60
20
4
81
203
16
93
27
21
39
20
180
168
108
4
140
184
32
48
16
36
12
12
60
36
45
23
120
37
24
35
16
104
136
60
8
52
24
33
123
104
16
8
4
81
59
16
32
24
28
180
20
13
108
47
52
32
25
11
52
12
8
36
52
12
36
44
25
48
23
1
156
12
11
100
81
63
8
40
104
109
39
72
24
80
12
4
56
40
32
13
39
48
20
40
32
36
4
45
63
72
68
52
96
120
105
59
4
60
44
16
20
100
84
20
97
11
64
96
264
20
4
21
15
33
35
52
60
176
24
28
72
348
12
60
36
9
59
49
23
52
108
60
20
48
4
68
24
28
236
24
40
12
96
57
3
9
35
100
8
88
48
24
96
81
15
33
12
71
48
16
24
84
33
83
52
204
24
12
8
36
1
3
32
85
23
72
60
112
117
71
4
60
60
116
28
36
8
36
37
47
28
72
72
60
128
25
11
24
136
116
4
21
23
72
1
3
36
33
60
51
216
56
40
44
181
3
20
169
36
132
23
52
120
8
4
48
68
16
8
52
45
23
73
23
52
20
184
60
44
40
21
36
3
60
20
16
20
40
68
48
4
20
1
147
32
28
21
15
20
40
96
24
80
12
72
16
120
44
37
15
8
12
24
4
72
105
15
24
32
100
48
116
24
4
32
40
44
37
59
100
24
21
60
23
60
12
4
140
4
92
28
236
40
165
27
44
4
60
9
3
45
123
156
60
20
36
72
16
24
36
24
48
9
111
24
24
120
60
264
56
12
64
36
68
16
48
57
180
15
24
72
60
24
93
71
49
23
72
160
21
36
123
45
75
72
36
168
60
56
16
48
72
8
160
24
93
3
69
15
48
132
33
3
84
12
56
40
9
48
11
60
40
9
107
4
32
24
28
20
100
36
24
92
88
60
32
136
9
311
97
87
105
11
24
4
21
39
24
108
180
20
64
48
12
56
48
37
84
15
24
36
24
60
72
60
24
48
36
120
21
95
100
8
72
76
20
4
81
23
4
12
84
12
32
36
16
33
15
96
12
12
12
96
8
36
61
303
20
61
39
60
60
180
60
20
96
85
99
12
48
56
136
140
12
36
24
52
48
132
20
4
72
168
9
71
61
39
21
15
20
136
44
4
104
25
15
156
20
124
12
33
183
144
84
92
25
3
36
144
12
12
92
1
3
24
48
12
32
13
23
40
120
92
73
15
12
36
24
57
59
156
40
24
69
35
28
9
60
3
56
ABCD 93332892314*3^$a+1 [50011]
51
64
20
9
72
15
33
19
17
24
7
29
63
52
60
20
183
66
51
75
90
198
33
52
32
28
72
128
60
33
187
77
55
5
54
9
81
120
126
1
72
5
72
43
47
81
63
120
409
5
36
54
33
225
108
66
54
19
95
120
78
87
75
133
144
29
30
37
212
21
67
24
113
7
56
237
36
24
36
27
39
45
100
8
148
59
18
36
31
149
111
60
141
54
30
51
39
105
220
20
156
3
96
13
35
168
25
72
8
57
67
53
15
57
31
29
120
15
9
27
45
67
5
66
289
68
52
72
23
6
144
7
80
28
47
30
183
3
18
84
3
24
60
45
54
121
41
72
102
90
31
32
40
92
3
78
18
30
19
167
18
126
69
21
31
233
6
54
27
60
16
32
45
12
24
84
87
36
84
9
51
16
65
79
80
108
52
5
36
115
23
186
3
12
16
144
180
131
48
129
21
7
293
6
90
30
13
131
114
207
60
16
32
75
78
67
71
114
156
42
48
9
135
33
24
16
23
54
67
185
63
88
92
27
126
99
9
54
97
20
129
90
9
40
20
117
75
28
212
16
32
27
73
72
41
54
18
103
23
54
43
32
45
27
76
59
78
115
32
100
20
21
315
39
24
49
71
6
18
13
12
65
30
6
67
77
175
192
113
42
25
191
162
36
39
33
90
90
48
126
13
41
19
72
5
3
81
499
77
168
87
16
17
126
90
31
108
65
18
72
117
36
93
36
6
9
9
7
47
25
65
12
60
123
52
120
101
18
9
21
60
51
3
30
3
57
72
31
12
11
21
28
41
30
201
21
12
96
7
29
18
30
3
64
29
51
28
108
72
60
48
60
23
9
72
88
5
27
15
25
60
89
132
7
32
76
65
72
87
16
59
30
103
60
17
6
129
69
99
81
72
12
27
9
87
52
5
55
32
9
72
12
36
6
61
80
52
12
59
6
3
117
123
21
42
90
7
5
55
32
9
7
29
31
84
36
137
103
5
115
77
55
113
67
125
15
21
6
121
17
96
7
119
225
9
207
45
67
23
57
177
15
88
72
56
24
48
48
297
30
42
135
96
24
105
54
234
156
91
23
30
67
80
28
80
28
29
144
39
12
88
92
3
18
39
69
79
155
30
55
128
52
167
306
48
36
63
27
24
30
91
8
45
90
6
36
63
12
9
60
231
15
24
157
144
59
49
113
7
137
54
30
42
102
132
30
6
39
123
18
147
112
203
42
151
312
12
59
177
84
69
120
39
57
3
100
5
12
6
57
15
18
72
30
6
66
54
306
85
59
201
16
95
9
9
7
32
40
60
5
12
51
129
6
229
41
7
60
48
29
288
12
168
7
95
6
18
264
13
29
31
32
81
72
87
105
55
48
47
18
84
31
65
99
40
80
105
54
66
24
31
216
17
126
1
113
63
63
69
93
12
36
132
48
42
72
192
13
20
40
68
45
7
41
19
35
6
66
33
21
219
201
79
128
40
5
79
5
60
51
93
36
171
99
25
113
127
5
123
21
51
16
44
189
144
55
108
92
48
144
40
156
44
39
61
11
90
48
6
121
77
43
132
77
48
207
100
59
49
48
24
48
461
67
113
156
60
63
21
114
18
207
21
67
32
87
30
144
99
12
3
30
15
45
63
40
224
69
84
96
7
72
47
54
67
23
66
6
169
8
72
15
18
15
52
11
48
49
32
100
53
168
15
72
21
7
ABCD 93332930578*3^$a+1 [50067]
5
84
127
104
24
75
30
162
72
21
64
8
72
112
53
75
27
6
144
15
24
9
36
19
56
69
6
37
53
54
30
42
30
24
87
15
9
24
96
33
18
54
90
21
3
117
24
16
32
88
104
45
54
36
33
21
27
33
15
16
233
42
126
72
30
33
24
3
37
168
47
48
36
54
18
42
67
35
24
21
24
165
126
61
35
54
31
107
18
18
42
39
33
30
18
114
21
117
115
47
9
112
5
18
9
63
18
31
11
93
16
96
77
42
9
16
41
7
35
21
16
56
9
111
57
87
24
27
150
30
33
27
45
27
48
37
107
6
39
48
112
56
9
15
39
24
12
165
24
24
45
27
3
36
60
45
75
6
39
45
54
21
15
36
21
40
17
66
24
12
60
84
9
81
24
15
87
9
184
11
54
18
12
105
3
69
3
18
18
42
15
33
90
21
24
45
90
36
96
18
27
99
36
30
18
1
41
48
15
9
127
71
48
42
7
48
107
102
36
139
8
3
30
63
27
37
41
7
185
54
90
24
7
8
15
9
27
45
16
8
27
12
33
75
72
37
5
30
114
19
8
9
30
36
37
17
54
60
144
12
96
25
8
177
72
6
57
45
219
51
18
36
31
47
66
31
8
15
42
18
93
40
24
8
48
120
3
45
9
42
84
24
12
13
5
147
51
24
48
36
1
35
90
43
35
12
1
8
15
57
27
6
39
51
12
144
36
42
30
6
12
42
72
73
17
84
19
23
9
16
104
99
24
45
72
3
13
83
66
18
25
11
6
30
6
12
90
42
84
126
1
107
6
79
95
33
57
42
13
8
63
42
7
11
192
90
108
6
1
8
39
36
24
13
8
9
36
27
24
3
108
18
6
9
75
21
105
6
120
54
51
40
35
18
96
30
133
120
35
37
89
207
123
12
18
6
25
401
54
54
36
6
57
15
25
5
36
54
6
30
96
18
30
13
23
36
186
75
63
60
54
48
72
55
107
24
21
48
3
72
30
111
51
6
174
78
43
32
27
61
29
3
3
84
144
49
8
33
31
11
12
81
9
183
3
12
18
79
8
27
45
3
144
24
54
87
39
120
180
24
12
33
208
35
12
60
48
93
16
80
9
15
9
18
72
72
84
96
9
57
18
45
9
18
45
9
78
25
23
9
40
59
6
135
16
173
27
168
51
54
162
37
35
13
29
43
5
18
33
24
57
18
12
33
40
95
48
9
48
33
15
120
24
3
36
42
12
18
72
145
203
48
132
48
1
5
30
78
127
35
45
39
9
33
7
8
192
160
11
54
30
81
105
12
19
35
54
39
93
18
66
6
25
47
126
30
6
66
69
16
24
80
9
79
48
5
12
7
8
21
67
8
15
6
3
88
35
12
36
61
8
111
36
6
87
48
40
120
83
102
18
36
9
27
24
66
54
24
45
75
6
66
78
90
30
42
72
36
84
132
105
40
65
15
3
133
65
79
11
78
72
90
54
30
1
5
180
48
7
17
15
40
65
18
78
12
67
131
42
3
135
49
120
17
54
102
3
51
6
7
41
54
216
1
89
279
33
55
107
48
132
48
129
33
127
23
48
144
90
18
36
36
93
3
102
78
90
15
33
96
55
8
75
21
15
114
87
33
18
42
67
8
88
144
11
205
35
12
6
30
69
27
45
129
150
9
21
19
8
9
54
24
12
24
156
24
81
48
40
8
3
36
48
18
24
36
54
36
153
64
8
144
136
72
128
24
111
42
48
78
72
30
27
153
15
3
96
13
35
42
91
53
30
36
25
56
112
23
105
48
24
183
24
36
48
36
33
75
45
153
54
9
64
8
120
24
63
108
42
27
3
18
144
3
3
30
39
75
21
40
24
35
13
23
49
128
3
85
65
7
11
30
24
7
5
18
57
33
162
93
51
6
135
24
24
27
6
39
24
57
24
18
156
60
54
66
36
24
1
35
61
167
25
8
45
27
3
37
35
21
159
36
24
37
11
150
15
57
12
36
204
18
25
5
3
184
104
105
15
9
103
17
7
8
3
18
6
13
17
63
72
63
60
48
24
21
48
15
114
87
51
45
63
1
48
23
25
8
81
30
18
18
60
18
30
9
81
42
30
7
32
3
93
27
180
25
83
117
168
9
31
104
39
24
18
12
36
60
75
27
45
40
95
60
12
132
133
137
39
135
42
18
36
25
95
18
15
57
183
3
18
19
8
9
138
36
36
6
48
15
27
109
11
85
29
51
72
21
67
200
3
30
54
18
108
6
13
8
87
108
18
67
32
ABCD 93334259308*3^$a+1 [50010]
77
55
17
85
11
72
85
6
29
31
30
11
43
65
91
60
66
18
318
48
48
6
101
72
60
49
35
37
24
107
13
35
7
29
36
91
41
7
24
17
36
132
67
6
35
61
59
24
108
12
36
31
101
12
60
13
6
12
12
36
48
6
126
5
19
138
23
60
55
6
54
138
83
85
54
29
43
5
85
48
42
173
12
43
29
13
59
36
97
96
102
42
23
31
24
66
6
24
132
29
55
17
1
96
6
5
37
6
113
1
6
17
103
17
24
1
71
1
35
72
12
36
37
35
288
31
101
12
204
19
60
18
66
48
12
42
23
12
24
84
7
65
1
54
18
54
17
31
5
72
24
13
6
168
29
55
12
144
17
67
29
55
29
60
36
13
23
36
48
108
7
24
18
24
23
97
24
30
168
41
72
7
162
78
42
47
169
11
13
174
18
35
48
7
78
72
90
126
48
114
6
30
18
59
13
23
36
37
71
72
67
5
1
24
48
23
48
24
36
12
36
37
48
102
18
18
53
36
91
29
36
72
72
127
18
24
48
18
12
24
18
179
181
30
36
5
36
43
138
114
6
126
5
36
1
23
25
6
252
77
67
6
72
71
12
31
41
37
54
60
17
108
12
60
72
12
13
23
31
18
23
24
25
95
43
144
60
41
73
54
72
5
36
73
11
85
59
60
121
6
29
37
23
145
47
24
1
78
24
42
30
90
6
29
36
72
72
25
24
102
48
90
6
42
42
269
55
5
85
95
31
18
6
17
127
12
126
6
24
29
12
1
30
77
132
25
120
138
36
48
5
60
12
324
25
71
7
29
19
17
175
90
59
48
31
6
35
43
18
6
42
96
6
96
66
95
72
103
18
78
36
96
54
6
144
5
61
24
48
35
13
48
78
12
5
24
120
7
65
108
96
48
67
113
108
72
79
65
61
18
6
6
42
96
83
12
25
107
12
1
59
12
73
72
24
186
48
101
49
6
144
120
18
11
13
48
54
29
37
11
205
119
108
19
12
41
67
72
60
84
77
72
7
12
114
72
83
7
36
65
108
13
24
96
6
5
85
30
29
109
6
17
7
29
85
35
96
67
113
7
29
67
36
77
12
24
91
84
89
91
5
12
49
96
72
23
79
48
234
6
12
12
48
137
12
96
19
65
1
72
18
12
41
24
19
29
36
132
25
23
7
42
155
13
78
29
96
36
127
53
13
18
5
91
65
79
65
180
108
72
168
36
43
5
60
12
60
133
24
48
48
47
60
31
30
66
137
36
25
35
61
90
252
5
13
47
1
119
1
6
84
36
72
17
24
7
41
1
126
90
18
5
187
48
17
84
55
24
53
19
24
12
65
37
24
35
109
11
72
19
53
36
1
24
11
115
60
65
12
25
30
114
11
24
12
60
48
19
18
6
53
84
24
192
132
36
79
90
72
78
41
55
90
35
84
1
6
42
47
12
72
168
12
31
66
30
41
7
144
24
5
13
102
36
5
55
77
48
103
29
36
36
84
19
24
29
19
48
60
36
53
13
47
36
7
6
42
6
23
7
65
24
12
13
6
17
24
12
31
5
24
48
145
48
24
107
72
7
30
23
49
95
7
65
31
113
31
90
96
24
18
65
31
17
13
23
1
71
1
35
109
102
48
42
11
48
36
7
48
114
11
108
127
42
186
6
71
25
6
24
185
108
180
12
132
108
13
222
17
79
12
12
5
43
18
23
79
120
17
25
78
12
6
72
48
11
24
12
55
12
48
17
31
5
72
19
12
18
24
6
186
72
143
24
1
11
19
72
72
77
36
31
12
65
12
36
24
37
6
24
84
84
114
155
43
72
24
41
48
7
96
5
36
36
19
36
12
77
19
114
150
48
48
12
96
60
42
102
48
89
175
48
300
54
131
181
47
24
1
47
1
126
5
12
36
67
324
30
48
23
36
7
126
11
12
91
5
12
43
42
47
79
137
72
31
12
6
30
137
72
12
31
101
31
42
66
5
55
24
173
61
47
1
47
25
35
43
5
43
101
7
30
35
259
192
41
1
11
108
25
263
7
162
78
24
53
55
41
55
84
5
12
97
6
5
187
48
53
31
5
43
29
36
19
17
43
53
12
13
11
91
42
24
71
24
121
18
125
24
25
47
156
72
36
31
5
103
29
1
24
24
66
12
29
13
23
25
47
31
12
17
ABCD 93334957304*3^$a+1 [50046]
128
36
51
45
27
12
9
64
188
4
155
1
107
21
4
275
57
36
3
84
37
164
39
25
96
156
36
59
81
52
140
180
48
75
49
116
60
112
116
124
68
27
33
48
279
153
39
13
272
16
12
260
60
15
72
61
44
36
12
27
121
12
32
16
20
64
236
27
153
28
107
25
80
220
80
27
73
92
303
33
16
20
3
141
39
105
75
117
28
32
96
112
23
24
33
16
32
4
108
23
120
133
35
9
75
21
36
64
92
135
72
72
93
192
48
27
69
87
105
240
60
27
37
23
61
192
108
71
25
180
48
12
59
21
15
108
25
32
28
107
21
75
25
92
48
144
84
16
156
372
156
84
11
37
32
3
93
12
64
20
16
12
116
96
60
63
21
124
32
75
60
9
111
1
84
128
16
11
120
13
92
135
13
236
4
60
128
48
84
3
9
240
75
105
96
27
325
60
32
36
48
76
36
44
4
155
177
208
20
16
48
35
93
60
48
135
57
192
171
21
16
84
156
383
21
16
35
429
315
69
16
108
128
4
108
32
4
144
11
37
35
25
119
93
3
285
144
64
44
75
265
332
123
37
48
23
9
75
21
4
60
68
27
21
12
52
416
12
123
9
3
25
288
107
36
117
3
141
124
36
96
108
32
144
64
116
108
48
48
132
208
59
37
128
28
132
71
9
160
155
33
4
11
37
92
48
111
216
169
132
119
73
107
133
11
1
164
51
169
11
105
76
80
27
25
11
144
33
39
84
96
25
128
12
144
64
48
128
84
192
39
12
93
75
1
80
39
36
121
144
128
208
83
24
12
36
69
16
204
20
39
9
172
20
60
171
37
180
48
107
37
44
52
44
4
12
20
3
25
11
9
124
132
188
48
64
84
12
68
60
16
36
140
27
117
148
11
69
28
23
109
176
16
11
12
133
132
80
220
47
165
16
23
21
64
96
224
16
36
227
36
249
76
299
73
12
36
92
52
128
48
99
73
144
23
313
20
144
3
36
60
105
180
87
229
48
320
180
51
9
228
3
121
23
45
48
352
251
229
156
11
9
64
96
12
20
220
132
131
157
59
24
36
133
11
9
16
44
112
176
192
132
48
27
165
28
192
23
36
105
147
253
80
240
99
57
96
27
105
12
100
11
129
16
20
64
23
37
48
32
63
96
1
143
108
25
144
44
16
48
95
33
27
48
57
412
96
107
37
36
60
23
36
165
48
27
48
57
3
45
108
132
12
36
12
112
119
109
192
140
64
176
64
11
69
196
48
83
9
16
155
85
84
263
133
260
3
36
313
108
119
13
60
20
27
405
16
12
32
148
12
203
21
4
48
23
21
15
21
12
36
304
12
516
128
16
83
61
12
59
84
69
288
12
ABCD 93335413058*3^$a+1 [50075]
147
61
5
24
24
156
48
51
12
33
12
120
12
90
6
12
7
47
1
119
78
36
51
36
33
72
72
51
21
48
6
21
45
171
93
12
63
12
9
84
24
43
17
15
112
60
20
39
30
24
108
24
6
57
96
105
30
61
29
127
80
45
48
96
18
18
48
79
17
120
120
6
45
45
19
5
30
21
24
51
25
20
3
121
20
3
66
75
57
7
125
36
12
15
4
29
15
141
295
44
69
66
37
29
204
24
15
36
84
28
5
15
99
6
12
3
3
126
3
28
17
3
45
87
28
5
18
72
42
36
31
20
36
12
33
99
3
6
66
1
180
89
36
288
51
48
75
33
33
6
24
30
19
17
78
33
9
39
9
51
9
18
25
5
27
81
51
93
48
24
99
16
5
15
16
17
36
7
132
92
16
80
9
15
28
32
111
54
15
28
71
9
12
45
55
44
117
12
108
12
210
72
21
33
15
16
5
30
25
48
20
105
12
3
48
69
15
105
6
45
57
15
21
75
72
100
23
21
16
8
57
42
18
55
113
12
15
309
6
9
84
69
30
18
3
51
30
39
45
6
30
36
30
69
16
84
23
6
12
24
78
177
45
18
21
24
45
12
55
11
24
81
63
45
4
5
43
5
18
61
60
29
15
45
12
84
120
24
30
37
32
36
9
27
45
54
6
18
66
27
64
80
96
40
35
57
52
48
17
39
4
5
27
33
3
9
24
159
3
24
21
105
63
9
7
20
9
24
51
12
9
51
33
156
123
33
7
35
37
8
105
63
45
3
105
15
27
24
1
188
9
43
65
144
78
21
12
129
159
9
36
36
43
48
8
120
232
257
55
17
15
88
11
114
43
8
72
105
55
20
45
132
6
109
5
3
120
45
27
72
88
35
37
29
6
48
18
19
29
102
78
42
57
96
4
8
3
6
84
12
48
36
78
48
9
33
51
99
45
12
33
3
3
69
52
44
112
68
81
60
3
33
15
45
79
164
4
11
61
53
3
108
21
90
30
36
54
66
54
33
28
20
15
102
15
51
30
7
17
51
16
5
24
66
18
67
8
57
15
75
126
42
153
9
30
6
195
45
48
67
44
16
68
16
23
13
144
29
31
29
60
87
57
12
60
30
13
53
48
79
17
54
21
36
33
60
60
12
48
210
45
75
81
15
18
30
85
53
19
11
42
15
12
21
24
36
60
3
27
9
9
6
81
15
54
39
36
36
57
3
69
15
21
7
60
53
19
59
129
21
39
45
3
100
5
24
31
104
60
21
12
3
24
45
54
66
31
23
30
24
63
72
33
18
120
97
68
45
24
36
36
15
15
45
16
155
69
33
51
57
99
48
117
43
20
12
93
27
16
29
31
95
37
41
87
40
80
9
48
7
41
12
12
51
33
6
66
3
52
32
63
24
9
39
18
7
12
11
45
60
183
57
84
51
42
123
64
5
15
15
45
36
117
87
45
30
138
6
9
57
3
105
12
30
48
18
84
31
32
33
39
3
33
9
6
30
7
8
189
60
63
3
37
32
81
7
48
17
7
35
1
47
33
15
54
186
37
32
9
12
78
37
17
87
24
45
120
31
48
17
51
75
24
6
199
156
80
9
6
93
21
15
9
12
48
60
96
31
23
6
15
40
11
33
39
21
16
56
147
6
39
40
48
35
18
60
12
72
3
48
9
67
29
15
16
11
54
24
7
77
27
24
45
7
12
80
112
41
63
21
6
18
60
12
7
101
66
45
60
33
36
7
68
141
15
33
15
148
5
7
68
192
36
12
33
12
42
37
35
30
3
57
108
18
9
69
144
7
20
15
33
45
108
48
30
96
9
69
36
75
60
21
144
84
43
59
1
5
60
15
60
24
33
36
135
129
27
36
9
123
3
25
20
3
57
9
36
114
24
45
57
3
39
42
3
12
141
12
27
33
7
20
36
12
87
61
12
12
5
15
33
102
25
5
96
24
63
3
30
60
55
17
15
36
9
3
4
41
115
143
114
27
16
32
3
24
18
43
17
12
6
85
24
60
60
56
99
13
8
69
31
5
60
120
30
57
108
3
1
143
90
27
28
5
127
5
3
171
61
176
57
132
3
81
12
30
48
165
16
41
48
19
140
57
31
32
12
16
23
6
3
28
35
42
7
20
24
9
60
6
42
63
15
1
5
15
75
61
5
15
12
52
44
64
17
216
60
75
132
15
13
29
24
6
21
3
294
15
27
54
12
75
24
153
42
24
21
21
108
15
51
93
3
25
65
12
90
37
65
114
1
48
23
174
31
44
15
1
47
6
60
6
186
108
31
56
33
31
8
48
195
93
4
23
9
165
39
9
7
68
12
24
225
36
36
55
128
9
36
12
55
32
123
129
28
17
24
90
21
21
7
41
7
197
12
3
33
63
9
12
24
6
18
6
61
36
5
132
3
75
105
33
99
33
15
40
68
16
101
15
48
12
4
ABCD 93335676628*3^$a+1 [50012]
35
16
21
3
63
5
73
174
60
12
53
60
13
3
69
18
45
8
36
19
36
53
40
33
18
36
53
43
5
25
72
95
48
4
33
23
49
6
33
44
36
25
42
54
30
216
29
25
60
48
180
3
8
112
3
9
96
92
73
162
54
36
143
12
180
43
54
6
149
13
87
60
15
282
54
17
120
40
63
12
72
90
3
3
5
7
5
12
55
90
35
43
84
45
45
36
72
23
37
3
9
126
54
6
5
24
1
90
65
7
5
31
42
23
16
81
3
39
30
36
6
66
18
9
321
35
19
45
21
39
15
6
36
119
109
18
5
37
12
15
21
27
20
7
21
32
1
11
133
11
96
61
119
36
7
12
36
24
54
12
132
11
24
52
69
6
65
1
60
3
81
23
37
3
36
12
72
8
25
87
3
29
100
15
6
54
30
3
3
30
24
11
97
3
9
54
45
27
9
33
90
66
6
66
18
21
105
135
9
60
87
72
33
72
132
131
12
55
18
54
21
27
6
39
32
19
29
25
87
15
36
17
133
30
65
60
100
9
36
63
20
24
48
24
1
72
78
17
31
60
45
60
105
54
18
108
42
48
72
18
96
35
31
54
3
68
73
6
29
1
63
15
21
36
44
115
12
17
7
18
48
23
37
192
6
5
76
24
44
12
19
29
61
75
51
30
54
6
59
49
3
27
42
36
39
68
108
67
33
32
88
27
18
39
20
19
21
15
66
15
27
12
29
79
93
3
29
25
12
195
128
108
28
135
54
90
33
24
104
25
30
5
19
48
54
23
36
16
96
44
43
30
35
37
6
45
27
12
18
18
18
72
23
49
47
13
15
68
55
29
24
52
60
3
81
39
41
121
23
12
25
23
4
3
33
12
9
24
12
24
15
8
31
84
42
30
89
4
33
72
42
69
69
3
33
95
12
19
24
81
48
33
108
36
66
17
16
39
78
12
35
12
16
60
8
31
36
9
81
47
48
37
23
7
41
4
33
18
12
77
1
12
18
41
28
20
76
140
7
30
54
36
42
47
108
1
47
13
216
30
9
15
90
126
9
72
9
39
120
20
157
39
15
60
33
3
77
12
13
6
120
21
20
48
12
160
36
27
6
30
17
7
125
13
27
27
24
29
1
24
102
6
3
12
12
93
39
3
12
5
16
72
57
39
117
18
72
5
85
24
228
47
16
48
51
41
132
16
27
42
18
120
17
36
25
35
60
192
55
33
60
9
83
64
33
42
30
60
59
36
43
5
13
147
80
43
108
29
7
18
6
156
60
18
23
43
72
240
69
69
24
27
24
15
5
19
141
21
203
25
11
79
57
56
12
48
60
64
68
73
35
13
54
18
155
52
27
18
6
66
11
12
37
63
12
63
168
48
17
19
69
96
69
59
85
3
8
72
79
18
72
114
12
5
13
95
24
97
90
54
27
9
11
25
72
171
27
108
21
3
81
20
96
55
48
21
87
18
35
100
44
25
72
15
36
60
20
13
12
23
4
153
18
17
4
3
36
5
100
56
19
29
7
18
30
105
3
65
124
63
53
55
72
18
35
73
42
45
57
23
40
8
61
48
15
21
24
87
48
3
60
18
102
5
12
40
33
107
60
36
64
27
33
15
252
6
15
39
30
24
12
15
32
48
49
216
78
12
5
52
32
4
39
120
17
25
15
33
6
89
88
32
60
127
5
16
33
39
15
48
65
25
60
107
13
3
87
17
12
28
3
17
91
210
51
39
9
20
7
41
60
79
29
61
83
40
60
32
28
8
7
18
35
4
15
54
35
67
54
11
7
36
17
40
3
9
48
20
12
13
147
20
40
48
32
43
5
7
36
6
36
54
21
20
25
23
37
30
78
51
3
30
72
60
23
25
42
48
33
72
3
65
7
5
88
15
29
16
32
60
31
17
48
37
42
12
6
23
40
20
64
32
13
51
117
12
27
33
63
8
31
36
108
9
36
12
3
54
12
11
7
81
15
30
35
97
75
60
3
5
12
55
9
44
109
6
5
7
9
96
99
9
27
17
16
20
12
115
5
12
60
36
85
95
7
5
84
28
12
15
21
132
27
5
24
7
24
18
12
11
12
16
20
37
3
9
18
72
5
12
25
18
101
60
4
45
6
36
41
60
25
27
20
28
9
3
8
25
54
36
29
61
47
16
159
138
83
36
4
32
7
90
6
36
66
15
12
27
93
8
43
89
96
12
55
24
18
3
12
15
6
120
114
17
88
33
39
75
18
3
33
15
39
17
24
16
69
47
124
3
42
11
43
66
59
24
43
17
43
17
1
54
36
5
67
17
12
1
72
71
79
48
53
112
3
30
15
21
18
21
51
6
30
29
49
35
24
7
89
4
15
108
114
51
33
36
36
27
12
15
18
18
60
29
4
36
8
85
180
36
39
60
3
17
151
5
61
18
96
12
18
35
64
15
18
3
81
54
5
36
16
32
1
15
27
5
28
24
33
72
3
12
33
183
32
40
8
67
12
72
5
16
33
24
27
93
111
20
112
24
39
29
7
21
8
12
12
7
33
8
13
11
109
35
1
11
43
6
35
156
25
23
25
59
28
3
24
17
4
44
40
141
27
45
155
7
18
54
36
93
21
71
85
75
57
23
115
78
11
4
144
32
25
36
159
ABCD 93335772592*3^$a+1 [50104]
60
84
54
11
96
1
15
9
39
27
53
1
24
47
7
17
168
25
72
15
93
155
187
18
27
33
111
81
60
48
35
72
1
180
27
45
42
30
96
3
225
72
54
36
5
13
59
37
18
12
45
9
36
36
24
95
139
66
36
119
13
27
48
81
167
64
56
120
97
162
29
72
25
119
43
6
12
24
36
12
36
119
7
6
84
15
45
66
78
99
8
24
16
32
91
21
45
11
40
48
32
37
11
55
9
105
30
18
87
57
54
42
18
125
37
27
176
40
27
54
23
13
83
109
42
210
63
33
48
95
96
88
15
17
64
32
184
63
12
45
80
73
167
55
48
90
60
18
90
143
85
27
9
24
95
96
24
85
59
96
25
47
25
15
3
144
222
63
120
177
30
18
15
8
19
21
15
18
30
54
35
61
59
96
79
90
47
1
24
48
23
49
23
72
31
17
208
45
35
72
43
5
43
162
99
15
9
45
12
119
144
121
23
312
25
66
5
13
27
8
25
30
6
3
56
72
40
272
7
30
24
75
104
48
64
99
5
136
255
90
23
1
207
72
80
13
18
81
9
215
1
215
1
47
121
71
48
16
201
78
120
270
6
5
61
18
105
8
40
99
18
42
9
144
72
8
121
47
24
48
72
25
96
39
8
25
108
12
6
36
5
25
23
13
83
7
9
33
23
13
131
31
72
281
24
96
184
128
88
57
119
96
72
136
104
13
72
18
24
30
11
48
96
16
63
9
105
135
32
88
80
16
32
79
78
35
37
35
64
81
144
156
51
80
13
59
37
48
27
8
1
159
32
40
80
49
24
23
169
96
47
1
6
270
99
165
132
84
59
24
16
80
91
5
13
96
156
24
119
88
9
48
47
96
72
55
126
144
83
72
7
90
24
12
24
84
6
65
19
5
24
88
9
15
81
12
51
80
49
15
57
15
80
31
65
103
126
3
45
72
60
63
3
69
63
17
48
37
59
1
23
40
45
156
36
83
168
37
155
16
104
72
120
1
78
57
33
47
109
59
24
16
117
99
56
97
87
9
72
23
61
51
39
18
42
18
66
24
57
8
205
11
24
31
6
99
459
77
85
108
12
35
79
36
45
189
66
6
3
9
71
37
24
11
24
73
72
30
9
9
36
114
18
84
96
12
36
36
54
161
88
117
66
17
55
18
23
40
32
37
11
16
21
27
81
6
48
90
23
109
131
13
54
5
96
55
6
180
156
24
54
12
18
15
104
61
51
81
12
131
64
8
19
29
325
27
33
72
143
1
36
84
36
59
49
126
33
8
235
5
13
75
15
57
8
120
25
71
25
63
80
40
72
45
131
445
27
72
8
7
9
21
60
48
47
13
3
15
17
136
99
48
29
216
72
7
150
3
8
37
11
7
9
69
11
120
85
203
16
15
30
11
24
120
16
135
185
64
189
90
57
45
35
25
71
24
25
90
6
47
16
57
23
1
180
35
19
21
63
41
216
1
72
23
43
180
17
192
7
24
30
36
23
13
35
48
205
59
73
215
85
114
161
19
18
75
51
5
16
24
39
42
63
45
35
1
71
145
111
80
24
24
24
48
193
264
36
11
16
32
157
11
13
35
24
7
9
24
72
63
57
45
51
45
48
99
32
184
96
201
108
99
8
24
13
42
81
120
9
90
6
23
7
17
43
108
66
180
123
8
13
395
16
8
85
27
9
71
24
1
66
42
192
18
185
48
109
59
72
24
144
277
72
60
215
13
35
24
73
120
23
19
198
126
65
55
9
45
27
81
263
40
21
59
37
48
60
279
72
8
13
59
55
273
33
72
47
64
15
84
ABCD 93335794408*3^$a+1 [50087]
17
19
24
17
15
12
21
7
20
3
21
24
4
72
104
21
6
13
104
63
48
1
8
52
20
28
17
75
60
136
128
84
12
4
12
8
24
27
73
32
75
30
55
29
51
9
27
4
24
5
90
25
47
49
140
60
9
72
43
17
79
5
24
30
30
60
7
125
27
81
42
18
19
53
18
57
4
120
24
5
79
8
72
51
9
16
125
7
12
8
12
40
36
24
8
39
25
84
17
7
47
1
68
16
5
103
32
28
32
4
5
31
11
13
47
30
3
4
113
27
12
36
12
28
24
35
85
24
72
44
108
40
12
5
99
16
68
16
17
18
25
17
55
8
84
28
20
52
8
3
1
24
24
20
57
36
24
55
48
36
144
20
28
60
20
28
20
4
12
20
4
20
51
21
60
33
12
78
6
19
5
36
24
7
24
36
8
4
32
4
84
12
60
8
21
30
1
8
33
3
16
56
48
57
15
45
18
21
40
44
24
40
20
40
48
8
15
1
5
19
36
36
12
32
96
45
7
8
108
45
39
36
4
8
12
76
20
16
8
16
77
84
31
24
41
3
57
63
16
36
8
24
28
44
64
56
136
72
77
3
60
33
27
72
88
92
21
99
36
9
39
12
4
48
36
35
37
72
48
12
8
3
37
12
23
9
64
20
76
41
55
5
75
108
15
37
72
20
12
51
9
88
56
12
33
7
20
64
8
12
45
31
12
17
55
128
100
56
15
1
35
1
32
21
15
16
36
24
59
30
115
11
61
23
30
60
120
30
66
31
20
52
20
28
24
24
5
72
43
32
88
60
17
43
12
12
12
65
19
5
31
8
100
72
116
12
21
30
25
12
23
1
29
12
7
11
37
84
20
64
17
3
4
17
19
41
19
32
24
64
12
20
40
53
72
19
35
61
5
39
69
159
12
40
56
3
21
39
1
60
8
3
90
19
29
15
40
80
45
99
33
43
47
9
28
12
36
20
4
68
28
35
45
24
64
92
4
5
39
64
56
52
35
25
12
12
8
40
11
9
16
156
48
60
12
8
36
45
30
1
20
36
112
8
4
29
67
12
12
29
111
48
21
7
5
63
40
17
27
60
96
16
8
27
73
8
4
5
6
24
49
144
12
5
24
6
21
12
28
12
17
31
104
28
72
8
21
39
48
45
48
91
41
24
31
8
4
60
17
43
36
24
23
18
19
11
61
56
9
75
4
44
52
20
16
23
1
48
11
1
36
29
36
19
20
28
11
25
116
76
12
12
101
15
12
100
12
8
33
7
8
9
91
8
64
11
1
5
3
16
5
31
101
7
8
48
12
40
24
41
144
3
21
91
8
100
8
15
18
27
4
20
4
80
21
43
92
16
60
5
7
8
9
3
12
64
20
40
17
55
24
5
55
5
39
60
4
60
12
29
6
1
8
12
48
4
56
36
21
39
40
24
20
4
12
8
40
12
60
5
15
40
59
9
40
12
8
12
36
4
180
35
1
44
4
20
4
60
12
29
12
15
40
8
72
60
4
5
15
16
125
27
12
84
4
32
15
13
12
11
37
53
15
64
8
21
12
3
24
21
7
32
96
4
12
96
23
25
84
53
7
20
48
24
36
48
52
12
8
48
60
24
16
84
41
42
18
19
12
41
55
8
16
80
69
6
1
12
11
37
5
43
12
72
71
45
12
24
9
31
24
41
84
15
81
3
28
12
20
12
100
11
13
12
8
12
52
32
9
7
24
5
19
11
30
36
19
89
30
25
20
51
1
20
9
3
36
12
3
1
20
88
8
45
7
68
4
8
3
13
77
75
72
12
64
12
24
5
54
37
23
21
4
12
5
115
35
9
21
3
16
36
20
24
21
48
39
76
92
24
4
24
17
15
24
4
32
21
39
64
41
75
76
65
103
60
41
43
71
12
18
19
8
64
24
144
36
155
69
27
21
33
7
20
24
16
32
21
19
41
7
8
12
15
69
24
4
12
44
4
17
36
7
53
3
36
28
11
1
8
60
12
9
31
29
15
24
36
27
33
4
32
40
44
81
24
60
12
19
20
24
21
36
27
21
7
84
8
16
72
8
4
48
8
21
19
11
21
4
48
17
36
27
51
6
19
36
48
23
25
12
36
24
80
60
28
20
4
68
21
15
45
6
30
96
115
23
49
23
13
36
48
12
20
24
165
36
60
6
9
64
72
44
15
9
21
3
3
9
28
36
137
3
40
24
116
256
44
45
19
8
99
9
16
65
54
9
28
32
57
19
17
7
17
103
20
81
15
52
5
39
48
16
24
41
12
63
36
16
24
20
24
4
8
63
1
36
48
156
20
40
20
9
39
16
36
60
29
7
80
24
51
48
25
17
75
4
29
7
8
76
84
11
93
28
23
37
5
15
12
28
84
11
49
8
51
66
51
4
24
41
31
12
17
60
19
20
52
5
27
40
47
49
47
49
60
11
9
16
8
4
8
4
65
60
15
9
15
84
16
11
21
63
1
65
19
20
52
8
36
36
15
25
12
8
69
51
28
120
20
24
33
48
55
44
88
24
5
24
87
28
11
45
16
8
57
7
77
3
12
16
20
4
71
73
101
24
31
8
16
35
9
40
20
27
30
96
7
8
12
40
11
21
16
89
163
8
33
55
35
90
15
21
15
28
23
73
104
60
33
3
36
9
7
65
48
7
20
4
60
20
4
20
40
116
40
20
4
24
77
31
8
64
32
24
64
68
33
42
9
39
97
32
81
15
52
48
12
53
19
41
36
19
120
32
60
3
1
24
132
20
40
5
55
32
12
111
25
24
8
88
29
15
36
28
65
31
24
47
30
48
12
3
124
20
120
33
7
32
40
29
6
9
15
49
17
31
84
24
20
16
24
60
12
5
15
4
24
72
12
36
12
20
3
12
37
32
28
152
36
40
32
60
60
28
29
30
30
3
12
21
3
12
153
15
57
60
43
20
112
12
32
16
8
51
90
3
21
27
24
4
5
36
90
13
48
24
128
40
17
30
25
24
17
55
53
7
60
8
21
15
28
47
6
48
15
12
24
28
8
93
31
36
5
27
51
49
41
7
12
47
45
4
17
43
41
15
76
48
5
55
12
65
24
103
8
84
4
5
27
4
29
31
35
169
96
24
12
35
9
24
64
23
9
9
91
5
43
12
35
1
32
3
78
72
24
31
20
24
36
3
37
48
17
67
92
24
24
48
9
15
40
161
7
77
103
132
24
17
87
33
15
33
19
12
24
5
36
24
27
4
60
20
4
5
12
3
40
12
84
59
36
25
8
28
84
ABCD 93335971598*3^$a+1 [50015]
87
45
39
12
9
36
12
45
12
8
7
9
20
19
57
36
99
3
45
33
114
6
44
58
9
9
60
15
5
91
23
10
27
84
5
30
10
3
29
7
21
92
7
3
18
15
3
14
18
18
31
5
40
24
54
6
27
12
45
6
2
108
16
24
24
6
9
3
18
72
24
14
133
9
39
3
6
3
21
39
39
30
18
74
60
40
36
32
18
13
24
45
8
22
14
36
7
23
25
12
17
79
17
31
141
12
26
24
13
3
9
3
9
9
12
3
5
24
4
63
89
19
48
21
36
24
3
21
26
25
81
3
21
12
3
17
4
14
6
36
34
6
3
29
52
36
15
3
81
11
1
81
2
4
50
42
13
215
6
4
15
21
80
16
24
87
48
5
7
63
18
3
17
7
45
51
36
41
40
15
35
49
21
8
102
22
6
48
2
40
80
54
18
36
6
1
45
80
10
2
43
33
111
33
18
14
31
3
93
12
48
29
24
16
2
25
15
6
12
3
12
17
16
15
9
30
2
7
12
45
90
26
54
4
45
12
12
9
92
31
60
5
12
7
11
70
27
29
7
33
24
3
60
9
14
13
3
9
11
22
42
21
57
18
69
21
3
17
100
44
36
64
24
2
48
13
12
11
34
44
7
29
7
9
99
27
2
52
24
12
15
5
28
3
17
94
2
10
81
36
47
49
5
28
60
8
10
30
24
3
33
60
27
3
21
71
10
8
42
48
6
16
15
45
27
5
36
12
4
60
24
20
55
5
30
42
40
3
72
5
55
35
42
10
6
51
15
18
3
24
11
37
33
132
20
7
24
15
26
115
39
21
48
24
9
60
12
15
17
28
75
3
50
60
12
42
30
4
87
5
43
5
36
4
39
21
27
5
18
22
39
5
36
7
101
36
34
54
20
28
14
36
13
12
60
5
19
12
57
36
6
30
2
1
9
15
57
8
28
27
35
16
72
18
20
43
36
33
8
31
5
24
4
99
96
45
12
48
3
9
27
48
9
26
13
77
16
20
18
1
33
2
16
60
14
4
2
25
60
33
2
13
24
72
3
2
16
2
13
63
50
31
84
21
3
21
12
15
24
3
6
12
27
12
3
18
12
32
36
52
27
24
24
33
2
6
64
8
90
22
26
13
9
14
13
12
71
64
30
8
36
42
10
15
29
28
6
21
65
7
29
10
9
105
18
26
16
3
81
39
5
28
15
29
16
12
12
6
8
16
69
48
47
30
31
9
3
11
112
30
111
24
11
25
3
14
43
29
4
3
9
3
11
58
27
5
16
44
16
24
26
4
30
8
16
36
6
45
5
43
29
70
45
5
28
27
35
1
21
20
55
33
32
31
9
20
54
46
51
3
2
24
46
2
18
13
39
9
60
24
9
60
3
57
18
18
231
23
48
6
52
20
10
30
68
4
36
12
27
12
9
87
24
5
28
18
9
29
4
3
12
3
18
32
42
30
36
4
20
91
48
9
15
33
15
35
49
23
25
36
24
27
9
47
4
48
32
6
10
2
4
36
3
35
30
31
119
30
7
24
60
35
13
3
129
35
37
24
45
8
7
60
183
6
48
12
39
21
6
9
9
27
77
16
15
5
12
18
4
6
15
132
60
33
6
14
40
27
29
28
6
90
36
48
128
31
39
69
45
20
16
50
1
17
31
29
55
9
128
52
98
52
93
60
3
6
38
37
24
48
48
9
84
12
8
36
16
14
54
28
99
9
15
45
3
33
51
87
86
7
29
4
39
84
33
24
24
12
120
144
15
9
51
12
3
50
34
6
6
14
7
9
15
9
24
8
48
60
36
10
21
5
7
33
50
22
48
14
24
46
8
36
36
4
32
12
16
3
60
11
85
11
22
42
21
9
26
1
33
15
65
36
36
43
137
7
27
20
46
96
3
9
36
12
51
69
39
33
20
70
30
78
18
20
43
21
20
22
14
91
24
9
36
3
24
45
20
55
12
57
3
3
50
24
40
54
9
33
3
45
3
3
38
16
6
36
9
51
18
12
15
12
23
22
3
36
53
91
3
6
3
21
12
12
51
11
6
84
18
13
45
2
40
18
30
30
78
9
65
18
181
29
43
65
42
25
9
14
10
27
35
4
93
36
24
11
10
44
7
12
12
27
9
41
10
33
117
20
52
12
6
48
30
3
12
15
54
92
48
36
7
29
40
27
21
12
36
3
48
63
180
21
45
32
7
39
54
2
1
9
14
10
36
24
2
22
90
26
7
53
7
5
28
12
27
5
19
21
60
72
63
17
7
11
108
4
56
1
12
27
57
33
12
63
69
68
18
13
9
36
24
75
12
12
72
9
3
36
3
6
3
9
20
16
87
48
5
7
15
2
16
72
12
8
7
11
37
29
4
36
56
48
36
55
3
93
125
7
60
17
24
79
5
40
32
19
17
58
33
12
65
16
51
33
44
16
2
37
21
14
13
5
7
21
24
18
14
7
9
2
37
5
124
20
22
18
3
12
9
3
23
10
24
36
27
5
7
33
2
13
17
16
24
36
63
21
20
28
18
60
6
159
57
48
60
3
21
8
24
30
18
40
6
26
4
6
81
12
36
24
3
2
31
71
61
3
86
18
40
9
53
4
12
8
22
45
12
27
6
12
78
48
2
84
55
35
58
75
96
41
4
3
9
15
29
16
24
3
5
16
20
16
24
6
33
33
12
3
5
112
60
12
24
27
3
21
69
12
18
54
50
16
6
15
39
9
3
69
81
32
18
13
24
33
3
5
43
41
19
17
72
10
14
18
1
21
8
16
2
42
28
15
59
36
54
16
8
34
9
24
57
6
6
38
6
7
3
6
20
19
29
28
39
39
33
29
18
1
9
24
36
84
3
93
20
30
1
41
55
3
9
17
19
5
36
64
3
33
3
5
12
16
12
3
15
18
12
39
105
24
14
66
24
58
30
18
9
33
3
41
67
12
35
13
39
12
6
2
10
2
16
6
87
36
24
53
4
26
6
7
11
13
33
24
3
3
6
3
17
4
14
10
12
2
22
8
31
41
6
1
21
3
23
22
12
66
9
41
36
19
48
21
12
60
6
9
59
46
18
18
39
5
76
75
5
4
15
24
75
14
31
77
28
20
31
3
18
30
12
21
24
24
59
4
45
9
3
23
1
45
15
45
3
84
15
26
4
3
3
6
24
24
18
33
21
36
48
14
18
4
15
59
64
18
27
48
63
62
4
14
52
8
40
62
4
104
19
5
48
55
3
30
2
34
20
4
36
18
18
2
13
15
20
22
42
9
36
9
24
20
55
131
22
12
18
9
3
2
144
10
24
18
27
12
41
10
2
55
72
93
51
51
9
17
12
6
12
10
44
7
24
27
66
51
5
10
14
82
18
12
80
18
1
21
3
24
3
54
18
26
4
48
32
40
2
34
20
36
19
12
9
48
27
3
2
7
29
18
61
9
2
37
21
12
12
6
132
9
59
130
36
3
17
28
6
36
56
52
2
18
46
15
24
17
7
12
36
9
12
48
20
40
32
4
54
21
21
27
113
64
18
9
39
12
9
9
12
15
47
18
31
35
4
12
33
15
6
27
29
24
16
48
38
13
5
36
43
33
12
6
57
17
52
20
48
7
24
60
12
5
18
6
43
24
17
22
9
21
44
18
18
12
7
21
44
4
20
10
6
51
57
20
48
103
15
14
76
32
4
48
20
16
15
17
4
54
33
9
8
22
18
24
3
9
63
41
72
54
154
51
65
16
12
3
57
51
21
111
12
27
105
3
2
28
3
17
91
12
3
6
60
3
3
12
62
18
6
36
34
6
8
10
9
23
90
124
72
48
2
22
32
54
13
51
6
120
24
42
45
5
10
6
8
7
65
12
16
12
3
41
43
3
9
21
2
66
16
26
18
43
93
56
60
4
ABCD 93337233194*3^$a+1 [50043]
199
143
193
80
237
243
45
372
159
16
32
141
300
87
112
161
31
96
35
18
27
105
270
9
64
65
207
352
23
138
15
57
103
47
49
59
12
25
53
27
3
349
251
21
189
72
108
127
48
317
115
5
43
192
95
225
160
113
31
149
90
1
149
139
41
210
37
272
192
21
123
96
51
45
45
198
109
71
105
496
96
80
33
79
96
192
155
180
18
31
11
30
7
272
69
72
30
60
378
30
145
144
203
18
252
7
128
112
41
30
25
125
51
64
185
135
15
210
72
360
78
120
162
7
32
51
78
12
108
55
5
219
63
150
75
33
79
96
95
180
109
71
72
180
30
159
16
48
176
69
187
65
150
30
43
35
180
57
135
25
384
239
42
18
30
42
180
30
330
120
90
78
30
162
90
78
9
192
51
93
15
72
198
180
79
32
16
192
71
57
33
72
78
9
3
330
19
11
133
137
7
176
57
7
336
32
3
205
47
177
21
12
90
133
35
189
160
80
21
210
169
11
37
5
108
12
163
80
177
63
27
85
128
96
96
45
288
102
78
127
48
32
3
349
281
7
35
90
120
78
45
147
78
15
57
18
162
99
160
29
90
441
111
145
5
18
25
5
27
15
90
7
101
75
105
12
43
137
60
120
168
72
108
7
240
48
77
19
491
108
102
3
144
352
29
147
15
90
48
72
207
33
270
33
240
87
57
16
96
29
30
309
3
18
300
15
165
42
30
99
256
5
123
207
198
210
57
15
60
30
18
42
30
13
65
255
112
128
327
25
32
448
48
47
577
48
5
30
240
157
96
137
78
120
1
161
90
117
16
107
18
282
240
300
18
150
12
73
32
64
144
245
42
360
25
95
33
57
7
83
45
160
80
75
60
198
120
27
192
93
19
71
90
255
48
75
85
35
60
72
108
30
60
252
48
7
53
90
90
30
105
27
300
90
159
64
512
225
90
30
18
42
43
47
33
96
16
192
113
159
39
12
150
135
45
195
33
79
672
96
23
342
30
69
64
107
48
150
15
147
45
3
285
16
96
48
5
91
528
11
150
31
161
78
1
341
27
112
144
5
72
3
105
ABCD 93337244272*3^$a+1 [50006]
6
9
15
17
72
16
21
24
80
16
60
6
24
38
58
14
34
42
54
24
14
18
22
32
28
56
7
53
4
12
50
106
75
27
30
42
24
17
9
4
50
22
60
15
9
48
36
2
190
3
9
23
45
28
14
81
7
24
14
10
54
26
37
48
60
87
14
10
80
6
10
102
42
24
96
9
32
148
21
48
23
79
14
75
24
40
15
6
32
28
30
74
22
48
2
39
61
24
56
18
72
9
31
14
4
3
45
24
30
24
9
5
82
9
65
22
72
30
11
9
22
18
51
44
13
140
52
3
63
9
17
79
9
48
23
85
90
14
10
26
12
3
69
103
3
26
94
24
8
30
3
7
8
6
4
132
60
24
3
27
30
8
10
6
104
16
2
22
75
45
108
48
6
21
3
24
66
14
42
40
8
28
18
30
32
24
10
54
12
15
9
3
3
33
17
40
14
1
63
26
24
4
80
16
12
30
30
27
17
79
15
120
17
25
14
9
31
30
3
15
18
14
54
75
79
21
29
15
85
15
5
16
47
9
28
26
64
32
10
48
6
24
42
23
37
36
44
66
82
12
104
19
5
31
41
99
1
8
22
41
7
21
11
49
80
49
38
24
64
2
22
6
12
23
31
24
9
17
16
12
36
15
45
36
44
19
36
12
53
40
27
15
50
7
8
40
29
18
130
36
42
14
76
8
60
40
12
20
28
110
6
36
64
20
106
17
1
47
45
10
33
29
100
51
11
6
3
15
40
62
24
16
35
13
36
54
30
24
111
5
94
18
48
60
15
9
3
5
64
44
19
107
10
6
38
4
30
42
150
74
52
3
45
24
12
6
42
48
27
3
8
34
80
22
8
33
25
14
6
4
3
96
21
36
32
51
37
8
12
28
27
17
40
12
8
10
42
3
48
53
4
11
97
14
33
7
9
57
20
24
99
9
190
8
40
32
1
135
6
66
8
10
20
10
62
3
37
35
25
15
29
18
22
39
89
43
72
15
80
1
17
7
21
26
6
55
9
18
81
21
8
36
55
24
33
128
12
42
1
15
2
30
40
42
6
24
18
32
6
34
6
6
8
12
40
14
6
34
2
30
10
48
20
16
18
21
11
46
3
57
60
15
9
18
21
20
57
40
12
12
3
101
30
25
65
39
1
30
54
8
12
16
6
48
18
47
1
15
12
33
24
2
10
48
6
6
68
15
48
7
18
12
3
8
1
36
12
8
15
73
36
20
16
84
44
4
18
18
24
30
102
24
66
18
30
42
6
14
28
78
14
79
17
28
12
18
24
41
55
30
24
3
53
10
24
2
16
38
22
24
8
48
10
18
14
66
60
12
72
78
30
28
12
90
14
96
3
25
30
6
8
28
3
35
16
30
26
24
40
21
59
1
17
15
57
60
28
56
96
31
9
6
62
12
19
60
80
25
120
47
112
33
12
66
30
26
1
9
23
16
39
65
16
9
71
4
33
12
3
27
2
16
3
51
9
15
66
14
46
11
37
12
8
46
9
15
56
9
25
51
41
36
55
12
3
74
4
24
11
37
80
55
77
55
45
20
36
36
16
23
21
10
54
12
44
28
30
33
9
14
9
148
3
24
72
9
41
4
50
9
48
13
35
21
10
9
45
84
23
28
20
1
54
6
26
10
27
36
72
15
38
100
20
10
42
3
12
45
20
7
45
92
84
10
72
134
88
42
9
15
42
84
3
21
44
16
6
80
1
23
30
90
6
34
9
48
93
26
54
90
90
52
75
72
23
18
7
45
68
79
21
35
7
105
9
20
124
27
20
72
13
84
20
58
42
8
16
12
72
66
24
80
46
26
54
16
50
18
31
15
24
41
69
18
22
12
23
15
16
9
21
32
10
93
125
7
15
2
43
93
24
12
66
18
6
48
26
100
36
30
14
10
62
34
41
25
15
48
15
72
2
40
48
38
25
32
72
96
24
61
12
20
34
24
2
22
6
2
33
1
20
16
15
5
64
14
90
12
10
18
12
3
17
118
170
87
37
3
15
24
41
63
22
12
23
9
31
32
7
8
40
6
2
58
54
6
12
15
9
24
144
12
83
31
9
36
9
2
34
54
48
33
29
42
33
61
32
7
36
21
11
13
27
9
60
8
3
52
5
12
10
120
14
79
17
4
87
9
48
60
80
16
2
10
15
15
8
9
1
72
75
27
38
18
16
6
27
15
56
10
14
72
9
55
2
15
37
8
43
5
40
2
13
117
8
55
15
54
12
96
23
31
18
228
12
23
9
19
12
33
14
16
2
15
7
8
34
30
48
50
72
46
18
30
50
126
6
3
15
49
23
22
50
22
11
13
60
96
6
105
23
16
21
27
6
92
52
3
53
7
9
8
75
31
146
4
104
18
64
6
63
69
8
40
20
55
83
82
63
95
34
23
49
24
30
17
40
8
24
120
55
42
24
15
39
90
6
134
18
10
30
24
24
30
24
123
87
21
12
23
6
99
61
18
21
27
24
78
8
28
15
32
13
24
3
17
28
12
12
20
30
18
16
6
6
15
17
10
41
15
16
6
48
27
57
116
180
15
24
31
9
45
12
48
38
33
25
24
62
16
24
8
6
4
15
15
32
6
10
8
34
12
11
7
110
42
58
15
15
32
49
15
30
99
8
49
6
74
28
3
48
24
8
7
8
34
38
25
45
18
102
36
20
34
138
27
35
6
4
30
21
9
12
24
6
90
30
38
36
15
39
46
24
51
21
8
36
4
32
88
2
48
1
72
15
24
48
42
20
36
7
36
92
13
35
105
40
54
33
33
24
95
1
20
42
22
8
24
4
27
33
42
14
10
8
33
79
6
12
71
112
12
3
14
4
32
63
37
44
16
62
22
66
14
34
2
15
63
10
20
4
51
12
23
9
31
50
6
34
119
1
24
6
6
20
39
4
11
16
38
3
37
42
9
32
40
5
58
50
12
4
14
114
40
71
55
54
18
14
28
30
8
22
32
18
1
77
12
31
15
62
75
7
41
39
33
9
31
8
7
2
55
41
36
28
6
2
48
36
36
28
75
15
6
11
88
29
18
34
8
63
28
21
24
6
41
7
26
19
17
34
32
18
7
33
15
9
8
22
113
7
21
12
15
30
3
15
17
57
100
2
6
10
2
28
12
23
40
8
1
51
33
15
65
10
30
12
20
18
22
44
28
32
58
33
39
8
58
12
72
188
135
127
89
7
50
28
32
10
24
18
6
14
76
119
1
54
38
34
18
3
57
12
56
12
3
39
34
27
5
24
28
36
36
66
30
15
45
8
4
132
14
16
18
168
24
56
43
12
32
37
66
137
7
24
65
25
44
40
3
5
52
6
24
30
12
24
20
36
118
38
7
51
2
7
81
84
26
46
11
33
126
1
8
39
18
4
104
ABCD 93337442722*3^$a+1 [50049]
68
123
153
99
18
7
23
132
105
12
81
30
177
36
27
12
216
109
12
11
90
3
136
36
20
88
20
75
21
76
68
192
48
27
9
3
37
104
40
180
59
21
4
128
3
57
87
121
176
28
20
36
16
108
80
76
59
121
20
147
37
125
27
40
56
112
12
59
60
9
63
72
25
20
3
37
5
43
8
15
45
84
3
48
60
61
11
192
21
75
345
40
29
30
37
20
28
8
12
36
144
16
176
64
80
112
23
1
20
39
25
132
12
20
3
9
96
4
23
105
255
25
5
168
7
11
21
180
40
23
13
65
67
5
7
20
3
60
45
75
37
41
67
8
27
117
28
95
33
3
54
90
30
51
16
11
108
9
12
33
30
18
159
76
107
37
120
60
59
9
96
75
81
99
61
11
48
21
48
48
27
85
155
25
168
84
80
144
52
32
16
44
33
127
32
148
53
39
28
56
75
21
3
105
3
48
81
60
124
77
42
25
11
9
112
156
132
95
13
84
68
12
111
117
135
30
18
117
51
225
12
48
244
216
47
193
77
27
75
36
24
25
72
23
93
64
20
111
109
71
108
45
96
36
12
63
13
96
53
6
121
48
20
48
27
13
24
80
48
12
76
84
36
24
53
3
3
57
112
32
244
77
18
84
36
9
28
68
309
91
72
23
141
16
32
36
39
36
24
45
192
48
15
93
64
20
16
140
63
37
5
7
11
9
40
53
159
180
76
20
15
60
49
128
33
42
25
131
24
228
49
59
42
39
36
135
69
76
5
43
24
131
25
20
27
48
37
12
80
52
53
67
11
9
4
80
27
33
39
90
3
3
120
1
20
28
65
15
75
120
145
5
18
30
123
16
11
90
192
55
20
15
45
105
67
36
35
132
13
23
25
60
80
36
60
84
15
169
72
59
132
30
99
28
95
48
85
32
112
11
129
48
15
1
12
83
72
93
12
172
20
96
64
68
28
84
5
6
49
116
76
23
93
183
69
51
45
100
140
4
12
11
192
73
92
96
15
21
28
176
52
32
12
3
108
49
113
15
96
15
97
128
76
36
17
18
13
47
85
77
31
36
71
9
28
156
20
16
59
117
48
15
60
84
33
3
121
23
33
12
63
72
13
24
23
36
12
49
11
210
139
11
90
72
27
60
16
23
9
63
85
143
49
80
75
21
27
72
18
67
83
13
84
80
96
100
35
37
143
1
36
48
20
75
144
81
64
113
63
4
32
93
6
9
36
12
144
28
48
23
45
15
49
20
111
25
36
23
157
44
100
24
20
105
6
12
37
32
39
9
51
169
5
6
61
83
133
8
87
37
108
48
29
43
23
9
192
141
18
49
11
61
11
9
36
160
44
48
36
75
1
84
32
108
4
95
13
23
72
13
29
90
30
6
9
16
59
73
48
47
45
3
109
203
12
18
72
18
13
155
192
37
131
25
24
72
228
36
47
48
157
80
87
108
49
59
109
23
108
72
12
13
47
33
3
25
20
16
41
78
45
12
144
36
45
3
124
32
39
45
64
71
85
47
12
78
7
20
3
13
60
20
160
80
40
24
48
77
15
112
48
20
48
28
32
57
126
9
33
99
108
132
16
12
20
63
12
37
23
97
24
72
35
49
36
5
78
9
16
164
3
60
12
60
85
23
13
59
33
147
13
80
64
108
5
66
49
23
85
32
96
9
7
60
68
75
145
5
51
39
21
15
69
3
12
36
24
21
112
32
12
39
105
192
3
72
37
80
105
18
9
16
23
57
28
47
13
107
37
20
16
212
3
9
33
43
20
4
12
176
27
37
20
60
4
59
1
116
108
100
5
7
23
141
39
57
3
36
25
59
1
36
53
6
49
23
48
42
79
108
20
36
40
20
36
3
141
16
144
120
104
48
3
85
120
140
159
13
48
29
27
3
45
76
20
16
59
24
36
69
16
20
39
30
27
136
152
40
56
16
221
99
63
1
35
109
12
23
45
ABCD 93337530634*3^$a+1 [50017]
17
9
96
88
72
104
4
116
66
24
30
36
15
15
4
140
144
81
9
12
24
94
17
24
49
47
15
138
42
64
5
1
20
30
40
8
30
52
54
26
4
20
60
30
24
72
10
114
26
18
72
58
92
48
75
60
1
155
39
66
24
6
84
12
9
1
83
36
1
23
141
75
9
132
58
17
63
66
15
120
55
14
27
45
90
60
34
90
26
178
36
74
147
9
6
70
84
71
15
84
54
66
84
66
16
84
56
114
46
44
30
9
27
9
240
69
10
32
4
74
120
12
39
1
23
21
51
39
16
30
14
6
18
45
25
60
20
16
74
52
44
100
20
141
9
36
150
108
6
30
21
9
51
13
12
38
81
21
28
20
36
30
4
32
34
116
30
54
75
21
63
81
16
134
76
5
39
81
33
82
84
14
6
69
21
39
15
6
16
140
120
58
36
6
44
51
3
12
30
39
1
38
42
24
66
9
15
40
74
27
33
30
102
130
8
6
16
54
126
35
33
15
36
9
12
15
153
36
75
1
14
9
85
131
25
54
2
120
15
24
24
1
11
84
79
161
45
51
3
162
39
69
10
92
9
9
111
19
102
24
50
16
44
21
49
26
18
6
16
38
27
63
70
80
30
112
5
43
26
216
28
36
6
18
26
36
45
19
50
16
14
21
25
14
16
53
115
50
27
39
45
1
20
88
36
86
4
65
55
14
6
21
73
26
4
42
30
38
42
54
10
5
19
5
141
24
90
22
35
24
51
45
43
150
95
36
111
33
27
78
36
66
114
46
29
96
33
66
70
50
76
108
86
15
105
174
46
140
24
40
66
5
21
28
62
28
5
55
102
44
34
36
80
9
45
51
15
9
25
102
53
21
16
50
10
8
36
15
39
177
133
20
12
18
12
54
24
40
180
11
24
96
24
21
6
40
74
16
8
12
15
19
5
15
10
35
15
40
86
3
15
6
6
48
106
11
49
30
26
3
25
47
9
90
9
85
62
33
96
25
56
28
162
29
75
90
15
21
60
75
135
9
141
3
96
9
16
59
156
1
74
9
61
86
45
24
21
3
1
204
11
24
57
120
108
12
58
122
18
22
24
11
79
41
45
30
10
44
24
16
86
30
34
20
69
51
6
198
6
51
15
9
61
8
12
3
31
116
30
54
10
80
6
45
19
36
14
4
90
26
51
9
76
84
131
105
24
24
171
9
51
36
99
16
14
216
24
4
62
4
65
36
60
9
10
6
23
21
90
66
30
198
70
26
15
69
171
21
10
53
31
54
60
66
50
4
72
23
117
99
1
50
18
27
69
120
15
204
15
42
24
120
6
9
15
76
110
30
9
39
81
85
20
90
24
66
6
69
81
10
53
87
114
106
5
49
50
60
66
4
11
69
36
210
60
18
36
64
12
20
144
36
40
59
51
24
81
9
40
56
34
29
105
16
30
65
45
36
40
8
36
6
4
50
84
60
15
15
6
24
12
90
18
22
18
11
79
20
12
30
4
56
3
55
2
28
20
60
102
70
59
9
12
60
48
52
143
36
139
62
15
3
10
107
25
8
12
64
176
3
15
42
39
51
18
6
69
27
18
27
24
9
22
65
9
15
105
54
36
174
12
64
110
34
20
36
30
81
13
32
63
15
52
29
24
7
44
6
3
21
10
14
76
35
25
59
7
50
28
66
14
12
88
2
84
34
6
50
75
55
26
63
81
54
126
10
50
15
1
230
9
21
3
171
45
121
44
24
30
156
114
136
26
40
50
39
36
69
30
60
54
42
30
28
56
15
531
45
49
24
50
96
16
44
4
32
28
30
11
49
12
24
26
40
20
30
114
54
72
135
43
2
90
4
20
46
60
84
11
33
51
45
10
36
138
60
26
9
1
11
33
36
240
135
31
54
36
44
15
69
30
52
5
69
4
62
9
19
26
184
47
25
35
33
15
180
45
16
110
30
39
12
3
6
4
66
6
35
24
9
102
9
21
100
20
58
36
14
40
66
41
253
66
86
54
126
94
50
51
48
27
28
77
9
51
43
72
74
30
126
108
27
84
9
46
44
12
33
45
76
11
45
94
20
46
14
10
144
12
23
15
30
10
50
207
75
48
6
6
34
24
30
26
70
126
20
64
50
114
90
45
132
55
65
84
36
33
27
3
66
120
120
90
81
13
32
10
14
6
90
28
86
94
11
69
36
64
56
84
82
5
25
20
4
116
28
50
76
134
27
9
64
92
28
20
52
44
24
72
24
4
2
60
9
60
61
8
12
34
24
17
139
29
61
6
18
2
54
6
9
81
78
117
15
18
12
48
15
45
52
20
40
80
28
86
66
3
21
16
24
36
215
24
81
15
3
16
5
1
44
36
28
32
ABCD 93337838398*3^$a+1 [50006]
9
101
3
27
16
17
33
15
37
11
24
15
33
72
36
31
9
24
56
25
60
66
89
27
12
46
66
9
60
11
21
7
6
15
20
4
3
12
41
61
3
56
12
43
105
21
98
45
27
10
66
60
17
1
2
4
48
41
4
45
15
77
18
16
9
15
36
24
20
1
32
7
5
25
36
15
27
5
52
8
79
29
27
33
4
96
41
51
39
28
6
2
37
27
9
9
35
13
47
16
167
64
33
21
36
26
45
60
13
66
24
6
3
77
19
99
60
30
96
26
66
27
15
1
120
20
61
60
11
55
12
8
4
24
156
9
51
41
12
63
24
49
27
60
12
42
6
90
44
43
63
92
10
6
17
9
106
20
4
8
10
6
17
69
19
107
52
18
23
37
54
41
19
146
3
60
1
83
7
113
7
48
12
24
24
21
60
20
64
51
65
27
24
4
36
24
96
6
44
3
1
60
6
8
48
13
41
46
14
39
57
52
15
45
2
49
161
34
17
12
13
54
53
7
9
9
48
3
47
24
36
12
25
56
7
24
38
10
21
159
12
50
19
84
20
3
13
21
66
17
15
16
32
30
27
16
87
14
154
102
18
5
4
95
33
28
29
58
2
46
36
149
19
60
21
20
4
33
3
27
5
108
24
15
118
27
8
52
80
3
4
18
75
137
106
65
12
7
84
26
19
20
12
108
60
19
21
71
49
21
54
5
60
39
72
10
3
65
22
29
4
56
12
19
24
44
42
6
10
3
119
42
6
12
1
15
69
57
63
3
24
50
4
2
105
37
15
35
60
45
15
105
31
5
51
129
4
83
10
32
3
79
9
24
23
4
56
40
84
24
12
12
48
2
3
13
60
39
56
55
26
39
12
15
40
24
20
30
28
23
13
66
26
22
65
43
62
15
1
30
77
7
2
34
60
44
28
93
44
67
20
13
15
21
51
54
39
105
18
32
12
30
39
57
42
1
39
5
15
45
48
45
70
17
7
108
45
27
24
42
23
27
33
25
14
100
80
18
34
26
27
7
24
5
4
20
91
120
72
33
45
14
40
108
12
6
126
68
28
2
22
33
35
22
23
55
5
25
30
8
57
27
40
60
6
12
2
9
25
12
23
12
13
6
101
12
7
29
24
27
4
77
55
53
69
3
112
75
6
14
16
44
70
12
6
65
28
45
36
39
32
7
20
16
29
13
143
19
8
45
28
45
66
29
67
5
180
57
51
7
72
30
15
27
53
100
125
112
23
36
1
18
96
36
29
4
15
20
25
20
15
16
17
55
12
48
33
9
6
9
45
11
91
69
24
3
24
9
44
15
16
44
85
93
3
39
105
27
41
12
40
197
16
18
36
33
63
53
7
18
39
15
12
20
40
120
93
23
28
36
50
4
26
21
88
104
3
4
8
21
19
38
4
50
9
1
23
27
18
28
42
53
19
24
86
18
33
39
33
27
48
61
24
21
59
175
45
27
24
26
3
36
51
36
30
4
60
38
1
32
28
29
3
52
80
67
24
92
45
103
30
2
28
5
24
16
51
80
16
12
102
90
6
83
12
12
25
80
60
22
41
7
12
8
22
59
21
36
22
41
40
15
5
115
9
63
12
45
3
53
64
3
24
60
33
27
6
18
90
14
45
15
33
19
6
35
27
16
32
34
23
60
16
15
12
17
7
9
20
24
145
23
19
60
24
6
38
16
29
27
34
66
60
24
84
21
119
10
15
128
39
36
40
5
12
27
16
12
5
61
75
57
30
17
16
20
9
30
22
30
56
10
30
30
14
13
35
88
12
80
25
20
37
50
78
22
33
117
6
14
10
69
11
9
64
3
32
12
4
9
51
17
7
50
55
27
9
20
4
20
121
2
28
9
8
49
6
20
10
2
10
6
5
7
14
4
42
12
32
28
53
27
1
20
9
12
4
35
87
4
18
6
129
27
26
7
20
55
30
68
10
60
17
15
12
36
10
30
12
12
9
39
53
27
21
4
33
12
6
29
55
32
6
4
6
104
4
29
15
78
63
4
36
20
25
14
21
124
77
3
27
16
17
1
30
2
10
17
16
20
24
7
20
49
27
44
36
118
30
60
9
23
177
7
48
5
16
59
21
24
91
24
5
7
60
6
30
48
5
4
95
21
99
46
39
8
7
5
105
12
48
15
67
69
27
2
22
20
88
42
18
113
45
4
11
12
60
16
15
36
29
84
7
24
12
24
6
3
41
58
20
16
56
10
23
31
72
5
7
12
26
100
18
36
36
5
112
23
28
5
111
120
16
14
16
14
88
20
48
28
26
16
18
5
4
75
21
41
18
76
44
112
50
34
14
15
33
42
10
6
32
24
69
7
48
24
42
39
20
51
6
67
3
5
12
40
15
32
18
18
37
56
91
6
12
23
39
4
17
72
3
40
74
16
90
17
16
20
12
172
3
48
6
18
2
64
35
24
1
26
6
43
60
57
3
51
29
4
20
265
2
64
5
27
33
7
12
81
87
2
46
5
24
7
41
15
4
24
5
1
11
28
27
14
39
39
22
23
15
21
1
18
8
12
1
45
32
15
45
34
36
33
20
19
68
40
65
9
3
7
29
37
122
45
43
32
30
22
20
36
24
9
115
72
42
6
24
18
3
41
4
26
21
12
91
86
4
6
29
24
36
19
36
42
30
5
13
6
144
17
87
16
12
2
15
31
44
22
78
21
17
15
45
22
36
77
12
15
12
81
48
55
45
29
55
45
42
54
12
42
68
13
21
3
51
104
33
28
24
8
115
5
19
29
81
16
2
10
23
25
23
4
27
80
69
24
33
27
27
73
36
41
10
9
20
60
4
60
36
51
20
16
17
15
100
5
15
12
16
12
32
28
12
30
3
56
1
59
21
39
39
18
4
30
126
30
5
43
2
54
4
5
1
3
20
15
61
27
24
93
15
80
16
77
85
35
12
3
28
5
7
12
60
8
13
11
4
102
3
51
20
108
21
19
36
56
58
62
30
30
4
5
4
21
90
72
53
4
3
72
138
23
27
4
26
27
31
24
30
2
36
13
11
60
10
59
27
13
29
10
38
27
48
19
18
66
12
113
49
12
50
40
20
66
4
48
203
48
37
23
27
153
19
12
108
48
33
80
37
32
52
50
28
62
6
33
7
84
9
27
113
24
63
54
34
14
46
36
41
55
12
72
41
12
7
69
21
6
12
41
7
18
6
33
233
87
3
22
15
81
15
140
19
ABCD 93337909214*3^$a+1 [50031]
30
60
17
13
47
48
40
72
48
8
16
8
19
36
57
8
67
30
72
18
45
8
1
23
36
16
21
39
8
12
16
195
84
45
81
27
45
54
24
65
43
21
8
43
197
1
174
89
112
15
18
114
113
48
96
52
32
49
23
16
80
16
33
18
54
11
79
33
32
37
18
41
12
151
48
108
21
32
7
48
5
36
192
43
33
36
8
52
108
51
17
16
21
59
36
24
25
54
5
7
72
96
12
65
97
3
87
5
24
49
11
55
21
32
4
68
12
12
24
24
36
48
12
49
99
20
12
31
53
1
47
28
39
54
30
18
6
29
64
27
129
36
39
30
59
36
1
11
19
24
57
8
1
24
23
31
89
1
39
56
31
65
163
9
99
17
24
40
81
11
36
64
57
23
28
3
216
53
108
31
21
60
104
1
107
19
36
245
25
30
24
48
149
96
108
64
104
19
6
23
108
7
77
1
59
12
52
51
65
16
8
36
84
121
3
32
139
89
112
3
89
84
1
47
79
57
51
53
144
12
28
15
5
55
48
5
36
19
48
42
39
120
32
73
42
30
143
19
6
11
37
42
30
39
44
13
131
205
39
3
36
48
36
6
47
1
155
7
36
41
60
28
8
12
4
9
234
78
30
36
45
9
42
41
7
29
79
41
40
8
48
48
48
79
53
52
3
5
24
97
11
28
20
12
1
30
53
55
29
28
32
7
5
7
9
51
30
24
215
36
12
132
85
11
12
52
39
54
18
33
15
21
32
60
19
48
65
28
69
24
131
16
12
105
39
75
5
16
9
11
28
15
17
24
1
71
55
18
39
192
51
54
71
1
168
107
148
9
39
80
7
21
32
76
68
91
17
24
16
15
381
3
17
24
139
29
55
41
91
5
28
87
36
17
4
36
39
201
27
54
39
105
27
32
55
30
24
3
32
84
24
52
3
29
7
5
67
21
27
6
72
15
87
77
76
63
9
51
41
52
32
48
1
90
5
1
126
29
4
8
16
9
6
57
8
25
59
67
29
19
29
28
24
72
8
7
48
60
21
32
88
51
5
73
75
12
39
65
40
32
55
60
21
87
90
18
5
67
125
48
1
35
48
48
48
19
17
40
36
39
12
17
127
42
83
4
87
41
76
12
144
32
4
36
3
48
29
7
5
31
21
96
72
32
48
24
31
24
90
23
36
7
9
69
11
112
15
53
24
40
44
7
108
17
72
16
8
12
55
30
47
24
64
20
196
27
54
6
48
5
55
41
108
31
12
6
15
87
36
5
19
17
12
40
33
18
24
5
49
95
64
39
17
36
91
48
5
13
72
24
15
20
13
179
19
65
97
59
4
32
76
51
17
24
7
77
16
36
3
30
6
72
141
21
102
5
76
51
30
47
36
7
29
43
36
24
18
23
24
55
45
32
4
8
73
11
48
4
27
53
145
96
11
55
57
3
66
39
152
28
21
111
140
13
135
32
19
54
30
21
3
17
193
42
5
7
17
84
61
3
75
5
12
4
36
12
69
54
18
3
51
17
24
16
33
23
19
29
12
36
12
36
76
123
12
54
35
76
32
7
12
36
42
131
52
51
21
63
21
3
17
55
12
29
7
24
90
119
220
75
18
23
12
55
72
12
5
31
24
30
23
48
96
24
96
24
16
33
114
69
24
33
47
79
33
72
3
84
65
88
12
92
55
17
16
32
19
9
15
21
51
29
91
60
36
33
3
29
48
7
29
43
101
25
3
44
7
41
49
6
90
54
17
73
23
88
20
7
53
4
32
4
108
96
20
16
8
4
20
19
105
51
45
80
64
51
12
36
9
32
4
44
7
66
54
96
5
36
16
8
7
113
16
156
20
19
54
15
15
41
40
27
36
36
21
104
1
47
36
43
18
71
7
36
21
27
60
84
29
31
57
8
112
116
16
20
28
140
4
116
120
19
84
42
39
120
3
30
126
17
1
126
117
36
8
4
32
36
19
132
18
18
5
31
89
1
3
27
53
12
24
28
20
31
33
87
21
68
12
12
1
191
48
72
103
18
66
108
5
12
36
37
6
33
24
51
102
35
37
6
17
52
51
41
49
35
12
72
79
17
1
47
48
1
23
88
12
32
79
21
12
20
31
93
32
28
8
12
13
72
11
36
43
21
15
29
55
24
5
28
51
9
8
7
17
67
5
55
33
32
24
16
3
30
90
24
12
45
156
56
12
60
1
3
51
65
7
5
43
18
135
195
69
3
12
9
12
39
30
75
32
4
39
21
176
55
69
20
13
3
96
15
65
55
72
96
53
31
41
31
24
41
25
6
5
7
41
36
16
8
88
56
97
18
6
72
51
21
138
24
29
7
5
31
12
36
5
24
48
48
1
24
66
41
36
12
109
47
16
63
53
28
8
7
69
20
55
12
5
48
25
11
36
7
36
29
4
20
24
48
73
23
16
15
101
4
111
36
48
24
5
25
72
11
52
27
113
12
4
36
39
48
21
36
56
1
15
68
37
96
11
84
67
12
24
48
89
7
65
7
12
125
19
197
12
139
17
16
176
7
33
75
5
103
17
84
48
60
19
17
37
6
65
1
54
9
80
25
18
36
21
51
12
5
76
32
108
36
13
24
15
204
20
ABCD 93338140172*3^$a+1 [50160]
57
48
165
36
84
15
24
77
10
50
160
20
40
294
74
46
9
177
24
20
31
129
140
166
21
3
21
168
57
15
39
96
54
150
156
14
36
190
9
12
144
48
36
51
60
30
150
480
45
75
129
75
57
9
30
120
114
20
7
63
26
103
87
38
7
120
48
48
24
9
135
15
14
31
81
54
26
19
60
29
36
19
12
65
19
75
90
171
135
9
12
77
96
31
15
120
90
30
24
129
51
66
20
79
81
20
34
14
76
20
136
75
69
20
76
174
290
19
297
63
27
14
46
30
248
31
15
74
36
10
120
30
126
81
3
6
20
55
36
12
65
12
40
240
114
156
81
48
41
19
135
21
5
4
60
36
120
15
519
201
9
39
5
16
30
117
12
57
51
9
24
44
82
81
3
117
137
12
55
144
51
24
14
226
9
60
48
17
16
120
6
74
16
20
160
24
30
60
96
33
21
6
84
26
34
69
65
22
45
5
55
39
96
98
16
30
21
45
60
39
216
9
80
70
45
89
46
117
120
63
105
65
10
6
30
98
55
12
99
150
66
24
57
29
4
180
120
30
69
141
126
144
36
81
123
57
9
51
29
100
24
36
39
41
43
77
24
100
30
105
51
150
140
48
16
20
7
12
111
36
33
117
39
15
6
63
72
195
14
127
99
24
66
90
144
26
60
139
12
123
177
9
15
60
48
41
16
20
60
94
90
90
9
51
26
48
46
66
3
12
60
29
46
60
24
30
120
66
30
75
9
104
7
129
20
19
27
21
33
15
29
46
9
108
53
96
40
80
100
54
26
31
24
293
112
114
249
48
9
3
221
156
24
31
9
60
60
56
4
207
77
52
20
220
30
105
108
77
10
84
60
66
60
75
189
15
45
36
15
65
70
60
24
9
17
108
36
100
87
24
99
26
34
30
111
99
9
51
26
10
9
45
116
31
123
66
30
9
12
69
15
60
189
30
96
54
66
45
113
7
15
9
45
20
7
29
31
60
29
70
54
39
17
19
41
40
30
54
30
57
17
96
36
10
38
46
156
174
96
60
24
6
105
5
4
39
147
74
115
72
3
86
79
45
176
40
15
15
74
10
26
64
15
36
75
30
24
6
45
120
36
93
150
57
77
136
30
30
66
21
29
79
21
54
9
21
30
30
207
408
132
9
54
74
7
75
105
75
261
89
94
126
3
57
63
72
9
75
105
36
140
4
15
51
180
54
147
29
168
202
240
24
110
79
111
30
6
74
130
14
36
139
111
30
27
63
36
54
6
33
108
3
150
87
48
41
160
24
51
165
51
3
50
10
66
20
10
134
10
21
185
144
84
55
117
120
54
50
19
72
69
60
27
113
96
4
44
91
24
125
43
48
105
6
60
21
144
135
24
110
40
30
36
54
39
17
10
69
89
46
30
44
112
54
194
202
30
30
314
67
29
70
60
50
10
165
9
104
16
15
111
14
100
30
50
7
48
60
125
7
29
130
180
50
34
9
21
27
48
41
55
39
126
144
96
164
19
48
3
105
15
86
4
60
60
15
45
27
39
14
24
31
36
5
48
55
57
123
81
120
164
72
10
9
21
24
60
186
14
46
24
14
72
144
16
51
29
94
57
192
65
106
126
54
120
36
98
103
108
15
36
60
129
21
60
140
19
81
24
30
9
81
15
84
108
12
27
9
141
80
84
31
99
246
8
232
135
60
24
60
15
26
40
15
9
80
7
39
84
146
40
15
75
14
10
6
24
90
36
ABCD 93338221402*3^$a+1 [50017]
48
15
78
63
36
21
3
36
51
33
84
36
12
72
60
45
78
228
6
51
60
48
72
39
120
6
3
279
96
9
180
21
207
27
81
27
114
63
36
75
21
39
57
15
33
21
18
36
30
27
60
99
69
24
15
45
12
33
12
114
129
240
27
36
30
135
12
120
3
33
12
228
15
24
33
12
81
30
72
9
15
66
42
21
24
12
45
39
69
171
12
147
12
9
87
90
75
24
36
39
6
90
72
21
24
27
66
18
45
51
21
15
18
75
72
69
39
24
72
63
57
9
171
24
60
156
36
45
15
204
33
27
84
15
57
15
48
36
33
3
90
27
108
63
42
39
24
12
45
42
105
3
153
9
51
372
12
60
72
108
111
21
15
33
60
108
108
60
12
108
12
93
6
18
18
12
21
87
165
3
9
240
3
72
192
6
48
36
51
45
27
3
24
9
60
165
51
144
24
33
75
9
90
36
24
69
51
45
135
33
27
69
15
72
132
33
12
60
123
60
57
36
27
33
39
60
36
9
156
15
69
357
183
36
111
48
45
240
48
15
30
15
12
15
30
15
36
27
48
9
63
60
18
54
48
33
96
48
21
42
57
12
51
33
84
33
27
36
129
60
3
159
66
27
48
12
111
9
27
81
48
72
60
12
60
63
33
36
60
3
12
90
24
36
18
81
84
45
15
27
30
15
120
60
63
12
93
51
24
18
39
84
15
36
9
15
45
27
93
12
72
120
27
273
45
15
45
18
48
24
18
15
69
78
21
72
24
75
201
84
36
39
45
33
87
60
45
24
72
3
132
24
3
12
108
108
114
39
12
60
108
27
33
12
24
36
108
84
72
96
12
63
132
21
24
48
63
81
195
9
84
27
9
15
12
189
33
3
99
18
78
72
153
3
9
27
18
123
3
42
18
81
9
66
21
24
120
21
48
39
33
159
135
66
15
48
12
24
135
9
15
45
36
255
78
18
33
21
30
9
81
36
90
9
24
9
198
33
231
33
27
48
21
24
51
30
6
21
63
36
33
156
120
87
72
345
48
3
45
24
192
135
129
24
12
84
39
42
54
117
27
165
156
12
63
180
12
24
180
36
117
117
30
60
54
15
69
75
57
30
21
75
18
54
12
36
69
24
12
27
72
9
81
63
3
9
228
3
69
69
6
129
51
36
198
15
96
24
39
18
3
36
24
45
42
45
3
9
63
18
27
27
36
72
93
60
96
3
60
105
15
60
33
12
60
48
39
105
39
57
3
54
30
33
48
60
39
60
33
75
12
45
36
36
15
108
108
33
72
12
108
39
105
219
6
66
33
12
72
12
24
15
345
15
81
75
21
24
24
9
51
15
36
33
156
24
117
243
36
27
57
27
36
9
36
84
15
6
15
48
111
54
99
60
36
39
36
81
15
81
12
45
90
33
3
9
51
9
3
9
51
102
90
45
156
105
75
84
3
33
60
165
39
60
12
84
21
3
27
6
3
12
60
12
12
24
60
27
69
99
45
36
36
27
108
120
117
216
24
27
144
9
3
18
162
117
72
48
57
3
15
12
18
60
111
12
39
129
15
84
108
24
18
48
39
3
33
105
15
48
144
12
15
21
39
30
60
30
9
189
3
39
30
195
24
15
6
3
45
42
120
69
135
12
33
135
126
18
102
99
60
39
33
63
21
15
18
12
90
21
24
36
45
3
96
48
87
54
15
9
18
57
15
21
9
87
60
84
147
93
39
45
156
69
63
39
105
24
75
57
12
87
33
27
54
84
240
48
63
132
3
36
45
63
21
75
144
48
9
153
51
60
21
36
75
63
60
21
15
18
90
273
60
12
48
12
48
12
36
24
96
12
120
3
57
12
33
42
48
60
9
93
27
36
108
27
69
24
15
105
24
168
72
72
84
231
33
96
36
3
156
69
300
33
63
111
186
18
57
63
57
39
45
111
9
33
135
27
36
93
51
141
75
72
45
12
108
27
129
51
ABCD 93338828348*3^$a+1 [50050]
69
144
36
3
222
6
72
138
183
9
48
3
69
102
36
57
27
9
111
93
72
45
315
75
105
15
66
3
27
12
252
108
288
132
18
54
186
72
120
48
42
45
63
33
81
75
63
45
105
30
12
129
21
15
3
60
57
51
117
27
240
33
45
72
96
24
39
36
21
72
48
3
27
57
57
96
27
165
18
12
45
12
33
27
63
48
9
15
45
195
69
60
99
108
24
120
30
168
75
3
72
18
54
36
54
3
180
12
3
21
120
96
3
138
72
87
81
24
18
12
9
39
48
42
51
51
153
75
177
3
18
27
180
15
90
78
93
120
87
60
12
12
60
30
99
69
30
138
54
90
75
63
57
135
9
36
60
228
87
153
195
21
27
54
30
48
105
72
24
57
24
39
144
3
12
21
36
51
9
108
12
75
66
3
144
36
9
15
3
72
141
84
36
27
153
24
63
129
24
21
99
21
120
99
39
30
15
33
3
24
72
171
42
51
159
12
18
27
15
36
114
66
129
3
42
99
21
6
42
30
105
57
270
186
63
84
72
24
36
48
33
27
87
33
3
57
36
120
111
6
99
135
69
27
54
30
45
24
21
15
48
105
138
174
18
177
75
105
33
255
60
300
75
102
120
63
96
57
144
18
102
3
12
111
69
21
144
30
18
18
9
93
15
33
54
90
15
231
120
12
78
27
36
231
96
42
267
45
39
24
105
15
87
93
75
165
75
81
96
123
78
90
9
144
27
69
15
93
183
69
3
12
6
87
63
42
30
12
6
147
27
48
42
63
57
15
3
102
3
213
90
24
60
48
18
72
75
12
33
90
45
27
126
54
66
30
60
9
21
3
36
195
168
45
63
69
48
45
120
48
39
51
60
72
57
33
30
381
24
75
42
78
105
15
81
9
78
192
81
27
72
45
27
45
63
237
21
72
192
3
72
471
24
6
72
78
42
72
15
51
273
39
12
33
96
57
30
24
180
69
216
84
24
27
60
30
78
105
27
33
117
3
45
48
42
60
72
48
18
24
30
138
51
204
57
63
177
198
42
123
72
123
60
165
3
132
42
18
72
180
66
24
183
87
48
18
27
63
54
3
27
69
69
18
57
120
15
237
81
207
57
3
87
33
87
93
57
75
135
126
3
27
33
147
30
24
159
81
18
132
66
90
9
3
45
45
30
42
6
114
15
111
33
57
39
180
75
45
21
192
48
87
12
45
78
81
159
108
30
24
18
21
171
120
30
15
144
27
33
87
30
102
120
132
6
24
15
75
6
87
36
51
18
15
63
60
252
90
48
207
27
48
132
45
3
120
168
33
24
75
12
60
48
78
63
9
78
12
30
18
30
3
351
36
120
69
15
216
9
15
33
75
57
15
228
150
90
150
30
141
60
36
45
99
36
84
60
99
12
69
117
24
96
72
120
51
51
45
15
48
57
15
48
180
42
3
96
21
6
42
30
330
48
3
117
72
15
72
48
456
51
30
3
135
45
153
24
99
21
258
225
15
48
24
108
21
84
15
117
3
81
51
45
81
3
36
33
18
9
48
27
66
3
87
84
90
39
39
90
42
126
27
15
108
117
36
84
3
12
201
24
165
15
12
45
159
81
183
15
57
51
237
132
141
24
ABCD 93338831156*3^$a+1 [50008]
48
15
57
51
73
60
77
87
12
24
39
108
69
120
28
5
66
24
30
60
66
21
48
16
84
60
116
105
72
60
159
28
72
23
25
161
102
60
12
25
180
161
30
54
15
16
5
114
48
42
7
83
108
133
29
120
7
80
40
41
72
15
16
5
144
7
11
162
55
32
40
11
73
20
129
7
20
60
4
20
16
53
138
33
136
29
54
6
31
41
12
115
161
39
45
90
1
20
15
42
19
11
13
60
107
42
27
93
51
540
129
31
95
9
123
33
4
11
21
3
61
59
150
36
84
7
24
20
39
25
20
12
48
12
51
33
75
1
24
65
84
67
23
1
5
144
27
9
31
23
1
44
45
7
23
18
39
33
18
72
96
30
31
120
24
29
30
21
24
72
24
16
113
31
104
36
45
19
132
80
9
15
120
9
30
21
39
30
31
29
120
18
49
20
189
30
21
51
49
8
36
147
90
48
54
90
36
51
63
18
7
312
23
1
29
60
48
42
18
63
9
27
108
63
48
1
44
16
8
40
72
89
19
53
42
120
57
159
1
84
155
21
153
96
174
57
40
24
44
15
141
40
89
15
36
60
160
24
32
39
1
68
16
60
17
162
108
37
80
21
111
168
16
36
48
32
48
45
18
69
21
39
111
97
60
125
51
16
23
6
39
96
76
53
27
24
9
15
21
30
21
21
90
49
120
120
71
49
41
79
24
20
60
15
90
15
40
29
7
71
13
80
60
156
64
17
39
28
95
36
25
17
3
9
6
54
27
39
25
89
87
60
24
256
140
99
1
29
15
16
23
18
7
12
41
27
100
83
132
85
5
18
13
5
55
96
29
15
147
108
129
40
56
9
27
60
3
1
44
40
60
11
24
108
13
20
64
131
42
7
5
67
11
229
59
21
4
36
8
3
12
36
54
36
24
15
76
47
33
16
23
1
96
8
21
42
57
12
111
12
6
19
32
40
53
120
91
35
24
85
23
9
40
41
30
60
109
48
72
8
63
9
144
15
30
42
162
36
30
69
72
21
18
1
41
12
6
30
115
35
25
20
57
19
48
5
27
208
5
18
18
55
125
12
18
132
9
24
15
9
81
39
33
103
24
32
40
8
36
45
31
264
17
48
60
75
36
69
79
56
27
9
3
36
60
9
52
20
21
18
54
75
52
48
5
7
101
90
69
60
21
3
96
3
57
3
18
39
40
23
36
21
3
36
54
15
12
4
36
23
21
15
129
12
4
84
5
18
18
79
336
35
81
3
6
30
61
8
21
175
5
171
33
67
41
7
11
61
113
7
24
36
23
90
18
33
39
36
24
37
11
72
6
15
24
105
27
39
54
51
4
5
27
9
99
36
27
12
1
5
30
49
5
31
56
40
128
3
48
9
15
37
24
29
36
195
4
53
19
83
6
84
6
30
135
96
48
12
108
16
35
45
4
23
42
15
105
195
52
48
12
68
172
101
27
81
55
17
18
141
9
39
12
60
69
15
16
20
40
20
48
15
6
75
76
59
9
16
17
79
59
265
56
144
27
13
89
18
109
89
54
37
48
80
16
89
7
29
42
37
71
30
75
40
60
5
31
144
60
59
1
65
24
7
23
60
36
1
48
140
81
72
43
77
3
39
1
56
33
7
20
9
75
60
39
36
1
24
17
79
41
183
64
56
4
92
24
69
30
21
16
20
33
18
90
18
54
6
49
96
65
39
72
84
16
140
51
102
6
264
81
15
61
11
48
1
128
52
48
5
6
90
72
79
80
4
89
7
23
45
16
89
7
41
39
24
36
69
39
52
29
19
12
20
9
19
53
72
75
12
28
11
54
7
48
155
126
114
37
11
93
15
21
21
12
27
9
132
27
3
162
7
71
120
33
9
7
84
56
123
25
12
24
29
108
120
43
204
65
30
36
21
48
3
13
80
40
29
75
3
133
5
42
108
141
28
32
60
99
81
64
80
75
1
48
72
11
33
15
21
24
15
9
3
9
4
59
60
21
4
12
101
39
48
21
24
138
108
72
18
51
24
15
9
15
30
331
35
45
96
28
41
51
99
30
60
51
21
79
68
33
39
64
89
7
29
115
80
84
36
16
120
59
9
36
99
18
12
7
101
78
12
18
54
18
78
9
21
144
18
9
69
12
42
61
80
64
95
1
149
48
43
176
64
95
45
84
93
79
29
54
1
17
79
8
112
29
39
15
36
54
126
24
36
12
18
72
103
119
66
51
9
30
1
41
72
7
104
45
ABCD 93339076016*3^$a+1 [50229]
27
15
65
31
5
19
30
96
42
48
30
27
15
5
145
30
12
33
20
28
284
28
93
35
4
128
52
20
91
21
8
25
35
36
97
99
3
48
90
59
109
95
172
15
150
18
17
7
48
9
36
8
19
5
103
5
13
71
19
69
8
103
42
59
13
30
5
12
19
69
48
3
72
102
95
25
15
15
18
23
7
117
15
60
18
3
12
84
171
5
7
45
81
27
27
96
5
12
100
12
15
5
60
1
159
20
52
9
207
60
20
52
15
5
55
60
6
24
3
12
3
72
5
76
45
90
102
27
15
36
12
69
56
12
76
207
113
36
16
24
3
41
12
4
80
24
67
77
1
24
95
43
5
25
3
39
30
6
45
195
21
20
73
95
25
11
205
30
9
32
88
20
43
45
15
72
81
15
69
3
222
11
37
99
96
3
5
7
105
63
54
198
12
6
90
45
27
60
12
81
99
36
12
113
19
57
56
108
49
63
15
9
3
78
42
6
71
84
36
1
18
24
117
8
175
48
113
124
8
60
84
36
25
30
65
64
96
68
36
28
32
40
39
54
27
96
92
223
48
65
79
180
30
30
138
90
17
36
7
12
5
28
3
5
60
16
8
25
3
32
180
16
72
32
28
44
19
77
72
40
8
64
9
72
15
15
5
28
27
53
40
24
32
139
24
30
168
47
1
24
35
172
56
12
133
99
39
29
48
24
1
27
60
12
69
95
19
113
13
71
1
192
90
5
48
7
36
9
48
104
28
15
41
4
3
42
138
72
105
15
6
99
45
95
55
45
20
25
3
12
80
25
30
5
108
97
18
45
57
168
75
15
53
67
5
192
73
30
162
87
8
228
7
21
32
52
15
65
28
27
78
15
152
96
24
48
7
60
21
32
97
48
15
105
42
48
33
69
66
5
84
28
27
5
112
51
48
57
12
120
3
65
43
12
30
18
125
60
112
84
3
21
27
149
16
68
55
24
108
33
15
9
81
219
15
53
7
41
97
87
20
13
75
45
59
28
51
9
15
5
43
77
28
20
72
31
84
30
23
24
48
43
45
24
36
24
44
97
72
78
12
6
42
48
57
20
97
23
132
60
223
12
30
11
52
27
21
104
36
79
5
55
5
55
141
129
6
60
89
13
30
45
93
54
45
93
95
97
18
5
24
1
23
19
93
8
60
112
63
69
3
5
72
28
12
15
60
5
43
69
33
131
36
216
112
60
20
40
75
60
60
45
225
210
81
72
168
84
12
20
16
252
45
3
104
4
9
15
51
144
5
40
15
33
27
5
28
15
45
27
17
61
78
57
48
39
17
28
3
12
21
204
56
132
97
75
15
48
12
48
12
78
102
41
12
37
47
163
5
76
39
96
12
53
112
15
78
15
177
192
18
30
35
7
101
24
43
12
33
132
45
30
65
43
185
37
71
16
80
16
57
195
96
15
125
16
81
72
27
21
72
66
41
4
104
36
37
39
3
245
48
160
27
177
159
24
48
33
44
1
24
3
15
120
69
84
116
1
90
60
137
1
11
13
30
18
18
144
30
15
3
33
20
49
66
129
8
112
12
3
33
15
125
127
101
40
15
54
18
102
138
45
3
9
21
24
168
27
3
60
249
20
16
87
5
43
12
30
18
72
108
5
13
72
48
11
43
185
108
37
15
32
151
18
42
29
19
29
55
138
90
45
33
71
103
5
13
42
57
39
5
72
55
45
12
32
73
30
21
44
28
63
24
17
4
27
33
117
18
45
36
3
18
42
36
42
47
72
160
33
23
168
40
27
65
133
144
167
16
12
51
132
72
150
71
4
20
36
55
81
3
41
25
24
6
41
1
23
49
138
53
19
120
30
168
30
65
48
19
161
40
45
95
240
49
168
72
47
1
102
5
36
7
108
45
84
3
117
12
3
57
3
345
3
30
39
60
56
133
39
3
9
8
55
36
132
93
96
8
43
30
48
47
48
67
17
55
30
95
73
48
47
4
116
24
48
25
6
12
93
12
15
30
23
55
132
72
21
56
96
55
5
12
1
24
3
20
25
48
42
17
36
67
198
39
80
16
87
48
5
37
90
72
81
45
11
28
3
120
89
43
18
99
63
33
135
69
36
48
116
16
252
45
ABCD 93339130364*3^$a+1 [50062]
117
3
81
79
8
117
147
280
23
36
141
75
181
53
36
60
24
36
114
229
5
30
6
7
29
51
64
96
47
66
15
75
84
6
51
3
12
24
66
15
93
42
18
87
39
9
51
37
53
84
31
5
30
6
54
24
132
54
234
93
24
16
53
30
6
24
36
243
232
53
27
16
72
48
29
19
56
9
36
18
6
139
17
48
7
8
21
27
3
30
36
84
7
23
25
155
117
3
156
24
1
35
21
352
5
6
150
120
55
24
17
24
39
40
137
15
9
31
8
45
3
39
9
69
3
24
24
112
128
112
47
6
75
9
6
145
71
18
36
24
27
3
6
7
8
15
60
66
168
3
99
45
96
63
6
48
187
24
29
75
120
51
30
30
201
16
24
8
141
27
237
42
18
66
36
25
23
12
13
17
18
66
54
30
12
43
8
48
96
3
60
193
8
9
36
156
31
23
30
60
84
115
32
9
31
56
3
21
3
90
6
85
89
120
42
30
24
55
71
54
90
25
101
84
150
30
51
48
72
129
24
6
36
48
90
75
15
81
64
17
31
23
144
6
27
3
126
48
6
30
150
120
30
319
48
149
48
27
15
120
30
24
30
90
27
9
48
30
97
144
89
175
17
18
96
45
72
64
95
18
90
37
263
66
270
217
113
66
24
24
165
81
39
81
60
27
39
24
30
19
35
36
1
168
8
27
85
32
64
41
48
120
6
36
13
17
55
59
37
24
29
19
17
15
39
54
36
87
63
25
56
63
6
234
96
126
30
24
24
13
72
125
42
48
30
60
36
267
93
30
61
24
29
12
15
40
23
36
36
18
36
36
39
45
84
6
24
25
17
15
33
12
19
72
23
30
91
5
30
85
24
5
75
69
12
48
66
6
54
66
54
30
24
66
25
72
32
87
30
120
43
47
33
21
27
40
29
144
27
27
210
3
123
37
48
29
6
21
9
24
6
126
51
69
150
84
6
43
47
120
114
87
9
18
85
17
90
54
31
59
66
3
48
64
96
17
30
33
93
180
24
12
195
136
29
3
15
36
6
39
21
18
162
78
90
60
126
336
13
5
342
54
7
48
56
40
56
33
55
5
36
31
29
18
90
247
95
78
36
15
159
6
60
24
96
6
24
9
48
48
81
15
40
24
5
19
47
108
60
121
89
72
63
27
13
281
6
1
17
36
51
16
77
12
18
13
24
143
12
21
160
89
24
111
40
80
24
15
9
15
12
18
3
27
132
78
12
30
1
32
15
97
83
42
211
47
25
41
6
1
48
32
72
21
24
6
45
165
36
24
66
21
24
9
15
45
54
102
63
105
12
75
33
127
8
72
9
15
112
17
7
48
77
54
30
127
47
6
84
15
57
135
24
136
24
24
11
30
90
240
30
7
17
36
36
151
17
12
48
66
1
5
19
65
15
15
49
35
13
32
177
31
8
16
29
54
30
63
24
153
6
129
117
3
15
81
81
24
114
36
24
97
35
21
63
25
65
36
18
1
11
13
72
59
109
48
23
60
24
141
15
9
96
9
111
40
29
66
25
5
51
136
17
6
60
6
90
54
36
24
67
53
60
96
24
156
3
21
24
27
40
8
21
54
12
33
15
12
21
9
55
8
48
237
6
60
90
96
48
30
102
24
6
54
31
95
18
90
61
11
54
30
54
102
61
128
39
42
48
87
3
12
81
69
91
80
69
270
93
88
24
35
24
24
13
23
24
25
11
36
30
171
3
45
9
15
88
8
45
54
85
47
1
72
155
36
216
9
72
9
18
13
29
30
61
29
60
84
264
6
36
18
30
1
29
43
24
48
11
90
27
72
27
48
6
30
6
48
67
8
51
66
3
51
37
89
90
165
69
75
15
6
24
24
6
45
51
61
77
6
45
9
12
19
41
24
30
9
48
153
7
32
48
24
16
80
112
41
30
105
96
99
37
8
51
240
24
45
51
48
13
24
23
1
41
24
60
75
15
49
107
78
36
19
65
7
35
141
63
114
66
90
27
27
222
84
67
24
120
155
30
48
30
81
99
6
30
30
36
55
176
27
117
63
30
42
60
141
3
6
55
80
15
25
59
85
ABCD 93339721628*3^$a+1 [50091]
505
95
151
384
12
54
59
127
5
13
18
144
120
96
102
132
179
84
97
66
77
60
43
18
54
137
25
18
6
215
49
150
30
60
18
12
5
67
168
66
35
24
60
60
1
96
18
257
25
126
24
53
180
67
96
173
19
222
35
1
143
91
120
144
96
30
83
157
66
42
35
36
49
270
125
37
203
145
30
240
17
19
41
31
18
54
120
6
239
61
6
108
41
427
89
144
36
145
23
67
5
79
29
12
55
53
31
60
192
17
36
7
53
31
18
276
35
109
30
240
192
108
257
49
42
54
95
85
156
23
19
162
66
17
271
65
60
19
126
414
36
6
35
91
53
24
43
77
85
18
17
187
36
113
24
235
42
215
168
103
17
55
90
108
48
162
17
97
23
97
24
59
180
205
131
31
53
73
42
48
24
125
91
17
31
29
192
91
18
156
180
126
108
41
24
85
234
192
18
96
36
23
25
150
48
42
138
17
187
18
30
5
145
270
5
7
18
78
149
49
30
125
25
30
240
29
43
18
59
7
36
108
114
30
18
162
42
23
121
54
72
5
24
7
18
174
101
156
1
23
24
192
13
36
84
35
12
31
77
175
5
72
49
66
60
18
35
163
12
65
180
31
66
119
7
17
91
6
138
108
17
163
132
48
29
48
72
13
78
162
35
85
36
35
61
18
5
103
77
7
53
12
49
174
42
120
23
121
96
143
60
420
1
59
96
79
125
151
120
72
72
5
36
36
13
11
36
120
55
30
18
101
67
162
162
30
83
223
29
49
36
18
48
24
90
203
12
55
113
252
24
19
132
228
125
36
24
1
162
252
77
85
48
240
95
180
120
67
6
108
35
31
149
109
90
101
204
55
197
60
31
17
1
126
48
72
240
84
185
24
60
300
60
25
102
149
91
113
223
77
91
29
91
72
180
18
114
12
258
11
295
5
36
31
17
37
35
55
36
173
1
23
36
96
48
55
341
84
12
139
29
55
65
12
91
72
108
53
24
25
11
31
18
11
84
192
109
84
42
53
120
25
131
151
36
29
49
54
30
78
102
42
48
18
23
36
31
29
265
119
7
228
72
137
12
13
11
85
59
115
41
84
120
120
85
18
29
84
24
12
73
18
48
6
30
240
113
13
263
24
96
31
270
174
29
12
108
127
18
36
35
91
126
90
48
144
180
162
90
24
90
59
12
48
127
18
251
1
83
205
11
7
149
73
48
47
157
95
211
84
89
24
145
108
12
47
49
95
115
126
18
101
24
55
5
37
23
223
108
29
25
42
53
276
61
54
132
180
192
65
25
36
59
252
48
180
37
95
144
1
35
103
5
67
60
30
18
36
5
355
24
522
18
66
42
84
65
31
12
186
12
90
ABCD 93339884954*3^$a+1 [50030]
48
159
141
3
42
162
126
36
108
12
18
42
36
3
9
240
123
3
162
144
36
12
123
99
18
108
18
66
24
30
9
27
54
15
12
87
48
54
6
54
210
18
42
198
15
51
24
102
36
132
30
168
177
87
108
33
420
39
9
252
45
3
27
114
138
72
21
120
27
192
78
48
42
18
18
12
45
9
18
96
174
63
15
72
18
72
72
18
192
114
102
132
18
72
48
27
48
39
9
111
6
18
84
105
45
36
39
15
120
33
39
6
48
90
42
135
3
129
177
96
207
36
24
195
60
126
27
3
6
18
18
54
201
135
60
18
30
177
93
24
408
240
255
33
75
87
45
165
15
219
213
135
105
60
63
33
39
42
48
3
69
36
15
39
6
27
201
87
9
18
102
39
21
36
15
72
21
159
36
195
36
69
27
90
102
21
84
93
24
219
24
27
18
3
123
36
69
15
69
81
36
3
33
15
33
42
108
54
156
315
51
18
63
27
30
42
54
12
24
84
87
132
87
54
42
144
18
30
42
51
105
15
99
21
45
63
84
57
36
192
75
33
108
186
126
90
30
24
36
183
105
12
3
24
87
126
63
21
18
78
18
54
36
126
18
30
60
66
96
18
45
168
57
30
132
30
3
3
48
72
60
297
27
153
27
336
177
60
3
18
30
36
126
27
33
30
33
27
12
42
48
3
3
102
18
36
21
12
21
72
15
27
18
30
24
69
15
42
18
90
30
6
36
15
12
27
141
48
72
75
42
270
12
90
183
33
60
102
78
252
18
54
99
12
60
63
54
198
30
54
273
15
42
39
141
468
162
54
102
162
15
96
192
117
30
42
123
3
18
36
48
15
21
6
54
12
42
45
111
45
135
57
57
48
24
90
21
105
135
45
27
45
252
51
12
27
30
6
48
6
108
15
21
12
3
57
75
27
150
18
45
57
60
72
3
51
12
57
3
45
72
168
159
78
315
27
18
108
48
150
210
60
27
48
51
126
72
108
75
69
84
42
12
36
189
15
90
36
99
45
108
12
3
12
27
30
339
21
3
93
30
24
138
60
30
33
9
36
162
33
165
120
60
15
39
18
3
105
3
81
3
57
84
39
21
39
27
9
81
39
39
18
18
54
12
6
33
192
12
33
252
48
42
33
87
96
54
30
168
117
288
3
42
27
63
84
60
54
27
27
48
24
198
66
114
3
87
90
15
57
18
141
21
210
6
135
45
15
15
108
9
33
75
15
54
66
45
15
72
36
12
60
45
27
66
72
60
195
15
108
222
15
15
42
18
12
162
123
48
48
147
12
42
90
126
54
108
141
15
369
27
108
42
48
180
36
75
111
81
3
42
54
30
24
84
42
21
12
3
45
129
114
102
24
30
21
132
48
48
21
51
3
114
12
168
126
54
3
27
78
84
39
147
12
33
93
54
42
39
51
66
114
18
63
27
18
102
108
114
36
15
57
18
72
81
12
60
63
54
36
27
3
90
6
36
93
69
108
15
39
138
15
21
42
54
30
96
54
306
18
66
60
81
48
69
36
12
42
468
57
15
108
30
42
282
39
51
33
96
39
120
108
60
210
42
93
12
36
72
309
36
72
12
54
60
54
108
87
15
45
27
36
54
6
54
108
162
36
93
300
39
216
ABCD 93340495564*3^$a+1 [50141]
90
180
39
105
55
48
48
32
3
36
54
99
345
36
24
30
205
288
209
24
270
25
29
163
83
24
66
51
243
45
45
30
90
60
36
156
18
237
48
147
18
123
39
150
18
126
36
108
90
162
103
17
15
16
47
145
65
42
18
66
36
54
39
51
157
83
66
180
18
6
127
89
18
102
90
114
66
54
27
189
19
5
66
73
17
63
96
81
84
54
90
27
45
90
198
3
112
32
240
135
168
12
60
153
256
95
81
63
225
21
144
150
66
24
120
312
30
13
191
49
35
45
141
19
35
90
51
69
27
64
41
135
16
23
169
11
36
60
21
33
144
15
16
224
117
60
18
210
42
1
89
18
12
90
240
15
3
13
23
57
243
45
9
36
54
13
32
45
115
65
42
18
216
27
117
66
9
45
60
156
114
66
150
234
36
156
24
30
60
85
89
6
66
31
119
105
183
30
186
49
128
39
121
77
30
117
45
54
144
36
25
89
36
66
1
32
75
96
120
45
105
126
9
75
37
113
90
54
63
3
157
224
75
18
162
33
21
27
9
84
115
89
375
48
48
99
42
54
54
55
11
6
15
48
45
390
36
57
39
73
32
33
223
53
66
9
96
45
108
55
11
96
90
48
27
159
36
30
60
108
162
54
54
12
78
12
3
21
171
45
90
121
23
36
120
13
32
99
45
9
87
63
1
11
60
108
30
175
5
180
36
114
66
6
48
162
18
42
54
66
51
27
117
45
30
54
6
9
192
144
33
63
63
177
129
15
33
150
30
162
153
15
126
19
35
342
30
60
30
18
6
144
30
105
160
11
277
48
29
147
33
60
66
36
54
135
96
3
13
29
18
72
84
85
32
48
249
343
17
60
3
27
6
66
18
27
96
9
54
66
223
35
102
90
45
45
78
66
99
96
64
101
60
84
60
15
16
41
108
36
84
3
69
288
162
18
72
159
189
195
57
135
39
9
16
155
114
51
129
72
18
66
19
128
39
108
30
31
29
36
210
525
15
60
37
17
15
75
126
30
217
59
108
121
35
96
13
48
77
42
54
54
102
180
60
90
54
54
12
21
144
69
27
189
3
105
6
49
5
27
3
42
3
27
114
19
48
23
54
66
54
75
57
135
45
174
117
177
30
33
27
216
84
42
30
81
9
54
54
36
135
9
55
125
96
51
15
33
27
48
6
156
90
18
55
5
12
111
87
60
12
54
27
9
60
283
161
15
75
114
30
150
12
24
84
162
18
42
121
59
90
171
39
90
79
11
90
78
120
60
57
16
48
35
45
51
45
9
55
65
111
39
324
165
87
90
63
21
144
72
51
112
17
18
45
96
549
252
63
192
225
79
11
213
165
27
96
3
24
36
97
32
45
162
78
12
103
41
7
48
41
48
6
144
1
119
42
30
60
180
264
9
51
84
6
99
75
85
155
85
32
135
249
21
30
78
12
99
45
6
54
54
30
36
127
23
54
ABCD 93340544582*3^$a+1 [50017]
25
47
48
115
180
41
19
69
51
141
24
96
8
25
90
77
40
153
23
97
15
21
51
80
139
21
33
6
36
18
123
32
192
40
48
27
24
197
40
33
39
8
19
144
45
72
48
15
9
192
3
156
41
16
3
5
64
51
21
56
24
40
63
65
187
5
88
8
19
21
80
64
129
30
89
16
32
13
51
104
1
114
5
25
150
41
49
174
33
99
29
55
65
24
40
15
36
77
40
72
128
43
77
24
24
72
64
24
9
15
32
120
103
113
64
24
216
99
6
54
57
8
120
160
15
36
21
99
69
39
17
160
24
39
33
57
30
6
11
19
24
5
168
40
120
9
39
105
87
224
24
24
136
24
32
73
95
37
51
24
105
263
40
8
103
57
27
6
95
85
179
160
51
24
21
51
21
24
39
81
56
64
8
88
9
71
43
30
90
6
23
25
36
11
103
126
27
99
21
33
30
137
49
54
105
21
84
60
27
9
111
423
89
25
15
111
84
53
43
54
23
40
9
84
35
79
113
13
107
67
162
51
57
63
33
54
33
24
96
3
125
64
48
8
16
159
84
53
19
45
105
144
30
24
120
33
57
63
99
24
30
150
17
304
56
13
6
21
9
78
17
88
21
270
66
18
41
1
39
9
42
21
24
56
7
17
48
25
15
57
263
37
54
45
32
49
15
9
30
105
24
32
48
48
48
16
75
24
5
121
71
24
16
9
18
180
105
96
51
78
23
24
88
81
47
72
1
54
41
1
143
72
49
54
81
96
8
1
15
80
79
6
59
88
33
54
36
29
48
40
27
53
193
96
264
47
103
17
64
48
48
104
19
245
25
54
185
16
15
144
33
104
40
216
3
6
18
173
43
21
48
8
67
102
54
41
40
33
95
16
99
60
12
5
120
24
1
144
30
57
24
9
24
111
32
40
48
39
41
79
36
6
23
25
60
102
53
37
51
93
54
6
30
89
16
45
131
48
88
3
5
96
109
126
45
80
79
57
87
65
1
54
33
72
111
36
125
79
54
12
215
73
23
103
24
90
90
45
8
88
15
180
5
19
93
120
3
69
51
45
99
21
51
5
136
3
45
264
21
84
6
36
53
48
19
54
215
19
60
33
80
24
16
8
40
32
88
24
32
40
9
24
12
114
9
75
6
15
72
32
91
6
71
19
144
101
19
125
1
18
6
66
149
199
156
54
6
36
53
1
39
81
71
19
24
36
201
48
32
109
11
240
96
73
66
29
16
104
1
63
81
47
7
65
48
13
171
3
36
81
120
39
30
59
72
19
21
63
6
84
71
24
121
71
43
45
111
57
48
32
40
3
5
96
24
91
93
75
30
71
72
73
135
120
24
15
36
84
33
3
21
75
29
1
18
90
6
29
1
111
8
31
17
24
24
40
32
24
16
87
17
24
1
71
24
25
15
56
144
40
56
19
5
48
232
8
16
51
5
40
8
48
7
36
126
18
21
56
88
48
3
30
270
17
37
3
3
117
3
21
33
72
39
24
177
18
21
15
65
25
239
72
48
88
24
80
96
157
155
175
17
64
165
59
112
9
54
33
32
16
135
17
24
19
54
12
51
9
48
15
111
6
48
51
24
75
5
115
150
135
57
119
120
16
3
36
17
37
12
18
60
33
24
63
81
15
129
8
64
168
81
30
270
35
79
105
15
33
128
40
104
72
24
121
63
8
43
54
66
101
40
8
67
168
30
87
3
42
35
24
40
45
35
40
80
1
23
72
24
49
63
99
21
8
16
128
208
8
24
31
24
33
24
96
3
150
66
24
141
56
24
136
183
17
13
227
97
95
48
7
33
8
232
63
6
75
80
16
9
159
96
104
112
48
39
12
114
51
8
40
8
103
81
48
32
48
61
59
1
71
88
51
6
15
80
16
33
54
156
5
91
101
24
19
5
72
88
ABCD 93340835572*3^$a+1 [50124]
60
66
36
360
18
132
12
162
78
37
53
18
90
18
12
24
90
36
48
96
43
32
15
49
35
96
180
25
41
78
25
65
31
5
144
30
60
12
162
6
61
29
126
108
156
42
12
135
171
24
12
24
12
18
6
30
55
23
105
87
54
90
72
90
78
126
18
25
185
18
37
233
204
66
57
96
51
156
60
12
258
72
30
96
180
54
12
36
7
107
126
108
66
6
30
24
13
41
39
177
159
15
1
143
42
138
18
18
121
5
54
96
30
24
30
24
198
30
18
19
221
12
18
36
33
117
66
42
31
80
117
54
54
15
27
48
72
18
91
23
57
15
225
39
72
97
53
43
29
67
59
36
66
18
6
18
30
18
18
72
258
66
24
15
51
96
12
132
18
48
54
60
9
64
47
60
36
33
57
48
39
16
17
79
29
150
192
18
96
66
57
93
90
9
9
12
72
51
27
108
105
147
93
51
13
35
61
35
246
55
89
39
15
1
17
168
39
33
159
3
36
162
108
126
48
6
102
97
53
120
114
66
60
12
150
246
36
6
12
6
72
90
18
91
29
54
132
30
288
6
174
72
6
102
78
180
18
66
24
102
18
234
18
198
42
33
75
229
113
102
96
25
11
30
54
1
5
363
15
81
57
60
12
6
12
24
18
66
6
138
18
294
18
252
18
57
9
60
162
144
18
18
30
54
6
18
90
31
59
84
150
12
204
12
114
36
48
96
216
313
11
156
18
36
19
35
54
126
72
72
72
225
45
36
72
60
27
39
72
18
90
24
66
91
125
19
17
24
18
30
42
84
105
99
18
48
126
108
108
198
186
213
57
39
9
162
24
66
24
12
39
48
16
101
84
114
90
36
36
84
90
72
24
90
18
66
150
49
521
36
3
3
13
80
16
29
36
126
90
54
294
12
108
222
69
3
45
57
18
36
42
18
90
30
204
177
105
18
6
30
6
84
72
54
24
216
48
25
47
36
60
72
105
256
17
48
111
3
108
49
80
63
6
30
96
45
291
90
3
87
78
36
138
252
18
72
24
12
259
191
18
36
6
102
60
90
25
95
18
78
30
42
12
72
18
18
18
79
80
45
66
42
48
42
54
39
99
61
11
69
27
72
12
24
252
18
66
54
51
75
6
30
18
6
9
75
21
105
6
49
5
30
13
41
90
54
216
24
7
80
21
48
36
6
18
15
16
35
150
66
42
27
39
60
45
21
36
183
39
12
24
30
6
49
131
30
90
24
12
42
36
30
36
270
108
18
72
90
51
39
186
15
51
18
42
66
72
126
42
30
42
7
11
30
162
60
120
1
80
387
150
12
18
24
126
99
3
36
150
12
103
5
90
81
15
84
45
27
198
126
78
30
6
12
90
18
54
42
18
85
5
18
144
105
15
18
78
12
78
7
155
12
24
54
91
11
6
72
151
11
30
78
121
89
295
65
60
51
111
66
42
36
174
42
84
24
102
6
30
3
21
36
162
18
3
51
36
120
129
105
6
18
31
59
36
120
60
13
41
300
171
64
17
60
18
66
24
30
6
3
45
72
18
6
84
36
75
69
6
72
12
6
171
63
30
6
270
30
42
108
66
24
84
108
54
6
54
79
5
24
18
72
121
5
66
25
53
36
30
105
16
65
156
108
55
107
108
36
6
12
67
65
30
36
24
66
19
71
18
55
77
18
30
90
25
80
45
291
9
6
ABCD 93341758982*3^$a+1 [50033]
19
30
11
25
18
41
37
48
60
12
240
30
108
41
31
24
30
54
150
84
71
120
24
36
1
126
53
156
121
47
7
30
108
150
18
174
60
5
61
72
72
83
36
85
35
31
6
252
192
144
35
19
90
90
126
42
180
84
53
36
127
108
5
49
6
101
19
89
1
24
126
120
6
215
24
31
84
96
65
151
17
120
91
41
109
174
5
121
60
36
23
12
85
6
77
31
66
36
23
60
49
36
66
150
35
85
18
41
1
23
67
36
17
96
36
43
41
36
24
49
11
55
42
84
23
31
5
19
5
205
131
24
72
31
149
115
126
114
246
83
120
55
101
48
97
18
197
61
23
97
23
24
85
35
55
30
11
31
5
103
5
120
211
72
18
95
85
95
1
35
1
59
84
24
43
18
59
60
25
108
23
36
108
1
120
95
84
1
24
156
60
84
11
36
60
25
23
13
12
60
108
59
24
109
42
36
89
13
90
41
1
18
5
12
108
1
11
133
192
18
18
119
48
12
43
102
23
37
23
96
84
60
192
25
83
60
127
18
191
24
187
30
24
11
24
49
162
36
108
162
24
54
30
95
85
35
19
245
36
169
167
48
73
24
264
72
42
65
115
5
12
168
25
6
66
143
60
127
18
12
18
36
65
85
36
59
31
18
11
36
60
1
108
72
12
42
18
107
60
25
35
19
54
18
168
41
85
23
60
60
67
53
7
84
54
36
36
6
89
48
60
12
24
19
12
89
36
24
37
72
36
30
72
18
36
59
24
85
72
23
31
324
41
7
42
36
11
19
54
180
18
42
36
36
59
61
78
48
54
6
54
23
12
60
13
72
18
18
192
95
31
221
49
35
25
59
67
29
19
5
31
5
19
18
18
65
19
6
35
139
18
23
85
54
137
25
23
55
5
96
61
18
77
79
5
24
132
24
127
18
84
60
47
48
7
6
84
60
108
18
18
12
47
115
18
23
36
24
25
90
36
18
18
42
251
127
138
114
17
55
18
12
24
11
19
29
151
24
77
139
36
65
25
179
84
7
65
25
48
108
60
47
43
108
185
7
53
24
1
35
31
18
18
137
132
109
95
37
48
71
43
5
301
71
1
23
61
24
191
19
42
83
109
35
25
95
7
5
85
6
72
12
96
30
23
55
36
18
36
11
48
121
72
72
138
18
186
36
54
83
12
24
19
6
444
35
1
6
53
1
35
289
71
96
31
54
35
49
35
1
78
5
180
7
24
5
97
108
126
18
42
29
36
19
24
18
72
30
161
24
73
90
113
7
24
30
96
108
120
6
29
24
85
132
23
31
30
252
83
96
1
114
36
108
5
115
5
19
18
23
7
18
24
66
144
41
1
84
24
35
12
109
6
29
7
29
24
60
79
6
35
31
209
24
73
107
1
126
5
13
11
61
54
150
66
5
19
30
11
79
54
36
114
102
23
55
18
54
30
23
31
90
131
19
12
17
55
60
18
239
60
205
335
19
29
265
180
18
162
47
1
144
83
43
42
36
12
78
144
198
54
89
67
18
54
5
13
107
25
36
131
49
11
24
24
85
12
24
59
7
24
84
42
84
24
120
35
25
48
59
48
96
67
24
18
35
91
5
25
35
120
25
36
83
7
65
61
107
43
29
25
23
25
6
66
36
42
41
121
156
60
263
37
42
12
24
149
61
35
145
36
95
73
371
24
85
78
18
12
162
18
23
37
47
43
90
30
42
72
66
77
1
59
25
11
25
54
5
13
54
5
109
36
48
96
72
54
48
5
36
91
5
115
18
6
12
89
91
42
48
23
60
67
17
85
90
6
54
41
85
84
47
103
77
49
90
66
59
19
17
91
53
229
90
42
66
54
215
144
1
60
59
49
ABCD 93342152602*3^$a+1 [50056]
90
39
56
48
312
13
72
48
171
8
16
24
33
108
59
192
136
104
48
72
1
143
136
8
1
15
57
23
72
40
33
120
87
3
5
16
21
30
69
48
51
125
127
9
48
128
88
72
32
16
56
288
96
96
40
24
45
72
108
215
55
150
11
109
132
15
3
69
123
18
35
16
48
123
29
1
183
32
24
48
16
56
19
162
3
56
24
205
195
27
149
48
13
78
120
90
11
120
271
300
78
71
48
43
5
205
18
161
24
247
57
56
64
21
27
8
25
12
18
42
18
270
12
123
24
48
93
150
21
48
96
24
8
40
128
7
78
270
29
48
48
64
93
198
5
64
72
8
121
42
117
21
60
159
48
32
43
149
40
48
123
90
75
72
51
90
42
90
15
128
265
15
24
8
25
15
8
145
111
9
42
317
160
8
48
97
63
45
27
93
107
120
43
21
264
32
103
9
3
53
37
83
16
248
72
40
168
93
107
43
30
108
51
80
88
51
69
3
5
72
103
57
8
283
30
119
120
16
96
99
45
45
27
144
8
151
89
96
25
71
1
15
128
64
168
72
32
48
1
12
3
104
88
45
35
13
180
71
79
129
128
112
176
192
73
12
59
229
35
64
56
40
27
5
25
39
39
9
32
169
15
75
42
108
39
81
60
11
169
39
123
29
16
32
103
48
17
133
11
19
117
80
25
63
264
56
16
56
24
1
15
8
85
171
56
112
32
169
132
83
144
16
57
263
192
40
80
133
99
81
215
72
163
149
193
108
11
16
3
21
24
105
47
88
80
96
79
42
119
24
67
45
168
80
160
75
77
25
240
47
61
12
18
5
64
48
8
7
18
90
5
64
21
99
153
87
21
11
1
18
5
24
16
152
40
32
1
72
180
83
97
15
24
8
151
60
77
120
13
27
8
37
3
327
48
17
72
232
48
80
133
59
40
9
71
19
125
55
30
75
417
167
16
72
32
121
42
77
72
61
35
25
210
53
304
56
25
95
144
13
18
12
78
102
18
60
51
80
40
48
56
175
192
89
144
115
45
96
39
12
173
97
15
72
111
60
21
48
33
23
67
53
25
159
21
99
72
104
16
9
15
27
5
24
19
42
83
40
32
163
90
59
96
216
49
102
105
75
5
144
64
27
5
133
219
96
176
1
48
60
102
150
15
32
160
21
179
253
60
15
8
40
27
30
63
375
9
8
85
3
80
24
352
48
128
48
120
40
80
67
18
27
24
168
141
51
56
64
56
13
27
272
40
123
5
88
80
264
16
152
43
197
24
1
18
101
1
18
141
99
5
24
1
119
43
78
87
93
35
64
8
48
37
18
65
85
27
45
300
87
111
150
11
88
201
255
144
33
23
24
16
45
60
12
27
32
19
12
9
48
200
121
119
40
56
72
40
80
24
19
165
104
1
159
3
69
8
120
120
400
81
71
40
141
75
24
9
95
16
9
167
40
105
15
48
117
48
59
88
48
120
176
48
40
80
133
60
135
63
12
78
12
99
24
57
18
125
24
73
18
45
ABCD 93342156346*3^$a+1 [50011]
41
24
12
48
37
14
36
36
10
32
18
124
80
9
120
25
32
3
21
15
1
2
12
10
23
12
24
27
58
14
12
48
48
93
15
24
12
76
17
1
2
33
141
34
6
26
60
34
8
48
3
19
248
33
36
24
19
41
39
72
36
9
99
45
21
18
12
34
6
5
61
32
118
53
159
22
8
46
32
72
66
39
51
36
96
42
27
55
20
16
29
51
12
148
32
76
80
54
6
40
66
74
45
67
20
10
18
6
119
36
120
45
183
12
75
45
48
37
110
16
8
66
3
12
1
38
82
23
36
3
48
33
24
31
56
18
16
6
20
60
66
18
9
37
23
12
43
8
10
14
66
30
10
38
66
3
51
40
2
94
5
21
22
2
30
18
51
27
84
54
10
44
45
60
7
18
8
30
9
63
81
36
63
48
64
5
60
69
22
8
24
45
37
110
10
74
6
3
60
15
10
80
27
51
18
34
36
32
24
18
15
7
48
5
12
9
15
9
22
74
15
57
27
3
90
54
4
29
15
52
5
15
96
12
16
41
3
40
17
24
15
24
45
127
6
72
32
15
9
51
60
31
44
28
5
43
18
6
26
63
1
23
7
5
19
101
48
3
33
24
55
2
6
12
57
168
85
8
123
67
74
54
24
60
30
48
207
96
19
48
44
33
1
11
3
18
24
10
5
15
76
17
36
15
9
12
13
32
3
37
35
21
3
85
14
18
82
62
6
153
99
21
111
9
111
9
9
27
39
76
5
91
17
87
24
10
24
35
51
156
6
27
67
125
45
3
43
32
21
67
17
27
28
152
24
21
21
30
57
12
45
54
66
3
15
57
43
5
36
7
18
54
65
25
11
24
7
5
84
67
8
21
45
3
13
14
10
66
17
21
15
36
24
67
17
57
40
48
95
31
5
27
72
117
3
16
29
12
15
16
50
22
2
159
24
60
7
5
25
38
12
46
30
2
40
35
36
1
104
24
27
84
115
36
65
39
21
15
69
7
20
9
3
21
24
55
32
33
61
35
15
4
17
9
15
84
13
18
44
48
33
19
20
12
4
24
32
40
5
3
58
59
15
4
29
15
45
3
9
21
27
115
32
69
24
7
36
48
2
22
17
9
30
12
4
50
3
192
48
117
16
2
21
39
21
60
1
38
112
56
24
24
9
7
24
32
9
3
60
48
40
17
60
27
64
36
5
33
10
32
76
8
42
30
162
75
27
33
105
78
24
64
140
6
39
60
36
51
30
22
77
3
21
7
12
50
27
3
66
72
22
17
1
30
74
39
1
80
3
15
12
9
39
21
36
60
61
32
6
16
24
2
99
60
63
58
38
34
78
53
91
5
3
45
123
52
20
48
33
84
3
18
16
8
22
26
10
32
108
24
9
9
6
10
74
45
36
21
15
129
39
1
54
5
27
45
15
6
64
35
61
30
8
72
48
12
64
14
16
86
72
57
15
33
43
60
29
21
130
17
181
11
48
43
18
14
117
15
16
68
9
3
52
17
1
30
32
42
3
63
4
8
10
56
34
5
36
24
3
12
16
44
168
57
33
18
4
5
3
24
33
7
5
168
21
72
24
15
9
10
144
101
9
46
36
65
13
56
46
29
15
9
12
25
18
5
72
1
47
57
3
27
10
30
18
11
21
18
12
105
48
1
32
24
88
122
54
72
27
21
54
12
70
8
18
60
24
130
35
3
57
75
28
5
111
4
41
9
6
21
51
34
54
56
66
58
80
60
24
45
13
18
12
32
42
58
12
24
89
36
15
22
167
60
37
14
45
85
11
24
84
121
11
45
24
111
81
114
118
32
30
9
24
151
2
63
151
5
55
38
48
40
59
13
8
3
21
30
45
31
32
12
18
6
21
3
42
3
21
22
24
98
40
6
26
15
25
6
77
3
64
29
19
26
6
10
35
15
4
72
50
94
18
18
158
16
50
9
39
6
30
21
3
40
17
73
128
22
8
4
6
32
27
61
2
22
8
72
58
20
48
57
55
56
9
12
45
75
48
96
96
108
57
15
3
28
32
36
54
22
20
6
24
3
21
15
25
71
24
7
2
30
12
30
30
58
11
36
33
15
87
18
102
9
96
49
11
21
18
4
17
60
48
127
14
22
53
19
32
24
69
45
10
17
3
45
15
105
36
49
8
3
7
53
24
12
3
52
5
31
50
24
3
15
52
29
24
103
14
66
28
26
6
154
126
72
5
12
49
6
5
45
16
8
30
21
63
12
33
55
17
60
21
40
104
40
24
35
19
5
67
8
66
16
126
89
15
69
19
17
81
87
12
61
50
48
46
86
12
46
14
57
31
80
33
36
108
75
28
50
24
40
35
3
60
60
21
31
36
2
126
9
3
60
138
24
15
15
100
36
32
42
6
64
41
36
85
35
19
5
21
63
27
28
5
36
60
19
2
30
24
4
12
128
36
12
9
39
21
45
3
120
36
9
75
15
132
28
32
60
24
42
99
43
2
16
24
83
36
115
30
32
27
87
69
7
122
22
18
38
34
26
28
89
55
77
139
41
39
64
65
25
2
16
14
3
15
12
10
26
28
2
3
21
75
48
60
25
8
18
4
18
8
51
3
42
18
6
42
153
36
120
25
23
31
56
33
60
3
42
27
3
88
120
17
25
162
5
49
54
17
1
38
12
4
5
3
58
78
32
60
100
17
12
115
104
21
43
5
45
15
55
2
30
45
19
32
72
16
24
5
7
38
6
81
1
47
243
93
84
93
34
5
103
50
72
75
3
40
162
14
4
5
87
48
141
91
18
35
117
24
15
7
2
75
37
38
16
80
69
36
9
90
45
63
18
22
74
30
24
9
15
10
62
93
75
48
48
21
15
30
18
60
82
59
36
1
14
4
5
75
21
9
66
33
36
1
74
94
66
20
76
80
48
ABCD 93342429652*3^$a+1 [50069]
24
48
283
18
59
88
128
16
33
36
36
71
55
18
60
107
49
18
18
42
36
5
49
48
150
48
57
15
9
56
88
32
48
40
56
49
135
80
61
195
39
12
45
27
77
1
300
99
56
48
72
19
66
27
32
1
23
7
54
36
23
157
90
9
99
162
54
6
15
15
60
5
24
79
105
51
53
48
13
30
42
12
150
138
23
55
57
63
54
36
39
33
24
108
131
25
90
21
24
104
85
72
6
48
6
23
16
69
51
24
33
174
9
105
215
24
120
48
73
39
32
48
88
15
18
36
36
39
159
54
51
51
36
180
90
78
306
36
108
66
233
187
120
54
24
12
6
54
48
108
75
8
205
6
69
56
1
30
113
19
5
205
3
3
5
31
65
25
66
54
36
54
5
16
69
18
18
18
101
96
19
45
99
5
37
179
19
84
41
55
84
77
168
31
12
93
39
33
3
162
48
6
93
8
79
66
119
96
48
31
41
175
17
193
162
117
45
36
119
13
108
12
11
97
24
71
55
57
32
49
72
47
43
18
27
9
71
97
71
67
5
127
210
36
6
120
24
120
36
18
63
99
96
18
11
1
39
75
36
65
37
18
65
24
115
30
24
54
33
39
18
30
18
18
5
40
45
6
149
25
167
88
24
27
96
5
7
78
12
78
18
120
36
11
7
65
136
57
255
15
72
65
40
75
36
66
36
27
153
39
51
125
55
18
54
17
24
91
54
47
25
18
21
128
96
19
18
27
8
7
41
25
71
1
18
72
77
31
42
210
197
48
13
11
1
63
104
55
17
1
47
25
15
3
5
25
63
171
29
97
18
45
81
24
95
24
7
66
24
36
54
125
1
12
6
69
152
64
69
36
42
269
85
11
103
12
29
85
54
12
54
83
72
31
33
69
78
69
128
13
18
162
167
240
7
18
18
60
33
21
156
24
30
9
81
6
65
145
60
59
24
1
54
161
61
123
152
43
36
54
42
30
35
19
24
30
126
81
8
7
84
29
25
6
108
48
54
24
90
29
7
378
12
35
43
12
153
51
72
5
43
101
88
27
54
114
138
24
138
201
87
18
39
51
36
18
23
19
36
12
162
11
49
111
159
161
73
12
35
43
12
150
72
30
60
41
64
33
207
81
39
93
59
25
54
17
19
5
48
163
45
87
12
53
43
93
80
37
60
84
6
18
59
61
35
1
18
36
42
23
31
138
71
40
72
3
12
18
207
128
25
39
87
36
29
25
6
33
21
90
41
13
11
43
5
13
138
65
61
11
7
18
24
36
12
18
5
55
17
72
31
90
18
186
11
19
6
12
96
174
90
18
65
168
144
120
13
3
56
31
18
15
104
96
31
114
215
67
77
88
93
12
95
55
84
6
39
9
90
5
121
18
78
120
90
117
8
109
83
48
19
66
59
40
120
96
123
36
30
6
84
9
27
60
48
90
39
8
115
29
121
54
144
177
147
72
29
24
37
84
90
5
157
59
55
65
25
66
5
13
60
95
67
54
95
85
3
81
42
12
41
72
85
99
63
60
36
65
112
15
108
29
61
42
89
145
30
90
60
75
213
30
6
12
27
33
18
36
138
132
3
51
5
229
30
101
24
1
36
6
48
90
11
31
17
16
21
11
7
90
36
11
40
123
21
80
7
17
61
195
177
24
30
41
19
21
9
71
37
363
8
61
18
81
81
18
45
32
24
61
99
72
33
30
41
16
80
7
78
90
72
12
29
16
9
72
18
72
125
25
23
7
78
12
23
211
96
84
65
24
24
1
210
29
43
29
103
33
39
120
9
15
30
99
63
113
19
5
88
32
16
15
24
233
193
24
120
18
5
109
51
15
57
15
90
287
24
31
60
18
3
15
17
88
8
115
36
60
18
35
112
144
56
43
18
3
57
15
3
54
48
23
24
25
36
99
51
ABCD 93343186312*3^$a+1 [50021]
45
95
115
60
330
75
75
65
1
63
96
51
30
147
60
200
43
53
1
39
240
27
30
90
77
48
168
1
15
105
120
159
44
112
15
113
112
45
15
116
52
27
113
7
36
180
270
3
204
80
232
81
47
43
30
183
111
9
24
33
54
90
71
144
84
37
95
55
65
4
51
60
129
224
36
28
63
33
21
66
84
353
43
93
87
33
87
90
264
11
109
210
33
60
128
25
87
3
93
27
204
9
177
63
51
96
117
236
220
87
114
191
19
29
7
90
24
30
36
24
156
57
36
84
123
33
116
25
83
43
33
96
84
84
63
84
29
136
15
90
75
44
4
92
1
24
191
108
76
104
7
5
52
27
173
97
135
60
111
24
30
210
180
9
57
150
125
229
6
117
27
66
3
60
51
165
75
45
264
81
6
53
4
57
135
15
129
32
25
179
151
24
6
39
135
36
69
111
129
56
72
36
84
96
72
49
66
65
112
93
3
80
252
208
147
30
114
60
33
153
63
60
171
53
36
16
44
7
30
143
151
5
31
69
81
59
4
44
180
16
87
24
41
4
48
27
69
176
156
19
30
90
120
6
150
57
57
66
84
120
129
216
51
30
27
176
67
204
65
100
15
96
24
33
243
24
29
187
5
60
48
61
6
114
59
4
8
52
60
20
7
5
4
117
119
64
56
24
31
273
153
150
69
44
1
63
57
240
90
101
79
189
84
147
216
77
216
40
87
57
36
87
149
36
112
116
72
19
30
23
16
27
125
52
20
12
160
51
24
60
6
23
247
24
45
15
60
36
30
3
21
90
165
225
155
181
107
37
150
9
56
4
32
139
69
32
4
140
124
36
20
31
93
117
63
24
27
6
144
15
48
33
99
48
3
77
36
31
93
132
51
54
15
84
141
63
177
99
21
63
3
9
80
28
56
31
36
30
90
53
64
177
6
53
31
36
129
8
7
9
104
97
15
56
112
33
35
19
156
237
3
84
41
25
95
55
57
32
121
39
44
64
12
24
24
27
41
115
84
36
5
52
207
60
96
17
43
153
27
30
83
76
104
160
80
7
293
37
120
120
114
36
60
180
129
24
147
5
55
24
165
15
6
54
65
36
64
20
88
72
75
5
40
15
105
24
27
69
81
35
85
95
64
48
252
111
120
24
6
150
33
27
5
24
31
24
33
3
30
54
9
24
297
35
64
20
76
15
30
39
44
52
15
153
80
97
39
156
51
189
48
60
57
240
6
129
51
150
23
96
64
51
33
140
112
255
90
216
144
120
75
15
93
57
30
66
30
84
69
20
100
24
57
30
36
117
8
19
5
1
210
24
6
47
103
33
171
6
24
99
84
56
4
36
80
76
84
27
144
36
29
108
36
60
16
356
19
96
129
24
20
127
54
123
27
33
36
27
129
56
19
6
63
24
56
100
87
153
36
15
60
36
137
97
66
5
79
66
155
60
88
51
96
54
120
90
5
160
81
90
54
11
52
3
24
36
353
91
29
1
90
96
117
20
67
96
84
30
96
ABCD 93343353776*3^$a+1 [50269]
6
125
49
186
12
29
13
143
37
143
49
90
6
35
103
60
125
72
72
73
54
48
162
126
77
73
84
90
6
234
5
13
30
18
23
67
72
6
30
5
31
54
132
18
5
187
149
55
120
36
18
42
234
54
30
42
18
72
84
126
132
17
55
113
48
67
5
31
5
85
59
31
54
6
41
13
95
43
24
41
48
36
31
90
59
109
270
66
18
41
157
54
5
109
12
24
36
102
5
193
90
65
67
17
103
6
90
36
36
48
65
115
101
13
35
1
54
17
31
150
35
103
60
84
41
132
97
78
17
145
35
127
41
7
90
162
5
13
18
329
24
31
113
25
240
35
103
137
12
175
6
35
24
13
71
36
199
54
36
71
1
18
66
54
41
109
54
12
24
54
35
60
13
30
18
96
174
5
240
7
24
36
53
24
97
144
114
17
19
12
168
120
54
23
139
24
12
42
36
54
12
41
19
5
49
84
36
54
5
73
23
7
29
48
55
30
23
144
13
72
6
174
18
18
42
12
29
139
30
60
102
54
47
12
67
126
47
115
65
48
55
12
113
55
12
5
36
31
65
13
36
102
144
18
83
48
85
47
12
72
13
90
41
24
67
30
6
12
150
66
5
31
114
174
36
54
95
55
5
192
19
89
36
37
192
42
113
7
234
11
48
180
37
108
36
71
55
54
264
78
125
109
18
17
31
5
109
126
53
19
17
49
11
31
18
35
91
90
71
13
54
36
185
109
90
120
65
25
167
31
18
11
115
60
54
30
60
12
5
24
49
66
41
240
12
37
108
30
185
60
223
150
108
156
36
162
42
95
48
91
30
114
41
25
11
31
125
109
36
54
53
67
149
24
115
42
30
41
73
30
96
30
6
233
31
18
18
114
18
30
42
90
23
7
90
23
145
131
25
54
132
66
18
24
12
5
85
54
54
131
24
61
11
48
1
71
36
85
18
5
31
113
13
54
54
11
43
90
11
139
48
54
24
66
65
103
17
49
42
5
7
5
37
23
7
113
96
192
19
41
133
95
19
5
7
41
24
79
41
36
60
133
36
18
5
96
49
66
60
12
54
60
48
11
7
108
41
13
23
49
90
36
29
228
31
72
108
5
109
66
126
90
18
132
71
55
48
41
31
5
73
12
78
36
18
71
37
18
30
11
85
120
78
161
19
48
18
150
84
60
161
91
48
6
30
42
282
108
5
108
31
36
42
18
108
66
60
30
29
61
95
55
41
103
77
12
145
71
121
18
6
71
13
90
72
6
18
36
53
55
41
7
90
72
167
13
42
120
149
31
24
41
43
42
143
1
95
121
84
59
91
36
108
30
23
49
83
7
18
23
37
12
168
12
18
108
60
18
30
36
29
61
119
7
5
37
66
5
24
25
108
24
120
24
30
72
5
19
66
42
113
25
42
72
5
144
25
36
36
144
6
77
25
90
18
42
5
475
77
36
13
6
54
35
49
72
95
144
49
6
36
53
37
84
42
5
72
7
5
1
72
30
72
108
42
18
12
114
30
36
29
97
258
5
120
72
72
37
36
12
18
24
66
54
36
29
13
35
55
41
72
133
132
23
12
49
83
43
72
6
12
23
1
18
102
11
13
84
47
115
24
17
139
96
84
90
23
252
139
96
30
6
17
121
6
66
18
24
77
139
5
7
113
49
72
23
67
5
24
180
175
30
90
77
13
330
30
42
12
65
12
175
78
18
18
12
132
287
163
5
72
85
30
365
109
54
12
65
103
30
18
18
54
90
11
12
13
126
114
144
72
179
121
6
18
54
48
72
41
37
84
24
30
5
1
59
67
12
5
60
31
156
54
ABCD 93343427566*3^$a+1 [50005]
19
29
3
112
48
24
32
120
51
18
6
114
3
72
99
21
21
51
24
63
6
3
48
183
1
59
93
147
18
43
29
75
24
3
36
84
18
6
85
35
13
29
67
41
7
32
51
45
45
96
36
30
25
77
36
15
40
48
47
105
21
6
37
23
33
40
41
48
12
108
18
21
21
27
136
35
84
60
85
128
111
1
5
108
31
72
8
45
51
24
16
23
49
8
64
80
24
21
30
12
48
1
72
72
35
45
168
16
32
9
90
13
89
120
7
24
32
40
29
19
8
72
63
1
17
18
21
39
57
16
144
8
33
7
5
30
21
48
24
48
33
79
29
3
72
15
6
19
24
8
96
9
18
13
5
27
27
36
162
39
9
12
51
48
16
35
6
24
151
35
72
45
72
72
15
121
48
24
48
5
24
75
24
40
56
64
5
30
45
24
40
17
7
8
21
42
1
95
54
75
72
45
78
66
84
7
32
72
48
27
96
30
15
16
104
3
36
54
48
3
64
80
3
84
105
39
42
54
138
31
8
24
57
18
37
71
36
21
117
18
9
45
36
42
13
29
48
66
1
35
37
41
12
30
54
42
24
30
55
71
12
42
19
8
9
12
180
60
78
117
24
88
32
9
24
15
21
67
41
114
48
157
35
13
8
75
24
18
19
96
48
128
40
59
18
3
3
30
18
60
48
97
5
27
81
72
15
3
24
69
24
117
19
11
45
51
69
9
15
16
29
27
136
24
72
11
30
96
48
103
120
56
24
64
23
1
89
39
24
9
103
11
12
121
24
32
3
150
31
8
21
19
72
8
24
27
42
51
51
48
96
54
159
189
43
5
24
60
7
120
8
96
69
18
9
21
24
67
8
15
33
16
41
18
45
105
12
30
37
89
39
3
61
11
45
16
5
24
30
18
36
24
63
27
45
105
111
168
93
48
30
48
13
8
3
36
84
48
48
48
54
90
18
27
3
144
18
6
24
109
32
64
8
24
24
9
252
24
12
39
3
132
25
8
96
96
48
33
12
27
120
21
123
48
51
18
42
49
11
36
36
78
42
24
21
21
43
41
36
12
12
48
3
96
48
21
30
30
87
24
48
3
42
84
36
54
42
102
45
3
61
11
21
16
96
29
123
45
19
17
87
72
15
9
72
88
11
18
43
32
72
45
6
144
109
41
12
3
45
51
99
18
30
48
54
36
3
21
30
109
32
9
6
6
54
84
12
45
40
5
3
117
67
24
48
71
18
18
61
32
45
3
51
192
13
101
67
32
88
65
7
24
11
69
99
37
197
6
72
69
24
24
16
35
21
16
23
48
6
294
13
77
6
21
15
12
13
17
6
174
30
21
9
6
6
120
6
18
24
96
6
18
6
24
102
6
42
15
3
24
141
177
72
90
24
93
141
27
45
27
3
69
16
32
9
42
61
77
108
31
119
25
5
36
127
11
93
24
93
12
48
7
11
45
24
24
16
8
33
60
67
47
90
36
27
24
3
60
1
59
21
9
31
83
61
23
78
3
96
9
15
16
23
12
117
112
24
5
27
40
56
69
3
48
9
24
39
21
51
15
81
63
12
54
111
9
39
120
309
6
42
72
30
21
51
18
48
27
24
48
9
24
31
41
18
45
16
17
111
33
63
16
56
45
27
16
5
78
48
21
72
72
40
35
54
7
5
3
111
1
5
3
72
15
78
43
56
69
91
11
21
48
24
39
6
67
35
21
96
48
45
6
12
12
42
36
12
30
30
39
27
37
23
9
112
72
56
3
13
29
51
21
51
64
48
113
42
78
15
24
24
24
24
72
69
19
24
104
48
3
21
9
15
105
39
3
61
72
24
5
36
24
108
27
9
127
8
75
6
55
96
8
64
77
54
54
12
3
33
55
5
27
24
24
3
6
15
33
42
69
120
15
156
114
6
109
24
23
49
32
21
3
9
7
176
72
15
57
81
18
54
96
42
45
45
19
48
53
19
80
3
61
77
123
27
72
13
5
192
99
57
7
41
7
8
9
55
11
21
72
96
21
75
72
9
156
67
11
24
6
66
18
27
105
39
81
55
5
27
27
42
51
3
37
11
69
16
48
32
57
15
81
72
78
97
24
32
9
7
32
39
1
24
35
69
72
51
141
57
12
51
16
11
37
101
54
120
85
11
45
21
27
120
21
18
18
42
90
24
30
78
36
19
47
6
60
39
40
8
51
69
24
21
99
88
5
3
168
24
21
51
88
24
11
37
8
3
12
1
29
6
18
42
9
112
8
24
48
27
42
27
57
48
96
63
21
43
29
6
21
3
36
12
21
9
127
8
24
24
24
75
13
5
48
51
72
96
3
12
60
48
18
30
84
9
9
30
12
30
15
75
21
27
60
9
3
37
104
3
36
33
16
8
21
66
1
53
30
108
73
65
63
21
18
42
7
35
54
12
27
15
30
123
48
9
48
31
24
113
12
84
7
48
101
30
114
30
13
24
8
93
3
33
55
29
67
8
57
36
18
54
19
41
39
16
35
42
43
47
129
15
25
32
45
12
15
123
24
60
49
24
35
6
36
120
36
48
7
23
33
3
93
15
48
1
41
7
24
56
75
36
30
24
ABCD 93343558832*3^$a+1 [50012]
1
32
48
16
23
12
156
9
99
37
8
15
72
57
60
36
75
45
135
9
36
15
96
21
12
27
25
80
16
24
23
25
11
12
24
24
57
39
60
204
24
1
119
108
192
25
32
99
25
71
129
96
111
12
1
12
47
33
48
96
4
167
57
15
36
72
48
84
21
39
33
39
24
12
157
83
37
11
25
44
15
57
48
28
23
96
141
72
123
37
20
96
16
20
15
48
72
24
25
35
36
108
60
57
39
12
73
116
136
35
165
15
84
24
21
24
51
1
35
97
35
37
8
16
56
96
15
12
13
12
92
40
23
96
72
132
157
24
35
45
15
24
1
35
37
32
111
25
12
107
1
20
36
220
23
60
73
179
48
21
136
48
32
3
21
15
57
27
25
11
49
71
9
27
361
23
45
39
25
23
57
48
24
99
1
23
57
156
40
59
60
181
20
64
35
45
39
49
35
117
16
128
124
83
13
11
33
75
21
15
1
155
133
48
80
3
45
36
108
75
25
60
56
15
1
48
72
8
96
16
143
237
63
60
33
4
143
1
92
87
57
15
60
9
135
45
15
60
24
36
1
8
63
60
60
12
117
3
48
84
180
24
12
12
117
123
120
48
33
36
24
51
60
1
32
192
39
24
81
15
1
20
4
12
20
15
57
36
64
11
21
123
1
72
72
35
12
48
72
9
16
24
32
28
44
51
24
72
24
25
12
8
96
3
240
48
9
51
9
39
81
3
93
3
132
37
116
15
49
56
36
36
72
135
1
47
13
47
69
48
15
45
75
145
11
12
9
120
63
33
63
60
49
35
12
133
23
69
60
4
132
8
27
37
107
288
12
9
72
28
36
140
39
120
120
156
33
111
24
81
36
3
25
8
40
32
120
60
27
36
60
72
33
28
44
40
11
96
24
9
3
168
81
3
93
48
27
48
24
157
119
1
11
45
72
3
24
120
48
12
1
59
24
141
24
39
48
12
1
35
1
8
40
80
3
57
3
13
12
215
84
61
59
33
3
12
12
25
56
24
40
8
16
12
23
25
11
9
112
8
15
60
21
51
12
73
128
96
76
108
35
117
15
48
60
21
60
3
1
11
33
60
63
12
213
4
11
48
169
47
45
36
28
35
1
11
13
20
124
23
84
25
44
4
96
35
36
156
25
35
24
25
36
32
88
83
1
35
48
201
39
33
72
3
60
24
24
81
3
37
131
9
60
100
48
131
12
37
8
15
84
48
165
3
24
13
32
4
44
75
13
60
108
104
60
87
13
11
120
24
45
36
16
11
60
12
25
11
141
28
36
47
60
12
36
45
15
24
61
12
239
85
239
81
60
39
24
12
144
109
11
37
23
9
3
12
36
9
63
45
64
20
51
144
9
4
47
21
48
147
24
145
83
57
99
21
168
40
23
129
100
23
25
107
1
23
9
267
21
75
25
47
60
37
36
23
49
35
36
81
60
3
36
61
95
25
176
48
75
21
39
9
3
177
3
72
21
64
71
156
48
13
20
63
9
27
24
120
25
80
39
45
72
24
16
131
9
39
25
107
48
1
20
3
81
15
12
144
48
97
35
84
36
48
21
4
12
23
36
120
12
69
3
37
36
23
37
8
144
12
15
24
21
111
33
36
4
140
12
39
24
1
179
36
24
57
3
301
23
1
24
11
1
71
12
13
35
25
83
84
25
35
133
107
93
63
24
60
21
16
83
13
72
11
61
24
80
4
11
85
12
68
12
3
69
16
47
120
49
36
35
9
4
140
15
165
36
76
59
25
176
159
1
12
23
9
15
13
80
51
37
32
40
11
45
39
1
11
69
136
336
23
12
25
35
48
24
85
95
117
24
36
3
1
140
27
49
48
11
84
153
124
44
196
20
3
157
48
35
36
1
11
13
104
75
93
39
24
60
12
12
60
61
176
39
25
44
36
16
11
105
39
9
40
32
39
49
44
36
75
60
12
9
15
61
24
23
12
9
16
36
60
59
24
24
105
27
36
24
145
8
15
300
13
224
4
131
25
8
75
85
32
99
9
16
12
59
24
72
12
25
32
15
85
35
81
3
60
9
15
1
59
60
25
20
160
20
88
128
4
83
120
85
20
3
36
9
40
35
1
20
48
28
12
56
207
12
45
180
108
3
24
72
1
23
24
48
84
24
57
72
100
11
12
9
123
57
40
36
23
12
33
124
20
15
57
99
ABCD 93343563928*3^$a+1 [50027]
24
16
32
88
11
54
39
208
32
16
72
8
96
15
25
176
48
21
91
89
55
53
3
33
15
72
120
243
252
169
101
18
105
96
40
48
8
24
16
80
33
15
160
312
8
96
24
16
8
168
144
39
25
144
128
168
57
55
24
48
56
69
3
69
36
7
72
8
48
24
24
105
271
35
21
69
195
88
32
45
75
24
40
41
279
9
55
35
13
360
200
24
168
153
55
24
48
32
93
43
128
24
21
27
9
79
65
199
53
99
45
54
429
72
24
72
120
64
29
51
21
147
96
40
32
64
8
112
221
99
48
87
1
305
39
40
29
67
113
55
32
64
120
264
167
9
96
120
64
96
32
51
21
16
107
141
147
90
27
72
9
55
125
51
64
24
8
195
85
80
33
15
16
144
56
21
27
112
288
77
123
165
3
177
55
32
16
113
31
56
48
96
48
81
36
91
528
152
48
16
11
54
39
15
57
24
81
55
53
51
24
120
144
88
128
165
147
33
175
104
192
69
306
9
112
5
3
15
36
205
29
147
64
113
72
108
3
48
57
18
21
16
104
48
96
72
144
48
208
8
64
72
24
65
87
120
24
64
56
45
324
39
87
49
5
90
1
120
24
32
3
144
21
87
18
7
65
15
24
15
90
31
5
19
48
168
72
80
16
72
72
120
53
18
1
8
48
64
221
67
96
176
136
24
96
125
3
136
113
15
48
9
90
18
36
15
40
197
67
32
153
7
209
135
99
37
53
3
24
48
393
108
195
120
9
18
18
72
147
447
201
40
168
24
56
87
49
131
13
41
108
123
165
3
184
48
80
24
144
57
159
16
48
227
13
56
16
23
1
35
69
16
5
139
56
48
208
17
108
3
69
243
40
48
29
18
49
128
21
235
56
24
45
51
40
89
39
177
111
48
16
24
80
225
79
176
96
24
64
32
48
72
48
136
96
65
55
128
96
81
18
133
24
41
7
56
192
160
128
64
248
88
119
1
17
55
128
40
96
128
93
144
54
141
160
8
48
39
54
90
126
36
7
8
48
64
152
40
113
15
72
64
24
56
21
171
40
48
47
18
127
104
16
5
108
127
80
153
159
72
24
192
24
328
173
19
24
176
40
65
63
153
15
57
7
29
75
232
32
57
15
24
136
8
48
39
18
31
41
31
113
15
96
141
72
91
89
36
36
39
15
129
16
120
56
93
3
88
152
63
9
40
72
80
33
55
125
67
41
7
48
8
24
136
32
87
25
32
136
5
19
8
96
16
221
72
90
33
93
75
16
56
64
56
168
51
45
40
41
55
24
176
64
176
40
77
126
126
15
88
56
57
15
39
9
45
187
80
48
264
48
129
15
16
48
11
198
135
81
31
80
159
49
176
16
56
279
105
24
96
216
24
3
18
180
7
83
13
41
31
152
72
123
108
18
72
127
125
163
17
31
144
8
120
48
171
45
45
75
24
240
16
120
101
3
ABCD 93343845118*3^$a+1 [50060]
24
15
51
105
4
116
45
27
45
132
3
27
6
18
54
66
177
40
77
63
9
18
72
13
17
235
8
45
90
6
90
37
17
72
3
45
55
92
196
44
69
66
24
37
65
27
52
155
18
7
48
5
147
48
88
5
67
32
39
9
48
120
12
45
63
33
126
54
12
7
32
40
65
36
27
15
48
37
20
21
231
16
89
43
12
176
4
5
75
88
101
51
60
108
21
144
72
3
15
120
73
53
72
87
57
3
15
97
20
96
9
18
72
54
87
195
9
168
153
15
33
7
72
47
33
45
75
28
107
33
45
234
73
53
120
55
80
132
21
90
294
67
5
90
21
45
54
126
147
12
45
246
25
80
24
60
48
75
30
27
16
12
20
168
100
35
54
195
168
15
90
6
144
120
33
64
68
93
15
69
43
20
81
240
67
143
109
17
114
72
177
21
51
15
6
195
15
57
72
15
133
108
53
156
6
54
66
54
3
12
148
167
48
73
53
36
6
105
120
12
60
132
16
17
60
48
15
63
66
36
19
5
48
75
108
3
57
69
18
13
20
69
75
15
105
189
192
55
35
177
153
15
52
107
6
19
8
45
18
37
12
71
72
25
8
72
12
33
163
104
16
197
3
15
72
78
18
21
81
24
36
159
33
87
108
81
67
60
17
108
199
71
69
96
52
53
199
161
147
87
21
60
72
112
23
66
6
13
35
177
9
19
80
57
43
48
125
15
3
54
168
75
15
30
55
77
67
60
20
51
45
9
36
87
60
12
21
27
93
132
30
96
54
3
120
183
126
48
15
108
93
72
19
56
4
80
36
45
19
56
117
90
96
1
48
17
15
36
60
213
79
65
27
36
27
6
120
36
96
15
132
28
24
236
99
1
167
126
66
18
3
3
30
19
293
120
27
72
28
35
57
40
48
140
3
42
12
3
180
52
41
19
125
55
29
91
20
51
24
66
7
108
17
15
123
438
51
60
9
90
126
3
48
39
105
120
15
1
53
27
40
60
12
8
15
72
105
48
60
4
56
357
3
105
135
12
51
1
8
207
73
48
23
117
4
5
55
35
1
32
105
132
63
3
25
53
139
8
159
1
53
27
45
18
144
33
120
225
84
3
60
208
59
33
21
19
80
12
153
115
80
112
128
15
37
35
96
54
91
53
87
112
80
28
120
23
30
7
44
45
18
85
32
28
8
57
342
105
135
81
64
56
132
93
39
21
90
72
33
33
51
60
48
21
60
67
132
47
126
127
77
31
23
30
127
32
57
195
96
24
15
54
19
17
31
32
81
12
72
3
39
261
3
54
3
159
168
57
15
144
72
138
60
87
57
48
7
317
111
72
120
168
87
72
25
101
127
41
19
65
6
126
120
43
140
3
57
72
16
12
20
12
75
6
18
9
63
18
31
95
33
21
12
79
48
53
60
39
16
53
67
95
9
39
69
60
120
72
36
4
168
32
16
80
87
90
3
27
6
19
32
165
120
43
288
20
160
65
75
4
11
505
5
18
49
311
9
180
57
24
31
41
90
265
72
5
36
30
21
36
12
27
73
48
5
18
81
36
9
84
96
163
48
323
81
48
60
27
18
3
3
54
55
20
12
51
9
360
156
57
55
35
90
3
33
139
77
51
144
88
5
18
144
81
4
89
42
144
1
119
18
7
173
15
27
121
53
42
30
18
6
18
48
117
48
4
89
84
43
29
3
21
159
48
99
126
19
53
36
31
ABCD 93343994704*3^$a+1 [50045]
93
108
111
144
48
17
4
27
168
57
36
320
16
96
75
69
60
207
21
171
21
267
69
12
111
24
9
32
52
48
27
129
159
69
27
261
147
141
51
189
3
24
96
177
87
264
21
48
60
15
69
48
60
63
5
124
48
48
39
45
12
116
124
384
32
16
48
36
48
288
75
129
80
4
108
48
15
33
39
41
31
69
195
9
15
72
96
93
32
172
15
21
108
84
219
96
5
28
39
41
4
75
120
153
84
48
123
69
60
48
36
12
48
15
21
51
93
3
9
48
68
172
87
105
183
48
93
3
48
249
39
24
21
171
24
93
60
164
16
12
132
3
9
36
12
96
15
24
221
64
3
57
15
117
96
51
9
63
96
24
168
129
15
24
41
52
204
39
9
135
24
5
16
96
96
3
41
55
57
48
255
144
161
16
183
24
96
113
52
195
57
135
29
28
84
60
159
24
45
156
135
72
48
17
180
112
3
24
33
96
84
80
163
9
96
20
208
75
81
87
45
204
180
12
87
45
12
15
96
144
120
192
9
36
60
15
96
408
77
16
3
45
99
9
36
60
132
51
237
192
75
21
3
45
291
24
21
75
69
3
41
79
72
45
27
48
69
12
84
27
33
116
316
36
48
51
72
33
87
24
165
48
12
116
76
39
96
77
43
273
63
48
33
39
9
39
105
48
39
93
27
72
9
32
16
15
33
39
77
19
192
41
7
96
57
96
87
24
168
105
80
79
21
48
12
20
112
96
27
161
16
231
9
87
89
208
48
39
105
68
76
180
108
68
76
48
63
273
39
9
32
31
69
60
15
48
209
127
21
51
9
15
33
39
153
20
91
21
27
33
84
96
123
213
123
81
36
44
7
45
60
36
48
60
372
27
168
9
207
288
144
5
139
5
112
144
3
120
24
137
16
39
93
156
39
120
21
108
48
260
108
31
81
68
76
87
45
3
9
132
60
36
204
159
33
15
69
12
87
96
9
84
123
33
135
48
57
15
81
87
168
24
141
51
57
36
48
51
9
68
112
60
80
127
168
9
63
72
29
112
60
36
123
48
96
33
39
120
177
20
16
3
45
44
16
15
48
21
12
111
24
41
4
267
24
93
27
17
175
33
48
132
99
9
144
48
111
21
3
24
33
128
148
12
15
21
12
144
183
144
120
33
36
12
20
28
63
24
29
16
204
39
29
19
57
32
52
27
129
63
165
12
15
261
60
80
64
96
39
57
84
3
45
48
48
27
177
87
125
28
15
21
44
4
51
9
48
36
75
65
148
75
165
12
63
33
63
24
45
27
120
384
45
60
320
4
12
183
89
31
21
128
28
48
15
17
7
57
84
48
96
12
36
12
84
48
27
21
48
60
159
33
87
57
276
48
108
144
63
24
24
213
48
12
39
24
192
21
75
69
75
33
20
19
9
15
21
123
81
48
15
21
48
48
60
276
195
9
39
57
87
45
144
60
180
96
60
39
45
12
207
96
5
19
93
176
16
60
135
48
96
24
21
108
39
24
168
9
39
72
33
260
67
ABCD 93344309042*3^$a+1 [50010]
120
75
36
160
32
112
5
66
25
17
12
51
93
6
36
57
36
69
12
15
120
135
121
5
42
12
9
16
11
33
16
59
69
27
61
44
36
40
209
55
44
27
73
120
77
42
81
160
65
39
27
18
123
28
44
16
47
49
5
75
45
90
1
53
7
20
40
20
27
108
13
60
12
128
112
24
60
176
57
43
233
31
125
99
69
67
41
19
20
24
160
29
3
105
12
163
44
4
44
231
21
33
103
47
177
3
141
69
87
81
63
57
27
60
16
41
6
12
1
35
81
60
9
66
45
40
24
56
64
5
24
18
54
31
89
24
162
72
1
11
69
21
18
42
15
36
132
136
41
39
52
35
49
5
115
68
27
6
43
11
66
24
19
11
1
35
145
59
205
8
15
42
30
33
21
15
9
12
31
173
31
161
24
51
84
3
78
12
42
25
68
28
53
60
54
61
80
12
117
63
28
17
102
57
15
24
9
111
129
12
75
18
3
105
90
114
36
18
45
45
120
55
60
32
4
36
24
101
120
43
11
108
37
36
60
68
16
44
27
25
32
12
21
39
84
27
49
84
176
33
15
16
20
76
89
87
204
16
53
30
24
30
7
20
9
6
81
12
36
15
1
80
3
42
66
78
51
129
15
76
8
16
140
69
12
24
7
5
27
28
48
47
69
51
18
39
57
48
162
54
67
29
39
16
120
53
3
28
92
4
60
83
18
24
3
27
109
80
81
139
44
15
18
63
84
48
28
80
136
44
57
87
28
17
12
19
35
6
36
84
15
21
15
45
12
27
64
32
75
150
18
90
12
3
16
23
108
30
19
23
12
85
104
136
36
32
117
15
40
8
168
4
84
5
39
60
96
36
3
33
64
8
3
109
53
75
52
29
31
8
3
9
4
12
5
55
8
45
27
132
16
185
222
9
3
36
21
196
60
119
25
36
29
55
53
7
144
60
5
60
39
105
87
64
29
67
53
36
51
3
6
54
12
49
80
52
17
27
16
65
54
18
75
21
87
168
16
60
84
125
12
159
100
89
51
40
44
52
24
71
18
175
11
33
21
126
33
28
80
69
151
8
16
41
147
15
60
73
32
3
9
3
57
84
60
72
40
20
124
8
48
24
3
1
20
60
27
9
64
12
32
52
80
96
28
95
42
43
12
53
27
99
153
45
120
75
168
28
12
29
55
188
165
3
40
48
41
18
13
35
114
19
32
40
29
36
18
54
36
15
76
96
47
1
77
123
24
112
11
45
27
1
11
69
76
36
44
33
63
72
16
44
16
17
139
263
120
72
198
42
18
91
12
59
45
108
156
9
75
28
77
96
39
63
93
69
168
163
20
45
31
5
19
239
33
105
55
92
93
135
12
15
18
48
126
49
29
103
113
15
57
210
18
96
36
103
20
57
12
63
28
80
27
42
87
100
5
171
12
21
36
39
195
90
27
12
16
60
47
9
45
15
3
33
12
3
18
75
100
11
141
64
131
69
168
21
31
80
9
55
17
79
11
25
17
63
64
60
20
63
12
1
60
8
27
30
3
129
127
35
169
5
162
13
47
85
17
27
33
12
19
44
88
107
1
65
15
12
88
197
99
96
4
36
140
12
57
31
77
42
25
65
31
188
9
7
53
7
41
27
15
1
17
162
90
66
1
68
135
162
15
4
36
11
33
100
29
123
24
3
18
39
4
59
1
32
9
84
7
83
21
16
212
196
60
32
4
24
104
87
25
56
99
78
12
54
162
27
52
176
15
213
60
105
6
1
60
32
105
15
120
27
54
55
44
48
4
23
21
16
116
268
29
7
96
8
136
8
232
8
15
33
48
96
40
65
139
36
5
3
33
54
81
27
33
64
60
11
25
92
16
20
76
35
54
31
23
73
144
80
16
29
78
12
25
56
24
16
29
18
270
12
63
45
3
33
6
33
16
72
20
15
69
60
16
5
27
27
49
17
103
47
49
125
91
5
12
15
132
3
282
51
60
40
32
93
15
12
147
1
164
16
17
18
90
43
119
6
87
75
210
55
17
36
60
36
18
21
27
25
32
136
65
67
60
8
45
31
68
76
116
76
ABCD 93344625568*3^$a+1 [50024]
3
33
12
23
52
21
42
69
33
12
48
42
161
108
37
27
87
30
18
5
16
56
96
115
12
105
36
15
96
9
27
42
18
30
63
116
25
11
19
126
12
30
36
6
30
60
33
3
42
35
48
12
48
12
1
15
201
15
8
13
54
6
12
72
35
1
87
27
18
11
4
32
25
15
33
51
27
18
42
9
21
30
69
3
66
11
25
6
77
1
12
42
5
37
3
92
19
42
18
9
15
12
65
88
20
7
29
1
23
7
18
71
49
35
31
24
77
25
24
59
13
54
78
75
8
25
114
24
6
6
42
51
20
1
59
36
25
6
54
15
9
66
36
89
31
114
59
24
61
6
5
24
12
25
54
90
15
9
39
15
117
69
6
6
102
81
32
144
4
9
18
9
81
95
85
27
8
37
23
84
19
29
25
12
60
24
6
36
102
35
61
51
9
12
30
174
6
5
7
113
73
6
18
75
12
80
13
48
39
39
12
17
67
53
36
12
19
33
92
43
5
25
12
24
39
72
8
7
41
7
5
112
105
3
21
95
19
65
13
23
25
66
18
15
68
43
66
6
24
53
91
21
108
32
4
51
6
12
12
63
21
51
60
75
29
84
13
84
144
11
28
21
144
12
36
35
139
78
47
40
33
11
49
6
66
59
121
15
8
127
9
32
28
39
5
1
42
53
12
13
42
9
68
13
12
6
21
24
32
108
1
3
20
145
15
12
3
12
24
12
42
12
198
21
21
3
45
71
100
56
36
12
61
60
30
41
25
144
15
15
66
11
12
67
65
1
83
4
15
90
126
29
7
9
9
23
49
23
67
9
165
11
19
21
20
19
29
36
7
30
107
40
20
13
39
45
23
43
30
54
6
27
72
21
39
75
29
4
56
109
30
53
49
3
57
3
20
25
71
37
12
11
16
3
57
108
27
48
77
168
60
16
69
12
18
12
5
60
1
12
18
29
13
48
23
4
141
59
43
5
139
9
32
52
57
23
13
83
79
36
42
18
6
11
109
6
9
15
33
20
25
35
25
42
18
155
67
41
7
36
60
30
12
39
69
72
24
3
45
11
109
18
9
21
39
116
64
48
45
108
162
41
40
39
6
47
25
132
12
36
18
9
3
42
23
55
12
6
6
66
27
27
24
21
56
24
31
29
19
174
6
29
37
30
114
30
45
24
120
27
18
6
6
3
3
17
61
39
20
16
81
24
60
47
48
1
18
41
36
25
24
60
24
11
4
32
19
21
8
12
36
85
60
60
18
17
13
144
35
96
31
33
81
11
60
25
71
85
12
6
42
35
4
3
126
15
9
6
41
40
51
12
12
48
17
60
1
63
9
27
93
36
24
35
16
32
13
42
12
42
60
15
104
55
65
4
27
33
12
68
1
36
203
61
84
30
165
15
30
11
84
40
21
35
24
1
54
48
60
77
48
13
39
32
4
21
15
33
15
56
25
6
29
64
80
36
7
18
119
85
143
24
19
132
12
132
48
45
72
45
66
12
12
29
37
12
36
36
59
36
40
9
11
1
27
3
5
25
12
36
36
36
18
42
12
51
51
29
61
84
6
41
28
24
15
48
84
48
6
24
42
18
11
7
42
108
83
72
13
11
49
36
39
84
20
36
1
30
6
24
60
18
18
12
60
30
30
51
24
36
15
12
53
24
1
42
9
68
12
64
9
275
13
63
96
33
120
72
36
18
21
15
30
54
6
39
32
67
18
59
1
30
18
12
12
27
63
12
18
15
3
5
13
60
30
29
25
11
40
27
12
36
29
37
3
57
24
12
155
4
45
24
156
48
11
25
35
132
24
25
36
78
102
215
48
1
3
20
61
12
47
43
69
45
18
36
12
9
21
35
13
111
3
138
35
108
67
18
35
12
37
30
138
27
8
103
54
15
8
79
113
1
51
20
1
35
13
66
24
9
45
66
5
19
60
6
12
18
29
97
24
24
48
18
77
49
24
35
37
12
35
31
21
8
1
39
20
1
6
60
48
53
208
27
33
84
57
71
112
3
18
35
16
20
115
6
24
143
7
29
1
78
12
53
13
12
23
12
31
42
24
18
6
51
80
49
6
84
29
48
4
8
13
39
9
39
8
37
6
30
30
89
16
75
41
28
3
29
40
140
4
21
48
48
123
45
11
13
6
9
56
31
30
15
48
21
36
15
3
77
48
12
13
15
3
90
42
81
36
200
64
57
59
28
80
16
224
7
30
95
4
9
11
16
99
5
1
11
84
28
15
42
3
32
1
87
3
78
99
21
35
1
3
3
69
93
72
63
20
13
12
15
3
18
30
66
11
55
9
33
6
12
17
100
36
45
119
228
97
11
1
48
23
12
103
42
72
24
11
19
36
9
104
12
1
24
15
45
36
27
3
33
15
9
117
60
18
41
1
18
6
30
45
21
90
66
39
165
60
15
44
67
30
42
53
25
18
45
224
37
48
11
16
8
37
54
42
35
7
57
8
40
3
18
11
25
15
33
108
3
9
6
12
53
157
60
167
91
17
4
21
30
24
6
60
27
36
15
6
24
36
6
33
21
23
31
42
23
79
18
87
45
168
72
107
43
42
11
24
24
31
18
11
79
42
120
84
36
71
12
1
234
18
12
60
36
24
12
84
99
33
3
44
73
72
36
47
52
36
36
20
19
54
48
23
67
18
90
42
3
135
30
24
23
24
73
18
9
15
30
6
17
13
18
41
24
124
80
7
9
20
19
42
30
30
36
60
72
71
7
90
63
21
15
51
18
15
45
54
41
7
24
18
78
48
24
18
132
138
5
7
60
36
6
11
120
19
5
13
107
48
1
24
ABCD 93344637734*3^$a+1 [50077]
20
18
58
41
25
11
15
12
22
11
7
20
45
3
69
36
43
41
3
117
3
106
32
12
28
48
24
12
6
20
12
58
35
19
30
24
2
45
15
4
18
36
119
31
29
12
13
50
58
30
5
27
48
28
134
46
6
23
13
18
122
22
48
20
40
144
48
36
29
25
8
10
2
3
103
17
12
7
78
48
35
12
12
111
10
2
57
21
15
85
2
22
26
12
46
44
78
45
19
84
96
38
10
38
60
27
1
24
12
26
12
58
50
57
31
32
60
30
10
5
24
48
15
16
12
5
19
68
30
18
10
48
32
4
35
3
120
45
33
58
12
20
12
18
22
36
14
18
4
26
30
4
68
18
30
162
30
28
2
108
4
54
72
5
27
40
8
9
13
8
27
3
34
6
29
3
30
18
10
18
17
19
138
42
68
90
40
38
60
4
24
2
10
54
6
5
15
12
48
4
5
19
44
18
40
18
17
105
90
42
22
36
80
57
93
15
7
36
72
77
3
9
49
32
4
35
25
23
13
90
5
7
36
2
70
54
8
10
17
43
20
18
15
45
10
5
24
33
58
5
12
1
6
30
8
52
23
12
19
36
18
18
5
15
10
32
22
5
19
29
12
3
30
30
16
32
4
26
15
109
8
15
3
9
139
6
26
4
56
12
33
13
32
70
17
7
38
3
7
17
51
28
89
37
8
15
43
80
28
2
142
5
48
15
30
30
4
36
18
32
27
15
30
30
28
20
28
32
90
58
44
10
42
5
21
22
17
48
15
18
10
32
30
60
108
132
22
30
35
55
8
46
24
30
17
19
2
34
24
74
10
38
27
13
2
70
12
11
72
3
12
10
23
27
93
37
38
9
51
12
22
48
60
30
20
18
15
25
32
112
8
76
11
36
15
124
36
2
52
8
46
44
40
5
3
12
88
80
64
53
15
30
15
63
4
6
48
11
3
58
2
45
15
48
42
48
15
12
3
4
60
36
20
12
88
24
30
18
108
17
25
47
25
30
26
15
84
1
2
16
24
68
12
45
3
42
10
5
31
74
10
36
24
5
15
52
8
40
42
26
4
65
13
12
6
149
13
30
17
55
5
19
12
17
48
13
84
36
11
85
18
5
12
3
10
6
36
68
30
18
9
55
26
27
3
9
36
87
60
16
2
72
22
26
42
130
23
15
72
16
36
18
18
54
11
12
3
4
8
10
6
44
18
27
31
36
5
81
12
28
80
10
17
48
25
62
28
2
63
15
10
95
105
30
28
149
15
57
60
63
33
19
36
20
10
42
8
42
18
12
82
98
46
2
12
16
36
53
37
36
2
60
18
30
4
26
22
17
3
30
18
9
19
14
15
3
72
18
72
15
45
46
29
25
8
10
20
4
126
50
30
10
20
52
8
4
5
21
30
42
10
60
36
14
3
73
14
45
15
70
30
38
12
3
12
7
6
144
18
8
9
3
30
27
33
3
7
6
54
8
12
10
18
80
10
47
3
22
72
6
125
19
48
5
13
42
20
28
2
3
67
36
42
2
108
12
40
72
5
3
40
8
9
19
2
15
43
32
34
60
30
5
13
18
24
41
85
47
33
94
36
20
12
33
45
22
68
12
10
12
23
67
18
240
20
10
5
15
60
28
20
34
6
20
10
2
40
5
3
9
19
29
3
40
48
96
38
27
3
52
24
32
9
31
2
87
55
18
30
36
2
34
6
32
22
126
35
27
22
6
17
15
16
17
57
40
18
2
15
60
15
48
4
68
48
4
8
28
17
3
57
37
18
17
31
17
43
72
20
10
6
32
9
3
18
12
18
12
60
18
147
3
4
8
70
35
12
3
33
7
20
18
64
6
2
27
21
72
22
26
40
50
22
6
17
19
65
55
53
37
6
30
2
58
59
49
2
72
28
5
13
6
26
60
39
21
27
3
102
10
8
30
15
55
30
62
28
5
24
33
10
5
12
3
88
18
14
18
64
8
10
5
75
118
50
4
5
13
50
180
40
80
48
42
10
20
16
44
48
57
15
105
73
122
48
82
30
6
2
10
18
24
5
12
51
4
128
18
60
100
32
138
12
48
57
33
4
83
3
40
5
25
2
60
33
13
32
72
15
7
5
63
177
13
30
5
12
25
83
25
12
23
31
36
90
6
12
5
15
48
58
11
60
3
70
20
22
48
8
10
2
33
7
20
33
24
31
77
3
100
72
72
84
2
70
60
5
7
5
37
11
7
8
82
80
10
8
10
30
5
27
18
22
60
185
25
18
17
3
40
2
27
3
40
5
132
43
5
7
36
24
66
47
13
2
10
35
33
27
31
2
30
72
10
38
28
14
22
56
12
10
68
15
7
8
9
33
22
8
28
12
65
12
33
52
78
8
58
6
26
10
2
10
17
1
32
63
19
30
8
15
45
60
15
15
18
22
20
57
1
20
30
9
36
12
15
58
30
20
9
43
5
1
102
5
55
5
135
4
5
3
45
3
9
1
24
26
105
15
64
8
28
60
17
45
15
3
30
10
17
37
24
14
48
12
33
117
10
68
58
11
21
4
11
79
48
5
12
1
2
57
3
60
22
26
45
12
31
2
34
8
28
89
48
37
248
3
7
48
72
20
40
20
28
24
5
13
18
17
75
16
17
120
19
60
38
15
48
15
40
17
93
27
3
45
27
18
64
30
36
132
50
70
8
60
57
7
30
18
5
31
17
19
24
2
30
4
48
8
52
18
18
2
27
43
17
37
86
4
5
13
35
31
101
36
7
6
47
19
8
57
21
30
105
12
15
33
45
27
7
24
36
5
3
10
30
36
24
8
102
3
7
50
3
15
30
10
2
27
3
58
24
26
58
14
28
17
12
55
5
19
12
78
14
22
26
4
8
45
7
54
44
18
4
36
17
7
41
24
19
6
23
13
50
57
48
7
12
36
5
12
3
12
40
5
13
24
35
13
80
88
18
17
15
57
3
64
18
18
54
60
86
30
22
20
22
23
123
30
12
18
30
28
54
65
67
53
85
18
24
5
3
28
2
63
7
5
15
28
60
80
4
90
68
18
30
15
60
45
4
23
60
7
36
17
12
60
51
9
115
36
50
15
7
125
7
38
30
70
6
29
3
22
35
3
52
12
36
17
37
8
18
118
2
4
68
33
15
94
8
10
20
48
10
2
16
41
3
10
48
54
26
10
20
120
4
60
30
6
32
60
45
3
130
54
48
53
144
48
33
118
17
15
10
2
57
33
78
45
24
3
76
29
15
18
10
17
37
8
16
32
15
43
12
29
48
15
58
62
33
12
1
126
54
11
115
18
12
11
7
65
45
18
22
38
45
43
17
55
2
3
24
43
12
86
30
42
10
20
60
22
6
50
12
15
43
122
138
69
1
119
43
8
4
98
16
2
52
17
36
139
8
10
20
16
6
68
168
10
54
5
168
3
42
90
22
8
58
17
15
22
23
12
151
2
10
65
12
21
30
12
168
57
48
ABCD 93344871728*3^$a+1 [50010]
84
53
4
3
96
9
128
24
103
24
57
36
8
31
96
5
55
29
19
96
72
45
68
72
120
28
12
3
57
27
5
36
115
17
79
12
24
24
24
12
93
15
72
5
60
12
16
15
29
127
5
139
5
40
75
5
100
15
5
16
12
36
63
84
48
21
20
55
33
15
17
43
192
29
115
41
43
9
39
101
7
108
21
3
45
164
127
33
24
116
40
164
4
51
69
36
108
75
105
20
160
15
29
60
84
28
224
52
39
33
63
9
36
84
15
24
5
12
7
53
16
80
12
72
72
84
24
19
24
21
3
72
36
77
28
3
21
8
139
12
36
77
67
165
171
240
60
9
3
96
101
79
36
24
36
5
4
99
57
24
12
92
40
36
104
43
216
5
19
48
285
27
9
120
8
12
40
75
53
19
17
7
53
28
72
12
32
19
48
9
56
7
12
29
64
20
60
4
56
12
136
44
4
3
101
31
48
17
144
43
36
17
88
99
29
115
12
41
36
7
36
57
56
16
128
24
4
8
48
7
36
48
21
99
9
68
67
96
228
12
17
48
24
16
15
48
29
84
24
7
53
28
39
33
32
67
12
33
8
4
60
39
45
20
67
65
52
12
24
48
27
9
15
5
12
24
31
288
9
48
56
31
17
7
105
123
9
72
3
53
28
15
60
33
27
45
36
8
48
43
48
69
63
5
28
27
48
81
60
20
43
21
8
24
60
16
72
8
16
3
17
136
3
72
33
15
113
16
36
56
24
48
7
33
15
108
17
16
56
7
132
185
67
21
104
19
93
39
89
91
69
8
16
56
55
29
55
144
60
33
27
9
27
21
44
31
108
21
36
63
60
89
16
72
60
20
24
55
12
173
96
16
44
31
60
89
76
68
19
120
288
60
9
84
3
108
24
12
29
40
8
7
29
19
9
3
12
9
72
72
12
63
36
69
3
81
51
156
29
7
33
8
4
8
348
180
55
24
96
12
12
41
7
81
96
159
17
12
43
5
19
24
57
63
9
27
5
4
132
3
29
52
63
33
3
72
17
84
120
7
53
31
24
24
9
51
29
48
108
7
69
56
31
96
225
68
24
4
80
156
103
12
144
81
80
4
3
17
16
15
45
3
45
36
20
52
15
24
41
7
156
60
29
36
7
24
57
12
15
5
43
96
36
5
184
12
3
21
20
19
5
4
15
96
17
24
67
5
48
148
183
60
5
16
51
24
5
64
20
55
21
3
72
33
80
4
32
31
53
12
4
84
32
60
31
12
5
7
24
89
28
99
45
3
17
72
91
144
17
16
20
24
156
7
177
164
91
5
31
72
33
3
105
108
12
3
41
12
60
7
9
27
57
36
51
21
60
48
132
128
127
137
40
72
15
84
48
89
103
5
91
36
5
112
24
20
28
24
75
5
4
108
32
28
15
12
29
24
12
19
89
31
5
84
103
36
17
40
27
17
36
28
15
129
72
87
53
43
53
4
56
12
19
12
12
132
12
24
129
183
5
60
180
4
15
5
16
104
31
12
89
7
81
56
31
120
29
16
80
7
48
12
33
96
3
17
12
48
28
3
132
65
144
43
9
156
75
36
33
44
19
5
4
51
21
20
43
36
9
44
7
57
51
89
79
41
7
45
3
12
29
12
19
72
65
7
96
93
87
12
9
63
5
19
45
104
16
3
77
31
12
36
48
89
52
56
12
24
43
41
40
27
36
9
15
165
128
88
44
31
24
113
19
60
53
31
53
36
76
75
9
8
64
24
75
12
36
5
19
72
5
28
12
44
16
20
43
29
120
88
20
19
41
7
17
40
27
17
24
31
125
7
9
68
76
12
96
8
112
15
72
12
12
5
79
17
19
53
19
72
12
77
7
48
12
33
75
29
108
124
44
28
123
24
29
103
41
19
9
75
89
88
75
77
4
3
21
12
20
4
3
36
29
31
24
96
108
17
88
12
36
36
147
21
63
48
72
72
17
48
7
9
63
5
12
91
5
64
36
87
12
45
20
28
3
129
8
31
153
44
52
20
43
72
9
3
48
57
27
9
63
5
19
41
24
103
45
8
36
139
21
15
24
17
16
116
31
17
88
27
48
45
24
84
87
101
7
12
96
96
21
8
36
4
3
21
12
15
5
12
31
45
3
48
12
60
93
60
44
76
24
12
15
89
36
7
33
63
33
48
63
33
44
19
12
89
24
24
40
8
112
8
175
17
36
76
3
12
21
8
12
103
60
185
4
3
5
28
51
81
12
15
17
19
101
84
7
9
3
5
139
197
31
125
100
44
7
12
45
72
20
19
5
115
29
48
67
77
124
3
33
3
33
12
8
7
41
43
12
60
24
12
156
21
27
17
12
55
48
21
27
93
44
60
12
79
29
79
5
16
32
64
108
192
92
4
3
84
69
44
31
21
48
51
ABCD 93344989898*3^$a+1 [50031]
24
8
112
24
24
8
60
52
92
64
32
132
156
15
69
88
59
25
60
8
60
76
24
32
60
148
11
1
116
24
376
60
188
4
68
112
5
72
15
4
44
100
48
60
20
48
144
28
108
32
24
9
39
40
32
184
120
84
12
24
44
60
36
240
16
60
56
72
16
84
41
171
135
49
72
108
44
15
33
84
48
52
8
88
80
39
33
40
240
60
12
48
36
20
72
4
36
80
28
60
41
144
75
12
184
24
29
91
71
229
20
21
3
16
72
120
120
12
20
15
33
129
18
133
80
144
96
144
48
147
69
64
8
183
45
36
28
68
12
27
73
32
60
69
36
103
5
87
75
121
44
48
72
88
116
160
32
4
48
95
57
64
20
316
144
36
36
8
64
47
129
40
24
20
36
21
123
16
12
29
175
48
20
81
54
93
112
192
200
4
101
55
143
21
100
41
55
80
16
24
48
32
69
19
80
16
11
21
12
60
51
81
28
200
15
45
27
49
32
84
33
72
39
76
353
15
16
104
72
88
120
35
90
43
12
12
113
3
28
59
126
87
64
24
24
20
36
112
44
16
20
120
117
31
36
108
5
27
4
5
27
99
61
32
40
72
156
44
88
60
176
60
75
37
53
235
84
77
79
24
72
20
75
81
9
18
205
12
108
8
160
12
60
65
15
168
87
1
71
109
35
105
4
188
64
24
12
12
48
137
27
148
5
43
104
100
60
84
95
85
120
20
12
48
36
165
63
40
80
16
72
48
24
17
55
53
55
20
60
27
33
48
132
16
80
52
60
12
20
172
56
24
69
19
8
4
96
48
12
29
103
41
87
12
16
24
108
60
24
44
64
32
64
12
32
276
4
96
12
23
37
17
3
64
80
105
18
105
40
48
8
15
81
9
39
15
73
72
71
57
88
89
90
133
12
35
61
84
156
5
87
48
24
21
219
40
36
60
24
120
20
16
36
23
1
89
207
16
24
20
16
32
81
139
116
64
5
15
28
20
12
16
84
168
68
21
55
8
28
12
8
108
4
47
49
59
36
81
16
12
60
47
133
180
32
40
128
16
29
183
28
80
249
7
116
52
60
35
25
192
20
96
4
8
96
40
72
77
67
36
48
29
31
24
80
28
80
243
189
48
28
132
32
76
36
20
76
108
24
41
7
48
32
3
69
16
180
20
39
105
111
54
43
24
59
249
21
7
84
68
76
84
8
4
83
25
47
73
71
54
31
12
32
16
32
40
24
24
44
76
209
103
48
24
36
36
23
21
112
12
125
27
64
24
72
80
3
13
24
144
56
60
99
97
104
144
40
144
60
20
60
76
209
7
108
48
48
5
207
40
8
16
24
24
48
137
3
28
36
36
48
11
54
39
51
37
12
5
43
29
55
48
41
31
24
104
16
5
187
152
28
47
37
89
19
35
36
45
9
87
124
396
8
48
208
11
61
32
15
1
84
12
120
35
25
96
32
28
72
288
48
24
107
165
48
16
36
5
31
8
40
11
1
32
156
40
32
24
88
152
120
129
31
23
36
61
20
16
29
31
20
52
60
36
24
8
39
121
12
36
120
89
135
40
131
121
5
54
105
39
145
32
4
204
96
96
104
40
32
24
28
5
43
12
32
4
204
72
56
9
39
16
53
3
112
60
5
7
20
16
128
64
48
92
36
84
40
56
64
48
8
24
21
36
39
16
60
48
128
33
67
8
4
36
44
75
25
60
80
51
54
55
60
36
11
81
48
141
151
48
36
35
54
291
16
128
159
141
36
4
104
112
116
27
90
91
71
18
27
96
93
79
137
19
24
12
53
31
12
108
36
116
72
88
104
24
111
61
20
60
ABCD 93345144554*3^$a+1 [50035]
72
87
192
81
223
221
144
19
53
24
144
84
15
165
75
57
264
180
72
19
101
43
41
216
24
60
48
276
55
77
84
168
96
24
31
5
144
120
67
5
60
24
60
24
168
12
60
3
9
108
36
72
63
81
24
55
137
72
240
48
144
60
60
24
31
101
60
79
209
24
96
36
3
16
144
101
75
141
51
33
72
72
36
84
48
48
120
24
60
36
132
12
240
7
185
39
64
48
53
36
48
60
132
48
72
15
45
84
12
115
5
60
108
60
24
156
12
39
45
156
135
192
81
111
69
75
21
84
144
55
240
128
45
19
65
84
144
43
144
29
36
168
36
36
216
12
27
9
72
63
16
5
96
60
12
67
161
12
3
57
120
175
77
36
127
48
144
65
60
156
87
21
27
45
12
60
12
31
5
235
125
120
84
103
281
39
93
84
79
96
53
187
80
93
96
67
5
12
48
108
147
33
84
43
269
156
120
108
19
41
24
60
72
48
36
55
80
105
60
72
12
216
120
12
60
84
36
199
48
77
36
24
84
12
48
7
48
29
67
96
77
12
36
99
105
55
29
51
189
12
423
81
48
15
48
160
125
19
5
228
103
17
108
12
36
36
96
15
112
41
87
33
15
160
65
12
84
204
99
96
201
228
195
57
96
12
132
39
105
24
15
81
144
36
12
15
45
60
87
45
120
252
48
63
45
24
60
31
48
65
255
21
36
12
27
144
9
36
84
111
57
48
199
17
79
77
259
5
144
132
72
72
24
175
5
60
12
180
48
120
120
96
180
180
96
87
141
24
36
12
228
55
80
9
156
12
108
99
153
199
89
7
53
36
55
96
53
12
120
48
192
55
305
108
264
36
180
84
255
96
177
84
75
16
353
144
63
33
36
84
36
19
41
24
159
16
176
21
48
12
127
48
77
120
27
93
60
72
63
16
80
21
60
216
7
41
12
72
120
75
117
60
84
139
48
32
237
60
168
255
453
12
15
225
96
31
288
65
12
96
132
63
48
105
72
12
60
60
108
60
24
60
111
45
108
7
5
43
137
60
27
33
108
67
29
3
465
132
180
36
147
112
173
51
105
55
17
63
69
60
60
243
48
9
55
48
80
213
24
132
79
197
427
176
57
120
15
69
48
331
89
108
60
60
108
7
48
41
24
60
19
113
60
132
127
80
48
33
24
24
31
53
27
9
55
89
180
288
99
21
48
24
72
48
156
576
24
7
29
120
75
153
55
32
16
125
84
48
492
19
80
345
151
48
161
15
81
84
12
144
15
21
27
33
63
225
60
67
288
89
48
72
31
65
72
48
96
48
55
5
60
276
60
156
19
17
ABCD 93345209084*3^$a+1 [50118]
7
5
25
6
84
5
13
18
42
12
18
6
27
99
30
36
35
13
39
116
97
27
33
72
90
17
13
6
17
25
59
28
75
6
54
21
87
12
65
43
12
12
18
6
30
90
6
24
36
51
33
15
20
19
72
24
66
48
42
41
49
126
17
7
9
72
15
17
1
66
33
3
48
6
24
72
54
18
72
3
72
8
31
30
90
29
12
31
24
18
15
15
6
90
24
18
102
57
3
66
147
15
93
45
95
1
35
1
12
66
24
12
9
9
47
36
52
3
29
4
9
12
30
66
48
42
45
39
105
81
12
48
30
9
3
5
115
21
69
23
133
6
81
15
30
78
72
29
40
21
75
15
12
5
175
6
51
15
30
191
37
3
48
27
60
60
29
48
205
72
48
6
12
84
36
57
152
4
21
24
72
15
63
24
60
53
19
5
13
143
55
77
1
96
60
48
11
85
54
36
30
42
54
36
30
12
21
9
42
5
103
72
126
30
60
9
48
8
72
16
9
66
81
9
42
30
83
7
12
77
24
24
36
4
48
80
67
102
131
12
48
49
11
4
39
24
53
12
7
114
12
27
36
39
18
18
57
99
6
30
77
112
36
48
36
21
30
5
88
132
32
40
93
42
90
42
6
119
84
36
31
30
24
6
29
1
78
21
39
21
9
11
28
153
12
30
210
15
3
5
64
21
222
57
20
31
5
37
6
69
8
12
37
6
57
63
9
96
33
71
4
72
3
24
30
108
12
3
32
43
9
24
9
27
39
36
18
12
18
197
91
105
3
69
15
30
87
21
167
67
36
53
19
120
42
30
60
33
48
57
6
5
12
120
139
21
8
115
5
85
6
129
72
3
5
136
80
73
11
109
48
18
24
18
23
4
15
42
18
36
102
30
9
9
12
24
18
12
48
117
48
56
37
12
6
29
13
12
18
29
96
97
18
12
30
6
12
48
72
29
169
87
219
101
49
6
42
18
18
12
30
17
115
36
30
27
15
12
5
13
30
30
15
57
90
105
20
48
43
6
54
17
37
27
51
24
66
90
54
11
85
54
66
12
6
21
39
54
23
12
7
33
8
7
33
9
6
29
1
63
39
93
20
37
47
133
23
13
27
32
163
5
24
16
33
36
30
45
15
18
15
56
79
72
54
24
12
71
55
45
24
36
63
21
45
24
35
7
69
39
12
45
33
35
84
1
12
72
6
21
21
3
39
138
35
37
30
21
27
12
42
83
43
12
150
27
36
20
48
4
72
15
24
54
66
6
23
37
63
8
28
105
24
3
9
24
42
53
12
25
47
88
27
12
18
15
36
9
11
4
20
13
83
7
5
12
43
12
17
79
54
15
3
174
84
102
89
28
36
15
30
87
20
12
13
72
12
15
21
47
36
1
126
5
37
42
9
135
36
5
121
24
78
5
61
15
21
35
91
12
41
7
17
13
48
66
105
63
42
35
4
9
42
41
55
5
4
21
35
7
33
105
23
31
5
1
12
126
72
42
15
165
71
79
17
223
36
21
3
12
29
4
165
107
115
6
63
39
102
15
15
30
156
23
19
113
79
41
25
42
12
84
36
53
16
39
42
59
16
33
60
6
65
61
114
204
48
60
24
78
66
66
48
30
41
4
33
18
30
27
9
6
9
48
32
1
83
36
79
5
12
40
39
6
12
18
48
12
53
55
5
49
11
16
21
30
30
47
16
99
53
7
6
87
33
39
96
27
5
37
71
1
6
5
49
35
295
6
12
75
20
1
42
65
19
30
11
19
36
72
12
29
24
16
9
11
132
28
36
3
21
12
75
65
19
5
91
30
30
78
24
15
8
52
3
53
7
24
6
27
45
168
42
126
24
6
57
99
9
27
189
80
48
120
28
48
39
12
6
120
27
3
24
41
4
63
81
20
169
102
36
9
200
79
36
6
42
18
35
88
39
12
41
52
111
89
43
42
12
66
24
141
48
132
20
43
101
24
24
1
75
27
12
5
43
102
48
60
27
128
67
60
17
73
30
65
112
8
16
15
21
93
15
20
31
125
1
84
90
24
185
28
15
42
12
6
69
33
3
44
109
102
33
51
45
195
18
15
27
96
18
71
4
57
39
9
11
1
12
66
57
27
6
6
21
69
39
15
42
12
66
89
43
72
53
7
81
39
60
18
12
78
30
18
54
18
5
52
56
1
36
18
84
5
88
3
69
33
90
5
67
5
25
6
102
47
136
27
84
48
18
27
21
135
36
33
12
35
16
72
3
30
54
48
21
45
95
7
30
102
33
9
24
24
47
25
63
72
8
7
53
31
105
57
83
115
72
90
63
60
9
75
15
45
20
55
96
6
23
12
19
42
108
24
3
15
42
90
36
21
104
37
35
7
36
5
31
9
15
9
33
75
15
5
24
43
57
69
71
4
12
117
12
119
40
56
4
57
48
30
54
12
30
41
55
150
3
9
36
27
3
12
72
17
25
3
8
13
90
65
76
68
157
83
67
101
7
36
36
41
49
66
42
15
75
41
61
63
3
192
17
4
129
27
21
60
12
11
4
36
44
120
60
1
54
33
3
24
36
6
24
102
30
30
120
210
63
39
6
54
36
17
24
4
69
71
1
24
27
15
ABCD 93345219712*3^$a+1 [50022]
11
24
19
6
138
6
84
3
39
9
60
32
24
36
19
90
11
40
20
12
37
59
64
45
35
88
69
63
56
4
45
75
15
12
105
24
21
30
41
48
40
36
20
16
44
24
25
90
41
4
45
90
9
96
21
15
48
20
1
75
51
21
24
56
24
4
72
68
1
3
8
60
112
21
59
7
9
12
48
44
1
84
51
12
12
48
3
5
40
44
1
6
21
188
112
72
12
9
36
48
75
21
36
11
100
140
13
11
28
57
99
21
11
12
40
12
15
41
13
71
48
36
31
18
35
1
11
25
3
56
12
73
27
3
24
12
24
54
36
30
41
28
8
37
66
21
24
24
20
7
84
6
11
37
35
12
4
56
16
12
12
39
9
27
65
25
51
92
1
51
3
21
15
69
48
3
17
24
4
12
8
49
143
24
28
57
18
5
7
9
51
5
48
76
92
4
135
69
72
32
25
36
27
24
33
15
36
9
27
39
17
43
21
56
48
49
3
3
29
16
39
65
12
4
45
24
12
35
28
12
24
15
30
24
3
24
24
12
24
24
51
33
57
3
60
165
15
21
39
15
65
12
84
12
4
75
114
39
152
16
8
16
39
36
5
43
17
16
57
23
13
6
18
12
18
225
32
4
12
20
13
15
36
93
3
60
12
8
13
15
105
6
41
28
75
36
53
28
27
66
11
25
15
8
145
36
39
12
36
48
9
63
20
40
39
30
3
8
40
8
76
33
90
33
44
108
61
15
12
12
20
37
83
16
12
20
13
15
15
17
19
101
28
12
57
15
21
59
72
4
60
39
17
36
19
24
5
100
104
28
80
4
3
21
32
67
33
24
80
13
15
12
3
72
81
120
8
60
12
7
53
7
33
20
52
32
19
101
25
51
8
1
54
9
45
23
43
9
51
17
13
107
19
21
20
12
16
45
47
28
44
25
95
12
96
24
48
12
19
9
36
45
15
12
3
5
36
16
237
107
24
25
11
4
12
60
3
5
4
8
28
20
25
27
68
12
19
9
32
19
9
165
15
45
11
28
12
8
25
123
12
20
40
135
30
42
33
68
4
36
48
12
9
60
18
5
48
12
28
99
24
45
39
6
90
9
12
33
75
15
53
4
60
20
36
132
37
75
24
9
3
8
19
126
6
21
63
6
11
48
12
73
11
43
30
47
16
48
69
51
32
7
45
20
16
12
72
32
4
96
56
4
56
19
41
28
12
48
60
12
8
4
27
65
24
4
12
39
29
136
45
15
9
30
21
12
99
41
28
32
43
45
36
39
29
12
28
21
59
31
6
23
76
9
15
36
36
20
16
39
5
25
24
30
6
15
140
40
3
30
47
4
72
3
29
36
85
71
13
42
173
25
63
20
12
112
9
47
19
33
27
18
27
48
51
89
1
39
60
12
44
4
48
140
28
12
12
8
169
63
48
104
49
27
72
45
6
84
36
9
15
33
39
5
25
18
5
1
75
9
123
32
28
80
112
8
4
116
64
36
20
103
105
21
15
84
111
21
3
36
53
1
30
36
41
12
1
6
33
36
15
24
53
13
24
30
5
1
15
44
16
120
32
28
9
11
79
42
51
72
36
44
7
65
79
60
45
9
23
40
80
12
1
6
21
9
39
12
12
20
12
28
20
7
21
63
57
20
60
4
20
108
37
15
24
12
27
57
84
15
45
12
32
28
9
71
73
59
120
1
147
3
5
52
27
5
1
15
56
49
15
44
31
17
7
12
45
20
16
12
36
15
77
60
43
6
15
3
41
40
9
12
23
12
19
5
4
27
261
9
3
32
25
18
33
104
19
36
21
48
32
52
15
5
16
44
12
49
47
40
44
133
3
3
90
36
39
44
25
12
15
9
159
57
90
21
32
1
11
16
20
24
28
68
7
33
60
84
3
36
45
32
12
12
13
11
40
36
24
20
52
44
36
40
48
12
48
12
27
72
69
20
85
6
48
5
37
18
57
68
37
3
8
19
21
3
29
127
18
3
32
48
169
71
12
7
24
57
24
36
72
21
27
27
17
76
33
35
72
43
81
8
76
45
59
31
201
56
19
54
36
59
96
36
28
44
1
6
33
21
11
16
12
20
12
13
27
9
60
11
4
12
44
73
30
60
33
57
11
16
3
81
135
36
24
36
113
48
24
16
12
105
36
11
48
28
32
67
30
24
15
15
114
12
3
20
1
11
28
36
12
57
3
68
24
25
63
120
104
36
7
12
21
48
9
36
39
36
15
90
39
48
60
48
39
33
84
75
24
57
8
52
3
5
52
3
41
40
9
30
21
24
84
32
40
8
7
21
80
52
36
15
17
13
87
8
19
33
12
21
27
8
19
113
64
45
59
24
1
24
107
19
17
13
15
104
28
12
20
148
48
36
129
54
17
4
15
9
68
37
11
25
15
69
36
95
19
12
24
5
24
55
65
48
217
15
32
48
67
48
96
41
4
32
40
44
24
12
13
6
41
24
16
12
20
67
33
8
28
51
24
54
95
88
48
44
112
39
6
83
40
21
39
68
13
6
5
49
27
3
96
29
24
31
41
4
15
17
13
71
43
45
48
33
35
24
7
24
21
15
120
18
23
73
11
25
39
12
3
17
49
35
19
81
15
29
79
5
61
6
18
3
87
113
24
4
32
52
21
39
21
47
28
72
33
36
71
40
24
39
21
24
20
36
13
3
87
72
21
12
56
1
3
15
45
12
9
75
44
76
9
30
42
138
5
1
27
57
36
11
88
48
44
16
117
36
71
36
4
80
36
24
48
48
12
16
92
4
20
13
6
9
81
30
6
3
20
115
53
60
19
18
3
20
7
21
21
35
84
1
23
31
9
56
85
47
73
90
6
15
20
13
11
72
12
12
96
60
100
72
15
81
120
56
13
3
33
96
48
6
120
24
12
60
105
8
12
16
24
9
75
12
189
84
11
139
9
20
7
9
92
37
23
19
33
20
1
47
4
213
95
37
48
83
60
40
20
13
71
145
24
36
18
21
15
54
30
42
63
20
1
6
5
16
44
79
17
73
75
ABCD 93345254428*3^$a+1 [50023]
24
81
84
71
4
3
77
16
24
63
18
12
42
9
21
63
92
88
8
4
21
87
8
25
47
31
54
27
9
84
6
30
87
108
39
18
42
30
18
9
48
48
24
15
18
27
60
24
15
54
42
36
5
88
60
144
21
27
9
24
95
7
69
84
36
156
3
90
15
21
51
120
48
9
72
63
63
9
24
24
33
24
95
13
11
12
13
39
48
12
20
216
7
113
67
9
3
78
18
9
32
169
6
18
12
11
85
27
27
30
3
48
3
281
24
7
12
57
60
36
48
87
9
51
144
185
13
11
76
33
63
48
39
21
56
64
75
5
76
20
55
6
59
88
8
217
135
36
44
43
30
75
12
56
16
24
21
36
12
11
16
45
18
101
52
15
48
42
102
45
116
25
135
165
36
24
12
99
33
27
21
42
18
27
72
153
51
75
9
3
42
75
132
45
99
60
36
48
57
3
32
1
159
36
32
85
23
13
131
85
63
63
120
72
198
18
54
3
108
87
17
16
45
27
27
30
42
5
79
54
252
11
64
69
114
66
27
12
21
12
75
48
20
55
29
28
15
24
9
84
120
21
36
36
18
72
9
99
54
18
29
151
9
63
12
21
87
90
155
28
24
105
63
27
21
24
24
84
48
84
60
36
99
21
8
7
18
39
48
27
18
12
15
27
41
108
40
27
65
112
36
120
39
57
93
48
27
60
3
90
15
72
153
3
36
63
17
1
234
18
63
33
11
4
75
126
39
9
11
7
9
15
29
1
111
3
141
3
30
150
18
75
27
60
177
21
54
9
60
75
57
144
44
7
54
23
7
105
45
126
54
15
21
12
6
9
21
27
45
42
41
4
60
12
75
9
12
80
25
60
3
45
47
7
105
45
111
36
33
18
18
12
35
37
150
5
60
43
18
84
3
8
25
204
95
25
96
27
93
15
39
21
24
135
42
15
33
6
9
45
83
25
15
39
93
60
21
36
24
12
114
81
20
4
165
51
24
15
48
57
21
59
13
18
69
93
72
54
65
52
3
105
21
6
18
102
45
8
235
6
66
9
36
24
24
15
6
54
29
52
21
27
132
75
53
55
17
36
52
45
51
24
36
51
33
33
18
24
18
15
12
27
30
75
21
63
111
33
93
27
20
25
51
36
45
15
168
8
4
75
30
39
144
96
45
87
9
108
123
75
30
3
69
60
18
102
27
45
11
13
39
60
57
126
33
96
104
52
12
45
3
32
43
9
60
51
18
27
228
156
21
99
128
25
108
18
21
48
12
153
6
5
25
27
12
3
30
18
6
119
7
69
96
48
21
75
9
27
33
30
42
59
28
48
75
78
99
57
15
9
87
39
48
72
9
87
12
96
21
24
24
21
54
5
28
12
75
42
84
71
48
88
9
60
11
25
12
6
36
173
163
180
42
63
99
9
32
25
42
12
9
24
45
11
7
33
24
240
12
84
21
39
12
15
53
16
3
168
33
72
188
67
33
32
40
24
56
24
28
15
18
3
27
197
40
93
75
24
68
16
44
40
15
18
78
57
24
75
33
12
56
49
63
12
96
3
225
56
13
30
168
129
20
13
72
3
15
21
180
44
100
120
8
13
99
27
93
63
42
15
15
33
48
27
17
76
15
150
51
3
162
48
51
39
162
126
9
69
51
144
44
16
27
42
75
60
3
42
23
25
39
15
21
12
93
15
48
36
48
87
21
147
21
9
35
16
9
48
39
21
39
45
3
116
49
12
71
73
36
3
60
63
29
148
36
32
43
6
48
27
15
33
3
45
3
24
126
12
15
12
48
12
27
5
49
51
105
11
25
15
3
60
41
25
99
117
54
6
12
15
21
6
126
39
120
21
3
51
66
42
18
87
51
9
12
36
48
75
90
60
12
15
84
144
87
18
30
21
84
180
32
49
15
96
8
160
75
42
15
129
30
18
3
15
72
18
39
44
31
108
81
129
3
48
117
18
9
3
105
135
77
100
3
12
17
16
108
57
72
15
12
51
48
24
90
48
60
47
16
36
261
372
71
79
18
27
135
18
27
45
15
87
45
15
18
90
48
53
36
19
57
44
139
21
51
54
11
4
33
6
21
33
3
15
54
3
20
16
192
32
37
63
45
15
36
21
54
42
3
15
69
12
39
45
12
33
47
64
15
24
209
25
30
21
12
27
66
6
36
12
18
72
71
25
39
96
21
126
9
84
12
3
21
8
25
18
24
5
61
60
120
183
72
3
102
99
36
144
8
25
66
6
3
45
18
53
136
96
24
195
201
44
136
12
60
48
ABCD 93345663668*3^$a+1 [50023]
8
16
17
3
81
3
63
24
21
27
85
29
27
96
28
23
13
23
13
20
16
32
4
20
4
11
33
36
12
24
12
4
8
28
32
27
73
24
20
15
42
15
9
19
32
64
32
3
36
6
15
12
28
32
4
20
24
12
51
54
3
4
12
8
81
31
20
16
36
32
39
54
3
27
13
8
15
18
12
27
16
24
44
76
20
3
13
8
72
15
9
12
84
12
16
8
4
8
3
12
69
3
1
5
7
35
30
19
12
53
6
9
51
1
8
48
15
12
37
20
52
36
5
6
49
20
60
9
3
21
31
20
21
31
8
4
24
17
19
11
13
24
29
27
9
24
43
23
33
28
12
60
32
48
72
9
19
12
8
9
7
36
35
21
9
31
8
9
66
13
8
108
51
24
13
12
12
20
4
8
33
3
52
5
75
60
60
4
23
13
36
8
4
65
63
33
18
21
16
20
9
30
97
8
15
1
29
6
1
24
20
12
84
40
72
12
8
28
35
12
45
96
45
6
1
32
36
72
16
80
87
6
66
1
41
27
40
20
48
52
5
6
1
20
28
12
17
15
52
36
8
24
36
28
92
12
28
23
37
12
8
60
39
81
24
4
72
24
5
36
6
1
23
33
64
8
81
7
32
9
3
52
35
36
73
17
39
28
11
18
31
68
16
56
51
1
41
43
24
56
51
12
9
4
68
24
64
8
48
4
104
48
39
57
51
12
13
24
12
11
9
15
48
12
90
24
7
5
30
57
21
30
85
68
12
28
23
9
12
3
9
16
8
27
13
48
35
24
1
44
36
3
61
20
60
21
7
11
72
13
8
4
144
12
8
4
8
12
45
15
28
12
83
49
20
12
12
16
5
31
12
47
6
43
41
27
16
41
24
102
24
1
11
30
3
28
23
13
24
47
30
27
12
28
20
39
96
33
27
73
24
47
1
29
55
20
24
12
16
17
15
16
12
48
8
4
8
24
60
45
19
41
7
20
40
20
16
12
8
57
19
35
12
1
5
43
8
4
29
27
3
1
24
20
3
13
56
72
4
53
18
73
12
12
72
12
5
18
42
7
12
17
15
4
48
56
51
60
45
48
3
21
24
84
4
8
12
12
3
12
25
92
16
20
9
27
60
3
1
8
12
12
4
36
24
5
18
49
20
64
5
24
7
23
69
12
36
39
18
7
20
33
75
15
24
6
15
51
37
8
72
33
39
28
8
4
41
27
24
3
21
12
76
36
11
6
15
4
8
16
8
28
53
3
33
30
13
12
8
24
27
21
4
23
30
3
28
12
5
15
15
97
12
8
69
48
18
9
24
4
20
60
4
12
47
21
21
3
15
9
28
35
25
56
15
12
9
21
15
12
15
36
93
40
36
24
20
16
48
17
39
63
1
5
3
15
9
63
1
20
12
28
29
51
4
35
49
11
9
12
24
4
32
3
9
24
21
19
44
40
32
12
24
3
9
12
4
32
4
20
27
18
39
45
6
25
11
30
87
28
8
36
28
29
15
4
36
8
40
41
19
48
20
4
35
24
18
42
21
24
12
84
9
19
48
8
76
56
76
8
93
7
32
57
55
32
39
18
7
20
4
24
24
12
11
21
21
6
24
1
5
6
1
24
11
24
13
32
76
17
6
33
4
29
7
44
28
48
72
41
3
28
24
23
18
51
4
17
3
16
20
84
27
13
59
9
40
44
108
27
37
12
59
93
105
27
57
15
15
1
65
3
96
45
6
33
9
27
12
40
32
4
5
15
9
7
32
15
33
12
4
41
19
20
24
9
7
48
12
11
12
33
9
6
13
32
124
12
8
15
13
29
3
33
3
16
12
32
27
73
11
13
5
7
5
147
3
78
67
20
3
42
63
40
17
6
1
24
12
12
41
63
4
11
9
12
15
6
7
12
12
68
4
12
47
12
9
64
60
12
24
96
8
24
12
57
31
12
35
37
47
48
12
18
27
63
1
12
47
30
54
13
8
3
57
28
68
12
28
44
4
20
12
33
15
28
5
115
12
20
3
25
47
9
9
15
28
24
12
92
88
12
8
12
12
39
73
41
19
35
21
76
20
51
1
8
48
16
17
51
48
4
17
15
16
8
81
7
5
3
9
24
30
13
17
3
36
21
19
20
15
37
36
32
12
4
35
30
3
3
21
24
88
68
36
72
15
24
61
12
20
60
3
6
19
17
7
41
3
60
52
20
24
16
8
123
1
60
8
99
9
12
28
12
5
7
32
3
9
16
20
100
36
8
28
35
37
5
36
7
83
12
36
1
36
12
5
7
35
30
39
24
27
1
12
44
4
24
44
75
45
76
12
24
68
16
36
32
21
67
24
32
3
18
19
68
4
101
31
8
51
25
8
15
6
7
104
39
12
1
80
24
27
37
12
8
36
4
11
21
39
1
83
54
19
23
60
1
48
36
8
24
12
3
6
27
16
32
21
31
56
39
30
43
108
60
12
8
3
9
4
83
9
4
29
7
24
8
36
15
12
6
19
32
24
57
48
39
4
68
40
12
12
29
7
12
24
20
21
42
30
51
4
60
36
8
36
33
19
12
23
33
9
55
5
3
15
37
24
32
40
23
73
11
13
35
30
15
52
12
12
11
1
17
39
12
4
12
5
30
12
36
18
67
83
25
35
60
1
24
44
16
8
27
33
24
12
28
24
104
15
1
11
13
32
15
18
55
11
25
12
8
12
4
5
43
8
24
69
7
12
36
8
28
5
12
39
48
36
9
19
32
12
21
42
21
3
30
15
63
9
27
25
36
32
33
6
49
20
40
11
12
12
6
51
4
32
12
148
72
11
12
37
8
45
12
54
1
11
12
109
8
36
4
5
15
4
59
60
25
12
8
63
9
3
9
12
15
33
51
9
40
24
8
15
9
21
3
16
48
20
16
17
84
18
1
8
33
7
60
11
45
12
3
12
12
1
83
25
35
6
3
3
69
16
12
5
19
12
60
5
3
27
25
24
17
7
11
21
21
15
9
102
13
8
52
8
4
12
32
64
116
4
11
45
52
8
45
60
39
51
69
4
84
24
23
6
24
6
48
36
6
51
3
33
60
48
16
12
23
13
20
16
53
3
12
36
132
57
67
24
47
18
24
12
15
12
28
56
39
21
16
80
36
108
27
6
15
72
3
9
3
30
3
28
11
45
12
48
3
9
33
31
24
36
20
147
1
20
27
9
16
59
9
84
12
12
9
87
3
9
12
12
39
12
25
8
72
12
24
12
16
20
4
32
72
9
3
12
15
9
60
64
8
28
8
15
97
12
12
11
33
9
15
36
4
11
18
39
4
11
12
25
5
30
13
8
4
11
102
3
12
27
36
73
20
28
12
48
8
9
6
6
27
45
99
12
45
30
12
90
55
12
92
9
43
8
16
8
45
19
96
77
7
56
9
3
28
8
12
4
32
28
11
21
28
11
37
36
11
13
29
43
8
16
11
66
12
43
8
24
9
6
33
15
25
11
1
20
52
8
39
6
120
19
23
12
1
12
12
12
8
52
23
21
27
45
36
12
3
57
4
12
20
51
21
99
6
39
36
76
11
33
27
54
67
24
20
60
27
12
21
3
25
20
4
8
9
6
13
36
20
36
36
3
1
53
3
112
68
9
43
35
1
24
12
36
20
4
8
4
95
33
64
24
176
93
39
36
108
36
4
48
24
17
7
84
5
18
25
5
99
27
37
11
78
15
60
3
69
15
1
44
4
41
3
4
12
12
12
29
19
12
17
19
36
5
30
12
24
25
17
18
66
6
12
13
20
3
21
36
84
12
60
16
8
9
15
81
7
12
12
20
4
17
55
20
21
27
36
28
56
16
32
36
9
6
21
4
23
13
59
1
12
77
6
18
12
3
48
3
21
3
21
48
28
47
12
1
95
1
44
16
29
12
66
57
40
32
24
12
16
12
36
53
3
12
3
1
11
21
60
33
39
15
12
12
1
41
6
13
11
37
12
8
3
36
33
15
49
41
31
12
24
5
39
9
7
20
39
25
176
4
35
30
7
8
16
59
37
23
6
3
4
32
24
28
8
4
5
15
84
12
16
83
24
13
20
27
1
32
24
16
44
52
68
39
1
32
4
92
27
33
76
35
42
39
84
12
12
28
20
4
35
37
12
32
48
16
11
45
93
ABCD 93346103738*3^$a+1 [50003]
57
6
6
6
37
35
12
54
234
1
5
54
36
1
20
15
30
48
78
13
24
131
36
90
54
12
12
145
32
81
90
12
85
47
36
18
54
90
63
15
9
9
90
12
48
120
24
57
63
18
54
21
64
35
24
49
5
42
6
15
12
45
156
111
3
12
30
30
156
57
28
35
49
71
12
18
102
12
81
84
15
18
91
155
85
41
48
7
11
13
11
1
53
31
29
30
90
19
47
90
31
48
11
6
12
6
36
30
115
20
39
24
93
72
33
18
132
60
9
15
48
61
32
52
128
117
12
3
16
44
21
30
102
12
55
8
15
72
1
5
27
9
90
60
33
72
3
25
11
57
3
84
1
11
73
47
84
9
72
45
36
175
12
32
15
1
17
18
9
36
87
45
87
54
27
24
15
6
42
96
12
102
151
131
24
57
52
65
36
24
27
9
30
60
24
12
13
20
3
30
55
23
6
6
13
5
6
61
179
133
36
36
35
24
42
48
30
57
27
6
66
48
18
12
3
63
25
11
45
75
93
21
30
90
6
145
71
30
43
47
69
16
23
60
37
5
54
45
15
18
6
69
33
42
12
13
11
1
80
63
12
24
6
19
36
23
117
168
3
12
57
48
16
24
5
27
15
33
48
39
25
48
17
48
6
24
1
32
3
24
85
53
30
12
18
48
66
30
43
17
15
64
44
40
17
30
30
3
15
48
25
143
42
18
24
6
27
3
9
27
24
12
24
18
96
84
66
9
112
11
48
21
15
18
6
69
147
18
151
29
18
37
212
3
18
24
31
23
21
48
40
48
12
35
6
51
21
15
9
19
107
69
64
47
9
33
187
35
45
124
32
64
11
42
15
60
27
13
53
7
71
12
12
36
1
53
27
40
23
12
1
12
48
29
51
24
64
107
69
93
36
300
19
17
15
39
21
33
18
73
36
48
5
30
12
33
27
49
56
40
29
6
6
15
87
25
12
36
17
42
13
36
11
24
57
72
33
7
5
66
12
13
59
117
88
71
21
3
12
13
11
12
12
13
23
81
108
21
240
42
24
25
48
17
175
65
15
21
30
18
84
43
12
20
40
11
42
42
37
59
21
36
60
3
30
36
55
48
20
51
57
3
12
37
95
45
48
9
66
30
75
27
1
132
5
18
30
79
71
12
24
6
15
15
18
7
24
29
30
84
33
69
90
73
23
48
25
47
72
61
41
18
6
42
12
48
30
48
30
24
30
12
18
18
18
97
23
25
11
24
60
57
15
12
6
39
21
19
8
9
48
36
12
7
35
6
36
43
77
43
32
21
24
18
57
39
60
85
11
60
108
12
6
19
8
111
25
44
57
55
5
15
3
108
18
66
78
15
16
5
19
72
48
53
27
171
49
65
15
28
5
159
3
48
54
18
1
32
3
42
7
12
120
11
12
36
6
31
107
6
36
18
36
129
100
8
4
23
36
1
71
109
80
48
48
39
21
3
37
23
21
4
35
9
105
6
97
12
35
6
90
60
36
18
30
18
67
12
11
90
43
12
20
33
24
55
36
65
6
21
15
90
39
9
72
18
66
54
12
12
12
36
18
54
72
18
60
15
21
36
30
25
41
90
129
39
36
18
75
3
60
102
31
47
37
32
45
6
42
127
41
55
65
67
8
57
6
36
13
8
15
54
19
35
6
66
12
6
12
12
78
48
24
45
48
33
96
18
45
12
51
24
6
27
48
3
66
24
39
60
21
72
24
6
13
35
21
88
71
1
11
9
33
15
15
12
48
97
11
9
15
13
36
107
9
33
15
60
48
99
1
12
131
36
18
48
54
93
40
12
11
9
16
29
15
9
60
66
30
135
45
6
90
18
12
42
75
27
13
65
27
39
21
16
24
143
12
84
1
24
11
90
18
36
141
15
13
12
35
145
59
21
21
30
25
84
48
12
23
13
59
24
12
42
3
9
15
28
17
6
9
33
6
12
169
11
18
42
25
47
12
141
39
84
49
60
5
102
13
8
9
84
39
12
48
27
120
21
129
18
30
30
30
15
27
48
12
109
5
6
48
12
6
75
100
80
4
60
53
18
9
4
17
12
36
39
45
18
57
60
12
39
129
60
3
84
78
12
24
30
96
66
42
45
76
137
12
27
63
6
24
48
24
18
12
81
33
24
6
114
42
25
24
95
21
15
24
12
57
16
47
72
48
12
13
23
114
18
13
56
135
33
3
12
72
1
35
42
66
9
81
54
48
9
165
6
13
29
30
30
42
45
136
5
54
45
9
6
6
19
35
45
15
18
6
24
6
24
18
49
59
36
48
1
29
75
16
11
18
6
60
6
3
12
3
13
5
87
117
66
24
6
102
12
33
33
27
105
7
128
12
159
1
35
24
36
133
12
48
77
54
12
42
60
30
6
55
84
12
36
84
23
117
60
100
35
25
120
24
36
101
48
39
123
168
237
27
60
30
3
3
9
57
3
45
27
99
24
12
21
57
66
54
18
120
69
15
6
18
21
45
51
9
60
15
15
6
18
360
69
48
15
18
36
24
31
20
39
24
6
139
60
36
17
39
9
12
15
12
72
39
9
21
60
114
72
85
83
132
48
30
18
30
12
102
25
5
3
21
84
6
85
5
30
121
8
12
4
101
18
105
16
44
112
35
30
6
13
17
43
32
39
21
4
68
28
12
47
25
119
117
135
9
69
90
60
81
40
60
23
30
12
6
45
3
66
3
48
9
15
15
25
5
19
44
112
53
66
60
1
8
51
54
27
9
55
59
6
6
ABCD 93346183922*3^$a+1 [50016]
14
19
101
42
54
10
8
40
6
54
2
46
42
26
76
21
20
48
25
75
24
20
27
16
110
72
67
48
21
50
72
25
128
16
3
26
67
8
7
9
11
88
26
198
18
67
63
5
129
18
52
56
117
60
27
30
18
16
80
36
66
18
100
5
27
18
19
27
21
15
30
50
4
21
23
16
36
17
27
9
21
16
27
11
36
24
12
85
5
19
23
12
180
46
8
46
60
65
19
17
105
18
145
21
24
66
9
51
48
68
9
40
51
12
36
17
79
69
5
42
25
68
7
8
61
29
66
46
18
9
53
42
45
48
100
24
3
5
12
4
24
23
9
3
33
3
49
23
60
10
62
13
27
45
45
27
23
25
23
70
2
6
40
59
45
27
19
2
10
32
1
11
9
91
6
27
107
4
212
84
49
39
17
88
32
43
72
45
144
21
51
8
12
15
64
56
82
35
15
12
9
87
10
27
11
10
24
27
21
8
16
26
22
6
56
34
30
24
92
9
24
55
38
19
48
23
64
5
1
8
67
15
38
24
75
16
11
16
69
95
28
17
1
62
88
53
40
27
152
100
5
28
99
18
38
52
20
36
46
14
66
6
85
45
32
3
87
48
60
12
25
8
3
10
6
8
37
21
3
5
90
24
1
35
10
11
15
48
70
8
18
40
6
56
118
5
12
87
72
18
43
24
24
11
61
3
5
45
39
7
44
94
6
44
48
9
36
7
20
36
16
48
80
61
35
10
2
52
12
6
62
28
9
3
26
10
62
64
8
142
18
2
1
23
1
11
10
8
34
30
23
27
57
51
244
108
90
62
36
45
52
11
76
9
27
32
10
30
36
60
69
11
12
142
75
53
72
42
36
48
24
40
21
15
9
5
46
26
19
39
17
15
21
7
21
69
147
53
78
9
39
16
44
22
18
36
24
21
5
18
46
27
20
27
25
11
61
21
32
10
33
29
39
27
9
40
3
2
43
8
19
8
40
42
48
80
27
91
8
45
19
5
40
15
20
60
46
80
64
3
80
43
36
30
8
42
46
30
72
18
27
27
5
16
29
19
99
21
87
54
80
54
144
10
11
19
8
18
99
36
7
44
9
84
7
36
53
39
37
5
10
44
40
44
36
10
62
18
54
60
36
37
107
181
24
21
11
16
3
24
26
102
9
15
66
42
1
71
4
24
192
5
16
5
18
100
24
20
72
6
19
21
24
54
90
26
73
45
48
3
24
53
34
30
26
45
33
30
136
18
26
52
74
70
29
64
5
18
64
9
45
35
12
4
24
5
40
126
8
10
3
15
44
61
83
36
24
12
10
147
3
44
9
12
9
6
10
2
6
10
30
14
21
45
54
157
101
120
34
20
24
57
9
6
18
10
110
115
75
21
93
26
1
44
27
28
29
37
26
9
15
244
2
10
140
12
45
1
14
10
48
35
24
19
2
72
18
24
21
7
18
27
71
21
15
108
112
6
3
59
12
6
18
25
5
70
45
92
33
40
26
33
27
13
5
10
20
42
39
4
47
48
46
51
29
15
4
5
27
63
25
15
6
11
24
12
7
72
26
18
12
18
16
38
28
44
208
45
96
29
6
40
176
10
54
44
21
15
85
24
8
37
18
17
75
10
86
10
27
45
2
28
5
3
24
10
47
1
3
29
72
118
20
28
50
48
64
86
9
31
45
69
26
25
11
10
198
20
60
13
53
114
46
152
64
38
10
3
20
28
21
50
84
9
1
27
27
5
40
27
50
30
36
88
20
10
35
24
27
81
27
25
3
18
26
9
37
8
19
27
20
6
64
26
28
69
11
12
70
3
71
1
23
12
85
23
45
4
56
19
18
38
9
43
8
72
48
46
6
17
27
48
28
140
40
129
111
174
18
32
73
11
60
25
75
12
8
6
3
36
1
78
18
54
18
71
12
15
129
15
4
26
34
12
32
10
2
9
16
29
19
53
15
139
6
2
108
108
24
36
4
33
35
12
1
51
21
24
20
1
54
41
28
29
46
24
56
10
14
45
37
8
90
1
47
60
40
45
53
46
18
27
5
19
20
7
72
90
80
48
18
25
24
11
64
53
64
20
28
5
3
27
37
59
10
2
28
44
96
76
18
78
74
6
10
120
3
24
48
3
44
76
50
54
133
5
88
35
27
12
177
36
63
112
53
7
12
8
60
94
35
88
3
90
3
5
24
27
19
45
96
3
93
24
3
80
10
32
120
18
73
5
3
144
43
20
54
10
33
35
12
100
18
50
25
15
80
6
54
13
239
201
37
62
34
2
28
21
5
91
5
27
37
26
73
11
9
91
6
2
46
42
30
8
70
26
40
51
72
8
45
27
45
66
70
27
75
24
26
18
25
47
22
42
30
6
48
24
66
14
21
15
22
72
72
90
5
3
25
20
55
32
40
60
20
10
3
20
31
17
63
10
99
15
53
4
51
2
16
62
10
3
32
3
37
35
13
11
133
32
69
10
44
36
72
9
19
65
1
50
49
5
39
1
6
8
28
44
9
1
38
37
68
28
3
5
160
11
84
6
3
61
30
24
12
9
45
14
13
27
116
25
71
64
9
56
27
13
5
19
27
50
64
2
60
64
36
12
18
3
47
4
45
8
7
54
30
24
36
84
5
21
54
61
11
61
47
46
50
36
4
62
19
15
101
15
18
66
25
3
32
18
18
25
48
27
80
9
1
2
36
60
46
54
36
44
9
73
74
28
42
8
3
7
36
20
6
3
40
47
9
21
64
131
93
6
36
49
27
24
56
10
8
6
85
44
76
3
17
1
2
46
32
10
9
3
96
21
5
66
24
21
55
93
21
18
12
21
15
9
24
11
16
2
18
24
36
4
6
8
30
34
2
69
49
3
29
40
8
10
32
76
24
44
49
53
154
9
5
22
18
6
8
37
29
10
81
5
18
118
27
8
3
36
1
45
27
5
40
23
52
101
30
9
51
4
18
18
5
12
19
5
48
7
9
71
1
24
24
27
18
35
16
11
72
81
4
51
44
46
42
54
30
53
16
45
47
15
18
64
26
21
96
4
59
12
25
44
55
93
72
51
8
12
ABCD 93346741232*3^$a+1 [50172]
18
66
65
7
54
6
233
36
103
5
67
60
66
90
5
192
37
143
37
6
12
6
84
6
54
18
125
72
67
60
108
17
31
42
71
12
37
18
18
59
36
12
12
241
36
35
61
72
108
54
30
23
60
115
18
155
7
77
1
90
30
107
37
18
5
67
125
109
60
36
119
60
1
36
18
66
150
101
415
108
24
102
18
72
5
36
37
102
41
12
48
43
54
11
7
17
43
84
54
59
1
11
204
49
35
37
6
144
66
108
6
138
35
25
12
6
5
7
113
48
12
7
125
1
71
48
31
5
12
84
55
60
54
30
24
12
89
24
48
37
36
24
83
48
7
54
35
108
55
173
25
83
61
108
23
72
72
36
103
90
47
175
54
48
71
37
47
25
18
24
120
36
77
1
12
155
108
79
60
12
18
36
36
11
228
84
25
12
11
60
7
120
5
31
36
53
37
96
84
191
7
65
25
126
6
11
97
11
60
121
11
67
36
30
36
18
41
24
25
42
54
12
42
12
18
18
17
36
127
5
48
7
12
77
85
96
35
247
41
49
83
67
108
120
42
35
31
29
25
18
65
79
90
18
6
36
35
120
25
54
5
157
35
13
162
5
199
216
18
11
25
48
23
37
18
12
36
36
60
138
150
173
349
18
300
5
48
79
36
77
103
84
18
6
5
49
30
6
66
18
132
59
12
12
36
19
17
73
95
13
23
49
11
25
36
23
1
84
78
54
11
48
157
144
48
18
17
91
42
30
54
95
55
30
11
120
55
120
42
138
5
19
36
84
18
18
90
72
6
120
65
24
61
54
41
229
155
36
1
11
7
5
103
89
1
54
6
18
36
48
18
114
54
90
12
72
42
66
18
24
47
43
48
5
48
7
65
37
132
138
6
54
12
113
12
36
19
24
102
72
42
84
5
85
36
144
24
23
43
29
132
55
5
24
60
7
30
59
49
59
31
6
59
97
144
35
19
6
54
17
132
13
18
90
54
125
85
132
66
113
24
115
90
126
162
42
30
90
18
42
173
19
125
24
24
121
36
23
97
11
49
84
131
49
47
43
17
7
66
72
108
47
72
205
72
35
84
49
11
36
19
24
17
1
12
186
66
54
65
132
19
6
107
1
36
35
48
25
143
12
91
41
55
84
114
30
132
54
12
54
5
91
17
31
17
127
42
11
25
12
107
151
84
53
60
103
65
24
1
42
18
120
18
77
55
108
12
90
23
19
66
6
36
30
198
72
53
1
11
288
120
55
162
84
59
121
59
36
19
66
131
19
66
150
77
192
109
35
109
18
17
67
234
6
53
48
7
12
54
42
5
79
54
162
24
41
133
36
95
163
185
60
25
12
6
102
162
29
97
35
19
18
36
42
48
6
36
72
11
55
54
96
47
7
36
30
71
25
59
61
23
67
185
235
54
246
29
61
6
84
5
48
108
7
65
108
12
7
54
90
6
48
6
156
41
49
6
65
7
30
168
18
66
54
24
17
48
115
53
12
43
89
103
6
35
60
96
60
13
6
77
43
29
61
107
19
60
101
37
71
84
60
1
131
1
48
114
17
19
77
133
24
12
96
35
265
23
36
120
19
126
23
12
1
24
30
36
5
109
90
108
102
35
43
53
67
53
43
30
60
71
1
12
83
49
83
43
5
7
5
60
67
66
42
18
83
19
36
41
13
71
120
7
108
65
97
18
306
59
235
126
174
54
23
103
5
55
54
35
73
35
19
65
19
36
41
55
18
30
36
18
35
48
192
163
18
12
24
23
25
83
43
60
185
61
11
7
17
36
97
30
42
36
12
23
85
18
72
24
84
24
17
96
252
36
67
12
42
119
96
1
30
24
18
35
85
18
18
71
79
12
18
36
11
49
120
95
31
24
66
180
95
37
48
108
6
30
18
6
71
24
49
102
113
13
18
72
60
18
12
150
185
72
ABCD 93346906696*3^$a+1 [50004]
24
8
72
16
44
28
5
15
36
40
36
48
41
7
12
8
9
19
144
11
81
15
25
5
78
120
133
8
24
12
63
1
29
15
16
120
11
24
54
66
85
12
20
24
64
20
4
56
16
5
63
27
78
30
21
24
16
12
23
37
8
12
63
49
12
176
48
9
7
8
60
15
1
84
17
15
40
68
48
4
48
35
37
84
20
96
40
24
35
141
16
23
97
24
23
37
36
143
61
29
135
16
35
21
24
39
85
5
31
56
27
12
121
24
168
8
3
25
20
16
24
65
55
96
8
15
1
164
12
4
12
24
24
11
261
24
3
25
17
75
9
7
143
37
53
36
19
125
36
15
3
12
21
3
30
27
40
128
45
67
60
60
47
1
80
24
75
192
18
6
25
80
16
60
8
12
4
152
3
69
28
20
39
1
8
45
27
99
61
24
120
68
16
20
64
95
57
24
76
20
40
35
49
41
54
6
43
36
5
39
52
8
267
21
160
8
156
4
29
36
27
129
54
21
39
1
53
87
33
51
160
29
3
63
6
19
11
93
16
5
39
28
8
16
44
4
8
69
19
89
30
33
3
37
23
117
52
60
80
45
31
32
48
24
15
1
35
25
29
7
24
41
30
25
35
48
1
5
66
18
55
68
12
52
24
11
18
126
25
65
120
55
20
39
81
16
5
31
23
25
11
49
24
41
51
33
6
30
27
27
33
9
30
90
15
9
15
24
16
35
54
12
3
12
28
35
1
29
7
24
120
101
19
20
36
24
52
48
35
61
60
20
9
139
12
23
157
56
27
25
11
177
69
54
21
213
51
76
44
16
24
24
71
24
25
11
54
27
36
12
15
33
3
1
48
128
3
9
57
51
132
12
39
6
75
40
5
54
36
81
88
12
68
9
3
87
21
15
25
72
59
21
4
29
15
72
12
12
15
21
4
35
13
12
48
35
1
11
13
20
27
1
8
9
67
89
7
188
111
1
20
12
111
9
16
44
27
49
84
96
116
9
51
9
66
24
25
24
5
3
40
24
35
13
8
48
24
15
25
48
167
33
64
5
43
32
69
6
84
90
31
60
35
45
15
1
44
3
13
48
24
72
29
51
40
44
16
20
40
48
48
119
49
44
12
4
32
39
9
4
11
181
29
27
27
45
12
60
24
24
52
20
28
176
12
3
37
72
107
30
55
56
33
39
15
1
20
69
90
133
12
36
24
11
9
36
64
71
37
48
12
20
4
59
60
37
44
40
23
36
21
88
35
1
96
84
12
53
27
12
111
1
24
24
20
36
21
39
4
80
12
3
81
99
72
21
39
1
24
8
51
45
24
12
33
3
60
3
45
45
15
45
115
56
16
104
15
84
24
36
84
45
15
1
80
36
9
27
64
35
85
23
25
5
72
123
57
19
20
21
18
180
13
8
12
28
11
9
100
29
6
37
17
30
1
56
24
84
15
21
64
152
33
6
49
8
99
81
48
4
168
29
3
72
99
6
15
15
33
111
1
68
16
29
151
5
24
12
54
9
51
1
188
16
11
85
35
61
53
36
75
4
140
9
96
7
23
37
77
36
31
23
12
54
6
120
24
21
45
55
44
4
8
33
31
20
45
15
129
66
24
21
45
78
90
36
27
28
20
9
3
4
48
5
27
60
48
21
15
36
3
121
20
40
32
24
96
60
12
27
85
23
1
41
19
12
68
36
40
5
19
12
32
28
8
75
1
23
13
8
16
48
8
123
54
7
5
15
135
18
7
59
9
40
11
69
15
85
5
27
100
24
35
36
30
24
55
89
120
6
37
17
63
3
1
44
24
45
30
37
44
51
25
8
76
92
48
21
18
1
11
24
21
9
7
89
63
28
53
66
45
9
90
24
1
84
5
27
16
72
20
16
12
17
67
44
15
37
20
12
75
33
132
51
54
67
53
15
100
156
12
47
30
7
36
17
31
12
23
105
100
24
11
36
48
33
9
18
37
48
35
1
5
27
3
61
35
1
60
12
8
112
17
55
48
56
120
16
53
3
40
23
24
37
20
48
112
44
135
30
96
174
45
36
16
32
15
97
8
36
112
20
72
96
4
11
25
11
30
18
37
48
5
27
88
35
36
66
150
81
40
12
11
25
12
20
64
80
88
11
69
112
23
12
85
29
31
23
12
49
24
68
9
43
56
112
24
29
19
48
32
15
1
29
72
19
72
8
15
1
228
132
48
95
57
4
95
6
15
24
100
12
24
96
47
13
68
9
31
56
60
108
36
39
36
117
28
11
9
16
53
31
12
44
4
20
9
6
45
39
21
40
24
11
21
120
39
1
20
9
55
32
27
21
51
1
48
24
56
160
35
84
21
39
45
48
27
96
30
99
76
41
15
64
80
12
28
24
35
25
32
9
51
84
16
20
24
9
103
8
15
54
72
54
30
6
213
15
1
12
47
1
56
28
20
57
18
45
88
23
6
31
20
147
61
5
7
107
81
21
18
42
15
36
52
12
29
66
21
3
61
44
4
35
126
7
83
36
13
20
21
30
117
9
43
12
84
29
55
11
1
23
36
54
3
9
19
5
90
49
5
7
5
3
75
33
87
60
81
40
35
6
79
12
32
52
5
39
51
1
12
12
8
16
59
126
7
128
124
5
42
90
3
15
21
60
64
32
24
16
24
5
19
71
6
48
42
121
12
41
96
54
45
120
72
4
95
24
21
9
6
18
3
63
21
39
1
29
54
165
21
66
9
24
21
6
13
32
39
37
20
64
24
35
96
13
41
30
ABCD 93347791924*3^$a+1 [50097]
12
13
5
3
15
6
75
15
25
29
42
73
41
15
21
3
64
161
7
32
3
72
36
1
80
9
15
24
16
41
18
6
24
12
19
56
105
36
99
3
12
18
66
45
24
75
42
75
16
59
264
6
159
16
59
42
42
6
42
33
40
72
35
69
216
9
55
11
54
111
99
24
102
7
65
127
101
24
6
24
6
15
24
15
84
72
48
109
48
8
40
101
75
160
5
36
79
80
24
105
55
56
15
108
21
24
105
90
78
63
24
3
37
11
45
177
18
66
19
56
75
6
84
19
59
6
120
42
18
67
5
3
51
54
55
11
6
24
18
126
15
40
5
60
7
24
24
77
60
24
24
6
121
8
117
48
51
24
177
63
45
30
21
75
96
37
35
37
59
12
153
9
132
60
96
15
24
99
6
24
36
60
18
30
150
1
11
13
65
12
24
12
18
126
60
180
24
90
21
9
87
45
75
135
60
78
55
65
87
27
108
42
63
39
49
72
257
63
88
24
35
6
31
80
9
132
3
16
35
13
8
48
72
72
105
12
6
18
91
5
36
18
6
66
54
15
16
5
132
36
27
15
25
5
12
48
39
3
6
15
45
120
51
3
156
9
93
54
30
31
24
11
72
12
96
73
11
6
48
39
33
78
6
54
42
42
102
99
16
56
3
96
13
65
12
36
7
41
31
41
42
18
75
24
45
24
12
15
69
96
3
9
15
117
19
17
24
15
9
7
72
32
9
36
19
152
33
72
42
18
48
30
36
1
17
15
51
24
21
45
126
36
145
80
27
42
3
3
30
15
39
1
17
30
36
162
3
75
30
72
72
42
21
112
293
3
40
17
55
53
19
11
21
33
15
15
1
17
39
136
17
30
42
36
48
30
6
15
15
9
72
3
42
43
56
24
9
55
80
112
8
93
123
16
56
27
42
60
30
25
8
27
13
11
60
246
3
3
18
6
45
120
3
132
30
24
30
45
57
60
19
23
12
216
114
99
39
6
36
24
12
48
84
31
5
51
24
96
144
136
56
48
15
57
213
147
48
64
32
15
18
15
16
5
42
84
90
3
21
12
24
18
21
24
93
30
30
42
61
11
24
45
57
42
6
24
7
41
54
25
35
6
48
39
3
72
18
42
97
143
6
12
42
30
120
87
144
39
6
75
21
84
54
33
24
16
48
56
64
11
120
90
6
24
13
8
48
21
108
156
30
24
21
81
18
61
41
79
72
5
144
115
104
39
6
27
9
18
30
55
8
9
15
3
45
105
87
88
17
39
16
5
3
3
132
73
8
99
66
30
21
16
17
15
16
41
63
93
18
1
5
84
87
9
18
6
24
15
87
33
48
24
3
96
37
35
18
67
48
35
102
24
18
6
60
19
77
96
78
6
55
56
72
183
12
42
43
11
24
18
3
75
45
21
24
84
42
90
19
5
27
48
27
12
18
24
18
198
79
29
54
12
18
15
27
24
42
3
96
3
12
9
21
84
24
18
69
120
39
105
16
83
6
24
63
87
1
24
72
41
7
35
6
12
48
36
6
48
169
11
24
21
136
8
51
6
6
33
15
1
80
16
29
36
162
93
129
114
42
30
168
54
55
11
24
13
29
19
72
24
80
21
67
11
45
81
31
24
23
6
67
48
24
32
88
41
72
7
17
60
75
40
200
16
29
24
27
45
99
21
12
36
30
6
159
40
17
39
64
77
24
24
27
39
18
63
3
42
54
21
3
45
51
30
84
51
9
6
18
31
5
96
30
48
12
54
12
24
24
36
126
90
18
49
152
75
21
64
65
24
15
45
114
33
48
81
79
11
6
30
145
32
16
17
30
18
12
43
32
24
21
27
3
138
6
54
54
12
69
21
120
24
54
48
13
56
64
24
72
29
19
185
15
27
13
17
60
108
96
6
84
21
96
3
72
78
120
39
15
90
42
109
41
31
24
80
3
72
69
24
88
53
27
72
135
25
41
7
17
42
30
48
78
12
42
30
6
7
120
251
37
17
31
65
39
15
12
6
42
6
39
27
45
3
42
30
66
3
81
39
16
23
36
45
16
35
165
45
91
29
114
12
45
9
24
6
48
48
84
78
30
57
16
83
37
239
6
24
30
21
75
18
12
48
135
40
59
133
17
31
71
30
3
3
165
27
18
24
99
9
63
40
95
48
1
5
36
42
21
9
15
72
64
5
6
60
105
40
48
17
15
24
16
119
30
51
64
24
11
37
32
21
36
30
9
57
30
9
3
13
29
43
47
6
3
16
80
40
5
51
105
55
5
18
66
78
57
39
57
33
36
18
78
27
57
18
48
109
48
101
36
159
9
66
141
88
11
150
6
81
15
78
67
8
27
54
96
60
24
78
48
69
21
78
30
12
3
9
66
36
54
27
48
21
24
6
30
60
75
33
48
24
55
65
31
83
30
24
7
11
24
45
153
12
24
75
ABCD 93348165278*3^$a+1 [50031]
36
41
127
12
27
12
69
36
168
159
132
74
31
144
48
17
43
183
33
111
45
27
182
7
36
75
74
19
29
7
36
3
297
9
51
3
12
57
48
60
39
225
180
12
33
99
111
177
60
84
60
129
128
91
96
60
12
27
36
105
72
3
26
22
26
43
53
10
273
27
24
50
31
204
21
15
60
192
3
45
165
27
87
45
24
264
39
24
33
84
29
127
132
3
141
24
51
2
79
24
72
12
12
89
112
51
77
10
96
45
96
324
75
26
144
7
57
123
144
24
120
53
139
72
36
9
32
19
72
39
105
60
12
77
151
3
60
33
41
31
12
5
130
9
36
312
156
12
65
48
130
60
129
96
27
180
144
45
72
27
69
77
7
27
33
12
132
36
48
24
144
12
24
12
144
12
120
3
74
31
111
18
231
39
153
72
81
15
132
24
36
17
31
24
24
108
36
132
120
5
10
33
48
216
29
91
48
72
204
96
276
27
36
9
132
60
5
19
45
27
24
216
3
180
14
31
36
204
12
72
27
50
127
3
81
24
108
72
132
24
72
39
96
86
55
41
127
132
168
36
72
3
69
72
39
69
3
12
158
7
132
84
132
27
201
36
39
33
93
15
84
24
12
84
192
156
60
72
5
139
180
84
77
31
3
69
72
75
54
32
19
132
84
204
288
108
29
46
57
120
48
129
15
12
5
7
12
3
21
36
12
63
54
111
60
5
48
22
21
87
33
99
45
135
9
60
72
60
108
240
84
87
45
84
27
21
39
81
60
36
111
270
15
65
7
36
399
33
69
51
27
33
12
12
24
207
146
79
81
3
24
99
12
81
168
288
96
108
144
108
165
15
65
48
43
21
6
26
48
7
75
69
12
24
53
19
24
72
48
3
105
17
64
87
24
15
45
48
84
51
33
132
185
142
21
123
9
41
288
199
36
53
211
24
3
69
77
103
12
125
31
209
19
12
65
103
111
33
15
170
46
2
19
173
19
27
81
192
17
16
54
21
48
336
96
39
153
96
53
31
27
105
15
110
103
60
3
45
60
111
189
240
5
34
93
24
36
21
42
177
264
29
34
36
9
27
153
132
89
7
384
96
89
19
120
99
50
31
3
69
12
48
93
75
96
96
3
69
12
24
111
9
39
21
12
41
247
3
21
180
15
14
67
29
103
9
63
24
96
27
62
43
96
252
48
72
27
102
39
3
33
5
43
24
39
33
3
21
12
96
27
105
36
24
65
94
93
96
27
33
36
5
55
75
45
113
271
72
48
89
208
99
29
103
3
81
60
39
36
249
12
24
84
45
30
114
75
5
144
46
33
84
63
30
111
39
33
57
87
48
36
75
297
17
10
57
108
24
24
84
12
3
12
33
96
257
103
72
144
17
175
65
34
14
19
36
183
9
9
15
108
69
32
19
27
213
39
21
264
3
134
19
27
117
36
132
51
21
125
43
135
62
48
19
48
29
7
72
108
24
75
18
51
192
60
17
127
39
36
108
33
41
16
51
72
12
60
12
108
5
19
77
34
33
180
48
84
15
36
9
240
24
276
24
21
3
24
36
17
7
39
33
65
96
22
9
3
96
69
36
21
135
72
60
53
19
195
74
7
84
5
19
48
60
159
9
72
180
36
ABCD 93348211506*3^$a+1 [50004]
9
36
12
39
48
9
36
108
51
36
32
16
32
61
15
32
4
32
97
60
59
1
23
1
24
15
21
11
25
12
3
12
20
16
32
109
12
47
36
108
24
1
23
4
20
61
15
20
12
96
13
48
36
59
24
1
27
33
3
33
23
40
45
3
33
39
8
1
12
15
116
12
36
13
3
44
16
20
13
59
25
96
23
88
32
25
63
20
16
20
60
48
112
32
16
20
24
36
12
16
152
24
85
12
23
72
64
20
4
44
1
95
4
48
9
47
25
47
1
23
25
23
4
20
64
24
20
12
16
9
48
71
4
32
61
15
9
23
4
20
1
60
63
36
12
60
56
13
12
24
23
85
12
147
20
73
24
12
51
8
24
40
21
36
59
48
4
44
12
25
12
15
48
45
36
12
23
16
45
111
116
121
24
123
32
36
25
24
59
4
44
4
33
12
35
49
75
36
32
72
37
35
48
13
63
33
96
84
24
39
32
1
11
13
36
123
20
64
69
11
16
84
8
97
3
20
72
24
96
13
12
3
21
60
3
8
36
145
47
1
35
1
11
61
51
60
33
111
8
49
123
20
13
36
48
59
61
24
11
37
23
133
12
3
21
47
12
1
51
56
1
47
4
48
32
1
3
32
13
59
49
51
117
59
16
80
48
16
36
32
108
108
1
3
32
1
3
8
37
27
20
13
35
1
12
36
27
105
23
4
36
192
9
48
84
12
179
13
35
16
93
111
104
112
8
64
8
97
48
12
36
12
12
3
20
61
155
84
1
60
24
23
25
48
72
39
32
60
49
36
39
69
12
143
64
8
12
1
3
44
64
92
49
15
56
25
71
24
37
27
8
25
180
15
32
60
16
56
1
123
80
1
12
35
13
23
145
11
13
23
49
48
120
35
36
40
20
4
45
207
20
12
1
11
64
68
12
1
23
97
60
36
23
36
1
15
44
88
32
25
35
28
24
156
93
47
36
4
32
25
84
3
9
84
12
48
87
57
36
47
4
33
47
49
59
64
32
16
21
123
36
56
4
224
36
28
21
60
47
48
97
99
93
51
9
23
1
11
96
1
144
48
11
24
72
1
23
24
36
1
15
33
147
56
37
3
12
60
8
1
48
15
80
25
180
60
48
23
1
23
36
64
12
8
49
71
37
15
44
24
28
12
24
45
12
36
11
1
3
20
1
11
12
37
27
116
37
12
48
15
176
12
25
47
49
24
23
40
36
33
27
8
1
39
21
51
8
169
12
84
111
93
35
12
16
44
52
12
80
37
36
108
47
16
33
3
81
11
49
27
57
24
35
48
1
47
52
24
21
11
25
15
104
4
21
11
4
57
23
1
12
15
48
44
49
24
60
36
24
51
32
4
9
15
56
16
93
15
48
96
12
72
33
59
76
81
24
12
36
27
48
20
12
13
15
117
11
1
15
8
1
59
52
24
116
1
3
81
59
1
12
23
28
20
109
11
1
23
12
148
80
1
11
16
80
12
25
27
36
33
168
15
128
64
24
81
24
83
36
24
1
23
109
35
28
69
24
48
23
156
100
33
15
24
21
48
60
15
33
15
68
112
32
64
12
36
20
1
15
45
27
96
20
52
33
11
28
32
49
36
3
9
72
168
48
24
24
96
48
24
11
1
95
16
20
13
3
33
39
9
23
49
119
24
133
48
84
11
60
64
8
49
15
129
47
25
3
33
3
45
36
11
36
61
11
49
71
1
12
3
8
16
21
63
45
15
8
28
12
36
36
32
40
8
1
119
4
33
3
200
16
48
21
3
44
1
143
60
4
20
1
12
15
80
16
92
49
15
9
11
49
3
32
12
13
3
140
4
20
13
15
81
12
3
128
1
63
81
11
36
4
9
23
16
45
27
8
64
32
12
48
16
92
25
15
32
25
35
1
27
33
3
20
73
83
148
24
68
49
3
32
1
12
15
12
104
25
71
13
12
35
1
48
108
15
33
35
28
32
4
21
59
49
84
48
27
48
20
16
9
35
1
107
72
1
27
21
15
44
16
21
24
131
1
75
32
24
13
47
84
16
32
40
21
47
37
12
95
84
13
36
11
16
20
61
48
3
48
8
64
8
28
32
60
36
4
48
24
20
28
8
13
15
45
47
16
8
49
48
12
11
24
61
35
64
33
24
23
96
49
24
23
16
8
1
3
32
64
92
16
56
24
4
96
68
48
28
68
76
36
33
60
27
24
104
40
236
16
21
87
21
11
24
1
23
24
13
27
8
61
3
105
24
11
1
3
33
12
83
13
108
3
48
81
96
11
36
48
4
44
28
20
12
49
23
61
15
45
168
71
24
1
48
71
36
36
60
16
45
84
131
13
27
8
88
21
12
120
47
1
96
23
48
37
63
48
80
160
20
16
32
16
248
168
24
84
13
71
13
15
12
9
27
117
24
95
24
73
84
59
24
1
24
84
48
63
36
24
21
59
1
47
88
9
24
12
47
1
51
44
4
56
1
36
15
32
112
44
24
25
83
37
23
36
60
37
35
60
49
96
3
32
24
97
35
12
52
44
16
69
15
44
1
63
33
47
1
23
24
4
144
32
13
167
73
51
21
59
37
23
36
12
25
11
97
3
32
13
60
23
24
64
8
12
1
51
32
24
16
8
1
15
45
3
108
33
47
60
4
21
23
25
11
48
48
4
9
167
40
33
72
24
35
36
76
32
4
9
48
35
13
3
32
49
11
36
1
11
24
60
12
36
1
15
20
88
20
1
84
15
45
36
12
12
36
3
8
16
8
1
23
25
87
8
28
21
12
179
48
25
3
48
32
76
21
12
47
1
51
68
16
9
24
47
72
73
27
20
40
9
12
47
36
40
105
168
72
71
24
48
16
8
25
39
36
12
9
47
16
57
36
3
176
13
11
49
24
24
47
ABCD 93348428224*3^$a+1 [50002]
1
24
18
12
12
78
23
72
7
96
17
37
6
54
48
18
72
17
13
11
37
47
13
47
37
83
7
29
1
131
72
36
19
48
17
67
30
54
30
54
12
41
127
6
90
17
49
23
12
31
5
19
5
1
90
18
24
6
6
35
49
30
84
17
48
85
11
25
60
54
41
36
1
60
24
18
5
12
96
13
114
78
23
1
78
36
89
31
54
18
17
72
36
67
36
60
6
60
6
5
12
96
61
24
36
30
108
101
12
60
37
83
85
155
49
23
13
30
77
36
31
65
31
12
101
55
101
49
6
108
113
12
85
23
7
53
12
25
132
54
6
54
24
65
96
37
42
72
30
96
48
66
90
126
5
37
11
7
198
114
126
11
31
5
145
24
18
30
12
90
41
12
13
114
41
13
12
12
18
17
13
59
55
36
17
7
24
77
48
60
49
35
36
55
42
47
36
55
6
11
24
36
19
6
47
7
6
102
5
36
181
78
36
186
119
12
73
35
96
13
18
48
6
18
6
42
54
36
42
17
31
5
24
19
17
84
55
6
90
17
12
25
66
60
12
77
49
30
65
36
85
48
6
17
24
43
192
6
42
5
7
5
121
23
79
78
24
96
24
23
7
18
35
43
18
24
6
42
18
5
25
47
55
12
5
288
115
17
36
7
24
41
12
13
83
12
7
60
5
1
35
24
48
24
55
6
24
48
167
31
12
12
6
48
84
12
35
19
84
77
25
6
17
60
1
120
71
24
1
18
18
108
90
42
12
72
24
30
210
35
36
1
48
11
43
72
24
5
61
11
72
37
6
84
36
12
18
23
139
18
78
60
60
42
35
12
36
121
23
13
23
7
132
36
6
30
113
13
30
17
1
35
31
24
12
53
109
71
36
43
17
1
18
84
36
12
30
60
18
30
35
31
5
295
65
55
18
11
7
29
19
12
60
18
12
54
5
36
19
48
5
61
60
66
54
30
36
53
1
35
24
67
41
12
13
47
31
36
24
29
25
30
5
13
143
7
12
48
48
29
1
24
12
35
25
36
90
84
89
24
1
11
25
54
90
24
23
60
12
1
30
42
30
29
13
30
5
36
24
37
60
6
17
36
31
5
1
23
1
96
24
54
36
36
5
43
65
1
11
24
1
12
18
5
67
17
85
24
42
48
5
91
96
30
47
67
54
24
72
30
113
36
7
18
11
19
252
84
5
19
5
115
5
7
42
168
143
1
23
48
67
5
43
24
24
6
35
84
132
67
5
1
35
19
6
72
42
18
12
6
89
1
107
19
41
7
132
204
12
72
41
55
12
53
61
24
59
61
11
55
5
1
30
17
36
7
53
31
53
13
18
60
5
12
73
6
90
24
42
108
72
53
144
13
78
24
18
18
29
31
6
71
7
12
6
47
43
54
90
54
12
18
5
7
5
24
31
113
67
77
121
12
54
24
42
107
1
66
53
36
7
90
47
72
1
24
11
37
42
24
12
48
17
7
60
30
36
11
36
24
13
6
90
155
31
41
43
96
41
43
90
11
1
24
96
23
25
96
66
29
25
11
25
84
23
12
19
5
115
29
37
24
24
23
55
18
126
18
18
29
55
54
36
24
36
156
35
144
1
18
5
7
29
31
17
1
59
13
30
24
6
54
101
55
77
31
5
12
37
108
12
42
54
126
24
17
12
43
18
6
18
11
91
54
11
1
23
120
36
1
60
30
17
25
252
35
61
48
6
30
24
30
90
11
36
19
84
6
6
30
215
25
24
6
30
12
35
36
25
11
43
60
12
36
30
47
7
18
12
59
72
48
72
55
228
24
36
12
137
36
67
12
5
31
60
5
19
12
30
24
54
12
6
35
55
84
54
36
48
18
54
11
72
55
6
24
11
36
19
17
48
61
11
49
30
29
19
125
91
60
30
35
25
72
54
18
11
7
29
36
19
5
25
6
53
49
11
84
25
11
7
54
30
6
60
48
30
6
6
5
24
205
54
12
90
35
7
113
24
13
36
36
35
108
36
7
17
61
47
48
37
35
24
25
6
42
42
48
6
12
12
71
25
47
7
66
59
31
17
13
6
5
55
48
77
19
65
19
5
43
30
102
42
71
37
36
126
36
12
5
7
36
77
1
24
11
55
6
6
24
90
23
25
11
7
30
24
216
47
12
1
18
30
131
25
48
48
24
6
29
36
43
29
127
24
89
25
6
77
48
24
12
25
66
77
73
24
30
6
12
71
67
17
36
19
5
67
54
36
30
29
91
78
12
36
83
72
49
131
7
72
29
1
143
43
65
49
18
6
59
48
60
12
73
78
6
78
12
6
42
17
1
47
1
12
18
96
54
95
19
6
42
5
48
55
66
78
96
42
192
6
5
121
180
30
66
102
12
53
25
11
67
24
96
54
90
5
36
19
24
12
53
31
60
18
35
1
35
96
31
17
25
6
5
7
30
18
17
49
36
18
96
5
31
162
6
66
18
53
7
66
156
6
54
23
7
41
13
12
47
115
18
174
30
11
85
59
180
36
115
48
84
12
66
35
109
66
5
12
67
29
84
25
47
31
12
6
6
18
6
30
84
12
11
85
59
85
23
67
36
102
71
67
12
48
17
1
11
25
11
67
36
156
6
23
19
12
5
133
12
36
60
42
41
55
12
48
12
42
11
24
7
29
49
71
19
12
41
19
5
55
29
37
23
72
55
65
60
12
36
7
72
6
59
7
65
31
ABCD 93348462796*3^$a+1 [50084]
76
20
51
9
99
81
81
18
37
53
54
45
60
100
80
192
16
20
72
132
16
23
54
3
15
105
93
159
36
39
25
11
57
33
67
5
15
57
55
68
4
35
13
20
160
120
152
3
126
87
57
15
160
20
52
20
136
24
36
120
200
45
39
88
48
12
56
36
84
16
48
72
41
15
144
201
147
123
85
95
85
12
72
8
228
60
52
128
72
40
48
44
28
77
54
1
120
48
137
18
13
140
9
51
183
1
53
67
20
16
80
24
48
12
75
9
9
55
192
41
27
36
81
18
45
60
36
39
57
28
12
36
72
80
36
24
48
72
48
63
72
9
48
72
16
132
47
21
4
101
39
60
28
140
12
9
7
84
53
67
5
15
21
54
81
12
12
148
60
11
217
44
196
83
81
88
11
1
53
67
149
151
48
140
183
153
16
36
20
45
15
24
16
68
57
18
54
3
64
5
15
21
115
20
99
13
41
127
35
69
39
45
81
18
97
48
8
45
39
15
1
12
5
87
48
100
17
163
48
44
33
15
100
180
8
24
88
17
3
60
40
131
49
41
36
15
75
13
185
90
93
33
7
65
3
36
108
40
20
36
36
84
124
125
108
55
53
19
32
28
68
4
29
187
204
20
28
48
179
33
3
37
72
56
120
3
57
84
129
139
23
45
48
16
240
80
16
20
24
28
48
8
12
9
3
15
105
3
9
40
5
15
24
4
101
51
75
9
36
153
475
11
81
148
48
47
72
18
15
3
37
168
144
29
7
20
64
36
12
80
12
3
45
160
32
15
33
60
72
69
75
84
172
11
57
120
3
109
48
72
20
60
16
17
18
9
24
72
39
18
7
20
9
7
144
11
69
3
37
36
53
72
75
69
18
153
280
24
96
12
8
75
9
16
132
32
40
20
28
8
52
95
13
68
9
43
29
15
40
68
75
57
69
36
115
60
156
20
100
17
15
12
45
108
3
120
12
45
75
12
3
90
3
40
84
116
72
12
100
56
12
40
23
18
36
18
18
108
7
47
126
39
12
28
72
8
201
90
1
116
40
5
75
48
52
68
36
168
72
84
4
8
12
108
64
36
24
5
15
36
4
53
63
45
108
51
28
8
48
117
7
83
25
299
105
28
11
126
36
127
80
28
120
32
28
24
96
72
12
29
19
17
91
32
57
15
21
15
24
16
17
15
40
48
5
15
60
4
20
36
4
5
36
15
100
245
19
80
28
348
24
56
40
17
3
33
39
148
20
9
15
93
163
53
79
48
24
44
52
12
60
60
71
1
60
44
64
48
20
64
131
54
111
12
3
37
20
36
16
89
31
20
16
185
99
16
180
152
40
53
7
68
24
40
36
23
49
56
57
159
28
48
53
19
35
25
56
4
12
116
93
79
83
18
19
125
3
12
72
75
18
198
49
96
132
11
109
72
60
20
36
48
4
12
8
48
15
177
48
24
219
1
116
9
75
84
84
81
75
15
54
175
72
41
15
60
15
25
32
15
37
71
69
183
45
120
12
16
92
28
65
55
12
5
15
57
103
72
36
272
57
43
101
126
85
5
31
167
36
21
123
73
104
48
60
12
40
5
18
57
69
39
88
35
90
63
16
48
12
5
3
40
80
75
73
44
60
21
159
28
8
112
12
20
21
3
84
75
57
160
80
48
120
3
9
16
84
36
44
108
120
51
72
45
45
63
27
25
65
7
47
121
59
9
184
12
8
36
12
112
12
8
12
9
72
19
8
28
17
51
36
3
18
7
65
7
20
63
93
4
80
3
37
168
20
100
68
24
24
24
93
19
60
20
40
128
60
87
33
48
9
54
54
111
87
33
21
15
48
28
143
49
32
36
60
165
18
121
5
36
63
36
36
4
5
15
16
5
235
32
21
27
4
20
144
52
32
12
15
13
5
18
109
71
18
36
51
60
100
20
12
88
47
13
24
140
48
27
36
234
3
48
64
20
24
21
126
90
7
8
3
54
15
36
184
12
36
95
9
189
31
41
15
12
27
108
36
36
9
36
45
39
69
108
67
72
ABCD 93348768218*3^$a+1 [50007]
32
96
60
75
25
84
35
120
37
41
3
12
168
12
28
239
21
57
19
24
72
23
57
72
28
5
43
32
48
57
3
72
12
27
1
32
183
72
18
3
27
25
80
9
156
115
48
17
15
3
129
3
33
24
16
179
13
23
49
35
36
105
12
12
33
3
39
105
28
29
51
52
41
55
107
30
60
30
73
164
75
1
35
36
1
17
30
6
75
15
9
16
5
127
5
162
36
37
32
21
7
72
41
31
56
153
115
29
31
17
7
72
83
6
7
72
12
36
8
99
33
12
171
72
12
21
36
40
56
60
64
143
30
3
4
89
67
35
13
32
48
12
57
87
16
68
84
105
18
109
8
12
123
6
54
48
45
72
15
120
6
54
30
7
24
164
60
180
16
59
72
9
171
61
24
24
44
21
79
8
52
12
8
48
33
7
20
9
51
75
25
60
59
9
27
69
21
75
4
48
56
15
1
164
4
11
37
24
248
33
15
3
12
13
60
36
41
12
63
153
6
25
11
48
150
195
36
33
7
24
47
25
8
219
117
81
15
15
25
53
27
4
53
7
35
1
12
8
72
15
1
17
3
64
48
44
4
164
12
3
18
43
11
9
40
59
21
4
65
18
90
3
4
60
20
21
12
43
12
48
11
36
25
44
33
42
36
48
69
45
43
5
79
80
39
9
12
36
108
15
49
36
132
12
12
24
96
5
3
81
55
77
48
15
36
24
75
30
39
72
64
59
6
174
90
15
3
37
12
36
23
24
73
20
45
18
21
3
18
19
35
21
63
1
41
55
17
18
69
120
40
8
63
78
75
4
12
36
35
48
114
55
125
3
4
41
19
8
12
4
44
27
90
15
39
9
27
1
83
25
47
33
72
99
61
77
187
11
18
19
36
84
72
29
7
20
64
29
67
23
114
66
49
23
18
7
48
5
39
40
48
60
20
28
71
69
4
11
54
18
330
48
6
13
35
13
113
19
23
37
48
5
30
33
60
21
48
55
48
8
21
18
72
61
48
47
60
177
40
96
12
80
4
140
21
27
12
48
16
167
24
25
23
1
36
20
33
15
16
60
84
41
42
117
72
3
57
96
28
72
8
15
1
8
135
1
32
57
187
83
108
33
4
48
8
40
5
19
5
15
33
147
96
72
33
7
48
32
60
87
117
48
36
16
53
18
18
39
96
189
15
75
13
5
55
47
1
89
6
54
30
1
32
12
33
3
12
33
15
9
163
24
8
16
221
39
12
4
108
35
30
15
48
48
4
83
25
65
78
81
4
12
68
51
13
12
41
39
84
45
12
7
60
48
80
48
45
6
33
76
17
15
64
104
76
44
64
36
29
3
52
128
172
5
48
15
60
3
12
33
57
7
32
39
9
36
27
13
77
19
8
135
1
32
3
109
32
4
44
52
60
41
7
56
16
8
183
33
60
15
85
95
61
204
107
37
5
15
28
5
79
35
1
35
25
77
3
64
68
108
4
24
80
27
13
24
48
227
61
29
126
12
13
12
24
101
27
60
28
20
12
40
60
48
48
156
20
76
20
27
25
65
96
36
36
3
4
5
18
18
24
36
91
44
4
12
68
33
15
57
103
5
27
160
11
1
11
42
31
32
27
1
20
40
20
36
3
6
7
47
1
137
15
24
28
23
25
65
63
105
51
16
24
8
160
192
228
41
7
209
15
4
96
11
90
19
53
27
24
40
17
3
87
69
24
9
60
43
5
3
4
48
68
9
48
15
57
6
49
53
15
4
104
24
21
12
87
3
18
207
84
21
55
20
105
87
15
45
16
80
52
44
3
25
83
33
12
40
8
15
69
21
139
5
27
9
12
43
36
8
3
69
21
168
19
32
16
48
5
99
15
97
68
16
36
80
99
69
3
13
80
24
16
92
108
16
8
15
13
20
24
39
1
24
65
55
60
11
1
8
24
52
20
3
13
5
7
20
60
21
12
15
4
140
16
20
9
111
15
57
76
5
7
48
59
30
91
41
39
9
3
75
57
132
40
24
80
12
33
36
48
7
68
15
1
131
48
42
19
116
21
43
12
132
8
160
23
6
115
83
1
47
37
53
43
35
25
12
8
9
55
101
27
40
8
144
33
39
4
176
111
48
45
16
29
51
129
135
15
36
54
31
36
12
36
59
6
51
40
11
73
5
12
42
1
72
8
9
72
3
52
48
5
36
55
12
20
33
111
3
25
12
71
33
72
57
123
4
83
25
53
43
20
136
8
16
72
24
59
30
19
12
59
42
75
24
184
132
53
55
17
19
29
6
9
45
75
9
18
117
15
1
44
16
36
216
77
3
228
16
176
12
3
69
16
12
5
15
136
20
4
168
32
3
129
123
25
8
45
12
55
113
79
24
32
24
3
33
220
89
15
204
12
132
48
12
111
121
60
128
3
9
3
6
174
93
144
76
8
24
105
127
53
67
11
25
44
4
47
109
41
7
ABCD 93349001516*3^$a+1 [50033]
31
179
18
78
36
48
73
17
39
3
54
48
36
6
12
132
48
37
17
6
90
12
19
35
90
108
42
36
12
42
12
15
9
162
21
64
89
24
31
35
72
90
150
90
54
18
99
9
12
75
3
18
84
54
36
72
24
18
36
84
99
27
72
54
24
55
17
18
66
150
126
31
96
53
84
18
36
36
42
3
33
103
24
47
36
24
30
18
21
160
107
42
91
227
42
30
24
13
17
18
18
6
21
69
138
186
18
54
18
18
144
19
11
216
42
174
37
24
35
30
204
36
126
18
55
65
36
222
36
66
15
48
27
21
3
18
36
48
60
91
11
6
12
6
45
27
37
11
24
18
27
75
6
15
57
66
132
54
72
3
9
90
90
43
161
36
18
1
80
57
96
18
37
35
72
13
59
12
25
83
126
36
3
57
135
48
16
47
6
144
54
180
36
66
60
30
18
72
42
18
54
30
36
19
5
27
184
56
33
111
33
90
18
18
36
114
27
63
156
36
78
12
7
11
36
33
21
6
13
5
54
13
5
48
267
75
37
17
111
57
12
27
51
72
117
27
13
59
192
45
63
33
3
61
17
90
54
12
6
37
155
18
168
18
198
84
24
12
36
42
36
1
29
51
27
66
6
18
48
91
5
48
24
54
18
30
72
6
48
60
19
35
48
205
35
120
37
35
24
126
103
59
13
23
12
72
37
53
132
55
107
13
5
27
27
30
108
24
36
55
11
54
144
18
37
5
75
16
107
18
18
1
35
72
30
36
3
69
43
32
15
60
21
141
3
15
18
48
72
132
36
72
18
30
24
84
54
36
144
18
42
36
36
48
6
12
60
30
204
21
33
31
72
107
24
270
102
36
61
29
24
12
15
9
162
37
89
31
8
51
12
33
48
48
88
24
53
90
18
12
18
33
9
90
13
35
54
24
108
48
6
12
6
36
144
48
55
35
60
54
48
42
54
12
24
108
48
60
15
3
45
21
43
29
43
48
179
165
3
48
6
31
8
16
53
84
36
54
54
24
111
15
49
143
60
36
30
204
54
1
35
37
17
12
91
131
45
189
12
60
102
18
96
36
84
54
69
27
66
18
78
51
93
19
35
37
83
61
89
66
37
23
66
42
36
18
138
18
6
54
36
51
3
12
33
63
30
3
16
17
72
144
54
162
63
33
18
30
79
17
84
240
90
84
18
6
66
78
18
12
79
29
27
64
96
17
31
5
27
45
12
18
37
5
156
55
131
21
48
88
5
12
7
11
133
53
30
78
90
174
36
3
141
43
8
9
31
125
43
53
12
42
13
41
12
99
81
18
181
53
18
18
55
8
33
48
15
57
24
108
36
126
18
18
12
252
144
37
5
72
30
6
48
60
51
21
27
99
30
36
42
90
102
114
15
69
168
91
161
31
56
3
37
11
150
54
18
55
107
85
17
18
6
15
96
243
54
168
12
132
159
51
78
72
18
37
137
6
33
16
41
12
19
35
36
6
12
72
18
96
37
245
108
7
29
132
36
102
60
33
15
54
36
144
6
54
54
18
54
66
42
18
18
109
107
13
56
15
33
93
99
15
33
69
150
36
12
21
15
1
53
19
24
47
36
96
108
12
18
3
3
90
12
60
36
12
6
36
48
33
136
137
15
3
90
96
12
72
55
5
12
168
90
13
8
15
81
136
29
54
150
12
6
37
56
33
36
12
24
103
59
30
24
108
30
6
12
43
29
27
81
60
99
27
21
9
72
151
56
105
84
6
13
17
42
54
162
45
136
29
19
35
72
24
66
72
78
90
19
35
37
17
90
66
108
36
90
33
3
6
18
18
228
63
171
61
48
23
1
83
78
31
53
36
55
24
8
3
42
3
63
42
18
30
24
63
64
29
91
24
17
300
96
30
72
24
37
17
31
53
235
72
89
42
120
45
9
24
84
24
18
90
102
36
37
24
11
69
111
36
37
71
42
72
48
72
6
12
61
8
63
18
48
15
63
33
21
138
33
75
36
1
41
55
29
3
3
66
75
105
36
24
54
36
33
21
30
108
25
125
12
96
12
3
33
15
45
84
72
24
111
96
45
51
3
12
25
29
78
54
72
127
11
18
19
5
72
19
32
3
13
5
12
78
81
21
144
132
18
54
55
89
55
8
57
18
78
36
30
54
ABCD 93349304338*3^$a+1 [50075]
43
21
32
19
93
15
450
47
205
594
369
80
192
720
25
108
90
306
159
57
108
123
309
123
111
54
162
393
21
396
255
288
231
54
3
33
15
291
269
109
36
111
33
72
54
257
13
227
43
450
144
51
32
160
117
27
80
73
71
1
54
234
15
147
125
240
463
162
144
95
112
423
180
216
54
36
270
53
307
125
288
1
54
41
31
54
75
69
11
64
128
229
90
33
176
112
57
87
80
160
159
486
155
43
165
80
241
54
57
96
99
18
36
36
51
80
160
303
161
48
61
144
72
75
285
131
64
176
43
5
85
144
90
72
180
309
32
48
16
153
486
360
537
48
96
75
501
240
80
352
915
216
117
9
39
80
115
126
191
288
169
87
224
229
72
131
352
57
39
141
54
36
54
35
109
3
87
216
54
11
16
9
167
247
180
270
126
180
117
423
90
540
126
101
64
303
90
71
304
48
63
126
51
560
112
192
144
309
11
25
36
35
208
48
80
448
144
207
18
63
9
215
163
125
37
123
48
48
249
36
270
117
117
11
16
99
270
95
139
270
23
48
181
18
252
141
3
45
96
80
499
180
57
128
49
90
117
63
216
281
115
18
90
180
180
72
378
36
180
15
111
18
15
288
183
185
31
305
96
13
195
32
208
240
96
96
177
47
16
423
9
45
252
198
65
208
177
47
115
45
45
180
54
9
135
281
144
97
63
171
21
144
15
17
109
35
19
45
192
528
315
165
560
175
126
131
157
195
272
48
151
36
53
1
15
80
49
47
16
144
999
54
51
129
126
81
63
81
171
213
128
37
36
54
ABCD 93349374304*3^$a+1 [50103]
108
15
111
81
24
60
15
45
45
54
72
9
24
72
75
9
27
54
36
72
3
72
36
96
135
45
45
75
156
24
96
12
105
51
24
15
162
159
36
3
165
36
195
9
60
36
12
9
18
33
93
15
72
24
108
252
33
135
108
117
36
15
219
21
36
120
24
51
18
3
15
33
57
147
12
21
3
72
48
12
180
12
15
126
27
63
69
168
69
99
9
15
48
48
24
12
105
159
12
63
57
69
54
21
15
18
327
48
21
135
99
108
9
60
75
18
63
168
75
57
192
75
105
3
33
39
216
9
60
3
129
36
120
57
75
33
72
51
72
24
108
12
96
15
57
123
9
48
12
36
39
54
75
60
12
120
108
72
39
45
84
24
12
84
12
60
48
45
135
45
51
21
18
57
69
51
60
60
27
18
99
60
75
201
69
75
48
21
51
3
21
51
9
24
3
93
15
90
234
18
18
9
168
57
15
180
57
51
3
129
15
21
69
36
39
33
18
9
12
303
90
135
96
21
15
60
84
12
45
3
12
3
216
69
12
63
36
153
48
24
240
93
111
60
60
12
45
162
33
93
54
18
54
33
36
21
51
48
27
108
36
18
90
33
12
132
48
117
3
141
87
72
12
9
27
99
36
57
12
48
45
18
90
219
84
12
168
219
36
36
45
48
60
60
36
24
12
84
120
51
126
3
12
39
45
9
27
120
108
15
177
48
72
99
105
24
36
24
27
33
39
18
54
69
36
84
45
36
63
48
15
117
60
12
63
57
24
36
36
60
24
24
12
24
9
51
93
90
90
3
84
3
126
231
39
129
15
198
63
24
120
132
75
189
9
111
24
192
51
18
51
60
24
9
27
84
12
60
120
39
126
39
33
171
27
177
93
27
63
54
54
45
60
36
36
72
3
45
84
84
72
12
96
12
168
75
9
60
75
18
99
153
3
12
60
48
129
39
60
45
72
63
12
24
60
24
141
75
15
33
111
9
36
24
3
54
39
12
39
36
69
21
3
84
57
135
243
33
39
45
120
96
24
111
33
120
144
48
12
60
48
60
84
3
21
12
12
72
45
39
36
69
75
96
63
126
87
39
18
18
69
3
33
24
108
33
27
96
24
33
72
147
15
9
9
3
60
9
75
15
81
48
120
144
12
171
54
36
15
57
63
27
153
60
39
33
3
54
111
15
108
45
12
24
24
21
90
93
51
21
24
144
27
18
63
12
33
15
84
45
3
48
252
36
39
18
123
21
15
39
21
123
57
48
12
144
96
168
12
48
36
45
36
90
33
108
75
198
147
144
216
108
15
69
36
120
27
33
21
15
84
45
111
48
12
108
48
105
3
24
81
51
36
48
9
63
153
87
147
126
135
27
90
39
15
21
33
39
12
48
297
36
54
18
171
72
24
39
126
123
75
21
132
12
36
24
132
21
39
105
135
156
48
24
48
12
72
36
60
48
9
90
72
21
12
60
12
24
24
45
27
24
12
24
93
90
36
69
111
45
99
18
183
84
21
180
126
18
18
153
9
3
24
63
72
9
27
213
21
18
45
12
300
165
375
219
321
3
33
3
69
192
45
51
24
36
48
24
36
12
12
27
9
99
33
129
111
60
9
270
105
3
105
93
39
51
9
60
48
27
93
36
15
57
69
99
120
60
27
93
69
18
57
51
36
90
63
132
21
15
24
156
12
108
48
36
96
45
3
72
12
48
300
12
48
24
60
24
84
15
162
54
36
18
198
9
36
132
60
96
45
27
45
54
129
87
33
60
24
36
36
63
18
3
69
51
147
9
36
12
15
108
54
54
57
60
ABCD 93349982314*3^$a+1 [50078]
111
81
3
33
9
174
45
120
15
9
51
36
9
21
3
96
72
135
54
78
33
159
108
216
252
288
45
27
18
39
48
57
96
15
132
45
279
24
75
225
72
72
261
24
30
81
12
39
9
24
36
24
27
153
48
165
18
12
45
27
132
33
3
12
21
96
84
231
93
51
69
81
135
36
45
39
12
3
66
219
24
63
57
60
63
72
45
45
72
6
129
9
90
36
204
36
264
69
261
39
72
60
75
129
60
36
96
57
72
54
42
102
141
36
9
90
30
126
93
15
153
15
144
54
27
12
51
9
21
51
120
99
9
63
213
24
12
3
6
66
105
84
36
45
54
81
153
126
81
63
432
153
105
3
24
75
189
15
12
105
57
15
63
45
93
87
75
357
63
549
96
3
21
144
117
27
132
108
93
114
21
60
93
39
15
90
42
33
48
3
72
9
33
3
99
36
9
24
12
243
6
48
135
72
96
9
255
99
9
36
120
39
48
45
24
84
72
9
18
393
189
48
78
90
63
225
27
60
3
9
21
6
90
48
27
60
63
21
51
18
27
39
222
3
27
60
213
24
72
96
9
30
144
90
24
3
159
54
15
75
9
108
9
126
84
36
9
204
36
120
81
3
15
9
72
84
51
93
51
6
144
126
9
84
108
204
93
6
66
123
21
135
60
156
153
186
9
96
51
204
81
75
45
45
54
234
111
120
12
63
150
75
99
132
165
33
207
36
3
60
36
129
27
24
30
159
12
72
15
21
99
72
81
69
3
48
84
39
129
60
45
6
36
9
39
126
54
33
153
15
255
36
21
60
3
45
72
15
9
21
42
45
96
60
51
9
204
60
96
12
72
15
198
48
6
138
72
315
48
51
165
84
57
24
90
45
156
36
63
9
27
6
15
57
18
84
21
48
99
261
39
96
12
18
75
69
171
15
21
9
54
162
51
72
93
87
96
60
60
75
285
144
201
99
60
3
54
39
12
99
21
69
111
12
3
93
69
102
18
183
60
117
123
117
126
66
18
78
120
330
54
39
36
189
24
3
144
216
27
378
15
12
27
18
87
24
105
195
21
51
27
216
84
33
60
39
33
132
156
24
63
21
120
75
189
180
15
141
141
15
48
51
12
69
75
18
87
108
21
15
27
30
144
90
60
201
132
36
156
108
27
45
36
159
36
84
105
48
63
93
24
72
63
33
48
9
42
30
15
99
57
45
27
135
78
3
84
105
126
189
48
48
165
39
177
144
42
12
93
84
129
207
369
54
9
27
33
45
72
216
15
39
69
15
6
360
3
132
81
39
60
336
27
45
117
6
129
9
27
315
72
42
63
27
81
12
195
117
9
87
3
36
81
12
27
144
24
12
9
36
24
120
81
54
96
69
15
294
51
111
21
12
96
204
183
153
87
285
267
117
180
15
66
159
9
27
132
33
3
60
105
264
6
66
51
60
159
114
99
12
ABCD 93350069474*3^$a+1 [50071]
6
84
25
65
54
9
93
42
33
75
30
102
1
80
117
24
3
51
36
25
53
51
15
36
138
6
30
36
24
67
59
36
12
18
42
33
69
6
85
24
173
3
40
24
8
111
25
72
23
102
3
57
87
48
3
37
29
18
1
209
31
32
40
95
12
37
95
24
120
60
69
3
85
59
24
37
59
60
9
16
83
66
72
3
112
53
6
85
125
51
64
23
72
6
123
69
36
7
120
32
81
6
129
24
33
63
15
1
65
55
29
60
54
48
49
56
88
152
39
81
57
48
84
96
43
71
1
23
72
25
23
12
60
12
36
25
125
75
135
30
90
6
48
18
228
72
85
24
11
45
40
29
6
13
77
90
54
3
3
13
96
29
114
18
144
6
25
125
42
73
24
155
69
9
15
16
155
6
39
24
3
42
36
114
13
32
88
29
6
42
195
3
18
6
213
207
9
117
3
39
12
6
79
120
8
3
108
1
155
54
102
30
75
75
18
36
55
96
8
15
1
8
15
33
63
97
24
5
24
24
42
180
30
6
30
43
59
18
114
9
39
30
42
204
157
5
27
33
15
117
51
51
69
24
48
27
18
198
61
56
72
51
45
51
69
165
187
5
174
24
102
42
6
60
72
18
1
24
59
13
5
138
36
54
87
9
39
45
30
69
15
96
57
48
40
137
15
63
6
210
30
3
21
66
30
30
109
80
24
21
99
16
29
3
135
18
96
55
24
71
81
40
83
37
24
95
9
24
21
6
85
24
35
69
88
8
24
3
42
91
80
99
21
24
93
19
24
104
51
85
179
18
115
29
36
15
63
25
29
51
16
29
120
27
135
12
36
1
95
18
48
18
60
1
29
91
11
108
9
141
67
35
162
43
80
3
6
30
9
40
101
30
60
1
8
45
99
48
9
31
5
19
8
27
24
36
9
21
66
57
16
29
42
1
83
96
36
30
27
51
12
108
36
54
27
69
99
51
66
18
12
13
32
27
42
19
71
25
8
33
90
45
87
217
104
27
18
42
30
27
88
8
40
41
31
269
99
72
27
36
6
91
32
88
107
42
30
66
27
27
18
3
48
75
60
54
6
24
42
78
37
8
3
78
12
42
97
59
24
18
75
39
30
24
75
40
77
3
51
18
51
111
1
8
57
15
63
129
21
90
25
72
8
27
48
30
31
101
174
24
12
72
18
48
6
6
43
152
45
24
139
5
75
99
78
54
6
90
57
88
53
132
18
30
12
42
6
27
39
153
16
72
53
60
6
33
16
11
301
47
97
101
139
125
48
51
24
16
80
40
17
15
3
144
45
21
60
6
25
56
120
27
13
29
51
64
11
45
72
57
55
56
39
144
36
60
1
29
51
40
5
43
29
6
85
5
187
128
16
24
29
163
5
19
224
16
5
90
24
1
5
3
45
12
36
123
15
25
59
30
48
55
35
117
87
1
32
15
121
101
51
48
9
6
90
6
6
48
115
95
96
9
120
39
42
6
49
29
60
7
8
24
136
29
18
25
23
57
40
5
75
40
53
6
69
40
35
90
66
1
5
3
21
24
72
3
40
197
18
84
13
8
9
36
6
6
54
24
57
117
75
51
24
61
191
6
42
105
96
57
63
51
69
16
89
15
45
30
24
36
25
32
15
25
35
45
9
60
78
138
120
147
48
45
42
6
96
54
132
12
90
48
3
27
45
48
87
73
131
69
21
6
18
6
126
15
27
42
54
37
80
27
37
5
91
32
93
18
25
59
12
25
173
43
48
35
36
168
1
59
156
1
8
27
66
3
72
105
135
40
35
205
8
51
21
69
3
21
6
85
8
88
107
18
12
63
45
19
95
36
48
12
24
25
23
201
24
48
3
36
1
32
16
96
8
88
80
33
55
35
45
16
35
66
48
27
9
66
13
104
45
3
27
21
69
18
18
12
114
18
6
9
16
96
96
5
108
31
5
18
1
5
66
84
45
160
71
49
5
24
150
132
25
5
18
33
64
8
112
104
147
42
75
51
117
64
53
12
66
192
21
45
60
66
114
27
40
59
21
3
12
25
8
16
8
27
48
150
6
72
18
12
43
5
144
36
7
89
78
72
30
258
42
54
54
66
6
3
171
61
95
6
72
123
40
5
43
47
33
135
97
35
24
126
48
39
21
27
72
27
6
30
48
144
216
36
300
9
39
81
ABCD 93350154466*3^$a+1 [50007]
18
15
21
96
6
48
84
12
6
48
72
3
51
13
17
48
15
63
24
49
29
15
15
6
150
9
36
4
5
55
11
25
89
55
35
21
27
18
7
59
30
91
29
60
75
9
159
72
21
24
3
28
5
27
28
17
18
18
6
6
90
9
3
93
72
27
30
6
60
84
1
113
39
100
65
27
24
27
12
45
108
33
24
6
37
17
12
15
93
66
42
60
27
15
30
42
81
15
42
72
30
18
31
65
6
13
11
21
28
20
15
13
152
16
12
179
24
30
6
9
21
6
9
3
12
6
12
108
87
21
39
45
55
47
33
3
37
11
6
60
96
12
12
54
169
17
54
49
23
18
27
27
21
36
16
17
60
51
57
7
68
9
24
15
24
12
21
3
15
84
30
6
49
47
13
5
3
112
5
30
6
60
6
9
24
21
15
27
12
132
6
120
24
54
12
42
43
149
120
30
24
24
1
44
36
9
6
21
33
18
13
11
24
192
69
3
25
17
78
25
23
18
27
9
3
57
139
20
60
21
99
129
36
6
33
15
48
37
5
36
12
102
18
48
6
24
21
51
18
27
3
36
18
30
25
8
9
6
37
11
90
27
9
30
165
75
1
17
12
114
42
12
60
55
77
3
57
48
3
3
9
88
5
54
13
23
24
24
21
24
99
42
6
24
9
159
12
1
53
19
11
6
6
13
5
126
36
25
5
12
36
19
23
54
3
87
9
4
35
30
15
81
66
18
31
56
21
18
177
9
15
36
12
16
56
33
72
3
96
135
45
4
8
9
79
144
8
3
24
12
9
21
24
24
6
60
42
3
124
48
23
6
15
24
15
129
12
28
17
60
24
7
17
12
3
63
54
19
56
75
36
57
27
6
54
30
18
90
3
63
54
12
3
27
84
37
77
90
1
44
3
9
16
72
35
57
16
20
39
49
101
6
90
24
18
57
3
45
3
25
77
91
47
12
33
57
12
30
156
18
126
6
7
11
25
164
88
65
99
9
19
32
28
128
88
47
54
15
3
120
6
72
12
36
7
8
24
36
27
9
93
135
15
18
39
9
36
48
12
18
36
54
12
36
7
5
36
7
77
75
16
29
15
231
105
9
15
3
9
144
21
30
6
12
55
5
12
3
3
25
104
33
6
42
54
6
48
6
33
27
9
24
36
72
39
36
114
31
53
66
48
57
15
81
9
78
240
133
47
6
6
13
71
36
60
30
54
12
18
15
12
24
76
5
78
90
6
78
18
12
61
29
36
12
18
97
23
49
5
48
84
15
36
60
9
6
24
156
57
36
15
57
63
6
24
19
95
60
13
17
48
102
12
9
4
5
18
9
48
28
59
9
4
53
54
36
42
12
108
36
30
72
30
42
6
6
13
23
37
11
6
63
57
15
48
27
30
60
15
15
24
109
17
6
90
3
72
69
36
18
81
3
48
12
42
6
45
52
5
60
30
93
12
75
13
8
4
125
6
9
48
88
11
9
15
60
6
15
81
48
42
9
21
114
18
147
9
207
33
54
1
20
51
13
96
116
36
123
24
117
39
96
73
32
48
27
66
3
9
108
12
15
3
24
9
36
36
39
61
8
4
17
79
20
39
36
102
67
17
18
6
39
45
18
9
15
96
12
57
3
25
8
39
6
15
40
17
12
31
8
9
36
19
11
25
20
39
105
36
21
30
13
32
36
12
3
48
66
6
37
65
27
9
24
12
18
25
5
48
42
57
3
42
6
12
1
41
6
72
12
78
15
3
133
44
93
54
60
45
39
9
21
7
29
39
99
30
30
18
72
31
12
44
60
51
102
3
100
23
81
9
27
9
3
36
81
138
12
66
18
36
1
32
12
16
5
7
8
9
51
28
119
25
36
11
18
27
24
12
93
36
54
54
12
3
60
72
9
6
36
48
57
52
8
27
102
6
42
31
12
32
111
6
19
29
43
5
67
35
45
57
36
15
63
24
90
3
40
32
28
8
9
3
63
69
117
48
120
42
18
18
33
15
282
102
12
36
18
66
9
39
30
103
17
72
48
12
15
15
21
63
25
65
54
61
80
4
53
123
36
48
36
52
65
12
15
105
42
36
42
36
6
1
72
20
36
15
21
21
39
21
48
6
30
3
27
48
18
99
15
1
65
7
11
25
20
9
42
108
96
12
9
33
36
42
37
8
52
17
63
21
42
12
61
116
15
60
105
63
48
24
30
18
42
19
12
8
147
12
48
37
60
20
15
21
60
21
24
6
144
72
33
15
6
36
7
32
28
17
258
42
6
18
27
3
81
3
30
27
36
33
75
99
36
42
18
21
33
18
18
7
35
114
3
45
12
6
12
21
21
15
108
123
33
21
30
66
24
3
16
65
7
12
17
43
36
20
9
15
48
57
48
108
36
31
8
21
54
30
19
20
45
72
6
48
114
103
17
12
15
36
9
30
33
16
35
6
39
39
25
8
9
150
33
60
57
36
78
42
39
48
28
32
100
20
16
11
1
29
3
12
28
101
75
27
18
27
57
78
9
3
90
36
24
72
19
44
28
44
69
24
51
39
117
63
105
177
15
33
27
15
66
12
30
12
13
17
114
24
21
27
12
48
30
18
21
16
12
32
3
6
27
12
72
24
64
5
3
28
65
30
12
12
126
6
18
27
180
21
30
18
36
31
5
7
5
18
9
33
42
133
5
12
19
17
3
57
48
36
18
6
39
3
25
8
9
90
48
105
3
24
12
1
59
48
18
27
75
30
63
84
15
24
69
16
12
53
24
18
30
18
96
21
45
12
6
6
60
18
60
60
48
30
3
120
24
28
17
63
87
60
36
84
12
13
47
13
5
31
29
6
54
42
6
54
30
36
48
24
3
39
18
12
15
16
53
36
111
69
18
13
5
12
6
90
54
42
3
12
51
24
6
27
16
72
47
73
44
36
24
15
69
21
30
60
36
24
169
29
12
54
66
75
3
6
19
8
24
3
12
ABCD 93350253656*3^$a+1 [50007]
9
16
5
60
30
49
113
127
23
18
55
8
120
16
24
119
25
8
15
54
19
24
83
13
59
42
99
120
16
11
42
75
63
73
24
143
12
37
32
24
15
97
24
11
21
177
120
63
40
29
163
29
36
24
18
90
30
93
69
51
208
47
9
24
9
103
24
35
18
18
9
3
13
32
40
47
66
31
24
77
30
69
81
30
273
15
24
57
9
15
16
32
171
13
77
43
17
31
77
12
6
30
3
40
29
27
40
65
31
24
120
72
23
48
72
6
30
24
180
9
96
51
54
55
41
15
15
73
144
35
13
32
27
13
48
35
61
41
42
66
27
33
79
23
60
12
6
72
19
32
21
171
48
9
18
132
90
72
135
64
119
90
31
56
88
23
9
33
48
103
41
36
43
24
23
9
63
108
61
32
40
144
53
12
42
13
17
36
54
37
8
63
1
71
108
69
3
109
107
54
135
24
57
39
40
11
144
85
32
63
25
53
12
15
3
109
23
33
88
32
63
73
11
18
42
30
19
32
9
103
35
90
42
18
7
11
12
9
48
48
57
7
11
42
18
18
30
49
5
6
30
15
16
11
48
85
149
6
54
31
104
3
61
137
42
138
3
39
1
29
67
101
12
31
24
5
99
63
1
29
78
18
19
53
3
120
16
59
12
348
37
24
8
3
45
75
42
147
63
9
27
54
60
18
192
6
54
61
56
81
198
12
42
3
40
176
168
3
61
48
77
12
222
9
64
65
60
51
39
9
184
32
63
30
43
29
42
36
72
72
61
32
48
39
9
16
5
6
102
18
85
5
54
141
9
55
24
24
24
53
198
61
144
5
43
56
123
18
43
29
3
45
72
18
18
24
39
16
8
112
192
41
150
30
27
33
55
107
13
224
99
60
73
128
51
37
35
18
3
72
123
45
39
90
39
39
18
54
169
101
66
73
144
23
25
8
21
43
8
24
16
8
16
11
12
198
43
17
127
53
30
37
24
11
18
67
48
35
13
168
89
7
80
16
59
120
37
5
19
24
77
78
48
37
56
51
6
55
17
162
133
5
3
15
33
72
24
21
72
67
80
15
18
12
60
18
18
99
3
37
32
48
40
23
1
17
199
95
18
15
3
37
176
24
27
37
24
47
1
41
18
45
27
18
30
18
3
51
18
42
9
21
51
45
12
72
180
3
15
72
33
16
128
9
39
15
25
8
16
41
18
18
84
6
49
96
24
23
73
5
139
125
43
8
72
165
18
1
41
39
9
24
39
120
57
102
9
33
7
41
63
168
16
5
27
9
55
8
16
53
18
49
96
17
162
133
56
64
80
63
81
63
36
13
161
78
72
81
120
40
5
19
48
23
33
27
69
16
5
3
51
61
65
72
102
18
111
87
1
59
30
55
24
144
56
15
9
21
36
54
105
88
23
49
24
48
59
42
43
32
136
8
40
149
27
87
25
5
18
60
189
16
5
3
16
72
24
8
117
72
36
7
24
41
30
97
272
16
35
12
6
75
117
171
24
57
60
3
33
282
18
51
21
3
87
49
56
57
15
112
8
96
27
85
8
69
90
9
120
87
81
88
155
18
3
105
31
24
209
31
167
78
12
31
131
37
32
16
96
8
24
45
30
42
3
15
25
120
17
15
16
8
120
21
36
72
30
33
45
27
27
30
31
8
16
23
90
12
108
31
11
36
1
32
39
30
211
96
168
17
18
18
19
96
24
53
18
1
24
56
69
43
72
80
15
24
30
115
11
54
39
69
43
104
21
30
37
17
111
120
189
91
24
113
7
128
88
35
69
51
72
42
147
33
103
8
9
39
51
6
102
1
104
165
91
17
42
85
48
48
119
1
24
47
9
88
144
144
72
56
27
6
103
77
12
60
90
192
60
21
72
15
25
155
90
99
64
32
96
69
102
36
54
6
72
12
73
17
39
40
11
13
8
15
60
12
42
135
16
47
48
1
56
24
9
7
120
77
3
117
27
24
24
231
1
71
18
39
3
12
33
63
1
32
39
72
33
40
47
36
42
30
78
39
195
18
12
108
27
40
41
24
111
27
42
43
23
9
105
18
12
36
132
30
270
18
3
39
9
16
24
144
77
19
11
13
32
135
132
36
73
71
108
85
8
27
61
47
144
9
16
8
27
30
6
25
24
35
6
31
96
65
63
45
51
3
13
47
1
17
48
60
102
93
88
48
56
3
ABCD 93350307574*3^$a+1 [50009]
54
4
2
9
39
78
48
87
3
60
10
44
75
36
1
44
6
30
4
74
12
6
15
93
4
36
86
48
96
22
35
97
12
48
35
97
48
2
9
12
25
48
26
81
13
24
26
34
60
38
94
23
21
186
33
15
10
11
37
12
56
64
32
76
12
56
54
22
80
36
24
3
96
49
23
57
28
32
30
21
21
51
37
56
72
52
35
1
50
6
39
9
3
3
117
9
16
2
36
12
10
84
23
27
9
9
72
40
11
75
18
4
20
12
4
92
54
33
3
54
3
15
10
36
36
74
54
6
84
21
25
72
60
2
33
25
24
50
30
64
59
1
36
26
34
23
117
4
155
9
16
24
72
71
25
2
60
18
18
84
6
84
60
66
60
34
2
21
15
22
48
2
36
30
16
74
42
18
10
44
3
15
22
12
48
35
36
192
69
4
12
14
118
11
51
6
18
9
48
108
81
126
18
15
21
4
12
2
10
36
47
37
11
109
20
90
22
36
50
45
48
75
105
37
38
156
93
120
120
85
23
25
74
6
54
58
11
39
18
12
100
23
9
18
106
14
78
3
27
45
27
36
45
81
39
147
118
12
50
33
84
243
102
78
48
6
30
93
1
2
48
96
9
21
148
86
10
44
28
48
74
120
60
66
54
93
15
54
16
72
2
54
6
18
40
80
42
21
132
25
35
1
14
106
2
33
21
16
24
11
99
70
14
36
24
9
1
24
2
18
3
48
60
1
84
2
10
2
36
6
3
97
23
96
60
109
12
23
25
2
18
28
2
180
36
94
2
30
28
11
12
13
59
45
16
2
48
54
126
24
33
39
10
23
15
165
25
11
24
1
12
20
40
14
9
12
37
158
18
39
15
22
98
18
24
3
15
102
18
96
22
72
8
40
24
71
25
74
10
108
36
36
71
12
3
12
10
108
32
16
32
18
22
110
82
12
48
96
59
117
3
25
56
42
18
90
45
99
81
21
3
33
24
16
35
15
60
34
191
60
133
35
15
22
14
10
26
33
60
15
144
46
44
40
35
108
27
178
98
130
44
28
104
18
10
12
23
13
98
57
3
34
36
2
12
33
3
22
32
18
82
12
146
45
3
24
36
10
12
44
40
56
27
61
35
69
18
93
25
24
38
33
99
105
97
11
33
15
75
6
66
33
117
12
18
18
24
3
85
120
38
42
90
30
3
87
118
12
14
189
37
47
85
2
24
84
36
9
48
75
12
33
93
24
48
27
37
11
157
2
24
45
37
2
10
11
111
108
10
8
28
2
82
122
46
24
71
57
3
13
14
45
15
30
15
108
37
2
6
172
26
12
60
10
23
25
24
2
9
51
33
61
179
1
24
35
1
20
42
12
90
3
25
23
72
75
72
42
4
50
9
57
78
10
8
64
48
11
144
97
36
50
22
32
39
27
34
38
36
54
42
70
20
16
47
1
119
81
36
6
94
98
78
12
75
165
15
37
24
59
25
38
48
10
32
4
11
3
30
54
6
39
120
21
39
15
45
27
48
22
110
18
51
87
60
12
36
45
60
39
18
24
64
26
130
36
12
83
39
10
23
97
24
26
18
28
8
16
8
30
58
38
34
128
18
22
24
23
25
71
49
23
15
90
88
32
27
133
23
49
56
222
48
60
45
25
56
76
98
46
116
3
39
22
26
22
11
171
9
27
57
51
72
10
24
14
42
195
87
21
1
68
15
117
28
12
26
24
33
3
30
52
38
18
39
57
54
36
118
11
25
20
136
8
15
61
194
46
32
18
82
2
10
26
10
24
110
21
39
22
80
111
25
35
72
13
72
38
10
44
4
44
123
49
68
36
15
75
94
62
18
16
2
18
4
11
45
90
22
35
27
106
96
143
13
12
68
75
27
142
110
46
68
12
100
47
3
54
18
36
82
12
83
48
39
33
168
39
22
96
12
26
10
36
44
52
72
8
3
72
13
32
54
129
39
58
194
30
123
261
16
50
96
10
170
45
3
96
18
15
121
47
87
36
72
33
39
30
18
70
35
9
64
12
32
51
49
110
18
52
26
9
21
4
50
72
6
48
75
15
60
54
18
22
23
97
56
15
60
27
57
1
2
54
4
14
18
28
24
140
3
57
126
12
202
35
60
1
36
140
16
2
93
60
63
84
6
66
33
45
40
11
51
24
66
39
15
24
93
33
12
64
8
18
33
9
30
6
15
57
72
16
2
10
80
28
56
6
12
10
32
99
109
38
42
63
72
57
18
18
40
2
30
6
30
4
60
32
138
70
2
10
98
46
84
11
27
70
50
18
75
21
28
56
75
1
20
30
33
57
16
74
6
4
14
130
12
2
33
37
12
83
15
21
27
10
24
56
90
10
50
10
23
75
22
120
14
34
62
82
20
135
13
32
63
15
12
60
12
24
12
108
6
36
27
37
80
48
28
23
45
4
120
50
6
39
15
106
2
142
11
1
23
13
38
6
18
10
8
3
121
60
86
33
15
45
51
33
25
26
132
48
54
6
22
167
13
44
88
8
3
1
83
25
86
46
11
37
86
54
3
33
54
102
51
45
15
3
22
12
23
45
15
9
16
50
54
88
26
72
ABCD 93350428916*3^$a+1 [50147]
18
10
6
2
4
8
76
21
39
50
54
66
16
38
25
57
6
2
82
44
16
24
60
24
8
72
28
2
88
18
24
36
9
15
36
86
18
48
112
6
15
9
6
12
12
8
18
24
18
64
6
18
32
13
39
90
6
21
45
6
32
28
24
6
3
11
28
12
120
90
6
48
24
48
12
6
2
24
16
24
8
6
10
56
25
35
10
18
6
30
132
14
10
108
8
34
24
2
84
16
24
18
63
9
30
36
12
32
34
24
3
39
6
42
57
15
116
10
18
24
20
36
54
22
20
16
14
18
46
15
36
11
130
14
49
81
48
150
12
44
90
30
4
150
15
111
57
3
6
3
3
68
37
47
16
26
58
33
35
4
6
24
39
9
56
70
9
11
16
36
33
11
16
12
48
68
52
32
10
15
33
27
5
16
2
28
50
7
9
38
16
9
3
20
10
14
40
24
24
2
16
14
18
16
26
46
2
61
99
72
24
45
9
3
143
1
29
22
92
37
3
8
28
24
56
136
18
6
72
8
12
168
46
6
2
16
24
51
27
177
15
8
42
7
9
6
60
6
48
26
4
72
44
4
90
111
99
12
24
33
23
4
14
24
7
51
8
24
48
24
100
8
1
11
70
6
18
39
83
118
42
8
22
32
22
8
16
9
11
112
38
34
32
60
90
94
162
8
22
2
10
36
132
38
30
52
8
12
24
36
40
14
16
32
106
6
3
3
68
12
58
2
37
15
12
60
24
42
8
10
20
16
44
16
38
10
168
32
6
16
18
21
15
9
3
54
78
42
6
8
10
74
36
16
24
21
39
14
7
3
30
62
34
6
81
59
28
48
24
18
50
12
10
3
5
40
32
6
25
47
52
14
24
10
48
44
24
16
20
25
69
30
9
87
8
42
40
86
25
105
14
108
28
48
24
33
12
15
20
10
30
12
9
5
16
144
2
24
76
108
21
48
17
58
6
6
60
14
22
18
66
30
66
8
36
10
15
83
36
36
24
1
3
36
21
75
24
36
45
21
30
33
65
112
18
102
42
21
47
18
6
34
27
3
72
8
40
26
58
102
38
36
4
18
14
16
2
7
15
156
24
48
6
54
50
6
36
16
48
45
9
78
2
22
18
26
16
33
45
3
45
2
13
9
6
42
18
38
16
6
2
22
24
12
24
38
7
33
6
12
72
102
63
11
6
30
16
8
4
36
24
8
4
21
23
60
30
24
16
6
60
36
12
8
52
116
64
30
48
2
52
9
51
69
72
9
18
72
45
9
72
2
28
32
61
5
6
88
2
66
22
18
12
66
6
33
11
12
130
38
12
4
104
60
22
39
33
30
12
6
30
8
66
16
15
23
4
48
20
64
48
20
1
21
6
48
12
24
6
30
8
36
96
97
12
99
56
4
57
60
47
22
39
59
60
1
27
12
18
32
30
96
16
50
18
70
26
1
35
88
18
24
14
172
8
36
25
65
16
14
4
9
36
9
3
35
34
24
42
8
30
22
57
33
18
6
24
159
3
102
15
47
25
11
60
25
3
81
35
1
27
20
28
24
8
12
16
8
4
96
45
47
60
88
30
62
4
21
15
24
9
9
18
8
54
16
2
94
98
6
70
90
30
26
48
18
70
24
14
24
1
9
27
3
8
25
33
6
44
25
29
72
34
12
8
4
72
60
8
96
4
32
1
35
18
106
20
61
29
10
20
28
30
6
12
182
178
84
44
4
42
15
11
4
48
50
7
35
40
24
9
63
20
42
18
48
4
2
40
8
96
10
12
48
42
32
10
36
84
8
4
104
76
56
54
130
14
30
60
120
6
18
16
20
12
22
38
10
72
6
20
54
10
72
36
48
26
18
40
21
171
44
12
4
36
68
10
104
10
62
18
12
10
8
70
2
126
60
22
3
45
42
78
8
112
48
144
18
12
8
58
24
63
3
14
30
25
36
21
75
5
94
12
33
5
6
40
18
30
140
36
36
16
8
52
140
118
50
16
20
58
18
80
22
38
28
30
14
48
18
40
39
17
88
66
9
3
44
16
62
10
78
30
120
98
79
3
30
38
112
18
6
18
80
18
4
50
18
12
16
20
70
8
22
18
51
29
24
40
3
3
20
25
35
10
54
18
15
95
42
58
48
6
8
7
24
9
6
42
30
114
30
120
9
11
16
30
38
34
80
7
48
15
42
54
12
14
24
10
20
4
96
86
34
14
10
12
24
120
12
44
84
49
47
16
24
14
46
20
61
9
15
15
68
52
60
21
9
30
44
25
11
1
3
24
8
12
25
60
5
7
9
30
50
40
50
30
70
20
24
48
4
20
61
87
8
108
24
25
63
38
55
24
23
58
14
25
33
24
14
1
63
12
36
42
72
8
18
54
43
5
22
18
42
6
8
22
57
15
8
42
7
153
18
38
16
63
27
21
24
3
128
52
18
2
13
33
51
15
14
10
86
16
3
71
16
14
54
10
6
48
12
96
14
30
40
18
56
90
22
54
50
19
15
14
22
140
13
3
33
12
27
6
24
32
223
27
24
6
48
42
20
10
24
2
78
16
138
102
15
75
14
46
18
2
24
1
45
24
102
2
42
30
40
6
60
69
65
34
12
72
20
46
24
18
20
4
14
6
16
18
27
27
2
34
54
96
54
42
24
2
4
44
6
10
78
18
12
2
16
54
9
11
24
37
27
12
24
9
3
104
84
106
63
60
11
1
39
50
7
27
21
11
40
36
2
30
28
12
2
48
16
80
64
18
24
24
14
10
152
84
10
50
1
45
26
54
10
30
15
9
62
34
24
14
28
24
48
20
16
66
8
10
21
27
12
56
10
54
68
54
46
2
10
12
50
78
12
16
8
142
14
4
96
14
46
44
1
11
28
6
51
63
14
72
10
6
63
60
15
32
144
1
15
12
72
8
82
6
2
16
2
4
68
22
50
48
6
46
36
54
30
60
6
24
26
13
12
107
88
18
30
84
93
48
9
15
11
16
38
70
2
90
4
44
76
84
8
4
24
20
40
21
60
3
36
12
8
24
25
105
42
45
83
22
39
11
25
35
109
11
28
60
26
54
10
18
38
160
66
6
152
18
4
80
25
3
6
80
30
49
15
50
72
10
33
3
2
6
1
83
22
18
60
12
38
18
4
50
30
18
6
90
46
24
81
23
25
3
44
121
3
24
30
62
10
8
16
120
24
72
74
70
39
72
11
22
38
18
10
20
4
48
12
48
18
146
160
14
24
40
6
9
11
46
3
3
ABCD 93350929624*3^$a+1 [50022]
47
69
12
9
36
222
48
9
40
80
75
25
53
67
221
27
96
21
3
57
3
3
30
79
20
28
17
171
4
48
20
12
3
33
15
42
60
78
12
37
5
39
39
1
59
1
17
72
31
77
42
42
19
41
43
53
7
32
40
23
25
56
87
13
41
15
3
1
77
67
60
113
3
111
49
17
132
51
39
42
51
12
15
90
18
33
111
9
60
24
33
24
3
76
29
48
12
3
60
24
4
17
19
60
173
27
40
5
60
48
18
49
125
3
3
12
25
5
72
3
112
84
36
83
1
59
33
15
33
124
5
7
24
44
72
36
4
23
25
36
44
36
4
68
48
39
102
103
20
16
36
11
9
28
35
42
19
60
20
40
36
5
18
153
28
60
41
6
54
48
7
80
240
24
156
28
32
63
57
45
43
12
65
18
61
29
63
39
45
81
7
167
13
60
36
59
1
56
51
150
54
85
20
40
116
9
135
3
37
83
57
36
52
5
18
13
11
78
72
39
40
24
56
76
65
19
44
45
7
8
52
20
63
37
20
51
73
20
27
33
84
27
33
12
3
30
3
15
42
120
7
161
79
23
213
64
5
19
11
36
277
56
9
31
137
30
9
15
66
12
7
53
48
3
12
69
15
28
23
57
45
15
36
69
211
116
123
60
78
135
12
93
24
6
13
59
48
9
63
48
24
96
30
3
27
57
196
156
65
3
40
107
109
24
80
120
15
97
44
99
21
9
15
36
36
3
1
77
24
6
13
32
9
63
12
4
29
175
35
48
120
69
33
135
147
93
33
7
72
60
41
7
17
19
24
36
84
12
113
3
105
174
36
24
48
30
27
84
171
60
49
36
65
19
20
69
31
11
18
31
119
37
8
12
60
88
36
32
9
150
90
168
12
36
7
60
5
102
69
9
12
18
45
36
99
30
48
87
36
21
108
18
49
8
27
9
16
23
168
93
21
48
18
33
124
17
3
75
121
20
132
45
67
125
3
28
96
35
45
4
89
27
28
92
75
33
33
90
42
12
19
20
4
35
1
11
78
7
23
21
4
17
3
45
168
84
108
51
72
28
17
72
60
18
174
18
18
84
19
29
31
24
20
112
23
150
12
6
42
60
90
33
60
4
60
23
37
5
55
8
3
9
4
104
52
65
180
96
3
16
23
153
45
72
27
24
4
36
101
18
37
5
18
1
47
37
80
15
45
75
138
27
40
35
48
73
24
5
55
65
31
32
4
20
111
13
24
5
27
40
60
23
85
8
48
81
115
83
57
28
20
33
30
57
36
60
16
44
4
8
4
83
61
80
12
57
120
30
78
7
12
53
42
49
44
3
33
9
27
40
65
79
56
141
7
47
13
35
45
27
48
150
60
27
100
68
33
3
16
48
32
24
60
60
16
11
13
44
16
92
27
12
25
11
57
96
16
5
210
6
24
3
3
177
16
36
71
33
9
27
28
47
126
43
59
1
60
89
12
19
56
48
96
64
65
75
16
104
12
75
145
5
43
12
23
25
17
55
60
23
18
75
57
162
18
48
72
7
5
3
57
18
30
60
120
27
148
36
17
72
72
78
25
8
129
36
43
17
19
20
111
57
93
19
65
15
220
8
33
87
12
4
29
27
4
104
60
63
33
51
6
102
37
23
78
84
18
30
171
21
66
60
45
237
12
48
42
25
48
20
33
19
60
44
4
17
19
80
40
20
64
36
29
67
53
67
5
90
45
3
81
21
36
39
4
131
18
87
33
7
5
63
33
7
8
24
40
221
3
12
12
16
11
93
15
78
12
31
80
36
3
12
25
11
49
5
19
119
102
30
66
24
36
90
9
21
103
96
11
57
16
137
132
60
27
3
120
42
6
72
37
5
48
115
68
12
52
8
36
4
23
54
39
51
73
56
16
140
33
15
60
3
30
60
72
12
55
20
24
64
140
3
42
31
32
12
76
29
48
24
15
160
120
8
36
36
15
6
24
66
49
44
40
59
18
39
24
64
36
107
42
42
6
3
24
72
3
1
29
7
20
24
64
137
30
6
24
51
48
9
30
48
9
33
42
13
72
8
45
192
63
60
75
57
96
27
37
5
30
240
30
18
1
32
132
27
93
3
13
41
55
60
11
42
60
42
36
72
192
13
17
3
87
45
40
56
117
7
65
115
44
39
85
17
19
84
12
5
51
52
35
21
4
8
28
200
9
60
15
40
23
157
12
5
96
30
37
20
60
87
6
24
18
150
12
48
48
7
5
63
60
9
78
42
51
28
84
32
64
59
78
12
67
35
49
89
48
43
101
63
63
102
91
47
30
42
60
12
169
44
27
36
33
36
36
84
4
29
30
21
4
20
27
6
123
144
120
36
21
79
80
4
92
33
7
35
13
8
27
33
45
ABCD 93351009424*3^$a+1 [50101]
18
15
48
33
30
24
72
90
99
39
42
15
3
102
54
177
39
81
9
3
147
84
6
138
21
69
36
15
21
24
27
24
96
108
132
60
123
90
36
51
24
129
15
24
267
45
9
111
45
108
36
96
120
15
75
69
99
12
213
27
81
60
39
33
75
12
105
60
15
21
69
18
33
99
18
63
93
39
12
144
135
54
30
36
21
120
39
90
36
18
60
21
9
3
48
81
48
150
12
18
36
180
96
3
105
51
165
156
54
9
72
24
24
141
24
90
30
15
111
69
12
45
15
9
87
48
132
108
36
15
108
81
72
24
3
33
12
36
96
9
120
171
15
48
42
123
12
129
87
93
51
45
84
15
24
96
81
99
9
87
60
69
99
45
36
6
21
69
48
63
24
3
90
75
60
105
36
66
21
252
15
36
60
90
30
144
90
42
30
24
27
39
33
21
87
27
30
36
195
12
9
90
54
24
12
39
15
21
24
51
21
63
45
12
57
12
60
3
36
9
6
45
12
123
84
36
114
63
12
36
84
51
144
126
15
204
87
45
24
39
33
27
120
6
30
24
72
9
12
69
54
21
33
102
9
12
123
69
45
51
15
165
39
126
111
9
24
15
108
12
45
3
48
21
30
45
120
168
96
24
60
81
6
30
114
156
45
15
30
39
24
27
18
51
45
39
45
36
27
69
99
12
180
63
9
96
9
63
72
171
9
45
30
57
144
60
99
72
270
99
120
15
9
36
135
105
60
15
117
33
75
45
27
60
39
18
27
45
60
39
9
15
21
15
45
156
75
33
15
120
36
81
51
9
39
60
39
126
96
63
81
75
84
57
108
30
36
69
27
18
270
12
54
234
36
36
18
51
9
111
36
45
51
57
51
21
3
141
204
15
96
9
90
90
27
69
75
24
21
27
24
45
15
48
12
120
168
192
168
60
60
75
12
60
180
18
72
39
12
69
18
21
24
72
195
18
3
27
21
141
24
144
120
36
36
90
9
15
9
96
69
267
60
15
18
63
132
108
84
33
15
57
138
60
57
120
48
21
90
90
99
48
33
24
12
60
3
27
78
30
33
57
75
21
36
120
18
90
42
84
114
12
18
225
27
9
15
21
15
81
27
33
12
27
9
111
108
42
30
189
60
45
39
108
72
51
21
15
54
30
114
12
60
84
6
48
36
126
15
60
3
66
36
99
84
231
9
15
141
39
33
183
129
27
18
51
9
63
108
36
165
39
12
3
21
60
96
183
9
36
12
60
9
39
21
75
48
15
57
93
36
171
36
12
108
48
132
9
90
9
69
126
45
129
36
15
132
72
15
33
72
12
48
96
81
3
12
9
66
18
60
36
84
150
72
90
48
6
45
21
15
9
66
54
90
9
12
33
126
24
12
9
72
12
60
15
57
15
120
24
30
36
78
12
69
60
21
144
27
108
21
114
120
21
60
36
87
102
198
60
45
240
192
45
90
30
60
399
36
15
48
33
9
75
63
33
72
27
228
21
132
9
111
3
30
126
18
42
138
3
120
93
27
63
24
30
36
54
57
96
24
60
96
33
66
9
216
9
15
96
15
54
75
15
306
51
207
81
36
45
18
36
57
9
108
27
9
24
27
9
39
48
33
204
102
54
87
24
60
180
48
141
6
84
24
12
108
6
30
69
12
48
60
72
69
30
54
51
36
45
63
12
9
267
3
6
174
69
27
84
6
99
21
18
21
12
3
60
9
72
3
261
45
54
153
87
165
27
9
51
9
312
39
18
3
69
63
21
27
9
18
150
30
6
39
15
66
24
12
75
36
39
21
63
186
18
12
24
81
3
45
15
30
183
39
18
111
81
99
15
45
201
15
48
45
6
30
27
69
30
81
9
3
15
33
108
132
12
75
45
60
21
6
21
87
ABCD 93351153796*3^$a+1 [50013]
90
5
40
8
31
36
20
4
45
20
21
43
47
6
7
75
6
39
32
31
48
36
6
2
36
4
45
75
60
53
12
7
36
24
6
30
17
12
15
4
12
33
12
75
48
20
10
39
27
29
15
24
12
4
5
87
30
42
22
143
15
36
76
24
17
24
79
42
8
22
33
11
25
45
6
24
9
32
40
15
57
15
8
25
8
19
6
50
12
13
87
68
9
25
18
68
129
1
2
13
95
25
20
21
16
18
54
47
1
35
55
5
72
3
28
12
32
46
42
120
80
22
18
14
31
99
29
139
36
29
43
42
78
225
39
56
18
46
29
7
8
1
20
88
35
22
11
7
5
1
26
70
30
104
40
42
23
55
81
9
2
64
30
14
97
48
9
42
6
18
29
103
9
24
47
33
4
20
40
11
21
91
45
75
5
27
36
1
33
38
10
24
26
25
23
16
5
15
1
15
8
10
15
20
19
80
16
72
5
52
33
38
4
8
52
41
19
12
56
9
88
3
44
73
12
23
28
45
23
4
8
18
111
40
8
40
51
21
48
11
4
18
95
97
27
3
42
18
17
100
11
45
7
90
111
15
69
5
43
12
3
54
18
6
15
51
141
39
9
15
20
21
3
46
27
3
44
33
37
18
48
45
56
15
1
3
32
33
7
60
8
10
6
21
39
69
36
96
45
24
11
37
26
12
34
134
4
80
13
23
52
8
9
3
60
37
8
52
3
20
13
24
56
79
42
51
5
75
15
33
4
33
38
10
15
32
15
18
7
27
78
50
37
23
33
7
57
12
15
29
1
63
32
1
24
26
64
6
38
16
36
5
24
9
10
60
5
76
83
13
3
54
23
19
36
57
11
40
20
9
31
9
23
10
23
16
24
35
9
3
9
4
5
22
17
36
7
9
21
32
22
33
8
28
12
27
93
24
11
25
12
3
12
21
32
13
2
4
48
20
21
49
6
29
55
5
48
27
28
2
186
64
6
2
214
3
93
15
105
14
28
6
111
51
92
10
8
55
135
105
9
11
28
9
158
33
24
1
15
32
3
16
21
39
9
24
33
14
58
63
27
38
10
33
5
27
12
1
6
9
32
19
21
8
1
14
1
33
18
33
12
47
21
19
17
16
33
47
7
56
25
15
36
24
36
36
5
3
21
1
54
29
60
9
6
69
21
10
5
15
24
10
18
20
57
31
20
4
18
24
96
54
66
144
26
70
87
8
19
33
23
57
15
12
16
42
32
58
6
26
28
17
43
5
15
16
60
21
33
71
51
109
144
15
8
57
31
9
51
5
24
3
72
37
9
66
8
46
15
105
50
25
15
24
96
44
12
21
19
21
3
5
75
36
4
5
7
20
40
33
5
75
124
3
30
23
67
32
16
20
37
12
8
55
53
16
71
22
3
3
44
16
20
57
7
45
12
84
45
15
41
43
11
16
53
16
27
60
9
20
16
8
1
15
20
61
47
7
24
24
42
18
5
28
39
8
12
34
72
18
12
8
21
13
87
11
45
4
36
15
20
37
27
9
51
48
72
8
13
32
7
5
1
15
95
12
45
73
8
31
8
196
39
12
36
57
5
55
15
48
5
48
4
35
22
6
60
12
17
9
7
20
52
75
6
2
4
9
44
172
84
15
32
13
24
8
72
81
15
75
4
33
12
96
15
36
56
88
45
15
77
115
24
68
58
15
92
15
70
26
69
96
1
54
24
77
39
21
4
119
70
15
48
3
12
5
39
21
15
34
6
12
20
100
8
4
60
53
7
33
56
40
32
84
51
40
24
20
4
24
81
71
16
69
21
27
11
42
39
19
102
24
14
12
22
38
28
30
96
26
12
25
72
3
8
13
95
49
63
33
71
36
85
20
4
35
40
60
48
42
23
7
29
21
16
23
25
30
20
22
3
47
13
27
24
33
45
71
1
78
48
2
7
36
5
70
74
6
25
8
7
8
81
36
87
12
49
51
8
1
95
12
52
36
42
2
13
75
12
33
12
11
1
48
51
29
67
33
131
36
36
9
43
12
210
30
33
3
8
136
8
13
17
75
36
1
23
36
37
15
9
26
22
8
7
8
219
69
12
12
15
40
32
81
19
36
68
61
59
22
35
4
8
3
13
59
45
43
45
83
70
6
60
45
9
72
47
3
28
29
7
24
5
1
6
18
120
27
63
245
7
5
63
1
71
28
42
2
16
6
23
40
33
23
4
75
57
24
9
95
40
41
31
9
14
28
9
11
25
35
52
57
11
4
48
2
46
72
5
3
4
24
30
50
21
28
27
9
65
34
213
9
18
156
2
58
36
60
5
15
24
106
15
3
48
69
59
64
6
35
37
87
11
85
36
20
19
32
4
68
13
63
12
57
21
6
36
5
67
5
7
9
51
54
32
10
30
47
1
14
40
32
10
78
65
88
27
30
3
128
4
63
29
16
32
36
1
26
45
67
33
20
33
7
15
68
12
42
10
5
31
9
68
43
12
5
7
45
20
27
64
29
43
44
1
3
6
14
12
4
21
53
46
33
56
49
6
9
33
138
12
48
12
5
12
21
22
24
29
36
28
21
72
15
8
16
48
3
8
117
48
7
8
10
15
39
2
31
15
12
86
34
5
3
22
18
173
31
8
82
38
33
27
1
15
17
52
63
18
11
19
24
8
18
16
74
36
1
8
25
2
25
35
4
104
72
85
107
166
6
33
83
88
20
40
42
32
91
15
29
88
39
26
7
68
19
33
27
8
36
10
2
64
53
40
80
16
59
12
36
13
9
48
27
12
80
55
108
48
92
40
8
42
10
38
75
13
56
31
9
18
30
3
12
3
77
180
3
34
6
65
7
17
51
13
35
22
47
36
31
21
15
17
27
96
4
8
16
44
70
38
58
62
10
48
32
55
72
15
2
16
27
27
5
85
98
25
68
43
20
24
1
35
49
15
20
36
9
31
5
15
76
29
64
3
33
5
39
3
4
80
49
60
27
18
51
75
24
2
34
21
35
40
5
15
10
95
12
7
69
9
6
21
36
17
6
34
3
39
120
21
33
39
33
18
36
90
18
20
13
12
23
18
22
18
39
81
66
44
4
60
45
51
2
34
8
22
14
12
45
15
28
20
21
13
8
34
53
43
44
88
8
18
7
33
26
73
92
84
27
10
15
9
15
8
1
62
40
57
27
38
43
159
5
19
5
7
20
28
2
7
3
32
1
20
7
17
52
5
46
33
9
26
9
48
15
4
44
40
20
12
72
16
5
39
12
24
12
10
32
7
8
28
12
51
36
9
84
3
48
36
6
39
39
24
20
30
15
1
6
24
60
60
66
26
28
60
12
18
15
32
55
18
15
11
13
32
24
7
12
41
31
21
3
5
1
3
11
90
22
89
1
23
9
7
3
80
12
24
16
ABCD 93351396662*3^$a+1 [50033]
64
11
24
61
12
80
100
120
59
18
63
57
43
140
9
39
135
49
71
60
45
4
107
33
15
12
109
11
60
81
88
11
144
105
15
49
101
27
52
108
20
72
108
112
5
55
191
49
20
40
35
61
44
16
11
109
24
8
33
19
47
289
60
35
97
53
15
15
109
36
140
72
117
96
55
35
45
64
20
45
42
81
3
105
4
11
57
9
31
68
52
233
15
9
42
24
84
1
95
145
65
30
37
47
1
131
90
18
1
44
51
174
15
48
40
47
12
9
111
69
252
72
21
19
11
37
119
24
49
5
63
27
61
11
84
9
100
80
21
66
13
155
33
52
17
3
76
59
30
115
80
15
45
40
11
24
96
57
63
45
24
76
60
65
127
12
11
37
108
89
31
35
174
72
90
1
68
4
95
193
47
93
40
119
60
33
40
68
100
12
41
54
12
49
20
39
1
12
59
69
52
20
99
9
64
35
120
25
60
11
49
20
48
87
60
25
101
54
121
24
41
7
92
28
48
20
4
48
107
6
87
48
40
20
21
24
6
1
107
25
77
3
87
1
47
36
45
24
36
40
24
35
85
8
40
108
32
88
92
28
32
52
48
23
216
49
84
35
33
48
201
18
60
73
120
32
16
12
23
240
6
19
35
9
136
24
11
49
140
105
151
32
33
27
27
25
36
12
263
24
25
36
20
51
33
28
68
84
16
119
12
21
12
60
51
57
117
42
33
36
105
24
96
15
184
60
56
4
47
109
12
8
160
20
141
54
90
19
80
87
48
25
36
32
100
47
150
31
32
39
13
36
72
17
42
24
69
40
65
43
12
96
12
53
15
75
144
13
47
72
73
108
29
48
126
37
20
27
25
36
11
49
5
7
48
72
12
60
8
9
79
20
100
11
78
120
3
208
72
72
20
201
19
35
21
84
36
40
5
87
27
72
13
47
33
51
24
73
23
45
75
6
24
55
80
120
15
217
59
21
3
25
12
48
60
59
96
37
29
43
215
6
79
65
43
12
156
5
126
49
20
40
32
123
49
36
84
11
30
79
140
88
12
80
27
1
23
109
95
13
77
91
32
40
68
72
9
18
81
24
36
15
66
39
4
60
17
19
35
69
28
20
88
71
54
6
73
11
84
25
60
11
85
72
140
33
115
12
32
40
17
51
3
25
60
20
40
12
23
249
16
60
24
71
169
8
27
60
73
12
20
40
36
131
13
5
31
32
87
121
12
173
39
15
60
13
48
44
16
12
8
72
52
128
28
32
57
91
5
54
66
79
20
21
175
44
160
5
211
29
192
99
40
144
101
55
20
21
3
40
48
23
36
121
179
61
17
15
28
23
109
17
24
139
95
1
5
99
27
13
11
25
71
9
72
99
13
120
11
85
11
48
96
37
8
120
4
48
48
71
9
4
36
35
109
60
17
18
85
131
24
13
47
285
16
29
31
11
193
35
42
99
15
36
13
156
24
216
89
43
32
40
20
16
132
107
12
1
132
60
101
90
24
1
44
28
20
33
19
36
41
18
33
28
24
36
20
9
31
24
35
6
75
4
20
27
73
8
9
91
12
47
1
83
24
61
89
55
35
102
31
20
28
12
77
72
24
19
80
87
48
21
52
59
33
16
59
30
96
39
75
61
12
68
64
60
20
135
153
3
9
75
33
28
24
36
12
23
24
150
30
33
3
85
164
111
144
21
12
100
8
40
12
8
135
6
51
172
17
24
19
125
6
24
25
48
47
33
52
35
13
60
60
23
117
9
43
60
47
1
113
114
25
35
21
141
48
30
25
8
3
96
30
18
6
15
52
167
73
47
12
81
180
120
3
25
60
12
132
47
1
8
24
15
6
7
12
48
128
100
95
84
145
20
196
11
33
28
92
60
165
51
4
215
60
21
64
60
35
73
60
12
80
51
25
35
45
39
21
99
13
8
60
112
72
5
55
20
100
168
17
115
36
24
8
33
24
42
73
48
12
131
37
120
59
33
21
39
36
12
9
63
51
24
36
25
60
71
1
20
57
3
28
120
12
59
49
71
84
57
28
24
36
59
60
81
15
157
8
129
30
21
141
39
324
60
15
13
47
ABCD 93351662986*3^$a+1 [50017]
75
9
6
29
163
213
117
35
60
24
28
168
27
30
18
93
56
1
15
8
25
15
9
27
20
36
12
12
28
8
85
107
181
27
12
201
30
81
9
252
42
77
120
28
8
12
12
13
18
113
4
48
104
124
36
20
1
47
36
16
20
109
11
84
64
45
11
52
12
80
28
87
57
9
11
60
84
12
24
84
76
33
71
84
1
35
52
80
13
24
36
35
109
83
4
80
88
45
3
8
25
99
32
204
4
120
108
84
36
92
55
65
16
152
84
24
40
69
35
40
152
40
33
87
116
103
9
32
16
32
88
32
12
40
128
40
20
12
13
195
140
132
60
40
44
49
87
48
123
5
13
12
3
36
144
36
20
1
162
165
68
24
24
4
20
1
84
27
20
4
135
5
12
12
112
68
16
45
15
104
25
47
40
84
116
1
15
8
49
95
13
47
28
8
16
176
192
36
49
75
21
51
68
12
4
9
3
92
40
48
44
19
5
96
40
56
28
44
52
93
18
18
144
11
40
36
300
24
45
39
20
60
133
3
20
4
12
48
32
19
69
80
16
80
12
4
33
51
39
66
35
120
124
20
25
11
4
60
8
100
3
21
9
24
47
91
17
1
35
52
140
28
129
51
44
13
23
64
21
51
44
16
33
15
33
72
35
43
18
27
84
8
220
33
3
104
12
24
96
48
1
39
105
35
136
15
17
37
15
33
39
33
27
68
108
160
44
139
69
8
4
111
57
21
87
20
12
16
20
55
29
120
12
24
24
88
8
36
61
12
87
24
36
8
12
4
9
135
36
20
4
93
39
108
8
52
20
88
8
232
3
29
100
140
12
48
55
17
24
49
15
108
33
47
48
49
71
97
108
111
188
12
28
3
77
61
35
132
85
60
95
24
36
4
20
4
80
76
20
4
9
75
165
90
48
45
12
20
16
36
21
12
23
193
39
68
43
29
73
59
13
15
228
120
20
37
35
16
44
205
87
93
11
4
120
36
36
20
64
116
100
96
8
97
203
4
36
45
11
120
151
42
15
56
52
164
13
96
39
51
81
20
36
4
84
9
11
12
13
15
56
109
72
27
176
124
8
28
96
60
140
60
180
19
41
13
95
160
48
32
72
61
72
135
12
69
47
72
36
16
20
124
20
16
44
109
195
33
39
140
28
12
33
23
4
60
39
5
24
13
72
11
24
120
48
24
40
36
8
72
84
4
87
53
12
24
148
72
20
40
9
35
24
61
72
27
48
57
27
129
95
55
141
24
84
116
124
8
12
112
96
12
21
215
60
60
16
51
33
144
60
236
96
28
80
1
95
60
4
21
24
30
17
144
60
49
11
60
84
61
42
29
48
168
24
120
16
60
48
84
12
33
95
12
1
15
12
176
55
165
72
20
24
76
24
44
12
108
4
12
84
20
4
32
108
60
13
120
60
72
48
3
69
95
108
85
27
20
25
3
152
40
12
24
24
20
1
39
33
35
37
108
87
68
120
12
76
80
16
156
24
9
11
48
16
32
84
60
13
108
72
147
20
24
4
93
35
60
24
28
21
99
32
4
9
23
24
4
20
49
180
191
124
96
9
51
56
108
181
84
11
25
24
47
4
152
13
35
52
33
35
7
18
95
49
11
25
59
12
1
107
36
40
24
8
12
1
11
60
48
108
25
35
4
108
15
17
73
11
24
12
40
93
131
76
108
81
71
4
96
44
124
68
25
63
72
12
3
90
87
20
1
51
39
17
88
69
123
24
69
99
153
3
24
48
3
54
36
12
107
100
36
72
15
29
124
32
148
44
16
69
35
52
80
13
3
68
7
57
36
44
1
131
49
27
44
40
129
39
33
159
33
11
49
156
11
108
16
32
64
104
24
172
84
36
20
16
20
12
12
28
68
24
1
12
47
60
100
36
8
36
48
76
39
5
145
108
27
56
76
44
40
164
96
49
47
49
59
76
72
57
203
4
9
11
88
20
12
40
81
42
48
78
15
60
44
40
12
9
11
48
13
47
16
9
155
96
4
32
1
83
16
20
24
4
48
12
21
11
120
1
47
73
39
39
54
47
60
4
9
11
97
27
32
4
80
109
207
44
76
44
64
80
220
8
28
36
48
252
9
ABCD 93351924962*3^$a+1 [50068]
48
78
32
22
14
24
72
34
90
2
82
20
40
36
12
74
54
34
36
6
18
30
62
88
20
70
36
162
18
56
180
10
56
18
22
2
88
2
66
40
30
60
2
30
54
6
90
18
270
120
96
30
6
30
18
72
34
60
126
12
38
22
2
10
186
84
38
60
48
4
18
122
6
162
106
86
4
54
192
38
58
54
30
36
132
32
90
16
20
22
12
8
90
30
42
36
52
32
18
36
106
200
6
30
22
12
6
18
50
6
10
60
14
94
2
66
42
72
18
48
72
60
52
14
36
4
2
10
20
40
72
32
126
34
74
36
58
30
78
30
44
124
20
66
60
30
40
54
14
52
80
66
114
34
30
114
2
46
44
10
74
16
134
36
10
20
16
72
8
88
50
60
12
54
126
24
10
26
70
18
54
48
78
2
84
88
222
14
4
86
16
20
34
62
34
14
106
20
18
18
4
20
16
50
162
58
12
6
32
70
62
82
24
50
4
108
72
2
28
20
16
182
88
60
12
80
48
36
36
4
20
48
76
50
16
164
54
112
14
34
26
30
6
18
70
86
42
52
56
12
88
2
52
38
88
60
54
72
38
46
2
52
146
40
14
6
90
16
20
46
2
18
54
78
30
42
48
6
72
12
16
62
28
62
10
8
52
2
70
18
38
106
20
124
20
70
12
144
54
20
94
20
28
38
90
160
56
88
2
4
66
26
10
74
4
36
104
112
72
36
12
54
24
72
38
30
40
50
16
38
16
80
52
74
48
18
72
16
72
152
48
40
2
16
86
16
38
16
56
4
48
2
144
54
22
18
32
40
86
54
60
36
138
24
156
4
2
64
24
126
120
90
204
18
2
30
16
132
84
18
62
16
90
38
54
48
24
46
42
50
40
30
62
54
136
44
34
32
76
38
12
18
42
52
20
72
84
42
102
18
88
96
50
54
24
48
88
126
90
26
70
14
18
40
38
120
52
18
2
42
16
30
42
2
28
6
90
2
72
82
8
70
30
56
4
66
182
4
126
54
18
20
70
18
14
4
120
6
14
24
108
10
110
130
2
16
12
44
28
128
22
32
36
34
6
158
6
46
60
14
90
16
44
54
10
2
4
18
18
318
24
2
34
102
24
54
92
30
22
66
60
2
214
30
20
60
90
36
52
36
14
16
2
42
48
90
22
36
74
118
8
12
18
4
66
54
6
72
140
4
156
20
18
114
12
16
60
68
54
18
58
72
14
4
30
110
72
60
118
54
2
4
50
22
54
108
18
84
98
88
68
42
12
22
36
38
64
38
108
22
74
18
48
18
180
6
30
18
78
124
68
6
16
20
34
12
24
138
60
18
140
22
30
6
104
18
4
30
6
102
26
106
30
44
30
22
20
10
54
78
30
2
60
30
4
74
18
28
42
218
30
6
16
140
58
126
54
32
22
20
12
24
16
30
116
34
54
50
94
2
16
14
6
84
36
52
38
54
16
54
108
146
70
24
66
42
198
54
30
38
42
82
38
22
38
16
86
34
80
30
54
18
18
70
2
24
36
30
90
60
28
2
4
18
18
2
36
52
18
102
8
46
26
48
114
16
20
246
16
20
24
156
88
36
18
26
34
50
52
78
36
84
2
54
16
20
24
10
44
12
94
66
8
30
18
24
88
216
92
12
36
60
46
78
32
58
66
42
12
60
50
36
24
66
34
90
6
32
70
18
42
104
24
90
30
4
86
196
54
2
4
18
270
38
54
154
6
48
2
4
50
54
6
46
6
38
34
2
70
30
54
204
68
22
120
8
10
38
6
46
42
20
30
72
40
38
66
6
64
42
38
52
102
6
92
30
184
50
70
56
112
156
20
6
28
6
122
90
34
8
18
18
54
10
78
72
12
80
84
24
88
2
12
36
22
20
16
126
108
20
28
38
4
2
16
48
6
14
16
38
16
6
36
74
16
18
110
52
12
126
96
56
10
62
12
270
40
56
34
56
12
52
8
46
2
40
54
36
32
6
82
38
4
30
62
100
20
4
72
104
54
222
10
78
14
22
20
48
238
2
16
20
10
216
18
116
46
36
8
10
216
8
52
18
72
110
100
108
146
54
58
20
210
112
20
52
86
54
96
28
26
18
16
2
52
30
8
84
4
2
12
18
22
2
70
54
14
252
60
10
60
56
12
42
46
290
18
76
56
70
50
4
18
18
90
12
2
160
56
4
140
24
34
66
146
90
58
30
38
22
32
270
4
56
34
20
36
138
52
26
ABCD 93351982162*3^$a+1 [50001]
60
3
42
18
48
12
42
48
18
12
24
36
24
54
6
13
17
103
53
12
6
66
3
75
42
15
153
60
6
36
30
216
43
11
24
84
12
48
30
12
31
17
66
12
108
126
90
6
150
72
60
42
54
129
48
39
24
42
7
77
18
13
47
48
69
9
79
101
12
102
73
32
15
48
9
3
6
19
47
66
60
7
5
72
24
12
132
48
43
5
12
7
17
36
30
24
18
42
24
72
42
42
18
3
63
102
24
18
6
30
54
66
30
27
9
138
13
20
39
30
66
18
36
31
179
30
43
65
60
6
81
141
12
12
24
24
43
47
18
24
18
33
45
12
6
85
12
5
15
99
6
48
19
36
77
87
3
30
72
6
36
6
162
18
60
24
6
24
6
42
36
9
21
30
24
96
30
90
12
54
48
72
51
45
180
120
12
31
77
54
18
43
29
108
18
12
18
108
6
21
39
6
54
13
8
3
90
6
1
53
6
133
41
19
47
6
24
18
126
99
111
6
3
15
18
48
36
114
49
11
25
71
6
18
42
24
48
102
45
15
60
60
90
31
77
18
24
1
5
15
117
90
66
51
16
17
6
12
60
9
4
17
30
37
8
3
24
12
6
42
18
42
13
23
36
109
11
36
132
18
54
54
54
78
27
16
24
11
69
81
36
24
19
47
1
17
6
30
6
93
57
66
72
18
24
36
43
44
15
12
78
43
60
113
42
85
5
24
48
42
1
104
15
213
16
77
54
24
69
63
37
35
18
39
39
36
54
24
27
3
42
123
16
5
12
72
18
18
12
12
48
18
72
60
13
5
6
61
47
102
18
13
29
18
45
45
115
120
5
18
234
6
108
6
48
78
25
12
155
18
30
42
30
25
23
13
41
75
39
25
29
48
54
66
24
66
12
90
102
258
43
119
13
60
17
6
60
12
18
18
36
24
24
120
181
84
17
54
96
6
48
162
18
24
72
15
9
84
48
18
36
21
63
6
18
6
7
17
96
54
36
9
87
49
59
13
29
15
93
156
24
43
23
6
48
36
7
72
35
18
115
5
43
5
27
69
18
78
27
45
36
84
66
36
24
12
42
31
29
42
1
29
15
45
18
12
24
57
27
12
33
63
13
17
48
114
12
1
35
13
11
54
12
24
78
90
18
30
87
57
6
42
12
36
15
33
12
7
17
18
60
12
114
99
51
66
6
12
12
90
51
39
61
17
175
53
72
15
15
60
6
12
90
13
5
30
54
90
12
33
57
51
33
36
30
24
12
12
48
12
1
11
54
67
65
39
15
24
66
6
30
60
7
65
6
25
59
13
5
84
63
120
3
54
126
234
43
23
13
12
32
33
48
60
19
20
28
59
36
18
114
6
12
12
63
87
13
12
35
48
30
115
47
13
53
6
36
12
105
12
75
1
53
24
120
43
65
7
125
42
78
48
24
18
12
114
30
37
23
69
57
30
18
12
18
18
7
36
29
63
9
6
12
30
42
48
12
18
18
97
108
17
12
6
72
33
3
60
81
3
18
84
18
13
60
35
30
30
12
42
30
30
66
24
54
6
36
30
24
6
69
39
24
6
19
48
32
12
15
60
30
48
12
43
167
13
11
186
18
12
18
18
138
30
189
15
18
147
3
12
96
24
12
18
12
54
24
57
9
42
18
115
161
6
42
12
111
87
66
90
6
18
6
19
48
83
66
3
33
7
77
3
15
18
12
48
18
12
18
6
48
78
30
24
6
12
15
21
6
96
9
39
30
84
18
25
23
84
60
85
5
63
15
60
42
42
13
35
33
69
6
69
51
72
13
48
41
30
24
36
61
35
84
18
18
12
33
99
6
144
78
25
5
43
227
18
12
6
72
54
48
36
36
6
25
32
3
48
30
24
12
120
48
12
6
12
1
11
6
18
36
13
47
48
6
30
6
96
7
20
3
13
44
81
54
96
37
53
36
30
45
21
42
18
60
12
36
19
11
12
24
6
114
18
55
32
39
57
69
15
111
97
17
54
9
3
54
96
78
9
16
89
55
35
18
18
36
24
6
114
54
30
1
29
27
45
6
12
162
24
66
78
12
60
3
3
25
89
90
13
17
6
45
28
95
9
45
43
20
27
78
30
13
47
30
174
6
60
18
102
60
12
30
48
18
6
36
18
19
95
1
29
12
66
37
20
87
48
66
147
12
3
24
6
12
30
42
30
36
12
12
81
9
84
39
105
12
30
48
12
60
6
18
54
43
17
31
17
18
9
33
18
66
30
54
72
24
18
1
17
114
6
30
12
33
45
72
27
3
72
121
12
71
54
12
24
42
105
3
54
18
48
24
42
195
33
12
24
6
60
6
72
30
13
47
121
59
12
24
42
18
60
24
73
17
60
42
36
54
18
12
13
5
36
7
17
36
36
18
60
6
19
23
150
108
66
21
15
78
19
77
15
33
36
42
9
3
90
90
12
18
48
7
53
30
105
40
35
42
31
60
84
36
17
24
36
75
9
79
24
23
12
12
81
9
18
12
1
23
21
16
119
24
6
30
120
78
6
21
51
102
63
63
9
33
7
23
120
138
72
12
27
16
12
11
12
12
57
39
54
30
25
113
150
54
36
24
75
16
12
5
6
12
42
15
3
24
30
18
42
36
12
43
92
21
144
48
18
84
30
90
30
12
30
36
24
6
43
72
20
99
45
51
105
9
6
168
12
12
72
6
18
9
3
12
36
6
31
17
6
12
24
126
84
18
30
138
13
5
54
ABCD 93352322348*3^$a+1 [50059]
7
41
112
69
150
6
108
24
11
25
66
5
25
156
59
144
96
1
102
48
30
24
138
120
78
42
18
108
84
66
12
282
72
36
192
3
27
36
30
132
12
36
42
5
43
114
48
12
30
90
282
66
30
53
109
3
117
6
12
90
12
48
30
69
81
54
89
37
12
6
90
54
192
6
83
85
42
108
12
102
108
87
15
42
263
112
69
102
5
13
90
54
30
21
15
210
180
72
179
13
35
31
66
36
59
79
114
132
66
9
111
72
57
48
135
90
30
66
42
12
18
23
7
72
96
30
99
117
6
53
55
84
36
17
55
24
18
6
30
11
169
12
24
51
219
5
103
120
6
72
30
5
43
42
132
23
48
64
33
132
6
6
186
102
48
15
87
42
54
66
144
174
72
6
59
175
120
24
30
42
18
144
30
78
60
198
89
16
111
113
48
85
27
32
61
35
7
102
51
48
27
102
63
33
126
246
27
32
229
171
105
30
9
144
32
43
66
222
60
105
87
153
87
210
30
48
114
30
9
21
18
57
15
348
21
15
90
126
6
83
229
6
5
127
17
73
78
132
18
30
114
12
23
25
12
6
78
30
54
3
165
24
18
12
18
96
30
5
229
72
84
60
99
15
12
6
95
48
1
90
6
60
72
36
71
55
66
30
30
27
105
23
144
31
48
6
84
54
6
24
48
30
54
15
21
123
176
13
36
239
13
3
117
18
126
90
78
3
9
71
73
30
41
1
207
63
108
6
6
30
192
18
89
16
80
48
16
21
42
30
18
17
7
30
11
217
156
60
6
24
12
60
18
180
84
63
87
480
78
42
6
11
16
80
247
6
66
60
5
31
17
96
16
39
9
48
15
390
60
108
30
30
39
21
60
84
171
21
6
60
105
80
13
42
153
15
65
49
72
71
49
78
6
60
30
12
53
37
84
71
13
51
69
42
72
41
127
113
96
31
33
39
201
9
102
30
48
78
53
96
91
90
12
48
42
18
42
6
42
153
39
185
7
6
72
18
42
30
17
85
24
36
330
69
105
126
120
54
96
24
35
109
48
42
201
9
258
5
55
102
3
63
114
95
13
24
59
199
41
96
16
117
27
81
60
179
103
162
114
36
48
90
23
103
66
84
36
95
13
3
63
65
49
90
18
179
31
150
48
42
17
37
156
30
30
60
30
78
60
120
24
60
36
15
105
6
65
49
47
103
41
175
54
42
24
84
102
180
42
18
60
42
192
138
30
17
85
90
65
96
25
135
128
16
33
36
102
78
30
72
17
37
54
12
9
33
78
150
42
48
33
9
87
93
108
48
12
114
264
81
201
60
72
48
78
261
201
180
24
36
23
61
131
49
36
84
39
165
6
60
6
18
144
18
15
240
57
102
24
66
66
53
55
57
159
48
6
42
18
15
129
156
24
60
63
27
21
15
17
103
66
48
12
48
60
60
35
13
3
105
30
72
150
18
6
30
54
72
168
90
5
55
42
24
78
42
78
30
51
171
84
6
123
96
15
161
55
78
132
39
15
150
132
18
12
105
15
12
18
42
6
42
89
144
7
57
57
30
54
51
21
42
252
36
48
177
63
17
7
66
12
90
150
60
78
24
6
35
85
144
12
90
6
168
6
6
59
61
83
1
6
18
30
54
12
18
101
61
3
32
16
9
6
12
42
66
105
15
102
96
60
102
18
84
36
15
15
24
240
150
3
69
11
13
60
66
186
59
43
18
18
ABCD 93352622854*3^$a+1 [50017]
17
1
12
47
13
23
97
63
9
24
144
12
15
81
23
61
30
29
36
31
42
23
25
12
11
31
5
49
15
12
39
114
6
24
57
12
117
48
15
105
3
68
25
30
6
3
21
11
49
36
59
31
5
13
6
6
24
72
23
1
59
31
6
47
16
75
17
7
5
67
66
12
36
27
48
57
18
69
68
4
69
54
21
51
30
204
6
41
12
37
11
139
30
48
27
45
18
21
72
144
33
132
6
24
5
13
107
91
137
55
78
12
11
25
47
37
36
96
99
159
66
99
56
121
171
63
17
13
36
30
29
24
12
96
49
54
5
25
95
96
19
21
36
92
91
42
24
30
5
73
75
63
29
1
18
120
24
72
5
25
90
5
24
25
12
30
78
47
163
72
24
78
23
24
40
21
12
36
54
21
80
1
11
127
48
5
109
3
177
96
24
99
36
45
75
8
91
6
36
167
108
19
29
24
40
48
80
24
19
30
11
151
45
3
42
15
9
36
35
4
33
95
43
18
11
19
6
60
6
5
13
6
24
96
29
76
80
28
36
21
114
45
99
5
181
11
13
23
13
51
81
123
32
144
19
6
18
53
43
77
19
18
6
5
1
48
167
19
144
42
3
20
55
102
24
24
12
48
11
1
23
13
30
9
33
60
12
54
30
87
12
15
45
120
27
113
36
24
91
101
36
97
126
5
12
25
27
3
57
45
18
5
73
60
11
25
35
25
11
300
13
24
11
1
30
66
59
49
66
30
35
1
48
12
12
180
12
39
140
36
48
55
18
12
11
36
43
17
1
143
36
13
47
4
75
6
11
12
25
72
39
12
20
25
18
6
18
42
83
96
16
9
35
31
6
23
72
259
30
39
45
6
21
27
168
5
4
9
24
30
5
13
60
24
60
155
36
64
69
119
37
15
48
45
23
49
63
27
65
49
11
24
64
8
43
72
30
60
23
49
6
30
84
3
104
13
30
33
15
54
11
52
48
75
78
135
32
24
40
45
30
65
61
114
18
75
36
15
6
96
12
78
45
9
11
97
6
6
48
3
9
24
102
9
60
20
55
24
17
144
76
3
65
1
30
29
1
60
23
37
11
25
24
35
88
96
171
18
132
15
24
105
36
15
93
3
69
23
43
9
9
107
48
49
47
25
18
48
72
42
3
8
4
69
71
13
36
90
5
36
55
6
48
132
24
84
87
57
12
24
11
1
18
45
20
37
18
54
60
12
36
12
11
61
24
107
108
1
18
5
61
36
111
9
36
3
21
6
53
60
1
83
1
60
11
115
54
36
23
52
80
91
114
54
42
24
51
104
40
8
28
45
18
150
11
25
84
24
23
24
25
83
7
48
41
151
18
12
39
27
72
53
19
21
8
25
132
30
30
24
180
30
45
69
6
53
60
37
119
37
324
119
1
63
57
11
13
39
57
48
12
24
59
52
21
12
12
95
4
21
90
120
54
47
19
6
60
78
24
77
13
120
23
13
42
144
5
16
9
11
25
54
216
89
1
12
12
24
47
7
6
24
11
52
3
41
60
145
36
59
19
45
45
96
135
9
59
88
24
93
63
39
24
6
24
114
18
35
25
84
54
6
24
42
24
5
48
36
1
155
48
13
39
9
12
132
83
88
21
39
20
85
36
35
1
3
45
102
24
24
126
95
28
20
43
54
96
27
15
102
95
1
12
12
24
75
15
5
160
32
13
6
45
108
12
8
28
45
15
104
60
25
6
54
18
41
49
51
44
60
67
96
77
36
7
18
59
12
1
24
75
8
43
117
57
48
123
20
67
45
27
5
13
30
30
3
32
16
20
24
43
53
19
45
57
24
42
24
18
36
47
37
35
36
85
75
87
24
24
24
6
24
12
11
40
80
67
72
66
24
51
9
51
57
6
30
180
30
66
6
18
6
66
12
72
171
39
66
24
78
77
25
66
30
39
33
60
35
16
21
3
51
6
36
24
48
36
156
24
60
47
109
96
35
25
24
66
17
12
73
23
19
30
36
3
44
55
90
6
5
25
27
33
24
51
96
20
85
23
37
6
48
5
24
43
24
29
24
91
30
36
54
29
16
21
78
161
37
42
42
54
5
67
29
13
6
45
27
29
1
12
12
24
71
25
24
24
36
84
42
18
78
17
28
20
85
18
29
1
60
35
72
4
60
9
11
1
24
24
15
80
1
15
108
75
77
133
3
32
1
12
78
5
61
131
13
54
125
43
5
52
81
11
19
6
48
27
33
11
16
8
13
48
11
19
17
49
6
57
128
7
45
57
24
66
24
29
73
12
3
8
25
75
36
8
36
7
5
19
5
16
147
90
12
35
31
138
35
97
35
7
101
36
31
18
24
48
12
60
27
21
12
12
11
40
3
30
66
53
37
24
12
18
6
18
6
42
45
57
15
21
24
171
21
11
24
64
20
31
65
28
57
155
145
6
53
37
54
30
23
1
39
3
213
21
30
65
36
112
32
76
20
24
91
29
24
24
1
27
33
35
25
36
36
23
1
3
36
105
36
30
30
36
75
75
114
35
19
5
37
3
21
24
11
24
4
80
36
1
11
13
36
6
5
25
23
24
12
48
37
63
3
24
29
1
35
16
12
21
24
71
49
12
111
3
21
21
48
54
6
11
31
ABCD 93352723658*3^$a+1 [50003]
144
48
9
48
27
48
12
219
21
240
9
27
108
144
15
81
36
48
36
72
24
39
9
48
3
30
39
111
9
216
36
3
240
12
21
48
24
105
123
12
72
48
192
3
117
48
15
60
12
9
24
60
21
87
288
36
36
12
336
99
57
36
132
156
51
141
60
132
48
123
60
201
63
6
15
15
9
120
51
36
24
141
84
12
60
39
9
51
21
24
3
93
120
99
105
108
15
21
12
120
108
15
129
12
24
120
36
213
63
12
12
24
96
96
60
12
27
45
39
60
36
225
24
195
21
3
33
84
48
207
45
36
12
51
9
72
48
87
165
123
72
108
180
72
9
192
177
15
12
48
21
66
21
24
24
75
36
33
96
84
60
15
90
42
48
33
117
75
12
24
24
48
24
39
96
105
75
189
336
63
72
18
63
12
48
99
18
30
33
108
84
27
54
39
51
69
72
24
12
132
72
159
105
60
75
21
69
39
48
180
132
12
84
144
72
36
132
51
24
156
36
21
3
9
48
48
15
54
15
12
36
99
69
219
60
93
27
33
63
21
156
48
255
96
261
3
9
15
21
96
135
165
24
60
60
84
21
27
132
51
24
120
141
96
39
69
156
24
72
3
33
288
12
24
48
75
21
24
120
12
39
105
36
60
36
33
39
75
57
15
21
33
30
369
15
93
108
96
3
21
156
39
201
48
12
84
60
9
123
12
36
12
39
9
132
180
12
180
96
39
12
9
132
27
12
81
24
96
12
12
84
69
111
12
84
48
156
84
51
249
12
9
75
36
24
39
33
39
81
63
57
33
39
48
72
48
120
123
9
12
96
27
60
33
72
57
18
21
195
177
60
9
63
27
81
63
60
105
51
21
24
24
39
33
3
21
3
21
192
33
75
60
15
57
24
9
30
96
84
57
132
15
66
15
12
48
36
48
72
3
36
9
207
33
75
165
72
15
18
87
120
96
144
96
3
36
234
87
123
24
72
108
12
21
33
159
72
24
120
24
120
72
39
81
63
42
75
15
21
24
3
93
24
120
48
120
60
48
60
48
84
228
27
237
48
96
180
135
45
120
24
168
57
63
24
75
21
24
168
48
48
15
234
63
24
9
39
72
15
9
39
33
3
69
96
75
69
192
9
39
15
72
81
3
24
81
99
225
48
27
21
396
219
21
15
141
3
21
48
51
21
120
75
81
12
36
21
90
213
60
15
21
216
84
96
36
168
9
123
3
9
75
36
96
21
27
96
57
60
12
72
24
36
3
57
15
9
204
48
60
24
3
141
75
84
33
24
3
45
120
12
39
9
36
75
45
24
60
15
117
123
33
84
24
15
90
111
168
36
276
144
111
18
27
180
15
45
36
3
45
24
111
129
36
21
15
48
12
69
39
411
9
36
12
12
105
90
21
156
63
72
69
216
75
141
84
48
36
225
39
15
153
33
30
81
48
252
96
84
156
63
246
39
24
15
12
60
105
219
81
96
3
45
12
63
81
144
15
57
27
36
189
96
84
15
33
123
21
48
171
81
63
81
39
21
36
39
21
153
90
60
72
9
72
48
24
96
231
93
48
3
57
84
156
240
27
105
12
183
36
24
21
144
48
48
144
60
96
51
105
36
3
57
9
123
60
48
48
9
27
15
21
33
75
132
108
21
15
39
57
72
111
9
12
ABCD 93352855762*3^$a+1 [50001]
60
16
68
39
48
33
24
168
112
20
4
17
7
47
9
252
4
32
28
221
51
48
100
12
48
20
88
41
126
1
80
12
28
84
44
4
92
16
68
4
44
28
24
32
24
24
48
48
60
81
72
7
12
24
44
64
11
21
12
48
148
84
8
52
80
52
44
81
18
61
32
16
144
44
64
24
44
28
8
28
12
23
9
16
24
125
27
63
96
57
72
16
24
29
3
144
15
57
112
32
48
15
37
68
12
27
21
12
4
17
91
56
21
7
32
16
20
72
15
1
8
24
72
60
153
60
84
7
60
8
60
123
85
35
9
4
12
48
48
20
4
12
20
72
16
48
96
77
3
24
28
59
1
56
15
45
96
28
209
39
63
1
23
25
108
12
96
23
1
60
11
6
27
4
12
8
12
36
144
136
24
137
51
16
17
24
162
49
84
32
9
99
16
8
12
28
24
53
48
18
24
25
56
60
28
20
27
129
16
32
21
12
31
41
36
55
60
17
55
24
72
32
15
13
20
60
16
20
16
12
32
16
20
39
78
48
3
24
64
41
63
132
129
19
12
12
41
27
132
45
31
48
11
9
39
258
31
56
39
25
24
8
16
44
28
20
124
84
20
15
9
132
4
32
120
4
20
12
4
140
108
24
28
89
51
24
184
20
45
99
64
48
44
15
21
81
15
84
24
21
19
92
4
48
23
1
24
41
79
56
40
68
84
87
24
1
12
41
27
48
96
16
23
21
16
12
20
3
13
11
25
56
40
96
12
44
9
15
16
23
1
32
84
9
51
24
108
147
25
65
48
24
27
12
36
16
84
8
4
12
20
117
15
48
72
16
36
48
17
18
24
9
60
12
36
9
163
20
16
11
25
32
15
24
25
128
12
48
12
4
59
117
99
57
4
29
39
28
53
6
1
84
12
20
3
141
4
44
27
33
4
35
61
20
9
7
32
124
5
72
3
4
72
24
23
37
44
120
16
236
51
93
84
24
9
91
20
12
9
39
12
33
7
8
48
36
123
9
21
132
30
1
68
27
49
20
52
95
93
4
23
69
45
12
75
33
7
137
7
8
96
76
29
55
56
4
60
20
100
29
27
112
36
5
31
92
16
128
21
27
108
36
4
8
120
39
9
117
39
4
24
24
192
119
129
36
28
56
12
12
15
121
44
27
37
68
63
33
39
120
9
40
8
4
48
84
56
4
108
48
23
72
9
69
87
48
3
1
8
120
69
243
141
7
80
12
63
37
11
1
71
6
138
42
7
128
76
41
51
15
9
15
48
1
12
11
49
24
48
96
8
72
9
31
20
12
21
31
36
8
111
1
29
19
5
63
27
9
39
90
207
16
8
40
89
67
12
72
12
156
23
1
53
3
21
90
21
16
11
78
3
96
16
5
51
184
8
28
32
348
15
21
4
12
12
20
52
47
18
7
32
16
8
9
31
132
60
20
3
1
152
36
96
4
48
47
9
36
16
77
99
292
60
92
4
44
21
43
17
3
16
11
69
12
9
31
44
4
17
39
4
77
24
91
36
152
64
104
108
75
37
11
57
21
51
33
51
4
77
27
21
3
16
53
27
64
32
16
60
44
16
96
80
24
9
79
116
76
20
144
3
9
4
17
15
12
88
119
33
81
99
21
6
30
27
264
4
116
108
60
100
12
29
3
52
32
100
12
20
16
41
12
39
4
60
20
60
16
96
20
28
60
47
6
43
20
28
32
24
88
20
12
87
49
32
15
33
72
39
30
43
32
111
33
141
7
12
8
108
51
141
52
24
56
12
60
4
68
12
12
16
8
64
167
1
116
9
3
24
184
24
5
27
136
47
117
12
24
16
48
60
164
69
163
20
12
24
15
273
12
16
12
24
48
56
72
81
199
68
4
32
60
69
30
9
135
49
24
293
3
24
52
36
24
8
24
52
12
96
48
104
12
36
57
3
112
20
48
136
80
16
5
111
148
5
3
40
8
16
32
9
159
111
24
69
16
53
63
88
17
48
63
81
78
33
96
4
36
23
1
72
5
39
36
63
25
36
35
13
44
64
68
9
18
18
7
44
69
87
88
8
69
51
12
27
133
44
63
54
3
12
60
72
112
80
12
27
90
7
24
104
21
27
48
72
12
12
96
24
64
29
43
23
13
32
4
60
80
28
8
24
52
32
12
96
88
24
120
96
5
3
39
93
16
80
96
132
9
19
12
29
55
12
23
81
12
16
12
23
30
163
24
24
5
19
72
80
72
15
33
39
48
145
8
64
80
96
4
89
139
56
4
12
36
11
1
56
16
8
112
20
48
4
44
48
51
1
120
132
20
24
72
72
4
5
15
45
67
24
47
6
63
225
99
21
3
16
167
121
24
24
23
54
51
39
9
52
12
125
39
12
36
81
3
40
239
18
7
32
12
300
40
92
9
7
192
32
48
3
ABCD 93353464346*3^$a+1 [50051]
33
57
27
56
43
60
96
30
11
84
31
42
12
54
12
18
15
12
44
28
3
18
30
5
1
11
7
42
18
33
39
5
31
53
16
3
101
12
43
24
102
15
36
8
7
24
30
54
41
4
32
25
23
40
32
49
6
12
30
23
67
132
24
30
12
87
57
59
7
93
21
24
42
9
15
21
8
79
6
6
29
49
6
42
59
16
24
3
6
84
48
39
20
31
72
60
108
5
24
4
27
12
33
80
4
3
141
15
6
18
41
85
96
71
100
9
60
119
16
3
18
30
48
117
8
25
12
42
30
30
66
51
69
27
12
3
24
24
60
77
49
66
129
105
48
6
17
7
48
29
64
9
18
30
15
3
24
48
29
4
24
8
24
1
15
27
18
23
36
43
33
8
12
37
83
19
24
17
48
1
108
11
52
8
1
60
3
3
53
1
6
5
79
5
43
93
8
72
43
57
15
48
17
4
80
84
7
9
93
23
25
78
21
51
5
7
21
24
15
17
31
5
4
63
30
36
11
31
9
9
42
42
6
150
6
108
33
20
24
43
33
3
12
42
12
3
57
24
24
47
16
164
1
12
15
56
1
60
11
7
90
18
5
112
36
20
12
13
30
12
45
27
126
12
23
4
27
9
27
48
41
13
30
17
24
37
35
13
155
19
41
49
6
21
81
35
7
81
21
6
5
49
6
60
12
161
12
4
39
24
12
69
9
11
1
6
33
32
7
18
23
25
60
24
42
24
6
6
57
8
7
6
35
79
17
1
99
51
33
27
9
3
48
53
60
12
24
60
24
49
11
7
18
12
48
95
7
53
19
90
42
18
12
24
39
27
5
40
3
41
7
9
3
30
3
15
29
19
84
168
29
43
30
11
52
44
36
84
139
45
56
61
18
42
3
81
3
56
19
21
32
37
11
76
33
12
18
36
17
55
108
6
11
24
4
80
31
21
15
69
60
9
54
36
5
16
9
11
19
5
60
7
18
30
60
21
20
85
24
54
12
30
6
33
20
4
3
53
55
5
12
7
60
21
12
39
5
28
51
12
45
24
33
18
5
7
36
45
36
48
105
6
5
1
90
29
60
37
30
29
1
18
5
25
15
21
24
66
5
109
99
8
25
60
12
36
11
1
75
9
15
33
11
1
18
36
21
20
19
17
40
9
11
73
171
69
39
63
5
24
55
5
64
9
36
6
6
18
24
77
1
59
36
4
84
9
47
1
23
49
23
28
32
37
71
40
27
12
18
90
24
24
197
19
89
61
3
3
48
5
19
90
30
17
4
15
5
16
56
43
17
28
80
55
12
45
24
56
7
6
30
41
76
33
30
60
84
21
32
43
12
5
4
48
3
12
57
45
24
131
91
12
41
19
90
12
39
9
11
52
15
45
8
40
39
53
43
36
6
30
102
12
11
60
13
36
108
6
41
16
189
11
13
24
15
8
24
4
99
18
15
12
68
55
12
36
6
3
81
11
145
51
132
32
24
109
15
15
33
8
1
6
45
48
56
4
20
169
126
66
35
43
21
15
17
25
119
49
12
54
96
12
12
30
15
63
101
12
7
33
84
44
7
5
7
17
36
24
1
3
27
29
133
11
79
18
15
20
13
36
6
5
133
66
24
17
43
9
3
12
57
20
4
20
16
9
144
60
11
19
53
7
17
84
100
36
75
6
18
57
27
90
42
96
18
75
72
80
7
12
29
60
7
53
55
5
25
60
11
43
57
3
18
143
19
42
6
5
13
35
7
9
9
42
42
12
11
49
95
19
6
71
7
21
12
8
19
101
36
31
42
87
20
36
13
131
40
3
53
7
36
17
43
54
11
67
18
27
20
19
29
40
56
43
33
9
3
27
24
24
141
9
30
300
77
16
9
59
85
54
113
73
11
31
60
9
96
9
54
66
15
45
78
30
30
12
41
43
114
6
117
3
36
6
30
29
24
19
18
3
21
18
81
60
39
17
1
27
15
21
36
15
18
18
12
18
15
12
81
51
15
18
6
17
28
9
18
9
20
1
24
24
30
5
7
5
19
24
57
39
29
7
33
9
6
65
16
33
11
12
7
41
25
90
5
4
3
18
30
24
6
6
9
15
17
13
36
3
33
30
33
12
20
19
90
156
24
6
65
37
23
24
49
54
102
11
13
27
8
19
120
41
7
18
107
55
48
5
4
32
28
147
18
11
55
240
9
33
23
60
67
12
60
33
15
29
24
40
57
78
60
42
39
9
11
64
15
5
16
3
126
24
63
27
17
36
24
40
3
21
15
30
96
18
41
1
6
18
27
15
5
55
72
53
28
27
29
60
25
108
27
56
28
15
5
1
78
41
4
32
31
5
4
24
51
66
18
21
116
48
52
60
8
36
28
12
3
33
9
11
25
84
51
68
4
33
23
19
18
3
15
12
93
20
4
15
18
18
17
49
59
19
18
35
13
11
60
96
25
15
147
33
84
20
19
24
42
6
57
33
3
12
9
138
6
54
48
69
45
48
96
54
17
115
54
30
5
76
45
11
168
16
3
6
11
24
4
36
9
6
17
24
61
15
15
53
19
17
43
33
63
12
9
24
32
124
45
78
21
27
69
3
36
60
5
16
21
119
40
324
9
63
44
16
8
12
7
42
119
112
15
24
41
37
107
13
18
30
27
3
18
54
42
18
36
72
5
25
18
45
21
11
7
60
78
99
84
39
33
27
6
12
23
4
3
18
30
24
30
3
57
6
36
9
45
54
18
63
87
114
36
48
6
41
84
73
30
108
9
3
12
69
27
89
13
47
40
56
43
12
108
54
42
6
48
135
36
21
35
97
23
7
21
15
90
15
9
6
12
54
24
12
35
7
81
12
27
113
7
36
6
48
66
21
56
60
13
30
24
17
151
33
21
54
9
21
30
65
19
30
11
1
36
12
23
7
36
24
81
36
24
20
12
43
9
27
126
15
12
3
90
48
47
28
20
25
54
81
32
7
21
12
3
60
162
102
33
24
39
6
6
90
42
12
30
35
24
16
60
9
24
23
24
24
25
171
51
45
3
45
39
60
66
36
18
33
3
6
54
5
7
18
6
9
36
3
101
55
30
11
120
1
39
9
12
143
1
11
7
17
1
3
27
48
9
56
52
39
41
13
72
48
11
36
19
24
41
16
8
25
30
30
24
11
16
51
9
33
47
ABCD 93353836144*3^$a+1 [50050]
41
42
30
42
72
48
93
3
61
245
84
60
66
6
3
16
173
42
84
21
321
60
192
3
87
42
18
12
18
18
60
162
12
36
144
6
72
12
6
84
6
138
60
126
30
18
126
24
12
54
9
27
18
18
18
24
18
12
18
55
17
42
36
84
24
117
57
36
6
246
198
126
18
1
17
15
39
9
16
71
84
21
3
102
39
16
125
18
72
9
15
90
39
27
18
6
13
5
48
90
33
16
29
12
60
75
15
54
18
12
18
60
90
12
6
3
16
11
37
71
24
66
42
165
33
79
11
84
36
132
18
7
239
54
270
24
165
16
107
18
19
35
45
3
18
72
3
75
30
24
111
135
42
48
271
5
84
231
9
12
78
84
78
18
9
225
18
18
66
96
54
19
71
48
6
12
54
81
144
33
15
105
6
66
18
6
39
33
15
33
96
120
54
36
18
150
12
6
115
5
72
42
25
95
204
90
27
27
85
32
21
78
30
90
6
30
24
9
75
78
30
18
7
32
15
198
132
138
13
77
114
30
18
168
18
102
18
111
39
30
96
18
72
30
3
48
93
115
29
42
25
5
36
103
317
48
72
42
18
54
9
27
84
60
21
105
12
18
25
48
41
18
36
30
36
36
60
79
5
24
19
125
30
90
18
18
42
30
15
99
93
48
3
144
18
75
69
91
48
35
42
30
69
16
149
78
36
12
60
12
96
21
9
7
53
36
48
55
32
135
156
72
18
72
75
15
162
36
42
12
24
12
49
96
53
42
12
6
31
35
93
3
30
54
6
48
19
17
36
27
16
17
144
54
217
137
96
87
75
12
18
18
6
90
85
23
18
12
18
57
51
24
36
1
125
18
102
36
7
17
36
75
33
36
84
186
13
23
48
60
189
21
27
153
7
48
167
18
87
87
60
30
111
21
123
16
251
114
120
24
36
30
6
18
198
12
36
24
120
6
126
84
96
18
66
36
24
30
36
54
24
18
25
5
78
12
72
25
80
27
336
69
64
11
133
11
60
210
39
51
54
7
11
108
25
17
12
18
78
210
72
169
11
24
66
162
36
21
93
192
24
156
54
42
63
81
31
77
48
252
6
97
5
27
15
66
6
144
84
21
15
6
84
90
45
45
126
6
12
3
64
83
162
18
30
91
176
9
55
47
54
96
27
27
21
48
15
6
54
37
32
87
6
99
96
15
97
173
67
32
69
27
3
90
6
30
31
47
102
43
80
57
6
48
36
18
96
102
54
54
9
81
54
57
3
61
77
108
24
12
24
12
72
90
36
9
105
36
30
24
12
24
9
3
18
54
18
54
54
90
126
31
5
108
72
39
21
138
60
21
51
18
75
45
180
24
30
150
72
48
36
6
30
6
144
108
72
18
162
36
12
18
3
15
54
18
9
81
60
144
30
6
102
6
36
54
90
54
48
9
69
36
55
29
36
36
60
138
42
27
63
90
12
168
72
30
60
1
71
156
42
228
159
9
151
96
17
150
25
23
24
66
72
36
19
80
171
54
6
36
30
144
54
33
9
84
24
102
78
72
15
3
253
17
30
72
6
84
15
63
30
3
15
18
6
18
7
131
198
7
53
84
7
71
108
30
24
36
291
153
108
90
18
6
84
72
108
24
12
13
80
16
41
18
30
90
168
18
12
114
66
42
66
7
48
41
48
18
24
30
144
36
90
96
54
36
72
108
102
6
12
43
269
72
54
21
51
12
6
102
90
168
12
24
15
183
156
96
90
36
175
5
27
111
72
78
66
18
90
6
84
18
129
3
12
78
36
162
13
59
90
72
54
12
18
54
36
90
36
204
12
60
72
12
18
36
6
48
6
66
18
72
96
33
39
30
6
37
125
19
11
69
48
135
78
18
121
35
18
36
126
6
12
72
144
24
12
36
42
45
48
9
24
31
113
31
5
84
72
114
45
9
55
71
36
21
117
6
30
90
45
45
6
109
65
111
33
60
12
36
18
129
15
6
12
ABCD 93353883622*3^$a+1 [50021]
125
48
18
45
25
27
5
87
7
18
48
23
1
18
6
90
6
11
37
11
100
9
11
7
9
20
1
50
37
51
30
47
148
5
24
7
84
32
67
18
2
13
12
71
40
110
27
4
59
22
27
20
43
17
52
48
3
24
96
8
64
17
21
3
61
48
3
12
3
8
21
19
9
3
2
15
3
88
17
52
63
17
1
30
20
30
39
3
4
9
75
9
23
22
15
35
37
75
30
15
11
22
3
32
7
33
8
60
7
18
2
16
17
15
33
37
32
66
9
100
8
25
8
27
4
59
112
54
11
13
11
28
35
40
33
8
7
17
7
41
60
3
40
30
11
4
15
2
10
32
13
44
55
14
10
14
31
15
74
16
50
37
15
113
25
50
22
78
5
39
1
77
63
36
4
35
30
24
27
40
23
73
12
113
34
21
3
9
51
29
55
41
15
24
133
65
138
30
34
33
63
14
15
25
15
41
27
85
147
71
24
6
7
24
75
9
24
23
45
60
7
72
54
59
16
96
36
3
77
55
50
48
39
12
16
15
57
36
24
41
46
125
13
47
33
18
4
48
26
34
38
34
29
27
33
36
31
17
1
2
37
8
12
31
5
16
3
53
27
136
5
4
53
27
21
7
20
12
28
3
20
22
47
115
21
9
6
44
13
24
20
16
23
22
32
46
66
26
13
36
45
18
36
36
8
16
9
15
78
15
99
8
21
52
117
8
3
37
23
12
19
33
33
24
90
33
5
3
12
67
21
8
9
46
12
29
1
2
13
32
3
40
38
42
13
105
15
9
8
34
6
8
22
17
91
14
7
9
15
57
15
8
64
3
9
8
7
14
27
15
213
1
18
6
6
68
1
69
6
44
1
44
81
27
28
24
33
24
114
5
25
27
5
27
12
19
32
40
33
69
15
131
22
35
43
60
65
36
1
32
46
2
10
9
15
29
9
3
84
4
144
68
48
57
3
55
77
57
111
19
6
66
36
20
102
3
7
156
12
38
39
1
6
44
24
28
9
3
8
13
57
18
5
1
8
27
28
27
6
15
32
25
143
12
43
5
63
21
48
7
21
23
81
79
5
4
5
58
48
14
190
20
85
27
14
75
69
3
60
97
48
30
20
72
22
18
38
15
3
40
6
3
21
35
4
20
63
4
21
5
34
48
113
12
3
30
27
12
51
30
10
38
46
5
61
35
64
39
5
19
8
25
27
12
5
4
27
17
3
33
117
10
32
13
9
6
45
3
29
12
40
3
30
107
39
1
39
30
11
55
30
3
3
60
117
65
15
75
30
15
43
29
16
63
36
21
17
58
12
45
125
18
64
24
152
78
22
65
100
53
127
17
10
38
22
18
39
8
1
11
24
7
125
19
36
50
34
9
39
30
3
47
76
69
123
18
2
30
58
32
13
44
7
69
9
8
40
15
3
62
15
33
15
4
68
75
33
19
12
6
32
7
3
45
3
30
2
1
21
15
44
7
12
33
9
35
19
50
10
57
5
34
5
4
5
19
36
65
34
6
6
84
12
65
25
47
16
80
112
20
45
34
41
40
3
5
7
48
9
8
88
32
4
9
59
16
15
5
16
51
24
29
55
9
3
17
15
6
24
10
38
27
7
36
2
18
72
33
28
65
31
11
40
38
111
9
34
101
9
10
8
4
108
38
10
30
2
57
24
24
7
101
33
67
5
15
27
30
55
11
1
39
21
48
56
27
48
102
3
52
3
12
9
39
74
3
87
28
33
17
55
20
13
120
35
15
16
14
42
105
15
25
20
57
3
4
33
3
24
3
90
15
27
6
2
117
31
2
40
35
55
6
6
33
8
7
48
90
2
1
5
24
3
48
39
30
106
36
41
108
45
7
12
5
10
38
10
5
24
48
33
10
8
54
27
36
48
9
10
6
114
33
5
48
120
19
5
96
34
17
19
2
39
3
37
11
45
75
118
35
67
2
16
35
7
8
49
80
28
308
4
20
15
13
8
9
88
95
3
9
7
6
15
9
26
13
17
19
104
4
3
57
12
24
59
28
17
1
147
12
185
90
48
22
95
3
13
20
15
1
53
3
7
38
10
29
1
3
12
39
5
36
72
1
2
88
5
64
51
6
8
138
9
40
48
8
15
57
141
10
54
11
45
7
33
39
8
67
8
88
21
41
3
84
67
29
9
16
42
17
7
9
125
19
20
12
40
24
15
5
132
109
24
15
17
19
8
7
54
11
16
12
27
33
173
40
72
8
3
55
5
24
1
47
19
6
63
44
16
39
72
24
9
80
31
5
76
20
16
24
41
43
5
10
57
27
170
55
41
90
45
1
24
75
75
36
41
15
30
18
21
51
88
41
48
36
24
60
61
11
24
7
24
8
30
7
36
48
47
4
26
15
52
3
93
84
51
12
98
7
84
24
29
48
39
51
9
55
38
63
33
142
53
36
3
141
16
33
35
13
8
111
24
12
37
8
10
8
21
51
4
29
45
55
65
16
8
66
9
31
134
15
3
13
72
15
89
19
17
24
24
31
14
40
32
34
6
42
5
3
37
111
117
23
40
17
43
9
3
9
21
8
40
50
9
13
39
3
21
17
112
18
24
8
1
95
25
36
20
13
11
7
53
36
4
32
19
53
148
68
105
70
9
116
69
16
39
3
17
103
12
20
120
25
53
40
15
9
6
77
40
23
52
12
41
52
8
3
16
6
192
48
47
3
40
60
5
55
30
48
74
28
50
3
36
48
76
5
27
4
9
2
9
13
56
7
8
127
65
28
5
46
36
8
1
20
1
32
15
3
13
36
39
5
64
33
3
5
10
9
12
24
15
57
3
6
24
2
22
50
28
17
67
14
15
4
5
18
72
117
3
22
48
15
20
16
69
18
24
5
3
78
7
8
120
28
36
9
24
56
27
24
63
6
15
84
13
240
32
3
4
51
65
15
33
19
17
9
42
28
12
30
2
88
12
81
75
6
26
30
3
7
12
17
16
60
23
22
27
5
63
24
144
19
86
24
27
4
36
23
22
26
4
9
107
48
16
9
29
51
64
108
33
27
15
8
64
38
18
72
22
26
22
32
46
20
16
45
24
144
36
39
38
22
48
20
13
36
108
15
20
30
7
51
30
2
37
80
79
29
133
3
29
63
27
13
20
7
101
99
40
57
3
33
83
9
132
36
117
15
3
109
20
21
58
89
21
42
70
18
104
57
4
12
39
8
45
40
15
18
32
3
12
31
9
3
30
24
56
18
30
7
32
1
2
22
6
84
45
8
43
17
13
30
21
15
33
80
21
15
7
5
7
6
42
48
24
5
28
5
120
39
3
48
40
32
21
9
3
4
39
ABCD 93354013276*3^$a+1 [50108]
60
12
12
45
63
12
55
185
31
209
7
53
25
23
19
110
3
7
78
162
8
105
25
116
72
87
57
40
48
35
13
23
19
336
54
72
18
8
112
41
49
12
128
10
78
2
10
102
53
75
30
18
33
201
94
32
40
42
158
45
57
18
33
60
120
144
60
37
50
144
6
10
30
120
56
3
7
24
24
24
102
26
33
1
38
72
150
3
15
21
9
10
41
12
72
105
12
3
1
2
40
5
12
36
72
115
2
15
55
5
37
20
66
24
18
28
2
45
91
5
24
57
58
6
90
26
94
5
121
116
4
56
3
84
43
8
9
33
54
88
110
16
35
15
72
57
85
23
72
25
80
15
25
60
30
32
9
9
78
153
79
65
121
60
116
39
7
38
16
59
1
11
12
7
8
10
12
71
72
195
21
180
121
59
67
54
56
27
7
29
72
139
53
13
68
15
61
20
99
7
38
76
23
13
44
39
79
5
27
48
16
126
23
43
113
37
2
82
48
92
18
45
96
69
36
39
60
45
60
3
12
1
6
29
1
108
11
37
12
68
100
23
19
65
55
5
57
39
1
59
12
72
25
2
96
22
80
15
21
94
50
78
57
55
306
116
136
90
5
27
45
25
11
109
8
10
144
26
54
120
6
40
18
65
15
22
24
50
30
4
54
288
53
19
41
45
15
24
21
30
22
23
67
53
24
73
80
3
57
84
3
21
15
19
66
95
79
96
56
198
90
93
108
7
77
153
82
56
70
2
40
200
45
25
12
6
24
48
5
27
105
93
28
59
67
6
8
34
5
60
1
6
38
18
45
72
45
12
3
96
24
45
58
150
2
72
16
53
97
107
31
5
19
5
163
24
6
83
49
35
27
6
3
15
142
92
12
64
95
9
18
30
27
13
143
1
84
102
24
8
21
120
1
56
100
30
5
97
2
90
3
36
45
87
99
141
12
21
72
3
7
137
21
36
3
25
11
15
16
86
10
32
90
22
113
45
51
55
96
80
96
64
48
53
108
7
17
21
90
10
35
9
42
48
40
41
60
60
24
31
5
105
160
12
35
12
108
99
21
75
70
248
4
35
3
30
27
96
21
28
12
138
42
20
18
58
192
11
25
2
22
23
3
129
151
24
78
18
72
104
33
36
21
39
7
24
38
16
42
54
36
167
117
4
54
32
9
12
37
20
210
45
51
22
23
72
117
118
24
29
9
40
23
27
16
2
63
49
96
54
185
7
30
18
32
33
7
48
53
12
33
3
432
72
73
44
6
33
21
66
33
24
31
77
67
5
36
31
29
67
174
59
31
8
40
32
94
32
162
21
67
5
19
264
110
39
51
45
27
48
45
60
21
16
42
41
1
6
5
48
1
8
90
40
72
66
32
6
69
25
32
39
25
42
32
16
54
12
11
19
24
89
13
23
27
24
21
19
50
63
7
221
12
60
115
98
22
42
11
19
86
120
34
8
106
12
8
39
27
16
17
96
79
41
7
90
83
60
69
15
57
99
151
53
85
95
7
101
85
14
66
27
67
24
122
172
11
12
43
72
14
18
40
5
3
40
17
15
78
4
59
27
153
84
45
15
61
146
40
96
240
54
96
42
96
24
50
22
113
60
60
15
66
15
55
26
3
27
6
34
29
57
15
3
9
15
160
101
75
40
56
33
13
12
12
50
150
99
9
30
40
42
23
37
26
22
26
96
40
53
1
44
3
115
72
8
72
40
72
230
3
7
120
110
10
18
12
24
167
12
60
3
93
49
23
9
10
18
95
45
51
12
12
55
8
42
30
21
1
71
69
3
91
5
1
71
72
27
69
24
120
13
80
4
18
5
37
59
117
30
64
24
5
24
13
83
1
71
19
80
33
15
105
37
24
119
27
10
38
112
56
118
26
256
173
1
50
16
5
72
277
14
30
42
22
8
63
61
20
63
13
14
9
9
3
19
56
82
35
13
44
4
95
24
36
9
51
111
9
31
113
133
83
84
27
40
120
26
28
2
54
3
7
14
34
65
60
51
9
36
27
45
25
72
92
39
24
15
126
39
1
24
26
112
77
43
24
8
213
99
88
41
12
67
56
9
31
29
27
129
84
33
24
4
59
21
64
68
28
132
47
61
36
60
30
6
42
281
12
48
9
66
46
98
40
32
33
37
23
57
18
21
24
43
32
105
61
95
9
40
11
9
3
12
55
41
7
17
96
15
105
7
24
29
84
145
6
5
72
108
24
31
42
20
88
2
142
35
7
78
42
6
2
45
1
42
ABCD 93354193984*3^$a+1 [50003]
11
13
66
42
84
39
21
59
64
15
57
201
30
24
108
36
21
20
28
36
21
3
8
120
97
18
17
12
49
12
3
32
4
21
54
101
28
141
39
141
71
12
36
25
72
119
96
49
179
84
16
69
108
18
125
252
19
36
29
40
20
4
51
30
59
4
8
72
25
15
116
79
6
59
16
12
15
24
36
5
13
11
28
48
32
48
84
19
29
48
67
72
33
32
19
24
72
33
15
60
468
12
72
9
27
17
96
19
77
25
36
42
17
16
8
72
12
36
1
119
4
21
167
13
39
20
7
528
17
145
3
92
136
105
3
32
4
3
93
44
25
35
84
19
41
52
180
60
12
20
16
159
81
9
78
18
12
42
12
101
115
24
18
3
44
96
84
36
43
5
85
11
24
72
325
12
71
112
123
45
44
61
30
101
16
195
54
54
69
32
60
91
65
7
36
5
31
18
71
37
59
24
25
36
83
48
79
90
71
25
120
24
119
144
40
32
133
66
5
132
7
18
23
181
23
48
48
115
105
24
81
42
102
96
95
31
33
108
39
89
67
125
12
52
36
8
96
16
168
156
123
197
60
55
65
24
112
32
36
55
29
55
57
51
29
28
20
67
89
12
67
282
6
125
73
39
200
25
35
36
25
47
7
17
88
32
55
65
85
119
76
80
48
72
60
79
17
4
3
41
172
24
44
84
97
6
17
112
104
16
8
31
57
33
36
11
12
7
29
7
5
109
23
67
69
15
9
140
148
87
113
48
36
48
112
15
21
33
167
52
80
13
143
36
160
20
48
72
25
123
20
1
234
126
72
18
89
96
36
280
15
53
108
4
3
66
11
28
96
120
39
12
18
35
120
96
1
78
125
13
3
96
116
19
114
36
66
54
11
28
20
55
77
7
17
1
23
24
175
17
73
87
3
125
132
121
18
149
12
36
84
91
24
18
131
24
76
21
30
6
48
155
12
48
19
6
36
95
36
60
24
16
60
84
39
41
28
68
37
35
40
56
19
5
31
29
43
84
53
1
11
79
54
27
44
72
72
43
84
60
5
16
27
21
75
5
7
54
71
169
18
21
20
72
7
17
64
15
29
148
44
48
52
21
3
32
48
7
137
187
29
12
244
44
61
183
60
15
156
42
72
71
16
8
31
101
25
3
15
18
3
27
42
15
15
6
11
24
1
35
4
9
18
29
36
132
12
31
84
65
25
23
1
30
42
12
131
112
123
29
108
64
80
61
12
6
156
89
79
161
1
30
29
84
1
119
7
125
31
150
87
3
12
5
127
138
167
36
12
36
156
16
69
90
54
11
19
54
60
36
51
39
66
59
12
24
24
36
13
35
37
123
93
23
7
5
48
25
75
80
24
16
15
81
48
36
180
140
144
25
123
44
96
7
30
72
6
57
8
25
12
11
24
48
24
108
108
4
21
18
54
35
31
81
44
24
60
156
132
132
97
54
36
53
37
59
7
137
25
47
13
75
8
4
69
11
36
97
162
21
8
136
3
17
48
12
13
147
33
90
141
44
60
1
24
11
19
81
32
139
93
32
4
92
24
136
8
85
30
9
12
15
21
20
168
61
71
133
216
39
15
77
169
39
20
24
7
186
3
32
228
55
89
25
30
96
65
1
83
43
42
47
96
60
13
15
32
7
33
15
17
60
96
31
90
48
35
36
7
18
119
12
36
7
60
77
64
44
7
24
21
48
303
173
136
3
18
30
53
40
72
3
149
28
3
54
35
40
32
1
59
121
162
17
16
20
55
270
255
27
17
115
125
84
24
31
24
120
60
5
16
45
107
40
8
121
3
80
25
107
19
89
16
20
24
72
28
92
19
17
13
39
96
156
116
24
120
28
20
1
11
43
48
42
36
11
40
8
25
23
24
49
51
75
36
29
36
100
80
24
13
78
5
103
41
31
30
35
187
30
107
100
44
19
41
16
104
1
71
40
24
48
20
52
44
36
60
79
72
29
43
36
41
31
30
35
24
88
8
48
60
60
61
18
36
5
16
48
3
54
30
78
71
19
162
90
ABCD 93354271072*3^$a+1 [50205]
12
52
60
44
12
49
96
23
84
48
37
15
36
56
76
8
1
59
24
13
35
100
57
96
195
72
240
24
24
212
168
4
48
104
13
11
64
108
12
128
28
32
64
24
44
16
44
52
96
132
57
431
49
75
36
24
24
12
128
12
64
8
168
4
80
16
69
83
232
36
24
60
20
136
24
60
156
24
44
4
105
11
280
20
4
8
72
85
35
28
20
120
64
21
75
69
3
20
60
52
36
92
88
144
60
21
87
200
76
24
8
229
96
39
105
3
8
60
84
16
60
12
45
48
83
4
348
44
24
144
12
13
123
44
73
27
104
24
100
108
20
252
112
8
180
72
1
39
36
60
9
23
52
156
8
172
32
37
11
112
92
25
231
57
192
95
120
60
196
24
36
93
35
112
12
81
27
84
188
12
28
48
60
20
109
59
12
300
28
12
12
36
21
11
12
72
264
217
27
8
28
116
28
12
80
16
60
9
83
16
140
40
44
72
28
20
85
87
20
60
48
256
36
44
16
48
36
252
9
51
68
24
76
69
23
100
68
1
63
80
52
84
36
165
15
81
243
132
68
76
108
60
60
8
40
128
40
36
20
60
24
40
24
33
3
12
8
52
92
108
4
200
4
152
4
108
56
16
93
155
16
32
4
81
47
88
60
45
3
56
40
24
24
32
4
24
116
61
23
48
124
236
49
11
108
64
8
48
24
136
12
69
3
93
59
144
192
4
144
129
131
156
16
80
4
56
52
81
51
45
63
33
144
51
8
4
60
48
92
265
35
36
24
36
220
180
152
40
24
140
25
59
76
105
59
112
8
172
60
165
15
60
68
49
48
159
180
36
57
48
83
4
36
20
84
13
207
33
59
328
56
276
1
48
96
48
3
8
76
120
8
28
60
20
60
193
71
25
39
24
56
24
97
96
59
28
12
104
136
56
12
228
12
12
324
4
21
95
36
13
255
33
39
8
412
21
75
72
8
40
144
93
75
21
75
12
9
96
15
180
80
124
84
45
59
28
249
63
116
4
56
12
28
9
87
56
52
272
28
68
28
20
172
60
48
21
48
15
72
216
44
84
64
33
99
93
23
4
56
28
12
68
12
192
133
87
12
44
1
23
25
3
240
20
4
48
21
15
144
176
4
8
52
33
63
104
132
16
24
48
56
24
52
48
36
21
15
224
49
75
36
116
24
36
228
60
48
48
97
99
36
57
371
61
315
96
117
267
8
13
263
52
165
27
68
160
129
15
8
376
44
12
40
84
104
37
23
88
32
48
40
9
39
24
188
168
61
111
8
100
12
32
132
28
56
49
75
152
4
56
124
92
172
68
4
20
64
44
88
20
12
61
39
72
20
13
143
84
76
48
129
63
24
8
60
40
36
84
8
40
69
23
36
184
8
24
13
15
56
76
36
84
36
20
4
36
260
40
60
12
33
35
52
116
52
264
9
87
9
59
12
72
12
64
24
45
23
112
20
60
48
40
44
85
48
35
40
68
28
84
296
4
132
44
72
48
84
28
60
32
172
84
120
32
4
8
61
51
240
24
204
108
24
48
68
24
88
177
48
23
264
1
144
39
56
144
16
8
73
83
12
12
28
24
140
133
155
40
48
45
3
45
95
144
96
1
63
12
ABCD 93354452396*3^$a+1 [50032]
20
3
13
77
63
36
48
12
4
29
103
8
4
192
188
15
21
196
48
35
37
23
1
56
196
252
36
140
16
84
59
225
52
80
144
4
72
68
28
35
37
8
48
160
84
53
42
13
84
140
48
15
73
92
16
107
37
188
15
192
78
87
3
25
32
88
47
25
155
18
7
53
12
91
84
5
7
20
51
12
37
53
18
42
43
140
40
8
57
7
20
76
84
12
36
84
8
48
160
20
4
48
8
112
116
156
36
117
18
37
35
1
17
27
40
8
105
282
90
3
40
24
41
87
40
5
55
180
12
60
80
3
85
23
25
12
5
120
18
49
80
51
132
48
9
60
63
30
3
40
17
31
77
30
13
20
39
90
67
56
27
30
43
65
27
15
48
25
65
7
20
15
301
17
199
120
83
48
13
32
87
93
64
53
91
84
248
27
61
29
63
27
18
3
39
13
5
120
19
24
47
33
129
7
11
45
45
19
48
20
12
288
36
16
36
108
144
60
185
7
11
9
4
56
88
83
12
13
32
28
80
84
3
57
123
85
32
40
23
30
78
72
210
171
16
11
9
64
84
23
42
103
5
15
112
36
29
27
36
108
4
5
7
53
67
41
63
64
20
12
40
60
83
90
3
48
16
48
128
52
113
72
55
5
30
258
43
140
9
55
12
20
81
120
99
141
3
99
13
20
27
180
48
109
216
17
31
104
40
48
35
72
13
24
60
11
30
3
16
48
20
93
162
1
36
44
4
23
97
215
13
35
9
148
12
71
102
78
37
35
33
48
147
25
65
127
23
30
27
112
41
7
20
52
44
16
80
4
17
102
121
12
65
19
53
18
49
36
65
27
52
128
12
88
245
3
4
96
5
27
16
36
143
97
24
77
67
20
15
18
115
35
180
33
4
60
5
78
273
117
60
75
4
48
35
18
7
20
45
210
37
108
95
48
72
25
12
71
49
44
57
3
192
57
7
113
243
4
24
89
55
233
27
16
84
5
7
11
12
13
300
197
120
55
12
60
24
47
60
37
48
17
87
148
143
37
8
132
48
148
120
32
64
24
56
40
11
45
15
12
18
19
20
76
72
65
7
53
27
153
151
77
19
80
4
44
132
148
65
30
60
48
90
39
4
12
128
147
25
20
12
33
343
12
185
12
75
12
3
18
42
213
267
21
16
53
18
9
4
29
235
68
4
8
112
20
21
12
15
12
51
13
36
71
25
35
25
47
37
11
42
43
155
49
23
138
19
36
12
92
48
16
224
3
193
77
72
87
48
105
48
42
45
3
60
37
32
21
43
59
78
67
5
43
72
155
13
5
127
176
69
43
12
23
90
12
18
97
65
3
12
88
5
99
40
23
78
19
71
90
99
96
52
96
29
15
108
4
36
108
59
21
27
117
28
80
4
108
20
28
17
15
16
72
5
12
150
1
29
108
39
93
48
60
12
63
48
172
32
33
19
96
77
247
8
33
55
17
90
60
48
72
78
12
78
37
53
39
63
18
99
48
15
60
21
12
40
35
13
24
32
16
120
140
15
37
65
7
48
212
3
1
149
7
83
18
12
91
116
16
132
72
20
144
12
88
44
60
3
300
90
27
15
45
112
96
47
73
17
75
33
63
69
87
51
93
96
16
17
48
42
57
33
120
103
84
48
53
19
120
48
48
44
124
72
12
35
13
108
416
4
12
65
12
55
35
60
18
27
16
47
69
100
11
33
64
32
33
43
24
56
48
39
141
52
335
97
23
169
48
5
30
25
80
112
48
23
42
187
83
45
52
11
12
288
57
33
27
132
63
48
177
28
20
27
85
36
24
95
85
95
30
108
39
28
5
43
35
30
7
56
16
53
111
100
89
60
7
80
60
4
59
60
90
163
8
4
36
140
12
27
201
12
52
60
20
28
144
48
48
ABCD 93354942394*3^$a+1 [50042]
11
21
4
104
40
17
7
21
15
32
12
28
8
91
50
108
52
6
5
97
6
29
12
43
6
74
1
56
81
39
36
19
8
21
1
63
20
85
18
74
39
7
17
1
35
120
25
24
18
20
57
33
10
29
31
17
27
81
15
93
9
27
3
106
86
4
2
3
27
9
3
1
41
16
2
13
17
10
12
53
25
27
39
45
56
25
50
4
2
4
38
1
44
12
43
5
36
37
3
20
16
36
8
7
53
49
51
45
2
9
1
23
24
7
26
12
18
30
3
7
14
3
31
14
51
12
69
15
60
24
40
27
48
36
41
48
12
4
56
15
28
14
22
53
13
24
26
9
1
198
32
9
36
12
28
20
15
40
24
5
15
34
30
69
12
8
28
68
4
32
45
18
30
10
41
31
38
78
60
30
3
51
129
12
15
22
32
16
90
5
139
9
15
77
40
57
15
20
12
49
27
8
81
3
27
25
8
76
24
53
102
30
3
55
84
41
24
21
10
29
60
49
6
68
16
5
40
27
20
33
91
20
16
5
15
12
12
93
25
35
28
47
42
3
13
23
16
20
79
24
102
18
5
36
9
31
15
2
3
51
45
25
18
80
18
19
5
70
69
44
31
2
99
21
3
9
51
31
41
12
52
11
25
80
12
7
30
59
39
25
63
53
12
12
27
6
55
9
99
9
32
48
7
11
45
7
38
3
31
20
1
29
63
57
6
24
30
3
33
22
21
11
129
1
11
24
31
2
12
126
4
5
24
4
5
7
23
1
21
98
45
7
30
18
5
28
3
9
35
37
41
15
9
3
1
11
15
138
18
64
18
15
45
32
16
107
3
117
12
1
14
66
3
16
9
11
84
16
24
41
18
117
24
25
59
45
58
2
3
39
28
17
21
3
9
15
3
9
21
3
1
119
40
20
21
6
52
5
36
24
25
62
9
9
15
40
12
41
15
24
19
56
34
36
15
101
3
4
3
53
36
1
18
5
12
52
32
16
8
7
14
15
3
48
30
15
19
9
27
17
12
15
6
3
64
21
107
165
39
4
27
105
68
21
39
1
54
77
12
1
87
20
7
2
28
2
16
33
11
1
87
5
27
16
5
4
41
40
119
111
9
1
18
9
80
1
2
102
7
9
2
9
4
12
5
3
25
14
22
26
37
8
12
27
30
108
18
69
24
24
31
45
29
3
7
50
31
11
4
12
18
47
12
1
27
27
45
17
15
43
2
4
2
10
18
32
4
60
30
8
55
51
26
4
2
84
60
21
24
48
3
30
75
12
48
24
28
32
36
55
12
20
48
22
23
4
56
9
75
24
16
9
60
27
8
24
52
23
45
67
54
24
3
60
44
1
14
4
17
84
36
28
56
3
18
15
15
9
21
7
132
5
30
9
27
28
32
4
29
51
94
35
1
35
24
9
51
132
12
40
77
34
2
99
25
86
10
14
13
75
17
45
36
43
11
9
12
12
13
74
16
53
141
19
17
15
7
2
18
61
24
3
125
19
5
1
32
12
15
36
4
11
28
6
68
15
36
27
42
46
21
24
17
19
63
20
10
6
17
12
7
113
13
2
30
78
45
9
36
10
78
11
1
63
32
9
99
39
18
3
31
41
60
28
27
17
3
54
99
61
15
3
2
79
44
7
5
21
27
31
6
20
6
12
1
20
9
22
9
84
51
5
12
4
20
3
12
21
12
12
36
24
15
40
21
59
6
30
4
24
21
9
35
12
85
14
40
41
39
10
75
20
16
60
20
19
89
55
5
21
39
12
55
2
46
14
10
5
105
10
41
177
4
35
4
44
15
12
45
19
9
36
29
22
41
43
5
39
16
44
21
9
18
24
30
18
48
25
29
88
15
68
43
32
49
41
22
41
19
32
16
24
8
13
20
13
32
24
96
60
4
26
4
5
24
4
3
53
24
76
71
28
42
18
32
4
14
27
21
22
33
45
23
7
9
24
20
60
4
8
87
81
4
17
60
6
52
20
45
43
14
15
45
78
60
21
21
40
3
56
49
27
23
52
9
20
25
74
58
3
51
5
33
51
12
37
27
83
72
49
27
5
45
12
22
8
18
70
14
60
19
36
11
33
1
20
3
55
12
20
58
27
8
33
3
12
7
5
12
4
11
49
36
116
12
1
26
9
1
35
24
37
18
2
7
12
41
3
109
6
54
47
73
18
5
4
15
5
36
12
1
11
19
26
10
8
18
24
76
18
2
42
97
8
55
36
32
12
18
15
15
52
21
27
33
41
16
2
57
24
120
55
9
8
27
22
18
32
13
56
21
31
20
27
40
17
4
167
13
81
54
29
16
20
9
15
48
4
56
28
17
19
41
24
31
29
3
12
48
27
46
54
6
35
24
36
57
3
28
32
13
27
65
4
3
51
12
5
64
63
12
5
48
27
66
34
29
9
48
24
78
73
5
15
12
3
64
33
23
33
12
4
44
129
3
72
12
33
22
26
75
9
30
25
23
21
100
27
20
60
9
19
29
72
45
4
12
107
12
4
75
32
33
31
65
16
27
80
1
36
9
11
16
3
2
34
86
75
28
41
10
5
31
9
23
16
29
12
19
45
41
60
3
27
9
60
21
39
12
12
7
9
17
70
9
21
2
93
28
9
20
28
2
25
35
25
17
58
6
2
57
31
14
27
13
23
12
76
32
28
44
147
70
54
21
11
4
21
77
40
6
5
4
20
91
29
48
19
5
3
1
17
15
43
81
5
15
25
11
48
37
23
12
15
84
21
43
57
35
34
131
7
17
225
15
1
48
27
9
24
54
2
39
36
4
12
5
3
57
7
15
53
40
15
17
3
12
33
19
5
45
3
1
32
60
39
24
31
41
48
55
14
3
4
23
28
30
42
38
15
9
39
37
83
25
11
36
9
43
8
52
17
3
16
12
29
78
16
41
24
39
25
113
30
28
2
67
32
139
12
5
27
33
39
1
9
11
24
19
30
14
13
17
7
11
10
24
116
4
24
66
33
72
5
79
11
85
68
33
7
17
19
45
11
84
4
45
11
64
23
4
5
1
50
69
3
40
5
16
11
34
2
4
5
24
19
6
84
35
57
15
21
63
36
4
11
18
30
25
60
20
60
15
30
46
5
4
32
36
69
30
36
88
41
15
60
6
19
35
13
36
32
57
3
48
21
18
57
76
44
21
24
36
15
15
45
24
28
3
44
9
37
78
56
9
24
37
23
12
15
93
96
51
73
17
19
24
20
33
10
17
96
9
102
9
19
32
9
36
3
93
24
100
65
3
3
105
15
24
13
33
27
36
20
21
34
69
21
35
16
35
1
128
7
18
54
8
24
9
40
32
12
45
15
13
20
34
38
48
27
3
12
16
32
4
80
46
35
4
20
48
3
9
3
40
17
4
51
8
22
6
5
9
36
3
55
41
16
20
9
34
44
46
35
9
7
101
39
76
8
4
17
99
1
20
39
9
15
3
12
93
27
21
27
10
3
15
2
84
4
11
25
18
57
11
45
72
27
88
33
77
22
20
48
21
85
86
28
45
176
76
21
23
69
16
24
18
14
30
1
45
23
9
16
2
57
45
22
5
3
1
11
18
30
1
32
4
84
11
13
12
63
2
16
14
18
12
6
57
3
70
14
49
36
15
5
33
16
47
25
30
78
35
1
30
26
19
33
11
7
18
147
27
32
6
3
40
17
10
18
71
25
56
10
18
44
ABCD 93356003816*3^$a+1 [50016]
43
20
54
15
132
19
18
12
59
79
8
105
36
39
10
18
89
31
17
36
43
5
1
6
32
28
24
18
66
44
36
33
7
5
1
42
20
22
11
1
11
27
34
18
65
9
18
40
54
66
42
32
4
18
18
12
6
24
36
18
23
3
22
12
12
47
1
30
5
13
35
147
21
7
6
12
6
42
30
17
1
36
11
7
5
15
18
51
7
6
11
7
12
12
12
62
18
9
1
54
5
103
41
13
8
46
24
108
72
30
11
67
20
28
66
12
6
53
12
61
6
42
18
36
20
82
18
125
43
12
42
11
7
77
7
54
18
12
48
18
54
2
39
1
72
86
18
54
57
97
8
10
18
48
71
13
23
15
28
170
34
18
138
17
31
60
6
12
8
40
14
10
26
118
54
42
42
18
14
52
30
30
12
5
31
6
59
67
5
7
12
5
19
2
10
29
36
19
5
55
6
83
91
24
6
36
30
36
5
1
86
4
17
43
36
12
12
18
30
41
19
84
12
48
18
11
25
6
78
11
12
1
20
70
36
18
20
15
13
6
42
107
19
5
96
1
42
12
48
48
54
47
39
9
67
60
44
16
20
40
18
18
12
5
24
127
36
12
41
25
30
41
96
69
4
84
2
4
12
6
11
3
10
11
12
19
2
4
32
18
70
11
48
55
17
15
16
56
10
18
66
6
53
12
163
17
12
36
1
18
36
92
18
16
42
66
2
10
30
90
30
5
43
18
80
76
23
9
15
31
66
11
3
18
18
9
7
53
84
9
3
69
82
6
12
6
17
91
20
9
117
18
21
37
107
31
12
12
36
41
63
4
12
2
15
7
30
2
16
17
31
44
21
55
36
72
6
30
17
13
38
16
120
12
5
1
66
30
6
108
17
7
42
90
36
2
4
71
25
18
5
21
18
34
59
12
12
27
34
11
12
1
11
39
22
14
4
12
41
7
42
11
117
27
61
18
53
21
16
59
51
22
12
60
66
84
5
13
11
37
30
2
34
12
26
15
12
13
42
8
22
24
18
6
11
37
11
25
11
108
7
12
53
33
15
13
36
26
28
41
139
17
12
31
20
34
6
18
78
26
52
18
2
22
36
17
55
6
24
18
36
6
176
15
1
54
17
25
30
2
10
17
25
24
102
5
13
11
7
24
173
39
46
12
30
12
90
23
67
5
21
39
7
60
17
1
2
34
11
1
95
12
63
70
60
11
103
29
69
10
90
18
12
68
69
96
69
16
23
48
96
15
9
43
36
20
82
126
42
36
54
30
6
38
28
8
22
24
8
16
74
18
118
47
7
84
6
11
48
13
26
100
26
27
27
16
18
38
10
6
92
4
6
155
33
178
54
11
43
48
36
17
19
5
187
30
2
18
22
18
18
12
29
7
78
24
12
12
74
4
6
36
24
6
18
6
42
30
42
84
6
24
6
23
60
55
14
3
13
126
2
3
120
24
33
4
86
36
54
10
48
6
24
18
17
3
105
31
6
2
36
9
85
18
86
4
11
21
16
12
42
38
10
78
2
4
17
36
96
7
30
12
54
6
6
18
30
5
67
138
11
7
30
6
68
9
31
53
15
22
11
39
9
7
12
12
6
18
30
11
39
64
66
6
60
24
84
5
15
40
18
36
18
14
16
11
1
30
50
18
4
12
53
19
6
14
16
60
5
55
12
42
6
18
35
13
6
12
36
8
4
32
10
62
34
18
36
54
35
13
11
31
54
2
22
35
55
17
15
57
25
11
84
72
24
49
12
83
31
110
18
9
25
11
73
26
18
4
42
84
14
22
5
9
10
29
15
22
54
12
20
16
102
24
30
98
27
13
126
5
37
59
48
43
6
36
11
19
12
6
71
3
33
49
30
30
56
76
11
25
78
5
24
7
62
3
13
6
96
24
5
25
23
7
24
60
146
3
61
6
12
8
4
29
60
55
48
30
6
5
31
24
66
11
27
22
11
39
4
5
49
36
23
31
42
18
12
132
29
13
218
58
78
17
12
7
78
2
28
8
9
31
36
66
12
12
18
24
44
9
27
154
11
1
18
89
19
48
2
10
54
83
13
36
23
31
5
69
15
55
6
50
52
42
11
13
24
107
3
33
7
5
43
20
57
7
30
24
62
52
78
59
31
14
28
59
19
6
11
12
1
11
24
13
32
34
18
12
72
11
7
5
31
6
30
8
9
48
69
28
71
63
10
66
24
42
23
36
12
3
52
5
24
13
68
22
5
27
33
3
10
8
4
11
1
18
17
12
1
59
3
10
18
5
7
24
108
6
20
4
14
10
18
30
50
46
8
16
83
13
11
48
43
53
39
33
48
19
18
47
55
66
48
8
4
12
6
32
16
90
107
3
52
66
11
37
23
31
60
60
17
48
19
18
42
12
29
13
2
58
47
24
15
16
20
16
6
102
20
10
6
5
24
99
34
35
3
4
48
17
3
33
7
42
8
39
48
3
105
36
12
37
18
30
24
11
31
48
12
5
27
58
42
17
19
8
72
18
18
9
24
7
30
6
24
29
73
96
26
21
13
24
12
12
62
4
12
17
3
33
12
1
42
56
33
12
7
72
20
76
12
5
60
9
22
41
72
63
16
101
25
11
72
13
24
35
19
5
7
29
19
24
30
18
74
52
11
19
48
53
7
72
30
11
43
32
10
35
43
12
36
36
8
9
19
17
7
24
18
6
29
24
9
46
17
12
60
7
48
17
48
12
57
27
1
59
31
26
27
13
83
1
2
82
42
38
28
71
13
204
30
32
36
21
43
18
44
10
80
28
90
18
186
11
13
18
5
48
37
42
18
90
60
18
2
9
67
77
24
36
36
49
12
50
4
50
16
38
18
10
44
69
7
36
29
7
5
19
18
66
50
70
12
8
18
4
11
39
21
7
5
43
14
15
72
25
11
3
34
36
35
96
24
13
42
53
19
36
8
4
24
17
31
65
7
6
96
30
36
6
2
28
5
1
60
18
14
10
42
164
76
54
12
2
3
61
18
30
18
12
56
45
43
12
98
15
31
24
36
5
7
36
5
7
14
10
8
9
1
11
1
59
19
6
18
18
59
13
2
81
1
23
7
29
3
72
22
24
11
7
8
45
1
18
78
48
59
61
24
35
12
51
40
41
27
52
6
14
58
68
54
106
18
20
4
53
7
41
60
15
82
72
48
48
11
48
37
14
4
30
11
1
30
6
44
16
78
12
2
10
53
63
21
1
54
14
16
23
87
10
18
54
48
6
17
43
233
19
48
8
28
5
3
18
18
10
47
1
84
18
5
7
17
19
36
5
43
5
27
10
26
112
18
30
5
13
20
39
15
36
36
93
7
60
20
4
14
27
55
80
46
12
42
54
66
30
71
39
34
48
11
12
25
47
13
59
85
36
78
17
31
24
60
66
6
24
29
33
27
60
39
16
41
36
43
17
27
46
66
68
4
29
37
2
64
48
29
60
69
10
17
31
36
5
12
33
3
1
11
73
24
11
36
55
42
35
15
72
10
18
12
48
20
34
18
17
13
72
35
1
54
8
22
6
6
92
4
50
16
78
18
ABCD 93356130254*3^$a+1 [50109]
12
33
16
59
36
36
36
49
48
36
71
108
12
229
36
131
72
61
47
229
284
15
84
96
12
13
47
9
111
24
48
36
36
25
56
52
60
23
157
23
33
27
109
56
87
48
144
61
107
21
96
3
36
60
12
60
145
80
84
76
20
124
11
12
132
25
108
11
9
27
165
76
20
12
16
11
25
96
227
12
33
27
129
159
36
81
63
25
200
16
92
27
1
35
12
72
60
72
1
155
25
20
88
216
143
25
12
119
276
156
105
88
47
84
33
16
95
25
119
97
80
111
144
133
11
36
108
72
49
95
96
180
153
12
63
60
36
21
63
36
121
119
1
71
48
61
60
119
109
60
11
1
11
60
108
9
52
23
213
48
99
25
11
45
40
59
36
204
12
45
15
261
27
12
153
76
11
25
176
15
48
36
24
1
168
36
36
11
25
83
97
59
24
1
83
117
51
73
107
133
47
12
72
133
35
165
123
97
47
9
27
120
252
45
63
288
72
60
12
33
3
24
145
8
99
48
36
69
27
48
85
11
12
49
324
252
83
1
83
97
128
15
61
84
71
84
25
35
12
33
300
63
132
12
49
11
61
12
155
85
11
72
9
39
24
117
75
36
285
52
12
35
84
169
47
60
21
207
121
11
108
36
12
24
61
167
105
28
108
20
99
45
16
47
33
144
147
36
108
60
25
11
84
72
24
48
252
85
120
83
157
68
76
32
123
72
133
12
44
3
13
32
40
12
83
45
76
11
84
60
21
15
109
11
25
83
33
88
104
87
309
27
72
60
217
443
25
36
11
60
48
108
25
20
63
36
60
48
81
87
108
36
1
335
13
156
35
84
249
48
112
47
61
47
201
4
95
72
33
28
24
36
47
108
97
155
37
24
119
1
60
20
111
180
36
60
12
61
20
52
8
99
81
144
28
47
168
205
32
16
11
108
36
60
21
4
11
36
120
24
73
56
195
36
156
132
25
83
97
12
83
121
47
108
12
132
72
253
20
148
92
12
40
11
120
24
25
108
23
33
16
59
97
240
68
51
93
63
180
24
108
73
47
36
81
220
120
8
3
132
45
63
25
59
45
135
36
97
252
143
1
24
23
24
1
83
96
189
39
121
95
157
20
3
72
72
36
117
112
47
61
84
108
35
73
8
124
23
13
11
1
60
263
181
36
180
20
99
45
4
11
349
144
12
11
24
61
120
47
61
11
9
99
177
3
13
83
97
119
81
3
144
13
48
11
24
84
108
49
203
60
97
11
25
20
75
69
39
72
72
13
59
81
4
56
28
11
13
95
60
12
9
16
44
39
45
15
48
24
1
83
216
96
48
60
84
96
61
95
168
12
61
204
68
40
48
200
159
1
35
12
108
157
156
11
24
72
192
252
61
8
147
13
192
47
33
3
45
4
23
24
48
13
84
56
27
312
84
276
1
144
56
15
97
23
72
33
75
33
144
63
217
47
60
1
60
83
25
119
37
11
13
11
73
71
480
96
25
119
72
145
168
47
84
180
24
117
52
23
13
140
51
145
384
47
84
49
95
180
85
11
120
ABCD 93356195066*3^$a+1 [50040]
204
32
135
21
15
73
60
60
56
16
12
12
228
96
44
88
32
15
13
23
36
129
36
60
88
80
16
224
15
18
175
23
37
53
31
120
120
60
83
1
17
18
25
32
69
231
39
198
187
56
9
108
72
3
16
20
87
90
15
3
25
65
67
92
111
57
15
18
127
60
65
159
28
11
9
52
65
36
75
15
73
17
180
72
103
80
69
39
24
63
18
7
47
85
68
40
48
24
56
16
56
28
11
18
72
139
44
96
16
24
92
64
11
9
28
35
36
9
108
9
216
3
60
112
80
15
18
54
25
80
16
59
36
9
60
201
19
71
9
36
4
77
198
36
144
1
17
19
179
1
89
7
108
60
32
27
85
68
12
33
63
72
168
40
12
149
111
15
25
224
75
36
72
13
23
45
99
18
19
71
54
19
17
15
40
44
256
5
87
48
132
16
59
18
55
24
29
19
8
28
32
148
17
87
52
5
18
25
96
59
117
28
71
36
141
60
28
59
18
43
12
20
88
125
39
28
5
63
9
108
183
159
73
12
60
17
15
84
27
18
54
97
65
15
40
20
84
21
19
17
54
54
90
1
8
48
52
12
23
25
36
140
16
48
48
20
27
37
53
18
85
149
19
12
185
7
20
88
48
341
79
84
60
80
21
15
16
204
71
90
18
13
77
175
23
49
5
36
99
48
28
32
192
144
16
71
18
36
139
32
160
8
39
72
21
28
41
18
21
24
168
84
9
36
54
36
181
32
57
144
111
15
33
28
164
60
21
54
9
60
84
40
8
33
54
108
57
12
208
8
3
90
159
3
57
15
57
213
7
156
80
45
7
11
37
60
8
16
149
36
36
43
24
8
48
160
152
60
9
163
17
135
45
19
104
75
13
32
28
17
63
84
24
9
27
28
17
36
3
16
35
54
79
155
45
40
72
44
124
32
39
45
220
95
49
23
9
16
120
35
18
39
48
4
35
144
9
28
32
111
1
53
18
45
84
15
45
9
36
90
25
11
25
12
32
21
72
3
60
135
105
112
32
120
81
108
90
37
20
69
3
33
87
28
20
9
3
12
88
168
125
7
12
36
84
128
111
97
29
108
36
51
24
4
11
129
15
1
36
84
104
45
67
5
31
5
72
67
5
18
25
20
88
65
54
45
144
4
176
81
18
61
56
64
17
3
52
17
103
5
123
196
5
18
45
16
29
31
12
84
71
57
96
124
11
141
3
21
52
48
5
36
90
13
5
63
45
15
39
18
18
18
15
39
1
44
28
80
24
21
7
173
19
35
25
11
45
28
125
19
20
33
39
40
108
20
12
16
17
27
24
124
12
11
25
84
24
65
7
120
32
88
5
43
44
220
48
23
45
156
120
93
15
21
15
72
57
18
105
28
11
21
15
33
111
108
90
36
79
48
60
65
15
348
132
27
18
3
124
216
56
24
9
3
4
128
60
60
15
18
15
64
65
198
1
32
60
60
63
25
12
60
47
90
36
51
4
71
9
64
17
36
162
25
32
33
51
12
52
80
12
76
5
18
9
40
23
49
23
81
12
100
92
75
25
65
27
99
45
27
18
7
65
27
28
48
5
15
144
21
39
33
15
4
35
1
17
43
12
53
63
64
140
21
139
41
36
36
79
96
20
64
128
27
216
18
87
48
40
216
113
55
32
3
73
17
31
204
36
32
39
121
23
90
27
9
36
3
15
49
5
18
72
21
84
156
60
4
48
5
54
69
75
37
20
192
28
92
45
55
92
88
56
69
63
4
56
39
270
36
75
84
24
180
12
52
5
162
90
111
148
56
4
80
64
5
75
177
51
24
40
29
19
35
21
40
12
32
12
4
80
64
20
88
8
16
24
36
29
67
113
19
32
3
18
27
28
215
90
3
15
49
56
4
17
18
18
139
59
1
96
72
72
11
54
51
112
36
12
5
55
197
18
13
5
159
21
87
28
11
165
24
99
18
27
160
83
9
60
21
18
9
112
41
18
121
80
60
45
91
35
108
45
9
27
124
65
147
87
57
ABCD 93356535016*3^$a+1 [50016]
27
48
54
135
5
28
48
87
219
96
38
60
60
67
17
28
18
174
63
60
185
52
20
96
19
36
5
64
20
16
92
48
40
84
72
51
45
12
92
43
45
6
2
7
17
4
24
68
52
72
20
156
28
27
17
76
180
32
40
15
17
36
22
14
60
70
18
63
33
75
9
42
9
72
12
51
26
31
72
33
20
28
32
12
48
34
18
116
36
64
72
32
40
20
48
84
108
52
36
27
17
60
4
44
31
99
6
44
112
126
78
12
20
48
4
351
105
104
36
67
5
144
4
12
32
280
36
54
18
20
12
52
36
15
17
175
105
32
48
36
4
63
9
24
44
108
24
43
41
4
32
96
7
5
31
24
81
27
12
81
20
24
16
135
17
4
123
41
16
8
28
24
200
178
21
41
4
36
8
52
48
63
69
44
4
92
4
36
20
36
43
5
7
45
15
9
3
41
40
36
20
124
32
64
68
48
22
96
9
5
48
55
5
132
208
8
7
48
41
24
4
36
92
100
24
56
10
38
72
12
40
72
96
32
16
87
207
2
28
36
15
5
4
36
32
60
24
4
27
53
160
84
116
7
12
65
16
27
5
60
4
39
5
175
29
88
32
55
57
24
36
20
48
256
32
4
8
40
42
21
72
81
114
48
38
12
64
56
24
64
30
122
22
98
64
44
52
44
96
40
27
45
32
4
212
12
40
15
125
31
101
16
72
135
53
24
64
72
12
6
14
72
204
55
5
40
72
135
105
44
4
24
3
45
42
153
12
5
36
64
3
77
55
21
44
12
24
84
211
5
84
91
21
6
50
48
76
20
16
63
5
76
44
7
9
68
88
27
105
20
91
41
10
74
12
112
108
12
18
114
8
48
118
26
84
52
72
20
16
116
16
3
81
96
12
51
12
65
7
33
32
22
138
32
24
12
24
96
10
45
9
8
72
36
24
19
5
40
140
4
3
17
55
5
12
24
19
41
36
88
51
5
40
20
12
67
48
29
4
12
60
68
139
77
79
29
103
125
12
12
40
8
36
72
12
28
180
8
36
16
135
5
52
15
108
12
33
32
22
18
30
86
4
15
53
12
12
196
72
36
20
76
80
19
21
51
48
5
40
80
64
20
12
19
65
19
17
10
6
8
76
8
108
43
9
72
44
247
69
104
84
12
100
68
40
20
16
15
9
3
197
12
70
6
12
36
20
12
24
4
30
2
88
15
41
4
92
60
4
126
90
15
9
39
117
15
45
32
12
28
20
72
64
44
168
72
100
36
92
72
12
88
72
204
32
52
20
36
36
31
48
9
180
60
140
12
48
16
156
150
54
20
127
5
4
20
24
34
45
5
60
91
135
6
3
17
43
5
12
148
8
127
96
29
88
75
132
120
77
4
32
48
24
55
21
72
54
38
12
46
2
28
180
128
16
56
40
3
9
15
17
136
12
36
24
135
17
4
54
6
44
36
12
24
100
116
283
177
20
28
144
132
56
52
18
18
32
67
77
16
92
76
27
17
12
64
20
60
46
18
68
100
3
161
19
5
72
82
26
19
3
98
64
8
64
36
44
19
17
34
18
8
28
27
17
76
140
184
51
5
4
68
40
12
51
17
24
16
15
12
5
46
45
9
3
9
20
43
33
8
12
192
72
24
24
226
30
56
84
76
56
67
17
64
72
32
36
187
9
36
20
4
99
9
72
3
177
36
54
18
20
28
20
24
100
60
48
36
15
21
44
124
212
79
15
54
20
108
43
144
101
10
6
48
8
84
24
36
43
5
31
9
75
17
19
24
17
36
100
12
32
31
9
6
30
72
60
12
60
56
48
124
32
108
55
21
36
96
48
132
18
110
19
33
147
101
4
8
24
48
40
15
48
60
29
28
56
52
80
88
75
5
60
72
40
135
12
77
4
72
132
20
48
7
45
126
50
94
18
32
12
36
55
5
40
44
28
32
28
32
96
43
17
4
8
16
75
51
9
9
3
29
16
15
53
40
116
24
96
4
20
19
27
14
24
16
32
12
28
72
8
60
4
96
128
7
5
48
76
8
52
8
72
46
48
2
43
24
5
16
104
108
24
4
80
64
36
140
4
32
76
12
42
9
9
56
19
117
51
5
12
28
140
4
20
16
104
60
24
40
24
8
64
20
36
55
9
68
91
111
170
216
7
5
175
45
36
156
44
16
3
113
67
45
32
84
84
16
24
3
99
14
4
32
36
10
38
7
45
72
140
16
15
45
92
28
116
16
44
28
56
60
4
60
120
51
5
4
8
120
43
21
63
45
78
45
48
77
22
18
8
ABCD 93356572378*3^$a+1 [50066]
37
80
93
54
21
36
39
21
12
87
18
135
16
8
16
8
48
24
84
60
57
91
72
11
45
4
32
33
3
33
15
40
11
24
12
25
17
102
78
7
108
11
73
32
40
20
16
24
11
48
9
12
12
100
20
88
17
54
33
28
32
15
1
8
93
15
36
24
4
17
18
57
16
29
75
24
15
48
33
12
15
37
35
69
21
27
9
3
36
15
1
24
8
21
111
51
30
7
44
52
36
56
24
84
16
5
7
8
24
12
24
40
11
60
21
12
12
16
20
36
3
13
36
68
16
29
60
15
3
9
12
9
3
76
56
15
45
93
7
32
4
11
6
3
48
15
6
18
36
1
20
12
4
53
15
3
12
9
4
8
15
33
9
19
8
16
83
93
12
48
39
33
39
6
66
108
25
17
19
8
36
16
8
24
196
11
18
18
96
37
53
7
12
72
20
99
61
29
51
60
15
24
1
35
61
56
12
96
9
36
3
12
3
1
8
64
32
69
27
141
15
15
24
33
4
68
3
12
13
32
9
36
54
21
48
75
21
36
4
35
36
30
27
36
16
47
25
65
3
84
3
45
40
47
21
9
27
9
15
12
16
8
12
16
17
3
4
8
36
48
16
8
12
60
93
12
31
20
24
12
28
36
8
27
1
44
64
29
24
51
4
68
3
33
48
21
7
36
35
73
8
12
24
3
96
25
12
80
52
11
37
11
13
104
51
1
47
93
4
29
3
72
15
21
87
96
12
60
9
3
49
167
85
20
81
55
44
16
8
57
30
9
87
9
39
33
36
16
77
3
24
51
33
12
28
11
25
8
9
43
41
54
42
84
6
54
12
3
4
65
7
20
24
9
90
21
12
4
8
28
29
7
71
36
33
57
39
4
48
11
61
44
28
35
1
53
126
66
51
9
39
48
51
25
32
69
6
1
24
20
48
36
48
3
1
29
54
57
4
56
15
73
17
54
33
3
54
75
12
93
7
80
60
60
24
33
67
5
67
8
40
53
36
36
18
1
36
83
21
24
60
24
36
76
11
24
109
96
11
18
36
15
132
33
54
33
36
33
103
5
6
1
8
16
11
1
20
27
25
8
36
88
23
33
27
1
104
24
12
40
8
28
108
56
15
18
43
72
8
33
3
33
7
80
24
24
40
11
18
36
43
80
12
16
32
16
11
9
48
69
18
42
79
20
75
33
24
40
68
12
21
18
9
24
36
9
27
60
3
21
4
80
40
20
12
3
1
11
21
4
56
12
156
48
12
48
24
60
52
72
36
29
18
60
12
24
81
27
36
12
9
4
20
9
18
1
68
3
25
44
28
41
27
27
25
8
28
35
9
45
15
24
36
24
12
36
81
7
44
72
12
15
12
13
12
35
9
9
15
36
76
20
36
27
21
4
8
99
25
23
9
4
95
90
15
3
13
32
36
15
30
3
12
60
24
16
11
33
36
45
39
27
72
6
54
18
39
33
19
29
27
96
52
23
33
16
36
5
15
12
9
7
24
8
21
15
112
53
7
12
11
33
72
24
4
17
15
36
15
61
8
3
81
12
3
12
33
16
8
12
93
36
27
16
44
39
25
8
111
6
27
24
24
12
24
24
12
24
39
6
7
44
3
25
23
33
36
27
36
57
12
51
78
171
52
23
9
12
3
18
87
40
104
108
39
1
36
72
8
9
51
28
47
25
8
57
30
9
36
24
12
108
88
68
40
65
15
84
40
20
48
51
57
15
48
21
12
27
33
3
1
53
19
65
39
39
81
111
69
63
9
64
56
9
51
45
3
36
16
20
72
24
9
12
67
36
48
56
12
36
3
81
3
60
37
35
25
12
32
24
16
116
28
80
12
16
104
72
33
6
1
53
15
3
25
23
78
51
21
90
30
54
24
33
3
57
16
72
8
21
7
29
27
12
57
15
76
11
6
15
36
3
21
9
60
66
25
80
52
116
33
7
8
52
48
32
12
96
15
18
36
6
36
18
7
12
47
85
20
21
7
80
63
1
32
12
39
61
35
25
12
36
36
44
48
33
15
60
69
19
36
71
69
51
6
51
12
39
108
42
15
24
9
67
36
47
33
15
69
21
7
36
8
3
18
27
16
29
42
21
12
12
9
19
17
90
37
24
59
24
36
30
27
40
8
4
56
15
9
36
60
36
12
3
13
12
68
96
16
24
20
60
15
33
28
56
9
39
15
6
15
96
9
15
45
138
186
87
4
8
52
8
100
41
27
52
17
3
16
11
21
40
11
21
21
15
24
24
3
9
9
63
16
17
15
40
11
24
1
8
24
48
27
1
36
35
25
11
69
12
21
27
51
108
25
47
1
68
28
8
112
8
12
27
6
19
72
20
9
7
24
32
60
45
36
3
60
27
1
72
20
45
43
68
12
39
57
4
56
48
4
65
3
3
37
24
44
60
9
7
56
4
8
136
8
3
48
45
16
71
12
57
48
16
20
21
31
77
63
12
4
8
39
25
8
3
18
6
21
76
8
12
24
28
12
24
20
28
44
63
1
29
51
3
49
36
47
18
43
5
3
4
11
49
20
3
42
3
45
42
9
3
153
4
20
48
16
36
47
25
24
44
12
27
102
7
44
9
3
72
48
33
31
5
7
20
12
39
1
17
3
16
56
16
11
81
96
48
36
159
1
8
3
21
36
4
29
15
24
15
24
18
12
31
8
39
54
54
1
32
12
45
66
9
15
25
59
78
19
11
24
18
7
41
15
3
13
23
21
4
96
59
6
51
100
8
24
51
21
4
11
33
39
25
65
72
3
16
128
12
24
52
108
17
43
32
12
3
18
18
12
21
36
192
36
36
12
16
44
24
33
6
36
33
15
150
39
12
28
23
21
64
84
35
12
9
60
72
16
8
36
3
21
12
15
72
21
60
52
60
11
37
8
24
3
21
33
171
16
47
37
65
31
8
48
24
33
6
12
6
51
93
27
52
48
56
36
160
68
36
36
4
60
12
32
3
1
11
45
9
15
12
15
108
36
9
24
28
65
63
48
4
29
66
21
21
7
83
33
39
25
12
32
12
160
152
12
9
3
24
99
9
27
1
44
39
57
36
48
9
63
12
9
6
54
15
21
7
11
72
153
12
51
25
47
73
104
3
12
13
47
45
60
21
39
24
9
30
49
101
19
20
24
3
13
47
81
63
108
25
8
40
8
3
45
4
8
72
4
8
60
75
30
159
72
3
18
27
15
30
15
39
72
97
20
60
24
4
35
141
48
21
7
53
19
11
21
60
16
32
64
32
16
29
7
68
28
8
36
33
15
3
90
42
81
72
48
4
29
15
3
12
54
15
16
44
12
12
36
16
60
11
9
3
69
16
8
28
8
48
21
31
ABCD 93356748196*3^$a+1 [50073]
279
15
186
198
16
41
48
57
39
45
24
36
3
33
39
31
20
18
6
33
12
91
24
74
15
12
45
18
45
72
45
15
69
30
93
36
7
50
18
6
99
45
27
9
66
48
9
108
48
57
34
89
24
3
45
175
20
18
12
87
223
5
3
132
189
55
224
6
3
63
18
30
112
14
3
51
57
48
72
15
30
27
60
36
12
24
9
22
50
63
12
132
21
12
30
24
174
30
12
4
29
96
84
111
16
110
24
46
89
108
33
63
7
98
39
27
6
60
15
12
21
22
84
80
54
27
3
69
3
24
16
24
14
6
16
20
40
5
69
10
5
15
81
63
6
10
26
39
120
21
87
36
24
21
66
21
33
142
14
135
175
26
15
12
43
53
12
45
10
50
70
24
36
20
18
15
57
3
31
146
18
60
36
33
93
87
36
15
102
27
7
60
41
259
5
60
15
33
72
15
81
12
36
15
9
21
12
114
69
12
153
120
87
75
33
72
15
129
9
46
125
24
117
18
117
63
30
27
24
48
108
9
24
66
81
183
57
12
36
27
64
44
16
26
63
7
14
231
15
160
5
15
114
6
84
160
86
15
153
6
24
90
42
45
3
132
69
45
46
89
31
5
105
24
46
38
6
54
99
7
50
66
57
21
75
7
245
48
7
50
54
33
43
14
3
12
21
3
177
3
45
6
6
174
36
18
75
45
27
45
39
39
256
44
21
60
75
16
8
9
48
60
93
27
9
63
36
21
30
36
30
10
5
72
12
15
76
44
81
183
12
54
135
15
6
90
100
53
72
24
84
51
16
5
19
60
14
12
27
7
101
45
94
5
45
66
33
15
162
24
6
93
24
48
24
9
30
12
33
72
33
39
43
38
51
21
70
20
30
15
3
6
15
36
213
51
81
48
15
127
98
72
15
63
180
81
21
30
54
51
180
159
16
84
29
24
33
87
63
18
60
39
7
80
16
20
9
39
9
67
5
36
93
96
144
12
24
54
69
3
48
90
6
45
15
9
165
15
57
63
15
12
69
31
38
39
21
87
45
3
7
65
72
33
3
36
24
45
75
57
24
10
125
55
41
63
201
15
6
39
31
14
3
51
76
180
26
15
12
3
93
36
9
6
33
67
5
31
65
12
33
30
9
91
8
16
65
9
72
168
12
180
90
9
24
12
24
69
39
48
60
19
14
39
127
50
90
186
27
93
3
36
129
210
69
60
7
29
117
75
63
9
33
90
9
69
39
72
156
99
6
3
45
22
68
45
31
26
15
60
69
30
16
14
24
106
26
3
171
24
21
48
3
24
126
94
14
102
18
12
27
87
69
75
12
93
36
91
17
51
9
12
55
5
51
48
129
60
36
36
144
7
20
30
90
40
5
60
33
75
27
4
14
75
57
130
29
36
252
3
57
12
105
3
81
15
120
127
17
141
22
5
180
33
6
16
44
114
72
75
120
129
51
33
22
8
45
36
9
6
54
39
43
17
36
57
10
8
60
66
24
22
5
33
12
3
72
60
3
16
65
175
29
7
173
57
10
20
24
30
24
15
15
69
63
24
40
14
39
67
116
60
45
24
21
138
112
14
36
34
56
78
102
57
21
15
7
113
135
45
51
6
3
81
3
7
36
17
33
15
63
12
124
20
30
39
135
45
36
15
114
15
24
21
42
57
3
30
3
21
3
48
55
50
3
7
68
36
21
3
96
9
15
21
120
15
30
15
105
15
144
15
72
9
15
16
14
3
60
12
36
3
30
30
96
6
60
15
12
3
57
12
24
7
24
5
84
60
15
21
45
3
7
20
96
30
48
30
52
38
39
36
27
150
3
27
64
5
9
102
48
69
147
21
105
3
12
24
84
27
9
21
30
57
72
31
104
76
38
42
105
240
192
72
111
18
36
3
27
16
24
89
87
4
26
10
5
9
30
54
22
98
51
36
79
56
90
198
9
60
12
24
21
10
53
72
81
15
33
15
31
26
3
321
159
57
168
6
21
3
52
14
46
110
54
16
14
66
4
41
9
24
36
51
69
10
65
108
36
31
5
60
21
84
51
3
57
12
21
75
21
51
3
9
207
105
45
30
126
150
57
57
51
33
39
21
87
45
15
12
33
78
60
12
24
81
93
15
15
36
24
136
41
19
26
84
75
84
31
5
9
42
18
22
77
57
84
12
30
180
30
60
24
46
110
18
9
93
39
75
36
30
3
285
51
15
21
72
60
43
98
39
117
63
72
36
55
104
114
12
10
98
51
39
16
113
3
33
111
45
21
3
72
33
ABCD 93357129662*3^$a+1 [50021]
40
12
137
3
21
39
88
20
40
12
48
72
12
8
28
41
72
24
31
5
12
24
55
24
12
48
77
36
79
12
20
16
17
19
48
36
80
64
36
44
28
32
16
20
24
40
60
60
56
4
20
16
36
20
36
177
31
80
36
24
4
17
24
108
36
15
52
60
8
9
12
27
105
19
36
8
24
60
69
163
8
96
16
56
33
60
39
148
41
36
24
48
24
15
64
113
103
32
84
93
7
120
17
27
100
36
20
81
67
185
63
40
20
52
48
48
20
64
8
48
21
15
36
81
48
19
20
24
72
33
7
29
79
36
29
3
84
16
5
27
21
31
44
16
197
67
44
33
3
33
60
63
57
99
28
60
44
165
7
60
144
29
48
204
48
75
69
43
44
57
43
53
43
8
16
5
7
20
21
271
80
33
3
96
28
8
64
89
87
24
60
88
72
80
21
48
96
3
69
19
29
39
36
76
20
9
19
44
28
5
39
96
165
72
63
9
139
32
12
40
12
5
3
28
80
84
40
53
51
36
16
17
3
172
20
28
24
56
12
81
51
28
12
24
24
41
15
9
27
48
88
29
72
67
20
9
216
27
9
48
31
12
72
8
60
57
51
40
12
53
195
112
5
3
16
96
68
4
108
5
15
24
40
68
76
24
48
48
120
77
3
40
116
16
20
28
17
7
8
21
3
196
44
16
132
12
29
12
24
3
9
60
111
16
32
52
5
111
4
60
125
31
92
153
91
29
7
29
15
4
72
108
5
55
96
41
72
15
9
36
144
79
12
17
63
9
127
44
21
19
5
27
9
7
29
12
79
32
16
144
17
51
12
52
96
24
80
24
12
405
99
16
20
100
108
12
29
79
29
36
12
183
160
32
168
24
36
12
88
24
53
3
16
24
12
120
12
41
55
60
29
67
20
28
20
112
101
39
153
15
112
44
24
93
3
84
40
17
24
39
36
24
132
108
88
12
32
36
69
103
41
15
33
3
16
41
7
44
40
8
64
8
12
60
93
60
27
100
8
9
19
20
4
5
15
40
41
67
20
16
113
108
63
16
5
24
51
21
108
48
43
44
60
12
64
17
63
45
36
79
72
60
8
9
51
100
36
17
27
9
147
4
5
7
80
45
3
4
36
12
24
221
19
60
56
9
36
3
52
20
33
31
216
120
8
60
64
8
40
17
75
36
52
144
24
77
43
20
4
48
17
31
36
17
60
7
44
12
76
41
7
80
60
4
80
28
84
108
48
20
52
72
8
28
53
55
12
29
19
44
40
8
12
28
29
43
20
72
4
84
56
52
77
231
9
51
33
36
24
99
72
9
36
7
5
235
84
36
96
20
48
4
36
53
247
101
43
32
24
4
32
28
65
55
89
108
91
12
149
19
8
105
48
7
36
8
9
48
3
21
7
20
72
45
12
36
39
16
32
88
8
4
48
44
28
12
8
69
27
256
36
24
24
29
36
15
136
29
31
8
88
12
65
31
113
79
24
56
52
20
12
4
24
29
132
15
36
93
48
103
36
20
60
96
72
45
36
87
21
67
72
68
36
36
52
12
48
12
104
105
72
15
108
64
89
163
20
9
7
29
43
209
7
44
9
163
56
28
20
136
48
17
99
12
24
4
96
161
7
20
16
116
21
7
29
12
171
76
80
21
7
80
52
8
4
12
36
80
4
48
168
77
3
48
93
87
36
24
24
9
43
20
93
55
32
57
7
80
9
84
67
12
8
76
17
19
48
5
79
137
139
29
63
100
44
16
68
69
43
20
84
84
76
101
132
55
29
7
24
56
9
43
65
7
173
12
3
160
17
7
56
9
3
76
44
21
96
48
24
43
5
283
5
108
3
84
132
204
36
33
120
3
12
40
32
81
15
4
56
9
31
180
8
24
105
103
84
48
29
31
200
48
4
44
69
31
5
19
5
3
28
80
33
7
36
216
5
3
21
39
76
36
128
12
48
64
92
28
29
43
17
12
51
81
36
7
20
12
124
197
84
55
80
120
108
33
63
69
15
84
48
33
31
77
123
76
53
144
36
99
40
20
33
19
8
28
48
221
31
144
24
5
99
88
68
117
19
77
31
56
4
72
48
5
7
65
183
96
52
48
65
51
4
12
12
36
20
12
28
5
99
12
16
17
75
52
8
16
60
41
51
40
17
36
19
17
39
21
79
149
3
28
29
7
8
36
76
24
29
3
4
116
21
67
12
8
16
41
27
28
17
31
144
20
28
41
51
21
15
136
8
21
91
5
48
27
28
140
12
40
48
29
27
117
60
55
125
3
9
3
28
44
28
29
55
53
51
52
12
ABCD 93357567742*3^$a+1 [50137]
60
17
55
12
180
176
60
36
4
24
96
12
48
17
43
12
8
52
80
28
44
108
120
132
28
92
28
72
8
112
92
28
156
140
4
228
32
36
4
68
88
44
16
20
12
9
19
89
36
55
80
40
32
40
140
100
17
36
19
8
112
56
100
24
120
156
60
12
44
88
56
64
80
45
43
20
112
20
48
88
20
4
60
36
116
304
72
48
12
108
84
56
45
7
128
24
28
44
64
72
29
163
36
12
128
112
8
24
72
64
20
81
31
60
192
32
64
224
28
44
28
53
7
168
108
120
56
168
36
201
91
60
108
12
17
55
48
132
216
12
60
32
28
8
64
20
72
64
44
117
103
96
60
20
4
20
16
84
36
44
148
53
27
60
40
12
221
27
100
68
52
257
31
32
100
53
295
116
88
5
31
32
52
8
28
12
152
45
55
156
192
72
92
36
108
40
20
64
8
28
80
52
113
19
140
88
132
68
72
12
16
132
32
4
144
32
144
60
12
24
16
72
48
29
15
4
192
72
140
16
44
12
28
36
60
12
60
20
72
28
60
8
4
48
20
72
16
180
20
4
96
120
12
284
4
240
212
28
20
112
68
96
16
92
100
20
160
56
112
140
88
152
12
28
60
8
12
24
4
72
80
24
4
60
65
27
72
261
127
140
84
16
48
132
20
60
100
12
120
5
103
20
84
81
99
16
132
48
80
288
52
12
8
84
388
8
72
16
12
120
12
80
88
32
76
92
28
12
140
12
28
8
100
17
55
8
60
21
103
96
17
103
72
48
120
12
12
108
12
53
135
117
72
15
93
31
12
60
77
103
20
12
28
108
80
60
72
28
24
48
44
21
163
12
5
7
56
36
16
8
64
60
140
16
12
68
192
9
19
116
9
307
120
168
17
103
56
21
15
84
4
32
72
81
7
20
28
144
116
45
72
43
29
43
132
56
4
8
240
28
20
81
139
32
9
51
72
76
24
92
60
28
116
52
12
96
12
224
76
132
80
12
24
64
65
223
20
112
36
32
40
60
125
43
12
12
5
36
144
91
44
28
12
56
12
72
148
92
16
20
21
108
27
88
56
36
88
8
220
32
208
132
56
12
9
43
36
20
81
36
7
20
36
100
60
60
5
55
32
120
9
51
129
91
44
4
272
112
96
20
72
52
60
77
31
48
65
235
132
128
100
72
32
72
21
7
300
8
9
36
15
40
17
63
24
93
31
104
28
212
36
84
240
28
272
16
24
120
137
99
60
112
108
80
40
20
244
168
48
60
32
9
103
20
16
20
124
36
300
116
16
60
8
52
312
56
192
28
24
200
16
24
32
28
17
31
72
96
120
140
172
60
8
84
16
120
104
12
16
48
84
120
36
180
60
12
65
72
27
24
12
112
48
60
200
88
12
80
172
8
12
96
12
72
16
12
12
20
12
4
32
88
120
12
60
68
72
28
12
120
12
36
12
8
9
135
28
53
19
140
196
32
168
12
60
40
72
168
20
168
129
27
60
16
12
36
116
28
48
120
92
100
180
128
40
120
48
80
132
52
20
36
165
55
17
15
48
36
144
100
44
76
204
68
120
40
12
20
28
53
55
60
80
264
40
48
8
72
28
12
228
164
228
28
17
63
36
76
77
235
108
60
8
12
9
43
236
72
112
20
28
60
ABCD 93357652132*3^$a+1 [50160]
36
9
51
21
3
5
127
180
24
21
51
12
105
75
261
56
48
67
36
168
57
27
36
24
36
12
65
40
72
48
32
88
3
84
36
29
31
156
24
29
67
429
39
72
9
51
36
12
60
72
24
12
72
60
81
39
81
240
75
36
24
132
5
40
255
12
60
12
45
15
33
152
40
39
17
7
240
132
21
63
84
108
9
168
3
48
24
108
12
77
19
72
48
101
16
15
60
84
156
108
9
15
12
21
27
12
33
51
36
24
24
33
123
141
8
48
7
57
48
80
88
48
99
60
48
72
17
19
72
69
48
51
21
63
12
21
75
72
141
39
17
19
96
120
45
24
24
27
36
108
69
3
69
15
36
285
3
36
36
93
24
3
29
115
21
27
48
48
24
36
9
48
3
204
57
3
60
48
17
7
24
36
45
171
45
135
12
21
72
48
72
63
12
24
45
39
9
32
40
8
115
36
96
9
99
120
93
27
96
24
45
15
33
15
57
15
113
7
36
69
3
12
12
108
36
180
9
51
69
27
36
9
3
72
156
33
39
48
60
29
43
72
45
24
15
12
12
252
84
36
48
72
293
40
72
3
12
108
48
69
15
36
117
111
81
8
55
12
348
36
72
69
24
72
123
180
84
21
152
184
75
60
96
12
120
36
72
17
16
32
55
48
89
136
39
60
48
24
24
120
29
40
15
81
87
24
48
57
123
53
7
12
21
3
36
84
117
87
36
12
9
39
9
72
183
12
48
36
60
24
93
15
108
12
12
108
57
15
12
5
79
12
204
24
57
15
60
29
31
12
156
12
69
63
36
12
185
64
3
132
24
12
72
21
72
48
39
48
129
15
84
36
48
72
60
120
24
29
16
15
209
88
15
48
36
45
111
108
120
12
105
48
39
81
171
69
240
27
12
33
183
60
24
5
115
45
80
48
7
12
36
168
12
132
57
99
101
103
120
96
105
27
48
12
129
3
36
12
72
60
36
141
48
8
43
21
63
36
144
77
151
60
165
24
75
24
24
165
48
3
156
48
17
91
72
192
24
144
141
72
159
24
9
27
5
283
60
96
12
24
48
120
21
87
12
48
144
48
72
21
3
69
48
63
84
117
48
3
5
19
24
96
84
120
24
33
99
125
16
123
12
33
120
87
48
57
120
99
48
60
33
48
159
36
12
33
75
96
204
276
84
41
43
12
41
79
48
33
3
24
60
33
3
24
12
24
84
72
120
69
27
108
12
12
48
65
139
108
108
77
115
288
84
84
60
96
144
36
156
48
372
5
7
60
60
12
36
72
57
15
96
65
43
72
125
19
108
108
245
115
12
17
31
177
72
96
15
132
5
55
120
36
24
36
9
63
57
243
24
24
237
48
159
65
67
24
132
24
24
132
29
31
12
180
153
120
32
40
3
192
72
36
33
72
15
12
12
24
12
84
36
48
29
31
9
15
108
108
24
252
108
72
36
60
24
36
12
105
147
69
171
53
40
72
63
17
48
31
81
171
48
149
31
60
45
264
123
45
120
123
12
72
60
197
40
8
55
36
24
216
45
51
228
57
63
105
3
69
63
48
204
48
21
39
177
39
36
45
8
7
204
96
24
12
48
24
36
96
60
65
283
117
39
57
123
45
51
36
12
5
103
132
45
8
7
120
153
75
45
32
16
51
96
117
63
12
72
60
36
240
93
15
24
105
3
5
19
96
12
57
51
12
180
228
24
108
21
195
69
111
84
48
108
9
51
101
16
27
5
7
ABCD 93357930416*3^$a+1 [50037]
3
60
33
66
165
33
51
57
63
12
3
21
9
18
21
168
72
105
18
177
39
21
27
9
69
72
48
36
15
129
15
12
108
12
75
33
72
39
69
12
45
84
87
24
24
180
12
12
27
48
78
39
9
39
48
57
24
27
135
21
84
96
24
63
33
21
48
27
87
48
69
57
24
3
9
6
72
120
6
27
57
54
45
48
3
177
96
36
24
12
45
18
9
60
12
141
66
6
18
93
36
69
51
60
51
33
12
3
69
12
36
81
3
24
63
78
15
3
45
57
60
39
36
9
15
9
27
48
12
3
54
84
15
93
15
36
207
129
12
57
75
45
15
3
6
15
3
129
12
36
96
24
63
72
54
90
261
27
45
48
72
24
120
60
84
27
9
144
81
6
30
42
117
36
153
27
24
84
63
54
90
30
99
189
15
9
3
63
126
24
72
3
15
9
72
96
21
3
87
117
3
24
48
69
27
72
9
21
27
72
144
69
15
3
48
96
126
63
21
54
21
3
174
24
147
231
48
33
39
90
3
3
45
9
66
18
60
27
48
117
36
78
18
87
48
9
39
48
60
12
12
276
21
51
24
24
12
45
3
24
12
60
60
144
60
3
54
39
81
42
345
72
96
48
12
267
6
162
54
99
60
123
72
21
48
81
72
36
30
18
15
84
24
60
21
18
33
21
3
12
105
15
84
15
66
15
45
18
21
33
15
12
24
36
36
33
27
51
57
36
51
120
42
87
111
45
9
51
39
21
51
18
36
18
45
153
51
15
24
72
18
12
18
9
45
39
75
192
9
15
18
30
24
48
69
24
12
45
99
60
48
36
24
87
21
147
165
60
63
69
96
33
72
156
99
9
51
63
165
9
24
3
9
27
24
3
117
27
9
24
39
24
33
39
33
69
24
18
66
78
54
39
84
84
27
9
21
24
99
36
117
3
9
36
144
75
21
12
3
33
51
36
36
12
63
117
48
3
21
24
36
24
21
39
51
21
27
6
39
249
228
3
60
69
90
33
93
3
63
168
9
81
27
147
6
39
51
153
111
9
45
39
141
96
39
36
105
18
81
39
6
39
117
315
99
21
48
96
48
3
6
27
45
51
24
36
48
105
42
309
27
57
15
18
63
45
168
123
60
48
75
48
24
72
21
48
48
24
12
84
105
18
30
3
15
6
27
39
9
117
24
36
27
9
66
69
57
3
15
150
147
81
108
3
33
15
12
9
51
132
24
99
45
9
36
27
36
24
120
24
111
6
210
18
108
18
18
60
111
24
45
48
6
9
228
45
6
21
12
15
6
15
3
54
39
48
48
3
54
75
21
48
168
3
33
3
45
54
117
105
12
87
72
21
99
135
117
180
69
3
33
63
60
132
36
45
96
12
42
54
15
120
81
12
15
132
3
48
6
18
201
12
24
51
66
51
81
27
39
69
36
48
33
135
63
261
21
3
24
27
6
72
51
36
33
87
27
18
123
123
6
18
48
18
75
3
162
12
24
27
72
39
6
18
69
3
93
51
54
171
96
129
75
216
33
66
45
27
6
144
3
36
48
33
111
147
69
51
54
36
126
33
21
42
54
27
45
210
126
18
57
72
72
111
141
60
24
9
3
45
6
48
81
15
69
84
96
15
114
108
90
9
24
36
21
39
87
48
24
81
12
33
18
201
36
27
6
48
27
15
57
72
60
12
60
24
36
33
123
21
39
57
36
12
6
21
33
36
174
96
201
12
36
48
165
72
24
51
12
72
84
69
63
9
51
168
15
66
6
249
15
9
120
12
12
120
33
15
183
117
51
9
63
144
33
120
72
39
78
15
21
36
3
15
141
75
33
84
27
33
12
81
72
15
72
33
75
168
12
273
66
162
60
84
123
48
9
87
84
69
18
33
12
45
30
9
24
12
27
21
132
33
144
3
33
90
21
141
54
45
93
27
51
30
24
18
57
225
75
48
120
27
9
117
27
15
33
21
63
81
48
39
3
9
24
141
3
60
45
126
21
3
213
12
63
120
117
33
27
72
39
72
144
141
60
168
12
ABCD 93358144442*3^$a+1 [50021]
144
241
15
164
12
4
45
95
1
83
24
132
1
48
59
72
16
140
84
24
24
13
59
144
37
83
61
239
252
72
13
35
444
108
96
85
95
132
108
1
240
35
13
191
36
109
35
12
384
49
35
12
192
108
144
85
59
16
165
288
287
84
61
239
132
108
84
60
12
100
225
203
228
84
160
360
56
12
300
96
72
60
132
253
95
84
96
72
85
191
52
32
13
299
24
192
12
145
371
96
61
15
129
275
253
336
96
315
8
12
84
204
145
123
213
47
12
37
83
72
96
72
13
59
181
143
289
83
552
72
24
325
35
112
189
251
24
40
56
312
352
164
1
51
237
155
120
13
107
216
156
145
83
72
100
33
131
192
12
36
12
49
95
16
32
60
36
49
47
49
35
12
12
85
47
36
12
48
49
144
11
36
64
20
253
11
24
12
84
205
111
33
47
1
155
24
144
72
85
35
160
128
24
96
84
132
61
83
61
239
1
59
96
336
72
480
156
132
64
104
469
131
72
85
83
136
165
131
24
36
108
24
13
203
36
49
539
120
13
15
68
72
192
36
1
48
95
300
88
44
84
96
13
123
104
40
164
49
35
48
12
1
35
109
95
12
48
72
48
172
68
60
12
84
144
12
84
180
396
180
40
69
47
12
85
3
93
96
83
88
308
60
180
84
48
60
240
60
37
96
467
24
96
132
52
44
49
35
168
85
59
180
49
96
35
204
144
1
336
143
97
155
180
228
108
12
216
204
60
85
11
24
232
36
20
13
11
133
35
192
144
60
180
76
225
351
32
12
136
8
96
36
192
97
96
35
120
40
189
59
229
95
1
111
80
204
240
120
264
240
132
96
288
36
136
308
564
172
164
144
157
95
49
11
325
83
232
20
144
12
37
11
36
100
56
160
69
35
76
128
49
35
48
64
44
12
72
88
8
60
36
60
16
44
48
36
49
107
216
12
28
69
239
1
35
61
48
96
11
304
8
300
12
180
96
48
97
35
157
95
12
36
84
24
24
120
112
20
49
95
52
80
12
132
120
168
13
192
35
60
97
48
95
48
240
84
60
49
192
227
120
52
129
51
8
85
227
40
69
ABCD 93358275958*3^$a+1 [50152]
24
19
41
54
24
1
107
37
248
3
54
12
66
48
36
18
43
17
55
17
24
84
91
11
36
18
72
18
60
49
23
25
24
8
15
30
51
111
9
24
57
36
19
24
56
15
84
12
42
186
66
24
67
48
5
51
3
78
55
47
81
72
40
144
83
6
39
16
32
33
30
60
42
67
35
13
29
36
30
25
53
72
123
81
36
24
216
24
51
27
60
6
12
7
120
41
12
12
31
17
15
64
41
24
6
60
12
25
56
40
24
96
59
66
12
174
1
192
23
12
6
126
18
31
11
18
42
49
41
18
37
48
48
113
55
119
6
12
42
6
7
144
11
18
24
18
30
12
66
60
12
37
161
12
54
21
3
24
36
49
48
77
67
11
18
42
42
108
43
17
127
72
8
33
84
36
15
87
6
42
97
23
12
126
39
40
35
61
11
84
57
112
8
40
48
89
18
108
60
21
16
29
78
21
72
57
7
11
117
21
75
9
102
9
144
72
39
132
84
1
5
43
24
101
12
30
57
27
36
42
7
29
24
6
45
117
3
69
3
243
45
72
15
57
16
125
6
6
60
102
61
72
83
117
9
54
30
67
17
18
12
48
24
84
85
56
81
24
24
39
27
24
229
83
78
7
24
11
42
331
71
48
30
6
37
5
48
12
175
17
60
6
36
33
88
48
17
39
64
5
30
181
48
83
85
17
31
32
27
13
149
78
93
3
12
72
12
30
60
60
318
18
144
6
57
81
7
24
41
42
42
36
7
11
42
24
30
18
51
15
54
18
33
9
126
66
103
113
12
43
24
5
66
25
29
6
42
36
30
25
5
12
30
12
13
48
95
25
17
7
8
112
47
1
17
7
83
42
144
24
67
48
11
36
1
125
3
27
30
12
162
36
12
25
8
9
60
3
192
33
7
41
12
18
57
51
24
78
7
5
42
54
84
18
24
133
96
24
107
36
24
30
19
35
42
30
138
19
80
45
115
41
60
24
42
1
59
78
6
24
42
60
3
15
33
15
18
7
59
78
7
23
12
85
41
18
24
66
24
36
24
78
108
60
9
33
63
45
19
8
33
42
24
6
12
12
18
18
18
49
176
40
185
30
6
24
150
12
150
18
105
39
25
65
15
63
24
1
5
120
30
69
16
59
66
12
7
35
13
35
13
95
57
27
69
27
48
54
55
143
168
1
59
37
23
6
138
73
17
6
12
13
29
43
17
15
96
39
25
8
48
147
90
43
32
9
18
108
48
12
42
66
84
36
6
19
191
1
5
120
75
87
6
24
115
53
27
48
33
12
27
96
129
72
96
42
132
120
6
43
41
54
66
24
87
24
105
39
16
41
60
67
71
1
8
21
6
13
53
24
51
3
60
54
162
1
17
42
18
12
36
19
8
15
33
88
47
42
42
36
24
6
27
15
105
3
13
24
32
9
55
24
11
36
49
35
61
5
3
51
30
42
18
42
33
45
139
48
5
114
33
81
210
72
138
42
97
56
64
5
18
73
5
67
77
12
103
65
126
60
12
30
18
24
60
42
3
123
37
8
33
66
85
24
5
120
27
33
31
41
7
53
42
1
41
120
24
79
11
42
12
6
12
12
18
60
18
265
11
36
30
42
36
109
120
41
30
49
11
42
19
23
121
71
54
12
18
126
66
120
24
24
54
7
59
37
48
59
42
144
51
16
17
48
60
75
15
12
12
54
30
114
48
3
39
1
89
7
24
5
24
3
33
6
25
8
40
23
30
102
21
15
66
24
127
144
65
186
30
54
49
17
48
30
9
63
18
102
18
6
48
120
66
7
48
24
41
66
165
63
97
56
75
138
36
24
12
24
6
42
60
78
42
6
25
17
7
17
36
24
108
15
87
78
30
21
15
72
102
36
174
97
11
85
80
40
17
186
12
97
47
33
40
47
33
40
77
36
7
72
71
198
84
7
5
139
35
24
21
75
24
6
39
3
45
15
12
12
36
90
187
65
18
42
18
9
16
53
42
25
48
107
42
60
7
24
72
24
8
88
29
138
6
60
84
18
72
42
36
30
72
133
59
61
29
24
42
49
23
12
45
15
33
93
12
30
1
35
192
90
12
31
11
6
18
85
24
77
3
27
18
42
9
87
12
30
96
31
11
157
53
30
24
21
3
61
8
57
55
23
1
5
24
91
11
66
78
45
105
42
24
45
48
45
6
24
13
48
65
12
42
73
35
18
6
6
12
6
21
21
60
7
80
45
18
25
35
84
24
1
23
97
24
72
32
45
43
152
51
60
9
15
42
144
96
15
129
15
105
31
29
42
54
3
88
5
72
42
81
57
108
75
57
55
48
137
66
69
16
5
126
24
37
17
30
12
30
36
67
17
6
30
24
66
24
1
65
12
48
24
78
60
18
55
8
ABCD 93358403878*3^$a+1 [50174]
5
85
27
99
21
48
24
8
72
7
41
13
51
57
18
69
57
54
54
99
45
35
19
54
47
79
18
71
64
8
37
75
15
144
9
72
99
101
64
240
27
77
16
120
183
41
13
18
89
19
18
3
33
111
152
79
108
72
285
32
48
64
21
72
107
19
108
9
32
136
8
24
16
45
18
36
69
21
18
126
59
16
72
144
56
64
3
36
9
120
195
77
67
36
18
23
103
36
18
11
24
73
23
16
24
117
59
88
48
8
40
24
3
18
107
16
21
131
13
75
8
40
120
9
18
72
93
8
16
8
1
18
29
64
72
24
104
13
72
83
115
90
35
37
131
49
18
77
13
18
36
197
16
24
24
8
16
21
51
39
108
53
19
18
90
18
39
51
72
45
176
31
81
8
48
24
40
123
5
72
72
16
80
48
13
126
53
1
23
31
72
18
63
45
11
25
23
24
7
9
24
75
29
43
21
8
64
33
36
27
8
109
51
93
51
39
89
64
72
63
41
160
72
56
16
15
90
15
56
16
39
36
21
51
108
54
18
105
8
16
24
24
8
16
144
51
5
49
15
21
3
128
72
13
18
18
167
31
17
72
64
8
16
3
21
104
120
97
54
33
72
3
5
13
35
181
3
24
32
49
63
9
111
15
54
90
54
11
16
117
27
128
112
96
33
54
18
71
16
104
133
18
17
96
31
33
39
54
72
3
51
54
54
9
27
45
9
72
47
24
48
115
36
54
3
8
43
36
9
9
47
48
112
63
9
48
141
18
65
97
95
16
56
16
48
24
33
111
24
63
36
117
32
64
56
19
21
120
72
57
18
21
15
17
112
8
7
9
45
123
21
11
61
75
8
43
36
18
54
57
8
25
63
32
16
51
45
8
24
121
18
90
3
15
72
54
18
201
159
36
93
8
205
18
57
24
27
29
112
3
53
16
3
117
176
16
56
49
71
16
56
16
3
18
3
48
104
7
18
36
75
51
90
18
113
67
69
8
24
7
90
18
141
8
16
15
185
31
126
3
33
47
133
99
56
64
104
109
35
16
39
81
135
41
112
56
136
24
8
19
5
157
3
24
56
24
1
23
16
120
3
54
18
18
54
5
48
48
7
9
9
63
45
155
43
5
16
80
7
105
3
45
80
40
48
3
18
75
128
139
36
144
72
9
63
41
49
15
21
35
48
7
33
21
35
64
8
37
54
77
96
7
17
37
3
15
9
32
13
36
36
11
40
3
108
41
13
90
9
48
48
24
48
21
3
123
36
41
13
18
108
5
16
8
16
24
24
51
45
8
1
36
18
18
54
9
80
19
29
277
288
11
7
89
48
61
54
45
9
36
18
108
144
29
7
33
8
16
15
129
32
91
36
9
24
111
36
77
139
36
36
18
18
57
33
18
21
159
89
37
51
56
120
16
24
96
32
19
29
7
9
24
128
72
88
8
40
56
16
135
18
54
105
24
15
18
23
112
9
36
3
96
24
48
27
101
64
51
54
15
3
36
18
108
107
40
69
11
25
63
96
72
8
16
32
127
33
21
126
54
111
24
24
147
18
3
33
23
48
181
3
24
144
45
3
80
16
63
9
8
55
9
32
13
126
29
7
9
8
19
5
67
77
13
35
64
9
36
11
24
16
57
87
75
45
32
96
24
1
47
40
39
33
56
24
88
15
9
63
9
117
3
24
32
13
35
1
18
90
18
36
29
61
3
120
56
24
31
57
48
144
120
24
3
5
64
39
36
29
24
91
21
24
48
15
36
29
96
120
16
63
18
87
32
97
71
160
80
72
13
18
9
80
181
3
32
48
112
8
31
36
36
113
48
16
183
9
63
9
9
63
56
43
18
18
33
21
3
8
16
24
8
88
33
15
39
153
24
8
112
81
71
64
24
21
18
9
27
261
81
18
18
3
15
54
54
5
85
147
72
56
16
8
7
89
40
56
264
1
18
45
128
43
72
29
25
36
3
56
24
79
33
21
27
27
165
51
117
32
49
54
9
9
54
105
21
83
16
80
55
17
96
13
219
72
32
19
45
45
11
133
36
47
72
16
104
96
25
18
36
72
17
1
63
24
96
8
7
17
64
72
9
23
13
11
48
31
57
8
120
16
24
8
19
18
27
9
71
37
11
304
27
5
96
25
47
7
36
36
54
11
16
56
115
36
72
9
120
32
19
29
136
33
18
54
54
36
21
56
48
1
36
51
8
31
72
65
16
45
131
49
63
8
16
75
5
16
177
36
144
3
48
32
7
41
48
55
65
16
27
108
17
1
18
45
48
8
16
56
48
24
88
ABCD 93358410526*3^$a+1 [50009]
30
40
24
56
40
21
24
3
66
30
21
3
56
37
3
32
208
72
30
3
119
96
1
5
4
110
16
50
48
31
81
111
29
34
2
48
94
96
21
9
15
21
38
42
115
96
3
80
10
14
1
12
27
32
25
15
8
240
6
115
39
26
7
47
1
47
40
33
39
8
24
61
3
80
6
4
6
105
71
13
12
23
64
21
27
33
12
83
61
3
8
73
36
83
37
41
52
38
22
36
182
13
35
64
56
25
9
126
24
42
15
24
39
57
84
59
97
84
17
19
45
116
94
9
47
150
84
79
39
42
38
40
80
1
77
18
112
2
6
6
48
58
153
12
3
45
59
10
38
90
12
7
9
15
51
21
27
33
24
5
90
40
30
18
33
33
30
56
166
15
53
31
119
1
89
30
34
38
64
225
24
255
80
25
9
51
9
3
23
1
39
2
103
120
95
24
10
12
66
98
16
15
15
21
125
28
42
72
2
19
12
45
84
39
15
6
74
6
66
24
58
51
96
36
60
75
8
304
102
50
25
9
12
3
12
99
14
7
107
126
10
102
32
148
3
137
34
50
124
26
16
9
71
64
8
48
48
30
112
18
105
41
19
75
32
13
36
23
6
10
96
48
57
264
60
27
9
36
33
20
70
56
64
30
2
48
16
128
37
24
75
72
78
27
23
61
60
15
6
2
30
10
8
25
60
3
81
36
24
36
48
36
120
36
9
54
120
56
54
66
78
10
21
240
60
87
8
37
83
24
6
10
74
150
96
61
3
57
93
186
72
9
135
48
18
15
23
1
63
72
21
57
96
87
35
24
48
61
65
10
102
74
64
56
96
30
10
48
26
30
46
68
67
60
15
33
12
53
46
8
16
42
108
2
30
115
29
36
22
8
24
64
134
112
66
45
27
102
96
2
18
30
18
64
6
102
50
18
115
12
135
48
42
12
26
42
28
2
73
95
6
79
27
165
27
21
156
23
66
31
29
10
32
64
8
40
6
75
72
29
34
14
67
36
29
19
12
23
10
14
37
24
59
13
59
1
135
54
51
15
8
120
40
6
74
25
77
4
99
41
10
8
48
18
30
1
183
6
114
18
30
48
50
7
5
10
8
66
30
40
9
96
135
8
37
60
71
13
12
24
5
175
35
1
87
6
26
64
56
64
144
57
135
8
1
60
57
39
36
15
45
3
26
166
45
59
205
33
26
61
123
57
39
80
24
16
144
168
14
31
33
50
72
73
39
26
6
118
26
42
43
11
54
66
18
22
24
24
42
15
23
42
94
24
32
16
45
120
65
42
70
42
56
13
59
61
11
30
10
74
7
53
112
18
104
22
18
30
98
18
6
54
7
29
78
72
24
61
3
8
40
32
46
50
25
5
7
84
41
28
15
60
87
24
21
60
39
45
11
232
2
91
3
14
10
33
15
8
64
2
19
72
204
60
84
39
8
13
75
24
26
60
7
3
74
16
54
42
14
66
30
46
2
30
18
13
5
142
8
24
112
18
78
62
7
125
55
15
24
21
131
24
40
6
63
51
48
21
45
14
73
15
48
21
84
12
59
49
21
20
48
16
27
35
18
46
8
13
48
51
56
64
14
4
6
21
21
78
72
8
37
27
96
30
51
15
48
30
27
119
34
320
31
36
60
15
8
37
24
107
18
46
56
48
97
5
34
78
20
67
3
56
25
165
15
36
15
14
91
23
78
19
23
192
54
114
1
72
60
57
2
18
7
5
4
195
11
88
152
78
58
33
21
18
33
29
31
75
45
3
45
11
25
84
51
69
105
50
40
32
42
31
17
43
21
51
9
20
144
30
24
6
7
27
21
155
40
42
78
32
25
15
72
98
103
15
26
48
28
39
9
51
15
9
60
45
14
72
49
12
3
57
84
3
32
49
132
17
112
80
55
11
184
45
36
63
80
25
17
48
54
1
15
54
48
18
66
6
69
36
23
16
38
91
15
21
53
31
15
21
45
30
129
12
17
42
1
87
21
35
1
15
26
28
84
27
3
30
26
72
24
61
29
19
12
15
152
1
41
16
12
20
112
6
24
105
63
6
2
120
49
9
27
24
9
36
14
16
45
75
128
16
81
105
39
39
48
98
12
42
42
46
224
1
47
18
22
21
21
219
60
5
52
60
3
39
57
29
91
21
98
24
40
66
102
24
80
49
65
70
117
5
19
75
21
137
67
120
24
87
38
151
3
102
26
13
9
18
2
7
135
8
58
3
45
14
48
34
15
15
24
24
120
56
126
19
15
21
35
16
150
32
91
41
31
15
200
90
43
12
9
30
8
13
59
16
129
15
129
65
22
33
9
30
2
76
3
39
26
6
6
4
78
21
12
84
84
41
28
42
45
84
12
27
296
37
3
57
9
38
22
111
3
24
192
54
42
128
6
10
ABCD 93359036242*3^$a+1 [50121]
21
27
33
35
67
18
54
41
36
1
15
8
61
24
12
18
54
71
24
1
11
4
21
30
53
12
85
54
66
71
144
61
48
6
41
7
6
11
60
64
44
55
5
40
80
13
3
51
29
7
18
42
72
77
79
96
41
25
60
84
3
36
12
27
48
17
12
85
3
96
12
20
7
5
73
72
15
15
36
24
53
48
4
36
21
23
157
23
28
33
24
11
40
12
3
41
1
15
39
90
3
8
37
107
55
53
16
99
45
117
30
33
63
54
66
17
16
20
60
52
48
21
143
36
25
36
23
13
87
15
6
11
64
9
23
12
48
24
25
3
15
12
33
168
123
57
3
29
48
49
48
6
30
147
48
21
24
27
9
51
32
25
75
27
6
59
16
27
18
23
36
55
33
20
1
15
69
71
7
77
12
48
7
21
69
35
1
84
35
19
42
120
3
44
48
24
121
15
20
144
1
90
45
68
40
132
15
18
36
24
71
1
3
51
30
3
156
12
15
33
12
27
66
24
90
102
23
16
12
32
7
150
84
6
33
15
77
13
47
4
57
23
19
36
45
12
15
5
79
9
51
30
23
73
228
47
7
42
23
12
49
27
48
56
55
18
72
54
5
4
96
32
25
3
27
54
203
12
88
21
15
9
15
87
29
25
42
90
15
69
78
66
60
11
28
8
133
30
6
119
120
36
28
33
135
60
8
49
72
35
1
18
6
3
20
76
24
8
67
48
53
4
92
64
75
9
45
23
148
15
5
96
4
129
51
39
137
43
41
7
18
15
152
24
49
39
15
162
30
81
12
3
5
72
13
12
71
24
136
72
108
9
107
88
33
114
9
32
103
5
4
32
28
8
7
33
57
15
60
32
43
17
13
23
37
36
12
24
11
88
24
15
36
41
1
119
169
167
13
15
15
6
11
28
9
3
8
4
20
168
52
36
12
20
127
60
5
16
24
3
78
30
6
36
23
97
15
39
81
15
5
13
11
36
7
30
15
8
60
13
12
3
21
30
21
60
72
60
57
11
7
41
64
27
36
18
11
24
19
153
27
102
96
30
24
33
21
36
3
8
37
42
21
8
36
4
87
17
96
12
37
18
5
103
24
77
16
27
18
63
12
69
18
60
198
27
63
29
1
179
4
21
171
8
24
48
40
27
78
72
18
65
25
123
24
8
37
35
73
108
24
30
101
7
60
29
19
5
1
11
25
23
31
101
12
16
12
44
28
15
6
47
25
54
54
35
19
18
59
13
23
48
4
15
41
60
1
3
120
93
35
24
148
15
33
48
12
32
76
152
40
140
7
173
28
69
107
48
16
45
12
150
33
39
5
16
15
66
96
18
101
24
24
12
16
15
24
36
29
73
95
37
95
85
18
12
6
23
7
93
12
32
36
12
55
17
12
4
12
57
36
39
33
23
19
21
24
36
225
12
75
92
235
17
24
49
48
24
11
7
12
24
9
81
36
3
96
12
104
1
18
36
18
95
85
63
8
1
54
54
3
48
15
54
11
4
27
29
97
47
1
24
83
40
8
25
24
11
60
1
18
45
32
85
63
81
15
111
54
54
36
5
12
37
12
63
48
33
42
57
32
1
35
19
9
9
18
5
7
17
48
31
9
36
9
18
33
24
48
3
117
12
27
141
129
6
17
40
20
31
69
8
7
6
54
102
23
72
19
12
5
84
36
12
48
37
48
108
42
17
127
29
115
65
91
125
24
36
4
15
77
24
25
23
31
54
11
96
19
90
30
17
7
5
67
81
60
20
13
6
48
17
144
1
18
108
5
49
3
21
54
18
27
32
60
60
24
49
12
6
18
84
42
41
67
5
160
20
13
87
3
18
95
31
33
51
77
19
41
12
37
36
15
32
25
11
7
17
12
61
3
24
3
60
29
73
96
35
4
195
17
60
13
83
24
60
13
35
37
11
19
69
9
3
9
60
11
7
36
41
24
1
111
33
159
27
18
35
12
61
18
66
39
75
84
18
23
12
132
1
35
109
72
83
28
45
60
18
17
37
3
27
6
27
48
12
12
32
61
18
54
135
20
67
65
48
28
32
25
171
9
36
11
36
19
41
13
135
12
69
3
57
203
96
12
28
21
35
28
27
9
189
18
29
36
25
102
6
27
45
72
11
7
5
24
180
1
35
43
54
3
15
33
69
167
16
152
16
120
75
36
18
18
18
30
24
30
15
8
127
18
75
33
11
115
9
32
100
3
9
36
27
18
12
35
24
1
48
15
45
75
15
12
185
24
31
45
12
36
45
6
36
108
90
66
18
47
61
3
21
63
21
15
32
7
5
72
28
56
96
121
60
119
19
6
35
4
44
40
56
109
3
27
18
3
39
93
69
51
32
76
116
16
15
12
77
19
5
12
37
15
3
12
36
72
54
23
132
13
95
13
48
42
48
105
9
66
29
40
27
21
99
9
15
9
92
36
7
137
156
85
27
96
84
20
43
54
11
19
108
65
7
6
3
15
30
95
1
66
24
29
25
54
17
36
24
16
15
29
48
40
3
17
1
39
36
15
42
63
27
29
43
53
127
5
7
81
105
123
15
6
36
15
272
1
36
66
57
3
5
49
83
28
27
65
31
65
12
24
16
72
32
49
15
24
15
18
90
33
51
5
1
84
11
84
84
4
21
131
13
47
43
18
18
41
4
387
108
ABCD 93359774096*3^$a+1 [50033]
7
155
153
12
24
57
27
48
4
83
61
47
18
126
49
77
162
126
39
21
27
88
47
18
15
36
28
48
17
12
123
48
84
24
9
3
33
31
65
3
16
20
12
40
17
27
3
18
72
31
29
55
11
36
6
19
56
48
64
72
113
18
9
48
60
87
81
93
54
21
24
36
112
20
12
27
13
8
40
20
160
8
136
29
27
4
56
45
15
24
16
53
19
11
6
43
36
5
7
83
60
54
7
5
15
108
3
18
7
32
15
18
24
18
12
13
92
75
13
80
108
4
44
12
27
18
15
28
20
27
9
9
231
16
8
15
45
9
51
12
15
84
49
20
57
60
15
40
60
65
48
6
33
3
18
19
32
51
114
39
27
117
36
112
5
18
36
18
36
79
17
43
12
53
123
24
45
6
30
7
20
27
13
80
36
24
16
29
7
8
3
105
52
8
15
93
76
20
4
12
32
15
78
7
8
40
24
44
4
20
141
54
105
76
29
15
28
80
12
40
23
13
77
103
44
15
78
27
45
27
3
21
4
47
96
25
12
36
144
17
15
4
24
8
4
29
6
48
13
48
11
33
28
35
12
18
42
12
45
76
44
105
51
12
40
48
53
54
61
5
39
15
13
5
67
20
3
13
59
36
144
42
19
20
72
15
25
23
9
40
131
105
57
43
36
29
27
15
25
68
52
72
20
112
11
57
48
48
36
108
27
30
39
12
60
33
67
20
93
31
65
55
20
15
33
15
36
81
16
20
15
37
35
30
3
33
27
117
7
89
12
18
24
12
9
24
16
47
12
21
12
39
25
83
25
11
129
40
11
42
3
12
64
48
36
20
4
83
25
68
15
25
84
8
3
61
236
88
35
1
8
48
9
31
8
111
25
8
60
40
23
60
73
137
43
44
27
33
76
65
7
32
36
21
48
7
29
75
76
56
27
13
264
20
33
55
65
18
13
36
5
39
39
105
33
18
25
29
6
21
15
105
75
1
108
24
12
60
5
39
15
54
7
8
45
43
12
65
15
52
41
63
45
7
17
3
15
33
72
3
36
93
16
56
48
96
81
43
68
3
21
4
11
66
43
36
8
21
36
6
45
93
7
24
23
42
30
90
18
25
35
25
41
27
12
57
66
9
51
25
227
120
133
29
31
65
12
42
1
72
8
27
61
5
15
129
51
9
3
63
9
16
32
28
32
52
35
25
156
72
8
57
39
93
66
36
33
48
123
25
44
231
54
7
65
18
57
24
45
72
87
16
12
137
31
11
54
15
39
37
96
8
40
60
12
29
3
15
21
76
89
54
1
11
54
111
24
69
36
7
95
54
63
36
12
3
84
72
9
16
60
131
117
76
5
7
17
66
6
39
72
27
33
93
67
20
52
11
61
68
12
24
15
1
53
135
81
30
36
121
137
48
27
27
36
54
39
39
81
144
27
54
12
39
28
32
88
68
24
9
42
12
81
24
48
9
39
24
48
64
84
11
24
37
29
43
107
81
57
63
33
51
33
18
18
7
8
52
8
4
17
115
84
44
16
44
28
48
24
8
33
79
17
19
17
12
27
16
32
36
195
24
1
11
21
87
45
33
7
8
87
81
184
23
13
29
43
5
27
36
51
1
60
20
24
51
60
37
20
207
18
67
101
15
105
54
24
162
15
28
44
21
39
76
36
83
1
60
29
15
12
3
13
5
3
36
4
11
24
36
1
53
19
8
24
123
42
39
27
33
64
108
17
7
20
81
102
6
39
15
12
21
33
27
4
20
45
51
15
13
12
17
55
80
3
33
21
3
51
57
69
6
37
36
20
45
7
17
7
36
32
76
12
245
63
27
18
60
102
213
57
67
12
53
75
63
57
36
105
24
55
47
49
44
36
105
42
57
148
32
108
45
72
151
227
9
63
25
80
156
9
115
83
25
44
36
39
13
20
60
112
11
33
36
16
12
11
61
11
13
11
54
27
28
11
6
3
81
43
32
39
66
31
12
11
9
63
42
36
12
43
11
60
36
25
8
60
45
24
151
72
95
108
6
19
60
12
29
126
57
51
24
37
24
84
8
64
44
12
63
25
71
21
9
18
60
1
32
87
21
64
32
84
15
54
6
9
21
54
6
15
40
29
103
152
3
9
156
124
44
45
12
15
39
90
31
48
35
36
25
44
15
117
63
72
13
29
51
24
60
16
29
15
60
40
95
162
96
15
15
9
36
60
24
40
8
93
63
72
48
4
11
45
24
28
32
75
12
6
3
4
36
95
9
12
4
72
68
64
23
13
11
25
23
18
42
33
24
4
5
60
27
27
36
37
24
128
3
54
36
7
11
25
32
69
3
33
3
60
45
7
44
16
12
68
33
51
24
15
24
21
4
128
39
13
41
7
8
12
4
36
5
3
36
28
48
53
7
32
16
17
3
9
27
123
97
68
148
20
24
3
1
17
15
33
60
147
40
5
3
15
21
28
68
9
63
153
18
6
30
45
9
36
39
75
37
44
124
11
48
6
87
28
12
44
93
15
28
24
59
24
30
7
20
196
60
48
71
1
17
12
79
47
45
15
18
75
16
216
44
3
72
54
6
9
147
60
73
47
18
67
5
3
60
12
40
20
27
13
20
63
12
60
9
3
18
135
87
48
24
1
32
28
8
24
123
12
13
12
36
24
12
83
81
16
44
81
39
36
9
39
72
33
27
48
40
20
ABCD 93360126292*3^$a+1 [50024]
24
33
36
93
60
19
53
43
72
72
24
53
36
51
3
18
63
88
48
36
12
8
81
72
51
93
48
67
5
3
64
35
145
72
5
108
63
4
12
12
29
43
24
56
45
31
36
77
7
56
57
63
45
132
19
17
7
35
66
15
36
12
4
5
6
13
59
13
41
147
9
15
24
9
67
96
32
9
55
5
60
114
30
12
54
72
42
72
3
4
12
5
6
150
3
33
7
41
78
1
5
7
5
54
54
42
25
32
33
54
25
17
24
36
31
72
12
17
6
93
117
12
75
4
8
100
12
32
51
120
13
35
37
5
91
17
19
41
36
18
33
15
73
23
21
24
51
37
96
59
48
1
29
27
4
35
18
12
96
60
31
47
54
12
7
32
4
8
4
65
7
56
15
30
79
29
60
159
9
19
60
11
102
42
13
89
7
11
54
7
5
144
54
37
12
23
21
9
132
55
8
21
27
9
31
71
6
12
30
30
27
16
5
36
55
53
72
87
12
21
42
141
57
75
15
45
9
7
17
7
44
4
83
24
1
24
53
66
42
78
6
66
13
128
3
24
25
119
13
8
28
17
27
9
7
68
9
3
88
56
40
12
8
48
4
72
44
48
63
13
5
6
61
35
13
29
111
16
5
24
55
11
1
32
100
11
157
11
48
49
56
9
3
81
19
71
33
15
21
33
18
24
81
9
72
6
9
69
36
6
21
84
21
24
175
65
24
55
35
24
18
3
4
48
72
20
45
132
207
64
20
21
24
24
3
21
144
7
12
95
66
19
60
23
1
41
99
100
56
9
54
30
15
84
39
25
41
30
78
15
75
105
4
17
18
66
54
57
108
93
51
75
1
60
59
66
12
48
84
15
28
48
29
7
29
18
45
28
20
3
37
24
44
24
4
5
54
37
11
18
24
30
6
39
16
5
12
7
20
93
15
4
161
6
48
66
78
24
30
87
192
4
5
19
32
60
9
43
12
41
12
3
9
3
9
30
37
5
72
60
18
18
91
68
16
5
19
44
33
18
25
41
51
12
4
12
53
7
89
31
56
45
43
41
31
36
23
72
18
6
49
41
31
23
33
69
19
89
7
56
16
8
60
21
67
5
87
57
43
41
18
1
41
7
167
37
12
65
6
6
18
1
12
11
24
37
12
48
101
19
23
18
99
33
127
12
8
9
19
125
31
5
18
133
84
12
5
43
5
15
60
96
21
6
45
69
24
12
19
60
35
37
24
32
33
7
149
6
25
17
60
67
12
96
32
69
99
51
48
6
15
51
114
15
4
5
78
18
132
12
31
44
16
77
19
155
42
24
51
27
9
76
35
45
45
216
12
66
9
16
77
138
25
5
19
20
9
15
16
44
24
4
84
8
81
31
53
51
21
27
15
66
19
53
7
119
42
3
112
20
28
12
65
6
9
69
31
56
40
35
18
7
29
48
15
36
33
96
24
43
5
31
44
3
30
55
24
17
7
53
12
42
6
15
180
36
219
25
44
16
41
36
7
125
15
21
6
13
107
25
12
8
57
7
20
21
18
73
29
48
24
42
1
47
30
24
7
11
102
7
149
31
36
53
19
44
33
27
27
9
4
152
81
55
83
49
53
15
9
96
19
89
7
119
1
29
63
33
7
11
45
3
85
5
12
15
52
17
126
13
12
17
60
18
30
12
72
48
27
24
9
12
6
24
24
42
27
3
18
30
13
29
36
151
5
31
23
6
24
3
21
12
48
31
20
27
1
92
27
126
15
16
53
55
77
7
8
3
42
39
40
53
19
47
1
116
3
13
131
24
1
41
30
25
5
3
72
4
5
19
48
41
18
33
15
96
21
24
16
44
21
187
44
76
32
21
42
73
53
12
7
12
32
208
44
4
59
45
28
23
9
108
9
27
52
125
39
15
1
53
12
126
18
87
28
5
48
3
24
3
54
72
36
3
51
9
189
42
54
7
20
111
1
8
9
3
9
18
1
156
5
6
1
8
28
24
17
43
80
28
56
75
6
12
7
113
6
33
21
48
18
48
24
78
66
78
36
3
60
33
19
11
1
56
15
66
19
5
27
52
12
41
7
5
91
12
32
33
30
1
47
93
48
21
54
30
3
9
54
25
23
25
204
5
12
103
44
21
18
13
17
24
24
60
72
139
8
3
18
48
102
21
27
61
17
3
120
15
18
24
30
25
101
180
48
12
43
23
18
12
12
36
19
36
77
96
24
55
20
9
12
24
3
9
7
35
54
43
8
9
54
13
77
7
12
11
18
6
9
33
7
23
13
32
27
42
31
8
69
18
1
68
4
5
72
7
192
107
6
12
24
123
69
36
12
3
177
66
57
24
4
101
30
1
48
24
20
9
90
6
48
7
65
91
23
45
21
36
7
24
96
35
96
6
19
47
9
84
16
96
32
48
88
35
18
15
84
57
24
15
4
23
18
54
49
41
108
66
37
17
7
59
30
42
9
33
12
36
6
24
13
29
27
9
7
60
5
15
45
75
48
324
21
79
24
41
7
35
37
35
120
6
31
32
21
6
21
27
1
41
15
15
1
12
11
30
12
19
5
43
12
24
128
39
1
137
36
18
61
53
78
25
47
54
39
27
81
148
5
24
7
56
9
7
72
36
53
31
48
17
7
44
27
1
23
30
7
12
8
76
53
27
117
55
65
48
78
54
7
5
30
1
8
15
9
108
9
19
8
52
17
48
91
29
151
12
47
102
3
28
53
24
72
60
3
12
64
56
48
9
7
48
5
246
9
12
3
109
8
3
18
103
96
5
36
24
7
53
42
66
24
7
53
99
144
21
12
36
108
12
67
36
29
19
29
7
41
3
3
21
45
43
68
4
5
3
21
126
37
29
15
9
91
11
48
72
25
29
12
63
36
21
43
12
29
3
9
3
12
39
25
36
5
ABCD 93360544658*3^$a+1 [50015]
145
15
24
75
53
112
24
80
40
45
24
11
16
21
114
81
72
27
48
18
3
24
32
31
9
15
36
72
30
6
81
21
59
40
8
43
69
15
90
71
37
51
9
23
25
15
39
24
9
3
18
59
85
35
16
56
16
24
168
45
51
129
23
19
18
66
24
12
69
32
7
36
5
16
51
18
11
13
27
48
141
11
19
5
19
45
8
24
120
19
45
27
12
65
16
72
80
187
48
69
48
15
17
88
72
48
21
72
18
6
54
77
13
27
8
40
32
48
24
16
72
48
9
23
64
141
18
41
16
8
16
48
51
45
45
51
120
80
64
24
21
51
93
11
67
5
25
42
93
45
114
144
17
24
40
8
37
35
49
24
15
32
133
11
37
27
120
56
16
33
23
13
42
90
18
77
112
8
24
16
45
59
24
16
24
56
24
19
45
32
48
48
64
15
36
84
9
45
6
5
61
35
25
12
11
7
60
18
27
27
53
13
24
35
40
8
19
36
65
13
35
72
157
3
69
75
39
12
5
67
5
13
3
69
35
40
15
41
31
9
15
30
6
45
21
123
45
59
13
3
24
3
29
24
72
7
33
48
27
69
33
78
17
88
32
1
71
16
8
96
40
75
53
40
33
18
29
13
30
72
21
39
18
12
132
18
45
21
11
120
48
1
47
40
63
36
29
7
48
41
24
40
32
112
8
24
25
96
159
8
40
27
66
24
36
12
11
16
128
43
18
11
16
15
30
35
24
16
120
8
19
45
8
19
90
30
5
31
57
87
89
72
37
3
24
33
126
30
36
23
55
161
1
120
18
101
16
24
24
3
5
25
54
81
24
9
54
12
45
24
9
48
18
72
60
12
93
8
31
30
24
27
99
5
13
66
162
42
45
117
35
88
51
29
7
18
180
35
25
18
29
24
24
16
32
72
16
72
72
8
24
55
24
12
149
13
6
21
9
15
24
57
111
32
16
39
17
24
85
27
3
5
49
47
16
9
60
48
35
40
8
24
24
1
15
69
6
18
18
89
16
32
91
36
24
17
19
66
90
17
61
30
29
48
37
75
225
47
24
16
3
117
8
7
33
3
30
15
45
59
40
21
24
3
32
121
39
56
48
25
36
18
57
33
47
43
12
81
168
21
35
109
42
129
15
48
65
67
53
48
64
45
11
40
8
16
24
9
36
27
8
16
3
5
55
30
6
54
23
40
80
48
259
5
85
3
33
95
151
36
5
40
8
64
32
16
8
61
3
32
40
56
24
88
8
40
8
61
35
64
15
9
8
40
63
42
18
21
15
33
57
95
13
27
21
42
12
6
84
11
168
16
56
25
15
123
36
105
111
9
8
55
42
18
21
15
81
8
16
96
8
40
21
11
16
8
37
3
51
21
24
48
32
1
12
27
8
88
3
36
105
8
37
36
102
60
36
17
144
16
48
39
41
19
12
33
3
60
18
159
32
1
144
18
21
15
41
16
32
7
18
18
5
64
21
12
23
144
1
12
126
6
15
15
78
11
7
65
7
41
67
29
24
16
15
18
15
57
24
39
33
23
112
27
18
35
64
8
1
95
25
204
30
5
16
24
8
145
78
41
40
8
85
36
15
111
198
75
32
43
48
24
45
81
84
11
85
3
69
66
17
88
39
33
8
40
32
72
16
32
48
24
37
6
48
5
31
144
54
42
36
18
11
88
21
27
27
5
120
61
12
23
16
93
51
57
167
121
12
18
81
15
81
9
23
72
13
3
87
36
30
15
9
12
6
125
13
11
16
27
18
132
63
27
198
54
225
48
45
126
96
5
136
3
29
1
15
9
30
60
45
120
15
18
12
18
65
13
54
18
72
27
75
78
126
57
8
24
85
6
21
80
109
27
27
101
67
29
24
16
3
21
32
48
24
37
99
21
6
12
18
39
105
71
25
12
11
7
9
8
16
32
97
90
42
30
24
30
39
72
3
72
5
16
72
8
24
16
15
180
5
49
39
32
7
33
8
40
57
23
91
90
3
33
15
32
16
24
15
105
32
31
54
54
5
24
16
9
102
65
64
129
71
19
5
85
35
55
41
61
3
21
11
48
48
48
37
3
15
9
81
114
53
37
3
69
11
24
19
36
30
11
43
72
117
15
17
1
47
37
3
123
18
24
11
1
39
21
75
48
48
8
91
66
35
24
121
135
32
16
15
41
48
72
24
16
3
5
25
15
3
72
6
126
9
80
19
117
8
13
35
64
8
16
96
15
185
64
32
48
67
45
24
8
31
72
33
72
72
48
32
121
72
15
9
63
8
67
5
1
47
73
15
75
21
120
3
6
39
32
16
69
6
5
169
18
5
96
7
9
9
39
8
85
27
21
36
180
36
23
120
40
39
18
54
105
56
37
195
57
66
54
54
6
75
9
15
9
23
79
36
18
51
9
12
72
6
5
24
72
19
69
75
78
23
31
18
15
21
12
135
9
23
31
24
18
12
18
89
79
9
8
24
96
133
12
63
15
65
16
8
1
39
141
12
39
3
120
18
75
57
15
8
13
35
72
13
11
48
91
30
231
8
48
73
47
40
57
47
40
75
5
73
30
41
16
24
24
57
63
33
39
15
30
51
24
24
45
51
8
160
75
30
6
9
56
91
18
3
3
29
127
6
3
9
18
45
33
66
21
72
32
48
25
6
129
48
3
12
9
8
16
56
ABCD 93361682762*3^$a+1 [50010]
115
44
28
12
56
4
155
21
33
31
56
4
35
9
36
28
36
24
11
21
196
48
176
60
28
12
24
11
33
16
24
36
17
87
76
156
48
11
1
8
12
15
21
33
27
48
87
33
96
28
8
15
25
72
12
8
81
75
72
12
108
84
225
55
36
8
100
12
59
9
4
12
36
84
20
141
103
96
36
72
20
148
84
44
27
73
107
54
15
100
56
9
39
16
8
12
48
21
72
127
32
108
12
48
76
11
73
20
112
11
90
19
71
9
96
93
7
8
24
33
75
64
5
63
120
60
36
40
72
104
60
39
117
108
64
56
4
32
16
8
4
72
8
87
33
76
44
27
93
51
25
36
20
9
115
36
56
28
12
59
49
116
16
8
12
159
25
8
21
19
68
12
63
129
36
69
39
124
17
54
45
100
92
4
80
28
11
1
35
93
88
32
112
188
12
36
12
88
5
7
47
25
36
12
17
55
24
24
92
240
124
197
90
49
48
12
224
36
64
20
16
68
60
36
24
12
16
53
15
64
32
4
24
12
68
51
72
169
8
52
104
45
36
31
59
25
80
64
60
152
4
29
31
20
48
81
67
12
11
25
20
16
56
12
48
52
152
108
52
8
16
84
8
88
32
33
7
83
72
54
99
64
17
54
181
8
48
4
48
8
28
212
84
4
44
160
20
36
16
71
105
4
71
33
24
40
20
108
12
16
84
36
60
35
21
51
49
144
77
3
12
72
3
54
43
60
131
1
24
32
4
56
4
8
12
28
216
11
21
15
97
11
69
112
35
109
24
47
13
8
52
56
16
96
20
9
15
28
8
132
48
39
9
60
96
40
48
12
41
18
21
69
36
126
108
57
12
21
39
36
64
72
41
19
35
25
60
8
16
60
56
36
48
120
4
92
15
105
24
87
57
76
36
8
88
24
56
84
4
251
25
56
4
59
21
4
24
77
15
136
32
36
24
28
35
97
11
109
20
16
44
48
64
5
31
24
8
40
8
33
27
52
83
9
24
184
32
39
9
27
73
56
4
8
3
1
60
101
135
52
47
13
48
24
8
132
45
43
20
52
128
16
44
93
115
8
24
52
24
47
37
32
40
44
172
20
48
21
15
64
32
213
15
136
29
79
68
64
36
8
24
60
96
36
28
60
140
16
44
33
15
28
36
155
213
3
105
75
25
24
8
87
49
24
17
36
39
96
9
90
13
20
21
39
51
169
92
36
12
48
64
24
84
48
152
297
19
12
80
33
115
36
128
88
68
156
28
83
18
31
116
52
8
12
213
55
89
19
35
145
107
18
19
20
52
56
12
28
44
216
93
39
16
92
24
36
48
4
312
5
3
12
108
28
20
4
5
51
3
181
71
13
12
24
44
24
28
24
11
45
99
13
12
24
24
60
48
24
96
104
64
152
4
24
35
57
88
20
87
13
41
43
252
80
40
71
153
12
112
32
84
352
8
64
83
9
45
3
52
68
16
12
44
39
36
21
12
108
112
92
156
24
4
36
101
18
85
204
8
9
43
12
56
33
79
68
15
25
8
40
17
54
36
54
3
72
15
13
12
36
8
165
115
47
37
12
20
28
12
8
136
12
8
36
4
32
33
39
16
72
53
55
24
47
21
160
89
54
69
3
109
8
28
84
36
23
129
40
32
15
33
57
31
12
56
12
12
3
57
16
32
60
52
60
32
60
108
63
33
4
56
4
36
156
156
23
21
48
256
92
148
12
53
27
4
84
36
84
24
152
48
36
24
60
72
60
24
60
16
60
80
75
93
51
25
20
27
49
8
33
19
20
15
1
20
60
4
24
144
72
179
21
120
75
85
24
12
20
48
36
171
57
16
35
21
4
101
39
4
47
9
112
48
92
12
136
44
72
24
4
48
8
76
8
52
11
9
48
51
145
116
24
144
28
12
53
7
252
11
18
75
144
12
16
12
12
20
4
24
56
72
24
100
44
24
48
52
96
11
33
16
72
59
201
84
16
8
84
16
167
9
40
8
16
96
155
49
24
60
56
76
200
21
39
141
3
52
132
32
15
21
33
19
60
281
7
12
32
108
16
5
36
51
88
12
104
36
24
64
17
19
8
27
25
11
25
20
9
51
12
117
99
16
29
31
24
92
4
216
72
8
64
65
19
24
80
3
37
32
48
12
124
56
15
25
60
68
72
ABCD 93361728314*3^$a+1 [50022]
133
123
84
63
5
60
7
45
60
24
224
108
84
115
45
15
33
21
234
57
33
51
12
117
51
36
36
44
16
8
1
11
4
39
29
36
85
51
108
212
144
19
33
32
196
15
29
40
87
173
25
51
236
40
48
36
81
15
36
60
87
90
75
51
9
20
76
36
24
84
15
45
117
63
132
164
25
15
141
15
24
21
123
176
1
11
208
21
51
12
81
59
61
71
25
63
36
21
119
25
27
120
39
48
21
144
80
96
151
138
207
24
32
67
72
45
24
12
3
9
8
12
7
21
57
11
120
100
36
36
93
47
28
12
48
180
129
35
16
12
8
64
80
28
24
24
12
3
21
33
47
24
91
18
63
24
3
21
75
69
15
45
81
111
60
24
111
45
20
25
18
6
95
4
57
18
90
3
24
105
18
162
23
121
11
120
115
93
116
31
29
12
112
21
15
9
3
8
64
8
48
64
36
12
9
23
72
16
24
9
36
48
3
24
120
15
18
35
88
24
80
16
60
117
90
57
33
36
36
84
24
23
97
42
81
32
7
33
48
132
56
109
126
65
52
9
3
21
54
33
24
60
36
12
56
4
32
43
17
4
69
6
81
3
42
159
21
84
195
21
3
15
105
32
49
84
71
1
71
4
84
20
12
60
292
51
9
48
44
133
143
52
207
29
64
12
36
33
35
79
66
126
81
8
25
39
27
18
71
4
12
68
28
87
6
54
81
9
216
84
47
24
19
21
32
100
12
21
36
15
68
25
3
84
69
35
16
93
11
52
63
9
92
36
7
6
11
108
25
83
4
105
35
84
24
25
12
78
33
108
24
15
41
180
40
12
84
33
15
27
5
4
45
54
5
52
45
135
33
51
165
27
32
88
8
25
39
15
41
25
171
69
75
9
15
12
48
105
11
4
21
27
8
145
15
20
12
112
45
63
129
71
4
15
9
51
90
90
209
61
3
15
33
24
36
44
48
7
33
12
33
27
48
45
27
63
60
45
21
270
29
76
12
9
11
108
49
11
25
11
55
53
37
39
24
8
73
126
33
32
28
15
150
36
135
96
3
12
90
3
21
51
39
54
36
36
15
8
67
105
33
60
131
16
60
108
21
71
4
24
60
20
1
99
8
48
85
39
15
45
12
20
13
11
120
61
18
21
39
33
12
201
27
33
36
83
40
8
24
115
18
87
3
66
24
102
24
5
49
51
39
45
12
24
21
35
28
8
120
67
5
36
49
23
4
84
9
147
33
35
52
36
12
72
153
207
8
115
90
11
36
108
55
21
21
23
31
41
115
9
45
11
24
1
108
3
39
41
13
84
11
40
156
96
27
41
36
4
60
105
35
12
4
99
29
1
24
155
16
9
30
6
47
73
99
12
24
20
24
25
72
59
16
36
33
36
23
28
8
16
9
51
3
42
23
240
7
93
56
40
9
11
1
3
48
12
48
132
36
81
83
52
105
23
31
9
12
48
152
25
83
28
12
72
45
3
12
36
48
24
32
76
48
32
13
95
40
24
32
84
4
12
108
72
99
6
48
35
12
24
25
144
15
36
51
141
117
15
12
20
64
36
99
54
216
11
4
20
61
30
45
288
177
18
57
45
11
40
57
11
31
33
8
148
9
3
8
145
6
81
72
57
60
30
45
33
3
84
24
96
56
37
42
321
108
36
84
32
49
84
119
31
21
36
63
114
66
65
31
21
123
5
16
45
75
44
132
7
66
24
30
45
8
37
96
84
3
69
11
28
69
6
30
15
24
12
68
25
3
48
9
27
48
12
33
15
60
57
3
51
137
52
21
39
80
16
20
36
49
36
15
108
8
7
81
9
11
25
39
48
27
21
72
189
11
52
132
24
12
24
84
56
28
72
9
24
90
30
75
80
60
16
21
159
200
84
40
36
12
84
168
15
90
3
27
42
51
68
12
24
55
18
132
3
12
33
51
45
36
11
52
20
55
45
15
33
8
49
11
16
129
36
3
176
19
125
25
3
12
12
3
45
80
25
47
19
105
12
27
6
30
17
52
32
24
19
21
24
15
5
61
24
95
25
111
32
124
36
24
33
60
23
24
73
60
12
119
61
15
45
95
4
45
30
54
71
151
29
36
4
201
18
30
60
27
129
36
15
9
39
20
88
44
28
177
3
27
21
8
52
33
111
105
18
41
16
8
36
124
12
20
144
85
30
29
7
108
33
84
84
105
51
48
45
51
32
4
93
15
20
28
20
4
108
68
13
11
28
ABCD 93362451452*3^$a+1 [50100]
10
38
58
60
2
18
90
34
44
12
18
6
40
36
27
35
22
11
13
2
97
5
136
132
92
12
16
14
96
13
95
36
69
117
4
11
85
8
76
3
201
20
15
129
30
6
40
47
15
12
22
8
3
87
6
52
108
74
22
3
5
36
87
87
30
48
67
17
36
12
36
60
84
16
12
107
3
24
10
20
54
12
54
30
10
8
28
123
41
76
14
46
98
10
99
107
94
72
48
152
100
68
76
23
3
34
50
33
16
11
10
3
17
6
60
10
20
27
36
21
18
6
40
36
60
3
23
30
15
33
6
30
48
30
33
9
30
60
9
40
84
20
1
12
27
17
16
2
72
10
96
35
52
33
44
16
3
81
24
56
4
2
24
21
13
2
10
35
9
4
44
12
40
26
57
61
74
12
156
30
40
3
47
12
22
143
33
28
14
226
14
48
10
44
6
102
12
40
8
6
10
12
2
36
69
61
59
15
21
4
5
52
60
20
30
18
15
33
24
36
15
93
12
87
3
34
38
1
101
64
2
10
48
32
7
5
48
30
45
69
60
36
15
117
90
12
18
30
1
21
59
61
60
24
36
8
55
53
54
18
76
56
30
36
18
27
13
62
10
24
84
26
13
17
18
78
4
36
8
36
24
42
30
24
19
92
13
12
14
30
60
24
36
18
30
15
3
54
16
38
69
63
42
16
36
26
37
36
5
139
17
60
18
6
6
30
16
14
30
96
27
13
24
20
124
12
60
84
20
43
5
72
60
40
8
18
48
36
13
8
39
33
123
24
30
90
33
36
1
36
38
54
18
30
7
23
58
32
42
12
10
120
3
5
15
57
4
96
36
80
28
26
60
18
28
8
24
108
7
57
38
18
48
24
28
2
78
15
108
9
3
49
56
88
20
55
11
34
62
34
8
60
6
30
12
30
12
46
15
21
36
32
28
8
19
20
1
14
22
36
8
90
46
96
32
15
16
11
9
24
13
2
42
4
120
47
27
30
3
33
19
83
78
52
32
132
30
6
15
13
60
36
59
25
86
48
42
79
11
30
78
66
84
126
6
78
82
44
115
41
124
86
70
68
12
6
97
23
12
138
4
60
23
21
120
12
40
8
36
43
5
6
6
3
73
20
108
6
54
30
10
32
4
38
60
12
6
15
60
13
72
23
51
10
3
57
24
72
8
24
36
36
40
20
24
24
76
12
8
24
60
60
6
6
60
16
63
44
21
27
3
22
2
82
26
130
32
42
46
32
75
61
26
36
34
20
60
79
17
42
42
16
74
36
102
12
6
102
28
20
7
83
34
11
9
63
37
104
40
26
18
16
35
21
16
2
22
14
30
30
82
80
28
35
85
12
14
10
20
4
47
13
39
117
11
85
14
33
48
9
30
30
24
126
90
6
10
84
24
12
108
44
12
16
24
14
46
20
63
3
10
32
36
12
64
8
55
17
16
35
45
12
12
183
3
72
82
36
27
71
36
48
46
86
13
47
18
31
59
18
48
76
50
166
2
30
28
44
18
36
54
3
27
46
96
11
39
10
14
6
16
2
46
44
60
123
39
33
15
18
40
27
83
12
18
18
22
24
20
24
30
190
2
10
8
12
24
24
16
59
75
12
118
50
46
8
3
15
114
18
121
21
24
26
36
18
54
6
16
8
16
86
18
15
37
11
69
3
117
60
43
23
10
3
17
108
36
6
34
26
10
24
14
30
54
30
18
70
84
24
80
24
42
10
20
139
29
268
8
40
72
8
30
12
18
16
26
84
70
38
18
40
24
50
34
72
68
52
35
52
53
43
29
3
85
108
95
21
48
75
1
2
13
21
8
252
79
5
6
94
32
84
18
36
6
4
20
75
37
3
11
6
24
76
2
46
119
27
36
94
11
108
39
58
62
33
25
92
36
24
28
20
30
10
68
12
84
43
5
31
21
24
36
116
78
10
62
10
20
108
15
171
10
60
8
12
4
20
24
3
15
10
44
3
16
77
88
36
11
25
24
74
90
6
10
38
42
3
1
26
6
3
39
162
6
42
136
12
80
4
60
83
40
137
3
73
14
18
76
39
68
33
12
67
41
15
12
15
30
18
22
63
11
30
48
51
9
12
3
48
15
18
172
2
18
4
36
44
90
60
10
86
42
42
66
28
92
24
51
27
12
10
24
32
48
15
15
49
35
12
10
36
38
42
28
120
32
18
22
24
3
117
38
22
20
150
30
64
50
66
36
75
12
57
240
123
75
6
24
96
15
25
26
6
60
12
72
36
67
23
13
117
44
4
74
82
38
60
118
14
70
8
3
9
66
42
18
10
140
114
106
104
60
4
44
12
78
22
44
54
42
18
6
16
14
12
34
23
16
35
130
60
32
54
21
27
18
30
90
27
135
22
8
18
73
5
16
11
9
76
50
54
84
42
162
66
30
16
11
3
36
69
21
60
6
34
60
14
6
16
48
32
12
52
24
47
52
5
18
12
1
45
36
3
5
15
3
24
156
33
9
12
19
11
10
63
95
33
45
15
39
48
42
40
98
1
167
48
6
18
42
39
57
15
13
50
46
24
32
60
124
20
18
48
34
164
6
66
15
45
7
143
30
4
80
90
18
48
3
15
6
6
90
12
55
21
14
66
12
15
25
32
48
3
15
12
54
60
48
12
36
18
10
2
34
128
12
40
20
64
116
18
85
5
31
17
3
24
27
36
30
64
8
52
14
24
12
36
24
6
4
36
32
6
69
1
35
1
3
5
12
100
36
8
6
66
72
102
6
18
6
43
47
70
20
36
4
60
38
33
15
10
44
30
34
20
52
32
30
42
36
208
56
63
13
35
49
8
96
40
12
50
60
10
140
24
6
13
84
47
69
1
24
44
72
ABCD 93362660954*3^$a+1 [50051]
40
14
4
50
46
30
14
10
26
54
16
96
36
44
4
6
126
48
2
90
10
44
46
12
18
62
16
2
34
60
24
42
30
8
34
96
24
6
74
46
6
26
18
52
2
16
12
8
12
42
22
14
10
36
6
12
2
100
14
16
50
16
30
18
30
14
10
36
12
138
12
12
86
22
12
30
62
34
2
40
12
18
102
8
70
2
16
164
40
92
16
84
30
24
96
38
48
22
2
16
14
34
2
10
12
12
26
4
14
10
42
42
6
30
86
4
6
56
54
78
112
48
6
26
18
10
18
30
30
18
30
44
6
16
14
64
132
66
18
32
18
22
18
36
30
56
30
114
28
20
6
102
42
40
8
34
6
32
10
12
24
32
18
22
98
42
52
42
60
116
64
18
26
34
32
24
22
42
2
10
48
32
4
54
36
24
32
30
4
14
22
36
12
62
144
54
136
2
52
18
30
14
16
32
106
6
66
90
12
6
12
80
58
24
36
14
18
4
26
82
36
6
6
72
90
6
50
22
12
18
32
36
34
12
8
6
54
136
84
8
18
6
16
12
116
16
18
102
6
38
70
20
34
2
34
14
76
42
12
12
26
10
38
4
42
6
18
2
58
86
10
78
6
50
16
8
30
10
72
8
16
54
6
20
40
6
108
20
42
54
40
6
48
12
68
10
90
48
2
48
54
90
78
40
6
62
34
48
18
80
18
30
24
10
90
36
2
4
24
14
12
10
6
42
60
98
22
32
4
12
12
26
4
18
32
10
68
28
126
66
12
78
54
26
22
6
24
56
22
48
24
38
10
12
12
18
182
28
2
34
80
54
48
4
86
58
30
66
14
144
10
90
78
20
52
48
12
8
10
8
90
16
38
22
68
10
60
38
10
90
48
6
26
42
10
2
6
4
78
30
8
28
36
6
18
20
60
16
30
80
70
24
6
24
56
28
30
8
40
14
168
10
2
18
40
12
108
30
6
6
68
42
54
10
42
48
24
30
26
30
4
32
4
2
34
30
74
10
6
44
46
18
26
52
2
28
8
250
60
6
56
10
30
24
18
42
6
18
14
22
14
46
96
20
52
90
38
4
180
6
30
2
66
10
6
54
6
18
48
24
18
56
12
42
16
110
16
38
10
18
24
90
18
66
72
18
6
60
14
64
18
2
10
8
42
36
16
78
50
16
30
2
34
20
58
20
66
16
36
38
6
48
16
60
2
12
10
32
10
96
14
16
2
22
60
30
38
10
18
42
38
10
12
48
24
6
48
26
28
26
22
48
74
70
6
14
22
60
26
4
30
18
66
6
6
48
24
32
40
24
6
74
22
38
16
30
96
18
6
18
36
60
12
114
48
6
60
2
52
86
90
10
162
18
36
6
38
4
12
30
36
48
14
28
8
10
26
6
12
90
96
10
26
48
10
42
18
2
4
14
18
22
20
18
142
2
4
44
10
30
42
8
22
18
56
22
108
24
30
18
32
10
30
66
36
18
12
24
36
36
24
44
22
20
10
2
78
64
26
22
18
72
18
12
32
16
18
66
24
30
6
8
40
50
28
2
36
54
6
144
10
6
32
4
74
100
2
42
52
6
12
6
6
24
12
12
42
26
10
30
12
12
26
58
36
44
24
36
52
72
20
12
124
2
18
24
118
42
18
84
30
8
42
16
42
36
12
50
142
8
52
90
20
76
12
54
68
16
24
2
18
16
32
18
6
76
24
48
30
30
8
160
14
4
30
12
114
20
16
24
24
86
4
44
28
42
18
2
22
18
30
8
28
30
42
20
60
84
34
20
34
30
26
16
38
6
4
18
48
150
66
6
54
174
12
42
12
30
36
50
12
108
24
18
12
46
32
66
76
6
18
30
2
10
42
12
84
6
38
22
14
16
8
10
20
22
6
32
10
20
112
38
22
6
72
156
6
60
78
66
56
28
36
44
28
98
10
62
52
6
6
6
48
20
6
34
6
14
34
2
46
8
72
12
10
72
50
34
24
36
50
54
10
18
12
8
4
14
16
6
12
116
30
6
28
78
42
120
66
2
10
18
50
10
30
80
90
22
84
30
8
28
14
28
38
28
24
132
84
30
26
36
18
70
80
84
6
4
18
8
34
30
60
90
90
146
52
20
82
30
50
16
6
14
40
20
40
14
10
20
22
18
12
180
18
60
48
42
6
42
8
76
36
30
74
4
12
24
60
78
20
10
6
2
4
36
44
118
66
6
8
6
84
52
8
10
18
18
44
36
54
22
18
18
48
36
30
96
30
20
22
108
42
6
60
12
2
16
26
10
30
36
48
42
18
42
8
46
30
6
110
18
36
64
6
30
18
6
24
2
16
30
18
66
24
66
96
8
46
8
18
22
12
50
36
94
14
10
26
16
98
10
2
10
42
12
30
48
20
40
6
14
16
20
16
48
2
58
36
30
56
6
28
42
54
138
48
90
18
50
40
66
18
6
12
20
4
36
12
18
14
6
54
10
54
24
6
14
46
36
24
36
96
44
88
42
20
4
14
10
36
20
16
48
30
48
38
70
80
34
12
20
36
52
8
4
24
2
34
24
104
10
68
22
60
26
52
18
30
156
8
18
52
56
16
74
4
18
12
2
10
26
112
72
24
6
6
12
8
22
12
78
8
94
6
18
26
54
42
30
10
8
4
50
78
12
36
52
8
64
80
58
54
66
18
54
38
90
10
2
10
6
26
4
36
14
10
6
24
36
14
54
30
22
68
16
2
22
42
24
44
108
72
82
84
12
54
48
26
12
4
24
24
12
8
130
66
72
90
2
16
2
18
22
24
44
6
70
14
16
8
16
60
66
48
2
34
114
20
12
10
6
62
22
8
40
48
2
58
12
12
8
10
12
6
122
58
32
46
56
64
42
38
6
28
18
12
32
54
30
22
140
24
4
14
10
6
66
8
28
8
22
12
6
30
20
12
60
48
22
138
30
84
66
6
68
16
54
6
12
42
6
14
22
44
64
42
74
60
126
18
36
46
54
74
58
108
36
6
8
52
84
8
6
30
6
94
30
20
76
8
6
112
18
12
24
24
20
16
20
28
26
6
58
26
40
84
18
2
46
66
6
18
50
12
10
32
40
50
16
50
4
12
26
10
42
2
28
2
28
32
30
6
18
16
18
48
12
6
92
82
42
18
12
6
12
12
66
8
30
10
42
128
10
44
22
50
10
8
76
120
54
12
18
12
36
2
52
48
2
4
24
42
18
18
44
16
32
36
112
30
18
6
36
48
ABCD 93364041502*3^$a+1 [50100]
36
72
30
72
14
52
38
34
42
126
42
80
6
136
74
54
42
36
10
42
20
90
18
22
30
12
80
28
42
18
60
68
100
12
68
34
36
12
48
8
36
60
10
36
24
20
88
32
10
8
58
12
188
72
90
22
44
6
136
114
30
26
72
22
14
34
68
54
18
36
106
290
54
54
10
60
18
110
40
38
94
150
2
40
14
4
18
50
132
28
92
142
8
28
84
6
24
50
100
198
18
114
8
112
6
8
144
10
80
10
120
180
12
14
90
76
86
24
36
64
48
78
44
46
42
12
44
64
38
42
10
98
94
18
32
16
24
60
56
52
210
12
86
70
54
48
8
40
2
18
124
96
84
78
26
46
8
28
84
30
8
88
2
36
66
36
54
40
14
64
12
56
232
42
14
16
108
50
10
32
58
62
178
12
26
22
78
8
4
42
138
18
150
80
10
132
8
172
26
76
18
68
4
30
236
22
30
20
58
42
12
60
56
64
8
36
4
50
42
40
36
32
58
68
12
40
74
36
4
176
30
24
160
50
24
136
18
90
180
12
48
146
166
80
96
64
18
108
62
160
92
100
20
28
8
4
66
38
112
14
36
34
38
310
138
8
46
8
10
2
46
24
38
58
42
12
50
28
60
72
6
12
132
68
22
30
48
18
50
10
90
80
4
6
24
128
70
78
14
28
150
32
6
10
92
90
58
12
92
18
42
46
24
6
12
90
108
272
82
18
90
90
18
84
18
72
60
56
90
94
14
112
72
110
30
70
12
44
54
168
30
4
104
34
20
22
86
22
12
20
46
42
108
12
72
180
68
66
114
36
12
52
12
60
30
26
34
18
12
14
30
34
2
18
160
2
46
12
120
26
52
12
18
42
12
60
90
38
90
130
8
52
120
90
78
12
50
10
18
60
90
84
120
30
30
318
26
24
36
4
42
8
108
130
42
108
60
122
216
196
108
78
92
88
50
142
30
32
130
138
48
84
80
70
48
90
72
44
64
48
14
10
44
4
42
18
152
88
60
288
2
18
70
38
270
46
8
162
28
56
6
10
90
150
176
24
54
136
38
70
38
24
58
152
24
52
42
12
14
132
10
30
62
78
138
36
28
48
12
30
48
12
8
102
28
42
38
4
20
30
6
52
212
36
34
26
94
126
210
128
16
18
312
36
42
12
48
30
2
234
4
78
84
36
2
118
72
128
124
36
12
60
38
42
30
10
12
48
138
44
58
2
10
18
72
78
140
18
4
18
32
24
144
10
26
16
6
102
42
96
242
10
150
38
22
68
82
146
4
42
60
44
34
50
6
30
232
42
38
112
90
42
18
12
18
210
72
48
146
106
8
40
26
64
188
100
60
30
24
126
38
184
32
108
250
162
26
4
6
42
120
38
52
80
10
48
14
174
54
108
34
36
54
8
102
70
74
4
20
202
60
60
104
136
60
110
6
40
12
90
108
2
36
4
42
38
10
18
42
42
56
70
60
54
6
80
100
110
42
58
222
18
42
20
18
4
6
102
138
2
216
16
48
62
28
8
4
78
12
68
30
22
36
42
72
18
120
72
48
90
60
42
68
10
30
18
50
4
26
82
120
60
62
6
18
30
34
42
86
114
16
20
52
102
18
192
50
76
8
4
2
40
138
2
58
42
78
38
34
30
80
106
12
18
164
10
156
104
46
12
68
10
42
12
44
4
60
60
20
28
44
58
132
30
20
88
20
10
78
72
30
60
78
264
56
4
108
12
230
54
60
52
24
8
40
20
66
34
90
38
90
4
50
6
4
140
58
8
10
8
4
2
84
16
26
90
82
2
46
50
34
48
222
236
70
12
78
32
96
22
50
64
138
98
42
28
12
26
4
12
6
60
72
50
108
184
44
172
72
48
20
52
90
2
108
22
66
84
126
12
98
40
14
10
18
90
30
2
36
30
10
8
112
128
ABCD 93364393964*3^$a+1 [50034]
12
15
45
9
36
54
105
75
21
45
60
99
9
207
75
42
30
6
66
21
12
21
6
9
36
84
15
66
18
6
72
87
123
72
78
84
168
15
123
60
105
33
54
42
51
252
60
15
66
96
30
21
69
24
75
12
84
36
84
120
3
30
87
21
108
216
18
33
24
180
84
57
75
12
192
9
39
12
60
3
45
72
75
21
3
30
96
3
33
12
63
69
48
135
15
81
204
3
45
48
51
45
3
72
9
12
3
84
57
288
21
84
18
117
48
75
174
24
12
72
27
48
36
15
6
63
57
60
15
33
36
51
63
177
21
48
96
51
12
27
18
48
15
57
150
30
90
96
66
24
36
30
21
87
6
36
3
45
75
60
51
90
51
33
3
12
117
75
69
75
135
141
156
117
78
57
72
15
18
30
60
81
9
27
9
66
6
72
18
18
54
30
108
135
12
21
36
18
21
12
168
60
9
135
27
69
24
12
15
21
24
63
33
60
108
21
51
15
93
105
60
12
18
21
24
9
72
24
30
9
96
39
168
105
12
3
54
54
6
3
120
12
135
33
12
240
33
3
33
99
45
6
117
57
27
24
57
159
39
72
57
21
12
54
54
39
36
69
15
27
54
39
132
60
105
6
48
96
153
27
9
165
36
15
36
57
15
93
87
27
36
12
36
21
33
18
57
15
33
9
48
51
12
15
30
3
12
27
18
63
84
51
90
12
27
33
12
42
18
12
60
18
30
183
60
177
18
9
48
51
36
33
21
144
3
69
3
81
15
21
63
105
18
30
3
39
45
60
111
9
45
18
57
48
33
54
18
54
24
21
24
144
75
105
3
9
24
9
108
54
174
42
9
9
156
36
75
75
9
84
99
33
12
171
6
15
156
9
48
6
9
57
60
90
45
9
120
39
75
18
72
48
24
30
9
36
135
18
51
21
51
24
141
42
36
102
3
51
9
72
12
21
156
15
39
21
21
3
15
66
3
3
138
6
93
72
99
54
3
15
9
96
3
222
75
9
3
231
6
48
3
48
171
21
27
21
21
3
156
96
84
21
228
147
48
120
15
108
45
48
27
222
162
9
21
39
24
33
18
9
60
3
30
15
57
36
6
18
3
9
60
84
27
84
69
6
21
12
75
57
141
39
96
57
15
72
63
198
75
45
3
60
96
60
75
30
15
93
75
21
36
75
36
69
84
60
72
48
147
252
72
3
30
18
225
132
201
36
96
39
228
12
84
69
87
15
6
12
60
66
24
72
30
36
54
78
30
33
45
54
48
21
12
57
60
15
105
27
15
30
3
12
81
3
51
33
21
12
60
87
21
75
105
144
12
24
84
36
36
60
63
12
60
24
12
9
51
15
54
6
69
84
12
9
3
105
255
120
96
15
69
96
15
36
90
36
60
54
45
3
21
165
87
48
24
3
84
93
48
9
48
6
9
3
129
3
45
81
39
27
9
87
12
81
9
6
21
36
120
33
150
57
24
21
54
54
36
54
9
51
45
12
33
84
72
39
129
72
36
27
21
54
18
3
72
105
42
33
33
51
3
126
39
228
12
45
15
27
48
81
9
132
75
33
15
3
138
6
54
144
15
60
105
72
3
12
84
27
18
15
15
24
45
96
57
48
132
12
3
108
231
6
12
3
15
33
12
108
9
51
12
60
3
72
9
120
3
18
210
144
24
54
18
9
39
24
21
177
12
63
12
12
45
111
60
24
141
27
33
84
15
36
63
21
48
183
9
45
63
135
165
12
24
171
36
18
195
81
18
45
27
33
36
12
45
18
9
57
60
15
3
66
42
9
48
105
30
6
12
39
75
198
36
156
6
129
33
111
12
12
165
51
21
3
96
96
21
27
180
117
18
42
51
12
12
45
6
117
60
87
18
27
15
108
72
48
45
33
3
81
24
30
132
210
3
69
42
30
90
21
72
12
81
48
36
54
36
9
60
9
108
3
51
30
60
75
24
9
3
12
75
102
36
24
15
33
186
54
102
6
195
84
45
15
36
33
54
81
51
21
33
120
87
72
237
3
12
9
36
18
21
12
15
45
27
96
66
60
84
15
72
93
90
9
72
9
24
12
63
123
30
24
30
78
12
39
ABCD 93365004464*3^$a+1 [50070]
39
5
160
80
4
3
57
105
90
137
43
36
54
36
159
183
249
44
4
32
24
4
32
204
16
48
56
61
18
18
54
33
3
18
36
159
24
51
72
198
15
39
18
63
81
39
20
100
21
36
18
129
87
36
209
40
39
65
151
129
56
31
9
44
1
180
36
72
51
39
41
40
9
11
240
91
36
53
37
23
211
89
244
27
9
81
90
18
72
90
329
31
54
15
36
44
64
165
111
56
4
81
18
137
25
144
11
60
1
23
364
63
90
18
65
40
21
36
54
9
81
108
18
9
60
75
9
135
101
4
56
64
9
18
173
7
18
15
201
18
18
83
160
36
84
60
236
40
93
51
57
72
36
35
37
54
126
59
64
21
36
99
260
1
18
36
36
54
3
51
141
93
36
75
51
18
180
90
45
27
108
18
162
17
55
54
11
28
156
56
28
117
39
56
40
81
18
45
24
12
20
25
54
126
36
59
64
36
75
90
54
81
81
3
69
18
149
31
33
116
64
21
198
117
63
81
60
75
72
9
9
11
43
21
20
60
4
165
198
29
64
51
213
21
11
28
15
81
81
59
31
36
72
36
5
157
90
9
45
18
177
93
71
1
198
81
20
25
90
185
36
28
21
144
18
162
47
28
51
90
51
75
9
56
4
80
36
175
29
156
175
36
18
36
180
3
105
18
9
60
75
9
116
28
132
75
29
25
15
56
55
45
81
59
13
11
40
57
143
19
18
288
51
180
3
17
1
263
4
57
39
51
29
25
36
15
111
54
15
3
105
147
36
54
3
15
36
90
51
84
45
39
32
24
31
129
87
33
21
36
63
135
41
301
23
67
33
21
36
18
36
36
54
135
81
18
441
60
24
51
5
4
176
84
60
85
15
21
18
105
3
18
39
36
140
36
181
23
31
33
3
9
45
90
65
60
109
15
20
16
21
18
5
49
108
119
60
19
65
61
414
90
15
24
116
61
3
96
176
175
5
31
54
18
17
55
18
27
99
36
45
45
18
81
135
36
54
135
45
131
13
18
18
99
96
75
65
25
54
21
96
228
51
45
56
115
65
25
36
72
71
37
18
126
159
80
96
43
261
45
15
21
36
18
144
45
252
9
51
20
55
5
13
107
55
33
72
165
39
141
3
105
90
18
270
93
60
56
60
73
18
69
144
20
19
41
4
56
64
105
135
32
85
63
156
80
196
45
18
72
9
60
24
32
181
147
15
17
4
69
72
3
213
207
60
21
11
84
121
159
21
15
75
9
9
51
21
18
41
64
32
151
18
51
75
9
20
7
90
72
108
23
36
193
87
20
1
54
36
9
168
21
171
9
71
73
15
32
43
21
105
126
54
15
20
64
27
65
25
54
126
99
81
180
15
24
51
29
40
60
51
9
81
90
36
90
63
56
349
75
56
49
135
176
13
27
200
43
72
18
87
111
69
48
63
29
4
60
80
76
24
51
18
11
16
63
137
40
80
28
96
105
39
96
36
45
95
85
59
31
29
40
140
4
12
9
155
60
96
85
59
49
198
213
57
72
90
77
24
64
33
3
105
195
57
63
56
61
23
85
11
28
116
97
383
4
27
45
104
160
15
9
27
89
37
63
27
33
21
15
21
72
51
80
49
11
76
24
69
36
71
1
27
176
156
64
56
40
75
36
9
104
4
45
71
37
18
65
61
18
72
89
4
12
93
18
54
36
59
28
72
3
221
139
108
144
18
36
159
36
57
23
ABCD 93365217802*3^$a+1 [50002]
24
12
54
25
144
60
11
30
36
114
30
54
60
72
30
24
379
17
90
30
60
138
6
19
47
85
5
18
90
43
72
35
36
336
90
223
65
180
36
60
30
61
29
187
197
43
47
25
108
119
73
11
60
174
42
1
47
90
67
180
23
13
48
119
85
5
36
150
37
24
5
114
1
53
7
23
42
43
95
126
115
71
30
18
72
78
36
55
72
83
90
6
120
25
53
270
61
84
35
36
120
6
90
18
91
65
6
84
24
73
299
108
121
59
25
11
96
73
17
18
133
59
54
7
47
162
18
25
96
5
139
95
85
41
126
240
54
19
17
55
96
29
18
66
319
180
5
42
354
36
43
71
126
55
144
11
13
72
23
132
48
126
36
151
137
6
126
30
54
24
156
175
155
216
108
210
96
156
258
12
54
54
132
138
6
54
102
108
121
119
30
7
24
11
228
6
151
83
12
114
36
48
6
66
78
30
115
17
18
12
60
174
36
54
126
78
12
150
19
191
229
29
156
6
210
31
137
126
54
36
187
119
144
205
120
29
43
60
167
121
29
102
24
84
157
5
288
31
41
78
180
12
114
300
36
18
96
36
109
11
13
120
107
264
241
60
329
7
143
54
72
48
132
48
132
91
47
6
91
245
90
49
36
29
30
24
90
12
18
96
529
41
180
90
54
252
24
55
144
227
144
36
204
66
18
126
90
24
277
36
137
127
35
30
24
36
163
36
11
90
18
85
11
30
384
7
65
234
54
127
96
48
11
13
11
37
108
209
42
1
29
18
150
127
36
197
55
107
54
54
216
277
12
240
167
78
66
60
30
6
108
1
101
144
90
54
43
29
168
12
24
79
216
59
36
121
29
55
119
121
36
95
78
90
12
270
31
72
11
36
30
114
30
96
84
114
97
23
72
18
42
25
23
222
84
54
150
36
55
11
198
96
7
59
114
90
25
59
222
84
216
54
25
96
36
12
11
24
126
84
7
35
1
53
79
137
55
29
24
30
42
595
35
30
24
115
29
12
78
252
61
59
121
12
107
1
168
221
18
36
24
37
65
18
72
114
66
78
30
42
48
6
84
42
90
180
18
30
96
36
90
198
282
78
30
132
84
36
24
187
48
29
132
48
7
83
205
180
11
144
150
12
54
24
66
54
36
36
114
55
24
41
54
186
36
138
132
90
91
24
83
126
54
126
144
7
5
78
1
245
90
54
42
90
115
65
48
42
48
85
77
18
60
1
11
78
210
72
78
90
25
77
115
108
47
150
48
90
72
24
264
60
36
126
18
1
72
180
29
108
132
228
42
48
121
185
36
54
36
54
6
169
41
43
197
55
125
138
150
66
114
72
18
25
11
54
12
90
78
72
30
13
101
19
155
61
36
36
137
103
47
ABCD 93365473486*3^$a+1 [50141]
87
11
22
20
22
36
2
118
50
19
93
3
35
10
39
3
98
34
36
110
130
80
42
150
97
45
18
42
66
20
109
11
12
70
80
52
38
22
63
53
19
108
33
12
42
36
50
4
30
98
55
3
32
108
102
70
38
7
3
24
8
1
12
27
98
127
60
36
17
22
38
7
65
172
128
55
23
12
13
75
30
99
23
18
4
99
9
80
88
30
24
345
81
24
120
90
21
17
43
47
1
27
50
34
6
30
177
60
36
72
27
20
10
42
81
45
50
4
36
93
29
30
60
28
30
90
2
22
216
12
12
33
23
72
58
12
51
27
192
50
58
20
40
120
192
12
8
40
150
8
160
12
90
50
31
89
31
27
24
86
100
30
54
38
18
7
113
12
31
51
8
22
30
36
93
72
39
33
27
48
12
8
120
118
84
30
38
28
54
120
6
3
149
30
48
34
6
57
96
27
9
63
8
42
43
69
36
12
87
48
45
12
18
21
99
18
27
23
4
90
6
90
39
45
99
51
30
8
10
42
51
9
6
24
21
65
4
30
36
20
4
36
20
49
60
23
22
26
4
48
21
9
20
10
33
15
54
96
20
64
108
48
27
48
9
18
170
28
15
57
27
53
60
82
90
66
9
3
50
48
22
90
18
60
20
4
9
107
73
81
38
22
8
70
72
156
54
8
148
54
6
72
98
150
72
18
30
72
40
51
39
60
18
75
125
60
82
30
15
33
87
5
55
185
48
4
36
24
6
200
64
9
89
31
69
162
90
30
33
53
130
60
80
49
11
22
3
87
60
8
49
3
60
72
68
118
20
40
20
4
63
65
118
33
27
90
12
102
69
21
3
45
30
42
38
25
3
12
12
6
92
70
60
20
13
27
50
22
9
29
30
18
22
60
200
1
27
72
12
60
48
8
12
58
3
29
48
30
72
30
18
40
80
100
45
27
48
42
42
8
40
60
50
10
8
22
80
112
150
93
72
45
6
62
58
54
128
60
52
48
20
10
8
4
96
20
4
21
5
42
28
90
3
59
18
34
48
8
22
170
78
60
19
11
82
12
99
47
40
12
93
155
12
10
20
18
40
12
18
39
11
13
17
10
30
63
24
36
27
45
48
24
45
18
62
52
86
42
142
30
8
82
45
120
15
68
60
25
35
138
7
3
69
23
58
12
63
39
26
22
8
70
12
18
102
87
81
24
48
8
30
4
60
48
108
84
86
30
12
88
57
135
33
17
58
24
30
26
82
38
124
68
148
24
90
18
110
40
12
126
60
92
37
105
38
18
52
18
24
9
29
30
60
13
99
18
8
12
30
22
30
26
4
15
171
2
58
9
15
108
57
33
48
99
53
58
32
10
30
30
30
162
3
75
21
29
180
22
108
90
50
108
10
30
222
18
152
10
80
22
60
9
21
75
36
48
27
105
87
120
42
48
42
48
90
27
113
22
36
50
210
34
138
38
30
13
149
58
45
5
4
18
8
49
33
78
20
22
138
2
31
21
8
10
38
120
42
70
48
2
61
57
27
123
2
138
30
4
15
21
32
10
8
4
60
60
138
18
110
43
21
68
78
25
45
24
219
39
108
93
36
53
91
9
8
42
30
31
9
132
48
12
30
18
8
19
3
42
38
28
12
33
27
38
12
112
51
108
167
52
50
100
27
15
165
51
129
33
38
109
15
128
88
12
98
34
66
30
62
48
34
8
88
2
10
48
24
33
23
42
18
97
5
7
3
8
4
36
42
18
24
18
42
90
99
29
10
102
36
2
1
84
60
12
60
23
25
36
99
105
180
12
23
70
50
28
12
12
9
12
77
31
39
20
208
12
42
98
22
26
72
28
9
24
51
168
42
36
140
4
86
90
7
3
32
60
28
24
6
2
52
9
24
53
22
68
12
28
62
28
99
75
6
27
15
45
5
208
20
52
12
3
23
42
43
75
2
10
21
197
43
9
18
117
27
36
84
36
69
36
69
68
58
69
23
1
84
23
13
27
24
45
15
18
80
7
15
36
117
27
18
42
66
20
7
63
20
97
15
150
27
11
22
72
258
20
22
78
8
4
81
69
186
69
53
43
108
36
48
23
109
81
3
21
6
12
8
97
5
163
45
2
73
24
3
48
60
30
20
10
32
148
9
3
98
22
12
18
27
84
69
102
33
5
28
3
12
5
30
12
28
30
3
111
8
22
66
69
11
25
117
3
27
18
2
220
18
80
19
23
70
63
99
68
1
87
12
21
27
24
78
15
108
15
24
68
58
12
38
22
132
108
51
39
72
98
52
38
60
22
26
64
138
42
90
60
6
72
21
17
90
60
10
32
43
ABCD 93365685976*3^$a+1 [50039]
13
60
29
10
153
117
20
76
18
126
18
152
6
4
36
3
69
27
21
87
3
42
48
54
33
23
13
17
24
48
40
92
16
15
5
4
48
36
2
30
40
90
54
56
88
60
30
26
16
39
69
74
82
24
30
32
24
30
19
21
56
120
240
112
68
22
8
102
16
162
18
27
59
61
9
8
43
45
12
108
63
11
16
24
18
62
46
44
28
20
12
220
8
46
45
9
80
90
46
32
24
64
26
18
48
12
28
27
27
30
26
250
92
10
32
46
48
15
89
130
2
36
42
1
9
38
40
48
45
41
18
13
29
6
37
77
19
17
28
62
37
12
5
58
8
30
7
27
54
2
90
54
106
54
8
10
36
116
55
23
48
30
42
10
36
44
28
122
42
4
72
80
60
84
28
12
98
42
4
24
12
158
13
27
2
30
64
2
24
100
26
49
53
28
54
18
62
16
2
7
36
5
60
7
21
99
5
28
2
16
2
7
48
77
58
9
69
2
54
34
45
21
63
5
10
2
19
131
10
20
36
7
21
32
60
94
93
33
3
60
57
122
13
27
8
42
22
78
18
48
24
32
6
52
62
49
45
56
60
19
17
64
26
30
58
56
1
77
28
14
6
72
72
240
10
26
4
63
195
80
85
53
24
120
88
12
8
52
63
17
76
20
52
18
45
45
14
6
4
20
120
36
30
22
2
13
36
41
6
34
30
6
63
11
6
55
9
18
45
3
9
9
32
40
134
64
2
7
17
78
85
33
80
10
45
9
26
114
4
32
114
16
18
84
8
34
48
8
70
50
13
11
61
29
6
72
18
22
45
81
36
20
48
18
13
81
68
118
80
30
24
18
10
36
12
14
1
29
16
3
69
80
82
21
168
12
15
14
36
30
174
10
18
80
48
52
72
24
36
8
100
2
78
28
20
10
18
92
4
20
19
117
87
17
36
4
188
102
78
12
78
18
24
6
205
107
46
2
30
40
32
10
8
24
16
9
53
18
118
15
161
64
74
42
139
51
18
8
12
72
19
45
36
20
40
48
63
5
40
27
5
48
52
3
15
18
56
6
24
13
12
95
46
18
102
135
9
8
52
36
104
96
24
28
3
60
17
31
47
13
11
30
48
31
77
4
144
2
54
124
14
30
42
136
2
28
44
19
11
30
10
93
83
13
117
44
60
40
3
36
45
2
13
17
24
48
136
56
18
48
40
50
30
22
63
9
26
90
43
11
10
15
45
18
2
36
127
5
91
12
5
58
54
27
36
35
34
36
20
43
45
72
44
28
36
44
72
28
12
240
39
69
20
48
12
10
62
18
1
21
26
118
2
94
120
8
18
25
5
4
36
3
45
26
34
32
4
50
58
62
6
60
54
64
14
58
74
4
27
12
5
76
42
9
9
84
32
10
26
175
9
51
3
26
46
24
50
88
8
28
36
24
72
75
17
10
38
40
27
17
30
18
43
17
18
22
27
5
28
20
10
18
110
30
55
5
4
56
24
19
39
6
2
34
30
8
42
4
92
22
80
10
38
82
32
163
201
27
29
16
20
12
82
30
8
52
8
102
78
40
2
78
115
57
36
108
36
26
30
4
54
74
43
48
11
48
85
108
15
14
76
14
6
114
13
45
8
132
40
15
45
110
18
30
34
20
34
6
20
16
27
108
89
30
88
8
118
2
10
20
24
180
19
9
60
102
6
2
72
10
6
138
60
44
180
12
19
36
69
116
4
15
9
66
42
147
5
76
15
27
144
26
55
48
9
128
7
96
21
18
230
10
21
45
72
20
124
99
59
1
57
14
64
54
248
7
51
26
55
36
9
3
36
11
6
82
32
136
30
15
27
45
75
38
90
70
27
17
30
13
117
63
17
108
31
51
56
54
19
9
32
6
22
12
24
54
8
102
16
56
16
2
25
21
90
42
3
24
27
38
16
27
63
26
6
34
20
76
3
59
40
32
30
96
180
103
41
36
82
32
6
7
35
40
8
10
20
52
36
32
4
51
59
13
3
105
5
103
27
104
58
20
28
27
51
2
64
36
24
75
33
120
8
24
30
6
24
40
66
33
89
55
77
36
40
27
17
18
10
8
40
44
88
32
31
3
14
10
8
13
72
17
18
64
96
18
36
120
18
78
2
118
15
29
6
150
103
12
15
2
46
2
43
11
138
76
24
48
18
6
39
144
51
2
52
3
15
74
16
30
9
5
4
6
56
70
92
12
16
144
20
6
37
51
30
2
34
8
70
8
10
3
17
19
63
8
34
84
60
44
55
125
91
21
20
31
59
13
27
81
119
16
9
65
16
62
1
29
18
10
24
36
48
42
18
27
48
51
8
22
60
8
78
13
9
27
45
20
19
11
16
18
72
54
86
24
148
12
68
72
6
58
30
45
51
30
26
54
28
6
102
42
8
22
63
45
14
48
18
24
91
5
4
56
7
3
14
4
56
4
72
75
9
6
93
17
10
78
192
15
5
4
36
63
81
20
16
27
57
8
28
60
12
18
104
6
120
12
7
81
44
40
18
2
6
10
27
17
43
108
45
3
17
115
12
51
2
43
144
35
18
4
68
12
136
15
35
22
2
25
23
13
59
90
6
13
192
59
64
54
66
2
40
30
18
14
13
17
12
4
36
54
45
9
2
6
60
124
60
48
80
118
54
18
2
6
24
30
18
18
43
9
ABCD 93365725496*3^$a+1 [50039]
204
60
48
12
24
24
72
9
96
99
240
12
252
96
60
12
120
12
57
3
45
3
12
12
36
204
85
23
153
75
24
108
12
36
108
21
15
24
24
168
9
231
12
120
37
299
252
105
39
9
75
12
57
111
72
57
3
24
60
9
64
287
36
60
180
157
35
45
27
120
24
132
120
60
24
69
96
159
72
57
27
21
3
60
60
36
60
21
15
132
45
112
131
24
216
237
63
49
131
48
264
21
15
36
96
60
12
36
241
59
24
108
48
36
96
48
12
108
156
25
83
240
60
12
204
12
45
48
39
336
105
16
155
60
120
84
45
27
132
108
48
36
60
36
72
12
48
228
84
204
300
276
9
15
1
59
12
249
75
348
72
36
12
177
39
57
27
21
135
121
23
132
348
120
528
72
108
24
24
12
360
9
171
84
120
36
48
72
72
21
15
1
59
12
204
96
48
300
36
24
84
36
24
36
24
36
21
39
60
156
156
132
145
251
84
36
24
216
156
24
180
36
60
36
120
108
36
9
39
120
81
135
24
48
33
27
72
36
24
33
219
24
12
24
120
84
192
189
144
27
229
35
60
228
60
12
24
96
45
96
48
99
12
120
24
81
123
96
24
45
135
192
120
36
12
36
12
108
21
160
80
48
63
24
73
83
12
81
15
1
83
300
145
95
33
48
219
37
35
24
21
48
231
12
132
60
72
48
96
252
72
12
36
24
36
12
12
156
24
9
96
208
155
156
9
48
3
61
35
144
72
168
132
9
15
96
12
37
71
9
3
156
144
12
84
96
33
75
252
108
12
156
12
72
108
72
444
96
96
49
83
120
117
3
45
112
143
12
108
60
60
36
109
11
117
39
9
240
87
24
24
169
143
132
72
108
153
144
51
84
24
81
63
97
320
75
261
219
261
27
36
129
87
60
45
240
3
60
156
117
15
49
203
72
13
128
15
49
59
36
33
3
48
24
96
60
60
36
144
57
75
60
57
48
63
36
36
105
15
72
25
23
72
108
12
36
21
15
156
48
240
96
60
84
24
12
36
12
97
71
9
63
33
99
13
23
48
24
48
108
216
108
33
15
12
12
60
13
143
108
144
48
24
189
64
23
72
36
156
24
36
21
75
12
105
3
157
35
45
48
27
12
36
117
63
129
51
93
15
12
60
57
63
180
397
251
117
15
180
84
24
12
24
36
120
129
99
12
84
24
69
27
24
12
108
240
36
120
36
69
51
45
99
60
81
64
128
3
12
12
84
96
60
288
12
9
195
336
120
84
1
23
120
60
60
36
144
108
72
48
180
24
21
63
180
192
228
120
24
132
24
24
120
192
45
255
193
143
49
23
108
24
165
39
57
63
204
12
48
96
12
109
215
36
69
51
12
ABCD 93366195056*3^$a+1 [50015]
105
27
108
12
97
11
229
56
100
11
49
20
16
23
85
20
207
30
18
36
1
59
69
105
78
133
59
42
30
201
88
24
11
24
48
24
30
91
108
36
53
18
25
47
132
25
23
42
15
231
129
3
30
78
48
72
24
108
33
3
12
72
6
31
48
36
149
151
137
162
72
198
55
68
45
103
24
35
228
24
49
17
55
23
25
47
33
75
12
25
12
5
151
36
5
111
267
6
54
48
145
120
44
3
1
17
7
113
15
40
108
12
84
80
28
35
30
3
148
12
77
138
109
344
51
108
121
95
49
131
60
66
15
9
246
96
84
24
69
16
95
90
66
1
53
7
35
48
54
72
55
41
67
35
13
23
54
72
31
65
48
54
42
31
72
41
27
75
25
12
140
57
54
49
8
28
12
233
31
128
88
344
144
39
1
119
18
7
48
59
25
44
52
149
18
48
57
15
96
30
72
78
72
12
240
108
48
49
108
20
27
45
75
36
90
15
39
193
132
92
3
12
96
12
36
49
72
24
107
78
30
24
117
3
18
7
11
24
36
121
56
40
8
24
15
25
47
1
35
213
52
167
73
132
233
199
143
36
54
90
48
25
35
189
36
60
123
85
180
12
32
21
87
33
42
48
105
27
37
71
84
72
105
24
57
162
37
120
56
40
35
97
132
23
36
54
120
90
13
47
25
137
31
17
168
67
35
36
60
45
45
127
8
16
56
64
71
72
120
145
240
80
76
92
3
12
37
143
13
96
20
21
234
36
13
71
73
180
17
6
73
35
84
162
55
35
54
15
39
96
84
60
73
8
297
72
90
48
24
169
20
27
12
36
36
96
84
96
72
72
120
109
35
69
16
41
6
25
119
1
168
65
19
11
49
11
36
49
24
17
18
36
66
115
60
11
13
35
24
13
23
145
32
39
25
113
42
49
95
84
96
145
89
216
91
204
84
53
144
123
28
80
3
1
35
61
83
25
65
175
120
65
87
177
103
72
56
75
49
128
3
145
41
30
1
17
42
13
107
21
123
6
48
18
13
24
95
1
96
20
148
107
54
24
30
37
60
24
41
31
132
68
88
47
48
24
18
48
24
7
113
111
15
24
25
95
36
72
33
39
36
60
30
111
15
18
162
25
71
37
11
69
16
119
1
17
30
73
36
20
105
6
9
81
18
45
27
12
42
30
90
18
61
71
36
49
35
13
20
135
25
47
33
75
102
54
24
1
89
103
143
24
36
30
24
30
108
133
96
96
59
36
205
108
65
115
77
7
47
276
25
20
3
21
48
52
23
61
65
72
78
12
25
188
9
30
96
72
12
60
18
18
12
72
1
72
113
30
36
126
139
131
13
11
18
48
163
92
105
144
31
59
24
72
12
33
4
59
210
79
48
59
54
55
47
13
96
35
13
108
23
24
1
47
105
112
35
21
51
33
28
377
87
3
1
35
264
25
17
66
78
7
47
12
85
41
139
29
54
1
60
12
24
41
168
102
33
64
48
20
64
83
36
72
12
90
6
84
6
27
3
97
8
39
93
12
57
114
25
12
68
69
72
55
60
44
16
36
12
32
15
133
71
54
103
24
8
135
1
71
36
30
54
18
18
13
80
4
11
24
1
17
198
97
47
81
40
17
7
120
41
54
66
31
11
37
161
15
12
3
24
72
25
41
127
48
113
42
37
227
24
144
36
66
79
32
75
72
30
6
1
24
44
51
24
85
108
23
157
212
27
109
209
31
41
126
93
69
55
35
37
60
53
48
7
8
27
336
37
17
111
15
24
18
30
105
99
48
25
36
60
5
54
85
23
69
99
54
18
12
25
35
12
33
75
6
151
ABCD 93366541564*3^$a+1 [50013]
9
12
24
28
32
24
40
11
36
37
8
4
24
56
15
73
68
64
29
27
28
107
180
37
36
20
69
87
39
49
41
27
28
17
7
65
111
132
63
21
4
11
45
84
40
155
81
45
43
56
16
83
121
24
8
148
24
36
140
39
37
20
51
37
120
77
18
126
75
12
28
20
4
23
105
4
20
36
24
63
1
36
20
84
72
52
32
28
60
11
169
56
4
12
260
3
36
36
109
17
123
39
117
100
53
175
23
37
8
88
20
4
77
18
57
40
11
37
56
15
21
33
3
24
28
128
52
56
100
20
4
8
4
44
40
92
28
17
19
48
32
45
15
24
60
4
56
60
12
48
76
20
28
11
21
28
212
24
12
60
52
41
111
40
44
111
133
72
20
45
99
12
84
3
37
20
33
7
44
96
124
96
24
32
60
64
20
84
36
15
18
111
12
28
56
60
36
183
117
45
39
60
84
40
56
36
24
144
96
15
49
77
15
3
201
36
24
60
3
85
23
73
32
24
28
36
24
107
9
36
40
60
44
12
88
32
4
44
12
52
12
168
56
36
120
24
36
24
40
96
35
9
124
8
60
48
40
36
125
79
20
12
64
48
120
36
96
20
60
28
36
47
73
125
15
60
12
24
4
144
152
160
56
4
35
21
4
83
33
3
109
12
5
195
36
4
24
101
18
85
32
9
135
9
67
59
1
89
31
56
204
69
27
24
24
216
40
29
111
180
120
24
15
177
28
56
63
177
24
76
288
32
141
72
27
99
61
48
60
60
60
176
120
9
27
24
4
17
43
11
72
69
3
18
79
83
37
44
4
60
72
24
56
40
48
252
24
24
36
32
3
36
49
20
75
105
64
83
49
23
1
20
51
25
48
60
11
21
24
27
18
19
68
48
27
108
90
55
152
9
115
56
24
40
44
12
108
51
9
16
29
15
36
39
49
156
84
72
104
36
4
56
4
20
12
172
23
153
99
25
60
116
96
88
11
72
69
3
21
12
24
180
15
9
12
28
120
32
64
84
11
13
23
9
28
215
18
43
144
11
72
37
36
20
69
63
9
43
11
57
4
11
90
15
39
21
24
4
24
32
3
108
69
36
48
12
48
12
4
24
32
108
111
13
5
18
33
4
96
56
28
56
4
11
141
24
40
56
28
60
12
53
3
15
9
28
72
20
69
15
160
80
96
60
21
123
96
36
120
39
21
15
225
52
11
141
3
85
92
64
47
72
1
36
71
33
60
64
8
15
45
24
64
20
27
9
96
57
31
257
7
8
112
68
75
33
180
21
55
108
128
15
69
156
27
25
11
57
48
39
117
36
24
4
35
36
45
24
16
24
92
60
27
97
20
45
18
33
3
36
13
23
129
88
8
84
4
56
40
41
3
16
108
56
51
126
99
135
49
56
4
84
68
24
96
84
28
32
15
90
39
60
40
20
16
104
9
51
21
43
56
45
51
24
69
3
15
13
131
45
40
20
3
21
240
117
7
65
31
60
32
24
28
23
97
11
57
4
11
33
16
20
4
36
144
35
1
104
12
4
48
60
72
23
21
60
16
44
12
4
20
3
33
24
60
81
19
53
307
53
3
84
40
20
51
72
18
259
120
48
36
41
15
28
11
45
16
80
28
36
20
100
32
39
54
51
21
135
52
56
100
20
72
4
44
21
18
121
24
36
24
65
183
24
28
8
24
4
36
71
105
60
24
28
35
108
72
21
4
32
123
37
80
60
88
60
32
24
36
96
9
18
1
80
16
11
45
27
1
36
60
11
45
9
18
33
24
64
24
12
168
8
64
56
4
11
69
84
9
235
32
3
36
36
18
63
52
36
11
45
24
60
69
3
108
36
40
56
4
24
20
16
35
169
84
68
180
4
44
12
48
60
76
65
18
33
39
73
53
3
60
135
25
36
29
79
8
28
96
131
9
9
75
339
97
56
99
69
132
52
17
90
25
20
4
36
41
15
60
60
88
116
39
36
45
45
19
56
240
28
116
135
72
93
12
24
4
56
60
3
37
24
20
132
93
54
85
56
40
116
64
120
144
36
59
61
32
28
204
92
36
24
63
72
36
33
16
240
120
108
5
3
124
80
135
105
3
21
36
84
4
12
168
35
21
60
16
80
111
37
12
5
90
9
36
40
ABCD 93366910558*3^$a+1 [50011]
241
63
45
18
108
5
48
48
169
18
53
37
54
72
324
41
85
11
7
18
126
9
27
36
54
36
23
48
48
151
72
33
39
108
18
54
5
67
108
18
18
18
162
57
15
65
43
36
18
144
54
72
17
19
126
36
36
72
72
18
54
72
39
123
180
18
90
108
72
113
31
33
32
16
9
18
53
1
36
270
36
72
108
21
51
18
251
37
11
43
36
198
11
48
85
18
126
234
36
180
9
63
144
81
153
126
54
162
108
53
127
18
108
36
126
36
29
16
45
131
13
51
39
396
342
72
18
141
129
18
18
11
7
72
65
7
126
72
3
15
36
77
16
87
72
54
11
43
5
103
198
108
39
87
90
63
207
198
288
90
17
73
36
51
75
101
112
237
72
72
90
198
324
63
9
72
95
13
72
75
15
33
21
90
72
36
36
17
181
72
144
3
96
81
47
79
126
18
468
77
103
137
96
307
36
153
99
54
71
19
90
3
15
54
18
234
36
90
65
7
41
67
54
119
25
18
21
213
27
45
99
9
54
36
198
23
31
126
54
54
167
160
33
18
108
18
90
53
16
147
54
119
115
180
137
61
147
105
18
101
169
36
18
17
64
45
162
108
53
19
36
198
51
111
198
36
54
36
29
25
36
35
48
43
54
15
93
83
97
18
126
239
67
77
67
90
131
31
72
180
18
99
63
17
19
108
72
36
18
54
18
11
7
378
54
72
177
21
18
72
198
36
18
198
207
45
18
54
18
36
53
37
54
5
144
48
144
163
77
64
3
141
75
108
180
144
54
143
55
54
90
72
129
105
23
16
87
72
180
90
18
90
18
72
125
1
159
176
96
19
29
16
176
13
36
36
27
32
96
16
45
18
72
36
126
72
54
36
72
162
144
72
18
65
25
18
180
162
95
49
72
87
39
36
149
103
18
18
72
234
54
77
49
18
269
1
15
147
54
36
18
18
47
48
48
208
63
162
54
72
108
36
18
63
27
69
3
29
115
77
16
159
36
36
9
171
18
54
162
270
77
336
163
108
33
39
54
288
72
59
64
273
54
57
141
51
96
48
147
234
144
83
43
198
15
183
36
21
123
36
90
18
18
35
91
72
36
41
67
18
27
81
90
5
13
252
87
93
108
119
48
103
54
36
90
21
96
135
36
216
72
252
89
55
54
51
219
180
129
15
129
80
96
217
234
125
37
18
41
85
54
18
162
126
3
15
90
126
288
216
18
36
11
112
144
3
126
47
43
108
89
55
41
96
43
18
90
72
18
15
128
361
162
108
126
108
54
41
49
15
80
49
54
9
99
90
51
39
288
90
15
32
205
54
36
18
36
54
90
35
181
216
83
16
27
5
240
241
36
18
18
23
337
95
85
75
33
47
64
231
198
54
29
79
108
21
69
18
137
79
ABCD 93367232482*3^$a+1 [50018]
12
12
18
9
81
39
40
36
44
21
15
4
60
56
117
36
27
15
9
64
32
15
18
15
12
180
93
55
56
144
12
48
96
33
127
60
36
20
40
8
45
12
43
116
16
8
39
37
41
39
51
13
32
160
5
18
21
4
35
45
27
13
56
3
48
69
16
23
12
18
24
43
5
43
59
13
5
60
3
57
15
63
30
27
88
96
23
1
5
24
127
60
23
6
55
36
24
36
11
45
15
18
60
7
47
30
6
21
111
45
28
5
67
120
8
60
57
79
116
24
16
5
72
6
1
20
76
65
12
3
75
30
30
9
24
60
60
40
32
45
63
52
23
21
9
31
11
73
60
72
77
3
28
56
16
53
127
5
18
45
76
24
5
102
48
61
84
5
24
63
108
27
9
144
96
33
27
64
12
17
36
147
84
51
13
116
81
39
111
18
55
12
48
5
12
18
45
69
30
33
28
120
59
13
65
55
68
12
108
12
4
164
52
23
37
23
42
39
4
60
72
23
54
7
23
13
35
9
36
3
12
90
3
36
33
90
33
3
54
43
44
21
15
27
33
45
43
77
42
21
75
12
25
5
79
29
7
5
30
85
8
12
24
33
30
37
29
24
60
78
42
6
12
9
16
23
37
68
15
90
31
24
17
120
108
7
23
54
30
37
83
6
132
19
11
18
7
8
12
33
7
24
84
12
5
55
17
51
12
33
7
5
42
21
57
79
36
20
3
201
21
19
84
47
18
27
60
45
72
7
104
45
31
56
28
96
80
24
36
24
9
7
11
90
55
20
4
149
27
3
37
20
144
60
21
19
23
21
76
41
12
18
9
81
3
45
24
3
40
17
48
3
72
15
13
56
9
42
120
9
100
24
5
151
59
25
77
15
24
36
45
19
29
51
9
30
42
3
9
103
24
29
75
52
24
29
15
72
24
39
1
29
72
12
60
6
162
55
20
4
44
12
3
42
3
12
28
5
27
64
11
33
16
11
85
35
33
72
33
30
45
9
31
89
66
12
33
105
30
37
5
3
40
72
65
12
87
33
27
51
25
185
15
48
39
78
18
37
5
12
27
4
20
12
60
3
21
21
63
16
24
29
31
17
63
45
42
109
60
20
36
40
5
42
66
30
114
7
20
69
30
21
21
15
48
57
15
84
9
180
27
33
15
9
7
20
21
19
80
21
15
33
7
84
84
155
12
9
4
12
35
25
20
144
24
16
44
52
20
45
78
1
84
77
3
12
28
47
13
60
12
17
3
48
15
21
16
60
24
29
91
116
45
3
135
21
9
12
3
120
15
25
156
131
9
24
40
56
21
99
21
42
13
20
84
123
66
27
48
57
99
33
3
48
76
101
12
7
44
16
44
75
1
29
27
75
33
39
21
96
4
20
96
21
43
17
39
21
3
40
132
24
56
4
24
5
15
12
15
9
16
8
27
42
3
4
20
9
55
96
89
27
3
60
42
19
44
16
36
20
3
1
101
103
12
5
63
112
20
15
129
16
8
9
67
36
24
20
24
15
12
42
27
40
20
24
9
48
12
111
69
48
15
28
65
30
1
53
3
45
18
21
39
42
3
57
12
111
12
93
12
18
30
90
84
48
49
24
35
30
60
12
18
21
111
30
90
25
20
48
72
4
140
4
167
18
7
128
9
51
12
88
35
1
156
5
18
25
5
51
69
7
104
9
60
31
29
7
17
3
4
36
5
39
4
20
12
40
17
51
15
102
63
75
21
9
7
20
75
13
17
99
40
60
44
12
27
1
17
55
5
12
103
5
90
25
5
39
24
15
12
60
18
12
3
57
55
8
12
93
15
36
9
7
8
12
48
27
13
95
60
12
240
33
36
156
48
12
33
27
3
60
25
56
76
8
45
12
12
3
60
27
126
15
100
20
12
3
30
27
3
1
20
33
96
60
24
3
4
41
12
6
42
3
40
72
65
48
24
3
4
20
21
12
7
80
9
7
5
3
40
29
27
3
57
4
20
52
44
84
12
3
45
52
5
48
24
163
120
17
27
21
30
18
67
35
13
12
24
24
29
78
42
3
3
12
25
5
15
63
21
9
7
17
66
25
12
48
35
114
67
24
20
39
57
24
39
33
57
3
40
84
140
9
7
5
19
44
16
29
27
3
21
4
12
17
3
4
20
40
20
21
19
29
15
52
35
45
33
15
39
21
52
44
16
20
75
12
1
36
20
96
3
37
23
12
109
80
21
42
21
9
48
15
40
35
25
17
3
24
16
8
40
20
27
18
7
5
19
20
93
87
24
96
69
91
29
7
44
4
36
101
39
24
40
47
13
36
11
42
111
12
28
17
78
12
13
12
17
48
30
13
80
72
40
8
12
60
15
49
53
36
204
18
18
15
36
36
48
69
31
56
16
5
12
103
35
30
12
78
25
23
81
84
40
12
8
12
57
27
21
19
41
18
37
5
19
29
84
3
45
12
27
9
51
36
4
41
39
36
48
129
3
87
18
19
11
18
55
12
8
12
93
15
40
36
24
80
132
60
64
60
156
44
40
29
7
20
33
51
33
18
49
89
12
75
84
21
15
48
160
17
15
28
5
51
136
17
30
48
13
5
24
18
25
8
27
13
29
7
11
9
24
9
51
12
27
168
69
16
104
4
5
27
24
36
45
12
66
25
12
125
63
16
56
40
20
27
21
9
43
8
39
30
3
4
29
30
1
59
45
9
7
29
15
87
108
60
42
18
1
89
60
132
19
11
25
24
53
43
20
33
55
17
115
5
63
15
21
51
30
48
7
68
12
45
18
121
20
39
30
7
20
28
132
23
42
30
25
17
6
54
7
20
3
1
12
53
7
53
102
12
37
41
15
45
55
8
40
77
15
24
4
20
69
7
36
5
3
12
63
61
71
45
4
80
36
33
24
43
8
96
3
30
36
27
3
25
17
18
25
12
23
12
25
104
9
15
16
36
17
51
40
5
7
35
60
25
5
ABCD 93367774432*3^$a+1 [50232]
22
12
12
83
15
30
10
162
6
2
12
48
72
18
30
42
57
33
84
99
13
42
41
12
33
42
69
13
48
38
6
10
17
12
49
11
72
57
30
40
48
32
22
48
11
109
2
24
30
4
30
30
68
22
32
81
145
60
59
36
27
162
6
40
2
12
106
14
18
9
1
92
40
170
40
66
30
17
45
10
32
21
75
18
4
2
10
35
36
25
134
33
72
24
252
19
29
27
54
27
9
24
54
22
20
52
48
60
14
46
11
31
102
68
15
24
31
17
9
52
2
6
16
36
54
26
24
15
55
96
72
29
3
45
33
96
12
12
27
13
83
39
6
4
8
63
9
16
12
72
18
161
72
85
122
22
108
11
61
6
24
6
84
11
37
38
34
6
8
6
10
5
61
24
11
36
21
27
39
22
42
2
40
30
48
56
72
9
31
30
20
60
39
13
110
40
77
99
34
11
51
54
4
8
4
44
24
30
69
1
8
27
63
34
14
45
45
16
191
7
17
12
21
40
62
24
24
18
78
57
85
84
20
15
12
1
23
9
70
8
10
38
94
66
42
60
60
32
63
25
48
20
10
104
9
15
16
6
23
21
54
9
108
85
11
81
48
120
39
48
3
40
90
102
5
12
36
19
66
60
2
18
15
25
20
84
30
24
24
58
23
9
52
18
8
10
47
33
22
50
52
59
36
3
57
72
72
21
16
47
108
85
8
34
98
4
36
84
90
14
4
20
90
58
14
40
78
59
61
32
27
39
232
72
5
9
4
20
82
6
23
19
8
34
78
18
12
11
21
51
7
38
12
15
7
6
60
14
33
72
103
30
32
10
56
22
26
6
18
22
18
42
30
90
30
48
26
27
36
1
107
3
45
81
72
24
27
72
31
8
30
10
42
86
24
16
8
9
55
17
9
63
1
12
36
68
123
1
60
20
48
64
6
30
32
10
53
25
32
123
37
60
30
30
20
39
63
10
56
4
11
7
32
40
41
24
1
44
10
150
20
78
10
12
47
73
18
32
46
11
24
25
11
211
41
36
36
55
42
8
3
12
63
81
1
12
162
8
6
135
27
42
36
34
18
38
45
19
17
15
24
33
63
58
20
40
26
22
68
52
114
17
72
37
32
36
54
9
31
5
48
96
9
75
9
48
30
9
13
18
77
9
39
67
48
137
55
150
71
45
39
24
72
33
22
161
39
30
15
67
102
107
57
12
87
13
14
30
24
15
49
2
10
23
13
50
24
21
33
27
36
12
31
38
10
78
2
21
9
10
89
57
15
1
23
84
1
8
84
16
54
14
12
84
88
2
16
42
11
75
22
74
30
48
42
16
72
146
3
9
48
12
52
2
70
275
21
27
175
2
28
120
23
85
14
9
21
27
39
30
10
62
183
25
35
39
9
129
3
12
63
18
16
30
78
71
12
37
42
104
30
34
42
20
3
13
59
1
14
16
17
45
12
28
18
8
46
50
18
52
36
20
4
20
24
106
26
78
46
26
10
54
90
44
24
112
18
18
92
66
33
24
57
148
20
3
57
3
15
22
32
52
95
12
49
50
9
1
12
48
44
6
30
3
45
64
20
3
9
28
30
176
16
18
120
102
6
122
33
7
137
15
6
10
14
106
32
30
3
7
42
48
35
36
61
20
27
9
27
7
18
12
168
2
40
18
38
120
54
40
23
145
18
42
23
24
15
6
10
30
50
90
15
55
17
37
50
96
45
9
36
40
14
16
14
66
144
30
24
16
83
13
2
30
10
18
12
26
42
22
78
20
12
66
6
36
22
38
51
73
44
75
9
40
30
17
15
10
8
39
31
8
45
3
22
11
31
8
33
1
44
4
20
3
7
89
9
3
27
70
128
196
8
22
6
20
12
3
48
7
50
4
11
15
18
36
106
72
42
23
25
78
32
22
59
31
18
132
18
72
18
11
60
1
20
18
81
15
24
33
24
9
24
52
20
16
131
1
50
42
30
6
40
42
17
13
176
34
2
15
111
9
15
70
104
34
17
120
33
60
10
38
138
6
136
50
33
7
50
84
84
15
7
24
90
23
7
66
11
99
24
117
12
1
6
38
16
8
3
63
66
36
18
21
33
28
47
37
47
49
132
72
30
8
96
6
10
17
12
19
113
12
81
24
3
69
66
33
72
7
29
9
40
24
35
151
14
10
6
24
56
3
87
34
48
30
32
21
27
6
63
49
2
58
32
48
64
30
6
107
87
88
17
9
15
15
24
6
4
62
9
15
34
12
20
51
19
30
35
111
54
10
74
4
35
7
17
21
48
75
7
2
36
10
42
30
50
12
10
6
114
14
12
40
38
72
34
78
2
15
85
50
16
14
3
7
30
71
105
24
16
11
61
12
23
15
22
18
65
13
11
129
52
162
18
11
19
8
114
78
33
33
39
7
56
30
10
65
79
5
13
32
16
12
35
7
17
108
61
12
8
34
41
69
28
30
32
21
19
6
50
22
26
57
9
28
48
2
57
39
64
38
40
24
26
72
93
25
12
116
66
16
14
10
90
36
11
24
25
38
42
3
51
88
42
6
14
51
7
41
36
96
49
35
24
15
102
3
21
10
6
44
15
1
11
19
17
204
1
68
4
8
60
78
10
20
3
1
68
42
10
36
35
36
19
8
6
18
45
51
102
27
7
50
16
24
14
42
22
2
15
9
76
83
7
6
50
48
22
8
3
31
2
6
30
3
12
19
8
30
39
43
158
99
117
16
36
102
32
6
172
32
15
9
111
1
30
8
6
208
18
17
25
30
5
67
14
72
10
24
18
47
33
36
36
39
1
44
4
23
15
24
16
42
47
63
42
16
23
21
10
30
26
168
94
12
8
70
41
79
38
24
10
26
54
10
96
44
16
35
57
30
78
40
44
39
79
2
ABCD 93367935392*3^$a+1 [50040]
93
41
34
20
37
15
318
60
32
91
12
12
63
90
56
7
33
50
106
54
24
56
10
15
12
48
69
152
19
45
6
50
19
59
85
60
27
20
60
64
21
33
132
120
164
36
24
79
45
72
3
15
2
70
18
12
44
16
14
16
78
27
95
1
93
20
7
59
1
3
84
57
89
36
34
6
38
121
5
36
31
53
6
85
96
24
5
78
25
36
24
75
12
98
31
59
10
170
10
6
56
10
20
58
30
2
54
36
19
35
25
15
50
211
83
10
80
67
36
59
54
70
57
29
78
156
49
75
60
90
72
20
43
12
48
15
21
41
28
80
36
10
57
33
15
60
120
29
36
36
10
20
24
36
13
21
36
3
35
1
36
9
200
7
53
19
11
40
21
120
15
20
13
21
20
36
54
16
24
20
16
9
75
6
15
24
9
42
18
56
106
21
48
15
21
48
47
13
41
34
21
15
21
29
166
110
79
24
96
71
25
29
34
30
27
29
4
36
30
26
10
21
53
90
4
36
69
5
12
34
116
34
110
10
20
4
110
90
142
9
101
54
34
30
6
66
21
3
69
15
45
45
2
150
18
10
90
36
44
70
63
27
105
72
75
45
9
20
79
27
14
106
9
15
20
1
48
57
38
36
10
110
24
25
45
2
49
105
20
36
55
15
18
56
31
5
43
51
90
20
36
34
9
261
54
12
9
35
1
84
15
20
6
144
16
48
6
20
36
118
111
12
84
99
20
34
152
19
72
72
35
16
66
18
81
51
110
30
40
18
56
30
4
81
12
17
70
56
37
33
20
10
20
1
23
25
27
14
24
55
35
100
72
9
72
29
34
26
54
64
62
54
1
33
122
90
55
23
82
8
16
50
6
88
56
34
2
19
9
6
20
144
13
33
20
90
16
60
174
24
3
48
5
31
75
14
31
168
71
85
29
46
129
72
89
55
144
5
52
3
36
24
11
66
60
28
2
13
60
17
24
31
23
46
87
84
89
10
36
8
90
10
21
36
39
54
2
100
45
35
1
17
72
54
30
19
12
93
36
27
107
126
144
126
16
33
12
45
63
135
81
9
20
46
24
56
90
19
35
13
57
56
54
1
51
21
84
3
56
16
69
5
30
34
186
21
9
44
7
63
33
48
29
67
105
18
56
16
33
75
2
58
57
15
45
29
31
23
100
6
15
125
90
16
20
13
111
20
6
70
20
13
51
6
48
6
45
21
18
26
31
33
63
159
21
12
21
50
36
114
16
14
16
105
119
100
26
19
9
75
5
142
104
4
33
39
38
70
56
46
51
3
21
33
152
55
29
40
54
56
37
29
91
12
45
146
10
56
58
66
56
90
49
36
29
36
120
54
1
3
57
15
30
51
47
13
23
97
113
40
20
90
106
15
69
75
5
139
105
15
77
94
57
84
15
8
12
61
53
7
137
7
29
31
24
15
36
48
42
14
40
54
135
65
232
104
55
36
33
51
5
115
65
4
2
25
9
15
39
2
64
99
27
44
46
15
5
24
19
117
8
66
25
15
9
11
1
96
23
114
66
36
61
63
24
56
16
9
60
5
31
15
44
109
87
14
115
71
10
24
39
15
2
18
13
12
48
33
15
95
54
70
20
36
10
15
9
252
3
11
6
30
94
84
6
50
19
71
70
39
5
10
62
18
13
53
7
33
20
19
27
44
54
12
34
36
9
179
1
35
1
24
144
47
64
20
37
147
93
117
2
40
50
60
108
70
105
17
150
64
116
13
71
6
19
81
90
8
190
2
25
35
49
12
39
9
45
39
111
56
49
35
4
20
16
56
49
15
36
54
6
14
31
3
26
180
10
9
12
159
21
33
42
33
167
10
63
168
39
60
18
27
24
41
88
30
2
19
5
16
14
49
147
78
2
18
72
19
89
55
12
33
123
117
66
81
48
15
56
130
20
19
11
60
10
56
54
24
52
54
30
54
6
21
123
45
77
78
37
53
12
34
69
48
12
5
52
3
51
84
72
8
100
57
108
51
44
36
90
139
51
20
40
20
34
56
30
24
13
123
114
72
99
65
10
45
89
7
39
134
72
10
9
9
56
7
17
7
5
54
24
46
54
26
7
12
180
15
56
1
65
295
120
59
16
14
55
71
13
47
109
9
15
48
27
45
11
61
96
29
28
3
113
19
12
23
10
56
7
99
24
20
90
30
6
19
84
5
67
23
52
20
49
120
155
1
53
36
156
24
30
24
66
34
105
21
6
21
27
81
24
137
31
3
180
81
24
5
10
9
11
150
30
1
5
19
36
45
60
20
115
63
102
98
13
53
216
34
225
141
50
144
34
36
75
71
25
53
52
38
162
43
11
16
54
30
6
30
8
82
51
23
4
86
6
25
63
32
4
9
11
30
79
17
10
18
26
30
139
11
ABCD 93368154442*3^$a+1 [50201]
100
24
9
3
92
25
96
47
52
3
65
48
1
23
13
39
104
36
175
29
85
75
44
73
24
35
49
54
41
37
18
12
42
95
25
83
24
24
40
80
132
13
15
27
18
120
6
9
36
20
1
303
116
49
42
45
32
16
20
61
23
37
18
18
12
95
55
72
101
172
20
61
27
33
66
24
9
8
85
42
41
25
42
65
52
36
45
12
155
13
54
18
162
18
30
17
52
156
33
11
24
37
18
5
25
15
32
7
78
23
40
20
24
1
39
8
12
67
5
49
27
39
33
56
19
6
99
20
25
3
9
83
36
25
15
21
90
9
27
17
52
8
36
4
92
16
15
125
12
25
30
33
45
35
49
96
39
9
36
11
43
60
30
15
104
67
53
91
162
59
13
23
7
6
95
12
60
43
60
36
5
25
63
20
52
68
31
101
25
35
120
25
59
1
311
85
63
20
1
51
32
25
6
21
116
7
18
59
43
72
65
31
137
37
51
8
31
9
36
15
161
19
120
18
71
7
93
81
59
36
76
32
72
84
91
29
25
11
48
13
107
7
45
39
9
36
56
43
17
79
29
1
36
18
18
87
81
11
1
135
99
45
51
29
28
15
45
72
9
191
36
24
24
12
253
90
36
29
19
5
73
12
35
36
1
6
174
11
24
1
47
132
1
99
105
48
11
61
83
52
9
6
21
117
42
5
88
81
51
8
1
27
44
76
33
11
25
35
84
1
23
36
31
186
95
52
96
117
59
25
11
40
9
11
19
89
1
51
147
45
81
11
48
1
35
19
90
23
148
20
96
48
7
30
24
47
12
52
45
11
85
23
25
95
24
16
9
96
119
271
17
52
36
21
90
53
61
27
188
67
69
81
48
35
1
11
79
24
17
24
108
60
52
21
24
3
45
23
108
67
5
4
8
1
171
15
41
4
48
51
29
37
18
6
47
19
125
19
36
33
3
198
59
28
120
9
59
120
1
83
115
17
28
27
24
117
80
13
47
84
24
36
4
20
244
33
23
16
9
6
36
29
145
83
31
5
156
60
49
47
37
15
56
7
57
63
5
73
84
47
48
37
39
45
35
60
64
27
81
45
18
30
72
15
44
139
42
27
27
41
4
128
16
44
55
65
25
111
44
1
71
1
27
20
96
1
6
5
79
18
83
4
39
41
24
187
29
49
12
35
25
23
7
125
28
9
27
104
1
84
15
129
23
4
224
55
36
5
55
84
90
11
4
39
77
13
107
25
30
29
40
81
39
9
47
16
33
95
31
120
9
20
60
12
25
59
85
96
95
25
42
41
31
29
205
11
24
12
19
45
224
7
9
99
9
3
5
4
9
24
23
115
9
8
28
104
48
52
45
39
20
40
20
24
1
36
39
92
60
25
90
72
18
54
138
90
42
54
117
39
5
40
9
107
28
60
27
84
65
88
33
3
20
24
36
61
84
87
140
13
66
5
1
47
208
20
24
36
12
43
78
126
18
47
25
35
1
54
30
6
30
42
72
29
25
66
41
4
80
25
11
7
12
144
60
180
12
78
179
108
60
108
12
67
17
36
300
132
36
1
36
35
72
72
43
48
24
125
64
20
25
11
43
108
5
12
28
3
45
15
36
5
169
6
41
144
4
84
32
36
13
54
5
13
24
11
64
36
63
41
49
11
16
27
72
105
20
55
9
20
4
12
63
77
4
104
192
43
18
3
32
72
48
7
48
60
9
3
81
15
9
48
27
96
5
12
157
18
5
64
20
16
9
23
61
36
11
7
117
45
15
39
161
16
57
51
21
123
21
95
112
32
157
63
141
47
19
6
54
129
9
11
144
108
7
60
77
36
120
37
18
18
27
9
119
60
19
36
54
23
133
126
5
49
36
63
20
103
89
55
21
33
54
30
6
66
23
12
61
54
174
90
162
54
24
72
129
33
23
48
31
41
24
49
155
24
28
144
20
84
60
55
252
173
25
15
36
80
36
19
21
9
54
9
27
101
7
17
48
16
69
23
72
16
72
68
67
53
12
84
4
9
216
15
44
91
30
15
56
124
21
191
103
5
61
108
72
15
9
71
1
99
216
44
109
66
89
7
138
6
81
3
42
39
45
96
35
13
167
28
111
65
84
31
29
36
24
37
132
3
69
30
6
18
66
11
25
59
85
24
36
23
7
5
1
39
60
45
23
12
24
79
72
36
69
39
125
64
60
21
35
7
12
78
84
95
76
8
24
72
28
21
6
5
40
171
72
36
21
8
1
24
35
67
114
30
29
12
64
12
44
1
222
17
31
ABCD 93369590266*3^$a+1 [50108]
15
49
72
41
18
12
33
51
60
45
4
72
48
71
9
96
168
48
24
24
24
28
59
13
107
61
12
17
3
15
180
33
100
83
49
41
42
9
16
44
75
81
69
90
21
4
80
75
33
148
59
66
7
8
28
84
68
40
29
24
51
75
13
36
132
12
48
24
44
16
5
115
35
18
30
57
3
6
7
44
28
56
36
15
61
132
35
61
47
78
7
72
95
25
80
255
1
12
29
99
40
29
15
16
56
4
36
36
59
13
8
24
16
53
15
57
18
1
35
69
16
35
120
24
37
24
20
24
9
55
41
7
44
63
133
80
12
12
15
73
36
5
126
9
52
29
90
36
24
165
21
175
132
107
48
12
6
27
52
56
88
60
11
33
3
84
24
37
5
3
4
12
71
12
1
35
6
39
40
11
21
15
45
100
12
47
1
59
36
69
196
104
75
49
12
59
45
28
23
45
4
48
72
228
108
84
24
11
48
48
12
102
6
45
60
15
33
12
15
30
168
42
25
12
17
30
133
96
32
4
8
27
6
72
18
117
16
36
11
49
36
72
77
18
12
121
47
61
92
48
9
51
112
20
4
11
48
69
147
21
52
20
48
12
60
28
60
83
1
89
15
72
64
68
48
64
11
97
92
93
6
1
41
7
8
105
63
9
3
63
57
160
80
28
119
13
20
39
96
37
20
76
71
69
184
8
84
3
13
108
32
124
95
45
3
81
4
65
48
15
27
1
5
6
21
48
40
96
60
80
76
80
4
41
48
7
8
12
4
56
39
24
9
3
69
9
30
21
48
36
4
71
61
35
48
33
64
60
80
135
121
119
49
20
4
83
49
8
45
15
12
4
17
102
81
16
108
5
31
80
15
96
120
48
13
29
15
4
44
28
29
3
112
11
13
20
64
8
60
39
1
5
15
12
40
23
25
5
54
45
64
24
32
40
20
16
20
28
41
55
60
5
24
114
25
8
24
28
32
24
40
41
6
49
36
68
72
12
28
89
78
93
3
69
21
15
4
20
33
3
12
40
20
64
35
21
69
126
24
1
59
36
13
101
31
24
83
6
15
105
174
85
56
51
205
5
115
8
16
119
6
27
24
4
35
1
36
59
1
35
9
16
35
9
45
48
6
105
12
15
12
81
40
32
12
40
140
135
36
12
57
48
9
19
32
48
75
24
18
48
7
24
96
23
81
24
112
44
16
32
21
19
60
200
136
95
24
13
32
108
144
28
77
39
36
16
44
129
6
36
105
27
33
27
6
55
24
47
9
76
59
145
32
15
97
47
1
32
27
1
12
47
24
109
120
36
24
72
35
108
1
41
3
40
12
35
25
29
87
48
64
60
56
51
1
47
66
6
13
131
49
65
51
4
113
55
119
1
32
40
8
24
3
60
42
55
71
9
63
21
15
102
63
12
48
12
40
20
100
119
85
48
72
60
24
56
51
37
8
33
7
59
9
24
27
73
96
156
24
72
44
39
24
37
125
39
12
60
3
49
12
35
84
37
20
33
27
184
53
15
72
39
25
92
3
37
47
78
27
12
16
48
60
60
12
35
177
33
3
75
25
11
96
9
21
18
54
15
12
28
120
8
108
16
29
102
93
84
15
18
30
37
5
75
45
6
1
56
48
12
3
1
71
45
40
24
48
68
9
91
317
43
8
51
66
18
81
16
53
39
16
41
75
21
139
5
90
96
69
136
47
73
8
12
24
40
44
9
78
72
48
213
4
72
11
48
36
13
35
42
6
57
52
5
43
20
16
12
77
18
12
13
8
27
18
91
11
12
6
19
5
30
36
36
114
27
27
61
60
89
87
76
29
18
30
91
44
27
1
72
32
28
17
79
60
36
59
61
84
24
20
33
3
12
39
66
30
12
12
1
104
39
97
68
60
15
24
1
120
12
5
102
18
39
3
6
91
29
15
124
56
40
11
61
32
28
72
8
28
12
128
4
11
25
36
20
16
167
61
5
87
15
72
42
24
54
45
88
5
3
72
4
23
66
27
4
59
12
13
20
24
132
69
79
108
8
76
60
44
16
60
143
13
47
162
6
12
21
12
4
84
60
89
3
24
48
75
25
32
4
24
107
66
67
152
48
12
36
63
61
104
64
17
24
30
84
37
24
80
12
100
60
23
1
104
64
11
42
7
56
39
72
24
9
36
52
12
5
91
36
36
72
32
3
25
8
60
27
21
27
24
13
96
132
72
41
55
24
72
71
13
132
23
1
8
16
44
72
64
35
9
28
48
24
60
107
109
20
36
76
203
21
51
9
100
35
69
24
60
16
12
32
21
30
216
138
51
60
52
152
27
61
20
12
28
35
13
12
68
60
12
52
108
24
8
12
4
11
30
54
49
47
25
8
81
6
61
132
56
39
66
6
25
56
12
12
63
85
36
59
73
80
88
5
99
27
121
12
12
44
111
6
123
84
48
12
3
42
27
ABCD 93369701422*3^$a+1 [50016]
1
56
25
14
130
14
9
57
30
13
68
9
66
33
76
20
60
36
3
37
60
32
72
25
83
148
65
48
7
32
87
34
71
15
24
10
59
192
111
60
37
48
3
50
39
1
27
45
74
21
124
20
16
63
72
8
10
2
45
49
15
36
8
87
37
11
6
15
60
15
21
75
4
44
21
75
13
17
34
17
139
56
18
40
50
36
1
23
100
9
8
48
31
33
21
62
45
12
57
24
16
54
12
65
15
60
9
40
41
15
15
9
40
15
5
19
32
49
68
60
12
48
21
6
13
11
16
21
29
175
51
29
28
8
43
17
183
10
27
53
159
28
5
48
151
65
63
31
152
9
75
6
39
25
3
23
49
165
14
42
3
61
24
11
28
32
36
24
16
72
32
16
80
60
79
21
5
27
13
15
63
32
117
60
7
29
21
3
100
72
111
29
24
12
4
8
21
46
65
60
16
35
18
120
16
95
15
10
3
48
3
5
12
33
31
8
217
3
21
26
96
48
1
21
104
6
24
25
9
11
55
54
80
10
69
12
36
12
32
51
10
203
7
65
4
36
8
15
76
5
15
100
24
2
19
5
3
96
21
24
7
24
8
40
11
12
69
31
5
9
91
29
3
27
25
20
16
63
20
37
12
23
4
161
12
48
39
10
51
59
10
6
18
51
21
99
48
8
12
12
16
152
31
17
12
87
114
22
53
4
11
49
60
191
61
5
16
8
10
29
1
39
23
90
10
14
6
34
23
12
181
80
24
46
18
152
39
105
94
116
13
20
13
83
24
28
44
36
43
80
69
12
196
32
7
50
24
6
24
9
36
52
9
3
11
1
36
45
87
47
24
16
20
45
39
312
4
5
16
23
57
9
3
180
28
29
6
18
30
57
9
55
44
91
5
76
12
20
1
51
5
30
4
9
23
54
40
83
52
80
135
40
24
20
9
12
48
12
24
52
3
116
24
57
12
21
31
65
3
40
11
57
12
13
54
45
36
24
20
16
5
88
11
108
27
30
75
69
7
84
21
8
31
39
29
7
81
3
5
16
29
10
65
12
3
46
23
33
15
4
8
93
40
8
30
61
116
4
60
68
31
21
11
33
16
20
25
15
36
179
24
121
56
49
6
53
4
33
30
18
62
25
23
9
28
15
44
24
37
23
9
13
104
6
124
53
36
45
27
72
51
66
66
97
21
39
87
33
27
44
1
56
52
27
140
1
144
15
113
37
3
11
66
6
9
40
89
10
20
9
7
5
39
97
3
5
4
47
1
84
95
25
39
62
19
5
40
14
9
87
21
4
89
72
139
59
66
70
44
37
63
26
63
57
16
147
21
39
8
4
219
66
14
1
56
4
5
31
3
12
20
9
100
39
12
77
127
26
27
12
16
180
35
37
8
3
37
12
48
23
61
29
16
224
10
80
21
28
3
8
1
60
125
223
32
1
14
33
33
19
140
60
45
99
15
9
117
54
1
80
9
31
56
72
97
75
35
130
50
73
32
19
17
4
20
1
27
60
23
9
15
36
33
4
8
9
166
8
9
36
36
60
45
75
24
12
3
36
33
97
11
19
5
19
26
46
48
41
84
24
28
59
13
63
48
57
32
12
36
63
49
8
144
9
39
81
7
39
26
27
21
22
9
44
64
11
96
40
44
96
93
111
81
16
33
2
28
5
12
39
33
33
3
87
28
5
36
40
8
12
195
61
12
23
25
143
82
15
20
63
36
1
32
28
29
3
12
48
12
16
60
63
9
12
5
31
23
10
56
16
83
21
31
12
8
40
60
9
24
35
27
18
7
200
9
6
18
31
168
32
79
17
9
3
28
33
62
45
60
63
57
12
63
25
29
54
66
15
16
32
28
39
14
102
28
65
16
20
48
7
26
30
57
120
88
32
28
8
4
17
6
34
14
57
24
31
5
13
39
17
6
24
25
20
40
68
67
165
8
88
24
20
45
111
24
48
12
76
83
52
18
27
12
3
84
5
19
72
50
54
34
71
25
54
12
29
76
20
19
81
12
12
29
10
32
9
28
8
33
19
77
16
59
60
151
20
9
24
15
60
42
58
29
48
9
64
51
11
40
9
48
48
32
57
114
49
11
21
48
3
10
8
10
221
49
27
59
25
48
227
54
6
10
126
45
53
7
12
83
69
16
5
30
37
56
16
5
6
37
12
15
80
25
11
9
28
11
16
14
22
18
30
17
33
22
9
15
45
45
66
44
25
8
3
64
101
39
10
3
11
49
32
15
1
9
14
49
17
3
13
47
1
56
75
19
5
24
21
30
12
33
4
20
13
107
91
17
19
65
51
28
41
16
23
1
5
24
6
81
40
15
45
53
51
15
13
60
48
8
52
23
49
8
84
139
9
8
123
60
9
28
60
9
23
33
24
31
33
71
135
24
1
36
3
29
3
37
68
24
39
52
9
68
31
2
24
54
10
51
35
130
30
24
41
9
22
65
25
14
121
20
93
66
21
25
35
13
27
35
37
32
48
21
19
48
45
30
9
36
63
80
6
3
108
12
21
31
44
61
3
51
69
71
70
6
21
20
60
100
9
6
8
97
23
66
31
60
15
17
3
25
23
61
20
49
80
39
7
65
16
44
51
25
80
4
35
141
43
20
21
160
44
52
32
27
1
3
50
7
20
4
36
8
111
21
132
88
35
105
3
30
22
77
60
36
21
40
3
53
15
33
7
63
201
15
44
46
14
1
36
29
31
12
3
68
81
48
60
28
5
19
108
3
57
11
60
9
27
24
49
20
28
35
54
16
47
328
3
20
42
139
48
3
53
112
69
11
48
15
9
3
144
36
33
ABCD 93369708592*3^$a+1 [50036]
48
25
17
7
83
18
6
84
9
27
84
49
23
12
12
25
5
24
12
18
36
33
147
13
71
265
11
24
12
72
105
15
12
61
29
6
13
47
18
6
24
6
18
48
108
12
12
36
12
18
6
69
75
69
51
60
9
88
35
42
27
33
6
24
78
42
12
18
27
3
13
59
24
60
9
15
42
6
120
9
63
48
78
75
39
12
189
16
11
24
61
47
66
60
19
11
69
3
84
33
153
7
23
9
21
3
51
30
15
64
47
24
6
168
6
61
59
133
71
96
108
45
96
39
1
5
72
18
49
48
83
24
6
15
45
66
9
9
132
66
9
15
48
1
5
51
16
5
78
84
96
36
84
81
63
30
6
84
72
174
6
18
6
24
37
71
73
11
54
111
3
12
36
13
5
24
43
8
99
132
9
40
11
69
27
24
24
42
18
126
139
137
48
15
39
150
43
173
30
21
3
6
36
3
3
24
84
72
12
18
330
12
21
27
108
30
67
32
33
54
153
40
77
6
108
12
42
18
33
15
36
133
80
135
12
6
7
23
48
66
54
60
30
66
84
49
32
15
9
111
66
30
33
99
120
21
15
24
36
36
18
7
80
15
48
60
42
18
12
13
53
3
21
24
120
24
120
51
24
141
102
13
5
66
6
99
24
45
6
45
16
48
47
25
65
7
77
24
66
96
18
60
19
35
210
6
102
48
6
36
12
30
51
21
18
73
47
6
36
18
12
18
162
13
216
101
6
42
162
24
60
120
54
30
72
108
13
8
51
13
5
6
120
96
90
24
19
203
60
120
18
66
36
9
144
21
3
16
101
144
30
60
9
15
18
138
66
19
5
75
39
12
108
18
18
60
25
35
186
66
48
30
24
18
54
6
60
57
40
72
65
15
24
15
9
15
48
9
144
27
24
24
30
90
12
84
60
33
3
69
81
54
30
3
45
42
9
16
11
12
1
47
12
13
5
30
69
15
60
13
71
12
24
24
60
121
80
40
95
24
25
47
25
72
72
71
180
42
78
108
6
30
24
36
33
27
48
21
21
60
18
21
9
78
9
123
60
73
5
30
13
5
67
128
39
73
53
60
30
12
114
18
12
93
3
12
60
132
30
3
3
13
47
72
18
108
36
18
42
6
24
48
13
8
39
30
72
6
37
71
9
3
13
47
24
36
13
125
51
99
45
69
30
48
234
3
16
65
84
66
126
60
31
8
21
114
24
12
126
7
107
90
18
12
66
123
45
30
21
3
96
37
35
24
24
12
30
67
11
6
6
33
24
3
18
42
33
15
12
18
6
30
138
102
60
3
63
33
45
90
60
36
36
60
24
33
45
51
75
24
60
97
5
3
63
33
16
35
18
91
11
30
30
48
18
30
33
15
24
60
21
15
49
83
12
6
42
33
9
18
30
54
60
24
162
90
54
48
30
36
120
24
258
79
23
1
59
21
165
19
35
12
18
111
15
12
114
24
30
24
162
19
107
168
45
135
6
54
12
12
6
39
147
36
12
13
5
42
12
13
11
60
6
90
6
18
30
42
33
39
108
54
63
3
18
66
1
23
162
138
66
18
121
35
24
45
21
19
77
43
83
30
30
72
1
24
56
15
9
111
156
24
96
48
42
174
21
15
66
7
71
36
60
73
23
25
23
66
6
24
9
75
12
18
15
45
75
111
49
11
60
36
48
30
60
24
6
6
48
18
90
67
23
108
60
1
11
24
24
12
108
24
6
175
11
66
67
35
42
18
81
15
114
36
75
144
117
174
141
93
42
24
6
6
12
60
21
141
18
6
96
3
72
9
12
18
66
54
105
45
30
12
48
24
30
75
45
43
83
36
24
129
27
48
120
45
51
144
13
23
96
24
6
3
21
42
33
45
51
63
90
18
93
15
66
6
33
15
12
60
24
9
81
15
69
66
24
12
69
39
36
36
25
47
12
78
18
72
12
25
24
95
6
3
51
12
18
36
66
42
7
53
42
73
11
37
8
135
9
57
31
17
31
72
5
72
12
39
160
11
45
88
35
12
153
87
36
12
60
126
15
21
18
48
57
15
96
9
57
6
42
15
27
13
72
71
42
6
60
69
15
36
36
33
27
85
71
33
111
30
18
60
12
129
15
49
35
138
3
15
6
6
12
12
78
30
30
6
69
15
42
55
5
6
18
6
54
7
72
120
11
21
144
15
36
54
6
6
27
3
132
1
17
39
3
18
187
23
108
60
6
18
18
60
3
159
6
6
60
54
36
15
81
18
85
59
60
156
21
3
42
3
3
84
33
3
102
126
145
59
12
48
72
24
9
87
36
12
241
5
150
42
27
3
24
84
60
45
64
5
102
60
9
21
66
12
66
19
47
24
1
35
69
16
83
36
25
119
81
40
71
18
30
72
1
24
155
36
12
21
21
54
132
102
66
36
85
83
ABCD 93369720482*3^$a+1 [50173]
16
80
48
160
191
49
23
36
12
96
25
95
177
75
12
313
215
48
57
279
48
9
27
85
287
1
11
60
9
171
156
265
95
24
73
128
16
144
96
144
80
87
25
359
144
25
144
11
156
96
25
239
49
95
96
1
32
48
135
132
36
145
48
80
16
128
48
112
203
133
263
121
32
48
123
133
71
9
144
16
23
84
396
144
121
71
24
24
9
75
180
1
191
33
75
37
299
36
96
33
159
216
105
48
16
95
72
57
160
144
32
96
15
193
71
120
49
32
48
27
132
72
25
23
105
15
24
9
144
64
47
1
32
64
80
64
32
87
120
240
60
84
145
215
105
96
231
169
107
108
144
48
73
80
159
48
33
111
48
96
120
25
71
25
143
156
133
32
48
159
81
39
120
144
24
132
228
49
71
24
81
144
48
39
96
105
39
84
60
25
48
32
288
192
16
59
133
240
119
24
24
57
27
12
24
129
16
71
36
132
33
48
87
24
49
47
97
47
49
224
15
273
15
12
69
63
144
264
120
225
16
71
84
132
33
39
120
369
87
9
96
27
132
1
107
21
159
1
47
12
21
160
32
16
23
217
23
288
25
32
144
64
48
95
24
72
33
208
107
181
107
108
57
75
85
144
203
85
128
16
96
203
21
207
216
73
48
32
63
144
33
63
48
1
143
33
63
72
121
47
33
111
120
72
81
16
240
23
169
144
96
119
36
37
240
336
143
24
73
32
384
240
15
120
409
23
9
208
32
304
96
128
160
11
60
73
95
72
25
155
36
33
219
12
217
23
48
73
119
336
9
207
193
71
24
129
87
57
336
16
48
32
112
32
87
57
15
48
96
49
32
528
64
128
48
231
228
85
96
32
15
81
159
49
143
60
60
9
192
111
108
21
16
11
85
80
75
132
145
47
168
72
49
144
11
213
159
193
32
39
288
120
321
64
144
143
1
32
64
176
15
33
240
16
71
25
11
36
81
123
37
143
120
132
37
71
9
528
27
132
241
144
71
121
416
48
112
11
372
312
72
120
36
48
60
57
63
129
304
23
84
133
71
105
16
71
73
95
60
288
12
73
48
128
87
57
39
121
47
97
240
23
96
105
208
119
57
87
48
48
24
108
60
72
177
144
27
37
95
168
249
144
39
9
48
63
120
144
9
144
183
ABCD 93369740216*3^$a+1 [50044]
9
162
36
72
121
131
253
179
54
126
9
27
133
101
144
75
87
249
16
48
11
54
15
160
5
162
108
93
16
96
144
11
85
48
29
99
9
39
51
90
19
107
85
32
81
79
176
48
75
18
19
144
89
90
72
69
183
169
11
18
3
15
72
25
191
33
48
135
198
19
71
73
32
75
133
29
19
89
108
43
144
128
63
33
39
54
115
48
71
36
181
35
93
69
18
153
9
7
83
13
80
15
81
27
69
64
96
656
231
126
378
49
167
180
360
36
108
45
96
16
5
235
80
9
151
119
144
25
32
16
53
270
13
221
3
96
135
36
36
126
19
53
180
55
32
111
108
117
16
29
51
16
5
72
67
23
18
103
59
21
64
32
117
43
224
48
27
54
90
90
219
15
369
48
384
9
234
61
191
18
15
160
221
90
121
23
72
33
48
96
256
35
45
45
163
32
48
16
83
141
16
32
48
141
3
15
33
64
173
108
90
349
47
108
165
105
103
5
139
32
16
65
36
27
99
13
77
19
176
112
269
144
36
111
33
79
155
117
27
36
49
48
119
108
126
31
149
43
29
19
96
128
9
327
160
128
303
193
176
45
18
90
103
95
144
18
79
32
160
48
59
85
176
9
151
192
240
48
32
112
179
90
3
177
144
252
291
336
57
39
51
237
123
37
107
133
48
128
144
33
144
159
3
45
45
72
27
160
48
48
416
64
128
432
333
36
79
144
137
135
135
121
5
27
135
57
141
19
192
144
149
123
16
48
29
144
234
36
85
293
171
16
119
57
15
1
32
201
18
85
192
96
176
112
59
37
89
87
144
48
160
48
48
32
48
48
64
32
48
39
90
79
119
252
54
90
93
64
80
48
111
54
36
180
99
27
165
33
79
96
5
27
16
47
36
13
80
16
125
99
45
19
32
39
72
90
151
176
69
75
69
139
167
57
393
55
32
111
97
48
32
3
36
9
45
67
95
72
9
112
80
69
43
119
25
173
180
63
96
21
72
54
72
229
59
69
64
96
23
121
144
113
90
85
32
240
57
151
101
75
64
416
64
11
69
192
27
108
57
16
80
207
54
90
108
21
352
80
15
97
224
21
72
90
180
85
176
63
1
48
368
16
464
16
80
51
468
25
29
163
96
119
9
153
103
224
48
129
36
27
27
85
144
32
112
167
72
198
54
36
90
36
18
108
18
195
48
240
16
ABCD 93370044382*3^$a+1 [50006]
30
6
91
144
80
75
24
45
81
354
18
43
59
141
16
131
102
63
63
144
1
47
97
101
54
108
18
7
53
19
71
1
11
45
15
60
93
64
48
8
45
252
30
9
3
45
72
3
93
135
18
30
49
32
3
61
80
15
90
7
80
24
39
12
12
6
139
35
96
61
8
45
43
167
60
36
9
63
33
69
36
30
42
42
6
30
90
30
81
16
17
15
40
152
153
36
51
9
24
6
24
36
264
18
78
141
24
135
57
3
120
12
25
47
156
12
42
18
48
384
37
101
90
162
126
9
195
78
300
19
89
24
111
75
180
24
153
27
13
5
48
187
155
60
42
31
17
39
16
8
112
8
39
36
12
9
39
1
71
180
60
30
27
3
60
18
42
102
180
91
5
60
30
9
45
30
48
13
89
18
12
33
64
119
1
8
231
60
61
113
78
60
109
89
7
35
12
66
42
150
135
93
19
11
84
90
63
3
69
3
69
120
99
24
85
35
141
9
48
78
1
8
120
21
30
45
136
143
1
47
57
88
35
108
12
30
48
90
12
9
40
71
18
84
150
21
9
78
9
48
51
21
9
55
29
6
30
42
117
15
60
60
1
17
42
45
93
75
3
12
9
24
27
132
36
21
51
13
29
78
72
6
174
1
56
51
37
35
78
30
132
6
55
65
24
15
72
3
18
162
30
147
129
54
18
30
60
45
120
40
35
93
15
1
29
30
102
12
6
37
48
72
72
32
64
17
30
102
27
3
45
72
33
15
15
48
25
48
47
12
45
48
72
15
36
12
192
81
16
80
96
3
24
13
8
24
72
39
24
1
17
30
105
123
69
232
48
5
3
15
30
162
33
63
12
48
21
3
325
8
27
61
119
105
15
97
83
48
69
16
72
23
9
40
23
33
3
30
24
78
12
156
60
21
39
12
85
17
6
49
5
18
60
132
25
32
3
18
48
27
33
90
45
64
11
24
21
39
25
5
66
120
49
8
3
30
12
19
89
54
1
29
108
192
96
15
40
72
72
83
69
39
97
32
45
198
30
30
105
3
12
198
27
40
104
3
37
144
137
102
48
18
24
103
24
48
71
114
138
12
66
30
72
60
30
87
291
37
104
48
48
93
54
48
108
72
132
21
87
72
210
18
42
6
85
299
126
60
90
12
180
42
126
201
129
102
57
63
18
39
3
30
12
78
120
42
126
132
57
16
179
93
63
1
24
35
229
23
129
33
111
9
48
42
37
41
39
3
13
47
1
32
33
54
25
8
24
81
78
24
25
5
48
30
18
12
78
12
13
80
40
95
81
3
37
41
90
93
16
80
51
85
23
97
8
15
84
117
81
30
168
81
63
1
17
18
69
15
105
81
24
48
78
57
123
12
9
9
42
222
30
81
144
136
125
234
18
55
8
9
6
105
24
195
48
30
127
5
18
48
12
165
3
117
15
9
123
108
9
33
78
18
87
123
69
63
60
60
25
152
3
69
9
72
18
72
45
24
256
5
12
18
13
239
1
89
48
42
6
30
9
33
42
36
84
30
126
102
78
45
112
8
16
119
1
41
72
15
15
1
5
60
24
135
171
90
132
12
90
25
8
72
63
18
90
21
96
33
87
168
207
42
31
65
102
108
84
36
12
42
15
16
24
128
33
111
64
144
8
88
35
24
61
95
90
42
108
12
13
35
37
80
15
9
9
54
153
24
99
174
66
117
3
24
30
15
136
80
24
15
57
3
21
15
24
18
18
21
51
117
3
37
11
157
72
11
24
21
16
56
15
42
135
3
72
13
24
120
80
9
15
27
60
12
333
27
60
48
120
180
12
66
30
1
23
73
47
78
90
49
41
138
45
16
53
3
3
24
6
12
18
12
108
9
45
48
3
9
18
60
9
63
81
57
42
13
8
136
8
48
15
12
21
87
30
18
192
48
105
69
36
15
57
48
114
66
192
42
1
89
6
84
ABCD 93370201766*3^$a+1 [50184]
111
21
3
72
97
20
112
35
78
30
33
63
54
7
59
121
59
24
12
85
56
117
36
91
20
136
24
44
64
215
36
9
40
53
75
33
19
140
27
36
69
51
25
53
91
35
1
155
105
28
125
19
12
20
3
108
18
75
15
37
132
12
68
3
84
18
36
42
33
4
35
61
44
52
5
15
28
12
20
64
32
4
95
121
53
36
24
31
53
6
21
15
90
18
117
63
1
47
24
1
72
8
40
17
72
55
53
60
15
72
16
48
59
36
61
116
9
151
8
24
33
27
36
39
81
87
25
5
114
13
32
48
52
11
18
51
24
4
53
15
120
120
48
220
35
9
3
97
32
75
105
40
11
24
36
48
129
3
73
36
89
19
71
157
89
24
55
89
18
9
21
78
57
63
42
30
9
16
53
30
145
5
15
24
27
78
43
149
91
5
27
21
7
8
12
87
25
96
5
171
36
60
75
90
55
48
36
5
91
17
15
48
27
66
6
18
108
18
1
24
41
96
15
12
96
112
12
53
90
177
27
25
20
39
42
18
25
209
30
36
42
30
73
32
45
207
27
49
95
25
120
24
12
53
91
17
18
49
48
29
75
15
54
99
63
13
17
19
44
12
88
104
40
48
29
15
21
63
39
42
43
23
54
103
12
11
33
117
102
21
36
28
65
51
177
19
24
17
48
54
73
5
18
61
20
64
29
27
4
96
5
15
60
16
53
12
3
51
21
4
11
133
36
71
18
55
176
105
18
60
21
12
84
28
11
60
36
36
90
48
15
27
12
37
23
181
116
3
132
30
60
223
5
63
48
24
88
83
57
15
54
55
5
75
81
79
80
40
204
12
185
7
41
54
25
8
3
114
90
37
96
44
16
59
13
32
219
1
5
30
73
107
25
11
18
96
99
64
53
12
31
29
18
229
71
24
36
45
3
36
153
171
37
17
15
3
57
76
17
264
55
41
12
51
64
17
43
80
3
12
96
37
29
51
48
76
20
24
52
44
4
11
81
27
45
16
95
57
264
63
72
54
75
36
124
11
78
75
12
96
112
11
37
68
12
88
32
45
75
15
33
21
6
12
1
32
27
117
75
60
25
29
12
19
48
173
19
125
48
7
108
53
27
108
144
16
23
97
240
47
13
5
87
21
19
12
60
8
168
3
84
132
54
79
47
36
30
3
16
35
33
63
18
90
177
108
219
36
90
30
1
23
18
79
83
37
89
54
48
13
36
96
48
60
77
163
29
15
16
137
12
123
117
36
171
21
7
47
18
55
23
9
76
5
7
20
3
73
5
75
16
11
165
57
27
4
80
124
11
121
11
108
57
159
25
24
35
141
24
51
1
12
20
21
39
15
153
40
47
25
47
30
3
28
5
87
21
79
35
36
12
25
53
84
31
96
41
19
101
55
5
15
64
20
9
99
16
12
119
13
191
1
11
42
15
76
35
72
84
45
63
85
77
19
60
144
20
27
24
1
104
64
23
18
6
133
23
9
15
36
129
40
65
115
36
44
16
132
12
20
16
24
20
156
15
72
57
33
78
37
47
6
48
7
144
80
3
96
12
168
25
5
27
120
195
24
36
9
24
112
173
67
23
54
18
204
18
18
57
52
60
23
61
17
67
140
48
33
174
13
24
41
15
24
24
24
237
66
108
49
32
51
25
5
3
232
95
9
16
29
19
35
45
76
116
24
4
20
24
132
84
9
96
7
72
11
30
42
49
5
486
225
63
102
3
24
135
18
15
39
54
91
104
99
36
81
40
24
20
4
83
90
43
36
29
15
16
35
1
5
7
32
16
20
27
72
1
35
57
291
9
52
11
73
32
33
31
56
144
88
8
129
55
29
54
60
18
7
47
9
60
112
60
84
60
120
48
17
78
13
17
75
100
23
13
156
35
18
15
33
39
21
18
25
116
21
18
9
3
24
25
108
60
107
60
9
136
65
31
44
33
126
216
6
175
20
64
48
68
24
9
39
87
36
72
60
72
30
54
42
99
63
13
20
15
33
9
87
3
138
139
24
56
15
81
64
24
17
12
31
131
1
24
83
6
12
79
44
16
11
213
4
17
63
21
31
29
12
54
121
84
101
79
8
117
66
24
25
59
85
41
55
89
151
ABCD 93370254184*3^$a+1 [50065]
18
24
7
107
24
133
47
33
3
24
85
65
24
55
11
165
16
47
66
79
83
13
48
48
17
48
18
13
80
183
24
36
84
25
48
80
33
55
11
109
24
95
25
119
12
120
69
33
31
47
49
17
7
143
9
16
24
48
8
64
24
72
35
36
73
89
31
11
12
12
54
15
63
96
18
18
48
37
59
6
7
48
23
25
11
21
27
6
24
78
57
64
35
84
24
24
49
65
103
32
63
33
39
73
80
57
79
11
12
18
66
61
143
24
84
48
48
30
18
69
75
126
30
12
102
30
1
24
35
61
24
17
48
39
51
61
24
8
27
30
54
1
89
30
49
107
13
23
18
18
37
35
12
1
11
12
49
23
25
11
37
17
96
6
18
18
24
21
9
39
27
24
13
11
12
9
63
144
18
15
3
24
61
72
24
24
35
37
8
81
7
8
39
18
79
8
33
15
33
7
24
80
40
24
48
32
33
54
1
56
51
109
65
54
18
54
129
40
56
3
13
24
17
72
48
6
97
35
181
48
23
18
39
40
65
78
73
72
11
30
30
1
23
9
96
9
79
65
39
99
13
41
7
65
72
24
24
42
6
31
59
13
59
6
48
18
93
39
12
12
1
24
65
79
185
7
41
18
54
7
48
89
87
16
11
48
30
24
55
23
25
96
24
47
24
24
18
48
7
35
13
48
8
105
18
21
27
96
12
18
78
18
114
24
6
120
6
1
72
35
12
81
57
7
65
18
6
6
33
39
9
33
7
41
7
59
45
88
11
61
71
12
12
49
83
61
168
95
36
13
17
30
1
137
72
6
73
48
35
21
15
25
48
17
42
13
47
12
30
31
17
7
128
15
36
36
144
18
48
55
23
25
32
64
41
6
24
24
36
6
7
32
27
36
25
11
13
72
71
33
3
13
72
59
36
36
21
3
37
71
18
48
30
33
87
72
36
24
69
3
61
48
47
1
65
24
6
12
13
41
18
48
37
41
7
24
59
37
113
48
102
42
7
113
31
47
18
39
9
192
42
12
114
7
56
16
11
24
109
65
24
31
56
81
24
24
15
15
1
32
16
71
1
72
144
71
42
15
9
7
41
42
61
89
72
114
13
96
41
42
108
33
27
13
23
33
51
30
6
12
12
42
66
48
24
60
81
57
42
30
78
1
89
55
32
96
87
48
96
9
33
24
55
24
11
150
48
114
6
31
17
48
120
39
40
35
37
128
3
54
31
24
47
49
32
51
13
35
45
243
37
71
24
25
41
42
13
23
12
61
11
30
24
63
3
12
33
27
30
31
17
6
1
11
6
126
36
6
48
30
1
11
37
95
36
54
42
78
7
24
113
18
21
99
61
17
7
17
55
23
66
7
59
48
6
96
7
35
13
23
49
120
8
9
6
33
64
23
42
90
30
31
47
9
15
12
69
88
83
37
17
6
24
84
6
39
33
42
54
6
42
6
18
7
23
49
65
6
60
61
17
31
104
39
49
24
32
16
23
12
72
84
48
96
1
24
17
6
186
31
41
15
16
23
1
59
120
12
42
90
12
96
25
11
84
25
65
6
18
18
30
6
49
35
60
48
1
113
31
11
13
80
96
64
11
144
21
9
66
12
36
21
27
21
81
24
54
97
89
54
1
48
17
6
121
17
222
24
1
23
12
6
15
40
48
23
36
36
105
39
1
59
24
24
102
30
1
24
23
1
17
18
6
42
37
47
18
6
36
109
24
32
15
12
126
87
3
30
66
30
103
120
11
36
25
59
157
192
23
90
24
48
30
24
96
25
41
15
51
61
59
84
25
23
18
63
57
54
73
23
36
93
64
17
48
15
15
36
61
24
47
12
6
114
21
15
1
192
11
21
9
78
25
65
18
144
72
54
144
42
24
60
66
55
11
61
59
12
24
90
87
3
13
137
102
49
47
120
25
41
18
37
41
7
120
95
9
15
1
35
6
24
30
180
6
6
1
107
13
24
35
45
3
37
48
24
65
18
6
54
97
17
42
61
17
30
36
36
36
36
36
6
7
48
288
65
78
9
87
72
1
17
120
18
24
60
1
35
30
6
1
65
30
96
57
81
6
1
59
36
49
47
97
24
17
18
6
18
48
61
83
6
78
42
6
36
13
11
13
65
24
55
47
25
71
1
17
39
81
90
37
24
24
17
168
31
23
25
8
160
23
57
16
89
7
32
48
3
78
24
79
8
64
23
1
11
72
12
25
65
78
24
1
41
66
24
61
17
48
6
12
126
55
32
9
18
117
40
11
30
48
6
25
11
6
198
12
30
42
13
8
40
47
9
81
7
8
27
60
25
48
23
18
7
23
24
25
8
16
32
39
1
47
12
37
41
15
3
61
185
7
59
13
11
36
25
65
18
96
13
35
36
9
15
81
15
144
24
48
24
1
59
37
72
47
180
174
7
71
25
24
17
18
133
48
24
71
48
1
17
48
48
54
12
36
66
54
108
12
1
59
13
24
47
162
18
61
56
3
13
23
49
17
30
25
35
78
42
48
6
31
17
31
41
31
23
18
31
47
36
6
42
61
17
66
13
17
31
72
71
1
48
113
30
36
102
78
42
30
49
17
55
65
31
23
24
12
60
42
6
42
103
47
49
17
7
11
54
7
80
9
7
11
144
24
24
54
30
72
9
3
37
24
41
6
42
18
61
24
59
6
24
ABCD 93370384384*3^$a+1 [50082]
12
128
112
15
126
36
123
36
20
204
31
36
65
43
162
3
60
135
5
36
49
27
20
36
12
36
16
44
61
18
33
80
13
36
15
3
33
104
168
28
9
23
67
54
144
123
80
24
16
20
48
12
84
84
49
23
67
101
60
1
51
44
60
136
105
23
31
54
36
15
120
56
7
57
20
4
9
72
54
105
12
9
11
28
32
144
55
5
24
64
72
24
99
36
17
24
64
39
57
15
81
27
108
72
90
18
5
13
75
32
52
3
9
24
24
116
112
44
4
60
104
61
11
24
19
53
40
44
4
75
54
11
4
3
57
132
63
72
5
4
56
40
44
4
188
172
45
11
60
4
32
1
23
100
44
13
54
165
8
36
144
43
165
84
21
90
29
25
54
54
63
27
17
16
92
37
108
35
127
21
108
80
100
24
36
45
135
156
48
75
72
125
36
55
5
84
60
28
21
36
108
95
28
3
45
171
5
84
36
64
9
3
44
24
37
75
44
60
19
5
40
135
54
83
24
64
80
1
108
11
52
108
176
85
75
68
12
4
21
23
36
31
5
28
20
1
119
112
20
19
45
80
100
12
68
96
28
21
215
271
41
13
59
13
179
1
54
41
52
108
15
18
87
3
5
49
87
75
29
25
15
152
49
15
93
27
8
120
43
17
16
12
20
43
69
92
48
36
76
21
143
4
32
73
71
64
8
120
60
28
116
181
155
7
93
69
59
67
233
1
3
32
1
15
3
89
28
45
83
61
18
41
64
8
4
164
144
25
18
77
31
54
27
8
160
75
72
54
39
8
79
129
20
52
24
8
1
54
36
237
120
39
69
20
40
32
4
105
23
112
20
60
36
112
33
18
21
36
68
1
11
12
180
36
112
32
31
54
27
48
15
65
28
32
12
16
8
55
105
56
4
20
31
9
116
19
125
37
39
15
41
300
109
39
87
53
36
24
72
24
120
31
33
57
15
129
18
65
25
23
4
60
20
16
3
126
15
108
12
9
111
15
81
32
85
23
52
32
28
68
175
45
48
15
29
40
57
216
23
84
91
9
8
19
18
180
72
39
32
24
64
80
36
28
147
18
126
29
120
48
19
41
4
8
72
24
31
21
15
18
72
18
9
27
161
4
24
9
11
12
24
76
39
245
36
48
36
31
17
88
3
17
19
93
12
3
77
84
132
40
9
126
29
144
4
48
48
15
141
48
192
20
13
90
90
36
27
24
36
20
64
9
15
36
80
31
17
196
44
28
3
65
96
4
156
273
11
4
93
15
20
19
54
135
132
24
15
21
12
8
60
12
16
105
15
21
59
49
36
35
24
31
89
72
1
90
17
28
27
36
36
54
54
17
4
32
52
3
53
1
36
47
36
7
185
13
99
32
85
59
24
16
24
56
19
72
29
76
44
16
105
11
12
31
5
49
27
24
21
59
49
72
95
40
80
19
41
48
12
16
104
103
17
1
39
8
7
33
21
54
18
35
19
21
8
16
60
44
49
72
111
33
15
75
17
28
20
112
39
53
163
17
76
72
8
61
35
36
127
36
54
11
12
49
83
12
13
87
3
21
32
19
45
45
18
17
91
125
40
15
33
75
5
31
9
44
145
11
36
4
32
48
16
15
29
61
131
48
181
54
9
168
39
18
27
9
35
55
144
33
32
88
48
84
32
48
16
20
16
8
61
51
24
32
12
97
15
75
101
25
35
55
57
8
43
125
16
93
72
123
21
36
54
21
140
1
18
21
33
11
12
49
35
73
11
64
192
48
12
140
1
23
24
88
32
48
24
31
5
208
21
11
4
336
8
72
55
5
4
45
108
3
123
81
8
16
75
5
60
4
111
54
23
84
19
41
36
88
24
45
36
11
36
12
31
17
19
41
52
92
13
3
8
40
264
56
7
29
60
16
8
85
75
96
80
28
60
152
13
75
8
60
28
72
80
48
61
35
88
32
84
85
59
16
51
9
9
71
4
15
36
9
176
49
47
223
126
27
9
159
20
60
16
15
89
12
60
144
136
9
23
76
27
9
24
84
27
53
12
4
96
108
68
60
100
92
37
90
9
272
7
21
12
80
4
60
200
55
180
90
59
64
12
164
12
60
4
93
18
45
32
112
8
12
4
140
60
1
51
12
20
61
15
36
20
64
144
72
24
39
101
12
ABCD 93370394038*3^$a+1 [50015]
36
153
87
105
39
21
15
87
18
60
12
51
180
45
15
21
90
174
75
105
87
9
18
9
99
9
9
87
147
69
177
327
36
21
15
12
24
144
120
132
33
18
33
36
39
54
87
63
48
42
135
135
33
12
36
108
144
75
18
72
24
18
48
150
12
3
144
33
108
39
39
117
93
39
36
72
36
21
87
111
48
33
108
36
75
204
84
141
81
30
21
48
24
105
39
51
54
15
63
30
3
147
30
18
72
69
36
36
132
57
15
12
420
48
63
9
3
69
93
60
123
3
216
81
24
159
93
39
30
3
159
6
12
87
60
141
3
480
27
210
51
63
9
57
3
21
87
75
84
213
117
99
108
57
6
9
63
72
45
45
27
72
36
81
72
102
105
225
27
72
57
87
36
57
24
18
9
39
93
57
15
129
51
69
96
63
39
78
12
18
273
51
78
12
183
75
357
33
3
288
12
57
132
162
177
39
18
162
54
159
177
51
24
195
33
9
72
87
39
45
27
18
27
72
405
51
57
123
36
93
18
9
72
72
24
33
180
60
27
21
51
27
153
9
12
159
96
144
36
12
21
51
237
15
27
102
159
60
36
75
48
33
207
9
9
27
45
15
129
27
21
42
33
51
57
120
75
33
36
24
111
18
18
30
15
36
36
63
30
363
39
72
117
36
24
12
60
84
21
39
120
111
24
30
78
54
27
60
36
15
165
84
57
42
18
51
33
42
36
45
72
24
12
75
33
63
48
96
9
3
57
75
108
105
39
9
45
12
78
174
180
39
36
21
12
195
24
75
216
120
90
51
63
9
72
72
93
60
27
96
69
36
39
192
9
12
39
84
72
57
168
30
90
18
21
93
48
111
36
15
18
42
30
6
33
84
3
33
36
3
108
6
246
93
12
63
9
60
3
90
207
63
252
36
9
180
72
9
84
39
3
84
114
15
15
33
45
12
111
69
18
33
75
6
171
27
66
6
156
105
96
36
111
45
135
84
213
36
96
120
60
33
51
39
42
48
15
63
162
90
81
24
3
45
27
69
84
99
285
165
231
12
132
48
165
87
168
15
24
138
87
81
243
45
27
36
9
30
141
9
48
114
69
12
9
48
75
36
3
144
81
63
9
21
96
30
72
42
30
33
168
264
60
141
54
90
6
84
18
270
204
33
21
12
18
162
90
57
123
18
90
72
162
39
84
3
24
33
39
108
36
45
108
9
15
36
39
228
72
198
204
48
72
123
240
33
144
18
18
3
84
36
219
18
132
48
42
72
162
108
15
3
69
21
99
3
21
57
51
141
159
96
3
18
15
36
264
99
45
75
6
51
180
36
129
180
18
18
87
15
69
36
63
9
21
195
237
90
36
93
12
45
12
18
69
153
12
75
120
72
21
147
93
72
138
21
87
69
45
18
18
126
54
27
36
24
105
3
57
30
57
3
120
18
267
3
42
54
138
18
33
45
27
72
60
3
30
78
36
228
33
45
123
147
12
18
51
237
24
48
78
30
195
36
189
27
27
48
90
60
87
72
75
69
147
45
36
57
39
84
39
108
21
12
99
48
114
30
108
93
21
15
36
75
45
45
195
36
21
99
36
75
60
48
18
132
99
21
ABCD 93370620542*3^$a+1 [50073]
33
47
169
36
35
109
3
33
60
30
24
90
66
36
24
108
72
81
3
72
60
108
90
72
84
114
54
303
32
55
162
126
78
102
54
15
45
84
126
17
19
60
33
32
48
13
83
37
42
12
24
36
30
27
15
18
47
64
27
6
30
144
54
27
69
11
109
78
21
117
75
32
16
129
15
21
6
144
54
48
15
147
18
11
85
11
73
36
35
91
53
133
54
18
12
18
78
90
45
135
72
54
30
24
12
57
3
29
25
66
108
108
60
36
54
72
63
3
24
36
108
84
17
7
9
3
42
3
9
24
30
114
111
15
65
48
7
42
48
36
24
108
108
126
48
93
3
36
36
12
9
63
36
54
6
66
6
41
144
121
18
5
43
78
54
33
15
17
55
6
54
144
29
16
45
102
18
11
43
21
21
36
87
32
79
66
18
45
69
11
7
162
48
18
114
30
60
9
81
174
17
1
15
93
180
47
43
21
96
69
30
189
48
15
65
112
39
9
45
72
11
16
45
3
15
24
12
125
181
36
36
35
48
112
81
12
6
29
133
102
53
217
60
18
102
83
97
18
18
162
78
12
18
54
36
18
33
96
69
60
12
6
29
37
150
90
12
204
156
132
3
48
48
27
5
49
12
3
93
18
65
1
6
9
39
6
120
24
3
33
72
144
87
75
18
36
159
15
33
45
102
18
6
5
25
114
72
90
3
48
33
78
33
3
29
91
24
126
30
161
112
33
36
27
15
30
3
32
1
15
27
18
48
24
27
93
24
30
6
23
49
18
108
30
3
213
60
30
33
63
120
6
72
27
3
24
5
13
3
231
48
57
141
54
108
6
12
18
42
102
29
13
51
51
6
102
24
9
3
216
132
65
133
108
12
114
30
3
21
11
73
36
3
21
27
81
156
24
18
84
69
21
42
12
54
18
125
1
6
41
7
78
75
123
12
9
69
75
45
243
51
72
84
54
6
5
7
36
453
3
45
45
180
15
48
48
45
78
48
18
24
12
24
18
162
12
36
78
12
18
162
6
63
48
33
30
36
18
24
18
72
9
3
150
36
12
6
54
126
18
54
36
12
18
3
69
54
21
105
6
81
93
51
32
96
61
72
59
16
171
36
33
21
155
139
72
29
37
6
36
174
60
30
42
12
3
32
16
63
18
15
21
30
36
6
36
36
72
3
9
180
72
27
117
11
25
6
65
127
17
91
72
42
36
48
18
29
115
18
27
99
24
149
96
16
48
33
12
83
16
141
30
42
59
7
60
18
12
15
27
5
13
99
93
35
91
21
32
25
48
215
16
128
1
186
72
77
97
6
12
125
25
30
36
24
72
36
30
18
96
18
90
72
30
24
23
67
84
6
72
30
6
90
18
11
1
63
117
27
9
60
18
66
132
102
29
103
153
27
21
45
36
18
29
64
105
234
36
6
102
45
80
61
144
3
207
129
144
48
75
6
30
36
29
61
60
12
18
54
3
39
18
12
24
18
162
12
18
17
73
54
240
66
15
27
18
3
51
54
23
43
72
42
72
54
72
29
37
6
36
156
72
45
27
78
39
15
113
96
61
48
51
111
54
54
42
171
75
42
48
6
66
3
176
73
114
12
162
78
12
42
99
3
24
213
48
21
24
108
54
65
55
6
48
3
15
54
60
15
15
114
12
24
54
54
18
30
144
108
42
9
189
36
30
24
84
132
84
60
18
15
57
54
30
18
42
39
27
18
83
31
54
59
49
15
32
127
24
57
45
24
11
1
132
36
23
79
42
54
12
165
15
6
36
36
30
78
12
11
7
18
39
141
150
66
6
5
7
114
39
87
120
18
18
78
47
115
66
24
48
42
198
36
18
29
16
3
18
6
12
24
126
48
78
5
7
9
80
64
27
72
42
18
72
54
30
36
33
32
16
51
30
6
30
54
117
87
57
96
9
30
57
48
39
60
29
145
60
18
228
24
101
19
180
89
16
81
36
54
30
18
117
15
72
54
120
75
32
64
9
42
18
11
37
42
162
47
127
33
3
6
84
162
33
48
9
90
6
36
36
138
6
15
15
6
11
73
39
32
7
9
45
66
65
175
33
80
16
51
48
24
156
24
12
18
18
54
96
27
ABCD 93370709618*3^$a+1 [50046]
38
7
143
58
39
21
2
34
54
30
75
57
80
10
54
36
14
78
16
54
8
72
1
21
38
12
100
108
36
69
47
25
5
118
21
21
30
26
28
6
66
62
16
54
27
3
20
70
50
72
1
39
18
6
144
32
73
75
18
50
114
31
24
5
43
75
38
90
13
24
45
27
24
39
62
90
18
12
18
16
105
24
5
30
120
12
1
17
30
25
33
102
6
32
30
42
22
21
155
30
4
36
54
24
44
120
52
54
27
3
2
22
110
7
9
74
16
152
10
30
24
8
82
18
57
51
48
14
172
56
12
7
23
48
28
6
38
70
147
15
26
28
14
48
4
78
3
17
12
16
62
30
7
9
44
78
13
17
28
27
72
107
36
24
58
60
38
24
36
82
111
11
76
92
61
24
15
62
16
20
12
67
125
18
30
43
17
48
12
78
12
22
36
44
28
2
34
30
45
11
66
100
48
6
20
6
28
74
25
72
183
62
19
24
35
48
37
5
30
37
15
66
2
12
10
8
22
33
45
18
2
42
78
30
90
7
3
30
50
150
30
30
18
10
44
6
109
71
22
60
108
27
48
24
9
2
10
32
28
2
61
29
10
6
84
36
2
49
81
104
55
15
108
20
48
22
20
55
3
32
30
72
4
24
48
3
51
54
2
30
4
75
23
60
42
16
2
73
33
44
30
48
4
36
50
19
71
12
42
10
9
45
2
90
34
69
11
28
8
49
23
1
29
16
27
35
24
76
14
36
52
18
42
50
16
116
70
18
20
16
92
64
8
28
110
7
35
46
15
189
2
34
2
52
80
102
138
25
72
9
87
72
5
132
6
40
14
30
118
36
6
8
10
51
24
23
12
10
2
30
36
7
47
10
8
7
15
68
37
23
25
33
20
10
50
30
12
12
18
10
20
1
9
36
6
54
15
11
58
6
12
50
118
84
20
1
11
13
96
17
55
47
88
14
34
24
50
7
45
6
2
18
10
39
39
14
72
4
12
18
74
16
2
4
20
28
42
66
45
47
1
59
30
72
88
15
23
24
6
72
40
3
47
30
12
58
8
30
28
6
20
18
100
62
16
32
22
39
47
52
6
26
40
93
23
24
78
30
10
30
18
50
10
18
54
62
64
30
24
30
21
11
4
36
86
10
30
14
25
48
17
6
24
36
13
71
25
23
40
36
24
12
18
50
12
25
24
21
18
33
137
7
69
51
3
2
36
22
8
12
70
8
42
76
32
40
9
9
15
24
17
28
8
67
15
6
14
16
74
22
45
39
9
15
80
12
13
75
8
4
6
147
15
90
15
21
30
6
38
18
24
46
12
45
48
5
42
337
35
18
91
9
42
68
30
48
30
4
66
14
25
24
45
86
10
26
22
6
44
12
13
15
8
42
90
18
19
24
21
18
18
2
12
16
104
36
37
35
37
39
2
24
16
44
36
42
12
25
23
16
9
57
18
20
40
8
10
48
24
8
24
55
39
9
5
88
50
30
28
14
12
133
3
2
40
20
60
12
6
97
5
102
4
36
8
10
62
64
2
34
36
14
30
1
17
18
90
28
36
90
8
42
31
9
8
100
8
94
8
100
6
84
60
32
40
20
10
8
12
49
59
12
4
132
20
133
24
15
92
48
22
24
74
16
21
48
21
66
36
50
19
35
30
6
25
24
9
44
30
30
10
8
30
79
95
48
30
90
60
12
70
3
17
30
25
11
22
50
61
11
13
47
60
6
4
48
3
47
1
17
10
20
30
43
59
13
17
10
36
9
23
22
75
23
34
36
27
3
14
18
28
18
39
5
43
5
12
7
11
12
12
16
72
8
12
10
15
48
15
57
15
20
46
6
20
16
72
68
12
12
1
24
24
39
18
39
35
85
35
13
21
36
26
13
29
28
54
8
97
23
12
13
3
20
22
62
4
2
54
34
14
28
18
2
10
39
11
24
30
4
2
25
5
42
25
65
7
5
91
59
34
24
80
42
66
30
28
32
13
72
17
7
111
105
57
15
63
2
42
18
10
18
50
13
77
67
75
20
12
61
33
32
54
1
17
7
51
69
24
15
2
60
88
2
25
24
35
6
54
186
55
9
36
2
52
86
24
46
2
130
80
40
8
82
18
9
83
12
46
30
14
30
1
33
116
18
72
25
3
21
29
58
153
9
2
85
3
21
144
23
12
52
8
12
6
60
12
76
42
18
72
54
18
2
36
25
24
5
34
14
115
15
20
12
25
11
37
23
24
4
122
10
14
30
13
45
2
16
9
5
94
45
9
6
30
24
72
38
10
50
30
16
14
13
3
14
55
72
53
12
30
1
33
14
46
14
112
69
21
30
26
42
25
57
30
36
2
40
30
60
30
75
21
72
18
86
4
32
4
98
40
32
66
28
6
18
68
58
44
12
61
24
11
10
2
48
4
56
24
18
48
115
3
54
15
5
22
69
21
26
12
28
14
18
28
62
46
14
30
13
119
40
20
28
2
78
10
8
55
77
30
138
12
7
39
57
5
19
9
39
83
4
18
30
81
29
22
20
60
13
23
24
58
12
51
24
23
1
24
17
10
8
37
9
15
15
9
23
54
4
72
14
30
36
34
80
30
18
48
24
34
30
56
120
6
34
18
20
22
38
18
84
78
30
12
85
48
35
37
24
17
42
18
24
43
65
7
15
9
41
76
140
40
14
1
119
40
6
14
34
152
10
134
6
90
12
10
50
91
27
48
24
66
51
81
12
3
29
48
10
2
4
36
116
22
96
12
9
96
63
36
21
24
21
3
24
17
18
16
56
13
3
48
62
54
10
6
12
6
12
14
64
14
55
21
56
106
9
3
8
82
3
57
62
58
2
148
8
28
2
30
37
21
14
13
17
42
36
58
30
81
5
30
13
17
58
8
4
68
58
2
52
18
18
42
8
90
13
69
36
86
6
132
7
23
106
2
37
5
30
12
25
5
90
28
2
18
1
17
30
4
21
15
44
28
8
54
10
50
16
32
7
48
3
45
29
91
24
33
30
32
36
13
72
15
62
46
12
72
6
74
42
78
1
69
42
20
16
62
7
3
2
100
36
62
13
29
36
28
30
44
60
61
179
108
52
2
18
60
18
34
50
4
75
107
24
10
90
26
4
3
35
42
28
18
42
36
2
13
24
15
18
2
52
ABCD 93371038778*3^$a+1 [50031]
68
16
8
13
147
96
141
6
77
100
32
76
3
120
17
12
72
60
36
19
9
20
36
88
63
65
40
108
132
153
30
6
35
28
116
24
12
16
8
160
21
15
104
31
24
89
160
56
4
12
135
66
54
21
69
36
27
33
47
1
15
80
55
105
24
36
192
144
9
51
45
66
57
21
39
51
17
25
24
54
65
36
64
51
21
80
49
35
1
35
52
63
137
127
9
80
7
65
79
53
67
45
36
15
233
7
90
39
120
84
24
48
32
160
120
27
33
33
60
60
54
33
87
125
28
68
25
59
25
54
9
8
28
24
93
99
36
20
13
30
45
45
71
28
80
13
23
12
28
12
32
37
36
108
39
273
24
30
29
361
123
21
27
63
42
54
9
92
72
100
12
56
163
21
108
140
28
60
68
25
35
136
8
73
15
45
63
56
31
53
25
42
65
40
80
25
54
33
32
24
120
97
30
48
21
80
25
83
76
44
28
9
35
49
6
41
100
144
36
105
108
156
24
6
5
1
3
120
21
63
48
8
4
57
83
13
39
20
144
4
56
7
90
47
7
24
77
25
203
1
159
36
189
47
25
48
39
117
59
36
28
140
12
31
9
39
42
120
30
48
96
30
39
27
30
63
12
12
128
25
90
29
4
36
68
96
160
105
15
72
8
36
40
60
15
69
12
45
18
69
21
30
6
84
30
162
39
56
112
63
77
1
36
6
5
64
129
27
12
20
52
24
84
56
1
24
47
52
33
39
21
24
15
159
96
89
72
4
168
12
80
76
32
73
3
36
36
9
54
41
4
75
162
75
44
25
24
75
24
32
1
48
132
87
80
31
6
83
28
93
27
212
40
93
99
111
45
12
32
40
81
3
84
8
4
104
60
1
51
164
31
48
9
12
24
20
136
21
15
60
32
1
99
68
72
88
48
60
27
90
23
127
9
8
36
244
32
25
75
36
39
45
36
9
71
25
63
180
44
16
32
28
57
47
37
3
21
6
33
56
31
6
3
12
33
90
41
1
48
147
8
91
96
5
19
5
4
104
12
1
39
51
9
45
36
15
45
87
32
4
12
12
48
45
23
76
24
24
12
24
20
31
5
49
59
52
81
138
90
59
136
72
75
9
84
20
4
21
27
32
52
56
85
60
23
31
5
48
61
12
60
78
66
11
133
87
164
181
39
36
24
56
85
54
90
180
23
28
68
16
20
49
35
37
15
84
69
36
60
11
4
48
396
27
48
9
153
15
63
42
35
19
53
100
21
12
63
21
23
16
24
120
36
72
33
59
28
128
7
24
65
4
21
83
36
40
32
124
20
1
30
18
15
96
39
81
20
1
239
16
165
3
320
76
45
60
6
137
40
12
56
115
113
60
157
24
11
19
66
23
25
6
93
27
29
61
39
44
16
96
99
9
32
24
181
3
93
63
164
100
56
40
51
33
33
15
15
53
12
72
13
39
69
6
53
72
1
48
47
19
105
48
12
44
271
24
72
57
21
11
16
92
37
36
87
36
32
24
31
18
71
100
21
54
6
60
135
39
5
61
23
16
24
21
51
68
4
60
32
61
15
8
60
112
75
9
84
21
51
92
28
33
27
9
3
171
90
72
24
120
35
109
35
132
4
104
37
83
4
56
160
56
1
3
105
27
8
1
30
21
99
149
36
136
105
47
28
3
66
119
60
25
159
33
87
3
53
52
105
54
41
84
4
192
204
56
28
20
4
21
11
40
45
99
32
49
30
90
96
47
37
11
60
25
87
116
25
246
41
100
80
4
21
59
31
29
28
56
4
21
6
9
15
41
40
8
1
27
60
63
21
21
23
25
119
223
30
48
60
35
24
12
24
37
47
67
9
111
9
72
8
25
6
81
312
60
3
18
27
20
49
96
27
36
156
21
84
39
96
24
56
168
88
3
9
87
41
40
168
44
37
35
4
105
6
33
60
12
120
24
140
1
135
36
8
31
21
45
3
80
96
61
78
42
48
96
6
33
116
208
8
43
17
55
53
4
63
17
216
31
29
91
45
51
5
4
45
66
29
36
28
24
8
49
35
1
135
33
11
36
4
84
24
32
216
55
93
117
83
16
81
ABCD 93371229566*3^$a+1 [50012]
36
36
7
18
35
12
13
8
42
12
81
12
19
140
21
9
16
44
54
12
18
87
15
24
28
32
54
6
40
8
12
9
15
36
33
67
5
36
13
20
10
5
75
9
15
12
21
43
5
1
14
12
54
6
40
8
24
42
15
55
66
2
16
20
4
20
12
21
13
47
49
18
12
113
67
24
104
57
15
33
12
21
40
14
90
94
32
18
15
24
1
60
36
23
27
33
3
4
8
6
16
11
9
16
44
18
36
42
22
42
11
9
39
27
40
17
27
4
2
30
45
19
8
93
24
31
5
24
24
27
72
16
30
11
69
6
4
32
4
5
15
30
3
108
3
4
53
15
4
80
6
34
26
3
31
14
22
8
6
16
18
5
72
67
17
43
32
24
6
24
6
6
30
12
22
14
30
42
33
15
6
4
47
43
12
8
30
15
24
1
32
27
7
24
2
15
103
62
15
9
30
28
20
18
4
20
34
29
1
26
24
45
12
7
41
36
9
15
7
8
81
21
60
10
17
31
6
50
48
117
15
9
12
48
15
4
2
3
13
62
52
20
30
30
64
41
61
14
33
3
33
12
27
48
9
45
30
36
4
36
17
96
24
3
177
7
30
38
40
18
14
9
60
1
14
82
18
5
36
43
26
16
18
12
5
9
12
24
10
50
6
9
21
3
67
18
35
7
14
24
6
174
160
30
29
7
36
5
12
15
100
2
6
24
34
86
9
12
79
14
27
15
34
30
44
9
1
14
12
36
160
5
15
90
3
12
3
36
9
7
20
10
2
72
36
45
24
45
39
7
29
49
14
78
30
9
48
15
40
18
59
15
24
9
3
28
86
10
41
3
76
5
36
19
65
3
93
24
61
2
48
4
20
6
63
1
11
15
12
72
16
5
15
72
21
24
43
24
86
27
27
30
6
24
34
32
22
38
42
36
21
39
16
6
59
3
28
8
21
25
26
105
12
67
29
45
15
75
9
60
7
65
36
19
29
12
24
63
36
4
32
120
36
4
44
45
15
9
63
24
6
28
6
20
6
3
1
50
4
44
16
50
22
12
6
32
18
21
1
35
19
41
48
1
26
24
36
4
30
54
24
2
24
6
4
56
36
45
24
21
48
39
21
6
6
34
5
1
14
30
63
91
26
24
40
11
21
34
24
12
8
10
35
21
34
32
54
10
30
78
5
21
36
6
12
28
8
69
33
102
12
4
146
6
9
15
10
14
105
7
32
12
4
5
1
59
12
9
6
78
34
36
17
12
15
57
19
17
3
76
26
10
29
96
15
30
4
6
84
8
21
75
9
15
18
22
5
7
8
18
18
66
4
56
6
12
21
60
7
29
39
24
18
34
36
12
6
30
24
5
12
9
15
57
39
24
27
30
15
3
96
9
15
21
1
18
12
29
31
8
46
11
45
10
53
19
8
88
12
18
6
36
32
6
34
17
15
4
17
33
34
18
20
24
54
16
30
50
4
5
24
120
63
12
12
4
29
3
45
45
34
20
30
10
30
38
12
4
36
36
173
7
20
40
5
13
20
6
144
76
26
10
8
45
37
18
5
39
21
12
27
18
10
12
20
76
36
5
43
20
40
20
36
12
9
15
30
4
122
33
51
33
27
45
135
4
12
8
24
213
15
12
40
20
6
96
3
55
18
14
33
33
3
12
25
24
11
27
21
21
6
9
156
13
14
33
25
38
16
36
72
8
45
9
16
20
27
1
2
105
3
57
12
1
11
15
9
132
3
12
24
6
18
10
36
18
12
68
36
66
3
15
46
47
7
8
24
10
18
5
7
6
44
24
6
28
38
3
27
4
65
24
96
69
40
66
8
28
32
18
10
12
20
42
10
24
66
14
30
10
56
4
17
12
1
2
48
42
48
6
6
24
76
42
56
21
3
12
54
16
134
36
9
21
6
40
60
104
30
18
33
43
2
30
30
18
12
132
21
21
3
15
28
5
49
20
18
45
87
4
5
31
8
28
32
22
14
12
54
10
53
1
26
54
52
14
141
25
2
21
27
40
5
3
4
42
23
7
5
51
4
14
34
32
9
85
2
40
8
12
60
24
21
15
12
33
7
32
9
19
2
6
12
36
36
84
16
20
36
33
12
7
6
32
3
99
93
39
6
18
10
36
6
5
24
19
17
132
1
14
66
10
36
20
33
27
6
27
60
7
26
18
30
39
12
85
11
49
36
8
39
33
30
45
12
111
4
8
9
48
3
45
19
80
36
69
3
82
11
25
50
52
18
95
3
84
16
42
23
39
33
27
16
20
9
61
20
60
30
22
62
33
12
37
23
3
30
24
54
6
15
21
87
33
18
12
18
10
36
20
108
22
23
3
4
8
28
5
87
6
10
17
15
9
19
5
15
9
21
52
47
31
36
14
12
27
27
33
3
9
15
16
14
4
6
20
66
3
21
51
67
5
21
12
4
56
24
10
30
38
18
3
36
51
48
12
9
15
33
15
21
12
13
14
78
24
3
3
33
27
48
9
12
25
66
53
24
12
48
33
39
9
16
20
6
12
21
24
13
18
26
135
19
80
6
15
48
21
39
3
9
45
36
30
10
74
9
21
34
29
13
68
12
22
96
5
36
3
72
10
38
16
17
19
30
36
2
36
30
22
24
44
24
21
51
21
15
9
24
19
20
22
11
3
24
21
25
14
21
25
176
6
24
4
24
53
19
108
20
45
3
9
9
34
6
20
6
10
20
34
12
50
22
8
10
18
72
17
37
6
32
45
31
5
31
5
36
63
12
4
86
30
30
18
4
62
10
26
63
1
14
4
72
29
12
27
18
3
84
12
48
3
12
45
31
44
22
14
10
56
3
27
34
2
48
12
45
43
2
10
72
6
11
1
18
5
21
3
7
8
33
27
48
28
41
31
54
143
228
9
3
60
31
5
31
5
31
32
6
42
4
8
93
13
2
64
14
10
5
51
28
98
3
45
6
33
36
15
52
68
46
11
9
18
16
29
7
5
24
51
6
18
120
10
35
12
15
4
20
9
27
9
43
2
34
24
8
24
6
28
6
20
16
14
15
36
39
16
24
14
12
15
13
30
24
5
48
27
45
12
3
33
55
113
37
35
3
9
48
3
22
2
40
36
41
25
11
39
6
4
26
58
50
12
9
1
38
52
53
12
9
18
12
105
45
3
57
36
3
45
15
39
18
4
26
45
85
62
33
9
6
52
32
24
21
49
2
12
18
22
2
30
24
6
36
3
85
47
7
48
74
3
1
2
28
17
24
48
60
12
36
45
30
30
4
6
29
3
36
45
7
5
19
30
11
15
118
11
21
28
26
6
27
33
34
41
3
36
36
24
4
5
27
70
18
36
24
44
12
21
7
32
9
21
6
12
102
40
11
3
42
27
36
7
20
24
54
10
20
10
6
14
70
17
12
15
33
12
33
78
9
13
155
24
24
79
20
18
34
89
24
13
14
66
15
15
33
24
15
12
10
26
28
29
27
6
10
29
81
54
96
40
17
3
52
8
12
6
6
46
18
30
14
22
35
3
16
42
54
29
19
53
48
7
32
102
6
4
26
34
8
33
7
96
5
15
9
12
3
100
62
15
15
6
27
13
50
9
15
9
12
12
12
3
36
42
18
4
2
16
30
50
48
34
32
21
55
12
6
11
3
21
1
11
3
22
38
6
3
7
5
15
9
12
3
6
30
6
87
57
6
24
21
63
24
18
15
33
10
56
33
12
43
77
1
155
7
101
7
5
60
12
31
29
43
5
9
30
66
18
6
36
48
16
18
2
6
4
24
29
12
3
72
28
8
12
52
30
59
15
12
12
66
15
7
12
108
24
5
24
12
3
4
26
42
9
36
24
51
18
10
6
11
12
21
10
2
15
60
85
8
87
7
5
15
21
15
16
24
17
12
3
40
29
3
21
15
6
39
57
22
5
13
14
69
151
6
14
36
33
72
3
22
44
3
7
26
10
48
56
34
2
33
24
60
48
12
7
5
39
4
38
75
13
32
24
34
ABCD 93371257394*3^$a+1 [50002]
16
3
54
15
8
28
44
55
42
15
33
3
45
15
9
6
54
11
24
16
75
72
6
51
51
24
9
12
75
9
8
96
4
87
45
111
9
15
36
84
6
42
41
24
13
75
15
42
47
13
15
60
8
13
35
16
24
51
30
6
48
9
15
21
27
17
25
12
95
19
36
30
54
66
6
54
18
48
5
4
8
7
24
9
21
24
27
75
6
47
61
51
75
101
7
42
35
60
16
24
56
4
123
41
12
28
21
24
6
120
30
75
21
42
18
120
23
7
114
96
54
101
25
24
6
54
3
12
44
1
6
29
48
1
107
67
18
18
24
41
19
18
12
23
7
30
12
30
18
6
30
6
84
42
30
12
6
96
39
57
39
56
264
16
20
13
6
45
33
27
24
21
3
15
36
29
73
59
16
3
29
73
39
33
66
24
30
36
6
29
96
55
114
6
81
3
9
27
9
21
123
87
6
54
30
78
6
6
21
32
37
23
25
30
65
7
18
87
104
36
19
54
23
79
60
33
32
13
3
39
78
18
17
12
144
31
30
54
36
54
6
78
60
15
15
30
66
72
189
3
18
54
5
25
36
3
237
12
60
102
65
96
72
12
61
78
6
54
84
48
17
72
1
15
75
17
13
12
12
84
66
18
35
1
15
51
29
16
39
45
75
5
19
36
24
57
39
12
90
3
57
18
72
45
24
3
18
42
36
29
55
12
30
15
15
33
27
6
72
3
68
12
13
42
90
18
6
90
6
59
24
16
80
79
9
27
29
24
7
53
60
1
119
28
3
12
69
51
9
21
162
18
12
11
52
15
24
5
43
21
57
60
23
16
3
66
27
8
1
24
39
56
25
54
81
20
7
12
65
55
5
16
9
27
24
9
11
19
96
36
21
15
9
9
30
9
12
63
12
9
51
60
6
18
90
30
9
48
9
6
9
24
9
36
24
27
48
21
11
1
3
9
42
29
55
30
27
60
20
12
132
108
7
54
186
45
44
24
12
55
5
16
57
11
1
60
35
25
23
7
29
16
3
48
5
19
5
24
61
51
8
7
12
5
55
42
23
7
21
20
13
66
18
6
36
48
30
3
45
30
60
9
21
23
19
12
60
6
42
12
29
19
48
17
13
75
24
21
3
116
28
8
19
5
31
12
66
27
9
51
44
24
76
75
53
25
35
7
18
72
15
20
19
54
6
29
36
1
18
12
5
76
12
15
65
7
41
24
16
57
48
87
45
36
84
12
75
21
63
21
51
15
9
81
48
36
78
42
11
48
55
24
57
9
71
96
7
12
125
16
72
15
12
6
42
12
45
15
108
17
4
51
9
24
32
43
5
7
30
23
16
45
35
60
7
33
9
66
24
30
90
5
7
60
69
132
12
3
12
42
71
7
42
48
23
13
66
9
116
19
42
42
72
78
23
19
9
81
84
12
75
15
5
48
19
18
24
30
5
19
29
55
30
11
60
1
30
36
17
13
12
60
11
79
18
48
35
19
30
12
24
87
48
15
6
11
103
21
3
42
30
149
31
5
25
48
107
28
15
6
54
17
61
78
69
15
41
1
15
44
37
24
23
72
13
51
21
6
9
69
27
27
60
137
61
24
15
63
138
54
45
63
18
24
54
17
13
167
172
12
68
115
6
42
9
15
101
85
24
23
31
174
6
6
3
3
24
48
17
84
1
11
13
39
15
36
6
3
27
6
12
12
30
36
5
4
15
29
84
13
24
171
20
124
51
17
31
6
18
33
9
6
53
37
63
44
1
12
3
36
45
18
12
108
42
23
25
96
71
31
5
100
92
1
24
3
15
42
42
21
12
27
18
42
60
89
7
24
21
105
42
41
49
48
48
30
9
56
1
6
105
99
30
23
7
21
32
25
27
24
84
12
69
12
12
72
54
5
36
108
88
12
93
47
16
36
9
51
33
12
35
40
63
72
66
18
81
60
39
41
1
23
16
15
6
24
59
19
12
36
17
43
42
30
48
9
81
18
17
79
21
9
24
171
9
11
13
15
15
12
24
17
25
24
54
24
36
6
36
42
36
60
81
8
121
39
117
23
55
6
6
36
48
9
63
18
11
25
23
61
11
88
36
15
6
11
25
12
15
72
39
29
1
15
20
12
7
53
25
27
33
27
51
6
63
12
60
9
6
48
5
25
6
45
51
29
37
3
56
4
12
72
56
7
17
1
6
21
9
51
24
81
84
48
18
9
3
6
35
52
3
54
3
84
39
42
59
43
41
7
113
4
87
5
85
24
114
17
25
23
1
102
89
31
54
15
21
59
16
45
23
12
49
54
9
75
41
76
3
33
128
49
47
1
15
15
18
24
6
24
30
3
39
9
45
11
60
4
81
30
29
4
15
36
6
15
8
48
12
85
11
91
5
25
11
43
65
4
33
84
30
18
83
25
18
6
24
11
4
21
54
29
55
17
13
18
17
12
19
17
28
81
35
19
102
24
54
6
6
42
3
27
77
100
33
12
36
72
3
39
41
4
9
39
60
27
9
21
6
69
21
15
24
20
61
15
45
35
168
25
6
54
30
9
27
18
3
69
6
17
67
6
18
41
16
27
5
13
12
12
6
54
3
33
72
30
12
48
6
6
93
3
30
15
117
11
12
19
53
7
5
100
44
76
9
39
128
79
5
76
8
49
63
3
42
12
3
69
6
30
42
45
15
17
61
12
83
19
6
72
131
1
66
9
63
72
29
12
55
17
40
51
5
16
3
6
51
9
59
67
54
35
7
84
165
81
59
25
39
21
51
72
15
5
13
23
136
15
30
3
132
33
12
51
32
28
20
85
63
15
36
5
48
52
36
39
105
39
17
67
120
60
42
3
33
18
36
84
60
5
84
48
7
66
6
5
24
61
30
9
21
24
15
39
36
9
20
37
60
6
84
6
30
113
64
15
18
84
23
76
27
57
33
42
78
24
96
42
17
25
54
41
28
15
17
13
3
9
30
90
35
40
21
84
18
36
24
17
76
33
42
17
16
24
33
59
100
33
11
1
15
128
48
37
90
117
33
60
18
18
11
19
24
41
31
89
7
45
87
6
36
48
3
45
3
75
24
66
72
42
81
9
42
18
6
5
37
18
29
43
114
35
ABCD 93371349088*3^$a+1 [50055]
20
25
24
54
30
6
5
12
49
18
6
47
55
24
36
9
108
8
28
32
97
36
95
16
75
69
12
128
36
55
9
51
9
21
23
48
25
15
12
36
32
24
96
13
6
129
36
69
51
39
54
36
95
36
115
6
87
51
54
11
40
20
60
19
21
12
3
12
18
15
135
30
6
21
15
125
55
18
12
3
32
48
112
39
69
36
3
21
36
60
20
36
24
43
18
35
19
18
27
9
11
1
3
21
3
116
4
32
61
18
30
47
4
24
129
15
48
104
13
35
60
7
9
87
93
80
7
48
36
69
9
3
87
30
143
97
11
7
45
189
18
17
24
7
9
9
24
83
7
41
67
29
1
3
21
215
1
3
32
37
36
12
78
5
7
9
15
30
54
21
39
17
19
5
16
9
35
28
32
40
48
21
36
35
13
15
21
35
16
45
11
132
31
125
25
11
76
32
16
36
48
36
12
93
35
1
11
4
44
100
105
75
39
53
73
84
63
8
12
25
54
5
1
15
69
6
5
43
54
15
56
37
3
24
15
18
12
87
84
32
24
16
123
84
17
48
40
8
24
61
3
12
32
25
35
1
131
28
20
73
18
9
15
57
81
47
16
32
49
3
12
8
91
84
17
19
5
31
5
28
21
51
9
12
167
1
36
39
45
27
27
45
81
60
126
18
87
44
4
27
5
4
32
7
5
85
15
12
105
23
43
42
87
8
16
15
54
18
9
8
13
35
19
101
88
20
31
5
28
21
11
55
6
47
37
59
16
3
5
43
24
93
108
60
8
109
27
111
53
25
11
60
60
4
32
25
23
12
7
30
35
16
56
4
57
3
96
39
6
3
8
112
8
97
6
17
12
12
25
60
3
72
8
37
23
13
15
72
63
45
20
12
61
15
39
6
12
75
12
21
47
4
60
21
15
44
48
31
5
49
18
54
15
48
32
85
3
48
12
135
5
16
105
135
36
51
12
33
9
3
33
15
20
19
18
23
67
12
33
3
17
36
1
111
24
20
25
24
36
54
9
12
36
12
32
55
24
45
9
15
87
21
32
25
36
12
23
49
15
27
120
18
23
24
120
1
54
30
54
21
21
3
12
39
18
71
37
59
16
48
44
43
54
36
27
20
36
60
19
6
35
1
18
21
51
5
4
36
9
15
36
48
60
8
43
42
54
53
73
23
25
36
60
99
20
1
11
144
25
60
54
41
43
17
73
51
32
72
12
4
44
16
27
9
21
39
96
32
36
19
36
30
24
72
59
7
57
8
43
36
9
24
21
54
53
4
69
11
49
27
20
4
8
36
36
25
6
29
19
29
13
119
48
25
15
8
12
7
66
27
117
11
24
25
36
18
5
4
117
3
72
8
97
18
45
8
88
21
30
24
30
36
36
24
15
56
4
20
16
15
57
8
24
36
28
20
96
1
12
6
45
60
20
4
81
11
31
12
108
9
36
9
15
9
12
24
119
91
65
16
9
54
41
88
3
165
33
15
12
57
11
16
9
6
93
45
15
21
27
15
12
77
60
28
3
5
24
25
15
3
5
7
150
131
4
21
18
77
37
11
40
39
12
18
47
121
99
56
37
18
5
12
25
27
36
32
61
147
8
36
13
18
17
28
39
9
51
5
24
36
28
36
9
23
52
8
192
16
21
11
7
18
18
137
43
9
75
177
21
15
44
49
186
41
60
12
52
15
5
16
128
24
7
29
1
59
16
39
129
56
7
29
4
39
21
80
12
37
3
8
19
17
25
48
23
55
5
4
63
17
13
83
7
36
81
56
72
36
97
27
33
12
3
123
45
24
3
5
60
4
24
51
6
63
9
48
3
32
19
113
1
11
1
15
57
35
52
3
78
3
9
71
12
64
48
32
4
120
9
6
36
33
57
11
25
35
12
7
48
17
40
8
12
31
5
13
27
9
24
47
55
18
75
12
9
15
39
30
27
32
37
30
60
9
21
59
37
12
23
37
72
3
63
9
8
1
11
13
66
6
66
9
45
90
5
16
20
28
9
12
6
18
11
1
24
54
45
20
79
77
4
21
6
93
20
4
32
25
3
3
18
39
32
40
15
90
3
32
4
24
8
67
6
72
12
11
4
36
9
30
5
16
15
45
80
1
24
15
12
27
5
36
25
114
30
36
6
30
6
17
40
33
15
12
93
3
15
5
16
105
35
1
42
18
3
36
80
24
55
77
157
3
32
12
168
37
11
19
9
117
72
36
6
21
8
16
39
5
49
47
4
57
72
6
17
4
9
87
20
43
12
54
51
3
126
60
3
12
80
36
7
57
60
20
64
57
15
57
12
3
3
9
93
60
135
20
1
47
12
108
19
29
64
33
18
12
9
48
57
23
7
5
13
6
29
25
23
13
84
42
5
28
3
77
7
93
60
48
120
32
12
31
33
32
4
144
9
23
88
32
4
80
4
39
21
15
5
16
104
1
18
17
96
4
21
24
15
204
81
35
25
11
43
12
89
133
3
63
57
12
48
84
3
53
67
42
30
5
88
48
9
36
15
60
45
59
16
93
171
8
12
25
48
35
1
6
9
39
57
20
84
25
47
24
28
12
56
24
16
24
3
66
6
29
4
20
13
24
11
19
45
8
72
216
25
107
16
80
12
24
48
37
54
66
3
8
49
15
20
4
69
11
19
18
39
36
69
75
3
57
44
37
35
28
9
131
1
23
12
31
24
5
4
21
95
136
48
24
8
37
3
12
21
59
36
25
15
39
77
4
72
9
90
45
33
23
13
12
35
64
33
47
4
87
24
9
21
11
7
17
120
16
15
54
30
5
1
27
176
36
24
61
39
60
80
31
65
4
32
4
9
87
8
16
80
1
15
8
1
15
39
5
4
45
108
3
99
41
1
39
81
39
32
40
57
48
24
18
21
20
67
12
6
59
61
15
21
24
54
5
88
8
37
3
32
4
33
72
23
73
18
120
29
43
9
24
21
51
24
39
105
120
39
5
16
20
49
15
8
37
102
18
75
32
40
33
23
73
35
36
64
32
24
79
5
64
12
21
15
128
12
40
44
49
35
12
4
24
57
12
36
42
18
35
12
160
27
30
3
24
45
150
29
12
84
31
45
9
24
15
12
32
7
78
48
ABCD 93371377486*3^$a+1 [50040]
4
131
126
48
18
60
33
16
48
60
5
48
43
36
20
144
9
135
33
43
77
7
32
21
18
54
48
18
36
25
35
45
48
45
36
24
51
51
6
7
41
75
39
105
33
63
64
71
54
7
60
5
24
15
4
20
63
13
5
72
103
44
100
80
3
54
30
6
108
12
24
43
32
51
18
19
17
90
193
180
5
48
42
12
24
25
29
36
30
6
48
18
18
6
90
3
52
65
18
1
5
19
120
5
12
39
84
52
11
13
5
12
42
181
35
49
60
32
141
42
48
33
9
51
51
18
60
111
96
4
41
159
36
28
41
171
48
52
44
51
9
136
8
27
69
36
28
20
112
80
4
29
12
24
31
24
56
9
90
21
4
44
45
12
24
66
60
33
40
35
30
7
80
39
114
15
12
64
29
55
5
27
3
117
9
15
39
1
5
102
18
42
18
15
16
23
12
85
24
89
15
112
8
51
45
24
33
19
68
60
75
12
9
27
9
48
16
95
1
60
11
9
21
27
27
54
42
48
6
48
60
12
96
3
51
13
125
6
25
56
24
4
32
3
72
54
30
96
54
111
81
27
12
39
12
13
5
51
45
43
65
30
165
21
72
7
120
17
84
60
15
16
8
16
60
44
57
54
49
107
13
47
126
3
15
121
59
21
45
78
21
15
9
117
108
72
63
27
54
12
19
8
136
56
33
18
78
12
18
24
18
3
16
29
19
32
63
1
11
36
13
29
48
3
39
18
187
23
13
29
72
18
18
19
60
5
3
12
9
30
9
81
15
21
123
12
63
240
30
7
65
19
17
39
15
60
30
63
105
15
52
20
3
45
12
148
41
24
12
19
107
18
90
42
18
54
31
5
12
19
60
11
9
4
5
39
12
40
44
36
63
78
30
42
7
11
54
15
21
27
60
232
44
15
90
19
36
116
75
6
30
33
64
32
24
40
29
27
64
20
27
9
33
18
57
52
108
17
84
6
25
11
12
1
95
21
4
65
72
48
60
19
17
19
36
60
108
11
61
144
47
13
20
64
11
90
72
3
27
109
5
79
20
16
8
51
69
60
15
96
36
18
108
3
40
11
18
12
15
3
36
42
39
9
15
9
31
77
84
24
171
60
24
45
6
18
18
37
20
60
45
87
28
32
33
15
60
45
6
1
48
5
55
35
21
24
136
29
15
76
120
41
6
54
30
9
60
4
96
29
6
30
42
9
3
6
31
53
31
41
43
35
37
68
52
5
120
96
27
3
42
7
23
6
12
3
24
15
141
64
11
9
12
69
79
12
53
126
81
39
60
9
27
18
15
33
7
96
29
102
24
1
20
40
8
21
39
51
61
29
15
87
42
67
44
9
27
45
3
16
5
135
9
36
12
18
61
89
15
36
21
79
60
48
36
11
13
20
100
41
6
33
87
25
29
15
27
57
15
36
30
24
31
17
7
17
30
60
54
15
40
56
69
12
42
61
101
15
3
45
81
30
69
3
117
45
6
1
20
9
15
84
33
27
81
36
3
16
35
85
77
12
75
52
23
85
5
27
48
15
81
9
27
9
15
21
19
96
8
15
96
36
45
21
127
12
20
3
25
101
60
36
15
100
23
25
60
47
13
77
103
5
90
85
12
44
51
18
75
75
30
6
85
107
42
48
60
43
80
24
112
83
37
80
9
15
16
95
66
7
65
135
16
200
64
5
36
12
18
45
4
47
30
24
12
90
33
9
102
45
9
36
24
72
39
48
16
5
39
36
76
113
135
16
17
48
24
87
60
33
75
63
54
15
28
65
6
285
21
39
24
81
39
16
56
24
9
55
17
18
21
124
17
48
108
99
15
54
31
5
3
15
21
51
54
12
18
21
40
65
15
9
12
3
96
63
6
15
51
169
29
27
9
36
3
60
16
137
7
11
25
29
15
16
101
90
48
36
6
55
20
69
12
27
81
15
16
29
12
19
8
27
24
141
75
36
49
108
5
55
65
7
53
12
24
51
33
6
21
69
12
18
72
42
15
3
54
115
29
51
3
30
51
4
92
21
43
95
42
12
31
11
13
72
8
36
64
5
66
42
19
24
56
108
21
36
60
55
144
24
12
53
18
30
27
15
117
93
75
105
15
27
54
72
54
9
160
5
15
4
72
20
28
41
42
33
21
54
49
5
15
21
12
24
19
11
69
9
75
45
31
84
12
20
21
72
12
139
24
20
36
39
18
72
12
63
27
25
29
24
27
40
35
114
72
19
8
45
27
21
72
6
1
44
196
11
37
35
97
60
71
24
30
3
12
4
176
60
84
135
9
12
4
29
15
21
15
57
67
32
3
60
85
17
63
112
65
15
39
30
42
108
1
8
27
33
15
42
3
132
21
39
21
3
9
67
20
39
36
13
5
31
101
39
9
96
15
15
60
12
9
285
19
11
60
49
56
3
57
9
39
96
45
55
60
20
15
36
25
60
80
24
64
17
48
6
25
5
19
5
12
15
4
17
60
19
83
108
93
39
162
36
18
69
3
30
18
1
35
13
47
9
24
21
39
36
51
156
9
9
31
108
12
8
112
5
55
71
69
15
49
116
3
81
16
48
32
3
37
89
36
3
33
48
24
27
9
54
1
29
6
12
24
13
32
3
6
55
71
33
96
15
69
3
12
36
9
15
21
36
120
48
45
7
59
21
39
21
81
39
40
24
24
32
24
24
16
11
6
103
56
39
61
41
3
36
ABCD 93371403514*3^$a+1 [50035]
36
198
153
144
45
75
87
180
18
18
36
93
72
69
3
87
33
48
45
171
27
36
57
33
111
192
3
180
36
180
129
357
216
36
108
18
33
129
15
48
81
18
18
3
51
18
54
18
27
45
27
99
36
72
9
27
144
45
9
36
144
54
45
207
81
9
39
72
177
231
3
54
180
234
33
111
81
189
27
48
69
3
48
3
189
45
99
261
108
18
21
51
45
9
126
105
24
15
18
135
405
387
27
36
54
72
18
36
36
126
75
87
153
96
93
36
207
24
21
51
39
105
24
69
54
72
54
144
36
27
24
39
18
126
81
192
15
18
135
243
180
126
54
45
24
165
54
18
90
252
18
267
309
147
87
9
27
93
24
63
54
3
69
72
252
15
48
45
3
69
18
33
39
72
324
54
15
147
45
45
195
24
51
21
33
39
87
252
69
39
81
27
126
54
108
126
36
123
21
123
75
90
144
75
33
447
24
15
54
27
216
27
72
18
108
159
144
75
36
81
27
69
21
144
195
111
54
75
48
21
3
141
54
117
288
72
117
144
72
75
168
27
18
27
72
81
198
126
72
51
75
18
72
3
72
33
36
3
267
126
135
189
18
90
36
3
51
54
108
99
135
72
54
3
15
9
27
216
450
27
63
18
15
240
159
18
18
90
3
96
27
18
75
15
105
75
36
18
15
21
75
15
9
96
21
144
72
72
18
18
108
54
237
96
144
189
27
117
3
33
18
18
18
129
15
72
129
15
33
21
99
27
285
93
90
126
3
15
54
147
15
198
126
93
15
9
48
123
189
45
144
144
171
135
9
261
51
24
24
117
75
15
54
75
24
72
24
39
54
108
135
24
93
54
117
45
3
123
18
252
111
168
9
39
120
165
27
171
165
177
108
51
3
18
27
225
270
72
36
72
36
9
63
36
90
144
3
51
162
72
99
189
51
21
27
45
3
72
51
234
27
96
183
81
27
141
237
198
69
3
36
9
120
15
72
270
72
90
417
24
27
108
81
459
93
141
123
93
18
54
18
54
291
51
21
51
90
3
69
396
144
54
201
96
45
180
207
333
27
99
18
144
291
159
108
45
9
108
27
96
165
51
93
270
252
9
96
24
120
129
36
90
9
117
147
96
144
96
273
126
33
75
198
198
72
105
24
33
36
3
15
72
33
48
63
18
36
123
93
27
72
117
72
51
120
9
36
108
87
21
36
36
54
69
93
36
396
36
39
15
108
72
54
15
363
45
120
216
15
54
75
231
216
54
54
117
24
75
72
213
21
216
27
72
189
99
189
3
141
3
192
3
36
ABCD 93372118696*3^$a+1 [50017]
90
100
56
28
42
48
72
26
34
86
42
6
70
170
120
40
14
12
34
2
34
74
90
34
30
38
22
6
14
150
78
60
48
4
56
4
20
108
88
66
138
20
82
54
36
18
66
264
6
170
40
30
14
96
72
118
26
120
18
6
42
102
22
24
32
42
12
4
150
200
46
24
26
54
4
30
2
184
54
90
6
30
140
16
24
6
78
66
90
20
10
126
84
26
58
12
104
4
30
150
20
16
86
18
12
18
60
22
140
36
12
52
18
66
6
68
22
48
80
10
30
12
26
54
28
6
24
26
60
34
20
172
8
42
4
60
14
132
18
78
112
38
78
6
34
90
56
40
38
10
116
34
62
66
4
78
20
46
6
14
6
6
30
48
96
40
54
80
4
30
110
6
114
22
150
18
32
40
18
2
18
138
64
24
2
48
42
94
84
54
20
112
44
6
190
114
6
168
2
40
50
28
50
22
8
18
34
90
14
126
4
44
22
18
96
14
52
48
12
20
10
26
34
54
30
96
86
30
58
24
110
48
22
36
44
40
30
32
60
18
36
30
76
38
36
42
22
56
12
4
20
88
86
114
60
46
74
22
176
42
22
24
62
60
22
2
28
2
34
44
138
48
210
214
30
32
30
54
42
124
54
122
22
68
30
172
42
18
36
66
8
6
174
22
90
18
20
22
150
38
6
54
100
12
84
32
22
26
30
90
34
6
54
2
48
102
60
58
50
10
72
144
60
32
28
30
14
40
8
48
10
56
48
40
42
8
40
60
32
124
60
6
60
104
12
60
72
6
106
86
312
16
74
70
32
48
30
10
6
60
84
38
28
32
78
6
60
18
12
18
30
90
40
26
66
70
60
18
20
16
6
24
54
20
18
90
24
66
28
36
14
10
32
52
36
24
8
48
16
54
6
26
34
8
22
20
6
172
6
24
66
44
90
52
144
24
210
50
52
56
18
40
32
78
36
48
6
16
14
34
12
128
10
32
18
10
36
6
128
48
52
72
30
80
10
138
38
58
30
2
12
72
58
6
20
46
48
2
30
10
24
20
40
60
176
40
30
90
104
84
82
38
42
10
60
60
48
66
86
24
34
26
66
10
8
12
70
14
70
54
92
90
70
30
48
66
6
74
4
32
48
172
134
40
62
4
8
22
14
24
48
144
4
84
56
76
60
50
6
22
60
96
120
14
42
4
116
64
24
42
20
130
24
44
60
22
8
16
24
26
90
60
46
38
108
28
80
4
20
10
20
12
4
152
54
10
144
6
18
38
28
30
26
88
30
218
124
98
10
8
142
30
20
52
60
18
180
8
84
28
36
62
48
40
24
8
12
16
26
54
36
24
4
36
36
26
34
24
114
38
24
4
14
22
8
12
28
122
154
6
74
4
32
84
10
54
12
80
40
14
144
6
16
8
36
30
12
34
26
54
78
70
116
40
30
140
84
262
54
2
4
204
60
6
78
68
24
28
60
20
22
14
12
22
42
158
70
36
20
154
32
34
54
42
44
76
30
98
16
36
74
46
84
56
24
16
74
46
24
14
10
68
90
54
10
38
162
58
92
4
30
216
8
10
26
102
48
16
20
18
310
80
78
18
10
56
70
18
6
60
164
142
20
78
16
60
30
6
26
88
114
30
60
2
18
12
6
58
20
6
108
100
8
52
26
6
144
10
90
26
6
58
56
88
2
4
20
30
84
16
26
4
2
22
176
54
22
18
26
46
30
60
14
94
32
18
42
4
24
60
126
14
18
12
46
56
54
46
8
220
32
18
52
26
64
20
184
24
96
56
28
110
30
46
66
24
50
30
4
30
42
14
24
10
38
102
18
12
138
22
62
48
30
48
42
10
12
8
82
14
10
24
92
84
36
40
30
44
4
60
6
20
84
22
48
62
4
156
48
32
144
6
18
10
30
8
30
18
36
18
30
36
4
98
120
22
2
58
60
26
10
30
2
24
4
20
24
6
4
12
68
30
48
30
114
60
28
12
30
14
4
20
10
12
54
26
34
92
22
32
4
96
24
66
30
90
90
90
50
88
32
66
28
44
16
54
176
34
90
2
4
126
176
30
12
46
6
20
64
116
40
30
146
28
44
16
134
10
6
66
8
16
24
30
96
6
44
42
18
4
42
38
78
4
60
26
162
10
12
14
114
100
96
80
150
94
8
4
140
40
146
64
120
26
24
6
88
2
148
26
6
82
20
18
72
40
20
16
30
32
88
54
62
28
50
136
60
14
10
80
90
16
32
42
52
26
24
10
86
12
46
50
94
8
112
72
50
18
36
4
26
12
4
8
66
46
48
ABCD 93372160856*3^$a+1 [50060]
64
41
22
1
7
28
141
48
23
4
56
12
76
44
28
2
36
31
24
47
89
1
7
23
17
13
12
15
51
37
40
8
16
1
18
54
63
104
61
30
190
39
23
18
15
15
60
12
60
21
115
21
15
54
19
32
40
24
40
7
33
16
8
8
147
78
70
9
9
162
69
11
28
17
3
5
80
39
18
144
18
20
16
9
53
42
6
42
17
43
12
48
12
18
94
36
17
32
1
119
49
39
63
90
22
68
29
11
54
56
15
15
33
25
74
141
64
23
25
32
15
17
5
38
30
23
53
2
12
18
90
12
10
3
8
72
7
25
31
60
5
7
18
34
36
62
42
40
1
19
30
22
1
35
37
40
31
36
29
9
63
33
79
3
69
11
28
1
19
12
33
7
129
11
5
8
119
18
167
13
30
40
54
15
41
12
60
36
12
102
78
22
20
16
9
72
16
7
108
4
49
32
47
25
8
48
7
20
70
7
8
64
13
6
37
64
1
18
16
36
17
45
67
33
7
8
88
7
33
15
25
8
61
74
60
30
90
45
9
16
7
25
42
13
95
12
6
7
8
24
8
24
19
37
64
1
23
19
6
39
16
27
2
18
30
27
8
40
57
18
13
29
10
36
14
7
59
109
35
18
3
105
30
12
12
36
12
88
32
65
24
16
25
38
25
96
23
18
55
15
25
48
32
75
5
13
179
1
54
18
50
12
1
32
49
8
10
8
5
5
110
102
7
16
37
16
59
8
144
1
94
26
15
32
40
13
2
30
11
139
5
8
107
30
31
24
11
45
16
11
45
7
26
46
25
101
3
17
70
9
11
29
1
40
92
36
24
31
35
61
71
64
49
187
12
1
17
40
7
31
12
30
10
5
75
13
51
13
8
23
12
37
16
19
36
90
24
10
37
16
45
35
67
36
9
8
85
58
2
30
25
65
15
33
64
90
8
29
16
27
30
6
49
15
65
33
30
12
18
163
57
20
12
40
38
17
8
72
5
58
38
11
73
71
7
34
39
87
105
17
183
3
12
49
89
120
31
59
12
25
40
7
18
7
33
38
24
48
33
16
24
35
37
8
45
34
8
73
24
48
27
38
15
19
29
97
8
30
9
15
1
27
38
15
24
8
8
17
7
56
115
92
33
24
31
2
18
24
53
7
90
127
8
32
80
9
14
17
43
13
75
5
45
4
146
78
87
27
22
39
16
73
55
15
25
11
37
73
7
17
46
74
18
30
42
52
8
60
5
25
28
19
19
42
43
5
90
25
27
2
11
64
33
55
23
24
112
1
17
7
65
23
8
7
36
42
60
95
35
109
24
109
36
31
120
8
13
3
32
8
104
35
52
44
30
34
72
56
88
20
114
111
15
9
16
5
11
16
63
1
11
29
31
12
13
35
12
6
67
17
30
97
64
7
49
21
3
24
8
8
56
89
102
18
15
9
46
121
136
40
27
13
24
31
89
1
42
30
48
10
5
15
88
1
56
32
75
60
17
11
5
33
42
10
3
29
43
23
12
12
1
24
35
53
17
50
6
42
60
42
7
11
53
96
16
33
24
10
21
17
90
18
19
33
2
13
3
14
30
30
3
8
7
12
76
32
33
39
17
43
36
17
73
87
15
12
46
15
40
80
16
48
1
39
63
12
5
16
25
7
24
91
60
34
15
48
65
16
14
6
19
33
8
30
12
13
17
119
91
5
47
33
23
34
55
8
9
146
5
73
10
21
11
78
16
126
50
23
56
11
37
143
113
7
12
61
16
1
12
96
91
16
8
59
18
42
1
16
19
24
6
54
97
9
7
7
18
40
47
8
24
8
56
19
61
7
25
8
27
60
108
12
25
24
21
54
8
78
47
31
25
29
48
83
47
33
24
8
27
30
15
33
82
61
24
72
79
70
32
59
43
10
3
17
7
41
130
80
28
2
18
5
47
2
23
25
15
33
7
57
38
25
5
59
24
49
7
23
105
7
18
95
15
60
28
9
16
83
21
51
8
12
145
65
130
5
105
15
48
7
32
40
25
11
14
23
24
104
80
112
48
27
5
15
42
15
13
3
125
12
7
71
57
27
78
63
16
41
12
3
8
19
77
121
60
28
55
49
6
16
8
65
1
47
43
84
1
95
121
23
52
108
33
32
25
23
40
24
3
26
10
36
53
32
61
30
125
5
2
41
40
7
2
6
12
109
11
5
73
12
22
21
35
34
11
87
82
8
47
25
7
40
8
27
45
96
17
18
29
13
6
85
17
120
58
85
40
24
175
81
45
54
13
43
142
2
13
40
8
16
43
76
49
31
1
23
33
7
56
24
25
8
33
42
12
88
32
90
6
121
8
67
26
28
39
41
7
35
4
1
97
46
20
60
24
41
24
13
19
24
96
11
30
7
27
56
13
47
102
16
54
45
88
32
41
190
1
35
26
27
3
30
23
35
14
7
15
36
2
96
35
32
40
8
72
5
67
3
8
24
22
8
226
36
8
1
9
18
85
55
33
25
2
52
26
46
33
8
72
3
10
18
137
115
20
25
40
25
30
22
11
9
48
48
10
77
3
37
275
37
3
50
59
16
57
23
7
1
29
91
17
118
2
15
120
15
10
2
6
7
57
38
49
23
36
61
16
73
7
3
2
35
88
40
112
24
73
7
15
38
6
5
5
2
177
33
40
72
31
77
19
31
4
13
23
17
8
25
112
50
48
77
41
32
7
5
11
32
107
6
31
3
20
88
20
30
30
48
9
32
80
11
5
97
88
18
20
9
80
17
56
12
11
19
36
24
1
24
71
72
18
72
42
118
8
10
20
16
8
1
35
45
57
7
23
40
17
32
16
57
47
1
10
20
57
111
42
22
38
115
9
103
25
7
24
5
12
15
7
81
24
5
18
25
99
38
7
8
8
47
26
10
2
42
17
1
15
32
40
13
50
48
12
60
60
40
54
15
24
40
7
57
135
10
18
38
71
8
81
126
9
24
8
13
36
23
3
30
7
56
9
16
31
56
72
65
210
5
272
56
27
48
5
7
17
31
72
1
17
15
15
4
74
90
102
60
7
23
58
14
130
7
ABCD 93372197624*3^$a+1 [50030]
7
32
6
27
157
30
68
30
70
12
38
10
110
30
18
114
10
26
10
30
30
60
104
40
50
36
130
62
40
20
40
77
3
10
18
50
150
100
60
12
12
26
94
68
22
38
12
30
16
30
60
5
12
27
16
32
18
75
19
20
40
30
30
113
15
40
20
118
54
6
44
46
72
65
108
39
46
90
14
106
29
15
48
52
65
45
10
36
60
102
23
19
18
35
25
47
121
30
24
5
3
40
150
50
45
43
5
60
12
15
40
20
33
24
43
102
36
2
60
22
8
10
12
30
30
20
18
30
72
58
8
87
87
18
102
28
17
21
99
31
42
20
10
5
7
18
47
25
11
19
18
108
44
16
2
30
10
68
40
2
42
36
64
50
58
18
44
40
60
20
3
25
18
29
15
40
20
10
8
22
101
7
48
54
38
22
138
12
90
23
37
26
12
148
72
38
87
75
28
2
10
200
180
28
12
5
37
8
28
107
7
50
40
36
20
24
46
144
26
22
2
6
4
30
18
65
25
20
22
48
20
70
18
14
18
12
10
83
43
42
60
20
88
42
8
54
10
108
108
102
2
46
2
33
7
30
8
34
8
12
28
18
12
8
22
60
5
3
54
75
21
15
39
10
23
27
76
32
60
57
48
3
12
10
42
8
105
60
55
20
33
9
30
18
18
22
2
28
12
5
15
28
32
28
77
15
148
17
25
96
102
8
60
12
90
22
6
12
8
64
8
27
3
33
9
18
22
126
60
14
6
12
52
6
20
34
6
2
28
32
40
30
12
8
42
16
24
36
20
64
18
47
1
20
24
100
30
36
5
19
18
2
16
12
60
17
43
20
132
10
30
5
25
86
30
24
6
12
12
48
22
66
104
16
2
30
10
23
7
8
34
8
10
80
12
16
2
48
27
25
12
23
72
31
5
7
12
120
8
42
30
16
24
18
2
45
55
8
12
28
2
3
7
30
50
136
14
48
52
95
3
10
32
58
5
27
48
30
42
6
22
12
78
38
10
12
38
4
8
57
25
6
2
10
48
14
3
25
2
16
32
48
10
50
4
128
72
66
4
18
48
29
1
54
8
12
28
32
28
53
79
20
33
7
20
16
84
20
46
162
30
18
14
70
18
18
62
22
5
63
30
15
37
20
40
6
24
18
47
15
70
48
47
63
82
35
25
6
2
70
2
18
30
15
15
12
10
36
14
33
25
42
38
10
8
70
30
12
5
15
10
8
30
34
78
2
18
10
2
10
8
18
4
18
32
40
80
88
48
24
6
84
20
168
12
40
18
2
40
8
28
32
45
25
30
17
25
8
58
92
172
36
12
128
54
3
15
52
20
6
15
39
21
72
27
18
40
42
6
24
56
22
17
31
42
50
57
135
21
37
42
6
42
32
16
2
10
20
82
80
18
33
7
12
8
10
32
10
5
3
22
18
72
30
6
32
28
30
30
12
60
12
6
24
8
58
44
16
2
70
2
15
3
112
41
7
20
45
7
120
36
20
22
18
30
242
33
12
7
8
18
4
23
85
30
90
38
12
12
10
36
2
28
17
37
60
6
62
70
2
48
15
27
16
17
27
10
18
20
10
32
106
12
53
67
2
166
17
25
18
60
24
30
35
3
22
30
6
14
28
18
50
4
8
52
36
42
2
40
6
59
13
2
148
42
86
22
2
36
10
35
39
48
108
4
50
51
72
3
22
42
18
128
24
6
4
18
2
36
9
3
18
30
4
36
54
11
7
50
22
53
27
16
74
3
63
4
8
28
32
33
15
4
20
106
30
5
39
48
42
16
32
22
6
20
64
206
34
11
67
18
12
12
80
88
18
24
48
20
10
42
36
5
19
30
23
72
3
60
28
114
26
40
5
9
10
20
45
43
48
60
12
132
18
35
3
24
6
22
20
40
12
48
18
14
45
31
60
74
16
14
28
12
50
46
12
42
11
7
68
132
48
10
12
182
16
174
30
5
3
22
158
12
28
72
18
20
40
90
17
15
6
75
12
87
10
11
37
35
7
80
76
60
12
12
65
45
30
81
19
60
90
8
10
12
20
60
48
12
40
5
36
69
10
30
48
18
17
27
10
8
22
245
21
52
30
5
57
10
5
73
80
10
60
18
134
33
7
98
22
18
32
70
36
5
39
48
40
2
186
4
48
2
10
8
22
11
37
8
24
6
24
18
100
47
15
21
27
22
18
12
48
32
21
24
13
2
16
12
50
40
95
7
50
58
42
20
40
6
2
48
34
20
58
2
70
8
102
40
36
20
72
28
114
18
8
72
138
70
24
53
45
100
38
4
125
13
62
18
10
12
6
2
12
28
2
10
41
7
30
90
92
58
50
30
112
30
78
20
30
10
30
80
18
64
83
7
116
52
20
12
28
102
20
18
45
57
90
45
3
22
18
17
3
18
34
48
68
34
30
56
10
35
7
8
12
40
60
32
88
30
8
10
24
56
10
119
13
42
48
5
55
17
25
8
10
48
80
174
78
40
92
88
5
103
2
10
20
22
26
24
18
30
72
21
12
3
30
27
37
38
40
77
31
24
8
12
40
56
34
50
76
17
15
10
30
12
8
22
26
12
22
30
68
58
32
30
12
21
27
40
12
48
17
145
23
3
24
45
3
22
11
12
37
30
5
15
36
22
2
21
67
5
105
42
16
62
3
69
75
31
114
35
91
62
30
10
12
20
58
5
153
24
30
18
15
25
18
62
42
28
2
6
34
38
18
22
18
14
88
30
2
105
31
2
147
31
137
7
18
18
72
12
65
3
52
30
36
2
42
10
5
3
12
45
45
210
16
12
2
48
10
62
111
7
8
12
12
10
38
45
15
40
20
42
3
67
5
21
255
39
45
15
120
28
8
4
20
10
50
40
8
30
40
102
26
4
50
81
7
8
4
30
8
22
98
15
43
14
3
43
65
85
12
32
6
10
84
30
20
16
24
5
31
5
79
56
34
8
30
60
22
26
9
25
26
40
42
102
98
63
19
36
44
16
104
28
80
18
154
8
12
100
6
2
22
56
72
40
30
8
4
30
80
6
40
5
27
42
18
100
2
18
12
21
69
6
22
62
33
15
57
3
52
66
2
28
44
36
9
3
18
52
2
16
20
9
108
87
90
6
24
18
40
ABCD 93373003162*3^$a+1 [50017]
20
21
36
19
5
15
99
21
33
66
21
21
15
9
30
144
25
29
36
12
15
28
36
35
1
20
45
30
54
31
35
30
7
92
21
3
16
29
27
33
6
21
3
6
18
66
12
7
68
57
6
49
77
96
24
36
7
17
6
30
19
65
96
15
15
18
12
3
36
64
12
53
66
69
36
15
174
55
5
12
75
15
25
5
63
72
3
21
16
12
17
55
24
36
5
6
37
11
54
111
36
40
24
29
7
89
19
36
20
52
8
21
55
5
48
43
8
72
28
77
3
75
1
53
27
9
6
13
152
28
53
162
6
31
5
15
9
72
39
33
3
108
141
24
7
8
4
23
114
108
42
1
47
13
5
24
30
78
7
36
12
60
23
72
90
36
87
9
79
107
13
29
6
42
19
48
68
15
9
36
75
33
16
5
31
104
64
72
68
4
35
117
33
72
24
19
36
60
149
3
15
24
30
24
79
5
3
75
54
79
36
200
45
19
29
12
15
180
268
5
3
33
84
42
13
77
6
25
29
31
59
78
36
7
77
7
11
102
12
19
41
39
12
40
29
96
3
72
24
21
79
11
18
12
3
39
66
12
72
18
13
11
18
72
15
33
55
23
45
3
120
25
77
60
3
4
17
51
4
23
85
77
43
11
102
19
41
24
55
36
53
15
4
41
19
23
25
20
120
4
5
39
100
17
3
45
12
15
60
15
30
19
125
43
180
65
36
36
39
16
11
54
18
66
84
108
43
72
53
15
16
60
29
7
12
77
30
21
112
5
12
55
29
19
113
72
72
55
5
48
87
9
54
13
113
66
138
72
43
65
43
47
25
71
1
53
55
17
36
30
72
42
60
36
24
36
24
168
31
29
6
1
29
19
161
19
11
66
39
96
93
36
19
5
31
29
48
67
72
125
156
7
77
19
36
36
12
83
42
78
9
96
4
29
12
24
15
45
15
69
66
45
4
65
7
164
3
13
17
48
19
104
9
67
36
5
24
18
6
7
12
47
30
55
65
43
23
189
9
7
17
7
35
54
67
23
6
43
41
139
36
24
108
59
133
17
43
108
5
30
30
72
18
144
1
24
29
36
19
24
8
3
162
55
5
19
41
30
102
12
43
56
16
5
24
7
5
60
63
96
21
67
12
5
36
55
17
90
21
96
33
12
15
4
29
91
72
17
138
18
12
67
53
19
24
20
99
1
144
32
45
60
30
6
90
9
40
41
12
3
45
127
125
48
67
12
5
36
24
31
17
51
60
12
52
113
60
12
3
105
18
1
65
150
48
18
15
28
36
36
8
27
114
43
11
61
125
24
24
51
45
12
48
60
12
103
24
128
3
81
4
89
36
91
44
69
42
73
36
11
21
24
60
15
13
116
52
72
152
51
54
115
101
114
24
1
5
24
19
47
54
120
12
12
31
12
65
12
55
72
20
21
39
28
41
96
6
33
76
29
36
15
84
180
51
30
18
1
71
1
68
9
18
13
36
119
102
67
32
64
65
91
5
135
69
24
55
8
3
6
60
103
68
3
6
36
150
85
72
48
155
42
36
72
3
9
12
31
20
4
5
24
54
25
5
120
12
6
165
64
104
117
54
6
12
72
54
81
129
55
20
45
12
24
108
78
78
75
64
53
108
6
1
89
19
35
54
27
21
7
12
44
81
55
65
15
3
153
93
19
12
20
4
116
4
89
216
15
4
36
65
67
29
36
294
24
21
4
77
12
36
156
111
24
24
9
43
29
96
84
24
12
7
12
20
9
27
120
112
35
1
65
72
12
51
57
12
18
42
3
3
210
72
19
20
9
60
24
48
19
140
16
128
12
33
12
15
33
7
5
60
60
15
9
79
95
42
24
6
30
7
5
60
12
24
12
12
91
11
9
132
57
7
11
33
112
17
27
51
54
96
39
40
53
27
165
103
152
81
3
165
24
55
53
84
15
15
66
43
5
72
7
77
51
9
15
16
23
126
60
108
7
161
3
9
168
55
29
24
31
11
42
111
57
15
84
4
24
23
45
9
114
96
1
65
7
47
6
18
109
5
87
28
53
54
1
17
55
95
117
40
164
45
12
19
104
9
12
78
97
20
75
13
83
85
12
53
15
9
36
54
85
11
54
43
32
36
64
5
15
45
108
12
51
28
17
75
40
53
24
27
15
25
144
12
8
45
12
3
15
90
54
13
120
68
4
65
12
31
24
36
5
54
9
21
36
12
18
97
12
5
6
33
16
53
27
33
120
27
153
303
52
41
15
81
31
137
3
9
24
90
30
24
18
90
12
43
17
91
212
4
80
81
15
4
36
107
90
36
51
21
3
15
6
103
56
72
4
71
18
192
12
3
9
15
16
29
18
13
65
60
19
59
144
138
48
54
48
24
6
48
7
12
23
105
63
24
6
132
120
54
1
65
84
66
48
21
81
24
60
30
6
162
48
69
28
47
1
119
13
41
24
12
51
45
195
3
6
55
41
3
39
1
72
125
7
5
3
28
32
24
81
30
78
19
53
24
ABCD 93373784072*3^$a+1 [50160]
72
33
3
22
2
18
30
90
75
15
52
18
47
13
182
88
60
17
15
81
7
92
33
57
28
12
98
40
42
11
177
42
88
20
21
96
55
18
60
20
90
22
170
10
8
15
67
29
61
119
60
51
88
38
4
170
18
42
10
23
115
5
37
90
41
69
18
40
17
33
72
28
35
7
56
105
7
60
68
82
60
32
58
30
12
59
27
9
55
26
12
27
15
40
41
9
48
18
45
79
26
3
60
31
158
18
4
8
18
154
68
21
49
131
51
28
8
22
23
27
82
56
22
12
8
70
2
9
27
94
23
45
15
85
251
1
35
55
18
60
107
60
43
162
8
202
8
10
42
53
25
11
9
48
34
29
61
8
228
27
25
8
3
9
51
31
8
52
26
30
34
20
28
11
69
108
24
178
32
9
9
130
2
3
7
20
78
82
20
9
19
32
58
32
40
116
64
180
26
45
37
8
24
58
8
22
30
90
2
45
25
23
60
27
9
12
97
11
31
65
163
5
108
75
22
38
22
80
132
75
51
52
32
33
37
8
12
3
183
4
50
66
22
2
69
24
7
20
21
168
49
32
15
21
123
1
8
10
53
120
7
2
10
5
55
89
121
18
101
39
81
27
9
3
42
90
10
26
72
12
10
83
25
11
51
90
78
18
12
18
24
40
86
52
90
12
20
6
27
57
6
33
31
18
35
153
22
65
57
18
21
159
12
45
33
12
108
42
120
96
52
41
61
26
4
8
117
33
48
64
23
75
60
40
17
43
38
63
109
131
1
30
29
61
60
71
12
37
18
137
73
11
60
21
111
9
10
68
40
60
5
3
22
35
27
6
39
13
20
22
86
90
4
29
111
33
3
30
24
39
36
96
37
72
110
10
8
3
69
78
12
36
24
10
20
39
39
10
8
22
32
69
21
51
132
33
15
79
161
27
40
32
10
18
8
24
69
49
2
18
42
36
12
190
62
60
88
90
20
63
9
66
54
6
54
111
19
101
15
22
35
15
18
54
28
42
20
51
19
198
11
51
21
9
39
39
18
12
42
9
9
18
4
89
81
70
90
71
7
32
10
48
90
42
116
24
10
29
84
85
2
70
170
58
42
41
49
71
39
78
90
12
28
80
10
50
10
2
100
150
11
97
11
51
81
45
102
40
41
51
9
31
8
52
18
2
78
22
41
9
15
24
1
86
33
120
31
26
60
15
159
70
20
10
140
58
32
39
60
19
5
3
82
92
88
35
36
9
3
15
54
15
73
23
69
28
180
92
60
51
87
21
51
6
3
9
100
23
12
27
21
57
87
25
26
60
33
19
5
25
8
4
90
41
19
26
54
66
3
87
33
79
20
22
11
37
32
58
12
53
36
27
90
4
71
79
30
18
152
21
49
170
33
36
69
42
81
45
12
40
30
2
18
72
69
9
82
26
4
80
60
90
69
39
82
20
6
9
21
15
7
32
10
26
45
87
22
158
48
9
15
58
35
33
72
18
4
209
19
30
23
15
33
12
37
11
31
20
60
28
5
15
72
36
64
5
21
42
22
68
40
35
15
57
15
21
19
18
72
119
72
105
54
21
57
100
30
113
7
185
33
3
19
30
12
30
50
15
33
82
29
121
20
10
80
70
8
82
18
38
64
18
50
21
49
30
77
3
70
2
40
80
58
150
113
129
15
21
150
4
90
71
69
3
36
189
40
38
153
99
18
30
34
18
53
49
26
22
20
15
25
30
42
98
21
19
32
10
23
27
9
1
95
15
10
150
26
52
2
30
96
3
1
23
36
81
75
84
21
10
5
15
6
4
35
45
6
82
12
168
2
69
60
21
18
12
6
52
12
11
79
26
52
2
66
27
33
4
116
132
10
17
60
15
6
90
45
39
238
35
147
21
67
12
8
30
52
26
69
25
18
5
48
48
121
18
2
18
45
27
70
30
29
51
96
69
13
30
17
36
12
12
48
87
108
12
6
12
40
30
2
90
6
75
9
3
25
120
2
21
79
20
45
15
10
38
10
71
91
5
175
8
72
9
171
9
9
135
12
15
9
1
8
51
9
90
48
34
8
3
27
10
62
10
23
27
18
30
10
60
80
12
6
72
300
33
7
17
43
42
11
7
17
103
17
13
90
2
3
205
8
39
25
38
160
62
100
23
15
40
30
71
12
24
43
38
4
80
51
72
27
66
24
48
52
26
12
78
64
20
6
82
2
10
140
183
33
4
50
108
22
95
85
80
51
24
85
8
30
82
138
38
4
23
55
120
41
1
26
12
42
90
30
3
12
103
8
105
45
27
25
2
18
10
173
48
31
20
60
18
111
96
3
57
25
26
22
20
3
48
19
2
3
192
33
27
81
3
111
105
73
20
87
15
126
15
45
82
72
8
33
97
8
154
140
10
26
4
113
12
15
141
217
32
160
11
9
18
10
42
30
48
35
3
54
10
20
21
49
71
109
18
137
33
3
ABCD 93374222146*3^$a+1 [50019]
13
17
24
27
40
8
75
21
36
15
9
48
132
45
24
19
20
3
13
72
128
57
30
18
19
131
49
47
33
168
4
245
51
28
216
8
48
108
12
40
95
9
9
51
51
18
66
21
12
28
68
132
33
6
21
45
120
30
57
57
24
27
48
96
24
4
152
9
39
3
45
132
3
33
60
12
48
24
52
35
24
186
3
40
23
144
6
79
80
36
120
93
39
72
36
28
20
12
112
47
9
57
67
11
96
90
30
153
12
24
15
6
39
81
123
291
36
30
3
93
19
11
57
12
51
33
111
90
6
138
27
3
57
33
87
15
57
27
21
64
200
24
60
36
24
111
234
67
35
57
96
12
144
219
81
9
15
57
3
21
6
45
3
66
15
15
180
9
12
15
45
3
9
96
15
36
36
85
5
63
4
53
15
4
101
24
51
60
12
40
20
16
17
24
3
3
120
49
11
84
81
24
16
44
388
17
6
33
27
45
60
12
123
9
28
47
69
21
159
276
159
12
33
16
20
16
59
21
84
16
8
111
21
15
33
12
105
24
120
39
15
21
48
96
60
24
87
81
39
96
97
71
72
108
37
32
81
72
75
45
24
24
42
54
15
24
252
45
138
9
51
9
52
20
51
30
24
19
11
21
60
12
96
27
9
120
240
60
69
72
24
114
45
84
36
15
9
3
33
165
27
108
12
4
80
36
69
24
75
24
12
48
33
24
39
40
41
3
108
64
56
15
37
107
165
60
64
92
48
21
24
6
21
48
64
131
90
27
48
21
43
20
16
32
9
3
108
28
11
61
83
96
9
57
75
69
24
19
107
9
111
66
30
60
33
27
18
102
18
72
135
24
16
32
51
36
24
72
9
36
12
33
15
3
145
5
87
9
90
33
51
72
18
120
27
28
47
93
21
111
15
9
15
49
32
4
8
3
48
21
48
3
49
65
6
108
1
80
75
36
108
61
8
396
84
51
66
99
124
23
57
12
15
213
27
6
90
25
83
25
92
15
9
48
243
48
90
15
24
12
51
57
96
24
12
36
99
60
90
3
12
39
72
48
81
60
15
54
87
144
105
15
24
81
183
63
25
65
39
4
152
12
36
12
9
30
90
3
3
9
39
45
15
6
6
9
28
20
27
9
21
63
12
39
30
27
60
108
15
12
129
9
31
41
54
24
25
56
15
66
135
12
60
16
41
103
83
48
96
6
15
15
24
73
113
3
21
63
33
48
30
57
12
16
11
9
52
53
147
60
9
39
52
29
54
66
150
9
72
105
48
15
96
36
4
56
24
84
16
11
84
6
3
87
198
72
24
51
3
45
51
9
60
12
4
20
48
60
16
35
90
126
33
81
87
15
33
81
6
9
159
45
36
81
90
48
9
12
40
44
51
36
174
15
81
39
81
30
114
99
27
57
16
65
51
24
4
71
37
20
168
27
54
6
18
31
8
36
64
11
61
8
3
9
48
12
156
39
121
20
88
131
24
9
16
72
65
30
33
81
135
9
15
64
8
24
9
6
21
45
87
72
24
15
21
45
19
47
57
21
6
90
24
15
60
15
9
48
48
96
4
20
144
16
101
3
21
27
39
153
60
108
63
12
45
39
13
47
61
35
69
48
60
153
24
15
100
29
66
21
24
9
31
20
60
48
27
25
5
63
12
24
24
51
81
15
24
72
48
72
57
168
9
3
28
83
132
90
39
36
24
141
103
36
5
3
207
141
48
156
75
81
24
51
57
12
220
20
180
51
114
66
37
11
12
105
15
90
55
263
61
131
9
48
36
64
11
97
23
45
27
24
21
24
21
75
99
36
45
15
13
77
24
43
77
3
3
57
12
180
28
80
12
15
9
27
33
45
67
20
15
48
21
39
6
51
24
21
174
81
15
69
60
60
16
8
45
51
24
60
72
39
9
81
63
52
59
9
108
69
15
48
52
11
24
9
64
8
60
3
90
30
45
24
12
39
72
18
15
36
21
78
72
138
31
104
4
80
21
72
259
68
36
84
48
60
12
87
36
54
90
9
45
171
21
27
12
36
45
27
3
18
51
15
105
36
48
87
69
75
9
36
28
72
44
207
45
28
44
72
51
13
92
189
51
24
108
3
48
6
30
24
37
83
169
32
24
57
48
102
24
93
3
90
48
55
17
24
24
7
44
60
36
40
35
48
36
33
21
15
12
3
12
54
15
84
135
1
11
114
99
15
102
15
ABCD 93374506112*3^$a+1 [50012]
180
396
37
96
35
189
48
45
54
24
21
135
25
24
11
84
9
72
24
21
24
19
72
29
6
69
16
8
117
36
18
21
15
1
384
24
221
90
9
64
17
24
102
18
31
119
126
163
48
24
101
43
11
36
57
51
96
414
126
9
232
23
60
192
37
53
19
128
21
67
23
126
91
24
24
5
102
333
16
24
311
54
99
136
72
143
36
13
96
41
103
48
29
30
109
96
65
15
21
258
49
48
29
30
13
77
75
15
145
24
191
1
32
27
69
141
43
101
6
21
123
69
16
5
30
69
21
150
36
73
47
49
65
66
45
261
114
225
24
51
13
80
111
246
91
8
280
17
55
24
29
147
64
8
21
139
71
169
461
6
13
8
33
36
66
18
186
61
95
25
269
51
40
72
128
64
24
56
99
85
152
88
5
75
231
30
36
127
71
6
234
126
43
8
39
66
55
168
35
37
200
69
3
51
21
40
48
11
36
24
1
200
69
51
96
24
48
96
16
224
111
193
53
18
96
1
89
79
5
6
45
16
23
241
35
66
54
93
51
205
96
59
36
73
128
105
39
216
3
69
40
32
16
89
39
21
91
209
36
19
5
66
24
73
17
54
156
93
208
29
246
180
54
291
24
45
126
24
144
85
17
54
1
8
117
19
95
73
83
204
144
66
144
6
144
36
30
234
6
90
13
128
183
9
72
9
127
155
24
93
81
15
135
66
79
227
93
72
3
36
73
71
1
24
5
72
139
5
180
103
96
144
72
215
1
305
39
16
24
8
21
67
48
35
156
1
32
48
72
51
109
48
104
39
1
35
60
25
335
73
56
15
12
13
65
175
17
288
60
30
117
153
90
90
139
41
55
95
57
9
150
30
36
127
72
251
93
136
8
72
15
121
149
60
210
54
7
29
99
15
36
13
41
66
36
24
120
81
189
36
7
56
105
39
27
69
16
240
125
115
56
192
216
87
18
60
90
57
24
39
60
21
45
24
19
56
96
111
145
48
5
6
93
72
64
96
104
64
77
36
54
54
612
55
48
11
90
43
11
36
33
21
126
66
90
57
51
90
67
95
78
66
36
168
21
64
5
36
183
48
483
61
35
69
15
252
90
24
123
51
397
53
72
99
24
21
3
33
199
149
219
87
25
104
64
71
97
53
120
90
9
88
24
104
120
24
72
45
240
99
144
3
24
61
48
65
96
55
35
144
69
51
229
168
104
189
171
21
243
72
9
39
51
36
57
33
108
19
120
23
57
87
25
35
84
25
32
249
31
95
78
90
105
24
27
165
15
54
51
21
90
18
216
24
30
9
171
309
120
16
101
54
21
16
89
175
48
47
174
195
40
17
24
31
24
176
39
25
80
15
105
40
5
19
101
36
79
48
17
54
105
184
17
103
101
219
48
183
12
114
54
37
344
64
71
193
77
36
7
17
31
ABCD 93375732012*3^$a+1 [50040]
96
89
112
63
162
60
18
209
73
150
390
450
180
378
107
73
42
29
91
5
48
37
18
96
336
150
138
360
96
66
204
3
32
121
198
17
55
108
221
1
228
90
6
90
65
91
24
306
288
12
24
174
72
420
30
24
90
29
145
72
240
48
119
43
78
135
57
108
60
12
108
42
210
18
6
243
351
162
30
18
447
135
89
19
12
108
6
156
114
144
102
18
89
61
126
405
189
162
138
87
128
64
51
102
167
103
297
63
17
61
12
180
108
342
65
13
30
101
121
390
60
53
1
63
27
21
128
85
12
150
185
43
72
24
405
129
72
167
31
6
90
161
400
159
84
270
180
11
85
203
61
6
66
90
108
252
258
90
102
168
239
192
31
177
63
120
198
186
41
49
84
270
269
43
149
121
120
47
48
13
72
78
30
527
48
64
81
60
462
198
132
75
429
66
65
25
23
145
95
67
48
90
72
150
5
288
240
64
80
160
201
87
345
114
216
54
71
64
39
90
450
125
7
234
54
90
72
135
165
18
90
342
137
331
72
180
24
174
342
18
132
30
108
252
18
47
139
336
53
16
39
162
90
204
174
150
192
90
180
24
215
55
201
33
30
161
19
45
15
17
193
6
66
108
59
13
270
24
54
135
416
336
25
60
155
253
99
243
45
80
144
181
198
6
36
48
90
72
18
87
93
342
78
95
265
12
330
120
24
66
15
3
180
240
162
48
72
180
270
18
180
72
78
129
32
96
49
66
270
47
43
24
54
71
91
270
30
108
402
378
81
81
108
120
186
54
11
16
75
288
5
1
111
213
11
25
71
55
48
72
18
60
120
42
17
193
90
90
59
55
36
5
25
18
72
108
17
403
12
33
57
135
45
18
72
24
209
16
176
48
91
36
138
231
39
180
101
16
45
60
23
85
12
63
51
270
216
23
7
78
252
143
85
59
103
18
366
216
54
90
54
30
180
90
90
96
21
80
144
16
93
42
57
81
ABCD 93375790804*3^$a+1 [50022]
75
60
12
25
65
42
57
15
49
17
12
132
31
119
60
24
25
36
53
42
66
18
6
15
45
51
40
23
1
23
42
48
3
48
24
15
66
31
8
3
18
24
60
7
20
3
6
24
31
11
6
174
6
42
73
65
27
15
18
3
39
33
57
6
81
135
1
35
9
3
1
35
84
6
15
15
60
25
36
41
19
60
8
21
24
102
33
28
5
27
105
30
6
87
9
19
32
64
23
13
5
15
4
20
15
33
51
25
89
7
65
39
9
12
6
9
16
17
3
3
61
8
16
36
68
33
75
33
7
5
18
54
120
67
20
63
30
48
3
15
9
21
6
85
35
9
45
24
42
61
32
48
15
45
27
12
54
24
12
66
42
42
21
153
6
6
39
51
69
76
68
39
57
180
3
48
25
32
117
24
96
66
24
9
24
123
42
30
33
9
15
64
125
96
60
6
45
4
8
36
45
55
32
27
13
119
24
1
8
27
45
3
21
9
27
9
31
5
78
42
36
15
12
153
15
4
35
24
60
12
9
16
32
63
45
39
21
12
51
6
66
42
7
8
3
69
9
24
7
23
78
12
90
6
54
48
9
9
42
30
19
23
6
66
169
11
9
9
7
5
15
136
23
30
6
129
36
21
279
33
12
36
60
39
3
1
191
54
96
19
11
18
30
1
72
5
72
7
23
42
54
61
24
35
97
23
57
27
12
30
3
28
108
11
30
15
9
162
72
12
1
24
24
44
12
36
63
37
23
60
144
57
111
33
16
29
7
35
13
44
45
31
44
27
9
15
144
42
55
24
17
27
75
18
18
24
60
12
18
135
28
23
61
35
18
36
39
15
48
60
57
48
3
54
7
11
13
41
3
36
52
29
6
12
57
4
32
9
48
78
33
21
48
60
6
81
48
52
20
4
36
59
37
44
3
18
15
105
43
5
159
48
24
45
115
29
6
25
101
102
12
90
30
168
30
15
51
6
6
24
109
11
9
69
18
25
140
28
11
1
17
36
24
42
54
24
7
23
37
8
15
18
3
40
11
30
171
27
18
103
11
30
31
104
16
89
66
54
138
12
25
23
12
45
123
60
1
156
36
24
20
4
5
30
1
53
60
7
56
4
24
11
45
45
48
51
9
15
15
37
24
11
24
9
27
9
9
30
1
56
21
24
90
18
6
25
12
5
19
41
84
15
3
30
3
124
20
33
87
15
1
23
42
78
9
75
12
1
17
15
3
54
48
6
21
3
1
71
138
72
24
27
24
21
27
21
6
24
9
15
12
24
72
13
12
53
6
25
5
18
66
24
15
87
21
84
75
1
92
12
16
44
9
66
30
24
6
1
77
12
120
15
4
36
8
51
12
108
37
17
27
3
13
44
9
24
30
37
53
7
41
15
93
31
35
85
20
16
17
18
49
59
1
5
114
66
30
24
69
51
9
16
11
9
36
9
7
29
19
95
21
3
96
6
55
60
29
15
60
51
6
24
24
6
54
240
36
54
24
37
20
33
6
42
79
95
9
72
3
21
33
42
18
31
11
9
57
162
60
42
138
1
56
9
36
24
24
7
5
6
30
27
72
51
18
6
25
53
66
9
36
21
31
24
140
24
36
3
48
24
45
9
7
83
30
15
9
108
43
60
12
8
39
42
31
167
12
18
162
30
15
16
35
24
60
108
30
3
27
30
15
88
113
15
12
39
25
11
93
141
78
30
3
72
15
42
79
17
24
3
28
24
20
48
36
159
1
35
6
15
24
52
5
30
30
27
21
60
6
24
66
15
33
75
141
27
39
25
44
16
5
30
66
30
108
60
9
93
30
12
73
8
9
30
45
105
12
36
60
3
40
5
7
29
48
3
40
8
69
3
45
54
9
81
6
25
20
39
6
30
69
141
159
16
149
18
18
102
18
39
9
7
60
17
3
15
57
16
35
21
48
63
24
90
55
41
19
24
11
25
35
33
15
13
24
24
32
40
113
24
7
104
39
66
24
7
5
6
12
12
9
57
27
112
53
51
81
96
3
9
18
84
21
33
24
18
105
3
9
16
41
66
48
150
96
39
36
3
1
11
21
4
179
9
60
36
72
184
5
30
18
36
6
18
7
23
12
49
11
69
27
9
21
12
15
88
59
24
1
35
33
16
41
6
72
13
113
6
1
47
37
95
18
36
42
48
1
11
78
114
1
29
51
76
11
12
66
51
3
1
20
36
64
107
12
1
96
8
3
45
4
36
48
11
25
8
111
9
28
17
87
4
5
24
6
25
101
30
69
105
24
42
69
9
6
21
3
48
60
9
100
29
7
23
45
40
11
25
35
6
27
48
40
23
6
54
1
20
129
30
66
79
11
61
24
11
24
21
87
37
83
18
72
6
37
20
99
24
42
15
84
24
87
12
45
28
47
37
23
72
9
15
66
18
1
12
44
69
42
33
87
30
12
60
63
24
33
6
24
42
15
76
24
8
72
4
47
9
15
90
30
9
117
19
128
3
12
72
45
21
87
111
1
8
132
135
9
12
4
161
54
48
36
9
75
33
3
36
6
72
12
51
9
39
40
120
41
30
36
18
30
24
12
78
27
16
17
7
140
51
30
27
16
11
6
15
15
84
18
48
43
36
119
57
69
6
12
60
42
3
16
17
3
45
6
9
27
13
80
40
29
18
13
5
30
69
15
36
42
42
81
39
36
24
13
53
99
81
127
8
27
49
53
18
57
15
13
24
53
7
83
1
72
23
37
44
4
35
36
141
9
19
60
47
45
9
54
9
28
17
42
48
1
5
30
25
29
66
156
54
12
19
41
24
6
25
23
12
12
36
90
27
57
30
21
15
12
33
45
60
42
24
9
69
3
48
36
15
9
69
3
63
9
52
68
3
72
30
7
23
1
71
30
18
42
15
39
84
12
18
67
8
27
36
105
28
95
25
41
30
9
96
4
59
48
9
16
24
20
33
18
72
13
60
17
6
54
31
5
67
60
23
54
27
16
59
ABCD 93375859054*3^$a+1 [50026]
48
24
20
16
53
19
48
11
9
3
21
28
29
39
15
18
55
17
31
116
4
152
36
100
23
13
24
68
76
59
18
31
56
60
16
35
45
24
12
40
32
39
21
48
3
36
6
3
4
60
32
3
13
24
20
28
36
36
23
25
12
84
20
3
21
16
32
16
65
19
29
72
18
6
27
4
24
17
51
16
24
80
21
31
24
8
48
12
4
72
8
15
66
96
135
27
9
75
9
60
112
35
13
77
6
1
92
72
15
9
3
13
59
1
8
40
8
33
27
4
108
36
56
16
11
30
19
32
27
49
24
48
17
55
56
48
100
36
17
39
28
77
18
49
12
44
141
43
8
16
11
37
35
36
13
113
19
12
35
9
69
43
8
16
48
44
87
24
45
39
37
23
1
20
48
51
21
28
8
33
55
108
32
3
13
47
25
84
12
8
51
12
1
5
19
29
19
24
12
24
17
87
33
31
44
12
12
15
57
4
92
21
51
27
13
12
8
12
99
72
66
27
12
36
84
24
52
8
16
11
1
41
30
9
60
3
9
16
8
39
69
45
27
21
27
84
16
12
77
3
40
8
3
216
24
66
7
47
21
12
4
23
9
24
16
36
36
48
11
13
24
24
44
3
1
24
5
7
32
52
12
23
18
15
48
9
55
20
16
53
3
64
20
88
108
5
67
20
84
51
25
36
44
24
24
12
27
25
12
12
11
93
99
1
36
20
21
43
60
8
4
29
3
45
31
96
23
9
9
3
4
12
36
12
12
32
12
15
1
5
7
12
24
20
39
33
24
124
107
25
20
87
12
114
18
57
28
24
68
4
17
39
9
19
48
132
35
97
8
24
12
24
15
21
12
4
44
9
6
9
3
9
64
5
7
12
53
91
29
7
89
39
16
56
4
60
23
1
17
15
36
51
24
9
4
20
112
12
5
7
131
25
48
12
11
49
12
41
7
17
55
36
12
32
27
30
51
76
17
54
49
12
35
9
16
47
37
8
21
67
5
24
27
3
36
21
24
9
42
1
12
35
13
8
16
32
12
4
24
23
66
15
16
11
13
20
21
27
28
89
72
7
68
24
12
9
67
5
54
9
76
20
39
1
23
49
12
36
8
15
33
9
7
20
100
35
30
6
93
15
33
36
12
16
47
9
21
55
71
1
41
15
24
12
3
85
5
31
24
44
16
5
3
64
24
5
31
17
7
68
4
152
28
80
4
36
5
48
75
21
55
24
48
35
9
16
29
7
48
32
28
29
15
52
32
39
9
4
41
3
4
24
20
16
60
8
15
9
16
41
7
92
24
36
129
3
15
33
4
20
3
109
12
17
31
12
80
75
18
18
37
72
8
28
8
4
32
9
6
36
12
13
24
80
12
232
59
30
54
13
96
60
20
24
3
157
24
44
15
61
5
6
1
8
4
59
61
5
6
21
24
3
73
17
3
3
48
9
16
20
36
27
73
24
11
69
4
12
56
40
8
24
165
39
4
24
8
3
9
52
8
21
63
3
9
28
36
23
1
8
12
96
84
27
24
13
8
60
96
16
20
28
20
45
30
13
36
24
60
20
76
48
24
56
4
24
17
27
3
37
36
24
65
159
39
1
32
39
9
12
93
51
60
4
29
7
95
1
12
11
13
5
27
16
11
9
28
8
27
138
3
3
9
28
48
60
71
13
5
27
3
57
4
11
90
31
8
15
1
17
6
45
60
28
23
21
48
12
76
60
23
1
47
36
60
12
105
75
13
36
24
20
60
76
11
36
49
48
12
11
1
23
21
12
36
87
61
44
24
16
108
84
48
11
57
48
28
68
4
101
3
12
39
25
24
23
33
16
8
4
29
67
29
3
24
21
7
44
4
8
27
133
11
37
20
12
4
36
36
8
12
57
18
1
35
45
16
44
84
40
5
103
60
11
1
72
23
48
13
20
9
54
13
8
45
114
25
5
24
15
72
3
25
5
39
87
69
52
48
24
84
24
23
37
60
83
72
9
12
15
49
5
7
24
156
8
48
12
4
29
75
72
39
81
27
66
19
12
60
5
51
51
129
16
32
57
31
20
16
24
24
11
24
37
20
33
18
13
23
13
92
28
11
12
37
41
43
24
8
27
45
112
20
12
117
31
8
4
80
4
8
28
24
8
28
17
39
4
8
48
40
48
12
17
67
68
40
44
27
57
15
57
40
20
4
11
12
42
3
52
36
60
20
16
5
7
68
21
15
24
15
93
4
47
36
13
32
76
35
9
27
60
25
41
6
61
5
3
39
49
5
43
56
40
48
5
24
54
45
27
36
12
9
12
28
65
7
23
132
25
23
1
104
28
56
9
6
57
4
11
9
172
12
12
20
28
11
21
15
33
36
27
9
24
51
42
43
44
39
21
16
11
114
3
24
39
13
47
25
36
23
21
48
4
5
3
27
1
104
4
53
51
16
8
4
24
8
3
21
16
11
36
13
5
43
53
27
21
6
49
72
56
3
21
12
28
23
90
3
64
8
12
4
72
12
32
15
21
24
12
16
20
27
49
36
5
7
80
88
23
33
9
18
45
96
3
1
60
44
60
16
80
9
27
3
49
119
37
12
71
96
9
60
69
15
36
75
42
15
84
3
9
4
47
33
4
11
36
13
47
48
6
3
87
1
56
24
24
120
100
17
120
39
28
8
3
45
16
44
28
8
39
12
1
41
30
24
45
39
25
48
23
30
19
8
27
13
5
6
13
20
40
36
101
6
12
21
96
24
4
24
11
81
16
44
84
33
43
8
24
4
95
1
17
24
55
11
9
52
47
18
55
20
76
36
11
49
11
9
36
9
15
12
3
37
23
25
23
13
95
18
27
88
24
32
4
8
88
23
33
24
72
15
9
9
55
65
19
56
21
27
3
13
32
12
24
99
85
24
56
16
32
75
6
79
11
1
20
9
43
48
12
20
136
11
33
88
12
29
7
20
4
12
24
8
3
18
7
41
72
7
188
88
59
97
47
73
24
8
100
11
1
12
5
6
9
81
30
45
4
95
21
48
28
47
13
5
19
5
3
27
81
36
99
21
16
5
15
36
40
83
37
35
81
28
72
48
8
16
156
12
60
36
5
19
143
6
30
25
12
68
16
32
15
1
8
4
23
48
21
39
21
88
8
4
8
33
48
3
4
24
23
24
18
31
36
8
72
15
1
11
24
12
6
3
36
9
75
76
24
47
37
12
36
44
24
100
11
13
20
24
72
36
16
35
33
111
90
96
31
60
11
49
11
61
72
144
72
41
72
7
11
13
20
63
21
27
121
83
33
15
1
17
63
15
25
23
37
125
6
25
23
69
76
44
36
16
12
20
15
9
76
32
28
23
18
7
8
4
24
59
18
51
3
21
24
4
36
36
116
28
8
33
19
36
12
5
51
28
20
12
4
60
20
3
42
15
16
12
59
1
24
11
ABCD 93375999196*3^$a+1 [50005]
30
54
24
102
54
6
237
51
66
18
25
83
13
77
168
91
65
18
168
30
7
17
48
15
183
24
81
48
51
61
23
6
291
15
49
23
36
36
18
12
78
117
81
90
12
6
54
157
5
108
36
66
25
29
51
9
36
156
55
17
31
131
13
83
234
48
67
128
3
205
29
51
27
12
18
7
29
19
23
84
6
54
144
121
23
217
65
60
180
30
81
112
11
144
36
162
18
189
45
3
105
144
198
72
138
150
18
39
51
72
12
73
167
18
7
65
31
113
144
127
71
30
27
15
97
23
42
138
96
72
45
117
72
36
18
72
37
53
12
223
35
90
138
162
54
1
23
25
11
120
90
54
61
48
17
63
135
126
132
54
18
48
42
66
42
18
120
15
99
198
180
30
60
25
48
299
6
31
125
163
107
384
12
25
125
99
63
97
29
211
5
84
42
13
179
90
18
42
18
48
90
6
318
78
72
216
66
135
105
18
30
87
48
33
72
55
35
61
11
36
72
120
42
18
21
45
6
30
78
126
66
18
186
85
107
432
6
216
36
12
78
120
97
11
42
27
3
42
72
43
95
1
17
42
133
47
18
162
157
35
54
222
25
29
99
39
60
270
18
54
151
29
19
71
121
95
49
5
30
96
30
42
36
97
65
63
16
41
18
85
59
60
156
42
3
81
306
180
42
18
13
96
251
85
143
6
30
126
24
54
49
41
55
89
7
5
36
18
229
47
193
80
96
27
85
53
54
90
108
54
6
147
15
216
9
255
18
24
36
3
16
53
18
73
359
12
108
6
306
18
90
12
33
3
180
105
3
6
48
168
84
54
6
120
55
224
195
54
108
12
42
48
126
6
36
93
96
16
137
138
42
66
1
23
57
64
167
120
150
12
15
45
66
36
13
11
144
21
16
53
120
78
54
30
54
42
90
30
168
12
108
42
79
95
24
25
176
160
89
234
13
35
78
54
12
24
90
171
153
36
30
60
126
18
48
72
36
189
15
36
84
6
12
42
12
6
18
84
150
180
75
33
192
126
36
13
32
63
18
15
45
318
276
36
13
32
57
423
9
6
18
31
95
30
186
180
12
162
60
43
83
45
9
151
29
54
36
153
21
27
64
131
162
235
83
42
67
95
18
12
19
71
54
24
48
187
96
131
18
42
18
30
108
85
48
101
108
15
27
54
90
12
18
54
60
117
256
48
95
1
5
139
59
36
81
99
54
7
144
119
18
7
32
16
35
18
27
189
19
29
67
48
161
72
192
55
48
560
93
54
42
198
13
59
18
67
113
30
1
80
69
66
96
90
36
27
147
6
54
84
141
135
25
131
78
31
59
36
30
144
96
19
11
69
9
192
36
18
42
39
105
103
17
31
47
72
138
132
36
55
107
133
23
60
61
29
66
144
49
5
78
18
12
42
90
27
3
493
128
99
6
264
31
11
156
150
19
65
15
39
216
6
187
5
27
51
48
36
96
342
67
528
17
31
77
90
90
90
21
112
113
6
36
12
73
23
282
ABCD 93377063966*3^$a+1 [50001]
18
30
102
113
49
150
60
66
3
9
30
12
69
99
21
99
21
9
47
49
12
3
9
47
43
93
8
25
24
48
23
19
102
66
30
15
27
12
33
32
24
55
41
49
30
9
63
17
91
5
19
6
39
15
66
12
35
13
30
12
57
27
60
120
84
30
30
41
49
24
72
23
7
18
48
72
23
25
78
72
42
18
24
24
120
29
1
24
12
3
63
24
33
48
72
3
45
80
49
30
33
33
30
30
78
5
91
78
42
30
18
21
9
18
72
45
15
18
23
61
18
18
12
42
9
9
36
30
30
24
42
168
21
24
75
5
175
18
192
18
42
78
18
27
87
18
48
71
19
30
24
6
57
72
21
27
8
72
43
45
24
48
120
8
79
17
16
75
42
6
12
17
67
21
9
48
23
85
12
18
45
57
23
19
21
3
5
7
24
48
18
15
15
24
60
101
24
25
60
18
33
3
5
7
60
45
9
159
72
15
89
25
6
180
72
21
51
48
6
39
51
29
40
57
18
12
33
75
21
15
9
81
30
12
174
54
17
24
25
66
48
5
115
84
6
54
156
57
32
1
15
15
96
18
180
90
6
36
95
1
24
18
21
9
6
12
53
121
6
65
7
12
24
84
36
90
35
24
7
41
67
12
6
3
45
11
31
48
65
271
33
105
78
17
25
90
21
87
33
195
29
1
39
8
79
78
30
18
27
15
60
21
27
90
3
24
48
27
6
71
16
57
36
66
24
17
19
48
21
15
137
7
66
42
12
81
9
12
3
15
33
15
78
11
91
93
15
12
5
7
6
107
25
78
17
40
153
6
24
12
30
15
33
15
9
6
120
84
5
121
39
8
19
6
42
30
15
27
6
42
12
24
17
40
192
57
78
30
83
157
30
53
49
24
24
23
25
54
65
43
6
180
27
32
7
36
5
24
1
30
33
75
60
66
30
6
3
51
93
63
42
18
12
33
15
12
60
30
3
9
63
8
24
19
12
12
6
42
12
12
48
12
6
18
9
48
39
41
43
36
66
54
18
18
12
17
16
8
7
153
32
325
30
45
8
1
6
18
15
21
59
1
24
6
6
90
89
120
48
48
7
17
1
30
65
40
8
25
30
162
24
18
6
24
18
132
216
17
40
3
29
151
24
66
15
24
33
30
12
36
65
19
6
36
18
17
120
139
24
72
29
31
48
12
18
3
8
55
12
5
73
95
1
6
137
25
60
30
93
120
3
24
6
39
3
18
27
80
25
42
6
12
27
81
30
60
54
6
60
12
18
24
6
17
43
6
6
57
21
6
30
30
41
7
36
45
45
6
48
21
51
21
8
7
12
5
7
81
57
30
30
6
12
18
66
21
8
1
6
60
30
15
8
24
43
12
81
56
13
75
3
29
19
24
6
54
12
96
18
6
36
12
21
15
54
36
30
12
72
5
25
6
6
11
25
15
8
79
60
12
90
48
135
3
24
174
47
40
3
126
24
39
27
120
29
19
42
6
24
5
25
23
55
17
25
6
12
5
1
15
15
24
18
47
31
9
111
36
21
3
5
37
150
168
45
39
36
12
18
6
9
72
27
42
48
3
32
13
12
90
101
19
30
63
39
48
210
18
5
25
23
79
36
84
30
11
55
36
54
24
90
6
54
12
5
16
15
12
77
19
36
33
51
144
93
8
19
6
120
6
60
6
15
69
6
30
18
30
54
81
51
5
73
30
65
67
18
42
6
3
80
67
42
36
15
57
30
48
9
8
19
30
18
36
84
72
29
49
15
8
55
33
39
12
5
25
6
30
27
3
72
48
117
63
12
12
24
36
5
16
27
30
23
7
33
8
40
75
6
24
15
24
15
6
6
21
27
101
24
91
45
32
7
18
30
57
32
48
25
23
40
33
42
24
60
9
24
51
12
12
21
201
18
5
103
12
6
6
36
53
24
1
47
13
54
30
23
73
6
48
17
136
63
60
120
101
55
90
48
96
72
23
85
6
29
91
96
114
83
40
27
29
25
47
48
1
24
6
84
162
48
11
1
42
36
54
30
6
42
18
11
25
6
17
31
84
21
9
23
7
60
12
41
7
12
5
61
30
48
5
160
15
17
7
36
12
102
6
149
7
9
80
19
18
3
15
9
87
48
33
15
17
1
114
30
72
48
15
32
85
6
45
120
159
9
9
216
12
78
36
9
15
17
7
17
1
12
18
18
6
90
30
9
27
30
60
3
24
56
19
102
24
6
153
8
49
18
6
15
15
17
24
24
1
63
33
18
156
36
5
48
1
48
15
3
48
5
1
30
48
78
90
138
30
24
18
18
60
42
48
30
36
29
64
27
144
96
78
23
25
30
42
60
12
23
88
87
42
6
18
119
1
87
63
12
30
84
66
18
24
42
24
29
43
48
12
33
9
30
6
6
21
57
6
42
18
60
12
12
6
12
18
54
12
3
8
24
13
12
71
13
147
32
1
24
18
117
32
31
33
39
6
35
24
16
57
47
73
18
117
27
53
103
24
41
25
30
12
29
19
30
114
77
55
36
29
64
81
24
30
6
6
48
12
78
27
15
33
39
33
3
30
12
59
43
78
15
15
12
48
12
36
24
48
53
24
61
6
6
42
12
48
36
42
3
24
3
60
72
12
21
9
36
30
117
15
48
57
21
11
43
6
6
66
15
8
19
93
75
12
18
15
39
24
174
35
91
29
88
8
24
7
18
42
30
120
71
40
57
66
5
49
96
6
33
152
1
54
41
7
18
47
7
48
60
12
81
87
137
1
12
18
17
61
60
42
24
24
12
18
39
261
6
24
60
54
18
33
72
32
7
36
29
31
90
78
65
55
17
127
12
24
69
21
12
15
87
17
48
55
48
18
15
9
48
ABCD 93377506078*3^$a+1 [50116]
123
12
16
24
56
69
60
31
281
48
36
51
9
27
12
21
96
43
8
12
28
53
24
12
91
272
16
32
12
168
28
44
201
91
5
43
41
91
149
60
24
51
9
75
28
12
48
24
104
52
48
29
36
19
48
53
55
44
48
9
159
16
60
60
80
93
7
44
84
141
24
7
68
76
20
64
20
48
64
24
200
60
9
51
52
53
79
32
45
15
4
32
12
16
32
12
16
20
36
69
75
24
16
5
60
96
55
24
32
120
24
9
79
12
65
51
24
40
44
16
108
32
36
160
12
77
3
165
123
33
60
24
15
16
5
27
48
21
15
40
24
29
15
52
48
8
4
29
15
4
20
16
65
139
212
48
12
84
64
8
168
124
12
8
28
77
192
60
108
192
60
3
96
64
12
44
24
48
60
60
48
64
48
48
20
16
164
21
103
48
32
16
5
180
96
91
24
144
36
36
120
48
104
81
15
16
48
12
48
17
31
77
156
27
33
159
16
149
51
21
3
16
24
20
16
44
16
41
108
12
15
4
36
29
31
48
80
276
16
60
29
51
36
48
172
53
96
108
3
12
48
177
36
139
305
60
255
52
204
32
72
40
41
27
28
80
21
3
45
120
36
67
29
355
5
231
4
36
32
12
96
48
9
151
12
164
64
65
75
45
84
15
48
52
17
75
45
91
32
120
57
103
32
9
24
67
48
36
32
112
80
28
53
87
52
5
36
7
12
8
117
12
75
33
75
81
87
108
12
64
53
3
9
31
48
56
16
12
12
53
15
81
207
12
40
17
24
19
41
19
68
33
15
100
149
3
24
76
60
77
3
132
112
20
9
99
28
80
144
36
4
96
104
93
12
79
29
3
129
31
17
63
213
147
288
69
156
15
36
9
67
120
24
20
48
60
72
93
36
15
76
209
19
60
96
5
24
7
8
148
12
32
9
27
57
91
41
63
100
36
5
84
163
144
84
144
5
163
72
60
108
20
48
12
232
17
24
84
156
31
65
48
3
9
55
48
48
32
21
31
60
144
60
80
45
115
32
57
75
16
29
127
24
56
24
9
63
9
15
9
255
16
20
100
8
36
16
29
24
15
45
67
56
72
156
64
12
36
29
55
29
19
56
21
19
12
20
112
48
77
15
45
36
15
64
60
65
31
164
141
24
96
7
32
117
19
56
64
36
20
40
8
28
89
19
120
144
188
28
5
67
92
12
4
65
84
87
33
163
144
180
8
16
24
92
84
21
24
75
144
100
20
45
3
28
125
7
53
19
72
80
108
81
27
292
32
96
4
44
112
29
111
24
24
36
69
7
77
75
96
24
21
27
129
279
105
84
3
24
129
24
31
29
3
72
36
21
135
9
55
41
63
105
67
233
7
60
68
141
7
44
28
128
57
7
5
43
20
12
16
48
32
69
75
9
55
32
93
87
12
16
29
51
16
8
40
197
31
77
63
52
92
40
104
9
111
12
28
101
63
36
12
33
19
5
7
53
375
16
5
120
24
60
7
8
100
17
31
20
48
60
144
16
84
96
120
185
39
40
41
19
197
31
17
43
12
20
172
24
80
12
52
56
160
32
117
27
84
4
72
56
60
12
132
96
300
132
57
3
180
48
9
103
228
53
75
16
113
27
124
29
43
12
68
129
63
12
153
7
53
72
84
51
69
60
139
176
4
140
76
24
140
76
152
48
40
56
60
60
33
271
221
39
60
52
164
88
20
45
31
116
45
15
69
19
5
51
4
32
4
236
60
120
16
32
48
153
99
36
21
19
36
96
32
57
39
64
5
43
60
48
41
24
7
89
103
8
100
60
72
12
108
8
24
48
72
48
60
76
84
32
28
20
16
41
48
43
8
84
48
48
21
15
28
60
48
32
100
20
16
200
112
77
ABCD 93377567326*3^$a+1 [50087]
12
60
12
66
66
174
60
31
23
72
54
66
36
108
24
48
48
24
48
12
13
5
54
13
23
42
48
30
42
67
215
168
25
5
108
24
31
47
126
12
60
24
18
42
18
48
12
37
101
90
42
12
54
84
18
55
12
65
7
89
7
72
5
12
6
49
23
13
59
66
72
126
12
37
72
65
18
60
6
12
79
11
12
12
18
120
66
36
61
47
18
42
66
30
109
11
1
53
60
42
13
65
18
24
6
12
18
217
23
18
120
6
6
115
113
7
29
6
30
30
30
79
5
36
7
23
49
59
1
5
114
1
29
60
7
47
18
60
30
114
6
342
90
102
24
30
109
167
36
25
47
18
60
7
83
72
12
6
12
7
29
7
60
77
18
60
24
13
72
60
36
72
65
60
66
12
49
36
5
12
36
24
66
24
13
12
11
114
30
18
180
7
5
48
72
30
36
42
55
35
48
66
6
48
36
1
5
72
18
25
72
53
55
59
36
37
77
18
6
7
35
42
78
48
42
19
53
42
66
18
12
90
67
17
31
59
13
77
36
12
90
12
18
43
47
6
19
113
18
174
30
66
67
24
35
54
19
41
7
35
78
6
30
6
150
19
101
7
23
78
132
78
12
25
53
139
5
55
120
5
36
127
17
42
24
144
12
13
11
6
36
102
6
54
6
42
30
18
84
13
83
30
12
7
53
19
53
48
204
91
23
12
18
36
55
71
42
6
6
54
84
18
120
30
24
13
17
55
36
35
24
61
125
84
90
6
102
6
7
53
19
72
11
12
25
60
5
12
6
90
79
29
7
35
84
18
60
7
29
7
72
23
12
13
35
48
132
145
5
90
18
96
66
85
5
55
53
19
5
30
30
6
12
18
66
25
221
19
71
12
25
5
6
37
29
6
12
36
30
19
11
1
95
18
132
30
18
6
102
102
12
6
12
18
157
167
66
19
29
42
12
73
5
24
36
48
91
11
24
6
54
30
24
7
167
30
43
77
36
31
29
12
7
65
138
12
60
37
23
18
132
6
49
72
5
18
72
24
24
330
30
37
11
42
42
36
12
102
43
53
7
65
126
102
12
48
7
11
97
5
48
12
55
23
12
24
6
7
60
41
60
12
78
60
6
115
180
5
175
36
24
29
7
65
24
60
43
71
66
6
109
11
12
37
119
24
13
59
1
59
133
47
25
5
108
168
48
30
1
149
12
78
24
13
72
12
11
48
24
60
36
37
35
37
60
53
12
96
126
18
126
36
1
23
42
79
11
18
42
120
90
30
42
7
5
84
19
23
42
90
37
59
42
18
66
18
30
42
36
109
23
78
30
18
12
78
12
168
24
42
103
41
6
13
5
120
48
12
7
11
12
42
18
6
60
19
155
25
12
36
29
54
49
12
23
120
48
18
12
60
18
12
60
25
35
145
23
54
55
65
7
29
60
72
48
7
47
48
25
77
127
23
30
67
113
72
55
120
23
96
24
42
54
12
120
18
132
18
42
18
42
78
72
12
66
19
5
60
7
59
42
7
48
29
120
6
12
6
30
30
7
12
101
31
48
35
60
60
90
18
78
91
96
17
6
36
6
12
36
30
121
101
48
31
65
126
84
138
12
24
6
1
23
61
11
42
36
19
77
24
42
192
30
6
66
246
18
96
6
18
7
5
30
12
85
185
102
13
113
12
18
30
18
24
25
48
72
5
6
61
96
95
12
42
18
12
24
66
66
37
35
25
5
60
127
60
101
24
48
18
37
5
42
13
12
36
5
72
6
42
90
37
5
60
43
17
6
1
36
5
18
24
37
83
36
36
6
19
108
47
66
42
78
72
7
23
108
49
23
13
89
36
102
66
31
5
43
47
13
11
109
23
12
30
18
12
60
97
36
17
36
7
72
12
29
60
7
59
36
60
42
55
11
24
48
25
5
48
126
121
29
84
84
12
90
13
192
5
180
36
12
43
17
55
5
48
30
18
7
12
143
12
85
83
25
5
7
77
78
30
18
30
7
35
37
48
77
66
120
90
120
55
5
12
18
30
18
1
36
29
54
61
5
78
25
11
126
138
18
30
24
60
25
23
30
30
6
187
23
12
37
48
113
102
60
114
18
36
24
48
30
12
78
30
12
30
18
18
24
13
84
23
96
12
54
6
25
83
12
42
18
54
18
6
7
12
23
30
48
7
23
6
36
72
30
42
43
41
12
42
37
41
18
24
12
180
6
12
30
138
12
36
72
30
24
85
41
67
11
61
113
30
36
42
7
65
78
108
12
12
37
23
13
83
54
43
59
18
7
83
12
6
12
18
90
18
37
252
95
6
12
48
67
185
12
55
53
60
210
48
84
6
12
30
25
17
67
59
49
132
5
18
13
59
30
156
60
114
25
5
66
18
12
78
42
18
6
30
1
12
132
41
7
83
132
25
72
59
36
25
36
65
48
31
65
43
101
24
18
18
12
48
90
54
55
ABCD 93377630722*3^$a+1 [50012]
12
108
90
204
30
6
27
45
171
39
72
33
93
24
168
78
120
102
30
30
30
30
60
132
48
30
105
93
195
39
6
60
12
60
72
408
120
48
162
21
120
189
48
72
3
57
48
30
12
102
150
9
27
12
18
144
90
18
30
240
78
15
9
36
72
3
105
60
12
12
66
30
12
12
66
162
228
114
90
60
60
78
81
189
12
108
12
60
30
21
48
87
24
18
42
120
18
60
12
75
81
24
15
96
9
78
60
45
45
168
42
33
27
18
12
111
51
69
57
84
3
87
66
102
48
42
78
54
30
21
144
3
12
6
12
15
33
12
42
30
138
132
36
132
93
45
264
51
39
138
120
12
3
135
48
54
30
150
30
18
15
195
30
12
6
30
72
15
57
18
138
24
30
6
24
30
6
60
54
48
72
105
3
18
72
102
93
33
72
15
57
30
90
18
48
117
93
30
150
54
60
78
12
18
60
21
96
33
150
30
60
42
21
24
93
18
30
42
90
15
45
132
18
12
6
192
42
30
3
3
69
24
27
60
42
135
45
18
12
30
180
30
18
12
120
168
15
15
72
150
48
12
60
12
48
60
90
132
126
12
72
120
18
180
93
39
9
69
210
132
45
3
318
87
93
3
9
60
138
24
186
207
45
12
18
150
30
120
12
48
90
48
3
51
168
12
9
69
78
72
30
72
15
33
63
69
3
72
153
120
168
60
84
39
27
42
72
66
60
45
357
138
225
27
18
12
135
3
69
21
204
63
15
30
12
120
18
18
12
12
195
216
75
90
84
60
48
30
213
159
6
30
30
42
18
60
15
9
63
3
90
114
81
288
57
12
75
120
15
30
18
90
159
33
30
12
18
120
3
9
6
42
90
48
30
63
9
132
51
39
78
30
21
111
33
117
30
6
24
39
69
75
33
102
48
153
9
48
39
45
75
21
72
147
81
24
15
165
30
6
120
12
30
12
18
135
195
42
18
105
87
48
30
48
72
72
36
183
69
132
36
72
42
30
18
12
6
15
75
12
12
18
108
294
66
63
27
30
12
30
45
117
66
12
18
114
30
168
48
234
30
18
30
123
297
90
60
162
111
15
120
54
60
6
54
96
3
39
57
48
57
90
18
60
78
12
45
15
153
48
72
105
12
12
6
54
6
114
6
42
42
216
12
102
36
24
96
30
117
15
12
120
6
24
183
213
72
12
30
18
120
162
18
147
48
3
12
60
12
90
18
21
69
3
27
18
30
42
27
165
150
69
81
48
18
132
30
60
72
168
72
108
3
72
3
12
42
48
60
18
312
57
45
30
198
12
60
18
210
30
12
48
60
18
12
120
282
126
15
9
30
18
18
84
78
48
24
180
30
18
12
18
138
120
42
18
12
12
30
18
3
72
267
156
30
114
9
87
12
30
48
42
60
72
60
30
156
54
45
81
12
198
222
135
87
96
57
48
15
12
12
90
36
12
90
93
9
90
168
108
144
228
48
93
117
27
27
186
72
42
198
30
141
21
3
3
24
6
102
42
18
42
36
84
36
30
57
213
60
84
3
45
27
33
12
18
168
12
42
6
54
15
33
63
39
60
30
36
12
120
30
150
102
48
102
18
93
9
108
30
30
63
9
39
39
42
96
72
60
51
24
57
30
36
42
123
135
72
18
12
267
111
105
45
24
96
123
21
48
72
18
30
30
120
21
81
30
90
96
54
96
210
240
54
33
285
102
36
33
9
18
12
102
36
84
3
57
ABCD 93377648506*3^$a+1 [50057]
11
25
3
132
20
108
256
56
48
72
115
36
29
28
32
19
54
36
51
3
45
92
205
83
12
13
72
119
60
36
84
79
18
59
49
15
20
264
16
116
84
24
60
16
36
8
132
60
28
72
84
36
8
12
25
75
105
83
25
71
36
108
1
251
48
96
16
80
31
29
4
20
1
23
76
120
51
173
60
37
143
1
95
31
29
60
91
108
17
19
65
76
168
176
64
56
96
64
81
23
12
4
24
153
39
48
56
16
39
90
90
54
147
48
56
76
69
36
54
65
84
316
20
76
33
36
95
31
5
13
35
55
126
71
24
49
191
16
45
119
156
48
132
168
25
27
144
9
35
12
120
85
15
21
203
49
27
80
1
54
18
87
93
167
31
18
11
28
105
15
57
63
153
159
93
18
77
52
104
37
27
27
5
4
81
3
80
25
71
16
44
49
107
73
126
9
92
48
40
176
36
48
36
1
155
40
128
1
51
228
20
43
288
36
18
71
76
44
96
28
207
36
69
24
44
52
44
60
84
100
236
4
92
24
85
72
72
11
40
104
52
81
107
1
35
180
1
54
90
15
129
35
12
64
20
85
72
323
1
123
92
24
36
85
23
76
56
4
24
51
144
257
13
75
51
29
36
25
54
105
21
111
33
11
24
12
4
111
9
84
36
300
20
24
12
1
144
119
16
9
90
45
44
1
36
108
11
36
25
15
168
32
1
288
35
109
71
1
23
36
84
40
20
67
53
40
33
27
132
21
27
12
44
124
60
56
1
39
96
60
20
55
65
40
128
55
65
96
76
33
306
5
121
108
15
36
21
144
11
79
101
84
24
72
204
37
108
39
60
261
36
39
80
277
3
51
45
48
192
129
59
85
36
180
35
55
29
12
144
84
12
24
124
140
7
69
39
17
73
47
40
21
72
107
1
99
9
36
39
236
60
240
4
56
49
36
15
120
45
35
60
13
71
24
13
39
33
18
17
73
3
105
36
35
55
144
5
24
25
167
144
256
8
37
18
65
25
90
45
12
224
7
17
1
51
44
49
36
99
32
84
1
59
85
36
36
143
136
128
16
9
36
36
183
36
36
104
109
135
45
87
3
21
56
85
35
48
60
60
31
9
135
180
65
25
18
93
20
49
35
12
88
27
54
36
23
31
5
40
200
4
21
72
39
48
3
89
120
28
33
219
84
120
144
81
11
43
5
13
59
49
119
25
18
137
12
48
60
76
36
45
36
83
76
104
40
57
3
87
29
24
36
1
54
54
36
144
35
1
23
160
56
49
107
4
20
60
25
51
39
9
12
84
80
76
8
1
59
67
36
162
11
216
151
29
24
37
23
204
52
104
4
36
81
18
18
59
108
60
120
72
24
16
20
100
48
183
144
18
35
100
116
24
72
28
57
123
212
25
15
75
18
107
180
109
11
60
1
108
95
49
11
79
137
4
176
28
96
9
126
9
117
15
20
48
97
216
72
27
140
229
72
3
105
75
51
5
13
72
99
36
45
15
8
40
56
4
20
340
57
35
24
24
12
48
1
36
23
36
36
84
19
17
84
40
21
35
84
100
15
65
84
31
65
24
16
36
48
12
104
4
152
28
12
68
7
5
4
45
71
48
112
8
112
81
3
96
20
48
472
9
59
103
53
289
47
48
156
144
52
75
5
120
24
301
83
25
35
1
95
49
180
11
4
57
39
69
107
64
20
156
49
54
81
60
80
4
117
35
73
108
63
204
92
88
32
220
21
ABCD 93377894672*3^$a+1 [50200]
12
18
15
45
30
45
99
60
9
120
51
9
36
24
201
18
12
6
39
183
48
12
12
36
12
90
71
7
12
42
108
60
183
39
180
89
19
17
31
93
39
210
12
15
120
3
30
18
132
60
21
60
51
36
105
60
105
24
186
132
33
84
63
81
51
108
48
54
15
144
207
84
5
31
24
18
143
37
48
102
300
90
228
150
84
18
72
39
27
29
16
15
60
9
183
60
12
60
30
6
102
30
57
75
108
108
120
30
30
114
39
141
138
41
36
31
72
41
61
351
87
60
228
150
99
3
33
39
60
9
57
183
51
45
51
12
33
27
210
87
45
66
54
150
9
57
60
35
25
42
72
21
15
72
60
12
36
24
18
18
42
48
30
9
81
23
37
39
111
33
60
111
69
51
9
120
9
51
117
159
75
29
49
147
93
12
99
27
5
7
18
39
36
327
120
150
42
30
66
30
12
48
99
20
43
12
60
9
27
60
45
68
72
55
45
27
18
30
149
64
39
48
24
138
30
21
39
60
81
69
90
12
30
39
21
15
3
12
120
120
9
27
93
21
60
30
120
9
51
60
6
59
31
24
21
9
6
93
96
3
60
12
105
15
78
18
72
48
9
51
9
93
258
24
18
18
9
3
33
9
60
6
24
30
30
120
89
31
48
33
9
66
102
30
221
19
18
120
114
30
99
27
9
21
83
196
51
54
135
135
30
18
12
9
39
90
12
6
54
30
81
39
18
72
36
102
30
30
12
149
31
36
12
30
3
24
3
102
6
12
60
18
15
24
24
72
99
120
60
48
81
81
90
6
159
75
5
121
203
16
60
3
21
57
15
195
144
228
57
111
42
87
75
120
48
17
144
36
85
99
36
3
81
12
48
147
33
27
24
9
57
12
11
139
12
29
76
135
5
31
72
33
80
28
51
36
162
18
69
21
42
168
165
15
9
33
30
18
63
39
138
15
27
108
132
21
27
30
120
39
36
9
18
72
41
139
9
96
3
201
27
29
55
9
21
18
41
72
19
126
12
183
69
36
3
20
19
17
115
30
18
48
120
84
45
44
16
20
283
12
36
33
129
47
103
108
5
175
12
108
24
6
102
30
42
6
3
69
18
53
52
108
129
30
222
18
30
30
57
21
23
40
87
9
111
24
120
9
51
309
57
39
80
85
48
30
117
3
30
108
132
12
6
120
9
60
105
18
213
87
153
39
138
71
1
138
81
21
15
21
75
9
179
7
45
27
117
15
45
123
21
117
15
44
175
78
48
90
84
9
27
30
54
90
96
15
87
141
39
21
36
51
120
84
81
20
37
12
168
87
3
72
81
39
180
30
11
19
48
30
48
72
48
15
147
12
101
28
129
168
42
33
45
60
12
18
153
27
33
27
54
78
12
30
66
29
1
39
3
21
12
195
12
12
101
28
27
54
111
9
59
91
120
45
144
9
30
78
63
27
5
127
201
32
7
93
15
174
210
21
9
120
75
333
78
120
105
24
21
162
81
39
141
39
18
243
36
111
12
21
9
18
60
24
96
149
40
15
36
102
150
30
51
39
81
87
53
31
108
30
12
18
12
48
132
9
12
48
9
30
42
6
9
164
19
102
99
36
3
57
24
12
228
51
36
9
15
29
19
42
18
33
15
12
42
36
60
54
105
33
48
15
69
150
228
137
4
32
4
120
84
39
108
9
75
21
8
7
12
21
99
21
51
5
25
90
81
87
12
96
45
9
51
48
72
9
195
84
51
69
51
6
63
99
60
12
21
27
48
54
111
69
30
78
87
45
6
24
6
30
12
12
48
57
171
93
32
108
7
12
33
60
99
45
141
54
48
33
27
30
42
36
120
132
21
36
21
183
80
19
120
141
72
75
ABCD 93377902006*3^$a+1 [50059]
69
21
18
48
144
36
69
153
55
32
3
45
207
72
48
25
47
144
132
108
90
54
12
114
126
84
114
12
3
51
36
36
69
171
120
72
21
87
9
195
174
72
39
16
17
36
42
144
1
48
17
108
186
30
75
3
18
30
18
60
15
48
57
114
12
18
39
219
48
54
108
3
69
36
60
30
90
90
24
90
72
54
9
27
54
31
59
84
132
108
90
90
45
63
48
24
36
69
96
15
49
17
90
69
9
30
72
81
189
24
156
18
61
71
108
66
54
37
144
89
55
71
36
36
18
6
36
162
120
235
203
12
9
33
180
48
123
9
87
3
36
30
27
15
49
107
37
48
11
66
18
6
48
132
54
54
43
224
15
36
72
132
33
15
132
144
36
9
16
41
78
73
11
78
120
114
13
35
13
32
15
120
9
48
129
12
54
60
81
57
42
36
90
138
6
48
18
198
60
234
1
17
127
11
21
160
35
108
6
66
6
54
126
31
17
24
7
5
36
7
48
35
90
42
12
13
48
80
3
186
54
45
39
6
259
5
75
3
18
246
324
24
201
51
36
18
12
75
64
29
12
132
138
54
99
69
12
31
5
108
90
270
114
12
24
84
42
30
37
23
48
42
18
12
24
120
90
6
33
75
66
24
18
102
42
54
162
12
36
54
6
181
35
18
27
3
45
45
108
7
101
54
69
57
42
12
33
45
48
36
54
240
90
30
6
75
112
47
54
91
17
127
47
177
189
72
12
6
18
7
23
54
78
72
61
11
120
45
15
66
78
97
83
54
30
42
54
72
1
29
18
42
72
192
6
12
6
156
43
101
27
15
48
145
17
24
108
138
1
23
9
45
126
30
7
80
3
24
84
1
89
36
19
77
30
6
15
15
24
36
30
7
48
96
29
18
33
27
54
15
123
21
93
84
127
17
31
95
97
107
72
36
54
90
120
24
174
91
71
54
114
30
78
84
24
36
54
63
21
18
42
18
45
16
23
36
85
5
42
97
119
120
42
48
54
145
32
39
24
33
87
180
72
45
15
33
183
102
18
1
23
54
102
24
48
21
160
32
45
18
162
30
144
108
213
336
27
85
131
90
90
121
47
1
71
48
25
17
18
246
36
144
24
187
149
6
84
42
30
9
64
35
6
36
3
69
12
54
144
73
5
84
6
33
87
108
60
1
125
18
90
55
47
96
48
42
183
27
18
6
90
18
177
33
108
78
102
159
93
36
72
60
30
114
43
167
9
87
30
187
48
23
57
9
60
43
144
203
6
30
33
39
18
24
15
33
18
114
30
61
65
31
167
25
47
54
54
21
48
21
6
108
30
18
57
93
138
6
19
47
81
51
120
60
25
65
48
15
39
57
96
45
19
167
36
48
36
33
48
69
75
135
6
18
49
23
9
57
55
53
72
67
11
12
42
12
99
9
198
60
12
60
66
36
18
18
67
47
84
93
51
36
72
108
114
3
99
61
83
6
30
24
30
126
21
87
42
126
174
67
23
180
60
9
75
42
12
6
162
30
9
240
63
145
47
114
15
16
131
12
6
102
37
5
48
27
16
17
54
9
27
252
36
36
177
21
126
66
18
60
90
36
15
15
1
32
3
60
1
17
31
17
234
24
36
105
16
113
15
192
96
3
13
161
234
78
18
37
48
128
64
65
144
66
13
29
66
33
9
7
128
3
60
54
18
174
139
144
47
90
84
99
208
96
11
42
18
90
18
210
54
24
45
9
36
54
18
18
54
12
36
3
159
6
30
13
83
48
72
69
81
36
162
180
21
45
6
120
37
41
103
23
25
77
72
18
60
13
125
3
129
ABCD 93378458612*3^$a+1 [50109]
39
61
65
48
55
36
20
184
71
9
24
48
12
48
4
89
7
44
76
24
119
37
20
9
24
27
4
24
80
216
9
67
48
96
60
20
4
65
151
41
43
11
121
23
121
23
181
20
16
320
39
37
20
48
129
123
64
299
261
45
6
9
135
9
120
81
15
64
80
12
180
88
20
36
9
42
45
28
36
80
16
23
37
60
68
16
35
114
111
15
61
203
25
72
24
96
143
180
205
140
16
20
168
87
1
35
45
39
18
271
41
54
1
11
93
40
20
99
90
222
21
4
8
36
220
96
23
45
117
31
24
56
3
57
12
15
73
44
100
96
60
68
9
3
93
15
52
5
39
16
32
36
75
1
120
8
96
72
3
36
18
42
105
4
12
107
18
39
15
81
64
95
33
28
48
92
9
31
60
59
48
73
23
57
168
52
83
1
156
48
116
39
66
39
12
45
103
176
96
40
8
81
126
25
32
36
156
33
3
4
89
39
48
24
120
33
72
6
45
45
15
15
33
16
20
4
60
101
39
72
184
65
15
4
96
60
68
16
245
87
39
109
5
7
20
48
45
7
8
39
13
20
108
12
148
12
120
60
32
21
72
120
43
60
32
15
33
24
76
60
20
36
124
44
52
44
40
92
3
57
84
4
32
28
80
69
27
108
96
27
69
201
15
87
165
16
12
164
48
87
69
16
36
5
63
12
27
1
80
36
76
8
40
20
60
16
456
8
52
20
240
28
36
65
6
33
40
32
64
185
19
5
315
12
144
159
201
76
144
29
51
36
39
49
164
76
36
68
111
25
80
105
27
123
81
16
119
93
27
49
11
25
96
23
121
156
20
3
1
41
90
9
16
60
8
105
175
72
35
13
32
120
15
90
39
36
64
36
168
71
1
108
107
49
116
64
116
24
4
44
132
16
20
9
243
76
20
12
63
1
36
5
30
109
36
8
52
35
93
16
20
105
3
36
16
140
4
17
54
85
156
24
144
41
31
20
219
49
80
36
69
27
64
11
105
208
32
28
149
126
9
72
64
32
57
111
72
64
24
20
36
24
87
45
39
45
144
9
72
31
65
102
57
105
3
36
136
59
21
39
66
6
144
81
64
68
12
36
60
87
42
3
48
124
89
15
160
92
99
48
168
69
39
84
108
25
32
12
9
120
55
192
24
8
28
140
4
240
44
136
24
36
20
60
4
12
5
43
149
7
24
12
44
36
12
81
135
12
39
126
55
8
40
80
177
15
180
60
48
24
16
119
21
141
6
33
76
35
45
21
114
61
32
16
12
84
41
3
144
48
12
136
96
56
225
15
24
15
24
81
40
140
3
18
39
160
24
47
13
149
103
84
20
15
45
3
42
19
80
12
120
39
25
95
45
108
52
101
15
57
3
4
56
123
30
7
120
80
108
16
68
12
3
97
120
116
4
23
241
276
44
144
15
33
129
6
49
128
76
11
85
11
57
63
18
31
41
15
39
93
48
3
216
1
24
35
36
120
25
20
100
17
123
183
54
3
48
52
24
8
16
12
44
63
225
33
48
31
8
76
125
7
224
40
119
81
124
20
81
139
32
64
140
16
24
104
36
3
258
18
37
48
96
89
27
12
27
25
96
5
144
63
28
59
9
40
56
76
119
60
1
8
39
81
15
25
47
9
48
28
59
69
51
25
80
4
116
9
55
80
9
78
57
16
119
33
9
15
24
27
57
96
76
20
45
48
72
54
21
21
39
184
47
93
27
85
5
63
81
31
95
25
168
44
16
32
3
9
96
40
12
164
124
20
12
135
73
12
48
65
15
96
96
160
47
33
9
15
33
103
65
15
88
17
24
15
4
96
44
100
36
156
144
60
104
160
ABCD 93378933808*3^$a+1 [50123]
105
48
39
3
12
54
6
120
6
90
48
114
30
13
167
36
37
59
90
84
55
32
3
24
117
16
32
45
387
261
72
3
183
54
66
6
75
63
273
195
108
1
71
132
228
24
9
9
30
78
75
15
72
73
47
193
59
24
12
90
135
9
36
195
297
135
27
66
3
21
75
45
19
5
72
99
3
36
114
12
54
24
61
47
33
51
6
180
115
47
120
25
101
144
75
93
30
72
60
193
239
1
32
57
54
102
42
97
48
107
18
51
111
48
36
6
30
36
18
19
71
57
87
18
204
48
186
12
114
18
102
123
93
67
47
129
27
18
42
72
192
49
29
30
18
67
41
6
36
45
3
24
12
54
147
75
117
112
275
18
102
108
36
126
78
105
3
48
24
30
162
96
69
111
49
419
61
5
18
36
24
120
21
39
18
102
81
27
69
153
48
42
45
3
93
192
39
73
48
23
24
1
11
21
87
153
45
60
7
11
156
201
192
48
69
126
102
87
111
24
9
9
18
12
57
160
125
6
45
3
114
30
42
115
95
36
150
84
18
81
171
21
165
18
12
109
23
57
69
36
39
45
60
55
71
84
165
64
11
126
108
30
72
36
49
48
35
36
66
39
16
95
129
9
36
60
7
47
30
6
36
25
5
36
42
36
84
37
23
12
45
69
139
176
39
153
45
54
6
54
48
36
54
18
37
53
42
97
29
54
48
13
59
42
123
208
119
216
48
49
240
41
102
33
27
90
27
3
60
30
3
21
84
42
84
180
36
144
54
91
59
37
29
60
84
54
36
72
144
78
51
16
53
90
6
27
27
270
135
45
18
48
126
6
108
36
45
45
51
39
66
103
5
24
115
131
60
30
51
48
153
87
16
29
162
30
115
101
18
24
33
105
18
21
15
180
60
30
195
9
12
27
96
27
72
162
54
21
48
48
147
36
25
35
90
67
95
12
108
25
80
39
169
32
147
205
23
198
51
144
112
5
27
27
85
23
36
37
35
12
273
3
45
39
108
13
77
108
36
3
123
60
48
25
29
3
165
54
126
87
48
112
32
96
48
16
29
72
90
192
96
12
133
29
3
75
18
102
24
66
18
1
35
61
89
30
105
21
72
51
189
108
30
57
15
132
108
1
32
39
144
25
96
185
156
27
105
7
101
30
60
49
59
69
96
15
54
30
42
234
36
21
27
42
66
60
13
95
84
6
12
43
11
60
9
9
87
75
18
102
36
105
237
67
59
60
9
63
108
21
15
49
59
30
7
263
6
195
96
15
90
55
125
19
32
15
24
36
72
210
180
6
12
132
48
33
237
163
107
78
87
48
111
6
75
99
6
198
36
61
95
33
144
160
11
126
36
3
9
6
36
54
180
30
24
61
47
180
12
72
25
11
69
21
219
48
192
141
3
51
48
61
32
3
54
135
57
114
66
78
21
27
78
54
36
66
36
90
109
41
55
53
75
9
103
155
117
45
18
138
42
18
30
6
36
30
114
99
16
23
72
24
162
12
27
9
60
54
36
144
36
144
13
80
45
108
55
35
301
59
37
5
123
15
54
18
73
41
39
16
80
39
6
66
33
16
29
54
18
75
123
12
9
51
12
222
66
24
30
78
45
75
37
48
23
25
53
66
24
90
39
48
112
71
144
25
23
25
47
36
204
198
18
30
219
51
45
27
69
9
156
75
ABCD 93379229176*3^$a+1 [50009]
15
117
84
24
23
49
111
72
105
96
156
3
201
15
9
132
83
1
39
165
51
32
48
85
24
96
60
119
25
240
95
1
15
9
96
119
1
120
87
33
120
60
275
24
240
25
143
40
8
25
15
189
3
9
63
56
112
129
23
205
60
156
59
25
12
123
261
27
80
13
24
11
24
25
60
12
60
48
3
9
24
39
8
73
47
13
59
16
21
51
9
180
11
37
120
12
159
45
59
25
120
15
237
51
9
23
61
27
117
120
60
72
60
3
48
33
120
24
60
75
117
3
48
57
60
75
48
117
35
25
63
117
35
16
9
36
36
24
47
40
128
49
63
120
8
240
49
120
60
35
96
25
15
165
120
27
8
109
36
96
60
108
276
75
24
48
80
97
72
23
16
24
21
27
57
72
39
21
48
12
39
9
60
12
23
88
33
87
8
40
21
60
324
60
96
23
16
129
15
96
21
24
59
16
9
216
36
84
96
84
27
33
36
83
1
95
49
23
97
15
56
49
255
45
3
117
120
12
120
23
1
47
72
48
133
24
60
12
83
48
48
49
15
48
33
39
57
24
96
60
3
48
9
48
132
131
13
60
119
16
9
71
1
24
47
37
12
84
60
39
288
8
1
23
121
84
3
8
85
84
15
48
9
60
180
24
36
48
131
24
1
15
69
3
33
47
48
1
48
96
84
131
112
9
60
24
96
24
264
75
81
15
24
8
40
9
108
36
84
83
40
48
80
24
256
9
180
60
15
200
96
25
47
49
168
12
108
72
180
83
37
3
237
60
39
21
11
48
64
120
21
120
35
85
75
9
12
60
168
23
49
24
36
3
80
25
71
144
25
12
11
49
48
23
73
15
21
24
36
39
45
59
1
24
111
21
3
81
24
156
36
24
15
9
15
248
13
24
12
143
1
60
107
13
24
75
56
72
72
96
40
45
59
40
120
128
37
96
24
75
45
35
1
60
387
9
108
155
121
95
112
93
99
57
63
21
99
21
35
109
12
60
51
33
156
59
24
1
60
99
21
59
37
84
159
80
16
9
215
25
120
23
37
11
72
49
144
60
144
35
121
24
15
21
24
251
61
11
37
12
39
24
57
23
25
60
11
49
180
3
9
84
300
15
21
24
96
3
48
117
36
36
24
35
121
63
21
99
80
96
229
36
96
108
60
12
11
73
24
23
13
240
36
23
37
11
48
1
108
11
40
165
107
97
63
93
156
24
204
36
39
56
49
12
3
45
123
9
23
181
36
63
56
24
16
9
23
13
35
40
45
96
11
40
69
3
21
60
95
24
85
36
24
132
51
9
48
71
61
219
21
24
204
72
84
75
201
144
36
11
48
61
59
25
24
135
81
15
9
12
60
48
95
61
24
51
32
277
3
8
85
27
57
12
3
57
84
96
204
24
72
39
24
57
23
217
24
39
57
23
25
60
36
204
12
111
8
25
24
135
45
195
80
61
24
3
128
64
21
36
144
24
12
3
8
160
128
24
157
3
8
88
189
75
45
60
12
3
45
3
297
120
95
61
59
25
12
11
97
36
27
33
15
45
120
59
160
117
3
8
112
21
60
60
75
21
59
120
1
204
155
64
45
60
12
3
8
157
12
63
21
219
96
24
8
48
25
24
72
48
12
24
99
96
72
33
24
60
60
63
33
60
107
88
201
23
1
36
51
189
3
120
80
37
84
216
48
36
24
3
69
59
85
84
95
25
72
60
180
60
3
117
24
276
24
47
49
63
105
36
24
275
97
24
39
105
12
48
120
3
177
15
105
36
ABCD 93379449916*3^$a+1 [50008]
9
51
4
56
51
1
68
21
7
12
32
24
12
4
11
9
76
120
8
81
19
12
44
4
20
16
24
5
7
29
36
7
48
12
72
24
68
4
36
20
9
36
3
39
13
8
24
12
45
27
48
39
25
48
65
7
32
4
116
12
16
11
1
20
21
7
48
12
8
12
12
52
72
8
52
8
24
57
18
13
48
60
20
4
68
36
156
16
68
39
49
41
39
9
36
19
8
15
37
60
20
16
12
8
24
16
156
68
24
12
60
76
24
11
6
7
5
15
111
1
36
20
12
45
31
8
4
8
52
84
8
3
85
12
8
33
15
16
24
48
29
51
24
16
8
24
36
28
36
12
12
24
48
12
8
28
12
44
40
35
1
20
57
18
1
32
60
24
4
12
56
40
56
60
36
27
1
12
48
80
12
9
60
36
3
16
8
24
24
64
168
17
12
55
32
16
8
40
24
12
32
12
48
28
12
72
29
15
40
11
6
3
24
24
72
24
12
12
28
17
7
32
4
12
8
52
5
39
93
19
20
4
41
15
64
24
8
4
152
63
9
9
3
24
156
15
25
60
8
12
21
43
24
23
66
15
64
8
40
5
43
32
36
16
11
33
88
47
57
40
60
56
24
51
21
9
15
40
35
117
40
65
3
81
7
48
12
36
32
15
48
1
36
5
15
40
29
18
1
24
12
68
28
24
56
27
13
36
5
39
64
32
36
21
39
12
72
72
24
12
64
12
20
3
21
12
15
9
16
24
8
4
60
24
23
120
1
56
4
60
20
16
68
87
9
12
100
84
48
12
56
16
5
39
48
57
12
39
12
36
12
24
36
4
24
92
4
11
9
4
41
3
40
24
68
16
24
108
12
29
3
51
126
19
36
24
24
32
21
19
12
5
3
64
68
36
16
120
8
24
9
48
51
36
48
4
24
89
18
6
55
24
24
12
5
3
16
12
56
3
45
28
36
8
9
135
4
8
40
68
3
49
8
24
28
8
3
54
39
16
8
27
72
21
4
20
45
7
36
35
9
48
4
36
8
24
12
48
40
8
36
12
21
3
28
24
44
24
12
9
27
16
32
4
20
36
48
36
9
87
4
20
24
52
8
16
156
72
101
27
27
37
35
37
12
36
68
63
37
8
36
4
20
4
12
32
112
8
132
28
44
27
37
12
8
69
19
12
11
9
36
3
45
36
16
80
36
24
12
45
18
1
92
16
12
36
8
24
4
20
12
64
8
24
52
20
84
52
12
12
32
9
43
24
12
8
28
104
24
64
48
32
12
12
12
28
12
17
3
4
119
18
27
4
20
3
25
68
16
44
15
45
16
11
90
3
81
19
8
40
44
24
33
31
20
132
12
12
3
49
48
44
27
1
24
120
48
8
96
28
72
36
20
36
69
3
12
4
20
12
24
16
44
16
11
45
9
43
20
48
64
56
93
3
76
20
4
36
8
4
47
73
24
5
3
36
24
48
51
6
7
20
112
23
21
33
72
3
9
75
51
18
27
36
33
31
24
32
52
12
20
40
96
12
24
89
3
12
12
36
64
32
48
39
1
12
8
28
8
12
9
7
5
19
48
8
12
21
27
28
44
4
20
12
24
9
63
4
8
48
100
68
9
115
12
32
12
24
12
15
81
60
64
56
40
20
12
112
108
12
20
45
3
76
8
4
12
8
12
39
30
18
13
131
21
21
19
35
97
29
31
168
20
24
28
29
15
4
68
76
32
24
40
107
25
20
4
68
76
12
44
28
59
126
51
60
33
24
55
32
76
24
32
12
48
4
5
31
44
15
33
16
5
7
65
27
72
28
24
96
32
12
16
20
27
1
44
33
31
5
15
48
36
24
24
28
71
69
76
56
4
44
28
12
20
3
13
5
15
36
52
128
4
20
64
12
48
8
9
103
8
51
45
9
27
28
24
36
5
7
36
12
12
20
48
40
12
32
12
3
13
24
12
32
64
12
56
12
4
8
36
40
8
4
8
12
60
40
8
12
28
11
37
17
7
24
11
30
18
37
8
4
65
15
48
4
68
9
15
88
32
84
12
15
1
24
24
60
48
24
12
167
85
11
25
8
100
8
48
100
12
5
3
48
4
29
79
32
64
8
36
64
24
36
35
37
12
24
41
48
43
20
4
8
24
28
8
24
28
20
12
33
36
7
56
12
84
12
36
16
24
12
24
44
12
40
12
72
48
48
8
15
33
15
1
24
48
24
29
39
3
25
8
15
6
135
24
24
51
21
52
12
59
18
43
32
24
9
79
32
12
12
48
9
51
16
23
13
29
12
19
56
12
72
27
21
36
132
40
5
19
11
1
84
24
5
48
3
28
20
72
60
40
24
41
3
40
24
77
6
1
8
4
36
56
21
39
36
52
12
48
47
18
7
23
21
16
20
21
7
11
33
168
4
20
48
16
12
36
12
8
12
16
80
21
15
120
28
60
12
8
16
44
51
13
59
81
4
32
51
37
12
12
29
15
93
15
36
204
100
8
36
12
196
56
33
15
4
48
12
29
6
33
15
25
12
20
12
12
16
24
20
27
30
31
20
24
24
12
16
17
15
3
25
24
20
27
48
49
20
12
12
33
87
3
21
12
12
52
36
137
3
21
51
24
12
36
24
60
4
20
3
9
112
44
12
36
48
9
27
12
27
49
20
4
23
81
24
12
3
33
40
5
7
68
12
28
24
32
4
24
8
12
16
44
24
3
45
76
5
7
96
8
4
32
36
76
72
24
23
1
32
15
69
24
4
20
27
13
29
15
48
16
24
36
12
8
24
45
7
20
48
36
4
8
40
32
24
24
48
4
44
120
72
16
47
78
75
15
9
28
12
36
8
4
20
48
4
44
84
21
3
33
15
12
27
54
31
12
44
40
20
16
8
15
33
16
12
44
12
60
39
25
12
11
61
11
13
11
1
8
4
24
29
19
35
1
5
7
12
8
4
41
12
43
20
63
13
12
44
45
75
12
12
81
7
56
48
4
12
36
24
95
54
87
4
8
12
12
12
12
12
40
24
11
13
5
51
4
12
24
32
64
11
49
24
5
63
64
68
52
32
52
92
12
24
52
12
20
72
12
36
36
4
17
12
19
12
8
21
15
12
12
4
36
36
23
42
19
44
24
36
16
36
44
27
25
32
4
44
84
36
4
32
60
24
33
36
18
33
4
41
12
19
12
29
18
97
12
12
12
8
16
48
56
16
36
36
56
4
20
24
12
24
36
24
4
24
8
36
3
13
132
8
4
36
84
24
65
3
24
4
17
3
15
9
48
12
24
4
47
9
4
20
48
225
19
36
20
3
13
20
69
18
25
8
12
12
72
16
8
15
25
8
21
63
9
27
39
49
8
64
12
12
17
75
28
132
32
4
8
4
59
37
20
12
3
33
40
60
83
33
45
55
32
28
5
18
37
44
33
67
32
27
30
27
4
20
39
1
20
4
20
9
31
80
21
15
4
56
27
6
39
40
56
36
4
12
23
9
48
24
16
20
105
7
12
12
20
12
21
78
45
48
16
36
12
5
31
8
16
108
11
9
4
8
52
12
128
40
48
24
48
11
9
36
52
24
8
81
19
24
32
3
25
24
20
48
36
16
24
44
24
3
21
21
19
72
17
51
12
21
3
28
68
12
15
9
4
5
ABCD 93379557218*3^$a+1 [50039]
36
36
104
156
39
54
6
25
56
40
8
15
1
11
9
9
7
20
28
125
7
48
140
76
104
16
5
24
7
48
17
66
9
9
24
51
40
11
13
80
21
39
16
101
159
21
78
21
69
87
15
6
87
36
69
36
24
55
120
5
7
20
45
39
9
31
44
21
36
30
69
36
21
19
24
11
126
18
45
27
37
17
78
241
44
40
17
43
47
105
4
29
15
132
64
36
20
48
16
89
180
120
18
13
80
51
6
7
11
9
3
57
87
45
51
30
123
9
27
24
15
49
65
111
36
60
60
21
19
20
4
80
16
80
15
66
7
17
15
69
96
19
11
24
120
1
5
108
12
39
24
12
69
91
71
9
33
27
148
17
103
12
24
47
9
81
27
52
5
36
3
69
6
69
57
15
4
29
6
21
45
6
73
65
6
13
5
66
42
54
36
153
21
60
54
121
468
5
12
36
7
101
24
12
55
71
13
11
126
27
16
24
5
30
36
21
21
19
60
128
40
23
48
25
125
30
54
7
68
3
30
19
8
12
48
120
12
51
133
29
7
44
124
11
54
12
6
54
39
297
114
73
53
54
109
29
60
91
36
89
279
72
9
84
87
24
57
12
6
85
224
76
47
33
4
36
104
180
33
7
120
17
159
40
20
24
12
21
67
56
36
39
45
21
6
157
41
84
78
18
99
12
24
111
49
101
3
33
30
49
44
60
4
80
72
48
40
92
51
33
21
3
141
42
18
135
16
24
35
81
69
135
9
31
84
5
72
24
39
45
42
45
39
21
39
25
60
44
45
7
108
11
150
39
12
60
60
100
11
9
153
55
23
153
45
15
15
81
105
139
36
23
36
66
24
12
87
12
48
57
19
89
48
99
15
13
20
12
24
60
40
164
136
101
168
7
149
144
51
57
258
30
115
20
16
108
240
5
36
54
36
1
48
11
180
30
60
159
3
33
16
20
84
57
204
15
21
19
68
40
72
84
35
6
39
9
151
35
1
80
45
48
6
216
18
51
4
36
44
63
69
88
5
180
36
51
4
20
60
21
24
91
119
61
84
36
20
24
9
55
12
20
48
76
5
15
60
76
164
15
9
3
24
108
102
3
21
15
15
61
20
15
25
24
197
90
42
7
48
56
60
9
111
69
18
13
41
30
90
60
135
45
3
27
36
18
39
141
15
24
21
55
29
55
56
219
21
24
76
56
100
20
21
24
43
5
108
7
300
56
24
16
29
31
29
111
36
28
12
59
21
39
12
13
24
113
103
24
47
93
12
21
7
72
60
119
66
3
33
42
12
24
61
95
69
57
150
93
51
144
162
12
67
24
44
40
47
48
37
59
12
69
148
17
39
87
13
11
18
18
18
151
29
39
12
24
84
21
12
7
176
21
15
24
16
20
45
19
60
11
114
55
44
27
93
136
24
47
6
63
21
108
6
81
3
1
17
63
144
15
57
24
100
269
27
9
30
129
21
54
25
20
93
27
60
40
5
27
48
27
198
6
85
125
15
36
21
90
9
4
104
117
6
54
163
56
36
69
231
21
18
90
12
3
87
78
135
27
18
12
79
84
80
81
18
96
192
57
21
30
90
24
192
96
54
25
41
39
69
36
43
11
54
15
63
54
43
11
9
21
15
39
1
41
135
21
42
30
7
8
63
84
13
263
57
63
153
69
48
67
56
4
96
35
45
24
16
185
36
3
112
113
36
6
9
45
91
84
221
30
33
100
17
30
25
89
135
40
24
11
222
3
81
15
24
57
90
33
159
1
60
96
8
76
24
12
89
12
3
36
4
80
45
39
171
45
159
21
64
72
35
69
24
52
44
81
19
35
9
36
184
56
76
8
33
234
9
64
32
24
36
24
111
6
72
27
21
39
268
36
36
108
20
165
27
9
84
75
60
81
6
30
3
3
37
71
12
90
7
47
45
48
112
35
84
1
44
15
21
51
48
21
64
77
3
36
39
69
21
75
4
5
96
75
40
11
25
29
120
24
27
4
5
12
27
16
65
271
68
16
47
30
3
36
4
44
27
13
56
4
20
12
4
35
9
81
36
66
90
18
21
84
4
32
153
72
3
15
45
36
60
24
40
36
80
60
60
45
19
17
3
105
51
105
15
36
24
16
24
96
5
144
6
18
15
12
93
15
60
21
31
104
75
25
36
48
32
4
17
18
54
ABCD 93380004904*3^$a+1 [50006]
120
67
29
19
36
252
12
65
48
192
55
57
24
56
24
96
55
113
43
5
175
105
87
57
48
75
53
72
112
15
48
33
3
69
32
40
135
129
51
120
5
24
7
144
33
8
127
48
105
123
117
63
96
113
7
129
32
120
19
5
64
56
120
31
129
3
93
48
56
19
120
12
72
33
3
21
123
93
99
36
65
19
45
24
15
137
24
40
24
32
40
99
221
64
8
7
81
27
77
136
24
8
7
89
24
7
89
79
57
8
67
21
183
137
43
29
16
87
48
17
7
33
72
128
24
16
8
40
32
40
27
45
75
21
144
3
69
15
9
96
111
17
72
16
48
27
24
144
36
41
55
177
111
89
232
8
88
48
104
48
208
207
17
43
149
43
5
43
45
75
77
31
9
15
33
15
132
192
45
63
81
176
55
48
132
93
32
48
7
84
24
53
72
16
24
72
80
88
48
15
9
8
48
40
48
24
87
9
27
48
60
65
16
99
12
345
32
163
29
79
81
24
24
128
112
32
43
60
57
8
31
17
103
12
77
168
127
41
16
56
7
12
36
65
64
96
48
32
103
12
5
24
55
65
19
77
72
16
32
144
48
48
40
99
84
65
187
48
36
33
32
240
24
24
7
36
48
189
152
19
5
31
33
27
21
192
72
15
81
27
21
120
24
80
40
32
168
16
135
161
19
29
16
120
144
3
12
36
69
75
5
160
56
7
153
120
56
40
96
8
24
48
139
168
12
81
39
41
40
39
65
115
24
77
55
33
39
48
132
96
117
24
15
233
16
272
55
177
72
3
96
29
88
200
72
43
5
55
33
99
96
29
175
113
55
113
187
77
223
192
57
168
27
5
48
7
24
345
75
69
63
48
57
27
77
16
120
104
43
12
33
15
33
39
33
32
79
24
60
77
40
176
235
48
36
48
180
252
84
101
16
123
72
5
24
136
80
112
80
43
84
36
165
75
5
64
48
63
57
128
19
45
3
93
8
67
72
53
88
56
24
16
39
36
108
65
31
17
67
285
8
144
64
39
33
27
77
48
31
84
21
96
51
5
160
152
112
24
87
57
63
48
17
24
139
36
36
132
72
33
27
108
12
149
16
135
161
43
29
96
16
240
3
48
309
8
40
48
3
72
213
32
55
65
139
45
51
53
211
21
15
105
48
320
40
32
64
96
80
40
288
24
32
40
39
12
5
43
60
81
24
152
43
120
29
115
5
16
96
15
9
72
3
21
3
285
96
80
64
147
60
24
12
84
24
105
279
17
136
15
57
72
56
40
3
84
228
12
12
21
219
29
211
5
43
45
15
33
120
75
29
40
8
55
252
69
159
81
72
99
60
96
153
80
175
9
72
96
8
24
48
79
185
115
48
48
108
17
120
139
125
136
75
24
53
7
108
120
168
45
99
24
12
48
129
291
36
84
12
9
80
55
24
9
248
40
24
123
101
19
45
3
120
60
65
24
79
84
36
12
93
152
79
9
56
120
16
15
24
41
88
15
17
115
245
67
96
29
175
12
108
33
72
48
63
81
39
9
8
48
160
27
60
33
24
8
43
5
55
161
40
15
105
96
32
88
8
24
55
156
45
39
96
41
64
72
32
7
9
56
16
168
104
31
41
19
5
16
8
55
12
48
48
77
43
29
16
243
29
67
5
103
12
5
43
60
17
88
8
103
ABCD 93380221978*3^$a+1 [50036]
58
60
24
108
77
33
60
10
80
72
45
79
20
30
34
2
15
55
5
33
58
32
36
6
30
136
14
51
3
30
6
30
3
21
87
72
12
24
36
15
40
50
10
14
15
7
12
17
48
31
5
21
15
3
28
62
96
120
46
36
24
84
77
7
122
24
87
57
15
15
40
48
48
36
29
67
44
54
10
26
34
50
70
116
4
44
40
17
3
12
88
60
32
18
3
69
46
104
88
20
28
204
24
29
51
52
38
60
30
69
43
17
21
27
3
52
5
12
67
41
129
3
141
6
33
7
8
36
36
16
2
15
27
45
24
141
34
26
15
129
70
125
84
7
20
30
18
28
8
52
48
29
31
26
58
122
63
31
80
64
26
39
21
34
50
82
68
36
76
41
93
15
55
24
60
12
29
79
108
29
9
15
67
38
39
43
24
120
8
33
60
55
17
48
24
33
6
54
51
31
134
46
41
33
54
273
67
2
3
72
48
31
12
29
43
2
10
5
93
10
41
21
48
10
113
3
21
39
4
32
54
15
91
36
72
32
28
48
68
64
36
26
18
42
118
26
84
58
53
7
5
55
12
36
36
14
126
48
21
7
60
44
33
111
16
50
70
84
80
16
5
69
54
57
75
9
21
3
48
24
31
24
24
29
91
101
9
34
36
20
81
31
8
16
120
36
12
32
330
270
16
72
2
51
57
46
20
6
84
87
72
21
60
90
16
60
24
5
75
52
14
3
141
51
19
5
12
67
80
6
36
58
12
24
5
115
65
9
51
105
22
2
120
51
81
84
34
2
18
60
30
6
66
78
81
67
44
21
7
62
54
6
15
31
5
3
16
24
65
72
12
45
63
19
38
70
17
79
65
24
55
48
53
31
14
10
26
46
113
120
9
36
10
5
21
120
39
67
12
32
33
31
5
105
22
2
27
43
101
7
17
7
5
103
32
40
50
34
86
75
15
54
60
36
63
91
60
72
14
51
3
105
24
57
228
3
55
12
2
10
29
21
10
149
12
117
63
57
51
19
5
12
24
105
24
46
72
5
69
3
43
8
144
42
34
14
75
36
36
55
20
9
45
27
60
12
31
24
132
20
18
22
29
84
21
22
2
10
92
4
24
5
36
7
29
45
130
5
39
6
15
31
5
39
30
180
39
51
129
15
21
79
29
91
12
17
57
10
65
3
30
70
36
20
21
15
124
20
4
2
48
6
105
7
32
36
9
43
32
33
39
24
45
96
33
22
14
51
36
7
32
60
88
101
111
21
7
5
43
12
2
108
87
24
7
5
7
36
14
22
20
48
21
19
96
36
98
10
48
29
96
57
22
14
130
5
31
68
28
24
20
28
17
3
33
55
24
36
29
9
27
9
18
40
36
5
31
24
72
8
52
53
7
134
15
43
72
74
30
64
12
29
9
351
111
93
36
31
8
88
14
18
42
10
20
40
24
5
67
72
32
108
136
41
91
32
6
207
247
221
7
24
41
7
53
12
43
92
40
65
21
87
115
149
24
67
2
51
79
17
39
81
129
60
210
112
120
2
22
53
75
12
136
8
105
19
36
24
32
16
12
41
7
108
17
12
36
7
29
55
20
4
60
134
3
7
12
20
30
10
14
30
4
12
48
60
53
3
54
75
12
36
39
100
113
7
180
24
26
46
108
24
26
36
84
15
79
86
15
7
12
62
70
60
104
4
5
31
101
39
16
101
24
120
43
122
15
24
7
12
36
12
72
20
60
153
24
19
216
48
12
48
17
36
144
48
36
24
43
12
60
170
6
45
19
20
126
22
32
16
12
113
24
57
58
41
72
7
32
60
16
12
17
9
126
4
26
46
5
79
48
2
39
12
93
70
5
21
58
77
45
51
33
15
9
82
8
45
81
30
16
5
43
12
29
36
45
10
38
51
36
36
27
28
12
77
3
93
7
26
10
60
84
36
26
46
12
32
78
10
12
5
24
36
115
41
93
22
2
22
140
33
21
34
36
12
5
12
27
64
41
39
16
29
9
30
93
67
5
67
5
15
114
22
68
30
36
75
69
24
12
15
75
24
64
56
129
12
31
62
183
12
36
21
51
57
3
19
38
106
29
27
33
120
31
12
53
12
57
111
19
180
125
108
19
29
24
21
54
36
105
19
36
12
62
162
18
66
6
48
15
45
51
7
60
38
154
48
14
24
87
79
65
69
75
7
60
204
36
24
24
5
21
10
41
43
41
3
6
36
46
60
65
27
40
5
31
29
115
116
21
15
60
33
7
113
27
4
29
51
4
2
34
86
34
77
3
16
29
309
6
4
26
82
113
21
3
7
41
19
74
75
105
75
36
33
42
54
84
75
87
4
72
53
67
17
21
15
39
21
21
90
30
10
84
60
14
27
24
51
40
53
55
140
40
32
88
2
51
27
88
17
7
5
19
89
31
204
2
231
3
24
45
55
110
3
33
60
36
51
12
7
14
24
46
84
26
82
29
33
130
56
69
21
27
9
120
ABCD 93380286152*3^$a+1 [50074]
23
12
43
66
11
103
9
56
97
23
64
33
3
20
4
8
115
33
75
9
27
21
32
16
21
59
24
40
33
258
5
61
24
15
12
45
147
36
15
66
63
68
72
73
144
60
144
42
117
140
28
9
84
12
3
60
15
5
37
75
9
23
37
6
65
52
21
66
29
61
11
208
12
3
9
93
23
25
39
36
20
4
33
24
11
148
21
3
8
40
20
13
35
211
6
27
56
40
20
4
96
164
28
12
27
24
5
4
56
277
48
27
48
32
108
7
144
29
31
33
108
9
99
27
138
6
6
60
15
123
17
52
56
12
79
6
23
31
33
56
52
48
20
40
12
105
87
116
52
69
71
25
47
61
120
12
258
57
45
15
8
1
11
40
9
6
18
72
3
15
12
18
35
24
28
39
114
47
28
32
13
6
9
111
9
32
28
57
15
32
13
24
24
27
9
30
29
64
60
27
29
61
6
60
5
13
75
32
25
23
4
120
51
45
21
99
81
36
27
48
12
48
3
6
6
18
35
40
132
8
100
20
40
132
9
119
97
3
84
21
27
108
15
29
1
72
75
12
36
45
375
21
6
177
51
36
129
45
36
60
36
54
216
114
59
52
72
36
20
12
108
52
8
120
4
8
60
19
53
16
15
5
127
18
30
66
11
40
68
60
52
69
3
108
9
54
66
11
40
8
204
67
9
24
8
28
15
17
13
47
49
3
56
124
168
48
60
32
55
18
15
24
81
60
39
60
96
32
13
12
18
125
1
111
20
48
64
120
21
15
45
12
24
11
40
48
20
24
13
54
69
81
39
120
45
59
40
27
29
37
35
43
6
24
15
27
18
59
96
1
84
6
33
20
13
90
93
57
24
3
36
120
45
15
105
35
55
90
6
21
20
88
45
15
51
33
36
15
57
39
54
96
3
36
80
60
100
72
68
52
20
13
39
63
48
5
12
52
123
5
49
36
107
91
65
1
6
30
108
15
12
3
125
52
20
43
12
5
73
60
147
132
21
15
60
12
33
30
30
15
72
3
105
12
12
20
1
35
67
93
51
66
3
20
52
12
8
112
36
75
60
17
13
27
68
61
24
47
88
12
72
57
3
36
21
36
114
101
85
48
72
147
36
92
49
36
23
4
36
24
21
107
132
61
15
20
61
59
72
13
35
7
48
65
61
24
35
85
15
24
36
12
9
39
15
9
93
95
28
20
60
120
25
15
12
69
39
21
24
75
24
20
1
12
123
60
45
60
36
11
12
43
48
57
60
48
152
25
3
24
57
11
28
72
168
45
210
17
175
65
52
128
28
20
24
13
35
49
30
29
4
21
30
5
4
20
91
29
28
69
60
6
24
9
12
8
37
3
72
33
155
151
9
12
3
6
23
16
20
31
90
6
53
52
12
27
33
3
60
24
54
102
30
23
12
88
80
37
3
24
36
15
5
97
23
4
56
1
36
18
42
15
9
119
37
48
36
6
45
8
52
3
9
3
90
27
177
66
5
25
35
40
3
117
9
24
36
6
137
7
41
13
6
29
4
36
32
25
24
36
24
11
40
15
5
12
43
173
4
68
13
99
80
1
35
4
8
13
36
131
28
21
3
168
120
12
21
75
152
13
75
15
5
1
6
30
23
4
27
21
45
48
36
99
51
41
48
37
18
30
39
20
76
21
96
15
8
115
9
8
28
32
48
24
48
100
9
30
21
12
20
36
4
68
55
57
21
75
57
35
43
105
24
8
108
31
60
6
95
133
87
60
123
5
1
179
37
18
29
76
12
8
85
27
9
6
17
16
24
3
53
85
30
6
23
48
48
64
48
32
28
8
7
33
120
60
12
3
17
108
7
5
100
69
36
3
20
4
48
63
66
3
20
1
39
27
24
96
9
15
9
20
37
120
84
47
40
3
5
24
28
33
75
24
96
21
11
100
9
96
75
69
11
60
28
12
12
80
73
15
9
36
18
5
7
57
8
79
69
32
28
44
7
9
21
3
128
13
27
12
27
129
75
42
35
25
23
181
3
36
120
81
59
37
48
35
52
68
61
51
9
159
27
65
25
15
48
92
13
36
23
1
6
6
27
27
53
61
60
60
15
144
8
79
114
27
32
13
63
60
117
23
25
36
60
24
60
36
3
8
103
5
1
71
103
30
12
23
112
12
27
24
42
23
25
36
11
108
25
36
30
54
36
111
33
35
4
57
24
42
17
36
4
80
7
69
24
21
60
15
60
20
1
3
21
12
27
21
107
28
45
60
42
33
60
12
39
21
12
60
8
25
47
28
20
52
153
35
19
54
60
36
3
60
8
13
87
33
6
6
108
95
1
63
56
40
44
36
37
54
9
57
90
84
9
27
48
102
24
123
21
27
63
9
21
35
7
33
15
77
40
12
8
12
40
48
8
55
5
151
53
1
162
30
23
4
51
5
31
9
201
24
36
39
51
24
12
30
27
21
60
36
59
7
54
54
30
15
132
9
63
21
47
112
48
72
33
78
42
23
91
24
17
55
53
4
81
36
84
159
51
17
28
57
3
21
51
20
12
40
33
54
ABCD 93380378660*3^$a+1 [50008]
12
8
39
13
30
110
42
30
168
220
83
25
42
120
2
16
150
14
66
72
18
54
118
80
10
48
29
13
38
70
20
22
18
72
62
9
129
57
135
6
10
20
39
54
127
12
98
22
8
160
2
3
27
117
51
90
72
10
8
30
190
410
114
28
131
37
44
16
12
20
33
45
27
43
44
46
302
90
10
78
42
17
18
25
18
30
47
13
12
8
75
60
72
93
40
20
114
46
42
90
17
13
77
33
21
21
3
138
85
62
42
78
90
100
18
32
18
72
78
69
1
42
2
76
2
57
33
75
115
48
17
25
80
87
13
8
75
25
20
112
18
74
3
27
16
14
18
40
120
2
9
21
75
103
8
24
16
44
21
39
76
132
68
40
53
27
52
11
19
8
45
24
1
32
3
25
12
98
10
12
2
106
150
122
3
27
10
17
31
80
12
10
30
48
143
37
120
20
24
15
43
30
48
2
10
80
75
33
60
39
13
32
45
43
8
172
30
152
6
10
14
15
13
20
147
81
22
50
72
36
52
20
108
160
44
90
66
24
126
70
20
70
110
72
147
63
18
30
30
12
28
107
90
66
19
8
10
59
43
18
20
60
12
28
32
300
40
2
51
87
40
8
70
50
60
69
18
43
90
44
15
13
8
54
46
20
54
75
3
130
98
220
5
37
35
13
53
21
105
3
12
78
30
40
90
125
78
30
129
28
60
32
316
12
68
40
60
20
100
20
10
90
72
32
78
45
147
30
15
43
30
210
2
60
15
73
80
28
102
38
84
76
132
48
92
72
18
58
20
39
153
21
87
22
113
7
8
30
52
20
45
205
80
10
180
20
12
136
132
32
28
48
20
195
45
54
46
74
88
120
8
99
31
113
114
105
18
33
49
38
10
83
129
10
30
35
25
23
7
122
78
40
48
29
3
10
8
192
40
8
22
5
75
33
7
50
30
78
84
28
143
27
21
37
14
198
147
21
39
48
33
72
42
58
32
16
167
13
32
100
17
174
7
32
10
48
104
28
8
130
32
18
24
105
15
28
92
118
62
28
11
24
115
8
102
40
8
40
90
134
138
10
17
51
12
28
42
30
101
79
60
48
44
46
35
7
8
102
30
40
23
24
81
72
3
25
17
15
88
14
168
58
30
14
28
38
72
40
48
42
20
18
99
45
18
48
105
39
15
1
14
123
15
40
140
90
150
58
83
87
24
28
20
3
69
36
24
3
15
70
20
33
7
108
80
10
30
20
12
18
30
63
21
16
72
107
54
229
2
16
12
2
138
78
10
12
5
27
36
30
54
28
8
22
48
32
18
75
37
20
12
6
82
48
35
67
48
62
15
3
57
45
207
81
10
2
30
48
72
40
62
15
43
30
68
84
96
123
7
42
48
110
30
12
132
58
62
18
10
38
42
12
96
114
198
15
3
24
6
24
36
112
140
28
12
60
78
30
47
45
27
1
60
65
48
42
9
148
23
15
72
123
55
14
106
110
54
36
279
133
47
21
9
3
180
28
23
36
21
90
102
132
6
30
72
72
48
42
78
42
18
72
3
123
10
12
32
66
27
42
81
27
48
42
27
28
30
48
30
125
27
48
180
12
10
5
193
194
18
123
25
2
120
40
80
10
60
50
30
10
30
48
42
110
18
70
12
152
75
81
42
88
32
33
48
36
33
45
15
40
32
48
243
67
38
162
48
3
7
20
10
30
44
6
30
100
192
68
40
72
2
66
24
15
13
2
21
48
141
46
14
21
37
8
90
24
136
30
29
33
12
6
42
3
85
32
135
15
10
137
31
32
12
96
39
3
3
48
51
60
48
3
205
32
40
68
82
8
40
35
39
33
66
57
72
162
21
25
72
23
37
23
37
48
72
8
72
40
23
45
100
140
9
13
158
100
44
3
63
69
33
40
173
37
32
96
54
28
60
50
190
18
14
18
18
57
63
84
186
102
12
28
77
21
270
100
14
48
51
79
60
32
18
42
46
30
132
78
72
18
120
35
69
16
32
118
65
7
38
120
69
54
117
40
74
21
37
17
78
25
60
32
93
13
122
33
67
68
27
27
178
8
102
88
30
20
63
69
18
27
43
90
149
91
2
ABCD 93380415314*3^$a+1 [50022]
152
25
63
81
30
96
33
9
23
112
32
13
30
162
36
12
3
104
55
161
97
78
210
47
7
113
160
152
16
48
57
30
132
77
88
56
277
3
9
42
60
30
36
60
54
168
72
6
24
159
27
54
71
79
18
23
7
18
15
69
126
93
24
27
6
42
60
18
15
9
63
8
97
132
210
65
13
51
24
3
125
7
18
390
12
198
15
69
36
15
192
128
55
12
45
33
204
11
19
21
27
78
90
72
21
147
24
5
31
90
24
63
56
72
115
42
51
147
84
89
7
84
93
57
90
18
18
33
51
125
1
210
12
33
104
16
9
6
72
300
45
3
29
43
45
87
6
123
72
57
15
27
30
18
48
30
12
51
240
176
25
240
39
72
48
27
77
16
72
48
51
66
54
69
81
90
69
27
84
66
15
104
16
8
79
65
7
48
48
162
15
63
33
27
60
12
5
55
138
15
8
144
25
78
342
78
30
135
9
63
96
72
39
65
43
90
138
84
149
127
162
63
8
19
197
16
120
147
5
55
108
54
30
6
3
24
80
25
30
81
9
120
15
27
53
127
9
24
3
117
8
48
49
15
75
102
30
129
56
43
21
207
33
39
12
5
73
180
180
18
53
112
135
72
132
78
15
15
81
129
18
53
31
393
147
5
25
6
84
21
15
12
21
72
207
180
72
36
12
72
30
48
48
47
88
48
24
45
12
39
87
24
89
97
30
72
65
43
162
3
45
3
39
210
42
126
24
6
12
45
56
7
132
30
15
195
53
19
60
41
40
27
72
5
31
12
72
156
12
42
6
45
45
123
129
42
5
24
367
137
16
21
36
42
150
23
37
150
90
12
63
33
114
18
12
36
42
113
85
3
27
60
42
72
36
192
60
210
501
192
75
45
27
45
3
12
30
90
102
30
149
1
6
65
40
27
141
111
156
42
132
159
267
12
132
66
12
150
18
47
145
47
73
63
32
37
108
42
36
42
42
18
51
72
15
12
173
40
87
18
15
272
25
90
72
108
42
6
12
78
90
45
39
30
3
57
143
16
56
16
8
7
65
40
57
15
153
114
53
73
42
5
187
93
27
66
27
48
8
1
18
45
63
42
42
21
399
18
42
108
41
7
90
15
39
60
30
30
48
105
195
108
114
96
42
45
48
69
6
12
60
141
129
30
168
57
63
24
18
30
60
45
57
18
12
30
18
90
90
21
56
16
15
42
95
43
165
39
48
42
23
16
9
23
19
36
105
80
192
72
144
37
3
144
183
42
42
6
60
12
47
88
87
18
15
32
88
147
60
9
111
168
105
87
33
15
33
9
36
3
81
186
12
33
39
96
114
18
72
245
48
145
18
60
90
102
33
9
18
72
6
84
3
3
29
1
15
39
216
30
30
117
27
78
78
57
32
55
18
135
57
150
18
102
33
48
32
25
135
27
5
31
12
45
56
31
150
66
57
56
1
48
63
9
18
93
9
71
25
87
32
1
42
45
15
18
12
3
8
64
63
24
41
112
33
15
8
7
42
15
48
57
95
43
72
45
117
3
63
105
15
42
108
144
3
33
15
57
18
93
24
3
29
25
30
180
48
45
48
117
3
120
57
30
30
51
24
75
21
51
36
17
157
180
23
40
8
37
18
33
189
3
32
48
139
66
54
90
123
248
88
81
63
168
192
8
55
17
127
66
54
129
9
18
42
12
36
3
129
42
36
42
90
72
60
9
24
15
33
57
78
42
42
5
64
72
27
77
48
115
30
63
129
63
57
90
29
19
12
9
24
32
25
63
45
138
42
95
13
3
39
33
9
30
78
18
24
9
27
ABCD 93380606446*3^$a+1 [50268]
121
60
107
64
45
216
123
272
145
95
192
337
24
72
15
105
327
96
176
121
108
27
32
217
231
48
81
63
117
11
64
48
21
107
229
36
24
15
21
108
156
24
12
47
121
12
75
33
15
224
192
1
24
39
144
81
96
191
64
225
15
21
24
339
144
21
155
304
57
71
160
9
39
32
85
108
60
99
32
25
180
291
32
1
399
33
24
71
48
277
59
49
36
75
368
288
253
96
36
143
160
96
69
27
129
504
39
176
64
48
80
112
288
144
80
181
27
96
141
24
491
205
3
80
97
191
193
36
299
61
83
288
73
135
45
35
1
15
165
96
203
97
239
64
21
36
204
123
93
35
145
228
132
135
48
45
132
95
205
35
289
111
224
61
144
60
71
192
16
32
192
160
33
24
216
47
1
36
60
36
75
48
201
135
384
21
144
59
112
129
36
171
32
192
16
48
45
72
107
61
180
95
16
176
192
192
208
32
16
80
144
1
48
132
27
96
141
291
33
15
32
229
59
304
608
445
35
325
60
108
131
64
240
45
72
144
123
21
72
144
51
48
80
16
201
180
204
231
93
372
60
179
16
272
288
85
59
1
207
21
75
176
169
39
48
144
96
45
3
57
135
165
123
32
48
301
3
32
25
120
95
64
117
48
219
176
25
36
120
11
48
16
69
59
112
81
60
84
111
105
183
96
80
208
48
48
57
24
191
192
97
191
208
21
120
3
48
48
225
351
9
96
84
96
51
128
64
21
360
35
1
15
165
96
107
1
239
13
84
24
647
193
36
96
155
133
192
504
36
15
9
120
111
48
21
60
63
80
217
180
36
15
192
320
96
16
81
159
141
3
32
112
32
1
108
36
24
39
48
129
216
183
141
35
144
37
120
60
23
61
51
9
156
324
144
180
60
39
117
11
13
12
24
84
11
121
167
277
60
300
36
47
96
1
60
324
191
1
575
64
48
320
16
80
37
48
420
119
253
24
59
544
273
15
9
39
32
48
25
36
179
37
108
ABCD 93381071742*3^$a+1 [50005]
47
30
160
30
20
228
52
92
28
20
70
38
24
48
18
102
9
9
12
67
33
12
11
97
72
63
135
2
36
4
15
11
60
12
48
24
6
114
141
7
17
25
98
22
30
17
21
3
15
12
22
50
10
48
32
36
154
30
20
18
57
40
11
22
32
6
60
64
26
27
7
8
18
7
15
2
6
72
10
152
30
78
10
17
3
18
19
15
110
48
42
70
20
15
81
60
42
10
2
6
4
131
45
4
110
40
90
23
40
15
17
13
3
87
8
34
8
78
25
9
56
12
12
55
8
117
28
2
18
52
26
84
40
80
25
11
85
89
48
30
18
39
112
23
6
12
82
86
31
3
5
43
45
8
27
42
48
3
9
90
10
98
9
31
57
11
22
23
9
31
32
3
22
2
30
36
54
58
30
12
20
30
30
10
23
3
72
78
15
16
83
28
72
48
17
51
21
39
54
6
12
33
19
20
25
11
85
35
30
54
18
7
15
30
26
9
93
27
43
30
30
62
51
16
8
3
60
72
60
18
18
1
63
65
3
12
60
40
26
52
8
54
18
102
36
114
60
36
84
18
42
66
42
135
64
8
21
52
152
40
23
15
25
17
6
4
8
70
32
30
36
21
51
13
185
7
35
22
47
1
23
15
82
60
110
22
60
26
64
60
20
66
24
30
10
120
23
3
22
95
15
40
9
3
77
9
22
113
7
8
4
26
42
12
10
35
13
50
9
103
8
25
45
2
1
29
10
105
83
12
10
8
18
117
3
4
108
8
60
24
25
95
145
11
82
20
40
50
60
82
26
12
30
10
9
29
75
24
51
132
9
39
4
8
70
62
33
27
48
30
22
18
42
20
33
3
12
22
48
20
12
18
52
8
30
78
72
10
2
37
33
98
13
59
48
37
113
60
19
41
40
30
8
60
42
18
9
43
77
45
58
65
33
52
42
17
136
45
32
18
90
70
12
20
30
70
86
15
49
98
12
10
47
1
38
24
33
7
38
67
3
30
80
78
60
12
25
80
25
2
100
30
48
2
30
10
8
40
38
67
83
21
21
52
8
7
15
8
102
18
40
17
3
40
8
162
12
30
36
37
27
48
50
18
52
110
112
60
3
17
6
24
10
23
75
18
19
48
47
18
30
18
12
10
32
120
58
32
30
60
28
2
6
72
12
36
4
116
60
24
120
10
26
52
149
9
22
30
12
38
90
15
3
24
13
17
6
84
18
52
30
80
66
24
30
18
70
30
92
10
5
15
33
25
50
48
90
174
36
1
48
15
128
100
32
10
90
80
48
10
12
35
16
77
70
45
8
19
56
4
8
10
38
60
4
30
51
95
12
40
12
20
28
8
24
10
26
21
88
32
61
2
10
167
3
6
7
83
42
10
80
33
7
2
15
33
22
50
48
40
2
30
63
105
10
12
8
9
16
17
108
82
8
48
60
21
91
20
10
32
10
20
10
26
30
15
9
10
8
18
34
30
48
30
8
21
1
72
30
80
270
30
6
22
17
3
150
60
42
90
18
180
33
39
138
15
27
6
4
68
40
38
57
25
60
30
102
30
218
48
7
35
70
62
28
8
132
72
6
67
45
50
60
30
18
12
10
38
192
10
60
3
59
18
30
52
17
1
38
25
29
60
6
4
8
30
55
35
48
61
3
38
7
33
8
4
11
9
31
39
50
78
9
13
18
20
90
27
51
34
50
97
3
8
45
40
35
42
3
3
21
73
90
21
147
8
12
42
6
9
13
30
140
25
15
32
126
4
86
57
97
18
77
3
30
12
30
28
38
12
7
3
45
65
72
18
22
8
63
27
40
60
65
24
48
63
9
9
60
30
22
23
15
12
60
9
1
32
10
116
22
2
60
18
42
10
8
120
82
125
16
59
85
33
120
23
24
40
23
12
28
30
60
2
18
48
102
12
96
34
18
80
40
117
8
7
18
30
12
18
30
20
33
15
82
12
3
23
22
38
24
6
39
51
4
26
42
100
57
8
15
10
8
94
8
42
18
48
12
105
72
201
30
12
78
30
24
60
18
12
55
45
50
1
9
23
64
48
23
22
11
15
24
33
25
8
12
70
29
33
10
8
100
9
59
34
83
63
24
18
42
28
128
4
8
60
22
18
113
15
1
89
24
58
2
6
12
145
77
10
57
111
20
42
48
3
7
8
24
148
2
6
61
29
75
120
45
42
10
47
13
2
1
17
30
10
2
60
100
68
10
2
70
110
28
2
51
7
2
48
7
45
176
27
75
30
15
7
50
90
36
25
80
9
6
9
88
32
72
69
34
30
20
6
54
28
90
20
33
39
1
17
79
51
32
45
16
29
6
42
67
23
82
135
3
62
58
5
75
22
63
27
21
77
3
15
34
8
42
10
48
32
10
48
92
90
48
10
17
40
15
146
15
49
8
15
3
52
128
24
57
1
23
192
3
21
9
22
2
6
25
29
6
12
9
43
20
33
25
2
78
30
49
29
12
22
146
31
23
48
60
72
18
12
90
21
15
24
1
56
181
35
93
34
56
12
150
30
10
2
108
40
17
88
80
55
32
48
12
28
2
6
54
58
8
12
40
45
17
18
12
58
8
39
33
207
43
8
12
10
30
30
3
80
16
3
20
33
75
72
60
57
13
11
9
90
6
42
18
64
30
5
73
150
12
20
58
8
30
1
51
8
54
28
50
10
32
48
22
30
30
30
90
20
25
3
32
48
30
12
66
4
30
30
20
36
12
108
30
4
18
8
54
60
10
17
33
58
182
18
60
9
1
2
58
42
41
127
8
9
13
12
86
24
6
22
42
98
12
60
36
22
2
36
82
20
3
39
73
23
24
40
41
15
42
10
20
33
27
12
57
1
8
42
85
48
9
71
9
30
60
28
20
10
12
87
23
33
37
3
48
ABCD 93381356774*3^$a+1 [50067]
107
103
18
62
45
13
71
60
24
36
204
37
68
39
36
7
53
9
75
55
50
6
105
55
54
35
25
11
25
50
81
24
7
30
42
90
11
85
60
11
49
11
51
160
53
45
22
48
30
71
3
16
54
11
36
13
6
65
49
35
93
40
30
5
72
3
22
96
80
34
48
2
27
24
19
6
20
15
24
73
119
1
132
47
13
120
6
72
5
3
54
58
32
33
24
13
36
60
60
62
9
24
12
3
45
9
16
11
1
30
5
45
72
15
93
15
45
40
48
30
5
84
31
77
163
5
12
7
17
61
18
30
11
63
10
83
45
22
17
36
43
192
2
15
85
47
19
50
12
10
8
112
42
47
21
28
24
30
126
74
6
4
71
24
1
11
19
30
12
150
48
41
336
72
25
6
89
60
12
49
92
15
33
15
49
18
5
13
14
33
120
25
72
6
65
55
5
12
33
15
12
13
131
61
8
52
20
118
242
15
73
14
88
2
6
30
51
111
9
63
16
72
18
44
27
36
12
31
42
62
16
29
1
32
52
6
101
19
42
30
89
61
95
12
31
24
17
31
5
43
192
29
1
20
70
29
43
41
120
55
29
21
94
18
35
3
10
24
23
85
60
59
48
36
55
41
36
13
54
48
5
13
179
133
62
88
29
49
20
12
15
37
8
39
1
30
2
76
11
1
20
3
84
25
26
81
73
143
15
40
102
18
18
12
12
8
28
90
24
53
43
30
114
17
1
92
27
31
32
45
25
48
35
63
21
9
10
137
15
10
120
47
73
20
130
42
11
37
47
81
22
17
25
20
16
11
31
5
48
97
47
13
132
18
42
8
78
234
15
108
157
11
60
60
12
93
82
5
13
30
14
18
90
15
25
60
18
14
18
33
157
18
2
72
63
15
48
42
70
113
25
167
7
53
105
39
60
39
10
54
17
1
59
19
5
19
17
33
40
11
12
33
54
10
71
37
83
12
97
180
6
5
67
62
3
7
38
28
30
137
25
68
51
84
12
13
11
9
70
29
12
31
72
53
13
54
17
63
10
6
30
59
85
98
9
81
72
27
1
23
67
137
1
35
12
25
95
12
3
40
32
10
56
15
9
111
7
53
12
25
20
3
15
9
33
72
28
60
95
15
9
36
13
120
14
10
6
17
73
12
47
91
24
17
24
24
73
68
42
40
5
25
50
18
22
38
10
42
12
80
28
47
12
51
42
87
31
98
39
60
1
132
35
157
23
12
13
59
13
131
85
12
107
73
72
48
30
5
43
122
3
24
45
96
70
32
90
88
12
50
58
54
17
33
76
11
21
130
5
13
30
14
10
18
8
40
11
84
49
48
128
112
23
15
30
10
90
11
1
18
137
63
57
13
12
47
63
9
9
184
38
9
24
15
10
60
42
18
132
35
87
58
62
21
57
52
30
48
17
13
18
14
10
26
15
9
40
8
27
180
73
23
12
73
90
80
64
48
5
12
1
47
108
36
21
28
11
24
12
15
18
94
18
20
10
8
94
215
13
32
15
63
9
79
50
54
93
33
34
8
40
29
21
3
19
8
90
3
120
19
6
114
41
55
62
18
10
62
45
57
87
21
87
12
1
59
1
30
48
77
48
109
38
40
17
13
18
17
13
42
50
15
192
60
45
70
17
1
83
99
57
9
70
42
12
20
76
71
21
40
23
49
8
28
60
155
19
8
18
60
15
36
49
12
12
20
3
55
8
10
54
30
68
3
205
54
8
57
12
43
18
59
36
120
12
25
138
2
16
11
99
9
1
30
29
3
33
9
166
62
10
5
43
32
33
7
17
1
12
119
19
24
56
10
30
42
23
24
21
4
11
60
7
17
25
6
14
16
47
13
80
54
16
17
12
12
84
37
59
1
50
129
24
9
6
34
86
64
17
9
132
10
8
45
109
48
102
41
9
3
13
11
24
37
62
58
30
32
45
1
50
9
111
57
7
17
73
8
118
42
35
145
18
2
28
32
27
48
84
1
60
8
27
37
6
17
132
48
43
24
18
12
18
30
2
201
15
45
36
48
21
4
155
1
74
48
45
73
50
21
19
72
29
84
39
6
27
12
12
60
13
48
107
12
79
2
3
144
13
8
15
15
22
83
7
5
24
3
16
72
42
68
27
1
47
15
18
15
39
16
24
18
68
75
79
113
24
13
26
45
72
187
6
11
24
9
63
25
8
15
132
168
60
49
11
97
59
49
54
125
75
81
9
3
25
50
33
7
32
48
10
8
72
3
36
24
9
87
103
48
32
33
25
48
12
23
57
58
17
25
12
48
2
18
60
10
2
3
13
35
67
17
60
115
126
84
11
27
57
1
11
21
28
42
113
7
29
60
1
102
5
48
24
51
72
18
87
25
23
13
80
10
17
60
24
33
16
84
8
3
205
11
51
42
16
24
96
20
99
1
30
14
16
114
30
11
36
81
28
47
133
12
38
34
35
13
47
1
47
25
30
65
24
79
50
39
72
9
87
25
20
48
15
96
24
115
5
216
24
45
111
49
24
86
130
11
91
113
7
5
12
12
21
48
52
2
18
150
10
23
7
5
3
57
15
42
48
63
37
60
20
18
40
5
49
68
15
7
86
10
50
54
18
40
30
32
16
2
39
36
37
6
5
19
56
69
21
75
132
33
22
ABCD 93381705122*3^$a+1 [50000]
1
59
12
54
18
1
56
36
33
24
36
27
9
15
105
48
51
15
6
48
42
45
21
79
5
30
1
65
78
25
36
5
75
51
69
33
36
6
54
27
15
90
12
3
108
9
103
68
60
72
63
61
5
18
73
17
96
24
63
45
12
3
57
216
66
69
12
45
18
57
9
15
3
6
96
6
54
108
12
15
51
18
36
24
6
21
45
19
11
12
6
24
6
66
48
6
6
31
17
43
5
3
136
116
27
18
3
57
99
21
12
147
16
29
66
9
96
3
36
48
6
12
3
27
25
5
108
6
114
30
54
27
21
48
30
117
39
1
29
19
11
9
27
13
5
24
108
198
1
60
20
9
51
24
12
9
19
5
7
29
30
54
31
20
9
12
12
12
51
9
24
36
30
78
12
115
71
84
45
15
9
9
27
9
15
57
19
29
102
60
300
24
66
24
108
12
79
29
3
93
36
36
43
20
87
69
16
29
15
15
6
79
11
25
89
156
30
24
9
52
8
27
12
12
6
43
20
36
76
128
16
5
24
24
3
27
168
144
49
17
18
12
84
18
60
6
45
36
16
48
5
75
36
135
1
29
54
25
41
120
6
18
55
20
36
21
60
15
27
60
18
3
111
6
15
24
15
9
135
21
33
12
48
78
72
6
15
196
80
21
63
45
66
85
176
4
35
18
36
24
3
100
65
12
3
15
9
40
95
85
24
29
7
44
69
66
37
8
40
20
81
24
36
66
72
18
43
32
27
1
77
72
87
93
27
111
9
75
1
5
19
20
21
3
100
41
48
27
24
117
12
3
24
9
51
33
3
4
29
27
15
54
24
24
7
20
16
17
42
21
28
5
27
57
72
36
103
20
15
1
101
15
9
19
152
24
40
11
102
12
19
17
12
18
25
24
11
48
6
6
30
15
28
17
39
3
90
90
12
30
60
6
25
44
105
19
20
27
138
51
15
84
66
15
21
3
9
31
29
30
13
5
15
24
33
3
57
30
21
21
31
8
12
24
21
39
93
36
67
125
19
155
36
90
108
7
44
15
18
6
61
36
89
39
15
1
29
7
35
48
6
30
25
60
23
61
125
12
18
25
20
9
51
21
15
33
31
29
7
23
126
6
9
9
60
7
36
17
63
4
95
105
24
9
60
48
43
32
24
84
12
28
77
30
24
69
39
157
161
3
9
43
107
1
77
12
51
9
12
66
72
30
12
126
33
40
17
48
15
105
51
39
25
72
107
78
15
45
12
18
13
65
66
6
12
3
24
15
18
51
27
33
15
81
36
75
145
120
83
6
75
36
48
117
3
52
5
42
21
27
24
25
20
24
51
6
30
69
81
78
1
71
93
36
16
35
33
9
36
84
12
55
11
30
12
72
135
24
45
54
48
24
1
5
60
12
43
44
33
42
18
6
21
39
37
29
84
42
33
40
5
31
41
48
12
42
61
17
3
52
17
27
36
3
37
44
9
30
25
32
9
19
11
48
18
12
3
57
36
6
6
123
147
12
81
15
21
9
12
120
12
18
18
15
51
45
9
31
29
6
69
36
40
5
15
9
24
72
36
84
36
30
48
37
48
65
12
123
9
43
8
45
7
20
24
184
11
6
12
42
45
39
21
24
40
101
55
53
3
4
20
100
36
8
16
44
69
27
3
37
36
29
91
29
108
66
30
55
96
35
18
78
13
11
84
6
108
7
84
60
36
101
12
6
21
24
12
39
18
60
42
24
126
66
18
144
42
9
9
27
4
56
40
29
12
102
73
23
12
13
5
30
61
23
213
9
18
6
60
30
21
156
3
1
5
39
9
27
105
15
33
147
120
40
5
15
33
27
24
39
1
29
36
12
15
69
139
35
30
6
24
36
66
162
12
18
12
24
12
55
48
137
24
75
16
29
15
16
29
19
17
3
16
59
30
60
12
3
39
48
189
100
5
30
69
135
42
3
15
42
108
12
115
44
21
24
120
15
9
15
12
48
9
7
5
18
117
69
51
36
24
39
25
72
17
12
36
24
51
57
18
12
1
35
37
8
57
12
36
27
57
63
3
114
27
33
3
33
42
9
36
45
30
12
61
56
63
18
252
7
44
9
6
126
18
48
9
21
3
12
15
90
39
69
24
66
6
39
15
30
60
27
120
117
36
36
15
124
56
45
51
48
21
36
3
21
6
30
19
53
27
24
9
48
39
3
1
12
20
60
9
30
6
72
6
21
9
7
17
27
9
6
18
27
36
48
21
144
66
6
63
9
42
85
65
15
24
9
6
30
96
6
33
36
105
48
36
84
18
109
20
9
30
30
36
51
48
57
48
96
175
59
21
24
9
12
96
30
42
102
6
3
75
1
59
186
15
24
9
6
6
156
30
24
66
39
81
24
15
21
75
69
6
69
9
72
24
15
16
17
36
96
51
4
11
90
39
33
102
45
69
27
9
18
61
36
41
174
81
15
42
60
27
84
45
6
69
9
180
6
6
30
1
35
42
18
33
60
12
3
66
36
39
40
80
3
18
15
9
18
1
11
6
15
48
69
90
30
36
60
30
1
84
59
18
204
31
35
30
19
65
75
21
19
29
102
30
3
81
36
48
12
12
156
31
5
19
56
63
213
28
80
51
9
75
30
36
24
6
18
12
96
108
12
18
1
20
9
7
5
3
40
89
27
15
6
3
9
27
4
56
45
60
36
43
72
17
66
21
15
60
45
4
5
6
30
19
12
44
100
44
12
33
91
29
24
7
53
6
25
17
12
12
15
15
21
24
33
12
19
77
30
33
21
99
27
54
19
17
19
53
3
4
83
30
3
57
27
111
25
20
4
29
6
1
17
6
21
84
16
23
13
17
162
30
6
18
ABCD 93382847744*3^$a+1 [50037]
29
16
9
87
80
16
120
15
9
96
3
21
24
15
65
19
45
32
48
91
60
137
40
33
111
48
56
97
47
1
87
3
72
60
33
120
9
36
51
120
96
3
30
39
48
144
3
21
105
60
51
183
48
57
195
21
57
15
8
7
57
120
75
21
72
3
45
32
7
41
85
54
53
40
24
51
30
132
11
240
85
90
54
60
318
42
15
56
19
333
24
303
41
55
12
60
17
40
120
21
99
48
33
54
17
136
24
33
150
41
25
39
21
12
87
8
40
104
19
125
112
105
15
87
57
8
31
54
3
120
15
9
8
40
8
184
3
6
39
141
99
56
144
25
135
3
132
18
48
24
135
3
90
42
246
75
159
36
21
48
3
132
36
54
71
96
31
12
21
147
29
1
47
16
24
45
3
200
40
93
114
30
243
8
115
30
47
85
30
132
81
75
117
72
33
30
65
88
45
99
63
60
12
36
54
15
81
12
27
15
17
16
224
144
112
135
120
9
24
240
72
168
87
18
12
107
88
3
45
104
96
184
45
30
6
39
81
72
72
47
40
291
53
19
60
33
72
240
48
15
57
105
240
66
72
77
1
144
47
19
54
111
57
63
9
138
60
9
56
25
18
21
63
96
102
3
129
455
43
78
71
48
181
27
48
216
3
48
309
69
54
141
192
33
167
67
30
96
162
18
51
129
54
17
16
15
113
16
144
69
36
119
43
93
39
57
33
15
15
105
80
16
80
64
21
30
269
48
48
144
91
197
37
11
40
24
128
67
36
30
90
105
39
81
105
12
59
40
24
24
8
193
47
88
57
279
8
112
51
18
132
39
99
24
5
31
65
7
153
117
27
120
63
33
237
27
81
15
57
87
3
162
60
87
93
3
27
198
72
15
72
24
75
5
40
96
93
36
102
57
93
12
6
177
24
51
198
300
155
232
15
105
128
55
9
72
144
39
105
63
9
21
99
9
150
177
8
265
15
200
144
31
57
93
107
208
27
30
108
54
21
69
3
33
87
57
6
81
9
90
54
15
141
60
39
48
15
9
48
21
54
30
231
27
72
125
96
49
36
54
108
30
132
87
3
66
107
25
48
39
48
75
72
141
57
63
56
64
105
39
32
96
40
33
71
240
96
37
6
5
40
57
143
16
9
234
120
117
51
69
104
37
18
105
32
103
84
21
69
51
144
168
75
69
3
30
36
59
55
48
89
88
3
5
217
23
43
60
144
33
24
33
36
147
63
24
33
57
246
129
165
27
48
15
228
78
87
152
16
24
56
25
39
32
19
12
17
55
57
96
27
45
105
36
107
37
27
3
468
78
147
24
128
55
105
80
16
339
93
32
1
90
141
120
81
15
72
56
144
181
27
153
71
88
75
141
135
9
21
90
42
18
174
6
54
36
12
107
40
195
381
39
18
15
15
42
71
67
29
31
17
211
24
5
136
24
96
32
40
8
136
93
11
16
48
33
18
29
40
8
37
3
63
132
30
168
15
176
1
39
8
115
6
15
57
15
128
16
24
27
77
40
152
1
39
3
36
54
195
56
49
6
30
11
16
120
72
21
12
87
56
7
177
51
54
207
9
24
87
33
18
45
45
42
33
15
180
93
309
126
45
24
51
45
56
16
ABCD 93382851314*3^$a+1 [50002]
84
36
51
153
16
56
135
33
36
3
37
12
20
100
35
33
33
27
12
108
136
24
120
59
21
33
54
24
18
15
39
138
36
3
39
33
75
13
53
7
83
54
39
57
19
8
16
5
3
3
33
36
16
41
90
108
33
93
3
136
5
31
71
36
21
60
51
1
29
63
15
54
7
11
21
28
71
85
68
45
31
44
12
36
28
17
36
19
164
84
36
40
47
33
16
20
72
3
9
64
132
60
48
11
33
76
89
67
56
12
52
36
60
59
25
47
18
79
119
21
33
7
72
24
116
28
32
81
3
3
21
24
136
11
69
3
93
4
20
16
56
84
3
13
8
52
32
36
16
35
1
71
133
11
54
3
108
87
37
80
108
9
7
12
35
133
47
33
16
23
21
21
75
24
76
96
29
90
1
68
40
59
33
24
4
12
44
45
48
18
24
1
48
56
87
69
40
107
57
76
137
51
16
23
33
12
16
299
37
71
165
84
16
180
47
18
19
8
3
9
48
36
51
18
3
48
36
76
8
24
16
44
12
57
7
104
15
61
47
36
13
44
24
12
4
119
1
233
3
15
42
3
48
60
33
30
36
109
8
12
4
8
88
47
61
152
4
83
37
161
54
69
3
126
42
165
51
57
69
127
36
47
13
20
3
1
72
8
9
7
35
90
31
20
28
72
191
66
31
176
76
24
8
52
36
92
16
32
12
9
51
16
36
5
31
179
72
13
20
63
21
16
20
120
24
52
29
60
159
39
57
40
44
33
39
4
36
60
24
113
67
8
60
9
7
32
88
29
18
93
21
19
60
132
59
1
8
39
72
45
64
53
63
15
1
11
6
3
27
1
12
59
9
52
47
37
35
9
12
100
5
63
120
24
16
83
21
156
27
12
13
11
37
11
1
140
28
32
69
126
25
20
15
30
43
44
60
12
48
28
8
16
44
111
9
16
56
48
51
1
5
54
108
57
100
17
39
21
7
23
21
28
8
51
6
12
3
40
24
44
3
37
36
11
36
9
27
37
116
15
25
44
21
3
16
24
36
8
33
27
33
27
28
140
24
16
11
37
41
63
27
69
57
63
3
73
5
3
16
11
21
100
41
27
99
21
36
16
80
45
42
241
60
36
44
16
197
36
91
44
3
72
24
21
33
163
36
44
12
48
40
12
44
4
12
29
51
21
54
36
21
3
93
84
12
3
24
69
40
17
43
11
57
100
149
7
8
28
8
57
147
63
85
5
42
13
35
9
24
63
54
3
51
69
57
19
36
32
136
60
56
40
11
36
37
116
64
32
24
36
15
144
109
92
4
36
32
36
16
104
40
17
55
35
45
24
3
1
167
12
81
16
24
12
8
40
17
162
24
49
17
132
79
47
102
15
88
24
44
16
83
57
15
69
3
90
36
15
28
17
7
44
159
54
6
21
36
16
24
8
28
8
21
162
33
16
20
64
44
51
78
111
40
11
25
8
15
13
68
33
43
5
63
45
7
83
21
51
1
77
108
123
40
12
8
76
11
33
52
8
12
60
124
44
39
60
57
4
44
3
69
21
102
57
4
56
4
23
133
65
139
60
17
90
57
60
9
63
51
12
21
60
159
12
49
104
36
16
24
164
60
159
229
95
9
100
41
27
12
4
23
21
36
12
9
19
32
87
18
3
3
33
36
12
27
49
12
24
41
3
24
12
15
33
3
25
44
3
1
72
8
136
56
9
15
16
41
60
18
36
33
51
90
18
1
56
33
31
120
20
27
6
30
49
48
56
27
6
27
75
45
36
48
40
17
3
76
41
15
135
84
1
35
57
39
37
17
66
57
87
13
47
57
60
12
4
23
36
141
52
5
27
16
47
216
6
31
72
68
3
13
5
36
27
15
73
152
3
237
3
12
21
21
15
3
120
1
17
19
17
18
9
24
136
20
16
83
1
36
36
71
54
19
24
12
32
16
11
12
33
16
32
48
39
9
3
73
120
23
81
16
11
13
113
6
30
7
17
99
40
35
13
101
15
33
7
35
30
51
4
41
90
49
17
54
33
60
57
72
30
72
1
20
39
69
33
67
32
27
1
284
12
16
48
56
15
85
77
19
17
27
15
25
44
33
99
9
55
96
17
12
39
160
60
29
132
15
15
42
103
8
12
40
35
30
31
47
153
28
32
87
18
6
30
7
116
4
17
123
3
18
91
224
40
77
18
49
20
57
3
36
16
24
17
19
17
7
23
105
28
32
16
12
44
3
48
33
16
60
8
27
1
71
18
15
57
7
83
21
75
12
25
44
81
19
29
87
40
143
33
45
36
3
15
1
137
7
71
33
16
197
3
4
56
24
76
35
169
12
20
24
27
18
72
3
3
1
11
33
28
8
27
169
101
99
60
3
33
72
69
6
37
83
21
52
17
31
36
24
36
68
27
25
36
84
17
3
76
137
48
6
108
9
21
3
36
76
83
42
30
9
9
7
35
1
152
3
25
80
9
18
13
131
57
136
56
51
21
148
8
9
43
59
126
15
27
12
1
68
24
3
72
1
107
33
51
21
111
69
4
84
12
24
24
20
12
24
27
9
27
21
ABCD 93382889662*3^$a+1 [50029]
33
15
60
15
21
39
48
45
15
120
18
35
60
19
21
104
1
119
16
24
32
1
143
7
9
24
15
9
81
35
97
18
125
84
28
27
17
19
45
27
108
60
161
16
68
124
21
59
48
28
24
45
47
76
72
32
24
16
33
3
12
3
18
24
71
52
147
18
39
84
24
63
33
36
20
73
36
35
97
87
20
1
12
42
36
161
13
18
9
8
16
189
35
91
45
45
15
39
30
123
44
88
32
19
45
312
75
60
90
12
90
36
41
19
89
1
84
3
3
21
243
17
4
237
15
3
57
68
19
17
1
18
9
92
163
45
63
5
12
25
15
3
45
75
72
6
72
90
45
24
69
42
45
63
177
33
15
9
171
44
28
93
204
36
35
16
96
15
18
15
39
125
100
80
55
105
15
125
1
51
128
1
72
39
39
21
33
63
3
57
87
77
4
87
9
9
15
36
93
48
39
24
87
17
72
13
6
101
1
107
52
3
6
51
128
121
35
112
128
160
147
12
6
47
64
68
88
20
28
20
76
84
80
192
28
176
13
18
53
37
27
176
112
80
97
30
45
45
71
76
164
124
48
48
27
53
4
36
75
81
39
57
3
12
108
5
64
81
12
132
11
112
24
8
100
12
36
84
8
13
183
15
60
69
3
93
27
9
8
43
53
127
102
15
48
32
160
183
93
375
30
179
1
42
18
39
96
36
3
57
20
1
47
1
204
48
3
12
63
17
84
61
27
171
45
44
73
75
15
9
9
84
18
57
213
198
161
60
16
72
3
12
17
24
4
33
18
29
1
111
21
75
15
17
1
11
91
9
96
3
77
12
1
42
45
3
24
66
75
15
21
123
21
147
9
80
48
96
84
55
57
111
30
147
105
36
51
108
96
267
57
33
3
75
30
60
87
12
56
7
18
87
3
9
21
171
96
63
29
55
18
39
20
1
72
27
48
33
90
12
21
15
132
9
36
84
44
7
69
36
32
43
18
180
111
141
12
3
84
93
6
29
163
9
8
61
12
23
160
57
39
69
12
167
16
200
12
115
12
108
105
45
72
11
40
56
64
12
32
52
3
120
5
12
4
165
54
18
30
17
60
72
16
48
44
36
160
57
30
168
84
77
19
21
24
27
30
18
24
48
60
48
129
15
6
71
84
76
21
15
3
29
1
42
53
235
54
107
4
44
73
90
89
16
48
27
72
21
15
41
103
41
36
48
43
69
39
30
72
99
36
44
43
17
19
69
140
36
24
91
84
57
33
123
3
42
63
24
165
18
17
100
63
30
207
32
4
9
107
19
57
12
81
71
28
60
3
17
91
9
48
32
13
63
12
104
73
15
3
78
35
19
33
48
144
56
64
15
30
23
73
11
43
81
207
177
123
17
61
54
18
15
33
27
33
35
244
72
39
42
3
60
27
93
12
12
168
75
309
9
35
16
48
32
109
90
45
12
60
3
24
45
60
3
12
17
151
90
107
13
78
72
18
30
24
66
27
177
47
91
17
96
4
12
39
57
105
18
54
15
48
204
51
33
9
11
37
18
24
81
72
132
20
13
198
72
69
44
16
21
12
6
12
77
36
19
57
81
27
120
15
33
44
108
16
57
30
60
30
15
45
119
1
3
129
18
12
33
63
120
9
32
124
39
57
51
29
4
15
24
18
48
51
20
16
3
54
111
39
18
47
205
51
15
125
52
63
84
6
15
72
60
44
19
144
18
195
48
24
48
87
90
120
18
18
42
12
33
27
18
108
71
19
29
16
44
13
42
18
102
117
9
24
15
3
30
99
8
36
52
12
15
17
76
104
139
24
66
179
36
19
17
24
4
132
21
107
91
45
224
25
15
12
3
6
162
12
36
72
18
24
15
120
81
54
108
18
39
12
24
297
35
55
57
21
27
192
12
96
32
91
29
73
39
123
6
11
1
60
3
12
183
81
9
135
39
36
5
127
318
59
31
9
156
39
30
27
36
213
30
42
3
296
36
28
15
72
33
156
99
30
90
42
27
108
48
15
65
19
18
108
131
49
15
135
45
92
4
39
12
45
ABCD 93383471386*3^$a+1 [50007]
12
54
6
61
24
8
15
21
27
49
8
51
9
51
21
28
8
72
28
5
18
12
25
68
24
216
16
35
13
5
15
33
7
60
131
24
36
37
20
12
3
48
9
40
11
66
3
96
112
32
40
32
100
23
21
12
159
1
8
52
32
3
54
91
20
45
19
8
15
192
24
36
21
48
24
12
75
21
40
23
6
18
13
5
18
54
111
9
6
72
48
9
120
3
33
4
60
11
37
32
15
21
24
40
72
36
59
90
6
30
39
3
180
216
37
47
25
56
52
104
93
3
27
81
76
11
25
60
5
15
24
81
135
9
63
105
3
4
23
21
136
11
18
54
21
27
24
36
49
44
12
40
60
12
20
52
35
30
3
33
27
36
81
60
36
102
85
12
11
24
21
72
12
36
3
61
8
51
9
135
25
125
36
12
72
42
25
41
54
13
12
20
15
36
102
27
15
25
80
16
17
7
83
36
132
49
8
33
3
141
51
40
68
69
103
23
9
51
61
140
15
30
18
132
36
169
8
3
37
11
81
16
144
11
45
12
87
9
112
80
24
9
67
5
39
28
131
9
15
72
1
12
12
23
60
33
24
9
7
92
81
6
36
72
72
33
36
15
114
7
8
60
40
5
27
51
33
15
96
13
5
15
28
5
55
89
78
18
3
36
48
3
37
48
23
12
18
19
48
44
15
81
33
51
15
18
67
8
100
32
76
32
12
16
84
59
49
12
48
8
15
12
21
24
112
29
12
18
45
84
15
42
75
28
56
21
39
16
53
43
12
20
28
132
11
9
15
97
68
28
185
7
116
39
73
60
24
71
24
84
9
40
68
12
21
39
52
104
36
15
9
69
7
8
112
143
25
5
18
24
25
11
33
51
25
11
18
54
85
48
20
45
135
27
42
90
33
60
52
83
13
83
21
16
83
42
3
51
1
32
112
20
15
85
23
85
23
37
12
35
18
42
21
27
60
25
32
9
67
29
159
87
129
3
13
17
3
123
24
73
65
3
111
13
80
105
7
11
37
12
95
120
1
84
119
57
27
42
66
25
24
44
51
9
15
12
9
15
13
95
33
40
104
28
11
1
36
24
96
5
19
56
40
12
35
36
69
52
23
25
131
37
8
4
23
117
51
21
63
18
75
24
108
27
60
73
56
9
27
15
33
57
30
9
4
60
20
36
24
28
132
47
13
8
129
18
85
120
5
36
6
181
65
19
41
18
1
29
67
77
72
39
21
31
84
108
8
132
36
51
1
60
29
18
12
36
93
15
97
17
15
75
13
20
75
37
20
15
36
1
56
9
18
60
25
23
18
19
8
15
12
108
9
63
42
51
4
20
63
81
16
29
79
11
42
18
37
24
80
16
92
36
21
30
9
184
12
11
37
12
11
85
17
135
48
33
6
25
11
37
60
48
68
51
13
47
1
20
9
3
28
32
87
61
83
36
13
20
33
55
84
44
4
11
45
36
45
54
97
60
119
21
33
30
1
44
51
54
19
32
15
9
124
20
51
61
173
67
20
15
9
51
30
126
9
48
33
24
51
3
37
35
25
152
3
57
40
8
144
3
21
36
33
3
12
52
36
17
27
51
33
4
17
30
9
12
24
33
18
18
75
36
48
3
25
47
36
30
19
56
57
55
24
23
13
59
18
6
1
11
85
83
12
129
28
12
60
11
33
39
30
36
6
69
52
84
80
36
100
8
132
144
28
41
19
20
15
12
18
63
48
15
24
30
78
90
30
37
56
21
126
33
60
4
11
30
27
27
6
19
108
17
75
288
12
15
21
147
12
36
9
63
132
48
24
25
11
25
5
7
32
15
9
64
8
33
7
47
12
13
8
3
121
5
18
21
27
93
4
155
13
5
78
36
21
52
71
84
25
107
36
177
40
11
49
41
90
9
27
36
37
53
55
17
27
99
1
185
31
17
135
48
64
36
8
36
24
4
83
30
63
51
18
15
75
12
90
99
4
5
7
60
29
39
88
47
36
45
45
24
30
21
124
48
12
32
36
75
105
75
57
87
61
59
1
84
248
12
3
25
77
24
75
15
12
165
60
15
37
20
27
13
47
33
51
54
3
39
21
33
15
15
42
3
117
42
57
15
73
11
21
3
18
30
114
18
97
41
63
64
80
36
12
3
36
1
24
104
15
97
5
24
15
15
13
11
54
30
97
56
4
44
24
40
8
93
15
4
20
36
15
21
28
20
147
13
8
27
85
8
69
31
23
1
35
6
3
120
39
12
18
42
33
60
112
59
72
72
73
23
36
13
20
15
13
44
28
80
28
8
16
168
68
3
66
108
42
30
55
20
51
9
51
120
37
17
3
220
35
33
24
48
52
5
15
39
1
36
20
4
80
36
3
66
3
28
5
3
87
9
108
12
28
23
37
35
21
15
57
40
32
21
39
36
12
147
12
60
21
45
150
97
108
68
16
11
93
57
30
60
69
15
21
3
12
72
72
6
18
30
39
57
18
37
56
33
54
21
12
3
144
25
68
9
3
3
84
45
48
51
54
6
21
36
27
36
21
16
8
27
25
119
36
54
3
87
21
52
77
15
3
37
176
15
54
31
12
60
47
33
105
55
8
63
126
114
21
9
24
7
23
81
87
37
11
21
75
25
8
147
21
84
105
75
3
13
149
36
7
8
3
30
31
ABCD 93383881198*3^$a+1 [50023]
36
56
31
53
4
20
55
29
55
33
39
9
36
51
9
48
180
48
111
57
36
87
17
64
3
77
28
27
45
56
19
17
60
144
52
84
24
15
77
48
240
55
12
24
156
17
91
45
27
57
3
9
3
53
72
36
196
80
36
139
21
87
45
168
84
144
99
41
52
128
19
12
24
21
24
39
17
55
5
4
63
60
69
15
33
3
72
36
5
64
99
65
7
21
24
24
15
41
84
36
55
24
29
36
19
108
17
16
24
36
3
36
137
343
24
48
33
20
55
24
141
147
29
52
44
16
15
177
27
12
9
15
144
105
3
17
88
60
72
15
156
5
4
27
96
48
17
79
108
12
53
108
7
53
55
65
55
117
8
36
91
72
24
213
56
139
5
16
36
15
45
168
12
12
123
9
24
3
33
27
21
8
43
117
44
31
5
55
29
64
96
63
21
87
12
93
24
24
260
4
80
28
15
65
24
40
44
24
31
24
17
31
77
31
41
103
17
79
48
72
21
39
108
36
21
192
15
9
8
7
125
84
151
12
17
24
16
176
28
27
21
12
116
36
55
33
39
17
12
24
55
9
39
72
96
69
60
135
33
39
17
24
16
12
3
45
15
17
67
17
7
21
15
33
87
204
21
36
32
48
136
8
52
44
103
17
19
36
5
31
24
57
15
89
19
89
12
43
161
67
45
12
120
63
36
84
60
65
52
3
36
21
39
9
44
40
8
19
57
123
24
89
55
72
9
99
12
24
36
48
72
17
24
232
87
141
56
40
51
113
12
88
20
19
132
228
36
96
144
17
84
36
24
55
29
28
8
52
39
69
3
17
79
12
5
4
24
128
7
33
24
15
89
19
72
9
12
135
17
43
57
36
60
116
67
17
55
69
8
67
36
108
129
39
12
17
4
3
12
45
152
96
139
33
108
12
32
55
12
41
67
24
12
5
19
129
80
52
75
24
45
20
7
36
65
148
20
100
3
9
36
27
108
5
55
81
24
15
36
60
156
125
4
147
12
89
55
17
151
29
7
36
137
24
91
105
15
5
19
36
12
53
24
31
5
28
39
69
75
36
77
31
89
187
33
36
48
39
41
19
48
24
9
92
91
5
19
36
48
9
51
81
60
36
3
29
76
15
41
36
19
9
219
41
4
63
17
172
84
12
39
89
16
3
161
91
5
40
36
68
36
64
24
39
36
65
19
9
104
28
12
44
24
103
60
17
91
48
21
15
77
4
44
7
29
16
56
4
15
5
4
60
3
36
77
36
84
96
55
9
24
96
8
7
33
111
17
91
108
48
81
87
9
111
36
72
5
100
12
120
84
27
48
9
27
24
216
48
72
9
51
29
28
80
91
36
9
180
84
15
24
33
36
24
63
45
135
24
108
72
57
32
28
75
41
28
63
9
3
53
19
24
45
99
233
4
15
84
9
32
31
36
69
224
100
8
120
7
120
45
15
9
99
81
56
28
8
7
12
24
29
19
36
5
52
87
213
108
3
93
111
45
8
36
52
15
9
87
173
115
69
15
5
31
5
31
117
87
21
32
16
36
56
91
72
72
45
3
108
117
51
33
20
36
16
3
33
84
80
4
84
87
96
48
216
33
3
96
9
75
89
60
76
44
124
56
28
8
7
21
116
16
164
16
75
69
56
7
36
29
199
17
91
9
24
75
36
5
103
24
9
20
64
51
9
3
41
12
19
117
132
27
36
29
76
159
21
15
69
27
101
19
9
87
12
108
5
19
17
124
48
144
39
129
3
53
4
27
9
96
99
12
33
111
9
44
79
69
15
17
19
36
5
16
75
48
81
63
36
9
48
56
28
96
140
16
3
117
8
19
24
9
27
57
15
29
16
24
3
17
40
72
8
52
36
12
12
15
60
125
136
48
135
17
19
33
207
21
15
9
56
43
29
16
44
48
88
12
44
55
24
21
188
19
41
31
125
40
15
45
15
36
12
168
33
51
9
243
9
180
44
24
19
9
27
101
124
56
7
33
3
69
12
39
77
55
36
29
43
72
69
51
72
24
84
45
32
28
39
5
139
180
24
36
72
12
105
48
51
101
60
28
12
15
69
3
53
4
51
12
21
3
48
93
92
48
115
12
69
75
24
17
4
80
52
63
84
21
15
9
60
20
72
100
68
72
28
180
3
9
15
105
48
12
15
12
41
76
27
17
43
17
31
129
92
28
20
19
108
ABCD 93384281104*3^$a+1 [50049]
24
18
30
96
54
12
54
132
48
150
66
108
6
66
60
72
126
36
12
42
84
60
120
330
72
102
24
66
18
54
78
12
144
6
48
60
84
240
138
36
36
78
72
48
54
108
168
12
132
48
18
18
36
36
6
102
6
162
102
36
60
120
162
168
162
30
288
24
72
18
90
84
24
30
132
12
24
18
12
36
78
54
108
72
84
6
90
18
18
72
144
12
36
114
162
12
18
72
42
84
90
144
60
18
54
54
66
144
132
48
90
162
60
66
36
78
102
150
18
18
162
36
66
126
36
54
150
30
60
72
162
54
12
72
180
126
180
90
294
192
36
36
168
30
276
174
78
108
108
36
162
12
24
48
42
66
72
42
18
36
66
18
180
18
252
60
18
18
84
24
102
54
18
42
36
246
6
144
138
24
102
96
54
36
12
324
24
18
174
114
36
36
138
24
174
60
30
162
6
72
12
78
36
66
324
24
102
6
90
18
12
216
72
72
114
36
48
42
30
108
60
84
126
168
90
288
36
144
18
144
30
90
36
42
138
42
54
18
198
54
66
60
408
60
48
276
120
6
120
18
132
84
144
18
24
318
42
18
30
108
90
54
180
72
60
66
42
120
54
420
72
90
126
48
24
138
6
192
150
102
96
54
90
66
72
114
18
36
90
270
84
6
12
54
6
54
12
6
30
126
168
138
6
48
144
60
36
30
6
54
108
66
114
108
36
84
72
72
18
36
204
12
36
24
36
36
30
24
144
12
60
12
42
18
216
54
36
180
66
42
72
18
12
186
174
186
30
6
18
18
144
48
168
84
18
78
12
42
54
66
108
96
12
90
36
78
48
60
84
108
90
114
84
24
210
294
18
36
336
108
24
12
114
54
66
198
144
132
36
162
102
114
12
288
150
90
54
84
60
30
204
102
222
306
18
18
174
6
18
66
108
78
102
24
306
90
30
78
180
108
18
66
60
192
108
18
78
54
12
18
132
12
72
60
48
6
30
114
234
30
24
192
72
144
36
36
180
6
18
72
84
114
54
66
198
114
84
72
42
18
66
96
162
198
144
90
12
96
84
36
414
150
90
12
6
126
30
24
18
18
84
36
78
36
18
12
108
186
90
120
6
66
36
18
54
222
54
30
18
18
6
324
12
114
12
72
132
48
24
54
126
84
18
18
78
12
42
360
18
36
138
18
36
186
18
12
54
60
12
6
12
24
84
222
30
54
6
12
60
90
30
96
48
240
126
102
78
54
54
72
66
126
216
90
204
66
18
96
30
24
12
60
90
36
48
150
12
168
30
36
90
6
48
132
84
162
36
114
54
48
60
36
18
12
42
30
132
30
6
12
150
84
18
72
6
126
102
24
156
186
12
6
30
78
198
246
54
18
6
54
84
90
36
96
180
66
60
54
12
42
72
90
12
ABCD 93384348496*3^$a+1 [50047]
6
18
12
114
54
5
72
84
12
39
4
77
7
72
24
20
34
2
81
349
48
6
66
11
7
53
147
33
60
73
14
160
132
41
27
36
94
66
20
94
23
43
5
139
41
12
19
20
94
14
22
38
21
15
34
66
41
73
11
60
51
168
57
63
52
29
15
34
30
6
59
25
2
24
34
30
150
50
52
8
16
20
9
1
191
43
6
66
60
18
191
61
14
21
55
54
36
18
336
60
174
42
5
49
14
22
14
60
69
87
4
161
19
29
91
36
5
3
52
120
65
123
33
49
38
57
39
226
54
24
125
37
23
27
24
36
9
12
79
20
24
9
7
128
52
30
23
37
50
141
3
21
15
4
101
43
20
93
49
138
42
50
40
161
3
84
36
106
38
16
5
15
141
3
60
12
21
127
30
83
7
20
36
36
4
17
24
43
92
4
5
120
15
9
27
4
20
45
72
12
27
40
120
80
10
38
22
35
55
30
11
12
12
55
20
34
270
5
15
124
20
106
54
150
11
72
3
36
33
27
28
20
40
17
75
21
12
31
6
90
144
30
11
85
30
18
72
11
43
36
20
24
64
41
75
9
27
48
22
48
26
81
133
12
18
36
5
51
141
48
31
20
28
5
31
96
29
55
60
29
147
21
12
55
5
55
20
120
16
5
12
3
94
2
28
36
24
30
2
81
229
14
24
16
30
6
30
108
23
120
27
172
128
81
61
38
60
105
1
36
18
20
82
144
74
21
31
80
21
24
25
74
70
14
33
168
15
76
5
79
36
29
15
106
11
187
32
81
168
19
36
90
36
38
16
77
3
21
13
86
16
18
71
12
99
58
50
40
126
59
27
201
49
35
75
21
12
27
64
17
79
20
21
12
12
96
13
74
16
36
8
120
93
72
55
12
29
24
7
48
5
1
54
101
25
174
6
35
55
17
103
56
24
57
43
5
15
57
39
48
196
5
19
336
101
13
155
7
140
45
43
252
24
5
15
64
53
12
25
35
55
60
32
34
11
79
41
3
21
31
84
20
36
9
15
34
30
20
76
140
36
58
50
40
72
20
10
38
40
90
72
23
48
12
55
6
107
108
12
84
25
18
80
105
1
11
63
45
75
40
56
10
24
2
64
44
36
9
55
6
14
22
198
53
39
10
24
30
44
70
12
38
16
44
21
144
61
26
28
53
12
12
19
36
65
48
60
145
36
74
16
5
51
24
34
11
61
14
9
121
50
24
45
37
38
72
33
7
54
47
37
2
45
13
2
201
144
85
11
27
12
94
30
17
27
172
8
36
81
3
60
36
9
48
49
11
3
4
66
6
20
64
36
24
5
31
128
12
105
39
9
15
33
3
9
1
26
81
3
76
20
21
13
110
10
90
126
38
40
12
5
49
6
5
79
144
20
21
75
64
42
71
12
37
24
54
5
72
120
39
57
24
24
19
66
71
19
116
21
24
235
65
96
3
34
11
85
95
24
55
6
30
90
74
60
16
77
207
16
17
19
44
105
121
54
60
5
121
84
74
22
50
40
18
12
11
67
66
36
18
96
84
6
54
5
61
54
6
156
38
57
39
64
41
19
56
10
95
144
12
25
108
11
135
34
2
69
255
124
12
5
13
2
33
96
15
4
36
29
25
23
108
175
30
90
204
32
33
25
11
19
90
35
27
64
36
18
11
31
138
35
111
4
53
108
19
233
72
37
108
2
28
20
40
180
36
66
24
74
10
26
64
72
8
16
5
96
24
51
21
109
30
54
6
41
12
91
5
79
90
2
24
46
155
24
1
60
30
20
24
64
5
37
48
132
14
9
87
141
3
10
24
71
36
39
124
56
124
120
96
20
46
98
16
5
61
18
6
11
115
53
1
86
108
45
87
81
84
15
70
30
29
25
11
13
11
79
156
5
15
36
40
5
216
27
16
56
141
27
82
11
43
77
12
36
39
105
1
6
108
66
74
112
48
17
39
304
5
48
7
36
140
21
39
105
231
45
36
67
56
21
85
23
132
75
129
31
5
15
34
110
16
161
12
36
99
36
57
19
101
19
60
30
114
17
3
180
57
7
36
44
100
5
55
20
10
96
66
20
45
63
45
15
10
146
40
30
24
23
7
20
36
16
20
33
37
11
12
121
6
68
22
14
36
58
12
74
4
12
24
84
90
11
51
28
5
1
66
161
7
92
34
35
84
7
68
22
18
20
72
28
42
18
12
24
56
33
1
14
22
50
70
35
60
19
54
2
9
1
38
117
49
14
16
24
77
13
30
5
55
32
ABCD 93385139416*3^$a+1 [50001]
162
90
3
84
15
105
16
215
1
11
37
5
48
43
44
12
21
72
27
48
3
37
95
66
30
21
4
60
44
40
53
12
135
112
23
61
95
24
18
12
30
25
272
63
18
87
153
30
198
15
400
29
15
3
33
60
4
80
3
48
121
144
29
27
3
117
51
33
16
48
20
183
18
42
133
20
45
111
9
15
159
6
39
132
111
72
210
135
165
90
121
47
9
24
9
27
3
25
11
9
51
61
23
121
59
66
114
18
12
15
33
7
80
105
51
60
129
51
84
12
60
21
18
24
1
20
60
16
48
20
16
44
213
27
111
1
71
48
90
195
9
18
48
30
24
27
48
123
72
6
75
27
133
17
27
3
72
78
12
67
29
51
69
84
78
12
121
60
56
33
18
12
1
44
51
90
195
60
196
59
9
105
18
33
39
48
60
18
150
30
99
63
33
15
24
25
35
60
30
150
78
228
24
55
185
51
15
12
42
15
183
30
7
263
33
9
30
21
4
65
90
90
18
49
119
9
15
37
23
265
36
59
36
169
56
99
96
25
20
117
3
24
15
6
150
21
24
16
104
45
42
73
144
95
36
121
41
102
1
20
9
180
6
60
84
21
24
12
60
129
15
45
75
144
216
9
6
54
15
135
150
48
108
12
42
18
27
36
64
20
21
75
9
6
90
30
9
153
12
48
18
12
18
171
24
96
3
85
35
18
138
24
66
39
96
24
3
30
7
5
150
156
21
28
20
12
21
79
29
84
27
88
95
60
108
9
93
66
12
117
40
35
1
47
90
87
111
132
33
184
32
48
33
42
21
27
60
18
15
39
48
48
72
30
159
33
51
16
83
6
12
108
12
27
3
37
41
12
3
69
6
72
42
51
147
97
36
5
135
27
33
24
75
21
75
49
461
54
25
35
1
65
30
69
45
48
78
69
21
51
93
87
3
36
9
52
11
90
42
57
39
42
67
23
42
111
76
11
60
42
30
48
97
11
102
39
40
23
66
39
3
18
240
54
45
81
12
30
33
27
12
18
30
12
48
57
201
39
93
18
30
19
36
20
27
18
19
56
69
90
1
47
9
33
7
48
11
85
20
57
108
31
53
51
15
12
72
18
138
30
39
3
93
16
23
30
6
9
12
21
72
207
201
222
145
23
57
63
30
102
48
37
11
84
21
84
33
48
42
177
93
78
24
36
45
99
45
93
48
99
81
30
114
55
11
102
150
9
3
37
44
135
54
78
12
120
97
44
36
60
24
24
75
37
8
123
78
159
63
30
7
35
108
97
23
9
4
95
12
13
47
48
144
48
90
79
41
12
6
12
30
12
6
1
59
85
35
69
15
45
60
16
5
15
96
28
32
51
12
78
12
18
18
151
20
111
13
77
127
5
31
47
18
79
5
6
105
87
162
60
51
57
12
6
72
300
57
123
97
20
76
5
15
15
1
11
97
65
18
57
40
131
85
84
36
77
19
203
60
1
17
19
59
162
3
39
60
60
108
9
3
37
161
79
120
11
193
20
24
120
15
48
97
32
51
30
138
30
19
11
24
45
3
97
35
117
159
1
84
35
189
15
141
24
21
54
30
30
18
48
51
63
6
39
72
39
25
17
87
3
37
5
51
135
54
60
66
121
29
12
7
11
30
55
5
79
56
75
45
15
9
120
192
88
32
88
32
3
48
42
147
124
17
48
30
12
217
65
18
18
211
53
15
111
12
73
44
52
44
4
53
18
24
1
56
51
30
60
3
39
60
45
33
30
57
45
111
27
49
80
69
60
24
108
63
16
53
18
13
80
64
56
24
3
30
42
126
30
12
37
23
12
78
48
24
60
75
15
60
60
6
60
120
24
48
90
12
30
27
48
60
3
60
97
11
60
21
21
78
12
9
88
71
9
52
80
60
33
7
89
24
30
18
90
132
121
36
41
243
16
119
9
195
6
12
27
15
57
51
12
25
5
171
9
6
102
12
175
56
24
291
45
99
6
39
15
6
90
24
30
15
3
48
45
39
90
138
30
43
77
27
51
ABCD 93385660198*3^$a+1 [50000]
39
36
9
11
28
36
44
13
174
6
47
28
68
85
60
15
32
12
48
13
36
216
24
126
213
60
45
39
20
37
39
81
186
17
127
89
31
54
107
28
20
25
47
49
15
21
18
29
36
25
36
15
60
56
24
25
15
8
7
9
164
13
15
33
35
12
13
59
13
3
32
12
43
17
31
42
107
37
15
129
30
41
31
9
156
123
41
1
75
32
76
32
4
48
36
96
104
40
15
72
53
84
48
79
65
16
45
18
96
33
80
7
114
15
72
15
18
59
13
147
3
17
37
51
104
108
36
61
11
48
24
28
9
11
12
132
31
33
72
68
84
12
1
83
37
59
60
25
24
72
3
81
96
30
9
8
61
36
39
12
20
48
37
18
5
37
54
21
68
60
64
21
47
144
40
36
144
44
25
36
24
11
55
81
44
61
23
12
124
36
32
12
31
30
90
89
1
63
45
42
129
8
1
6
30
24
12
39
8
97
59
1
83
1
72
39
60
144
44
1
39
32
64
80
12
49
36
47
12
16
9
36
147
3
17
88
93
36
39
45
11
49
47
73
59
52
21
35
24
28
20
48
12
97
11
13
167
13
36
15
69
75
20
1
23
16
20
16
36
15
29
48
12
40
44
1
99
44
28
63
72
17
73
23
76
20
25
36
179
120
36
13
215
1
30
41
85
24
51
68
25
11
40
21
59
175
69
36
15
45
36
120
68
1
35
1
119
16
9
71
112
80
16
80
40
44
12
55
89
16
105
6
30
59
96
25
60
75
8
37
3
44
48
124
116
108
72
12
37
11
133
47
40
33
47
100
105
3
72
39
5
16
9
83
13
183
20
7
53
76
20
85
54
42
15
33
27
12
33
3
51
81
12
140
97
156
39
21
39
36
20
24
109
39
21
11
91
90
47
16
140
60
24
12
16
9
36
119
60
25
51
39
54
12
198
96
90
15
21
35
48
127
153
87
54
36
123
36
24
56
31
29
1
24
75
44
91
41
13
72
168
35
16
24
20
64
3
29
4
105
131
76
288
36
69
30
41
4
36
56
25
24
54
65
24
31
17
24
31
57
260
28
20
109
30
6
90
17
72
49
36
24
36
15
104
25
71
24
7
17
36
1
35
61
84
59
52
32
1
11
64
21
11
4
8
13
108
36
11
25
15
15
17
48
169
11
100
15
17
61
15
32
4
24
32
13
36
60
11
72
1
72
39
24
15
41
31
105
8
36
61
3
36
141
18
125
172
8
12
43
41
24
16
84
44
48
145
30
53
91
9
15
29
28
153
27
20
88
15
17
24
25
6
17
12
1
143
4
8
84
1
159
128
1
51
56
40
8
72
40
24
48
21
51
24
72
33
71
60
28
8
24
4
57
84
71
220
128
91
21
32
76
104
96
24
97
119
1
39
32
25
75
9
59
12
43
21
44
97
48
132
59
48
31
5
67
17
1
36
11
49
15
24
84
20
48
24
1
87
80
72
25
36
107
7
53
12
24
96
16
32
1
11
64
20
7
57
21
51
68
1
59
72
24
240
7
54
11
55
18
35
96
36
24
25
36
24
123
21
36
11
64
69
12
24
156
39
8
60
28
63
6
51
165
39
9
27
8
40
21
11
28
20
31
30
24
35
16
20
60
36
60
72
97
54
65
97
23
60
4
57
39
44
96
12
24
40
15
65
1
3
20
1
54
65
25
95
72
48
40
81
6
90
39
45
71
25
119
36
24
4
12
8
25
35
112
44
85
15
20
55
21
80
73
75
21
35
24
7
53
12
49
30
6
47
1
95
1
131
24
36
252
61
59
28
3
57
120
8
61
3
32
136
80
24
49
36
95
1
47
36
40
21
36
23
24
60
252
49
35
36
61
3
56
64
21
84
6
21
9
3
33
35
43
5
60
145
39
33
60
15
140
84
84
85
27
9
35
19
42
87
141
47
43
57
8
7
17
72
24
55
65
7
105
128
40
12
20
48
37
24
15
20
31
18
47
13
15
116
28
123
53
76
39
102
3
87
18
6
66
78
17
4
69
102
5
193
75
96
9
132
90
17
13
47
13
83
36
1
60
75
80
4
75
54
59
52
45
83
13
39
144
32
85
18
6
36
87
8
24
24
120
7
17
48
55
18
35
84
96
72
40
15
18
71
4
105
27
32
1
11
100
9
39
32
151
105
8
16
105
174
6
71
4
81
54
21
68
7
105
8
25
111
39
5
12
24
240
24
16
24
141
51
24
45
11
13
15
32
64
9
90
6
59
7
9
144
176
16
32
37
11
28
20
60
25
155
7
53
61
15
15
41
49
96
15
44
85
36
39
81
90
114
23
12
124
15
57
72
21
15
21
144
47
24
16
ABCD 93385939144*3^$a+1 [50069]
69
336
135
42
36
27
48
45
211
131
42
30
6
180
75
45
211
191
97
41
54
198
60
120
7
11
21
112
11
18
99
99
42
162
90
295
41
103
80
231
25
80
165
168
18
84
168
12
36
21
69
342
108
9
45
18
241
119
153
15
81
3
45
160
11
42
43
5
27
45
115
35
12
18
108
24
75
135
360
49
11
180
33
96
99
13
144
32
16
32
64
80
51
637
101
139
11
69
96
63
144
18
207
15
81
117
91
29
420
12
126
85
48
479
49
29
19
128
135
90
15
96
111
36
234
90
30
36
222
210
135
48
15
132
93
96
16
47
108
108
57
117
75
48
27
18
3
16
299
162
60
39
279
54
90
6
72
43
128
81
79
80
64
80
144
64
144
275
36
222
18
57
63
49
95
168
25
23
60
12
78
54
120
36
33
16
41
39
93
30
18
3
21
43
5
198
213
27
133
437
219
288
165
30
205
65
63
135
54
3
256
29
3
48
57
7
125
102
61
65
342
78
43
209
48
31
41
90
90
18
129
93
12
18
18
403
29
99
48
96
144
81
72
103
65
12
162
33
96
96
48
57
66
21
159
132
210
27
45
108
151
29
99
96
147
96
210
330
81
21
60
79
80
111
81
64
32
105
39
96
45
18
193
29
3
192
21
187
80
48
96
64
59
6
84
36
60
43
101
18
9
81
12
6
93
9
103
48
32
64
41
132
18
81
243
141
219
165
45
78
12
9
48
48
243
138
42
30
78
210
43
144
17
79
149
187
32
192
21
60
198
57
285
51
69
108
162
13
192
83
13
47
33
75
84
81
96
111
129
69
43
299
229
59
42
108
12
108
7
53
331
48
224
96
3
12
49
144
128
39
60
93
240
57
18
162
6
30
79
80
45
19
71
25
288
80
64
80
3
109
209
31
77
60
151
32
48
112
176
15
49
29
282
78
48
43
47
129
75
181
17
12
99
16
53
43
329
36
60
135
240
240
45
54
45
123
48
42
12
60
66
312
102
18
81
96
48
225
60
12
36
51
21
27
16
32
195
90
51
64
32
93
102
150
228
147
208
80
64
29
192
339
189
19
71
457
144
101
27
81
30
49
32
51
381
51
45
171
30
135
144
16
155
60
25
144
275
90
36
42
21
9
72
6
9
165
123
96
39
90
162
156
49
48
176
21
66
420
54
108
198
237
112
23
57
21
43
47
30
3
48
192
81
36
72
115
17
15
231
105
16
ABCD 93386022916*3^$a+1 [50133]
96
42
72
48
45
15
57
45
36
12
108
42
81
39
21
12
72
252
15
90
3
63
105
12
60
12
63
102
18
18
15
15
9
21
135
45
90
144
81
24
3
45
63
42
48
27
27
36
60
90
42
150
42
60
165
3
12
69
87
72
57
15
21
15
24
69
72
27
33
15
57
156
147
69
51
45
69
15
3
18
3
84
27
69
12
9
18
45
135
12
30
39
171
6
222
30
42
69
129
108
42
12
96
120
72
42
30
90
96
15
207
48
180
153
27
90
24
90
30
210
30
96
15
39
21
129
15
45
6
129
36
69
18
78
123
39
12
60
90
90
36
9
21
3
36
15
33
93
42
108
24
30
66
54
111
27
72
30
120
6
30
39
105
96
63
27
9
45
6
153
39
12
21
39
108
33
9
3
183
57
12
3
108
12
12
48
12
36
54
30
33
33
114
108
18
42
42
39
69
12
6
120
60
42
15
15
48
24
93
45
48
84
30
21
39
36
60
12
162
39
84
240
48
27
81
81
78
21
27
24
6
123
60
84
57
3
15
78
60
42
33
60
57
63
27
282
6
69
48
15
57
240
3
60
45
36
39
45
3
72
33
99
150
90
60
36
12
21
81
66
33
81
96
54
9
111
81
75
93
180
81
63
33
24
6
117
63
45
72
45
3
99
9
27
84
18
30
21
51
30
78
21
60
57
63
21
240
78
153
9
60
6
24
21
27
72
66
54
6
135
75
72
192
21
69
30
60
126
90
9
63
12
108
12
105
3
18
30
120
45
9
6
72
165
60
12
51
84
105
165
120
30
60
21
87
21
39
48
54
6
33
81
18
90
30
18
195
27
57
15
6
15
72
36
51
96
33
81
18
78
114
120
21
72
15
12
228
60
48
12
102
231
57
42
48
102
96
60
3
132
12
123
129
21
144
138
12
45
93
138
54
6
12
42
30
60
33
105
12
36
15
69
6
72
18
12
3
27
48
9
45
6
45
9
60
15
75
48
12
105
15
141
9
18
222
66
24
168
42
6
84
90
171
27
12
33
45
15
72
153
27
21
15
75
24
9
21
30
33
36
51
6
3
87
105
15
30
24
3
57
36
42
60
45
117
78
12
246
87
33
174
81
27
78
15
9
51
48
27
24
60
6
30
69
60
108
27
30
15
15
126
42
12
69
21
6
24
90
6
57
75
48
12
21
27
105
9
36
150
57
75
42
6
90
87
27
6
99
63
21
24
165
90
42
3
147
93
12
15
126
27
27
21
9
90
9
9
42
36
24
6
42
42
48
63
129
78
108
90
60
54
21
39
9
72
99
60
36
24
6
12
3
48
87
9
36
27
57
15
6
39
75
48
165
117
30
36
24
6
114
33
93
114
36
60
24
96
24
36
60
24
60
36
33
72
27
132
36
144
9
57
63
51
48
12
21
84
63
42
108
30
72
30
3
75
48
24
45
24
81
48
12
36
15
99
78
42
168
12
18
375
15
117
228
87
30
63
27
6
60
123
36
3
42
6
24
21
69
111
39
90
186
84
30
6
30
24
15
135
66
54
168
72
36
30
123
21
18
72
45
3
12
30
48
75
48
15
72
30
135
93
12
3
249
36
30
297
36
69
27
213
18
33
51
9
291
48
42
36
15
12
75
33
15
12
33
99
21
69
90
9
159
48
72
48
33
27
144
6
15
87
30
63
60
117
12
96
132
12
66
24
6
24
51
27
42
75
120
111
132
78
42
105
87
21
15
150
123
21
6
69
51
60
12
342
123
57
111
12
72
111
24
45
21
174
9
27
30
15
39
45
36
60
84
21
24
15
15
90
3
48
159
21
9
30
96
72
30
48
39
24
27
54
48
27
24
27
12
42
18
153
27
93
27
105
27
45
93
48
15
39
90
3
48
39
6
15
84
15
30
6
30
54
90
138
18
54
6
15
9
66
45
9
195
21
24
75
75
60
36
12
72
33
60
27
18
18
12
48
24
45
180
45
6
24
69
111
33
27
ABCD 93386106956*3^$a+1 [50072]
87
57
177
18
57
204
75
9
123
57
12
108
276
204
75
36
90
6
30
114
102
123
45
15
21
75
51
18
120
162
9
33
135
21
51
24
465
51
75
9
120
15
96
180
54
12
39
108
21
36
15
15
6
123
24
60
132
24
9
195
3
57
12
45
99
21
24
111
48
3
30
132
147
108
117
6
153
36
189
12
24
135
111
18
15
45
36
126
48
204
57
45
126
9
204
21
54
105
156
48
213
108
6
84
42
12
42
66
27
72
48
72
168
36
117
78
321
3
105
93
63
57
78
9
72
420
108
36
240
69
87
204
36
48
15
105
27
66
90
9
33
27
300
9
60
15
21
39
15
201
69
219
132
24
24
192
273
75
33
183
180
144
33
87
87
105
273
27
48
57
219
36
33
156
15
21
15
99
54
87
21
87
60
72
69
135
9
180
51
60
96
144
21
39
24
36
144
60
96
24
33
144
39
81
36
63
105
39
36
9
6
9
60
57
3
12
24
96
39
9
231
141
51
57
87
153
132
24
15
54
6
9
60
252
84
84
81
39
111
36
33
60
33
18
54
27
63
81
24
180
33
162
285
12
33
48
159
189
195
51
6
3
9
60
147
24
135
45
81
18
45
165
111
24
36
36
84
165
279
3
177
216
60
24
105
15
12
81
27
72
144
60
24
132
60
21
219
24
57
18
201
75
69
129
111
24
63
177
3
9
45
63
12
60
84
9
51
60
60
45
36
96
63
9
18
30
39
33
15
12
48
12
168
252
165
99
24
60
60
36
207
30
24
3
81
150
126
15
93
12
60
216
27
60
21
39
36
60
291
33
45
51
165
36
39
24
417
183
33
24
75
24
60
21
156
39
48
12
180
99
309
120
45
15
132
69
36
15
39
129
33
3
81
24
351
39
9
36
36
81
159
45
123
36
36
48
180
273
42
141
84
60
3
57
33
99
45
39
96
165
24
15
60
24
57
168
291
84
72
60
84
36
93
72
3
60
81
156
15
75
69
24
15
57
21
3
180
96
45
75
195
54
75
105
252
207
120
33
12
60
252
15
48
3
33
156
81
207
60
120
15
57
45
24
39
36
84
12
9
12
3
96
63
42
3
252
9
99
96
120
84
120
81
135
36
129
51
120
189
39
132
120
33
15
360
72
48
72
360
33
36
111
24
60
21
75
24
81
3
33
264
168
12
36
147
33
60
108
126
90
39
27
9
171
213
24
21
30
105
180
36
84
81
75
48
93
27
87
270
195
60
33
75
36
45
144
75
93
27
12
120
141
3
105
6
30
15
9
111
9
15
9
108
99
24
21
3
27
330
3
12
195
78
75
156
105
15
276
33
15
63
9
45
300
63
15
228
57
273
159
3
138
27
123
117
156
24
81
102
9
60
48
15
90
66
114
48
87
252
9
12
144
39
96
120
48
21
ABCD 93386490766*3^$a+1 [50055]
13
80
15
129
63
90
7
71
9
63
138
103
119
30
43
137
247
23
121
101
18
153
27
373
80
69
43
23
24
108
85
17
6
54
48
3
159
6
90
102
27
135
6
99
21
24
18
228
114
120
60
199
107
37
143
84
186
54
13
192
128
63
144
48
72
18
90
13
47
12
186
75
195
162
12
18
45
33
30
42
48
103
47
129
240
93
3
69
180
55
71
57
15
42
36
3
81
150
9
27
37
17
415
35
18
27
64
107
54
30
78
318
37
95
180
30
63
144
81
24
18
213
192
57
108
78
12
145
53
60
72
108
43
80
64
176
9
132
99
39
18
24
79
77
67
425
30
57
21
324
36
72
27
3
198
55
5
102
78
7
48
65
114
66
72
240
210
132
36
12
18
162
168
210
42
72
90
19
144
17
18
61
41
39
21
66
105
48
64
80
45
3
75
117
45
90
30
72
3
16
80
27
72
150
7
5
18
57
51
93
177
42
12
36
37
293
27
117
315
21
27
16
71
48
25
65
31
41
18
78
30
60
72
30
55
17
111
75
69
16
17
18
42
12
60
18
25
77
60
30
25
11
85
29
3
192
160
41
12
42
1
32
57
18
210
108
204
43
83
13
144
95
33
192
117
43
257
31
29
138
42
79
32
144
153
42
109
101
36
87
45
138
25
32
57
135
243
61
59
18
72
42
33
33
127
143
33
64
83
24
18
3
27
78
39
48
16
32
144
160
48
47
18
31
149
258
9
45
19
17
210
157
5
132
48
55
35
42
18
97
101
139
48
5
123
99
30
18
205
215
57
45
18
240
1
192
5
54
229
161
6
102
90
18
72
31
77
90
60
162
48
187
263
60
162
120
147
16
35
253
17
42
102
31
185
42
108
12
150
18
12
42
183
63
150
12
180
42
306
90
37
233
87
87
168
1
227
445
288
96
161
72
132
3
105
18
90
144
235
11
60
72
12
18
108
7
80
63
72
25
48
47
33
75
213
21
43
32
48
3
253
41
30
96
12
13
59
180
18
15
16
77
3
39
25
173
30
69
48
15
108
180
49
53
43
29
126
150
12
147
3
30
60
18
49
48
95
225
87
25
65
79
59
21
16
5
66
57
75
72
285
15
168
48
57
96
9
42
36
153
144
57
135
105
90
120
108
42
18
108
54
123
160
77
19
47
129
33
63
9
55
5
43
137
288
12
6
133
80
21
30
13
80
123
24
36
25
5
54
78
7
96
149
91
80
45
147
48
105
60
12
132
75
15
36
90
19
53
48
27
48
75
37
53
75
87
25
275
42
18
102
6
30
24
15
144
141
36
60
72
27
93
72
126
93
64
48
17
207
48
117
43
137
39
57
12
91
89
132
99
21
18
198
42
162
108
27
183
553
77
67
11
85
149
91
144
53
27
3
45
16
71
30
150
30
18
312
36
30
24
3
192
3
72
85
ABCD 93386546018*3^$a+1 [50032]
12
48
36
24
187
36
77
42
193
5
42
6
12
48
42
1
35
6
24
24
151
29
72
36
7
12
155
25
113
48
48
36
96
7
23
42
66
96
1
47
121
36
228
23
48
72
30
24
126
12
13
23
6
90
54
7
35
30
43
84
53
24
6
133
17
60
48
19
17
36
198
30
60
6
1
47
90
18
72
25
35
48
54
55
5
108
6
25
24
113
48
6
6
24
18
13
24
11
42
78
60
162
36
90
97
5
60
78
114
330
18
18
54
42
84
37
72
17
78
60
18
67
17
48
36
6
49
29
42
6
48
12
103
197
18
60
6
36
12
43
95
174
60
139
59
192
66
12
66
60
6
79
5
30
145
11
78
36
19
47
6
115
23
6
18
90
12
30
48
1
11
186
48
7
53
55
89
91
119
121
65
55
77
90
54
19
12
17
7
23
48
60
42
120
78
24
109
47
37
36
89
43
23
6
79
36
83
6
60
126
6
30
18
79
5
6
60
25
77
24
19
17
12
120
48
7
23
13
47
78
54
48
30
24
90
1
60
47
1
60
17
12
30
133
72
17
79
29
6
66
60
108
6
6
55
95
144
1
155
6
18
66
48
6
216
18
43
47
25
12
89
30
49
101
42
72
1
59
48
30
55
17
127
24
72
47
18
72
102
114
7
17
60
96
42
85
155
97
11
42
90
108
6
19
36
84
132
12
5
30
168
13
29
115
5
12
54
162
43
65
30
157
125
120
60
54
6
30
30
19
23
13
72
36
96
59
121
5
84
30
54
30
48
13
41
54
6
30
1
29
48
42
270
91
5
67
65
18
85
29
30
61
24
36
48
11
108
30
66
90
36
30
96
25
17
282
66
72
6
6
96
24
180
19
24
65
18
37
23
85
24
125
6
48
84
73
29
30
1
29
36
120
43
71
60
18
67
11
24
114
12
19
53
108
60
67
65
30
18
90
42
31
11
24
121
5
36
103
29
31
17
12
7
11
54
30
6
7
125
18
102
96
12
79
275
78
12
18
36
42
7
47
30
66
18
30
102
84
91
84
53
126
109
245
48
55
83
54
132
90
181
5
42
145
71
36
30
24
36
54
37
5
240
24
36
24
19
12
108
77
54
36
42
168
24
6
13
71
48
18
42
13
60
77
150
36
60
54
30
6
150
66
108
66
1
41
24
6
78
84
7
5
240
60
54
157
60
29
91
233
36
48
78
78
120
199
65
6
61
5
6
18
72
150
90
48
102
30
102
12
24
60
12
25
95
42
91
71
198
276
19
131
270
6
1
23
36
30
43
11
1
11
78
84
42
48
25
17
60
66
12
42
43
11
12
30
12
55
35
60
6
60
79
101
186
48
25
11
25
36
108
65
72
55
11
25
5
108
66
18
30
30
55
17
48
7
23
25
36
5
30
25
47
37
77
54
145
84
53
114
54
12
18
156
54
24
6
24
36
6
180
6
102
6
102
18
96
48
18
7
48
17
108
55
60
89
55
5
18
25
65
43
113
102
54
108
55
83
24
66
403
59
30
12
60
79
29
246
72
12
12
133
11
37
24
36
5
132
96
24
30
121
11
78
7
11
18
66
24
30
7
89
115
5
43
23
37
71
84
318
168
19
71
54
36
7
17
108
24
216
43
41
55
36
47
60
121
29
276
7
65
12
31
149
31
84
17
30
49
5
24
12
43
11
192
13
17
7
47
66
43
24
71
49
60
23
114
30
25
24
137
55
17
60
36
31
209
24
108
54
30
31
72
23
13
84
53
120
60
90
73
17
55
65
103
11
25
36
95
60
37
36
96
65
84
246
145
36
167
18
24
6
30
72
30
25
36
36
108
95
13
89
30
85
11
48
114
96
114
42
180
126
205
12
23
109
84
35
169
95
78
19
5
36
19
144
71
108
73
59
54
24
18
90
19
89
30
61
5
138
18
43
12
5
18
60
6
66
97
17
54
54
30
25
113
150
78
6
73
17
66
12
13
113
6
18
180
7
29
ABCD 93386954132*3^$a+1 [50033]
36
13
59
72
64
44
31
102
47
7
21
93
84
51
132
20
64
9
12
42
5
108
48
36
19
161
60
49
36
51
68
4
12
63
41
12
28
32
7
33
63
29
16
57
3
12
27
30
51
21
24
107
49
23
60
28
12
200
12
28
3
378
27
63
5
96
1
54
33
36
189
35
73
12
72
3
15
5
16
21
11
40
32
52
24
21
123
267
29
12
84
1
24
84
6
120
18
23
60
12
16
20
12
120
7
96
69
15
36
29
48
67
17
43
5
31
29
43
30
3
21
18
41
24
7
65
24
100
21
36
47
28
57
36
35
49
60
11
12
67
77
28
15
42
99
39
93
20
60
13
12
39
3
17
64
20
40
36
36
80
97
11
31
33
32
19
96
90
54
77
13
71
64
9
27
68
240
7
9
20
37
3
12
8
16
68
43
17
1
51
84
32
4
9
11
4
140
151
30
83
43
29
31
153
9
47
88
56
19
18
3
57
12
42
69
36
3
5
13
63
20
25
27
44
24
144
76
27
54
36
18
5
97
54
6
30
18
114
30
107
25
120
36
3
36
3
30
108
47
25
15
108
27
72
36
29
55
96
45
80
52
12
20
43
12
24
9
20
133
12
35
97
51
8
76
24
44
136
44
13
138
149
163
33
56
121
39
20
19
66
6
72
30
15
27
30
3
32
115
33
21
51
3
126
11
60
48
1
96
11
223
89
52
44
25
6
198
12
23
88
8
49
30
65
67
18
95
36
12
84
25
36
47
25
51
21
11
79
9
57
15
3
42
27
168
20
144
16
57
90
113
72
7
78
12
6
198
36
15
20
48
36
7
18
12
87
36
60
57
207
152
181
30
77
163
9
8
55
105
80
97
6
84
5
60
25
11
85
87
36
224
28
48
44
67
93
15
18
72
126
41
36
48
40
116
36
48
12
7
17
13
3
32
91
6
48
15
117
35
19
12
90
42
5
103
45
39
101
48
24
36
67
29
40
3
33
48
20
60
19
90
66
101
43
36
21
80
4
9
12
36
78
69
21
15
51
24
90
12
39
3
65
72
55
90
23
156
12
67
17
84
7
5
49
35
16
69
51
288
32
67
18
15
3
29
91
149
36
172
99
48
6
59
31
29
60
13
54
101
24
25
30
65
4
57
3
57
35
127
17
85
3
33
3
15
149
48
192
67
18
72
18
108
5
13
66
144
21
15
21
69
35
48
43
53
4
8
72
31
54
51
12
8
91
30
150
33
33
35
127
17
24
19
53
52
108
12
21
47
24
61
83
169
36
90
12
54
155
96
12
13
18
54
18
65
4
39
29
36
76
8
60
16
144
45
12
108
3
3
54
35
48
79
30
75
20
64
44
55
41
36
40
20
40
33
23
48
19
96
5
31
30
39
56
84
1
108
11
24
37
108
147
93
11
1
3
33
234
114
15
15
36
125
61
23
76
24
72
92
28
9
36
27
45
30
41
52
12
27
29
1
198
17
4
69
36
42
18
12
54
33
20
43
18
30
54
60
15
3
9
39
24
17
13
18
65
28
56
28
72
9
162
12
18
23
24
28
57
87
39
5
4
20
7
9
207
105
15
54
3
80
28
12
32
24
25
71
13
6
65
4
21
51
15
21
69
3
33
15
108
44
52
48
45
15
75
33
39
29
16
9
84
47
24
24
1
47
7
17
1
84
59
72
64
39
41
24
7
24
33
15
33
8
100
9
23
13
12
59
24
67
17
16
15
180
177
32
40
45
36
54
162
23
48
28
21
159
36
3
42
84
35
55
24
72
30
6
77
13
35
88
44
67
48
21
21
71
24
13
108
30
29
4
207
17
37
15
20
28
20
88
44
28
93
15
24
3
72
45
104
4
32
28
15
6
15
56
96
48
1
15
120
56
7
41
24
12
40
9
11
1
87
21
11
48
108
60
67
12
21
44
136
15
105
3
125
4
15
77
19
29
16
9
15
140
1
75
20
36
13
35
73
47
28
8
31
36
54
15
20
85
3
177
23
36
109
83
12
7
69
99
138
15
24
39
17
28
57
42
41
67
69
8
85
107
19
177
48
24
12
44
136
45
54
84
5
28
24
48
20
1
60
179
52
44
64
147
5
13
107
36
48
36
55
33
32
4
9
35
28
27
65
52
9
11
73
75
116
60
36
48
25
108
23
109
12
11
43
29
85
11
84
67
18
71
72
52
21
54
30
42
48
42
156
3
15
6
23
12
180
28
68
49
15
3
72
33
21
11
25
23
31
72
45
60
3
69
72
128
36
31
21
8
61
51
207
18
18
54
12
75
144
20
12
79
53
36
37
48
11
49
95
112
57
3
20
85
72
18
173
79
53
12
40
3
42
47
4
20
1
30
41
49
59
52
33
11
28
15
5
13
3
176
16
27
ABCD 93387006418*3^$a+1 [50051]
45
15
45
19
5
54
73
44
36
52
35
25
11
24
45
27
25
113
6
30
66
54
60
31
95
84
84
45
27
78
12
39
9
55
17
151
8
36
4
24
101
6
21
100
48
32
9
48
43
83
45
81
111
72
16
20
52
24
8
28
77
67
20
9
120
15
21
3
75
102
3
21
30
84
60
66
6
25
96
47
12
81
100
12
12
29
19
155
6
51
9
84
15
171
25
59
66
6
90
3
16
41
3
111
9
48
33
36
55
36
60
53
31
8
21
24
7
84
29
171
16
8
15
6
7
12
11
54
15
207
18
3
12
27
18
7
5
30
1
17
7
8
21
30
25
11
25
8
75
12
60
45
3
1
29
55
17
90
13
11
30
6
1
68
4
8
93
7
17
75
36
81
19
29
60
12
18
33
9
54
37
48
11
1
23
57
40
72
5
3
48
12
27
96
25
12
20
9
90
13
32
9
54
25
5
12
18
36
30
90
1
5
3
51
9
27
18
7
104
40
29
60
60
67
36
44
3
1
5
30
57
33
19
11
1
8
21
66
18
31
125
6
30
15
93
27
3
25
41
27
9
48
3
27
57
24
36
16
12
20
111
36
18
12
3
16
185
7
17
15
15
42
3
15
37
56
88
32
24
69
6
9
12
9
30
9
52
17
43
20
183
66
18
165
16
71
45
24
4
65
43
17
6
1
8
88
23
25
11
18
3
33
139
32
9
19
32
16
17
30
1
59
30
12
18
12
78
3
4
89
15
64
20
21
27
9
144
114
36
37
32
21
27
40
23
9
87
93
15
36
30
36
24
96
79
32
3
66
75
15
25
23
21
75
37
12
5
12
24
24
51
4
48
8
9
15
45
6
24
6
6
1
59
54
19
11
24
121
104
45
31
71
21
27
6
15
84
21
31
23
25
56
9
30
33
12
75
6
6
24
30
60
6
30
30
24
9
36
135
30
30
105
4
12
29
67
17
6
1
53
27
64
11
13
5
51
21
90
18
103
167
45
21
24
12
55
65
31
59
18
7
125
3
88
53
111
3
72
18
60
60
12
24
24
42
25
56
4
20
15
18
55
11
36
49
95
9
28
47
13
29
3
40
8
87
25
48
8
15
61
36
8
39
33
99
45
16
12
35
13
32
45
6
45
100
5
60
27
93
19
32
39
6
24
66
61
24
23
105
45
30
45
21
36
3
27
18
55
11
24
6
24
30
57
4
11
30
48
7
84
29
12
30
49
11
108
72
1
29
78
12
13
131
6
18
33
24
3
96
36
21
12
16
29
3
4
29
30
25
29
6
57
12
111
6
3
28
84
113
36
27
12
60
88
32
40
68
28
24
11
1
5
18
12
13
32
99
30
15
9
12
30
30
19
12
29
30
9
12
4
65
18
13
92
16
11
9
69
7
53
36
6
13
17
15
3
6
54
25
12
68
16
32
3
90
30
60
1
36
44
15
48
42
63
76
36
44
12
9
15
3
21
4
20
21
60
31
53
87
36
57
7
29
19
60
41
75
105
7
47
12
21
48
45
15
16
23
12
1
77
6
90
6
73
47
30
24
30
30
60
7
24
35
21
28
35
57
24
16
29
15
28
35
36
25
11
30
48
36
66
24
6
30
54
15
16
5
90
84
90
27
39
1
48
56
33
15
75
13
32
27
54
6
168
6
6
13
5
72
51
3
30
6
81
4
23
42
3
16
24
17
90
121
53
31
89
7
8
24
12
33
126
81
15
24
45
9
30
66
19
68
3
36
25
48
41
6
45
9
19
56
9
12
78
13
23
6
3
27
60
1
17
7
53
27
33
30
6
54
12
25
44
52
12
11
9
15
57
15
21
84
60
45
24
15
15
1
23
1
56
40
80
99
30
55
35
24
120
121
12
23
6
30
54
7
59
49
11
73
8
39
30
31
32
45
6
25
32
64
36
17
27
24
45
139
68
12
27
18
6
1
260
15
33
45
12
18
36
1
23
81
72
99
30
63
15
1
11
45
45
43
17
48
87
9
54
33
52
11
9
21
27
3
21
39
30
6
13
5
12
15
76
29
31
83
6
54
6
48
111
45
90
6
54
1
5
18
42
43
17
219
9
63
60
33
31
80
45
54
1
29
67
12
11
1
56
28
11
69
99
30
12
3
16
59
25
11
6
48
12
19
41
15
36
33
15
105
27
64
60
23
121
11
9
45
6
84
9
81
24
6
30
19
80
87
69
52
12
5
31
41
163
32
3
30
132
24
7
77
6
24
13
104
3
25
11
9
16
11
48
33
33
19
32
9
151
60
60
80
9
36
39
60
36
45
111
39
13
68
3
36
18
3
60
112
36
11
1
8
16
24
35
24
42
51
60
63
49
17
19
44
108
9
43
5
55
47
193
17
30
48
36
120
84
72
13
5
43
12
35
12
54
60
6
13
12
23
96
25
32
33
174
6
51
39
69
51
36
60
13
41
36
24
24
90
72
13
107
24
49
60
65
36
15
9
7
5
31
29
3
12
15
21
63
84
6
19
32
48
45
12
91
29
30
45
24
51
54
36
3
21
39
27
84
54
72
3
28
24
8
52
35
9
21
18
1
29
67
89
39
28
17
43
48
20
64
5
27
16
20
87
6
24
3
33
24
111
9
30
37
48
125
3
48
9
7
35
1
24
23
36
85
36
23
37
23
12
78
7
83
90
12
30
24
1
60
48
32
16
53
6
30
39
12
4
68
12
15
1
20
3
25
11
73
48
24
5
24
24
15
15
21
24
40
11
6
43
32
15
13
8
39
60
30
15
28
48
80
63
1
35
9
249
6
49
41
36
39
12
48
24
51
30
114
30
6
6
111
4
44
4
8
39
9
15
21
33
15
21
54
66
30
21
28
48
29
55
20
9
36
18
13
17
6
69
40
11
21
9
6
18
7
35
1
12
77
43
35
6
84
43
24
56
4
155
33
27
9
16
23
61
5
7
47
12
18
6
1
89
127
8
16
48
12
84
41
31
29
30
9
51
93
15
61
56
24
4
5
12
48
31
20
21
30
48
126
7
47
6
19
80
45
15
27
24
45
75
25
5
6
13
11
61
5
18
25
17
60
48
30
42
3
177
31
47
66
54
6
6
24
85
71
18
7
23
ABCD 93387268454*3^$a+1 [50002]
141
27
40
60
32
60
51
21
141
12
7
68
195
18
19
35
25
53
66
97
47
37
24
120
12
140
63
1
20
105
24
151
176
24
39
81
40
84
164
108
4
8
12
3
37
60
11
57
213
103
44
52
68
21
31
60
84
5
67
23
36
9
40
44
72
15
60
30
171
160
20
4
20
16
8
96
144
117
162
18
27
36
27
117
28
20
33
27
27
1
20
16
5
55
36
180
65
27
45
7
20
100
5
123
88
44
81
27
63
49
65
3
12
51
69
48
27
33
172
128
63
9
196
29
115
11
9
36
45
175
152
28
20
4
200
51
13
176
15
54
120
315
24
93
19
60
65
18
1
44
88
68
252
87
1
12
48
89
15
28
113
127
24
11
60
73
56
9
75
36
16
44
36
9
18
97
96
5
24
48
7
65
55
35
25
84
56
60
16
29
36
19
24
20
117
163
5
39
52
68
108
69
55
8
72
40
84
107
84
108
1
120
59
37
23
37
44
39
1
164
28
44
141
19
35
21
123
57
33
24
151
12
320
123
9
117
19
89
18
129
33
67
44
69
31
11
174
36
91
20
4
80
184
20
69
75
136
41
91
35
13
132
35
18
39
16
92
4
96
180
20
160
77
162
33
28
24
36
20
64
11
18
99
333
43
107
93
15
30
36
96
48
27
28
197
159
39
42
54
25
36
24
20
51
54
99
76
8
112
56
33
120
15
132
28
96
24
12
35
133
107
25
60
24
80
48
148
120
24
156
29
96
19
35
145
68
60
28
20
4
101
3
51
33
168
87
45
12
159
1
84
92
399
33
57
51
93
72
72
6
54
163
24
8
28
120
29
19
35
117
4
144
72
20
4
44
27
85
84
120
8
12
24
40
11
25
24
17
18
9
28
84
156
92
27
6
79
44
36
40
11
13
5
39
51
97
17
7
8
112
20
45
234
141
21
43
36
56
84
16
48
96
35
105
4
20
15
9
45
7
36
24
24
20
72
40
20
135
225
117
18
49
68
132
3
18
115
92
15
61
32
4
96
92
15
186
27
60
87
97
29
90
9
28
17
135
52
65
91
53
39
52
68
216
76
35
121
23
21
21
54
93
63
45
15
84
18
60
31
180
17
3
76
11
54
3
96
76
59
61
68
87
49
59
133
60
5
72
27
9
90
24
1
20
87
13
35
21
24
69
7
5
91
107
13
5
42
105
36
316
96
120
83
1
68
93
43
152
100
80
72
52
164
72
64
23
18
24
30
1
48
132
107
72
153
48
72
76
20
9
27
45
51
3
126
18
13
60
23
97
77
18
57
28
104
16
84
71
9
45
63
357
48
31
60
44
28
35
24
48
18
54
21
100
8
21
108
7
24
96
24
11
273
16
11
1
17
6
192
49
23
1
17
19
104
21
6
33
16
8
16
32
40
17
102
9
36
76
60
44
24
75
6
51
57
183
12
75
48
9
76
8
15
1
8
88
47
186
30
25
32
40
164
99
36
114
31
8
108
9
54
72
57
105
7
8
165
75
136
41
54
81
40
5
99
160
29
108
39
40
35
49
92
40
8
12
144
76
65
27
60
36
112
140
3
237
33
135
76
53
43
47
21
16
20
108
28
47
66
27
9
3
52
71
90
18
21
40
24
32
4
29
75
16
11
9
45
90
90
54
21
136
5
15
28
29
27
160
11
18
171
99
1
23
13
60
119
24
141
244
41
144
187
20
28
35
1
23
181
72
32
123
9
9
6
49
17
18
129
111
1
24
41
15
93
67
44
24
15
30
75
28
8
21
31
20
123
9
28
84
24
17
135
12
3
13
152
48
132
27
13
20
40
120
59
1
92
51
21
15
60
93
45
103
32
16
101
75
40
65
31
60
20
24
160
24
191
49
71
21
60
15
177
16
12
120
60
20
4
20
60
63
37
20
100
68
207
9
99
ABCD 93387951934*3^$a+1 [50006]
19
101
16
15
57
63
18
42
29
121
63
171
6
95
19
54
15
75
132
17
121
15
24
171
77
88
32
48
145
12
59
139
6
90
6
63
15
17
25
18
42
114
41
72
13
198
30
47
43
6
15
39
36
66
3
75
96
29
16
24
27
53
55
12
29
24
160
15
17
24
109
11
91
29
24
16
51
18
6
24
5
24
48
72
31
41
139
12
57
56
25
30
36
24
165
24
3
5
43
6
239
24
192
24
115
77
55
17
1
12
35
43
12
9
128
13
3
24
48
8
136
24
15
12
5
120
40
8
120
120
85
12
15
15
84
30
23
1
102
24
9
21
174
60
17
24
79
12
144
6
18
5
7
9
111
17
88
39
216
17
43
53
1
23
73
168
30
17
40
33
66
174
167
115
30
30
33
57
48
47
109
11
40
45
3
195
29
88
32
43
29
88
21
162
90
47
133
54
24
29
127
24
9
21
90
12
5
25
174
89
67
53
31
24
72
24
89
120
25
42
48
69
32
24
7
108
36
9
104
7
6
60
30
84
6
60
35
13
11
16
8
55
12
125
163
29
48
13
42
17
127
24
12
48
29
7
24
17
64
69
59
7
126
78
30
42
29
16
3
29
16
56
55
66
18
12
65
19
126
60
18
90
72
23
7
17
7
24
9
48
135
105
243
12
33
177
18
12
48
9
32
49
12
54
6
95
49
6
24
6
54
29
7
48
89
13
75
3
125
25
12
30
24
53
7
90
84
30
12
33
21
35
55
180
6
18
29
16
75
30
159
153
95
13
210
12
53
25
87
80
13
11
40
144
57
15
39
24
36
29
1
15
128
7
89
24
1
6
60
36
113
25
12
90
48
60
300
42
18
30
15
15
17
88
45
30
6
156
75
8
67
5
133
6
53
16
32
25
63
56
31
89
49
47
13
132
24
119
7
18
126
90
95
40
135
9
56
61
90
54
35
109
12
15
15
84
5
49
42
29
1
15
32
16
27
125
25
120
47
72
169
42
53
64
32
168
1
30
17
103
12
48
69
56
7
9
135
24
17
24
25
36
83
157
30
45
3
29
31
36
6
48
60
27
3
30
71
19
30
30
9
57
24
47
72
7
9
15
41
79
41
136
8
7
60
264
36
48
30
107
64
21
18
36
53
7
9
15
6
11
145
18
6
23
48
72
16
24
111
42
18
5
40
45
11
24
67
30
24
30
161
40
3
12
18
15
24
32
1
18
12
185
205
48
96
180
90
6
23
91
5
16
15
24
24
57
15
108
6
174
30
99
8
64
75
36
48
42
108
11
49
47
19
24
45
24
3
60
114
24
30
161
241
23
55
30
36
63
96
15
12
30
15
33
39
171
5
67
30
30
18
6
36
125
43
6
15
69
30
36
81
152
73
150
17
7
144
12
18
27
3
29
16
87
78
107
73
15
75
12
60
78
60
42
33
32
55
18
30
185
31
33
56
25
66
54
159
33
47
40
21
35
25
72
30
30
90
89
1
47
16
32
13
27
33
126
105
9
120
6
6
30
5
55
129
39
65
24
1
102
30
35
55
84
5
1
135
72
8
43
12
60
84
9
15
9
147
5
96
24
61
18
41
1
78
9
3
54
6
108
5
7
114
66
29
96
55
105
32
31
42
183
15
41
79
105
72
93
90
65
24
16
57
54
126
30
5
24
31
9
8
16
135
9
3
18
35
1
24
90
5
16
21
78
5
7
54
35
31
57
21
30
96
29
85
35
127
65
43
30
6
65
48
112
9
15
231
156
24
84
17
55
48
120
36
84
17
72
48
55
153
15
6
3
120
51
45
21
54
5
7
30
90
138
12
30
114
35
1
18
42
48
42
48
65
7
24
66
23
91
36
138
72
24
71
64
51
149
19
29
72
19
5
85
35
25
30
57
3
29
91
5
7
17
67
21
48
15
9
3
5
25
18
36
126
18
60
120
29
7
90
15
159
41
1
15
15
48
65
25
119
16
24
3
45
15
18
60
6
24
5
7
18
30
6
66
17
1
167
85
90
57
32
16
8
91
5
25
24
87
219
45
8
31
132
5
73
39
81
36
6
60
18
15
80
7
129
51
30
120
87
63
84
54
30
17
72
40
3
77
88
32
88
32
72
1
47
31
41
24
31
36
60
60
24
36
33
75
150
111
56
112
3
5
13
60
72
18
12
9
80
64
27
5
163
30
119
223
120
18
6
9
144
33
39
9
15
15
57
3
12
144
36
29
31
30
59
48
31
6
203
31
41
61
30
18
27
32
ABCD 93388009732*3^$a+1 [50106]
228
35
52
44
180
24
7
29
169
155
7
90
95
24
79
41
31
5
85
60
23
40
147
18
59
60
16
20
7
18
60
35
12
43
57
104
1
83
36
1
35
120
25
59
24
97
15
3
125
97
18
89
48
268
12
68
37
47
36
156
121
18
5
112
72
21
42
30
47
156
76
68
1
30
90
42
18
107
12
36
60
55
5
132
52
81
72
228
60
12
60
107
13
288
35
25
12
135
135
78
11
19
65
4
8
13
59
12
1
35
52
81
35
112
8
132
24
79
5
60
25
99
72
69
35
4
60
108
8
55
12
89
1
35
25
83
37
159
171
18
30
17
72
43
30
15
48
36
69
11
156
43
69
3
60
48
42
18
210
27
24
80
4
15
9
21
42
90
47
52
9
11
24
40
36
51
5
13
30
5
64
8
13
27
92
211
9
201
59
1
90
12
18
167
12
43
18
131
4
117
23
40
12
63
60
102
63
27
150
18
30
72
63
80
16
21
47
12
91
53
127
17
13
18
65
36
48
12
16
3
81
9
35
127
18
51
20
108
12
48
13
47
61
90
41
24
115
65
12
4
51
228
9
56
16
99
9
63
65
40
128
12
84
48
16
57
27
81
27
8
97
3
144
81
47
24
1
90
17
1
35
36
1
18
69
12
51
113
25
11
31
138
11
36
43
5
24
36
67
9
116
108
85
155
12
85
59
1
30
18
11
36
13
35
40
27
29
48
31
189
20
232
81
78
41
4
44
120
60
72
1
3
15
90
59
13
30
90
63
60
84
8
55
29
31
29
28
33
63
45
90
180
5
7
33
92
132
103
17
108
12
43
45
8
145
132
18
57
105
30
60
18
35
55
29
36
36
60
31
9
20
139
5
160
56
24
7
18
120
59
28
48
20
72
52
56
115
9
68
28
92
60
100
44
1
3
92
13
299
100
36
44
88
44
31
5
48
36
61
39
9
15
20
16
36
3
41
31
69
8
36
12
52
48
135
33
36
48
96
27
30
78
12
9
20
4
84
141
12
99
24
32
12
13
18
29
12
19
101
1
15
44
91
17
1
30
41
228
52
111
17
43
45
75
33
20
24
121
90
17
124
84
36
60
21
143
55
77
12
52
36
63
5
7
5
4
24
12
140
12
1
71
1
83
132
144
151
30
59
4
27
33
92
25
90
17
103
9
104
4
8
84
24
12
24
28
33
18
9
180
12
44
25
59
103
65
24
76
80
12
103
30
18
29
103
5
12
48
72
28
60
8
37
39
99
42
23
157
228
72
95
120
12
43
77
1
47
43
45
12
63
81
51
48
69
3
90
87
171
17
40
15
120
53
16
9
72
107
13
23
37
18
72
29
61
48
150
185
16
44
7
9
108
92
91
125
84
169
87
3
29
103
89
100
9
35
36
49
51
8
13
59
4
27
18
60
30
29
13
30
29
31
29
64
15
21
36
20
13
147
15
173
64
32
4
27
69
8
48
48
72
48
64
48
15
77
48
72
400
63
5
12
16
176
31
90
23
4
236
55
29
36
84
13
15
3
81
96
68
85
39
60
3
17
343
9
9
60
35
40
27
150
180
147
60
111
72
9
99
72
9
81
60
23
16
200
228
60
13
18
89
91
101
28
32
1
99
21
60
30
53
37
60
18
21
8
1
35
37
60
3
117
23
36
24
12
12
52
9
59
108
115
17
61
30
9
123
57
8
12
43
69
288
21
90
45
44
1
42
93
32
85
27
63
137
31
101
1
60
3
27
60
17
36
144
13
108
42
18
30
29
43
53
156
79
60
12
17
28
15
117
72
36
12
68
120
24
19
65
7
9
68
12
48
1
42
5
13
147
68
4
36
20
12
12
73
90
5
84
16
108
224
13
47
31
9
180
63
30
27
20
13
23
115
132
48
5
76
96
32
13
90
117
140
96
7
108
17
12
12
60
19
9
153
83
85
11
79
9
48
20
13
27
32
60
43
17
12
60
84
60
37
39
104
36
216
72
91
209
88
63
9
92
19
101
48
73
30
78
155
16
44
4
96
72
12
33
18
29
61
30
90
15
80
55
17
48
7
9
20
79
12
18
47
184
44
12
52
ABCD 93388150634*3^$a+1 [50002]
13
83
7
21
15
77
4
20
25
35
64
48
69
11
48
4
32
16
48
80
72
121
18
45
9
18
36
65
169
90
29
112
8
31
69
32
16
20
7
65
4
60
8
7
72
108
5
67
29
40
32
7
18
36
107
37
36
18
18
54
72
18
72
72
3
80
72
25
47
124
9
18
18
35
19
36
18
27
44
73
3
15
81
8
108
60
40
27
18
3
15
180
5
13
18
72
41
13
27
63
93
20
24
228
84
16
3
29
48
24
24
1
18
53
37
47
16
27
41
13
59
48
64
45
18
33
20
124
8
49
59
4
63
17
28
32
108
24
25
39
12
3
77
12
148
128
4
117
11
64
8
7
29
84
48
19
185
96
84
28
39
57
69
15
92
16
12
9
36
3
8
16
8
1
54
18
107
16
21
11
133
18
21
15
5
12
91
9
36
32
48
73
18
72
45
9
3
84
39
41
24
25
54
54
11
36
4
3
5
4
81
95
67
57
51
126
54
18
18
21
8
60
28
9
36
90
29
100
285
11
64
8
40
104
115
29
7
17
16
3
17
64
12
51
18
18
77
12
19
18
27
36
9
75
80
25
18
18
54
29
76
3
54
71
12
61
18
17
24
67
21
15
17
37
36
36
18
54
27
48
192
20
1
11
7
29
7
197
84
60
1
63
9
18
18
3
48
24
15
125
12
24
24
31
57
8
16
96
39
249
39
36
252
36
18
51
21
126
198
23
4
45
23
13
35
24
103
153
120
12
20
64
176
40
27
5
31
54
11
61
23
12
1
15
3
5
103
36
72
9
32
13
99
128
48
12
24
48
96
40
63
36
17
37
11
7
144
29
40
3
29
43
77
121
18
21
69
39
20
12
48
7
36
108
29
7
36
54
71
37
3
24
8
127
36
18
27
80
40
33
71
1
15
72
56
24
16
84
80
12
55
90
36
3
96
120
8
16
81
63
8
48
16
8
72
16
3
17
19
33
32
7
33
21
63
63
17
55
9
27
21
87
36
57
92
196
15
9
9
11
60
72
24
24
48
31
198
3
141
36
3
20
40
45
87
20
64
12
84
39
36
21
32
136
72
45
35
19
5
48
37
15
39
18
71
55
5
67
29
25
27
63
18
47
7
5
85
36
90
36
36
29
72
7
18
59
13
51
39
77
12
148
24
20
7
18
83
24
19
36
36
69
48
236
60
19
17
55
5
13
71
37
63
9
23
120
4
44
61
23
31
36
18
95
40
9
47
7
53
12
4
44
52
48
12
45
108
75
51
72
17
73
11
28
132
45
15
116
12
1
71
72
64
24
32
24
84
7
72
101
61
11
144
24
1
18
54
99
36
60
48
32
4
44
91
18
54
18
15
21
54
5
64
3
21
8
25
36
27
63
17
16
8
16
51
29
7
9
81
72
18
29
148
3
33
3
57
15
21
8
72
16
192
8
43
36
41
64
128
48
60
73
179
1
15
147
72
36
105
3
77
60
4
93
143
16
21
234
252
17
55
17
1
11
25
107
16
21
83
7
9
8
1
59
12
1
36
3
60
99
9
24
39
36
65
25
3
80
88
80
120
24
12
7
29
48
31
36
5
64
56
1
123
39
29
16
32
24
25
15
8
67
36
18
71
88
96
33
27
12
69
3
8
24
19
165
96
104
16
69
11
88
8
19
141
72
32
40
60
15
33
20
108
1
18
72
89
37
27
24
21
95
31
125
88
3
41
49
18
54
131
16
132
153
39
105
23
52
44
4
56
16
96
132
9
27
32
48
55
18
108
18
17
1
15
21
51
48
8
24
85
3
8
60
64
20
76
32
12
48
37
51
44
76
9
18
105
3
17
19
5
13
18
36
90
54
29
7
36
36
105
32
187
5
12
16
12
99
53
91
33
21
11
4
8
48
19
53
16
56
88
92
36
88
32
4
36
8
40
27
29
25
23
40
32
24
25
59
103
57
32
60
88
8
43
5
31
21
12
8
24
24
156
60
36
145
243
152
24
49
15
3
36
108
18
35
1
3
51
129
12
3
65
25
3
20
28
80
12
1
54
65
61
144
63
60
3
21
8
115
29
40
8
72
13
15
32
25
83
52
27
17
36
1
35
60
13
35
124
21
11
61
39
60
9
119
43
18
35
127
36
36
17
19
29
61
51
57
36
18
17
19
29
48
40
63
137
64
8
24
156
28
24
63
57
69
63
68
48
64
104
52
12
48
27
36
21
33
107
4
15
29
52
96
20
60
124
20
13
54
54
72
3
44
36
24
1
23
67
53
16
36
12
8
12
52
45
72
171
48
8
36
25
36
3
15
21
51
5
64
104
25
54
65
40
57
39
80
36
79
54
27
20
88
8
24
24
7
36
21
56
13
3
24
9
23
103
65
43
57
15
65
60
73
27
27
9
63
41
4
99
36
54
18
72
69
3
36
36
18
90
18
18
21
24
27
21
15
33
3
77
12
12
84
13
71
1
27
81
90
9
60
140
43
5
72
24
96
4
20
48
1
15
24
51
17
12
25
54
57
56
31
5
132
12
36
28
3
33
57
72
71
55
29
36
7
41
13
27
80
52
ABCD 93388334192*3^$a+1 [50041]
56
31
30
18
21
12
32
28
12
12
8
7
69
69
23
24
148
48
20
13
36
39
56
4
12
8
55
6
15
3
21
9
15
132
60
9
35
64
8
127
5
37
30
60
21
108
9
83
49
48
3
69
15
9
66
60
18
171
21
54
60
129
108
12
108
12
20
1
11
64
116
48
31
29
28
108
116
13
3
20
12
40
36
51
41
13
27
9
15
69
35
4
12
36
9
15
108
128
4
9
75
51
53
148
84
80
73
3
8
4
87
21
12
48
20
88
9
60
12
39
69
11
40
12
32
12
100
44
61
39
44
12
79
5
64
188
4
9
15
24
51
9
12
33
60
23
168
64
27
108
101
16
69
27
9
83
208
9
23
28
24
75
65
145
54
6
54
30
47
7
161
24
28
39
21
24
9
24
83
109
35
25
63
45
11
25
54
90
75
45
126
21
24
9
96
51
8
36
112
84
36
120
92
36
49
36
54
6
27
117
15
32
24
1
15
116
13
51
20
4
45
96
180
90
18
107
73
66
36
18
47
108
16
20
31
18
11
24
1
107
28
9
120
3
60
24
75
5
73
123
48
12
60
9
15
36
39
30
18
33
8
292
9
15
68
67
81
9
18
53
28
12
24
60
3
57
48
51
57
33
27
33
39
8
19
33
12
20
25
24
207
9
71
24
25
54
41
88
132
189
6
18
15
80
25
27
20
36
79
60
33
51
9
36
9
36
24
111
20
12
19
9
32
103
29
25
147
104
12
43
30
59
100
20
25
27
3
6
179
67
53
12
76
39
18
27
20
79
45
15
29
100
15
65
28
9
11
13
144
83
60
19
5
76
9
54
174
132
15
33
51
75
65
52
84
156
84
8
12
256
39
41
4
68
37
3
87
54
159
68
4
20
16
39
249
12
3
126
123
201
59
40
45
42
161
108
4
48
92
88
24
9
6
30
18
5
16
20
64
236
109
35
127
65
108
7
21
8
49
12
15
225
48
47
36
4
44
60
84
12
19
36
18
15
21
87
24
44
24
1
71
55
5
96
13
71
24
72
13
30
9
27
9
60
72
120
9
95
229
11
4
36
48
45
23
37
75
20
28
32
28
20
13
27
48
24
32
79
17
24
4
44
7
41
148
39
45
51
21
44
91
18
167
24
4
72
39
45
51
48
42
39
24
72
48
60
48
33
51
15
180
24
105
75
36
18
30
6
71
4
9
87
75
60
5
36
100
12
12
48
51
21
123
65
88
8
16
75
33
12
20
16
48
44
31
36
21
33
36
54
9
68
49
18
5
7
129
20
12
19
105
3
6
11
84
31
9
24
21
27
9
51
72
8
4
24
20
4
51
41
96
120
12
1
66
9
36
15
30
24
126
18
11
19
90
3
60
9
255
8
67
9
20
72
48
4
12
33
123
20
60
13
75
12
44
13
15
60
8
37
126
21
20
168
31
66
11
48
31
18
72
3
36
96
96
32
28
3
65
36
196
39
21
12
45
23
13
11
115
18
11
61
171
9
15
20
60
4
21
54
5
12
19
93
68
40
33
99
20
40
8
19
45
84
12
204
99
45
15
5
61
60
15
3
17
4
12
33
27
48
36
8
85
12
111
24
33
35
1
27
20
28
135
29
175
90
71
60
40
44
1
59
48
4
33
63
24
3
30
72
60
3
20
88
48
36
20
55
30
51
9
123
68
112
12
20
40
8
7
18
51
81
11
40
39
9
12
32
16
249
6
30
36
15
60
24
45
36
3
8
48
52
60
9
39
72
12
21
39
80
16
105
59
25
27
24
32
133
11
13
63
120
24
45
3
8
7
5
25
87
44
84
37
15
9
30
36
5
76
80
19
24
45
9
36
27
27
17
13
23
73
119
28
9
3
8
49
63
72
24
20
1
15
93
15
32
16
129
3
21
75
12
20
4
36
9
60
30
21
12
27
33
21
180
107
19
21
12
192
9
111
8
97
123
15
17
60
40
36
84
8
72
175
65
120
108
115
6
54
57
135
150
155
19
24
72
41
49
39
56
25
15
36
9
3
15
41
36
43
21
24
8
84
4
9
75
87
33
36
20
19
45
57
11
40
39
18
107
180
28
12
69
24
30
65
168
84
36
4
93
3
123
60
30
75
21
71
12
40
51
89
40
8
49
15
15
24
66
24
30
209
88
99
18
36
60
39
27
105
20
4
120
99
30
60
12
51
48
69
162
5
76
3
9
51
21
15
54
71
60
28
8
88
44
1
36
99
20
49
12
131
19
9
72
9
23
25
51
75
9
8
4
44
25
36
135
69
99
156
72
63
36
60
84
5
16
105
3
57
23
12
19
17
60
168
52
99
89
12
84
24
1
3
51
141
24
144
68
127
5
31
9
12
44
31
30
15
24
32
97
3
9
63
15
117
8
28
12
15
156
36
93
48
93
ABCD 93388417412*3^$a+1 [50033]
19
60
18
120
119
13
6
189
21
59
43
108
6
3
27
21
63
60
30
60
24
35
1
47
13
6
189
117
72
51
45
126
18
3
32
1
54
132
5
19
30
95
16
21
84
24
42
5
7
6
6
48
42
78
18
35
112
33
15
15
54
11
13
30
6
6
137
55
12
180
54
30
5
25
132
78
42
48
42
17
48
7
36
102
18
90
90
30
24
30
198
24
66
54
24
30
30
36
23
55
12
29
7
18
54
65
1
36
59
7
24
6
150
69
33
30
17
61
30
60
12
60
6
27
15
65
49
6
54
35
1
168
12
30
12
72
90
24
30
12
12
12
5
55
138
12
3
21
6
54
111
3
30
156
96
30
18
96
6
48
12
60
5
49
47
16
87
60
162
27
75
18
54
66
27
45
6
36
54
30
72
18
54
108
60
24
6
63
15
24
6
35
67
45
33
66
24
162
48
3
99
132
12
93
96
21
27
21
27
75
108
66
84
30
180
12
6
18
30
15
15
12
12
36
21
3
6
102
30
35
37
42
114
30
65
7
42
12
48
3
15
177
3
18
72
48
24
75
3
12
30
35
64
9
23
49
12
30
30
23
31
17
145
54
54
35
61
6
60
60
21
9
18
12
42
6
42
95
19
45
96
45
54
24
30
12
72
3
15
12
48
18
51
21
107
67
24
5
49
30
30
42
9
15
96
18
63
32
64
123
5
13
90
137
16
32
13
18
17
25
30
18
36
48
78
48
210
51
99
24
5
205
78
5
48
7
48
90
12
18
24
41
127
30
78
42
12
36
6
21
33
12
99
15
54
12
12
6
42
3
48
87
9
128
145
111
117
24
18
113
7
102
96
51
21
48
6
117
27
42
162
6
3
9
87
3
30
12
3
87
18
23
64
33
18
6
18
72
96
54
23
25
36
35
7
12
48
18
42
17
16
69
66
96
30
24
54
90
18
65
37
18
54
30
138
42
30
3
21
60
15
27
42
48
42
48
12
72
78
111
9
36
3
32
7
60
42
12
71
48
7
54
48
66
72
72
33
63
17
16
21
18
72
36
42
12
231
99
42
36
54
41
43
21
48
57
30
66
78
150
51
9
12
27
51
72
42
6
12
18
24
18
12
12
53
7
108
78
30
18
12
12
6
17
64
80
79
129
21
42
17
7
30
24
36
143
91
30
12
12
15
33
114
29
16
21
12
15
15
42
23
1
84
30
6
36
51
105
12
6
69
15
90
135
45
30
6
63
27
72
42
18
33
69
6
12
42
36
11
25
87
51
18
48
12
42
6
30
54
48
102
69
27
36
48
6
24
6
42
30
12
42
15
96
3
24
6
12
12
6
12
21
87
54
30
48
5
73
12
155
97
6
30
30
36
6
78
60
54
96
114
12
21
27
5
43
12
9
117
102
69
63
42
126
42
15
33
15
45
12
39
87
54
51
39
90
18
18
90
17
7
6
3
33
15
93
12
84
12
18
21
21
18
54
150
12
60
5
19
12
18
42
60
30
48
60
12
35
13
12
12
60
18
45
3
12
114
60
83
1
90
36
33
32
48
67
36
84
48
5
16
32
85
42
18
150
30
12
66
144
102
54
12
24
30
15
9
42
24
117
27
5
112
27
21
21
27
69
18
60
144
173
19
18
30
30
12
6
29
1
15
219
54
66
29
31
161
55
102
90
137
31
30
3
21
90
54
30
12
17
25
23
55
48
36
245
49
42
42
60
42
36
65
7
30
48
42
36
42
12
42
45
3
66
60
12
35
43
6
66
132
12
108
6
11
43
36
42
24
18
90
72
48
6
60
12
108
81
15
60
5
73
87
39
66
6
102
72
35
64
15
66
63
15
18
18
84
90
42
53
25
30
6
30
21
51
24
48
5
91
60
9
45
36
63
9
72
30
81
15
42
42
18
54
54
63
57
84
18
18
6
48
9
3
29
1
24
12
78
54
42
93
87
6
78
66
3
27
18
18
17
43
18
54
36
41
43
210
6
77
13
306
30
3
21
54
90
6
66
3
87
9
96
39
72
12
12
9
81
78
48
12
6
30
42
23
16
9
71
1
24
78
42
18
60
198
60
15
33
36
24
3
32
49
78
33
32
25
84
48
42
36
12
6
6
54
114
53
103
6
36
15
9
18
6
30
30
30
24
30
30
12
24
29
7
185
19
60
33
27
6
15
159
66
54
36
48
12
66
23
127
18
90
21
33
6
120
6
144
6
6
30
12
5
7
24
96
18
15
141
24
6
12
102
78
54
111
3
6
71
16
93
6
24
21
45
18
96
6
48
11
91
84
24
42
108
30
12
30
12
30
126
66
24
42
48
30
12
53
25
12
114
24
24
41
37
48
11
19
60
12
18
102
60
12
30
39
51
18
18
9
33
30
17
103
9
48
63
17
7
41
7
9
99
24
18
30
5
37
11
25
12
102
6
63
27
102
66
12
72
36
5
31
18
6
84
36
33
3
60
18
150
30
123
144
48
51
6
71
19
174
66
66
24
30
24
90
24
72
35
79
72
54
54
6
36
48
12
54
24
12
114
198
18
12
23
ABCD 93388472462*3^$a+1 [50057]
20
85
6
65
61
108
54
57
24
21
63
51
45
60
87
144
96
9
80
55
48
77
145
18
105
72
39
174
147
48
80
36
4
153
24
63
60
12
24
96
63
41
31
270
3
56
49
78
18
71
49
36
3
57
36
3
45
51
8
121
24
15
21
36
15
104
127
149
28
56
1
15
80
103
168
9
48
80
25
12
15
44
31
5
84
25
15
176
64
87
17
40
45
51
45
90
9
180
116
37
3
120
56
103
6
66
54
179
37
90
114
72
54
18
120
35
36
79
57
9
39
33
143
7
18
12
42
117
9
11
25
135
80
48
136
15
129
96
9
11
97
207
3
17
7
48
5
16
69
71
7
57
216
60
225
11
55
24
9
45
18
138
126
234
72
60
90
30
132
48
159
48
12
75
209
7
137
7
48
6
39
80
52
8
31
126
3
120
153
102
57
20
13
51
9
66
72
57
36
60
15
30
39
75
57
24
116
13
168
183
24
96
140
115
54
18
54
83
1
95
16
120
8
103
78
75
24
57
54
89
7
33
176
40
57
279
80
64
24
20
85
87
39
41
1
39
48
12
99
90
120
15
189
287
84
40
84
36
56
24
49
180
27
24
9
12
18
6
71
73
90
48
42
30
216
90
60
11
40
68
100
60
3
257
16
15
90
15
20
244
60
92
24
49
78
54
75
120
68
16
44
36
37
30
9
423
41
16
93
27
45
35
13
42
33
20
85
78
17
1
71
1
63
24
33
60
387
45
51
21
3
32
40
48
33
23
16
120
9
119
1
132
84
168
15
140
1
24
12
39
57
63
120
24
111
54
27
80
1
54
198
35
232
20
4
24
45
135
116
61
3
63
17
40
57
39
9
87
165
59
4
180
135
57
33
72
324
240
11
199
72
53
16
48
123
17
37
35
120
25
75
44
1
39
39
72
33
12
20
25
3
27
113
13
87
12
8
96
37
18
81
200
60
28
56
60
19
125
76
24
72
80
13
75
57
39
105
99
165
6
66
24
71
73
75
81
72
39
48
20
7
89
120
4
123
90
23
36
13
60
48
27
96
39
6
15
51
18
75
12
63
101
19
18
39
20
19
9
296
121
15
20
64
116
40
39
65
55
72
24
90
63
45
251
127
48
42
48
144
6
65
25
12
60
12
27
8
16
21
3
15
57
69
15
75
24
177
69
135
99
6
12
123
44
1
12
59
31
78
51
48
56
64
81
339
3
24
33
96
87
90
47
16
84
105
12
39
69
306
89
16
20
100
96
9
84
108
39
48
63
57
15
81
24
15
90
72
75
21
12
15
116
55
101
25
18
48
69
20
24
64
120
141
84
72
54
24
90
102
33
36
9
11
1
126
17
127
9
45
135
60
20
4
33
87
63
17
13
18
81
24
24
20
12
133
36
15
15
41
175
24
144
17
145
119
24
55
48
18
39
105
72
126
33
44
172
20
19
24
162
39
300
20
145
102
9
8
7
65
124
9
12
6
90
12
75
32
109
71
108
1
144
35
60
13
99
104
31
18
215
133
48
35
7
33
129
30
177
20
108
1
159
237
179
1
15
93
18
18
15
24
237
108
30
21
75
89
13
3
24
80
36
4
87
53
36
127
33
24
72
165
75
60
48
225
36
60
11
4
20
1
30
6
3
9
72
6
102
27
8
72
204
4
12
33
27
15
30
144
42
17
16
144
15
41
31
105
93
18
9
8
253
60
12
27
141
12
72
15
128
1
72
23
31
33
60
57
83
55
90
87
8
31
249
72
20
28
87
18
287
49
60
11
55
24
9
56
16
21
18
90
71
108
133
72
47
79
ABCD 93388613744*3^$a+1 [50041]
50
10
12
60
14
31
87
56
4
78
32
103
63
72
8
52
38
6
10
30
210
18
21
35
22
27
3
50
22
90
18
14
34
30
6
96
42
62
40
24
12
32
28
60
24
21
33
50
96
1
12
87
216
8
40
9
35
6
16
14
82
14
4
30
150
105
12
39
14
46
36
30
48
6
84
9
3
44
24
70
42
102
15
135
140
72
70
30
56
60
84
10
14
4
8
28
44
76
20
4
33
35
37
33
30
80
12
72
16
24
38
118
45
39
81
35
34
80
30
64
96
60
6
15
63
12
12
92
13
131
37
183
9
60
47
4
276
54
32
118
26
10
8
12
34
6
90
50
16
164
1
9
14
66
79
107
102
6
36
54
16
51
3
32
4
38
16
6
9
17
22
92
30
16
18
62
322
33
72
35
76
60
26
10
44
24
12
36
64
18
96
30
60
24
56
12
10
98
136
24
12
44
64
32
22
6
164
6
16
14
64
18
27
23
52
60
33
83
144
1
75
20
16
129
35
12
124
24
6
14
16
18
2
30
54
24
85
15
45
3
32
12
18
42
28
56
4
20
1
57
15
12
3
140
24
76
84
24
45
15
42
54
68
16
24
92
1
72
147
44
24
216
4
188
40
2
46
2
22
32
1
3
60
32
12
61
39
42
3
75
20
16
20
49
23
34
14
144
28
32
70
6
12
57
11
109
75
36
96
81
59
4
60
96
24
36
141
87
20
28
24
48
96
92
30
270
108
54
112
48
2
24
4
48
18
30
80
82
182
172
14
34
48
30
54
81
3
12
20
22
2
40
120
110
48
18
4
74
34
68
100
12
105
81
6
9
65
22
20
54
91
3
12
24
60
96
168
276
6
15
17
10
12
24
9
60
47
60
36
28
36
20
73
23
28
56
4
72
42
48
74
16
38
22
68
22
30
18
30
20
64
12
36
20
28
164
28
8
4
2
54
49
51
54
18
30
14
4
60
2
22
12
30
90
54
32
94
8
73
17
6
124
72
69
27
12
93
45
2
96
94
6
12
62
16
30
24
26
46
44
4
8
24
16
12
102
96
2
25
75
80
16
156
14
34
32
4
20
4
116
24
36
109
21
96
48
32
46
20
108
52
44
16
18
6
44
4
12
48
12
18
32
16
75
27
81
9
6
26
118
48
12
33
39
6
78
20
136
24
30
126
44
37
15
48
66
18
96
14
16
14
25
3
8
4
90
3
45
2
40
6
26
54
54
106
6
33
23
28
12
120
2
22
26
64
51
3
44
126
6
120
18
6
12
144
40
54
32
55
39
18
2
30
58
33
183
12
80
48
4
48
8
4
18
98
24
28
44
48
28
48
32
18
106
6
110
4
36
24
44
4
36
140
82
48
30
60
45
59
12
181
45
78
56
10
123
27
93
3
20
54
31
33
96
18
20
10
2
16
62
66
64
68
4
68
1
27
44
40
50
190
84
9
15
20
16
12
80
40
92
36
120
6
16
15
3
12
2
16
126
24
24
48
50
144
10
6
2
142
18
45
107
16
38
16
14
4
21
12
27
80
73
39
104
4
33
3
20
30
7
47
52
60
20
70
39
9
2
28
60
108
72
36
30
62
73
51
54
62
28
6
51
59
36
208
96
30
3
60
11
64
6
27
39
60
21
39
38
48
18
72
4
18
38
37
36
35
4
8
25
135
2
10
198
48
50
40
36
18
18
104
24
124
66
66
14
19
15
36
56
4
117
180
3
114
30
50
6
16
56
72
10
2
196
200
64
140
4
66
48
42
54
6
8
28
48
12
74
34
20
60
126
214
60
9
111
12
237
15
48
68
37
35
28
72
20
145
57
3
27
20
148
42
26
6
18
36
84
132
4
36
8
112
36
128
244
8
4
48
36
96
24
66
18
12
20
40
60
9
65
54
1
51
84
72
33
11
24
22
14
34
39
47
24
4
8
22
32
16
54
48
8
100
48
30
96
48
30
50
18
4
104
157
35
64
24
24
176
4
32
46
134
58
32
34
12
72
42
26
40
60
2
46
96
9
9
30
36
30
90
72
30
42
33
5
54
76
30
32
43
3
44
6
34
12
36
8
37
33
39
57
48
96
14
12
4
2
10
57
3
72
50
18
52
12
44
40
36
36
24
120
33
23
40
114
3
3
92
52
21
12
71
64
32
36
40
8
196
24
24
45
35
40
66
26
70
96
18
9
23
28
20
4
20
12
73
51
57
5
94
9
15
9
15
56
4
12
33
27
24
297
3
12
14
78
112
48
50
16
114
32
24
85
71
180
88
48
14
64
30
60
6
246
200
18
54
16
9
3
32
88
32
16
56
4
12
24
21
12
36
17
22
48
12
62
6
28
44
28
108
26
54
4
116
16
146
18
16
84
44
16
30
14
13
107
16
12
72
33
39
30
6
84
86
54
64
36
96
188
36
16
12
168
32
16
80
4
8
28
116
1
3
24
26
94
36
96
ABCD 93389144362*3^$a+1 [50057]
16
44
31
42
16
19
35
25
5
20
28
50
65
17
27
35
60
5
1
60
3
7
25
12
28
37
23
13
39
88
32
8
28
24
72
16
7
25
3
50
39
8
8
24
3
17
13
30
65
28
35
17
101
12
95
8
12
52
33
90
13
9
27
3
113
13
44
95
28
7
1
5
39
36
69
6
29
8
35
14
28
11
9
12
6
53
4
20
53
15
17
12
16
20
72
40
3
35
40
33
11
4
1
31
5
139
5
24
5
26
28
37
8
3
57
12
3
33
20
24
28
16
24
11
44
57
31
25
23
2
3
7
25
23
5
100
56
36
39
16
13
12
17
62
1
29
34
44
16
41
44
1
46
2
10
20
28
44
1
28
36
8
40
25
83
35
42
15
16
1
15
13
55
36
5
26
4
1
20
33
62
53
52
68
12
23
48
25
20
20
4
9
2
5
4
15
66
22
1
76
13
68
7
3
9
36
77
35
12
4
85
14
18
24
39
51
6
22
25
40
8
23
57
17
28
2
10
7
8
20
16
20
4
20
55
1
1
6
130
7
7
5
83
2
55
56
7
53
32
48
44
16
5
12
2
13
3
12
5
8
44
16
64
68
41
11
1
23
20
67
5
17
15
56
16
21
27
16
7
13
39
2
11
47
18
12
30
2
11
77
6
24
32
66
43
36
9
19
28
9
88
6
17
24
19
44
42
3
48
60
27
1
20
4
68
37
36
15
24
33
7
65
71
25
19
11
25
44
20
55
50
3
60
57
31
16
25
120
4
11
19
37
4
103
13
40
24
19
60
41
1
35
45
22
2
6
69
4
47
10
12
31
37
55
17
16
14
25
20
25
47
19
5
44
36
29
43
12
65
7
16
7
1
35
32
30
23
12
37
40
27
20
1
14
96
5
17
11
16
9
15
4
5
31
5
19
7
18
70
5
3
22
3
28
16
13
7
59
5
27
5
4
20
55
5
71
25
5
39
20
48
25
7
23
18
48
26
16
2
16
62
5
85
79
76
35
14
30
6
24
23
32
41
15
7
48
45
45
104
3
16
9
23
24
28
16
12
107
18
14
13
17
18
28
2
18
28
1
16
45
15
32
12
53
96
19
52
13
3
24
9
26
64
5
9
15
3
28
72
49
41
55
4
28
20
56
4
8
12
80
20
36
21
15
1
3
16
88
15
28
9
8
15
5
28
20
40
7
20
10
2
60
66
54
29
20
15
24
1
16
3
48
5
8
24
47
90
11
37
40
30
17
36
55
12
17
20
20
33
7
1
7
15
2
6
17
35
25
12
25
6
28
9
28
24
24
4
68
35
14
3
16
117
7
23
17
16
9
48
102
45
32
16
59
13
3
2
3
15
49
20
24
16
3
37
23
5
1
19
7
34
11
16
5
15
15
22
18
53
9
31
56
13
6
26
48
16
14
5
12
1
54
16
32
10
8
22
2
11
8
29
118
9
8
72
1
44
111
27
61
20
72
4
53
3
32
12
4
36
1
43
19
18
15
105
3
37
62
76
54
8
22
30
30
13
19
21
4
9
74
10
32
16
19
91
17
55
42
59
20
16
20
8
8
5
3
20
16
33
8
72
7
24
4
28
4
35
6
15
20
77
7
13
70
5
8
53
47
15
29
16
8
4
56
24
28
27
45
72
20
29
19
20
23
53
65
19
28
9
11
24
48
11
120
2
7
23
9
16
3
21
9
47
52
47
6
12
12
63
31
49
8
20
8
49
3
8
215
1
11
13
12
40
52
36
16
8
3
2
7
65
4
26
18
31
20
36
1
15
45
99
28
5
32
16
7
48
8
9
68
82
2
58
18
19
29
39
35
10
47
49
24
51
24
20
3
22
3
64
11
5
39
5
28
1
14
5
7
66
22
1
44
12
3
17
1
87
5
3
43
61
131
42
3
5
19
141
35
8
24
115
48
9
15
16
33
41
11
5
3
11
45
21
10
73
20
4
11
5
67
12
5
36
24
31
41
3
10
75
21
24
6
17
13
2
12
5
56
15
5
4
12
16
12
5
11
9
7
35
13
20
40
20
8
40
15
22
18
2
10
2
28
30
2
15
3
5
11
30
19
5
91
4
12
3
16
24
1
65
7
44
20
4
9
3
33
26
21
8
12
19
5
13
136
32
39
68
83
37
13
3
21
16
55
25
22
18
23
32
4
15
13
20
32
36
28
32
67
30
11
17
15
3
25
36
23
8
24
28
18
7
11
1
16
4
28
11
14
3
37
103
47
1
20
24
5
51
36
56
37
18
17
25
18
89
55
1
27
17
19
12
2
31
56
13
32
66
5
139
16
17
20
16
4
33
20
52
31
20
36
21
7
12
4
21
63
33
24
6
10
7
12
83
1
35
14
7
16
23
42
14
30
30
25
8
3
12
16
17
4
48
40
35
5
15
58
27
21
2
28
24
33
27
6
11
20
1
28
44
7
4
7
13
9
7
1
47
40
27
6
3
16
5
23
71
17
7
21
29
11
1
3
16
17
40
50
28
32
10
7
8
77
47
8
5
23
47
13
5
32
10
57
144
20
9
15
27
6
39
68
16
16
5
28
60
51
27
9
16
4
19
5
32
40
13
115
60
1
23
37
3
1
54
48
2
46
25
12
5
7
16
32
12
83
18
24
27
33
2
13
52
23
13
48
44
60
40
5
3
24
23
28
17
76
11
9
12
4
33
8
27
61
24
7
4
20
1
43
77
30
1
35
9
36
12
56
35
26
34
9
23
22
32
23
5
36
11
31
2
30
1
20
7
13
37
70
13
20
11
5
8
16
24
13
15
97
48
7
36
47
97
16
9
42
28
1
5
26
25
4
52
32
55
25
33
15
24
9
47
9
19
24
17
31
35
12
12
16
20
5
17
67
24
24
48
24
20
11
9
16
35
37
15
13
17
6
85
19
17
1
35
52
8
84
24
35
5
24
45
120
7
9
2
12
21
36
20
11
33
9
91
7
52
25
16
21
64
19
13
7
3
18
19
12
1
27
93
7
5
12
3
31
32
5
40
25
19
8
5
16
42
12
13
7
21
25
19
28
15
17
88
20
7
12
13
52
20
36
24
41
28
51
36
24
4
36
8
35
12
33
13
18
89
72
1
35
9
46
20
17
5
11
4
15
17
73
23
27
1
60
9
8
22
1
1
30
5
8
15
30
30
6
2
24
4
49
12
101
42
13
37
11
24
5
11
19
2
15
60
3
76
9
3
17
3
12
10
92
19
4
52
1
3
77
7
17
6
5
35
29
4
4
5
11
21
63
32
4
21
31
17
7
20
3
10
30
32
9
16
60
3
25
5
15
15
38
43
76
23
32
5
4
16
3
2
36
30
9
19
14
23
17
43
17
2
53
48
8
11
18
18
30
23
47
44
6
7
15
32
58
31
72
53
12
50
49
4
1
28
2
41
24
16
9
35
131
14
28
18
69
20
104
16
56
5
2
25
3
20
12
10
38
17
8
27
53
13
39
5
43
4
16
4
35
33
57
6
5
8
32
27
5
13
72
31
36
3
2
30
33
3
28
1
40
8
8
4
40
44
36
20
16
17
31
17
12
95
8
37
11
5
14
25
75
18
55
35
5
28
20
49
67
11
20
5
60
72
36
1
4
30
9
5
7
21
55
23
26
11
17
35
13
48
39
16
40
4
16
49
28
12
8
22
5
1
59
16
9
43
53
59
1
26
9
16
63
30
27
3
2
11
4
33
46
9
132
21
47
36
27
17
13
15
15
9
1
27
3
2
12
58
1
7
10
102
1
1
19
45
27
77
31
16
24
17
14
18
35
37
6
30
30
25
57
2
28
5
16
20
7
29
4
11
29
35
61
8
15
1
20
32
15
30
27
1
15
15
21
8
20
35
17
19
1
11
14
18
1
24
20
20
53
79
36
4
4
12
44
36
67
17
16
44
1
7
12
29
19
5
27
11
9
20
53
36
174
21
15
9
100
65
35
36
9
46
17
44
56
28
5
44
10
1
67
52
2
35
28
15
16
14
23
85
22
50
16
15
15
44
25
92
4
32
8
17
12
43
7
5
11
14
7
56
60
39
18
31
11
6
15
4
16
32
28
17
47
51
57
57
31
27
30
23
7
21
29
48
15
32
37
3
16
39
18
43
7
22
30
5
3
42
27
63
28
13
37
3
19
25
32
33
2
28
41
9
23
4
73
20
42
13
21
27
63
26
46
9
8
16
4
37
78
10
11
19
17
4
9
36
26
29
4
27
5
11
18
2
54
6
5
12
65
43
4
3
5
32
100
24
4
61
12
14
4
81
53
207
8
35
1
36
20
16
7
1
29
11
16
20
28
3
40
ABCD 93389555698*3^$a+1 [50007]
39
48
73
17
7
12
48
17
51
57
15
40
80
57
19
5
55
44
88
29
15
48
21
7
5
43
17
60
90
13
36
23
73
12
65
12
6
30
7
72
80
21
15
28
20
4
5
27
33
6
66
19
36
5
43
68
12
21
54
1
11
49
44
40
5
60
12
51
28
20
15
12
25
77
60
6
21
45
6
24
24
30
6
9
15
24
13
8
21
6
13
36
23
6
39
12
28
107
6
7
53
18
21
4
41
18
66
27
117
30
66
6
49
17
54
54
67
23
157
5
27
28
12
8
3
36
6
72
43
119
13
17
54
126
30
1
23
1
36
12
12
24
17
19
35
9
160
32
27
25
11
9
40
12
20
16
5
7
5
48
55
32
15
25
53
27
27
18
12
15
60
3
30
72
19
12
5
43
29
7
60
8
48
24
28
48
83
25
36
113
42
1
20
9
54
9
3
18
12
12
7
35
1
24
29
79
35
60
12
33
21
12
54
129
39
153
9
15
93
7
35
90
3
93
55
12
12
59
9
12
9
6
6
67
11
36
9
36
36
52
72
5
31
35
57
160
5
12
6
25
8
51
85
8
3
30
120
7
53
60
19
23
1
5
7
24
41
48
42
114
31
8
9
7
89
36
15
51
18
96
39
36
45
75
4
11
66
18
12
13
36
48
8
28
47
57
16
71
13
5
12
24
30
12
25
29
48
6
66
36
42
97
11
18
19
35
45
27
9
4
12
36
5
48
39
3
42
51
16
36
35
30
7
36
17
87
100
41
7
24
108
48
5
18
6
66
37
11
61
23
25
101
55
11
6
19
56
4
5
6
72
85
17
43
11
85
11
9
36
4
12
24
36
24
24
56
3
12
36
13
17
7
12
24
24
5
18
42
3
4
48
71
36
6
7
47
33
48
45
24
19
72
5
3
15
21
21
19
23
18
55
8
16
29
84
7
8
15
1
17
7
8
28
12
5
7
20
16
35
6
6
12
1
24
41
7
24
41
19
8
12
3
6
12
123
15
21
3
13
53
55
11
78
6
85
12
8
60
69
6
30
6
48
25
36
12
23
9
45
15
51
6
15
16
20
3
30
15
15
57
28
72
72
5
18
24
49
77
3
15
12
18
12
19
5
103
41
75
75
25
35
36
84
6
55
24
11
48
12
61
29
63
36
9
60
12
31
5
7
36
11
49
65
7
23
1
5
18
48
12
6
24
51
16
113
103
29
15
28
20
15
12
33
51
1
11
9
81
67
11
120
42
19
84
12
5
30
30
67
11
6
66
18
55
65
24
48
75
45
18
21
28
23
57
36
9
30
30
6
12
13
29
42
30
36
54
1
53
15
16
41
3
4
77
6
69
36
27
13
68
21
18
18
18
69
52
5
6
9
40
29
31
5
36
3
16
44
15
12
93
129
36
36
6
12
57
21
79
11
45
40
29
6
13
20
52
17
48
12
12
24
12
42
21
9
27
40
44
117
12
7
23
13
5
144
24
12
3
36
3
78
42
42
19
12
8
4
11
21
51
12
42
3
40
60
11
6
19
12
8
52
20
39
13
155
33
33
30
49
23
9
9
24
15
16
29
31
11
13
8
87
37
48
5
12
63
3
30
27
45
6
6
60
24
36
3
15
13
83
30
91
5
15
3
30
66
42
12
3
27
1
156
56
9
19
11
9
21
19
11
36
12
18
123
4
8
40
17
55
5
91
11
1
12
11
12
18
12
7
11
24
21
4
125
27
9
91
60
95
33
28
17
43
48
32
4
8
27
1
5
43
5
6
6
19
5
15
9
7
60
104
33
51
64
5
48
7
35
1
29
27
16
20
27
12
69
57
15
52
36
5
6
54
7
12
47
6
12
42
18
31
17
90
30
84
66
18
12
12
30
37
36
12
11
36
49
24
5
12
78
162
24
7
12
12
8
40
47
6
55
5
3
15
57
9
18
73
12
36
20
39
18
30
85
24
23
45
27
78
36
55
20
4
5
96
42
13
24
68
28
5
6
36
13
29
55
161
7
5
54
73
12
36
35
54
18
25
17
24
6
48
6
12
19
29
15
16
35
108
126
30
1
36
29
3
111
30
96
15
15
13
12
5
30
25
116
33
55
32
28
59
13
5
55
23
25
24
5
91
35
42
15
15
49
59
37
20
3
141
64
5
7
5
3
24
3
60
84
133
41
30
25
29
6
57
4
36
44
21
15
33
19
11
24
1
11
61
48
36
11
12
90
31
11
13
35
13
80
39
25
5
99
16
89
7
68
64
12
36
107
72
18
66
54
72
19
41
6
30
12
15
93
39
36
3
42
19
48
35
12
21
4
71
30
3
52
5
12
90
36
21
15
30
3
60
45
42
13
35
36
6
54
25
29
7
5
6
73
5
42
13
35
54
12
31
5
18
25
11
33
45
15
16
36
65
3
33
55
5
67
5
67
11
37
8
3
24
12
1
5
15
27
42
19
17
3
51
13
12
11
33
15
1
48
12
23
6
12
15
99
1
8
16
36
20
15
12
42
30
13
8
33
54
18
24
6
9
16
20
40
29
54
45
4
17
6
54
31
29
18
36
96
33
72
15
36
33
9
96
7
20
64
35
30
6
9
51
12
30
7
24
24
47
6
18
42
19
35
6
19
29
67
5
48
7
84
5
24
30
12
33
9
12
19
17
54
18
6
72
13
80
9
12
31
83
6
48
12
15
4
11
13
17
24
12
72
43
80
4
5
6
12
45
48
28
32
9
55
20
3
72
25
60
20
9
7
24
41
12
7
119
105
76
20
4
32
4
53
67
48
47
36
13
11
49
5
55
24
53
7
32
84
24
156
21
3
15
30
6
42
55
60
23
21
4
5
39
100
113
19
20
16
77
30
25
77
66
18
51
15
21
28
5
7
24
36
24
20
9
31
11
13
32
3
49
12
48
36
29
15
108
15
13
120
17
15
9
18
1
41
90
24
37
47
12
48
13
5
3
21
30
48
1
35
12
25
47
25
23
60
37
48
17
7
29
60
84
30
6
31
5
48
7
23
60
13
59
1
35
12
13
5
18
126
24
42
37
5
7
8
36
51
1
35
25
47
57
39
12
132
25
17
24
7
77
3
15
9
40
65
103
143
48
12
12
85
41
150
21
36
63
6
30
25
36
20
33
15
4
48
8
36
3
30
48
30
45
45
42
6
67
120
5
19
44
15
25
24
23
33
21
15
24
9
66
12
13
56
4
65
96
24
31
48
11
6
3
3
13
17
43
47
85
24
5
18
6
30
36
13
41
6
13
23
78
31
5
48
78
25
5
60
39
60
21
84
48
36
19
161
39
33
30
9
3
12
9
52
5
15
28
41
24
27
15
25
20
4
29
7
24
44
9
6
12
24
6
12
30
1
12
53
12
18
121
48
11
30
30
49
68
69
3
28
5
48
6
1
5
87
28
5
7
5
36
36
6
12
117
9
7
35
18
36
31
140
28
20
4
17
36
18
6
15
9
12
19
35
49
24
5
18
78
19
17
90
36
18
12
72
3
105
19
24
11
66
7
80
15
18
7
35
60
42
15
36
15
37
35
12
49
65
19
77
39
9
7
5
36
ABCD 93389693986*3^$a+1 [50004]
5
27
75
13
60
35
57
48
99
1
29
6
66
31
5
19
8
51
25
44
21
31
5
18
36
54
18
228
24
21
45
27
132
75
18
87
27
21
12
76
56
105
3
81
27
15
30
18
57
12
27
9
9
67
23
48
60
9
75
6
3
45
111
16
17
31
20
9
30
42
31
92
93
163
35
81
93
6
25
36
60
24
80
12
9
114
12
42
15
51
24
37
20
40
41
43
32
57
12
24
51
4
12
17
15
76
180
80
69
15
12
4
35
24
117
3
18
18
114
3
45
3
75
1
24
44
52
41
115
29
63
48
153
24
18
93
27
18
6
48
162
36
42
1
11
1
5
18
9
207
69
36
15
81
87
1
132
20
135
54
18
36
102
42
18
18
57
15
18
126
25
29
84
31
65
55
11
1
95
117
28
155
73
44
12
3
61
36
60
23
12
45
160
35
1
32
33
60
90
18
66
129
144
51
69
28
143
61
11
12
1
44
112
65
19
72
17
7
5
3
21
75
36
33
18
12
6
156
6
57
51
12
144
21
15
18
90
96
21
15
12
18
15
12
33
84
54
96
30
55
36
48
12
47
60
30
15
16
5
75
15
54
18
24
49
96
96
24
5
3
51
9
12
9
7
8
144
60
231
9
45
18
24
18
18
30
39
21
12
42
30
3
48
4
140
3
37
128
3
48
9
76
29
18
9
16
5
54
54
6
21
27
1
116
33
31
17
27
27
69
21
24
36
19
12
17
18
45
40
44
36
124
5
108
15
21
102
18
15
81
31
23
72
33
96
16
8
12
9
3
132
45
24
84
60
15
87
21
39
21
15
225
9
90
61
5
99
24
27
45
3
24
30
90
57
51
13
77
18
1
41
43
29
15
48
4
41
15
39
48
126
54
13
23
1
20
129
30
6
30
6
192
36
60
75
24
117
18
18
18
12
33
12
15
162
30
133
47
42
18
21
45
54
37
35
1
23
30
54
126
99
15
108
73
44
136
29
60
51
87
18
36
24
7
24
35
36
18
7
168
72
8
39
33
15
33
9
3
159
81
252
88
29
3
76
11
48
72
33
12
4
65
7
8
72
72
28
65
18
61
83
61
65
67
95
54
3
81
55
41
18
1
44
3
85
83
12
33
81
36
18
25
32
105
48
15
52
32
15
61
155
25
92
48
9
36
55
95
12
33
21
6
9
9
12
39
15
1
80
63
25
17
79
23
6
27
3
6
54
1
11
73
77
15
4
143
1
32
15
109
8
28
80
9
3
48
27
18
27
3
42
12
3
15
45
88
17
15
21
54
12
6
18
97
23
126
54
1
35
1
8
15
37
32
76
104
21
120
42
12
18
42
36
37
20
12
3
48
24
12
105
9
27
9
36
3
27
85
29
39
27
18
72
19
8
15
81
96
24
81
51
12
88
80
28
17
72
48
3
195
37
23
85
12
8
24
87
18
31
44
16
11
33
81
15
21
51
3
12
42
63
72
16
44
57
51
3
1
53
30
168
69
16
48
44
16
17
55
80
33
72
102
1
35
9
36
9
42
9
36
111
9
24
111
108
21
112
17
31
17
54
1
24
8
111
6
123
16
20
12
24
76
29
60
3
27
54
6
45
81
12
18
18
24
30
18
24
36
138
81
4
29
15
76
47
33
52
48
29
6
30
24
43
23
72
225
87
12
25
144
11
36
54
6
33
24
12
33
43
83
37
140
3
9
15
21
96
9
12
42
18
3
15
1
24
11
30
78
33
60
159
48
21
172
29
18
21
16
56
48
24
87
234
54
30
6
36
45
3
42
3
28
68
36
39
24
12
49
11
69
75
12
25
29
3
15
60
57
9
6
1
35
18
87
12
52
23
105
52
59
54
15
45
171
27
18
39
45
15
57
75
21
27
48
15
54
138
72
45
69
36
48
18
60
33
16
20
36
120
4
35
60
1
83
90
42
13
12
95
108
36
33
21
114
72
49
20
24
88
8
27
72
30
51
12
27
6
36
18
73
8
24
36
21
55
20
60
63
21
135
60
54
27
3
96
45
192
15
18
15
75
84
6
12
15
27
61
32
15
57
285
15
28
47
73
80
75
13
80
21
3
72
9
55
36
35
1
5
3
15
69
3
13
17
3
12
48
12
3
66
79
11
1
68
99
126
75
27
72
61
11
36
24
30
3
60
12
4
92
45
3
24
33
27
27
21
63
1
36
77
36
66
93
15
18
60
3
12
33
15
21
168
7
8
3
33
15
45
45
27
15
13
35
141
9
75
81
36
3
24
16
47
24
21
4
8
3
165
9
31
104
16
8
72
39
33
16
5
91
56
24
64
35
97
119
24
1
83
1
5
30
6
19
44
27
18
12
15
96
3
21
51
93
36
76
8
16
59
54
36
72
79
20
75
78
30
36
36
6
72
27
24
75
30
24
87
33
90
60
48
57
105
7
56
108
45
39
168
100
35
57
15
6
12
18
45
81
51
3
97
8
9
7
20
36
304
23
6
192
42
30
51
9
63
48
16
8
36
16
23
6
36
75
96
64
24
41
18
21
60
81
3
3
54
18
12
9
16
71
72
57
15
81
3
61
11
78
54
1
47
33
40
59
66
31
20
9
7
32
27
33
16
5
15
12
105
72
63
39
54
7
ABCD 93390686516*3^$a+1 [50011]
17
48
112
8
48
24
37
11
7
33
80
115
18
42
33
56
16
3
12
33
20
12
13
54
21
56
13
35
48
7
17
13
131
67
53
40
24
51
17
12
91
41
4
27
18
72
24
30
29
151
29
4
332
19
17
12
43
84
18
47
124
32
67
168
5
7
81
45
47
108
132
43
65
109
11
31
48
41
72
12
43
12
18
234
29
4
3
24
21
92
25
90
36
117
8
19
41
96
31
5
12
36
31
65
115
18
11
79
33
32
13
18
30
6
84
24
105
93
3
51
84
72
5
28
20
12
79
24
12
17
48
115
57
152
16
45
3
15
29
28
48
32
84
19
9
3
5
19
5
64
120
21
186
54
3
8
7
33
15
24
41
13
71
31
29
16
152
61
75
69
30
42
23
7
60
113
7
41
40
45
3
32
43
12
33
99
12
9
32
55
72
65
16
27
45
117
71
36
136
8
40
72
45
18
41
16
72
15
108
132
201
99
21
24
68
49
18
41
67
72
45
128
12
36
24
48
67
125
16
27
48
5
19
17
4
45
11
61
90
17
7
36
5
12
96
52
15
30
3
44
7
5
24
157
72
126
185
7
29
79
6
11
48
60
4
21
35
55
72
17
48
37
72
24
47
132
256
32
12
1
47
67
12
24
90
27
3
45
45
6
108
65
88
3
36
6
27
32
43
5
36
4
45
35
88
20
12
40
21
6
53
13
3
21
11
12
28
8
60
79
36
57
99
18
78
108
65
7
30
24
11
55
5
148
56
36
49
3
15
17
24
7
29
28
80
48
127
105
15
77
36
37
23
28
80
72
112
21
27
45
27
32
16
48
75
29
133
75
200
55
77
12
55
9
80
24
60
12
16
15
53
12
109
18
5
36
60
25
131
91
45
32
48
40
20
79
18
18
17
37
24
35
112
15
30
18
41
24
72
40
45
95
43
5
12
48
40
72
3
36
36
45
27
65
28
75
53
55
17
48
7
5
60
37
75
48
3
60
5
67
57
8
48
40
20
60
55
9
96
72
3
36
5
36
7
53
12
7
24
65
55
24
180
5
16
32
12
36
40
24
80
43
45
75
45
45
59
36
49
99
92
60
24
16
48
104
13
18
12
117
15
33
48
32
13
27
45
192
72
59
175
77
60
84
28
48
27
60
12
21
8
72
40
63
17
55
108
84
33
140
7
5
13
59
64
80
55
41
43
42
11
40
3
17
127
101
12
7
45
8
37
18
29
204
160
21
59
24
13
30
18
6
69
87
29
28
15
5
48
19
89
84
7
18
162
24
12
45
20
192
108
55
12
65
48
67
33
63
65
120
31
33
8
48
24
175
53
12
40
21
35
24
60
1
126
36
33
21
51
20
19
78
35
16
141
18
126
47
28
56
85
3
15
41
12
55
213
21
51
8
132
28
24
63
65
7
53
19
36
137
12
19
36
84
77
12
12
61
59
55
5
121
23
12
19
209
55
42
144
3
8
109
23
73
27
3
18
11
61
42
30
90
113
60
12
36
127
5
12
108
55
33
165
30
41
73
18
65
24
24
7
29
121
3
56
61
107
37
99
27
65
12
13
27
8
37
11
36
43
5
1
35
40
15
17
19
84
17
192
7
96
33
69
11
7
60
18
54
36
17
40
15
33
24
15
5
31
45
117
47
76
32
40
80
7
5
48
100
80
19
93
8
43
36
33
20
12
24
37
27
8
7
12
36
33
21
144
27
87
33
20
48
12
48
36
36
204
28
48
117
30
165
56
31
161
132
31
17
115
12
5
127
81
27
18
102
53
109
59
40
80
55
24
5
12
64
21
6
18
27
99
21
8
96
31
177
21
59
16
24
48
20
148
32
12
48
28
20
31
18
3
3
156
113
16
332
7
5
16
80
61
54
24
12
6
18
5
100
21
48
18
33
255
5
19
41
67
5
43
29
67
69
56
96
72
16
45
54
108
29
28
20
31
65
25
24
120
90
60
36
102
18
36
90
90
33
48
99
5
16
8
120
24
13
18
9
200
127
9
24
135
33
20
73
30
5
84
1
90
5
12
19
5
48
136
45
24
30
60
36
17
73
71
19
29
1
54
36
17
40
72
51
65
36
103
5
12
19
12
113
112
20
60
43
45
21
11
13
66
6
90
17
37
51
48
20
1
3
3
77
88
27
18
54
60
9
92
7
41
36
31
54
18
81
20
84
31
65
55
9
32
19
12
177
140
25
3
8
67
18
35
31
126
59
103
41
192
40
15
24
29
52
8
37
203
67
17
48
12
16
20
151
29
12
127
18
47
28
72
128
7
72
33
135
5
220
20
43
5
115
78
35
24
43
5
13
35
24
31
9
15
72
41
115
5
24
64
69
18
132
5
7
9
20
97
47
96
79
12
65
24
12
43
ABCD 93390952888*3^$a+1 [50030]
2
112
3
35
30
100
3
84
23
18
22
18
15
5
24
55
96
45
30
110
7
60
48
45
24
18
30
32
16
51
9
80
7
17
16
102
18
72
62
30
48
88
104
18
40
42
36
32
108
22
78
42
117
113
55
33
140
4
3
45
2
25
45
3
24
183
81
24
12
53
187
3
18
32
91
5
4
50
25
15
6
80
10
24
38
112
18
8
24
25
5
36
40
12
3
9
3
17
43
12
155
25
15
18
20
48
115
36
96
48
36
33
36
180
32
52
20
6
40
14
10
45
3
33
5
34
8
10
38
24
18
30
49
29
82
78
24
98
42
16
12
8
60
54
25
41
7
47
13
45
78
2
12
58
18
60
12
15
5
82
50
7
39
57
33
44
48
138
10
72
15
77
10
18
15
15
45
33
15
5
52
3
39
38
112
3
45
32
10
120
18
12
51
60
35
22
27
15
56
1
41
142
18
30
57
96
47
78
4
135
23
22
56
4
3
3
2
22
33
63
72
30
15
165
78
9
41
4
27
39
32
40
8
34
48
78
32
82
75
3
32
73
12
5
30
1
15
9
21
12
75
3
2
7
95
40
18
8
12
40
12
8
12
76
39
72
9
62
48
34
78
50
7
36
129
75
221
31
41
88
2
40
42
78
8
10
14
58
68
10
62
52
96
51
11
37
65
40
120
36
54
26
40
39
36
17
42
168
102
108
60
7
12
24
12
33
20
70
57
47
16
54
8
7
81
60
60
104
58
45
5
52
56
31
21
8
12
10
2
7
21
63
65
40
104
10
50
40
96
44
16
12
48
15
24
15
33
15
18
30
14
103
60
105
15
17
148
18
74
78
22
68
22
18
8
30
10
27
53
12
28
15
60
9
26
42
52
123
125
48
34
6
12
48
24
3
5
22
18
27
96
17
19
21
18
9
93
128
112
2
70
18
18
110
34
30
30
48
12
8
247
93
20
28
87
3
21
9
20
12
12
196
2
73
15
32
25
5
7
33
12
108
20
7
41
12
7
72
113
76
54
26
19
5
6
22
20
28
27
15
2
40
51
12
23
49
15
57
24
29
115
12
9
80
24
28
30
2
7
71
48
70
2
88
24
21
9
8
40
140
43
5
22
50
22
6
24
26
1
23
1
57
12
90
21
29
6
94
15
5
46
62
42
16
50
31
81
32
36
4
30
6
74
46
20
12
42
13
17
18
58
62
22
98
42
6
34
3
93
60
27
5
52
6
21
3
8
82
6
2
22
57
53
10
33
15
2
16
30
24
6
2
10
72
3
17
58
18
99
45
180
8
28
27
107
1
119
10
38
18
60
112
60
38
10
32
30
13
36
23
40
56
22
12
8
43
89
18
37
12
23
37
3
18
12
18
18
159
33
38
109
51
320
72
85
33
24
36
72
20
12
76
60
84
63
3
50
19
36
5
120
124
3
35
48
54
10
93
3
50
31
33
96
24
20
40
48
15
33
15
75
72
2
48
70
57
96
12
60
57
8
7
45
116
120
30
22
90
2
28
18
32
10
27
65
48
40
18
57
15
18
27
17
67
60
11
202
15
41
55
77
52
51
45
39
5
28
80
22
33
23
49
23
10
20
10
8
70
39
3
30
72
108
15
23
22
108
30
150
60
27
5
115
65
28
15
5
12
7
15
26
67
57
20
6
160
30
60
27
3
42
8
31
33
38
10
32
40
27
81
15
48
35
97
5
10
50
28
15
5
22
50
40
12
68
163
65
52
168
15
9
15
5
36
12
12
6
40
9
81
134
1
17
112
6
9
21
20
31
24
29
130
8
97
21
15
59
106
51
51
18
24
6
117
3
2
28
50
25
5
4
30
8
85
35
85
72
96
35
22
8
19
53
7
33
12
36
32
58
45
9
188
112
60
56
10
9
5
58
8
10
15
69
128
18
10
12
27
132
41
12
16
15
24
12
221
12
88
138
2
43
9
123
65
12
16
51
9
14
10
6
2
103
39
30
156
104
31
72
93
92
7
36
9
156
30
21
33
56
112
8
130
30
2
13
69
3
27
38
10
42
27
83
6
19
45
8
108
40
24
63
23
30
24
58
48
9
96
17
19
21
20
52
80
40
8
22
30
15
11
30
52
48
20
4
8
12
7
33
36
14
61
27
9
33
60
68
40
68
24
28
3
5
54
1
57
20
52
15
12
53
16
30
54
20
16
30
2
12
43
48
39
6
50
10
14
6
10
32
120
10
15
45
32
18
48
10
20
60
139
21
12
2
10
6
9
23
25
33
14
16
9
5
106
54
8
10
105
5
52
8
28
80
4
96
51
3
56
82
39
119
144
25
5
106
14
7
21
92
31
5
54
16
42
3
60
9
63
45
3
39
21
36
81
8
19
12
81
30
18
20
19
15
57
39
30
60
30
30
32
282
18
60
40
20
79
39
62
12
7
9
72
20
43
60
36
9
30
2
88
54
18
20
42
58
38
30
12
7
15
6
15
9
20
6
1
9
135
5
12
28
42
8
64
21
72
3
30
42
33
5
4
60
80
60
70
45
5
46
2
40
8
64
6
80
10
15
29
48
162
48
30
43
9
6
129
41
54
10
6
69
72
21
63
15
14
10
30
18
78
42
9
23
18
12
10
56
10
12
39
144
5
24
7
29
31
3
33
15
8
49
33
3
12
105
63
12
57
111
65
34
18
27
131
10
92
10
8
30
55
27
2
28
8
100
72
12
27
21
48
2
22
68
22
30
18
62
7
24
12
77
10
30
90
18
30
30
18
2
40
3
36
36
17
58
42
63
57
48
8
64
15
15
38
100
20
7
83
40
18
20
24
103
93
30
32
22
216
75
65
ABCD 93391487752*3^$a+1 [50094]
36
60
15
84
72
8
48
40
15
24
66
39
165
30
6
30
108
24
12
41
112
68
73
126
48
60
30
83
67
36
12
24
29
40
24
51
102
107
28
9
71
37
51
12
9
18
42
48
27
36
60
9
51
93
87
57
18
249
15
6
48
42
120
24
9
21
75
3
36
9
153
18
5
16
9
24
135
57
3
15
5
16
39
18
3
44
37
36
15
32
7
18
6
54
27
39
6
18
72
5
31
17
1
36
15
15
9
36
48
93
35
4
9
111
69
36
54
24
12
36
33
39
21
12
9
48
18
42
48
72
18
54
59
72
12
60
1
30
42
63
9
15
3
18
95
4
21
54
6
11
25
23
112
9
27
39
33
3
18
15
84
56
24
112
3
12
18
18
42
36
107
13
24
27
45
15
33
23
13
27
45
87
3
42
12
123
63
45
3
96
18
27
21
42
21
44
7
138
83
7
21
132
69
30
29
16
45
24
36
36
12
42
18
11
61
66
33
27
69
3
12
6
18
5
16
68
85
35
48
25
24
15
3
45
48
68
12
52
32
4
9
12
3
20
37
15
21
12
6
12
42
36
11
96
19
48
45
15
36
9
8
12
25
27
104
16
51
102
78
12
5
13
18
36
53
36
4
33
18
126
23
36
12
40
15
60
17
73
12
15
21
36
23
1
12
42
36
30
24
12
51
12
32
100
21
18
42
39
84
75
9
48
9
6
29
19
36
53
52
39
249
45
35
16
180
24
15
57
33
48
24
51
75
33
32
7
33
44
16
80
48
31
18
12
15
3
5
12
1
63
20
24
37
54
24
65
205
12
144
35
16
183
77
19
36
21
33
36
36
15
48
9
180
47
36
64
33
12
83
121
15
51
24
12
144
36
18
51
3
42
123
8
7
42
23
28
33
24
90
65
1
6
69
15
21
44
49
11
120
25
24
18
12
42
51
15
24
48
18
42
18
30
153
24
45
3
33
11
28
15
36
84
90
3
32
52
60
3
66
72
3
69
42
18
47
76
39
36
5
25
59
16
75
102
15
111
60
9
21
6
30
204
12
18
9
27
5
31
33
96
3
12
54
36
18
5
52
3
5
31
9
57
35
73
6
5
31
30
60
54
36
30
78
65
37
23
1
126
21
9
23
1
84
72
3
8
7
36
9
32
96
79
69
21
18
33
20
25
23
16
44
25
12
90
53
37
18
24
36
17
37
90
72
30
3
21
54
45
21
150
17
60
4
96
20
49
36
42
33
15
18
24
35
1
54
93
33
12
78
54
30
96
72
90
12
35
55
6
30
21
3
12
6
27
72
8
67
18
60
27
75
9
9
6
9
21
47
60
7
30
18
24
48
57
3
21
87
9
3
45
36
36
24
75
6
35
28
21
24
23
12
13
23
76
51
84
90
24
12
47
7
18
42
30
90
9
12
15
18
6
9
45
72
54
5
28
201
54
21
9
6
66
18
65
12
73
23
12
73
30
18
36
18
132
45
8
55
117
9
12
59
85
18
6
66
24
69
33
24
54
5
4
48
87
5
7
6
54
36
105
39
36
72
30
18
29
13
35
37
18
48
54
15
9
36
11
72
7
48
18
39
36
3
36
18
51
96
33
36
27
39
24
30
6
29
7
105
8
61
36
24
3
140
48
52
27
21
27
21
32
4
21
54
21
32
48
40
15
78
51
15
24
9
3
5
139
18
11
24
61
120
6
18
27
21
24
51
3
12
9
8
7
18
11
127
17
28
72
15
125
31
29
25
6
54
3
9
63
8
25
23
16
15
18
12
11
193
54
48
42
135
80
85
35
43
77
76
27
53
1
120
18
5
13
35
19
93
15
5
16
69
23
37
11
19
177
63
30
15
20
1
24
18
48
21
96
27
60
33
57
48
42
5
136
15
24
41
4
3
42
3
12
8
12
67
6
18
5
25
114
120
90
90
6
36
15
3
66
39
15
57
3
30
143
168
120
1
24
36
15
51
24
18
23
112
3
114
30
21
84
60
3
12
5
16
12
72
21
18
54
3
3
9
20
1
36
23
31
5
16
69
39
12
48
27
36
24
41
7
57
219
12
54
36
24
11
19
108
5
160
12
3
45
105
35
1
30
54
6
69
3
48
17
19
45
33
3
8
36
4
44
121
162
33
51
18
6
77
12
36
40
69
27
75
18
11
40
96
8
16
105
39
135
36
29
48
67
65
36
40
24
33
24
51
87
21
15
24
30
78
54
54
66
35
48
7
18
6
5
12
100
12
32
31
5
13
27
27
41
76
105
54
30
24
30
5
91
36
41
4
3
132
54
39
51
57
12
15
6
12
95
40
12
20
85
27
69
39
12
104
112
39
33
56
1
11
37
11
25
60
156
11
4
9
12
23
55
45
20
16
99
5
100
36
21
18
102
15
12
15
36
45
135
36
30
39
15
9
27
6
72
48
18
81
33
83
28
9
35
1
24
11
4
3
18
120
6
90
108
71
31
36
5
73
144
90
12
9
12
3
12
17
60
52
3
33
3
69
75
12
41
67
36
42
15
24
9
6
30
18
42
15
96
20
7
60
12
33
12
15
161
55
9
8
1
36
18
12
45
45
24
12
42
21
135
24
33
3
45
24
75
30
42
53
85
36
24
23
25
18
9
20
43
33
9
18
5
12
31
105
39
78
39
63
132
30
3
56
1
39
51
30
23
40
72
63
33
8
16
21
120
72
126
41
4
92
12
16
57
39
68
28
24
15
93
12
56
108
19
42
66
33
39
6
54
105
15
18
60
12
6
21
33
30
72
21
8
60
7
30
47
12
31
18
51
8
1
51
51
132
90
12
6
18
11
25
11
109
75
33
15
20
7
30
23
40
12
21
18
12
17
7
18
147
48
15
36
29
13
48
24
11
96
16
3
66
18
36
9
8
79
18
35
37
15
75
ABCD 93391535522*3^$a+1 [50161]
61
35
24
132
109
126
53
97
108
95
37
24
35
36
48
127
48
30
60
6
65
49
47
169
35
240
36
84
12
49
11
79
30
168
11
1
24
54
30
107
25
35
55
29
24
96
19
246
24
23
72
25
11
115
114
95
7
101
12
127
101
43
41
73
35
25
71
55
41
133
12
131
7
17
13
83
24
109
47
19
41
132
1
35
24
61
6
18
35
7
18
23
19
29
12
144
85
24
24
6
96
18
30
17
24
31
161
13
47
12
96
120
61
30
113
61
24
47
25
24
11
36
12
36
12
324
24
19
173
24
55
41
97
11
144
25
11
120
55
17
49
24
47
67
17
25
119
252
132
1
11
120
48
120
120
72
49
6
29
19
90
60
102
48
126
66
24
29
96
1
48
143
49
11
204
36
19
29
115
54
90
65
48
43
60
89
12
13
71
25
30
36
113
12
24
31
90
35
48
67
54
186
60
78
42
41
12
121
47
204
199
101
13
23
60
79
60
89
156
19
5
1
120
143
127
120
18
251
241
95
73
162
149
1
35
13
72
11
127
12
108
41
19
36
6
35
108
60
31
17
67
65
55
6
71
25
84
35
61
108
30
41
25
144
30
120
42
71
48
12
12
55
113
43
114
107
103
77
43
65
37
138
72
41
13
59
48
19
5
43
101
151
65
48
1
60
150
24
72
5
36
12
37
84
107
19
48
113
120
132
1
30
17
19
89
229
11
91
29
24
36
31
54
174
30
95
12
19
17
103
36
5
133
42
30
60
48
12
23
175
53
127
102
30
18
203
19
65
55
60
53
96
72
48
72
13
35
120
1
24
6
48
6
119
55
5
7
18
11
31
5
73
35
48
37
66
6
71
120
19
84
54
155
37
83
180
67
108
173
49
71
72
121
60
114
17
96
157
90
5
67
125
55
185
55
101
7
66
6
5
19
6
35
163
53
24
43
6
90
29
48
72
1
215
199
96
54
35
25
131
36
43
53
13
96
275
25
35
139
17
84
103
5
7
18
102
60
18
71
60
199
66
95
31
60
125
85
24
11
60
36
12
96
259
36
41
13
23
48
12
109
119
181
24
35
151
209
19
102
119
61
84
95
24
192
48
37
71
103
125
12
19
90
18
42
60
11
13
54
360
60
53
49
119
60
31
29
25
36
71
37
30
17
108
25
90
120
5
187
18
60
72
138
65
36
25
96
35
25
95
19
36
41
60
139
24
6
60
155
84
211
84
5
36
25
35
13
42
29
192
12
25
11
12
48
55
101
25
71
48
49
83
19
41
49
24
11
229
96
24
71
156
43
6
24
119
1
11
24
115
29
156
49
60
30
53
37
6
66
23
61
6
48
6
47
24
85
179
31
65
36
49
11
49
95
96
79
54
11
79
36
30
24
6
5
79
54
102
53
67
18
162
48
41
1
60
144
47
24
60
139
65
19
30
36
90
5
12
97
12
11
12
151
77
43
65
49
210
96
6
23
12
24
72
24
60
55
41
19
209
115
341
133
35
85
6
29
216
12
109
95
48
67
84
54
42
113
72
120
43
65
25
11
12
12
25
12
120
35
96
84
13
162
5
145
108
6
89
96
84
12
43
53
19
18
72
23
48
24
36
43
5
115
30
66
78
126
6
155
73
192
24
84
12
30
5
24
25
107
48
85
6
101
7
186
30
96
78
143
97
35
108
24
73
35
25
107
79
6
131
132
55
5
55
12
48
12
48
66
66
53
91
5
12
73
66
149
12
103
77
12
31
126
23
31
17
60
24
73
30
120
12
53
25
167
48
91
24
90
107
49
66
48
126
ABCD 93391611284*3^$a+1 [50179]
80
24
34
150
138
110
40
32
58
32
88
104
198
258
40
120
96
206
64
26
22
24
50
112
14
48
58
54
18
6
32
72
34
6
176
88
306
32
136
32
30
64
26
46
66
38
88
32
82
144
32
22
50
72
70
168
122
70
42
32
22
8
112
74
22
66
150
98
222
58
80
64
192
24
8
118
26
94
2
126
48
82
198
32
16
42
174
74
70
186
158
88
2
16
78
32
232
32
10
80
22
90
56
22
18
320
94
18
80
6
18
102
64
98
40
150
18
62
136
104
202
120
78
32
120
24
112
80
136
122
22
80
90
40
14
202
86
40
200
202
30
56
192
274
128
22
90
32
238
122
22
18
62
72
130
78
98
72
24
390
130
56
94
224
154
102
24
138
6
26
94
2
48
118
90
80
24
144
166
26
22
24
248
106
24
102
24
80
72
226
102
360
24
192
144
50
280
120
6
98
112
56
160
24
14
40
98
94
42
86
40
170
46
216
264
32
24
18
94
120
200
40
80
18
64
32
22
306
360
278
90
46
66
104
40
32
94
146
22
48
90
128
54
48
58
32
22
104
96
234
22
32
18
142
32
114
376
126
72
56
66
136
8
94
18
104
64
144
120
230
58
110
58
32
166
32
192
144
208
80
312
120
144
82
80
22
24
18
192
32
94
56
16
18
38
48
42
40
104
22
48
216
24
8
10
32
54
376
72
96
8
24
90
70
74
16
6
120
104
58
54
2
22
66
54
234
110
40
98
22
128
58
54
498
86
82
72
80
136
14
18
30
256
24
338
102
130
6
26
64
390
24
162
48
158
64
32
66
24
88
38
40
120
200
58
126
26
64
48
24
158
18
270
66
24
30
154
48
248
168
40
104
16
32
46
32
202
248
286
24
170
78
16
176
154
86
106
104
22
24
98
96
70
24
170
78
112
80
208
90
30
162
6
152
58
150
80
10
104
22
8
258
48
40
110
72
66
72
198
10
104
232
56
22
32
16
186
30
42
54
98
64
342
224
42
30
186
94
72
8
58
158
90
6
66
184
24
14
112
8
112
186
54
176
58
54
72
50
40
440
22
288
384
32
18
112
14
18
166
80
90
22
24
8
40
18
182
40
264
74
120
72
112
56
40
30
74
30
208
210
54
24
282
78
32
66
24
246
112
272
48
184
24
152
40
144
42
104
30
114
120
24
256
72
54
98
46
66
150
66
86
40
50
94
32
64
8
130
110
16
186
144
206
18
112
ABCD 93391870402*3^$a+1 [50021]
27
57
3
18
39
60
8
12
43
17
16
20
127
33
69
6
33
24
32
19
29
1
15
24
33
60
155
24
19
12
57
96
15
89
31
36
36
9
8
16
57
3
20
55
5
25
27
8
36
36
60
28
24
12
21
23
121
18
21
15
69
21
24
51
20
24
61
51
63
65
25
27
39
9
27
129
56
28
3
77
1
27
20
52
117
11
64
8
48
49
30
24
17
28
36
44
36
24
79
33
48
32
67
18
3
12
3
65
7
24
108
65
16
9
30
45
8
37
63
44
4
15
72
9
20
43
65
12
49
15
80
64
56
25
47
43
41
36
220
44
19
21
99
41
76
9
60
54
77
13
27
8
24
7
41
73
47
19
6
102
33
80
19
5
13
3
72
12
15
29
16
9
24
3
48
20
55
9
57
150
33
12
3
168
90
59
84
19
117
8
1
27
39
78
36
299
7
9
32
28
21
90
18
35
1
36
3
195
36
30
162
54
60
36
59
13
83
19
6
144
3
51
29
7
30
39
72
15
234
95
19
12
42
123
68
25
54
30
11
4
48
48
15
101
16
8
4
80
25
83
24
16
24
20
13
83
28
75
5
64
75
21
32
52
93
54
36
18
59
67
5
4
39
41
91
21
20
64
56
72
12
60
16
20
28
96
68
36
24
1
102
33
27
30
3
69
155
13
12
51
24
12
21
42
21
45
15
21
126
9
9
24
51
32
28
32
37
35
40
48
32
16
21
6
30
18
5
40
44
127
149
31
78
35
88
20
19
45
39
24
17
28
8
13
6
53
1
12
78
9
3
60
18
95
97
27
51
21
8
73
90
72
18
162
113
24
60
61
12
27
9
6
48
18
27
12
8
40
48
32
136
12
12
3
54
156
3
39
17
36
19
84
9
81
132
107
12
79
66
131
100
93
11
25
18
117
20
13
18
12
72
33
45
30
33
3
36
29
12
19
33
15
33
8
19
72
9
57
18
6
159
15
17
4
44
64
12
9
11
4
32
12
60
16
20
61
30
21
3
126
63
3
77
13
35
48
25
51
96
24
56
112
21
15
21
39
57
84
24
11
4
15
29
7
6
87
3
12
33
3
54
198
24
5
13
18
17
1
47
25
27
96
57
59
13
35
60
36
7
18
6
33
15
17
91
18
47
100
3
45
39
5
55
66
11
40
9
54
101
52
3
45
9
47
84
31
29
24
16
12
33
90
66
39
80
16
15
18
18
48
5
55
54
11
12
97
6
9
3
29
13
51
36
8
48
24
49
15
60
132
48
12
32
52
44
19
36
69
33
15
80
67
36
81
45
51
12
32
4
80
12
124
48
32
19
45
51
36
18
30
9
15
12
60
29
1
6
53
16
39
12
17
76
21
35
49
15
45
12
234
24
69
48
8
16
3
5
12
49
27
15
9
63
33
48
32
48
37
35
103
29
12
1
47
37
3
15
18
39
96
15
54
51
32
12
108
7
36
5
24
16
8
4
60
45
18
72
45
236
36
4
72
80
100
44
36
85
15
45
3
81
15
9
87
12
12
20
13
15
72
56
127
30
3
32
40
93
30
17
16
12
8
60
1
59
4
57
35
1
42
21
132
20
72
88
27
66
95
36
31
60
33
32
12
48
19
5
16
15
17
28
108
24
56
52
57
23
28
36
21
18
45
44
13
108
35
55
57
15
17
16
9
11
181
54
69
21
159
27
30
3
60
20
108
24
61
3
15
77
48
60
52
15
5
40
8
24
40
48
15
30
54
18
11
151
60
48
5
31
5
49
11
4
3
90
18
21
3
18
3
27
53
4
21
15
141
36
24
30
6
3
9
36
95
31
54
11
28
105
18
29
16
12
93
63
24
56
16
36
15
45
45
108
24
111
20
52
15
84
126
143
12
64
20
13
15
3
33
39
6
12
83
12
19
18
246
21
68
7
41
60
79
33
15
6
30
21
33
15
56
1
15
81
15
24
33
11
37
114
21
32
1
12
83
24
96
12
37
71
16
9
71
19
12
78
11
43
30
23
88
15
21
39
120
132
45
20
40
39
30
18
45
33
12
6
9
27
18
23
52
12
3
41
31
41
28
15
21
39
5
52
123
12
149
49
24
30
72
45
159
30
11
31
17
16
32
7
18
87
56
31
65
16
9
36
78
77
7
21
21
39
51
36
29
4
104
48
48
1
30
5
4
27
113
37
18
5
16
9
36
59
121
3
93
39
60
21
18
42
47
7
29
1
11
97
6
162
23
60
24
13
27
15
30
147
8
48
13
24
3
9
24
47
79
41
40
39
6
3
45
35
16
36
3
72
33
21
75
176
24
96
72
40
63
54
36
39
48
32
19
24
65
1
42
5
12
16
32
4
156
183
17
7
66
87
12
27
6
15
44
40
81
72
23
60
4
15
54
11
24
7
12
5
13
3
24
15
41
12
28
75
9
60
8
24
4
75
89
1
24
36
27
57
6
21
116
40
15
42
15
33
95
12
76
20
4
27
24
41
13
180
102
101
4
21
23
16
3
45
48
63
65
100
20
49
27
44
1
3
21
27
27
53
85
39
20
1
12
6
30
27
27
21
24
87
9
12
9
24
35
76
9
6
53
1
111
9
54
36
60
30
60
90
72
138
51
3
18
59
64
81
3
27
21
75
48
5
4
8
48
25
15
44
12
61
3
24
48
60
63
54
111
69
48
59
48
28
15
5
28
96
15
5
49
12
54
90
3
33
54
18
15
8
60
12
37
59
4
20
73
90
69
111
33
24
15
60
18
35
12
12
64
39
57
9
6
84
5
55
30
72
63
60
20
1
6
30
18
41
16
129
11
97
3
45
23
49
18
57
20
13
27
36
ABCD 93391899886*3^$a+1 [50039]
177
21
60
26
40
33
35
1
35
85
117
134
61
45
30
33
132
39
8
48
13
15
21
96
153
36
15
3
36
96
120
168
21
45
26
124
45
11
16
57
12
36
75
152
100
8
48
154
62
28
45
35
136
6
171
99
69
59
16
120
6
26
37
135
141
51
90
15
36
57
3
15
78
62
10
99
96
3
9
156
87
102
6
225
12
24
39
342
108
87
3
45
59
46
51
39
90
110
61
36
183
6
54
9
11
64
6
74
25
156
131
28
20
46
54
68
25
75
33
84
35
73
39
176
10
74
13
48
155
64
81
132
21
14
61
47
13
15
12
68
36
58
243
177
18
9
35
61
33
6
36
84
54
15
12
23
94
60
38
10
134
73
48
3
20
70
62
25
84
9
2
49
183
12
33
11
100
24
81
36
81
98
109
36
21
26
100
54
6
9
36
60
3
116
73
21
24
87
129
27
24
21
27
12
9
114
33
219
8
10
48
18
150
54
45
3
105
108
36
9
30
6
15
119
157
35
52
18
120
50
64
33
48
48
24
71
10
146
180
16
20
64
54
15
72
63
36
84
57
24
63
8
10
50
84
10
3
15
33
35
12
10
6
20
124
18
99
3
105
27
9
45
99
45
12
54
24
18
2
10
86
1
111
60
12
105
12
15
20
13
21
66
78
63
60
15
24
48
140
1
57
72
3
48
35
72
97
48
57
3
180
12
21
60
2
13
75
12
150
27
96
47
22
78
18
39
27
225
24
11
10
51
99
21
35
64
8
1
12
48
11
124
90
26
10
38
85
36
39
102
18
21
57
2
13
24
108
23
4
21
132
48
39
81
35
144
61
144
96
33
54
81
24
155
13
45
15
45
38
144
13
3
189
60
275
36
25
72
27
12
54
14
46
2
253
51
116
10
2
16
21
63
81
45
90
21
93
147
48
3
30
27
15
153
153
39
168
75
72
8
169
45
3
48
3
57
159
33
21
15
15
42
72
2
118
3
33
50
1
45
3
12
11
25
12
3
42
138
33
11
24
100
69
12
3
32
13
23
40
68
37
35
22
240
18
12
60
18
3
189
62
13
21
54
18
12
90
8
34
38
16
45
24
3
12
8
88
69
33
15
35
49
60
9
174
80
37
24
9
48
87
12
95
1
27
48
44
10
75
33
51
35
22
3
21
15
23
16
9
153
27
75
36
126
158
36
1
21
42
45
45
3
159
33
3
20
25
12
33
98
37
60
23
154
51
21
96
120
14
136
9
96
15
42
51
15
132
30
108
39
15
225
45
63
45
150
12
36
152
13
51
93
60
51
81
9
90
69
75
120
60
66
90
54
26
24
112
69
47
97
21
36
3
15
21
47
25
48
72
72
45
18
180
45
24
24
84
51
129
108
84
144
60
204
35
61
132
23
106
3
35
37
15
33
155
13
9
39
141
24
39
141
36
110
24
40
60
12
9
96
47
13
84
96
12
21
14
76
24
92
13
192
35
76
8
61
3
6
134
37
24
51
8
13
3
84
8
49
24
27
44
13
108
23
190
27
24
11
49
48
35
61
95
34
90
81
27
57
36
24
27
9
9
120
51
11
106
39
51
9
21
98
106
135
11
85
72
11
130
14
10
27
3
21
47
10
87
108
48
36
45
63
60
36
36
111
30
27
27
21
23
106
3
96
129
270
45
15
33
75
12
80
61
36
35
4
69
135
45
57
6
48
32
94
14
36
1
168
111
20
96
40
42
18
72
8
49
9
15
45
126
21
27
90
123
24
69
39
48
60
33
36
3
51
21
24
9
3
12
36
71
48
118
134
124
20
49
12
36
117
3
35
88
90
62
10
18
54
27
11
144
73
36
15
30
27
117
3
57
18
69
69
126
54
15
36
45
15
24
96
83
10
15
36
60
47
28
9
60
51
32
10
134
1
12
15
8
25
129
3
117
150
66
3
11
1
63
261
60
48
3
60
72
152
10
39
71
61
27
8
64
128
10
108
39
69
36
3
51
44
28
57
48
168
87
42
126
12
32
22
60
138
176
1
24
144
33
18
60
72
12
45
120
15
212
58
3
60
15
108
69
15
21
120
132
33
ABCD 93392255818*3^$a+1 [50063]
9
4
24
18
78
102
18
8
15
19
108
17
24
1
107
127
50
3
55
72
5
85
6
77
31
24
5
24
168
60
48
21
10
29
108
24
60
132
7
72
24
6
47
1
30
65
12
13
24
18
24
5
36
12
1
6
134
99
9
16
42
14
40
30
89
55
41
33
63
49
6
17
1
72
47
36
103
24
5
25
23
43
29
12
37
59
13
20
3
1
24
6
24
42
72
6
90
71
60
69
22
17
24
9
27
60
97
6
12
41
117
27
36
24
25
23
7
53
72
12
36
72
9
4
11
60
187
26
28
30
42
18
26
27
115
48
60
41
25
95
19
2
99
12
13
23
48
49
11
7
48
29
1
48
23
43
65
72
21
16
11
117
15
12
61
6
60
48
102
42
12
41
36
67
5
12
12
45
22
24
29
33
3
1
18
86
39
1
72
30
24
60
48
14
15
7
14
22
14
3
19
228
17
7
53
67
96
65
36
120
1
42
96
72
30
47
7
48
5
13
48
96
11
60
9
87
21
51
57
64
23
7
48
42
23
7
53
31
26
3
97
44
10
26
39
19
65
37
35
43
36
24
12
53
12
21
51
12
7
48
17
9
58
12
36
2
58
54
24
42
53
93
58
113
24
73
20
34
5
67
24
77
36
12
48
13
168
71
1
24
18
17
133
59
57
3
103
5
69
34
53
7
36
24
12
125
36
72
7
53
168
55
77
12
13
30
14
15
133
11
72
31
5
175
114
23
33
40
54
29
24
13
24
143
7
53
67
12
60
24
90
6
120
17
73
48
18
14
72
135
81
15
91
12
18
23
72
1
54
113
31
53
12
25
48
30
101
57
10
84
5
45
3
43
72
5
43
29
36
93
16
23
7
26
63
24
48
145
23
21
46
12
17
96
25
11
13
47
48
115
6
23
84
37
6
17
81
46
18
48
32
34
30
11
55
48
30
120
24
30
17
19
14
82
6
54
48
120
125
61
42
84
36
12
12
38
40
35
55
5
9
16
47
9
51
60
48
12
13
18
48
5
31
18
23
19
30
35
156
108
31
6
80
34
36
12
41
48
45
34
48
72
54
6
17
12
79
30
11
108
67
5
1
78
17
43
6
11
37
11
36
151
18
6
29
19
5
37
6
5
19
77
37
68
36
16
11
55
6
11
37
8
22
12
74
4
42
29
25
54
24
5
55
5
12
36
25
23
93
34
18
144
56
130
60
17
9
51
7
30
138
30
30
2
75
163
24
26
39
19
14
16
24
66
30
6
24
17
7
258
18
5
49
48
24
11
60
12
36
115
5
91
17
36
7
36
26
27
12
37
23
127
62
15
175
54
30
41
12
61
8
22
5
55
98
4
71
33
39
33
94
17
103
5
36
25
47
43
26
76
11
37
48
23
24
55
18
35
61
54
17
9
16
18
54
23
67
77
48
31
42
47
7
18
30
12
5
45
94
41
13
119
19
60
5
67
42
24
56
10
5
21
82
5
24
24
9
75
19
120
24
126
72
32
40
35
7
125
24
1
30
66
18
12
18
47
49
32
39
25
54
89
48
24
7
2
27
60
252
24
43
62
15
12
1
8
46
5
13
6
5
19
113
19
5
55
24
5
115
17
55
38
27
7
2
3
12
1
24
167
12
55
17
36
43
5
43
5
9
22
122
82
62
3
61
71
25
18
17
12
43
60
48
5
7
26
75
19
36
17
7
96
24
122
112
68
4
54
53
141
112
24
11
12
1
59
37
35
12
60
61
66
17
36
33
63
31
5
204
7
24
114
56
34
38
22
36
29
60
31
2
28
72
72
6
41
24
79
42
11
24
13
83
48
7
26
52
35
7
12
77
55
78
30
77
19
5
36
57
16
126
38
51
57
15
1
42
5
60
36
31
5
12
81
22
14
3
7
17
7
156
12
138
71
57
22
24
41
36
31
30
138
17
13
54
108
108
62
4
18
60
17
81
40
11
7
54
275
7
29
31
101
129
100
246
17
1
24
143
81
208
44
3
48
19
36
65
117
15
60
19
29
12
9
144
36
72
36
39
72
31
30
24
11
84
24
9
58
5
43
41
69
10
12
122
3
33
51
1
30
41
1
23
24
1
143
108
7
38
51
31
30
66
78
35
67
84
53
121
32
10
29
79
65
43
5
48
31
5
55
65
13
47
79
204
113
12
25
18
89
9
4
71
48
73
6
86
36
10
41
72
12
7
60
5
9
72
51
43
14
76
54
96
62
3
19
14
16
42
17
37
11
12
60
36
31
36
12
48
5
13
20
99
25
42
5
25
30
108
101
25
11
19
29
37
18
2
15
48
37
6
12
5
36
48
139
77
13
144
23
108
37
30
36
84
12
98
63
37
95
57
64
8
82
72
17
72
13
71
1
66
2
63
19
18
96
24
71
7
5
37
18
41
72
7
5
57
10
5
1
11
9
10
137
7
17
145
24
155
12
7
41
7
48
42
42
120
50
22
48
6
32
10
24
5
121
119
31
41
97
42
5
25
47
1
8
27
9
51
1
11
36
1
168
23
36
19
12
41
43
53
181
42
2
27
84
12
72
12
84
33
39
168
49
48
48
11
180
60
43
18
24
71
12
21
27
79
24
180
5
24
61
42
62
3
79
53
91
5
48
1
120
6
65
1
30
101
60
12
9
22
24
60
74
63
96
7
50
16
66
24
6
ABCD 93392412398*3^$a+1 [50042]
6
71
145
48
15
44
40
15
102
144
72
63
27
24
53
31
161
1
107
37
51
219
36
105
8
31
41
55
48
5
1
111
8
1
71
25
120
42
65
55
333
60
8
4
27
6
318
36
41
84
91
45
9
96
48
24
18
54
126
18
66
78
63
9
35
4
24
57
23
103
18
72
23
120
1
240
66
113
40
144
63
125
24
64
180
84
8
187
21
104
120
7
36
137
36
24
73
315
8
4
8
24
55
125
4
44
100
8
55
17
72
16
9
18
81
27
17
120
25
72
11
109
159
120
44
187
93
51
12
77
103
45
188
55
117
44
36
24
4
51
48
225
15
108
57
176
49
18
17
36
25
120
131
13
51
44
73
3
140
91
65
28
105
162
36
93
69
11
37
18
149
156
79
17
55
126
48
24
47
24
40
27
54
339
21
54
9
51
161
108
28
48
204
56
52
44
324
112
45
18
126
35
61
18
30
15
219
6
119
163
17
7
21
63
77
19
84
5
49
107
16
164
36
37
15
63
197
37
3
8
52
48
33
75
27
108
5
100
92
79
18
30
17
96
67
108
42
47
235
41
12
7
21
8
144
28
297
18
17
72
79
30
72
168
11
55
6
18
174
42
29
25
71
48
7
93
63
5
217
11
24
256
87
30
42
165
8
7
138
18
5
1
183
36
44
25
63
129
59
37
174
36
117
87
29
469
96
27
80
55
102
63
32
1
162
29
88
111
69
236
1
71
7
36
9
45
243
45
47
1
87
120
27
72
5
156
24
175
33
75
42
11
100
33
54
48
114
48
42
93
8
25
18
129
32
136
63
252
125
37
48
24
11
60
19
174
15
20
24
12
25
11
52
291
24
30
203
12
163
113
4
33
83
252
28
27
33
27
173
91
9
87
102
135
80
16
12
60
39
5
76
68
84
145
95
67
149
120
19
33
252
36
21
24
35
40
69
135
3
53
25
30
132
54
11
28
24
152
175
9
81
59
4
51
125
19
125
108
28
129
72
6
45
48
117
168
27
20
19
149
67
89
28
60
8
13
35
36
88
57
78
18
75
8
24
12
25
39
44
108
145
42
17
108
103
18
159
3
33
21
59
109
18
12
36
9
63
45
44
109
15
75
105
116
120
64
44
61
27
8
55
29
216
24
175
33
12
87
120
180
60
30
150
18
3
168
21
24
66
36
53
7
120
168
54
135
120
15
48
105
9
3
8
55
60
108
17
37
30
276
30
24
111
44
91
234
71
60
12
55
125
19
69
75
90
162
33
56
43
180
17
13
162
6
75
15
12
17
19
24
36
29
72
64
44
97
30
36
24
9
45
39
33
90
12
96
45
200
72
28
44
108
79
9
72
63
17
19
125
19
57
45
35
109
59
40
45
54
45
80
61
144
66
24
12
293
253
30
114
11
253
42
93
32
40
72
321
30
69
8
37
66
126
63
27
6
72
35
13
18
54
78
65
52
117
90
246
90
17
60
28
44
76
189
24
35
84
43
54
99
21
54
36
81
44
28
152
28
32
31
108
6
111
8
36
55
5
444
100
27
17
28
80
28
32
12
1
27
63
45
80
19
17
295
93
171
105
21
171
63
89
132
48
16
44
55
342
99
27
84
5
55
18
48
18
17
79
9
116
300
55
54
95
19
102
23
67
5
31
144
9
135
5
ABCD 93393535804*3^$a+1 [50038]
53
24
51
24
76
20
27
13
20
9
55
56
45
12
42
1
5
39
21
12
103
95
145
29
63
12
12
21
48
12
15
60
27
93
12
45
43
65
43
20
36
4
44
15
1
47
57
28
8
45
7
23
54
3
45
3
24
28
8
9
6
69
196
5
60
12
15
24
4
59
1
5
19
11
90
7
23
9
12
48
28
5
75
24
9
27
15
48
24
61
20
52
44
4
5
24
31
29
15
40
8
12
12
16
8
64
35
96
25
32
153
19
80
15
126
24
63
3
21
16
8
96
24
27
13
44
88
35
18
27
27
1
72
23
12
18
19
80
28
44
108
72
4
5
54
6
7
35
13
12
60
44
33
31
5
24
6
54
15
156
40
5
7
60
8
69
31
104
15
18
43
89
18
45
33
19
5
27
64
24
23
57
36
24
156
12
40
12
11
37
95
13
56
3
1
35
90
55
5
27
24
3
13
8
24
51
9
21
24
43
80
3
42
43
20
24
40
5
63
48
156
33
43
8
9
43
8
36
36
93
24
18
12
1
32
48
12
28
12
5
27
16
20
39
18
15
100
155
9
51
57
96
45
7
20
12
16
12
44
4
77
15
45
60
55
72
68
28
5
24
31
56
4
17
30
18
12
63
24
45
27
36
28
44
72
3
18
3
84
3
42
6
49
32
21
43
32
27
6
19
48
203
12
25
48
44
40
20
21
7
140
100
65
18
12
97
32
33
31
20
27
13
24
36
32
84
21
39
3
73
47
45
12
156
48
45
24
43
8
4
20
3
105
15
73
5
39
45
111
12
87
25
131
30
12
15
45
30
78
54
6
7
68
15
42
7
108
44
28
5
15
76
65
75
4
48
23
21
4
155
109
8
27
6
55
5
30
24
48
12
61
12
8
9
31
56
4
35
97
17
15
81
27
28
47
12
48
60
13
24
36
56
99
42
3
36
189
24
3
27
45
12
9
60
27
117
151
120
56
64
12
104
3
1
17
12
3
12
36
4
11
84
57
141
67
56
84
21
15
64
23
33
40
29
3
84
9
51
28
96
47
33
4
96
47
30
3
9
48
43
5
12
138
69
76
24
41
54
61
44
132
3
1
32
75
9
48
3
13
35
12
25
17
31
20
12
144
4
59
21
12
172
71
57
24
24
36
93
15
60
3
132
6
84
55
5
15
45
15
16
17
150
12
1
20
40
5
75
12
48
9
66
49
11
54
27
21
60
7
35
13
53
15
45
24
3
60
72
105
6
9
15
126
7
35
60
60
213
64
5
27
4
59
1
107
37
11
9
45
91
24
65
36
187
32
28
20
12
21
42
33
40
80
105
15
24
3
13
56
9
42
25
8
4
5
27
36
27
1
164
16
84
8
27
48
117
81
39
15
18
3
52
44
4
84
5
15
28
47
73
17
18
45
72
33
99
39
9
15
18
60
115
12
20
105
55
92
21
55
20
72
16
60
24
23
90
42
36
90
54
25
41
79
56
45
30
54
15
45
31
20
96
16
8
4
5
3
57
18
37
20
16
20
96
4
60
24
65
15
60
12
148
41
15
105
7
65
7
23
48
9
16
59
1
5
55
80
72
27
1
65
90
9
60
33
60
27
81
60
19
5
103
44
16
107
25
8
120
60
28
17
7
35
13
8
15
21
9
15
9
15
36
24
28
17
36
7
17
6
9
75
48
33
132
3
21
16
60
23
30
42
25
47
81
36
3
6
54
1
17
7
35
13
143
42
18
21
21
7
48
8
36
16
120
8
27
12
6
115
77
39
28
41
12
7
48
17
27
64
20
12
60
3
25
32
24
48
75
93
15
18
7
48
17
43
29
36
51
16
68
129
31
35
69
12
21
72
6
37
44
76
5
75
57
3
148
5
12
90
12
6
24
18
13
17
15
3
9
12
33
6
109
180
35
6
39
51
45
39
61
12
113
12
12
18
57
60
136
59
108
73
56
9
39
36
15
69
12
4
227
78
7
68
36
3
36
9
21
24
31
84
20
16
44
120
12
64
92
27
13
32
15
120
36
25
5
39
12
16
17
48
42
33
28
59
61
84
92
21
48
12
7
36
35
9
28
17
15
15
61
32
63
57
40
32
12
69
24
6
42
15
40
83
45
9
30
21
9
6
21
9
99
63
78
51
3
21
72
40
12
11
21
76
65
7
41
7
20
28
29
6
60
25
59
21
24
15
133
5
3
9
18
30
7
32
4
12
5
3
24
75
33
33
79
11
12
12
6
27
48
27
18
24
3
27
66
12
3
24
105
15
3
9
21
15
63
45
4
20
21
30
12
12
13
5
27
60
3
73
29
31
29
3
40
32
12
84
39
21
27
37
20
63
18
12
39
3
25
8
24
16
23
42
15
48
52
17
63
3
57
24
24
9
31
59
18
27
60
33
147
12
39
30
79
5
48
43
35
60
24
6
12
120
42
120
30
15
21
87
40
17
51
60
12
28
125
12
3
9
18
9
4
20
75
30
79
48
137
6
72
18
7
92
45
36
12
48
19
8
108
4
48
17
6
144
45
16
60
5
55
5
39
33
27
12
9
72
30
18
24
31
35
12
12
13
12
92
64
17
42
33
33
15
129
31
35
21
39
9
156
9
78
30
15
27
48
13
12
44
81
18
9
45
171
99
45
15
60
18
103
5
72
27
16
17
15
24
111
12
30
96
30
25
44
12
24
27
42
15
12
39
30
39
63
13
155
205
12
104
64
29
60
55
36
12
77
6
54
3
48
39
150
36
7
47
1
29
55
36
20
292
5
27
132
4
35
42
42
165
136
95
12
73
44
3
12
1
12
12
53
72
18
13
17
7
48
68
15
45
24
16
95
69
33
3
36
33
36
12
48
60
72
7
60
92
63
66
99
33
3
4
71
24
6
27
63
57
40
48
5
24
3
33
55
20
39
13
20
ABCD 93394296566*3^$a+1 [50071]
18
127
36
24
32
45
18
81
72
15
33
40
101
31
23
24
66
24
6
12
30
54
145
11
60
60
129
141
42
85
80
15
48
48
36
33
3
84
6
48
66
49
72
23
6
6
42
48
150
108
54
63
12
112
23
6
67
59
66
43
77
90
73
11
109
24
107
49
12
72
5
30
21
39
12
33
16
35
102
7
20
111
9
36
51
1
59
66
24
6
49
44
27
13
71
1
47
36
141
16
77
27
45
90
24
45
27
25
23
1
29
99
40
11
61
5
48
6
114
7
41
3
111
33
36
27
9
15
6
3
141
123
45
31
35
6
39
64
17
3
27
60
69
27
192
25
107
45
21
3
16
5
18
36
24
60
78
3
21
55
11
12
12
24
24
6
6
13
80
36
75
60
24
33
9
138
30
15
51
9
27
45
21
19
8
16
149
18
169
80
3
12
36
25
47
120
90
27
15
21
9
48
75
108
15
12
1
107
9
3
25
5
27
45
19
35
37
24
176
4
35
48
36
12
12
48
12
1
35
37
23
84
12
6
19
48
48
12
60
36
20
40
35
49
12
35
1
35
48
246
51
3
84
30
75
96
189
18
132
21
21
6
18
96
48
30
33
60
15
24
36
45
3
25
80
27
60
144
114
6
48
33
15
60
12
61
5
90
1
5
43
53
7
60
35
33
3
6
54
42
54
18
18
48
24
1
29
120
51
51
18
6
12
120
93
16
20
16
83
9
60
27
114
24
6
25
59
37
11
49
8
3
90
3
15
144
36
24
48
18
30
42
19
20
153
42
6
102
18
27
27
45
3
13
60
65
3
45
30
61
23
48
33
24
45
6
60
6
19
107
33
9
30
13
23
1
8
60
111
45
207
57
27
24
42
48
42
25
120
53
31
23
21
27
24
33
3
25
29
39
105
6
21
12
27
1
23
36
24
1
41
39
135
21
3
1
35
6
3
16
36
60
48
36
20
123
12
9
24
3
42
42
84
84
12
60
9
39
216
12
84
24
49
5
27
28
11
126
18
150
6
36
96
57
27
48
60
25
23
72
30
18
54
18
57
93
27
40
108
11
21
3
25
96
20
99
12
109
5
96
24
30
24
45
87
1
29
51
63
9
3
24
18
3
4
23
168
228
1
5
18
12
21
4
71
12
25
23
33
27
13
35
109
23
25
5
72
27
3
25
32
15
36
24
78
30
37
71
13
35
1
5
48
3
159
60
60
6
18
12
180
72
1
12
59
54
67
23
54
18
9
84
36
15
6
3
15
85
60
11
18
51
21
19
11
108
21
15
24
25
48
12
23
49
168
96
11
25
80
33
3
24
64
11
90
30
18
6
21
88
95
12
81
9
75
51
69
15
33
63
48
36
90
24
42
129
4
44
45
87
39
60
54
18
165
9
3
75
36
12
57
108
63
12
12
13
59
1
24
59
24
61
11
49
20
87
132
33
9
114
1
29
55
35
24
37
60
68
81
24
78
9
39
37
5
127
17
15
3
33
60
159
1
119
24
90
102
18
15
39
186
42
73
77
30
72
18
90
33
15
1
53
48
3
52
23
60
9
87
6
55
17
31
11
48
48
9
15
6
3
96
39
45
9
6
45
45
27
12
27
21
3
24
12
105
15
60
25
23
1
36
35
78
3
12
15
36
25
11
60
25
29
30
37
8
99
105
15
96
24
18
7
32
51
12
37
71
24
1
29
15
3
121
59
37
48
95
21
177
48
27
160
32
45
6
1
41
24
96
18
12
49
23
61
11
84
120
81
4
80
16
95
141
3
61
8
165
48
39
3
1
5
54
1
20
15
1
29
222
13
20
51
1
44
75
73
53
30
13
11
120
36
12
21
27
37
212
15
1
17
72
30
24
45
99
97
35
45
36
3
36
30
66
37
11
37
60
29
18
21
76
53
6
85
20
9
18
30
18
37
20
3
25
11
30
6
12
36
1
11
69
96
4
59
66
6
12
36
57
15
45
45
3
40
60
32
57
87
3
48
30
18
6
51
24
51
42
3
28
17
30
117
21
39
16
12
119
24
105
39
72
13
20
45
111
64
80
28
23
6
19
5
30
21
24
15
72
45
4
83
12
6
78
42
15
15
12
102
18
12
1
32
12
21
3
21
6
24
66
147
3
49
35
120
6
48
27
39
13
32
48
28
35
33
4
11
12
105
60
15
90
39
33
96
6
18
30
18
19
35
36
12
12
54
42
240
30
120
48
19
5
66
49
23
54
6
24
69
51
36
129
88
5
67
29
15
4
23
12
18
42
25
155
21
27
25
47
85
5
27
39
54
15
28
35
114
19
12
32
63
138
55
59
6
6
66
55
48
80
96
39
12
33
96
15
13
35
6
24
27
40
44
15
37
72
77
19
59
36
1
5
99
12
60
52
32
4
29
66
9
3
48
12
33
15
1
95
169
29
91
29
6
36
6
7
23
24
18
48
67
5
18
78
54
37
11
69
51
132
37
35
60
18
27
24
21
43
23
48
30
66
6
90
25
12
47
33
16
41
6
90
7
11
21
3
36
12
150
30
72
48
24
18
3
93
42
48
12
108
60
66
103
12
5
30
133
71
24
45
52
104
4
12
36
17
42
9
15
72
12
60
25
80
45
66
85
12
35
33
4
12
60
5
78
48
84
6
87
60
112
53
30
42
43
8
39
6
43
11
1
23
25
60
35
120
36
21
12
51
24
18
24
15
ABCD 93394545976*3^$a+1 [50085]
18
12
90
18
108
18
27
8
97
48
6
21
9
51
104
121
3
96
3
153
15
33
12
12
48
24
15
18
72
36
23
12
24
13
3
24
45
39
9
11
12
13
132
27
128
220
72
36
24
8
84
31
57
87
66
59
16
60
27
42
156
3
32
19
90
3
48
27
12
21
123
101
16
12
68
100
120
105
39
24
45
11
24
19
33
9
11
40
8
4
12
84
80
156
100
20
16
3
41
40
48
12
93
27
44
76
116
60
73
171
9
75
60
32
40
63
162
60
15
15
45
9
51
45
23
31
89
76
81
23
37
3
24
72
36
99
66
54
41
48
61
15
116
28
12
132
116
96
28
33
30
53
7
33
32
40
15
5
120
4
69
27
8
52
9
3
32
49
90
96
45
24
32
112
32
24
49
63
105
3
81
51
9
39
141
11
28
9
36
111
48
21
75
32
64
33
123
15
45
45
15
9
36
15
164
16
8
12
88
21
3
12
96
20
24
28
8
112
12
75
29
4
48
24
104
4
45
48
23
19
30
183
44
64
12
60
44
13
12
6
9
48
15
48
114
15
15
36
57
3
12
17
28
27
54
71
1
35
55
5
124
24
9
3
39
5
124
56
64
20
40
140
40
20
7
65
7
161
40
32
24
60
100
3
66
39
60
45
18
69
81
35
40
72
63
42
83
4
111
102
23
19
65
19
90
47
48
52
12
32
13
18
65
108
72
28
20
25
36
18
45
156
20
31
90
144
47
175
29
40
168
15
12
6
27
135
21
99
33
3
9
63
105
120
8
7
5
48
31
45
195
5
16
44
28
120
36
15
96
33
60
15
30
167
124
56
60
100
44
4
75
36
132
33
32
7
137
163
162
15
84
32
109
11
7
137
28
45
3
12
68
64
15
144
6
30
29
52
45
39
156
20
124
39
72
42
48
18
9
81
11
28
36
12
72
153
3
117
15
3
17
112
8
40
45
30
57
48
44
76
240
8
12
232
108
24
56
19
33
68
48
12
85
3
15
17
160
93
27
63
125
55
6
39
12
75
12
45
8
7
72
18
48
39
36
84
44
12
4
60
36
24
56
28
72
9
111
12
308
28
12
8
49
23
120
13
71
1
83
61
15
171
48
81
20
24
4
8
25
108
42
45
164
1
87
57
15
116
40
12
33
15
24
20
1
147
81
47
43
24
117
20
16
72
27
30
35
4
12
39
6
72
11
1
60
36
83
19
165
3
12
36
77
40
60
99
281
4
51
72
57
75
33
12
39
21
3
113
115
45
44
1
27
68
19
108
33
68
16
48
36
27
24
129
27
24
69
24
27
6
35
24
28
32
43
93
44
43
30
90
21
116
144
4
152
103
18
35
4
24
45
71
4
32
55
24
84
101
36
88
24
12
99
36
126
35
52
108
45
12
47
25
3
75
45
56
120
232
12
48
9
30
18
23
48
64
12
80
24
52
3
24
17
4
135
24
12
18
87
56
48
7
129
15
41
4
36
9
90
21
44
24
19
42
108
3
8
76
96
20
100
20
100
45
30
105
9
66
5
55
102
72
6
53
67
45
12
183
54
30
6
83
7
30
3
36
36
75
5
60
7
48
72
41
4
33
23
12
40
72
8
28
87
29
19
6
11
52
3
45
69
11
220
33
6
48
41
67
5
37
138
29
79
42
83
72
109
6
65
60
48
19
21
21
3
15
21
24
8
109
3
33
27
8
55
9
24
36
93
51
20
36
1
102
21
57
12
11
52
105
23
31
33
108
8
36
211
5
7
21
80
61
71
4
156
27
17
31
24
41
43
57
15
9
15
5
60
19
5
76
20
25
75
24
36
216
12
3
54
39
96
39
6
66
57
60
8
100
8
19
78
30
5
52
15
77
24
61
119
4
12
84
129
3
48
15
17
112
15
21
72
8
31
18
27
56
25
27
117
39
9
63
189
36
35
4
111
54
3
15
66
251
1
132
15
92
136
8
85
75
32
28
24
3
53
79
12
21
33
11
85
48
126
42
15
39
5
25
3
3
12
21
60
27
29
61
27
8
7
45
96
39
137
28
180
48
8
36
13
120
71
12
40
84
9
27
8
12
28
15
57
15
53
55
5
4
33
30
54
96
48
126
41
109
18
173
163
6
126
117
3
24
120
33
75
17
36
4
48
96
51
9
132
12
32
31
113
49
36
6
41
24
1
99
9
107
4
111
33
24
87
174
167
19
156
5
37
90
21
45
35
4
12
216
165
18
69
32
16
60
80
19
21
15
117
8
4
36
8
91
6
119
109
87
99
5
31
65
40
20
4
15
18
123
ABCD 93394768178*3^$a+1 [50007]
33
15
112
48
5
75
51
126
36
90
49
128
208
48
17
18
36
9
189
36
127
17
36
162
54
36
159
96
249
198
108
72
36
144
73
32
96
16
35
18
108
15
57
90
13
203
144
108
144
54
115
80
57
198
49
77
195
111
54
171
9
90
36
18
87
75
144
18
108
7
32
144
16
35
205
209
90
36
129
87
162
135
27
90
43
65
18
109
128
267
108
72
108
21
64
221
51
21
252
15
3
90
18
126
18
177
144
16
80
16
32
48
45
3
69
43
144
371
72
117
9
55
17
234
108
90
162
36
18
87
3
72
85
80
64
5
91
80
9
103
23
25
29
18
97
83
36
54
51
21
43
317
54
157
59
85
80
160
71
9
63
72
54
19
71
121
5
171
135
25
32
15
81
16
11
37
17
216
55
48
80
240
45
216
171
9
108
90
18
15
3
72
117
16
29
18
90
54
33
21
144
72
19
17
90
198
144
270
1
32
165
18
105
57
7
11
36
273
192
16
77
90
265
32
16
263
72
49
48
263
25
80
165
252
63
45
18
180
45
64
17
36
90
252
90
72
3
123
90
90
72
18
39
105
126
18
72
15
112
17
15
93
18
33
64
47
81
112
221
54
45
48
159
126
252
216
31
5
36
7
263
9
63
1
32
112
48
5
27
48
192
345
135
27
36
33
144
16
32
48
64
5
126
54
18
18
115
227
45
9
306
270
18
21
105
54
126
355
176
45
115
144
245
139
41
198
177
64
119
25
48
305
15
129
15
48
160
32
96
45
234
9
99
180
73
17
18
109
48
128
39
73
341
126
13
23
9
63
33
48
81
79
317
3
141
211
80
48
16
59
72
93
51
234
126
90
270
18
198
54
79
101
306
18
7
128
45
36
111
69
75
15
126
67
131
36
25
371
45
63
97
192
17
79
32
69
18
393
39
198
115
65
90
405
112
473
18
72
180
25
47
126
72
171
27
162
67
59
37
125
3
159
1
17
18
36
90
31
48
137
162
378
43
137
279
45
18
33
75
18
147
69
36
18
216
36
270
75
48
111
54
54
117
48
87
121
224
33
18
108
81
304
29
36
31
23
25
83
13
167
162
72
63
208
80
9
18
21
87
9
64
17
63
64
32
96
33
111
48
237
18
360
57
69
91
161
72
7
48
96
80
21
36
90
108
129
15
1
32
48
16
29
306
18
31
560
237
3
267
90
27
48
112
173
99
16
47
360
36
69
48
144
603
133
128
27
69
75
69
112
48
5
139
41
39
ABCD 93395133394*3^$a+1 [50034]
155
12
24
40
56
4
90
30
116
60
4
80
40
9
11
60
156
108
96
97
107
46
60
75
11
4
36
68
46
96
30
8
172
60
93
71
100
69
267
30
39
381
218
60
96
180
24
46
26
228
36
16
33
11
160
66
24
30
6
210
21
203
10
134
76
44
36
25
119
12
4
60
20
84
85
141
66
80
70
120
3
27
8
36
160
6
60
38
120
76
56
4
20
76
81
9
14
16
20
34
120
26
48
72
121
48
51
188
76
120
90
390
60
60
36
33
107
274
120
90
6
38
12
24
160
6
14
10
66
20
70
110
40
30
3
48
9
39
21
174
104
36
70
26
1
48
59
46
6
150
84
60
90
284
196
60
36
8
22
14
204
73
39
9
95
36
4
105
231
44
36
34
66
20
64
56
121
39
8
36
205
15
96
30
3
201
6
330
114
44
82
14
76
24
30
86
1
93
30
60
6
390
104
16
180
30
3
47
60
94
60
30
6
30
68
46
14
76
36
20
130
90
120
30
14
16
24
56
100
44
16
24
20
100
165
131
4
60
164
12
70
38
60
72
108
1
15
44
16
240
20
40
36
80
4
56
24
286
99
479
46
60
180
90
6
98
142
278
36
40
56
70
254
16
69
59
133
59
60
34
14
96
16
180
20
48
16
90
36
50
24
36
24
109
21
75
35
60
256
60
90
210
30
30
44
190
6
264
126
114
126
39
240
35
36
70
30
24
20
130
300
75
35
120
76
30
84
6
128
16
60
30
246
90
183
48
159
44
24
52
180
90
38
82
30
200
61
23
16
9
95
46
30
44
16
153
21
74
36
100
126
90
80
10
60
114
156
24
60
476
204
49
47
120
34
86
49
35
36
73
171
96
140
4
56
10
144
66
44
46
30
104
76
414
60
75
71
4
36
294
66
9
75
20
60
190
30
57
47
1
15
240
96
90
144
26
244
57
3
36
30
110
4
224
46
14
36
36
84
49
111
260
16
20
24
70
6
30
50
60
73
21
27
3
96
44
70
14
36
24
76
56
240
34
90
6
14
76
360
210
90
8
12
70
24
306
80
4
20
96
4
90
86
40
84
240
90
126
54
150
260
16
9
35
84
25
48
69
134
10
27
47
180
196
9
11
16
384
66
240
90
20
64
90
74
1
119
16
56
4
90
30
96
69
21
84
96
60
24
26
4
56
64
6
30
44
180
24
22
74
10
6
80
144
100
6
14
16
9
111
8
12
154
90
104
36
16
20
184
200
25
119
16
66
74
76
320
48
136
30
75
21
50
84
60
100
56
13
48
23
70
50
10
39
47
10
38
112
24
6
3
51
56
24
205
11
64
36
20
24
10
27
59
34
120
86
124
44
60
46
99
95
112
54
86
24
100
30
26
49
15
6
114
236
61
69
50
124
56
64
30
30
30
75
240
21
84
180
50
310
14
16
60
36
20
169
59
46
86
4
6
38
16
120
44
13
9
98
120
13
83
10
210
356
4
6
3
51
20
46
74
24
82
30
249
15
20
70
156
14
100
96
104
76
240
ABCD 93395582414*3^$a+1 [50054]
3
13
47
12
72
18
66
6
36
7
17
30
33
21
19
23
48
54
31
47
13
12
48
11
1
23
85
11
21
33
7
53
19
11
12
9
16
23
37
5
103
60
35
6
18
12
1
60
12
41
91
11
45
72
40
95
81
136
36
12
12
5
43
11
36
1
35
42
42
84
45
72
27
45
45
27
21
18
24
61
17
7
47
13
23
48
37
47
33
45
63
4
83
24
49
35
1
20
39
49
47
24
1
29
6
6
19
35
54
132
27
3
78
7
12
36
41
3
27
13
32
3
12
49
71
6
7
17
6
9
28
5
6
36
1
32
33
12
55
17
84
6
9
4
65
18
54
36
43
24
116
21
36
114
13
23
72
25
56
36
28
8
40
23
25
35
6
78
6
7
12
48
65
19
36
29
39
52
35
25
48
5
51
21
7
47
36
37
48
12
11
36
25
8
75
1
47
85
24
35
6
15
39
60
24
30
30
12
13
11
84
12
114
39
64
77
19
29
18
49
48
60
36
29
6
12
13
5
39
15
72
6
15
28
12
113
6
21
27
36
6
24
6
1
29
15
16
29
24
31
8
21
102
13
144
35
1
47
133
41
30
9
4
77
31
23
1
29
51
99
42
24
60
6
24
6
42
90
6
30
7
35
169
5
18
60
33
15
13
11
24
30
12
55
92
63
37
36
5
6
25
23
21
21
18
1
89
42
36
9
40
23
66
60
27
3
85
20
15
12
9
21
12
42
33
27
13
5
36
19
12
29
7
24
11
12
12
1
8
4
35
18
7
23
109
24
104
27
25
23
85
77
24
30
1
71
12
12
49
24
53
60
7
53
18
30
7
84
5
54
6
31
60
35
45
75
25
29
31
47
73
35
9
4
24
47
6
19
41
7
11
36
6
60
7
35
25
12
5
66
12
78
18
1
36
48
41
30
18
7
23
25
48
12
5
12
6
24
54
24
31
17
27
3
37
17
24
27
9
48
43
8
69
30
13
12
11
6
3
16
11
61
12
41
6
18
6
66
19
24
8
4
35
13
20
88
48
36
8
28
77
7
5
30
54
72
24
18
85
23
54
54
30
7
47
6
66
48
93
28
17
7
41
30
1
23
6
19
8
3
12
30
48
55
60
12
5
55
5
3
39
60
6
36
6
72
1
41
31
47
18
3
21
51
57
12
18
1
11
9
4
17
19
5
66
6
72
27
4
41
19
12
17
42
1
80
27
6
7
65
7
53
18
49
11
37
23
66
54
6
19
5
115
65
15
52
143
6
66
24
85
108
41
7
23
6
55
5
31
17
51
4
17
43
35
42
19
119
30
96
24
6
24
60
1
5
36
54
54
12
6
72
12
25
35
25
8
15
13
119
13
83
13
12
17
3
3
30
31
8
147
33
15
18
30
13
35
60
81
15
21
39
1
5
79
5
48
66
6
6
18
7
12
83
49
24
11
9
21
30
49
47
12
13
5
18
36
48
25
11
12
30
39
45
6
25
60
12
17
24
6
96
84
30
31
89
24
12
54
24
9
15
72
109
24
5
18
12
1
32
33
7
60
47
60
1
35
25
20
4
48
29
36
48
7
8
4
11
25
71
24
12
13
5
87
57
7
36
8
99
66
15
16
5
30
13
12
48
11
84
25
47
1
23
1
5
55
11
48
109
17
6
9
4
29
43
24
41
3
39
12
54
31
5
90
13
36
60
35
109
20
15
61
5
24
31
72
44
93
31
11
45
3
1
84
11
60
61
59
6
3
3
12
1
20
16
11
12
1
95
6
19
12
12
23
9
28
17
19
197
18
30
42
13
32
63
6
3
36
45
6
30
6
12
85
17
51
63
9
21
12
7
17
6
24
24
60
1
36
12
23
13
36
24
12
17
36
6
1
44
16
12
5
6
60
9
33
3
75
36
24
9
57
19
36
113
27
16
20
27
13
24
5
79
11
108
36
12
9
4
101
43
11
1
23
6
67
132
71
66
54
205
44
16
35
84
36
6
6
25
5
103
59
37
11
85
47
13
8
87
13
11
1
29
18
1
12
8
57
55
47
36
61
24
35
9
27
48
13
12
41
12
99
4
5
30
37
5
55
23
6
15
3
12
21
39
1
12
20
3
108
105
51
48
37
5
79
59
72
1
8
4
11
1
29
24
6
90
6
1
8
15
21
4
72
23
84
33
3
1
5
30
13
20
51
12
37
23
24
48
12
96
12
48
25
44
3
37
96
44
15
1
59
24
25
72
12
8
69
18
6
55
11
13
8
4
24
44
93
42
12
6
7
11
25
5
30
60
6
18
1
17
115
5
42
25
20
3
13
5
6
6
42
13
95
72
6
55
47
24
1
5
43
35
12
12
66
54
25
48
24
5
39
21
19
5
54
6
7
83
1
56
9
30
1
12
5
31
59
12
36
24
54
24
36
42
18
30
24
12
9
64
11
6
6
25
53
30
37
197
42
30
54
132
78
30
6
19
35
12
12
6
36
43
12
35
49
20
40
32
28
24
35
1
35
36
1
20
93
79
8
4
48
17
48
126
85
11
6
55
72
35
6
6
21
33
54
21
99
12
66
3
15
21
4
12
12
8
15
72
6
12
7
35
6
6
36
13
11
33
40
36
24
53
19
29
19
48
23
105
135
12
18
6
54
55
11
36
25
5
12
30
12
48
1
47
24
9
52
17
43
12
35
66
6
61
47
18
19
23
6
12
15
9
18
45
21
36
79
11
1
68
40
11
24
84
6
87
57
51
40
24
101
19
35
13
107
36
25
11
66
18
9
3
114
24
67
59
1
23
49
12
23
60
12
1
12
11
69
63
12
60
13
5
19
35
1
113
19
17
6
73
11
61
12
17
6
12
25
71
60
30
12
7
11
6
66
13
35
9
3
24
9
9
30
12
21
33
6
6
7
20
40
107
24
25
29
63
27
48
145
23
84
25
36
5
19
36
20
16
29
36
60
43
95
66
114
6
7
5
67
35
12
24
24
1
12
47
36
36
1
17
96
19
36
11
61
12
23
48
21
36
3
6
6
12
81
75
24
25
11
45
64
36
5
30
1
71
18
6
6
67
5
42
24
42
15
3
69
27
24
61
41
12
156
36
19
56
28
35
1
24
71
1
36
119
9
39
33
28
11
6
19
11
24
1
8
51
61
59
54
42
37
41
51
3
60
6
19
60
5
18
78
90
6
43
5
3
3
30
30
84
6
72
108
6
48
6
6
1
32
21
6
9
72
15
24
73
60
8
39
54
6
73
35
48
69
40
23
6
31
5
3
75
13
24
48
47
9
40
17
43
17
7
20
16
65
84
7
149
7
24
80
4
5
30
6
30
30
19
24
35
37
41
42
97
24
11
109
41
115
11
24
1
29
43
12
5
30
6
120
42
6
6
9
4
12
41
18
36
18
6
84
96
90
19
41
7
12
47
24
1
20
3
1
29
78
12
42
91
29
39
15
30
19
23
24
6
43
12
113
30
6
30
9
36
16
89
3
40
5
36
30
1
5
79
5
6
81
99
13
47
6
54
33
15
13
ABCD 93395726384*3^$a+1 [50075]
47
61
23
25
24
66
18
24
59
24
37
78
77
72
24
25
54
30
6
54
48
90
54
47
13
11
55
54
11
25
11
79
24
144
101
43
29
7
306
23
13
54
18
59
97
36
11
85
18
149
67
48
18
107
7
5
31
282
78
18
30
132
72
29
19
42
18
41
61
155
25
18
78
36
30
6
47
73
24
108
23
133
6
5
25
54
6
30
90
78
102
11
72
7
234
132
11
37
35
36
36
7
5
85
11
1
6
18
84
126
42
342
30
11
7
42
11
97
47
127
197
61
30
18
11
43
36
60
72
102
108
35
156
25
96
126
5
24
79
12
65
7
60
12
18
18
18
114
108
137
43
144
30
54
36
6
11
7
36
126
131
67
30
83
43
65
49
23
61
36
6
65
25
108
12
6
72
30
11
67
18
12
24
54
12
24
30
11
205
71
97
102
42
18
5
79
53
1
36
6
90
54
90
30
126
11
79
18
6
29
19
29
7
29
61
11
25
143
43
54
30
6
12
18
29
133
18
17
7
30
54
36
78
131
61
6
5
13
12
42
48
54
36
240
174
180
6
12
11
157
23
144
7
6
72
18
5
43
17
37
36
6
108
18
12
18
18
126
150
54
126
11
79
65
43
108
102
78
18
11
1
107
91
162
24
198
30
6
65
91
150
36
47
48
13
66
168
65
36
12
96
7
210
24
66
53
163
90
36
71
43
54
144
95
13
23
139
108
18
120
35
115
77
96
43
77
7
126
6
29
12
169
11
79
42
239
169
54
24
102
60
23
61
6
12
53
7
108
18
36
18
12
54
35
97
95
7
198
24
30
173
31
90
66
6
83
19
18
168
30
6
59
60
55
17
108
79
29
91
137
31
12
42
18
48
18
24
59
121
18
48
6
18
18
11
1
60
48
42
180
18
12
42
65
61
227
7
18
11
7
18
66
96
29
25
11
7
66
24
66
24
18
23
67
77
24
1
35
127
18
42
84
42
12
18
18
6
5
31
12
53
48
49
66
42
72
18
12
168
12
18
24
126
54
120
60
30
144
132
84
6
18
30
162
18
54
18
60
12
72
114
36
41
72
36
31
77
13
18
18
119
72
48
72
49
84
36
42
66
60
72
90
18
72
59
96
97
108
155
73
54
17
1
24
83
97
66
29
36
96
120
103
65
1
18
53
1
132
108
23
43
17
73
54
6
47
12
97
36
54
90
180
18
18
24
120
24
47
55
18
24
66
42
12
132
11
25
54
36
12
78
11
37
36
6
30
54
114
12
11
13
23
43
53
19
18
18
162
54
17
43
90
23
108
85
54
174
11
36
43
72
114
48
42
66
132
18
102
155
96
1
60
84
42
264
96
113
49
30
53
12
13
84
6
30
47
43
18
47
79
18
18
114
180
30
24
12
65
36
49
72
36
47
37
72
36
42
102
78
5
36
7
60
29
25
18
30
179
1
6
72
18
126
54
12
47
60
115
12
161
199
6
54
54
144
11
37
72
83
204
43
5
7
114
120
6
18
59
61
47
79
6
11
84
25
11
97
6
41
79
6
108
18
54
36
72
12
6
48
17
217
90
78
18
5
24
37
144
11
13
11
37
258
54
12
47
157
66
6
11
1
215
48
79
18
60
48
11
36
96
37
11
187
114
138
42
12
18
6
11
73
18
60
18
72
30
18
42
245
12
43
108
17
25
12
6
12
137
67
48
29
60
7
41
13
18
54
36
18
54
90
12
36
24
113
7
161
19
78
66
60
36
48
36
24
18
23
60
36
72
19
65
67
48
78
54
5
13
54
126
12
42
138
35
7
36
5
85
23
24
37
11
60
7
18
30
18
323
84
7
29
13
144
30
42
54
18
36
30
72
18
96
54
162
30
24
36
174
35
109
24
120
36
36
18
89
97
54
12
137
13
30
18
35
55
36
114
23
13
47
144
25
18
48
137
36
7
53
91
53
43
84
17
12
7
54
107
1
18
42
48
35
79
18
18
30
11
49
30
72
6
12
72
35
25
30
78
138
24
5
7
18
78
48
96
5
13
228
18
24
29
1
18
72
162
144
24
192
6
5
49
11
7
ABCD 93395777206*3^$a+1 [50016]
105
83
61
6
102
6
105
32
4
15
5
16
8
67
65
7
66
11
115
24
36
5
115
24
30
90
72
29
31
5
7
18
3
111
41
4
20
84
12
103
21
24
15
57
8
16
75
24
141
15
9
32
100
108
21
6
29
19
132
102
27
15
48
93
60
9
75
44
40
20
52
20
25
35
24
16
48
21
108
30
213
68
156
4
56
31
45
3
96
45
3
18
90
42
11
37
42
17
4
92
13
47
55
93
36
39
36
5
60
36
48
96
25
171
24
15
21
24
15
120
78
18
48
5
52
80
40
8
40
32
19
29
19
137
79
6
35
64
27
48
60
36
5
64
15
42
3
195
156
9
9
18
129
24
32
24
25
155
16
84
3
33
105
15
129
6
53
52
68
1
11
4
81
35
103
17
19
6
12
71
40
12
57
6
36
69
80
31
45
116
88
39
108
48
17
7
12
18
42
30
39
80
79
17
25
51
24
20
4
39
41
19
141
21
51
57
30
150
111
15
21
15
54
27
8
40
117
35
19
81
24
9
30
5
100
21
90
69
12
15
138
11
31
65
43
21
15
29
16
3
6
27
3
41
60
79
6
39
60
36
9
71
31
90
54
5
100
36
117
11
160
189
27
80
60
61
3
72
33
126
81
24
315
18
51
57
23
187
105
99
29
16
21
18
41
4
120
39
17
4
12
15
29
43
36
42
15
84
9
47
7
77
136
15
65
40
3
5
12
24
4
20
7
29
4
129
18
9
156
44
13
83
97
111
12
33
155
16
80
136
8
60
31
24
5
36
24
12
13
47
64
20
40
24
12
57
3
24
200
31
89
96
85
18
57
9
54
36
65
136
87
33
84
45
6
72
108
5
24
4
51
5
1
119
16
57
3
3
105
32
7
30
60
87
3
12
36
5
37
3
8
12
25
99
80
16
75
45
45
35
43
221
4
39
41
40
96
3
6
71
1
3
15
144
120
36
41
31
53
7
54
198
18
72
71
96
49
47
19
29
25
11
40
39
17
60
55
90
95
7
18
18
5
127
48
5
91
5
16
27
17
1
18
45
105
66
21
3
41
31
29
1
90
9
56
40
24
39
5
12
55
29
19
57
20
124
15
5
55
18
23
25
18
24
57
99
21
3
17
156
253
35
40
69
47
76
39
5
1
30
45
8
12
100
84
3
42
75
36
8
16
80
13
63
20
24
4
39
12
78
27
44
55
65
36
55
89
19
41
72
28
21
6
5
100
15
29
60
36
37
11
61
6
9
3
33
24
60
51
5
24
24
31
189
45
27
44
55
81
68
19
72
29
36
1
15
24
15
36
9
15
29
36
151
29
43
12
21
60
9
90
65
16
87
113
24
19
5
100
60
56
24
7
33
56
36
43
12
5
64
24
116
40
9
15
15
36
6
18
77
25
54
5
13
90
53
28
20
216
115
29
36
4
39
57
20
13
6
192
29
241
35
24
31
209
36
67
12
96
125
37
48
39
3
21
12
3
21
44
91
209
25
6
41
24
145
71
7
77
16
20
124
45
78
18
30
113
12
115
30
90
29
64
51
5
24
36
40
20
55
108
42
18
12
69
21
18
6
27
20
28
60
12
44
40
36
3
17
48
25
66
78
51
69
107
1
75
24
44
37
60
30
5
19
9
27
93
69
30
33
27
12
5
31
5
67
36
42
83
16
104
7
53
55
41
24
16
84
69
51
60
32
60
19
45
20
19
6
48
83
4
9
35
36
163
72
9
9
111
56
4
57
35
24
4
80
12
24
43
33
84
21
78
41
24
36
196
68
31
5
25
35
43
18
48
11
13
11
36
16
9
18
17
13
11
16
69
215
1
18
12
29
61
18
108
29
43
36
45
12
44
124
45
11
16
99
24
77
64
33
60
47
19
36
24
72
12
57
36
3
17
55
65
25
3
72
15
45
9
11
40
20
13
71
19
17
7
12
9
27
29
31
29
16
8
156
91
29
49
54
66
11
36
4
24
15
45
56
25
6
9
9
12
54
9
81
6
84
5
55
21
159
21
15
33
56
36
24
16
20
25
54
36
29
60
73
27
144
72
24
20
19
117
15
90
3
27
33
156
51
12
41
16
140
76
15
53
12
13
11
43
21
36
20
36
24
60
4
20
61
24
155
19
90
18
33
56
61
54
84
101
16
27
240
17
4
96
3
6
54
36
66
39
75
65
16
36
20
100
27
137
25
95
64
9
48
39
15
101
28
80
25
6
48
21
12
8
49
27
20
49
51
24
12
15
60
9
75
6
23
52
20
4
164
36
40
20
16
39
9
99
120
21
15
24
36
12
60
9
93
3
24
36
15
9
116
28
27
89
16
195
53
91
69
92
4
111
12
72
60
45
120
104
36
19
5
40
9
18
9
84
12
24
15
9
21
59
76
9
27
48
12
24
3
12
24
41
151
125
7
17
4
15
5
36
76
93
27
24
3
41
12
25
30
108
5
67
45
63
72
132
12
105
56
4
111
9
104
36
36
25
15
3
6
51
44
4
60
36
3
12
5
4
56
43
17
36
55
45
ABCD 93396566306*3^$a+1 [50027]
42
42
78
228
312
48
42
72
150
66
241
101
43
77
108
102
13
107
97
65
60
18
168
42
102
48
60
60
42
31
96
29
19
215
36
1
41
42
30
48
19
59
102
7
35
90
66
1
113
6
265
5
84
126
90
31
24
77
138
90
42
30
12
90
210
150
48
48
354
48
18
54
186
102
132
48
162
90
31
239
6
60
150
30
54
66
114
78
30
42
336
60
30
49
161
12
30
162
31
5
31
221
12
228
43
24
53
18
54
36
60
42
73
77
108
55
59
61
24
221
31
89
139
155
30
31
17
19
89
144
18
18
312
90
109
84
5
24
7
11
150
12
180
48
30
198
90
61
11
30
48
55
29
96
19
12
119
30
31
41
108
240
24
96
162
78
30
145
77
67
71
145
156
59
54
66
1
11
49
179
30
60
30
1
83
85
161
192
60
120
7
41
114
1
47
30
19
83
78
12
151
17
42
85
221
31
29
42
42
31
47
37
11
72
192
6
72
162
48
42
31
17
30
30
48
252
90
18
42
42
91
227
97
60
53
60
60
48
115
29
60
48
138
42
79
113
55
5
18
18
120
24
96
60
55
155
25
120
144
5
48
312
18
138
84
7
53
151
5
180
42
138
150
12
30
19
228
185
36
24
30
48
18
60
12
48
240
114
48
18
91
53
90
18
79
41
60
60
108
282
30
30
30
12
7
29
132
60
168
72
12
180
6
90
54
66
90
85
5
42
60
30
30
18
144
67
101
79
23
36
85
137
72
96
72
72
7
89
55
125
90
102
7
203
78
42
73
17
12
7
101
7
53
19
11
48
42
210
192
18
48
30
282
12
96
42
42
150
120
1
47
49
48
96
17
42
6
240
55
89
198
132
61
5
42
168
1
60
144
209
270
150
138
12
6
79
53
48
235
35
12
13
17
102
120
66
19
36
5
480
42
12
6
84
91
29
186
174
120
36
24
18
18
72
192
96
12
12
48
42
18
19
29
55
59
66
12
30
18
30
25
336
113
168
12
48
12
6
25
77
78
180
24
210
18
150
12
18
73
5
31
101
42
48
252
25
71
30
84
258
42
168
60
72
30
18
78
49
11
234
48
7
11
150
91
23
121
180
65
120
60
84
6
42
150
49
11
90
30
42
211
29
6
12
78
55
149
7
144
36
53
18
42
91
5
175
17
78
25
35
1
41
42
265
101
60
72
72
175
113
103
257
78
174
48
192
36
31
11
78
19
41
72
30
12
36
12
90
42
78
19
59
30
72
30
90
19
113
48
48
192
318
181
89
19
185
6
54
48
90
30
90
72
66
102
73
137
43
77
30
73
149
151
60
77
138
30
42
73
5
264
48
72
66
30
132
18
54
168
78
1
89
84
108
48
60
12
18
12
210
79
29
115
65
24
36
192
120
67
41
114
37
29
12
72
31
24
41
72
18
42
7
12
29
72
12
48
102
6
42
162
78
157
41
12
192
7
71
253
77
120
138
60
1
53
48
30
13
185
24
108
60
30
48
12
13
17
48
ABCD 93396795868*3^$a+1 [50072]
59
91
245
163
29
31
30
35
112
33
186
66
42
72
33
80
43
117
33
12
3
69
60
18
12
24
9
32
96
37
162
144
201
69
75
57
120
18
72
69
135
36
234
123
165
66
72
17
37
6
102
36
90
24
18
72
90
498
18
6
18
41
7
89
1
72
6
12
108
126
270
144
180
24
126
72
75
9
36
24
59
64
21
11
55
294
35
96
144
49
282
60
48
90
15
93
54
24
66
36
54
54
144
83
85
90
54
75
45
6
18
12
24
23
13
30
69
45
36
48
126
6
48
60
72
102
81
135
42
18
29
48
25
24
216
12
18
18
6
81
32
25
6
12
60
12
6
12
54
78
18
18
66
6
59
13
120
6
30
72
114
48
90
72
114
9
93
3
21
75
33
15
3
84
153
48
33
47
48
144
181
12
42
101
91
5
31
108
5
96
13
48
18
96
30
3
3
45
63
30
99
63
72
137
31
48
126
114
12
108
42
30
24
48
36
5
64
80
13
35
7
18
84
83
7
6
72
48
27
15
65
91
24
45
111
17
163
54
36
42
57
33
120
54
18
18
114
54
12
132
36
30
36
15
93
18
17
25
108
107
1
30
54
11
31
18
15
3
12
132
29
55
144
6
35
1
66
77
37
18
66
24
36
270
120
5
247
180
270
39
21
84
23
85
36
87
9
66
5
37
27
39
72
17
43
12
78
84
23
13
83
96
16
99
108
33
87
41
1
108
48
3
32
7
18
23
97
78
66
18
42
35
91
54
30
36
18
24
35
67
18
60
95
103
138
6
89
37
138
42
18
54
120
23
48
79
17
144
96
13
12
18
53
43
101
48
25
18
5
19
36
90
18
66
18
18
72
47
13
36
15
176
19
45
9
72
36
60
18
54
30
105
63
180
29
1
15
3
36
36
54
18
42
18
108
18
156
18
72
18
162
78
12
6
30
18
90
47
115
90
72
6
5
64
15
33
224
19
90
30
144
162
18
18
108
54
42
18
17
13
51
75
5
112
32
13
18
60
12
18
6
36
29
61
48
131
1
48
126
126
144
35
16
45
99
21
54
53
61
12
78
36
53
16
57
12
72
54
150
12
78
30
6
126
84
18
5
1
15
129
47
25
39
9
6
54
48
90
234
23
37
75
9
96
48
23
67
18
347
16
51
18
6
66
3
21
59
96
19
132
18
23
43
5
192
7
162
120
6
102
3
32
1
24
48
438
72
84
18
83
139
5
16
45
18
90
24
47
61
120
59
13
35
163
90
90
57
183
233
96
16
224
55
6
48
96
83
7
36
144
5
25
23
55
12
6
72
30
6
102
24
66
54
180
18
95
37
48
36
54
6
27
9
54
90
30
6
3
27
114
12
54
129
159
33
27
66
24
30
45
15
17
96
43
69
32
133
96
192
24
83
1
15
81
15
128
73
108
30
24
12
18
42
93
81
36
11
49
15
309
12
72
72
6
102
36
36
90
65
13
18
65
64
153
23
85
90
17
7
48
18
54
33
21
72
18
6
18
18
23
157
12
6
66
90
21
165
59
139
174
18
5
103
57
32
7
30
36
180
132
30
18
95
157
227
43
108
9
81
54
18
126
9
33
18
12
72
42
30
18
270
36
6
18
30
18
78
30
294
12
6
65
109
3
33
63
9
72
78
18
30
65
7
6
35
271
30
6
45
39
6
3
15
54
120
18
60
90
18
36
18
3
27
162
3
57
66
60
30
78
29
91
42
144
138
17
43
101
7
57
117
18
18
23
1
138
18
24
36
180
102
132
54
54
18
102
18
99
144
32
67
36
54
18
17
37
6
90
30
45
32
16
15
36
29
16
105
18
66
42
9
45
35
16
87
60
18
54
84
17
19
180
89
25
144
71
91
101
97
12
204
84
3
128
192
7
102
60
48
23
48
37
18
ABCD 93396855694*3^$a+1 [50021]
197
55
36
42
30
17
1
132
72
18
180
12
125
43
17
91
5
7
173
67
72
48
72
78
252
30
90
240
203
205
108
90
60
12
5
67
150
71
12
43
102
18
60
90
144
90
113
7
29
12
12
7
89
247
17
12
43
17
43
53
72
12
36
60
49
6
30
90
90
23
49
18
65
7
60
48
89
36
25
54
65
163
168
54
90
173
7
108
12
5
31
17
187
156
29
25
143
72
55
18
18
42
83
7
192
161
307
60
41
96
55
6
35
19
30
36
60
35
67
17
91
24
36
84
96
102
72
6
252
12
41
60
60
19
53
43
53
1
288
18
12
18
59
31
24
36
90
299
25
90
18
12
306
114
126
12
5
12
43
180
48
132
41
31
53
13
35
12
13
54
18
18
137
25
18
29
73
18
144
78
90
12
186
120
144
60
11
180
25
167
7
6
23
12
49
18
17
43
48
114
198
12
36
60
90
144
71
55
12
53
19
18
18
60
54
18
53
49
78
53
84
24
1
36
179
31
42
12
6
264
53
37
36
180
54
101
175
17
13
59
13
72
6
72
53
37
18
30
114
18
30
222
30
89
37
204
11
19
60
138
90
150
162
138
72
126
29
24
7
120
17
37
150
36
54
90
216
12
18
59
73
30
72
18
60
83
72
37
90
36
42
11
132
19
138
71
1
11
180
60
19
29
12
19
138
83
79
36
54
59
19
30
107
1
35
7
197
48
55
137
193
48
42
18
30
162
11
12
12
48
24
24
67
42
30
150
12
35
331
77
12
193
18
54
60
156
107
73
42
72
18
102
36
60
5
12
85
311
19
18
59
48
336
7
65
169
18
5
175
90
12
71
37
18
114
11
7
12
198
72
6
89
48
73
47
187
90
18
18
432
162
6
30
24
41
85
30
234
59
24
7
36
125
97
48
60
12
23
24
48
55
41
7
54
6
5
12
103
60
173
91
36
114
18
180
192
5
24
12
67
60
65
43
5
79
125
1
42
12
18
90
72
18
132
126
5
48
49
162
36
54
71
127
42
66
72
168
65
109
108
108
95
85
114
90
126
12
72
18
18
113
109
180
108
210
17
127
150
138
42
90
90
119
19
72
18
90
77
181
72
18
89
24
97
90
42
18
84
18
72
119
7
42
30
162
11
49
23
7
90
90
18
72
18
41
72
48
1
23
37
59
61
179
19
41
139
60
48
90
24
30
5
24
79
18
47
97
11
115
42
282
90
35
43
53
49
126
42
120
18
53
61
11
145
54
78
102
65
36
85
90
12
60
41
7
54
11
228
121
83
25
23
325
30
17
37
126
24
30
36
83
60
24
336
7
12
60
17
1
210
252
342
18
60
53
49
6
12
18
24
131
79
96
137
7
30
23
36
1
18
53
19
36
102
72
36
54
5
48
43
84
36
54
18
101
31
36
30
24
18
18
72
18
12
108
162
47
85
66
5
37
30
77
145
126
270
54
5
103
65
217
96
54
30
126
89
48
85
210
173
48
60
7
384
53
13
24
138
5
67
180
90
11
49
35
96
108
24
7
48
90
18
72
42
11
127
18
54
90
90
96
120
150
30
42
18
5
115
24
66
24
36
59
60
235
168
48
42
30
168
125
19
18
12
126
24
29
109
60
30
78
95
25
24
18
5
43
53
19
72
18
ABCD 93396881822*3^$a+1 [50056]
41
28
21
3
27
93
36
396
15
24
17
55
33
24
92
36
64
56
88
15
6
6
48
6
24
96
30
101
28
75
177
8
16
68
43
33
45
12
47
16
21
95
25
11
13
96
71
12
37
35
19
30
42
53
7
54
15
69
12
23
31
5
1
120
59
16
123
65
16
164
72
13
150
29
31
66
54
45
27
17
12
109
39
20
1
6
9
15
141
144
20
25
60
6
5
55
30
3
3
33
15
6
63
36
80
16
68
13
120
87
3
17
12
19
41
25
23
1
35
115
36
30
23
28
24
20
48
16
105
27
3
17
28
15
30
35
16
81
99
39
105
27
45
68
1
6
17
97
63
57
90
189
96
15
24
101
60
36
13
35
31
29
115
101
88
32
25
66
5
13
6
69
15
125
24
193
59
16
105
15
15
45
33
30
65
37
107
67
6
198
29
193
30
9
8
1
60
59
36
25
6
6
18
30
12
15
20
19
66
39
51
24
24
21
39
5
16
21
54
69
51
41
43
60
5
55
12
53
36
91
60
29
19
36
5
55
180
9
24
3
18
12
75
12
20
13
83
1
36
48
75
105
51
15
113
13
60
75
12
177
59
7
9
56
13
6
90
24
6
9
45
30
9
56
91
33
111
149
12
24
31
141
44
79
12
17
1
36
159
20
216
115
29
55
17
49
15
15
24
12
29
25
11
48
196
135
29
24
1
60
6
30
59
1
23
67
53
31
30
51
51
17
16
21
96
48
30
45
51
24
6
3
8
124
68
61
42
108
12
17
16
15
120
5
4
12
39
30
30
69
3
33
45
11
25
24
30
6
24
30
120
6
15
39
5
67
18
95
31
41
13
71
144
25
6
21
3
5
1
11
19
5
19
9
60
93
24
6
60
137
67
93
27
30
3
32
85
66
117
171
9
92
4
20
36
16
84
8
97
120
11
52
3
53
4
68
13
90
6
6
33
20
61
54
41
25
35
28
3
5
64
129
6
69
36
45
24
42
105
32
151
17
124
15
165
15
5
28
3
5
100
33
36
54
21
20
16
15
84
9
111
89
16
21
3
72
20
28
27
177
12
45
24
59
37
35
25
24
27
12
27
89
192
43
65
31
54
11
1
48
6
53
73
35
19
144
17
49
159
15
60
36
125
40
36
135
48
9
201
6
84
42
18
17
85
15
20
24
25
54
21
8
108
79
54
39
27
9
24
21
6
21
8
25
30
12
48
189
72
15
6
90
105
32
61
30
41
49
71
211
18
30
29
16
21
23
37
83
13
54
81
75
17
31
30
30
72
33
57
63
45
66
36
30
219
44
16
108
12
80
36
25
39
15
9
12
60
120
3
5
12
49
23
43
105
93
30
12
24
84
29
31
42
35
52
177
23
67
41
19
9
15
60
6
11
4
108
21
51
9
30
9
63
24
66
15
20
19
29
37
120
23
24
37
30
105
75
21
3
9
3
168
12
53
72
79
60
30
6
48
30
36
24
15
36
15
5
1
24
84
30
30
6
21
84
45
24
30
89
16
111
54
6
6
87
81
15
21
51
3
12
33
15
29
31
5
7
57
87
29
72
12
37
30
29
1
66
17
36
16
36
129
54
60
30
51
15
5
49
6
5
64
45
51
75
24
9
56
55
72
9
21
18
30
66
29
55
17
19
5
88
12
15
84
66
54
42
15
9
3
36
36
45
15
20
49
71
16
20
4
15
21
15
30
83
1
30
30
24
36
71
25
84
24
11
19
36
21
32
36
16
44
55
9
63
48
42
63
24
56
85
87
20
49
39
116
25
30
29
1
6
69
36
48
45
15
84
27
54
47
60
43
81
156
3
57
3
60
30
27
15
5
79
30
3
140
1
42
33
75
17
109
60
90
45
56
25
167
1
35
37
3
135
21
9
87
3
12
165
108
56
64
15
5
76
51
84
5
16
92
91
42
24
66
24
5
55
53
73
3
21
6
5
73
60
71
48
7
45
44
16
20
100
21
18
5
1
30
36
185
133
12
107
7
5
115
9
75
66
30
33
57
54
45
20
1
6
17
1
30
60
60
12
9
39
96
54
30
156
9
27
29
25
39
27
48
21
75
6
78
72
18
39
27
5
16
39
21
105
95
49
111
32
181
167
48
1
23
136
20
121
3
123
120
17
52
21
120
23
61
6
105
24
39
30
39
213
15
33
47
13
90
129
27
54
192
54
66
3
15
21
20
120
49
6
41
12
7
84
30
120
36
96
27
20
1
66
66
27
48
69
119
91
30
35
16
8
55
9
3
24
9
21
54
5
85
150
9
57
15
141
27
12
21
35
144
19
17
25
84
15
189
60
59
36
36
16
9
90
6
119
31
57
20
16
15
41
19
36
105
99
6
23
37
36
27
180
8
64
24
27
24
114
35
156
16
9
6
29
19
17
124
20
25
54
36
114
90
17
19
6
63
45
66
24
90
30
6
24
219
27
24
6
59
124
3
24
24
89
88
129
39
140
31
24
69
ABCD 93397093852*3^$a+1 [50065]
8
16
33
11
12
28
140
24
28
3
81
60
84
12
93
51
8
108
13
11
55
18
3
3
21
63
17
25
48
75
12
44
60
96
96
52
15
21
15
29
88
12
48
8
12
25
23
52
9
18
5
67
18
90
45
116
4
21
12
59
148
56
7
17
72
36
24
19
29
28
68
12
24
108
12
19
45
15
66
59
1
3
48
8
24
60
1
135
99
21
20
16
33
23
115
17
7
30
15
24
72
8
60
19
17
60
24
64
32
19
17
4
20
24
4
3
29
40
24
120
32
12
16
56
76
120
8
115
17
7
45
36
104
208
3
21
8
12
13
11
184
8
24
28
68
52
72
33
23
13
11
61
3
60
9
3
12
147
36
9
141
12
36
47
48
12
115
30
90
33
21
11
4
8
76
15
12
90
39
8
13
48
6
21
8
4
33
3
12
8
40
45
11
16
48
36
21
54
66
47
16
81
39
12
92
43
33
36
44
49
30
21
87
60
18
12
39
33
47
48
85
162
65
25
51
12
12
69
107
25
72
3
8
12
120
13
39
15
33
80
108
1
35
1
3
24
48
20
4
24
56
4
84
33
27
20
48
85
23
16
80
16
48
36
36
8
7
5
28
32
79
29
24
16
81
3
20
12
16
8
4
3
113
19
21
132
24
108
128
4
44
16
81
15
39
30
143
112
8
7
90
83
28
8
52
92
52
20
16
80
28
36
176
72
72
100
8
40
51
5
16
189
60
87
32
55
45
81
27
104
1
3
32
84
24
16
33
63
128
16
63
21
12
12
12
8
25
95
36
52
24
8
100
27
81
12
20
1
51
33
3
44
49
11
16
3
9
15
12
9
56
25
11
52
20
193
75
12
32
40
33
6
54
18
30
35
12
16
32
49
15
36
44
24
4
12
44
136
48
12
21
3
24
8
97
75
12
56
60
13
15
21
99
12
32
40
80
25
15
93
35
4
9
75
12
60
24
63
41
1
75
141
15
8
4
56
216
4
20
12
4
39
66
11
12
28
32
16
20
16
24
39
18
18
90
11
16
45
47
7
29
36
24
24
36
16
96
9
75
20
40
116
48
7
77
72
4
36
20
43
45
36
15
12
18
111
8
28
32
28
24
84
156
24
32
12
97
48
47
49
15
216
3
30
27
8
25
30
126
47
12
60
100
8
88
12
3
45
24
108
120
8
19
53
4
15
36
137
12
36
48
121
18
6
15
20
12
24
16
60
15
93
12
32
28
15
12
113
37
27
21
42
45
32
24
12
13
36
30
29
36
115
5
28
48
84
69
36
59
4
36
9
47
25
15
39
6
3
27
65
16
92
160
20
12
19
120
17
24
16
12
21
27
32
16
44
96
4
20
60
61
36
11
12
16
20
24
13
12
11
12
40
8
55
137
24
1
15
9
18
21
56
36
48
31
45
81
15
24
21
95
12
31
57
32
28
20
25
27
32
36
4
8
12
28
8
28
24
32
24
7
77
12
48
48
4
36
9
3
33
83
12
4
20
28
12
44
49
23
72
1
11
4
39
5
36
40
60
20
4
8
12
60
96
12
52
32
36
24
28
68
13
42
17
73
23
61
39
32
28
45
11
36
72
88
12
3
29
24
4
36
80
4
36
72
12
80
31
21
80
16
84
20
84
1
144
119
36
12
52
80
28
60
159
29
120
24
60
13
95
24
64
15
21
33
123
39
9
180
12
8
4
20
28
8
19
6
66
129
12
57
23
88
72
8
12
37
11
40
12
32
36
40
24
116
64
96
27
17
40
12
24
36
3
30
23
84
4
12
27
12
54
27
15
5
88
20
24
37
15
75
90
3
48
68
64
8
43
17
4
8
12
36
64
56
88
12
272
28
32
40
12
9
51
20
4
92
12
28
165
99
36
9
15
44
24
12
4
24
48
15
69
8
36
72
132
52
63
77
25
23
13
18
21
8
12
124
32
4
60
48
8
52
8
7
45
80
108
40
32
37
11
12
16
20
16
20
25
99
56
4
132
20
40
9
11
12
13
27
116
64
32
1
23
52
72
32
31
5
72
12
60
24
64
176
19
126
11
16
20
4
8
13
27
27
21
68
12
12
28
57
11
25
42
33
24
15
21
20
16
8
48
12
36
36
13
18
53
12
144
79
29
28
33
51
20
64
44
12
121
35
4
15
53
13
95
13
119
12
4
27
42
3
33
51
20
31
29
25
11
100
92
12
19
21
8
7
36
144
9
20
4
36
32
40
12
12
111
53
12
4
56
13
11
13
71
12
25
39
56
12
36
76
36
27
57
56
37
11
24
28
8
72
49
3
3
84
9
12
57
18
12
18
24
3
48
44
16
24
56
19
33
8
73
11
40
116
48
120
120
64
8
12
72
64
39
18
59
4
32
37
15
8
7
180
36
89
25
27
21
35
48
61
23
85
3
108
21
3
12
20
124
36
80
36
7
5
48
37
15
32
28
48
39
5
16
8
36
43
42
48
47
48
16
57
35
19
66
42
21
15
54
3
27
216
9
12
8
97
35
55
5
88
8
72
7
5
36
4
36
27
53
12
36
31
21
108
9
83
12
31
60
9
3
18
6
54
51
36
68
24
28
44
40
116
43
29
52
8
36
121
131
145
3
36
69
59
36
36
16
9
83
100
3
30
23
4
32
16
12
8
49
15
75
29
7
45
44
28
80
16
44
52
21
192
72
3
36
96
156
15
18
24
108
27
32
64
152
4
3
5
67
33
8
13
207
32
1
15
44
48
64
68
52
33
11
12
43
42
15
120
8
24
7
21
3
12
114
15
36
3
30
54
57
21
15
20
49
11
13
135
9
95
16
81
51
3
29
36
12
72
96
84
12
19
17
100
24
8
13
27
15
101
ABCD 93397376206*3^$a+1 [50015]
60
25
60
36
20
3
21
69
102
45
33
90
30
31
5
42
54
3
72
4
60
56
3
30
111
12
4
48
23
37
20
3
25
20
112
48
29
48
15
16
36
65
79
32
63
9
27
6
15
24
9
36
31
132
8
87
162
54
85
12
65
18
21
15
25
95
49
65
51
36
33
60
15
12
3
109
5
67
53
55
92
3
48
37
5
66
6
48
27
24
12
28
35
45
36
9
55
5
102
60
25
95
13
56
9
7
5
39
3
25
8
57
7
11
30
60
39
36
120
33
55
80
15
9
117
36
12
42
90
18
66
132
63
75
9
96
21
36
139
5
103
20
21
54
6
7
5
63
15
120
45
9
6
45
81
18
57
45
3
3
30
15
27
12
49
5
75
156
4
192
83
45
12
84
48
12
9
24
30
6
90
72
120
72
42
3
76
32
4
8
21
12
3
16
84
24
5
12
31
72
80
3
48
6
120
15
39
57
3
21
33
3
100
17
6
102
15
3
105
4
12
8
3
9
63
30
36
67
5
60
12
27
96
24
51
42
18
102
36
24
63
9
3
36
15
9
16
101
54
21
4
29
36
102
13
47
25
119
9
112
53
36
36
180
15
3
54
6
9
57
18
6
12
24
18
21
45
72
108
31
65
36
7
5
18
60
102
72
18
33
39
9
141
36
84
24
51
21
7
11
36
33
16
20
12
40
72
5
12
15
3
1
20
136
24
144
5
7
173
7
140
15
30
51
48
27
49
11
69
141
78
30
75
12
3
69
16
24
35
18
24
103
32
76
5
30
24
25
23
57
16
53
6
25
24
72
77
31
131
45
9
12
127
92
16
17
60
3
28
35
72
93
87
37
12
5
19
35
9
15
18
12
180
67
29
36
54
54
3
12
51
1
41
67
23
90
90
97
20
36
16
29
75
4
77
18
1
44
120
28
23
69
27
18
66
1
8
33
48
15
45
51
21
30
42
66
49
56
81
3
15
97
20
63
25
11
12
45
27
85
41
39
75
66
15
4
17
6
84
54
24
51
105
72
63
51
48
37
35
9
100
32
27
33
12
72
3
132
21
9
3
75
18
192
18
54
19
32
27
21
81
18
13
95
49
11
108
21
36
24
9
66
105
60
3
117
9
72
138
37
89
18
18
123
27
12
126
24
36
36
54
61
11
133
5
19
233
18
109
23
48
129
33
24
123
33
3
51
24
97
68
9
18
37
5
7
11
25
8
39
105
132
4
176
15
25
83
48
33
36
225
31
35
13
59
72
13
77
75
64
32
9
78
57
15
33
16
131
61
24
176
9
15
33
3
132
12
33
60
31
180
77
72
7
5
144
31
20
108
45
103
35
42
108
18
12
37
41
27
12
51
36
66
39
16
17
63
28
56
108
28
59
13
56
21
6
30
18
105
4
41
54
36
25
77
3
60
112
20
3
1
149
102
13
77
24
31
5
12
3
12
21
31
8
36
16
20
75
174
24
12
3
72
21
84
18
6
12
123
39
33
57
18
60
25
65
12
51
9
7
116
39
25
5
24
72
15
3
61
56
27
21
9
63
40
47
210
55
77
123
100
41
42
30
75
3
129
60
27
169
29
31
71
9
64
56
12
9
75
40
5
96
15
3
156
49
59
18
42
57
76
47
18
3
9
147
88
12
5
6
97
8
12
60
120
63
54
48
60
7
65
15
3
21
72
27
13
5
60
27
12
15
120
73
53
90
129
33
87
21
3
120
9
180
15
96
60
4
20
87
69
21
36
67
96
5
126
30
24
30
24
30
36
99
36
60
111
49
221
103
23
60
30
123
12
9
96
39
33
12
75
51
13
41
3
12
4
5
72
7
131
21
21
15
33
31
20
39
60
12
49
5
18
6
31
161
72
3
39
189
4
8
105
135
184
35
9
9
6
30
19
95
12
18
15
16
24
56
159
33
3
24
61
56
16
24
108
23
25
29
66
54
39
52
20
24
24
27
18
84
15
27
133
72
11
13
59
36
81
88
113
3
21
39
9
27
123
12
21
15
18
6
13
36
12
65
15
93
36
43
131
36
24
216
33
3
9
3
60
13
95
54
3
15
48
24
33
36
15
24
61
41
60
3
63
69
3
93
105
19
8
117
103
20
21
72
19
41
15
33
72
55
5
27
16
36
36
59
1
59
49
17
3
12
24
108
12
3
18
67
47
61
23
9
28
17
60
27
21
39
39
21
45
78
18
108
72
84
99
15
36
61
77
6
21
4
95
85
11
36
45
129
31
32
12
16
17
72
103
11
121
188
148
44
3
48
157
72
176
69
295
36
144
11
13
5
159
16
84
41
54
1
71
9
15
54
3
33
79
36
32
45
15
117
36
27
12
27
24
36
66
240
75
4
24
17
3
12
9
48
108
108
15
84
100
17
91
32
16
11
49
5
51
21
18
66
51
3
109
53
39
36
132
28
5
30
60
13
125
24
51
39
33
57
126
25
32
27
162
18
36
1
5
39
51
ABCD 93397668998*3^$a+1 [50004]
4
20
6
46
59
16
57
12
8
60
28
8
52
47
63
13
5
4
42
26
7
23
22
3
105
3
9
60
12
35
1
3
27
5
9
36
19
21
8
6
48
22
26
18
46
18
20
16
12
75
72
5
31
36
45
3
21
20
16
3
41
27
45
22
2
30
70
24
24
3
17
52
96
72
92
43
27
45
21
84
63
21
11
13
8
43
69
3
17
82
45
36
185
3
165
76
39
24
21
72
104
4
20
40
11
64
57
2
48
58
32
72
22
5
64
44
1
54
165
33
24
18
2
124
27
47
1
39
6
39
5
16
20
19
48
9
23
15
10
12
18
8
18
16
56
43
9
15
32
33
16
87
27
17
76
9
8
12
3
3
22
36
6
56
114
96
4
18
6
15
144
21
6
6
20
4
24
15
5
52
3
44
67
6
27
21
39
3
50
12
96
7
60
12
27
6
48
80
40
2
18
24
22
26
12
15
81
4
32
150
40
30
3
65
28
2
37
5
84
40
11
16
9
36
60
14
70
36
14
16
114
6
30
44
48
27
43
8
10
12
42
90
3
33
144
18
32
1
15
54
56
15
52
48
12
45
3
57
20
22
14
16
36
35
13
24
8
64
6
29
25
18
21
72
27
6
12
14
6
12
40
30
2
16
72
96
12
12
12
24
11
33
22
8
22
24
35
39
6
52
15
29
4
15
39
18
3
29
3
13
12
12
3
59
18
63
4
21
14
13
93
8
96
6
13
11
25
29
4
36
66
6
15
8
49
63
9
144
2
30
12
48
4
44
7
47
10
35
21
6
16
24
6
68
100
2
37
27
6
12
3
77
67
29
52
68
7
15
18
6
18
32
30
48
105
13
3
41
6
18
16
11
75
37
33
44
19
5
12
28
14
6
4
96
12
24
15
24
9
92
16
3
9
35
33
108
19
20
13
84
18
2
28
42
18
15
60
53
4
68
43
12
45
15
17
39
1
48
18
42
51
11
48
37
75
6
15
9
36
24
150
6
20
19
36
29
88
2
13
77
28
92
16
54
141
107
25
41
46
54
15
69
3
24
9
24
18
50
19
21
3
5
12
99
13
42
18
36
15
9
12
24
96
36
2
18
30
22
12
8
36
7
33
12
32
16
36
36
14
18
22
6
104
16
39
35
16
2
72
24
40
32
67
35
18
48
16
3
27
6
120
8
52
14
70
39
11
13
3
30
24
18
6
27
9
48
32
4
44
7
15
6
8
40
39
17
51
15
34
15
45
35
28
3
5
40
5
27
21
16
35
25
66
30
3
17
43
57
8
19
12
36
57
8
22
45
21
62
34
24
36
59
49
62
40
6
122
18
19
8
61
11
33
36
6
6
7
27
18
63
29
36
252
18
64
48
110
31
24
3
114
30
6
32
88
12
3
5
55
32
33
4
44
67
32
27
16
42
30
6
42
9
45
66
24
9
204
5
70
45
45
30
48
14
96
28
86
30
31
33
87
9
15
5
46
30
24
56
100
32
30
13
17
76
32
19
29
27
37
3
65
7
33
24
20
148
2
16
38
67
9
35
36
7
2
36
42
6
40
15
29
28
12
35
3
34
6
57
21
26
33
73
3
45
75
11
70
8
48
4
36
44
6
13
24
8
45
28
24
11
25
11
43
21
21
36
20
67
3
38
36
16
32
16
14
46
51
41
4
51
9
11
9
18
13
48
5
12
10
38
12
19
29
22
2
16
27
5
22
6
24
2
34
12
15
57
51
60
24
48
9
20
51
27
118
42
8
18
16
30
29
72
13
12
24
24
72
42
26
52
23
45
16
38
13
9
108
36
2
37
83
78
55
21
3
5
88
3
69
30
62
31
5
19
3
2
24
60
66
40
98
7
9
27
72
17
15
16
69
99
12
33
54
78
75
9
6
53
76
69
71
3
10
51
24
33
8
31
3
50
3
28
17
12
82
5
1
27
15
32
46
72
56
36
40
8
22
6
3
12
144
36
12
5
88
24
6
137
7
26
19
21
8
27
33
19
12
155
40
21
27
18
102
30
138
30
135
9
20
4
42
42
27
3
6
44
28
63
12
33
15
41
55
41
40
62
40
45
8
40
93
44
55
12
29
16
36
14
13
36
29
18
18
96
6
70
12
8
19
3
86
7
12
23
22
3
44
25
60
140
138
58
14
33
13
20
12
52
11
67
18
63
39
18
72
3
12
12
3
158
7
3
32
10
15
21
12
8
39
45
58
50
28
56
60
6
30
99
31
2
12
48
18
34
6
54
15
5
4
42
17
55
2
19
17
7
8
27
45
16
11
34
11
33
52
38
13
99
6
3
21
84
39
60
5
12
40
20
51
37
80
28
24
26
10
3
11
16
32
58
35
25
68
12
52
75
5
15
13
87
3
2
16
51
3
113
52
35
21
91
86
39
28
12
65
39
117
52
18
54
8
48
42
57
15
40
38
12
30
10
51
27
33
12
20
25
32
16
27
12
33
3
24
11
130
3
69
12
50
30
19
39
150
3
45
12
75
12
23
10
48
3
41
19
237
63
77
52
15
45
20
18
18
6
10
8
48
7
95
66
4
72
18
21
5
7
9
20
28
60
42
21
5
4
99
117
8
7
9
20
24
40
104
7
44
121
95
9
4
3
144
24
11
48
13
9
36
3
11
34
12
35
13
36
24
20
51
16
20
40
68
61
80
16
48
20
40
12
44
31
29
48
12
19
45
6
30
26
10
8
7
77
48
4
30
6
108
14
1
17
19
11
58
39
12
9
2
40
24
6
12
48
14
61
24
84
9
68
112
15
27
26
75
19
14
40
2
150
88
24
2
13
80
27
9
7
18
24
48
12
2
34
44
18
133
21
8
48
150
40
14
31
24
48
48
29
48
22
8
10
62
25
15
8
40
30
12
24
80
54
25
63
14
4
27
5
28
15
5
6
70
20
19
41
90
10
15
45
24
26
16
42
23
64
60
3
81
9
30
6
15
21
24
54
18
14
90
51
37
27
5
3
1
42
24
9
57
14
10
6
53
19
170
76
2
22
3
29
100
30
158
175
27
18
80
27
3
13
93
15
20
27
90
7
12
8
21
6
16
78
15
11
66
48
16
11
25
39
33
8
34
56
34
86
45
73
20
19
65
10
38
28
12
68
36
36
24
39
1
38
13
12
36
5
24
70
42
44
12
19
3
5
45
28
32
58
30
12
38
13
24
81
114
18
92
12
6
18
16
11
33
4
32
96
79
33
63
9
39
65
72
24
24
7
15
69
105
24
60
12
15
35
70
84
48
8
4
18
26
144
22
26
3
64
53
27
16
51
5
1
50
40
78
2
72
42
36
42
22
26
10
30
2
28
95
40
12
47
1
12
35
18
79
15
18
62
46
15
57
8
12
ABCD 93398884706*3^$a+1 [50008]
12
3
12
6
12
18
9
63
18
23
36
1
72
107
73
263
25
27
132
33
15
48
27
42
39
9
3
15
54
11
7
57
75
18
12
18
117
8
25
87
20
88
15
150
30
125
12
60
4
80
4
45
3
44
1
155
52
63
60
54
63
27
30
83
72
25
71
28
27
42
71
12
25
3
32
12
97
18
12
36
53
84
43
54
3
48
39
93
15
17
43
30
71
37
47
76
21
60
30
29
4
12
84
51
6
12
63
135
24
36
93
72
44
1
59
55
21
32
28
207
18
15
15
33
20
64
36
9
155
156
12
112
3
29
76
104
73
11
7
45
9
11
67
102
11
49
11
60
55
57
36
27
42
102
9
12
12
68
49
59
24
37
3
32
73
42
21
9
6
9
3
17
120
76
9
15
20
55
90
11
180
7
18
12
60
71
76
51
12
42
15
84
9
11
24
88
20
100
39
6
3
36
56
72
67
41
25
27
15
102
108
18
54
36
15
144
183
18
54
6
47
43
17
52
3
41
7
24
21
9
6
45
44
85
18
18
47
7
6
12
18
9
81
119
40
111
29
31
33
20
19
17
175
36
5
55
29
84
49
11
36
24
19
45
57
18
60
72
33
32
25
23
72
84
1
135
63
65
16
20
1
108
11
7
72
18
35
7
41
12
24
28
20
52
3
5
96
1
36
27
15
30
51
39
33
44
4
36
63
132
18
30
42
11
40
15
24
18
30
108
93
69
83
28
57
39
44
7
180
5
4
3
150
3
12
3
53
31
36
17
48
4
75
18
51
9
30
45
15
12
6
3
51
48
5
13
27
27
5
24
4
12
51
5
28
57
23
16
44
1
51
32
16
12
44
24
16
140
25
23
55
12
21
12
68
24
4
21
66
53
19
18
72
51
39
17
16
164
61
63
12
27
5
55
17
1
27
45
27
20
43
210
47
16
24
21
39
105
23
12
1
54
6
23
61
3
8
40
108
20
24
40
32
55
18
23
7
60
5
7
21
20
19
48
17
24
1
23
13
47
37
15
3
42
11
55
5
24
61
24
99
9
30
60
12
21
15
24
30
11
7
17
151
53
19
48
9
8
43
173
12
24
4
39
12
65
25
6
12
173
28
39
117
3
42
23
48
19
93
45
60
30
18
59
31
60
12
33
9
39
56
31
9
21
90
17
25
27
45
71
168
49
15
15
18
23
1
3
15
33
8
40
32
4
60
21
3
116
28
15
101
7
17
28
75
53
12
40
27
18
12
150
90
87
51
33
56
181
27
123
12
42
35
28
57
11
60
40
12
92
43
41
24
60
88
75
89
4
12
8
4
8
19
180
18
15
33
3
51
18
78
5
28
44
52
24
57
27
63
60
12
72
29
139
30
15
20
12
16
69
30
5
31
69
45
3
20
85
3
99
33
36
21
59
19
30
42
41
67
5
12
31
33
99
17
24
24
180
12
13
30
17
1
3
84
45
3
8
19
18
75
75
113
31
173
28
60
129
3
36
44
72
13
12
23
28
8
31
9
12
15
45
20
4
140
13
3
108
81
99
9
123
60
12
36
21
36
47
12
28
8
24
31
29
4
20
31
6
3
56
48
13
63
69
23
48
120
1
18
41
19
5
7
90
6
45
24
75
33
8
25
27
32
84
37
54
65
43
18
27
80
36
7
12
21
39
12
101
28
39
12
93
15
18
132
35
40
56
31
5
24
19
5
72
1
12
27
15
90
23
16
51
5
13
27
80
24
139
18
39
15
36
33
51
33
45
30
17
43
33
15
149
4
80
96
76
8
52
128
4
3
33
12
68
7
72
42
18
18
12
15
48
20
112
8
12
55
132
36
57
33
39
15
5
31
57
33
155
12
76
80
31
18
72
59
37
59
13
18
12
60
12
60
408
77
91
30
60
95
25
35
37
15
57
60
30
33
12
20
40
63
12
78
90
12
18
42
65
1
87
3
29
4
60
36
105
51
32
16
69
11
1
18
42
35
196
20
19
21
27
42
15
33
18
53
37
15
27
18
102
141
20
24
112
63
18
15
20
7
77
13
15
36
32
55
180
45
48
92
19
30
18
72
6
90
293
4
57
78
5
12
28
27
9
99
21
87
33
12
27
48
117
27
9
32
37
35
36
19
48
5
85
143
19
17
25
3
15
162
90
5
61
42
30
15
20
12
31
102
60
18
53
52
72
116
67
5
7
17
40
21
54
69
36
3
65
100
27
90
18
42
95
40
120
8
25
138
77
37
66
89
55
18
78
30
60
39
56
40
9
23
7
5
31
9
51
84
89
72
52
8
55
5
4
20
24
1
59
52
27
60
93
12
32
91
29
31
12
45
60
48
9
78
81
72
72
12
45
135
15
48
17
36
127
41
31
90
3
32
1
54
6
23
16
80
43
17
40
8
37
36
27
12
15
78
12
59
1
23
13
27
20
43
12
21
57
27
12
8
73
59
1
3
27
17
7
129
92
60
79
48
60
5
97
60
18
30
3
15
54
6
29
1
24
11
19
9
104
60
168
112
60
15
12
9
12
15
24
9
44
96
40
57
114
30
36
47
12
28
27
5
36
48
1
48
18
9
63
41
232
8
40
24
96
20
7
17
55
18
63
20
7
9
24
72
117
3
87
12
21
15
60
12
17
25
11
7
5
40
45
12
6
45
39
108
42
3
68
12
115
18
12
3
87
5
76
27
53
52
9
83
25
18
12
5
55
18
63
56
4
24
27
53
36
19
42
39
9
18
60
ABCD 93399139786*3^$a+1 [50039]
93
63
204
36
12
57
24
36
84
64
152
4
116
108
132
40
296
64
168
68
87
192
24
81
28
11
21
40
24
36
80
111
45
72
60
12
64
36
180
224
99
12
105
120
15
9
64
35
72
73
80
96
4
56
15
1
35
48
165
51
69
48
52
32
219
21
63
72
153
12
3
12
33
72
48
15
25
32
48
51
129
15
21
40
11
133
20
303
213
256
60
59
21
15
21
48
64
140
15
81
4
56
39
33
12
15
45
36
156
148
47
69
60
15
69
375
33
64
68
12
3
85
32
108
15
141
36
4
80
120
16
20
60
36
63
21
99
72
33
99
61
20
60
4
32
48
60
147
73
8
27
1
11
85
44
15
25
32
64
23
117
48
228
48
72
84
64
299
57
40
84
20
12
192
12
36
112
20
72
135
9
72
48
24
16
59
61
32
28
84
35
12
13
23
105
204
4
60
56
3
265
12
24
32
60
27
1
80
64
20
156
51
93
123
24
129
51
36
48
25
47
45
24
28
128
4
23
60
105
100
12
44
64
68
84
28
71
117
183
49
83
45
39
9
204
48
159
84
57
4
68
12
204
219
25
23
72
60
12
9
144
51
1
108
92
4
119
12
49
80
12
63
205
11
253
107
21
24
64
35
21
24
72
12
12
15
25
143
25
32
48
48
64
20
48
108
4
68
75
21
12
28
116
15
13
116
75
117
99
25
59
144
61
44
27
36
213
192
48
51
105
84
312
3
81
28
96
11
69
75
84
72
9
15
69
108
84
99
61
95
33
12
36
99
33
96
76
83
25
68
12
72
208
47
13
140
72
48
3
37
80
96
39
97
59
24
45
3
24
33
36
15
121
20
99
109
47
108
21
39
21
40
11
48
177
63
117
64
104
40
80
48
88
144
8
27
1
11
9
12
3
109
35
12
85
59
36
33
3
93
40
24
92
3
25
36
20
12
12
27
25
23
93
28
140
4
20
3
117
40
8
148
20
15
109
143
144
69
195
25
20
24
3
13
11
153
36
111
141
64
116
12
16
36
11
45
192
15
132
33
51
105
39
72
21
3
57
24
60
75
25
8
3
37
11
36
13
68
48
24
15
153
39
36
13
84
36
144
47
25
56
27
21
51
153
36
40
84
107
73
227
93
15
157
23
36
25
44
96
255
69
76
44
111
25
44
48
4
44
39
12
60
145
80
3
97
35
25
108
180
80
183
12
108
132
12
45
15
9
16
56
63
145
11
108
36
61
143
36
45
39
81
4
20
111
61
44
16
20
48
52
179
21
51
12
21
75
81
3
81
99
121
59
121
47
37
47
141
28
96
83
241
84
56
40
32
27
213
28
35
84
57
28
56
135
9
3
9
63
237
39
57
48
51
168
48
69
183
36
180
165
12
64
68
36
96
15
201
4
83
36
45
39
57
48
96
24
27
168
97
203
117
4
119
36
45
24
60
15
21
76
119
57
52
60
32
15
81
124
116
87
25
143
177
60
16
20
4
12
44
16
23
61
60
20
12
72
16
60
84
47
108
21
76
35
25
20
84
15
45
16
44
51
13
227
48
36
24
21
16
60
84
44
36
12
24
120
15
69
64
20
72
160
11
9
96
15
132
1
24
8
72
51
21
75
69
24
15
33
64
20
160
68
87
25
95
168
81
132
39
45
24
24
16
56
24
39
57
255
205
44
15
96
69
84
60
180
48
12
60
48
148
20
27
33
84
111
61
176
123
177
27
25
12
11
168
1
60
8
75
48
132
120
85
32
231
37
11
25
44
ABCD 93399166046*3^$a+1 [50037]
95
31
33
216
144
57
54
17
12
336
121
35
91
57
48
92
73
143
72
208
36
20
151
5
48
196
524
156
24
55
9
63
129
104
64
80
127
161
112
36
84
3
108
162
75
108
84
57
11
120
13
11
79
221
96
160
20
24
88
60
48
129
36
623
24
148
92
240
36
7
53
96
88
248
73
95
172
32
60
36
64
81
11
24
24
31
197
19
81
168
84
36
207
18
36
36
407
96
24
36
100
176
160
216
32
121
72
3
32
109
95
40
135
41
172
3
173
36
61
195
152
67
54
11
28
180
87
89
132
12
52
111
9
56
259
245
4
57
18
57
60
80
400
108
24
296
36
55
141
120
9
36
147
56
172
12
27
41
52
33
54
9
56
144
25
126
90
263
43
225
68
67
18
39
48
75
18
180
59
67
21
72
48
48
27
18
90
285
21
15
104
7
105
39
185
100
48
92
144
36
28
8
64
96
63
141
140
84
64
93
23
160
140
144
108
288
1
35
124
320
7
233
1
23
76
117
180
75
44
144
25
72
774
69
56
76
159
401
28
32
352
20
108
40
9
39
80
76
201
23
12
55
105
39
29
172
104
24
121
159
104
97
126
198
315
116
1
27
8
12
180
7
201
44
48
160
20
13
18
36
29
60
235
126
183
140
16
21
59
120
144
88
68
96
48
252
151
65
48
64
60
108
33
179
100
296
91
324
17
55
89
244
32
108
40
176
28
237
36
63
180
24
68
43
90
15
336
9
87
192
176
121
23
31
29
16
27
117
63
53
112
33
11
48
48
52
32
204
124
8
13
15
57
35
112
72
8
88
104
16
8
12
49
15
44
304
32
144
24
96
61
15
140
115
245
40
116
28
57
15
75
18
35
37
267
183
90
39
51
5
12
288
253
35
12
112
8
40
240
20
28
27
45
80
28
260
24
67
93
96
45
179
73
119
25
63
48
32
40
56
31
81
63
270
155
24
163
5
168
144
28
68
55
17
19
90
171
60
12
27
216
165
140
124
128
96
31
69
20
1
54
65
25
15
120
135
125
1
90
105
8
216
60
25
39
140
100
92
24
55
89
40
33
180
95
84
88
228
9
51
32
7
81
120
8
25
95
84
163
54
51
68
100
72
20
85
107
208
12
260
252
136
248
120
61
99
24
36
12
152
96
184
128
79
33
8
208
72
104
79
249
128
40
33
15
57
87
236
91
33
36
176
151
117
168
188
112
44
168
31
29
133
63
135
ABCD 93399167794*3^$a+1 [50049]
36
21
40
24
24
8
63
9
64
48
72
56
21
18
49
32
192
33
7
24
5
18
18
31
185
55
120
96
17
55
8
24
64
24
41
7
32
96
16
65
15
39
36
72
18
91
53
162
25
47
49
23
33
24
16
80
9
39
15
145
17
15
39
57
64
240
35
133
11
165
69
108
15
48
16
8
16
48
32
64
5
19
48
72
95
25
56
64
35
45
40
24
72
35
18
18
1
104
93
18
126
3
15
1
35
13
203
13
32
9
7
8
57
63
24
3
133
137
36
67
41
15
24
16
176
72
64
47
25
24
5
18
25
96
23
25
101
27
40
23
1
120
128
129
90
37
53
18
273
51
157
32
45
3
15
145
17
7
11
21
159
49
5
67
56
232
32
96
16
5
18
9
48
87
1
32
3
13
23
57
40
29
3
87
73
107
229
95
72
121
56
57
63
16
48
71
90
36
36
31
24
72
56
16
32
24
120
39
18
7
65
18
85
5
75
51
18
43
173
18
36
69
144
3
133
11
13
32
9
87
24
40
104
48
48
96
88
5
90
33
120
16
29
147
160
56
16
89
90
85
80
48
112
143
81
16
29
3
88
17
126
180
61
47
1
48
48
8
72
75
93
16
32
64
29
19
17
31
24
35
36
33
16
41
18
85
24
8
81
18
36
1
71
49
72
32
64
8
9
54
144
9
9
7
83
13
8
88
8
81
180
115
24
48
168
5
54
69
72
16
48
11
37
48
80
48
21
54
69
16
216
5
144
67
48
11
13
32
64
35
61
8
48
99
18
3
16
24
48
104
40
17
103
72
41
87
3
157
80
16
56
24
117
19
24
119
33
219
54
39
87
9
27
13
32
96
3
36
1
96
65
7
56
24
88
48
8
57
54
57
160
35
54
15
3
36
105
75
54
72
18
234
54
45
72
40
72
239
36
13
59
45
16
56
24
111
81
16
24
41
18
13
23
36
18
18
97
11
21
64
77
51
40
80
27
54
79
83
54
54
54
54
229
24
80
64
96
8
72
96
16
104
3
13
32
27
18
18
18
15
21
67
48
32
51
45
16
8
40
35
13
23
18
7
24
24
24
8
72
40
53
3
15
49
131
90
18
9
16
48
35
36
1
8
24
21
18
49
168
71
72
49
77
3
51
61
29
195
21
19
32
24
48
39
9
72
27
37
96
47
108
69
39
57
69
3
96
27
69
72
16
32
112
96
176
21
126
85
72
48
47
1
128
40
48
264
113
39
96
64
80
45
27
63
1
24
24
5
27
63
33
16
80
141
3
96
72
48
72
40
72
32
51
18
115
8
96
96
24
40
125
126
144
37
168
32
64
48
8
39
121
56
75
133
11
69
144
39
33
40
80
96
3
108
25
72
48
120
48
47
1
32
129
90
13
23
49
32
16
48
32
3
61
56
45
36
39
48
129
63
45
27
40
167
25
32
24
16
11
36
1
17
18
61
80
64
119
144
9
9
111
16
8
24
96
184
65
108
67
23
81
16
24
128
21
18
49
24
8
16
96
59
109
32
75
141
3
108
9
88
83
45
27
157
128
3
18
36
54
1
35
144
141
57
31
23
9
16
47
25
11
69
40
96
29
123
3
342
7
11
234
67
131
37
53
67
216
72
59
21
64
5
27
24
40
143
18
31
24
56
96
24
64
47
18
39
24
24
111
25
56
81
18
45
40
32
120
33
15
3
45
81
63
48
87
72
33
57
15
72
16
48
144
8
48
24
21
18
121
24
8
24
48
16
56
9
39
24
112
32
63
25
56
64
8
136
35
72
18
43
47
49
23
9
88
24
41
36
162
18
72
18
13
24
35
13
24
107
141
16
24
24
29
54
37
89
18
141
120
24
219
117
99
36
9
81
15
24
40
11
205
47
18
7
11
18
43
80
40
48
5
144
19
8
40
95
9
24
21
3
51
36
36
36
36
13
8
24
40
5
18
36
45
16
224
16
128
16
5
123
39
33
39
49
95
9
9
63
45
3
15
36
45
112
95
25
11
36
1
24
80
72
40
8
16
24
8
33
72
54
81
40
48
11
69
16
59
18
18
9
9
54
33
72
57
103
5
43
47
1
104
88
80
15
49
41
18
108
36
18
3
112
11
37
35
45
72
27
72
36
1
32
96
51
13
48
ABCD 93399264646*3^$a+1 [50056]
112
75
36
36
45
45
36
180
288
36
18
342
90
234
27
9
215
73
18
90
108
72
39
33
15
3
125
145
15
75
18
270
144
90
432
36
72
90
90
123
75
69
80
49
36
36
215
109
3
15
126
36
18
90
108
54
225
9
72
18
77
13
35
109
3
357
11
61
108
87
80
139
144
450
198
72
165
195
378
35
112
141
54
72
54
324
180
72
108
180
143
64
153
90
18
75
249
108
198
69
201
144
54
36
126
15
57
216
36
123
3
125
109
3
105
288
144
54
126
3
15
90
306
36
33
3
90
54
108
162
126
198
126
108
126
36
126
180
45
27
36
81
9
90
72
53
352
45
144
131
64
3
90
216
11
16
45
72
72
54
72
234
59
157
83
61
675
80
235
213
3
285
165
72
360
72
131
48
109
18
180
72
53
144
208
117
171
63
126
198
90
195
21
11
25
119
187
54
15
75
18
36
47
48
64
57
288
311
336
16
543
180
144
93
69
108
252
18
108
54
111
33
431
163
270
63
320
427
101
187
405
80
37
11
61
36
335
565
108
216
71
160
57
198
54
75
51
162
11
672
112
416
67
54
36
18
36
54
36
36
144
234
21
48
201
36
126
69
93
72
144
36
144
39
105
90
162
75
141
323
109
36
90
69
3
90
18
522
324
3
393
18
162
54
93
15
90
36
147
105
144
216
207
117
11
43
126
90
125
16
144
3
72
90
144
27
27
90
36
71
160
75
36
18
144
15
57
36
54
29
61
3
195
173
79
450
36
144
36
39
69
180
279
432
9
54
90
90
173
25
108
171
63
113
48
37
315
45
83
169
18
117
45
36
335
25
36
195
129
162
237
33
324
11
288
331
36
90
108
54
18
198
144
45
32
13
18
108
101
160
81
207
27
101
528
109
3
80
112
21
54
198
95
139
18
72
216
18
36
18
443
48
64
3
72
36
17
37
108
144
36
267
21
395
96
16
105
39
15
198
27
9
54
90
18
18
144
72
155
61
35
ABCD 93399397324*3^$a+1 [50081]
36
45
39
21
20
64
171
33
15
72
180
9
24
20
12
24
124
36
63
57
56
24
55
36
105
44
16
20
100
44
60
24
72
48
31
48
53
79
5
60
163
36
5
127
84
29
40
72
8
199
41
7
5
55
173
40
116
4
56
84
220
111
5
31
108
57
60
99
41
88
15
285
27
48
17
24
24
7
45
80
55
144
60
36
48
21
36
224
36
28
159
60
81
20
132
127
48
45
68
72
103
36
24
36
36
5
64
3
72
41
60
40
87
57
51
24
5
115
108
41
55
125
132
108
67
9
116
19
185
139
21
36
27
233
60
67
60
72
165
24
152
24
216
64
75
84
36
288
53
43
12
105
27
12
5
244
32
79
65
24
112
15
53
36
40
36
20
28
156
36
267
197
84
16
236
7
53
160
20
100
24
144
20
12
48
100
36
56
19
21
80
108
180
40
87
24
225
99
45
72
147
36
177
3
132
84
144
41
76
8
127
33
27
149
223
77
16
20
19
21
20
67
12
5
319
81
56
48
276
16
279
21
104
16
39
21
15
5
108
76
159
41
156
55
45
8
19
117
120
84
20
139
21
12
80
60
100
60
24
3
96
77
48
67
108
24
48
60
285
8
100
32
7
41
12
55
225
3
21
36
20
120
24
19
84
33
48
56
160
99
216
101
24
43
93
60
44
91
108
45
39
180
197
60
64
99
101
72
84
64
39
101
19
81
116
16
200
24
55
69
39
173
55
5
144
4
96
63
57
24
12
63
45
32
100
188
72
55
89
19
101
4
111
29
40
87
149
36
24
24
40
20
112
140
208
135
36
120
60
9
32
187
36
105
39
41
136
56
223
101
4
15
204
12
65
4
20
115
12
29
43
21
231
5
24
172
20
60
28
159
41
31
81
44
235
24
237
44
4
132
27
17
16
80
60
148
60
51
96
29
84
112
20
187
21
80
19
108
60
45
39
365
64
12
80
48
31
9
60
15
5
12
55
29
24
40
147
120
5
67
93
48
32
60
108
7
48
77
28
56
76
44
103
12
45
84
32
28
27
24
120
69
20
19
36
24
12
81
87
36
45
219
21
32
79
36
5
67
12
185
19
72
5
28
111
161
139
65
43
41
156
43
77
204
55
96
141
48
27
53
12
7
53
24
16
80
88
96
15
161
88
27
72
141
12
60
144
24
27
53
199
33
27
77
76
39
5
36
160
48
27
9
56
48
7
204
84
65
115
5
127
129
123
12
60
36
33
32
19
29
67
84
9
267
65
124
56
40
120
108
32
7
21
80
52
44
91
5
19
5
96
64
15
84
45
27
29
31
84
5
19
281
16
219
201
8
96
36
43
5
36
16
60
48
27
33
56
76
15
45
87
57
63
41
72
24
31
180
69
3
12
65
40
156
48
252
144
15
24
57
48
39
57
216
48
12
27
12
5
136
39
5
124
96
63
21
32
55
72
96
21
140
31
60
33
39
57
63
36
197
19
29
115
60
65
96
16
8
31
9
92
127
33
48
32
19
9
39
36
21
84
12
20
7
53
19
60
36
213
176
24
31
36
108
24
120
60
53
19
108
53
28
327
24
105
176
40
3
125
136
3
96
21
303
12
9
159
17
16
39
5
64
75
57
20
187
141
99
17
60
79
36
60
41
108
36
64
15
36
24
12
65
84
ABCD 93399587324*3^$a+1 [50118]
53
3
88
32
120
88
152
48
9
63
48
24
16
11
69
57
55
8
9
15
96
24
45
36
144
7
56
24
21
3
72
88
17
54
81
72
16
65
127
32
3
54
108
27
63
73
107
126
7
144
29
72
72
51
72
129
111
24
88
47
36
54
55
53
171
16
80
39
9
63
153
144
96
21
75
16
240
128
9
15
57
39
96
48
15
33
129
108
51
72
57
55
71
25
47
90
159
21
108
15
21
108
36
27
88
209
15
40
35
253
32
57
111
24
48
15
126
51
480
208
8
9
18
45
45
3
159
9
27
54
54
1
89
15
39
306
15
21
18
57
321
180
72
3
24
63
33
64
176
15
90
15
48
24
120
120
40
48
89
15
219
69
40
53
99
16
104
16
53
36
15
64
65
127
17
90
126
72
90
18
36
36
115
72
56
24
208
29
171
117
163
104
3
36
321
64
32
33
15
64
47
108
213
48
72
153
90
90
19
216
17
39
96
24
24
40
47
18
54
36
36
73
72
216
89
223
48
8
64
32
93
27
120
33
127
8
96
39
90
127
53
51
111
169
32
15
25
29
18
33
57
126
72
18
55
72
72
17
63
88
8
144
208
120
72
56
69
3
33
15
21
43
47
25
56
63
57
72
15
73
8
16
144
120
89
72
79
29
115
8
120
189
36
87
216
240
15
129
72
15
25
144
80
64
32
24
27
18
36
199
71
1
152
153
198
1
8
45
3
69
36
108
90
289
32
21
99
16
248
40
104
33
252
3
267
45
48
87
105
201
39
33
54
1
128
15
234
7
29
91
80
9
72
79
65
36
3
40
29
216
51
21
54
54
7
29
115
104
16
53
3
69
18
1
89
7
29
19
176
39
145
71
25
29
43
8
136
8
147
18
51
144
75
36
25
32
24
48
112
11
109
80
24
39
72
1
32
40
56
69
108
72
127
200
33
36
36
39
15
57
33
15
39
1
17
39
69
19
71
97
72
80
192
24
64
8
40
8
120
69
162
105
3
37
200
24
160
29
3
33
36
43
48
32
96
24
81
111
15
9
72
153
127
224
96
39
54
51
39
25
11
108
97
144
120
56
160
24
72
47
33
64
65
39
69
18
145
17
231
24
40
101
115
32
87
72
81
225
7
32
105
36
27
208
32
328
32
57
18
180
72
25
101
19
56
40
29
3
51
54
90
21
24
88
8
120
24
256
32
39
54
91
24
29
216
51
40
71
90
108
144
75
16
72
128
69
43
47
25
8
129
15
168
87
9
16
101
72
3
69
18
73
8
45
19
53
18
57
40
8
21
18
57
195
54
54
73
24
80
39
217
8
9
36
162
145
80
135
25
47
90
7
120
24
56
81
54
9
96
40
89
79
152
24
16
216
32
48
144
96
75
69
144
72
57
7
173
43
65
87
3
18
72
162
33
39
153
48
15
18
39
96
96
64
119
216
129
72
213
36
7
8
255
54
3
40
65
39
24
45
27
63
54
3
33
7
8
165
36
288
252
36
15
183
144
72
18
63
9
39
87
18
39
15
72
145
89
15
24
192
183
216
81
48
33
87
112
8
16
144
32
16
17
55
71
217
143
57
144
40
101
43
72
128
171
18
27
9
55
ABCD 93400049786*3^$a+1 [50004]
24
48
35
36
1
23
57
51
37
32
4
24
36
32
4
68
40
20
60
168
33
7
77
67
36
72
8
40
143
49
35
21
4
65
91
84
60
8
12
160
71
90
87
48
16
24
59
73
5
12
6
37
24
23
1
32
24
24
40
36
20
24
64
120
35
30
87
64
44
45
15
72
4
29
18
45
28
5
7
92
75
33
45
19
11
13
32
24
40
24
12
128
76
53
7
60
104
9
30
18
27
12
24
9
126
1
44
36
24
4
48
5
55
8
40
32
28
96
44
57
60
30
133
35
9
48
117
31
140
4
12
8
36
9
90
30
18
18
51
4
20
180
4
60
12
120
20
16
32
16
36
11
109
8
165
3
48
45
19
108
32
3
25
80
4
120
116
87
18
55
92
60
3
97
8
4
59
21
60
21
7
12
59
30
27
12
136
12
20
64
23
33
84
81
39
96
28
35
84
33
12
52
36
80
27
93
33
7
24
60
8
36
4
132
29
31
8
12
76
5
3
232
8
64
48
5
7
56
84
28
53
180
24
15
15
6
7
68
52
17
27
39
21
28
95
37
8
12
84
36
108
36
4
20
21
15
15
54
27
16
125
3
16
101
163
104
52
80
28
60
8
148
32
63
37
8
24
108
40
44
4
59
61
56
40
29
12
19
8
16
60
5
54
33
84
60
28
116
12
28
32
12
63
33
45
55
56
28
5
30
33
3
9
33
48
19
56
15
60
12
72
117
4
44
120
28
47
45
141
79
41
15
9
66
9
45
31
120
209
3
3
21
63
13
32
36
64
32
16
92
60
28
128
64
56
4
60
72
80
36
28
5
15
124
60
92
51
108
90
27
172
35
13
108
17
7
11
1
104
99
25
108
32
45
27
4
5
15
57
18
45
16
53
63
93
7
20
64
164
4
32
28
65
18
18
144
7
119
21
33
3
27
21
15
24
1
12
17
7
11
13
32
27
45
51
61
11
37
68
12
12
228
15
13
47
18
7
5
6
45
45
19
11
25
29
18
42
175
68
60
24
9
15
16
116
52
23
9
16
8
15
25
60
24
35
121
95
42
3
76
48
200
112
29
27
4
8
51
9
3
45
33
111
16
17
63
12
15
13
24
11
60
13
77
43
12
8
9
3
27
37
59
57
45
39
16
104
100
48
35
85
5
6
25
59
36
61
53
30
13
108
44
3
25
65
3
16
20
69
79
48
48
5
7
48
12
24
11
42
27
76
68
4
12
59
9
72
100
104
24
12
16
5
18
97
53
31
44
60
4
23
33
69
51
27
12
1
77
138
24
30
7
36
12
72
24
17
127
96
5
15
39
93
52
132
71
33
105
72
67
36
20
12
105
43
29
3
124
44
12
24
84
4
32
33
18
102
3
24
28
23
9
88
68
12
16
144
5
63
3
1
8
33
103
17
15
4
20
3
1
44
16
5
67
24
71
60
45
3
9
63
90
18
72
13
47
9
21
199
8
33
55
8
16
20
36
88
29
67
20
60
124
12
5
48
55
24
12
60
228
35
1
60
17
7
41
19
20
40
71
9
112
60
20
60
39
24
21
99
33
144
3
1
32
3
49
20
3
69
28
11
37
23
57
4
188
16
20
112
84
23
25
23
33
40
84
48
84
56
52
36
5
12
43
32
40
83
49
60
41
54
36
1
53
36
7
24
59
181
44
147
9
9
54
1
156
11
30
27
60
28
12
132
161
19
60
20
48
12
24
45
7
44
40
20
28
56
76
44
27
117
51
21
36
28
35
157
20
147
18
78
1
44
9
43
44
4
12
80
52
35
33
28
24
32
39
9
52
44
45
151
23
37
48
12
8
75
25
20
72
96
27
25
113
87
45
3
4
20
36
3
45
36
9
67
48
29
6
37
8
136
8
153
30
18
51
3
33
3
24
1
104
28
48
29
3
33
42
18
75
240
72
40
108
24
8
45
15
52
36
120
59
73
8
136
20
21
12
6
45
204
96
72
135
25
20
4
68
28
5
7
68
63
49
5
31
80
132
12
12
3
33
28
17
3
24
75
1
12
83
25
12
72
56
45
51
36
40
32
48
28
120
29
18
73
80
99
13
35
9
36
15
13
24
72
53
3
4
173
3
4
11
25
65
15
184
24
60
84
23
37
23
9
21
27
36
4
56
9
48
3
40
35
25
59
121
12
48
44
12
39
57
108
60
40
24
11
97
32
15
1
72
17
18
49
119
9
3
49
23
1
5
79
11
1
8
76
17
43
56
48
28
48
24
12
68
40
8
4
113
66
37
5
207
16
96
8
28
8
9
15
45
18
48
37
95
138
51
21
7
20
33
19
84
96
11
45
64
23
1
20
84
16
32
12
40
11
30
15
117
3
16
29
15
16
113
18
25
24
60
179
117
64
228
12
68
52
8
60
36
64
8
3
21
36
108
24
51
84
60
30
87
9
15
40
35
25
59
18
123
4
12
96
35
18
31
56
4
60
101
87
88
23
49
72
108
5
75
60
12
48
36
4
41
79
5
96
15
15
105
4
5
51
69
7
8
120
12
4
60
65
12
7
35
45
12
60
3
18
15
48
15
30
7
32
36
16
23
37
83
60
93
24
ABCD 93400119154*3^$a+1 [50054]
13
272
36
60
72
28
11
43
14
64
56
70
62
58
50
3
9
10
5
144
36
73
20
34
36
65
96
1
12
83
157
138
5
73
30
125
48
72
45
39
84
7
74
16
104
12
219
7
12
60
41
25
72
18
126
8
46
122
10
53
24
25
6
17
12
48
12
81
22
42
119
1
20
75
60
108
13
92
171
33
51
45
60
3
9
16
11
21
108
15
45
22
2
46
2
22
66
72
54
5
9
63
21
3
12
60
115
50
36
15
31
66
11
57
24
15
61
30
2
72
148
11
73
35
36
43
5
21
36
63
19
29
57
171
49
44
51
7
98
3
84
9
3
33
39
24
55
26
108
12
28
72
140
159
121
36
68
22
12
6
80
15
36
9
16
131
45
22
26
99
96
9
15
24
19
2
16
131
45
226
38
27
24
33
36
22
5
84
60
45
34
36
24
14
108
112
11
7
98
24
58
2
60
148
20
34
134
27
12
24
91
2
75
48
7
29
105
72
12
28
20
3
57
27
43
29
129
16
18
5
108
45
87
25
71
19
29
61
8
28
23
91
12
26
10
41
21
12
106
5
36
21
3
97
32
99
1
83
55
18
54
36
54
18
2
70
96
2
46
90
20
15
96
85
8
28
20
51
24
9
36
40
78
101
19
5
21
48
60
15
33
51
129
27
36
45
94
53
13
56
36
144
16
23
91
26
4
44
70
36
14
96
16
8
4
6
14
88
32
10
102
8
135
108
12
175
2
84
166
48
29
24
9
34
26
63
81
82
2
70
12
5
9
76
8
48
27
96
48
117
22
48
5
19
38
28
20
24
46
2
27
31
74
28
8
10
89
7
36
12
36
14
12
27
12
115
24
26
40
35
84
36
7
14
3
21
34
6
36
56
120
52
155
31
209
36
19
41
69
36
52
11
60
12
85
54
12
24
14
39
9
3
129
156
46
29
21
16
42
26
46
54
11
1
83
9
16
54
113
55
5
49
54
26
60
3
21
34
12
36
65
69
96
112
60
116
27
9
58
26
15
109
30
146
22
2
27
33
36
10
2
123
127
38
34
38
12
16
23
31
72
14
12
51
156
145
6
14
15
1
116
36
87
45
51
61
119
7
60
2
10
6
23
13
8
63
24
36
157
162
18
66
54
116
36
3
25
8
15
72
24
9
15
7
12
98
100
32
136
174
5
9
22
29
69
3
133
56
94
14
99
117
34
2
58
17
67
41
67
60
62
87
12
67
54
56
70
24
149
7
5
57
60
22
5
60
21
3
57
16
18
29
97
32
12
87
9
3
69
22
26
10
62
12
27
43
60
156
180
62
24
10
26
27
21
15
84
37
8
3
60
33
12
3
79
5
12
48
57
87
69
63
21
123
21
24
216
70
5
120
69
108
34
110
24
75
60
7
38
10
42
71
31
86
46
29
45
12
34
60
66
92
27
151
54
54
14
27
9
84
135
33
15
33
16
18
50
108
24
28
150
72
5
61
8
15
57
3
21
15
108
48
36
127
2
15
307
2
15
21
70
53
19
41
25
11
33
12
63
67
30
24
11
109
11
48
31
50
96
16
83
25
119
12
69
3
24
36
33
3
7
65
151
38
99
133
107
120
31
2
70
170
24
3
21
120
63
81
63
13
32
24
10
5
49
6
74
27
133
32
147
105
39
31
36
86
36
27
81
4
116
106
26
82
2
64
20
36
24
82
42
8
112
20
15
33
39
24
48
1
140
112
44
15
81
3
43
17
24
24
25
54
36
5
7
50
28
72
20
60
15
48
67
6
119
33
3
19
26
36
16
23
45
94
125
120
24
144
24
43
6
71
60
175
26
4
47
69
252
39
21
27
85
18
86
3
12
7
2
39
9
3
69
40
8
12
22
29
7
5
7
6
44
36
4
18
29
84
157
128
70
132
62
108
40
78
5
21
94
29
33
15
13
20
12
3
55
113
91
12
78
23
25
132
18
12
41
57
48
22
113
12
9
288
22
6
68
22
120
98
60
39
24
21
27
1
18
96
137
12
61
23
55
12
50
40
23
141
96
3
13
102
86
144
58
5
57
106
5
21
4
35
7
62
63
127
12
24
101
9
15
120
79
30
36
42
14
63
12
84
37
18
14
87
12
48
79
30
42
48
50
15
9
3
33
27
25
140
48
60
63
84
73
6
5
12
91
2
36
10
42
95
21
84
51
12
9
63
33
100
84
6
12
42
11
33
22
72
72
24
120
36
17
93
214
74
108
87
60
81
3
1
108
71
9
52
11
25
119
81
36
124
32
34
5
13
47
12
13
56
22
53
9
58
17
93
16
6
26
87
24
1
72
54
86
60
4
143
19
72
5
13
54
29
145
59
24
31
12
14
36
48
3
108
36
ABCD 93400735588*3^$a+1 [50015]
63
13
77
91
35
66
90
6
63
21
79
12
188
4
48
17
12
139
11
1
48
35
144
13
119
49
35
6
19
107
97
47
36
73
84
113
39
99
54
18
109
23
18
30
69
76
35
25
89
48
55
35
25
107
18
48
54
25
80
81
55
245
7
96
24
53
222
1
17
19
44
12
28
35
54
67
144
137
3
45
96
66
24
25
56
52
32
63
97
35
18
67
41
43
32
15
153
21
51
27
13
44
99
45
69
36
30
42
19
125
18
66
114
30
7
11
24
1
20
28
12
47
30
150
13
60
35
9
63
37
11
9
15
21
9
144
7
60
77
87
75
9
27
132
120
6
31
5
18
57
28
71
141
81
19
56
135
37
17
90
78
72
66
13
24
60
83
150
7
36
11
48
36
37
60
120
89
18
18
235
5
54
165
76
180
20
28
35
30
36
108
36
67
20
63
1
101
42
72
30
6
84
6
18
36
21
15
90
43
132
144
5
18
138
175
47
12
25
65
24
19
56
45
54
6
66
85
24
17
42
36
109
143
13
12
20
3
1
48
60
23
37
11
37
12
56
36
75
1
77
27
39
81
99
6
30
81
28
347
25
23
109
8
15
13
41
84
7
179
18
30
36
60
72
180
12
60
21
189
43
48
17
15
39
69
232
65
12
108
42
30
103
227
1
17
30
78
7
59
18
108
79
24
11
13
17
18
108
109
59
57
27
78
3
4
32
16
12
35
73
60
44
129
72
7
65
43
35
54
111
24
111
109
59
66
36
42
73
12
17
55
59
36
18
7
144
29
48
54
1
24
161
12
72
175
41
15
39
25
20
96
117
43
29
36
18
37
24
209
7
59
18
42
109
92
9
19
72
35
24
25
60
23
57
28
53
7
11
132
108
61
23
18
54
73
107
168
12
18
7
24
47
13
77
63
52
60
72
36
5
19
17
43
41
270
60
72
30
24
90
126
43
47
37
65
72
91
23
1
56
195
25
137
90
1
60
56
171
84
13
12
48
35
1
84
23
229
5
51
48
15
49
107
24
117
117
18
84
45
76
48
119
1
131
144
25
60
132
47
133
65
222
138
24
174
36
144
60
36
13
228
108
60
32
88
20
27
30
7
101
31
36
84
89
102
54
24
27
99
18
3
27
36
25
71
30
6
90
30
132
12
24
90
235
35
25
20
21
108
78
48
1
24
89
48
7
11
49
41
96
31
84
221
54
25
120
48
56
40
17
114
30
171
27
1
95
66
186
9
39
25
144
83
42
18
18
30
36
18
6
144
18
63
117
18
36
30
135
15
85
161
63
96
63
126
7
48
35
57
15
9
93
150
1
11
25
101
24
91
89
79
12
24
11
54
54
97
83
1
236
27
81
4
23
42
90
57
45
114
84
217
203
13
17
18
108
96
13
71
42
90
49
59
84
25
17
39
9
43
143
109
251
12
9
159
85
24
132
96
17
18
37
17
24
36
18
120
37
60
11
42
27
39
49
11
66
283
47
156
54
36
19
36
5
54
48
1
17
144
151
24
108
167
108
132
13
8
87
66
67
5
132
66
144
90
6
57
64
35
9
112
60
17
27
160
35
21
27
78
54
36
49
168
125
18
12
97
11
18
24
55
12
24
144
125
31
5
7
77
87
63
117
75
73
8
87
1
24
11
21
9
231
21
19
84
5
51
76
17
67
29
36
163
60
5
42
25
11
18
31
36
5
72
72
36
67
48
83
30
91
35
180
78
30
78
54
30
18
73
12
23
108
37
23
84
33
147
73
17
67
23
42
210
45
81
78
30
90
105
16
11
25
20
279
13
17
91
35
24
18
7
41
42
180
12
61
84
48
96
71
1
293
36
90
1
35
54
30
1
17
171
99
42
18
48
78
126
48
1
89
87
40
84
29
27
39
25
17
39
15
36
18
67
59
1
24
20
28
12
24
11
9
40
65
19
125
246
132
25
23
24
57
60
9
ABCD 93401309206*3^$a+1 [50319]
138
18
297
15
45
27
45
84
51
81
225
72
390
33
57
72
171
60
24
36
84
48
336
24
12
3
165
252
105
99
12
27
81
96
36
39
9
51
69
12
39
81
69
51
48
111
150
66
9
36
180
189
18
165
33
24
48
27
45
15
60
168
117
3
165
135
57
111
57
48
90
57
252
120
180
60
84
21
63
123
69
36
132
108
144
108
303
84
285
60
24
60
72
129
18
57
165
51
12
57
51
12
33
3
159
108
189
45
15
60
60
111
45
204
48
12
48
120
132
75
9
24
36
57
24
15
84
36
153
48
183
39
12
45
120
36
288
36
3
81
144
3
69
45
15
105
3
60
27
9
132
129
39
60
69
90
30
42
126
39
33
48
75
144
120
45
123
15
57
15
60
18
3
108
84
87
6
75
12
3
54
75
51
192
42
123
120
60
156
27
12
45
33
90
57
108
9
18
108
60
33
111
9
132
39
66
135
48
204
36
12
72
48
99
45
45
48
15
120
48
48
9
18
9
261
450
57
192
183
192
21
72
300
63
9
60
120
48
15
18
120
99
231
9
3
57
228
228
9
96
363
36
156
15
204
165
63
150
3
24
84
24
36
27
84
9
36
84
69
18
144
81
189
198
33
24
273
48
27
48
24
96
48
261
15
180
21
24
39
9
78
165
117
15
120
27
216
33
111
33
27
9
9
27
45
48
72
168
303
39
45
45
135
153
18
69
111
69
108
252
213
15
27
9
21
15
36
60
72
12
60
60
84
72
159
18
87
36
39
9
117
42
30
27
63
72
33
45
288
102
57
33
90
45
33
207
3
105
207
120
45
48
249
111
39
156
57
87
6
123
51
96
57
12
408
132
201
39
168
75
105
63
93
216
51
30
39
33
27
36
369
63
252
45
15
201
15
48
36
144
240
189
111
9
168
39
60
165
18
45
108
45
90
165
84
21
15
9
51
72
120
12
33
387
351
84
18
63
99
6
3
264
108
57
27
21
150
57
36
96
276
75
9
48
12
105
3
36
51
93
132
60
60
15
201
24
135
6
144
279
9
63
120
27
21
72
87
90
471
51
33
216
120
72
99
69
39
21
192
84
171
117
60
63
9
36
84
144
72
537
72
18
81
60
39
33
129
123
12
204
132
108
84
132
36
9
3
12
108
12
48
147
9
12
99
9
12
72
60
27
36
213
36
84
27
69
36
132
120
153
75
45
63
51
81
120
48
147
282
123
75
33
24
3
54
15
15
105
168
255
81
60
39
198
15
60
12
120
12
108
27
105
63
48
9
264
36
120
228
207
81
72
87
261
39
33
60
48
45
54
21
24
45
39
51
9
120
87
69
ABCD 93401439722*3^$a+1 [50045]
17
24
210
85
91
85
35
34
219
32
48
51
12
118
59
13
78
5
61
131
55
174
11
75
40
104
133
51
240
30
60
2
49
69
180
36
99
27
165
3
30
42
37
32
59
72
154
6
20
204
226
27
63
30
3
51
24
165
16
55
70
26
105
43
5
64
183
68
21
1
108
35
25
12
18
420
21
95
84
61
45
210
36
45
32
27
10
36
84
14
12
57
160
23
10
15
83
36
153
121
42
13
125
35
7
128
9
91
60
56
49
47
118
59
31
49
131
30
31
144
32
59
94
36
114
282
54
36
13
64
91
126
90
116
4
104
29
11
90
139
23
8
1
15
33
11
130
19
16
1
24
126
224
10
47
43
152
29
119
9
27
36
33
71
84
160
21
15
33
11
12
10
15
32
61
6
20
9
195
29
83
77
32
144
35
42
35
55
54
66
65
13
12
24
350
33
112
9
12
98
10
90
32
4
81
45
3
64
80
16
71
36
8
60
10
2
28
25
91
10
54
6
30
6
155
160
75
78
2
53
17
38
9
48
39
46
155
63
177
145
79
19
10
19
11
126
50
46
108
59
31
20
45
61
115
5
170
24
10
26
216
45
13
42
297
57
55
35
24
36
33
93
19
235
85
21
123
51
36
89
15
40
36
37
67
64
90
36
26
28
25
11
30
134
65
131
84
41
55
9
45
35
37
48
75
11
154
206
10
30
96
20
97
11
10
59
3
45
48
111
94
96
156
7
80
11
69
91
36
120
24
30
50
22
27
32
80
208
80
41
42
157
16
80
16
75
106
18
41
31
33
15
17
73
36
134
10
51
21
203
37
18
36
210
6
29
55
9
167
9
109
2
88
200
10
96
26
180
57
16
16
11
20
34
143
13
78
66
150
56
60
324
94
50
5
7
10
15
119
24
97
80
79
44
106
36
23
16
51
48
32
28
1
119
72
8
41
5
14
429
3
45
19
109
35
12
113
211
45
45
36
98
46
14
46
3
16
32
33
31
41
14
10
63
201
167
3
60
10
156
134
21
25
36
14
94
150
90
2
28
9
192
75
36
18
335
7
9
99
36
9
21
43
53
75
32
91
216
44
72
64
36
48
21
160
41
48
26
10
19
31
145
39
89
87
76
93
15
65
115
140
76
176
64
36
209
1
79
29
42
8
97
95
124
224
22
134
144
41
55
4
162
14
130
24
11
55
25
115
93
27
100
6
107
111
1
59
85
15
12
54
79
17
18
20
16
30
144
36
50
10
59
15
1
59
190
39
123
18
19
32
141
24
139
5
26
49
35
96
10
3
71
10
111
11
58
11
85
11
25
18
36
81
9
144
71
135
9
121
24
15
75
66
90
44
60
156
69
112
15
17
32
35
141
39
6
67
32
45
84
62
49
64
67
118
126
60
13
77
35
96
48
31
81
59
36
4
104
436
234
135
81
60
36
108
146
196
48
6
36
3
16
71
30
107
1
72
114
246
60
84
50
40
69
144
27
21
99
6
48
55
35
6
66
54
150
54
26
73
27
5
31
20
29
95
30
6
174
63
80
96
1
26
94
103
41
135
35
72
53
35
77
15
70
54
30
126
68
156
25
64
11
5
111
24
25
21
90
97
41
39
16
17
15
35
10
254
144
21
75
76
73
64
7
104
130
86
10
111
33
180
120
50
100
109
16
1
90
30
39
147
29
15
4
36
41
48
1
24
12
170
34
210
45
131
94
36
24
144
30
36
24
9
16
185
86
1
32
16
35
125
155
90
26
1
249
54
116
61
48
80
ABCD 93402026548*3^$a+1 [50039]
51
54
120
71
16
72
32
196
44
1
15
63
125
84
1
6
9
104
175
48
78
27
3
5
60
4
57
54
36
33
63
45
12
15
5
60
36
60
60
16
69
27
8
1
66
29
25
15
153
63
57
42
144
29
60
60
180
12
31
24
29
24
55
72
54
39
33
108
12
15
68
7
45
32
40
33
30
45
60
8
36
64
39
42
3
63
53
60
1
23
72
61
42
57
80
43
5
12
31
24
9
21
96
23
40
12
8
79
81
12
63
41
1
3
27
9
9
96
23
12
48
160
32
85
144
99
3
33
56
48
25
6
36
30
59
84
28
32
31
54
11
4
27
30
35
55
90
18
5
36
19
36
12
18
6
9
129
27
9
15
27
30
18
29
25
47
84
40
69
47
91
113
1
35
19
12
29
60
16
27
12
114
11
48
36
84
13
23
19
12
90
18
5
1
30
36
9
20
24
12
16
32
96
36
40
21
23
55
66
59
49
47
25
6
48
5
1
35
31
77
85
15
3
42
30
5
13
15
128
36
84
36
16
87
30
42
18
35
1
11
16
27
72
54
11
19
29
16
20
4
21
72
107
43
17
37
39
72
45
27
96
104
43
113
96
24
25
30
9
33
27
12
8
16
20
52
57
11
31
36
137
28
9
18
41
1
99
12
24
75
5
19
29
55
141
80
24
52
24
12
60
104
31
12
78
54
18
48
47
12
19
45
165
24
111
20
31
48
36
24
77
31
18
30
114
47
108
132
76
44
48
16
56
13
63
48
15
89
40
32
4
72
69
30
6
47
1
36
35
100
24
9
3
27
17
19
5
55
5
60
16
3
96
21
8
1
6
93
60
48
44
55
24
129
32
4
104
13
87
27
5
31
45
32
16
27
53
79
57
105
30
69
12
32
76
15
84
125
12
16
8
7
18
11
60
49
59
67
36
33
20
7
117
3
33
9
48
72
35
91
42
72
72
83
28
168
80
144
1
35
4
60
27
36
72
17
4
9
51
56
24
67
18
36
35
64
20
79
36
6
30
29
25
35
36
16
9
48
90
36
81
63
33
8
1
3
27
5
31
24
9
104
12
40
144
27
45
9
15
8
12
124
12
68
4
33
3
20
40
20
61
3
20
12
19
65
7
54
3
15
21
24
75
17
16
48
36
36
105
75
60
3
180
6
54
89
12
84
40
72
48
51
209
25
102
33
21
35
16
63
45
39
45
81
71
19
60
117
8
67
42
155
25
3
8
7
102
47
133
51
27
77
12
13
42
29
1
18
45
168
8
37
3
27
29
4
12
63
5
40
44
43
53
31
24
84
96
45
12
44
55
69
36
20
28
45
11
4
27
90
3
32
24
31
29
19
5
145
18
48
29
31
66
63
27
69
9
3
15
17
1
155
37
99
15
30
23
12
84
7
53
84
76
12
15
48
6
83
16
9
66
9
96
20
7
53
67
78
54
12
6
75
99
29
49
3
33
11
28
80
37
35
1
18
9
56
31
90
35
19
117
39
168
12
5
120
24
1
84
35
24
28
8
84
7
65
28
45
90
33
3
45
20
4
3
42
11
1
54
185
40
27
33
20
79
108
53
24
205
42
84
89
16
9
48
107
36
25
11
48
7
36
17
28
63
5
67
45
9
6
9
48
27
24
30
15
9
18
53
40
9
11
24
16
72
3
24
66
24
11
79
5
43
29
16
87
66
35
25
155
1
59
24
60
132
31
53
64
33
54
9
80
24
252
84
24
12
24
61
18
6
66
6
12
35
16
44
13
107
55
72
81
15
174
6
102
36
6
29
7
17
132
108
13
18
9
63
53
67
53
19
5
148
8
7
18
12
15
8
19
41
84
12
24
31
45
24
44
12
1
159
39
45
117
15
8
19
5
43
60
9
8
76
20
7
9
33
63
12
56
112
39
36
90
27
32
64
45
11
24
64
48
32
28
8
49
15
36
72
63
5
31
5
4
39
36
5
24
12
55
9
12
44
1
42
21
15
29
28
108
60
116
76
8
24
1
30
101
13
63
32
7
6
3
99
17
28
20
16
9
72
18
17
24
40
9
36
87
3
60
9
48
44
288
43
137
7
21
8
60
4
92
4
36
20
16
32
31
9
3
108
9
27
9
87
9
63
180
77
13
11
7
53
60
60
52
44
13
15
3
29
4
12
44
55
78
30
45
20
16
69
3
24
68
16
44
25
30
41
4
33
83
24
37
23
36
4
32
48
12
64
56
4
57
123
9
171
12
27
42
3
20
12
1
63
72
3
29
12
13
42
48
45
33
23
24
60
28
48
9
6
5
67
12
17
223
5
67
36
89
40
68
31
41
49
144
18
33
12
63
9
32
85
36
15
135
29
43
5
36
60
24
28
27
30
123
48
96
21
18
72
53
36
16
8
31
6
102
36
60
89
36
55
101
55
89
60
19
12
54
35
25
54
12
5
288
12
19
72
17
28
87
17
48
12
43
81
15
216
21
44
61
3
20
60
124
27
65
79
12
29
4
116
31
29
31
17
12
19
90
15
12
27
17
24
24
16
44
55
33
3
45
45
35
37
42
5
156
76
15
5
84
136
3
36
101
61
87
20
43
89
120
1
18
24
65
28
15
18
155
24
76
9
15
45
36
27
68
7
17
72
25
36
3
45
35
64
56
25
72
78
89
13
54
ABCD 93402230776*3^$a+1 [50047]
41
4
36
27
21
72
68
24
88
9
11
4
48
212
108
25
3
69
3
36
111
41
364
21
24
11
72
88
32
96
16
24
116
24
31
36
12
33
144
105
96
54
5
91
114
3
12
3
21
12
20
120
4
20
36
84
100
48
92
108
108
12
37
39
51
81
15
29
28
80
216
96
76
15
89
36
72
16
144
45
203
55
60
42
167
60
36
19
48
41
7
192
12
5
48
40
168
15
12
41
7
5
175
33
32
48
40
21
51
27
77
40
20
16
68
7
60
114
23
43
29
36
79
48
93
140
37
75
68
148
12
20
48
144
36
151
21
15
60
9
33
23
175
57
68
108
112
20
40
27
5
133
47
40
36
27
89
100
84
57
72
3
12
20
43
77
37
30
48
53
88
32
60
4
104
36
84
61
6
137
72
76
45
42
21
9
18
113
31
5
16
20
19
21
44
4
72
60
27
12
5
13
72
83
76
27
60
42
48
90
29
1
23
7
245
52
68
7
101
72
72
100
8
24
84
36
24
112
84
108
20
36
4
33
159
104
1
30
36
9
24
12
60
32
88
15
12
18
99
36
20
37
15
15
17
25
71
52
56
12
7
57
75
41
28
27
45
8
36
40
168
135
93
159
113
108
12
73
35
172
48
15
5
112
45
23
48
1
71
28
84
20
52
20
16
20
19
69
81
11
120
19
45
44
24
36
16
56
67
5
157
63
147
33
80
112
63
30
258
12
53
84
100
140
91
30
59
16
279
45
3
60
41
36
108
108
64
48
60
8
55
5
4
75
6
39
36
20
72
67
9
39
12
65
40
33
23
144
1
47
28
68
52
27
5
100
72
116
4
20
40
116
72
36
40
20
16
68
43
33
57
150
5
208
36
75
65
36
7
101
31
9
36
48
32
24
76
15
150
171
20
12
28
15
144
65
40
56
4
104
151
9
51
9
84
117
83
43
5
28
80
1
59
4
152
60
16
27
42
63
87
33
3
53
36
55
29
64
33
123
20
4
68
124
21
35
67
41
97
167
28
69
119
24
36
72
108
156
64
32
40
39
60
9
36
44
4
3
65
28
12
27
252
41
4
60
75
6
42
33
27
41
76
68
73
114
29
36
60
1
35
108
67
57
36
9
90
33
15
93
99
57
45
83
37
11
100
15
177
3
12
228
137
12
235
161
60
4
120
3
57
68
36
36
4
27
129
75
69
60
44
168
72
88
68
7
29
36
79
33
108
104
61
15
15
117
15
33
24
3
77
40
93
15
108
24
63
12
81
15
5
48
40
20
79
33
44
85
23
40
33
95
120
28
36
33
83
19
5
13
18
5
108
12
172
3
5
72
60
7
9
32
145
35
28
152
49
66
12
5
36
196
96
188
4
56
61
96
27
72
8
67
9
36
21
35
84
36
4
56
72
48
4
21
75
12
168
320
52
36
9
135
20
108
49
75
21
450
165
44
276
52
108
68
72
112
108
32
40
32
28
36
72
8
91
41
4
144
252
39
96
60
84
30
51
44
24
12
4
56
88
27
5
4
20
16
129
66
57
32
13
47
25
11
72
13
3
20
4
8
37
63
27
60
21
27
53
64
117
6
33
272
4
8
103
5
55
5
52
123
77
25
15
36
44
60
127
60
65
16
57
3
32
36
4
12
176
72
25
30
17
25
143
36
16
20
120
24
4
75
113
4
45
11
67
132
33
68
4
20
84
40
99
42
63
48
75
29
31
5
204
25
83
52
56
55
17
97
48
15
33
59
40
45
3
132
44
4
56
52
20
25
87
75
41
40
20
52
108
27
5
7
18
39
36
84
3
12
9
9
18
89
115
21
27
125
277
3
15
78
15
48
51
41
67
113
67
21
39
138
42
353
187
17
160
20
13
95
120
40
195
41
61
63
20
192
55
149
91
6
54
48
48
5
84
148
96
12
57
35
16
27
9
24
12
69
75
108
92
16
32
13
162
33
159
53
52
135
45
15
5
4
27
17
108
24
40
144
80
ABCD 93402504784*3^$a+1 [50018]
93
108
90
12
57
285
36
55
35
21
93
27
96
48
57
79
48
8
64
56
75
48
90
51
21
27
72
384
45
51
3
45
81
54
153
45
27
3
18
90
60
45
225
15
24
168
64
11
90
99
9
159
45
27
93
3
144
159
54
3
3
120
90
60
102
33
112
72
32
64
176
40
53
3
27
133
8
27
45
24
24
45
72
43
17
180
27
45
198
72
37
29
54
78
12
3
40
47
57
3
126
279
165
126
45
45
24
27
111
78
12
108
51
21
198
60
1
53
138
393
24
96
24
165
18
198
219
48
48
15
49
8
48
87
90
87
111
25
17
18
69
21
99
3
117
105
138
60
9
21
43
65
54
96
30
150
45
9
55
8
183
90
7
48
77
99
453
3
75
102
186
192
117
81
39
3
12
6
90
90
162
69
168
141
120
222
37
101
90
177
24
40
29
19
8
48
112
48
35
21
123
93
3
30
7
53
234
180
48
18
27
24
21
72
90
108
165
123
205
80
75
141
9
39
45
18
78
27
147
78
127
11
72
93
39
36
102
207
51
90
30
21
129
12
3
96
216
15
9
21
19
143
96
84
6
31
56
3
37
72
35
66
54
37
8
72
9
42
12
1
95
30
54
237
88
32
93
36
90
21
48
225
90
198
18
30
39
88
23
1
53
91
32
3
45
24
3
165
15
9
21
60
138
24
138
150
72
85
53
18
169
125
75
16
29
43
83
42
67
35
93
3
30
7
120
197
6
90
54
45
3
42
48
187
125
3
27
216
189
48
72
93
18
9
21
91
161
180
99
64
32
144
99
72
18
174
18
270
45
240
112
32
99
37
8
120
27
109
23
126
19
8
45
102
93
33
132
99
24
144
21
30
45
69
18
9
39
90
60
51
16
8
16
29
51
3
6
12
42
81
45
51
111
73
32
87
33
40
17
55
176
96
96
64
24
35
21
48
3
37
120
131
12
129
48
3
150
12
3
177
7
53
27
48
51
12
33
120
177
48
15
129
60
90
36
109
191
60
30
162
69
93
27
33
36
12
378
141
9
90
37
35
18
192
123
147
189
136
32
63
108
90
27
3
90
144
18
270
75
3
30
79
200
15
36
85
77
30
108
321
40
23
153
135
252
66
72
43
197
75
15
9
3
36
60
37
47
78
3
15
57
27
61
32
3
12
129
141
27
171
69
75
6
210
312
18
91
173
6
85
56
40
173
6
189
363
90
19
128
3
93
16
101
42
30
6
21
123
306
90
49
35
93
120
24
159
90
90
54
87
48
208
5
67
56
264
45
90
30
91
24
101
147
40
107
21
24
40
41
15
24
51
37
83
45
16
120
128
21
147
264
40
251
72
37
8
21
24
27
144
45
162
193
32
240
24
33
246
42
102
150
48
195
3
90
180
15
99
36
1
29
24
36
12
168
91
29
150
21
24
99
18
3
27
42
216
99
63
48
57
33
127
72
32
3
60
30
27
208
35
133
128
69
138
33
45
51
216
120
312
51
24
18
75
15
73
125
19
101
19
35
6
ABCD 93402699452*3^$a+1 [50032]
141
99
72
9
9
18
12
18
24
3
8
168
12
19
45
3
6
179
55
65
37
6
12
21
44
31
65
36
121
30
24
18
66
57
68
52
12
15
33
80
79
18
48
155
55
29
28
87
93
51
29
25
18
5
12
36
16
33
48
54
18
102
18
51
39
12
21
27
12
60
24
125
37
114
6
15
20
60
4
51
89
16
48
20
16
8
61
27
15
198
39
75
65
43
53
19
45
3
189
15
48
41
12
25
24
143
12
31
17
37
83
85
42
24
54
3
72
20
145
6
84
12
9
12
27
42
18
57
45
6
5
24
31
12
21
51
48
21
51
24
72
89
48
12
4
9
6
42
83
37
54
21
84
9
11
16
144
3
72
33
81
6
36
33
87
29
1
48
6
5
36
19
6
39
44
40
92
19
36
69
3
12
24
72
12
60
81
141
11
24
28
15
5
40
20
91
30
54
33
9
11
24
40
48
63
17
12
28
51
21
80
16
108
20
76
51
30
99
21
30
5
37
6
9
20
7
36
12
113
88
80
85
42
77
12
31
17
31
6
210
30
51
24
48
3
5
40
27
12
48
96
24
5
16
9
192
35
16
45
23
1
3
15
77
1
42
30
75
48
39
33
45
6
12
12
12
78
42
36
18
24
3
32
120
43
84
9
20
4
117
3
27
48
45
15
6
35
72
7
72
45
15
21
39
6
24
35
36
25
27
8
19
60
30
39
39
60
60
5
13
35
40
8
37
30
45
44
76
68
31
36
65
19
66
90
77
115
41
64
51
72
12
30
27
63
48
5
52
12
33
18
45
15
125
7
57
36
9
48
3
15
5
52
8
19
66
78
24
57
48
15
12
33
8
7
30
35
36
96
25
39
9
42
125
64
9
42
45
84
27
60
150
30
45
3
42
27
21
42
72
36
69
48
12
33
3
45
47
67
17
115
18
27
44
19
12
21
44
36
12
132
40
45
11
19
5
48
43
18
66
48
5
1
59
16
27
57
33
59
43
41
1
6
53
19
45
3
17
1
96
3
3
45
27
120
12
9
36
33
27
15
21
12
3
42
6
42
24
3
15
60
48
17
36
72
67
12
30
18
30
48
72
18
78
6
36
33
84
48
15
77
7
24
5
4
152
16
45
48
126
21
3
21
120
75
48
12
41
79
5
49
15
9
48
27
8
13
35
19
12
69
9
35
208
20
7
36
5
16
3
12
33
32
1
72
42
6
23
31
69
45
102
5
67
17
31
12
5
43
12
12
108
18
15
15
5
79
30
63
15
12
41
43
29
115
17
55
53
16
96
144
21
59
4
32
28
27
24
24
12
29
4
8
19
18
6
36
9
51
9
84
75
5
103
60
24
53
7
30
30
69
56
40
111
17
43
24
5
19
42
147
15
65
28
9
131
24
28
60
27
24
66
159
20
64
45
3
8
84
36
16
21
48
24
51
27
24
18
18
5
25
23
64
123
12
42
11
55
57
8
67
90
15
135
5
31
5
64
3
12
17
25
3
15
21
44
7
126
24
48
6
66
3
8
7
12
24
42
3
120
27
57
27
30
35
103
30
47
25
23
7
29
40
87
57
45
18
69
153
30
5
55
65
76
9
3
24
48
21
87
15
12
53
25
30
60
57
48
32
120
37
18
6
42
89
13
66
24
5
67
6
39
36
24
48
8
37
107
40
8
16
39
12
5
55
9
20
60
16
36
9
75
8
127
5
16
39
18
23
19
6
83
7
24
36
12
5
103
45
39
24
12
53
12
19
9
20
31
60
6
24
30
24
66
18
125
31
72
12
12
24
57
57
3
15
12
5
37
90
5
1
15
92
43
5
19
48
12
5
73
11
19
53
79
24
12
42
42
9
15
17
109
78
41
12
24
48
61
6
36
108
24
17
121
24
186
24
96
12
18
59
13
35
67
21
39
48
48
60
210
3
36
15
48
33
57
51
20
31
18
35
12
31
69
104
19
72
41
84
19
42
114
9
15
144
17
4
9
27
15
129
27
5
19
18
23
7
12
6
42
6
54
42
35
55
30
24
11
28
3
54
24
90
24
45
27
113
37
18
48
54
35
36
7
18
54
18
11
37
35
60
4
45
11
43
21
24
39
48
12
12
24
30
24
72
3
21
27
27
185
25
90
222
6
48
117
27
96
84
12
24
90
54
18
3
69
42
65
13
42
78
30
5
7
41
19
18
27
20
36
37
42
24
6
24
71
28
45
6
65
1
18
48
24
48
102
90
24
30
66
33
27
18
18
29
139
69
51
12
12
5
52
21
35
7
102
11
19
18
72
3
15
30
6
29
40
8
19
29
85
6
60
6
47
55
18
59
48
13
15
68
7
117
20
31
17
19
45
15
168
5
16
177
42
48
53
16
63
18
18
41
19
42
23
19
60
17
43
53
25
24
3
48
72
15
5
52
39
54
3
39
33
8
55
5
217
42
41
7
33
27
162
15
15
29
7
78
179
13
15
39
5
31
9
93
47
64
39
45
8
19
18
95
55
18
18
24
48
24
24
17
19
5
13
30
45
3
24
45
36
39
29
19
48
12
17
31
12
36
24
5
25
30
12
9
24
51
45
15
30
47
49
11
120
115
5
48
16
68
16
15
66
3
12
51
78
24
90
17
40
63
72
150
6
45
27
18
24
18
6
174
57
33
51
44
60
40
3
12
108
12
12
9
39
41
60
7
12
65
52
48
165
87
48
123
60
57
57
39
9
51
111
33
45
6
17
12
31
9
48
45
3
21
18
6
114
221
4
165
3
3
17
19
81
32
7
53
67
24
102
30
24
18
6
101
55
150
15
63
42
23
100
45
3
12
87
5
43
5
16
176
4
9
3
27
12
41
48
36
16
ABCD 93402735620*3^$a+1 [50000]
155
30
115
24
5
49
11
55
84
17
34
9
15
9
48
15
105
24
5
34
2
25
107
61
12
57
2
60
18
30
10
21
27
27
6
41
25
6
17
7
24
12
99
3
18
89
48
25
18
24
53
1
102
27
2
19
11
43
78
17
60
48
37
5
48
42
25
21
26
115
53
31
24
48
24
15
48
38
34
8
16
14
10
2
13
60
78
24
36
77
25
192
6
29
55
53
12
10
50
55
5
1
119
19
77
43
12
3
9
5
1
9
38
7
60
15
63
12
132
18
5
25
6
17
24
31
3
21
6
18
51
3
21
9
48
60
60
39
8
37
30
6
17
31
15
51
18
72
18
66
29
85
5
13
12
48
29
55
36
84
3
72
24
15
6
35
6
10
122
7
144
54
90
5
13
69
9
24
60
108
102
23
10
134
13
23
67
48
35
127
6
24
6
30
41
1
90
42
65
30
1
6
6
24
35
19
39
8
42
46
14
1
11
48
12
19
15
21
24
60
12
24
3
27
45
75
23
142
24
9
17
79
60
27
32
18
37
138
12
17
13
18
17
7
54
174
36
17
12
46
9
42
96
18
12
5
58
14
10
32
43
125
18
97
66
17
79
5
19
84
48
15
2
61
6
3
2
175
36
12
42
21
3
6
5
18
103
18
24
5
7
24
54
30
12
51
2
22
3
18
12
65
133
78
36
5
13
12
78
27
33
53
67
87
128
13
35
67
192
6
95
37
30
6
12
5
79
6
48
114
5
12
78
31
36
30
15
15
6
12
15
21
24
5
25
45
3
107
25
36
12
9
24
15
96
48
33
14
43
90
21
32
97
12
36
108
12
48
71
25
18
42
18
23
19
24
29
13
45
9
36
12
15
81
39
2
48
55
90
107
31
17
25
57
9
36
78
21
14
7
5
36
19
60
75
15
23
12
13
108
150
17
31
24
5
18
49
5
10
75
18
27
39
6
54
29
37
18
18
77
31
11
1
42
141
21
54
72
12
66
17
24
78
16
32
24
40
9
120
12
54
6
12
18
30
78
45
74
25
48
30
18
6
24
17
54
40
21
3
45
11
25
30
18
48
5
73
9
50
22
33
42
96
30
42
107
31
5
144
6
25
12
120
30
23
25
35
10
27
42
24
6
60
9
45
42
18
12
48
75
39
36
6
84
120
60
15
9
47
13
6
21
50
19
12
17
7
39
21
6
30
29
19
12
72
17
18
13
3
9
18
24
11
90
19
18
60
5
1
6
75
3
21
86
10
24
24
2
19
24
36
24
18
12
12
21
14
19
36
48
3
45
12
5
13
35
55
5
12
61
141
3
18
3
74
70
33
84
84
12
5
85
30
5
22
45
30
23
67
27
8
136
14
18
7
12
54
12
12
18
84
30
18
35
1
6
5
31
75
14
19
42
35
34
33
15
27
48
6
24
5
10
27
53
1
60
36
30
66
5
7
5
55
6
9
135
36
102
47
30
13
12
18
42
45
33
48
24
63
24
39
30
41
36
7
17
96
25
5
25
12
5
22
33
17
25
18
18
9
9
24
5
18
43
6
5
31
107
31
66
30
6
5
22
81
41
91
60
15
3
12
33
81
23
67
30
5
31
48
12
24
24
66
23
175
15
21
24
48
48
24
6
21
33
125
151
27
3
24
5
30
55
3
9
5
10
48
51
90
27
24
9
42
45
15
78
6
71
24
70
3
18
114
36
30
72
36
24
17
61
54
15
21
17
31
41
43
15
15
78
18
17
54
13
30
12
60
65
6
24
18
46
51
54
71
1
24
5
34
21
48
5
22
24
9
6
42
18
47
12
12
19
41
13
42
84
60
29
151
29
12
46
3
59
58
9
23
13
5
37
90
15
33
42
93
62
12
30
1
17
37
41
13
99
75
21
144
51
24
42
123
27
69
14
55
77
60
79
54
23
43
11
1
15
14
19
84
48
72
3
3
54
15
3
72
143
60
79
3
33
39
9
29
25
18
17
43
48
51
21
75
3
54
12
54
30
41
31
15
72
33
42
47
49
6
60
11
25
18
11
58
3
107
10
3
42
6
24
35
18
73
15
9
42
30
5
79
41
1
12
93
80
25
17
48
13
47
58
2
43
11
30
13
30
12
3
75
21
9
60
51
69
90
30
6
11
85
53
1
12
12
12
6
42
17
1
12
6
15
15
11
43
30
18
48
54
6
114
90
66
6
36
29
31
5
37
30
17
10
9
24
18
18
6
5
25
41
67
3
2
25
6
29
10
21
51
56
24
49
12
3
15
59
1
54
5
13
45
27
23
7
90
30
12
18
6
41
55
41
7
3
2
133
108
21
33
17
25
48
21
96
9
15
14
25
6
36
18
6
17
12
10
38
84
13
96
47
7
36
15
26
6
43
24
6
84
5
25
5
7
6
24
51
27
42
11
37
30
35
7
78
167
19
156
5
58
38
58
15
59
22
93
5
48
73
107
12
60
37
48
18
3
56
13
5
48
19
11
37
12
39
14
67
5
13
35
42
1
17
7
18
30
72
24
24
5
1
57
80
19
66
17
31
29
72
1
18
30
24
42
3
48
24
24
9
12
11
109
5
78
40
33
15
15
9
9
60
59
18
19
6
5
25
78
42
5
12
60
43
24
48
53
19
78
132
5
88
50
78
13
24
5
12
55
48
6
6
36
48
24
5
22
9
101
19
12
17
10
2
78
1
17
12
12
13
36
114
3
33
41
61
42
17
6
54
31
3
117
24
35
19
21
123
21
27
48
71
1
12
81
2
7
15
3
5
25
15
75
47
151
17
7
30
78
18
9
93
35
42
12
18
25
48
24
41
7
47
13
5
55
15
2
25
66
5
22
62
55
6
107
13
48
101
49
87
24
3
23
22
2
6
88
2
79
23
13
12
12
6
29
19
36
18
18
5
7
35
31
12
30
18
30
36
54
6
11
19
15
48
96
14
42
40
3
21
62
82
15
57
38
67
108
6
59
48
7
6
54
5
48
85
69
63
12
6
72
15
50
1
24
12
6
17
37
11
24
55
24
12
29
10
9
24
96
30
30
36
39
74
1
6
15
48
2
19
6
66
5
22
48
3
42
24
54
21
3
45
3
54
18
6
72
5
37
6
6
66
48
135
27
48
24
21
9
72
71
40
32
16
2
7
53
85
30
29
48
10
2
49
21
38
25
6
6
5
31
12
72
6
5
13
11
19
6
48
12
66
5
103
29
7
6
59
49
84
45
15
23
10
32
16
2
12
1
6
30
5
49
41
19
36
95
25
78
18
30
95
82
32
19
ABCD 93402899204*3^$a+1 [50003]
48
42
10
11
157
107
15
6
48
27
48
24
25
8
12
16
92
60
123
24
25
42
53
1
36
30
18
8
12
108
75
49
60
11
9
34
2
3
25
95
24
45
52
23
33
42
82
74
90
94
17
24
49
20
18
9
109
36
20
18
18
108
4
20
16
30
62
52
12
71
7
41
49
36
66
8
46
6
14
126
70
18
20
52
41
13
92
42
21
15
9
21
27
13
110
117
9
64
6
48
38
27
96
235
2
75
24
15
9
72
75
4
50
4
104
6
10
170
30
24
12
18
72
6
52
11
1
23
37
14
4
38
28
74
198
34
53
21
96
28
26
72
117
1
110
54
96
12
52
36
2
34
18
17
45
18
33
13
80
124
92
3
7
38
18
4
5
25
80
39
9
106
6
48
132
35
19
5
87
33
145
20
27
3
126
18
142
38
142
20
135
13
20
12
3
15
78
12
15
7
38
51
69
6
10
11
45
60
126
105
120
19
108
72
98
18
34
18
2
54
70
32
27
120
21
54
36
30
6
18
16
2
12
18
4
30
8
156
34
90
72
41
3
10
80
16
54
50
40
32
52
2
6
52
12
119
49
36
36
14
9
48
72
21
12
24
34
56
156
58
36
83
1
6
74
12
24
3
51
154
2
34
6
54
56
54
21
49
20
124
50
22
14
36
6
15
109
30
38
16
26
21
87
57
81
52
72
8
27
3
21
141
3
48
9
36
75
9
24
12
52
20
60
87
3
10
35
21
6
36
52
12
8
30
3
163
2
28
20
34
26
100
2
108
36
54
4
36
11
25
23
27
24
46
20
3
111
70
20
15
69
16
2
129
15
33
1
2
42
27
63
52
14
40
54
56
54
46
6
50
58
20
30
76
2
34
48
161
19
2
36
87
120
61
20
16
56
60
12
18
22
32
40
18
5
25
72
26
12
6
27
3
16
38
6
162
12
6
84
40
110
16
66
38
171
51
30
24
12
22
92
30
60
39
49
2
28
41
15
70
11
45
4
47
7
30
2
58
156
20
15
25
104
42
21
45
22
197
123
16
54
2
40
14
16
20
3
3
30
88
36
8
46
54
20
16
36
20
18
6
54
16
5
69
12
36
75
75
18
27
43
54
23
49
48
8
12
52
23
93
64
24
56
51
19
101
9
39
159
81
25
20
27
24
19
5
49
110
105
85
6
54
56
120
40
20
102
45
24
81
34
50
75
141
168
30
42
64
35
39
130
14
18
22
32
24
12
42
3
13
30
6
18
77
9
16
26
69
15
18
15
48
69
48
132
36
28
36
26
64
65
45
18
22
14
124
2
4
120
92
78
126
30
6
84
3
15
40
32
4
14
15
75
36
6
10
56
24
9
99
18
72
16
140
60
100
80
16
20
180
15
39
30
24
16
180
144
66
101
15
28
20
57
93
3
33
10
26
66
58
32
4
11
37
36
95
1
20
10
18
20
70
20
18
15
7
65
48
7
128
52
42
104
75
31
56
4
50
4
86
4
5
24
3
34
11
13
84
47
9
76
35
39
9
111
6
28
20
16
35
24
15
108
93
19
77
9
24
12
180
4
155
117
3
85
2
28
24
2
28
47
9
36
4
54
2
34
54
2
54
30
9
15
12
18
36
126
6
3
9
72
114
174
22
41
27
78
15
13
227
99
126
24
10
24
2
12
36
16
11
9
34
29
192
13
56
16
8
30
70
42
101
19
20
36
22
66
44
52
38
12
36
4
11
9
28
2
81
7
41
49
38
18
34
2
4
54
20
10
2
6
27
55
42
48
56
40
104
15
145
42
140
4
30
2
22
12
155
15
48
57
3
45
117
66
24
33
1
14
18
4
18
12
18
6
210
2
9
9
4
140
18
18
16
24
84
20
3
13
11
99
45
9
87
21
3
21
36
30
22
38
18
64
2
9
72
193
140
40
11
99
45
27
54
64
6
30
8
27
3
18
42
30
6
30
96
30
70
24
11
81
39
9
54
81
121
68
6
12
177
21
54
42
10
20
21
3
16
125
55
30
11
7
110
16
11
216
63
130
104
15
1
2
52
6
126
5
25
24
54
20
30
63
7
6
20
39
61
20
24
183
24
9
12
4
68
76
36
48
38
90
22
5
27
24
21
9
6
9
21
24
66
24
12
18
4
38
57
51
64
26
106
41
79
38
22
90
56
12
40
36
92
15
13
36
23
1
14
42
10
24
5
105
12
18
9
27
70
38
18
24
34
2
3
9
52
20
4
54
20
10
2
114
84
42
10
44
36
10
54
36
114
66
20
39
15
54
75
21
16
14
21
48
25
36
30
5
57
12
16
2
58
50
132
72
82
23
3
48
21
48
61
32
34
8
18
15
13
6
18
92
28
26
36
45
39
54
75
33
78
46
18
161
72
24
24
25
47
49
14
162
39
33
22
90
48
20
22
74
64
56
126
126
4
50
78
12
144
15
19
8
52
65
111
42
15
33
6
28
2
4
92
64
11
7
6
126
158
22
14
24
123
3
30
34
125
55
60
50
51
1
60
35
39
30
6
45
109
2
22
120
80
27
24
24
33
12
22
48
2
60
120
4
74
192
54
4
20
16
36
138
92
6
18
9
63
9
19
26
3
48
24
105
84
16
8
90
33
13
60
32
60
48
132
30
18
24
12
108
60
82
60
18
36
ABCD 93403667954*3^$a+1 [50063]
12
36
36
60
36
174
6
35
96
61
60
30
150
156
54
33
63
54
66
150
84
90
108
9
69
107
19
90
48
72
6
84
96
108
54
30
72
57
51
18
75
32
7
288
36
21
33
72
36
35
37
90
162
111
33
47
16
21
72
36
72
23
55
90
47
7
36
5
97
126
65
64
3
72
156
90
24
39
176
16
272
64
75
197
1
6
9
111
17
163
6
18
108
84
6
15
93
12
87
27
18
18
33
87
114
138
168
21
32
67
42
288
144
30
54
144
90
60
185
13
12
42
66
27
176
112
69
59
16
224
25
162
138
6
36
177
51
204
30
6
30
47
256
3
18
27
33
95
157
66
288
17
43
5
229
27
45
54
125
49
143
25
18
5
31
18
15
48
3
6
18
66
35
16
99
29
96
96
85
30
24
36
18
30
18
18
93
51
77
91
48
69
80
16
32
115
102
42
77
13
3
33
54
66
72
159
39
108
29
61
42
105
3
77
16
96
27
18
3
153
162
78
39
105
48
198
24
105
75
138
27
45
6
54
66
53
133
171
32
31
54
66
126
108
6
30
6
246
60
35
64
291
24
198
15
21
72
48
131
1
12
78
18
35
67
45
87
18
39
135
9
9
60
11
1
6
12
18
219
75
53
67
18
59
16
32
145
6
12
180
60
72
21
159
17
19
77
13
35
67
6
23
43
60
54
12
60
180
12
27
51
30
15
3
72
197
133
123
80
16
45
54
24
72
36
18
66
5
64
96
3
141
75
245
19
45
27
341
16
183
96
90
111
99
29
96
37
11
169
36
51
135
36
138
59
16
51
36
41
109
147
117
18
150
12
18
21
15
33
48
81
78
30
90
6
51
3
54
39
81
15
21
6
54
84
11
31
54
12
90
90
258
36
210
18
17
55
9
69
11
79
66
114
93
48
57
18
66
3
165
11
61
3
32
19
192
144
29
7
9
32
19
72
66
83
7
9
32
1
47
16
117
12
60
3
128
115
45
27
24
29
19
78
47
43
12
18
132
72
11
19
24
5
48
64
57
42
30
168
23
49
63
32
103
120
60
48
69
48
45
36
95
48
253
83
16
69
120
51
129
90
69
57
60
144
59
31
12
54
15
147
45
9
23
55
137
61
18
33
93
83
7
18
48
90
125
127
113
48
1
60
30
101
139
5
16
48
201
39
45
114
18
102
41
31
54
6
21
32
67
6
12
72
18
42
120
126
42
12
18
78
30
24
5
112
57
6
17
67
42
30
42
30
45
27
5
103
60
48
90
35
16
9
18
213
51
77
96
67
66
6
48
18
35
43
72
72
72
84
9
81
6
54
210
54
107
55
9
45
51
32
160
27
42
210
18
39
123
72
72
18
35
91
36
24
126
11
55
60
72
66
24
27
63
66
36
54
132
65
7
41
157
3
9
96
87
32
37
59
1
111
15
12
5
37
75
80
16
45
3
45
54
108
252
60
72
18
48
78
81
75
24
66
24
3
33
18
29
112
21
11
55
9
96
99
45
48
171
60
30
36
6
18
54
18
18
5
121
90
125
64
32
7
18
18
69
21
75
129
47
48
7
41
139
18
3
147
18
108
30
36
18
150
48
54
63
15
12
6
30
78
12
42
90
36
143
13
18
42
18
48
108
9
15
12
5
55
198
36
47
19
78
12
90
41
13
195
9
30
36
53
1
108
3
75
144
48
5
49
78
210
6
153
96
51
36
36
18
35
217
24
191
37
75
3
30
63
27
18
99
96
48
128
13
12
78
72
144
161
13
51
21
54
293
37
27
183
6
51
32
64
27
36
36
114
75
105
18
165
45
78
54
84
54
69
3
ABCD 93403678586*3^$a+1 [50041]
36
11
12
24
187
9
39
72
21
39
102
24
15
56
1
11
1
39
8
115
18
87
63
29
48
60
43
36
33
20
49
51
20
4
84
32
7
77
16
72
56
19
18
119
1
114
65
120
13
47
25
35
1
27
36
3
17
25
18
30
3
20
16
12
68
67
12
6
12
51
20
12
48
12
84
7
29
49
11
37
47
4
9
47
223
18
12
3
72
56
64
21
35
52
45
54
66
35
1
114
36
77
4
45
18
33
147
18
51
51
5
37
102
185
1
87
8
25
23
16
129
27
68
13
23
7
126
18
36
54
23
12
73
6
138
87
117
36
15
32
7
17
13
323
55
18
3
8
67
72
18
59
7
17
60
16
3
17
31
18
15
21
6
198
35
52
75
12
57
3
17
13
11
40
57
59
19
45
96
104
12
103
18
51
8
28
20
12
24
16
20
52
36
72
8
103
9
20
37
3
20
73
12
23
13
3
33
24
30
17
25
171
9
11
1
3
69
11
4
108
93
36
51
9
84
18
29
85
35
1
36
54
30
72
11
13
51
20
100
80
16
93
18
18
36
11
1
23
16
20
19
9
24
32
76
68
37
3
51
65
49
15
3
29
1
39
48
36
20
24
12
4
36
164
31
33
32
28
21
15
56
19
66
24
51
3
9
9
36
123
72
33
15
44
37
27
20
12
31
77
4
21
15
24
32
7
12
18
59
28
3
89
4
108
108
80
84
28
57
24
15
56
13
15
81
51
33
36
6
48
41
12
24
1
15
21
83
55
69
32
24
40
21
27
63
29
40
75
29
25
51
20
16
3
41
24
7
54
12
39
21
23
67
9
72
63
18
15
32
25
48
24
36
11
25
11
4
21
66
18
35
4
3
141
93
48
6
9
147
5
52
15
17
24
36
16
33
87
60
140
109
6
18
11
19
60
17
28
21
72
3
56
1
47
40
56
13
3
15
5
60
144
36
7
17
16
8
192
24
1
99
20
43
101
1
60
11
4
36
39
66
35
73
36
95
37
63
9
48
23
1
84
51
44
103
18
39
84
24
69
72
39
21
11
1
23
67
18
11
4
39
17
24
36
19
9
21
108
24
23
60
124
129
36
72
18
41
72
19
9
24
51
60
9
60
12
20
96
1
83
60
73
23
84
16
8
49
51
12
68
36
28
69
107
7
53
12
1
87
32
64
33
72
119
7
5
13
15
21
75
21
83
220
33
36
15
56
4
32
1
147
21
35
64
9
27
20
37
6
162
11
1
6
48
54
51
39
54
47
43
6
84
15
81
71
84
1
15
9
95
13
47
1
15
21
23
12
60
28
81
30
125
16
60
188
49
15
33
123
9
11
12
7
33
39
89
16
27
18
11
108
4
57
11
61
72
35
12
1
3
44
7
33
3
78
11
7
33
195
6
48
11
64
75
45
24
12
75
18
18
29
24
120
13
36
155
60
31
5
37
47
37
24
144
12
15
8
12
4
44
97
39
3
33
8
25
35
16
39
42
15
20
52
48
8
52
12
68
64
15
18
3
21
23
84
13
6
30
11
31
5
4
56
1
24
11
73
18
69
24
80
7
42
71
24
49
18
33
3
29
40
8
64
36
51
29
60
25
48
3
20
16
12
36
20
97
23
4
21
15
9
18
9
27
141
21
12
126
69
45
18
9
56
1
36
59
1
12
72
11
4
44
120
1
95
13
23
64
111
5
85
23
19
33
104
60
193
3
8
49
12
36
3
21
15
36
20
24
76
8
12
48
25
11
25
6
5
61
3
51
53
187
12
18
15
27
18
23
25
47
40
44
36
13
15
20
36
1
3
80
13
12
35
37
35
24
37
48
39
80
25
87
24
56
52
12
44
31
5
84
25
107
1
23
36
49
71
24
25
3
32
1
42
12
21
3
108
66
11
12
28
27
30
15
20
37
3
21
63
96
20
13
35
19
90
11
12
52
68
1
3
15
29
13
27
39
17
1
35
52
32
121
36
36
47
55
18
111
32
7
33
8
4
3
60
66
3
21
27
32
133
47
4
20
16
93
6
30
75
39
81
75
41
19
84
17
16
68
43
69
8
36
85
3
21
12
39
3
12
5
36
13
35
36
1
54
29
12
24
40
3
33
63
12
42
156
35
25
15
12
21
3
36
39
30
258
48
72
21
12
144
135
9
27
29
1
60
90
5
4
44
120
19
141
9
84
143
16
60
8
49
27
129
60
11
4
84
8
91
30
6
81
56
7
53
36
13
96
48
143
55
60
53
36
96
180
64
3
33
21
48
24
27
81
30
6
15
87
33
21
47
43
54
51
20
12
4
63
17
16
8
132
1
18
42
12
39
39
102
11
100
56
49
35
91
72
78
83
25
12
18
77
37
143
60
112
3
24
66
3
12
8
12
55
90
23
52
48
27
45
24
56
24
60
60
19
18
51
92
19
137
55
57
108
12
56
37
23
13
23
28
8
109
30
5
37
84
83
12
67
17
4
33
83
43
141
60
116
4
20
79
17
13
3
93
35
1
15
69
11
4
20
36
109
15
63
33
69
36
59
36
73
23
40
21
39
3
18
59
7
101
7
24
29
1
15
21
59
24
49
51
21
15
21
15
21
47
25
36
48
36
11
28
3
9
20
1
23
72
24
96
52
60
36
51
36
53
112
48
32
49
48
36
18
57
57
36
12
24
15
3
30
18
18
3
21
27
60
32
25
15
21
84
6
9
3
18
35
24
24
36
24
19
17
1
6
89
1
47
7
29
7
30
47
36
24
25
11
24
31
18
71
19
36
21
56
19
141
69
54
54
18
6
84
95
24
4
147
42
63
132
56
12
19
5
31
65
25
6
9
24
84
27
105
39
ABCD 93403996066*3^$a+1 [50003]
76
86
48
24
12
19
47
184
38
6
10
32
18
36
30
30
30
48
6
12
54
90
49
41
4
44
36
10
9
17
150
30
88
48
14
114
66
18
12
28
2
24
16
18
38
12
42
19
5
6
36
4
21
27
18
18
92
22
26
90
12
84
18
30
12
34
12
92
61
5
12
10
38
70
134
36
24
48
52
8
12
28
42
18
12
26
30
6
10
36
72
32
36
60
24
30
48
18
30
28
32
10
134
10
14
36
88
72
14
46
14
22
2
10
20
52
26
24
94
50
66
10
14
36
10
26
18
60
79
36
41
18
30
18
12
52
54
26
118
18
38
60
126
34
2
10
18
44
18
28
2
12
28
2
46
14
78
22
111
27
45
9
20
115
9
44
42
24
25
5
6
6
54
16
18
36
68
6
30
4
20
60
36
10
2
55
9
44
16
36
32
12
24
40
39
5
22
9
72
9
74
6
6
40
2
223
17
42
6
18
4
36
14
6
1
45
6
104
6
70
38
64
2
24
52
38
100
50
24
25
15
12
6
14
60
46
27
15
18
38
16
86
115
59
94
56
16
27
17
10
36
50
40
50
78
6
90
28
20
42
46
18
2
84
28
2
28
8
42
78
4
18
128
42
66
124
3
53
54
10
2
24
42
28
30
6
8
46
21
11
18
42
18
36
6
82
32
24
12
72
43
47
102
36
84
30
25
45
26
88
2
30
34
14
102
42
10
2
24
4
18
14
49
9
32
108
12
10
6
2
48
18
184
80
30
37
15
56
12
12
40
8
10
8
90
88
44
46
32
22
12
24
12
2
16
50
6
24
36
36
19
35
88
2
88
50
16
50
10
2
30
12
30
16
26
13
105
3
173
70
32
10
3
15
14
43
33
12
24
20
30
25
41
12
10
56
6
64
2
4
48
116
70
32
12
46
32
12
48
42
60
96
19
125
18
109
33
12
36
72
8
12
40
20
30
40
102
18
62
6
48
6
36
48
19
53
18
6
76
20
72
30
6
24
6
24
72
66
12
18
60
28
57
107
10
6
170
12
24
36
40
24
3
72
9
74
18
12
6
22
32
36
6
36
24
4
32
60
84
48
28
8
6
18
40
60
2
6
13
11
18
52
14
12
10
63
5
4
6
80
6
84
12
28
32
58
80
6
220
38
18
115
83
97
35
100
20
58
20
24
36
4
20
102
4
20
25
5
66
73
65
7
99
86
28
20
18
100
9
11
58
84
20
16
32
190
2
28
72
26
60
6
4
12
14
18
12
24
6
25
11
72
120
66
126
34
20
16
18
30
20
72
36
24
19
45
332
24
46
2
60
60
6
16
14
7
189
63
5
30
18
52
3
27
36
9
33
2
30
66
12
30
24
24
102
12
12
46
3
35
30
34
32
49
41
36
84
30
114
6
144
10
20
36
88
2
30
6
18
12
18
36
30
28
3
89
88
2
6
58
24
2
30
90
43
11
16
56
22
36
32
72
22
66
14
48
73
9
56
18
25
17
54
36
34
20
64
32
12
46
80
240
22
8
16
20
10
9
17
12
88
14
49
41
6
102
22
20
24
46
36
110
18
36
84
72
18
12
34
36
20
34
86
18
25
47
42
55
11
24
10
32
4
44
72
10
44
6
6
48
6
4
39
17
30
25
29
79
11
24
16
36
38
42
46
164
18
16
30
24
30
78
20
12
72
24
72
54
34
12
8
42
24
34
134
48
24
210
24
10
2
7
36
77
18
6
6
30
18
12
85
9
20
24
12
22
32
18
60
18
24
48
1
41
10
8
18
102
46
20
106
38
7
153
2
30
126
42
36
12
12
36
19
71
37
5
72
22
24
74
52
30
20
66
28
32
7
41
4
32
48
70
30
32
4
14
36
10
32
138
40
32
24
61
53
70
30
90
20
42
64
24
2
78
112
54
38
22
30
20
148
8
100
2
30
12
84
64
26
6
4
32
4
24
62
42
52
18
45
33
48
60
12
8
19
27
8
6
60
6
64
9
17
6
84
36
42
82
8
18
28
2
48
60
16
116
13
35
34
32
66
28
21
9
24
12
20
30
24
90
7
59
6
12
66
30
4
18
72
2
19
15
30
20
7
35
108
60
12
10
8
52
3
41
48
6
6
79
5
6
16
8
84
36
34
32
4
27
77
6
24
16
12
72
2
168
60
31
17
118
80
12
88
9
5
40
60
2
30
18
90
12
40
99
9
32
24
12
10
32
6
34
21
5
12
12
6
10
116
64
2
24
48
16
50
24
16
6
110
6
42
96
12
70
20
12
12
36
24
24
34
32
54
10
80
10
2
12
70
62
6
30
28
60
12
14
48
12
94
12
27
123
2
100
8
154
18
50
48
42
76
50
24
52
54
62
48
4
2
30
4
54
20
42
6
34
110
48
18
144
13
5
22
60
21
77
22
24
12
108
9
15
2
30
16
150
12
80
18
54
16
68
6
36
18
64
20
6
16
26
24
4
44
31
117
32
72
46
20
18
34
62
64
74
82
63
17
60
84
90
12
60
34
38
10
38
18
40
80
12
18
30
6
36
90
28
72
18
62
42
46
50
24
96
42
52
26
36
28
38
4
104
6
16
2
66
25
5
6
4
54
8
42
18
88
2
40
44
30
64
72
62
6
10
20
34
2
30
60
28
126
86
10
21
29
18
22
26
28
2
12
40
18
38
6
84
10
14
10
8
64
30
9
17
12
36
30
24
25
33
74
10
44
54
70
32
54
30
54
60
6
52
72
56
36
54
37
17
156
12
18
30
24
12
34
20
10
20
84
18
120
42
28
38
6
18
36
30
12
12
42
30
24
106
8
1
77
12
88
74
138
12
36
82
21
41
10
48
122
4
2
30
10
20
18
72
100
14
10
8
6
22
12
32
126
24
24
46
20
58
26
12
72
28
72
86
40
80
10
54
32
66
42
85
5
22
50
10
18
50
36
4
2
84
4
26
90
22
2
43
17
30
40
36
14
6
72
30
79
161
84
4
26
58
36
26
160
20
1
23
49
15
2
ABCD 93404458606*3^$a+1 [50055]
48
132
33
9
96
24
30
54
59
1
42
69
39
54
3
32
13
12
23
7
36
42
12
15
21
150
5
49
12
66
48
42
54
54
66
60
48
6
54
126
24
36
12
27
81
36
24
126
24
45
9
18
5
160
33
24
6
126
24
11
13
42
90
30
60
66
12
108
42
12
5
31
18
24
18
12
41
7
30
144
24
114
6
66
48
6
42
18
72
12
18
102
60
30
60
6
120
12
30
180
90
60
18
72
9
21
107
115
78
12
30
36
30
12
30
24
54
66
108
45
27
5
13
90
6
90
54
36
114
6
36
99
129
30
17
43
12
156
54
114
114
30
36
17
13
12
12
48
138
30
42
48
9
27
101
7
6
6
18
30
30
15
33
114
29
16
39
24
30
12
60
6
24
150
6
18
30
17
19
84
162
24
18
12
6
24
84
96
6
12
60
36
29
25
87
45
3
105
71
7
108
6
18
36
24
72
78
96
42
108
30
12
12
6
6
11
19
78
12
30
84
257
7
137
16
15
54
6
30
18
6
54
42
18
12
12
5
1
6
54
35
85
84
18
12
96
9
15
66
12
3
39
48
30
78
6
6
24
9
15
60
222
87
96
80
67
12
12
126
54
60
30
30
41
223
17
13
24
48
59
73
108
18
30
150
54
96
6
66
42
48
24
48
101
49
42
21
45
60
42
6
96
183
135
60
6
6
120
6
84
30
78
132
84
66
30
18
6
90
90
96
24
6
24
9
105
36
114
72
9
9
192
96
42
60
60
21
69
36
54
12
5
19
29
7
30
48
78
18
6
36
48
6
78
30
18
30
42
66
42
12
36
60
90
12
54
84
42
35
37
36
66
18
30
6
60
72
27
33
48
84
27
69
30
30
54
12
24
69
21
42
18
47
13
96
36
143
19
126
6
24
12
18
114
30
12
30
9
32
19
78
60
36
54
66
90
54
6
90
24
12
90
9
45
60
39
81
54
42
174
17
43
12
57
15
90
12
18
48
137
61
54
45
21
42
24
66
18
66
24
75
9
42
60
65
48
16
45
6
78
18
77
31
6
18
90
6
6
6
138
66
129
15
24
192
96
72
42
6
33
69
11
115
30
66
18
11
1
300
78
12
18
23
13
30
21
48
48
45
198
12
48
54
48
18
30
60
15
9
18
69
9
6
33
21
42
17
1
54
41
109
48
54
66
48
11
79
24
36
54
47
133
75
45
150
12
81
3
60
42
54
18
12
3
15
300
6
15
9
48
72
15
285
35
25
138
108
36
18
102
30
30
36
60
30
24
18
36
66
150
48
60
6
60
102
12
42
90
18
108
3
201
71
73
120
30
30
120
75
69
11
61
30
24
12
18
84
6
36
114
47
48
127
17
61
6
54
39
3
42
12
90
24
84
17
31
42
36
51
21
60
72
42
6
18
30
6
60
18
66
17
25
18
117
105
39
48
87
210
90
18
222
144
60
54
12
54
42
15
285
83
109
156
24
30
6
126
6
30
57
33
12
3
129
24
6
90
39
15
6
24
90
162
12
78
24
6
15
63
60
6
63
15
96
129
57
66
48
24
36
6
66
54
6
5
13
51
33
48
143
1
18
36
24
6
42
18
24
6
96
6
18
41
103
137
13
35
1
111
21
162
66
6
60
36
132
30
72
36
48
84
63
27
12
6
42
12
24
60
42
18
6
90
84
89
7
9
51
54
30
57
33
30
6
108
60
42
36
18
42
57
80
7
18
66
54
126
17
133
60
15
51
45
48
117
30
60
96
12
5
16
15
60
30
42
42
18
12
12
24
17
127
108
18
36
54
24
42
36
3
27
12
30
48
48
6
60
6
102
141
96
21
18
12
48
12
24
18
183
87
30
27
39
6
3
87
24
36
45
123
21
81
126
120
12
36
6
48
42
18
96
54
6
54
5
133
12
6
60
6
66
114
6
77
1
144
6
42
54
41
25
42
186
35
1
6
108
54
96
6
78
12
39
69
72
24
24
6
150
84
78
24
90
24
30
30
30
60
12
48
306
24
30
54
66
36
30
60
90
18
42
54
54
41
55
96
36
84
18
111
27
60
60
42
51
32
79
6
90
113
49
6
54
216
11
49
6
24
42
150
12
12
153
21
90
81
48
15
60
12
24
30
6
30
54
144
42
30
24
89
1
42
120
12
33
57
48
84
3
81
12
30
48
36
138
48
48
6
48
81
69
36
36
24
60
6
90
138
12
66
18
72
24
48
6
24
6
65
64
135
105
3
54
60
114
174
66
42
30
42
90
60
120
72
24
ABCD 93404558582*3^$a+1 [50017]
44
25
23
60
25
3
69
3
225
11
16
21
87
9
36
47
96
160
21
96
11
36
84
61
191
25
96
131
40
56
12
16
56
37
39
104
40
12
44
12
97
12
39
33
15
9
123
20
97
23
37
59
28
24
33
39
32
96
16
68
36
1
59
49
84
48
27
92
1
59
216
13
15
36
20
49
3
60
12
60
69
3
12
8
16
81
12
11
88
8
48
16
92
85
48
83
60
25
3
177
75
72
96
84
308
24
48
24
12
16
20
108
13
23
60
1
27
44
37
12
3
12
8
97
27
9
3
69
59
49
23
16
33
23
4
72
9
36
27
20
73
36
99
8
61
27
33
36
15
93
108
24
11
16
116
36
109
15
92
108
16
9
36
39
117
11
40
36
129
51
72
32
4
21
71
48
61
15
9
27
56
52
12
132
20
1
47
24
12
88
33
39
56
16
81
11
24
28
129
39
20
1
83
16
8
25
3
60
72
9
11
1
51
81
48
11
52
8
1
35
25
36
47
192
25
36
24
23
24
72
12
112
32
52
8
72
28
57
59
49
59
1
15
128
16
48
8
25
3
24
93
15
21
15
48
24
48
141
24
3
12
24
32
24
192
52
93
3
21
51
12
21
12
95
16
80
16
33
35
24
109
11
49
39
24
12
36
60
33
3
20
108
61
23
61
35
12
60
216
12
52
36
72
60
48
56
76
12
9
63
24
9
95
4
32
88
69
3
33
59
49
60
51
81
24
27
117
36
3
56
4
48
72
56
25
35
13
59
13
15
56
40
12
20
24
16
9
3
153
24
59
1
24
12
35
40
140
49
47
72
49
75
32
16
8
16
156
44
12
36
4
164
16
12
128
1
143
4
105
3
36
36
92
48
121
83
1
36
27
21
24
87
72
32
25
11
25
51
33
84
36
59
37
96
71
72
25
3
8
13
3
33
120
59
25
47
52
60
33
84
11
13
48
39
8
12
1
3
12
44
181
27
105
167
96
13
84
3
165
12
11
16
69
3
57
143
28
24
32
24
36
108
12
16
36
45
191
16
44
12
96
37
107
84
1
48
23
37
24
35
25
11
48
4
36
9
3
9
83
25
35
16
48
20
25
35
28
24
33
39
32
4
21
63
80
88
129
63
21
3
56
36
73
15
36
12
56
16
21
3
81
12
47
13
47
48
4
12
8
28
24
32
4
21
11
76
84
20
4
84
24
9
36
24
24
11
36
16
69
11
72
37
228
143
13
60
23
124
72
20
36
16
9
75
20
24
52
69
60
96
47
64
36
8
13
3
9
59
25
15
45
11
12
97
63
33
59
193
36
11
13
23
52
56
1
15
92
1
27
20
72
52
80
84
72
72
4
48
8
1
27
81
15
156
92
76
9
24
35
97
107
100
153
27
69
23
24
37
35
12
4
12
8
73
83
196
21
51
24
48
20
24
28
92
72
16
72
24
21
35
16
84
24
192
80
1
36
83
60
52
12
44
12
72
4
68
49
39
8
28
132
36
20
1
27
45
107
72
61
108
27
48
20
37
24
71
13
3
57
11
72
181
12
59
85
27
57
47
108
24
120
13
171
57
27
33
47
12
1
15
180
24
36
21
24
23
36
4
9
63
72
33
3
36
164
16
20
48
16
24
9
3
33
119
1
71
25
63
32
60
13
12
3
57
59
49
24
36
155
4
33
72
71
16
60
69
15
69
111
24
92
25
3
152
100
9
15
48
20
60
12
24
16
48
36
44
16
32
40
120
36
36
80
13
3
32
16
33
39
36
152
88
36
48
56
40
45
3
9
71
36
100
36
92
13
99
72
33
23
12
4
56
12
24
84
76
45
63
32
40
21
60
27
36
32
13
95
24
88
9
3
44
37
47
24
12
37
60
155
97
15
12
152
48
16
81
36
36
132
168
48
120
63
33
36
12
15
68
36
88
56
4
69
24
36
11
25
144
11
85
59
4
20
25
12
195
9
47
25
39
81
47
25
35
28
168
57
119
13
3
8
52
9
75
8
16
69
39
117
23
36
252
4
140
60
1
47
37
12
3
69
39
60
9
23
40
9
27
56
25
59
76
36
81
12
35
25
47
1
27
80
16
48
180
8
36
28
144
132
12
20
4
140
1
107
88
24
92
16
33
123
20
49
3
36
24
20
1
11
4
12
36
8
28
8
61
3
93
3
20
64
33
3
69
132
3
20
16
48
33
3
72
56
124
20
1
24
51
57
24
23
40
36
32
4
69
15
9
11
24
160
20
16
9
11
100
45
51
32
52
20
49
111
21
179
4
21
63
9
11
1
23
28
9
192
15
45
47
220
9
12
36
12
12
3
69
3
33
95
24
72
180
12
16
44
28
72
56
96
252
52
9
23
73
59
16
93
107
13
39
12
24
32
60
1
51
56
52
33
131
49
23
36
1
27
20
196
44
84
132
13
15
8
192
61
11
40
12
60
33
3
32
ABCD 93405449752*3^$a+1 [50049]
20
33
7
5
18
25
60
5
6
49
56
16
48
84
17
18
61
29
18
18
30
25
11
18
3
24
63
165
21
147
27
96
177
15
78
39
28
12
8
57
90
66
19
35
61
47
72
45
87
49
17
55
8
15
49
77
30
13
5
78
33
24
28
17
31
11
73
32
33
6
21
48
21
72
102
13
59
6
30
57
3
205
68
12
33
54
18
18
265
95
9
27
1
12
60
41
7
77
6
90
75
9
90
25
17
3
15
90
43
32
16
24
68
12
33
7
60
23
60
12
1
12
23
21
15
60
54
12
39
3
72
66
42
1
32
3
21
15
133
11
30
24
15
16
20
112
107
1
12
17
72
19
80
99
90
18
13
137
15
24
33
43
12
17
3
15
12
36
37
20
3
18
36
51
57
3
15
18
19
56
160
11
168
13
35
73
56
33
31
60
71
24
25
59
18
54
9
9
36
42
12
21
4
11
36
13
11
37
12
8
52
35
36
72
12
93
33
24
103
60
32
36
36
16
20
129
19
17
67
41
15
21
75
63
1
17
54
73
60
35
102
54
9
36
189
75
3
108
49
17
6
33
15
24
1
89
15
28
5
3
39
61
59
78
7
41
27
12
28
23
21
24
12
144
21
187
41
7
20
40
32
28
77
12
36
18
57
105
27
27
1
23
21
76
59
21
28
60
41
31
17
6
12
97
200
12
3
12
45
63
1
59
66
96
18
13
197
150
33
24
48
28
47
12
60
66
7
35
21
9
3
75
57
15
18
48
42
25
80
39
18
12
6
18
19
47
13
5
18
37
5
55
140
16
60
71
13
23
12
78
138
24
21
81
108
43
29
3
28
47
1
60
41
36
18
21
51
24
1
29
39
39
36
49
36
95
37
47
1
131
33
15
42
30
60
90
39
100
20
100
119
48
25
68
160
12
59
36
78
7
5
27
48
40
32
16
12
12
35
66
42
69
33
18
42
126
21
36
192
36
4
48
48
65
12
108
90
37
53
39
21
19
17
15
16
23
25
116
51
60
12
1
89
18
13
12
12
35
85
8
15
9
15
1
65
42
18
12
103
44
21
15
3
12
25
12
35
18
42
13
35
18
36
54
9
12
4
89
12
3
15
45
27
73
5
3
9
18
21
15
24
36
30
42
13
60
11
61
32
36
15
36
1
80
15
54
18
66
24
12
43
137
19
72
59
13
35
6
30
21
15
1
12
11
54
12
6
13
89
3
60
100
23
72
72
121
17
99
28
17
18
72
1
12
101
55
20
45
42
12
57
16
5
12
27
15
1
35
129
36
69
79
12
35
73
12
17
132
75
45
6
12
78
48
99
15
48
13
47
84
6
48
6
61
44
15
36
45
52
11
24
21
12
28
47
37
11
9
76
12
132
36
80
36
24
12
88
44
36
12
132
72
15
61
32
12
60
33
75
15
33
123
85
32
52
96
44
40
128
63
36
13
47
18
30
1
5
126
93
12
16
35
13
80
64
8
15
9
33
75
27
21
33
115
11
18
42
66
67
8
105
24
36
234
18
30
57
60
4
41
6
12
42
3
63
9
88
17
18
13
59
109
11
9
40
65
72
55
60
5
7
53
15
15
18
132
3
27
73
17
39
4
17
30
13
5
6
18
156
114
36
49
95
1
11
21
15
24
21
9
75
16
8
45
24
43
12
53
30
13
11
73
17
18
1
11
108
45
15
85
5
18
72
12
6
7
5
36
19
17
43
71
72
25
113
6
1
104
16
20
40
48
5
19
11
25
47
24
49
180
5
12
43
71
36
69
21
3
81
18
117
4
12
12
17
54
180
169
20
12
15
6
54
66
7
17
15
4
12
35
60
54
18
12
36
24
108
25
32
28
20
57
30
21
15
9
16
48
77
48
7
20
112
47
36
73
11
45
9
39
132
15
21
45
3
21
48
42
21
15
13
72
60
35
25
65
30
18
67
8
72
15
42
18
12
57
15
201
28
32
27
42
30
24
36
49
95
36
18
103
120
32
117
6
18
111
28
215
81
100
35
117
69
15
36
52
5
31
77
43
12
53
7
29
19
29
6
12
9
88
53
3
45
222
48
37
12
80
96
9
42
169
11
30
60
30
21
69
54
24
1
12
20
24
63
13
47
1
24
47
21
15
97
8
87
36
109
17
36
55
89
36
39
21
55
132
11
36
108
1
191
21
24
9
36
31
60
12
11
36
18
66
45
40
101
18
108
25
48
125
19
11
42
108
15
105
27
9
111
28
72
12
35
120
60
61
24
17
19
72
8
72
84
111
33
21
15
28
5
18
42
72
31
35
72
18
72
126
21
28
23
57
108
3
54
75
63
37
216
41
15
75
30
111
88
5
12
75
15
24
1
29
75
24
9
36
6
48
25
11
45
4
5
6
49
8
63
36
36
9
48
3
33
52
17
31
12
53
12
67
36
119
36
72
25
48
20
51
36
12
57
15
6
75
228
64
83
13
17
3
21
19
11
54
36
19
89
115
11
45
81
18
25
68
213
6
1
32
33
42
36
54
90
93
63
6
3
33
103
17
24
15
39
25
41
18
61
11
1
44
15
13
17
6
25
68
4
8
72
96
81
36
18
9
12
36
129
3
51
21
36
12
136
11
36
13
35
204
72
73
60
23
114
15
21
55
20
27
45
16
32
3
30
27
12
57
43
32
9
42
25
65
174
45
99
9
16
71
1
12
48
5
3
184
17
ABCD 93405463772*3^$a+1 [50022]
79
80
12
4
84
29
27
36
81
67
173
187
77
19
53
19
24
53
147
16
12
113
3
16
24
24
60
12
48
36
84
53
87
33
72
55
41
51
16
8
117
123
21
39
36
21
39
33
48
139
24
12
137
27
16
44
201
67
125
216
15
84
117
43
53
19
53
27
4
17
24
91
92
132
48
40
29
27
16
5
123
76
17
96
27
292
84
108
12
96
77
51
64
29
87
96
84
117
43
176
28
32
16
32
28
32
16
24
92
4
44
9
3
117
240
51
69
27
120
36
16
32
16
36
44
4
92
33
15
132
60
9
55
65
15
81
3
112
24
84
113
67
56
93
168
91
29
24
351
16
12
56
45
99
16
96
29
48
27
69
15
28
101
19
8
16
20
4
144
72
53
31
137
72
115
5
24
48
19
80
120
52
32
76
5
67
341
7
137
19
128
93
99
165
72
3
69
31
65
79
60
125
72
72
75
28
48
36
8
36
52
44
57
27
45
139
149
31
156
77
27
60
100
552
5
79
20
40
72
5
19
324
17
99
21
3
165
51
48
28
32
156
16
24
12
113
15
96
16
164
48
28
17
27
84
33
144
19
80
64
60
96
36
24
29
39
160
20
112
53
75
28
17
15
100
48
44
28
116
9
43
29
3
21
19
36
89
67
5
3
60
9
67
120
24
132
17
3
16
173
19
5
48
7
12
5
19
44
60
52
41
115
48
125
75
76
65
120
39
52
12
65
127
20
69
19
36
116
24
52
17
115
296
52
60
5
3
124
17
31
17
24
211
96
20
96
129
19
53
87
28
144
36
17
15
60
189
187
101
39
57
39
16
89
235
53
120
24
48
91
5
103
161
31
132
5
55
36
12
17
24
48
43
80
60
76
20
16
20
16
53
48
43
29
31
60
84
116
24
36
9
24
67
8
45
87
81
72
27
220
48
36
5
151
60
8
28
132
60
20
45
51
21
115
8
12
28
36
44
36
105
19
56
40
24
12
20
40
80
4
12
32
21
51
208
152
88
80
88
8
60
33
27
24
72
93
24
3
64
264
77
115
84
17
168
67
5
120
24
3
72
69
15
33
111
33
43
20
60
4
48
32
9
144
7
17
15
33
27
160
144
53
31
89
3
328
32
168
69
91
36
60
200
45
31
36
32
21
168
127
44
21
51
28
12
77
7
12
144
36
164
24
40
5
48
3
69
31
36
24
20
76
84
36
32
88
84
48
41
75
24
21
111
196
5
39
28
20
16
80
33
67
12
65
192
15
57
24
192
115
53
19
101
15
76
5
99
96
60
108
52
65
99
60
9
27
16
24
53
27
4
60
20
105
39
100
5
72
96
19
80
60
100
44
33
91
36
116
16
72
80
93
3
64
149
3
120
88
149
27
156
4
44
16
12
84
161
139
80
148
12
5
15
16
132
29
67
173
111
100
5
7
20
165
195
21
67
32
144
76
20
16
29
115
29
99
45
15
76
53
27
21
75
16
5
27
21
171
40
8
40
108
60
5
168
39
9
7
164
28
84
156
48
17
96
120
51
45
43
48
44
81
67
92
76
29
7
128
12
136
5
24
15
144
16
17
147
93
3
16
29
168
51
24
28
60
8
21
19
116
48
12
4
44
148
65
19
29
31
41
24
91
8
112
5
67
48
68
16
36
8
136
80
64
53
7
41
39
60
16
101
27
88
8
100
17
235
168
5
7
204
29
39
33
3
69
72
75
16
53
51
40
48
53
19
5
39
36
24
84
52
269
72
55
188
4
12
68
96
52
29
72
48
39
16
44
52
17
91
104
69
43
80
28
180
140
100
12
84
96
29
79
12
24
125
48
19
8
96
21
3
172
44
24
124
209
ABCD 93405474304*3^$a+1 [50261]
42
84
6
84
141
15
18
27
20
103
18
15
8
136
9
30
12
60
24
45
15
138
3
140
4
9
27
24
39
45
92
4
15
30
39
21
11
7
30
47
13
12
24
36
11
67
21
72
27
17
79
36
36
42
3
48
57
15
20
55
65
13
12
15
15
60
89
121
39
99
36
6
18
57
9
6
5
37
51
20
76
9
54
6
11
1
23
120
100
116
43
6
47
13
27
8
61
30
54
12
39
33
11
1
36
63
15
96
18
12
51
27
57
33
36
6
105
9
90
17
84
4
12
9
15
39
17
28
27
60
12
17
31
12
6
156
15
15
6
3
132
45
30
24
60
24
117
20
4
80
91
18
126
21
60
9
15
93
30
6
54
33
20
19
5
4
12
87
117
3
6
111
80
4
15
36
114
42
12
102
15
140
43
48
18
15
21
6
18
12
30
5
67
72
81
3
6
18
21
39
12
66
48
6
18
30
42
11
4
36
39
24
17
85
24
35
24
12
25
90
45
57
66
6
18
57
3
17
1
54
48
41
1
35
1
3
96
3
30
12
66
24
29
31
29
40
15
120
81
3
78
3
15
12
24
18
108
3
56
61
18
21
15
54
84
42
29
7
48
12
12
21
15
54
96
15
27
45
153
30
12
24
6
24
24
15
39
36
90
15
159
42
6
29
40
24
72
60
44
4
117
24
18
33
15
18
11
55
5
55
21
99
29
61
18
12
5
40
9
87
3
6
35
16
3
12
5
19
24
24
42
30
60
48
41
37
23
97
60
24
60
24
84
3
45
15
3
41
36
19
5
43
21
36
96
9
24
27
57
63
45
15
68
16
36
8
61
24
6
65
79
57
15
24
9
27
9
24
81
35
19
12
12
6
54
12
24
6
84
42
48
30
36
11
60
7
12
41
48
7
12
12
81
9
6
24
30
6
54
30
6
18
42
39
9
24
6
36
66
54
18
111
57
42
17
109
15
12
108
80
31
18
18
48
12
9
81
12
11
37
42
78
3
9
12
36
24
15
45
15
15
9
27
72
33
48
57
54
6
23
12
55
48
41
4
116
25
6
9
21
3
36
63
12
30
30
9
15
21
60
33
12
39
12
9
6
9
9
6
5
4
69
66
12
29
1
60
63
39
6
36
30
24
96
69
9
6
21
3
6
66
9
15
45
56
16
15
12
12
29
25
6
30
51
27
33
20
4
39
6
39
32
7
102
144
90
42
48
6
66
12
11
36
13
23
43
105
21
15
15
90
24
51
153
3
15
24
65
121
30
33
20
112
20
4
44
40
36
63
42
75
21
60
15
45
30
24
66
30
18
27
24
33
11
196
45
75
56
43
17
4
39
66
174
12
12
137
16
33
30
12
45
3
6
95
36
13
24
6
36
81
24
20
84
16
60
3
48
93
20
1
75
3
72
96
12
12
6
12
11
1
59
31
18
11
37
42
21
32
43
66
120
59
52
3
12
24
21
20
4
3
66
15
57
12
6
12
60
138
120
11
55
66
35
28
9
48
60
84
114
5
1
6
18
11
16
147
48
42
3
27
21
27
29
55
6
24
15
9
35
1
39
57
18
12
45
104
24
25
30
6
135
116
13
15
27
102
63
48
56
13
96
6
89
16
15
30
15
45
35
13
6
12
72
102
6
9
3
93
8
25
11
55
108
30
90
21
9
102
18
3
8
12
103
24
21
15
81
3
72
84
60
12
45
3
5
1
90
9
69
42
5
40
3
33
15
33
72
140
25
42
18
24
54
60
42
18
21
3
36
24
17
31
12
33
15
12
48
9
15
5
109
30
5
1
51
3
77
40
15
12
18
48
6
5
61
18
42
60
23
1
135
15
29
12
4
36
87
18
3
15
144
30
6
84
57
15
24
21
9
15
57
90
33
20
1
6
42
171
15
12
180
24
6
54
30
15
3
66
54
108
45
8
16
3
18
24
51
147
41
52
39
108
36
5
1
6
5
43
24
53
25
42
6
51
9
35
12
43
96
24
102
54
21
44
145
84
24
3
9
15
44
61
186
33
12
60
39
96
30
42
18
23
7
29
13
96
24
12
84
47
4
33
6
81
20
16
24
20
4
15
30
6
9
36
60
51
18
131
36
19
48
90
3
9
6
5
144
121
3
9
83
48
72
25
3
105
30
36
54
30
5
19
12
21
33
51
15
18
90
12
41
4
39
60
6
18
21
15
90
24
3
60
8
1
66
30
30
9
44
19
60
6
71
1
59
55
30
78
42
6
89
40
9
11
24
25
96
15
75
30
6
24
24
90
11
43
30
23
55
89
16
20
25
48
36
96
15
20
4
60
51
12
72
24
84
21
12
24
20
1
24
30
60
108
18
54
5
25
135
63
33
15
48
42
102
12
60
120
5
31
53
72
64
39
30
60
6
5
25
84
6
6
23
49
3
80
24
4
9
6
5
1
126
33
12
24
15
21
8
19
21
45
54
102
15
3
36
6
6
24
24
161
4
51
18
3
63
6
18
17
31
24
6
30
9
21
39
24
36
3
78
3
12
8
12
97
6
60
30
54
60
6
36
18
12
18
36
51
180
33
12
18
48
89
76
3
6
75
9
75
141
6
18
6
5
16
68
12
25
12
78
45
15
9
3
12
5
25
30
6
102
12
84
36
24
12
24
6
18
30
42
105
3
65
16
20
61
18
90
126
60
24
21
15
24
36
174
42
12
72
5
64
39
18
18
54
12
30
30
36
23
19
48
48
60
57
63
17
4
45
6
12
18
138
5
52
39
24
24
33
33
15
27
18
11
19
5
67
12
126
54
108
24
101
60
43
65
1
15
33
42
36
9
120
99
12
60
24
9
27
12
93
39
18
47
19
6
18
21
15
30
12
35
79
6
3
32
40
3
36
6
48
47
43
42
15
153
12
18
30
6
5
16
20
4
159
60
12
29
91
42
3
9
35
79
24
6
27
87
60
42
24
12
35
37
27
123
60
12
69
12
44
55
29
36
19
24
18
60
12
12
11
7
42
54
72
60
12
17
49
15
96
3
162
18
117
ABCD 93405676888*3^$a+1 [50007]
65
42
13
65
60
51
76
20
63
85
101
31
11
18
60
6
109
12
5
75
63
54
30
18
7
5
18
33
136
23
30
7
5
6
73
24
8
27
42
6
54
15
51
24
13
32
111
12
36
1
36
8
4
36
47
42
6
12
85
12
5
30
6
6
9
36
9
7
29
6
25
12
8
9
90
1
20
33
79
23
25
20
24
171
73
5
6
69
112
72
72
41
12
18
13
20
9
63
45
39
9
7
128
64
36
77
19
89
6
25
44
16
44
15
36
69
15
181
36
84
5
24
72
90
25
53
30
96
24
1
59
6
15
93
7
56
153
27
24
69
36
30
30
24
12
42
37
23
61
36
5
19
84
168
44
36
280
23
12
93
4
12
41
75
117
3
15
60
60
37
32
9
36
31
48
41
78
60
18
60
43
17
43
5
12
79
11
78
31
89
24
72
96
30
72
73
23
1
20
16
5
60
15
15
18
75
9
27
15
21
39
25
36
17
12
15
28
53
55
60
29
78
12
25
96
68
87
25
17
18
33
99
90
7
24
72
12
32
111
109
56
120
24
33
6
144
102
39
36
9
12
12
12
18
1
92
9
31
35
69
16
24
5
51
3
1
35
13
23
30
7
12
36
155
24
1
20
9
96
12
31
12
65
30
33
9
6
21
16
12
5
151
41
19
41
31
47
13
29
18
1
47
25
44
124
17
75
64
11
9
4
32
4
56
64
41
55
17
7
101
19
23
12
61
89
15
135
9
27
60
24
25
20
24
4
12
56
52
17
195
21
72
36
87
9
60
36
18
1
168
36
140
4
56
9
48
42
37
35
1
5
114
18
30
1
47
24
13
8
4
101
132
7
5
84
19
11
1
36
59
9
40
24
17
24
192
79
5
18
12
1
24
116
57
36
75
72
3
54
7
35
18
7
20
93
31
5
7
20
3
54
7
11
12
97
35
25
113
102
9
51
1
24
5
18
60
25
60
12
65
19
56
60
136
44
120
51
9
4
59
30
6
1
35
54
31
23
6
7
8
72
39
48
12
1
107
48
49
36
12
101
42
24
30
66
108
37
59
73
116
51
9
12
39
24
37
29
19
60
12
48
5
67
53
111
3
13
20
4
11
45
4
5
36
24
18
18
3
21
51
144
36
105
24
43
17
66
12
13
20
64
5
39
45
6
81
84
21
12
96
19
17
48
151
17
19
95
30
138
61
11
126
3
4
48
17
63
99
9
27
18
72
42
18
55
47
97
20
45
31
5
39
33
55
12
156
35
69
3
25
35
6
30
97
77
3
15
33
16
5
24
187
12
12
23
18
12
36
19
12
36
12
36
5
42
25
65
67
8
64
65
79
60
17
12
12
18
37
48
12
36
72
53
43
84
5
31
12
8
159
18
67
5
27
75
13
36
96
5
54
25
92
93
27
15
25
29
55
36
17
55
12
116
27
12
54
79
48
24
24
17
63
12
88
12
48
12
23
49
56
9
63
24
100
5
24
6
21
75
25
17
12
36
15
3
21
16
29
99
87
13
11
141
84
28
12
35
150
31
12
11
84
18
30
109
24
12
35
24
6
19
11
49
35
1
77
7
36
35
48
21
39
205
11
105
4
84
65
27
3
48
30
75
3
42
12
78
18
55
12
59
9
16
35
6
78
24
25
23
13
60
24
23
48
21
105
48
96
27
33
67
17
90
18
3
9
27
15
73
65
12
19
32
124
35
18
7
48
95
57
28
17
6
25
8
57
3
4
5
30
37
11
12
78
103
77
7
71
37
24
23
1
5
247
17
42
9
129
30
37
11
9
15
9
12
33
96
15
123
66
6
1
47
66
7
12
23
30
55
20
84
39
12
78
36
15
60
33
66
30
36
90
18
31
20
57
60
67
96
12
65
19
35
21
9
103
12
119
66
51
28
11
25
80
93
67
24
29
30
25
53
15
75
13
17
55
29
84
114
18
15
28
59
12
25
36
12
35
18
3
45
12
7
48
84
41
55
5
7
35
25
17
39
9
18
9
40
11
78
67
17
12
24
7
72
48
29
91
12
12
5
30
21
4
23
60
21
57
99
40
35
109
12
47
37
36
60
20
3
61
44
39
1
35
6
6
30
43
41
15
3
12
6
30
54
19
24
96
29
66
6
6
30
19
36
17
192
19
20
9
43
48
5
7
35
78
6
49
41
66
13
20
40
119
37
155
18
18
129
15
73
8
33
84
36
31
41
75
15
85
24
41
19
24
80
45
79
5
3
52
68
39
6
15
52
68
24
9
115
20
36
111
37
12
23
37
35
9
36
76
60
53
67
60
8
16
56
52
5
3
9
99
156
81
72
120
6
61
36
5
67
23
13
35
6
31
12
36
72
17
7
36
44
4
71
36
48
42
72
42
13
23
30
15
120
4
20
4
60
29
72
30
1
24
44
9
60
27
36
4
11
18
87
100
53
27
24
28
5
3
123
36
6
54
1
44
45
6
42
55
17
18
6
12
3
27
9
40
5
6
12
6
51
16
23
49
56
21
19
5
7
24
41
12
30
60
1
47
49
11
48
37
29
36
12
91
5
55
24
47
84
121
48
8
28
17
19
80
24
51
21
27
6
31
59
21
84
16
89
31
44
4
113
19
44
201
6
24
18
72
18
90
3
39
24
42
60
30
85
44
3
1
5
84
7
11
54
75
160
24
5
19
11
24
13
29
6
9
15
61
77
7
53
36
24
31
17
19
44
12
93
6
6
7
36
125
7
89
24
31
24
101
99
72
24
100
53
3
28
60
29
12
66
48
1
59
1
23
13
8
16
53
18
25
12
11
12
42
42
13
77
18
13
107
66
24
12
36
19
168
5
12
48
36
30
21
136
60
20
3
36
60
9
16
24
89
ABCD 93406069522*3^$a+1 [50038]
31
23
73
80
64
5
3
27
18
12
19
35
85
59
33
159
54
39
21
31
56
4
24
41
15
45
51
39
30
78
265
65
12
43
36
132
17
31
149
7
48
60
32
4
95
66
55
143
25
56
4
12
35
49
65
66
54
7
12
12
29
120
19
8
9
78
97
5
31
17
31
11
138
15
36
99
12
25
59
37
20
27
66
171
3
6
6
54
27
4
44
4
60
120
101
27
28
5
15
76
20
69
175
20
24
28
164
45
54
30
39
75
61
35
25
95
6
39
9
66
6
60
3
45
123
27
12
1
8
165
7
8
15
49
65
36
31
48
17
48
87
123
25
5
15
15
12
45
33
3
57
43
12
12
60
44
4
68
27
6
31
36
47
21
4
60
35
117
9
19
12
24
24
137
114
84
6
30
1
168
48
44
40
96
83
96
1
17
90
217
96
68
15
24
1
36
24
12
20
12
240
21
66
48
93
93
15
21
139
12
60
29
18
13
47
121
11
69
16
35
18
7
84
5
115
59
1
24
20
21
31
20
45
75
24
45
30
36
48
36
6
99
40
59
6
7
53
67
17
75
28
84
5
19
41
43
72
104
96
105
43
5
6
36
33
45
6
54
63
4
5
163
8
3
49
95
66
39
100
95
21
4
8
33
6
108
102
30
25
29
6
18
7
29
19
11
24
157
68
57
31
47
25
12
53
222
13
17
24
30
90
66
24
6
51
60
27
25
168
29
39
4
17
43
35
90
6
90
51
105
24
55
144
5
102
21
28
125
6
61
24
44
12
63
54
27
28
5
75
52
48
32
9
54
45
27
30
19
12
47
42
18
6
24
60
12
255
28
77
19
71
54
6
93
12
124
44
21
31
20
40
48
11
24
13
44
36
12
105
12
30
84
25
29
42
108
66
39
16
36
24
84
8
4
95
24
24
216
36
133
92
15
138
15
36
16
48
167
18
12
18
6
36
3
136
20
15
21
88
35
81
129
115
236
69
27
15
13
11
6
43
11
97
47
42
24
31
24
104
51
37
83
114
7
125
18
97
60
29
66
78
175
65
252
48
55
8
57
30
1
29
6
21
4
5
27
64
23
1
29
63
72
16
104
27
1
17
120
43
12
5
15
12
3
33
129
43
12
104
21
30
189
9
36
55
132
12
71
6
31
8
40
29
6
1
36
23
96
78
43
12
68
28
24
17
43
131
6
18
102
55
35
45
28
72
36
48
12
60
29
31
84
173
103
113
67
24
35
69
21
43
71
61
24
36
23
25
36
84
11
21
3
25
80
160
41
19
36
44
36
21
219
64
5
7
80
28
5
55
72
8
40
161
84
91
59
120
30
90
42
228
7
56
4
48
92
40
68
87
54
54
1
5
186
18
12
78
13
12
68
3
84
93
4
95
25
8
81
19
12
48
36
29
43
12
180
20
81
55
32
48
39
156
25
239
6
36
3
27
174
66
120
1
72
17
63
21
15
51
13
65
36
31
24
20
72
39
121
120
8
69
30
37
53
90
30
30
1
125
24
103
107
25
5
135
28
92
27
114
6
105
36
57
51
21
18
12
108
61
12
20
33
19
35
6
7
24
29
31
35
168
85
12
24
12
113
55
89
72
3
15
102
39
4
36
32
4
68
100
48
32
16
71
24
1
35
48
45
105
30
60
6
27
57
67
48
32
93
15
28
8
4
65
7
36
44
88
5
30
12
9
36
99
54
103
68
15
25
11
1
17
43
29
43
20
81
6
13
41
54
25
11
1
20
28
47
1
60
44
9
7
128
4
35
120
1
12
89
24
15
64
5
30
36
61
48
17
63
172
36
53
127
29
15
16
48
29
3
3
174
7
36
12
17
39
9
90
6
79
12
29
27
87
1
24
17
63
57
55
5
18
1
11
25
23
21
4
92
33
30
13
23
21
100
113
6
126
18
30
63
64
83
1
84
32
36
40
89
30
18
115
35
73
20
124
20
3
30
67
8
28
12
11
36
60
9
36
33
3
9
55
276
8
12
9
48
15
60
12
45
43
8
33
31
113
66
37
83
25
12
80
24
3
141
52
47
90
55
8
33
24
42
13
77
3
15
126
67
68
51
1
20
219
49
24
131
6
3
40
32
69
84
7
24
24
200
76
132
59
21
4
29
79
41
55
35
30
60
84
147
28
11
1
53
15
36
9
163
20
69
18
6
84
60
36
15
51
9
4
36
89
6
57
27
1
65
36
79
24
65
42
61
12
71
61
176
180
4
200
120
75
109
24
155
30
36
31
44
40
35
25
44
87
9
21
60
39
4
20
36
156
4
29
60
87
3
37
5
15
45
31
8
15
24
61
35
9
180
51
1
89
19
12
35
9
9
60
6
6
18
1
12
32
52
35
48
12
61
12
12
8
40
41
66
30
108
ABCD 93406343432*3^$a+1 [50041]
93
91
24
32
72
120
96
112
24
65
84
51
256
144
120
113
276
91
504
104
16
24
101
36
231
112
77
43
48
8
9
7
5
379
32
153
55
24
101
216
180
63
72
45
99
21
115
29
147
93
115
56
304
185
39
21
19
161
87
69
240
123
105
231
240
264
112
536
57
111
280
101
99
216
40
113
12
235
48
77
168
72
43
96
144
56
21
84
111
69
96
48
51
184
168
173
195
24
21
51
40
8
112
5
19
72
104
208
128
88
41
55
176
9
55
176
424
5
51
304
80
144
249
60
195
120
72
168
165
67
5
108
7
24
56
16
53
19
48
8
21
144
99
40
56
16
120
8
21
120
240
139
77
48
435
112
296
24
93
156
144
55
176
261
84
247
128
16
168
120
185
31
209
223
224
16
197
252
39
21
43
77
108
36
91
360
288
128
288
69
36
159
45
72
43
5
75
237
120
3
48
153
135
144
72
160
168
5
163
8
96
69
19
192
200
64
89
12
24
51
69
19
48
8
72
33
36
283
288
149
195
136
29
24
120
36
151
48
32
57
15
117
48
51
21
3
112
24
96
216
17
111
16
125
3
40
197
315
9
36
171
88
56
129
7
168
56
165
24
195
165
99
160
317
51
177
7
8
72
96
144
48
88
77
75
57
79
29
72
288
12
103
281
127
53
264
132
15
33
15
136
29
72
75
48
16
41
60
51
48
225
15
360
40
176
328
216
29
75
16
125
139
8
40
173
139
77
168
180
63
117
51
21
324
199
80
261
99
117
123
192
40
89
36
288
115
125
120
411
24
72
48
117
264
411
45
144
36
84
115
104
112
80
16
113
247
29
43
56
9
36
67
197
36
175
192
29
51
64
168
80
40
8
72
117
444
151
48
128
120
24
120
64
269
91
72
24
185
39
120
64
65
55
32
45
243
117
91
53
36
159
280
29
120
72
219
129
103
473
31
149
264
75
136
144
77
19
104
96
256
176
120
93
51
40
120
80
213
60
55
32
48
40
17
15
40
56
33
7
377
55
32
93
123
33
15
72
9
144
180
99
237
108
ABCD 93406462276*3^$a+1 [50005]
143
72
73
23
24
96
73
144
287
24
139
36
144
41
211
125
144
55
17
73
47
7
126
270
90
59
312
25
143
217
239
85
306
113
337
23
175
72
113
96
79
90
95
247
108
216
216
29
25
36
144
90
216
54
216
11
187
90
35
168
24
384
1
119
24
127
89
72
253
36
54
36
221
13
306
329
144
85
35
1
324
180
90
126
144
72
23
48
73
36
635
49
47
43
5
120
55
65
205
144
90
113
13
419
120
72
55
90
18
5
72
319
36
53
235
77
216
337
71
145
324
515
72
223
65
97
71
48
25
71
55
54
59
265
36
216
11
48
144
72
49
216
108
35
336
192
288
31
90
90
29
24
127
18
47
79
17
120
240
127
162
54
161
24
31
401
24
133
347
48
1
54
161
1
383
72
48
55
450
36
371
25
90
198
47
25
90
18
72
155
168
1
47
97
72
119
151
353
216
61
11
97
143
24
96
7
17
145
198
41
85
36
144
47
43
125
192
7
90
23
168
169
126
209
295
342
11
7
36
414
71
264
72
144
61
108
252
59
139
5
31
89
1
36
90
180
101
223
90
54
252
29
216
43
162
90
270
18
113
48
144
120
151
89
181
35
24
67
245
205
203
121
47
43
125
24
211
234
83
79
89
325
144
36
36
299
72
133
144
131
85
107
72
1
90
54
162
90
35
73
72
119
169
162
198
143
73
90
126
54
54
155
240
216
1
311
48
181
35
55
161
600
13
54
252
54
155
169
71
24
175
185
96
169
47
144
24
37
11
144
24
145
306
53
168
168
79
233
37
11
169
36
59
480
192
43
293
24
144
24
91
54
36
251
73
36
227
79
18
72
71
127
90
71
24
157
11
48
121
198
113
139
198
71
19
162
59
264
96
144
301
126
90
83
72
336
168
79
90
47
25
311
72
96
565
131
13
252
215
48
61
90
126
35
24
ABCD 93406620434*3^$a+1 [50050]
56
4
116
19
33
15
81
60
32
28
72
75
17
160
48
63
77
7
77
24
16
51
9
8
60
52
168
36
12
60
99
53
7
33
27
24
5
36
19
17
4
111
57
60
48
48
12
39
21
32
12
4
51
9
12
3
65
4
3
93
36
24
20
172
24
164
40
32
163
5
40
27
24
9
36
44
4
32
19
29
16
36
44
4
8
160
20
19
5
4
51
36
12
45
51
17
52
68
19
149
12
4
3
33
12
56
124
87
21
15
48
29
16
60
180
12
12
96
36
3
21
12
24
20
19
24
45
51
12
33
60
44
192
19
9
87
21
108
12
3
36
29
7
12
17
64
12
20
64
48
36
240
20
112
60
8
16
15
120
24
24
141
72
75
53
40
12
60
48
56
16
12
60
12
168
12
36
24
8
36
31
9
32
64
96
12
75
17
24
67
45
104
4
15
60
12
29
28
60
152
4
36
44
67
29
16
24
36
3
5
64
192
3
21
12
27
21
20
40
32
43
17
28
72
24
20
4
36
68
16
12
24
20
88
68
103
12
9
3
5
12
4
32
52
12
48
63
209
16
3
12
17
67
9
120
24
51
41
48
7
29
31
65
4
24
36
15
29
28
60
168
80
72
40
12
116
16
180
24
111
29
91
36
57
32
19
24
5
52
60
39
9
87
84
21
219
177
8
52
24
3
72
45
99
24
33
84
24
39
36
177
27
21
20
91
53
67
21
48
51
45
24
27
9
36
12
48
180
63
96
41
7
81
144
56
7
12
36
45
12
60
104
115
69
96
56
52
15
77
40
108
75
21
60
20
40
72
104
24
115
9
32
60
16
20
52
56
19
36
36
45
3
12
21
8
151
45
24
12
60
12
32
103
60
12
65
55
48
41
12
28
84
168
8
55
17
52
8
7
21
300
27
117
48
15
5
48
67
45
128
40
15
69
216
15
24
45
92
4
15
45
32
40
24
99
12
17
108
112
128
55
144
36
33
87
17
28
68
19
17
100
20
16
8
12
7
21
51
9
12
60
44
91
153
60
36
135
33
48
27
33
8
4
12
20
60
4
72
12
3
9
24
39
17
16
132
8
7
45
48
80
184
15
5
43
21
20
4
132
44
19
5
43
29
100
56
19
60
33
3
9
20
40
24
84
27
5
16
24
3
125
28
60
24
3
21
36
8
12
148
12
96
12
36
20
96
19
132
24
5
100
56
28
24
3
89
4
12
63
21
104
16
39
17
48
24
40
8
24
19
45
51
69
24
8
4
44
16
8
28
15
48
21
120
36
63
9
36
72
27
45
48
8
76
44
4
51
57
68
36
100
39
9
96
15
101
76
84
195
93
56
64
60
15
65
52
123
45
12
20
28
8
7
93
92
7
93
192
3
53
19
24
60
180
9
51
29
96
136
15
29
19
45
12
39
21
51
5
40
20
48
55
60
137
115
125
48
4
51
9
116
16
24
135
5
4
15
141
36
96
20
28
15
29
40
27
24
45
96
68
67
9
20
156
28
72
15
33
3
29
76
20
127
45
12
84
20
55
45
12
24
96
60
3
29
31
89
7
65
31
228
21
68
7
60
48
105
8
28
15
45
116
16
12
8
19
81
123
12
17
16
20
52
60
63
84
165
3
5
72
40
8
43
101
28
15
101
112
87
17
31
48
137
88
24
68
52
51
45
12
92
7
21
8
64
48
20
43
5
24
40
15
17
28
80
12
36
52
27
45
84
72
8
55
72
5
12
88
8
19
96
41
24
4
15
105
12
39
57
48
20
79
17
19
29
60
16
20
136
8
48
88
92
4
20
36
64
15
5
4
60
32
12
7
21
24
108
116
52
68
40
24
51
24
41
7
29
4
12
8
4
195
81
24
3
53
4
96
120
12
108
24
116
16
8
7
29
55
29
28
32
76
12
48
20
160
27
33
15
9
15
96
96
5
28
48
32
100
8
172
12
80
4
15
57
20
4
8
40
216
12
84
24
39
53
40
72
63
45
48
60
84
20
67
21
27
45
48
72
51
84
45
60
12
8
31
36
29
4
8
24
4
15
105
60
32
4
51
17
67
41
19
9
12
68
19
81
24
36
20
64
12
24
24
12
44
16
123
5
91
45
24
12
44
36
4
44
7
9
80
112
63
21
15
89
55
21
75
45
48
87
33
87
5
31
17
16
24
36
84
51
45
132
68
40
60
24
20
76
111
21
60
27
213
8
36
31
105
39
69
24
20
31
12
9
15
9
36
159
9
27
45
104
52
68
40
60
15
24
21
56
16
75
9
84
60
60
12
68
192
64
36
72
8
19
21
20
4
48
32
19
129
32
19
5
72
52
56
16
39
45
80
31
69
84
8
4
216
108
32
4
3
21
24
96
84
51
21
8
187
29
36
4
27
57
48
8
7
69
68
12
16
24
48
80
43
9
39
120
5
72
64
24
135
57
8
52
15
48
5
16
108
ABCD 93406707068*3^$a+1 [50011]
12
63
1
60
8
84
72
16
29
63
3
6
54
45
232
48
32
4
44
28
32
39
60
45
33
31
53
156
12
51
51
90
48
7
36
20
45
51
9
18
45
81
96
31
8
12
27
61
36
8
21
36
87
21
24
27
9
12
99
132
64
48
72
60
36
56
45
91
8
9
24
78
18
39
64
59
105
3
24
6
55
53
27
57
51
21
30
57
12
105
31
35
69
40
65
67
20
16
20
36
16
47
33
21
36
15
9
3
3
49
12
144
8
45
7
17
19
8
3
6
67
17
15
28
156
80
16
95
66
19
65
42
21
99
24
42
15
45
12
12
19
48
72
60
47
1
44
16
29
12
30
66
7
8
21
18
66
39
144
39
33
45
27
69
24
126
1
44
33
30
9
64
8
60
39
96
85
32
39
36
37
44
16
83
145
8
16
29
7
48
108
32
112
17
108
84
31
5
12
72
24
30
57
63
1
72
23
9
21
87
9
31
36
72
132
29
51
4
29
78
61
116
144
51
48
9
64
17
19
8
136
12
65
96
19
53
78
1
5
67
84
17
79
17
27
4
224
9
6
30
115
17
18
1
48
11
12
48
37
8
9
78
1
11
72
6
24
51
27
42
75
88
47
48
33
9
87
3
90
15
21
12
3
40
108
65
39
3
18
19
32
45
31
8
27
1
53
55
24
72
47
81
36
9
36
19
47
21
39
1
24
20
99
18
12
7
29
31
47
6
183
51
30
6
96
48
30
7
17
60
31
8
28
23
6
15
100
20
36
9
7
23
21
4
41
3
88
29
7
29
42
36
1
29
180
24
55
11
9
16
20
52
35
37
143
21
144
28
108
44
87
9
93
27
16
44
28
8
12
63
105
28
12
47
60
1
35
18
91
65
3
12
15
9
48
21
39
28
44
28
53
66
97
23
78
19
8
129
7
167
66
18
37
24
119
177
39
1
24
47
12
42
43
12
29
24
79
48
60
83
1
149
150
12
48
9
33
6
49
5
67
149
12
55
48
8
64
41
19
12
35
90
7
83
25
36
48
17
78
37
12
53
79
44
9
55
36
5
6
37
108
68
27
9
4
41
24
31
77
84
199
12
35
45
33
30
54
36
27
45
27
63
30
84
19
35
1
29
115
252
48
96
11
1
41
12
78
30
55
23
57
27
45
33
3
33
91
44
9
19
41
6
12
138
63
40
60
71
6
15
96
21
54
18
43
20
24
21
63
28
17
15
261
99
48
33
27
4
23
72
1
120
44
132
4
36
32
12
16
36
80
21
138
12
66
15
100
128
117
7
84
47
96
45
24
27
13
35
90
27
36
52
11
84
6
43
20
16
8
87
13
44
9
54
1
65
7
23
93
57
19
5
24
66
6
24
12
67
8
57
63
45
159
156
72
27
9
28
60
47
24
1
44
15
42
55
5
30
6
48
63
33
3
93
39
4
77
12
27
24
4
96
48
17
15
12
45
15
57
7
20
15
6
174
9
180
45
291
63
1
29
18
61
36
60
48
24
44
45
60
12
39
3
21
12
3
21
9
24
66
85
60
48
44
9
84
12
12
36
15
4
65
30
48
9
9
63
57
24
55
23
1
20
100
17
135
60
21
7
8
28
5
31
8
40
11
150
43
12
65
60
7
5
3
4
8
9
12
43
96
12
29
78
37
44
24
15
105
15
1
72
8
135
45
9
84
7
29
24
6
57
40
104
4
29
3
4
224
21
31
20
87
12
1
240
8
75
117
72
63
1
96
65
7
29
19
8
9
27
52
72
89
27
84
87
45
76
60
8
3
144
45
9
12
144
3
12
88
11
48
61
17
51
21
30
33
60
4
5
18
49
24
47
9
9
12
115
53
6
49
144
32
33
42
25
65
99
28
24
20
9
7
20
69
12
7
65
51
48
15
1
131
168
25
12
104
9
90
90
6
69
9
19
24
29
51
9
19
41
24
15
81
19
29
36
55
72
5
139
60
11
48
6
15
63
21
9
6
13
17
12
114
54
30
13
36
20
28
17
7
36
44
40
8
141
12
24
24
31
44
57
12
15
36
9
36
12
31
53
78
25
41
12
163
5
19
185
12
48
19
140
12
9
7
144
44
40
41
67
8
16
41
79
8
72
45
15
21
7
11
12
93
28
116
228
60
3
45
60
72
33
7
197
55
36
8
52
17
27
3
18
90
114
66
45
72
124
29
24
6
57
165
84
84
12
84
31
17
67
44
57
7
35
25
48
36
47
60
24
21
45
15
12
36
27
96
6
3
51
33
81
6
1
72
101
15
48
21
60
15
4
11
13
29
18
1
44
3
24
6
18
1
72
12
149
27
28
5
43
23
49
77
19
41
15
9
43
17
12
7
47
6
54
48
12
24
69
192
88
80
141
115
108
149
3
60
12
15
1
41
123
28
24
92
24
21
36
19
143
33
27
49
41
27
64
5
15
21
24
126
1
65
79
5
90
21
33
12
127
53
42
13
80
99
1
53
7
12
104
39
25
107
12
9
36
21
72
96
42
1
8
72
4
17
12
31
17
12
19
108
77
12
15
112
96
20
75
30
36
55
92
3
21
28
47
9
72
64
32
3
45
36
21
30
13
5
12
51
21
15
75
69
105
67
17
12
36
12
18
ABCD 93406727218*3^$a+1 [50042]
5
45
10
12
32
49
32
19
5
31
48
9
12
83
37
20
16
39
36
60
9
24
32
9
18
21
51
40
9
56
16
45
18
29
1
54
8
85
35
42
10
8
13
15
5
39
141
7
29
28
23
33
1
18
8
88
17
15
28
9
8
49
35
75
136
9
11
33
7
65
4
41
3
67
12
8
22
11
4
15
20
30
16
35
16
56
43
29
55
5
7
9
20
4
15
5
7
29
40
57
15
15
5
72
55
17
28
33
39
24
20
7
9
36
24
24
15
17
12
7
9
27
20
13
104
28
8
4
15
41
55
5
60
16
33
11
24
13
42
60
8
13
60
9
6
12
12
5
12
43
108
5
4
3
30
2
45
1
2
13
3
24
12
36
89
28
3
32
12
49
72
8
16
56
75
9
4
17
54
28
32
61
15
53
7
92
1
27
17
48
7
113
12
73
3
20
12
24
21
39
55
36
29
19
12
60
48
32
28
41
36
115
5
79
45
11
33
39
61
11
1
32
31
12
65
40
8
97
3
39
68
45
12
28
128
7
29
75
9
12
4
11
40
9
3
32
16
54
26
22
3
20
9
3
7
48
6
11
16
8
79
17
24
52
47
16
12
117
15
36
77
19
21
32
60
87
13
15
12
30
35
60
4
51
41
28
15
17
15
85
3
12
12
33
59
21
55
12
33
8
79
5
67
96
69
8
36
55
84
45
36
36
15
18
3
3
9
12
8
16
36
20
51
40
5
52
36
44
147
16
33
36
24
47
9
4
15
21
3
12
9
297
15
15
20
49
8
7
24
24
21
24
72
8
16
36
20
19
21
56
4
20
16
15
5
43
32
28
12
44
25
24
27
5
72
7
93
63
24
21
5
15
12
12
24
16
36
15
53
19
8
24
9
19
8
9
40
15
20
121
27
90
15
15
2
16
48
47
60
60
39
4
45
44
31
21
35
45
115
84
57
3
12
18
96
144
27
99
36
5
12
45
87
24
67
65
88
39
8
33
72
4
51
5
7
20
33
19
18
35
27
18
27
19
21
36
8
84
13
42
132
29
24
13
30
24
9
27
9
15
36
17
63
10
39
48
80
31
17
27
21
12
7
32
60
25
44
52
99
36
17
63
40
32
13
44
15
9
1
15
24
12
12
12
5
31
3
65
112
15
12
12
9
12
24
84
32
37
47
19
69
27
30
18
5
12
108
12
111
12
58
42
5
16
15
21
36
15
32
1
20
31
20
9
79
21
27
60
20
13
12
32
52
63
5
25
18
9
63
80
1
36
33
11
37
3
20
16
44
12
79
5
24
67
5
39
9
51
4
41
40
53
18
25
12
3
60
33
9
51
39
20
33
4
8
67
65
108
60
123
117
12
48
12
24
127
5
12
43
77
16
20
76
51
17
108
28
71
21
60
40
39
8
1
20
19
30
27
36
24
99
72
48
5
55
60
29
15
1
9
2
1
20
12
45
3
148
32
40
15
48
5
12
100
12
8
4
3
53
4
8
31
32
45
7
12
36
20
169
3
5
36
19
65
96
127
53
31
8
33
24
60
24
52
8
91
20
13
80
16
24
51
24
21
9
18
77
1
11
36
24
4
12
15
89
1
83
12
4
20
73
11
19
18
18
21
3
48
17
37
51
12
20
15
40
12
168
5
12
91
44
16
9
11
45
15
12
16
72
53
24
60
12
3
28
9
36
12
68
7
17
24
4
8
7
65
7
24
12
45
32
25
30
20
21
19
5
40
32
31
12
5
16
41
3
28
32
1
2
85
128
64
12
45
90
9
15
12
33
87
17
73
15
72
23
9
16
15
65
7
41
99
1
80
4
63
24
48
21
12
48
9
6
65
64
3
17
7
30
59
7
9
56
4
8
15
21
4
32
25
30
41
24
81
10
24
161
43
17
7
41
79
5
16
99
17
60
76
32
1
15
56
40
3
17
205
11
4
8
36
27
40
92
1
27
29
63
1
15
117
15
65
4
3
21
44
3
40
9
8
31
6
30
69
39
17
16
32
60
25
35
76
107
4
21
12
33
35
15
33
24
16
44
63
9
24
12
7
33
63
41
19
17
55
105
3
60
5
60
51
4
66
39
11
36
58
14
37
60
99
5
60
55
32
25
8
12
4
36
15
18
11
60
73
18
9
8
12
43
20
13
117
6
5
4
27
8
28
93
32
7
20
25
27
9
60
47
13
71
45
1
23
7
12
41
12
75
33
24
13
42
5
63
13
12
9
18
12
68
57
4
11
85
63
33
68
7
45
24
56
60
24
136
15
60
2
10
5
36
36
16
8
19
33
39
36
12
5
52
20
40
39
21
8
13
2
52
21
35
13
20
1
95
1
2
12
73
51
21
56
4
24
12
3
32
30
19
8
60
27
33
48
40
39
128
21
7
120
5
39
4
117
15
5
112
23
25
8
12
28
99
12
36
29
1
30
33
32
40
20
55
24
54
15
15
12
60
5
7
41
12
15
25
32
16
12
20
19
45
33
62
4
17
64
8
100
3
53
19
21
60
56
63
141
16
15
9
20
4
3
9
39
41
40
36
68
7
65
4
8
43
24
36
24
20
9
21
58
32
9
55
21
11
13
39
32
93
3
25
44
60
1
3
32
12
28
32
27
40
29
12
15
10
18
65
16
51
69
39
12
17
28
8
67
45
77
7
3
17
19
9
63
12
21
27
105
60
104
60
40
23
37
75
24
14
22
21
8
7
29
36
12
16
15
17
4
21
23
19
41
27
28
77
28
29
22
36
17
43
57
23
25
35
57
100
20
31
30
14
18
58
17
40
12
56
27
109
8
87
66
34
8
13
48
9
11
19
17
76
75
5
24
31
29
24
16
39
105
11
46
23
16
36
32
15
16
6
26
4
21
47
1
59
93
4
75
5
3
16
24
72
5
19
5
31
33
68
4
3
8
9
4
32
7
68
13
56
43
41
52
47
1
44
7
6
78
12
9
8
48
4
71
33
7
57
68
24
4
137
63
79
41
24
16
87
33
39
65
72
51
109
44
24
72
45
63
48
60
27
12
25
84
27
29
73
48
39
8
40
3
12
32
1
20
12
3
33
79
36
44
22
30
8
1
32
12
12
4
32
4
9
11
100
75
5
19
30
11
4
15
5
36
76
12
56
27
37
36
27
32
72
18
15
12
63
37
60
15
21
3
29
12
100
11
22
98
4
5
60
3
60
76
21
56
4
51
33
27
9
11
12
93
4
39
81
20
1
14
21
84
3
13
24
24
12
12
33
3
44
12
135
13
15
21
15
5
16
60
3
5
28
9
11
60
19
9
44
28
8
109
30
48
57
96
20
19
80
112
60
20
28
120
36
9
32
1
23
9
48
42
13
32
3
9
40
69
30
57
27
41
4
92
19
24
17
40
71
52
81
20
1
51
48
15
29
16
44
27
25
3
8
25
44
48
63
28
17
12
25
23
40
15
72
20
21
27
52
5
87
9
4
56
19
41
21
34
24
ABCD 93407093036*3^$a+1 [50019]
21
51
10
48
8
27
13
14
6
15
1
11
108
63
22
24
8
12
15
120
1
11
12
13
32
4
32
27
13
23
1
35
48
84
25
59
9
18
10
36
74
42
48
6
108
10
35
9
88
32
27
49
2
138
6
82
8
27
9
15
13
8
12
18
82
11
12
49
8
28
26
78
18
21
9
4
23
12
33
3
21
112
12
59
81
6
10
8
36
4
44
40
2
70
20
48
36
4
20
15
3
22
26
18
72
39
25
8
28
8
28
95
36
9
4
24
38
6
4
24
23
21
66
9
27
45
27
10
24
11
63
10
83
24
81
4
50
36
154
32
36
48
51
13
14
34
38
21
25
23
33
18
22
119
36
120
81
144
42
22
23
36
72
12
24
13
62
70
35
21
4
23
15
33
24
33
3
45
54
9
12
33
16
38
36
18
3
21
88
12
44
3
73
23
135
22
11
13
24
11
13
11
12
39
58
20
136
24
74
22
8
60
16
23
36
1
131
48
36
1
8
16
47
37
14
30
63
49
47
3
105
13
8
36
18
10
14
9
21
6
18
28
23
1
50
6
12
16
8
27
36
21
4
23
9
36
3
15
10
44
40
71
69
159
21
39
13
35
37
11
36
15
18
54
9
45
18
30
15
81
63
45
48
3
12
36
1
11
9
28
14
66
6
34
47
3
33
13
12
35
12
36
63
84
18
4
32
6
178
20
15
15
10
14
22
47
25
23
9
84
75
3
82
2
21
21
39
9
15
36
21
63
63
33
97
38
21
99
10
8
40
56
15
25
35
69
18
18
27
21
76
72
14
24
57
1
35
27
82
24
8
15
72
1
11
9
15
24
9
16
11
9
15
63
21
45
3
3
18
48
6
12
42
28
44
16
11
24
60
27
42
4
35
96
45
4
14
10
12
11
36
37
11
72
9
36
28
96
2
18
48
3
13
35
3
6
4
26
126
16
11
15
54
16
14
58
36
14
24
48
93
96
33
27
9
76
108
32
16
32
52
2
42
30
18
63
63
9
24
21
39
48
9
108
4
8
24
18
34
14
18
42
154
2
21
21
36
12
15
9
3
60
36
3
46
11
21
27
21
4
84
2
9
12
57
27
61
24
32
64
12
8
60
64
11
9
36
18
9
1
11
3
9
61
110
12
33
12
24
121
8
40
2
45
24
13
8
12
15
9
63
25
12
59
37
32
6
22
11
37
24
120
35
108
12
36
21
18
10
44
36
4
14
18
28
23
25
20
40
11
13
8
4
8
15
48
9
3
15
10
36
47
3
12
21
24
1
11
15
6
16
23
24
27
34
35
48
57
18
81
13
47
1
95
36
36
24
87
82
11
13
60
47
33
126
6
27
1
24
20
12
60
3
84
15
58
11
57
51
99
21
15
9
3
9
27
33
21
99
9
6
18
30
34
12
12
72
32
36
39
73
11
12
25
12
44
18
22
83
3
105
21
40
23
63
18
3
1
92
3
27
6
3
13
56
3
49
14
33
9
3
37
72
8
100
8
64
11
37
20
36
48
6
9
3
6
3
36
24
12
33
36
4
84
23
1
8
24
28
47
12
33
3
33
54
36
81
1
14
10
11
24
48
9
76
32
24
40
26
24
54
111
25
26
10
2
6
30
22
48
8
51
37
47
45
15
3
9
9
40
62
54
52
44
87
15
54
15
1
48
35
36
141
40
12
14
21
12
36
9
4
36
44
75
15
34
8
12
18
10
8
3
72
33
6
33
1
12
8
27
45
3
15
12
21
12
99
9
1
92
3
108
15
18
52
11
1
8
16
72
20
39
48
13
24
38
33
25
11
12
24
48
1
62
34
12
8
87
9
27
3
22
23
12
37
36
23
24
21
4
2
45
9
12
27
24
21
24
18
57
12
120
97
32
15
3
36
6
3
12
25
107
25
38
6
3
27
10
80
51
9
39
1
35
63
24
21
9
4
24
12
23
1
36
11
3
18
15
51
9
9
15
24
37
20
15
69
90
9
69
3
1
32
39
12
87
90
52
8
76
26
9
85
12
11
48
97
32
15
24
1
8
24
15
15
36
10
32
15
15
34
71
12
12
33
28
12
32
3
3
54
51
1
32
63
12
36
3
45
21
28
23
39
42
4
8
18
126
15
73
44
15
25
32
12
60
87
1
104
40
2
10
74
34
12
68
63
48
120
12
27
9
12
60
3
21
15
42
72
4
26
22
74
9
12
73
35
73
11
24
12
37
72
23
37
50
18
72
27
13
36
23
117
12
6
10
11
48
93
51
39
22
86
9
25
47
27
22
24
20
16
8
36
126
9
25
14
24
18
28
26
12
18
52
35
3
57
13
44
12
42
18
27
9
15
15
21
1
24
26
9
1
8
24
3
13
132
59
21
4
47
21
114
18
72
30
18
4
68
90
22
50
9
15
33
60
1
8
15
117
15
21
15
39
18
15
15
57
15
18
75
13
35
9
3
9
24
12
15
13
8
15
3
6
3
24
25
86
22
60
36
23
24
33
18
18
51
37
23
1
68
15
121
32
72
4
14
48
36
22
59
33
12
28
44
27
12
37
14
6
4
11
25
11
12
12
9
52
24
20
12
6
12
9
1
11
13
2
9
1
48
23
15
22
11
25
23
57
96
48
6
21
33
3
25
8
4
23
9
12
6
214
2
18
76
36
35
15
33
21
27
3
96
57
1
26
60
9
21
24
4
23
27
9
3
18
3
39
18
27
12
25
26
70
23
25
38
54
24
30
82
48
14
21
51
57
39
18
40
11
48
49
8
16
24
47
57
27
87
30
15
24
25
11
3
21
25
38
6
64
128
16
62
45
25
11
3
6
39
24
21
36
39
25
8
24
40
12
47
9
88
47
25
35
49
8
12
96
40
158
22
24
26
12
18
18
24
30
4
36
48
128
6
9
24
21
4
32
30
22
2
45
1
60
32
15
24
3
36
22
59
13
26
36
46
59
9
16
32
54
6
48
6
10
24
35
3
34
11
27
66
6
45
1
12
59
13
192
2
105
33
24
15
15
18
3
33
3
12
27
18
4
8
24
27
1
2
42
3
33
12
4
23
1
26
24
72
58
8
36
52
95
3
69
129
27
45
84
4
32
6
12
78
40
26
9
36
109
12
11
61
38
12
18
39
1
59
27
6
72
52
2
54
51
1
2
21
9
60
12
6
72
21
157
36
92
15
15
36
93
21
4
8
87
81
12
3
12
9
4
44
24
40
14
9
37
48
50
36
66
4
86
46
11
93
54
34
72
24
8
54
6
66
10
26
33
63
12
24
21
9
27
33
12
4
32
6
36
30
36
40
59
24
1
2
21
1
59
9
4
11
9
27
129
27
1
14
30
36
3
3
46
2
6
12
6
48
105
12
45
4
24
26
36
36
10
86
22
44
15
72
21
15
21
16
84
47
25
11
3
21
1
14
66
3
57
12
28
12
50
18
4
23
24
39
18
76
83
1
11
144
33
3
12
25
8
15
25
50
21
1
12
12
8
18
6
4
8
39
25
12
32
51
1
12
44
18
58
2
18
3
12
1
74
30
76
11
108
9
12
16
59
3
46
146
22
24
23
3
114
28
83
9
36
4
38
12
22
50
46
59
3
90
4
50
6
27
1
26
21
27
18
51
61
56
36
15
25
12
56
16
86
ABCD 93407152058*3^$a+1 [50020]
126
12
36
6
66
25
119
18
39
16
96
101
27
9
222
66
39
33
7
35
126
84
6
30
24
30
78
120
72
60
198
12
36
42
12
60
12
96
12
18
42
3
16
11
90
96
72
3
15
54
12
24
30
24
66
7
29
43
35
18
162
121
77
12
39
3
30
6
9
129
132
54
18
90
9
40
23
66
108
42
57
48
15
33
9
30
60
13
17
42
13
72
5
30
61
48
17
79
53
180
18
12
60
30
36
24
19
101
18
78
216
36
12
19
80
81
6
72
54
30
6
30
42
12
108
7
29
72
42
102
108
42
30
7
120
53
43
35
48
21
40
47
42
18
36
18
90
12
25
71
162
15
3
144
13
77
90
57
9
39
33
42
48
36
6
67
71
1
41
39
45
24
138
114
18
30
78
18
84
6
66
60
18
12
54
72
72
147
21
18
1
83
37
161
42
30
55
161
96
111
15
33
69
43
35
37
161
103
24
48
5
19
11
37
5
19
119
6
18
36
12
18
72
7
47
1
17
18
37
125
90
18
24
84
24
18
144
84
93
16
23
57
87
121
17
15
40
96
125
12
15
93
6
126
180
12
72
127
41
48
24
36
19
11
90
90
54
6
30
54
78
30
72
45
51
48
109
17
6
18
72
48
15
57
24
31
59
30
180
18
1
41
30
1
5
12
36
51
153
30
57
16
23
84
36
72
1
17
79
8
129
15
45
3
48
75
48
54
36
60
31
89
39
93
3
27
42
19
8
21
54
234
90
90
24
12
36
18
6
18
36
12
42
18
54
3
232
71
81
99
12
78
19
53
219
48
69
150
36
36
138
42
30
171
144
117
27
51
30
24
30
1
35
61
29
75
57
30
18
7
83
90
91
71
240
12
54
7
35
12
6
51
201
39
9
24
12
24
30
186
3
45
198
45
9
24
15
16
41
12
19
8
9
7
17
48
24
30
25
32
16
35
18
91
23
36
48
21
3
12
33
63
30
3
16
35
133
8
63
33
69
78
252
121
17
72
42
30
60
12
7
101
96
51
21
48
6
84
24
105
57
66
54
7
83
18
6
30
72
24
48
96
54
18
72
12
24
75
9
18
61
47
24
18
48
7
53
12
42
36
246
19
5
27
93
72
162
132
198
31
77
19
29
51
9
54
18
31
161
7
71
54
48
43
89
18
12
24
174
90
78
12
18
42
18
121
23
81
48
16
71
30
75
3
12
18
60
51
51
42
3
9
108
18
25
17
36
66
114
66
60
1
35
162
67
5
18
73
17
12
43
17
84
91
5
19
48
269
72
108
54
9
27
60
18
39
45
3
15
1
41
39
51
120
78
84
51
3
6
127
137
54
126
6
66
72
36
60
27
27
66
24
27
112
24
48
96
11
78
12
19
233
18
24
18
27
63
102
24
84
63
33
120
60
54
18
19
11
24
36
18
216
18
13
5
12
18
54
7
83
6
18
84
18
132
19
56
33
84
96
120
18
25
89
18
54
36
12
18
21
123
54
199
5
3
99
61
47
36
6
18
108
30
19
35
6
48
6
18
90
13
23
1
11
109
32
27
54
30
60
108
12
18
72
60
36
67
24
53
30
21
69
27
15
30
6
18
144
12
18
6
30
54
72
19
5
30
6
48
7
65
18
18
54
168
85
5
72
18
18
48
36
24
12
24
31
59
21
64
72
23
18
55
120
197
27
27
21
48
48
69
18
48
60
18
19
56
48
51
78
175
96
11
132
36
108
54
12
24
12
18
54
163
5
12
132
48
72
186
1
29
90
24
30
24
19
233
12
18
25
65
24
18
13
23
30
42
90
15
75
69
15
78
48
90
9
16
119
57
3
30
96
12
90
6
3
33
36
54
109
29
6
21
105
48
108
24
18
30
36
199
5
12
144
96
87
16
24
17
66
21
192
3
18
27
45
3
57
30
150
12
6
33
88
149
3
16
35
12
73
5
12
36
60
12
19
77
19
65
42
84
201
51
60
81
3
78
30
18
90
24
18
138
24
18
31
41
36
18
145
17
127
48
72
143
60
18
3
33
36
67
8
63
24
9
9
72
12
96
67
5
48
60
54
30
24
90
9
75
21
21
18
12
6
12
18
162
127
23
30
78
54
55
35
18
12
39
87
42
120
78
48
9
16
11
36
18
6
121
5
139
41
72
15
33
63
15
54
72
3
136
8
48
16
17
127
71
1
8
63
72
78
12
240
216
90
12
6
12
90
21
16
113
103
24
11
72
144
6
30
24
30
ABCD 93407214848*3^$a+1 [50071]
16
29
60
19
164
87
9
136
24
12
24
41
24
99
4
8
28
17
55
5
39
4
132
60
8
4
17
19
149
3
64
24
12
84
48
80
16
96
41
115
32
28
24
128
28
60
120
8
40
12
44
28
60
5
150
57
28
8
40
48
20
9
7
96
24
44
99
60
21
27
49
120
8
40
125
31
96
5
31
95
37
80
12
96
48
9
31
36
36
12
108
24
23
1
41
111
15
57
40
120
35
18
7
12
8
36
40
12
24
68
28
72
120
80
132
64
20
4
12
164
132
40
24
24
60
17
79
36
72
252
60
24
84
12
44
4
5
27
88
60
72
71
42
3
15
25
12
8
27
30
7
80
48
16
17
54
193
12
20
4
192
20
9
43
92
36
12
60
88
24
5
39
72
45
15
45
27
153
55
24
48
72
36
12
8
40
5
55
44
28
35
33
72
45
7
36
84
71
45
4
41
162
157
23
1
36
24
24
48
24
113
91
56
45
15
156
60
9
31
8
16
143
1
11
1
44
28
32
36
45
63
39
13
24
80
16
155
49
131
9
24
12
52
152
108
76
12
12
12
36
104
40
53
31
60
12
24
48
5
7
24
20
100
179
1
36
36
20
60
4
140
48
16
11
13
12
83
25
8
4
36
17
27
24
40
59
45
36
64
35
1
96
96
24
20
136
77
30
13
137
7
36
48
96
5
43
72
8
76
179
1
84
12
125
55
11
25
17
72
43
128
48
4
20
36
9
3
40
120
20
15
72
12
141
100
80
28
44
108
9
43
173
19
83
33
124
20
3
13
68
72
40
12
17
43
32
4
20
16
11
30
42
25
32
15
1
192
23
37
56
16
60
24
107
9
28
156
12
65
60
43
12
24
36
20
52
12
8
93
55
120
5
55
8
144
60
57
55
24
44
45
135
3
37
12
20
184
12
84
8
12
36
87
45
40
95
18
12
67
24
60
12
108
36
188
100
53
7
53
55
35
129
88
20
45
123
45
19
8
120
28
44
28
8
40
47
48
9
4
20
9
135
52
41
27
16
56
16
108
12
77
3
105
19
101
15
28
17
19
53
7
20
28
48
17
55
72
116
9
99
69
18
9
124
32
117
31
77
19
41
7
12
120
23
57
45
90
61
48
12
5
19
5
31
32
3
9
40
24
60
137
27
216
4
5
163
24
36
60
92
100
8
264
33
12
63
96
4
32
76
5
120
67
12
56
117
27
24
100
56
4
20
4
5
55
48
44
16
29
15
16
60
104
36
9
63
72
16
12
12
48
12
20
63
18
24
19
36
200
45
31
5
243
4
12
60
60
5
36
43
12
17
7
36
137
18
30
79
8
75
33
45
3
27
25
12
72
41
12
195
225
3
105
135
57
135
88
47
25
120
48
12
108
65
27
45
27
24
27
9
4
36
24
17
3
4
60
108
77
27
40
48
12
53
3
69
19
12
125
72
7
48
12
95
33
16
59
73
8
64
107
13
20
63
9
100
11
9
24
12
9
31
24
60
8
27
25
96
60
84
5
75
40
24
24
92
81
15
84
33
103
5
84
55
48
20
48
4
20
40
140
21
7
53
75
15
57
52
36
12
12
96
44
45
91
5
27
16
12
17
31
32
4
8
96
12
88
36
48
5
103
8
27
45
15
37
72
65
63
28
12
60
36
44
45
7
24
24
120
5
27
24
27
85
35
73
104
12
28
96
36
8
112
44
40
36
20
16
5
43
164
40
20
36
39
33
124
24
36
8
52
60
11
37
53
99
4
120
84
36
20
16
48
53
234
1
24
84
36
41
144
99
64
12
108
48
119
13
8
4
11
109
8
40
188
232
116
112
108
17
7
53
79
24
24
48
8
4
23
60
84
1
72
23
45
40
120
5
180
43
20
24
63
49
44
52
24
24
77
7
68
27
13
20
12
40
20
16
12
12
96
12
89
36
19
36
5
3
27
13
32
60
4
48
92
4
72
5
12
43
24
48
12
60
60
41
139
104
72
108
40
59
25
12
8
33
39
60
21
19
8
15
25
5
67
23
97
35
45
36
12
28
12
20
40
108
35
9
40
60
140
16
20
48
36
123
97
20
16
60
5
12
15
120
36
36
24
129
175
12
11
49
48
36
12
80
45
27
33
7
12
56
45
99
141
12
115
20
52
36
125
12
67
108
48
89
115
23
42
3
88
12
60
56
40
47
109
84
12
5
7
35
153
12
105
207
16
20
165
19
36
32
72
4
80
16
11
37
140
12
40
36
32
28
12
48
44
48
88
120
12
68
24
28
60
68
64
36
104
45
3
45
31
32
40
168
84
12
53
103
5
3
9
43
17
3
15
37
80
36
16
23
13
32
96
136
24
24
36
72
24
20
ABCD 93407247166*3^$a+1 [50159]
36
9
12
3
48
45
39
24
60
204
216
96
21
63
9
27
24
120
24
96
60
81
36
123
24
120
12
45
15
84
12
120
9
15
45
15
48
72
5
115
156
144
33
20
67
81
3
9
51
36
105
48
48
387
36
24
36
36
36
9
3
96
12
57
80
208
15
12
12
180
48
12
84
9
15
36
129
140
7
21
24
120
3
33
44
16
15
168
24
12
45
3
125
112
15
33
27
65
163
72
153
60
3
12
156
36
84
41
31
120
177
51
24
93
27
36
57
32
40
63
72
33
27
17
79
60
21
39
12
12
36
96
45
159
36
48
12
24
60
36
60
45
68
112
3
72
21
32
28
39
36
12
12
120
24
36
36
24
24
84
12
33
75
36
84
45
111
84
12
24
72
9
3
125
31
24
12
5
31
9
60
96
39
120
60
81
3
117
12
75
96
24
36
9
51
96
45
51
48
57
3
12
57
63
72
117
108
51
21
39
60
57
123
9
48
32
31
60
120
149
7
65
79
57
144
48
75
36
117
44
175
33
80
31
24
36
24
5
112
96
15
45
44
136
12
27
105
63
12
24
84
153
15
120
12
60
57
96
15
48
120
141
51
12
33
123
9
63
72
5
7
48
125
31
72
48
60
36
48
65
100
12
63
120
36
36
21
32
43
9
3
108
17
7
21
207
252
96
144
105
15
60
33
111
12
12
12
45
15
108
48
69
36
3
29
91
24
36
177
39
60
36
12
317
48
115
72
180
21
63
21
96
12
51
72
69
15
120
24
129
51
60
12
192
33
135
105
32
55
12
293
28
3
81
108
3
105
15
17
31
156
24
129
51
177
15
12
60
105
51
9
48
123
36
81
12
15
12
156
9
3
132
45
3
33
87
60
12
81
63
36
84
9
15
45
3
12
276
120
21
96
63
36
24
24
177
39
36
24
9
123
149
91
69
15
108
72
84
252
48
41
31
72
156
21
108
48
63
96
36
29
139
21
48
27
53
132
31
12
12
21
3
201
8
72
79
60
60
84
60
48
17
31
9
63
72
156
141
48
15
12
53
40
63
77
148
27
60
96
117
12
20
67
33
120
75
57
15
24
201
63
117
75
53
31
204
125
72
280
39
24
5
55
12
24
21
39
24
5
127
48
45
51
36
21
15
17
55
72
33
168
159
120
153
60
3
9
3
77
31
137
28
12
63
24
24
57
120
24
99
12
17
7
21
60
99
21
87
36
24
117
39
9
120
32
108
100
27
108
60
12
93
135
5
91
12
89
19
24
45
27
168
156
72
24
93
15
93
99
21
15
24
48
12
201
3
81
63
12
36
48
9
27
48
96
12
168
9
63
24
24
29
91
21
36
24
8
28
123
84
17
19
89
52
36
87
36
12
12
60
132
144
21
168
15
33
92
43
48
36
24
96
105
39
29
7
96
48
41
16
15
24
48
48
84
45
99
24
12
185
55
48
72
24
24
48
72
72
48
213
27
36
60
36
36
24
33
111
129
51
36
45
80
55
21
15
24
48
60
96
24
72
48
33
3
57
63
144
17
151
132
5
31
57
15
12
5
55
12
84
72
12
60
36
24
60
12
24
216
24
144
60
45
27
81
15
57
63
45
99
141
63
36
96
17
28
87
60
36
12
48
60
12
17
55
33
24
39
24
60
12
105
111
84
36
24
60
144
12
17
31
29
91
36
84
36
24
24
77
19
141
80
48
88
3
81
219
156
21
24
80
31
12
12
24
57
164
19
189
111
24
5
112
36
3
9
51
36
33
51
189
48
12
15
12
5
19
9
20
31
149
88
99
81
39
60
33
15
48
129
75
33
51
180
29
7
65
55
105
63
36
24
185
91
81
3
33
87
72
60
96
69
36
15
45
75
72
36
41
19
36
141
24
63
57
108
135
12
24
24
45
180
ABCD 93408405934*3^$a+1 [50017]
25
5
51
24
60
3
25
11
21
3
13
68
4
56
15
1
29
30
21
111
24
6
18
6
3
15
37
48
5
42
18
43
72
12
53
7
35
36
37
23
97
8
24
15
66
54
6
3
9
6
69
33
3
81
6
42
3
15
9
21
79
11
138
6
24
49
8
27
25
20
12
24
57
12
12
39
9
3
4
71
48
37
23
1
23
13
53
6
33
105
48
15
57
42
24
1
125
24
24
123
15
24
13
8
12
15
30
27
39
6
18
45
3
54
36
7
77
24
7
12
65
12
3
48
3
12
9
51
33
84
28
44
16
5
3
9
60
6
60
6
31
35
25
12
20
33
3
15
1
5
30
25
11
25
77
15
45
60
15
52
35
9
15
1
5
91
5
24
39
21
3
3
30
7
48
23
9
12
108
15
25
11
54
6
9
36
87
49
36
12
65
12
36
7
23
18
12
3
24
33
12
175
20
27
90
51
27
97
20
40
23
13
20
57
7
108
77
30
60
1
12
32
3
18
19
53
3
3
1
36
24
23
18
3
15
36
33
45
27
84
24
45
48
7
32
24
21
36
18
37
5
39
15
45
24
4
95
12
6
30
25
17
27
93
43
77
12
31
47
6
91
68
15
12
6
39
76
8
9
15
3
37
48
32
12
3
48
25
47
21
9
72
75
3
12
81
57
42
9
12
3
21
33
30
6
6
6
54
85
36
47
6
31
5
55
53
6
1
60
60
20
48
33
39
15
6
24
6
37
20
60
45
63
15
24
13
12
5
3
27
6
12
18
12
37
36
8
16
48
48
20
39
45
76
12
17
54
6
78
33
57
18
90
54
36
12
102
15
28
11
6
30
30
3
27
18
72
31
92
15
25
20
27
30
3
21
31
11
12
18
60
90
25
5
24
36
27
28
5
15
9
18
12
13
8
15
24
30
55
5
18
72
60
13
20
12
40
29
7
12
8
24
24
21
6
78
91
20
24
111
30
24
42
18
60
39
48
64
5
18
12
13
5
96
15
45
19
8
12
40
8
24
15
1
24
20
108
75
48
37
65
72
39
4
20
15
42
36
18
37
80
27
13
20
45
7
5
12
15
69
12
3
9
127
29
7
29
15
39
6
24
36
15
15
1
35
18
27
33
54
12
60
6
7
5
27
21
174
73
41
36
24
24
12
6
72
13
59
21
24
9
27
3
9
3
9
183
13
65
12
7
8
72
51
25
32
3
37
17
36
12
3
12
12
3
12
36
18
7
23
21
21
39
28
11
6
43
8
27
21
4
20
36
12
93
24
55
17
30
60
1
20
4
11
9
9
6
6
12
7
23
37
83
21
4
11
9
60
52
53
7
125
30
1
12
12
59
21
15
24
36
30
18
13
5
24
15
3
25
41
15
64
68
48
16
29
24
3
12
28
5
54
25
5
39
64
65
42
1
12
5
67
35
9
16
71
25
35
12
60
6
96
31
32
132
15
18
12
6
9
76
12
17
6
9
3
13
24
35
33
15
12
129
15
37
68
21
3
12
33
3
3
6
84
19
5
3
3
36
45
24
69
55
17
30
25
8
3
37
8
3
21
21
30
9
3
18
27
48
9
51
3
1
5
30
9
39
18
30
109
96
53
42
9
9
42
30
27
111
6
15
33
51
4
65
27
16
23
21
28
32
36
3
21
33
12
6
18
7
29
18
25
35
60
21
117
63
60
4
20
28
8
21
18
36
9
12
15
24
45
76
48
5
42
9
64
12
35
21
15
18
67
20
3
1
29
19
32
36
9
3
15
57
9
24
18
24
24
45
60
36
9
31
5
24
84
30
6
15
52
47
6
12
42
13
5
15
63
69
33
15
27
37
8
12
3
12
21
63
6
55
11
24
60
30
36
12
7
11
9
9
24
7
11
30
55
12
20
52
56
9
18
37
56
64
35
93
15
18
7
48
29
6
85
5
60
18
61
5
18
25
20
3
57
63
37
20
12
3
6
24
42
18
6
37
24
41
12
27
96
3
30
19
53
3
4
68
9
31
17
42
1
23
24
18
27
40
20
45
12
55
11
33
36
3
13
17
3
123
6
54
9
3
45
48
45
67
23
30
6
9
52
68
9
36
7
12
5
60
12
30
9
24
21
7
5
24
60
15
40
35
24
6
43
11
66
30
1
83
24
30
3
3
24
21
16
44
9
72
3
33
42
12
1
12
95
6
87
39
1
12
17
18
73
35
9
144
12
24
33
18
18
79
5
3
9
36
24
30
18
15
33
39
24
4
11
49
11
69
27
24
97
5
3
76
29
39
45
27
3
6
60
15
16
35
73
17
78
36
1
101
39
33
48
75
4
11
18
36
6
54
15
21
24
3
21
7
23
21
9
30
42
3
4
71
30
36
96
15
27
6
7
17
36
7
8
51
6
7
12
5
30
61
20
3
6
6
18
135
4
41
24
3
4
8
21
7
8
4
35
13
8
96
33
60
12
30
25
48
48
8
12
24
3
6
6
24
12
18
19
65
7
23
13
68
9
42
24
9
27
73
5
6
54
30
6
12
12
7
48
20
33
30
54
48
7
5
18
25
12
48
11
72
9
3
13
32
21
15
4
11
24
12
33
15
117
48
3
48
36
9
69
55
41
24
27
24
21
15
33
43
17
6
61
80
45
6
12
18
60
24
31
23
24
72
24
30
27
15
9
16
60
8
24
21
24
43
44
9
36
3
15
12
30
31
59
24
36
45
21
67
32
28
20
12
39
30
7
12
41
36
39
57
3
4
47
6
48
72
54
18
18
18
12
18
6
6
9
16
17
7
8
52
48
11
12
57
27
6
3
52
32
21
15
9
27
9
60
15
36
15
1
53
6
9
15
37
60
12
56
9
102
13
5
42
1
60
68
4
12
83
30
7
65
15
21
18
37
107
48
12
33
93
7
8
21
6
42
3
69
3
40
5
6
12
12
18
18
66
15
136
12
5
7
8
3
48
9
15
45
48
33
19
5
6
12
24
21
9
150
33
3
12
13
12
11
6
3
33
15
9
18
13
44
15
24
30
91
29
7
20
4
8
111
9
40
47
24
1
53
15
51
36
84
24
36
45
12
4
53
3
3
12
84
21
60
33
15
9
6
49
32
3
6
30
21
136
29
3
33
12
43
77
6
9
12
3
30
72
15
16
35
78
42
9
28
12
8
27
13
48
12
12
11
18
36
6
24
18
7
11
85
12
8
27
6
12
12
6
9
12
21
7
48
17
15
48
4
48
35
25
5
7
56
3
66
6
37
32
3
42
3
28
12
11
72
54
3
28
5
48
67
8
15
9
21
24
6
6
6
25
89
6
49
11
12
78
30
33
16
65
54
1
8
33
42
36
21
45
30
13
17
6
9
36
27
33
33
30
37
29
18
30
42
25
44
24
36
12
4
29
24
75
40
12
44
9
42
1
77
48
30
9
21
19
104
21
55
83
33
75
18
15
72
27
30
30
13
47
25
48
5
3
4
5
75
12
40
11
9
63
66
15
4
48
60
12
11
9
12
120
36
12
27
9
16
35
33
15
30
18
33
60
76
8
81
15
9
18
30
3
36
48
21
30
6
36
3
72
3
6
15
24
4
8
3
12
12
57
33
7
23
18
63
24
12
16
44
48
45
42
1
77
12
15
16
23
24
13
29
15
24
4
5
18
24
6
3
15
12
25
5
24
18
37
68
12
9
39
12
36
24
3
21
12
15
25
24
5
6
24
18
15
36
36
3
36
30
54
36
24
13
8
51
9
15
12
18
12
3
9
48
7
23
9
33
43
44
15
6
19
113
3
3
42
12
15
21
36
15
36
9
15
36
12
12
36
24
15
13
12
20
3
90
6
12
42
3
24
3
36
66
3
27
9
60
16
41
48
7
12
47
1
5
15
64
53
27
40
11
33
4
20
111
12
18
54
12
1
12
77
6
37
11
12
48
9
27
1
20
3
37
17
27
15
6
19
20
15
9
21
36
18
6
6
24
73
5
103
ABCD 93408446018*3^$a+1 [50003]
3
12
9
40
59
36
1
8
24
96
40
71
25
56
57
7
179
30
7
24
8
72
40
56
64
35
85
65
48
7
29
115
11
21
39
48
6
91
24
96
23
1
155
61
24
11
36
25
32
112
5
3
16
32
39
81
264
40
35
13
128
88
192
5
43
47
54
3
3
93
15
49
197
90
24
25
11
45
3
72
60
105
51
60
25
8
39
33
39
9
24
21
54
45
57
90
45
48
96
99
21
16
113
48
39
21
48
19
32
39
6
3
141
90
90
7
119
33
15
1
24
47
9
96
40
128
88
35
13
32
24
129
15
40
35
37
120
47
12
93
40
56
9
7
11
78
15
16
24
17
7
32
24
81
30
1
48
5
99
48
48
9
72
15
21
48
6
36
33
39
72
1
32
3
37
11
37
24
8
57
60
51
3
21
15
18
7
5
96
43
56
189
90
25
11
61
8
15
9
16
35
84
1
32
39
25
24
65
31
120
8
15
18
24
18
18
90
12
162
54
21
51
13
24
48
8
16
24
56
9
87
24
24
45
126
13
23
57
111
66
78
73
29
18
6
27
3
37
8
64
35
36
126
3
120
3
24
85
5
3
88
72
32
3
66
19
32
16
65
63
16
48
11
21
16
24
56
64
35
36
9
81
15
135
12
6
31
56
15
129
16
23
84
13
8
111
84
54
55
32
9
72
63
39
6
67
17
42
30
31
72
56
9
30
6
67
17
31
11
84
9
48
69
6
37
32
48
40
23
9
21
27
15
1
11
69
21
54
42
123
111
33
15
96
57
87
121
71
121
24
96
17
36
195
24
16
35
37
35
93
159
1
35
66
3
105
6
9
96
39
12
6
55
8
64
17
18
12
49
155
36
25
24
72
17
18
45
40
24
24
137
15
24
16
53
91
24
24
72
11
12
57
3
12
153
232
24
32
69
3
15
18
54
25
5
19
95
57
48
16
5
18
12
36
25
29
51
9
103
35
36
6
18
73
29
54
6
18
61
32
48
16
8
16
11
24
36
1
32
21
91
29
42
12
6
231
24
105
7
32
27
61
32
51
36
25
8
21
19
35
61
32
93
51
3
13
5
12
42
45
45
3
48
69
19
89
31
176
9
54
1
80
9
6
36
45
21
3
24
87
1
32
15
1
80
45
99
15
1
125
12
42
85
17
55
120
168
23
120
90
18
6
18
18
3
16
24
56
16
29
3
48
39
1
104
15
129
15
150
30
61
48
48
59
13
32
16
24
5
43
17
31
17
78
25
5
43
17
39
45
3
33
55
32
16
56
24
39
25
11
45
21
18
36
96
85
120
56
9
120
6
18
31
143
18
103
41
55
5
18
90
90
21
99
6
15
39
1
17
30
18
87
165
3
40
56
40
23
1
5
91
24
72
149
19
152
72
72
15
108
36
9
16
59
13
59
6
54
18
87
24
27
37
23
18
31
56
3
126
54
1
24
47
72
121
32
3
24
13
24
8
48
27
6
12
18
6
19
80
9
15
16
71
25
24
24
48
5
90
18
31
5
90
18
183
105
15
64
56
15
30
19
23
12
6
103
5
72
3
24
21
6
13
167
25
8
16
287
49
56
9
79
152
144
40
8
16
11
61
32
15
1
24
8
40
17
7
11
45
24
21
3
16
11
13
72
47
97
8
40
80
16
56
3
21
16
5
171
40
24
8
72
24
15
57
39
9
136
35
13
23
73
17
7
8
3
61
5
51
63
217
32
15
60
12
1
23
25
185
87
3
21
3
18
3
9
90
78
7
11
69
72
40
83
36
49
32
45
19
72
24
8
93
43
32
24
48
15
33
165
42
1
101
24
19
65
18
13
11
13
8
40
119
9
21
19
71
1
23
30
27
27
141
16
11
37
8
3
6
90
66
3
51
13
8
33
31
95
9
144
40
23
18
39
16
95
57
160
48
5
54
37
104
21
84
72
15
27
13
53
6
66
3
57
15
93
291
24
21
60
126
57
105
15
51
42
102
13
23
25
65
42
45
112
8
24
16
48
47
33
21
18
33
64
83
18
18
25
11
6
72
36
27
27
12
81
48
24
33
120
24
63
3
90
139
149
54
21
51
36
9
24
96
21
3
159
73
24
24
17
24
54
9
75
60
1
11
54
55
56
48
81
7
72
167
49
24
35
45
195
61
59
21
39
1
192
8
87
30
3
51
108
18
42
102
6
73
17
18
21
88
48
35
78
7
48
11
54
7
32
40
72
48
48
8
40
11
109
17
63
40
11
13
17
39
24
15
1
47
9
33
127
35
156
78
36
54
1
80
96
39
9
24
21
12
24
18
156
25
101
24
12
7
80
27
30
39
57
18
45
40
72
95
18
66
69
9
18
133
5
36
79
32
39
1
104
3
21
81
39
21
138
25
72
35
30
36
150
18
75
45
91
144
35
45
9
78
33
57
7
137
31
17
6
12
24
61
24
71
9
16
17
7
8
15
33
24
16
23
105
21
43
95
33
88
96
131
45
48
51
13
41
30
49
131
60
126
75
16
29
171
88
32
24
51
48
24
21
24
63
30
18
36
61
65
7
53
19
ABCD 93408456556*3^$a+1 [50000]
8
4
8
43
12
33
27
156
9
15
33
12
20
96
36
36
13
107
25
3
72
20
4
36
8
4
8
4
3
53
13
27
32
1
27
3
24
36
29
187
21
12
32
60
124
24
8
7
41
7
18
47
24
55
41
12
25
35
13
23
4
48
57
35
13
35
7
113
28
56
36
40
12
12
8
1
174
17
4
12
39
105
80
19
9
20
37
11
13
12
60
30
5
19
30
3
8
13
84
18
72
21
36
3
33
24
36
8
36
16
24
20
40
45
51
3
21
20
24
25
35
16
84
9
35
1
6
89
36
19
9
57
63
80
25
135
45
35
36
31
5
4
45
27
45
143
36
16
3
5
60
24
28
24
24
92
4
68
28
48
20
84
28
92
60
31
9
20
25
6
29
72
199
17
40
12
8
4
336
12
60
60
32
28
68
7
17
24
12
7
33
8
7
45
15
53
12
88
80
12
4
51
9
33
3
9
3
32
19
21
156
44
13
15
21
39
3
5
48
12
19
18
96
27
3
9
36
96
3
17
16
84
104
12
24
13
23
12
40
8
12
28
3
9
8
12
12
16
84
48
27
5
16
12
20
48
43
9
45
23
124
20
16
12
21
6
18
11
55
17
43
45
9
47
36
4
15
29
24
40
15
33
20
72
148
8
64
21
36
11
184
96
8
4
56
1
48
15
45
3
9
35
1
15
8
12
4
39
90
27
27
102
24
87
3
5
16
15
45
8
12
28
27
24
69
15
93
8
84
12
19
5
76
9
42
29
1
23
24
16
24
21
90
36
33
12
36
12
48
48
15
125
1
59
64
48
3
65
16
45
35
1
18
60
17
4
8
7
41
12
52
48
20
88
12
60
56
7
9
84
24
12
63
5
12
28
8
25
15
32
52
8
36
31
36
5
4
8
97
18
48
33
27
48
17
52
21
6
93
51
5
115
5
1
30
18
27
8
72
48
36
160
15
9
8
4
8
37
11
4
20
84
61
51
3
21
15
5
1
15
3
161
31
33
12
8
36
43
5
16
12
32
52
3
42
3
63
5
28
32
12
1
192
59
31
69
3
93
8
7
5
4
180
56
12
40
68
124
20
55
21
60
32
13
90
33
20
55
69
12
3
6
11
1
35
4
56
4
68
16
12
24
8
13
35
4
8
7
9
39
41
12
19
6
27
21
35
61
11
100
63
5
67
54
60
120
23
40
12
24
45
6
69
32
37
83
88
12
20
4
33
35
60
96
52
44
19
29
7
21
8
12
52
33
12
3
15
5
49
60
36
47
7
45
116
13
6
81
24
3
18
18
17
4
63
53
25
84
15
80
16
69
51
12
27
5
48
28
8
25
66
5
28
3
18
6
153
8
85
60
102
21
15
6
18
41
96
24
31
29
4
8
64
3
17
55
5
13
11
64
116
61
24
36
3
12
104
36
28
68
4
36
9
18
36
41
24
76
63
45
8
19
21
9
18
5
1
15
21
23
28
60
24
108
3
5
37
11
40
15
9
15
45
12
36
9
3
51
6
23
7
9
44
100
12
8
52
116
52
8
67
5
13
23
4
48
12
20
16
75
29
13
18
36
29
4
12
81
15
12
80
72
76
8
4
12
21
72
18
9
60
56
19
60
29
25
15
12
39
6
72
11
4
15
42
15
33
72
36
47
60
36
12
48
4
117
35
16
3
77
124
96
8
1
24
30
9
32
13
15
20
1
59
48
4
51
18
51
21
75
105
15
8
55
84
45
48
12
8
4
45
51
68
97
15
75
69
81
75
24
8
31
126
15
8
1
35
1
15
93
35
16
24
56
24
16
24
120
60
8
25
54
78
15
15
5
28
44
1
12
35
37
11
7
21
21
144
39
80
151
30
36
3
15
6
119
36
1
3
12
21
72
75
12
48
20
16
51
18
3
60
8
36
16
24
8
36
4
32
76
20
60
24
24
31
5
28
20
7
41
12
40
27
21
8
7
42
35
37
15
123
18
83
72
12
12
60
13
15
21
27
9
111
3
36
33
33
24
15
8
52
44
60
4
32
96
85
15
12
12
24
21
99
24
20
40
8
12
12
24
124
72
20
28
92
16
32
97
11
13
30
5
24
67
18
27
48
8
7
41
12
49
11
79
45
15
45
9
12
27
45
11
4
20
60
67
9
9
63
63
6
59
4
8
13
15
24
68
4
21
39
104
19
33
15
9
44
4
8
4
39
69
12
63
141
27
29
84
49
107
24
115
41
24
16
44
1
11
7
5
31
180
24
65
1
51
20
36
37
36
60
11
28
132
8
12
24
16
20
13
15
20
7
21
27
60
12
5
49
27
8
12
169
3
3
84
24
21
36
9
15
39
9
12
8
76
20
4
32
48
96
4
33
27
15
17
13
51
44
12
19
54
11
64
8
100
80
7
33
32
12
19
5
112
39
5
76
15
54
23
40
68
7
36
41
13
107
43
21
44
73
35
24
28
56
7
5
64
15
45
9
24
30
125
36
4
72
24
36
69
27
32
76
12
8
12
60
7
21
51
18
11
16
63
57
24
36
116
13
27
20
60
12
31
81
8
31
45
80
16
24
15
5
24
31
17
13
39
8
25
18
6
11
12
7
125
24
24
48
120
43
12
45
45
23
52
8
4
20
25
15
8
64
24
24
48
60
3
6
54
29
25
3
20
49
36
3
24
12
36
27
17
4
20
36
64
21
3
51
24
5
60
1
6
53
16
12
57
15
3
5
19
81
44
76
44
60
1
15
8
112
44
19
12
5
4
60
9
95
40
20
16
93
27
44
24
12
19
81
36
24
48
48
8
72
13
99
92
76
69
143
1
87
45
90
5
7
57
15
60
9
20
52
24
44
84
12
19
9
80
48
4
36
9
23
133
27
51
30
24
18
12
72
53
25
66
6
11
12
12
1
35
28
21
63
60
21
75
84
27
30
11
24
28
32
36
12
48
7
45
60
21
39
20
12
60
85
78
30
15
48
24
9
30
29
7
41
13
47
4
3
17
73
23
4
44
4
128
49
36
27
27
18
27
176
60
64
36
20
48
36
16
39
41
60
7
36
17
4
36
12
27
81
3
9
36
32
12
28
12
3
53
12
19
54
36
59
16
15
5
19
30
51
108
92
55
9
81
18
17
16
24
68
40
3
45
12
12
3
45
21
27
9
6
48
69
12
45
78
5
151
21
123
5
36
4
8
4
20
40
45
23
40
12
96
9
6
9
48
60
63
17
12
4
21
23
48
52
32
60
36
12
1
51
20
19
21
68
7
29
4
15
33
3
165
15
21
51
54
3
8
24
40
3
ABCD 93408649006*3^$a+1 [50016]
280
20
120
4
15
12
17
36
19
36
144
45
60
20
156
76
3
105
3
9
51
65
24
4
24
108
32
40
8
4
123
36
57
68
40
20
12
40
99
9
132
144
36
12
68
60
40
3
125
91
36
5
24
16
68
31
5
4
20
76
3
36
9
56
96
16
39
108
5
228
48
7
9
56
60
100
15
9
44
19
12
5
36
40
72
36
44
12
60
28
132
39
17
84
4
56
19
36
141
27
36
72
93
15
5
67
5
67
72
125
36
19
101
43
89
67
9
15
29
60
103
137
16
20
204
132
31
60
5
43
24
36
17
12
12
144
115
96
180
65
43
12
69
72
3
81
15
36
48
60
12
60
57
15
41
12
12
7
89
40
92
103
29
7
36
45
84
36
72
32
4
140
19
57
51
45
39
5
4
15
12
65
108
12
84
36
7
77
84
31
29
7
9
44
12
192
28
32
31
77
67
5
115
113
19
5
36
144
4
20
7
48
17
28
56
88
80
120
43
108
41
40
51
65
12
67
45
3
36
17
60
55
9
44
4
8
19
149
19
36
12
17
16
44
36
40
15
65
55
81
63
5
72
19
36
65
16
27
161
31
33
72
75
24
81
111
153
24
36
27
117
3
5
55
57
27
89
7
29
43
5
12
19
9
20
12
148
3
113
72
24
79
45
15
21
36
144
15
5
16
87
5
160
56
7
9
15
29
100
204
48
195
9
8
40
92
31
45
140
52
27
24
65
36
79
65
12
4
39
29
60
55
60
12
41
132
16
44
55
33
48
116
55
36
29
24
24
40
195
113
12
60
7
9
92
175
84
5
19
45
20
120
40
39
33
12
63
53
52
8
64
27
21
60
32
7
41
55
120
9
8
48
112
27
21
72
15
117
56
88
32
4
39
36
113
12
55
24
5
12
28
27
84
29
31
156
9
44
7
9
44
40
27
33
20
55
89
12
48
12
43
21
87
45
8
12
19
45
51
12
65
40
80
31
29
67
65
48
12
19
36
29
16
111
108
5
36
31
89
16
39
9
92
7
5
48
60
24
76
84
24
44
55
17
19
12
53
36
48
16
24
20
91
36
45
51
5
48
96
4
27
113
16
51
84
45
204
44
40
20
43
72
33
104
24
91
5
48
91
24
17
24
7
17
12
4
39
60
53
55
48
5
31
53
48
7
72
41
40
32
72
31
144
33
135
5
12
19
41
24
16
164
64
8
100
20
60
43
9
3
33
72
8
175
141
56
12
148
224
64
75
5
31
60
5
4
12
32
40
27
180
89
7
29
168
31
24
45
48
123
41
88
140
28
12
36
32
108
4
72
36
44
19
29
7
288
72
33
63
125
103
36
5
19
12
53
55
5
55
12
69
56
19
9
27
29
36
48
31
33
12
36
63
65
196
15
45
56
52
12
56
67
41
24
88
8
60
16
104
40
32
40
8
19
105
8
19
48
45
60
80
67
9
20
7
9
20
76
20
7
21
32
40
99
9
132
75
72
36
77
24
24
7
45
72
48
32
12
19
69
108
72
68
40
3
41
19
45
84
8
144
24
31
24
21
104
12
19
125
43
12
96
29
64
159
21
195
180
117
3
45
20
76
3
17
88
12
36
20
12
127
65
16
99
48
5
67
101
60
12
7
36
9
99
36
5
148
56
112
72
12
51
48
5
60
12
48
115
12
24
36
29
64
15
5
24
168
12
16
27
84
5
31
5
12
91
9
87
36
53
100
44
36
4
63
33
32
175
45
8
55
5
24
55
225
15
117
3
36
81
99
5
76
168
56
12
24
16
27
108
72
72
156
5
40
63
17
7
5
72
48
48
115
45
8
4
27
29
4
20
88
68
4
3
24
101
28
36
51
93
80
52
27
5
31
21
44
7
9
68
7
9
44
43
29
36
43
45
39
17
120
196
92
40
63
5
7
108
60
9
68
43
197
52
56
72
151
29
12
156
55
57
20
7
5
4
15
12
9
68
48
24
24
31
29
55
77
55
48
65
7
69
48
56
7
9
8
223
297
3
9
44
55
17
24
60
103
53
103
9
68
55
48
60
5
24
43
48
45
20
16
51
45
84
15
144
9
36
99
21
20
7
69
3
72
33
36
99
5
112
39
24
53
192
36
12
48
24
12
28
75
17
96
364
24
84
8
19
180
101
4
39
17
28
44
43
17
28
63
81
36
12
140
12
100
20
124
27
5
12
12
40
39
9
63
17
88
80
40
20
24
16
68
16
51
269
103
65
12
40
15
21
63
5
100
36
264
15
21
8
60
28
20
64
8
ABCD 93408764518*3^$a+1 [50007]
8
16
36
152
12
16
152
28
41
36
180
18
90
159
33
19
41
7
44
4
60
32
63
45
33
55
104
3
61
11
102
18
78
7
11
73
140
28
24
8
52
17
15
60
63
9
4
84
20
36
108
51
193
12
32
28
20
4
20
52
71
57
48
28
32
64
59
54
43
8
4
11
72
1
84
36
48
17
7
44
60
12
16
12
36
83
93
4
47
30
63
4
191
25
29
7
101
3
33
7
36
120
60
44
208
60
108
24
17
75
72
148
24
23
54
39
84
21
87
96
76
104
4
8
3
105
28
104
4
8
21
7
44
111
69
24
64
41
67
96
36
20
16
29
31
140
156
3
18
30
37
24
56
9
24
48
79
11
24
33
28
59
21
4
248
15
13
5
27
16
12
23
54
15
51
1
12
8
28
96
36
8
48
40
53
156
183
24
28
5
15
16
20
39
21
88
125
43
44
39
109
11
25
20
28
8
16
60
72
180
24
36
56
3
1
24
48
48
5
51
15
54
27
84
28
41
3
96
33
18
57
33
7
23
1
53
43
12
92
21
15
3
33
24
4
12
132
11
61
83
73
132
12
20
88
12
36
80
27
24
30
91
8
84
57
79
120
56
16
35
169
24
36
20
60
4
47
93
136
44
64
60
20
4
36
24
24
60
5
99
40
48
60
96
8
33
75
12
40
29
7
17
43
228
35
73
20
4
176
48
124
35
9
88
89
108
18
54
3
4
11
93
105
51
40
68
4
56
4
24
24
72
120
41
75
16
32
15
93
33
39
28
5
18
37
20
36
24
28
44
27
54
39
33
19
60
11
21
112
12
116
4
32
48
16
113
7
47
21
120
3
25
44
24
12
244
59
21
60
124
20
36
27
49
8
16
8
135
1
5
75
9
54
21
36
40
53
51
28
44
24
88
89
31
44
4
68
51
48
1
12
24
5
55
119
49
48
17
103
108
56
24
36
45
42
33
28
59
45
27
18
3
33
111
4
108
104
124
132
11
42
3
48
64
8
132
52
137
115
17
15
36
16
35
97
56
15
1
47
57
4
53
87
52
56
24
51
49
23
21
28
215
129
28
24
20
64
8
96
4
80
52
8
48
36
28
12
17
3
136
8
52
104
40
125
151
72
36
96
17
63
27
97
20
48
64
77
3
51
85
8
36
36
28
32
28
20
24
64
56
76
83
21
216
60
15
73
72
48
56
15
49
96
23
72
37
104
4
68
21
54
30
7
35
97
84
20
16
24
77
19
17
55
56
40
84
5
30
93
4
48
92
33
63
120
3
30
96
15
24
9
27
15
1
144
164
4
119
1
47
24
33
21
3
48
16
143
57
24
12
28
120
92
69
39
28
8
16
17
31
84
8
21
159
51
1
48
12
17
7
32
33
3
40
23
1
12
24
107
6
79
5
6
13
56
3
177
16
48
29
39
36
105
15
124
20
16
23
97
23
6
43
48
56
36
4
44
4
20
12
87
217
23
21
16
32
16
84
68
16
56
4
29
18
69
52
8
52
132
8
168
48
64
101
18
13
36
44
40
12
32
124
24
60
44
16
17
39
3
49
44
72
48
57
12
103
24
240
300
20
108
60
112
108
11
54
15
4
12
36
8
81
67
104
36
48
40
212
75
48
21
36
108
60
220
24
8
48
60
33
30
9
12
28
152
72
52
59
13
48
65
7
65
31
113
18
57
192
4
36
140
24
156
69
19
5
48
43
65
43
32
16
56
3
1
71
105
72
28
12
68
3
21
99
54
79
155
9
16
65
63
69
12
78
102
55
12
152
24
45
18
24
1
72
47
9
84
196
41
108
7
60
36
41
115
12
84
17
19
168
36
212
24
27
1
12
8
21
51
4
119
25
29
96
7
60
20
3
13
17
7
84
20
69
6
85
156
23
1
120
383
1
60
32
28
80
52
36
48
29
111
4
212
100
44
112
12
72
20
48
36
28
156
12
36
23
13
41
43
24
72
120
32
63
85
72
149
31
36
44
15
25
20
36
40
8
28
11
69
52
56
132
12
108
141
111
21
67
12
11
57
72
12
52
92
24
33
163
53
66
1
44
4
108
8
4
47
73
12
104
9
7
48
107
121
47
13
48
80
64
11
37
281
3
36
16
17
199
17
27
4
299
1
47
54
39
60
48
28
5
7
24
24
144
23
1
20
72
12
4
65
19
8
105
115
65
79
12
17
51
36
87
13
83
1
36
216
48
56
3
25
29
75
16
60
155
21
12
100
24
48
8
177
42
25
36
11
90
39
9
ABCD 93409026754*3^$a+1 [50129]
69
48
3
93
160
32
75
72
120
12
36
12
48
9
183
25
23
33
351
105
88
35
12
48
60
48
132
73
59
165
75
96
93
111
60
96
24
301
8
171
141
15
25
35
93
16
35
13
32
16
8
159
57
120
16
144
191
57
27
108
25
8
27
237
3
141
27
37
8
72
3
240
93
192
27
48
13
107
117
363
144
36
144
25
80
16
35
93
24
48
304
24
131
45
24
111
36
117
48
27
165
75
12
96
144
81
75
93
27
13
11
45
64
119
81
160
80
207
57
75
12
9
39
105
72
96
184
11
117
183
9
75
69
112
8
27
85
35
24
216
204
108
192
120
309
16
8
96
16
131
60
9
96
39
48
60
45
40
8
87
12
69
16
80
15
129
24
87
105
3
13
119
49
47
57
3
180
49
24
32
195
133
11
133
47
1
47
48
84
45
3
141
27
120
72
72
216
189
51
24
93
63
33
51
48
237
15
60
69
51
60
1
24
48
8
27
141
40
11
120
48
37
24
47
9
75
109
80
232
35
24
96
60
129
3
60
73
8
264
27
60
81
24
75
69
39
48
153
87
73
104
15
60
228
9
120
3
37
8
120
27
45
3
21
51
120
181
35
72
45
112
143
12
61
167
48
192
1
80
64
35
60
12
120
13
128
15
180
72
61
167
177
3
120
189
51
24
96
117
3
109
104
27
84
1
59
229
107
13
144
128
48
39
12
48
21
51
60
60
13
35
21
51
133
128
39
36
37
48
8
16
120
24
80
27
120
13
56
123
12
36
45
27
45
3
37
143
204
48
21
72
88
107
13
32
75
117
147
96
72
12
156
133
47
25
35
180
49
131
133
167
192
12
180
96
12
48
24
253
32
123
213
15
345
64
104
72
264
15
60
13
167
81
27
48
117
72
75
69
51
61
152
15
57
24
40
56
63
1
11
133
47
25
23
33
168
64
216
131
96
12
48
105
72
27
36
132
21
192
64
128
3
69
63
25
96
119
12
21
15
132
48
144
336
13
32
15
33
40
72
168
107
157
95
73
120
168
24
48
8
384
183
33
16
35
60
60
168
48
72
48
117
27
13
120
47
276
133
167
12
13
392
75
132
73
227
133
120
248
27
180
1
192
47
60
360
72
168
213
27
37
23
105
27
156
49
80
96
40
59
60
9
160
107
12
1
120
59
108
144
25
23
361
59
48
13
56
51
13
107
13
59
13
32
3
84
1
8
96
135
180
21
144
216
168
39
12
61
155
120
72
348
252
133
59
48
117
16
24
264
176
3
13
80
147
192
253
8
48
64
216
24
23
49
131
133
11
21
48
327
84
60
25
23
12
13
35
45
88
35
72
61
32
160
104
111
12
21
192
40
48
32
64
23
25
8
75
13
131
96
69
24
40
11
36
25
32
168
24
123
213
27
12
153
16
24
32
40
176
ABCD 93409240766*3^$a+1 [50136]
15
9
3
45
243
93
72
64
203
21
24
123
69
96
27
93
64
248
183
105
15
132
180
180
333
72
168
135
60
72
228
252
213
144
231
9
171
309
24
144
75
48
309
3
168
69
24
120
99
21
87
192
168
12
37
23
48
120
132
300
228
189
168
3
85
95
9
24
39
33
408
99
360
45
303
12
21
280
227
285
15
33
99
21
144
75
21
72
48
39
81
72
15
105
528
87
12
480
117
123
60
121
144
32
123
21
96
96
495
12
60
57
3
168
477
232
83
48
45
264
231
273
27
60
300
12
300
45
336
280
144
8
147
93
27
120
21
39
48
273
39
153
27
21
24
3
480
45
432
15
33
75
132
57
243
21
24
183
33
27
672
108
12
165
48
40
80
24
51
192
357
51
12
81
16
191
12
93
72
15
33
267
108
12
61
80
96
48
48
27
141
24
72
243
21
87
612
21
39
25
275
117
264
327
132
37
23
105
15
105
72
51
12
57
63
81
147
45
48
39
105
72
123
333
24
111
57
40
32
123
240
228
252
48
72
168
180
9
303
73
215
180
117
336
99
48
45
27
21
24
15
33
315
60
12
21
39
153
267
261
120
40
59
108
120
9
351
249
48
15
177
144
99
45
3
312
588
60
333
304
143
105
27
60
33
288
39
120
321
24
72
208
248
15
12
45
72
120
24
96
51
192
21
27
229
203
168
69
3
93
207
420
21
72
15
25
335
12
93
72
363
612
225
63
192
57
51
93
87
105
147
93
147
60
108
120
93
40
107
37
23
153
72
24
51
117
3
12
48
33
40
32
15
129
3
240
60
321
87
297
3
60
33
216
96
267
93
27
288
45
240
48
24
123
117
255
120
177
120
3
21
27
60
180
12
57
120
160
11
237
3
285
24
16
144
71
9
111
33
24
72
63
108
60
252
48
165
168
39
57
96
27
237
3
45
483
189
111
120
372
261
ABCD 93409523698*3^$a+1 [50035]
35
25
9
50
4
32
24
36
133
9
3
24
9
27
5
115
35
52
32
58
111
60
77
40
14
96
84
6
34
14
7
24
84
60
5
90
40
90
72
3
60
41
54
76
18
2
66
24
16
3
125
16
56
18
16
20
36
25
23
6
79
36
84
11
150
19
245
31
84
36
11
78
79
41
4
3
29
6
25
29
151
9
74
25
12
69
50
13
120
47
24
30
96
79
5
42
54
16
54
14
60
12
18
25
60
12
132
23
90
24
30
274
90
9
48
65
18
96
61
119
88
38
7
36
65
19
15
21
35
12
25
83
25
17
115
5
7
60
83
18
34
32
4
50
6
16
72
45
27
9
47
25
23
36
94
39
15
57
89
7
9
39
72
33
2
18
7
5
79
96
48
11
54
40
27
5
43
69
18
57
11
42
7
11
16
74
162
145
89
43
11
1
35
133
12
15
56
34
14
166
14
25
35
102
18
6
36
34
108
38
88
20
7
27
81
36
149
180
22
9
45
36
27
101
66
24
61
5
31
65
88
54
81
41
360
103
36
5
22
110
79
36
9
14
42
120
58
81
84
11
13
173
108
7
27
72
9
36
36
23
60
102
54
36
144
4
200
1
35
25
9
27
48
35
52
129
36
89
19
60
9
3
29
31
84
29
7
15
104
76
18
50
90
67
48
60
5
132
55
24
9
135
77
4
50
6
30
13
120
35
1
141
20
43
5
7
53
19
72
24
81
63
27
56
84
49
12
60
84
24
45
2
18
36
66
78
127
35
25
12
33
50
22
18
68
25
15
50
22
18
111
11
13
171
9
5
72
24
16
39
36
132
72
11
25
84
33
56
79
47
1
132
12
60
29
16
56
18
16
45
9
86
60
1
35
90
18
70
27
27
153
63
20
106
54
45
12
33
32
7
36
11
4
129
36
72
173
6
73
47
25
36
53
66
54
7
35
37
17
36
84
126
25
24
41
43
35
36
16
9
45
39
51
14
31
11
30
67
12
24
12
87
2
16
39
24
131
13
12
15
56
18
91
51
9
81
20
79
63
86
22
45
12
72
15
20
54
12
22
45
63
72
68
97
141
32
58
36
50
40
86
22
18
9
144
36
5
40
54
20
12
18
31
9
2
48
126
6
30
43
24
11
12
60
30
112
2
30
130
81
9
20
55
144
35
34
158
60
18
19
168
29
43
27
18
3
24
5
24
7
9
90
86
58
2
55
119
49
65
30
4
21
69
3
245
22
56
1
35
84
6
19
35
70
39
33
3
47
13
137
120
7
17
36
43
36
101
7
135
57
65
54
96
16
68
126
6
37
161
16
50
4
9
63
129
71
73
87
57
15
56
12
25
53
12
40
3
101
6
18
72
178
54
122
54
7
105
63
84
107
61
5
144
90
6
30
49
95
36
58
2
25
12
36
51
14
7
33
56
19
36
15
14
4
27
81
14
6
379
305
70
90
36
18
9
11
12
13
131
54
31
11
84
13
12
29
4
92
43
11
1
35
216
30
78
36
109
36
60
36
27
86
72
112
3
35
30
4
110
180
30
40
36
18
81
45
18
201
36
11
25
33
32
40
20
18
61
11
18
16
50
54
72
90
24
70
99
41
79
51
50
31
9
36
14
25
51
18
39
83
78
106
18
36
75
35
25
9
3
24
48
72
89
19
47
25
89
16
90
14
6
61
23
6
43
47
84
42
127
17
16
63
45
36
56
48
6
124
92
37
71
30
96
55
11
288
76
93
53
7
23
18
76
3
51
20
1
71
18
7
5
58
81
171
14
126
24
25
9
351
9
110
30
60
36
34
117
23
40
56
1
15
9
36
117
63
144
63
57
119
36
220
14
40
2
73
60
36
65
36
88
50
4
32
4
72
50
4
54
182
30
22
27
84
35
16
74
12
94
45
5
6
18
19
107
106
3
47
40
68
42
30
13
77
18
22
39
69
36
63
45
18
50
40
72
63
9
36
20
18
72
30
78
25
36
48
36
17
19
60
101
19
65
40
54
36
45
29
34
18
39
24
9
18
14
24
7
72
72
36
59
6
18
16
20
1
72
96
5
60
16
54
9
12
11
22
63
59
4
81
5
54
40
32
4
93
36
47
60
37
87
326
19
105
39
11
49
65
36
88
2
73
53
30
24
126
18
12
13
192
33
72
18
21
36
29
4
2
30
115
15
74
19
101
40
63
11
12
13
12
53
30
4
18
3
60
84
15
38
7
23
58
32
103
41
40
36
14
24
30
7
83
40
36
21
35
84
76
50
58
20
36
1
15
68
42
34
45
11
37
11
61
89
19
36
47
13
77
78
66
96
43
72
117
2
1
35
48
36
24
30
6
16
50
24
19
15
50
36
43
11
60
1
24
5
ABCD 93410057324*3^$a+1 [50014]
36
12
72
36
19
5
12
19
20
24
42
99
12
55
8
69
21
6
9
25
11
13
23
9
24
75
48
21
87
24
12
69
150
18
39
129
22
113
57
3
12
24
7
24
20
36
12
9
36
12
55
5
57
18
45
24
9
22
41
81
54
9
84
21
48
24
3
12
33
3
15
21
108
63
9
3
36
21
48
15
18
30
33
36
48
75
33
24
12
55
17
45
78
45
51
34
62
33
87
12
16
29
57
6
81
36
12
103
32
33
12
19
32
40
20
12
18
22
17
9
51
3
58
2
6
24
15
12
3
36
21
15
18
87
60
13
8
15
36
27
4
17
96
48
72
36
31
5
51
72
9
63
21
37
120
23
19
5
72
33
48
48
123
12
24
12
24
12
36
21
39
57
6
36
52
5
3
18
24
51
36
9
6
36
78
27
24
13
23
12
36
36
19
2
51
19
72
17
1
30
113
24
43
29
15
57
7
20
70
14
33
7
20
21
132
12
57
39
12
60
33
64
8
15
36
96
13
8
6
297
33
18
48
57
36
51
21
9
6
18
3
51
16
185
87
40
44
46
38
90
15
19
32
16
41
21
3
12
24
27
54
39
24
9
27
72
159
6
10
14
327
15
9
36
12
1
30
29
87
36
33
55
2
16
8
51
36
33
3
36
31
12
41
91
48
185
33
24
78
69
12
1
95
12
24
39
9
27
33
49
14
18
102
81
103
26
15
1
18
53
9
27
13
11
31
53
24
31
18
152
27
36
127
5
72
267
48
9
31
2
75
15
16
5
63
9
15
16
41
31
77
15
21
9
3
24
21
30
52
149
27
22
32
27
21
10
20
57
48
3
52
41
31
56
21
3
48
10
38
81
39
72
18
64
120
62
18
6
24
48
204
9
45
94
2
6
9
31
32
66
51
60
43
77
24
12
93
30
36
30
27
24
285
24
6
9
31
8
66
51
3
57
3
36
28
30
2
4
89
24
79
41
1
8
58
5
24
3
48
21
84
37
14
57
1
23
39
81
33
27
48
37
32
90
21
24
48
105
24
34
20
34
26
240
4
17
24
9
138
100
72
41
9
6
21
39
33
12
51
4
41
3
46
23
57
51
12
1
32
6
18
15
96
135
9
36
48
87
6
3
12
27
33
48
51
16
41
1
32
27
61
11
12
3
36
57
31
5
31
144
17
180
24
36
48
21
6
96
48
100
5
27
22
32
3
3
33
9
27
13
32
18
28
5
12
3
12
57
1
30
5
45
51
21
6
24
10
26
30
75
36
15
34
2
21
1
107
19
26
18
9
91
26
66
6
27
117
24
30
69
51
72
93
75
33
27
12
42
3
3
69
3
12
9
36
108
67
2
75
36
57
30
93
12
33
39
63
9
9
51
12
75
36
16
17
27
6
22
17
9
10
32
12
18
72
6
9
31
41
39
9
1
2
132
18
58
5
9
27
21
3
67
50
72
3
36
31
149
24
12
51
36
9
72
135
57
1
71
19
12
80
24
24
24
42
6
12
46
72
72
62
24
114
46
2
63
25
23
1
8
48
15
19
5
81
24
30
9
36
21
6
201
67
6
35
19
18
2
30
3
27
18
123
7
14
18
28
18
23
49
122
48
9
36
9
30
60
46
18
5
120
9
6
21
45
15
9
6
21
115
72
2
34
5
36
21
15
144
24
12
37
8
15
12
55
53
36
24
13
2
30
18
93
1
32
34
5
127
2
3
3
9
57
6
9
9
10
14
6
24
81
67
29
36
36
120
19
92
33
9
27
24
72
13
50
108
24
21
39
45
3
21
31
26
40
11
45
3
45
6
66
64
62
18
24
3
36
33
111
63
12
48
132
18
3
51
42
15
9
63
39
9
9
63
24
84
13
6
5
72
45
30
24
24
93
3
69
21
27
31
38
3
36
72
1
120
11
12
33
3
91
17
31
41
168
31
8
33
31
17
36
15
12
81
132
15
57
75
42
24
6
9
111
16
72
20
30
6
42
15
15
48
9
25
38
18
39
60
48
13
11
15
21
57
123
84
1
38
12
22
26
54
51
21
6
9
12
19
18
2
54
15
36
72
36
49
38
48
10
90
20
33
9
15
67
62
63
108
163
26
96
30
69
3
72
120
16
2
3
48
37
71
24
15
60
9
69
27
72
12
24
12
24
12
1
26
36
96
24
69
27
9
60
31
53
49
8
39
48
75
100
5
51
21
91
5
15
93
7
104
4
5
24
12
51
9
12
60
36
27
16
5
24
43
50
46
56
93
27
76
20
24
9
27
102
72
51
36
36
13
47
15
21
39
96
6
30
9
12
24
36
33
87
127
77
3
45
13
78
92
28
2
27
36
7
5
3
34
50
6
72
51
19
44
48
21
15
90
3
27
21
24
21
6
9
48
24
27
12
82
18
41
21
72
46
12
5
31
2
22
50
3
37
62
9
36
13
8
3
45
99
12
75
60
4
41
24
48
3
33
33
24
30
58
30
108
41
24
3
33
12
15
57
195
18
34
65
13
23
49
56
96
118
17
15
24
34
128
3
36
72
31
36
12
29
3
10
158
40
8
72
24
34
11
31
89
36
9
63
60
3
9
9
6
88
50
15
81
3
91
17
24
48
24
12
24
7
20
21
13
8
102
72
58
35
3
42
27
36
55
50
130
12
5
75
16
26
51
12
15
45
15
60
10
107
13
83
48
36
1
23
39
9
1
30
8
18
64
110
48
42
6
12
12
18
51
189
39
1
8
30
84
9
21
27
60
39
10
14
48
12
141
24
15
42
54
96
34
32
24
78
48
45
27
21
19
41
27
9
12
9
30
33
55
5
36
9
39
57
16
48
14
45
45
27
13
6
32
72
9
48
103
5
3
52
80
102
46
29
13
50
45
12
91
72
170
51
69
6
9
3
28
29
12
9
51
63
153
67
36
14
3
3
21
21
48
15
36
21
75
12
51
22
32
102
18
30
162
88
323
24
31
77
36
15
57
27
12
28
56
66
ABCD 93410659198*3^$a+1 [50068]
108
30
6
319
5
180
318
60
13
35
42
12
36
90
105
75
36
258
192
6
153
27
12
36
42
174
24
126
18
48
37
17
78
18
12
36
126
96
48
36
18
36
42
210
43
191
18
90
85
41
60
66
25
89
36
36
319
48
336
11
6
72
180
30
72
60
48
6
126
216
84
6
27
45
156
96
39
96
48
303
72
90
90
18
108
30
24
90
36
156
54
312
90
48
31
113
36
90
90
234
18
78
162
84
18
18
99
64
149
36
36
3
45
42
36
117
3
13
5
90
24
57
99
180
54
132
63
112
80
63
36
6
18
138
90
60
72
66
24
12
6
90
84
54
6
54
12
72
157
239
81
69
66
18
168
79
23
78
48
6
48
6
72
54
66
15
48
171
36
42
282
60
66
18
54
18
24
13
5
30
36
9
15
156
42
12
6
121
48
281
90
120
24
108
129
15
18
12
19
179
18
27
27
96
30
60
12
6
12
108
36
24
30
24
102
54
42
84
6
12
42
18
12
24
19
53
102
78
54
90
103
32
129
15
16
11
48
24
156
126
18
60
30
6
120
42
162
66
6
156
9
9
96
174
72
18
42
18
99
112
23
72
18
108
12
87
201
135
208
89
90
18
108
24
48
114
156
24
18
210
96
30
31
23
78
48
27
9
96
12
123
63
144
1
17
162
12
60
156
217
5
12
79
107
108
25
101
210
9
15
30
72
162
126
24
120
27
33
36
72
138
144
36
126
6
54
90
30
19
59
181
17
48
42
102
36
96
126
13
71
24
36
45
9
126
9
39
96
162
39
9
24
162
120
108
150
72
18
57
81
108
6
138
6
174
108
132
66
54
42
84
204
12
24
36
21
33
12
99
64
17
330
12
42
126
129
141
234
66
78
9
165
18
90
78
1
48
5
36
36
228
6
72
18
72
7
77
6
72
30
6
36
13
35
18
114
144
54
12
423
117
90
18
6
102
108
126
9
144
27
144
42
75
33
192
127
77
54
66
24
84
6
30
60
30
6
90
138
55
32
21
18
42
102
108
204
49
95
72
18
135
75
294
120
132
3
81
90
117
45
108
24
120
90
36
42
12
132
79
41
96
54
18
72
103
5
66
6
54
36
9
39
18
42
270
31
71
9
45
24
108
48
114
45
27
90
120
18
42
48
135
27
69
45
210
1
48
23
162
288
42
36
126
18
30
6
21
96
3
24
18
108
39
16
137
87
63
102
18
132
156
144
6
144
120
60
12
51
9
84
54
45
81
60
66
24
54
210
162
60
120
43
65
78
120
234
96
174
33
45
90
30
78
48
90
19
41
12
123
45
19
53
12
6
9
3
13
11
138
18
54
51
39
36
37
17
144
72
18
24
93
15
12
60
18
90
90
102
42
84
72
42
162
18
126
102
69
9
30
72
24
36
138
54
117
33
246
132
30
54
6
27
45
18
18
111
45
99
64
41
55
65
150
12
18
72
168
36
144
36
48
42
48
6
12
18
54
175
47
120
108
60
1
101
90
18
42
21
15
108
84
60
30
96
12
42
36
12
33
21
6
54
108
30
126
36
180
24
39
15
48
60
90
180
48
6
18
30
1
77
54
45
160
29
102
90
24
171
183
24
36
126
210
36
ABCD 93410967766*3^$a+1 [50173]
48
54
168
228
18
54
126
36
108
18
162
3
75
12
57
33
18
13
119
72
108
48
42
43
29
51
39
288
121
35
162
168
51
105
234
61
35
61
95
18
42
165
63
144
72
73
53
54
6
15
3
54
36
12
39
69
6
69
69
6
282
42
1
11
150
336
18
61
35
205
131
72
85
77
6
192
13
77
115
65
31
167
222
66
6
138
72
126
42
30
36
7
83
54
42
66
42
192
49
41
18
108
108
132
264
49
95
150
66
60
66
75
64
23
6
84
31
5
24
72
90
216
105
87
72
168
48
54
36
60
84
24
55
17
72
55
65
42
48
42
75
135
24
156
54
90
21
33
31
11
85
71
265
149
78
13
77
30
133
47
36
36
25
83
36
36
60
553
48
47
342
36
12
96
187
83
61
131
60
120
25
29
90
348
93
15
48
54
43
107
156
24
90
18
37
83
114
54
85
80
27
114
84
6
306
55
48
17
132
91
32
3
36
30
171
15
54
139
41
36
163
17
84
96
30
108
24
18
102
90
150
36
12
42
126
30
72
3
249
55
48
77
60
36
126
21
48
69
91
185
84
36
96
30
96
72
72
30
99
711
36
85
47
18
54
54
67
35
45
15
84
6
18
144
30
168
264
24
111
33
31
80
177
12
115
35
102
54
42
39
51
90
90
54
19
32
69
24
192
19
5
48
222
264
24
108
12
117
9
55
71
24
90
66
24
120
180
49
65
12
90
90
18
13
83
216
198
48
127
53
24
51
87
60
12
198
6
120
24
37
209
31
288
5
6
37
47
6
120
72
72
3
57
66
24
12
60
66
18
49
5
43
197
180
18
30
55
17
18
90
18
150
54
198
12
252
18
108
25
128
16
53
12
79
119
168
18
15
15
132
13
71
78
12
31
83
141
39
72
30
60
300
43
11
150
79
32
64
161
108
6
30
6
108
157
5
18
12
18
75
39
57
63
18
18
54
258
48
37
35
222
12
96
3
64
5
336
54
36
54
150
72
13
5
66
126
78
13
95
145
47
108
54
144
175
11
85
35
6
183
195
30
90
60
252
84
9
45
24
36
12
42
30
67
23
6
126
21
33
90
90
84
18
18
54
13
144
65
30
150
156
252
3
123
72
198
24
30
150
12
6
180
18
67
17
31
96
35
60
66
18
6
36
30
168
381
135
9
45
54
18
90
114
144
15
57
39
81
270
129
64
144
23
42
36
12
150
12
60
108
72
216
37
47
180
108
97
101
27
117
90
6
180
55
137
7
65
111
39
36
12
54
18
1
35
42
54
13
128
129
66
60
12
37
179
36
60
36
18
55
29
6
66
168
66
204
12
96
120
18
24
7
83
12
144
145
17
54
6
162
210
90
37
80
51
84
18
423
15
120
25
47
241
47
132
120
37
53
91
41
151
119
84
36
1
80
105
12
42
144
66
114
66
90
114
15
112
107
30
7
53
90
12
186
72
3
9
126
54
6
12
42
55
ABCD 93410980324*3^$a+1 [50006]
48
131
57
33
7
60
132
48
8
9
187
156
5
54
36
18
66
24
105
15
45
36
4
11
18
127
125
54
12
49
5
43
11
9
72
63
33
39
13
12
29
19
35
13
5
15
84
9
72
18
9
28
8
225
27
15
18
91
20
9
27
28
224
28
89
6
30
43
35
30
24
48
114
1
48
60
47
24
25
5
36
7
35
1
11
24
81
28
12
41
15
28
77
54
36
13
5
55
44
36
45
15
16
20
48
33
19
29
19
71
1
35
21
24
63
90
36
96
30
24
141
48
27
21
45
139
23
1
41
15
39
49
17
24
15
51
9
27
193
36
236
48
27
60
49
143
18
103
180
11
54
67
23
49
17
39
75
66
43
161
36
75
84
84
12
33
27
16
77
78
13
17
27
48
48
9
27
21
43
72
83
37
44
9
19
8
9
6
18
27
9
19
35
12
60
73
96
29
111
16
119
81
40
24
24
104
21
27
28
44
3
37
8
15
249
24
15
9
120
33
3
117
54
9
15
25
5
79
32
69
207
60
135
13
77
18
120
25
29
51
75
1
5
108
31
84
65
75
123
54
15
4
11
13
5
18
13
47
85
23
21
16
29
3
16
77
48
42
45
27
81
57
7
11
96
25
80
75
49
36
8
51
69
51
21
40
53
163
32
21
36
48
18
18
91
5
51
40
47
6
72
43
11
66
42
48
13
32
105
30
13
72
20
48
51
13
17
6
72
66
24
12
75
15
24
57
4
23
1
107
13
47
48
25
107
37
80
88
8
52
84
11
30
55
12
5
6
49
107
13
72
41
27
15
30
15
3
33
75
36
21
129
66
9
15
54
91
11
73
35
24
21
72
9
96
12
111
39
25
12
8
21
6
30
18
108
73
56
64
65
55
29
15
3
105
4
71
45
15
33
21
51
15
117
27
6
43
209
135
16
5
36
18
93
33
6
13
60
17
55
60
11
25
137
12
19
36
41
120
54
24
45
81
19
12
8
45
19
12
44
69
42
385
48
32
51
13
20
21
114
25
137
135
39
6
30
114
138
25
53
15
105
150
30
79
20
24
84
36
9
3
93
7
48
12
44
81
147
15
45
72
16
48
80
60
75
1
36
20
3
54
67
20
15
49
32
99
126
27
12
15
49
20
16
23
36
9
72
33
3
9
36
18
145
5
36
3
51
30
31
41
55
32
88
72
137
31
12
11
12
57
60
40
41
24
102
121
24
53
18
9
120
24
4
41
39
21
31
96
24
8
75
156
6
30
13
41
27
84
51
93
141
19
12
23
6
103
60
12
20
51
9
15
69
21
31
23
54
48
78
21
63
25
20
87
9
27
12
73
179
6
19
29
55
17
43
11
45
15
25
5
99
99
42
30
6
135
4
20
69
91
5
43
65
108
43
24
12
59
37
179
73
32
88
32
45
115
24
32
177
66
85
56
4
96
20
40
24
95
45
4
80
51
12
18
54
57
48
16
95
45
45
42
90
43
59
13
44
21
12
31
36
23
108
9
36
45
114
13
48
20
3
57
12
171
25
44
33
79
56
48
39
72
36
13
72
80
40
23
25
32
72
15
57
21
30
9
69
27
4
24
11
13
23
9
24
16
20
4
71
6
12
72
36
3
111
66
3
51
45
9
36
31
224
36
48
27
30
18
36
69
12
48
15
96
13
113
63
21
24
7
59
121
72
68
12
75
66
67
5
43
96
80
48
3
109
36
68
21
108
87
93
75
21
30
45
105
30
144
1
41
31
48
29
63
99
81
40
84
11
30
3
4
12
36
5
18
90
12
15
57
42
21
304
24
29
12
63
207
1
24
48
17
103
32
9
55
35
21
51
85
168
35
6
15
105
19
156
95
1
77
3
192
15
117
15
108
57
135
9
24
3
45
112
41
36
6
49
131
13
84
23
24
13
17
31
204
24
11
1
12
131
6
36
39
16
44
184
56
24
45
36
108
6
54
103
12
60
41
7
84
68
33
39
16
5
127
32
15
36
180
45
15
13
89
75
12
16
144
11
37
20
12
84
12
48
84
76
12
8
16
35
165
84
16
20
3
21
52
48
60
5
12
54
6
12
31
77
187
233
75
64
20
51
13
29
147
9
79
8
45
84
55
71
33
24
36
16
59
36
18
3
60
147
13
95
85
8
15
9
33
27
12
4
36
96
44
4
104
27
96
13
77
30
150
63
184
48
83
69
16
35
126
90
18
6
126
54
1
35
13
5
102
60
36
85
24
101
24
108
183
15
105
48
129
87
40
53
75
100
32
9
36
60
30
13
11
69
160
71
25
56
81
72
55
68
45
3
141
151
12
32
96
64
144
44
52
53
12
31
5
24
39
51
ABCD 93411027824*3^$a+1 [50073]
72
18
42
48
21
24
36
12
33
6
18
3
9
3
45
39
72
15
45
39
186
15
15
54
12
24
15
45
66
57
60
117
3
24
36
3
48
9
120
147
30
3
60
21
51
21
3
48
36
87
9
27
9
39
6
48
27
45
228
15
81
90
42
12
15
117
3
84
33
30
6
27
24
63
45
15
9
39
6
12
84
27
33
36
72
15
33
18
60
6
18
69
93
3
36
48
33
15
12
153
18
45
33
12
6
72
141
72
51
18
39
9
42
36
129
72
51
21
36
51
21
12
9
24
66
21
87
9
27
9
24
36
15
12
33
36
63
12
45
3
30
78
33
60
45
39
33
111
12
21
15
24
87
48
24
18
27
81
75
9
39
33
36
18
9
120
12
93
102
9
21
39
57
12
48
54
78
15
24
36
21
3
12
51
45
24
75
30
36
87
81
6
162
12
39
48
183
6
15
75
12
24
96
69
45
87
33
30
24
30
30
6
54
33
51
9
189
54
90
6
84
33
45
18
9
84
108
12
57
3
48
141
147
75
33
21
12
51
60
36
12
9
6
48
57
45
3
15
12
6
39
84
147
18
6
6
87
60
27
6
42
6
3
27
9
12
21
24
6
24
18
60
27
15
33
177
6
72
6
12
39
24
81
3
21
90
45
51
30
39
27
153
45
6
96
33
15
21
12
60
12
96
45
78
12
9
45
66
33
15
57
21
39
48
123
48
21
45
87
33
63
60
231
36
30
15
51
12
81
99
69
183
9
24
60
24
48
63
21
9
12
126
21
3
18
39
60
87
30
72
87
120
12
3
48
24
24
24
141
57
3
24
3
18
96
3
33
3
48
27
45
36
123
12
150
99
87
9
33
135
3
30
18
165
84
75
78
12
51
15
33
63
33
72
3
102
36
3
24
45
279
108
75
45
72
60
36
12
24
48
12
51
33
81
24
39
33
87
36
3
9
12
12
39
132
9
51
129
84
93
54
9
24
33
3
84
3
9
69
6
18
6
45
24
24
27
12
30
18
33
48
24
57
18
33
33
87
48
3
9
180
51
78
3
84
75
126
3
51
129
9
18
69
36
75
12
12
36
6
3
3
33
81
150
45
60
21
3
24
33
24
3
45
60
30
36
93
81
15
81
39
12
9
6
45
12
3
150
3
12
84
105
30
6
3
21
39
15
57
24
60
84
93
27
57
150
45
3
69
27
36
6
39
9
6
9
84
27
24
9
27
30
63
24
33
24
15
15
24
105
36
51
66
3
36
144
15
54
27
135
24
9
81
63
12
21
3
72
48
51
144
12
30
39
39
36
36
30
18
9
3
66
42
6
30
21
60
75
18
66
36
90
6
12
9
12
15
33
36
93
42
6
42
12
18
39
120
12
87
93
48
132
21
27
63
141
36
111
48
60
42
60
27
3
21
72
24
36
36
21
27
216
48
171
6
51
9
30
33
12
36
33
15
51
66
48
15
63
117
24
3
9
36
33
12
66
33
51
57
3
9
9
39
12
27
69
63
9
33
18
18
48
12
99
3
48
168
6
27
216
87
6
51
72
9
15
27
96
21
27
21
159
24
6
114
120
21
15
21
321
3
27
21
36
180
15
12
6
48
30
69
63
9
183
12
30
6
12
6
15
84
60
81
6
24
69
147
24
30
15
36
24
24
33
27
15
9
72
24
51
9
12
12
21
27
12
21
30
9
57
51
33
15
111
9
36
9
30
12
36
21
72
36
72
9
42
81
27
48
66
30
36
33
21
24
15
51
54
30
90
63
120
36
21
30
6
63
3
33
45
15
24
96
45
12
48
51
12
72
36
120
45
84
63
36
285
30
48
30
3
15
24
48
21
21
12
78
210
30
30
72
6
54
18
186
15
15
33
21
27
15
45
39
6
30
105
9
3
12
36
183
96
9
12
9
3
21
111
9
27
39
21
60
51
33
9
30
69
3
93
15
6
42
54
90
129
24
3
9
12
60
12
165
3
36
15
9
60
180
33
30
93
12
45
87
3
24
30
60
126
33
21
60
3
3
48
30
39
60
72
81
24
12
27
21
51
84
57
48
12
30
48
54
30
81
117
3
27
60
12
9
123
60
36
57
21
30
6
3
36
24
33
42
36
6
60
66
9
24
9
78
24
120
96
93
87
12
18
3
51
57
33
36
30
69
168
51
30
24
39
39
42
111
21
87
9
39
39
21
12
21
156
30
6
90
9
39
48
84
9
111
6
27
33
111
21
15
45
39
33
15
81
3
117
18
30
24
39
51
9
3
69
15
21
45
180
6
24
78
15
21
30
24
45
12
9
30
69
51
144
45
93
3
27
90
42
66
12
111
33
3
27
36
30
24
15
63
45
63
12
90
75
12
99
66
84
30
189
12
21
3
96
72
21
15
33
18
60
9
60
63
12
21
27
18
15
24
60
27
45
9
42
117
81
15
9
66
12
84
36
9
3
129
33
3
15
117
39
6
3
36
15
9
87
18
51
51
90
78
249
57
15
15
24
42
6
9
135
48
69
36
21
99
24
3
36
30
51
87
54
30
69
ABCD 93411295358*3^$a+1 [50043]
92
24
1
30
18
6
113
25
3
80
24
60
25
54
65
16
44
72
84
64
75
29
96
67
29
31
5
79
6
78
125
124
36
75
9
63
77
76
24
120
63
48
21
44
79
53
48
40
32
84
108
61
39
8
60
37
95
40
32
19
77
115
9
20
24
4
92
60
19
29
36
7
117
8
48
84
175
77
28
56
7
9
48
15
5
175
6
30
9
72
68
55
6
6
89
40
39
21
36
140
4
15
24
66
11
235
41
55
113
25
35
55
9
3
45
39
36
89
16
32
76
27
120
29
19
21
68
1
35
24
48
4
8
7
29
16
99
5
109
71
19
53
60
37
35
7
54
96
6
69
111
12
77
13
6
17
19
6
30
72
33
8
49
30
21
92
88
9
75
51
5
16
39
6
48
3
20
24
40
15
24
65
4
116
79
42
51
24
44
7
60
77
31
77
84
16
15
29
84
24
40
8
79
5
40
15
180
33
36
104
112
8
67
21
48
60
80
60
24
48
43
29
40
21
47
24
48
240
48
84
36
12
16
15
12
57
8
25
3
27
5
55
48
9
87
9
12
128
16
128
1
6
24
24
17
40
56
12
7
150
126
89
25
54
41
36
172
32
55
65
25
30
66
23
19
6
71
25
54
29
7
33
63
12
90
23
19
6
48
6
24
5
16
108
8
100
108
36
15
29
7
60
45
3
60
72
18
47
4
51
113
12
72
40
140
12
84
31
29
40
24
15
33
68
60
37
294
5
24
124
8
132
28
39
101
7
105
12
81
95
12
43
72
5
108
40
15
24
65
16
32
55
93
72
60
105
287
31
9
9
47
12
37
215
88
32
4
72
68
55
84
108
65
19
6
27
3
5
13
54
57
56
115
89
13
71
7
48
45
51
21
108
92
43
72
5
7
5
120
55
96
24
36
137
28
27
5
64
20
43
45
20
16
72
12
68
64
104
16
68
13
15
39
24
9
20
43
5
37
15
60
111
84
41
16
120
116
19
41
12
31
141
24
111
153
3
12
36
45
116
100
15
18
47
144
49
87
3
132
65
84
76
15
93
3
12
60
77
43
18
87
3
29
28
36
39
66
51
135
9
44
31
209
112
225
96
39
8
132
55
6
3
36
20
85
48
3
39
6
59
31
113
36
91
12
65
103
18
27
8
4
15
138
107
16
75
36
41
24
4
44
28
9
6
48
125
19
45
20
31
5
115
65
132
19
89
64
81
147
80
55
9
80
19
42
263
16
9
47
55
17
12
40
36
39
84
77
52
32
19
65
76
24
32
4
120
111
57
63
5
48
115
12
53
1
3
27
125
19
161
16
39
36
45
72
15
41
31
41
72
196
15
5
91
21
39
45
20
40
80
84
19
33
9
95
145
35
60
24
64
87
18
3
3
96
186
123
24
87
53
55
17
25
63
15
5
13
23
55
21
8
40
80
196
20
64
60
3
5
48
79
5
36
55
29
36
12
28
99
36
66
23
7
65
16
180
20
199
33
15
65
1
11
88
156
20
60
12
40
75
60
93
9
131
61
35
4
105
30
5
24
28
104
55
9
20
55
41
100
39
9
56
16
15
53
28
39
5
19
29
72
19
69
3
89
19
81
3
65
1
75
24
32
60
16
72
36
32
12
48
19
29
76
48
260
115
45
87
24
36
96
5
79
81
27
5
1
155
37
27
27
65
24
52
39
48
6
27
32
60
52
80
24
115
144
53
24
13
51
44
7
81
57
23
4
80
36
52
3
24
5
40
3
12
21
12
15
6
35
72
4
56
72
28
69
35
13
42
48
36
77
4
20
60
49
6
29
67
132
41
19
53
127
60
117
51
77
36
31
108
12
93
93
3
12
44
115
18
155
72
13
23
12
7
69
156
21
23
19
153
39
33
60
20
12
16
135
18
47
40
39
5
13
11
184
3
72
12
6
138
5
16
15
18
6
29
61
231
68
115
41
25
71
160
20
60
19
60
17
25
23
16
8
12
28
152
48
16
72
15
120
53
55
9
36
24
80
36
4
8
49
35
55
96
89
16
27
60
57
20
48
40
75
5
28
159
48
45
92
19
41
31
12
36
5
7
29
25
11
28
56
16
68
4
51
29
60
7
6
23
67
12
21
32
4
56
73
227
115
5
4
33
11
60
55
101
55
149
1
39
20
37
3
104
12
28
27
9
39
105
36
15
6
23
7
69
20
52
8
72
79
5
60
36
127
66
51
39
29
72
1
78
24
17
55
33
20
13
23
19
77
28
51
105
72
68
72
24
133
15
8
25
30
45
140
25
23
4
111
102
42
132
48
21
116
136
44
ABCD 93411381296*3^$a+1 [50116]
316
12
120
360
272
16
20
28
104
16
24
8
12
192
1
35
12
28
357
3
33
239
40
32
168
205
35
1
27
92
16
72
284
28
20
60
196
12
104
64
32
37
243
224
88
60
48
44
184
117
167
196
60
300
72
60
92
313
27
108
192
48
72
156
116
1
27
60
68
52
45
36
27
9
3
36
92
40
45
147
33
27
80
28
72
48
48
44
13
167
85
107
16
60
32
1
47
52
81
47
88
84
33
59
13
3
20
132
16
104
160
20
12
4
44
228
12
16
240
104
40
36
44
120
76
45
15
32
52
20
120
48
72
40
20
192
16
12
260
100
380
48
100
108
92
52
36
24
141
39
272
76
48
116
124
120
120
24
32
145
23
100
80
28
360
44
85
23
16
24
8
72
12
60
16
72
108
228
144
96
224
480
72
48
25
203
12
132
48
48
252
97
36
27
20
60
100
20
28
12
180
36
56
136
45
3
44
60
40
80
168
73
119
192
120
48
40
20
100
48
72
260
100
8
132
60
48
40
224
88
80
120
60
48
25
27
60
48
20
28
105
99
216
12
132
92
28
32
88
21
216
95
4
56
48
13
135
12
36
12
132
68
28
144
68
252
160
260
76
92
24
28
32
60
96
72
60
132
108
16
164
16
21
3
128
157
83
97
15
212
208
32
28
36
32
13
36
3
92
49
47
132
40
20
16
44
16
225
71
1
63
24
180
60
20
76
264
92
124
69
36
15
32
28
92
49
23
40
120
80
12
13
15
32
4
44
72
88
168
12
92
196
20
28
44
180
160
336
84
48
33
167
24
48
48
28
45
159
93
75
12
36
57
3
60
56
48
60
12
13
183
33
179
16
57
63
9
75
60
117
35
96
24
61
252
63
92
160
32
48
28
132
92
88
32
64
296
120
48
1
59
160
60
225
95
157
3
68
12
40
152
64
84
20
12
28
180
48
44
4
44
136
44
25
36
180
11
61
75
60
192
212
216
132
28
32
61
167
192
48
148
44
108
49
216
107
28
20
97
95
192
1
35
72
136
56
184
32
12
100
21
11
25
39
60
132
32
60
1
15
129
36
59
193
3
224
40
216
12
44
64
56
48
72
96
205
35
112
80
16
120
44
76
21
3
32
64
60
416
4
44
60
40
188
160
48
92
84
109
36
95
60
208
120
21
39
33
27
48
48
56
288
16
24
8
432
61
159
128
84
28
140
120
316
84
152
36
28
32
40
44
13
3
92
13
87
80
160
105
72
123
36
84
32
48
28
20
25
35
73
279
156
32
37
75
32
64
9
15
128
12
12
85
95
16
32
16
44
100
180
48
12
36
120
224
100
57
71
73
11
48
16
92
12
48
97
95
16
32
109
35
1
147
36
60
32
12
16
144
180
80
12
1
47
240
136
12
44
241
147
20
72
4
45
ABCD 93411717494*3^$a+1 [50055]
3
72
3
36
21
3
54
35
48
52
3
18
54
12
29
4
3
24
6
35
40
60
9
3
45
30
65
160
20
48
28
92
19
41
67
5
40
56
31
29
31
33
45
23
28
44
7
54
12
108
66
101
37
15
3
33
44
1
27
183
29
36
7
12
6
6
9
72
69
36
23
1
11
13
99
20
1
36
174
84
5
28
60
63
36
53
28
32
91
65
84
31
17
100
20
103
72
42
15
75
6
60
39
8
19
78
48
23
7
17
108
13
39
36
57
3
20
60
12
48
40
44
31
17
52
48
48
20
4
63
5
13
30
29
40
45
6
9
3
105
68
1
71
40
15
77
40
8
49
23
16
12
57
30
201
87
5
73
30
69
15
102
3
45
12
48
30
6
66
66
30
65
12
16
45
24
11
61
11
28
12
39
6
54
18
11
1
39
111
18
135
36
24
68
28
15
57
9
54
36
41
28
44
36
97
87
33
35
28
105
24
11
61
24
35
49
36
27
27
6
36
48
3
12
20
91
6
11
7
21
12
8
24
61
42
18
75
12
60
69
3
20
48
120
52
20
60
40
33
90
113
49
12
63
33
12
6
9
3
54
83
43
54
3
3
33
20
112
8
52
45
72
63
33
15
69
36
15
80
112
48
12
9
11
7
45
20
28
60
12
60
8
72
7
120
24
45
12
105
47
100
20
28
15
53
12
13
72
24
54
5
12
12
60
28
12
21
12
35
7
21
32
73
95
4
21
15
12
3
29
16
57
3
32
28
104
31
5
4
93
15
9
11
7
93
33
54
30
23
12
25
11
115
89
1
12
15
3
17
13
30
89
25
11
37
15
8
4
20
67
53
48
28
32
13
155
1
24
12
24
90
9
45
15
9
11
12
12
7
33
87
144
54
15
27
30
3
8
67
5
36
37
27
36
15
69
60
51
5
24
28
32
43
53
40
224
13
3
117
15
69
23
60
16
15
5
40
9
48
27
36
12
92
16
69
12
3
56
12
48
12
25
120
23
84
16
9
30
5
136
111
30
3
33
78
36
21
9
3
36
9
18
17
16
81
131
40
297
71
12
28
15
30
24
108
90
30
78
5
49
15
20
108
12
60
7
78
63
9
11
67
81
44
25
15
36
20
127
33
12
9
63
56
52
12
56
1
59
4
36
12
63
6
24
30
5
12
13
15
204
3
18
12
24
39
39
33
92
25
42
29
64
36
20
31
18
36
27
8
19
12
9
27
17
67
9
87
12
33
15
84
24
6
59
4
20
40
20
13
83
19
5
36
7
12
65
13
15
12
8
49
3
15
21
9
15
56
19
41
12
28
20
12
19
30
3
3
57
36
45
15
12
20
12
37
54
9
141
66
69
12
48
15
120
45
92
72
40
51
42
47
97
36
3
20
7
77
25
23
37
18
30
15
60
3
17
12
25
75
3
18
47
52
21
12
3
12
45
30
45
20
12
145
6
5
85
39
180
3
18
12
3
12
20
52
3
33
44
16
9
3
3
5
84
7
149
25
24
11
64
45
6
24
65
48
12
7
9
12
33
54
36
6
3
3
45
20
28
80
4
48
72
48
8
31
54
12
35
19
66
24
23
31
5
7
77
40
8
28
51
66
3
20
60
100
39
30
12
6
18
15
69
132
3
8
49
66
24
33
56
157
78
6
51
93
6
33
3
17
16
45
54
18
123
12
12
123
168
77
28
27
42
11
31
66
60
27
56
24
37
48
63
48
20
12
28
45
12
30
45
12
48
60
48
32
48
19
45
21
120
15
44
31
12
53
31
9
20
52
32
13
75
8
61
18
5
16
60
15
5
25
6
24
117
12
33
24
23
31
29
97
66
5
19
144
17
28
69
3
12
36
32
13
24
11
7
17
96
1
36
23
12
43
5
67
17
61
24
12
23
40
20
1
15
92
7
53
73
30
9
45
63
39
6
30
45
20
13
47
40
9
23
13
27
153
3
24
111
90
35
4
3
5
19
9
24
33
15
39
21
8
52
32
60
40
20
36
19
41
12
13
87
15
90
24
39
12
32
40
36
44
28
32
16
20
115
6
51
72
8
13
42
5
60
7
156
17
85
35
7
66
87
9
60
24
54
78
23
97
12
23
43
12
42
23
28
20
31
9
12
3
66
54
9
8
19
84
42
15
117
12
6
12
6
12
3
69
18
5
12
100
108
63
6
51
12
8
13
59
60
36
1
18
45
21
87
12
27
30
11
48
85
84
48
23
7
45
27
5
13
3
104
7
18
23
12
13
72
3
9
23
37
39
21
36
18
72
5
12
1
15
111
30
23
31
36
9
24
20
28
117
3
60
87
18
42
48
53
4
27
33
36
12
12
21
35
7
72
33
8
12
7
45
45
6
102
47
25
6
60
5
4
8
28
32
7
5
7
30
23
91
5
4
75
18
24
48
11
72
88
21
18
42
11
168
4
108
3
65
12
7
21
21
63
51
9
33
15
20
48
12
12
25
6
72
5
37
48
27
51
24
45
33
18
6
30
101
48
7
5
79
33
57
3
8
48
1
63
20
16
24
45
30
72
24
57
92
16
44
13
3
15
5
1
63
48
32
25
71
1
51
9
6
12
12
18
18
18
15
27
33
21
11
25
3
39
12
84
6
3
21
59
37
3
45
15
21
60
54
30
15
60
57
23
31
30
15
9
3
20
19
36
57
48
93
12
75
39
113
60
175
60
5
76
39
65
88
92
43
17
55
93
12
75
18
63
12
8
52
3
42
15
8
1
30
29
40
32
40
27
18
23
151
9
81
24
39
15
6
30
5
4
140
7
33
33
15
12
195
18
48
54
12
9
24
105
51
57
95
13
47
73
15
87
18
59
13
12
3
123
5
84
40
63
5
25
42
6
114
18
3
12
9
23
25
71
60
4
20
40
8
13
39
51
5
84
61
95
25
6
9
72
8
1
83
1
30
17
43
6
3
36
9
3
57
6
57
32
1
12
3
20
52
9
18
108
33
24
27
9
44
7
9
24
20
13
24
120
63
33
72
6
5
25
47
40
15
65
13
6
69
24
20
43
5
13
24
75
33
78
12
222
23
7
5
28
12
21
6
6
18
149
16
84
56
12
37
3
ABCD 93411849088*3^$a+1 [50030]
137
19
69
33
132
42
54
11
96
12
277
24
167
12
25
36
30
24
5
43
288
81
33
47
1
39
3
48
42
15
147
53
61
11
1
87
21
59
25
147
51
24
53
72
1
42
60
12
18
36
51
39
66
23
48
19
18
95
31
77
43
36
65
28
3
5
97
35
7
53
48
4
108
20
40
192
8
91
132
18
96
123
3
12
66
71
61
12
6
101
19
9
20
48
4
8
55
77
25
11
112
15
18
27
72
3
30
36
39
165
35
25
72
6
77
7
60
36
57
21
47
103
72
54
18
5
37
24
96
30
174
39
51
60
9
92
79
6
18
5
108
7
45
8
13
11
19
36
18
42
24
30
12
24
15
33
96
51
63
53
12
7
108
132
5
79
17
49
23
175
132
18
27
8
1
42
17
37
18
6
11
36
4
39
21
68
61
71
25
23
40
27
41
72
55
96
9
45
6
150
131
88
21
6
36
5
24
48
61
119
12
13
95
48
84
31
17
228
19
5
19
96
113
60
61
12
48
54
72
5
133
66
6
3
27
6
138
29
37
15
33
72
11
4
80
28
27
66
39
45
75
3
77
25
11
132
40
147
30
3
32
96
43
6
3
45
48
107
48
55
24
41
72
67
5
36
43
36
84
12
120
12
60
42
3
45
102
30
30
45
135
36
42
42
101
97
87
48
72
180
51
137
31
12
84
156
5
19
24
66
18
5
157
48
66
24
192
65
100
93
30
162
71
229
78
197
228
7
6
39
3
6
11
55
221
67
60
12
33
87
48
5
61
6
90
35
25
3
63
9
39
36
5
43
17
13
156
59
1
11
36
64
15
18
47
79
66
6
9
20
115
60
93
15
5
60
108
112
75
233
4
39
30
11
55
41
37
6
69
8
43
114
15
80
60
61
6
45
75
5
40
20
55
5
43
5
40
45
6
60
101
36
4
81
18
84
17
28
72
39
141
20
19
21
20
25
3
8
7
42
114
24
6
90
36
18
95
60
1
90
29
12
36
60
37
35
31
12
77
127
30
96
35
19
30
3
51
9
15
6
42
12
6
60
150
24
42
30
18
12
18
45
128
144
31
12
12
5
19
29
1
51
80
168
12
73
138
12
12
48
5
52
75
18
6
129
3
12
5
31
21
8
1
102
5
52
20
55
105
12
60
105
11
37
23
19
18
72
15
56
12
25
18
17
55
6
11
133
30
18
18
30
39
57
71
79
45
123
18
35
7
36
12
12
30
23
79
18
6
234
18
54
90
150
24
54
216
21
15
24
69
21
6
48
108
69
21
35
37
23
52
20
31
29
120
25
12
30
54
66
138
27
243
5
97
78
17
31
12
5
52
33
23
12
48
43
72
12
5
25
35
37
66
18
71
61
12
35
12
43
6
36
18
6
96
126
5
132
100
21
36
84
11
115
5
73
6
89
115
18
35
79
33
3
137
7
5
61
84
23
61
51
93
30
77
1
42
5
40
93
198
96
5
28
165
30
192
93
177
114
41
55
6
47
7
6
39
9
30
114
60
72
83
55
6
54
12
65
88
117
35
25
3
15
57
9
59
127
33
20
103
9
8
60
7
5
73
27
15
24
101
60
28
3
17
193
42
12
150
15
75
84
36
78
75
111
41
43
72
78
12
36
78
24
36
29
43
29
60
208
8
169
126
12
5
60
48
7
5
220
32
13
42
48
117
3
60
137
55
60
33
120
93
18
21
51
48
24
5
61
126
36
57
15
117
15
84
29
1
59
100
75
45
15
17
19
21
80
43
53
43
21
51
69
165
15
8
12
31
137
25
27
9
30
9
72
15
30
66
24
5
13
35
55
12
66
78
141
68
12
61
18
6
126
108
69
8
7
45
27
101
307
36
29
40
75
48
29
25
30
120
66
39
39
24
57
45
35
48
91
24
60
30
47
205
30
53
40
63
77
12
19
96
33
51
21
15
6
18
12
162
18
5
13
39
60
20
25
156
107
24
1
18
21
8
43
89
115
120
113
120
25
18
54
11
163
9
27
60
108
6
59
7
41
103
17
12
25
87
8
31
69
32
109
42
57
20
48
127
5
48
84
36
7
36
24
42
18
197
28
27
30
48
87
51
9
68
31
96
30
6
69
8
12
1
147
27
5
55
101
103
137
19
33
21
210
17
55
117
87
66
60
18
66
24
71
73
150
5
48
84
43
45
32
199
54
27
48
32
55
24
54
75
63
9
81
27
63
18
71
19
17
7
36
29
1
54
36
ABCD 93412274518*3^$a+1 [50019]
105
66
41
103
57
93
23
4
20
48
7
9
27
29
24
7
192
17
64
80
12
12
12
76
20
157
15
92
120
31
69
8
7
53
37
18
36
60
137
28
72
99
33
93
39
33
35
60
76
51
65
16
27
12
5
48
12
24
25
72
3
60
24
3
53
36
48
37
3
3
12
45
8
12
13
39
8
52
3
5
55
17
108
31
5
4
60
3
89
55
5
19
9
32
31
29
28
105
11
16
8
36
1
35
48
12
4
36
48
8
160
243
5
4
27
5
144
7
77
48
19
29
25
11
36
7
17
1
54
65
31
17
31
21
39
12
29
4
32
24
79
29
43
29
19
5
4
27
65
28
12
44
60
52
27
105
3
17
1
6
53
76
60
60
32
7
18
3
24
32
40
3
5
16
36
24
9
23
12
48
43
42
18
5
40
24
75
5
31
21
51
33
36
15
5
60
13
11
7
113
52
32
180
28
12
92
36
12
100
12
48
33
18
5
31
69
27
48
17
12
36
7
42
111
15
21
68
40
15
33
75
77
7
69
20
7
17
55
77
100
3
12
53
36
25
47
19
6
35
28
9
48
23
31
96
29
19
42
23
24
40
32
79
5
40
32
64
21
54
5
13
15
111
65
12
7
117
20
4
9
95
31
29
43
48
42
3
69
30
21
15
17
109
83
12
124
24
8
24
60
24
4
8
60
72
43
48
54
42
69
32
48
24
1
24
11
24
48
7
12
29
40
96
3
57
15
41
124
68
1
11
19
24
41
4
8
64
44
24
7
18
18
213
27
48
9
32
163
36
30
59
76
15
90
39
20
28
8
7
72
33
39
29
76
3
5
12
19
45
36
56
7
5
36
16
24
81
3
36
15
101
24
7
17
36
4
171
17
24
36
52
8
7
60
45
156
87
12
41
36
24
139
120
42
18
36
144
41
7
33
36
3
17
73
6
17
24
48
55
36
30
71
16
20
24
40
24
75
9
56
31
105
15
9
81
54
5
55
69
72
51
132
12
6
27
96
15
5
31
45
51
17
1
30
9
8
192
12
19
12
108
21
24
27
17
7
93
12
75
30
18
41
12
124
44
16
140
28
32
36
37
11
19
42
15
15
9
9
6
9
32
24
79
77
24
19
5
37
99
21
6
29
61
27
80
31
65
24
48
7
77
31
33
20
36
108
91
29
115
17
24
12
12
100
3
9
9
35
40
120
44
36
24
136
12
15
18
24
63
72
63
48
41
49
71
40
140
19
29
13
54
53
16
36
15
33
20
37
15
63
66
11
24
16
44
192
24
1
27
68
52
20
31
5
4
8
55
9
20
28
56
12
19
33
12
63
5
12
24
36
79
42
39
8
55
21
20
64
8
49
15
116
24
76
20
4
180
51
9
15
18
11
12
24
36
37
27
20
103
36
12
65
25
42
65
12
28
21
15
51
9
12
75
48
54
27
60
9
11
24
12
48
36
43
17
28
27
5
28
8
12
36
25
59
132
24
31
89
24
1
51
39
29
40
123
29
16
8
72
4
80
31
17
16
12
44
4
51
33
20
40
51
84
21
92
24
115
6
47
25
111
15
65
7
33
39
41
12
48
60
4
20
36
12
40
12
32
28
12
3
21
261
23
16
72
68
12
7
5
13
42
12
5
31
57
3
9
116
4
44
7
12
18
35
163
21
3
41
24
48
52
51
65
76
15
126
15
224
19
41
61
168
71
36
24
31
57
20
31
89
1
54
17
19
12
29
205
39
15
69
3
24
5
24
7
5
12
91
5
144
16
44
96
60
7
45
8
55
21
44
7
42
83
84
25
78
5
28
15
89
55
29
12
112
8
24
16
12
75
53
115
9
3
21
36
36
159
36
113
31
6
47
132
91
65
4
48
21
39
15
33
9
35
13
18
29
48
55
5
7
54
71
19
9
27
9
15
17
132
31
12
17
7
5
28
36
20
12
7
45
32
36
43
5
31
53
36
12
12
52
20
19
21
15
30
15
9
72
3
12
12
32
43
57
56
12
76
44
16
20
76
8
36
12
37
27
36
15
257
12
160
3
5
16
36
80
36
12
16
9
6
81
8
55
5
16
12
48
32
103
17
103
42
30
9
15
18
75
68
19
21
32
40
12
3
17
84
100
15
12
54
11
28
20
19
41
25
24
11
144
7
29
16
153
71
72
24
36
24
36
24
48
120
25
150
57
9
107
84
16
63
5
84
1
11
13
23
7
65
16
80
64
63
72
42
15
44
7
33
116
48
97
90
9
20
1
23
100
20
60
85
18
5
73
71
24
7
42
27
75
9
44
7
228
18
23
1
23
12
40
44
1
23
1
120
11
36
25
47
60
136
27
5
37
72
23
43
5
48
24
12
28
8
64
60
39
81
56
28
20
16
3
5
28
8
40
44
103
54
24
30
41
49
72
15
48
9
78
12
113
67
41
24
16
9
11
12
88
36
44
31
36
12
72
41
55
65
73
54
60
12
29
16
36
68
37
63
20
12
64
39
5
31
30
18
41
96
28
92
108
120
1
6
129
87
5
13
15
20
136
21
155
28
15
5
16
8
7
5
4
12
48
111
41
67
45
12
51
18
179
36
72
7
12
113
16
21
48
47
25
78
36
9
8
12
7
9
9
215
12
19
45
27
72
5
72
13
83
7
6
15
15
29
31
29
36
12
60
4
51
29
24
12
12
31
36
5
49
6
29
55
41
19
36
5
25
6
65
52
32
43
5
40
92
25
59
4
135
41
60
4
12
15
9
44
96
25
24
15
12
108
20
61
66
6
3
96
24
104
55
36
24
5
16
20
31
41
7
18
27
63
5
55
125
48
76
24
9
83
28
57
59
61
24
23
31
21
20
60
43
12
29
40
39
41
1
11
60
4
48
ABCD 93412404472*3^$a+1 [50014]
35
13
30
2
51
57
27
15
58
23
9
70
12
20
6
22
65
57
10
60
41
99
60
36
12
28
24
8
81
19
18
42
38
3
51
10
98
93
85
74
16
20
94
18
30
30
2
39
141
16
12
11
31
56
40
12
8
252
28
24
20
9
27
4
150
66
5
127
38
132
18
82
48
14
30
39
84
25
18
20
12
58
20
75
19
18
122
40
36
122
22
36
60
54
188
48
34
8
21
72
12
7
30
56
63
21
46
32
22
50
28
92
6
10
24
20
10
23
3
45
37
35
75
82
11
25
42
12
36
44
28
170
22
30
128
70
80
12
40
6
42
2
18
42
3
45
90
180
58
2
45
43
20
4
26
54
60
256
50
12
60
22
53
163
72
65
7
8
52
20
28
32
9
132
75
57
27
16
12
102
60
98
40
20
48
40
92
72
180
9
9
118
92
28
5
55
74
58
12
8
33
79
18
12
66
2
22
90
38
12
16
74
46
44
81
19
96
44
9
60
7
180
32
81
7
12
8
33
21
48
22
120
8
18
27
27
18
90
220
32
69
31
20
18
52
18
92
16
2
10
42
80
10
8
160
65
57
18
112
20
16
72
12
20
9
51
10
18
12
89
81
3
15
18
94
66
162
2
63
7
6
14
6
64
138
50
18
30
3
31
41
60
19
150
11
25
30
24
60
38
3
192
36
1
90
18
2
28
18
42
50
130
12
108
53
27
21
7
84
30
6
44
6
3
19
50
70
132
6
114
53
105
111
79
41
57
10
14
48
10
78
44
148
62
33
135
21
79
120
30
11
24
15
90
10
32
10
26
30
10
90
23
27
64
29
81
171
9
10
6
23
129
72
16
50
4
86
60
22
41
91
90
30
8
21
12
12
33
15
49
138
5
45
10
42
11
99
16
5
69
18
28
12
5
27
48
33
67
68
30
27
7
6
14
78
52
11
19
36
24
29
37
44
30
10
11
115
17
33
12
22
38
51
39
33
127
32
6
30
22
35
15
52
110
159
57
24
18
10
20
22
60
29
24
37
11
25
14
18
48
82
62
6
45
7
60
80
153
99
148
173
55
2
70
60
30
71
91
26
4
48
210
2
18
42
58
41
24
3
54
18
48
100
17
7
30
83
67
80
40
18
23
9
10
20
18
51
1
56
27
48
12
13
14
48
40
65
60
7
8
28
44
93
43
17
15
90
118
72
5
60
117
46
102
32
96
15
145
2
33
48
7
104
81
7
20
52
41
7
42
20
76
74
58
18
32
28
17
45
10
42
60
90
48
2
36
102
42
63
48
67
2
39
180
84
57
10
8
18
100
12
42
98
18
4
30
18
5
13
104
36
90
4
50
3
3
64
8
93
55
84
36
2
15
25
143
9
186
12
45
43
24
41
25
92
10
5
120
15
190
62
33
55
20
40
5
25
35
15
142
18
20
90
108
4
48
12
23
45
22
53
120
67
41
19
48
38
72
15
13
44
10
138
30
2
3
87
58
30
60
2
3
67
78
8
40
30
2
28
14
21
45
27
7
53
147
60
48
42
48
22
41
37
108
30
20
57
223
72
18
54
6
92
40
18
113
7
20
30
10
17
85
20
10
12
96
74
78
45
127
41
147
18
70
122
63
60
72
55
48
12
2
66
4
53
15
22
18
113
139
101
39
40
200
9
60
49
155
37
11
12
153
27
27
33
37
239
19
5
57
46
24
120
86
54
66
10
65
7
50
10
53
97
150
8
72
40
92
76
42
30
8
42
22
53
37
71
25
44
58
41
31
158
30
18
75
57
100
38
54
18
40
2
123
67
8
30
22
20
36
82
71
24
43
24
8
18
10
12
5
27
36
10
107
7
66
2
58
14
100
26
150
12
148
2
15
7
36
44
9
19
80
10
42
26
63
39
33
19
8
30
78
153
12
15
33
109
18
77
27
18
18
60
177
75
18
4
18
5
27
9
37
80
15
69
6
10
62
81
24
25
35
25
48
107
33
4
126
50
54
33
13
114
30
8
10
125
225
111
27
177
55
41
31
41
25
80
22
12
29
12
25
35
60
49
83
15
28
60
44
108
52
41
19
80
58
35
13
144
59
24
15
40
5
67
18
11
1
18
68
52
2
111
25
35
7
18
54
60
41
15
54
3
15
12
28
8
72
81
69
10
102
6
17
7
38
12
270
6
54
58
95
13
44
10
60
53
7
38
112
156
42
8
33
9
48
10
42
80
12
63
7
20
21
48
67
12
12
41
85
83
84
37
68
28
32
228
22
12
96
20
165
27
40
132
30
23
37
18
5
55
8
112
42
6
17
25
32
30
9
151
48
8
4
29
21
6
72
21
141
3
15
70
95
45
51
61
18
30
11
12
15
40
24
158
102
9
19
72
8
112
56
45
57
58
2
30
213
9
48
222
88
78
14
28
90
62
ABCD 93412582106*3^$a+1 [50012]
56
4
95
69
141
186
18
99
63
120
13
41
36
24
54
66
204
87
124
89
91
144
71
1
23
282
183
51
141
45
43
95
6
51
64
24
360
215
60
9
256
71
21
15
24
169
36
80
51
24
90
120
150
54
151
11
18
7
60
32
183
69
24
75
85
17
15
24
159
37
20
15
18
7
24
101
43
44
237
15
40
44
27
48
96
9
240
156
60
39
141
4
11
21
28
36
96
32
28
29
31
23
97
80
24
36
39
54
72
54
85
35
126
78
1
60
29
120
72
123
160
65
102
25
44
36
99
66
144
36
39
21
18
1
84
12
329
55
120
11
144
33
28
5
75
88
32
88
47
9
16
204
59
12
78
282
24
324
36
36
13
5
12
15
4
24
17
18
36
33
12
9
30
36
33
52
11
30
19
71
54
91
168
107
84
24
61
29
7
120
24
275
93
12
45
79
5
31
11
54
120
36
87
16
12
53
66
169
35
25
47
117
3
109
20
129
7
48
11
85
95
96
33
15
21
48
81
90
12
54
51
63
1
65
19
12
83
189
36
40
5
66
24
69
48
99
169
77
204
151
83
66
60
144
55
71
33
16
71
145
60
11
25
108
11
6
48
6
85
68
16
77
18
1
71
25
60
5
3
177
15
39
21
39
45
45
54
37
24
29
12
223
65
39
21
102
54
36
18
6
120
6
13
56
69
39
52
59
12
105
3
42
90
49
95
234
30
1
236
15
253
32
39
49
11
81
63
1
161
43
95
42
48
15
24
33
15
99
85
144
41
259
36
5
36
3
111
120
6
144
99
16
5
60
180
66
85
5
60
103
77
15
28
56
9
15
52
89
24
30
132
210
175
5
114
36
84
25
80
75
24
162
48
15
144
16
60
41
66
18
7
32
28
84
320
16
53
96
55
11
54
3
3
30
139
5
24
27
24
16
125
60
144
31
32
88
65
120
39
36
3
66
199
95
37
29
79
47
129
64
41
114
36
30
3
3
45
75
60
84
25
36
53
55
101
6
117
117
15
15
36
73
5
12
24
30
93
33
18
6
63
111
1
84
96
41
48
51
21
108
6
36
54
54
36
25
5
150
49
5
30
141
9
127
24
24
35
69
57
123
76
215
6
30
6
48
96
115
29
66
6
30
90
15
99
33
3
13
20
76
119
36
114
12
19
20
111
45
3
21
15
24
66
19
17
24
55
188
3
49
20
9
15
21
63
112
128
28
8
15
121
5
24
151
41
3
52
32
28
32
36
87
60
289
119
60
141
16
305
43
11
126
54
49
20
27
48
85
56
81
48
6
30
24
27
204
231
54
204
12
103
56
39
57
12
21
15
45
30
6
66
114
99
36
16
29
15
15
186
43
11
33
3
84
6
84
24
30
162
199
71
13
116
108
21
156
6
189
64
11
145
36
32
27
66
54
36
18
67
80
195
13
5
6
120
1
104
135
234
51
16
5
15
40
8
81
30
205
155
114
12
78
12
13
12
29
3
57
180
55
144
71
30
123
21
6
81
4
68
3
13
12
29
24
36
211
68
36
124
41
24
36
180
19
11
21
48
72
75
18
36
60
66
25
104
39
66
15
24
75
117
60
3
72
108
66
60
30
54
91
56
39
45
36
75
49
41
3
51
33
81
31
149
31
41
15
4
68
57
36
84
31
239
49
5
6
30
24
72
79
36
5
144
6
117
63
45
4
95
36
18
12
204
120
15
60
345
55
65
60
51
48
111
234
36
54
6
174
6
30
49
41
24
7
224
21
99
45
30
54
147
64
20
60
159
72
54
204
91
209
39
3
30
234
21
ABCD 93412816054*3^$a+1 [50011]
187
5
48
12
43
15
117
24
143
30
48
67
51
21
3
62
24
60
96
60
36
34
9
35
16
18
36
32
12
18
25
17
16
54
117
123
21
15
45
36
9
20
90
61
23
36
1
21
3
47
34
78
48
20
13
101
151
60
47
28
90
135
65
24
79
41
115
9
66
44
49
3
30
108
20
55
5
7
9
3
33
68
90
24
37
9
27
17
6
24
1
84
35
1
149
6
90
132
204
16
8
79
77
4
62
12
126
55
11
61
60
89
4
44
108
67
12
9
15
29
22
6
18
2
118
57
5
18
6
31
24
95
48
13
24
5
16
162
21
65
67
12
35
142
14
61
35
1
3
74
60
18
30
120
103
17
4
51
45
3
24
27
14
66
85
60
9
36
44
6
70
18
36
2
127
17
76
44
100
39
71
6
40
15
27
86
6
46
2
13
77
16
20
31
24
36
11
10
48
20
12
102
96
42
19
48
3
24
21
63
32
13
45
2
198
24
16
267
24
83
13
63
144
45
5
7
59
84
30
60
16
54
48
33
24
33
32
6
60
196
33
41
6
58
38
12
36
46
3
168
47
6
40
27
23
37
203
4
66
27
5
43
5
60
55
9
12
56
34
45
95
90
136
39
156
53
4
12
38
60
61
21
15
21
42
57
36
65
7
41
7
24
5
4
39
23
48
25
71
1
17
31
11
73
48
84
96
5
28
26
25
5
16
14
16
2
67
29
31
15
33
35
72
4
45
24
41
127
5
28
132
18
21
36
125
70
45
48
35
90
34
20
1
179
16
26
18
37
59
30
36
48
90
73
45
2
22
56
19
11
13
35
46
75
51
14
24
10
57
53
4
27
48
153
27
33
15
5
79
36
24
83
36
37
24
59
24
46
39
5
6
22
39
11
37
12
5
30
49
72
48
17
7
240
63
80
60
4
21
23
96
1
33
44
90
1
72
5
30
30
55
60
45
75
5
48
7
63
32
42
43
5
30
13
39
26
22
57
48
35
24
30
136
32
7
45
224
127
108
105
27
29
48
106
62
7
21
32
12
18
78
84
18
48
12
73
5
7
72
117
6
62
42
24
109
12
3
12
36
9
101
30
73
9
36
2
72
36
42
19
39
42
2
46
36
39
51
14
10
9
23
78
16
158
18
7
36
17
114
76
20
132
13
3
57
35
49
11
132
76
32
30
48
7
60
12
71
36
156
73
35
1
96
3
57
17
16
36
44
31
21
20
144
18
28
33
12
60
180
63
30
36
63
125
7
59
22
12
2
76
20
10
27
15
57
81
39
24
29
48
19
36
12
23
13
45
6
45
84
36
23
30
7
5
4
54
8
4
93
5
10
6
39
5
46
20
97
3
21
69
15
21
18
42
39
9
27
36
24
120
71
42
91
27
38
7
3
62
34
56
78
132
22
86
6
18
31
47
25
35
18
139
3
93
11
13
177
108
12
56
108
36
24
31
51
33
29
31
11
24
22
18
30
62
30
18
1
65
19
41
4
30
20
85
24
11
49
65
7
60
3
26
139
5
66
12
49
33
12
15
21
44
144
7
120
5
12
55
27
6
98
12
73
27
38
52
14
48
30
112
18
20
18
18
24
1
77
19
24
45
15
27
14
19
5
72
10
32
46
75
24
12
123
50
22
26
64
51
35
49
11
25
60
53
4
3
95
12
13
33
6
69
84
35
1
21
26
82
15
21
32
10
69
89
6
1
15
48
20
54
7
45
14
84
142
39
15
9
83
25
12
5
66
25
119
66
30
82
63
29
90
1
45
32
10
180
9
9
99
11
190
2
42
6
61
21
14
16
110
4
30
45
29
42
54
36
48
22
54
36
62
18
28
15
65
100
12
54
21
23
30
79
108
63
24
2
36
247
11
1
53
36
144
7
75
36
105
29
114
61
23
61
15
80
61
35
84
30
144
48
12
66
34
36
74
18
7
53
19
33
3
143
37
24
36
12
47
18
55
72
15
36
114
18
48
42
12
75
29
12
34
9
5
94
18
20
12
12
84
12
43
9
15
65
46
32
133
51
33
23
30
18
46
3
87
45
3
8
54
18
73
15
68
49
125
6
120
1
119
16
21
123
56
6
10
2
30
78
52
62
84
25
107
73
135
9
5
12
64
20
34
33
5
43
24
5
55
72
24
84
81
2
34
60
30
8
73
5
43
84
27
21
27
21
41
19
15
62
4
14
61
101
4
18
26
67
33
15
24
53
34
44
24
12
34
30
32
60
30
4
38
1
11
10
36
75
72
45
63
45
8
12
4
8
42
24
34
32
6
12
66
7
5
78
30
34
141
11
6
88
122
4
44
61
21
63
65
67
3
9
63
2
22
86
7
60
3
80
138
70
105
17
48
24
66
12
4
9
17
28
50
34
32
36
60
18
25
51
86
79
11
78
7
59
40
38
66
52
45
23
1
144
11
48
25
11
24
6
46
33
35
106
2
37
87
56
73
60
101
6
10
50
18
67
24
65
6
133
11
76
2
55
71
30
22
42
27
9
32
12
31
29
58
54
8
28
44
43
57
44
7
35
42
12
19
5
199
17
144
79
48
107
6
114
130
3
24
3
2
31
45
3
119
60
28
18
6
30
15
41
48
31
23
13
60
59
1
12
27
45
11
13
12
204
3
21
27
9
11
12
1
5
7
83
ABCD 93413258132*3^$a+1 [50090]
174
65
84
72
67
5
31
17
25
18
125
49
143
60
37
11
120
12
49
11
13
12
18
29
67
29
7
29
24
55
137
55
24
66
23
139
65
61
11
13
11
7
48
65
31
101
12
283
12
77
1
84
23
72
228
55
41
325
35
127
30
83
96
36
115
54
119
37
35
97
12
95
48
37
6
89
103
18
23
1
48
11
7
54
191
12
12
24
109
30
5
175
6
12
150
102
18
18
167
24
43
18
18
17
7
48
29
31
18
66
24
66
35
36
168
49
107
25
30
54
35
19
65
61
47
133
11
43
18
42
66
227
60
19
161
7
65
216
55
89
1
60
71
19
5
36
25
96
18
12
18
71
19
89
12
36
49
71
13
24
203
67
5
12
36
19
216
54
59
115
42
23
84
37
23
25
168
35
48
12
288
61
35
24
12
60
19
125
1
23
85
12
107
12
144
72
43
89
37
6
30
119
13
18
30
119
43
17
180
1
42
66
11
96
109
18
252
5
48
37
119
12
12
1
54
173
72
36
12
144
48
7
30
36
18
89
73
24
108
18
12
108
90
204
48
11
61
6
53
120
36
24
72
103
5
60
25
54
78
30
5
12
1
59
192
84
132
73
162
53
145
36
11
49
95
120
49
6
48
18
78
29
1
204
11
55
42
119
25
71
163
17
37
12
119
61
6
12
41
36
19
5
60
36
19
36
36
29
133
72
59
84
25
108
12
18
5
72
1
12
42
30
42
53
96
7
17
36
72
24
85
59
72
12
36
1
6
18
12
162
41
49
83
48
31
101
12
1
30
41
13
23
13
35
109
11
7
5
48
55
29
7
101
48
55
12
60
29
163
17
43
180
90
162
48
132
48
41
31
29
12
49
36
35
97
12
23
73
35
67
53
84
156
60
60
7
65
1
96
131
7
36
5
180
19
30
35
37
71
43
12
53
37
59
1
54
30
216
47
7
150
11
25
48
6
54
12
114
65
48
61
35
97
23
61
143
7
5
61
23
12
73
119
12
229
6
36
17
13
143
12
72
13
35
73
35
31
29
115
17
73
126
125
108
36
1
11
12
96
7
234
71
25
203
25
11
25
6
5
60
43
66
24
30
24
5
67
65
19
29
108
103
90
12
150
89
13
36
59
67
18
6
12
18
47
84
13
35
7
5
48
48
7
228
53
19
41
12
37
95
31
90
11
13
18
77
48
24
25
11
25
47
151
77
72
13
35
19
5
13
95
72
60
25
83
25
107
61
180
23
132
19
126
35
43
101
91
29
60
19
24
66
35
60
60
79
36
221
13
18
17
36
61
144
59
97
11
115
17
48
48
12
73
90
24
41
25
36
119
67
120
54
78
156
114
95
7
36
5
37
11
55
54
11
25
96
35
49
42
113
7
185
127
102
36
72
168
12
96
11
19
5
31
53
73
72
11
36
13
198
108
65
36
25
59
31
65
19
5
121
59
60
7
137
48
60
84
49
36
168
126
30
107
24
55
29
1
11
7
41
132
7
17
1
107
48
12
60
7
144
89
1
24
102
113
36
156
79
12
89
55
6
54
18
12
11
79
6
23
7
17
12
24
12
204
235
90
59
24
241
72
95
12
1
42
48
24
66
42
108
84
90
90
96
54
12
54
204
18
102
401
12
25
30
5
67
5
48
24
120
48
7
114
47
120
12
121
54
77
48
180
7
54
66
29
25
47
103
65
36
115
54
12
42
36
29
127
5
55
48
18
59
24
31
120
149
1
11
19
36
77
31
89
12
60
96
55
53
1
119
12
7
53
24
1
12
312
23
85
11
12
48
31
125
108
36
60
91
149
97
42
5
133
72
6
29
12
133
36
42
54
35
120
1
60
18
12
5
49
150
41
25
18
6
71
48
7
77
115
6
12
72
11
96
36
12
72
13
12
95
1
192
23
13
59
85
23
193
36
71
25
59
36
24
1
23
31
18
23
120
73
59
13
144
59
84
132
24
60
19
72
5
60
31
17
67
36
5
37
48
18
6
35
60
25
24
54
ABCD 93413575714*3^$a+1 [50013]
69
8
168
19
96
54
15
171
77
55
18
60
72
18
30
24
36
15
44
205
138
78
215
4
3
42
6
9
75
36
12
30
23
85
24
71
25
30
90
114
48
48
57
237
71
52
33
12
27
135
36
69
36
75
24
81
72
32
13
75
15
42
6
54
71
7
18
75
57
95
48
24
16
12
3
72
48
30
24
6
5
127
53
85
30
102
83
112
8
24
43
42
3
27
81
20
124
15
96
65
12
73
27
20
12
1
35
37
48
99
20
16
20
25
119
16
45
24
138
108
72
5
13
30
144
53
40
8
79
30
75
531
77
37
18
42
71
25
42
48
29
25
123
15
12
66
95
49
35
151
90
114
93
3
102
147
75
5
1
135
32
25
180
42
36
5
124
60
8
7
6
30
24
105
80
25
18
17
40
111
24
18
30
102
6
12
12
65
60
13
60
42
6
12
35
205
27
8
67
53
7
6
24
3
3
69
75
36
90
24
138
12
125
16
20
40
15
129
8
40
3
30
35
172
15
30
35
127
21
45
47
40
3
24
81
260
25
42
60
17
133
150
45
80
43
5
157
18
114
108
3
15
17
7
45
36
15
65
64
3
12
6
24
11
109
6
12
42
6
5
52
33
12
143
7
48
77
13
159
63
53
85
114
21
75
54
3
3
5
49
66
60
330
59
1
24
30
120
18
27
20
1
144
18
113
85
42
12
5
96
79
120
36
65
19
6
42
153
20
25
60
39
75
90
6
89
1
15
12
117
6
5
55
29
28
32
193
23
60
60
24
48
55
17
1
179
1
35
60
4
183
78
35
79
108
5
187
53
37
258
17
48
28
15
69
51
9
21
47
40
15
57
45
11
64
20
31
102
15
188
112
75
17
115
48
5
85
35
7
18
15
27
30
15
45
6
24
150
108
3
20
19
125
76
57
15
27
101
79
90
111
15
84
6
39
51
29
120
40
93
23
4
51
60
65
40
20
25
72
48
12
23
60
55
72
5
13
102
42
6
24
21
39
5
60
43
102
3
183
72
102
228
18
30
267
80
7
120
60
138
60
120
60
78
12
12
81
44
31
54
35
28
32
43
53
139
66
47
48
55
72
18
102
18
12
60
12
11
139
65
43
17
55
30
186
9
21
12
12
156
39
15
90
6
9
15
5
16
15
12
12
5
295
18
107
61
35
127
33
15
72
78
95
97
78
30
90
60
5
145
15
57
27
96
45
12
72
30
6
27
108
39
96
65
184
21
120
107
7
30
3
27
101
64
80
13
12
18
297
48
20
48
25
42
5
37
11
37
120
42
168
48
12
42
36
30
30
59
43
48
120
30
30
54
51
69
11
55
30
35
24
1
84
35
115
81
44
168
37
6
125
37
30
17
28
48
189
30
6
15
84
45
95
1
39
56
72
25
47
36
112
3
42
83
19
30
83
48
79
108
17
1
95
60
19
66
54
5
88
33
47
103
17
67
33
68
85
119
55
120
81
44
36
12
7
36
144
53
97
3
68
7
65
7
30
3
45
132
48
72
6
12
30
102
18
75
27
21
27
132
30
23
12
100
140
96
19
6
30
102
60
138
65
37
12
23
55
18
54
81
132
128
64
80
28
15
12
246
147
15
17
1
15
69
75
141
150
54
66
132
53
24
73
12
66
45
39
45
63
45
33
120
27
15
77
16
15
60
60
5
84
55
6
24
23
7
93
20
12
148
33
27
27
66
15
135
57
33
35
64
68
133
35
19
30
30
36
102
15
120
8
79
48
17
120
13
12
15
93
35
13
35
7
53
19
30
3
27
78
18
12
18
12
83
55
57
120
87
18
12
11
24
61
30
9
3
57
8
85
30
42
30
53
43
60
5
49
30
126
47
48
67
18
15
20
25
147
3
12
42
3
80
48
24
43
138
72
12
126
69
3
78
72
78
84
36
30
87
8
25
30
137
37
11
24
73
23
7
12
108
108
42
60
72
35
31
192
117
51
30
42
33
20
40
72
8
64
93
90
33
44
55
6
15
24
3
5
13
59
13
12
23
73
35
85
30
120
65
24
60
1
59
16
15
120
60
129
171
12
5
88
9
6
177
3
162
23
79
36
17
12
1
59
48
7
6
24
11
19
66
24
3
68
115
30
150
54
ABCD 93413824852*3^$a+1 [50013]
87
117
51
54
3
63
24
30
111
69
123
117
18
12
108
24
48
72
93
141
132
15
72
141
111
75
66
144
15
3
6
75
27
18
15
9
102
24
57
45
315
12
48
192
87
54
66
108
21
57
12
18
18
186
84
69
111
72
33
12
12
123
42
18
48
90
6
144
192
132
21
45
54
42
48
18
90
18
405
117
15
117
18
9
48
36
99
21
15
6
63
57
24
15
111
30
3
147
18
27
3
6
36
51
39
84
162
24
66
93
21
36
30
9
135
24
9
165
186
36
18
12
63
81
42
30
78
90
84
72
36
15
39
18
90
18
3
51
24
66
99
69
3
45
18
126
96
3
9
180
36
60
12
78
66
90
93
33
132
18
9
21
3
15
6
18
66
51
81
120
27
60
3
90
15
3
45
69
123
57
18
18
39
15
12
6
54
84
177
72
57
24
54
81
45
12
18
21
3
108
165
9
24
192
3
69
42
45
93
60
51
15
36
69
117
30
72
18
27
15
57
105
48
3
108
21
246
162
72
6
30
123
57
3
57
18
36
18
15
51
42
12
42
33
57
39
27
105
9
18
33
3
9
21
36
18
72
45
9
132
90
72
21
12
15
18
24
12
15
39
60
126
3
33
15
237
18
12
60
18
39
24
36
48
15
45
27
9
36
93
78
48
6
36
84
3
147
9
120
27
90
27
81
42
69
93
171
27
162
3
63
54
3
39
18
12
78
30
63
12
75
81
9
102
18
15
21
36
36
27
216
9
6
36
54
54
21
84
3
18
66
54
6
21
105
48
15
75
24
18
48
39
105
42
54
27
12
51
81
24
87
78
27
153
66
18
60
15
60
33
12
18
129
33
3
12
60
3
12
42
90
21
99
45
159
30
24
18
48
129
57
30
9
72
9
54
9
180
33
18
12
24
30
60
36
63
21
78
126
36
156
18
54
6
36
90
15
21
75
87
12
54
36
54
60
84
90
51
21
24
36
18
180
36
9
117
18
57
48
183
9
48
33
120
24
48
18
9
45
144
42
18
87
33
51
63
12
81
15
54
30
6
12
150
81
57
72
72
18
57
48
36
39
36
21
144
15
24
36
54
75
45
90
105
60
51
6
15
69
60
84
87
21
114
144
66
54
6
30
24
177
15
24
48
18
75
39
18
171
9
138
24
84
54
42
66
27
45
51
9
51
15
21
33
90
72
45
99
6
18
177
21
27
63
18
54
36
30
72
72
63
63
90
51
153
3
15
12
6
87
57
48
114
33
15
18
159
144
21
63
15
48
24
21
27
6
51
39
144
102
24
72
99
3
18
60
12
3
24
9
54
57
48
45
12
51
45
12
36
54
45
33
84
54
9
45
108
54
33
3
9
51
108
12
57
21
120
24
27
3
18
24
90
105
21
3
9
60
72
99
39
57
75
174
36
114
12
9
51
93
87
72
30
168
12
75
48
63
12
42
15
33
90
114
99
144
81
66
60
141
57
267
96
45
18
69
3
90
15
39
6
12
3
24
168
3
72
21
36
3
120
81
24
27
66
18
90
51
39
144
90
243
27
33
27
18
18
21
48
51
24
36
81
9
36
63
96
15
90
87
75
9
45
18
36
54
36
27
48
21
30
81
27
33
27
48
9
84
39
30
78
18
75
9
15
57
63
87
9
9
192
39
21
3
72
63
18
18
189
15
45
12
51
84
18
15
45
195
51
54
198
45
9
6
30
90
114
156
60
27
21
72
60
39
63
36
96
66
42
18
3
69
27
39
42
219
24
201
3
15
72
54
39
75
12
78
138
33
120
99
42
84
96
48
15
45
30
117
24
27
72
117
3
18
114
84
21
120
135
90
18
126
90
21
9
42
18
30
114
51
51
18
36
27
15
72
36
36
18
72
48
36
39
33
72
42
30
15
21
168
15
12
57
63
63
186
39
51
36
12
18
75
39
249
15
105
117
18
141
84
81
15
144
75
69
12
96
39
18
18
12
105
63
69
24
27
24
30
36
15
99
174
24
3
27
18
24
30
33
96
60
24
147
168
12
18
3
12
21
15
9
3
153
171
33
12
3
3
12
18
78
45
9
27
75
54
ABCD 93413957842*3^$a+1 [50008]
12
24
84
12
78
126
6
30
12
72
36
12
18
38
46
26
28
84
36
60
66
36
23
85
32
58
32
70
2
16
41
31
38
10
42
23
7
18
24
78
17
31
12
12
78
12
68
10
108
44
57
13
12
6
2
72
16
48
36
18
6
2
4
6
78
74
18
40
12
66
12
72
266
52
2
10
65
15
18
18
16
29
31
30
126
5
33
15
97
42
60
20
88
54
20
148
12
24
42
8
40
14
58
72
6
30
30
20
36
46
60
2
22
48
38
40
48
56
88
12
6
42
6
26
36
28
6
6
12
6
72
24
66
18
42
42
60
18
24
24
2
28
42
20
54
4
17
67
60
32
18
22
50
178
6
12
30
30
32
22
6
60
2
72
28
80
57
48
13
78
54
92
34
20
160
72
5
55
122
46
36
24
54
2
4
36
5
1
30
48
30
26
64
6
36
12
18
8
52
164
4
29
1
6
18
6
60
42
68
16
6
48
12
44
124
2
22
42
48
68
52
18
20
189
49
6
8
33
57
22
48
42
84
96
24
12
50
45
229
36
54
14
22
18
30
90
12
48
24
42
20
33
21
36
118
12
6
54
48
60
48
54
14
52
30
62
22
78
8
18
4
23
189
51
48
27
232
36
6
36
18
36
176
4
36
17
1
114
116
40
17
19
6
152
36
22
30
38
34
36
30
26
3
31
24
68
82
6
6
54
12
74
46
12
42
6
60
32
52
20
28
12
24
42
120
78
2
118
5
55
20
22
14
4
12
74
16
30
185
39
36
4
65
13
60
2
36
40
14
334
12
14
16
2
40
48
12
30
47
13
62
4
36
36
84
6
14
34
6
6
62
106
6
36
12
53
39
28
8
88
2
22
122
54
16
38
36
34
6
42
18
102
104
16
18
102
18
6
74
10
24
18
24
35
1
30
2
10
36
26
135
45
106
74
54
36
40
18
50
16
90
2
90
22
18
30
18
11
63
82
18
12
104
16
20
18
18
100
8
16
6
42
98
34
36
42
48
54
38
18
18
54
93
7
18
78
6
6
48
32
28
30
140
16
18
72
24
30
12
12
47
39
36
4
216
36
18
102
30
54
36
53
61
36
143
7
32
57
69
4
12
78
126
180
122
18
16
186
5
67
12
56
57
13
60
48
42
24
36
54
8
100
18
24
54
2
10
48
66
18
2
28
30
32
90
28
12
108
32
21
13
42
24
6
20
40
32
58
42
6
36
113
51
36
4
12
54
6
14
10
36
90
60
54
20
34
92
112
32
3
15
18
18
22
14
58
108
30
42
122
10
8
18
10
8
22
32
10
26
82
42
53
19
24
6
8
16
24
6
30
12
20
28
12
35
139
54
12
84
30
96
48
12
8
45
55
6
35
1
60
104
4
30
164
10
36
54
42
18
6
90
42
72
42
96
90
24
120
6
62
112
6
5
3
136
53
31
6
60
20
34
2
52
92
4
54
72
14
22
17
33
28
12
42
80
148
48
2
4
35
15
16
18
30
80
16
56
18
22
12
48
12
140
82
8
52
66
42
6
29
3
52
2
10
90
48
6
12
17
55
36
30
12
198
54
26
36
76
30
23
79
8
9
25
66
90
8
4
32
88
20
3
73
60
72
8
4
36
50
16
48
8
70
2
22
30
24
12
12
48
18
14
28
72
98
22
42
30
78
6
6
104
70
156
5
19
56
21
49
18
92
106
12
26
46
60
54
2
72
46
44
16
6
50
16
12
6
12
8
16
30
6
102
12
54
30
30
72
18
12
17
31
54
18
2
18
18
22
68
10
6
89
7
12
12
150
30
8
118
30
12
78
14
28
6
6
54
14
10
35
13
30
2
52
36
108
2
22
50
76
36
18
36
14
18
142
66
36
11
123
34
6
60
66
50
46
30
48
12
5
3
22
54
18
36
50
16
96
18
32
34
18
6
50
90
10
12
12
66
6
6
72
30
20
87
1
12
108
12
42
30
6
60
18
2
52
12
44
54
106
36
56
4
24
12
30
54
41
15
4
18
6
24
36
24
68
10
35
7
38
18
90
4
86
10
6
24
30
2
4
36
18
32
82
98
40
32
58
53
69
10
8
214
20
64
26
10
48
107
15
40
41
9
256
54
90
126
30
2
22
36
132
36
72
24
20
40
150
48
5
67
48
30
12
30
66
48
150
26
16
2
28
42
18
2
148
68
36
16
92
22
6
42
36
6
48
30
12
108
50
72
15
19
36
38
16
84
12
66
2
172
24
107
39
100
30
14
34
20
72
54
34
2
10
24
66
48
68
57
48
7
50
10
26
4
18
42
18
80
10
23
37
90
12
80
16
2
10
12
50
16
2
4
5
45
40
6
24
54
42
42
42
41
13
6
210
20
34
74
76
6
6
42
68
52
18
78
54
50
28
44
28
5
21
75
7
8
16
66
80
10
8
45
49
12
20
4
30
74
18
40
18
32
22
6
90
12
12
38
54
36
28
36
116
34
20
18
22
210
24
29
1
47
48
51
34
90
72
164
64
42
54
20
18
18
58
6
29
31
18
2
34
2
64
6
38
10
66
50
28
78
48
12
12
77
49
54
12
6
42
36
12
2
58
60
5
48
7
78
32
28
102
104
34
92
99
13
72
66
2
22
84
24
60
8
4
14
34
38
52
20
106
20
52
2
106
110
16
18
18
47
25
12
11
7
12
68
40
156
24
66
60
42
120
54
6
18
30
96
30
6
8
4
6
24
12
48
18
72
36
72
48
2
4
86
54
16
30
8
4
53
25
8
22
32
36
10
59
93
34
18
36
6
104
45
27
ABCD 93414303688*3^$a+1 [50075]
16
8
136
56
16
23
60
21
16
72
56
105
7
8
136
248
328
368
136
80
48
21
30
30
39
120
21
115
120
96
264
80
24
72
40
29
171
40
104
16
24
65
55
56
99
30
127
144
8
171
261
64
104
51
240
85
96
89
31
8
81
55
24
101
90
105
40
95
81
184
95
30
51
48
88
128
24
96
240
136
24
5
99
21
99
40
80
88
8
24
16
5
139
191
9
81
180
67
113
231
120
40
119
1
96
113
79
161
15
280
5
75
40
24
152
168
88
83
45
45
139
48
104
64
104
72
9
31
144
80
96
69
219
16
24
32
24
96
129
111
160
96
104
69
187
23
9
40
32
24
16
29
91
29
51
9
7
32
16
24
131
301
120
128
21
195
16
144
96
8
21
120
210
105
96
9
79
41
30
145
5
180
15
165
90
25
56
40
320
40
29
51
40
80
39
90
60
99
96
24
216
24
111
60
141
40
24
104
96
216
120
16
72
72
29
187
8
136
8
72
16
32
16
35
30
30
30
115
5
120
51
9
39
280
191
1
24
120
72
23
120
9
88
23
390
60
7
8
225
7
143
9
111
30
187
24
248
72
24
24
72
99
21
48
40
72
48
32
24
45
139
32
24
120
240
144
208
24
48
96
144
32
39
265
104
171
37
113
79
161
15
64
200
208
53
171
160
144
56
16
32
40
101
115
305
15
456
64
24
71
9
40
32
39
9
96
112
128
120
45
91
144
80
24
21
60
79
41
31
128
21
211
96
23
97
23
30
75
16
149
51
160
248
40
32
208
56
64
56
40
72
8
15
105
135
129
216
75
60
225
24
88
8
105
15
15
90
175
305
15
45
75
232
128
16
128
231
120
90
159
40
72
24
65
295
72
8
105
15
16
216
8
24
160
96
72
8
112
384
216
72
71
81
24
40
245
75
160
24
48
8
255
30
19
216
185
270
97
72
72
24
35
45
24
112
80
24
135
25
35
69
72
144
112
72
281
30
121
24
80
64
120
32
39
81
16
48
96
48
32
69
115
24
80
51
45
15
90
39
120
40
56
16
168
48
104
184
56
9
31
48
200
40
32
144
120
24
88
8
64
56
24
160
152
9
31
29
67
23
49
72
120
149
219
72
9
55
24
72
8
21
51
9
15
120
105
151
104
216
64
144
176
160
80
96
48
21
211
80
40
288
101
30
69
21
51
40
8
120
111
81
144
16
89
135
24
336
64
80
16
56
129
79
32
24
105
55
72
143
30
67
48
185
15
16
29
51
208
80
72
159
49
32
208
71
217
48
56
48
96
112
72
48
8
24
40
41
30
120
90
15
135
81
16
128
136
8
21
171
129
15
16
ABCD 93414582934*3^$a+1 [50095]
54
168
42
12
36
15
39
18
36
12
120
63
45
12
24
54
6
75
129
54
90
42
30
6
9
9
84
132
126
72
12
90
6
42
6
36
36
30
150
18
87
15
72
36
150
180
159
21
15
39
60
36
60
21
345
90
114
30
24
60
57
81
18
54
78
57
33
147
111
69
135
96
132
18
12
39
9
6
144
72
57
3
33
9
180
63
15
30
12
15
147
6
48
126
78
18
18
99
153
30
78
36
63
87
6
15
33
42
72
177
123
6
6
81
75
33
15
129
57
36
42
48
18
42
48
126
96
12
162
66
39
159
120
42
39
63
30
60
18
117
105
3
27
42
3
141
6
105
105
24
54
60
12
30
30
9
39
96
24
6
51
21
24
18
12
108
180
42
48
15
75
18
18
174
3
129
48
30
18
54
84
177
45
99
36
72
15
12
9
159
21
15
114
60
276
42
105
207
72
30
15
291
72
6
114
18
42
12
6
18
174
3
3
414
15
15
57
9
42
42
66
6
78
81
72
9
66
24
24
24
33
45
24
168
6
132
12
6
6
24
240
21
15
24
36
6
30
60
162
210
12
18
3
27
36
45
87
30
27
147
90
84
270
24
108
168
66
66
72
57
3
78
18
144
60
12
234
30
42
90
30
72
51
72
27
30
87
141
60
42
36
12
90
102
21
27
45
9
63
72
69
54
138
54
9
21
18
18
87
33
48
27
147
36
96
45
129
15
21
48
96
12
39
108
81
36
48
48
3
57
150
24
6
24
174
36
54
51
15
24
30
30
9
63
30
87
15
36
114
276
54
48
12
120
45
105
3
72
117
18
42
114
156
24
72
24
84
12
42
186
36
6
60
78
186
75
33
12
18
45
21
60
84
18
144
24
189
57
48
6
42
27
123
12
42
24
102
57
33
78
132
12
42
66
12
42
54
69
33
102
30
288
30
48
9
63
45
3
24
12
18
18
12
192
18
6
21
3
18
12
78
102
3
27
18
18
36
54
210
12
48
36
18
6
24
78
72
18
12
18
78
30
6
9
39
132
18
96
255
135
12
213
135
12
108
12
132
42
18
60
6
51
153
27
141
24
114
9
75
48
12
45
15
93
75
69
75
33
72
39
12
18
30
114
180
6
69
21
12
12
96
36
39
39
33
63
84
18
15
249
3
63
12
18
42
138
102
192
36
153
45
30
204
180
96
114
18
12
126
6
114
27
129
18
18
24
48
15
33
78
60
102
15
69
6
30
18
42
159
15
36
30
84
6
18
54
12
6
174
60
108
18
102
30
30
30
66
21
39
6
135
51
57
27
18
63
72
63
78
30
9
123
24
6
408
54
36
6
6
132
216
36
33
45
27
153
30
96
30
6
6
147
207
36
9
288
3
30
30
132
6
102
12
30
96
72
27
27
30
36
42
36
24
12
24
132
24
168
78
84
75
3
30
48
12
120
6
84
120
30
6
24
21
171
24
36
54
30
42
102
48
48
30
42
24
69
39
12
93
15
30
135
75
30
60
231
57
42
90
27
3
18
54
69
45
36
30
18
30
72
165
33
30
36
12
48
21
39
60
9
117
48
18
72
42
18
36
60
6
15
21
180
108
30
12
84
30
3
75
90
48
183
69
96
6
24
6
18
6
27
3
36
33
27
9
36
105
183
3
18
30
12
42
12
18
60
21
87
42
30
156
45
57
60
48
54
12
6
42
45
105
18
24
6
138
72
12
21
147
105
39
54
15
99
45
3
120
48
189
21
30
6
36
12
30
18
300
18
24
81
57
54
33
27
84
30
12
42
6
42
9
3
90
12
3
27
9
9
66
30
24
6
42
78
84
21
297
162
96
120
84
78
12
36
66
36
78
60
54
12
24
42
39
3
72
24
72
45
183
156
54
174
6
30
72
54
54
66
18
30
66
102
42
12
36
69
33
3
3
12
24
ABCD 93415047788*3^$a+1 [50079]
4
132
9
180
75
80
108
136
44
28
33
39
140
136
116
36
4
24
156
56
49
95
148
48
92
52
20
264
60
12
4
108
176
172
153
219
108
104
28
32
240
205
23
12
40
8
28
8
97
143
1
111
72
33
135
44
168
148
68
40
84
248
4
33
3
8
16
9
147
69
3
36
140
145
135
477
59
60
60
24
60
144
48
108
360
112
333
11
64
60
20
84
396
4
92
100
24
200
84
48
24
84
12
25
144
155
36
88
80
112
80
24
256
92
156
84
12
229
36
11
108
624
180
88
8
97
39
468
32
96
52
33
239
196
24
56
172
36
36
33
155
28
44
64
56
13
11
25
39
72
33
171
36
84
72
32
40
33
35
40
60
20
168
192
48
36
193
111
72
68
37
3
24
36
36
36
9
36
3
92
85
59
13
131
192
100
12
128
412
36
36
20
16
72
180
56
4
72
200
133
11
240
96
4
36
8
220
33
27
8
40
72
276
104
148
80
4
104
60
24
277
75
204
36
45
131
168
84
108
72
60
16
20
60
12
268
104
48
145
179
1
23
121
75
80
60
328
36
24
12
36
68
72
73
27
140
157
63
120
24
44
24
72
48
168
13
72
107
136
32
40
20
25
39
24
36
48
105
207
44
60
24
108
64
69
47
24
73
147
116
205
23
52
92
192
28
108
9
83
133
23
36
13
3
33
144
3
20
4
9
11
96
112
36
105
47
28
56
196
33
107
4
33
3
24
120
104
64
117
39
144
72
140
156
28
180
240
164
61
27
20
28
32
48
16
8
40
116
132
4
116
192
52
36
44
84
40
9
11
64
20
13
95
85
180
135
9
99
116
48
133
3
116
100
36
33
11
25
63
92
96
253
27
20
28
69
75
132
84
56
36
4
36
45
3
116
24
37
135
264
36
213
35
4
20
36
160
132
72
176
84
145
27
48
60
48
648
32
40
8
136
36
285
3
104
100
12
36
8
25
351
20
136
132
225
35
180
37
75
24
144
56
100
32
40
24
80
24
96
84
4
92
60
100
153
23
112
92
84
124
105
135
36
20
64
132
8
220
20
16
44
48
85
35
60
144
4
84
68
220
44
96
40
105
95
4
9
59
52
33
3
8
244
92
84
112
72
60
117
63
8
184
44
264
72
4
144
48
92
72
84
36
4
60
45
107
73
27
44
84
16
156
8
24
73
3
321
75
8
25
143
145
39
276
68
4
45
63
32
12
1
183
104
132
88
32
73
11
84
108
52
56
40
369
71
96
24
24
76
44
28
24
36
8
37
35
37
3
224
241
144
111
33
39
60
20
28
8
16
9
59
88
60
153
107
28
81
59
40
9
27
84
24
45
251
24
40
45
155
136
296
28
68
4
80
48
36
156
64
9
107
24
4
116
12
12
ABCD 93415057304*3^$a+1 [50058]
24
88
56
24
16
59
156
6
43
65
66
54
6
12
9
33
36
12
63
27
25
8
9
103
5
12
31
59
6
55
11
6
12
63
135
9
28
20
21
91
20
99
37
5
48
15
84
28
20
12
100
65
15
183
33
72
112
17
54
81
33
3
33
102
54
103
156
11
36
72
90
75
120
45
63
28
32
3
12
33
40
17
7
20
15
81
21
6
12
36
54
43
8
27
93
9
43
80
39
21
4
11
54
223
108
48
17
15
24
39
90
12
60
87
3
30
24
15
36
64
11
33
21
36
175
44
64
5
12
43
36
71
57
33
15
60
24
16
29
36
120
7
8
27
45
88
80
40
35
13
24
11
6
3
15
12
9
27
13
11
25
11
9
24
96
105
43
11
21
84
39
133
108
59
73
17
6
30
6
210
18
126
7
32
28
65
15
15
18
51
64
32
160
8
72
12
12
4
71
6
3
16
11
42
27
36
40
5
75
15
108
9
96
12
52
23
9
4
65
39
15
12
25
53
27
75
36
85
12
125
72
48
18
189
124
32
33
19
161
60
67
44
4
60
5
72
18
21
48
3
57
36
24
63
18
87
75
33
159
85
12
71
30
7
20
12
3
102
6
48
60
25
32
27
42
39
4
32
76
72
48
44
4
12
60
59
13
60
53
48
60
27
3
54
55
35
45
33
30
180
60
37
11
69
12
15
133
80
60
63
42
102
85
11
54
3
72
24
12
60
48
15
37
12
197
99
60
27
18
7
59
1
113
12
67
5
6
145
56
9
19
5
15
3
45
28
17
163
12
59
9
24
148
20
28
32
28
84
77
48
63
9
15
39
85
47
85
8
36
48
21
27
27
66
42
37
11
36
6
138
177
52
20
40
20
96
60
111
60
93
16
29
63
15
69
3
61
60
84
425
3
28
161
18
6
7
47
25
8
3
49
23
48
69
57
135
33
3
27
57
24
24
147
90
6
37
35
1
29
18
60
18
30
49
83
93
100
44
96
4
77
36
12
31
59
45
27
6
7
47
1
35
45
40
17
123
48
36
24
64
48
8
24
3
78
30
132
30
42
36
54
48
27
48
15
25
29
79
44
40
108
20
3
90
19
60
80
183
9
21
27
16
17
63
39
73
95
54
31
44
81
3
12
93
67
5
55
95
73
71
9
24
36
4
11
37
8
27
45
168
4
23
25
5
108
15
52
65
54
108
13
8
4
5
55
68
75
97
35
30
55
77
30
24
37
17
55
8
24
16
12
101
39
16
137
15
60
60
15
33
4
53
48
150
37
108
56
9
7
17
111
12
28
240
107
9
63
6
90
21
51
37
132
113
3
88
5
15
69
15
81
87
57
102
6
48
27
24
75
96
69
33
60
3
9
19
5
79
23
25
60
60
8
87
90
18
37
35
13
264
77
3
48
3
96
105
75
9
39
42
79
24
5
75
27
6
72
12
31
29
36
12
78
85
17
3
12
27
49
36
44
15
81
24
12
183
96
309
69
3
40
5
150
85
17
36
54
73
20
183
9
88
48
24
12
65
108
15
72
99
9
45
115
65
3
24
48
96
21
36
15
12
36
40
47
12
21
51
45
15
33
3
54
15
33
15
93
108
42
85
95
18
7
8
57
15
33
27
112
48
48
77
30
33
100
107
105
24
69
12
63
120
39
18
127
47
9
9
15
75
165
57
15
88
143
37
113
27
36
160
5
54
18
55
60
20
33
12
67
41
132
12
31
120
71
165
33
12
18
6
27
45
84
43
36
44
16
41
18
90
36
90
6
18
30
103
65
19
108
11
105
21
15
108
12
9
27
123
49
5
108
127
36
11
1
95
97
11
21
33
3
33
15
4
11
54
75
15
81
81
19
56
3
72
9
75
42
43
29
51
36
39
129
51
30
7
44
75
6
27
3
72
6
30
69
36
24
15
42
39
15
25
32
12
75
57
16
8
27
138
19
80
28
68
76
5
79
65
27
64
11
177
36
12
4
48
17
84
60
19
8
99
21
45
75
3
12
18
19
36
35
42
84
6
12
13
65
12
96
27
99
33
28
47
36
30
39
48
12
27
9
156
4
35
30
90
24
61
11
69
87
54
99
12
33
67
23
6
90
1
65
19
144
60
65
36
163
8
63
25
35
9
28
48
24
32
76
17
243
9
18
45
16
24
71
54
31
77
15
24
129
39
51
1
48
48
48
60
80
69
36
15
75
24
90
27
16
5
15
27
21
16
11
18
90
6
66
150
7
41
27
144
16
228
35
25
17
67
35
42
51
33
60
19
71
37
44
16
59
24
12
114
90
120
18
75
3
12
33
88
77
63
27
9
76
47
18
3
40
144
101
30
114
15
16
17
79
71
45
40
5
48
132
15
33
7
17
31
144
17
31
65
72
12
ABCD 93415316518*3^$a+1 [50003]
4
248
64
120
44
105
180
31
41
103
32
93
19
53
159
28
8
28
32
148
56
36
52
41
87
12
48
153
12
79
89
39
192
60
60
4
185
27
93
19
32
40
80
64
24
32
81
43
5
12
79
260
28
53
15
60
28
20
60
144
141
39
36
16
8
48
84
36
45
67
41
31
68
36
16
24
5
75
24
16
44
52
56
165
63
36
60
124
197
15
4
80
21
108
75
117
87
33
19
84
185
12
27
33
123
12
33
39
40
41
15
12
12
21
51
24
105
31
44
12
48
45
39
33
67
32
184
5
15
57
67
36
20
12
4
8
36
60
16
89
159
72
69
27
33
159
21
15
204
21
31
164
165
12
48
39
36
525
115
5
75
36
9
31
29
75
40
17
3
57
3
72
264
48
33
48
15
72
48
40
96
164
117
75
144
129
99
48
28
32
192
16
32
4
104
4
80
100
56
165
31
144
32
33
12
15
24
40
8
48
60
28
32
33
72
43
5
12
60
147
48
4
29
75
72
12
108
105
7
8
60
45
39
24
4
96
5
60
120
139
92
48
160
140
48
72
108
64
20
40
41
60
3
57
243
36
48
16
17
48
12
27
36
16
116
28
44
48
4
116
48
60
60
84
201
55
77
60
43
5
12
27
96
105
39
96
84
72
40
101
43
245
27
105
87
81
111
69
75
120
84
213
7
80
16
84
80
36
16
101
343
77
15
168
16
29
195
40
36
20
69
72
48
139
80
72
120
36
52
72
48
32
141
43
80
64
32
9
12
3
72
12
33
3
60
57
19
8
60
33
15
28
20
144
21
12
123
16
8
60
21
151
56
24
40
188
12
48
96
57
63
120
264
48
12
16
5
15
192
268
44
36
45
12
267
12
129
15
144
16
65
60
87
28
5
12
3
105
12
27
12
220
29
27
48
60
16
44
4
80
60
136
125
91
29
135
144
16
20
105
72
27
33
75
4
20
40
20
64
80
16
41
3
24
40
20
33
168
231
160
41
7
96
17
67
8
33
31
68
12
36
48
36
9
115
32
93
51
84
12
60
72
33
27
81
139
20
76
80
45
72
48
79
20
96
24
21
132
27
12
36
4
56
45
139
8
33
15
33
39
60
48
52
72
29
60
12
19
108
36
96
80
60
9
60
55
20
76
8
21
27
24
48
81
12
3
36
48
36
120
4
20
60
12
21
75
4
41
19
20
108
16
20
16
80
36
64
8
33
3
192
124
8
112
24
36
68
33
79
29
171
69
72
99
69
72
43
5
91
29
235
65
39
21
55
36
108
32
36
45
108
211
320
4
77
63
76
149
255
12
24
204
96
9
115
176
81
199
44
100
32
93
19
176
76
44
45
19
8
168
84
76
65
31
41
108
211
44
45
12
87
96
96
48
96
45
115
20
12
4
8
516
36
96
192
168
213
72
120
108
39
16
44
112
269
147
48
36
24
24
16
17
39
9
27
48
57
48
19
20
16
20
12
12
52
20
24
165
15
45
15
96
88
32
9
51
96
33
51
24
36
9
27
72
168
168
72
12
76
80
144
48
52
300
72
56
192
261
91
29
39
21
31
8
36
36
69
27
24
36
12
132
48
48
60
64
56
88
20
12
88
17
123
45
195
180
120
4
36
17
27
33
3
16
41
67
20
16
5
27
88
5
171
36
48
36
48
40
8
33
60
51
108
48
124
8
40
8
60
12
36
36
69
279
153
27
12
100
29
159
16
44
36
4
8
64
80
81
19
20
24
100
44
16
20
16
29
12
75
60
45
180
79
44
100
36
80
9
51
60
228
100
8
33
ABCD 93415354166*3^$a+1 [50052]
60
20
39
61
8
76
8
87
9
99
37
36
23
45
72
40
32
21
87
60
12
15
57
16
89
99
36
15
25
84
80
40
116
76
53
6
186
115
29
3
12
24
84
75
12
48
150
123
15
49
101
99
96
120
4
20
39
30
54
60
165
15
73
47
21
12
3
1
176
40
80
4
176
132
111
9
12
15
66
199
113
30
21
45
27
12
132
40
29
99
111
21
24
76
11
25
23
24
37
35
25
20
3
108
45
15
153
16
59
9
52
41
24
3
12
84
69
42
156
45
4
89
31
68
27
108
33
69
24
24
30
21
69
7
44
12
57
90
21
52
60
119
24
21
3
1
65
72
24
6
13
107
25
20
60
4
59
42
72
3
135
117
60
15
60
21
45
147
4
185
15
51
30
163
5
15
72
33
6
24
21
75
9
9
27
3
96
120
21
36
33
24
223
20
12
15
96
25
17
15
99
69
72
15
25
17
90
6
30
12
225
15
9
21
15
3
60
141
45
24
31
56
12
45
78
169
11
9
39
61
36
5
39
3
33
24
39
12
18
7
84
5
51
40
29
99
27
42
6
177
100
32
147
18
75
28
65
168
24
7
8
81
7
65
48
31
36
44
4
11
85
53
27
3
37
5
3
120
3
13
71
54
72
3
12
40
32
96
76
24
116
84
24
3
33
57
27
3
45
27
96
66
114
117
39
9
75
9
48
12
15
21
52
8
9
6
9
15
37
35
1
17
3
88
32
69
15
48
63
73
17
55
104
4
5
39
12
60
39
42
3
16
5
54
61
20
64
11
36
49
8
111
69
12
15
69
60
105
24
48
3
96
36
57
7
11
25
59
1
44
24
12
4
44
27
132
42
30
9
81
63
28
32
27
84
105
147
69
15
25
35
96
18
162
69
15
81
4
44
60
51
61
224
21
138
1
5
63
168
33
54
66
24
43
32
21
7
65
39
39
21
39
6
39
9
3
40
59
9
87
49
60
125
24
6
93
27
18
168
15
9
6
12
33
93
27
3
9
108
4
36
8
40
20
15
36
30
55
119
69
15
78
15
48
9
111
27
109
44
21
15
4
80
27
109
23
105
28
23
72
168
24
1
60
92
3
54
15
72
60
16
23
9
21
15
36
16
95
48
69
87
61
48
11
21
12
12
15
6
48
30
42
39
96
33
42
25
80
27
1
32
60
12
87
9
81
18
61
17
3
15
12
13
32
84
15
1
84
35
9
39
12
105
45
24
67
35
189
16
68
27
13
12
5
99
51
57
15
33
9
51
28
56
105
6
45
60
4
5
3
88
44
39
9
72
16
24
20
21
30
24
1
84
131
45
39
9
36
16
35
49
80
3
42
15
3
33
84
201
54
21
147
21
21
30
165
39
45
16
23
48
33
100
12
44
21
42
21
36
84
12
69
6
49
96
84
24
32
60
9
15
15
33
28
8
40
11
84
37
107
73
140
40
68
12
15
57
28
20
48
87
13
11
9
72
9
15
9
42
9
24
52
59
93
88
24
119
21
160
60
8
60
93
63
39
48
18
91
5
55
23
13
5
15
3
30
75
87
105
45
48
31
20
21
3
12
24
15
18
15
105
87
40
23
1
17
123
52
8
24
81
111
36
64
5
39
111
81
4
23
37
119
105
60
141
78
33
12
21
39
60
123
73
36
20
3
21
57
24
99
45
6
9
57
39
4
5
30
117
15
25
8
60
112
104
33
31
17
139
95
21
12
147
69
72
100
59
126
72
42
49
5
31
41
27
72
93
15
63
72
18
72
48
123
36
84
27
25
17
15
75
12
9
12
28
56
16
92
45
18
30
139
23
33
3
1
20
36
33
39
63
90
18
174
51
75
42
3
12
4
11
24
18
3
64
59
21
75
153
57
219
24
45
78
13
92
27
132
1
44
75
114
55
17
19
23
21
52
125
120
18
1
44
60
45
31
104
51
48
93
129
39
84
12
81
24
18
177
40
29
6
21
3
192
72
37
29
102
48
24
18
79
44
60
52
5
27
45
27
15
108
61
5
96
6
144
1
44
171
18
51
40
29
24
6
21
4
167
9
48
36
52
48
36
119
150
7
143
61
8
27
24
1
11
9
96
39
61
23
12
30
3
136
71
117
63
18
90
85
17
27
3
45
84
9
30
45
100
12
80
4
65
24
7
24
44
84
108
48
60
87
105
40
89
15
111
33
15
37
5
19
53
18
192
45
105
72
99
189
43
53
27
12
12
48
28
95
24
18
78
204
9
60
27
12
13
92
28
53
7
23
60
36
225
9
27
4
41
3
12
12
52
36
108
12
29
3
12
9
6
1
143
85
20
81
91
24
35
18
51
21
51
60
63
1
113
75
51
42
103
36
11
18
39
ABCD 93415502216*3^$a+1 [50005]
66
29
1
11
12
4
3
17
24
28
15
17
88
15
12
17
13
42
9
3
21
48
135
72
24
41
12
25
11
4
15
65
7
53
4
32
40
32
103
29
36
24
7
21
60
12
51
29
25
3
9
23
13
12
23
28
20
7
17
13
15
20
13
42
12
30
11
19
5
73
27
20
1
12
71
1
6
29
84
16
3
65
13
72
24
6
17
64
33
11
48
49
12
36
11
24
7
29
19
54
78
30
18
45
20
187
45
21
3
9
3
8
24
43
5
1
48
6
17
19
6
24
3
20
60
55
5
4
27
30
6
6
35
19
30
48
15
21
66
29
1
11
16
51
36
12
5
55
53
40
15
5
12
7
132
6
35
12
13
12
23
157
11
55
36
9
15
42
30
12
18
108
3
24
45
35
13
36
54
29
7
9
69
3
3
113
19
5
19
21
8
48
67
36
36
18
42
21
44
7
12
36
65
48
40
8
43
48
30
15
20
67
18
15
3
5
19
18
36
6
6
18
24
5
61
6
9
99
9
51
101
28
92
19
12
41
13
24
39
20
61
35
13
18
30
35
37
60
23
12
36
43
9
12
8
48
1
6
5
112
15
21
3
30
63
20
43
12
90
6
60
30
42
12
5
25
23
7
33
33
30
54
23
72
7
53
36
24
13
12
3
8
31
33
8
36
84
52
8
25
18
5
91
6
48
15
15
9
63
101
43
21
56
1
12
54
5
48
13
18
18
11
13
84
30
69
8
12
24
61
63
99
17
4
8
1
6
5
16
32
37
12
23
13
87
45
18
45
15
36
48
90
6
29
24
1
11
40
20
31
36
42
18
5
48
1
11
37
48
35
7
6
23
7
6
6
33
21
23
13
11
4
8
28
20
61
11
115
9
3
5
37
11
132
40
36
200
97
107
16
32
7
54
6
17
1
30
24
78
24
27
3
36
12
72
18
23
36
16
135
42
47
91
53
28
87
41
4
12
15
45
15
33
9
6
5
49
11
28
8
13
18
48
5
16
24
27
30
35
31
17
16
33
24
66
36
65
13
3
36
200
60
1
3
60
36
33
42
18
12
48
11
84
13
27
27
6
3
3
9
8
24
13
36
59
12
16
20
13
6
65
12
97
84
23
7
5
4
33
27
45
30
42
11
48
12
7
30
12
6
17
13
30
5
19
33
8
19
41
13
30
45
39
12
17
4
33
30
29
43
41
4
8
12
55
24
17
60
1
30
12
78
6
53
84
12
25
30
5
1
6
17
12
24
7
6
11
4
3
24
6
6
9
60
68
24
7
9
27
29
7
24
69
15
5
7
17
24
7
12
9
21
11
36
1
59
1
12
18
6
23
4
3
6
6
5
25
18
9
27
69
48
39
12
78
48
36
48
36
63
44
36
73
6
41
97
135
44
1
12
47
13
11
52
27
33
8
12
31
36
42
18
108
9
21
102
24
29
12
16
3
6
3
32
67
33
3
29
48
7
60
12
89
52
20
12
37
48
11
12
12
7
114
75
8
40
56
31
45
8
43
33
20
24
19
17
1
119
43
45
9
84
30
29
96
7
144
90
78
5
1
24
18
30
108
24
36
36
18
41
19
6
135
68
4
8
55
29
24
40
3
6
48
6
6
23
12
79
48
9
20
67
12
21
39
30
11
7
17
25
42
6
30
9
68
127
41
4
20
7
66
42
113
16
20
1
66
17
12
115
42
6
12
53
108
25
63
20
1
12
23
103
30
132
3
8
24
28
3
53
100
3
21
3
24
29
19
54
11
13
47
37
78
21
36
33
24
6
30
47
84
19
65
19
57
44
19
24
17
37
12
11
13
3
117
27
12
3
12
12
17
49
42
45
20
37
11
40
9
6
54
3
3
21
56
13
47
13
11
79
5
96
163
24
42
12
42
17
60
16
56
4
8
13
24
23
12
48
12
4
3
36
24
93
33
11
61
42
21
63
66
6
24
17
1
12
27
56
16
87
102
36
24
119
40
44
12
97
51
3
24
5
7
24
24
21
48
3
30
3
15
29
60
61
48
48
6
6
18
102
30
45
27
12
33
8
36
252
12
7
53
28
8
16
8
28
8
67
222
27
8
12
7
48
36
5
79
5
55
9
33
11
16
3
6
11
16
15
18
35
7
48
24
29
12
19
53
24
4
15
33
72
32
13
15
57
108
18
9
24
9
42
5
24
31
12
21
153
59
31
30
23
7
84
9
69
30
53
4
3
33
15
45
9
23
13
6
29
84
1
23
12
19
30
48
71
24
13
47
13
3
33
3
27
6
15
3
17
12
55
53
76
3
54
6
33
15
5
43
24
17
4
129
23
7
41
60
40
92
25
48
30
101
96
84
12
1
23
25
111
15
125
31
33
33
11
61
51
8
12
37
12
23
7
9
9
51
33
36
3
15
24
36
29
25
12
51
213
6
6
18
5
4
15
132
24
24
5
55
21
9
42
30
36
35
7
5
85
23
43
12
18
23
7
29
1
24
15
15
12
17
79
30
42
21
20
52
27
5
37
23
13
71
61
6
12
17
1
24
11
1
23
31
17
36
49
72
11
19
30
6
29
48
25
11
36
28
9
18
5
7
6
35
168
37
15
20
52
15
65
24
24
67
9
39
12
29
7
33
87
54
6
17
19
6
18
5
7
42
23
49
60
59
24
43
41
43
53
43
5
12
76
8
1
23
13
47
37
11
7
41
36
31
33
9
47
37
60
54
24
9
117
23
12
4
15
42
6
108
17
16
32
4
8
40
57
30
36
6
11
60
37
11
64
27
48
6
6
30
6
24
90
11
25
11
60
64
32
7
18
11
7
18
30
9
27
29
25
6
21
140
43
6
11
37
119
73
11
67
5
100
20
25
120
23
48
7
21
9
12
30
9
3
18
15
48
39
36
12
9
3
24
6
3
75
33
12
33
3
9
15
45
60
15
27
9
15
29
13
30
17
55
5
13
23
72
60
60
25
3
69
6
12
12
29
7
5
37
84
107
1
60
72
23
28
20
25
15
32
4
12
8
1
36
107
19
78
12
30
18
35
60
24
43
21
27
9
3
24
89
13
11
12
79
6
60
27
68
7
5
37
18
24
29
12
36
64
3
30
12
15
3
12
48
12
12
6
6
17
19
12
6
30
9
3
113
48
7
45
32
72
76
32
55
18
27
9
18
45
20
24
37
60
3
3
17
37
6
41
13
3
3
48
42
6
30
18
5
25
36
18
5
16
24
8
13
15
27
53
40
27
24
21
39
17
73
11
12
1
23
120
1
11
52
36
39
17
16
68
24
40
36
32
52
3
12
137
25
71
12
49
6
41
132
52
8
97
30
5
72
1
23
19
21
20
1
95
1
63
12
15
5
12
7
29
64
39
6
83
1
11
13
3
36
3
42
11
4
57
23
4
39
41
31
21
20
12
16
3
53
60
7
173
61
3
9
12
23
28
44
13
30
18
35
19
30
12
18
5
1
23
40
36
3
18
42
41
4
33
63
9
18
42
11
72
4
45
18
54
18
9
3
33
27
18
42
6
42
65
43
41
73
3
15
72
60
6
60
95
49
3
24
3
30
3
57
107
61
11
109
12
11
36
12
7
21
56
16
15
5
7
12
69
44
7
41
4
20
16
8
36
24
4
27
66
27
68
72
43
24
33
33
36
3
15
36
36
41
12
13
ABCD 93415756568*3^$a+1 [50015]
9
15
180
36
120
9
10
17
36
87
33
39
64
29
36
79
60
53
87
42
15
51
100
5
48
51
58
32
10
78
30
2
183
31
42
2
16
17
69
6
58
35
27
10
18
5
67
53
24
36
12
27
100
41
60
7
14
3
7
8
33
7
65
3
28
12
65
19
5
81
90
142
11
12
25
23
49
32
30
4
5
12
43
29
48
27
16
72
2
48
3
7
17
55
65
36
12
24
36
25
62
33
24
105
34
5
7
32
45
45
16
74
40
41
61
11
37
95
108
127
120
5
36
24
7
6
162
17
48
31
17
7
132
96
53
55
14
16
2
33
36
19
32
93
49
2
76
17
33
22
12
29
9
58
20
45
48
37
83
12
43
5
27
60
52
30
30
5
37
191
19
269
49
35
31
12
53
51
33
25
6
152
33
7
50
27
61
35
84
1
24
11
12
12
36
19
38
30
33
12
19
8
16
26
15
105
15
3
40
12
29
27
64
26
3
12
99
4
12
84
66
48
86
4
41
13
32
123
3
45
27
45
15
30
3
37
2
216
57
15
21
60
60
12
27
10
35
7
5
48
31
65
72
247
5
48
7
17
55
8
153
60
7
2
3
13
35
13
59
48
108
1
18
30
23
9
66
9
36
15
84
9
157
32
27
24
27
84
6
30
52
30
11
24
63
112
5
63
52
38
130
125
48
55
125
109
8
27
31
62
10
48
17
12
25
18
54
6
122
30
16
5
120
24
7
101
15
33
91
8
21
51
4
44
33
19
8
21
60
39
18
22
12
6
32
168
22
12
84
17
27
22
50
33
43
18
11
13
6
2
15
43
12
32
105
31
26
40
6
12
36
5
37
14
28
80
16
5
1
30
29
84
1
47
12
96
37
35
12
1
6
138
8
3
87
57
7
161
13
107
7
188
57
12
24
67
48
2
34
6
2
16
84
17
24
7
17
63
88
5
96
133
80
40
8
3
39
22
48
23
9
39
79
5
13
18
5
12
15
4
29
21
18
21
19
32
30
6
12
21
7
5
13
32
30
57
1
146
69
159
33
25
48
2
240
45
12
31
65
19
5
48
12
72
19
5
57
22
185
1
104
63
60
13
150
24
8
34
98
46
35
84
15
45
7
56
52
5
15
30
15
25
120
83
15
9
24
24
15
12
9
79
41
49
11
157
72
18
89
3
16
29
108
25
35
39
36
93
36
24
24
48
9
3
12
48
3
100
17
63
52
6
30
24
20
30
10
5
48
19
30
18
6
59
36
12
240
24
36
12
13
35
15
153
21
34
24
5
12
15
21
25
23
9
70
32
36
9
13
6
17
7
42
23
55
72
18
23
12
55
68
33
24
12
13
8
27
36
1
35
19
17
19
60
5
43
12
24
12
42
83
108
9
46
12
5
97
78
17
31
5
72
7
48
5
15
93
69
46
29
96
21
18
16
24
6
90
149
48
7
36
12
5
19
29
60
115
5
9
10
17
13
2
94
32
3
19
17
25
24
30
41
24
55
32
162
30
16
5
87
60
34
23
33
15
48
7
140
54
34
5
19
36
60
5
7
42
18
5
9
39
1
11
24
36
15
45
7
17
21
3
27
34
11
12
48
115
24
5
24
12
72
31
86
10
20
28
30
6
60
29
60
31
17
120
7
101
24
55
125
61
42
20
4
30
11
37
48
32
3
48
87
28
12
102
120
48
35
69
58
41
19
65
97
11
7
30
32
39
25
11
85
6
50
15
7
101
72
27
105
15
58
42
6
114
17
151
5
79
20
40
24
77
55
5
15
28
17
139
30
50
6
142
65
7
5
120
139
29
12
3
40
96
30
62
52
12
26
27
31
54
38
4
24
5
7
42
23
15
42
16
30
41
3
76
26
51
37
71
144
1
56
3
15
46
90
32
105
60
7
48
12
96
12
18
2
112
108
53
24
43
18
35
21
10
8
21
24
75
57
43
18
134
93
93
54
9
57
24
3
13
162
32
78
10
17
36
48
1
23
31
5
120
24
36
27
45
27
16
14
10
36
29
67
18
38
10
167
1
35
36
31
17
15
58
102
41
12
15
4
29
21
3
3
33
19
12
5
24
12
48
27
57
108
48
24
36
51
9
24
33
3
237
3
60
9
3
7
41
141
3
48
45
27
37
110
4
84
20
46
35
27
4
24
30
54
50
27
79
5
24
1
14
106
2
28
17
103
12
53
57
27
12
1
24
8
27
3
10
71
12
60
72
1
11
61
78
96
41
73
35
72
45
27
85
47
36
19
8
18
15
19
5
43
48
5
43
29
1
114
30
23
48
27
33
84
48
9
78
33
24
15
69
96
19
17
67
41
19
50
10
5
36
60
25
186
5
51
45
39
28
62
10
5
108
61
6
24
17
43
56
9
27
28
41
55
6
62
57
60
43
53
27
88
92
48
118
47
48
1
18
12
60
54
59
48
72
3
64
8
18
22
20
22
23
36
24
91
32
9
25
59
37
47
3
69
81
99
24
36
19
30
35
19
12
29
97
47
3
33
21
63
12
13
35
36
12
84
24
24
25
6
269
3
34
24
24
11
19
5
120
3
120
33
9
10
126
56
10
233
31
29
12
13
23
15
33
25
96
18
38
3
12
60
24
63
81
12
72
48
7
5
85
18
32
28
29
19
17
57
18
45
60
7
36
89
27
21
49
38
28
32
12
9
1
23
1
35
24
31
5
25
14
18
15
132
13
2
70
11
7
125
15
58
66
96
102
23
43
62
39
1
42
36
17
15
33
12
19
98
15
7
26
15
12
15
12
105
3
141
27
4
53
63
22
11
19
2
64
14
16
29
3
105
75
57
48
115
77
7
24
6
26
60
33
39
40
8
52
6
42
32
30
40
6
5
19
17
84
12
60
37
11
ABCD 93415836188*3^$a+1 [50011]
33
51
36
16
17
31
72
24
12
29
24
43
36
32
16
89
55
17
79
89
168
24
3
48
172
20
93
207
9
7
17
27
24
12
9
159
57
19
5
48
91
77
3
60
24
108
144
36
76
29
43
20
33
39
12
16
77
15
12
69
67
5
135
60
120
21
103
80
12
36
132
48
52
36
44
16
41
111
64
8
12
28
89
111
40
12
8
72
45
51
28
17
19
248
12
36
48
45
39
40
8
24
4
44
9
31
132
128
45
43
44
9
39
9
43
36
68
4
56
16
8
9
24
43
20
9
24
48
31
8
9
3
69
3
16
53
87
36
16
29
15
36
28
20
45
231
16
65
19
29
7
104
33
24
27
24
96
16
5
15
36
4
84
29
72
139
12
80
9
55
116
45
55
8
36
28
116
16
53
31
36
5
39
52
84
113
31
17
91
72
32
40
36
24
32
52
24
32
148
152
28
5
39
4
8
16
128
60
4
144
44
108
12
9
43
5
15
33
24
31
24
44
4
68
12
57
159
204
4
36
60
8
64
12
8
16
5
24
99
160
80
45
24
15
12
48
76
17
72
91
5
48
147
12
12
120
12
33
115
20
88
68
24
76
12
80
100
65
168
72
15
4
20
16
32
57
120
63
36
76
48
36
80
52
72
41
27
21
72
27
100
8
4
36
36
5
135
24
12
45
24
48
75
72
48
12
57
72
19
53
55
8
52
144
5
139
12
8
9
19
5
3
21
15
28
44
48
81
3
40
24
108
17
15
33
111
124
24
8
76
17
79
48
164
21
219
16
92
9
39
12
4
36
5
27
12
33
51
16
24
12
164
40
12
8
9
7
20
45
27
21
139
5
27
4
176
52
24
8
45
27
84
57
3
93
163
36
180
8
100
96
32
276
45
19
8
45
27
28
72
17
24
24
72
31
72
12
8
52
8
76
80
64
5
72
39
52
120
8
60
4
5
15
33
135
60
93
15
57
19
24
84
236
12
28
437
87
57
24
15
60
120
4
32
48
225
3
45
7
116
12
40
48
24
12
36
92
96
88
72
12
8
136
20
4
65
24
63
48
9
123
12
33
39
129
48
31
56
4
29
24
87
33
91
72
44
57
63
57
15
96
16
12
53
79
17
24
3
36
33
43
53
163
176
24
16
24
56
16
12
17
72
3
88
128
45
24
15
12
84
9
15
64
17
3
4
8
9
27
12
57
15
124
29
87
28
32
16
24
56
28
137
3
60
24
33
27
28
48
185
24
63
129
55
180
29
15
9
139
24
8
40
24
12
44
12
16
56
9
103
44
40
60
65
19
24
5
7
20
156
24
12
84
153
3
117
216
24
19
5
27
4
113
3
24
12
16
92
108
88
41
31
65
3
40
5
111
4
20
12
76
8
36
69
51
76
8
40
89
43
32
24
88
5
115
72
8
24
120
21
31
72
65
187
20
120
33
79
72
17
24
7
96
176
33
3
4
8
36
76
8
88
8
105
15
96
28
101
168
139
29
7
36
32
108
81
51
4
65
15
96
16
44
69
91
8
28
17
96
24
3
21
63
48
33
19
5
39
9
87
57
3
21
48
19
140
16
20
16
53
7
108
8
21
7
17
15
177
43
5
96
3
69
135
132
264
36
84
21
96
99
69
43
12
17
111
36
4
8
9
39
52
8
12
28
20
9
387
40
12
24
80
9
48
240
19
44
9
75
93
115
5
72
3
48
12
72
9
24
67
5
15
36
72
120
45
15
28
5
39
28
8
108
12
40
8
117
24
3
165
27
28
65
75
21
120
15
72
60
24
76
20
48
36
88
24
12
5
51
48
117
3
28
17
72
15
40
24
20
16
108
20
28
60
32
16
5
19
5
31
41
7
44
28
89
15
12
36
48
177
3
16
80
24
21
163
36
41
55
12
92
4
72
8
165
48
7
8
48
36
4
72
48
96
72
17
211
72
44
60
60
84
4
17
19
36
36
101
123
172
24
12
149
3
24
4
24
32
4
56
84
105
7
48
113
19
32
16
96
200
64
24
72
5
139
125
72
3
141
19
20
81
3
16
24
5
24
43
56
28
44
136
108
180
128
16
20
76
56
28
65
27
48
12
33
135
148
108
60
8
4
36
53
55
20
40
56
144
100
89
48
139
5
24
48
79
24
36
29
39
12
24
88
5
67
5
51
60
160
56
28
32
12
16
152
12
21
24
96
27
4
44
45
19
77
48
48
72
48
15
4
44
9
15
33
7
8
33
24
3
24
28
108
164
129
135
4
5
123
69
3
52
20
ABCD 93415883766*3^$a+1 [50103]
24
12
25
83
141
16
236
180
4
35
36
33
40
35
37
23
225
12
208
32
12
27
153
63
177
3
33
75
72
13
11
300
1
84
84
44
27
81
40
168
11
69
27
109
80
124
32
28
176
16
128
72
64
83
105
3
9
123
36
1
144
56
24
120
76
11
25
83
9
76
32
3
61
164
96
4
32
3
36
85
36
24
23
73
35
13
132
20
124
215
21
24
39
9
15
36
36
85
36
107
72
9
15
45
36
99
57
24
63
45
3
9
171
24
1
20
15
12
45
16
56
40
11
57
28
107
61
11
45
96
40
168
80
16
24
620
16
116
39
1
23
237
27
72
1
8
36
16
84
35
45
64
32
39
60
108
36
9
12
40
96
24
128
88
8
112
32
88
167
1
95
81
75
285
48
27
96
228
9
16
71
9
120
15
57
4
68
16
11
108
96
1
84
44
27
36
132
12
85
36
59
24
25
12
8
75
85
95
9
87
45
63
1
11
24
120
37
48
32
60
88
131
109
44
76
20
196
83
12
144
1
44
52
8
40
72
8
40
96
95
9
171
45
4
107
9
124
20
72
24
75
33
28
287
21
51
45
39
69
27
189
111
9
15
37
47
33
84
15
81
28
36
128
171
1
23
72
61
23
1
35
45
76
48
156
24
35
9
192
60
3
33
63
237
159
144
21
36
24
84
15
21
24
147
24
84
85
47
180
73
11
9
87
108
97
47
273
72
16
11
9
132
99
45
48
195
37
24
176
63
141
111
45
16
24
23
1
120
12
47
37
80
63
108
117
87
129
15
57
27
37
144
192
32
87
49
80
40
119
12
24
1
20
108
27
96
12
117
4
32
208
44
63
25
35
48
69
192
24
12
4
56
72
76
60
47
9
24
36
16
108
47
85
59
120
61
60
360
59
24
12
109
44
27
25
20
28
12
20
99
108
36
1
8
72
48
136
72
23
120
252
108
1
104
40
36
36
224
96
27
36
45
16
95
36
73
35
69
27
45
40
104
36
3
33
39
96
49
96
47
33
40
23
12
117
88
152
63
180
108
25
11
109
35
45
39
73
35
145
59
21
4
119
1
116
3
1
23
37
84
71
81
63
36
85
11
13
251
9
51
25
96
152
27
60
9
12
4
11
12
33
4
275
45
16
48
71
25
275
33
16
32
288
60
156
184
12
80
12
15
21
171
181
239
36
45
63
81
4
59
37
60
20
48
27
204
81
16
32
27
36
108
72
24
21
4
128
3
9
4
20
112
168
20
27
25
47
217
24
11
60
180
21
208
44
36
60
27
84
60
1
48
59
21
216
16
119
24
12
24
25
144
32
100
8
16
35
1
20
15
9
16
24
35
24
1
84
72
24
128
76
11
25
60
35
9
15
21
123
12
9
15
37
48
95
81
3
105
3
153
132
3
36
189
72
64
240
155
108
108
13
11
45
63
13
32
243
9
4
32
4
143
96
45
171
85
59
12
9
16
164
60
39
36
9
40
132
228
47
108
12
33
52
47
1
44
3
69
63
72
120
25
119
60
72
120
49
84
35
57
63
1
395
9
15
9
111
69
108
88
56
4
12
68
135
36
49
32
27
37
104
12
27
73
59
36
109
83
168
169
104
15
36
1
35
25
83
85
71
9
195
165
16
120
240
24
131
45
40
23
1
96
20
4
59
37
71
229
23
117
16
120
23
1
11
72
216
25
96
156
24
155
21
40
20
147
33
12
27
249
112
32
27
61
32
15
192
1
23
1
24
20
156
24
16
60
36
35
60
9
36
3
9
16
35
21
24
ABCD 93416213362*3^$a+1 [50022]
75
15
126
11
40
32
67
18
11
61
54
36
54
120
59
16
105
15
21
60
15
96
24
63
36
165
45
24
75
32
109
174
6
36
123
56
199
105
51
101
43
45
45
36
144
23
24
13
35
85
90
33
3
165
152
49
63
72
8
16
152
168
120
96
64
69
35
16
15
65
79
17
79
9
21
27
384
24
32
7
216
9
45
3
123
29
88
8
121
239
40
51
90
54
29
37
11
64
3
101
64
27
150
120
239
24
31
30
59
37
18
30
42
54
84
90
101
49
126
65
96
16
24
99
60
30
330
89
16
32
288
24
31
9
48
3
5
31
9
45
36
48
15
32
40
96
123
5
85
11
16
9
78
30
306
9
81
24
12
59
72
112
45
36
54
42
15
48
360
80
37
59
136
33
60
90
17
235
18
11
25
84
90
60
21
32
13
179
88
39
9
9
111
39
102
123
81
36
35
13
51
21
3
57
48
95
120
16
45
36
95
48
31
96
81
144
39
89
61
51
93
107
88
51
29
7
33
8
24
49
15
39
66
96
15
69
36
39
15
17
109
11
88
51
18
36
90
5
16
33
167
64
56
24
85
11
115
149
24
88
152
48
88
129
111
21
54
66
75
3
5
61
36
144
186
29
16
189
27
273
279
15
102
18
17
256
69
339
56
199
89
1
36
11
7
33
8
64
32
43
6
126
41
7
41
49
167
13
96
27
48
69
36
71
19
21
15
9
39
57
183
41
61
114
9
56
55
54
51
96
15
258
30
42
48
23
24
25
159
21
75
3
162
3
15
306
15
21
51
8
192
72
16
240
56
40
183
105
192
189
36
15
93
27
15
18
47
64
9
15
57
90
21
8
136
48
8
13
27
9
15
48
87
18
30
6
66
150
59
64
21
59
31
90
30
17
64
9
24
15
21
59
25
6
156
69
24
72
33
36
35
19
213
152
31
36
29
144
61
36
18
5
88
147
90
12
39
56
49
15
39
6
27
57
23
19
54
84
150
162
90
113
40
27
234
11
79
105
309
11
55
60
90
90
66
24
36
195
15
204
84
17
43
12
9
45
75
39
30
27
159
65
61
48
3
32
160
72
24
105
15
171
5
48
31
24
105
57
108
11
24
120
120
25
111
15
6
35
13
72
11
64
3
210
60
72
30
270
123
81
47
73
24
30
6
36
54
264
42
15
8
16
9
71
40
144
8
49
23
16
69
66
54
11
16
153
60
51
24
72
33
126
66
215
88
57
23
37
75
8
61
11
160
104
229
3
48
141
114
17
73
36
18
57
168
56
24
85
42
48
36
60
90
30
105
176
168
25
63
8
96
40
80
64
24
48
27
285
15
33
3
54
36
150
30
71
24
136
8
31
54
3
32
37
54
21
213
11
72
144
13
12
39
51
21
123
5
64
117
18
30
36
6
105
129
54
185
31
17
37
107
184
15
9
21
36
95
64
21
60
23
61
24
36
36
3
117
144
36
39
56
13
27
24
201
60
59
216
13
75
15
72
81
273
15
21
51
27
90
36
111
33
63
8
1
138
261
9
95
16
72
213
147
3
21
63
81
32
73
120
207
24
104
49
30
41
40
56
25
144
167
48
205
36
15
80
16
8
79
57
24
21
3
57
48
6
9
111
17
37
123
120
213
11
115
125
48
127
54
11
24
1
23
16
39
17
55
18
15
141
35
24
55
33
8
16
33
47
79
81
8
181
36
54
257
13
54
21
105
30
36
18
35
7
9
96
104
24
55
90
23
13
75
69
3
72
105
23
7
36
5
ABCD 93416609998*3^$a+1 [50007]
24
40
89
103
60
8
16
29
75
40
44
76
5
27
4
8
96
4
5
15
12
24
156
36
45
27
52
36
32
88
8
64
56
9
31
24
32
45
15
60
28
17
19
5
12
39
48
45
48
15
12
40
48
125
7
53
27
81
24
63
9
99
16
8
36
12
45
12
43
48
12
8
16
29
36
15
45
111
4
8
48
9
15
33
3
9
63
16
185
39
52
108
96
17
63
4
60
116
40
24
5
60
60
43
20
24
4
89
63
288
120
9
75
16
56
100
96
32
45
15
105
48
43
120
12
20
40
29
19
24
60
17
99
12
57
43
12
20
88
72
53
3
9
27
9
39
33
63
16
41
15
60
28
5
31
128
88
29
15
9
91
20
9
55
20
12
4
60
84
17
3
24
33
24
111
33
12
12
75
40
116
12
28
60
41
3
33
120
15
24
40
89
27
64
5
3
52
20
40
80
4
5
31
53
75
12
4
60
32
24
136
137
3
40
65
3
45
12
15
4
8
16
41
55
296
84
9
19
8
108
45
7
53
19
48
53
12
159
21
27
45
48
24
108
103
24
44
36
21
3
4
92
9
87
108
57
39
88
96
17
3
16
44
52
113
39
16
5
36
15
16
12
53
75
9
39
12
60
28
5
55
65
31
56
4
29
51
40
29
96
19
12
32
100
92
16
17
15
72
40
60
5
43
36
65
15
57
19
48
77
60
75
24
9
111
12
160
20
9
91
68
60
12
100
5
55
17
63
24
28
48
32
36
45
15
64
20
96
40
5
27
9
39
4
32
81
12
3
69
48
43
113
99
57
3
12
69
75
24
33
3
12
9
19
20
120
57
15
28
24
20
48
105
75
33
51
9
19
20
12
64
5
15
40
80
69
27
76
29
15
88
20
36
72
72
36
52
20
84
76
5
12
12
43
101
51
21
19
89
51
24
9
192
51
69
19
77
15
12
12
88
36
24
41
15
24
57
51
12
72
21
79
20
48
40
8
48
40
44
76
5
19
5
27
40
24
24
20
45
3
124
44
9
15
28
60
8
9
67
24
24
56
105
31
24
44
28
8
4
5
48
39
84
57
27
12
16
48
41
39
16
20
69
12
7
5
15
108
4
5
156
63
4
53
7
20
76
44
45
108
63
12
4
125
31
20
64
5
111
168
57
7
60
20
33
15
52
8
9
84
12
48
7
5
3
24
40
17
48
3
177
3
72
28
92
12
4
24
92
105
55
56
33
12
199
24
20
12
64
8
88
53
27
28
12
20
4
8
12
60
136
5
3
84
28
5
43
77
15
9
24
127
8
36
45
55
53
15
60
48
12
120
60
21
39
93
43
12
48
84
68
144
24
4
12
44
4
65
15
21
159
33
75
28
41
63
72
4
32
124
29
15
9
3
24
276
64
36
53
15
136
5
15
28
32
81
15
69
156
43
149
48
3
16
128
120
21
15
36
45
24
120
75
9
27
28
68
24
60
88
32
4
12
68
52
32
45
96
51
45
24
12
84
3
52
44
9
60
135
88
44
60
81
48
15
40
32
4
65
48
43
8
60
12
24
33
3
100
32
16
32
12
45
48
48
12
15
33
75
4
152
21
115
29
24
51
153
36
139
17
15
45
168
48
48
87
69
36
24
79
5
15
16
48
12
68
12
33
15
48
60
9
151
5
43
36
36
72
56
64
5
43
12
20
76
56
88
5
36
12
27
33
75
48
36
28
20
21
55
36
8
172
29
132
7
32
21
72
108
123
4
8
9
31
12
12
24
5
12
7
20
33
15
105
7
17
139
5
15
16
68
12
9
60
12
75
120
64
5
43
8
48
136
125
36
12
3
28
36
8
276
24
28
17
96
7
8
40
84
5
7
20
28
32
36
12
45
48
75
28
56
88
41
120
19
32
16
48
56
36
48
57
19
8
12
216
24
16
12
32
9
15
72
57
31
149
43
5
27
28
32
16
36
20
9
67
32
28
17
27
4
5
51
4
72
48
20
72
24
36
69
19
29
115
60
12
41
15
93
31
20
21
19
8
16
5
12
55
5
75
4
44
45
39
33
75
12
33
103
20
21
19
89
7
44
105
15
21
3
12
36
12
40
53
3
24
12
24
160
32
33
24
43
44
24
96
24
12
60
9
91
20
4
20
84
69
63
129
31
32
28
44
24
52
44
24
100
77
3
105
7
53
19
12
8
12
81
195
12
36
141
31
8
16
29
7
84
96
20
12
28
17
3
12
33
43
24
92
24
24
60
12
4
20
4
5
3
72
93
72
87
36
12
16
32
9
63
45
12
19
12
17
48
175
8
36
69
24
27
64
17
108
96
19
20
9
43
29
19
5
15
4
32
16
24
89
84
3
165
24
39
52
12
5
91
36
144
12
53
7
72
12
41
7
32
16
5
3
57
39
9
24
7
89
96
135
9
12
15
48
40
20
16
80
24
100
132
20
69
3
132
21
108
15
52
72
8
12
57
48
67
29
60
7
84
41
7
101
12
19
8
36
81
19
32
48
21
48
60
12
39
9
36
39
21
51
33
7
56
48
12
64
20
84
72
48
60
4
80
28
20
108
40
5
91
8
48
24
120
24
84
105
48
15
72
33
12
7
44
4
77
19
24
20
12
33
7
20
81
39
24
57
ABCD 93417268604*3^$a+1 [50013]
90
7
36
47
13
84
24
35
13
72
11
72
49
203
30
42
30
31
11
30
6
13
12
11
61
5
126
18
79
53
48
6
169
29
84
79
35
25
119
36
13
125
18
97
53
30
18
19
23
49
35
42
43
24
24
11
18
150
12
96
36
72
85
36
23
108
85
41
12
18
97
24
59
6
66
60
25
72
24
17
24
282
25
96
23
24
18
66
18
55
113
115
11
49
12
77
43
29
31
11
25
29
43
84
24
36
47
48
24
25
5
24
31
12
12
47
42
48
31
119
12
42
55
36
35
25
101
103
89
54
49
11
48
54
7
47
72
78
162
49
17
60
18
25
113
18
13
41
114
120
37
84
5
54
18
108
31
23
42
18
1
47
72
13
185
43
12
23
49
17
108
7
48
71
49
23
133
24
168
5
36
7
5
67
29
151
180
5
67
23
54
31
12
101
91
89
6
180
145
65
19
107
13
12
60
77
7
24
12
11
37
24
53
12
18
37
71
49
29
211
59
108
144
36
25
156
17
43
24
17
6
61
120
65
19
36
12
132
71
25
72
29
36
162
25
240
5
18
13
65
19
35
25
59
24
13
12
60
107
25
35
18
7
5
18
6
48
78
36
54
66
36
61
11
42
12
55
23
61
11
84
13
23
78
31
35
1
24
35
66
24
18
144
12
18
72
24
31
35
169
12
95
12
36
61
12
41
43
24
35
49
23
18
18
6
103
23
85
143
49
203
61
17
127
96
11
18
67
192
108
24
59
97
29
54
30
114
72
12
49
5
19
96
72
11
24
85
53
18
78
12
78
12
60
48
37
35
108
13
29
48
6
61
95
25
29
151
125
18
30
19
131
1
29
43
29
7
11
18
79
11
36
37
156
47
25
12
36
101
72
60
282
97
12
71
1
59
61
5
42
48
36
25
35
48
24
126
7
12
11
109
36
23
1
11
6
43
5
42
30
180
114
97
113
126
109
23
49
24
65
31
132
48
113
108
6
144
37
12
59
73
17
48
36
31
60
107
121
23
6
48
54
49
96
59
72
156
18
6
1
53
18
1
120
71
25
11
121
5
103
60
53
54
13
84
65
91
24
83
73
84
77
42
133
29
30
25
12
60
35
36
13
23
25
11
1
48
17
55
36
108
12
131
49
167
1
35
90
127
60
119
25
48
120
11
120
36
36
36
37
71
49
5
18
13
5
79
11
1
5
19
137
6
54
91
48
77
18
37
36
11
60
13
17
42
1
108
35
18
7
155
25
119
90
48
55
48
11
72
30
24
36
54
12
18
54
24
36
30
24
54
49
71
42
48
18
37
113
18
48
1
59
12
60
18
30
25
11
6
7
119
12
108
36
90
36
67
48
11
132
13
23
18
19
263
36
36
24
61
11
36
48
18
18
36
73
36
41
7
12
120
48
23
36
97
60
24
84
11
72
288
12
54
6
12
6
36
31
131
37
24
47
13
36
35
49
23
13
5
7
155
6
126
48
234
72
31
36
41
96
55
47
36
37
12
101
18
192
18
42
85
23
18
126
37
119
49
24
59
49
17
54
36
108
37
41
36
18
1
137
18
85
12
29
7
84
36
12
23
78
12
24
18
25
5
115
227
24
30
108
78
1
11
1
24
11
13
12
17
138
133
107
12
13
72
77
18
13
83
97
23
96
12
18
19
35
96
1
84
24
12
12
59
1
120
36
5
7
17
48
19
5
54
1
60
84
72
101
6
54
19
84
36
35
60
73
36
11
18
42
49
17
67
5
7
48
23
66
67
36
23
90
36
43
120
60
47
49
11
48
1
35
157
59
25
119
36
90
42
1
47
73
53
36
36
103
335
18
7
65
234
1
17
7
11
49
36
23
1
191
72
54
67
59
25
119
24
12
13
11
73
35
49
89
54
42
7
12
72
107
12
1
23
145
48
329
36
19
29
7
168
23
6
12
36
319
24
72
60
11
54
18
6
12
42
61
23
18
6
120
78
54
25
12
11
1
17
42
30
79
24
108
36
24
161
54
78
7
119
18
12
103
29
139
36
71
6
55
120
84
5
6
108
36
25
83
156
18
151
12
108
41
7
77
114
162
66
109
17
19
24
71
49
5
54
25
41
7
11
13
348
77
31
17
31
12
24
5
6
12
25
72
24
65
7
12
47
18
91
12
12
11
1
17
150
36
133
65
7
11
54
55
47
49
29
103
72
113
103
156
24
5
30
108
72
ABCD 93417751346*3^$a+1 [50008]
35
22
84
60
30
6
23
52
60
5
40
3
119
13
35
13
60
20
25
15
17
55
24
9
24
30
17
15
69
21
40
50
81
19
9
36
24
132
8
69
43
60
44
19
41
40
44
61
8
6
61
69
15
21
14
40
41
84
15
4
173
87
1
27
5
9
16
3
11
46
14
1
20
49
38
22
39
41
36
18
21
40
3
33
39
5
39
37
24
21
84
24
27
35
9
4
12
89
16
38
30
19
17
6
25
29
16
50
118
14
58
27
68
24
3
18
19
21
12
3
20
73
27
35
33
49
12
96
14
18
12
111
4
39
44
73
23
54
3
37
11
60
36
19
14
67
36
24
104
177
4
14
54
51
16
15
9
36
41
39
36
48
21
43
33
59
16
120
8
12
9
40
24
15
21
11
7
36
30
51
5
79
176
36
19
5
13
63
12
33
83
75
76
5
3
90
7
21
30
108
36
69
32
40
9
14
37
8
4
41
94
17
16
47
1
92
37
32
15
60
28
8
7
12
90
68
40
3
3
21
23
10
36
71
16
8
12
19
9
32
3
25
17
7
12
129
27
20
3
4
45
23
69
15
1
44
91
12
18
32
28
27
17
6
109
93
23
27
1
29
28
27
12
29
22
249
3
26
7
93
47
3
45
9
90
13
68
25
32
42
13
8
81
10
9
21
56
99
43
77
4
12
29
79
56
13
126
81
123
36
44
21
69
6
49
77
18
1
32
19
41
19
5
60
4
24
12
93
3
69
26
9
1
18
50
36
15
36
24
13
15
17
75
25
18
33
12
32
75
61
20
88
35
21
55
44
6
39
81
31
8
1
168
8
112
2
4
36
18
30
33
24
11
18
7
84
3
17
4
20
52
15
20
54
15
4
24
12
89
4
8
15
28
56
9
96
91
24
5
55
140
76
8
81
19
45
32
4
36
62
28
14
15
15
64
14
43
44
55
69
12
5
3
7
5
43
21
20
16
39
126
12
27
11
58
15
17
3
16
11
94
11
48
15
4
30
87
48
12
20
1
8
112
3
24
11
25
5
10
9
35
13
9
51
23
1
84
36
45
75
11
30
42
21
37
83
1
15
44
16
24
15
21
41
3
52
9
3
288
20
63
94
18
30
3
12
63
36
21
29
48
55
36
56
25
39
9
3
29
15
39
22
20
19
15
33
48
47
13
17
18
25
29
10
14
76
15
21
8
7
29
18
1
21
14
22
24
63
12
44
7
33
35
4
8
42
70
6
44
3
48
39
193
48
24
12
51
14
94
5
72
4
51
5
9
40
15
15
14
42
69
40
48
5
3
60
48
60
60
61
18
32
108
12
25
29
7
20
9
10
9
59
33
43
12
14
36
55
12
33
15
12
32
13
63
39
38
3
48
7
8
4
2
15
120
24
7
18
107
28
20
36
1
15
44
49
36
14
40
2
43
11
13
36
9
8
19
9
14
1
11
4
17
4
11
9
13
47
4
77
18
40
30
35
12
48
1
14
36
106
24
3
15
66
27
27
21
35
70
27
189
11
3
1
24
125
87
19
60
9
17
3
25
44
28
39
15
50
31
5
139
20
1
38
1
21
195
39
54
50
16
14
72
24
106
18
11
21
18
45
12
7
32
1
3
126
11
52
21
6
5
3
6
4
26
136
45
81
3
81
39
84
53
28
39
5
43
35
4
50
18
13
3
21
116
3
1
35
4
9
5
7
11
49
20
16
24
9
147
24
5
15
51
10
95
24
24
72
24
88
11
1
36
17
31
39
53
7
53
49
20
16
18
5
16
20
96
4
9
90
176
48
61
32
48
40
27
122
18
13
9
18
14
39
12
3
49
128
60
19
8
85
32
28
45
8
15
45
3
19
45
8
49
36
143
25
72
3
15
32
25
48
12
165
39
84
17
19
24
71
61
9
159
35
1
9
35
12
7
12
24
104
25
123
50
39
19
66
6
30
15
23
1
11
10
95
4
80
96
165
4
54
17
39
45
16
8
52
5
94
26
4
15
116
55
5
28
12
59
13
8
37
48
27
8
4
48
17
6
58
11
15
58
11
9
22
41
48
31
45
11
13
17
15
9
18
22
8
76
75
75
9
45
36
32
40
18
17
9
55
41
88
11
3
22
15
39
5
12
57
27
40
48
11
1
39
57
48
21
3
11
30
10
50
34
90
27
20
24
1
6
29
120
76
5
19
11
42
63
9
51
3
22
14
25
60
5
19
105
47
108
7
32
10
3
33
14
58
35
55
32
1
21
35
45
19
17
19
36
12
63
5
9
40
11
64
24
24
12
5
18
36
10
72
23
67
29
16
20
87
10
83
28
47
13
9
27
36
17
91
35
61
15
74
12
58
21
36
8
76
45
50
69
21
39
12
25
35
13
54
33
5
19
65
36
3
40
21
11
24
28
56
51
28
21
12
12
23
130
3
77
10
45
3
57
20
40
23
4
78
30
2
72
31
5
30
9
28
5
52
6
54
15
21
102
33
44
4
5
7
33
6
41
40
48
20
121
8
43
24
101
43
60
72
8
12
28
29
30
57
16
68
25
11
60
16
48
27
14
40
15
93
60
62
10
44
4
3
35
30
39
28
56
61
14
10
72
14
1
12
17
36
67
32
159
1
15
5
103
17
51
40
32
1
36
35
1
9
75
23
13
5
67
60
27
50
31
68
75
22
15
12
5
7
39
26
24
12
19
3
105
21
14
13
20
49
44
6
58
48
35
84
13
75
63
89
4
11
18
10
53
60
48
9
10
98
63
4
8
43
65
16
59
34
18
2
3
48
16
53
28
14
166
62
21
52
23
1
29
42
4
8
58
74
4
36
9
96
15
6
75
84
11
9
60
25
15
39
5
15
22
68
76
8
36
7
60
20
4
5
15
15
1
5
30
10
3
36
24
9
86
4
33
8
16
23
82
14
1
24
12
123
14
58
9
24
99
32
4
126
66
5
27
1
75
32
22
11
61
71
3
37
12
12
81
14
61
35
22
111
65
12
24
4
11
19
41
9
51
36
52
33
14
66
22
68
33
36
4
41
31
12
33
44
4
24
11
15
22
54
41
9
6
25
27
17
16
57
47
99
1
35
9
72
40
27
81
27
32
13
35
24
30
10
5
4
9
212
4
47
3
25
41
51
4
89
22
29
45
43
72
33
8
22
17
3
13
8
36
103
38
15
33
27
45
28
30
14
10
72
5
24
40
60
29
16
14
22
6
144
50
15
1
83
67
30
24
30
78
27
9
26
4
17
60
4
15
8
82
8
7
65
75
15
21
7
62
19
21
11
27
18
4
51
8
72
4
36
44
63
ABCD 93418016618*3^$a+1 [50007]
8
48
7
6
3
8
4
27
60
6
6
30
3
24
56
25
6
45
3
21
21
24
18
17
67
126
24
6
6
23
13
83
1
6
5
7
41
19
6
3
15
6
72
18
9
12
3
45
21
60
12
6
21
20
4
9
96
11
36
31
12
29
1
36
47
13
11
4
84
3
6
24
47
4
8
37
18
69
15
48
21
21
23
4
12
8
19
6
48
6
29
1
12
11
19
5
12
12
19
21
12
21
6
114
3
9
3
21
12
27
20
24
1
24
24
11
28
3
69
32
19
66
47
24
37
24
15
20
16
9
15
3
6
60
144
3
20
16
21
18
21
8
1
36
27
21
11
1
6
12
6
11
79
17
1
12
12
24
11
4
15
89
25
83
36
13
47
25
72
35
13
12
3
20
7
9
24
51
17
36
88
20
13
23
19
48
36
5
37
11
7
18
47
1
23
52
3
9
15
6
6
54
11
31
66
48
30
21
8
48
49
3
24
20
19
29
1
47
4
36
15
54
27
24
24
21
6
5
13
12
36
42
42
11
24
55
9
33
6
6
11
4
72
9
12
24
6
90
24
59
12
13
6
5
31
5
49
12
15
57
72
42
5
4
15
12
36
18
6
5
1
11
24
1
35
4
15
24
17
43
29
25
15
92
25
11
1
11
1
108
3
32
13
23
1
3
21
11
28
9
59
43
42
11
1
12
11
1
12
18
5
4
45
71
16
3
41
4
3
18
27
9
23
67
78
6
12
6
3
33
72
11
25
11
37
23
7
66
3
8
1
24
83
25
35
61
63
12
32
73
24
24
27
9
6
6
36
11
37
27
45
15
15
12
36
89
48
16
80
1
30
9
39
9
20
124
12
8
12
1
30
45
81
30
9
48
8
61
11
37
11
84
12
19
6
63
32
48
49
3
21
15
51
41
40
15
5
25
12
107
72
13
51
9
42
5
16
20
25
83
4
27
18
35
13
23
52
20
13
3
15
17
67
45
48
44
1
24
36
3
45
12
27
15
5
48
36
1
24
11
1
23
36
7
12
41
43
33
69
63
9
36
12
30
6
12
6
21
81
11
205
11
31
42
35
13
23
85
15
8
19
42
30
5
4
60
68
4
21
126
24
36
9
20
28
45
11
48
52
33
30
30
3
24
9
12
60
18
36
42
18
29
16
3
45
44
64
39
30
12
23
4
68
60
43
48
29
48
7
5
12
37
66
9
60
44
16
39
9
81
23
7
18
24
36
3
12
3
33
36
8
40
44
16
9
12
18
21
36
3
42
12
15
63
12
6
11
13
15
45
15
147
54
12
6
17
16
33
11
1
3
21
3
24
9
30
41
4
57
42
6
11
40
8
1
3
15
12
17
7
81
81
24
11
1
35
60
7
42
11
24
108
12
61
12
6
21
21
51
20
1
36
11
12
4
9
30
78
12
35
37
11
24
25
72
12
15
111
57
15
17
72
13
47
12
31
114
108
18
69
27
5
4
3
57
36
8
25
11
4
8
49
59
12
64
21
59
28
9
36
15
15
21
24
8
25
23
43
30
12
24
6
18
23
12
28
9
6
24
18
36
59
1
12
3
44
28
12
57
42
89
28
60
12
3
18
11
55
17
1
18
89
72
175
9
33
6
33
15
60
9
45
35
13
3
20
12
1
6
5
31
24
69
81
35
1
42
12
24
41
31
9
32
64
27
17
31
6
23
31
45
24
3
6
11
7
84
53
25
18
17
4
33
12
12
12
11
49
47
7
5
91
30
18
6
12
96
15
56
1
3
8
1
47
43
29
13
35
16
9
48
30
125
31
5
85
27
3
12
17
24
1
63
8
40
24
33
39
24
3
6
24
12
24
12
72
36
66
18
24
15
9
3
32
4
60
8
4
92
1
6
24
6
3
12
69
23
1
6
18
3
60
56
1
12
35
36
28
33
15
51
30
3
32
25
3
20
1
83
37
15
81
3
9
35
4
36
8
37
54
5
40
9
3
20
12
12
91
17
13
59
7
138
11
36
1
18
6
3
3
120
6
3
9
23
28
9
83
73
27
32
4
36
36
57
11
19
17
7
5
4
48
9
6
6
18
48
33
39
21
3
29
1
11
97
18
77
1
72
15
20
12
7
84
17
37
72
30
33
24
36
9
78
9
27
45
12
9
15
15
24
33
8
1
3
20
28
3
41
55
6
63
9
11
13
12
11
13
27
45
35
37
11
1
48
27
21
15
3
30
15
32
40
20
24
43
29
64
3
45
36
51
21
3
29
24
13
36
75
8
1
3
3
17
24
1
24
11
40
9
87
8
13
102
18
18
5
12
4
72
39
69
72
45
39
21
36
11
1
42
5
36
12
1
23
1
36
3
57
35
1
24
96
27
39
5
25
6
5
19
9
44
16
44
25
47
72
37
11
25
3
8
13
24
48
30
81
8
4
20
108
37
3
8
31
29
37
18
5
4
69
30
9
32
12
55
5
13
87
33
30
24
5
25
3
45
18
6
83
37
18
18
6
53
48
4
51
17
1
15
9
83
7
6
71
13
11
1
27
9
3
45
36
24
11
7
24
29
61
54
17
12
67
6
15
3
6
42
42
35
7
17
25
12
47
13
47
61
48
3
21
23
25
11
16
57
51
3
30
36
30
84
6
35
1
84
27
3
5
4
9
12
6
41
48
1
27
8
13
6
48
33
72
21
42
6
42
102
18
30
15
9
35
49
11
28
12
68
25
6
24
6
83
7
18
11
55
36
41
16
3
6
23
12
4
8
37
48
36
36
18
12
45
8
1
75
15
12
21
20
52
8
96
4
20
24
25
35
31
18
12
15
9
3
27
18
27
15
45
32
1
3
3
17
31
5
12
37
60
30
41
49
3
3
36
57
24
15
5
12
1
71
40
9
23
1
12
36
35
24
13
12
6
66
96
42
84
36
48
17
12
40
3
18
6
21
8
97
30
5
1
12
11
16
45
12
54
29
52
63
42
30
6
11
1
3
20
40
104
12
4
24
8
61
18
5
28
9
35
61
3
51
9
72
8
7
9
9
18
30
3
8
4
9
12
23
36
112
45
12
3
9
42
90
24
6
9
72
9
27
3
24
24
6
63
15
30
11
7
21
21
72
3
48
8
1
12
15
8
37
51
9
71
37
59
64
9
12
3
141
15
33
6
12
5
4
44
12
25
18
29
1
3
3
12
24
5
55
192
42
143
13
3
20
24
91
29
61
36
60
27
9
11
24
1
42
36
45
12
27
6
27
48
32
31
57
3
48
18
11
61
35
12
60
4
12
75
30
12
23
28
32
7
29
4
27
30
39
12
32
76
69
12
3
15
6
3
21
18
36
53
48
28
60
3
12
48
6
11
13
11
19
24
18
63
32
43
12
17
1
12
23
19
17
13
3
12
51
5
1
27
36
36
8
13
3
9
6
30
23
13
27
3
9
57
12
11
60
28
8
19
30
11
7
6
12
11
16
9
24
6
41
120
25
48
66
9
21
6
17
60
16
24
33
59
13
47
13
23
7
33
20
28
33
15
56
7
6
15
27
9
9
35
19
9
69
3
33
186
6
11
43
57
9
24
23
1
15
8
25
96
30
24
53
25
3
15
45
8
48
25
42
36
17
1
11
24
7
6
11
28
33
36
27
51
5
28
8
13
11
7
5
40
3
6
12
6
42
24
36
47
64
12
3
18
3
24
45
35
7
12
5
31
18
39
80
12
16
36
24
33
59
13
24
12
27
56
43
9
45
6
42
30
54
6
60
24
12
5
84
4
20
37
42
33
20
16
9
12
59
7
5
43
9
20
25
18
48
53
7
41
55
33
15
12
5
31
6
12
71
24
19
17
12
16
8
1
35
19
77
85
30
6
60
35
1
3
32
1
15
21
18
30
6
9
8
25
131
49
3
20
48
55
48
18
12
23
199
18
24
11
1
48
18
5
7
17
49
12
23
12
16
15
5
7
17
16
9
12
3
27
6
35
24
31
29
49
11
37
36
12
11
28
33
23
19
17
12
7
12
18
3
21
11
55
69
27
72
6
6
53
1
11
31
30
6
21
72
81
27
3
9
3
21
9
12
3
9
114
30
30
54
72
3
99
60
17
43
9
39
6
23
25
90
6
51
8
13
11
24
28
3
17
25
11
1
36
3
44
25
6
30
24
11
13
23
16
9
3
39
24
5
25
39
20
13
27
81
36
95
12
1
3
36
12
32
12
4
12
87
24
ABCD 93418503866*3^$a+1 [50048]
8
85
15
9
75
60
21
27
15
17
19
162
18
54
96
6
84
21
36
105
60
12
195
27
81
3
77
37
18
189
56
13
6
21
12
33
180
12
143
19
33
21
51
21
27
45
42
18
78
198
39
48
20
24
85
15
36
72
32
31
114
95
13
18
5
67
108
72
36
72
30
95
13
47
40
15
12
6
36
6
42
27
48
63
29
1
15
27
117
3
17
79
60
24
78
27
57
6
45
33
6
126
59
96
64
21
42
57
176
60
55
29
1
90
29
36
100
60
224
55
18
72
3
3
120
78
42
18
102
48
24
12
81
3
41
61
48
84
123
72
3
29
60
28
93
42
18
15
3
36
54
47
60
24
25
15
33
23
13
42
12
18
12
15
32
76
105
87
108
3
132
29
85
96
258
41
28
68
37
102
48
66
167
25
12
72
36
27
33
48
51
159
30
84
126
6
3
351
17
43
41
31
29
96
64
69
42
5
4
60
9
131
16
63
161
1
60
99
261
18
12
24
41
112
3
54
18
102
3
12
33
30
12
5
28
141
30
6
36
78
69
60
32
55
6
12
66
9
3
72
45
21
84
18
54
35
115
41
100
20
7
42
6
65
4
51
12
18
12
6
6
246
45
24
15
6
42
17
136
3
12
65
24
73
6
9
8
55
117
57
60
6
5
7
42
3
32
40
15
48
33
80
40
60
57
27
80
1
59
31
65
43
17
55
65
60
19
6
27
3
5
55
12
17
1
15
20
85
39
63
17
148
3
29
76
129
3
3
5
37
36
12
180
18
9
60
21
47
97
6
57
99
96
18
11
28
51
161
13
42
21
20
85
39
20
25
135
3
60
6
207
9
243
21
150
17
13
11
49
11
1
24
30
18
23
19
36
5
43
9
60
3
29
13
48
99
96
3
90
6
45
9
27
3
9
21
24
36
30
41
85
3
3
5
112
32
13
123
3
36
6
42
36
60
41
109
72
27
48
75
42
12
108
23
25
27
21
12
72
15
51
96
5
79
36
90
63
21
90
24
12
45
9
156
15
108
3
60
18
24
18
5
43
90
11
1
59
36
25
24
6
45
15
144
36
29
136
24
63
57
36
63
54
6
17
79
24
90
167
7
36
24
53
43
66
18
6
11
43
45
12
9
167
43
12
72
53
43
144
66
6
6
87
12
15
5
181
108
71
1
87
3
29
13
63
45
18
42
60
60
15
27
12
6
39
80
96
7
177
20
76
63
101
139
6
11
7
30
3
27
30
120
23
25
90
5
43
30
6
6
78
69
132
81
42
138
27
45
135
12
20
13
3
15
9
33
3
44
61
59
19
12
12
17
28
68
43
42
75
93
126
30
3
123
18
72
48
47
112
45
36
60
47
73
30
24
12
41
49
35
43
53
355
30
12
60
150
33
165
42
93
99
41
85
102
53
25
12
3
44
31
24
6
95
13
11
85
18
17
25
30
33
72
21
95
4
51
24
33
81
42
18
72
48
6
30
78
45
45
27
9
47
13
12
18
24
18
39
105
18
33
24
75
65
16
3
6
11
40
20
109
6
30
30
108
41
31
65
13
180
11
25
24
47
49
15
3
93
80
67
45
27
65
25
6
12
117
69
27
80
25
15
27
33
80
25
60
18
9
60
123
48
12
29
16
164
60
25
30
96
5
24
28
15
90
6
17
73
107
25
30
12
198
30
102
15
141
12
87
12
9
36
35
91
29
55
6
15
33
60
60
27
63
6
30
48
36
17
109
108
23
4
9
36
30
168
33
45
75
15
9
216
84
63
6
71
40
81
42
78
15
69
11
24
121
84
6
72
12
33
72
21
87
32
49
27
15
5
37
123
80
13
51
15
36
18
107
7
48
29
1
27
3
54
60
11
73
12
54
60
168
126
47
25
12
66
54
18
30
30
48
77
7
48
150
54
5
13
167
25
78
108
30
24
11
79
18
23
67
12
5
1
48
162
65
103
36
6
12
143
7
6
12
24
96
12
3
20
25
39
105
24
30
54
75
27
24
101
16
105
39
21
35
79
36
45
39
6
78
17
49
3
15
66
60
47
13
47
25
42
45
45
12
11
19
18
60
6
9
165
96
24
12
11
103
120
54
48
60
42
6
60
72
27
51
41
43
96
17
24
25
51
3
9
32
61
35
40
45
27
8
64
129
11
31
72
108
90
30
9
39
42
168
114
48
48
36
36
45
57
3
213
30
9
68
7
48
24
18
78
54
75
39
84
36
84
6
42
54
3
15
17
16
24
99
42
15
87
36
9
123
42
42
24
60
180
9
60
3
9
80
31
129
36
9
210
36
5
25
35
240
52
8
19
54
30
96
54
71
25
6
29
88
32
1
75
20
43
90
11
40
9
162
12
ABCD 93418823242*3^$a+1 [50045]
73
23
64
80
7
24
29
7
90
54
12
150
48
87
3
6
15
51
24
21
12
3
17
288
28
27
9
48
51
36
18
83
25
3
27
18
39
33
18
24
30
35
16
36
81
3
45
59
1
12
27
8
40
80
7
53
7
30
18
9
84
12
117
27
9
12
15
9
95
40
48
27
18
6
12
29
16
9
54
54
15
48
63
36
9
20
7
42
11
7
30
39
24
9
3
57
12
6
33
20
1
83
16
156
44
24
13
42
30
36
35
4
12
44
40
9
3
33
35
7
48
96
209
16
68
28
15
5
12
40
15
33
27
18
47
100
45
6
120
17
64
63
93
33
6
36
30
78
77
7
21
36
21
18
29
43
54
59
12
13
42
45
44
4
32
37
36
84
18
53
1
6
65
88
39
6
54
45
21
6
108
30
90
57
36
15
117
48
72
48
20
4
3
21
15
66
35
1
24
3
32
24
60
79
21
15
17
13
24
48
3
24
15
12
33
20
28
48
36
39
137
28
9
36
24
18
57
68
72
16
15
41
40
51
29
40
3
45
56
7
9
8
40
32
24
7
42
30
93
33
75
20
16
84
21
18
168
30
15
80
12
7
36
18
174
5
13
24
15
123
17
36
43
21
15
66
3
15
36
5
13
6
5
25
36
11
40
24
48
48
9
15
24
20
12
52
75
17
1
23
67
42
30
60
53
48
7
45
39
81
20
7
6
131
84
31
29
4
27
36
9
39
17
60
60
115
45
72
8
4
51
42
12
24
12
15
9
18
41
4
21
6
29
4
36
129
18
5
24
16
3
72
5
13
54
41
1
3
60
32
16
69
15
15
153
27
6
119
24
4
12
228
21
24
15
8
7
33
45
48
42
30
15
3
36
5
1
12
3
3
54
18
5
40
39
21
39
29
24
16
21
66
18
54
6
51
51
5
55
17
48
115
53
1
15
15
18
6
45
32
7
18
23
16
68
1
59
48
7
53
13
59
40
36
36
8
40
108
3
17
37
11
37
3
32
43
9
80
28
3
5
67
5
24
49
11
19
6
11
28
45
87
3
24
101
19
60
18
12
47
31
18
59
61
75
32
97
15
15
36
29
7
18
6
9
27
9
9
11
79
30
18
24
33
15
17
1
23
55
54
3
44
61
30
153
15
9
27
53
1
47
7
57
104
12
19
18
18
45
92
28
15
33
9
27
36
32
13
3
51
101
7
12
5
1
54
41
64
3
30
11
16
9
36
35
91
5
28
36
68
12
28
20
37
11
4
44
36
1
18
9
57
11
25
39
3
117
8
13
63
20
12
13
36
24
75
27
18
24
102
69
45
99
45
27
39
29
108
133
42
165
27
57
8
36
16
48
48
183
72
60
89
19
21
24
24
15
6
30
6
39
69
72
30
5
19
12
17
1
15
32
7
18
47
13
72
18
18
12
90
17
1
24
3
27
36
65
16
33
11
160
57
18
41
4
15
30
6
54
71
31
24
54
35
19
53
64
9
12
3
24
33
15
120
12
12
8
31
54
66
21
75
33
87
29
4
63
12
65
13
23
25
15
20
4
12
96
3
41
24
24
13
18
5
31
90
3
3
72
30
15
75
42
39
20
31
81
9
3
32
31
24
9
27
18
180
36
75
9
51
68
13
90
18
30
21
8
43
65
64
3
12
6
18
30
11
25
150
48
5
48
19
69
21
24
11
28
48
80
12
31
9
48
15
42
35
48
73
6
5
103
18
63
32
72
13
18
30
11
84
4
15
36
12
42
12
18
6
27
3
5
19
48
54
54
89
48
49
71
60
67
65
40
15
5
55
18
75
24
21
35
19
29
172
69
24
35
85
6
9
9
23
25
54
78
143
37
23
4
36
57
150
33
44
13
143
37
15
3
57
8
43
84
41
85
42
33
24
33
102
6
27
27
12
9
15
21
20
31
17
85
27
33
36
27
129
11
79
6
15
12
20
12
13
47
19
101
16
32
85
23
19
41
25
18
6
35
28
21
24
12
11
67
45
27
33
3
5
112
3
9
36
27
18
47
16
45
36
11
25
39
3
66
24
3
9
15
3
41
12
4
21
30
17
1
6
21
32
1
15
84
3
24
30
51
12
51
12
149
1
15
3
12
18
42
54
11
7
57
15
81
24
33
23
24
103
30
35
1
96
3
80
61
71
31
17
1
54
18
135
15
12
36
6
18
18
15
15
18
39
21
102
42
48
23
31
18
3
32
1
39
32
4
32
7
72
33
3
57
8
7
36
29
43
69
48
8
19
21
72
195
5
25
6
5
25
11
124
20
7
60
9
3
6
36
30
21
12
8
60
7
53
100
12
33
23
72
13
6
5
61
35
25
63
57
24
3
27
5
48
1
24
11
16
96
123
45
45
6
53
16
39
17
199
9
3
77
40
33
15
32
25
47
16
9
36
30
18
36
6
17
12
43
41
16
63
6
11
48
43
5
109
59
72
28
36
39
30
11
61
90
60
53
1
3
20
16
15
66
6
48
9
33
107
145
11
72
25
48
6
90
35
1
59
13
11
1
15
3
132
33
36
39
21
15
66
6
54
3
36
12
32
25
12
3
33
15
9
39
72
15
30
39
33
3
12
12
68
217
35
4
9
18
9
51
9
3
6
59
31
54
12
6
72
66
6
21
12
15
53
7
18
48
54
42
75
8
1
39
15
6
12
18
9
27
24
17
13
24
12
11
7
6
72
135
3
6
63
21
6
45
21
60
35
28
24
8
67
30
3
20
19
21
15
54
11
4
39
21
9
36
6
5
25
23
40
81
3
51
81
96
3
24
66
6
53
1
39
56
85
27
24
3
53
24
43
60
21
32
13
90
29
61
15
21
23
67
5
1
27
3
17
16
9
36
35
31
6
72
27
56
124
3
36
5
52
60
9
6
5
13
36
18
12
33
48
45
54
81
92
16
44
133
12
23
127
36
137
133
36
3
8
12
28
3
29
7
144
36
69
20
127
30
15
48
9
23
127
53
4
15
33
33
87
3
5
64
3
18
60
54
9
9
90
30
63
24
135
93
36
69
3
33
36
11
40
129
39
15
54
72
3
45
27
8
55
90
18
18
96
11
79
18
126
9
8
112
117
24
36
3
12
24
141
48
51
24
8
72
48
55
17
96
40
20
4
8
25
15
72
56
7
18
35
1
131
28
51
6
12
63
12
80
28
ABCD 93418866746*3^$a+1 [50184]
48
21
27
192
405
27
16
224
96
144
208
821
72
115
53
192
72
243
165
27
93
3
64
128
112
5
96
24
48
115
32
21
120
99
261
60
12
168
120
259
32
33
60
36
144
111
69
48
12
111
69
43
144
128
45
163
32
45
115
48
77
243
64
48
32
81
60
3
112
80
177
240
48
12
51
336
549
24
211
17
132
108
48
127
80
45
120
139
101
108
111
21
43
77
147
93
19
101
12
96
60
24
123
144
240
93
147
64
5
139
5
75
192
96
165
27
16
17
15
160
48
17
240
63
16
96
65
367
173
228
144
15
225
63
64
113
15
48
45
19
173
147
21
27
93
67
53
187
96
32
93
24
60
127
144
176
33
156
51
96
64
101
267
165
108
60
72
43
53
331
240
173
48
132
111
96
213
48
27
45
211
96
48
32
96
64
80
64
77
120
123
309
123
417
175
65
207
64
32
240
33
60
67
17
271
29
115
353
48
144
223
128
384
213
60
79
101
139
240
161
12
51
45
51
321
15
160
77
147
160
144
125
312
48
27
117
168
67
48
293
411
141
19
29
24
43
48
96
96
65
240
15
112
5
48
108
175
77
48
51
189
19
96
17
127
125
3
240
144
33
96
31
240
80
189
67
17
175
96
77
3
112
113
271
161
63
112
80
192
45
180
111
96
21
187
353
159
96
640
5
252
48
12
3
45
243
352
77
48
99
213
48
27
141
19
113
12
3
64
48
96
176
141
3
16
128
261
139
65
15
225
15
16
77
372
255
160
221
67
113
15
112
17
127
80
144
177
48
207
144
69
75
64
32
21
267
45
3
237
115
5
171
129
31
29
120
60
15
333
67
5
27
96
208
32
93
147
285
72
27
64
17
180
120
180
180
72
243
237
120
91
17
207
45
48
19
161
127
113
192
15
112
221
67
101
27
144
48
192
129
12
99
81
79
48
240
32
21
27
16
17
15
144
96
144
16
17
60
67
80
33
15
208
5
60
127
125
120
43
5
48
139
176
309
27
48
81
127
32
225
303
33
159
16
32
117
60
96
12
115
17
ABCD 93418938376*3^$a+1 [50028]
55
33
12
44
40
32
12
16
15
29
40
32
64
141
18
5
12
36
55
30
39
56
4
44
19
6
15
87
29
84
24
40
92
24
31
5
48
12
28
105
35
36
16
3
41
48
37
11
48
1
35
19
29
1
36
51
9
51
20
73
23
136
3
29
84
25
51
104
4
9
27
12
9
36
3
56
76
32
1
3
108
56
4
48
44
36
73
51
8
1
39
8
36
12
4
44
4
27
9
32
40
33
102
9
36
8
1
35
1
3
8
7
6
99
8
36
52
12
8
16
51
89
24
12
37
15
48
15
30
39
93
35
72
13
6
17
28
12
32
1
3
8
120
12
1
12
15
9
11
55
21
32
43
5
25
15
8
4
48
8
160
24
12
24
128
160
60
12
27
29
19
33
3
54
27
105
119
4
104
108
60
37
63
9
23
24
88
60
36
36
12
8
103
18
35
1
95
31
60
17
109
47
37
54
6
15
24
12
69
39
75
201
9
23
49
24
27
44
16
39
18
3
27
65
16
8
7
17
4
33
119
60
40
140
67
6
99
9
15
15
69
57
78
21
60
8
48
88
20
36
28
68
36
13
15
21
59
397
30
53
12
49
27
12
44
25
30
65
16
44
24
1
11
37
39
15
6
48
63
44
40
20
40
48
48
3
60
17
72
1
63
27
41
52
44
40
69
24
27
8
121
3
44
31
29
25
36
11
144
12
48
1
36
12
63
15
9
104
60
12
40
36
56
55
5
1
11
19
96
54
144
11
79
77
4
8
28
84
20
31
53
52
60
8
7
117
72
45
27
75
65
12
84
1
6
36
18
18
113
61
99
9
15
63
30
119
49
12
18
6
35
36
85
95
28
80
16
33
96
59
13
11
76
21
3
27
5
85
72
24
48
35
16
39
93
69
108
23
55
89
4
120
48
32
28
3
21
8
52
48
56
31
48
17
7
102
15
24
36
15
144
77
40
72
12
15
5
4
171
6
23
25
23
64
20
109
15
12
68
84
36
48
40
20
24
16
87
17
133
11
37
51
20
12
60
12
12
13
42
66
15
36
9
12
15
3
33
45
12
47
36
12
4
12
56
40
27
18
168
11
19
29
13
30
9
8
16
60
56
49
71
4
8
24
16
32
25
24
11
24
16
24
123
18
84
75
20
36
4
45
83
52
140
4
32
12
61
71
13
18
42
27
9
36
15
32
1
63
20
97
131
1
23
7
29
84
52
20
40
24
20
12
103
33
48
56
40
33
11
175
18
11
37
95
60
7
149
13
3
33
24
30
29
31
54
11
1
15
20
48
25
35
16
20
109
95
48
16
20
96
12
24
103
41
88
48
8
4
33
27
9
3
27
5
12
1
51
24
12
39
9
44
12
13
11
12
40
224
1
11
61
23
49
23
124
48
48
12
48
36
140
7
18
111
80
28
15
21
44
28
44
4
39
41
48
1
36
35
1
143
28
45
123
20
12
40
57
3
44
24
28
84
24
92
28
48
51
41
4
48
33
71
48
12
36
48
16
9
3
27
129
48
24
44
64
32
16
21
111
132
32
1
87
8
16
8
16
21
15
8
76
27
9
9
24
36
47
109
6
33
12
99
81
56
19
69
45
30
18
11
64
24
68
24
24
24
31
89
61
35
12
25
36
51
24
20
12
4
36
20
25
11
4
116
31
18
75
12
63
29
4
15
21
56
13
123
24
12
92
4
36
8
88
48
75
9
80
24
16
104
108
136
20
7
48
42
84
203
52
32
48
36
60
61
63
12
84
39
9
27
18
75
32
1
18
41
49
36
35
108
28
128
1
59
1
23
25
27
15
125
4
45
3
56
1
54
65
28
63
33
20
1
11
4
12
45
39
20
12
37
39
21
23
72
108
13
3
80
4
8
36
25
24
12
71
4
12
3
17
1
15
8
121
3
36
3
29
19
42
3
8
24
55
93
27
65
13
11
4
56
16
20
12
19
5
73
51
156
3
41
1
48
60
3
9
35
4
8
4
21
51
20
1
6
17
12
4
15
6
15
12
21
15
8
24
4
44
31
17
28
44
7
126
23
4
68
25
87
63
21
72
44
4
33
6
65
12
7
57
33
36
23
40
177
35
73
47
12
16
36
36
32
12
1
3
80
12
48
64
12
84
48
81
59
144
55
53
85
6
54
36
18
41
28
8
100
33
3
32
133
30
24
66
18
29
48
13
24
11
76
92
1
23
48
24
52
12
33
51
39
21
33
72
27
33
84
15
60
33
23
72
1
35
48
52
45
36
18
18
12
59
72
108
31
60
17
1
15
15
9
12
56
13
47
16
45
27
44
52
20
72
96
88
12
21
23
1
66
65
13
3
8
61
23
12
13
35
7
90
11
112
44
85
30
105
3
18
6
48
93
3
5
40
24
24
32
19
41
31
17
13
3
57
27
20
36
1
24
15
24
36
32
1
95
79
53
37
54
29
48
36
12
4
33
15
44
72
1
18
30
168
36
123
36
51
81
9
54
126
18
17
4
56
1
11
16
32
4
45
12
27
63
81
44
16
8
12
12
115
17
19
60
30
11
25
114
33
60
36
9
60
183
20
12
60
28
68
24
28
56
7
174
6
137
88
32
16
68
4
84
60
56
16
15
17
91
108
45
3
5
91
9
27
9
3
69
44
88
96
80
132
103
5
16
24
96
32
52
24
12
8
25
11
19
5
24
4
21
27
108
44
19
198
3
20
48
72
16
63
81
44
49
23
48
25
83
52
96
141
11
4
45
63
129
18
18
3
56
72
1
39
12
80
16
68
4
188
25
11
40
144
3
5
61
27
104
28
3
24
5
13
18
9
80
48
1
35
4
36
87
18
39
80
16
44
12
12
13
36
63
92
43
21
72
12
45
12
15
92
ABCD 93419166448*3^$a+1 [50019]
60
76
93
23
48
84
13
36
75
32
73
119
48
4
12
201
23
64
36
140
97
123
141
107
121
135
284
1
60
51
128
16
9
24
60
51
68
328
96
68
144
385
12
51
36
32
40
9
59
100
12
21
143
37
23
36
12
1
12
63
33
23
1
24
419
73
11
13
15
9
11
16
44
36
49
216
12
87
69
240
11
13
23
60
73
3
152
37
11
1
191
61
60
3
32
1
72
107
25
24
47
25
131
4
93
96
120
180
15
20
25
119
16
96
84
45
24
12
12
3
32
25
83
37
11
48
36
133
84
35
1
27
104
13
63
45
12
51
72
140
97
48
95
1
219
104
12
1
111
93
119
12
16
32
13
71
48
25
119
1
27
21
72
15
20
25
51
72
32
60
1
12
35
36
12
97
131
60
36
1
24
3
32
61
71
1
11
49
75
345
11
1
60
24
11
84
1
60
96
12
3
128
28
9
84
36
12
39
93
35
25
167
97
3
393
15
93
39
177
3
93
27
56
88
20
13
24
15
24
48
240
56
96
49
12
131
1
59
1
24
3
9
204
287
76
68
25
11
12
61
60
27
9
24
27
32
16
20
1
59
13
132
180
84
23
73
36
83
16
116
12
96
37
15
12
57
75
32
60
49
144
204
131
1
83
48
97
47
12
28
36
69
11
132
76
69
72
35
37
87
152
13
24
132
23
48
13
35
12
16
144
68
12
49
12
12
23
13
60
39
9
23
64
84
188
336
96
96
4
45
123
152
40
9
12
168
60
84
11
37
23
49
72
60
135
33
36
3
81
48
108
96
27
57
12
24
48
60
47
12
37
60
24
39
20
73
167
76
68
96
220
81
3
9
35
1
48
47
76
20
73
59
16
21
23
4
60
32
84
37
12
36
11
109
36
143
25
15
104
60
73
215
73
135
32
25
144
3
48
56
16
81
59
1
48
15
33
24
27
9
35
28
68
61
72
95
12
49
27
69
15
20
12
229
12
228
171
32
16
20
13
12
83
96
36
85
24
12
24
36
24
95
148
48
9
15
21
371
73
15
9
132
39
36
176
192
12
25
59
12
1
27
68
1
3
9
119
13
131
61
15
9
12
135
72
176
76
116
157
3
44
76
69
35
49
27
9
96
23
84
12
172
129
12
167
25
216
252
83
96
100
108
93
263
12
13
24
299
4
92
25
71
64
81
143
76
104
1
95
85
36
24
47
60
196
140
36
96
88
56
60
28
8
28
57
36
71
13
36
95
16
92
16
45
135
92
229
59
48
61
36
15
36
96
81
96
47
40
8
12
16
21
72
15
20
25
119
181
108
143
76
33
96
23
48
28
164
60
1
84
36
3
8
12
1
12
15
36
9
23
337
51
92
16
69
11
48
36
37
48
51
36
20
124
68
60
1
120
60
203
73
84
71
193
27
45
23
73
48
35
36
28
33
51
57
84
47
181
27
177
47
100
128
13
47
132
40
20
160
20
13
24
12
11
16
12
8
85
59
12
37
11
121
48
71
97
51
32
37
155
1
96
87
93
60
59
36
12
1
123
248
40
165
143
25
23
76
81
108
23
52
60
9
75
21
108
59
1
95
48
16
12
180
33
12
36
35
160
44
25
276
35
25
24
75
20
100
9
35
36
121
39
33
47
1
11
28
68
36
64
57
119
37
51
21
168
59
76
80
49
180
24
179
28
8
25
131
85
11
49
51
189
35
28
153
24
275
76
9
108
59
49
12
12
84
3
213
120
135
32
12
96
28
21
191
25
23
36
1
11
97
3
80
13
72
24
47
37
60
96
143
97
144
36
87
116
52
69
11
ABCD 93419899616*3^$a+1 [50028]
104
15
9
27
54
6
18
103
23
90
66
144
61
8
16
144
48
32
40
168
47
81
112
17
42
18
75
27
45
16
8
21
18
25
35
30
55
275
12
9
9
60
30
36
121
65
79
80
112
48
5
19
35
12
33
40
96
65
7
53
19
11
181
23
1
72
104
3
90
115
56
9
72
144
7
32
168
48
69
36
30
1
35
90
51
99
93
15
12
24
37
17
15
57
30
1
17
111
136
23
97
53
43
72
5
27
40
59
6
90
54
120
55
89
6
49
5
115
72
48
56
69
12
111
39
18
103
89
15
136
72
8
99
61
8
16
128
15
1
120
149
60
102
60
54
7
72
5
6
109
8
57
60
27
99
45
9
15
201
7
77
42
1
17
31
41
39
15
90
54
30
150
13
53
54
45
72
15
25
104
16
168
80
72
129
39
40
47
9
9
7
23
57
3
13
144
56
57
156
6
144
30
31
23
25
56
232
8
45
66
18
55
56
184
71
30
91
24
65
7
53
75
24
72
93
36
6
49
24
107
108
1
24
167
81
27
21
40
29
42
138
223
29
91
17
7
29
36
79
24
65
111
51
18
147
40
95
9
45
36
24
55
72
47
73
48
72
32
15
73
24
104
64
41
7
24
8
81
15
24
51
61
224
9
66
6
18
126
7
80
69
19
72
17
6
25
56
16
24
23
36
61
8
48
72
21
126
13
65
55
101
51
45
51
33
55
32
57
7
8
40
41
30
54
6
84
162
60
19
80
75
37
143
81
33
36
126
21
87
73
89
48
15
40
161
151
83
93
112
107
90
318
37
48
48
29
60
90
69
15
1
59
85
24
48
80
48
39
73
83
54
96
15
51
54
207
160
29
75
96
9
24
90
210
19
41
84
43
72
125
51
129
15
16
24
8
63
121
8
15
36
120
6
138
126
55
24
71
9
112
89
36
115
96
137
63
88
29
12
103
8
93
30
54
87
16
8
40
71
54
19
17
138
85
5
3
69
24
67
8
16
48
48
149
54
21
40
56
48
39
1
24
8
69
51
39
54
24
3
64
5
138
60
36
25
59
42
99
81
15
15
54
99
88
24
209
31
8
15
1
32
69
24
27
112
48
32
117
54
24
36
25
56
24
69
75
48
24
93
162
9
16
96
59
18
91
24
8
3
85
59
37
56
33
79
11
61
80
16
17
60
43
113
24
7
24
96
120
113
7
23
1
89
6
241
48
101
99
297
39
120
16
56
93
147
48
21
18
6
51
3
36
144
66
79
168
32
136
24
11
6
39
15
9
40
35
150
12
43
8
117
36
39
48
112
11
45
16
56
24
144
136
53
43
59
18
3
33
90
24
13
59
13
17
18
37
48
65
31
35
54
31
192
32
15
6
84
36
19
56
69
27
9
7
8
16
48
11
24
13
48
65
30
60
37
47
121
264
32
3
205
95
33
27
36
30
27
64
53
27
9
24
15
16
41
210
229
29
36
216
108
30
21
64
72
96
59
54
36
75
40
59
54
7
29
51
99
85
32
99
21
9
15
9
55
11
13
131
180
25
32
88
24
17
31
32
45
27
16
8
16
24
65
111
3
66
19
185
15
15
42
79
29
192
19
59
21
136
35
54
6
48
42
103
120
8
57
31
41
48
42
48
90
67
48
48
77
300
183
24
16
8
81
39
51
54
31
224
64
5
91
24
120
101
6
69
40
72
32
88
32
40
96
35
45
45
19
17
39
40
24
35
42
3
27
61
32
345
270
25
41
7
89
30
9
40
29
43
59
109
5
19
11
61
56
33
36
108
55
72
48
32
88
8
3
61
5
3
15
73
23
97
32
27
21
3
37
89
90
45
39
36
13
47
25
96
59
13
96
80
24
48
27
301
24
32
75
21
64
24
96
29
84
7
8
21
19
17
108
43
17
87
69
6
13
5
115
48
17
31
59
12
49
149
6
54
31
95
169
155
37
96
48
24
5
72
60
31
80
279
25
56
117
60
30
60
37
29
27
48
136
24
59
66
126
13
120
ABCD 93419903018*3^$a+1 [50012]
27
20
33
12
43
189
4
19
13
4
83
12
13
16
40
12
20
39
9
31
24
56
45
15
33
52
44
34
48
17
1
44
46
14
22
24
90
11
28
15
66
71
16
25
2
26
19
20
12
4
5
2
110
59
25
6
29
16
7
38
18
21
45
18
65
85
52
18
18
4
48
2
194
4
11
9
8
12
50
50
47
9
7
8
16
25
43
21
10
5
9
7
69
11
1
20
12
36
75
19
6
54
12
14
4
32
10
5
4
7
65
7
10
22
18
18
4
38
56
7
5
24
16
68
15
1
15
3
22
4
16
3
15
5
156
35
34
20
11
41
79
9
58
5
13
54
10
22
45
5
76
22
10
22
33
3
17
5
7
24
57
2
2
34
1
13
11
24
12
49
34
2
20
108
50
128
18
32
3
1
3
53
68
11
53
48
3
7
4
50
18
18
24
66
18
32
24
3
40
20
12
19
45
17
55
9
3
36
29
51
7
38
14
1
35
74
48
8
16
34
22
7
25
67
1
8
7
57
11
9
22
9
56
19
40
34
16
6
21
8
57
4
36
8
10
9
12
9
11
33
28
68
22
4
25
33
10
26
16
18
36
5
24
1
36
83
60
12
16
27
41
1
83
1
4
7
48
21
70
52
13
25
27
12
5
96
34
17
33
8
7
40
65
51
49
32
75
23
20
5
11
20
2
32
72
4
7
25
4
3
25
22
34
52
4
19
9
10
45
27
9
57
58
14
11
36
43
26
82
29
11
10
10
14
4
11
25
3
5
36
26
29
36
5
31
3
22
14
5
4
49
28
8
32
4
14
40
36
10
15
13
116
10
12
40
13
64
5
15
11
1
21
34
34
32
24
3
20
21
24
20
11
9
18
12
72
33
21
27
27
2
38
50
18
4
20
21
32
1
44
15
12
1
72
48
47
16
27
17
37
15
3
5
120
55
42
8
10
125
13
15
3
65
7
22
31
16
43
5
80
33
3
64
5
48
7
93
42
18
23
45
20
31
1
22
22
10
5
1
52
32
4
90
10
62
5
15
14
16
20
2
5
53
3
21
26
5
5
60
24
3
7
24
12
4
38
70
2
56
160
8
4
22
10
15
16
9
20
3
13
8
52
8
24
15
45
16
16
86
29
40
36
7
50
18
14
28
116
22
29
11
13
60
109
108
27
80
17
54
22
132
8
4
68
11
17
19
44
1
20
39
4
12
13
52
36
22
5
7
90
8
12
24
51
1
108
20
12
34
26
14
14
22
22
82
14
10
21
9
59
57
14
41
41
19
3
5
35
22
55
29
144
2
10
3
28
15
62
8
43
16
15
48
18
4
19
1
39
27
22
40
12
24
39
81
4
16
32
27
15
162
16
14
26
48
2
2
35
125
2
70
4
7
9
8
12
14
2
12
6
2
60
44
4
15
64
21
11
45
58
72
5
31
17
21
55
45
35
9
7
21
220
4
15
9
22
33
41
16
8
14
18
28
15
29
11
7
22
10
26
12
12
15
65
2
5
13
8
84
3
36
9
22
50
16
22
32
26
10
29
16
29
84
15
11
29
12
27
6
36
68
48
55
7
32
24
30
35
1
94
1
89
52
60
70
38
36
34
14
12
28
30
26
39
21
24
15
37
6
9
39
5
36
9
12
72
72
64
15
12
13
31
1
15
3
29
11
2
12
22
14
27
32
35
5
27
53
5
11
17
63
4
27
18
15
3
29
16
69
68
2
5
33
3
27
42
16
14
6
30
40
13
9
43
53
12
10
14
46
2
32
18
2
3
15
2
14
22
39
31
62
27
71
10
22
17
1
47
25
15
12
45
36
15
27
16
5
17
3
29
72
4
7
5
72
22
18
3
24
75
29
4
32
29
31
45
50
41
15
17
37
30
5
19
12
24
16
18
4
27
23
10
12
3
60
7
48
2
88
20
20
28
60
38
25
16
5
8
18
108
2
8
55
116
1
59
11
5
27
86
44
23
29
16
4
4
7
32
137
20
30
4
10
15
40
36
39
9
32
35
18
18
13
5
54
50
22
5
29
12
4
23
1
11
43
45
7
36
5
17
7
8
13
8
82
14
60
31
77
12
48
28
40
18
2
39
8
12
21
28
16
11
3
2
3
19
45
56
16
65
19
20
16
216
15
52
46
159
7
26
3
7
2
16
6
18
16
2
72
2
64
4
2
14
96
14
70
15
5
4
16
36
35
21
14
56
2
15
13
22
25
7
14
19
3
2
96
10
42
23
7
74
39
17
4
3
25
36
11
40
3
18
54
54
36
23
35
32
29
16
15
5
24
95
5
5
31
15
34
31
16
9
18
65
7
18
20
28
8
60
4
20
20
50
33
7
10
15
52
45
4
40
16
34
14
58
29
20
25
8
15
13
8
19
32
21
4
20
4
20
50
41
13
23
5
22
2
16
4
68
6
12
18
72
68
12
28
15
17
82
12
9
5
112
58
25
24
21
92
14
4
14
72
15
3
58
14
9
116
43
21
5
4
22
18
20
8
19
48
32
1
39
36
29
58
5
25
22
70
36
12
15
12
13
18
2
20
36
31
24
31
9
9
32
84
24
12
10
6
30
38
24
52
18
52
14
22
18
136
48
10
17
60
55
21
9
6
2
12
60
28
40
11
17
4
24
11
33
10
26
51
21
67
15
21
49
100
12
3
40
36
9
3
53
70
9
17
3
37
35
109
20
20
11
5
16
27
53
27
16
25
52
87
37
6
2
28
8
19
63
58
86
4
70
2
13
52
25
139
9
19
33
3
72
15
54
48
56
67
9
18
48
2
16
131
24
11
14
119
25
71
7
9
3
72
5
69
56
40
14
10
4
22
5
5
10
45
5
24
51
33
16
24
20
55
17
3
21
4
22
14
6
9
39
40
18
47
20
12
21
4
51
120
103
14
60
70
36
5
31
14
11
43
38
24
14
14
11
16
5
31
15
2
32
56
30
2
60
72
64
22
13
5
31
81
10
2
43
9
59
37
34
10
4
11
11
32
2
3
35
20
48
4
34
12
60
4
18
117
63
5
43
33
29
82
26
24
26
5
9
83
112
21
15
25
50
9
9
35
52
17
12
91
17
28
54
40
104
6
66
29
24
7
9
25
20
18
21
20
9
52
60
23
60
23
2
3
24
5
60
24
22
38
34
42
44
132
2
22
55
60
9
11
41
4
118
22
14
86
64
52
7
223
40
10
8
32
59
13
47
69
14
5
15
2
14
50
36
8
10
2
31
68
45
2
82
12
19
60
79
68
14
36
19
65
28
47
9
112
70
34
3
13
44
15
24
9
2
68
45
17
3
96
7
53
9
67
15
38
10
2
31
5
142
18
4
43
43
40
14
6
9
61
2
16
36
38
12
8
7
39
6
3
5
27
33
15
1
4
11
44
35
25
57
31
24
5
3
12
9
60
75
7
34
20
34
2
18
26
26
10
48
19
60
3
24
30
4
2
129
29
7
27
2
15
48
11
10
76
18
60
12
5
33
20
38
12
26
36
28
22
5
13
2
53
12
1
60
8
22
18
94
32
18
58
22
36
34
17
1
12
18
17
37
40
74
29
5
20
71
69
27
33
7
63
17
45
4
42
30
18
9
36
17
34
5
11
10
19
5
76
48
32
4
18
132
120
4
32
17
16
9
47
5
20
30
18
176
19
7
56
17
71
5
49
23
8
45
84
2
56
18
12
8
72
43
80
4
15
57
5
4
4
2
36
30
20
20
79
9
4
18
89
21
27
41
14
6
20
12
43
9
8
14
36
2
3
24
48
32
28
3
24
26
28
27
65
14
5
29
4
8
64
3
20
12
69
20
2
30
4
55
9
19
21
20
39
73
27
17
36
28
20
46
6
59
25
4
11
3
17
55
6
72
11
9
10
17
5
23
5
55
21
6
16
34
16
128
51
16
3
26
75
105
3
12
24
57
12
27
73
18
4
20
86
12
27
49
20
ABCD 93419964382*3^$a+1 [50028]
12
5
28
3
9
27
6
15
8
72
13
47
7
12
78
23
7
18
42
53
37
12
36
35
132
40
32
1
30
24
5
4
135
5
79
6
15
44
25
51
24
20
100
32
25
23
12
16
3
9
33
12
11
64
20
60
43
93
24
8
37
23
24
96
24
48
7
33
48
27
48
17
7
84
69
27
18
11
60
4
8
12
36
7
45
9
18
33
27
18
27
57
3
60
15
53
55
5
24
24
12
12
60
55
53
7
12
5
36
28
72
27
12
36
5
12
40
36
24
48
3
9
32
139
17
13
87
9
54
41
25
18
5
12
28
108
60
99
36
12
36
96
33
20
1
12
23
91
48
18
60
18
41
28
51
36
18
11
52
33
36
59
85
36
18
17
13
3
20
72
28
27
53
13
6
5
28
51
77
127
17
1
30
72
17
24
4
8
24
136
12
33
23
24
55
18
24
35
13
18
72
41
52
39
29
12
12
120
36
25
95
100
15
177
20
52
60
15
17
4
24
20
28
3
54
35
12
1
23
31
78
30
78
35
109
11
12
120
12
91
24
5
4
92
24
4
27
17
1
11
61
90
5
52
51
45
9
3
60
8
25
12
72
107
36
19
5
4
15
12
18
42
17
13
15
44
91
65
60
84
19
5
139
53
12
100
3
54
3
51
5
4
56
96
13
6
54
35
13
24
3
15
36
5
7
5
12
7
21
12
3
105
92
60
13
35
48
7
18
234
72
29
1
3
15
33
45
3
44
40
48
3
6
23
25
15
3
18
39
8
49
30
41
55
17
16
21
35
60
28
15
53
12
16
45
6
21
20
43
5
1
131
7
33
20
24
55
18
11
4
3
18
12
23
36
36
19
33
75
18
27
45
18
30
23
60
112
20
48
24
7
18
120
78
18
12
42
36
66
144
95
31
21
12
140
12
13
11
64
8
24
148
3
12
5
16
20
19
33
3
72
17
235
5
85
108
18
17
12
37
39
80
61
6
84
9
32
12
55
5
1
66
60
18
15
68
43
41
31
5
28
39
12
6
35
24
25
3
21
27
60
57
3
12
15
5
91
36
18
23
7
18
15
135
17
13
15
20
88
24
3
84
24
77
28
51
113
12
60
60
16
20
12
72
36
40
12
15
33
32
13
83
12
12
12
4
20
12
37
60
12
23
1
99
20
43
57
32
13
11
121
18
30
6
69
15
5
72
13
18
5
12
12
4
75
60
9
48
20
12
16
69
35
43
18
30
42
3
72
68
49
15
3
60
113
7
5
19
81
12
15
41
40
12
8
4
21
167
12
36
64
27
65
24
19
5
28
33
24
12
54
41
13
15
27
30
60
3
195
12
36
132
36
5
24
73
135
9
11
12
76
24
32
36
43
6
35
103
33
32
48
37
11
1
23
55
81
12
32
48
25
3
9
15
8
40
12
33
42
41
79
5
12
55
36
42
11
60
84
60
28
93
6
33
36
12
8
4
45
3
8
67
45
75
72
41
1
71
28
39
6
39
27
96
17
1
27
39
65
156
49
63
48
32
72
48
12
120
16
8
1
63
45
30
45
48
69
35
4
21
3
15
18
90
102
36
24
15
48
32
40
3
53
12
43
57
57
23
7
45
27
21
44
28
20
72
19
12
168
41
25
63
15
45
96
21
35
64
32
24
28
105
48
23
36
60
13
30
77
1
18
12
57
20
67
24
66
24
47
55
5
60
28
12
68
64
48
80
24
31
84
18
3
8
139
5
40
32
24
60
36
103
45
15
18
23
132
60
28
24
3
48
29
13
12
6
5
60
25
66
41
28
24
21
12
42
5
60
48
43
54
143
28
45
47
49
123
87
5
31
77
12
76
44
16
32
1
36
11
12
12
28
8
157
42
29
1
11
48
19
53
60
28
24
8
48
12
12
120
72
28
8
12
67
21
12
8
48
12
7
33
44
55
65
88
21
35
1
54
6
18
105
36
20
49
18
197
25
23
49
84
27
12
56
19
90
30
6
90
17
28
44
55
17
48
7
5
60
24
31
6
59
25
18
5
36
36
16
20
48
7
29
4
32
19
18
11
12
37
12
3
15
33
8
24
12
85
11
12
72
31
18
54
33
32
28
39
5
13
3
8
4
8
28
69
95
12
115
21
80
25
27
20
55
17
19
9
32
48
43
12
21
32
7
30
63
12
15
5
1
12
23
36
76
48
24
87
48
17
16
3
29
43
24
18
36
36
18
30
23
19
9
72
12
36
51
90
30
6
15
60
63
6
3
15
53
108
1
120
6
12
18
15
27
12
5
24
24
28
12
20
13
15
39
18
51
24
68
25
23
24
28
72
15
81
9
11
60
60
24
7
21
15
33
12
3
17
12
187
18
3
33
35
112
60
92
43
53
1
11
97
47
24
24
36
1
11
7
17
31
90
3
87
42
3
27
18
59
4
44
12
108
13
30
33
20
1
24
27
3
41
76
32
31
54
47
16
15
5
40
72
8
19
18
51
20
67
17
7
29
1
6
5
40
39
6
35
37
11
7
18
15
12
3
41
31
42
3
15
17
13
23
40
12
44
85
23
28
33
36
23
85
63
20
12
37
51
20
28
92
7
21
141
11
25
102
6
11
96
40
20
24
28
56
12
49
3
3
17
28
60
39
48
53
19
36
5
12
43
57
20
12
1
264
6
12
78
30
5
40
15
53
37
47
37
23
67
33
32
43
5
60
25
3
48
9
11
55
24
48
162
42
90
39
32
19
36
18
107
40
20
12
1
30
24
18
3
44
55
53
7
17
1
23
160
15
29
88
75
45
87
33
15
45
8
187
12
78
30
17
12
76
9
3
68
84
48
40
32
25
11
24
1
15
9
71
40
27
33
3
6
11
52
56
55
41
13
60
63
8
24
100
20
36
31
24
12
29
84
24
36
7
45
12
21
15
32
24
31
24
125
28
21
35
19
53
12
88
104
31
108
9
15
33
32
25
95
43
72
33
3
5
24
60
37
11
49
90
18
48
59
16
68
12
72
13
3
80
12
79
6
47
7
54
35
40
44
48
7
5
12
24
52
12
27
66
63
20
12
37
3
44
4
72
123
5
112
12
80
7
18
107
64
20
72
7
17
25
11
7
45
8
19
5
24
19
5
108
52
3
17
13
27
48
15
60
53
4
36
12
15
5
139
29
31
21
8
52
12
15
17
ABCD 93420084196*3^$a+1 [50029]
30
42
32
39
39
10
71
45
96
3
55
18
8
27
27
81
127
50
40
80
54
9
24
15
16
89
60
1
26
66
24
75
33
28
35
99
81
12
60
36
180
39
90
6
64
32
48
6
156
63
48
9
30
30
10
90
44
64
156
36
36
8
51
3
18
87
1
62
42
30
30
18
33
57
30
144
96
102
36
6
153
36
45
159
13
2
42
46
170
72
30
58
92
123
12
25
20
15
13
50
9
73
158
69
60
9
39
111
72
70
90
90
54
53
27
10
8
6
66
51
72
45
150
40
50
102
40
80
9
57
3
81
18
40
6
11
1
152
48
78
42
3
37
32
12
15
1
12
126
42
44
36
99
9
10
29
105
18
90
4
26
33
36
49
59
1
47
39
18
72
30
153
45
36
6
58
62
30
10
56
33
39
21
81
75
63
16
56
114
22
8
24
6
75
84
43
17
33
30
54
10
38
15
85
107
1
20
39
1
30
5
33
66
24
42
63
145
54
8
9
1
24
35
3
6
27
9
150
48
45
48
60
9
30
45
3
58
12
35
45
48
75
48
21
36
70
17
97
86
168
150
111
3
72
21
13
35
205
11
19
56
40
80
81
37
47
99
24
48
120
57
36
45
39
1
6
26
28
2
42
48
27
36
1
104
24
15
132
13
32
136
48
54
2
30
48
90
72
36
100
8
15
9
22
56
165
3
64
17
33
436
74
18
30
58
32
54
168
72
6
48
52
23
105
102
42
78
30
75
72
45
58
2
30
82
134
9
192
1
143
9
27
1
144
128
15
51
9
31
41
55
26
72
30
6
42
22
143
69
39
1
11
57
112
44
4
36
54
38
15
27
90
27
3
58
30
5
225
4
35
19
17
97
230
33
55
5
45
30
18
27
27
30
16
2
24
240
21
24
48
3
42
28
44
15
153
135
21
10
74
22
29
9
27
15
166
32
27
31
50
99
69
6
66
148
122
69
3
90
78
9
25
191
312
13
32
90
22
224
36
16
72
38
9
21
18
141
60
15
48
57
24
21
18
88
152
138
30
48
10
32
12
66
9
105
12
36
54
6
60
147
37
14
66
48
171
61
68
15
43
18
11
73
92
16
132
98
48
42
30
34
38
45
37
104
24
30
18
147
153
12
30
18
120
24
48
15
12
9
27
24
13
32
99
81
6
54
123
1
36
74
16
50
3
43
38
36
136
24
143
13
32
10
290
6
45
117
22
41
39
66
16
104
27
3
222
63
12
9
6
102
60
3
3
177
24
73
38
42
166
2
88
14
42
78
48
22
2
18
63
24
120
108
36
57
132
36
96
40
80
51
12
37
80
108
52
44
136
44
39
27
30
66
40
50
27
13
14
46
74
6
12
88
32
40
48
32
63
33
4
26
64
38
63
91
8
82
95
159
129
15
106
32
3
60
37
47
3
30
39
36
9
118
90
72
144
24
71
12
9
36
12
147
84
69
40
80
30
48
48
9
25
38
120
312
70
92
36
90
48
16
86
12
87
55
246
20
70
242
15
12
25
140
6
18
51
36
12
36
117
195
39
9
36
9
27
25
54
54
2
10
35
37
23
108
9
12
63
60
3
64
86
3
24
21
42
112
32
66
54
46
35
63
24
6
159
3
34
14
96
138
6
24
70
11
24
33
144
30
96
30
3
105
94
6
2
42
27
3
42
48
6
6
75
156
69
36
60
3
12
73
14
40
80
33
12
45
12
75
15
66
54
24
96
16
8
72
18
27
120
97
300
32
84
42
42
147
9
10
32
33
96
21
132
22
18
128
183
9
150
48
57
1
36
50
18
22
90
80
63
1
14
82
35
109
11
1
164
30
21
60
15
57
21
159
12
15
21
97
20
15
15
88
2
3
3
42
39
39
70
35
279
81
1
71
9
136
8
6
90
39
15
21
19
134
18
9
39
30
10
146
15
48
63
48
24
46
107
24
1
83
69
78
22
2
48
33
9
16
62
21
69
28
83
7
125
19
56
34
143
13
92
48
54
58
36
32
12
6
45
45
4
128
12
27
85
14
150
36
3
3
69
45
54
30
36
24
96
3
72
69
36
15
24
19
152
18
63
9
94
32
10
32
6
42
30
9
33
6
42
15
15
22
12
35
91
42
38
9
1
35
9
51
73
14
160
17
183
57
15
106
107
91
5
27
93
57
18
24
118
50
48
45
61
8
ABCD 93420124178*3^$a+1 [50007]
48
32
108
40
69
3
8
7
36
41
4
27
17
48
19
36
65
112
120
63
77
13
15
147
45
36
32
24
160
44
25
27
72
45
12
35
25
39
87
180
120
24
54
30
17
109
96
35
4
9
15
32
52
32
19
36
156
9
69
39
27
33
27
48
78
63
36
63
77
16
72
117
63
252
105
11
55
78
35
76
45
123
48
99
18
18
69
9
11
16
12
8
73
27
104
84
60
72
37
48
27
33
63
32
97
186
72
89
36
37
3
15
17
28
9
138
90
15
21
6
9
104
7
45
36
132
32
31
113
52
87
53
85
240
59
43
5
73
84
191
175
45
99
21
45
47
7
6
75
9
258
5
7
41
84
1
90
17
28
32
12
60
24
156
40
96
225
143
180
12
7
36
21
15
101
7
53
37
3
15
18
11
16
99
66
27
8
52
81
11
60
108
112
45
15
180
48
80
1
42
72
65
1
15
152
19
18
27
84
92
169
18
65
7
168
45
93
204
35
13
180
71
55
6
143
40
63
54
6
45
3
29
40
20
16
84
15
120
6
36
215
120
61
23
7
24
84
9
8
24
28
3
5
28
27
245
115
84
18
95
85
47
79
54
27
180
33
27
48
15
17
13
78
12
45
8
24
121
18
29
31
9
12
240
8
12
276
12
100
15
261
144
3
108
114
3
44
48
12
28
8
112
68
4
63
78
30
33
56
60
136
84
51
77
40
63
90
59
60
48
7
29
169
222
29
7
89
84
72
28
45
6
93
56
67
12
65
48
127
21
56
31
17
1
59
13
23
12
84
115
21
20
48
31
53
28
20
12
37
63
27
48
17
61
72
102
36
72
132
21
27
5
73
18
57
15
17
72
13
60
192
15
3
17
64
15
9
3
54
60
3
45
15
12
63
96
17
73
246
101
4
20
28
27
33
120
68
64
39
105
39
45
27
5
4
56
13
18
5
43
117
27
45
20
7
24
29
7
21
87
120
60
18
30
42
107
36
148
15
77
40
9
90
21
87
137
43
108
77
61
90
6
11
60
145
75
8
84
16
15
12
78
99
80
37
63
3
9
69
12
27
27
180
96
93
20
36
31
30
42
101
19
6
54
53
28
80
136
171
93
51
65
1
114
41
7
60
57
51
17
148
27
53
252
48
43
89
28
9
6
117
92
28
87
30
6
57
72
45
23
13
47
7
53
60
72
13
36
90
54
27
45
18
41
19
45
75
42
23
16
72
33
36
36
90
30
24
108
36
27
39
53
48
12
40
63
9
63
45
56
67
174
6
72
36
30
42
57
240
63
17
13
54
29
97
18
81
63
33
9
75
36
32
145
138
45
15
65
19
45
9
27
44
1
35
7
18
23
139
5
12
1
72
11
151
18
11
25
27
93
27
140
84
36
7
5
16
9
42
66
35
64
36
24
39
36
6
75
8
24
85
18
65
24
25
131
12
40
36
27
42
48
42
45
45
95
12
4
27
168
17
127
45
8
4
51
210
59
13
15
8
4
15
36
12
17
19
6
84
54
36
17
7
5
220
8
37
30
5
55
108
5
4
8
136
32
24
1
42
48
65
25
18
45
51
53
12
16
120
63
69
72
20
88
27
54
119
60
13
35
19
6
47
28
15
72
57
153
27
20
115
90
6
45
20
52
147
5
13
11
49
63
12
51
57
132
93
72
11
85
102
72
41
49
47
13
90
90
47
1
168
39
20
7
6
23
52
15
125
73
192
15
45
12
15
57
54
89
28
69
18
5
31
12
29
156
157
27
164
16
195
21
24
36
63
12
18
71
19
5
1
111
152
73
27
92
16
27
72
24
17
24
43
53
24
1
12
51
12
8
79
126
111
44
97
30
17
7
53
67
45
188
28
27
17
19
117
20
12
76
231
21
108
27
29
48
12
60
100
56
7
5
13
30
54
90
5
19
12
78
39
33
48
72
59
28
68
169
159
27
29
60
24
4
171
84
153
117
6
29
91
6
30
5
55
29
52
99
53
40
8
7
17
84
7
17
72
49
95
37
95
60
7
90
35
1
27
3
29
13
120
144
114
54
90
120
33
8
31
101
4
3
108
69
93
18
18
11
16
68
1
131
7
18
155
40
32
88
27
180
72
276
29
ABCD 93420137828*3^$a+1 [50015]
115
29
60
64
8
19
5
4
15
29
48
19
114
42
89
31
150
24
3
12
33
78
42
18
108
5
120
72
48
24
13
30
12
72
41
4
9
6
65
19
54
66
72
54
23
12
36
55
12
156
114
27
51
5
24
79
144
60
41
25
72
35
13
42
24
30
11
259
33
3
84
18
83
109
99
80
61
23
16
27
117
32
31
65
4
69
75
99
41
1
95
103
60
77
55
60
30
138
60
5
31
60
12
45
12
21
59
16
20
31
5
13
30
138
30
72
53
12
1
95
4
3
69
93
11
204
43
5
43
5
12
37
6
132
5
49
3
80
7
36
72
60
30
42
9
44
217
54
29
127
21
20
19
18
11
55
6
6
42
6
60
96
29
1
11
7
132
93
12
39
24
45
21
47
12
36
60
7
60
12
12
9
20
12
12
31
137
19
66
24
90
6
83
37
24
18
41
61
23
73
42
41
85
47
97
11
79
60
41
1
18
12
18
111
51
33
3
18
30
41
16
27
60
45
8
79
21
12
32
4
32
49
18
126
6
48
36
5
91
24
41
61
3
24
27
45
3
77
55
41
79
33
3
12
30
35
91
12
120
5
12
13
39
96
9
78
132
6
30
84
30
59
55
54
11
76
188
36
25
30
9
105
75
56
184
15
6
30
41
64
9
18
5
7
90
11
115
17
12
48
43
21
45
11
55
17
7
48
60
18
15
27
6
42
102
18
33
15
89
13
203
109
66
54
11
156
144
60
4
180
21
30
12
29
144
1
15
68
48
13
42
132
156
60
72
18
47
4
51
137
127
5
31
60
24
18
11
24
37
30
29
37
35
157
6
12
93
81
18
30
66
54
35
36
12
7
48
17
13
78
65
1
35
19
9
27
54
30
24
45
8
13
6
18
47
60
13
72
11
19
24
24
36
65
12
187
72
36
132
81
116
55
18
30
108
12
45
20
55
221
7
53
55
5
36
55
24
36
60
18
96
95
12
37
6
9
3
48
12
5
12
48
64
44
37
95
97
6
69
183
102
6
29
96
37
83
31
156
65
115
72
48
17
7
84
21
3
12
108
12
29
97
54
149
19
36
129
3
53
7
12
12
24
65
91
84
12
5
67
53
13
30
90
30
17
19
126
99
15
9
159
17
24
12
48
1
24
72
3
104
31
12
9
9
66
21
123
65
7
54
59
12
25
27
3
12
6
39
68
37
18
150
27
20
67
29
1
83
12
19
12
24
93
56
7
17
16
39
5
7
18
131
64
51
12
17
31
24
72
84
65
175
12
24
60
5
13
6
77
43
36
9
21
138
41
64
32
13
83
13
42
192
30
11
60
19
60
72
84
5
49
42
6
72
18
53
76
20
48
12
48
43
149
103
45
75
5
60
48
103
24
21
57
72
35
55
5
55
101
31
65
19
36
41
4
3
41
61
30
41
67
41
55
60
17
4
45
6
12
126
75
180
44
7
24
5
55
96
5
13
27
8
37
48
11
24
28
9
23
60
7
24
6
18
41
31
21
105
123
44
25
18
9
63
45
3
17
13
15
9
24
30
84
41
36
103
21
20
49
72
3
20
1
24
18
17
67
33
3
102
30
66
11
55
36
125
55
12
81
92
85
72
35
37
3
32
31
30
15
3
6
66
5
28
144
21
120
75
69
23
12
52
33
66
54
87
75
108
162
11
19
101
37
6
24
12
41
28
9
18
65
79
108
36
84
48
18
75
27
42
78
5
12
121
11
103
6
11
79
65
91
125
144
12
19
9
15
21
15
5
43
12
6
107
85
11
37
95
7
77
48
72
115
65
145
11
85
59
31
5
19
29
1
3
21
71
16
15
84
6
3
80
4
15
17
36
72
7
36
138
6
18
6
5
7
17
43
125
12
145
42
69
9
71
7
29
96
12
31
141
3
77
4
44
100
60
8
175
24
30
54
17
48
4
8
37
72
18
30
102
5
43
5
115
60
120
30
23
7
21
39
36
36
6
24
3
15
12
5
85
30
33
75
53
43
36
69
44
12
79
24
108
108
54
30
42
3
80
48
7
45
3
24
6
102
48
24
65
31
60
84
33
27
6
18
12
5
13
66
41
48
264
85
23
12
36
64
68
103
9
21
24
6
21
20
43
12
53
36
4
8
132
7
41
12
55
17
103
6
99
21
35
4
27
65
55
9
20
19
96
36
36
17
16
51
48
45
56
55
60
180
5
1
48
6
84
5
1
54
18
83
40
117
27
27
33
48
87
137
19
6
6
17
25
11
7
185
48
7
53
1
6
60
45
80
28
87
185
43
42
147
63
17
48
48
55
41
24
181
11
19
24
36
5
19
24
30
66
6
63
92
48
7
6
35
13
35
19
36
6
96
35
199
29
36
48
61
102
9
15
60
84
60
60
60
65
12
60
19
5
31
102
30
90
150
36
5
84
40
21
90
6
78
33
123
5
4
51
21
45
66
12
120
65
31
69
3
12
65
16
15
65
7
89
13
48
18
9
15
5
ABCD 93420203564*3^$a+1 [50114]
36
21
23
64
57
6
54
18
21
20
31
18
27
36
39
53
13
23
120
37
15
8
52
15
93
72
27
18
72
3
129
15
21
59
1
42
93
45
15
152
25
150
18
83
24
132
13
15
36
69
3
39
30
48
3
15
77
37
6
33
12
9
59
7
29
13
48
23
151
9
12
24
44
100
20
1
36
23
4
45
27
21
39
75
5
211
17
13
39
93
87
15
6
12
195
36
20
67
93
9
60
120
95
25
12
119
120
36
76
99
6
162
150
18
30
39
36
57
48
23
1
63
132
80
4
56
1
39
8
73
12
108
47
96
16
33
12
35
4
72
68
7
24
29
49
63
44
1
12
48
107
37
15
180
68
37
35
73
48
15
72
12
8
12
16
8
61
39
69
71
19
72
18
35
43
149
73
51
36
45
3
57
18
41
7
9
48
93
24
59
24
7
138
60
90
90
180
47
4
81
59
60
229
35
13
47
85
11
100
80
37
84
83
132
24
4
60
183
9
8
16
39
42
3
27
6
12
15
15
21
36
21
195
120
44
73
60
11
61
59
24
25
18
24
65
4
80
64
132
33
3
12
33
30
9
45
36
102
17
31
17
7
6
15
75
9
63
90
12
35
4
57
60
47
145
12
48
35
96
37
3
69
3
39
29
37
72
3
12
32
31
42
27
3
5
43
57
12
8
28
72
32
103
48
42
27
123
18
12
12
216
3
36
15
30
63
12
20
76
48
56
175
113
13
12
63
15
17
28
27
30
51
44
13
30
33
159
78
90
210
84
15
3
78
59
1
12
18
42
150
17
13
12
30
6
42
105
32
73
30
33
15
93
20
31
6
59
4
80
36
25
3
32
25
18
17
16
8
52
84
81
24
23
36
49
18
129
81
54
9
20
91
18
60
35
13
3
87
69
51
42
15
20
13
12
48
39
144
57
114
5
1
59
16
87
30
27
44
19
41
1
6
72
30
11
100
9
18
24
21
44
85
95
144
40
21
3
3
72
45
20
25
30
17
48
96
97
102
65
12
1
15
72
33
120
192
18
177
32
121
27
20
28
68
40
36
8
28
9
23
112
8
12
1
3
9
63
15
53
156
1
54
89
1
36
42
42
51
48
9
15
12
24
12
24
68
36
60
109
11
24
72
103
137
25
15
60
3
90
12
15
44
7
42
3
117
95
85
71
4
15
41
52
27
17
16
135
17
7
5
43
18
60
3
81
48
15
63
77
13
39
80
73
195
12
81
84
23
28
87
5
60
133
83
31
6
99
15
149
4
15
48
9
128
36
52
15
24
78
18
29
60
60
124
116
73
27
36
32
73
12
15
15
30
35
96
36
1
59
24
79
5
12
148
200
13
47
28
68
76
80
4
20
36
103
18
39
36
8
37
54
168
5
73
42
221
24
12
13
48
15
60
15
30
60
47
7
69
21
48
12
59
1
63
33
203
139
33
24
21
60
12
90
41
61
276
72
15
32
1
107
13
30
24
6
12
72
30
30
36
39
108
33
12
3
9
18
5
28
105
39
20
61
120
15
57
35
16
69
30
21
27
77
43
120
120
42
63
237
47
4
9
11
60
37
12
63
8
24
55
30
11
37
75
44
1
59
55
30
108
30
33
48
57
24
59
24
13
24
6
72
117
75
120
18
47
16
135
24
69
20
4
12
24
12
128
156
64
21
23
37
60
48
11
16
8
36
49
12
95
31
53
19
30
60
35
16
51
30
66
234
30
9
12
24
51
57
108
8
4
15
17
4
57
42
41
24
7
18
63
69
36
23
40
21
23
28
8
79
5
25
12
15
20
60
1
3
27
9
8
12
1
3
56
124
27
24
21
75
24
5
48
25
12
48
47
55
21
195
33
69
75
15
5
16
116
24
96
24
169
198
29
24
37
23
76
68
85
3
8
79
137
25
30
18
11
16
3
33
15
24
21
84
21
3
39
5
205
71
112
12
32
1
12
72
6
93
24
3
45
8
181
63
33
30
17
72
205
23
12
55
21
60
32
7
6
27
80
133
47
43
57
12
8
133
12
63
147
30
42
66
75
32
12
31
54
23
28
8
24
85
15
27
129
39
93
105
15
8
1
48
107
16
87
90
47
16
8
84
13
147
12
81
15
12
72
45
23
28
9
60
96
84
51
44
28
15
30
15
20
96
7
24
141
48
99
18
15
57
48
39
21
15
108
39
5
13
54
29
4
33
123
69
3
68
36
13
135
63
69
81
23
1
59
1
96
23
7
30
75
48
20
37
132
48
15
24
81
39
36
104
13
11
1
23
7
6
47
13
15
39
105
44
19
21
249
167
13
48
83
4
20
12
133
12
15
15
9
87
42
15
15
21
12
105
72
3
24
20
31
174
96
3
129
11
16
51
102
11
24
36
67
77
25
95
88
8
19
5
25
167
43
17
1
60
47
28
32
55
5
25
ABCD 93420434488*3^$a+1 [50027]
37
51
27
17
120
31
69
15
108
41
16
44
64
27
113
36
40
24
20
1
35
172
27
18
15
8
24
36
55
12
17
12
28
60
8
12
67
89
36
48
192
115
101
73
95
1
3
56
91
84
65
12
13
39
21
60
11
55
6
47
72
88
116
36
84
7
45
8
136
20
55
30
23
48
205
95
192
88
93
75
81
75
8
72
25
35
60
43
41
4
21
6
53
1
35
52
3
9
27
45
224
24
120
16
72
80
7
77
28
140
163
18
90
29
91
65
187
18
27
15
137
60
108
60
24
31
5
24
43
12
9
39
18
35
55
65
49
30
53
1
6
93
56
37
47
13
47
36
157
167
40
48
33
6
89
60
96
24
12
13
27
32
28
72
63
53
61
18
48
9
56
13
6
33
27
53
28
15
17
40
8
48
72
48
16
20
16
72
60
3
113
76
44
36
28
3
5
28
99
12
89
216
139
120
17
109
11
24
24
7
30
54
81
105
3
105
195
24
48
27
17
109
35
31
5
28
75
108
125
88
20
76
15
30
95
1
210
12
12
33
68
25
39
108
87
33
75
5
13
23
25
71
49
35
64
32
31
24
60
5
84
61
99
32
40
3
12
125
25
15
75
5
52
56
12
88
56
19
17
4
48
32
4
44
48
52
33
30
9
8
48
40
69
60
126
17
60
48
160
9
111
8
16
15
24
5
25
71
16
32
60
60
1
11
48
31
45
32
7
105
8
43
57
104
48
12
24
160
39
66
111
36
8
4
56
60
64
56
24
121
6
60
186
47
1
36
3
8
108
24
13
83
4
48
60
33
12
75
72
3
24
48
5
13
3
39
41
184
8
12
12
108
31
5
312
19
21
72
12
69
60
59
28
20
52
33
78
65
4
20
48
19
186
123
21
6
12
132
5
4
27
72
5
7
65
24
36
1
18
6
15
176
73
15
21
3
20
16
21
24
27
33
15
21
35
79
29
196
87
84
9
36
24
20
96
24
1
35
48
43
65
139
29
1
131
13
11
31
9
176
4
8
88
108
32
55
192
5
40
15
53
52
152
64
20
52
20
40
32
151
17
100
72
20
40
80
28
12
20
12
60
85
54
24
5
1
11
16
24
56
13
11
60
84
24
48
19
53
40
72
9
11
36
187
18
15
44
108
36
31
9
152
52
20
192
31
72
12
69
36
51
33
24
48
60
8
24
16
75
6
18
36
17
64
8
1
72
90
65
60
60
67
5
168
72
37
3
12
15
21
33
30
17
60
79
221
12
43
5
73
47
100
32
240
16
27
24
21
39
29
84
7
129
27
5
4
24
20
60
7
69
45
11
7
5
28
8
24
36
67
77
52
24
20
12
88
92
24
28
21
11
109
6
5
84
76
39
42
84
51
3
5
24
7
33
15
18
3
32
12
12
136
8
12
7
5
240
48
40
8
67
54
39
44
120
13
239
24
55
5
16
140
36
228
37
35
60
7
101
36
31
29
40
68
73
47
40
123
5
84
96
67
65
36
12
124
44
16
15
60
45
44
25
66
96
45
3
84
33
69
3
8
60
13
6
6
54
89
60
12
40
32
103
30
59
48
12
55
65
4
21
78
48
12
102
63
20
72
24
24
40
56
91
53
48
4
8
55
53
12
40
32
61
63
24
63
17
36
115
21
200
48
37
51
72
72
36
72
32
24
24
7
53
31
72
17
1
27
20
115
29
61
60
18
9
56
64
140
120
36
96
61
75
33
47
19
24
186
119
84
28
12
27
29
55
125
76
183
60
5
12
4
39
5
12
4
87
53
24
48
72
13
143
31
5
96
67
53
24
4
20
24
13
84
6
29
48
36
12
100
9
239
24
31
192
5
4
20
84
60
91
66
60
239
28
108
92
16
27
29
96
24
24
4
15
21
20
31
24
24
41
84
180
36
40
144
183
129
36
159
168
65
40
33
54
141
45
59
36
12
16
27
17
156
72
12
72
144
7
33
104
132
24
85
66
5
16
15
53
72
84
100
63
5
1
6
5
4
72
252
3
5
24
84
12
48
97
35
43
65
12
7
5
121
11
28
27
53
76
20
16
21
3
27
29
24
67
144
9
75
6
23
1
95
12
60
12
40
176
36
31
69
201
99
116
48
60
1
63
15
12
174
159
20
36
7
18
54
5
7
65
1
144
11
12
7
126
144
15
105
11
12
43
173
120
25
11
16
152
37
23
132
31
12
156
5
31
101
120
72
43
48
5
7
233
31
29
36
163
5
ABCD 93420434494*3^$a+1 [50082]
147
45
375
108
109
35
408
60
72
81
208
47
49
23
60
192
108
132
13
48
59
85
11
72
93
64
48
32
243
60
108
84
81
87
201
87
9
75
60
73
96
32
15
33
51
13
155
12
9
96
63
72
36
84
60
408
157
368
48
39
36
213
39
252
108
33
135
264
168
192
108
60
72
25
203
60
12
45
315
96
180
72
120
81
27
37
32
16
32
15
81
16
80
75
21
159
108
120
132
25
155
213
123
133
11
21
112
83
60
33
192
75
132
321
64
48
48
167
153
387
120
144
21
195
205
48
80
51
13
215
201
87
24
33
48
279
25
131
240
12
72
36
60
72
193
59
216
45
219
96
12
132
85
251
180
129
3
12
108
132
33
15
33
144
243
61
32
135
72
132
36
153
112
107
21
51
96
120
24
13
240
32
15
456
9
3
253
59
21
159
48
81
87
9
16
59
21
64
95
81
195
444
168
73
32
48
64
48
143
24
228
165
87
96
12
93
448
59
120
61
179
45
192
16
47
33
48
16
35
45
48
27
181
107
21
192
48
144
195
12
33
3
285
64
176
240
15
145
80
147
348
84
45
64
131
13
32
304
32
27
21
144
123
165
112
47
36
253
176
135
25
176
48
327
84
36
72
60
12
60
108
108
13
59
72
228
60
12
385
48
107
108
60
61
32
135
9
96
219
60
121
107
85
176
27
144
181
272
16
59
72
36
217
323
144
45
16
95
49
11
12
60
228
144
9
64
35
45
27
180
36
24
36
49
143
33
99
36
25
128
144
27
36
33
111
129
64
35
60
72
393
112
83
93
15
49
144
176
48
3
93
160
71
48
132
469
47
24
108
12
1
128
16
128
87
96
265
167
48
312
193
128
64
23
60
13
131
108
12
60
153
75
325
35
13
59
21
192
208
35
13
32
27
21
99
60
1
96
23
108
24
48
133
80
39
9
64
35
72
216
205
144
240
131
13
32
15
72
48
25
155
24
13
48
32
15
33
39
73
83
24
48
72
45
351
129
48
400
95
177
15
108
117
16
320
87
25
32
96
288
144
48
288
16
80
160
71
9
64
11
69
111
36
24
228
33
64
80
183
240
120
60
37
11
180
177
352
128
48
144
111
12
180
1
144
176
16
128
48
48
160
144
23
ABCD 93420588538*3^$a+1 [50012]
19
41
19
9
14
22
90
21
17
18
24
46
50
40
54
68
132
19
51
36
18
56
6
24
6
7
36
29
7
63
50
31
9
8
127
17
18
28
44
78
67
225
51
3
21
5
28
2
73
36
24
5
31
101
31
89
91
12
17
55
24
12
107
13
35
34
56
43
27
20
49
101
10
44
78
12
168
30
60
58
14
30
28
183
12
48
27
38
55
84
36
47
78
7
125
132
6
13
12
72
12
36
39
26
24
4
2
34
63
23
49
171
2
88
3
36
36
12
12
53
228
60
10
33
191
10
36
20
84
48
12
31
35
4
38
31
11
60
109
17
144
31
9
15
21
27
113
54
66
30
30
54
18
31
96
3
32
73
21
32
84
10
21
65
7
36
11
85
45
75
5
60
60
6
229
5
19
77
238
57
47
13
9
110
73
132
23
18
24
34
21
23
18
55
29
30
6
84
120
96
24
34
26
28
62
100
45
5
31
47
37
24
144
17
46
54
26
10
72
18
62
31
17
12
67
53
48
52
36
126
90
8
12
124
182
88
9
45
8
100
3
69
32
4
27
29
55
11
24
66
22
81
72
5
103
9
3
48
57
104
19
17
40
135
63
54
8
67
113
19
203
12
18
28
75
33
14
18
7
23
102
52
50
48
73
5
60
34
18
111
29
43
47
42
55
65
19
11
30
36
175
47
1
9
123
29
19
17
19
71
30
84
31
5
24
18
12
94
15
60
29
22
8
13
105
2
25
53
10
45
24
35
25
53
18
13
21
36
104
19
89
7
5
19
11
16
62
82
68
73
29
28
90
32
25
33
20
72
91
69
36
74
13
12
23
13
17
175
77
28
3
137
76
2
30
7
36
17
30
54
48
7
35
198
7
5
43
167
70
116
42
25
17
34
32
84
13
36
17
67
12
5
48
18
30
34
18
20
12
94
26
139
336
83
172
90
15
11
30
34
8
13
60
45
14
4
9
143
90
10
9
120
36
15
45
45
15
17
120
67
23
1
17
144
19
24
3
18
92
55
77
30
132
13
60
23
114
16
20
19
23
1
71
10
63
77
30
1
117
20
55
51
26
48
78
13
11
18
76
15
24
180
77
48
7
48
77
55
135
8
13
65
40
54
80
1
9
75
11
114
48
7
24
77
67
17
10
50
6
24
13
51
26
28
18
50
4
63
23
102
31
17
43
27
14
43
5
72
91
5
4
68
76
27
12
23
10
14
13
12
105
146
73
11
121
9
20
88
98
73
156
83
40
2
79
17
12
30
30
103
15
162
3
84
35
13
5
18
24
18
72
70
20
25
5
76
18
122
115
393
39
51
26
46
45
5
58
62
79
21
2
61
9
2
70
8
48
34
20
106
2
78
28
75
29
55
125
30
37
5
4
51
24
11
58
20
31
120
107
13
12
168
120
119
13
5
10
9
5
4
36
15
96
12
83
30
60
19
96
5
70
62
28
44
48
31
77
55
95
49
24
29
52
51
5
102
61
12
29
90
1
65
12
58
9
153
3
29
79
77
43
36
3
50
103
45
18
32
49
60
21
14
30
31
65
150
12
37
35
220
50
78
16
26
10
69
77
12
40
27
5
4
36
63
12
95
6
42
13
39
80
25
75
18
3
48
179
18
19
21
207
27
68
48
82
36
2
133
41
40
36
212
18
97
36
96
5
6
13
149
16
2
13
12
17
60
12
55
45
54
117
65
43
41
76
15
93
2
49
11
25
59
16
54
54
105
165
26
1
117
18
74
43
17
43
111
14
115
72
69
26
1
29
88
8
90
13
51
9
81
20
91
95
13
15
9
53
12
67
60
41
24
40
8
103
48
29
55
65
12
30
49
69
36
36
8
12
55
23
12
36
70
104
43
83
25
47
42
55
96
17
55
5
55
180
21
39
17
88
8
114
1
5
120
7
51
72
14
6
133
27
90
39
65
40
8
46
2
7
35
30
31
39
38
60
174
1
60
329
138
1
12
69
18
92
1
179
1
48
75
57
33
26
13
36
29
12
19
24
5
52
36
27
153
3
47
4
36
2
7
9
126
93
95
1
45
15
21
63
12
23
73
9
8
48
43
9
8
24
4
116
43
108
305
42
48
109
101
7
21
26
18
42
229
47
12
48
64
9
11
48
1
39
36
21
69
2
30
7
47
1
24
5
46
90
63
11
25
99
9
171
2
34
8
97
39
86
43
23
84
25
35
10
51
3
14
112
8
12
36
7
72
5
4
87
3
236
16
33
47
13
96
23
58
140
84
43
23
12
42
30
13
5
58
14
55
21
2
13
3
57
15
57
5
10
20
13
84
35
10
68
58
74
168
28
90
14
30
36
25
48
29
31
131
13
36
17
24
6
30
34
18
38
30
84
28
8
42
85
23
85
107
42
138
1
9
20
7
9
56
79
9
72
3
36
11
61
5
ABCD 93420851092*3^$a+1 [50025]
13
80
24
216
34
18
38
52
2
10
41
7
42
60
8
12
28
18
17
7
29
51
21
15
12
10
48
83
1
104
75
57
78
12
64
6
12
32
40
120
120
26
45
19
44
34
56
24
58
8
16
65
21
48
120
34
2
6
84
66
42
22
30
20
18
12
63
33
18
117
7
42
74
16
14
196
38
48
90
63
159
45
25
12
11
67
12
134
54
21
19
17
39
6
18
81
61
68
70
68
12
36
69
7
41
49
20
54
36
160
60
36
14
16
30
20
60
22
26
105
45
4
60
38
30
22
12
6
2
28
50
3
7
20
18
42
9
1
20
12
10
32
6
108
39
33
40
104
40
26
70
42
56
34
167
3
12
58
30
2
220
116
10
38
4
50
132
114
36
3
13
20
22
122
16
32
28
14
96
12
10
11
15
22
23
201
15
33
58
24
30
6
5
27
100
257
43
12
6
23
19
68
18
30
106
8
48
10
14
48
18
52
18
20
27
15
12
24
30
16
18
30
18
114
6
74
10
6
30
125
97
132
44
34
128
18
15
37
8
39
36
37
8
15
36
13
80
60
6
6
114
12
34
11
15
64
8
22
60
6
38
34
32
96
9
9
22
30
24
8
6
16
5
39
6
135
9
96
63
145
48
59
31
90
14
48
40
26
60
36
48
15
93
64
14
34
18
92
22
44
42
168
112
80
9
85
68
132
3
37
95
133
110
18
4
44
132
70
132
32
9
57
112
32
15
13
26
96
10
38
6
30
16
101
27
82
30
38
3
99
240
45
45
6
100
65
3
45
15
12
30
10
38
34
32
24
21
91
30
8
60
22
62
3
9
28
128
4
11
19
18
30
17
43
12
86
27
15
6
36
46
24
29
19
62
58
18
80
12
63
33
120
16
38
12
54
36
16
30
44
6
214
6
8
34
8
40
72
78
90
42
11
49
23
45
54
10
11
3
82
12
11
51
45
25
90
74
27
75
60
4
36
8
45
61
36
80
27
37
60
14
9
7
14
42
24
16
12
38
10
50
72
10
72
14
34
42
36
8
136
44
54
21
139
78
2
33
55
54
44
4
90
92
36
130
32
63
55
80
30
72
82
14
39
163
62
10
5
103
2
42
84
150
15
84
7
138
12
119
7
32
22
8
10
41
49
138
2
90
42
108
112
56
12
100
8
78
12
9
1
44
18
78
10
8
22
12
102
5
163
8
4
6
92
48
3
31
14
114
66
6
96
64
14
51
73
48
42
2
10
5
84
37
72
275
13
104
130
5
25
95
13
42
26
40
80
30
45
99
36
22
138
80
33
31
5
93
48
10
12
8
54
40
176
40
24
50
24
16
8
72
6
72
66
22
24
80
16
72
47
36
7
132
50
10
14
75
27
42
75
13
119
45
3
67
8
22
6
2
66
46
26
72
22
56
34
5
33
82
14
15
1
50
48
88
17
7
5
15
186
34
26
54
10
30
8
6
42
22
18
5
25
98
24
30
12
63
13
42
56
46
26
9
175
110
10
20
76
29
25
23
51
42
3
19
86
30
84
88
110
12
6
24
72
46
72
8
39
85
36
59
33
36
12
10
5
33
4
108
12
62
10
60
20
60
135
31
14
3
45
48
40
42
32
58
12
14
76
6
120
150
50
40
12
11
1
36
32
70
116
22
30
12
38
63
97
14
9
9
15
81
30
54
48
3
99
22
36
8
114
30
30
48
45
39
54
114
10
170
300
33
12
43
60
20
72
22
23
45
48
27
85
38
9
21
54
90
130
65
45
144
34
38
39
33
63
27
40
53
33
72
39
31
60
30
50
40
14
88
8
30
12
30
48
27
60
21
15
21
58
18
12
47
1
2
57
45
28
83
9
18
22
90
50
51
7
5
45
207
25
74
76
26
34
80
10
26
54
36
72
36
15
15
24
6
66
6
147
87
18
63
183
16
8
45
37
20
99
69
40
42
8
45
51
16
48
48
128
16
30
38
6
4
48
80
135
57
6
42
10
50
22
20
118
38
24
21
1
168
71
97
42
146
76
30
138
11
36
39
81
1
107
133
2
30
52
30
14
4
78
44
48
10
48
2
72
18
6
90
27
48
1
36
20
40
8
16
146
120
18
6
90
3
60
21
24
48
48
96
18
6
144
58
60
29
133
42
26
30
22
23
3
9
15
30
66
72
24
6
3
31
38
10
56
22
24
26
34
11
9
15
43
8
33
247
54
11
7
30
12
26
9
60
144
127
89
31
8
16
6
38
64
26
12
10
54
44
34
2
28
30
41
51
48
6
24
12
111
85
102
20
22
8
15
43
122
48
75
19
60
36
29
60
13
35
72
15
16
54
48
26
136
68
33
67
2
6
112
30
12
11
33
24
22
5
24
7
60
5
72
3
4
5
25
26
150
10
29
75
33
117
40
18
8
70
72
80
12
84
22
50
3
127
60
162
72
48
48
8
36
51
33
39
108
105
30
30
10
30
74
40
5
91
42
32
46
8
9
33
90
57
27
24
46
6
38
22
5
19
44
22
144
108
8
12
78
18
36
54
12
4
48
18
35
ABCD 93421697522*3^$a+1 [50017]
144
48
224
24
40
72
93
219
45
72
51
117
3
117
132
63
21
216
99
24
48
192
21
72
108
12
107
88
45
59
85
288
72
59
49
12
123
93
108
144
143
97
47
216
37
72
11
205
107
72
145
36
83
64
200
1
87
152
40
96
32
73
39
21
120
11
13
123
69
3
32
109
132
135
32
61
96
51
48
21
59
109
147
8
61
84
15
192
8
72
88
57
111
200
88
96
81
108
72
72
3
72
21
27
120
24
216
128
24
88
48
81
191
64
24
32
120
13
251
73
15
45
267
165
120
24
27
24
80
49
15
32
37
72
219
24
32
136
240
57
63
32
97
15
224
120
64
153
119
13
107
13
11
192
88
72
393
335
96
136
504
69
11
181
60
255
69
144
156
111
177
47
88
48
8
229
35
96
40
24
32
16
8
1
119
64
357
11
40
357
27
24
21
35
64
72
8
109
3
213
11
96
72
37
144
180
15
56
96
120
112
237
35
16
24
128
61
72
72
227
61
24
48
11
25
255
21
35
73
135
93
59
109
27
8
24
133
72
51
96
56
37
108
95
193
15
296
13
12
36
108
15
80
1
39
296
16
369
119
136
8
25
183
69
59
85
36
159
56
64
9
135
96
24
33
95
160
117
96
155
1
60
51
93
27
72
96
96
45
168
11
145
87
9
108
27
21
24
3
48
8
144
61
72
147
93
12
71
96
88
120
45
72
123
32
24
85
144
3
24
168
201
47
64
24
32
120
109
299
121
36
75
33
84
123
45
123
96
56
157
35
216
232
168
72
32
1
36
75
8
37
179
96
24
144
48
88
24
192
309
27
93
59
192
64
80
16
93
107
61
3
45
35
136
45
3
48
45
35
49
191
13
72
83
37
243
141
35
64
24
48
8
49
60
75
168
152
73
95
24
24
336
96
112
152
184
96
56
85
144
120
75
141
27
120
33
144
23
157
59
1
23
25
95
72
13
123
48
72
24
224
112
69
155
16
72
200
288
145
95
85
27
32
85
3
56
85
75
56
24
96
61
72
72
11
109
83
72
85
75
33
23
13
12
87
32
24
37
27
48
69
99
56
48
96
157
120
75
24
8
61
59
16
189
107
96
13
27
104
13
51
189
11
24
37
99
21
168
72
179
64
8
192
192
85
84
204
48
3
224
112
24
32
205
72
83
253
131
1
87
57
39
105
84
27
48
32
144
64
96
32
13
155
277
27
32
136
128
264
40
32
1
95
168
40
56
48
85
3
69
75
128
40
93
72
27
24
45
99
81
84
60
180
35
16
21
35
16
8
184
56
37
83
49
36
75
69
171
21
3
128
37
3
45
3
32
97
23
13
99
21
59
72
1
48
39
32
48
40
225
ABCD 93421814888*3^$a+1 [50008]
36
36
156
55
125
19
96
80
24
33
60
67
161
55
89
36
163
72
77
48
3
21
139
77
144
3
16
336
5
108
12
24
27
165
72
27
160
48
185
63
40
24
48
80
72
16
8
216
45
48
72
99
64
53
43
101
99
9
36
19
8
120
105
108
51
144
64
48
17
135
88
65
79
200
9
79
32
33
36
60
31
24
125
99
72
120
88
8
72
45
51
16
113
31
197
43
197
48
96
91
72
137
144
15
21
123
40
8
144
16
8
24
33
55
128
232
5
3
120
16
24
336
56
120
24
88
32
21
19
125
99
16
29
27
117
3
120
45
27
168
105
60
180
12
3
33
144
7
8
112
53
51
405
120
216
3
16
216
5
36
15
24
9
96
36
108
15
21
91
29
43
53
72
12
36
60
55
8
72
192
105
36
12
180
24
36
55
104
21
12
132
3
16
89
12
99
16
65
144
127
257
127
209
55
32
40
8
352
8
45
99
81
7
29
51
40
80
69
19
72
200
9
55
125
168
91
269
307
125
99
9
31
5
51
21
235
125
12
36
171
45
36
60
75
48
165
84
60
36
84
108
60
19
8
48
45
72
36
7
104
88
248
45
84
36
115
48
197
99
136
80
69
91
72
32
141
43
56
48
177
79
80
261
48
43
8
40
32
93
36
36
27
33
12
3
72
141
75
129
303
48
21
60
15
93
48
3
21
444
7
8
96
33
183
232
53
123
21
3
88
53
115
89
156
27
9
96
87
345
36
156
36
27
192
21
27
208
17
15
21
67
53
75
201
39
105
12
99
405
108
15
40
72
5
3
153
127
8
9
108
91
41
48
231
96
24
144
208
149
3
72
24
136
56
24
273
87
216
48
64
53
75
112
48
77
91
120
17
39
24
96
21
75
129
144
84
60
12
99
24
112
5
123
21
67
17
96
36
91
224
261
75
48
129
48
7
125
12
240
15
213
72
51
64
29
72
19
5
84
7
80
45
19
80
48
72
96
168
72
40
89
144
111
144
16
8
192
9
36
24
19
17
39
24
40
5
123
48
72
112
5
3
69
3
120
168
24
24
16
104
72
40
89
288
7
29
96
75
225
15
24
24
16
209
63
160
125
3
96
45
36
12
3
24
9
36
24
67
5
72
67
96
209
159
45
120
144
3
88
17
60
67
272
48
333
72
243
24
129
55
80
9
127
8
312
33
55
8
48
112
29
115
65
39
24
117
91
24
104
21
108
15
16
32
45
3
117
72
27
64
32
9
39
16
233
12
240
19
209
343
53
132
15
24
261
180
15
48
72
160
29
51
165
99
189
216
43
17
39
64
77
3
48
40
48
125
96
84
39
88
5
48
27
64
96
53
91
101
75
112
125
72
91
8
64
128
72
16
80
21
75
21
108
36
288
91
104
16
32
237
288
24
36
12
27
168
48
88
245
51
21
19
5
139
24
8
93
219
96
ABCD 93421966018*3^$a+1 [50003]
181
35
4
57
87
3
54
11
13
51
51
9
99
89
7
9
84
120
8
25
35
55
24
36
9
63
21
69
72
39
24
32
108
16
21
3
32
13
30
42
6
48
65
1
3
32
40
104
7
54
23
40
51
45
24
33
120
27
51
45
20
25
11
4
27
24
6
23
7
29
115
9
24
171
60
24
12
6
90
29
55
5
55
6
39
24
9
15
3
5
7
60
12
9
9
35
31
17
37
15
177
15
80
108
52
9
6
9
129
171
24
12
3
6
24
6
12
29
31
42
75
63
24
120
5
40
9
6
45
48
12
105
24
15
81
144
39
80
7
24
41
1
3
32
12
40
20
13
63
177
18
30
35
37
3
51
45
21
99
15
33
111
21
60
8
43
18
120
54
18
18
6
30
33
3
54
159
15
21
8
31
54
75
12
44
12
52
36
36
60
33
15
57
71
7
53
43
41
19
36
36
12
42
24
30
36
5
19
6
3
60
3
9
44
36
28
33
27
36
27
9
48
15
36
24
5
16
27
5
13
95
127
69
15
33
8
4
33
23
12
13
3
27
12
108
33
24
75
36
114
6
21
20
25
39
99
6
47
49
23
12
28
87
48
5
36
19
108
9
56
52
8
28
9
6
41
91
17
13
3
24
15
5
7
65
1
48
30
12
17
16
36
33
42
69
24
51
81
8
67
9
15
12
69
24
27
78
6
18
75
21
75
15
6
30
24
60
24
6
39
12
75
120
33
87
29
16
80
61
3
24
15
5
1
11
40
3
17
25
63
72
15
36
5
25
54
9
36
15
24
125
7
90
3
60
36
3
42
24
6
9
99
6
66
9
15
5
4
15
6
24
48
3
45
15
9
83
64
39
12
53
85
72
27
12
3
21
81
15
3
12
9
20
12
52
8
43
77
24
55
54
6
173
16
36
20
31
5
25
63
27
60
60
53
64
27
9
56
31
102
6
81
15
18
42
9
44
40
8
28
27
53
55
105
111
41
64
69
15
51
6
18
45
147
48
9
93
99
48
12
15
9
9
111
9
27
3
5
36
31
18
11
37
3
21
11
28
60
21
11
28
24
27
33
12
9
120
102
18
42
5
28
36
39
36
30
66
24
24
21
9
6
53
67
60
24
54
18
9
20
1
3
20
19
36
9
81
42
5
112
15
132
30
6
17
25
78
129
56
7
42
63
63
77
13
143
1
48
11
36
40
15
9
20
7
24
41
24
40
45
6
17
16
75
30
39
3
89
28
33
39
3
36
60
36
18
35
43
42
27
24
60
9
15
68
28
20
7
53
7
90
39
9
39
15
173
132
136
60
69
6
12
54
123
8
4
60
21
59
40
8
31
9
36
60
24
8
37
30
5
12
4
32
7
12
18
6
9
33
30
18
114
45
68
79
24
81
39
54
27
24
69
18
30
3
24
12
56
28
96
3
5
7
6
27
12
15
5
19
65
16
24
24
68
43
9
27
5
24
84
16
80
85
30
12
9
21
27
60
60
63
72
36
72
12
30
30
48
57
12
15
36
60
29
25
63
8
28
27
17
12
4
36
48
117
35
13
30
57
20
13
42
9
24
117
78
12
45
3
53
19
60
138
78
57
120
12
3
17
40
48
3
48
102
47
31
41
4
32
4
15
5
85
6
9
75
24
189
20
13
27
27
29
7
144
6
42
36
36
33
20
7
33
32
40
33
42
36
5
24
40
24
45
11
4
51
5
55
18
6
9
51
21
108
20
12
13
11
7
54
99
104
7
45
3
5
16
36
3
18
27
96
21
63
15
21
45
71
1
155
7
30
6
21
8
7
30
3
20
36
31
54
39
33
23
1
24
144
155
52
15
5
4
39
36
65
64
63
17
55
17
40
39
5
1
90
6
54
18
6
21
44
144
7
5
40
48
45
11
85
30
12
17
31
77
19
6
54
29
16
21
30
114
6
93
27
9
15
29
19
17
19
24
36
24
96
24
21
44
40
15
48
5
24
61
83
79
30
11
24
7
65
64
36
3
6
30
72
113
16
33
15
75
41
16
39
45
44
12
25
114
30
6
41
72
16
27
72
108
29
31
30
27
36
20
24
7
9
156
48
12
165
120
71
4
51
9
3
5
31
12
65
52
8
28
20
31
45
84
44
37
3
12
3
72
6
27
36
51
5
31
18
35
16
3
105
27
6
63
36
21
35
28
57
18
9
8
43
12
57
3
33
24
12
48
75
21
21
54
65
55
45
36
3
6
75
27
9
15
36
33
15
12
33
39
53
109
39
36
51
9
9
30
89
1
42
17
37
3
8
37
30
137
40
8
100
12
56
28
51
48
12
24
30
90
45
120
24
3
33
27
12
113
72
40
15
113
4
48
56
4
27
5
28
56
36
4
36
21
24
11
7
21
27
17
36
1
18
45
51
156
65
60
36
48
4
15
12
48
60
5
40
12
44
12
19
9
44
37
18
12
29
4
15
17
28
8
48
16
20
28
3
18
15
60
60
15
96
18
6
12
72
6
114
12
18
11
156
73
6
96
5
19
17
49
23
52
8
43
9
108
93
24
11
4
9
30
144
66
35
7
30
39
111
9
99
41
28
12
15
24
36
9
15
9
12
8
43
72
5
43
29
28
12
20
36
13
75
15
6
11
7
12
105
20
19
21
104
16
15
9
36
3
6
6
93
63
57
27
53
7
24
21
120
15
84
21
9
15
27
57
93
27
15
96
9
27
156
12
65
16
56
25
48
78
5
7
6
6
33
8
28
24
12
20
40
56
28
57
63
24
8
25
3
80
40
32
19
24
24
18
24
15
9
24
15
27
53
25
27
3
12
24
6
63
56
4
87
45
15
90
99
24
45
48
27
15
53
4
20
4
36
48
36
120
24
21
150
69
63
48
5
25
96
15
3
77
28
51
12
17
37
96
27
45
15
12
69
47
19
48
41
16
3
108
29
88
8
4
51
89
19
9
12
135
33
3
294
18
57
15
65
60
1
18
120
5
7
24
24
12
17
55
12
9
27
24
30
120
120
30
96
5
4
99
30
47
12
7
33
93
30
9
8
40
27
48
6
15
51
6
27
21
11
ABCD 93422617604*3^$a+1 [50042]
28
8
24
141
7
20
81
87
64
168
8
12
93
19
44
16
188
21
19
48
68
12
4
101
18
270
7
47
97
8
28
20
84
156
3
9
120
15
133
68
16
68
48
72
100
92
40
36
83
162
3
12
40
17
43
8
36
28
83
249
16
24
8
208
125
55
60
12
71
97
12
32
76
53
79
8
112
32
24
84
36
52
24
56
120
93
99
12
48
52
108
48
132
56
24
28
84
48
71
57
52
128
160
20
64
44
159
33
57
15
72
3
81
84
52
116
120
33
72
19
68
132
88
8
60
204
33
7
116
57
43
32
36
76
168
180
113
18
57
60
27
21
12
40
53
87
52
68
204
16
23
72
85
80
132
36
12
48
75
1
20
36
132
60
48
112
113
3
156
28
65
36
72
39
24
27
117
312
16
68
232
8
76
20
48
52
96
72
128
4
68
192
28
20
96
36
16
77
36
54
36
57
48
124
8
15
277
32
76
12
108
12
5
15
93
18
21
69
19
35
90
36
19
168
47
21
36
28
48
24
56
75
57
40
8
93
39
360
36
69
127
104
12
100
140
4
108
32
3
25
8
24
28
48
65
27
52
29
79
8
4
20
69
54
133
60
132
53
15
12
88
83
37
92
33
72
90
36
144
73
132
20
36
45
75
132
52
48
35
69
160
48
83
37
32
24
69
63
60
48
117
55
32
172
128
12
24
112
77
90
85
48
8
60
112
8
76
36
12
92
39
21
16
72
12
41
72
18
25
20
24
36
3
180
201
108
156
64
120
20
60
12
33
55
20
48
93
75
156
76
92
28
120
20
12
33
67
5
7
36
120
53
90
117
264
24
136
336
5
18
61
29
99
12
108
123
57
36
84
40
35
21
120
16
48
48
80
12
28
8
4
65
15
21
72
75
4
60
48
20
192
40
11
85
5
15
52
203
169
56
108
180
4
68
4
203
25
8
120
27
93
15
72
141
120
192
12
168
40
8
57
19
20
28
41
195
24
51
177
12
60
148
8
64
128
12
88
24
53
51
96
148
120
12
59
57
4
56
24
24
24
132
180
96
124
89
7
72
11
9
243
25
8
24
28
77
7
44
75
189
48
64
120
29
7
60
80
285
7
72
68
15
18
115
68
232
107
81
52
204
56
120
4
131
45
4
36
84
36
12
71
1
156
8
12
60
72
12
36
72
40
56
15
54
3
112
11
121
8
36
124
56
36
144
60
60
52
12
11
37
17
63
4
48
152
39
54
15
160
56
57
3
69
36
19
48
20
168
15
162
3
136
59
144
21
52
17
115
12
44
45
99
108
12
15
85
68
160
24
44
24
48
120
108
75
49
8
4
36
128
12
33
19
53
123
16
23
33
24
33
43
47
21
64
20
3
33
64
48
35
97
371
9
28
8
12
64
104
64
8
45
3
36
28
12
8
28
84
300
149
7
60
8
15
121
104
4
72
48
11
61
68
15
18
3
252
48
184
8
120
48
216
180
76
24
68
168
60
24
136
84
60
113
223
47
33
12
40
80
28
84
116
52
5
7
36
65
3
16
36
20
33
39
12
40
44
45
75
60
16
36
173
91
200
16
32
108
24
180
33
288
39
40
36
312
56
4
168
47
93
60
153
15
16
20
76
53
31
8
36
36
228
216
16
8
88
60
12
12
108
5
7
108
116
36
148
60
56
99
37
8
52
60
48
48
104
16
32
45
15
28
60
20
52
20
40
92
36
352
116
267
105
64
36
144
140
160
36
ABCD 93422817842*3^$a+1 [50006]
24
40
30
2
47
1
6
25
24
76
13
70
25
36
35
16
5
13
22
16
13
19
73
7
33
32
23
37
28
20
100
24
1
24
23
72
15
18
16
19
52
55
88
48
9
24
39
48
10
39
1
14
9
9
22
13
53
23
56
16
23
42
8
22
13
12
7
16
34
16
22
42
30
32
1
9
39
65
19
37
16
67
12
16
12
11
26
19
60
4
53
7
17
16
15
63
29
16
24
20
47
85
36
39
26
22
25
20
16
5
14
10
7
36
24
8
45
22
45
36
12
5
56
16
51
13
47
24
33
16
16
59
12
32
103
17
48
4
44
36
3
58
8
6
18
40
15
8
12
28
9
16
22
1
39
53
29
31
25
8
62
13
29
7
15
10
11
4
9
11
21
14
1
9
24
19
12
15
16
18
7
60
4
56
17
31
15
97
24
31
10
15
4
5
3
13
47
12
93
55
80
36
45
7
72
20
43
2
8
7
16
1
43
77
6
13
64
5
7
1
35
19
1
9
56
8
32
14
8
21
36
33
23
24
71
53
77
19
24
20
39
10
15
15
8
69
16
8
36
25
3
35
50
31
9
7
24
32
33
46
5
29
7
4
8
3
2
43
29
38
18
27
53
8
7
28
5
7
20
5
32
16
24
16
16
3
13
54
10
6
24
1
12
8
28
9
11
19
33
25
7
15
10
16
47
49
16
15
4
8
13
35
3
45
37
35
5
38
21
11
72
13
20
52
5
15
41
14
18
88
22
25
12
5
3
4
9
32
14
1
17
88
80
19
16
69
40
23
20
43
58
31
1
38
2
30
10
8
16
31
20
4
1
59
8
36
15
9
48
49
23
12
19
89
16
17
7
20
21
6
21
28
47
45
5
19
29
22
18
40
15
32
4
35
16
5
12
12
84
12
99
1
12
21
64
11
44
36
16
44
12
108
12
27
13
20
12
3
9
121
15
8
15
57
4
8
37
6
17
33
7
33
15
17
6
9
23
18
11
56
4
24
17
3
12
28
11
21
3
24
81
4
48
8
4
20
13
72
23
15
2
70
1
17
24
3
21
54
1
1
24
7
25
8
30
1
1
35
8
12
12
5
22
9
24
72
1
15
44
11
10
8
71
20
19
64
37
28
36
59
18
40
24
56
3
11
10
6
2
16
15
17
7
33
27
48
28
84
43
10
15
9
3
35
1
1
8
3
24
19
21
20
9
56
11
8
12
4
21
24
8
3
4
23
1
81
8
3
29
16
48
19
8
3
16
10
11
12
12
43
1
47
74
3
72
5
19
60
1
24
16
3
40
11
1
1
19
16
19
18
11
11
18
6
9
1
35
27
18
19
20
12
51
25
20
19
21
53
15
40
49
8
80
8
55
120
60
40
32
27
2
6
10
62
5
45
6
2
48
27
28
104
1
11
3
1
1
6
25
9
38
5
8
5
14
5
24
12
12
3
2
103
40
39
8
8
29
21
35
53
24
32
63
7
18
31
9
3
12
23
10
8
40
152
54
5
21
15
12
77
38
2
11
37
22
5
8
52
1
110
24
26
3
21
16
3
20
4
20
33
3
4
8
12
3
32
16
2
22
2
56
39
104
40
7
13
101
11
20
4
5
8
31
4
8
3
37
24
45
8
8
22
13
5
3
11
89
24
23
13
12
48
7
29
3
5
16
11
21
84
25
3
3
29
28
47
9
4
45
11
12
4
8
108
17
35
3
17
60
3
18
7
20
37
3
27
18
8
14
16
25
96
48
20
72
11
5
60
119
33
17
86
2
31
56
23
13
4
1
7
87
18
31
17
14
41
8
16
9
59
40
8
75
33
39
1
12
12
20
13
3
27
29
3
33
40
39
24
26
3
35
5
8
45
3
36
48
1
14
73
23
2
30
10
27
3
37
13
35
3
26
86
13
12
48
17
19
4
24
23
58
46
13
43
33
1
131
3
21
35
9
4
3
18
64
8
32
67
3
8
49
31
5
5
7
145
38
18
86
1
20
3
9
12
4
12
107
45
27
33
7
10
35
5
51
5
19
3
10
6
5
77
72
8
54
104
25
60
5
40
16
19
19
33
17
27
16
5
40
23
49
8
3
11
1
4
5
3
21
6
9
4
20
48
64
33
47
36
3
2
7
25
3
20
9
56
19
43
45
43
18
46
9
40
24
32
15
21
24
3
18
3
36
65
6
5
32
3
25
9
3
12
24
17
14
41
32
48
7
18
35
4
71
18
14
5
8
5
67
21
7
17
30
18
14
8
2
19
44
1
15
24
1
31
16
7
5
45
15
1
19
53
79
31
53
16
8
36
24
25
3
37
31
7
69
13
8
23
24
52
8
16
19
17
44
27
34
23
52
8
21
7
24
36
20
7
130
43
29
38
8
18
46
10
8
8
19
59
1
44
11
49
12
27
2
35
5
6
2
16
7
8
24
36
16
8
37
38
8
18
70
56
5
3
2
15
16
20
3
16
8
13
8
36
25
15
39
16
5
59
74
16
39
1
11
5
43
45
3
19
18
3
8
16
36
25
24
19
11
1
7
45
11
25
9
15
17
6
9
36
4
48
8
12
77
19
12
15
2
11
29
15
33
24
38
5
45
22
49
17
43
12
7
26
7
55
37
3
33
52
35
18
54
50
47
33
38
18
14
16
24
33
48
12
3
49
12
8
12
15
50
23
23
45
12
12
24
52
33
176
43
43
25
28
29
8
119
143
13
77
43
24
11
2
40
15
1
16
8
16
16
16
23
12
5
47
23
24
8
56
17
39
21
45
3
24
48
43
17
17
7
16
12
12
20
4
1
56
27
11
21
5
8
16
11
35
10
56
3
4
23
2
11
12
8
12
3
10
35
27
40
17
25
15
113
3
24
52
8
15
25
33
54
10
8
80
75
5
32
8
3
60
25
35
52
1
31
40
8
23
13
4
48
24
1
19
21
32
43
12
12
36
60
48
24
5
47
24
15
5
21
55
8
28
29
3
3
32
25
40
23
42
6
25
47
2
8
3
11
58
56
16
38
48
25
25
8
11
4
95
21
5
23
15
17
16
8
47
2
27
20
4
19
1
12
45
14
18
16
30
25
44
36
9
8
35
19
56
32
18
3
37
32
55
20
40
5
46
5
5
24
40
15
17
16
24
3
76
17
3
27
37
27
45
53
31
31
65
25
16
3
12
9
15
24
17
48
22
57
28
27
5
5
11
11
45
3
18
22
2
99
112
8
4
15
17
49
11
11
17
33
40
22
25
7
10
38
2
51
32
3
9
1
47
15
1
104
16
36
13
30
56
2
7
25
11
5
15
12
12
23
73
12
5
7
15
18
14
29
5
7
15
29
5
16
3
4
7
25
40
15
8
8
34
3
13
32
51
11
13
37
6
29
5
19
27
10
38
97
17
27
19
50
7
7
10
15
15
18
15
12
12
39
32
53
29
30
8
2
23
39
26
22
37
44
47
2
63
9
3
45
6
5
29
11
12
87
10
31
15
9
16
36
61
30
90
24
55
1
62
18
3
5
32
3
29
72
38
8
9
48
20
48
4
9
11
11
40
105
4
85
40
39
24
15
25
15
2
16
14
8
48
13
5
19
27
1
44
4
31
5
3
26
19
5
40
3
45
47
7
33
8
12
3
18
16
96
15
12
27
9
7
65
8
9
3
37
62
18
7
8
33
40
23
25
62
32
25
31
26
3
28
12
20
16
1
14
2
7
20
45
3
27
33
9
16
70
18
7
4
20
9
15
40
32
4
84
97
35
12
1
19
45
31
15
2
39
28
32
83
17
8
23
24
29
24
8
12
1
59
27
45
5
24
16
55
36
5
24
3
45
3
3
21
5
16
22
18
3
12
15
18
32
7
1
70
2
19
19
45
20
1
88
23
20
12
1
22
13
5
22
18
126
18
62
13
5
40
3
3
9
12
21
3
4
1
67
37
8
3
12
47
17
1
8
32
30
93
51
26
14
9
7
10
55
15
9
9
14
1
56
40
33
11
5
32
83
11
10
15
41
7
55
17
108
28
8
1
14
32
10
14
13
12
25
3
101
15
24
12
4
7
2
16
14
26
15
40
7
53
32
29
19
4
8
7
10
23
33
75
5
24
15
12
28
97
11
20
33
15
72
15
93
27
2
7
9
15
9
72
91
12
1
54
1
4
11
9
28
5
3
136
29
62
5
68
16
31
2
15
36
12
32
16
36
36
32
17
11
27
162
39
65
27
40
60
20
28
36
60
9
56
31
8
9
3
35
2
3
8
45
27
43
2
3
21
19
45
46
8
21
59
42
16
54
56
2
23
8
60
16
128
37
11
12
28
29
3
21
6
9
1
23
16
17
14
8
45
27
16
49
4
19
1
60
24
12
41
47
7
16
69
3
8
2
51
37
22
61
61
55
63
10
48
47
25
71
7
8
21
35
34
27
4
49
7
4
36
25
54
25
39
2
7
108
69
38
2
35
53
102
10
8
23
23
21
29
16
3
36
9
3
3
2
14
18
22
64
25
17
15
4
5
ABCD 93423054248*3^$a+1 [50000]
43
11
9
16
156
48
32
297
72
79
12
8
81
39
4
11
49
8
15
18
31
23
25
156
12
527
72
18
103
95
85
12
8
93
36
43
11
37
12
96
80
4
77
36
180
54
21
28
5
75
184
47
25
24
144
8
4
11
72
97
48
152
9
15
57
108
211
95
144
1
24
96
41
63
40
12
12
8
63
109
180
120
48
84
35
45
84
60
9
108
144
55
48
77
18
133
29
19
32
52
167
1
48
80
69
51
12
52
156
12
24
24
116
96
4
224
76
140
24
64
12
260
24
4
96
60
212
93
36
99
135
216
169
65
115
12
20
240
48
105
19
8
64
144
264
32
16
20
48
12
232
48
60
5
55
8
40
152
40
120
24
36
140
33
31
36
108
120
29
43
47
25
47
25
20
64
12
132
53
15
64
29
36
108
72
19
17
127
68
52
32
76
77
216
31
41
7
108
48
161
79
212
105
7
173
75
105
55
132
60
5
18
9
84
16
44
45
162
97
8
64
80
64
47
169
36
209
36
43
96
36
8
196
161
67
77
18
72
1
24
60
48
36
152
84
4
5
187
140
244
24
17
55
53
67
20
180
93
15
36
136
29
91
60
60
68
60
180
16
48
11
25
56
84
96
9
115
29
211
5
67
95
45
189
99
117
159
76
53
7
72
12
80
60
129
19
68
88
167
9
4
12
8
12
4
5
180
99
60
4
36
140
4
176
39
21
64
5
36
315
64
120
23
33
111
109
20
76
60
48
8
120
112
120
8
4
53
87
148
36
89
3
48
219
126
67
20
4
24
24
167
90
15
28
12
48
23
13
32
108
184
23
25
29
15
220
164
124
8
172
32
36
64
80
24
132
27
216
141
21
235
20
105
3
12
144
64
24
32
60
144
129
31
60
71
13
32
60
160
144
41
91
48
192
65
72
55
12
96
48
77
99
84
4
72
36
389
108
27
84
64
32
36
24
4
35
45
96
4
12
48
84
12
180
224
60
12
33
207
112
185
43
20
24
16
5
127
17
19
24
47
18
36
180
27
48
16
35
1
12
36
41
15
40
44
12
40
128
60
4
72
84
36
56
39
121
192
47
201
208
72
20
112
192
131
72
1
32
40
48
92
108
16
116
69
43
36
47
49
44
244
8
48
216
93
18
13
5
15
12
112
48
128
4
77
19
72
104
21
75
24
88
12
36
72
72
48
8
69
31
5
54
121
5
234
18
43
260
64
80
201
19
44
72
168
40
71
18
72
39
4
176
12
48
40
41
39
12
4
44
27
25
48
60
32
4
56
4
60
24
65
31
24
120
72
20
57
51
136
48
71
37
35
93
16
48
41
147
69
15
36
40
84
204
24
12
53
43
68
12
28
137
183
16
104
40
36
53
108
19
48
8
48
52
20
112
12
60
104
64
173
19
156
12
56
76
288
68
9
79
24
32
9
115
11
105
21
180
19
35
1
72
17
279
16
80
160
44
64
32
28
68
57
3
69
18
25
101
72
43
29
43
132
12
20
28
192
56
39
21
4
29
15
64
36
12
125
3
105
151
155
198
43
245
63
172
24
96
8
72
33
31
149
171
45
283
113
159
21
72
90
25
8
88
20
36
88
36
5
87
264
208
71
165
51
13
60
53
15
52
32
9
19
12
20
28
68
28
24
108
ABCD 93423061892*3^$a+1 [50109]
5
67
17
36
91
41
48
24
102
33
16
119
81
9
216
66
54
87
135
97
11
12
42
12
91
8
9
31
77
90
90
63
105
12
90
360
42
12
150
54
31
89
24
103
5
18
49
8
33
84
67
176
9
18
78
223
32
40
47
12
90
144
6
18
75
15
48
180
18
67
5
18
42
234
21
15
193
77
108
66
13
56
39
42
39
15
30
27
27
288
85
23
9
105
12
18
361
41
48
18
13
41
126
24
84
69
27
84
49
113
55
17
15
111
162
108
252
63
24
21
42
153
27
165
9
24
12
42
48
132
13
8
141
90
169
104
112
173
156
31
24
197
27
51
117
39
6
3
9
96
210
37
77
12
36
162
312
81
273
96
30
9
159
138
63
15
57
15
30
24
84
31
149
36
175
65
63
27
138
36
15
351
54
84
15
75
6
39
51
61
5
168
108
7
5
180
36
36
54
6
36
18
252
18
30
24
121
89
6
84
6
135
21
18
73
8
69
72
30
85
96
5
3
184
11
30
72
60
18
12
109
8
15
66
90
109
5
3
9
18
18
24
43
77
91
5
27
40
53
54
189
9
42
66
123
21
168
43
77
168
27
21
36
108
72
36
78
57
9
150
9
81
79
41
60
115
131
109
53
36
36
6
102
36
90
126
18
90
6
25
24
8
40
23
1
5
90
49
72
5
3
72
40
23
72
49
101
84
78
25
128
129
6
169
29
12
90
60
30
24
84
90
96
13
5
43
113
55
80
9
36
24
18
57
27
13
41
180
6
108
36
126
31
8
9
18
78
216
39
136
48
11
157
5
48
162
72
42
48
36
99
33
12
72
19
59
12
90
31
29
36
30
18
6
30
24
99
21
96
156
78
156
36
18
31
144
24
215
72
153
105
66
6
63
21
54
18
90
18
60
102
108
6
48
60
135
27
93
51
126
36
139
71
18
72
135
72
33
12
6
30
135
81
159
9
48
24
36
27
75
325
125
36
127
48
32
33
36
18
90
102
1
8
136
8
45
51
39
1
35
37
48
5
72
60
480
18
36
49
11
30
18
141
40
71
36
270
162
198
72
18
109
53
72
24
75
64
17
36
19
5
171
93
91
23
108
138
72
139
65
324
75
87
12
42
3
40
41
15
21
90
1
32
16
29
43
5
283
47
30
19
143
81
24
3
108
9
27
78
12
123
40
120
23
18
15
16
41
24
18
48
60
54
84
6
54
12
54
18
63
72
153
127
5
3
33
66
18
36
42
30
54
90
126
73
77
75
15
25
5
54
85
5
6
13
72
32
27
13
8
72
81
135
249
12
36
162
36
126
60
39
24
40
167
30
6
300
150
3
40
72
59
54
24
48
18
42
75
63
1
48
5
67
23
18
63
69
48
27
27
36
72
240
36
30
36
108
126
54
36
54
42
39
45
24
48
90
24
30
243
27
96
144
48
60
72
48
6
12
54
9
45
132
48
54
18
63
112
29
99
16
5
123
57
54
9
15
48
54
114
102
24
43
77
204
12
42
102
6
13
41
31
23
210
6
48
18
135
9
60
30
186
12
72
60
138
18
168
12
18
150
27
39
96
30
195
153
31
8
153
18
6
30
1
53
24
120
18
49
24
17
63
15
126
108
66
234
36
72
55
23
66
31
47
18
84
6
30
175
113
24
7
24
80
24
93
27
15
97
23
126
6
108
126
12
247
5
60
102
6
43
5
139
95
42
120
36
108
6
9
160
272
273
15
9
66
36
1
17
150
18
7
41
6
129
ABCD 93423337466*3^$a+1 [50060]
7
54
54
6
15
69
11
64
21
36
23
40
32
16
24
81
72
143
88
96
9
71
96
49
6
30
24
59
25
191
79
41
121
95
55
9
21
3
56
55
33
21
162
120
24
18
90
53
13
35
120
64
93
3
15
144
30
72
78
5
85
11
40
39
66
24
47
96
49
18
141
104
7
18
6
9
8
73
15
15
9
72
24
75
36
81
48
39
90
36
35
16
24
15
30
36
63
27
78
63
3
186
35
16
8
24
73
23
121
6
30
27
48
80
24
1
60
83
1
111
69
11
7
17
91
5
24
240
25
95
120
55
9
24
8
13
51
48
3
53
16
8
1
39
72
8
88
8
49
6
177
33
15
32
25
78
90
36
59
64
33
54
65
31
12
53
160
75
5
72
73
30
9
56
7
225
48
48
39
161
61
35
13
36
215
55
9
80
40
48
9
36
75
24
75
54
87
237
6
21
24
32
144
31
17
67
6
15
32
72
1
39
15
78
12
63
33
48
6
9
21
3
72
24
45
72
3
144
32
1
150
9
45
11
112
32
88
45
18
57
285
138
9
96
39
24
30
114
48
57
8
13
51
75
29
37
27
87
18
12
51
39
65
24
96
24
25
6
105
39
9
45
3
8
40
15
41
19
90
12
15
24
48
72
45
18
41
96
48
48
40
8
109
3
144
39
161
144
120
16
8
13
195
93
27
8
16
75
36
90
63
24
57
63
56
40
56
91
45
8
55
81
69
27
9
95
48
136
152
247
36
90
99
33
18
29
1
96
54
89
1
15
56
16
32
1
96
39
51
21
48
32
133
216
36
63
21
3
141
35
112
33
359
16
104
16
24
57
6
9
99
45
24
75
90
12
23
16
21
156
39
8
157
11
40
15
33
111
54
27
104
73
12
35
19
54
72
159
21
96
48
179
73
54
126
59
19
45
39
57
15
65
13
51
141
35
64
24
21
35
24
88
69
51
24
3
117
63
17
48
73
15
9
48
63
105
39
56
168
55
96
65
79
72
12
21
24
32
64
57
15
9
66
60
17
1
36
3
27
18
123
99
21
45
27
213
83
1
39
159
33
48
87
9
3
21
72
72
15
81
135
126
3
21
12
39
56
37
11
16
3
5
48
48
25
36
3
57
36
27
183
60
54
15
8
25
36
96
75
9
15
72
27
18
99
63
18
30
54
3
56
16
8
31
36
18
51
21
54
101
1
132
48
107
43
12
42
71
48
7
48
57
32
61
11
16
24
8
13
12
143
25
87
72
15
6
35
184
80
16
63
41
16
24
81
87
15
6
59
120
91
66
51
57
95
31
41
16
48
9
12
83
7
150
48
75
32
1
54
6
18
66
126
24
9
192
33
30
9
15
17
40
200
61
18
105
39
81
45
42
17
1
159
176
37
27
80
91
77
88
21
36
15
32
55
108
77
103
9
8
151
9
93
114
18
63
129
23
85
36
24
66
6
15
24
56
13
11
40
240
24
63
9
24
104
73
63
105
30
17
40
69
126
114
3
87
30
3
96
45
54
77
19
69
8
7
90
15
80
31
17
40
48
9
36
27
63
81
9
54
48
89
25
15
21
90
30
54
5
109
35
139
45
33
47
16
39
41
37
84
95
85
35
25
90
53
16
96
9
54
42
39
24
3
125
73
126
33
48
192
33
42
21
69
11
16
93
18
9
15
81
45
3
69
27
39
60
54
15
15
90
6
17
40
80
19
93
21
30
36
18
96
95
31
90
95
24
1
135
56
7
177
183
33
45
12
72
71
24
40
69
107
24
88
33
84
11
48
112
120
24
9
54
57
15
108
117
80
43
12
33
32
103
105
96
15
54
12
18
36
17
73
54
18
24
18
173
127
81
24
96
24
63
33
224
103
113
31
33
48
48
32
133
36
39
15
105
39
57
8
40
21
156
36
72
6
5
144
40
72
104
16
80
163
126
15
56
16
80
40
87
81
21
108
71
25
15
21
171
39
81
9
23
112
9
87
48
45
6
66
3
96
81
42
90
3
72
96
9
66
90
131
24
120
16
51
93
32
40
80
7
6
147
80
25
30
17
25
15
87
33
117
11
40
39
30
51
3
36
9
24
21
24
123
57
15
32
16
39
36
90
83
31
48
90
63
33
12
35
ABCD 93423414068*3^$a+1 [50019]
51
48
85
5
91
5
31
23
57
36
9
55
5
180
39
16
143
48
9
69
36
84
36
54
81
28
17
24
99
36
9
7
20
28
80
48
64
44
45
27
15
18
91
35
108
120
60
57
99
49
20
57
6
45
4
24
24
96
17
15
9
18
18
3
9
55
35
25
12
23
12
126
15
39
6
19
56
15
30
18
1
59
66
24
54
1
20
24
21
54
132
48
6
90
84
72
69
160
11
18
12
6
133
36
48
17
54
49
17
54
42
72
18
9
21
27
96
9
3
9
55
35
81
15
13
24
53
48
51
93
7
20
195
30
54
54
18
45
27
25
92
45
18
18
24
43
83
37
8
45
3
60
4
12
11
12
6
39
60
48
105
12
55
17
24
84
51
36
81
12
72
63
108
52
11
42
3
36
28
113
19
48
68
57
7
8
27
9
4
5
36
66
6
72
12
43
92
64
107
33
9
30
1
41
3
105
3
52
101
31
60
23
12
109
60
29
6
21
15
30
6
54
126
30
24
63
3
9
4
47
37
11
1
113
31
36
80
15
13
12
23
1
17
108
42
12
25
47
18
91
36
23
45
45
27
9
54
81
9
12
19
24
53
54
138
18
18
87
27
30
72
60
36
19
65
43
65
18
33
45
99
12
33
127
35
18
66
1
5
43
23
42
36
12
63
27
109
8
51
180
1
53
3
27
6
54
18
7
92
64
65
24
27
9
66
6
48
6
66
7
11
45
51
108
165
33
12
72
15
64
92
9
24
27
52
12
11
42
48
15
12
36
9
115
8
99
9
9
66
9
15
12
49
41
24
99
40
36
59
30
18
9
28
32
9
12
27
27
49
5
51
3
121
47
109
80
3
6
31
5
54
45
40
96
24
20
4
12
59
96
54
84
6
9
76
35
6
36
120
43
20
15
45
99
25
77
6
37
8
39
6
7
36
77
43
120
80
15
36
18
27
45
19
44
27
21
64
71
18
27
99
96
12
1
80
9
15
40
5
102
45
36
60
52
5
7
11
114
36
192
6
12
37
17
6
117
21
24
30
60
108
30
114
13
12
68
15
45
160
20
3
42
18
13
125
36
24
31
41
12
7
65
6
13
5
75
24
3
42
30
45
40
95
25
92
45
18
6
27
108
9
12
60
79
32
33
102
9
45
115
35
54
36
43
47
73
17
66
69
9
19
53
120
60
19
8
40
23
273
15
9
3
13
5
6
18
12
79
17
27
45
30
25
11
6
39
96
48
63
49
23
78
12
55
80
16
71
54
66
6
12
31
24
68
45
3
9
60
12
78
30
7
8
21
51
21
19
120
104
15
72
30
60
7
11
49
68
9
3
15
1
60
11
84
49
32
51
30
42
117
4
5
102
18
36
168
3
4
149
24
3
45
24
18
21
15
25
5
6
66
18
49
60
5
108
63
16
41
24
3
40
5
51
12
27
90
15
3
60
9
40
113
75
33
12
96
31
24
17
7
41
31
5
90
6
18
54
18
30
127
41
12
7
65
18
33
21
54
9
63
13
20
21
43
11
6
36
7
47
108
66
79
8
12
52
173
31
20
45
27
57
27
15
30
51
12
40
23
24
54
36
108
7
5
6
169
56
27
18
75
27
78
48
19
23
9
39
6
90
13
5
18
30
19
5
3
16
11
168
48
42
36
54
30
7
29
31
5
18
1
120
56
9
174
18
19
35
90
60
48
7
29
6
36
45
45
12
126
105
21
150
18
48
15
4
80
45
6
9
9
12
7
8
9
19
29
55
8
45
54
69
12
15
18
19
128
60
27
1
11
36
60
93
64
95
45
48
15
30
54
25
35
36
30
27
15
18
3
60
9
91
65
24
7
20
45
18
30
91
5
27
9
30
33
3
13
167
72
33
12
45
36
27
213
19
96
5
19
23
12
6
79
41
6
18
63
27
18
18
25
5
27
33
66
6
39
45
24
19
17
18
21
15
12
18
19
35
37
48
11
21
15
48
25
47
90
6
57
51
9
81
12
67
32
33
12
36
18
1
5
48
67
41
90
33
45
39
76
5
24
36
19
107
13
23
45
3
1
35
6
39
88
47
6
79
11
72
36
84
25
161
27
27
57
28
32
165
43
11
25
24
20
12
36
123
30
162
18
19
23
13
59
21
60
12
9
43
80
45
120
27
4
24
68
28
17
19
11
9
45
18
36
25
71
13
77
36
79
23
18
19
68
72
40
35
13
77
51
39
33
63
37
12
71
54
54
1
53
6
12
69
40
53
27
9
6
18
7
56
3
9
81
15
9
7
29
72
12
31
20
16
24
89
6
102
43
11
9
51
18
66
85
65
12
24
43
32
9
24
67
5
18
30
60
162
9
64
35
18
27
52
108
155
102
6
30
43
11
6
3
16
20
40
120
29
15
12
52
20
105
66
1
108
32
21
60
19
101
24
18
85
32
9
30
6
108
55
11
72
54
24
111
28
5
27
4
60
29
51
12
24
9
66
6
18
9
12
153
18
13
5
60
39
15
30
60
36
162
54
108
55
197
48
7
44
27
37
56
15
57
4
68
63
45
45
19
41
18
21
9
51
9
12
42
1
20
124
17
18
85
32
40
24
17
30
24
18
127
53
3
15
12
42
19
11
6
18
45
40
5
27
12
45
15
81
19
92
15
66
18
36
25
56
28
17
15
45
120
7
35
30
31
32
52
80
12
33
72
90
13
53
15
12
16
84
5
36
12
7
35
18
3
16
8
16
65
30
9
45
63
15
45
39
18
63
64
5
43
5
6
30
6
9
72
9
39
40
24
77
19
24
20
57
36
24
36
12
63
28
5
66
54
15
16
48
11
6
3
27
54
19
5
12
43
53
54
ABCD 93423528184*3^$a+1 [50006]
45
32
43
71
6
18
45
76
5
150
76
2
22
5
15
28
132
48
21
29
6
16
9
87
2
6
36
45
3
28
24
48
32
10
15
5
10
78
20
31
5
16
14
36
45
24
15
22
90
24
8
36
36
36
58
24
23
48
15
45
25
14
12
1
27
8
12
12
9
27
13
9
50
36
42
4
36
3
9
18
5
27
40
18
8
60
51
25
18
20
6
30
4
93
5
94
24
2
12
60
16
75
15
20
1
80
1
8
46
126
18
32
9
69
22
12
8
24
10
18
30
23
109
108
18
270
30
9
9
6
8
33
87
10
6
21
23
10
2
121
3
2
19
9
2
30
3
45
16
30
20
21
15
9
25
6
48
65
57
12
42
64
54
48
24
11
37
8
10
18
20
72
24
6
10
2
6
6
30
6
22
36
44
82
5
13
12
134
6
18
82
84
36
20
4
36
30
5
1
50
22
11
9
10
18
8
27
4
15
14
10
5
117
3
49
126
116
34
74
16
20
10
32
18
94
50
28
20
28
45
11
16
114
20
10
8
21
12
33
12
40
24
51
3
30
11
9
6
16
18
54
8
10
12
2
54
106
18
11
12
13
50
94
3
8
69
3
84
1
18
14
16
6
8
18
4
20
16
39
29
31
36
23
117
19
110
51
60
84
1
32
52
38
21
9
7
15
29
85
47
57
6
66
36
24
15
3
36
36
9
1
44
10
5
37
30
42
2
21
57
10
17
3
10
56
22
2
96
4
27
33
3
9
36
18
24
12
18
18
8
24
6
15
57
18
1
51
45
17
3
33
30
61
15
8
22
44
70
2
24
4
24
30
18
38
21
85
11
3
42
34
54
56
55
60
20
21
10
2
70
8
4
8
16
14
16
27
9
20
48
12
16
2
6
4
11
136
11
9
1
12
50
18
12
63
43
21
9
14
46
14
16
17
3
16
9
11
84
46
11
33
15
12
87
12
4
5
52
20
15
9
9
16
8
18
18
30
6
6
10
12
8
28
11
16
35
70
20
3
7
24
20
24
21
33
51
57
15
13
66
60
14
40
47
19
54
42
20
13
101
60
30
4
54
6
14
42
60
10
8
10
36
26
15
39
60
16
8
10
20
7
23
6
16
6
48
90
54
6
11
36
3
52
38
4
38
49
3
21
12
20
13
62
13
21
44
4
63
5
84
19
15
54
2
6
42
6
16
35
1
3
32
48
69
48
55
8
37
8
34
8
10
48
24
18
65
48
52
33
15
5
24
10
8
22
6
21
33
23
100
3
54
8
139
45
6
5
3
24
16
6
20
211
5
15
57
27
75
36
22
36
36
35
31
2
42
106
30
9
116
37
71
7
30
2
18
19
3
30
3
35
22
23
7
68
9
31
65
33
15
9
10
50
18
4
66
18
32
10
62
12
69
15
37
5
54
6
4
39
5
24
43
15
32
10
48
83
39
6
12
22
6
44
18
13
11
9
7
2
7
11
93
157
3
80
9
36
40
54
20
36
1
20
61
18
2
43
15
20
10
2
94
15
51
44
1
29
6
30
24
28
36
74
6
10
21
3
8
10
12
56
30
40
20
57
55
8
42
55
33
14
10
12
54
20
34
2
1
8
21
4
36
59
1
11
33
15
7
9
36
8
25
2
42
18
72
30
28
38
30
7
87
60
50
22
5
15
48
21
39
1
69
3
47
48
4
8
33
73
12
8
31
21
30
2
40
8
15
9
18
22
26
10
2
21
15
12
40
14
39
51
18
52
6
18
12
18
20
4
116
4
18
62
121
5
15
12
3
22
12
2
9
7
38
30
54
111
1
14
40
24
21
69
30
6
71
13
18
38
22
18
72
12
72
50
9
135
22
35
7
12
24
141
15
41
27
28
8
42
24
30
1
57
3
15
98
10
20
24
18
12
82
9
12
23
42
4
6
5
49
86
48
97
44
3
97
44
12
3
117
15
28
2
12
22
30
6
32
76
12
65
13
30
2
15
4
75
41
9
40
20
6
4
6
20
12
30
48
60
10
32
66
36
9
67
53
7
62
42
16
24
5
33
31
57
62
28
12
2
19
5
36
88
80
7
3
36
12
2
3
45
24
16
75
17
22
14
6
6
10
65
43
90
12
14
24
34
6
5
67
53
19
48
5
40
27
41
1
56
28
24
3
20
13
11
181
68
15
21
36
3
9
16
75
81
20
6
82
20
18
22
26
10
30
26
10
9
20
49
30
20
18
4
30
36
8
16
36
5
25
24
95
61
2
52
45
53
27
9
34
26
10
21
41
39
36
19
6
20
18
52
80
9
84
57
15
43
12
18
44
42
28
18
8
4
38
24
6
18
10
26
24
16
44
10
47
43
20
6
18
30
12
6
105
24
85
6
65
45
12
76
20
27
55
2
40
11
25
36
18
2
10
21
3
20
10
62
42
10
12
18
60
80
22
9
9
6
80
130
14
10
11
1
44
30
1
24
5
7
3
54
51
5
10
5
27
33
7
24
18
18
38
24
28
3
72
48
11
6
12
96
22
2
28
14
10
126
5
15
45
9
10
8
12
6
39
25
18
21
17
40
8
6
36
24
9
57
39
31
9
5
4
35
97
12
38
18
15
21
4
36
18
12
26
55
9
20
54
66
15
24
25
30
134
36
16
66
92
58
8
12
54
18
3
13
15
11
105
21
10
38
42
4
24
14
6
12
33
19
2
4
51
15
14
10
2
15
67
50
12
31
23
6
58
42
104
6
16
8
46
48
78
18
11
19
44
10
32
10
20
49
29
7
59
1
20
15
18
3
69
10
6
3
45
35
19
53
40
3
30
2
33
12
27
36
60
10
24
26
54
42
4
32
9
36
79
6
18
2
3
31
8
22
6
12
80
12
69
1
14
30
10
21
20
4
9
23
45
18
10
15
147
54
26
18
30
10
20
6
1
17
10
2
4
15
17
4
14
4
12
6
18
36
68
40
90
12
36
38
24
28
29
3
40
18
3
39
2
34
74
31
5
24
60
16
26
45
61
12
36
24
30
36
6
56
54
28
2
36
70
8
66
40
59
69
6
172
18
2
30
19
21
23
67
12
38
70
62
36
12
34
9
27
50
3
19
6
20
114
10
26
64
41
7
14
28
3
35
142
38
13
41
39
67
8
40
42
8
22
32
22
36
14
18
3
39
1
5
10
9
131
12
1
36
36
33
44
22
14
4
3
3
12
32
36
45
39
6
7
3
50
15
7
12
108
2
22
54
2
10
3
69
18
24
5
16
47
30
18
78
15
19
68
18
22
2
16
72
23
21
24
42
109
11
45
40
15
102
11
31
29
25
90
74
36
51
15
61
5
30
13
105
42
30
14
4
56
6
52
2
9
19
6
35
37
68
7
17
3
79
24
21
9
47
7
36
24
30
32
39
79
8
45
87
18
108
4
11
12
67
33
47
58
32
28
3
5
10
14
12
10
66
20
4
54
20
30
16
60
26
45
33
15
7
18
66
14
40
90
21
5
39
25
24
62
10
18
12
41
19
14
22
5
25
20
40
18
12
53
1
24
12
20
30
18
22
8
100
20
40
5
97
2
30
78
34
24
54
2
15
1
44
64
56
46
20
25
5
39
3
16
36
60
5
39
154
30
36
2
99
25
59
27
4
24
26
28
12
18
6
44
7
29
10
2
54
28
2
30
6
12
6
22
30
42
20
10
62
24
4
3
33
2
4
14
34
77
13
98
12
52
14
24
36
4
80
27
4
11
18
48
12
52
14
40
36
14
12
4
26
33
16
15
5
15
24
54
60
40
11
7
20
33
15
22
18
6
11
19
14
31
15
30
36
24
36
35
24
24
55
60
2
24
100
15
33
6
26
36
12
27
93
36
16
ABCD 93423554624*3^$a+1 [50035]
24
23
19
6
11
12
1
35
48
31
12
12
41
24
48
61
42
36
48
77
12
7
53
7
17
19
5
12
1
47
1
18
17
12
48
7
84
6
35
12
43
5
36
19
60
53
12
13
6
90
42
54
24
11
43
17
19
5
67
6
48
35
55
53
25
35
48
7
24
6
6
53
61
18
30
78
41
24
48
24
1
18
5
49
6
161
25
24
48
30
48
41
91
5
43
24
113
60
7
53
12
25
35
13
59
24
7
30
59
19
17
12
48
79
41
55
29
1
6
89
24
84
13
11
13
11
109
18
54
6
114
35
13
18
12
137
7
12
12
18
71
43
77
12
13
66
6
42
6
24
42
77
19
6
42
41
13
11
13
42
17
120
36
48
19
5
55
29
36
49
24
24
30
12
36
84
17
108
7
48
65
43
53
72
36
55
5
19
24
30
11
7
24
89
13
30
18
18
54
18
101
49
11
67
24
17
48
31
77
103
6
30
12
29
79
17
55
24
5
133
102
18
72
6
17
156
13
59
72
61
42
48
5
12
48
7
5
31
5
43
41
7
42
42
30
47
127
5
48
31
6
42
5
24
1
23
84
187
53
7
36
18
30
12
24
29
12
72
7
54
66
54
23
7
41
25
48
18
29
55
18
30
60
5
97
95
1
11
61
96
71
60
7
24
41
61
54
17
24
31
24
18
18
17
61
24
6
17
49
71
7
24
173
36
60
96
31
36
48
17
1
107
12
43
12
24
53
19
12
30
18
120
48
17
19
42
6
29
24
13
54
5
85
42
6
24
23
19
89
37
35
43
12
36
48
90
42
12
18
23
19
12
125
55
30
227
19
18
24
90
30
42
5
12
19
12
41
13
18
48
78
6
24
5
84
91
30
23
7
12
12
12
5
49
11
7
96
17
13
30
66
78
65
25
30
41
1
6
12
6
6
65
127
41
19
84
29
12
25
83
7
36
36
6
47
24
36
19
18
23
1
30
12
101
60
13
23
31
5
19
132
36
18
42
54
6
24
42
24
6
17
24
60
12
43
41
61
48
35
19
29
37
48
23
7
65
12
120
55
12
18
11
31
6
6
72
66
47
67
12
89
36
61
47
24
25
11
13
42
5
49
18
101
1
54
36
36
24
5
13
95
12
115
65
7
17
1
6
72
24
5
24
43
18
24
24
23
60
7
36
90
54
66
96
18
6
78
12
36
12
24
113
13
47
1
66
77
7
12
30
18
48
30
102
24
18
24
6
5
115
18
35
31
29
1
107
19
41
1
11
61
11
13
18
77
1
11
31
29
24
49
18
12
36
78
6
42
6
66
24
11
19
42
47
24
84
7
5
31
12
30
24
18
53
7
17
24
1
30
48
53
36
12
19
48
41
103
66
11
12
19
5
1
71
91
5
12
157
23
19
17
24
13
119
12
37
24
11
37
23
1
18
5
73
6
5
7
5
60
37
59
24
12
12
103
36
12
54
18
72
17
7
36
12
24
5
67
5
19
5
163
30
18
30
35
19
36
60
29
12
1
54
72
5
37
24
42
17
12
12
31
60
348
53
25
24
11
31
96
12
12
12
42
18
17
13
48
18
41
48
7
29
1
6
42
6
5
13
18
77
7
5
37
54
5
12
36
31
6
114
36
36
17
24
31
24
48
6
30
17
24
31
84
6
6
42
119
79
53
12
7
17
12
133
59
13
30
12
78
23
12
19
36
48
5
1
24
11
55
41
12
115
24
5
12
55
5
7
29
103
30
24
18
5
12
7
60
24
17
1
48
168
30
18
30
101
79
53
19
17
7
24
53
24
24
55
18
11
13
18
72
96
17
13
35
13
6
12
78
18
5
7
18
59
24
36
1
18
30
35
48
43
41
73
114
36
18
24
11
12
1
72
144
11
55
5
55
84
24
48
6
83
31
72
53
19
12
53
31
17
67
17
43
17
67
5
12
25
47
36
55
65
13
24
42
54
23
1
59
24
61
24
24
35
31
78
83
31
12
53
12
24
25
24
72
90
24
5
55
17
1
83
24
37
42
84
42
6
53
48
79
101
73
24
11
36
60
61
6
90
35
91
5
24
37
11
7
29
97
126
138
11
7
29
36
37
11
156
1
59
19
84
17
84
72
7
5
132
19
5
12
37
11
7
120
84
18
42
113
85
48
11
31
5
72
91
84
5
13
18
12
24
29
13
24
150
24
5
151
6
47
24
1
6
5
24
48
48
31
12
65
19
24
174
59
85
11
24
13
144
6
90
35
91
12
72
30
42
29
60
24
13
6
5
12
25
72
42
174
6
18
24
71
24
24
55
77
7
12
96
5
43
66
42
17
13
30
48
36
12
257
19
5
7
36
6
48
11
13
6
24
29
13
72
24
11
144
48
7
84
5
7
48
5
49
72
66
41
24
12
19
5
25
35
24
24
24
72
24
13
42
29
67
6
11
55
108
42
30
72
18
18
6
11
24
36
48
1
30
5
109
23
7
12
89
12
7
42
11
19
108
30
48
24
30
65
7
12
24
12
18
18
5
103
18
11
31
6
42
29
55
5
85
48
6
24
5
36
49
35
7
30
35
36
19
53
1
83
79
29
1
24
18
77
31
89
120
43
30
11
19
18
24
24
72
71
36
43
42
6
17
60
7
48
6
54
18
6
29
19
17
19
41
96
37
47
79
5
60
1
48
96
30
66
11
24
72
12
49
47
19
5
97
42
17
60
7
53
48
13
48
35
13
23
49
24
6
24
149
91
29
12
31
48
48
138
30
36
54
11
79
41
144
43
18
48
131
79
54
18
12
12
6
6
42
42
36
36
245
72
1
6
41
73
11
13
18
6
11
36
25
6
53
67
36
77
1
48
11
133
18
48
53
55
60
6
18
12
41
49
24
11
31
5
7
5
7
17
67
65
19
6
83
55
54
18
89
7
17
7
17
48
7
30
126
12
17
13
30
36
6
11
19
12
77
103
65
7
72
5
36
7
36
54
59
55
29
7
17
1
96
11
13
95
7
5
13
78
5
13
24
23
25
71
7
60
72
17
48
108
7
90
35
12
1
11
36
24
67
5
36
72
108
ABCD 93423830816*3^$a+1 [50027]
33
52
29
27
9
60
24
60
31
11
37
216
20
57
43
17
7
32
45
30
36
37
48
80
4
108
41
55
11
24
45
16
84
5
96
6
60
54
19
24
8
112
47
6
75
3
66
30
25
36
12
17
54
57
15
97
53
30
13
41
19
80
52
5
15
28
144
71
9
51
109
12
95
30
3
52
71
60
25
83
12
30
19
29
12
55
24
5
55
35
1
29
24
12
60
48
6
9
52
119
49
96
59
9
51
49
47
84
42
27
27
25
41
7
41
55
11
49
41
54
49
41
15
135
12
9
15
109
5
67
95
25
29
54
21
28
23
48
21
39
25
77
19
29
19
41
55
47
9
45
6
93
27
18
15
16
156
59
21
9
6
30
55
12
11
37
23
72
69
4
11
36
144
60
61
20
123
9
28
20
15
30
19
24
41
55
59
25
92
4
5
6
30
30
30
30
24
24
102
19
8
88
24
48
23
9
108
81
6
36
90
30
9
4
60
5
6
61
59
60
85
48
23
13
101
6
33
84
60
21
27
4
5
43
11
45
4
60
53
48
15
36
15
120
73
12
65
3
28
60
5
3
120
96
4
32
15
24
126
55
32
3
13
71
33
21
12
54
6
3
21
54
45
16
36
20
28
11
36
13
41
31
35
13
11
69
171
336
84
73
47
25
29
36
31
12
23
25
5
7
20
33
48
27
72
3
45
15
49
101
39
15
6
15
3
25
11
54
171
16
59
36
54
3
16
5
12
39
99
81
4
96
35
270
60
91
20
9
19
11
73
12
71
168
105
112
65
43
17
78
6
30
126
54
60
30
6
25
12
36
47
45
3
45
64
47
24
96
54
7
60
35
60
25
12
23
133
24
48
5
27
3
37
8
124
20
16
44
4
140
252
3
6
55
8
3
90
27
63
24
9
15
12
174
144
42
13
47
54
3
12
51
153
4
60
20
27
25
35
21
63
42
7
48
29
60
43
143
133
44
3
13
36
56
45
19
24
5
6
13
56
64
11
1
5
31
12
60
23
48
102
24
51
129
63
63
13
36
71
145
119
13
12
96
32
51
42
30
48
60
12
37
17
30
6
54
60
36
18
120
6
6
18
36
6
30
49
11
54
31
12
101
36
43
17
31
20
88
71
36
9
21
78
6
55
36
35
90
90
33
45
19
77
114
36
24
37
23
30
31
84
71
36
54
30
6
48
12
123
27
37
156
11
21
9
43
23
60
18
55
47
30
78
21
16
24
65
15
28
11
6
43
11
25
101
126
13
12
48
35
36
24
6
3
21
7
53
7
83
21
69
30
36
120
33
40
71
57
40
24
71
129
16
120
35
54
79
5
39
52
11
18
6
13
47
9
57
48
42
13
24
83
13
24
47
33
21
27
88
24
23
24
60
13
53
24
24
102
13
24
11
90
55
17
30
48
6
15
28
108
125
7
12
59
25
36
161
108
6
66
99
16
23
57
39
13
11
6
3
40
23
49
11
93
15
37
20
28
41
186
48
25
5
42
24
36
69
4
12
32
52
44
51
13
8
3
9
36
21
55
41
30
168
6
39
57
48
6
49
35
21
15
6
7
12
5
6
9
36
15
33
15
25
41
6
108
9
153
19
5
24
87
9
30
36
25
24
5
19
71
144
85
71
60
25
48
36
32
3
145
17
79
11
120
13
12
48
5
127
65
7
47
21
4
149
99
40
47
1
24
11
84
25
65
63
27
90
43
83
48
9
21
12
43
36
5
30
60
33
21
60
91
29
42
57
3
18
42
120
18
60
51
16
48
44
27
1
53
6
30
55
24
17
78
102
3
15
85
20
51
90
24
12
7
20
48
4
24
276
5
91
59
25
101
54
24
12
73
41
6
33
16
35
13
36
32
9
6
13
5
67
53
6
36
13
65
31
48
80
112
65
36
54
1
35
13
20
16
20
108
28
23
25
32
39
6
55
5
7
23
60
54
63
27
6
60
48
31
44
15
85
20
40
11
13
17
6
25
35
85
80
324
9
27
63
1
11
13
20
16
20
16
35
24
1
35
9
40
11
49
35
81
24
48
16
107
37
72
29
42
25
48
17
75
124
56
39
1
84
35
24
6
19
17
138
66
111
9
24
6
61
95
9
36
28
11
24
145
11
30
6
198
31
140
76
5
30
13
20
27
105
15
49
5
3
27
36
54
24
186
6
3
21
31
23
21
84
36
136
95
73
17
18
61
71
24
6
3
64
53
30
93
16
104
45
42
78
55
11
24
49
71
57
15
57
52
5
75
4
17
60
120
7
23
24
90
103
11
30
6
1
143
66
15
9
12
7
20
3
33
15
25
24
101
12
27
81
66
54
12
43
60
5
31
35
114
7
29
6
18
6
120
1
132
47
13
20
72
16
5
27
52
84
17
30
24
6
18
6
60
96
48
15
40
11
60
6
18
132
18
120
99
100
101
36
43
77
15
36
93
79
11
42
18
61
60
11
37
101
12
75
9
6
33
72
64
24
24
56
36
15
144
12
30
43
47
49
71
48
9
40
8
15
57
148
12
8
33
42
18
115
56
39
57
3
49
113
120
7
48
132
32
16
65
55
59
25
11
54
6
60
24
1
20
15
18
19
12
11
60
18
27
12
60
3
24
174
30
60
42
183
21
6
78
42
13
11
6
120
18
36
120
96
9
21
7
ABCD 93423868724*3^$a+1 [50054]
72
60
67
33
15
30
30
65
76
12
8
19
53
12
25
23
28
27
77
7
33
177
15
111
53
40
51
33
15
5
48
25
39
8
55
6
11
28
20
312
36
67
5
12
48
40
57
48
42
18
15
120
3
18
59
55
6
27
27
41
1
131
64
20
1
18
65
79
53
24
79
65
24
151
29
91
29
48
19
48
30
51
21
84
107
19
33
8
109
18
65
48
43
5
64
60
45
95
180
48
19
9
80
19
30
18
30
83
72
24
85
6
84
93
96
12
3
36
30
63
36
9
132
51
9
48
15
20
37
95
24
37
18
54
12
59
100
32
73
24
51
72
39
53
13
23
16
21
35
55
42
126
9
36
32
73
155
25
6
24
89
13
42
48
5
4
20
84
121
51
12
93
48
39
60
56
36
16
12
51
29
88
8
12
7
53
12
16
9
36
39
116
64
8
12
13
23
4
63
5
103
5
24
13
3
15
5
12
48
19
5
7
84
66
3
92
85
11
24
148
15
18
83
60
55
102
15
8
49
11
79
42
11
85
23
60
24
12
36
60
12
40
20
120
1
95
121
78
53
19
33
15
45
36
44
1
35
19
5
40
128
64
8
73
59
19
36
41
12
100
80
12
1
30
30
143
12
72
28
8
36
24
24
115
5
60
76
99
113
24
100
3
66
42
18
24
102
21
177
30
101
1
63
123
53
84
43
57
80
7
5
43
72
30
150
173
76
72
45
12
27
20
24
60
31
53
31
5
52
12
132
104
49
23
120
48
64
63
29
4
27
132
18
60
47
25
30
30
12
83
43
17
52
44
1
60
6
17
60
40
56
40
44
108
157
11
144
31
5
4
68
52
168
69
15
68
48
48
24
48
12
48
24
76
144
15
6
84
119
7
12
33
159
53
96
64
123
65
12
13
12
11
79
5
168
12
36
7
105
8
160
92
88
21
23
72
48
52
120
45
24
84
18
48
96
69
32
148
36
140
31
29
25
48
30
65
28
32
40
108
8
60
36
85
24
12
27
12
33
35
180
67
53
36
1
6
57
3
29
60
19
72
5
85
15
3
17
97
30
53
139
108
48
5
4
45
24
42
48
57
72
15
12
53
60
145
27
15
30
11
192
96
64
57
11
4
8
168
37
75
63
17
48
148
15
69
15
48
137
36
19
57
48
20
145
35
76
92
48
16
20
40
44
64
32
73
3
9
3
141
66
48
33
8
180
19
42
23
31
101
16
165
15
92
12
19
12
17
7
89
67
90
27
36
32
120
40
128
139
81
36
48
51
5
67
78
12
63
116
40
3
36
17
25
15
68
31
53
67
5
43
33
69
11
25
59
4
51
6
99
80
24
4
92
19
41
28
87
53
1
155
24
25
47
36
60
19
65
84
25
35
64
27
21
27
18
47
1
227
43
57
104
13
6
12
5
60
48
31
53
13
27
15
36
60
21
48
3
69
195
9
57
30
24
53
88
84
24
44
55
81
72
140
12
91
9
207
101
85
18
84
45
36
9
131
16
75
33
20
36
12
24
4
51
41
103
41
100
15
29
136
20
31
42
107
24
1
78
5
40
176
12
43
42
15
32
85
30
77
24
180
96
13
47
24
52
123
65
1
11
4
8
28
9
6
12
48
17
28
92
7
29
96
96
55
57
51
21
63
30
95
16
36
68
1
87
33
99
20
31
21
3
102
3
27
29
36
96
4
33
63
12
56
12
25
83
64
20
52
45
24
11
48
28
32
1
6
125
43
41
36
40
116
84
24
84
7
24
57
27
41
60
151
78
63
84
128
12
136
27
57
24
12
3
5
160
45
27
12
20
13
12
15
27
81
20
72
67
65
60
48
28
8
4
116
1
71
115
42
3
15
24
18
71
72
37
15
180
36
164
192
36
12
40
3
53
24
13
23
24
40
15
45
32
48
132
43
150
75
56
16
36
87
5
31
42
87
27
5
24
4
20
13
24
18
72
24
81
105
30
60
41
12
40
36
36
68
7
41
7
30
102
18
23
40
27
5
40
56
4
75
5
40
21
11
96
37
30
17
40
8
16
69
111
20
19
12
33
116
52
32
1
6
5
48
145
132
11
37
15
32
13
23
7
5
55
48
29
13
11
37
23
229
15
80
12
55
33
20
13
3
12
80
24
1
75
3
17
85
24
39
21
59
12
7
18
23
7
5
28
192
24
8
73
23
60
96
73
27
44
1
78
17
61
119
55
138
35
37
11
12
52
3
113
48
40
21
18
65
133
48
39
135
93
8
16
9
180
11
28
72
15
48
6
95
24
145
60
108
35
37
35
12
25
23
88
24
45
11
85
75
272
25
6
126
71
12
28
75
33
87
77
72
96
24
49
47
ABCD 93423977126*3^$a+1 [50077]
18
24
33
16
11
30
15
36
99
13
240
71
45
111
18
66
90
19
53
103
80
81
19
44
16
95
97
23
54
18
12
48
133
17
19
5
39
39
30
66
37
72
77
66
9
51
174
144
31
36
48
5
7
120
17
48
7
35
85
47
48
72
69
99
6
91
35
30
31
95
150
7
23
25
5
12
36
54
96
105
64
72
23
13
35
120
144
1
23
25
120
72
17
7
53
42
1
24
41
24
159
40
29
102
84
66
55
29
79
20
16
47
9
16
47
18
174
54
19
5
162
81
87
156
6
75
21
102
85
5
36
30
9
51
25
101
31
35
54
43
56
16
71
24
85
29
30
6
6
13
72
77
66
1
8
3
84
21
93
42
12
66
7
119
6
43
11
78
30
33
15
25
143
42
42
37
41
24
66
13
96
41
30
25
47
42
60
43
132
53
7
36
12
41
60
54
6
90
9
27
24
60
12
37
48
5
43
12
35
72
13
8
87
84
54
114
6
174
13
5
30
30
78
61
24
32
57
31
24
48
168
24
48
12
35
72
18
156
12
87
16
11
126
63
81
24
84
12
24
55
77
39
4
60
11
6
132
90
108
25
59
81
3
156
21
64
8
148
77
18
12
42
90
210
84
55
35
54
30
48
13
11
96
25
59
49
5
7
17
103
24
48
8
40
77
7
36
48
35
30
12
147
27
24
37
128
75
12
25
23
121
41
187
113
54
84
36
36
25
17
42
9
36
39
36
6
27
16
12
35
13
65
7
53
55
89
18
24
73
17
54
72
12
13
65
180
24
60
79
35
54
60
108
19
36
35
60
169
11
72
1
35
84
12
9
51
186
78
85
24
17
31
168
84
11
30
42
73
120
35
252
9
3
6
90
12
12
61
17
78
49
47
48
1
44
160
17
30
108
37
131
90
19
41
144
6
84
24
60
57
93
31
83
45
36
15
60
25
59
36
57
9
24
111
136
48
191
1
60
35
12
13
125
60
12
43
48
5
115
12
17
18
120
85
35
48
60
24
126
90
12
12
21
4
32
99
12
60
49
29
67
23
12
13
72
17
31
35
21
160
11
60
78
19
47
84
102
48
19
36
24
36
71
48
73
60
149
30
66
19
56
9
91
108
59
30
43
83
6
19
65
42
57
3
24
133
23
42
90
66
51
69
30
36
61
5
55
59
85
5
24
19
20
16
95
12
12
30
18
37
17
24
6
30
24
42
24
54
72
7
23
25
125
115
47
1
5
192
60
67
5
18
57
45
31
24
48
17
42
54
31
29
60
31
5
6
78
24
48
84
24
7
107
33
9
43
5
6
42
7
23
49
101
3
4
11
1
128
3
37
140
28
5
67
8
3
90
54
193
29
36
72
55
48
53
42
48
37
60
35
18
7
23
49
41
24
42
49
17
19
11
72
37
24
59
132
193
71
12
9
75
144
6
6
85
48
41
43
41
60
55
29
6
36
66
7
83
69
69
67
180
12
41
162
144
6
7
71
25
44
45
6
25
5
24
43
29
96
18
60
96
13
8
57
6
45
52
5
48
6
114
27
15
84
133
56
69
6
25
65
66
24
42
60
42
25
71
6
168
6
24
21
40
11
13
47
6
63
9
42
49
65
12
30
54
126
48
25
59
12
78
3
45
18
1
80
9
36
19
216
71
72
1
35
84
48
25
17
36
31
11
48
102
115
12
96
32
57
102
30
19
17
30
13
20
21
90
61
5
43
125
42
24
36
102
103
89
43
41
147
40
35
24
61
20
52
35
66
67
68
9
243
4
11
25
48
11
6
12
6
144
25
23
72
241
60
77
27
75
1
32
52
113
24
18
18
63
76
23
66
6
25
59
97
48
29
3
3
72
37
132
48
47
24
12
237
15
73
5
78
54
36
66
60
36
25
59
6
27
27
1
83
37
104
39
109
12
71
25
53
51
9
24
55
36
92
52
53
30
18
27
28
35
85
131
9
4
11
42
43
24
48
59
36
25
5
108
55
197
18
60
126
19
17
30
85
17
78
9
21
19
5
55
23
12
61
12
5
43
132
48
23
25
36
120
11
72
13
125
55
5
79
29
36
43
36
77
30
48
1
119
37
5
19
24
36
35
54
72
18
9
27
25
143
48
150
75
28
11
90
18
12
93
33
7
71
12
72
12
25
5
51
15
18
39
40
68
69
31
8
45
42
25
23
61
5
6
24
54
6
33
141
6
6
67
32
16
20
39
96
54
79
11
30
78
61
5
60
24
30
73
144
35
25
23
33
207
1
11
6
43
60
11
138
78
24
13
92
4
24
95
25
108
23
25
12
48
41
54
84
78
ABCD 93424582228*3^$a+1 [50007]
129
42
36
12
1
16
16
40
47
1
60
59
17
13
80
31
59
96
12
10
8
10
116
5
11
13
29
31
19
16
37
44
99
2
3
32
8
12
24
24
65
51
3
17
83
37
1
35
64
45
11
13
82
62
43
4
80
11
5
24
84
37
55
60
45
32
10
126
24
8
90
33
69
11
32
63
57
8
16
53
16
24
50
17
13
71
72
19
9
15
17
13
35
12
80
4
4
36
44
17
63
11
25
36
65
72
11
5
7
8
52
7
13
48
9
8
10
9
24
40
7
72
13
3
45
100
29
3
8
32
48
7
9
16
39
25
36
44
45
18
32
5
59
72
13
71
1
8
16
56
27
57
71
5
59
8
1
16
40
45
19
60
72
64
1
58
14
23
44
20
9
34
32
24
40
1
23
1
55
52
73
32
64
41
14
1
33
15
16
1
18
24
1
39
6
155
27
10
3
20
19
73
53
2
54
64
15
72
99
24
65
7
25
67
13
8
52
17
43
39
128
13
27
38
115
28
40
16
100
29
30
2
10
25
64
13
18
45
3
25
12
80
27
41
15
41
84
60
12
17
66
44
1
60
29
31
52
4
16
107
36
17
80
28
20
16
1
103
41
94
36
9
36
3
92
36
5
4
4
15
161
56
24
41
23
9
10
1
76
3
6
22
13
32
23
17
24
56
15
62
111
15
77
8
12
27
73
8
29
11
29
7
44
16
23
57
76
84
29
15
12
8
79
13
60
44
20
20
11
13
32
8
15
25
11
49
60
9
7
20
16
28
16
83
193
8
20
11
9
12
15
133
47
29
16
33
24
3
88
72
19
29
56
16
20
4
23
81
72
3
37
24
13
11
32
48
15
24
38
23
89
31
11
21
60
15
13
12
59
26
40
63
9
3
60
60
28
25
10
25
16
56
8
16
13
18
5
67
53
19
54
131
96
8
56
24
39
6
71
100
55
80
5
164
5
42
5
17
43
47
13
83
45
12
5
18
65
12
4
60
3
1
52
8
12
45
15
59
29
56
84
51
145
1
43
12
9
74
37
28
29
43
79
94
104
6
81
3
6
54
16
97
43
94
3
24
59
16
66
8
7
17
7
96
24
11
65
7
22
6
53
20
32
44
4
51
1
8
40
40
109
11
40
47
25
84
35
61
3
41
21
35
84
1
123
7
9
16
8
12
48
11
85
83
46
31
4
52
27
33
39
21
4
13
48
35
53
27
40
43
5
12
24
40
33
88
99
84
51
9
76
41
19
13
7
16
67
13
9
31
17
11
31
56
9
24
7
80
73
5
7
15
18
7
20
23
17
20
4
20
33
51
36
3
37
25
40
95
16
28
32
40
7
61
36
36
95
25
44
31
8
25
16
31
25
29
24
7
39
9
12
40
5
42
38
10
25
20
84
5
15
31
25
8
20
37
3
72
64
44
65
55
12
64
24
12
65
18
37
48
65
11
21
10
25
20
8
57
39
3
37
84
15
72
60
9
23
1
35
5
11
61
4
24
92
7
53
48
5
7
4
13
3
48
12
4
11
2
23
65
2
118
43
19
13
5
24
31
28
7
33
39
97
16
23
25
55
17
53
27
28
25
30
17
4
13
43
4
1
15
48
95
4
62
11
7
53
48
7
18
11
36
8
12
40
19
5
23
8
29
139
17
4
4
60
9
7
79
41
20
40
44
20
7
105
77
7
4
32
3
90
31
24
72
43
6
34
121
24
20
17
30
34
18
6
15
20
127
13
32
40
28
16
40
20
3
38
23
76
20
25
59
20
177
43
40
20
80
16
40
40
11
89
4
52
4
43
72
6
18
25
20
20
47
49
80
23
73
24
4
25
54
42
18
40
97
29
114
21
9
120
43
124
4
5
7
48
12
40
44
4
40
39
40
17
24
16
11
5
8
47
13
96
9
27
24
111
80
33
32
8
72
108
47
29
13
88
15
60
3
12
13
7
89
100
19
2
42
40
37
20
21
15
9
48
27
60
9
55
47
109
29
26
49
36
16
28
31
21
4
101
8
35
55
40
6
24
11
16
48
119
17
35
60
6
32
111
32
4
133
43
8
136
23
6
35
20
25
90
30
22
13
60
12
8
47
24
49
27
69
196
80
27
6
27
15
49
11
60
25
7
1
60
12
24
16
24
29
87
28
16
4
100
20
40
60
56
35
90
31
39
9
116
4
15
61
24
16
109
11
20
44
111
109
36
19
5
47
32
17
29
7
7
28
80
54
11
44
44
7
105
24
16
20
63
45
15
61
84
5
24
3
28
56
64
11
8
1
52
8
20
55
24
33
104
20
11
13
1
106
9
16
68
15
5
20
115
77
20
8
52
3
56
24
25
75
74
7
9
15
11
1
124
56
17
91
15
30
74
73
23
64
13
7
1
12
48
12
44
4
40
32
28
80
15
120
92
28
20
52
45
15
49
83
12
61
8
16
60
36
8
77
24
35
11
20
149
84
5
11
104
7
54
16
3
39
33
8
16
39
61
83
1
47
32
117
1
43
79
36
5
40
52
120
3
1
44
16
25
30
129
15
25
36
71
29
4
75
16
21
47
22
79
72
4
16
4
60
44
12
60
33
42
60
42
43
7
13
44
31
25
144
31
25
28
100
56
23
12
69
29
7
113
27
4
9
63
44
19
2
10
9
53
18
25
23
25
45
55
12
59
1
35
105
64
13
7
80
16
47
12
25
11
28
41
103
96
20
4
121
5
30
44
97
4
107
13
12
53
27
5
55
35
5
44
23
13
27
21
52
8
12
3
1
5
38
36
6
35
29
24
103
59
85
151
18
35
56
15
6
3
5
90
25
47
13
9
91
5
14
36
12
18
55
51
9
36
39
37
29
48
7
40
9
95
11
169
20
65
127
17
10
37
24
20
52
20
15
45
64
1
58
20
65
12
4
4
76
4
32
20
4
5
79
1
19
11
5
11
9
36
28
116
24
16
31
12
13
77
11
16
16
8
36
76
53
34
1
12
24
56
60
168
15
24
33
23
5
1
106
13
12
80
35
25
17
27
55
1
5
3
52
24
24
7
5
23
1
19
37
5
95
60
37
67
21
15
33
7
8
99
93
64
44
39
37
1
3
135
37
33
2
5
20
63
45
15
36
1
5
24
51
48
45
24
27
23
13
57
3
39
1
4
9
112
18
110
47
23
74
127
60
11
5
20
ABCD 93424870712*3^$a+1 [50006]
39
12
19
17
28
11
18
10
32
13
36
24
132
8
3
4
45
135
24
54
30
21
21
14
9
12
19
5
16
8
12
4
12
8
1
143
3
69
28
20
27
9
24
37
23
27
76
5
13
15
9
27
35
1
3
5
24
7
9
20
79
36
21
8
72
13
18
20
13
20
27
13
41
6
9
49
2
13
24
12
20
51
4
8
1
24
12
45
11
12
27
24
70
51
93
15
20
28
32
31
5
40
47
13
36
20
9
6
24
9
12
36
148
11
10
63
36
5
24
42
13
47
64
84
6
110
24
25
12
24
11
25
3
12
74
7
33
11
99
1
11
54
15
4
5
42
33
12
12
7
8
12
10
14
4
41
4
11
4
45
63
9
3
2
3
45
7
60
20
88
20
12
9
10
17
24
48
31
6
8
6
12
54
55
20
93
6
72
12
22
3
15
5
3
9
3
60
105
3
69
13
11
55
6
8
6
9
51
24
30
72
18
120
22
30
44
21
4
5
55
80
60
84
27
13
12
20
16
24
44
16
24
5
120
30
40
5
36
36
87
21
7
32
18
3
84
60
3
33
4
56
55
20
1
11
4
8
40
17
25
50
21
4
80
4
39
21
44
72
4
107
9
39
10
39
12
11
9
63
33
3
36
13
8
7
41
24
16
29
7
3
41
12
3
9
27
21
28
9
26
1
23
12
10
3
51
45
59
1
35
45
57
43
12
47
21
16
20
9
72
40
3
27
44
45
36
48
7
69
3
38
7
17
63
12
60
39
45
84
31
45
11
4
17
13
126
5
48
7
53
48
7
12
14
30
57
24
24
16
33
11
24
75
112
8
12
16
92
60
1
21
63
8
3
1
23
25
11
10
14
42
55
8
7
33
27
9
12
27
20
25
80
3
24
30
34
69
47
24
4
21
15
9
11
54
7
60
3
92
33
21
15
1
6
33
32
3
85
36
68
12
96
3
10
11
15
13
15
2
24
27
4
24
17
18
40
9
11
1
48
35
1
56
3
42
30
49
84
87
38
3
3
49
20
12
1
63
9
27
24
24
5
15
36
39
12
25
71
9
3
1
44
25
27
11
13
15
24
32
6
7
12
8
36
51
13
15
12
8
45
25
11
69
6
66
51
15
52
21
27
20
12
12
9
4
15
77
4
41
19
20
4
71
1
3
8
28
102
14
9
1
26
22
8
19
35
18
46
21
15
54
32
10
8
30
31
3
12
9
11
85
20
4
39
41
31
9
56
25
35
28
12
95
46
3
15
12
17
15
25
132
44
9
91
11
13
60
23
37
68
19
68
18
7
11
4
20
61
24
33
38
34
11
4
72
8
36
15
72
69
24
4
35
28
60
33
11
6
58
9
12
20
15
6
30
9
55
81
12
12
20
84
9
58
12
36
36
8
42
10
44
25
116
64
11
49
15
36
29
12
4
11
37
12
51
17
3
49
39
9
47
45
40
8
52
24
84
8
28
39
5
7
20
24
1
45
8
88
32
7
44
16
20
9
6
1
23
61
23
25
15
45
41
19
36
9
32
31
23
1
20
28
27
9
32
52
11
9
40
5
16
11
13
18
30
15
44
13
75
11
9
15
73
12
53
30
42
40
26
30
16
23
15
37
84
35
6
19
15
5
16
48
20
16
5
42
24
4
90
11
63
48
13
60
24
3
9
56
7
5
12
64
20
4
71
25
56
3
21
19
53
28
60
24
20
12
1
15
17
7
48
12
23
21
4
47
28
45
5
22
44
40
36
33
32
15
45
24
16
53
15
48
3
1
5
18
1
29
55
12
8
16
47
12
25
27
29
25
11
85
3
8
7
12
29
76
8
3
9
19
9
8
7
5
21
91
3
2
15
28
5
7
20
19
129
17
31
15
33
39
33
32
36
36
3
12
21
3
85
12
12
20
27
9
40
29
7
23
12
4
5
16
5
24
31
8
3
37
35
93
33
6
4
17
15
22
18
8
60
1
8
15
60
28
17
76
11
58
42
8
12
10
3
36
95
12
52
8
64
5
28
27
5
4
32
4
41
3
19
50
6
9
27
28
5
3
57
63
18
55
96
20
24
19
5
3
42
66
70
39
56
4
23
12
37
3
20
37
8
52
35
9
15
1
9
104
3
15
12
117
88
3
17
40
17
6
4
9
24
20
15
36
6
30
9
4
15
105
15
6
2
12
45
3
10
102
17
4
12
17
15
31
36
65
28
17
10
29
16
33
35
21
51
36
12
28
20
13
71
16
59
24
12
13
29
78
33
9
18
24
69
31
8
21
4
8
88
35
1
45
14
40
26
3
16
5
46
45
8
76
44
16
36
8
12
28
15
66
11
51
18
6
28
57
8
40
12
3
6
15
11
25
3
65
12
4
9
11
15
49
56
16
8
7
45
8
27
85
15
9
20
15
24
21
24
15
21
16
51
12
45
15
20
25
11
64
8
10
8
42
12
42
15
39
12
24
4
17
48
16
15
33
17
15
33
40
32
39
12
88
29
42
48
21
27
24
21
48
1
3
47
36
4
6
80
22
45
27
29
100
47
12
6
6
1
59
24
22
14
48
1
9
15
8
4
23
36
12
28
42
39
44
21
6
42
42
4
36
14
7
23
90
54
12
24
69
3
13
20
7
57
35
1
11
61
12
92
1
47
57
46
20
12
1
24
17
15
16
32
15
1
65
27
4
3
12
8
57
4
36
8
40
65
22
9
11
25
11
60
13
44
21
31
104
36
3
73
12
20
31
2
10
29
28
3
80
24
49
56
1
32
15
7
80
28
21
15
2
19
68
7
9
35
84
1
35
49
12
3
56
4
20
30
7
8
16
9
27
11
117
45
46
21
36
12
32
45
39
15
49
20
7
9
39
6
14
1
56
36
3
9
7
20
33
16
11
1
12
11
1
8
40
41
6
25
11
9
19
26
3
13
27
27
33
23
9
19
44
252
25
35
66
7
20
15
36
10
39
11
45
31
36
57
27
89
4
36
41
6
9
28
11
42
27
60
27
6
19
83
18
18
1
3
32
4
21
15
18
38
18
10
5
1
23
3
40
38
19
11
9
16
39
2
75
99
49
20
7
5
36
4
41
27
51
1
20
4
36
29
90
16
14
16
86
13
125
10
5
24
15
45
55
96
12
44
48
22
15
60
5
19
27
12
8
12
121
24
12
93
8
19
48
12
8
15
48
4
8
25
5
55
11
22
27
23
12
21
24
12
33
7
8
60
12
15
1
32
7
20
9
16
24
29
22
8
57
60
3
37
15
9
35
21
3
10
32
24
16
23
3
13
9
6
44
28
29
124
36
8
27
4
21
60
84
24
20
108
4
101
18
84
21
21
3
31
120
21
11
4
29
7
8
12
105
27
13
33
24
30
20
1
56
45
10
8
1
44
63
13
20
16
83
6
27
12
43
24
14
6
88
21
29
22
41
39
76
5
24
28
35
21
39
1
20
75
1
20
24
15
49
20
27
36
9
24
4
11
21
3
6
30
24
1
20
87
54
15
3
48
28
5
4
20
13
30
8
34
2
33
51
25
56
15
10
50
21
39
9
49
2
6
3
120
4
32
9
7
9
123
11
16
8
1
9
23
28
11
4
9
8
72
3
18
7
59
40
14
6
25
9
6
56
10
18
21
3
36
26
19
12
32
3
48
6
64
75
5
15
15
42
64
23
27
36
42
27
15
25
23
76
21
48
20
16
15
50
75
39
16
65
16
5
54
42
3
136
5
15
25
8
18
12
10
11
51
13
32
28
51
20
12
9
40
44
15
4
12
69
56
60
19
54
26
45
15
36
76
2
18
30
40
54
33
11
6
54
4
56
1
8
27
48
73
3
116
45
15
36
13
11
84
9
15
1
5
22
2
6
21
28
3
44
33
12
111
12
25
12
8
60
43
54
15
8
75
25
56
16
35
16
53
12
4
20
4
15
29
31
36
20
24
21
24
21
18
36
12
13
9
18
54
14
24
18
3
4
41
24
27
3
1
41
6
4
24
14
15
3
30
22
8
42
40
6
17
3
12
24
49
71
13
23
22
2
21
12
45
96
15
15
1
24
17
3
36
4
24
32
28
8
4
11
28
65
84
76
27
9
56
7
2
19
21
3
96
27
12
32
4
9
36
5
54
1
11
ABCD 93424893572*3^$a+1 [50058]
78
10
176
120
82
8
24
1
59
16
26
48
42
6
24
18
36
1
105
15
39
44
12
114
10
177
35
12
61
96
35
1
23
25
35
24
228
22
62
90
10
14
31
24
41
18
12
25
11
144
49
11
18
48
24
6
85
24
11
12
78
19
5
19
45
14
96
162
115
149
6
73
12
5
19
245
58
21
41
18
6
112
3
101
24
54
132
25
3
18
144
18
33
47
37
120
11
73
39
20
216
24
18
114
40
8
36
36
6
22
26
46
9
36
29
24
48
19
15
86
19
75
21
29
90
40
86
24
106
69
11
12
36
1
69
27
45
32
43
59
28
56
85
17
48
24
72
48
42
4
56
36
88
32
73
5
67
35
204
25
95
78
6
145
59
132
48
13
117
218
72
126
67
53
31
41
24
54
72
12
37
3
32
78
18
78
24
31
17
48
70
26
18
30
91
47
25
59
84
30
162
4
74
72
54
25
36
27
2
24
31
11
54
6
12
22
38
138
22
116
46
56
72
150
10
50
36
85
72
119
16
182
16
62
154
26
30
43
59
58
2
72
24
1
35
48
42
114
61
23
1
120
35
30
6
18
7
24
17
18
30
42
144
1
24
35
24
25
96
155
25
5
6
12
28
8
12
145
24
23
6
70
26
19
107
172
56
54
7
41
58
32
54
24
30
36
76
92
12
84
102
42
46
32
78
24
138
78
82
62
37
71
25
23
12
108
36
4
110
31
24
156
24
5
42
24
30
18
22
14
12
25
47
78
78
25
59
1
72
83
10
72
54
9
107
48
1
15
20
24
37
35
42
43
123
20
25
77
18
4
2
54
90
24
42
94
51
173
18
24
54
114
108
13
72
47
12
60
25
29
6
4
86
55
84
11
18
16
56
16
80
10
104
49
27
72
26
66
85
3
57
5
24
30
12
72
6
54
12
1
15
33
59
12
25
51
32
48
10
72
2
36
24
156
70
14
25
23
42
48
31
17
78
61
39
21
156
24
29
55
71
85
119
25
29
42
85
95
100
14
31
11
54
120
78
61
27
8
25
129
3
107
18
18
52
72
162
14
4
117
113
22
56
12
40
36
45
29
178
33
29
42
30
10
54
72
75
357
18
8
46
14
76
8
48
60
132
1
77
79
23
36
1
5
78
13
5
19
96
29
78
37
11
12
30
7
23
10
80
126
61
5
48
120
91
107
204
1
5
43
45
80
24
7
36
29
19
47
12
42
30
88
116
61
3
72
8
36
37
53
10
104
6
31
3
86
30
10
15
147
20
18
34
32
30
18
30
6
25
36
11
12
6
30
84
22
171
27
117
5
6
88
122
24
78
61
155
252
64
8
97
3
72
20
36
52
32
84
85
29
138
133
41
6
24
4
32
48
85
95
10
26
25
23
6
42
12
37
11
24
10
171
24
3
32
145
59
1
173
6
16
9
59
36
42
30
18
72
18
40
54
2
124
21
53
66
96
70
56
294
61
3
2
48
22
92
6
186
1
29
30
18
42
150
139
72
24
23
6
90
36
10
99
77
43
11
96
18
55
71
24
25
41
160
18
68
49
215
181
27
21
11
210
18
1
35
84
48
24
6
24
54
25
71
16
33
131
49
36
41
34
38
67
53
30
1
27
32
73
24
11
4
14
24
142
18
2
48
1
165
54
32
25
23
13
15
68
1
83
46
26
85
119
25
95
61
21
54
80
60
1
143
6
120
126
24
181
5
262
18
2
37
131
109
23
138
10
8
24
61
47
112
50
66
6
30
24
12
120
132
36
12
114
10
110
66
72
1
5
120
6
108
6
24
42
16
212
61
15
21
23
1
11
6
90
13
35
52
33
12
5
22
21
5
174
61
77
42
16
54
50
216
61
41
154
81
5
72
42
85
59
1
11
13
189
80
30
12
168
12
76
38
174
18
22
90
2
84
12
118
26
6
78
66
91
167
1
71
16
20
13
47
30
30
84
49
156
36
119
49
5
66
25
23
12
24
184
8
10
8
42
24
160
9
27
8
24
58
2
88
9
96
23
52
18
56
48
120
136
2
13
71
138
126
36
36
28
21
15
21
15
54
146
72
36
96
84
1
5
18
48
60
18
54
10
8
43
101
91
47
36
42
24
54
114
16
80
24
18
49
45
171
77
6
84
36
112
44
6
79
84
72
3
104
72
49
41
54
112
50
24
24
82
105
3
50
6
25
95
4
14
22
128
60
198
54
28
20
13
23
ABCD 93425046602*3^$a+1 [50001]
12
44
64
101
15
51
12
60
60
13
44
9
55
92
3
61
96
35
24
109
32
99
25
41
103
59
36
21
3
37
95
81
63
36
61
5
99
75
90
48
42
1
128
16
23
36
24
12
9
51
90
6
49
83
102
24
30
61
5
18
60
33
27
72
25
36
65
54
9
9
120
42
169
56
189
27
28
116
24
15
30
24
120
30
13
23
1
59
25
35
12
18
367
68
45
42
180
108
37
108
20
15
37
23
24
13
47
48
72
36
36
81
28
11
18
43
23
36
109
36
11
54
24
54
1
71
60
30
144
67
23
36
1
23
72
33
9
30
21
15
132
84
105
45
54
42
19
149
42
72
36
12
13
71
169
12
83
60
57
63
150
115
35
60
25
47
24
198
3
24
123
37
29
120
67
48
11
145
11
12
72
24
25
35
30
42
85
113
42
30
24
31
108
29
3
39
9
15
145
11
180
9
51
18
42
156
13
72
8
39
12
49
119
37
71
24
24
1
83
60
36
45
87
12
12
60
1
17
3
40
119
36
9
15
24
36
25
71
48
117
4
35
168
13
20
3
6
18
201
76
95
1
35
24
21
4
53
66
21
75
54
24
120
43
24
44
12
135
9
93
67
59
12
24
30
30
66
114
96
9
141
3
15
150
66
105
93
31
192
44
16
77
6
1
11
69
15
66
30
42
6
60
24
13
59
9
21
6
24
36
102
30
96
42
42
108
90
90
93
15
66
31
60
107
18
55
84
24
20
87
18
115
35
61
5
31
65
15
177
43
20
9
30
61
5
183
51
61
35
72
181
11
78
30
57
39
61
80
51
69
63
1
101
31
84
96
47
73
5
30
48
24
37
24
60
35
61
23
153
3
61
35
36
48
36
69
171
120
49
119
6
42
48
84
42
48
18
24
25
5
30
49
11
60
21
15
30
18
57
27
42
24
174
13
23
1
221
30
85
77
48
19
35
24
66
6
9
3
153
144
144
15
21
33
42
30
126
12
33
3
85
77
78
57
39
21
99
21
183
24
13
60
84
41
42
36
72
13
47
49
80
144
21
90
249
27
13
36
140
3
36
126
79
59
96
30
90
57
4
80
124
197
42
21
27
132
18
78
45
72
27
12
1
48
11
108
33
3
72
84
36
12
30
27
4
20
117
3
45
87
147
13
95
45
3
66
120
234
54
42
1
35
24
69
21
6
33
105
6
61
23
72
60
114
48
42
1
35
9
39
37
84
83
13
23
12
12
37
11
18
42
12
13
23
21
99
97
8
39
30
66
12
12
33
39
25
23
1
11
60
1
47
102
18
6
51
165
90
9
60
27
84
48
186
114
21
39
36
54
42
25
11
45
24
159
54
42
9
36
81
48
30
12
49
35
24
24
42
48
3
45
18
85
65
6
84
6
51
60
57
48
3
52
59
6
72
96
30
25
36
11
90
3
16
20
96
99
6
3
99
18
139
29
6
24
36
78
18
12
36
36
24
90
150
105
36
21
18
324
117
39
85
12
104
111
12
96
72
24
138
27
21
24
18
13
23
37
59
9
16
71
109
24
11
60
36
132
108
48
12
72
21
9
43
53
6
60
21
148
77
42
108
24
141
87
48
12
18
30
145
23
57
84
21
162
1
35
145
119
60
217
23
60
21
15
36
48
12
25
5
30
49
11
361
47
12
85
131
13
56
36
9
19
11
18
43
60
35
120
9
15
109
17
115
48
59
1
71
108
61
36
53
48
3
15
37
65
72
120
43
83
1
80
39
57
39
85
5
30
1
17
30
132
36
60
72
37
11
69
3
12
48
97
20
21
30
12
61
65
171
21
90
129
123
18
18
121
53
120
63
63
37
29
168
48
18
21
3
81
51
48
18
48
51
45
51
3
66
48
3
15
102
78
18
7
17
42
69
36
64
71
49
32
39
25
341
42
30
66
24
48
13
41
30
48
186
42
30
19
11
42
18
102
30
42
24
66
36
13
11
21
333
27
3
12
84
9
81
114
145
56
15
30
138
30
6
60
6
90
144
61
35
9
96
21
102
36
25
59
37
29
42
108
57
39
36
72
30
18
45
63
24
12
6
54
21
28
47
13
155
12
9
4
35
1
71
30
72
6
12
120
132
12
120
84
66
115
35
48
1
36
11
210
78
1
71
13
35
37
29
54
61
56
ABCD 93425143226*3^$a+1 [50020]
12
36
55
29
60
1
30
177
12
75
6
59
31
17
37
60
71
108
7
150
30
29
36
12
7
9
44
16
12
72
36
27
45
60
45
75
20
108
40
84
57
11
24
31
24
36
5
24
55
30
3
12
8
16
60
24
32
100
20
48
13
90
33
27
173
7
5
4
84
164
40
20
48
24
1
35
19
36
17
7
9
51
21
12
8
72
156
61
6
29
4
57
39
24
44
37
3
32
24
7
57
3
84
5
40
8
163
30
90
45
20
64
20
1
144
11
48
31
33
63
24
65
48
72
16
20
52
12
48
8
12
28
15
33
12
8
1
35
55
53
13
35
49
6
30
120
15
84
45
11
109
11
79
21
60
72
12
24
20
52
84
51
54
30
45
15
113
88
68
112
44
1
30
90
54
33
116
7
77
48
25
24
23
12
256
15
29
31
33
51
9
180
27
105
12
20
13
107
12
4
12
39
6
30
84
5
48
13
15
45
119
4
87
9
20
16
60
12
12
20
16
8
1
23
48
52
20
12
88
8
49
11
40
8
36
91
33
27
17
67
125
4
36
48
36
92
24
4
12
15
57
27
36
17
67
153
27
60
33
147
30
66
30
15
20
12
67
81
15
5
52
3
24
21
48
60
44
12
31
5
64
20
48
37
35
16
135
29
1
87
12
15
5
55
9
21
23
108
4
24
24
48
44
31
90
75
135
24
173
7
60
6
24
3
176
132
28
36
21
47
97
23
12
151
5
12
16
87
149
88
87
21
108
104
97
3
3
29
25
36
99
56
12
7
81
8
4
3
93
32
40
44
31
9
51
105
75
9
140
25
3
3
17
100
63
89
1
3
32
24
55
33
72
48
33
15
240
68
1
51
72
8
4
48
20
132
36
64
116
55
45
39
5
24
1
30
5
28
8
4
68
7
93
8
25
60
35
12
12
48
7
21
12
3
9
8
16
21
11
72
12
1
15
80
19
5
25
39
84
57
15
21
30
29
61
35
4
8
16
20
12
49
36
27
3
114
11
28
24
212
36
25
3
60
51
30
3
60
27
5
1
35
19
5
31
69
21
35
25
30
54
63
92
48
40
80
37
3
63
174
75
56
28
12
9
51
9
6
24
5
28
32
48
72
31
17
7
6
23
16
8
67
129
27
5
72
12
40
141
15
68
4
20
13
3
96
8
13
15
20
49
11
169
59
24
13
15
39
5
16
45
35
4
75
6
39
75
30
60
23
28
9
23
52
20
60
28
8
85
35
12
60
48
12
13
63
24
20
112
68
60
48
19
41
49
3
20
67
41
40
84
51
33
72
20
19
30
59
52
15
77
76
147
84
41
12
52
51
84
66
99
81
30
9
15
89
1
6
5
12
28
45
99
15
29
24
13
30
45
8
4
120
27
41
184
8
43
137
28
24
60
8
16
72
39
29
12
4
116
25
30
53
1
15
36
15
33
24
33
27
153
180
47
7
6
15
12
20
52
20
48
67
36
150
90
5
60
19
33
27
65
4
44
40
3
24
33
8
49
15
15
5
31
24
141
45
15
12
20
12
31
65
100
24
80
31
5
19
5
60
1
63
21
15
84
51
5
96
112
120
56
31
225
51
33
56
1
3
96
24
32
85
27
56
31
53
136
21
23
7
33
32
40
60
36
12
120
8
12
96
36
16
15
24
6
35
25
3
32
109
90
30
96
47
7
5
4
24
57
60
39
27
30
95
64
15
5
4
24
33
30
29
1
30
93
231
9
104
60
37
36
95
25
3
12
32
73
174
29
72
24
16
15
45
12
3
57
20
12
1
30
30
39
60
80
25
11
19
5
145
6
54
23
12
24
67
5
40
9
11
28
56
1
60
3
21
23
12
31
29
28
20
36
24
48
12
16
81
15
80
1
90
33
36
24
87
60
5
60
12
16
57
39
96
39
41
52
20
67
9
36
8
43
84
5
61
15
75
9
8
103
30
15
12
12
75
6
47
52
15
41
25
47
16
44
97
23
28
32
28
165
3
72
12
56
16
75
141
8
7
24
53
28
15
5
64
45
3
3
29
31
65
12
37
6
84
101
204
61
15
9
30
5
40
8
48
19
5
31
24
6
87
8
12
13
60
3
104
67
5
96
19
69
12
39
30
35
28
33
24
66
17
13
15
9
66
17
37
23
40
12
135
41
55
29
36
4
15
5
91
197
12
55
33
3
90
23
121
66
5
28
27
5
55
5
28
12
39
5
28
48
80
4
24
92
19
60
21
9
60
3
72
135
5
24
1
90
5
16
45
75
152
37
60
23
16
60
24
3
45
15
17
37
30
21
44
28
116
37
15
68
76
20
55
36
29
28
8
24
100
8
7
6
27
12
56
60
109
23
28
20
64
36
12
12
24
32
52
60
3
60
9
8
133
95
25
3
27
29
36
88
20
36
1
39
15
33
8
100
20
180
12
28
152
108
49
255
24
24
33
95
24
31
53
7
29
64
60
156
45
63
33
39
21
39
36
32
12
115
21
32
16
36
81
107
37
63
36
32
24
16
135
5
24
36
55
24
41
85
47
7
6
27
68
79
5
24
157
24
36
30
9
75
36
33
21
30
6
107
12
4
12
32
12
108
108
24
1
207
3
17
13
30
89
31
24
30
6
65
25
54
53
76
56
31
24
30
30
60
6
60
15
32
67
101
52
87
33
33
60
23
16
108
3
60
5
19
5
76
44
61
47
7
186
24
36
23
24
ABCD 93425423134*3^$a+1 [50058]
23
81
40
179
1
12
59
24
85
11
1
68
16
23
1
65
31
20
3
36
25
5
31
96
8
51
1
53
15
135
60
37
17
30
21
15
84
61
5
54
96
37
119
30
120
51
63
36
49
35
37
47
1
131
60
21
3
61
23
12
1
17
43
20
3
57
27
97
119
25
120
12
53
6
9
9
7
24
35
54
72
18
12
9
15
61
23
150
162
24
37
8
72
27
13
200
99
21
3
105
21
30
121
68
75
57
27
21
16
176
9
90
30
18
57
36
40
24
95
108
126
87
33
6
24
45
39
37
23
1
119
21
51
49
95
90
31
116
63
84
36
96
168
61
72
8
40
32
33
31
60
23
132
49
32
3
1
36
47
60
133
60
47
102
30
1
44
3
132
24
85
12
59
18
63
3
6
39
99
30
42
21
48
16
89
54
60
37
24
96
44
52
44
3
12
30
115
23
21
99
36
57
9
91
53
135
40
71
168
1
41
55
156
20
3
25
101
24
87
39
1
20
39
108
1
41
48
30
37
245
18
93
39
9
72
57
31
12
23
60
61
53
222
24
36
48
36
145
152
57
6
37
180
44
4
11
48
1
12
8
40
35
84
186
30
25
80
39
97
23
72
24
25
72
8
160
41
39
75
174
31
161
18
13
8
99
12
1
143
1
20
36
27
6
75
60
192
27
60
153
40
59
21
28
35
1
65
151
68
15
1
23
13
47
42
18
30
42
48
37
20
16
107
33
3
24
21
15
84
81
171
24
121
65
30
18
66
24
30
31
65
114
13
89
31
48
11
24
60
24
180
12
9
75
37
83
84
60
61
71
1
44
76
17
103
44
4
41
54
1
35
60
45
39
6
111
4
23
30
63
28
11
348
13
24
35
48
81
45
6
24
84
6
55
36
29
24
42
1
47
36
24
1
65
24
43
20
9
24
210
25
60
152
48
75
24
13
80
3
6
18
13
68
21
90
78
127
24
161
55
23
12
109
132
59
180
84
90
90
6
24
30
1
60
5
78
97
56
9
174
24
33
9
24
30
84
1
149
91
36
204
36
143
81
105
55
65
7
23
61
144
5
55
41
31
60
20
39
120
24
25
12
47
30
67
35
48
73
24
44
16
155
18
102
84
30
15
40
71
61
29
55
119
57
33
7
59
121
59
25
35
9
160
12
119
1
120
48
65
7
24
56
57
163
59
21
27
42
24
15
9
103
8
76
263
12
1
200
39
24
144
12
9
45
24
91
60
89
31
120
71
48
36
84
42
18
73
143
6
78
12
141
57
91
80
39
120
21
72
4
144
12
47
60
126
27
39
60
24
25
192
80
3
6
24
66
84
60
30
91
119
45
76
36
80
48
9
96
67
128
15
85
11
21
48
72
99
54
30
25
72
24
116
87
61
59
1
131
24
36
84
84
6
147
27
73
23
37
20
3
45
9
6
66
18
37
89
15
12
63
54
27
75
9
15
45
69
66
6
24
327
9
18
13
83
54
103
48
65
6
69
16
36
24
35
69
75
30
15
136
83
61
95
121
89
151
23
13
29
111
4
23
12
25
59
54
243
48
75
37
23
24
1
119
73
29
24
27
39
61
48
60
20
60
52
24
119
25
41
144
7
47
81
36
76
20
3
141
76
24
185
114
1
36
80
40
20
4
216
24
83
13
89
19
132
17
162
30
31
140
39
9
51
24
21
64
12
137
31
12
47
60
42
18
6
24
42
21
63
61
156
20
64
5
24
6
84
25
11
108
13
17
63
60
60
99
61
17
6
66
39
112
17
51
12
129
19
95
1
60
23
90
6
36
69
100
59
361
11
318
6
24
42
91
48
125
54
73
59
30
55
65
30
144
21
15
1
20
27
36
114
30
33
33
7
20
87
30
30
13
29
271
17
42
30
18
6
7
47
13
20
33
66
24
37
83
36
18
30
37
215
78
42
49
96
5
90
288
1
251
48
1
11
9
76
23
13
53
15
16
35
30
91
59
165
76
24
24
179
36
45
51
9
39
33
39
9
15
25
41
91
84
24
11
25
23
121
59
42
18
12
121
17
66
36
60
60
25
113
30
60
72
21
4
83
42
24
27
159
84
60
24
36
24
13
48
131
ABCD 93425455796*3^$a+1 [50052]
4
68
88
24
219
9
183
69
80
16
24
231
48
45
15
12
9
120
24
60
24
27
120
81
20
64
15
60
81
20
12
67
81
3
9
92
4
72
72
48
3
12
45
123
12
225
24
36
24
120
8
31
12
53
76
48
3
29
36
72
36
67
45
60
72
27
60
65
28
140
7
9
32
60
12
7
60
36
69
39
36
81
12
12
351
45
12
87
81
15
89
84
187
93
12
20
28
56
100
51
9
8
36
64
20
31
41
16
60
32
7
153
60
12
36
12
63
17
31
29
36
12
4
75
9
12
44
19
17
43
57
183
21
15
21
20
55
213
15
9
60
27
21
192
3
33
164
28
39
129
44
12
100
8
28
12
63
228
12
33
44
76
36
60
171
120
5
4
15
21
44
40
24
84
36
92
72
136
272
28
140
36
64
44
40
48
75
108
101
31
24
53
67
5
16
3
81
15
45
84
51
9
27
117
3
33
24
48
12
116
40
12
44
160
36
60
8
36
31
144
41
43
57
159
165
51
24
21
20
43
29
96
52
24
80
4
15
36
36
17
91
117
12
96
60
15
5
36
76
3
21
39
9
87
33
56
24
12
19
57
32
60
120
36
96
36
4
48
20
7
21
3
5
84
31
12
84
33
36
24
228
48
75
45
87
108
21
120
36
3
77
88
24
8
100
15
24
93
48
32
72
151
65
79
209
40
44
103
48
9
12
36
12
51
69
48
80
88
12
44
55
84
41
55
45
15
101
72
88
72
147
5
40
15
9
24
12
8
91
72
17
112
15
21
48
75
21
68
16
24
27
21
108
75
189
92
55
21
159
21
140
52
63
17
12
16
44
79
72
45
72
20
40
63
24
24
9
12
39
17
40
75
105
15
9
104
76
135
33
20
43
53
40
44
43
17
151
21
44
4
27
5
76
63
5
12
60
43
96
21
20
40
15
57
8
43
117
72
56
100
80
36
31
57
36
51
81
39
21
68
55
12
53
16
20
24
31
69
20
72
148
15
5
247
17
43
45
12
68
28
12
15
65
40
60
39
81
32
31
36
36
333
51
5
4
44
36
31
33
51
105
12
224
28
12
8
28
32
36
127
29
24
40
140
64
3
60
29
28
27
36
53
16
39
81
8
43
9
195
5
24
36
19
29
132
16
104
36
19
33
20
36
52
8
12
72
16
15
41
91
5
48
4
20
103
5
4
24
12
24
8
12
64
12
144
24
60
15
29
48
4
48
3
48
21
44
127
57
3
9
56
4
84
15
89
7
9
36
75
9
32
40
24
20
139
41
16
48
132
75
17
52
44
36
19
12
77
40
96
60
60
60
27
9
8
103
53
244
87
29
7
9
24
140
64
111
21
15
29
16
39
17
232
51
252
24
9
44
12
40
48
12
140
64
15
69
3
5
88
84
60
36
15
9
12
56
24
48
31
12
17
12
60
64
12
15
144
36
9
15
29
7
5
43
12
53
4
111
21
36
48
72
60
8
72
43
96
36
9
36
128
67
144
33
12
15
24
5
55
9
8
172
108
8
4
12
51
45
12
8
40
39
9
15
141
36
3
9
192
20
4
75
5
36
4
51
21
84
44
115
5
7
65
139
24
41
19
9
27
189
44
7
21
24
48
36
27
165
8
36
180
31
165
3
41
28
12
84
27
48
69
51
149
88
3
69
3
9
96
84
20
16
12
3
24
9
96
8
16
24
60
123
57
3
5
79
33
36
51
9
80
100
44
40
3
48
29
7
29
16
20
4
36
15
9
75
21
8
31
17
4
20
31
105
15
57
60
68
112
27
29
12
19
161
40
12
20
43
29
16
12
36
132
75
9
44
180
96
16
200
40
15
57
60
3
69
8
28
72
132
15
5
16
75
84
41
4
51
60
5
40
20
144
148
8
88
72
24
20
4
44
40
27
21
92
16
44
12
24
55
57
15
24
5
28
32
100
36
20
43
9
8
40
144
48
48
180
3
5
64
3
24
96
48
81
8
91
12
77
16
60
36
8
223
48
237
20
19
93
27
89
4
12
36
24
24
75
185
31
5
4
87
5
19
33
12
75
41
55
57
48
32
136
51
21
123
12
33
135
12
17
132
100
51
33
51
65
100
116
52
216
200
40
15
60
9
48
24
84
12
63
156
21
15
17
40
12
36
39
125
16
12
51
9
12
216
39
5
40
24
20
124
8
84
24
76
15
45
99
17
4
24
15
41
19
17
40
128
31
33
36
27
53
4
12
24
44
28
80
19
24
165
96
8
43
29
4
ABCD 93425644478*3^$a+1 [50007]
9
24
79
5
3
16
12
29
43
60
72
80
28
89
3
9
144
36
7
5
3
84
24
12
45
72
43
101
48
36
12
91
20
160
120
36
5
132
36
48
3
60
36
45
27
12
33
3
36
16
17
12
36
15
9
24
51
45
72
19
8
9
7
44
45
19
20
28
113
39
88
108
29
84
48
48
36
235
144
24
101
87
36
112
53
7
221
79
53
187
120
5
84
7
5
67
20
52
149
3
45
36
12
19
32
136
5
24
27
33
132
3
9
31
116
60
69
115
96
36
17
36
39
60
33
31
36
5
84
55
137
19
36
29
31
80
4
36
17
63
129
79
5
3
45
36
15
28
5
31
20
21
79
161
123
12
9
15
9
19
48
5
27
153
67
8
16
5
31
77
75
57
84
24
36
12
72
24
7
17
12
19
96
36
20
57
15
93
115
29
195
33
31
41
3
21
12
12
19
24
101
7
17
120
48
75
28
41
24
43
8
189
175
41
75
124
48
185
24
39
4
5
3
16
48
32
9
39
165
39
28
53
19
53
24
7
5
48
7
12
24
17
24
24
24
48
72
120
31
65
48
7
41
24
168
19
24
20
72
28
5
36
48
7
53
91
41
12
147
45
115
29
15
48
9
15
36
28
41
7
32
45
31
17
204
39
100
5
3
52
44
112
5
12
36
19
53
24
31
17
7
12
24
20
105
63
36
21
15
40
8
9
27
28
113
72
24
31
29
43
137
60
39
24
21
12
15
16
80
45
19
8
40
8
45
24
48
36
63
16
29
15
64
48
8
16
8
69
7
24
101
55
5
55
252
36
84
89
12
15
33
19
29
55
29
60
12
67
48
36
168
65
36
36
79
20
45
7
65
120
12
12
24
39
36
52
8
9
67
32
12
36
9
79
29
7
8
40
36
36
80
213
67
24
216
77
79
24
20
105
91
48
116
81
19
5
31
17
48
84
75
28
8
24
36
105
43
17
36
51
108
45
19
48
24
84
8
69
183
16
17
67
5
144
3
33
48
7
5
7
233
72
7
72
89
63
4
96
20
28
5
31
29
39
12
9
43
5
3
36
9
24
48
24
15
28
53
48
79
248
93
60
72
55
5
12
84
12
51
21
43
96
36
80
9
67
36
8
9
15
4
116
9
108
79
8
21
19
72
60
84
137
48
19
36
12
24
53
75
28
41
91
53
3
45
36
7
128
16
12
5
127
56
64
60
108
12
36
113
36
36
24
39
9
91
41
84
19
36
20
172
32
117
12
7
20
36
64
96
56
33
48
19
44
9
55
41
19
44
9
3
141
24
43
8
16
12
24
137
7
56
33
31
8
33
31
36
44
60
28
12
36
5
63
21
24
75
153
7
36
44
9
27
129
24
91
8
12
16
56
28
32
84
36
28
36
53
72
24
55
17
63
28
77
115
132
48
41
48
51
40
24
77
72
67
8
105
103
36
36
101
43
80
40
80
24
21
43
5
111
93
19
41
55
29
60
24
60
15
84
28
53
99
96
9
180
12
43
161
39
9
24
67
5
135
72
57
51
64
20
69
84
15
48
60
21
55
5
39
52
5
144
60
7
41
111
105
72
24
55
36
132
84
68
64
17
55
48
24
56
24
129
19
5
12
36
12
48
27
28
48
36
68
64
5
12
39
117
36
7
72
56
36
105
99
57
79
17
180
144
3
153
7
12
17
7
8
48
28
149
67
41
3
36
16
12
89
24
19
41
3
76
29
39
9
19
20
33
72
75
124
12
132
17
24
31
5
7
24
12
36
101
48
111
45
36
15
105
79
140
76
216
5
3
136
104
4
44
129
43
36
77
27
21
15
28
108
36
41
15
33
63
57
7
125
12
15
12
45
15
9
19
48
101
60
15
40
72
29
36
60
7
20
69
3
81
63
60
9
19
77
24
15
84
16
53
48
135
168
81
72
31
17
7
8
36
81
12
24
12
7
12
137
48
163
161
3
36
16
53
55
77
111
45
19
48
8
93
31
8
148
17
15
36
9
24
31
12
8
9
12
3
12
69
3
9
48
24
15
100
29
19
32
141
12
12
36
36
15
40
24
17
99
48
24
117
199
20
52
20
132
36
33
84
19
44
36
93
12
12
84
60
24
31
29
36
60
39
117
19
36
17
27
21
3
64
144
12
65
39
36
33
60
27
52
44
112
5
91
29
7
164
69
12
7
44
45
36
60
39
172
12
29
24
60
48
12
24
19
5
24
51
28
80
153
115
5
24
19
5
3
36
21
60
7
144
77
67
72
108
8
21
24
75
9
27
28
53
48
84
12
7
41
103
8
9
39
16
72
65
12
115
44
28
36
36
24
41
15
16
65
87
28
20
16
128
24
28
29
43
29
55
17
51
112
5
27
84
9
19
17
12
31
36
ABCD 93425743018*3^$a+1 [50035]
20
4
48
36
12
80
112
12
32
64
24
8
72
12
4
36
33
15
20
76
33
23
4
68
108
52
236
48
4
72
57
51
24
140
265
35
4
12
20
4
24
68
40
24
8
52
92
12
4
84
45
27
20
16
12
12
105
63
81
23
172
24
21
143
76
36
12
20
4
24
36
24
72
48
12
12
24
12
21
35
64
12
60
12
116
16
24
120
21
3
12
44
36
4
60
81
39
248
156
28
116
124
96
104
4
164
36
16
24
48
60
36
8
36
1
71
28
108
72
36
36
36
132
57
39
84
36
12
32
37
51
12
80
16
68
16
44
352
24
12
8
28
12
60
44
72
40
36
36
68
40
8
73
15
20
64
32
4
9
23
84
64
48
108
168
96
264
8
1
179
184
140
169
35
16
132
116
60
124
12
44
72
4
8
16
116
76
116
52
8
120
4
56
144
40
261
71
60
52
20
64
216
20
25
63
60
48
24
68
64
80
28
36
8
100
12
32
16
92
37
27
24
93
23
84
76
105
23
264
4
24
36
33
83
4
96
36
8
60
108
124
12
44
36
13
39
68
4
129
183
48
36
20
4
132
9
3
12
33
15
12
48
300
8
28
56
16
12
81
63
36
36
84
60
72
96
20
52
20
28
12
12
24
92
64
189
135
12
84
48
48
32
52
48
21
135
36
96
20
96
52
12
44
28
20
216
72
28
12
48
93
87
36
44
40
12
84
24
24
72
192
57
99
120
108
32
12
4
36
36
84
48
12
24
12
12
24
12
72
56
64
24
48
36
48
20
28
180
36
8
36
72
4
12
60
32
228
16
96
24
36
108
168
132
144
48
24
84
36
60
36
92
4
8
4
120
45
15
144
24
32
28
12
132
84
48
204
60
20
4
105
51
108
188
28
56
172
60
72
24
72
56
16
96
12
56
72
52
20
48
4
12
20
4
56
85
35
160
60
33
23
48
100
24
12
180
36
80
24
16
33
63
80
1
15
12
8
88
12
96
24
12
165
99
156
24
12
60
81
27
228
24
72
80
40
92
64
8
37
15
104
40
32
4
36
36
68
24
36
64
84
80
24
72
16
12
20
1
27
12
24
8
28
68
4
12
32
4
24
24
116
36
4
104
76
8
52
57
23
84
36
40
20
12
40
24
24
20
40
92
52
12
20
4
96
8
25
111
60
56
40
48
60
32
124
36
57
131
36
136
56
28
36
32
84
60
4
72
48
24
36
60
116
28
84
24
200
36
61
35
16
12
60
96
60
96
24
60
116
28
56
4
24
84
48
72
48
12
164
12
16
57
23
36
136
116
4
140
40
152
4
24
60
48
68
64
8
232
128
76
132
48
96
44
16
20
12
1
96
231
104
4
48
80
108
72
73
39
68
37
3
120
12
72
84
24
48
48
60
12
56
4
84
120
20
28
8
28
68
52
36
36
20
48
136
60
24
33
51
8
4
32
28
56
28
8
40
92
76
9
96
11
72
16
189
35
120
37
95
76
36
68
16
128
40
36
96
20
72
4
12
20
1
63
32
40
60
44
40
72
108
120
56
84
96
40
36
24
36
24
144
36
48
108
92
16
24
36
36
156
12
45
71
60
148
96
12
32
120
16
48
60
8
4
32
28
8
180
40
80
4
24
72
24
36
188
16
36
12
12
108
12
32
4
108
72
84
44
4
12
48
12
8
1
87
12
84
57
27
60
60
12
32
4
24
68
49
59
40
32
84
25
15
84
92
4
20
28
116
64
36
20
100
140
88
84
60
24
24
96
48
60
68
4
84
60
12
128
108
64
80
24
64
20
132
76
12
36
20
144
64
96
24
12
105
35
136
176
12
52
12
36
12
20
48
60
112
9
159
20
52
24
20
216
88
36
60
156
20
40
69
3
72
32
172
8
28
228
12
96
44
25
63
8
72
84
100
156
132
108
36
9
15
92
4
20
52
20
228
24
16
12
12
12
56
13
27
36
33
15
120
24
92
12
16
36
48
8
24
84
16
120
60
8
16
24
36
12
168
8
61
11
36
16
48
32
4
96
72
12
24
129
3
12
60
48
24
56
36
ABCD 93425752118*3^$a+1 [50019]
25
6
41
64
104
37
3
45
51
81
78
30
192
35
13
36
36
90
24
126
78
21
56
13
11
120
31
84
66
108
47
13
90
126
24
35
97
15
93
11
31
65
49
96
143
1
90
30
30
24
65
1
95
64
21
276
95
85
84
15
39
105
141
156
18
30
95
37
48
11
16
213
12
15
8
40
45
6
21
33
42
78
150
17
64
141
123
32
24
16
9
60
35
79
41
55
66
39
45
179
31
90
156
108
30
12
78
12
18
41
40
81
264
30
126
24
59
1
90
90
35
1
15
45
59
40
9
12
35
49
54
17
19
60
66
23
271
6
35
169
15
21
24
51
15
30
75
9
60
35
1
39
135
30
51
129
96
84
6
45
105
23
1
15
24
45
27
69
66
54
324
12
24
30
84
137
40
75
18
66
65
79
81
9
167
24
24
25
72
23
61
99
56
16
75
198
132
3
87
9
56
64
129
15
32
25
84
35
205
24
12
23
115
21
39
96
6
48
180
102
33
51
45
51
29
24
1
111
63
126
35
1
60
108
87
8
136
56
25
23
72
79
105
15
9
32
43
12
18
36
66
18
240
60
35
16
9
60
72
78
125
67
5
13
36
96
78
81
9
126
9
27
84
6
48
6
60
90
24
12
3
57
15
15
48
30
27
165
179
16
15
48
12
5
13
147
8
40
56
1
30
120
54
60
24
156
66
18
72
15
63
161
55
65
31
90
24
24
42
30
39
15
6
24
24
6
36
60
180
60
54
30
126
120
48
36
191
160
3
156
54
42
18
6
9
56
96
55
84
210
120
6
29
181
24
35
145
24
6
6
168
27
24
15
54
11
19
42
75
48
27
84
30
75
21
18
65
1
30
9
80
31
36
48
90
36
24
72
30
138
192
48
180
6
30
239
25
6
36
30
159
39
6
60
39
72
39
66
24
30
30
96
24
36
84
35
120
1
18
21
81
60
48
30
42
99
24
15
57
33
12
75
75
48
96
101
13
131
79
12
90
3
32
64
45
24
96
155
1
18
101
1
30
18
90
117
63
105
81
24
15
96
45
11
85
108
66
84
17
13
36
36
144
6
45
33
60
51
45
54
42
3
21
174
102
23
72
73
60
36
30
66
23
25
191
24
112
33
30
57
9
36
24
84
15
27
18
27
48
225
15
165
51
21
60
39
24
15
6
59
1
71
13
35
96
24
31
60
21
144
56
163
36
9
72
15
60
30
24
24
120
12
18
102
83
1
30
84
125
55
65
1
96
24
54
30
12
54
65
96
25
84
75
21
78
42
108
15
87
18
30
6
90
30
51
80
48
37
30
53
1
30
6
198
12
65
24
1
48
30
30
11
16
195
29
1
30
9
15
90
30
84
197
13
11
31
84
45
15
24
105
120
45
126
66
179
25
6
18
6
24
41
115
6
150
24
30
30
54
72
18
77
48
96
55
24
30
60
96
84
36
15
51
5
24
79
161
1
63
57
23
211
66
83
7
33
201
30
89
120
1
24
6
129
15
66
156
108
167
120
19
96
18
90
6
11
24
16
45
60
39
159
17
25
60
120
3
45
60
15
51
84
90
96
24
6
9
32
55
30
54
84
17
24
64
45
35
7
89
49
6
9
15
36
66
108
6
41
13
36
66
84
30
66
9
21
203
7
65
64
81
119
49
60
72
99
21
24
179
16
80
40
21
30
29
31
54
174
42
48
36
66
60
84
45
165
59
127
105
9
39
15
57
104
121
15
3
60
57
75
54
15
105
24
12
35
25
15
80
13
35
16
45
51
9
30
30
219
56
85
35
40
81
39
69
11
25
6
84
21
144
15
126
3
15
17
13
51
45
24
36
111
3
5
1
396
24
120
66
9
9
42
18
30
6
150
89
85
35
61
36
15
39
66
120
23
40
117
48
35
85
36
66
114
30
66
59
19
42
59
24
1
36
84
30
89
367
84
101
55
9
141
75
39
89
61
90
66
198
126
6
69
141
18
66
ABCD 93425962328*3^$a+1 [50071]
44
24
7
9
44
36
79
141
111
29
40
48
8
112
27
41
7
21
171
29
72
48
40
156
80
84
76
3
36
185
12
4
75
129
20
55
21
20
4
296
24
79
57
39
9
32
139
5
40
51
5
43
41
7
5
64
56
7
21
80
36
24
16
36
68
16
39
41
28
32
151
117
68
28
32
64
63
48
53
16
116
19
5
16
99
96
69
24
144
3
33
20
64
8
4
51
57
32
16
20
108
36
36
160
3
72
60
5
52
248
127
48
5
139
9
72
164
204
55
17
55
57
32
31
180
9
123
21
15
69
3
5
24
76
132
72
75
105
20
55
36
5
19
60
45
48
36
12
12
27
93
48
15
45
3
77
4
75
96
113
60
40
27
5
28
147
29
76
24
99
21
24
32
79
29
12
84
31
29
139
24
12
33
240
48
15
48
41
31
105
48
20
19
17
40
3
77
24
67
5
7
36
41
31
69
48
48
24
3
21
92
52
92
16
3
17
40
3
21
44
7
5
24
64
24
3
5
7
48
48
5
12
144
96
19
69
72
15
129
56
60
52
56
7
24
21
20
120
19
5
19
24
81
171
21
15
29
19
24
12
105
36
84
48
48
63
24
192
9
15
17
40
15
33
27
5
7
81
111
41
127
53
60
55
89
16
27
53
24
19
9
36
12
60
39
96
60
12
12
5
16
80
4
39
41
16
20
55
5
67
48
60
24
60
48
36
36
129
39
45
32
79
5
31
24
41
19
60
17
55
33
99
17
79
156
33
63
168
57
20
84
31
12
53
40
80
24
24
31
41
43
17
108
16
20
16
3
57
27
53
4
15
69
24
87
60
24
9
15
48
69
24
15
72
60
48
5
220
20
19
53
120
24
31
153
24
3
12
41
7
149
55
29
19
12
9
87
65
24
4
12
75
72
72
29
252
19
60
45
56
40
24
195
5
16
8
12
28
111
69
20
124
3
24
48
12
5
240
24
7
5
60
4
44
55
24
41
40
56
64
56
19
21
96
44
28
51
5
12
204
16
15
69
20
28
51
77
60
7
96
57
15
48
5
12
4
15
5
79
9
75
48
45
60
20
7
96
41
55
96
24
33
51
21
24
75
5
12
7
36
65
52
20
24
120
28
27
69
32
7
12
89
55
9
15
21
80
16
44
16
104
12
7
105
51
60
21
80
31
9
20
4
80
16
15
29
4
56
16
15
5
100
39
9
8
24
16
48
51
45
51
9
44
55
17
24
64
32
64
15
41
19
29
7
5
7
72
45
75
9
20
72
24
24
96
19
45
15
21
3
17
31
12
53
24
40
44
4
12
60
24
75
45
20
52
8
4
108
27
53
43
45
24
168
3
5
52
3
9
56
64
27
93
63
5
48
64
3
9
20
60
4
12
8
96
24
16
3
33
12
8
40
3
5
16
56
48
184
111
9
56
55
17
48
55
17
24
31
33
135
9
48
200
79
33
32
16
75
33
20
67
48
9
60
36
32
19
153
123
180
5
60
19
81
108
32
7
36
5
4
87
21
48
231
9
51
96
45
63
17
4
60
3
21
12
20
43
5
16
56
24
40
159
5
7
105
60
20
79
213
3
48
36
65
79
21
3
60
161
7
84
5
16
48
12
3
72
72
21
27
5
175
9
75
9
27
53
52
12
116
55
36
33
32
4
24
36
15
21
3
12
41
24
28
51
12
45
20
4
80
79
84
192
5
79
17
148
36
51
24
5
31
9
84
27
5
4
44
7
29
24
36
55
21
39
36
5
64
80
24
31
36
48
9
116
19
12
24
81
56
40
63
60
45
56
40
15
9
15
69
15
17
28
72
15
29
151
9
60
39
17
136
192
3
65
19
48
36
5
16
36
48
27
53
52
159
36
29
40
3
21
12
20
19
9
87
12
317
43
48
33
27
60
57
3
45
15
5
19
9
75
21
36
63
17
7
77
40
96
128
19
45
68
28
15
5
4
48
3
45
27
29
235
9
51
48
36
5
31
41
88
24
3
24
5
31
60
5
24
43
77
43
17
16
27
137
76
68
60
4
12
60
56
24
4
12
8
7
5
48
31
21
27
33
44
40
63
60
33
27
21
32
48
12
7
33
44
55
5
19
5
40
15
9
48
80
67
48
69
168
63
45
68
16
56
40
3
5
55
120
5
36
40
20
55
9
15
21
60
75
21
12
8
108
132
7
36
21
176
88
27
29
76
44
40
195
89
76
3
45
8
40
27
21
24
96
39
17
4
20
55
17
4
39
5
19
12
5
4
24
15
153
8
91
5
79
5
7
53
91
41
4
15
9
15
12
84
41
55
24
33
51
77
103
41
24
132
19
9
36
20
144
31
36
5
48
115
5
64
27
60
24
24
101
31
65
139
5
16
3
60
21
56
4
32
7
105
48
12
8
7
33
24
204
32
19
60
5
55
9
12
20
64
60
20
19
84
96
17
79
5
19
45
15
72
29
16
104
36
7
21
56
19
60
24
81
24
123
12
41
79
12
24
12
57
8
19
89
12
48
36
19
ABCD 93426951518*3^$a+1 [50006]
6
19
36
77
22
38
55
47
33
7
2
16
3
71
21
15
25
9
218
93
100
8
45
22
2
120
30
13
5
55
9
68
18
25
23
42
72
3
19
18
68
84
18
73
8
4
101
79
35
52
74
6
28
50
43
29
4
2
42
48
30
13
27
5
28
29
36
24
58
14
51
9
48
3
19
26
12
36
6
28
41
60
52
89
54
25
17
15
40
68
27
42
55
8
57
52
63
60
5
42
48
61
32
148
11
78
18
30
30
72
25
47
40
18
11
9
3
9
91
60
87
38
102
90
22
20
54
6
10
11
27
6
19
35
66
6
13
5
10
33
60
8
27
33
64
48
20
9
6
102
55
8
85
23
57
3
9
36
15
4
47
13
36
5
36
18
90
40
38
37
5
78
130
32
51
40
24
8
39
9
4
8
33
6
61
17
103
12
8
9
18
1
21
38
21
15
12
13
92
25
8
6
13
77
24
12
4
38
12
69
25
134
28
65
25
75
53
6
6
7
48
23
45
51
6
54
49
59
30
18
24
1
5
43
65
15
57
60
7
128
19
21
29
19
11
204
4
122
18
13
17
12
39
21
30
13
35
18
4
11
25
2
48
12
93
97
20
88
68
6
16
14
40
119
52
9
20
6
45
52
17
40
71
52
36
84
48
77
6
85
12
15
8
10
14
48
42
12
6
22
72
54
9
17
19
41
91
20
19
14
6
9
7
62
55
41
7
8
61
18
81
41
4
15
32
7
41
27
12
12
34
27
8
64
11
66
39
52
17
6
54
3
52
15
2
78
30
102
36
33
27
54
43
68
27
112
36
2
30
18
24
39
60
9
12
24
102
22
122
61
59
81
33
6
24
45
81
10
21
23
6
31
9
8
90
42
96
54
61
48
29
22
54
14
1
92
27
10
8
3
40
21
39
24
17
39
21
51
87
60
36
109
75
8
12
12
61
5
64
11
40
5
3
132
28
17
15
3
90
55
35
25
45
75
29
48
7
47
54
12
24
48
18
25
107
42
19
5
6
13
60
5
48
18
24
22
11
25
242
48
30
48
60
4
62
9
57
24
111
15
13
11
48
13
60
20
27
88
90
164
70
33
68
7
8
10
50
54
48
10
33
93
27
5
3
27
42
112
59
57
10
18
14
22
63
53
15
39
60
78
63
15
33
12
39
16
38
75
15
16
80
30
16
32
3
9
28
3
132
45
26
6
18
121
11
54
15
15
6
48
3
39
13
48
5
3
12
15
12
90
3
105
67
35
13
35
84
21
63
90
27
28
12
29
30
90
96
163
60
9
2
1
5
54
21
52
53
67
8
9
6
42
102
1
12
5
120
48
22
18
14
24
34
18
14
18
13
65
30
18
7
68
4
17
31
29
84
16
11
69
28
36
32
22
8
73
17
3
4
36
5
16
8
12
51
55
18
27
12
33
14
130
14
57
60
69
70
9
24
23
33
55
2
178
5
9
30
21
25
26
1
23
66
24
55
12
45
3
59
61
12
23
76
20
13
47
28
93
12
11
46
80
48
18
12
48
24
9
40
5
67
8
12
3
72
84
13
15
2
66
112
20
21
21
99
21
88
15
17
24
16
86
72
12
10
11
69
28
20
18
24
18
30
12
90
6
73
59
18
10
20
34
20
106
2
36
132
30
52
21
11
48
60
36
42
7
5
43
108
17
12
18
13
84
35
6
10
54
3
53
16
50
49
9
38
30
75
55
44
1
23
6
79
20
4
5
16
15
11
13
137
4
32
22
32
6
7
17
6
22
36
56
6
10
54
18
123
8
192
40
5
7
57
38
6
10
44
12
48
66
114
13
99
38
16
27
72
56
52
9
38
120
30
10
32
114
187
140
45
4
71
39
34
14
13
17
55
5
91
5
54
30
108
4
11
33
30
6
10
56
24
81
37
3
33
27
48
20
4
27
20
13
65
18
10
50
18
12
12
30
13
20
9
24
15
40
9
38
30
3
19
86
27
13
39
11
60
24
6
55
77
30
24
48
40
20
25
8
159
1
72
36
17
67
41
60
7
23
42
18
6
10
9
59
85
11
34
11
75
24
48
22
3
15
14
18
42
48
6
34
3
80
27
96
66
34
14
51
60
45
6
13
8
15
12
21
21
180
31
17
31
41
43
35
60
1
11
21
15
48
10
39
35
12
90
31
8
9
12
24
66
1
5
7
68
69
10
20
16
45
107
33
33
6
18
3
33
75
79
21
5
66
30
30
13
113
3
39
12
21
25
32
22
29
9
12
6
97
17
18
10
63
72
47
36
24
81
15
30
10
92
90
150
118
14
21
45
72
18
33
27
93
19
33
140
3
114
156
55
47
54
31
17
30
1
12
35
24
21
3
66
4
26
13
36
17
48
132
90
45
9
16
44
24
72
4
20
34
36
18
8
28
32
103
20
79
18
122
21
37
20
7
17
6
72
13
27
2
60
39
15
45
1
8
43
60
35
12
25
41
136
38
1
32
15
42
31
21
68
18
33
21
54
30
84
16
2
12
1
17
60
12
72
30
21
52
5
36
54
150
42
10
11
45
15
9
24
19
21
50
84
10
8
54
1
17
12
48
90
73
8
9
31
29
12
43
11
30
7
80
27
66
19
5
30
18
24
39
39
52
26
48
6
73
35
61
5
27
39
48
10
18
68
112
5
100
8
51
16
45
35
28
9
5
22
90
44
60
67
35
13
11
1
5
52
8
3
12
15
88
26
48
55
173
12
10
122
43
15
90
2
36
33
37
20
7
8
60
28
12
53
54
13
69
38
13
5
30
22
2
21
60
28
11
18
112
39
20
9
112
20
6
28
74
6
36
10
11
27
153
60
39
78
31
41
19
17
18
37
5
40
3
35
60
36
66
42
30
103
17
48
3
27
34
14
54
48
10
33
17
42
13
48
60
32
33
6
6
52
2
88
45
41
22
134
30
1
68
4
65
3
27
48
13
21
80
39
15
57
57
120
18
25
8
12
87
40
8
10
3
47
12
33
33
55
47
22
11
15
97
17
102
36
10
15
12
71
24
81
12
15
25
17
3
9
36
3
1
111
47
13
45
104
18
6
55
71
69
12
28
12
35
30
3
25
92
7
23
22
23
9
ABCD 93426977474*3^$a+1 [50015]
150
6
39
261
20
18
61
120
24
59
58
30
9
36
35
64
26
187
123
30
99
29
19
47
85
59
16
8
22
66
9
65
43
48
35
22
15
36
47
13
11
10
6
102
92
54
34
12
51
15
90
20
43
87
24
6
27
12
89
19
87
38
7
11
10
159
111
8
1
15
45
65
36
64
30
48
2
55
21
32
43
15
50
48
262
249
24
29
28
15
57
27
29
16
6
30
90
54
48
26
96
10
60
90
6
50
144
25
15
8
18
79
15
9
39
45
3
14
66
78
4
48
27
12
15
38
28
30
162
30
192
6
50
85
165
38
97
119
24
61
5
16
15
15
57
12
24
120
9
60
147
33
63
5
60
7
11
66
79
29
10
48
57
63
45
65
10
122
70
18
20
10
102
26
114
36
64
98
18
22
93
5
6
40
50
55
33
48
15
9
6
69
21
192
20
202
21
27
38
79
120
36
15
9
29
16
68
6
1
119
72
130
24
8
31
129
15
12
3
21
11
16
104
16
45
132
15
33
9
80
16
54
14
16
96
32
10
72
21
84
101
43
17
30
49
101
19
29
4
248
7
105
20
28
15
12
45
30
32
66
124
51
12
3
8
25
72
39
26
100
32
18
10
30
32
1
36
11
24
136
69
59
42
79
48
17
54
1
15
6
50
25
48
17
43
12
47
133
45
24
38
37
11
13
27
54
48
92
43
57
18
93
5
40
84
26
25
12
72
11
24
25
144
36
51
32
10
51
21
36
20
79
24
36
11
22
15
27
33
33
30
57
33
38
37
24
11
82
27
24
147
80
10
24
255
71
25
5
7
27
66
14
25
21
12
168
159
15
48
128
40
32
40
26
4
3
24
135
74
4
15
27
6
12
20
7
35
166
15
45
20
42
40
48
42
48
20
48
162
13
11
16
2
30
70
2
24
54
115
45
42
8
25
96
5
16
26
37
11
85
29
36
76
39
9
27
5
46
42
120
68
34
9
9
12
20
6
18
94
8
90
79
24
9
3
29
6
120
144
6
7
75
42
96
15
57
3
27
78
3
77
10
33
36
45
63
36
132
12
27
38
7
180
65
16
80
84
28
75
3
2
6
1
81
8
16
68
82
8
25
57
159
36
101
22
48
69
5
24
22
30
27
15
21
99
56
97
165
80
10
8
1
15
14
7
240
72
83
72
1
36
29
46
80
25
24
72
23
16
45
108
15
48
98
30
82
174
74
7
29
76
14
54
64
2
40
45
48
101
52
12
48
32
180
18
18
60
34
30
12
78
105
93
12
32
79
5
4
75
11
22
3
39
152
49
144
48
87
2
30
13
27
14
34
8
25
23
61
29
6
133
131
46
44
22
240
42
8
48
16
6
72
57
21
39
3
80
178
3
129
147
23
10
3
57
26
54
7
48
137
31
5
60
43
87
30
32
7
51
2
40
60
12
36
42
168
14
16
15
99
74
54
40
138
230
13
36
63
122
6
25
15
165
29
28
20
6
61
84
47
22
50
25
15
32
70
90
45
45
48
51
11
46
15
53
12
64
66
50
78
1
15
18
63
57
30
21
11
10
6
189
29
12
7
60
93
2
18
67
5
67
3
33
48
9
27
144
21
8
31
39
8
34
75
21
32
28
60
32
22
96
8
34
8
19
11
34
78
42
104
126
61
45
72
12
20
40
75
11
24
73
57
36
32
91
9
8
43
51
18
32
19
36
93
3
15
32
66
46
80
24
162
7
77
18
58
14
136
93
12
15
38
64
2
16
62
28
87
41
54
18
40
24
75
48
36
29
43
24
45
20
19
36
89
22
8
24
58
39
41
70
9
60
21
54
69
11
1
15
50
52
108
150
45
5
43
29
132
16
20
79
33
72
96
20
108
22
2
88
3
65
82
42
38
13
12
39
66
27
27
38
7
84
9
30
30
171
41
115
105
39
24
12
165
18
78
20
7
53
7
36
9
32
88
182
114
46
74
54
40
128
72
1
47
13
11
25
93
12
6
24
21
24
21
30
50
70
74
160
36
2
30
58
38
64
15
5
7
21
170
25
15
14
10
48
45
3
9
29
7
45
8
4
42
9
47
13
27
2
142
45
3
138
32
126
16
74
30
22
42
33
9
15
144
39
45
72
36
135
33
39
8
112
98
40
14
13
3
110
130
32
18
7
63
9
33
3
35
22
18
57
72
29
7
5
22
21
171
9
57
8
6
10
6
9
21
20
22
21
51
9
36
11
25
12
11
6
84
112
54
90
6
50
22
21
12
135
98
46
33
36
12
60
77
78
10
27
11
85
5
16
6
45
48
117
27
3
14
43
23
24
25
33
12
50
16
2
7
21
50
25
15
144
6
84
8
67
21
150
2
7
36
57
116
12
79
24
144
83
64
48
57
95
10
15
135
48
93
180
119
145
101
60
112
75
41
7
108
24
5
58
54
66
2
22
6
44
70
18
ABCD 93427446436*3^$a+1 [50024]
57
11
72
76
12
32
12
16
32
7
5
60
16
32
12
100
44
28
45
59
40
32
60
16
168
32
112
44
85
35
24
36
4
32
12
37
72
27
152
19
9
24
8
4
9
35
1
11
97
23
121
90
33
8
48
19
5
4
56
115
65
7
9
96
152
24
97
87
237
51
8
36
49
11
72
61
27
20
133
18
333
9
15
21
36
51
72
36
20
48
61
51
75
33
57
72
54
54
47
16
68
13
11
7
9
72
9
95
64
36
20
60
48
36
55
261
36
32
36
72
108
12
12
16
24
39
29
7
101
184
32
84
4
27
29
36
84
13
59
4
9
18
53
73
15
108
12
36
80
91
45
8
96
120
156
4
32
40
8
4
92
16
63
36
53
145
23
13
90
18
47
24
52
108
8
13
27
8
1
144
15
12
9
23
4
60
44
24
52
8
19
45
9
87
8
96
4
8
103
33
8
49
95
4
68
4
8
19
41
100
12
20
60
64
32
12
127
53
64
44
108
1
23
28
8
28
57
15
3
162
18
45
32
40
24
32
4
104
12
67
18
15
8
108
24
43
5
96
40
44
4
24
3
9
20
4
8
144
28
68
7
29
48
24
115
33
129
99
81
15
56
19
18
47
36
7
45
20
4
57
198
9
132
21
36
27
63
29
36
48
31
89
19
41
40
20
52
80
235
101
84
36
31
69
84
80
73
72
108
99
24
57
35
1
63
8
73
36
27
20
52
117
23
76
60
80
13
11
12
216
48
60
13
87
104
40
56
12
60
52
12
36
27
90
23
60
97
83
7
5
31
17
12
7
9
24
192
60
56
28
132
8
60
52
44
52
21
126
9
24
36
39
18
179
24
60
7
41
4
8
1
15
39
45
24
8
100
93
36
54
54
71
156
12
108
60
4
80
112
60
56
1
11
7
41
12
36
72
1
23
49
35
24
157
27
68
4
72
24
3
54
63
27
9
8
36
96
40
128
36
16
20
61
90
9
72
56
84
48
1
51
12
20
24
1
59
120
24
4
24
80
4
45
18
9
8
144
16
39
126
35
16
8
28
48
72
8
88
8
12
12
48
121
15
21
35
19
29
12
24
132
12
4
147
9
60
32
4
176
168
88
12
56
96
28
9
71
60
12
60
67
69
8
40
36
44
12
61
11
88
96
116
36
64
92
24
28
21
83
43
69
8
24
40
8
4
92
4
21
123
8
40
27
18
23
4
60
32
61
27
44
24
84
64
36
32
67
54
47
4
8
40
80
19
33
56
36
52
56
12
40
192
44
120
12
40
45
36
144
15
12
45
18
9
32
13
47
25
15
3
281
96
96
84
73
27
63
29
12
48
64
36
32
67
81
44
124
3
29
7
90
155
40
48
32
36
13
83
40
12
44
1
18
5
24
160
80
60
72
40
44
19
41
60
16
8
84
76
21
87
44
4
20
16
104
36
121
23
64
20
73
36
23
12
19
29
4
20
24
4
80
145
51
12
212
31
17
16
56
60
4
45
108
35
52
44
24
36
43
41
24
60
136
20
60
52
56
100
171
81
20
76
152
36
24
12
4
45
27
68
31
9
32
49
23
40
80
1
63
44
1
11
4
21
63
20
40
57
99
60
57
36
83
4
8
24
36
97
167
60
12
108
12
16
56
96
49
15
68
52
56
25
11
7
225
117
15
3
45
171
65
156
13
11
25
83
7
9
24
32
12
67
53
19
9
36
104
40
99
18
59
28
44
64
20
37
11
4
12
24
108
104
36
7
54
87
108
92
16
48
36
63
41
64
12
164
25
71
12
12
139
9
96
116
60
7
18
15
12
63
45
45
15
36
84
32
24
72
24
24
64
72
12
68
148
36
56
16
9
54
89
120
48
60
16
8
100
24
75
18
11
36
88
45
11
88
9
108
63
36
60
57
54
33
8
40
56
187
77
12
37
15
56
1
11
4
39
5
72
13
15
48
45
59
136
12
189
11
61
59
13
119
7
36
18
11
25
54
90
36
23
48
1
119
16
8
19
18
131
184
56
52
80
48
52
68
13
107
60
24
16
32
12
120
7
90
108
51
20
1
47
4
21
36
119
12
67
17
28
8
84
133
63
32
49
15
3
53
28
20
16
32
31
53
36
96
49
18
41
31
45
72
20
124
36
117
47
16
9
99
116
36
1
51
8
4
56
7
9
44
1
11
52
45
63
152
28
68
4
44
1
131
76
8
48
12
120
19
9
56
84
60
25
54
101
12
36
4
24
12
27
117
8
12
25
11
97
123
8
28
3
18
11
12
24
36
52
9
15
32
12
12
12
25
15
36
32
7
89
84
61
11
108
12
67
9
32
28
12
81
95
4
117
27
56
12
84
19
9
32
24
108
40
68
72
7
72
45
27
29
48
12
37
83
24
16
ABCD 93427702898*3^$a+1 [50299]
35
61
137
144
36
3
141
18
225
16
29
3
285
180
162
61
11
18
67
80
33
162
36
73
89
7
29
90
36
229
32
48
69
75
15
198
75
105
87
21
54
36
72
54
108
7
48
125
211
77
99
64
35
36
36
252
153
144
261
288
90
144
1
35
61
83
18
75
123
325
17
72
72
175
48
32
15
36
45
315
54
54
36
144
36
18
72
216
79
65
15
21
90
72
57
15
385
11
18
90
9
112
384
215
576
73
71
105
129
126
54
270
93
64
5
43
128
9
36
18
72
108
45
135
9
256
5
54
18
67
257
63
117
18
105
48
99
180
288
217
48
203
18
90
36
36
54
43
80
75
162
126
117
63
72
18
103
32
27
162
3
192
21
75
48
256
71
72
1
80
27
133
245
235
80
99
90
90
25
80
160
272
111
54
235
71
72
36
61
119
144
25
11
180
145
80
135
72
177
75
90
75
177
126
54
36
7
191
481
5
54
36
90
36
19
48
176
27
108
25
96
5
54
54
63
63
49
5
18
72
145
35
72
18
3
144
48
16
41
103
77
19
179
90
147
15
198
18
54
3
160
341
91
143
90
18
18
99
16
47
162
36
235
17
303
64
83
72
108
105
3
237
64
59
36
360
25
65
378
117
81
90
37
272
141
3
256
155
229
5
72
99
153
7
144
191
49
131
90
3
51
109
287
18
36
90
1
161
18
36
36
18
54
108
97
96
167
90
90
108
25
96
23
180
117
63
81
81
54
57
15
54
144
72
18
1
179
234
3
64
128
111
49
113
90
18
54
36
36
36
90
54
54
331
29
54
141
57
18
229
23
54
51
192
16
11
144
90
216
19
71
306
54
36
157
32
96
129
18
72
36
49
23
18
144
54
126
19
215
9
16
11
21
48
96
51
45
288
27
54
111
64
23
25
32
15
49
167
57
15
90
87
160
5
18
201
69
90
36
306
378
417
15
145
35
205
155
324
36
18
162
288
126
90
81
64
17
79
155
69
192
27
37
395
85
23
90
15
75
180
97
48
71
162
108
75
51
18
18
54
144
51
39
25
11
18
180
36
91
179
450
90
36
90
99
189
3
123
54
175
96
179
18
43
11
21
64
23
36
85
96
48
5
75
15
36
45
9
72
18
18
72
3
69
171
63
54
18
72
1
240
11
18
72
108
15
57
39
15
1
143
18
18
36
18
72
216
18
229
32
135
25
173
211
95
72
73
125
99
192
15
ABCD 93427796552*3^$a+1 [50029]
25
102
21
12
27
8
21
9
36
19
32
13
32
30
45
69
19
21
14
237
25
20
24
64
12
44
24
18
4
5
16
24
8
72
15
6
30
13
9
75
15
5
16
12
9
3
96
24
5
3
4
29
12
4
26
4
33
11
21
33
15
33
84
75
3
1
21
44
10
74
52
11
27
108
49
96
32
37
54
26
3
51
25
69
27
9
24
15
17
6
25
12
72
56
24
16
9
56
144
36
12
15
51
6
15
15
18
67
20
24
57
43
11
60
6
19
29
10
6
23
7
21
47
18
19
23
112
30
114
26
58
45
48
17
7
5
139
12
20
13
11
15
18
10
8
37
45
3
5
24
40
8
10
36
32
37
71
4
81
29
15
27
10
75
15
50
28
11
69
43
39
20
10
20
30
25
3
2
78
72
18
22
24
29
40
23
33
21
19
77
4
20
24
10
44
30
70
80
30
40
30
42
3
32
19
21
71
25
24
24
32
24
3
61
5
51
88
132
41
7
5
48
43
84
32
28
27
38
31
65
27
37
35
48
24
3
30
7
65
40
20
31
93
39
101
27
37
12
44
6
21
99
18
10
17
16
5
115
12
5
36
66
1
32
33
120
63
115
32
22
3
12
53
4
123
105
180
2
21
57
12
3
3
12
33
73
47
3
21
16
48
51
44
30
19
17
60
4
15
17
4
14
24
25
77
30
10
39
29
43
5
19
11
42
27
136
35
37
8
9
55
59
42
22
33
39
9
81
3
32
33
42
1
48
15
32
28
129
41
36
103
12
11
45
24
15
30
24
27
24
45
4
2
25
84
56
49
8
63
33
7
5
42
22
11
69
43
45
3
24
125
3
28
33
20
24
15
3
28
134
31
11
25
8
48
13
39
27
81
47
1
11
66
52
32
40
20
3
15
10
27
20
51
37
107
21
13
2
30
3
19
2
3
3
13
29
12
40
80
10
54
26
13
5
3
45
22
93
17
10
21
17
4
80
4
32
7
5
36
10
69
45
11
135
25
17
4
99
95
36
30
10
110
15
16
24
95
10
63
113
24
15
9
15
1
39
17
7
8
9
15
3
13
89
100
59
16
3
62
115
23
6
7
17
18
37
36
105
27
9
63
5
138
84
6
15
49
23
15
37
69
6
116
42
67
24
17
7
45
8
28
39
12
11
28
29
48
45
64
38
120
1
5
15
24
31
41
33
18
37
72
23
18
4
14
49
77
18
21
69
12
70
18
12
8
75
48
3
1
143
12
36
30
48
10
54
8
52
8
43
29
3
4
20
40
35
13
32
96
37
83
105
127
5
48
27
15
57
81
103
29
48
7
48
44
33
16
36
35
48
57
94
57
12
96
41
36
12
51
24
27
10
30
38
16
44
96
19
17
10
5
148
107
6
4
26
69
16
69
3
41
12
84
15
9
31
3
5
96
24
15
18
15
19
5
73
51
60
11
4
2
39
25
15
9
56
15
93
100
3
69
60
20
90
1
5
15
9
55
23
6
4
38
52
33
92
52
23
157
119
129
15
18
28
11
48
21
19
32
13
2
18
15
3
88
5
4
45
215
3
22
12
18
26
24
55
8
24
49
26
61
65
87
3
42
67
45
8
7
48
57
11
45
42
10
183
5
123
1
8
87
24
45
12
12
40
8
84
15
4
20
1
18
26
4
80
63
123
1
23
21
24
28
44
4
75
6
8
30
61
12
63
29
31
2
7
5
27
39
54
27
75
85
36
60
29
19
41
55
15
18
50
13
83
96
28
32
6
24
66
78
19
5
52
56
52
32
40
51
24
23
6
79
23
69
21
72
7
68
16
24
8
3
16
53
52
20
48
33
4
14
46
23
21
27
4
33
12
3
12
8
28
44
16
17
112
39
167
22
72
39
15
32
45
48
25
27
20
124
20
69
6
13
45
3
5
12
48
7
32
16
80
69
30
4
14
18
34
18
42
8
12
15
16
72
17
120
31
29
24
6
25
41
55
12
8
39
10
39
9
8
30
33
4
36
51
21
24
65
55
3
5
48
147
10
96
20
136
20
40
68
52
15
11
124
30
18
20
37
20
9
7
5
19
84
71
73
5
10
21
101
40
51
39
9
137
15
24
3
18
27
25
12
20
40
23
15
133
5
22
30
36
44
51
45
72
58
41
28
47
45
15
1
29
19
51
33
11
42
24
15
81
48
31
128
72
105
58
38
52
92
19
36
5
55
9
92
43
20
55
6
15
36
23
49
147
101
87
42
15
24
16
11
30
24
4
36
44
24
46
56
13
8
27
85
11
24
48
52
65
1
50
21
19
2
43
12
5
15
19
5
13
30
5
21
42
37
53
15
13
44
12
100
95
120
51
18
30
109
32
144
9
12
51
88
32
27
18
28
44
43
39
18
2
66
60
4
74
9
55
128
4
5
69
99
3
12
25
120
11
6
36
67
32
33
127
56
40
89
15
120
76
48
11
48
22
38
42
19
89
31
24
32
48
85
27
53
72
31
77
42
10
11
97
15
8
40
32
40
12
5
43
65
43
113
39
117
70
21
23
57
27
12
105
13
15
12
8
16
105
24
47
40
48
17
60
4
30
54
51
12
5
39
24
76
9
14
13
8
1
3
48
89
48
75
72
3
12
33
37
11
105
48
6
4
14
40
2
6
7
21
32
28
144
80
7
11
45
19
26
79
20
28
36
11
30
58
38
28
2
37
23
78
84
7
36
8
16
48
11
37
53
16
8
3
4
5
34
57
9
8
6
6
18
42
19
36
65
6
72
37
41
15
69
79
12
48
47
30
30
4
41
40
147
5
48
7
21
89
46
9
20
33
72
15
85
15
17
75
48
57
28
35
27
6
39
63
81
85
27
29
51
4
20
135
6
94
74
6
13
36
12
93
2
28
5
21
75
21
67
5
46
26
3
76
12
8
27
12
25
5
7
68
1
56
79
36
45
51
23
24
30
67
15
86
39
3
1
21
8
15
3
18
10
2
114
13
8
69
4
62
9
45
28
68
22
8
18
51
124
5
24
12
18
16
36
29
9
7
120
5
40
3
8
13
11
64
72
32
100
45
3
27
62
3
111
46
20
10
80
73
17
28
8
54
6
3
16
29
42
12
13
12
36
12
12
5
12
36
30
58
24
11
24
117
40
26
37
17
70
54
2
34
ABCD 93427945322*3^$a+1 [50172]
229
17
39
36
88
77
102
36
72
33
12
48
52
8
12
204
51
49
140
24
72
28
12
44
36
4
84
11
18
138
25
8
39
132
18
36
91
24
29
36
7
65
30
13
32
40
227
73
48
5
12
24
54
45
57
42
73
44
84
40
32
9
19
36
44
16
29
51
63
1
96
11
12
132
84
24
33
120
9
39
9
7
36
65
18
105
9
3
33
51
24
135
42
48
36
6
69
3
13
53
24
103
8
15
177
28
11
18
27
63
12
36
24
54
30
97
44
243
1
20
132
88
149
6
37
17
48
18
24
13
17
96
51
3
1
35
37
44
36
93
27
9
15
99
174
18
78
72
3
12
24
40
44
12
45
55
47
42
79
11
18
48
3
120
57
123
112
44
15
144
1
11
18
31
80
15
49
12
20
4
84
89
31
17
54
6
19
35
9
117
12
126
117
15
12
61
56
45
18
13
5
43
11
25
56
9
24
7
95
13
60
5
30
24
12
69
112
24
24
12
35
9
60
40
29
15
16
56
27
126
12
3
12
24
51
78
7
44
15
9
12
87
13
5
55
23
25
41
19
140
16
24
71
60
66
19
71
85
24
71
49
24
77
12
36
24
3
28
92
4
71
138
24
67
56
4
29
60
36
18
81
81
19
60
60
77
19
35
21
4
44
15
6
36
3
81
39
12
28
20
45
75
16
44
69
27
36
3
24
33
64
23
81
27
9
4
11
36
54
18
1
11
1
35
24
85
23
1
20
27
33
165
6
85
23
61
32
135
33
40
12
137
147
4
20
57
19
95
49
149
18
30
15
24
4
20
27
9
76
104
9
27
24
76
5
75
33
30
81
160
36
143
1
53
48
60
30
25
8
36
93
42
36
12
1
41
18
21
105
12
19
36
48
59
1
41
30
9
72
24
16
155
48
57
15
168
72
9
45
111
27
6
84
3
4
71
18
36
54
25
20
45
67
24
36
17
18
13
41
18
102
24
27
45
54
1
17
91
56
15
18
18
12
18
3
15
105
21
54
1
44
16
120
35
6
102
13
8
12
27
37
71
18
12
18
36
21
69
39
75
1
36
29
24
27
27
37
53
48
39
36
75
25
83
12
72
73
60
29
6
9
3
60
13
23
85
35
85
11
18
3
33
27
93
6
85
60
35
36
12
78
12
42
54
75
72
9
6
33
16
84
41
90
69
39
1
12
77
18
93
12
63
57
28
35
1
41
18
54
63
84
51
18
15
51
78
27
45
120
18
81
16
60
11
90
12
7
20
99
117
4
24
20
16
96
29
91
53
6
126
43
36
36
47
18
103
60
20
15
97
23
1
20
3
13
60
80
3
6
36
19
224
12
120
28
72
48
35
30
24
3
9
75
15
9
87
12
78
55
44
21
3
39
102
78
1
12
60
8
9
12
55
95
129
12
3
21
96
57
63
27
13
8
60
69
18
12
72
18
123
3
1
96
83
6
79
72
47
81
21
39
15
6
91
48
125
27
40
29
54
25
47
13
17
3
136
59
37
35
13
60
32
39
21
3
54
67
113
18
162
30
1
17
3
40
12
48
20
16
20
9
7
60
20
3
37
120
107
1
80
87
45
45
12
7
29
6
1
104
76
17
30
33
75
93
96
84
12
4
36
80
48
129
36
31
56
93
27
3
72
73
17
42
97
5
135
33
31
41
39
9
31
32
33
54
81
9
31
180
12
44
33
36
72
79
11
42
63
28
56
36
4
191
72
66
27
27
13
8
60
159
37
35
18
3
15
69
16
44
69
30
24
18
30
18
55
20
52
8
16
36
83
21
21
102
1
17
72
6
21
45
18
6
36
75
4
20
16
83
30
6
37
65
63
81
60
51
3
25
20
76
41
54
45
96
28
12
29
180
15
75
114
7
8
21
19
32
40
179
18
18
13
36
36
23
61
44
15
24
97
29
15
75
54
63
3
37
23
144
61
29
18
49
41
12
150
66
96
66
54
19
32
3
57
39
1
20
9
18
1
80
27
109
84
36
36
140
63
1
41
99
36
40
8
52
29
54
1
44
9
43
53
15
69
91
5
111
4
29
43
59
6
90
84
6
15
40
47
42
18
126
51
3
12
45
4
120
65
6
25
60
44
72
108
40
11
84
24
90
91
11
24
90
30
1
44
76
11
85
48
11
1
17
51
12
3
25
35
45
16
101
12
7
20
24
27
12
78
90
120
9
36
105
48
72
24
36
54
9
16
29
31
5
66
42
103
8
40
329
3
168
40
236
21
75
40
8
9
30
33
27
18
3
40
5
126
21
3
30
6
54
75
9
27
76
5
3
72
3
21
24
39
81
87
84
1
104
76
68
9
48
42
66
6
9
21
51
4
5
31
5
12
87
36
24
3
18
55
20
48
15
54
63
9
54
36
6
63
52
140
27
1
5
30
36
1
5
55
80
24
84
9
90
1
35
37
8
16
5
54
45
45
31
5
15
45
79
11
9
52
5
72
72
55
120
41
18
24
13
5
12
42
126
108
84
63
4
5
19
20
16
56
100
48
12
17
18
13
20
81
31
20
24
9
126
78
43
5
234
6
12
43
53
31
5
66
13
29
3
84
33
51
9
3
33
51
ABCD 93428638742*3^$a+1 [50049]
24
156
63
126
6
45
153
12
180
90
60
18
144
63
135
45
75
78
36
54
216
201
87
57
69
72
30
177
3
18
27
24
9
144
72
54
30
159
120
15
18
108
126
45
9
27
120
45
168
27
192
108
9
18
78
30
24
45
9
12
42
180
30
27
45
18
33
12
45
186
30
207
159
36
180
57
63
117
171
42
72
66
117
15
18
234
30
72
36
15
93
60
30
189
81
27
9
123
57
126
90
87
27
18
27
39
69
27
153
180
48
69
3
72
351
45
69
450
66
90
45
33
120
24
66
9
27
186
18
84
96
126
3
135
132
30
168
90
93
63
9
177
36
198
57
105
162
45
3
90
78
237
9
90
6
18
21
33
63
12
168
84
96
12
195
18
48
90
177
63
90
84
123
12
132
45
3
108
60
135
9
93
18
90
27
72
141
315
84
108
60
3
105
9
270
66
15
12
15
18
72
180
72
66
60
54
30
6
300
27
207
126
18
60
9
108
3
96
48
108
60
30
27
81
24
30
126
72
27
117
204
39
231
36
36
12
486
60
90
90
54
66
114
153
12
63
78
84
78
90
135
63
426
51
3
60
12
24
93
207
18
15
72
171
390
150
198
36
84
24
30
6
156
51
153
120
42
138
6
126
120
42
30
60
120
123
12
51
21
135
36
78
171
48
108
45
60
27
192
36
63
9
81
6
54
27
129
18
33
3
42
144
30
285
9
156
171
153
159
12
33
3
45
108
51
495
36
18
30
60
117
9
84
6
18
102
18
63
63
42
27
93
195
45
27
48
27
330
12
276
27
108
12
243
24
66
108
27
33
12
15
27
426
42
18
192
159
48
123
57
267
84
312
45
72
153
48
54
60
45
3
360
90
72
42
21
69
66
69
111
180
60
30
204
135
3
6
12
42
45
12
51
30
135
45
240
180
18
9
21
240
12
27
168
192
267
21
15
9
48
33
72
156
99
60
12
33
18
57
213
99
39
42
54
66
99
9
204
18
48
6
108
36
192
87
21
27
24
120
81
18
81
15
126
30
24
54
36
390
33
21
114
138
15
360
12
33
18
66
15
39
81
105
3
51
9
183
42
3
105
27
21
42
117
3
132
102
54
6
48
63
189
15
36
3
6
3
60
135
36
81
39
42
27
351
54
72
111
9
63
132
156
15
117
171
237
159
18
126
12
150
72
3
45
15
3
42
75
195
30
15
147
60
12
33
135
18
30
42
66
114
318
18
72
15
9
75
153
72
15
63
138
78
102
60
198
72
12
117
36
45
24
66
78
120
42
138
162
78
12
78
192
168
144
120
72
96
228
42
234
45
75
6
72
3
153
126
141
99
126
48
27
24
21
42
300
45
45
6
180
189
48
159
54
396
ABCD 93429189806*3^$a+1 [50039]
48
13
80
24
15
169
41
6
210
60
12
168
72
12
90
33
3
60
84
36
60
144
21
88
144
17
108
30
42
30
45
51
45
48
72
88
101
276
12
3
40
47
60
12
6
144
36
12
90
108
114
3
87
30
36
132
12
39
24
96
111
180
90
99
160
191
81
27
85
8
147
18
67
17
31
95
129
105
90
109
59
85
56
87
49
8
48
27
162
36
12
18
57
87
25
83
13
47
18
12
75
33
103
119
25
176
87
25
149
43
56
81
36
60
55
65
15
27
37
71
192
18
24
31
48
119
265
5
51
39
1
101
6
30
144
199
80
24
45
12
135
45
6
72
18
84
90
61
17
180
51
51
93
40
8
9
108
12
6
54
48
75
16
17
24
15
51
133
17
12
123
99
36
49
8
15
73
192
23
12
13
29
48
132
90
66
42
25
32
33
111
81
79
11
18
27
63
78
30
60
33
57
120
39
3
37
71
144
9
117
120
24
18
12
18
72
3
33
24
55
11
72
45
96
16
56
147
78
12
43
17
18
12
105
93
72
288
132
30
33
48
64
17
15
63
30
132
180
36
12
3
72
192
63
18
54
30
180
60
18
25
47
9
24
112
8
27
21
27
18
24
51
72
40
83
109
71
33
21
19
17
15
39
18
63
27
60
57
63
81
9
31
56
153
12
6
69
15
96
33
136
5
36
42
12
60
21
9
39
96
33
30
57
33
15
63
54
18
241
80
39
72
66
144
60
90
9
117
3
27
90
67
8
57
30
33
9
48
180
78
72
108
33
87
73
59
30
7
65
90
18
42
25
80
21
43
167
33
21
96
30
69
3
42
18
57
123
162
36
7
23
24
120
18
42
13
8
232
143
9
93
3
15
42
12
19
56
3
45
147
150
18
13
89
63
15
18
72
48
114
30
39
111
30
90
1
89
55
23
57
153
18
24
93
48
72
93
3
69
18
12
162
75
24
51
48
18
24
18
12
36
9
33
90
61
77
24
66
25
47
78
67
53
60
30
54
139
29
12
39
21
18
105
15
33
9
48
15
216
96
3
45
75
37
48
5
150
72
18
120
3
39
48
177
3
18
19
8
27
60
30
51
48
72
15
84
21
69
195
3
21
24
376
32
72
87
36
69
21
115
32
3
69
33
108
24
18
48
54
108
15
27
66
132
72
30
73
56
39
57
81
7
8
45
90
33
51
61
48
59
21
51
61
29
36
84
18
150
115
47
120
33
63
9
63
57
33
12
36
54
270
18
1
41
63
48
69
3
15
33
57
87
111
120
57
3
72
18
102
13
59
85
113
108
60
54
369
24
40
56
24
16
32
45
3
264
45
43
155
45
39
186
15
15
25
8
117
147
87
18
7
5
36
54
36
144
78
63
112
17
6
153
24
87
6
90
90
55
197
3
24
64
80
21
3
213
19
23
30
60
162
13
192
11
12
18
7
80
96
16
5
123
112
53
102
78
108
99
48
135
57
33
42
30
78
33
15
42
15
15
60
21
99
108
324
189
51
48
21
69
108
63
27
37
5
91
161
36
139
53
72
3
168
24
21
27
45
60
12
180
18
45
15
12
61
119
18
42
21
195
85
144
53
51
24
33
15
75
24
18
72
36
12
3
15
42
30
81
216
123
18
19
8
27
13
23
33
24
45
18
42
18
12
81
159
18
39
48
15
18
90
45
27
157
8
15
18
24
36
72
72
91
8
24
3
72
12
90
78
33
69
3
33
54
60
48
37
56
87
108
60
54
19
17
30
54
96
72
48
90
25
29
339
27
30
15
120
69
91
29
198
60
18
15
112
53
120
99
45
3
48
39
60
18
180
135
45
195
16
32
24
40
53
75
15
12
6
15
112
83
162
18
177
57
78
270
18
30
42
12
6
55
128
171
ABCD 93429868412*3^$a+1 [50038]
36
191
88
33
84
12
63
72
225
23
112
33
120
96
71
73
47
97
71
64
9
183
192
24
45
51
96
48
57
39
120
24
48
72
117
11
64
72
105
48
24
111
144
129
87
32
1
36
3
57
48
36
3
168
48
8
61
75
9
48
24
84
99
45
3
81
119
97
15
69
3
9
24
23
25
24
87
9
216
71
136
24
56
16
72
69
12
36
96
35
24
25
63
105
24
12
276
24
39
144
57
15
69
12
15
69
180
39
9
24
24
47
13
195
24
152
61
96
99
80
61
12
36
123
81
63
81
36
48
84
48
15
153
39
152
121
15
45
51
33
12
12
39
9
24
60
51
248
40
24
8
49
39
21
3
24
48
296
1
63
216
72
201
207
69
96
267
48
21
48
36
15
57
192
240
159
72
8
64
32
16
9
39
21
131
1
108
51
168
9
15
48
8
1
48
111
48
21
59
385
135
72
9
39
8
1
63
72
33
48
24
71
48
1
48
111
33
23
96
72
37
3
264
105
156
192
3
33
96
39
81
47
40
9
36
59
40
128
145
47
40
24
8
64
104
1
12
27
69
12
96
279
285
51
8
25
63
9
63
24
9
72
167
144
24
112
72
57
119
64
33
327
24
96
72
32
25
23
1
71
72
73
15
24
57
84
35
16
129
183
21
27
8
48
16
45
99
8
40
48
24
32
1
143
16
57
24
120
47
73
95
217
156
27
152
40
72
81
60
36
23
40
8
16
33
24
23
73
15
57
71
1
111
9
84
11
25
12
12
15
72
120
33
39
24
21
99
33
24
39
45
3
48
57
63
129
15
24
189
3
48
33
60
3
57
36
48
171
21
147
33
48
168
24
119
73
71
16
24
57
36
204
71
49
96
24
87
45
75
21
48
11
25
72
39
168
21
11
25
192
71
64
81
72
15
120
57
15
9
95
121
12
11
40
48
72
48
21
84
48
87
33
87
9
48
36
51
105
119
1
63
24
72
128
16
81
120
63
48
48
57
47
112
81
23
1
48
135
72
32
25
111
144
48
225
111
189
35
217
47
49
24
24
48
87
81
48
24
192
48
63
57
216
119
1
24
39
93
99
129
71
192
145
111
57
12
84
23
37
12
24
63
45
59
40
129
87
21
203
24
61
3
80
13
59
48
1
87
96
56
40
105
15
33
15
33
84
75
33
15
96
24
33
39
72
9
36
60
24
108
123
81
39
9
39
24
8
13
11
40
9
63
24
8
1
215
25
63
33
23
13
108
24
159
32
24
49
15
128
40
45
3
81
39
9
24
36
75
9
48
63
9
15
72
9
23
1
60
12
15
144
105
60
108
84
60
111
120
24
24
24
56
64
8
216
1
204
12
72
143
184
117
60
24
15
105
47
37
59
16
128
16
104
13
75
9
12
3
56
25
159
9
15
129
36
59
16
9
23
72
13
132
71
112
21
84
48
47
232
165
144
3
24
24
24
21
3
24
56
40
33
36
36
72
120
12
51
80
1
159
33
39
8
25
36
3
8
216
16
93
147
8
1
207
21
219
9
24
24
48
15
320
13
144
48
12
15
9
48
15
72
33
39
32
49
23
37
3
9
24
63
48
120
56
88
9
12
252
143
25
96
95
13
36
48
87
72
33
15
80
72
37
11
85
27
9
12
3
104
144
40
9
111
96
9
23
1
119
253
59
64
24
33
39
129
119
13
99
9
15
153
71
136
105
15
24
81
72
24
15
72
9
39
117
27
33
144
167
61
27
216
48
48
45
59
25
24
63
24
144
33
12
123
8
1
48
23
72
49
159
93
51
9
111
72
33
15
ABCD 93429888694*3^$a+1 [50002]
120
4
12
15
36
180
180
45
159
29
52
39
53
28
15
69
123
21
84
27
53
67
240
36
72
48
17
60
208
12
15
72
89
52
32
52
104
264
96
120
16
176
64
15
36
117
27
21
48
152
52
48
32
60
136
111
9
27
213
20
76
3
53
24
151
449
16
8
31
9
207
24
69
44
67
93
68
28
80
84
52
3
105
32
144
12
64
8
55
201
60
20
187
45
24
123
77
4
27
57
72
3
5
40
132
20
28
3
45
32
12
96
84
28
207
36
24
189
72
32
16
36
195
89
16
15
60
165
24
120
20
67
12
5
16
156
36
72
63
57
48
44
31
33
20
24
160
27
21
8
139
12
9
12
228
39
132
125
36
192
108
88
56
4
80
7
105
12
48
75
29
55
65
24
24
36
139
65
115
60
33
15
57
108
39
48
77
108
96
100
24
56
172
12
180
63
33
20
31
33
12
60
116
55
93
24
80
36
60
64
320
132
4
24
120
72
8
7
33
15
53
115
225
147
21
39
113
108
52
32
16
60
27
105
27
65
60
52
3
281
7
45
32
28
72
32
88
27
41
79
129
36
51
9
44
4
48
132
15
173
28
24
63
153
32
19
65
43
21
159
33
15
65
367
72
9
140
31
261
20
79
9
24
8
112
27
36
24
45
75
41
48
79
65
43
12
105
3
72
17
108
55
93
39
216
33
36
3
12
29
211
29
7
72
125
48
19
53
127
33
56
4
60
27
101
64
20
124
39
33
12
36
39
105
8
100
32
16
164
40
36
32
79
33
20
127
9
27
93
32
28
20
7
53
19
60
5
115
5
40
8
19
245
103
65
148
12
216
171
53
55
17
84
76
24
144
195
5
103
29
91
69
3
45
48
20
28
44
40
195
5
40
27
93
180
27
9
99
57
84
99
21
72
99
41
4
48
60
123
117
3
24
9
111
41
19
48
108
9
144
156
128
52
8
7
153
15
21
192
68
12
4
24
56
31
9
15
5
36
40
147
113
12
16
80
19
53
127
33
39
53
400
36
32
168
136
3
53
88
111
48
173
7
57
20
24
16
128
115
72
9
27
33
84
60
27
21
68
12
4
111
29
40
51
5
67
108
5
19
33
60
15
197
48
7
53
16
44
103
57
120
15
60
33
20
19
36
137
16
44
67
29
67
33
80
64
56
16
48
27
21
20
12
103
113
12
19
93
48
27
21
12
87
60
21
87
69
44
31
69
92
40
15
72
561
27
24
45
80
55
105
8
28
15
77
16
24
92
28
87
113
40
120
80
12
31
60
53
12
52
20
48
7
41
307
120
53
19
101
24
60
48
7
137
28
27
165
24
156
20
55
228
60
72
153
75
60
77
211
72
21
60
32
7
57
3
65
52
8
127
33
3
65
4
3
93
8
196
84
27
53
91
45
63
60
21
99
161
100
32
124
75
41
7
65
7
29
331
81
32
163
84
65
31
120
9
80
120
100
44
24
16
39
252
5
24
76
36
8
160
56
64
12
12
15
33
99
36
84
5
91
53
127
84
33
3
72
185
127
36
12
93
68
151
149
60
52
12
63
17
7
29
79
53
48
72
7
17
31
9
20
180
64
51
69
56
16
80
28
39
5
48
7
72
48
105
75
165
32
28
32
4
72
27
41
127
33
36
123
17
43
12
36
5
4
56
64
20
4
144
48
39
69
44
16
56
60
36
7
5
175
5
7
69
147
33
24
3
125
40
279
96
5
180
67
93
12
20
76
192
68
7
9
144
120
27
149
160
144
ABCD 93429953894*3^$a+1 [50130]
75
12
42
87
39
66
15
21
3
111
108
213
72
21
102
24
270
66
24
45
183
150
51
111
153
36
96
15
105
75
24
12
57
12
3
201
36
360
84
276
36
69
3
195
162
111
12
75
57
69
6
198
72
63
183
93
507
33
120
57
114
249
12
117
27
39
114
108
54
30
234
276
144
84
72
18
36
111
15
90
195
24
156
9
102
129
219
36
33
123
33
21
51
57
3
345
27
96
36
15
345
144
141
15
39
57
213
6
36
12
90
222
108
30
240
102
33
108
27
48
129
84
39
150
27
111
90
90
18
159
27
48
141
60
267
105
45
27
57
60
66
18
15
96
156
45
138
21
84
219
33
27
45
36
111
108
21
156
273
3
57
27
21
3
15
72
24
108
45
135
105
108
39
210
60
390
129
147
30
87
27
174
54
162
15
129
90
21
48
27
36
54
66
42
135
132
3
33
15
33
207
105
120
108
24
177
75
15
36
510
18
9
72
3
60
162
231
57
66
129
72
3
177
108
15
105
57
6
33
156
45
195
36
108
36
84
216
135
30
183
15
36
72
54
123
75
162
15
96
159
384
252
54
30
93
108
12
108
24
33
72
39
39
90
120
3
108
111
189
27
120
234
114
249
36
84
36
351
261
3
141
75
24
54
27
273
132
54
54
123
15
237
33
39
39
225
96
3
48
57
12
99
66
78
33
93
27
168
72
219
48
21
51
18
132
66
93
36
48
63
69
39
102
378
57
75
48
21
159
126
18
42
54
54
15
3
105
87
36
24
81
27
192
198
39
108
123
33
27
90
87
21
504
210
36
57
75
69
48
168
159
90
15
75
54
114
30
51
132
129
54
120
285
21
90
33
312
69
51
45
63
45
123
72
48
144
3
126
75
36
33
78
48
36
54
42
9
381
18
57
3
354
96
66
453
72
84
21
39
72
15
24
189
135
162
99
135
54
36
30
186
27
27
120
36
132
108
9
153
87
123
42
51
237
27
9
51
3
126
51
108
3
102
6
66
111
252
87
21
15
177
168
72
87
78
51
72
75
12
42
270
66
144
126
42
87
228
21
96
246
144
6
84
60
84
51
24
111
33
51
24
81
27
102
186
69
15
165
108
75
189
60
84
45
162
84
198
147
33
111
84
108
237
375
132
144
21
15
180
3
126
51
120
108
27
138
360
6
81
165
60
159
129
63
24
3
177
36
129
15
51
432
93
57
15
12
129
6
198
30
18
ABCD 93430048664*3^$a+1 [50030]
15
225
9
19
17
24
79
17
27
28
17
31
56
33
15
27
36
42
15
93
12
15
60
105
67
120
59
30
36
115
24
197
30
102
31
47
12
45
15
66
12
43
191
138
18
37
32
28
5
60
72
66
18
31
56
60
33
31
29
84
27
45
43
47
25
41
42
12
144
102
147
87
133
96
192
12
17
15
64
32
33
67
20
12
12
81
24
15
69
6
45
9
6
30
55
11
84
6
75
9
60
78
30
18
54
150
45
39
57
3
21
33
43
12
8
27
18
12
18
133
17
30
13
36
8
48
69
18
217
65
15
15
48
6
12
7
48
48
29
15
21
24
48
39
64
71
18
115
77
48
7
65
60
43
5
15
12
4
84
101
24
27
93
90
1
47
30
18
61
5
54
24
12
21
39
18
66
85
11
30
24
7
17
55
23
114
15
21
15
27
48
37
17
18
126
36
6
49
5
168
55
36
12
47
85
48
5
43
65
111
21
18
1
35
13
8
69
90
108
18
84
24
7
5
19
83
37
23
102
19
32
63
6
18
90
15
93
12
15
15
33
87
18
39
16
20
3
54
18
105
9
15
15
21
4
8
33
102
1
72
23
54
27
88
36
11
21
57
120
3
24
40
240
41
132
60
3
129
78
1
5
7
5
67
32
33
120
6
9
15
37
20
16
95
45
4
53
43
12
5
63
33
12
42
66
144
3
9
19
77
7
36
17
27
3
54
3
15
1
216
41
7
32
63
73
48
32
39
24
6
75
36
33
144
75
51
54
126
9
16
65
54
12
18
18
25
20
60
4
48
96
41
18
85
47
21
15
54
19
36
29
79
77
3
3
69
21
27
15
25
23
102
6
66
90
120
1
29
24
12
60
27
57
6
169
23
18
60
24
18
72
48
1
72
47
61
29
6
25
84
113
19
48
32
69
54
96
6
15
135
81
24
33
15
16
60
59
6
51
16
24
29
54
42
66
18
54
30
18
42
115
47
81
117
12
18
25
71
12
37
233
15
9
31
5
43
65
6
48
66
12
12
36
67
24
53
55
65
36
39
15
37
5
15
75
21
12
28
53
67
53
39
45
12
24
12
19
60
35
181
24
23
6
99
57
30
25
23
12
13
17
48
31
29
7
125
66
90
24
43
96
5
42
144
18
66
12
37
20
27
6
72
36
12
12
42
1
5
42
57
63
121
41
36
19
113
15
63
24
126
24
108
18
48
21
45
90
1
24
65
78
42
15
196
32
3
48
30
27
45
67
17
18
60
57
156
3
9
40
53
19
29
27
24
16
29
115
53
30
66
36
15
39
9
45
3
33
91
5
24
12
42
61
41
43
32
15
54
12
12
3
87
72
1
23
37
48
41
24
42
25
23
6
19
29
3
9
6
13
11
49
17
15
88
12
20
9
3
51
24
1
56
33
42
90
18
42
24
55
41
51
15
12
30
36
72
15
12
60
21
51
16
17
7
29
24
18
42
3
4
5
120
19
11
36
18
84
36
30
66
79
29
7
5
43
17
18
48
18
192
27
16
12
32
105
12
3
120
15
25
113
7
71
54
36
6
33
21
19
35
12
21
27
85
80
76
29
27
21
19
5
51
39
6
67
8
3
60
49
17
114
12
133
11
1
23
30
90
9
28
17
18
9
4
35
42
18
21
69
6
21
28
17
42
18
7
32
40
24
60
35
9
3
109
41
102
6
30
61
36
44
36
117
6
25
24
47
1
23
6
51
9
6
73
11
18
43
5
15
9
96
12
108
18
6
150
66
27
88
23
72
60
13
71
78
12
48
15
40
8
3
1
29
67
80
3
49
17
31
32
63
42
103
48
44
16
59
42
6
105
57
87
81
7
5
31
36
48
41
24
15
112
23
150
31
17
30
12
73
144
80
64
56
33
12
43
8
40
5
48
54
61
72
47
25
71
12
78
19
47
18
43
24
59
54
30
30
3
64
24
17
67
83
9
96
4
11
30
24
18
33
27
30
3
12
33
7
17
90
18
12
126
25
47
6
24
3
12
81
156
108
67
71
25
29
51
33
66
49
11
18
63
52
5
96
27
64
11
24
54
7
5
78
42
7
80
81
79
47
13
60
65
78
25
53
216
108
30
18
18
1
84
60
116
136
32
45
7
20
9
120
12
42
90
175
32
153
31
84
20
28
32
76
17
24
6
24
33
15
6
19
191
84
12
24
30
36
36
27
15
13
5
7
36
47
45
15
9
249
6
6
102
61
5
27
63
69
12
45
3
72
171
13
32
24
15
126
19
8
16
72
192
77
3
27
66
12
7
5
43
47
6
180
7
17
36
139
5
48
18
73
71
105
21
48
67
5
99
45
43
5
12
54
61
60
8
45
30
61
71
25
5
43
65
12
24
91
23
1
5
12
75
28
84
20
75
145
11
42
55
47
30
12
79
32
33
6
18
30
30
72
19
44
3
54
19
24
108
20
64
5
48
48
42
1
104
81
30
42
7
23
13
5
12
19
53
27
64
5
39
117
31
5
12
15
108
105
54
45
3
1
35
61
161
168
6
49
35
6
24
19
48
95
9
3
90
6
30
6
6
19
24
59
6
87
184
24
71
1
108
11
21
12
100
11
25
5
24
3
27
48
48
6
366
30
12
12
3
3
69
69
12
108
51
48
33
27
3
12
30
3
ABCD 93430048846*3^$a+1 [50000]
36
63
13
5
12
78
210
19
20
33
15
28
48
17
79
128
48
48
84
60
36
60
196
8
63
33
64
176
16
56
48
21
3
33
3
36
111
162
102
36
37
8
45
27
16
287
33
159
1
152
9
36
3
40
44
93
63
64
68
9
19
89
91
92
9
60
66
24
126
55
29
6
49
56
120
28
116
28
20
12
108
75
13
44
100
8
192
111
153
64
72
65
60
39
12
87
60
18
90
84
18
15
117
36
123
40
296
63
30
63
69
126
30
72
27
48
48
189
66
33
129
91
71
60
1
47
177
45
90
145
53
91
32
105
39
216
60
45
99
105
120
123
96
52
68
27
300
162
18
33
27
57
48
12
345
60
103
17
15
45
12
108
75
75
180
105
76
101
75
48
207
49
80
52
137
15
180
117
111
195
13
89
3
12
45
3
52
92
160
20
45
39
76
20
120
3
102
39
4
35
81
120
99
33
12
120
72
21
3
51
36
37
65
27
33
18
117
3
57
52
293
51
36
93
51
60
231
13
36
72
149
48
63
45
87
108
12
160
8
60
4
108
48
20
60
64
5
126
33
76
36
89
19
32
4
48
5
103
35
24
18
63
57
7
20
84
40
144
17
55
8
228
84
76
29
78
162
3
108
27
21
36
3
13
140
48
9
15
28
128
124
72
48
140
135
153
112
32
76
35
109
131
37
8
64
71
45
64
20
15
18
12
3
160
17
91
35
45
100
5
87
48
108
360
21
90
73
5
15
12
84
60
180
9
72
3
27
6
30
24
9
21
39
16
95
1
35
144
105
93
135
135
30
27
123
138
219
21
15
15
105
64
83
198
114
21
192
88
108
257
72
147
48
40
80
28
35
129
63
18
27
33
12
7
104
36
3
18
27
60
33
39
75
30
231
12
225
27
36
9
39
69
60
72
18
225
117
3
252
33
18
153
21
6
45
64
140
15
21
144
3
13
5
67
128
48
219
45
232
104
69
7
68
76
17
27
48
69
3
15
30
15
57
18
1
56
48
72
148
77
99
36
21
163
20
52
8
84
132
28
20
40
143
69
93
51
12
144
136
8
39
45
16
36
8
96
72
88
96
48
23
192
57
21
19
35
66
27
60
48
48
4
53
30
57
112
68
40
8
75
60
30
87
96
69
7
36
68
16
23
18
19
11
153
144
72
63
33
148
41
18
37
84
80
9
3
105
24
19
107
49
36
104
81
39
24
84
33
12
15
40
8
192
105
15
45
31
41
3
36
12
72
15
42
195
84
171
30
3
105
43
32
3
102
15
63
9
3
90
15
108
129
163
20
75
165
33
55
125
72
63
4
56
48
57
144
159
24
57
171
12
136
41
36
54
13
60
12
24
144
65
90
21
147
57
52
101
162
60
12
145
5
30
45
96
64
83
18
75
12
36
24
57
66
57
33
3
12
45
3
84
3
30
270
349
53
63
184
113
111
16
65
3
3
90
63
72
45
75
45
19
200
21
90
177
72
3
210
15
208
92
120
120
36
4
143
9
84
76
68
12
93
72
123
93
115
47
42
30
126
235
20
48
39
21
264
45
15
3
33
57
67
17
96
15
87
108
90
24
39
69
15
105
87
144
39
21
129
51
57
219
28
125
15
135
73
47
81
16
35
33
3
192
25
20
45
3
108
40
32
75
12
57
21
75
69
108
180
72
138
105
63
9
3
181
32
9
36
90
33
57
ABCD 93430120456*3^$a+1 [50017]
60
23
160
44
43
54
119
7
29
91
18
66
9
20
112
39
5
85
23
7
9
44
60
88
20
13
6
6
78
30
6
29
24
72
40
216
80
148
20
31
53
31
5
52
39
24
17
28
96
15
30
30
69
81
6
54
11
48
31
24
57
3
17
64
8
91
5
36
108
60
7
9
81
35
79
21
69
107
13
107
28
56
96
19
29
40
51
45
176
12
67
36
84
66
99
60
56
12
28
44
36
60
43
21
84
27
65
13
72
35
19
9
92
139
54
6
65
84
85
15
27
69
51
9
116
55
9
96
68
67
9
128
67
60
41
55
29
40
9
6
204
17
13
72
15
32
61
36
159
12
24
56
19
30
143
31
29
43
9
15
5
1
144
23
36
67
17
31
29
13
18
77
103
165
15
29
7
41
103
36
174
59
48
72
31
36
65
24
1
111
8
61
54
21
9
60
27
104
4
44
1
11
55
30
71
12
13
39
20
31
48
6
59
24
7
53
108
60
48
16
8
12
196
75
60
65
73
135
60
21
23
28
3
30
42
48
105
44
48
60
43
77
13
12
15
8
12
55
48
17
40
24
15
30
35
220
9
6
41
252
67
149
12
49
24
179
36
112
44
55
41
24
36
60
4
51
65
115
17
12
115
5
76
24
9
192
54
5
4
72
9
54
29
157
11
73
30
29
48
28
104
13
54
90
66
33
15
45
12
3
29
96
72
4
9
120
12
78
72
54
23
12
19
21
8
43
138
15
111
101
24
24
67
144
105
24
12
9
71
148
177
120
15
3
132
18
30
29
48
19
66
3
164
7
9
15
60
12
89
84
136
15
69
51
90
11
12
12
40
20
16
45
23
175
105
32
24
199
17
19
84
77
132
36
115
41
36
28
96
20
31
48
120
6
66
24
24
5
36
84
16
24
12
92
28
15
89
229
59
13
35
28
15
17
12
1
11
16
129
83
16
44
1
42
93
80
151
321
33
90
101
1
95
4
21
47
52
8
16
21
15
68
7
36
65
79
60
24
57
32
31
12
17
67
21
48
56
84
60
36
48
31
21
15
24
6
35
4
12
44
49
180
6
101
60
19
30
30
69
56
76
3
12
24
65
40
68
31
29
88
24
39
21
21
18
29
1
75
75
17
79
5
36
43
60
57
44
40
45
59
67
9
8
36
115
192
45
123
12
93
20
16
21
30
174
75
8
1
6
29
55
30
11
76
3
30
102
5
133
6
53
1
15
32
4
68
7
66
15
20
108
12
169
30
21
32
157
179
16
104
61
23
1
71
168
1
15
96
60
20
36
79
54
95
67
65
115
60
165
8
1
180
30
60
149
1
54
36
41
4
36
24
39
17
12
168
28
32
73
47
13
210
81
8
12
55
113
52
24
195
77
12
48
72
1
11
84
31
89
16
20
1
47
7
9
56
60
31
149
91
24
9
21
24
15
56
19
12
24
29
12
84
31
24
21
39
53
12
31
288
120
36
6
47
73
24
120
15
75
29
84
1
27
20
4
75
30
195
8
52
44
91
65
25
71
4
9
11
108
36
12
24
61
35
79
29
25
60
59
151
45
36
8
151
66
35
19
17
24
120
376
60
69
23
67
41
60
73
6
9
56
36
40
44
91
105
39
24
5
55
17
4
45
23
1
90
45
120
27
9
69
51
60
164
156
48
31
197
55
48
6
75
20
4
132
152
16
12
3
60
29
31
12
18
36
204
30
66
30
21
33
6
105
189
75
27
54
6
77
37
99
104
43
17
36
36
25
6
29
4
147
5
48
16
36
45
18
6
23
91
6
66
17
76
57
23
12
48
12
88
81
174
36
24
17
12
13
83
216
96
19
5
16
93
11
25
35
79
45
80
1
6
17
97
11
60
12
13
35
100
3
65
36
25
54
41
55
41
19
24
5
7
18
119
73
107
37
15
8
91
17
55
5
43
21
129
75
56
4
44
13
107
52
20
16
188
24
136
20
115
41
25
111
15
108
6
54
5
36
4
32
13
147
80
84
25
24
75
20
36
19
77
163
17
12
12
25
11
229
11
24
40
15
84
186
11
25
47
37
6
48
29
31
21
8
43
48
29
127
29
25
12
3
60
44
67
6
18
21
200
19
96
186
48
36
11
24
120
16
99
30
54
30
119
48
84
36
148
15
60
30
6
9
36
8
12
55
53
13
78
77
13
15
12
20
24
85
83
13
39
20
4
44
48
49
6
78
6
45
128
73
59
31
5
24
49
119
7
ABCD 93430166216*3^$a+1 [50007]
37
83
73
24
8
75
109
35
24
49
8
12
48
15
120
25
44
15
45
63
1
32
3
1
8
15
13
32
52
56
3
120
1
20
15
84
45
60
144
36
16
36
80
28
32
15
12
48
49
11
9
16
24
44
16
11
45
60
87
72
61
20
84
36
12
88
80
24
108
51
37
24
104
4
20
40
32
84
99
85
36
24
23
37
20
28
24
24
44
100
8
112
35
45
63
25
20
24
63
1
120
32
12
3
37
32
96
12
16
56
136
12
200
3
9
3
61
59
1
11
21
244
59
45
87
25
59
45
15
1
119
36
33
24
108
27
57
36
63
1
143
57
100
119
12
45
4
36
48
44
40
8
99
9
60
24
40
71
85
44
40
47
9
124
12
44
51
73
95
37
36
60
60
80
3
24
97
35
45
51
69
36
88
60
36
119
117
27
1
32
15
9
16
8
27
85
32
243
72
108
33
36
36
4
20
36
252
12
111
9
3
36
49
92
99
25
12
35
24
13
8
4
140
16
12
143
13
72
44
3
1
11
109
35
12
45
64
11
13
36
8
183
33
27
33
24
28
24
11
85
20
24
64
60
72
24
104
12
4
8
27
144
85
12
20
12
76
12
23
45
16
59
81
3
33
48
87
144
109
71
33
12
24
52
95
120
13
116
3
57
64
24
12
36
72
8
112
8
12
60
3
33
51
24
25
24
47
21
12
72
40
11
25
95
45
3
12
132
61
12
20
4
20
36
3
57
28
47
13
11
25
80
16
35
24
1
128
76
20
40
23
117
48
36
40
36
95
9
75
180
12
72
13
59
49
44
3
25
44
36
52
11
12
9
100
23
12
69
24
40
68
15
49
36
84
44
64
23
57
16
47
105
12
28
23
21
96
75
9
16
35
33
60
12
60
48
4
68
100
44
36
39
96
24
81
15
25
35
57
36
52
68
12
27
12
48
12
45
36
99
33
12
60
99
9
48
120
24
16
12
107
133
60
35
57
40
24
44
52
23
60
12
9
12
3
49
168
32
51
37
24
59
9
48
100
23
12
9
24
87
109
24
24
11
12
12
13
12
12
35
24
109
48
32
72
160
71
33
75
60
24
132
81
132
48
4
11
48
21
76
35
60
9
84
4
8
28
44
60
40
47
21
3
60
165
16
20
36
3
21
28
20
3
48
61
36
24
56
3
60
60
25
44
52
11
9
36
60
15
57
60
63
9
3
13
32
168
4
35
84
1
56
39
93
96
39
37
8
75
1
24
20
3
13
11
33
96
16
44
39
81
84
28
35
85
20
12
120
51
81
28
12
60
20
4
32
39
24
45
12
100
59
36
48
37
132
8
52
11
25
176
4
144
11
141
51
93
180
16
56
204
28
23
93
87
12
133
44
39
57
3
129
88
23
9
51
36
1
24
104
27
117
28
23
81
39
21
28
56
87
12
13
8
75
57
3
1
11
193
24
8
60
40
8
16
8
88
20
123
141
24
24
16
11
105
39
81
16
12
35
33
267
1
44
51
37
20
39
108
85
56
15
84
21
16
36
35
25
23
109
68
15
57
27
121
35
9
40
68
27
49
56
15
73
96
24
72
71
9
36
28
11
48
12
81
24
36
48
12
87
25
32
48
28
23
1
71
9
39
45
4
60
36
59
33
72
12
64
32
63
9
52
23
33
27
48
9
111
24
1
59
49
11
13
83
12
33
84
24
16
8
72
99
1
24
44
36
27
57
76
47
73
24
12
23
97
155
81
148
12
59
60
9
76
20
39
117
60
12
36
87
9
3
13
12
8
39
165
4
36
60
35
1
35
49
44
12
100
68
12
60
123
121
36
12
120
8
3
36
25
23
48
24
9
124
20
36
24
3
9
24
36
75
45
4
11
48
61
92
4
44
4
32
63
1
72
32
15
45
63
12
85
143
33
15
129
96
60
15
57
64
23
61
71
61
20
12
12
4
12
20
39
13
36
24
36
11
48
85
32
96
60
15
105
412
23
9
28
47
36
24
33
48
12
16
84
60
32
75
33
51
1
11
24
36
117
60
16
12
32
12
36
27
48
84
24
24
93
88
11
13
23
45
39
45
16
72
128
64
35
105
24
12
15
24
21
28
24
48
92
12
24
84
3
60
24
93
15
13
20
48
279
1
24
32
240
63
36
61
68
112
35
24
25
95
1
71
105
48
4
23
48
36
120
21
4
56
3
24
93
15
60
37
11
45
72
112
92
123
25
96
24
47
33
108
132
16
116
16
12
47
24
72
69
39
57
24
3
36
49
80
27
33
3
33
16
36
12
20
16
107
13
104
48
88
11
13
68
3
97
179
13
12
11
57
51
45
4
48
119
9
40
12
24
44
12
48
12
40
32
16
36
36
32
63
133
11
21
28
24
11
36
33
28
44
36
28
24
47
25
44
216
219
21
16
12
60
83
85
164
96
100
20
27
57
ABCD 93430306012*3^$a+1 [50222]
15
72
85
2
33
57
16
20
180
15
60
9
36
30
57
7
80
66
34
18
122
36
24
117
24
12
187
26
82
2
180
51
69
15
21
114
33
24
24
39
66
84
6
10
50
60
30
90
141
168
21
30
54
60
75
81
40
50
60
9
61
20
34
5
48
24
33
16
14
30
60
6
105
39
93
67
17
168
103
90
18
29
168
63
54
190
20
21
49
26
9
12
96
48
9
90
6
84
36
60
51
93
51
15
84
93
33
4
167
84
39
117
61
23
60
96
19
77
84
60
3
33
84
33
6
177
27
21
7
2
6
64
198
59
31
18
71
9
10
44
225
51
9
175
65
61
191
3
165
15
6
160
11
204
19
26
147
183
69
43
62
28
38
24
21
79
65
81
52
59
49
11
108
15
57
108
81
70
44
33
27
6
120
87
12
12
153
28
2
33
3
60
9
51
22
23
180
12
145
108
131
24
7
38
84
60
15
36
24
75
21
69
51
12
33
54
21
15
120
45
300
7
2
6
84
21
85
54
140
120
28
62
180
63
147
60
45
315
21
96
39
177
3
30
210
9
73
38
60
60
69
48
84
1
2
16
161
156
3
112
68
24
70
95
31
50
90
22
38
21
9
174
66
124
47
39
4
90
11
60
192
7
18
35
24
49
54
5
45
6
30
210
30
60
54
6
204
27
48
21
120
15
24
96
69
96
30
100
90
20
27
12
15
30
3
123
21
108
201
30
24
21
69
63
24
144
39
60
30
3
240
60
3
34
107
3
21
12
12
48
24
33
27
1
98
30
70
5
39
90
15
51
117
27
60
57
79
20
9
108
84
3
45
12
24
99
126
24
6
124
86
24
63
25
143
19
108
8
57
12
132
3
60
36
30
90
21
69
364
20
106
74
6
129
81
15
105
24
6
84
66
30
60
54
3
60
33
147
72
120
12
3
276
34
116
24
6
54
51
15
150
180
39
12
63
10
107
3
70
108
18
72
72
101
45
39
121
90
44
66
135
7
353
12
13
35
9
210
150
66
144
30
15
25
18
8
45
69
36
147
63
21
9
30
21
3
21
156
39
189
51
117
87
45
13
95
24
39
40
44
90
27
3
93
93
120
99
21
30
144
6
15
12
3
10
14
96
114
28
35
24
3
46
20
60
60
60
54
36
45
7
2
6
225
105
22
65
7
20
286
110
9
15
46
11
9
120
22
89
36
48
45
90
21
33
15
55
108
8
57
3
120
69
36
12
117
30
33
3
150
10
5
39
33
103
65
39
40
161
36
84
39
30
6
69
12
9
94
5
81
99
111
225
9
118
29
48
15
6
60
39
1
71
84
39
141
15
84
246
112
158
60
45
225
34
86
22
198
80
114
21
60
39
33
33
30
90
24
15
55
53
27
30
27
63
16
50
39
36
37
68
40
14
166
44
3
237
15
12
99
24
66
4
18
125
153
27
60
27
150
6
84
66
75
37
32
40
80
156
30
24
333
7
77
31
158
27
132
12
3
21
7
182
30
60
66
22
18
71
24
39
33
84
9
30
45
15
9
55
216
134
3
3
24
60
6
22
32
117
33
88
32
111
15
45
39
156
34
18
128
34
20
16
20
120
27
60
60
27
210
27
3
40
77
3
118
47
81
30
54
135
192
156
3
4
65
51
64
266
112
128
70
5
72
60
205
18
50
90
114
63
123
82
38
24
36
10
11
84
12
153
64
11
9
126
180
52
62
3
87
10
110
96
57
63
160
17
84
33
63
48
75
24
36
21
336
33
15
7
122
96
24
6
69
15
177
36
57
30
6
120
54
16
20
150
24
51
9
6
45
39
66
4
26
54
147
9
87
27
6
120
172
62
141
45
39
1
11
43
17
9
30
30
ABCD 93430331576*3^$a+1 [50184]
49
60
3
168
27
78
150
42
288
12
42
33
87
81
39
96
9
15
18
168
54
30
48
3
128
67
5
37
11
16
8
25
180
42
18
30
162
111
24
3
125
48
72
97
120
143
127
41
112
8
25
39
141
83
157
192
12
23
55
48
105
24
128
7
33
87
48
33
8
7
105
120
159
60
30
15
183
33
9
71
187
165
27
21
72
45
35
103
24
36
12
33
8
16
48
8
19
30
15
216
69
48
3
87
41
16
56
48
31
18
15
48
24
48
3
53
120
1
66
5
49
96
54
81
8
7
65
72
223
57
15
33
24
75
108
33
72
80
37
60
186
5
25
39
111
9
195
93
243
42
42
201
15
17
73
72
48
23
16
21
27
48
69
3
8
85
27
56
120
16
273
48
54
30
156
23
67
53
1
6
57
27
149
79
113
139
6
90
30
60
35
67
12
48
33
45
75
8
19
42
48
131
109
27
105
30
81
8
16
63
41
112
9
96
90
45
87
60
5
96
7
113
121
23
73
15
8
67
12
132
21
117
75
48
15
42
12
51
45
42
342
48
131
61
6
69
15
108
78
167
37
60
183
8
7
72
66
15
87
33
120
135
30
107
133
90
353
112
135
42
48
15
72
200
40
93
147
15
138
24
96
114
108
33
8
7
65
19
108
105
128
49
78
18
87
56
121
30
209
120
24
280
27
29
1
15
56
25
30
129
81
15
120
24
45
18
161
7
17
48
64
48
63
60
45
57
48
102
138
24
23
40
48
189
6
54
30
108
101
49
72
15
33
30
42
6
113
16
111
192
33
39
18
63
8
1
30
113
157
3
56
72
145
102
41
67
102
372
59
1
30
89
24
40
15
30
147
96
9
111
135
9
15
33
27
53
187
30
78
57
48
135
42
48
71
61
51
135
24
30
243
105
63
9
108
48
42
41
79
18
39
216
8
97
167
25
102
30
123
168
80
7
42
18
228
90
15
45
54
53
103
65
19
45
224
112
15
120
113
31
41
25
84
96
27
87
30
96
114
33
56
79
300
228
42
72
111
8
19
60
153
9
30
180
53
55
18
114
6
15
15
72
30
90
108
77
103
57
15
258
30
24
273
8
175
345
75
45
15
144
66
15
15
65
19
21
117
252
143
223
24
41
229
60
78
161
91
48
90
48
27
72
51
5
85
84
6
204
29
72
217
12
6
69
48
72
81
174
41
55
24
48
33
105
23
49
15
176
31
33
57
15
111
90
15
8
120
24
88
27
42
51
15
9
81
15
297
87
201
39
171
42
35
7
138
12
131
72
40
56
139
5
48
7
42
120
96
15
45
144
36
95
48
61
83
67
30
120
311
25
54
30
3
153
30
144
33
72
141
107
48
55
84
21
27
101
1
6
9
213
18
222
75
27
149
37
27
63
144
90
63
48
15
180
5
72
7
60
126
23
7
24
18
23
19
101
49
30
66
15
80
120
64
33
71
97
42
42
11
312
103
102
27
63
33
117
138
24
216
9
51
165
24
48
15
57
176
49
30
33
57
6
12
5
37
203
88
45
90
57
8
7
30
210
41
49
63
8
19
5
85
12
6
113
16
45
3
63
24
168
48
42
30
57
3
45
153
132
132
15
8
37
48
60
63
39
41
145
23
67
5
139
6
47
97
30
48
41
1
18
5
43
5
ABCD 93430833898*3^$a+1 [50194]
81
105
3
51
105
39
57
63
81
24
60
216
69
123
120
120
27
33
39
105
60
33
15
12
39
90
27
180
33
27
168
96
99
21
33
276
60
24
15
75
30
27
60
84
12
219
18
3
300
39
48
30
15
72
129
144
147
39
54
63
60
84
99
126
138
6
66
18
6
357
69
39
21
75
63
21
75
69
57
15
99
30
66
129
9
3
129
39
204
57
180
3
12
33
12
75
75
165
24
36
285
39
132
60
33
66
33
111
21
24
9
135
171
6
120
18
33
57
6
30
51
36
9
15
45
60
3
36
12
48
39
21
105
24
42
165
9
135
60
60
36
9
27
27
6
15
156
153
36
39
12
39
54
66
69
48
9
48
51
156
3
57
156
123
30
39
21
276
15
75
45
3
192
30
39
36
48
21
135
129
15
201
99
15
96
6
3
48
57
15
111
21
36
108
45
84
15
48
60
84
45
15
39
69
21
51
33
456
39
72
75
21
108
21
15
75
21
84
399
114
132
18
96
30
96
3
237
24
51
84
9
27
15
168
57
108
141
39
15
30
3
60
189
63
141
27
192
15
105
117
99
72
93
27
57
96
111
15
141
3
24
120
45
51
96
141
9
618
57
15
33
21
15
129
291
45
24
96
300
39
15
33
57
15
45
36
111
108
36
165
15
12
12
168
132
21
27
87
30
15
72
189
15
60
12
57
12
63
81
111
69
36
18
45
96
24
12
24
39
120
6
96
15
120
96
33
15
120
189
87
69
24
42
54
99
21
36
30
9
9
60
63
24
243
57
84
195
24
105
117
39
9
66
237
3
57
69
24
99
15
42
39
45
66
30
18
102
135
9
84
6
45
24
60
111
96
21
12
72
36
168
21
99
75
45
12
168
84
48
24
33
27
60
60
84
9
42
264
66
51
12
12
99
21
60
36
48
60
24
255
102
63
36
72
207
42
111
93
144
15
81
27
9
15
48
21
99
72
15
105
120
60
9
111
99
141
99
54
90
42
3
81
24
96
216
15
204
24
96
36
33
36
27
12
60
60
15
6
327
3
24
33
72
36
84
192
15
93
60
156
129
75
12
36
24
15
30
114
6
60
315
108
12
33
3
57
15
168
69
48
63
57
147
39
30
15
24
12
120
36
99
30
3
81
231
135
21
108
15
66
39
45
15
141
3
81
66
225
45
120
15
33
147
36
237
243
93
30
45
219
96
90
99
45
15
21
66
138
15
141
24
90
45
75
21
12
84
48
72
243
33
84
96
9
114
30
75
36
33
3
57
30
33
84
9
15
21
99
120
60
24
132
3
120
33
108
36
204
69
6
30
66
9
12
60
117
63
120
27
270
27
144
21
48
51
24
12
9
24
15
12
36
33
90
141
96
57
147
45
138
201
9
15
21
15
12
108
36
39
24
93
3
21
156
33
87
93
15
24
72
45
174
249
57
39
96
24
21
108
3
132
12
84
21
135
33
15
36
159
216
24
72
141
99
9
12
168
36
24
111
249
180
96
24
72
60
12
57
24
66
33
15
30
63
72
12
39
177
48
15
21
9
195
111
78
3
84
99
45
69
3
9
39
12
177
132
99
12
9
15
9
120
15
195
57
39
93
36
36
153
15
60
120
45
3
60
3
6
51
12
81
66
ABCD 93431809052*3^$a+1 [50056]
138
32
70
86
40
12
27
41
112
72
27
108
33
12
8
22
120
18
62
310
20
7
23
16
102
20
60
138
1
36
27
128
18
54
30
90
78
28
84
18
57
21
144
8
18
24
40
50
36
42
78
52
38
40
54
8
108
102
48
154
30
168
18
134
6
84
6
94
68
142
18
78
30
74
6
34
18
68
72
112
48
92
28
32
67
39
32
37
125
100
98
30
12
6
10
20
10
129
45
20
96
22
18
44
220
56
91
21
30
2
70
38
19
69
194
18
118
114
6
32
10
20
18
10
62
22
18
30
2
40
56
10
30
57
57
15
21
72
68
4
60
20
148
30
80
10
62
37
81
8
60
30
22
80
52
27
180
23
78
115
23
64
78
15
53
4
18
42
180
68
22
6
32
10
72
30
20
78
22
27
39
50
70
21
29
132
55
3
24
26
12
48
67
47
58
20
127
201
87
27
56
22
12
60
8
52
8
102
30
48
7
21
30
72
18
14
6
19
15
78
48
2
10
27
5
40
8
72
156
7
137
28
12
168
20
60
18
61
93
68
40
20
12
216
114
16
30
60
62
18
4
50
6
60
67
33
122
102
18
70
8
10
32
72
48
40
129
53
108
55
105
68
82
98
12
28
20
240
24
40
20
40
80
7
21
18
14
96
72
42
40
18
30
62
55
11
10
12
20
22
176
42
28
60
32
12
10
56
24
18
7
33
32
100
87
36
57
123
5
22
50
30
130
15
108
17
36
180
72
42
16
32
102
28
12
20
48
22
93
3
2
28
104
36
7
113
22
2
6
30
40
32
10
69
41
12
55
21
20
30
30
40
20
54
48
18
4
8
67
5
96
192
52
30
120
30
210
26
54
136
42
15
53
24
40
120
236
12
82
6
2
30
72
88
32
90
6
72
28
12
8
12
55
117
18
8
72
48
169
23
42
30
10
20
96
31
33
8
12
100
48
2
6
40
2
42
6
30
24
10
78
12
8
60
19
23
46
20
22
2
16
84
98
70
68
24
6
72
82
108
42
110
160
120
116
60
82
30
42
6
282
8
130
14
73
33
12
140
112
8
100
72
26
72
48
10
12
32
10
18
48
44
58
42
270
80
10
36
20
112
8
7
15
2
100
50
6
82
80
22
50
46
84
3
125
12
100
20
10
86
24
48
12
30
16
42
20
82
78
32
10
30
48
39
113
130
38
58
54
176
42
102
7
11
42
55
21
72
152
120
103
65
108
94
86
24
108
22
18
8
150
1
89
4
128
67
72
89
4
15
11
24
48
18
94
56
82
8
19
21
20
67
33
102
8
1
23
40
128
48
22
12
158
22
60
56
7
5
90
22
20
6
120
30
34
30
96
20
31
33
56
70
62
52
8
270
190
8
10
74
36
12
19
51
57
53
55
17
10
6
60
30
14
18
102
40
27
101
58
74
30
6
144
16
20
22
120
8
34
38
78
82
18
54
38
88
84
86
10
12
2
40
98
30
70
12
20
48
7
11
82
20
67
45
20
28
2
30
18
72
88
72
6
24
68
60
52
140
96
210
24
6
112
68
12
115
53
4
116
100
20
112
32
36
24
40
128
12
7
11
40
42
15
33
8
52
8
4
75
51
72
30
72
8
19
41
40
38
30
60
64
60
18
9
63
18
20
28
192
132
15
21
12
50
10
198
14
100
78
32
40
126
72
20
72
70
18
110
88
162
68
24
178
237
72
3
33
17
30
46
42
138
30
24
66
20
232
20
72
36
24
36
31
33
3
5
12
106
50
60
4
60
27
36
33
32
28
260
34
6
74
30
36
12
10
57
15
57
33
48
12
56
31
69
14
133
45
128
40
32
30
48
24
46
39
123
18
60
2
10
32
96
4
56
12
19
101
30
70
18
210
92
19
41
40
272
7
41
139
21
12
3
47
150
40
15
53
12
28
12
20
28
8
210
34
63
93
74
10
38
10
60
2
48
118
12
32
96
12
112
18
38
4
30
80
136
14
228
88
14
216
34
20
58
90
62
25
5
88
90
38
12
100
12
15
111
177
93
51
29
4
80
6
10
24
86
24
126
4
60
20
78
22
3
137
108
48
34
50
28
8
72
19
119
10
20
112
60
12
26
24
96
94
68
22
6
104
10
26
30
61
53
28
42
30
63
17
16
50
54
10
33
23
54
58
32
6
12
28
12
68
ABCD 93431969342*3^$a+1 [50010]
72
91
53
120
79
17
19
29
51
60
24
33
55
68
52
12
20
28
209
216
132
15
100
5
36
27
72
16
101
144
72
183
4
17
144
7
260
33
72
168
36
39
24
57
31
8
60
45
19
5
55
17
151
5
43
140
12
72
93
67
96
92
57
75
136
17
72
63
33
15
21
36
12
168
27
45
36
55
12
149
123
16
44
33
135
40
53
19
56
100
44
33
168
39
36
69
55
137
159
21
19
104
28
20
240
160
72
96
185
84
72
19
72
68
9
243
208
24
48
125
72
43
32
45
216
67
48
89
12
111
112
80
201
39
21
15
21
39
112
48
20
9
60
180
175
53
3
69
60
123
28
24
17
79
120
17
24
63
153
3
9
60
156
67
72
68
48
100
29
43
48
29
276
19
96
12
8
57
24
103
113
15
33
195
132
57
48
63
52
12
96
192
48
41
24
36
36
12
15
16
44
141
27
33
7
173
180
55
12
53
24
111
132
12
33
15
88
144
113
84
39
141
96
12
3
160
32
45
91
65
127
5
27
45
43
48
17
12
36
79
56
141
3
60
28
192
20
28
20
100
48
41
159
4
108
209
271
48
5
79
17
3
60
60
48
153
187
77
31
65
55
17
375
57
63
12
160
65
111
124
20
21
144
43
32
33
115
77
3
105
127
8
105
48
15
120
69
75
48
12
16
12
48
17
7
60
497
19
44
16
20
9
72
79
44
28
48
20
84
40
53
63
4
113
7
48
72
96
5
27
120
72
108
52
77
43
65
3
33
75
45
36
24
72
127
8
72
117
84
15
24
48
48
9
96
7
312
113
15
237
115
8
165
123
160
84
20
21
72
3
69
96
27
28
89
36
7
5
72
3
33
27
12
36
52
60
65
27
33
3
177
3
60
117
72
15
285
43
29
24
39
180
120
105
103
8
69
75
108
129
43
20
153
192
36
72
15
40
17
72
43
80
96
4
65
43
32
48
9
36
55
8
40
5
87
52
41
36
36
72
12
36
72
63
33
7
5
163
5
252
27
28
17
31
32
100
80
9
108
48
7
68
48
9
120
43
272
16
192
72
5
12
39
40
60
132
113
55
89
72
19
17
108
19
161
36
120
79
24
48
17
31
80
69
3
69
43
8
57
36
324
123
48
81
48
3
33
15
124
65
43
72
185
51
132
48
72
132
33
207
36
60
9
91
161
336
24
31
8
144
16
192
17
216
60
99
45
12
31
29
43
20
16
5
36
103
36
29
192
31
137
51
4
60
296
40
137
15
9
19
209
216
19
20
141
96
63
45
55
53
7
80
21
180
199
36
29
31
317
27
40
36
12
20
12
96
9
72
31
68
304
128
117
48
24
84
180
75
12
57
31
65
15
120
9
55
48
128
24
33
408
19
36
44
16
17
12
3
12
40
156
65
72
48
39
28
20
48
45
87
28
12
125
267
160
5
132
63
36
124
176
72
9
31
48
120
5
99
21
96
171
148
5
72
3
81
3
40
8
57
15
88
65
144
43
60
80
88
8
84
76
29
12
31
8
24
16
341
19
32
57
15
21
55
101
91
60
48
17
60
3
4
41
60
12
108
60
39
60
36
4
8
189
24
219
16
32
100
65
63
21
108
3
48
129
91
5
72
48
55
41
144
55
12
12
20
21
60
27
45
67
8
45
147
48
9
151
32
33
120
15
9
103
36
17
60
ABCD 93432107012*3^$a+1 [50001]
24
24
16
99
12
41
40
80
64
183
57
24
351
41
48
79
36
261
63
72
48
161
64
56
72
67
180
12
69
72
128
24
31
9
15
36
69
15
72
105
144
39
17
40
39
9
32
523
36
24
41
24
88
80
280
99
45
3
77
16
168
96
159
57
63
129
200
127
129
32
48
64
48
8
259
45
8
48
40
135
96
33
8
240
247
17
16
168
39
161
96
55
33
72
168
8
40
72
200
40
135
41
72
112
15
81
15
17
103
89
7
24
24
185
40
87
180
240
29
55
137
112
32
19
45
51
189
15
120
57
80
19
45
3
60
81
144
8
72
40
8
19
84
60
69
231
81
24
15
9
15
33
8
136
8
136
360
75
60
17
48
115
21
15
233
16
39
60
5
31
216
89
144
40
48
3
96
125
55
9
56
64
32
7
81
15
17
7
57
8
88
3
29
48
48
136
8
55
156
60
57
27
12
48
113
127
137
48
40
87
144
17
223
81
120
3
53
199
240
89
31
48
60
12
9
72
8
96
24
16
96
32
67
45
3
45
80
96
19
36
137
88
56
16
8
16
159
144
360
185
120
160
128
7
81
39
161
31
209
144
7
9
144
195
93
3
84
201
56
343
321
224
40
56
136
39
185
55
81
80
24
24
7
24
129
80
16
15
105
32
88
192
224
16
3
29
127
9
104
7
105
39
204
240
237
63
36
77
127
312
24
185
16
216
48
15
84
101
312
79
120
9
195
197
112
8
288
232
32
40
80
16
96
15
9
159
177
56
120
7
33
128
19
5
112
80
40
39
209
48
48
79
65
31
96
41
192
16
192
48
152
7
153
32
136
24
87
9
15
81
39
120
24
177
344
72
64
3
5
216
175
137
72
96
120
24
55
12
53
31
24
57
15
89
55
264
105
15
17
24
16
48
87
24
129
96
80
136
8
40
72
104
40
99
173
40
32
136
99
53
7
41
136
176
19
173
115
21
120
72
24
104
24
175
177
3
45
111
24
81
576
8
31
9
27
21
80
79
105
39
137
160
24
80
43
77
184
32
7
233
79
9
24
8
160
8
91
144
96
29
64
15
65
115
12
105
48
8
264
79
17
367
240
12
53
151
9
8
7
17
55
129
39
81
152
112
56
175
209
31
9
96
51
204
89
127
168
153
8
112
8
16
408
80
16
32
48
16
63
192
48
17
48
16
72
159
48
33
39
84
45
32
72
16
72
72
56
16
39
65
40
272
79
48
233
43
117
32
7
48
65
55
60
93
8
55
57
8
115
77
103
89
216
24
31
89
120
31
17
7
81
39
120
33
27
5
187
48
77
48
7
60
413
136
72
32
48
72
16
15
156
69
24
51
5
16
96
8
19
21
200
16
8
96
112
552
48
39
65
55
84
84
ABCD 93432420938*3^$a+1 [50116]
72
3
135
60
48
60
73
215
192
33
45
36
156
114
198
108
180
18
9
21
6
48
150
111
27
24
36
102
42
73
8
183
60
237
69
99
39
105
381
36
79
152
39
150
66
177
201
87
207
426
252
27
96
39
162
54
150
30
42
234
156
114
19
17
18
109
251
117
165
43
47
33
39
186
66
114
12
15
45
90
90
30
97
11
36
81
45
54
96
18
235
107
90
30
114
171
93
72
27
81
42
48
180
177
99
156
198
27
177
108
192
42
1
53
27
93
60
36
19
80
207
84
240
84
9
51
210
276
63
63
73
35
84
33
192
16
197
48
90
6
379
101
150
36
252
45
3
24
21
249
18
18
147
135
132
66
315
189
51
225
54
36
144
18
171
135
9
27
144
72
72
66
6
144
66
43
53
120
18
6
54
84
6
27
72
111
25
35
336
54
60
27
297
90
45
75
96
12
162
60
198
45
63
12
42
90
1
11
96
84
81
63
150
30
90
96
99
72
3
24
48
168
210
195
72
63
84
96
216
93
15
273
27
60
72
120
96
108
36
234
84
108
42
180
180
90
18
30
42
72
73
35
18
84
54
42
90
108
12
24
48
6
54
246
6
21
87
73
35
12
78
30
144
168
48
60
12
222
84
186
30
18
36
69
63
48
6
48
168
72
288
228
96
66
78
30
9
88
17
162
144
90
30
42
174
69
387
37
17
30
6
270
84
108
60
1
72
83
42
30
114
54
45
57
7
8
147
96
90
126
189
75
186
30
96
93
15
9
63
120
33
99
333
63
102
114
153
57
18
690
108
127
35
66
115
47
24
9
45
72
18
30
99
81
252
27
141
102
45
9
150
84
114
72
54
12
168
217
35
18
27
39
150
270
189
64
11
186
91
35
30
198
216
81
189
258
432
9
171
120
24
36
54
342
253
72
72
11
132
84
60
54
102
108
132
12
78
307
47
150
171
48
51
54
12
294
253
47
6
243
64
191
270
115
71
288
81
99
21
105
144
90
90
90
30
42
54
84
198
42
18
48
42
174
24
264
252
33
75
78
192
15
261
19
35
21
231
126
12
36
6
36
30
27
105
12
18
162
90
133
125
3
27
6
342
54
3
27
133
35
180
108
165
87
36
180
72
153
189
75
33
18
192
78
55
71
174
150
30
79
65
132
246
204
36
144
54
39
160
143
72
36
30
ABCD 93433530376*3^$a+1 [50016]
36
69
23
12
12
76
68
16
8
28
8
36
133
3
104
16
20
244
9
15
132
9
54
42
12
3
48
111
36
29
13
15
8
84
24
79
77
64
32
25
18
6
11
12
76
104
100
33
23
4
27
9
92
79
53
36
52
80
19
149
12
49
3
12
8
36
31
29
25
75
204
105
83
108
109
42
45
39
29
31
45
164
88
72
8
4
51
5
24
4
32
52
12
9
39
8
60
52
45
66
24
53
28
200
132
139
18
95
88
57
35
52
69
11
28
8
60
79
18
11
7
12
33
39
33
32
25
95
24
52
45
39
33
51
81
18
12
21
39
29
4
87
60
9
20
1
54
6
23
13
27
8
13
114
5
120
52
8
40
32
4
12
159
66
18
17
40
8
7
33
24
8
13
15
21
36
39
51
9
20
19
42
83
19
78
119
16
48
15
5
64
15
5
52
15
18
15
32
4
20
72
7
117
39
9
33
119
76
92
1
39
80
16
21
23
67
45
44
12
12
72
148
32
19
81
48
68
84
16
120
45
54
41
13
6
48
5
37
180
3
12
44
52
68
96
180
49
11
25
84
27
32
76
27
77
76
32
37
11
4
8
12
73
39
140
16
20
4
63
41
40
72
68
84
76
15
29
115
53
55
24
144
101
84
7
54
15
36
20
100
24
44
67
57
15
81
9
143
40
92
12
48
25
35
112
39
90
27
8
1
54
9
48
8
52
20
84
13
36
47
12
12
84
1
23
1
39
63
18
47
28
51
65
60
73
47
85
15
39
9
72
36
9
3
56
25
24
15
48
20
73
35
1
15
9
30
24
12
18
15
60
21
30
126
11
148
20
1
155
28
108
20
52
3
53
31
6
39
33
27
24
224
133
54
6
27
57
6
9
44
1
35
49
42
33
24
8
12
67
5
48
67
6
12
60
36
35
91
29
96
4
9
11
4
8
48
25
54
48
29
24
4
15
33
9
11
55
33
24
21
54
5
48
4
9
51
8
120
7
69
56
13
6
101
28
51
77
49
138
72
9
15
65
12
7
21
116
16
33
12
47
7
33
8
37
51
60
72
32
37
95
13
36
59
25
15
3
24
9
57
90
42
75
56
40
164
7
30
3
8
24
40
33
3
8
36
40
44
4
36
45
11
25
3
12
21
23
1
51
15
9
236
25
47
25
11
16
48
8
4
9
35
36
13
6
57
60
3
21
8
12
49
6
29
4
15
21
12
12
8
19
18
23
13
39
20
13
95
73
35
4
60
200
7
9
32
7
45
56
40
9
30
141
81
75
20
61
119
25
180
35
24
84
55
21
56
4
9
11
24
36
40
15
41
13
23
48
16
20
19
29
7
78
87
39
17
49
18
137
13
63
12
96
96
21
3
69
12
54
5
4
48
69
35
1
159
44
24
96
52
80
12
1
54
42
23
12
1
23
79
18
87
21
59
52
36
68
24
1
11
4
20
60
12
12
16
57
15
9
23
40
57
11
13
66
5
48
40
72
69
35
16
36
80
28
24
132
48
48
75
53
1
39
44
7
45
9
36
23
16
92
48
19
45
105
51
39
5
7
69
36
45
11
12
28
75
77
16
9
3
3
5
31
5
13
63
8
36
4
9
83
12
13
132
66
24
21
96
8
13
23
55
65
12
43
6
3
12
60
84
44
7
33
36
9
12
6
17
13
60
12
11
40
12
44
16
9
3
51
41
84
4
33
23
40
60
165
47
37
18
69
44
36
40
8
52
3
57
44
24
136
44
1
191
16
33
12
47
85
195
15
53
28
12
12
56
37
179
19
9
105
51
24
51
5
24
12
36
7
213
12
72
45
15
8
13
59
84
16
21
107
16
36
3
41
36
16
12
8
64
39
42
30
17
37
90
41
100
20
25
3
69
48
87
117
75
20
96
187
66
72
15
12
33
47
172
8
48
40
12
27
9
56
16
24
3
17
144
52
12
36
69
23
67
5
103
5
43
21
96
48
36
224
12
28
12
33
72
23
4
3
24
105
36
48
39
5
48
52
45
11
37
27
36
12
69
24
35
31
21
32
40
48
8
24
13
59
13
12
3
15
101
61
11
4
56
37
15
8
12
25
12
11
84
24
7
17
7
93
8
12
28
12
8
4
36
8
55
101
40
24
32
7
18
75
33
12
27
33
12
35
127
9
24
12
45
3
8
4
8
40
15
21
9
75
20
28
9
30
9
69
23
24
48
16
81
24
11
84
24
36
12
4
3
21
21
15
68
55
6
54
18
15
44
60
55
54
6
18
35
16
57
18
5
49
27
276
93
95
60
4
15
33
3
6
71
48
40
21
83
37
35
43
45
81
11
60
91
29
1
107
43
5
12
12
16
27
21
60
72
57
3
3
41
25
24
15
20
19
53
24
25
35
19
6
23
25
11
4
21
15
39
17
84
24
16
12
105
12
27
176
37
12
11
25
35
84
13
11
52
128
25
36
54
21
8
40
72
3
138
35
12
16
9
195
60
32
4
44
25
18
5
48
24
85
15
57
35
24
55
5
52
132
60
12
44
1
119
1
39
15
72
90
23
4
45
15
45
63
44
24
7
5
40
45
35
28
9
15
45
15
48
20
24
4
51
29
136
48
3
29
24
52
33
59
136
45
12
39
3
12
78
35
40
12
60
123
57
33
30
6
12
54
53
40
48
27
93
68
31
33
60
140
25
3
87
66
96
23
157
11
12
120
36
24
25
111
21
30
5
1
15
3
30
39
68
127
36
45
9
3
20
12
1
24
15
15
33
45
39
15
5
13
15
8
24
4
12
135
89
85
18
33
72
ABCD 93433892536*3^$a+1 [50004]
19
12
5
43
42
11
3
64
36
24
5
12
60
60
153
132
108
16
20
51
3
40
12
18
42
24
30
6
78
126
17
19
65
73
60
6
44
22
128
72
58
6
71
109
20
46
18
12
50
81
33
70
17
60
7
20
42
148
30
20
33
13
36
11
19
65
13
23
12
31
30
60
11
75
10
54
17
13
26
45
19
41
3
6
40
95
91
60
18
42
24
5
1
119
25
104
3
3
9
7
48
17
9
40
24
90
5
12
9
106
20
18
3
49
23
15
40
41
1
11
27
40
32
34
26
21
19
24
20
24
82
24
56
90
9
72
43
41
120
3
46
54
62
15
3
72
4
17
13
11
9
30
16
80
4
80
40
6
54
96
54
6
5
13
32
54
96
58
32
111
43
17
49
11
7
50
12
28
6
20
16
29
45
4
72
68
76
84
62
54
10
30
26
21
3
45
81
18
21
1
48
90
20
93
7
12
41
24
105
10
29
1
48
95
57
30
4
6
14
30
16
20
60
39
36
168
48
7
12
90
30
24
24
17
79
6
11
33
106
5
33
70
110
6
10
6
24
26
18
57
39
40
5
31
5
55
8
22
78
42
24
14
36
10
20
10
24
6
20
30
6
48
16
24
11
72
99
4
29
55
20
76
36
68
33
49
24
56
28
30
36
17
24
48
36
15
16
48
66
71
13
32
18
36
34
36
116
111
9
40
18
41
12
43
41
13
42
44
36
48
42
3
25
36
35
1
11
27
90
27
15
4
66
23
27
4
84
162
44
46
41
24
19
14
3
48
109
50
6
64
6
56
4
14
70
53
19
60
5
79
20
10
59
7
24
54
30
77
9
16
11
3
10
6
24
5
19
36
14
12
3
7
60
53
12
36
33
51
19
20
30
24
10
5
51
40
14
3
39
18
82
48
12
18
2
9
36
43
12
44
16
14
60
30
40
50
6
45
55
53
25
11
25
30
96
38
27
19
20
60
10
11
19
26
90
34
44
10
53
19
5
13
2
78
3
27
22
18
120
62
40
30
60
24
26
18
33
97
42
41
7
17
43
26
40
26
64
44
21
25
14
45
21
4
2
94
11
33
22
48
17
39
16
44
36
69
25
14
52
24
17
63
45
81
70
41
19
90
20
64
26
28
2
64
96
8
63
9
18
22
54
36
104
10
6
53
7
50
28
36
134
72
184
17
9
51
24
13
42
20
34
6
8
82
11
7
36
26
10
44
94
11
31
5
43
6
6
8
142
20
30
40
41
19
18
42
5
55
18
6
36
24
6
38
22
30
14
4
6
14
27
43
42
18
86
4
30
5
1
26
21
49
74
34
180
60
2
10
11
7
5
15
33
3
46
95
19
6
14
16
24
30
30
14
15
21
4
6
17
84
133
72
95
15
24
76
68
30
90
60
40
30
122
70
8
3
19
54
35
60
45
4
42
18
143
24
24
51
9
39
22
48
12
44
4
2
18
70
53
7
77
19
90
54
72
108
6
6
48
5
120
1
24
80
40
12
54
17
13
11
13
2
21
19
5
15
10
59
19
12
5
120
48
25
23
7
12
30
74
94
90
6
30
36
20
21
13
14
6
54
10
107
25
11
13
6
24
20
54
70
42
18
5
37
18
2
34
6
90
30
18
17
25
11
24
15
18
16
30
26
4
6
24
36
30
134
10
44
40
12
74
6
15
36
48
99
70
143
67
110
3
13
54
12
30
14
10
26
69
24
1
11
43
12
29
1
24
30
281
3
33
13
36
78
6
30
14
6
69
7
18
23
3
6
34
29
7
18
180
6
24
72
44
90
34
17
115
78
6
65
21
34
24
12
5
75
120
18
6
21
15
184
17
69
94
17
108
55
84
50
130
6
114
77
15
9
31
5
19
84
6
80
27
69
18
21
1
14
34
86
54
63
60
24
19
17
24
33
16
6
8
16
84
12
18
42
8
40
12
30
14
4
212
10
30
5
13
83
3
36
70
78
17
25
18
5
25
102
41
33
4
30
6
11
19
89
37
30
8
136
24
96
86
4
6
38
3
12
55
2
40
48
23
3
54
63
49
14
34
86
21
25
30
50
58
53
132
36
15
21
15
58
47
84
36
25
54
17
39
9
9
12
34
24
66
20
16
18
72
5
36
3
21
33
3
43
41
43
6
96
60
30
24
6
35
55
54
11
24
1
30
30
71
13
66
18
47
19
197
3
117
7
66
6
30
20
10
84
96
30
20
18
36
40
17
9
24
120
15
19
12
170
28
30
2
18
16
194
3
127
30
11
36
13
12
30
5
3
90
46
77
13
66
5
55
5
73
47
55
48
53
7
17
60
39
6
4
11
33
15
37
20
18
10
23
13
104
10
20
57
75
93
7
44
16
20
9
1
23
1
24
6
20
24
40
6
6
18
23
24
49
24
6
56
10
11
7
60
36
14
87
55
60
78
23
93
6
4
6
30
30
14
34
2
54
51
9
4
12
18
42
18
53
13
14
52
18
66
36
18
50
30
36
15
19
60
32
78
142
5
99
76
18
42
5
3
16
30
6
44
45
21
75
96
13
50
81
24
85
90
17
12
7
41
49
11
12
12
45
10
14
39
51
36
81
9
34
77
19
5
120
19
6
54
5
21
70
65
19
101
33
46
24
2
39
49
50
21
25
6
8
12
54
10
44
33
72
7
5
60
49
44
3
13
11
9
40
54
36
24
12
29
45
34
30
6
6
18
26
6
9
12
43
20
16
5
15
4
14
52
48
23
79
30
18
6
20
16
11
39
60
4
44
16
17
79
29
24
15
16
5
15
40
66
18
41
115
14
27
45
30
9
85
30
96
20
4
6
78
2
75
15
40
53
12
39
21
25
11
13
30
17
7
12
24
6
78
90
26
4
12
50
28
23
157
11
1
18
20
16
50
15
19
53
9
39
9
10
12
5
24
9
52
38
57
45
10
65
43
26
15
72
39
4
174
60
30
6
11
55
5
24
36
15
18
220
12
11
3
9
55
96
5
145
14
57
60
24
12
63
10
11
25
14
9
31
50
16
20
30
21
60
7
6
6
5
45
70
20
9
84
25
2
10
30
48
17
19
44
120
42
10
24
56
10
24
36
108
11
9
10
42
11
12
37
11
19
14
36
18
21
19
32
4
30
56
34
17
3
10
6
20
34
26
54
64
42
20
34
11
3
52
20
78
ABCD 93434089064*3^$a+1 [50066]
124
8
15
24
48
186
6
33
15
12
54
30
24
33
3
102
42
13
119
90
24
6
60
48
1
92
3
24
30
7
71
9
84
124
80
27
45
9
39
3
48
21
84
45
24
18
78
144
75
15
45
33
120
43
5
24
78
12
93
24
81
42
13
47
66
114
45
72
9
7
8
51
21
3
72
72
30
15
16
24
17
24
72
15
3
12
12
12
105
24
51
13
56
64
83
45
72
36
36
33
30
33
72
3
33
45
7
44
60
9
7
59
78
6
96
21
64
11
48
24
13
29
19
20
16
185
30
9
12
27
33
3
49
140
15
12
13
128
64
11
13
36
5
24
15
4
101
151
11
9
21
27
3
180
57
36
57
48
30
162
15
15
85
5
255
3
30
24
18
12
1
56
3
36
66
55
11
72
45
15
57
39
66
96
48
27
27
1
71
36
30
87
36
12
27
48
12
42
39
9
162
21
15
49
56
3
12
84
24
21
24
57
7
32
3
21
24
108
12
33
19
59
42
48
126
24
9
75
30
6
57
39
138
135
51
6
48
7
11
30
72
27
48
52
8
96
4
11
42
78
45
21
18
13
8
180
87
24
45
15
36
177
12
24
12
3
84
30
66
69
72
75
85
8
36
4
8
24
3
25
32
39
24
48
102
6
36
49
44
195
225
93
87
12
39
9
21
31
11
120
12
42
54
57
27
72
6
78
97
32
48
33
39
3
72
13
47
48
9
9
54
12
30
18
93
12
60
51
1
20
108
12
4
20
15
61
23
21
39
12
48
72
36
9
28
36
59
6
7
23
36
78
18
30
63
72
27
6
15
9
6
84
48
48
84
1
47
57
75
157
8
3
13
41
18
78
15
48
99
30
66
12
205
92
27
78
55
11
45
72
15
12
36
9
28
5
24
3
93
15
40
35
54
18
33
99
18
6
42
15
9
90
85
11
45
99
201
48
60
24
33
30
9
15
1
8
12
3
36
45
76
35
24
36
12
33
105
15
72
16
131
24
30
15
27
30
3
4
23
42
7
68
3
12
96
141
3
126
51
4
140
12
48
39
60
168
9
21
7
32
3
48
54
24
24
15
3
85
113
54
42
15
9
72
39
33
66
24
6
6
25
143
48
33
64
83
12
45
21
90
81
15
36
33
72
15
129
3
1
11
24
162
42
60
18
24
15
16
17
48
27
3
13
155
24
33
12
228
24
9
102
25
8
27
24
30
3
15
21
9
7
24
20
75
25
89
42
45
3
12
49
12
29
48
18
48
12
12
57
51
12
21
15
42
19
35
1
44
4
44
27
156
150
3
15
1
29
51
36
99
21
57
31
80
9
147
15
24
37
32
52
23
13
35
37
36
44
16
65
120
87
15
33
15
72
9
24
12
39
84
69
16
36
8
36
96
76
83
6
66
9
75
24
24
105
27
45
33
3
27
36
21
16
23
24
33
3
54
15
57
114
102
15
3
12
69
28
20
48
28
47
9
28
5
18
54
6
25
32
40
23
24
24
60
117
40
24
20
45
19
47
33
15
45
15
144
48
85
35
73
71
18
48
30
240
90
3
64
23
69
15
69
39
105
60
75
48
72
30
55
11
12
85
77
30
48
24
18
6
49
36
47
93
4
68
33
6
1
80
15
33
96
63
1
11
60
9
52
47
81
27
9
201
54
90
6
18
79
83
37
17
18
21
9
42
6
48
144
48
48
54
33
3
45
40
41
15
108
45
30
42
6
60
57
28
65
120
30
132
30
30
45
16
11
60
9
96
63
30
63
24
39
21
15
36
108
96
21
9
66
49
20
33
63
24
9
30
109
95
12
1
32
3
12
60
6
66
108
36
30
24
75
21
30
45
12
243
30
42
45
144
183
42
48
48
27
75
1
41
6
42
15
3
12
13
20
57
6
1
59
30
72
7
8
12
36
27
37
8
3
60
1
113
42
48
30
78
45
132
72
51
12
21
39
12
61
53
39
33
48
90
9
76
11
69
27
24
54
6
25
35
36
49
41
15
12
12
16
120
17
48
18
6
15
3
126
54
36
6
24
6
48
72
18
7
36
53
24
15
27
54
186
24
60
81
9
90
117
3
6
3
3
12
96
1
44
36
28
32
96
63
42
43
11
1
8
16
56
84
51
33
75
1
29
114
342
75
39
6
30
24
24
21
60
9
30
108
69
33
63
63
9
40
11
81
3
132
9
45
67
68
12
117
66
24
37
8
120
57
18
33
15
120
54
66
12
21
15
6
18
60
33
3
6
54
49
23
9
40
23
12
126
79
68
45
111
36
60
48
15
48
9
39
12
12
60
21
184
128
24
16
8
9
66
6
15
3
21
9
111
4
77
3
3
18
90
109
11
25
20
9
42
25
11
12
93
64
44
12
48
4
101
6
1
35
30
24
18
60
61
44
27
61
8
9
63
15
48
24
18
30
49
80
39
49
71
1
8
63
45
15
33
21
6
24
33
111
57
33
6
9
75
72
13
24
12
11
18
6
90
78
33
3
30
30
84
6
6
18
7
80
39
42
24
30
21
28
47
49
20
3
25
23
42
18
12
105
3
249
60
9
6
33
75
21
27
264
6
78
42
24
75
21
42
177
15
96
24
21
75
12
36
132
193
36
95
60
60
9
ABCD 93434271046*3^$a+1 [50035]
48
42
43
11
81
81
72
31
12
5
54
1
35
72
73
5
27
12
15
25
24
95
144
121
41
18
133
65
90
12
37
36
287
60
120
37
71
18
6
21
4
23
72
45
36
15
9
9
144
72
54
57
72
28
77
18
49
36
17
6
57
105
138
9
51
61
5
6
25
60
12
32
159
12
9
51
9
3
1
5
30
90
19
36
12
20
12
28
113
66
81
4
41
24
54
97
59
85
59
109
80
40
36
5
24
90
12
18
6
121
35
54
240
67
44
15
273
112
83
12
24
61
20
3
37
68
63
72
25
132
35
109
41
31
95
25
24
41
7
113
15
75
78
126
18
43
180
140
15
84
33
81
30
9
225
55
113
27
135
180
18
162
157
48
113
19
59
57
33
111
51
13
72
48
32
9
103
41
6
84
37
17
6
57
87
25
23
60
9
21
18
150
99
52
56
3
1
144
32
45
67
12
36
32
15
85
12
60
80
4
47
30
55
48
119
225
27
54
30
42
75
63
24
45
16
24
8
33
79
83
45
40
89
15
81
54
18
7
83
12
109
95
36
48
121
32
9
31
65
7
20
12
4
47
13
17
24
48
18
229
180
5
150
133
23
37
48
24
41
18
120
36
90
114
84
90
42
48
33
3
1
23
85
32
76
120
72
23
49
23
37
203
90
18
25
29
31
17
90
72
45
40
108
23
13
11
61
72
92
4
257
103
59
45
12
100
80
15
93
45
55
12
11
90
319
8
33
7
41
99
76
47
48
9
108
4
11
129
15
45
36
99
25
20
124
24
80
15
36
25
11
21
28
17
19
36
48
24
143
90
42
12
1
35
45
177
66
1
5
54
216
13
23
72
48
37
41
72
7
36
5
31
11
12
117
45
15
75
85
23
1
17
15
12
15
85
32
108
27
36
13
71
90
55
35
36
72
13
20
57
15
3
13
36
20
16
24
41
7
11
36
25
119
49
131
21
63
1
71
240
81
99
54
31
23
48
162
31
11
25
36
24
35
49
59
73
12
11
12
45
40
20
63
61
36
59
121
72
65
175
32
9
151
11
12
193
47
13
12
41
31
24
71
108
33
39
36
24
66
18
72
24
48
45
172
80
15
36
90
67
5
48
27
51
12
60
25
65
18
117
9
144
90
21
81
18
109
113
7
65
63
75
54
114
120
60
61
240
35
13
20
72
81
48
67
59
33
52
5
123
3
9
51
85
17
6
81
135
265
8
76
11
18
3
4
23
18
15
9
319
59
13
35
37
8
9
6
97
11
30
24
90
12
73
143
18
19
36
32
99
93
33
102
105
12
51
84
24
12
60
12
73
23
90
30
96
48
18
103
65
39
40
137
31
104
9
30
36
49
59
36
37
35
132
36
49
48
132
23
48
1
23
18
30
189
63
6
7
132
36
41
30
36
24
120
49
77
42
121
36
59
21
184
41
139
36
65
31
140
39
105
16
108
24
23
49
8
40
20
171
120
49
72
11
45
27
13
104
129
6
49
72
17
72
18
33
52
72
24
71
24
180
120
301
96
59
21
24
39
36
6
39
123
25
272
48
45
31
132
32
45
48
19
156
65
103
35
117
40
32
63
60
12
108
13
59
37
156
23
36
1
84
59
96
21
112
36
59
117
28
5
90
93
9
135
99
144
1
107
24
45
93
135
40
72
23
1
120
41
78
36
54
30
33
57
67
60
48
20
21
6
36
13
17
42
25
77
90
36
72
13
20
12
60
3
72
168
45
72
57
31
20
124
11
45
124
5
31
23
42
7
83
84
60
48
37
89
31
36
60
17
15
27
48
13
32
15
57
123
45
12
15
36
97
41
90
37
89
15
63
12
198
42
13
8
15
12
1
107
18
31
11
13
72
23
189
63
72
13
17
6
49
23
45
39
6
99
4
59
45
255
36
6
48
31
59
1
36
41
30
73
17
15
12
195
306
174
13
23
60
81
16
24
41
103
216
120
68
15
36
25
131
96
85
12
32
15
21
33
111
9
306
1
12
36
36
11
102
126
1
8
15
18
79
24
12
140
4
180
60
23
30
55
32
3
1
ABCD 93434437802*3^$a+1 [50025]
56
15
1
35
12
33
147
18
3
12
9
18
6
51
24
132
28
36
108
5
78
33
64
20
3
45
24
3
13
20
28
47
18
30
6
63
27
78
3
3
84
6
24
18
72
30
15
15
57
81
12
66
9
15
6
54
13
68
21
15
4
47
25
5
18
45
15
54
3
3
60
49
71
24
42
39
84
28
44
4
47
18
7
5
19
65
126
45
33
6
6
18
24
145
11
21
15
45
45
43
8
12
21
66
73
32
33
18
9
240
96
117
30
57
24
27
12
57
4
32
12
15
18
60
114
181
44
24
57
99
4
20
4
23
24
9
24
33
15
28
56
4
20
9
3
60
15
60
48
54
123
45
7
56
36
3
18
24
24
90
60
6
36
12
91
95
6
15
96
3
9
36
36
4
41
39
36
9
19
32
3
1
101
30
1
155
18
54
1
65
51
16
8
36
24
12
39
9
15
24
13
35
18
12
39
180
40
11
60
129
24
69
3
3
69
96
24
180
100
35
81
15
30
55
41
6
45
15
9
48
165
3
15
9
3
36
12
25
5
84
54
150
51
15
45
36
69
15
4
41
15
51
30
7
41
42
12
165
120
36
52
104
120
3
57
4
35
66
66
9
16
5
12
36
15
39
25
23
45
9
18
180
117
60
39
42
63
16
59
24
81
45
42
13
32
3
66
348
51
69
78
73
20
45
90
21
3
60
66
30
36
45
40
11
33
27
42
6
42
60
12
42
24
25
5
39
28
95
9
9
79
53
15
168
21
19
56
9
195
9
18
13
5
75
27
12
36
12
150
15
9
24
87
15
30
7
8
28
92
39
1
12
161
39
15
21
9
48
87
63
25
143
25
41
51
100
8
87
30
18
61
11
24
9
60
36
39
9
15
6
15
36
48
45
63
3
96
9
27
69
4
20
27
48
30
15
39
57
21
12
7
84
24
8
99
9
9
15
15
18
75
24
45
36
39
4
29
42
24
21
24
135
24
66
24
90
18
39
3
60
30
66
81
28
17
6
18
54
21
60
147
37
32
60
15
54
54
12
120
126
24
79
72
47
45
33
30
133
41
48
42
30
3
72
45
3
15
81
24
45
3
9
75
21
3
4
20
27
105
4
24
92
36
57
15
36
12
12
60
72
36
39
9
120
36
16
23
42
60
18
30
36
6
132
48
33
132
15
12
72
126
24
39
51
24
84
33
48
12
15
57
15
57
24
4
96
17
48
7
44
123
36
9
111
57
3
72
18
15
9
198
12
42
48
6
30
31
44
27
9
9
27
48
15
6
18
117
4
92
9
18
117
48
57
3
28
44
9
7
5
18
25
20
12
9
51
9
48
15
16
179
1
92
4
44
40
32
15
13
5
42
57
57
48
12
99
75
45
36
99
9
123
42
42
13
11
24
73
24
41
12
36
36
6
9
4
12
8
16
5
15
15
81
3
21
24
52
20
84
111
9
105
18
13
8
4
23
60
48
1
116
28
32
63
24
36
21
84
24
15
57
21
19
89
12
55
23
57
45
60
27
12
88
5
6
6
6
13
71
48
21
15
45
12
45
12
55
17
51
12
76
5
39
33
24
60
15
51
49
56
69
6
60
12
36
30
15
76
36
80
84
16
77
3
12
36
99
1
80
16
20
48
36
111
6
43
35
126
3
40
8
24
63
18
18
60
6
36
27
40
5
3
28
20
24
16
35
9
12
24
64
56
15
66
180
15
60
3
36
30
7
23
36
54
15
21
39
96
3
21
132
40
23
37
8
69
103
12
11
42
30
33
39
45
48
84
36
39
69
57
72
30
18
39
60
48
57
60
39
9
111
132
33
7
80
12
33
27
12
81
183
51
6
19
5
51
24
3
36
12
25
20
87
105
48
63
21
60
36
15
30
39
3
33
27
21
72
45
12
147
36
9
6
72
181
125
30
9
40
11
81
108
96
12
15
45
100
17
27
36
12
117
19
41
78
45
51
45
12
9
39
27
13
32
28
29
3
15
33
24
12
33
27
3
1
216
11
18
12
7
128
33
7
5
75
12
28
8
16
65
3
141
24
90
72
45
75
21
4
5
15
63
18
39
4
77
18
45
9
15
153
30
84
150
3
12
16
5
18
42
24
15
39
1
5
3
15
18
39
75
61
95
33
132
28
35
9
117
15
3
81
9
51
15
97
12
47
13
53
90
18
147
3
24
18
18
45
51
9
24
76
5
15
16
20
33
87
33
18
24
6
63
24
45
18
60
37
32
39
49
56
24
81
102
18
30
9
75
1
24
83
84
45
141
30
13
56
16
59
6
18
9
3
69
63
36
6
60
18
108
45
144
45
18
33
3
9
108
4
56
165
30
108
24
21
60
27
60
18
51
3
1
32
27
33
24
16
95
12
21
52
59
54
87
33
51
48
15
57
36
64
11
33
96
4
11
36
129
3
30
27
96
100
12
5
15
63
33
15
9
21
12
30
33
40
32
88
20
21
48
6
9
60
33
42
1
101
19
32
12
28
23
66
186
9
51
57
15
85
8
39
33
156
36
3
61
56
15
1
29
63
12
64
107
13
35
117
27
90
3
33
6
96
12
66
12
60
18
9
88
17
78
48
12
72
1
20
75
42
3
84
3
30
78
60
12
9
4
56
63
6
30
24
132
24
24
18
54
69
9
15
45
3
33
12
99
40
20
21
7
41
15
76
68
12
4
29
12
19
12
44
9
6
9
24
15
30
18
25
5
147
48
60
88
11
33
123
33
81
3
36
9
66
57
33
144
18
69
15
45
3
6
15
81
54
21
3
25
8
75
42
18
12
13
8
27
45
ABCD 93434556986*3^$a+1 [50004]
47
25
44
36
15
24
66
6
9
36
196
48
8
3
126
7
44
12
84
28
68
9
67
11
9
16
29
84
31
32
27
25
17
72
30
33
63
30
51
16
36
144
5
18
189
51
57
60
45
30
57
15
6
15
69
43
17
15
15
72
69
64
35
93
4
8
21
3
63
18
15
111
6
27
60
28
36
5
139
23
21
111
105
15
9
4
92
48
16
36
60
20
52
8
3
66
63
117
6
33
40
35
18
51
64
95
9
40
23
36
24
12
96
1
11
6
30
6
27
52
12
17
63
24
3
48
45
40
29
3
24
16
72
65
3
4
41
7
60
101
43
5
15
48
72
4
12
80
21
42
30
36
3
48
129
15
84
15
1
108
11
25
32
51
24
21
15
9
9
7
23
25
107
12
13
23
9
15
30
162
13
20
117
36
3
9
36
3
39
45
16
11
25
23
150
63
21
54
25
44
12
48
3
61
29
7
5
6
25
8
3
21
45
43
17
7
44
69
15
39
18
31
104
45
42
33
4
44
16
48
20
48
15
33
75
9
63
25
24
23
18
18
33
12
15
25
8
21
3
45
6
61
32
27
45
45
60
27
63
12
24
45
192
51
57
4
5
24
12
126
45
9
3
21
7
20
12
4
20
57
6
1
17
39
16
72
32
33
6
37
17
43
20
3
45
12
15
60
48
72
6
7
32
51
1
20
60
28
17
48
72
63
12
12
84
12
48
39
18
43
92
135
9
9
7
71
54
3
24
12
52
60
11
18
3
96
3
9
4
36
104
33
19
44
135
33
108
4
8
111
57
33
42
21
72
24
16
12
60
5
24
19
8
39
9
9
7
56
135
45
69
36
12
90
78
30
54
18
201
51
60
36
45
63
72
25
36
32
69
7
68
12
3
30
15
21
31
11
18
15
15
36
13
41
111
28
11
1
20
69
75
4
92
52
12
36
35
21
36
52
17
7
20
3
90
72
6
36
45
9
39
16
65
31
80
24
24
21
3
204
27
90
6
33
72
40
8
9
87
33
18
72
42
3
33
151
5
51
9
18
21
27
21
33
31
8
12
45
7
95
9
51
18
18
12
21
12
16
65
138
133
20
40
65
39
48
15
81
105
7
8
40
44
12
141
3
9
7
8
16
11
36
90
18
45
21
115
29
24
3
4
68
60
3
45
12
24
108
33
102
57
87
6
18
37
32
28
44
21
3
15
18
30
57
48
27
18
18
37
108
36
11
24
33
3
21
33
90
37
29
99
9
15
12
12
3
12
18
7
80
28
29
3
84
21
6
66
6
12
78
12
39
69
42
61
11
21
153
42
1
47
33
88
72
29
63
60
48
16
48
29
3
15
21
48
16
12
8
3
24
33
36
21
87
87
24
1
20
72
63
25
24
5
63
36
40
8
15
6
18
57
72
63
49
72
56
100
36
8
27
249
15
18
78
21
16
29
3
87
33
81
84
6
25
20
16
12
11
25
17
111
204
36
12
16
44
16
11
25
32
292
32
45
99
9
3
21
66
42
27
16
8
12
75
54
36
15
9
18
21
72
15
36
1
143
33
28
5
18
6
3
4
167
13
119
48
57
15
60
48
21
21
27
39
24
25
32
27
69
21
15
84
27
24
37
36
68
3
18
3
27
69
132
21
43
5
63
40
77
18
60
69
3
12
18
204
87
51
33
16
80
3
153
12
69
43
29
27
57
6
30
31
11
36
54
7
48
20
16
92
15
18
3
69
27
16
20
81
55
8
21
3
84
75
25
32
12
45
30
54
15
12
24
3
57
12
21
115
11
42
102
18
31
11
12
18
7
11
78
43
12
11
54
90
49
120
24
48
32
21
12
39
60
9
51
21
108
79
20
36
16
24
20
12
63
25
8
27
30
36
51
160
8
40
8
12
45
87
24
51
13
68
27
18
24
27
27
12
13
44
28
29
30
96
21
4
137
36
19
65
51
27
12
9
60
27
25
72
8
51
45
24
21
31
36
108
11
33
21
18
36
12
54
54
72
9
4
5
3
36
12
21
18
24
9
9
3
69
183
4
20
9
19
60
77
3
15
78
43
47
1
140
3
33
21
54
37
104
69
15
3
72
85
23
13
48
17
43
68
88
20
52
60
23
117
36
4
11
18
12
42
9
16
5
6
97
5
27
33
7
12
36
24
20
60
64
104
87
33
48
24
15
24
90
30
25
29
123
28
96
113
42
1
32
21
27
27
36
12
117
4
20
28
53
15
15
9
27
9
15
1
89
27
9
19
20
16
8
21
42
33
15
42
27
9
12
7
101
139
83
1
20
72
24
9
12
27
12
28
5
31
108
23
25
8
64
60
32
16
83
57
4
20
69
39
96
108
48
15
54
27
36
52
72
36
36
12
29
6
66
7
101
51
27
30
18
13
23
81
177
27
16
44
132
27
69
48
4
44
4
8
48
99
6
27
45
12
39
36
57
66
18
79
44
48
81
42
48
18
24
99
63
61
20
48
15
12
33
16
36
48
24
101
12
51
3
25
24
44
28
8
39
9
16
77
27
72
24
81
15
36
15
13
20
28
20
4
12
17
36
15
15
6
7
12
36
20
9
7
80
72
21
15
16
44
3
36
33
112
65
60
72
27
21
3
84
12
51
33
28
5
3
75
97
44
15
9
60
12
4
20
16
32
24
36
9
12
7
24
12
17
18
162
7
59
13
59
13
47
1
17
36
36
27
12
24
64
32
3
18
27
16
29
90
97
29
3
16
71
30
54
57
48
57
6
84
81
15
25
8
28
32
4
5
6
33
39
57
36
16
11
90
18
42
27
28
65
3
60
9
60
27
3
49
29
30
105
27
45
3
21
21
12
24
63
63
30
27
9
18
33
28
29
43
56
72
9
7
35
9
21
171
12
24
63
60
33
64
47
66
27
45
36
54
72
49
36
119
21
9
31
11
1
20
27
69
28
36
71
18
7
23
9
81
15
9
7
23
36
90
27
40
104
69
18
57
33
84
39
ABCD 93434754254*3^$a+1 [50134]
101
66
90
144
55
65
6
144
6
18
1
35
18
27
9
55
95
54
72
84
54
6
54
18
12
31
17
55
5
19
11
12
66
90
42
43
11
78
18
84
84
61
65
6
25
17
6
81
3
42
99
51
24
61
5
18
30
48
30
93
27
78
24
6
81
69
36
18
60
18
79
41
55
59
60
25
11
85
29
54
6
60
91
5
24
60
90
85
104
40
35
24
30
12
60
6
42
30
6
30
84
36
42
72
18
144
24
57
33
6
168
48
33
57
55
5
19
29
51
75
85
5
108
18
54
6
60
12
126
12
15
45
99
15
30
90
18
31
35
61
71
42
120
96
6
6
12
111
75
37
29
18
33
39
54
54
61
11
36
24
108
12
25
224
45
27
15
193
29
91
29
43
125
18
121
24
29
43
29
19
17
48
6
84
24
37
71
18
151
11
120
12
12
24
61
144
11
30
31
8
15
72
54
66
9
3
132
81
39
6
18
36
66
12
12
108
42
24
85
59
120
66
156
79
59
78
30
12
12
36
85
24
23
48
102
60
7
23
1
96
5
19
35
84
1
71
49
17
39
15
54
24
18
33
72
9
31
59
45
16
17
72
31
119
49
41
15
15
6
19
11
13
5
27
123
12
42
127
23
33
87
12
48
30
7
59
45
51
18
6
45
27
13
71
18
48
24
15
15
1
128
57
24
31
17
72
96
15
15
114
108
12
79
17
54
1
24
24
29
150
42
30
210
19
101
18
1
29
67
11
54
79
149
66
30
132
63
69
132
15
16
5
43
47
30
19
23
6
27
39
25
5
36
78
6
19
11
36
9
105
79
336
41
39
15
49
5
6
54
24
30
121
5
6
24
12
54
18
57
255
6
30
13
96
89
24
60
12
126
12
61
59
18
204
6
30
54
30
31
17
30
66
102
25
29
78
157
53
171
16
95
49
5
54
30
12
84
96
54
25
59
42
90
1
65
54
49
11
6
55
48
11
18
48
30
85
29
19
29
12
18
60
12
18
78
13
17
15
75
30
12
42
49
11
18
30
13
29
96
99
64
96
131
69
3
90
12
24
24
66
84
6
72
42
6
132
18
21
39
36
18
67
24
77
12
7
11
54
24
84
67
5
114
150
42
9
15
145
11
12
42
114
42
60
30
174
19
107
60
18
84
30
108
24
144
60
54
31
101
19
11
66
19
41
54
6
198
45
21
6
48
6
15
16
5
60
30
9
15
48
1
59
13
48
17
12
12
66
30
54
129
21
51
75
18
6
69
9
30
1
89
48
103
11
30
79
29
18
72
42
126
54
18
48
49
24
17
24
18
13
47
132
18
18
18
84
108
48
72
12
60
87
16
23
72
12
120
133
29
24
42
73
35
84
30
43
47
132
18
12
39
99
30
78
18
55
89
31
35
72
18
51
3
72
6
12
43
8
16
185
120
60
6
48
21
21
72
108
60
12
30
12
54
30
6
30
18
48
144
75
16
48
11
48
13
89
30
54
66
18
7
41
55
47
12
61
144
173
48
3
51
6
42
37
65
15
81
135
40
53
12
24
96
84
6
54
54
1
24
35
6
36
18
102
42
12
60
48
180
37
119
97
47
30
48
19
41
79
53
132
39
16
24
65
12
18
1
23
42
36
139
5
6
133
17
72
42
66
24
60
6
78
30
24
6
7
47
18
55
323
45
72
9
6
42
31
35
21
16
59
54
12
54
144
84
108
13
72
5
43
56
135
84
150
7
48
29
30
30
42
96
13
5
24
18
9
45
19
11
66
54
48
157
104
57
24
31
89
60
48
42
1
227
21
15
1
101
43
11
6
150
114
30
9
9
7
23
42
15
40
5
84
31
29
24
42
49
35
24
18
12
18
13
96
24
77
243
72
40
120
23
121
5
144
12
103
11
30
15
105
36
24
19
41
66
72
18
18
25
5
36
66
18
96
36
18
42
42
97
65
30
156
13
71
108
36
84
12
6
48
12
48
36
51
63
72
30
54
85
23
162
15
33
12
48
51
45
36
30
25
120
71
144
36
60
54
18
1
32
33
15
81
18
117
63
72
6
78
21
93
18
25
24
65
180
19
5
12
12
12
36
18
1
35
48
30
102
25
71
114
30
105
33
36
12
120
42
13
24
29
30
60
6
54
24
126
60
27
64
83
18
43
95
1
144
29
42
108
12
18
18
18
27
57
103
5
43
89
150
6
132
30
18
144
18
12
57
63
12
69
81
180
30
36
25
29
19
59
18
24
180
30
36
13
17
18
37
203
54
78
49
53
12
6
73
29
48
12
31
35
30
6
25
71
18
30
42
72
12
96
42
66
42
93
39
72
18
6
12
18
54
42
19
32
ABCD 93434854798*3^$a+1 [50006]
6
35
12
84
61
59
16
8
72
43
69
3
5
49
119
24
43
17
12
4
84
8
67
33
60
3
12
144
6
83
1
15
56
4
15
18
3
8
36
96
48
36
61
24
18
36
5
49
27
39
21
105
111
93
11
61
180
47
40
72
15
108
5
13
60
120
35
48
36
28
20
103
5
60
64
21
54
30
11
7
5
16
56
1
12
42
84
5
37
30
24
29
61
71
60
4
80
85
6
12
41
64
32
36
72
36
97
42
12
18
72
3
32
43
30
15
45
27
3
126
6
33
21
15
36
51
72
72
90
11
64
3
66
35
97
18
29
12
4
32
7
5
37
15
3
5
67
48
6
27
20
72
25
12
11
43
42
83
1
18
6
12
39
15
18
15
93
15
3
5
12
12
31
117
57
3
8
97
114
9
27
90
12
78
18
35
24
61
87
20
25
63
20
1
11
49
66
252
60
36
41
24
37
3
156
80
28
8
19
41
64
48
27
5
28
51
6
36
48
6
33
21
36
11
48
7
33
27
29
43
53
67
41
1
155
36
7
18
54
108
30
83
4
44
19
161
37
102
36
141
56
12
7
6
23
7
324
33
20
120
25
36
11
40
9
107
100
75
24
30
36
23
16
108
228
80
13
36
78
12
69
36
75
54
162
89
55
36
57
3
5
97
3
39
210
3
21
95
60
96
19
17
85
47
25
18
24
45
56
19
5
16
39
18
30
18
47
67
81
20
40
105
42
12
41
49
168
63
20
37
6
66
3
57
203
43
65
4
56
88
44
36
72
67
17
25
30
5
120
1
54
65
4
21
18
53
37
42
36
54
66
29
25
15
9
11
48
108
43
29
97
15
8
31
5
31
29
121
71
24
48
16
39
33
69
35
19
144
42
15
15
69
165
11
13
11
36
276
55
30
78
69
20
28
80
19
65
60
36
109
18
30
23
49
108
126
42
59
13
36
171
44
19
18
27
93
54
60
5
13
30
17
91
69
8
72
91
9
9
66
5
60
13
27
81
27
327
21
32
16
75
54
51
39
5
36
12
40
3
36
30
3
3
69
51
42
12
15
201
42
90
36
12
24
30
18
132
54
41
120
19
17
12
1
47
25
15
57
3
75
12
168
12
5
1
102
24
5
76
20
55
42
102
36
114
11
4
15
144
24
5
25
36
59
13
3
56
13
18
33
21
35
55
33
36
39
77
55
90
66
5
24
43
72
5
73
27
21
23
64
72
9
66
69
27
360
102
167
28
57
18
150
11
52
9
30
24
72
5
40
57
35
12
25
23
13
18
36
6
27
75
17
48
13
48
6
29
1
240
30
21
20
19
53
85
3
75
30
18
5
121
36
95
12
1
71
40
20
28
75
5
13
83
4
81
90
30
51
45
120
123
171
29
12
36
115
42
90
48
5
55
89
156
48
25
72
23
1
18
18
35
175
90
72
18
17
132
13
6
9
20
1
15
92
55
53
37
35
12
7
41
55
18
35
16
3
33
69
15
80
96
157
35
12
1
24
48
23
52
33
24
120
75
140
84
25
6
5
43
65
12
19
29
88
39
33
20
36
19
5
36
12
168
37
30
144
18
23
37
107
55
30
6
54
144
47
37
18
5
37
83
55
53
16
20
55
89
24
163
173
36
16
39
90
6
54
15
33
3
15
42
12
15
8
192
16
8
19
66
11
43
72
29
7
65
79
53
16
75
17
73
71
40
195
114
84
18
54
96
87
32
19
21
56
37
11
24
55
5
13
35
73
66
36
18
36
6
5
25
54
96
29
1
47
96
24
28
20
37
23
48
12
85
120
59
55
101
12
31
137
7
17
19
69
12
80
85
95
49
36
18
5
16
44
13
227
16
9
36
30
29
7
41
48
61
159
15
21
8
31
5
97
83
211
5
13
51
69
36
11
103
53
24
25
15
9
47
37
18
53
52
8
37
84
15
39
17
4
20
55
36
29
1
3
111
30
78
12
18
11
61
3
8
72
7
5
103
41
1
83
48
192
67
18
78
5
67
12
53
36
96
24
31
108
18
23
25
107
19
173
28
44
120
28
92
43
77
43
96
29
25
18
45
108
20
19
5
13
60
15
48
24
177
39
32
7
65
25
23
4
96
273
12
15
63
30
11
13
11
19
168
5
40
39
5
1
35
64
3
150
30
33
117
11
1
71
60
48
4
51
149
16
15
90
75
36
165
51
128
36
1
30
24
90
83
1
39
68
37
18
24
45
8
13
47
13
30
69
9
11
40
33
15
8
19
120
6
63
44
121
39
21
47
7
18
135
8
31
6
15
15
90
24
15
48
153
102
5
13
59
13
51
57
39
51
5
24
64
56
73
18
29
4
57
18
12
5
48
1
39
72
69
6
29
25
23
48
12
25
11
7
69
48
20
37
36
83
49
51
57
18
17
49
35
1
132
27
93
90
5
121
11
96
48
24
40
51
21
68
12
25
24
71
28
68
40
32
25
6
36
45
3
18
90
ABCD 93434948008*3^$a+1 [50026]
225
243
36
25
224
21
91
275
18
120
144
171
15
72
12
37
104
120
120
216
3
66
27
69
30
108
126
195
16
23
33
183
24
73
47
132
69
51
90
216
99
99
24
36
126
171
135
9
21
24
18
12
24
84
97
11
72
21
507
192
36
24
57
40
104
376
96
119
9
117
72
30
42
174
24
156
72
144
180
108
57
24
99
13
59
168
36
36
18
102
45
24
72
135
30
123
75
132
174
114
97
104
213
102
21
69
115
71
9
63
193
77
27
423
12
36
33
16
59
204
120
132
180
81
27
12
24
84
60
48
72
60
72
45
291
69
3
60
30
42
48
60
66
216
90
36
72
18
18
36
18
123
39
348
72
156
9
216
40
8
39
228
114
51
15
54
75
39
57
87
36
61
83
66
51
120
429
30
60
30
147
159
25
96
104
243
132
1
143
36
228
36
117
195
18
75
141
18
156
36
96
9
75
69
39
252
45
120
69
24
3
63
1
56
39
30
51
120
15
192
132
18
51
16
95
54
30
132
192
6
66
24
36
36
9
63
72
84
72
132
72
120
36
18
24
30
132
105
39
57
144
45
6
45
45
120
78
277
23
150
144
27
279
36
288
36
30
54
216
61
35
48
93
15
144
96
54
54
84
132
48
13
227
12
9
45
234
78
115
59
258
267
213
27
141
210
150
192
51
39
81
51
144
36
1
119
129
15
126
171
15
12
108
129
39
30
51
75
36
9
99
36
105
99
12
33
171
301
8
27
240
48
144
18
139
5
18
33
27
13
143
24
48
78
66
78
27
399
36
24
21
45
18
108
24
21
63
57
39
48
33
147
133
83
21
40
56
99
69
16
83
93
63
1
35
204
36
36
9
24
75
66
126
108
24
81
39
6
91
35
21
15
342
27
21
123
45
72
3
159
36
36
9
21
6
108
81
45
18
33
303
132
144
45
40
59
261
279
264
153
99
144
96
288
162
48
162
288
72
96
12
60
12
24
156
36
288
141
63
102
6
120
162
43
143
36
45
183
60
93
15
9
45
126
109
29
6
165
15
25
56
93
90
54
18
72
97
29
27
120
87
57
69
42
9
3
60
30
18
25
8
111
96
30
114
264
36
45
24
21
115
53
72
210
108
72
36
33
135
216
30
96
3
27
18
6
90
51
219
396
48
1
23
33
24
99
157
47
177
160
71
54
18
36
21
3
12
108
18
78
12
33
21
91
8
51
18
27
75
21
87
33
3
45
171
21
39
25
95
105
39
105
96
21
30
60
273
171
165
39
30
147
3
21
63
57
69
6
36
120
25
53
120
24
66
72
60
144
156
25
35
84
9
27
60
198
162
49
5
18
33
3
117
48
171
24
141
24
117
42
12
36
252
36
105
16
11
108
120
ABCD 93434993506*3^$a+1 [50008]
8
145
27
15
29
16
3
6
35
24
16
15
29
55
5
100
21
51
200
49
23
16
45
66
69
32
24
49
11
4
44
7
45
56
73
6
60
65
19
17
12
7
21
60
44
36
4
39
12
153
12
9
6
93
20
67
53
55
17
28
27
17
120
28
15
84
60
29
7
9
20
24
1
11
60
172
3
60
18
75
32
12
28
33
35
4
60
12
36
20
52
116
31
21
75
89
16
12
60
8
19
45
44
4
32
4
20
24
91
17
28
20
67
65
55
45
8
16
9
35
40
60
15
149
28
24
44
7
105
60
8
40
24
68
19
101
19
54
90
17
12
1
15
80
7
29
48
12
4
32
60
84
16
15
53
7
5
60
84
115
53
28
12
36
20
91
29
40
24
20
36
12
13
71
24
55
17
12
100
68
4
15
30
54
21
9
27
44
31
53
52
108
81
6
5
4
69
42
17
48
4
36
8
7
113
31
24
9
116
12
19
29
7
173
67
65
108
4
3
5
13
95
40
15
36
29
16
9
11
36
52
32
4
20
16
8
136
56
25
95
76
3
6
84
15
32
19
33
116
36
16
15
24
24
65
12
24
31
24
45
24
44
1
30
17
43
5
4
8
4
24
45
36
59
40
75
17
28
20
24
1
6
41
12
12
25
3
32
19
45
51
5
84
4
152
4
20
12
28
15
137
19
30
144
6
30
66
57
20
72
19
36
9
24
56
60
4
51
36
36
5
60
55
5
84
19
9
56
24
16
81
210
53
28
72
63
18
60
95
55
12
108
29
28
9
123
12
51
29
28
63
78
47
19
33
8
24
16
15
5
112
128
28
15
5
31
9
32
4
8
31
65
36
160
20
31
5
40
39
144
17
24
91
24
24
9
63
33
12
99
33
80
40
8
19
69
20
100
20
61
30
65
24
31
30
35
88
27
84
5
4
32
156
88
21
11
40
39
53
12
49
36
90
9
12
15
5
24
16
3
72
65
60
79
9
12
132
12
8
1
6
84
12
53
67
48
5
60
36
79
45
27
18
15
75
9
27
53
31
30
27
99
81
9
39
32
60
13
27
20
24
28
48
8
36
24
12
24
91
108
30
47
109
126
29
24
25
11
40
36
44
4
20
72
43
45
51
45
128
28
44
36
48
96
55
65
40
51
53
7
5
60
43
9
60
116
36
4
15
6
39
72
3
60
12
9
20
4
51
5
28
68
4
69
35
12
100
9
120
23
36
16
15
5
19
5
55
17
12
12
79
5
60
12
55
5
103
9
8
28
20
52
68
36
25
6
5
43
45
36
9
51
20
64
20
31
90
39
56
84
4
56
4
12
24
12
15
48
5
64
21
27
68
4
63
18
27
63
17
13
66
5
24
24
48
28
36
24
15
101
31
24
9
12
15
24
24
60
5
60
36
36
43
6
15
96
33
15
20
52
60
8
12
64
15
5
4
92
55
53
25
39
63
53
1
15
9
39
36
132
48
44
12
40
39
6
30
9
45
6
21
44
88
152
64
12
8
12
79
81
60
3
9
80
16
36
9
27
15
5
88
15
5
7
48
5
91
144
45
20
16
111
48
17
49
3
8
52
20
36
100
176
24
36
19
21
104
156
55
29
7
17
43
33
24
36
44
108
84
16
75
105
48
44
12
4
36
44
67
53
36
31
33
15
5
4
32
79
177
12
63
69
75
29
12
13
15
27
53
12
28
15
12
24
81
39
36
18
6
150
3
20
36
25
27
12
27
9
27
125
28
27
153
32
108
112
15
45
12
68
40
75
48
41
76
63
9
48
24
56
48
256
51
60
45
15
29
19
9
32
28
20
1
275
7
77
16
12
3
60
5
40
45
27
108
27
5
40
3
29
12
28
3
24
81
9
23
76
20
4
32
76
84
24
12
24
75
125
16
33
35
16
24
27
18
90
5
67
45
8
55
36
5
16
3
12
53
127
45
9
3
36
51
36
9
51
5
79
90
75
9
42
18
66
5
19
41
19
5
16
8
28
12
3
5
48
60
1
11
52
63
17
52
36
39
29
4
21
99
56
76
45
83
16
51
5
24
25
15
51
45
135
24
5
16
20
25
30
29
31
90
11
52
120
32
31
5
19
129
24
3
84
96
5
48
61
143
76
60
51
33
36
44
31
6
99
20
1
3
27
21
32
7
174
47
43
5
24
100
3
5
64
104
12
79
60
5
36
13
42
33
32
40
3
12
89
40
20
19
5
25
42
53
7
24
33
63
24
9
36
84
87
45
20
43
29
48
19
21
3
17
73
6
5
36
43
5
76
69
35
12
228
7
33
84
36
27
17
88
108
192
33
99
27
5
55
21
12
36
27
45
8
12
48
4
51
137
52
12
56
13
30
5
60
4
12
36
15
29
24
7
24
9
24
20
16
27
93
80
196
9
126
41
103
77
193
30
17
13
66
5
40
8
43
65
28
21
15
45
30
81
20
19
29
60
12
40
63
41
31
53
24
7
65
55
81
12
27
24
45
15
96
24
30
30
30
6
21
80
19
21
140
19
5
124
20
4
20
31
17
24
64
32
19
90
54
36
9
72
39
90
6
17
28
33
59
67
21
63
45
12
60
48
15
21
15
9
45
6
129
27
45
3
45
36
45
54
36
33
147
9
15
29
16
116
19
5
175
21
164
4
3
9
15
29
61
24
51
68
48
28
96
15
33
60
36
21
51
44
49
162
17
43
144
5
84
40
116
28
27
33
21
30
57
108
36
9
30
69
36
12
20
55
53
12
49
23
67
33
21
135
20
52
20
84
19
12
9
56
132
43
24
21
20
43
36
5
85
30
ABCD 93435342914*3^$a+1 [50010]
27
53
24
64
72
3
24
69
56
19
12
33
8
13
75
24
117
6
30
42
36
33
21
59
40
21
18
18
87
24
21
59
13
59
7
36
53
16
56
43
69
48
45
107
37
83
1
60
18
153
9
135
27
18
126
77
43
36
89
16
9
63
21
35
7
33
152
16
24
111
81
51
53
48
24
1
30
41
16
69
96
51
48
45
27
24
32
1
96
15
33
47
31
9
9
23
112
21
11
25
231
72
32
120
37
30
5
112
72
48
93
27
48
24
24
15
33
56
24
72
13
54
90
60
23
115
150
12
51
72
8
24
24
43
36
41
7
33
27
21
51
18
11
16
63
174
36
39
32
19
45
168
27
5
115
72
42
11
24
168
72
112
3
72
5
16
39
9
117
59
61
54
6
162
29
97
39
32
24
67
21
56
43
93
32
24
31
17
208
32
40
48
69
78
29
64
105
39
8
24
16
8
43
141
48
123
30
15
63
17
37
48
54
77
16
32
19
69
48
15
9
24
8
40
21
35
37
51
27
18
3
80
64
123
93
104
67
5
48
72
1
78
9
93
27
27
54
36
51
8
19
117
48
128
88
69
12
15
24
51
5
40
48
8
16
24
9
15
8
48
13
3
72
21
3
8
115
12
57
39
41
88
15
12
6
90
18
11
16
72
120
45
11
61
11
40
24
24
56
88
80
88
9
18
93
15
17
1
30
113
24
7
17
16
72
93
179
16
27
66
96
27
32
61
99
15
12
18
11
40
3
60
161
64
27
165
120
32
144
43
30
95
37
3
8
16
45
3
48
75
77
16
8
24
40
200
136
75
18
59
7
33
273
23
40
117
27
24
48
56
43
29
13
51
32
16
24
15
6
11
1
47
24
160
24
93
59
13
30
69
8
37
48
6
5
49
95
88
27
29
31
113
49
95
24
16
8
31
54
90
132
93
45
18
41
121
36
27
63
81
8
37
3
8
43
24
36
17
96
120
16
57
23
61
27
45
11
16
24
128
79
12
132
36
12
65
88
72
15
65
19
45
80
144
16
45
11
25
63
192
15
9
9
12
75
3
29
37
24
99
3
21
32
61
59
232
15
54
3
8
24
24
31
36
53
72
112
117
150
84
9
117
3
48
96
3
21
45
123
32
64
3
45
72
120
104
19
45
24
120
56
16
24
32
43
5
13
27
24
24
8
64
8
48
88
24
3
29
72
151
114
39
48
3
189
120
69
11
1
47
133
54
29
24
19
53
136
8
25
15
168
32
13
147
21
30
36
89
64
27
117
48
8
64
8
40
111
41
19
5
49
108
83
19
125
61
18
41
184
45
75
9
42
48
5
112
24
24
80
40
96
24
8
64
144
51
45
75
24
5
61
18
41
40
24
45
59
49
15
8
157
27
8
19
53
67
5
40
51
120
90
51
96
57
18
5
16
56
64
15
33
48
56
13
12
23
16
21
18
12
45
9
39
72
8
120
144
24
16
8
19
21
80
88
80
72
160
27
21
87
9
9
23
43
18
42
17
88
3
53
13
11
96
40
8
136
48
32
96
19
21
3
5
67
18
11
19
5
40
32
13
75
104
37
24
30
5
16
15
137
7
33
32
49
23
24
16
8
88
3
30
36
3
24
48
24
8
24
72
1
23
88
24
72
80
13
75
51
45
32
24
61
99
99
18
11
16
24
56
40
3
69
72
93
30
42
3
8
73
15
24
51
5
49
39
69
27
87
18
47
19
21
24
24
237
90
78
72
27
8
73
87
39
12
45
69
107
13
6
5
16
32
184
45
147
3
45
8
112
72
105
18
53
48
16
48
45
96
30
29
328
24
3
21
72
32
16
75
21
48
80
31
65
40
39
12
54
23
40
56
112
75
18
6
36
33
15
129
69
27
15
12
21
3
101
48
48
37
30
149
19
77
40
165
18
9
72
33
23
67
36
33
72
24
123
21
15
57
27
21
69
27
45
60
63
32
13
18
54
99
24
15
6
99
80
13
3
48
21
59
13
11
96
184
69
24
72
3
27
5
48
19
45
24
216
8
67
72
5
64
8
112
56
88
8
88
120
9
39
48
56
109
147
120
8
19
126
39
27
77
1
174
17
43
29
96
40
27
36
33
21
51
45
12
63
48
32
48
16
8
25
126
12
18
123
21
18
18
87
8
31
33
144
21
3
104
96
184
72
48
51
29
31
30
51
80
1
23
25
23
40
24
168
8
72
79
18
18
45
32
13
132
183
8
40
75
144
21
24
32
139
29
40
56
91
30
96
23
64
32
16
32
13
72
35
1
39
8
40
8
49
71
91
53
13
27
48
3
29
24
88
3
66
35
19
18
24
3
48
39
66
63
96
32
31
18
23
ABCD 93436185686*3^$a+1 [50077]
174
6
90
534
36
108
36
6
13
12
60
120
24
36
35
13
65
18
30
108
36
91
17
7
155
90
31
47
121
24
71
30
24
55
72
65
79
36
24
96
36
12
48
89
79
11
180
126
18
72
49
156
84
71
25
12
72
11
162
43
53
102
37
36
89
67
5
55
180
24
12
143
6
31
60
47
85
41
54
37
125
144
36
24
30
114
48
18
1
84
167
24
18
7
41
24
31
5
43
5
7
24
48
12
53
78
174
36
67
173
55
125
7
48
120
23
109
96
24
107
24
12
37
5
66
90
96
139
59
205
72
24
77
54
85
35
78
36
84
36
72
7
12
5
55
36
24
60
156
245
12
31
12
12
41
120
24
72
30
6
48
19
23
12
97
35
13
36
59
120
6
54
12
253
36
5
90
37
35
97
113
24
54
85
12
48
107
30
18
1
185
31
12
65
12
79
11
126
163
257
19
48
36
36
5
19
11
54
90
325
35
24
1
35
36
181
53
36
48
60
55
96
149
91
41
91
83
25
29
103
23
60
49
41
31
24
29
55
5
235
35
18
19
11
13
29
7
48
47
24
84
25
60
72
23
13
5
19
48
23
85
5
54
13
47
181
72
17
31
35
49
5
90
205
173
43
65
18
1
48
77
36
127
5
66
42
7
36
11
18
31
60
24
95
78
30
114
30
25
53
108
79
24
5
55
29
108
132
31
144
17
55
35
18
127
60
65
19
89
31
65
79
48
35
49
89
36
36
132
12
55
5
19
71
30
43
305
31
5
36
48
126
217
167
205
36
60
95
25
11
48
241
11
240
36
30
79
48
48
180
5
67
60
72
48
77
114
12
54
18
25
17
156
18
49
77
36
79
65
204
72
7
5
31
41
43
120
48
65
72
127
29
19
60
53
108
31
71
13
36
119
84
1
149
7
5
108
36
91
36
108
84
60
72
59
61
84
60
29
7
41
43
209
127
41
30
49
60
23
108
13
179
90
72
19
72
48
221
31
5
103
60
60
11
13
60
12
5
115
11
54
19
167
37
101
7
35
157
36
59
18
12
163
23
25
24
41
66
1
5
67
17
115
29
19
12
29
55
24
96
89
72
54
1
5
31
17
67
36
23
109
17
19
36
53
91
72
12
23
240
102
6
1
29
114
13
179
36
85
23
150
12
19
24
72
29
6
13
24
197
103
107
13
36
252
60
17
103
173
7
23
42
7
41
6
109
11
13
5
60
127
108
12
53
6
1
24
24
53
108
6
54
139
41
84
55
41
144
12
43
48
59
25
23
133
35
13
96
48
77
36
103
180
89
6
61
59
6
18
36
12
13
137
7
228
24
11
13
24
12
24
119
25
17
43
96
12
192
120
113
72
30
37
143
108
78
84
55
53
24
90
1
47
6
36
31
77
7
95
61
17
127
11
25
47
42
103
17
54
90
24
91
11
13
23
90
150
13
36
24
60
24
17
31
77
6
97
65
19
11
13
12
12
17
19
41
79
41
96
48
7
48
24
155
42
175
120
5
90
61
65
187
12
35
13
173
139
35
18
115
35
13
5
102
37
120
5
6
48
36
121
23
1
48
101
67
132
48
84
5
6
25
12
12
35
73
53
108
6
1
35
30
108
67
12
65
150
1
12
59
85
168
35
36
12
13
29
12
24
66
49
119
25
311
25
96
96
143
162
18
1
5
120
6
73
60
24
107
13
5
43
215
30
60
139
89
6
30
55
41
79
41
115
24
113
168
19
89
54
1
96
29
7
65
7
77
24
31
5
103
23
18
67
72
108
23
12
42
72
18
108
277
41
132
115
29
18
37
48
17
19
131
13
95
48
37
41
7
84
125
91
29
60
48
36
6
229
84
48
35
49
5
30
36
13
41
91
203
36
85
35
420
61
72
12
ABCD 93436262306*3^$a+1 [50001]
43
35
93
9
15
15
126
42
57
63
132
45
75
85
101
67
17
78
81
72
45
24
3
33
39
135
30
30
93
15
42
39
159
12
60
18
7
48
8
24
88
17
6
90
103
29
75
105
55
53
3
24
15
33
64
41
63
24
105
30
78
99
16
17
60
27
3
150
151
71
121
5
12
15
33
12
150
90
108
24
39
16
11
45
45
72
48
120
24
30
60
30
43
32
63
145
8
24
15
6
3
24
135
33
39
9
112
32
57
15
81
7
35
78
63
24
40
48
59
36
42
15
183
54
36
24
31
107
13
5
72
108
30
105
9
48
7
23
1
120
89
42
61
5
67
8
24
24
16
104
69
108
60
12
7
8
33
102
25
17
126
33
96
63
12
18
147
15
168
25
8
57
72
150
120
276
24
141
24
40
131
69
64
24
5
147
33
78
33
21
19
144
23
42
12
3
27
6
55
5
27
45
43
119
66
63
57
7
47
48
18
15
15
49
24
77
43
77
27
136
161
31
29
6
37
32
93
27
16
17
31
101
99
72
45
19
5
66
33
24
93
132
31
47
9
64
120
56
51
60
9
21
27
96
24
16
17
55
5
24
60
31
17
7
23
1
17
90
69
15
150
43
5
147
33
31
29
72
66
73
47
42
30
33
15
114
6
49
80
40
35
85
5
6
24
6
39
63
300
93
45
24
66
49
71
72
18
24
18
12
9
69
48
150
42
30
37
5
3
57
6
49
80
240
33
102
18
15
16
56
16
8
57
199
65
6
24
1
29
36
39
33
15
15
33
88
32
45
3
27
42
43
48
56
24
21
99
87
90
54
121
5
60
12
27
15
25
35
150
48
30
12
21
45
312
90
42
31
29
48
3
24
81
87
105
63
48
112
128
24
15
30
91
17
15
45
43
56
111
90
7
8
112
56
111
6
192
67
24
17
24
18
198
12
12
60
60
30
81
69
18
25
8
48
9
42
6
60
72
3
48
51
45
16
152
63
9
40
240
11
24
6
12
43
48
32
72
27
6
144
36
43
24
32
21
3
117
12
108
114
273
33
103
41
135
63
210
78
49
5
43
65
48
15
48
21
30
36
25
65
55
155
60
102
48
54
45
33
103
29
30
30
96
24
126
90
39
21
19
101
3
129
15
112
131
30
12
180
30
30
138
30
27
33
102
177
24
21
6
37
120
56
9
48
102
18
15
24
40
24
77
114
6
19
80
63
90
63
40
8
9
18
69
96
9
15
141
60
7
113
7
35
21
99
30
15
16
24
48
167
33
24
21
19
35
36
169
128
40
65
12
75
3
12
66
15
9
96
12
90
90
72
31
59
60
9
64
32
96
15
30
3
24
3
54
6
49
5
19
47
150
54
6
30
42
15
48
69
19
107
210
43
29
12
6
102
3
129
15
123
85
128
15
145
47
57
24
16
5
60
55
41
120
12
67
65
31
80
69
66
9
96
9
36
3
96
33
12
91
107
78
63
21
43
23
72
73
32
3
30
114
6
87
93
19
5
19
107
37
53
12
18
37
32
33
42
45
45
48
60
48
63
9
48
84
75
40
96
29
19
96
35
18
60
18
13
120
96
56
105
42
45
75
13
5
60
39
24
24
96
16
53
3
27
30
138
54
31
17
108
75
48
249
111
57
30
57
88
59
90
36
55
35
84
156
30
7
53
54
90
108
7
5
123
27
78
15
3
30
175
119
6
3
96
93
43
5
19
8
16
17
72
15
27
6
60
30
60
54
6
13
41
15
64
56
81
79
41
132
3
64
95
33
33
42
37
41
12
42
1
35
45
72
16
24
72
35
300
30
51
9
15
111
42
72
159
16
96
77
108
39
21
3
24
15
1
152
72
63
12
21
9
78
145
95
24
33
15
90
72
159
144
33
15
75
12
18
84
19
71
36
69
16
47
33
88
17
24
36
27
16
24
5
48
72
51
9
18
85
80
72
16
41
126
73
11
45
135
49
77
75
24
33
12
66
57
3
13
71
9
69
30
13
35
13
41
31
65
24
6
33
57
12
43
152
27
6
55
29
138
57
40
11
12
1
32
159
9
24
27
6
39
33
72
6
84
6
12
120
150
13
35
45
40
8
39
121
29
75
3
90
102
138
67
32
120
51
54
120
39
24
15
12
138
192
126
54
15
16
48
24
32
3
ABCD 93436349720*3^$a+1 [50006]
36
14
6
9
12
39
15
37
32
16
11
6
27
3
27
6
34
62
49
11
28
18
8
7
17
57
25
60
3
5
16
26
16
23
75
6
9
49
20
25
3
30
32
30
66
30
21
4
9
17
33
13
3
6
14
76
6
30
18
11
6
30
33
46
9
44
7
3
20
21
24
57
1
24
23
36
37
30
44
94
11
45
21
34
14
19
2
19
86
24
60
6
19
6
20
16
38
6
39
40
9
2
24
22
17
88
90
54
35
9
12
34
8
10
3
8
25
2
33
19
33
2
1
36
14
45
24
30
33
19
20
9
102
28
2
12
57
55
63
48
24
9
9
30
12
29
12
84
9
6
99
39
31
14
60
37
8
10
11
21
15
63
42
34
17
82
32
3
16
5
1
20
48
46
96
18
6
5
19
62
210
61
14
43
17
54
9
12
30
15
19
14
96
6
45
15
30
3
13
17
12
1
18
50
16
14
24
30
3
25
23
175
26
13
33
23
16
9
24
5
6
30
109
11
22
17
1
5
9
1
111
89
46
66
14
1
9
5
43
11
21
1
29
15
1
18
11
45
10
11
4
14
22
77
36
31
8
10
15
2
40
8
10
5
12
70
15
14
15
54
27
19
144
2
36
25
35
24
3
42
18
3
97
66
11
54
7
102
23
10
18
5
154
23
9
25
5
48
3
13
26
13
33
17
40
2
13
56
64
56
40
11
66
60
39
10
83
6
12
57
1
56
9
10
14
30
36
21
4
21
50
9
7
68
10
5
42
19
38
3
3
16
29
37
38
9
57
46
12
36
21
26
102
7
20
63
25
32
15
18
81
25
2
19
23
27
99
84
72
63
42
10
20
9
16
9
24
5
25
26
10
14
3
85
35
72
78
30
19
108
18
24
24
50
7
9
20
18
7
3
30
6
65
22
33
11
9
4
26
9
6
51
16
68
21
16
44
6
78
7
68
16
24
11
9
141
96
18
21
10
38
16
11
24
60
12
10
27
17
6
30
30
78
12
34
59
21
9
19
32
84
36
46
2
36
25
5
37
17
15
61
27
48
15
39
80
10
11
37
32
30
16
24
2
18
52
60
59
6
19
56
3
61
87
2
15
51
7
59
19
50
6
21
12
57
9
54
7
60
38
1
15
11
10
5
3
25
32
39
45
16
23
21
99
16
21
23
10
18
18
11
10
78
143
115
38
10
50
6
24
16
11
28
14
51
7
2
31
14
42
1
32
42
34
2
49
39
2
7
26
4
5
13
72
11
6
15
16
29
10
14
51
30
3
18
3
36
61
17
30
25
71
69
30
136
2
34
65
16
24
35
15
54
36
45
6
19
45
9
66
15
56
7
5
27
16
33
20
102
40
33
54
11
162
57
42
19
2
27
10
96
29
18
7
5
27
45
40
59
67
39
126
5
78
114
6
10
27
30
18
110
49
3
44
15
19
14
45
13
8
16
38
12
46
8
27
78
24
135
22
23
12
36
30
37
2
30
21
3
16
15
81
29
30
13
56
54
165
30
45
88
2
15
91
14
6
10
9
36
11
51
13
137
30
60
12
10
15
18
3
11
43
75
42
80
1
77
15
30
7
14
55
39
50
40
62
16
24
24
29
15
6
24
13
18
9
83
19
5
60
49
17
10
23
16
53
43
27
5
13
32
22
51
48
5
21
144
6
90
64
59
1
5
12
3
21
33
3
118
21
8
7
51
8
6
40
5
66
13
9
3
29
4
80
9
1
71
1
8
24
7
38
27
24
21
15
3
13
29
43
26
81
3
75
96
9
55
15
3
158
34
32
58
32
28
2
13
17
4
41
54
129
3
22
8
37
30
33
87
3
29
43
5
40
77
19
71
19
39
15
11
10
26
36
39
3
30
72
31
32
30
75
12
46
2
67
54
17
7
23
18
10
20
1
50
40
11
4
9
30
15
56
69
4
11
12
24
1
17
121
27
59
3
18
39
9
30
9
13
9
9
95
6
111
18
55
20
9
10
27
9
5
16
33
3
5
18
21
4
36
44
67
33
72
47
12
9
69
30
12
6
114
45
1
27
30
101
4
21
5
21
151
33
57
2
18
3
31
3
12
39
65
9
51
4
47
4
29
3
4
105
5
3
36
4
17
15
9
22
3
42
32
27
3
27
13
5
21
15
10
87
14
30
180
28
35
7
5
9
24
21
51
31
17
1
9
17
10
44
1
5
49
71
6
3
4
96
12
2
22
18
72
14
4
6
125
30
37
29
25
18
45
3
8
6
10
6
32
16
95
19
6
41
19
20
9
67
83
48
25
47
16
35
24
120
1
21
29
24
72
31
23
7
35
27
1
35
4
17
9
6
40
23
25
3
39
48
42
38
3
10
44
24
21
39
16
65
10
29
69
30
102
9
51
21
73
125
21
16
9
8
15
6
39
48
103
29
36
4
3
17
25
11
70
2
78
55
6
8
67
26
10
2
57
21
13
30
65
12
67
57
5
3
6
40
14
21
9
43
35
40
15
24
8
3
12
15
33
33
21
3
81
7
33
2
3
51
18
13
30
35
9
15
4
29
22
110
9
1
53
48
12
55
3
3
5
21
3
30
48
13
35
36
25
89
19
17
3
82
14
16
18
45
3
17
25
5
6
49
26
24
66
21
24
22
33
26
39
10
14
87
34
14
28
5
60
13
6
53
21
7
74
16
32
1
11
1
17
10
18
3
15
44
7
14
4
30
2
21
22
26
31
18
26
70
56
79
14
30
6
4
18
39
18
2
28
95
1
56
31
44
154
11
16
2
46
29
58
44
46
72
57
5
3
15
46
21
11
58
26
28
8
33
66
78
15
52
14
24
15
52
39
26
31
62
25
21
20
51
13
6
35
16
3
20
16
15
36
3
53
9
24
4
15
15
11
6
145
11
3
16
14
16
50
9
84
88
8
66
73
48
47
25
18
29
15
16
90
17
31
29
97
11
30
48
9
13
44
39
10
20
64
26
6
3
13
63
32
27
6
24
91
20
1
41
33
16
59
10
5
16
20
24
24
10
48
15
83
57
39
28
17
1
9
89
16
5
24
9
37
36
23
21
3
6
21
36
63
25
72
23
10
5
6
69
40
6
41
34
5
31
8
1
18
23
22
8
115
39
14
22
8
30
15
109
5
31
29
27
61
2
46
120
35
40
2
67
2
46
42
80
3
18
25
12
63
14
7
23
6
15
30
9
36
36
103
56
9
25
23
13
74
21
12
33
4
23
114
1
32
82
44
109
3
5
24
43
2
30
3
31
11
13
77
25
18
6
35
55
6
29
7
45
33
14
10
30
3
45
5
18
25
72
113
7
12
20
7
3
2
15
1
5
30
43
56
33
6
49
66
60
26
16
29
3
6
55
32
114
75
13
35
60
10
5
51
45
25
60
54
47
15
15
25
68
7
5
31
14
3
15
66
7
44
15
39
31
18
77
28
6
17
25
45
15
2
111
1
18
20
45
61
56
40
9
21
15
5
31
23
45
36
13
17
6
90
58
44
42
30
3
33
48
15
22
24
50
30
9
9
6
27
4
21
44
9
9
6
75
7
48
51
29
39
1
11
10
56
33
109
45
35
133
39
59
52
32
21
24
13
15
50
93
40
26
18
21
15
51
45
135
28
2
34
131
30
4
51
14
120
51
31
8
19
17
6
33
9
45
28
29
55
11
84
33
12
43
62
19
9
50
18
19
3
15
2
19
29
46
107
3
21
43
18
8
30
ABCD 93436812746*3^$a+1 [50012]
84
73
71
19
5
12
13
47
84
37
42
36
17
43
29
55
48
17
12
31
252
41
12
120
13
96
30
65
36
24
24
12
79
41
73
42
113
91
5
96
48
36
49
35
37
35
19
5
43
41
19
12
5
120
55
5
60
24
61
6
5
48
79
60
17
19
41
13
72
54
24
18
107
43
29
13
102
41
79
36
144
6
54
24
101
13
6
101
85
24
47
55
12
41
12
48
7
185
72
31
5
120
7
53
91
29
19
30
6
41
19
6
24
95
121
23
1
6
60
144
144
101
24
60
7
41
13
11
24
55
5
31
173
13
18
101
36
48
55
30
54
41
1
54
17
12
168
13
72
23
7
17
7
113
132
43
66
191
31
12
12
90
54
5
132
139
36
24
36
53
31
24
29
85
30
53
67
53
7
36
12
84
48
101
12
25
30
89
43
5
7
5
36
43
5
72
24
144
7
18
11
43
17
24
60
36
79
132
29
55
24
29
43
377
1
71
1
30
48
60
29
48
49
48
23
73
6
5
43
5
7
54
24
11
36
36
79
36
17
91
60
42
59
13
48
47
73
59
79
6
90
29
60
19
42
78
48
17
1
96
30
18
11
132
169
71
7
17
31
42
72
83
67
96
18
30
17
55
42
42
41
12
7
18
71
12
79
5
31
18
11
24
115
36
6
42
5
55
17
19
240
5
187
48
29
36
24
48
7
156
5
19
113
24
1
54
41
115
5
73
47
55
24
168
66
54
36
185
19
5
85
30
41
12
19
36
53
96
73
23
55
17
12
19
5
36
25
48
23
12
12
79
77
7
17
96
48
84
55
36
5
79
5
12
25
119
25
6
5
43
60
12
96
17
127
24
17
12
36
12
84
79
72
29
19
72
72
17
25
155
19
65
156
19
77
19
120
5
79
54
6
24
161
12
12
48
7
18
102
5
31
12
5
79
29
1
95
1
47
25
6
66
71
97
23
168
84
103
48
5
7
17
7
96
24
5
31
30
59
24
12
19
30
83
72
19
372
12
36
125
24
1
24
11
36
19
12
113
55
41
25
6
5
13
114
5
145
11
19
65
55
17
49
167
48
91
6
83
19
72
48
173
127
53
24
24
60
31
78
30
5
120
13
78
5
19
5
43
77
72
31
60
5
79
5
43
17
13
48
30
65
24
31
18
71
24
24
127
29
19
17
79
24
42
24
6
24
12
12
5
13
23
60
12
144
103
77
60
73
30
72
48
36
30
155
24
48
60
24
108
48
43
24
5
13
35
48
19
48
17
7
65
91
102
35
7
29
7
17
7
5
13
23
79
114
11
60
55
41
67
161
60
25
6
96
17
25
6
29
43
5
37
30
72
48
65
55
17
19
6
59
31
5
31
29
60
49
11
48
55
17
19
77
24
85
11
7
48
53
12
12
73
35
108
1
6
5
37
126
5
151
89
36
19
96
84
101
24
37
35
192
132
108
288
12
12
24
19
41
91
84
24
41
55
41
24
19
53
108
91
161
49
83
36
121
23
72
55
5
24
61
18
12
5
175
108
17
103
65
12
24
7
48
89
12
73
30
42
23
120
31
41
49
72
23
79
5
96
19
5
7
6
78
17
25
24
48
11
12
12
12
84
36
108
72
13
150
17
1
30
12
65
43
89
43
53
240
24
60
13
6
24
12
6
47
25
18
84
5
325
35
79
29
1
30
29
12
96
7
72
53
7
5
55
41
55
17
55
12
48
48
60
29
19
161
84
19
41
49
48
23
55
17
49
30
48
48
29
19
29
36
24
55
65
25
107
19
5
67
5
72
7
29
7
12
30
11
7
65
13
6
89
12
48
19
17
19
65
19
5
61
131
24
96
13
23
72
7
48
41
25
24
6
17
73
6
24
29
37
23
43
12
41
156
24
12
175
72
53
60
19
269
72
25
119
84
12
7
41
235
102
167
36
24
37
11
13
72
72
138
48
77
19
96
17
12
49
71
36
12
31
5
19
138
42
48
78
6
113
25
30
17
24
12
48
12
25
59
84
199
36
30
432
23
36
60
24
19
30
6
12
102
120
30
96
36
48
113
24
13
47
36
132
132
84
12
84
25
54
5
12
84
91
5
7
17
24
60
1
120
11
7
5
103
17
1
6
89
31
5
43
5
60
168
43
161
19
125
72
7
12
18
30
48
24
149
7
30
30
149
24
12
55
5
13
107
13
71
48
103
89
73
42
36
24
48
36
60
5
72
72
67
29
12
72
1
6
24
161
91
5
12
61
6
53
43
108
84
186
66
29
24
31
17
24
25
24
54
72
24
12
5
79
60
30
11
7
30
18
29
84
127
48
29
67
29
49
18
5
43
41
19
17
7
17
25
120
11
84
24
ABCD 93437048366*3^$a+1 [50029]
55
41
72
12
6
81
33
30
138
27
3
37
11
24
30
30
60
6
210
30
60
19
36
77
39
21
48
7
48
47
48
45
96
156
28
24
20
16
59
25
23
12
18
12
3
28
17
42
13
8
9
43
60
32
105
18
138
7
65
3
57
42
36
30
84
96
79
96
137
27
21
12
147
75
73
17
75
123
18
55
56
39
49
176
4
155
18
7
36
5
12
150
18
12
12
48
7
48
5
7
41
24
55
48
317
60
31
72
48
5
7
35
25
8
180
84
3
157
20
15
6
115
44
16
77
43
32
12
36
4
35
25
41
240
60
12
115
48
47
78
102
37
173
87
81
30
132
12
18
15
232
11
157
12
108
245
43
59
13
20
3
9
51
37
44
4
65
15
9
91
149
31
89
36
12
39
4
5
42
90
15
40
5
187
53
12
15
12
28
68
3
60
25
77
55
17
15
51
205
59
13
5
7
5
51
4
5
55
53
60
30
120
78
147
52
48
65
75
3
30
39
93
235
233
51
81
75
15
168
24
60
60
73
12
11
30
19
71
42
12
66
54
30
25
41
7
8
24
33
162
33
40
20
33
7
8
75
42
48
19
20
15
150
36
67
12
60
36
140
160
77
72
48
18
25
24
8
88
65
19
32
16
5
15
33
84
60
6
12
25
104
21
12
87
21
138
21
16
12
23
25
17
96
132
55
20
57
168
12
31
12
5
27
51
25
257
12
27
24
75
45
36
4
60
32
57
43
48
29
78
85
20
15
73
5
27
40
17
3
33
55
17
48
42
72
21
27
18
162
18
30
25
120
104
21
15
39
60
25
20
15
57
64
12
125
87
21
24
18
85
17
18
90
195
88
17
12
3
52
116
27
9
63
13
53
15
9
3
40
32
28
44
60
141
18
37
17
43
12
11
37
128
64
36
5
54
48
13
120
24
23
42
60
90
193
17
55
8
28
77
12
43
5
175
68
4
36
125
67
44
3
33
75
78
7
120
12
8
72
3
37
60
8
60
12
40
41
19
35
60
18
43
24
53
60
67
11
25
72
8
52
47
25
8
3
45
72
33
24
138
30
12
55
5
18
42
78
73
5
42
120
25
48
29
48
30
25
23
21
4
137
55
125
90
57
16
20
36
69
19
32
9
79
5
31
60
5
72
72
87
69
7
8
24
16
35
42
15
72
16
60
167
12
36
102
7
113
60
18
84
30
15
15
33
3
30
7
32
45
31
5
30
42
48
75
36
21
12
126
84
133
140
93
54
25
5
27
21
7
8
15
12
193
47
168
78
12
99
124
5
79
95
13
5
27
45
6
102
147
75
1
92
40
65
72
18
157
11
69
12
21
30
12
13
125
15
28
24
128
40
5
15
57
103
32
171
145
47
25
8
69
30
33
57
18
9
96
52
60
36
17
7
71
45
39
81
45
30
37
32
28
17
43
5
60
15
28
77
159
4
56
3
33
105
12
78
25
108
12
12
83
48
42
12
87
108
220
5
60
27
63
13
8
60
9
43
20
40
5
99
39
12
13
35
12
102
18
25
53
99
63
25
65
103
12
20
45
87
88
12
41
19
5
48
120
39
36
117
108
115
17
60
30
60
1
20
52
5
15
33
114
13
32
105
66
69
12
24
15
72
33
57
18
37
12
53
55
8
4
32
4
12
35
48
49
8
57
3
88
12
47
48
25
48
24
36
44
16
12
32
16
47
192
1
17
90
45
27
1
72
12
53
7
8
52
60
23
69
28
5
123
33
54
13
53
19
95
1
65
67
32
33
3
4
131
144
30
66
42
3
36
3
96
42
18
25
84
65
6
129
33
12
43
48
65
99
21
42
13
12
65
15
117
18
12
48
72
57
21
163
59
18
7
56
15
37
53
19
191
25
89
15
33
3
4
32
60
16
228
239
25
5
3
15
25
77
43
8
4
108
44
33
31
44
100
53
60
7
53
72
123
24
28
65
18
33
52
47
1
92
27
18
30
18
51
21
55
72
11
102
102
66
79
83
12
13
20
48
36
60
9
19
281
15
27
138
12
12
3
132
48
27
45
132
21
30
42
267
4
32
15
42
43
48
59
120
66
72
30
42
87
69
12
87
156
60
52
65
42
25
113
7
20
21
19
23
48
25
72
65
42
13
83
21
36
123
144
6
7
12
5
36
42
85
35
97
120
36
80
52
107
1
32
3
57
153
24
30
1
77
55
17
18
145
72
20
3
37
53
48
15
4
32
21
39
33
18
57
76
17
12
15
33
55
48
65
15
39
1
29
78
30
120
12
91
84
80
12
28
53
163
24
41
30
30
60
7
35
48
45
99
30
30
1
17
39
ABCD 93437195266*3^$a+1 [50008]
88
24
20
1
36
54
185
49
18
53
61
23
13
180
15
177
3
32
60
60
36
64
20
31
9
36
135
5
1
48
3
3
65
7
84
93
56
1
63
21
24
95
96
180
1
24
90
5
49
63
48
200
25
24
111
117
3
80
24
55
53
12
16
159
41
25
54
33
57
35
16
39
5
37
3
81
87
39
60
144
12
17
115
30
3
12
56
25
12
3
129
12
18
6
12
35
79
21
8
100
20
25
95
1
39
45
60
15
24
51
90
12
78
162
23
64
96
45
15
9
75
27
29
61
11
12
85
11
12
55
93
15
29
36
64
68
13
15
132
48
92
112
75
33
3
45
32
25
23
112
68
91
33
68
25
12
11
52
32
1
30
96
9
45
54
213
32
25
3
32
16
51
6
75
27
101
31
30
3
147
29
40
15
5
1
30
126
15
32
61
35
1
6
174
51
57
36
95
19
65
25
3
27
78
107
96
61
3
3
48
5
109
51
72
3
45
9
35
48
109
6
12
21
21
59
115
24
273
117
11
31
29
24
16
80
24
48
43
237
3
36
33
33
47
16
45
24
66
29
7
60
66
23
37
27
27
9
45
159
20
48
7
5
7
6
3
15
12
18
24
15
68
73
60
27
32
156
4
15
41
52
48
15
5
64
27
33
36
72
3
12
42
71
91
174
39
20
16
15
29
31
36
53
13
15
48
60
20
12
43
57
60
48
32
7
126
30
6
39
20
52
9
3
80
36
7
18
6
9
24
75
65
43
5
49
83
16
21
6
18
12
63
15
65
64
27
18
126
54
60
12
108
3
12
3
17
55
101
12
109
39
60
84
15
90
23
100
8
7
54
6
18
36
39
81
99
51
9
9
12
179
64
8
43
30
24
156
42
30
18
6
84
35
12
187
45
8
25
27
80
60
16
9
6
66
90
6
18
5
85
36
90
9
44
40
8
19
6
138
5
31
18
36
42
12
6
27
9
51
32
16
84
20
67
18
3
33
35
64
45
15
33
23
55
12
105
92
1
15
81
111
9
11
67
81
27
77
36
4
93
42
12
18
3
32
37
143
16
144
20
1
119
7
54
144
71
4
57
48
36
15
57
27
60
27
69
111
18
18
30
155
48
24
28
33
15
20
60
55
137
28
32
40
27
42
48
51
111
24
30
35
7
12
5
37
36
84
11
67
30
75
80
43
53
204
85
11
24
16
12
12
8
13
54
41
84
28
3
57
68
37
47
61
60
35
12
25
27
60
36
21
59
12
13
6
21
8
19
36
177
3
54
35
25
11
145
6
53
13
18
60
5
7
114
59
72
7
180
5
16
21
3
33
12
3
69
18
6
12
23
24
31
5
64
36
32
55
117
51
12
24
41
52
45
11
4
68
12
1
30
17
28
72
12
93
23
79
60
48
33
129
51
9
18
45
32
7
9
80
52
63
54
30
18
18
69
36
32
7
101
52
63
17
12
13
27
60
156
21
54
5
120
19
42
30
29
7
45
20
67
30
6
36
29
40
21
39
117
15
3
29
16
12
69
6
17
16
104
7
69
51
29
31
309
27
33
12
45
24
156
35
37
15
3
60
18
47
12
13
48
6
36
5
13
54
36
65
40
20
37
54
129
32
52
87
18
6
69
21
54
12
113
16
84
57
39
140
25
15
57
84
3
60
15
5
97
18
5
1
35
60
24
108
28
80
24
48
37
83
52
36
12
252
15
60
198
83
12
52
27
9
45
6
36
72
12
18
11
64
8
12
13
18
24
72
30
60
3
36
9
78
5
7
65
25
72
11
13
15
152
28
15
126
24
47
19
29
12
163
12
60
137
43
93
20
31
33
20
67
93
108
92
31
9
15
41
4
21
119
136
39
18
18
45
57
75
48
27
5
49
3
87
89
124
15
93
32
115
33
12
75
233
160
63
90
126
29
37
54
6
15
39
33
20
36
55
129
33
12
123
12
20
31
57
20
79
18
15
63
30
90
153
32
48
52
32
13
27
45
48
42
66
47
60
25
30
42
3
12
80
7
93
3
117
111
36
114
15
51
33
8
127
33
33
36
203
85
3
39
113
13
102
108
53
52
8
19
65
48
28
24
48
48
24
21
12
108
54
96
54
36
147
9
71
73
75
21
18
12
29
64
48
12
195
5
28
33
6
29
79
66
36
6
12
41
37
12
72
39
44
16
12
20
48
100
32
19
9
32
48
4
8
88
72
129
63
135
41
4
45
36
47
12
136
21
99
32
49
18
6
12
54
29
24
16
72
48
60
201
39
69
36
36
78
21
44
96
40
9
23
28
60
32
37
42
113
16
15
5
64
15
5
37
30
9
20
61
150
9
20
40
51
36
150
12
60
30
6
90
66
36
47
16
44
156
25
126
9
105
30
29
25
18
18
35
1
108
15
21
6
29
1
60
18
65
25
51
201
18
12
9
15
45
32
25
23
31
6
47
48
7
21
80
280
147
45
129
24
47
7
18
27
ABCD 93437418208*3^$a+1 [50051]
96
33
27
12
75
21
39
153
9
30
60
9
7
29
69
34
32
33
21
70
80
24
6
15
12
108
45
66
64
41
3
52
149
24
81
279
48
57
46
26
58
80
12
45
39
84
141
9
51
12
27
21
24
51
6
3
51
6
48
30
57
19
5
39
21
36
69
36
30
30
24
60
24
111
21
70
44
6
10
29
45
390
24
96
6
51
3
60
57
12
27
30
90
21
24
9
27
87
6
75
9
12
3
36
51
24
40
36
44
9
48
9
24
10
110
294
21
24
45
30
81
141
114
165
9
51
15
16
80
18
6
30
27
63
21
45
24
10
12
8
165
55
5
225
15
151
20
45
99
30
111
93
6
21
75
33
27
4
5
60
21
24
142
2
12
228
142
84
5
12
57
66
30
6
18
12
24
6
21
12
108
69
75
9
180
51
33
3
87
6
27
24
63
120
42
46
98
34
5
75
16
77
163
74
75
27
18
46
29
12
75
90
48
12
15
39
45
84
48
3
6
18
141
39
30
12
39
60
19
5
15
42
30
105
24
15
16
68
6
6
9
84
96
51
78
12
48
22
41
48
55
17
99
9
12
24
9
15
24
60
12
45
18
90
6
21
36
127
86
24
60
27
105
34
5
12
19
29
9
70
62
24
96
94
17
84
55
164
45
12
7
65
36
55
56
21
33
24
3
27
102
39
19
108
8
66
135
19
5
81
39
39
42
24
30
126
15
69
36
178
53
60
60
55
53
189
66
6
18
36
30
111
24
60
69
87
168
15
12
78
6
69
48
189
3
21
15
21
3
27
18
46
50
96
108
132
18
232
20
9
7
38
10
14
12
48
63
3
9
12
60
45
24
96
60
54
6
171
7
80
33
3
6
154
5
39
36
36
213
57
3
177
106
14
24
22
38
66
21
24
15
78
6
45
45
75
55
14
75
7
149
21
63
147
9
36
19
14
207
84
12
57
183
39
208
20
42
99
69
6
66
15
19
17
117
10
5
120
12
45
106
12
41
36
33
132
84
36
10
74
24
15
96
12
9
108
27
3
6
15
24
60
21
24
15
12
36
69
18
66
15
9
12
94
29
67
110
111
72
43
98
24
322
128
36
57
93
84
15
115
2
30
30
15
9
96
15
123
36
54
42
84
24
66
142
185
84
60
24
69
27
15
18
51
45
87
48
21
51
48
51
150
3
117
3
15
42
111
7
2
60
15
48
12
39
66
24
24
63
43
137
24
3
180
28
38
51
24
12
9
10
41
7
41
36
45
51
48
96
39
30
135
72
132
12
15
45
120
9
30
9
57
111
307
2
138
33
72
81
10
5
60
24
21
84
51
60
99
21
171
24
9
43
2
111
249
22
50
106
74
150
30
34
20
60
66
18
66
174
12
48
21
45
39
57
60
63
51
90
15
69
12
3
27
30
3
7
36
38
24
63
24
75
78
183
72
12
3
42
24
27
7
48
14
15
24
39
6
36
10
110
15
144
31
98
36
60
27
9
18
81
81
10
224
57
3
36
28
176
330
36
39
12
12
67
98
30
21
31
60
20
18
10
5
60
31
14
6
21
39
21
31
5
24
24
7
5
3
45
21
118
50
60
22
41
19
29
12
69
166
29
63
72
9
21
30
16
29
93
82
14
36
18
81
31
50
15
9
15
129
3
147
126
15
19
50
46
12
32
57
24
12
19
14
54
12
4
12
62
6
9
21
6
18
3
19
8
6
39
105
123
48
72
60
55
53
81
54
9
15
6
60
186
9
120
24
36
144
72
24
36
15
9
21
18
12
9
91
144
41
19
89
60
12
45
24
24
132
135
43
41
36
15
21
63
114
58
48
65
67
5
39
18
30
6
10
17
93
6
9
36
63
36
9
57
120
39
187
48
77
57
42
4
5
7
182
46
20
40
20
21
63
88
8
6
39
69
22
29
7
92
96
24
40
77
45
15
45
3
55
26
39
36
36
24
180
15
141
33
147
43
5
60
15
93
12
12
123
36
105
21
18
66
84
36
75
24
45
12
58
122
15
39
45
15
100
65
75
21
93
96
36
84
27
27
102
3
43
5
33
51
39
16
80
16
12
2
63
12
39
54
22
74
39
12
45
3
115
65
57
51
19
14
34
17
31
53
111
174
6
40
5
24
55
14
3
79
140
78
22
44
6
24
66
9
36
3
42
15
123
6
99
57
3
7
104
66
24
30
4
32
64
89
48
192
7
5
43
26
15
7
2
42
9
15
6
54
81
120
75
40
8
28
149
105
15
31
38
87
7
2
51
12
12
15
18
63
19
218
ABCD 93437511998*3^$a+1 [50195]
3
120
33
128
52
39
54
75
116
49
72
3
27
57
12
104
16
104
64
20
60
85
51
45
59
112
3
150
27
60
105
36
168
66
18
18
114
3
51
69
75
125
16
32
19
93
237
18
12
53
16
104
16
15
285
15
65
4
96
15
65
12
60
40
57
6
45
44
67
93
3
45
75
5
13
27
72
15
12
90
54
9
33
15
32
48
28
176
16
3
77
132
112
44
31
21
39
18
71
16
60
168
72
63
12
36
54
96
83
19
6
15
72
57
72
23
61
24
35
1
27
27
30
42
81
144
45
84
36
204
36
138
6
39
81
107
19
93
183
105
33
126
105
21
24
3
45
47
211
72
137
40
36
57
30
5
16
69
78
93
15
9
8
37
27
21
3
176
19
45
51
9
9
36
15
152
12
103
9
9
90
57
69
59
4
36
9
15
21
35
12
28
32
4
3
48
17
1
39
3
138
60
27
60
144
129
111
24
135
21
20
24
7
9
39
9
32
88
168
27
6
51
140
36
25
18
81
24
60
44
112
21
54
149
7
105
3
81
51
54
48
36
35
19
17
25
23
76
12
24
3
6
30
57
8
24
1
75
60
27
144
5
139
36
5
1
270
69
8
7
33
3
213
36
60
69
47
148
32
40
3
125
19
6
71
31
117
171
17
79
36
69
51
117
48
24
15
36
12
6
51
93
123
48
39
201
159
177
3
36
96
33
128
19
48
113
52
93
83
12
64
33
6
89
67
78
36
59
12
160
15
153
80
48
49
39
9
90
36
9
440
25
12
83
16
116
148
3
138
15
21
123
96
147
9
75
21
8
40
84
27
101
25
3
84
27
198
48
35
28
176
31
5
48
181
18
65
43
54
3
33
18
72
9
8
133
63
12
80
48
67
54
48
63
159
54
71
19
81
8
40
12
48
12
45
54
29
16
51
108
57
9
234
41
31
29
52
27
240
117
39
36
144
5
96
13
23
7
57
144
105
36
75
33
35
48
7
60
81
27
12
33
3
36
45
80
84
49
23
40
39
6
3
27
65
124
15
36
72
21
32
13
51
3
5
31
270
47
7
36
57
48
99
5
31
41
24
4
12
39
9
63
108
90
11
139
9
75
72
81
44
1
3
56
91
72
30
108
27
12
51
60
17
48
187
65
72
24
72
24
40
21
75
24
69
11
40
24
20
7
5
37
48
3
69
78
9
48
32
1
138
36
45
9
132
12
90
60
5
31
156
60
69
20
1
54
12
108
6
135
9
11
73
87
291
125
12
16
45
36
63
15
33
20
19
81
12
36
24
48
9
6
57
51
12
9
80
168
16
12
20
37
75
56
16
21
18
45
27
9
21
54
18
3
104
16
80
13
54
42
35
84
97
15
3
45
21
270
24
30
114
53
64
111
17
55
72
36
45
128
4
12
128
25
18
89
28
20
28
75
5
28
20
31
5
13
63
60
9
39
24
56
1
3
96
132
24
39
81
108
12
15
30
83
36
12
120
12
52
15
45
93
78
69
15
5
28
183
89
196
39
18
15
63
17
13
24
54
9
12
68
55
12
6
23
60
24
103
18
96
71
19
5
43
21
39
77
79
5
31
60
48
33
9
39
36
8
91
29
88
84
44
16
24
24
56
24
7
36
54
15
24
15
45
32
13
270
5
180
55
12
72
33
75
5
124
3
66
11
25
11
97
15
12
123
36
66
36
123
72
57
18
42
23
12
67
18
11
4
81
59
7
6
12
18
45
33
39
56
64
15
41
52
87
60
66
15
27
77
97
63
36
45
36
95
96
108
7
108
17
64
33
18
30
24
23
31
72
149
100
3
93
15
29
64
20
31
48
90
18
17
16
24
75
81
12
27
53
84
4
24
147
81
3
249
8
28
57
168
66
33
3
24
18
12
54
57
3
45
39
6
51
80
31
30
23
1
48
60
87
48
21
39
12
39
17
73
36
35
64
56
36
4
8
1
30
21
15
54
90
6
54
66
71
12
61
42
57
188
109
3
51
6
39
104
85
51
21
99
15
9
93
27
27
21
3
84
81
20
31
30
95
96
7
41
157
3
51
33
3
60
113
49
15
15
60
48
42
18
29
73
162
21
15
9
68
16
20
40
9
47
40
200
55
96
48
17
37
6
5
52
12
20
37
75
128
61
90
6
135
8
72
28
108
20
28
36
ABCD 93437559056*3^$a+1 [50064]
21
195
45
115
56
120
39
30
43
32
69
192
3
16
71
145
29
3
57
31
5
18
9
16
191
114
87
120
15
48
25
35
37
32
33
30
24
30
54
189
183
49
8
81
159
81
30
9
63
54
99
21
3
117
219
111
24
1
149
27
3
141
15
105
165
96
3
40
24
41
6
121
59
36
57
33
55
48
77
19
89
87
15
49
71
57
27
13
131
21
16
200
48
24
57
31
8
40
80
57
199
104
16
11
78
7
5
18
6
19
56
24
192
24
376
29
24
51
15
73
77
291
63
1
11
54
6
24
81
24
96
69
19
17
39
39
57
3
36
54
72
67
8
15
129
15
24
9
16
17
7
53
147
48
88
71
144
105
24
33
144
156
67
48
32
141
120
27
40
119
1
5
19
5
51
112
48
32
72
48
16
80
40
32
64
176
105
7
23
30
18
1
8
3
198
207
192
33
15
45
84
60
19
95
42
79
41
39
15
193
48
80
15
54
36
7
23
25
8
72
24
165
51
3
6
79
41
36
108
31
8
27
156
120
120
25
23
9
57
159
51
36
150
43
17
24
24
7
72
48
53
72
27
16
47
30
99
45
43
80
216
40
101
3
63
73
11
54
175
251
21
9
231
88
264
216
131
6
39
24
24
57
31
53
91
95
25
104
45
27
15
9
21
54
141
15
54
30
61
48
41
135
21
18
57
39
9
16
71
33
135
36
36
57
96
21
3
16
41
30
36
37
17
36
187
41
7
32
21
115
144
23
30
3
57
159
69
19
8
9
31
120
29
36
79
5
123
33
39
16
53
6
21
48
192
165
258
42
39
40
41
18
30
102
73
95
121
8
351
81
21
3
40
41
6
49
56
24
9
6
81
105
30
9
9
30
96
49
11
6
54
24
9
88
113
31
56
48
64
32
64
95
9
27
54
87
24
105
15
21
27
40
8
45
27
16
71
66
30
57
40
41
15
64
107
6
15
48
40
125
60
31
48
23
9
21
75
15
48
57
48
40
32
153
7
29
90
30
51
39
121
5
3
111
49
5
99
111
121
119
6
43
32
64
216
101
24
84
7
23
42
15
48
72
45
67
32
159
1
5
66
9
64
41
246
25
29
51
3
66
75
39
96
174
60
6
25
96
65
60
3
15
57
135
24
9
16
5
30
54
126
186
87
48
40
8
24
177
6
30
3
27
84
54
19
23
48
97
119
9
57
24
6
84
114
75
24
192
81
150
73
11
114
115
65
102
57
81
39
88
125
60
198
25
5
42
177
81
127
65
78
225
16
24
65
96
15
120
105
15
48
87
24
6
90
25
41
319
48
53
18
30
12
39
15
9
64
41
6
145
80
15
240
81
15
90
54
105
51
45
9
31
24
5
51
69
6
18
19
72
80
81
30
30
43
71
6
403
71
25
5
6
37
23
49
41
15
48
40
24
120
32
16
80
45
18
81
24
16
24
47
78
12
39
81
48
120
42
84
66
15
15
18
7
48
80
81
294
9
16
32
64
125
54
12
25
8
177
39
40
35
21
39
84
30
7
89
15
51
13
95
42
55
80
24
9
6
30
90
9
16
11
37
32
40
80
45
91
32
88
8
117
138
186
15
15
36
45
39
81
15
9
64
24
80
40
32
45
315
96
40
23
1
89
6
6
75
24
16
83
36
6
27
27
30
114
21
9
39
48
33
12
90
48
1
65
24
7
8
16
191
193
32
88
35
21
45
90
25
5
36
60
99
39
49
23
24
9
16
120
89
126
90
36
3
24
33
87
63
90
30
138
55
41
39
45
51
69
91
59
102
39
24
24
93
19
8
72
135
73
8
45
78
85
71
49
47
33
96
24
21
60
39
15
6
90
33
63
25
29
90
49
32
33
79
47
36
84
96
18
192
24
39
72
24
16
23
57
33
15
16
11
108
57
24
99
61
161
78
1
96
89
6
9
111
18
36
75
9
6
30
84
6
144
49
53
ABCD 93437842112*3^$a+1 [50037]
65
15
40
5
171
16
140
112
41
27
9
39
144
96
96
9
19
17
171
88
5
19
8
72
120
21
19
101
75
64
68
48
52
24
56
108
45
87
57
63
120
57
36
51
28
20
57
15
84
240
172
20
4
96
320
9
19
332
40
44
60
4
20
21
84
19
20
141
60
31
84
44
216
72
52
116
60
4
108
92
141
51
144
16
56
9
135
48
45
252
63
160
65
96
84
15
81
99
60
96
12
228
12
72
48
48
60
12
93
39
52
53
3
24
48
57
223
56
124
32
4
5
39
12
64
29
75
72
16
104
24
84
192
4
5
55
60
80
21
43
17
48
87
168
88
44
33
427
149
15
4
101
27
40
32
228
28
212
288
52
12
77
115
36
80
220
60
32
48
48
180
76
36
17
91
116
144
76
65
39
144
12
33
271
89
67
5
24
135
9
87
84
21
3
48
93
219
345
55
8
40
32
12
48
76
72
24
29
39
105
27
9
127
24
5
24
91
8
316
65
139
68
60
129
19
20
112
53
27
144
93
27
24
45
15
76
200
264
112
20
9
151
92
357
111
153
115
101
139
24
200
21
91
29
7
32
196
44
228
48
165
67
80
4
20
9
195
64
156
144
32
16
29
51
93
87
28
104
28
44
45
39
84
21
27
24
148
48
80
4
53
195
40
140
57
84
31
96
17
135
88
173
67
20
48
204
72
88
72
56
48
4
60
200
76
176
64
65
15
4
56
24
60
105
132
99
9
36
115
41
151
180
72
161
31
96
128
180
9
123
9
3
48
52
12
44
21
123
72
48
21
36
195
16
204
20
33
27
213
75
48
48
36
93
67
60
53
63
9
51
52
36
44
105
7
36
72
72
156
17
3
60
9
75
120
189
27
12
60
100
17
79
84
92
124
24
272
124
20
165
19
68
100
192
41
19
17
31
44
4
12
84
48
41
135
9
7
84
41
3
16
60
80
21
43
101
15
141
211
144
164
21
39
364
56
69
3
33
115
41
51
189
84
7
140
48
52
8
72
12
76
36
36
80
12
12
45
19
164
45
87
45
108
15
52
113
3
9
19
161
111
100
80
57
7
56
129
3
160
68
28
32
12
21
291
28
77
60
135
9
55
125
19
20
40
5
195
201
19
60
152
9
55
24
116
4
128
24
4
44
96
232
92
96
12
100
173
31
20
129
19
8
84
180
168
16
20
36
153
111
84
81
187
80
52
32
93
51
9
43
104
40
108
41
24
75
117
271
272
28
72
56
21
31
48
164
108
144
16
20
28
44
208
20
28
29
3
4
20
28
96
20
12
28
20
64
77
3
177
43
32
16
68
180
16
29
115
101
84
31
24
12
128
12
33
159
16
5
51
124
32
84
96
72
45
7
29
15
240
192
24
28
77
48
67
144
29
51
52
12
32
108
388
89
75
105
60
55
36
32
76
20
69
7
20
24
64
5
63
48
129
67
8
96
4
77
31
17
3
93
79
228
32
76
65
127
68
9
87
16
48
12
20
60
72
72
168
40
36
305
331
29
91
29
19
8
120
120
64
29
171
24
129
ABCD 93437842658*3^$a+1 [50003]
3
69
63
66
222
18
36
54
9
15
12
30
6
33
27
18
6
6
168
96
54
6
18
21
84
36
27
24
18
51
120
15
21
75
18
42
33
96
21
18
18
27
120
27
30
15
24
9
18
60
30
120
3
27
60
60
69
39
30
24
30
42
3
75
36
24
12
60
60
60
84
60
84
21
24
36
111
126
3
15
60
24
48
78
6
36
69
45
66
60
30
99
24
15
30
6
9
57
18
9
51
105
27
24
30
6
57
45
75
15
81
24
153
27
75
45
12
3
21
39
6
99
180
12
48
12
3
48
33
15
24
42
48
120
18
48
24
21
57
30
9
69
60
24
51
27
72
57
45
36
42
72
6
48
15
75
42
90
129
9
30
96
33
81
54
21
81
138
36
21
105
15
33
168
3
21
96
3
36
3
21
27
30
30
12
21
27
18
66
9
15
84
36
96
48
78
132
6
45
111
84
9
51
30
54
18
39
3
126
75
21
3
3
18
84
75
51
66
3
81
30
36
144
141
3
12
69
117
18
21
84
21
36
39
21
27
45
12
6
24
18
15
135
6
6
153
12
3
21
60
261
3
45
42
54
30
9
120
51
24
48
18
6
48
57
180
15
24
84
42
90
9
60
39
102
66
18
60
36
48
15
27
6
54
150
84
6
45
39
129
51
12
18
30
9
3
69
24
111
24
24
45
75
6
15
45
36
30
9
27
93
9
18
9
3
60
60
48
9
3
57
243
42
120
54
72
54
30
60
24
24
18
114
9
141
6
12
45
12
39
30
42
60
12
6
51
33
36
15
24
57
15
15
96
33
9
15
147
6
3
15
24
36
9
21
15
60
21
6
12
108
102
12
48
6
21
21
48
75
60
87
129
15
6
39
9
30
9
57
3
36
15
21
123
36
60
84
30
15
120
3
72
165
57
15
75
69
36
3
18
48
12
42
21
144
3
18
126
153
33
27
27
9
84
3
42
6
60
21
24
81
84
51
15
24
9
57
15
39
84
6
51
15
153
3
18
51
39
21
21
42
66
15
24
36
9
42
60
24
69
27
9
15
12
30
87
57
3
60
3
30
18
69
12
3
60
18
48
39
12
9
75
9
42
18
27
15
54
60
36
18
12
30
63
12
9
60
6
30
30
156
18
15
87
57
27
33
27
18
42
30
63
153
72
48
18
9
123
12
21
9
135
3
33
9
15
45
15
12
84
84
36
87
18
6
9
84
51
81
15
33
12
135
60
108
6
60
12
120
12
60
138
30
3
99
6
51
93
6
84
132
9
105
12
54
18
6
36
24
6
24
54
42
78
30
18
108
126
6
9
48
3
129
48
45
30
12
30
3
57
6
33
156
75
36
114
168
27
21
30
57
93
39
3
18
42
48
57
12
15
6
102
42
18
78
48
12
63
27
24
126
24
3
120
12
15
33
60
3
9
24
15
9
57
3
183
24
9
69
6
30
30
60
9
3
12
78
18
69
3
54
3
15
21
111
45
15
60
45
3
108
60
30
63
36
60
129
99
3
24
78
147
108
15
162
60
24
111
144
24
201
51
3
12
48
6
15
15
114
27
15
96
12
48
24
33
3
9
3
21
21
3
111
6
30
69
21
18
6
15
15
36
18
51
15
45
69
6
81
39
141
93
162
30
15
21
3
24
33
72
78
69
48
15
105
3
72
45
63
72
57
15
45
39
6
3
33
27
15
30
15
87
90
84
75
60
45
90
6
99
195
6
54
45
24
12
39
30
54
57
84
75
36
48
12
108
21
57
72
15
33
63
27
57
15
57
21
63
9
198
9
15
18
147
3
72
114
30
9
87
24
102
12
15
195
12
6
54
96
9
3
42
18
78
180
102
21
27
33
9
12
24
30
126
84
12
90
18
144
30
162
48
75
21
24
87
3
45
135
42
66
9
51
117
36
36
63
138
3
9
15
21
6
45
15
156
18
6
33
156
27
48
30
102
12
30
75
45
6
9
45
66
9
33
63
21
6
12
81
24
12
51
18
6
66
24
3
15
12
9
27
48
9
21
24
51
9
51
84
51
42
30
9
9
66
30
3
21
15
24
120
27
69
57
24
6
30
3
9
162
105
15
30
54
54
30
150
18
78
12
60
39
105
135
33
90
18
30
78
90
81
15
84
24
36
42
42
48
9
33
6
12
42
18
12
12
48
48
9
24
51
78
27
9
96
18
45
12
9
51
21
18
6
3
15
105
36
27
72
102
39
81
30
9
9
60
48
18
12
12
36
9
153
54
78
6
36
48
108
57
12
3
66
60
39
36
99
6
15
45
114
72
33
33
30
108
12
60
78
126
33
3
69
15
66
48
60
51
24
24
3
150
303
36
15
33
21
30
30
99
3
24
9
9
18
42
6
9
57
15
3
12
24
42
42
108
18
24
12
138
60
108
57
27
33
45
15
75
12
54
15
15
24
90
15
12
108
3
48
6
3
33
24
3
15
48
30
39
51
54
48
36
12
150
72
18
24
30
60
9
24
36
96
15
30
18
36
6
18
60
6
60
30
ABCD 93437865232*3^$a+1 [50010]
27
88
11
141
40
204
116
16
8
132
4
44
36
40
29
54
37
24
80
64
20
16
11
81
48
52
32
57
19
36
44
96
36
4
53
3
72
28
164
28
32
76
48
20
160
60
65
19
20
88
48
120
56
24
120
16
11
93
76
36
24
5
3
60
96
12
4
20
129
111
76
119
73
35
177
88
8
88
20
4
96
32
124
11
69
39
25
32
12
16
296
328
120
12
36
24
20
213
108
19
48
41
39
112
44
12
48
96
136
12
5
43
80
48
99
13
23
21
84
16
36
44
48
21
31
80
160
71
162
55
53
19
8
48
48
21
18
121
144
41
31
95
1
8
24
88
44
4
137
18
61
24
92
28
11
109
56
4
80
75
97
20
52
12
89
55
80
27
105
39
49
59
25
48
143
165
16
48
216
41
15
144
21
39
76
29
7
12
56
24
232
96
8
4
65
127
44
4
48
29
19
32
4
56
123
144
25
12
8
27
61
72
60
113
15
28
116
60
15
21
12
16
20
100
96
8
40
47
25
56
12
76
20
45
19
12
20
84
120
40
92
12
16
96
216
72
240
132
140
64
65
54
13
44
4
12
20
33
27
4
44
69
51
75
37
17
7
8
96
60
180
225
39
88
60
12
36
80
76
24
32
3
37
53
91
24
11
81
9
3
177
31
200
60
64
20
93
18
25
68
15
21
15
145
60
29
19
140
112
36
17
51
16
60
48
23
57
51
1
188
12
16
17
103
128
75
21
88
36
12
84
44
4
132
11
108
54
91
179
1
92
168
16
48
152
36
4
144
12
20
27
213
39
18
7
120
20
48
148
92
76
56
144
172
48
20
21
54
189
117
19
24
96
84
47
61
20
99
73
48
20
4
71
33
100
11
108
25
101
7
8
64
48
17
18
69
39
25
24
48
104
4
32
28
32
84
16
32
36
40
24
11
1
53
111
16
56
48
100
32
123
1
68
75
25
336
32
12
27
21
144
4
65
79
156
17
3
12
12
52
84
12
20
48
96
39
97
8
172
20
88
65
31
8
105
18
33
36
64
11
1
44
24
219
90
91
104
21
19
35
21
36
4
47
33
39
21
60
16
48
17
15
36
4
128
28
108
24
12
48
60
32
40
108
36
12
60
149
75
36
12
88
23
90
87
39
1
12
80
105
67
5
123
36
84
12
28
8
28
96
20
64
156
83
45
52
29
115
176
15
1
48
59
33
75
169
24
95
21
69
139
68
108
60
57
123
111
36
13
12
8
112
44
64
20
112
65
87
57
18
85
20
16
36
128
16
24
143
33
132
64
41
7
20
28
108
144
36
12
8
16
104
52
77
51
36
28
116
160
95
54
75
15
61
20
24
16
20
36
28
12
125
36
15
3
21
48
21
54
126
15
132
64
59
1
20
69
91
116
124
68
28
12
32
64
56
129
75
364
32
16
8
16
191
93
292
128
16
8
88
108
59
72
13
12
80
4
36
71
9
40
59
9
27
21
87
121
192
32
33
3
15
49
12
48
132
44
64
36
80
40
24
120
48
59
21
40
24
56
24
24
156
28
95
1
24
32
40
48
116
12
64
36
32
27
54
31
48
20
112
108
32
100
176
168
72
184
29
27
12
12
4
17
75
33
19
143
49
80
100
185
15
40
96
29
15
16
44
48
16
24
92
15
33
16
20
12
48
12
40
24
8
165
7
128
132
24
4
12
24
29
31
60
120
12
20
124
65
15
3
90
67
20
39
57
12
12
40
48
108
83
141
60
40
8
132
64
95
21
124
12
48
11
61
8
16
120
48
125
91
72
32
12
160
144
47
93
4
12
56
60
84
24
52
47
165
28
5
39
4
92
40
59
129
64
20
72
4
156
24
32
39
33
16
5
91
96
65
18
144
33
12
208
125
7
12
96
47
21
124
152
48
60
45
36
19
32
75
109
89
87
40
24
11
21
48
24
33
75
12
16
132
48
12
8
72
93
ABCD 93438684616*3^$a+1 [50000]
36
36
100
44
40
60
3
17
60
61
72
12
39
80
4
12
60
15
89
64
15
33
20
25
3
9
231
104
16
96
176
28
24
27
89
1
108
63
24
20
144
37
132
11
4
12
21
3
36
8
28
27
21
20
112
8
79
33
48
120
21
18
18
27
12
56
24
76
24
51
24
41
7
18
23
72
88
81
15
93
42
18
83
28
156
21
47
13
27
216
36
51
93
44
16
24
15
57
63
72
129
60
144
20
55
30
23
64
84
87
53
19
42
119
7
45
32
16
36
116
40
72
96
44
72
88
36
21
75
21
180
114
89
52
20
109
35
73
60
11
76
36
105
15
8
16
48
57
35
1
39
48
96
177
35
52
48
45
23
36
1
42
81
111
18
72
180
3
80
25
30
41
4
72
75
18
15
132
3
185
13
72
3
84
21
35
4
21
42
45
45
15
12
81
24
63
60
8
4
24
20
7
29
100
93
108
60
15
8
19
48
45
108
96
20
4
87
5
28
156
3
72
189
9
11
109
48
27
8
148
60
80
40
56
120
24
109
11
1
63
96
24
87
45
3
120
125
13
143
4
33
3
20
40
147
29
25
39
21
3
75
18
63
44
12
103
5
60
7
21
45
72
3
27
197
43
21
57
72
183
44
25
39
120
72
44
28
72
24
56
4
21
63
8
4
51
24
5
25
83
28
48
21
39
104
36
36
16
12
80
67
21
9
95
76
20
12
72
133
15
32
1
63
60
20
76
96
8
132
25
42
18
12
11
7
69
3
285
12
105
48
3
48
9
35
7
65
88
12
3
153
84
84
24
116
136
108
57
78
42
59
19
5
28
9
36
87
72
84
20
36
28
3
65
25
23
64
32
61
27
12
80
40
123
17
13
51
84
75
5
40
48
8
76
24
60
56
28
33
30
33
87
90
24
35
84
64
72
33
87
15
18
12
18
30
27
20
4
92
28
44
48
132
36
16
21
72
30
33
192
8
37
23
4
84
32
124
60
141
174
21
57
63
32
16
32
88
21
6
33
36
144
69
150
21
117
39
33
12
131
40
15
53
1
75
21
135
9
11
52
36
9
3
9
75
15
5
28
20
25
51
32
37
71
19
5
28
120
104
73
3
44
24
52
20
37
27
8
37
15
68
16
44
25
3
9
15
20
36
25
3
96
60
60
96
84
8
120
7
30
15
36
15
29
1
24
59
97
60
84
11
4
96
45
3
20
19
17
61
12
3
44
4
92
12
72
60
1
35
25
3
36
75
33
45
135
180
87
150
3
177
6
53
4
72
68
28
12
45
215
7
69
56
36
7
33
8
121
11
67
90
27
21
24
35
144
1
75
20
36
28
60
12
27
21
96
93
35
76
36
36
20
64
128
25
87
24
99
21
57
63
51
78
3
60
44
13
12
71
4
24
57
99
15
30
66
24
69
92
184
33
120
51
32
180
64
24
69
51
36
105
18
5
37
6
33
60
24
36
87
257
40
48
24
96
9
48
12
15
84
39
30
23
52
15
21
36
33
47
16
32
52
8
36
49
51
80
19
18
99
20
24
52
24
180
84
56
115
210
3
3
45
57
27
8
73
54
6
12
30
17
36
40
27
21
69
15
12
51
54
35
1
107
72
13
3
9
18
138
63
84
12
33
47
1
3
9
3
24
8
28
8
1
59
7
54
51
45
3
24
120
140
25
42
21
189
63
33
54
30
210
33
57
3
20
28
24
20
13
71
72
28
81
23
36
156
16
8
12
52
108
8
36
28
3
17
88
57
15
56
7
9
80
13
15
96
81
59
31
90
30
89
4
176
64
20
157
15
8
16
12
104
1
27
60
36
20
12
19
30
99
57
24
39
20
67
9
45
11
184
36
84
135
90
6
53
36
124
44
37
60
59
52
24
20
13
12
60
30
66
15
68
16
20
36
132
40
116
36
16
135
89
1
24
15
15
66
3
20
61
119
12
37
23
124
24
32
37
27
15
21
164
61
35
40
9
23
292
93
102
30
143
36
37
3
92
19
6
3
9
27
33
3
45
39
48
92
76
44
73
27
51
17
12
4
60
21
15
60
3
198
207
36
9
15
20
85
228
27
36
20
61
35
136
39
41
28
60
9
123
24
51
29
43
72
101
12
88
152
100
80
67
113
25
3
9
39
24
75
5
16
32
108
1
23
36
52
20
19
30
15
21
3
81
11
52
3
29
16
8
91
18
30
33
24
24
87
33
12
164
13
171
60
81
159
9
3
24
21
27
45
15
8
48
67
30
47
136
80
67
29
28
56
61
51
108
24
116
76
36
12
8
25
ABCD 93438731008*3^$a+1 [50024]
36
42
6
2
25
29
43
5
15
1
35
37
98
1
21
3
5
64
72
59
16
8
12
13
27
5
54
22
3
21
24
12
72
6
9
15
6
39
12
5
10
18
8
4
35
40
96
12
60
56
1
35
76
15
2
22
18
11
4
21
119
28
8
21
16
132
35
36
36
121
27
32
48
13
3
41
24
31
60
21
14
10
15
15
8
13
9
18
110
12
3
105
16
20
52
60
12
3
23
46
8
27
1
12
48
47
1
20
51
1
59
16
24
80
24
4
27
18
48
24
6
29
73
2
16
18
12
8
7
8
45
22
57
21
26
16
18
30
2
24
28
42
33
17
28
3
12
101
64
12
63
21
132
2
22
8
42
34
96
24
62
18
22
90
3
20
21
24
4
80
16
54
2
3
36
16
69
24
3
17
43
59
1
53
15
4
12
5
88
12
108
6
5
19
45
75
26
12
10
14
10
18
27
29
4
11
24
21
16
3
45
35
36
36
1
84
23
13
12
20
28
72
26
105
1
30
5
21
12
15
1
27
17
43
29
84
31
21
20
40
15
17
31
21
15
44
4
53
64
18
6
2
9
13
8
58
9
93
15
5
4
51
9
60
48
8
43
15
45
5
4
66
6
3
87
9
87
57
60
20
1
11
43
2
30
46
27
21
35
40
21
3
113
3
52
5
63
129
18
69
21
55
57
27
44
37
50
42
28
2
21
4
12
20
39
46
18
26
7
92
13
62
112
9
9
32
54
21
3
58
39
21
39
81
3
9
11
21
15
13
12
6
14
19
21
18
30
156
44
18
70
72
2
30
36
64
48
38
18
7
8
40
69
3
8
57
124
215
25
140
28
12
6
8
1
60
21
47
192
16
23
1
21
18
14
31
36
149
34
17
64
9
8
19
8
57
76
72
32
28
3
63
54
27
39
5
4
15
33
117
122
9
1
8
16
35
21
16
14
85
21
8
12
4
14
22
63
5
76
90
21
57
18
138
35
21
31
5
12
16
24
27
3
17
61
15
3
9
5
60
15
7
5
61
12
51
111
18
12
48
12
38
13
12
36
9
35
61
20
12
18
25
45
26
40
5
13
8
22
57
21
48
75
87
9
9
72
60
3
44
33
18
21
93
12
55
33
15
5
40
12
36
38
42
19
36
24
9
35
36
49
80
7
12
3
57
21
24
3
9
38
6
64
3
17
15
13
3
72
39
6
18
14
43
12
53
4
39
12
24
29
24
28
15
5
52
12
18
8
33
1
15
21
44
64
62
49
48
33
32
43
45
15
5
10
8
46
15
3
77
21
70
9
45
20
16
47
57
31
5
19
39
21
29
4
3
12
53
108
39
1
75
47
94
3
53
7
36
20
19
17
21
40
2
45
28
9
6
9
8
88
39
50
40
48
12
44
39
13
24
75
9
6
33
23
9
9
4
32
15
1
114
78
3
69
51
12
53
63
36
75
34
15
69
18
29
13
12
180
14
46
59
31
30
24
42
57
15
125
51
21
19
14
82
5
9
15
19
138
8
156
3
31
69
33
120
24
15
29
36
36
43
89
16
27
45
18
42
3
21
35
21
4
3
33
20
55
9
23
1
2
69
1
68
16
3
20
97
6
17
16
29
16
20
30
1
15
18
182
1
39
21
17
16
42
54
44
79
45
60
30
5
33
34
6
47
3
10
3
11
10
35
13
27
35
6
34
6
44
31
9
35
73
3
29
4
86
1
5
87
37
60
44
51
45
40
3
20
36
45
120
16
3
20
13
59
1
39
60
60
21
60
12
60
15
33
14
70
3
23
30
100
32
27
64
81
8
15
33
3
100
44
13
20
7
12
33
12
8
22
30
35
16
5
19
15
5
4
44
25
18
14
3
21
67
17
16
6
81
12
93
15
29
3
88
9
3
80
28
44
13
6
6
3
12
3
26
16
24
35
40
9
2
33
45
36
22
14
84
40
36
3
17
31
60
44
55
18
72
20
28
3
144
8
1
36
48
8
55
17
7
44
76
45
3
56
31
9
21
3
23
24
16
14
115
24
65
102
25
53
79
5
6
16
21
8
75
1
60
35
58
68
28
20
19
32
25
3
11
1
5
48
75
37
108
3
75
8
46
3
23
37
51
26
31
5
34
14
51
9
55
44
132
21
40
15
8
24
1
56
10
24
24
72
29
40
17
19
21
23
9
7
149
7
17
87
1
24
3
33
68
31
15
8
48
10
8
142
114
51
9
8
67
45
3
17
88
36
56
28
71
24
1
71
13
2
10
24
6
30
3
17
28
15
33
12
51
65
10
102
8
7
57
27
60
3
32
61
60
72
12
9
20
4
66
9
21
24
92
30
25
65
28
47
1
27
135
21
29
22
6
3
9
11
24
115
90
6
6
75
33
20
10
30
12
75
80
3
6
4
32
19
9
18
2
36
31
36
29
16
68
22
42
32
91
29
46
29
3
25
45
12
51
9
36
3
9
42
18
12
59
4
33
3
15
50
4
27
20
19
66
8
16
6
33
33
44
34
57
32
31
6
74
10
20
34
6
27
8
31
48
8
25
15
2
36
36
103
48
5
52
87
8
15
78
27
7
14
15
21
28
11
36
1
108
71
69
24
27
16
29
28
6
42
32
16
27
69
44
39
28
12
33
84
36
20
22
2
15
61
8
15
4
23
22
27
21
50
33
16
21
24
35
48
1
12
23
16
3
30
42
9
15
32
82
12
36
48
44
48
24
40
68
7
23
160
5
12
39
1
36
9
44
22
17
15
37
33
2
24
10
27
45
38
21
3
22
36
48
27
27
17
4
27
74
4
36
36
15
12
72
105
96
44
15
4
15
24
26
19
20
12
45
15
73
36
24
15
12
33
36
26
33
36
16
45
3
80
13
84
15
29
4
35
1
12
18
41
49
36
20
15
1
20
19
89
4
20
48
3
75
9
132
43
42
51
44
15
1
5
10
72
38
4
3
11
106
20
15
109
96
63
5
16
20
7
15
14
75
13
72
26
214
48
18
54
20
24
12
42
37
53
136
36
18
17
16
8
1
3
53
12
72
103
36
77
18
69
3
54
4
87
84
101
27
25
47
21
4
74
34
48
23
1
35
4
29
60
52
18
66
84
32
15
1
27
5
10
41
21
15
76
12
27
30
90
5
25
36
47
31
5
4
32
88
56
1
6
9
33
15
41
39
72
25
6
90
38
129
111
22
23
36
21
39
28
20
1
2
57
7
5
24
217
2
102
10
18
15
36
11
54
4
75
3
29
4
15
2
70
24
30
20
43
11
1
9
39
32
31
9
21
24
15
21
15
29
3
15
42
19
51
104
34
72
23
88
17
22
56
9
55
18
8
19
33
11
16
21
27
71
49
48
39
21
53
6
16
14
10
6
12
30
45
48
32
121
24
20
55
17
70
48
6
35
15
22
12
56
7
120
12
3
45
9
8
40
12
60
50
9
36
1
2
6
15
19
30
36
24
15
5
10
2
4
39
11
54
72
3
148
35
33
49
30
66
ABCD 93438862646*3^$a+1 [50020]
57
34
114
32
24
16
36
48
20
16
24
11
43
32
40
14
30
10
6
36
125
48
7
18
24
36
11
45
10
14
72
54
18
3
33
36
3
48
15
33
45
51
24
31
41
24
3
10
6
30
72
8
84
3
7
20
45
3
18
10
2
42
12
30
30
54
6
9
19
62
4
6
14
15
25
14
12
58
8
48
12
18
36
6
28
6
14
12
15
3
10
36
20
96
4
54
14
27
25
23
55
50
30
10
71
24
48
9
58
8
10
8
10
2
22
36
24
18
32
36
54
46
32
24
4
26
36
9
3
10
38
58
20
15
24
15
52
38
111
9
28
12
6
41
24
9
6
9
33
4
26
48
66
39
51
36
22
2
18
10
18
2
150
51
19
8
22
36
11
9
30
40
14
3
37
72
6
5
45
4
68
27
13
20
46
62
10
72
2
54
94
50
33
3
12
4
24
2
3
19
20
6
24
46
2
4
44
6
28
17
1
38
24
30
27
24
75
94
68
48
22
14
78
46
24
72
11
15
10
8
12
3
9
6
36
16
8
24
46
2
18
4
72
44
12
12
6
84
6
66
18
82
5
3
28
14
3
7
14
30
34
20
22
6
72
92
24
36
10
14
4
50
21
1
6
42
95
15
22
11
9
18
6
16
48
47
13
11
57
52
6
42
32
18
28
5
15
9
27
16
14
4
60
12
8
6
10
18
50
18
48
54
30
36
42
3
15
24
6
40
6
8
22
60
35
19
77
43
44
66
16
24
74
12
4
152
30
12
3
9
18
36
6
48
30
40
26
22
24
14
52
12
23
57
15
13
68
66
16
32
6
36
66
33
1
18
20
22
56
3
1
18
18
2
6
10
50
46
18
18
14
4
2
9
43
38
4
14
46
23
1
6
56
18
30
54
66
12
42
16
12
2
6
39
96
7
17
1
36
44
40
2
18
94
36
24
26
10
24
66
14
28
110
4
120
26
34
8
12
39
49
32
6
4
68
33
19
44
10
12
8
51
39
30
16
18
6
12
47
7
6
12
2
30
66
10
38
16
5
21
24
40
14
165
72
19
14
111
3
30
36
100
12
32
12
10
8
12
9
7
102
38
45
3
4
2
60
28
23
3
30
22
2
18
28
26
36
3
37
14
4
14
3
9
58
2
58
38
4
8
30
52
5
33
12
4
32
48
16
8
10
2
3
31
24
6
32
24
4
36
36
12
92
16
18
29
57
15
15
24
16
68
6
22
8
22
24
11
39
4
14
6
10
12
12
32
36
10
2
10
56
45
49
6
20
70
24
42
5
1
38
46
20
6
100
8
4
17
213
18
10
8
4
11
15
4
18
2
46
6
5
61
48
66
8
12
6
18
34
2
64
32
34
71
9
40
6
2
12
24
6
36
24
16
17
7
20
34
30
62
42
18
3
27
18
22
2
27
3
22
30
8
16
2
10
30
48
54
8
24
46
32
30
21
49
2
10
50
36
64
24
2
82
60
56
12
22
50
10
23
3
10
30
66
14
60
16
14
30
21
103
8
4
20
30
10
14
10
114
72
20
18
30
12
39
27
28
6
11
13
12
44
3
25
2
69
9
70
41
9
76
120
20
36
64
12
24
6
17
33
15
3
24
30
48
39
49
30
54
11
51
30
16
2
22
230
58
140
6
45
7
44
36
9
39
36
21
33
12
3
39
12
18
58
18
12
30
38
24
42
24
16
5
3
12
6
12
46
6
30
20
16
8
90
22
14
40
30
60
36
8
36
4
110
36
40
86
4
44
16
18
6
12
2
15
37
35
33
66
21
3
78
28
62
4
38
12
6
22
56
30
6
15
168
3
30
12
70
8
24
6
4
8
10
26
40
12
2
36
21
24
72
57
6
30
16
6
8
21
96
9
40
24
2
64
98
3
15
4
6
2
12
9
75
6
66
40
18
26
66
4
14
84
6
10
44
18
3
39
106
6
36
44
18
22
20
34
11
33
18
34
20
40
38
28
38
12
4
44
42
9
9
4
62
4
6
56
27
1
54
6
2
30
4
14
10
2
34
8
3
93
30
12
4
8
16
42
24
35
25
60
14
10
6
36
18
42
30
60
12
71
9
6
24
22
38
58
12
2
34
24
38
18
4
36
12
80
34
14
12
124
20
6
4
26
15
99
4
6
20
18
10
35
13
24
8
52
14
10
32
39
15
18
15
21
6
30
4
2
10
14
60
6
39
45
54
16
6
30
44
4
65
25
6
14
16
90
74
24
6
9
25
66
36
26
54
30
3
25
26
6
24
6
64
14
12
66
34
11
19
24
20
16
14
4
2
10
68
12
66
54
4
2
22
18
20
4
5
13
8
27
27
66
4
18
66
20
6
33
13
2
6
12
4
35
3
88
80
34
36
12
56
22
2
46
66
38
12
46
218
156
21
33
30
34
8
18
40
6
18
6
26
66
10
2
12
64
146
6
12
46
26
15
24
15
46
8
18
18
54
12
40
14
4
20
28
12
30
2
15
43
5
51
6
24
42
4
26
12
3
9
4
14
18
18
82
24
20
34
2
39
9
90
12
12
66
30
6
15
15
30
3
57
18
42
48
10
2
34
6
6
32
6
4
2
36
24
16
38
66
4
14
30
6
60
24
10
6
24
56
4
35
27
24
114
30
42
24
16
14
21
19
36
8
6
130
26
16
2
36
22
59
3
21
61
20
28
2
16
14
4
36
6
24
6
20
28
14
16
17
9
39
57
22
48
17
25
8
24
34
20
6
36
12
6
45
39
33
13
20
6
9
27
28
12
53
9
52
11
15
30
60
54
10
24
42
48
2
52
18
32
30
12
30
24
46
20
24
12
4
8
30
88
14
10
5
1
8
54
36
10
140
4
48
44
6
57
25
18
18
30
32
117
37
18
6
11
49
42
32
22
54
65
24
21
6
6
183
39
22
35
3
6
10
20
54
12
16
14
30
28
140
3
3
90
30
12
28
24
12
30
26
34
18
18
150
2
10
66
90
5
7
32
18
12
10
32
54
12
12
18
30
3
25
60
6
5
1
38
9
1
24
26
6
16
23
39
12
18
58
42
18
42
2
4
5
55
32
9
15
9
79
18
38
4
122
96
30
54
6
12
6
60
16
11
75
12
90
18
18
36
84
4
26
10
12
50
12
10
56
4
12
26
24
90
6
24
10
26
33
9
76
2
28
30
56
18
10
32
30
24
40
32
64
20
58
38
4
26
4
20
4
2
18
66
4
20
36
4
56
6
18
52
2
18
28
42
35
13
2
30
4
68
3
67
20
10
32
30
28
5
15
16
2
28
66
14
52
98
40
26
60
46
2
15
7
30
48
18
20
45
33
12
4
60
35
51
18
30
36
40
20
21
33
10
20
16
36
5
49
44
30
22
8
76
8
10
36
77
27
138
18
6
40
6
5
3
12
9
48
7
36
14
10
54
20
12
4
18
8
100
14
24
10
14
40
18
24
14
10
77
3
34
18
8
90
16
95
9
6
30
24
6
24
10
24
2
6
12
28
2
36
6
15
3
40
66
36
24
54
20
12
30
3
25
126
36
26
18
42
24
10
8
28
18
24
47
51
12
22
44
60
6
54
36
96
28
6
24
30
26
4
5
85
12
44
3
121
6
8
6
12
30
24
33
7
6
42
32
54
12
12
46
134
12
10
38
75
27
4
14
36
34
36
14
12
10
18
50
28
8
30
36
18
12
28
116
45
27
4
54
14
10
2
36
22
60
12
36
90
14
18
6
42
4
14
6
54
36
4
11
15
24
6
84
6
30
60
24
40
14
30
3
19
24
6
6
78
36
8
63
7
20
22
14
9
37
6
20
33
19
38
28
44
10
110
22
8
6
42
30
10
32
6
4
8
28
6
5
15
9
27
100
30
2
22
18
41
9
52
24
20
36
18
70
6
2
82
72
41
49
56
34
8
12
24
6
24
46
5
13
11
19
42
20
60
24
52
47
15
10
2
4
84
20
10
18
50
18
81
1
50
4
48
42
6
18
50
54
6
12
18
27
3
6
63
15
33
ABCD 93438958136*3^$a+1 [50067]
96
80
10
12
162
6
42
42
68
100
8
72
358
30
234
6
20
54
130
176
342
130
132
26
112
102
168
12
48
60
252
20
28
192
108
42
6
24
60
116
10
114
38
382
248
220
78
54
8
160
92
190
26
100
80
82
18
324
210
96
242
22
258
198
72
8
184
266
94
120
66
174
30
146
34
38
90
172
120
176
640
180
44
36
324
16
162
90
48
12
50
18
112
60
152
100
366
120
134
100
36
80
64
18
152
18
22
158
202
150
96
2
10
222
66
132
20
190
278
4
108
50
22
60
150
198
228
12
32
36
54
40
360
270
18
72
50
46
150
290
54
10
30
50
130
68
90
112
96
224
118
8
10
224
190
210
288
158
52
72
60
90
48
200
70
18
54
48
8
64
386
72
10
8
54
226
80
52
48
12
60
90
198
42
128
22
32
16
72
20
70
120
72
8
90
118
240
30
170
64
8
40
42
36
80
72
288
180
70
54
56
10
80
10
324
36
144
30
50
100
96
2
22
60
270
8
90
72
28
98
94
18
72
78
8
90
70
12
350
130
102
120
120
6
152
28
224
36
52
38
94
60
36
152
82
8
232
30
138
42
8
112
60
18
30
32
306
270
112
68
64
180
80
36
22
78
80
202
90
318
30
24
20
100
98
72
118
80
18
64
8
88
30
152
40
32
40
258
98
4
68
172
8
28
44
130
78
210
102
200
108
70
2
40
30
306
102
72
8
90
180
28
440
22
72
230
18
190
8
202
78
12
48
20
124
380
36
112
60
8
4
60
138
50
22
258
60
20
72
100
26
70
24
60
6
24
86
360
10
54
48
42
26
52
12
270
48
90
78
72
312
48
8
10
24
30
18
60
2
16
24
78
80
292
78
198
12
30
312
96
54
116
252
130
162
140
36
4
50
216
72
342
388
188
4
176
4
266
72
22
96
72
80
10
170
28
44
36
64
8
10
98
22
32
46
80
10
42
30
80
72
40
158
40
68
172
152
180
46
42
38
112
42
80
340
66
174
120
146
22
32
40
50
18
72
46
62
90
10
180
108
152
28
24
168
212
28
42
30
8
72
268
20
28
72
8
144
148
122
10
350
10
108
18
54
36
44
36
190
144
296
250
12
8
100
84
96
132
182
58
140
82
8
198
10
342
108
44
136
224
36
280
54
ABCD 93438975874*3^$a+1 [50037]
34
56
90
34
54
32
4
104
24
120
78
70
32
6
72
60
42
96
72
42
60
270
18
18
22
2
18
42
78
4
44
12
18
42
12
90
36
42
18
82
20
60
42
78
70
8
82
92
88
122
48
30
132
6
54
76
50
4
26
162
18
60
24
66
102
12
120
66
30
30
60
84
58
2
18
52
188
10
2
108
18
132
78
132
108
60
60
240
24
96
12
64
18
38
72
52
144
126
14
76
14
94
18
8
12
90
42
6
30
60
112
110
18
72
90
30
18
132
18
54
60
10
8
72
30
6
46
54
32
42
66
4
8
100
32
156
136
56
138
40
54
38
30
40
200
60
118
200
24
216
42
60
30
12
36
42
12
10
8
132
76
20
24
28
62
18
30
18
30
4
176
12
120
78
46
8
78
60
18
120
12
10
20
52
38
90
108
54
30
58
2
88
20
42
36
54
10
128
150
10
2
18
34
8
82
126
80
12
78
120
102
60
196
2
78
42
12
36
30
16
56
30
102
48
12
6
124
38
78
12
30
90
18
4
20
70
8
42
96
30
40
74
60
18
10
2
16
212
40
18
122
22
86
94
26
10
104
36
40
122
40
92
18
18
162
102
36
12
28
44
60
76
36
56
70
32
48
28
54
50
60
18
18
60
90
24
96
16
8
6
22
2
240
30
18
42
78
12
66
30
84
48
90
30
12
6
60
34
290
88
68
40
122
240
30
162
30
30
6
120
12
60
42
18
12
6
30
72
30
60
60
60
312
18
70
8
42
30
108
114
96
102
78
30
24
6
72
72
180
156
54
150
60
18
30
30
60
42
96
60
42
12
78
94
104
72
4
98
6
54
30
136
32
18
166
188
198
102
210
276
84
108
120
78
76
56
102
76
134
78
12
18
30
90
102
22
8
90
18
12
36
30
76
36
18
2
12
48
30
70
152
6
72
12
18
118
14
18
4
8
18
28
134
36
10
32
30
12
18
72
18
70
50
4
108
110
16
230
12
108
24
138
10
32
18
58
2
42
30
18
48
60
16
8
48
18
84
6
52
68
12
12
16
44
28
32
18
4
56
30
42
6
136
26
30
120
22
98
60
30
72
10
108
54
56
90
30
40
68
60
34
162
56
42
18
60
228
234
18
192
30
112
8
46
44
100
68
12
120
16
62
118
32
4
98
28
80
78
12
28
72
8
46
56
138
30
12
78
54
10
50
30
120
70
86
24
60
126
42
78
12
78
42
12
78
78
40
20
16
8
66
12
310
8
42
4
54
14
138
108
24
126
22
20
30
192
18
30
48
22
62
48
12
18
22
236
132
64
56
30
60
60
10
62
6
60
52
20
78
24
36
40
32
12
48
48
90
90
22
54
8
36
46
38
6
24
6
24
6
4
56
12
30
42
78
42
78
168
24
28
128
72
30
40
32
18
288
42
90
30
102
36
10
2
48
270
12
60
42
30
48
48
24
78
120
10
122
60
142
8
18
100
50
40
8
24
40
306
80
24
66
12
60
12
36
24
28
54
26
10
20
48
12
78
114
6
12
72
48
210
60
12
66
70
2
120
108
130
44
126
10
92
52
8
72
30
66
60
12
90
72
60
18
12
48
30
30
12
48
12
6
16
56
30
48
30
42
12
18
34
56
72
36
30
22
38
132
10
92
106
80
30
12
12
180
18
12
48
4
54
44
210
16
32
102
180
120
18
42
90
66
106
14
42
30
4
18
36
14
48
72
18
78
4
8
48
42
12
6
12
30
18
22
32
18
42
36
12
12
18
60
40
54
18
20
6
84
30
108
58
20
12
120
42
120
6
30
12
72
18
180
72
66
30
42
18
22
158
24
30
6
42
78
90
42
12
18
90
108
90
114
16
92
42
10
8
30
48
12
72
18
30
78
82
38
84
18
18
84
82
68
148
8
144
108
132
18
12
28
20
72
6
154
18
20
60
28
92
18
12
22
176
54
30
36
24
36
54
18
30
18
12
30
48
100
44
6
72
60
72
18
12
18
58
44
10
56
12
90
78
60
100
2
138
84
48
ABCD 93438977462*3^$a+1 [50006]
35
52
12
33
36
12
90
84
30
51
68
16
20
13
75
3
12
6
11
60
19
12
33
15
5
49
36
11
19
17
28
15
6
63
45
60
78
54
66
18
15
27
29
25
54
54
18
9
9
6
24
126
15
156
24
60
3
12
29
7
78
11
31
5
37
12
15
63
45
21
147
72
21
11
4
27
24
18
60
60
48
54
9
15
84
6
12
35
108
76
3
12
9
9
27
36
44
43
72
9
27
29
76
183
9
141
30
9
56
97
95
28
69
60
18
24
5
19
9
8
28
69
27
84
56
16
60
99
18
96
39
15
17
1
12
18
129
9
35
19
78
18
42
3
24
32
13
6
65
1
39
12
72
36
15
5
1
35
36
55
18
15
69
3
12
15
12
5
61
18
9
3
48
54
23
145
3
171
6
42
18
27
68
49
15
51
45
8
79
21
9
12
96
18
21
24
60
20
36
91
33
15
6
75
3
102
35
120
1
60
75
24
24
21
15
39
21
21
3
24
51
84
18
12
63
12
117
24
15
20
4
21
39
45
48
75
33
95
40
69
15
87
21
39
33
56
36
73
30
12
18
75
3
5
28
15
45
9
78
42
6
41
76
57
11
31
18
11
36
36
97
60
120
23
49
18
78
27
108
72
12
9
11
1
35
13
24
27
63
6
12
90
9
33
11
19
57
9
27
15
33
15
45
24
8
7
41
4
36
27
113
67
9
9
47
4
120
156
44
115
33
12
56
4
44
40
21
84
66
66
3
12
24
3
45
21
42
24
69
20
16
21
18
12
5
7
48
54
15
3
66
11
19
66
54
132
48
41
25
11
49
95
16
57
78
29
133
6
6
60
18
30
48
18
57
3
21
69
96
51
68
16
15
89
64
12
20
36
55
33
20
1
54
54
18
30
12
72
24
39
56
40
9
23
52
96
69
30
41
55
69
27
33
32
55
24
66
11
67
6
36
15
20
121
42
21
81
60
15
3
57
24
24
60
27
5
28
3
33
9
18
30
3
81
36
3
45
35
60
36
28
57
54
77
4
75
65
4
15
9
116
36
28
15
45
15
42
60
3
56
25
51
45
30
30
35
1
39
3
18
18
114
3
3
72
33
27
9
24
96
24
20
1
18
30
18
18
11
133
18
12
81
24
12
9
24
120
36
30
9
12
56
7
18
39
44
12
24
4
24
56
115
9
132
48
3
18
24
72
159
15
21
36
9
3
57
15
3
42
63
21
27
3
9
45
90
33
24
20
24
16
9
47
28
9
18
12
41
4
117
60
18
18
39
104
36
13
60
11
19
36
45
24
36
69
51
75
105
9
198
12
12
29
4
36
129
66
60
30
102
12
101
52
3
6
48
23
25
84
24
95
4
117
30
33
36
45
12
12
36
111
21
30
33
36
60
20
36
7
60
6
47
124
21
35
19
89
60
1
63
45
11
7
48
17
85
15
68
109
11
91
33
56
7
45
48
45
42
57
48
108
56
4
12
9
15
153
96
75
12
15
12
45
51
17
85
27
36
20
37
75
24
15
6
39
21
18
45
21
15
33
42
21
39
66
120
39
69
11
25
59
64
3
33
72
9
60
18
78
12
18
173
64
60
12
33
11
72
7
12
150
48
27
3
6
39
21
11
4
51
33
8
37
15
60
48
63
41
64
81
6
24
21
120
44
19
69
33
24
6
24
141
12
120
8
28
20
7
89
16
20
157
27
24
12
12
92
76
9
30
33
96
99
53
25
12
48
23
1
195
24
81
71
13
15
39
36
65
4
45
66
45
15
30
24
60
12
96
119
1
3
24
21
39
12
39
6
3
36
9
11
136
9
66
9
9
6
21
3
48
29
49
111
15
33
33
12
6
12
33
45
11
40
56
7
93
12
96
51
66
39
93
11
4
36
12
12
12
9
87
9
78
57
3
77
4
60
9
3
12
12
105
60
39
92
103
41
205
78
18
35
43
54
15
87
21
159
5
25
159
15
36
33
33
27
87
29
60
7
42
78
42
15
156
56
4
57
27
93
27
75
53
37
36
99
12
75
18
15
21
11
19
6
11
24
40
15
9
51
84
17
49
18
21
24
60
33
18
6
24
39
60
27
45
9
12
15
39
41
127
72
9
15
5
4
27
54
6
66
3
12
68
40
45
87
99
29
1
48
3
48
21
15
84
24
8
64
48
21
15
9
48
12
3
33
35
4
56
109
87
36
15
33
12
147
101
31
66
63
92
28
9
11
1
15
20
79
84
12
18
42
5
1
27
33
18
54
48
78
42
72
42
6
12
75
81
6
33
111
9
36
99
53
13
95
12
85
39
15
105
63
53
25
63
84
153
30
5
184
20
1
102
45
33
18
66
15
44
31
5
4
12
60
48
21
71
97
6
21
9
27
15
5
115
72
33
69
90
21
33
42
18
66
81
75
9
24
21
15
24
27
69
44
16
116
7
6
12
60
23
124
27
33
21
12
18
105
20
72
52
21
51
21
12
18
18
51
48
96
24
21
6
5
1
192
12
30
21
48
81
15
33
87
51
18
30
17
52
128
19
125
40
9
36
75
129
11
24
49
15
72
24
72
63
9
15
17
25
6
78
66
81
9
75
24
21
3
45
71
36
4
9
11
55
36
30
36
15
12
152
13
3
8
36
31
30
60
24
6
5
67
45
56
19
21
69
111
12
20
64
20
64
99
33
15
84
18
30
33
24
123
21
32
19
18
3
63
114
27
44
16
39
54
87
20
24
37
72
15
93
12
111
87
5
64
36
12
32
61
23
36
24
40
45
72
23
36
36
160
9
18
36
5
36
1
75
57
71
37
192
6
21
9
35
ABCD 93439024832*3^$a+1 [50074]
30
24
36
42
78
89
1
63
99
77
13
78
42
30
42
371
19
60
60
30
48
60
72
168
120
108
162
108
72
113
19
6
12
27
15
48
48
24
9
39
108
102
78
105
15
60
24
108
33
15
30
24
75
45
186
12
77
31
54
30
189
21
18
30
30
48
60
113
49
63
135
12
12
108
180
17
115
48
402
48
11
91
48
12
30
11
67
173
7
42
66
144
36
9
93
90
48
60
84
30
48
12
18
42
60
48
30
18
23
7
120
54
30
29
7
12
12
96
24
156
90
150
24
150
90
30
156
90
54
59
7
12
42
66
33
69
60
102
78
30
12
18
18
42
51
87
30
24
35
25
60
90
48
90
18
12
72
30
36
63
32
109
99
32
67
93
27
117
96
15
54
78
42
18
12
69
51
30
6
12
18
30
24
150
36
54
36
90
84
78
60
240
12
18
72
156
30
12
12
36
24
150
6
54
6
72
42
30
30
6
12
78
15
69
30
29
199
48
84
210
48
3
48
21
59
1
15
135
120
6
30
12
102
6
30
42
77
64
111
36
84
9
9
18
5
19
18
12
30
36
12
12
90
66
84
36
12
72
66
24
6
30
12
18
54
59
31
48
132
45
51
54
18
18
3
80
157
54
126
15
75
12
12
30
90
18
3
15
24
9
21
120
30
6
12
30
60
108
30
15
80
19
6
24
18
30
287
64
69
18
84
101
25
39
51
12
78
3
32
55
24
18
78
42
198
42
18
12
30
72
78
222
30
9
57
42
18
59
1
132
11
19
60
113
55
24
65
96
48
7
72
18
30
30
83
1
15
96
39
36
149
61
84
18
30
12
6
45
159
60
90
30
18
138
60
90
30
30
95
7
153
39
36
12
41
16
165
120
35
1
12
3
15
60
90
114
18
150
72
36
53
7
54
78
102
15
81
90
54
96
95
19
60
228
77
31
24
9
69
12
15
3
12
18
18
42
12
90
29
31
18
47
25
6
30
83
16
141
35
64
51
12
113
37
18
30
144
36
39
21
42
72
60
108
18
12
30
21
99
180
12
6
114
21
39
6
30
213
21
11
145
12
18
84
30
36
132
18
53
19
72
5
25
6
24
9
176
121
12
30
48
45
39
120
96
12
12
66
23
19
12
18
78
54
18
41
97
72
108
162
48
12
12
78
3
15
84
18
203
49
18
42
90
6
35
109
90
90
111
15
24
66
39
224
31
81
99
48
42
6
42
3
15
24
9
27
24
48
48
29
115
6
279
45
36
15
27
72
60
30
120
60
18
18
114
6
35
48
91
21
135
90
30
132
42
36
102
12
29
49
18
12
60
18
90
9
111
102
30
12
18
63
39
36
42
78
30
30
180
144
60
6
59
31
60
42
123
99
18
18
9
33
90
53
97
18
45
9
30
105
33
47
13
18
24
18
12
60
18
18
60
60
12
263
7
162
6
33
27
5
97
12
96
24
78
192
6
12
27
3
93
9
60
66
84
18
48
60
23
37
24
6
125
19
96
12
132
45
75
18
102
300
96
12
78
39
3
42
96
42
18
24
6
24
81
240
9
30
9
9
23
19
60
48
72
60
30
90
120
48
42
96
54
90
96
162
12
149
31
60
21
27
138
42
18
30
24
48
108
12
33
57
78
9
45
30
21
279
6
3
21
36
54
78
42
126
84
108
90
81
80
7
72
108
53
127
60
69
80
256
15
180
12
120
18
23
61
150
78
12
51
15
84
156
72
78
59
1
30
24
9
21
156
42
120
120
60
42
126
102
42
60
60
150
6
24
5
16
15
24
66
60
72
138
60
30
84
11
19
156
42
12
6
90
59
1
30
33
27
24
36
24
18
78
65
199
48
57
224
121
119
7
24
81
207
90
42
48
18
30
45
15
24
30
6
53
127
12
21
57
54
96
113
1
95
43
18
12
12
48
72
6
30
15
129
6
60
24
48
12
6
60
162
12
318
27
51
204
18
30
60
120
30
42
60
9
51
18
30
12
30
18
78
35
115
45
45
54
ABCD 93439176232*3^$a+1 [50008]
57
16
8
27
54
15
15
33
45
3
135
30
27
88
17
31
11
60
385
59
6
24
15
111
6
67
11
6
48
18
69
39
114
6
24
162
84
6
21
192
177
15
3
42
24
54
78
108
51
201
63
21
43
53
3
57
24
48
168
120
39
3
90
67
41
255
99
61
29
84
36
78
37
120
59
21
3
37
5
120
30
18
27
39
126
60
39
96
9
54
12
60
9
64
5
150
48
24
126
55
65
48
39
15
48
97
56
120
21
91
24
29
60
6
114
111
16
35
45
72
16
119
97
35
24
30
60
6
30
48
7
5
43
32
63
30
51
16
23
1
101
99
39
6
72
24
3
225
55
288
5
12
96
150
24
6
84
18
72
42
75
393
72
120
84
90
36
6
7
41
55
59
36
12
18
99
40
47
60
48
45
27
61
24
120
5
150
30
54
9
15
1
65
55
125
24
18
57
63
54
84
30
81
16
5
24
3
96
39
1
32
3
42
198
6
15
16
72
152
141
24
3
81
31
59
72
42
67
59
45
16
96
47
42
24
102
169
23
33
69
84
114
36
49
107
6
72
151
120
89
15
48
88
11
60
81
27
6
31
8
40
35
21
16
41
39
16
48
17
12
27
3
162
19
24
56
27
13
29
12
18
42
43
23
54
78
72
6
240
39
96
45
3
24
87
48
66
7
89
6
54
66
73
35
61
5
90
81
87
25
47
6
12
7
131
60
54
156
24
79
29
3
117
42
6
12
90
141
57
7
32
168
15
57
39
6
19
41
15
16
47
150
43
80
75
12
6
27
57
12
19
29
3
57
12
75
171
45
160
80
75
18
6
6
54
121
48
11
108
6
150
96
6
7
11
109
71
6
6
18
24
30
42
156
12
30
13
65
15
45
24
54
36
25
120
104
171
174
31
5
66
54
48
3
105
84
66
228
12
9
16
32
3
72
45
15
66
6
1
32
27
234
30
6
31
80
112
8
39
9
39
1
191
145
41
84
66
73
41
138
6
39
33
12
75
57
24
111
21
19
59
61
56
112
161
15
21
90
66
12
30
45
40
8
75
24
48
21
24
40
11
54
151
77
30
37
83
13
41
79
71
49
56
21
48
6
13
72
65
39
9
6
90
55
96
8
112
53
12
114
12
49
119
25
24
32
45
66
9
168
280
248
33
31
24
5
12
54
6
27
111
60
24
72
133
65
72
54
81
93
36
90
6
54
66
31
32
3
84
54
6
6
54
30
30
69
16
23
42
90
6
39
9
7
59
93
81
36
24
24
90
30
43
149
19
59
61
65
36
126
13
29
6
42
24
6
37
113
30
57
27
13
71
30
144
6
60
9
112
29
99
192
21
115
17
7
41
183
120
21
36
15
27
30
60
6
69
16
95
145
24
77
24
114
18
7
41
6
30
51
64
11
180
24
18
6
84
6
15
16
35
78
31
5
19
32
88
11
36
1
77
75
57
30
60
6
24
114
42
24
24
6
18
66
97
119
33
72
9
31
35
13
41
6
24
96
6
84
54
24
33
33
24
6
1
29
24
3
72
112
23
72
6
42
90
15
117
99
27
24
6
207
15
1
65
96
36
12
156
66
30
30
61
53
19
107
6
7
77
78
90
30
6
60
240
54
246
39
15
102
3
57
6
9
135
33
40
5
67
65
48
216
7
5
24
30
13
32
24
45
27
9
63
51
6
66
300
78
12
127
152
69
51
15
54
6
30
55
89
199
80
40
41
7
83
117
9
39
144
21
19
8
3
54
12
51
15
174
36
24
30
1
48
104
15
6
24
3
24
21
3
40
41
31
107
37
8
21
186
1
8
105
31
5
19
96
24
120
24
101
67
24
5
3
3
18
84
126
12
69
16
173
114
12
61
8
75
30
120
72
60
3
81
66
30
30
49
29
114
6
24
30
21
16
125
51
27
42
126
69
3
117
16
5
42
72
96
48
49
8
27
6
55
59
21
51
48
6
79
48
65
55
29
48
3
3
21
9
30
1
23
6
19
23
24
9
16
83
181
24
41
7
83
21
3
132
18
7
24
5
6
24
174
30
6
27
9
55
24
192
17
103
29
163
101
156
31
17
72
111
27
48
117
112
104
87
192
12
54
55
11
45
88
72
59
61
11
132
18
30
ABCD 93439609912*3^$a+1 [50096]
144
93
45
42
12
24
84
18
162
132
36
30
36
108
18
24
21
15
18
3
51
66
54
180
36
18
54
18
114
306
90
18
48
258
336
45
81
63
15
66
36
90
9
15
12
54
150
36
126
111
180
87
12
24
36
48
117
243
180
114
72
12
126
45
15
18
84
63
15
18
228
18
45
63
126
78
84
114
72
228
36
6
84
117
15
18
72
48
36
36
18
45
72
15
12
90
186
234
39
321
3
81
144
63
180
9
72
186
21
27
54
54
24
18
54
48
108
42
36
54
108
108
84
6
144
66
18
54
6
18
18
18
120
42
90
144
21
159
66
18
45
87
21
63
36
18
144
24
54
270
75
9
27
99
24
129
9
18
72
72
42
36
12
90
24
72
21
45
78
21
27
9
9
18
96
30
63
33
54
36
30
108
36
144
27
15
165
99
6
30
42
126
12
24
12
36
54
36
54
78
18
54
30
18
63
51
30
36
420
138
78
54
12
24
102
126
9
33
30
126
6
30
60
12
24
138
45
36
69
72
72
75
117
24
111
99
72
36
60
21
15
72
12
36
36
54
114
126
198
18
48
78
30
42
180
84
45
27
90
63
72
51
66
126
144
24
72
144
18
12
24
54
54
54
90
210
186
66
96
72
12
60
30
36
54
60
18
90
120
24
102
207
81
72
42
90
30
24
144
21
99
72
132
12
60
12
78
3
15
18
192
6
138
42
129
63
36
225
27
42
39
27
96
72
30
18
24
180
12
36
24
90
54
120
144
18
54
78
36
156
18
18
63
9
72
6
72
108
126
18
93
51
48
117
15
84
45
27
36
90
132
102
9
27
54
144
42
18
18
18
66
18
18
186
126
36
12
24
57
159
12
60
156
42
18
30
36
54
54
78
21
45
99
15
84
81
72
81
90
36
18
72
60
75
9
90
72
90
27
15
120
42
90
90
138
225
27
54
78
90
54
210
24
12
96
48
27
171
54
24
72
216
90
12
81
105
54
120
9
153
72
96
18
21
81
186
12
18
90
45
33
12
234
24
138
36
27
15
12
24
36
72
108
57
171
18
168
108
54
30
90
216
36
18
150
93
69
120
18
18
36
171
45
96
144
18
48
36
369
27
6
12
54
24
54
90
66
42
84
72
108
60
18
174
54
60
30
18
78
144
48
162
252
6
36
48
42
18
90
48
207
27
288
36
96
48
6
3
9
24
72
234
21
27
36
72
36
9
231
72
54
144
255
72
33
3
81
42
54
12
24
126
138
63
15
36
21
9
24
48
96
66
9
36
279
18
78
90
18
21
33
66
252
60
48
72
72
117
51
12
90
18
45
33
108
12
42
30
27
63
24
54
3
33
18
180
198
234
57
171
18
132
90
72
66
198
18
114
228
81
216
15
129
33
102
24
102
162
18
18
6
30
42
90
18
3
33
30
42
198
18
126
162
54
66
36
6
84
36
144
60
108
36
138
114
72
30
24
246
18
42
72
18
12
42
126
39
15
12
36
132
12
42
12
78
48
54
24
120
18
36
6
147
63
36
42
102
150
18
18
36
66
6
36
75
15
12
78
30
72
234
18
9
33
75
27
78
18
30
126
18
27
189
36
42
36
12
36
60
72
18
39
180
33
36
234
66
63
33
48
6
174
96
72
30
9
51
102
42
54
3
15
ABCD 93440061602*3^$a+1 [50021]
21
18
21
60
64
77
51
27
61
5
30
6
39
9
102
9
9
15
15
36
9
15
61
71
49
20
51
1
8
51
18
36
96
3
75
1
29
3
93
15
64
36
41
99
39
73
12
35
12
60
24
60
9
88
47
36
25
32
48
24
36
9
3
69
139
11
69
45
6
9
21
48
15
15
6
60
126
18
12
18
21
60
52
77
12
3
15
33
3
25
11
60
73
17
24
15
9
51
4
35
73
68
12
87
42
48
91
11
1
80
48
40
95
9
27
61
17
42
49
11
30
31
59
60
24
30
6
141
3
25
11
48
33
60
3
6
30
129
4
11
54
42
21
9
18
102
3
21
36
18
96
9
51
6
19
32
48
9
42
33
21
75
21
3
148
72
68
39
73
20
40
20
28
32
15
45
120
48
33
75
51
108
30
36
30
6
39
15
24
30
66
25
5
30
9
15
1
11
18
3
9
90
9
15
36
24
45
24
36
51
81
132
15
25
47
48
30
96
75
21
51
60
40
53
19
36
11
21
63
37
12
107
18
3
12
36
9
12
39
15
36
48
61
35
25
84
77
18
12
33
108
87
45
45
43
47
6
187
12
11
6
39
51
18
75
15
12
61
72
47
48
60
6
36
30
48
13
20
12
21
6
30
30
24
6
3
75
6
54
1
59
21
24
27
120
24
6
78
30
30
45
40
17
3
15
25
36
11
18
55
35
1
20
4
80
81
19
41
7
8
81
60
3
15
60
6
15
99
45
51
24
33
117
12
19
60
12
59
1
59
18
42
1
17
43
12
11
54
31
11
21
72
108
63
105
64
20
135
6
6
33
16
11
30
30
21
27
72
189
4
5
30
60
13
192
108
77
42
49
41
39
21
19
35
66
48
6
25
29
3
12
28
32
57
90
21
132
16
12
29
18
30
6
9
75
33
40
12
5
3
3
24
21
4
20
48
3
69
135
33
3
169
47
21
40
20
3
36
1
8
21
39
24
16
12
23
126
54
6
3
15
6
6
49
92
63
6
30
93
21
6
18
150
132
18
42
49
92
117
63
112
36
119
1
20
40
72
8
45
6
78
30
61
24
35
120
30
3
9
18
30
63
3
30
55
35
6
114
37
23
45
24
75
6
84
6
9
27
21
28
119
21
72
72
51
60
6
51
39
60
90
3
88
60
47
25
5
51
111
9
21
3
87
60
9
15
126
60
3
87
49
44
57
54
57
3
37
68
12
3
57
28
71
1
17
30
36
6
18
13
20
12
15
6
127
47
33
39
21
72
51
6
24
99
105
3
3
37
8
60
4
36
20
39
45
27
24
84
13
89
48
15
16
12
68
51
54
27
27
12
69
12
27
12
61
32
96
9
12
54
97
23
6
30
9
15
6
30
54
24
15
40
11
114
42
9
12
3
24
6
15
4
8
57
42
1
72
11
30
39
21
19
68
39
18
36
7
89
31
113
75
15
6
111
117
3
57
102
21
48
39
21
21
24
6
93
27
33
48
9
3
40
11
24
6
54
21
15
24
42
18
21
24
21
79
11
36
1
23
49
36
24
8
3
6
31
32
15
45
48
63
9
40
8
63
126
60
19
12
20
3
150
6
33
28
143
6
54
36
33
51
49
17
3
105
12
48
30
1
32
69
3
28
23
6
18
33
39
9
15
69
15
73
17
63
27
25
36
84
80
51
24
12
93
27
54
24
6
6
3
88
68
51
81
12
15
96
54
51
4
20
40
80
40
17
51
3
60
60
24
96
24
96
45
15
54
51
9
6
84
30
15
81
24
42
9
99
21
99
181
71
33
96
51
9
24
28
29
18
1
32
69
24
39
16
35
36
9
69
63
33
54
12
9
4
71
6
31
8
9
43
89
18
73
59
9
21
54
69
36
72
129
84
55
20
39
12
60
33
51
97
8
4
11
25
11
9
180
4
11
6
51
33
36
51
28
29
3
12
21
6
60
9
39
13
60
53
55
119
1
35
30
6
73
36
29
15
15
13
107
21
12
9
19
5
27
12
40
60
11
30
54
36
57
33
6
21
39
30
18
12
33
135
12
48
60
60
30
96
66
18
6
6
18
45
15
21
15
45
60
12
57
66
6
48
43
149
39
21
30
54
7
23
30
7
77
60
30
6
24
3
63
6
90
1
12
8
3
25
29
63
12
156
52
29
24
174
21
12
60
3
57
12
15
72
21
63
6
138
21
72
39
1
47
33
60
3
9
15
1
12
29
54
6
19
11
9
84
28
17
102
198
30
6
79
68
12
15
90
31
20
15
24
126
39
27
13
35
205
8
57
51
24
15
36
36
24
6
30
13
8
9
84
54
21
12
27
105
81
6
49
11
133
5
123
9
51
9
51
60
27
12
121
12
20
76
44
28
23
36
90
43
11
96
1
32
15
6
7
29
19
5
30
84
21
4
20
51
24
72
60
121
8
12
52
20
88
108
104
27
9
21
18
60
60
12
13
20
21
7
8
12
9
54
6
30
18
42
60
13
20
96
24
15
60
12
24
54
63
28
20
40
12
8
51
30
54
90
19
20
15
1
132
12
5
51
81
90
21
48
15
24
25
60
5
6
6
120
90
1
47
13
20
3
45
99
21
4
71
30
54
36
6
43
11
30
66
240
21
57
51
21
138
13
8
21
30
24
24
33
12
15
36
30
15
15
45
15
6
48
30
90
43
29
78
45
27
13
17
18
21
45
27
33
55
131
24
9
88
29
3
48
27
1
155
45
9
115
65
6
24
45
76
32
28
32
9
3
51
36
18
36
7
53
6
18
42
21
48
84
16
11
18
42
60
18
6
25
41
24
39
28
23
6
79
155
24
6
67
173
6
9
9
6
45
69
3
207
81
60
9
30
25
36
32
3
9
88
8
39
6
30
45
52
59
61
32
28
23
6
48
6
30
27
108
24
135
42
18
21
39
12
ABCD 93440771408*3^$a+1 [50070]
66
12
6
36
1
32
123
18
67
29
3
81
72
90
18
66
30
24
6
6
39
9
72
18
6
60
24
60
39
75
42
30
84
25
95
30
12
55
5
48
24
6
36
24
54
12
108
12
36
24
54
114
3
15
42
55
5
12
36
18
180
24
13
5
24
51
15
30
42
48
48
42
72
6
36
13
167
25
11
24
6
54
30
18
42
24
72
102
6
30
109
32
93
78
12
12
48
12
1
35
13
329
36
51
39
36
18
96
144
12
66
18
12
72
18
42
96
99
3
60
18
282
12
90
18
72
6
12
210
24
18
30
252
24
42
24
19
5
12
12
3
117
6
30
72
79
11
85
32
45
102
156
30
67
23
12
30
15
75
120
180
12
60
96
12
37
41
48
114
12
18
55
47
78
3
3
6
36
24
60
15
3
18
30
13
47
54
6
132
66
36
120
19
71
169
71
48
12
13
17
48
15
3
162
48
18
6
36
42
6
31
96
83
109
65
31
11
54
30
24
18
54
78
147
93
78
84
84
12
72
18
114
90
66
42
78
78
24
30
12
30
3
33
132
96
24
60
78
9
39
60
60
1
65
15
48
63
42
72
31
5
43
137
18
42
12
18
60
54
96
138
12
37
65
18
12
30
48
42
153
3
66
18
102
3
15
192
78
156
12
75
39
30
120
54
6
90
18
12
31
5
18
6
108
151
29
60
36
12
60
180
12
66
156
45
16
83
96
13
47
24
12
30
24
36
54
6
30
84
6
48
6
30
43
32
21
43
5
180
6
126
12
60
43
5
54
6
12
6
36
24
12
192
48
42
66
6
54
60
24
66
6
114
120
42
60
12
37
35
24
126
96
12
72
24
6
21
3
61
113
162
13
41
7
17
12
3
111
54
12
31
65
138
24
12
36
144
45
15
18
90
42
96
18
72
12
162
115
5
54
12
30
43
77
90
18
60
27
144
3
12
36
18
6
186
18
132
132
6
27
15
90
48
54
60
6
102
57
27
24
30
60
96
18
18
12
72
78
12
81
3
102
138
6
60
6
37
71
24
18
24
24
12
12
87
39
25
29
30
18
19
23
25
41
210
6
18
30
36
24
12
151
17
126
60
12
9
3
30
48
42
37
5
270
24
24
6
96
18
72
114
30
174
12
3
63
12
12
6
192
30
37
53
198
114
36
30
48
6
18
6
19
35
301
167
25
23
12
60
24
60
6
18
24
66
27
9
114
30
6
36
13
35
6
66
30
7
47
138
42
6
18
42
48
12
12
48
19
48
53
24
66
30
12
6
97
29
96
19
41
39
21
48
24
96
51
93
150
18
24
6
54
48
12
18
42
30
84
156
48
6
102
18
19
53
27
33
12
78
78
151
5
18
105
21
6
6
42
12
18
6
210
24
12
24
51
15
49
5
27
3
60
97
95
42
18
24
109
11
108
42
15
39
54
12
54
30
51
9
132
42
6
99
3
13
59
6
24
66
114
3
33
12
30
162
48
147
45
6
72
69
9
6
1
48
11
21
33
12
12
6
66
48
48
24
30
73
11
37
35
18
12
30
54
114
25
95
84
45
21
12
72
12
24
42
57
112
59
6
108
60
42
48
6
55
47
12
37
5
6
114
24
6
36
60
30
72
18
42
96
67
5
30
12
18
54
90
54
9
33
150
12
61
41
18
30
66
12
25
83
42
12
36
12
138
30
36
36
135
15
72
18
12
187
11
30
24
31
5
48
24
30
37
29
72
139
48
5
6
24
13
107
12
25
29
12
7
41
126
6
12
36
67
89
6
180
48
54
102
1
5
75
15
42
55
47
30
6
45
27
12
6
42
6
24
27
39
174
12
54
24
12
24
141
45
36
24
6
18
54
6
30
24
78
162
93
57
36
51
63
33
39
121
5
18
9
27
60
84
42
42
1
41
120
174
24
42
24
60
12
72
7
29
90
25
131
6
7
137
78
6
72
24
3
51
12
42
132
18
90
126
6
19
11
6
42
150
15
27
60
25
29
42
24
48
33
15
24
25
11
78
6
24
42
192
15
45
36
6
36
198
42
18
19
32
16
48
29
48
48
6
66
43
77
48
67
23
25
11
30
36
12
30
258
87
15
60
78
24
36
18
42
30
12
30
90
66
24
6
12
42
30
25
17
15
15
84
30
12
144
3
3
30
24
66
18
102
45
75
12
36
6
30
33
93
163
29
66
49
47
24
72
84
61
32
15
48
42
7
23
96
25
41
120
36
60
127
35
90
108
7
11
120
60
60
12
120
12
36
6
96
12
271
77
150
18
6
21
99
6
18
12
12
18
30
18
84
102
1
17
30
33
45
24
54
24
42
150
30
79
11
66
144
36
102
66
84
60
7
35
13
53
90
30
ABCD 93441338026*3^$a+1 [50016]
61
78
60
30
11
13
18
17
31
6
48
6
18
35
7
12
54
18
18
12
23
151
17
61
66
18
6
6
11
55
54
83
109
12
78
41
19
5
31
17
37
35
24
37
48
54
72
29
7
6
35
13
18
18
30
18
54
60
5
13
12
30
18
30
30
84
119
19
6
23
13
66
36
5
43
42
78
18
30
18
6
84
12
48
77
7
18
71
37
102
48
30
6
48
60
18
35
139
36
30
11
1
18
5
55
12
5
49
42
60
48
24
17
1
71
37
78
24
42
18
24
36
24
53
37
30
101
85
6
6
18
5
24
13
35
37
11
37
11
37
24
78
12
6
30
77
43
90
6
5
7
102
11
181
12
6
84
6
54
48
24
36
29
24
37
11
72
79
66
48
71
13
83
24
103
17
175
113
13
18
24
30
66
6
48
90
18
36
6
12
17
37
35
31
60
72
77
7
6
6
24
29
73
48
54
36
5
24
7
60
6
54
6
66
60
84
18
6
89
31
72
30
12
12
24
60
47
37
11
24
7
54
83
37
36
84
78
125
1
23
43
72
84
12
66
6
5
7
17
49
23
48
175
72
17
133
156
6
89
48
49
47
7
185
1
12
6
5
55
66
54
17
31
41
1
6
72
48
89
25
12
59
13
60
12
24
6
29
67
24
5
25
23
19
60
6
35
72
13
11
1
48
36
30
18
48
54
90
24
6
30
48
30
17
49
42
53
1
102
48
12
42
78
29
19
36
41
120
48
31
89
72
24
79
17
31
12
5
67
6
18
29
7
102
18
24
36
24
12
30
83
7
12
78
18
12
17
1
48
42
5
48
61
72
6
102
30
36
30
23
7
54
66
6
24
42
12
12
42
96
143
7
60
5
96
48
7
12
18
30
53
97
12
18
24
12
12
24
17
91
12
24
6
30
6
23
43
77
13
6
90
24
11
72
7
30
30
5
7
72
6
12
60
66
12
96
42
35
7
6
48
35
103
6
120
96
35
37
60
42
108
89
31
12
48
18
66
17
7
30
60
30
24
48
60
53
67
54
47
7
108
5
48
7
18
12
35
7
54
30
53
13
54
5
72
7
24
54
59
55
78
155
61
48
35
13
42
6
18
17
31
17
37
6
6
252
30
54
6
17
55
12
12
24
17
61
66
12
5
24
19
114
78
12
6
18
198
90
72
234
47
7
12
18
59
24
48
223
12
78
90
6
6
17
73
12
131
43
149
7
12
42
96
59
13
24
72
83
13
11
96
1
66
24
29
43
18
48
54
48
102
12
59
91
60
12
36
60
24
29
61
36
18
120
5
24
25
47
7
6
35
13
24
12
12
11
48
67
24
24
5
37
11
37
48
30
29
24
37
35
19
18
66
12
36
24
228
30
12
78
12
72
6
18
36
5
1
6
89
79
17
24
31
30
18
41
19
48
29
31
132
53
7
6
156
47
7
36
29
7
66
12
30
101
49
23
13
24
30
114
48
42
113
67
36
18
36
18
42
6
17
67
36
60
5
48
49
6
24
17
43
5
61
83
31
126
36
66
12
54
72
6
48
5
37
24
35
79
6
144
72
11
49
6
30
6
42
59
85
83
48
120
43
60
24
24
30
11
37
18
30
30
12
113
7
65
72
7
42
18
30
102
36
12
144
12
72
6
48
23
19
77
61
102
12
6
48
59
61
11
31
114
36
54
29
19
42
120
35
72
43
18
35
13
18
36
6
47
55
24
17
7
30
35
120
24
13
24
11
7
24
6
54
5
13
11
168
37
132
18
30
30
6
83
7
17
37
18
30
11
120
91
12
18
47
1
102
42
36
6
42
54
53
97
47
43
29
13
42
36
18
6
66
35
1
54
17
31
54
11
19
18
102
30
6
12
29
13
35
31
6
30
101
7
41
7
18
84
35
7
78
24
24
11
7
6
30
96
5
13
66
24
30
54
101
61
35
73
18
29
61
59
13
59
7
24
66
66
30
6
84
6
12
59
7
30
6
18
12
48
119
37
83
13
6
12
12
54
18
5
72
43
114
83
48
31
84
18
48
24
78
66
11
31
42
12
59
85
11
25
23
7
18
6
30
18
41
13
30
18
30
72
5
13
24
102
29
49
6
54
48
18
6
42
30
35
48
43
5
1
54
41
55
12
36
41
24
72
24
168
1
180
11
1
36
6
24
18
11
13
48
107
67
6
47
49
18
12
24
30
35
19
53
43
12
108
77
85
42
30
30
24
30
47
7
24
6
18
42
96
42
53
13
42
120
6
83
7
41
25
12
102
5
13
48
107
24
7
54
66
60
5
7
24
24
114
30
17
24
25
119
13
12
6
17
19
6
78
6
11
13
35
24
43
18
144
96
18
78
18
17
19
18
180
60
42
6
24
35
13
11
37
90
120
150
42
24
18
23
19
29
24
55
72
65
133
18
90
18
29
7
185
49
42
6
42
72
5
37
90
108
42
18
24
54
24
108
336
6
89
31
36
5
25
36
48
18
65
37
66
18
12
203
48
13
12
6
17
25
42
12
65
19
12
48
24
17
1
66
77
7
137
91
90
12
23
13
35
7
12
48
53
19
29
7
54
36
36
35
31
30
35
7
78
18
30
11
25
78
17
1
23
37
35
1
150
54
42
48
42
18
30
48
54
36
77
31
36
42
6
5
49
6
65
19
18
11
67
36
30
54
72
150
60
59
7
6
12
54
48
36
6
90
42
18
48
30
59
31
17
24
127
12
29
37
35
13
155
43
84
78
36
90
5
24
13
42
30
30
12
17
48
55
17
96
55
60
36
6
35
13
11
31
6
36
ABCD 93442239004*3^$a+1 [50014]
44
105
216
91
17
63
27
25
96
41
39
96
27
21
112
176
87
21
123
169
12
132
11
126
7
83
13
96
80
99
54
139
72
59
9
28
84
149
54
73
200
141
99
84
36
15
90
255
88
12
84
176
208
24
228
5
39
141
27
12
177
54
37
20
87
21
141
18
21
60
9
162
237
51
61
140
123
117
28
17
252
3
69
163
108
84
23
108
117
48
232
17
43
11
25
176
15
54
126
13
23
85
77
54
1
161
27
108
112
104
48
33
7
36
11
18
108
247
240
197
223
173
3
144
96
63
54
99
117
399
87
18
7
101
55
84
59
72
360
97
11
54
3
132
72
88
24
23
313
120
48
44
123
129
4
164
12
36
33
7
20
27
90
31
23
18
36
27
72
28
35
1
71
21
87
37
180
156
5
139
8
51
18
36
7
48
92
231
108
25
47
25
32
51
108
121
95
54
19
35
189
88
20
36
81
43
11
18
198
73
20
69
151
32
36
123
90
7
47
1
120
5
27
63
97
29
108
54
1
12
131
73
80
52
173
31
84
11
9
45
144
3
24
88
348
12
173
72
63
64
36
53
19
96
104
33
180
27
63
57
15
81
64
120
32
76
192
36
47
57
40
65
63
28
20
105
90
21
33
31
36
113
115
83
54
19
96
204
104
108
387
13
59
1
107
36
129
33
39
16
17
43
101
7
101
31
300
209
342
73
8
9
270
18
36
27
16
56
40
95
81
9
54
1
80
81
127
128
87
97
47
54
75
24
264
33
36
3
52
36
156
48
132
23
90
351
76
180
24
20
64
48
20
120
160
143
81
48
15
73
144
125
90
18
55
156
167
109
80
81
36
91
71
49
48
29
90
13
41
39
123
57
15
198
18
1
143
81
135
109
36
17
135
112
95
57
16
108
44
315
90
54
108
109
125
7
72
32
16
125
43
56
333
18
57
40
65
55
35
13
41
72
139
212
189
111
36
40
132
48
92
171
165
36
16
92
69
54
37
8
9
72
54
144
25
101
39
76
32
52
53
54
49
264
24
5
144
18
13
149
75
69
18
162
163
24
83
13
131
45
12
105
162
21
52
161
175
239
18
27
28
20
33
90
54
27
148
41
91
35
85
5
3
213
3
15
21
36
144
15
9
120
87
49
120
56
160
101
54
36
126
91
56
208
80
33
147
36
40
11
36
126
171
48
64
41
39
15
54
55
84
8
15
144
49
59
73
20
60
52
407
121
8
33
36
54
21
72
96
232
248
40
68
52
215
54
144
19
252
17
291
28
41
288
3
213
3
33
43
11
37
71
85
96
80
27
73
144
161
90
49
23
61
128
27
133
83
36
18
27
144
135
72
9
48
105
108
3
24
63
57
160
48
23
306
243
28
452
105
67
95
54
27
232
371
57
4
96
60
20
28
84
48
ABCD 93442419958*3^$a+1 [50000]
15
192
213
36
31
149
60
39
48
48
16
116
93
36
15
69
24
255
112
185
55
48
41
84
7
44
72
9
84
216
51
4
89
60
84
7
113
27
213
111
4
5
67
29
19
56
112
29
43
41
36
84
111
33
15
148
89
51
112
48
68
45
19
36
281
24
87
48
21
79
36
5
144
96
24
144
12
259
5
79
72
96
17
63
24
24
36
28
32
105
48
60
60
36
96
111
189
199
41
111
24
48
28
89
39
285
79
5
67
5
135
45
84
355
60
5
24
15
117
60
24
36
3
40
8
24
120
153
12
43
137
60
63
81
15
96
60
4
5
27
100
17
60
156
15
4
41
60
27
57
96
24
267
24
21
180
15
9
96
84
60
39
160
41
144
7
29
60
15
21
43
77
144
511
113
91
209
163
29
15
24
45
111
84
81
43
32
45
120
135
93
27
24
141
91
120
77
3
57
15
21
7
173
39
48
9
79
29
195
57
60
139
216
53
216
411
33
135
96
124
41
156
39
105
91
29
24
12
75
48
105
12
60
115
204
80
24
141
115
120
32
69
48
36
144
55
32
9
75
316
5
31
32
141
7
72
152
24
21
123
232
5
120
60
84
51
33
27
45
84
24
211
84
125
180
43
77
43
8
24
12
33
96
36
43
17
24
24
27
4
20
24
48
84
93
243
129
24
55
161
144
91
5
43
68
9
19
29
132
120
63
57
204
27
9
63
312
208
101
84
36
96
384
60
36
3
216
45
55
41
115
20
84
21
84
39
21
300
36
24
159
76
24
48
32
28
144
65
43
5
3
9
15
40
8
48
9
60
24
24
36
199
56
96
160
29
27
33
51
69
7
8
69
36
7
137
96
24
31
96
108
48
17
27
69
15
12
40
8
81
51
4
53
12
79
5
19
116
36
108
45
12
108
183
144
24
12
33
15
144
57
39
12
117
27
105
48
12
84
7
17
360
63
9
63
45
27
9
120
7
72
5
51
96
280
44
124
56
45
19
101
151
5
84
24
51
60
160
116
28
48
92
21
75
84
12
45
60
135
96
52
20
16
236
96
4
8
52
44
21
48
60
192
3
141
67
113
67
72
116
165
39
21
91
5
3
96
24
57
31
173
51
136
149
204
216
48
72
144
36
3
40
96
20
12
240
52
101
55
56
88
5
12
163
17
243
168
33
24
7
29
151
36
48
152
9
43
5
15
21
120
67
8
136
53
27
16
8
40
60
12
137
7
8
168
4
20
24
45
147
153
24
12
144
7
17
60
63
72
21
120
79
17
3
45
12
120
79
80
165
96
19
56
9
111
69
36
204
75
69
15
105
27
33
15
12
4
41
108
72
63
36
64
32
24
36
60
48
105
156
19
56
45
36
99
189
96
15
4
17
120
195
64
65
24
123
4
5
55
125
99
45
15
40
152
64
8
48
12
105
36
255
9
27
213
7
29
19
32
4
60
116
69
15
24
132
108
201
39
105
60
60
96
15
16
96
29
39
81
319
36
29
75
9
15
48
33
7
48
56
24
45
19
36
41
48
36
19
17
84
31
8
225
36
15
52
53
51
9
60
67
89
199
221
111
69
39
21
111
33
84
456
36
43
5
27
273
60
ABCD 93443010982*3^$a+1 [50036]
21
29
31
15
84
20
65
25
10
20
30
19
21
20
60
46
24
21
33
146
73
33
3
105
2
4
60
6
3
47
10
44
60
64
132
144
43
11
2
34
33
12
84
45
60
26
16
24
54
15
27
69
28
80
17
6
10
110
34
19
1
40
20
34
26
19
75
9
17
16
99
35
90
4
2
89
35
9
27
13
11
13
71
146
71
8
21
24
30
26
55
45
24
2
24
4
96
56
25
48
57
74
4
21
41
34
56
58
60
6
24
9
12
45
110
126
7
40
7
30
10
9
24
3
18
66
45
9
2
58
36
54
61
11
18
92
4
3
23
17
67
6
67
52
119
25
24
8
9
24
2
24
10
39
17
24
19
40
37
19
84
11
25
21
78
56
76
48
9
17
16
30
44
46
50
70
3
75
9
81
56
64
12
27
33
44
4
6
60
20
10
56
34
56
4
120
6
54
60
1
85
88
2
84
13
21
2
28
96
26
7
17
40
6
30
24
20
66
65
59
6
74
30
11
49
16
50
4
20
25
41
55
29
16
3
11
16
57
3
84
30
135
39
12
20
24
160
21
29
30
64
32
24
1
3
2
94
20
73
63
73
5
26
113
48
8
21
66
14
30
61
60
12
113
24
40
20
90
1
63
42
14
41
19
1
3
1
29
56
79
120
11
10
15
84
11
4
66
84
32
19
11
58
87
24
36
108
41
6
49
35
6
40
15
33
19
41
42
44
6
58
62
24
64
30
12
14
6
84
4
32
17
67
6
47
20
27
153
77
6
84
6
90
10
3
15
12
54
6
9
35
29
17
18
6
39
45
96
3
12
64
1
70
30
3
36
27
129
39
9
3
14
60
4
2
10
27
12
96
119
4
32
85
5
118
25
5
2
54
30
4
30
62
64
9
4
13
79
11
5
5
18
85
41
20
30
41
65
3
51
24
85
31
1
35
24
90
46
18
2
28
42
75
4
20
35
1
4
55
4
56
36
37
47
36
54
90
4
26
10
13
71
86
90
5
115
5
29
12
14
4
2
28
7
19
13
17
60
6
34
6
44
16
20
49
9
12
15
48
192
45
50
34
30
80
10
99
15
2
64
26
4
156
30
24
144
30
72
14
16
18
57
48
96
84
17
4
20
46
14
6
28
9
36
21
15
5
6
28
36
21
40
12
77
31
8
64
43
24
1
84
5
60
34
145
1
59
20
51
9
4
17
50
10
20
4
31
48
47
21
119
6
10
9
15
61
5
18
12
18
42
18
2
54
16
30
25
5
78
109
11
9
23
64
36
14
4
62
100
24
9
41
19
36
5
6
34
15
84
51
20
10
30
36
33
15
42
15
65
58
26
115
84
16
35
6
3
60
15
66
36
39
5
6
37
23
54
10
24
30
12
44
34
12
14
64
2
29
29
36
43
32
76
53
60
12
7
23
45
72
40
41
12
78
6
3
36
51
25
44
12
119
34
30
30
42
9
75
6
14
36
65
32
40
133
4
39
24
36
15
6
31
5
18
6
20
23
11
36
20
5
61
19
9
99
48
59
1
12
16
1
30
1
9
26
25
45
14
25
9
51
11
49
15
20
46
44
6
28
37
44
40
61
4
66
84
21
12
27
45
69
2
13
11
60
53
12
125
19
24
72
59
25
61
35
1
24
19
11
34
26
29
1
90
53
32
36
29
4
30
2
10
18
56
6
4
21
12
132
51
44
94
31
5
39
11
60
154
127
23
2
54
4
36
66
15
24
9
75
45
32
43
40
1
19
12
159
26
4
24
26
36
34
36
134
4
25
36
5
20
40
24
51
84
15
57
35
24
60
64
21
5
30
49
15
2
34
24
36
50
64
2
40
114
15
45
66
24
54
26
34
51
64
31
10
6
13
11
213
12
21
24
66
74
124
42
78
62
10
3
111
24
1
20
36
75
14
31
35
5
19
10
180
111
40
5
18
36
21
35
10
19
35
84
56
73
47
60
16
85
12
13
10
14
23
97
43
93
14
16
73
65
115
47
78
26
36
17
32
51
33
47
13
21
60
30
45
65
30
5
84
35
45
156
120
35
1
15
13
101
20
115
41
54
64
49
83
25
24
41
144
20
46
9
9
15
45
26
40
9
24
12
4
5
75
75
2
10
48
6
116
120
19
65
46
44
41
32
51
120
6
51
3
6
26
58
195
47
17
53
30
24
13
37
10
84
2
19
5
46
33
36
111
9
5
4
6
50
4
156
6
18
2
77
281
15
51
6
27
27
20
34
12
48
55
61
11
8
77
4
50
66
70
13
17
14
16
14
31
12
21
19
67
1
40
32
100
67
4
42
44
34
66
36
14
70
174
21
84
40
32
4
20
35
4
37
19
4
12
84
9
11
70
26
150
58
36
61
119
1
20
3
2
40
3
161
19
15
81
4
35
1
55
70
3
33
55
19
76
18
26
40
50
30
40
21
29
10
6
15
24
4
17
54
69
75
6
120
120
36
90
108
36
66
39
81
55
53
56
31
4
11
14
35
5
6
14
11
55
4
30
15
165
80
4
79
17
90
49
32
64
36
8
4
7
4
26
46
57
21
30
150
19
13
7
21
67
5
27
17
94
12
14
94
25
5
31
60
41
30
20
60
5
79
6
4
135
120
41
34
9
11
10
39
40
31
120
10
19
36
48
8
59
25
11
4
20
64
21
5
76
24
30
126
18
49
13
40
80
34
141
39
60
90
20
124
31
8
33
90
9
21
3
64
41
6
45
11
54
10
36
9
9
87
33
12
3
4
83
205
65
14
1
3
90
12
54
9
24
3
24
13
7
61
9
86
25
29
4
60
6
26
10
69
11
109
5
150
49
11
120
34
55
5
12
24
36
43
5
2
28
86
34
36
24
1
65
3
17
11
125
75
39
45
39
1
84
11
30
19
56
5
79
27
33
135
97
19
29
35
62
24
55
15
13
56
24
3
105
3
32
24
4
2
58
36
24
96
54
66
24
6
24
12
24
6
24
56
34
ABCD 93443857888*3^$a+1 [50039]
13
72
11
79
234
12
107
31
216
138
63
32
157
18
72
9
15
84
12
84
60
24
48
12
210
42
144
24
12
288
42
24
11
25
78
120
48
168
6
35
25
30
30
18
12
84
9
207
30
51
15
18
24
42
45
51
29
25
23
73
54
6
138
36
84
41
64
165
24
138
89
48
25
42
18
12
15
39
54
83
13
60
24
72
60
30
150
6
78
36
84
27
3
189
96
9
30
12
78
15
87
89
1
54
41
19
6
24
6
9
32
79
120
89
121
84
54
42
18
17
16
9
138
6
126
89
49
12
3
111
30
147
32
67
60
66
132
12
54
12
60
24
144
24
180
45
3
173
25
30
89
103
9
159
6
36
23
55
120
90
39
147
18
11
79
17
13
90
425
85
30
66
144
96
66
66
102
6
11
1
198
6
48
147
3
102
168
12
24
27
3
30
72
72
18
77
85
78
84
120
126
72
11
31
84
126
24
6
288
48
24
41
48
109
210
65
1
30
30
54
42
6
12
30
60
71
49
78
33
57
168
30
66
143
192
25
54
24
72
6
18
60
96
108
33
69
24
72
42
66
12
3
51
114
36
39
57
54
65
13
6
12
84
114
12
54
78
11
1
18
77
25
39
9
23
109
24
27
9
180
83
31
65
55
174
155
31
30
90
24
90
42
93
57
90
29
25
215
19
12
65
163
12
24
9
80
7
60
54
30
66
23
1
114
12
36
12
138
24
48
78
17
127
33
15
33
33
24
36
24
78
18
120
35
19
125
67
210
30
78
6
6
84
24
87
48
63
17
61
35
31
24
9
111
36
174
15
111
209
64
32
25
23
67
54
24
78
24
30
78
90
162
54
90
24
41
16
96
117
12
24
294
36
6
119
37
75
69
30
6
72
12
3
111
66
63
51
221
160
9
84
60
12
48
12
6
12
48
114
126
29
19
60
17
48
7
89
64
129
18
30
15
9
96
167
55
30
18
24
6
107
1
66
29
25
54
6
59
25
12
48
123
63
17
49
18
30
18
108
6
90
96
78
186
144
24
6
186
18
30
6
42
30
60
78
60
77
73
39
45
51
105
174
42
96
47
1
15
111
30
35
25
84
35
19
12
81
207
48
18
150
210
6
33
3
12
113
64
176
19
45
3
45
51
29
1
6
66
30
24
90
30
48
42
150
48
12
30
66
78
6
89
1
24
186
29
25
90
29
112
9
12
27
96
21
120
60
54
17
13
90
41
1
174
113
7
6
35
109
18
33
32
67
48
125
31
54
27
81
47
25
330
12
6
12
60
36
6
24
96
48
42
144
90
156
90
48
60
60
6
9
80
25
48
54
54
36
54
36
66
78
144
30
47
64
87
12
48
30
198
12
102
30
41
7
48
102
48
6
93
147
30
6
105
9
119
16
105
90
108
6
11
25
60
11
19
6
90
54
78
60
36
9
105
30
186
36
30
18
107
48
1
15
21
36
30
24
30
54
66
59
1
66
29
79
66
18
60
96
81
9
6
66
47
1
120
120
111
15
18
30
6
75
9
42
6
138
45
99
42
35
16
39
24
17
19
54
30
41
73
96
84
6
30
54
60
6
42
29
163
30
143
67
12
84
54
48
30
72
6
27
32
97
24
71
49
24
12
18
57
33
15
15
48
48
17
127
33
32
7
114
24
47
1
54
150
60
183
32
103
42
216
23
55
24
102
11
85
90
48
30
90
6
36
47
48
13
180
54
41
175
96
6
75
15
162
47
48
1
6
48
60
6
39
33
15
195
42
438
173
85
84
135
51
30
6
18
6
54
12
95
96
37
18
12
60
180
6
6
33
45
66
36
90
36
12
3
15
18
30
72
72
17
1
48
60
35
16
45
131
37
210
72
120
24
66
18
36
24
17
19
77
7
78
12
102
18
90
141
69
78
54
108
186
36
18
12
66
18
66
30
186
54
120
54
6
ABCD 93443880592*3^$a+1 [50044]
54
6
18
35
1
15
57
48
6
33
68
43
120
17
43
29
37
18
42
84
180
324
23
28
9
11
61
119
7
180
53
12
133
47
37
36
6
29
1
63
68
28
75
5
37
48
6
129
80
24
31
45
9
42
189
75
5
109
102
60
108
12
69
117
15
48
44
48
37
126
17
43
36
29
100
45
24
18
48
126
198
33
3
42
48
39
57
51
20
13
95
4
51
36
180
30
18
36
36
60
29
4
75
81
45
35
4
68
48
79
45
21
6
89
31
161
127
72
33
63
65
127
36
17
28
87
18
75
15
30
6
36
84
18
6
120
6
30
60
53
1
216
264
54
125
61
27
48
9
75
21
66
6
47
7
48
41
72
13
95
145
36
48
6
156
53
151
45
9
12
18
36
6
83
40
3
33
32
73
36
111
147
30
23
28
171
84
5
31
6
83
1
51
63
45
75
5
84
61
30
144
165
3
18
27
48
231
29
1
39
111
18
126
65
64
15
72
30
24
210
42
54
81
80
52
15
5
76
32
12
100
116
60
19
12
129
12
132
15
36
24
18
3
9
6
17
28
165
59
16
84
135
72
138
36
15
75
9
33
63
27
12
42
83
76
21
11
60
49
6
72
12
78
135
20
60
175
33
128
19
72
89
79
108
17
37
63
57
71
180
240
12
55
6
66
24
29
7
33
3
12
33
80
49
18
42
11
127
36
5
1
54
9
8
12
60
127
36
12
41
19
125
37
11
88
20
25
30
9
27
53
25
83
168
31
9
32
19
29
19
81
15
36
30
6
57
27
60
174
114
12
41
55
48
54
51
21
303
75
42
39
9
23
120
40
48
27
18
39
15
66
15
9
246
17
112
108
3
156
96
33
291
33
3
17
31
90
132
27
36
60
20
160
12
48
152
97
18
12
6
30
24
30
35
108
115
45
8
40
15
17
73
72
3
15
17
19
198
83
19
114
27
57
23
13
35
7
45
12
176
1
3
48
12
8
67
5
120
55
33
20
25
18
65
19
126
147
48
27
33
20
84
97
30
9
45
90
42
84
114
9
8
19
9
99
12
18
15
20
7
54
27
20
19
41
19
53
48
7
53
49
59
19
162
18
105
48
8
37
54
48
33
3
54
3
20
67
105
8
12
16
60
15
114
12
59
109
12
71
109
6
72
45
21
275
31
60
29
64
8
73
15
207
65
25
102
6
107
73
47
79
90
174
36
108
36
90
132
138
42
108
30
96
36
12
90
6
17
49
18
53
223
29
25
90
30
36
6
33
15
6
27
39
60
53
216
127
228
114
35
1
47
60
199
48
21
15
36
33
27
33
20
16
12
45
3
84
147
9
27
12
45
303
12
113
13
6
81
93
60
30
90
36
18
60
18
87
3
18
107
73
72
15
33
96
159
32
7
30
42
54
35
40
15
120
105
21
108
15
8
108
31
33
81
15
51
6
35
19
33
3
72
12
21
48
152
19
29
19
6
210
60
36
108
21
12
75
192
41
37
18
69
75
12
41
37
12
3
21
66
150
71
19
120
18
15
75
41
49
71
55
77
109
18
12
24
17
67
168
17
1
15
12
63
36
18
35
76
140
49
131
12
133
35
139
6
156
96
107
16
20
124
75
12
93
3
48
6
48
3
3
54
11
1
18
41
19
36
45
20
1
54
17
52
111
42
12
72
6
45
3
90
24
30
126
15
81
83
1
90
60
336
78
18
18
30
24
65
43
33
15
6
120
63
48
39
9
45
36
63
8
28
27
17
91
66
6
12
33
80
112
68
19
18
135
8
19
29
7
12
60
12
54
60
15
15
90
96
54
72
102
15
8
48
40
84
117
39
159
33
3
125
1
3
15
66
24
11
79
90
36
75
104
127
126
84
24
30
24
30
6
36
33
68
115
48
6
36
3
32
139
33
81
15
21
11
133
90
129
45
60
30
36
69
21
15
20
1
270
90
51
3
186
63
200
1
42
45
57
75
15
36
9
117
59
1
18
18
12
23
109
36
90
53
55
30
39
15
36
36
53
1
35
144
16
9
35
48
72
216
25
36
48
23
13
54
78
35
103
90
24
35
28
63
17
19
101
40
33
35
79
18
18
17
88
75
ABCD 93444243268*3^$a+1 [50024]
131
55
354
155
120
72
121
144
23
36
24
31
12
42
126
36
18
66
24
90
12
23
55
161
1
18
17
36
108
1
30
114
156
18
18
23
67
5
67
36
54
11
49
66
149
163
72
30
47
229
12
23
72
19
108
282
6
77
48
13
330
17
127
102
54
5
19
53
37
35
36
67
5
60
43
60
156
6
84
108
18
72
41
1
54
89
36
72
72
301
60
66
258
18
54
48
42
126
18
72
54
95
223
168
12
6
35
24
7
144
60
5
97
83
79
18
23
1
54
17
60
43
5
19
30
11
12
139
24
41
43
60
17
36
168
156
49
42
18
35
72
60
48
19
102
59
31
329
60
12
55
53
60
97
54
173
12
55
36
18
35
211
6
90
30
23
31
29
12
108
67
77
325
12
36
95
247
6
59
121
126
18
95
13
59
31
48
29
175
36
5
67
17
103
5
103
6
18
66
42
48
77
19
66
90
65
12
1
12
90
5
55
108
5
25
11
79
6
108
36
84
6
72
12
18
23
19
18
84
108
42
41
85
54
185
120
49
59
67
204
12
108
60
161
36
13
95
37
84
186
77
7
126
90
42
12
23
36
19
162
84
59
31
77
108
36
19
66
23
85
6
5
67
53
55
17
217
36
54
17
55
53
31
6
215
1
30
78
167
7
18
60
102
41
24
31
120
42
144
95
175
90
66
5
60
43
72
42
35
1
35
49
168
18
84
5
31
36
54
114
17
55
180
126
23
7
144
209
25
24
120
78
77
97
23
36
91
216
144
89
60
175
5
175
17
127
5
43
42
23
12
67
36
90
24
95
36
12
60
7
36
18
59
91
84
65
43
18
54
101
67
5
7
36
6
59
67
18
90
72
30
60
48
47
48
19
156
60
180
17
67
185
216
1
108
72
138
6
54
5
12
96
193
162
53
1
23
133
60
30
42
12
6
53
19
125
1
107
60
72
7
18
95
31
5
36
324
31
96
108
41
103
12
24
36
48
41
85
36
18
36
42
107
103
54
11
48
37
95
7
96
17
19
113
13
35
73
12
54
60
48
113
180
13
95
72
73
12
23
67
29
49
66
60
36
12
42
54
126
35
144
49
72
54
29
43
24
18
23
25
60
23
7
29
25
114
84
90
11
67
17
55
257
133
83
7
132
18
71
24
48
85
72
23
13
132
18
54
138
60
18
95
319
5
12
49
6
41
12
31
36
41
85
42
18
18
30
95
85
36
18
36
137
12
67
41
55
12
41
144
67
29
7
65
79
60
48
41
139
36
65
67
72
12
24
30
60
144
18
77
156
144
103
198
47
259
6
84
240
35
36
19
54
234
5
67
108
108
48
5
24
103
17
31
185
60
7
24
84
5
1
144
54
17
1
12
42
41
25
54
126
59
1
90
108
66
23
217
30
36
78
107
49
59
37
54
54
30
29
7
149
49
6
269
55
108
17
36
1
71
19
48
41
96
108
43
144
36
65
7
77
216
67
5
31
257
145
107
55
30
23
19
18
35
31
5
67
114
23
13
12
36
42
89
199
72
233
72
13
6
30
144
72
18
221
55
36
12
42
59
12
72
103
65
49
215
103
41
31
6
12
47
31
17
1
192
168
126
53
13
239
103
6
30
5
96
25
54
5
19
5
12
1
54
53
271
30
96
30
96
30
18
252
5
72
1
59
12
49
42
84
65
25
150
53
127
84
54
11
31
66
24
120
119
7
65
120
139
5
73
48
23
67
5
193
132
54
41
49
156
78
17
193
ABCD 93444346564*3^$a+1 [50013]
25
53
79
140
63
42
103
17
51
60
105
42
12
126
135
144
135
25
53
30
105
3
72
9
51
138
72
108
42
108
90
15
64
83
153
27
72
193
23
57
28
20
12
27
120
145
12
20
16
83
72
69
76
35
12
90
87
16
180
240
32
96
64
80
336
129
36
60
12
60
19
53
30
108
108
25
12
132
35
18
30
150
30
60
18
55
29
78
138
27
135
42
63
63
37
144
156
23
45
57
3
39
57
4
32
15
30
15
27
36
12
108
42
162
90
30
78
18
37
53
54
213
33
31
83
13
5
48
42
90
7
23
60
18
12
79
36
65
27
36
15
90
7
83
102
150
157
143
42
126
54
18
37
215
18
67
32
4
77
72
48
27
12
100
59
49
80
36
76
20
144
99
168
18
31
84
29
30
85
41
55
92
75
265
140
63
102
18
57
180
75
69
141
3
64
336
197
18
57
33
12
90
85
84
44
57
222
13
5
135
3
54
27
51
18
91
89
147
27
57
33
108
18
81
51
57
33
79
11
12
60
1
29
15
3
97
11
42
102
126
24
18
13
107
33
36
81
72
3
45
132
3
60
27
121
32
60
3
177
183
12
13
29
66
42
39
141
3
12
15
129
4
17
288
12
60
7
60
36
32
124
11
25
47
30
6
25
5
24
55
53
138
1
53
103
23
132
9
28
71
84
6
31
131
30
132
30
33
124
23
36
24
138
39
111
12
1
96
53
43
68
135
24
45
21
15
12
45
60
139
59
1
48
20
12
39
54
3
195
78
90
25
144
12
116
480
12
33
63
4
23
72
13
95
60
57
33
75
33
54
48
108
1
161
42
1
116
9
72
79
59
42
18
120
141
9
180
180
15
16
41
7
95
60
18
67
95
156
24
1
269
30
6
31
149
30
121
11
73
35
45
27
33
64
65
36
84
27
33
27
4
32
93
51
3
13
77
3
28
65
30
42
12
271
5
72
12
147
33
3
87
105
16
12
17
66
1
23
30
6
21
48
33
222
61
192
84
48
60
68
48
12
93
264
36
187
47
1
89
55
5
180
67
131
90
18
12
25
17
43
113
204
163
212
16
95
1
44
75
24
18
15
3
102
7
32
273
18
73
137
135
84
39
69
183
13
35
90
150
54
7
96
5
103
36
108
20
3
90
3
69
151
185
27
28
96
29
162
49
20
21
60
108
102
13
12
53
207
147
96
57
4
80
28
96
84
11
54
36
162
48
54
51
45
127
128
64
143
132
45
16
47
90
72
90
30
43
17
63
28
29
55
23
9
96
28
20
27
270
7
5
7
71
30
15
27
1
17
30
60
73
32
12
3
42
51
39
18
48
240
75
112
12
20
108
100
32
63
45
45
192
103
80
3
120
181
89
150
1
44
75
42
30
42
36
12
60
39
9
72
3
172
155
72
1
17
120
3
36
21
90
45
64
119
42
102
121
47
37
83
9
48
21
15
39
85
23
72
1
65
42
9
60
100
11
48
132
109
29
54
6
55
36
48
12
59
42
18
54
36
291
48
240
105
30
25
11
24
18
72
51
237
30
132
45
100
53
48
27
45
3
87
73
5
84
55
23
25
77
63
15
49
41
27
21
75
57
199
144
47
60
37
32
16
5
87
16
95
54
126
54
235
53
72
126
37
35
93
64
23
18
7
113
27
87
36
25
140
36
99
57
75
85
5
108
15
52
35
60
162
30
108
69
16
23
57
147
13
5
103
167
45
3
109
48
137
48
3
84
3
42
30
37
239
109
20
60
111
69
160
5
36
39
3
ABCD 93444500356*3^$a+1 [50023]
25
80
3
42
18
6
24
18
1
32
9
6
72
30
78
42
42
9
159
48
6
144
60
6
9
21
24
51
16
89
36
54
90
18
36
54
39
63
97
128
135
18
7
101
42
90
7
5
156
31
23
25
35
109
29
6
42
19
23
150
12
24
31
173
6
66
43
17
6
60
102
282
54
6
1
53
24
42
6
18
49
53
27
63
48
1
149
12
258
6
36
12
42
48
141
69
18
60
84
25
29
36
84
12
30
30
12
60
43
5
42
36
61
101
24
19
17
78
36
36
60
48
66
36
54
48
48
1
23
24
33
51
6
54
90
12
18
12
13
23
18
54
30
156
39
15
42
7
29
90
73
35
60
84
12
1
96
48
83
36
25
96
95
6
12
60
12
156
132
6
6
18
138
111
3
18
48
18
25
119
25
5
36
6
24
54
90
30
30
102
24
6
54
3
9
30
24
1
17
60
120
18
138
60
60
24
96
36
27
16
71
6
6
48
13
17
31
23
96
6
19
48
29
84
84
12
12
36
12
3
9
42
96
18
43
17
36
60
66
12
6
72
24
24
210
6
66
18
60
120
6
6
42
30
31
5
27
3
162
228
30
24
42
204
36
7
23
108
18
30
12
30
60
6
30
12
24
66
45
64
29
144
6
12
33
15
90
42
42
60
7
23
72
33
64
23
90
48
72
36
24
18
6
51
9
6
24
6
36
48
31
29
3
39
18
30
24
6
66
6
12
55
5
60
66
45
129
12
186
78
36
6
18
36
24
19
17
48
18
114
48
66
9
57
55
29
67
47
42
87
9
12
30
42
24
43
32
39
25
83
12
90
6
33
3
18
12
114
6
48
39
21
12
24
24
36
24
12
54
54
12
36
42
18
31
29
24
30
18
18
42
15
33
72
6
1
23
57
33
18
48
30
15
9
42
45
16
47
6
126
13
35
93
3
102
84
204
234
30
12
18
30
6
109
41
54
36
12
24
105
9
7
35
138
3
33
31
65
24
7
17
12
19
5
60
24
60
36
126
9
16
23
102
67
5
36
54
132
60
24
60
36
18
55
71
12
12
18
12
99
39
12
6
36
66
24
18
7
65
18
78
12
3
99
48
6
12
30
18
60
36
18
102
19
5
42
72
6
19
23
18
30
12
30
30
30
12
36
24
72
6
54
30
9
51
61
53
27
129
15
9
7
5
12
6
6
54
6
60
48
72
67
17
12
60
60
12
12
108
39
9
12
43
83
90
12
30
114
30
126
18
9
15
180
93
9
6
18
30
84
12
30
3
15
6
43
77
3
33
79
41
30
24
49
17
30
30
67
23
25
65
228
66
66
55
5
18
30
48
43
35
12
18
6
9
39
60
18
24
54
12
81
93
6
18
96
30
36
24
24
57
93
12
54
6
138
6
30
13
71
6
60
54
6
27
63
150
30
78
15
63
49
71
90
12
18
30
115
77
96
60
12
84
84
24
36
42
60
54
18
90
31
47
30
204
6
49
32
112
29
12
55
29
36
66
18
60
102
42
12
24
36
30
25
125
36
114
54
36
60
48
6
1
29
24
12
79
77
42
66
7
32
3
45
177
30
49
113
84
12
174
24
6
24
12
150
174
36
7
167
6
18
24
72
114
54
153
39
24
66
48
66
36
73
48
32
57
55
5
27
16
17
15
33
36
36
60
126
18
90
30
6
6
55
5
30
12
78
42
12
18
36
6
48
36
42
12
78
12
13
125
48
36
18
12
18
12
24
84
6
49
47
48
42
6
33
64
47
6
24
6
108
36
138
3
16
29
48
19
35
6
54
72
66
39
9
7
23
174
60
60
3
3
6
30
24
6
18
30
30
96
13
17
6
6
42
6
6
18
12
36
84
24
12
18
1
23
169
48
29
6
6
60
60
48
102
12
13
29
3
64
17
54
12
18
156
84
27
3
6
87
288
15
1
35
30
84
27
93
42
9
3
13
17
132
36
84
18
30
66
1
23
42
18
12
6
108
126
96
42
126
25
77
12
7
23
66
24
31
17
72
132
6
18
30
36
24
1
5
168
18
114
24
6
6
48
30
114
43
5
72
18
42
30
12
78
30
6
114
18
30
12
66
12
12
42
6
19
5
24
19
35
6
103
53
60
24
6
6
27
45
99
3
13
272
3
30
63
3
42
19
35
78
78
49
71
30
72
36
54
6
102
18
24
18
168
12
93
69
36
7
53
24
36
54
90
30
1
95
81
15
78
12
30
48
42
111
16
53
30
6
72
30
102
75
48
15
30
19
41
12
30
13
17
18
30
30
42
24
36
24
6
270
18
12
78
6
61
35
18
78
30
12
3
87
6
6
61
77
6
6
6
24
18
48
24
108
36
24
12
43
197
48
66
6
6
132
6
54
12
54
66
30
24
3
111
36
36
78
66
60
150
6
6
78
13
89
12
60
12
54
42
18
30
36
48
18
18
12
114
60
90
90
60
33
57
24
54
42
24
7
128
16
65
114
66
43
17
36
12
66
84
9
16
17
18
30
31
35
12
30
48
12
24
15
9
6
1
47
30
48
48
60
96
54
120
60
6
6
18
126
1
32
15
1
41
54
72
114
84
19
77
6
12
6
36
24
ABCD 93444817868*3^$a+1 [50014]
54
36
19
5
120
3
24
81
3
15
9
12
45
19
59
13
44
28
53
15
48
24
40
5
15
27
6
19
68
75
61
32
129
18
42
79
47
18
30
6
96
3
12
45
67
20
16
29
12
31
53
15
84
12
81
3
15
21
21
30
42
78
33
16
24
44
28
12
36
36
5
55
89
24
288
159
28
35
25
56
12
48
27
18
102
25
44
21
3
16
29
79
60
20
15
6
66
21
3
21
36
40
20
4
44
21
39
60
64
8
33
12
24
48
30
13
17
36
24
31
101
15
40
53
6
30
151
125
15
40
89
60
75
21
15
4
24
56
15
9
132
3
45
21
19
72
11
25
8
81
51
33
12
67
17
39
9
18
30
99
39
9
33
24
174
6
43
8
45
3
57
19
35
9
12
75
45
4
108
12
71
78
27
4
8
28
17
43
20
57
120
27
33
7
5
48
3
33
42
153
4
8
27
133
29
48
6
25
12
24
101
75
52
41
87
45
12
55
23
48
42
15
12
141
6
18
15
63
33
9
3
84
28
35
1
65
75
36
9
7
47
33
33
27
3
1
125
15
21
54
33
28
140
12
28
8
4
11
30
19
143
13
5
12
18
21
9
75
39
57
4
20
16
119
37
44
9
6
13
35
6
12
3
24
51
49
47
33
15
1
17
132
36
15
180
52
8
12
3
96
1
8
16
53
12
19
17
3
36
144
9
27
21
19
84
5
30
25
12
5
27
33
42
18
3
40
11
18
91
29
7
44
51
18
6
9
60
27
54
36
19
41
66
33
4
32
9
27
48
21
39
21
48
3
60
57
6
49
23
72
6
90
37
32
93
54
66
7
41
30
24
6
42
42
78
9
16
20
52
20
3
9
15
13
11
9
33
27
75
48
18
51
16
20
48
36
24
12
69
15
120
48
3
93
9
48
42
1
5
66
30
48
175
11
25
20
9
27
213
63
72
36
9
3
3
54
36
6
13
11
42
127
101
75
36
93
75
12
15
24
42
12
3
28
35
25
20
27
9
39
6
3
16
77
15
24
28
8
15
13
5
19
65
3
39
13
35
48
42
6
49
20
21
15
45
42
48
45
16
8
21
12
3
12
69
15
100
11
30
12
3
3
25
24
20
105
132
31
89
3
100
17
99
21
31
17
207
108
48
28
44
33
90
114
15
15
1
95
9
9
144
3
27
6
66
30
84
27
3
21
9
42
72
1
80
60
4
32
16
89
51
45
19
11
54
3
141
12
135
15
97
120
41
99
28
12
72
11
13
140
21
15
3
30
12
6
33
45
31
5
24
27
144
4
36
5
63
63
45
3
129
33
27
3
18
72
3
40
84
20
27
6
7
12
24
17
75
52
101
7
35
9
33
6
1
24
12
20
52
32
3
133
8
27
30
18
9
81
19
36
17
174
13
11
54
91
5
15
4
47
9
15
9
33
7
20
3
13
132
29
19
24
17
55
128
105
6
57
12
21
31
36
68
16
8
16
12
5
63
57
72
36
55
11
66
15
87
72
21
12
48
9
3
72
3
18
19
140
63
13
92
48
4
84
36
5
6
25
8
69
63
12
16
20
52
17
30
48
57
76
59
72
1
8
40
5
27
28
5
7
164
105
48
15
3
9
9
24
27
16
12
60
32
16
20
249
39
16
24
17
30
24
13
35
21
4
20
141
24
3
112
5
102
48
30
36
54
37
56
27
21
4
8
12
33
27
12
48
3
18
96
48
31
65
30
24
21
40
59
18
163
5
15
9
115
53
3
72
12
57
3
153
3
4
12
41
123
45
30
21
36
9
78
21
9
60
103
8
12
9
31
5
24
24
54
18
15
4
11
48
9
33
7
32
21
135
12
12
16
29
3
3
33
159
25
5
12
43
36
5
79
35
30
7
11
24
21
4
120
53
187
44
24
3
9
15
49
36
48
8
12
16
60
5
102
13
116
48
15
18
3
45
36
90
18
36
15
24
3
109
35
48
90
108
87
16
72
8
45
24
36
7
59
24
49
5
132
3
40
77
15
81
3
12
63
21
48
72
3
48
25
17
3
28
36
8
51
105
24
45
7
5
36
18
9
60
3
45
123
81
84
57
3
9
27
9
66
18
3
4
5
36
3
24
40
72
44
52
5
75
3
117
3
25
60
180
36
11
25
84
5
3
16
11
33
36
57
19
36
8
81
15
28
71
42
67
17
15
16
83
49
20
27
21
69
15
15
33
33
24
48
72
15
76
104
3
1
77
63
24
16
12
80
12
36
120
12
28
65
12
19
41
3
21
19
41
123
96
21
15
3
13
17
48
18
69
27
109
44
15
42
151
65
3
4
8
15
49
120
65
24
36
3
153
30
33
4
53
3
51
9
81
24
31
95
13
32
3
96
57
39
6
12
30
192
1
12
5
51
45
27
45
15
28
32
60
33
79
72
41
30
13
60
56
9
30
97
23
66
78
13
20
9
175
104
24
33
3
9
7
53
3
3
121
95
13
32
40
20
64
72
5
67
60
17
19
29
15
51
21
153
12
15
15
9
40
32
12
27
13
8
45
39
15
61
29
91
20
120
72
93
27
21
66
13
5
31
72
5
15
3
49
23
33
4
173
54
9
12
40
20
45
19
36
8
129
15
165
60
12
43
35
1
5
15
24
3
18
30
57
28
11
33
72
129
7
5
18
30
7
35
42
12
18
162
24
24
123
4
20
3
6
60
24
48
3
40
35
1
20
120
36
15
9
183
21
9
15
27
69
21
6
42
3
45
30
18
126
30
36
55
5
12
67
56
9
36
15
12
3
13
17
15
45
30
25
23
42
15
12
28
5
48
79
11
21
60
39
90
6
18
15
12
28
5
55
36
20
16
8
3
25
23
42
12
15
12
9
27
33
39
3
9
33
31
17
15
60
52
23
13
35
6
39
12
48
15
9
100
8
45
24
3
51
42
102
33
40
48
5
12
54
45
28
23
33
16
29
15
45
7
32
15
33
12
21
12
19
29
12
30
13
35
9
16
65
15
12
45
3
27
102
18
69
9
51
ABCD 93445741076*3^$a+1 [50140]
64
69
12
35
1
155
60
49
95
36
24
24
4
32
13
6
12
30
99
20
43
30
12
23
1
11
48
60
48
19
9
20
40
75
60
45
44
55
53
37
66
36
41
13
12
59
13
30
30
11
31
6
35
108
24
7
41
7
102
23
12
4
27
197
7
156
5
120
25
18
24
36
9
36
15
36
5
4
21
35
60
1
54
6
83
31
36
30
95
28
87
53
61
30
5
4
20
7
5
24
1
23
24
115
6
24
83
25
84
54
6
18
21
45
72
27
20
25
48
60
95
13
42
33
20
1
11
4
33
95
31
36
5
36
4
21
23
76
108
8
13
11
84
12
60
12
12
31
33
27
17
36
19
6
66
65
60
1
35
60
24
19
17
12
12
144
7
65
19
60
53
43
53
49
11
31
45
104
49
27
8
91
65
25
47
67
5
7
78
35
91
45
20
12
19
105
8
12
40
20
31
12
108
18
11
28
92
36
88
15
126
35
28
56
7
12
81
57
60
18
17
12
31
6
11
55
24
60
30
15
44
19
17
49
6
18
6
12
17
72
48
12
48
12
1
3
9
27
80
25
6
65
67
162
11
55
12
6
11
36
24
96
7
5
12
40
21
30
65
28
44
121
6
168
113
7
12
18
15
36
32
19
149
7
5
48
199
48
24
9
44
25
11
31
5
24
37
102
36
12
9
63
36
5
67
5
12
7
36
93
36
45
11
24
55
96
53
12
52
20
12
36
120
28
39
101
25
36
24
30
12
17
31
9
45
47
36
7
117
56
12
12
64
44
12
19
6
54
30
84
48
23
12
7
5
12
19
24
117
3
17
31
5
85
39
3
6
6
30
36
18
45
44
7
138
11
16
249
6
5
19
9
72
141
3
15
81
93
11
19
48
24
96
9
21
39
9
11
49
11
55
78
48
12
30
17
19
17
19
48
12
6
24
15
3
48
5
73
30
21
8
7
6
59
1
30
17
13
18
21
56
37
36
11
24
16
9
99
33
30
125
7
42
95
1
23
4
3
30
39
20
84
19
36
5
36
40
15
5
24
31
33
32
24
120
24
7
36
72
108
12
17
61
35
64
51
72
77
133
6
12
78
15
51
113
120
60
91
105
15
21
69
47
72
1
36
35
24
64
12
140
1
18
17
55
72
225
8
12
37
18
18
83
61
15
56
192
67
93
32
64
56
1
23
31
96
5
48
31
24
21
39
89
12
55
101
19
33
20
1
54
17
55
29
12
12
100
3
54
23
16
15
105
44
36
19
5
43
33
39
113
12
60
13
83
12
64
51
114
6
42
66
41
19
5
25
47
43
17
25
60
23
36
31
137
55
57
8
55
5
1
71
25
23
16
27
9
44
4
8
48
7
9
8
48
4
3
5
31
42
18
36
41
24
60
13
83
24
96
4
39
29
31
41
36
24
96
7
12
29
24
7
101
49
35
73
18
65
64
56
132
43
72
30
35
1
6
29
55
225
20
19
66
11
1
30
30
119
40
3
30
27
164
96
40
8
91
29
12
40
20
120
43
12
5
91
42
18
78
90
12
5
24
60
64
39
18
18
17
13
36
63
3
29
151
5
49
23
43
17
1
15
39
72
33
36
15
5
60
12
7
77
1
120
48
119
13
35
48
40
27
78
51
39
201
3
90
47
91
69
68
31
17
25
18
17
4
111
42
35
52
15
5
43
5
1
6
9
60
117
27
20
7
30
131
4
39
29
12
43
17
19
54
6
29
1
102
125
163
84
105
8
7
5
25
11
25
11
49
54
5
1
15
24
33
35
60
79
29
61
54
24
101
1
66
17
73
48
24
35
37
59
55
21
105
24
30
45
15
36
5
55
66
12
30
12
6
42
53
24
13
23
24
31
177
32
4
20
31
5
25
6
54
78
6
47
12
100
32
24
139
17
19
41
24
72
12
13
24
83
67
5
1
12
6
17
25
27
8
144
31
48
17
24
25
11
52
3
17
7
5
108
60
12
73
18
9
84
24
12
3
90
15
92
144
16
3
6
15
116
13
6
17
37
42
69
15
5
7
72
12
24
66
23
7
9
27
17
96
37
138
17
37
6
17
43
30
59
36
1
11
19
41
12
12
4
21
6
5
55
12
17
1
108
47
4
48
27
24
5
1
66
5
60
24
64
32
4
51
24
6
95
73
30
132
30
143
79
5
55
6
11
100
33
66
12
108
17
48
49
12
35
60
60
48
25
27
56
13
60
47
37
18
60
108
36
9
56
88
111
65
72
19
9
15
65
24
16
9
18
12
48
18
66
89
84
97
15
3
12
29
24
52
51
17
91
5
12
12
7
24
30
11
43
17
60
13
47
73
6
9
32
36
19
41
25
47
48
4
51
57
3
17
43
5
52
15
5
60
1
24
30
36
41
24
4
32
1
39
104
19
96
17
19
48
6
42
24
29
24
48
25
35
25
23
24
60
55
30
11
25
35
4
8
7
12
113
36
12
72
40
51
17
28
9
72
11
48
19
36
21
99
102
35
19
29
37
3
56
19
36
6
18
54
48
27
188
7
21
81
18
78
12
42
24
6
60
39
21
78
5
31
29
31
45
9
11
24
55
17
139
105
56
13
111
45
11
55
24
6
36
59
205
30
6
3
20
24
31
6
6
93
27
60
5
43
24
78
35
4
8
1
107
7
77
139
17
24
79
5
16
3
6
119
12
55
5
4
75
36
6
59
13
18
29
73
23
48
12
48
1
59
24
121
11
31
42
27
48
21
12
30
24
41
12
60
13
12
72
96
30
53
100
56
49
11
19
9
21
30
5
4
68
4
33
60
6
9
32
55
36
24
53
108
12
25
15
56
12
144
43
5
61
96
23
96
31
125
13
12
6
29
13
48
42
77
19
24
36
9
21
59
36
36
28
87
45
9
47
13
11
25
6
5
12
7
24
24
30
51
20
25
6
5
43
ABCD 93445774564*3^$a+1 [50122]
19
60
36
90
35
31
36
45
24
24
12
27
57
24
20
91
41
55
12
96
90
15
195
105
132
48
9
66
6
54
5
16
96
3
45
32
37
48
42
17
96
208
75
5
85
111
45
35
64
32
124
21
123
75
41
4
72
48
99
93
93
11
25
18
12
105
24
15
5
172
8
40
80
181
15
20
40
20
145
18
41
49
3
48
12
147
132
36
5
24
24
19
12
18
3
15
29
16
48
72
3
12
113
37
30
42
3
8
55
45
15
72
213
21
30
78
36
11
40
15
9
96
39
132
48
21
39
12
24
9
12
45
24
18
17
40
63
17
24
16
69
195
75
90
51
9
51
3
33
60
27
6
11
19
5
31
89
112
3
77
103
90
35
19
33
44
61
63
99
18
3
56
96
7
17
19
6
15
3
53
64
93
83
124
33
18
12
53
24
31
5
19
129
72
63
105
75
17
73
6
29
55
42
30
33
39
96
77
4
24
20
16
33
60
48
18
5
12
43
30
35
100
9
27
9
71
60
73
90
12
18
11
100
60
200
31
84
24
108
5
67
17
31
93
141
35
4
15
36
6
18
5
72
13
35
40
32
120
7
93
33
27
93
71
124
32
13
30
5
49
3
33
54
72
18
51
39
17
1
35
124
45
35
40
44
52
3
6
35
4
9
47
24
7
33
51
21
3
21
84
12
63
72
12
78
23
67
18
90
161
136
39
24
5
12
84
73
6
5
12
28
20
7
5
160
177
3
20
64
21
54
101
37
3
80
7
33
27
36
45
12
8
79
12
5
60
31
144
81
20
79
30
24
84
23
19
48
36
65
7
54
71
43
84
21
57
30
24
45
45
51
60
20
64
39
117
27
18
23
7
42
12
18
33
84
144
87
5
79
36
45
15
29
24
112
108
159
53
13
35
16
24
32
19
45
20
13
3
9
11
60
253
54
36
41
13
18
113
1
11
7
33
44
4
135
105
39
12
6
54
36
84
6
54
18
3
8
160
27
29
19
36
9
96
75
18
78
9
144
20
16
44
19
41
79
18
215
79
29
1
6
9
84
32
85
23
12
40
15
33
9
51
15
36
24
17
64
24
51
168
12
69
116
55
21
27
33
27
41
16
9
6
29
36
1
3
39
57
44
52
39
6
30
33
39
42
11
7
41
72
48
31
9
15
21
15
108
17
4
9
11
7
105
3
42
63
60
39
33
3
41
25
24
12
63
20
16
44
7
29
1
63
159
53
55
9
176
13
107
37
51
21
30
29
40
39
72
21
3
12
24
18
3
20
48
12
24
60
4
9
87
39
30
36
39
15
42
39
80
60
4
99
21
111
9
39
33
27
156
24
57
24
99
48
29
24
25
54
33
24
24
9
71
19
12
81
15
89
19
84
141
27
105
15
93
12
48
72
9
18
18
42
33
68
12
7
17
24
112
120
15
45
108
20
67
30
18
41
19
36
45
60
56
55
33
39
33
48
72
48
135
6
30
6
144
288
23
25
3
12
48
36
81
54
9
80
16
99
57
20
7
57
33
51
111
6
23
12
37
27
45
48
6
12
33
21
11
24
16
8
1
54
17
19
5
64
20
1
30
18
60
3
135
24
30
39
105
87
75
93
56
184
116
1
15
27
33
3
12
60
5
43
54
87
80
96
13
35
19
77
16
9
54
41
1
84
24
347
48
40
36
44
55
24
252
84
54
18
60
12
57
104
1
51
9
39
36
9
42
18
27
63
30
15
9
102
144
90
27
45
15
44
4
12
3
36
45
60
24
236
36
24
1
15
27
18
30
18
51
3
72
6
3
12
68
7
12
78
138
105
12
48
111
5
60
43
18
48
36
59
16
39
12
78
35
49
6
5
31
9
60
12
8
16
69
51
135
29
96
4
32
13
15
20
16
144
32
24
4
12
8
19
21
80
36
144
36
19
60
77
13
95
115
17
7
12
24
57
45
42
33
75
5
40
48
117
3
39
30
3
93
144
107
13
6
30
15
36
36
3
6
159
96
84
15
36
89
55
57
39
48
36
21
3
21
56
61
59
13
63
48
51
125
43
36
17
28
27
29
61
3
60
12
123
36
108
36
72
30
42
33
48
32
40
8
19
17
13
96
15
80
16
116
187
12
5
16
8
12
55
12
41
72
13
27
8
72
84
64
57
23
132
43
12
65
49
135
3
42
54
5
16
56
7
81
36
15
48
21
60
9
42
54
51
20
91
5
60
7
33
48
120
80
7
54
11
7
30
42
144
54
18
72
33
39
5
64
36
44
25
27
8
16
21
35
108
1
51
3
21
33
47
61
119
16
20
28
12
128
19
53
37
18
89
16
8
1
30
9
51
29
12
13
30
36
29
31
36
12
36
21
3
12
29
96
1
3
32
19
54
35
12
43
42
3
12
60
135
33
189
51
12
45
3
60
20
7
9
84
27
24
45
44
49
11
96
64
99
18
3
32
28
12
147
33
144
51
29
144
160
87
9
3
33
9
15
24
12
3
41
4
39
41
60
40
21
99
20
7
5
4
20
43
42
11
25
39
69
30
5
31
18
90
ABCD 93445820036*3^$a+1 [50073]
15
64
41
39
51
69
48
48
28
11
61
68
39
96
21
3
25
17
3
36
15
21
264
4
20
60
156
12
108
15
9
108
135
213
21
79
17
3
99
90
30
33
160
59
9
75
69
36
99
13
32
36
156
28
72
44
24
40
20
36
276
24
15
129
76
56
15
60
21
15
13
11
25
89
24
42
48
21
64
41
66
21
52
36
35
9
28
44
36
15
13
5
67
29
39
57
27
15
78
30
9
75
1
35
117
60
87
36
9
36
3
6
30
168
21
75
261
24
21
19
11
24
12
30
123
16
20
48
87
24
1
44
24
15
21
9
27
84
60
60
81
96
19
20
84
51
48
85
35
36
54
63
24
3
1
5
192
24
54
9
132
16
8
12
39
81
3
6
96
79
20
21
3
21
3
36
112
44
21
27
21
96
15
48
15
33
108
4
8
28
59
18
120
24
39
27
73
20
51
48
48
13
140
4
56
9
7
95
48
1
11
33
36
64
20
51
72
24
13
53
3
15
126
39
52
20
24
33
48
54
24
24
18
78
1
65
3
36
9
96
7
72
108
180
17
63
225
27
45
6
72
49
8
28
5
15
12
21
30
25
41
39
64
23
69
21
135
33
30
21
69
15
15
12
9
120
40
20
15
36
33
24
16
36
65
115
11
48
24
21
40
35
69
76
11
48
6
30
9
36
40
11
25
23
13
5
24
115
83
21
21
54
60
12
69
40
29
135
36
21
42
105
36
24
81
39
15
72
49
17
15
27
13
17
48
123
24
40
20
81
54
45
16
36
20
60
84
27
69
51
132
25
23
9
21
114
30
111
39
69
36
81
18
69
57
24
51
24
24
12
111
13
11
45
88
20
72
16
72
116
12
153
87
24
9
15
16
41
54
13
72
36
144
89
24
15
12
3
1
32
12
27
33
15
133
20
105
3
51
36
30
24
78
18
39
28
20
3
48
1
35
109
59
18
3
15
85
107
60
69
15
141
48
24
87
45
99
66
39
156
15
96
30
27
12
15
109
164
88
17
120
78
225
12
52
8
51
6
79
152
9
30
60
105
84
100
11
25
20
45
3
60
16
17
3
24
75
90
115
32
3
37
29
87
9
24
42
30
48
75
16
36
92
75
105
15
1
20
51
1
59
13
8
9
96
72
96
39
51
21
105
111
15
18
51
64
35
57
33
72
72
51
255
37
32
63
18
31
20
160
36
65
7
17
39
52
95
30
135
39
45
84
4
5
27
15
105
24
21
3
3
49
89
42
9
21
144
3
63
33
84
36
12
33
6
18
27
3
18
24
19
11
25
41
63
120
84
21
159
87
1
108
59
21
12
132
120
12
4
36
185
18
180
85
5
30
81
9
42
48
126
19
53
30
97
95
13
92
196
59
132
25
20
9
7
23
12
30
39
105
24
91
44
24
36
12
9
75
48
3
37
5
63
4
23
6
75
240
36
9
99
88
20
9
30
9
9
15
15
33
4
8
36
9
6
45
21
3
96
27
12
6
24
6
162
24
3
52
95
49
20
27
60
45
48
16
56
9
24
24
78
9
124
47
78
6
13
77
3
72
3
21
15
54
51
51
33
16
41
211
59
33
16
17
3
99
21
15
9
36
39
66
42
30
19
35
45
165
6
217
116
165
51
24
60
36
16
20
3
85
41
3
72
51
9
39
90
42
13
20
12
48
81
30
25
23
36
45
36
24
16
11
93
4
41
120
30
25
17
54
33
76
80
12
3
12
9
60
24
52
89
19
29
7
104
9
6
45
75
57
12
51
45
315
1
35
6
139
8
36
36
24
45
67
5
18
36
13
11
42
15
12
27
9
64
47
33
153
30
48
66
19
29
7
36
44
48
27
60
33
60
52
36
35
42
48
162
1
56
45
79
56
16
35
9
64
80
84
3
49
11
18
24
27
100
56
84
15
25
23
57
156
87
37
44
105
6
45
156
33
72
24
48
7
35
9
27
93
15
102
3
51
9
16
23
57
111
25
44
24
15
25
35
1
36
44
108
3
33
51
9
4
8
27
12
24
141
3
1
104
3
37
36
56
16
35
18
72
3
12
4
59
69
3
157
36
36
44
24
12
51
72
81
40
144
8
15
9
39
1
44
120
135
9
27
25
80
28
5
48
123
4
17
3
36
16
41
15
88
137
15
33
39
48
9
78
33
3
45
9
42
30
19
56
39
12
73
32
84
75
9
16
65
30
13
72
83
61
47
9
120
21
19
11
18
15
15
45
4
56
51
6
48
15
76
180
11
9
51
84
21
108
4
8
120
132
12
9
7
8
64
8
12
16
11
133
72
44
27
48
69
136
36
11
18
15
57
3
24
60
3
9
16
72
36
80
27
37
17
39
16
23
48
24
18
27
148
20
120
141
30
9
76
20
24
36
12
24
24
27
84
69
60
52
83
36
6
135
100
29
120
31
68
69
27
3
21
15
30
75
21
39
27
37
32
9
30
42
24
66
13
ABCD 93446515894*3^$a+1 [50030]
43
5
133
54
141
9
111
24
3
41
132
48
1
18
153
12
3
17
108
48
187
24
30
30
126
72
18
54
66
42
12
60
23
72
40
51
24
5
1
27
32
43
33
20
52
15
18
47
60
96
12
24
13
18
57
3
33
32
124
123
5
25
42
108
5
16
20
61
78
48
5
85
30
102
48
30
17
163
204
5
1
24
83
67
30
18
65
48
25
23
49
12
23
97
18
21
36
45
6
24
213
27
6
107
48
112
93
162
48
113
160
72
44
48
12
24
37
12
42
93
33
35
67
77
48
48
108
1
6
72
30
11
16
44
49
18
30
90
90
90
17
60
25
12
30
18
72
3
75
12
9
87
93
51
65
1
90
93
20
1
48
3
128
31
18
90
5
88
45
59
133
3
27
57
44
31
21
144
80
85
30
41
85
3
80
31
81
8
16
15
6
12
72
11
19
9
36
33
12
6
65
7
72
29
31
29
52
108
39
17
43
81
96
15
173
115
42
6
5
108
4
72
21
24
75
93
15
15
48
12
5
156
36
115
65
40
36
105
54
36
17
67
120
60
9
87
84
5
1
84
150
36
102
27
75
6
27
36
44
28
27
108
24
89
31
66
102
17
25
15
336
60
9
23
67
48
105
33
3
80
12
37
60
18
90
3
24
27
21
27
5
12
84
156
133
42
29
1
3
15
48
54
126
102
78
9
15
60
81
20
7
30
47
1
23
144
13
42
12
5
24
96
4
164
12
31
12
21
20
12
48
36
13
131
79
77
48
37
36
3
20
52
27
5
72
55
60
29
19
125
48
64
33
48
23
1
15
15
9
32
112
63
149
55
41
37
42
29
157
179
31
165
60
72
3
30
59
25
18
48
65
79
105
8
103
33
9
111
111
30
6
72
30
75
15
17
25
36
39
15
29
19
42
3
36
171
36
9
48
75
18
39
36
27
65
13
30
54
30
69
44
43
12
261
176
175
30
51
32
16
20
4
57
15
45
75
21
59
108
180
60
60
7
168
78
24
11
55
65
49
11
60
24
13
30
18
3
120
24
72
36
15
84
45
144
159
17
4
140
37
47
25
3
9
6
53
12
7
41
7
9
75
65
1
3
9
155
67
18
3
8
31
60
60
6
27
80
7
60
90
3
128
24
1
23
1
30
53
37
59
1
66
65
12
16
21
66
24
21
27
17
96
4
48
3
24
65
60
64
104
28
15
65
7
77
13
18
84
6
143
4
93
120
30
89
48
55
60
21
111
6
24
143
43
53
7
5
40
32
7
18
90
42
120
180
30
5
145
18
41
31
21
27
12
78
11
60
96
43
42
108
48
23
97
90
17
12
31
105
44
25
39
51
129
12
20
67
12
9
177
42
41
31
6
15
80
7
21
99
48
12
18
3
44
36
72
19
36
89
1
83
16
63
60
102
275
40
123
53
109
6
24
138
83
40
72
72
80
43
5
43
180
30
12
30
17
43
17
16
15
129
44
31
41
7
101
61
18
5
12
55
41
60
84
31
24
125
40
8
43
12
161
1
23
12
64
21
48
23
48
16
164
144
43
33
21
78
17
64
36
15
65
25
71
40
32
13
35
37
35
108
4
111
12
5
12
61
90
12
113
19
101
55
17
25
51
39
5
96
64
32
31
84
60
66
24
30
9
21
51
9
48
3
108
69
12
179
1
35
73
42
69
21
15
51
84
29
19
21
51
53
72
73
75
12
20
4
44
25
23
84
76
147
17
64
44
12
24
60
79
317
4
32
108
7
57
36
81
6
72
33
20
24
43
57
3
12
6
54
65
100
15
93
80
55
41
91
21
8
1
30
29
84
7
6
54
5
115
69
96
33
12
111
15
5
48
37
24
11
7
30
63
45
23
16
8
283
53
52
44
25
6
12
101
157
35
40
44
64
21
18
48
69
8
43
132
18
12
11
16
63
5
36
19
48
29
24
127
5
49
75
111
65
25
15
39
5
16
128
1
11
19
101
108
79
60
12
5
48
16
20
7
42
35
85
11
31
9
56
28
57
6
33
69
18
69
8
175
41
16
8
37
83
88
8
24
72
240
24
91
5
60
13
12
59
40
72
39
120
6
84
3
32
1
35
85
23
67
77
7
180
65
48
48
24
43
42
6
5
160
152
85
3
72
27
6
83
1
59
36
31
17
67
30
35
48
7
53
73
3
80
72
19
18
71
1
108
162
60
21
39
18
12
90
36
125
60
84
25
78
12
29
4
117
71
19
9
21
99
56
25
6
65
132
67
6
23
36
16
105
30
65
48
61
18
57
63
12
65
25
35
13
3
15
89
73
35
55
ABCD 93446678194*3^$a+1 [50026]
192
24
73
24
90
17
253
23
73
24
47
103
17
84
1
35
49
23
19
6
54
5
12
7
24
29
25
6
24
24
54
35
49
48
54
30
23
151
65
12
7
6
48
96
11
73
11
144
7
108
6
24
47
55
12
12
6
42
17
133
131
12
7
6
11
13
11
55
53
19
18
35
12
13
78
29
25
35
12
7
36
24
17
1
119
24
24
1
11
43
17
7
18
18
6
30
252
5
25
48
11
55
29
12
48
36
36
31
5
1
78
77
12
19
78
54
17
43
5
1
60
96
11
12
84
1
36
6
102
90
108
65
25
36
59
67
36
29
1
59
192
73
12
47
55
29
84
13
24
11
19
54
23
36
67
5
67
65
24
127
5
48
7
24
29
13
83
48
7
42
90
41
84
12
12
55
29
25
23
1
35
48
25
48
11
73
54
65
25
66
5
19
54
83
204
61
60
6
36
41
12
1
36
47
19
53
12
13
11
7
77
13
35
61
11
25
30
132
29
12
60
60
1
83
48
139
18
12
35
12
12
1
47
36
12
12
181
30
138
96
119
43
36
42
6
54
90
24
89
96
25
42
53
49
35
67
24
60
5
13
66
66
47
1
12
35
19
12
42
48
23
24
19
36
42
102
66
24
24
48
11
43
77
84
43
113
36
7
18
35
79
29
1
216
72
54
5
36
1
78
48
30
60
11
60
139
18
36
48
59
43
53
61
11
31
6
47
19
18
71
133
23
49
102
18
36
11
24
91
41
31
60
29
43
60
41
36
12
13
6
53
79
17
13
24
143
12
25
35
19
5
132
36
7
48
17
25
12
48
6
101
37
36
71
85
11
96
55
17
1
11
24
61
23
37
6
54
24
12
47
157
6
78
18
101
19
42
6
5
7
17
72
24
19
29
25
227
19
5
12
24
96
48
48
36
36
19
150
23
7
5
91
126
30
5
36
48
43
77
97
42
5
19
17
72
180
12
72
19
12
78
47
19
17
61
30
12
120
156
42
107
37
18
6
54
42
59
37
36
47
84
24
36
72
13
23
31
48
29
43
48
48
5
25
11
12
25
84
6
48
29
72
91
36
24
6
180
131
12
13
11
24
43
6
11
19
36
36
185
1
12
35
144
7
113
25
35
13
90
42
47
12
1
138
29
55
12
72
156
5
36
12
24
85
54
42
12
18
66
6
17
12
108
12
72
48
12
84
31
24
29
36
43
30
6
5
61
18
197
12
7
245
7
5
25
23
19
17
25
120
11
60
55
18
11
36
24
7
18
30
42
30
48
17
19
77
49
6
72
41
24
48
108
72
181
35
19
5
61
35
127
24
41
13
120
6
42
42
29
19
29
25
42
6
23
48
84
12
19
96
36
41
25
23
61
23
19
6
11
19
30
18
30
11
204
1
107
109
35
1
48
150
54
23
7
12
77
79
17
36
61
23
121
48
107
79
53
24
103
30
18
17
1
35
79
30
35
7
30
47
12
12
24
7
5
48
168
19
5
36
7
36
5
7
29
55
108
77
12
145
71
24
7
5
37
222
60
12
65
96
67
54
71
96
36
31
12
18
23
7
12
17
7
30
203
1
48
143
19
18
23
91
77
13
35
19
12
42
59
43
12
6
11
61
107
25
35
48
25
35
85
11
31
24
65
12
12
156
24
7
41
36
67
29
48
67
36
6
12
30
17
61
47
25
23
1
78
12
42
11
19
96
6
119
7
42
78
17
37
42
24
185
79
54
11
25
30
12
24
42
36
24
59
13
120
11
12
108
115
17
7
29
79
30
23
79
17
7
17
12
13
35
31
5
79
29
37
59
72
24
61
36
12
6
29
7
17
24
37
30
138
35
48
1
11
12
96
19
125
12
24
168
1
119
19
24
5
37
30
65
103
29
48
73
83
12
79
5
36
24
7
125
31
5
115
29
24
24
25
42
101
19
41
7
101
36
24
24
7
5
1
11
61
18
125
1
35
19
60
6
18
5
1
30
12
5
60
48
7
24
132
36
41
61
42
24
17
31
60
29
13
18
66
23
12
36
96
13
30
101
84
132
12
1
48
23
7
53
48
13
168
60
11
1
78
12
65
31
17
43
113
12
1
18
30
60
24
78
5
19
41
31
5
19
36
54
252
36
24
42
17
115
60
42
180
18
77
12
61
42
12
5
12
139
54
23
36
13
23
12
37
96
30
5
25
12
35
61
126
17
36
85
35
25
42
90
11
145
47
1
42
12
168
6
24
48
114
54
90
5
60
67
5
48
48
48
48
72
12
73
102
5
13
30
41
145
24
66
29
43
29
1
11
48
79
53
103
66
42
17
55
36
17
72
12
37
174
17
181
12
24
12
11
79
138
6
36
66
48
42
65
144
24
271
96
137
85
12
24
251
108
1
66
78
48
6
5
204
60
19
89
1
42
41
7
5
19
89
36
43
53
73
11
1
84
95
48
36
31
5
31
53
19
29
72
12
13
35
12
13
36
102
24
41
7
18
6
42
96
35
72
73
24
83
7
60
17
13
47
36
61
36
12
35
13
54
17
61
18
17
61
23
43
6
24
167
31
42
11
19
17
49
24
ABCD 93446773892*3^$a+1 [50022]
6
6
123
60
9
111
12
3
60
69
48
33
24
72
3
132
39
66
36
3
87
33
9
87
36
48
12
9
108
36
75
75
9
12
63
45
165
96
87
165
63
21
6
24
198
48
48
75
60
96
81
42
36
9
33
12
30
12
21
72
3
33
69
63
63
21
33
12
90
54
15
27
42
48
3
60
27
18
27
60
12
60
93
18
9
141
75
315
60
72
120
33
60
51
36
12
6
24
12
75
3
6
102
12
30
6
6
15
156
12
57
39
15
6
36
3
27
9
21
99
63
57
36
15
33
36
141
3
159
33
15
12
90
72
36
15
24
3
57
24
15
6
84
6
84
150
144
72
48
42
6
78
21
15
30
15
69
60
24
27
96
84
3
45
81
42
33
111
24
36
21
69
150
21
207
141
9
3
165
15
63
117
15
45
24
24
27
129
69
51
48
36
9
42
36
9
39
36
24
57
93
24
15
12
96
93
24
51
9
36
12
3
81
39
69
12
30
45
15
6
84
54
9
48
33
36
54
12
9
48
15
21
51
24
117
57
66
72
48
36
9
45
42
42
12
90
33
3
60
69
111
33
12
3
24
6
24
51
9
78
9
24
12
9
99
39
18
48
96
75
84
12
3
102
18
81
213
3
33
111
24
39
72
9
36
24
12
3
60
21
51
9
45
48
12
15
93
15
57
96
27
60
21
15
27
42
27
63
12
90
18
78
18
72
9
9
36
66
48
21
63
18
18
12
102
12
15
9
27
12
27
45
99
30
39
3
93
24
3
93
60
21
18
21
240
9
60
6
9
15
6
24
360
27
60
15
18
42
9
24
15
6
30
45
84
108
12
45
180
42
81
12
36
15
24
45
72
36
27
48
69
21
99
3
45
21
36
39
15
6
174
57
12
75
57
96
33
39
48
33
66
6
24
36
30
12
21
81
51
180
9
54
54
63
15
18
15
36
21
60
15
12
15
12
93
45
36
6
48
57
36
3
45
51
105
36
84
36
15
72
36
45
60
60
21
51
9
198
36
102
90
42
15
45
6
9
15
6
96
198
66
24
18
84
45
84
51
45
51
18
39
15
21
36
15
18
27
3
18
78
30
51
33
6
6
24
15
45
12
72
42
9
297
12
30
42
15
183
66
30
84
120
36
12
138
12
3
27
9
9
24
48
39
60
9
60
24
3
69
159
9
75
21
42
9
45
6
12
57
15
21
24
105
15
3
6
36
36
114
21
60
39
30
159
15
6
48
12
48
36
6
9
39
6
15
156
21
39
45
171
3
6
15
81
39
3
6
12
12
42
21
48
117
12
51
45
84
30
12
36
57
45
51
9
12
84
111
204
57
183
69
51
195
126
48
66
69
75
126
15
39
6
60
66
45
24
9
48
99
60
9
6
54
27
48
60
9
6
6
66
78
15
24
45
78
12
12
144
117
24
48
81
27
177
12
18
93
207
6
12
135
60
12
21
27
3
69
45
75
60
36
24
57
75
60
105
48
111
12
45
198
12
57
87
30
24
27
72
123
117
93
18
54
66
21
60
48
60
12
123
12
174
12
12
120
18
90
27
96
240
51
30
48
48
75
9
51
24
81
75
24
111
9
9
42
42
63
3
57
15
72
78
3
72
39
45
51
24
33
12
3
12
81
129
75
15
81
45
27
48
75
54
39
12
27
30
18
30
75
9
30
30
84
144
6
42
123
57
204
78
72
9
15
72
105
48
87
30
18
54
78
18
36
3
3
69
123
30
6
45
12
9
24
6
81
3
12
9
108
36
84
237
6
9
201
48
99
63
18
27
84
33
12
15
33
30
18
42
48
33
156
3
105
15
6
15
60
36
24
9
12
6
24
45
156
48
15
42
30
18
27
57
12
99
24
12
3
12
9
96
21
3
120
21
3
36
15
42
18
81
108
72
111
9
24
99
6
39
15
6
15
45
15
9
3
72
120
51
60
24
21
171
204
42
39
96
60
3
12
48
54
78
12
120
126
75
9
51
81
111
57
27
39
126
48
15
3
24
93
27
6
27
12
9
39
168
3
132
9
9
90
102
18
54
12
51
33
102
18
24
48
24
36
78
6
114
21
21
30
54
15
60
69
12
15
24
24
45
36
3
120
33
24
24
15
57
138
120
36
105
9
24
27
84
12
48
45
111
51
72
48
24
24
9
36
120
60
120
27
12
90
63
27
96
129
195
18
12
30
90
90
72
129
15
36
54
27
3
30
36
15
36
9
66
12
12
6
84
84
12
3
24
3
12
108
33
12
24
180
21
114
9
12
108
15
54
27
24
15
66
51
27
12
45
21
30
42
12
90
48
42
75
39
30
72
18
24
57
45
36
99
204
ABCD 93446827172*3^$a+1 [50109]
1
95
84
76
96
128
132
60
139
41
49
234
65
25
219
15
81
32
64
48
108
68
31
209
61
51
80
144
319
141
129
255
36
108
15
33
75
234
11
79
108
105
57
3
176
84
7
69
20
16
44
175
129
48
147
72
5
4
176
31
54
324
54
36
41
4
80
199
108
45
32
12
84
60
37
18
29
156
180
175
141
128
1
47
277
15
128
109
35
156
43
36
21
224
16
44
4
32
28
20
256
128
55
108
9
153
11
16
171
129
144
164
12
4
92
132
208
60
68
139
65
100
12
21
15
108
84
12
68
108
55
77
108
67
65
48
48
96
85
71
52
12
48
36
80
12
13
162
33
75
9
27
21
33
47
7
21
105
54
33
129
54
54
36
99
80
1
36
18
252
41
148
27
54
54
5
49
15
36
21
123
32
48
556
105
54
161
160
32
79
36
162
180
27
140
64
147
108
17
37
63
45
198
57
213
15
92
19
54
119
112
48
68
139
5
85
39
195
77
132
156
49
47
84
12
64
36
92
7
9
116
16
140
4
48
96
39
5
13
90
89
36
64
176
60
4
21
39
48
180
32
115
18
11
156
85
11
43
101
84
300
160
80
139
108
57
15
5
96
12
139
234
11
148
93
3
51
126
54
9
44
52
144
60
177
63
27
108
29
12
48
16
80
4
128
28
105
39
15
90
162
18
83
84
288
31
141
111
129
36
44
79
21
69
54
33
20
48
64
140
145
47
16
27
57
48
75
197
19
9
20
60
55
45
27
65
4
80
12
192
36
64
33
123
20
16
39
69
20
16
21
54
101
28
33
414
33
75
126
36
23
28
48
27
5
48
52
3
36
213
20
48
28
15
5
16
156
20
19
234
51
93
143
19
209
64
15
81
9
87
108
20
55
101
115
141
48
20
7
341
37
27
308
48
49
59
96
64
240
192
20
157
35
55
5
103
29
16
48
44
16
20
12
48
160
111
90
75
60
224
96
265
459
9
18
17
16
36
75
261
32
28
57
183
84
108
20
112
33
162
105
21
143
1
11
223
65
4
21
27
284
84
16
39
36
33
68
12
48
19
54
11
43
21
12
48
27
53
37
15
44
84
60
84
37
54
5
76
80
228
48
12
96
16
105
11
12
193
90
5
48
112
48
240
20
139
165
60
48
87
162
123
32
79
36
93
12
80
85
18
125
16
224
76
45
131
36
28
57
180
23
60
64
192
48
20
12
100
60
68
76
84
3
9
84
105
126
9
60
80
100
44
16
96
80
36
19
36
89
124
96
36
33
47
25
23
124
36
141
35
1
15
92
55
45
188
109
39
15
29
112
144
20
16
44
64
68
12
85
15
48
27
17
109
36
18
36
77
208
39
180
36
126
54
105
132
87
101
4
12
68
31
36
54
51
20
1
203
49
15
80
36
31
29
25
39
123
72
77
4
80
60
64
48
207
113
49
83
240
16
80
49
155
192
180
28
180
32
48
108
100
44
139
57
32
1
155
96
144
64
27
18
3
68
ABCD 93446854916*3^$a+1 [50032]
28
21
15
249
35
36
97
12
107
48
52
36
152
1
36
36
23
36
84
204
12
48
85
51
144
296
52
332
100
117
39
105
24
3
117
15
57
63
20
61
39
300
21
11
49
84
108
63
45
147
108
21
84
15
57
23
49
107
84
64
57
39
104
52
69
11
373
12
15
128
28
33
15
36
180
33
71
24
16
144
80
121
84
111
180
44
60
40
60
80
37
60
35
60
13
35
1
11
120
169
71
1
24
255
120
60
48
60
176
49
3
188
52
32
100
45
75
32
4
84
108
69
155
49
131
25
51
12
96
57
143
1
144
72
23
109
75
33
23
24
25
12
203
72
13
36
27
69
171
32
160
96
117
23
24
1
71
1
143
1
36
227
16
9
36
180
279
32
193
215
12
64
20
1
23
180
60
208
9
63
56
4
45
15
21
111
84
105
24
15
105
47
16
9
23
88
8
16
105
155
48
12
16
33
111
21
84
60
3
152
24
64
57
35
48
28
105
255
152
25
27
225
36
27
80
37
95
28
21
15
129
60
11
112
32
37
36
108
60
144
120
252
59
100
20
1
143
73
3
176
28
36
12
8
49
95
25
243
60
9
48
60
11
145
39
32
1
135
48
36
44
24
12
60
24
49
60
3
8
1
24
11
1
99
9
72
72
95
112
9
11
180
144
76
81
47
276
24
85
12
23
112
9
99
33
12
111
324
92
4
12
33
39
33
144
119
120
40
72
44
1
47
28
164
4
12
12
32
120
220
33
47
4
44
85
15
296
97
167
136
24
33
72
36
96
15
20
48
1
119
25
72
3
140
145
96
99
12
128
25
60
180
47
24
49
47
49
95
36
13
3
164
24
529
35
85
71
96
49
36
144
179
76
12
84
164
16
81
15
57
95
16
56
124
20
96
60
64
45
87
57
3
68
124
21
479
60
1
131
28
60
33
24
119
1
95
4
44
1
24
48
219
165
120
23
1
12
3
72
32
1
36
111
69
60
15
188
97
24
39
177
23
96
232
57
63
104
1
84
35
208
81
27
132
45
107
144
1
51
33
15
20
145
27
45
135
48
24
117
15
21
107
61
72
63
44
37
155
48
16
12
8
16
33
95
88
168
57
132
108
48
36
83
97
108
36
71
4
176
16
68
16
141
3
56
64
69
47
16
12
32
133
12
83
61
95
100
12
33
36
59
36
28
20
112
44
36
48
133
27
45
3
129
35
24
169
71
4
60
32
145
23
160
48
60
48
69
72
99
81
255
69
39
33
132
36
11
4
57
3
45
144
35
240
52
96
33
12
147
12
140
24
1
63
56
4
36
45
219
105
15
12
44
16
8
121
36
83
120
85
3
44
48
100
32
205
35
24
49
15
105
47
16
12
108
8
25
96
23
60
148
92
37
39
9
60
11
96
24
49
12
143
156
36
28
296
121
159
96
33
15
20
12
24
16
129
59
60
73
72
15
48
8
25
131
48
36
121
143
1
51
93
191
84
36
16
108
21
15
104
73
47
28
69
15
104
4
260
16
12
129
75
105
95
49
15
44
148
45
180
47
121
84
3
152
52
33
35
72
85
35
108
37
63
45
75
212
160
189
180
51
8
85
3
225
72
15
20
36
24
37
15
33
36
59
85
63
33
87
8
ABCD 93447243328*3^$a+1 [50271]
243
69
3
33
165
12
195
45
267
51
54
24
72
192
375
252
63
90
360
15
108
3
174
162
21
69
168
15
165
36
54
210
78
9
81
30
69
171
18
87
84
60
108
21
12
195
57
150
117
348
252
48
93
78
102
39
48
420
111
9
45
72
48
42
141
144
3
138
15
327
90
78
30
87
57
168
87
75
105
183
18
192
3
3
9
153
99
3
213
60
285
159
21
168
99
45
87
183
432
30
60
135
60
105
114
102
90
78
12
168
231
36
192
3
168
162
102
57
21
18
66
24
156
18
6
51
33
6
9
153
54
141
120
243
69
12
36
315
72
33
39
18
15
165
27
96
120
225
159
36
57
36
411
21
87
87
18
60
120
15
27
285
156
204
141
60
15
12
225
36
66
366
90
105
72
15
168
30
87
225
27
108
3
24
45
108
45
192
3
57
243
75
72
78
135
3
42
120
150
357
219
261
36
57
147
21
87
183
69
75
66
15
237
72
96
144
18
90
48
270
24
144
90
216
48
108
42
45
27
54
144
36
27
45
99
93
6
174
108
54
24
144
45
237
123
3
24
33
180
93
252
12
6
264
96
369
21
90
165
3
66
294
141
105
3
255
48
42
207
180
75
78
120
18
24
120
24
246
204
252
18
9
57
3
3
30
147
15
150
15
3
102
3
57
180
87
36
159
240
120
18
6
249
48
63
9
93
60
54
18
126
90
12
144
15
3
78
300
72
6
66
108
75
57
315
168
57
108
87
288
273
27
147
93
120
243
189
9
87
147
30
87
288
72
243
102
15
93
60
18
69
180
165
135
9
51
15
21
93
72
159
39
9
273
39
111
45
312
3
69
33
87
36
45
87
105
3
57
87
33
96
99
57
291
159
21
360
57
48
144
3
357
15
108
135
138
252
87
81
12
132
336
144
168
162
210
3
165
36
159
48
360
9
138
18
78
81
9
72
72
12
183
273
159
21
54
81
57
147
213
3
69
15
81
15
69
15
45
48
195
225
15
3
120
24
66
150
288
102
75
72
120
252
225
90
90
54
81
225
15
105
60
243
93
39
33
18
24
210
126
24
213
12
93
123
255
57
33
87
45
48
432
90
72
18
78
ABCD 93447307082*3^$a+1 [50032]
1
17
66
9
27
54
24
3
24
75
24
36
21
28
89
27
99
24
1
24
11
109
72
89
30
6
43
68
69
43
11
30
91
89
6
30
18
81
15
1
56
117
150
66
27
9
55
59
36
25
5
19
5
39
36
24
57
18
6
31
8
160
17
55
65
90
168
36
90
31
23
1
65
7
132
47
61
29
48
42
81
160
72
41
79
35
12
33
75
1
36
95
61
32
76
11
21
24
9
126
18
12
43
72
80
9
54
1
71
1
92
28
80
9
15
28
12
8
27
60
120
18
123
84
63
33
3
180
60
30
144
63
99
25
125
31
77
102
45
196
192
5
31
35
69
171
54
55
35
120
145
35
105
111
181
143
6
30
25
35
49
5
102
1
24
29
207
9
19
5
79
65
67
5
54
36
9
184
60
36
56
16
29
54
6
108
31
36
24
11
78
12
163
12
60
48
48
17
66
36
24
129
87
9
9
27
28
215
156
24
25
108
48
132
128
36
3
85
167
45
99
9
88
120
17
15
40
71
6
30
109
96
29
60
27
99
25
24
24
11
9
135
42
18
72
1
29
55
44
24
27
84
36
54
7
44
28
71
57
72
51
66
18
1
24
11
85
32
27
37
44
132
3
69
21
6
73
65
42
48
97
56
63
145
35
24
12
9
16
24
5
19
95
13
48
11
145
36
47
126
19
5
102
90
18
6
31
113
3
132
72
184
72
80
63
6
3
27
33
57
60
39
52
80
27
180
61
216
65
55
29
6
84
6
90
9
9
43
12
47
24
36
21
27
37
8
16
12
17
51
75
37
32
40
17
18
117
16
89
48
60
12
63
60
75
60
126
91
65
24
7
47
13
17
115
96
11
9
76
95
61
59
54
19
167
121
84
96
59
108
1
35
45
9
12
99
64
77
19
92
100
44
33
75
27
9
76
36
20
189
84
15
16
60
89
6
13
71
25
20
15
49
5
55
120
12
5
258
93
40
32
16
65
7
44
36
64
56
207
73
44
28
120
11
1
35
13
12
84
36
8
48
72
60
27
25
5
55
5
48
15
88
84
108
20
27
49
5
6
13
32
75
18
27
15
18
126
90
66
85
96
53
24
211
24
8
99
1
48
41
54
30
6
1
24
95
60
61
77
27
24
64
47
9
4
132
95
9
45
54
45
16
32
64
5
3
60
165
150
1
89
30
45
27
9
159
25
5
132
271
17
43
59
1
59
9
219
60
57
105
48
36
24
27
9
67
144
35
54
7
80
4
60
48
5
30
157
113
126
37
32
36
76
35
24
66
60
39
4
48
72
11
36
1
32
21
60
135
39
33
9
18
25
155
57
63
60
102
18
72
33
208
12
77
84
54
25
35
81
9
27
9
19
11
1
89
126
18
31
41
78
12
45
15
93
76
11
54
36
3
51
25
12
72
17
120
15
36
3
9
45
87
3
6
54
72
9
21
223
8
64
128
72
9
87
3
69
88
32
88
72
65
90
6
31
23
97
24
44
28
132
20
321
27
99
13
17
60
18
12
49
104
28
59
18
72
18
21
36
15
1
53
207
3
37
132
12
24
60
20
9
36
19
12
95
1
44
136
83
6
18
133
149
115
48
80
171
60
90
31
125
18
37
23
36
57
27
6
7
29
30
73
32
36
63
144
193
48
11
225
16
12
36
29
90
13
47
12
1
80
33
27
27
57
15
48
85
131
36
1
32
75
6
84
91
5
84
7
8
40
48
29
19
161
18
12
25
60
20
9
79
11
90
246
18
6
36
121
24
108
20
27
1
149
48
36
24
30
37
23
21
45
15
39
33
27
72
85
59
66
103
95
13
20
4
23
81
36
64
156
24
35
21
36
28
32
3
69
57
150
18
30
33
39
33
120
15
73
17
7
156
44
9
30
157
23
69
16
29
55
11
25
11
114
19
12
23
13
80
189
54
24
1
29
15
81
115
101
54
1
48
41
36
54
36
25
36
20
93
51
153
30
60
30
15
27
49
71
108
60
61
84
35
66
27
69
31
104
153
7
84
71
13
296
36
15
18
115
60
12
96
107
45
51
25
5
150
1
35
13
41
30
60
45
40
5
39
87
189
16
140
16
47
37
53
43
12
41
99
27
9
64
11
9
28
143
241
35
201
9
63
ABCD 93448521592*3^$a+1 [50056]
29
7
89
55
36
18
15
36
120
51
5
88
8
48
24
72
216
97
23
72
16
159
30
27
45
11
4
3
105
3
53
12
25
78
36
9
92
7
5
133
72
36
96
63
72
24
69
18
33
24
15
17
19
21
24
45
114
33
39
41
4
39
6
3
48
15
17
76
75
69
96
51
5
204
1
11
160
8
79
12
36
189
99
6
3
128
79
18
3
32
76
15
204
48
90
27
20
31
21
44
12
24
43
81
132
24
56
25
147
96
15
65
217
87
48
20
43
81
33
11
16
39
57
3
45
20
64
36
27
24
21
120
123
21
8
16
20
25
51
48
8
37
6
90
36
83
55
105
75
108
29
64
51
9
27
24
108
36
57
69
75
84
32
55
108
234
191
4
12
20
4
12
80
43
9
117
83
36
4
8
43
6
3
36
24
45
51
177
54
33
12
20
16
27
18
78
65
1
83
31
9
111
21
3
12
29
52
99
81
8
16
39
60
36
30
15
9
36
3
128
13
147
20
103
81
104
61
179
12
103
84
21
129
3
45
3
104
72
55
21
15
29
13
36
12
42
12
18
35
61
11
84
61
99
44
36
25
59
108
160
12
116
139
36
84
60
101
40
39
12
24
84
53
12
85
95
16
159
65
16
36
3
117
33
3
80
4
60
45
15
20
4
51
53
37
15
111
65
25
87
3
9
45
39
39
57
15
101
40
32
7
29
55
57
12
20
12
13
75
12
39
57
177
30
65
52
60
144
99
65
127
24
5
31
33
15
45
27
9
12
8
24
48
7
57
24
44
52
24
21
15
44
16
24
12
9
11
28
44
216
240
55
24
90
30
6
75
171
60
9
32
67
36
45
32
60
88
32
7
53
7
36
9
27
5
24
256
51
17
12
13
11
55
96
5
49
54
41
31
29
36
4
219
45
93
3
15
54
3
32
28
33
54
137
76
8
24
72
55
81
45
54
33
20
73
63
24
60
15
126
47
7
17
28
81
6
18
3
33
90
41
36
103
54
3
92
7
18
18
108
96
48
42
111
9
3
8
43
24
48
29
25
83
160
108
63
6
156
3
15
81
116
28
15
30
6
48
72
33
75
105
68
24
36
12
40
21
6
30
3
75
12
45
24
56
19
9
81
6
93
45
15
180
27
90
311
100
32
12
108
96
64
225
87
104
36
16
20
72
85
47
48
43
33
99
21
12
32
52
93
42
5
28
36
87
24
21
8
4
15
45
87
30
54
6
83
16
20
37
99
63
36
125
40
75
149
108
43
9
56
4
93
78
9
27
5
13
83
73
15
32
24
43
65
1
6
210
11
13
102
53
1
3
33
18
29
97
24
54
12
9
12
12
36
96
116
160
27
42
48
72
11
24
43
12
54
6
9
20
19
137
16
20
43
36
89
36
25
18
5
7
21
48
24
32
40
84
57
39
39
54
51
75
5
64
32
4
32
40
33
36
54
57
32
28
24
48
80
55
65
31
41
88
20
25
3
24
8
16
45
66
105
21
83
4
96
32
43
101
100
105
66
18
35
12
4
21
35
40
237
102
9
20
64
60
108
33
47
4
3
72
69
44
88
12
57
18
5
25
3
39
41
43
9
48
48
39
36
21
48
128
28
51
18
3
12
32
108
36
76
24
12
44
24
40
32
43
9
237
3
36
141
168
147
24
24
15
17
19
204
41
7
225
72
27
45
69
47
48
97
114
189
12
8
40
36
44
49
47
84
60
91
153
27
53
36
91
24
12
45
84
24
81
111
87
17
28
116
124
68
43
45
51
18
11
84
7
9
12
24
44
84
25
3
12
48
24
75
33
45
3
45
83
187
24
105
15
89
64
15
201
51
45
24
249
6
36
41
43
17
64
45
54
180
60
90
30
6
3
267
18
23
28
60
24
72
3
45
45
3
24
56
64
39
30
11
13
27
75
24
69
72
3
5
16
20
196
153
3
15
72
21
15
9
51
21
69
95
79
53
48
16
60
39
29
16
72
63
6
11
4
141
78
65
84
61
51
84
12
87
21
80
7
17
112
264
56
43
33
84
96
60
33
12
47
151
96
48
57
24
45
6
54
51
3
41
4
32
36
79
9
80
36
36
43
84
42
23
16
44
61
111
8
25
15
80
36
16
135
234
11
24
16
99
90
66
60
225
111
78
36
11
4
3
33
3
306
3
27
21
8
72
4
63
36
29
108
37
11
216
13
95
7
101
13
30
6
83
145
11
4
ABCD 93448597402*3^$a+1 [50354]
60
39
57
75
9
60
24
72
195
36
33
15
24
105
135
165
183
3
186
15
48
45
12
240
78
42
168
30
6
147
39
150
24
96
39
144
96
9
87
48
27
69
141
51
228
45
75
321
24
99
36
60
105
60
30
57
84
45
24
87
87
96
6
15
9
351
24
24
36
120
45
156
99
75
90
135
24
105
72
54
54
72
60
15
9
84
72
3
36
219
6
84
6
90
99
108
48
60
105
27
180
249
15
84
12
27
102
48
90
96
66
48
183
48
9
111
69
12
51
57
66
54
3
39
81
48
12
84
225
51
72
165
183
228
9
171
45
171
33
36
15
9
3
9
78
90
60
12
3
201
195
15
6
24
84
15
57
51
3
45
45
6
54
111
45
3
228
12
12
33
3
108
96
45
39
84
57
30
9
69
15
45
6
30
75
204
21
39
177
48
30
21
21
120
300
63
21
36
39
69
72
15
9
24
156
75
72
9
120
75
123
102
3
117
144
39
216
45
75
60
15
129
165
51
189
12
24
54
66
156
60
294
126
48
156
6
69
21
120
159
96
33
15
45
3
93
327
27
21
81
51
108
132
9
48
147
189
60
27
72
21
51
69
36
3
27
9
36
105
60
99
84
108
168
21
48
3
69
99
72
60
84
36
12
228
69
24
60
39
132
48
51
105
216
105
198
42
120
48
36
36
150
9
69
372
120
24
27
153
15
12
12
48
117
222
33
177
78
66
36
15
9
36
174
45
132
9
63
12
396
69
63
81
231
165
75
45
171
24
33
15
117
15
105
60
24
51
48
111
54
63
33
15
69
120
51
21
15
9
36
39
51
30
123
168
264
24
69
36
96
24
60
27
33
39
60
51
66
3
36
69
60
6
45
24
27
21
48
72
69
84
207
108
45
87
117
60
12
180
99
105
171
99
117
9
180
24
54
126
36
108
15
36
15
144
105
135
21
84
48
57
147
96
108
84
36
105
75
45
6
18
15
12
156
228
36
24
129
3
99
18
15
15
57
36
9
60
63
12
45
24
60
24
156
30
90
15
9
36
24
111
84
45
27
9
24
156
36
84
15
120
75
6
51
33
27
117
12
63
72
48
228
33
231
39
45
51
210
243
57
84
216
150
18
27
48
45
96
6
9
12
204
15
18
12
51
168
72
72
57
78
126
36
99
72
9
48
27
15
90
351
84
33
27
60
9
60
84
3
72
231
189
36
36
69
36
279
45
51
84
9
15
45
96
135
12
12
36
45
24
15
36
24
48
57
63
72
105
6
66
30
9
39
96
21
36
87
30
15
12
84
189
120
27
36
33
96
3
96
9
36
36
3
225
6
9
120
15
66
126
54
27
159
69
75
6
60
15
264
105
96
3
105
72
15
69
60
99
105
75
60
48
33
300
39
21
144
120
27
9
15
9
111
60
36
9
66
114
120
54
42
303
81
54
33
177
3
123
54
231
195
57
60
27
201
21
204
24
87
39
174
36
36
135
48
12
33
36
15
141
48
96
156
84
204
72
60
99
45
207
39
45
9
90
66
48
96
15
60
21
ABCD 93448599592*3^$a+1 [50010]
90
42
306
25
24
107
60
210
18
18
18
132
180
180
13
59
61
29
12
180
43
107
126
18
54
31
17
24
264
6
396
84
49
95
24
121
35
42
180
30
60
54
48
162
108
18
72
168
7
11
102
132
156
6
30
43
11
126
150
36
12
18
294
84
42
43
65
180
115
120
35
30
150
30
19
77
84
126
108
13
65
18
156
90
103
47
66
24
90
66
18
25
17
180
84
60
138
73
72
17
31
5
90
42
72
90
54
72
127
11
114
198
84
168
12
6
12
96
66
73
17
78
18
7
173
67
41
66
18
126
276
30
186
102
60
72
30
126
108
162
108
90
55
41
54
97
209
31
59
126
7
11
12
42
55
35
48
24
66
60
84
90
96
217
323
13
35
54
31
5
90
24
18
7
167
18
18
252
1
59
13
120
83
120
36
240
48
25
48
120
48
29
108
103
24
23
25
5
108
126
6
234
144
12
133
24
47
30
6
12
108
13
47
18
90
90
342
37
107
61
168
24
71
12
144
36
144
36
150
48
54
36
37
89
96
30
25
173
276
108
102
469
59
102
216
42
30
36
6
90
66
24
36
48
85
41
6
97
185
78
18
30
6
19
71
180
48
132
126
43
5
19
48
65
192
72
31
5
108
96
18
180
66
72
114
48
18
132
55
11
60
169
41
54
145
143
25
17
66
42
30
133
35
30
204
43
47
193
35
54
78
36
156
204
36
18
12
91
53
115
107
13
149
211
24
101
60
72
55
17
48
90
37
5
66
49
173
54
54
7
65
7
48
53
144
36
7
23
234
55
23
18
90
54
36
30
126
6
12
72
60
48
313
48
149
91
89
300
78
48
37
72
23
18
55
161
48
72
186
13
89
108
43
17
18
144
18
48
19
35
13
95
258
72
84
91
17
6
144
12
109
35
162
90
18
96
336
54
49
11
84
49
77
36
247
47
66
114
13
107
78
48
204
48
36
7
137
360
31
11
13
35
132
66
18
6
306
30
54
1
89
90
144
6
223
95
25
143
25
23
6
30
24
120
6
30
24
90
120
6
108
12
384
54
12
36
144
54
36
60
36
73
11
61
35
18
84
103
23
145
185
36
180
156
108
222
138
72
150
12
132
90
48
132
84
6
120
78
91
161
180
43
101
66
144
24
1
179
66
126
54
79
263
97
48
107
42
30
78
36
12
55
89
54
97
143
97
29
30
6
18
12
168
84
60
36
66
91
179
133
11
72
13
29
252
180
210
73
305
18
198
24
55
425
90
36
36
198
55
23
120
42
31
41
36
67
23
145
155
132
156
109
233
240
7
137
138
150
31
24
96
11
144
72
72
48
114
48
198
85
119
36
30
42
48
60
84
13
83
205
48
11
78
103
53
6
444
25
35
12
54
114
66
18
6
7
47
36
36
210
114
ABCD 93448831844*3^$a+1 [50037]
42
23
84
16
69
27
141
54
93
12
15
18
18
77
1
6
60
33
51
36
17
157
123
48
69
72
27
24
56
48
67
77
64
45
150
45
20
25
30
36
84
21
45
3
21
24
27
8
40
3
33
9
102
33
63
42
23
7
36
129
8
37
99
36
12
3
96
17
55
9
32
7
36
33
51
36
36
48
36
57
12
36
56
37
51
44
4
39
102
35
13
75
69
27
24
8
7
33
44
28
8
24
72
72
48
55
9
84
32
49
59
13
39
128
25
51
45
75
12
3
30
3
24
3
36
41
36
19
17
7
5
76
45
54
18
3
27
96
24
53
4
99
84
90
51
15
41
4
9
75
21
3
51
12
24
17
28
39
138
27
63
33
48
32
52
128
55
41
28
72
21
27
21
30
60
12
33
51
257
91
210
78
33
27
48
69
32
1
48
66
33
60
12
141
72
42
21
57
11
55
17
13
3
27
12
12
5
12
91
33
8
7
9
12
81
15
15
42
39
96
3
9
24
75
24
137
1
24
11
19
138
15
57
48
99
132
60
15
30
102
21
21
6
66
24
35
100
188
36
28
48
168
8
61
18
54
78
77
4
12
32
43
12
24
17
7
57
8
108
4
104
13
27
72
27
9
48
20
19
93
93
27
21
27
8
55
33
21
6
5
52
12
75
9
12
8
103
24
54
18
21
44
52
48
33
35
76
9
35
4
36
32
96
28
183
48
60
9
21
75
24
12
3
105
96
48
45
54
12
60
21
117
3
3
9
33
30
33
48
44
55
9
84
44
24
7
185
37
18
36
21
27
12
21
9
54
17
28
27
72
21
24
24
3
66
83
19
213
69
6
45
144
15
9
144
92
48
4
87
30
6
69
21
3
20
91
12
45
39
21
36
8
72
37
107
48
76
33
150
36
132
45
27
41
97
24
27
60
44
72
40
3
48
90
71
55
89
31
5
24
4
3
9
24
60
75
6
27
39
9
24
24
87
60
29
36
73
39
32
67
30
48
54
41
1
150
9
39
21
45
23
7
42
51
56
40
12
36
48
51
18
48
3
45
39
15
42
48
30
12
89
4
111
66
143
1
35
64
8
115
17
31
5
85
72
51
12
9
39
92
16
69
59
4
12
24
27
60
17
64
48
21
3
21
66
57
123
60
5
1
30
77
13
39
15
21
60
68
31
81
8
7
12
33
3
125
28
63
6
107
31
30
24
15
44
36
25
18
12
9
9
27
141
30
42
51
8
13
78
180
17
7
57
27
96
24
21
36
3
129
3
9
48
135
36
17
64
3
21
12
12
36
32
19
36
41
12
67
65
28
69
11
36
55
36
30
72
120
42
96
17
13
15
87
57
44
100
81
15
12
8
91
45
15
21
108
24
117
78
5
84
36
19
5
181
27
45
24
6
69
8
7
57
69
23
7
18
11
19
42
111
39
18
27
32
37
6
17
1
6
21
63
12
24
33
48
3
9
63
60
72
18
63
87
18
99
20
36
7
9
48
8
13
90
72
17
43
9
75
53
60
72
79
9
3
18
3
87
9
45
48
27
27
18
3
20
7
77
31
84
21
80
40
69
48
51
84
63
45
75
18
24
3
12
3
29
1
30
18
99
21
96
24
107
19
18
138
12
5
36
1
123
63
33
72
56
4
3
33
3
84
105
21
123
24
51
33
3
9
21
3
27
285
21
51
24
15
24
60
24
5
24
13
114
17
12
1
35
7
65
4
153
30
9
48
15
81
57
59
67
60
9
3
48
129
20
37
54
24
120
66
15
60
51
48
18
24
155
88
87
54
3
24
45
30
42
3
68
1
6
21
8
24
120
24
13
24
24
42
30
27
51
90
59
7
33
120
51
36
33
3
33
39
5
16
24
21
11
19
45
8
40
12
192
48
51
36
48
5
91
24
36
6
18
69
60
3
24
21
39
45
48
68
55
24
9
69
78
18
27
48
15
6
174
5
109
3
12
3
105
15
12
48
89
36
85
27
108
3
30
66
45
9
30
69
32
216
72
43
117
3
21
21
23
4
56
37
6
9
68
43
36
9
15
84
125
7
30
30
18
18
12
21
69
30
9
9
18
21
33
27
48
3
5
40
20
52
21
87
33
72
51
24
72
72
51
18
96
99
8
64
15
48
17
133
24
18
12
69
8
79
17
79
6
27
123
9
225
27
39
12
77
13
23
55
5
13
54
12
6
3
12
92
31
60
60
29
16
15
12
12
120
21
15
30
35
55
12
41
12
100
12
27
41
1
24
3
32
84
16
15
60
6
48
27
39
36
24
42
30
45
27
45
24
8
13
186
54
30
41
79
33
60
8
12
73
27
104
31
17
24
67
45
15
81
99
72
17
52
21
27
123
33
32
64
39
24
101
256
21
51
20
43
6
54
9
12
20
4
144
32
28
44
40
12
9
42
78
75
51
24
69
8
40
69
15
39
60
12
165
63
41
24
7
21
3
41
4
33
47
4
12
80
12
4
156
51
90
6
288
48
33
15
66
6
18
54
120
18
30
42
3
24
32
16
51
177
9
54
17
12
85
27
69
3
3
45
12
32
28
21
6
9
3
81
104
43
24
36
30
6
69
45
3
3
21
3
5
61
219
72
36
36
92
16
15
101
37
27
8
4
60
21
96
51
96
27
33
ABCD 93449188208*3^$a+1 [50012]
54
33
33
15
45
27
3
17
52
80
16
8
120
12
55
57
20
103
24
90
183
87
9
57
24
95
48
60
103
5
4
165
11
115
24
36
45
8
40
27
117
36
84
48
12
27
9
12
20
88
51
45
8
7
9
104
67
129
116
1
114
41
28
36
60
8
12
31
5
88
81
3
60
27
60
33
48
39
60
189
12
15
5
265
3
36
8
7
45
36
45
3
27
54
6
5
48
292
15
30
3
32
25
63
21
60
23
28
140
24
1
15
105
3
12
9
11
52
72
96
105
23
4
63
114
51
48
144
48
12
213
15
39
5
60
85
36
47
187
65
91
69
36
9
111
24
24
57
95
24
24
91
29
1
6
17
13
15
165
23
1
111
24
60
144
20
24
36
64
12
75
221
40
48
20
31
5
96
79
9
81
96
23
76
45
111
69
30
21
15
29
48
60
36
7
5
24
204
1
35
16
44
16
20
60
4
144
81
111
9
51
128
91
33
147
149
16
15
233
48
84
100
128
43
17
132
25
6
177
48
39
161
64
120
48
63
9
24
57
87
8
25
47
72
120
55
9
27
93
27
45
32
28
48
12
8
31
36
45
8
1
71
55
5
85
54
41
25
3
92
64
81
54
113
16
24
20
12
85
36
15
8
7
185
72
13
60
47
88
12
87
21
48
56
28
60
8
25
23
67
77
168
72
16
87
53
124
32
24
31
29
12
40
188
37
15
39
5
31
113
12
40
24
260
61
120
54
9
60
44
127
149
12
49
15
21
123
80
52
69
59
1
156
83
64
60
56
67
9
60
15
113
103
17
72
115
53
28
68
31
90
35
181
15
15
57
147
65
1
195
32
12
85
231
84
15
5
76
132
3
5
49
39
27
29
88
80
136
20
64
108
20
55
69
116
12
40
87
33
3
257
96
91
330
15
60
15
69
57
63
21
143
7
90
30
161
4
44
76
135
65
115
93
27
96
29
55
41
289
15
21
75
69
35
16
75
53
31
9
144
33
23
40
21
3
140
37
75
51
65
28
20
40
72
9
3
20
60
13
54
33
56
37
3
12
84
144
111
41
24
24
144
7
45
21
75
108
21
3
56
7
45
60
24
75
65
1
3
44
12
31
33
21
99
87
17
72
1
59
36
12
16
111
129
12
8
64
48
32
40
68
115
90
35
4
44
36
76
60
8
67
390
63
20
16
15
53
12
16
12
48
129
66
60
57
96
417
54
53
60
52
20
24
16
24
24
36
32
84
121
84
6
197
52
51
57
8
120
48
40
44
112
20
124
36
96
195
24
120
216
45
80
19
96
29
1
3
36
15
29
244
12
45
35
96
49
30
36
125
28
84
3
30
90
69
116
12
37
6
89
28
12
24
120
164
52
48
87
5
28
116
67
113
1
15
15
113
16
24
72
240
56
55
24
9
81
39
27
29
31
90
95
48
4
12
56
175
57
33
99
15
120
41
55
69
15
33
3
5
235
17
28
84
116
145
39
84
12
20
28
21
30
65
4
27
180
185
88
12
159
6
47
12
4
56
55
36
5
64
111
5
84
16
72
32
84
16
48
12
200
48
112
44
12
40
99
36
57
27
33
48
92
7
9
20
76
84
32
208
92
19
65
64
80
4
32
25
6
9
80
4
117
60
99
56
64
8
208
32
13
60
54
45
20
241
47
28
32
37
111
9
39
51
6
83
7
84
81
20
4
44
4
96
32
40
9
30
129
120
20
4
56
96
64
72
15
9
20
16
15
30
144
23
12
1
303
20
7
53
160
51
41
84
61
143
52
60
24
24
72
105
15
9
30
125
55
9
51
41
100
20
64
135
5
148
32
28
68
24
31
9
8
163
17
36
112
15
9
24
44
37
11
228
7
5
112
12
48
68
84
31
144
36
9
44
16
48
96
56
1
267
48
69
59
31
21
44
96
19
65
120
121
75
15
69
24
27
60
77
148
9
15
96
20
49
15
20
108
157
39
104
88
39
9
32
ABCD 93449247226*3^$a+1 [50001]
24
19
5
91
23
13
48
72
12
5
7
23
42
78
13
24
29
55
36
29
54
13
35
24
97
59
12
96
84
13
24
39
2
7
17
19
29
30
48
108
6
6
25
48
107
30
103
47
42
30
25
23
18
54
108
1
29
43
29
10
20
85
24
11
112
36
12
128
25
108
36
60
11
48
1
23
72
16
33
72
39
225
12
53
30
186
7
12
11
13
29
6
40
36
20
25
12
72
11
18
7
24
17
30
1
113
7
11
52
9
167
48
61
5
10
105
5
115
11
1
12
48
23
73
35
66
19
11
42
30
48
64
8
148
21
12
24
3
122
31
23
66
18
12
52
36
26
24
31
144
11
156
1
71
40
56
49
11
25
11
25
15
24
44
30
19
29
30
24
24
132
1
3
57
84
27
32
13
60
15
2
67
11
12
36
42
30
49
41
7
60
3
9
17
7
60
12
11
1
84
41
34
69
15
2
96
19
24
77
19
51
50
115
5
7
12
72
24
36
36
23
97
5
7
3
9
3
8
16
92
37
12
11
13
87
14
7
11
25
5
43
36
24
17
19
11
40
48
72
45
11
36
1
156
24
36
12
39
2
6
13
5
42
1
12
47
109
11
49
11
85
65
127
12
5
6
64
104
1
36
39
33
36
17
199
23
1
11
30
19
77
30
64
57
47
1
15
24
36
44
40
2
24
30
1
60
36
12
24
24
29
19
35
61
48
59
28
32
12
40
9
65
30
36
4
24
98
102
13
53
31
48
15
9
41
42
73
23
1
29
30
61
24
47
6
30
42
30
13
12
23
25
24
3
9
5
19
59
52
9
24
11
42
7
48
36
59
84
76
9
36
48
75
26
31
12
5
6
12
49
144
48
63
20
18
118
24
33
47
25
12
3
21
36
89
54
37
24
29
6
24
61
48
11
1
17
31
71
4
9
5
30
1
36
60
23
96
24
13
59
37
36
51
57
3
69
3
44
36
12
37
48
60
5
31
24
3
9
5
6
73
12
27
2
6
13
36
48
17
55
65
19
11
88
20
13
12
3
20
54
94
2
30
1
11
37
11
13
12
35
24
16
44
25
3
50
7
72
41
30
18
31
23
48
25
48
23
72
1
17
6
18
7
155
85
11
30
19
15
38
72
24
22
8
72
25
107
25
3
48
2
19
15
36
33
89
19
120
29
55
3
9
72
5
24
46
8
13
47
13
12
3
9
89
31
36
107
25
12
35
28
33
12
23
18
6
40
56
42
42
13
3
68
42
54
184
9
11
37
15
32
12
1
47
12
40
8
18
55
39
93
24
48
12
17
7
23
16
45
5
19
35
49
11
1
83
37
11
42
67
3
9
89
24
78
25
11
4
12
33
11
66
18
12
48
13
5
43
60
17
24
19
24
12
60
63
12
249
167
13
5
34
81
12
23
1
11
13
17
18
37
47
16
80
13
29
54
49
96
11
61
48
24
41
24
7
24
48
15
2
7
108
5
43
12
12
156
3
105
5
24
30
25
24
41
6
13
11
1
3
14
78
13
11
97
60
12
17
102
28
14
70
26
7
23
61
11
12
13
144
63
81
15
2
48
78
52
20
18
24
7
36
24
83
16
32
1
89
30
25
12
12
3
33
47
28
200
24
48
16
50
24
7
12
96
11
12
12
1
36
84
24
24
11
73
27
45
48
24
23
25
5
48
54
37
29
19
83
37
11
37
5
22
20
48
30
18
13
17
7
48
48
41
18
61
47
37
60
12
24
15
93
51
12
21
15
44
13
5
43
12
72
23
37
11
1
12
59
18
43
59
40
32
1
24
12
72
125
6
18
30
25
48
48
71
48
13
3
9
24
84
24
36
17
19
3
33
15
45
15
38
31
11
13
12
5
6
40
20
4
2
7
3
117
87
2
30
4
14
151
24
41
48
19
23
1
83
49
36
24
3
32
18
7
84
12
17
7
27
44
13
24
3
24
8
24
109
59
109
11
36
4
57
84
15
32
13
24
24
24
59
108
85
5
10
20
16
104
1
17
24
19
29
55
12
3
21
96
53
7
3
45
15
32
1
12
35
66
7
24
12
3
45
29
91
36
12
3
44
28
56
13
12
12
59
28
20
85
11
66
6
1
12
59
16
72
45
60
39
20
13
17
6
1
47
42
7
60
5
91
24
23
4
69
11
1
12
15
68
1
11
1
12
35
28
50
6
13
24
29
10
92
25
23
1
84
12
17
18
73
35
133
60
48
47
276
4
26
43
3
9
23
18
24
54
97
23
12
73
12
17
7
23
25
24
24
24
12
27
50
54
16
44
12
40
9
47
72
12
49
12
15
8
25
39
56
13
24
24
59
12
1
99
48
32
18
7
60
60
27
9
108
65
6
37
5
43
15
62
22
8
16
32
42
7
3
9
11
18
48
55
65
55
132
24
36
24
24
24
23
72
1
36
15
48
9
60
11
25
53
18
1
3
32
61
12
23
48
12
1
11
1
161
6
60
60
13
11
16
2
6
13
11
37
11
18
94
2
6
1
12
12
23
24
28
44
48
1
36
11
49
23
13
35
12
12
1
12
53
54
48
12
1
24
11
205
12
23
12
78
31
108
11
37
11
37
60
60
12
12
60
11
25
5
19
3
2
7
12
125
22
48
45
35
109
155
37
119
132
61
72
29
19
11
12
13
60
11
133
27
50
30
25
71
1
24
24
11
1
29
6
25
137
6
13
39
12
2
70
8
13
36
60
24
72
3
69
5
31
24
35
6
30
18
19
75
8
18
19
12
15
56
108
12
97
35
37
36
5
22
2
24
43
23
4
56
121
59
37
27
9
36
71
60
25
3
8
18
31
11
12
85
11
24
49
11
1
5
6
18
18
13
15
2
19
108
23
172
38
42
13
24
15
9
24
15
45
48
24
5
55
11
37
11
60
16
20
25
23
36
16
8
25
23
25
24
12
29
22
32
16
21
3
48
2
19
87
20
12
1
11
66
24
10
38
30
61
11
1
24
23
1
15
32
1
120
23
13
83
37
36
161
54
42
43
11
36
37
11
54
42
37
23
40
48
9
60
11
16
2
120
30
48
109
24
11
42
10
9
12
113
7
17
31
47
64
20
37
41
31
24
12
24
12
75
44
13
24
11
66
7
23
36
6
19
5
7
11
30
19
48
168
11
24
18
19
35
13
75
2
19
120
27
21
156
72
41
43
11
1
17
82
20
1
23
13
12
11
60
1
24
60
35
1
89
31
3
21
143
90
19
11
73
72
12
99
2
18
37
12
12
48
23
12
28
72
21
11
37
11
13
123
45
24
ABCD 93449503424*3^$a+1 [50150]
60
12
108
67
108
5
31
5
28
8
144
24
16
99
5
24
96
16
3
5
100
3
113
84
36
4
32
76
120
39
153
116
36
96
72
31
141
8
48
28
152
24
24
4
36
12
140
4
20
184
24
92
31
33
96
228
12
48
56
31
93
8
48
24
97
59
12
127
5
52
51
29
43
17
4
12
144
3
65
7
5
36
84
144
55
21
15
101
60
60
12
73
15
32
76
12
72
96
60
36
128
48
19
29
7
53
24
12
55
149
24
60
48
132
60
172
8
336
76
195
45
116
19
21
20
48
1
15
44
67
45
60
48
104
96
24
16
32
25
162
57
8
36
16
104
49
90
33
44
4
156
80
16
63
36
36
72
33
3
17
52
56
4
116
24
52
60
80
25
23
96
64
105
18
108
125
36
84
12
24
84
12
4
15
36
18
111
140
91
53
16
21
23
4
8
48
76
96
32
1
90
21
20
36
103
57
24
80
1
18
17
72
12
4
39
153
32
85
15
8
60
108
7
17
88
108
21
18
101
40
12
44
55
36
72
198
27
27
29
184
56
36
24
60
16
56
168
19
113
49
23
208
8
49
23
100
12
132
60
15
5
16
8
7
53
1
135
56
43
89
96
52
32
12
24
4
32
19
45
81
39
56
175
5
76
120
87
53
19
33
48
8
1
71
108
156
160
8
48
4
3
18
335
24
55
18
27
56
24
55
165
20
96
43
41
31
72
65
36
79
17
24
67
33
80
24
12
16
8
100
32
48
115
65
72
4
180
20
48
28
44
4
39
53
132
103
89
4
12
39
5
96
12
12
16
60
180
24
48
48
84
56
79
21
32
40
48
39
180
5
24
36
4
104
180
132
120
25
15
3
57
36
44
36
64
15
33
72
68
28
20
52
8
7
17
24
12
52
48
27
17
4
84
156
27
77
336
55
72
249
3
33
80
100
39
29
12
12
36
132
100
8
160
32
28
27
177
32
4
12
308
24
60
103
72
57
15
209
79
53
19
5
48
12
28
8
79
89
172
27
5
67
36
17
1
111
44
7
137
16
99
33
3
5
4
20
97
11
28
51
33
36
129
18
5
139
45
56
43
21
80
36
120
175
53
72
55
129
68
37
63
27
5
16
8
160
56
16
12
32
4
92
60
168
40
36
15
29
7
5
60
28
84
60
36
51
89
84
16
12
60
63
29
36
96
16
3
117
44
96
64
21
47
28
84
8
31
72
125
19
101
43
72
90
35
228
72
160
24
20
4
12
48
135
185
24
96
12
24
24
12
55
5
40
32
28
39
41
100
39
33
92
4
84
12
8
36
12
108
60
19
33
3
29
7
144
45
81
54
77
24
43
101
115
129
8
79
21
68
84
7
5
49
126
33
12
20
28
48
48
27
69
68
88
84
51
177
32
60
24
156
1
15
60
68
64
48
60
117
131
175
5
12
4
15
81
44
4
87
77
12
16
8
49
23
60
28
44
28
152
28
8
220
24
8
7
41
36
84
52
144
44
160
36
15
108
5
192
144
24
48
88
96
8
36
7
53
4
32
120
28
68
19
93
51
9
96
12
9
11
12
60
36
25
90
129
36
20
96
79
21
80
4
21
15
8
31
144
5
36
49
47
16
8
144
72
1
75
15
77
196
12
24
15
33
336
20
36
43
5
168
132
48
79
288
72
125
19
185
12
55
108
69
68
12
52
68
112
15
89
19
93
44
24
12
48
24
187
29
7
33
12
8
91
41
67
33
20
55
72
45
48
80
24
336
4
39
81
48
12
56
72
55
36
5
52
33
27
20
43
72
53
60
31
101
25
47
7
89
36
19
72
45
27
33
20
12
25
90
65
60
12
96
4
96
32
40
81
11
268
8
40
24
80
145
215
19
5
31
93
32
84
7
33
32
7
41
31
36
129
36
80
97
83
72
7
93
33
327
180
123
29
61
18
36
21
87
53
48
72
115
69
8
16
15
29
72
36
24
160
39
89
12
4
32
7
33
8
232
8
112
68
7
65
ABCD 93449894834*3^$a+1 [50218]
83
90
115
11
85
59
1
236
24
21
24
87
105
139
5
36
3
15
9
148
5
127
20
120
72
9
195
24
15
45
21
6
18
30
13
5
15
24
4
17
163
44
52
60
5
30
73
41
99
48
40
5
54
9
16
71
25
108
5
39
57
3
16
92
4
108
77
15
4
36
53
51
16
5
3
52
5
18
21
84
33
24
15
84
75
57
309
43
20
21
75
75
1
65
51
72
12
24
16
56
60
93
36
55
53
30
81
4
72
108
68
9
3
15
18
24
48
103
60
104
4
41
43
5
127
71
45
28
12
29
48
3
3
57
24
48
40
8
129
43
36
36
8
16
35
37
24
44
24
88
12
152
48
12
33
30
18
27
36
36
144
36
48
28
8
51
168
33
24
48
148
17
12
78
18
15
60
9
60
99
75
57
52
12
56
52
83
30
19
44
16
35
9
12
28
12
44
16
12
5
111
136
96
80
28
35
45
24
12
24
16
8
33
99
28
12
24
5
19
17
19
17
12
27
60
16
8
72
3
37
132
56
120
9
6
30
42
54
3
48
88
72
8
105
15
16
44
52
20
27
105
81
31
44
4
23
78
51
4
11
109
32
99
9
96
28
32
16
12
12
144
5
204
91
32
177
3
72
16
60
24
12
44
111
33
28
24
29
99
3
42
3
9
15
24
51
13
132
41
27
28
24
48
47
33
12
28
5
12
15
9
15
39
13
20
15
18
24
27
129
114
21
4
23
9
9
19
20
72
39
21
4
36
24
44
36
81
51
45
79
29
87
12
75
45
51
54
27
40
36
44
15
48
45
123
33
21
43
48
24
20
48
36
124
8
4
176
24
108
12
28
156
32
63
21
40
68
40
48
80
40
17
111
16
80
15
9
72
60
64
59
61
20
153
7
8
21
7
35
37
152
3
25
32
100
60
8
12
4
12
12
23
13
5
27
45
78
9
28
24
101
15
4
11
18
79
125
43
12
12
8
15
105
15
145
56
12
24
40
44
45
27
4
96
20
33
19
48
60
12
17
90
18
27
28
8
52
36
20
16
180
56
64
8
15
33
52
5
43
152
120
52
23
18
54
21
168
72
84
24
81
39
60
9
7
11
24
105
4
24
65
103
24
60
56
9
111
72
36
24
117
30
9
9
72
15
16
12
32
24
36
45
15
220
23
1
71
73
20
51
69
28
24
48
23
13
5
36
43
8
45
15
12
21
7
144
36
12
20
28
24
60
8
252
64
152
3
24
30
42
25
120
65
36
75
12
36
76
80
4
5
7
104
64
12
17
55
48
23
9
76
12
95
9
105
111
40
24
5
19
84
72
24
125
27
40
53
6
133
32
4
20
52
32
48
39
48
72
21
3
81
21
18
49
60
12
5
75
4
60
12
20
63
6
63
3
37
156
47
13
12
72
92
24
36
165
103
35
13
29
15
108
75
1
36
24
80
64
41
79
17
36
99
9
87
3
85
17
135
40
59
54
19
8
12
36
4
65
51
4
56
21
48
67
29
30
42
72
102
54
39
21
36
19
29
51
4
5
3
24
45
91
8
9
27
21
103
60
44
16
35
37
32
36
72
84
3
85
48
29
31
23
1
23
37
11
45
9
60
91
44
9
19
35
72
73
17
48
7
44
16
48
8
3
97
12
8
117
55
68
12
12
21
63
36
201
15
52
36
59
57
39
37
20
4
5
31
185
7
8
39
24
9
12
123
33
4
20
40
20
3
18
72
51
24
93
15
52
36
60
120
12
44
3
33
33
6
18
31
156
48
20
36
160
11
13
11
105
36
60
4
56
24
12
9
75
45
15
36
108
64
17
30
69
57
67
8
160
12
77
126
24
121
89
111
33
31
24
89
43
83
97
60
12
36
11
73
12
59
45
120
12
207
13
32
52
8
12
153
15
16
5
79
77
31
44
21
192
18
9
15
9
81
31
144
95
18
51
40
17
39
16
8
64
188
48
40
65
7
92
21
79
65
7
108
11
201
88
71
25
32
12
28
12
20
52
53
180
7
8
36
4
35
13
32
40
65
66
42
15
24
60
48
120
21
39
72
120
4
32
147
61
5
67
29
51
12
96
60
27
73
5
19
12
5
30
13
60
8
9
51
27
21
52
65
43
56
4
36
60
23
21
27
9
16
17
7
29
87
24
51
25
20
28
71
1
72
65
6
117
4
23
13
44
76
5
24
19
104
108
4
24
56
4
44
123
25
20
45
12
3
52
8
45
54
18
55
20
72
24
24
27
9
36
180
28
92
36
99
90
103
72
44
12
39
141
60
28
65
36
31
17
3
72
40
12
224
52
20
40
60
12
20
3
42
75
36
81
39
16
41
3
16
11
13
5
115
11
61
20
12
21
120
7
60
59
189
51
25
44
57
55
12
23
13
5
27
24
3
13
60
44
45
75
60
4
35
57
4
48
20
33
54
90
75
268
8
60
4
68
16
80
12
12
180
76
36
41
72
27
24
64
116
40
12
32
27
21
3
69
40
ABCD 93450340736*3^$a+1 [50041]
43
83
61
23
33
9
48
12
43
84
32
39
145
32
28
17
30
129
4
44
24
40
41
72
7
17
79
17
6
48
66
15
261
24
60
6
78
60
3
9
7
101
79
41
30
96
96
21
33
60
6
13
11
24
1
68
15
49
17
27
45
67
72
32
27
49
5
19
48
5
103
24
8
28
53
54
18
30
6
24
3
24
4
12
65
24
3
33
18
66
7
47
13
17
12
39
189
7
20
45
75
9
15
21
24
3
27
13
72
53
48
24
24
72
12
162
54
60
19
8
39
25
29
39
75
13
17
19
47
13
41
18
18
3
9
30
61
29
84
108
43
23
33
111
69
51
60
45
4
11
36
30
96
84
31
5
31
119
25
32
36
3
84
49
17
42
6
39
4
12
5
24
6
1
5
87
16
20
81
12
15
3
6
43
17
15
69
39
21
54
1
32
36
3
21
117
12
48
90
25
8
3
205
192
83
12
18
12
12
7
65
111
28
8
40
23
6
31
48
5
18
78
18
96
30
60
54
1
56
27
25
24
11
6
63
3
37
108
29
7
185
18
1
11
78
31
20
15
54
24
12
3
16
36
83
12
33
12
33
36
7
17
66
42
51
81
12
15
36
39
6
27
24
3
6
27
4
12
77
108
6
21
105
42
1
11
13
17
54
49
41
55
11
6
72
12
15
76
20
69
15
60
33
15
24
3
18
72
15
15
24
49
47
24
30
139
47
18
151
8
60
21
67
72
17
3
48
60
9
24
96
12
12
7
11
97
17
54
42
48
30
30
6
81
15
12
6
24
31
56
160
143
42
18
1
8
24
135
42
19
36
11
9
45
6
6
24
3
60
69
12
66
30
19
23
114
7
29
18
81
9
24
18
1
17
19
17
3
72
3
12
1
53
3
9
27
15
1
41
15
40
12
89
7
48
92
15
6
12
43
8
108
105
18
30
19
108
23
66
6
25
32
76
5
27
3
30
66
33
16
17
43
152
51
45
9
18
6
43
53
36
30
1
53
19
96
29
30
6
91
72
17
36
15
28
5
43
17
51
28
11
30
156
78
30
18
1
48
65
6
18
54
33
4
36
53
55
32
3
30
12
31
23
45
4
41
27
3
96
13
89
3
84
40
5
78
42
78
9
33
103
12
29
42
1
72
24
5
39
36
4
119
84
18
31
155
84
6
42
1
53
79
11
48
61
89
12
18
9
36
21
55
47
1
17
36
51
9
6
18
3
21
36
43
23
25
29
42
54
3
16
35
25
17
48
3
21
27
15
45
33
3
76
44
64
12
11
66
24
31
29
12
48
60
67
5
7
20
33
48
3
24
123
33
93
42
24
57
3
6
67
11
54
7
60
29
19
5
159
160
11
36
49
11
1
56
57
31
68
24
135
48
13
72
11
18
30
9
96
33
48
7
104
39
6
24
3
3
1
23
24
6
60
31
11
30
15
72
21
96
18
96
72
18
12
24
15
3
48
54
43
108
17
15
4
41
19
29
42
18
19
53
156
84
18
24
60
54
6
49
32
9
79
65
63
33
24
30
73
20
3
36
1
11
36
84
49
12
17
39
33
6
12
54
48
7
32
21
91
32
3
6
24
31
5
30
49
71
25
12
89
19
32
57
144
19
11
42
7
17
6
81
33
24
30
57
52
68
15
18
18
13
29
115
32
12
28
23
45
75
177
81
48
51
33
7
11
30
7
36
77
15
144
16
72
5
12
7
36
140
51
54
150
12
33
24
48
15
13
48
17
55
36
47
84
45
33
222
6
15
45
7
5
18
30
43
32
12
117
27
57
24
31
35
1
65
30
60
25
72
101
6
25
8
21
60
15
3
1
108
65
19
36
29
60
55
65
79
20
40
5
36
3
99
18
12
75
9
27
3
48
12
25
23
49
23
117
3
105
141
48
27
36
3
97
17
84
6
109
5
27
180
21
30
1
71
1
5
27
33
31
29
3
3
6
42
78
24
36
108
12
19
32
40
8
96
75
13
32
33
132
24
36
12
7
41
12
67
108
17
79
17
15
15
30
60
15
129
7
41
27
69
19
113
91
23
97
77
63
9
24
90
117
57
36
18
49
161
7
35
13
11
120
6
18
45
52
89
30
21
9
6
13
8
15
9
3
12
84
66
19
29
36
30
6
36
19
108
68
45
67
65
3
28
17
42
132
1
176
40
23
13
71
60
30
3
16
35
1
5
55
11
48
6
43
8
28
17
15
9
54
288
57
24
63
54
12
15
3
1
29
12
7
41
31
36
53
3
16
5
19
11
33
57
7
5
30
37
11
6
24
102
60
54
12
18
13
56
33
12
7
29
180
6
90
19
5
31
23
96
24
18
111
39
30
79
84
60
5
3
21
36
12
39
69
7
35
150
159
16
36
17
30
61
5
31
89
18
25
5
30
18
12
12
78
25
5
75
117
19
5
31
41
12
36
31
36
5
12
3
16
71
6
19
161
36
15
12
21
19
68
39
1
89
54
61
12
20
72
57
18
37
29
19
65
3
15
18
3
21
150
13
5
99
9
67
17
19
68
15
6
12
36
12
30
1
23
105
36
15
30
48
12
42
49
101
39
21
6
6
30
105
69
12
48
60
6
18
39
57
99
15
12
45
9
24
6
60
73
8
60
9
12
48
43
17
27
27
12
25
29
51
36
24
3
96
54
31
36
5
75
69
27
33
36
18
12
21
28
77
7
104
4
5
24
36
24
24
24
42
1
77
30
33
9
24
63
40
23
30
24
6
1
53
12
7
41
24
7
5
27
33
63
40
12
20
39
24
61
47
121
11
1
68
3
18
55
17
19
29
7
5
19
29
96
12
12
67
65
66
12
30
55
5
30
1
5
55
68
124
24
12
20
21
63
9
63
75
18
12
7
24
12
17
55
11
21
40
23
42
43
24
23
21
76
23
13
35
1
29
42
37
53
19
17
144
15
81
30
21
48
39
1
32
51
61
47
24
1
24
5
84
63
33
3
51
42
7
137
ABCD 93450463942*3^$a+1 [50057]
40
24
48
33
24
63
32
67
21
141
27
39
24
66
36
27
45
59
24
7
6
171
56
7
12
54
42
21
24
216
24
8
7
24
12
60
57
15
12
6
12
123
21
90
6
99
56
37
11
24
64
9
18
6
15
15
9
33
120
36
60
48
39
69
3
15
96
41
16
96
21
24
51
33
39
8
31
264
6
12
15
27
66
42
57
33
12
59
40
248
40
81
42
77
72
79
113
55
48
18
78
65
25
47
7
84
6
15
15
57
24
33
39
99
36
81
9
72
90
5
31
9
105
30
18
6
30
11
96
109
35
55
113
1
39
69
48
24
84
39
21
18
72
30
27
72
33
30
105
48
104
1
87
15
9
105
30
24
102
75
69
24
72
3
27
60
36
21
69
99
3
114
12
36
3
33
39
72
24
45
35
109
227
16
81
18
42
36
30
18
60
156
54
114
23
31
89
16
3
66
42
33
105
23
13
60
39
15
81
45
75
27
93
3
69
105
6
81
96
69
3
15
9
33
39
45
54
69
9
30
9
135
9
105
54
66
60
3
33
12
18
108
222
54
12
78
39
8
97
47
7
12
45
9
24
143
13
24
36
48
54
57
72
87
33
63
9
3
90
24
27
56
61
3
24
9
102
132
93
32
1
72
15
33
47
64
93
59
7
6
11
96
232
69
3
24
8
216
72
43
18
3
9
18
18
11
48
24
121
23
175
54
12
6
17
88
87
33
99
36
90
48
18
21
120
57
72
36
51
48
72
96
3
6
264
36
96
108
30
36
18
51
21
18
18
108
18
24
33
21
51
72
39
57
105
84
3
129
119
25
47
16
165
60
39
45
150
66
24
83
1
6
48
9
9
54
42
15
129
36
75
8
55
57
15
17
19
18
18
24
54
156
47
16
32
19
53
16
80
24
97
39
15
17
73
12
18
24
30
3
8
13
48
3
21
59
48
88
48
152
88
24
15
48
24
30
24
12
36
11
16
24
9
119
55
57
51
6
228
27
128
13
27
8
48
37
54
108
72
24
89
49
39
33
39
21
3
9
119
112
72
21
11
25
36
42
18
15
8
7
54
42
33
120
216
24
120
45
3
63
17
109
3
111
84
18
96
18
17
1
23
79
9
63
54
18
6
3
45
18
105
48
9
183
33
72
39
21
30
5
16
24
9
15
72
39
6
59
151
41
127
12
21
33
276
27
27
30
18
6
23
280
15
33
72
24
57
15
8
13
18
9
8
181
48
75
57
12
3
57
87
3
66
18
9
9
42
45
9
54
57
8
55
78
3
45
60
111
69
35
64
183
105
63
54
11
1
23
40
15
17
16
21
59
85
12
24
23
79
9
32
19
36
66
240
23
88
104
120
112
15
24
9
27
5
72
24
25
15
141
83
40
24
3
36
30
132
87
15
33
80
16
39
18
108
11
55
33
45
126
5
31
18
23
13
66
9
32
48
73
15
8
16
33
6
9
45
144
30
96
21
117
3
33
126
42
36
108
39
152
61
18
66
23
16
72
303
6
12
60
3
15
89
13
11
24
55
24
36
53
13
108
78
18
15
159
17
64
9
6
90
87
33
18
78
111
24
56
7
18
36
18
48
17
37
18
42
12
6
77
49
23
49
39
87
17
48
64
81
6
65
7
30
42
30
35
40
32
55
6
3
32
55
66
39
39
72
156
93
87
18
63
24
72
21
27
15
9
8
16
39
18
15
39
54
36
71
37
12
42
45
45
51
21
18
9
24
24
80
19
96
30
63
69
35
88
39
105
39
66
36
72
35
37
51
72
152
109
3
33
36
18
162
84
51
93
42
48
129
129
54
126
54
21
8
55
18
87
48
33
18
5
7
9
9
72
54
54
24
3
24
63
33
69
35
73
36
6
5
79
6
36
48
15
9
30
24
30
36
54
18
23
1
12
24
12
114
141
69
51
48
87
33
15
90
63
15
18
15
93
12
108
6
93
69
3
128
88
48
72
24
15
33
32
19
60
41
112
39
42
84
90
42
126
72
120
6
35
16
72
152
120
127
102
3
21
35
64
45
48
90
9
24
153
12
51
72
21
11
16
9
18
108
6
72
51
87
24
102
24
83
61
36
18
5
7
42
39
32
16
32
19
36
72
144
24
17
37
51
33
63
9
126
54
42
54
75
63
126
251
97
12
42
9
8
55
65
88
39
96
65
61
12
6
18
18
117
9
12
18
41
217
36
84
15
56
88
45
147
33
30
24
18
95
16
99
21
8
61
59
49
287
25
18
45
3
36
9
24
9
48
114
192
36
6
18
102
132
90
30
6
9
39
113
1
ABCD 93451208374*3^$a+1 [50013]
17
55
2
10
108
65
19
50
34
62
10
24
60
101
33
90
69
55
48
24
26
22
17
48
72
39
64
2
6
54
46
84
108
5
96
111
30
3
31
12
32
66
10
36
14
94
17
33
18
18
10
17
24
48
57
6
9
39
60
54
15
31
12
62
15
31
24
92
45
24
79
2
15
31
48
26
6
124
48
12
96
74
106
60
132
36
26
94
24
41
31
36
44
114
30
36
6
87
55
41
151
24
120
12
144
53
103
38
10
20
76
185
43
36
24
17
3
76
89
43
48
44
6
142
2
51
7
24
8
16
2
18
52
2
12
10
48
38
3
24
21
10
116
45
19
12
38
27
115
2
51
15
16
65
31
74
48
22
24
26
24
15
96
9
10
32
12
52
53
27
18
30
16
77
57
22
84
204
32
4
29
15
42
120
78
33
24
9
46
48
50
118
44
21
7
17
9
135
9
10
5
168
39
28
53
7
20
28
80
18
82
125
55
44
4
60
12
24
26
63
31
50
39
15
72
84
4
50
24
63
19
44
64
65
120
72
15
9
139
32
6
63
79
12
5
43
108
65
79
8
28
62
132
3
7
24
14
27
48
48
57
72
6
9
24
159
42
36
12
72
39
15
57
120
39
16
17
151
36
173
7
74
36
99
91
80
64
101
31
14
46
108
32
54
48
126
16
96
2
142
96
14
46
2
46
32
57
151
24
72
38
10
26
70
24
48
72
17
48
57
63
72
69
34
32
9
120
96
48
91
5
135
4
12
26
72
18
4
14
51
120
48
33
34
20
9
55
26
18
16
20
156
6
22
17
24
31
89
7
17
43
20
33
7
8
9
15
18
118
12
14
15
31
17
67
50
90
40
24
132
164
18
108
18
81
9
22
12
92
64
56
16
48
137
48
31
8
28
12
36
2
58
50
46
8
18
12
27
99
76
36
12
20
28
8
24
66
15
67
60
72
2
10
36
48
14
27
31
32
36
4
56
54
46
12
24
48
176
76
36
120
2
18
220
89
96
24
21
10
38
34
233
3
52
8
72
9
81
54
30
154
50
15
7
24
168
17
24
55
120
36
146
34
24
185
9
30
16
89
72
31
48
20
21
9
46
24
24
48
80
100
5
7
113
48
120
111
9
127
38
36
24
34
32
6
10
2
78
100
12
77
24
96
33
72
34
12
24
65
24
7
12
48
84
24
20
69
45
90
18
15
67
20
78
27
7
56
84
4
12
2
58
212
21
55
65
7
12
96
2
48
60
66
16
132
2
15
24
9
90
28
50
22
17
91
32
52
48
2
106
62
120
10
32
16
14
6
33
55
17
55
110
27
21
10
32
57
151
24
32
16
8
72
12
28
8
60
30
6
28
5
15
78
82
2
58
5
33
238
14
147
15
273
15
33
123
52
80
232
38
3
91
68
30
42
36
4
108
48
20
48
177
55
84
29
7
32
30
27
9
6
36
28
41
103
26
46
89
19
156
36
29
7
50
54
36
18
27
55
12
5
45
10
26
142
104
6
94
29
15
36
4
2
48
42
4
144
60
29
48
7
17
159
105
21
18
12
21
39
4
14
72
15
24
87
9
115
5
33
22
24
44
12
64
24
2
94
92
28
74
6
112
32
136
26
34
132
50
48
39
7
14
34
65
57
6
33
55
41
63
78
58
26
6
54
36
12
42
9
7
2
46
26
120
24
15
7
24
8
16
72
128
30
42
33
15
16
20
6
12
51
7
104
16
24
65
24
91
20
108
100
72
8
40
32
184
140
36
9
7
74
306
18
34
2
30
24
105
31
41
72
15
78
3
31
48
41
7
17
31
17
39
84
114
10
8
18
15
96
9
34
60
41
31
168
32
36
52
41
24
45
82
80
18
22
98
130
36
12
53
96
79
60
60
41
55
86
58
32
72
12
6
10
29
9
6
18
30
57
48
7
96
72
12
20
124
36
110
3
7
38
78
18
34
32
18
6
16
48
98
18
52
12
2
46
14
15
3
180
136
72
60
29
48
7
26
22
41
31
84
92
4
50
3
91
134
22
38
12
15
79
17
48
21
18
16
72
8
66
144
70
74
118
50
48
54
33
48
15
64
92
18
60
18
28
134
10
116
64
53
43
5
31
60
44
9
45
3
120
39
96
105
39
16
108
110
30
81
31
48
36
20
64
65
31
74
34
77
3
18
10
113
39
12
28
41
7
2
66
52
170
54
30
46
12
56
30
42
105
43
14
18
102
15
81
70
17
129
48
6
112
24
48
68
12
42
46
8
100
20
114
30
225
33
70
17
3
174
6
9
81
142
48
17
55
17
43
2
18
16
41
31
24
14
66
9
9
207
168
72
75
76
120
2
60
12
46
17
7
8
36
21
31
104
4
2
27
63
40
104
148
12
38
126
ABCD 93451459958*3^$a+1 [50242]
24
13
12
20
3
9
16
35
13
59
21
12
24
33
27
9
55
65
27
52
20
33
72
103
23
9
16
56
4
35
57
40
92
45
51
4
32
28
53
43
80
144
3
45
144
48
16
32
33
15
27
108
102
15
57
15
3
9
48
16
20
15
9
40
152
4
176
60
36
112
11
165
4
56
4
92
21
27
3
97
53
138
117
12
111
37
8
40
32
27
1
47
37
108
53
54
36
21
16
48
32
12
108
3
69
15
36
25
84
5
27
124
20
24
201
27
84
120
33
55
48
108
5
27
48
87
9
16
180
8
4
68
60
60
40
23
9
28
107
6
51
3
105
3
12
6
12
72
78
9
60
3
85
32
21
39
3
1
56
4
92
27
66
7
32
180
3
57
36
87
162
108
12
36
51
81
7
8
33
60
27
24
21
102
25
53
12
3
75
18
19
60
20
3
42
63
12
33
15
52
35
18
15
63
12
18
19
95
13
68
12
15
33
52
17
18
13
29
48
3
96
69
51
3
36
45
9
43
44
36
28
44
196
240
84
48
60
68
57
63
9
60
27
63
57
9
7
32
183
9
63
18
39
4
59
81
9
60
66
54
36
51
64
32
57
18
30
7
48
35
97
60
11
21
4
5
51
81
7
5
43
17
31
167
30
7
20
15
1
44
36
60
96
60
3
60
25
48
8
84
108
24
60
16
32
16
5
75
84
21
27
45
63
27
25
44
21
39
33
6
9
21
15
27
33
4
11
21
48
36
112
12
48
35
72
18
12
43
17
48
27
60
3
45
27
36
81
4
32
27
25
32
3
21
15
21
60
3
33
160
20
72
40
8
84
3
93
84
16
215
105
3
21
111
105
12
36
9
15
21
54
21
36
9
51
4
32
52
32
51
30
27
12
3
145
20
45
31
84
80
63
13
5
79
56
75
60
54
36
19
101
15
60
12
3
21
28
11
57
120
48
36
21
60
102
13
5
7
32
3
61
80
12
24
28
32
9
24
63
60
120
28
80
45
12
72
75
3
12
18
42
13
48
176
81
42
18
12
183
160
5
43
44
33
15
12
72
28
20
3
9
4
35
21
96
40
5
3
15
42
175
17
6
37
32
16
35
9
51
12
69
4
5
84
195
3
90
3
36
69
7
35
9
24
147
45
45
90
9
48
108
27
6
15
87
72
45
33
55
60
44
48
132
60
36
27
18
18
49
5
6
69
12
3
33
57
51
72
24
3
36
12
42
27
16
44
16
17
147
93
3
15
12
33
12
40
56
52
44
4
125
7
65
43
32
48
60
4
5
15
21
39
48
147
6
7
20
48
15
9
45
27
9
67
20
15
18
54
73
32
60
15
1
84
32
60
16
5
18
165
52
53
15
9
216
127
35
9
9
7
23
54
15
36
12
15
12
60
13
23
12
33
27
12
90
27
51
13
95
30
15
4
68
24
51
42
55
53
43
119
25
32
9
7
32
60
48
15
18
51
60
3
33
12
72
48
12
3
57
120
3
108
9
48
15
66
42
57
60
111
42
27
21
39
36
69
91
77
7
8
3
54
43
48
140
40
155
37
8
24
16
12
68
192
3
21
33
51
9
3
84
16
48
119
73
17
30
6
27
27
33
3
12
18
15
57
42
1
44
21
42
25
8
24
12
4
60
47
37
60
65
27
120
9
7
140
84
96
3
84
60
93
12
16
5
135
36
4
12
48
80
4
23
9
24
24
16
44
3
42
3
112
11
9
60
51
42
7
65
18
9
81
115
44
3
45
36
64
11
42
75
48
72
33
24
27
16
5
42
45
45
51
129
18
120
13
92
63
54
91
137
3
36
48
160
23
25
35
72
36
81
16
80
100
152
72
39
54
15
16
17
42
25
8
33
39
3
192
60
1
17
43
5
39
21
102
72
177
48
60
48
144
33
18
33
87
157
41
42
13
12
65
27
40
56
57
12
3
24
33
30
33
45
48
24
31
20
15
57
15
18
15
244
71
21
9
42
48
37
17
123
112
80
132
3
13
12
36
32
60
60
24
168
15
105
28
47
198
43
5
127
35
132
57
81
72
78
9
9
15
4
32
108
96
40
104
15
117
99
49
56
24
45
15
3
18
27
105
3
4
20
111
90
39
16
12
23
109
23
25
152
40
32
33
6
85
32
27
108
13
140
4
32
28
35
30
6
21
144
4
20
45
18
9
24
105
42
12
57
21
15
12
100
48
80
27
25
71
57
27
81
52
12
92
24
15
105
4
20
12
129
15
159
108
37
48
32
51
72
69
21
48
27
45
55
35
150
120
18
25
17
3
60
52
60
5
27
148
5
30
198
15
27
9
4
12
5
42
93
48
165
54
45
72
63
30
51
36
3
1
44
45
51
96
16
5
108
15
39
25
48
48
5
12
18
49
5
75
3
9
21
75
15
45
24
9
87
12
60
51
81
63
78
12
91
17
60
3
99
57
16
68
9
15
48
40
60
32
16
20
64
23
129
21
27
3
42
103
48
5
79
32
28
5
63
24
39
42
15
40
17
43
5
43
29
15
21
115
12
68
39
21
12
27
13
12
20
ABCD 93451770788*3^$a+1 [50066]
30
63
12
51
57
3
48
21
33
60
27
3
78
87
57
36
30
24
9
99
192
18
96
36
75
24
39
36
21
21
54
66
27
63
9
48
36
15
69
60
36
24
27
60
93
12
21
27
57
36
54
93
21
111
48
36
24
27
6
147
33
108
84
15
3
114
39
24
27
93
36
60
57
132
108
39
48
33
54
18
87
21
54
24
165
9
18
93
105
24
72
39
24
513
39
84
60
84
36
69
171
261
6
234
48
51
81
195
60
123
105
51
9
51
36
156
42
267
108
93
63
75
9
60
117
159
36
69
39
3
9
21
54
165
33
15
21
96
144
72
87
36
129
12
3
12
63
21
45
171
99
21
24
69
75
45
135
12
33
132
3
15
108
102
111
21
99
291
54
42
18
12
114
93
51
30
159
21
132
30
57
33
108
51
3
198
24
84
54
18
27
12
51
132
66
6
33
57
84
90
60
84
141
117
30
60
90
84
99
156
60
24
120
96
9
15
165
36
18
21
9
18
24
156
177
57
15
48
36
117
108
219
96
36
81
108
111
105
63
12
141
87
60
57
48
126
21
69
15
36
75
213
12
60
81
3
141
15
183
45
21
24
36
51
141
63
204
3
69
21
90
114
216
63
144
21
51
48
120
75
18
84
54
144
42
39
9
42
153
3
54
39
180
51
213
93
99
9
42
30
18
36
9
24
45
27
228
132
21
279
48
36
57
63
75
21
48
27
93
45
15
45
207
75
165
120
21
108
15
156
99
45
51
228
42
123
96
27
24
18
66
141
204
36
141
3
60
69
48
72
108
114
138
36
126
9
84
105
42
9
9
27
3
6
90
66
63
63
90
159
153
27
39
21
24
9
87
111
33
156
84
57
54
30
3
93
63
96
33
108
42
21
9
75
21
30
54
108
42
66
72
180
72
27
84
120
21
54
24
21
69
48
132
135
3
9
45
96
87
21
39
12
84
81
36
12
72
75
24
9
27
51
90
147
36
99
126
39
3
54
39
180
45
6
48
18
180
24
84
24
15
132
108
81
54
42
90
30
36
27
96
21
363
105
36
384
18
48
6
3
72
15
48
42
3
15
138
3
51
114
72
87
3
33
216
168
45
6
120
126
63
81
42
69
120
3
186
12
99
9
132
18
54
15
51
6
246
57
93
84
3
12
48
81
132
27
27
108
57
9
114
126
12
72
42
84
54
132
30
78
90
30
135
72
9
36
18
36
90
51
261
138
9
132
21
63
27
33
21
15
21
54
69
24
36
69
108
24
120
36
27
15
48
90
24
3
33
18
12
9
9
39
21
75
27
9
33
15
96
144
45
15
21
111
180
93
51
24
72
33
15
12
3
18
60
147
33
12
72
36
3
51
9
120
51
96
9
3
18
18
54
36
96
159
36
168
36
60
24
111
9
120
120
33
54
45
141
18
21
63
108
180
90
3
15
45
9
42
18
66
9
132
48
33
72
90
45
3
9
81
39
48
27
30
36
18
9
36
51
33
3
102
60
108
108
72
12
36
6
36
84
198
60
75
15
18
39
9
111
3
57
15
84
81
48
51
24
30
18
150
39
33
111
84
96
51
9
39
36
6
120
123
45
51
15
45
24
72
45
3
45
60
111
360
144
120
105
51
96
39
12
9
168
21
216
3
33
27
132
3
18
72
15
117
15
105
3
33
63
177
12
135
60
60
72
75
210
3
15
18
90
18
6
48
42
18
45
21
39
93
72
12
15
24
57
180
123
36
15
36
60
ABCD 93452039152*3^$a+1 [50109]
8
16
189
227
355
18
51
15
6
27
153
54
81
3
132
48
42
27
21
6
5
103
12
41
24
40
21
99
81
42
12
24
9
212
79
42
87
12
3
33
27
156
216
81
15
30
42
36
30
36
24
12
15
9
35
36
13
131
31
5
64
63
237
9
27
69
54
12
5
13
47
4
21
135
63
60
69
8
139
138
23
64
75
150
179
136
68
12
73
63
60
15
144
36
45
135
45
33
59
25
3
15
18
6
30
60
71
37
138
29
13
102
24
84
18
72
6
117
165
59
24
67
30
60
12
75
21
59
28
8
25
42
84
198
63
123
12
132
53
52
8
247
48
54
315
9
42
9
3
60
336
77
49
3
3
57
192
33
126
9
15
57
9
59
31
60
17
52
240
128
49
66
24
54
30
24
165
32
16
20
67
60
161
52
24
99
21
33
63
135
9
9
6
45
80
19
57
15
57
15
18
23
49
30
6
90
180
84
77
91
30
24
48
6
102
108
6
21
117
96
35
19
12
153
15
30
36
24
36
144
3
200
7
93
57
18
282
75
48
84
123
120
6
231
96
45
18
24
105
33
75
93
66
29
4
12
56
12
163
72
57
60
3
33
183
5
1
51
8
4
12
51
12
312
45
21
27
51
41
49
51
116
7
57
3
66
11
223
150
12
6
53
16
15
21
8
139
48
24
48
77
40
48
8
52
60
72
44
19
198
12
27
63
33
3
90
114
30
15
72
21
27
135
41
64
8
55
12
93
147
126
36
18
57
9
54
41
124
12
93
36
54
18
27
51
17
67
60
12
6
90
53
112
45
132
23
13
30
54
36
47
64
93
30
96
90
219
51
17
40
27
45
12
33
15
3
42
131
16
20
43
96
102
15
8
1
71
40
45
75
93
35
96
16
69
23
148
27
12
5
85
111
12
57
131
37
63
93
54
18
59
31
18
72
72
18
90
15
9
59
25
54
45
20
13
15
69
6
18
51
116
84
55
21
15
174
6
84
78
36
36
15
3
156
9
12
33
18
18
204
18
30
90
18
24
210
18
54
29
4
27
84
60
30
11
13
27
9
27
99
138
63
84
44
16
36
9
90
18
23
100
12
20
100
33
24
95
25
6
9
80
31
60
17
37
54
12
29
133
18
9
51
5
64
21
72
120
11
7
18
59
1
54
18
72
126
30
39
87
24
72
165
27
6
84
27
195
30
6
12
72
60
45
3
42
36
12
47
16
144
48
87
36
78
126
5
36
4
3
57
33
108
99
33
138
5
13
51
44
85
42
30
60
27
48
45
18
65
121
23
31
21
56
64
15
180
21
57
12
23
31
60
36
144
30
36
6
105
33
36
11
49
108
15
3
69
219
72
165
9
36
119
43
105
48
99
165
39
129
32
103
90
6
9
12
15
138
72
63
63
114
59
192
217
75
15
246
6
198
120
195
117
15
51
132
108
18
30
24
36
12
54
204
12
27
32
16
24
153
6
12
5
24
108
100
57
30
21
57
27
39
54
3
60
27
6
12
42
77
85
131
79
36
5
37
87
33
240
138
54
63
45
96
35
49
11
61
18
36
204
120
60
30
3
69
18
165
3
45
9
84
119
43
114
48
132
18
45
48
15
18
30
72
29
16
45
42
36
5
12
19
45
9
36
18
48
42
12
11
115
108
5
19
228
18
6
89
1
131
7
45
45
18
78
90
30
6
48
36
81
104
64
45
138
29
13
3
32
13
90
5
4
36
60
39
5
19
69
56
72
103
9
32
19
54
15
177
15
21
24
36
99
21
18
21
51
45
15
54
30
65
31
5
13
126
180
36
9
60
3
17
31
132
41
79
105
3
24
18
27
93
18
129
15
114
95
52
12
105
15
108
32
28
15
5
52
87
60
36
89
40
9
36
123
152
103
6
39
15
36
9
48
144
33
3
9
155
79
24
90
30
173
84
16
204
36
104
49
47
7
18
87
45
18
234
18
102
111
237
23
52
56
64
20
36
60
4
ABCD 93452541376*3^$a+1 [50033]
164
43
123
21
113
46
21
60
36
57
20
12
24
40
224
120
10
126
44
60
43
48
29
10
26
55
120
5
67
29
139
161
79
65
7
53
40
116
55
36
17
10
2
84
154
36
86
79
41
55
3
60
30
36
24
120
87
93
20
16
80
60
55
41
24
60
10
21
63
21
39
2
84
40
20
55
101
144
7
29
4
44
12
60
115
159
105
180
65
120
34
2
31
63
105
105
80
36
19
96
93
32
58
36
134
106
86
175
9
56
64
104
10
26
31
9
60
54
33
3
234
51
15
54
6
50
214
2
58
57
144
29
36
40
15
5
120
24
60
40
63
108
101
4
51
24
99
153
29
55
29
40
60
15
41
24
7
24
63
90
20
120
7
29
7
48
45
75
195
45
125
55
29
72
48
7
96
29
28
20
43
24
273
92
55
36
17
31
65
175
120
45
75
29
16
51
65
24
4
90
2
55
33
60
20
196
164
72
55
113
10
86
4
20
43
17
10
180
2
139
29
166
14
10
50
103
84
9
56
55
84
41
60
48
220
30
2
94
21
60
53
7
96
84
5
120
120
168
106
50
151
84
60
12
257
12
84
115
9
123
48
45
51
33
111
29
12
144
55
15
45
5
34
62
151
17
10
30
20
60
16
56
34
86
34
360
146
31
29
64
80
7
48
72
33
15
15
110
24
67
159
26
48
40
120
207
53
190
6
27
3
74
70
153
77
10
146
175
15
50
31
9
24
123
33
255
60
5
40
27
29
31
17
12
48
223
53
36
79
39
26
7
120
77
43
33
15
29
10
6
54
50
60
10
21
41
31
24
233
7
24
89
40
63
17
31
15
285
15
21
53
12
4
27
27
60
62
64
234
62
115
65
55
63
21
9
6
117
3
45
29
96
10
81
24
5
7
53
7
113
36
19
41
24
10
84
26
10
54
63
29
60
28
90
122
4
24
120
60
56
7
27
26
91
24
5
31
3
26
10
14
12
4
87
27
21
9
6
21
89
67
24
24
36
63
126
90
84
21
65
10
57
60
3
24
50
151
89
10
117
120
3
57
36
197
16
27
108
156
33
20
46
86
24
4
56
60
190
84
2
148
56
160
27
48
5
7
17
60
120
16
24
20
276
91
3
21
29
10
2
60
94
21
84
60
89
31
45
20
7
113
34
2
19
41
259
36
60
53
120
36
24
70
2
31
183
117
17
7
5
4
80
7
48
96
60
96
27
50
12
4
15
72
29
19
89
96
40
54
81
9
27
33
126
14
67
60
24
12
108
96
84
75
57
48
39
21
9
123
17
31
9
32
48
60
36
64
3
29
58
117
63
30
6
30
200
24
10
60
50
43
60
63
26
24
34
2
19
15
150
27
3
105
45
147
33
20
64
60
63
89
19
65
67
93
44
12
79
65
7
3
134
10
6
27
60
233
31
65
48
91
36
293
70
30
36
176
24
34
21
89
67
63
33
87
6
56
28
20
31
9
20
31
89
40
30
117
9
75
39
21
65
36
34
141
39
194
10
50
43
89
154
45
5
55
75
74
76
51
3
30
20
16
90
45
12
17
72
31
77
12
19
12
207
26
7
27
36
30
54
50
96
34
2
31
17
7
5
88
56
67
24
65
48
40
96
111
33
123
29
120
55
63
57
5
34
30
20
4
56
124
30
26
70
14
67
24
15
165
69
87
113
151
5
24
91
149
70
62
48
31
60
5
4
87
9
27
93
27
63
57
123
60
54
90
110
7
3
2
31
17
7
113
60
46
45
9
36
27
93
20
60
151
156
63
201
33
87
129
116
60
148
56
60
10
117
24
96
24
53
163
33
90
254
10
21
29
10
126
44
151
5
70
110
7
27
62
31
33
30
45
69
27
60
24
12
29
19
9
51
120
9
3
17
10
201
69
51
9
27
63
21
135
74
31
96
53
151
60
5
34
266
7
48
39
6
27
17
151
41
24
31
29
70
45
72
48
ABCD 93452649424*3^$a+1 [50021]
6
102
108
12
1
41
60
36
54
49
47
42
102
24
6
18
30
6
6
90
24
60
25
71
6
99
3
18
30
30
102
78
18
12
45
15
24
25
80
16
107
72
48
6
24
18
60
33
57
132
66
114
48
138
60
72
42
36
30
69
15
42
6
108
36
84
36
73
23
48
6
18
33
69
6
12
18
60
90
12
18
12
42
60
6
187
95
66
96
36
270
18
24
18
30
78
54
6
6
30
24
66
36
30
72
42
36
12
12
75
21
54
24
54
18
132
222
36
30
18
30
36
60
30
60
6
60
18
24
36
72
108
54
18
12
102
96
114
66
72
12
81
45
120
18
66
18
216
102
42
48
174
60
30
18
36
111
15
6
78
24
12
18
120
15
177
15
15
18
18
12
66
66
186
19
65
198
18
48
36
48
18
12
30
42
60
84
36
24
42
12
78
30
30
42
6
24
126
12
48
6
24
24
18
30
42
42
78
6
12
12
210
12
114
84
6
36
18
6
24
72
18
81
16
11
18
84
60
42
54
204
72
54
54
78
24
36
18
96
66
54
63
27
54
36
54
72
30
144
79
29
90
42
48
15
27
48
18
18
1
59
30
7
23
66
39
75
66
30
180
6
54
48
21
21
36
72
15
33
12
67
95
24
12
72
60
102
6
54
6
30
144
18
12
78
7
80
33
31
11
36
72
18
18
37
59
144
36
54
126
253
71
54
51
9
96
55
77
90
73
47
12
21
9
156
12
30
48
72
169
65
24
66
60
9
27
37
11
132
72
48
60
12
18
198
36
60
9
21
6
18
66
18
96
15
87
48
24
6
30
6
54
36
120
18
36
102
12
18
12
12
30
24
6
18
66
30
54
78
60
114
99
21
6
42
42
33
81
42
69
3
240
6
24
6
25
11
24
12
24
153
48
123
36
234
60
24
12
24
60
42
132
6
126
48
12
96
133
35
6
78
57
39
24
60
21
15
1
35
6
30
42
6
6
90
25
53
102
36
72
25
41
6
24
54
222
24
30
6
18
72
24
39
183
25
17
72
330
18
12
24
66
18
48
12
18
54
15
9
42
12
33
9
18
102
30
54
27
93
84
48
30
54
24
12
42
60
48
33
51
61
5
54
30
18
156
24
42
6
72
96
6
120
30
276
90
24
30
66
7
113
102
12
18
30
6
6
193
32
33
66
12
42
72
48
18
144
84
54
66
72
72
66
126
33
81
12
12
87
15
18
66
109
83
42
36
30
6
18
25
35
60
78
48
96
126
30
18
54
6
54
72
114
54
36
42
30
12
36
6
90
24
96
15
15
33
15
48
12
6
6
66
54
1
5
90
48
6
78
66
30
114
138
48
12
30
12
12
63
111
54
36
42
13
125
6
24
30
24
30
18
12
18
30
84
126
49
23
72
126
42
42
24
12
60
108
12
54
30
36
24
108
72
3
51
36
60
48
18
12
78
54
60
30
6
18
54
66
60
66
18
6
90
84
6
102
33
27
192
138
30
108
49
32
45
36
18
157
89
24
102
30
27
81
6
18
6
1
143
81
51
174
66
54
36
19
47
24
150
144
12
48
60
91
65
24
24
12
90
6
30
54
126
12
78
84
36
330
18
24
30
42
19
11
66
3
57
102
18
42
12
24
12
24
24
36
48
42
144
55
35
12
24
18
30
66
6
96
108
36
36
18
24
12
54
24
18
84
36
12
66
81
3
18
54
6
162
60
33
75
37
32
3
45
15
66
36
43
5
12
126
48
12
60
90
54
6
54
180
121
5
108
12
42
57
15
18
12
18
6
12
159
69
6
30
66
42
12
6
24
150
18
120
42
138
78
18
6
54
12
24
6
114
85
65
18
42
18
60
21
15
54
48
18
30
84
90
12
24
12
12
60
78
24
30
33
93
30
30
48
30
24
36
12
162
6
9
183
144
24
1
65
108
18
24
48
42
54
24
12
60
78
30
42
114
36
84
96
60
48
60
36
42
12
60
168
18
24
18
24
144
30
129
105
66
21
33
30
1
35
84
66
12
24
60
90
84
42
120
12
27
123
12
90
210
78
12
18
36
12
174
18
81
87
12
6
12
72
30
6
54
18
12
18
24
36
204
30
30
54
144
96
6
6
12
30
72
6
42
30
18
210
42
30
55
221
6
246
108
6
84
12
24
45
15
24
6
3
27
90
120
24
6
24
12
108
36
48
33
69
24
102
42
12
30
48
6
19
65
60
30
186
36
ABCD 93453237622*3^$a+1 [50097]
60
8
192
16
60
135
9
164
31
45
3
42
59
64
51
69
93
42
12
29
79
6
135
9
27
9
35
49
6
101
19
177
39
18
162
54
54
42
48
18
93
20
67
18
15
12
45
42
81
27
180
18
99
27
65
160
3
18
23
67
60
53
36
73
30
6
51
44
40
39
108
45
108
27
60
69
21
18
30
6
48
5
55
45
3
24
21
8
19
117
20
43
93
32
43
93
15
12
24
29
25
11
19
9
15
30
78
165
117
6
72
17
28
164
55
21
12
12
20
103
33
219
21
9
18
65
31
12
45
32
36
4
27
18
11
97
107
7
48
45
176
85
24
11
4
15
18
15
3
6
35
28
3
45
15
30
3
15
41
16
165
47
36
4
75
36
129
60
237
18
45
56
115
90
42
54
59
7
69
129
36
23
52
20
1
54
21
8
64
33
23
7
114
54
5
49
131
31
65
4
105
71
4
104
136
9
162
198
6
30
15
44
103
60
17
36
24
16
12
3
21
51
18
35
96
61
3
15
54
51
20
25
54
66
11
43
6
87
183
36
84
21
60
9
11
76
12
36
24
21
204
15
87
45
24
96
21
63
120
15
54
18
69
108
48
84
8
7
21
9
15
44
1
119
52
3
54
3
39
5
43
42
66
90
39
3
33
44
13
12
59
60
7
24
33
21
27
12
56
16
69
66
96
17
13
39
21
30
17
7
69
44
61
75
36
69
60
95
52
15
72
90
15
3
33
12
24
3
120
42
15
48
12
144
96
68
12
49
54
42
18
12
60
84
5
19
165
32
13
18
29
4
57
18
45
45
15
21
108
3
108
44
7
45
15
29
91
21
104
84
52
12
72
8
13
15
8
31
30
23
31
29
13
102
42
90
30
3
21
90
5
4
3
18
11
40
36
129
83
28
39
36
18
36
23
16
15
12
60
17
1
11
40
69
27
68
4
32
55
120
18
36
27
8
52
12
12
15
29
36
31
12
33
45
30
29
139
12
17
1
54
126
6
36
105
3
57
45
83
169
107
79
36
108
12
33
108
120
8
36
19
24
30
3
8
7
162
3
92
36
91
18
48
3
24
15
18
18
65
19
5
31
72
33
27
9
44
31
114
231
8
12
1
30
33
27
9
45
30
96
17
28
99
18
18
57
27
114
30
36
45
140
1
30
24
48
90
71
37
24
18
21
87
12
41
67
60
17
28
24
80
25
51
27
36
5
79
168
77
85
15
75
21
9
42
29
97
12
75
3
93
9
47
100
21
3
80
7
69
21
39
99
6
108
63
24
8
115
6
54
5
12
28
116
100
180
75
5
52
69
135
15
113
25
42
30
78
36
9
63
84
18
198
89
4
132
105
87
15
33
63
9
3
33
72
129
39
36
36
24
63
60
12
21
24
9
6
45
93
3
219
36
9
44
49
47
28
36
24
27
45
24
44
16
39
125
172
8
31
45
20
7
29
40
45
90
396
12
96
21
9
36
108
15
20
12
31
33
80
7
78
11
19
29
16
20
25
39
3
72
12
6
48
27
87
33
3
89
13
39
33
72
59
55
162
15
15
132
125
37
123
12
3
6
30
5
84
43
17
13
107
7
36
12
41
4
45
240
36
11
88
80
16
12
84
105
54
30
24
30
42
35
88
12
21
63
51
21
24
60
24
9
126
96
69
15
36
21
39
30
18
81
141
3
27
18
6
36
174
60
54
12
89
91
60
138
35
28
32
12
4
24
51
5
31
5
16
15
30
3
75
21
44
4
33
23
19
57
9
144
18
72
125
7
21
24
68
7
65
13
138
45
44
4
21
48
15
36
99
41
4
147
24
12
45
84
44
52
15
72
81
45
102
24
105
3
77
43
45
153
15
8
216
13
60
27
9
15
51
81
33
15
39
12
24
30
90
9
15
72
48
17
88
21
60
30
54
6
5
7
105
3
221
16
87
36
24
66
39
15
108
57
165
63
45
23
25
27
33
27
3
42
12
51
9
18
29
76
3
5
64
51
36
54
72
47
7
6
18
12
18
6
5
16
9
3
32
4
87
29
16
24
39
72
33
117
23
7
9
48
92
49
15
21
18
41
37
39
15
90
51
3
102
63
87
84
93
180
3
18
11
25
30
108
60
48
69
45
15
69
36
39
15
24
5
67
54
12
24
30
29
40
44
12
55
9
99
57
33
42
69
51
45
8
25
11
96
60
76
32
13
39
45
99
45
42
84
65
16
68
100
36
39
45
27
72
126
54
5
52
8
76
99
36
5
4
27
18
30
21
60
12
57
15
51
6
111
63
9
105
3
12
12
9
12
18
45
80
7
30
42
41
100
120
80
37
108
75
96
63
66
11
40
45
30
21
44
4
36
3
6
54
21
87
30
15
92
61
54
48
24
5
64
12
135
18
66
78
48
54
9
12
69
24
59
28
15
105
27
36
57
69
54
84
45
60
57
35
1
ABCD 93453497422*3^$a+1 [50036]
105
27
29
31
81
3
69
27
120
18
11
24
67
93
48
8
91
69
45
27
27
21
24
27
21
8
79
6
59
1
96
15
8
55
102
3
135
17
13
36
36
35
13
102
114
59
61
147
80
19
90
48
6
5
40
32
109
35
48
37
3
32
16
69
3
51
29
16
45
195
21
51
99
45
24
21
144
30
66
3
27
18
66
129
15
41
24
1
36
99
72
27
36
66
15
45
3
80
31
41
24
136
3
53
19
69
120
32
13
30
21
8
37
83
37
3
128
48
85
6
18
3
3
29
37
3
21
6
21
3
60
57
24
144
21
54
36
41
37
35
16
165
35
120
1
60
54
21
9
95
192
24
25
15
3
5
7
54
107
187
42
35
13
27
165
30
21
24
75
21
99
29
85
75
21
78
66
131
19
45
80
19
125
112
3
90
96
51
56
112
21
30
96
45
195
21
3
77
13
35
139
21
45
90
65
16
8
55
33
63
6
48
120
11
55
57
3
21
45
18
12
24
66
30
24
5
31
41
24
88
32
16
8
79
96
57
9
63
15
17
139
5
19
77
13
102
24
69
27
29
16
135
81
27
66
24
51
32
43
125
72
13
27
48
56
88
111
9
21
75
69
35
91
21
75
21
48
21
30
21
24
3
101
109
42
9
75
120
36
48
96
9
87
48
57
9
36
59
1
60
11
13
6
18
6
24
21
80
144
16
51
21
3
69
48
8
61
90
60
5
88
75
45
8
37
3
32
16
69
6
29
37
3
48
117
60
66
120
21
48
27
18
3
3
21
3
45
72
3
60
17
43
21
15
30
6
21
9
15
15
54
27
48
96
128
31
17
40
3
66
30
48
45
27
45
24
24
48
48
24
165
6
21
24
75
101
40
48
56
1
48
47
16
3
141
99
30
60
219
72
45
78
45
75
42
11
7
150
90
6
24
11
25
15
51
24
45
24
96
81
78
60
66
6
24
45
24
15
6
24
3
33
30
17
13
30
24
5
91
29
72
43
72
29
72
37
27
63
41
112
3
21
63
65
31
41
19
149
61
24
42
33
27
5
64
24
48
32
48
7
36
45
45
6
21
8
19
120
21
24
45
3
32
37
3
128
19
18
3
93
59
1
15
24
96
80
25
39
51
29
72
79
60
101
109
51
3
45
21
27
33
84
6
21
96
72
48
27
213
24
99
60
6
3
141
54
36
105
56
13
3
128
1
63
15
41
24
175
17
40
45
51
32
16
96
3
72
18
3
24
15
81
63
41
43
45
48
3
5
55
17
88
9
23
7
33
3
60
36
141
33
60
147
27
132
9
279
36
29
48
72
67
69
72
8
19
72
84
60
45
39
132
53
16
39
12
21
27
120
12
18
63
3
24
21
21
59
91
29
136
104
19
21
32
19
18
6
114
75
21
11
16
24
3
141
24
21
126
29
144
7
9
32
7
60
6
15
15
9
96
45
27
32
31
57
32
7
78
83
88
104
67
78
12
11
19
24
24
125
37
54
24
66
30
77
19
18
27
3
5
1
36
90
54
6
24
21
24
81
39
192
24
15
33
81
71
19
21
24
80
40
15
6
3
21
11
64
9
36
27
8
64
75
45
141
11
96
13
24
27
9
30
36
24
21
63
12
141
24
63
6
24
3
27
102
30
33
8
43
66
54
66
114
57
39
41
13
51
75
210
11
19
18
123
24
123
5
40
45
27
48
21
11
24
1
18
12
9
120
15
66
18
12
78
36
87
24
63
132
24
6
48
15
48
27
72
60
48
12
24
60
6
150
5
13
6
45
15
60
5
112
24
39
66
84
24
30
96
5
1
23
67
21
3
90
27
99
53
37
11
13
54
5
7
30
24
11
19
69
8
48
72
7
33
32
61
120
6
21
27
36
36
69
72
3
60
65
72
13
11
19
45
21
24
30
5
112
24
56
24
40
8
91
165
32
13
24
51
111
108
285
27
30
39
32
43
24
21
21
35
96
67
42
83
55
30
36
47
139
21
48
75
90
59
40
45
3
213
27
8
16
24
21
30
54
71
64
32
43
69
75
21
9
63
8
19
53
139
21
33
174
12
173
16
24
27
24
114
6
21
48
8
40
48
24
48
8
181
99
24
21
24
27
56
13
107
187
42
3
15
6
131
64
24
96
32
49
71
157
51
80
24
48
79
18
15
15
41
64
56
115
30
15
24
21
36
39
9
23
19
21
80
19
149
55
36
69
75
96
18
3
72
56
64
32
40
8
7
84
5
205
11
40
99
5
16
75
54
15
32
24
88
21
264
107
13
30
173
109
30
69
24
27
93
80
37
48
3
3
45
21
59
16
8
31
36
5
85
144
27
24
3
5
7
33
8
7
96
30
35
64
48
8
72
43
125
61
11
13
30
6
23
16
9
87
39
105
75
29
85
3
87
33
63
36
60
60
ABCD 93454675994*3^$a+1 [50006]
60
120
105
24
27
12
15
30
42
36
84
18
3
72
123
54
159
27
33
36
3
72
54
111
60
48
48
129
135
9
15
24
27
21
60
120
39
9
9
267
48
48
9
15
21
135
33
66
18
15
48
135
237
12
9
27
72
48
72
33
63
81
36
39
24
36
45
48
3
105
75
69
60
3
12
48
36
24
3
18
12
72
3
57
12
3
15
6
39
27
36
9
24
9
12
108
18
24
105
60
24
24
3
30
15
72
3
45
87
93
120
60
9
3
3
9
21
60
12
15
45
108
30
42
15
111
57
15
69
21
30
72
6
39
96
39
18
24
36
87
105
15
57
198
258
15
24
33
63
144
24
21
51
39
9
72
60
48
276
51
9
108
87
30
15
24
84
36
36
189
27
84
36
48
36
15
18
78
9
24
24
27
213
36
156
33
3
60
39
45
84
84
75
18
3
12
12
51
45
39
93
75
33
24
27
18
63
15
9
21
78
102
60
63
24
48
63
66
75
105
75
96
12
15
33
45
192
3
72
60
117
51
72
165
3
24
63
18
24
108
27
75
18
60
18
30
150
12
45
72
153
3
48
81
15
3
81
12
9
75
39
81
3
78
15
57
75
15
48
42
15
108
60
9
6
18
87
3
36
21
9
18
90
51
9
12
75
84
9
27
36
84
36
24
3
21
12
39
69
240
57
18
66
3
72
21
75
33
87
39
21
9
18
57
21
30
42
126
9
3
42
135
36
24
15
105
12
51
12
33
120
33
15
12
39
6
147
87
9
21
3
3
84
24
129
12
36
39
321
24
24
96
21
87
57
99
57
39
33
51
45
12
27
72
60
120
36
105
63
12
45
3
24
108
33
15
141
39
69
15
93
42
33
3
21
33
12
39
51
69
96
48
48
27
42
51
84
120
168
108
27
33
57
15
3
90
15
24
33
3
24
48
45
3
60
33
27
12
180
15
81
24
15
57
165
159
69
3
12
36
12
84
75
153
45
72
3
108
12
111
9
3
78
36
30
21
24
81
75
39
9
57
3
39
45
72
168
48
24
3
30
3
129
30
18
42
21
15
72
57
45
51
9
111
24
9
12
3
12
84
108
27
6
63
21
18
93
12
75
21
21
3
12
48
45
120
111
12
9
54
54
12
15
9
51
36
24
153
96
15
96
63
117
45
6
54
66
54
39
12
12
12
39
21
84
84
120
96
57
15
12
12
60
36
24
93
63
99
90
96
12
72
3
60
132
24
24
48
3
66
51
12
15
45
108
132
21
54
141
69
87
45
66
9
69
27
24
84
12
87
105
216
177
54
6
75
84
48
27
45
36
144
60
51
9
24
57
3
96
24
24
21
126
21
60
129
3
33
27
27
18
18
90
87
48
144
24
9
36
87
12
12
36
45
75
24
63
21
156
24
84
12
69
27
12
48
57
15
12
21
3
24
108
45
72
3
57
51
36
168
60
3
33
84
45
18
24
189
99
72
225
48
45
63
24
36
12
60
12
84
12
9
66
69
75
33
72
9
15
24
12
15
6
12
15
3
45
192
15
93
159
45
45
75
36
48
24
57
3
33
18
9
60
57
48
111
21
51
105
42
30
135
60
93
39
36
69
3
15
45
108
60
12
60
36
27
12
42
15
15
69
12
120
3
81
48
27
21
48
96
51
33
21
51
72
45
87
36
120
75
54
3
12
9
12
24
63
48
48
36
36
93
36
51
48
12
72
120
60
96
9
3
27
33
12
27
18
63
15
57
12
3
45
36
12
24
24
96
36
60
72
81
12
27
33
27
45
3
12
75
228
240
54
15
60
36
60
60
57
30
21
21
111
12
21
36
30
69
12
45
39
33
6
21
96
24
108
15
21
21
3
120
33
54
69
156
81
15
120
9
51
12
15
30
15
48
24
81
54
33
57
15
96
15
33
69
63
45
78
66
6
9
48
15
57
69
36
30
18
3
24
84
69
60
171
9
3
84
129
15
24
48
105
27
12
39
36
18
48
15
24
51
57
3
57
213
15
72
120
3
129
21
30
213
12
45
39
48
36
24
33
3
39
30
6
45
9
48
3
12
45
87
57
3
108
9
3
120
108
72
48
135
45
15
9
48
12
3
48
57
108
24
24
117
30
45
12
105
3
60
72
12
108
108
69
126
69
60
60
33
75
60
45
27
48
45
3
72
12
3
90
60
15
36
51
78
15
87
45
36
9
3
192
36
27
33
12
12
105
54
81
9
15
96
60
48
45
3
3
45
12
72
51
57
24
21
3
12
117
15
12
9
ABCD 93455395318*3^$a+1 [50027]
20
204
100
36
300
44
36
76
84
80
79
65
52
104
160
80
7
252
18
143
36
204
76
68
76
9
108
83
204
181
135
45
11
24
16
8
12
1
107
16
75
252
93
15
65
100
156
68
240
156
324
223
317
16
356
60
60
4
15
245
7
33
75
221
49
11
124
27
18
54
197
108
96
96
228
112
48
51
101
40
111
33
75
101
60
4
24
32
40
8
100
81
35
64
92
48
16
20
24
312
264
24
60
13
23
24
43
90
147
15
57
8
280
51
90
39
15
5
96
7
257
136
56
1
119
40
20
240
244
120
9
87
84
84
32
1
107
12
160
8
172
84
159
141
96
20
31
57
56
16
24
56
88
120
156
60
116
61
83
160
60
39
65
241
72
3
80
76
129
54
77
100
183
108
18
51
84
96
3
36
101
40
48
96
57
162
17
60
49
15
237
107
12
64
380
160
105
59
13
90
9
180
44
100
96
111
129
69
162
18
15
75
89
76
200
16
104
37
63
20
64
80
60
36
64
72
9
191
133
180
135
96
39
17
1
83
36
64
69
167
144
144
52
320
60
103
77
48
232
3
198
27
96
75
21
144
164
31
465
75
321
48
243
189
68
76
116
199
9
56
16
200
184
84
45
288
90
57
15
125
216
256
168
32
13
18
9
108
225
75
32
24
49
18
149
48
232
188
96
25
71
64
60
56
1
39
20
204
24
1
54
137
28
212
109
54
5
16
105
162
57
33
203
120
64
153
3
20
264
36
144
73
90
93
96
20
151
249
8
103
17
40
51
125
4
32
4
56
49
51
80
4
99
90
155
133
63
36
60
60
159
105
224
13
198
21
20
4
45
395
4
12
48
176
157
119
4
44
16
285
71
163
221
76
9
275
24
16
144
72
48
15
41
16
24
80
36
289
15
57
39
44
24
73
23
76
108
36
44
72
264
24
12
43
216
65
40
116
124
20
60
36
79
162
179
144
360
216
144
60
4
236
60
4
15
126
51
44
84
55
141
120
200
64
33
159
120
24
39
101
64
32
84
7
57
12
44
184
12
141
167
13
47
16
20
96
40
8
96
120
40
24
20
252
84
16
44
24
16
45
99
81
72
3
44
196
36
240
183
270
131
160
116
144
7
89
1
18
29
115
65
25
36
15
57
39
108
96
104
16
105
51
39
41
84
40
224
120
193
27
36
117
90
93
116
144
76
68
76
116
264
64
32
100
80
60
144
100
15
29
25
27
9
155
169
36
11
133
47
100
24
96
68
36
24
52
273
171
80
55
65
16
48
195
125
60
121
ABCD 93455494898*3^$a+1 [50428]
55
32
52
5
63
9
15
4
36
89
15
81
48
240
31
17
199
8
16
84
53
43
29
67
20
64
44
16
60
41
283
53
27
33
3
81
55
84
5
135
4
92
40
53
60
7
101
19
48
17
15
28
53
7
36
29
192
108
67
128
120
96
184
5
36
91
53
135
48
4
68
225
168
7
60
80
33
163
29
31
36
24
36
5
55
20
4
24
125
36
99
45
7
56
24
81
63
9
336
60
55
101
96
12
27
64
24
125
255
100
125
51
120
189
7
101
7
36
17
108
135
76
188
16
20
36
28
36
140
129
211
41
24
120
99
36
40
96
53
31
32
33
72
48
19
5
108
120
72
15
81
99
48
112
65
67
8
132
84
16
48
185
31
120
60
17
27
33
135
208
92
112
20
81
84
7
44
4
32
28
53
187
200
93
27
52
29
24
63
64
128
40
113
127
5
3
45
79
84
5
36
48
15
36
4
240
17
48
27
33
91
84
140
21
180
55
84
32
69
175
24
20
36
9
67
5
43
125
72
39
9
7
53
31
89
36
15
36
4
60
36
29
180
15
76
188
72
24
72
112
12
204
36
140
88
65
27
4
17
27
36
189
60
7
24
17
99
33
187
113
135
45
31
36
29
72
67
5
48
99
33
75
33
43
24
17
24
79
101
19
156
32
57
87
9
12
87
153
39
4
65
79
41
27
117
60
7
68
45
87
93
27
184
24
17
99
16
80
4
5
55
17
147
33
103
36
41
7
221
24
75
45
15
52
101
12
31
156
29
24
36
171
45
55
65
24
31
185
135
36
12
136
77
43
41
123
93
24
55
164
16
84
44
52
29
19
12
149
159
40
17
36
43
200
60
16
140
4
140
81
36
27
81
24
55
116
76
53
187
8
16
5
60
39
40
41
24
171
16
5
43
20
33
103
5
79
36
41
96
79
101
84
24
19
96
96
113
31
5
39
33
7
5
132
84
132
72
3
45
7
125
111
16
108
120
80
60
36
120
9
27
60
4
80
4
12
188
16
32
112
32
208
8
33
55
24
65
36
264
60
55
17
55
29
19
17
55
8
45
55
12
101
43
84
156
36
48
96
36
44
60
45
151
84
56
105
156
19
44
144
16
36
29
24
36
79
132
293
36
55
245
31
24
36
48
65
63
12
16
89
111
9
127
48
36
60
17
24
39
16
48
152
9
15
40
161
43
65
67
65
75
28
260
33
43
5
15
9
36
31
24
89
3
28
17
63
81
36
27
40
60
60
36
29
96
111
36
52
17
84
19
53
27
36
69
27
4
96
24
32
4
29
39
81
144
36
171
28
185
27
40
24
156
53
31
144
12
20
141
3
9
7
161
39
88
92
124
20
100
5
91
8
81
120
55
24
137
15
21
79
20
64
5
39
16
29
180
31
29
55
65
55
8
108
105
99
57
103
248
9
63
52
20
81
7
8
28
65
19
216
32
48
4
20
21
55
80
45
135
124
173
60
48
55
17
127
12
29
39
240
76
17
19
44
40
29
120
27
88
125
12
79
60
5
31
236
64
89
75
24
21
159
153
39
4
77
27
40
156
65
99
153
19
89
19
32
129
159
16
41
171
28
77
12
63
64
113
7
84
60
5
79
96
60
41
36
19
20
144
45
51
4
77
67
120
113
24
36
12
55
8
45
19
120
104
40
41
24
72
39
4
149
60
12
55
8
36
45
15
64
8
108
45
72
108
84
55
116
105
84
7
128
96
12
33
31
44
40
29
91
29
108
60
67
8
4
84
24
65
63
48
40
32
28
77
183
81
ABCD 93455550484*3^$a+1 [50178]
15
6
3
45
31
5
103
32
15
90
15
124
12
24
36
5
7
5
36
87
12
36
144
135
13
5
135
15
54
31
48
137
67
41
87
39
69
60
64
68
3
109
80
81
27
100
44
24
72
4
36
17
27
4
44
52
5
3
48
15
105
40
143
121
80
16
95
25
65
39
48
15
126
42
33
57
48
31
245
51
132
45
3
195
9
40
5
3
33
63
36
64
20
52
17
180
216
96
15
64
36
65
3
28
48
149
3
3
61
60
8
33
30
189
76
32
87
9
112
5
7
41
19
8
48
16
5
31
48
32
27
81
135
109
20
33
39
88
8
120
108
96
84
96
105
79
56
81
7
5
31
59
78
79
20
21
24
36
39
28
41
12
15
39
1
53
90
21
33
111
69
108
103
41
31
24
56
60
100
35
9
28
8
4
8
52
20
136
65
43
11
90
31
48
72
5
60
54
30
19
116
28
12
20
220
53
63
24
135
30
18
85
11
129
220
77
15
9
102
45
9
24
36
84
55
5
75
4
5
51
52
72
60
17
75
28
8
120
40
5
43
44
100
128
40
5
67
77
111
4
65
75
4
36
24
17
60
79
68
33
12
67
36
180
5
55
8
4
5
72
3
48
4
48
5
31
36
60
53
55
17
6
54
43
80
36
124
17
6
85
17
31
92
192
87
49
41
123
52
5
36
7
92
9
115
36
101
63
57
24
174
1
8
28
44
60
76
8
45
91
120
23
168
177
48
45
187
36
36
24
17
19
131
205
24
5
99
21
63
40
23
24
30
55
161
19
5
90
33
15
1
56
15
21
60
15
9
45
15
64
44
21
31
84
92
220
80
9
103
5
51
52
188
24
40
152
21
120
19
308
100
36
5
51
363
6
7
20
24
21
135
52
72
108
92
9
216
31
53
36
24
27
45
135
52
137
31
108
32
4
36
12
60
41
111
40
119
25
101
15
33
18
18
39
15
13
59
24
61
36
8
57
102
37
8
108
28
17
19
36
233
19
68
3
37
59
66
199
156
68
136
48
32
96
12
45
31
36
11
33
24
156
52
44
76
149
15
36
4
35
69
21
36
163
72
17
27
51
237
28
12
96
84
5
31
11
25
44
60
64
116
64
68
40
120
65
7
95
33
9
120
15
24
21
36
99
76
95
9
81
30
37
131
117
48
36
15
25
29
12
60
67
125
42
90
75
36
4
65
75
28
12
24
12
60
5
67
17
31
149
36
168
36
31
108
36
36
185
103
20
52
12
5
27
4
56
21
63
27
24
13
68
40
68
21
163
12
23
73
12
173
79
5
31
108
5
55
221
84
42
48
49
5
18
49
20
88
212
63
18
3
36
16
17
55
20
3
9
36
9
51
24
156
88
5
139
72
44
9
168
108
90
241
113
27
28
12
44
64
32
189
96
15
96
9
171
105
39
15
66
127
12
11
138
67
20
4
84
41
31
5
159
48
28
89
36
24
43
191
21
321
12
31
56
21
24
31
48
11
48
42
36
67
12
8
12
9
72
7
32
45
55
8
33
3
72
33
31
20
21
12
42
81
24
280
101
90
30
18
57
33
15
135
25
32
45
147
33
135
4
59
81
9
6
9
52
29
75
156
88
80
9
103
24
41
7
77
19
12
83
72
45
112
77
31
12
77
6
49
48
47
25
29
12
3
52
17
75
51
57
124
35
6
12
31
72
8
24
63
18
31
8
21
31
59
30
139
173
15
105
18
37
5
103
17
24
103
68
88
36
149
31
11
13
17
3
36
84
16
36
5
15
48
9
123
75
18
19
125
132
99
96
96
45
27
180
27
1
5
43
24
80
40
8
28
20
4
17
90
81
9
3
12
4
20
111
13
77
103
152
36
9
60
15
15
96
13
84
5
180
36
36
96
30
13
365
15
16
60
8
123
97
23
270
55
5
79
8
21
36
30
121
23
96
21
4
113
127
36
44
60
45
39
15
157
12
32
24
196
5
183
21
72
15
3
97
32
100
12
65
36
7
11
121
71
37
41
115
101
3
112
36
72
41
31
104
156
24
60
ABCD 93456103766*3^$a+1 [50024]
47
33
57
72
7
96
113
15
39
33
39
18
72
255
16
35
93
48
39
129
64
59
69
3
61
8
96
40
29
108
54
73
71
126
3
72
160
17
199
107
18
43
24
167
25
128
88
101
19
125
3
141
54
54
7
11
72
108
9
24
72
24
51
13
72
5
99
40
23
126
126
54
7
65
18
21
15
36
72
85
32
40
131
36
97
47
18
31
56
129
103
128
3
108
57
15
18
63
81
39
51
54
18
144
21
15
33
57
54
177
3
36
36
37
128
24
63
9
81
15
120
27
36
169
11
36
9
117
19
71
9
9
54
18
18
21
40
80
39
1
71
18
90
108
9
99
144
69
129
127
53
123
21
3
15
108
13
56
75
18
18
9
112
5
18
36
144
72
93
69
90
36
18
51
48
171
72
36
36
180
162
55
56
72
16
107
90
18
36
13
72
8
48
75
13
59
133
11
37
144
8
48
87
18
162
13
56
39
36
360
93
87
129
160
17
15
120
135
36
117
24
16
5
315
24
112
89
39
15
36
54
90
72
54
54
33
208
47
49
5
19
89
127
24
96
167
36
21
96
24
75
21
33
103
144
77
139
5
43
152
129
63
9
36
3
40
48
152
45
126
21
48
40
8
27
13
59
21
136
95
18
54
1
32
48
72
40
5
43
32
15
9
16
56
48
64
5
18
36
13
23
18
18
21
48
129
90
37
32
24
208
8
88
107
36
81
63
145
17
54
72
9
48
72
87
169
101
36
7
11
54
180
36
72
103
24
48
59
72
157
95
9
48
168
9
87
24
120
64
11
90
19
8
81
18
54
31
23
1
71
105
147
109
48
72
32
72
136
143
9
63
36
61
11
72
198
108
54
45
99
144
108
18
54
18
18
13
32
81
7
56
27
37
48
59
189
81
31
128
39
18
55
107
61
191
36
18
19
56
69
123
3
36
201
51
108
73
35
54
7
11
141
327
1
17
18
141
48
88
119
72
49
113
72
63
40
59
93
33
7
47
18
7
11
72
93
136
5
36
126
18
31
23
1
96
32
33
7
8
21
36
7
83
108
49
59
36
72
9
24
3
45
16
11
18
54
37
161
55
17
18
21
15
33
57
87
16
95
25
119
18
36
91
72
161
54
9
27
36
1
8
24
39
9
72
81
36
54
109
71
25
24
24
161
18
85
32
27
36
145
8
120
48
21
18
33
112
17
126
105
39
18
7
11
72
18
3
16
35
54
15
72
40
17
18
37
71
1
8
72
9
216
63
40
95
1
71
33
75
13
59
18
75
48
3
69
75
18
123
16
23
81
192
33
15
57
135
27
72
45
27
72
21
64
80
112
65
63
99
61
176
160
89
31
329
31
144
23
73
17
151
32
15
121
104
135
18
135
72
9
247
104
9
55
32
3
69
39
108
108
265
8
69
51
48
27
13
56
111
9
136
72
71
9
40
56
40
71
1
32
48
40
24
35
13
23
18
111
33
63
81
7
47
18
7
48
35
72
69
75
36
9
9
198
9
45
18
1
17
90
237
16
53
123
40
48
77
27
16
56
27
13
48
8
75
162
18
126
162
121
41
18
36
36
85
23
18
79
168
32
24
39
81
400
8
16
24
11
37
125
18
1
35
36
33
57
39
16
32
3
18
67
23
9
9
7
104
48
72
3
108
25
32
69
54
36
108
90
108
87
3
72
18
115
11
18
144
36
72
36
27
117
54
69
3
37
35
216
72
54
72
90
21
24
9
15
112
24
47
18
7
24
5
54
36
9
16
48
107
108
1
96
47
9
9
18
37
104
16
23
121
59
61
24
23
33
3
141
75
162
75
96
9
54
54
90
36
21
15
25
11
45
45
3
144
15
18
90
54
18
36
1
71
73
17
162
85
32
27
180
49
48
47
73
32
129
126
18
15
21
54
61
ABCD 93456329438*3^$a+1 [50142]
45
21
3
75
45
36
21
18
173
72
13
183
15
5
49
18
45
20
4
33
36
35
24
16
12
117
3
33
147
20
60
28
84
3
9
9
35
85
51
36
189
11
55
24
66
35
72
16
171
54
15
57
23
64
8
12
1
95
16
68
67
45
33
63
9
66
9
108
12
24
12
33
35
60
84
88
12
188
7
18
12
18
77
121
35
72
64
63
5
13
39
8
60
25
87
33
27
33
36
66
24
90
27
75
45
24
21
27
45
3
80
25
24
66
9
45
11
4
81
15
3
5
24
43
9
60
8
43
72
42
228
71
1
18
41
4
20
16
60
27
77
36
24
25
12
11
13
39
123
48
21
44
79
33
20
12
52
9
51
9
27
60
15
69
44
4
168
32
16
9
3
92
40
45
11
16
56
4
9
27
68
16
116
40
33
36
11
132
16
21
90
89
4
93
3
24
12
63
6
47
28
84
8
139
48
41
16
8
28
24
9
39
20
208
20
4
24
45
75
32
52
3
72
6
39
33
3
15
29
1
147
15
53
1
63
8
72
36
1
11
13
59
40
128
19
90
11
49
15
24
69
35
85
27
8
43
18
30
21
96
8
120
52
92
120
1
167
12
48
25
72
27
45
126
93
45
6
54
59
13
138
54
51
36
21
23
31
45
96
3
24
33
87
5
37
3
8
73
15
60
32
4
93
36
27
9
15
129
51
8
60
1
87
9
120
51
8
16
21
30
137
88
15
45
3
5
24
97
36
47
36
60
7
117
12
24
12
33
59
96
16
8
1
36
23
43
113
40
9
83
13
119
28
80
19
24
29
36
4
48
68
16
9
24
11
12
4
36
24
128
31
17
7
72
81
135
5
28
129
171
12
15
33
15
96
29
61
3
96
81
11
97
95
31
81
44
24
60
28
9
11
88
44
36
4
33
3
32
4
216
32
16
9
3
9
99
81
11
103
126
23
16
24
27
101
4
44
16
9
114
41
7
78
12
3
141
71
12
136
44
13
3
45
60
54
21
24
128
108
52
48
45
15
21
143
52
24
44
25
42
29
16
3
96
69
3
5
60
169
48
83
25
42
5
25
72
15
9
39
12
44
64
68
40
39
90
3
51
29
37
23
73
15
92
91
81
21
135
117
63
12
48
8
91
18
48
54
9
12
192
80
37
3
8
43
65
16
8
37
18
33
69
23
1
15
192
9
18
120
5
36
157
47
67
144
5
49
83
4
75
48
18
23
1
30
21
60
20
13
47
7
5
52
9
6
48
5
265
35
16
129
251
12
7
45
12
69
90
24
33
15
65
40
20
12
88
12
3
18
35
84
96
37
120
18
69
3
24
9
60
60
135
6
51
57
23
79
24
21
120
33
36
47
12
85
3
68
24
1
27
45
12
35
7
113
76
44
13
75
48
72
24
21
83
12
4
81
144
131
97
42
9
60
120
12
45
3
69
18
54
171
105
39
96
45
48
24
23
28
32
12
28
39
9
39
240
33
132
36
44
25
23
132
25
36
66
21
48
20
7
77
96
61
3
8
37
63
20
13
147
9
63
20
7
21
165
84
11
40
93
27
20
40
92
36
196
56
4
75
9
9
131
24
112
96
60
32
13
23
40
12
20
43
24
33
57
3
33
90
30
39
36
39
45
56
1
75
33
36
155
52
92
28
32
52
9
12
23
19
90
180
147
8
60
76
45
72
47
136
24
12
24
81
243
12
15
45
153
72
11
4
168
51
69
12
156
84
128
36
12
12
1
36
15
141
72
63
33
15
12
45
39
9
24
3
32
96
49
12
11
48
37
18
90
36
84
60
27
20
28
45
59
37
11
7
5
25
3
8
100
32
100
92
172
68
43
17
37
23
180
7
9
69
72
11
25
263
60
24
43
54
71
4
8
31
30
27
32
36
1
15
44
40
39
45
56
24
28
68
24
67
18
23
48
124
8
85
84
23
48
97
95
43
18
15
36
60
60
33
35
31
114
198
9
63
18
27
20
1
107
40
72
12
60
21
3
9
35
133
18
21
8
61
72
47
100
36
60
9
18
9
24
32
127
45
177
23
85
23
13
147
20
64
68
28
72
27
18
72
11
133
24
11
100
45
87
45
3
45
6
29
16
8
73
39
36
207
18
3
36
8
16
36
48
21
59
16
20
31
69
12
20
4
8
120
36
49
36
75
32
25
99
36
72
20
7
66
39
24
81
36
3
15
17
7
33
249
3
36
36
8
232
8
40
3
30
23
12
37
90
93
152
88
123
30
24
3
33
30
42
147
33
48
107
64
56
52
20
13
15
3
30
27
15
5
72
61
24
63
45
18
54
3
12
12
39
45
36
15
30
71
108
37
18
21
60
36
72
20
85
155
1
47
12
76
12
75
18
54
5
67
21
24
36
12
72
24
72
57
11
16
8
36
112
32
60
13
47
16
ABCD 93456843068*3^$a+1 [50004]
6
56
114
120
88
288
48
224
36
16
170
58
80
22
90
14
240
10
84
12
86
34
8
142
38
16
66
264
50
112
150
2
40
180
32
10
8
96
94
18
104
54
4
12
68
406
104
58
24
80
174
24
16
42
48
14
10
32
30
10
6
2
96
84
16
12
14
360
94
140
40
30
200
160
24
90
32
180
84
40
20
82
24
114
32
54
64
80
10
96
14
64
102
74
22
48
194
106
56
46
264
90
24
374
160
30
108
152
352
128
78
58
84
42
50
40
264
14
42
40
144
36
36
140
12
36
4
6
50
46
18
38
24
18
46
120
32
130
8
40
6
90
60
18
90
102
78
170
58
8
184
38
10
80
28
12
180
84
38
82
84
140
40
14
142
20
70
6
44
46
192
38
10
18
54
96
144
32
18
88
102
26
70
2
112
56
166
8
42
136
24
30
78
156
30
296
58
86
24
40
98
28
96
18
2
60
84
166
168
66
24
32
54
10
30
26
70
24
120
2
22
56
154
8
112
32
46
8
106
30
26
30
72
18
4
68
16
44
58
72
152
58
12
18
30
50
16
110
16
236
40
8
24
30
96
16
66
24
24
30
42
14
34
36
60
78
38
58
50
16
30
90
14
34
110
10
30
32
48
70
36
72
30
24
98
48
108
60
4
18
90
78
24
96
26
6
112
80
42
4
32
148
44
10
50
22
194
112
14
40
48
218
108
4
30
32
18
40
30
90
6
282
12
156
56
190
74
54
72
54
90
274
32
54
10
96
8
70
32
6
18
16
78
32
34
30
74
6
76
30
48
18
30
24
24
74
28
48
50
40
162
8
334
162
8
100
122
34
84
12
24
6
24
144
126
44
168
112
86
10
60
74
22
266
40
42
30
86
64
12
176
30
82
32
94
224
42
28
98
10
164
34
72
54
18
18
62
40
42
8
72
70
138
92
18
16
234
48
48
14
178
72
92
28
102
138
36
80
36
30
64
24
128
58
86
10
14
30
34
56
16
18
96
14
136
32
30
114
40
138
120
6
306
24
86
18
118
90
12
36
140
66
58
20
28
80
30
24
126
18
66
6
10
80
40
68
16
290
130
6
98
196
68
142
18
102
90
78
26
16
86
42
142
66
30
8
46
48
60
80
22
24
6
98
10
30
72
114
56
198
18
88
80
160
6
8
40
66
24
36
164
76
42
138
30
30
44
216
46
8
40
120
66
110
114
100
20
28
12
6
30
92
84
28
150
42
24
32
94
14
10
2
54
18
88
8
94
26
96
4
26
58
12
128
82
120
18
150
18
12
2
130
24
150
114
150
98
22
50
28
12
192
20
28
110
106
44
82
24
2
40
32
28
20
88
20
42
48
16
8
136
2
64
24
80
22
42
12
18
98
24
4
276
38
106
30
62
148
182
40
50
48
40
32
142
18
20
162
126
4
12
138
72
24
6
60
14
136
110
4
14
106
102
18
104
48
4
180
30
56
54
18
16
96
56
40
32
106
86
10
14
40
80
42
4
48
32
4
24
8
70
2
6
40
86
58
120
48
74
54
94
122
34
116
28
62
178
56
30
10
132
80
4
14
16
146
12
106
80
40
42
8
22
42
38
24
144
82
12
32
58
50
16
86
10
6
78
20
112
168
72
152
30
90
88
24
38
162
4
116
28
50
30
108
64
228
48
42
66
36
20
88
38
24
34
24
78
48
32
88
54
12
168
150
6
2
18
54
106
24
32
64
36
26
34
48
ABCD 93457396276*3^$a+1 [50164]
131
61
311
25
119
24
12
337
87
68
145
83
60
37
27
153
36
147
108
86
90
4
44
72
49
72
12
108
192
87
9
171
56
154
3
3
177
47
25
129
26
228
97
119
10
122
84
36
28
69
36
35
102
175
12
36
24
57
134
10
39
48
72
11
37
72
63
57
87
74
54
1
27
44
133
12
81
240
18
177
23
54
7
99
117
48
27
24
69
144
11
84
72
13
83
13
72
15
20
42
7
41
18
60
25
75
45
35
30
115
207
260
25
59
1
420
47
73
159
44
72
72
85
41
10
180
2
114
13
17
31
24
24
12
135
188
52
45
12
12
23
108
13
57
48
62
25
48
60
11
13
95
253
120
24
185
64
135
60
29
18
109
39
81
35
13
11
156
124
9
11
24
180
73
83
25
81
123
87
201
39
45
155
144
54
118
168
20
52
44
64
20
42
43
21
219
156
95
109
71
49
72
15
62
7
135
69
11
13
108
9
3
123
105
60
39
21
123
177
48
21
170
16
20
49
15
69
45
30
69
36
71
1
3
32
28
192
24
9
24
23
28
465
180
35
49
27
24
20
85
75
45
11
36
25
17
127
48
60
35
66
42
13
24
27
20
16
9
71
25
15
213
12
120
108
12
24
39
9
27
20
114
10
56
109
72
12
288
95
78
55
72
72
36
11
73
131
25
60
59
28
44
1
99
153
153
74
1
5
103
120
15
105
24
108
12
36
27
33
15
42
18
21
35
16
48
117
60
39
9
180
87
129
36
180
264
39
9
35
73
63
62
64
38
28
108
117
35
132
61
95
25
17
64
80
10
9
36
135
80
36
64
80
108
13
15
33
47
100
9
11
88
21
216
89
18
28
18
50
61
11
12
85
108
12
168
12
47
121
12
47
121
72
96
60
60
29
30
52
8
61
84
120
35
85
120
111
62
67
23
193
5
42
13
96
36
120
12
87
9
12
168
24
11
49
3
33
167
37
27
9
71
36
72
1
35
144
61
24
87
9
24
3
45
48
60
5
90
72
48
96
13
108
35
25
3
6
54
9
63
33
12
12
96
57
15
24
120
179
12
64
50
19
35
136
33
36
87
93
120
72
12
48
12
143
40
80
24
18
22
26
79
111
32
12
60
133
95
13
47
121
180
179
97
71
28
80
112
32
28
57
35
142
30
68
30
7
71
28
129
51
20
24
1
47
73
12
3
120
237
167
162
106
54
15
108
108
3
45
24
51
14
7
11
13
35
109
17
43
12
9
39
3
20
145
48
15
32
48
312
4
9
51
8
28
48
72
14
90
73
12
35
36
85
3
9
57
6
9
36
107
1
24
147
21
99
81
168
101
18
78
10
45
47
72
124
36
236
37
96
120
60
11
25
119
1
48
23
132
36
36
30
19
15
12
9
35
13
83
25
12
71
180
72
30
154
69
11
13
275
6
30
229
87
6
207
17
46
9
24
11
13
87
153
47
121
83
37
137
55
27
9
12
48
27
48
45
192
59
276
25
48
11
46
32
22
68
1
11
73
17
106
38
6
64
45
45
135
215
12
24
4
57
39
8
61
15
57
12
11
24
13
59
13
51
80
372
168
12
85
3
45
57
15
3
69
48
60
155
100
68
97
155
12
61
12
123
12
9
135
21
39
9
11
24
97
23
241
39
96
80
1
48
27
168
92
72
16
56
1
123
30
75
101
94
50
79
3
33
72
23
37
60
3
57
3
69
48
12
60
11
16
20
34
207
99
44
37
12
48
23
36
85
24
105
62
37
3
8
24
97
48
27
80
49
27
45
23
97
48
11
24
49
96
ABCD 93457797718*3^$a+1 [50051]
8
37
78
29
91
18
60
12
35
55
18
180
6
18
66
24
12
96
5
157
36
12
24
90
65
256
33
72
18
90
90
6
30
21
57
143
19
156
342
3
33
114
90
12
18
6
12
198
6
36
30
168
69
75
90
107
40
99
21
3
66
90
72
18
54
72
36
125
37
42
144
72
18
162
48
60
17
144
13
78
5
24
55
90
18
36
54
180
36
6
5
31
180
5
67
36
41
25
18
312
36
102
348
138
36
6
12
126
81
33
47
25
18
30
108
72
72
36
72
167
19
77
103
57
80
19
6
159
75
5
151
60
72
77
120
13
18
54
11
25
24
174
96
33
75
12
81
9
108
78
18
11
40
33
183
15
57
141
150
36
18
18
54
71
24
43
36
81
15
48
113
19
48
60
57
171
60
48
57
3
126
18
36
66
54
161
91
108
90
90
96
21
15
12
42
11
97
23
7
126
107
64
15
33
15
72
54
60
47
25
119
55
54
11
136
80
139
36
12
93
57
48
108
96
3
15
102
60
198
177
15
41
184
141
138
41
19
12
18
60
84
135
45
78
90
162
18
15
39
18
72
71
49
36
24
66
129
3
165
8
112
51
54
6
17
19
213
93
35
37
108
102
6
90
66
24
66
5
13
6
144
162
36
30
65
13
12
279
51
18
90
36
101
19
5
13
72
155
16
80
115
48
42
84
90
5
181
54
66
90
60
198
210
150
12
27
51
77
115
5
73
30
24
17
343
36
72
69
21
12
252
90
18
23
37
66
126
11
24
1
60
120
75
39
65
25
108
12
24
36
90
65
136
117
27
9
42
29
40
51
114
51
75
108
36
5
25
63
8
43
221
88
123
18
12
95
37
102
5
31
9
45
54
60
12
24
245
79
66
78
36
66
6
29
109
96
51
24
69
144
30
18
27
152
43
53
139
6
18
30
72
72
90
150
210
45
105
47
136
69
11
55
72
18
24
138
93
24
33
15
105
18
108
57
144
93
126
72
324
90
54
41
25
96
15
75
29
40
105
78
30
36
54
17
19
6
18
30
23
109
3
32
40
123
12
65
120
40
9
276
11
7
33
39
41
64
21
35
139
6
12
96
12
72
96
66
5
16
15
78
12
39
216
267
78
95
7
186
216
48
63
9
95
40
51
30
180
72
90
72
240
41
64
231
18
6
144
54
18
12
78
15
144
21
144
66
60
18
54
53
19
234
30
36
150
35
1
48
6
65
43
12
36
45
45
114
18
30
186
30
60
21
56
24
55
6
35
49
135
200
13
36
72
48
54
17
40
21
12
78
48
81
45
35
205
35
19
306
90
90
66
240
12
17
1
114
48
126
24
143
24
120
40
33
18
48
60
30
11
25
60
30
150
111
80
7
113
49
18
197
49
114
72
90
108
15
8
13
131
16
9
54
72
9
135
24
36
5
16
99
54
24
30
60
18
35
24
43
90
27
45
3
72
141
150
18
11
19
234
27
99
36
78
3
9
36
35
43
162
12
18
42
18
72
156
21
93
83
55
72
78
48
180
6
180
93
51
21
56
13
216
120
18
18
24
30
144
81
9
54
60
72
21
15
65
37
168
198
101
19
36
65
160
9
71
91
54
6
18
90
36
41
187
96
54
143
73
54
126
36
30
41
49
90
180
54
27
69
3
32
283
36
6
51
24
176
73
144
18
5
25
18
21
56
40
9
111
129
36
12
36
72
75
177
6
12
72
216
21
15
ABCD 93457949246*3^$a+1 [50059]
13
60
20
3
12
33
69
36
12
7
23
72
1
32
27
66
24
75
51
61
29
7
5
18
37
48
36
96
48
29
3
87
57
28
41
7
47
30
7
44
36
21
42
13
35
12
18
18
1
41
72
30
61
47
18
12
60
90
42
7
80
16
48
17
18
12
18
24
18
49
20
261
43
32
12
15
18
3
12
3
102
12
78
72
30
126
57
3
42
42
48
25
65
12
55
48
300
20
28
36
29
31
29
114
6
75
4
5
30
60
120
60
73
77
7
143
138
55
17
36
120
12
7
101
42
12
30
163
35
33
57
42
13
47
1
29
3
28
17
30
69
33
6
229
5
15
45
36
84
108
30
13
5
72
42
96
25
77
42
18
18
60
54
3
3
102
7
53
48
54
96
9
16
5
30
105
267
60
42
175
11
69
15
18
12
7
119
25
80
15
61
59
9
3
78
31
53
43
12
23
9
39
61
23
66
114
6
171
153
48
90
132
13
12
48
77
3
4
29
15
4
11
24
45
3
48
132
117
45
78
73
92
45
48
115
29
7
11
18
24
55
5
31
17
15
12
135
13
5
18
30
87
105
18
37
17
18
12
18
42
66
19
95
18
99
108
3
145
108
77
42
61
95
81
28
5
18
57
33
12
6
81
16
17
31
5
39
15
78
7
35
13
5
60
18
57
75
57
28
48
80
15
1
36
53
72
15
123
24
33
33
31
53
7
101
72
36
19
108
35
18
24
7
29
111
129
19
23
9
16
17
15
48
27
6
60
19
96
59
36
24
96
114
6
12
12
60
18
55
80
87
30
15
12
9
54
60
6
12
18
21
93
15
33
127
11
21
64
119
48
18
7
47
1
17
19
89
19
23
13
65
12
15
52
32
9
24
48
27
15
18
12
7
48
11
49
83
30
3
64
11
24
18
75
57
60
78
138
67
12
23
13
60
29
103
12
23
9
9
30
42
108
90
90
72
7
5
48
63
27
33
4
12
80
33
31
35
24
105
12
63
48
12
36
37
83
9
21
84
18
78
39
16
5
31
44
15
12
30
39
3
13
47
18
102
48
18
7
17
78
180
12
85
5
90
18
43
17
12
7
23
36
24
30
66
60
132
48
54
210
156
60
42
150
18
55
29
6
30
150
54
7
23
60
30
90
18
3
16
41
108
87
3
132
102
90
45
16
60
29
3
177
255
33
63
57
27
28
77
87
153
36
12
30
57
12
9
55
107
12
25
41
54
60
6
60
30
9
48
60
48
39
48
30
15
48
9
7
71
37
48
17
6
42
79
53
66
57
33
60
7
12
101
79
5
43
47
1
32
33
30
1
44
27
69
141
3
39
48
9
4
29
60
78
48
9
45
15
48
117
15
3
18
60
84
7
89
12
127
5
18
25
5
7
5
31
32
27
30
3
15
12
30
78
18
30
109
5
6
54
30
48
12
36
1
44
36
81
12
66
84
18
30
73
17
42
120
18
90
85
60
17
48
132
27
16
77
78
108
9
52
41
19
48
5
66
105
99
210
6
60
30
114
25
11
24
33
160
5
55
68
16
41
7
23
30
30
30
43
35
60
42
18
9
96
9
6
30
72
43
107
30
39
64
35
61
11
37
173
18
54
7
11
30
90
49
59
1
11
72
61
5
15
45
54
45
12
9
7
47
37
48
80
28
23
132
42
18
13
12
32
3
30
12
90
78
30
30
60
78
24
18
90
37
12
84
119
21
117
79
140
16
17
6
25
35
1
44
15
30
39
16
12
17
18
90
67
23
57
16
59
36
84
61
32
3
144
93
192
100
5
18
9
144
60
4
53
43
29
15
81
12
18
37
17
36
54
21
9
60
168
3
9
48
72
18
12
1
29
31
35
204
78
48
87
48
69
7
53
15
45
51
39
21
9
18
9
16
12
36
17
12
6
102
39
3
6
39
28
48
17
63
15
1
11
48
117
27
48
9
76
65
90
69
3
13
125
7
12
23
18
30
12
13
20
63
42
18
60
9
15
13
5
48
72
55
128
9
7
80
3
13
44
93
108
72
3
48
15
81
51
102
48
7
5
66
24
33
12
16
59
21
52
12
20
48
3
25
47
33
15
37
5
12
150
21
39
30
31
96
11
33
39
13
23
85
116
33
36
87
15
18
24
75
12
48
3
12
78
18
81
39
30
75
45
42
48
12
30
63
27
42
15
16
29
36
60
72
60
18
9
15
33
27
25
12
20
63
66
204
3
27
1
65
12
3
45
54
13
113
270
30
7
23
54
15
36
60
39
66
42
33
99
36
24
78
12
6
54
36
30
12
42
31
36
89
144
6
81
9
7
32
33
42
85
23
9
28
48
5
12
18
168
24
6
24
90
21
9
7
20
16
5
7
32
16
47
33
4
23
30
60
63
87
105
21
30
12
42
7
11
42
7
11
9
16
5
72
30
21
117
39
39
30
79
53
30
30
43
80
52
53
55
125
12
72
63
48
52
60
20
48
12
75
42
18
72
30
7
96
12
32
3
61
5
72
60
12
48
48
27
48
4
48
23
69
21
24
51
27
12
45
16
12
20
3
42
48
12
7
32
28
5
27
9
84
18
102
123
45
12
30
6
115
89
55
96
80
39
ABCD 93458092402*3^$a+1 [50009]
41
48
151
17
31
32
160
24
168
17
39
16
17
271
72
48
192
104
81
55
72
5
67
168
65
108
72
36
60
19
101
27
24
21
36
36
60
63
40
8
33
207
48
64
216
17
72
55
72
72
32
57
108
144
163
77
75
16
144
264
89
87
153
12
91
32
9
144
12
91
41
39
117
91
144
5
75
117
168
451
8
16
24
72
53
36
127
24
101
43
48
96
24
104
33
7
56
72
120
9
36
43
17
63
112
17
15
88
41
24
31
144
32
48
177
84
27
153
60
84
7
8
40
8
69
27
45
180
252
43
24
96
56
81
7
29
168
67
89
24
7
32
136
17
144
108
72
24
12
103
137
72
192
175
101
12
36
72
123
57
7
65
55
96
65
72
7
168
128
9
120
36
19
48
5
27
297
55
125
60
39
24
16
65
12
60
103
5
3
9
7
72
168
104
9
7
53
163
24
176
64
8
9
79
125
12
24
7
29
75
96
9
48
60
12
87
21
19
168
168
216
5
115
29
36
24
12
60
72
151
221
36
24
55
48
168
65
7
48
197
36
79
96
24
41
175
32
64
29
216
19
24
137
63
240
16
96
48
72
104
69
36
36
67
32
21
43
24
173
3
96
120
24
21
96
19
240
41
175
29
19
8
45
144
19
17
223
104
81
240
72
55
125
67
8
69
216
19
24
29
12
60
3
216
16
29
36
36
168
144
43
185
31
173
3
40
137
48
103
113
36
216
108
15
9
127
29
252
15
57
276
3
81
55
72
96
48
104
57
96
103
80
16
29
163
113
288
36
12
79
29
36
63
153
60
300
55
17
7
144
29
43
53
243
16
216
72
24
53
60
48
60
19
29
99
16
65
103
32
45
43
101
96
156
63
96
112
185
48
7
72
72
56
45
67
24
80
136
144
17
36
24
187
24
24
8
16
96
5
211
113
12
216
51
112
125
19
24
17
7
24
24
17
192
96
55
29
51
72
9
120
63
16
17
55
24
41
31
32
45
19
593
180
108
31
104
280
8
16
72
224
117
48
163
48
101
27
117
48
163
8
16
209
36
91
77
19
144
8
120
45
60
7
65
72
31
41
300
19
17
87
40
113
31
161
103
120
48
41
175
224
24
40
41
84
108
55
5
27
201
15
9
55
17
84
36
79
101
19
168
173
36
24
216
7
101
43
32
9
216
15
57
108
27
69
3
105
127
48
168
8
40
77
139
8
33
55
17
48
55
144
5
67
72
32
40
168
101
108
72
55
24
24
24
32
21
19
5
12
55
53
19
17
180
96
72
156
151
168
41
36
60
36
3
69
91
29
72
67
56
48
16
56
40
77
36
384
48
7
89
192
72
96
84
115
48
149
147
81
96
31
224
112
24
24
80
40
24
17
36
147
64
17
31
24
125
24
19
17
84
36
31
32
9
127
120
96
77
43
48
101
43
413
163
353
63
16
24
77
24
75
24
16
41
24
31
152
64
77
19
56
105
36
192
27
24
40
17
31
24
80
40
48
53
139
77
19
29
96
36
108
99
57
ABCD 93458409932*3^$a+1 [50105]
27
61
32
72
64
72
77
96
19
32
100
20
9
67
137
7
29
55
29
15
160
12
20
15
48
117
3
186
19
60
5
7
8
45
3
40
24
120
5
31
132
35
13
32
76
29
12
43
17
43
48
47
45
21
31
29
51
16
17
222
21
123
37
24
24
44
16
41
24
27
64
24
24
11
21
69
19
8
40
24
200
9
7
53
39
15
72
93
28
44
9
24
31
36
36
44
28
72
29
19
120
35
1
32
33
6
13
5
43
320
184
5
3
177
43
80
57
43
72
5
24
171
48
88
72
8
4
29
66
78
67
20
16
17
27
69
114
45
72
33
55
140
57
144
87
12
16
24
92
4
29
67
35
45
33
27
76
144
5
51
12
100
48
92
16
84
8
4
5
48
66
109
8
4
20
16
104
16
77
43
48
11
18
123
4
20
9
7
83
117
100
29
63
136
12
53
31
53
67
180
36
227
133
80
33
55
12
20
153
19
12
53
180
7
125
43
8
84
36
219
30
51
4
5
54
21
16
24
5
19
272
12
48
57
126
141
28
125
42
21
24
48
57
135
33
135
88
32
108
160
17
192
60
15
64
5
31
53
75
28
72
41
99
52
53
36
7
17
7
56
28
191
13
32
3
30
12
115
36
53
31
5
60
139
116
48
88
17
55
12
48
137
3
40
41
67
44
3
1
71
13
17
31
17
7
8
40
36
44
132
4
92
4
24
5
31
29
87
40
32
48
52
65
6
6
48
87
16
29
84
55
29
120
27
48
165
60
63
147
30
7
125
31
89
19
59
102
19
5
7
89
108
27
36
12
57
15
28
17
43
32
100
128
57
55
119
9
60
27
24
54
66
69
40
17
151
32
136
44
12
120
48
60
21
7
53
31
5
18
25
36
12
224
15
18
63
9
3
16
84
48
44
3
42
3
57
24
39
12
63
66
67
17
7
24
96
108
48
17
12
103
32
9
55
11
13
32
9
87
40
140
9
78
45
21
91
60
68
117
24
19
5
6
37
32
88
17
31
5
36
15
45
24
7
12
371
21
16
29
3
88
17
7
149
39
76
5
120
24
27
105
31
24
20
105
24
19
12
53
43
17
3
69
84
7
12
228
17
15
16
152
100
20
144
60
45
31
24
29
6
109
32
24
36
84
48
40
20
201
7
89
30
13
312
56
40
104
3
30
60
12
19
92
249
31
17
276
39
132
33
103
24
8
16
101
43
5
175
68
33
84
27
208
131
25
84
8
120
72
57
135
96
9
48
27
28
8
9
175
24
12
44
36
9
55
95
48
97
5
15
96
160
32
147
78
90
72
93
60
60
40
41
90
9
60
57
15
105
31
32
16
59
13
12
68
93
24
6
24
37
5
163
32
33
31
41
51
4
80
33
42
24
37
20
100
29
63
15
30
3
52
12
89
87
4
35
181
48
89
15
48
9
31
24
108
36
125
96
111
112
5
87
33
90
105
21
31
24
11
54
115
60
24
32
40
83
66
19
65
27
4
12
44
48
52
5
55
5
48
63
57
7
65
19
152
24
69
6
13
8
27
117
40
20
39
9
45
7
24
24
8
88
5
27
27
37
8
88
29
3
27
18
12
24
39
52
23
30
43
80
33
96
3
21
147
3
24
45
117
43
60
68
124
60
48
5
36
87
40
32
12
39
90
31
65
24
36
55
83
25
12
35
1
29
24
39
21
27
64
53
12
15
88
8
112
152
3
6
84
36
27
9
55
20
3
126
39
16
5
111
64
29
36
27
64
48
77
180
18
37
96
24
48
120
77
3
40
72
5
91
29
24
87
64
48
32
33
27
4
84
8
52
48
60
20
64
320
15
1
20
69
123
48
3
249
48
39
30
24
39
76
12
24
60
36
140
33
19
131
66
19
224
75
13
12
80
48
4
53
43
32
81
7
17
87
40
59
141
76
12
36
32
12
40
5
43
29
31
80
9
163
72
155
18
27
69
211
89
90
25
36
60
36
80
117
3
57
75
15
126
79
80
21
6
45
16
24
65
31
80
40
89
90
13
5
163
53
27
120
40
83
54
12
31
20
124
29
7
32
60
12
33
90
117
4
84
65
7
68
100
41
66
18
36
79
48
48
12
17
27
40
53
75
40
11
6
24
7
84
20
69
39
81
24
163
84
48
92
40
29
24
43
44
39
37
20
12
ABCD 93458584918*3^$a+1 [50008]
12
66
42
60
6
90
42
54
18
6
6
18
18
5
43
12
24
18
30
33
32
31
6
120
51
33
24
18
53
16
81
95
13
12
23
16
21
12
12
48
36
24
150
42
39
99
12
108
12
9
51
90
48
18
30
42
12
66
30
150
108
12
12
108
30
57
33
270
177
57
6
12
5
1
54
60
66
54
5
25
12
6
30
48
39
63
17
31
17
48
1
24
72
72
6
17
43
42
42
48
24
41
19
6
42
30
42
6
47
13
3
135
9
3
45
45
78
24
18
42
65
13
30
228
42
12
30
6
72
54
18
18
132
96
150
59
7
36
18
54
30
96
15
15
6
6
114
3
3
18
42
17
55
48
9
3
125
1
15
69
18
48
6
18
33
15
33
69
11
1
126
24
24
17
55
18
66
48
120
72
6
15
15
48
24
36
12
9
39
24
60
18
3
32
37
60
72
39
32
49
15
21
132
12
126
114
11
64
48
93
42
6
35
109
6
24
12
9
9
23
85
48
12
72
36
30
42
12
126
30
12
39
3
12
36
12
96
84
66
12
47
115
12
36
42
18
17
31
246
18
6
102
72
36
60
6
60
6
72
30
48
30
90
12
30
12
90
60
186
108
12
18
54
156
24
18
12
48
24
15
128
13
35
112
27
6
15
15
30
3
75
174
87
21
27
57
39
57
12
12
18
48
93
192
27
48
42
11
49
111
15
54
30
12
24
9
21
54
96
149
13
48
30
12
18
6
33
3
84
41
7
30
6
5
16
81
18
42
18
12
18
24
18
9
39
9
3
24
36
18
24
108
24
3
15
60
21
45
6
78
30
12
6
18
12
84
48
6
12
60
24
78
48
57
15
18
15
15
114
168
60
18
12
125
13
35
97
18
54
36
42
18
30
48
9
33
95
7
30
12
60
99
80
16
48
21
27
9
6
12
30
30
48
30
12
30
30
35
121
114
6
60
35
16
51
42
66
66
84
60
30
60
132
144
18
48
18
36
24
12
42
30
66
27
33
47
37
90
33
39
6
3
15
17
25
23
7
24
18
18
77
43
48
24
126
6
66
23
112
80
19
45
21
27
15
42
126
48
30
102
42
36
6
24
30
12
30
72
78
72
12
18
101
7
24
36
42
35
1
111
45
66
18
47
157
138
57
51
30
12
12
60
72
90
9
9
6
12
42
27
39
84
36
54
11
37
138
36
54
24
18
54
6
12
6
60
84
12
3
3
60
12
5
115
45
15
30
6
6
114
6
63
15
78
3
32
55
42
18
60
54
54
5
1
108
18
48
12
42
27
111
33
39
60
30
15
33
12
30
5
43
30
84
54
42
18
17
73
39
27
54
114
12
6
42
66
95
16
45
24
27
3
42
78
6
6
9
21
27
81
120
6
24
66
78
36
96
21
15
12
36
60
5
16
63
18
47
7
6
99
39
30
174
60
48
30
30
18
35
112
45
3
27
30
39
3
36
12
42
18
12
5
1
30
17
37
66
114
215
48
25
39
75
24
60
17
48
7
9
51
150
30
12
45
147
29
25
24
18
45
27
42
54
6
60
51
69
24
6
84
186
48
30
48
12
60
6
12
78
6
6
24
24
141
33
6
54
132
15
3
12
81
32
55
30
11
7
9
39
36
24
12
12
48
30
12
36
87
15
54
54
132
17
55
60
12
66
47
7
41
163
12
12
53
112
27
18
3
63
42
18
12
12
18
123
32
55
84
18
18
17
37
59
85
12
24
24
24
30
57
15
24
9
15
90
30
108
18
42
12
66
24
48
27
57
18
12
114
39
15
90
23
103
126
11
49
60
6
42
51
75
69
128
7
66
54
36
36
9
9
23
67
102
6
18
30
72
24
108
5
7
36
30
23
61
84
30
42
72
12
60
24
54
48
120
12
42
36
12
18
12
102
18
5
160
75
138
27
3
18
60
42
18
30
24
72
18
108
30
12
36
54
12
24
15
117
54
21
33
24
42
30
15
3
36
24
6
24
6
24
5
48
7
42
18
36
72
65
55
228
117
87
57
39
6
18
48
17
1
12
24
11
223
17
37
30
30
6
60
114
66
84
5
7
6
84
54
72
17
7
18
135
51
42
83
1
18
93
9
54
42
23
16
48
27
84
54
102
108
57
69
107
55
72
120
42
18
66
12
12
36
6
6
12
23
64
96
27
78
42
6
84
3
135
48
12
12
48
162
6
9
21
36
54
72
42
15
87
90
48
12
18
6
114
18
24
15
105
24
6
78
36
6
24
60
29
16
9
48
60
132
87
15
33
51
24
21
21
60
18
72
36
30
84
6
9
21
42
33
3
30
84
18
108
12
12
5
13
3
15
24
36
30
120
24
87
21
18
12
12
18
12
18
33
87
24
108
66
6
78
42
149
55
12
102
150
33
80
7
18
138
45
21
6
5
49
54
9
3
30
42
101
139
53
25
102
6
42
12
78
18
5
16
93
6
45
21
36
42
30
30
6
60
30
66
6
30
54
24
12
72
18
78
36
53
7
36
30
39
45
24
54
90
66
36
18
12
84
35
7
18
12
12
90
36
6
48
11
31
33
27
18
35
13
35
55
42
30
12
18
12
6
17
16
9
18
54
18
12
108
48
150
12
35
37
30
24
12
48
72
114
15
21
18
72
12
120
6
24
72
6
42
30
18
54
36
30
78
30
72
ABCD 93458638316*3^$a+1 [50012]
285
67
80
52
107
81
45
103
5
55
89
43
65
24
36
12
36
115
120
20
15
49
188
105
24
120
36
7
71
54
3
33
36
39
52
119
21
100
12
36
47
33
9
18
85
107
1
5
54
108
13
35
6
51
48
9
90
66
42
25
8
240
15
97
77
42
9
9
138
37
8
112
23
13
5
72
7
60
11
85
95
37
17
36
36
18
36
12
54
31
8
15
42
12
91
24
107
36
72
30
36
115
17
12
3
3
12
37
35
85
36
5
90
37
8
40
29
31
59
21
51
169
11
30
39
40
71
121
107
33
48
27
18
6
18
66
57
183
105
69
96
156
36
54
49
65
12
115
89
43
11
25
12
89
91
72
36
12
20
57
30
342
6
13
32
27
18
3
69
30
1
71
1
5
15
39
13
17
90
36
25
35
54
36
7
11
25
11
36
54
91
60
83
36
174
87
100
29
18
33
39
9
15
30
6
30
60
30
18
6
12
97
17
30
13
41
55
20
12
3
54
126
186
48
51
21
39
240
4
48
17
31
60
29
42
9
64
116
112
95
12
270
51
27
12
72
18
18
85
47
1
12
5
123
51
121
29
19
35
12
33
9
12
6
13
41
19
119
18
42
61
41
43
35
12
36
24
1
137
60
36
90
30
15
39
13
120
47
1
80
51
84
45
105
12
75
195
18
27
100
35
54
19
125
114
33
3
45
160
12
17
48
103
59
72
13
48
29
19
59
66
72
3
15
25
12
59
18
115
11
49
128
159
36
33
4
5
51
69
18
18
55
131
54
66
144
25
29
3
105
3
100
5
36
39
15
6
120
18
93
52
5
72
54
57
189
19
125
42
72
30
78
138
19
71
49
77
19
32
39
90
19
32
9
39
27
42
18
120
33
111
6
123
57
3
4
48
47
6
295
24
35
72
1
77
31
71
18
103
29
18
66
36
54
42
162
18
120
90
153
45
55
131
133
5
6
85
17
15
39
18
55
41
27
57
42
13
41
139
48
23
37
60
48
20
237
30
33
27
73
32
3
97
59
90
39
15
6
31
8
15
120
24
25
108
23
42
123
21
19
101
54
45
40
11
13
68
172
47
18
96
55
144
107
49
5
12
63
105
36
30
54
90
49
168
108
60
71
66
24
36
90
30
114
54
75
99
150
48
43
155
6
54
144
61
24
120
8
88
107
54
126
18
27
48
192
207
36
216
1
137
18
25
29
99
9
3
75
73
17
18
66
79
17
48
27
9
54
49
128
3
45
45
234
6
30
25
12
12
128
3
37
8
112
48
11
24
162
15
15
60
12
18
78
54
66
49
60
35
6
75
15
12
54
60
48
168
102
36
37
8
9
91
59
81
9
31
60
17
54
181
35
18
12
54
60
90
66
25
60
47
13
48
137
30
42
3
9
24
75
15
37
48
12
68
279
121
47
54
18
21
27
54
96
12
3
39
54
12
60
144
111
63
97
132
23
18
240
7
12
35
36
57
99
13
5
103
47
1
35
85
12
65
63
27
30
3
21
66
73
59
36
54
18
18
336
216
114
13
77
36
30
73
41
36
54
66
3
21
18
1
11
1
12
11
25
5
87
52
36
5
132
3
27
145
113
15
100
11
81
39
90
6
30
54
60
73
11
36
1
35
45
52
11
24
102
6
18
15
15
37
5
3
64
168
12
35
1
59
30
51
9
43
77
31
11
18
30
42
84
87
28
11
294
7
12
17
30
6
90
48
45
27
72
72
73
5
91
101
6
30
132
31
24
101
55
5
54
1
71
49
5
30
42
12
270
1
17
42
48
42
66
24
12
61
83
36
6
90
48
36
114
175
35
105
4
48
252
137
171
28
32
3
30
90
24
36
72
12
6
30
36
54
60
115
41
18
33
48
52
12
71
54
60
90
72
21
28
35
72
85
113
7
53
30
36
73
35
198
15
40
120
47
21
135
24
1
35
57
15
12
73
23
72
30
24
231
75
18
199
11
49
5
60
111
15
97
29
19
11
13
8
87
96
30
19
53
24
54
229
68
28
80
27
12
60
72
21
105
54
69
87
42
102
168
66
24
51
51
81
148
65
12
144
31
128
9
51
52
5
84
39
4
53
72
18
145
ABCD 93458945384*3^$a+1 [50009]
138
12
78
29
51
64
21
57
12
50
46
20
108
60
52
35
88
71
16
80
22
68
22
18
23
27
34
14
54
15
120
25
15
135
33
77
43
135
9
59
46
71
27
6
15
49
23
25
12
78
30
23
9
18
37
113
7
8
25
63
5
16
51
32
16
11
61
9
74
21
64
17
54
1
80
33
52
12
111
111
9
24
15
33
5
19
80
1
23
19
60
2
15
96
37
152
114
180
12
57
73
32
31
24
72
5
90
25
8
16
9
102
81
24
80
1
95
27
12
73
8
112
41
64
26
45
19
12
89
24
40
8
25
150
74
55
48
32
40
21
3
5
30
60
22
14
58
12
200
16
15
77
48
52
78
9
24
17
78
36
13
48
77
28
23
19
12
14
22
60
114
23
40
8
33
202
14
15
13
75
8
67
5
13
30
14
40
23
45
3
19
21
27
2
43
83
34
90
18
68
139
24
117
3
29
51
67
29
1
23
135
201
24
31
80
10
48
38
9
24
19
38
90
48
22
38
25
56
120
85
59
24
13
83
16
33
12
59
21
24
27
37
62
16
5
87
25
33
42
2
3
177
31
8
16
56
75
10
24
138
26
22
65
3
22
183
29
208
80
18
4
62
55
81
54
41
45
30
45
115
42
72
90
9
104
145
32
18
21
7
20
22
48
87
5
3
183
25
9
110
33
57
102
1
32
153
54
18
175
77
43
5
3
19
69
5
34
68
18
4
56
30
52
44
36
48
54
15
48
64
23
22
26
49
3
26
64
51
69
8
82
41
9
48
63
157
24
8
91
39
2
28
18
129
41
90
12
121
11
16
2
72
76
135
32
40
77
174
34
35
13
12
71
57
30
4
38
22
36
29
88
72
41
48
42
22
32
40
30
20
48
21
61
11
93
22
60
113
57
7
128
9
103
3
122
3
24
1
23
24
72
16
8
97
87
3
2
51
9
7
33
72
30
105
48
11
54
7
29
27
27
61
51
30
15
41
48
4
38
130
44
31
8
75
61
96
15
30
54
6
24
78
62
75
25
8
60
27
81
135
9
16
110
70
30
60
74
103
15
30
102
48
5
7
9
9
23
25
47
72
85
3
3
12
50
111
99
108
54
51
24
31
17
147
90
211
47
90
10
38
42
12
49
200
16
8
3
69
129
22
30
20
82
18
59
3
48
94
14
6
90
105
39
9
40
77
259
129
18
42
38
22
47
1
38
16
9
56
153
31
21
6
5
9
46
20
37
32
61
20
7
8
7
57
56
88
27
69
71
4
53
7
30
11
7
18
63
95
64
30
132
48
20
12
31
104
45
186
18
4
8
64
75
21
2
6
67
17
15
25
128
7
8
3
61
3
92
49
32
69
58
18
63
56
39
9
21
27
24
181
59
115
45
35
10
210
20
30
31
45
20
39
55
14
27
72
13
3
80
19
173
3
46
63
45
3
29
40
8
27
13
51
5
112
3
9
56
31
48
3
2
72
19
264
41
39
37
60
86
4
5
21
64
11
24
61
75
32
7
89
7
9
23
112
86
10
62
108
52
56
4
80
118
9
53
75
16
9
18
32
190
47
13
18
74
28
12
18
21
24
56
49
56
36
10
18
18
50
10
30
32
102
13
32
51
13
69
12
36
84
63
56
19
26
27
184
3
42
3
117
83
16
27
38
15
16
41
52
20
7
21
59
16
48
5
91
81
72
12
11
49
14
102
10
84
14
24
58
14
36
52
86
52
30
8
22
89
64
9
23
64
81
39
83
85
23
33
21
40
96
92
118
17
37
8
67
93
3
35
18
19
5
118
29
31
65
57
28
3
96
33
8
34
38
70
105
53
27
55
162
14
9
21
96
115
15
86
123
79
18
63
5
16
20
103
3
54
104
15
16
41
42
21
27
78
7
27
48
5
48
21
3
16
17
52
42
86
4
138
2
3
16
21
11
57
31
51
18
3
135
17
3
10
3
41
16
20
18
16
9
59
90
180
63
69
3
25
2
166
42
50
90
18
124
123
8
24
61
20
63
81
106
30
20
19
23
81
144
45
22
44
36
13
56
112
9
18
90
60
8
7
8
24
96
27
85
105
15
15
30
2
9
117
67
17
46
32
18
18
22
68
66
46
32
51
1
14
46
80
19
35
69
16
11
21
120
48
45
36
174
6
28
8
22
32
25
11
45
63
54
90
52
5
103
20
61
9
143
57
7
11
162
36
124
90
42
39
24
48
9
15
3
77
15
54
12
18
69
40
3
12
17
1
303
77
64
3
32
9
22
33
17
15
259
50
90
78
36
52
35
7
62
18
10
68
40
14
13
80
112
3
5
7
36
30
23
69
67
51
110
24
36
22
26
124
92
19
27
60
57
48
24
3
60
122
90
48
70
12
59
111
1
345
54
90
128
63
39
1
9
108
11
72
88
21
56
27
73
2
6
76
96
60
23
ABCD 93459300666*3^$a+1 [50016]
60
164
28
8
24
60
60
156
55
57
32
28
68
60
12
192
48
60
37
90
5
13
83
24
76
104
40
56
319
5
108
112
80
73
147
128
160
68
184
8
223
54
36
15
20
12
7
5
216
172
180
92
16
39
5
48
37
3
8
4
20
96
112
32
13
23
175
29
180
40
188
52
105
35
60
48
88
39
33
32
28
80
132
96
85
162
53
12
60
48
169
11
12
28
32
60
60
103
45
27
177
48
8
232
140
28
12
3
57
32
60
13
15
93
54
21
120
75
144
33
12
56
64
108
123
54
71
24
48
108
55
5
12
217
3
12
21
119
100
8
7
401
40
44
1
15
60
69
3
312
140
88
140
235
93
144
48
165
162
53
28
32
112
68
72
100
36
129
83
25
15
8
12
73
75
12
140
60
163
17
228
12
40
12
80
36
84
228
240
108
12
40
33
39
288
213
27
12
123
53
52
57
95
156
24
13
15
72
3
57
8
43
17
108
160
80
12
48
79
41
120
37
18
5
84
48
52
56
72
7
41
64
80
85
15
93
47
60
88
72
68
12
16
84
176
115
72
125
168
85
54
161
4
105
71
124
8
28
12
27
101
184
20
163
125
12
16
9
3
8
84
88
152
16
72
8
40
12
32
28
15
77
28
93
162
17
108
48
4
60
156
44
76
164
40
3
17
168
60
7
33
108
44
48
37
155
28
92
48
28
32
12
36
4
15
225
60
8
85
87
108
132
140
36
19
18
75
8
100
44
48
28
44
48
60
12
163
5
13
15
20
19
93
32
36
217
35
12
16
72
12
48
48
27
5
108
24
88
135
72
101
112
93
95
52
8
12
13
239
121
162
5
28
80
12
132
16
20
112
12
15
101
52
60
60
15
65
43
57
12
20
73
47
60
40
68
28
20
64
33
155
25
183
15
234
11
60
4
20
16
12
80
52
8
12
120
16
320
60
24
85
143
120
120
60
108
7
77
88
80
52
48
15
72
65
133
143
37
75
32
88
108
20
12
12
60
216
12
60
7
161
120
252
7
125
148
32
40
56
12
28
80
180
55
125
100
45
54
41
49
15
116
4
68
88
60
24
96
12
48
104
36
72
28
60
105
179
60
13
72
35
55
41
12
88
32
12
31
17
48
64
33
23
64
68
72
48
28
32
12
388
8
24
16
132
80
85
83
84
36
60
24
28
27
21
15
77
88
105
15
80
12
12
156
244
168
80
7
53
28
12
15
17
73
75
32
28
32
240
96
24
13
23
4
68
12
36
24
36
144
28
8
120
72
72
48
25
23
84
108
72
40
56
24
60
40
116
172
32
16
92
40
12
8
60
120
40
60
140
52
8
40
80
133
54
53
37
83
120
13
99
36
24
56
40
32
40
8
12
88
20
64
60
123
53
52
8
24
151
69
20
36
204
28
3
57
132
48
8
52
92
300
31
5
139
65
48
13
15
80
49
71
37
108
47
28
44
108
148
32
12
16
152
25
23
12
28
44
48
88
84
120
176
7
5
12
36
4
56
64
8
48
4
48
20
40
32
60
88
80
108
7
5
12
88
3
5
12
120
40
80
13
119
40
56
24
13
18
17
37
90
125
156
72
43
29
108
48
12
12
36
12
12
91
180
54
11
72
88
120
104
16
204
156
32
7
53
37
35
48
133
15
140
60
40
15
5
72
157
83
120
72
28
8
40
152
37
23
52
33
87
56
12
43
29
28
20
132
48
72
76
32
52
8
100
15
53
60
4
140
13
15
8
ABCD 93459336164*3^$a+1 [50047]
22
96
8
30
46
9
125
31
59
16
9
11
40
33
23
64
26
12
36
79
17
36
18
124
2
34
12
2
7
29
10
14
31
15
36
84
9
3
2
30
121
41
19
75
20
66
10
36
144
9
5
91
71
49
5
10
105
84
17
43
60
35
64
62
19
96
83
36
1
24
101
18
16
62
190
38
54
16
21
3
56
1
24
11
18
7
23
25
3
134
79
84
17
19
39
38
10
9
3
86
31
35
18
42
84
6
34
14
67
48
17
34
45
60
5
36
48
36
10
45
221
10
26
12
42
54
22
60
62
31
24
15
48
2
10
36
21
29
72
18
1
3
32
30
6
28
44
1
99
20
78
12
22
9
29
7
51
12
20
37
60
29
10
45
99
105
11
16
50
19
15
69
11
30
24
7
83
30
42
85
5
19
29
10
201
11
16
57
12
51
69
75
45
71
138
6
25
48
3
9
48
5
10
45
77
130
45
3
21
11
73
5
120
115
71
16
60
9
111
153
36
11
13
75
56
25
41
55
15
8
37
53
31
5
72
7
36
96
23
66
6
90
36
58
21
29
10
36
108
12
9
59
37
29
19
12
48
17
10
36
44
88
108
12
20
6
55
17
102
1
15
44
25
36
29
91
27
12
26
6
13
87
45
51
20
40
48
21
75
68
1
29
82
33
11
1
5
46
57
35
36
60
49
5
66
1
53
58
32
61
24
27
33
12
24
27
14
19
75
60
56
16
92
1
89
55
72
3
21
36
39
129
12
35
13
3
2
31
149
7
29
22
24
44
64
2
19
27
194
18
16
14
78
4
33
87
14
115
60
41
24
34
32
54
19
60
35
30
42
4
81
3
12
98
31
5
54
1
101
114
40
36
36
8
49
101
115
5
24
55
11
1
39
2
22
170
36
55
171
9
5
72
144
18
1
15
20
66
18
1
41
18
76
21
63
20
16
2
19
53
12
43
27
98
12
43
11
16
8
30
82
9
24
12
3
2
108
7
63
21
156
185
10
38
67
5
24
31
75
14
10
36
60
36
60
33
96
65
18
36
6
18
36
25
5
55
84
96
36
24
87
69
48
51
32
88
192
33
15
14
18
49
5
94
36
14
91
183
48
48
72
8
30
34
45
17
10
8
1
39
36
14
22
33
11
16
20
16
60
84
26
19
35
18
70
20
25
65
55
11
1
41
43
29
66
16
128
37
15
9
15
20
52
60
48
74
7
51
60
9
84
24
53
12
106
36
44
90
31
5
19
51
24
21
3
2
54
24
1
36
3
48
20
12
52
45
3
21
59
6
55
96
99
74
31
36
15
24
56
48
52
36
44
16
74
48
7
264
36
3
117
59
52
8
25
11
108
36
64
12
14
31
24
29
7
63
57
3
122
58
21
17
10
44
25
113
36
19
17
18
6
79
135
110
102
28
108
9
23
16
86
34
56
18
7
53
36
79
3
2
58
38
46
33
12
29
31
59
25
60
96
23
156
25
36
3
36
14
166
26
54
6
58
21
29
12
79
24
123
50
79
15
8
6
90
52
132
12
14
19
12
23
25
36
65
42
13
99
26
60
84
22
50
55
23
18
54
49
15
9
71
120
24
25
41
19
23
18
19
36
24
51
14
36
19
120
3
2
10
12
9
96
108
11
1
39
12
2
7
51
48
9
75
21
47
64
74
6
16
9
119
16
33
15
290
6
126
10
33
11
54
46
72
62
7
48
3
12
45
3
9
39
69
71
174
22
84
110
46
45
60
3
50
36
10
36
9
17
19
51
74
10
188
37
180
39
14
12
54
49
11
72
157
72
84
39
57
3
20
12
18
36
54
1
99
96
21
15
9
65
22
14
10
24
56
109
60
17
22
68
18
55
65
34
20
6
30
1
84
59
40
2
108
55
11
1
60
35
18
30
25
11
76
24
12
20
37
3
33
191
100
33
12
5
48
60
127
24
75
74
7
51
128
25
101
10
8
1
11
28
158
19
84
77
108
82
144
45
71
13
24
15
12
69
119
16
74
58
9
3
2
19
11
25
53
58
140
4
80
73
12
51
33
84
180
41
30
16
8
25
63
84
33
11
52
14
60
43
47
13
75
96
26
10
14
36
36
84
6
4
33
11
4
32
133
12
113
7
3
48
12
32
54
19
95
16
21
75
8
6
19
96
11
49
5
70
2
72
36
31
23
30
78
54
34
24
21
29
30
25
27
26
67
12
3
116
36
13
27
14
36
34
21
63
56
25
60
5
6
36
48
6
30
220
38
12
55
5
19
11
160
9
71
13
131
16
14
22
14
34
20
6
43
41
36
79
24
12
29
19
96
36
3
50
118
48
69
11
40
45
11
18
22
8
6
10
21
3
86
34
62
30
13
12
48
51
21
60
15
144
24
21
5
55
24
17
18
18
139
48
5
67
15
8
61
65
6
36
12
52
93
5
55
35
25
12
24
41
106
2
7
51
69
60
60
48
27
74
6
54
31
41
10
57
5
18
52
20
66
31
39
24
21
65
19
3
2
82
8
18
19
99
56
114
19
27
26
22
57
149
10
12
14
19
27
57
96
89
6
25
87
9
60
84
84
5
6
30
22
108
24
105
3
12
2
48
60
90
12
6
12
60
22
24
26
30
6
18
36
25
5
34
60
20
4
170
55
12
3
182
58
2
54
30
6
18
30
36
1
60
53
36
19
3
14
54
64
12
60
9
27
33
11
25
95
88
20
76
21
60
3
36
120
50
46
ABCD 93459337022*3^$a+1 [50038]
10
72
57
12
59
37
17
10
20
10
26
25
47
52
20
6
70
24
20
25
35
58
8
22
2
36
7
5
100
42
18
8
64
26
100
45
17
10
138
2
12
10
8
12
7
3
18
20
12
6
12
82
38
22
20
36
24
46
57
60
5
7
33
20
22
21
39
33
57
26
40
54
18
48
30
14
10
18
9
84
27
105
77
126
12
22
20
36
24
10
20
10
110
18
19
71
28
44
1
9
26
10
27
47
28
38
4
63
12
35
10
20
6
22
3
29
90
25
11
10
74
16
12
12
36
50
67
77
7
113
90
48
18
4
98
12
58
2
6
7
23
25
17
19
21
2
1
77
40
2
37
23
28
38
10
14
18
12
60
100
21
39
48
30
32
40
18
33
9
26
12
22
8
40
20
43
12
57
6
14
40
98
48
120
4
45
41
91
39
44
36
24
1
17
18
49
83
12
60
40
48
20
22
20
18
60
85
17
43
23
25
5
12
52
18
45
95
18
22
8
4
33
12
41
22
12
66
14
18
70
60
8
24
30
55
11
40
44
30
91
87
48
12
69
41
18
52
60
20
102
36
30
4
48
62
31
72
5
132
10
18
48
24
38
52
8
40
2
76
2
132
58
102
30
36
14
46
54
36
132
12
20
28
2
67
29
19
11
25
35
1
53
16
27
57
50
10
20
6
40
62
10
78
12
2
10
15
51
2
82
36
9
15
30
8
22
26
10
21
48
33
18
42
12
63
27
26
22
45
33
14
13
77
18
13
17
42
40
18
18
32
28
50
12
18
49
3
32
13
24
3
26
64
51
35
12
42
6
25
27
72
8
10
2
85
63
72
18
30
18
15
12
24
53
31
36
123
36
2
18
1
3
56
22
50
10
3
59
36
172
2
6
24
36
64
8
22
3
17
43
33
12
18
20
24
58
60
2
18
7
21
14
16
12
42
15
41
84
30
13
17
6
4
6
84
20
18
10
63
15
21
11
97
15
20
16
57
17
118
8
60
10
12
50
48
84
66
91
29
10
14
70
21
29
16
20
10
24
21
24
131
72
108
157
47
16
12
2
6
61
23
18
72
31
45
54
56
54
6
4
180
8
25
23
25
15
72
50
30
10
2
48
78
42
109
11
88
14
10
20
1
12
53
22
2
16
14
66
24
6
10
80
19
12
53
30
30
70
80
48
112
20
13
57
18
30
38
24
6
34
108
45
87
26
22
12
6
24
20
48
19
59
34
15
11
40
32
100
30
2
36
114
31
15
42
2
6
34
6
14
16
69
15
26
34
80
25
3
18
2
25
3
12
8
130
24
3
3
57
83
22
15
17
106
21
81
18
9
5
67
24
65
60
4
30
20
13
27
26
7
17
10
26
22
45
15
20
30
60
52
8
10
45
23
40
20
12
18
30
4
86
24
18
40
38
144
40
6
32
49
191
18
112
27
11
10
14
36
10
32
30
102
55
51
12
33
72
65
88
20
4
8
22
18
2
25
5
43
17
46
150
12
38
30
22
9
39
44
40
20
1
15
24
60
60
26
30
102
12
18
220
8
12
22
18
72
20
28
8
24
1
17
18
12
22
56
64
120
78
2
46
44
40
57
29
4
18
32
25
5
30
36
64
8
13
15
32
12
13
17
58
57
11
94
18
2
36
55
5
7
5
18
82
90
48
60
9
71
60
60
37
17
106
57
27
120
8
12
37
11
52
90
20
18
30
48
4
78
20
28
24
18
38
25
9
30
18
72
6
120
20
54
70
20
60
66
7
105
3
17
43
35
12
100
8
144
37
41
42
28
42
26
30
34
30
98
48
30
10
60
20
10
114
21
5
10
14
18
25
3
21
39
117
15
18
62
60
60
28
42
20
70
8
4
60
20
60
76
162
32
36
120
4
26
4
8
48
10
44
10
8
30
43
27
2
6
90
22
8
34
8
7
45
146
61
39
45
9
20
46
2
42
13
3
12
12
20
6
24
76
111
141
27
71
4
138
2
6
24
70
26
4
90
177
23
28
2
6
70
30
120
14
126
60
60
24
25
11
72
82
8
60
28
80
22
2
30
46
14
30
6
82
12
26
60
4
6
14
25
21
2
73
125
10
57
63
12
30
2
228
10
3
59
25
36
15
2
10
42
20
58
20
85
87
30
20
18
120
13
35
12
13
15
42
20
79
36
24
83
1
27
42
140
48
42
241
17
10
9
81
20
42
25
5
31
17
18
24
78
18
61
71
37
15
86
115
69
56
12
7
5
6
25
69
48
18
30
32
19
48
41
55
12
33
14
16
20
84
30
28
102
56
52
2
31
125
22
12
8
13
59
28
8
4
56
94
27
53
6
22
62
66
22
2
46
21
11
58
80
114
6
19
3
2
18
49
23
16
20
52
32
160
30
56
31
81
38
10
14
78
7
168
33
39
5
7
29
22
48
84
6
2
90
72
48
10
12
6
12
38
52
68
54
6
84
6
42
12
6
34
38
72
6
24
36
12
70
15
5
22
33
23
49
45
20
10
30
26
22
18
44
13
3
24
81
24
3
2
7
89
42
12
88
68
25
27
9
21
60
68
34
30
48
38
10
2
13
35
54
16
90
120
20
72
10
32
30
16
104
6
10
24
33
57
18
20
60
72
6
4
18
30
39
11
28
2
10
12
36
44
40
60
86
4
8
67
5
67
21
20
12
58
30
38
25
39
26
82
20
12
90
28
3
72
23
40
30
60
27
35
12
108
90
7
5
30
40
80
30
16
44
6
114
60
36
34
8
12
61
69
20
28
48
39
75
18
99
81
62
1
15
14
18
85
5
48
22
9
51
80
13
87
2
90
6
10
81
23
30
30
1
36
63
6
2
28
44
6
10
14
120
58
33
35
24
157
11
90
10
132
68
48
42
7
11
4
36
84
36
12
30
30
8
1
39
84
60
56
42
72
18
22
18
8
1
41
12
6
60
30
22
2
40
48
3
45
14
40
105
120
15
8
102
18
42
10
30
98
12
60
16
60
105
15
21
60
41
90
12
85
35
28
9
71
12
76
14
16
32
90
12
10
26
22
15
137
60
246
24
96
30
19
15
96
20
90
64
6
12
32
6
7
12
15
6
ABCD 93459402872*3^$a+1 [50093]
28
32
49
168
39
80
1
6
144
185
28
3
149
115
42
11
48
49
71
19
29
12
7
57
144
12
171
18
11
61
48
6
9
68
13
15
68
1
15
44
1
30
186
267
48
8
100
57
132
18
5
121
99
9
11
88
93
27
24
116
52
24
24
24
32
36
25
72
15
39
48
90
180
15
48
56
100
20
13
24
75
12
57
135
60
56
1
143
91
29
40
105
35
28
99
24
216
29
1
63
27
29
72
112
48
120
48
45
3
27
42
12
39
21
195
24
51
5
25
18
33
32
12
91
90
15
44
61
3
3
29
184
60
80
1
150
45
9
3
9
107
187
113
4
9
66
24
41
48
55
72
30
3
15
24
29
37
24
59
40
92
61
71
28
117
72
3
116
16
168
105
15
8
4
81
24
30
41
64
36
48
33
39
51
53
124
129
27
56
61
143
55
18
48
23
109
18
53
24
43
57
57
39
36
33
47
40
68
25
30
105
57
39
92
112
20
12
84
79
33
15
54
42
69
32
43
45
201
60
11
37
143
97
48
83
61
6
93
27
197
24
184
69
119
37
27
15
29
24
13
24
59
24
16
36
108
75
54
159
24
3
101
19
24
41
16
60
21
6
45
8
84
7
18
48
54
222
18
18
47
133
75
69
66
24
69
168
56
61
15
80
1
30
69
27
18
83
76
105
11
97
24
36
30
72
101
4
57
60
59
28
20
103
93
93
72
59
12
12
25
15
72
21
126
18
72
27
56
43
18
155
24
37
59
61
39
32
52
27
113
31
65
25
35
19
18
35
13
27
105
12
126
5
24
40
156
48
87
5
1
87
32
12
79
21
12
116
91
48
53
28
15
72
18
144
11
40
20
84
61
72
23
48
13
60
30
24
102
90
18
294
30
39
3
48
42
39
81
60
210
6
11
1
3
72
36
21
23
64
21
216
123
93
120
3
84
44
217
59
4
9
18
21
45
59
64
21
155
136
120
24
96
9
108
147
176
61
39
20
61
24
84
111
8
24
36
4
108
20
184
8
25
23
28
57
195
69
15
57
231
9
59
121
23
40
27
141
93
35
48
24
217
59
16
20
48
109
3
60
60
147
29
40
48
92
4
96
188
1
6
66
60
11
289
51
9
51
68
12
49
30
17
1
6
105
20
85
27
105
63
8
1
15
108
32
4
21
51
21
59
4
45
12
107
1
60
11
148
20
37
39
48
33
6
29
60
145
15
32
25
27
45
15
20
163
41
31
30
23
19
29
88
27
5
4
68
12
16
57
48
6
17
109
3
44
25
23
36
13
90
144
9
45
36
30
6
66
5
16
20
13
3
33
143
25
12
143
12
28
69
72
3
51
90
75
8
120
109
27
36
135
54
15
3
45
120
12
15
21
57
35
208
108
3
17
73
6
45
32
4
63
17
96
160
68
12
16
9
171
81
183
36
12
3
66
24
36
228
59
73
59
28
21
35
85
72
36
191
124
15
5
12
1
27
3
6
66
21
32
61
30
96
45
108
81
48
6
29
16
24
68
180
25
51
60
51
18
27
36
20
48
72
72
72
13
123
32
12
151
29
168
115
117
60
140
36
97
123
21
36
18
66
168
3
56
24
25
84
54
72
24
117
20
16
80
124
56
157
51
72
27
41
7
41
1
51
56
16
3
65
108
48
13
3
8
40
20
108
37
35
136
201
60
30
21
24
36
92
67
30
183
8
24
97
11
112
96
132
12
96
81
47
61
12
3
21
95
169
6
53
76
117
23
4
132
9
36
27
9
84
3
69
47
4
9
51
21
108
3
9
3
92
16
24
48
108
12
32
61
6
77
96
196
111
113
1
36
66
162
3
8
40
27
5
67
66
63
33
107
52
48
57
3
20
36
73
138
93
56
24
61
11
100
57
83
1
23
73
23
88
32
1
84
47
52
96
9
66
173
72
24
25
143
40
48
57
18
9
60
8
25
72
95
60
31
65
4
3
105
48
80
4
8
43
29
61
12
90
5
13
24
3
9
87
27
65
1
11
49
179
28
3
33
57
108
15
45
12
3
57
144
35
19
29
61
71
64
111
6
18
30
111
12
108
72
3
29
13
ABCD 93459719974*3^$a+1 [50007]
63
13
12
119
43
38
63
43
29
25
23
24
141
142
5
33
28
180
95
19
198
84
11
85
12
116
12
15
24
55
108
110
12
99
25
54
18
24
48
8
12
75
24
33
10
86
40
68
112
11
21
3
9
48
36
3
96
24
37
96
59
9
22
66
8
12
34
110
51
127
78
234
198
108
71
67
74
22
48
29
48
120
19
6
71
69
16
32
118
197
21
46
18
83
139
14
39
73
95
24
43
29
43
36
41
93
240
34
26
178
2
70
29
48
72
7
108
6
66
60
90
90
5
25
54
26
72
136
114
38
24
28
18
74
48
48
40
71
9
34
29
1
198
38
4
23
43
42
179
19
14
34
96
5
48
33
40
23
169
18
54
36
20
135
96
21
60
136
6
89
57
70
62
12
48
36
27
9
15
24
1
36
30
5
192
25
8
72
111
72
7
12
78
48
18
14
15
105
63
55
74
135
61
20
22
48
50
10
5
9
108
288
12
118
2
46
14
130
72
54
54
77
24
48
96
33
142
161
9
72
15
9
12
84
24
24
15
1
92
22
29
19
24
84
2
72
88
128
24
183
129
76
18
14
12
36
10
54
126
2
99
24
57
12
4
44
12
87
96
48
48
9
52
20
48
72
48
63
72
7
137
1
8
34
108
72
41
117
99
7
144
18
18
6
48
47
72
7
114
66
29
96
9
88
30
18
24
47
72
9
64
36
35
57
40
198
2
135
72
1
24
71
240
25
18
77
48
7
54
20
46
2
39
21
27
21
132
48
48
87
43
26
16
59
225
87
96
105
15
21
27
7
132
29
151
38
3
9
24
144
28
54
6
32
106
24
2
3
105
70
30
18
2
111
9
111
21
60
39
7
60
77
97
108
150
12
41
103
42
48
36
18
162
44
10
26
15
81
15
49
104
16
47
139
14
16
24
68
22
77
7
54
20
39
24
45
52
8
24
58
36
2
15
24
1
128
15
91
5
25
44
75
7
90
20
94
38
39
43
36
65
9
39
24
33
70
89
13
35
33
39
213
58
2
39
1
128
15
24
103
12
14
64
47
72
19
122
12
39
57
238
180
6
263
120
96
48
13
20
96
22
2
24
34
26
46
108
113
96
199
2
12
96
3
19
48
29
61
60
72
8
22
41
96
9
106
54
32
58
53
79
65
57
15
24
1
12
44
24
87
31
54
11
19
5
201
70
2
82
26
48
76
224
96
48
40
42
5
48
24
9
135
48
72
13
92
84
3
48
115
74
3
13
11
33
24
39
24
91
18
20
87
73
95
33
46
26
48
4
66
62
51
19
62
60
27
24
72
9
111
9
16
239
55
48
60
29
21
51
151
36
12
38
12
118
110
52
92
144
75
96
24
105
22
30
35
79
18
120
36
83
9
40
54
18
23
33
10
24
48
14
48
28
11
9
24
84
34
2
16
72
71
1
78
72
98
82
38
10
5
13
11
24
25
20
3
72
129
111
120
9
15
25
95
33
60
28
23
141
36
28
54
36
74
15
48
33
106
18
80
60
36
99
45
22
48
29
33
70
17
9
39
168
48
9
46
41
96
105
52
20
28
18
50
82
86
94
278
82
110
3
72
7
50
46
50
39
73
47
19
29
7
161
57
88
32
87
31
84
38
39
24
49
47
81
15
96
31
41
45
22
48
14
39
117
70
14
34
14
10
101
72
19
38
39
1
162
5
45
27
49
20
172
56
22
38
12
40
119
19
29
25
162
38
22
170
15
81
15
7
110
27
9
156
75
21
70
5
57
12
51
19
90
68
159
81
70
48
2
16
36
54
62
24
24
106
18
162
110
3
312
9
15
24
33
4
35
93
12
87
33
46
30
107
7
74
10
29
45
3
13
35
81
16
54
50
106
29
13
11
69
132
124
42
12
42
83
81
156
171
79
17
73
44
46
18
80
52
66
42
128
27
1
6
18
47
9
24
15
33
15
13
32
51
33
154
101
225
39
37
210
110
27
33
120
88
23
19
48
53
9
48
12
48
27
115
77
33
39
25
71
97
48
80
12
22
36
65
55
42
20
12
36
3
24
103
50
15
57
70
72
38
36
94
2
111
24
9
12
70
29
216
79
26
24
183
ABCD 93460197874*3^$a+1 [50058]
56
24
159
36
73
17
99
27
45
9
18
13
44
4
47
45
60
84
45
115
20
9
15
36
144
39
45
16
11
1
44
36
28
17
115
29
3
36
15
97
47
33
24
84
16
44
15
1
36
32
16
12
24
185
55
108
17
19
80
9
3
84
28
188
3
61
48
8
60
28
96
131
129
69
126
25
8
57
15
129
291
105
55
20
15
126
27
81
31
68
28
24
11
18
19
32
48
28
53
27
60
24
69
19
48
20
4
128
60
76
116
84
60
16
36
12
92
48
16
20
64
161
15
60
51
45
9
27
84
24
81
51
3
54
3
33
54
1
71
21
4
60
60
20
60
9
7
8
16
24
36
36
35
18
51
39
61
36
48
35
25
36
104
51
18
15
16
84
11
36
18
27
48
12
21
18
1
48
23
37
68
48
135
21
16
20
15
33
12
84
64
80
72
159
9
9
63
27
157
5
19
20
52
17
175
72
8
72
69
79
12
180
44
72
27
18
3
51
9
52
8
4
20
12
4
80
12
105
55
20
64
44
112
44
24
76
11
57
33
63
76
221
54
109
35
61
29
15
16
36
185
54
21
60
60
40
12
41
39
28
95
54
36
39
84
84
60
57
139
56
24
15
105
52
23
21
100
68
72
45
18
25
11
126
3
16
71
9
16
68
15
36
109
32
39
37
17
18
97
32
51
72
1
32
39
54
19
68
28
20
16
104
72
24
9
27
48
16
36
35
9
9
27
28
17
3
12
48
36
64
60
32
48
52
44
15
61
24
5
19
84
48
12
56
60
124
155
117
148
23
105
4
125
15
60
105
31
32
45
15
12
16
8
111
36
109
144
80
124
11
37
128
60
36
4
72
59
93
51
141
48
40
132
35
45
9
139
41
15
132
60
72
120
100
60
8
9
39
51
9
16
11
54
75
40
119
21
16
215
13
56
16
24
156
23
90
127
32
48
27
1
32
72
12
84
16
60
60
56
88
24
17
75
15
18
27
36
12
105
15
48
88
144
168
5
39
84
75
21
15
18
27
48
15
93
40
83
9
156
15
9
48
48
12
4
8
16
20
60
36
76
23
25
36
44
40
125
91
24
32
15
9
216
45
90
108
72
69
28
80
36
39
72
1
8
16
11
37
68
48
4
8
4
60
95
25
29
127
60
20
9
199
140
160
36
108
116
52
48
12
44
3
45
36
9
195
16
32
48
40
104
52
80
16
20
120
15
9
63
145
56
112
47
33
39
126
18
25
20
36
60
36
24
24
27
69
16
144
120
8
3
25
60
32
72
108
48
48
4
96
56
24
16
131
9
28
32
39
36
9
12
24
60
75
49
36
20
21
18
90
31
224
87
73
32
60
124
84
12
24
5
3
48
4
176
132
16
44
12
16
143
9
16
155
37
48
60
84
32
48
96
172
17
18
97
80
3
73
36
24
11
25
65
15
48
36
9
103
95
9
40
24
20
12
147
81
36
96
57
51
75
1
20
28
23
13
12
24
5
3
33
7
56
16
56
27
18
3
24
45
55
12
104
24
3
13
20
21
75
51
33
60
15
81
60
88
12
20
16
104
48
72
75
36
13
44
33
7
8
39
73
53
67
128
88
72
5
19
24
47
33
60
87
13
44
123
69
36
124
20
144
75
21
16
32
16
41
126
33
64
8
12
28
24
29
51
60
48
76
164
16
17
63
4
12
48
32
36
28
12
104
3
25
11
21
76
68
16
20
15
13
23
9
189
7
60
5
103
56
24
16
8
48
72
132
36
9
39
15
61
48
36
32
88
32
48
40
32
24
9
31
23
21
15
72
105
220
53
72
54
13
23
57
16
71
9
27
45
28
96
44
16
168
17
31
140
28
17
55
107
1
125
7
47
61
80
21
15
3
73
12
180
77
39
16
24
65
36
31
32
28
53
15
16
44
232
12
77
18
85
23
90
43
36
168
8
12
16
36
144
44
16
20
15
25
101
54
9
16
29
3
52
60
32
4
11
133
8
39
18
103
20
75
9
64
35
9
36
220
5
15
12
9
39
12
93
72
63
12
312
72
45
3
48
112
68
48
52
204
96
32
21
90
21
16
53
27
12
48
4
53
51
36
39
57
28
131
1
80
52
108
80
28
104
33
15
72
36
12
24
96
15
57
16
35
21
28
48
80
124
131
54
91
12
8
15
18
75
16
44
27
9
60
40
8
36
99
108
18
90
54
31
36
128
60
33
3
264
3
33
16
5
126
18
27
4
23
81
84
15
85
5
55
32
36
3
25
29
147
4
120
24
32
123
33
3
ABCD 93460393498*3^$a+1 [50063]
64
32
7
60
192
60
60
24
24
48
33
51
144
12
24
108
81
56
24
91
21
195
45
39
144
12
5
67
21
36
3
108
153
39
77
180
124
36
63
197
100
15
21
27
60
281
40
51
21
87
48
60
24
24
77
43
192
24
84
57
104
256
24
336
15
309
63
81
99
60
17
19
72
12
36
141
279
12
84
36
65
19
36
65
175
129
36
80
7
33
8
16
51
144
69
39
60
48
5
43
12
5
40
27
17
19
252
60
24
84
396
9
36
15
60
149
256
60
39
81
24
36
63
168
72
33
3
41
96
55
125
43
165
159
21
27
9
3
36
141
99
144
117
56
259
45
84
260
136
39
24
53
19
45
44
55
36
48
12
29
16
144
27
45
144
111
24
21
8
96
199
45
120
140
55
21
15
129
315
156
21
99
24
12
24
48
353
7
12
60
9
75
45
51
165
36
24
111
12
12
9
20
52
87
60
53
55
5
67
17
136
99
60
24
12
9
360
36
120
75
72
33
27
60
21
339
36
45
291
105
135
36
29
16
15
24
41
4
24
36
20
55
24
81
44
7
144
24
77
115
12
117
15
101
43
24
41
36
55
21
140
19
36
129
3
36
24
41
36
4
96
63
81
87
12
101
72
43
36
45
51
12
36
96
29
36
43
12
21
80
103
24
53
24
103
77
19
21
135
48
12
36
165
108
27
89
16
219
120
5
276
180
28
12
39
48
117
20
115
189
159
57
303
36
84
72
21
15
389
271
33
99
48
45
8
79
36
36
84
125
91
41
64
15
5
103
12
36
24
24
81
24
39
53
43
192
24
29
16
15
60
5
84
7
120
45
68
91
48
17
355
24
161
43
72
84
192
108
77
19
36
24
65
16
75
84
21
164
55
24
12
72
41
139
156
24
36
72
84
96
12
101
127
24
21
15
120
29
19
132
9
99
225
56
43
72
60
41
28
27
5
4
3
137
31
45
27
77
259
12
45
207
53
19
84
96
21
108
27
9
60
3
77
4
147
65
64
99
125
12
124
99
305
31
9
207
5
4
3
177
51
72
36
125
187
69
63
81
60
12
24
116
43
77
7
21
116
55
60
9
27
45
27
36
45
200
16
3
41
12
115
48
12
65
19
45
20
43
36
57
39
65
103
33
99
9
39
17
64
39
93
120
8
31
105
51
120
24
60
201
180
123
96
149
40
72
39
24
17
19
96
9
20
19
105
272
55
9
3
33
168
39
33
75
48
12
9
135
21
24
36
3
5
100
15
72
120
24
84
17
4
75
24
84
93
99
9
27
29
100
51
189
3
12
24
24
276
12
29
16
75
12
12
48
33
8
67
33
39
168
65
28
116
100
123
57
3
41
139
120
36
165
32
28
72
200
7
60
57
15
201
183
105
27
9
111
12
33
60
135
60
108
132
9
104
7
29
31
24
81
15
168
156
48
36
17
79
41
67
48
173
16
84
87
89
4
36
96
20
67
12
9
99
21
87
29
64
36
15
48
48
29
84
91
5
43
57
180
20
79
65
19
36
204
60
12
21
243
45
27
45
104
115
48
57
51
45
8
12
19
60
45
219
132
24
21
39
81
68
151
36
93
12
3
132
72
12
65
163
60
336
300
36
41
208
27
9
111
9
44
16
75
96
9
20
36
100
3
12
65
ABCD 93460840706*3^$a+1 [50180]
69
66
90
54
126
27
9
54
21
24
141
15
99
69
75
45
51
21
3
57
45
60
3
231
36
234
84
111
240
84
57
195
9
36
90
45
75
33
27
18
42
30
90
18
135
15
21
69
6
126
108
123
93
24
60
3
24
69
15
9
66
21
3
36
84
72
78
87
15
138
102
30
78
45
117
171
3
54
3
309
84
30
90
6
24
24
6
66
84
66
78
30
51
69
6
129
81
24
42
180
9
9
66
6
198
66
195
51
150
54
6
54
24
66
27
57
36
6
81
117
216
90
69
51
21
75
48
6
204
30
126
66
105
9
54
6
90
54
12
135
99
81
99
186
114
30
180
36
99
36
75
54
30
21
84
21
78
72
9
111
84
21
33
60
96
15
39
30
51
69
3
27
81
36
180
144
72
93
147
12
21
6
48
105
51
156
24
6
24
24
27
84
60
81
18
57
105
39
96
63
42
15
15
48
66
6
30
39
51
90
84
75
9
150
6
36
114
9
108
33
30
54
135
51
66
30
93
147
168
210
6
57
27
45
75
120
6
6
24
54
6
90
144
51
21
24
30
177
27
150
42
24
84
6
54
72
84
6
258
21
51
138
6
24
33
3
69
57
3
15
321
81
168
111
21
15
96
39
84
21
15
33
36
75
210
90
96
78
12
15
39
36
18
36
66
54
6
60
198
90
6
111
24
105
36
48
96
6
30
48
27
144
135
24
156
81
15
33
111
36
129
81
60
54
90
15
21
51
39
24
117
9
15
39
30
111
63
42
195
3
102
210
48
6
87
39
150
54
165
36
24
135
54
66
90
6
18
30
102
30
84
144
30
12
54
30
27
87
6
54
33
39
18
252
111
57
63
180
9
114
9
21
84
30
216
6
18
33
63
60
21
9
30
60
9
111
30
30
186
39
111
33
216
15
270
75
135
24
42
15
39
24
102
48
6
30
6
21
39
9
24
57
48
6
246
30
21
9
90
54
27
3
66
30
9
21
123
51
96
90
123
96
15
54
36
54
57
15
24
69
21
144
6
21
45
54
30
111
93
90
6
60
30
60
24
72
30
18
180
162
159
105
54
150
12
75
33
6
24
45
21
30
36
24
126
108
90
6
159
27
114
6
9
24
12
93
270
33
3
24
252
30
39
36
108
21
84
36
39
177
15
75
384
60
66
99
9
87
3
81
39
132
45
9
51
255
18
27
159
165
39
6
87
3
30
36
198
30
126
84
36
30
24
126
180
66
180
15
159
156
105
15
150
51
63
165
15
30
84
111
15
141
9
99
21
54
36
24
6
39
201
30
54
246
9
57
84
36
3
36
60
105
6
9
96
15
54
60
27
309
30
129
39
6
87
84
99
36
9
132
27
45
15
12
60
90
24
120
51
45
144
30
57
39
9
45
15
84
21
24
6
21
39
36
24
9
21
75
21
51
63
6
114
90
36
15
120
3
12
54
60
90
105
24
21
54
33
57
27
324
21
18
57
3
45
135
246
15
96
15
105
39
84
42
18
126
30
60
24
6
207
117
3
99
54
90
66
24
66
78
27
9
30
36
54
6
54
6
81
12
21
66
93
117
18
117
3
12
21
3
36
24
69
165
132
24
54
12
45
84
72
99
54
336
60
54
36
9
60
15
120
9
45
6
36
90
204
30
54
6
81
216
63
105
39
42
24
54
66
60
6
33
12
36
87
96
36
180
54
66
24
24
6
36
18
21
75
36
105
45
54
24
21
111
18
3
177
6
126
108
42
78
36
30
24
36
69
ABCD 93461272792*3^$a+1 [50012]
73
48
20
72
72
48
16
35
45
111
36
9
39
72
45
72
3
60
49
36
92
12
24
36
195
109
107
48
25
132
32
52
8
63
33
4
8
39
33
76
20
195
117
3
9
12
4
11
33
40
12
116
4
35
60
81
39
33
27
45
100
36
32
48
48
84
27
25
35
36
60
37
20
12
75
21
15
48
21
136
35
48
21
40
44
4
11
1
36
120
23
36
144
45
27
45
72
88
20
15
85
48
56
84
36
16
24
44
16
11
165
15
13
32
24
48
3
85
275
33
60
15
45
12
84
120
64
92
84
39
37
72
20
3
73
12
68
60
24
48
39
73
116
100
12
48
36
11
45
48
52
20
72
51
9
148
12
56
52
59
61
24
8
3
57
40
48
44
99
96
33
63
25
12
12
116
39
129
15
9
27
61
23
85
84
23
37
20
3
9
51
57
28
20
39
13
11
97
32
16
84
11
1
59
12
73
12
84
48
20
3
13
56
48
51
37
59
1
8
51
25
11
9
16
72
32
15
181
72
8
24
64
131
93
108
24
144
40
20
75
36
13
8
24
88
23
253
11
21
24
15
9
16
8
60
3
153
40
44
100
8
75
13
84
96
12
12
23
37
11
57
15
9
16
68
24
3
49
71
9
4
32
39
21
84
51
48
37
8
84
40
96
24
71
25
84
12
95
33
3
73
24
11
25
12
32
96
4
23
48
21
16
80
48
15
12
205
32
52
20
240
15
1
8
12
39
85
56
28
20
24
28
32
52
68
28
35
9
51
84
21
132
36
12
4
36
48
56
64
24
8
72
16
11
33
3
45
64
59
36
25
35
9
16
20
4
44
60
28
35
33
15
37
12
23
9
40
95
1
20
3
12
57
60
16
96
20
36
72
27
144
85
56
4
120
71
9
24
3
9
28
68
112
12
11
37
23
60
25
59
25
35
1
32
16
80
16
44
52
35
25
32
12
15
121
44
75
60
93
28
83
57
48
15
21
39
12
25
23
21
76
83
49
8
120
12
48
39
120
84
9
3
45
4
156
128
171
33
208
80
48
231
69
16
35
45
88
132
60
8
147
73
116
16
59
37
192
20
88
8
36
24
24
160
131
36
81
40
48
32
28
24
32
36
12
96
24
40
12
35
9
111
141
28
47
105
12
16
11
61
104
60
39
61
11
33
12
52
32
51
13
104
87
93
52
36
35
48
21
75
1
8
16
20
40
71
84
24
57
12
60
12
135
9
16
56
4
36
12
167
1
12
80
48
100
8
4
23
73
11
96
37
108
23
9
28
44
108
3
145
8
40
32
52
12
60
8
3
57
3
177
28
44
60
136
35
48
1
44
84
27
25
11
45
39
24
96
105
40
60
131
24
61
12
48
119
69
27
13
24
11
12
25
8
111
9
76
11
45
15
24
25
24
71
24
45
4
11
36
105
124
35
117
40
8
12
4
11
9
39
61
20
64
24
20
3
85
12
36
35
117
64
24
95
61
8
28
143
129
3
169
24
116
64
12
95
9
28
11
45
15
37
20
4
116
112
47
85
11
49
8
12
40
60
80
16
108
20
120
51
60
21
28
152
12
12
28
68
99
1
23
36
69
4
68
52
11
36
1
35
24
13
108
24
44
40
104
52
44
124
47
13
72
24
12
32
160
71
37
8
60
12
28
32
124
36
59
9
4
48
84
84
92
12
12
4
24
8
12
16
35
105
52
72
83
25
32
51
96
21
12
51
205
35
9
12
24
16
204
164
3
73
44
16
116
48
100
12
71
25
128
147
33
24
28
23
121
44
36
36
4
56
12
72
28
47
109
11
133
11
37
84
8
3
60
13
152
99
24
37
12
47
36
57
360
16
12
20
40
12
8
4
24
11
360
9
12
15
85
20
28
12
143
69
52
56
24
99
169
23
109
180
96
68
40
11
24
72
13
56
100
60
11
109
36
68
27
9
76
32
12
40
20
16
48
60
71
85
36
8
16
11
37
36
24
12
44
87
57
52
8
48
112
23
85
228
80
36
24
27
13
60
12
12
20
112
36
144
8
3
60
13
132
20
72
72
108
51
9
3
33
87
13
120
120
20
24
40
11
9
36
24
12
48
12
36
15
9
24
27
24
45
28
143
13
36
20
75
73
80
112
11
13
92
52
8
28
116
64
36
68
3
49
44
36
195
9
12
24
100
11
144
9
76
56
3
12
45
52
68
3
1
59
69
36
12
60
3
69
27
69
27
24
133
12
56
12
51
25
32
4
48
92
51
165
4
324
12
83
61
35
24
21
4
35
9
12
15
85
36
23
57
12
108
12
3
24
36
145
48
44
48
84
75
13
72
56
72
3
13
12
44
51
45
3
ABCD 93461655668*3^$a+1 [50019]
24
15
41
28
80
43
153
12
8
24
163
57
36
15
36
24
21
8
40
75
177
51
9
80
36
7
192
24
5
67
69
44
4
3
129
75
81
20
43
120
24
57
24
24
32
19
45
44
52
144
56
16
3
29
7
9
80
112
15
105
104
16
15
77
52
99
57
39
36
69
96
8
72
7
36
29
55
125
12
28
87
89
19
60
45
56
19
33
24
8
16
116
4
84
20
12
4
72
68
100
15
141
20
55
53
55
45
15
105
72
8
40
36
72
48
20
180
16
99
24
48
93
360
15
17
4
60
48
8
40
12
231
36
5
64
176
136
12
111
9
12
144
92
43
9
20
52
123
36
9
3
53
91
9
20
16
8
12
168
43
117
60
48
48
20
144
28
39
36
9
48
27
36
45
15
105
75
57
8
127
117
24
236
19
29
100
80
36
24
151
5
100
75
29
43
5
24
40
3
12
29
24
40
147
93
20
40
72
36
32
103
84
45
144
80
52
104
88
51
65
12
4
68
60
28
92
31
29
160
56
4
32
28
27
9
44
76
51
29
76
48
63
60
77
136
24
60
3
9
15
105
3
65
7
33
51
45
15
45
12
48
84
12
15
209
19
33
12
51
5
52
12
108
44
103
65
12
144
31
33
36
339
21
159
53
88
39
60
5
31
21
48
3
33
144
8
52
15
72
81
48
24
3
17
52
216
132
15
60
36
72
29
156
28
15
9
15
45
20
7
105
8
40
132
80
64
75
29
91
81
24
36
164
100
51
9
24
68
28
224
52
63
33
3
5
60
100
36
20
103
5
148
99
141
48
20
55
9
12
75
113
7
24
77
52
56
4
20
12
31
93
20
79
21
51
24
57
27
33
24
44
40
111
225
56
64
36
8
4
192
44
55
245
16
123
5
28
39
36
93
20
4
27
156
57
140
55
45
120
15
33
39
36
132
21
116
16
12
15
45
120
27
165
36
32
7
33
51
81
60
264
15
57
123
9
68
4
3
65
7
9
27
33
72
72
60
3
105
8
139
48
153
56
43
65
7
36
129
51
29
88
152
124
120
44
91
36
24
81
39
17
40
24
20
16
135
93
44
28
48
32
52
116
36
43
21
56
108
172
24
200
7
125
12
67
9
24
87
21
44
64
75
9
36
111
60
29
52
60
32
43
45
60
39
173
16
84
36
96
36
27
12
29
160
15
45
39
33
120
24
3
36
24
33
183
65
64
56
7
60
29
16
84
164
16
128
96
12
72
40
108
68
31
36
57
27
9
60
72
3
17
72
76
80
124
8
55
57
3
5
52
80
7
48
65
36
52
12
123
17
12
151
108
9
123
29
100
60
84
15
12
69
24
12
147
60
36
5
4
12
84
39
72
33
48
72
171
165
44
91
24
12
81
27
72
69
20
7
72
36
5
16
48
80
40
48
48
84
72
24
60
27
53
36
16
60
24
8
36
4
75
65
16
27
45
32
103
57
36
12
8
31
93
80
16
99
21
20
112
60
12
176
52
24
96
32
36
115
81
36
12
51
45
24
183
48
105
12
168
56
100
44
16
3
21
180
72
32
88
72
12
120
8
28
132
51
12
69
39
60
5
76
168
48
72
68
52
12
168
8
40
75
105
68
40
12
3
177
27
45
75
72
45
120
36
8
7
177
20
43
192
312
33
15
101
36
16
12
12
219
36
65
184
75
29
16
56
31
5
124
20
28
156
24
111
29
148
12
48
15
45
32
7
29
40
39
96
5
4
111
9
15
21
12
3
129
15
45
60
80
16
36
60
36
20
88
27
93
171
53
16
132
123
36
45
8
55
45
20
72
28
48
63
21
56
7
60
120
53
28
36
15
5
103
12
45
216
27
21
44
40
27
36
9
24
39
33
24
51
69
24
27
125
48
67
77
103
33
36
15
9
72
15
57
132
108
27
108
141
39
5
67
29
12
28
15
125
40
51
29
7
269
55
105
104
36
28
32
208
12
144
32
55
33
120
15
84
137
28
123
132
33
32
ABCD 93461815828*3^$a+1 [50040]
39
24
24
27
6
3
99
21
15
12
120
18
75
9
66
57
33
6
24
9
51
204
48
9
63
12
96
57
75
42
6
18
216
66
30
99
3
57
9
6
9
12
27
30
135
27
36
9
84
87
9
3
12
93
3
78
84
6
9
81
6
93
63
48
45
57
84
6
60
24
6
12
102
24
72
9
15
150
96
15
3
36
138
51
9
27
15
21
39
9
132
108
75
45
39
12
36
33
15
42
12
3
72
63
42
12
54
9
51
21
3
246
6
45
45
3
51
36
66
135
3
156
9
27
9
81
27
75
201
24
48
3
24
33
33
12
18
30
6
81
123
30
51
36
45
87
21
36
15
39
42
30
90
87
12
69
30
21
9
27
72
15
21
12
57
36
6
9
36
15
9
57
30
45
60
39
9
15
6
3
33
150
9
105
24
99
15
12
21
27
18
27
72
153
27
15
81
63
177
87
93
75
57
12
33
66
84
78
30
57
15
12
33
21
30
9
57
36
12
102
45
24
36
24
45
6
153
75
72
78
18
93
21
18
21
60
15
6
15
15
90
24
99
60
48
63
225
12
27
36
12
30
27
48
12
147
18
42
45
93
18
30
12
15
15
60
105
3
18
75
69
27
3
42
30
24
9
33
84
54
30
75
12
33
102
57
15
6
60
6
24
24
72
90
63
3
165
15
12
42
75
15
69
75
42
12
6
36
45
3
42
75
123
45
3
42
18
30
18
60
24
45
36
21
114
81
3
30
3
93
12
240
39
21
63
9
15
108
24
144
12
24
24
39
66
6
33
45
3
9
63
60
15
30
72
24
24
36
39
48
72
3
48
36
33
21
51
93
90
132
24
129
36
111
60
78
63
3
66
24
30
66
6
45
12
60
72
45
15
69
42
168
66
30
33
36
99
12
60
9
24
57
51
69
48
6
21
24
96
21
30
24
120
24
132
33
99
18
24
60
48
6
21
111
12
132
6
18
69
45
15
120
15
93
219
9
39
90
63
24
15
48
21
9
3
9
15
9
96
24
102
84
9
39
42
75
15
96
57
15
30
3
135
18
51
96
3
36
93
33
30
30
108
36
6
108
9
15
18
24
75
48
21
6
48
48
42
75
45
78
33
12
63
6
3
87
84
81
75
138
90
60
36
114
30
21
24
60
96
9
303
27
48
69
21
48
60
30
12
60
57
111
45
15
9
12
24
24
33
3
129
51
39
12
36
45
45
24
6
114
15
33
6
9
81
120
75
21
54
30
150
54
126
6
18
90
132
18
18
30
69
15
36
108
36
54
66
33
3
57
21
27
45
24
24
6
33
48
48
24
33
3
12
12
123
24
24
30
54
96
54
36
12
30
129
39
84
6
30
72
24
6
39
48
12
9
27
63
9
12
105
30
90
54
36
108
48
84
9
39
21
15
24
78
12
42
48
36
12
54
30
66
54
9
12
24
93
51
69
6
6
3
48
12
33
42
186
12
3
60
24
3
45
27
78
27
72
15
18
75
45
6
24
57
15
9
144
72
9
24
15
36
21
54
9
21
39
27
30
3
48
48
51
9
24
15
48
30
159
3
57
48
3
24
9
120
9
6
24
72
9
36
9
36
39
24
93
27
57
3
27
120
18
51
12
33
54
33
24
21
54
30
15
3
30
63
24
15
45
15
90
48
12
120
18
21
9
6
6
3
48
12
21
39
27
45
3
12
45
39
57
24
36
39
36
9
39
96
21
39
105
36
108
69
6
21
24
12
45
27
15
33
12
12
33
36
24
6
84
33
24
21
27
33
18
30
15
24
21
36
75
33
126
81
105
99
12
87
18
39
15
33
96
24
15
42
111
39
33
60
36
75
54
15
27
60
18
12
3
51
81
15
33
36
27
57
72
9
6
33
15
21
15
156
48
36
9
3
60
24
90
30
36
60
9
39
30
51
84
12
3
45
57
3
75
54
6
6
138
45
36
96
15
21
12
36
84
33
12
6
117
9
15
84
72
24
48
15
18
3
111
174
60
27
12
63
33
27
42
15
12
24
45
6
24
42
27
27
129
69
6
30
6
81
15
168
9
15
117
45
30
6
75
63
12
42
3
3
12
72
120
21
12
24
15
9
51
150
6
9
123
30
15
3
93
39
45
111
36
129
27
12
42
15
9
24
6
30
42
12
33
48
57
99
9
24
30
30
18
9
204
21
6
132
12
93
48
72
57
15
21
18
129
75
81
96
33
18
45
135
9
15
96
30
42
96
216
33
15
57
9
12
12
72
171
39
9
36
105
6
9
33
3
12
36
75
54
12
6
33
99
33
123
66
204
36
24
30
6
36
87
12
144
15
36
24
30
27
15
72
30
3
24
15
66
24
3
12
24
87
72
96
177
15
9
15
138
6
45
141
39
87
12
6
6
9
159
57
3
6
72
12
12
36
3
12
177
3
60
75
33
72
63
42
54
24
54
42
6
63
12
33
36
6
9
33
18
24
24
9
21
39
120
12
15
18
3
3
66
24
15
27
9
24
72
3
24
42
6
12
93
153
15
24
87
6
144
114
36
48
21
15
24
18
24
ABCD 93461822648*3^$a+1 [50047]
7
29
24
13
47
1
12
23
1
30
30
3
3
60
17
7
6
23
1
63
33
3
20
25
71
85
6
33
27
30
30
29
40
21
39
51
114
24
11
24
85
126
45
20
139
5
1
3
72
8
40
33
3
20
7
9
21
30
18
30
41
79
89
127
173
13
119
31
24
65
25
24
6
84
12
48
6
36
144
39
81
6
18
51
68
7
33
21
72
23
7
17
7
5
139
21
21
23
4
51
6
6
18
216
36
23
37
30
24
6
3
44
31
5
37
63
57
48
35
55
6
30
33
20
121
6
53
40
21
66
24
36
90
23
31
36
33
92
48
37
30
5
1
30
24
29
55
36
5
25
15
9
39
60
32
60
19
12
150
90
77
31
36
66
18
21
39
5
1
39
15
12
78
36
90
36
17
36
40
21
15
15
60
5
19
6
3
3
30
174
30
3
36
20
1
36
18
6
23
37
15
51
117
12
21
18
60
36
9
81
6
18
11
25
6
30
3
56
115
36
18
96
6
29
1
60
87
72
75
6
24
66
78
6
24
29
40
20
13
90
18
15
24
36
81
90
29
25
6
5
64
21
6
48
12
24
24
30
42
33
20
25
30
72
48
29
40
33
24
3
63
18
39
92
1
18
5
61
6
24
45
45
66
17
67
5
40
9
6
6
23
1
23
73
3
21
15
44
7
69
20
19
65
37
23
24
13
84
75
81
159
81
60
219
9
42
53
84
12
84
4
33
59
28
63
54
15
39
6
3
72
45
15
15
6
24
35
31
113
24
16
24
20
52
51
24
60
30
15
39
102
174
9
20
24
36
97
30
29
1
27
72
51
84
9
20
4
27
144
30
6
5
49
11
31
84
6
18
60
12
54
24
36
15
80
4
36
135
96
48
30
11
25
66
30
78
6
3
12
8
60
151
21
105
75
8
36
40
44
1
15
44
31
5
4
21
59
37
60
35
28
57
120
15
20
1
60
24
59
24
43
153
21
35
1
18
101
124
21
36
108
60
66
93
33
47
67
29
37
30
90
167
13
27
20
31
36
53
61
60
11
19
5
96
19
36
36
18
59
36
91
24
12
17
36
1
15
68
40
12
15
6
90
54
30
54
96
3
3
17
1
6
150
66
114
60
24
6
129
21
24
6
29
7
18
59
13
54
5
25
66
30
24
96
24
66
77
16
45
36
60
3
20
37
30
53
12
55
29
16
188
36
37
99
80
1
24
60
6
33
20
7
17
103
113
40
36
8
36
7
53
40
21
24
59
1
66
53
13
3
15
42
60
150
30
47
181
36
6
18
39
32
55
114
12
24
6
108
41
48
13
24
24
6
24
29
7
29
76
39
5
97
3
44
13
90
9
9
15
36
8
37
6
24
126
47
13
47
37
60
54
29
12
180
31
9
8
7
53
7
69
27
24
69
21
30
84
6
6
30
18
156
5
19
150
59
1
30
12
30
24
30
5
79
69
3
17
43
53
16
8
7
54
6
6
48
15
36
21
59
139
36
30
54
5
31
69
51
5
88
21
6
9
45
72
23
55
9
56
36
28
3
30
18
45
20
1
144
132
39
21
18
5
97
23
1
3
63
93
21
24
12
48
39
33
47
7
54
119
61
30
6
39
20
31
5
19
5
1
36
48
12
18
12
180
9
8
1
6
120
33
27
45
39
29
12
31
24
24
12
129
44
37
30
30
30
17
31
5
61
119
24
1
35
55
5
40
45
75
27
29
1
47
72
1
23
31
53
100
72
48
147
36
18
11
25
75
20
28
27
30
60
30
5
24
67
17
31
6
6
17
72
24
25
35
120
1
30
45
8
1
30
42
18
5
1
54
65
40
21
24
90
101
1
3
15
102
114
165
15
6
48
102
29
48
43
9
8
37
83
7
6
23
36
19
5
61
24
15
20
7
17
7
6
18
21
21
18
30
30
156
29
67
9
8
1
36
3
27
60
6
3
21
6
29
79
21
9
12
54
60
5
55
30
15
45
144
12
23
7
29
31
9
8
37
36
23
40
21
24
35
1
120
6
17
52
44
7
18
12
47
31
6
6
29
1
90
24
29
1
35
31
24
96
17
13
24
39
20
115
36
36
120
48
72
9
44
25
36
23
1
11
48
12
25
24
59
52
80
31
30
23
67
30
30
69
68
1
6
24
9
87
24
29
7
45
21
119
4
44
61
71
85
36
27
27
125
28
33
120
60
23
4
87
24
6
30
9
24
57
6
84
5
79
36
29
55
36
9
21
15
51
17
31
5
1
60
96
59
48
31
45
56
25
83
1
11
31
9
51
29
25
35
31
29
1
24
23
37
6
53
7
9
9
35
16
45
54
36
5
31
77
37
66
57
21
15
44
13
39
15
5
1
24
35
4
36
8
12
24
37
54
24
30
12
18
21
8
13
18
9
20
12
4
20
91
54
12
60
30
168
41
64
21
39
15
96
9
21
15
9
36
54
30
119
31
5
25
6
125
25
95
79
5
1
23
7
5
24
4
20
103
17
7
6
83
37
24
3
27
6
30
18
15
84
20
31
41
55
5
60
1
24
59
24
36
4
3
69
81
59
25
3
57
35
79
12
264
6
87
116
7
33
87
29
31
114
60
30
33
33
78
102
18
12
17
7
29
7
17
91
21
45
6
17
7
9
21
23
1
6
30
96
78
5
1
36
99
51
17
13
18
12
54
3
12
105
3
21
90
5
24
7
33
20
40
3
30
30
17
12
24
67
30
18
12
24
209
7
33
27
69
39
6
60
6
33
84
33
24
54
12
89
25
23
67
60
90
35
19
6
35
4
24
27
29
37
18
6
96
24
156
30
9
21
60
54
5
40
39
6
30
30
36
83
31
66
60
30
18
35
16
9
60
30
60
12
29
25
23
37
39
117
54
69
20
25
6
29
31
24
29
13
144
3
12
21
78
126
6
18
6
30
84
12
47
40
56
36
24
37
54
6
18
9
81
71
24
1
30
5
25
66
77
16
80
1
66
30
23
67
48
ABCD 93462313892*3^$a+1 [50009]
5
27
36
24
9
31
5
18
120
60
1
35
90
31
68
171
9
21
87
12
15
21
16
119
25
11
24
121
59
21
144
4
92
99
49
8
27
1
12
20
172
47
60
18
55
17
99
324
12
16
20
33
135
4
12
23
13
29
3
100
12
5
24
54
12
45
15
133
48
72
48
80
9
54
60
57
87
37
36
119
1
44
45
91
44
123
72
54
66
13
137
99
4
5
63
48
135
81
64
60
12
143
6
48
7
36
20
9
31
68
60
4
17
43
80
28
8
45
36
18
57
9
31
36
83
57
9
90
24
37
24
95
18
15
27
13
60
36
11
33
12
15
45
16
20
3
117
9
18
1
5
30
37
80
24
48
117
43
72
8
27
133
11
57
4
23
61
11
54
67
47
12
45
60
75
13
20
21
51
88
11
36
9
12
72
36
16
65
18
61
11
13
95
73
48
5
7
80
3
105
52
48
20
36
63
42
90
45
153
3
60
28
12
8
100
84
12
143
36
81
84
160
11
90
15
36
3
45
45
15
9
67
36
53
15
16
180
240
35
13
132
84
24
140
12
63
36
24
81
76
36
68
9
30
13
12
12
23
30
42
48
42
3
105
147
40
68
81
15
21
90
121
20
99
45
4
24
12
35
18
87
120
24
12
60
3
36
9
16
8
76
35
37
12
11
1
20
100
35
13
20
12
33
30
45
36
52
12
8
112
12
35
30
108
6
97
12
12
60
20
88
71
156
13
140
112
23
13
48
20
51
21
9
54
97
8
99
72
21
72
148
59
18
6
36
21
112
20
48
69
18
21
60
4
17
18
25
20
36
51
13
120
77
63
87
18
3
4
5
15
45
30
18
103
48
65
54
36
37
44
64
176
39
6
115
20
45
90
13
36
80
9
15
72
39
45
40
5
15
21
51
99
9
12
87
61
104
45
42
54
19
11
36
90
31
47
1
29
115
12
35
78
43
20
40
17
6
45
21
43
72
8
112
35
49
36
56
4
5
84
51
45
90
1
12
156
60
300
65
7
48
36
48
8
9
18
36
49
216
72
47
72
54
79
48
47
126
27
69
39
15
45
12
208
72
17
43
20
27
61
56
33
66
9
16
29
67
24
5
27
39
33
196
41
24
7
68
16
35
13
36
35
186
54
81
48
51
189
28
20
87
21
36
24
40
35
9
36
60
16
56
9
135
135
48
37
5
48
27
69
54
36
21
63
6
39
100
35
205
20
160
20
51
25
32
24
64
29
43
20
9
19
32
40
24
8
72
84
64
41
55
12
168
20
69
27
3
6
115
11
45
40
80
88
107
48
13
32
45
43
8
9
7
128
45
315
112
23
30
15
148
24
20
9
54
42
30
24
129
28
140
264
28
48
23
36
25
8
165
36
15
36
28
56
100
24
36
24
41
7
20
27
13
32
28
23
21
24
12
27
60
30
31
5
19
48
149
15
39
49
47
49
44
28
23
30
31
20
9
19
8
3
37
149
120
123
45
63
84
99
69
88
59
81
28
5
66
13
36
32
60
3
54
6
174
7
36
17
30
150
3
88
56
9
19
17
54
6
90
108
37
53
3
64
44
52
8
180
16
95
25
155
24
57
27
6
66
90
43
56
51
85
116
33
30
49
56
45
19
20
16
164
117
103
68
148
20
171
153
76
35
24
30
31
12
24
23
6
27
9
54
54
211
72
53
15
76
104
36
108
136
11
33
27
120
49
101
19
65
67
20
52
5
27
16
60
60
77
3
72
36
45
96
3
16
56
9
6
13
17
15
4
36
44
4
5
51
4
32
153
3
60
28
12
44
99
145
32
180
27
12
1
23
61
36
12
8
48
51
1
20
28
120
5
15
99
45
21
115
216
8
40
48
24
120
5
19
36
108
32
9
90
37
83
24
21
40
140
9
123
28
12
24
53
30
45
135
33
39
78
102
9
124
20
36
51
21
24
16
20
9
175
68
16
5
6
18
43
263
121
35
81
9
114
9
40
12
20
225
48
42
18
3
52
11
141
64
12
104
4
89
123
9
63
75
33
28
44
27
93
36
132
27
1
156
44
24
75
33
28
29
67
59
36
25
8
40
140
16
65
36
99
9
72
3
117
19
80
4
12
36
84
36
8
24
135
13
8
60
72
100
12
17
18
85
36
29
7
119
30
51
28
17
30
108
60
1
44
57
43
96
101
55
60
95
25
143
36
84
33
48
45
6
13
5
72
151
23
90
15
12
112
36
36
48
8
3
25
35
49
96
35
49
8
63
36
49
5
60
31
8
105
55
72
48
71
36
33
28
107
12
ABCD 93462552928*3^$a+1 [50015]
28
3
5
36
79
17
12
25
87
9
71
24
55
29
13
54
90
66
30
15
39
48
77
24
25
107
72
48
64
44
76
21
18
12
65
60
7
33
32
61
30
6
95
79
30
11
76
44
25
11
37
23
48
100
267
53
12
4
105
11
55
45
33
47
103
5
67
17
61
87
8
112
20
12
12
13
30
21
21
3
20
96
72
12
43
60
129
144
21
30
30
6
93
80
1
11
85
60
12
123
8
52
20
12
40
36
20
52
9
131
124
81
35
12
12
64
156
69
11
13
12
11
28
15
72
18
35
96
4
21
99
69
27
63
17
60
184
9
96
11
24
12
25
12
47
49
15
15
17
64
36
15
33
15
17
12
1
15
12
9
24
27
44
1
27
177
35
13
131
16
8
88
8
1
23
12
24
24
28
68
12
7
65
31
17
73
66
89
40
15
21
51
17
12
16
9
99
80
24
55
5
13
95
100
132
15
245
28
104
61
42
5
96
52
3
137
108
187
17
25
66
41
40
8
37
15
8
48
28
80
1
66
29
4
56
1
18
17
55
33
24
72
104
7
48
57
20
48
24
16
152
4
24
87
48
41
16
32
12
121
18
89
168
72
12
144
1
75
8
61
11
60
25
143
37
15
44
60
24
28
44
25
83
73
24
11
12
1
47
28
12
63
5
36
28
8
64
8
25
12
114
30
47
132
61
107
37
42
101
4
39
24
17
1
75
8
1
51
44
25
75
8
1
71
36
25
23
12
40
20
24
4
81
35
13
6
5
97
90
60
30
30
9
20
49
35
16
116
25
84
6
29
36
7
65
60
60
96
36
100
51
30
15
3
105
21
11
25
15
80
73
35
64
51
89
12
64
15
5
1
6
17
12
108
97
18
5
13
23
132
103
36
53
7
149
7
18
30
41
31
9
20
48
120
36
36
28
32
1
18
12
45
20
49
30
81
63
21
3
48
17
25
87
44
84
13
72
35
100
12
21
15
80
108
24
13
47
13
174
36
9
195
53
115
173
24
48
36
36
40
80
133
23
48
61
3
116
1
6
17
52
8
97
75
188
28
44
49
30
6
83
7
101
12
60
1
24
47
4
15
5
36
16
3
41
24
36
73
107
100
15
6
30
29
19
36
5
4
20
16
8
36
36
40
24
45
27
120
3
72
17
1
30
21
8
7
65
16
9
71
40
44
36
12
40
12
3
17
24
16
9
35
132
85
24
35
16
15
48
29
12
120
24
40
200
12
64
44
24
72
16
60
9
63
12
104
19
17
60
24
12
4
39
89
43
60
24
9
24
8
19
18
12
6
48
89
61
47
12
36
36
36
13
66
144
69
21
59
37
179
64
183
17
12
40
21
47
40
15
53
139
6
84
155
48
72
60
1
48
11
4
20
40
51
21
3
29
145
147
39
36
53
60
28
33
12
83
72
28
32
97
35
36
36
13
27
8
132
1
119
4
24
12
81
18
81
45
48
90
36
90
119
36
12
60
55
93
20
24
12
25
23
37
114
66
23
132
19
17
19
41
13
24
126
5
120
1
6
57
3
33
51
105
21
24
59
24
1
12
83
1
23
240
12
25
23
12
61
24
24
95
24
36
76
75
29
67
197
28
8
72
28
20
36
4
27
17
43
77
1
51
8
48
52
8
108
7
17
13
35
43
30
30
105
80
24
12
48
1
36
6
89
79
41
24
12
60
24
40
20
84
76
56
25
63
80
85
11
145
23
12
61
35
12
132
16
15
65
19
126
132
3
9
54
165
92
60
13
6
53
28
45
120
15
123
57
80
48
19
12
5
36
133
47
24
115
333
36
9
35
12
1
180
24
23
48
28
44
43
65
37
6
17
12
12
96
85
48
51
24
32
4
21
12
51
20
72
4
156
99
65
76
8
60
1
23
12
73
87
165
23
16
72
32
1
51
80
79
9
20
7
21
57
83
28
21
24
47
12
7
6
39
3
21
36
45
63
12
20
13
111
45
27
60
27
77
25
35
64
116
25
35
36
145
39
15
21
8
36
124
44
73
27
48
33
114
18
24
15
21
59
43
6
66
5
1
167
1
131
1
30
30
84
39
72
20
12
31
9
92
64
92
12
67
9
15
17
100
75
105
80
4
56
72
61
27
68
12
19
41
12
16
20
16
84
75
5
232
9
75
15
29
12
37
11
72
40
15
9
69
87
44
16
8
79
17
40
33
3
3
96
60
41
60
108
40
21
59
124
8
12
52
111
30
102
36
5
52
33
54
5
37
15
8
85
23
13
54
17
55
41
28
92
85
23
52
32
120
7
5
4
116
25
59
12
228
7
5
228
55
54
35
7
9
21
18
93
105
84
119
72
19
5
64
9
47
48
48
13
24
66
17
84
25
11
4
44
1
210
33
20
73
23
91
21
20
19
65
208
12
21
75
75
24
29
16
20
64
176
1
54
54
59
13
95
12
13
24
95
25
23
31
101
4
27
29
100
44
115
60
36
41
24
24
36
84
12
12
60
ABCD 93462621394*3^$a+1 [50063]
48
23
13
47
67
5
55
18
119
235
24
24
90
83
7
6
102
77
31
65
36
25
23
25
36
30
161
43
6
6
6
78
29
67
5
19
30
6
54
35
1
126
78
6
60
36
245
168
36
13
66
5
7
72
36
24
30
42
258
35
1
12
78
12
42
35
43
53
67
120
30
90
12
30
66
65
55
125
79
102
23
7
120
90
35
31
114
6
173
180
7
18
12
18
126
66
5
79
138
11
25
47
24
235
60
149
36
79
65
7
48
72
24
24
36
5
91
132
108
114
11
67
6
35
79
5
37
23
61
42
5
49
23
43
138
35
145
60
59
25
192
108
78
53
49
108
30
12
65
73
48
47
139
5
1
42
66
11
295
48
5
36
7
12
18
42
77
61
30
30
23
7
18
30
5
55
29
67
48
60
12
65
1
12
11
55
60
5
36
180
85
6
120
77
37
258
53
43
72
185
97
96
47
49
18
126
192
23
25
114
5
72
1
35
7
12
48
12
84
6
18
137
55
89
79
17
43
36
41
49
102
12
12
18
18
78
102
65
175
12
42
35
13
30
18
180
42
6
12
42
6
6
5
103
192
66
48
12
132
162
29
55
6
54
5
67
173
37
78
77
19
53
36
144
7
53
13
59
361
54
84
12
29
31
30
12
138
24
60
168
5
7
36
149
24
211
5
25
54
41
109
35
79
18
18
30
102
60
84
96
132
72
84
41
36
12
72
31
120
192
78
18
240
12
12
42
18
60
5
25
18
30
48
36
78
18
354
24
12
12
42
54
29
43
102
12
6
30
12
23
25
30
18
35
55
89
13
23
96
91
18
222
372
48
5
73
6
29
156
36
60
55
29
13
18
60
18
42
12
90
6
36
36
137
91
5
31
24
89
48
115
84
5
109
54
90
6
42
30
5
19
89
24
7
18
48
90
53
72
85
23
91
18
6
36
66
155
19
41
13
60
11
19
41
13
60
18
30
48
59
25
47
43
12
156
30
12
78
18
90
29
91
24
17
19
12
113
67
5
43
24
30
60
6
17
13
12
54
96
17
7
108
6
30
6
18
5
175
77
55
18
270
5
1
71
79
234
60
6
12
60
24
5
60
84
25
12
54
113
36
67
18
66
48
66
42
12
96
54
6
24
5
67
96
24
29
7
18
12
78
5
36
60
91
317
67
36
12
137
31
48
29
67
24
66
23
67
41
13
90
36
6
162
113
13
12
54
29
7
54
6
12
5
25
30
108
72
30
6
36
48
42
23
37
66
12
66
11
79
6
36
18
42
23
31
126
54
96
108
30
71
19
5
49
35
13
12
11
7
60
48
54
18
173
31
126
144
114
89
25
18
48
12
84
60
120
65
19
102
42
5
72
79
29
36
19
96
66
48
30
66
71
36
7
5
36
31
24
17
19
60
18
60
30
36
36
138
150
17
73
6
24
150
71
91
24
41
36
25
48
35
25
6
60
60
24
29
1
60
30
29
151
66
60
35
19
12
30
23
7
24
5
85
23
43
53
31
84
24
41
115
102
12
30
60
12
138
42
6
132
6
42
48
42
53
61
96
59
79
6
114
12
5
49
30
36
173
49
60
18
53
7
53
31
5
19
29
7
144
96
48
132
113
1
12
18
60
24
90
18
65
103
29
7
48
66
84
12
83
55
96
12
5
43
30
6
36
120
60
78
102
30
48
30
5
31
29
61
36
47
43
12
138
12
138
17
37
36
12
6
126
30
5
79
90
11
91
197
12
43
30
6
12
12
18
78
77
12
55
6
102
12
96
144
30
131
7
72
72
36
53
25
11
25
6
90
42
18
48
71
19
12
222
30
5
13
18
29
1
191
43
12
54
102
24
6
35
7
5
7
90
18
30
18
48
65
25
132
60
35
67
48
5
24
31
132
222
23
67
18
102
48
17
19
41
13
66
120
12
5
67
36
24
6
59
73
102
41
96
145
54
12
78
6
204
84
12
53
73
114
78
126
66
48
66
17
7
66
144
186
65
7
30
114
66
95
43
114
36
42
53
67
17
43
17
13
84
23
43
24
48
48
18
54
72
5
1
42
41
55
54
60
48
30
60
113
19
150
23
55
18
35
132
37
30
6
35
36
19
12
54
6
24
6
ABCD 93462834568*3^$a+1 [50003]
21
36
24
63
3
30
30
65
40
128
88
32
1
84
3
33
90
77
121
36
18
42
114
30
150
17
109
27
213
6
42
11
97
12
12
66
53
139
66
42
30
75
8
133
6
69
9
87
3
96
6
18
6
12
18
12
30
71
43
24
48
149
43
12
78
11
25
12
18
18
18
69
3
197
1
255
9
18
36
102
48
75
27
18
12
54
17
139
96
24
12
42
72
60
131
16
3
6
54
66
12
114
161
25
47
16
9
18
66
120
6
12
17
19
54
24
12
51
63
78
60
6
54
90
17
16
3
12
78
11
121
30
33
75
30
36
3
21
83
67
18
54
18
83
13
156
36
78
6
60
30
24
42
3
93
12
78
54
35
19
126
12
3
123
141
24
48
75
12
114
84
36
60
30
162
11
19
53
88
72
69
51
69
6
5
19
24
5
19
24
102
36
132
24
42
30
24
144
78
48
78
30
24
30
15
96
200
19
48
6
119
1
87
9
135
80
72
48
1
66
150
72
6
60
6
18
6
15
39
9
33
12
12
143
133
42
60
228
12
29
67
24
48
29
25
24
36
72
24
6
132
42
36
114
6
174
54
108
11
37
12
30
9
21
27
93
126
18
120
6
66
54
21
15
9
39
18
18
45
24
9
111
24
32
43
29
25
12
48
11
127
18
126
12
77
1
60
6
24
66
36
23
1
138
6
135
24
72
45
11
16
81
18
30
114
45
15
60
29
19
6
36
24
12
60
11
16
3
53
25
39
56
37
35
16
69
11
121
39
3
78
48
6
60
24
18
11
19
30
108
3
69
150
6
36
11
1
12
156
143
13
59
64
3
6
48
18
18
48
60
84
12
18
30
39
9
36
3
45
102
18
3
128
48
37
75
72
105
48
63
9
36
54
6
39
33
66
30
66
69
63
105
32
67
54
30
30
12
96
54
18
48
42
36
33
21
60
12
51
57
87
72
45
150
149
72
40
9
119
37
24
11
144
1
54
54
12
39
9
39
24
147
141
9
60
6
126
6
126
3
33
63
56
25
12
72
6
48
69
120
57
90
126
39
177
39
51
66
66
12
126
54
6
12
24
47
16
123
21
8
73
108
60
60
6
54
72
36
51
32
133
83
24
37
12
90
6
24
186
69
9
66
21
33
15
99
6
12
48
123
15
41
61
138
96
9
56
61
11
13
42
30
11
49
87
51
66
36
12
51
45
11
31
48
300
30
18
6
72
36
66
66
71
55
36
53
55
12
72
54
66
78
6
17
13
6
294
54
41
1
39
69
3
87
33
57
6
18
66
24
96
102
71
13
72
168
12
24
87
21
11
115
24
78
24
24
18
24
21
21
24
11
31
6
36
12
35
24
1
42
29
1
15
3
18
30
6
108
6
96
21
3
42
48
12
30
9
120
3
60
18
48
15
165
30
144
12
9
3
21
9
6
33
57
54
66
23
24
13
48
3
21
123
81
42
45
48
8
175
42
66
53
72
43
12
41
43
18
54
6
84
72
131
43
6
63
57
72
71
1
18
36
30
264
132
36
6
24
54
72
39
15
41
7
12
66
6
5
313
12
48
3
3
53
43
72
30
12
30
30
96
60
96
30
48
45
87
150
84
71
112
32
24
115
36
42
114
102
78
66
18
18
60
66
66
24
60
48
18
78
48
6
81
8
16
21
18
36
24
132
17
31
6
132
24
48
15
32
79
6
3
57
90
48
29
97
12
30
6
72
18
48
18
42
17
1
24
60
6
24
12
90
60
3
8
64
21
6
90
54
216
48
114
11
37
3
81
18
6
18
5
61
83
13
107
25
12
90
36
5
16
135
9
219
30
42
29
49
54
12
18
36
12
18
30
66
12
30
48
48
95
1
6
81
32
1
111
9
63
75
48
30
95
13
12
48
24
18
54
18
18
114
18
78
113
73
84
6
18
27
99
42
144
18
225
15
48
81
33
18
108
54
84
48
192
6
108
42
24
251
19
21
9
48
6
12
24
66
84
6
84
30
42
30
39
57
6
42
24
114
48
141
15
114
30
41
19
48
21
8
13
6
6
119
115
5
31
54
84
87
69
60
47
43
84
90
36
24
11
43
78
114
96
84
18
60
36
90
24
54
6
6
42
6
24
30
102
63
48
21
180
6
60
21
27
84
126
30
30
12
12
39
45
48
36
15
24
176
67
6
6
6
30
18
27
51
114
54
42
30
5
19
138
48
6
78
87
117
174
12
42
119
43
6
24
48
18
84
6
99
9
18
54
24
18
24
42
3
57
39
3
54
72
96
168
39
87
6
11
61
24
83
19
54
36
6
ABCD 93463201966*3^$a+1 [50024]
27
69
15
69
33
54
6
39
9
15
87
45
64
5
43
17
19
32
12
33
24
39
57
75
33
12
18
45
52
108
140
4
53
7
47
6
3
16
29
15
87
9
21
15
9
15
39
6
24
19
8
9
24
36
30
49
47
13
32
93
6
30
15
51
84
120
126
19
59
9
16
36
5
6
33
21
30
9
21
19
47
13
41
96
7
20
28
23
9
48
15
228
25
80
24
40
17
3
21
12
48
156
36
30
24
25
65
90
25
5
30
30
24
102
9
45
96
30
18
7
32
153
54
30
115
84
47
30
204
36
3
27
109
48
53
60
19
35
13
68
24
36
52
17
24
6
13
17
6
57
36
144
27
66
24
24
31
11
30
144
6
117
3
25
83
30
67
5
54
6
27
147
24
12
30
78
45
100
17
54
21
75
9
24
15
1
5
54
6
19
92
93
6
30
54
49
8
3
12
18
15
75
45
27
48
36
1
5
48
6
114
6
6
18
12
138
27
39
24
6
111
112
77
31
20
12
16
95
72
9
21
55
95
54
30
33
76
56
48
33
27
87
66
120
15
99
61
20
3
6
90
120
36
18
15
12
15
84
9
87
129
21
19
5
60
151
23
57
33
60
31
44
4
23
24
13
20
141
6
13
23
9
4
35
6
24
6
33
3
13
35
6
24
12
39
100
11
18
12
144
63
72
99
21
84
21
15
69
19
20
12
24
45
36
75
36
63
49
11
12
9
69
36
180
6
150
55
12
11
9
12
28
20
33
15
45
54
54
30
9
48
52
17
39
75
9
12
39
6
51
4
44
27
30
54
6
90
105
15
25
143
96
54
12
15
40
32
12
39
21
84
87
30
139
5
60
43
17
30
85
89
30
21
21
19
48
8
69
6
213
36
15
84
1
5
6
69
15
36
150
48
31
11
54
6
60
13
32
72
12
51
57
21
12
159
39
102
60
27
93
15
72
21
30
132
25
8
21
6
60
97
8
3
12
9
21
39
48
3
105
105
90
18
36
39
15
36
13
20
57
66
49
56
3
6
3
28
72
41
66
60
21
33
6
36
37
41
6
69
24
36
45
96
150
6
27
3
114
180
36
27
51
12
49
8
213
3
16
5
54
12
9
69
31
68
60
28
23
42
7
17
6
37
12
11
9
99
30
15
4
41
6
1
5
48
12
18
36
69
27
18
30
12
78
30
1
35
6
3
15
12
69
15
24
36
36
30
79
245
36
27
16
35
36
13
101
12
54
30
39
75
6
15
16
44
9
96
75
9
6
13
8
9
111
24
15
66
24
3
177
75
24
72
3
30
36
24
30
25
41
66
60
9
4
5
120
6
36
9
16
29
31
125
15
4
161
18
49
140
3
153
117
15
9
54
72
9
36
24
36
3
9
27
69
36
16
5
30
30
48
42
9
60
48
117
79
77
90
9
135
6
27
3
54
36
3
24
21
39
12
51
18
27
4
41
3
4
11
21
15
33
3
45
160
20
33
39
21
27
48
21
114
1
24
35
1
341
123
57
55
35
30
48
12
90
9
135
9
27
24
13
71
21
51
45
33
6
60
30
24
6
9
12
99
1
8
81
3
87
13
56
45
30
30
27
69
6
54
63
16
11
33
3
49
68
27
30
96
7
72
20
159
12
9
9
12
18
36
66
15
105
27
51
42
19
59
6
36
3
4
12
56
3
60
120
1
5
6
133
20
57
54
84
9
33
79
11
9
16
29
66
24
84
6
36
90
97
60
56
87
60
9
36
15
174
15
64
107
25
59
30
24
27
45
30
9
28
20
153
30
48
37
83
132
24
24
42
24
51
48
27
85
23
12
13
65
36
15
16
143
42
7
32
45
3
16
5
60
96
19
56
45
3
52
65
30
36
49
8
100
23
60
48
9
57
36
3
21
19
5
7
59
6
67
17
39
15
6
24
19
56
75
12
9
21
75
24
21
48
12
147
3
25
5
18
6
3
16
80
16
48
17
54
6
96
108
36
43
32
40
41
18
36
54
12
18
61
41
43
5
72
87
153
18
12
54
3
57
99
52
5
24
6
45
12
3
54
174
9
3
78
6
6
135
3
42
43
41
96
63
45
67
8
84
21
31
48
71
30
7
59
24
42
3
15
81
100
8
21
6
36
60
9
108
27
36
48
117
15
18
42
18
192
19
65
96
18
129
141
27
3
30
42
48
30
6
25
29
79
23
24
30
120
6
9
28
53
15
45
78
6
60
63
60
33
63
45
6
21
45
19
41
7
53
18
1
20
45
99
4
53
27
28
5
15
93
115
41
3
48
60
33
6
33
3
165
15
9
21
19
68
3
13
92
120
40
143
97
23
30
6
54
51
69
12
3
165
60
31
11
33
36
64
17
54
21
28
20
45
42
25
5
54
49
17
24
54
97
32
117
126
13
80
15
42
27
63
45
3
60
21
21
7
17
114
12
174
24
15
16
29
12
24
15
9
216
75
21
24
6
97
12
35
6
54
60
25
59
30
51
9
36
6
48
225
225
36
36
24
30
1
59
24
6
114
21
28
116
64
48
92
171
66
3
52
41
99
75
6
7
53
3
16
24
17
78
57
15
18
126
24
42
18
72
13
5
87
160
29
66
49
20
45
30
24
45
12
45
54
13
32
9
72
27
177
3
57
43
108
125
63
21
6
54
156
3
15
37
5
15
40
8
12
ABCD 93463729792*3^$a+1 [50021]
216
40
8
16
89
31
24
5
67
8
48
16
41
7
152
15
36
13
77
24
43
8
136
83
90
3
33
7
24
8
33
120
63
45
19
200
24
81
6
24
25
23
177
75
93
27
133
47
25
11
13
8
16
24
32
39
12
18
60
42
13
56
40
11
13
113
180
60
24
55
23
33
64
35
13
47
57
136
23
9
51
13
89
60
30
252
6
187
48
56
9
79
24
48
144
89
7
71
30
12
30
33
57
7
119
30
84
135
15
1
119
73
24
24
24
11
42
12
6
193
11
138
72
6
60
1
23
49
96
95
6
12
12
27
33
31
35
60
25
96
152
27
30
12
18
1
83
30
108
42
9
16
96
48
29
163
48
32
57
31
11
6
31
24
59
45
213
67
24
17
31
296
96
16
32
16
17
39
40
17
183
40
24
17
6
30
139
71
42
12
168
3
75
165
144
21
19
24
8
3
30
36
43
96
72
24
120
5
30
13
77
24
18
25
107
90
115
41
12
19
56
88
5
120
24
6
133
96
11
42
123
15
1
11
72
13
144
56
3
90
27
16
29
67
48
95
90
87
40
24
29
108
15
64
11
24
69
40
24
8
9
18
37
48
23
49
48
5
27
40
41
55
8
21
51
24
3
13
35
69
75
13
47
1
32
72
40
65
6
1
41
72
48
12
18
48
9
16
59
13
83
30
79
41
15
9
18
13
24
32
231
78
24
36
55
24
35
30
7
101
42
6
51
183
33
64
96
23
1
23
1
65
114
21
96
120
40
48
101
27
135
25
95
1
47
1
203
6
15
105
60
67
200
57
30
49
8
16
48
240
56
33
111
45
67
5
19
8
21
12
78
42
7
5
27
51
109
24
17
12
3
3
61
11
13
35
30
15
40
48
29
42
36
37
23
24
78
3
40
5
42
48
9
21
24
3
24
88
48
5
60
42
6
31
29
67
248
16
23
1
89
210
21
24
33
192
48
7
65
6
150
3
9
30
1
17
30
54
19
17
7
24
11
42
66
1
48
32
219
90
54
36
114
55
65
39
9
31
11
21
15
12
132
1
120
5
19
24
24
23
162
15
24
9
31
104
99
18
108
79
53
12
18
102
168
7
5
30
36
57
27
6
90
13
71
18
63
16
11
13
8
144
72
15
1
47
105
27
13
23
72
102
123
160
65
12
60
39
9
15
27
189
57
87
88
24
101
84
111
75
21
39
33
16
5
91
77
27
48
64
144
8
16
5
75
216
9
30
105
3
37
23
12
69
69
78
54
63
24
40
8
184
24
17
48
39
51
42
36
7
17
90
6
79
104
16
48
8
40
47
25
17
63
3
37
24
24
5
54
21
45
19
8
27
6
84
91
8
9
31
8
51
138
90
24
18
18
222
79
48
24
71
1
8
64
83
12
1
144
24
83
36
25
59
30
103
227
13
17
30
36
42
19
48
144
47
25
89
18
13
17
12
19
167
60
42
51
40
56
51
21
153
30
9
57
30
1
72
56
51
61
11
12
1
65
223
8
39
30
3
40
24
24
24
17
31
77
67
24
53
6
61
89
42
109
56
45
18
24
1
35
24
30
36
90
25
89
66
37
32
15
66
24
66
72
12
177
64
32
15
90
48
30
249
16
5
24
27
33
15
63
145
120
65
78
84
6
87
3
37
104
21
3
40
24
71
30
30
61
83
21
9
18
78
12
3
40
48
131
21
39
48
57
45
19
24
197
36
30
72
42
48
7
71
90
12
3
27
13
65
24
66
210
204
18
61
11
45
120
40
41
31
119
49
71
25
48
59
78
42
13
65
7
96
8
24
165
19
113
132
3
15
42
7
89
30
102
19
23
97
48
32
72
27
13
72
72
17
63
75
13
5
67
23
1
161
79
32
40
24
17
79
71
180
61
24
5
67
80
3
13
32
15
25
11
42
3
75
114
48
18
1
41
31
72
59
78
132
30
36
1
41
7
8
33
87
64
143
66
7
8
64
5
36
7
144
149
19
32
40
24
48
120
41
6
49
216
227
13
59
18
108
12
27
16
17
18
21
16
17
36
54
37
29
12
42
36
49
5
18
25
56
9
63
27
252
1
56
183
33
40
17
7
104
40
8
64
32
184
17
24
55
5
19
29
19
23
1
48
8
40
53
67
24
17
90
45
27
37
29
115
24
65
30
78
51
27
24
30
7
29
180
30
12
37
5
6
60
145
24
41
79
5
43
80
33
7
5
90
18
39
33
63
72
123
30
7
5
12
18
69
63
30
66
9
111
54
51
9
7
11
237
3
12
1
8
57
54
1
8
72
9
55
11
12
217
35
37
ABCD 93463840532*3^$a+1 [50077]
21
51
84
27
174
24
27
117
15
12
24
36
36
48
24
12
24
21
30
114
15
24
12
228
120
12
21
48
36
75
75
21
120
39
21
12
72
24
24
93
15
75
54
123
3
9
15
66
15
39
45
15
45
81
39
99
42
84
60
39
9
6
84
33
108
36
24
219
33
3
9
27
21
27
6
30
9
12
3
12
33
72
84
24
12
24
36
24
39
93
60
48
45
75
24
12
180
15
105
36
183
105
21
18
21
57
15
108
72
24
24
24
12
3
108
42
66
69
96
159
57
15
24
84
21
15
42
39
36
144
48
111
69
33
63
15
21
108
63
24
9
57
3
21
75
51
9
3
57
123
45
36
12
69
39
15
45
144
15
12
36
9
36
27
45
12
39
57
12
105
75
75
36
21
48
33
3
24
45
27
96
135
297
72
3
60
93
27
36
105
75
72
9
168
45
15
96
12
24
45
78
72
81
3
36
60
21
108
51
36
84
45
24
21
39
15
21
93
27
120
60
39
57
48
24
75
66
6
45
36
45
3
69
111
51
9
24
72
168
48
69
63
15
33
24
60
144
12
33
27
12
15
33
12
3
18
27
228
21
18
81
12
15
9
3
42
3
96
60
72
75
108
12
72
57
24
84
12
39
72
42
3
9
3
51
60
21
63
96
126
30
129
21
63
12
24
57
3
36
24
60
75
42
27
27
21
72
15
81
9
3
132
48
120
3
21
99
42
54
81
24
93
36
12
27
15
81
36
24
12
72
12
9
15
21
108
63
24
48
15
18
54
9
9
36
111
33
75
60
72
21
24
18
33
60
48
12
75
24
18
72
30
18
3
39
33
51
21
60
24
99
153
117
18
9
3
36
21
141
54
24
54
12
63
60
3
9
24
72
60
33
42
12
93
12
3
57
60
348
144
3
108
54
15
108
60
60
15
18
87
21
66
69
9
3
120
3
69
48
75
33
60
12
57
42
9
60
12
63
9
45
3
45
39
123
33
3
144
60
165
15
81
75
60
54
75
27
129
12
39
33
21
15
96
39
9
12
60
9
54
45
48
192
51
150
90
12
24
18
15
12
9
30
129
33
3
39
21
81
15
48
51
69
15
6
27
3
36
93
36
177
15
48
51
69
36
33
78
54
3
333
54
21
3
36
21
69
51
120
48
27
33
57
15
24
3
45
60
72
3
45
12
60
99
84
36
9
27
6
18
12
60
120
57
12
3
6
99
135
93
9
63
60
3
57
12
21
75
15
57
12
48
36
36
144
12
33
36
183
21
30
21
33
90
81
24
36
9
90
45
12
45
3
51
57
48
12
195
93
24
36
96
33
15
3
24
9
75
9
15
33
3
105
39
33
24
51
189
60
60
69
39
60
21
15
12
15
9
3
33
24
24
69
30
18
123
24
3
45
12
45
6
81
39
6
63
21
24
27
75
9
60
39
153
63
9
177
54
12
144
9
9
3
15
24
48
36
21
39
36
21
63
9
60
180
36
135
21
135
24
72
57
60
192
84
60
72
24
63
12
6
90
30
27
12
36
3
129
15
120
21
21
54
162
18
84
33
63
126
3
15
66
15
36
75
36
33
24
60
33
84
15
45
54
21
15
90
36
102
186
39
15
93
27
90
72
3
21
30
21
3
18
15
39
81
72
81
51
36
33
54
33
48
9
18
54
54
6
66
42
51
24
15
36
12
33
24
15
21
60
15
21
99
6
15
84
27
33
156
48
45
78
45
168
24
117
24
27
27
138
78
21
24
12
12
36
24
36
24
45
18
33
36
108
12
153
246
57
57
3
15
33
51
93
12
24
60
36
51
12
21
84
72
36
60
3
249
12
81
3
180
12
3
201
108
36
12
24
63
21
36
48
36
24
3
30
15
39
81
33
99
3
45
63
54
36
42
12
60
21
27
33
57
183
51
81
180
15
120
24
54
27
72
3
198
6
21
45
39
51
54
18
33
48
24
120
12
24
87
90
63
12
120
60
9
15
135
33
21
30
9
96
24
12
48
12
15
33
57
114
36
129
9
3
12
63
102
60
138
33
129
3
24
15
9
117
75
48
72
48
9
12
3
15
45
63
24
45
39
21
21
15
84
9
111
156
39
33
36
15
24
36
30
135
24
327
36
24
33
87
9
51
36
57
168
147
90
78
117
12
45
78
105
60
45
96
39
132
108
48
48
84
12
45
54
9
36
24
108
3
6
66
9
48
15
45
12
39
165
105
39
108
24
36
27
12
18
42
45
36
72
45
15
237
138
ABCD 93463886006*3^$a+1 [50100]
24
144
12
60
13
11
16
3
12
5
24
48
88
3
9
21
90
101
1
15
15
69
45
51
32
12
1
24
71
103
30
6
21
32
52
56
109
24
11
76
12
21
51
48
56
37
27
12
68
60
31
141
8
1
30
12
9
15
21
20
79
5
48
1
11
36
108
1
54
29
7
5
36
12
28
44
168
103
17
91
36
41
12
36
24
1
6
6
35
13
30
101
1
47
48
115
65
40
32
52
9
11
31
78
72
23
36
24
4
108
68
7
5
12
12
28
20
7
5
1
83
37
39
36
9
51
12
8
19
41
112
20
13
18
29
1
51
15
30
96
24
51
60
44
31
45
12
51
29
43
17
37
54
5
85
12
27
3
5
52
51
29
28
44
1
75
3
77
64
69
47
25
35
25
39
20
40
39
5
55
17
132
1
47
12
28
8
24
28
44
25
90
21
24
56
13
11
49
95
64
21
30
120
5
36
31
30
47
88
33
42
9
56
13
47
4
44
67
9
69
35
12
112
8
72
28
12
8
25
75
44
25
3
48
8
132
64
20
36
4
21
47
43
54
23
67
21
3
9
8
12
1
12
15
12
8
84
96
108
24
7
65
40
129
111
15
41
4
111
30
108
39
60
3
9
15
5
76
12
87
33
33
23
36
19
5
151
24
6
11
52
33
15
32
12
79
12
17
12
28
12
99
9
3
5
55
24
33
20
12
40
8
72
25
6
29
84
25
11
61
60
27
57
6
65
64
69
35
12
13
47
60
24
24
12
12
108
43
6
54
5
4
56
4
3
53
61
23
60
181
39
12
56
60
25
147
20
52
45
6
65
24
28
140
36
25
42
45
99
89
25
27
8
115
21
45
35
55
84
12
9
21
15
132
3
9
9
11
16
44
91
30
15
3
42
75
44
48
48
40
3
41
91
9
284
4
117
23
40
8
43
41
84
36
88
20
12
16
132
33
60
15
63
72
30
30
5
40
63
6
15
39
9
60
20
67
5
16
75
240
149
28
108
12
8
24
55
5
16
104
16
15
57
8
64
36
15
53
25
47
24
24
4
51
17
24
24
60
24
7
21
24
75
6
39
60
45
59
112
32
1
12
18
9
12
56
24
48
60
48
163
9
32
85
35
24
1
6
5
24
49
11
28
48
3
12
77
48
49
54
9
48
9
11
64
96
72
12
20
16
8
25
11
85
23
88
3
29
151
29
7
5
16
8
64
3
105
12
12
39
12
18
6
5
24
1
3
108
9
23
12
100
44
55
72
5
25
18
9
27
5
88
3
9
48
8
144
216
48
97
59
16
12
12
39
21
51
57
12
48
72
20
1
119
24
24
13
35
40
8
16
36
8
52
20
12
12
19
9
3
30
99
99
17
40
140
12
52
8
73
18
81
69
35
55
5
7
45
60
12
27
5
16
32
43
17
28
20
12
7
204
21
21
87
3
29
1
174
6
30
29
25
51
8
4
20
36
31
45
44
24
36
7
17
28
120
12
92
76
68
4
20
48
12
13
35
43
29
1
39
56
60
16
60
21
15
8
52
69
24
30
30
99
3
48
30
42
17
28
12
8
103
6
11
19
53
7
45
36
12
20
43
45
45
30
53
24
67
33
20
13
167
12
19
9
8
13
11
84
64
12
8
72
136
9
23
36
16
36
12
12
45
11
52
3
18
47
40
33
59
13
18
9
33
23
16
96
20
25
59
49
36
90
33
51
41
60
16
24
21
27
8
43
72
9
36
20
73
12
47
60
48
19
5
76
12
8
25
15
63
12
173
52
3
5
84
12
16
68
36
16
68
1
11
43
42
23
4
56
4
68
48
16
56
60
52
32
28
20
1
39
3
198
36
3
48
8
4
32
25
59
7
5
79
21
84
48
51
5
4
8
19
89
7
65
12
7
33
20
100
3
84
21
15
18
87
80
25
15
3
36
53
60
36
25
27
92
108
13
219
3
29
136
20
55
77
7
105
8
7
53
61
11
16
20
55
45
12
8
55
48
41
91
60
17
52
36
9
30
33
80
133
30
5
55
9
8
28
3
21
8
37
59
24
40
12
48
12
20
120
24
12
72
13
23
7
113
1
6
65
4
21
35
25
119
28
3
9
48
12
36
12
8
4
44
4
111
77
60
292
12
15
24
12
5
48
7
9
8
88
15
53
97
147
12
75
84
120
65
12
13
71
48
36
85
11
100
44
25
30
9
27
113
48
4
8
36
1
11
85
15
75
17
88
92
52
21
167
97
3
20
28
8
7
5
12
48
4
20
120
16
8
4
12
120
8
88
9
3
3
45
60
12
3
54
71
12
28
32
1
71
16
20
12
52
68
1
42
77
52
56
12
40
20
12
76
60
120
20
109
71
60
12
37
90
33
3
137
72
16
72
12
20
79
72
24
125
48
72
40
39
41
1
18
21
15
21
12
12
75
65
84
25
36
23
48
12
96
31
5
24
61
143
103
45
32
73
47
7
21
68
7
57
20
1
27
15
29
19
6
11
25
78
41
40
39
41
16
12
60
60
8
84
25
126
29
28
92
60
31
45
84
8
72
16
3
9
72
36
75
57
3
9
56
64
44
7
30
95
84
84
115
17
25
30
9
56
40
84
20
24
64
92
84
37
87
87
53
31
69
33
23
1
3
20
1
39
32
145
3
68
40
15
29
19
60
12
48
12
5
108
7
5
12
31
12
9
8
7
21
92
12
24
64
60
8
12
91
42
39
8
48
72
100
108
39
66
24
23
91
12
17
88
9
6
65
19
6
30
54
15
44
37
18
9
48
132
63
48
21
9
6
66
23
4
3
5
64
8
37
23
67
29
24
103
233
7
24
30
6
29
40
20
61
23
4
27
21
72
92
1
23
127
18
11
28
12
9
ABCD 93463953634*3^$a+1 [50033]
54
156
107
7
30
132
66
53
55
54
36
6
48
60
48
29
25
71
192
157
35
13
90
90
60
30
126
42
30
72
23
265
108
24
12
23
1
144
18
29
25
18
5
103
18
36
30
24
29
37
11
7
150
83
43
126
54
161
49
144
18
29
48
13
132
18
48
42
12
18
24
108
18
18
29
55
36
5
109
216
11
25
23
31
144
17
96
175
18
36
18
12
78
102
6
54
36
30
54
78
36
54
162
18
137
48
43
72
6
126
48
42
36
48
24
12
144
36
24
54
5
48
55
12
36
42
144
30
96
17
1
30
24
41
97
78
17
19
18
11
25
36
35
1
12
18
144
60
138
42
54
155
37
59
109
12
312
30
108
90
54
90
24
174
53
7
30
42
108
18
18
162
30
17
43
5
7
72
24
126
66
24
198
210
41
37
12
42
53
67
6
23
49
18
180
90
47
181
72
90
233
61
144
35
91
84
60
54
300
6
36
84
126
78
36
12
72
17
25
144
36
35
121
90
29
115
29
151
18
6
12
5
13
36
18
42
120
150
5
43
186
11
61
198
90
36
66
77
31
114
72
54
12
90
54
101
115
18
36
23
37
36
84
90
216
132
90
48
35
127
72
24
72
102
6
30
6
66
23
1
48
108
54
78
18
72
101
7
54
48
6
30
36
168
120
6
12
24
66
108
54
36
72
60
30
60
108
102
42
36
84
18
54
36
59
1
54
48
36
36
60
5
139
84
6
66
18
96
144
108
54
101
43
30
6
36
138
36
24
30
132
53
144
96
61
36
18
42
30
144
24
90
30
101
85
54
72
138
222
90
18
54
18
120
60
29
451
29
43
90
11
121
54
30
6
29
1
78
17
31
18
24
216
90
90
54
101
7
48
504
17
25
23
7
6
12
90
186
102
42
66
36
54
24
72
84
252
108
96
11
25
162
18
18
90
119
91
5
144
91
245
37
108
6
41
25
18
126
234
42
35
145
30
180
204
54
11
91
60
48
60
29
25
120
132
30
36
24
126
12
198
162
6
72
18
84
288
18
89
91
72
24
5
48
91
36
210
54
162
119
49
30
72
24
108
12
36
144
24
29
55
6
30
42
54
5
115
54
24
102
24
17
103
150
102
24
18
18
18
84
78
198
54
66
42
5
43
72
29
48
163
198
36
126
245
7
108
102
36
72
60
84
11
13
90
120
17
43
84
17
133
48
180
114
5
13
72
11
37
6
12
60
29
25
36
54
30
6
120
17
48
13
36
84
42
12
5
73
48
24
36
299
48
49
90
5
61
24
210
36
132
66
72
18
24
108
18
66
90
83
61
96
18
36
30
162
90
132
18
12
161
55
204
48
162
162
36
5
48
7
54
84
150
72
54
11
7
18
12
11
115
54
6
12
132
65
37
59
139
6
30
180
6
54
12
90
90
18
47
139
101
133
72
18
54
107
13
83
49
174
36
173
25
42
29
7
48
41
31
60
180
17
73
23
49
36
30
36
18
6
161
55
18
108
54
30
23
1
30
60
54
156
126
24
66
11
25
60
198
149
61
6
18
18
30
78
54
36
66
24
90
36
54
120
42
83
79
12
5
91
30
108
395
91
18
6
72
12
198
18
36
6
30
329
13
83
79
54
72
42
137
336
67
36
102
54
29
61
24
11
115
84
144
72
60
18
66
17
37
270
18
114
18
102
36
42
131
7
222
126
77
25
72
18
77
ABCD 93464248336*3^$a+1 [50025]
36
36
120
24
59
96
72
115
138
36
36
83
24
73
72
71
25
72
48
90
90
6
53
1
84
60
23
25
240
95
139
29
37
60
18
5
24
25
23
360
97
383
48
25
84
36
60
12
252
155
61
107
37
78
18
35
139
126
95
24
187
149
49
72
216
234
29
115
5
217
120
167
265
23
13
59
121
96
71
157
60
95
85
35
216
24
25
95
37
48
180
23
120
25
47
115
126
47
48
97
23
49
23
163
126
84
126
29
24
61
120
6
221
193
47
145
18
162
132
108
83
25
167
120
13
6
198
48
330
53
1
120
24
119
115
5
43
5
13
222
18
30
29
48
72
121
72
47
25
18
53
1
36
227
121
192
95
72
13
227
25
36
144
198
413
24
73
47
25
138
5
49
186
90
180
12
72
240
48
108
23
49
60
108
72
95
25
18
18
222
77
48
168
97
24
48
18
240
125
49
108
288
83
85
419
25
132
36
192
42
30
18
96
66
24
102
150
12
11
24
73
24
90
66
83
157
174
6
47
1
24
36
84
71
192
97
60
11
61
84
72
114
173
25
36
120
59
37
48
131
139
126
47
193
47
109
83
13
35
163
77
25
42
101
24
85
96
107
85
60
12
11
85
179
13
83
61
6
53
91
29
61
48
72
36
108
276
144
12
24
36
300
35
19
173
61
132
143
240
115
29
67
29
264
133
60
12
11
25
234
5
181
72
228
36
54
77
229
24
36
18
5
61
96
120
60
48
186
125
67
53
1
24
36
251
229
11
48
49
60
35
67
78
18
30
47
133
60
12
35
48
25
23
19
18
120
168
180
36
54
162
30
77
96
67
30
132
30
5
13
443
24
1
186
149
25
60
35
19
18
83
24
48
37
36
167
145
144
84
96
108
18
102
90
173
13
155
72
25
23
115
29
25
36
59
13
78
90
107
49
23
73
12
35
1
60
192
108
132
83
1
90
6
12
11
25
132
35
120
43
102
90
42
360
11
72
73
215
24
1
192
24
36
35
73
192
95
13
59
1
47
115
125
37
12
24
120
24
36
35
24
133
107
1
36
6
53
49
23
49
119
25
72
23
37
155
72
25
12
131
48
25
282
78
12
180
60
48
35
259
18
203
72
25
95
37
11
115
29
1
239
121
42
30
47
133
24
59
187
18
144
36
47
13
30
162
395
48
49
71
192
408
67
77
115
90
11
25
132
155
97
216
36
198
30
71
72
48
24
133
144
120
203
1
12
83
121
90
18
11
24
120
1
60
84
263
48
85
6
53
48
120
67
5
43
53
120
85
35
91
18
126
126
180
174
96
234
72
35
120
48
67
102
95
145
191
97
23
67
198
12
78
29
73
180
24
11
97
143
13
72
35
37
11
25
ABCD 93464732594*3^$a+1 [50009]
77
31
5
25
18
186
18
33
24
80
79
72
5
40
63
137
97
11
1
78
18
30
144
45
51
9
21
18
5
40
60
117
102
96
45
81
54
30
42
9
56
7
120
41
19
93
9
35
1
18
77
60
13
35
16
96
15
89
31
5
48
120
121
120
6
48
5
19
12
18
123
165
162
60
102
95
96
4
135
5
31
12
6
30
21
69
42
33
32
19
90
71
7
12
24
21
99
54
71
19
60
12
6
48
15
56
36
7
48
5
28
56
79
41
16
33
131
103
102
51
9
48
23
24
36
67
72
36
12
60
12
41
55
93
20
40
75
17
37
18
53
97
30
72
101
60
60
37
15
15
42
107
4
60
27
72
41
160
96
44
19
108
108
12
29
36
43
65
25
35
37
23
127
5
13
90
21
24
9
18
12
126
71
40
3
18
35
4
15
201
9
95
1
90
89
13
6
45
135
5
7
18
51
45
35
36
60
48
40
117
63
9
72
11
4
45
36
12
6
77
25
18
6
11
88
57
60
39
104
1
18
93
48
15
36
165
36
84
9
11
76
39
5
85
39
80
97
15
3
45
12
120
24
33
11
36
1
23
72
37
27
39
17
24
4
9
72
24
66
81
33
36
59
12
19
89
19
66
47
25
24
131
88
9
162
24
102
23
37
35
4
20
25
144
47
49
30
6
15
57
11
16
36
8
157
59
36
55
54
18
21
60
56
4
21
108
3
15
102
51
20
7
72
18
195
8
25
27
24
3
42
11
43
90
66
21
68
12
48
121
15
21
23
1
39
27
9
36
9
11
43
5
16
200
24
67
30
35
28
69
3
27
18
18
42
12
18
9
15
69
96
9
47
97
6
17
49
180
15
44
49
3
3
5
16
56
48
1
18
21
87
72
17
73
30
18
15
45
39
44
109
6
120
36
6
23
96
4
92
4
15
228
108
24
21
24
39
90
24
3
20
28
21
171
63
12
90
123
20
19
90
18
45
27
18
23
55
120
177
3
41
1
75
8
156
24
25
102
9
44
37
39
51
144
6
15
80
67
108
9
21
123
92
28
51
18
11
115
12
18
6
21
27
41
31
36
9
20
13
23
103
5
49
108
3
20
79
17
43
72
84
6
35
13
18
5
37
66
24
12
69
12
20
24
19
21
24
69
30
57
20
120
43
18
12
6
21
44
115
5
97
23
96
61
63
51
30
78
30
36
35
160
45
102
45
15
12
78
90
12
117
15
138
3
20
60
160
44
1
15
9
30
6
12
47
4
20
97
12
71
160
27
12
60
18
30
69
63
21
135
114
48
24
48
96
171
63
93
15
53
1
51
20
55
45
27
41
61
35
109
24
90
57
15
29
55
5
1
71
60
24
1
63
51
21
27
17
79
30
6
29
37
23
12
25
18
72
65
43
12
42
18
105
20
88
180
39
18
30
33
27
48
24
30
36
11
40
9
12
24
66
33
32
48
91
48
53
109
39
39
12
24
21
20
40
20
43
12
18
6
17
55
5
120
19
101
28
51
29
79
57
9
6
18
138
53
7
5
13
66
21
8
132
180
64
171
90
42
21
51
156
9
99
96
138
27
24
20
1
71
19
144
36
129
69
18
45
24
9
12
39
44
7
42
12
35
4
75
5
67
45
24
39
126
18
21
32
67
53
37
72
18
72
54
6
36
72
210
11
7
42
3
45
63
132
117
11
7
54
18
210
11
49
18
89
24
120
19
33
8
40
9
27
84
20
40
36
63
48
90
3
20
36
19
36
29
1
59
19
12
54
24
11
19
42
54
101
73
23
85
59
121
132
27
24
20
112
27
21
69
18
149
235
66
24
54
30
36
78
21
80
136
56
13
15
12
48
195
45
45
84
222
21
15
5
43
45
56
229
11
36
4
75
29
19
53
28
60
20
7
12
18
15
3
57
48
27
9
3
17
144
52
27
41
25
51
24
12
20
19
9
92
7
60
17
31
90
159
9
11
24
19
108
5
48
31
41
37
12
35
91
69
104
7
9
15
5
25
119
115
6
131
100
44
16
60
8
76
15
30
6
125
19
69
12
3
54
3
57
11
52
27
41
115
77
13
411
129
132
18
17
4
9
162
5
85
23
19
12
21
57
27
3
6
75
117
23
40
20
40
12
87
120
42
75
44
55
117
9
35
24
12
25
102
60
21
15
30
6
5
60
1
78
54
36
51
236
49
18
41
1
95
16
84
15
45
33
18
48
77
49
18
72
9
81
75
44
49
138
5
28
12
63
117
69
59
40
21
108
6
21
9
54
6
51
105
144
11
36
24
19
24
102
6
9
39
21
15
5
109
135
12
20
67
21
15
21
176
48
7
48
90
15
140
12
67
21
32
19
69
21
60
35
31
132
53
19
264
72
54
11
4
ABCD 93464923928*3^$a+1 [50000]
27
45
72
6
84
18
42
261
24
48
135
72
36
252
129
33
138
69
120
120
3
45
63
108
162
72
90
120
36
69
93
42
177
33
18
72
6
111
99
45
15
9
48
117
6
21
168
111
42
48
42
18
30
21
3
138
3
15
81
9
39
96
15
9
21
240
54
90
75
72
123
66
42
120
90
18
180
114
108
18
105
39
30
6
282
60
252
48
72
6
84
33
27
36
81
96
57
30
153
24
3
6
54
288
282
87
48
15
18
15
57
90
120
90
6
324
33
120
135
48
42
18
324
48
57
15
6
12
183
129
108
99
9
39
48
3
45
96
3
66
51
3
6
54
18
12
18
9
24
9
63
27
216
165
15
102
42
126
84
18
42
18
138
234
21
15
24
36
84
108
45
15
72
108
30
78
57
24
168
216
72
72
123
69
24
129
18
69
3
90
195
312
99
42
123
75
12
105
183
90
72
63
15
129
48
93
252
12
18
33
24
51
45
87
9
21
78
21
69
219
51
144
21
27
69
3
6
180
72
252
126
12
93
147
69
3
21
72
33
30
24
48
129
21
12
6
9
81
72
30
18
24
30
57
201
63
24
15
90
36
72
78
21
96
63
72
57
15
48
57
48
3
42
48
42
90
39
24
45
12
60
72
66
9
192
39
72
48
24
33
48
24
3
12
36
21
33
87
63
30
78
48
240
54
30
36
54
126
60
90
51
96
87
18
18
12
9
9
15
96
3
30
15
48
15
33
72
165
27
3
93
15
24
66
90
141
99
12
33
255
201
144
57
48
39
120
93
42
81
96
39
174
123
3
54
87
99
21
24
96
33
87
48
15
33
3
162
48
150
90
12
15
225
72
15
3
48
24
36
12
42
180
36
30
45
15
54
75
153
42
90
36
30
57
3
30
162
18
24
123
105
132
156
159
45
48
162
60
216
189
63
162
66
60
54
246
21
3
21
27
198
60
27
24
3
120
165
21
84
6
12
117
45
27
9
87
45
72
3
33
84
27
171
18
114
18
15
24
33
66
42
99
21
108
135
96
3
93
120
255
18
111
51
42
75
123
45
93
99
51
72
30
15
24
159
114
15
96
189
60
15
96
69
51
39
18
159
168
72
33
48
72
168
30
78
51
120
39
57
24
48
3
108
252
12
153
45
3
39
81
27
69
201
30
60
18
30
72
60
18
54
48
42
30
153
63
81
99
45
69
27
81
30
105
3
21
3
237
51
30
42
21
144
48
87
276
72
288
72
48
21
21
30
60
120
60
12
33
3
132
48
57
24
168
81
87
183
54
90
33
15
42
111
27
42
27
351
9
21
27
63
42
63
144
24
15
42
18
45
27
72
21
69
30
78
63
96
39
84
93
3
21
69
51
48
72
24
72
3
84
417
3
30
96
54
120
78
147
51
12
9
51
45
3
222
30
153
96
24
69
3
57
30
57
3
21
87
12
60
33
105
42
21
9
90
36
42
30
150
162
33
75
90
27
120
105
15
48
24
21
3
120
15
150
27
57
135
48
15
18
42
45
27
126
12
3
39
90
30
420
141
57
48
54
33
183
162
15
72
21
24
228
18
21
39
57
87
30
6
69
48
72
81
39
63
9
96
243
30
231
63
66
90
69
45
36
135
315
21
51
69
21
ABCD 93465506614*3^$a+1 [50002]
16
131
45
136
392
147
24
61
23
60
12
9
40
144
23
9
15
84
45
15
1
80
99
36
120
144
60
72
144
45
39
121
59
132
9
219
45
87
145
24
119
12
24
84
24
145
107
13
72
24
176
75
180
144
156
61
155
45
24
99
84
25
107
13
143
9
135
33
40
120
23
153
27
133
32
75
12
36
37
35
24
45
3
117
40
24
71
9
120
15
72
60
253
35
45
219
61
11
21
48
75
61
120
56
3
12
153
15
49
72
95
36
133
47
49
35
36
73
107
157
72
24
56
24
40
11
109
11
24
85
35
36
33
432
39
57
72
48
3
45
64
120
56
39
57
16
35
24
13
23
48
24
25
72
48
168
32
16
47
168
12
204
25
48
71
169
23
24
48
72
193
56
99
213
15
145
59
108
12
276
9
96
88
35
36
240
144
81
40
59
69
3
133
56
40
131
13
80
96
3
108
25
8
27
69
3
12
348
12
1
35
72
117
40
11
48
117
15
249
24
24
328
23
36
61
144
24
96
35
36
169
11
48
21
240
48
192
99
12
25
47
1
272
39
36
13
72
24
384
56
171
165
48
435
21
16
8
96
39
1
200
24
184
120
167
24
25
216
95
33
63
48
36
285
75
24
45
24
75
228
60
264
21
184
143
36
21
15
36
48
36
49
80
24
160
128
40
8
232
35
37
71
1
176
184
24
32
120
135
192
60
36
1
71
57
88
47
33
39
169
240
56
24
72
48
96
16
8
16
8
168
75
72
12
33
387
48
72
45
63
1
152
352
288
59
156
9
16
8
27
133
11
36
9
88
32
64
24
11
60
25
104
87
1
32
75
108
72
12
36
9
51
45
160
72
8
64
104
24
136
104
75
13
323
36
9
16
144
72
35
48
21
51
37
296
160
24
83
37
56
27
72
21
15
132
144
84
1
56
15
24
25
239
49
11
21
135
49
104
51
109
80
111
24
57
15
36
13
120
11
45
39
24
1
155
72
132
1
80
39
177
96
39
36
13
167
25
47
12
24
336
13
8
48
16
456
8
27
133
71
156
72
13
155
12
321
72
135
144
36
180
57
27
21
24
51
213
72
88
24
47
25
24
47
9
3
96
144
12
25
128
40
96
59
21
16
83
237
24
352
167
25
176
64
23
25
24
24
11
24
72
12
108
117
136
24
120
32
63
12
165
264
72
64
8
27
325
35
21
15
48
1
56
15
73
120
24
23
108
84
168
9
171
117
72
88
168
8
16
11
132
108
37
47
36
60
97
23
57
256
71
1
168
11
108
120
57
160
23
12
141
27
45
16
56
99
84
105
16
95
312
25
224
39
49
48
72
11
229
527
105
15
288
108
132
193
35
144
96
84
201
15
108
276
1
119
24
9
160
216
96
128
183
25
8
39
57
40
23
1
24
80
72
16
80
303
96
9
40
80
27
144
96
48
21
88
176
16
8
ABCD 93465531574*3^$a+1 [50045]
17
48
7
189
9
12
3
56
16
108
80
52
9
6
66
39
20
55
9
20
187
54
36
54
5
85
23
60
36
1
18
78
54
66
24
3
63
9
105
15
108
3
9
24
24
33
23
25
51
80
28
20
76
56
168
43
117
117
36
180
3
24
80
60
60
7
6
54
65
4
51
29
97
59
1
99
3
53
64
8
37
75
24
24
60
33
95
64
3
78
12
15
3
18
11
121
12
95
55
12
9
20
7
29
13
12
15
81
18
125
184
80
1
47
12
13
159
21
27
56
72
24
25
23
48
124
48
147
33
45
72
23
160
32
28
45
11
1
143
25
90
66
35
37
27
8
12
60
43
29
19
72
5
24
36
13
39
80
115
30
42
45
8
13
83
67
12
132
41
192
31
6
11
60
52
132
48
3
57
12
69
35
16
44
16
15
36
108
65
4
32
40
104
16
69
59
97
23
72
13
47
31
17
13
54
6
87
80
36
16
56
7
57
69
24
27
63
12
6
23
25
36
11
300
12
7
30
60
108
11
40
24
12
21
72
23
12
1
11
36
4
24
9
15
96
44
16
140
36
64
111
33
20
40
8
48
85
39
68
19
108
108
5
19
108
48
54
75
141
59
1
35
37
12
3
8
7
17
1
24
35
31
17
7
45
63
105
147
65
19
41
148
45
47
13
27
8
37
30
33
21
95
24
43
53
4
3
180
53
1
71
28
57
35
25
84
54
42
84
15
9
66
53
25
66
29
40
8
72
168
12
48
48
49
18
29
96
12
36
4
32
1
24
48
150
41
16
68
55
18
3
36
135
6
12
60
23
24
24
16
80
25
18
18
99
56
12
13
47
52
68
67
29
61
15
20
64
27
42
12
36
3
32
19
33
63
17
73
3
96
8
96
49
27
9
11
25
3
32
60
49
71
124
39
41
100
44
7
41
109
179
124
8
67
138
35
60
28
84
60
72
24
21
15
116
43
45
24
93
35
28
105
11
19
21
3
45
3
33
36
108
36
57
35
115
12
36
132
12
18
18
9
12
93
12
23
180
36
1
48
60
35
37
30
54
96
3
15
21
51
41
67
41
40
9
36
107
19
36
30
59
40
60
21
47
40
57
24
47
72
12
28
3
17
12
40
105
3
33
18
45
32
37
12
18
45
12
39
129
27
33
80
16
21
15
48
32
13
27
3
45
27
6
3
32
112
45
18
5
24
25
23
52
116
72
13
48
71
1
35
24
24
12
4
56
7
126
11
4
36
8
40
12
48
12
33
12
11
64
15
29
7
89
1
27
20
25
11
61
60
36
27
3
53
37
35
7
12
5
48
25
12
59
60
67
18
15
104
7
30
3
8
7
45
51
17
49
71
19
6
95
85
30
5
52
51
96
36
9
60
51
132
45
32
13
83
12
96
144
7
65
79
12
17
7
29
96
24
7
17
25
66
6
30
9
9
72
23
40
8
19
6
47
43
93
27
113
1
11
19
90
23
16
36
75
69
69
83
7
57
56
12
7
5
13
30
72
5
40
9
36
71
12
67
36
17
145
18
5
67
141
20
1
3
15
17
19
9
12
8
25
15
3
30
63
9
11
97
60
12
23
64
116
19
30
23
40
27
6
27
32
13
18
17
85
23
4
51
17
37
144
11
88
20
25
30
96
12
42
72
174
17
37
23
49
6
9
116
13
6
93
12
144
20
16
51
9
9
39
183
9
48
33
27
80
13
35
73
24
15
51
6
36
59
96
25
23
12
49
59
160
80
16
105
48
42
29
16
8
67
41
12
43
9
9
39
12
3
17
1
12
15
45
35
52
3
36
66
60
15
3
101
19
5
127
18
27
20
79
30
6
45
21
3
32
7
12
54
144
78
54
36
12
6
5
16
44
4
57
23
48
24
36
52
80
97
23
7
29
4
8
144
1
35
4
8
1
42
210
3
51
33
32
36
28
39
30
18
9
63
72
53
37
3
60
12
3
102
36
27
32
24
36
13
48
18
17
55
114
11
43
5
31
29
1
6
144
18
138
89
25
18
45
8
4
68
121
51
9
99
20
12
85
11
7
65
12
25
35
48
40
8
4
51
125
60
67
45
117
18
12
78
90
117
3
36
17
12
16
32
4
60
3
18
18
21
48
72
8
1
39
60
12
68
48
12
25
18
5
85
114
29
84
48
28
21
59
31
36
29
31
65
12
100
92
13
51
21
3
3
30
47
232
8
25
36
11
4
36
15
6
27
12
68
31
89
43
30
24
143
37
48
95
31
17
52
57
3
20
1
11
1
18
36
5
1
23
72
7
132
69
51
24
21
8
60
36
76
9
11
60
48
7
96
57
32
13
15
8
67
53
7
18
12
75
21
11
91
9
20
25
131
64
45
84
11
13
12
71
7
30
18
150
90
9
8
60
36
24
7
9
45
11
79
17
24
64
21
83
25
18
17
12
40
3
72
33
116
16
9
36
18
132
18
23
25
39
176
64
48
36
75
66
143
16
92
4
15
29
7
90
24
15
8
16
20
36
28
20
73
12
60
15
60
177
131
67
30
75
3
18
66
54
35
84
13
59
25
59
1
83
43
53
24
61
11
60
64
32
55
57
63
24
18
27
48
51
72
5
24
36
55
89
4
24
8
60
55
138
107
7
162
30
6
3
24
3
29
48
67
9
60
39
42
36
12
90
21
39
17
ABCD 93465724546*3^$a+1 [50029]
270
25
108
11
16
9
17
48
19
27
21
108
41
19
5
22
57
23
54
55
51
105
5
18
42
79
41
78
16
56
13
60
11
6
10
57
36
24
12
35
24
30
31
119
90
82
38
82
69
24
36
29
30
16
20
6
18
85
27
14
90
61
75
20
4
254
115
12
24
24
192
5
180
18
6
10
20
73
96
120
36
41
18
36
30
60
30
181
5
70
14
70
26
19
15
20
36
30
19
15
21
35
78
7
59
54
36
54
6
46
9
65
79
12
59
16
50
67
36
185
46
44
1
51
60
20
84
16
9
108
36
147
50
30
54
19
51
20
16
60
14
24
115
41
43
3
80
100
50
18
72
40
24
105
15
26
67
27
86
24
43
27
20
90
36
10
128
85
51
44
6
55
108
3
24
44
30
150
97
29
84
106
36
8
157
5
67
113
48
91
89
142
24
96
8
145
60
51
81
29
19
36
96
59
16
93
120
5
19
17
96
34
9
5
36
10
69
17
90
48
6
54
1
35
174
67
12
3
45
15
74
36
103
95
16
36
60
9
195
93
3
9
125
30
90
106
9
29
36
24
30
97
65
19
5
30
36
97
101
79
12
131
48
1
15
9
17
30
4
14
22
24
45
35
1
84
48
63
144
36
24
165
111
165
95
18
19
53
78
36
49
35
16
56
114
54
25
5
126
54
31
36
75
8
25
5
55
27
120
93
17
94
96
60
57
11
49
72
101
79
24
71
6
34
14
67
29
55
11
114
120
55
5
31
75
9
5
79
125
12
7
27
110
6
49
41
48
22
9
11
30
78
36
169
144
3
20
18
6
30
115
65
6
48
1
48
11
37
39
14
91
120
24
11
54
132
108
79
27
74
19
36
11
6
108
72
54
25
48
72
15
33
156
156
15
9
5
42
120
144
25
24
5
22
9
29
90
16
36
38
7
59
36
124
20
16
80
4
129
185
46
14
7
60
15
45
179
16
50
108
22
158
7
65
190
104
84
6
79
120
24
12
15
21
24
101
18
126
106
38
66
24
25
12
24
29
30
85
11
85
149
12
127
17
130
33
53
43
84
156
24
63
9
84
12
15
24
93
3
8
30
22
14
36
18
162
43
27
120
98
132
34
74
90
12
13
5
22
57
48
39
21
108
36
24
65
46
44
37
35
18
36
19
17
54
234
7
84
119
76
33
23
48
6
84
36
36
43
47
18
216
31
12
47
60
16
213
17
79
231
20
133
267
44
36
108
112
57
27
74
31
5
91
53
22
9
29
106
9
5
90
6
174
6
54
1
15
36
33
17
55
23
85
12
5
19
75
45
75
45
48
3
20
124
14
82
80
24
234
22
153
17
114
36
73
60
77
10
57
11
66
31
39
26
48
96
19
17
7
36
27
9
11
48
6
130
14
19
53
18
12
64
44
72
18
6
90
43
96
144
3
9
84
12
24
108
27
21
59
13
27
21
23
6
79
11
36
18
31
24
87
69
51
80
25
132
23
37
101
55
41
19
84
36
5
66
13
48
29
163
17
36
7
11
36
76
33
84
36
5
6
1
108
111
9
96
60
149
91
95
13
161
96
180
10
134
30
6
79
27
105
179
49
252
15
80
100
33
11
24
37
29
43
47
96
4
14
151
108
41
72
19
24
17
79
41
18
42
48
46
105
15
14
60
22
8
60
12
54
24
12
10
57
11
120
25
11
6
54
16
93
11
40
69
41
19
17
30
40
38
102
54
54
121
11
4
33
123
45
180
75
8
97
5
114
36
97
47
13
36
17
78
30
7
84
89
31
15
60
120
9
95
36
25
11
49
111
38
67
60
83
6
66
13
24
77
54
16
14
60
72
19
35
30
79
17
48
42
25
12
3
134
36
139
131
4
21
29
31
5
55
72
72
84
36
15
44
61
29
22
20
13
41
10
69
60
71
126
7
17
106
189
24
17
18
49
77
19
17
19
35
73
17
6
54
84
60
91
84
5
31
204
24
137
151
5
108
90
6
19
84
3
14
79
47
37
12
84
24
47
49
5
36
31
59
174
180
19
12
60
41
70
84
26
7
203
25
119
16
80
13
5
22
134
36
34
20
24
30
19
3
50
79
11
25
119
25
156
99
216
9
15
45
11
25
89
43
108
72
131
60
16
45
29
30
6
19
12
12
47
16
38
31
51
45
12
27
21
65
79
11
4
50
ABCD 93465893174*3^$a+1 [50007]
120
134
24
40
18
8
64
210
212
18
88
24
230
100
30
110
144
4
60
42
14
76
254
30
24
12
118
48
2
120
22
6
8
132
102
72
24
192
78
16
18
86
64
68
102
6
82
54
26
198
106
56
30
40
74
16
2
36
300
150
22
12
20
208
44
36
48
4
20
72
220
44
52
144
44
304
2
88
42
36
72
32
18
22
68
120
132
100
8
190
240
18
92
112
60
36
80
40
42
26
174
22
48
146
6
16
84
6
104
58
12
18
8
112
86
144
12
70
38
90
42
36
252
100
132
108
72
176
112
92
40
30
14
24
100
222
56
22
228
30
2
108
52
60
2
16
2
126
162
12
88
72
2
6
10
152
88
90
30
2
112
14
54
40
2
66
142
318
60
54
74
124
108
8
12
40
200
124
164
90
64
42
156
192
68
22
48
90
14
16
24
66
20
10
240
42
68
64
48
90
42
36
44
6
22
80
28
8
16
48
260
90
198
132
36
124
30
120
120
2
48
60
138
160
144
6
162
18
32
28
32
210
10
30
56
30
60
30
54
10
176
46
98
48
42
102
88
72
18
20
82
198
120
50
150
88
20
100
188
12
4
38
58
150
144
38
108
24
148
68
64
108
42
96
8
24
72
48
18
22
38
120
4
96
12
20
22
350
28
188
4
14
154
252
60
30
30
90
86
60
72
12
24
82
2
240
48
64
44
154
48
30
98
106
126
2
120
70
62
88
18
38
34
120
80
22
138
72
18
120
56
4
282
146
100
44
70
18
180
146
166
96
404
270
330
156
42
22
104
4
78
72
2
24
22
120
14
16
20
94
56
22
50
48
40
24
50
84
306
18
70
48
8
72
54
28
8
124
44
30
24
88
182
72
28
8
54
58
78
2
52
108
8
12
18
82
78
152
18
64
8
30
208
72
210
48
44
48
10
72
48
18
14
96
22
50
66
36
106
144
8
66
94
30
20
70
8
30
130
38
4
8
150
40
114
200
24
22
32
30
42
118
42
18
150
26
46
86
130
104
70
228
272
60
18
10
30
26
4
138
8
46
26
54
88
48
2
96
72
10
80
48
4
68
100
8
132
172
2
24
72
40
114
6
32
22
288
12
78
38
4
158
130
102
30
146
72
10
32
70
110
90
190
66
72
62
40
128
10
198
114
128
120
10
12
120
26
30
10
158
90
30
4
32
118
32
40
176
30
34
48
26
24
102
190
168
108
54
8
48
82
140
18
72
126
4
62
46
242
18
288
6
16
110
84
28
68
40
14
48
6
154
62
130
104
154
30
176
46
44
94
30
482
24
234
126
144
10
110
306
4
20
180
40
108
60
42
2
48
6
22
32
90
190
20
88
60
132
8
144
24
4
42
26
22
86
4
86
16
14
52
8
360
36
58
50
102
16
54
18
72
110
10
96
2
6
16
138
56
24
28
120
8
24
10
170
190
200
40
48
2
22
86
18
46
68
292
8
88
152
10
72
150
48
56
72
4
6
90
44
10
66
60
192
132
116
18
94
48
20
22
2
54
54
90
40
42
38
96
72
ABCD 93466096162*3^$a+1 [50004]
42
60
96
84
3
57
96
30
6
30
18
60
12
139
5
30
126
18
25
65
30
42
39
27
42
72
138
25
23
48
6
18
1
161
30
6
24
19
71
24
6
36
43
101
36
18
6
96
24
84
12
15
4
36
29
36
15
45
90
25
53
72
42
18
39
16
185
24
135
4
11
25
5
24
42
9
39
42
12
72
51
15
162
3
63
1
53
12
48
12
15
40
5
151
5
60
30
72
6
24
6
186
31
53
27
33
60
19
35
48
72
60
12
6
48
72
120
48
15
27
72
181
17
102
66
132
12
30
66
36
31
29
60
6
42
60
18
9
63
12
30
18
30
43
17
12
36
24
39
45
36
24
12
12
150
12
13
41
7
17
6
6
48
60
18
42
12
48
6
117
4
155
6
108
126
30
36
42
90
42
24
24
6
114
6
12
3
21
48
102
96
25
17
90
177
40
60
59
25
77
60
18
145
5
24
78
42
48
48
31
11
18
72
18
117
15
54
36
48
36
24
72
15
100
119
13
35
13
17
27
4
11
49
11
60
66
43
5
66
48
18
120
18
102
7
8
27
36
21
16
23
66
36
63
4
11
12
45
33
12
3
39
78
7
48
17
12
30
114
72
144
18
21
21
6
45
117
72
60
51
4
59
72
13
17
24
60
24
36
18
36
36
18
12
78
21
21
43
41
51
24
57
19
41
18
30
60
12
15
45
63
4
65
60
96
42
30
12
31
84
56
96
45
24
127
20
57
36
12
48
7
167
37
11
12
18
24
60
15
36
63
150
12
24
24
12
18
21
225
18
6
51
9
66
18
3
45
72
31
29
48
3
75
66
54
6
15
15
6
19
56
45
3
69
30
6
54
57
3
25
5
42
6
138
66
79
36
48
12
80
33
6
109
11
42
103
41
75
28
11
6
19
5
12
132
6
30
12
12
175
48
5
48
7
29
78
78
24
36
48
12
42
12
54
36
24
295
29
163
119
90
36
39
21
12
30
66
55
5
6
96
12
30
103
17
123
57
31
17
39
45
30
30
24
15
36
45
24
72
30
85
17
12
30
54
6
30
60
60
15
33
12
54
6
6
9
3
61
11
48
18
63
9
126
36
21
9
18
60
25
65
27
4
17
15
100
8
4
41
54
12
6
3
51
78
90
18
12
168
18
90
19
71
25
29
36
12
12
12
6
54
24
67
17
27
21
3
72
27
61
60
11
54
84
6
6
36
43
17
168
36
19
59
66
15
36
16
5
12
31
17
12
18
37
56
15
12
78
66
30
84
84
67
96
5
12
27
3
33
45
60
84
60
48
18
18
96
19
5
120
12
72
6
24
42
54
42
39
105
66
18
132
24
54
45
9
96
60
75
40
41
24
42
33
112
44
21
48
30
6
36
39
9
126
54
42
102
51
105
66
73
12
41
7
17
6
48
105
15
60
21
33
3
9
18
1
77
19
155
25
53
7
65
48
31
29
12
18
42
24
7
12
48
5
24
18
1
92
24
16
48
89
48
12
12
234
6
36
43
5
72
138
42
79
35
36
33
45
30
57
9
24
84
91
11
48
12
6
7
5
126
45
27
18
31
11
33
40
29
31
5
12
108
7
8
72
27
66
6
6
24
54
6
48
27
4
41
48
6
6
138
6
6
18
7
11
72
6
24
72
18
21
9
66
6
43
5
60
12
15
15
54
6
30
6
37
11
36
1
167
61
32
39
78
6
24
6
19
113
24
139
89
30
12
141
75
18
31
71
42
51
45
67
5
12
48
18
25
5
31
59
6
36
39
16
47
30
156
30
6
51
15
49
101
12
72
36
24
6
37
5
63
9
24
54
18
55
35
13
125
27
57
43
5
12
48
15
9
60
39
81
24
42
145
44
3
18
24
84
60
6
48
60
73
23
30
36
18
42
60
24
42
42
31
84
56
21
36
24
55
71
9
24
4
17
36
54
6
63
69
36
36
48
12
120
60
78
18
63
27
18
72
54
114
12
24
114
6
60
144
19
11
42
30
25
132
53
18
36
1
107
121
71
78
27
21
39
33
30
18
144
84
156
31
23
25
29
60
87
75
138
12
6
30
39
69
6
6
42
36
36
66
63
64
36
41
19
125
111
36
27
6
31
23
6
72
54
18
30
18
78
30
24
42
18
30
21
9
7
65
120
139
60
29
18
18
6
18
48
18
54
48
78
141
45
36
48
7
17
48
43
5
127
17
63
57
67
113
12
18
6
12
30
12
33
4
41
3
21
24
12
15
9
24
54
21
27
60
13
11
21
45
48
27
27
66
72
102
25
23
13
60
41
6
174
19
185
102
90
7
17
31
44
36
69
6
105
69
43
12
20
75
18
48
12
42
25
11
30
7
161
24
12
6
54
6
18
6
6
102
6
126
24
54
60
78
84
228
93
4
89
51
3
66
19
12
11
105
27
48
108
90
15
21
55
41
78
6
84
6
84
60
30
36
24
72
7
32
45
108
48
150
18
96
19
119
6
24
48
12
43
17
48
60
72
72
30
18
36
84
66
30
75
39
18
18
6
24
72
12
12
60
43
95
12
9
45
102
25
17
27
63
18
63
99
1
119
18
43
131
48
30
12
36
72
18
30
12
103
20
48
21
51
33
96
36
12
36
6
61
12
17
15
39
ABCD 93466263292*3^$a+1 [50033]
72
41
132
48
60
72
108
132
72
31
329
103
41
79
48
32
45
48
19
8
57
60
36
7
41
15
40
65
79
8
24
33
31
120
24
5
36
199
53
48
96
115
144
24
185
55
96
104
57
36
12
63
48
57
144
348
48
19
41
192
48
7
125
3
24
9
24
55
41
87
33
55
41
60
91
17
48
87
120
16
32
40
24
48
161
7
24
41
12
3
189
115
104
9
60
3
144
96
40
32
33
15
69
96
19
29
12
55
32
93
67
17
156
3
57
48
72
55
17
48
48
7
144
29
60
207
33
39
48
57
36
91
101
3
45
60
247
65
39
40
113
151
101
84
79
65
87
81
48
31
56
45
60
7
41
31
101
3
105
24
60
348
15
48
96
96
33
36
43
120
128
33
7
8
64
113
7
48
152
81
24
36
19
8
64
53
36
79
65
7
24
29
43
17
7
89
55
29
51
64
48
224
33
103
17
120
108
48
51
24
57
168
39
48
45
75
69
108
7
8
105
72
15
21
12
36
307
65
12
163
72
17
79
56
40
101
60
84
48
27
144
24
201
132
48
27
112
101
19
56
192
9
39
57
48
72
48
132
12
31
80
9
48
12
27
48
120
105
63
24
88
80
33
279
144
45
67
125
108
72
7
8
64
24
65
24
15
321
120
15
9
7
56
40
17
7
8
105
120
103
8
64
5
12
159
117
19
8
208
80
33
36
211
29
75
21
75
24
120
40
41
24
48
60
96
139
120
65
60
27
96
69
144
84
12
3
40
185
247
8
33
12
36
12
19
176
33
39
16
120
24
53
3
64
96
77
67
77
3
201
36
99
81
48
72
648
60
3
33
12
27
88
65
7
72
8
16
137
55
149
60
48
48
39
120
249
72
15
9
24
84
60
15
117
156
15
40
17
63
24
16
17
72
144
12
123
57
48
39
16
149
132
15
16
32
33
24
228
36
24
7
29
12
135
33
24
192
103
8
9
24
135
45
84
120
151
29
51
16
89
15
64
53
43
24
41
207
33
72
103
72
32
112
29
51
129
15
136
8
93
12
207
225
48
15
33
63
21
36
12
36
24
31
80
21
48
243
105
127
53
48
156
144
127
8
129
87
24
24
40
221
67
80
9
24
79
72
53
43
200
105
72
240
15
40
32
21
19
264
80
165
12
7
8
9
15
33
55
5
12
39
40
65
87
64
113
31
221
3
33
48
432
7
17
15
9
15
304
65
168
48
144
63
24
40
24
192
17
55
32
21
12
48
48
15
264
48
24
136
8
112
137
87
9
7
53
91
80
216
33
12
67
77
99
9
48
15
9
103
65
15
16
89
111
141
48
163
104
21
84
144
12
43
80
24
48
33
7
65
127
176
9
15
57
96
103
29
27
33
15
21
132
12
67
176
9
48
48
48
72
55
149
91
72
113
55
192
17
31
185
7
240
161
24
72
15
24
45
144
243
93
96
19
24
8
45
108
151
104
24
96
64
17
108
67
41
127
161
7
8
9
127
29
19
41
15
249
48
39
9
55
72
77
36
7
89
15
129
15
45
27
120
33
144
336
31
161
60
48
67
8
129
87
81
7
5
67
65
39
72
24
40
264
120
17
15
144
16
32
33
39
33
55
17
48
12
331
17
48
7
125
27
33
48
132
115
56
57
12
36
111
24
21
ABCD 93466446746*3^$a+1 [50064]
73
99
9
47
25
63
32
4
15
30
198
17
4
39
5
28
33
11
31
17
36
12
60
60
7
17
24
24
172
36
33
27
32
40
80
40
32
1
108
147
84
8
76
9
42
141
33
11
16
144
60
3
78
83
1
75
56
49
11
160
12
3
33
15
6
48
15
21
47
24
4
32
28
51
54
30
5
96
24
37
39
21
15
8
115
89
1
27
8
7
5
24
25
35
40
8
40
165
47
76
12
12
36
15
5
13
71
49
24
75
8
19
65
25
24
47
4
51
17
61
51
15
54
42
29
24
37
39
96
93
36
3
111
5
52
27
45
8
19
113
16
39
12
6
3
36
15
30
11
49
35
49
36
36
18
21
33
63
80
12
232
159
41
43
5
55
30
35
163
42
15
33
23
84
12
16
33
107
48
61
120
11
28
20
12
37
6
120
144
53
24
36
84
19
72
5
220
8
12
12
157
3
12
20
109
47
85
30
5
84
4
20
1
3
92
25
6
69
8
7
54
35
36
144
1
3
75
48
5
12
1
11
13
23
24
4
72
80
43
17
7
5
25
63
15
5
13
12
24
30
29
16
56
24
40
36
20
12
7
66
123
45
30
6
18
5
16
20
12
12
40
15
42
138
5
121
71
24
52
20
37
11
1
11
124
69
15
92
109
3
36
9
35
12
61
83
61
39
12
224
289
12
54
18
18
45
44
4
32
97
3
92
61
39
8
12
96
24
112
20
36
12
120
36
64
15
5
28
39
93
68
4
3
21
45
95
16
96
33
47
25
108
27
8
31
9
44
55
5
91
57
99
269
37
3
80
36
88
15
45
36
44
157
35
156
48
12
64
24
24
15
81
56
25
71
48
12
48
40
12
75
60
29
28
72
45
96
54
5
108
43
17
48
24
4
80
49
75
20
12
163
33
108
39
102
11
72
12
100
44
31
6
35
52
8
52
20
72
43
5
16
36
164
40
20
24
1
6
33
33
150
90
18
54
11
64
48
12
12
24
45
11
40
33
18
65
25
3
140
25
12
215
40
15
18
111
8
12
88
33
23
76
9
35
61
35
13
11
52
8
36
25
23
108
24
1
3
32
52
3
93
20
1
71
52
12
20
28
135
6
11
24
72
184
84
15
9
51
29
52
21
35
25
47
7
213
8
12
12
19
96
5
13
155
40
15
5
1
35
12
24
48
60
16
104
61
51
44
25
75
12
32
103
53
12
108
24
108
48
4
21
12
23
24
168
40
24
33
15
80
48
127
5
28
32
43
89
24
49
11
16
24
20
40
56
76
9
23
12
4
32
28
9
27
56
19
54
59
31
42
3
104
37
35
49
11
25
18
53
4
20
16
3
84
6
11
61
48
11
64
56
24
24
28
20
12
60
60
133
3
9
36
6
30
35
28
32
36
4
68
12
40
129
84
11
16
176
48
16
189
35
16
8
40
75
17
55
5
73
48
47
12
4
56
13
23
28
120
20
36
136
8
40
51
6
99
39
125
1
11
84
49
36
3
20
16
36
20
1
119
1
15
3
9
45
11
16
68
13
24
39
15
5
100
24
92
49
47
145
54
18
23
12
36
156
60
76
20
72
36
12
12
48
4
8
12
25
3
3
12
132
41
24
24
121
83
12
49
42
125
12
1
144
11
16
9
15
84
45
3
140
12
96
4
56
12
100
69
11
43
5
36
61
35
25
27
27
101
112
20
12
16
135
30
23
1
3
8
43
84
36
21
36
92
96
60
4
87
18
11
4
8
37
12
15
44
72
19
5
48
13
27
56
60
61
15
21
30
42
3
45
60
12
78
29
79
66
83
13
12
35
48
28
96
36
68
12
24
40
9
51
8
192
108
108
108
84
7
101
40
93
71
16
3
90
24
47
25
3
20
25
71
52
32
16
20
36
84
24
52
9
95
112
24
9
11
55
29
7
17
36
25
54
21
84
32
25
84
35
25
59
16
32
28
21
71
19
21
69
35
4
21
84
27
9
23
31
29
16
51
65
19
24
41
36
24
16
3
17
48
7
6
35
13
39
72
44
4
27
93
45
3
44
85
35
19
36
66
39
68
1
15
27
84
81
68
76
9
11
100
8
25
35
36
84
88
80
19
129
96
45
36
18
24
33
20
40
8
1
23
60
13
12
23
13
135
104
265
11
76
8
55
48
18
60
75
96
39
29
13
48
95
40
45
155
25
24
48
24
11
55
29
49
59
76
20
7
5
13
35
52
249
36
3
92
4
8
7
41
24
4
24
20
7
126
27
68
72
13
23
4
56
24
16
60
80
72
24
24
96
61
155
60
64
9
71
25
83
25
11
12
60
28
36
45
23
28
9
11
12
85
51
32
163
81
48
3
29
28
27
21
3
29
48
72
12
13
3
44
43
78
27
60
80
7
105
8
13
219
249
35
4
51
42
27
32
43
17
151
102
6
41
108
25
23
52
120
32
24
37
3
80
12
4
44
16
39
9
8
4
68
72
48
100
36
15
41
36
13
51
45
23
60
253
27
12
116
60
37
11
4
45
66
29
60
108
24
36
24
16
44
25
11
12
31
69
8
64
104
4
15
36
5
31
69
32
25
78
30
35
19
5
48
12
25
11
4
20
12
4
12
117
23
24
ABCD 93466762666*3^$a+1 [50004]
36
27
9
120
3
17
55
66
24
11
43
54
27
48
12
24
9
27
68
28
32
16
72
9
51
27
33
69
6
9
75
216
24
30
99
12
12
36
9
72
63
27
33
3
29
28
12
21
12
6
57
24
8
1
239
16
15
12
54
39
36
51
69
3
6
51
39
36
9
32
4
3
42
23
31
36
69
44
43
18
87
12
15
17
36
4
56
49
39
72
9
54
17
37
15
32
288
25
60
3
20
4
60
68
72
120
64
36
39
90
39
36
9
23
12
52
39
29
13
18
84
6
30
81
33
27
81
39
45
51
12
32
64
56
96
13
42
33
21
23
88
69
11
37
3
3
105
57
99
48
12
33
3
44
36
60
4
3
5
16
99
17
96
37
15
36
120
92
24
136
24
69
60
12
15
12
8
12
16
15
29
28
80
24
60
13
3
15
17
28
45
63
39
36
17
24
60
16
44
25
51
3
9
12
80
16
9
36
15
12
3
5
73
47
37
3
140
64
63
165
96
104
12
16
3
36
5
1
54
30
6
18
30
144
18
72
3
3
9
3
45
84
8
43
24
5
100
8
52
80
40
21
35
24
4
72
44
136
44
85
75
33
15
80
37
3
8
24
4
92
100
24
36
33
11
48
97
18
21
12
9
23
12
48
16
21
3
3
9
9
144
12
36
15
9
11
64
81
27
12
69
11
13
3
24
8
67
41
13
71
40
75
53
48
24
1
12
3
12
111
24
12
21
12
111
105
39
45
72
33
36
12
95
4
8
40
32
28
36
60
116
40
8
91
21
48
12
153
75
75
21
27
29
16
99
24
30
111
36
105
27
36
32
132
67
21
15
17
16
60
24
120
45
23
4
60
68
12
13
23
28
72
27
21
44
1
11
43
57
56
67
108
9
20
16
32
76
81
6
29
4
15
45
12
20
49
3
36
32
79
45
39
42
27
12
24
44
52
56
4
48
32
1
87
20
1
24
27
60
33
3
75
12
117
15
21
24
56
7
17
36
73
30
45
27
18
6
84
17
109
60
95
88
32
108
40
12
21
59
115
21
72
12
3
36
9
20
48
24
16
9
39
51
9
92
88
92
7
36
41
19
57
9
60
51
32
28
32
67
5
1
35
100
24
116
25
27
48
44
60
40
24
24
128
19
45
8
16
144
3
5
24
31
30
3
21
48
6
17
28
44
28
75
29
36
64
15
18
36
60
11
19
17
4
20
4
87
54
30
78
36
11
48
112
81
95
97
132
3
12
69
15
60
24
12
33
27
69
47
52
8
145
12
3
69
15
8
40
8
12
12
19
161
48
1
6
48
53
12
48
52
3
29
16
24
33
27
68
48
12
16
12
93
59
108
72
7
6
12
35
91
24
21
44
7
30
23
16
75
29
37
11
64
33
18
18
11
85
11
4
56
28
72
75
60
5
12
28
57
83
24
19
21
48
8
4
8
55
5
1
90
12
65
24
25
23
16
12
24
8
1
6
65
19
41
55
9
12
12
96
32
13
47
24
108
1
27
33
39
12
3
17
76
104
64
9
23
4
68
48
19
41
12
28
27
48
45
32
40
27
65
36
97
23
28
12
15
12
17
60
36
67
45
15
12
5
4
9
75
3
29
100
108
72
20
13
66
6
11
7
21
32
40
24
8
1
36
23
28
3
12
9
48
8
24
16
3
17
4
120
48
8
43
36
18
23
4
96
12
3
33
12
12
21
27
12
33
138
36
9
32
12
25
23
7
105
20
40
21
11
136
45
39
20
76
180
15
77
13
12
3
32
145
3
15
9
15
9
92
7
17
13
3
48
60
12
24
20
36
24
40
120
8
7
21
117
75
12
3
153
12
20
52
51
78
12
27
8
37
47
76
75
5
28
21
39
60
15
21
8
37
35
16
32
7
18
90
33
63
21
20
4
44
40
15
65
12
64
24
20
12
4
9
83
4
20
28
20
12
16
33
6
5
48
31
42
27
8
103
6
54
21
15
21
44
109
27
44
61
75
120
72
12
9
51
24
24
8
4
36
80
24
16
44
28
80
16
12
44
28
92
124
12
24
36
39
48
21
51
5
4
12
24
56
144
16
9
6
48
41
88
21
75
9
23
40
60
32
16
32
64
20
1
95
19
18
120
15
75
33
132
33
15
9
18
5
25
18
77
28
45
84
15
279
12
42
23
24
4
12
44
16
75
33
15
9
152
36
28
84
8
12
16
39
48
5
12
7
21
12
12
8
48
7
36
17
28
21
54
24
5
43
9
243
65
13
15
72
21
39
72
60
36
153
12
3
111
45
20
40
3
21
24
27
45
48
8
12
16
92
12
48
4
15
45
8
12
60
4
15
57
32
295
21
27
17
120
115
5
40
8
40
48
32
52
63
5
157
3
15
29
4
24
32
16
3
9
15
12
36
24
21
117
90
165
20
1
36
18
12
36
9
36
104
13
23
24
48
16
24
20
13
15
24
9
47
12
1
30
42
99
24
24
36
24
140
7
21
177
78
17
60
85
27
63
17
16
15
45
15
29
16
12
32
1
3
44
25
27
3
57
56
64
3
96
12
9
8
28
27
33
80
13
27
48
39
17
36
13
15
81
15
68
1
42
12
21
36
20
1
135
32
25
3
15
117
8
60
60
85
15
24
60
120
9
11
16
24
80
16
12
12
45
6
29
25
3
12
8
7
9
27
65
84
40
8
55
21
92
67
5
40
8
40
3
12
42
3
87
12
108
21
21
11
24
28
21
59
55
33
15
77
160
20
48
25
87
15
77
4
44
72
16
80
4
33
23
52
36
44
43
102
15
45
35
16
15
42
27
8
13
39
3
30
3
75
12
57
20
60
132
91
125
25
155
84
64
32
73
15
9
75
128
28
56
100
3
33
24
20
31
24
9
12
9
11
4
21
63
9
18
162
132
30
5
55
84
69
75
96
57
12
8
124
15
ABCD 93466963028*3^$a+1 [50028]
180
120
151
17
162
24
444
192
30
48
6
24
120
45
81
60
90
49
5
12
31
23
9
135
6
60
84
3
63
6
90
24
1
53
6
30
31
56
3
120
144
85
155
30
60
192
90
60
84
81
3
37
23
25
77
43
131
60
49
128
40
32
88
83
21
45
24
66
24
84
13
24
35
48
120
72
45
16
53
147
177
87
88
155
37
173
156
111
39
49
71
54
3
9
54
1
125
51
39
24
84
12
33
40
35
42
30
120
45
15
1
29
3
111
1
128
15
97
239
6
163
65
223
29
48
96
90
49
8
9
138
66
66
24
54
126
126
318
12
120
45
9
31
83
36
49
161
31
35
78
7
35
93
231
24
72
48
25
35
306
139
35
36
54
36
7
113
54
90
55
125
3
27
37
176
27
6
39
48
33
90
181
8
57
204
114
73
83
54
7
59
61
209
54
6
19
11
60
114
126
30
19
8
40
23
36
30
18
120
30
36
19
48
72
77
30
120
84
49
95
12
24
37
329
30
18
12
115
96
17
36
91
143
177
75
48
45
51
54
120
175
48
47
162
31
143
6
30
30
31
227
132
81
144
135
1
23
57
63
24
105
45
30
37
23
25
77
91
29
18
97
53
12
103
32
75
78
12
48
30
30
72
60
78
30
7
23
73
59
48
60
6
19
48
80
184
59
60
30
27
27
90
27
33
30
265
72
29
90
57
189
43
47
25
65
135
33
87
123
157
48
72
48
8
63
54
30
37
5
3
75
102
18
13
179
213
192
15
121
24
96
263
6
180
48
150
12
54
24
6
126
43
41
24
63
27
45
88
152
57
48
103
152
27
45
15
120
24
1
176
243
96
45
39
49
5
42
144
24
36
61
23
42
15
195
21
40
29
60
90
13
65
12
54
66
75
69
24
96
19
32
3
12
25
65
54
241
120
65
103
120
95
60
162
43
48
24
96
173
120
54
13
32
111
1
29
66
25
155
13
32
9
31
48
168
72
72
59
157
29
123
15
57
135
60
30
78
222
30
93
51
120
141
15
30
43
107
48
72
45
40
23
57
39
54
3
40
77
90
97
48
95
25
5
42
24
24
25
11
126
18
36
114
327
15
1
24
35
30
30
90
54
6
18
42
15
33
7
29
60
114
12
54
19
48
29
264
60
7
47
90
6
30
6
13
48
17
42
45
16
83
6
15
159
57
40
47
102
30
133
47
33
40
128
279
24
57
63
366
3
88
59
30
90
210
18
150
43
59
54
30
24
57
33
12
48
90
33
64
29
19
95
276
21
16
23
24
6
96
18
12
85
65
30
60
24
157
17
12
54
60
24
33
72
72
135
174
84
72
150
120
1
32
15
60
96
37
23
66
55
5
24
186
30
48
60
12
18
30
30
132
1
24
23
66
7
17
36
90
24
42
351
63
49
11
216
93
105
12
120
24
90
66
150
81
40
72
32
40
65
15
3
120
66
67
59
24
114
30
132
48
36
6
31
209
54
96
60
21
33
87
87
145
257
90
18
42
25
120
23
36
61
96
149
3
27
61
137
60
115
35
222
168
156
267
63
9
88
24
176
63
1
56
24
3
30
90
12
24
84
36
6
54
36
150
123
112
239
36
85
168
8
3
37
263
6
30
210
90
90
55
23
33
24
9
7
53
30
109
120
8
93
6
48
72
93
328
47
60
66
120
ABCD 93467263042*3^$a+1 [50038]
48
11
216
13
11
1
71
48
211
29
37
155
85
47
276
19
18
59
24
1
95
24
31
18
90
30
35
73
54
65
13
18
53
12
25
59
31
29
25
138
78
12
18
65
7
60
17
73
48
72
312
18
17
48
7
29
96
73
12
11
48
109
47
48
85
30
78
54
90
275
13
12
83
13
23
156
1
120
90
180
29
24
36
96
85
144
59
31
90
180
71
187
30
72
90
29
67
17
48
37
155
175
17
96
229
18
12
36
5
67
78
102
41
121
59
96
48
12
43
101
109
11
187
209
36
24
25
90
29
37
132
155
73
54
276
77
13
23
31
18
48
23
19
30
71
120
7
90
42
30
42
30
96
35
307
30
180
47
120
24
121
71
139
101
49
30
78
83
109
168
83
7
77
13
83
108
7
12
17
36
37
23
84
25
66
24
30
60
143
13
35
37
42
48
168
30
107
12
25
11
175
5
67
90
107
144
19
113
60
240
264
96
157
72
36
119
31
29
60
55
41
7
41
120
37
35
7
90
12
119
79
78
72
12
126
42
23
7
72
6
59
36
168
132
49
11
67
65
48
7
42
35
31
54
78
53
37
162
30
143
132
1
90
30
72
107
151
90
47
115
102
348
107
36
24
25
90
186
12
23
67
65
115
17
1
90
90
42
228
29
31
12
42
35
180
48
37
60
228
11
12
84
36
79
65
96
19
29
37
23
109
48
42
53
37
102
96
174
59
180
1
71
139
5
24
157
35
19
89
19
77
115
60
149
49
72
35
121
119
193
11
36
1
47
67
29
109
35
25
11
72
24
24
72
49
156
143
1
59
19
101
12
60
19
36
77
55
41
31
48
17
55
125
1
42
48
72
60
18
30
89
55
60
5
205
11
48
199
30
47
13
12
155
204
7
53
1
18
48
222
191
36
1
143
19
221
31
269
1
18
53
25
35
60
115
54
11
7
41
36
121
72
47
25
179
37
59
156
115
5
67
12
89
36
1
59
55
90
35
73
215
12
43
18
54
36
173
79
72
18
107
31
89
120
24
91
41
48
1
59
36
145
66
270
35
19
18
71
109
18
29
43
221
31
18
18
29
43
53
48
72
349
90
29
31
149
192
127
173
115
29
61
83
97
162
17
24
97
144
60
36
54
36
120
209
85
11
19
18
11
31
65
60
163
17
156
19
18
107
36
19
65
60
180
43
17
253
48
60
59
223
222
30
36
77
85
90
53
169
191
48
7
54
23
85
47
43
132
125
1
83
60
19
17
60
31
54
30
108
90
72
11
7
17
1
72
42
18
30
18
23
181
180
90
209
60
19
48
60
29
73
18
29
24
91
186
30
293
19
18
23
420
19
18
59
163
53
240
115
5
85
59
24
139
12
29
12
180
48
289
11
132
145
47
108
67
48
17
36
60
31
29
84
48
19
90
18
42
131
168
19
42
30
113
73
102
18
60
264
186
17
103
53
7
144
198
83
120
108
384
132
31
42
18
29
43
18
90
185
48
1
48
90
42
18
162
11
79
90
30
6
23
31
30
6
29
73
60
102
5
96
25
132
107
36
48
61
18
17
13
35
115
12
6
84
36
150
89
24
229
282
36
90
35
252
ABCD 93467838812*3^$a+1 [50034]
99
15
126
51
75
85
17
258
13
59
36
145
65
144
18
18
24
30
21
39
48
25
128
64
71
60
30
6
156
24
30
54
129
16
167
48
72
33
57
55
95
192
33
39
9
9
72
36
60
159
3
48
24
18
3
63
6
48
36
7
320
48
39
42
54
12
60
48
24
18
90
12
36
96
18
66
204
30
15
63
162
210
61
32
3
126
120
36
3
15
129
165
48
18
42
15
39
30
144
75
147
12
1
80
9
162
24
72
69
96
48
112
47
96
36
126
12
162
24
144
72
18
15
16
71
144
9
15
12
114
30
180
81
9
55
32
75
309
48
171
165
96
39
57
87
90
63
63
36
78
18
93
27
78
12
24
30
60
9
64
48
5
138
72
252
42
3
48
15
24
198
3
48
96
96
112
23
18
72
127
137
6
30
78
36
1
32
33
72
78
9
111
144
1
23
102
3
51
24
144
72
45
165
114
9
48
27
276
180
109
71
30
27
63
6
36
18
69
15
1
71
9
105
30
144
6
36
15
129
15
75
21
81
15
3
24
48
42
18
108
30
54
25
47
241
32
16
149
30
6
282
54
114
12
73
71
73
96
17
12
6
157
53
36
36
294
93
16
179
18
27
192
33
63
9
103
95
18
108
54
36
144
48
54
90
18
78
73
80
96
39
210
6
1
107
12
9
81
15
63
145
35
48
60
90
18
54
15
363
85
17
162
288
42
228
108
42
120
96
12
24
13
41
66
21
39
9
64
173
163
107
108
42
102
73
32
63
18
111
16
35
84
54
99
15
1
11
165
39
162
87
51
6
378
108
33
51
24
36
174
42
30
43
29
126
54
42
156
18
72
234
36
114
18
66
36
54
177
183
24
282
151
65
15
93
96
90
36
69
15
96
144
1
80
129
180
54
36
168
36
30
6
49
5
27
57
150
156
37
107
6
30
144
198
123
171
18
3
15
33
75
69
15
60
18
67
80
16
32
123
72
108
126
90
24
12
37
35
42
3
16
29
78
18
19
11
117
15
120
24
33
16
224
192
21
84
90
6
90
102
42
45
9
36
264
27
33
15
381
30
21
57
12
36
7
71
102
3
39
12
276
57
48
144
33
6
102
24
120
51
39
36
18
51
64
80
165
24
195
51
42
84
111
3
174
36
27
15
129
45
6
48
45
15
81
45
51
3
30
126
108
72
36
24
18
31
80
177
15
112
227
93
192
9
66
6
18
72
69
144
15
24
48
24
1
32
16
17
24
48
6
30
19
71
25
101
96
102
18
24
90
49
5
36
30
9
9
78
210
7
83
205
47
6
102
37
80
16
80
240
15
126
150
66
252
15
147
36
9
16
65
15
3
45
69
91
35
45
81
63
147
366
15
75
48
144
181
5
102
24
13
77
120
18
198
147
48
3
45
27
162
6
12
18
15
21
123
81
432
324
138
6
171
111
42
55
47
24
12
24
21
27
96
216
93
15
36
180
162
12
60
138
114
84
90
21
111
12
72
54
24
18
45
477
3
48
39
73
48
125
96
18
102
36
7
80
3
24
165
64
161
6
9
75
6
138
42
198
12
25
128
207
132
138
3
105
36
3
21
36
66
18
72
42
48
72
72
60
48
36
90
42
13
17
127
17
24
54
ABCD 93468455428*3^$a+1 [50172]
18
9
16
48
24
47
121
72
23
18
55
120
24
125
91
24
128
144
45
19
24
408
179
54
7
312
32
136
72
35
85
48
48
107
85
329
54
180
36
145
48
203
90
67
32
280
24
120
24
47
1
72
8
112
77
139
104
16
191
216
9
216
184
221
235
24
83
37
71
25
120
179
133
83
109
168
83
45
40
23
97
48
35
85
96
240
263
73
8
112
24
296
160
48
72
24
240
104
40
32
88
56
40
216
240
35
13
96
89
432
79
48
192
48
96
131
13
48
119
49
176
40
360
144
77
99
16
24
384
197
235
192
32
40
23
97
24
32
112
23
169
120
48
176
16
11
85
113
175
59
277
209
90
61
101
43
72
47
1
71
49
176
40
176
88
47
49
59
216
133
48
72
48
288
72
248
27
13
149
90
126
27
9
54
25
24
288
95
145
48
176
9
127
35
37
35
162
36
54
25
56
45
27
112
248
207
9
64
48
77
126
157
120
24
48
120
17
198
97
119
25
24
77
19
24
48
144
89
7
29
18
36
45
64
216
120
96
168
47
73
96
24
95
193
167
73
8
64
72
120
456
8
117
43
245
139
216
5
162
49
23
97
360
11
45
184
24
96
56
112
48
48
24
96
216
23
1
107
54
79
72
24
59
517
5
115
128
112
23
121
384
240
29
43
168
24
8
189
139
5
139
72
216
5
67
120
72
11
37
48
104
81
54
1
152
135
1
80
16
96
5
115
72
240
32
400
59
45
136
120
168
72
71
144
49
59
61
432
47
1
71
121
48
72
24
168
35
18
67
336
56
88
56
40
216
96
24
48
72
24
344
16
29
67
120
416
88
96
59
72
13
131
216
205
168
77
54
61
29
355
24
179
85
32
424
96
128
232
83
108
169
56
45
162
36
432
229
24
35
37
264
5
324
151
48
192
120
48
8
208
24
456
264
443
333
16
24
5
54
36
25
264
53
243
304
120
143
169
83
108
54
54
109
152
136
48
5
331
245
18
81
297
7
48
143
126
43
120
80
112
59
45
27
133
56
40
131
157
77
19
35
277
29
235
120
144
72
72
131
36
73
8
45
414
54
54
342
36
7
11
ABCD 93469134056*3^$a+1 [50068]
64
48
80
21
72
3
96
144
189
3
64
41
180
18
49
59
36
18
63
27
229
80
48
21
91
71
90
79
83
189
135
9
81
36
54
69
237
19
89
87
3
72
90
54
37
32
160
48
32
144
16
17
271
48
5
36
108
27
304
32
64
96
89
7
80
48
63
36
72
85
32
81
72
54
1
48
32
96
93
147
16
107
133
83
18
162
54
67
176
45
90
72
81
112
5
90
1
125
19
35
36
162
7
155
72
90
144
3
16
71
162
103
77
90
18
247
149
43
47
1
143
417
123
54
31
96
35
54
55
35
72
37
35
45
48
123
126
7
83
13
32
45
115
83
18
18
54
51
21
108
63
48
64
336
96
95
1
35
90
18
54
108
72
126
73
48
59
126
55
53
72
51
3
90
3
16
17
18
157
41
55
53
91
251
72
180
72
144
162
63
112
59
21
33
270
72
108
90
19
71
72
1
32
16
5
43
101
27
9
87
93
90
25
32
33
36
139
96
89
54
1
192
77
67
5
27
207
33
48
63
1
32
64
119
126
27
160
263
72
97
32
69
144
27
96
48
63
90
39
33
111
51
61
29
18
97
144
29
67
32
99
126
111
64
23
73
144
32
64
48
35
216
21
432
33
108
19
125
51
39
36
72
13
77
3
15
1
32
3
157
23
36
133
191
33
75
69
39
25
263
9
45
36
223
47
36
13
5
18
90
15
64
209
36
144
43
11
213
255
193
221
486
141
64
83
126
288
223
32
33
72
36
19
143
18
162
18
75
48
16
48
48
17
54
90
31
48
96
41
108
75
64
77
307
48
5
27
99
61
47
1
48
48
80
3
45
448
48
35
93
51
180
57
208
41
144
90
126
144
79
11
37
48
95
97
155
85
59
117
99
61
240
77
90
36
21
123
36
108
36
72
25
29
18
1
125
115
47
288
180
253
53
43
173
72
75
51
205
48
17
54
9
27
126
126
121
23
57
69
90
18
63
117
43
48
35
18
90
72
169
101
27
16
48
35
18
90
126
180
63
27
18
342
45
64
48
48
11
21
48
75
90
54
117
45
3
64
224
64
32
81
127
192
96
144
53
43
119
9
16
83
18
72
19
128
123
18
126
270
343
71
90
63
16
224
21
180
151
29
67
32
64
96
128
256
239
177
39
108
237
33
159
16
59
18
19
48
96
35
144
13
5
90
1
89
7
101
75
15
33
129
15
144
75
126
72
255
51
36
25
96
96
161
15
21
126
61
137
306
85
131
270
63
45
51
16
32
9
103
176
63
1
35
237
33
36
108
36
139
41
151
29
90
297
9
36
162
193
32
48
33
31
96
107
69
93
51
129
15
3
90
67
176
64
71
198
36
108
162
1
32
64
29
147
51
36
54
115
11
198
15
16
144
32
81
207
ABCD 93469521662*3^$a+1 [50025]
43
101
24
1
54
5
12
103
60
5
24
19
60
252
5
84
108
49
18
36
29
13
72
11
91
209
36
7
78
11
55
54
54
17
1
54
36
29
24
24
139
5
1
54
12
240
5
7
60
29
108
84
79
108
113
109
90
36
18
138
77
72
36
211
65
144
264
19
108
245
7
29
25
102
90
42
5
97
18
6
155
43
65
72
7
5
36
24
48
115
24
53
19
84
96
66
150
5
205
6
125
60
24
12
13
47
1
35
132
67
89
187
156
108
29
7
6
18
53
103
72
24
12
72
77
91
48
36
53
37
42
29
7
29
48
48
31
17
12
49
143
72
1
126
108
30
150
36
12
281
72
49
54
5
7
36
72
77
48
96
48
91
17
115
72
36
66
6
65
12
7
36
17
96
72
1
59
12
19
30
131
85
47
43
6
18
12
72
60
48
89
156
7
114
23
72
60
43
48
24
18
95
7
5
19
252
17
13
6
17
19
5
49
47
73
18
54
47
24
48
79
108
24
12
17
7
90
48
90
17
37
42
5
72
24
91
29
31
53
37
54
48
5
301
162
108
108
54
42
84
18
6
29
96
31
113
55
5
36
7
41
163
18
23
120
19
48
96
233
55
144
5
31
48
41
19
30
6
5
79
24
149
49
30
101
85
66
60
17
96
175
162
23
31
5
61
18
54
270
24
48
36
245
295
17
19
108
60
5
84
67
29
31
36
48
89
25
107
12
223
66
150
48
41
55
173
7
12
18
54
114
30
108
6
47
7
41
7
36
24
149
12
85
90
65
115
173
7
53
55
42
47
120
103
36
12
5
60
36
43
24
18
23
97
90
5
24
7
18
90
54
35
19
24
36
48
24
5
49
30
144
18
6
36
48
173
31
108
29
79
48
53
37
18
53
180
12
43
108
17
72
72
60
271
65
7
48
5
1
131
7
96
89
12
24
24
36
96
60
1
83
180
12
133
18
29
43
180
108
54
95
12
7
125
48
48
60
84
25
119
7
96
53
13
23
108
37
54
90
23
7
96
17
1
11
79
29
72
24
19
5
25
72
95
1
66
89
48
79
144
101
247
36
48
17
19
36
60
17
67
144
24
84
114
23
24
12
96
37
215
25
47
7
41
43
36
41
145
23
103
162
102
41
121
42
36
66
47
7
96
65
144
216
43
12
360
24
17
55
36
84
18
72
186
113
12
67
113
84
1
24
35
37
71
145
23
31
113
67
108
29
36
79
18
54
17
31
36
96
113
84
49
42
5
12
12
1
72
95
120
217
47
265
102
60
36
36
5
24
7
18
192
18
17
7
36
48
65
25
47
25
35
7
72
48
5
55
36
192
72
54
168
107
19
36
5
72
31
120
17
19
5
48
43
72
198
47
55
42
66
24
72
36
66
18
5
24
24
1
95
24
115
126
6
5
180
24
55
24
264
17
24
103
17
19
41
12
168
120
36
12
121
354
89
36
55
17
1
42
36
84
17
79
101
25
35
12
96
103
144
36
72
53
43
29
7
84
108
24
66
96
234
12
29
7
72
36
36
24
17
85
18
72
24
48
108
41
24
72
121
138
17
127
5
1
71
120
60
13
143
7
144
12
5
12
84
121
18
101
127
60
113
228
12
37
6
5
48
157
23
19
84
5
127
48
5
24
96
84
61
96
30
42
54
137
55
65
25
24
126
12
29
31
185
24
115
101
48
43
108
132
5
24
25
54
108
30
18
5
163
5
103
77
31
48
36
36
6
30
36
60
48
18
18
24
12
18
6
36
30
78
101
19
17
72
120
49
167
36
36
97
167
84
7
149
43
72
78
18
29
36
151
221
168
25
47
19
24
156
24
12
36
18
47
43
17
91
42
23
31
48
108
150
48
ABCD 93470369126*3^$a+1 [50016]
8
72
40
48
20
21
91
36
83
37
12
5
63
12
12
16
20
3
42
27
3
57
51
24
93
4
68
100
48
77
3
15
25
12
12
8
28
47
57
120
136
132
92
100
11
13
20
156
21
7
48
12
8
28
84
8
40
17
60
3
28
80
40
12
32
100
80
3
45
24
24
60
4
12
11
25
32
12
28
32
69
87
12
108
3
90
150
177
48
24
52
120
101
3
15
30
27
4
168
8
148
12
12
8
4
48
36
60
24
12
128
12
16
60
104
4
12
44
88
11
37
20
40
108
119
1
24
32
24
144
28
12
12
83
33
15
9
88
8
4
36
20
40
32
36
16
41
3
24
75
21
112
104
3
33
177
27
33
87
4
24
20
36
4
71
144
36
9
76
12
65
19
20
36
12
3
9
36
72
12
100
60
41
3
45
54
1
152
28
44
15
25
11
21
4
56
28
48
12
36
59
33
3
1
84
5
19
72
20
69
139
65
3
28
17
19
56
33
19
8
88
47
37
36
104
72
4
5
27
4
23
1
20
36
40
11
85
20
4
20
16
32
16
77
30
78
54
30
3
75
93
72
108
16
11
18
55
32
45
75
88
35
12
9
51
25
8
15
9
36
24
88
65
30
72
81
112
23
1
56
3
1
128
168
12
52
60
24
20
36
16
12
11
25
59
13
95
13
96
24
35
45
27
57
12
16
8
16
29
24
3
4
36
12
8
84
24
4
12
11
33
36
33
18
37
128
52
41
31
8
28
5
7
8
123
9
52
71
37
11
42
30
165
15
105
12
40
72
36
23
25
17
12
15
60
51
21
28
32
28
152
24
4
12
36
23
42
39
48
40
35
25
20
40
41
31
53
31
20
39
1
84
36
60
44
15
21
136
8
72
4
84
12
24
17
108
15
12
4
8
76
60
149
48
19
36
35
189
48
123
37
5
48
79
48
36
35
9
45
90
37
8
48
3
1
29
91
56
28
24
36
56
3
37
11
25
20
120
87
13
77
126
9
16
24
5
15
36
57
7
11
24
21
27
37
5
51
40
20
9
43
12
12
8
15
13
8
64
36
24
53
3
132
64
24
24
192
8
3
9
9
7
104
33
51
4
12
44
16
20
28
32
40
23
73
24
101
67
32
16
72
60
20
28
20
63
1
84
60
32
108
75
21
4
84
12
116
33
15
16
23
25
11
201
4
20
24
3
37
36
167
12
13
20
52
56
4
36
164
48
28
56
4
32
27
1
36
24
20
60
27
12
93
28
5
19
12
36
48
72
20
12
60
63
217
12
83
66
7
20
12
16
120
12
17
67
36
8
27
37
68
93
91
56
15
69
3
1
44
12
33
75
15
141
75
49
12
11
49
101
99
36
75
97
11
9
36
36
16
44
3
253
12
5
103
23
1
36
44
4
36
8
3
12
36
109
20
48
4
8
33
30
25
20
4
29
19
11
24
1
35
72
9
3
25
12
36
35
13
36
108
32
84
16
44
45
15
36
60
120
9
7
5
7
116
45
15
40
36
44
39
21
87
69
9
39
52
11
18
7
12
20
15
36
97
48
92
4
8
88
23
9
33
7
8
75
37
72
20
16
35
69
36
12
16
29
3
45
43
60
36
48
48
23
49
12
149
24
75
15
33
4
36
8
27
105
24
4
72
200
12
45
3
124
24
32
3
25
137
43
5
51
24
57
39
120
84
24
3
93
9
67
23
21
36
88
71
49
5
18
72
36
25
47
57
28
48
36
36
12
36
95
45
4
5
103
12
48
24
8
48
4
8
16
36
24
59
1
24
8
84
40
96
24
11
13
29
55
8
72
81
39
28
24
20
33
51
36
28
11
49
5
51
112
47
45
16
36
48
20
3
12
1
125
7
12
48
23
21
28
5
15
96
15
72
117
60
135
141
52
120
12
11
109
8
88
80
72
57
18
25
92
28
8
24
3
9
33
43
92
28
12
56
36
3
21
15
49
92
24
12
15
57
16
36
36
24
200
24
24
105
6
84
81
40
24
108
125
39
4
65
39
12
4
17
72
3
4
8
3
33
27
49
120
48
11
54
7
11
37
36
5
12
135
45
7
12
20
3
120
45
52
36
48
32
4
56
28
32
28
56
3
21
4
65
15
132
40
23
13
84
29
15
60
132
4
24
35
25
156
108
48
68
16
56
45
19
8
28
17
87
16
108
24
35
13
12
20
45
135
33
15
12
28
48
59
45
96
16
84
32
40
12
68
93
67
113
19
60
80
33
63
45
31
24
92
4
56
4
116
100
24
24
20
120
72
48
147
13
5
31
48
20
12
96
45
7
8
165
18
49
11
21
28
12
24
24
36
29
31
56
28
72
36
35
25
23
97
20
84
24
24
72
60
4
20
12
33
27
33
55
29
27
9
7
32
3
13
36
48
32
16
12
228
80
64
8
51
25
137
3
52
8
12
4
24
65
39
28
24
24
44
28
8
4
53
27
12
156
24
69
54
21
9
51
52
24
41
3
15
1
20
16
65
43
24
32
51
72
81
16
23
1
95
90
15
57
67
20
52
8
40
131
37
107
21
12
160
5
7
72
11
25
32
72
124
44
52
48
23
12
18
3
60
64
92
21
15
84
3
1
167
57
28
20
40
17
31
92
72
15
97
180
29
54
13
84
8
48
84
28
20
40
80
40
8
84
24
69
3
144
3
1
20
100
5
12
7
72
71
9
88
36
56
36
192
28
17
6
ABCD 93470675614*3^$a+1 [50015]
3
60
3
21
108
15
6
7
68
9
3
40
44
9
87
15
18
67
24
120
96
5
30
42
3
9
3
3
48
36
126
7
17
15
48
48
120
39
18
12
6
69
75
45
39
81
99
6
36
48
19
92
28
83
120
13
149
3
3
21
63
78
12
18
54
63
15
1
29
15
3
18
36
43
8
63
66
6
30
18
9
16
11
13
23
57
57
39
27
54
6
90
48
7
24
44
12
45
115
47
121
24
32
144
57
102
21
21
15
48
21
19
71
9
15
18
39
213
18
48
24
138
78
36
54
15
24
15
25
8
24
81
7
80
48
9
6
48
6
51
15
78
15
75
72
25
20
132
40
65
42
54
51
33
18
18
36
36
7
56
87
192
1
35
42
3
27
13
216
65
18
36
36
133
101
19
32
16
17
42
18
87
93
66
114
36
66
78
31
5
36
3
15
13
20
15
45
99
61
137
18
54
96
135
88
56
39
90
7
47
126
19
200
16
72
17
6
45
76
20
21
39
33
36
66
6
12
7
11
93
12
63
141
16
107
60
12
21
39
121
77
67
8
16
47
42
111
40
29
18
18
7
32
12
15
33
28
65
127
8
12
15
18
27
63
33
21
123
45
18
138
31
5
123
12
28
200
40
35
36
36
21
24
40
95
69
52
8
9
31
155
12
49
20
28
32
15
24
45
27
49
5
3
81
6
129
15
54
36
66
6
30
24
48
78
15
129
43
11
45
21
60
31
113
75
15
84
1
5
12
42
12
1
23
225
45
126
21
12
21
12
18
1
125
3
57
63
111
9
15
25
95
6
30
6
15
24
112
8
15
1
56
72
15
6
19
32
21
3
64
92
21
75
4
48
11
129
51
6
3
63
54
204
159
105
108
18
49
41
195
100
17
27
48
69
120
6
54
3
16
24
11
109
11
285
40
116
4
11
36
12
21
16
95
18
7
209
79
11
12
42
12
18
18
7
17
84
27
15
84
69
27
18
67
5
19
24
5
42
48
24
12
24
57
48
57
43
5
91
8
51
102
15
27
30
31
65
31
35
33
63
90
39
28
8
15
30
72
6
61
173
138
108
21
48
45
30
13
47
33
75
12
45
12
165
3
15
66
7
47
78
27
40
8
12
15
36
72
105
3
6
39
51
120
24
9
27
121
24
89
7
23
1
24
11
45
99
57
93
99
12
69
67
17
55
8
12
51
6
36
18
37
24
83
102
103
11
84
42
54
9
27
54
7
5
18
97
24
24
17
24
48
3
3
25
96
5
43
47
84
90
54
81
4
48
72
48
77
36
39
112
48
71
97
48
11
6
18
85
17
55
20
48
99
12
24
30
27
9
6
18
30
21
201
210
24
9
4
53
132
7
8
160
53
15
9
48
75
12
21
39
93
3
15
225
129
55
5
19
11
6
12
3
3
61
24
71
9
9
51
21
103
8
57
7
11
12
18
3
4
35
12
6
27
16
44
76
47
25
24
23
36
61
104
21
63
60
105
27
9
115
11
114
27
183
49
20
27
21
9
6
18
30
37
5
3
9
18
13
5
39
28
24
8
27
61
72
35
36
30
99
12
4
29
36
54
1
5
27
117
27
36
4
5
51
33
24
15
16
71
54
72
27
117
24
144
12
6
12
180
97
11
13
80
40
96
95
54
6
66
18
25
101
43
11
24
18
18
66
18
21
87
18
7
47
36
6
15
33
7
65
31
5
99
171
37
8
9
6
33
21
18
90
18
18
102
85
29
19
96
59
144
57
51
18
7
65
7
35
30
15
21
51
48
112
96
95
48
36
6
54
18
3
52
56
9
6
66
15
3
13
23
45
12
132
96
52
23
21
33
18
45
60
3
21
3
13
92
33
60
79
8
33
7
8
168
105
42
84
24
36
69
57
198
30
51
75
36
42
15
21
102
93
39
72
84
45
24
3
54
75
39
37
17
12
6
30
114
18
15
3
97
92
45
84
15
9
12
39
84
48
52
192
23
72
1
35
18
12
72
36
60
72
15
3
61
8
57
15
33
7
35
13
17
51
3
24
198
90
49
8
33
63
21
18
42
31
77
12
63
16
17
3
15
54
18
13
56
75
18
3
9
234
90
39
28
59
21
72
33
175
5
19
8
16
47
18
6
33
112
80
48
40
5
36
7
83
90
24
3
87
18
207
111
96
18
72
103
32
24
15
60
54
12
36
42
30
6
1
24
29
12
79
11
36
54
6
37
56
64
8
72
112
29
30
37
17
75
33
19
5
30
133
53
3
69
138
49
11
33
4
11
114
15
15
61
11
213
36
84
60
12
144
64
17
39
111
81
63
9
21
27
112
32
15
33
15
18
24
18
30
27
9
36
36
19
5
84
24
123
3
25
20
9
67
35
85
29
84
6
25
24
125
27
16
8
16
8
21
36
3
36
64
17
24
7
77
3
24
16
8
45
12
3
76
29
6
21
12
51
6
19
89
12
24
51
3
90
115
41
24
66
6
31
17
7
308
100
32
40
8
16
92
4
23
117
45
36
19
41
54
45
201
18
42
48
6
25
128
117
19
17
ABCD 93470675986*3^$a+1 [50009]
132
59
88
3
77
13
48
11
31
30
60
30
78
60
47
19
60
36
318
30
12
198
71
79
90
12
42
18
119
55
30
99
51
36
129
96
8
19
5
1
66
29
25
54
12
6
23
1
39
21
18
30
72
18
42
24
54
65
13
18
6
24
11
25
18
156
6
24
6
6
12
18
65
163
5
7
60
60
78
6
5
31
65
67
42
24
90
6
138
66
90
5
24
85
35
48
19
30
6
42
6
41
19
54
18
18
12
150
12
42
59
40
72
45
54
60
48
30
6
42
18
6
35
31
30
3
15
84
101
19
60
36
5
19
6
30
72
89
31
65
13
24
216
11
24
16
9
42
45
99
48
48
78
12
24
6
48
5
24
25
36
12
87
27
36
30
72
42
84
192
18
66
120
60
5
13
35
48
85
240
42
60
6
90
5
67
24
198
36
12
47
1
60
35
1
71
19
150
66
12
42
6
42
36
11
16
32
31
41
55
6
24
36
42
5
127
108
90
42
30
48
11
19
6
132
12
66
29
157
6
5
37
102
69
15
42
42
60
6
66
60
24
36
78
48
83
49
12
18
153
8
19
5
7
6
114
96
33
80
7
89
115
6
30
12
18
90
54
36
72
6
65
79
18
108
24
18
17
48
85
42
81
24
81
6
41
19
29
25
15
117
30
30
84
54
5
160
57
24
84
11
1
12
35
48
25
60
18
17
73
6
114
90
42
120
18
84
18
12
12
11
13
11
1
24
23
25
126
17
37
42
66
24
108
12
71
37
18
65
7
18
42
48
72
36
54
36
36
30
48
48
48
12
24
30
18
42
36
42
33
15
78
42
9
120
15
54
24
6
5
24
7
168
41
25
60
36
48
23
7
113
24
120
79
36
120
24
66
54
24
180
36
54
138
12
12
5
1
12
108
47
7
36
5
19
29
25
6
65
31
120
24
41
43
66
18
6
35
37
12
90
53
85
114
33
21
30
6
30
6
59
133
6
24
12
54
11
73
60
3
69
24
60
12
12
12
138
78
138
66
6
12
108
48
30
51
69
24
30
21
39
12
6
18
6
60
66
42
138
5
19
84
36
6
23
72
13
144
72
90
48
6
35
24
25
66
5
1
24
60
36
63
8
13
30
6
66
42
18
84
29
24
1
66
54
102
54
30
18
6
96
6
12
12
36
24
60
36
3
39
41
19
6
30
60
30
30
24
60
21
32
24
103
12
120
24
12
30
155
13
102
162
48
83
31
81
3
30
54
57
3
12
48
81
32
19
6
120
47
43
30
39
21
30
12
81
27
24
21
45
35
24
168
43
54
15
51
30
23
7
33
39
78
72
78
24
18
35
7
18
36
162
48
9
56
1
60
36
63
39
17
133
12
18
42
24
27
117
90
6
36
18
5
1
36
60
30
18
6
102
35
43
102
23
19
5
37
18
12
30
96
18
42
35
67
30
36
6
6
12
36
6
84
36
78
30
6
42
30
12
72
59
16
69
30
36
6
42
48
17
55
108
5
67
5
55
41
96
19
45
72
120
9
48
23
13
35
1
18
66
66
54
12
47
13
210
17
55
113
67
77
25
48
18
69
111
54
35
1
119
43
30
180
60
6
90
42
5
13
35
91
18
3
15
30
84
95
49
54
113
7
30
6
42
60
23
72
7
33
15
18
66
54
6
30
6
29
43
12
84
54
66
21
81
18
12
9
3
21
75
54
42
21
80
37
42
6
12
42
96
30
18
5
1
6
57
32
25
30
18
36
54
125
13
144
120
11
163
54
95
67
45
123
30
126
6
6
18
102
5
49
18
42
78
6
71
181
12
23
49
111
9
30
126
83
19
36
9
45
18
30
24
24
6
36
17
55
18
12
198
18
6
53
43
5
67
5
13
30
5
48
55
6
18
41
1
23
13
3
21
24
27
8
55
30
27
3
24
42
18
60
21
99
53
187
6
30
42
12
42
54
179
91
96
45
3
6
60
24
11
19
42
18
186
24
12
126
24
5
16
48
80
7
138
30
6
51
57
6
57
24
45
6
120
45
9
71
13
30
12
54
66
89
24
25
24
42
6
72
102
24
129
21
11
19
60
36
5
64
9
23
7
17
1
23
25
72
15
9
6
9
9
84
11
91
48
102
36
12
12
18
150
51
15
66
6
12
36
12
60
12
48
18
12
48
30
36
6
15
75
29
1
24
39
75
54
156
96
24
6
5
25
71
73
12
60
60
18
54
12
6
24
90
48
30
42
6
12
18
24
24
42
84
29
61
11
19
36
65
24
25
24
12
48
66
126
42
30
3
3
29
48
24
19
24
5
13
54
30
18
12
54
84
30
12
6
54
6
60
24
23
7
78
48
30
29
16
69
11
19
5
25
60
18
180
42
35
13
6
114
102
173
73
18
30
15
45
6
78
6
60
21
51
12
41
31
66
18
6
6
54
6
54
48
47
61
42
6
59
48
25
72
6
96
36
5
37
3
8
31
48
36
6
6
17
97
23
1
84
12
15
48
21
59
1
36
60
24
90
36
18
48
23
19
12
66
18
12
12
60
6
11
25
36
30
42
12
60
24
42
54
59
31
30
36
30
24
6
83
55
72
42
108
12
6
17
37
66
6
3
105
186
24
6
24
23
109
24
12
42
12
126
18
30
ABCD 93471036188*3^$a+1 [50067]
100
179
54
36
51
4
125
19
92
177
31
36
24
107
153
160
12
144
80
168
76
12
120
8
111
33
16
56
16
95
9
24
16
41
15
3
49
68
64
8
180
336
12
84
9
72
19
35
169
236
81
39
120
129
127
53
126
108
18
159
21
18
1
56
88
35
72
109
80
4
60
32
3
21
60
81
27
88
29
31
92
16
5
27
52
48
20
69
3
16
71
25
20
4
104
27
36
25
83
25
65
75
100
140
225
15
39
90
67
80
16
80
9
54
37
125
99
63
36
9
180
63
49
24
17
79
11
9
63
13
68
16
44
39
81
16
101
342
33
93
31
144
80
16
20
4
80
39
97
84
36
71
265
8
52
228
5
91
8
48
15
25
173
51
75
49
12
480
80
27
105
75
18
55
120
84
84
287
57
16
35
129
51
1
71
145
104
21
27
60
12
16
48
107
18
67
8
15
1
125
159
16
36
200
75
18
115
72
47
13
20
12
135
37
96
84
20
40
24
60
17
144
51
237
72
180
3
28
84
180
11
69
24
216
16
8
261
3
72
4
36
29
162
13
12
84
35
9
27
72
1
125
15
120
45
54
72
90
103
80
51
105
4
12
200
3
37
24
72
48
17
163
17
27
36
100
12
44
136
149
51
4
60
20
9
90
1
24
32
148
12
48
59
216
1
20
136
5
99
124
12
215
25
47
37
84
120
65
7
48
32
64
120
308
33
43
36
11
33
21
51
28
29
67
44
51
229
41
18
13
84
20
99
45
9
31
36
164
124
132
140
84
220
36
80
48
60
231
105
57
39
100
8
52
179
45
76
68
132
64
284
51
1
56
84
16
59
126
18
216
1
53
39
48
48
52
80
24
96
52
11
1
36
89
103
257
63
16
116
24
16
35
45
4
36
23
117
64
36
44
12
40
83
105
12
40
23
1
35
144
61
56
184
80
100
44
240
279
153
72
16
80
16
24
17
39
159
25
11
181
53
54
108
25
48
17
18
61
119
25
96
36
84
8
111
1
24
152
3
1
240
164
40
164
16
260
69
27
24
72
3
9
16
12
24
240
8
15
180
216
9
12
40
80
40
24
137
55
8
4
48
29
55
24
65
135
40
131
33
132
48
16
32
45
139
113
67
239
181
80
16
8
21
123
93
75
40
168
44
96
81
79
36
11
85
5
75
60
148
77
355
8
84
36
16
5
54
216
45
24
16
68
96
36
40
68
12
45
39
156
120
24
196
23
157
8
72
60
16
84
96
44
4
44
45
162
21
24
64
276
68
12
96
105
198
72
25
68
15
36
73
17
99
16
8
21
115
11
61
65
55
32
21
55
12
48
180
12
24
96
77
90
33
75
69
64
120
80
12
84
24
16
96
80
40
8
4
96
60
72
144
60
20
40
36
35
54
18
37
35
36
13
56
16
152
88
20
12
75
37
80
136
44
64
116
9
31
164
219
193
5
139
24
12
84
11
49
80
76
29
3
177
90
73
35
72
133
140
87
108
13
5
19
24
11
69
129
207
99
36
45
9
36
15
111
25
24
95
54
91
96
29
279
16
65
3
105
18
69
24
40
200
132
28
104
88
17
15
111
21
15
1
92
87
81
28
12
120
8
40
71
21
12
120
63
9
4
275
61
144
140
15
9
63
108
144
61
96
56
93
ABCD 93471332302*3^$a+1 [50053]
65
60
75
4
60
11
37
77
36
19
41
6
30
24
19
8
39
73
35
36
37
17
30
13
8
39
61
89
51
15
30
55
72
132
17
48
27
84
52
17
12
24
36
78
42
31
59
9
15
30
30
57
84
144
112
32
16
5
66
1
17
55
5
60
30
6
60
6
48
42
84
7
120
23
69
60
57
54
25
11
60
84
9
87
1
29
24
24
15
57
3
21
55
29
3
28
20
40
84
95
42
204
120
54
162
123
28
17
42
78
30
21
12
24
4
72
12
5
36
6
61
17
12
3
225
31
56
184
11
13
41
84
31
12
48
11
1
8
72
93
30
49
5
6
25
11
13
8
88
59
30
96
30
30
19
17
63
12
3
36
186
24
24
90
25
11
66
18
30
42
24
37
20
3
24
72
9
12
9
91
48
12
29
15
93
63
24
3
6
6
73
20
12
15
1
12
108
12
137
30
1
68
39
13
29
75
28
17
60
60
51
132
16
5
6
13
96
11
48
12
13
5
120
6
30
7
8
40
101
24
36
15
39
25
80
9
12
31
77
36
144
60
27
183
25
36
41
18
25
8
24
36
57
175
20
36
12
9
103
17
51
3
21
3
12
1
68
4
35
21
12
57
60
66
60
49
11
6
24
30
36
13
17
54
21
159
6
54
114
6
60
37
17
3
27
12
30
91
137
30
66
51
3
85
47
9
60
4
11
54
123
148
5
36
19
41
43
11
6
39
15
21
84
36
24
4
161
15
51
33
21
36
51
28
101
30
1
72
5
90
85
116
36
108
16
32
3
105
4
17
18
25
5
30
133
48
29
55
35
12
1
47
30
12
19
29
31
72
32
36
100
32
27
117
48
45
36
30
36
129
4
180
35
117
15
81
12
72
3
6
15
45
66
81
24
4
12
17
36
24
51
12
9
15
180
15
24
96
45
16
23
24
57
28
8
28
41
210
1
59
13
41
66
30
180
18
141
9
12
180
39
15
30
67
17
51
72
63
25
5
15
40
84
35
42
84
7
29
30
30
135
3
66
114
6
54
90
12
144
66
109
60
41
24
84
27
24
9
42
1
23
9
81
6
24
37
23
45
15
57
39
13
47
18
66
6
31
48
56
3
93
12
57
3
57
19
12
20
9
3
28
47
21
64
8
40
32
75
181
29
12
63
12
24
12
93
19
35
33
27
6
54
21
9
42
49
72
29
120
63
36
12
39
120
30
48
42
1
8
9
36
60
7
53
15
40
11
24
66
48
6
45
36
48
16
41
48
12
18
33
99
1
20
9
19
72
17
87
105
24
30
69
16
41
18
60
6
7
17
3
3
30
24
42
13
71
37
113
60
30
25
5
127
53
15
15
66
120
15
36
87
25
32
45
19
11
9
21
3
16
11
1
17
42
48
45
28
23
21
45
3
96
36
16
12
36
152
39
120
73
32
4
5
15
4
80
51
97
12
8
12
16
11
48
36
36
141
9
31
12
48
12
5
123
129
79
5
19
17
24
24
12
18
12
1
20
69
51
24
36
12
21
6
24
109
35
156
36
33
36
4
41
7
23
37
23
45
21
120
43
41
60
24
15
28
12
120
47
1
12
47
18
3
28
116
3
13
140
33
24
36
36
24
135
39
33
117
6
6
48
12
90
13
11
24
66
7
53
24
15
27
13
60
77
43
32
33
30
12
61
20
9
48
12
84
66
169
5
19
35
90
12
63
75
6
19
11
25
11
21
12
21
7
12
65
31
5
24
42
73
60
36
29
103
53
51
24
9
3
28
24
152
16
47
30
12
51
99
18
6
21
45
18
60
1
41
3
136
12
44
4
71
30
54
49
191
21
48
76
5
54
13
53
51
15
60
121
173
19
77
19
44
21
15
52
20
129
43
56
96
99
9
48
24
9
36
3
21
7
8
75
25
5
27
12
21
75
84
15
13
23
66
18
36
90
51
3
12
1
47
162
60
31
29
31
17
30
42
3
57
19
41
31
17
30
25
5
60
6
49
5
42
30
168
55
95
1
104
21
6
61
48
101
15
9
7
8
52
32
28
47
33
9
24
6
49
12
8
36
3
42
18
33
33
6
9
4
11
6
3
15
30
6
97
89
91
12
36
41
18
33
69
18
33
28
35
6
43
41
51
9
30
9
36
15
60
36
18
31
11
9
4
5
30
1
132
12
95
30
43
29
48
27
76
104
28
128
112
5
36
55
24
20
76
11
24
57
33
30
25
5
60
30
9
15
1
11
61
17
60
31
24
36
32
172
17
15
9
6
33
15
6
39
48
3
25
84
56
39
42
84
55
72
8
9
31
11
30
60
18
1
41
195
33
12
43
5
42
49
35
21
3
25
71
6
15
3
36
37
20
27
30
12
19
11
61
59
1
53
15
40
11
13
11
54
51
40
5
30
25
11
108
30
12
48
30
6
15
135
25
59
13
29
138
6
30
30
51
16
48
5
6
13
128
24
36
33
6
69
105
24
27
28
17
84
55
29
91
44
81
75
21
31
47
66
36
30
1
48
44
75
61
29
3
99
30
60
91
92
76
56
9
27
12
40
5
12
48
36
6
120
30
60
24
36
19
5
135
40
32
28
35
24
1
65
207
99
33
40
8
33
67
32
21
7
77
147
3
33
57
27
4
59
12
18
156
55
5
36
114
6
24
19
128
52
32
69
55
84
48
48
11
49
12
60
12
47
30
39
36
3
13
113
30
109
5
30
72
24
9
21
114
73
44
33
36
19
11
9
88
8
9
102
9
9
6
21
9
7
12
11
6
30
1
20
3
30
87
9
60
18
13
29
18
42
ABCD 93473548856*3^$a+1 [50063]
18
23
127
144
24
36
5
91
30
18
30
47
97
36
126
18
6
90
11
31
48
66
36
54
18
11
24
88
27
36
30
54
93
9
23
61
6
114
6
5
24
24
31
65
91
30
36
12
47
49
30
57
3
54
23
55
24
108
96
30
96
23
25
36
35
31
65
19
77
13
35
19
132
9
51
5
48
16
45
51
39
36
18
11
7
9
51
77
37
24
30
42
102
5
37
90
126
12
12
24
42
9
21
84
23
25
6
42
18
66
6
24
24
84
17
1
47
85
3
45
60
78
54
18
132
5
85
27
75
18
90
108
24
168
77
24
37
99
24
99
12
6
162
60
12
41
37
18
24
6
3
27
18
42
12
12
84
117
33
30
30
90
12
42
6
29
43
45
9
36
54
54
30
72
185
48
72
13
11
31
12
36
12
42
3
9
30
18
12
36
23
37
78
5
120
91
21
3
5
79
12
18
11
96
121
95
24
64
9
36
24
35
37
155
168
133
18
41
13
6
36
6
18
42
15
15
78
24
11
31
36
24
48
12
54
27
45
30
18
11
49
42
18
84
95
7
180
69
21
59
1
30
6
18
41
31
12
138
60
54
24
54
3
9
23
133
42
48
33
51
48
66
36
90
138
102
144
117
8
25
6
36
12
6
11
19
36
9
32
7
12
5
24
61
6
77
7
36
29
31
150
78
90
72
3
32
7
66
15
21
51
9
90
29
31
90
6
17
48
37
48
114
113
145
23
25
23
67
29
169
36
24
6
30
60
24
54
210
42
6
3
32
24
25
150
60
186
102
42
114
12
29
13
147
3
132
66
48
12
3
21
11
24
55
65
1
23
25
15
21
60
30
66
30
9
15
89
24
37
30
29
85
24
6
12
42
12
11
73
12
3
15
12
29
19
6
6
17
61
6
29
192
13
6
210
11
72
13
168
54
5
1
6
113
25
12
59
25
6
6
54
53
25
71
67
5
24
73
90
6
12
84
78
12
60
6
3
165
12
30
78
84
42
84
17
175
18
6
48
17
19
42
99
15
168
6
42
9
93
35
127
6
30
53
19
48
24
54
6
24
60
54
12
48
3
32
72
13
35
61
6
24
5
115
6
18
18
24
11
24
48
7
48
6
27
15
24
48
12
48
6
12
35
43
24
30
6
24
33
45
48
6
18
42
233
85
3
99
90
35
13
11
25
42
12
6
24
35
61
11
85
96
12
23
163
6
23
13
48
72
18
24
33
15
17
73
42
21
15
102
42
12
18
96
72
60
108
24
18
48
60
30
36
6
12
96
6
24
11
49
30
17
13
75
15
6
11
43
12
18
6
48
12
36
30
90
24
30
11
49
191
13
66
48
78
150
18
35
61
30
48
5
85
36
12
42
6
36
15
8
7
65
19
29
115
5
91
12
78
42
30
30
48
5
31
24
36
5
13
35
67
29
31
30
60
6
90
12
36
102
33
57
15
8
7
18
30
12
72
36
6
36
12
6
29
72
13
11
127
24
6
54
5
61
3
39
6
144
66
36
149
1
18
30
30
6
6
5
13
120
6
6
39
15
17
7
6
12
18
29
7
108
48
5
25
23
61
11
7
6
36
114
24
173
13
96
6
18
72
108
71
25
23
7
89
120
1
36
75
135
54
11
43
42
59
31
42
23
19
5
1
47
145
6
6
24
131
25
30
81
48
69
30
5
133
42
36
54
12
18
17
1
18
120
66
6
5
72
16
96
15
6
54
5
96
24
25
39
56
49
12
35
19
48
12
9
9
12
30
84
24
33
69
30
6
42
197
139
45
141
54
72
24
138
83
13
54
6
96
48
18
18
6
18
35
1
60
54
5
85
11
7
17
13
18
6
11
40
8
55
12
18
6
5
40
21
59
169
90
60
36
29
120
72
19
138
83
72
7
24
6
51
8
67
5
19
5
1
114
48
5
16
21
11
24
43
102
23
7
54
90
36
24
36
24
17
13
60
95
24
31
30
59
120
48
13
42
33
69
12
6
54
18
17
91
5
109
66
60
5
37
51
9
36
11
19
77
48
55
6
24
51
24
104
187
45
56
55
12
21
21
198
18
3
45
11
13
6
60
6
11
25
12
3
45
18
12
72
18
54
54
54
42
15
21
35
25
150
33
51
53
37
60
30
84
5
24
91
5
61
30
90
48
3
9
18
18
12
12
78
5
13
35
19
60
54
120
11
19
6
30
113
1
12
83
55
81
3
42
59
91
5
13
6
5
24
1
36
18
6
162
33
80
1
30
41
7
65
13
24
30
48
18
30
24
18
107
96
7
6
6
6
60
24
6
29
16
9
6
78
59
1
114
18
12
36
72
18
24
6
54
78
23
7
48
12
48
24
12
48
113
97
6
12
24
60
78
72
6
173
1
48
48
42
6
12
35
13
66
48
66
6
24
126
126
60
30
24
84
12
42
90
23
13
11
55
48
138
84
11
13
6
21
104
24
25
95
7
17
7
78
3
3
30
6
138
36
72
35
103
81
3
36
41
13
35
25
18
42
36
132
24
54
5
24
55
6
24
3
15
48
6
6
5
175
72
18
23
19
12
9
27
5
40
39
18
18
30
54
48
192
48
41
31
30
18
65
37
24
54
18
54
84
30
114
33
32
96
16
56
25
108
59
43
120
48
77
43
60
60
12
24
9
51
18
3
128
7
24
18
42
66
18
30
24
48
48
11
ABCD 93473632256*3^$a+1 [50000]
36
60
25
30
105
3
42
126
5
43
72
29
84
12
132
37
30
125
52
9
87
56
121
11
7
5
120
24
16
84
9
99
68
60
1
23
1
36
12
111
108
32
16
3
17
43
18
11
19
90
11
64
39
101
7
53
31
6
11
24
103
42
47
48
7
53
43
209
40
15
72
17
24
12
7
5
64
224
64
80
31
53
12
43
5
36
49
99
24
195
24
41
7
18
71
52
8
19
77
4
81
18
161
31
65
7
78
12
18
57
20
31
317
43
137
7
69
21
75
21
12
11
67
5
60
79
17
36
49
6
18
36
27
32
121
63
3
5
64
63
65
4
87
5
31
18
6
89
1
12
3
177
54
17
1
167
52
33
198
126
54
36
6
63
8
72
193
11
132
40
15
5
16
21
23
4
36
21
36
60
30
41
31
53
19
29
67
18
54
12
54
90
5
19
29
60
1
126
33
32
55
41
31
33
20
79
30
72
36
78
36
9
44
157
6
84
6
35
28
39
42
143
16
36
159
21
3
12
41
19
108
69
32
132
12
7
9
32
7
29
12
28
117
11
228
7
89
132
120
88
56
181
3
39
9
9
18
54
47
1
24
54
45
80
37
11
7
29
108
156
208
105
6
153
39
17
4
20
91
33
33
59
1
30
108
125
12
25
35
84
4
44
60
25
39
87
126
35
24
19
18
18
9
57
71
72
168
49
96
35
37
71
132
7
6
95
31
33
32
52
32
64
15
53
16
81
12
3
3
125
48
76
3
18
18
5
7
129
3
12
29
25
11
151
18
23
16
3
9
9
90
41
36
85
18
66
23
16
15
42
12
18
60
29
1
11
48
31
90
39
8
96
108
16
57
39
15
33
3
36
5
16
8
31
30
83
115
42
18
9
21
72
39
21
11
60
19
12
78
120
90
17
1
3
32
60
84
12
4
27
53
37
48
24
18
5
13
123
56
60
7
6
48
150
36
9
44
1
15
128
1
18
30
35
60
36
31
17
25
11
16
27
12
41
16
51
5
1
23
31
29
43
12
42
27
3
24
125
12
37
6
33
68
61
143
36
36
144
12
61
23
13
30
5
19
30
39
32
36
48
67
84
24
53
24
96
16
36
3
60
17
36
31
17
7
12
5
13
11
28
21
47
48
24
25
47
168
52
68
12
4
39
36
96
5
28
33
3
44
4
44
96
31
12
24
17
48
1
168
66
17
163
17
12
12
52
12
81
66
29
48
37
18
18
23
25
11
85
15
128
31
60
29
7
17
13
15
68
13
95
85
11
19
57
8
168
7
18
215
84
36
7
12
29
13
35
24
31
17
31
96
53
16
15
5
13
3
39
12
6
99
116
16
111
36
30
144
23
16
20
49
54
54
95
91
156
18
11
96
12
7
24
65
79
18
54
41
79
89
16
8
1
36
35
163
5
43
24
17
37
47
7
48
33
24
8
112
32
40
8
84
16
80
13
42
102
3
33
18
72
321
39
42
15
3
5
28
20
108
37
47
19
24
69
3
12
36
197
25
23
48
72
1
36
18
5
31
53
31
6
36
207
8
19
105
3
48
77
67
36
5
48
37
3
156
20
1
59
12
109
54
144
69
80
12
1
3
87
18
15
8
136
3
24
54
36
191
37
36
11
31
12
101
61
18
29
31
101
72
16
72
32
43
29
61
96
18
53
12
25
15
3
30
47
144
28
39
9
63
12
6
95
36
12
12
7
30
47
36
60
60
19
66
15
144
20
60
91
9
60
21
15
56
24
24
7
173
217
39
39
29
72
19
78
47
1
3
87
6
36
11
52
20
19
6
63
72
32
64
69
60
15
224
31
12
21
12
32
7
69
96
68
19
17
19
222
87
72
3
36
30
90
65
7
69
44
175
42
87
20
36
49
18
60
18
47
1
71
24
67
29
28
20
91
30
15
116
60
48
1
66
36
29
13
30
17
24
37
123
75
12
17
72
12
7
5
1
99
39
18
3
20
31
29
4
44
19
5
7
6
84
18
89
19
17
48
25
90
29
48
13
6
45
8
84
12
40
45
66
6
99
116
55
12
42
167
97
54
18
162
18
18
77
12
16
9
95
60
7
149
49
30
126
35
4
68
79
9
36
68
25
47
4
60
20
48
16
63
65
25
27
24
152
7
42
12
35
12
12
31
6
35
19
29
7
5
7
125
91
53
88
9
123
32
97
12
18
33
45
35
108
52
32
52
128
12
7
29
25
96
36
207
36
24
8
7
42
18
41
36
103
81
8
13
126
5
156
96
1
11
1
42
12
33
96
8
120
72
67
29
24
7
54
15
32
16
153
27
21
6
53
91
33
111
261
9
12
11
13
102
72
5
96
49
18
30
114
53
13
39
68
40
8
60
4
12
132
80
7
180
17
61
30
21
15
24
5
360
7
5
60
13
35
1
15
32
7
33
57
12
294
113
76
8
28
44
36
1
27
8
12
108
16
207
65
37
3
ABCD 93473834978*3^$a+1 [50000]
27
48
60
88
44
57
31
29
36
39
51
54
54
21
36
24
21
3
4
35
33
3
25
11
1
29
15
3
25
11
81
40
11
25
68
60
72
57
63
15
57
40
32
33
12
3
108
3
1
8
48
4
116
12
27
36
69
75
61
47
25
77
54
24
18
3
36
48
111
81
28
65
15
60
12
3
13
23
42
19
8
63
9
3
13
20
9
19
36
8
27
69
15
6
15
15
6
12
7
24
59
33
75
13
84
32
15
90
39
21
18
37
8
81
79
5
183
28
80
36
24
36
33
18
97
77
24
126
69
12
48
60
16
80
4
144
32
4
305
12
99
24
64
107
1
32
96
4
252
56
57
43
8
27
9
48
27
9
36
63
25
11
69
81
144
30
21
4
11
6
51
28
44
28
44
4
11
49
20
27
37
47
13
5
18
114
15
21
27
28
8
120
15
37
29
3
3
30
27
52
56
88
20
24
16
11
69
39
120
45
16
36
35
33
28
12
47
6
159
84
27
105
39
61
5
3
15
97
44
16
44
4
11
13
11
1
11
9
48
28
113
7
8
21
15
48
15
48
60
30
3
36
15
69
9
3
27
6
7
32
16
32
15
33
64
20
33
12
3
120
63
9
45
18
45
39
13
8
40
20
12
12
24
84
60
12
28
11
36
25
71
120
24
9
16
41
39
33
31
29
12
15
60
21
39
45
51
63
25
185
24
27
88
5
15
52
23
141
9
108
3
16
8
57
108
6
36
36
9
24
4
65
6
36
36
25
108
32
48
195
60
9
48
120
15
9
45
6
33
36
3
18
27
93
27
16
17
15
12
28
29
43
20
36
12
87
33
117
27
28
68
3
12
33
36
60
3
12
24
25
36
5
18
33
3
49
128
64
8
48
45
42
18
75
24
24
36
48
3
13
137
48
54
25
17
19
29
6
57
24
3
6
15
57
27
27
30
111
39
9
124
12
35
54
39
117
75
4
101
18
105
3
162
18
42
36
36
246
42
3
15
33
36
24
9
27
76
72
5
3
12
52
128
27
1
72
8
28
20
81
15
24
36
24
4
5
27
15
36
9
3
21
21
3
33
48
87
99
18
7
5
24
27
28
11
9
15
12
45
45
24
15
4
24
47
30
18
6
15
36
123
97
56
15
33
76
8
12
33
75
15
36
61
11
12
42
39
36
148
11
61
68
33
19
65
60
43
11
66
3
75
1
32
3
57
99
9
4
12
36
47
18
103
41
6
37
35
1
125
19
8
3
9
108
285
63
52
95
72
13
77
7
35
9
120
4
68
27
36
25
107
102
6
129
225
6
61
11
33
39
33
40
80
132
3
33
4
56
99
6
27
12
16
20
9
51
45
55
92
45
115
24
11
108
84
25
11
6
120
24
51
64
77
24
36
19
8
36
16
113
60
66
117
4
41
15
12
15
37
20
16
89
15
244
47
18
15
76
8
12
69
72
18
37
8
16
5
15
100
24
5
60
15
51
69
24
33
99
4
32
52
36
60
11
45
36
93
27
15
54
18
48
18
6
9
75
24
12
21
105
63
76
120
60
8
100
8
4
29
6
1
47
42
51
3
102
3
12
3
9
160
36
24
20
3
60
12
36
132
12
33
52
36
167
24
69
36
3
45
36
27
12
57
15
54
15
192
60
52
137
15
64
11
9
96
3
1
11
18
18
49
36
84
35
66
3
12
12
40
20
3
33
16
11
213
76
68
21
19
71
9
63
18
30
36
69
75
72
33
24
72
144
39
61
12
108
24
41
24
12
15
21
18
60
12
13
12
44
60
40
89
151
5
75
3
1
11
45
135
69
16
131
24
9
60
21
30
18
51
60
39
33
3
30
72
43
36
56
52
173
27
72
24
57
7
36
11
24
117
24
3
18
12
43
35
18
55
11
33
12
4
29
18
309
153
207
40
8
40
47
60
9
75
24
117
108
27
69
60
15
37
17
36
36
48
31
20
135
61
5
36
15
9
51
4
20
4
47
45
12
33
219
40
11
9
3
132
25
68
15
141
72
28
5
42
25
8
72
3
37
8
16
83
1
36
56
4
56
27
12
18
6
1
36
8
21
31
80
3
1
20
4
20
147
54
18
33
48
12
4
24
36
20
3
33
88
72
29
90
1
20
15
73
29
7
35
18
3
12
51
9
135
205
17
3
36
15
45
147
13
47
273
12
4
24
41
3
28
23
42
163
197
48
111
39
9
57
43
56
24
45
18
25
5
24
48
147
76
8
52
84
11
60
25
140
48
12
57
27
15
1
128
4
56
57
60
30
72
25
47
49
44
12
48
15
36
36
21
4
8
12
9
39
52
24
80
12
27
30
63
4
65
18
18
12
15
3
13
101
30
13
47
25
44
4
20
15
12
180
36
33
24
100
41
51
45
48
75
48
3
21
3
21
36
24
9
90
33
12
3
18
51
48
45
6
21
48
40
108
119
36
24
21
48
76
8
16
11
81
52
8
48
9
18
57
52
20
24
39
61
44
3
13
80
36
4
35
37
72
36
132
29
39
12
15
9
4
11
18
3
15
9
75
105
48
15
12
45
15
21
108
24
27
25
65
43
8
64
23
93
12
28
8
36
39
25
32
108
21
63
36
27
72
21
12
4
36
44
9
39
27
21
48
57
42
45
108
3
9
15
117
108
12
4
72
23
114
27
3
21
12
9
63
12
24
180
27
25
20
84
4
47
33
24
72
124
17
15
69
75
21
54
1
168
32
60
60
28
95
42
ABCD 93474082532*3^$a+1 [50030]
48
27
20
49
114
18
15
9
3
111
6
78
6
39
3
17
31
17
19
108
66
11
1
12
90
30
12
63
57
23
37
30
78
27
51
9
93
11
181
15
129
111
63
5
13
23
19
36
5
31
33
33
78
69
60
12
15
18
90
30
90
45
45
6
21
20
31
42
23
25
59
139
5
36
31
9
20
144
12
4
21
47
55
41
1
123
93
48
30
21
3
33
69
6
114
63
21
35
24
48
24
73
18
65
7
45
56
4
108
69
30
45
48
15
42
6
17
52
9
59
25
12
3
32
19
30
66
125
25
111
27
33
33
71
19
36
185
13
12
48
87
20
13
35
1
39
27
90
3
20
52
20
60
16
105
39
189
24
36
72
12
36
6
48
12
48
162
51
3
21
21
12
35
40
27
21
15
57
93
39
48
51
24
33
8
91
78
6
77
19
96
29
16
9
36
30
24
6
23
31
60
29
49
6
6
78
117
3
6
39
21
51
56
24
43
5
52
8
12
16
9
18
18
30
24
36
60
18
306
45
248
36
55
5
61
30
153
93
15
8
64
105
6
66
54
12
12
36
177
123
84
33
12
51
54
30
125
127
6
23
16
39
102
24
18
77
1
27
56
4
48
20
4
68
7
101
4
9
36
3
27
48
41
115
96
6
42
36
12
84
30
11
84
76
33
51
80
13
15
45
11
1
15
15
29
25
24
18
12
5
97
11
7
33
68
52
3
30
24
15
15
42
35
16
45
84
35
24
12
7
6
11
73
135
20
40
57
35
1
35
19
18
15
20
31
149
7
21
80
79
93
15
18
23
36
36
19
113
36
157
30
45
117
3
3
24
102
6
29
31
18
12
27
75
42
11
49
23
36
36
36
60
12
52
135
45
20
13
23
4
93
72
6
108
77
19
33
60
20
52
9
39
3
42
71
1
35
43
41
4
15
78
60
12
27
15
5
40
93
18
9
15
6
18
69
27
6
59
253
3
15
77
7
18
47
43
48
84
6
42
30
96
6
33
75
17
13
75
57
15
128
36
31
24
5
1
15
45
11
7
6
71
16
3
30
47
37
42
5
24
37
27
33
144
3
15
18
27
48
8
49
35
7
24
156
36
29
88
27
6
83
7
54
54
41
19
17
55
24
36
30
72
42
53
28
3
6
11
24
49
96
78
5
115
12
78
120
60
11
31
24
21
21
12
90
17
31
18
6
21
20
7
117
9
54
45
51
41
13
126
5
12
108
91
66
18
42
42
6
24
30
41
36
55
18
120
3
99
30
78
6
27
12
63
9
116
43
57
3
30
12
47
37
15
44
64
27
24
9
20
7
41
103
5
109
12
54
5
1
6
9
20
13
83
67
48
54
83
48
52
45
42
66
72
30
42
78
6
95
64
3
17
13
12
11
16
60
68
1
39
225
42
90
54
17
24
16
20
13
30
9
45
3
33
27
15
12
41
4
32
24
31
54
36
35
24
84
73
15
92
13
18
41
145
48
27
51
42
18
12
77
48
37
6
24
65
49
39
12
3
102
6
69
128
60
37
119
19
33
9
71
43
9
231
69
63
53
16
9
6
21
117
30
6
96
231
3
66
18
6
59
157
6
29
13
95
13
42
18
23
36
13
3
9
6
89
43
33
57
48
39
21
54
18
210
48
29
1
47
1
42
78
11
136
8
16
15
5
28
20
7
6
12
15
12
8
37
11
97
11
67
78
51
20
13
6
66
18
5
1
24
27
20
24
61
11
85
39
48
33
207
20
31
132
17
36
12
37
12
18
30
30
17
115
24
41
13
3
24
3
150
6
66
6
17
25
27
3
33
8
1
138
42
90
45
60
15
30
48
12
30
93
20
31
41
16
99
33
57
36
24
135
36
68
55
54
3
12
72
8
73
159
9
59
60
43
113
16
128
37
35
1
48
6
30
11
25
24
18
105
92
16
24
51
17
43
17
25
3
33
6
30
24
132
27
27
48
5
36
16
45
3
33
27
12
20
55
6
83
16
108
57
18
30
95
72
40
33
15
51
24
18
75
75
30
12
36
6
53
25
48
59
25
11
7
42
6
89
84
4
75
42
66
17
121
12
78
21
45
30
33
32
25
36
99
8
12
13
63
12
20
52
15
30
15
15
48
45
15
77
88
3
24
29
115
21
15
48
180
78
42
30
83
7
108
54
59
52
57
12
18
45
57
11
4
104
1
48
186
41
16
9
135
15
5
1
47
1
39
45
3
3
36
30
3
8
48
1
15
8
36
49
35
25
11
4
3
30
84
48
30
12
126
18
9
33
90
24
33
15
33
60
27
18
12
63
9
90
65
73
3
12
57
6
24
5
13
126
29
31
30
11
55
48
17
73
15
3
18
39
57
11
13
60
36
3
56
25
24
60
72
36
48
39
75
42
48
15
12
3
17
24
25
36
6
105
72
111
57
27
57
8
13
24
180
66
30
30
42
6
84
42
3
135
6
35
4
15
36
21
45
23
7
18
42
30
60
48
6
9
27
18
47
31
5
37
11
37
95
13
6
30
15
56
49
6
69
3
42
6
9
20
208
108
3
57
9
90
66
15
15
53
16
56
103
12
78
99
51
41
36
19
81
9
15
3
30
75
20
160
27
29
25
54
36
5
60
36
13
90
113
12
60
43
18
12
35
144
16
9
24
30
81
33
132
51
15
120
12
6
59
36
61
15
15
105
33
23
37
107
13
12
84
51
108
87
30
83
43
17
13
15
3
6
6
45
20
48
36
60
31
24
ABCD 93474235048*3^$a+1 [50035]
52
60
20
28
33
150
36
9
15
29
16
12
3
45
36
9
87
24
96
99
180
101
12
52
9
6
5
24
16
68
7
84
5
76
15
101
13
15
24
80
1
120
59
52
60
60
120
69
36
24
6
30
30
60
24
141
96
69
35
16
9
15
84
24
21
35
52
60
3
6
95
40
15
84
6
114
57
20
4
75
65
36
4
15
120
24
5
12
112
48
3
69
20
31
96
5
64
21
114
129
8
204
40
69
47
49
11
13
35
1
30
113
1
51
20
4
36
9
39
8
79
29
64
8
13
15
120
75
29
12
196
3
5
115
21
129
36
15
9
11
49
36
30
84
69
8
43
137
64
20
16
12
57
11
4
9
90
69
80
7
29
16
39
45
36
15
29
4
57
83
37
204
51
24
24
27
33
80
97
11
73
59
28
39
81
32
88
3
6
30
45
188
1
30
57
39
114
6
9
80
36
24
31
5
85
60
39
45
6
24
21
8
127
54
30
60
36
9
12
8
1
35
76
12
57
63
81
71
40
96
33
6
93
21
90
90
75
24
60
27
21
32
7
54
75
15
6
39
51
60
33
81
15
32
40
60
3
6
11
24
180
108
91
6
54
65
112
3
30
30
41
109
66
33
21
51
165
15
44
16
140
76
93
51
15
5
55
9
200
136
84
51
9
15
17
79
81
3
17
40
9
23
112
9
60
35
120
76
144
96
75
24
6
30
21
63
6
59
64
57
30
24
9
8
148
56
28
48
12
27
33
12
15
81
63
77
4
60
24
56
169
6
41
73
47
4
216
9
30
60
41
13
15
15
57
8
4
27
33
267
33
12
36
8
64
12
45
135
15
60
24
45
192
9
135
15
5
4
15
90
11
96
28
51
21
9
84
39
36
12
48
36
44
1
51
3
57
93
15
32
52
87
29
25
150
6
279
51
21
12
36
45
66
5
19
197
64
24
21
24
15
24
120
87
161
28
36
75
45
45
39
20
24
37
39
32
13
15
15
5
55
9
21
87
9
60
11
13
6
24
9
12
60
15
45
68
60
28
33
87
183
6
30
90
3
21
96
3
36
21
30
129
141
60
60
15
15
29
16
48
21
51
8
67
9
32
43
36
113
7
21
68
52
132
32
64
56
4
51
9
51
53
7
41
19
84
65
55
29
100
51
60
57
9
30
33
20
28
12
72
45
120
30
54
120
6
81
60
123
69
21
15
15
69
12
135
21
24
39
6
111
168
21
54
36
24
6
24
30
9
56
1
24
59
31
5
205
39
27
60
81
8
76
8
1
51
24
20
12
13
159
51
29
100
27
60
53
7
5
16
3
9
36
24
27
21
3
29
28
3
17
4
105
120
60
51
80
133
75
12
33
11
115
24
36
24
149
7
5
16
189
114
6
24
35
64
111
5
1
24
6
30
23
1
27
12
12
24
21
35
4
15
89
36
16
69
6
120
41
13
6
9
56
85
59
52
24
48
12
15
9
105
27
20
19
33
27
29
1
51
3
66
3
20
48
19
9
84
120
27
53
52
36
84
24
111
24
117
39
24
6
59
4
36
51
81
8
76
75
9
12
39
114
107
40
3
21
20
19
21
39
21
39
9
48
33
60
27
8
24
67
30
23
16
36
9
47
28
12
68
1
23
112
99
21
9
171
69
36
30
5
28
12
164
64
87
65
79
60
126
60
30
30
99
12
9
11
13
15
116
25
60
54
6
30
60
69
20
16
44
25
59
88
63
6
3
57
30
65
156
184
128
16
24
27
90
60
71
52
21
35
1
35
48
7
84
66
95
40
24
24
57
30
144
57
33
11
124
56
64
96
24
36
9
59
72
25
24
27
12
51
21
56
79
29
31
33
80
127
21
12
20
67
93
27
5
124
36
15
41
193
11
25
59
25
155
16
9
6
29
12
88
20
25
27
12
51
36
24
60
6
24
47
4
68
148
32
12
25
15
15
69
44
12
24
31
45
48
36
15
57
3
120
5
31
9
60
36
15
30
24
6
24
30
75
45
171
56
19
9
12
3
29
40
36
75
5
61
24
119
31
41
25
155
19
9
87
33
57
24
27
3
6
95
49
15
45
6
93
21
6
53
1
71
49
66
9
104
37
30
105
69
11
28
120
56
1
24
15
72
12
32
19
6
11
28
24
51
36
29
16
15
53
67
24
9
12
39
30
135
44
97
174
41
16
32
7
173
7
60
30
11
19
33
36
12
8
24
16
24
32
79
21
120
96
33
155
76
44
64
32
25
11
184
15
24
65
25
15
15
65
24
37
51
9
59
16
60
15
24
36
53
16
111
125
19
81
108
81
27
8
12
112
32
115
9
135
90
11
100
9
90
41
28
12
44
91
24
17
64
20
40
140
16
9
30
21
108
104
100
27
120
30
3
51
105
51
93
21
30
41
36
4
15
65
36
52
36
20
136
9
66
105
108
48
3
57
63
21
36
3
6
11
43
ABCD 93474865436*3^$a+1 [50027]
18
19
36
32
3
9
9
15
69
12
75
4
5
39
12
39
45
45
102
9
3
21
45
36
30
18
7
89
12
3
15
45
69
6
9
12
15
45
3
12
49
5
15
12
4
20
24
9
12
24
7
23
24
60
21
9
6
1
80
15
21
60
3
1
35
85
5
15
16
5
15
3
69
48
9
24
12
39
15
126
54
24
1
53
27
15
30
39
27
90
18
21
9
12
27
27
24
6
31
5
24
18
73
29
6
78
24
60
27
3
18
3
12
75
12
30
12
6
12
72
78
48
19
83
45
21
36
36
12
12
3
51
45
57
55
8
16
23
120
1
32
33
36
24
7
89
99
45
24
18
25
29
19
11
9
16
5
31
23
69
76
29
3
3
126
6
54
39
39
30
15
12
4
11
66
12
7
5
39
16
35
1
17
27
48
12
21
3
9
7
23
30
51
39
36
84
33
40
5
12
43
32
12
4
35
9
15
57
9
36
75
16
113
6
33
60
15
37
24
20
39
61
41
15
36
57
27
33
6
1
36
23
24
42
48
75
51
84
1
77
102
42
19
17
18
30
7
23
1
29
30
30
36
144
54
12
18
18
33
15
21
9
7
29
15
76
17
7
5
120
3
33
27
36
15
24
78
24
99
15
9
52
5
30
6
78
12
33
9
42
96
45
27
126
31
36
23
114
30
13
29
3
12
60
3
78
12
7
53
7
23
6
24
3
64
23
36
24
6
31
80
15
66
15
3
6
24
6
6
19
36
20
15
42
67
11
69
9
24
27
45
18
6
30
1
53
7
20
4
12
5
30
9
4
41
30
18
48
39
16
65
43
35
145
12
5
24
3
3
13
89
43
47
60
6
12
3
12
72
16
44
28
20
12
15
12
45
124
5
15
15
12
24
18
18
9
9
15
196
44
15
60
85
41
24
51
9
66
49
11
84
1
20
33
15
36
12
28
29
12
15
21
42
1
71
18
31
35
12
42
18
57
21
39
21
91
65
19
59
21
16
23
21
36
39
12
54
24
12
90
12
1
56
3
6
15
39
36
36
9
120
9
30
30
7
20
21
43
11
18
30
1
12
8
75
12
9
48
21
51
3
6
12
84
30
45
16
29
63
21
159
3
12
141
15
6
19
65
36
3
105
6
1
36
47
33
15
24
61
29
24
39
21
12
12
67
29
7
92
15
90
18
48
54
30
90
3
4
5
78
1
41
24
7
53
36
24
30
6
19
5
75
76
5
36
24
63
3
9
3
12
21
48
12
33
7
24
29
24
75
72
9
36
6
30
60
18
9
48
84
4
29
27
4
20
24
51
66
3
15
36
9
27
9
57
24
63
3
9
3
33
40
104
69
90
36
9
9
12
39
21
3
51
30
7
23
61
53
7
23
18
90
45
64
23
42
3
27
25
59
1
41
54
49
131
54
6
49
44
16
36
20
40
8
12
100
44
9
6
24
36
1
20
3
1
12
29
18
1
12
29
48
51
21
15
4
44
28
68
16
83
45
12
4
5
27
9
6
30
3
9
27
15
1
44
9
30
42
60
18
61
24
41
15
4
11
1
5
54
24
61
59
66
138
12
85
5
84
7
65
12
6
9
15
36
1
29
36
39
21
3
12
63
36
30
30
42
12
7
5
15
45
18
30
12
18
57
15
1
17
12
114
45
9
51
24
21
60
7
125
18
30
84
3
4
24
36
35
33
57
24
36
30
9
16
23
45
33
42
1
32
27
12
25
65
15
33
36
30
25
35
54
15
15
6
30
72
48
12
108
36
60
6
55
8
69
15
3
18
27
28
36
84
65
54
42
6
85
59
36
30
54
6
12
72
19
32
48
27
73
29
15
33
72
51
21
111
39
84
37
44
9
12
63
9
30
133
5
63
12
63
37
5
87
52
80
9
91
8
27
48
6
30
1
36
5
24
60
108
87
9
7
17
42
54
7
8
52
23
12
18
102
33
24
172
5
15
33
120
3
3
6
48
67
23
12
48
165
21
120
6
25
41
24
31
48
41
19
5
6
45
21
3
69
36
27
27
138
15
159
78
27
33
12
3
21
24
48
3
15
1
68
36
87
73
17
18
21
9
15
9
6
25
131
6
18
12
13
29
195
60
87
24
30
90
9
21
120
7
44
9
27
57
66
12
24
21
12
16
17
60
18
156
60
9
16
41
24
174
24
37
36
80
12
15
21
15
6
60
24
6
45
100
36
8
9
96
7
84
20
3
90
31
5
84
6
69
21
27
3
6
19
5
24
12
18
42
24
96
60
60
39
16
20
39
9
16
29
3
117
48
27
51
9
48
93
7
84
24
20
36
45
91
8
75
54
27
64
47
12
36
12
33
24
21
90
42
63
21
15
4
11
18
27
16
53
12
3
45
39
45
3
12
27
69
9
42
60
6
30
18
15
16
60
41
43
12
29
60
19
72
17
15
81
15
60
16
29
24
72
66
54
123
12
40
23
18
12
60
15
27
18
30
18
79
83
45
27
30
3
132
9
30
21
69
15
16
80
3
1
11
1
5
43
12
24
8
15
37
23
42
36
39
40
60
60
24
32
15
9
4
5
55
17
48
15
16
8
12
21
102
1
36
36
17
27
45
31
17
31
32
24
16
24
36
60
5
3
9
7
44
60
39
12
45
4
12
29
3
45
91
17
18
9
45
31
29
51
51
1
107
1
5
12
39
16
29
15
16
53
39
16
32
9
60
31
47
21
9
6
1
5
54
90
36
6
13
5
55
17
3
9
12
24
15
15
42
15
63
45
16
60
80
40
59
1
20
60
63
61
95
54
120
66
21
3
18
123
36
120
24
9
120
27
36
12
60
16
11
25
11
57
15
141
147
33
75
30
60
27
9
90
69
45
6
18
75
21
6
48
6
7
24
20
39
6
15
9
84
108
43
5
6
25
83
90
31
47
54
15
9
6
174
15
160
65
27
3
1
29
66
1
5
48
15
51
30
15
21
12
18
24
30
15
33
15
16
17
39
3
21
9
12
31
23
45
39
120
30
6
45
24
45
6
1
5
15
75
48
13
20
69
84
12
39
3
21
9
72
30
66
72
15
48
9
18
13
8
24
51
61
140
48
60
105
15
57
24
55
17
3
21
31
23
1
29
51
24
60
16
53
18
42
31
60
32
57
168
3
16
5
24
54
72
21
39
9
45
6
54
51
40
8
3
85
5
27
21
24
67
23
36
1
35
18
30
13
17
30
6
15
12
4
35
144
6
18
18
24
19
11
25
29
15
84
12
24
144
51
36
90
63
16
17
43
5
15
9
6
6
75
3
6
30
6
24
51
3
1
5
31
44
12
24
16
5
18
69
12
33
66
126
24
15
81
63
21
54
1
137
42
1
140
9
27
ABCD 93474918224*3^$a+1 [50018]
72
15
96
5
60
40
33
131
28
3
69
75
90
3
128
19
41
120
124
44
64
32
96
28
20
180
76
44
12
100
20
7
113
112
81
51
39
72
12
77
1
18
30
35
4
32
16
20
184
20
1
123
12
128
1
54
57
44
28
111
65
1
3
3
149
28
120
36
24
12
21
108
159
8
24
205
11
24
76
12
45
11
79
17
24
61
18
53
43
101
4
72
33
35
12
204
19
60
126
59
49
87
44
132
4
165
48
71
12
24
16
9
11
60
13
11
151
65
4
21
144
60
51
15
89
43
36
41
13
12
51
27
53
48
25
71
1
95
67
138
24
63
60
3
9
75
5
24
12
24
4
32
4
9
99
152
1
15
69
35
4
32
4
44
184
27
66
168
47
43
77
4
36
39
24
17
103
17
88
20
7
48
60
197
13
60
36
59
61
15
24
51
6
15
159
21
80
13
54
17
24
72
13
54
105
108
20
28
20
55
17
60
19
9
27
5
7
21
56
13
47
28
12
3
33
129
15
9
155
4
36
15
42
54
108
33
144
80
49
27
3
6
71
24
76
68
36
4
36
45
51
12
60
116
12
24
24
16
45
51
68
4
8
4
21
59
73
11
7
33
15
21
75
9
32
40
44
31
57
48
45
15
129
15
36
12
68
13
15
32
40
84
56
7
53
64
20
4
21
231
8
64
36
21
11
4
20
180
120
88
252
56
4
69
54
60
18
15
159
29
64
128
55
89
28
57
75
20
96
112
27
9
32
100
39
65
61
84
11
184
20
73
75
3
252
33
72
33
150
5
24
36
48
25
107
88
27
30
59
24
244
108
68
4
8
40
45
99
20
76
144
56
49
60
15
3
12
5
55
9
32
60
60
73
99
96
21
119
16
60
20
100
96
8
4
128
43
36
30
15
3
42
15
3
41
40
60
32
25
30
53
16
21
87
27
54
99
3
5
60
169
3
3
125
19
65
4
15
57
12
32
24
4
12
96
44
76
104
25
11
64
84
24
8
40
60
12
8
24
139
77
84
16
84
129
42
12
77
36
37
11
52
80
204
205
3
3
69
216
129
95
100
15
18
18
24
5
79
17
4
39
41
4
32
28
84
8
24
115
5
36
48
52
3
17
4
120
21
162
18
159
9
107
48
1
71
4
36
68
1
71
24
145
36
102
222
171
80
13
47
13
72
59
40
36
39
89
37
18
54
36
15
116
36
37
11
16
21
35
7
18
15
3
144
66
47
24
19
21
120
164
1
51
20
4
51
65
67
17
120
60
28
32
24
4
72
44
61
3
12
24
156
168
32
60
16
39
33
51
17
19
165
105
71
4
39
9
63
45
93
15
96
15
5
139
101
4
81
11
7
101
96
1
95
25
18
105
24
3
120
57
32
40
48
45
36
66
5
16
15
53
36
76
129
59
4
32
115
5
24
60
4
92
28
152
49
51
63
53
24
24
12
7
21
140
12
13
126
153
8
19
9
72
80
85
59
24
4
36
32
180
40
68
36
60
43
33
104
25
15
116
28
120
21
36
75
20
52
36
140
76
104
36
43
141
32
52
8
24
24
16
3
93
44
60
196
68
112
147
105
21
51
144
56
1
3
32
88
132
39
33
12
3
18
59
1
35
49
11
64
36
44
25
11
24
19
65
25
39
3
69
21
48
6
36
48
24
18
23
100
39
17
16
44
36
40
129
3
152
4
24
8
295
33
36
93
71
4
116
4
152
19
90
51
36
33
60
120
90
137
24
73
3
104
16
68
60
37
119
31
5
4
3
42
11
4
129
12
123
56
4
152
25
123
24
8
168
19
53
25
23
79
53
4
36
72
128
48
12
49
30
33
72
9
47
48
175
12
65
133
39
3
48
42
35
64
36
128
36
1
39
56
157
3
20
13
87
72
8
208
36
99
9
45
23
60
4
21
12
3
15
54
11
64
48
57
35
79
17
13
132
228
6
5
4
20
4
3
90
23
64
8
43
41
13
72
35
180
25
30
65
85
51
57
48
60
123
32
25
119
60
16
44
24
12
4
20
36
48
12
109
51
8
36
76
39
24
54
11
216
163
17
84
25
6
29
52
153
47
24
109
47
43
120
24
41
64
8
28
72
33
39
8
43
17
7
17
16
12
60
8
4
21
150
9
24
12
63
17
48
12
13
12
119
40
9
11
36
24
28
8
19
221
184
24
12
39
5
36
13
11
4
21
35
43
53
60
40
20
4
15
33
8
49
11
60
37
ABCD 93475316822*3^$a+1 [50048]
24
61
32
48
12
96
96
51
48
42
3
15
90
55
47
13
56
156
9
24
30
1
179
90
126
25
29
36
31
12
32
69
6
36
13
84
23
54
6
33
124
77
3
48
105
18
9
28
95
30
3
4
156
5
15
75
12
18
99
28
20
3
36
30
54
90
6
30
91
95
30
19
71
24
30
31
12
48
20
33
36
43
32
21
30
24
9
21
54
72
9
84
12
4
5
75
81
15
12
96
27
57
108
28
77
30
18
42
49
5
30
6
48
7
12
41
91
44
75
21
36
64
41
108
39
16
20
12
28
107
9
45
30
213
16
11
9
27
48
36
25
20
249
30
9
28
53
90
1
56
33
15
57
3
36
28
23
45
9
99
45
42
153
21
55
8
28
23
61
149
6
120
13
11
1
11
49
5
31
23
90
42
37
53
138
42
18
9
12
51
30
78
177
75
9
48
33
159
51
25
60
29
54
30
126
36
18
111
48
93
90
54
36
79
48
68
3
6
3
16
155
36
24
9
81
12
3
21
54
21
84
12
39
90
24
12
43
11
6
243
21
55
5
79
12
29
79
17
54
33
3
9
36
144
39
105
21
36
54
90
31
23
205
116
76
20
64
44
4
11
117
33
72
18
66
51
108
75
21
51
90
19
48
20
21
7
119
60
66
18
60
177
48
21
91
24
20
69
171
16
65
15
33
126
33
3
13
32
15
30
78
36
81
48
36
9
7
29
60
66
78
67
20
12
3
49
24
77
7
11
9
12
15
69
57
3
15
97
29
55
11
18
60
126
9
60
21
30
24
69
21
7
59
54
36
6
37
53
15
39
61
24
41
159
48
3
54
3
48
9
39
27
37
20
76
17
30
24
9
57
39
15
60
1
65
54
6
7
68
15
18
7
29
54
30
6
66
24
19
60
95
42
48
7
20
33
12
19
20
15
81
9
24
27
75
54
36
27
28
8
40
56
48
81
15
96
39
36
81
84
9
6
120
1
20
39
30
24
36
19
11
1
23
25
65
15
16
20
28
41
36
3
3
93
51
61
23
72
18
6
30
6
48
37
5
30
180
24
81
9
19
36
29
90
6
31
24
29
15
27
30
168
67
44
9
90
186
3
28
8
15
12
54
24
12
67
20
57
90
33
27
49
60
17
79
116
64
119
61
44
16
68
93
15
93
6
81
12
36
124
17
30
6
75
9
90
1
44
195
66
79
29
147
39
66
39
15
13
23
114
36
127
20
51
157
5
18
57
9
36
24
15
28
32
15
36
54
75
45
36
144
31
44
15
54
6
54
36
103
17
79
11
36
24
25
11
93
60
27
57
27
21
39
105
156
39
36
18
36
63
28
53
15
84
60
111
37
60
143
117
153
39
28
5
18
201
45
54
61
80
4
17
123
45
36
3
63
198
60
75
196
80
21
39
21
180
7
11
57
63
169
17
36
3
27
85
128
21
55
5
63
12
48
192
39
9
16
11
6
90
48
42
144
15
60
9
39
33
15
48
27
24
1
29
31
29
3
33
30
54
55
24
12
23
37
29
36
18
37
48
32
48
12
75
37
107
9
45
31
5
24
36
15
36
28
47
90
103
20
21
30
150
120
75
21
43
84
11
1
41
30
9
15
30
144
60
12
27
48
48
27
9
60
28
72
95
13
48
35
18
31
5
123
156
111
69
117
30
45
9
115
60
11
9
9
66
6
18
90
7
155
33
4
32
39
12
90
18
45
105
30
90
19
53
24
15
21
30
54
24
36
43
32
9
19
53
54
9
51
33
60
52
29
147
108
21
91
60
29
183
33
30
157
36
36
41
90
54
3
48
63
129
96
96
111
18
36
55
89
7
29
36
175
84
29
39
81
60
36
43
263
105
4
24
65
30
6
126
90
55
32
48
3
6
75
15
13
32
16
12
11
57
3
45
16
59
37
60
53
36
15
75
1
65
3
51
45
28
17
90
36
78
12
27
48
60
100
89
60
36
7
12
65
36
43
20
12
28
47
30
7
47
21
28
5
7
53
12
54
24
9
201
6
54
27
39
9
12
15
69
21
7
17
31
12
191
57
64
5
139
17
27
33
3
12
3
36
30
31
5
18
96
30
54
96
30
3
3
138
180
51
21
7
36
24
72
59
60
9
3
9
36
15
18
12
108
6
66
55
24
65
31
29
51
69
39
141
19
96
48
36
12
32
81
6
30
55
20
21
48
27
69
234
72
18
36
36
19
44
21
6
144
69
105
27
99
45
9
19
12
29
12
18
6
39
60
45
72
15
69
36
114
54
27
28
36
29
127
84
41
19
56
15
73
35
21
39
21
45
60
36
3
52
12
23
18
27
9
19
32
15
54
6
69
16
5
54
49
20
4
53
30
37
113
18
21
69
30
162
24
19
47
78
66
129
147
18
12
75
93
39
40
96
96
11
45
279
186
15
15
18
7
8
45
ABCD 93475445834*3^$a+1 [50105]
36
157
53
18
6
19
8
192
15
54
72
27
45
3
24
9
12
67
96
161
15
24
72
64
128
16
200
171
144
13
125
3
24
9
54
153
24
57
6
9
189
19
29
3
16
59
18
67
257
63
21
3
24
112
239
24
30
168
19
17
15
16
17
207
51
117
75
93
72
21
18
102
99
24
16
80
15
54
42
129
15
1
8
3
54
79
104
201
48
15
24
48
24
112
11
37
107
6
15
16
203
18
19
144
197
48
123
16
96
17
15
147
162
187
71
9
112
128
39
36
12
6
67
167
84
6
102
72
6
27
21
42
81
63
198
51
51
54
6
156
21
231
54
60
31
275
45
129
15
160
29
67
48
5
75
3
18
90
18
66
42
99
16
320
27
24
90
36
18
13
113
127
17
54
36
18
19
104
147
84
57
39
18
36
90
57
69
36
87
21
102
24
93
48
75
270
36
72
30
21
111
18
66
24
37
71
30
54
6
48
42
21
24
40
8
51
108
81
171
84
24
84
18
27
177
108
90
57
117
75
39
12
13
209
207
45
36
31
5
27
16
5
3
3
72
12
108
54
31
152
120
27
36
144
30
54
13
5
6
108
30
108
42
12
72
240
57
9
87
27
12
1
48
155
108
9
171
108
25
5
27
27
229
83
66
24
36
54
12
21
48
24
144
15
24
25
29
67
257
31
32
64
32
51
13
11
45
40
53
150
72
21
24
168
39
12
294
223
47
57
15
25
101
3
15
54
3
51
13
104
27
13
5
66
81
51
36
33
21
99
135
129
16
47
1
5
18
90
79
144
83
30
63
16
35
48
21
48
9
126
54
270
108
153
3
18
162
49
119
198
67
23
297
3
21
69
6
18
99
99
309
64
5
66
9
33
31
104
21
3
120
45
171
45
36
174
18
15
16
8
96
15
9
27
12
54
6
21
72
15
9
72
64
29
67
11
54
126
66
87
75
189
64
48
59
21
16
8
24
39
60
108
33
141
19
113
66
96
18
162
270
54
12
6
36
39
117
78
85
17
63
24
45
54
12
129
24
15
54
102
54
39
40
288
17
174
1
56
40
11
60
72
9
165
163
5
54
117
24
120
117
12
90
21
160
224
120
15
153
87
54
123
57
36
48
3
75
13
113
12
27
87
9
261
123
21
51
48
24
72
123
72
13
23
42
12
51
111
6
27
129
6
54
66
1
104
57
42
48
6
12
6
18
27
208
65
87
88
11
69
75
48
69
45
243
64
17
63
16
59
24
108
48
81
15
198
54
37
152
3
24
93
120
136
5
123
24
96
9
18
61
47
60
85
77
192
27
123
72
12
9
159
1
48
59
108
36
85
23
120
1
32
21
186
66
15
39
6
54
21
45
60
79
47
12
60
12
13
101
51
3
117
24
39
30
147
165
174
60
18
15
48
45
66
150
3
96
27
144
18
12
36
91
176
63
12
42
43
29
180
31
56
111
54
162
57
51
117
21
54
6
15
16
5
126
180
30
3
24
159
1
96
80
64
23
96
120
33
64
32
123
24
18
43
77
27
72
51
117
45
90
1
176
15
1
23
81
21
6
69
3
12
72
81
27
24
45
160
8
3
90
3
27
18
51
9
48
111
39
9
24
69
24
3
24
75
90
96
66
24
18
15
21
171
16
8
15
42
90
90
30
18
24
54
333
16
59
24
61
48
32
51
60
129
69
75
64
77
72
162
180
36
1
176
256
80
96
15
126
150
66
24
18
1
47
240
108
144
48
21
111
36
45
75
37
272
51
72
6
ABCD 93475597706*3^$a+1 [50020]
87
57
33
12
24
306
144
12
42
18
48
54
131
16
93
35
16
24
123
72
108
84
6
12
60
15
21
36
36
30
77
1
12
108
96
15
21
72
3
117
3
57
18
5
43
6
54
65
37
3
32
37
18
18
24
12
24
84
36
27
8
40
72
33
54
18
23
24
13
108
12
18
42
18
21
9
24
36
51
21
83
37
35
7
72
48
41
181
18
12
45
45
78
5
16
15
72
12
5
16
105
6
18
36
54
102
186
5
229
66
90
47
7
18
23
19
30
168
12
6
5
7
72
54
6
21
69
83
1
24
72
18
18
18
57
9
6
30
18
65
49
335
151
90
36
54
5
7
57
21
30
150
39
8
7
48
72
6
36
18
53
85
83
7
78
36
36
75
207
72
81
9
54
24
18
12
3
128
16
24
141
120
3
15
60
18
72
3
9
39
177
60
12
23
40
15
30
3
32
97
66
36
6
75
117
60
156
24
18
33
104
37
59
1
119
151
41
7
72
24
17
37
12
168
126
72
12
72
60
48
81
32
55
90
30
54
54
77
49
54
60
69
128
48
7
65
79
120
78
48
3
72
57
36
12
167
1
39
33
48
96
15
15
9
72
15
12
36
144
186
84
6
126
18
12
9
177
54
18
23
64
3
21
27
18
27
33
12
132
23
49
71
48
19
42
120
36
54
24
36
141
39
66
39
21
18
12
114
126
90
54
29
1
24
36
54
141
56
48
25
36
30
90
24
59
7
9
45
72
3
24
15
48
9
15
30
78
102
54
36
18
6
12
9
9
144
60
12
36
42
102
78
30
71
72
7
12
21
15
132
216
84
42
174
81
33
102
108
5
1
87
32
7
161
19
29
55
57
3
120
114
12
18
21
51
53
163
45
80
43
12
18
47
25
24
48
42
108
30
3
147
18
30
24
54
15
21
48
18
24
90
15
51
168
30
24
36
12
60
12
72
39
15
24
18
12
11
49
30
60
21
45
24
36
30
17
169
23
61
24
83
73
132
3
69
12
71
7
48
108
5
19
30
23
13
24
48
72
96
51
93
123
3
29
1
60
12
18
21
51
114
3
33
12
27
8
1
111
15
9
45
24
30
72
21
24
33
12
3
33
72
71
25
12
107
1
47
72
13
3
87
65
19
21
8
31
156
78
12
60
23
25
42
84
81
27
5
37
108
90
12
9
72
69
11
55
168
17
49
18
5
31
6
11
40
32
40
21
36
15
8
48
37
36
66
29
157
120
24
54
30
39
57
36
18
90
72
12
3
3
126
15
33
36
27
87
18
18
12
54
75
96
33
66
45
45
3
8
133
54
18
24
11
7
33
75
5
13
35
16
33
36
36
6
84
90
3
3
102
132
108
30
57
93
3
45
18
36
24
54
36
84
18
24
18
102
36
57
21
12
72
72
78
33
39
84
29
16
32
112
8
115
77
7
18
18
93
21
3
15
30
18
60
18
35
120
64
45
60
15
3
18
36
39
99
173
13
12
42
18
162
72
30
24
51
3
30
42
90
30
29
24
7
33
21
12
143
144
43
18
30
54
132
48
27
9
39
80
67
66
24
48
126
72
108
36
6
15
32
40
57
36
3
32
13
35
7
48
57
32
97
71
19
21
45
75
15
18
47
64
33
23
253
30
5
16
8
25
162
165
8
16
69
51
80
16
45
36
63
32
13
144
42
18
71
24
16
81
63
8
25
30
9
48
111
54
72
36
18
36
18
18
18
35
16
15
90
63
15
30
36
36
18
36
5
24
16
152
19
6
84
3
56
40
32
67
42
51
128
19
12
9
80
61
108
18
54
36
48
72
35
43
5
67
5
13
35
24
61
75
51
18
36
111
56
85
78
5
31
54
192
27
8
19
29
31
84
21
33
95
73
18
5
79
41
127
18
15
72
32
40
80
103
30
18
6
11
40
69
3
147
48
6
119
1
6
33
3
5
7
6
35
31
6
48
27
8
115
5
49
18
5
13
72
3
141
75
48
33
72
63
45
18
36
53
1
6
84
42
18
12
60
18
39
33
84
24
66
6
75
9
18
5
1
87
105
24
126
18
47
48
16
48
93
3
99
21
24
33
39
9
132
48
36
78
18
95
13
36
39
51
21
15
12
18
42
12
53
25
30
57
15
54
36
23
55
102
96
12
108
54
36
54
18
72
41
109
36
15
39
264
57
57
108
12
63
8
61
59
7
18
36
24
12
54
9
15
12
132
41
67
5
7
57
39
84
5
85
27
9
47
208
69
3
33
6
30
24
147
123
29
1
36
3
8
43
125
1
6
12
18
24
30
18
60
30
60
12
41
37
3
33
12
27
56
139
18
3
32
13
6
54
47
40
219
101
37
6
29
61
35
31
41
19
53
1
30
42
12
27
195
18
18
65
109
11
7
78
102
5
67
6
72
15
51
29
ABCD 93476075822*3^$a+1 [50050]
60
12
24
24
42
90
54
12
12
66
102
133
71
66
12
43
5
43
35
6
30
81
40
23
84
21
40
5
36
54
81
9
127
23
24
42
39
40
41
138
78
7
11
12
12
78
39
40
29
51
24
15
6
78
93
33
31
95
25
101
24
18
1
120
72
80
15
42
150
121
11
24
132
54
120
60
138
60
25
17
36
24
48
211
120
80
111
18
36
6
6
54
9
135
84
66
90
1
104
40
89
6
42
48
114
6
24
7
56
64
101
138
66
103
32
63
48
97
107
210
30
30
31
23
24
42
31
23
90
24
271
71
36
84
18
87
16
89
120
55
24
107
37
96
72
35
114
6
37
128
93
12
30
12
213
39
48
60
21
45
91
113
72
39
117
19
71
73
35
66
19
11
141
40
83
37
185
7
137
79
32
3
85
56
45
99
9
96
60
51
64
17
7
11
90
67
77
108
7
47
25
29
27
27
132
25
24
56
99
6
55
5
51
99
13
23
84
13
41
6
48
145
17
6
30
43
59
117
3
66
24
67
221
67
41
12
3
21
6
60
18
24
168
39
75
54
24
55
137
54
49
56
87
73
41
240
48
87
99
24
192
45
16
17
31
41
31
29
276
114
6
48
60
19
48
48
29
60
31
47
12
85
167
60
48
30
31
41
15
39
1
65
55
119
66
39
81
24
12
84
24
31
11
108
57
69
60
55
11
13
131
13
48
23
25
101
75
16
72
56
39
12
61
119
1
59
84
102
102
6
31
120
48
77
18
18
42
6
6
66
42
12
138
111
39
18
79
29
67
35
42
67
23
18
15
63
49
101
66
54
96
43
65
78
48
6
99
15
1
83
36
12
78
144
72
120
48
30
1
29
36
24
7
120
83
6
31
5
150
18
42
1
53
150
24
72
36
192
18
7
17
78
78
12
66
21
24
9
6
12
13
125
51
45
19
89
6
60
24
12
25
59
84
18
84
150
108
6
19
96
29
72
54
61
83
12
48
81
69
60
42
84
120
96
210
36
42
30
102
13
41
174
121
101
36
30
73
11
61
24
5
78
126
31
23
96
120
30
12
48
36
138
12
13
32
88
131
30
31
24
77
67
96
56
135
9
111
90
18
72
96
24
30
36
139
80
45
6
37
11
30
15
39
12
61
77
43
77
43
23
81
64
209
87
9
30
36
133
48
53
6
60
121
8
57
30
33
9
31
32
24
69
19
56
16
5
51
147
72
85
35
61
29
60
36
90
48
36
48
6
6
9
40
200
9
126
1
24
24
32
129
66
36
18
150
24
1
56
16
203
21
63
145
152
15
18
60
18
9
243
6
7
72
41
30
97
23
60
6
54
72
60
13
11
69
21
18
25
32
45
43
35
141
9
103
5
60
204
78
61
17
135
39
60
36
30
30
12
36
24
102
18
78
15
177
55
35
85
17
199
119
1
41
15
9
72
78
240
12
12
186
12
54
24
36
90
84
90
6
78
60
1
41
54
12
45
9
24
144
42
36
97
35
21
141
36
63
39
33
112
8
40
227
12
1
53
186
1
17
18
37
5
36
24
6
225
40
35
12
73
56
69
75
45
24
228
7
41
54
193
35
174
79
41
6
25
24
5
6
72
78
48
120
90
36
1
83
12
12
120
6
127
192
32
39
54
12
31
5
43
24
95
33
27
117
3
126
7
23
36
6
18
156
9
39
25
8
33
6
30
219
75
42
18
1
56
33
24
42
13
35
198
7
8
40
17
87
21
120
3
21
43
71
42
54
24
42
42
117
16
23
49
192
56
63
121
24
96
35
109
72
24
53
186
105
39
81
9
31
29
36
6
145
119
57
88
96
35
21
3
24
36
145
96
5
48
51
15
36
13
161
96
48
6
81
99
24
21
81
84
91
35
66
72
67
65
180
36
42
6
12
99
16
48
152
264
24
51
48
78
7
152
51
30
204
6
12
18
63
136
23
201
9
6
36
36
25
59
45
273
72
135
3
85
11
ABCD 93476115314*3^$a+1 [50002]
45
12
23
16
36
108
56
28
176
1
191
148
81
24
72
24
51
48
45
24
23
49
36
219
20
145
24
11
40
20
1
83
64
8
13
12
87
56
1
144
47
88
57
27
48
93
24
23
25
12
143
25
35
37
96
36
15
8
13
119
13
23
72
16
24
32
145
84
12
84
60
23
36
76
56
13
144
12
23
25
51
156
33
180
15
33
47
13
72
27
9
51
36
33
11
121
87
57
15
48
56
25
12
83
160
21
23
76
132
9
60
63
21
171
33
48
87
32
64
9
123
12
8
60
25
3
20
36
24
16
33
132
24
60
216
15
36
44
61
99
56
13
72
27
12
129
60
119
12
1
3
21
75
93
171
57
48
36
36
95
64
48
33
48
36
3
32
24
25
36
83
25
15
32
64
144
92
4
21
119
61
24
36
23
25
27
128
40
33
24
15
56
13
96
60
15
8
72
28
12
81
23
25
15
24
188
28
80
40
117
108
27
84
33
132
35
240
13
27
108
12
84
9
72
36
60
24
60
24
39
21
131
40
33
72
3
36
96
48
33
48
15
92
109
135
8
16
20
76
9
24
3
92
157
144
60
11
1
35
72
73
168
24
11
49
48
3
12
32
85
23
144
4
116
1
27
32
1
107
37
35
25
96
12
27
56
48
1
3
81
59
72
85
60
219
21
36
72
51
21
83
121
15
177
47
40
32
24
76
9
107
13
11
1
39
69
35
4
32
1
47
36
1
15
69
167
133
15
81
15
9
71
85
108
11
12
49
48
195
21
119
1
35
1
48
36
24
23
169
60
23
36
25
15
36
33
11
16
56
112
60
48
32
25
27
108
48
9
39
81
15
69
267
92
52
20
61
99
33
12
123
96
116
64
60
24
33
39
36
84
141
15
44
133
12
108
72
83
1
15
129
27
80
4
69
27
8
72
24
16
21
35
109
15
33
111
32
13
51
9
12
12
35
72
4
57
27
33
75
33
132
48
192
47
37
3
57
84
24
27
48
21
12
39
8
61
11
25
24
84
120
132
24
35
49
15
12
33
12
75
24
36
20
48
240
121
36
48
95
60
13
99
8
16
81
39
81
24
39
68
49
3
72
9
72
3
81
48
15
36
45
51
104
289
35
1
15
69
12
48
315
93
3
45
99
20
16
9
11
40
24
8
37
131
76
33
27
9
47
13
15
60
9
11
37
75
12
8
73
111
33
47
4
177
24
84
120
11
4
9
48
47
217
75
144
45
132
24
75
48
12
9
11
40
69
111
69
60
12
12
36
12
24
63
36
57
23
96
40
9
60
12
12
131
61
24
59
241
12
27
12
60
8
108
25
144
3
32
25
183
21
72
107
1
84
155
25
83
12
37
123
56
16
9
36
63
57
35
109
72
15
48
21
11
48
124
81
24
60
51
9
12
35
36
25
24
15
48
21
12
27
180
21
60
132
39
68
1
51
48
12
48
21
36
11
25
24
11
25
83
1
36
3
32
37
12
75
21
27
20
145
95
12
60
49
120
135
9
156
159
12
9
11
25
123
33
95
48
97
72
120
23
48
97
240
12
108
24
63
20
36
121
35
49
36
135
68
108
24
28
12
48
33
3
164
1
15
60
21
95
13
27
48
21
59
121
15
117
60
48
27
44
73
11
85
12
99
33
75
33
12
36
51
24
32
97
15
8
37
23
28
24
105
12
23
60
40
33
27
93
87
72
48
93
23
1
3
45
131
61
24
11
73
215
61
131
61
83
136
8
1
15
69
75
8
112
81
215
16
9
135
12
45
12
51
21
11
49
23
241
191
28
57
36
3
20
12
25
3
96
9
12
48
132
63
24
117
15
33
12
63
33
3
129
48
15
9
75
168
116
121
23
16
45
36
24
99
36
84
32
13
12
51
108
69
35
16
56
24
16
69
35
24
12
73
27
9
51
20
24
4
321
107
64
81
63
36
80
1
24
99
57
12
35
1
84
36
12
35
84
13
3
9
11
24
25
15
21
132
23
232
128
13
24
47
13
3
33
99
21
60
72
3
36
45
24
51
141
3
24
93
147
12
33
60
12
75
45
3
12
9
60
71
24
160
69
27
8
1
71
160
80
48
61
60
239
1
36
84
119
13
264
15
45
60
168
ABCD 93476123974*3^$a+1 [50026]
19
60
204
5
43
84
60
96
120
168
132
72
57
80
79
180
189
32
16
80
55
48
89
151
12
108
132
84
348
96
237
99
45
159
36
36
12
72
60
180
165
48
207
33
32
79
177
63
192
60
12
48
57
15
33
224
55
41
19
84
192
12
60
48
48
180
12
17
43
60
9
75
213
32
48
48
43
21
80
31
48
84
132
120
108
53
112
80
208
279
201
3
12
12
60
36
60
372
5
67
48
12
60
12
105
111
24
144
36
84
161
91
69
80
91
5
55
48
276
144
36
60
84
17
115
180
105
15
12
48
197
55
36
117
27
12
180
144
72
77
31
17
64
63
17
43
60
57
176
19
60
228
93
75
69
48
63
60
24
108
168
48
24
228
192
72
60
41
55
72
12
165
51
24
165
111
60
12
48
24
81
27
240
36
161
151
105
315
197
31
12
72
173
7
48
48
96
24
60
24
48
60
24
108
45
135
60
93
39
96
48
36
48
36
504
192
24
177
183
9
3
12
65
175
65
67
24
60
36
5
16
32
163
72
53
67
48
29
151
24
48
36
24
72
84
41
91
24
24
60
89
48
112
15
36
77
55
300
72
60
105
15
177
48
48
87
153
15
12
5
31
36
60
144
72
24
120
24
96
396
5
160
32
208
27
165
32
43
53
199
24
60
12
24
60
36
17
127
81
183
41
19
156
120
144
72
168
120
81
51
125
352
207
204
300
9
48
15
24
60
141
32
235
96
69
15
48
24
60
125
151
137
48
79
84
24
60
36
132
65
7
12
36
60
77
7
41
19
60
48
96
96
113
7
84
132
180
125
19
48
108
24
96
144
24
24
96
36
101
79
36
72
12
105
48
192
99
132
24
65
199
9
15
72
60
144
96
36
249
39
24
408
12
12
465
48
80
67
221
112
15
33
32
48
64
15
120
120
96
24
120
144
156
48
5
43
84
81
144
75
24
24
312
120
84
209
48
192
55
12
96
48
24
36
24
153
39
240
108
36
84
120
240
48
60
192
33
87
12
125
139
276
65
16
39
41
19
108
108
108
192
57
15
48
84
45
80
256
75
120
12
108
264
285
99
24
5
103
12
45
27
24
221
160
75
5
48
43
69
39
60
72
12
12
221
144
16
15
209
151
24
204
21
96
99
45
51
29
91
180
17
103
57
75
36
177
75
24
84
144
48
72
177
240
80
96
175
17
43
437
283
165
144
3
12
33
32
79
12
245
163
132
24
228
45
123
288
12
12
180
132
120
48
93
32
43
180
17
192
19
24
120
72
53
91
84
12
213
111
81
48
48
15
180
ABCD 93476254544*3^$a+1 [50011]
36
12
30
12
5
1
24
23
28
45
12
27
81
54
36
12
21
57
24
15
68
12
16
80
64
3
90
23
7
30
12
24
24
27
3
45
20
43
45
68
12
4
75
33
8
7
36
102
59
61
83
31
18
15
15
6
59
36
12
115
9
48
8
28
27
30
24
60
24
12
27
8
49
78
41
16
20
4
12
27
5
28
68
1
3
105
3
117
27
44
1
18
6
12
35
12
12
4
12
105
47
16
80
85
39
96
32
13
15
84
20
73
60
23
12
4
9
51
24
9
3
27
42
63
128
24
25
24
99
21
12
63
9
3
15
5
160
9
66
42
11
12
103
17
12
16
20
40
39
6
59
28
63
45
36
60
63
153
75
12
5
85
12
126
54
54
21
33
72
11
25
24
36
59
25
6
9
3
5
40
56
184
141
71
19
6
24
12
30
9
24
81
71
73
15
32
19
33
3
18
6
5
13
15
21
27
3
6
24
96
108
48
39
128
60
112
81
147
33
3
12
9
3
3
12
41
64
8
13
42
29
19
156
30
3
32
49
99
96
92
109
96
23
12
52
48
8
175
65
52
27
6
132
27
63
5
7
18
24
15
9
6
9
99
12
5
19
6
23
96
4
45
3
75
33
32
13
6
18
27
3
6
59
43
5
85
18
9
15
138
15
20
19
48
30
111
15
36
33
81
27
33
72
42
33
12
32
4
15
114
27
21
39
120
15
24
5
36
25
24
39
15
72
48
41
72
13
36
95
40
3
21
44
1
144
107
48
7
125
1
48
27
9
30
6
107
28
48
9
18
9
96
39
5
25
48
11
24
1
66
60
5
4
200
24
7
6
47
100
15
72
24
17
64
9
6
105
99
29
48
7
60
42
51
45
24
15
80
13
156
6
65
13
18
12
30
71
4
45
12
24
27
27
6
111
20
61
12
30
33
45
54
30
54
29
52
60
51
30
27
48
33
30
5
19
57
20
60
1
18
12
42
27
36
12
60
63
24
45
3
6
84
12
84
30
5
31
21
63
81
21
54
54
11
31
65
13
60
42
18
59
13
120
47
7
65
151
18
60
11
31
9
9
30
21
80
13
48
15
248
157
48
24
3
45
35
4
108
81
6
33
15
17
79
81
123
18
35
24
55
29
49
27
36
3
6
123
8
52
3
12
5
13
75
33
15
84
20
31
77
124
9
120
6
48
201
21
24
39
32
19
17
25
15
69
66
9
9
107
49
15
63
6
11
43
90
30
105
165
3
32
96
24
7
18
102
18
3
84
8
16
45
42
29
13
3
27
5
16
15
17
67
41
79
78
39
3
6
60
27
9
24
36
11
49
18
6
11
16
57
12
36
87
48
12
111
12
48
57
44
124
9
42
21
9
39
24
3
125
73
6
41
64
15
96
138
71
48
16
24
80
72
1
23
25
15
12
9
18
36
36
18
11
91
24
9
15
90
60
3
39
24
41
49
24
27
3
77
16
9
90
45
9
27
48
9
23
7
30
6
12
5
25
99
21
18
30
36
23
72
40
39
12
42
6
12
84
6
47
7
65
109
6
6
138
6
78
12
5
25
15
21
30
18
264
3
39
108
21
45
30
36
45
141
3
57
27
15
66
39
51
96
18
42
53
12
16
39
96
113
40
9
15
32
48
25
12
36
3
57
3
24
15
6
59
12
16
75
33
32
4
33
75
51
29
61
36
95
4
105
27
12
117
6
65
85
15
33
35
60
19
66
59
31
60
245
1
18
138
18
36
18
23
112
15
48
33
24
33
42
21
12
9
6
12
5
16
21
23
112
24
24
45
35
13
35
24
96
13
35
31
9
9
171
21
84
51
8
73
3
27
5
13
87
33
15
15
12
54
6
102
3
9
24
30
42
47
13
24
18
12
33
57
90
81
27
18
18
17
25
3
12
87
65
43
48
6
75
159
126
30
33
51
12
9
15
30
48
3
72
8
40
39
66
87
20
31
36
161
193
15
39
21
27
5
60
13
24
47
13
23
103
17
40
63
65
40
45
59
25
6
9
51
102
39
8
16
80
1
59
36
28
21
11
1
15
45
24
23
16
9
27
3
45
3
65
43
54
6
57
24
68
97
11
7
6
132
23
40
69
3
9
3
27
18
87
15
6
135
45
119
28
20
37
51
3
29
37
83
13
12
3
12
45
3
63
117
9
23
1
171
3
93
33
71
28
12
33
66
84
93
33
144
18
9
33
83
12
88
12
12
9
72
12
48
27
27
6
39
68
16
15
12
24
60
30
30
6
47
36
24
52
36
45
162
90
66
45
9
36
24
18
17
1
11
28
8
25
3
32
100
32
40
32
73
87
20
13
30
6
12
48
30
41
13
36
15
9
30
5
121
114
5
97
35
13
90
17
88
32
13
42
78
18
33
36
45
35
73
107
108
67
9
39
93
3
54
27
15
48
45
27
6
12
95
13
99
3
18
15
20
13
11
61
59
120
1
18
17
13
6
114
15
32
13
75
81
18
33
27
90
11
16
45
18
5
25
36
24
258
69
33
11
1
15
33
18
5
72
31
102
35
97
78
42
12
3
51
6
108
18
18
47
49
54
21
3
6
72
60
3
20
7
42
23
40
33
24
15
3
33
105
27
12
36
21
18
101
16
45
30
33
72
45
30
66
12
18
78
71
25
30
9
9
12
11
12
25
3
68
36
13
12
3
92
16
8
49
63
27
5
73
12
66
9
176
31
41
97
48
47
7
65
24
4
15
17
196
48
45
24
18
150
27
68
25
35
13
12
23
84
12
40
48
15
93
12
3
5
24
13
3
20
48
12
24
28
60
20
12
25
11
37
12
15
36
48
15
102
108
12
48
59
52
15
48
60
138
15
8
1
23
43
29
25
15
21
18
5
ABCD 93476313694*3^$a+1 [50026]
15
48
45
45
59
60
1
3
9
23
31
93
51
93
12
105
15
32
79
33
32
19
21
84
75
102
3
33
11
73
24
11
103
9
3
17
43
60
24
30
63
3
6
47
1
24
12
23
28
39
17
91
5
28
45
12
11
24
16
24
21
3
48
15
5
1
12
3
48
44
25
27
3
6
51
24
15
6
27
3
29
1
27
48
12
20
12
79
21
9
48
123
108
20
64
3
5
19
30
135
12
48
15
12
5
73
3
24
15
36
9
33
99
21
18
9
8
1
6
18
60
15
21
54
60
60
6
35
48
49
23
25
15
20
28
27
9
3
54
83
43
12
9
33
3
33
3
9
63
15
9
92
43
65
40
45
6
42
11
151
9
21
18
17
13
3
39
33
81
99
32
28
3
12
42
15
8
16
8
1
71
88
51
78
39
3
5
7
6
3
111
45
9
36
63
56
25
30
21
3
42
83
1
11
1
63
24
45
36
23
13
83
7
60
17
73
24
3
60
60
68
48
7
57
27
57
9
15
32
91
21
9
60
18
84
30
18
6
12
27
12
3
9
81
15
24
56
36
16
3
42
15
63
81
87
12
5
31
29
31
30
3
132
24
21
120
39
44
96
7
48
45
84
8
16
32
36
16
12
3
5
43
5
1
6
65
1
47
1
15
20
7
41
16
12
8
55
9
27
30
12
18
81
75
69
15
9
45
3
63
30
90
54
3
9
23
37
18
65
4
93
15
36
39
24
24
5
13
48
27
3
12
33
147
9
69
23
7
29
31
24
45
12
48
20
1
36
51
72
51
24
18
3
8
1
47
84
64
105
11
7
17
24
67
6
24
54
9
8
61
12
11
4
24
24
9
15
8
1
12
48
35
1
15
32
13
123
20
7
18
59
1
6
6
54
30
30
45
15
6
18
41
60
40
24
32
4
20
7
17
4
63
6
71
7
9
15
90
11
28
99
114
111
36
33
23
4
21
36
6
5
13
3
12
12
15
48
5
67
137
7
126
30
5
13
3
3
29
7
21
3
29
13
12
90
9
27
36
78
99
9
39
36
32
12
40
24
8
1
36
6
36
45
12
20
55
29
48
40
21
3
8
40
39
24
6
3
45
51
123
9
68
28
21
23
16
32
55
29
7
41
36
31
12
24
54
84
11
7
29
13
3
15
33
80
19
6
27
24
20
133
36
12
12
96
51
9
54
29
36
7
33
21
11
25
48
30
66
39
15
117
36
12
36
141
36
11
103
5
1
3
12
93
23
1
18
42
3
12
27
108
18
18
6
23
37
39
39
18
3
36
21
42
12
54
24
119
7
36
113
64
27
21
15
24
29
31
21
33
90
6
63
8
49
95
31
17
52
36
3
42
24
102
18
6
29
97
24
15
3
5
24
43
21
176
7
29
4
3
48
9
129
99
80
25
3
12
128
55
6
90
72
18
3
27
21
9
23
43
17
7
41
100
12
9
27
21
36
18
12
18
27
32
19
138
30
53
37
54
5
16
8
16
24
72
21
60
47
37
11
4
20
79
17
76
36
9
42
45
51
6
47
37
6
9
12
36
21
11
37
47
37
23
31
6
23
1
36
3
93
24
39
105
6
6
138
12
57
24
39
45
36
27
24
48
9
20
28
15
29
4
27
66
84
60
71
127
54
107
12
4
3
69
8
112
69
114
5
16
21
6
21
21
27
108
57
18
18
27
60
21
23
37
59
4
27
12
12
18
42
29
40
8
88
123
77
37
78
6
30
9
21
59
36
4
12
20
1
12
3
92
16
39
21
15
24
9
21
27
8
16
45
27
8
16
12
60
32
1
23
16
44
37
24
3
32
16
12
3
30
30
33
3
60
9
21
72
6
57
3
33
63
29
108
1
36
51
3
21
24
27
6
18
9
51
6
51
56
40
20
31
72
24
45
20
1
3
12
48
3
17
64
27
5
60
4
93
42
6
15
45
24
126
12
21
8
52
3
24
5
55
21
81
3
44
4
12
39
9
8
24
25
123
20
16
27
17
12
1
3
63
30
42
57
92
36
52
32
19
12
150
6
21
60
12
96
15
18
78
6
35
16
63
29
4
8
48
43
90
78
5
108
7
21
63
12
30
15
8
13
3
120
44
7
9
44
4
36
24
8
12
4
27
6
63
27
29
7
33
32
25
23
40
45
11
28
3
81
9
36
27
15
66
39
48
39
5
48
25
59
61
15
51
24
36
84
30
3
56
4
36
9
63
15
53
73
23
4
21
35
84
1
6
5
55
66
135
159
9
3
12
9
9
11
60
67
30
35
156
43
132
24
6
48
96
3
8
12
28
8
12
13
42
21
48
39
29
12
1
87
9
24
23
36
49
6
21
15
57
56
37
35
25
35
1
75
3
30
51
15
17
7
24
12
53
7
5
43
30
36
3
8
48
16
15
42
18
5
25
15
39
18
27
60
93
78
6
51
15
21
32
16
75
48
36
41
43
6
72
15
3
21
51
12
102
3
72
15
18
47
25
27
21
6
9
21
27
27
17
49
63
33
108
6
9
80
72
79
132
12
6
6
18
27
8
24
16
15
18
18
66
114
6
59
25
111
8
24
67
24
6
36
83
1
39
20
25
11
24
36
4
3
108
9
111
65
1
23
25
39
8
16
24
24
81
15
32
37
35
28
21
75
45
6
45
15
24
42
35
115
48
6
23
19
9
12
21
18
48
29
60
37
3
3
9
20
85
6
42
27
60
60
15
81
3
6
60
24
54
21
8
1
3
3
29
103
48
53
16
3
21
56
4
36
15
65
97
36
18
81
21
27
21
12
12
36
66
29
100
57
11
7
5
25
23
48
55
5
24
55
81
144
48
21
42
9
21
27
8
19
12
12
78
24
35
4
24
15
17
40
9
6
30
60
24
11
55
9
99
36
5
55
89
24
49
39
3
21
39
18
24
63
12
60
36
27
6
3
21
6
84
6
59
24
7
24
12
69
45
3
33
3
44
16
45
39
20
28
3
65
13
24
39
87
54
3
32
55
45
3
45
32
1
18
5
4
21
30
54
30
45
3
45
8
19
5
28
45
99
44
4
27
18
35
4
69
48
12
11
52
15
9
75
9
60
24
9
48
36
59
1
54
12
17
48
1
72
51
24
51
54
15
33
84
35
31
48
6
3
21
54
21
9
39
48
72
24
69
111
39
78
6
96
5
64
60
72
44
52
27
81
21
90
18
15
20
24
4
68
16
60
45
3
69
47
12
60
1
18
53
28
63
33
117
36
23
16
33
63
36
3
54
24
39
3
60
69
20
61
24
126
29
55
12
149
1
47
25
11
4
45
3
44
1
11
1
30
6
35
124
21
11
60
4
51
137
7
153
ABCD 93476409862*3^$a+1 [50022]
23
48
72
13
90
57
3
5
24
25
30
33
3
53
61
35
72
73
48
23
16
8
7
17
1
6
41
24
25
23
61
6
12
24
48
6
30
36
78
246
5
1
54
17
19
29
24
37
36
12
6
29
1
6
18
72
18
30
18
42
107
19
53
88
15
78
59
7
36
77
48
55
17
43
18
30
53
37
51
9
23
13
36
54
12
18
6
53
16
15
57
32
16
56
16
8
96
144
25
6
65
43
53
19
45
63
36
5
24
24
73
18
36
90
36
48
72
24
11
55
24
30
60
54
41
40
27
45
8
67
18
107
72
40
15
36
21
32
112
39
33
93
59
31
65
7
105
72
15
72
33
8
103
6
48
11
120
109
12
36
3
15
17
7
33
15
17
25
138
5
24
61
11
24
109
155
24
1
18
29
31
65
16
27
12
18
15
3
5
1
15
15
18
36
54
21
21
11
19
29
25
23
31
17
40
21
18
17
37
18
17
24
64
267
90
11
24
25
15
8
115
77
37
51
32
16
27
12
6
35
1
15
15
60
5
31
30
59
16
3
101
19
29
13
18
102
3
8
24
96
103
17
127
36
69
8
72
24
24
163
5
1
47
37
90
60
5
40
21
42
17
13
6
45
32
40
3
5
31
18
18
77
72
121
24
18
117
32
24
19
5
13
36
6
9
72
128
25
126
54
195
8
31
36
72
5
13
11
16
63
17
13
96
30
18
11
96
48
31
36
108
12
77
49
54
36
18
6
5
24
19
29
7
65
49
90
5
31
81
45
18
18
47
25
15
21
11
19
5
55
81
39
6
108
15
8
133
35
37
83
24
97
71
37
27
21
18
24
65
72
16
45
12
47
49
23
67
29
40
120
3
78
15
69
147
15
17
7
65
16
32
24
40
120
9
36
35
72
55
36
12
72
6
11
1
71
61
30
60
12
90
11
64
93
102
6
54
18
135
32
103
12
24
5
31
18
95
40
147
114
27
27
30
47
31
9
32
43
5
13
51
9
30
17
43
29
91
77
13
11
7
17
61
35
16
21
35
24
133
59
13
11
72
85
11
19
42
11
7
90
48
15
27
29
43
5
24
79
18
12
18
17
40
21
35
1
63
32
120
1
90
18
27
3
5
19
12
96
48
41
1
87
15
33
39
24
9
111
36
6
63
32
175
18
12
3
32
88
39
65
43
54
15
45
18
30
3
33
71
43
117
99
29
127
65
151
17
55
41
24
48
48
55
6
59
25
23
24
85
18
81
8
96
67
18
30
24
48
72
21
8
67
45
8
48
24
16
33
23
49
95
55
9
8
24
40
104
13
30
6
84
72
6
72
30
6
54
35
1
215
1
15
15
6
11
16
27
48
6
47
112
3
29
1
23
217
71
19
45
3
24
45
32
43
29
24
40
15
41
19
72
29
73
36
60
15
32
145
42
53
31
24
18
63
8
24
72
48
24
13
27
104
72
13
30
42
18
90
12
83
24
1
23
37
12
47
24
37
24
51
8
43
24
5
49
47
88
75
29
24
24
1
63
39
60
12
17
1
15
56
97
120
15
75
24
84
60
53
1
15
15
57
8
7
6
54
29
7
54
83
16
152
13
24
11
24
91
5
7
41
24
48
24
13
18
84
6
15
21
11
19
36
18
42
84
18
15
57
6
9
104
40
8
1
30
41
19
90
11
16
80
1
63
24
105
15
8
96
43
29
24
1
47
40
3
21
93
11
40
8
24
7
30
42
17
67
21
8
24
96
24
7
24
18
15
33
23
37
54
36
54
11
16
3
6
54
12
125
1
54
41
37
27
8
127
17
49
42
101
55
17
7
18
15
15
42
15
21
12
15
9
48
90
5
13
90
54
186
18
15
21
18
17
13
59
121
15
27
29
37
42
12
21
32
40
15
60
5
7
18
15
8
19
29
16
56
25
54
9
96
3
5
103
18
15
8
72
79
60
5
40
3
18
59
88
8
24
61
11
43
30
60
66
42
102
113
19
18
11
24
67
108
17
16
117
18
9
3
18
54
36
41
49
54
36
29
64
21
90
48
41
16
3
5
24
1
36
42
54
11
73
24
30
17
55
33
72
3
6
54
18
143
31
65
31
9
75
18
60
15
15
78
54
29
1
15
39
65
7
33
9
71
67
90
24
48
11
48
13
198
21
15
17
55
72
132
45
24
21
36
72
48
90
18
11
72
103
30
3
93
27
72
32
96
25
63
45
11
43
54
47
37
3
128
37
12
90
5
24
136
21
36
18
45
56
16
56
7
66
39
3
77
25
6
12
54
15
32
49
15
15
108
24
29
16
45
59
31
36
84
6
12
23
72
13
35
19
18
83
79
57
15
36
5
64
8
16
39
102
6
18
11
25
54
17
127
17
139
6
23
24
37
42
138
6
9
8
67
42
18
9
56
16
21
3
39
36
5
7
33
80
31
144
89
43
12
17
24
24
31
30
6
53
24
31
18
84
3
32
19
24
45
45
30
77
103
33
45
59
49
54
89
24
40
75
69
24
8
7
17
24
24
7
60
18
11
24
24
40
32
25
15
99
36
9
104
13
18
41
168
16
72
128
37
3
21
36
48
24
72
18
5
61
35
7
65
40
8
144
7
18
15
56
7
102
35
25
90
29
72
24
16
8
67
69
3
12
17
40
3
30
6
9
135
12
24
12
18
6
9
9
36
59
67
29
24
24
7
54
3
3
54
30
36
5
24
61
35
19
18
3
32
37
60
18
5
24
73
162
5
64
8
1
120
87
3
78
47
16
24
8
24
55
108
5
37
18
41
31
89
24
85
12
6
9
96
33
54
60
5
24
1
15
27
29
72
40
32
91
53
1
6
185
64
15
42
63
27
5
72
31
18
48
36
107
24
37
ABCD 93476556788*3^$a+1 [50036]
3
45
48
12
19
116
45
12
36
115
17
39
9
15
9
30
126
15
45
6
18
30
1
5
60
15
69
3
165
12
6
114
111
45
60
24
31
152
45
135
93
24
3
129
48
48
79
11
9
45
24
114
81
9
7
29
24
90
78
72
108
30
30
24
91
44
3
6
42
18
31
80
136
20
24
36
60
48
57
12
36
24
175
11
42
120
15
45
67
5
42
48
1
47
48
21
9
19
47
6
48
7
89
96
60
30
13
84
60
12
5
36
3
16
53
150
6
12
192
67
29
120
67
68
57
19
35
6
24
24
84
87
9
7
137
6
37
8
45
24
108
39
100
89
36
48
42
18
126
21
33
36
6
69
27
78
55
29
3
33
7
17
36
30
6
91
120
119
9
87
37
5
48
39
4
11
48
90
96
36
15
9
55
116
24
69
3
4
53
31
125
90
30
162
25
5
48
7
77
216
12
12
12
75
21
72
48
132
276
24
123
15
90
60
63
112
17
60
7
96
5
18
126
24
42
13
41
111
48
16
29
24
3
9
24
27
33
19
41
51
33
12
115
41
7
5
51
45
27
39
126
24
48
48
3
112
29
15
156
57
36
27
57
3
9
156
12
48
42
6
31
29
19
41
31
29
6
6
48
7
35
33
16
143
30
3
15
30
12
12
168
63
9
91
168
12
17
7
20
15
54
12
3
40
17
199
89
12
3
12
4
96
8
4
71
6
24
12
12
27
60
28
53
3
36
9
60
12
12
111
9
31
24
5
48
39
51
48
109
5
60
108
54
133
5
48
3
117
7
53
3
159
6
60
12
18
1
120
5
48
36
19
92
9
72
75
93
51
4
5
12
159
21
12
3
129
19
29
42
6
75
33
19
12
209
24
36
60
12
39
51
45
57
60
7
71
13
5
15
16
56
69
168
3
60
57
7
59
6
195
21
99
9
12
12
48
3
12
40
17
6
126
48
55
53
168
12
24
24
12
12
27
9
12
15
120
3
49
5
90
90
6
90
24
30
102
96
12
3
9
18
6
55
12
23
30
7
8
9
27
36
33
84
127
56
33
15
4
12
56
69
36
12
156
27
123
45
52
95
30
108
7
48
95
6
48
67
119
30
15
9
156
175
17
127
53
60
48
7
17
198
13
24
11
37
144
24
20
9
96
87
24
9
55
56
15
30
66
69
69
75
4
41
144
60
18
69
9
12
15
33
79
53
7
41
7
17
36
55
77
3
12
48
40
24
5
132
15
21
12
48
90
318
12
12
3
45
7
5
30
18
12
18
37
5
36
12
108
60
51
84
36
33
48
55
8
36
15
30
55
53
96
24
36
55
125
7
5
12
60
31
17
15
3
6
103
113
39
64
137
3
15
30
12
127
5
36
24
7
41
3
57
108
55
71
48
48
18
135
4
41
60
7
24
5
75
4
32
93
24
55
12
29
87
153
24
91
12
5
132
222
6
42
6
60
12
48
7
17
43
53
90
45
129
36
84
27
33
30
21
117
60
24
36
60
39
81
3
4
35
6
72
72
48
75
33
27
4
41
72
283
5
103
24
32
21
24
36
43
35
42
102
217
108
53
12
120
72
108
30
18
12
7
11
30
72
55
36
17
12
96
51
63
102
99
4
35
73
5
24
43
47
30
18
18
30
33
60
4
116
27
37
11
42
12
72
18
18
78
37
77
60
7
20
9
132
132
168
43
35
21
33
3
33
36
15
141
15
48
16
23
25
5
3
69
90
144
54
3
48
39
13
35
48
96
54
27
69
51
4
41
3
21
36
30
45
9
31
17
48
72
7
59
102
39
51
30
3
12
172
5
48
12
108
7
36
5
7
89
96
24
79
5
36
48
168
18
42
43
5
15
40
65
72
15
108
40
36
36
59
6
139
5
31
72
101
75
16
29
60
42
9
81
75
48
69
6
1
104
132
120
24
3
102
19
17
60
43
29
228
55
8
21
108
3
48
36
28
17
31
17
36
6
48
6
42
49
56
57
3
4
24
29
3
165
67
263
144
21
93
27
33
19
36
36
23
66
60
66
48
18
39
129
55
29
36
72
39
33
7
5
114
42
54
1
53
12
15
15
54
15
64
65
51
45
36
15
64
23
30
3
15
18
12
18
37
8
45
132
12
3
88
11
18
115
113
24
24
15
27
69
69
36
15
36
15
13
35
42
7
125
18
42
63
69
48
48
7
161
72
12
27
28
53
12
43
68
9
36
12
7
41
6
18
7
23
18
3
27
54
91
12
8
9
36
12
216
12
30
54
36
15
39
6
19
84
17
39
21
12
42
6
60
78
162
3
12
15
9
21
12
12
24
204
12
120
108
108
3
87
48
45
51
18
12
18
61
17
7
17
138
81
15
1
5
43
95
18
84
51
108
36
36
3
54
36
75
9
211
17
12
36
12
12
102
96
18
19
36
77
7
161
24
3
28
32
9
48
108
12
31
11
ABCD 93476955134*3^$a+1 [50022]
60
48
89
10
30
12
20
19
36
93
32
88
20
22
60
45
9
14
13
48
60
5
100
15
29
12
79
75
14
7
240
5
31
17
16
6
50
40
18
32
28
32
58
3
48
69
60
27
5
28
3
60
24
15
9
89
7
24
36
3
62
10
54
116
79
15
140
34
56
10
66
15
9
51
3
42
14
10
6
80
4
54
12
99
72
57
12
8
6
36
25
5
64
90
30
15
72
17
76
15
221
34
21
24
12
9
51
24
33
2
58
3
3
36
98
42
25
5
4
96
44
4
2
34
36
14
6
19
89
36
7
60
9
30
54
60
24
62
30
10
44
6
4
51
33
72
15
24
15
14
40
36
156
20
91
17
126
97
3
26
31
9
24
24
20
7
83
6
16
144
51
39
177
59
18
52
48
51
21
150
30
30
45
5
151
84
24
5
10
6
38
6
16
24
6
44
10
20
4
32
28
3
24
36
69
30
18
62
28
81
41
31
48
12
27
56
61
9
90
54
80
7
65
30
58
111
11
70
15
9
14
6
4
90
42
8
7
29
100
30
26
24
54
13
9
50
109
12
17
31
209
67
53
40
6
50
16
18
50
36
10
57
84
3
12
45
9
135
9
51
5
4
6
26
144
7
24
36
3
66
24
164
7
23
22
68
40
27
33
3
24
39
36
18
110
30
16
15
12
24
29
94
6
24
20
10
21
45
24
26
25
60
21
15
24
36
15
54
54
86
76
20
55
84
59
10
90
2
19
5
4
3
63
14
31
12
17
52
15
24
60
69
63
53
16
39
156
3
20
22
108
111
36
33
3
9
8
31
192
119
1
48
71
1
39
18
3
24
59
54
112
20
31
9
15
9
24
102
44
66
90
40
18
3
39
90
24
15
41
24
7
77
40
3
9
48
72
75
15
24
66
84
111
45
20
19
69
60
12
120
171
9
39
159
50
31
81
30
21
27
26
90
25
59
6
124
27
65
64
24
3
53
124
3
89
28
90
2
24
40
15
105
27
47
13
69
74
10
104
12
55
33
42
14
16
39
180
21
30
9
9
36
15
21
108
20
10
6
26
30
18
37
60
35
10
18
33
24
23
73
83
6
10
45
123
21
81
48
66
86
19
5
100
27
9
39
5
16
38
10
56
136
30
69
36
69
36
60
48
3
3
6
44
94
21
12
153
84
20
7
33
60
3
9
159
105
20
30
1
3
21
72
33
15
60
29
7
35
10
75
45
14
1
33
30
2
4
96
8
22
14
55
12
39
69
60
36
24
36
3
26
60
175
105
51
69
6
9
11
1
57
56
64
3
33
30
44
13
48
29
31
5
4
2
40
21
33
84
3
17
52
15
9
6
9
81
15
60
15
18
126
30
14
61
45
24
60
12
8
16
6
60
9
59
97
5
70
141
57
30
42
20
115
60
45
78
21
5
67
33
26
18
60
10
30
27
15
18
60
42
30
54
21
189
30
57
3
36
20
94
14
52
138
62
1
3
54
72
38
1
11
18
43
83
36
34
24
30
6
50
61
33
12
44
16
24
27
3
45
60
45
26
10
15
33
63
59
24
4
30
3
47
13
153
56
144
66
60
49
99
33
48
60
21
80
4
60
120
27
59
18
46
36
45
45
78
36
21
60
24
5
6
10
15
9
111
33
20
127
9
44
7
36
24
5
48
52
48
51
15
30
20
4
32
19
252
3
45
81
135
45
38
1
9
42
69
69
20
7
36
27
117
24
11
25
36
23
6
108
16
27
60
24
3
30
36
20
4
27
24
11
54
16
24
27
144
29
7
60
9
39
11
94
86
61
60
69
48
60
63
153
27
3
57
24
5
28
6
66
38
10
3
24
23
61
29
10
42
200
10
54
15
39
177
45
48
2
54
16
39
36
96
39
14
40
6
38
100
27
5
18
13
17
42
30
28
12
120
78
36
56
18
100
27
24
11
10
18
57
15
44
10
75
12
24
45
24
15
36
29
36
64
20
6
90
4
15
39
6
20
4
30
33
57
6
21
60
29
67
9
14
10
15
95
54
46
86
100
8
90
36
54
22
120
24
26
10
69
11
49
9
56
4
6
6
39
9
51
11
118
90
21
9
12
74
97
24
24
65
10
57
59
24
16
18
6
60
54
3
39
30
108
63
93
27
24
24
180
12
17
36
31
75
9
21
8
31
12
108
29
40
12
39
111
24
6
18
117
69
30
21
35
40
21
3
30
120
20
46
45
24
11
25
5
18
46
50
1
65
40
111
60
77
31
5
76
39
12
108
72
59
25
5
4
36
138
2
10
14
67
48
36
36
29
108
46
141
5
4
27
57
27
45
30
8
72
121
57
20
36
70
20
61
119
1
69
24
3
17
12
19
5
67
3
21
65
40
50
49
132
17
60
7
36
3
36
69
59
10
12
48
12
134
36
90
24
30
46
8
43
108
71
64
6
54
21
29
4
36
20
34
6
26
34
27
3
21
9
30
21
53
31
5
4
50
22
20
40
99
15
74
91
36
33
62
90
28
123
29
220
24
24
87
33
20
91
36
9
80
34
90
63
48
39
30
102
18
32
28
3
59
18
12
10
50
79
41
18
22
38
1
35
46
24
36
15
24
11
58
12
20
54
1
53
7
35
10
8
66
1
33
12
30
38
90
46
15
51
18
86
106
14
6
79
9
36
20
256
14
16
9
11
40
8
1
41
40
51
108
39
50
7
113
60
7
3
6
20
4
51
15
30
44
43
27
30
2
109
36
23
1
36
3
96
26
79
41
19
99
60
21
5
7
24
53
7
123
30
12
15
9
74
ABCD 93477043358*3^$a+1 [50026]
17
28
99
69
21
96
54
66
15
12
80
88
129
63
60
36
81
63
8
19
53
13
63
21
23
43
5
52
57
51
20
48
7
89
76
8
1
96
119
136
8
37
95
108
112
200
19
9
32
55
45
128
37
123
140
1
3
123
33
60
120
24
68
25
60
84
126
9
36
492
36
72
8
12
52
93
120
3
36
44
67
24
9
156
20
48
76
20
7
24
90
3
3
125
25
90
5
184
36
9
120
15
60
75
30
23
48
88
21
39
87
53
91
66
60
15
69
30
41
4
45
83
43
33
87
5
24
61
3
12
60
8
181
99
21
51
8
36
1
75
20
79
141
45
23
12
24
85
243
68
49
6
105
164
16
80
28
44
13
23
64
32
25
3
20
48
52
27
65
4
51
5
24
60
196
75
6
63
60
111
120
5
25
36
54
66
54
45
8
37
99
21
11
28
12
212
108
64
20
48
16
44
52
81
144
11
25
47
67
141
60
15
17
76
51
33
36
32
115
30
27
33
3
104
40
12
21
119
40
81
27
57
6
29
25
15
128
12
1
3
21
51
45
119
25
131
4
84
24
20
16
164
172
60
51
17
220
48
219
93
8
85
15
12
57
11
4
21
120
27
72
75
69
44
12
48
73
39
120
8
37
36
15
75
53
64
93
15
20
85
27
12
44
67
129
111
150
39
36
69
63
27
65
1
30
129
36
32
88
240
75
69
165
11
19
21
44
100
8
100
48
9
6
90
27
33
75
9
30
41
79
33
32
48
97
180
155
16
32
7
9
21
39
21
15
15
65
64
21
36
144
23
76
21
11
109
3
128
4
68
67
45
80
1
95
72
16
20
16
15
6
15
45
195
99
9
12
24
44
60
4
12
45
71
52
8
25
59
84
24
157
39
87
5
24
24
157
27
8
25
15
45
99
51
9
68
16
24
27
9
92
84
16
15
17
60
40
33
39
36
12
93
35
88
27
65
348
16
20
28
27
90
11
88
27
5
49
60
63
20
16
144
32
76
12
20
73
3
116
28
8
24
4
57
27
33
75
15
29
36
25
54
45
8
108
49
159
21
11
4
21
35
64
20
84
37
54
6
23
132
64
21
23
61
6
29
91
69
21
159
96
69
11
48
1
96
3
72
105
327
8
49
11
145
95
49
99
104
43
69
144
21
15
48
116
16
171
5
204
84
16
24
176
40
108
57
120
3
93
35
72
36
37
27
87
45
104
16
20
156
19
53
96
60
16
44
211
90
51
9
11
49
96
27
72
44
127
114
111
164
61
120
23
97
84
36
24
6
77
13
47
133
15
24
224
184
33
107
60
36
37
210
45
92
12
91
24
45
36
44
16
99
81
84
45
51
104
24
124
68
49
60
111
105
30
117
180
33
3
27
65
124
45
35
61
147
56
1
90
149
40
96
51
33
81
35
64
72
9
36
30
174
59
1
120
119
7
9
105
6
29
40
56
25
84
6
90
60
84
3
168
69
120
155
24
1
36
60
75
84
60
36
45
24
39
164
88
75
69
36
129
171
132
20
13
95
100
104
64
72
44
151
24
66
15
39
66
3
96
45
75
44
7
29
240
205
120
30
9
87
5
4
105
39
57
120
24
30
21
75
5
72
76
96
68
13
30
65
85
114
21
8
1
90
96
17
76
72
12
132
21
27
93
3
21
60
59
7
185
148
44
103
173
37
23
31
120
30
96
59
84
37
23
64
63
77
16
24
8
25
75
32
36
37
30
24
90
71
49
3
3
5
48
37
24
23
7
21
72
3
5
19
125
61
23
127
90
123
120
21
111
69
59
7
5
4
20
61
27
56
37
24
150
245
61
24
15
48
33
30
5
24
96
48
40
27
45
8
64
120
27
30
36
39
21
144
59
37
84
120
3
72
264
72
32
40
27
216
29
1
90
53
12
28
21
15
165
36
60
23
132
145
35
12
127
21
80
28
12
99
65
1
30
29
16
ABCD 93477085706*3^$a+1 [50061]
11
37
27
24
68
28
104
61
75
117
27
20
97
195
156
24
36
21
35
28
24
32
4
20
4
36
33
195
141
35
4
156
24
56
156
108
160
45
216
71
1
15
144
68
37
96
47
36
16
45
123
92
1
119
72
16
216
56
1
15
9
83
60
112
8
76
20
49
71
64
105
63
24
32
112
57
11
4
33
99
45
3
24
117
48
63
129
35
48
40
93
3
12
12
69
87
68
109
11
37
15
9
47
52
84
152
88
96
57
35
28
56
40
57
99
12
36
36
8
24
36
16
69
23
48
49
3
92
36
52
44
28
33
23
25
39
72
48
12
45
48
35
348
145
27
108
12
12
177
143
25
168
27
24
60
20
37
120
24
15
128
1
75
12
33
231
33
111
33
3
108
44
88
8
37
39
36
93
11
16
21
15
120
132
120
56
13
51
69
3
60
24
33
63
108
156
9
27
21
27
72
80
28
56
64
9
63
84
21
159
24
9
48
167
145
39
56
73
39
33
119
49
48
11
168
76
44
28
9
111
48
72
9
11
37
87
9
11
40
12
44
124
72
20
61
24
123
80
16
128
28
105
47
12
100
9
23
1
75
36
152
28
8
4
12
48
68
49
3
108
20
12
24
1
96
11
37
123
96
32
85
27
152
37
35
88
44
1
83
28
33
75
8
52
33
24
27
32
16
69
23
49
87
9
47
25
39
72
12
104
28
129
15
24
240
105
15
12
60
96
72
140
52
57
24
27
8
112
44
88
20
13
59
4
57
48
3
56
37
11
181
24
11
144
13
11
12
144
16
12
60
9
119
124
56
40
56
12
88
56
1
63
104
84
76
60
96
56
13
23
60
76
201
27
12
36
96
32
13
15
84
32
37
27
84
284
16
8
28
44
37
48
24
87
140
28
57
3
21
23
64
48
8
72
64
129
63
57
83
13
11
12
25
47
40
105
23
84
88
8
52
228
12
57
3
45
15
9
155
120
16
21
15
9
3
204
9
83
88
36
9
24
23
1
75
104
36
1
51
84
8
60
12
97
24
96
72
15
36
204
32
1
15
9
155
16
45
243
45
24
63
81
131
232
24
20
25
95
24
280
20
196
96
9
15
33
3
24
45
11
28
116
60
49
96
24
24
99
32
48
36
145
72
96
3
117
48
59
4
48
72
8
136
9
83
36
72
24
73
39
129
24
75
21
159
36
32
13
24
99
12
24
105
47
112
20
36
12
4
36
60
12
56
52
32
36
13
11
108
4
189
39
9
23
28
32
37
63
33
27
24
93
48
11
52
20
61
75
12
68
64
12
129
111
225
35
124
84
93
75
21
23
48
144
4
21
72
99
8
48
37
147
12
116
160
21
3
93
23
112
105
63
32
25
147
24
120
45
240
75
21
39
9
48
24
39
72
249
47
12
124
12
8
16
8
133
59
61
11
4
32
60
148
120
32
36
37
24
27
12
9
39
105
15
44
88
12
144
56
24
84
157
99
120
21
72
3
36
24
9
107
13
15
80
241
51
104
37
99
60
56
52
69
48
3
84
72
32
108
4
60
80
136
84
120
8
12
72
4
36
72
32
64
60
36
60
32
1
111
192
60
48
8
76
9
240
119
60
37
119
168
144
16
32
121
27
24
36
9
35
36
25
39
36
8
28
57
11
16
48
8
28
132
132
12
24
93
11
12
64
80
1
51
72
80
192
100
8
49
72
27
117
131
4
20
12
1
63
9
51
84
9
3
24
24
48
72
48
93
83
13
39
144
308
109
63
9
147
21
63
48
8
36
184
60
8
1
96
48
27
72
8
40
144
32
88
36
24
33
123
56
16
8
4
108
141
83
16
84
57
51
36
96
56
64
8
36
40
72
32
157
15
33
120
107
37
51
128
36
52
56
157
147
21
399
68
85
23
1
75
24
32
112
36
144
84
20
16
20
52
48
96
9
11
37
71
1
27
56
ABCD 93477151382*3^$a+1 [50114]
60
30
18
127
17
96
90
1
36
119
6
12
7
53
18
54
108
126
54
18
84
6
18
210
36
54
42
43
41
55
131
54
19
29
18
25
47
1
41
18
120
72
78
127
84
5
72
55
29
108
126
25
101
6
12
132
85
23
102
18
73
84
29
7
59
6
12
67
5
18
18
60
12
7
24
191
54
36
31
5
18
174
127
41
48
7
29
108
162
25
29
67
23
25
47
90
42
48
25
53
30
6
90
84
204
121
72
23
25
65
90
85
59
18
43
11
108
97
29
156
54
42
54
90
180
211
24
83
1
12
5
18
1
96
35
133
11
18
43
23
42
43
47
18
102
60
169
65
30
24
25
47
85
17
72
18
1
36
5
36
19
155
78
30
6
7
5
72
72
31
119
36
48
6
54
12
60
12
72
25
29
114
72
36
138
31
41
42
18
43
12
227
168
84
1
5
55
29
108
36
6
36
25
65
12
67
23
1
71
54
90
24
12
1
107
6
90
84
6
31
5
54
36
18
12
6
108
1
53
48
234
6
12
36
72
19
24
72
17
108
54
61
23
54
6
66
24
90
54
66
1
35
24
66
19
12
119
36
12
96
66
6
85
48
11
1
35
252
120
6
120
36
19
59
13
23
121
156
47
37
60
11
72
12
36
18
6
1
17
31
17
55
240
17
30
168
12
133
24
65
30
78
108
102
73
167
12
49
59
133
35
145
29
6
13
35
126
78
12
60
25
11
90
102
36
6
18
198
12
31
59
73
77
36
31
53
187
11
60
54
79
5
6
48
6
55
11
6
79
96
113
84
60
90
1
12
95
138
54
36
61
71
72
36
144
36
36
61
5
24
31
53
42
85
5
43
11
84
25
89
30
1
41
36
90
145
29
78
126
55
29
90
13
23
24
1
71
108
102
54
37
107
1
60
11
54
6
18
30
36
36
1
120
48
71
48
97
29
55
60
89
7
173
48
19
131
12
78
18
1
11
42
30
72
36
73
41
18
72
36
102
78
48
54
18
24
54
72
55
108
17
12
42
25
173
12
96
90
54
48
150
66
54
37
24
101
24
31
113
12
151
48
41
36
139
89
24
12
6
84
49
11
90
55
29
7
24
59
25
12
84
101
12
31
11
18
12
55
113
12
79
197
84
36
19
5
90
18
36
54
73
29
96
84
6
18
12
132
36
12
144
19
41
126
25
24
5
30
24
66
19
12
59
54
114
1
11
61
48
77
103
107
42
126
54
36
36
30
24
54
102
90
19
71
18
67
95
90
18
72
85
96
17
31
11
30
18
6
30
1
53
6
36
18
91
11
6
102
60
120
186
7
77
7
83
1
149
12
24
12
60
72
67
59
25
101
120
78
36
25
47
12
42
31
35
13
5
31
23
6
66
25
65
54
36
18
67
101
30
90
18
24
97
5
18
96
1
240
36
5
24
18
133
65
103
17
18
97
179
18
30
90
6
61
59
6
48
43
89
18
12
24
25
72
77
36
42
85
84
59
42
84
19
36
36
59
85
5
90
18
31
197
18
114
48
42
30
36
150
36
48
18
55
5
19
263
6
31
36
89
18
90
6
84
96
180
30
54
72
96
13
17
19
5
18
12
181
5
30
72
73
5
12
42
36
49
5
48
7
11
85
23
1
41
79
113
7
83
13
29
139
59
102
36
72
42
25
113
6
25
11
18
7
23
6
36
48
72
19
71
1
89
55
24
29
18
18
24
18
18
187
48
72
17
7
96
17
126
1
41
12
132
48
60
18
30
60
18
37
29
78
12
18
31
59
13
47
12
6
12
67
23
36
6
19
107
84
60
18
48
18
216
61
83
6
18
13
84
41
54
96
18
156
18
36
54
150
90
12
24
127
24
29
30
60
36
18
30
13
149
108
6
25
59
6
151
60
161
132
36
36
79
36
29
55
29
60
18
12
1
35
36
1
23
126
30
180
24
61
23
181
36
96
47
36
61
35
90
36
12
6
54
18
30
42
108
49
23
36
126
30
96
12
1
12
65
30
54
6
48
150
90
25
29
43
59
150
30
24
54
91
12
35
13
131
6
12
6
1
35
61
29
90
1
48
5
67
5
43
59
6
31
23
73
17
12
6
18
31
5
30
6
18
84
42
199
47
13
59
60
102
24
66
18
288
79
24
72
24
71
60
13
17
24
ABCD 93477213106*3^$a+1 [50132]
48
112
32
48
64
80
64
200
144
16
104
312
288
16
120
24
32
144
144
16
24
120
296
240
136
80
136
144
8
40
96
416
16
32
96
72
72
160
56
24
136
192
8
16
8
40
128
40
72
176
16
56
24
48
120
72
136
80
64
336
8
120
192
240
72
40
176
16
8
216
96
144
72
48
24
216
144
136
176
16
104
168
88
240
48
96
120
8
168
112
96
144
8
24
16
72
32
96
144
40
104
16
288
80
240
40
240
56
72
64
24
104
256
192
8
120
232
32
72
64
80
456
168
72
240
328
96
56
48
120
112
24
32
88
56
120
24
16
248
96
264
120
96
144
408
48
240
96
208
32
168
160
80
96
96
48
40
8
24
168
240
72
120
24
24
216
160
176
120
288
160
72
104
72
160
32
400
168
72
8
24
40
104
40
144
72
48
80
72
24
112
104
24
112
464
120
24
24
88
144
8
48
24
24
144
48
24
184
144
8
24
168
96
112
24
48
168
72
120
168
72
200
72
24
120
16
80
24
16
8
216
24
328
8
96
360
144
96
168
192
16
128
96
96
64
80
144
96
184
32
24
160
248
16
200
16
128
456
64
56
240
16
120
56
24
288
96
40
104
216
24
112
48
240
8
24
88
96
144
32
264
40
80
64
32
168
16
24
128
144
96
64
120
176
40
8
120
72
160
144
8
160
32
288
16
296
48
16
56
48
96
96
144
64
128
384
160
120
8
96
72
144
144
64
8
168
304
72
224
160
120
144
176
72
24
40
104
144
120
120
136
416
24
24
240
16
56
88
32
24
184
56
72
288
144
16
80
112
32
216
112
288
24
120
200
16
144
216
384
72
48
168
32
96
16
104
184
56
24
96
16
104
40
360
80
280
24
48
32
600
120
192
16
80
48
160
80
24
160
152
48
40
56
120
40
32
600
240
184
24
152
48
120
24
240
40
32
40
96
8
136
8
240
96
96
24
144
96
16
104
216
144
16
144
344
88
128
40
56
216
64
168
128
48
120
64
48
24
104
40
56
136
72
80
16
ABCD 93477418982*3^$a+1 [50044]
18
18
25
24
77
240
18
12
24
6
39
27
12
12
13
80
16
47
48
96
78
51
39
36
30
135
117
30
37
8
15
25
65
60
3
21
6
24
13
8
9
39
39
1
72
24
23
81
9
6
24
18
84
3
105
96
87
27
48
78
60
19
17
31
17
7
23
12
36
18
54
1
24
8
15
72
12
13
53
18
24
33
57
31
131
66
19
41
30
33
75
37
65
63
16
104
24
75
192
69
15
25
35
24
37
11
24
120
21
15
105
40
23
1
35
48
13
17
36
19
11
24
12
24
1
5
3
3
78
55
17
12
60
60
3
87
48
30
24
66
264
25
59
60
42
72
12
19
35
102
63
15
156
36
84
48
61
65
6
30
36
12
36
31
71
18
15
39
25
72
35
6
7
71
9
27
30
18
12
18
126
96
49
107
18
60
24
7
11
234
6
54
6
25
59
21
64
65
24
12
43
59
60
73
23
9
16
47
24
1
47
96
24
126
6
48
48
30
15
3
6
31
48
96
143
33
15
24
6
27
120
15
1
59
13
80
15
12
37
48
35
12
36
102
18
85
24
11
30
12
67
23
1
41
55
119
1
101
19
23
78
19
24
32
48
16
5
6
48
30
12
18
49
35
12
9
15
42
55
8
69
3
9
66
24
85
11
108
9
33
18
36
18
55
41
6
6
30
12
60
60
42
48
6
90
31
71
42
30
18
55
197
36
15
15
60
24
102
55
24
24
120
71
6
18
60
6
30
25
131
36
42
42
114
90
6
19
11
61
155
30
42
37
11
13
17
15
39
1
47
12
18
42
48
36
66
19
59
18
19
48
47
25
41
7
23
24
1
5
3
75
36
30
24
19
11
6
6
18
7
35
48
36
33
33
7
5
12
30
24
49
128
9
18
21
15
9
112
104
15
12
13
72
144
11
48
61
41
15
183
1
71
138
6
1
8
69
3
3
30
6
33
45
42
25
24
29
3
45
19
23
12
24
30
66
133
80
16
101
6
85
83
36
90
54
49
155
192
60
54
99
63
18
12
12
6
1
24
11
69
40
11
6
55
17
7
5
6
12
6
42
42
151
11
114
30
36
33
15
150
30
21
45
30
6
108
66
72
30
54
21
3
69
3
37
47
18
31
120
96
5
19
47
169
11
30
18
36
1
107
61
35
117
117
48
3
40
24
53
12
102
1
59
61
23
126
6
54
18
30
30
81
69
96
27
45
42
42
18
13
23
129
117
115
11
12
6
27
15
18
42
72
45
16
5
60
24
31
41
18
12
1
53
54
36
97
35
13
80
16
120
23
42
30
9
64
11
96
85
29
30
12
24
18
30
36
30
55
17
12
3
15
12
30
36
42
24
6
138
1
23
1
24
80
21
36
18
12
25
48
53
12
18
13
35
36
33
3
30
30
33
27
84
24
1
41
60
132
6
6
30
69
24
21
72
27
117
24
30
12
24
33
112
35
48
102
6
54
19
29
3
15
60
60
105
33
31
11
78
36
24
30
61
41
63
24
57
55
5
3
16
96
35
48
12
24
9
111
97
24
5
126
13
11
109
17
30
54
19
5
42
24
1
23
36
13
23
42
102
48
36
12
24
25
95
126
3
39
18
78
9
48
33
7
32
27
13
71
6
19
35
45
27
13
71
25
29
67
59
21
45
43
89
60
30
6
7
95
49
11
168
30
55
152
9
6
73
59
21
9
7
23
6
6
21
15
42
7
24
119
18
7
47
6
30
13
35
6
6
25
167
1
47
49
29
36
24
60
54
12
1
53
6
6
30
84
24
6
36
30
42
12
6
24
25
89
24
7
11
13
17
18
24
72
13
80
16
47
48
1
56
147
45
33
24
48
7
24
11
54
24
7
71
114
24
87
48
15
12
45
39
49
11
60
24
121
11
13
72
5
18
66
84
60
66
36
132
13
47
72
145
11
12
1
71
169
11
13
41
7
72
101
66
6
19
41
48
7
72
77
99
9
6
36
109
35
30
12
43
24
5
51
87
54
3
40
53
42
33
48
21
19
96
11
30
30
12
36
24
81
9
63
39
1
32
21
91
24
96
23
42
6
18
6
25
53
90
33
45
54
24
42
19
35
60
9
45
6
24
12
84
24
6
84
42
12
108
24
1
32
16
104
168
88
11
6
18
37
24
83
12
48
48
78
6
54
66
69
87
25
23
30
54
61
17
63
15
1
65
31
77
42
114
72
15
15
25
29
84
42
37
96
5
30
69
33
174
114
15
99
66
42
30
72
75
3
13
32
63
6
6
168
24
21
64
47
6
42
73
23
24
78
18
25
59
36
54
30
30
30
60
66
12
30
84
109
29
42
25
23
36
61
23
30
42
9
57
15
64
24
24
35
192
24
12
25
77
12
60
54
24
13
8
45
6
18
12
18
12
60
18
168
3
15
6
6
13
32
57
12
66
24
150
19
11
6
87
15
33
39
1
24
83
18
19
11
93
21
51
3
96
60
1
8
27
12
126
12
7
8
40
35
54
18
13
72
23
24
6
3
15
9
27
21
45
24
43
47
60
24
45
24
160
11
6
54
66
6
18
30
1
41
72
30
78
90
24
1
77
90
1
47
12
180
1
24
191
97
53
27
9
24
39
16
35
72
30
42
18
3
129
127
119
36
13
8
123
72
60
18
12
3
9
55
11
24
36
169
5
30
162
30
61
65
42
12
1
47
30
6
30
7
5
27
33
55
23
105
27
138
6
36
193
24
23
12
132
1
23
49
ABCD 93477870256*3^$a+1 [50016]
53
156
15
16
47
9
16
71
1
5
19
5
51
16
8
9
55
56
40
35
21
40
59
42
19
32
81
12
6
18
27
93
19
24
77
144
19
53
18
9
9
7
5
6
42
3
75
12
30
48
51
112
11
157
80
144
40
5
75
15
1
32
48
9
66
36
73
5
12
60
3
39
25
161
55
29
66
145
29
18
121
107
12
48
25
17
42
42
90
9
40
29
42
9
39
9
63
9
96
105
39
117
19
29
6
24
13
41
7
95
54
43
24
5
3
45
30
12
49
96
80
69
51
57
30
6
67
35
21
48
51
13
35
42
3
45
19
17
87
24
87
25
32
40
48
35
72
30
39
111
9
64
56
39
57
16
23
156
21
16
48
71
1
29
78
210
27
16
72
56
64
5
27
15
72
6
51
16
8
9
48
39
39
33
3
37
23
105
159
24
1
8
72
40
32
3
12
9
88
24
32
21
43
8
40
65
63
15
1
96
104
99
21
39
30
6
21
99
18
60
36
66
1
8
51
48
120
6
7
53
19
101
91
32
27
60
57
39
9
136
23
9
63
25
24
41
30
48
33
24
16
56
21
43
48
56
39
1
11
42
30
37
80
153
7
5
67
8
64
275
12
129
39
1
35
24
66
30
13
56
40
48
72
5
43
131
18
19
23
96
25
137
31
8
144
45
3
72
39
1
5
19
8
48
27
24
18
99
27
61
11
24
13
8
16
24
48
47
33
40
5
150
37
29
99
21
67
48
125
43
8
48
27
24
61
23
30
30
85
8
9
30
105
24
16
23
25
48
24
56
99
72
13
72
32
165
27
27
21
33
18
12
30
96
24
27
16
143
1
104
9
7
71
9
40
24
11
24
6
48
31
8
88
11
13
11
21
16
71
6
147
40
5
67
8
63
25
5
36
18
18
67
5
42
105
3
21
69
19
23
1
72
32
40
35
18
27
112
120
32
16
23
6
91
29
66
54
24
3
3
21
45
84
111
75
13
5
19
72
56
33
12
6
12
36
30
156
120
27
112
5
156
15
15
36
18
192
3
15
81
16
53
24
43
47
36
12
72
9
3
24
42
30
21
87
6
66
49
11
24
180
18
31
35
21
64
5
19
17
15
15
9
160
32
144
39
6
43
5
48
3
9
18
13
8
51
48
37
5
19
83
54
66
24
84
12
36
9
40
71
49
131
109
72
23
9
48
27
90
3
21
3
45
54
36
73
192
48
65
60
123
9
55
47
9
24
15
97
41
79
8
15
42
36
3
16
71
73
8
24
168
39
1
32
40
47
49
32
93
139
95
1
48
35
60
81
87
1
29
115
35
60
1
48
120
5
6
48
60
81
45
75
24
45
90
337
23
24
49
107
30
87
16
8
15
9
51
6
12
6
24
21
51
84
1
23
1
5
19
120
24
41
36
24
51
81
18
12
25
71
73
8
21
18
73
5
3
39
73
8
16
101
27
16
53
48
60
6
73
17
174
9
93
19
11
90
24
51
45
67
8
45
54
37
56
64
144
23
73
48
8
69
24
19
56
3
13
23
102
102
36
1
32
27
37
77
66
25
56
40
176
16
24
48
32
39
6
18
102
43
125
24
27
16
48
35
42
3
21
18
73
107
21
16
29
6
24
24
133
17
78
12
21
21
91
24
149
6
21
117
3
93
43
83
24
120
13
32
72
15
9
24
45
6
61
5
78
30
87
39
9
21
19
24
23
1
96
48
104
16
5
19
11
45
63
25
240
5
3
57
103
59
13
8
3
6
108
3
99
45
16
8
45
18
73
47
9
120
48
24
72
112
77
75
24
96
24
48
27
24
37
32
48
135
36
37
23
9
16
77
180
12
19
32
15
24
57
48
120
75
156
81
27
45
15
169
56
48
201
55
5
132
7
96
77
138
48
81
16
77
18
18
48
111
64
56
24
40
8
64
23
12
133
71
25
5
67
48
56
9
48
63
69
75
24
39
1
11
117
39
54
66
81
40
8
40
89
7
23
33
3
144
45
15
1
72
72
48
17
42
42
78
13
5
19
48
5
43
29
115
72
131
72
37
29
67
8
39
25
71
33
16
5
66
33
9
111
51
85
71
145
80
21
24
24
99
48
72
27
6
48
31
59
66
66
9
15
42
79
48
47
48
48
60
61
11
12
30
24
27
40
48
32
15
1
120
24
5
120
3
27
210
24
18
25
95
153
69
30
37
8
40
32
21
42
36
204
25
5
60
39
192
40
48
197
3
69
36
6
78
19
72
65
7
24
71
49
72
24
143
1
24
5
3
9
7
5
91
8
27
141
15
48
9
3
126
30
60
42
30
37
5
36
18
45
40
35
90
96
99
39
49
23
24
33
21
12
48
78
108
120
13
80
21
51
16
72
17
6
54
75
51
21
15
9
88
24
47
25
17
54
25
48
5
120
91
48
32
27
37
5
27
39
81
16
72
107
78
6
1
32
192
88
23
84
13
29
75
189
115
32
81
ABCD 93477887390*3^$a+1 [50018]
48
39
10
113
7
150
8
12
3
147
18
22
8
57
33
15
102
15
33
15
58
2
28
47
67
35
48
12
1
32
22
11
109
35
36
12
127
11
91
29
15
9
27
88
5
3
33
1
131
12
3
4
24
2
22
41
51
3
25
53
109
29
25
17
3
64
5
3
45
30
49
48
68
28
44
16
6
8
33
39
58
65
27
4
17
67
12
41
12
1
2
3
90
42
49
20
178
5
1
32
33
1
83
18
42
36
15
4
5
61
24
6
59
55
6
5
24
18
75
18
6
90
28
12
41
3
4
20
15
1
2
45
49
23
6
31
204
17
15
34
11
42
18
7
42
50
28
42
11
7
6
6
8
33
12
157
26
60
27
37
23
1
2
3
19
26
45
1
8
16
2
3
55
35
1
50
9
1
80
33
27
4
30
2
3
1
24
44
3
97
92
216
27
18
19
44
9
1
35
12
15
15
93
6
3
7
29
54
33
112
72
23
27
63
27
28
42
18
36
56
10
53
91
5
42
15
28
20
27
132
3
22
2
64
5
21
28
5
7
8
36
40
32
28
6
8
15
30
18
3
36
10
83
36
91
53
1
2
4
89
1
26
15
60
57
40
26
27
90
19
78
95
33
15
99
51
13
6
20
4
17
12
51
57
12
63
22
50
12
21
13
77
157
11
1
23
6
15
45
49
2
3
66
1
78
36
17
30
30
57
10
95
37
24
17
73
24
120
30
90
5
57
93
45
3
18
51
88
6
56
18
40
5
6
15
96
28
60
6
35
19
50
15
18
12
25
32
58
23
43
6
41
9
88
95
33
45
19
108
95
37
30
30
41
9
6
34
11
45
30
3
84
75
22
18
30
53
12
27
28
36
44
10
50
52
41
42
7
138
8
3
9
15
96
51
3
18
18
19
12
18
5
1
2
57
18
48
19
23
42
75
36
10
24
5
3
22
65
1
6
53
30
1
29
18
12
33
117
37
53
27
3
18
49
20
48
16
17
93
16
38
15
25
20
52
48
8
33
162
12
18
27
3
9
33
6
21
3
157
20
21
15
4
26
45
27
33
45
34
14
4
20
15
51
42
28
77
15
28
17
7
36
6
14
16
8
48
18
27
67
68
3
19
6
125
42
45
3
72
19
11
37
53
75
22
5
3
24
18
16
6
18
5
25
35
55
5
27
70
18
30
53
18
61
270
29
85
30
24
143
49
24
32
3
61
8
63
7
23
13
29
7
53
3
18
24
45
18
39
4
17
15
52
2
6
3
9
22
24
24
6
56
33
7
41
57
10
8
4
71
43
24
38
34
30
29
12
97
23
12
15
93
12
61
5
90
24
7
24
24
42
11
13
6
11
69
21
37
65
6
25
107
60
42
55
6
2
88
6
18
38
15
12
21
9
7
23
1
5
19
53
45
3
12
7
90
50
40
12
26
22
50
15
6
19
5
97
89
1
48
11
24
27
34
2
48
54
15
147
4
74
66
27
90
15
82
2
39
15
54
16
29
15
3
9
36
24
51
42
15
18
57
18
27
16
5
42
9
18
63
7
42
50
4
29
3
24
39
141
123
51
39
7
8
33
30
48
25
29
15
45
18
15
3
85
6
8
15
66
9
46
17
15
93
51
63
6
61
50
4
17
127
5
18
37
12
18
5
25
32
9
9
21
121
56
28
17
79
29
49
32
21
13
47
7
2
118
6
20
9
37
8
45
30
36
105
16
54
20
57
39
63
31
65
39
30
16
26
34
59
213
3
69
52
20
21
7
92
33
45
63
90
117
10
6
29
31
6
24
50
36
39
85
156
48
68
22
23
12
67
48
65
36
12
7
5
61
56
64
77
75
42
16
56
3
25
5
7
29
15
40
32
15
49
23
67
23
3
4
18
5
18
9
18
16
5
84
3
24
250
14
16
8
18
94
23
1
20
54
21
24
90
15
33
67
30
23
3
27
60
45
33
15
16
84
6
24
29
6
15
6
63
1
2
22
50
60
72
28
53
7
42
8
18
3
1
11
7
5
25
5
51
57
57
33
60
19
11
12
7
24
44
15
18
19
23
1
24
50
46
59
36
19
30
42
168
5
25
53
39
3
25
2
21
73
5
42
3
54
10
96
6
50
88
6
5
54
7
23
18
18
72
15
52
20
3
19
54
36
11
37
30
26
54
3
12
30
27
21
187
30
23
27
72
70
18
101
145
36
143
45
3
7
6
17
30
37
62
33
30
36
42
9
21
12
3
30
112
23
9
9
42
27
16
74
18
28
84
32
63
30
1
30
17
15
3
57
27
18
30
42
31
17
18
9
40
32
28
66
5
45
64
102
24
35
27
57
25
5
1
5
15
39
55
2
28
8
33
12
45
48
9
36
42
3
129
3
45
72
18
9
63
1
5
19
50
45
1
36
60
56
15
9
21
13
5
19
6
24
41
9
70
20
3
13
6
14
27
18
45
64
11
19
35
15
82
101
12
18
43
29
21
9
61
29
33
28
6
41
12
51
16
101
99
3
3
3
12
42
91
29
6
1
29
91
23
48
13
62
30
52
80
3
42
1
95
19
12
20
3
61
32
3
1
11
79
11
7
12
48
143
43
32
42
12
39
25
29
7
41
43
47
9
58
42
54
2
28
47
13
47
13
29
7
11
43
14
10
11
12
39
58
35
67
41
15
18
27
15
54
51
7
5
3
57
3
72
15
25
12
11
30
7
65
36
1
80
21
19
14
16
8
40
8
15
9
21
90
9
10
29
1
50
54
9
1
6
53
96
69
18
3
19
5
27
88
30
66
14
10
71
30
21
28
20
36
16
20
3
1
5
42
30
7
126
26
36
58
47
7
35
1
30
6
29
21
51
37
38
28
54
2
4
90
14
15
6
60
9
63
103
47
13
17
18
12
12
1
24
5
15
12
39
1
18
30
5
15
16
5
31
24
2
15
15
153
84
3
15
43
6
24
5
42
19
8
21
1
18
5
25
2
94
60
5
51
3
33
4
11
97
35
7
143
7
48
8
57
3
4
44
57
42
1
47
33
45
24
3
3
205
66
14
34
53
42
78
180
9
3
1
5
69
16
29
45
52
11
37
5
85
30
23
49
48
53
67
8
72
10
11
31
53
6
49
35
1
84
56
36
33
31
35
1
144
17
43
56
33
67
23
45
46
29
37
8
70
5
57
10
24
6
8
10
5
30
7
11
45
28
24
8
45
30
9
39
31
18
11
24
3
57
61
114
62
4
6
38
3
79
26
3
90
105
16
48
8
22
36
5
12
69
18
70
23
30
12
7
38
16
5
12
39
40
24
17
27
22
50
36
72
15
25
71
12
79
18
35
30
3
27
15
15
7
68
30
15
1
54
42
14
69
55
5
6
1
8
21
12
43
32
15
93
36
96
3
30
ABCD 93477887918*3^$a+1 [50042]
24
54
12
14
37
47
10
50
40
33
3
24
72
8
46
30
6
18
6
54
72
38
16
6
68
1
12
23
66
34
9
12
95
49
21
6
8
4
18
48
99
36
155
6
28
2
136
44
54
4
18
48
44
58
50
82
27
21
27
51
21
131
88
66
3
17
10
50
19
17
54
48
40
21
9
6
12
9
153
6
24
68
22
50
16
57
39
6
30
9
123
8
100
60
14
40
15
35
61
9
6
18
74
28
2
186
16
14
24
18
48
6
31
5
70
48
9
21
27
9
18
18
54
14
19
48
5
112
36
42
24
30
3
96
105
14
133
27
26
31
3
38
28
56
18
61
87
92
10
12
30
18
36
74
18
198
37
9
20
6
13
51
26
18
52
12
2
28
68
22
12
90
14
4
110
22
48
56
30
6
64
84
45
51
6
18
42
150
9
39
12
21
3
80
40
57
53
82
45
17
10
26
10
81
9
6
104
6
36
94
6
18
26
154
44
36
22
30
12
98
12
22
6
32
22
6
18
80
72
22
30
42
24
44
18
154
3
36
57
78
26
24
10
9
12
9
80
34
108
129
5
19
11
25
15
21
27
2
118
62
16
8
10
9
27
78
38
28
9
3
62
6
66
40
138
80
76
32
82
6
12
38
16
26
52
56
16
30
78
18
102
8
28
45
21
54
66
6
14
48
36
16
38
25
21
6
20
10
18
50
28
12
42
24
90
36
36
14
10
6
12
48
20
18
10
9
53
22
42
144
26
13
131
22
8
274
110
67
3
12
6
15
23
4
30
38
4
14
10
6
39
65
7
9
3
135
45
3
24
14
76
6
44
90
36
48
4
6
50
16
36
39
39
72
33
65
6
30
10
33
11
52
44
28
60
66
6
18
2
36
22
12
14
96
4
14
36
82
24
48
237
75
69
99
45
3
72
2
19
11
10
96
42
38
48
40
66
84
24
30
50
16
14
70
45
45
30
150
48
8
22
57
15
33
24
39
12
20
28
30
12
32
43
35
73
15
42
12
6
26
54
100
60
21
95
10
8
46
20
4
6
54
26
6
1
17
22
78
27
15
36
14
40
51
27
48
33
99
32
10
44
66
73
35
16
26
19
15
56
64
9
12
203
37
15
258
18
24
108
18
30
12
33
3
36
30
38
16
24
182
55
3
152
88
60
20
13
5
18
22
48
42
9
53
6
10
39
17
18
97
51
2
22
9
24
17
55
83
22
24
26
1
9
90
48
32
4
21
15
18
30
2
10
9
60
15
36
24
12
74
84
24
16
30
24
21
29
88
12
6
9
11
22
48
24
12
30
14
54
10
26
37
15
33
69
8
84
96
10
42
66
74
52
6
68
34
6
56
36
13
51
9
15
12
12
18
8
100
104
16
2
88
6
14
36
70
20
4
26
25
29
10
96
9
11
88
2
54
4
60
62
54
36
16
12
26
82
33
29
160
66
44
16
9
12
15
96
69
39
56
4
24
78
38
1
29
64
42
38
60
52
3
17
4
26
16
2
28
60
18
26
118
42
50
40
126
42
30
111
21
36
12
50
73
59
48
1
21
14
52
18
44
22
33
27
8
16
50
42
12
36
34
8
64
8
16
15
24
11
36
24
37
93
50
22
18
9
36
95
72
12
22
15
9
80
60
19
12
53
42
30
60
36
19
71
13
15
12
32
102
6
28
57
53
34
20
1
51
45
35
28
56
6
28
6
164
37
3
86
10
12
18
32
12
10
42
30
44
4
50
43
29
10
8
6
4
51
27
30
63
69
56
34
26
10
30
15
155
42
22
33
12
27
18
171
15
6
39
84
75
12
80
18
46
9
65
58
14
118
26
7
9
6
38
91
15
6
8
90
4
33
17
10
12
6
78
36
38
40
50
40
21
75
24
6
66
30
24
44
66
1
33
20
6
72
22
26
6
10
30
44
16
20
24
22
32
28
12
42
60
6
14
16
39
35
64
20
10
96
98
12
25
35
70
30
20
18
76
6
14
19
45
30
60
8
54
10
84
32
10
8
40
42
182
22
6
48
6
98
28
27
41
30
124
222
18
21
72
63
9
45
62
64
9
12
33
6
54
20
22
80
25
89
52
12
2
70
26
12
130
18
92
13
107
25
15
2
18
22
18
32
36
13
41
36
55
35
18
10
9
11
25
27
8
90
31
36
9
8
90
28
30
30
8
16
126
84
108
66
80
37
39
20
16
33
96
53
76
12
3
65
16
18
36
74
76
20
22
12
12
48
48
12
66
50
1
45
38
78
40
63
39
20
1
39
62
10
81
15
78
12
18
57
77
52
36
102
12
18
30
32
24
64
18
8
84
6
22
44
10
18
18
69
89
34
66
36
30
69
11
60
130
18
36
12
33
59
12
4
12
138
14
12
28
105
15
21
17
12
115
12
23
1
12
3
12
44
48
25
57
54
96
80
1
57
15
72
15
24
42
98
40
50
94
12
84
20
1
24
17
10
12
12
33
21
84
126
9
47
168
18
4
18
6
26
85
51
2
112
14
82
44
18
25
3
12
108
2
70
38
12
10
12
38
12
19
45
15
17
127
17
16
30
38
6
36
34
126
2
22
44
4
20
72
49
45
12
54
24
30
42
32
36
34
32
43
3
90
42
20
96
1
36
45
42
12
8
1
36
159
74
102
10
96
39
41
19
15
18
15
35
6
31
159
116
73
17
4
6
74
4
20
22
6
18
44
18
22
6
6
36
2
22
80
28
33
35
72
13
105
27
45
62
30
43
12
5
10
8
90
30
10
26
4
192
8
1
21
90
14
72
22
50
22
8
1
41
4
36
15
45
3
135
42
3
41
19
33
15
87
80
13
3
14
40
3
29
10
14
10
20
60
46
6
12
20
6
31
33
78
12
21
27
72
6
12
14
34
66
9
107
28
9
17
91
87
20
12
54
6
10
108
6
60
9
60
36
11
24
40
42
12
6
12
44
34
6
156
30
8
40
2
48
4
20
10
60
20
28
8
30
1
89
4
3
125
10
ABCD 93478187126*3^$a+1 [50072]
27
9
3
17
73
47
157
12
60
48
35
7
54
11
16
63
66
18
29
31
12
45
8
136
69
30
69
3
5
19
29
1
23
1
15
48
32
24
43
17
60
61
72
18
36
21
176
112
32
37
42
5
4
12
9
18
5
55
41
48
13
24
11
60
1
54
33
57
48
36
72
18
69
32
43
18
47
88
12
12
75
36
41
1
23
43
24
12
33
32
4
21
36
132
15
20
1
36
18
29
61
11
1
60
30
89
61
51
15
113
4
153
90
149
1
54
29
1
24
39
63
5
55
90
90
5
157
18
33
44
12
253
48
24
108
18
30
119
16
15
77
61
3
48
45
35
13
42
90
126
33
87
60
12
42
83
37
3
15
60
5
121
63
21
42
17
1
47
25
18
120
5
1
39
63
18
60
35
49
87
24
39
18
11
37
24
36
3
51
12
54
42
9
8
120
1
95
1
84
35
37
18
6
18
18
54
48
53
43
41
43
96
66
60
54
45
39
5
4
27
6
35
19
66
39
111
29
36
25
59
7
33
9
27
21
47
31
17
120
55
29
16
45
60
11
12
4
45
27
32
97
51
68
60
7
185
61
18
42
23
25
71
1
11
7
60
29
4
3
9
32
112
8
67
21
56
12
19
60
29
1
54
77
13
6
18
36
48
3
3
81
45
36
3
44
73
11
16
105
120
87
63
225
27
30
6
41
72
4
45
66
42
75
27
5
37
11
43
72
12
36
24
17
1
30
168
66
39
39
30
18
77
31
24
17
19
17
13
72
42
45
32
13
12
90
5
121
60
54
69
8
79
54
15
3
6
12
18
24
33
20
16
80
40
9
198
30
83
151
36
60
77
97
18
17
25
72
36
30
60
12
45
36
27
17
24
13
11
52
87
30
39
39
33
32
1
6
21
9
60
36
3
27
57
12
3
18
18
9
56
25
23
12
91
81
96
81
39
8
43
57
15
33
12
9
12
78
12
5
13
42
5
48
1
120
27
51
18
264
15
135
41
25
59
13
18
29
43
36
6
3
123
125
49
90
18
42
9
57
42
21
9
132
138
72
17
24
52
3
18
39
27
180
53
7
36
41
67
21
9
24
23
25
42
30
11
60
7
93
69
30
77
4
8
79
84
60
69
21
11
108
25
246
5
49
72
23
31
33
3
9
15
108
5
48
24
13
75
33
48
39
8
48
55
36
84
96
36
45
3
65
97
18
77
12
40
15
17
48
97
15
56
96
31
6
66
90
108
59
37
11
12
13
48
23
49
96
63
9
18
12
36
93
8
25
51
44
13
96
36
54
12
18
36
18
36
41
40
36
80
12
52
20
31
189
20
19
5
4
80
127
33
80
60
24
91
5
31
36
60
17
1
12
11
4
9
3
32
37
48
24
3
32
1
54
77
25
18
42
48
36
6
18
126
21
8
25
30
18
42
21
48
33
95
120
132
180
37
147
9
18
18
42
17
49
42
21
8
79
36
17
19
17
16
24
15
53
73
35
31
53
1
15
116
145
66
41
49
42
17
4
44
7
9
39
93
20
13
27
9
24
39
128
24
52
63
29
1
6
108
29
1
24
12
24
30
29
28
39
29
112
3
21
20
48
55
48
78
11
96
19
48
45
128
67
41
16
63
41
1
23
31
17
19
126
15
69
54
41
16
60
63
5
37
12
27
69
11
4
21
155
19
161
43
77
24
1
54
24
33
57
35
37
66
54
3
48
45
18
33
3
17
37
66
5
31
5
108
55
29
28
27
17
1
54
185
264
12
25
42
33
39
5
13
90
101
16
21
35
7
18
12
126
6
30
6
90
54
3
45
59
37
11
4
80
85
36
18
9
81
111
32
48
12
67
33
24
15
117
80
31
36
33
72
36
12
27
150
30
36
33
21
6
5
133
18
5
4
15
54
15
24
48
75
29
19
204
36
36
33
57
36
72
48
47
25
72
95
49
36
6
12
72
18
6
66
83
7
6
12
23
73
47
55
18
6
18
119
19
132
66
11
4
156
33
108
3
128
48
28
20
64
9
24
18
113
7
9
24
48
27
60
12
36
60
54
30
17
55
6
18
84
36
5
37
18
5
112
57
42
5
25
51
27
126
102
162
60
18
45
9
84
11
25
6
54
3
32
48
1
90
24
12
53
4
69
59
136
27
9
92
1
18
60
17
55
45
48
33
51
3
18
3
9
90
33
21
15
21
119
7
60
9
20
84
120
19
77
25
78
45
21
47
25
63
9
11
48
13
60
87
3
36
45
8
19
102
18
9
96
21
72
15
3
36
41
13
6
54
119
37
18
33
32
103
12
6
15
32
115
21
9
60
59
13
12
54
6
39
60
27
29
19
101
4
80
84
37
18
33
36
9
54
18
51
21
51
33
24
12
18
42
18
12
6
72
11
25
39
33
39
84
15
6
90
17
73
27
44
13
36
63
15
18
12
3
32
60
13
168
102
5
13
180
95
36
1
3
15
81
129
96
18
30
23
37
35
157
6
30
42
90
12
54
5
1
59
52
20
7
5
12
1
18
36
78
90
5
16
84
12
39
24
81
81
36
107
1
35
19
153
117
48
11
132
7
9
39
60
45
9
15
8
24
1
18
6
75
15
17
4
9
83
25
23
19
65
24
55
9
48
68
19
33
56
19
33
21
90
77
7
57
48
20
12
16
80
4
183
173
76
33
35
25
ABCD 93478298404*3^$a+1 [50218]
32
72
60
31
5
112
24
8
48
72
16
144
20
55
120
5
12
16
12
56
40
32
184
44
36
28
60
3
53
96
43
5
168
67
21
80
12
52
8
64
24
120
20
31
69
24
8
19
45
51
185
60
144
19
29
48
160
123
21
120
24
36
39
5
24
28
303
101
24
132
7
5
52
20
16
32
72
180
96
103
29
40
56
40
20
112
12
36
15
5
24
43
69
8
40
56
76
68
12
96
175
113
60
19
45
27
125
16
147
21
144
72
60
44
84
132
208
8
64
20
60
91
57
92
16
104
24
4
32
31
29
48
96
72
28
20
12
12
67
48
77
4
15
129
12
24
51
21
24
140
36
67
93
27
17
60
64
32
48
4
135
245
36
7
29
24
19
17
16
20
120
67
93
104
19
57
84
3
53
19
65
36
72
43
29
60
84
72
48
120
12
7
77
16
80
12
28
8
72
180
64
60
104
96
40
36
207
5
16
204
128
132
12
36
19
45
56
120
168
36
16
87
21
24
120
8
19
24
29
88
24
8
72
16
123
21
96
8
67
29
211
69
8
12
84
12
7
21
80
192
19
93
192
3
45
8
19
9
84
27
81
272
28
72
96
27
33
20
144
43
5
139
53
88
20
84
96
12
52
24
72
92
31
17
7
153
183
9
192
108
75
21
80
24
120
43
5
48
24
12
4
195
29
60
16
15
24
77
144
60
76
51
24
69
80
24
96
144
40
8
12
60
112
3
48
17
108
40
72
192
48
32
16
20
55
93
27
77
36
55
57
48
84
3
24
45
248
48
48
124
32
108
40
32
120
19
5
76
63
72
45
8
40
200
112
20
48
12
100
20
19
101
43
57
15
5
48
60
48
7
5
115
65
7
45
168
3
173
4
32
16
15
113
7
24
173
40
32
28
32
64
44
192
4
39
153
32
52
8
43
144
149
4
32
60
48
43
5
112
56
40
27
9
128
36
76
44
64
8
40
24
24
56
40
48
27
41
4
8
16
99
5
28
140
19
53
28
20
24
4
12
3
77
19
5
88
51
5
144
88
99
29
24
60
247
29
120
36
28
8
24
403
21
80
12
4
171
65
268
32
52
128
52
248
43
5
4
60
51
21
104
19
5
40
68
60
4
60
8
88
24
188
31
21
3
101
40
44
192
271
29
91
9
20
96
115
48
5
24
76
60
20
55
189
8
24
48
40
32
4
12
8
16
48
48
99
89
16
164
24
115
113
103
89
96
16
20
24
4
36
96
48
3
45
44
36
115
72
21
12
15
237
3
72
57
44
91
5
64
152
48
19
53
132
16
116
28
15
81
20
24
43
69
8
43
53
12
144
4
104
67
65
84
16
56
67
17
64
135
29
96
12
79
81
12
32
36
60
4
39
45
92
12
67
101
64
56
72
12
4
147
149
4
84
27
5
163
5
192
91
5
48
16
36
15
77
132
28
20
31
129
60
8
24
88
3
5
64
20
124
24
27
24
5
16
36
68
96
48
76
80
76
48
80
36
4
48
104
84
12
72
40
36
36
48
75
432
141
72
3
57
63
5
19
141
267
21
32
19
105
108
48
20
64
39
105
36
3
105
48
12
68
28
72
27
17
36
19
5
36
60
19
144
5
124
48
92
40
32
24
91
21
8
72
40
24
20
64
92
112
51
5
60
7
29
24
84
48
12
48
48
52
32
100
8
52
80
31
17
55
29
124
39
57
80
16
44
19
69
3
165
20
4
51
48
21
84
255
149
72
100
36
75
29
244
44
112
48
116
12
72
28
39
5
36
79
5
160
144
147
29
124
12
164
100
44
64
92
24
64
48
27
120
101
16
36
44
19
81
63
101
24
72
108
160
32
60
40
44
31
21
32
28
44
36
52
51
29
88
8
16
3
53
19
209
64
12
8
28
48
87
48
9
15
17
4
51
45
24
ABCD 93479925668*3^$a+1 [50218]
108
201
120
156
117
18
12
60
21
96
3
60
21
120
15
36
60
21
60
243
81
99
21
120
51
105
60
39
108
180
12
45
15
285
3
81
27
105
3
66
96
162
12
24
57
87
72
36
69
15
9
36
51
9
444
12
159
36
54
51
60
39
141
39
9
27
48
105
12
24
99
66
114
72
12
21
72
159
24
117
279
261
48
36
33
48
198
72
33
39
42
15
15
24
45
399
78
90
102
63
63
57
240
9
96
102
81
105
171
36
24
3
81
96
69
51
84
87
18
51
159
21
105
114
30
6
21
27
42
144
66
45
15
69
237
3
72
24
3
57
111
18
147
27
18
63
60
21
6
93
120
60
12
75
18
30
45
36
243
36
60
180
72
69
60
303
141
276
60
21
3
96
15
21
27
21
15
21
51
60
72
21
15
90
195
12
48
12
24
51
72
180
57
15
45
153
18
12
162
111
84
24
159
36
57
84
261
15
87
90
42
120
24
54
126
21
96
39
60
216
69
120
24
12
120
84
36
3
105
36
3
57
123
57
15
105
75
45
36
24
75
69
195
45
87
45
75
24
30
144
135
36
243
60
261
132
3
141
120
36
84
60
60
51
144
69
132
24
84
36
51
309
123
6
30
24
12
36
9
60
60
3
177
84
39
33
9
51
93
30
45
15
57
48
39
57
24
75
186
30
69
147
144
261
243
45
12
123
45
12
39
21
9
18
108
45
69
126
9
3
81
60
9
18
252
33
177
6
81
96
57
3
27
252
6
339
84
57
18
24
33
3
144
36
21
144
36
15
84
36
45
171
24
48
78
18
30
75
36
75
9
192
333
54
72
36
9
96
60
57
48
54
69
111
129
219
177
36
3
45
99
33
84
3
42
135
9
27
27
33
57
18
45
84
123
81
75
60
12
9
63
132
18
18
48
60
57
9
96
39
153
87
24
72
60
63
45
72
48
87
72
42
54
45
180
171
36
93
285
30
24
48
93
39
102
6
108
12
69
75
9
27
270
99
96
24
21
63
27
33
36
3
33
219
156
9
51
9
24
39
12
69
39
72
36
288
81
15
108
12
45
279
21
111
33
96
60
183
153
315
108
21
75
144
72
45
3
24
90
27
84
120
51
24
30
51
36
3
6
279
9
27
99
201
15
36
45
135
45
147
33
39
144
96
84
6
66
240
9
21
15
129
159
147
24
9
96
183
102
6
225
63
90
234
21
27
144
45
60
3
42
30
21
3
36
84
24
138
294
84
6
54
72
273
12
147
12
54
54
168
225
144
120
15
21
48
21
18
117
63
36
45
9
30
18
39
75
9
27
12
33
27
33
75
105
24
240
36
3
21
111
48
57
84
24
51
9
60
312
24
45
114
441
36
48
252
240
183
36
24
192
9
105
210
21
57
210
33
99
129
96
36
99
141
213
126
24
45
36
36
99
66
114
300
240
69
12
75
54
258
12
189
12
3
45
156
324
249
27
ABCD 93480031748*3^$a+1 [50027]
36
8
24
124
72
8
60
264
12
61
3
12
8
13
11
24
73
39
8
13
35
16
21
147
12
24
36
12
24
96
32
28
36
80
52
8
64
96
8
109
83
112
12
57
23
28
152
48
40
45
15
8
48
25
3
21
11
84
4
12
33
3
80
37
3
33
36
15
168
57
75
12
44
13
95
49
3
56
1
3
9
3
60
36
68
1
47
13
36
144
15
116
12
12
52
108
56
24
4
12
72
24
45
35
28
204
8
28
81
36
39
9
71
72
52
32
25
35
49
35
28
24
32
12
13
71
4
104
13
60
39
32
112
24
21
12
39
12
8
28
180
44
40
96
8
16
12
20
16
68
4
20
4
32
108
88
12
36
8
36
25
63
21
35
52
144
12
80
1
11
4
81
47
73
135
20
120
1
71
108
64
24
72
156
8
4
12
44
28
24
12
68
4
12
69
15
152
1
3
44
28
21
39
96
44
148
12
12
48
45
47
13
99
8
25
23
16
32
72
28
8
28
81
15
81
3
20
52
9
11
40
72
36
32
4
12
33
207
36
60
57
75
36
20
1
27
8
13
36
15
48
80
16
92
13
72
3
44
36
37
51
69
27
48
20
60
72
13
15
9
59
4
44
12
121
15
21
3
20
72
24
4
8
16
44
72
12
100
45
143
172
32
76
8
48
49
15
24
12
21
231
156
12
144
72
24
9
11
49
35
40
21
36
95
49
87
8
48
1
59
1
39
84
84
60
12
24
84
12
116
48
40
8
4
105
15
20
88
96
20
280
93
27
20
64
9
59
52
36
80
16
20
16
36
8
1
75
12
57
47
16
20
28
8
40
21
3
12
44
120
37
11
168
1
83
88
33
39
84
69
48
96
71
28
24
36
96
104
64
240
81
27
56
12
12
28
12
24
8
16
24
20
64
96
36
24
32
52
44
84
4
84
8
49
107
4
24
9
15
57
167
4
144
32
4
57
47
40
72
20
28
20
73
60
3
12
21
36
24
180
27
12
12
9
15
81
48
11
60
36
13
12
3
60
68
4
93
72
27
36
96
24
24
24
9
23
52
108
44
28
24
9
15
84
20
1
135
20
36
109
35
28
24
140
4
9
159
21
75
68
36
52
8
1
75
144
32
24
121
3
36
36
20
112
56
61
72
75
8
16
108
68
40
60
12
33
23
28
93
3
48
92
4
57
71
40
72
44
13
51
108
20
4
9
23
4
44
49
3
117
3
56
109
87
8
1
3
84
44
88
36
84
44
1
75
48
12
21
60
99
12
44
60
40
24
92
84
48
4
140
13
23
52
8
16
96
32
180
24
4
9
99
21
11
1
27
21
95
24
16
24
80
88
12
20
24
24
28
36
24
60
56
16
20
13
3
140
49
11
40
153
47
84
40
152
4
8
124
72
96
60
68
144
84
37
24
75
45
83
24
13
3
56
28
60
84
44
48
16
32
12
16
20
60
48
196
69
84
195
92
28
104
16
12
93
39
32
4
96
60
153
51
60
36
20
12
96
4
36
60
12
12
21
111
56
12
36
37
83
40
21
107
73
75
8
61
15
48
56
24
28
24
57
23
64
68
28
141
63
8
16
9
48
39
44
4
48
48
140
52
60
12
60
228
84
60
80
4
9
3
72
48
12
9
63
24
24
44
16
9
15
189
75
24
12
252
69
71
52
56
16
32
52
9
167
13
35
36
24
136
9
15
20
220
60
212
13
11
60
12
40
108
105
83
52
24
24
24
24
72
20
37
27
33
15
20
1
3
72
192
152
100
44
61
3
21
11
4
21
87
48
56
36
60
64
36
188
1
3
44
48
28
24
20
28
33
83
112
60
12
120
72
12
9
60
12
15
8
36
48
28
36
32
12
13
15
132
32
16
36
92
16
68
4
48
164
48
36
28
12
12
228
153
95
4
8
4
44
61
87
33
120
11
28
84
8
13
71
49
47
25
27
21
183
12
20
36
24
1
3
80
12
48
16
36
129
27
69
60
23
160
60
72
8
36
4
21
23
40
108
105
131
48
96
60
4
8
16
20
1
15
12
20
12
84
100
44
180
72
124
24
45
39
56
16
12
21
23
72
49
15
56
60
12
40
48
44
28
12
81
11
16
168
24
84
21
27
9
47
16
72
81
120
15
32
73
11
12
84
4
8
148
32
28
48
93
63
24
108
57
24
143
1
3
140
28
12
104
25
24
87
56
12
4
12
32
16
60
72
128
25
35
72
28
24
96
60
12
9
119
112
9
11
108
48
96
4
96
72
56
4
69
51
44
84
16
84
21
35
36
84
24
76
20
84
16
24
44
109
60
15
24
12
32
1
27
84
9
35
36
76
32
160
108
57
15
44
24
13
171
20
13
47
13
72
3
24
56
16
141
3
12
12
32
ABCD 93480332716*3^$a+1 [50093]
60
12
48
24
120
51
33
15
16
53
187
5
36
24
24
96
7
48
77
60
72
12
3
69
72
204
55
137
7
101
216
36
36
36
12
24
36
60
12
24
72
7
53
12
60
19
5
12
15
33
120
36
99
105
36
3
112
89
108
36
180
12
144
39
48
105
103
96
41
7
17
84
36
168
72
24
168
108
204
79
65
60
72
60
24
55
48
29
3
9
7
48
17
120
12
84
12
75
21
72
24
84
55
48
32
45
12
103
65
31
89
36
72
72
192
108
12
24
60
183
64
41
72
60
60
39
144
16
257
36
24
24
72
36
48
12
36
12
3
69
60
108
12
39
9
96
24
24
96
144
7
48
41
7
161
60
180
108
72
27
57
7
77
3
64
5
12
48
120
151
77
67
149
36
12
24
3
16
48
32
21
43
29
48
67
41
7
41
48
87
16
77
168
36
7
149
48
43
29
51
81
72
60
36
24
31
41
120
36
60
15
9
72
223
77
84
84
139
17
48
79
32
21
324
72
12
72
120
19
29
48
72
24
60
7
101
12
156
19
77
24
12
36
36
48
7
96
17
127
137
120
63
153
48
60
12
15
16
29
96
36
12
168
24
12
60
24
60
87
33
12
36
108
51
93
19
41
24
111
9
72
12
72
84
55
96
77
60
96
87
141
12
183
9
84
60
120
24
12
48
27
21
36
36
12
183
117
12
24
60
96
168
36
48
207
9
7
53
168
84
79
48
161
120
7
101
24
3
16
96
29
19
77
3
16
17
60
12
96
36
51
69
216
12
7
53
96
27
33
84
12
36
24
96
99
64
48
17
15
69
72
3
45
132
108
84
96
12
84
15
256
149
96
288
72
3
141
168
24
19
53
75
96
93
36
63
57
7
65
72
132
180
31
32
141
19
41
12
27
144
16
5
187
65
24
12
84
12
72
108
7
29
48
67
29
48
19
209
156
24
72
96
48
96
99
57
36
192
99
144
405
84
55
113
79
29
24
84
96
84
12
120
111
16
29
48
19
17
180
43
41
7
65
12
36
79
101
24
115
80
16
48
113
31
65
111
45
12
48
87
141
3
57
7
5
171
9
135
69
60
12
36
127
96
77
3
144
16
53
24
84
31
101
24
12
7
32
21
12
156
300
12
60
72
55
29
3
153
55
209
108
240
19
5
108
15
33
96
156
67
161
79
29
96
67
41
7
185
168
48
24
60
96
12
168
108
91
65
15
9
12
96
48
187
149
72
24
36
36
19
113
120
151
65
48
48
108
84
79
53
36
12
43
41
72
24
12
48
27
9
12
72
36
108
19
128
9
55
80
64
5
123
112
29
19
53
48
48
12
175
17
79
65
72
103
29
3
9
84
115
17
31
176
112
173
36
36
84
55
5
48
36
55
65
12
48
51
57
7
17
60
3
64
80
33
48
12
144
108
228
115
137
39
45
19
5
36
144
39
48
153
12
12
144
63
81
144
12
24
96
91
221
115
77
84
36
43
29
147
21
12
79
137
12
36
48
24
36
12
60
19
161
31
32
64
5
156
240
79
17
31
5
91
96
32
93
84
108
3
117
48
48
36
39
21
60
36
120
19
17
156
48
19
233
39
105
7
29
96
115
96
41
55
53
123
9
55
29
19
128
33
24
87
64
5
108
84
108
24
240
7
41
12
48
12
60
36
72
103
29
48
67
137
24
156
3
45
19
53
72
120
12
12
132
31
125
156
108
24
84
60
19
5
108
79
101
24
12
36
12
36
51
21
36
7
17
223
29
ABCD 93480887972*3^$a+1 [50022]
11
4
129
36
15
56
28
111
54
18
65
4
3
6
36
30
21
33
72
24
123
15
18
107
16
57
108
60
11
25
90
84
29
43
42
48
72
6
69
3
5
28
36
128
85
87
3
42
35
85
36
75
123
96
18
15
15
42
23
25
167
64
32
4
180
63
30
23
12
1
42
33
84
27
174
47
144
13
12
36
42
5
61
36
18
90
6
69
177
60
71
55
54
108
30
17
151
48
17
40
57
36
167
4
24
21
66
18
42
5
13
15
147
138
15
32
67
213
33
24
27
8
1
72
18
66
23
16
57
12
60
51
141
231
20
60
13
42
9
3
6
11
43
48
42
72
36
35
37
23
24
43
17
13
18
18
36
18
18
54
24
69
21
30
60
9
8
19
33
57
18
30
6
174
36
60
210
24
30
3
39
53
13
54
21
72
20
31
24
17
16
15
57
93
18
41
108
25
18
54
36
42
5
60
25
27
45
123
21
107
67
77
31
33
111
53
52
39
132
18
15
21
23
31
54
18
12
53
4
3
30
42
30
75
15
24
66
36
54
90
18
17
4
111
36
138
6
45
56
60
52
21
66
108
65
391
161
1
54
9
24
3
45
39
33
20
25
48
60
12
51
81
36
12
126
6
15
3
12
65
36
43
36
96
17
1
30
54
162
5
36
13
60
15
56
13
75
68
84
13
23
7
108
17
61
54
90
47
1
59
13
72
6
138
24
27
21
18
77
24
49
59
43
114
35
28
75
65
31
29
25
66
29
13
12
147
20
64
45
119
148
57
12
36
108
6
161
235
9
9
30
42
12
75
75
30
18
93
39
81
75
126
18
96
36
18
36
12
159
24
36
48
21
51
140
4
9
27
9
131
28
48
24
129
36
30
93
33
24
63
21
51
9
30
141
180
3
113
55
18
15
39
30
51
27
17
13
15
80
55
48
101
43
21
12
9
131
13
51
84
9
108
72
15
20
108
37
27
9
15
32
7
48
42
48
3
12
32
25
3
108
105
42
105
39
144
72
180
30
35
4
15
21
75
54
48
18
18
60
51
8
28
3
66
6
69
51
5
145
47
76
111
18
120
18
42
72
11
7
18
63
32
79
54
6
65
115
69
39
17
13
3
20
52
36
21
18
102
183
36
15
42
12
3
3
29
61
84
108
107
16
135
45
9
12
35
60
36
13
71
1
72
95
1
99
27
246
204
144
54
30
3
32
1
6
18
27
3
18
123
189
23
4
8
13
39
3
36
41
60
133
35
88
104
43
90
36
162
33
57
35
13
24
12
51
9
23
12
49
6
30
15
56
7
36
12
33
56
25
95
13
18
174
3
21
47
19
5
60
28
93
12
35
16
189
120
3
72
21
12
15
3
29
97
6
48
21
8
13
18
9
108
144
21
18
6
18
77
48
13
18
36
21
108
39
53
37
72
51
3
30
39
20
13
15
9
95
25
39
57
59
79
6
23
97
78
12
36
29
49
135
132
57
72
108
95
13
72
66
29
43
18
51
60
56
28
36
20
1
3
15
24
30
15
3
18
324
42
54
15
44
13
47
48
115
177
45
12
3
20
52
15
36
33
9
23
172
3
105
39
105
84
9
35
12
43
66
72
15
3
42
90
72
30
3
3
54
12
18
60
5
28
44
25
95
13
18
77
1
15
57
159
21
27
36
21
35
1
54
78
198
33
21
30
6
12
72
155
43
6
54
17
28
3
60
72
66
6
18
47
376
39
69
75
69
93
18
137
24
36
112
20
180
55
45
3
29
13
35
73
48
6
45
8
1
27
24
39
9
8
60
28
57
12
36
39
51
42
48
111
75
138
51
36
21
39
21
35
49
54
6
18
30
18
78
72
27
21
11
28
51
6
18
45
3
162
6
102
90
108
89
16
32
49
15
3
17
64
39
5
13
90
129
123
17
25
23
28
33
39
21
30
29
31
102
90
144
69
21
11
13
36
15
21
48
6
65
16
60
108
105
11
25
24
102
90
114
54
12
24
18
17
28
57
131
13
24
47
91
29
4
9
72
30
18
3
120
219
18
3
12
45
12
71
84
40
39
54
132
54
105
36
3
30
6
12
33
27
30
60
54
18
30
42
11
25
90
33
56
19
69
93
18
77
112
3
42
15
15
33
144
3
5
16
57
63
24
105
3
3
54
83
120
85
180
18
17
109
15
15
24
66
3
33
18
36
78
12
60
35
49
11
25
6
17
1
36
36
27
3
90
87
21
179
112
15
54
24
18
69
84
39
18
108
24
12
6
48
21
48
27
48
18
72
72
24
12
234
18
6
9
63
17
28
9
51
44
4
32
7
6
47
132
12
16
3
57
3
54
87
51
5
28
21
23
31
29
85
23
12
31
36
24
54
15
51
42
54
45
8
13
35
7
18
12
ABCD 93481024324*3^$a+1 [50051]
15
60
9
59
96
49
35
1
35
24
40
81
48
60
27
104
16
9
36
60
15
8
13
23
61
63
36
56
4
36
260
76
92
72
108
16
36
20
28
33
23
36
13
47
13
3
33
216
48
135
45
108
15
9
35
64
60
96
96
8
85
51
8
28
32
156
136
21
47
28
8
112
168
24
32
73
15
60
20
88
33
15
57
48
36
51
120
24
8
36
96
40
8
216
36
16
57
3
9
3
20
13
3
36
20
1
23
180
40
44
13
123
44
160
80
36
76
144
237
87
93
159
129
15
116
73
35
96
4
12
48
168
32
37
59
25
195
57
27
72
20
13
3
48
36
249
59
37
35
148
153
47
72
28
21
71
49
24
180
3
144
84
56
288
145
27
48
81
11
4
44
28
8
24
88
12
36
20
37
23
169
15
72
204
56
60
48
85
47
76
9
39
140
16
93
3
128
4
12
156
188
4
176
292
8
49
11
36
13
111
72
45
59
73
63
45
3
105
15
96
68
28
9
48
11
144
72
13
108
23
100
120
116
13
47
4
60
57
15
164
144
76
9
15
44
60
97
15
9
12
27
12
80
25
51
44
4
141
35
13
11
97
39
44
36
4
45
131
25
39
36
21
108
39
20
25
3
33
59
60
12
4
60
180
80
1
120
135
69
12
72
3
44
64
56
40
45
108
95
60
13
3
12
8
36
13
63
72
237
39
20
16
33
135
132
104
4
36
60
44
61
15
12
60
120
92
25
96
27
8
49
51
80
76
20
61
15
44
136
44
1
15
84
8
40
108
68
4
12
44
144
40
108
93
15
72
9
15
120
24
24
48
12
32
13
111
9
11
156
4
132
57
3
8
52
72
72
164
52
72
48
44
4
201
36
3
44
13
48
72
24
39
45
155
76
9
99
36
132
128
1
75
84
56
109
12
59
109
99
297
59
36
108
40
48
72
48
12
36
21
60
35
268
21
12
27
32
16
152
52
45
36
3
12
24
8
12
4
45
96
36
12
123
9
108
167
144
100
21
48
36
59
28
60
164
220
68
16
12
165
63
81
24
195
57
3
144
32
88
60
20
156
4
32
24
40
21
39
12
8
37
3
45
11
84
36
13
47
84
52
8
52
105
59
25
23
96
85
15
20
4
56
16
248
196
12
32
36
196
144
12
12
140
156
16
69
87
9
36
39
9
195
156
33
51
21
23
40
12
68
16
60
56
196
24
8
96
25
27
68
144
37
143
100
72
8
157
155
108
13
48
11
4
45
39
20
25
15
81
15
36
8
12
40
105
231
57
72
48
63
240
44
49
36
3
36
20
109
15
60
12
84
44
52
21
39
84
56
136
8
52
164
4
9
15
93
23
24
133
72
123
9
36
287
40
120
152
48
88
33
24
72
15
20
124
44
13
27
108
44
28
240
57
144
15
84
32
13
51
44
12
1
59
84
52
93
95
40
45
59
88
9
75
24
144
48
84
36
104
13
12
15
9
95
49
48
39
24
9
63
9
15
24
105
11
61
39
36
188
40
81
23
16
104
36
85
11
4
36
9
39
32
4
140
37
255
204
48
297
60
159
44
36
85
27
8
60
36
100
96
60
45
12
11
52
68
40
84
56
157
75
69
3
92
88
96
56
84
4
96
57
3
240
20
4
12
48
20
1
59
13
12
131
40
24
36
84
33
59
268
56
40
9
48
39
8
28
44
4
9
3
9
23
60
61
11
4
120
72
60
8
49
87
84
20
36
48
121
95
49
75
57
36
39
60
104
84
36
85
11
76
72
32
28
93
59
61
15
152
1
111
96
8
64
81
111
216
33
12
87
36
9
35
60
40
48
9
144
72
15
32
85
3
72
105
48
159
9
131
28
56
16
8
12
13
47
40
48
108
92
16
120
60
45
60
27
9
3
32
76
32
16
96
24
81
95
ABCD 93481303486*3^$a+1 [50044]
75
57
63
13
59
138
15
33
30
36
9
16
5
15
33
18
13
12
5
90
120
13
65
6
18
7
48
23
24
108
81
21
79
71
24
141
135
9
111
6
30
24
73
17
144
24
18
102
27
4
32
3
24
30
102
13
11
105
39
60
121
84
23
24
81
15
180
253
59
12
120
49
92
48
100
96
41
19
20
195
25
11
12
78
127
17
78
33
3
36
36
84
108
1
119
48
30
15
75
37
167
24
1
44
21
96
27
27
168
93
3
97
17
111
39
108
54
6
12
12
9
201
55
41
48
19
23
57
45
126
69
3
18
31
35
61
48
92
27
37
5
48
127
41
87
33
75
87
25
32
75
96
12
48
25
5
18
6
19
20
76
23
12
1
83
9
15
6
30
97
59
261
183
9
16
17
114
13
11
72
144
60
45
51
109
36
17
18
25
47
30
55
41
67
47
81
21
96
15
15
138
67
125
19
68
15
18
24
78
37
95
1
5
78
12
37
60
167
6
19
35
96
13
5
24
87
3
36
12
25
107
37
95
69
51
24
49
53
18
102
30
378
15
156
3
42
30
60
61
60
32
87
45
3
150
6
109
36
41
19
11
73
17
15
28
32
36
15
114
79
96
155
81
144
111
133
59
30
103
32
28
23
30
66
6
18
85
41
3
63
84
18
31
12
23
24
48
369
4
44
16
149
127
140
15
1
84
176
124
29
54
1
35
9
16
20
64
47
33
76
95
6
31
59
30
19
20
27
48
36
13
36
44
36
27
225
3
1
48
12
53
66
9
51
120
9
3
13
44
75
108
45
3
84
37
11
24
81
129
18
61
47
49
59
96
84
49
83
102
6
66
48
30
156
36
61
84
108
32
3
61
180
95
12
49
101
175
44
15
36
90
147
36
12
69
18
13
47
42
19
11
24
12
37
128
3
25
5
6
36
30
24
96
222
61
29
3
75
37
11
60
121
11
73
17
43
5
72
67
32
75
229
59
12
13
80
63
12
12
21
87
45
3
25
95
33
4
23
25
44
21
63
9
120
30
61
251
25
44
27
84
30
24
42
60
132
102
54
181
48
32
16
128
4
60
95
33
52
35
57
45
48
18
24
13
12
35
45
39
141
108
3
45
64
68
63
49
44
52
35
102
55
11
1
29
7
48
11
150
139
144
5
6
12
9
21
63
51
13
35
48
93
64
71
21
3
48
42
90
48
25
144
144
35
36
60
66
18
24
12
21
69
24
7
17
120
7
60
5
30
13
83
168
201
15
61
83
72
37
11
37
53
6
9
9
42
6
55
108
116
16
23
85
59
168
108
120
30
27
27
12
109
47
60
12
12
54
55
92
123
9
28
59
24
36
141
27
102
6
48
9
15
66
42
37
60
5
27
16
20
28
96
125
39
16
60
68
27
144
97
167
12
13
83
48
42
19
143
120
25
53
72
90
102
3
75
36
1
119
72
30
90
78
27
3
45
16
5
79
60
131
96
72
18
90
9
21
15
28
96
11
144
73
41
66
6
79
35
78
198
25
60
29
18
192
60
36
48
85
60
77
67
5
48
48
6
73
23
72
93
64
11
24
1
32
3
24
24
6
19
29
51
75
204
72
1
80
195
12
37
35
13
65
30
120
18
3
21
24
99
123
48
25
11
81
27
37
11
228
1
71
30
43
11
24
49
35
30
123
4
131
13
47
33
15
66
126
24
24
97
113
24
66
270
19
48
32
52
60
143
37
89
24
18
25
20
12
3
49
11
37
35
300
1
17
127
32
63
12
21
108
15
69
33
24
24
91
36
48
17
15
39
84
102
15
64
119
24
205
101
75
4
35
13
155
37
336
71
105
15
13
5
6
21
100
11
72
6
6
18
78
42
55
12
35
18
18
9
36
33
75
39
36
21
48
3
13
96
68
177
48
43
48
180
89
67
11
168
36
48
57
45
55
23
12
54
51
39
45
144
27
30
19
11
24
66
43
11
60
24
1
29
48
99
51
33
135
9
3
30
27
100
35
45
108
52
35
12
1
48
185
115
36
35
6
7
12
71
9
69
27
75
60
13
17
43
47
33
15
156
120
36
9
39
157
44
45
6
109
5
123
21
30
141
16
20
15
18
ABCD 93481543172*3^$a+1 [50025]
63
12
125
96
37
66
90
6
9
32
79
65
31
65
24
31
17
91
141
135
300
18
42
54
131
79
41
31
162
95
96
67
29
19
5
24
72
43
36
60
29
73
72
6
12
77
13
42
30
51
57
95
163
5
7
33
32
97
71
24
37
18
66
71
55
6
35
67
36
17
48
7
180
18
42
17
121
36
155
139
5
7
42
63
75
60
113
85
36
174
54
96
66
33
8
13
35
25
30
24
81
45
155
55
41
1
30
168
66
6
18
54
192
65
133
72
96
18
17
73
36
18
18
30
33
9
228
60
47
37
59
24
85
11
7
54
84
126
18
23
55
18
12
83
49
12
36
24
36
18
65
181
54
101
13
30
90
90
108
54
23
163
125
73
54
72
48
90
6
12
53
216
144
217
54
78
18
84
60
41
49
54
72
54
179
19
18
83
109
251
37
252
78
30
18
6
35
103
42
63
32
85
18
17
55
48
17
73
95
1
66
54
72
18
96
29
25
47
7
120
78
35
49
15
56
7
120
36
5
24
31
30
24
138
168
41
25
24
84
168
120
107
1
6
89
19
173
25
63
27
54
30
65
31
54
59
79
60
12
6
35
37
102
36
24
9
135
41
43
42
35
55
153
32
31
30
35
72
1
15
129
42
36
113
31
18
143
144
193
6
281
24
49
6
90
30
42
144
30
24
36
48
6
12
107
61
35
37
30
18
36
96
84
180
78
48
24
89
31
90
90
60
81
39
24
17
72
37
54
77
79
24
9
345
311
64
3
108
96
41
79
105
3
6
72
72
30
233
73
72
198
24
41
25
231
8
312
48
55
17
109
11
25
30
24
9
3
5
37
66
42
47
48
13
59
67
29
24
13
114
81
9
84
144
11
24
73
87
27
108
17
19
77
25
90
132
17
13
78
45
57
47
40
45
59
24
61
120
59
55
17
48
1
126
41
37
11
115
5
7
78
11
241
30
17
7
174
6
45
45
288
90
17
193
87
56
73
24
90
48
29
31
17
13
60
12
203
55
30
60
18
5
25
6
41
79
41
109
138
186
102
33
32
13
11
151
18
95
7
42
18
108
66
23
1
30
105
39
65
7
258
12
6
53
37
138
24
30
42
48
17
24
24
43
108
6
108
30
41
55
84
125
216
91
5
1
12
42
65
16
117
35
103
24
198
36
95
265
72
18
54
12
155
24
37
54
6
48
359
241
54
126
27
32
25
36
6
156
42
30
105
32
31
54
66
18
6
153
32
25
24
135
147
108
105
21
18
6
131
31
108
156
6
35
144
109
30
29
96
145
6
66
15
57
23
49
6
18
72
119
1
18
36
18
23
48
96
13
36
24
47
25
30
6
30
108
132
18
27
9
23
96
1
15
9
12
107
55
78
83
439
48
89
25
66
60
84
180
54
90
41
1
47
97
18
18
12
36
11
13
12
24
36
36
30
42
95
31
72
17
55
30
96
36
54
12
60
18
95
7
24
30
54
222
18
30
54
60
12
90
90
36
108
60
36
45
135
66
90
78
84
78
30
95
13
54
101
96
168
96
96
1
143
61
11
55
17
48
79
105
39
132
18
11
24
37
180
48
95
55
41
31
17
37
35
13
42
48
216
150
12
54
18
36
107
55
234
6
12
6
12
59
96
97
71
61
18
18
47
43
48
269
48
7
6
11
55
36
53
96
91
5
24
169
30
65
24
97
18
18
30
53
37
42
18
54
30
60
23
48
72
91
84
78
192
132
143
247
240
144
66
36
24
11
127
96
17
37
72
30
60
66
24
48
95
13
114
54
12
78
12
78
66
6
48
6
65
88
8
24
24
16
104
7
18
6
9
32
13
155
1
23
31
72
18
42
53
37
18
ABCD 93481611968*3^$a+1 [50055]
12
135
48
261
132
144
3
60
57
60
171
162
135
63
45
24
168
36
60
21
78
45
93
72
51
81
36
3
12
24
24
9
15
156
27
237
33
87
12
24
51
9
72
24
36
39
141
39
45
51
117
3
9
84
72
60
15
9
24
51
33
132
75
30
75
111
189
3
60
48
24
9
84
33
3
72
45
3
141
3
165
18
45
12
15
108
174
78
93
9
15
3
42
3
12
96
12
36
129
135
60
36
24
48
87
153
45
42
72
228
168
144
36
129
33
90
90
108
27
63
417
36
12
57
3
9
63
240
108
9
30
141
39
21
75
90
87
15
57
96
69
39
69
12
171
120
69
18
198
27
120
252
60
45
51
9
48
75
3
12
162
18
45
60
27
9
12
24
60
48
27
126
27
72
36
108
24
48
48
36
33
12
36
15
45
12
15
60
60
15
93
27
21
72
48
111
93
96
51
21
48
21
48
18
45
27
60
21
12
60
24
21
375
12
15
93
60
9
30
105
21
63
120
21
183
60
132
156
39
6
30
45
48
144
15
42
3
45
27
15
21
12
57
48
27
51
30
270
33
12
168
99
30
90
93
60
72
60
132
36
129
30
33
48
87
12
108
60
93
48
12
27
12
45
48
36
39
120
45
60
36
39
78
15
12
12
15
108
72
18
48
72
27
81
132
183
12
195
33
39
18
3
264
21
27
15
165
60
36
9
27
96
48
99
18
3
36
108
48
12
57
39
24
48
15
105
12
135
105
27
30
75
48
36
72
24
3
48
57
120
96
57
15
75
54
99
204
12
45
18
12
33
57
15
84
81
111
87
42
66
24
21
72
15
72
81
99
81
207
18
135
84
141
27
12
45
60
123
36
57
27
72
96
195
57
36
132
24
60
3
12
33
93
54
81
27
81
72
45
3
24
12
36
12
165
183
84
36
39
33
27
9
21
150
9
21
18
72
18
123
132
60
63
42
3
375
165
264
60
15
33
123
117
60
60
36
51
45
123
45
3
54
3
60
120
48
135
84
90
15
48
192
111
72
120
93
39
93
96
72
39
6
75
84
48
57
18
33
39
78
12
78
48
69
63
21
12
12
12
60
96
72
48
132
15
21
36
36
132
45
90
105
12
180
33
51
36
3
177
36
159
33
27
66
162
78
3
87
105
108
12
117
27
60
36
24
63
18
99
60
24
57
27
48
87
90
3
15
120
69
3
90
27
15
33
108
108
87
90
42
21
36
51
30
63
96
24
291
18
18
129
51
57
12
51
24
336
69
24
24
252
213
3
15
72
141
12
24
105
6
9
21
3
21
111
60
39
33
27
81
132
60
12
3
12
105
144
12
60
48
99
105
120
48
39
33
3
120
105
45
99
120
60
60
51
42
102
153
27
6
39
36
135
150
123
36
3
18
75
27
90
42
45
45
90
81
45
30
93
84
12
24
36
75
180
348
192
150
63
12
96
120
45
15
9
90
138
27
48
96
72
72
135
60
102
63
195
225
36
27
90
15
72
3
33
24
15
120
225
15
18
15
219
105
96
12
3
33
87
33
9
90
12
105
60
48
57
78
72
9
120
69
15
75
12
36
24
21
45
3
24
132
180
3
81
51
21
12
15
78
30
54
39
69
78
45
45
54
9
84
153
27
108
60
24
33
123
45
87
15
57
48
27
9
57
63
24
57
60
3
12
84
21
3
3
12
45
27
45
24
207
72
33
39
48
153
87
18
12
63
159
288
18
15
159
189
9
27
171
150
39
15
9
36
63
30
3
ABCD 93481674688*3^$a+1 [50008]
156
12
42
12
96
13
24
77
19
101
186
49
11
48
37
47
25
5
7
48
12
23
121
77
42
42
19
17
19
48
23
18
36
48
48
79
35
33
16
60
5
24
42
150
36
18
25
11
13
65
12
91
72
167
66
7
20
76
65
31
71
12
25
48
77
12
120
6
25
59
21
3
49
72
24
5
67
5
27
52
5
6
18
30
12
42
138
73
60
5
99
27
9
69
6
109
83
54
30
1
59
21
153
99
93
7
11
37
48
65
27
33
66
49
11
21
100
5
24
78
45
33
12
43
113
12
19
23
42
6
12
153
69
156
7
65
12
24
96
19
20
45
24
36
12
60
43
36
59
45
21
6
157
11
25
41
19
12
68
64
77
3
21
162
12
30
67
83
21
4
36
96
29
12
42
13
20
105
19
53
3
69
19
20
136
29
240
27
28
35
6
54
30
114
21
9
108
42
12
66
54
6
120
87
21
7
23
25
32
4
11
42
7
5
84
31
29
31
149
55
96
65
108
7
144
12
89
60
216
12
111
81
18
132
18
36
12
67
36
5
30
42
12
103
20
4
89
175
89
31
36
5
30
13
48
12
185
3
129
24
42
97
11
102
24
120
120
36
18
1
5
84
66
48
36
72
13
29
60
43
8
16
5
24
27
64
71
18
7
17
43
5
127
41
24
15
28
188
15
66
19
5
7
23
54
12
48
18
18
24
6
60
25
11
108
1
24
53
114
49
96
5
19
29
7
35
84
6
3
36
144
28
83
6
24
72
3
4
11
37
83
9
112
23
36
30
31
24
41
6
18
12
108
27
52
65
48
7
107
18
63
9
24
42
25
17
63
39
150
19
36
8
105
91
41
54
6
18
96
72
12
78
3
52
84
48
77
19
44
105
162
13
5
66
6
36
43
17
195
39
30
39
52
35
54
156
19
36
17
175
48
48
59
30
18
42
30
1
77
3
51
30
6
24
6
42
25
113
54
49
29
156
36
19
47
72
1
65
24
132
60
36
18
12
42
67
29
42
18
54
42
19
101
18
6
36
66
18
7
5
43
17
7
96
12
125
19
60
89
15
57
123
15
126
30
18
72
6
49
5
30
121
29
108
36
72
24
24
79
128
9
36
48
87
27
48
30
43
11
133
72
83
48
54
24
54
66
19
8
69
36
54
96
54
103
125
6
25
17
18
84
25
36
41
6
13
36
53
7
125
24
27
9
55
203
246
31
5
48
15
40
23
24
48
60
25
48
48
36
44
4
12
35
121
47
1
41
30
25
24
12
197
36
90
36
18
36
27
28
77
54
61
95
145
35
132
37
11
45
33
42
13
11
24
61
23
90
6
66
43
53
3
4
108
17
126
145
5
12
7
23
102
18
49
95
1
12
77
6
18
6
133
36
47
48
36
48
45
40
5
31
35
54
151
80
39
42
96
84
18
12
13
11
6
108
36
12
24
18
48
45
15
18
7
23
66
54
25
35
54
7
60
36
257
96
36
30
48
30
72
36
102
48
33
9
36
7
53
12
19
23
12
48
33
9
24
31
8
16
71
30
19
24
20
216
147
24
36
13
95
42
67
5
3
40
32
45
186
60
1
24
41
30
6
48
24
6
30
79
227
25
149
66
25
155
96
78
162
18
39
15
48
18
72
84
18
1
12
83
121
5
18
90
108
63
40
41
78
61
71
168
162
55
36
5
12
48
132
63
93
60
24
175
23
25
185
54
6
12
36
91
71
45
72
45
6
90
7
29
36
18
114
7
113
91
47
30
60
132
36
7
5
24
258
66
60
67
17
192
6
97
68
28
80
16
29
30
30
7
143
37
108
140
21
30
121
8
27
25
17
12
30
169
65
15
9
6
114
126
66
79
65
6
48
25
35
42
6
30
30
33
45
31
84
29
43
59
33
15
6
30
1
89
7
29
36
7
77
96
223
5
60
31
180
41
3
27
60
25
144
23
42
36
3
99
78
7
11
1
71
13
80
27
12
73
29
54
6
24
31
36
113
151
53
75
45
7
35
24
1
48
17
3
21
55
5
6
48
6
84
36
6
24
145
140
69
7
24
41
48
7
5
156
48
6
30
24
39
33
19
23
105
15
1
17
42
108
90
12
43
24
48
72
41
55
29
54
12
30
18
25
119
61
12
203
6
30
1
23
174
3
72
52
23
30
7
48
71
6
24
36
36
78
6
51
99
9
16
29
12
87
40
5
7
11
85
68
124
17
43
77
96
48
7
107
120
42
30
66
42
36
60
36
49
17
30
24
9
129
42
90
276
3
4
41
27
69
18
6
7
48
24
41
39
16
107
138
19
53
115
24
83
18
42
33
45
120
24
54
90
72
ABCD 93482198242*3^$a+1 [50045]
96
51
96
21
27
61
48
143
96
48
25
48
72
24
56
40
32
16
56
75
13
71
25
24
227
12
57
16
128
112
71
33
16
56
64
8
3
45
48
16
131
333
111
25
48
120
59
61
168
35
45
48
160
72
80
160
23
201
160
80
48
40
47
12
13
120
8
40
227
21
88
120
23
49
11
24
213
24
159
129
147
13
152
3
37
59
181
32
15
105
16
59
133
80
72
27
84
12
181
56
136
72
48
23
177
24
51
165
64
83
157
48
8
184
47
33
16
72
56
16
11
213
159
1
24
56
195
60
25
71
25
11
24
21
112
48
83
12
144
33
16
47
156
13
248
16
24
48
155
45
24
51
13
56
123
84
129
24
96
72
88
72
192
47
49
24
56
75
109
8
16
83
12
57
48
135
169
59
253
11
13
72
11
13
23
48
12
117
40
59
12
9
24
159
1
120
24
72
359
25
32
144
16
23
121
35
36
73
11
69
24
207
9
16
71
49
80
63
25
80
87
201
3
69
255
1
32
51
24
85
8
40
11
45
24
16
104
184
83
109
47
1
152
240
120
16
11
36
57
16
107
61
24
11
45
99
48
108
105
75
156
1
32
40
23
25
8
16
48
80
3
37
32
16
120
120
23
97
168
24
176
136
11
192
24
72
108
132
85
23
33
88
83
117
96
72
27
21
40
32
72
27
85
48
192
24
11
85
11
45
24
15
48
25
8
15
73
152
72
112
96
120
47
193
47
1
179
21
39
12
24
192
48
109
72
167
240
12
21
16
95
12
48
13
56
40
96
215
265
24
8
40
80
72
96
27
37
104
64
107
13
32
75
12
57
40
32
48
40
96
24
144
35
13
239
105
27
60
48
1
11
21
51
37
8
27
24
69
24
15
132
60
49
56
88
32
255
33
27
84
265
96
23
36
69
48
40
128
40
35
36
73
251
85
96
48
48
32
112
360
56
48
40
32
27
61
59
37
48
23
49
48
80
72
75
13
8
75
13
80
24
96
96
3
45
72
16
72
296
144
16
107
45
51
48
96
37
296
72
27
93
3
165
3
13
143
84
72
117
64
8
112
48
119
1
83
24
109
192
128
40
72
80
51
69
27
45
88
200
3
45
39
1
96
296
27
61
32
24
16
72
72
320
24
15
129
123
45
75
13
144
8
24
16
32
40
128
328
179
21
136
11
24
61
8
184
8
135
36
24
24
21
99
84
60
61
8
3
93
112
104
16
72
32
48
16
47
48
1
96
11
117
147
60
129
27
24
189
96
171
13
80
136
24
8
96
120
16
480
176
72
75
85
32
160
47
33
64
95
25
24
47
9
39
33
51
120
229
107
24
24
13
72
120
71
9
168
64
32
15
33
3
85
120
8
40
80
96
16
24
8
51
37
32
3
13
71
201
27
37
59
12
36
48
21
40
24
176
112
32
24
24
16
176
39
49
120
83
13
56
64
72
23
48
1
8
51
132
228
109
143
192
204
21
48
16
47
73
24
80
15
81
63
25
200
51
21
39
25
104
72
40
96
59
132
49
48
120
11
85
48
128
48
39
105
243
37
72
48
107
93
15
57
16
104
40
8
16
80
63
12
24
24
24
109
48
32
63
25
48
23
9
39
49
24
176
39
49
95
132
13
ABCD 93482270762*3^$a+1 [50014]
11
60
115
29
79
9
104
25
23
91
156
65
67
36
30
126
96
54
35
60
24
1
27
9
11
96
7
21
32
1
30
141
72
3
36
9
8
61
35
24
16
104
24
13
83
60
1
99
111
90
35
1
18
177
8
1
207
75
9
32
36
96
40
45
3
20
48
55
21
104
19
30
15
56
36
12
40
32
13
75
15
21
51
54
119
1
11
61
54
36
54
6
21
32
19
5
4
12
56
13
35
103
9
92
36
67
5
79
6
11
19
24
77
12
12
25
54
21
20
16
8
25
12
11
4
20
144
1
24
47
24
112
44
132
37
12
132
11
24
31
18
6
48
150
11
79
189
27
17
24
16
8
84
84
103
90
11
7
36
114
30
5
4
8
48
16
87
30
18
77
13
24
47
28
15
29
24
24
40
39
24
18
54
41
13
12
24
84
6
54
12
42
17
31
17
136
56
16
33
39
51
45
188
64
9
23
85
72
30
53
91
33
3
36
45
80
19
6
59
40
32
67
12
41
103
54
15
32
79
36
41
24
24
64
15
5
4
32
13
72
36
3
32
55
53
1
30
53
37
63
80
48
16
33
27
63
17
12
7
54
108
215
36
67
41
4
44
96
13
51
192
9
107
91
33
32
25
24
12
51
56
37
59
37
66
9
32
1
11
25
11
1
42
156
132
12
17
1
63
72
63
17
12
4
21
18
9
8
7
9
68
31
66
95
48
61
35
84
199
9
56
4
20
19
101
31
72
30
35
120
13
54
5
24
1
144
36
15
3
33
56
1
6
45
39
9
27
41
24
25
15
21
6
144
29
24
67
5
40
44
64
63
18
24
3
33
35
4
27
24
5
7
89
16
9
47
1
18
9
9
51
9
23
48
31
24
9
20
127
29
4
12
24
92
48
16
27
60
5
16
24
21
42
45
129
99
27
54
47
31
57
8
7
5
49
59
61
11
12
4
9
36
54
69
8
28
12
32
64
27
36
9
45
48
96
107
24
48
24
7
45
27
53
1
11
25
11
156
73
71
40
44
12
133
15
68
72
7
18
24
36
27
56
7
162
18
29
36
55
53
151
54
66
6
48
63
51
41
7
72
41
91
36
41
13
83
115
18
72
71
139
126
24
35
40
27
5
24
25
90
24
12
17
16
36
21
24
99
36
27
29
43
72
125
1
54
57
8
43
36
185
16
8
1
15
44
28
8
1
47
91
45
36
45
35
48
13
47
79
12
53
19
5
49
60
12
24
27
9
108
23
112
56
61
90
48
6
30
6
75
36
80
12
169
6
5
97
23
121
59
1
11
16
81
66
33
63
66
35
79
17
13
35
124
20
37
203
19
149
84
13
227
60
64
80
16
27
36
17
24
13
63
3
29
16
27
54
78
36
66
36
59
19
30
54
41
12
25
23
48
19
12
6
12
35
19
5
49
47
13
3
99
29
49
3
60
93
54
54
107
109
135
72
45
198
6
23
96
72
43
54
30
36
90
27
15
18
47
37
6
36
36
30
144
35
43
5
52
8
55
42
23
7
6
18
77
49
11
72
28
20
12
84
1
107
12
49
71
64
207
18
18
66
23
13
71
16
12
141
18
30
72
90
33
9
39
153
78
18
54
5
160
24
128
19
42
71
4
32
12
7
12
18
54
6
3
8
43
12
108
90
23
36
120
72
61
36
30
18
6
84
65
4
21
119
97
6
12
65
7
5
13
47
49
66
29
67
29
16
3
29
13
30
24
17
1
11
37
107
64
81
83
13
39
32
24
7
18
15
48
9
54
24
17
100
27
48
33
80
288
4
9
36
63
20
49
66
6
71
48
55
69
32
13
11
37
24
95
13
48
83
4
32
13
18
93
51
120
5
31
77
4
20
31
12
18
42
18
23
60
7
36
17
24
60
91
17
24
12
1
18
33
8
24
24
84
13
47
43
117
129
6
29
28
24
3
29
24
7
65
55
78
71
37
39
8
28
69
30
108
33
45
48
23
24
13
12
11
4
39
24
102
11
31
36
30
11
25
11
13
3
9
60
30
5
36
67
42
23
60
37
71
36
7
30
6
18
36
63
12
20
103
21
36
33
11
61
18
57
15
41
24
144
1
54
6
3
15
12
36
18
270
96
17
1
23
16
27
186
27
27
77
7
17
64
15
30
6
81
39
6
102
17
16
39
96
21
80
100
9
18
17
100
8
1
54
6
71
55
29
19
9
27
24
9
32
25
123
12
8
48
24
52
36
104
7
24
9
32
12
60
36
133
24
83
64
27
78
39
32
4
8
120
49
47
55
69
12
45
23
37
18
57
9
83
4
32
60
1
108
42
173
1
6
30
54
5
1
30
6
47
24
24
40
48
27
18
11
13
18
30
47
115
189
207
17
19
36
240
18
36
47
73
11
49
27
68
25
11
13
27
56
1
23
85
11
4
27
41
24
52
39
42
12
18
24
29
12
16
44
7
65
12
13
36
11
52
39
9
15
93
24
80
103
6
63
68
24
72
1
15
39
5
28
45
23
12
55
29
25
108
119
133
54
30
143
48
16
189
47
60
1
6
17
127
45
111
5
85
11
25
54
9
32
1
30
54
24
12
24
83
36
24
120
25
35
12
43
41
85
90
53
28
81
35
13
11
25
36
131
127
65
48
40
ABCD 93482459212*3^$a+1 [50084]
80
72
22
74
70
32
90
40
24
8
132
16
48
2
10
80
94
128
16
32
24
90
30
70
26
178
6
14
220
80
180
10
6
156
24
110
18
16
60
74
216
90
190
186
24
80
40
126
24
134
36
6
54
10
26
70
74
12
18
72
54
34
56
10
24
56
64
12
20
40
48
20
12
72
6
144
198
58
162
8
40
356
100
8
36
132
124
74
22
80
64
140
30
114
84
36
24
16
132
32
48
64
44
72
28
26
34
36
74
10
96
54
6
74
22
44
70
8
72
10
96
78
80
130
36
36
108
146
48
96
16
174
224
180
126
72
154
56
118
126
84
140
16
300
294
74
112
20
16
2
46
20
150
40
14
16
92
40
120
144
110
90
54
102
100
144
8
22
24
102
20
12
28
134
24
16
146
30
18
112
38
256
14
66
34
6
54
60
30
182
154
98
72
76
18
26
36
144
10
8
222
4
12
68
16
24
150
32
30
28
72
158
126
84
16
54
2
144
54
40
32
42
16
72
38
120
42
28
20
46
104
90
232
32
6
46
80
16
50
18
40
14
16
74
6
10
92
42
82
96
20
144
4
6
24
56
18
16
56
30
10
80
6
48
10
32
94
80
40
14
114
120
16
66
30
114
86
10
294
32
58
86
250
30
24
96
50
150
34
36
96
50
88
32
10
140
34
14
10
210
32
388
12
48
80
190
26
174
346
20
10
6
32
90
22
68
46
30
74
22
98
82
104
72
174
96
162
102
144
70
74
42
48
208
44
144
144
52
8
88
60
122
90
16
126
146
64
24
104
6
16
74
54
16
90
14
90
6
16
24
32
18
46
98
30
198
42
16
122
72
78
48
24
238
114
8
16
56
90
4
26
70
20
126
18
76
128
16
36
14
42
48
324
106
90
182
18
24
120
148
122
58
48
6
6
32
106
96
50
4
12
128
46
56
18
40
56
174
16
24
240
122
48
316
44
136
8
22
14
10
6
20
76
2
16
30
2
88
2
72
60
18
58
80
166
14
256
114
66
200
4
66
114
60
36
134
22
354
56
54
48
52
24
32
24
120
4
60
96
8
22
66
68
96
16
74
10
44
10
42
200
48
16
8
30
72
18
46
90
30
32
208
120
96
66
24
14
16
14
60
100
74
72
24
22
44
24
112
108
50
10
116
76
24
44
12
24
16
32
6
70
36
104
144
22
248
18
40
60
98
10
32
198
250
72
54
104
96
18
46
26
120
24
196
128
16
20
54
66
46
120
128
58
368
16
110
214
44
120
22
50
6
48
24
66
6
30
4
150
80
42
28
60
6
66
32
126
72
72
96
72
58
12
20
72
180
52
54
6
60
8
22
8
72
10
86
72
48
42
36
16
60
68
322
14
42
64
54
74
22
96
354
30
114
30
36
110
24
90
156
36
28
50
16
114
30
66
38
136
32
88
2
72
156
114
48
24
10
8
22
80
18
28
80
124
20
4
6
24
26
216
40
8
136
54
14
66
40
66
8
12
10
134
10
26
168
112
24
270
146
24
84
42
10
56
144
64
212
58
50
52
20
72
46
6
210
80
18
76
44
126
160
120
90
62
154
8
198
94
74
40
266
144
136
24
104
76
2
58
32
102
42
4
80
ABCD 93482494068*3^$a+1 [50052]
55
23
48
9
17
191
203
90
26
190
83
7
56
34
15
41
10
29
51
13
129
2
36
52
5
16
32
67
253
23
9
63
8
22
3
5
132
30
160
80
22
3
33
15
45
19
47
6
43
67
93
32
47
1
41
138
32
61
105
23
57
28
11
39
9
1
162
18
12
98
16
29
55
24
1
119
18
7
155
42
11
9
24
12
18
72
88
12
42
8
3
1
54
60
77
25
23
64
16
31
1
105
48
6
1
65
63
15
26
39
16
64
16
19
12
14
66
65
23
30
6
165
33
12
18
8
25
32
31
1
55
54
34
1
1
31
32
43
84
114
31
53
18
169
19
29
17
79
80
47
18
16
31
49
148
62
64
6
71
48
97
44
4
111
123
72
24
116
76
85
5
14
173
61
10
26
15
15
6
30
13
39
73
32
3
12
68
10
8
91
16
5
44
60
66
90
55
135
8
1
80
16
45
98
4
98
18
16
169
59
18
80
54
136
5
19
36
18
182
64
6
8
94
78
80
4
19
35
125
7
8
17
77
98
64
24
12
72
5
13
3
16
59
117
35
4
9
80
1
50
76
18
31
19
4
26
60
82
8
94
43
48
157
3
61
44
22
8
90
34
12
36
14
36
28
31
71
18
32
55
63
49
17
6
12
32
4
6
30
5
55
228
62
70
30
60
44
12
15
32
16
32
13
10
72
33
9
26
61
21
18
12
60
33
16
113
12
60
170
29
1
15
121
44
11
17
143
99
46
79
79
49
17
34
20
42
10
5
43
42
20
55
125
108
46
26
47
13
35
47
1
1
16
120
39
48
111
24
48
25
19
28
1
31
1
35
4
18
62
25
63
8
9
1
127
61
22
14
46
97
13
54
6
180
94
116
78
4
188
28
7
109
35
11
90
8
60
10
29
61
30
24
188
28
12
8
10
6
129
9
71
177
4
18
168
33
41
10
24
72
12
8
9
1
8
126
88
12
69
144
48
15
20
28
26
39
25
42
74
83
80
33
38
10
60
36
146
10
144
54
86
4
19
107
6
90
37
11
37
49
111
55
14
46
38
36
28
8
10
24
20
60
100
36
37
48
49
54
9
3
54
55
63
78
12
55
31
64
1
11
5
13
60
103
13
51
31
177
15
32
65
29
176
64
2
33
64
45
30
5
127
161
3
29
35
18
78
80
66
10
18
72
44
27
55
18
36
18
17
16
53
72
22
60
36
174
42
56
88
30
36
44
6
46
35
80
48
16
31
33
17
28
26
66
28
6
30
96
23
96
25
26
22
23
13
42
25
5
24
3
23
377
16
31
18
92
64
19
95
38
10
17
51
29
107
20
24
130
24
8
7
33
79
55
9
87
4
21
32
7
120
33
17
15
15
64
17
7
25
11
20
81
81
15
37
18
72
12
44
41
65
15
69
60
30
32
113
77
35
73
30
41
31
145
107
85
1
12
70
29
16
3
61
48
7
16
54
3
77
3
97
66
24
5
49
15
15
176
4
60
62
84
28
83
15
49
75
20
28
8
88
5
21
11
19
16
164
46
150
48
116
10
44
59
112
19
62
114
4
105
71
4
6
44
19
143
28
12
60
29
9
82
44
114
4
26
52
8
12
33
109
2
6
84
10
45
9
71
19
54
8
95
19
4
50
22
168
9
53
10
17
1
56
135
19
6
18
48
68
40
25
61
19
71
9
37
75
160
48
115
29
16
61
35
19
26
28
8
18
64
61
5
27
5
18
12
10
19
211
82
11
55
60
45
17
95
13
22
24
90
126
80
4
24
90
72
15
3
20
82
55
48
59
8
142
138
44
34
36
35
19
110
207
48
31
138
6
2
143
11
50
66
49
96
53
10
1
16
192
25
8
78
22
75
29
3
1
95
80
95
17
7
73
29
3
32
80
53
108
12
42
26
40
150
17
3
13
21
18
152
28
5
7
36
42
8
10
25
49
106
44
4
26
64
32
58
1
85
11
65
90
8
60
17
64
39
10
31
5
54
6
66
98
11
113
8
82
62
4
86
4
80
106
110
10
71
9
24
36
11
25
23
16
43
2
34
12
8
6
23
16
80
25
4
26
89
16
67
54
44
11
16
15
49
71
52
2
34
30
6
13
32
81
15
64
31
33
67
42
18
97
11
21
41
198
64
66
31
16
3
76
80
34
56
106
29
25
18
38
18
64
13
59
5
1
192
18
18
11
15
10
24
30
24
92
114
27
55
72
48
60
8
4
18
55
23
36
66
3
32
37
6
54
66
32
45
48
25
7
49
79
47
17
7
41
17
31
80
51
173
16
9
6
2
18
16
125
31
17
37
11
67
61
1
66
45
15
22
98
9
19
45
17
150
48
90
10
62
7
27
36
38
10
1
35
26
3
16
131
4
26
10
44
6
18
22
50
82
36
56
90
54
11
61
70
13
25
36
10
126
68
22
8
10
80
16
18
108
48
72
18
36
35
43
53
19
45
9
20
6
29
25
30
42
159
103
41
7
18
54
17
19
50
76
36
108
32
ABCD 93482725886*3^$a+1 [50007]
6
24
30
66
18
12
54
18
21
9
30
24
30
42
36
114
12
87
75
48
72
48
54
15
8
115
6
66
30
78
6
90
57
15
42
111
3
69
75
24
6
6
33
9
90
12
120
24
6
6
48
18
6
18
3
8
139
30
54
57
96
27
12
120
57
45
42
30
3
24
9
42
42
99
9
60
99
15
9
87
41
61
42
30
102
30
63
24
21
27
21
36
126
105
24
123
54
36
18
72
78
51
15
81
15
12
6
36
48
150
132
66
12
36
39
48
87
48
6
18
81
48
3
6
23
13
48
27
15
17
13
78
6
15
93
24
42
120
41
7
42
54
186
71
31
9
27
18
11
67
45
99
54
108
36
96
12
6
36
30
18
12
24
54
6
6
75
9
48
6
33
57
6
108
21
3
18
42
81
21
27
21
6
72
36
54
18
81
144
8
13
27
147
29
16
27
60
6
48
24
75
24
24
15
6
59
160
15
57
15
18
48
6
48
78
3
21
11
16
24
93
24
11
7
33
72
80
7
89
64
15
12
36
54
12
114
18
27
3
21
9
36
51
27
24
24
12
72
36
125
7
18
63
15
18
138
54
6
24
12
5
7
6
27
45
48
72
75
9
30
24
6
59
16
3
45
9
60
51
3
125
49
30
9
45
27
3
18
288
30
36
12
18
66
9
24
45
18
57
39
6
11
19
102
18
12
12
48
12
24
33
21
6
24
24
6
39
45
42
30
18
33
24
99
6
108
90
33
15
12
69
8
1
15
15
126
24
6
12
24
54
60
6
12
21
120
63
6
18
42
23
61
12
15
63
9
45
75
3
48
36
12
18
42
9
21
6
5
37
27
21
144
72
11
37
3
39
54
102
18
18
18
12
30
5
24
79
30
51
45
3
87
33
63
18
12
66
24
9
56
115
42
12
36
147
15
36
24
5
55
18
48
54
60
24
12
6
11
64
8
31
126
3
3
18
18
24
78
51
45
54
24
12
33
45
75
45
90
12
36
36
24
12
24
54
18
48
9
72
39
33
3
18
42
48
30
12
15
3
36
30
54
24
5
31
57
24
8
61
18
12
36
6
108
39
9
36
51
9
30
54
27
45
51
147
36
41
1
15
93
84
39
27
42
51
33
39
9
60
18
6
27
15
12
53
31
102
18
36
69
45
75
9
12
102
69
15
168
9
21
75
9
23
7
66
15
216
99
5
103
96
96
12
24
66
3
24
15
12
66
75
48
63
9
9
54
42
12
51
3
12
9
21
48
27
45
66
6
27
3
66
18
6
3
39
30
6
69
48
32
25
23
19
69
21
6
54
30
24
48
42
36
54
102
15
81
63
8
25
23
67
24
48
36
6
24
30
24
53
13
27
21
51
45
6
24
120
21
32
55
120
84
21
3
5
40
3
12
9
9
6
120
18
54
57
21
11
13
18
108
48
93
9
12
3
24
57
42
36
6
3
120
48
3
45
27
12
33
45
12
36
42
30
36
39
27
42
36
42
117
48
45
6
78
6
36
29
79
42
6
54
27
57
23
40
8
7
30
18
48
41
13
42
132
24
12
6
144
36
84
12
23
61
60
12
27
15
24
30
24
12
12
30
45
147
42
18
78
72
51
111
18
12
27
27
12
60
60
78
3
69
126
6
39
45
30
29
19
18
83
13
42
105
9
47
19
12
24
24
30
66
6
18
24
6
3
159
9
45
6
21
21
36
36
24
126
12
30
3
21
11
55
120
36
6
23
13
27
15
24
24
18
36
66
12
18
27
45
30
12
33
39
9
39
180
45
27
6
6
9
32
48
1
36
66
129
39
17
16
33
12
102
72
6
30
81
39
6
27
99
90
12
12
36
18
18
27
75
21
45
30
36
9
69
6
24
12
57
3
48
30
36
24
66
9
3
24
18
12
39
15
6
6
42
36
15
87
144
60
21
105
15
15
33
63
65
64
81
39
27
60
9
69
30
125
55
18
36
18
78
42
12
96
36
54
24
24
24
11
61
12
36
83
13
3
117
27
3
5
64
33
18
12
12
21
63
6
30
18
6
5
1
6
54
3
8
88
15
57
3
90
24
6
84
24
84
36
30
24
24
6
42
3
15
72
33
21
24
48
42
33
15
42
6
12
84
41
163
78
111
24
93
12
6
33
63
126
60
15
27
24
36
36
6
30
6
3
21
3
69
114
48
30
24
18
36
5
40
99
21
63
30
3
15
9
24
15
60
126
12
3
27
5
40
21
24
30
30
15
39
126
3
39
57
24
51
36
33
39
66
126
30
96
35
55
96
81
15
6
54
48
24
6
42
6
12
36
12
18
18
12
11
13
6
6
30
30
11
31
30
48
6
45
27
66
18
48
138
15
15
228
5
19
36
24
24
126
48
75
15
6
3
39
36
6
12
6
18
24
18
6
18
33
32
16
15
60
12
6
3
21
75
8
103
36
6
12
27
21
30
21
21
120
195
21
27
75
60
150
168
66
30
144
6
282
59
19
18
3
9
66
5
43
108
120
6
18
9
48
15
42
6
42
6
30
3
51
24
18
24
18
113
31
12
12
33
15
9
15
9
9
15
15
102
6
12
12
18
27
99
66
24
99
39
78
3
15
6
27
21
27
15
48
42
18
66
35
48
37
102
30
6
33
15
12
36
24
252
6
84
12
15
15
18
12
90
9
39
30
12
63
27
18
35
88
24
15
33
21
30
5
55
6
3
51
42
72
6
18
48
131
13
42
6
11
49
18
12
57
3
18
59
37
54
42
27
15
9
33
6
9
69
3
15
6
48
24
27
48
21
54
18
27
57
54
24
48
17
31
6
30
18
48
6
45
3
21
72
9
30
30
131
1
42
6
48
84
96
51
24
21
12
42
6
18
69
99
162
27
24
93
30
18
51
111
30
6
60
60
84
33
21
30
42
18
18
60
90
30
18
ABCD 93482761798*3^$a+1 [50115]
40
56
79
180
213
32
16
96
39
36
53
16
240
339
141
104
168
64
248
16
15
9
135
396
21
104
144
120
97
144
47
192
48
19
45
99
45
24
56
72
192
97
15
48
80
37
51
80
112
27
54
15
201
23
16
51
45
8
168
48
232
183
17
48
360
64
56
40
216
56
64
69
51
3
117
120
33
36
36
23
136
32
168
145
39
51
144
53
40
8
136
8
168
240
13
59
85
90
126
126
53
48
48
40
104
48
480
352
8
43
29
216
64
200
31
89
1
15
21
219
96
48
56
24
97
303
8
168
120
240
112
129
180
180
39
51
93
56
85
59
120
120
168
127
36
5
24
288
72
112
3
162
179
91
21
32
136
45
107
112
15
321
80
136
3
36
185
139
21
192
3
5
24
7
108
93
69
18
81
9
72
23
336
109
11
112
48
24
8
49
108
11
64
128
48
160
120
81
15
56
288
55
54
270
72
93
80
61
144
27
63
33
48
32
168
25
126
18
95
96
205
51
3
21
24
8
168
136
3
36
321
24
69
123
288
24
176
19
93
32
88
3
5
16
24
200
40
75
21
123
45
248
48
40
51
141
24
8
115
165
56
64
21
107
37
51
129
36
35
16
120
56
64
15
153
27
18
123
48
45
59
40
168
48
24
312
8
48
13
54
53
19
54
39
80
232
8
88
8
139
5
48
120
79
18
90
36
81
9
215
24
88
8
40
75
126
90
293
67
101
79
105
24
69
126
126
39
104
37
144
75
51
69
104
61
36
159
104
40
21
90
54
123
8
301
90
9
96
8
16
105
47
7
36
5
481
39
69
75
128
88
141
11
72
7
9
405
51
3
101
184
8
229
51
80
139
270
54
17
48
24
88
24
195
213
21
90
234
36
59
48
40
128
24
61
147
168
32
72
88
33
15
32
43
21
285
11
168
19
165
267
45
24
201
183
105
71
72
208
81
303
21
36
180
18
105
21
395
16
75
189
200
61
11
72
328
57
90
5
168
168
1
18
173
43
45
9
23
13
75
72
80
40
3
54
72
143
96
120
1
108
155
7
105
216
3
69
8
48
24
208
32
96
24
48
73
39
15
105
75
101
25
15
75
77
520
72
51
21
159
144
113
72
48
109
90
144
105
21
51
72
57
111
33
47
187
141
21
108
15
8
72
211
45
80
1
18
36
17
184
69
51
48
45
3
128
280
32
43
5
211
18
83
40
8
211
144
549
117
18
33
93
59
247
105
56
192
25
87
3
5
136
111
90
23
67
173
112
96
69
180
71
37
35
1
ABCD 93482778776*3^$a+1 [50016]
160
128
136
24
23
25
8
147
12
225
48
88
35
72
24
48
13
32
40
48
8
144
72
16
8
64
200
27
205
8
72
24
72
88
35
61
11
120
37
35
72
69
40
96
143
81
111
25
35
144
309
16
35
37
24
8
87
73
192
80
48
147
109
167
57
51
37
143
12
117
51
21
184
59
85
48
83
45
24
147
96
45
48
27
37
35
157
8
75
48
24
45
168
72
96
88
35
141
24
99
85
8
15
204
36
153
39
132
109
72
104
15
81
88
56
15
156
133
11
96
13
56
144
16
35
69
39
81
16
143
36
37
24
131
60
33
15
96
33
15
1
35
109
131
21
51
13
56
40
56
159
36
229
48
216
95
36
45
64
24
11
96
48
61
72
119
9
72
123
37
32
3
45
64
120
24
80
16
95
105
96
120
63
1
96
80
3
21
16
8
144
243
48
60
241
59
85
32
184
24
131
93
120
75
288
12
57
88
296
40
192
83
60
121
96
72
83
37
35
45
112
23
96
177
3
37
128
51
48
37
8
171
45
15
25
72
83
165
51
36
84
165
48
40
128
72
192
39
57
40
32
3
69
3
45
352
120
8
16
179
21
15
57
64
24
11
13
56
99
21
87
169
23
121
32
40
47
177
51
60
9
64
179
21
40
80
87
153
27
13
59
37
48
8
64
128
48
87
25
216
59
13
168
35
237
40
155
133
11
204
217
35
37
120
56
96
15
9
144
112
80
88
288
47
33
64
24
80
51
13
23
105
27
12
36
69
3
37
48
155
21
16
11
13
80
112
48
176
3
96
36
84
45
192
3
21
99
117
63
9
232
56
64
8
48
219
21
88
35
61
59
21
88
72
59
165
24
75
37
95
81
75
45
87
33
75
48
36
96
25
8
24
16
32
3
141
120
16
152
147
181
24
23
153
40
47
156
132
105
24
15
49
35
240
12
33
27
109
80
64
35
85
59
21
15
25
240
176
24
16
131
69
328
96
200
64
8
63
12
93
72
184
8
3
37
32
40
80
96
88
119
105
75
12
105
75
93
51
69
16
32
40
95
33
232
32
27
165
39
57
24
144
40
56
3
165
136
176
99
45
24
40
56
87
49
264
11
13
48
80
24
16
8
144
16
11
61
120
72
35
37
191
193
11
48
37
203
237
135
25
48
48
167
193
48
32
48
184
48
167
145
131
45
24
75
21
184
176
72
135
60
165
168
72
240
15
289
59
69
136
104
40
48
24
128
168
208
24
48
59
21
48
40
80
16
96
8
15
57
3
165
16
96
32
88
35
120
133
251
21
72
256
120
11
24
21
88
8
64
143
33
147
85
72
48
48
179
45
16
168
80
16
344
40
59
13
59
45
40
80
48
147
108
153
40
59
420
36
12
108
24
13
35
157
155
69
96
24
27
165
88
227
93
96
40
24
24
168
32
72
123
192
205
96
80
64
131
45
15
25
48
120
35
117
40
48
120
ABCD 93483206242*3^$a+1 [50133]
19
120
78
18
48
77
433
35
31
168
41
61
59
49
222
18
131
180
7
5
139
144
6
90
149
12
13
96
23
13
288
54
41
49
102
234
59
60
133
275
289
311
25
83
12
72
168
223
65
7
72
162
36
18
29
97
114
125
1
71
180
13
306
41
13
47
43
77
139
209
79
42
30
29
12
109
18
30
42
246
23
121
11
72
25
6
120
24
48
5
283
5
132
120
55
54
120
23
13
83
120
1
90
30
83
13
144
108
30
78
23
25
95
1
324
36
59
49
30
245
43
5
145
162
198
35
103
42
12
36
6
216
125
85
492
426
126
216
23
204
108
67
185
13
12
180
90
126
36
203
1
210
240
77
12
73
30
113
85
95
67
5
19
113
61
42
473
12
72
73
143
60
192
132
133
203
72
157
126
114
131
72
25
18
29
43
24
41
372
121
240
35
229
288
23
1
18
5
43
54
96
18
216
41
13
12
23
37
203
247
174
24
35
175
90
276
59
79
5
36
132
12
301
60
30
72
42
95
7
78
18
288
5
25
96
120
180
36
72
258
54
48
90
18
132
71
312
25
114
18
180
395
37
18
198
95
43
5
37
12
240
95
97
239
67
54
288
90
5
91
185
12
13
96
23
108
193
95
12
55
17
36
67
65
85
35
13
216
378
6
66
126
18
54
11
12
72
60
36
115
6
90
53
121
47
13
12
18
72
24
306
102
41
60
85
30
72
42
228
47
36
84
91
270
216
48
11
277
227
151
216
24
270
120
96
71
108
72
13
95
19
120
101
25
36
131
72
73
210
54
119
180
72
72
61
90
72
90
384
84
227
205
167
211
144
113
168
79
101
97
23
19
30
95
211
5
481
96
167
156
72
85
90
5
37
23
192
217
108
23
97
90
342
59
60
25
90
222
167
13
12
168
120
72
90
72
113
85
240
18
197
1
120
234
41
24
228
108
175
366
179
180
49
23
109
30
6
18
185
7
90
23
60
205
36
114
120
126
90
78
12
36
42
48
294
66
54
59
37
23
139
558
72
35
121
36
239
307
30
18
6
84
95
49
78
198
467
108
121
90
149
24
157
131
12
55
41
12
67
6
210
126
203
60
25
348
95
49
131
120
427
113
103
65
7
173
ABCD 93484421068*3^$a+1 [50068]
7
32
24
33
84
18
25
35
13
8
9
60
51
72
16
23
9
64
47
6
19
35
21
15
9
3
78
18
13
5
18
25
56
40
72
32
45
18
102
51
24
24
72
69
18
48
9
141
51
16
23
9
16
23
1
17
39
16
24
32
75
37
48
8
16
72
24
32
16
35
21
15
1
8
57
39
16
53
19
24
53
67
32
27
21
15
33
15
1
8
45
3
75
37
11
72
36
1
77
18
25
8
24
24
39
6
18
66
18
37
35
37
53
27
16
32
69
43
24
32
16
56
51
13
5
12
18
45
87
72
9
9
54
9
16
5
18
1
53
3
72
3
48
18
18
24
57
45
43
83
18
72
27
27
42
91
35
21
40
8
105
18
60
1
29
18
6
12
63
87
49
89
55
41
15
40
8
3
13
5
90
6
3
69
54
69
24
27
24
37
119
1
71
24
9
39
9
159
36
90
48
24
19
8
3
141
9
15
33
39
16
24
17
31
5
19
11
36
9
87
36
13
5
43
24
8
72
112
23
42
7
23
18
6
12
21
64
95
1
144
5
51
3
36
48
1
23
9
24
48
16
5
19
95
25
32
24
24
21
54
12
24
9
112
32
57
18
13
8
15
49
23
54
18
1
5
43
32
24
21
78
126
54
129
87
72
57
24
16
23
6
12
7
29
60
66
24
45
75
37
24
29
24
67
8
96
24
24
69
27
88
29
51
15
9
40
104
15
81
24
16
23
73
53
19
8
16
144
11
12
105
16
23
18
15
63
9
24
21
3
45
27
24
3
6
15
48
16
32
64
53
42
9
27
93
24
16
32
27
13
23
24
12
93
144
16
35
42
48
3
15
25
56
24
63
9
24
16
24
11
24
37
11
42
12
7
8
16
8
39
25
41
18
21
39
48
25
72
29
6
18
19
24
32
33
12
19
77
3
45
6
13
8
15
25
8
24
45
67
65
84
3
88
56
69
126
45
72
27
13
8
39
36
36
73
71
18
12
67
23
57
3
85
5
3
48
48
3
13
23
9
16
8
9
55
24
11
12
36
117
15
30
42
105
24
16
32
48
24
48
64
17
12
19
17
7
155
18
19
24
101
27
45
19
5
67
32
21
18
36
13
5
3
3
36
30
43
119
1
56
57
54
97
24
5
102
13
11
13
17
39
15
72
60
18
27
16
23
49
5
6
13
5
75
27
78
54
12
37
23
12
18
19
17
6
1
48
5
36
79
56
99
54
7
56
39
72
18
55
35
21
48
48
51
30
7
168
23
42
7
5
19
5
19
8
39
25
65
6
33
15
97
24
113
18
60
9
16
47
36
93
24
27
54
7
29
27
3
42
19
8
39
25
119
18
6
30
51
3
42
30
60
30
51
16
24
72
32
96
33
31
56
27
141
39
73
8
16
48
11
133
8
88
24
24
35
48
85
11
48
42
51
16
8
88
47
36
42
43
11
18
3
45
19
17
55
5
19
72
32
93
30
18
27
99
24
45
9
7
56
39
24
36
13
23
12
24
18
54
13
23
1
24
11
21
15
49
8
72
88
8
48
51
18
54
45
40
5
91
29
36
78
54
27
75
24
85
41
31
5
3
16
32
144
39
25
5
42
12
24
18
30
37
8
15
33
15
6
43
5
27
16
215
49
24
8
63
36
13
8
15
105
33
18
24
138
43
29
6
21
9
6
48
33
39
18
78
66
60
3
24
45
12
15
3
37
32
120
45
18
9
15
1
35
72
69
15
42
39
48
40
53
90
9
16
24
5
3
16
29
6
13
32
9
36
3
15
73
11
21
3
21
16
32
3
18
3
99
37
23
9
72
16
32
15
49
8
16
80
3
18
96
3
87
49
59
45
24
24
24
3
36
78
162
30
3
21
75
15
25
11
36
12
61
32
111
12
6
54
12
36
9
27
21
15
1
24
71
73
48
35
37
56
51
18
19
120
8
3
117
75
13
5
42
30
24
66
49
23
6
12
60
51
24
88
101
43
53
18
12
60
1
24
23
25
8
88
11
45
16
5
3
48
39
24
9
24
3
12
25
48
8
51
21
144
24
9
39
48
16
71
33
21
24
30
69
27
21
15
12
21
3
45
16
5
6
61
5
3
39
48
1
120
24
5
91
32
57
7
5
72
168
3
15
1
80
63
153
57
18
24
141
57
7
11
18
126
18
3
64
8
27
21
33
39
208
24
72
8
33
15
51
42
27
111
42
87
3
93
45
75
48
3
93
21
3
51
84
25
11
60
36
12
18
39
24
40
32
16
35
13
8
160
32
3
13
35
37
8
40
24
5
18
9
27
85
35
90
42
9
16
8
75
45
21
54
42
30
109
5
51
15
1
24
8
9
79
29
19
8
3
45
24
3
45
99
21
15
25
8
9
15
40
8
48
40
72
5
60
36
126
12
9
16
11
24
93
24
16
47
33
16
17
7
8
3
69
40
59
12
54
3
3
13
32
39
144
24
12
6
30
24
48
9
64
125
3
16
104
88
8
21
18
36
21
99
61
35
18
36
7
72
77
43
32
57
103
24
11
18
27
45
6
13
80
72
48
15
18
31
144
48
48
17
39
16
35
13
59
24
12
57
16
8
9
7
8
16
11
48
13
29
54
117
48
15
1
120
8
63
9
24
40
32
21
132
15
16
53
54
36
6
19
47
121
29
72
19
56
27
6
12
114
9
39
9
72
88
29
51
27
69
40
80
3
21
24
16
11
13
41
6
1
83
13
47
30
43
8
45
91
11
61
35
157
23
12
69
24
57
7
8
96
15
36
13
5
51
24
16
17
7
11
12
9
16
8
64
96
11
13
5
3
45
27
45
24
3
24
16
23
96
30
19
95
12
21
3
141
48
3
18
54
21
16
24
48
5
19
56
40
29
171
39
33
24
64
11
45
64
8
16
11
36
36
48
21
33
6
12
18
24
19
8
16
56
75
13
8
75
13
71
18
54
49
48
29
27
16
11
13
8
39
1
32
21
19
32
24
72
88
32
24
24
48
27
18
3
40
83
24
37
8
16
131
90
43
24
95
24
25
32
24
16
56
3
18
43
47
108
21
3
13
24
8
27
85
41
30
6
43
23
24
25
8
75
117
16
101
18
9
24
15
54
27
48
3
36
18
30
36
36
6
43
32
9
39
48
21
3
16
53
6
13
23
48
25
11
37
8
15
9
3
133
8
9
ABCD 93484515472*3^$a+1 [50097]
160
48
17
7
125
31
48
29
55
65
27
33
3
24
9
27
45
63
16
48
17
19
80
172
137
7
84
89
211
24
192
104
24
40
5
3
177
156
96
75
64
77
67
8
124
36
137
87
156
124
36
44
40
44
45
55
96
29
99
60
21
27
69
39
24
12
81
15
189
48
51
52
113
79
56
52
44
45
19
96
120
128
16
152
45
3
36
100
104
45
7
12
168
72
48
17
55
96
29
48
15
45
19
89
55
12
17
36
91
53
27
45
51
112
80
33
72
12
99
16
8
16
176
24
81
84
27
64
24
84
12
41
27
100
108
140
232
92
64
36
8
120
40
68
28
5
84
31
24
5
48
204
39
9
7
120
176
48
36
16
260
9
63
88
48
29
51
57
99
141
19
116
93
171
24
12
9
144
19
5
175
12
24
32
9
55
101
60
7
5
43
29
163
5
115
41
132
79
36
104
24
216
40
5
315
124
84
12
41
103
84
56
16
24
60
84
233
72
7
53
75
88
8
244
92
36
69
39
4
108
24
5
39
36
24
72
9
39
16
156
17
67
5
180
24
12
99
40
36
20
108
36
156
9
115
8
93
15
57
108
72
55
5
75
172
176
4
41
12
36
24
27
45
36
48
27
112
20
48
100
12
137
39
4
248
33
19
12
68
12
40
48
17
63
40
32
40
44
36
16
192
53
43
24
32
9
36
99
16
53
31
44
132
21
7
48
68
9
91
29
15
45
63
9
31
48
12
164
88
36
12
113
36
108
31
240
17
3
81
24
75
45
36
199
17
19
44
16
144
56
16
29
36
15
12
60
120
16
56
40
65
55
56
28
5
36
3
96
165
139
20
76
5
79
101
31
24
65
19
32
36
57
303
144
81
175
24
44
129
51
57
15
112
32
4
17
127
53
27
28
24
173
31
41
60
31
53
36
55
5
55
84
12
32
117
139
12
132
32
69
111
28
116
16
44
21
36
27
28
48
29
72
48
55
8
40
65
7
96
41
255
16
29
99
52
44
88
96
104
21
15
52
173
19
53
12
15
72
40
5
84
19
60
36
12
72
5
72
111
124
29
91
60
44
16
5
31
32
45
31
56
28
132
60
44
36
4
24
5
75
88
24
5
36
7
353
67
32
124
29
27
33
27
45
3
52
144
72
8
124
36
24
41
55
20
96
4
24
20
33
19
65
103
32
40
173
3
24
4
89
123
12
28
132
236
177
39
136
104
256
44
81
60
63
16
185
60
19
17
39
36
52
65
55
53
24
3
105
7
56
9
151
48
44
12
69
115
65
12
67
65
252
63
93
15
88
60
96
44
16
29
27
108
12
33
7
5
72
27
69
72
99
40
44
76
113
51
57
55
60
17
31
116
148
41
19
68
9
135
64
24
20
12
16
17
63
45
39
33
12
63
72
24
309
31
29
7
108
12
84
17
72
115
20
16
156
24
29
27
64
89
36
55
84
12
101
24
3
16
36
8
72
93
67
104
45
135
9
55
32
45
255
81
24
31
24
24
72
48
120
24
17
63
40
8
4
29
79
5
31
36
5
240
48
55
12
24
161
15
81
72
31
32
84
9
115
80
160
5
19
176
57
79
48
77
19
24
32
240
76
68
45
12
72
91
17
24
36
39
96
72
81
39
160
72
8
72
153
48
15
12
16
36
8
100
92
16
48
84
156
80
81
19
60
41
43
60
5
31
92
4
5
139
44
40
92
64
17
139
36
12
36
257
27
16
120
5
91
8
16
132
53
15
12
9
51
48
64
36
77
103
41
19
137
19
48
72
48
72
56
9
55
108
32
4
24
56
76
180
24
24
8
45
27
28
65
139
173
12
171
153
7
29
15
45
84
55
17
79
101
247
60
120
128
40
ABCD 93484860908*3^$a+1 [50046]
37
168
20
16
12
23
1
23
1
167
217
35
45
3
13
24
47
24
72
25
35
109
23
48
13
44
36
15
181
108
20
40
168
12
12
119
217
20
124
80
51
45
72
16
24
72
119
21
28
8
12
16
60
96
23
13
44
84
16
128
12
48
3
97
80
51
60
37
32
12
28
48
20
4
60
59
117
3
60
145
44
40
12
96
35
9
40
8
16
24
12
155
21
75
25
23
1
8
16
92
27
25
12
144
32
147
25
8
40
35
45
52
32
4
96
44
64
20
112
48
47
13
60
96
95
24
96
25
36
35
13
12
36
140
84
16
20
12
12
51
33
4
140
63
84
1
44
63
12
21
144
16
12
23
24
48
25
60
32
48
16
80
16
59
36
1
44
15
1
24
8
40
11
12
48
21
28
8
27
33
3
49
47
73
8
39
25
71
85
12
71
1
108
68
27
48
13
116
4
12
35
12
85
47
96
13
95
1
116
24
48
16
152
12
48
27
33
160
23
61
68
12
15
141
39
73
8
12
48
3
49
155
33
48
15
12
132
1
32
12
40
92
76
83
12
25
12
95
48
132
12
45
16
20
63
96
33
3
13
12
47
25
23
25
23
36
36
145
72
8
27
181
11
13
35
85
71
36
36
60
85
32
15
13
47
45
36
51
73
95
25
8
180
15
144
1
12
47
24
45
4
12
20
60
75
36
145
47
1
12
20
124
71
9
16
120
12
60
35
45
15
192
49
32
40
72
20
48
4
23
73
143
25
120
72
95
37
20
156
132
88
119
1
72
35
37
12
35
1
24
131
12
37
116
27
1
35
9
15
153
63
24
37
108
68
84
15
1
95
13
32
100
12
48
83
9
40
48
59
33
48
112
12
36
12
36
36
11
45
4
11
25
12
60
23
25
35
84
81
75
37
71
21
108
3
85
23
84
37
155
48
81
12
24
39
24
25
8
12
12
39
9
63
72
145
92
3
45
51
25
24
407
36
189
40
59
49
11
97
23
49
47
13
68
24
4
11
21
4
56
3
1
48
35
61
132
23
9
48
72
16
36
11
84
1
32
60
15
85
155
25
140
51
45
52
119
73
11
21
28
60
308
15
12
57
60
96
144
99
60
97
12
23
12
1
32
4
8
40
128
135
105
60
75
69
4
284
28
24
48
48
12
36
47
49
11
69
76
48
44
16
72
119
120
1
12
36
92
4
108
47
33
76
24
23
57
88
72
32
15
96
13
32
15
33
75
36
13
8
63
1
48
71
9
75
85
71
1
36
107
33
40
59
45
15
96
48
265
144
11
37
44
111
33
100
72
23
45
159
12
25
95
96
129
108
76
35
49
36
12
212
108
3
121
8
27
33
76
24
152
40
24
84
83
49
11
109
20
36
27
145
48
47
1
12
132
36
71
24
25
32
63
69
15
33
99
48
13
44
36
3
81
15
61
20
12
3
12
33
64
36
72
68
4
8
135
33
72
15
36
36
25
8
12
36
12
28
20
12
40
48
23
9
48
40
35
13
176
40
80
75
33
27
24
109
92
148
155
1
20
51
13
11
9
28
12
240
35
60
132
21
24
3
13
180
44
4
47
48
36
1
32
76
35
24
36
1
59
120
9
15
33
72
16
32
63
57
4
84
60
11
21
100
32
15
1
12
143
21
16
12
11
177
15
73
59
13
23
61
36
24
23
13
83
57
72
12
51
72
165
3
105
232
120
23
72
85
12
36
20
108
160
11
96
72
265
23
12
36
25
36
20
160
60
36
32
75
13
68
12
148
44
72
156
132
60
15
1
11
25
44
96
3
13
132
143
13
12
23
24
37
36
32
28
35
9
39
1
23
1
24
71
37
20
144
40
35
21
15
13
44
15
48
25
92
15
36
9
48
3
37
44
75
81
3
36
13
83
24
1
119
24
25
72
23
1
191
48
12
45
135
45
172
20
16
35
109
131
1
11
33
159
12
21
52
95
13
83
1
144
44
51
177
12
3
105
64
48
116
4
48
47
45
15
45
15
73
23
24
33
60
63
12
9
48
111
45
36
15
60
49
84
48
48
47
217
72
48
95
73
72
8
84
144
76
23
57
40
95
45
3
60
192
1
59
48
37
179
25
47
48
37
12
32
63
25
71
25
12
12
35
13
323
129
148
12
32
75
145
200
136
143
37
84
8
160
35
96
69
40
35
33
ABCD 93484904218*3^$a+1 [50012]
30
108
144
36
109
53
132
7
144
77
54
93
111
90
12
54
96
84
108
21
21
18
73
89
36
18
36
126
79
5
18
6
36
30
49
29
12
6
162
36
75
69
43
185
204
84
36
3
195
72
36
49
5
171
160
17
127
65
78
12
21
39
30
75
16
53
6
300
25
65
168
48
39
15
6
12
36
132
162
72
108
30
3
15
129
51
24
85
89
6
30
6
72
21
69
48
75
57
102
276
84
18
7
53
75
87
25
48
11
21
33
150
18
87
33
54
78
90
30
67
11
69
195
6
48
7
32
147
36
144
84
60
25
29
67
95
18
15
15
1
144
80
63
60
84
36
13
32
144
16
47
72
73
131
12
180
54
39
39
252
18
43
83
61
23
25
83
13
209
127
53
12
204
12
132
3
63
36
168
138
18
42
108
67
113
79
5
90
42
55
83
61
125
19
11
6
48
60
3
160
137
162
21
15
108
204
57
15
30
6
13
95
30
24
12
24
156
96
198
36
30
96
48
60
39
16
101
78
120
60
18
12
6
126
151
80
57
7
299
30
36
243
105
18
138
24
30
117
81
180
139
95
36
54
39
165
12
114
61
32
153
42
18
72
66
1
95
48
42
103
17
150
36
165
27
90
96
216
19
71
36
30
24
18
61
29
36
144
18
12
18
63
16
125
3
15
18
84
108
60
115
5
78
12
108
24
13
71
36
21
15
78
54
72
156
9
16
128
15
1
161
18
66
54
21
16
59
36
72
25
5
42
18
12
19
149
66
54
198
90
147
16
179
72
133
17
30
1
35
109
23
25
96
89
55
41
36
163
233
7
311
6
234
12
204
36
48
6
48
55
48
5
162
180
60
12
78
12
211
47
30
3
15
54
18
360
78
72
102
18
3
267
18
3
51
54
96
18
85
17
78
126
12
39
21
84
24
90
21
48
3
12
18
63
99
72
6
162
13
287
60
21
45
96
115
119
30
36
24
15
16
53
6
54
36
139
23
12
60
1
89
102
193
23
9
63
18
63
16
53
18
73
17
210
109
131
72
138
24
3
16
29
42
126
72
12
180
3
160
167
48
96
169
48
35
102
60
36
90
36
201
48
87
72
6
210
25
65
42
120
150
55
53
84
72
6
162
7
23
72
6
30
45
87
120
1
149
180
90
93
63
72
25
192
287
81
105
90
54
231
33
31
23
57
256
32
75
21
16
11
37
23
144
201
48
57
39
16
17
126
36
13
35
90
72
36
72
18
13
41
55
89
24
48
90
18
114
18
18
141
160
80
15
129
99
45
48
15
18
42
277
47
54
267
75
72
72
133
47
1
53
84
36
60
84
78
69
3
12
96
234
90
13
17
6
30
42
1
96
83
66
72
147
87
18
108
240
48
24
12
103
47
30
90
36
162
168
54
36
97
113
63
16
240
293
6
66
3
33
18
6
180
54
30
24
151
96
96
215
57
123
54
18
61
41
24
54
120
42
30
180
36
78
67
35
54
18
132
36
30
114
109
35
84
57
195
18
42
33
33
42
66
24
30
90
6
102
18
21
16
53
24
3
48
165
75
16
35
30
111
112
48
272
3
30
72
90
72
181
59
18
36
84
27
15
1
32
51
60
49
17
60
36
180
90
90
48
312
84
6
133
29
90
90
ABCD 93484970108*3^$a+1 [50256]
54
72
72
36
181
84
41
3
40
47
18
36
36
18
33
144
3
33
3
69
3
37
12
95
21
177
27
4
24
48
192
72
8
16
116
28
41
91
80
4
24
20
51
121
180
84
60
164
40
240
155
45
12
15
18
3
33
31
348
125
31
59
61
56
40
120
11
13
216
48
8
3
90
111
105
18
37
84
152
52
125
162
13
152
48
28
29
90
36
18
199
17
31
108
36
59
141
120
88
32
48
57
18
72
54
39
48
75
18
54
13
260
69
63
45
67
5
18
72
18
72
90
234
234
72
145
8
112
80
88
60
47
18
15
108
72
57
31
59
54
51
28
8
60
64
36
44
16
32
60
112
209
19
107
25
101
18
49
32
160
116
219
85
59
21
28
5
43
83
36
45
28
17
90
270
63
88
84
60
29
115
132
32
16
11
85
68
27
90
43
47
45
45
51
144
28
216
12
89
123
21
67
32
16
11
54
36
63
16
60
96
179
90
7
299
49
41
144
39
72
15
49
32
63
129
33
75
69
55
116
64
180
360
48
48
137
36
19
48
167
13
12
36
11
33
3
165
28
44
51
129
112
29
54
253
17
43
137
87
129
159
16
36
48
32
60
40
80
48
48
27
33
4
89
36
63
76
24
107
85
8
51
36
13
108
32
112
68
28
24
48
92
16
143
21
76
83
180
54
15
57
79
119
37
53
15
75
36
9
45
7
96
132
71
1
168
152
129
67
59
108
90
43
72
200
45
90
121
96
89
36
283
120
137
43
11
49
128
64
8
75
97
60
80
184
96
60
20
339
21
36
4
119
69
28
32
15
90
27
81
54
18
27
60
39
9
48
213
79
191
81
135
121
59
13
68
4
59
36
253
92
4
36
173
36
72
67
156
29
103
44
141
115
24
5
198
37
24
36
80
48
27
21
33
127
48
92
39
121
5
54
85
59
37
32
21
19
17
43
155
85
12
29
39
112
29
270
90
87
52
92
129
87
28
60
24
8
4
36
23
181
68
21
39
48
12
297
63
45
36
31
96
104
280
119
57
33
36
54
1
35
45
148
60
96
29
3
60
88
60
156
11
265
80
60
153
159
57
36
19
56
267
105
93
247
167
18
55
12
20
39
54
72
3
51
21
48
40
17
55
8
112
23
108
13
41
54
49
32
63
85
5
151
65
319
77
126
57
141
79
32
96
99
33
48
9
43
12
108
68
28
104
112
83
25
32
105
36
18
1
89
126
90
90
108
57
16
92
72
33
235
125
72
15
16
24
24
92
112
36
104
45
67
8
33
27
112
59
129
132
4
32
88
29
55
35
13
192
180
140
108
4
29
36
63
52
48
17
36
39
33
115
47
49
72
80
24
81
54
33
48
24
39
261
60
21
43
47
37
125
135
27
45
9
90
126
15
100
29
54
153
100
17
147
88
192
23
72
21
124
8
28
140
3
1
60
24
32
12
108
4
140
36
52
17
319
5
162
54
3
60
45
7
48
17
31
23
21
96
9
43
11
36
33
3
117
120
87
36
157
5
31
84
108
224
39
181
53
43
24
56
39
1
44
4
59
97
140
105
111
15
97
155
13
275
97
48
48
36
185
103
95
145
32
21
55
197
18
18
39
60
ABCD 93485372824*3^$a+1 [50086]
27
78
7
120
24
20
9
55
156
23
36
37
53
15
16
44
96
9
31
96
65
55
23
1
29
51
111
57
75
13
104
3
33
135
13
5
30
24
1
101
75
21
15
24
16
128
40
56
40
48
11
21
76
12
17
54
1
44
39
21
72
3
9
3
49
23
60
21
15
36
13
17
54
24
1
35
30
19
41
39
12
100
29
30
57
12
36
9
103
32
12
9
6
33
16
44
117
3
93
27
52
29
195
4
80
21
36
18
21
40
29
27
24
9
102
108
37
56
87
37
59
12
37
20
76
36
48
53
78
36
13
17
24
51
16
12
5
15
28
17
72
31
53
24
18
45
4
8
16
20
27
18
24
31
92
69
6
30
163
95
180
61
48
20
15
12
1
17
42
18
7
36
44
3
1
161
54
1
24
60
17
15
12
15
120
57
40
48
12
48
35
30
15
3
33
16
56
45
43
101
99
16
5
51
24
3
1
20
64
53
18
25
11
24
25
164
72
9
75
27
24
49
44
12
84
4
32
81
84
19
20
75
37
29
3
12
36
4
96
65
114
48
42
63
27
73
240
12
140
16
5
27
45
103
12
5
43
68
4
8
27
73
29
6
48
1
23
37
11
78
27
3
61
161
15
15
49
23
90
60
31
59
18
39
24
24
48
40
23
45
39
78
55
17
18
13
35
6
18
37
83
13
8
76
71
157
23
18
19
11
36
21
3
37
8
219
6
31
5
43
11
109
11
6
18
13
5
63
4
32
40
216
95
84
69
9
36
72
72
87
3
25
96
5
31
5
18
18
90
25
68
81
51
48
40
65
12
7
155
57
16
8
64
131
37
65
42
30
6
72
12
72
186
39
45
19
132
47
60
18
19
83
42
210
61
47
85
101
30
24
21
15
72
85
17
36
87
48
15
54
3
28
41
39
15
1
68
3
30
27
87
36
12
18
55
5
7
48
17
12
103
11
12
9
243
25
8
39
21
69
43
125
31
77
39
4
29
30
132
45
93
15
132
28
83
33
147
9
24
40
56
51
18
12
7
11
90
67
60
60
32
72
40
11
73
35
54
3
48
45
72
18
12
42
30
42
48
31
12
8
72
144
45
51
72
15
121
77
24
3
60
52
23
60
21
15
9
45
162
73
8
63
30
42
49
5
15
148
96
60
5
54
36
72
18
90
1
24
11
18
12
24
7
60
35
129
93
15
15
61
71
13
23
105
52
48
5
43
144
96
32
63
54
3
4
53
27
9
7
20
12
60
88
47
48
97
11
1
23
72
13
161
60
12
24
66
33
36
3
6
15
75
120
21
64
59
93
15
25
17
12
51
45
12
6
45
27
73
125
12
60
135
4
113
27
96
48
9
51
52
35
18
36
6
12
78
7
5
6
12
69
63
108
73
20
15
49
5
3
144
4
20
40
5
27
4
48
192
44
21
19
77
115
5
43
227
18
60
15
16
5
115
20
48
15
141
4
101
60
15
52
89
31
48
11
204
189
16
11
18
7
140
9
24
90
33
52
5
162
9
76
84
132
24
48
20
28
8
40
35
45
16
5
19
32
9
3
220
72
11
69
21
30
60
9
9
7
24
8
16
35
81
76
20
33
36
39
21
66
54
36
162
61
35
1
108
8
27
81
9
43
120
119
73
32
9
27
132
87
49
5
19
35
60
48
33
39
81
36
33
156
111
69
42
105
28
12
17
66
24
25
20
16
56
111
72
57
36
3
12
54
15
21
39
3
1
12
84
29
54
21
69
3
48
15
150
147
213
91
11
13
47
30
15
3
25
32
40
17
7
8
12
4
17
114
73
11
24
45
81
99
40
32
24
21
55
11
33
144
63
30
39
16
48
44
16
84
92
3
13
65
18
85
44
28
68
52
8
4
47
36
93
15
24
25
48
44
4
36
56
33
6
93
16
11
9
27
78
19
60
20
52
56
40
60
20
15
18
27
4
41
55
17
66
25
17
90
25
5
115
17
115
20
21
90
49
56
4
5
15
93
79
23
85
23
13
41
24
27
4
68
12
33
43
23
97
44
96
28
72
77
91
17
19
20
28
12
8
40
68
108
112
17
67
108
83
30
15
4
89
75
60
9
103
12
8
147
25
32
15
6
48
54
57
51
132
1
17
39
40
29
54
85
5
30
13
12
32
16
140
132
12
16
83
165
9
6
61
203
1
72
32
3
42
66
1
96
12
12
41
7
8
3
6
19
161
30
21
15
24
49
32
132
33
27
27
96
13
5
12
27
33
3
285
27
84
15
234
19
68
4
8
88
5
19
23
57
15
49
72
12
60
17
31
20
108
36
160
11
37
17
15
48
112
5
39
40
29
18
9
39
97
12
36
24
20
51
9
165
3
3
66
54
42
7
12
29
27
112
60
60
53
18
109
11
6
84
24
48
87
3
13
56
4
5
27
3
42
54
49
56
16
5
15
4
29
67
137
15
72
76
48
95
37
60
29
15
64
29
18
54
43
20
28
83
60
9
63
18
7
8
51
25
68
15
1
56
16
17
135
28
60
68
84
27
21
63
1
5
19
20
ABCD 93485504954*3^$a+1 [50019]
115
119
37
56
12
21
270
24
25
11
54
27
36
135
45
3
21
16
77
7
36
20
129
19
104
40
41
27
168
21
18
121
24
108
8
16
36
48
32
33
36
43
72
29
36
18
13
5
15
9
18
36
30
15
60
16
23
25
8
75
18
54
33
69
15
4
20
12
24
28
48
68
16
53
18
49
23
18
79
24
36
11
45
45
243
81
18
1
44
28
35
133
11
30
3
33
19
20
51
13
20
9
67
23
25
48
29
15
96
3
1
29
6
25
11
33
51
73
5
31
32
3
21
15
6
18
25
29
36
51
36
64
60
5
31
140
220
23
1
60
24
41
15
4
47
13
5
31
44
52
24
140
36
57
18
33
52
59
1
12
12
20
21
7
11
1
35
90
55
20
4
137
54
6
54
81
3
37
59
49
20
52
68
4
5
15
16
32
27
45
28
17
12
6
13
36
23
81
4
60
47
24
81
16
5
60
7
8
28
44
28
60
120
23
60
25
5
19
23
12
25
176
16
20
3
13
20
28
36
20
3
33
52
56
27
33
51
121
65
48
24
18
25
72
113
139
149
91
108
36
72
59
13
23
49
59
1
35
69
12
4
5
19
36
96
59
24
84
85
5
42
61
29
55
29
31
36
48
47
114
18
61
131
6
90
25
8
12
3
24
12
54
19
41
7
24
35
21
4
68
12
39
6
51
108
36
28
56
4
20
3
90
27
93
43
12
132
107
30
6
49
20
3
33
4
108
65
67
24
12
5
18
42
12
31
29
55
80
3
37
12
56
9
19
125
99
3
18
6
81
28
12
120
47
108
33
51
13
128
88
29
7
23
6
15
12
40
23
36
141
52
35
33
4
36
48
12
35
25
12
36
29
91
12
47
73
8
4
23
90
115
5
24
135
4
95
9
27
36
13
140
21
18
18
15
27
48
78
67
48
12
24
44
4
47
61
12
32
40
23
12
1
59
25
164
4
5
18
12
1
12
23
21
111
105
12
36
4
35
37
24
24
41
31
83
13
17
43
48
32
57
31
11
13
17
3
40
11
72
25
29
15
45
144
79
128
9
36
108
51
15
21
28
24
41
15
100
95
25
312
48
35
36
13
32
88
41
54
105
3
69
4
131
121
48
92
60
52
17
15
16
44
15
13
5
6
25
12
140
33
54
21
40
12
32
52
56
24
16
23
85
17
19
20
4
11
13
5
36
31
44
16
56
3
81
60
28
5
3
39
13
36
24
12
36
12
65
12
51
3
6
54
45
36
28
60
132
59
49
5
7
24
41
48
18
105
63
61
44
16
24
17
55
60
23
36
1
12
56
75
1
5
48
3
87
105
36
4
36
12
44
21
15
52
96
24
23
13
11
1
8
52
24
5
54
36
25
20
28
12
60
89
7
23
42
15
28
41
60
15
28
5
72
31
44
88
20
28
44
48
21
42
84
1
17
42
25
65
30
169
11
60
9
57
55
20
3
25
72
20
24
75
36
13
12
72
83
145
24
24
120
11
1
24
41
7
48
23
90
7
12
60
8
108
4
35
33
15
24
1
24
41
18
96
36
33
4
71
30
15
16
24
56
48
3
13
12
8
4
108
92
12
21
55
48
56
81
7
23
73
5
30
24
12
36
85
108
5
51
16
12
36
36
8
36
16
36
185
7
12
68
40
32
76
84
5
43
32
15
13
56
4
41
7
12
47
105
4
120
29
103
59
9
40
12
20
60
40
8
16
48
8
39
36
109
84
36
11
18
55
11
49
29
12
111
69
51
60
4
108
8
24
21
7
11
49
12
95
90
6
12
33
9
84
7
84
41
84
15
9
55
11
6
12
7
143
13
20
57
66
25
24
8
33
6
9
27
13
5
127
104
15
1
48
20
184
20
15
13
8
15
24
73
44
28
47
13
188
40
89
36
15
3
1
104
64
23
25
48
36
35
61
29
6
13
41
43
48
8
16
83
13
59
49
36
23
121
56
39
25
20
52
83
66
6
18
55
12
59
13
20
213
24
115
84
125
31
24
36
24
41
3
21
12
18
1
35
1
5
43
36
20
16
44
33
31
24
60
48
23
12
60
45
60
52
36
84
23
33
36
36
172
12
23
12
49
12
8
9
36
144
67
60
11
18
19
68
63
12
18
54
18
3
112
17
12
19
5
55
47
18
7
12
20
40
101
6
49
5
15
21
135
16
12
12
36
84
36
24
120
29
15
52
23
9
57
78
13
72
12
20
60
3
97
36
23
97
35
13
92
105
78
1
24
11
33
15
57
16
35
33
4
60
17
31
59
9
39
126
24
115
48
47
33
3
37
23
1
80
16
95
24
105
33
43
17
72
15
88
132
36
48
12
20
9
51
33
42
9
45
18
25
5
18
85
12
36
29
3
4
24
84
17
18
66
90
42
7
72
20
16
44
39
36
13
12
36
8
15
6
15
21
87
51
69
16
80
39
12
121
12
65
6
25
41
19
36
23
25
8
4
48
36
5
15
4
197
54
12
69
64
11
6
18
72
25
20
9
51
108
16
24
60
5
31
36
48
107
73
17
30
13
80
16
23
25
96
96
119
60
36
30
3
33
55
95
18
15
40
11
18
55
41
7
8
40
36
29
91
20
69
19
92
39
66
54
90
60
27
52
95
78
67
95
33
105
18
24
13
17
31
11
33
3
18
55
24
12
44
4
41
7
8
51
36
25
47
57
21
15
93
66
13
11
121
23
36
9
3
13
24
17
18
1
144
23
9
36
4
68
28
24
5
36
3
4
107
30
3
88
125
79
11
13
11
18
87
15
1
5
27
36
4
113
15
3
30
75
52
17
18
33
16
29
55
29
7
104
100
29
12
19
12
47
18
30
24
1
24
5
3
16
ABCD 93485717888*3^$a+1 [50027]
112
165
23
120
64
45
3
3
5
12
16
57
99
44
61
36
3
24
8
72
16
56
1
24
18
12
5
24
4
117
30
209
31
5
13
23
112
48
15
9
3
12
113
37
71
7
18
143
19
12
30
11
100
60
8
19
57
36
27
48
9
56
4
93
108
114
9
144
36
21
75
3
57
8
16
92
24
55
5
61
24
3
27
29
40
21
90
6
24
39
120
84
68
40
20
28
9
18
54
23
67
5
124
69
15
15
41
49
23
4
8
85
27
8
7
29
37
15
60
9
15
105
11
24
103
5
7
53
103
45
57
27
44
52
140
88
20
84
12
36
24
43
30
71
40
12
44
24
67
114
30
33
12
15
81
20
19
29
124
27
65
40
45
48
120
47
13
42
89
61
60
75
20
55
29
91
81
32
60
28
9
123
8
28
21
6
45
9
18
48
29
55
21
9
18
93
27
21
44
36
4
48
8
91
60
45
96
27
165
8
84
25
3
12
44
36
40
225
15
116
7
93
39
65
28
96
44
16
24
15
65
7
18
15
56
24
12
48
52
3
12
9
240
32
85
12
23
7
41
96
61
15
12
27
65
73
11
64
8
25
144
15
3
93
69
11
4
104
37
23
16
33
11
12
240
24
43
30
35
13
47
72
16
27
21
39
41
40
32
108
52
24
105
63
20
7
69
9
83
84
100
15
53
43
12
77
13
3
27
18
90
12
57
68
12
43
105
12
168
8
7
17
4
24
8
28
27
5
19
29
36
16
8
24
13
39
8
88
128
4
135
12
9
129
42
18
42
65
16
12
153
12
35
96
1
11
24
24
36
31
12
18
23
79
33
20
67
57
44
61
111
80
28
32
84
48
7
18
11
24
12
25
159
20
120
12
19
9
56
28
20
115
17
1
90
30
15
84
15
29
96
16
12
117
78
180
77
55
138
12
51
120
9
18
72
89
84
48
12
36
76
3
5
12
85
150
5
40
24
21
18
192
113
40
48
8
91
30
11
79
48
5
73
47
136
69
12
39
57
54
21
144
108
60
45
3
44
16
32
37
6
240
24
33
87
41
52
3
42
143
52
75
33
8
37
174
105
8
40
20
16
44
55
42
39
24
33
12
11
31
90
111
128
4
32
24
64
12
44
19
5
85
18
24
18
11
36
55
33
45
15
33
54
48
137
96
12
40
132
63
33
39
5
4
27
33
44
96
16
56
97
18
29
48
12
24
12
79
33
27
29
84
28
9
11
37
47
4
129
108
84
11
49
15
84
36
63
258
3
12
8
139
65
13
39
135
29
61
3
15
60
60
5
60
12
1
120
90
30
27
12
8
16
39
17
76
8
1
39
21
15
24
24
20
13
3
12
32
7
21
32
36
52
24
21
99
135
6
23
4
80
13
39
20
16
48
117
15
39
113
85
23
52
168
45
3
32
7
33
20
28
92
4
80
16
27
30
15
27
48
53
12
7
126
12
30
45
87
93
75
42
11
60
24
43
41
31
78
72
30
45
104
4
3
69
3
93
12
105
162
113
16
24
8
4
36
99
29
67
12
12
48
65
60
7
21
20
7
41
12
85
3
39
113
4
20
43
21
20
4
68
25
27
56
7
9
140
73
12
15
3
30
51
171
9
44
52
3
90
12
35
61
143
16
116
148
9
47
24
19
93
39
93
36
96
3
41
72
72
37
11
79
53
13
59
13
12
83
145
27
15
48
17
40
44
1
18
5
72
16
12
15
5
72
28
32
76
9
36
75
27
30
3
12
3
93
72
8
36
13
108
15
108
12
12
3
33
72
48
20
36
43
41
91
60
5
36
24
13
23
25
23
16
63
5
85
71
36
25
11
79
29
60
24
100
8
67
30
51
12
68
31
6
12
35
48
72
72
24
36
1
84
35
36
84
13
63
20
37
48
63
39
17
40
15
30
11
7
60
57
56
48
36
40
3
33
39
65
43
57
33
18
24
29
24
67
5
28
36
39
57
8
43
29
168
208
104
48
55
65
43
9
21
95
187
5
55
138
3
24
72
108
33
90
93
9
11
1
11
19
66
87
20
37
23
72
280
8
40
27
30
63
87
33
68
52
60
120
12
8
12
64
36
44
4
120
33
47
60
7
30
11
85
30
24
9
72
24
8
13
23
67
12
12
30
59
16
15
18
11
60
100
39
45
8
48
16
15
141
27
297
105
51
39
21
48
44
40
8
28
21
3
33
30
89
13
23
7
33
8
91
60
18
107
28
32
100
21
27
20
13
15
68
72
24
13
167
61
27
8
7
78
15
32
12
43
33
12
80
76
9
51
44
28
8
31
45
8
7
60
48
17
1
30
29
121
23
49
15
3
12
41
1
138
48
174
48
11
60
24
60
7
5
43
21
24
27
6
63
20
4
15
5
36
24
16
20
100
9
15
60
12
96
69
11
25
23
19
5
43
12
5
52
93
48
12
47
91
57
45
18
65
28
57
27
48
8
109
3
68
19
12
33
60
45
18
69
80
25
71
19
9
60
56
1
87
48
24
144
20
184
36
116
36
48
12
85
3
24
12
48
15
18
39
ABCD 93486370552*3^$a+1 [50018]
70
6
7
3
38
62
5
9
12
8
42
18
12
12
26
36
24
53
13
30
30
8
27
31
18
12
11
7
6
30
5
91
18
30
50
4
12
8
10
28
1
29
32
62
8
26
34
62
30
18
48
48
32
28
16
50
5
11
30
4
18
20
26
22
49
1
24
56
22
18
22
8
10
12
28
70
18
6
20
14
20
4
42
38
28
18
1
41
24
16
4
6
60
8
16
74
16
6
72
30
2
4
50
26
26
24
8
6
52
20
8
86
24
6
34
84
22
10
14
22
18
4
26
10
26
4
30
4
22
26
44
36
34
40
6
12
6
4
8
8
22
12
16
22
4
30
88
8
54
6
14
99
36
55
6
11
3
64
12
10
8
24
10
30
19
81
2
1
9
6
28
12
4
10
27
1
6
4
6
104
36
12
24
6
54
94
2
11
19
12
30
11
77
12
8
28
14
66
4
42
10
8
30
6
4
70
6
4
6
20
22
34
4
32
34
16
28
27
23
2
23
59
1
55
90
26
10
8
28
40
22
22
4
14
10
18
2
12
54
102
28
16
14
12
10
52
2
34
60
14
106
6
16
13
37
83
29
7
29
4
46
17
27
52
5
29
74
6
6
90
20
10
76
14
28
8
12
6
30
12
8
20
6
20
44
14
2
28
1
67
10
12
20
66
4
36
6
7
1
12
16
48
22
38
6
18
7
1
40
110
2
26
26
4
56
46
22
12
16
71
27
10
4
26
72
34
10
4
12
10
54
28
6
14
26
24
18
10
2
10
2
30
16
2
26
36
4
40
62
22
88
12
40
47
61
14
10
26
72
10
28
8
64
7
31
28
86
30
36
28
37
43
6
26
18
4
12
4
32
24
38
16
5
7
28
32
40
10
20
12
6
2
58
2
40
19
55
29
25
26
14
14
116
2
14
30
36
12
16
2
122
27
41
12
6
2
30
28
50
20
56
7
39
22
42
18
12
11
9
14
14
28
28
26
36
12
36
4
12
4
65
7
10
4
4
36
11
9
39
49
20
12
8
28
4
4
10
2
84
44
32
4
36
38
32
13
5
14
30
12
4
42
20
12
18
18
32
18
4
16
36
34
2
18
2
80
24
26
2
42
36
10
12
16
54
52
34
14
12
16
80
108
36
26
20
32
16
54
8
5
9
18
21
15
46
46
82
22
24
14
3
13
6
50
128
7
85
36
90
8
2
20
59
13
2
8
50
6
6
11
37
10
1
107
12
8
22
6
25
7
48
53
11
13
3
6
16
28
110
6
10
14
12
12
28
34
10
8
58
34
46
82
32
18
57
25
6
38
14
2
34
22
8
14
12
50
6
14
4
10
74
70
42
40
18
30
16
4
58
44
34
54
13
13
6
46
44
88
32
14
22
4
18
20
40
18
12
7
43
16
16
4
30
4
8
22
6
4
3
60
27
22
24
40
2
20
44
36
18
14
78
40
8
12
10
32
10
12
4
51
19
26
18
2
30
6
48
4
27
49
22
10
8
14
82
8
32
26
10
3
31
24
60
4
2
36
2
40
12
29
31
6
40
18
13
13
35
13
23
23
12
20
48
2
14
14
20
15
71
74
16
10
18
12
36
32
2
26
2
80
6
46
26
70
13
12
7
12
6
12
26
4
16
12
2
6
6
6
12
6
10
36
26
10
12
32
34
2
22
38
4
14
12
60
4
16
4
30
76
25
49
6
48
50
4
30
70
6
2
8
4
50
52
16
2
12
36
34
26
12
59
37
4
68
30
12
2
16
12
47
73
23
37
12
16
74
8
6
40
4
40
6
46
35
39
6
99
67
5
23
2
18
70
32
58
30
46
14
72
8
34
2
8
38
54
8
28
8
14
22
14
44
46
10
6
54
5
1
60
36
11
29
4
8
50
18
8
40
66
18
30
18
10
13
25
24
18
8
46
36
4
38
30
28
12
6
16
8
60
32
100
18
8
32
8
31
1
12
36
11
1
40
2
66
28
20
44
10
32
124
20
26
18
37
1
22
6
10
10
32
3
36
33
46
36
20
18
20
6
6
8
12
11
24
45
44
42
14
11
19
5
1
18
6
66
2
32
36
19
59
13
13
28
8
18
4
10
36
16
11
19
90
28
48
20
60
10
32
18
12
23
47
6
2
18
12
59
9
4
52
7
37
40
36
18
26
10
12
14
4
90
14
6
34
19
7
30
34
8
18
56
99
5
6
6
12
18
12
50
12
10
76
14
14
6
16
110
5
13
10
42
20
24
18
8
18
46
46
8
14
20
2
24
96
28
20
18
48
10
34
16
34
78
32
8
18
40
96
24
11
29
20
60
30
17
49
18
2
18
62
36
19
53
2
38
10
12
29
49
16
12
4
10
6
2
2
7
7
24
12
34
50
40
2
11
3
6
14
18
8
8
15
65
2
40
13
61
47
24
23
50
60
14
70
8
14
8
18
32
20
2
48
22
55
19
22
8
22
60
4
76
40
25
39
9
7
18
40
56
20
16
2
8
12
12
14
34
38
18
12
44
16
4
6
79
13
23
25
24
16
8
20
24
3
63
22
12
11
9
40
11
41
14
12
5
9
4
50
22
35
25
28
86
14
44
36
14
12
6
20
32
20
47
1
28
10
50
10
22
28
6
1
25
24
28
20
6
2
4
46
52
6
20
86
88
20
12
18
2
18
2
24
26
24
47
19
96
10
10
10
4
4
10
4
8
4
10
16
2
10
16
26
16
4
18
20
2
6
10
2
22
44
4
30
20
38
9
1
4
4
4
50
2
16
30
18
15
7
74
8
62
36
18
11
1
4
58
36
2
8
11
9
6
40
5
25
59
1
10
16
33
11
10
20
20
18
12
10
74
10
26
24
26
10
66
14
4
5
19
10
16
4
8
40
40
8
6
30
11
9
10
6
10
1
17
2
28
13
1
58
14
30
44
4
46
20
30
66
56
38
10
2
14
48
58
14
14
10
34
2
6
22
52
4
10
4
10
28
8
24
10
2
28
8
22
8
10
48
14
30
6
5
81
4
4
31
19
66
11
9
46
16
49
55
4
12
18
16
36
14
20
29
1
11
13
74
62
10
18
22
18
8
8
20
22
2
8
28
10
1
25
84
52
42
18
28
4
6
34
20
11
5
4
60
52
47
13
16
2
36
6
16
28
66
8
6
20
26
98
18
8
4
6
6
20
28
30
90
6
55
1
10
34
20
30
22
74
10
24
2
1
31
2
64
56
8
19
7
2
4
24
6
26
34
20
45
21
78
14
8
32
8
19
41
20
12
11
69
40
16
10
4
32
24
2
12
2
30
8
56
7
13
14
2
20
28
30
8
24
84
5
9
8
30
22
10
78
11
63
40
6
4
70
8
2
4
40
22
10
54
154
2
18
24
48
32
6
113
1
30
16
2
44
86
10
34
5
45
36
2
8
24
34
24
18
4
16
10
30
38
4
6
26
36
4
36
64
4
70
36
25
29
32
72
16
30
20
2
28
12
11
29
28
16
18
16
2
42
18
28
4
6
32
12
42
7
29
4
16
4
20
4
14
22
4
20
7
17
8
35
13
52
14
48
20
22
95
11
14
6
10
14
30
28
67
1
48
4
18
10
4
4
30
6
26
38
6
45
1
2
33
5
68
22
48
30
6
26
10
30
2
16
2
4
6
14
16
8
20
12
10
28
2
52
48
28
27
19
30
8
2
6
43
27
10
52
32
24
26
4
10
14
88
28
10
6
18
30
58
60
92
18
14
26
1
7
22
20
28
6
26
12
12
16
2
10
2
29
15
14
50
17
25
4
2
72
8
90
22
66
4
62
4
32
42
52
19
31
16
14
4
32
22
16
32
18
4
16
36
4
16
10
6
11
53
38
17
13
16
20
46
14
44
22
30
64
6
50
36
12
26
50
2
24
5
83
56
30
20
36
8
8
35
5
22
10
12
8
8
48
20
66
16
8
2
28
10
14
2
16
30
10
12
30
28
10
12
6
12
44
27
24
19
30
10
18
56
11
45
40
28
12
20
8
8
8
16
24
42
14
28
52
10
18
16
7
3
4
12
6
40
2
28
14
4
30
20
2
24
74
2
12
42
18
23
27
52
16
50
8
2
52
57
51
4
50
8
2
18
8
28
46
38
32
34
4
1
11
24
6
4
22
28
42
60
10
4
54
12
54
16
42
20
18
4
30
6
10
38
14
36
6
118
67
43
12
4
1
35
46
18
26
36
19
11
14
4
2
12
10
12
8
2
68
22
15
13
166
32
8
26
14
70
7
19
68
38
20
100
38
6
58
1
5
40
20
44
2
8
46
10
24
48
32
16
72
40
1
19
42
96
11
1
38
42
20
20
35
13
47
5
48
2
8
32
4
9
21
15
19
60
40
2
32
8
91
29
8
11
25
44
20
16
28
12
6
98
3
11
80
46
52
10
5
13
4
19
7
36
14
14
2
24
42
10
18
16
81
25
40
38
76
10
8
18
8
24
12
30
16
18
37
47
26
6
30
30
18
83
27
81
11
6
48
43
19
28
10
24
18
18
4
12
4
12
20
54
20
16
12
89
1
11
15
22
10
12
32
10
8
59
37
66
18
36
22
1
ABCD 93486700616*3^$a+1 [50004]
12
4
20
16
8
12
19
21
96
9
15
33
11
13
11
24
7
5
24
25
6
5
85
35
19
12
9
12
44
4
75
41
4
24
9
107
4
99
5
25
71
1
18
30
23
24
1
23
19
65
13
102
41
28
12
48
12
12
108
20
112
9
35
13
23
12
37
39
15
36
9
32
4
8
7
65
48
16
116
40
15
81
8
12
28
44
7
41
55
42
3
3
84
9
44
12
7
53
31
5
31
149
16
33
210
65
60
48
4
15
21
33
72
114
5
24
1
23
52
12
9
63
27
53
24
16
12
32
4
8
103
42
24
42
65
37
11
12
4
15
29
25
3
32
12
72
55
33
9
6
42
47
16
24
9
63
48
84
39
60
69
8
24
91
36
29
43
57
20
1
23
16
56
49
66
17
52
12
24
27
60
6
11
76
36
48
15
78
35
64
48
20
1
183
80
19
120
30
219
32
28
99
45
20
4
8
28
15
17
12
36
13
11
108
7
9
48
51
69
9
3
32
16
3
29
16
120
12
12
32
12
97
6
42
3
32
7
9
56
31
5
16
39
5
24
13
131
28
24
9
39
20
12
67
12
48
5
148
57
138
53
16
12
56
72
19
57
9
30
9
57
51
21
48
48
59
37
6
18
107
4
63
5
12
4
32
24
60
4
39
6
24
191
12
12
4
39
33
87
21
24
75
17
4
44
4
8
28
99
57
57
30
12
17
36
19
21
9
63
8
12
37
23
24
16
27
33
92
28
24
60
9
24
42
5
4
32
4
24
20
24
103
53
24
76
32
12
67
48
113
19
29
7
65
12
72
60
64
21
99
80
16
36
128
216
4
12
8
24
16
32
25
35
12
16
96
36
68
28
44
97
18
89
16
3
29
61
11
4
129
3
32
55
9
44
55
9
60
8
16
36
44
16
20
31
48
33
24
48
12
92
4
24
39
29
1
24
54
21
36
8
4
12
12
3
29
7
81
20
7
48
42
35
55
5
64
3
41
157
11
12
64
68
108
16
68
19
12
54
24
24
48
15
8
91
30
39
27
29
36
4
9
11
36
12
76
9
18
24
45
8
28
195
42
96
35
7
5
160
99
21
33
30
36
168
41
40
56
13
23
12
7
9
32
37
71
31
53
96
28
8
4
51
41
28
56
16
32
124
24
27
17
19
45
12
32
48
24
79
149
36
24
1
11
13
11
7
30
24
18
5
4
8
64
36
20
40
12
51
72
36
21
32
28
99
29
1
23
19
81
32
13
27
8
7
24
6
23
24
64
68
36
60
4
33
3
80
7
9
21
18
12
21
12
48
36
20
40
15
53
28
60
8
12
25
23
72
28
21
6
9
33
47
25
24
15
120
72
8
52
15
9
20
24
120
16
9
35
60
28
8
4
60
72
44
24
40
12
8
36
1
35
7
6
63
152
1
11
7
5
48
4
8
127
41
24
48
12
40
36
24
36
200
12
36
12
24
136
32
52
8
12
40
80
13
11
172
24
68
16
39
48
24
5
1
15
33
27
24
45
23
136
32
12
13
3
48
21
23
12
4
183
60
21
15
42
27
12
24
75
30
72
11
61
39
20
24
12
24
1
11
12
48
12
28
32
96
24
36
12
19
29
28
12
32
4
21
63
12
15
21
32
19
6
3
12
20
12
72
12
60
43
60
5
4
51
6
30
5
12
19
29
28
48
8
16
12
8
72
24
43
78
30
12
81
12
8
25
66
30
11
24
163
12
5
16
57
3
8
88
8
43
33
60
104
52
72
32
16
48
3
9
32
12
40
120
9
39
9
63
57
6
66
78
9
32
1
24
47
40
48
39
42
35
60
40
20
48
37
11
16
24
24
15
6
47
55
9
56
1
15
12
24
36
33
47
12
4
8
25
143
72
52
93
18
5
4
21
27
63
9
8
136
144
93
11
16
20
108
72
52
24
8
7
45
39
5
36
64
24
12
9
35
52
8
16
20
16
51
66
66
53
4
8
16
36
12
44
28
39
69
51
5
84
72
12
7
48
77
4
9
27
171
9
39
29
12
76
93
47
48
84
16
72
80
12
12
84
40
12
24
44
1
95
4
27
17
4
39
33
44
12
4
12
20
4
68
67
5
1
47
115
41
16
12
63
5
31
12
53
4
44
12
67
17
24
19
48
5
12
16
80
16
68
7
117
48
44
7
21
33
99
51
65
73
11
24
52
44
16
15
149
1
27
12
132
8
12
12
60
1
54
21
20
7
17
28
8
88
141
23
76
21
48
15
8
1
39
48
63
21
27
33
57
48
63
32
72
28
8
28
44
28
12
32
43
17
43
17
88
27
33
33
42
113
84
28
87
17
16
27
9
24
9
18
21
99
5
1
6
36
65
16
39
17
48
28
12
60
9
23
36
109
23
55
173
31
5
40
44
187
5
40
44
16
156
27
5
31
5
16
75
53
52
32
28
20
12
12
223
93
63
21
213
3
44
25
11
16
8
120
24
36
43
9
8
52
48
60
24
20
40
48
104
67
17
40
140
43
48
33
48
12
44
48
13
6
57
84
44
1
35
79
5
76
24
12
104
19
9
20
19
113
7
6
11
280
8
4
39
65
124
8
36
19
6
11
40
36
32
48
24
144
28
3
45
20
84
7
21
12
44
4
32
19
21
12
15
9
75
189
72
33
3
24
69
11
4
3
5
88
20
37
35
4
32
72
28
12
68
61
48
3
68
36
36
19
57
39
21
24
32
7
29
84
25
35
181
27
15
33
39
12
18
11
37
23
12
7
5
60
4
9
35
28
44
28
15
18
11
84
208
3
48
5
48
48
36
108
7
65
48
28
60
60
36
3
150
11
37
123
69
15
3
41
24
13
15
44
24
60
76
104
28
99
21
8
31
5
28
9
35
7
21
24
3
17
16
8
24
28
68
127
9
99
12
54
27
60
48
44
7
17
85
30
9
24
57
120
3
39
53
60
16
45
6
245
13
18
30
39
12
108
12
39
12
5
88
3
41
1
3
87
9
15
30
23
43
53
60
16
24
20
67
65
12
16
44
64
68
24
16
3
30
78
5
4
ABCD 93486724642*3^$a+1 [50237]
32
256
101
459
336
288
48
165
108
111
321
108
211
437
139
336
65
15
304
48
11
54
270
216
216
1
48
192
176
123
69
64
192
752
96
48
21
216
108
55
432
107
21
141
108
216
127
89
87
75
181
143
81
135
105
672
87
73
32
16
672
128
16
35
54
87
304
800
105
327
16
35
61
47
33
64
96
272
21
43
32
303
108
216
349
191
177
64
240
464
240
111
54
27
112
77
19
89
615
112
191
33
96
16
71
249
237
162
54
378
162
111
64
311
25
176
64
96
192
365
291
141
3
336
880
23
54
243
16
119
297
48
303
33
16
5
43
173
51
16
128
16
5
235
128
160
48
560
64
32
208
509
67
311
378
54
216
54
187
96
80
304
143
108
213
3
54
270
73
480
527
49
5
108
270
108
85
80
480
57
54
321
192
16
173
67
176
336
96
27
108
57
159
897
112
48
23
25
137
54
1
80
64
233
231
39
105
3
13
128
48
135
25
299
165
64
203
229
48
80
48
27
21
144
112
224
255
432
81
336
69
187
29
162
33
21
108
108
115
176
303
1
53
187
191
54
91
71
270
54
108
265
336
80
208
176
16
416
144
33
108
216
331
192
17
255
64
221
163
53
187
96
80
48
432
64
443
37
144
144
53
139
455
648
1
128
303
432
1
96
227
493
432
224
240
16
192
185
270
105
112
96
119
121
95
54
27
135
57
ABCD 93486799192*3^$a+1 [50041]
60
20
12
31
37
24
19
34
8
10
65
7
5
8
4
8
36
24
16
24
40
28
4
20
1
60
3
1
3
28
12
1
35
4
61
7
13
10
2
10
29
9
51
24
15
6
4
26
6
7
33
35
24
56
59
26
10
17
28
20
72
12
108
13
23
44
7
29
1
3
8
28
25
6
6
35
33
12
7
23
5
107
1
7
100
89
8
40
13
3
4
31
10
26
33
32
56
4
36
28
12
55
9
28
155
1
1
4
11
8
43
25
45
27
8
7
5
7
9
99
1
55
34
7
16
3
22
68
10
17
4
16
8
9
8
35
13
15
12
12
1
7
8
64
8
52
40
21
31
11
5
17
8
3
7
5
9
3
8
24
80
24
9
6
20
45
19
5
13
35
7
53
4
33
11
12
60
28
15
56
9
4
16
17
7
12
24
84
48
4
19
45
15
1
25
35
4
20
17
47
12
8
40
3
18
16
91
4
56
20
32
3
4
1
52
3
45
3
4
25
8
3
5
20
4
21
52
12
12
79
25
6
29
64
36
25
31
16
55
54
48
23
25
23
45
6
1
4
23
26
31
4
89
42
5
44
12
8
4
16
27
22
23
8
7
48
25
32
33
22
48
9
27
18
3
52
23
50
7
8
28
21
11
13
55
16
9
34
17
13
12
36
7
5
60
36
86
9
96
24
20
5
19
13
22
17
36
20
4
1
19
25
31
15
5
32
7
5
1
7
36
9
8
15
4
45
31
5
42
12
74
10
77
4
56
32
80
20
28
39
25
8
15
66
15
51
29
40
112
32
3
13
16
40
15
1
12
8
4
28
8
13
12
27
12
15
4
2
4
71
37
30
36
1
1
15
24
36
15
70
7
5
2
25
3
1
16
8
11
32
34
19
4
31
29
3
5
4
80
49
4
26
57
9
6
65
5
47
43
13
1
43
8
44
25
19
12
57
35
12
25
31
4
24
56
5
18
13
12
5
8
7
87
41
25
35
20
17
23
15
18
51
4
4
35
25
11
5
20
4
8
29
3
20
48
3
1
5
46
9
144
21
20
3
93
7
8
7
1
4
31
20
17
29
18
25
47
85
1
3
40
16
8
16
59
25
28
55
14
11
4
24
12
13
24
11
141
3
61
15
16
84
5
27
20
20
8
9
6
20
12
13
64
1
15
56
20
5
71
47
38
4
91
17
3
3
6
78
2
11
4
24
1
15
64
84
23
53
1
50
5
1
15
40
20
45
43
4
11
1
28
32
16
4
16
29
26
5
19
33
12
8
13
3
25
7
12
13
34
9
16
19
5
5
15
12
23
42
23
20
36
24
9
38
22
15
33
55
12
13
24
16
19
16
12
16
105
30
49
1
11
16
12
51
5
1
31
5
94
126
115
12
11
5
37
27
8
55
9
68
85
31
24
8
28
5
26
4
9
56
56
88
48
4
4
41
26
49
40
29
20
11
48
28
9
19
9
27
15
1
53
7
4
8
1
16
3
12
28
11
29
3
30
23
16
20
48
28
33
19
16
20
72
20
37
8
27
13
44
51
3
29
61
19
52
64
24
31
30
42
54
55
16
9
16
19
11
20
34
31
12
1
39
13
19
16
20
25
7
3
13
24
40
67
1
24
29
15
5
12
63
1
19
1
35
24
7
17
72
23
41
12
12
157
11
60
3
1
21
44
3
7
18
36
12
7
83
13
52
28
4
35
17
4
116
40
8
13
7
12
28
8
5
8
6
5
1
35
4
19
57
8
27
40
29
4
52
25
3
1
15
68
33
10
9
15
80
29
12
13
11
20
5
3
51
5
5
35
4
8
7
1
12
4
19
1
1
27
25
11
16
4
4
28
8
51
4
41
21
3
27
37
75
33
15
9
8
48
25
18
30
7
28
20
36
4
20
12
17
2
10
30
13
16
15
22
20
88
7
20
15
30
8
15
4
15
5
32
41
3
12
20
12
1
7
52
56
1
3
33
19
69
11
13
8
4
19
4
12
56
12
16
31
1
8
21
24
47
12
100
11
61
80
19
9
8
55
18
12
7
13
67
17
16
18
5
44
41
75
15
12
5
19
6
23
4
20
48
3
102
7
16
7
48
34
3
23
41
29
11
9
11
5
3
40
40
25
62
5
23
5
20
13
35
32
71
21
49
31
11
17
21
4
23
9
39
7
5
39
186
59
28
25
3
5
30
58
50
17
12
12
4
25
2
5
32
8
24
13
26
22
7
8
4
1
83
71
53
1
35
12
39
69
12
12
13
27
20
25
43
8
20
7
9
8
63
5
8
21
31
60
72
1
22
8
41
20
4
4
3
17
35
17
1
7
40
73
15
9
3
33
20
15
25
7
32
29
7
5
23
12
4
8
17
11
8
16
21
3
45
7
27
1
84
31
9
48
52
83
34
35
4
16
8
53
10
50
15
12
31
36
1
5
30
25
5
8
7
5
35
12
7
36
17
8
3
26
3
61
7
8
36
16
28
16
8
56
17
27
12
24
71
16
48
20
42
15
12
56
71
6
24
14
5
7
45
32
7
25
16
4
21
40
8
4
12
19
4
16
16
24
60
4
8
40
63
4
25
28
92
5
95
28
15
12
1
44
3
13
61
11
12
11
6
31
47
65
8
13
15
4
20
52
21
12
7
16
144
4
20
85
7
4
31
50
19
15
24
30
12
35
3
17
4
4
40
7
53
12
133
6
5
5
23
12
60
25
50
13
20
48
63
69
13
42
1
35
24
1
31
9
24
3
29
28
16
80
27
17
32
39
5
49
55
36
16
16
15
38
7
28
4
33
10
5
80
13
4
7
4
20
11
13
41
2
13
32
39
1
32
1
11
9
10
2
4
51
8
19
12
1
52
16
21
11
8
20
64
52
20
25
11
40
37
15
20
8
8
35
25
39
5
21
39
1
15
4
1
10
37
17
7
88
1
6
1
5
20
15
13
27
4
16
37
12
3
21
2
4
13
28
19
13
16
25
59
51
34
23
4
16
25
10
13
25
10
37
23
20
57
24
19
54
8
18
9
8
20
28
7
5
8
4
5
27
4
17
3
64
16
4
16
25
16
11
8
4
16
9
30
5
1
42
29
9
19
33
35
15
17
7
6
3
7
13
5
30
2
35
12
5
38
17
1
15
117
15
60
28
32
7
37
11
5
4
4
60
29
2
36
5
92
8
12
1
7
48
4
16
40
11
1
13
7
4
40
1
38
6
4
32
15
15
40
5
8
44
11
16
13
23
18
6
30
35
48
3
5
4
4
47
17
16
40
11
4
6
3
28
20
60
28
7
5
17
42
24
29
27
21
25
24
15
8
48
20
5
7
1
19
16
5
7
25
23
1
6
49
40
11
44
25
8
25
7
16
8
29
12
18
45
8
25
18
2
3
92
4
20
29
2
25
28
5
47
12
1
20
12
15
9
11
4
20
20
5
4
120
24
3
53
34
17
8
23
5
44
11
17
20
8
100
5
35
32
16
4
3
20
9
9
4
15
17
15
24
21
31
33
36
23
1
24
6
1
28
7
30
36
20
22
12
1
48
5
24
23
24
13
26
16
48
5
7
1
73
19
3
13
4
3
4
13
16
12
3
45
24
16
36
4
7
17
5
12
6
13
4
56
29
51
20
12
32
7
54
27
7
21
4
61
6
45
20
1
7
23
53
11
13
13
79
96
40
32
101
7
20
68
4
8
5
3
36
4
40
4
32
19
2
15
9
28
3
20
8
29
18
5
20
23
29
1
7
24
49
15
25
11
8
31
69
112
4
4
88
4
5
11
39
29
17
74
29
36
5
11
20
52
3
57
60
1
6
53
3
130
44
24
39
1
2
22
6
77
8
1
43
15
36
17
8
5
67
17
11
36
28
8
3
29
40
20
23
17
13
7
12
20
8
12
48
21
60
27
60
15
37
27
81
4
20
11
5
40
24
4
9
30
37
28
1
62
48
17
20
45
20
22
73
24
19
10
24
11
72
32
5
6
5
15
9
13
72
26
17
53
2
25
5
40
104
24
55
9
6
2
7
8
37
6
1
5
26
10
23
20
12
5
27
12
4
32
39
65
45
51
13
2
5
12
1
12
15
20
4
44
7
22
56
35
12
49
3
12
45
4
19
5
7
8
21
7
40
7
57
8
32
28
1
24
47
48
56
12
13
39
52
8
1
6
20
81
8
12
4
13
35
7
25
11
17
13
3
15
17
37
18
9
4
4
37
48
8
15
13
19
108
32
15
13
8
51
26
4
95
13
11
16
8
13
30
12
6
31
28
25
3
60
12
21
7
24
24
5
11
1
55
92
11
9
3
9
4
9
8
34
54
50
16
9
9
71
12
20
29
43
112
61
3
84
23
9
1
7
28
3
57
3
29
43
17
1
6
21
3
17
17
7
53
8
43
5
19
36
15
1
36
64
20
19
4
1
1
35
49
7
4
8
20
12
4
5
11
24
47
12
38
3
27
17
1
10
2
19
28
53
7
41
31
16
13
27
20
25
42
17
1
35
8
5
84
23
28
16
25
3
7
18
11
92
24
16
12
52
15
41
12
13
50
25
8
21
40
26
9
31
8
16
1
48
44
40
97
23
7
5
29
11
8
1
19
28
8
20
16
4
11
18
7
11
17
21
27
48
24
8
20
12
33
27
32
16
5
55
35
18
27
28
4
35
26
16
43
17
36
23
21
11
24
8
20
48
45
10
49
24
5
107
8
12
12
11
5
1
19
20
16
31
49
5
4
12
14
1
8
4
32
9
102
30
7
21
11
1
20
23
4
36
12
97
15
111
5
4
16
4
12
1
12
12
3
17
36
55
28
4
1
2
29
60
5
18
5
8
28
7
18
ABCD 93486830714*3^$a+1 [50019]
15
57
204
12
24
48
48
135
33
36
11
85
120
48
147
57
48
24
63
33
15
69
48
108
72
156
12
15
320
289
24
71
13
288
24
24
144
60
12
24
60
144
71
64
33
47
73
300
12
47
73
48
12
12
120
183
45
243
57
300
192
48
96
12
144
111
69
120
3
45
12
39
129
47
144
16
105
24
15
32
25
228
131
16
177
12
35
145
24
36
96
147
32
13
180
168
12
36
36
83
1
12
72
180
71
1
108
243
9
96
48
60
60
60
12
60
12
60
72
168
132
60
83
16
32
193
111
21
27
21
11
16
57
96
12
60
60
144
35
16
128
1
36
120
35
73
72
15
45
12
36
132
48
24
71
85
11
16
33
36
48
12
36
192
12
36
132
60
75
176
96
121
24
84
75
32
49
24
300
36
215
144
37
75
45
264
36
23
16
45
3
45
12
71
48
61
36
48
15
69
48
59
1
24
36
12
48
24
48
63
32
37
203
73
119
265
39
69
36
132
24
48
12
143
73
39
9
87
32
145
36
12
72
23
144
85
123
48
9
24
47
325
27
33
192
111
45
36
63
81
24
132
108
36
99
48
32
1
96
24
192
168
12
3
9
108
60
192
15
141
72
72
35
1
84
107
49
84
11
1
63
153
24
24
87
69
96
48
75
9
108
12
95
13
147
21
75
45
36
111
9
108
11
240
112
33
36
75
144
144
33
48
15
45
35
85
84
48
167
96
61
35
16
33
60
84
60
3
45
12
120
120
23
157
12
24
96
24
252
24
36
24
36
12
87
48
32
49
72
312
36
11
73
215
96
169
23
85
12
60
3
105
24
24
24
47
1
12
48
99
45
83
25
72
15
96
69
24
35
144
13
84
15
81
15
57
71
25
312
60
12
48
12
312
3
21
24
60
48
12
107
1
48
36
168
96
36
168
36
36
63
32
64
144
80
13
120
12
15
381
35
1
24
72
15
32
25
48
192
12
11
25
60
59
373
36
36
51
153
71
13
48
48
84
12
120
24
51
45
48
108
168
47
37
11
97
12
72
108
96
15
117
48
12
72
120
36
240
75
117
24
96
108
84
3
80
48
1
84
11
25
135
93
120
155
25
12
348
60
35
1
24
71
1
24
12
60
24
84
324
108
48
12
12
75
21
156
156
99
213
155
16
57
60
59
13
48
24
36
48
156
108
15
33
15
128
49
96
12
108
84
3
33
96
24
24
36
107
25
39
21
59
16
33
47
48
16
189
72
75
9
168
36
27
9
144
144
48
84
3
45
3
128
25
24
12
3
57
96
119
49
12
24
11
13
12
72
47
25
23
85
168
72
72
51
32
85
75
45
60
120
36
75
45
131
1
24
48
71
1
95
1
12
132
159
9
12
84
72
48
84
48
180
48
120
96
96
24
96
39
165
59
25
39
285
12
48
12
120
120
59
121
96
12
60
12
48
60
48
119
13
3
45
108
36
131
37
108
95
112
45
35
37
24
24
108
72
12
60
36
107
25
72
24
39
81
84
36
24
72
39
21
48
60
48
108
12
119
48
1
72
39
9
71
96
49
24
120
60
72
108
96
24
24
72
71
193
12
35
13
120
120
60
72
15
32
61
24
60
12
96
108
60
11
25
60
11
49
216
108
75
57
48
12
72
12
96
12
48
72
48
3
9
12
60
228
48
60
ABCD 93487249496*3^$a+1 [50001]
11
1
63
192
21
59
24
109
60
111
120
32
73
39
8
64
69
75
80
16
80
1
47
360
25
47
37
51
72
48
32
72
144
208
48
8
24
72
40
189
27
104
64
9
47
96
288
64
80
1
71
25
327
80
13
35
144
13
51
57
95
72
25
47
133
60
23
73
84
3
8
120
16
200
72
61
99
8
48
72
169
255
33
351
200
96
136
72
8
136
264
24
56
288
72
25
36
108
39
104
40
105
111
8
16
249
15
273
84
35
40
8
16
249
327
8
144
37
75
168
72
8
136
72
8
37
60
87
24
72
9
39
248
48
16
213
11
192
85
83
48
349
3
176
61
144
48
83
24
1
47
1
359
25
47
160
56
168
72
25
23
169
63
129
15
72
48
144
152
88
8
133
59
24
25
144
47
49
48
23
88
72
93
27
69
107
40
24
144
8
40
32
48
24
120
97
47
64
24
56
193
95
16
8
120
16
8
61
347
97
71
25
39
8
289
119
13
11
241
39
80
72
1
47
88
72
152
256
168
129
192
36
108
159
96
33
47
144
424
93
99
9
95
1
96
15
21
12
144
119
13
155
408
16
8
85
195
128
24
48
136
176
40
80
96
48
241
84
48
291
8
48
133
35
208
120
176
48
97
47
96
1
180
171
21
51
80
624
24
184
9
215
16
8
192
216
25
47
240
337
87
80
64
72
117
83
64
201
23
13
371
40
21
12
119
16
45
204
111
33
84
3
45
35
16
152
144
1
71
25
23
25
71
192
280
33
39
32
72
48
376
45
27
129
87
8
64
8
112
105
183
57
144
15
21
3
72
8
25
95
1
15
56
304
249
48
191
160
48
32
48
136
8
136
8
24
40
80
37
99
32
48
217
15
120
248
120
216
24
64
288
9
71
72
72
13
48
48
171
48
21
3
297
47
88
72
117
144
11
16
128
1
23
109
243
80
328
176
97
47
72
253
11
49
87
24
81
71
72
49
87
105
23
88
177
39
48
57
167
25
39
8
421
35
64
48
24
72
8
1
47
97
39
96
8
1
359
112
24
200
144
25
36
107
1
36
35
64
200
229
83
48
136
33
240
47
72
216
120
96
121
71
13
195
224
13
3
56
96
64
56
13
3
189
107
37
83
121
167
24
85
35
24
133
51
32
73
288
359
40
81
143
16
8
217
351
213
59
64
144
104
120
144
72
64
8
24
64
144
8
1
192
167
48
136
81
23
288
13
27
24
8
136
8
216
109
192
179
280
96
8
ABCD 93487807436*3^$a+1 [50079]
72
1
20
28
92
147
6
39
76
5
6
49
5
79
60
8
60
39
36
1
32
16
65
30
9
27
13
24
116
12
3
30
6
18
7
60
72
116
15
18
31
56
3
33
51
49
36
80
24
15
21
15
120
9
12
12
12
15
25
8
64
29
79
101
54
36
102
127
8
4
36
24
23
69
28
167
1
56
39
9
21
6
9
36
12
36
51
9
84
27
33
63
13
48
24
80
15
9
3
13
8
15
54
6
21
28
48
36
60
32
72
24
48
4
23
9
72
27
25
32
28
36
59
120
49
8
39
30
27
28
20
28
128
48
28
68
9
31
35
24
49
8
24
4
23
72
18
72
27
39
1
68
52
5
15
9
67
44
15
9
4
23
25
77
3
52
12
24
56
64
11
84
13
47
12
45
4
185
18
42
3
51
121
59
13
8
63
13
5
15
40
8
36
33
111
4
80
48
40
5
3
4
20
16
5
15
12
40
68
120
69
75
51
1
35
33
12
123
21
72
28
35
21
52
8
33
7
20
9
54
117
36
3
9
4
32
76
68
4
227
12
9
15
9
88
59
132
25
41
6
9
16
11
85
5
15
52
125
111
15
24
85
140
12
4
29
15
12
4
32
16
56
3
33
21
6
54
75
33
18
9
9
31
8
36
99
93
12
27
61
167
36
13
32
9
6
81
9
103
32
36
39
24
85
77
3
27
9
72
27
121
60
131
25
68
12
16
84
59
6
30
73
12
29
75
28
44
12
16
44
12
28
32
76
20
39
13
96
17
3
21
15
28
92
45
115
20
3
13
149
19
20
24
36
27
13
11
13
17
3
87
69
21
111
39
13
53
72
15
60
3
13
36
20
16
12
24
164
3
12
1
77
7
8
16
41
12
6
49
167
30
3
51
13
119
45
4
104
45
31
140
4
32
39
96
45
108
52
20
75
9
4
24
20
12
9
27
40
5
27
112
23
30
63
4
36
23
49
128
4
23
18
7
24
44
33
51
28
137
18
36
21
24
4
35
85
68
72
12
28
68
12
12
84
15
45
4
53
18
1
56
3
9
45
30
13
8
51
6
3
45
15
36
39
6
75
69
7
8
52
8
12
3
9
4
8
9
19
5
7
44
16
5
30
24
84
1
95
12
132
13
8
9
3
24
15
61
24
41
7
92
9
43
59
1
48
11
45
45
7
11
49
23
85
8
9
55
23
9
52
24
23
36
18
31
20
84
40
12
36
5
163
41
7
119
9
45
3
36
9
36
15
120
15
13
8
63
13
59
33
60
48
4
71
9
4
36
83
12
45
24
24
60
4
104
33
7
23
105
12
24
3
13
24
12
8
15
37
116
60
40
5
3
24
24
84
76
56
24
45
15
12
24
60
15
21
12
48
40
83
9
16
24
5
3
69
30
13
5
6
25
11
45
21
15
4
72
12
11
18
12
39
60
15
45
21
31
59
45
33
18
12
57
16
44
28
5
15
21
27
48
36
33
3
15
54
31
36
48
11
57
48
12
16
80
15
1
53
15
12
99
90
55
12
20
148
32
9
7
41
15
12
99
9
28
8
60
84
4
104
4
20
24
24
45
6
49
32
9
103
12
36
20
16
23
6
39
60
4
8
28
12
92
3
9
51
12
177
81
3
12
15
69
16
8
72
15
72
33
72
12
15
33
75
13
12
5
15
12
9
42
9
4
20
12
57
19
44
4
119
81
3
1
35
177
9
31
8
4
68
24
3
150
147
4
56
63
93
40
5
3
24
40
20
12
28
35
72
60
13
23
33
16
104
12
60
16
116
15
45
45
6
12
49
20
9
103
12
32
40
68
9
19
44
4
20
3
81
76
41
55
36
107
9
76
29
3
4
20
3
45
40
32
4
20
120
144
40
80
16
12
65
3
28
8
60
9
75
12
12
52
5
31
23
21
16
36
17
39
15
33
3
13
23
1
68
12
60
52
47
18
18
48
21
108
52
35
36
13
41
60
36
12
36
6
81
12
27
54
19
5
27
45
54
72
9
63
12
6
3
4
20
3
105
52
20
12
136
20
15
57
60
48
75
12
6
39
36
4
23
45
9
6
57
45
19
8
60
81
31
8
24
88
24
8
144
28
77
7
36
29
54
25
24
84
8
3
285
28
24
44
45
72
54
1
84
20
60
28
65
3
63
69
16
41
6
84
6
43
59
1
35
9
60
4
92
16
5
39
36
4
65
7
119
25
20
3
6
27
3
69
3
42
7
44
24
4
11
121
20
21
15
15
36
37
8
64
20
15
21
12
27
30
51
3
13
47
9
108
9
180
31
48
20
40
17
42
57
120
48
40
12
23
33
4
12
11
21
36
15
48
60
49
8
4
47
9
3
33
88
20
12
40
36
29
27
36
16
24
44
40
155
48
18
51
40
12
36
11
72
9
84
64
53
24
39
87
9
9
27
3
13
96
41
27
40
36
8
63
33
63
57
135
1
8
48
16
48
29
12
6
36
13
72
20
24
60
52
32
63
24
13
56
12
9
3
45
72
19
12
20
16
41
87
21
19
5
51
16
8
51
9
39
37
44
96
27
66
39
60
33
3
9
6
9
48
24
39
69
3
9
24
4
53
63
24
3
9
9
6
90
7
68
15
21
24
9
31
5
39
69
3
27
13
59
153
28
32
12
36
12
16
17
15
40
20
48
4
80
45
55
35
37
8
36
4
11
21
45
15
39
36
33
16
5
67
65
7
24
32
4
48
29
15
39
30
6
90
3
87
18
3
84
28
11
9
16
11
25
5
15
21
42
13
8
12
52
23
48
96
54
7
20
24
60
4
29
36
54
12
6
3
4
8
52
20
28
47
81
60
12
40
23
12
13
32
33
27
12
27
21
64
140
40
11
48
126
3
3
12
37
8
15
12
69
9
3
100
12
11
21
15
21
40
59
1
8
69
63
9
48
18
49
56
160
29
18
85
5
15
33
39
52
56
3
61
11
45
76
56
15
6
12
60
15
3
12
165
12
16
128
9
3
4
56
9
30
6
75
15
25
44
16
17
63
135
1
32
40
35
69
27
36
9
4
12
32
28
12
128
48
64
56
16
23
105
12
36
39
33
48
24
81
15
3
25
24
8
4
5
24
7
119
9
96
136
8
16
36
59
45
36
ABCD 93487820828*3^$a+1 [50003]
12
36
65
27
81
7
17
7
20
4
5
31
41
18
21
4
104
28
8
16
83
25
12
53
90
42
18
37
20
33
12
36
3
87
42
15
105
7
8
21
15
16
5
6
25
24
35
21
33
15
4
35
13
48
35
1
89
54
1
12
12
11
30
51
9
66
9
4
5
18
42
63
63
21
9
144
27
15
61
68
27
13
36
8
72
3
25
8
69
90
45
16
132
68
48
39
12
18
108
3
15
109
5
27
40
96
47
73
32
3
49
23
45
15
25
5
18
13
5
60
12
3
16
8
88
17
3
15
9
45
3
33
15
52
48
44
4
35
30
15
21
96
138
36
60
13
77
19
12
12
11
1
8
16
5
6
13
8
45
67
47
30
90
6
7
12
8
40
17
19
80
4
96
5
19
8
144
4
12
12
8
108
196
5
3
60
48
24
88
53
3
9
7
8
81
7
5
42
13
17
55
36
36
20
21
103
35
114
30
45
27
45
64
5
7
20
57
51
57
15
180
4
35
36
24
9
4
68
3
1
41
54
1
17
15
21
15
4
8
63
21
9
60
51
3
30
6
30
19
5
12
55
5
3
12
4
12
35
13
5
31
36
5
18
6
36
90
48
1
20
40
8
28
29
51
24
60
36
72
28
53
6
9
12
28
17
3
75
25
5
15
9
43
68
9
3
4
8
21
15
24
16
36
23
1
35
12
49
11
9
45
3
45
3
15
60
54
31
12
47
21
69
39
40
56
4
5
31
8
76
44
40
32
15
1
8
24
12
33
3
28
32
117
12
31
12
17
3
96
99
48
78
79
5
3
39
21
9
3
12
21
18
6
63
21
27
45
24
39
27
13
20
39
18
19
8
36
45
42
13
35
1
8
33
15
33
27
4
5
18
6
15
52
32
57
15
28
17
3
15
30
31
12
65
3
69
72
19
32
40
53
42
9
9
12
55
23
30
15
27
48
61
29
55
41
15
28
41
55
72
20
57
31
5
27
4
24
11
9
9
42
69
72
69
3
15
105
21
24
18
13
60
71
30
63
16
12
23
90
27
3
61
83
25
35
45
16
20
27
69
40
65
3
12
3
37
35
18
36
7
8
39
13
8
15
49
5
7
48
8
9
24
7
47
1
24
20
28
48
56
15
9
36
15
61
20
3
9
27
13
41
7
12
5
12
3
123
69
9
7
29
3
33
15
52
20
3
13
12
20
4
44
27
13
12
84
56
52
48
12
17
31
8
52
60
44
4
137
72
3
4
36
35
12
13
12
11
1
35
93
15
18
79
29
6
9
39
57
16
8
27
49
36
23
6
31
108
17
15
45
12
123
3
57
24
9
54
1
32
39
1
17
132
36
15
69
36
54
18
51
9
18
37
11
49
8
33
7
53
15
16
35
13
11
30
15
12
4
20
9
36
18
21
16
83
18
19
56
12
27
1
8
12
12
52
23
48
69
21
7
125
15
21
15
15
24
12
25
8
21
135
40
24
48
5
19
5
19
84
5
7
29
19
32
3
37
20
33
7
80
4
17
3
60
4
5
18
37
11
21
4
12
23
37
32
15
1
36
95
21
33
84
60
18
69
76
8
21
43
12
36
12
5
31
80
52
24
35
25
60
53
18
33
60
4
11
1
5
120
6
9
24
76
35
21
4
29
36
15
16
12
20
21
55
59
30
31
20
64
17
18
33
75
12
1
17
43
24
8
3
54
27
28
8
9
19
35
49
8
33
7
20
4
60
8
45
27
28
36
12
5
3
24
27
30
15
4
41
84
7
47
18
3
16
5
19
36
8
27
33
48
4
23
18
27
52
20
24
69
43
17
18
12
6
19
8
40
17
6
21
33
3
9
36
15
4
5
39
9
15
21
7
65
103
72
8
4
17
31
20
15
33
4
12
23
78
144
18
1
35
1
11
13
44
16
24
47
126
18
1
23
13
24
35
9
60
24
16
17
7
5
67
44
15
6
15
16
8
15
81
36
45
30
18
87
9
51
12
237
51
40
24
36
24
5
96
12
6
12
109
68
45
15
28
83
30
159
27
1
24
24
12
68
9
6
12
13
12
29
3
21
67
32
60
12
16
8
21
54
9
27
48
1
24
20
28
72
5
43
44
16
12
32
24
16
36
8
16
23
57
4
5
115
71
18
27
24
40
72
48
12
5
43
24
65
91
44
21
24
3
9
3
3
85
8
12
28
11
69
4
65
36
6
13
5
48
19
8
88
44
16
23
6
31
8
40
5
27
4
11
13
32
93
19
17
3
36
4
53
84
18
1
60
44
72
45
31
17
42
30
24
7
32
33
18
36
1
47
18
7
11
54
6
1
8
3
24
13
12
60
36
12
77
15
28
17
15
51
18
15
52
12
11
49
41
15
4
68
60
4
128
12
51
25
35
54
30
18
7
29
24
7
48
11
1
44
4
56
21
3
76
12
23
21
4
44
12
9
27
39
24
9
16
72
8
84
3
109
8
12
36
4
53
31
17
78
57
9
15
16
24
36
32
93
19
23
12
25
36
17
48
43
29
7
8
36
27
9
63
30
27
9
19
12
101
43
47
49
5
108
91
32
4
36
8
16
59
37
20
24
16
84
23
57
76
12
8
3
6
3
33
43
20
4
17
6
12
6
99
27
45
120
96
45
15
40
32
36
12
39
18
31
11
54
7
92
28
17
18
69
16
32
96
96
28
53
42
33
40
89
43
47
33
3
54
18
13
5
27
3
9
36
24
9
7
8
24
81
7
8
16
5
6
72
48
25
35
102
55
32
3
25
32
16
59
9
24
87
25
36
92
15
102
3
21
12
3
4
17
19
20
52
12
12
36
65
18
121
5
63
36
72
28
11
1
44
4
44
15
6
79
11
49
8
28
12
77
6
25
36
23
150
12
3
48
3
1
20
21
15
69
36
54
6
84
24
36
36
27
72
3
72
36
25
48
41
211
32
12
9
31
41
15
3
145
140
16
8
12
40
68
12
15
13
23
108
30
51
63
66
126
13
11
21
4
65
31
5
39
9
75
87
24
90
15
39
1
12
20
64
36
5
3
12
28
80
36
60
4
71
18
3
63
6
39
87
57
16
47
18
27
120
15
33
9
3
4
29
15
36
24
40
12
24
8
3
9
40
35
9
60
76
5
31
5
174
13
23
9
24
21
36
55
53
42
18
19
8
39
85
56
3
1
41
19
80
76
20
28
47
72
30
7
11
37
12
23
13
23
36
6
48
6
13
17
60
36
39
33
27
16
32
16
44
3
25
35
18
12
27
12
96
24
36
3
37
125
15
9
3
87
85
23
18
7
8
28
5
15
16
29
27
3
69
75
36
21
24
15
37
17
43
8
40
119
6
7
59
69
16
20
9
12
54
1
32
16
56
9
7
119
36
18
12
79
24
56
9
54
37
36
12
68
24
40
11
18
90
1
5
51
3
54
7
20
76
17
27
9
6
18
55
12
20
36
24
51
102
31
44
15
42
36
39
15
9
12
4
48
8
9
19
32
3
1
101
15
84
16
32
33
18
9
108
4
68
100
12
44
15
54
108
63
27
33
24
3
13
35
24
13
17
3
40
65
7
36
11
13
48
24
5
15
16
8
57
7
23
13
44
48
ABCD 93488125202*3^$a+1 [50021]
97
30
89
24
55
17
19
5
96
49
12
107
31
120
12
5
13
11
48
31
54
18
54
66
105
152
55
36
24
141
32
88
15
210
15
99
90
126
186
3
80
48
13
60
47
13
27
8
72
103
9
3
102
71
121
18
48
108
65
31
18
12
96
30
108
9
3
12
108
48
36
6
35
88
32
103
84
60
96
65
85
72
90
17
88
3
45
32
115
45
120
8
19
77
19
24
36
17
13
24
75
216
51
78
60
138
30
3
21
30
29
187
93
27
117
63
18
66
29
61
59
79
33
45
18
9
80
40
51
42
18
12
29
16
39
129
72
8
7
12
21
72
117
3
87
156
5
67
29
229
54
132
48
41
61
48
126
36
81
69
6
5
229
30
66
60
23
19
60
72
81
27
66
66
24
57
75
54
23
85
75
63
60
45
87
6
42
57
152
31
17
31
150
6
66
114
24
30
35
64
63
17
1
87
75
78
215
7
174
11
88
75
6
36
3
45
114
138
47
120
13
30
93
21
83
61
35
7
84
69
9
102
36
102
6
17
72
48
48
91
6
167
31
161
16
27
30
23
24
16
15
225
8
25
30
41
133
75
15
102
84
6
180
101
7
30
48
114
9
56
48
13
12
42
36
89
19
69
32
91
18
107
37
11
31
36
144
18
192
54
29
37
60
6
60
165
93
42
348
77
247
30
66
60
54
60
75
105
351
21
35
19
12
60
29
168
13
12
47
96
13
11
48
31
17
88
15
30
27
48
21
30
66
72
18
24
30
30
198
132
78
12
113
55
12
84
54
222
66
30
213
51
29
7
33
135
57
8
1
60
48
42
24
120
9
3
30
42
6
102
113
25
15
69
6
12
60
12
36
125
19
12
6
35
40
27
96
24
77
64
87
24
60
54
204
11
55
17
205
84
23
16
57
138
96
29
24
208
75
53
37
108
186
29
79
6
27
9
48
12
18
33
3
144
45
32
24
64
27
69
72
15
18
84
72
24
11
109
27
9
23
91
132
54
6
24
36
137
103
33
39
12
21
3
45
75
12
48
57
39
48
18
30
113
40
80
31
33
3
48
66
3
93
83
7
30
75
27
72
53
37
59
31
41
67
5
73
30
102
3
9
84
90
24
12
21
57
18
93
24
3
72
30
135
3
5
7
105
15
17
48
67
29
31
129
21
6
53
31
18
96
54
41
79
17
96
24
24
7
153
39
113
25
234
21
99
36
12
53
25
48
255
39
12
29
49
47
16
33
84
78
53
91
24
12
24
78
3
39
6
59
25
36
35
109
90
9
15
12
42
11
19
5
55
30
11
55
12
138
126
180
33
8
25
84
78
18
174
60
6
72
3
8
55
144
17
79
66
23
7
30
30
29
37
3
21
6
5
115
18
24
3
240
3
117
80
13
42
174
6
24
101
55
17
13
27
56
67
5
24
121
135
8
85
42
65
37
11
85
227
7
60
45
15
6
72
3
51
5
64
51
144
42
27
3
144
150
18
66
35
85
75
152
7
96
156
5
13
3
27
5
223
17
7
18
71
91
48
42
11
73
60
11
120
24
55
36
60
9
45
11
79
30
11
16
9
78
120
222
78
21
45
11
103
17
31
33
51
6
30
18
30
57
48
99
36
9
15
65
7
54
204
6
276
84
72
177
80
157
78
186
59
13
59
133
3
8
109
102
21
120
75
18
54
12
78
42
24
96
41
13
42
144
60
90
60
263
55
18
12
120
6
5
31
30
90
48
48
57
51
45
15
30
6
90
114
36
21
128
64
21
90
41
64
99
72
5
85
6
180
150
147
3
60
72
18
15
3
12
12
90
3
57
126
41
19
237
72
123
53
112
15
54
59
19
5
7
9
56
55
30
66
150
42
6
27
80
7
78
3
24
27
53
16
45
72
30
60
65
25
63
39
33
48
117
42
65
16
32
19
101
13
35
19
96
42
18
9
32
19
29
115
48
12
33
93
96
48
102
60
33
96
21
35
49
36
210
6
48
6
21
93
6
18
120
126
5
79
ABCD 93488327776*3^$a+1 [50023]
45
12
3
57
48
84
63
1
12
68
15
57
15
49
68
148
12
36
44
160
20
36
12
3
1
23
57
36
99
1
48
12
20
27
13
8
51
21
3
61
8
16
12
8
112
20
28
96
36
12
68
15
33
39
1
72
48
11
1
12
20
52
23
12
61
20
4
35
33
12
36
40
20
64
20
36
39
73
116
24
28
188
12
87
133
48
32
3
9
12
36
48
4
72
11
73
44
207
24
45
40
56
100
35
120
25
56
28
12
180
12
11
69
12
16
68
24
108
15
105
60
28
36
24
12
48
56
3
48
48
45
24
75
48
25
48
132
104
4
44
111
69
207
48
12
9
4
11
69
16
44
40
8
39
24
9
52
59
1
36
188
12
63
85
104
15
25
20
40
36
36
11
25
68
4
96
11
24
84
97
35
9
4
8
99
24
81
39
97
20
63
9
3
12
12
60
1
24
35
25
8
15
25
32
15
49
20
112
107
21
40
32
3
45
36
99
81
84
12
63
1
11
9
48
12
216
108
24
16
20
4
20
16
36
84
44
12
39
9
12
39
1
24
24
36
20
4
36
60
11
36
24
13
20
48
132
3
9
16
128
12
15
72
25
47
1
12
48
48
104
100
8
48
24
16
59
117
48
3
93
12
24
39
21
63
25
23
13
11
13
8
12
12
24
24
88
8
4
12
20
15
25
8
48
3
60
21
60
3
36
25
95
25
11
49
12
12
32
159
60
9
28
24
104
4
8
3
21
36
39
48
13
35
37
35
45
51
61
23
72
13
48
8
52
68
24
12
15
33
28
20
64
11
37
56
4
8
15
57
48
39
25
68
36
27
85
24
8
27
84
25
12
104
16
59
9
4
20
52
36
84
24
24
8
12
120
75
45
48
48
12
4
60
35
25
20
3
45
15
57
108
27
1
24
24
59
81
15
81
24
12
100
24
44
4
35
25
32
36
4
48
96
72
167
37
23
13
143
25
24
8
27
61
56
4
24
12
168
8
48
4
32
15
9
36
64
24
11
132
48
57
124
60
56
12
36
76
11
57
76
11
13
8
12
28
8
112
68
51
93
12
51
13
36
24
32
24
183
153
24
15
9
111
84
96
1
47
37
8
40
36
72
68
15
61
36
8
4
23
9
3
121
72
68
4
8
28
12
12
20
60
52
11
72
21
24
28
12
8
12
15
21
51
21
48
36
60
4
12
32
76
11
84
49
71
1
23
36
21
24
84
16
11
24
60
9
51
1
24
72
20
3
145
11
61
59
9
64
12
23
61
12
95
33
24
52
20
63
21
4
32
4
35
1
11
45
27
13
8
12
60
28
11
33
27
13
11
36
1
83
237
28
36
60
20
24
15
36
49
36
8
40
23
109
71
48
85
12
68
156
88
12
11
69
36
124
104
132
28
44
16
24
12
24
96
8
12
39
1
59
12
12
25
8
12
3
133
20
24
16
12
8
12
4
56
99
33
52
68
36
40
36
44
96
3
13
32
160
8
48
15
81
39
21
28
32
28
20
76
24
12
35
93
12
4
92
28
24
60
23
24
45
16
24
23
33
12
48
75
85
80
3
61
48
92
16
20
24
39
85
24
36
11
60
1
32
16
71
21
99
49
116
60
24
24
60
36
171
13
32
60
24
15
21
28
56
64
8
39
1
168
47
12
13
152
15
13
8
4
11
61
104
52
12
23
9
51
24
61
48
20
15
1
24
35
57
3
1
8
12
4
95
49
95
12
24
21
24
52
20
15
120
25
23
120
45
60
64
36
20
12
12
40
11
1
143
48
13
20
24
16
12
128
4
12
11
48
1
8
36
15
85
24
8
40
35
49
68
3
25
12
20
48
12
27
49
12
48
20
39
13
72
11
1
35
49
11
1
59
1
8
99
85
8
52
20
72
39
45
36
24
12
15
37
48
59
33
3
25
24
24
24
32
28
32
3
61
96
44
16
36
83
9
36
36
4
20
12
24
4
24
23
97
35
1
24
32
39
25
47
12
37
23
13
168
20
36
75
24
69
3
85
23
60
45
64
11
1
24
11
33
28
20
4
71
13
20
4
8
4
68
52
35
1
20
40
24
11
45
4
36
8
4
32
84
16
8
15
33
27
60
13
32
15
1
12
72
36
35
1
11
13
71
1
44
39
21
60
4
35
72
13
20
24
40
95
12
25
44
75
25
20
52
48
11
81
12
48
4
20
3
12
1
95
105
48
111
13
71
21
108
120
27
9
100
12
104
4
59
1
72
180
24
23
57
16
12
36
24
8
40
104
16
23
49
60
60
80
28
12
47
60
33
16
107
24
9
132
84
40
20
15
24
69
3
9
4
12
20
40
83
49
32
120
48
72
16
23
1
35
61
32
12
40
20
4
36
8
51
69
16
24
20
3
85
72
11
1
24
59
21
4
68
60
15
45
3
37
59
13
8
27
13
20
40
92
3
49
11
25
80
40
12
11
1
71
25
12
12
36
92
28
35
69
3
145
11
36
48
1
32
88
35
1
48
20
12
15
301
8
12
3
60
1
23
25
8
28
80
12
40
60
20
100
12
60
8
87
61
20
27
157
8
39
33
63
85
8
72
84
28
32
63
25
20
76
20
16
8
3
33
15
37
44
3
13
48
20
75
45
12
24
51
93
12
39
109
44
15
25
48
8
60
132
3
36
24
9
12
51
192
45
72
64
251
9
12
3
1
35
93
3
45
3
37
12
8
24
64
12
35
57
27
9
64
23
49
20
24
40
215
37
12
8
4
20
3
13
60
44
40
84
96
8
27
9
40
80
136
11
144
21
4
96
8
4
20
52
68
15
1
36
44
12
87
36
1
20
51
25
23
9
16
11
9
27
37
8
28
35
21
15
13
23
33
4
23
69
84
40
59
25
8
63
9
48
15
ABCD 93488639438*3^$a+1 [50012]
147
15
18
27
21
15
153
12
18
45
9
96
30
60
45
111
6
75
72
27
18
303
27
18
99
183
108
18
72
42
12
78
36
180
12
63
9
6
21
24
84
15
12
60
54
39
96
27
18
30
24
12
18
15
72
45
36
390
42
18
72
57
33
72
171
99
18
63
129
54
24
108
18
12
123
9
66
60
45
9
3
15
108
21
24
84
15
138
15
45
63
45
36
3
15
21
24
201
42
117
21
36
6
57
15
36
57
15
54
36
108
36
18
12
114
30
162
15
3
180
42
12
78
9
108
3
69
219
54
60
12
51
3
162
78
81
3
33
3
42
27
192
105
30
18
78
18
30
6
3
15
21
51
48
96
36
30
54
54
51
9
156
54
81
36
9
96
39
24
3
42
126
30
51
21
78
12
189
63
6
66
114
12
72
51
9
48
15
45
12
36
6
120
90
15
63
36
126
39
105
180
111
171
24
90
3
27
96
162
66
36
18
78
48
6
84
135
45
27
15
165
144
9
36
54
69
156
36
81
132
90
36
36
18
72
90
108
66
6
30
6
12
117
60
63
12
78
102
96
18
54
126
180
174
90
6
12
72
6
30
72
18
42
45
48
27
60
72
18
27
147
18
6
36
30
186
45
3
72
45
69
30
33
12
9
42
12
72
24
9
21
114
12
6
30
18
54
33
45
12
36
54
18
168
135
9
18
57
105
75
63
9
51
144
54
66
24
84
72
36
177
63
108
30
144
27
24
12
63
96
66
222
48
90
99
105
90
18
30
6
75
69
3
117
150
12
60
36
84
45
96
84
15
54
12
24
39
15
9
81
36
18
30
36
42
54
30
126
15
93
15
165
24
36
66
33
12
33
36
111
99
36
18
63
15
18
99
21
15
39
60
18
12
90
36
42
18
156
6
18
117
27
12
69
36
3
42
48
42
48
6
30
24
120
60
36
36
9
171
9
39
6
162
90
102
306
42
9
9
156
6
54
54
12
33
9
162
30
6
84
153
33
54
9
9
147
108
33
18
21
33
12
108
63
117
6
12
24
234
39
33
3
9
36
162
24
90
30
6
138
42
27
27
30
258
210
96
192
42
45
63
12
78
30
42
18
48
6
48
36
6
18
63
27
18
12
15
45
156
6
9
21
24
39
123
72
36
12
45
87
30
60
147
9
6
18
18
45
27
57
9
6
129
72
15
12
72
90
96
18
12
60
12
33
3
6
291
15
18
12
108
6
9
21
60
30
45
105
39
117
54
78
12
36
18
6
54
81
81
12
27
15
9
252
135
9
36
3
60
180
9
111
42
12
78
18
90
12
54
6
72
18
3
9
27
141
48
72
90
33
39
81
180
135
6
30
105
3
45
15
138
54
168
72
84
24
12
45
9
150
102
144
6
108
66
96
3
144
96
75
42
12
18
60
54
18
36
12
24
9
9
36
12
54
33
117
111
27
18
108
6
9
12
33
30
150
90
45
84
15
30
15
12
63
72
6
12
87
48
15
66
51
39
114
18
48
6
48
6
12
69
156
144
51
12
153
45
132
30
60
57
153
96
12
60
198
36
93
135
45
180
243
132
21
69
30
6
30
54
6
12
24
138
36
27
15
12
18
168
30
6
36
27
36
84
63
108
6
3
216
177
48
6
30
6
165
33
36
54
12
33
21
54
60
9
12
45
6
12
42
66
72
90
150
18
138
42
48
180
114
120
42
3
72
9
96
63
27
9
72
129
51
45
75
63
60
36
30
15
93
51
27
18
90
12
18
24
66
24
66
60
72
63
45
12
42
45
3
54
15
135
180
45
3
45
123
30
27
51
54
90
36
21
69
27
63
216
18
36
36
63
153
72
18
72
48
18
6
54
30
45
36
9
15
12
33
234
138
24
90
45
111
132
126
72
18
30
87
3
42
102
18
15
27
30
72
126
24
81
3
36
45
60
63
18
210
144
60
84
24
81
99
36
21
123
72
93
15
21
87
30
60
3
24
48
45
18
6
30
60
18
12
18
36
6
ABCD 93488715616*3^$a+1 [50004]
9
48
3
28
29
36
54
78
12
115
35
1
56
153
18
9
39
30
24
48
84
24
7
120
65
15
63
9
3
49
41
115
20
15
37
8
52
12
8
93
60
18
21
9
99
57
91
29
111
63
6
204
30
30
24
120
15
12
96
72
48
33
36
43
221
7
44
21
27
15
61
77
12
120
7
41
54
78
3
63
150
19
80
51
30
7
12
80
28
17
36
19
5
15
105
72
60
15
16
173
7
53
6
78
27
3
57
39
189
132
9
24
12
24
12
55
24
5
120
114
126
31
5
7
41
96
135
129
19
5
18
45
33
19
137
18
126
27
27
18
12
91
65
7
17
15
72
93
48
72
55
11
30
12
18
9
12
4
120
44
105
55
65
18
30
7
8
3
25
41
51
15
18
7
185
7
17
18
1
36
29
24
48
115
17
18
57
153
79
29
115
5
12
78
37
5
7
5
15
45
30
1
5
51
33
186
9
33
12
12
3
48
52
8
9
3
21
12
19
89
55
24
20
45
7
59
6
24
39
88
29
79
5
79
65
12
31
17
3
9
84
39
51
85
17
39
9
27
24
45
168
48
30
9
45
30
96
60
18
19
20
60
57
18
30
3
3
25
24
17
51
40
77
7
5
15
4
29
72
63
15
6
60
12
87
45
12
108
90
30
3
63
12
18
31
35
1
29
48
18
108
97
113
67
72
72
96
17
183
33
87
63
66
3
21
27
72
16
89
63
12
21
36
75
120
9
51
99
1
260
16
32
60
16
95
61
116
99
1
24
5
18
18
42
36
21
4
5
51
28
47
138
3
28
24
17
18
93
180
45
12
27
9
79
35
60
33
4
29
39
33
27
48
15
18
12
24
3
33
39
81
84
54
49
5
36
87
33
24
91
36
113
27
40
20
64
41
3
16
12
89
84
31
41
27
21
36
24
139
48
65
43
17
24
111
165
15
28
24
32
99
25
17
18
30
7
24
48
8
33
42
18
99
105
3
33
114
6
42
37
71
102
15
27
25
20
45
96
12
27
21
79
17
48
7
5
84
72
7
77
60
24
91
140
9
60
7
5
103
92
57
72
18
30
78
18
36
24
27
33
67
119
81
112
20
21
27
9
36
15
28
5
90
57
27
42
3
15
30
27
28
11
9
45
67
48
77
78
78
108
24
3
39
13
41
42
30
115
44
64
152
27
6
24
12
15
69
127
72
5
6
85
84
11
54
7
53
48
12
3
28
17
19
24
5
30
6
60
115
5
240
75
63
25
17
84
7
72
41
67
23
1
56
28
44
93
132
27
81
12
103
12
8
33
36
3
21
67
48
56
9
6
66
12
15
33
180
19
80
9
99
52
155
1
77
91
29
90
57
40
56
12
16
5
36
15
9
79
8
12
21
12
7
5
42
45
39
9
21
24
60
36
99
21
31
36
92
3
18
30
21
28
20
21
39
12
4
12
24
5
171
4
20
9
36
18
18
12
12
60
24
27
57
18
13
41
43
65
36
31
11
45
9
91
17
60
48
19
8
52
20
36
12
81
7
20
57
3
99
81
57
42
54
27
72
28
24
48
20
27
6
7
23
9
3
33
40
48
59
6
27
123
30
7
24
311
234
96
84
15
28
8
12
76
5
30
42
60
7
20
93
24
79
41
18
25
11
54
15
12
4
12
65
7
20
52
29
24
75
15
1
24
65
6
54
15
21
91
5
24
79
48
47
25
8
177
3
9
24
12
48
36
6
37
47
6
187
92
33
36
132
42
37
8
15
37
11
78
36
51
33
7
23
54
7
29
72
135
3
30
24
15
21
60
27
3
6
79
116
69
12
18
9
72
88
5
96
6
33
112
29
55
72
65
15
72
16
92
33
55
65
54
93
4
59
66
75
21
27
81
60
99
87
198
3
39
49
29
72
48
27
69
12
7
36
5
36
91
12
5
48
42
13
83
132
25
23
69
88
5
180
79
65
103
65
3
27
30
15
21
67
53
27
9
3
60
45
156
90
42
48
24
27
33
12
24
12
27
48
4
68
16
24
77
43
36
5
51
51
129
9
24
223
53
12
43
137
108
72
132
3
100
47
30
12
60
31
65
15
33
19
71
49
20
52
29
7
20
57
6
9
21
159
16
17
252
3
15
78
6
85
125
15
69
55
149
55
20
88
17
91
72
5
18
30
204
7
180
8
45
120
12
51
24
9
60
87
4
53
12
19
5
30
6
123
16
5
39
93
18
30
39
21
51
21
175
20
12
132
36
52
35
192
66
24
36
39
45
18
6
151
29
7
72
5
27
99
229
47
73
35
42
15
93
3
28
47
69
39
9
16
36
80
9
72
12
90
33
75
69
88
65
63
12
33
7
131
117
9
15
3
30
48
75
52
20
108
24
36
57
31
41
6
73
29
60
27
21
15
100
20
39
60
6
12
43
83
30
87
24
3
13
108
65
72
12
6
30
211
11
18
12
12
72
24
27
57
6
42
55
47
33
100
44
16
17
3
9
60
51
33
7
12
8
57
31
29
63
64
ABCD 93488852014*3^$a+1 [50003]
63
81
36
30
54
96
30
78
6
24
36
96
30
2
16
12
32
48
4
36
54
6
44
136
30
144
135
144
11
40
6
39
51
44
40
30
36
60
14
46
24
86
40
84
66
24
30
96
30
48
14
22
36
14
10
96
15
9
126
90
50
130
27
33
48
86
70
6
18
96
6
24
90
36
54
20
40
8
52
60
56
4
24
216
66
50
40
8
76
9
21
36
180
2
172
36
138
2
64
20
1
144
21
74
34
66
54
42
30
60
24
156
2
48
10
30
324
56
10
24
66
30
210
117
3
60
18
30
96
84
132
120
129
51
108
56
36
10
27
48
3
36
8
46
26
169
51
8
132
166
60
30
30
120
144
30
6
30
8
70
6
240
60
30
6
60
144
20
16
150
54
30
36
18
6
96
30
90
240
24
186
84
6
14
16
90
108
50
37
95
70
27
21
12
54
90
50
64
12
44
10
60
96
122
106
36
26
40
30
74
16
189
9
6
6
114
54
6
30
90
20
136
210
48
90
32
4
30
26
10
24
15
15
30
86
84
34
2
94
74
100
60
30
6
90
126
20
160
30
60
18
32
24
34
2
4
30
6
104
16
60
120
32
76
6
63
48
3
12
30
108
14
52
116
10
39
69
132
24
90
30
54
102
18
20
22
2
36
12
64
24
12
54
3
83
88
42
62
72
40
90
14
36
60
46
134
36
40
24
56
130
90
30
18
162
24
15
75
20
84
16
36
54
180
60
126
30
30
104
226
108
36
26
4
114
36
96
54
126
50
58
12
78
32
4
36
324
6
48
2
64
54
26
13
23
25
167
112
30
96
2
228
58
2
34
50
24
16
84
42
15
135
60
180
24
33
213
54
66
14
48
52
56
34
204
66
6
138
36
120
6
60
2
72
130
30
33
3
114
14
70
6
104
160
66
120
66
30
108
6
30
26
12
22
54
72
20
28
44
12
13
63
138
132
24
171
69
26
40
9
21
150
54
14
12
148
6
96
30
24
36
30
30
104
406
62
28
174
6
9
21
30
44
70
6
48
69
93
74
40
66
30
18
102
30
24
26
34
24
2
144
70
60
170
10
183
21
60
12
18
44
46
87
75
54
96
15
135
8
76
6
30
60
30
108
156
15
9
50
22
2
16
66
36
54
33
83
64
36
20
100
30
54
56
12
76
140
1
45
60
54
12
54
170
40
45
9
66
21
33
42
24
114
26
10
120
30
6
24
26
94
75
21
30
45
9
36
60
30
24
8
28
24
96
90
50
4
60
30
60
6
20
28
57
143
16
44
112
44
106
24
30
8
97
99
6
26
4
30
26
34
54
20
46
26
28
96
66
159
21
30
54
50
10
24
122
70
110
4
60
21
3
66
120
38
22
86
48
70
6
54
50
40
42
120
18
30
42
24
246
14
13
11
12
4
6
24
6
84
6
110
25
63
72
48
6
86
13
135
186
24
2
72
36
36
144
82
24
30
8
52
60
84
12
150
54
105
96
3
6
90
6
24
30
96
30
30
80
94
135
11
70
24
36
14
40
45
95
34
90
42
27
57
144
14
22
30
80
70
6
30
27
201
12
24
3
3
20
154
26
10
75
3
36
234
6
24
42
24
14
82
15
23
76
60
8
52
6
24
39
47
12
16
12
60
30
50
84
180
34
90
6
120
6
18
66
156
24
93
3
24
80
106
18
92
34
98
28
20
24
48
22
38
28
30
14
13
57
96
54
68
16
90
99
3
54
54
6
30
141
129
15
111
20
304
6
60
78
150
72
60
3
275
16
114
180
102
84
45
71
64
24
6
84
110
76
36
18
2
4
66
54
105
21
14
10
3
23
244
30
50
10
14
70
50
52
30
48
230
106
26
34
54
120
12
84
36
24
66
108
36
14
22
24
30
186
30
108
6
14
121
59
10
96
6
174
216
60
48
50
1
35
24
36
76
24
20
16
44
10
24
12
218
22
50
24
36
10
24
14
16
24
66
26
64
6
24
30
33
3
20
34
90
54
14
118
24
156
14
34
90
6
24
74
28
30
38
10
26
180
10
74
22
27
57
30
ABCD 93489156604*3^$a+1 [50221]
30
19
65
3
4
36
89
43
56
52
17
43
23
24
25
12
108
20
36
40
60
24
132
60
48
32
3
33
33
27
4
68
111
25
41
163
5
91
84
5
51
45
75
96
3
6
91
65
18
85
60
17
18
96
25
84
56
39
37
156
120
32
16
41
54
24
25
5
42
60
54
6
25
116
12
27
120
30
54
60
49
36
11
9
51
1
144
59
105
21
174
25
32
9
63
75
93
28
44
16
36
144
59
25
72
24
5
55
101
15
28
36
24
65
30
33
64
60
23
33
4
20
69
6
69
4
11
57
27
1
11
45
9
54
36
6
48
51
52
32
72
4
119
45
16
12
47
6
114
36
25
96
48
95
6
15
72
4
23
37
5
3
27
69
4
71
157
60
24
20
100
23
25
12
59
265
120
32
33
7
23
45
4
12
23
61
41
18
1
59
36
30
90
54
12
31
149
60
43
72
36
24
5
19
11
21
63
25
84
36
12
12
11
37
24
48
36
132
12
8
33
24
43
23
84
12
24
1
29
91
5
31
12
96
11
1
53
99
57
19
24
12
24
12
8
39
33
117
195
21
30
96
45
24
16
29
7
59
145
59
60
30
6
13
108
8
36
48
21
75
40
132
23
57
88
32
28
24
35
1
35
9
15
1
84
12
59
85
35
84
25
8
100
32
48
69
18
1
80
15
60
9
57
60
48
7
68
21
15
4
12
48
20
40
35
1
72
17
30
156
145
29
72
24
36
18
1
11
13
12
23
60
57
3
61
11
13
60
41
39
21
19
60
17
90
60
181
107
36
6
19
12
128
129
66
36
24
6
18
1
41
43
48
20
60
9
18
1
24
120
92
24
100
20
24
16
41
123
40
8
9
15
3
37
119
37
84
60
23
33
28
11
9
60
15
54
15
15
12
13
20
16
20
21
63
51
6
39
39
25
36
44
15
1
24
68
39
9
45
7
83
1
5
54
81
45
54
49
32
9
19
72
65
63
40
11
6
15
3
36
69
21
6
1
17
27
16
152
87
13
41
39
15
25
8
112
48
92
15
13
108
32
9
43
128
4
23
1
92
28
11
25
96
12
68
12
21
15
16
180
5
3
45
111
51
54
90
54
66
6
99
39
1
59
45
36
9
6
30
39
28
44
123
73
12
68
88
24
72
84
20
75
37
23
1
5
78
45
28
12
11
1
36
48
11
108
13
20
4
48
12
53
27
3
12
25
56
12
21
30
1
8
40
11
84
42
15
100
5
30
9
52
77
30
25
36
104
36
21
39
16
24
11
18
67
173
123
9
3
36
15
6
15
33
66
24
6
19
48
83
85
12
72
36
5
79
12
23
13
48
56
28
68
28
5
31
24
35
24
1
104
12
16
23
54
15
16
299
60
102
18
60
1
65
67
12
11
97
24
5
51
4
23
57
24
84
60
57
90
33
15
1
60
71
24
9
147
1
17
102
54
15
40
29
3
39
33
27
24
24
30
3
40
23
61
8
12
24
4
72
59
25
24
77
30
25
48
140
45
12
43
108
8
45
19
5
15
75
1
20
52
12
48
12
17
91
59
81
9
174
1
29
6
13
8
12
105
91
11
30
15
3
33
100
29
3
72
3
13
24
8
40
5
6
45
12
3
97
23
45
15
57
4
48
12
36
77
66
21
3
177
76
12
47
13
5
43
47
6
7
60
68
36
208
65
27
39
36
21
3
49
228
29
24
6
1
47
85
17
31
20
9
39
75
6
18
36
24
21
21
3
45
55
71
1
23
93
28
11
1
8
52
108
11
48
42
18
6
24
15
27
69
15
57
33
6
49
36
29
19
72
24
5
19
71
24
37
29
15
81
19
29
150
21
60
21
103
48
48
44
51
9
72
28
71
49
35
12
13
11
24
12
78
36
7
53
6
9
51
93
16
59
25
35
61
11
13
17
15
9
126
25
48
12
29
6
133
60
12
36
24
83
1
12
72
167
24
1
53
42
150
43
11
30
30
90
6
18
15
52
5
39
16
89
7
72
5
12
51
3
30
6
49
59
25
11
25
24
60
35
60
30
60
6
49
152
33
42
24
97
32
27
69
4
108
17
15
27
81
12
76
12
200
63
49
77
54
25
11
1
47
105
36
160
96
128
36
51
1
29
31
23
6
48
36
79
17
60
18
13
180
24
24
131
1
20
3
114
75
52
20
24
9
42
33
60
28
60
23
69
15
36
49
5
75
40
8
93
7
29
79
5
67
29
79
60
101
31
17
15
15
1
24
17
18
6
15
4
35
1
32
9
103
32
48
27
25
8
51
49
8
33
67
29
19
24
60
12
23
1
5
6
49
36
24
20
100
12
17
36
15
72
27
33
3
1
36
12
20
28
8
225
36
19
59
1
60
32
72
76
36
125
19
12
29
39
99
72
25
56
40
83
21
4
5
7
12
77
79
59
25
56
36
33
66
49
11
9
40
35
97
44
12
3
49
35
81
129
27
15
13
12
36
32
27
90
24
30
9
60
36
16
20
33
15
52
24
36
95
13
12
8
12
16
17
42
61
23
96
13
60
41
24
3
28
209
31
11
33
48
64
149
19
12
24
12
24
60
23
60
222
3
48
4
29
75
9
67
23
45
21
6
48
12
21
124
8
40
36
35
49
20
12
63
42
18
13
47
25
5
102
13
20
160
11
37
20
3
61
24
20
39
150
42
13
8
27
36
9
195
12
33
208
12
11
30
91
23
33
123
84
1
11
ABCD 93489365096*3^$a+1 [50083]
6
54
102
36
30
18
96
99
9
36
12
30
18
30
6
6
18
72
18
12
5
73
30
72
30
30
120
114
11
48
61
24
27
9
6
48
30
6
36
12
72
90
66
18
6
33
45
108
23
91
21
45
42
12
6
23
55
54
30
72
108
48
30
114
150
24
6
114
24
60
66
36
36
48
72
30
18
42
27
87
66
12
168
108
42
42
35
25
6
6
18
30
72
3
45
12
48
18
60
72
30
12
126
18
192
23
31
48
180
90
48
78
5
31
90
66
5
37
11
19
90
78
30
12
6
24
12
30
48
12
30
96
78
6
36
12
18
24
11
13
35
79
12
36
12
48
30
12
30
6
66
18
138
192
36
84
90
6
120
72
12
21
27
5
43
144
21
21
48
18
48
24
65
31
36
66
72
150
36
36
18
12
96
23
67
18
30
36
18
36
42
12
102
36
42
102
198
18
27
21
66
30
54
30
66
60
153
195
12
48
42
18
5
43
12
48
168
65
64
128
7
12
29
175
24
72
48
6
42
24
36
48
96
36
84
240
144
144
6
102
42
6
24
18
87
75
36
72
54
264
24
90
66
60
27
87
102
108
48
90
132
36
126
156
42
6
6
156
84
60
6
24
36
18
69
3
72
42
11
48
7
78
126
24
24
48
84
18
6
30
12
12
18
72
156
42
54
24
90
35
7
12
60
138
30
48
6
24
42
17
31
17
133
36
6
33
9
18
5
79
24
12
77
7
54
54
42
216
75
9
119
64
3
60
48
36
18
6
24
42
18
6
72
54
54
66
90
11
73
90
45
21
6
264
6
78
72
24
84
12
54
131
7
60
6
12
114
24
60
174
23
19
18
11
55
12
48
96
18
120
6
29
61
66
60
30
71
25
84
3
15
30
72
84
12
42
12
53
37
54
126
6
72
72
6
18
9
21
36
66
18
6
120
78
6
192
60
84
24
12
90
24
96
42
30
30
12
30
6
90
18
96
78
11
67
90
48
12
78
9
111
12
24
36
18
42
45
3
84
18
18
36
24
6
6
84
78
11
7
57
48
45
18
90
114
66
54
60
30
30
12
36
18
24
18
54
108
228
3
87
12
45
63
24
6
108
36
90
84
12
18
119
16
9
215
67
6
54
6
18
132
12
60
48
42
18
48
24
30
102
24
12
48
24
18
48
30
9
21
96
18
18
54
30
48
83
163
42
12
71
79
33
9
23
43
18
30
120
42
30
18
24
6
69
15
12
126
30
24
24
57
3
54
23
37
11
91
96
12
60
12
30
66
17
16
32
7
66
102
24
41
43
66
18
60
12
9
69
18
18
36
30
66
3
21
24
24
126
72
18
114
120
66
6
150
36
90
18
102
18
147
15
33
9
90
18
72
60
12
174
66
11
13
60
102
120
72
12
66
3
45
12
84
51
15
12
18
54
24
60
24
120
30
96
36
23
73
18
12
72
30
3
57
36
35
67
24
66
60
42
18
27
15
30
78
12
72
138
23
13
35
7
84
53
31
54
90
30
12
18
12
9
39
12
29
7
24
270
24
42
12
12
9
27
30
42
96
24
18
42
30
11
64
21
24
3
3
36
24
186
126
48
72
102
6
90
30
12
17
13
30
18
6
29
85
27
9
60
30
29
91
18
78
78
90
72
132
30
66
102
42
12
36
54
48
42
84
36
6
42
12
6
138
42
3
21
144
24
35
73
30
72
12
84
6
48
6
126
18
12
36
5
115
84
6
83
7
48
24
33
63
90
36
24
24
3
3
24
5
31
150
84
42
54
6
36
54
6
12
162
78
42
78
18
84
23
13
3
15
150
90
54
11
55
30
6
36
48
12
18
6
29
64
21
6
36
54
96
84
48
18
5
163
24
12
156
42
60
6
6
78
18
120
78
24
12
30
6
18
72
42
12
108
6
30
132
12
72
18
83
19
60
48
60
21
45
6
18
66
54
42
6
24
54
126
48
258
12
41
7
30
48
114
30
6
5
85
84
23
48
19
6
102
24
24
6
48
75
15
216
30
66
41
48
109
150
48
24
48
5
31
54
11
25
36
24
36
48
18
5
19
29
37
123
80
7
12
6
126
66
54
48
30
12
48
30
6
114
42
119
67
144
18
36
30
84
42
78
66
42
65
25
23
31
48
6
120
12
48
102
17
157
6
12
30
78
48
60
84
5
7
9
9
48
18
180
42
30
12
18
138
24
192
36
42
90
33
57
6
17
19
114
6
24
24
42
11
73
39
21
66
30
126
144
36
30
42
81
9
12
6
18
6
18
30
48
12
102
36
54
138
23
25
135
3
125
85
6
66
60
42
6
102
24
6
30
84
36
60
30
ABCD 93489711046*3^$a+1 [50133]
3
8
76
44
7
42
11
7
5
4
45
30
9
27
12
17
4
21
11
24
4
32
12
36
67
54
3
12
24
12
32
12
48
13
15
27
77
61
83
19
12
65
28
27
6
3
92
25
23
84
48
108
1
6
9
120
36
45
15
32
37
3
8
12
16
32
12
13
23
60
4
60
80
97
15
33
12
83
40
72
8
36
36
61
3
12
45
30
5
48
4
56
1
63
20
28
24
8
36
1
59
36
1
87
12
33
18
29
1
15
57
18
30
27
56
1
36
23
60
60
4
20
76
60
20
67
42
15
8
24
13
42
18
18
93
36
21
54
48
77
28
36
44
7
29
37
84
15
48
68
4
15
96
177
63
9
75
6
47
13
39
3
30
23
37
75
32
16
9
11
28
20
24
73
15
39
45
33
63
24
3
60
53
55
54
23
16
12
24
93
12
126
114
59
1
131
4
3
57
8
60
16
12
39
29
1
71
24
13
3
9
3
45
3
32
12
73
15
12
123
18
75
44
103
108
24
18
27
15
89
1
18
41
4
8
88
27
102
11
7
24
5
43
53
64
24
9
51
24
92
1
63
140
7
5
4
51
57
75
12
33
117
95
4
44
85
51
69
72
11
52
105
35
36
12
37
12
15
15
30
11
12
36
7
5
28
20
7
9
8
145
18
57
15
42
3
60
15
17
28
32
40
24
12
8
31
6
39
15
6
35
49
23
48
24
13
30
65
36
7
29
24
36
73
11
16
15
9
69
12
15
44
12
40
60
32
73
24
3
27
29
76
20
55
29
40
9
51
21
11
52
12
20
96
4
48
63
24
18
11
37
12
11
4
60
68
48
4
32
4
24
33
24
6
9
104
36
4
12
164
1
39
3
33
32
12
24
1
35
55
45
128
12
55
30
96
15
9
111
12
8
12
28
48
69
18
45
20
40
48
32
12
73
24
59
4
3
117
12
75
9
20
79
21
12
99
21
60
12
60
20
7
5
4
56
84
1
3
45
12
3
33
15
24
104
100
12
48
129
11
1
48
47
28
27
30
3
57
36
24
63
3
53
7
65
4
8
16
21
75
48
12
3
5
73
90
33
60
9
15
60
36
39
33
27
17
25
23
67
9
36
15
65
13
27
33
11
36
40
21
72
48
12
11
64
153
3
69
15
72
36
57
3
12
8
12
25
15
27
30
11
12
12
13
18
29
24
31
6
3
9
3
75
33
60
9
42
45
20
36
48
7
5
49
15
56
4
80
25
11
24
1
3
21
18
17
43
57
3
45
36
44
72
25
15
56
4
33
12
90
5
31
29
13
42
66
35
52
3
177
12
48
3
9
24
20
4
33
12
12
23
12
61
3
12
69
6
5
139
21
8
49
42
65
31
5
25
3
21
51
39
5
36
12
12
36
40
27
41
16
8
12
55
21
72
80
16
20
31
18
15
15
18
3
21
23
72
16
12
60
33
3
24
20
16
36
81
35
64
44
40
87
60
9
120
48
63
90
83
31
29
4
80
25
27
36
108
24
33
23
40
20
24
13
59
24
12
220
9
15
15
5
73
18
72
17
4
9
48
3
111
6
24
39
21
71
40
44
16
60
44
25
51
69
108
11
1
18
53
49
48
72
120
3
8
24
25
71
60
24
76
24
75
18
78
42
15
8
28
44
16
36
8
28
32
28
45
119
43
48
9
80
36
49
60
11
112
8
25
59
4
32
37
35
52
20
64
9
11
36
40
48
12
36
8
7
60
42
131
19
48
45
20
12
72
36
4
24
81
95
60
4
9
18
5
28
56
4
84
57
35
13
15
68
24
28
116
12
12
28
12
8
4
3
41
4
105
23
7
78
23
91
18
108
24
6
65
12
16
12
20
19
53
13
30
53
4
8
4
21
27
20
97
18
17
48
25
15
36
32
132
25
15
32
61
24
15
36
32
88
69
23
16
24
8
25
27
32
60
163
17
16
45
3
20
19
5
28
44
1
23
1
203
37
18
60
5
148
8
36
1
23
31
21
108
32
52
68
72
25
3
12
27
65
16
12
45
11
7
24
66
23
31
45
45
60
83
100
27
5
16
108
39
17
64
39
5
72
4
12
48
20
7
33
12
27
21
12
39
5
48
16
32
72
13
63
92
24
16
45
3
9
23
28
24
48
12
105
3
44
25
11
28
51
45
63
33
12
45
11
12
24
36
24
1
23
4
3
93
32
37
12
36
23
19
17
1
24
39
69
60
11
76
3
57
45
30
41
84
31
65
64
15
5
24
36
13
42
29
67
5
4
20
28
93
15
92
55
41
4
36
44
7
9
20
64
3
9
3
5
28
9
3
45
12
3
63
105
8
1
6
42
95
120
25
51
39
141
36
20
1
12
78
5
7
21
27
24
5
13
15
15
72
21
32
40
3
24
33
56
12
24
1
23
1
3
8
24
24
1
96
35
40
32
12
4
36
63
5
40
3
65
24
76
57
15
36
32
85
3
20
24
28
159
5
36
12
13
15
20
55
173
7
33
24
63
69
33
11
40
39
77
40
24
12
44
1
83
16
33
3
12
33
75
57
11
52
12
33
23
79
33
24
24
39
17
13
15
8
7
17
1
15
8
36
4
12
48
9
12
11
19
129
27
53
4
63
209
76
8
40
21
138
48
153
9
18
93
56
60
64
24
12
24
32
24
25
18
5
7
9
57
23
24
52
8
25
48
87
32
73
11
4
45
23
49
3
3
17
16
20
49
3
45
12
18
77
16
24
3
57
12
33
11
79
42
11
25
63
24
15
18
3
84
48
27
81
21
15
8
85
75
33
23
4
135
30
42
153
12
44
24
85
3
87
153
9
3
3
17
25
12
23
16
20
31
6
114
9
21
3
8
28
12
32
13
84
48
27
75
33
45
23
40
20
4
8
28
8
19
21
27
45
84
8
88
9
95
120
64
24
56
19
12
198
12
11
37
27
3
12
53
12
28
36
44
28
20
4
24
21
6
53
12
19
108
18
15
57
12
95
55
6
23
1
83
12
1
3
21
15
20
4
20
12
100
24
44
19
57
68
36
16
33
138
17
25
75
33
12
42
89
12
4
80
1
39
8
40
15
41
7
57
12
36
44
48
76
20
40
36
36
15
77
12
115
6
30
9
116
7
33
48
20
61
3
8
25
39
8
7
5
24
109
63
45
15
32
7
45
60
68
148
9
6
17
12
13
11
31
18
27
15
33
8
108
16
21
27
8
25
39
ABCD 93490288748*3^$a+1 [50008]
96
84
90
129
69
96
120
90
162
204
48
18
105
45
123
267
60
72
33
168
69
243
45
123
69
42
90
108
36
36
3
195
21
159
12
114
12
672
12
24
66
126
60
174
96
30
72
18
168
36
36
192
60
102
24
159
93
54
180
33
87
6
219
15
120
18
108
3
21
108
198
9
9
126
36
18
156
276
30
18
234
222
108
102
54
60
36
30
78
12
180
54
42
72
126
306
138
60
72
30
36
198
57
15
54
36
18
165
15
81
105
144
84
90
18
54
108
42
18
30
96
51
3
165
123
102
396
24
36
174
6
30
54
78
144
48
150
138
144
78
27
45
66
630
72
72
3
111
54
147
45
24
84
15
111
222
90
30
198
90
96
36
54
81
165
24
30
54
54
33
93
6
48
18
258
66
96
30
33
9
63
39
126
564
36
360
144
48
123
129
204
336
6
534
78
33
75
12
6
36
48
36
96
75
105
15
195
198
36
42
129
45
114
9
3
42
12
90
60
18
360
36
84
18
180
18
222
12
126
60
99
72
21
18
96
66
60
192
612
114
162
162
105
33
72
42
66
99
96
57
36
27
99
366
48
96
279
39
78
210
114
84
51
201
135
24
495
138
168
48
126
9
9
18
42
18
192
42
183
15
120
126
42
48
177
93
54
6
36
198
192
78
15
87
6
18
126
36
48
96
126
234
30
54
6
84
150
72
72
36
192
144
39
69
42
249
51
18
3
33
42
30
18
45
81
6
18
135
99
12
36
45
105
48
36
144
36
60
219
45
222
84
18
60
138
33
255
216
6
84
15
24
144
87
105
168
147
93
51
30
132
72
48
42
33
57
111
45
24
108
108
234
30
42
9
72
9
48
126
54
18
24
48
78
72
156
54
321
9
87
15
234
42
45
39
225
9
96
48
78
177
96
387
108
201
105
18
6
87
105
60
108
102
168
90
36
36
54
9
327
18
54
18
150
90
87
183
210
18
186
84
72
78
129
81
87
129
18
42
108
207
129
42
45
45
102
78
108
84
60
18
48
222
72
66
72
324
6
12
186
129
63
150
75
9
204
126
210
171
99
96
30
78
9
27
381
45
75
15
78
120
150
30
114
12
105
96
285
339
81
30
150
264
18
6
75
9
168
48
135
9
126
42
228
186
18
30
96
105
159
60
12
6
75
9
78
273
69
3
15
90
12
90
54
75
327
105
144
21
12
ABCD 93490345244*3^$a+1 [50013]
21
84
183
12
9
12
168
21
30
9
171
165
33
150
33
9
63
12
3
57
48
60
15
21
81
51
60
57
3
9
51
27
45
75
12
48
30
42
48
132
9
12
60
180
144
45
18
42
3
180
12
63
45
15
12
9
12
27
12
45
75
18
30
57
33
60
135
96
36
15
21
12
36
72
27
81
36
45
51
24
60
123
45
45
162
18
63
60
39
60
30
3
72
24
9
27
180
60
15
108
12
48
12
21
144
24
9
63
24
45
3
48
192
12
15
93
87
81
87
33
27
33
417
63
69
135
24
21
63
60
12
108
27
9
99
30
3
24
36
27
60
57
63
57
24
36
60
24
51
60
9
9
120
51
120
36
3
21
72
9
60
15
36
9
120
39
9
63
9
18
12
180
69
39
102
138
33
24
24
51
48
21
24
48
48
9
27
24
36
48
27
33
12
144
51
9
39
381
111
165
15
81
87
120
12
33
225
51
21
195
63
57
84
51
81
189
51
39
33
36
9
60
27
135
93
15
57
24
60
21
18
90
135
87
21
72
96
12
24
33
162
9
84
12
3
21
84
27
21
87
132
30
48
42
33
72
15
9
84
15
57
3
33
69
48
87
33
42
129
72
27
21
69
15
12
135
45
156
39
9
261
90
90
99
24
120
12
45
15
63
57
105
63
57
3
48
279
108
60
117
24
129
147
15
33
36
60
21
99
12
9
60
3
12
24
144
12
48
120
15
12
138
42
21
204
105
39
72
84
24
21
279
36
84
24
36
51
30
75
36
108
21
75
24
120
60
9
42
60
48
261
69
15
72
45
18
21
9
42
45
156
24
168
15
33
99
90
63
36
60
39
102
171
24
24
39
30
12
99
12
39
45
15
18
27
36
12
15
45
45
90
33
87
57
24
111
45
36
48
9
12
15
63
12
9
12
24
180
15
30
90
21
168
21
30
30
39
24
120
15
120
60
33
48
39
12
21
27
33
192
168
57
3
27
12
30
90
105
45
75
24
99
33
168
192
24
33
75
87
18
135
27
18
12
123
75
21
69
42
21
84
153
123
108
141
99
36
84
36
3
21
12
9
3
12
84
21
78
30
60
162
45
15
33
15
33
48
21
195
135
69
12
87
117
144
12
84
3
90
102
150
15
276
12
96
72
60
48
231
48
90
27
33
27
24
81
15
108
12
60
60
204
51
9
9
63
9
99
96
24
111
21
9
15
144
36
168
87
81
60
108
12
84
63
21
9
90
12
21
12
45
12
63
12
48
12
60
33
3
24
33
51
84
48
12
15
120
261
24
12
24
60
24
27
9
72
57
75
147
165
24
180
24
12
33
12
15
36
12
15
12
21
129
150
93
87
93
117
30
81
12
15
120
12
33
48
24
48
15
12
33
132
48
60
48
108
69
15
36
12
108
72
120
87
57
3
33
24
75
18
12
60
78
45
36
12
9
51
27
21
51
48
90
51
12
24
24
129
27
60
63
12
30
30
9
216
33
75
156
39
33
12
48
12
117
99
144
27
21
60
12
15
57
60
63
81
99
33
69
39
51
9
24
165
27
63
120
33
27
33
57
3
69
39
81
3
75
93
39
60
69
12
12
96
9
3
12
180
36
72
24
45
18
150
27
3
57
24
24
57
18
81
12
9
3
27
21
84
84
21
90
30
3
15
57
3
57
24
51
81
87
21
120
99
201
51
45
24
12
48
99
33
12
36
51
48
42
51
57
3
27
33
144
264
36
24
36
60
75
81
84
3
60
33
12
72
45
39
132
60
60
180
12
105
75
57
3
12
84
60
9
51
24
48
249
3
45
42
69
60
12
48
36
135
9
96
60
48
15
12
33
120
75
21
36
45
63
27
48
105
60
72
60
24
60
96
48
168
99
81
72
207
93
180
27
30
39
51
48
45
36
51
78
42
21
48
51
69
120
96
63
33
60
48
21
3
27
69
69
15
36
12
60
27
21
132
27
132
18
30
12
30
ABCD 93490684876*3^$a+1 [50000]
16
24
5
3
192
3
37
44
184
12
24
12
24
36
23
45
156
4
36
11
90
18
37
60
48
44
16
20
16
168
41
54
57
24
40
5
72
19
68
16
59
37
53
7
83
37
24
20
76
23
117
60
39
1
8
96
39
21
64
5
7
29
31
36
60
35
72
105
28
48
72
60
44
4
36
120
68
117
183
15
13
5
7
12
168
96
56
84
24
28
24
8
12
3
1
17
54
90
18
157
23
193
32
81
91
35
18
115
11
25
20
9
15
28
60
8
16
8
12
16
17
31
72
12
11
1
24
11
69
24
40
32
40
29
36
39
16
24
36
11
117
16
12
8
81
3
76
29
90
13
8
36
100
44
4
20
16
11
9
84
72
40
24
72
8
15
36
1
35
252
1
12
84
24
20
136
83
25
11
337
59
9
9
103
5
54
33
12
24
75
37
12
5
72
91
108
24
11
9
27
18
27
4
60
36
44
60
39
36
261
168
3
72
108
33
16
24
24
12
84
36
23
13
32
28
17
111
36
120
16
12
72
44
16
5
43
101
31
8
87
1
44
81
90
49
20
40
53
7
164
4
96
71
45
16
48
20
15
97
29
3
100
12
29
90
1
8
27
13
20
328
84
96
24
8
3
9
64
156
48
36
11
1
24
65
55
48
80
15
13
24
35
9
24
28
32
16
72
44
40
20
21
27
40
23
109
8
16
116
75
1
44
81
63
156
16
8
40
36
60
36
35
73
17
27
112
95
61
48
71
18
31
132
35
13
12
44
4
17
7
36
36
8
52
36
188
141
63
135
108
13
59
18
43
56
4
44
52
44
96
4
89
51
444
12
33
51
36
16
23
21
48
88
60
35
72
105
100
36
24
80
33
19
24
101
90
9
4
23
13
5
15
40
116
16
8
52
5
72
36
90
9
16
29
72
15
111
49
20
93
15
28
60
32
81
72
108
7
8
24
40
20
16
11
13
23
54
31
68
112
5
27
172
36
8
60
16
96
8
99
61
101
63
16
11
1
24
8
28
168
20
39
72
9
27
9
4
149
15
3
69
28
132
68
135
73
12
41
7
60
44
4
11
33
148
68
57
7
11
37
107
1
71
25
60
5
19
60
36
20
16
24
36
48
120
36
35
126
55
24
68
28
44
100
24
72
104
16
108
5
31
8
12
60
15
9
40
96
48
120
12
20
24
52
65
115
84
48
5
15
12
24
21
39
15
1
48
12
60
140
9
7
72
96
36
108
95
1
17
54
90
31
44
16
48
96
8
72
76
24
53
36
31
5
55
8
60
100
48
60
29
15
28
12
44
27
133
20
16
120
8
45
27
24
96
4
24
12
20
40
20
39
61
263
18
54
1
32
21
99
112
23
37
24
29
115
20
27
69
52
32
28
35
18
36
19
17
27
28
35
49
5
63
16
29
31
36
5
36
108
79
65
7
29
7
24
24
12
24
36
8
4
132
71
9
48
28
59
129
40
24
108
72
36
59
1
20
51
61
137
31
44
88
17
67
20
28
56
27
18
39
60
28
12
41
51
76
12
20
111
49
32
60
76
8
52
24
20
48
45
31
72
12
60
23
9
16
104
84
60
4
32
40
60
68
16
12
48
5
15
21
36
43
101
99
9
36
31
5
19
96
80
136
44
111
109
71
9
4
72
32
45
31
72
77
27
100
80
4
72
48
11
1
164
60
9
31
36
5
27
148
48
101
115
65
18
90
15
3
205
44
316
60
60
17
43
60
77
91
17
39
4
72
60
23
121
108
32
63
21
60
4
12
11
25
29
36
19
128
15
61
47
13
41
31
32
28
48
12
29
126
9
48
177
19
96
36
29
31
5
54
1
107
13
12
180
96
5
90
37
17
43
137
67
36
5
3
105
126
36
33
84
136
71
1
24
36
29
3
33
54
109
24
12
53
7
164
16
44
21
123
3
18
79
36
80
16
20
40
44
136
8
112
60
84
20
219
73
8
4
23
25
8
75
36
13
12
20
40
5
55
35
1
179
25
44
36
28
12
48
77
43
72
140
48
3
69
16
32
52
60
23
13
48
11
9
24
3
13
156
20
16
60
144
80
16
8
4
12
29
15
16
48
20
76
72
24
20
64
36
41
55
12
20
16
56
3
72
18
27
4
36
41
99
99
9
63
18
126
1
8
45
7
132
72
41
90
9
16
48
24
156
84
72
20
39
69
72
3
13
24
128
12
4
12
23
21
33
51
60
76
101
7
11
241
20
45
36
3
24
28
128
4
101
36
123
3
33
64
96
5
67
32
52
11
117
60
88
32
12
24
112
24
44
52
72
11
21
15
36
33
24
15
18
27
88
8
16
41
7
11
97
84
8
160
20
27
121
32
60
60
16
35
121
5
31
113
7
29
55
60
8
21
72
63
99
21
ABCD 93490849982*3^$a+1 [50005]
11
90
78
1
11
6
3
21
18
36
24
37
65
108
18
60
78
6
21
33
36
6
33
15
12
9
3
18
15
57
42
9
96
156
33
36
18
72
108
21
39
36
6
84
90
84
12
36
12
12
18
78
45
27
12
69
81
204
12
19
83
126
6
1
24
5
24
75
57
30
24
6
24
15
9
24
67
80
3
6
186
25
35
1
44
69
30
6
30
18
66
42
144
6
9
39
145
95
96
21
3
6
24
90
54
3
9
24
72
15
33
15
36
3
6
51
21
42
21
21
15
3
78
12
72
36
19
53
36
42
42
6
45
45
144
3
9
24
12
30
25
44
16
35
45
45
18
81
36
40
8
87
33
9
6
81
15
6
79
20
96
99
54
36
18
33
24
129
6
6
12
36
51
24
15
25
179
48
13
29
12
31
53
42
33
51
84
37
53
15
60
15
54
87
15
6
132
31
5
30
30
12
78
12
49
131
18
42
33
105
6
9
51
45
3
13
23
85
32
27
66
12
3
132
135
150
30
69
4
77
19
5
99
21
24
7
20
24
15
54
6
6
54
189
52
23
42
15
57
6
24
18
15
69
24
60
126
25
56
69
18
42
6
9
51
73
11
30
36
24
15
81
123
45
60
30
6
15
9
60
6
9
21
6
30
39
33
18
9
9
30
84
21
112
65
19
23
12
66
144
114
54
7
5
24
15
21
24
15
16
20
4
32
39
9
12
3
42
24
15
75
1
48
60
35
1
53
36
24
42
9
12
84
15
25
23
48
42
60
42
1
17
12
36
24
36
12
72
24
6
1
23
30
24
3
75
54
24
12
30
18
24
30
6
36
55
101
144
36
24
51
93
30
90
6
114
72
12
12
54
21
39
1
23
1
17
12
91
56
33
18
12
30
3
39
126
3
21
39
16
5
6
174
19
17
18
186
30
85
24
5
54
30
3
33
42
24
9
27
73
65
12
19
41
39
9
36
15
9
36
48
18
33
15
36
109
29
6
24
6
147
75
9
9
66
60
21
33
15
21
36
55
17
198
9
60
15
9
81
60
19
5
6
108
21
15
96
30
24
15
39
6
6
36
33
36
9
54
30
12
36
12
36
6
30
144
66
114
111
16
8
15
12
18
7
5
24
51
148
32
9
99
39
37
36
5
18
42
72
18
54
51
45
12
3
69
66
48
57
3
12
54
36
19
29
7
17
78
45
33
7
53
12
30
18
12
63
12
69
18
6
6
48
12
6
30
18
6
6
102
73
23
61
101
12
63
48
60
9
31
5
12
24
36
60
42
6
12
3
99
18
15
28
11
21
45
60
24
36
19
53
66
85
41
18
48
73
11
1
89
99
39
6
7
29
60
19
72
8
87
25
77
6
6
120
31
8
27
102
42
21
28
11
30
24
6
48
57
9
24
6
21
69
6
60
9
16
95
1
29
36
63
9
6
24
18
12
63
4
24
59
61
5
24
63
9
84
55
12
155
24
24
57
189
36
18
72
42
103
29
30
30
19
20
45
51
3
33
33
12
3
51
30
75
15
18
18
30
18
1
104
160
32
40
53
24
42
9
12
3
30
51
3
30
72
19
17
102
6
36
6
54
24
15
40
17
3
39
12
54
55
59
33
9
31
8
51
6
15
3
24
66
36
15
9
54
6
7
60
5
12
103
8
45
7
65
48
36
36
42
18
18
45
15
6
39
9
66
24
1
5
7
5
30
48
84
12
6
30
25
5
15
63
6
19
36
53
31
56
3
21
9
18
129
3
72
6
120
39
21
54
96
9
3
12
30
30
30
30
1
168
17
18
57
48
15
60
54
12
36
15
48
12
9
90
60
6
24
36
115
53
36
36
55
53
96
19
20
75
66
15
40
89
31
5
31
44
16
5
24
51
45
48
87
225
42
6
115
17
55
20
3
6
54
54
7
59
45
12
28
32
4
35
24
12
45
57
6
6
24
42
9
63
13
68
40
59
37
80
21
12
3
45
30
105
9
6
25
5
63
99
6
7
128
52
89
19
5
12
42
12
30
15
93
3
9
60
84
36
144
96
6
30
108
96
19
95
6
78
93
60
45
39
21
12
6
1
23
18
18
25
35
72
30
18
6
15
39
57
33
30
21
33
6
30
96
36
15
123
36
69
81
79
35
45
27
73
125
102
93
105
96
6
13
32
148
35
42
48
24
3
33
6
25
36
5
42
21
45
30
12
48
54
12
6
25
23
24
78
12
27
15
45
15
18
18
18
30
1
5
6
114
18
21
76
5
24
6
18
228
18
6
24
30
6
15
135
24
42
84
51
75
13
71
48
33
69
84
24
108
39
15
54
27
28
17
39
69
90
30
27
3
66
15
9
66
54
42
42
42
30
39
15
1
41
30
18
12
39
36
24
4
36
53
6
66
15
39
12
42
12
156
43
11
66
60
72
3
15
13
131
6
3
96
39
60
96
6
39
4
125
54
12
21
40
77
27
9
36
31
53
36
6
30
19
89
27
28
17
24
19
29
3
69
19
29
66
6
24
30
66
18
1
47
24
24
30
72
3
9
7
23
60
12
69
27
84
24
45
39
12
66
54
109
47
18
12
18
21
81
48
15
9
12
31
44
45
6
13
5
60
6
120
1
83
42
12
12
126
84
48
18
3
21
51
3
117
15
30
42
36
90
60
51
21
12
18
9
4
107
54
6
48
37
104
3
12
108
30
127
41
30
78
30
60
25
17
60
3
9
3
75
42
48
12
42
9
9
48
12
7
101
15
3
30
175
5
75
27
69
69
6
24
12
18
75
9
27
156
15
114
78
30
30
78
138
42
48
6
24
12
18
72
30
18
27
45
42
6
27
3
42
30
48
60
90
60
42
9
39
30
6
24
57
4
101
24
19
101
60
6
33
27
12
42
6
18
36
30
6
79
144
20
21
24
24
127
65
18
ABCD 93491082086*3^$a+1 [50033]
2
10
56
18
16
30
44
132
4
35
36
7
80
66
10
5
91
18
47
24
84
55
12
68
76
32
42
27
336
9
6
22
188
52
71
21
58
6
30
41
24
9
52
56
52
60
95
297
39
24
12
9
94
32
6
27
12
15
30
15
13
60
8
72
3
9
184
60
35
151
38
15
12
13
20
82
54
26
9
19
38
28
14
22
8
82
5
153
27
189
46
30
30
68
22
38
16
6
80
24
54
45
3
117
36
55
6
144
84
12
155
45
28
8
99
133
2
10
8
3
15
12
46
54
42
24
20
16
23
61
2
45
7
101
36
133
11
9
123
120
13
14
150
27
13
72
86
9
21
112
72
48
62
138
16
35
120
45
4
23
9
24
4
80
16
60
50
46
108
32
39
169
2
70
56
4
50
78
66
10
44
42
9
61
23
67
5
96
43
5
60
49
170
46
6
29
49
2
165
43
30
62
78
52
78
90
36
59
145
12
8
72
36
4
108
120
30
26
42
30
135
72
25
36
96
18
5
1
44
72
15
13
96
11
13
20
351
49
23
9
66
198
16
24
2
18
36
100
18
26
27
45
3
61
35
25
20
40
86
118
56
70
18
11
45
24
3
33
10
74
63
7
6
90
2
39
51
18
16
48
36
35
121
8
16
71
25
23
72
33
12
100
23
12
19
26
28
72
60
44
4
35
1
71
25
11
7
17
36
49
14
30
4
30
42
54
65
57
144
15
55
110
24
64
36
44
100
12
90
54
26
9
36
105
36
27
12
43
26
100
6
41
24
145
78
5
37
8
36
6
21
13
164
10
30
32
39
85
20
34
86
42
30
82
17
9
27
139
29
19
17
25
68
51
31
116
78
94
66
32
27
25
11
45
16
108
12
14
34
11
72
49
71
13
6
98
106
66
8
100
140
63
39
78
16
24
71
24
75
16
116
10
11
27
78
3
45
4
23
72
1
60
11
13
12
110
6
39
45
18
33
57
70
2
24
27
49
8
15
1
6
138
56
10
30
56
40
48
11
81
3
115
38
28
104
22
5
25
83
165
27
36
60
37
20
60
90
48
42
75
27
105
84
49
11
55
2
27
72
13
47
81
27
1
35
36
49
32
39
33
111
1
50
21
37
6
36
29
169
20
27
13
110
22
48
120
2
33
36
9
48
28
180
24
8
27
12
133
83
13
36
48
12
59
129
42
165
9
60
27
75
22
11
31
5
103
17
73
71
31
149
31
48
38
24
3
60
121
26
105
19
54
47
24
25
20
70
29
85
12
11
48
24
120
45
112
59
1
8
27
24
39
22
56
27
37
8
156
46
5
43
30
8
144
48
196
84
80
76
11
75
69
36
225
3
45
18
9
13
120
8
28
62
112
30
6
5
45
4
122
10
35
13
60
8
3
31
50
126
33
252
37
11
19
17
9
72
4
20
3
67
48
12
161
49
30
29
24
75
22
20
3
217
8
15
1
11
45
78
70
83
135
48
69
21
54
6
16
24
44
15
81
111
73
36
32
27
25
72
128
12
63
36
1
80
186
178
126
78
66
2
99
21
24
66
28
41
85
23
12
15
4
114
110
33
109
8
136
126
38
10
26
4
95
60
57
15
73
6
2
48
124
80
3
69
3
7
30
210
29
12
43
6
11
9
88
126
14
27
96
7
38
255
37
132
83
177
58
41
9
66
105
85
24
20
52
56
54
10
48
95
33
3
9
142
26
27
181
204
42
30
11
37
83
45
27
97
71
84
123
21
55
14
3
49
11
19
20
130
48
8
3
24
36
121
78
162
26
57
81
4
11
120
1
35
15
178
56
84
27
213
27
36
99
18
3
73
30
2
27
7
110
99
49
95
108
3
81
141
3
36
33
27
145
8
16
54
60
116
10
24
47
169
92
4
50
118
35
1
71
13
60
72
240
71
7
32
4
137
9
84
4
38
22
32
4
60
20
70
2
15
12
117
4
234
41
9
60
171
109
6
6
44
16
71
43
54
32
10
78
20
63
15
9
13
42
53
85
8
15
27
46
24
155
3
82
36
32
4
68
18
64
48
41
12
13
95
24
57
4
20
16
119
1
128
52
48
12
20
3
67
38
27
145
35
73
11
24
25
23
37
36
26
54
72
15
72
7
5
36
7
42
38
70
11
19
218
88
44
147
45
60
36
27
115
41
9
52
11
195
12
10
180
71
15
94
12
38
172
125
3
36
6
58
6
35
25
11
3
45
36
49
11
9
22
5
63
225
12
108
97
18
17
3
6
27
27
52
209
25
11
48
261
ABCD 93491365252*3^$a+1 [50042]
47
4
24
27
108
72
18
35
84
16
12
12
8
163
41
84
16
8
13
3
195
120
6
3
12
33
42
93
51
21
20
13
18
30
18
126
23
37
30
5
13
18
33
147
29
49
54
41
61
23
76
20
25
54
93
3
29
37
63
27
96
137
25
3
15
72
102
3
51
144
17
55
24
30
111
44
7
42
47
43
5
120
37
90
65
73
15
72
3
21
69
42
48
108
24
33
3
9
39
24
5
48
49
24
35
31
69
44
31
54
6
12
54
11
25
18
17
19
33
21
24
15
93
12
186
29
1
107
24
28
63
12
117
45
96
18
36
33
147
9
44
1
15
39
17
19
84
21
44
31
36
45
56
28
60
45
36
48
215
25
48
42
18
35
72
13
123
21
51
27
108
57
15
33
24
15
5
13
12
96
18
12
9
9
6
125
13
18
24
30
3
3
29
91
18
42
53
112
27
161
235
57
15
53
24
36
12
79
33
56
24
103
29
19
36
21
33
6
54
71
13
35
73
27
27
18
35
48
28
147
29
1
27
72
135
89
60
12
19
90
83
7
24
57
32
13
18
9
15
18
12
222
108
137
88
27
36
84
9
12
24
56
7
6
11
25
36
72
66
21
39
36
21
63
24
185
12
103
17
48
16
32
19
29
72
37
96
59
43
57
12
48
33
35
48
4
57
23
31
81
171
5
12
96
7
9
159
45
81
131
12
72
19
72
29
1
3
39
138
18
45
96
44
72
37
35
13
42
17
13
126
36
6
27
45
126
12
65
103
9
81
54
30
108
35
25
90
72
21
27
5
13
71
25
18
53
48
25
111
33
66
60
66
15
39
29
196
12
15
17
1
42
65
40
3
197
109
66
24
54
72
30
24
90
90
18
12
18
126
6
48
108
5
127
12
41
19
66
39
39
36
9
80
60
31
120
29
112
27
113
4
44
175
36
41
132
13
30
57
56
37
18
17
37
18
108
54
3
9
18
6
47
12
31
36
93
27
6
48
150
72
18
66
21
32
40
20
60
16
45
51
56
7
36
90
35
67
53
12
13
36
3
32
28
3
54
18
6
27
45
23
52
9
36
42
21
9
75
3
9
219
60
41
28
3
12
60
12
65
31
77
67
29
109
18
204
5
13
3
33
35
91
5
31
57
20
211
29
12
31
12
5
132
13
12
35
24
16
39
5
79
5
72
49
39
108
68
24
175
6
72
35
67
53
115
12
36
21
68
1
60
35
1
48
51
57
18
72
54
60
120
75
69
35
120
49
90
5
52
33
48
195
39
6
90
12
90
42
30
6
65
7
12
81
48
60
44
132
13
87
63
65
48
12
76
72
15
84
24
5
31
48
105
45
66
89
43
5
120
4
51
29
55
21
72
12
39
5
109
23
28
20
12
19
90
11
25
42
12
45
51
90
18
65
60
85
24
18
17
48
43
90
131
43
72
9
15
12
5
49
6
102
35
1
42
5
43
6
3
63
24
36
17
13
47
100
3
29
61
99
45
35
19
72
18
102
60
12
6
12
23
60
100
32
60
163
12
18
60
36
3
105
108
18
12
24
18
12
135
9
15
84
15
18
47
61
54
33
104
88
63
17
13
15
57
23
55
45
44
73
36
95
7
77
36
67
18
11
40
24
21
144
54
18
72
90
17
121
23
127
57
20
48
48
4
21
27
8
4
33
54
54
99
36
9
23
72
7
41
72
60
103
48
5
1
71
85
42
48
42
47
61
90
105
68
16
3
6
72
30
60
12
36
6
11
7
65
7
65
61
48
24
30
5
67
96
102
6
36
84
69
81
11
19
90
72
18
129
56
24
96
24
31
126
231
27
53
4
45
60
48
6
17
55
5
13
39
117
90
90
63
152
79
36
9
92
37
18
24
65
40
3
18
23
60
37
78
5
120
19
66
51
45
83
37
3
56
55
65
16
3
113
12
151
12
17
16
80
31
5
19
72
12
6
15
75
5
4
8
49
6
30
18
201
3
45
152
55
18
48
83
204
133
30
53
16
56
192
36
16
15
18
90
33
3
36
48
96
102
35
19
90
23
1
11
19
17
43
9
93
83
25
42
12
36
42
174
29
7
17
48
13
15
12
8
67
60
12
45
36
9
96
66
36
33
60
165
102
24
69
80
16
45
35
28
60
48
27
36
5
1
11
72
55
53
12
13
72
143
73
51
3
12
9
45
27
63
137
12
52
3
21
15
36
5
115
24
66
59
72
12
1
24
30
36
69
20
25
3
63
36
105
21
63
279
5
72
121
35
19
24
81
120
24
27
9
48
27
9
27
5
40
69
59
79
126
39
15
222
108
30
6
144
18
12
36
5
109
72
30
21
3
66
24
30
42
12
35
61
39
8
48
175
17
84
4
51
36
33
24
8
13
54
5
25
3
3
12
17
1
24
71
132
25
78
137
ABCD 93492106166*3^$a+1 [50007]
41
49
24
51
20
19
24
72
30
51
99
18
72
6
18
51
20
88
32
43
5
48
4
135
29
60
64
21
6
65
84
31
24
5
16
63
36
5
4
3
189
44
19
6
126
9
129
15
36
32
13
24
95
16
140
36
4
45
30
81
44
79
57
15
30
51
32
7
89
37
15
3
29
88
27
72
30
51
24
63
5
73
3
39
41
40
32
100
104
49
24
42
108
213
20
12
7
6
144
39
24
20
31
24
117
20
79
6
59
16
39
6
23
1
54
17
4
36
20
76
39
33
48
57
51
15
30
72
78
5
37
3
72
32
12
28
12
60
15
65
28
36
15
105
39
5
96
7
57
108
39
30
3
15
6
35
12
148
15
29
25
15
32
144
7
29
55
9
20
84
55
33
8
60
31
149
31
24
5
1
39
9
11
24
12
1
18
9
32
13
51
36
8
40
20
52
20
40
144
84
33
54
81
9
24
30
42
155
103
5
31
18
47
31
5
24
85
23
7
21
24
3
5
172
9
11
36
25
120
99
20
31
5
24
28
81
195
39
5
12
124
177
3
56
19
105
39
18
23
40
20
55
6
23
60
13
39
3
5
115
17
60
1
23
55
101
13
3
39
6
35
43
45
20
124
48
87
57
15
30
48
3
12
27
33
27
41
52
15
72
6
24
78
45
3
5
7
30
27
44
19
222
39
9
11
60
424
171
24
6
6
48
48
77
115
57
39
21
48
15
117
44
100
57
42
6
24
6
90
24
15
8
52
20
16
32
43
5
31
45
56
37
120
3
69
23
1
47
4
21
15
9
35
91
29
40
120
39
12
18
59
16
20
16
81
30
5
85
18
24
33
72
56
12
24
36
109
48
23
73
24
42
6
72
6
9
20
52
3
96
54
42
24
9
20
7
9
60
27
48
45
72
8
16
8
7
78
107
55
29
16
9
24
83
7
6
54
48
18
216
3
20
36
96
139
21
140
1
3
84
27
5
19
54
83
84
139
45
57
27
15
12
18
15
48
8
7
12
17
13
167
84
31
53
67
5
43
30
42
24
29
7
5
300
24
7
77
85
78
33
12
3
41
60
43
18
23
16
39
65
60
55
9
32
76
3
5
19
33
128
120
132
25
18
294
30
21
24
135
41
16
44
24
31
17
48
4
116
19
30
42
21
20
4
3
125
52
140
43
5
36
4
27
9
36
44
31
78
87
20
60
163
57
3
36
29
72
60
24
19
17
19
69
27
60
5
28
8
55
90
48
75
72
93
96
18
17
13
47
24
31
18
3
12
33
3
36
20
40
128
16
20
64
92
24
19
17
136
87
17
76
8
31
5
84
4
12
21
75
84
63
36
6
23
25
6
5
132
12
13
30
12
33
3
5
84
16
87
93
111
29
55
21
8
36
24
28
63
17
37
27
84
60
36
80
49
6
66
107
31
6
71
19
33
32
60
16
20
100
33
24
48
72
3
8
67
12
197
115
6
99
44
19
6
227
48
16
20
4
12
9
48
30
12
84
41
25
3
60
15
53
43
65
1
3
8
7
57
3
36
45
24
8
60
37
42
5
1
27
111
6
24
39
105
96
11
4
39
17
48
16
15
57
24
56
64
3
33
87
65
37
18
81
72
20
12
127
30
11
4
9
6
21
207
81
21
119
1
3
15
30
75
3
84
6
15
57
11
76
24
57
63
51
53
12
60
76
63
12
12
21
15
29
85
47
60
4
156
8
13
24
23
12
64
15
24
5
52
48
15
30
15
48
39
48
137
19
24
30
15
108
3
9
33
39
63
53
64
63
72
30
35
48
67
9
39
12
30
6
5
13
71
19
29
52
104
12
4
20
84
40
104
48
7
5
60
55
117
9
72
35
13
30
57
128
1
144
72
30
18
126
9
39
36
24
41
76
144
15
36
24
45
51
9
36
8
40
56
24
96
1
90
9
39
17
24
19
48
18
71
73
11
60
55
69
36
32
12
43
29
60
4
20
19
6
11
13
3
20
60
24
55
33
8
48
40
45
24
11
37
42
12
18
11
84
36
31
53
40
15
48
138
51
3
321
15
9
56
1
15
3
30
30
5
36
76
21
35
7
45
8
12
36
19
5
120
1
71
16
57
15
57
23
55
81
15
42
114
36
57
20
55
12
5
4
56
24
40
15
9
27
78
3
48
20
76
68
115
36
29
61
11
13
30
132
21
129
23
16
32
19
6
15
9
78
60
30
90
57
39
65
139
45
51
36
48
45
48
27
6
24
48
47
36
12
12
40
8
13
15
15
21
45
11
19
29
36
100
20
36
28
32
49
18
6
11
64
20
97
47
40
20
7
113
36
40
75
9
56
61
6
45
84
20
85
6
18
119
28
63
45
105
95
16
80
4
36
44
84
16
15
42
23
24
12
28
92
13
48
15
39
5
175
24
84
65
60
16
116
25
11
13
15
36
104
180
76
56
13
71
16
68
36
4
111
101
55
48
36
45
33
72
6
18
114
6
99
21
27
24
39
9
20
1
15
9
23
7
77
60
40
96
20
37
72
15
3
6
35
76
75
24
5
76
8
31
57
3
5
40
32
13
51
39
54
96
102
9
3
6
30
65
24
67
5
25
18
5
148
24
243
45
20
1
66
48
21
57
120
3
15
6
83
40
72
20
24
12
24
64
20
40
9
48
24
24
11
43
ABCD 93492288452*3^$a+1 [50121]
225
420
84
54
42
71
37
48
18
24
41
16
80
115
21
27
42
48
18
114
216
119
25
120
108
78
45
27
21
69
66
41
64
27
30
78
17
139
54
6
41
169
90
6
47
16
96
15
24
30
42
54
59
144
136
51
24
306
36
15
39
233
157
36
54
81
15
72
41
49
18
174
39
72
8
49
138
24
5
16
69
36
119
208
8
79
9
96
75
90
35
13
3
128
1
135
80
48
7
126
27
27
149
31
36
125
88
177
15
80
109
75
8
43
48
6
15
141
54
5
24
31
216
185
25
42
12
113
88
80
49
63
81
47
43
120
21
93
203
79
9
15
252
45
63
81
48
8
7
18
15
15
17
43
93
32
24
25
15
39
17
24
73
231
141
59
16
224
40
45
84
143
7
12
69
207
54
131
49
95
64
24
32
55
48
36
69
27
54
66
101
13
234
48
24
84
165
57
108
51
33
126
17
19
6
48
96
30
60
30
15
153
48
95
112
8
168
16
75
5
115
126
15
72
8
103
24
156
21
75
69
24
80
61
30
5
16
39
66
36
78
21
56
7
60
36
126
36
54
33
32
24
24
240
7
30
3
96
96
9
180
12
87
32
24
40
195
42
227
1
42
77
16
27
149
16
32
55
42
135
80
199
17
37
3
33
264
311
96
25
111
15
105
80
19
90
51
3
101
73
191
25
24
15
93
18
17
144
1
23
49
450
317
24
216
19
36
126
75
152
25
30
225
96
225
15
15
41
24
121
15
8
67
36
18
135
39
132
45
45
11
25
108
11
115
101
48
31
33
93
90
33
104
40
51
60
9
27
54
12
107
7
105
48
63
89
16
24
56
24
55
105
219
29
31
66
54
90
95
112
192
3
30
15
3
6
23
13
12
6
84
6
36
84
60
54
90
107
73
30
42
66
18
107
48
24
7
161
72
16
24
15
65
133
54
30
15
45
3
87
144
17
49
150
66
159
3
21
129
30
17
48
67
53
96
16
56
175
264
78
131
31
81
152
72
19
180
41
79
41
96
79
6
48
42
120
17
40
57
15
51
78
39
15
81
104
13
27
63
72
36
120
69
80
121
24
192
15
104
31
36
117
56
40
111
105
33
6
36
120
21
123
45
135
17
7
33
39
65
1
23
31
24
81
8
208
255
24
33
93
198
69
21
12
132
18
180
53
85
35
79
156
150
12
75
24
120
15
41
64
3
132
65
79
41
61
144
6
108
66
114
36
48
65
175
36
36
90
36
27
8
24
408
1
162
93
56
49
126
36
102
108
27
33
63
104
31
41
49
36
144
51
39
9
57
111
120
27
126
120
114
72
53
48
72
16
72
48
24
57
111
39
54
30
6
215
48
25
18
5
43
72
24
36
102
198
45
63
17
120
49
15
69
219
152
40
8
136
165
60
47
43
125
157
179
19
6
183
176
96
31
180
54
144
66
6
18
54
198
89
19
5
187
24
45
8
73
12
3
72
32
25
90
18
156
36
18
17
40
48
117
30
5
319
17
72
277
11
24
136
57
78
30
18
36
6
18
156
24
17
13
6
30
54
42
87
51
24
12
60
5
48
48
73
54
222
131
24
16
9
15
80
121
23
216
136
75
144
29
112
39
120
60
45
104
40
144
8
55
105
3
101
216
40
93
12
39
75
ABCD 93492352906*3^$a+1 [50012]
45
6
24
33
9
48
132
24
6
18
30
1
161
39
81
43
5
6
90
54
36
144
36
54
12
31
83
6
3
27
21
87
42
24
6
30
31
23
84
93
88
20
4
8
63
90
24
30
1
192
209
204
24
36
175
131
78
43
32
57
3
48
99
24
45
21
24
120
54
12
1
17
55
47
168
132
49
11
60
78
91
29
15
57
91
107
133
23
156
49
179
132
24
30
6
48
6
54
60
66
115
11
30
19
12
59
13
11
24
21
52
77
63
27
6
7
77
6
157
29
19
95
9
81
120
15
15
24
12
30
54
37
12
5
63
303
90
6
21
40
119
93
57
78
12
9
72
3
37
47
42
30
60
48
45
21
15
52
200
33
7
8
111
18
3
33
6
13
35
66
27
3
37
8
9
163
140
39
24
25
65
150
25
12
20
69
30
61
140
117
31
35
24
72
78
336
6
21
28
59
13
48
60
5
39
15
42
24
87
57
6
36
24
129
48
220
53
6
84
144
132
81
27
6
84
91
5
30
24
25
65
60
6
30
60
139
36
59
6
24
60
90
81
9
30
21
112
48
11
261
9
30
13
65
3
69
30
114
6
24
24
21
105
6
60
49
71
24
49
17
54
24
1
41
43
11
129
27
81
123
54
6
6
48
102
24
57
3
30
79
48
140
93
30
25
20
12
28
149
43
20
9
3
40
35
36
25
59
6
60
66
48
36
25
92
57
120
12
174
24
42
24
19
5
43
32
21
24
12
3
36
21
54
60
36
48
132
9
51
1
23
85
35
150
15
51
168
13
72
60
47
1
263
57
60
27
60
73
89
48
6
57
9
79
11
54
7
17
66
24
93
27
60
1
32
57
6
114
90
90
132
108
12
114
30
90
49
71
9
87
21
39
84
30
54
12
24
37
17
6
25
5
6
133
11
24
126
54
21
75
37
47
1
29
31
95
25
101
39
39
6
66
1
23
84
12
61
83
9
48
39
18
231
45
84
30
36
9
75
180
12
18
51
69
43
17
3
9
39
15
129
36
24
117
30
24
25
89
72
84
6
1
23
6
43
128
33
15
24
21
67
17
6
24
36
9
16
29
60
3
3
24
72
54
270
57
3
6
123
36
39
33
63
66
54
24
133
59
73
17
48
132
120
19
59
81
51
9
141
163
47
144
24
12
18
12
63
27
73
48
20
63
36
48
121
32
27
12
24
45
39
61
119
21
45
66
84
6
108
102
30
78
72
73
185
31
11
9
124
96
29
6
36
24
36
60
1
17
115
107
54
24
30
252
84
306
19
35
109
56
9
12
30
18
6
36
144
84
25
77
24
39
75
36
36
60
60
69
15
60
24
81
15
30
19
71
105
15
37
17
6
60
60
6
24
67
263
25
65
66
9
69
12
3
45
12
108
43
108
29
3
63
30
15
52
83
216
30
78
61
11
48
60
30
51
112
29
3
117
78
120
12
33
87
18
36
90
36
84
45
4
5
30
13
77
36
36
84
6
114
66
24
66
31
119
90
30
69
39
33
3
24
72
81
108
75
9
27
84
30
30
66
18
102
63
120
45
6
84
45
45
66
84
6
39
16
41
19
5
27
3
69
108
12
36
75
30
24
30
36
45
129
31
5
6
21
3
36
120
18
3
3
37
47
30
30
93
219
13
20
15
42
24
27
160
23
49
47
49
104
36
9
12
18
36
54
12
163
35
73
72
11
90
30
54
42
13
47
109
32
112
68
9
103
140
27
9
15
60
60
60
60
36
24
24
42
24
330
30
24
12
48
55
36
119
36
6
111
183
69
40
8
72
15
12
24
6
78
33
48
105
6
18
30
21
39
12
24
6
31
68
141
24
75
160
92
123
145
29
90
12
49
11
18
66
37
17
15
108
3
36
69
4
17
54
36
78
72
139
5
27
39
78
63
57
6
85
41
24
15
15
30
6
78
91
59
60
42
30
30
19
12
200
27
61
20
9
150
12
9
39
12
60
24
57
87
60
372
18
6
25
84
257
99
69
42
150
60
48
12
19
125
15
99
36
66
54
145
11
21
9
24
75
45
36
18
60
12
69
69
60
6
96
24
36
33
220
47
21
99
54
39
45
66
145
92
3
109
17
51
3
120
30
27
3
105
99
13
23
57
3
25
32
39
18
42
24
156
61
17
ABCD 93492855044*3^$a+1 [50003]
180
175
5
7
24
56
33
31
20
39
6
15
52
60
68
39
61
44
21
127
120
72
96
17
103
5
79
156
17
7
41
15
36
9
7
65
27
132
76
8
45
15
84
168
57
48
39
4
204
168
200
345
12
60
103
5
7
23
13
5
75
120
9
31
5
51
33
115
96
20
64
80
21
39
21
55
72
17
55
96
29
27
64
176
3
120
6
84
3
144
4
60
59
18
3
165
27
52
92
3
37
48
8
72
48
64
108
32
28
168
12
12
84
36
59
61
8
28
48
47
69
28
60
56
96
3
18
19
8
88
48
107
30
39
180
111
18
15
84
60
12
24
16
24
96
36
20
28
140
84
160
156
104
112
8
96
52
53
39
196
12
20
100
8
9
90
45
45
36
19
101
31
24
24
48
35
93
220
12
72
192
44
4
12
20
33
43
132
101
55
80
4
60
36
107
33
64
96
20
57
67
48
92
21
31
20
9
72
12
51
76
149
84
7
60
36
84
89
12
3
120
96
21
48
67
24
24
89
31
5
12
15
64
24
24
5
30
25
53
15
33
91
71
18
187
104
93
247
71
25
80
108
297
187
80
15
33
240
12
21
15
36
21
132
7
11
102
60
207
124
84
32
180
69
7
17
36
31
156
12
53
48
60
55
72
68
64
36
5
51
16
48
32
52
272
84
9
51
15
85
185
39
3
90
63
4
131
25
5
7
8
136
11
18
132
210
42
103
23
37
72
120
53
19
156
23
169
32
33
51
144
81
91
173
36
51
40
36
60
24
29
171
3
18
108
7
44
81
19
101
3
4
60
228
212
12
76
5
79
164
60
84
60
28
224
51
78
67
144
20
120
21
115
17
210
6
12
7
71
109
152
16
8
120
16
11
109
24
59
21
120
72
180
52
11
1
119
37
53
54
6
144
63
24
108
100
368
28
77
15
52
12
24
29
67
89
55
89
51
9
7
48
108
8
129
87
81
12
51
4
240
176
4
32
216
33
127
5
67
96
89
36
31
68
28
47
165
136
29
36
12
75
112
12
20
120
99
61
80
64
36
84
24
72
8
36
4
11
37
32
28
132
65
27
21
159
28
32
111
145
68
165
279
21
39
21
27
45
67
20
16
125
115
12
20
64
204
5
79
281
115
72
44
300
144
27
9
189
15
52
12
11
90
30
144
13
152
21
7
132
60
65
3
12
28
48
35
414
7
60
44
4
36
12
92
21
139
96
36
101
72
15
16
65
31
113
55
72
96
20
135
90
43
5
79
12
24
72
53
12
7
176
72
84
16
95
18
15
96
16
167
66
139
56
24
40
96
5
19
53
7
96
29
135
21
55
5
7
128
100
47
37
5
120
6
54
103
12
20
316
17
12
31
24
41
31
36
5
139
108
56
12
28
17
7
56
16
164
39
25
96
5
187
48
5
139
128
33
51
28
65
67
44
144
112
29
15
27
18
51
3
45
16
36
188
21
72
123
16
48
156
132
44
4
12
92
105
18
42
51
105
7
44
9
12
60
108
7
72
56
45
31
53
75
52
56
3
30
114
120
105
16
332
33
7
12
36
60
36
83
25
12
20
39
25
60
96
101
15
45
55
12
5
87
4
204
83
72
18
55
53
15
40
17
7
60
5
43
84
53
91
60
119
126
84
147
48
52
36
257
87
100
119
54
36
67
44
21
27
96
64
36
275
42
15
208
20
96
21
139
53
147
3
126
99
28
24
60
20
33
258
37
36
36
24
59
21
16
53
3
177
168
18
69
108
57
55
60
8
28
84
161
55
ABCD 93492897742*3^$a+1 [50097]
19
24
12
5
48
16
20
48
36
16
96
63
17
220
8
151
5
31
12
17
1
23
55
54
18
48
5
49
3
3
120
17
4
3
108
29
48
28
84
39
144
36
57
8
121
66
42
18
53
121
3
72
8
60
28
9
11
25
143
12
72
43
144
81
15
48
9
15
156
5
1
15
44
76
44
19
30
42
84
65
79
93
15
18
24
27
3
72
36
9
48
3
245
43
5
12
180
49
18
90
71
55
9
20
28
39
18
66
9
27
65
108
43
18
27
80
19
5
13
90
6
35
64
21
87
24
3
113
85
83
64
48
132
56
96
19
72
9
135
45
48
3
69
375
5
31
24
33
3
5
24
144
19
18
27
8
112
116
16
8
61
54
5
48
192
37
63
63
9
51
5
43
5
1
18
48
17
28
32
72
16
24
8
7
93
8
19
36
5
52
56
12
37
87
39
96
54
11
1
42
65
7
29
1
114
5
12
4
45
18
36
72
24
89
31
21
24
44
120
12
48
4
3
120
108
54
18
72
90
143
12
31
66
3
93
135
120
20
7
45
12
20
40
69
102
54
11
7
41
12
12
108
25
27
68
139
41
19
33
48
20
37
11
61
11
48
16
20
24
12
40
45
39
51
18
155
36
31
9
60
80
148
8
55
72
117
44
4
56
97
47
25
3
15
78
87
104
28
20
12
19
57
63
17
25
95
7
72
5
16
20
120
64
9
24
156
6
30
24
66
24
29
43
5
43
21
15
29
85
12
215
7
17
96
64
8
13
35
48
36
19
5
121
90
225
69
54
17
24
4
68
13
36
11
37
11
24
36
7
17
13
23
24
31
41
16
45
23
4
12
15
6
47
115
65
1
126
33
27
48
36
9
33
15
20
4
44
1
36
42
41
60
60
1
11
52
3
17
28
104
156
12
43
377
73
15
32
7
29
72
4
75
24
77
12
31
5
19
17
16
32
40
15
96
41
79
17
19
53
7
18
63
45
30
72
36
180
5
55
29
25
87
75
54
35
12
120
60
12
7
6
30
72
41
157
18
54
23
4
168
92
144
12
84
36
37
18
9
39
17
12
25
95
13
99
15
33
3
72
66
240
47
19
18
63
8
1
75
20
24
76
56
43
89
40
15
113
13
36
48
90
53
4
8
28
3
29
145
18
18
90
17
55
18
35
4
8
24
91
117
72
9
150
72
69
15
33
27
33
15
60
5
28
183
180
30
59
1
191
28
12
159
5
4
8
79
5
61
42
53
13
71
36
7
90
11
37
72
11
151
45
56
7
33
39
45
9
107
19
93
15
53
55
9
36
68
67
45
8
7
108
57
9
23
12
100
96
3
9
8
43
377
73
11
43
41
97
35
112
15
6
107
112
20
43
108
41
1
23
7
42
23
24
1
18
72
45
27
5
247
90
3
92
1
48
42
69
36
92
48
12
67
48
36
81
20
16
15
12
45
45
60
18
69
15
24
21
108
188
12
88
8
7
53
37
18
30
11
24
24
31
9
15
102
3
15
72
45
44
55
5
4
51
12
5
13
59
31
42
95
60
127
57
21
39
15
125
1
30
113
1
23
28
3
120
9
32
24
7
5
12
28
99
5
40
15
101
7
77
36
7
53
19
5
16
33
11
43
5
13
162
17
91
42
108
87
56
31
60
48
17
1
15
8
36
24
12
40
9
119
7
198
126
54
72
23
12
19
21
20
24
13
3
12
21
66
96
5
103
17
40
132
75
36
36
5
40
48
33
75
15
72
42
123
15
41
4
12
80
79
5
76
168
8
12
28
20
12
12
16
12
177
180
3
27
21
3
57
189
83
28
15
29
16
68
52
8
12
52
51
72
60
45
117
23
79
89
52
3
5
36
13
27
81
35
7
12
18
23
103
9
27
5
55
66
90
5
49
11
13
147
15
53
24
7
5
48
28
24
63
66
6
41
7
45
80
36
72
24
19
36
33
33
18
41
28
60
75
36
30
24
15
15
45
60
3
149
40
8
97
66
57
3
9
21
23
36
19
221
103
41
12
40
72
51
12
29
25
54
5
31
36
24
5
25
195
8
31
36
24
36
41
12
88
128
31
24
72
69
33
3
12
32
144
12
52
60
45
95
36
31
6
15
3
5
12
49
71
7
45
27
33
8
52
20
28
32
12
16
63
125
64
33
15
68
36
24
52
24
153
75
15
125
36
1
36
75
24
44
24
67
29
31
5
16
24
168
51
65
12
37
83
55
57
32
28
80
7
33
92
31
9
33
23
49
108
12
24
12
18
5
31
65
16
15
48
77
13
27
15
84
41
103
29
103
84
93
15
17
1
24
15
21
159
104
60
19
12
18
72
126
24
29
4
12
48
81
42
77
60
108
43
54
30
17
19
29
36
24
1
36
18
18
78
69
8
7
41
55
54
135
120
117
3
3
108
81
80
13
11
31
41
25
47
7
36
53
12
103
5
49
11
37
18
41
175
54
99
27
33
27
21
60
32
7
ABCD 93493140628*3^$a+1 [50007]
36
35
73
5
36
31
29
39
16
101
120
15
45
30
24
21
40
35
9
81
30
48
6
3
36
96
75
54
150
177
15
25
65
75
40
48
36
5
60
19
12
72
56
225
27
33
27
24
15
9
105
36
15
16
65
3
21
43
48
29
39
4
47
6
27
33
24
111
28
24
83
9
9
72
139
5
99
21
235
8
33
90
9
39
6
3
48
3
37
24
20
36
4
101
39
15
93
33
67
96
12
5
15
24
16
104
195
25
24
71
6
7
11
9
3
60
18
79
17
66
144
1
44
21
67
36
32
75
33
52
65
114
90
96
55
104
15
25
101
30
49
185
123
201
36
63
33
60
7
17
30
45
15
9
57
43
17
103
5
96
156
19
71
49
95
6
24
15
9
12
39
81
54
30
51
15
30
60
15
75
54
66
90
19
5
6
150
54
145
5
111
52
56
132
48
40
71
54
15
36
45
84
31
60
36
89
6
253
11
6
19
36
53
30
66
15
15
61
24
96
35
133
132
12
12
44
27
13
32
3
6
6
48
12
144
90
63
28
32
3
57
57
60
15
99
60
42
90
9
96
40
263
36
30
150
45
81
15
3
12
13
60
56
4
17
15
100
24
101
60
19
20
39
126
6
37
203
9
9
27
24
28
8
45
24
210
153
36
81
183
81
15
52
240
20
120
60
39
36
189
21
84
3
12
159
25
47
109
131
84
49
5
12
24
75
4
36
65
6
24
13
11
69
33
19
65
79
32
60
9
30
1
8
165
12
114
9
132
9
31
24
35
49
84
20
72
36
9
75
111
69
16
104
36
135
30
43
11
25
155
66
7
23
54
79
12
20
45
99
81
63
27
45
180
4
11
114
55
5
51
84
99
21
4
56
15
6
7
48
12
12
5
111
24
21
15
9
24
559
92
76
29
63
16
20
100
41
54
6
79
17
27
48
28
65
12
15
15
33
76
8
27
69
36
40
95
61
8
45
31
101
15
9
3
27
13
23
24
6
63
12
52
116
12
28
96
5
24
27
72
33
67
17
15
15
85
125
39
4
20
27
6
87
36
57
15
208
11
1
5
15
75
78
102
54
79
41
60
135
15
25
8
76
24
23
85
92
27
25
20
36
9
36
90
9
4
17
18
37
215
49
11
9
45
75
9
315
225
42
157
8
15
205
5
79
24
17
3
156
75
33
117
66
30
63
21
15
15
13
168
5
103
5
15
40
11
21
204
36
33
42
30
15
28
116
36
39
93
27
6
24
15
21
39
111
45
75
24
49
17
135
148
5
31
65
111
9
123
3
9
99
1
41
27
52
41
15
9
75
136
185
15
9
6
165
75
48
66
36
18
25
41
39
76
8
16
32
129
43
56
12
120
40
59
150
3
48
9
99
75
25
12
29
235
96
80
9
6
90
15
112
96
77
7
32
60
28
8
124
11
49
11
45
3
42
63
36
64
32
24
285
30
60
1
29
55
8
36
96
39
60
81
45
31
12
132
36
108
60
11
6
39
225
120
43
32
15
153
141
15
72
3
6
6
33
105
12
24
6
37
12
20
9
66
81
64
56
4
84
71
36
33
36
4
5
67
65
144
3
16
17
207
27
9
52
80
15
258
12
60
27
28
5
123
57
3
27
54
79
11
85
44
60
36
16
12
48
8
51
21
129
3
36
117
54
30
79
35
25
41
24
12
43
32
60
52
32
24
12
165
54
9
21
24
91
176
204
16
29
24
211
44
52
44
9
102
30
19
56
24
69
12
30
13
41
6
69
105
19
36
71
54
3
33
30
25
44
48
108
45
75
9
15
100
35
69
72
4
35
54
87
69
90
30
15
16
89
15
15
121
269
91
5
24
24
90
36
21
9
30
33
3
30
48
42
9
21
54
33
160
32
60
48
33
3
64
12
71
129
9
27
4
56
75
93
87
93
21
19
131
30
51
28
12
20
24
16
35
69
21
43
12
89
6
198
12
24
30
144
36
9
12
33
15
36
39
141
84
16
29
99
33
30
18
15
36
285
36
54
25
108
8
52
23
48
57
4
131
85
35
138
6
49
24
23
13
120
11
1
23
21
9
7
53
91
60
20
45
51
28
17
207
27
6
99
9
36
159
76
56
99
120
141
4
20
45
30
93
63
18
51
111
9
15
49
65
51
36
39
36
90
19
48
36
101
30
13
113
15
99
13
8
129
31
29
30
141
ABCD 93494276938*3^$a+1 [50079]
120
64
212
48
145
131
60
151
54
135
156
428
132
13
35
16
75
65
151
129
104
181
11
88
12
20
60
144
25
131
85
3
51
36
144
36
65
43
5
175
21
24
36
144
116
96
24
24
1
279
20
12
40
108
27
53
37
15
108
20
60
301
51
93
36
126
33
96
44
180
36
295
54
27
24
204
51
81
48
236
16
69
39
152
40
48
27
165
68
12
84
156
109
39
411
90
39
20
67
93
51
125
19
72
33
21
159
57
3
87
33
60
12
68
7
29
24
120
76
39
105
20
91
81
128
12
85
15
48
60
72
165
90
33
380
91
65
79
57
168
120
15
36
36
33
201
15
104
96
160
404
16
15
234
227
64
15
9
12
69
15
284
7
144
21
120
3
72
45
24
104
7
18
75
51
36
18
171
9
36
36
123
92
48
61
51
8
12
55
45
9
39
285
15
20
112
24
216
8
40
105
36
59
16
104
1
15
80
16
8
52
144
9
195
20
55
36
36
149
49
72
54
9
56
60
60
49
36
51
140
48
67
29
60
16
24
44
12
13
252
54
305
55
54
36
126
180
18
162
9
99
17
19
129
60
81
219
105
90
126
35
96
84
120
160
45
216
54
149
16
15
36
90
23
60
232
120
84
96
84
21
144
35
55
45
9
11
79
72
89
40
159
36
161
235
65
25
75
33
47
4
21
195
39
36
18
51
20
60
85
54
21
176
4
51
54
306
69
84
176
120
36
268
180
57
119
115
90
35
55
180
69
21
11
160
48
195
57
48
111
65
4
96
51
54
179
16
144
20
1
99
60
111
54
162
54
39
92
48
1
126
29
24
16
219
90
72
63
116
64
27
53
72
145
15
24
320
40
224
40
156
224
127
53
216
199
221
204
97
54
129
140
76
104
1
71
19
29
52
60
104
144
16
45
159
236
1
18
221
4
32
28
20
12
79
89
60
67
9
20
60
1
99
80
124
80
40
45
11
360
115
125
235
90
90
45
276
3
72
5
40
153
75
80
61
144
180
35
76
144
36
69
51
24
87
65
144
36
84
49
47
40
8
12
100
104
40
9
216
119
16
84
20
72
103
126
35
40
51
29
100
84
32
25
15
219
45
264
15
17
145
95
48
96
24
25
35
1
191
148
75
72
69
39
65
40
20
271
161
28
132
180
39
309
12
144
75
41
49
36
59
124
80
61
59
85
35
292
108
20
60
16
56
48
60
112
75
18
36
99
27
18
36
111
105
90
108
45
380
25
215
72
109
155
25
11
148
72
129
99
32
48
217
3
192
48
45
75
32
124
116
168
96
16
75
89
145
90
36
33
20
235
45
27
324
69
32
28
87
29
25
11
40
20
64
36
168
165
227
24
1
18
5
121
54
105
32
48
192
109
119
25
ABCD 93494961746*3^$a+1 [50028]
63
12
36
48
65
12
43
57
159
48
192
281
24
168
7
41
12
28
24
176
72
31
24
60
60
132
36
84
21
32
148
27
53
7
17
55
5
19
216
48
72
36
53
115
12
5
24
55
36
77
67
36
17
55
57
39
60
24
36
5
12
12
36
12
84
136
60
80
160
39
45
60
15
24
132
120
137
115
5
7
60
29
79
36
24
12
5
19
17
7
48
12
72
41
19
81
3
60
125
67
60
29
40
284
31
48
72
60
21
3
89
115
77
19
36
60
21
80
12
31
132
60
84
53
132
24
31
36
17
28
15
45
39
60
24
36
101
103
21
15
24
21
120
3
36
12
153
44
36
139
168
12
65
112
8
55
81
15
17
48
52
8
31
24
57
144
116
55
77
28
15
17
67
113
48
7
96
84
72
9
27
9
3
36
21
3
153
24
3
36
84
161
151
21
44
19
252
125
12
12
100
20
19
96
53
31
84
72
41
43
36
36
53
67
12
65
28
20
12
36
7
29
19
21
3
48
84
48
12
9
27
12
5
163
45
120
3
36
24
24
21
12
75
120
60
24
24
29
7
36
17
55
21
80
60
19
72
36
17
31
117
15
48
96
5
48
28
63
36
24
197
12
88
8
16
3
48
324
105
3
12
5
16
48
20
36
40
8
28
20
12
96
76
56
4
51
53
24
43
137
28
8
16
56
120
7
137
24
52
20
108
91
53
127
101
12
16
39
48
29
60
31
48
117
27
33
48
15
185
91
60
45
63
65
7
45
36
39
60
60
24
24
72
309
36
75
41
12
12
55
29
19
5
36
160
27
149
79
21
3
36
24
33
8
240
7
45
3
84
41
79
5
12
16
44
31
29
55
48
36
132
9
44
55
120
36
5
16
75
69
51
45
15
24
29
144
31
72
5
139
21
32
28
15
17
31
29
108
115
9
15
48
33
15
24
21
39
24
156
29
24
52
15
48
17
16
3
105
20
16
120
140
43
60
36
12
33
20
67
77
55
5
12
19
60
17
108
19
72
48
33
87
48
12
48
12
77
19
12
72
72
101
60
259
24
24
36
5
91
96
29
55
65
19
225
87
12
5
36
52
3
24
57
51
108
29
7
21
87
33
200
12
52
36
8
55
21
20
156
60
7
57
39
5
31
21
15
65
60
43
17
108
31
81
32
60
31
5
19
77
199
57
3
36
21
3
17
43
96
120
29
79
48
72
41
7
60
108
84
5
48
48
12
72
43
105
87
48
137
12
60
115
48
5
156
31
21
8
24
88
3
77
64
56
103
12
72
156
5
91
69
212
7
113
79
29
31
29
96
16
27
48
132
65
12
19
141
123
53
19
105
39
24
12
24
72
5
4
63
161
84
31
60
185
31
24
24
12
36
48
24
53
72
12
163
12
24
21
188
175
60
33
24
3
77
91
5
163
21
63
57
44
31
53
67
53
88
135
60
77
28
27
36
120
89
7
60
120
48
60
41
76
15
41
12
7
5
84
7
293
19
17
19
5
7
84
204
29
43
69
8
28
32
7
24
12
77
52
63
53
43
12
45
27
96
144
41
40
12
128
55
45
15
12
48
84
36
177
20
40
20
28
20
16
96
8
24
115
5
12
40
15
29
72
40
20
43
120
77
48
76
36
48
36
51
45
3
21
3
36
29
28
24
3
60
153
15
48
36
24
36
21
15
12
48
53
55
12
17
12
84
7
17
7
5
19
36
45
3
36
5
60
19
233
67
36
24
41
19
5
60
67
60
21
60
63
269
67
65
4
51
48
5
7
5
24
112
84
51
65
28
27
120
48
5
7
33
12
3
21
8
52
39
24
33
8
7
108
24
41
7
9
56
12
16
15
17
79
261
63
77
19
53
67
60
29
36
103
36
65
31
105
39
81
8
120
43
5
19
24
117
15
48
81
128
12
31
125
67
33
8
12
115
228
17
60
144
139
5
19
72
101
67
21
36
15
24
36
53
55
12
36
204
24
96
21
20
7
33
164
76
27
65
91
41
64
39
101
91
9
80
132
139
21
27
12
84
12
12
192
5
24
19
117
368
55
41
79
41
24
88
8
72
79
36
12
36
36
53
16
80
132
19
24
5
16
39
12
65
100
144
63
36
65
31
53
31
84
36
21
135
9
20
7
12
12
24
60
29
ABCD 93495567112*3^$a+1 [50200]
37
168
72
24
149
115
65
31
491
54
18
36
25
32
249
54
126
75
16
53
54
288
54
39
72
69
19
96
83
13
59
181
107
72
54
90
270
255
40
32
15
25
24
80
33
31
192
65
72
90
37
71
54
211
329
151
65
175
24
233
162
54
72
162
90
43
48
120
59
18
18
57
40
173
54
61
47
144
1
48
77
403
29
3
88
56
64
185
151
24
152
87
108
93
576
123
702
144
31
144
80
16
56
87
108
54
18
133
29
54
54
72
111
123
126
39
40
32
357
187
11
85
5
3
15
25
119
36
157
168
72
89
39
112
24
131
109
96
320
160
17
31
167
49
80
141
18
97
209
216
72
18
72
21
72
69
90
145
71
273
15
36
21
184
83
21
136
96
48
131
198
18
13
131
54
111
33
90
61
47
49
59
180
90
72
18
144
181
89
31
192
119
49
80
51
36
234
198
201
40
65
7
104
33
162
198
126
145
125
144
283
59
85
59
61
11
13
72
120
24
80
123
21
40
65
162
85
59
144
237
64
149
67
113
234
18
43
47
18
7
47
121
167
73
56
64
95
201
69
54
21
195
21
51
144
205
65
90
309
16
179
205
11
54
31
23
108
288
85
131
18
3
33
31
95
126
139
96
35
72
90
126
180
57
123
144
21
136
311
144
18
90
93
144
33
18
93
51
108
72
54
54
108
25
227
37
216
24
104
40
47
72
313
47
36
324
57
136
113
54
57
424
440
69
36
175
77
3
160
35
396
90
36
18
25
216
120
96
24
59
85
80
87
25
24
5
19
89
36
90
90
72
175
8
15
90
7
83
37
24
120
24
120
71
18
18
72
198
39
16
35
13
41
199
120
80
231
36
85
80
88
251
36
72
72
49
59
468
54
19
96
29
75
105
90
396
18
7
96
23
1
56
40
240
80
15
54
54
324
90
18
13
72
8
285
67
24
35
21
87
90
162
54
127
143
36
18
162
129
72
33
90
54
90
13
8
15
97
137
7
65
18
61
72
104
15
25
24
59
13
23
180
21
16
24
263
36
21
483
13
24
35
85
80
64
41
31
120
48
56
105
18
21
51
36
18
36
91
53
414
18
18
25
281
378
21
136
24
17
234
85
23
57
15
25
11
93
112
83
72
93
231
288
126
54
21
69
18
289
24
96
59
61
11
93
72
87
57
16
107
36
1
24
137
18
144
13
95
180
93
105
90
54
111
51
36
49
96
24
24
ABCD 93496130972*3^$a+1 [50050]
15
75
66
155
13
27
63
17
19
21
51
72
108
9
39
105
104
232
144
15
12
24
125
144
24
193
39
9
6
54
36
15
21
123
21
75
48
51
204
12
45
9
119
120
55
17
31
60
93
344
7
24
81
8
16
195
42
138
42
30
24
36
72
77
31
228
5
24
67
45
24
51
29
7
113
16
39
30
60
30
204
72
18
51
105
150
41
40
201
47
7
9
56
48
16
57
30
114
66
60
9
21
203
19
5
136
57
63
27
117
80
13
42
81
99
45
80
103
24
33
3
48
45
141
90
36
48
21
24
69
27
104
136
21
99
45
174
24
102
96
84
59
1
54
36
5
31
33
15
36
149
37
234
9
21
60
159
96
171
29
31
228
60
54
251
67
90
18
72
33
27
18
75
24
27
45
39
209
232
69
90
9
32
64
129
71
16
75
90
18
81
24
51
6
54
81
8
67
126
42
77
79
81
120
3
18
27
240
416
31
6
108
54
138
18
72
29
31
9
104
31
30
60
15
144
15
6
99
57
63
15
9
57
96
18
5
115
36
54
150
21
135
6
90
17
157
54
21
165
18
41
97
23
31
78
195
3
162
171
27
149
144
7
18
15
75
42
27
27
216
18
12
78
9
153
23
120
24
31
81
63
17
85
78
138
54
29
205
11
48
72
19
54
126
201
105
39
87
9
168
87
9
27
60
120
108
162
59
19
21
104
19
48
24
30
6
9
80
109
120
126
36
137
43
29
120
144
31
33
117
59
40
189
18
48
201
111
18
135
57
42
36
41
31
30
54
36
60
48
42
72
51
141
83
7
54
126
45
51
264
78
15
123
60
144
33
147
18
27
8
72
88
177
36
54
24
69
87
24
120
65
61
36
180
3
57
143
64
96
39
36
5
16
33
36
126
90
36
108
66
9
45
51
45
120
6
53
175
36
309
111
120
144
6
59
120
157
24
35
73
87
39
72
33
51
6
108
35
91
18
48
3
195
29
72
264
91
45
171
72
102
119
16
48
56
55
9
45
18
288
36
69
39
198
3
344
7
24
162
54
9
75
96
84
60
12
24
30
59
64
111
126
6
120
77
16
75
54
66
24
21
15
105
75
45
21
78
12
96
30
83
16
123
141
57
23
16
9
96
126
273
81
150
9
216
9
111
81
87
21
36
23
37
18
12
29
336
19
5
31
18
126
162
23
61
83
43
78
36
35
85
24
59
43
189
24
96
8
72
85
66
42
15
152
120
139
141
9
95
16
120
219
21
24
45
35
91
264
5
157
78
156
24
81
39
36
5
88
33
63
104
13
147
165
107
24
40
27
84
6
30
29
31
108
30
6
54
35
136
9
36
54
102
114
18
18
113
139
21
120
21
35
31
24
36
77
43
24
53
55
161
64
3
42
147
45
78
21
321
23
120
72
40
141
54
36
90
183
195
45
96
15
33
135
17
19
5
64
111
89
181
30
45
51
234
30
45
171
60
9
57
47
13
30
144
114
90
36
288
18
243
21
60
18
138
24
54
210
11
48
37
180
23
13
27
27
36
17
16
96
120
128
55
102
3
57
36
18
102
3
39
126
51
24
117
18
126
6
48
150
36
54
120
60
180
5
136
15
54
90
162
18
ABCD 93496490474*3^$a+1 [50055]
66
120
120
9
75
12
78
7
227
33
15
12
133
8
36
28
48
83
30
54
1
20
105
42
108
21
15
25
8
36
81
18
1
29
18
12
21
21
6
45
3
12
18
319
47
33
63
37
68
9
6
25
23
21
36
63
25
12
107
30
48
84
36
19
35
36
45
52
20
33
60
39
36
84
16
23
6
18
18
54
84
6
126
12
60
36
36
210
31
17
31
35
12
18
7
23
36
21
3
42
19
53
15
15
33
3
12
18
102
18
51
3
12
6
135
63
12
24
109
11
24
6
6
48
30
15
136
35
24
60
54
15
36
40
32
4
11
48
24
6
30
25
29
66
57
57
42
60
54
36
6
42
51
36
39
37
23
120
25
56
39
30
19
65
60
6
96
33
81
27
48
27
25
12
47
21
15
12
1
35
109
23
48
9
75
102
18
21
21
6
13
5
39
36
36
9
15
9
42
6
18
9
21
15
99
12
24
12
33
9
90
33
108
15
60
9
28
47
36
69
15
66
102
12
30
6
30
42
37
36
29
102
18
102
24
66
103
11
24
156
42
48
6
1
80
27
18
27
21
6
1
29
120
258
12
121
17
27
36
27
25
11
30
12
138
1
23
30
18
45
87
21
21
24
12
15
27
96
12
45
28
35
12
85
23
36
24
1
23
30
55
17
18
72
45
3
66
55
72
23
30
91
48
8
3
6
135
21
42
61
47
12
12
138
12
15
24
36
28
48
140
27
72
36
108
57
72
60
72
81
135
48
16
11
18
7
95
42
42
66
18
37
60
29
91
80
15
12
36
1
29
120
147
63
6
18
150
7
95
48
30
18
13
47
18
7
47
6
66
120
24
96
30
19
104
27
30
51
33
6
9
45
96
3
87
13
8
33
30
30
72
30
168
69
33
18
189
15
105
3
12
78
3
27
24
54
31
80
39
9
27
234
24
42
30
6
162
6
24
6
36
15
204
4
155
30
42
24
1
8
3
60
108
66
6
102
7
44
64
107
30
84
12
42
30
63
45
132
6
60
9
33
3
39
6
15
21
6
13
29
66
72
37
11
36
84
132
33
4
95
57
3
60
1
107
37
5
30
105
12
24
12
45
18
117
39
33
3
57
40
80
3
57
48
45
54
24
21
16
8
40
96
29
126
36
24
84
36
30
48
18
24
105
216
64
8
15
93
72
171
45
36
3
21
64
12
29
96
19
104
3
9
63
45
36
51
6
84
48
102
24
42
18
1
29
6
1
17
12
15
15
36
57
12
165
36
7
8
45
43
12
35
9
129
6
36
9
3
48
48
84
18
15
57
6
36
6
19
29
19
101
87
87
12
73
107
24
30
6
81
12
15
60
6
99
27
69
40
65
36
3
15
90
3
48
39
21
4
23
240
24
81
57
30
18
19
20
28
53
42
60
60
72
24
6
78
18
27
16
11
1
32
36
120
45
42
60
78
6
24
30
30
90
6
6
3
39
6
39
16
20
81
6
12
36
36
78
63
48
75
162
12
150
12
60
6
30
25
5
3
24
117
6
13
5
6
36
72
42
66
12
18
7
8
72
72
63
36
12
12
42
6
37
35
37
95
1
5
90
30
135
48
15
6
15
39
96
36
9
33
31
155
84
12
36
42
18
37
65
48
42
37
41
243
112
24
83
36
1
11
42
18
24
9
69
18
24
54
51
15
24
1
35
60
1
23
21
9
30
36
18
48
15
33
12
18
45
72
9
54
81
171
30
54
48
12
9
9
12
43
80
141
210
30
6
25
41
78
42
18
129
15
1
56
15
9
21
30
6
7
5
7
65
18
60
1
44
87
45
123
12
6
84
31
8
27
25
17
3
3
24
12
6
12
6
81
16
12
5
3
9
138
6
15
40
71
9
45
27
39
93
33
48
31
23
12
9
16
36
35
49
83
6
30
54
72
24
51
15
24
1
23
42
54
12
24
13
12
11
129
33
18
69
3
6
6
48
33
3
66
36
18
42
24
18
6
36
48
67
179
45
159
12
36
33
4
47
24
36
45
33
31
107
108
6
3
15
12
24
21
16
47
102
36
7
5
27
51
69
3
12
36
72
6
6
25
59
12
57
87
13
35
153
100
80
64
60
35
13
36
32
99
21
27
12
13
5
18
90
7
60
56
27
24
49
17
42
48
24
144
49
23
9
15
24
36
1
8
9
18
24
18
90
156
12
54
24
19
23
48
9
33
78
49
53
30
33
27
12
66
6
24
45
15
97
5
132
15
21
67
23
24
33
63
6
18
72
54
39
15
12
48
12
24
24
12
30
18
42
6
24
33
108
75
24
78
103
29
84
30
105
36
21
78
60
6
19
140
39
12
30
6
24
24
12
117
27
73
17
78
6
54
33
39
30
30
78
27
15
25
36
8
69
30
45
21
6
45
99
1
23
48
48
24
12
13
113
48
66
1
17
12
30
54
6
24
120
12
24
33
45
30
6
51
3
6
72
168
7
77
6
24
1
11
6
12
72
18
6
91
11
60
60
12
1
80
45
51
15
25
11
18
7
23
12
24
24
97
32
15
21
75
90
19
36
35
25
11
6
18
96
25
23
93
63
36
24
6
39
4
132
29
19
41
24
30
12
9
51
13
35
48
12
36
45
15
60
36
90
36
42
66
60
42
42
18
225
27
1
11
13
107
13
65
108
18
49
53
3
16
29
27
27
37
35
126
30
12
36
12
12
13
152
3
24
48
36
96
13
8
177
48
102
25
11
57
45
55
53
24
ABCD 93496922672*3^$a+1 [50092]
102
18
60
54
30
18
102
21
9
3
45
24
30
30
6
9
333
3
183
9
12
96
9
6
42
12
60
3
3
42
15
33
15
24
63
18
15
45
102
78
24
30
24
102
12
6
24
45
21
15
21
30
45
24
9
18
18
30
42
132
36
6
33
15
66
120
27
3
30
15
24
63
30
48
12
39
48
33
84
3
3
54
24
42
129
9
42
18
6
66
15
33
51
105
51
3
12
12
21
9
6
69
12
63
6
192
54
18
3
33
6
180
30
15
39
36
33
3
12
33
9
18
78
54
21
3
57
12
111
30
27
9
126
60
12
6
96
51
27
18
132
36
27
45
84
6
30
27
72
3
21
15
21
48
132
9
6
105
39
42
30
12
66
327
15
54
54
9
21
6
45
21
15
129
18
90
51
21
90
24
12
33
21
39
36
21
27
63
42
3
3
42
3
81
84
36
66
18
39
3
69
63
6
12
12
78
42
12
54
54
12
24
24
12
6
45
27
12
6
48
66
33
15
12
24
54
120
78
48
42
30
72
33
39
90
24
39
72
36
69
66
42
6
57
87
48
48
30
6
6
24
48
6
12
30
123
21
24
102
144
84
42
39
39
30
60
51
21
27
12
153
72
6
30
3
9
3
12
81
90
42
120
60
27
3
12
33
33
36
6
33
81
3
15
45
21
51
165
54
6
108
12
48
42
21
9
36
48
27
24
15
60
6
84
36
39
3
42
3
171
36
36
198
75
51
45
3
120
48
12
96
57
9
51
15
42
63
45
60
12
18
12
102
3
51
81
3
42
30
36
24
81
75
42
12
108
12
6
60
57
51
12
18
6
36
54
30
54
36
39
84
21
6
18
48
63
51
24
81
69
75
96
225
24
12
24
75
21
54
30
36
12
42
24
114
6
120
42
12
6
72
9
3
12
9
69
3
24
3
12
36
9
3
105
21
12
42
201
15
12
48
36
78
42
54
60
6
174
90
6
54
42
12
6
24
66
24
72
30
114
90
81
9
12
60
63
51
21
63
24
12
30
24
72
18
84
33
48
21
24
96
15
144
45
51
15
18
240
3
24
48
36
27
117
3
72
6
15
57
48
60
24
36
42
9
3
12
6
24
15
129
90
12
30
12
6
72
30
12
12
24
6
33
60
21
15
39
57
9
102
42
6
6
6
54
36
78
54
15
48
165
120
3
180
75
36
6
15
15
12
21
12
99
54
6
6
15
165
12
30
60
30
30
12
48
6
36
108
12
18
12
21
24
69
42
132
21
45
30
36
9
51
6
3
21
63
87
60
24
117
9
24
12
78
120
30
24
3
75
18
72
48
36
144
51
45
54
30
6
30
24
36
39
99
6
30
69
48
27
36
6
138
33
9
78
12
9
72
48
105
84
15
12
15
18
12
99
21
51
75
54
30
6
48
12
15
27
45
36
51
156
60
42
75
15
18
15
9
39
12
24
15
18
12
51
15
12
36
72
9
3
90
75
21
66
36
45
27
93
24
15
9
15
24
6
99
3
90
12
12
108
66
84
48
18
12
54
66
12
60
48
3
201
6
78
15
21
54
42
15
105
15
33
72
180
54
33
132
9
12
42
6
39
27
33
192
96
63
21
36
39
9
39
42
18
90
198
48
54
87
9
60
12
123
12
15
102
3
27
30
12
39
69
27
21
24
24
6
36
117
153
12
12
48
72
36
3
21
30
18
12
60
15
3
108
48
21
15
18
90
21
72
15
234
54
6
3
15
6
114
6
12
54
48
6
6
6
24
30
24
102
54
30
36
18
24
33
24
63
18
42
18
24
3
48
57
27
21
24
6
9
33
48
120
12
36
27
9
24
54
36
54
15
12
3
21
24
33
84
30
45
63
33
3
6
39
9
27
9
36
15
33
120
15
12
135
18
12
18
66
96
66
24
33
12
15
81
3
45
69
48
60
18
81
111
18
12
12
3
15
69
21
120
60
30
9
9
36
66
114
60
66
72
18
3
87
90
15
45
3
15
6
108
60
63
207
33
105
39
21
180
27
15
33
84
24
15
21
3
30
42
48
81
51
33
12
45
6
12
18
12
18
42
6
12
48
60
66
24
72
15
24
15
69
69
126
9
63
33
57
42
33
27
6
60
6
78
3
24
63
30
48
60
30
54
99
39
42
3
27
21
15
45
84
3
18
108
27
3
36
18
18
42
30
90
72
96
3
27
18
6
9
21
36
60
48
24
72
126
18
15
105
60
27
12
33
75
27
18
90
9
3
12
24
6
48
18
168
72
30
48
27
33
27
12
21
51
48
3
24
18
15
36
27
12
42
18
102
51
33
12
39
108
27
6
12
12
51
57
66
9
27
90
63
45
3
45
15
45
87
12
9
27
57
135
3
42
6
30
30
6
24
66
105
9
12
42
18
30
9
24
45
6
6
15
27
66
36
186
45
48
24
75
6
72
84
66
249
3
72
90
18
33
27
36
9
33
12
12
75
45
108
27
3
48
30
12
63
60
24
15
18
87
39
9
45
27
45
6
9
51
42
18
24
9
12
135
30
54
21
27
12
54
87
45
120
24
15
15
78
30
78
87
27
9
21
156
3
9
42
66
18
21
36
57
30
12
6
3
105
6
54
6
18
36
27
27
18
27
3
69
3
42
54
72
18
39
3
24
90
54
12
30
24
30
21
15
45
3
21
24
99
6
12
18
36
24
66
18
33
24
33
ABCD 93496981166*3^$a+1 [50081]
24
126
48
1
44
87
54
63
3
33
9
15
12
21
19
224
72
45
18
6
19
24
12
35
54
84
3
60
48
144
88
5
192
15
3
153
45
114
90
75
12
28
68
15
12
36
25
24
12
56
132
117
31
95
72
138
19
44
9
15
36
9
36
84
3
84
75
1
32
12
33
12
51
75
33
40
17
54
9
45
7
17
12
15
81
30
57
52
41
12
42
1
65
19
35
69
24
28
72
41
54
6
36
30
78
30
126
6
30
60
15
111
144
21
120
4
48
17
31
59
114
51
93
87
4
80
24
33
55
68
57
55
60
8
99
12
78
12
75
39
21
144
24
16
41
43
20
12
96
100
24
53
75
60
111
9
27
49
5
186
84
45
64
72
96
8
201
31
104
33
12
3
165
3
24
64
35
45
4
71
24
18
27
16
59
36
57
12
21
39
60
52
56
9
19
5
87
48
99
90
3
27
13
5
24
18
1
35
81
129
7
8
21
6
18
36
30
61
35
12
6
87
72
36
36
28
23
13
32
12
3
18
79
77
18
21
160
5
15
52
68
36
40
96
17
66
6
63
168
15
37
17
31
83
25
20
36
60
105
43
17
138
18
27
16
29
15
76
104
81
15
4
36
29
18
72
18
24
36
39
315
294
147
27
37
8
12
4
24
20
165
3
123
45
36
24
201
19
32
12
52
56
9
24
19
11
21
24
72
12
3
54
75
69
84
55
71
6
19
20
81
51
48
16
35
9
76
48
65
12
63
12
40
53
31
20
39
102
111
165
43
65
27
4
5
79
41
36
15
28
119
13
32
15
261
9
72
30
33
3
144
18
18
33
36
124
5
19
77
30
105
84
40
96
23
21
24
48
24
63
30
6
30
79
17
90
18
15
105
27
28
41
39
60
12
15
54
84
15
117
84
51
39
1
35
33
16
11
21
168
84
87
9
99
25
32
33
48
42
13
60
17
135
57
24
90
1
20
24
160
5
99
12
36
24
36
15
48
6
3
15
36
9
40
17
3
76
29
7
56
24
3
57
24
60
24
36
96
15
13
96
47
69
189
36
43
32
33
115
20
27
21
12
15
21
51
45
69
36
123
88
35
13
5
7
17
123
3
30
19
56
75
1
29
42
45
12
45
3
3
66
15
16
68
27
9
36
168
40
20
60
9
60
51
4
80
12
189
51
9
99
132
40
29
55
35
21
21
12
7
8
40
108
17
42
165
16
17
63
28
251
90
15
165
84
15
40
17
60
234
48
37
20
16
5
55
47
60
48
45
15
73
20
9
3
39
69
15
54
36
6
36
153
21
6
120
37
36
44
81
96
3
36
24
165
3
40
44
21
99
4
12
44
3
6
51
24
4
120
8
108
45
30
81
63
33
39
105
9
30
186
31
5
39
99
1
5
48
75
141
15
36
16
24
5
39
36
33
18
234
3
16
24
23
33
111
6
3
136
44
36
69
55
20
15
144
73
92
108
33
99
40
36
71
69
21
39
21
18
45
207
1
44
40
20
39
21
24
39
121
29
3
12
28
32
12
15
13
11
25
29
66
45
36
24
9
18
54
18
1
137
27
33
175
59
54
234
45
28
80
27
18
99
9
51
24
216
24
4
56
184
20
36
12
39
18
18
12
37
24
17
84
15
28
56
4
77
6
84
69
84
52
155
45
9
231
40
176
3
57
24
9
39
36
36
33
72
18
1
36
5
39
96
48
15
1
17
102
18
114
45
9
180
15
72
57
27
9
127
29
24
66
33
201
75
39
66
24
123
24
15
30
18
33
112
32
3
6
27
9
54
9
12
15
30
75
64
44
112
53
255
15
1
191
78
27
39
9
81
15
36
28
20
45
31
11
30
6
9
45
48
60
30
90
103
77
96
30
9
28
44
69
39
28
23
90
12
18
45
189
72
3
108
12
16
24
32
136
104
24
9
36
111
4
20
15
57
27
108
18
144
27
4
5
6
121
5
3
40
12
152
12
108
60
21
91
59
21
24
21
6
72
30
72
18
42
55
8
180
57
108
18
54
43
8
3
36
9
27
25
92
88
20
9
19
32
192
28
5
48
27
45
3
96
15
45
3
45
81
75
4
17
39
9
90
36
72
24
49
24
47
9
24
16
29
15
28
83
54
87
15
36
72
61
80
112
8
64
20
52
35
6
12
15
192
69
15
16
23
48
33
9
12
6
180
18
30
49
20
36
21
3
123
9
28
17
18
61
56
15
33
48
63
66
60
19
17
3
24
28
44
9
15
144
12
75
18
3
88
17
114
13
48
80
93
30
6
18
21
40
96
53
132
151
44
168
52
20
69
7
12
17
63
12
9
15
84
100
221
174
126
6
169
12
20
12
ABCD 93497027296*3^$a+1 [50064]
12
16
24
51
5
84
4
45
35
64
32
88
33
90
5
24
48
1
30
29
12
31
24
30
63
12
68
91
126
75
21
35
4
51
33
51
9
116
64
87
53
4
12
51
65
13
75
27
150
47
1
147
20
108
4
48
24
51
120
93
21
3
72
56
88
80
1
75
80
48
16
87
5
73
59
60
91
60
161
40
36
33
15
267
113
40
45
11
96
109
24
216
203
31
17
163
57
12
8
28
80
25
90
185
55
89
37
83
40
56
55
12
18
27
8
256
51
17
37
63
87
5
79
96
29
4
68
264
121
75
108
104
1
47
12
61
47
13
51
8
121
131
108
96
7
185
84
16
80
64
15
209
12
48
1
71
25
15
15
53
4
51
9
27
21
144
68
112
231
165
60
48
104
60
31
6
36
87
96
51
90
15
24
32
204
25
3
3
53
37
39
108
27
54
90
9
32
19
17
48
12
43
65
100
32
4
8
52
36
12
111
66
90
6
59
64
20
4
81
47
12
13
3
32
64
20
96
24
40
8
73
23
52
75
53
12
64
8
28
20
24
1
23
120
91
5
19
5
16
120
15
5
148
27
36
24
65
36
108
64
63
9
8
112
8
16
15
57
152
48
13
35
127
30
107
72
24
4
32
19
65
7
89
16
24
128
100
21
15
56
16
3
29
1
6
41
160
8
25
51
75
30
119
7
9
99
57
69
95
16
39
5
36
252
48
40
45
35
28
320
12
43
89
16
32
12
31
17
52
87
21
33
39
56
85
99
72
9
36
23
1
15
36
24
81
23
1
47
12
61
135
32
160
32
28
9
39
15
42
18
65
205
35
72
88
32
64
8
1
27
92
61
132
35
60
48
4
51
29
1
99
51
102
119
25
3
21
47
40
144
75
21
63
42
215
55
18
11
91
53
60
16
8
120
1
30
41
49
39
56
24
52
81
24
11
25
39
144
44
1
11
96
73
111
105
39
56
16
24
69
35
24
13
108
35
36
19
41
16
12
8
60
12
103
29
48
36
12
49
75
24
261
11
49
174
6
66
78
59
60
37
90
21
24
20
144
12
4
80
55
5
96
79
21
44
49
15
111
69
51
93
20
1
72
39
9
99
68
19
66
78
12
185
88
80
25
71
64
140
96
61
35
25
3
36
80
64
20
24
36
25
11
60
4
117
198
189
20
43
65
52
36
105
35
37
30
18
36
11
108
7
89
1
63
140
264
40
8
12
1
12
39
24
20
12
132
7
9
32
55
48
21
15
21
33
47
144
108
7
6
30
18
39
32
1
35
73
71
28
20
48
40
9
6
53
112
188
1
6
77
12
40
144
72
63
5
256
48
33
95
109
35
196
24
48
72
8
16
20
85
59
28
152
67
41
43
137
12
16
164
48
25
15
20
48
37
183
15
42
144
59
100
96
8
72
28
12
116
49
51
24
8
12
124
15
137
184
21
48
96
83
40
128
40
32
16
56
40
44
127
45
45
75
3
29
7
5
36
79
29
60
36
48
12
264
40
24
32
1
15
3
72
29
36
64
36
104
40
48
213
23
124
8
13
75
117
3
111
41
48
85
11
24
12
49
66
57
200
67
9
44
240
13
35
72
28
45
119
24
37
24
75
231
5
25
23
16
75
36
5
49
15
24
36
44
181
83
12
84
120
25
27
69
23
43
9
36
32
31
9
231
29
97
15
68
172
45
24
11
1
219
116
48
124
32
40
15
29
160
36
48
128
85
35
84
25
59
112
12
20
1
15
21
75
156
3
41
24
24
13
27
108
9
6
30
18
17
55
45
48
51
5
96
49
23
88
8
91
29
180
85
102
54
3
72
15
54
27
20
52
80
48
139
30
351
9
24
35
52
80
28
36
24
15
57
48
51
29
160
32
112
80
1
39
56
12
115
29
28
20
16
12
3
101
25
39
12
105
27
176
37
23
115
77
48
7
18
35
4
20
43
17
43
5
144
156
88
15
17
108
1
99
12
20
19
21
32
40
8
48
67
17
12
216
48
12
19
89
4
12
80
36
25
23
4
48
108
60
20
16
45
90
180
54
107
55
45
20
13
51
8
100
60
33
54
93
27
5
31
29
ABCD 93497096534*3^$a+1 [50013]
162
18
30
27
243
6
66
49
11
13
41
36
138
6
90
30
114
37
89
39
15
133
60
17
63
108
40
24
107
54
39
96
76
173
3
28
36
48
101
7
120
12
5
75
135
21
39
12
145
143
21
111
129
72
4
48
96
65
54
57
16
17
102
24
30
6
25
24
24
11
6
18
21
16
29
24
12
54
1
80
9
75
52
12
68
12
96
51
18
15
111
90
30
25
65
7
32
111
25
12
29
79
36
65
139
5
67
48
155
1
35
109
89
60
12
43
71
57
33
15
4
20
16
12
53
91
35
114
30
1
60
60
8
15
13
23
25
12
17
3
52
12
65
198
21
9
7
180
48
35
13
47
12
108
37
23
1
24
32
4
5
24
180
51
160
12
44
69
24
3
4
68
112
29
15
4
11
6
15
3
21
81
108
42
25
24
35
114
103
53
54
72
121
29
3
105
102
24
61
239
24
12
25
56
9
55
24
125
91
83
6
15
16
84
95
61
36
12
20
51
25
269
12
108
63
27
42
138
13
132
12
23
60
61
5
6
90
43
47
25
83
12
1
168
35
36
33
76
11
18
36
75
100
36
59
37
17
31
5
355
116
33
6
54
72
39
9
90
13
47
30
36
19
161
36
219
64
11
105
15
109
107
21
249
24
15
4
48
80
28
12
47
37
60
116
33
19
167
30
18
1
125
24
15
165
43
140
84
123
37
35
25
20
28
35
1
20
105
144
63
9
55
59
30
79
11
117
12
16
12
137
12
43
17
31
48
11
108
57
4
36
8
16
35
37
8
4
212
15
49
12
59
25
119
117
12
15
1
120
5
55
20
21
30
13
32
16
29
115
29
60
7
8
64
8
28
65
31
53
31
41
3
21
75
4
8
3
36
93
36
15
84
25
17
3
28
23
21
9
24
30
1
5
19
11
21
3
25
60
17
79
11
9
172
17
7
140
15
144
6
54
37
12
8
64
23
30
72
31
12
11
45
45
31
29
39
45
132
75
4
12
17
30
85
80
15
153
4
156
24
5
19
116
123
145
120
71
21
69
31
24
125
24
3
40
24
48
72
5
75
15
49
32
72
45
27
64
80
40
5
27
99
25
65
90
1
72
56
96
144
40
32
12
60
112
23
13
77
31
36
68
40
41
294
25
77
19
59
30
55
48
80
40
84
5
43
65
120
6
54
30
6
67
17
7
65
75
28
36
11
21
28
144
35
60
30
3
4
89
30
61
48
48
144
120
56
27
1
5
30
54
27
153
3
160
108
5
79
60
5
43
23
6
19
20
9
27
40
59
60
36
18
43
60
17
90
36
21
60
4
41
63
135
1
12
84
156
48
29
3
27
25
56
36
9
54
21
111
13
36
95
25
95
24
25
227
13
107
73
20
16
35
57
39
90
18
25
48
84
5
39
45
91
48
5
3
88
144
17
18
36
6
30
24
37
168
12
12
215
6
75
9
42
13
107
24
36
21
9
90
25
53
15
52
96
17
7
36
59
18
103
12
20
16
65
54
72
9
15
336
90
55
80
33
3
12
40
107
93
15
193
89
43
35
1
24
41
6
108
21
40
120
36
53
7
180
65
111
4
23
57
64
72
24
239
57
33
31
35
54
79
120
36
36
35
78
7
168
60
227
49
60
5
90
61
59
6
18
21
12
148
24
65
87
33
6
97
68
4
11
37
17
7
29
36
55
24
36
140
4
5
60
115
95
1
48
5
115
65
103
23
54
31
32
33
36
31
80
99
18
3
4
29
19
215
37
180
44
9
27
9
39
16
44
40
95
1
12
167
45
76
11
30
24
36
48
72
18
240
30
6
54
43
23
24
1
11
1
53
60
75
9
36
135
9
126
54
60
30
21
15
49
48
119
1
24
68
21
31
53
36
115
20
105
144
15
87
108
6
79
65
43
44
15
25
29
294
21
45
19
5
30
36
54
36
6
1
24
48
56
12
4
48
8
9
54
114
55
12
23
61
29
102
181
167
33
39
48
42
48
43
119
24
1
143
12
9
141
90
30
19
35
144
1
35
97
12
107
1
23
1
104
15
90
151
48
35
37
53
60
31
24
20
105
91
12
59
1
20
28
24
35
12
90
78
21
16
89
54
1
12
24
48
8
69
138
90
127
59
61
5
111
3
25
5
36
91
143
60
54
72
48
7
84
41
111
52
65
150
21
4
5
175
41
79
36
155
9
48
57
36
66
81
ABCD 93497691362*3^$a+1 [50010]
60
6
49
29
7
48
77
72
42
12
18
31
17
18
73
29
18
36
36
13
161
30
36
6
6
6
19
17
7
107
96
54
30
6
54
42
30
13
11
24
37
29
6
49
113
18
36
6
36
36
72
48
12
127
23
36
1
72
5
31
12
23
18
31
53
60
12
54
24
13
35
66
18
12
36
30
36
7
12
5
24
30
12
36
18
55
29
7
53
42
36
78
12
67
5
12
6
12
6
120
66
97
5
6
288
48
18
103
11
25
29
31
36
23
6
156
18
13
35
48
1
36
5
91
53
54
60
12
6
7
5
30
18
151
29
12
12
48
144
7
11
66
66
18
30
1
60
71
114
72
7
96
89
24
42
1
5
12
12
6
60
121
17
6
30
6
42
12
42
30
18
18
30
61
11
42
19
5
30
24
6
19
29
24
115
17
6
6
60
19
83
90
30
120
90
12
24
18
1
12
11
36
97
11
66
31
23
72
24
24
96
37
35
1
84
23
1
5
72
30
13
77
6
24
12
25
35
6
24
67
35
36
6
31
113
6
48
96
210
42
25
17
19
29
19
71
6
84
43
5
67
53
48
18
24
24
12
37
36
12
59
30
156
6
97
5
24
24
12
30
6
235
29
6
24
18
24
7
71
108
1
17
55
11
24
30
18
66
48
7
59
18
67
107
1
29
12
54
13
47
6
36
6
24
60
12
48
13
5
18
30
55
29
36
19
53
24
67
65
42
1
5
66
25
23
169
5
24
24
54
90
19
36
17
24
55
12
29
7
17
19
5
60
31
84
17
72
7
35
18
24
102
24
12
54
30
1
24
5
18
6
79
12
17
48
36
7
143
25
17
6
25
83
54
24
6
36
1
17
24
30
6
7
53
6
96
13
95
49
17
18
181
77
24
12
31
35
102
30
18
103
35
6
108
30
42
43
41
31
83
61
17
150
37
29
19
11
12
13
35
18
12
24
55
23
12
42
30
24
210
55
36
17
43
5
6
48
30
24
12
139
5
31
35
24
6
114
30
7
23
48
97
5
6
25
53
42
24
18
6
54
84
12
6
37
11
6
48
132
66
36
186
144
91
17
19
41
12
18
37
5
66
24
13
29
7
36
204
41
24
54
37
59
90
102
90
7
35
49
47
78
24
42
12
13
24
35
60
6
36
156
96
48
7
35
97
35
49
29
66
18
36
31
53
7
5
24
91
83
36
12
13
23
6
43
23
48
18
19
72
17
6
78
30
13
11
97
65
7
17
18
12
30
55
11
36
1
11
66
84
91
5
19
36
17
60
31
65
54
30
24
19
77
55
23
13
36
35
6
48
19
36
59
66
19
47
1
35
24
18
12
7
36
36
144
11
6
19
5
7
29
24
54
42
91
29
43
11
126
48
72
7
35
24
24
6
24
12
60
55
89
156
19
35
24
150
18
60
6
6
36
13
17
72
67
29
102
66
6
30
19
11
6
12
36
12
84
48
36
24
42
13
60
17
12
12
43
24
35
12
73
41
78
6
43
77
6
133
155
144
204
6
6
24
24
18
6
6
6
97
131
72
1
77
7
47
6
19
36
5
12
54
6
19
65
6
37
23
12
42
24
36
43
35
49
35
1
47
13
29
187
17
6
85
5
36
78
37
17
18
18
30
12
54
19
11
1
60
11
36
6
67
71
42
90
37
23
18
43
137
43
17
60
36
12
7
11
18
7
59
61
131
12
114
12
60
6
13
36
11
48
6
60
24
43
53
78
12
42
12
72
24
6
96
54
7
89
12
120
6
30
96
43
5
54
13
17
19
72
59
48
12
25
23
30
66
60
36
12
24
30
24
48
7
11
102
31
35
13
29
43
60
11
108
1
29
7
24
29
6
138
84
66
49
36
47
108
42
72
12
42
1
24
17
48
72
7
5
103
5
60
54
18
78
12
25
5
6
18
36
24
12
84
12
72
60
67
12
17
54
78
31
5
90
6
42
1
29
48
12
7
5
78
144
102
7
35
61
17
30
73
29
79
41
19
107
13
59
42
48
18
150
24
54
18
48
36
48
72
19
125
66
25
83
25
12
11
6
54
6
18
12
12
24
12
12
84
114
31
53
12
7
36
35
42
24
18
48
54
19
12
35
1
17
12
43
11
18
7
23
12
25
47
24
48
30
12
12
60
31
65
6
60
37
29
7
101
78
18
54
54
6
96
54
30
13
72
11
1
29
12
24
6
90
42
30
60
18
54
31
5
36
6
12
36
13
53
42
30
114
24
13
29
12
306
13
107
37
101
7
36
11
54
42
30
18
1
5
31
5
54
37
71
36
6
132
18
30
78
30
42
18
30
13
48
29
7
71
25
11
18
43
5
7
53
12
72
7
5
78
78
19
65
24
36
43
29
12
24
42
49
53
24
60
7
11
54
72
6
1
41
54
42
7
29
18
48
18
48
12
18
25
72
125
19
17
120
12
78
60
169
41
30
6
138
48
37
36
72
60
12
11
12
1
95
6
42
42
48
12
138
102
12
115
11
6
12
18
1
11
48
1
65
7
23
66
96
7
60
113
42
1
35
97
29
60
55
12
41
48
102
30
126
24
13
11
1
5
24
60
96
31
53
55
5
19
11
24
1
65
6
37
35
84
1
47
25
17
7
5
67
53
30
6
60
7
47
13
53
36
55
11
37
11
97
65
24
42
42
6
1
41
108
12
43
35
49
72
17
36
18
18
7
5
18
48
6
79
29
7
59
66
6
6
43
36
11
42
60
30
30
43
5
36
48
72
6
1
5
6
61
17
31
17
6
30
60
12
12
18
66
78
12
12
18
36
72
6
54
108
55
23
97
35
48
6
156
54
144
36
25
24
36
107
13
36
77
114
6
19
23
150
6
30
102
12
18
108
18
97
17
12
6
1
35
102
54
ABCD 93497738858*3^$a+1 [50054]
1
392
40
71
1
80
315
18
163
17
90
126
31
168
125
126
69
136
96
24
179
36
1
504
71
108
37
89
15
75
36
54
19
107
45
45
90
25
120
168
137
54
126
18
1
35
54
135
16
144
120
71
121
95
9
280
35
90
126
13
5
36
54
121
24
35
93
48
21
19
104
111
121
95
144
1
53
91
161
144
90
141
96
69
198
306
126
108
36
61
65
151
48
215
25
32
144
159
217
120
168
56
69
216
144
19
71
97
144
24
24
35
36
126
99
16
216
29
19
72
168
65
126
25
155
181
168
56
63
97
65
54
121
59
36
121
59
108
1
32
39
108
141
280
104
16
96
80
3
37
125
18
25
47
18
72
54
144
36
90
90
121
23
36
144
13
23
217
53
187
83
61
48
72
176
40
89
18
36
180
216
13
41
31
59
205
29
51
111
49
80
69
27
9
39
375
252
93
15
33
147
85
5
90
25
101
27
189
108
72
144
31
149
19
8
63
1
89
90
36
108
36
144
1
161
103
80
15
1
125
19
32
75
69
16
95
18
36
19
240
191
49
152
16
32
111
36
90
90
153
40
48
72
32
15
225
9
36
234
9
117
90
1
107
126
55
215
36
144
36
234
36
144
90
144
342
19
32
57
36
36
54
126
75
123
21
15
36
198
55
192
59
54
111
144
88
8
99
306
36
108
75
15
33
3
109
72
35
213
21
91
53
187
209
111
16
143
126
115
353
7
29
19
8
9
90
229
131
261
40
113
144
90
72
180
54
75
69
36
36
43
152
75
90
54
144
133
128
112
23
216
18
72
55
24
65
39
328
29
19
35
144
126
31
113
7
29
19
35
90
51
39
72
18
271
89
7
299
37
48
32
27
13
48
56
16
29
3
352
59
126
103
77
450
25
584
16
5
18
72
73
161
39
15
145
32
64
155
61
155
45
45
3
15
90
36
19
48
59
165
33
15
112
144
35
90
19
107
54
31
59
180
177
39
108
126
7
192
96
56
16
120
17
7
29
54
277
119
49
5
72
99
81
54
9
288
27
36
217
8
189
51
75
54
7
24
5
171
184
5
115
11
54
207
112
221
36
159
40
251
270
54
1
104
21
18
1
56
15
1
53
54
13
23
145
96
83
85
95
25
168
59
54
231
64
32
33
36
75
15
198
91
72
17
247
59
165
69
43
24
23
25
8
3
45
45
19
125
195
21
91
215
105
64
176
105
175
149
90
36
69
40
24
65
127
53
90
177
93
36
54
126
115
72
29
18
252
13
95
126
54
21
375
54
36
15
21
283
41
7
83
37
48
96
ABCD 93497869126*3^$a+1 [50044]
36
24
228
45
7
120
20
27
13
47
105
21
7
11
45
300
60
180
12
9
6
25
23
36
45
28
120
47
109
104
33
55
23
225
12
48
4
108
173
7
17
75
16
224
63
25
5
39
75
33
15
21
4
92
48
57
15
4
35
72
84
24
97
104
16
47
6
30
45
40
11
18
43
68
12
60
48
4
68
3
246
3
237
15
36
15
117
27
45
4
24
36
20
12
9
151
65
48
7
107
48
33
39
13
92
12
9
15
4
53
15
39
45
88
20
15
25
56
9
15
60
27
61
8
39
25
32
88
23
45
9
135
129
67
32
15
72
1
47
6
90
36
13
77
18
36
21
36
15
25
47
85
32
63
30
51
39
6
19
80
36
9
43
60
8
51
30
24
19
8
108
27
30
18
9
45
31
47
57
40
20
63
33
39
102
31
23
57
48
27
9
45
31
12
248
60
57
183
28
56
28
17
3
15
141
4
108
32
16
17
7
92
48
15
73
20
28
44
12
64
29
6
9
88
44
51
33
72
28
12
59
13
20
12
36
93
67
48
11
114
19
53
43
24
20
57
39
27
73
24
36
20
51
141
3
36
49
71
13
83
30
67
60
8
48
120
57
7
32
3
12
60
30
75
16
20
40
8
9
43
29
63
60
60
33
3
4
8
57
18
84
49
56
4
44
105
55
17
19
84
20
28
8
39
138
159
24
4
53
18
36
13
5
3
52
65
43
68
177
24
66
33
60
51
49
32
15
48
97
12
41
7
32
81
15
57
43
24
8
3
81
28
101
42
69
33
27
63
25
8
28
12
77
87
201
39
33
90
13
17
123
28
20
124
32
3
36
36
9
12
28
77
27
3
25
47
57
51
69
16
83
37
89
18
81
64
48
44
36
87
21
4
11
36
84
81
9
24
48
24
3
16
11
13
11
37
35
85
53
135
52
48
5
30
96
84
24
13
8
105
7
119
9
40
56
3
57
60
120
4
5
51
45
39
4
140
15
18
43
60
56
4
24
5
72
3
12
9
15
24
27
9
4
48
72
8
9
90
21
9
19
12
104
9
7
12
23
120
24
21
112
92
60
48
3
13
24
8
40
120
8
57
87
63
37
20
36
12
160
80
28
95
25
60
35
25
11
24
9
40
108
8
160
20
9
43
120
5
43
5
114
13
8
9
6
120
45
117
43
80
36
60
21
7
32
48
36
39
73
92
15
72
1
17
27
76
20
40
44
16
12
47
6
192
18
37
35
61
12
20
15
13
12
80
112
41
39
48
33
27
60
3
25
236
4
29
48
42
12
121
44
36
24
9
54
21
51
60
21
24
24
52
5
48
19
180
23
37
68
3
9
93
72
27
15
61
32
16
84
48
32
12
28
11
9
3
78
72
63
40
71
18
27
60
9
66
36
18
7
80
100
12
56
100
44
72
15
33
12
64
77
55
65
24
43
36
116
16
32
21
27
52
92
60
4
264
23
157
120
17
15
39
9
40
35
177
39
25
72
60
65
55
108
44
48
12
108
75
30
159
24
36
21
30
57
88
23
12
93
4
20
40
8
33
42
73
32
40
53
19
53
7
65
66
21
24
81
43
36
17
3
112
60
60
35
9
3
85
20
160
11
69
40
48
35
13
77
15
12
15
12
18
72
96
72
55
17
123
96
4
48
32
111
66
114
156
33
12
99
45
4
32
88
8
48
52
20
33
67
125
72
43
119
6
7
41
114
1
11
1
8
24
75
13
108
11
1
65
42
45
28
29
151
89
48
18
108
81
136
44
88
20
16
17
72
102
18
126
69
16
59
18
3
64
116
40
12
167
25
47
48
13
80
40
12
96
12
95
9
3
73
5
18
12
24
81
39
9
60
64
80
12
48
3
13
24
188
27
21
15
12
18
19
48
5
24
15
15
9
87
37
32
36
3
9
28
60
92
40
17
39
51
49
104
12
16
59
1
152
76
180
120
12
65
18
57
3
9
96
4
32
51
24
66
3
12
9
151
20
45
63
9
18
9
21
18
57
48
45
120
126
13
60
23
33
60
64
5
43
47
1
20
40
20
27
25
72
47
66
3
52
32
153
54
18
30
81
4
11
81
75
24
21
9
24
30
1
35
25
12
215
13
11
61
12
20
36
4
5
6
109
32
64
72
29
15
208
41
24
15
15
45
45
87
99
45
24
195
1
5
55
17
3
99
13
173
87
12
36
57
42
13
59
30
19
44
40
95
25
11
6
66
37
17
6
57
12
36
3
12
133
56
99
57
48
99
33
15
72
73
20
129
19
29
27
36
15
48
90
67
92
3
24
36
37
11
24
12
6
27
27
73
32
33
111
60
51
105
16
35
33
117
18
21
4
20
27
54
91
32
88
8
36
16
17
15
28
23
24
33
28
12
12
56
112
60
5
63
72
27
13
8
147
45
148
84
41
67
8
87
24
69
96
96
40
8
12
112
68
33
6
18
31
17
24
18
48
73
ABCD 93498059308*3^$a+1 [50010]
60
5
7
9
39
9
111
60
48
45
15
60
60
65
19
24
69
24
8
48
16
56
16
15
60
5
31
12
12
12
45
63
120
72
41
96
67
12
180
101
48
40
24
32
16
96
39
120
65
19
45
39
81
3
93
3
5
16
99
36
48
120
24
17
19
12
144
33
152
72
43
12
36
84
9
56
40
15
60
180
12
48
36
57
15
33
8
7
105
24
87
41
43
84
36
21
27
36
12
48
60
65
151
72
48
9
159
9
99
60
81
24
48
123
12
24
33
3
12
57
15
60
120
60
17
127
84
24
45
39
12
53
67
120
48
29
112
15
36
36
48
65
7
48
120
9
111
24
33
27
21
72
48
24
80
55
17
31
81
3
24
36
48
17
7
48
81
48
72
27
53
43
12
24
24
84
36
17
31
89
19
21
3
12
36
5
112
8
40
39
17
88
27
5
43
21
27
12
228
29
67
29
16
183
153
15
41
55
12
29
120
40
39
9
15
9
51
69
111
12
84
60
45
15
72
33
15
57
3
12
9
63
60
204
108
12
17
16
8
19
117
48
3
5
24
7
113
67
21
51
84
81
51
29
55
48
57
27
24
77
40
96
3
12
41
103
24
36
93
32
19
108
12
29
43
48
24
21
3
48
12
96
12
21
3
5
64
8
160
27
141
63
33
63
41
64
87
12
12
9
63
24
17
64
39
12
21
8
16
51
72
21
24
3
5
43
29
184
63
48
12
5
7
65
7
36
69
99
12
36
69
8
55
60
84
41
19
21
8
184
192
63
105
3
36
12
21
27
84
33
63
33
15
81
8
127
33
27
45
48
48
48
99
5
64
3
12
24
33
27
72
5
40
15
12
53
31
36
36
24
60
24
69
24
120
8
72
7
17
16
3
12
33
24
48
51
36
12
96
101
127
60
77
7
96
84
60
84
12
12
21
39
17
43
93
96
63
9
24
120
56
64
3
165
75
12
33
48
3
36
57
51
36
12
36
24
96
96
60
24
60
33
111
17
16
80
16
87
108
333
27
45
8
7
24
36
24
5
31
24
36
21
48
15
24
249
15
36
12
129
3
48
120
24
5
40
15
24
33
104
16
8
48
55
57
96
27
24
12
129
56
67
120
60
9
24
15
84
36
12
69
48
27
120
77
31
72
12
24
21
15
24
17
43
84
12
29
7
105
39
9
3
60
24
81
39
24
156
29
43
69
48
15
96
72
12
45
15
9
8
103
33
24
128
43
21
48
15
48
17
40
75
84
17
55
41
40
3
29
40
3
36
9
3
21
3
60
12
21
3
5
7
65
31
96
9
72
99
12
24
65
24
79
9
144
39
48
72
33
8
7
36
48
53
31
48
12
12
33
63
57
15
12
21
24
15
33
99
21
200
67
5
31
57
72
120
87
24
9
39
17
127
17
64
3
21
48
144
15
9
24
63
96
17
16
48
72
39
48
24
48
9
56
40
3
96
72
12
48
65
31
60
36
9
15
57
8
43
101
103
153
15
81
15
84
12
81
24
111
9
63
36
21
15
24
36
45
32
7
72
60
53
19
12
12
24
21
24
15
17
55
48
12
12
12
5
19
93
3
12
60
21
48
48
15
65
19
12
24
60
93
27
21
8
7
48
17
7
48
81
8
24
43
12
132
45
87
9
135
12
12
120
36
96
21
15
105
27
45
27
72
36
41
136
27
45
8
24
79
9
27
77
232
27
189
51
72
72
5
91
12
12
48
5
103
17
16
27
12
24
12
12
65
48
127
36
60
89
19
29
91
12
36
45
24
51
69
63
48
65
91
69
56
19
5
72
31
48
9
32
55
60
141
51
12
12
180
84
45
32
48
67
189
39
65
79
9
80
16
96
32
136
8
64
96
87
48
33
75
21
24
27
5
64
63
33
135
36
120
96
45
152
72
31
17
7
24
137
19
93
111
12
45
63
12
21
3
69
15
17
24
139
12
9
51
12
24
24
24
33
120
123
45
24
3
21
15
17
16
51
5
16
3
12
81
3
36
12
36
41
43
36
12
125
19
69
32
7
36
24
29
64
27
21
39
12
12
41
7
96
12
24
132
33
15
89
7
84
5
16
120
27
53
112
15
57
48
27
45
27
36
41
16
63
105
15
24
9
8
48
31
33
63
41
48
7
17
40
39
9
3
96
5
43
12
9
3
36
12
12
57
32
43
36
12
108
33
63
36
29
31
57
72
15
41
7
33
39
17
7
33
32
79
129
123
5
40
32
24
72
31
33
8
91
24
21
39
17
136
32
72
43
5
7
144
9
56
43
21
8
43
117
80
7
36
5
43
53
64
27
108
57
3
45
75
101
24
43
77
16
48
8
55
120
60
48
12
60
72
29
187
21
51
36
9
15
168
57
27
180
17
55
24
65
31
57
8
31
48
120
17
31
17
19
21
135
57
3
53
19
36
33
24
48
51
45
24
3
173
31
24
57
27
5
16
15
12
21
ABCD 93498295838*3^$a+1 [50002]
45
15
69
120
84
99
121
191
84
49
68
39
84
1
59
21
255
60
33
111
25
12
20
15
25
80
15
180
45
4
20
48
75
13
168
104
51
37
8
15
1
8
120
48
24
15
45
4
96
108
35
57
24
220
36
104
147
48
45
87
93
112
35
264
25
59
252
129
48
96
36
220
24
80
120
111
21
60
24
144
64
23
129
16
68
291
9
39
25
72
155
21
12
48
99
33
40
180
36
24
32
24
96
60
36
40
47
37
36
23
72
9
99
37
32
15
61
11
81
24
40
176
99
36
120
48
25
56
24
12
63
97
68
75
12
25
140
100
23
81
48
40
71
144
21
160
32
63
36
49
56
16
32
48
24
48
12
63
12
9
12
3
9
40
128
39
21
64
59
24
1
11
225
16
44
51
45
24
96
64
56
84
36
28
11
25
11
117
48
48
39
25
23
132
132
1
32
87
33
36
12
135
9
15
9
12
12
16
47
25
8
64
96
47
24
93
36
24
48
48
160
20
60
36
99
96
49
92
27
25
71
1
56
40
35
60
9
60
3
33
123
145
12
83
36
9
52
80
3
9
15
165
16
11
36
12
48
9
16
44
108
36
4
32
48
16
32
24
96
39
45
156
147
12
9
171
33
48
52
71
1
8
28
44
40
95
96
25
95
85
95
37
23
25
24
8
40
80
51
69
123
12
33
63
57
112
32
40
20
124
35
21
120
96
48
16
35
36
144
73
68
28
36
36
32
216
4
32
51
120
105
108
180
15
12
189
16
20
3
60
84
121
176
40
11
33
111
21
75
85
24
20
84
76
48
47
69
159
33
232
8
255
9
24
27
69
39
69
171
9
27
225
220
216
59
36
57
100
36
24
120
32
24
24
120
52
128
52
168
47
21
99
24
25
119
97
36
80
84
39
72
97
11
69
12
4
56
3
12
69
4
12
176
64
128
36
15
81
28
107
49
227
33
12
24
24
39
33
72
63
57
12
48
3
120
33
39
108
33
27
9
88
36
47
37
72
23
153
24
75
109
71
96
12
21
27
33
15
21
39
81
195
81
147
57
48
72
144
72
48
87
33
76
11
24
60
13
71
1
44
76
8
75
45
3
12
120
153
3
69
88
23
105
15
25
44
28
179
33
16
164
312
36
60
84
36
24
148
68
15
13
35
57
3
84
73
164
15
13
32
15
25
128
63
33
27
93
4
68
24
16
48
215
24
120
1
56
40
95
9
4
83
145
32
96
75
12
33
40
144
32
96
15
25
35
69
24
72
12
12
24
87
24
49
59
85
96
47
33
72
15
97
180
92
4
12
128
72
24
24
39
37
164
96
108
60
96
132
124
71
9
40
140
219
21
108
3
69
88
68
3
57
4
236
15
73
59
13
32
15
33
15
105
12
12
40
80
15
13
20
40
23
120
33
84
75
1
24
23
25
8
51
181
8
24
156
100
12
44
51
37
8
3
132
120
37
60
32
15
24
145
12
44
16
8
184
20
3
48
9
52
11
37
20
40
23
12
37
8
111
9
28
224
16
68
400
12
32
3
12
13
48
36
44
52
140
15
25
59
60
9
16
108
188
64
131
48
12
69
123
33
48
16
216
95
129
64
176
24
15
24
153
72
76
20
60
132
27
1
116
28
140
88
44
16
35
45
132
48
28
11
9
124
68
48
12
12
3
37
12
80
99
9
15
1
47
25
8
36
15
45
24
15
45
4
47
13
20
108
60
24
135
69
36
48
123
133
72
8
27
84
9
264
63
49
44
12
135
97
11
21
63
45
36
60
96
96
12
36
4
8
207
72
45
84
24
111
69
27
133
32
3
13
47
12
69
36
75
81
60
52
11
85
32
148
12
59
33
52
11
25
8
100
96
59
9
76
44
72
108
12
24
76
95
21
24
24
12
3
25
32
159
105
40
83
36
ABCD 93498369106*3^$a+1 [50068]
16
27
60
12
54
39
45
6
84
36
69
15
102
6
18
11
120
24
37
48
6
24
77
55
65
40
8
121
30
6
162
66
6
6
18
36
36
9
39
41
31
54
18
180
72
48
60
30
11
24
13
54
18
3
15
30
78
77
43
102
23
91
24
30
30
12
30
24
119
61
48
6
36
24
30
36
84
60
24
12
198
30
47
48
121
36
6
45
32
48
24
1
18
6
18
36
9
123
12
30
30
48
48
66
3
32
163
12
30
51
33
156
11
97
30
42
30
41
24
55
18
192
6
65
103
54
12
198
65
1
162
72
66
51
15
41
13
11
160
3
45
32
25
18
48
53
7
24
78
66
9
32
13
12
18
125
247
6
75
8
1
23
13
155
67
6
54
12
48
18
27
15
17
40
9
42
24
53
97
71
40
8
1
23
61
12
54
60
18
11
72
7
18
78
42
24
15
51
48
72
150
143
55
6
6
24
78
30
156
29
55
6
59
72
43
102
54
17
109
6
108
102
27
48
33
24
96
6
18
6
36
5
48
48
120
73
186
48
77
19
72
45
32
61
11
19
12
89
19
96
18
75
32
79
9
56
1
60
18
30
11
49
42
149
7
168
17
49
66
5
48
115
5
24
31
42
30
60
29
48
31
66
48
135
15
102
11
13
30
5
55
36
5
43
5
55
57
9
144
18
102
6
24
120
42
24
71
55
18
42
60
24
60
101
16
33
24
108
60
42
18
30
45
117
6
42
83
37
150
24
101
19
246
23
67
42
123
72
3
29
49
42
117
8
72
31
126
18
30
96
155
121
48
215
96
67
60
102
36
90
42
27
72
80
19
6
30
60
48
45
32
40
8
55
18
54
18
66
125
25
36
3
32
24
19
6
102
17
73
42
5
7
30
18
6
12
24
54
12
5
109
6
5
79
18
96
12
24
6
30
23
72
43
120
5
1
6
72
17
16
15
18
24
102
66
90
150
84
11
49
6
48
12
18
59
31
17
43
90
35
19
5
67
5
1
42
90
150
93
9
84
72
27
165
11
1
24
39
27
6
23
151
84
66
48
27
8
48
25
54
18
23
24
48
13
30
60
12
6
90
72
12
185
13
72
18
18
6
66
24
18
42
24
51
9
30
132
18
35
37
60
18
42
107
25
66
54
6
234
156
11
24
216
43
53
73
47
120
7
108
5
109
35
19
24
30
6
36
5
16
104
109
24
42
138
12
60
54
114
42
60
36
42
108
24
186
5
37
6
24
42
96
75
27
12
60
5
43
6
72
23
67
120
42
35
1
174
210
12
24
11
13
60
6
17
37
36
71
49
12
42
48
113
24
37
83
13
132
23
139
24
66
138
42
30
24
42
12
48
59
24
25
95
24
37
35
49
54
161
24
13
12
18
102
6
177
9
66
45
39
18
47
24
19
90
66
41
31
84
5
91
24
5
121
39
8
13
12
12
48
12
54
36
18
3
27
30
60
35
31
30
147
80
24
19
21
80
1
47
103
65
19
18
3
3
162
72
107
40
8
31
366
78
60
12
24
6
18
6
174
17
13
60
6
41
13
42
30
3
27
30
78
6
12
12
96
12
23
31
6
35
48
24
37
155
120
31
12
53
157
12
114
54
6
126
24
171
21
48
36
36
60
42
48
5
67
48
29
133
11
25
30
41
120
31
168
24
12
53
13
27
3
53
25
6
60
66
108
162
42
3
57
95
7
41
7
65
1
30
90
71
133
11
192
19
36
18
54
30
11
19
53
85
252
66
84
6
131
96
25
84
83
43
12
12
30
6
24
41
19
60
66
48
132
12
18
5
19
78
36
42
42
6
9
21
11
103
41
151
18
47
120
1
18
192
29
288
43
132
30
12
18
78
18
6
18
66
131
19
90
99
57
84
30
156
48
65
1
84
138
42
47
115
6
42
53
19
6
15
45
12
15
8
67
6
36
60
95
13
6
114
35
7
60
138
60
23
85
35
157
3
24
8
1
42
162
48
12
42
6
42
30
18
53
1
30
78
131
37
24
126
29
48
48
13
30
6
6
24
30
198
45
75
12
89
19
101
49
12
35
48
151
41
16
27
45
80
1
42
18
84
23
7
30
11
1
96
30
12
96
36
24
17
13
6
5
19
141
3
5
13
12
15
56
67
18
6
29
79
30
131
85
6
54
126
33
51
6
300
35
49
71
49
54
12
18
96
51
81
24
23
1
47
13
24
42
138
47
24
37
84
6
209
13
90
12
24
77
25
30
42
42
29
49
6
12
29
1
23
31
96
150
18
9
32
1
23
7
12
12
84
54
30
66
24
6
9
8
40
24
ABCD 93499117664*3^$a+1 [50117]
96
36
120
18
6
126
51
69
171
249
183
207
24
69
51
6
54
180
21
69
36
228
96
15
69
63
48
60
144
141
15
15
6
198
57
45
384
126
33
51
24
21
36
36
120
3
144
216
66
78
90
30
6
144
36
120
60
111
69
15
75
165
36
48
57
3
27
204
90
156
3
60
141
30
96
48
72
21
39
54
84
36
60
66
114
174
90
42
180
48
6
111
213
30
6
15
72
60
87
72
21
123
69
168
159
18
66
81
45
168
36
54
66
147
69
60
15
3
21
9
75
180
96
192
72
132
33
90
165
180
45
60
87
24
120
141
60
90
213
51
117
27
72
9
105
51
168
156
75
66
111
93
39
12
96
63
36
24
345
15
21
144
12
39
144
21
36
33
30
24
201
12
240
99
24
30
204
36
144
12
111
57
51
36
36
33
27
27
81
72
108
375
69
75
21
9
36
6
138
6
54
12
75
24
72
69
123
57
15
33
6
177
3
141
249
24
72
39
15
54
15
237
84
180
27
69
180
51
180
129
288
255
108
99
24
36
90
39
9
75
21
180
30
240
66
144
6
174
186
90
174
24
30
180
6
54
75
36
189
90
6
36
144
39
36
12
3
30
39
51
9
27
60
54
84
27
144
51
54
90
21
33
72
3
12
93
36
39
396
141
18
66
27
120
33
150
84
21
69
162
108
57
93
90
126
84
147
123
45
51
36
21
108
141
48
162
21
60
9
150
33
216
21
39
105
51
3
90
3
123
69
21
54
57
249
39
15
213
24
84
96
156
168
99
96
84
21
21
54
66
63
27
9
12
57
15
21
36
228
3
267
81
69
66
36
21
288
180
24
141
36
300
108
63
120
180
33
90
54
96
147
12
177
168
12
198
36
117
519
18
15
147
144
21
69
39
27
54
150
84
165
201
54
66
75
141
39
15
21
123
360
45
72
144
105
159
105
126
144
57
24
15
30
39
21
66
45
315
93
75
342
18
93
9
24
84
96
54
105
57
3
15
12
93
75
156
9
12
33
36
39
96
36
9
54
150
15
21
39
87
21
99
18
6
84
21
105
99
48
123
180
186
120
60
48
342
21
3
120
81
153
75
108
108
36
96
27
90
27
33
15
96
141
144
15
51
18
132
75
9
75
60
9
96
36
51
39
48
21
24
81
24
30
21
36
96
120
180
39
90
51
93
120
54
93
3
66
99
9
3
39
21
228
111
18
15
87
21
24
69
51
75
69
36
129
75
99
72
54
24
15
51
36
18
186
21
99
24
141
39
33
33
24
75
81
111
60
36
33
111
48
180
147
30
111
87
273
72
21
39
117
18
57
36
3
105
39
36
21
105
39
12
3
120
144
93
93
90
66
63
207
9
72
33
120
96
144
39
45
147
168
48
57
66
114
12
39
219
120
330
30
ABCD 93499302322*3^$a+1 [50017]
21
144
3
56
55
30
51
8
67
5
16
144
15
89
64
8
184
56
103
6
99
21
3
56
121
96
18
69
15
132
53
48
19
21
39
210
54
9
15
36
5
40
72
48
15
281
16
117
123
8
61
90
9
72
104
109
12
78
17
64
3
36
36
60
84
117
168
27
30
18
60
54
11
16
3
42
3
63
144
18
36
54
18
123
39
41
121
71
24
40
9
36
35
109
107
24
48
25
18
30
90
24
29
55
9
27
186
155
55
33
80
136
8
121
90
5
1
18
12
18
126
57
15
54
24
35
19
53
127
252
48
5
67
108
78
3
87
12
5
13
35
19
165
129
30
36
5
85
83
43
29
25
63
80
7
90
54
41
31
9
111
54
35
79
324
12
18
42
93
45
90
57
15
186
18
117
147
53
24
24
120
31
36
117
72
104
55
105
104
72
61
174
93
87
18
60
27
45
198
21
24
32
16
72
135
41
16
15
89
55
89
55
60
117
24
219
72
120
18
27
8
16
96
75
84
96
65
16
45
227
37
18
185
13
54
60
129
104
88
32
73
258
192
132
17
73
18
125
127
72
84
24
30
90
6
84
90
18
15
75
132
180
252
33
51
69
207
144
41
151
60
69
48
63
57
15
102
18
90
150
57
15
198
48
59
19
197
13
27
15
102
11
85
75
32
37
18
65
48
96
216
24
181
99
111
132
173
37
288
18
24
18
63
45
11
48
48
19
93
32
31
17
96
211
108
6
11
19
204
246
131
16
3
12
18
54
72
9
27
77
85
60
108
3
96
8
13
18
177
32
103
9
21
18
6
59
16
171
18
35
61
11
88
21
24
75
27
72
53
24
48
127
9
104
88
24
24
152
19
54
30
144
17
61
18
41
133
75
56
67
18
27
15
72
120
6
11
19
36
36
29
16
87
246
6
69
32
43
12
17
151
105
56
40
51
93
69
11
55
36
96
5
13
11
16
80
49
18
108
252
5
163
53
24
96
55
36
168
21
159
12
69
99
53
40
8
40
105
119
7
24
84
72
53
61
54
102
23
13
42
12
54
42
90
35
85
3
69
3
120
45
30
90
83
169
23
13
75
104
7
180
69
291
45
45
123
123
29
43
60
81
81
23
25
71
24
85
35
16
264
15
17
49
6
89
37
99
111
17
120
7
6
3
72
9
119
139
48
90
18
96
108
18
54
261
9
36
27
80
37
30
29
40
75
149
120
1
204
30
77
19
21
63
105
8
229
3
93
102
93
39
41
64
24
72
15
9
8
31
96
30
203
67
5
13
3
72
51
101
64
21
54
84
60
77
133
18
177
45
30
222
66
114
59
67
12
108
18
42
17
37
83
37
24
11
43
101
55
6
234
54
30
36
36
24
36
156
5
72
136
75
21
69
42
9
8
31
36
90
78
30
47
13
155
7
48
96
41
40
129
42
90
99
63
12
24
84
33
39
41
40
8
96
48
16
171
5
64
87
72
153
9
78
65
37
291
8
97
252
35
72
48
13
3
15
65
24
31
209
16
27
53
96
64
24
32
64
27
77
31
36
149
64
75
45
48
32
120
43
18
59
67
36
57
96
15
17
19
5
13
18
65
79
30
90
60
29
25
12
3
24
51
29
72
1
39
105
18
108
18
87
27
12
233
61
11
16
3
36
9
45
171
8
37
114
81
3
213
39
54
27
207
81
69
35
37
48
3
8
40
45
12
132
11
55
41
64
75
72
114
35
13
6
165
96
21
18
54
75
51
5
16
69
126
45
63
18
108
6
29
19
21
56
1
87
48
189
11
7
57
24
45
192
18
72
60
5
43
5
64
ABCD 93499346056*3^$a+1 [50581]
355
120
353
207
160
173
36
559
125
72
108
7
360
360
168
120
497
175
104
136
368
72
45
180
108
51
21
288
612
295
8
381
195
21
468
231
309
235
72
600
80
88
221
51
400
240
8
160
192
80
129
279
40
240
557
459
16
240
480
360
8
381
144
307
288
120
32
160
173
36
144
487
233
36
195
129
55
72
53
67
293
36
151
29
91
104
21
243
112
408
56
16
173
267
48
261
51
40
413
72
540
415
89
79
65
252
163
341
211
360
128
201
15
16
480
48
125
72
144
99
112
248
81
144
207
225
375
144
16
185
415
8
96
21
235
89
31
5
459
189
627
309
91
248
165
180
591
201
55
53
51
129
7
8
597
339
21
99
376
425
15
360
208
65
375
360
40
80
216
64
120
77
144
459
352
408
56
64
152
345
279
304
56
144
40
312
8
280
72
53
27
328
360
72
120
80
48
297
144
360
135
9
447
144
129
360
72
495
280
240
80
48
400
120
821
171
168
57
63
81
216
295
240
104
24
40
17
15
480
280
485
115
80
208
281
36
180
175
104
184
797
115
120
368
112
5
324
151
29
171
549
180
159
232
ABCD 93499493078*3^$a+1 [50010]
57
8
40
32
45
48
19
63
33
216
35
6
7
3
45
24
80
16
8
21
3
27
136
125
33
31
141
90
33
27
38
7
72
11
165
7
30
3
15
30
30
50
19
8
99
21
43
69
3
164
36
18
130
56
4
5
24
16
15
17
15
9
40
9
50
30
66
36
25
15
48
129
11
40
26
19
65
22
33
11
13
56
7
65
55
9
65
34
30
87
8
7
90
15
8
24
1
12
14
4
2
15
9
24
7
5
3
55
20
21
61
35
13
107
55
44
30
90
69
51
60
9
55
20
61
80
88
11
37
8
40
87
17
57
31
35
28
122
10
48
5
15
22
18
65
55
26
16
18
21
11
13
71
1
59
21
69
19
11
6
18
72
13
41
55
9
32
7
3
5
48
51
6
10
53
16
51
14
31
72
3
8
52
30
44
36
3
7
9
119
1
11
13
75
12
9
35
6
7
3
60
9
39
12
5
33
55
96
99
62
39
40
9
32
48
7
63
81
9
30
20
61
11
30
24
34
80
72
45
3
40
62
87
16
35
30
10
20
52
44
9
57
18
12
48
66
46
20
37
11
45
21
19
27
104
93
1
47
3
6
15
40
65
16
23
64
3
8
36
6
3
40
32
112
32
9
7
53
6
16
80
37
3
14
4
122
18
30
129
16
32
99
109
47
33
40
11
54
7
48
95
36
4
57
3
12
33
32
15
58
47
72
72
61
18
12
53
24
3
45
25
48
30
41
16
24
29
19
3
29
9
10
12
14
19
72
15
17
48
3
12
9
61
27
11
36
33
3
45
15
105
3
21
15
6
67
3
8
52
8
25
35
69
73
63
15
9
47
1
3
5
24
3
28
80
129
3
48
100
20
42
70
53
15
22
18
89
31
57
32
88
5
3
67
20
105
64
56
43
72
29
24
27
40
45
35
10
59
16
8
24
31
26
34
21
21
48
110
12
57
27
16
44
66
70
30
14
13
143
49
56
33
82
93
87
80
25
80
9
39
45
10
92
198
30
96
16
17
40
23
9
91
45
53
10
60
5
7
14
16
68
72
40
38
9
33
39
9
102
18
22
30
83
40
32
24
16
3
5
24
72
24
45
10
17
33
111
81
10
38
52
18
2
24
66
45
15
25
59
16
45
5
90
48
22
35
120
99
85
8
136
27
18
35
51
30
6
148
5
7
33
32
120
75
108
1
5
4
2
10
3
17
7
11
69
51
37
35
24
30
103
17
55
48
120
32
16
29
6
120
85
45
3
15
57
35
28
17
160
5
10
74
24
40
60
75
15
9
3
5
85
59
9
6
81
120
24
40
59
40
20
22
74
16
38
22
45
3
5
7
104
81
40
24
89
7
15
20
24
4
17
9
34
20
1
24
56
75
30
166
33
72
8
25
90
92
73
11
24
37
32
21
22
14
55
11
10
30
5
43
32
18
22
8
12
10
60
27
21
32
19
59
40
32
13
11
13
8
40
65
63
21
3
33
10
60
33
24
3
90
30
8
61
8
3
45
63
42
108
27
40
3
20
96
49
32
3
6
46
30
3
24
3
69
56
48
27
13
11
24
10
20
55
27
20
10
39
95
36
40
8
12
25
15
9
39
57
35
18
150
52
65
3
40
120
77
3
12
57
16
77
60
10
20
10
23
111
25
11
28
9
3
168
80
30
66
34
27
32
48
43
56
16
29
16
5
115
125
10
60
29
19
32
45
48
64
33
108
30
21
51
14
31
29
6
37
56
24
16
32
163
32
78
36
16
14
54
66
69
7
44
13
123
5
99
4
17
99
69
21
6
58
86
120
64
62
18
70
80
55
72
48
32
55
33
24
11
40
45
35
69
16
56
1
48
32
28
30
77
33
66
4
12
44
4
21
56
48
37
123
32
25
50
37
11
61
71
73
107
18
10
20
70
12
110
40
30
23
21
3
48
24
16
63
2
24
6
10
38
36
6
15
55
44
85
59
10
32
60
63
27
45
9
24
55
11
13
152
21
84
15
39
1
8
27
4
9
83
40
60
48
9
47
1
8
16
8
31
17
24
19
5
7
48
12
8
10
30
2
60
15
40
3
60
20
10
62
13
5
6
76
44
4
9
128
40
23
9
16
72
8
55
20
12
108
96
4
2
40
48
30
12
104
6
58
110
70
9
8
9
31
63
12
29
9
12
3
16
56
3
12
28
12
44
64
86
6
10
23
27
28
41
24
55
20
30
40
2
78
60
67
35
24
136
5
24
88
56
40
32
48
57
18
21
31
33
5
10
50
111
31
68
37
24
8
151
9
8
103
105
15
9
8
69
94
12
20
24
4
41
61
44
34
45
15
20
21
19
12
9
56
39
4
29
21
19
8
63
1
9
2
28
12
8
45
81
31
75
38
15
16
120
9
32
10
93
11
13
17
39
16
35
4
17
24
21
118
32
13
45
86
13
32
24
55
12
50
10
74
39
37
18
105
120
11
54
12
78
37
3
45
11
13
3
8
52
33
47
10
23
55
9
3
104
46
8
10
12
65
39
1
15
68
6
79
15
12
48
176
4
81
41
88
2
37
3
38
7
3
62
15
48
16
9
39
21
20
7
35
37
11
72
13
11
126
7
111
2
15
55
89
24
16
11
30
70
17
31
57
23
9
31
41
9
31
11
85
33
12
78
60
42
48
47
55
17
112
35
13
251
10
62
28
26
39
67
53
55
41
135
33
160
63
9
39
12
8
40
80
40
12
33
27
45
3
42
3
65
6
1
65
7
11
69
13
18
162
74
4
12
18
75
27
5
43
20
9
40
11
45
97
48
12
38
40
12
33
56
9
31
80
64
5
112
14
24
21
15
33
21
42
97
47
64
80
9
33
15
3
52
90
8
10
12
9
48
41
7
95
33
67
18
122
10
18
12
33
17
7
8
48
16
59
61
80
51
28
92
40
48
50
12
15
3
22
15
35
40
5
43
56
76
44
64
50
42
9
45
3
43
45
48
27
68
100
77
33
ABCD 93499624906*3^$a+1 [50009]
6
6
30
48
57
33
42
18
6
21
8
67
29
84
55
89
37
30
5
91
60
29
61
47
31
66
36
3
87
48
72
24
6
15
32
100
12
44
112
12
56
7
93
15
6
39
12
48
60
24
3
5
52
60
3
30
18
57
32
12
16
3
42
63
36
39
57
32
73
3
12
33
72
27
3
9
224
12
168
31
41
12
16
12
75
45
12
63
57
21
39
63
33
57
84
96
108
11
64
24
183
9
48
3
17
36
16
56
4
24
12
8
24
31
89
60
28
33
39
27
66
15
20
13
111
36
24
24
27
45
33
15
21
39
80
37
75
84
48
57
114
69
48
48
32
55
90
15
12
72
44
180
40
20
85
36
15
128
1
12
39
20
85
23
73
39
99
29
103
5
13
59
12
24
36
1
30
9
39
45
120
51
60
6
155
64
9
66
36
168
21
68
31
41
61
87
51
5
31
53
97
36
60
27
36
51
21
32
37
3
51
117
32
37
24
51
15
24
120
117
15
9
36
12
8
79
41
139
6
15
84
9
336
39
12
39
45
48
12
8
73
27
12
105
51
3
66
66
45
12
3
77
36
76
111
84
89
24
37
39
12
20
79
174
42
30
39
84
36
24
27
105
3
221
16
60
225
24
30
36
89
4
104
96
55
17
145
3
60
56
61
54
6
84
75
8
36
67
144
45
39
6
15
39
29
61
42
30
3
24
60
48
32
61
30
9
60
96
72
9
126
29
36
40
39
29
252
25
39
8
100
3
17
43
30
30
9
68
37
63
57
15
129
42
17
136
21
95
49
39
20
31
6
15
44
37
35
4
8
31
29
103
45
12
51
120
12
117
3
24
60
24
9
33
18
65
40
21
51
60
33
47
25
54
21
60
20
244
8
31
30
71
85
6
29
49
39
111
30
11
55
29
4
36
32
28
15
29
7
33
32
76
45
15
12
93
15
75
30
143
7
18
87
12
180
56
36
28
48
3
9
57
30
69
87
29
24
40
57
15
144
69
42
29
55
33
92
109
96
90
33
60
51
81
68
133
54
24
6
3
60
93
3
44
67
5
91
57
168
44
16
93
6
9
192
33
39
27
204
57
20
19
41
12
40
213
95
84
16
15
5
49
39
56
4
45
12
47
151
72
53
25
27
68
60
12
25
119
28
3
84
60
29
55
6
3
12
39
90
47
55
197
148
80
28
87
29
19
66
23
88
12
21
59
7
53
13
23
4
3
30
54
93
96
84
3
5
49
6
149
25
23
36
7
53
1
36
3
57
18
5
1
59
16
45
6
5
100
9
11
55
77
36
72
4
189
75
81
54
9
27
65
144
64
93
39
39
12
48
45
21
3
8
163
89
28
60
15
29
4
21
30
156
53
121
3
3
84
30
24
47
25
23
64
27
6
3
36
8
28
93
59
193
39
8
31
6
6
60
57
63
108
6
123
48
12
32
28
3
30
27
27
21
12
3
168
9
33
23
16
68
36
31
30
71
12
88
60
72
21
6
9
96
45
30
185
4
132
140
252
31
5
7
54
66
177
87
33
20
103
5
13
30
6
11
19
65
31
78
111
56
73
36
114
5
175
96
5
84
37
18
30
95
31
84
12
113
1
63
33
39
39
45
84
12
20
16
9
6
5
88
27
69
60
36
69
60
6
108
42
30
53
31
6
24
6
69
8
13
3
36
45
11
79
24
69
8
40
120
39
5
28
3
9
24
51
24
9
108
15
65
40
12
93
3
84
56
31
6
78
21
116
19
24
29
37
60
135
36
33
39
8
85
18
5
55
60
21
8
43
18
120
231
51
113
12
25
83
60
12
109
3
231
5
4
3
120
9
9
47
24
64
72
15
57
51
45
87
57
3
9
15
29
55
137
49
51
32
37
30
60
6
23
25
11
24
4
87
90
156
18
12
18
42
45
45
234
5
48
252
64
21
11
19
60
29
76
348
33
24
99
45
126
84
6
54
6
171
48
24
20
28
32
7
66
47
31
12
48
9
8
24
36
103
5
36
55
150
204
90
149
67
33
36
12
39
144
29
67
33
21
59
48
108
97
35
13
39
32
60
28
120
36
212
28
84
87
54
27
9
15
140
4
20
4
33
27
20
36
52
9
71
120
169
15
45
54
6
30
29
157
24
155
16
44
91
30
27
261
15
117
90
29
25
60
66
324
36
45
188
12
40
9
255
20
96
40
9
6
24
21
8
40
84
21
47
19
9
51
6
30
30
84
36
3
21
35
49
27
39
33
33
75
39
24
9
68
64
129
30
9
60
93
47
40
27
21
75
5
ABCD 93499695676*3^$a+1 [50055]
229
11
42
30
37
11
42
78
60
49
83
48
72
13
59
97
144
24
281
30
61
288
276
36
144
5
31
89
55
36
11
162
7
89
30
25
36
48
36
17
72
307
29
115
29
78
12
61
17
78
120
109
53
19
59
1
71
13
96
23
25
35
61
107
37
36
35
109
35
36
264
37
59
132
30
30
42
31
137
43
144
53
120
78
60
49
251
61
84
17
7
192
23
18
150
18
79
36
24
143
13
24
65
30
156
1
83
18
42
85
11
30
24
67
11
168
1
108
293
18
30
30
1
23
66
54
48
90
7
83
13
137
30
12
300
97
84
47
13
35
174
48
102
108
60
97
36
5
24
6
61
143
157
108
11
25
137
43
36
168
185
31
107
30
162
78
19
48
5
6
61
29
54
186
120
72
30
18
91
11
240
73
335
1
108
155
66
55
329
96
30
90
192
72
31
24
12
59
85
24
5
6
1
71
48
42
30
42
66
132
37
60
65
6
85
149
48
7
41
192
163
107
13
35
12
102
186
12
18
120
55
65
342
49
59
25
77
138
25
155
1
89
54
145
203
30
19
108
60
72
48
72
131
18
19
83
120
42
6
1
288
65
18
12
25
203
37
36
144
36
95
61
23
48
109
60
228
36
36
60
59
72
18
30
60
121
23
96
12
13
84
36
24
5
150
1
204
11
109
11
60
54
55
60
23
78
222
138
24
6
25
167
13
5
19
83
90
102
120
37
149
79
71
60
54
31
95
120
1
108
125
138
30
72
48
72
216
30
49
11
60
24
48
42
31
35
49
96
120
155
120
120
12
12
18
139
60
11
37
65
7
168
11
1
60
23
205
36
59
85
11
12
37
5
31
107
78
31
23
241
89
55
113
30
60
37
23
133
5
90
1
48
180
113
42
25
155
18
43
35
60
150
42
48
12
42
78
37
83
162
78
37
60
35
108
132
150
48
42
60
48
18
30
61
11
18
24
7
251
30
19
144
60
84
72
11
48
109
5
30
1
36
11
60
109
119
24
1
137
78
90
30
120
42
199
143
25
36
5
54
18
67
53
67
36
227
49
251
157
36
35
150
150
144
25
191
12
37
95
85
11
60
30
72
30
72
138
150
90
7
71
1
24
17
127
83
48
25
77
42
48
217
5
78
253
167
30
7
36
59
120
276
61
168
12
29
114
97
29
24
96
72
318
42
7
65
6
12
277
23
48
24
18
90
372
1
155
180
241
59
12
18
72
19
83
48
120
60
37
12
53
78
49
60
29
79
35
96
25
24
95
25
125
150
37
53
6
61
23
78
7
65
6
72
73
17
7
11
12
162
18
132
1
24
23
42
78
18
114
126
79
113
67
60
12
53
18
109
23
18
120
43
5
31
113
7
288
132
509
102
37
72
59
121
179
192
12
18
102
85
101
30
42
7
35
78
78
24
37
168
11
25
209
90
37
24
156
119
84
18
48
24
66
102
67
23
49
48
96
144
125
18
30
187
180
12
108
11
54
67
48
23
157
83
49
29
271
60
48
60
11
109
65
151
17
42
36
49
215
36
12
49
41
48
19
53
72
6
90
259
60
180
5
30
ABCD 93499696606*3^$a+1 [50000]
57
54
25
32
48
159
81
16
8
153
54
90
126
54
30
54
24
120
6
36
18
66
9
72
33
31
5
102
37
167
90
54
162
48
31
119
25
41
36
18
81
24
16
23
72
24
1
24
32
24
96
57
72
30
18
18
69
64
29
42
105
16
113
39
87
30
18
57
24
15
66
39
21
18
72
73
176
15
1
120
101
3
9
36
27
63
9
15
18
48
15
72
135
12
18
27
40
47
30
18
33
39
33
40
5
72
19
56
24
39
90
6
144
30
60
12
3
21
72
3
15
30
99
15
126
90
9
45
12
24
7
24
23
1
32
129
30
36
69
16
5
42
18
54
54
72
12
63
24
129
24
63
45
43
5
99
81
36
51
240
39
33
87
18
18
69
93
18
9
69
19
47
24
72
30
19
5
19
29
42
105
15
18
60
12
175
128
40
95
30
60
30
25
32
15
114
36
3
27
6
135
63
30
60
15
64
23
25
24
23
90
15
48
63
222
43
11
84
90
15
21
114
192
33
21
51
165
43
287
18
31
8
48
64
48
96
47
9
189
144
51
15
6
30
60
174
27
135
9
105
55
29
36
90
18
163
53
36
108
91
95
97
8
39
57
88
101
19
35
13
23
150
51
15
121
77
67
23
1
239
153
39
24
66
60
66
60
133
59
18
19
23
57
153
6
9
93
42
81
45
66
9
24
81
30
169
137
78
33
120
24
93
3
24
165
51
63
25
5
72
99
15
33
3
108
36
18
48
132
15
75
12
18
60
3
69
30
18
18
9
136
23
57
9
18
6
12
252
103
29
36
12
3
69
24
75
96
40
5
84
6
18
7
5
24
51
111
18
54
30
123
63
25
65
30
6
3
153
24
63
48
45
43
240
5
24
3
64
23
120
42
18
138
27
45
90
6
27
24
16
23
66
24
84
3
39
66
42
12
105
75
229
56
63
102
19
59
30
31
41
36
18
9
45
78
109
29
51
45
43
23
33
39
72
36
18
24
138
9
15
9
45
66
18
7
83
45
48
69
36
42
30
6
126
75
63
18
7
56
69
12
54
129
72
39
30
24
90
12
6
54
174
6
13
17
18
60
30
51
99
90
72
30
21
87
18
72
126
6
75
33
72
15
39
12
252
105
93
43
32
88
41
36
115
32
27
85
29
27
48
96
16
47
30
43
29
78
12
24
1
65
54
72
33
72
112
5
30
21
96
24
144
136
65
54
25
17
55
89
31
48
23
9
24
39
72
121
23
132
30
54
60
69
69
75
48
9
30
96
18
7
23
24
73
35
13
96
119
114
30
78
18
25
32
99
21
159
54
72
19
24
29
60
108
30
234
43
47
168
66
24
12
99
144
63
42
36
19
47
54
67
23
144
6
115
29
171
9
18
102
6
30
42
102
36
24
90
12
150
18
48
54
3
40
173
222
12
9
24
153
12
3
165
18
30
6
45
135
30
60
111
24
24
112
8
16
5
3
93
67
95
25
23
33
135
1
24
29
138
42
12
171
45
18
1
48
32
45
78
18
12
96
111
45
6
12
33
189
108
198
9
21
3
16
23
12
60
49
161
15
63
97
5
219
24
81
24
18
45
45
43
41
15
45
18
81
117
84
15
111
24
33
72
21
48
96
3
441
72
24
120
55
5
51
15
24
33
15
18
63
15
54
36
162
30
204
3
88
8
45
27
63
9
93
42
30
27
51
12
81
15
25
32
189
78
12
126
19
8
33
63
225
15
39
57
33
31
5
99
288
24
69
6
18
18
138
24
36
51
93
27
39
6
66
78
27
39
105
9
36
43
23
33
136
56
9
36
19
24
71
30
18
42
111
105
12
96
66
1
53
99
27
133
80
81
15
267
13
5
90
114
31
95
25
41
6
48
9
96
99
12
33
16
32
15
30
72
42
120
60
18
27
9
12
43
179
13
35
132
18
7
56
57
72
6
121
53
3
33
55
5
180
66
18
67
8
15
18
54
49
11
30
78
105
123
18
60
84
132
55
24
11
54
15
39
30
27
45
96
19
29
222
18
36
48
15
48
27
93
69
19
5
219
15
18
12
195
93
19
23
33
15
114
39
69
27
ABCD 93500222878*3^$a+1 [50032]
72
30
78
72
63
57
23
85
6
54
191
235
165
96
8
25
72
15
129
84
162
54
75
15
6
180
18
156
144
161
79
30
6
54
15
48
80
73
54
12
21
33
95
49
15
21
35
169
15
15
81
45
107
88
135
66
54
114
126
137
37
60
66
5
49
23
157
75
21
54
90
11
289
90
21
39
66
6
48
60
66
96
18
57
104
145
126
48
33
39
150
35
55
33
51
5
40
176
19
174
6
54
155
16
21
18
6
75
32
13
306
18
72
39
32
37
126
54
42
54
84
6
21
33
231
24
81
6
225
93
6
84
6
84
143
169
231
3
144
12
24
17
40
24
24
192
9
143
88
33
39
168
9
54
41
73
12
3
15
270
42
9
96
24
81
144
90
21
128
1
191
24
19
36
90
54
65
96
85
6
90
48
27
104
19
21
32
37
155
61
36
54
65
24
55
162
15
15
54
330
57
9
60
18
30
36
15
21
24
75
69
11
25
47
64
8
217
39
21
83
40
87
114
30
225
9
60
35
72
73
183
32
136
45
90
66
15
45
35
19
36
138
6
54
72
18
72
210
114
54
120
63
104
64
21
35
55
54
195
45
36
15
3
12
185
55
33
15
161
109
60
71
40
144
81
24
15
96
9
72
24
15
165
234
81
189
216
27
63
9
81
36
138
81
15
65
55
89
1
39
111
81
9
144
126
66
23
1
54
105
72
3
45
207
249
69
36
39
15
57
3
90
102
78
66
5
136
3
6
30
161
109
35
96
88
72
104
61
11
199
18
215
25
87
24
81
60
48
42
9
45
27
8
19
156
17
24
40
8
1
24
12
18
17
115
30
24
84
60
120
15
207
18
66
36
54
51
135
18
71
40
9
15
45
12
23
1
180
35
64
75
42
84
24
63
9
71
88
39
12
53
55
177
45
155
25
18
90
83
7
81
24
57
15
69
27
33
90
66
60
120
71
7
30
3
129
159
15
6
3
15
33
24
375
84
45
15
90
15
69
72
168
246
126
18
6
156
108
60
192
3
48
128
136
9
60
27
27
156
144
42
54
54
72
11
73
6
144
66
204
99
21
96
18
30
180
167
13
27
159
36
18
90
321
120
39
185
48
73
60
35
121
54
36
93
21
27
9
108
27
9
90
54
71
136
8
127
161
19
30
39
129
30
105
21
180
39
57
143
1
231
48
21
36
63
27
108
161
64
80
25
47
16
9
30
9
80
40
111
30
3
72
39
105
231
33
120
141
174
36
185
19
90
123
33
6
30
51
183
57
87
72
24
66
71
169
138
36
6
123
87
18
180
96
147
27
6
36
54
29
112
69
270
77
73
120
24
30
96
57
32
85
3
144
48
96
15
60
156
18
15
81
66
285
45
251
13
24
243
8
49
252
3
48
57
23
208
135
30
36
78
30
3
32
25
47
55
90
23
55
90
30
36
77
193
24
111
45
24
11
181
3
21
66
60
30
23
37
51
72
21
27
39
144
54
27
159
264
41
1
18
45
56
91
18
3
177
90
45
15
270
11
61
35
136
147
21
144
15
96
17
40
33
174
36
60
36
288
12
89
1
54
81
15
144
30
6
30
108
27
9
36
3
15
42
39
32
208
9
63
237
72
78
90
123
69
3
56
ABCD 93500290868*3^$a+1 [50088]
126
21
33
91
72
140
45
27
12
40
8
36
24
12
33
55
56
136
23
21
64
11
9
93
18
6
48
15
93
75
57
90
48
9
33
27
36
24
33
111
52
5
15
88
36
44
4
60
77
79
24
113
27
168
39
54
79
11
61
29
7
137
67
5
79
56
39
21
60
33
30
42
108
18
69
84
21
19
95
129
213
3
135
1
104
39
21
60
135
45
36
4
131
45
40
36
24
36
77
12
15
3
85
108
23
54
91
44
12
28
65
282
33
72
24
21
15
69
91
113
15
75
13
17
31
200
12
60
72
117
144
36
43
8
57
15
15
1
5
84
135
15
30
91
71
96
9
36
27
85
41
36
30
6
67
128
15
54
19
12
24
44
12
3
25
95
42
99
184
140
21
103
11
25
60
5
36
63
3
18
6
18
7
119
81
21
3
64
95
85
36
5
19
20
12
40
5
66
33
57
139
24
300
56
40
56
105
175
72
56
40
71
141
108
81
43
56
132
28
5
19
12
20
144
72
52
47
18
87
21
7
8
3
81
4
176
60
16
8
36
51
33
21
15
100
29
67
144
20
24
51
13
36
20
69
63
48
64
8
84
4
36
5
15
28
132
20
3
81
9
102
24
45
40
20
21
79
36
20
48
60
21
24
27
21
87
171
49
120
36
59
18
39
16
192
20
3
37
17
3
60
45
60
87
3
66
39
21
267
39
49
44
112
5
19
59
81
24
93
27
12
36
4
8
21
36
90
105
64
36
29
7
104
60
24
57
7
11
69
75
21
4
101
135
4
32
40
41
30
33
9
115
5
3
69
6
49
5
84
39
12
124
32
48
57
39
15
69
100
24
48
5
15
40
48
29
108
3
9
51
27
57
15
81
16
65
39
69
27
225
15
16
23
85
41
108
7
80
16
104
9
30
6
36
7
72
240
20
93
7
5
15
36
57
27
9
19
5
3
84
120
60
21
120
55
17
55
107
109
149
103
23
9
45
7
44
24
36
84
21
135
36
40
48
5
55
80
51
25
41
75
33
31
44
93
15
180
15
49
5
15
9
15
21
48
78
49
5
18
25
5
111
36
24
40
5
135
436
5
18
57
108
28
132
53
39
15
33
36
4
48
65
15
12
171
45
16
11
90
63
9
295
56
45
66
24
25
47
90
39
60
75
6
7
41
15
120
132
45
3
105
99
76
92
48
36
9
87
28
11
273
33
54
45
93
51
24
16
59
13
48
101
3
132
76
77
123
129
66
93
21
108
7
5
54
9
72
28
113
48
36
3
36
39
18
63
132
3
61
11
13
41
79
24
32
88
32
136
104
9
31
8
33
63
16
44
160
56
39
9
36
60
12
24
3
33
69
19
104
72
21
3
69
63
69
36
267
232
84
5
171
33
7
155
45
16
5
3
36
16
72
72
20
21
27
3
37
5
120
31
20
120
45
27
4
65
79
24
17
36
3
156
84
12
88
5
84
18
33
117
147
33
72
31
32
183
21
21
43
5
19
5
111
96
88
65
72
115
24
131
25
20
4
116
24
36
9
7
24
68
21
91
36
188
24
3
109
48
8
57
27
4
120
36
29
31
59
69
136
44
141
60
36
51
12
36
52
5
3
21
123
33
19
108
140
16
44
36
39
81
72
63
72
13
20
96
15
25
108
356
36
28
12
20
9
87
12
40
347
18
12
24
90
9
12
108
40
116
16
179
114
51
52
108
41
31
5
7
20
60
12
16
132
8
48
57
54
81
57
51
76
8
96
57
27
40
60
12
245
156
63
4
36
11
48
90
27
45
111
28
60
41
63
81
30
49
20
192
36
87
48
37
5
36
135
75
96
9
60
64
77
180
39
100
5
19
32
9
67
107
1
36
20
36
69
63
87
69
180
120
21
15
24
21
15
15
96
13
41
3
60
75
1
156
29
12
42
33
33
15
184
17
19
5
31
20
21
39
105
3
45
31
104
28
8
12
39
30
15
24
75
121
53
36
135
76
96
17
18
198
15
232
155
48
9
136
41
30
49
20
40
77
15
12
36
84
120
100
36
20
12
27
21
36
28
20
180
45
15
15
13
168
59
85
161
162
78
7
144
8
105
36
ABCD 93500687414*3^$a+1 [50006]
9
42
13
72
35
69
39
49
48
72
8
72
48
120
24
48
136
144
41
7
35
30
3
60
105
27
124
24
17
55
104
39
57
3
72
288
81
60
39
97
72
20
63
37
72
200
9
7
48
92
100
8
24
108
148
44
96
52
8
40
56
36
12
160
8
60
48
156
9
30
1
24
104
168
33
7
113
159
40
8
60
124
41
39
48
36
52
32
81
75
52
8
15
1
119
1
24
24
41
99
36
135
9
108
15
13
17
18
129
21
31
8
72
40
20
21
87
111
25
80
27
48
37
44
4
140
45
42
13
24
8
184
24
44
36
40
144
71
105
24
40
68
144
196
32
3
45
24
36
52
80
40
168
32
48
105
99
28
48
20
4
89
55
44
36
12
180
24
9
151
56
12
93
55
35
13
72
48
96
8
51
9
28
8
144
88
48
152
24
36
3
105
40
96
59
45
64
68
12
96
75
69
96
36
159
60
90
7
20
132
12
48
36
72
48
132
45
195
28
144
56
27
33
12
63
1
131
45
75
117
81
15
180
12
24
168
16
104
120
16
404
21
15
27
33
75
1
56
108
45
87
24
36
3
1
8
48
48
16
24
65
39
111
165
52
8
40
17
15
60
93
7
65
48
111
24
24
232
56
12
52
89
39
48
33
15
120
16
89
219
141
30
145
20
15
45
16
48
32
84
124
8
60
28
24
8
24
60
84
12
4
96
35
93
57
99
4
17
87
72
48
51
9
12
99
45
16
164
15
69
51
85
56
48
48
48
12
45
7
72
20
156
120
88
56
40
116
4
80
88
96
17
7
8
33
72
87
81
87
12
96
12
24
40
56
24
9
171
21
90
13
24
128
12
21
27
180
33
7
8
24
16
116
39
61
89
15
40
216
8
12
36
48
40
35
61
59
117
192
96
27
57
96
117
15
12
48
15
33
12
48
64
176
15
12
13
56
201
27
12
16
35
45
33
51
28
20
48
4
104
36
36
304
24
104
60
100
200
48
24
9
15
40
224
88
144
224
16
80
16
104
39
90
15
27
165
12
60
16
80
75
109
113
15
64
11
48
45
96
184
24
48
104
99
261
24
12
60
72
3
105
108
136
56
72
16
56
9
267
15
78
162
30
3
75
9
40
192
8
33
7
216
17
27
48
12
40
8
63
1
68
12
84
76
24
44
63
37
80
12
4
227
69
16
65
7
311
1
128
3
30
79
56
12
21
31
56
105
15
40
8
12
48
4
92
28
96
17
18
21
16
192
56
36
60
96
168
27
45
48
136
48
120
56
135
49
72
80
168
132
76
24
11
33
12
84
36
75
33
36
48
160
168
68
75
121
131
13
92
63
30
51
4
24
8
183
90
72
3
124
48
20
124
120
8
3
85
24
68
180
48
33
159
16
17
75
84
9
39
33
75
45
63
15
25
56
36
100
80
40
68
75
57
40
48
24
248
64
24
56
48
36
45
7
24
8
60
36
12
63
21
51
37
113
48
87
63
57
180
12
72
304
35
157
65
15
72
3
37
56
96
168
168
63
57
12
36
184
20
51
60
102
18
45
40
104
16
17
87
3
69
108
172
56
3
60
25
32
33
39
12
124
96
8
72
40
24
65
87
63
120
1
8
33
7
8
60
4
140
99
81
60
4
32
88
80
16
59
57
60
3
37
24
128
216
16
44
4
41
7
8
24
81
87
40
48
24
128
75
30
39
88
32
204
75
9
48
24
81
55
8
64
56
16
96
23
177
243
85
24
20
51
45
52
168
120
216
24
185
87
40
35
273
60
112
164
21
79
80
24
15
105
15
42
3
52
65
15
88
104
12
21
7
8
72
16
95
69
196
56
24
72
ABCD 93501755944*3^$a+1 [50018]
48
39
12
29
96
7
24
17
43
117
3
24
69
39
65
103
102
12
30
41
49
23
187
21
69
6
24
77
223
129
51
5
61
60
42
174
54
209
72
103
120
41
96
163
6
12
18
24
65
16
56
48
55
12
5
25
71
73
102
84
66
35
187
77
31
144
18
6
41
49
159
63
12
36
6
156
15
27
72
18
6
12
48
60
24
36
65
25
42
114
84
95
19
36
12
30
135
32
25
6
33
48
39
132
117
33
18
53
1
6
6
11
25
18
149
24
40
8
19
54
23
19
48
78
18
186
36
23
49
66
132
18
204
12
63
33
48
95
25
135
51
6
12
59
31
48
24
30
11
115
93
96
51
78
23
1
78
12
45
51
84
30
12
23
61
114
9
27
69
15
60
5
64
21
11
115
5
168
48
16
9
114
42
18
120
66
96
23
49
23
25
12
131
1
138
108
72
42
71
55
72
9
80
37
6
29
55
60
126
6
89
31
72
6
6
48
5
25
6
33
39
180
5
25
18
30
39
104
49
90
150
72
36
36
24
120
39
8
40
3
24
12
9
8
61
66
9
48
8
7
12
69
69
54
48
21
9
23
55
57
8
25
48
24
71
91
48
5
43
54
18
12
246
90
102
27
75
6
15
3
102
234
24
30
47
24
19
93
27
53
19
78
24
6
6
6
29
19
12
24
33
48
3
5
48
31
60
77
25
6
42
6
36
5
13
66
132
77
72
379
21
21
30
5
43
5
97
24
24
24
18
102
48
23
31
33
8
67
48
21
99
48
12
114
30
24
9
56
7
65
16
32
16
8
31
156
54
72
23
67
54
54
180
54
15
87
78
11
112
135
42
63
3
12
42
18
5
7
30
75
15
6
12
47
43
78
47
48
19
21
15
192
65
16
3
18
90
60
69
8
49
12
11
1
71
96
61
27
48
87
9
128
91
90
48
84
23
259
126
47
7
9
56
40
273
36
35
25
30
12
165
48
105
102
72
42
120
66
21
104
24
43
72
54
42
18
42
18
15
9
12
11
16
27
29
7
18
47
43
21
48
39
105
39
17
48
13
6
5
19
18
11
151
42
47
73
6
33
32
64
8
31
17
73
84
11
55
9
8
48
25
30
113
48
43
132
18
30
6
12
120
95
48
97
60
27
183
108
29
55
9
32
72
55
12
30
30
30
60
47
31
209
25
95
19
53
19
18
12
222
18
15
80
48
16
3
45
8
127
41
48
1
42
78
270
66
39
48
15
42
30
17
24
19
60
150
90
36
54
6
17
48
7
17
40
33
258
29
103
17
43
78
15
27
12
138
42
29
49
23
1
54
9
33
15
8
40
21
60
84
42
42
12
48
6
77
25
119
136
303
12
102
47
91
12
30
27
48
56
67
54
48
6
41
96
7
30
11
67
45
48
9
47
25
138
21
87
42
72
66
69
21
59
79
65
1
215
19
60
65
19
30
102
18
18
5
97
96
60
12
47
48
49
24
42
12
41
49
39
9
18
12
9
8
43
12
33
63
72
137
133
48
27
56
1
71
16
8
25
66
12
18
23
40
9
143
19
78
42
78
15
15
129
8
13
18
66
23
25
39
9
42
53
25
47
48
85
60
18
144
12
41
55
33
8
31
156
24
102
47
1
111
21
59
19
5
31
24
72
65
40
32
91
12
9
48
8
19
24
29
19
120
24
101
7
33
96
99
77
43
21
8
48
40
51
84
66
47
25
63
80
37
18
24
18
15
57
39
39
17
7
6
203
24
48
7
6
27
128
16
63
102
18
66
87
75
5
193
42
78
42
24
6
168
54
168
72
36
45
56
109
132
114
21
8
40
57
95
13
84
66
60
30
12
47
43
77
1
6
65
16
8
120
64
21
27
32
1
15
152
72
25
96
12
42
108
24
6
54
48
17
103
48
18
24
150
9
8
19
24
18
42
48
42
30
186
24
6
24
96
42
30
17
48
55
330
15
153
23
1
30
36
216
69
48
21
27
8
40
80
64
48
33
48
72
60
78
12
89
24
16
48
33
47
55
65
25
15
69
42
42
23
73
114
36
6
6
42
35
1
47
49
47
61
27
39
42
72
18
5
73
24
143
144
31
17
97
15
51
18
6
29
19
5
16
9
23
96
19
12
42
54
102
12
23
25
18
24
5
1
23
72
144
16
57
47
7
6
18
9
63
41
157
11
1
15
183
57
69
198
36
33
51
45
57
48
42
24
180
66
174
12
53
72
49
18
29
1
18
54
96
54
ABCD 93501871696*3^$a+1 [50009]
30
21
141
18
33
12
20
12
31
5
28
9
12
18
18
15
12
12
20
19
9
75
60
48
9
9
54
41
12
7
36
41
25
24
84
42
18
102
144
17
7
65
48
24
36
132
16
56
48
1
60
12
90
5
13
36
6
12
96
9
12
33
48
42
18
3
32
24
31
17
31
54
3
24
15
30
35
24
24
72
85
3
27
18
3
8
24
43
30
24
59
36
24
37
24
11
108
12
13
99
20
25
35
36
1
18
45
21
71
25
90
21
92
52
8
1
35
37
23
16
15
21
33
15
12
20
28
24
15
57
9
36
23
1
36
11
25
59
43
17
96
4
8
7
93
15
12
53
36
24
13
27
27
5
24
36
36
120
40
9
23
60
76
36
3
65
13
48
11
48
36
1
83
1
11
25
24
35
109
3
12
75
18
30
17
7
9
20
55
36
9
12
32
25
27
45
15
105
11
40
165
18
89
43
5
7
17
1
47
13
72
48
54
21
3
54
15
152
16
33
36
36
63
21
51
9
35
139
5
100
27
17
31
29
16
32
24
31
9
93
71
12
25
72
15
45
23
13
12
23
36
16
39
36
18
11
19
5
12
12
48
64
216
9
23
43
29
16
20
28
21
15
36
3
45
99
105
15
17
36
60
12
61
35
1
3
45
36
11
31
17
1
51
33
3
105
39
39
21
36
8
4
3
18
15
92
13
90
45
27
60
9
44
12
24
40
48
48
8
85
27
104
36
73
36
23
25
87
3
36
9
15
81
21
3
32
16
8
24
48
13
27
92
48
100
45
72
11
16
3
72
5
13
35
28
12
56
12
79
53
12
25
23
13
23
12
49
60
18
21
69
156
6
105
21
90
9
111
18
39
8
7
33
3
5
24
40
45
36
12
35
37
162
29
7
45
9
3
60
141
59
7
60
30
15
21
35
52
60
8
25
42
57
44
72
7
102
11
4
81
35
40
9
6
137
16
21
23
13
18
5
85
24
3
33
36
23
60
36
12
7
17
1
24
3
20
12
4
15
102
54
6
23
52
15
5
43
5
31
6
54
53
31
45
20
40
24
57
30
6
3
9
95
36
12
48
25
24
72
23
61
42
33
51
5
13
3
69
3
3
9
45
36
47
1
6
18
12
23
168
49
15
33
47
240
19
45
27
42
18
48
5
12
55
24
5
25
11
28
57
48
35
7
45
45
35
73
30
21
36
20
24
24
1
24
119
1
6
9
44
28
104
16
32
37
11
169
15
15
53
7
5
79
72
18
47
24
24
24
121
159
12
3
113
73
12
27
56
7
9
15
48
18
18
42
75
12
3
17
13
35
12
36
60
1
60
30
89
16
44
19
77
28
3
5
13
35
24
7
6
39
9
11
40
3
5
76
9
23
19
9
80
31
129
24
177
30
54
59
37
84
15
21
3
8
13
35
19
5
12
48
1
54
78
72
15
8
12
12
1
3
15
5
24
36
25
35
7
30
15
48
69
30
33
24
8
76
20
25
51
15
54
6
30
36
3
80
4
21
132
83
37
23
16
48
21
60
12
39
33
36
6
126
18
5
12
84
4
24
105
11
12
49
51
3
65
1
15
21
35
7
33
69
23
28
32
7
29
12
24
24
16
21
18
96
30
24
12
23
36
13
36
47
13
12
23
1
30
5
48
40
72
33
6
90
12
3
56
13
71
12
7
36
36
18
23
12
52
21
3
21
83
1
36
6
5
40
45
18
9
8
73
11
36
12
7
29
49
48
23
49
6
29
12
4
57
3
15
101
28
3
17
13
23
16
51
54
15
8
37
3
32
88
60
176
96
196
9
36
18
17
24
13
150
65
16
20
24
96
175
30
42
17
37
23
16
20
25
35
1
111
12
8
19
41
13
39
8
24
13
18
24
21
20
13
36
54
41
28
15
18
15
20
48
12
4
45
54
69
3
5
12
1
24
18
9
8
72
1
84
60
30
6
35
13
107
43
69
152
16
8
24
13
18
9
12
15
24
29
16
24
8
12
31
21
144
80
220
20
7
17
16
72
44
25
59
31
6
59
96
12
48
13
72
15
48
72
48
21
11
25
144
54
17
64
24
21
36
147
32
96
12
36
31
24
29
16
12
33
36
84
219
8
64
68
43
30
18
6
35
76
20
24
25
75
20
25
3
12
8
1
15
21
11
12
7
6
12
71
36
43
12
18
36
95
91
18
23
24
1
99
15
66
24
48
71
60
31
24
66
78
12
21
32
16
104
13
3
20
4
27
69
32
28
81
54
5
40
60
284
36
7
18
11
48
37
51
15
33
21
11
24
40
3
45
8
13
36
11
52
87
53
13
78
66
3
32
55
249
36
81
95
12
112
81
15
20
25
87
56
31
21
32
37
59
36
1
48
15
140
7
54
24
30
36
53
25
87
69
15
57
35
19
5
49
24
3
9
39
12
9
11
73
11
40
8
12
36
115
29
64
56
4
20
112
80
12
37
30
78
228
90
53
19
18
18
9
27
24
89
28
8
31
9
32
52
15
126
6
33
15
6
30
9
27
9
24
27
9
92
19
5
1
47
91
5
49
11
25
54
5
13
24
23
25
6
12
24
9
20
1
51
3
150
12
27
32
48
40
32
4
39
45
8
40
9
24
71
55
18
12
11
4
84
32
40
9
60
35
19
5
7
9
20
13
126
17
13
59
37
23
121
12
75
20
13
11
16
15
18
35
12
4
48
21
36
96
54
18
12
6
102
23
28
24
15
78
63
21
54
6
59
31
9
9
35
12
40
15
114
36
11
28
12
20
132
28
3
45
36
80
31
45
12
80
100
116
24
16
72
44
16
20
24
24
76
20
16
3
5
79
81
20
4
3
5
148
45
96
30
41
13
35
1
95
1
84
3
15
41
67
5
73
30
9
56
96
19
6
23
12
31
78
47
19
90
3
20
16
36
21
3
9
63
168
45
27
8
84
97
35
108
16
12
63
5
7
114
3
81
72
15
32
13
72
12
15
80
13
83
12
12
4
20
1
119
36
156
25
24
23
48
40
8
1
6
117
27
18
12
18
36
77
48
96
16
68
16
20
64
44
36
19
53
24
109
36
30
168
21
60
45
30
36
5
73
23
7
5
100
12
68
12
24
1
18
21
9
72
23
ABCD 93502366546*3^$a+1 [50000]
39
69
33
18
66
6
120
45
40
35
9
24
40
56
69
102
133
20
45
7
23
81
9
66
6
3
27
9
159
21
108
96
51
9
124
41
51
24
51
69
21
6
24
33
21
6
84
6
123
81
255
12
75
120
108
189
3
30
30
45
48
36
15
9
72
63
201
21
39
24
120
4
11
117
33
127
68
45
36
3
81
30
72
48
66
24
39
21
36
6
45
3
12
93
36
15
6
138
12
18
51
40
5
75
39
9
81
15
21
3
63
33
27
84
33
21
15
36
21
267
93
24
3
27
45
21
60
15
48
75
21
60
100
8
3
18
15
72
84
15
33
120
117
6
48
96
9
24
123
9
75
45
9
7
20
124
20
24
15
45
4
17
39
16
5
63
27
54
39
12
111
24
60
36
60
9
39
36
105
9
30
57
15
84
9
24
60
3
9
39
97
53
111
69
91
5
84
15
51
93
12
48
12
4
20
51
6
78
60
1
29
96
66
57
3
73
5
159
33
135
48
27
78
51
24
12
4
80
15
13
41
36
31
92
123
145
143
60
42
138
6
54
42
19
65
24
87
3
21
16
5
75
15
18
36
36
183
57
3
45
66
90
63
48
3
21
165
99
72
24
81
3
15
42
103
20
147
9
24
27
9
60
84
36
9
30
6
99
144
141
6
30
144
15
4
32
45
54
102
27
72
28
72
36
5
99
39
6
111
48
120
60
12
3
57
24
39
61
36
44
201
84
3
36
27
45
84
36
12
147
24
85
5
36
84
30
21
36
9
54
57
63
36
30
210
49
20
52
44
9
15
24
16
17
84
51
33
15
231
73
17
3
88
59
13
8
99
24
21
64
71
129
15
132
45
12
111
25
44
172
80
39
57
33
39
21
15
21
51
15
9
160
108
53
147
33
15
3
1
11
69
15
9
27
13
72
59
69
21
31
8
15
12
9
21
7
8
24
40
71
117
12
60
36
33
27
99
60
45
24
72
105
3
81
36
78
72
9
9
72
54
9
81
24
6
21
48
15
45
45
36
3
36
81
3
27
66
27
3
9
9
15
57
39
69
66
174
87
24
40
44
15
120
81
36
45
30
25
23
72
33
105
19
11
42
39
48
12
36
15
9
108
51
97
68
27
45
12
12
88
11
60
57
120
9
51
9
36
79
71
37
41
27
12
27
6
27
12
60
51
25
59
30
3
60
51
9
27
54
67
125
27
28
89
15
69
120
30
45
24
48
24
69
27
52
113
24
51
15
45
9
3
93
180
75
63
69
12
24
135
97
65
78
9
28
23
57
12
87
126
3
84
21
30
6
6
45
33
6
9
45
66
129
81
30
9
72
15
9
4
20
15
120
90
79
167
96
18
15
144
81
6
33
33
18
57
45
30
213
132
9
54
45
21
43
23
78
135
21
139
5
31
71
60
85
108
32
33
7
59
126
18
60
42
19
11
57
36
27
114
96
55
80
33
42
45
189
6
45
63
72
48
9
36
15
1
44
64
68
63
57
39
45
16
104
4
71
73
11
45
15
37
5
63
21
3
63
93
57
15
60
24
51
18
6
60
126
3
51
60
30
63
33
99
21
75
3
12
30
18
6
96
39
36
9
96
108
36
39
57
54
6
55
35
69
60
9
36
51
12
3
13
36
8
33
63
12
12
27
66
18
21
111
18
7
23
45
111
21
15
45
3
96
109
35
37
5
15
105
63
15
120
66
6
45
100
20
72
111
36
129
117
87
93
3
105
102
48
102
30
18
39
36
24
48
39
9
64
11
9
12
60
21
63
51
30
3
57
84
31
59
102
19
44
12
24
9
27
3
9
33
15
4
11
30
39
9
51
40
56
48
24
21
6
36
25
80
72
28
44
15
21
48
15
30
51
15
174
99
36
64
107
30
24
30
12
13
152
15
18
72
15
99
25
20
24
24
40
101
39
3
24
105
231
105
84
45
3
33
3
15
117
9
55
20
24
51
21
15
90
78
21
15
21
9
31
23
96
6
39
96
105
75
9
30
25
5
31
44
9
39
72
60
75
189
12
60
39
9
51
66
87
12
24
27
18
90
60
57
60
9
54
30
15
64
23
13
44
57
30
6
39
21
27
12
39
72
13
20
51
96
138
90
21
120
36
228
24
141
27
12
40
23
48
105
76
44
12
45
18
6
6
114
6
33
4
8
3
21
39
69
87
96
84
84
6
51
15
33
12
60
105
39
15
96
9
15
144
42
15
39
30
63
48
69
43
8
63
132
93
15
85
65
27
48
15
30
12
27
12
15
6
24
43
113
18
57
64
41
54
9
81
24
7
32
48
3
36
66
54
13
77
6
25
5
103
5
15
24
183
9
15
186
39
36
3
42
39
24
141
63
48
3
25
17
15
60
15
9
ABCD 93502578298*3^$a+1 [50023]
27
66
27
144
33
126
81
21
63
36
51
45
84
123
12
9
105
12
15
147
132
9
72
3
42
48
54
33
9
144
12
90
9
69
72
99
3
96
12
9
24
9
30
60
21
36
24
189
63
39
78
36
27
27
120
36
105
12
144
51
45
48
9
18
9
63
36
96
9
57
42
48
9
60
36
3
60
81
165
24
36
54
54
63
84
45
15
36
45
99
3
153
60
84
123
21
9
18
33
9
36
36
18
18
63
129
36
72
60
75
33
126
21
27
90
27
60
3
108
42
66
24
36
36
9
117
39
33
12
54
114
63
3
141
36
9
75
15
21
9
24
30
114
30
72
18
78
72
153
75
45
9
99
135
24
18
72
18
12
90
60
102
24
72
30
108
24
252
84
171
123
81
12
105
99
84
81
150
9
57
24
198
21
15
21
60
21
63
81
18
33
84
240
129
15
72
3
36
9
36
9
90
36
324
72
24
9
81
48
18
18
27
9
114
30
87
27
117
39
96
108
21
45
54
42
39
36
15
9
120
60
45
54
30
51
99
12
24
12
18
42
93
105
27
9
66
105
117
27
99
45
216
21
24
39
15
66
36
15
39
198
27
15
36
9
3
18
15
48
9
51
12
33
12
18
6
48
60
3
27
6
54
72
9
12
24
93
18
285
45
30
42
3
24
9
120
51
3
33
45
72
3
24
75
9
231
21
9
18
18
60
12
171
9
18
45
9
360
126
9
69
30
90
162
18
51
9
12
18
60
54
12
6
93
69
3
168
72
48
81
135
33
18
108
12
42
12
36
15
57
51
147
69
81
3
15
117
57
36
132
84
15
144
192
33
12
15
9
66
33
57
114
18
18
48
42
3
36
51
54
54
21
9
24
3
15
45
84
51
54
48
150
18
30
54
15
3
36
60
126
54
84
18
108
36
108
51
9
12
15
21
78
66
18
6
12
18
177
9
48
27
33
3
144
36
168
9
3
15
138
42
9
81
12
126
144
18
198
42
18
30
24
27
63
57
33
3
9
60
90
9
57
162
18
15
48
60
9
27
36
39
45
45
54
24
57
36
15
18
54
18
12
42
21
189
150
81
93
315
51
81
117
27
135
198
3
60
135
45
147
6
54
18
18
12
60
30
63
9
72
24
27
48
27
33
12
45
15
153
12
114
9
387
12
72
18
27
51
45
45
39
33
63
48
51
390
99
36
24
180
12
9
78
66
24
72
54
72
234
39
15
180
36
165
216
33
12
24
36
39
9
27
87
12
24
30
72
204
36
12
42
21
69
48
36
6
48
18
15
9
108
30
81
15
72
18
12
15
9
66
45
33
54
102
99
135
54
63
69
66
9
24
27
12
42
90
9
57
60
12
90
42
48
36
27
87
72
30
36
15
27
66
24
18
102
36
51
111
42
120
63
15
93
9
51
72
75
105
135
90
12
42
21
33
90
165
51
9
27
129
81
123
9
12
6
12
162
15
9
75
36
51
18
54
30
36
27
99
18
60
30
117
189
27
24
36
27
66
72
78
165
99
78
3
45
60
12
60
54
48
33
48
60
75
126
18
33
135
90
3
51
36
18
84
78
84
78
126
126
66
33
9
111
99
141
12
9
51
84
99
81
96
39
9
69
36
12
72
27
36
63
72
24
81
39
9
9
18
78
75
27
78
90
12
33
12
99
24
57
27
33
45
30
114
48
6
36
21
45
15
45
48
51
99
21
36
60
9
36
3
312
9
75
69
126
18
3
69
66
114
120
15
93
18
18
150
102
24
39
15
45
180
171
324
21
15
120
45
69
30
6
120
51
9
48
36
15
27
9
45
54
36
9
21
36
63
36
60
201
15
93
72
78
66
36
18
42
3
132
45
30
9
33
18
30
132
48
18
36
36
342
51
12
24
39
54
6
57
15
90
3
132
27
120
60
72
9
9
66
45
60
75
105
39
78
63
36
9
120
24
18
90
63
45
111
24
72
183
42
48
60
54
12
6
3
9
51
135
81
21
24
39
ABCD 93502822118*3^$a+1 [50030]
1
108
131
37
12
167
84
72
49
23
78
43
144
12
24
47
37
12
24
12
48
180
11
25
48
108
47
1
24
156
120
24
48
24
95
73
47
6
19
29
79
120
120
11
12
13
119
36
84
253
48
24
36
96
11
145
95
48
36
25
36
48
107
85
23
61
53
18
48
25
36
36
12
17
43
101
114
13
84
59
180
61
24
24
12
119
126
54
12
37
71
61
48
36
179
193
60
107
25
35
12
61
35
37
11
37
35
25
108
12
107
1
167
97
120
12
71
13
191
133
132
36
204
71
73
120
156
29
19
96
24
12
191
84
36
25
12
36
24
60
131
49
408
12
60
71
109
47
78
102
90
91
12
108
239
49
12
72
71
49
35
1
59
18
19
83
25
17
48
78
145
35
48
37
120
48
24
96
12
12
36
155
72
25
17
31
12
5
127
107
1
5
7
131
97
35
18
19
71
61
83
1
47
60
25
167
60
121
59
13
23
12
37
107
96
25
227
126
7
47
97
23
13
59
24
25
240
59
72
73
47
24
37
35
37
72
65
54
277
227
1
60
35
1
36
227
1
24
48
59
54
31
48
12
108
60
48
228
35
25
119
36
24
36
1
24
24
5
271
12
53
6
13
36
12
12
120
107
24
25
12
17
163
119
13
60
72
35
1
60
107
37
11
133
72
125
139
59
145
137
43
215
12
25
12
125
6
120
24
1
60
24
107
36
25
12
12
11
72
25
47
1
12
96
24
48
35
97
60
36
132
120
132
17
18
72
48
61
60
36
59
36
109
84
41
19
131
121
23
1
12
72
5
138
265
47
61
36
24
107
42
103
132
72
36
35
12
60
36
49
35
13
132
48
5
67
36
11
108
13
12
131
6
19
11
1
12
48
60
47
120
240
25
11
216
73
11
109
60
11
37
89
54
36
1
120
60
23
37
35
144
108
25
191
49
36
41
31
17
127
23
61
12
24
108
48
60
47
133
12
12
24
84
60
83
253
35
24
12
13
96
120
95
49
36
59
13
132
17
144
144
6
61
48
83
37
120
47
36
12
145
192
24
12
47
13
35
37
96
144
60
48
108
29
7
155
1
23
289
11
24
66
7
84
36
72
71
25
24
48
119
36
72
1
120
5
114
85
41
54
25
83
229
95
13
35
72
24
37
35
97
60
131
97
227
145
35
90
66
24
72
109
71
85
36
107
61
35
12
37
120
108
12
96
47
49
71
265
72
47
73
47
49
5
127
17
6
1
84
12
12
72
35
121
72
17
43
101
379
60
60
36
47
85
23
84
121
59
6
54
61
239
25
48
59
13
72
468
17
78
108
72
12
25
48
71
24
36
36
84
60
120
49
36
47
84
36
37
23
12
6
55
12
107
18
43
35
72
37
47
1
168
71
54
19
11
24
120
25
60
221
7
48
24
36
84
60
72
348
23
157
120
60
11
49
53
54
24
12
132
37
24
24
35
180
60
300
36
37
24
155
109
239
36
144
13
12
83
157
96
60
12
108
101
55
24
72
233
7
108
144
131
1
60
191
13
60
12
47
36
61
23
121
11
241
12
227
1
23
1
36
83
1
36
35
132
133
23
60
37
143
49
36
84
48
47
61
65
31
24
59
13
12
47
36
84
61
65
42
1
24
96
12
155
13
84
11
85
24
36
84
5
18
12
1
161
90
6
127
47
18
55
168
17
7
23
37
71
97
155
60
36
84
73
59
13
48
23
37
108
35
24
37
48
71
49
11
84
61
24
83
97
12
48
17
54
60
12
25
24
11
54
ABCD 93502871596*3^$a+1 [50039]
33
12
27
24
42
123
21
39
40
11
6
3
84
75
60
18
15
33
19
128
15
18
15
15
1
44
12
75
13
101
6
12
36
9
40
5
12
48
18
12
90
7
65
6
73
36
5
60
63
63
45
63
6
55
8
3
24
24
60
9
60
33
87
16
32
28
32
4
41
15
57
6
1
35
21
12
28
108
17
3
39
45
3
48
61
11
45
45
54
81
3
9
15
36
9
21
75
76
8
3
33
15
9
21
15
15
102
54
24
12
72
6
31
8
27
49
29
3
12
15
1
32
3
12
93
16
89
6
30
18
6
6
33
93
12
36
15
69
48
48
31
36
128
9
7
29
15
60
12
39
48
1
71
60
21
57
12
39
117
48
79
12
180
8
33
72
15
60
3
33
99
30
120
6
12
12
1
24
11
6
39
57
3
45
27
63
24
72
85
5
31
29
48
31
12
24
56
9
3
15
12
33
21
67
83
24
1
80
15
9
27
30
39
27
54
39
16
44
117
54
9
24
87
21
15
57
27
9
40
36
8
21
42
60
78
6
21
60
15
33
9
31
32
12
15
13
5
115
24
23
13
17
36
27
3
24
12
69
57
15
100
32
3
13
11
60
61
23
6
24
72
15
52
60
20
15
42
66
13
5
24
7
24
12
5
18
9
21
6
30
48
115
47
21
12
75
25
8
69
18
60
18
15
12
76
32
27
12
69
15
36
33
60
108
27
6
75
39
93
180
28
89
51
12
15
12
21
76
5
66
33
24
3
42
3
39
21
12
165
6
6
30
6
42
18
19
59
30
6
49
20
52
65
87
76
11
6
30
18
31
53
15
15
48
12
72
93
33
24
51
12
27
90
6
25
12
20
51
37
29
99
27
72
21
21
90
108
25
23
84
36
13
107
37
56
9
30
36
36
84
42
12
43
12
47
6
3
52
23
1
5
3
27
1
53
31
36
20
60
12
76
11
1
5
19
35
36
24
18
43
17
3
4
8
3
18
66
6
30
57
15
66
6
13
35
18
54
24
24
21
24
21
15
201
3
3
73
24
23
84
36
12
12
18
18
18
27
27
21
84
15
1
72
108
47
45
3
12
12
6
31
5
39
15
1
48
53
7
68
105
72
36
27
12
52
11
33
12
48
27
13
11
21
12
27
21
45
7
53
12
7
11
25
24
36
32
15
30
3
9
18
30
3
3
12
25
48
35
9
63
33
112
20
108
27
30
18
6
3
48
93
15
9
30
42
120
43
68
9
24
15
27
132
48
24
9
129
43
12
8
27
21
51
25
5
18
66
54
72
6
27
75
48
25
23
36
9
16
41
84
39
16
5
60
24
126
73
41
24
67
108
116
45
15
21
3
16
32
4
8
27
6
27
16
32
12
87
6
30
42
15
75
120
48
78
36
18
73
72
8
15
18
27
3
12
37
68
40
47
61
60
17
63
39
21
9
63
3
54
6
42
15
64
36
12
8
9
24
24
31
11
36
24
60
30
39
12
4
84
32
12
15
18
114
81
4
59
84
33
33
19
17
90
48
12
33
40
23
24
78
67
53
7
23
97
35
54
15
12
100
20
72
3
33
15
9
33
42
25
41
36
30
21
48
15
45
12
4
23
37
11
24
33
57
30
25
44
45
15
9
60
3
52
23
12
48
49
5
6
30
42
1
32
15
57
27
24
36
33
15
6
31
11
24
33
108
40
23
24
37
5
30
9
12
45
30
24
33
57
18
25
5
60
12
3
60
51
12
72
21
12
33
75
27
12
1
92
88
5
6
90
3
88
47
33
57
18
49
29
30
66
55
41
12
3
9
30
6
27
3
24
1
68
9
6
57
12
28
5
12
7
48
23
33
87
12
48
30
72
55
17
3
3
13
5
12
48
7
5
87
36
12
4
11
18
39
48
52
47
9
12
33
114
30
7
5
63
88
95
37
5
18
45
52
20
15
21
39
13
5
3
69
48
90
37
17
30
13
8
3
1
11
25
47
6
42
12
108
73
29
3
27
1
29
36
19
5
15
33
120
72
31
11
21
4
8
15
61
24
20
63
25
53
54
60
72
36
13
12
35
30
79
24
5
54
6
6
9
4
36
29
30
6
79
36
11
25
161
114
81
12
63
24
9
9
3
27
1
36
35
90
171
3
57
28
11
96
13
11
21
4
11
57
21
186
9
12
15
49
23
108
78
67
29
3
60
36
16
36
59
69
9
15
51
9
15
25
23
93
9
51
15
57
4
44
72
148
24
20
33
19
11
48
54
7
11
33
21
6
72
33
27
45
48
63
37
60
20
28
35
1
44
27
45
88
35
6
138
12
141
15
12
1
80
24
75
36
1
71
54
30
1
77
15
105
75
27
33
3
25
59
24
9
3
37
72
35
6
7
80
27
54
7
23
9
16
11
33
27
18
163
29
60
96
175
5
15
4
8
15
60
36
69
63
60
93
4
71
24
21
60
12
33
27
132
27
49
29
30
12
36
60
18
30
6
24
55
36
41
15
12
60
45
3
60
4
23
12
13
95
13
8
21
18
13
20
48
9
7
35
25
71
42
3
64
29
27
12
15
30
3
15
30
3
12
52
47
36
12
93
3
30
6
84
12
25
65
19
24
59
18
84
54
1
8
15
12
1
5
115
17
3
4
89
27
4
41
3
12
9
43
80
27
21
12
87
9
76
11
37
5
18
18
31
5
54
1
36
23
9
3
13
71
1
83
9
33
43
11
33
40
108
83
60
6
6
18
7
59
33
52
24
41
31
23
36
6
7
8
9
55
8
3
12
12
21
9
6
33
9
12
39
15
1
68
16
20
16
8
48
12
15
13
5
12
63
93
99
60
21
12
15
27
12
9
60
16
29
15
15
72
49
84
44
48
3
6
6
60
12
21
15
24
48
54
3
15
33
15
48
6
6
12
12
1
5
87
108
63
37
24
35
21
48
39
48
37
36
92
75
73
44
51
54
15
16
12
8
16
113
48
3
24
75
42
31
23
42
75
100
35
33
9
6
37
20
48
12
9
6
13
17
63
16
11
30
30
45
12
33
24
3
27
13
83
13
35
45
24
51
1
11
93
76
35
9
16
71
42
3
9
19
36
48
11
84
33
12
36
100
20
12
40
12
132
23
33
12
75
12
21
3
9
3
93
4
20
57
18
48
24
9
15
1
36
29
24
91
11
57
40
8
12
16
20
57
19
5
180
18
18
139
11
37
20
105
6
36
33
40
68
12
45
63
27
33
15
24
49
5
15
184
56
16
8
28
83
9
3
49
120
11
24
1
24
44
ABCD 93502924220*3^$a+1 [50009]
16
20
4
41
30
97
2
40
36
20
12
70
5
25
14
28
35
3
3
24
12
21
39
13
38
4
5
109
42
48
42
47
21
10
6
23
3
4
59
39
15
1
26
46
59
19
5
9
117
18
31
5
91
41
13
11
73
2
16
18
54
20
18
15
55
12
18
38
22
42
18
18
77
90
25
77
15
10
20
6
69
18
57
21
7
5
15
22
18
18
2
57
72
9
4
17
25
48
20
76
12
14
94
30
12
62
18
24
10
6
12
11
15
36
4
26
6
4
14
15
6
6
9
63
18
30
27
18
10
48
17
138
24
1
2
3
9
36
42
4
14
15
42
9
9
67
12
2
6
27
1
29
12
43
11
15
10
50
36
21
15
3
9
18
22
92
9
37
12
6
92
18
6
36
40
8
4
36
11
48
13
20
15
3
52
2
48
22
38
22
23
13
32
9
6
25
24
6
14
9
6
3
16
2
88
90
44
51
15
40
12
44
16
108
6
8
6
30
75
21
10
5
13
2
9
24
25
12
20
3
3
12
16
36
41
15
58
12
42
32
9
7
8
22
152
6
27
27
15
33
123
49
41
1
26
9
85
8
72
16
23
55
14
105
1
44
12
10
8
90
40
2
4
35
67
29
13
8
45
45
3
15
6
166
5
19
5
6
78
37
47
15
16
72
50
24
39
1
134
96
15
15
10
68
36
15
7
12
5
13
14
10
14
10
2
10
8
4
56
4
26
10
6
23
1
2
4
84
24
50
15
55
6
29
78
45
3
12
25
74
9
24
6
25
5
67
35
12
42
19
56
54
27
37
18
29
1
53
36
19
2
18
36
28
6
50
4
32
78
40
18
83
57
4
6
44
36
15
12
21
6
10
56
22
12
23
1
11
13
66
47
9
18
10
41
57
27
37
59
7
12
2
16
23
27
28
32
28
74
36
16
125
39
75
15
57
73
12
54
44
9
3
10
59
13
11
12
9
4
24
2
3
3
45
37
48
12
20
15
31
2
28
42
23
21
3
15
30
10
48
29
19
35
31
44
46
41
30
7
2
39
6
19
77
24
31
2
21
72
25
48
20
10
72
5
7
18
54
24
26
4
14
18
18
34
17
43
30
36
20
12
22
36
17
13
5
19
11
9
21
69
58
8
15
7
20
3
42
12
18
7
2
4
2
12
135
27
3
13
62
46
20
6
15
31
5
37
20
70
11
1
23
18
60
13
5
9
40
65
45
76
30
2
27
6
7
18
80
6
10
20
4
30
54
146
4
23
33
34
2
34
17
37
5
18
7
71
91
24
6
6
35
3
6
30
9
12
84
75
9
42
25
5
43
24
32
39
7
17
1
11
31
5
13
2
28
14
28
42
11
25
32
24
16
20
28
12
14
33
7
14
82
5
43
65
12
7
36
90
32
18
100
42
20
18
36
45
48
33
22
5
15
12
4
30
26
10
80
16
2
18
57
43
113
31
11
42
12
25
5
39
15
67
2
3
37
30
107
81
3
19
8
9
81
9
25
23
3
15
3
12
22
18
5
37
17
9
24
3
33
9
63
63
6
13
96
6
5
3
6
22
44
36
52
41
19
18
32
78
4
14
4
11
42
13
96
24
12
8
16
90
26
45
72
31
116
4
29
3
70
80
3
7
2
10
32
16
24
50
4
6
56
10
44
3
31
17
45
28
12
32
81
91
26
4
5
3
87
1
29
36
37
36
71
61
5
15
75
85
8
135
27
22
6
2
60
22
11
12
3
22
65
19
84
6
6
53
12
19
11
13
2
48
6
4
5
6
13
18
35
9
54
4
23
120
12
3
10
80
88
30
29
7
6
17
3
4
11
78
1
11
67
53
48
19
42
80
16
74
48
60
16
30
24
17
25
18
6
17
175
12
2
16
20
15
55
24
65
51
3
15
22
89
3
66
70
26
48
10
8
58
6
6
18
59
73
84
6
12
6
2
58
12
38
10
17
120
15
18
46
5
31
12
6
5
42
13
20
34
48
20
33
6
48
3
42
70
6
17
73
42
72
60
53
13
29
55
60
23
48
25
2
9
3
27
15
4
62
69
31
18
29
57
99
55
29
18
27
51
7
12
48
8
10
30
24
50
10
2
9
19
72
26
22
38
54
34
2
18
12
18
4
2
15
1
18
17
75
28
2
9
1
8
4
11
39
27
15
21
48
84
60
7
24
26
15
33
3
13
36
26
4
23
13
8
99
1
17
13
35
25
17
9
4
2
48
22
122
42
88
41
9
16
59
7
60
65
19
12
14
70
8
18
45
9
4
6
6
14
36
3
15
9
18
13
2
22
35
15
58
24
24
41
48
25
50
12
10
5
114
7
5
30
48
19
2
36
52
2
10
5
39
9
1
66
18
48
14
21
30
13
35
15
46
18
60
35
21
39
6
39
18
3
49
6
6
66
17
33
10
8
42
10
78
56
33
1
29
37
80
16
14
4
6
29
15
10
6
26
3
37
23
79
66
11
18
15
63
9
111
30
13
42
2
28
18
5
19
38
9
61
35
37
18
108
2
12
10
53
7
2
24
27
19
26
75
30
12
36
30
55
44
75
6
15
4
26
6
16
42
6
2
15
25
12
30
62
10
66
77
30
103
18
12
23
31
6
20
45
9
51
42
6
36
13
2
16
35
43
12
5
25
18
24
6
26
36
34
8
16
65
42
3
4
90
68
27
37
5
19
2
64
8
12
6
10
2
46
35
66
3
18
10
20
10
48
47
73
11
19
29
30
25
23
30
55
42
8
78
9
81
4
41
25
12
102
8
3
12
24
126
15
93
36
25
8
6
12
24
30
16
2
70
8
3
25
2
10
24
24
14
6
54
10
30
11
39
51
24
18
99
70
5
13
26
36
4
29
33
10
30
68
16
8
15
6
7
18
2
18
22
18
12
23
19
30
23
39
18
22
24
2
52
18
5
33
6
4
24
5
78
48
7
14
18
22
18
11
25
62
54
58
53
15
130
18
14
18
18
16
26
22
8
18
6
10
8
3
37
5
21
81
30
3
16
17
55
17
1
65
6
13
23
25
35
33
64
26
27
13
24
12
6
62
138
60
48
22
35
25
44
9
6
9
15
15
10
30
84
5
25
5
63
54
39
37
18
5
21
6
12
46
30
17
15
75
42
81
4
30
66
14
18
63
1
8
16
2
4
60
11
73
5
30
25
12
23
25
60
42
18
24
2
39
15
51
18
42
30
39
76
6
2
40
20
15
12
19
24
35
7
44
16
18
26
76
26
18
16
24
24
41
6
33
21
42
18
36
24
27
48
34
2
18
18
60
10
20
15
99
58
11
19
71
15
34
8
82
5
51
10
65
49
78
110
18
4
8
22
18
32
15
37
38
60
16
12
5
18
24
13
59
9
22
2
88
42
32
4
36
48
125
33
24
9
57
33
21
16
12
18
53
7
35
3
60
30
72
3
24
15
3
7
98
72
10
8
9
1
38
22
23
6
3
76
2
28
11
45
24
40
30
32
27
12
3
18
33
105
70
20
22
17
1
11
3
36
22
20
4
24
11
49
20
12
22
38
10
8
4
36
6
20
75
21
9
78
7
18
36
5
39
33
9
4
86
108
46
20
27
37
8
42
46
2
58
11
39
42
15
18
6
9
54
18
18
36
75
103
23
3
90
21
30
18
15
45
37
44
52
23
37
20
84
10
48
48
78
2
4
80
16
12
23
13
6
18
17
24
21
16
14
51
93
4
32
16
20
22
11
81
15
25
44
72
40
17
1
5
12
7
17
9
46
18
23
3
16
11
15
18
12
18
52
90
12
53
42
3
22
42
8
27
1
14
3
1
12
29
6
39
10
26
75
15
22
23
3
46
11
3
10
2
123
7
18
20
40
12
20
4
11
30
3
70
11
19
14
10
2
6
9
21
3
129
12
6
33
21
4
11
31
92
36
15
66
6
93
22
24
5
21
54
16
8
9
13
8
21
36
25
8
4
18
12
2
6
28
60
2
40
8
6
33
18
13
29
33
45
13
24
ABCD 93503603632*3^$a+1 [50113]
240
95
6
12
18
150
30
42
36
54
181
101
43
47
240
48
36
90
42
169
23
72
324
204
12
198
60
210
150
43
83
126
84
42
504
73
71
36
54
36
139
71
36
114
108
162
174
7
359
120
1
107
60
306
55
96
41
270
108
132
84
85
41
103
227
180
54
259
144
240
185
246
241
371
72
133
47
97
65
78
145
11
42
120
168
12
42
133
83
30
6
36
84
18
330
198
12
276
174
126
60
426
18
43
119
18
55
185
300
180
60
360
102
13
83
13
35
61
65
114
84
186
66
168
36
97
29
18
30
90
216
114
120
7
65
198
78
90
49
35
114
12
24
30
54
307
17
96
12
19
48
240
41
396
91
384
5
24
90
270
66
204
109
287
49
17
60
84
24
55
209
127
71
25
197
162
48
6
67
215
25
17
66
96
84
60
126
318
126
24
162
246
78
36
49
95
66
90
168
162
48
235
23
169
144
281
55
48
5
91
35
84
25
107
18
66
132
54
120
108
108
55
192
275
6
66
181
143
252
168
61
11
37
125
115
65
30
60
30
36
60
7
23
6
156
7
48
143
24
73
173
54
6
72
30
60
378
72
90
90
72
55
71
66
126
313
35
126
223
96
41
270
48
126
91
41
12
36
24
18
349
113
168
55
209
54
42
408
7
29
163
707
228
25
245
91
131
541
35
54
156
42
126
115
11
120
126
18
54
96
54
72
66
24
126
252
12
73
41
192
7
53
54
120
13
96
95
162
54
36
54
108
180
120
151
144
53
48
144
18
162
6
12
54
6
25
77
72
36
55
5
187
41
7
17
162
174
114
61
191
90
55
48
23
84
126
54
330
66
37
95
72
180
288
120
150
7
23
90
31
131
61
107
133
173
19
47
168
25
41
54
72
54
115
96
96
113
54
246
180
126
24
54
90
12
114
66
25
48
48
389
91
29
90
420
54
31
5
91
89
174
25
89
108
18
36
48
162
90
24
12
114
115
185
151
53
192
18
265
5
187
17
72
48
151
107
84
1
167
72
138
42
228
25
137
36
168
30
96
13
185
192
54
6
66
72
42
84
19
48
47
246
6
180
49
161
31
77
67
48
65
6
126
210
108
ABCD 93503720782*3^$a+1 [50021]
72
120
55
24
90
95
31
24
276
60
65
16
153
15
51
69
32
120
49
90
5
136
32
7
33
117
174
5
61
203
40
27
45
56
24
55
9
15
89
120
96
151
113
40
72
56
19
84
30
27
39
185
16
159
65
48
160
32
16
243
29
31
36
30
90
120
21
39
54
11
16
72
147
90
11
240
79
89
85
96
11
19
141
3
6
204
11
16
93
6
29
160
165
11
175
233
208
152
7
180
125
19
156
54
66
41
24
175
113
7
161
43
60
41
96
64
75
45
24
165
267
48
111
144
6
323
72
205
11
43
77
79
150
59
175
60
5
1
180
60
23
112
429
51
45
54
90
267
123
66
30
45
8
67
101
24
19
90
6
5
139
5
61
35
168
7
30
99
56
88
32
25
30
30
251
109
90
54
11
96
24
79
6
174
29
96
25
6
113
7
114
47
49
15
75
84
66
231
63
6
203
31
129
87
24
9
111
65
112
3
269
37
83
168
120
24
139
237
39
105
15
81
32
88
32
91
36
161
103
65
40
81
39
24
200
7
9
51
21
8
136
56
139
101
73
90
96
285
39
17
48
31
153
141
227
144
115
53
517
155
49
111
8
31
60
29
96
16
264
111
65
85
120
54
216
165
128
37
11
120
43
6
23
61
30
29
37
24
315
80
120
31
185
16
63
57
24
200
64
72
144
39
17
43
5
96
88
8
49
54
177
72
56
24
91
120
5
55
6
291
3
246
39
56
235
60
65
88
27
69
171
60
41
64
104
85
51
48
80
48
40
3
5
241
23
72
48
48
49
263
7
329
72
79
41
109
30
30
30
24
36
114
35
31
150
83
67
240
54
6
65
40
159
60
29
40
27
69
72
8
55
60
29
40
72
75
53
72
25
23
216
72
13
107
49
15
99
156
89
96
139
30
90
29
37
30
144
21
80
24
55
249
8
24
96
24
48
7
81
9
30
401
19
5
96
88
96
45
11
232
56
216
115
29
264
31
6
35
48
127
65
85
3
27
24
125
61
11
48
72
112
32
109
179
48
109
123
80
136
15
105
272
184
48
27
45
8
37
30
53
88
3
240
117
3
125
31
113
31
6
120
3
240
117
11
43
149
16
315
45
15
216
161
19
93
56
211
21
24
56
49
215
144
96
88
87
84
6
54
105
15
201
165
195
96
192
56
55
161
49
150
36
240
45
165
35
55
84
156
24
9
231
41
16
39
41
144
55
153
48
3
77
72
16
111
81
32
40
32
24
72
24
64
32
13
51
216
32
40
152
24
384
37
35
160
39
6
35
55
24
41
109
11
19
365
55
17
72
37
51
120
104
85
11
109
144
35
216
120
48
1
30
89
120
48
48
91
24
36
41
19
53
151
6
114
30
51
15
24
66
84
6
300
161
163
6
71
43
96
93
ABCD 93503861546*3^$a+1 [50000]
72
13
24
15
213
18
77
16
44
13
23
91
66
60
114
29
4
68
48
12
127
77
4
32
7
41
79
177
20
220
141
47
37
35
144
24
88
44
13
87
56
67
21
32
265
42
72
5
43
18
30
45
180
12
8
229
35
73
71
61
83
97
23
193
12
12
66
30
23
156
13
108
60
27
60
45
30
57
15
6
84
60
18
48
54
51
135
9
21
42
102
60
191
148
92
48
36
43
42
35
1
15
24
45
126
90
12
107
31
77
25
48
24
159
9
72
35
13
3
135
270
39
45
23
55
77
13
72
51
57
75
60
20
7
21
104
48
60
36
1
18
101
19
65
7
45
8
43
29
13
75
105
60
12
15
8
76
12
8
1
23
187
29
64
92
36
19
5
1
35
48
16
63
53
67
138
27
27
18
75
33
72
83
97
27
8
25
168
23
19
65
85
18
30
12
11
4
33
3
24
8
49
48
75
57
35
16
68
31
66
35
37
12
263
67
90
6
93
84
12
45
36
3
80
96
73
75
27
30
119
24
48
25
12
102
6
39
60
63
65
16
117
15
45
59
36
25
24
78
42
11
37
12
155
144
36
48
25
23
25
90
24
78
23
67
102
39
51
21
57
60
78
42
48
30
89
4
9
83
25
3
24
120
128
115
53
61
60
23
25
3
9
30
138
15
33
59
25
138
113
28
57
60
59
136
45
72
135
33
15
84
8
163
29
24
24
40
45
63
9
60
15
8
73
39
45
48
35
37
30
6
12
47
13
162
210
35
24
1
36
3
27
93
21
6
53
19
150
12
83
40
36
80
12
49
3
15
5
37
198
17
60
1
12
120
15
80
12
73
11
121
35
48
88
24
21
60
3
80
1
336
60
135
9
36
60
42
101
67
17
16
144
87
96
42
11
19
45
72
51
72
21
12
32
13
39
21
12
15
225
48
24
3
45
72
59
97
54
5
48
16
36
15
101
184
81
3
57
24
30
18
203
85
12
60
123
69
23
28
69
6
9
96
117
12
228
203
85
47
43
42
11
49
108
30
45
80
97
3
45
47
36
61
18
162
75
3
17
148
60
207
18
72
3
36
96
36
80
49
66
30
72
60
60
42
5
13
11
24
187
29
72
64
44
84
12
121
144
11
48
1
11
7
53
49
35
103
30
27
15
6
39
81
72
60
11
52
129
11
40
45
27
33
60
119
73
12
11
25
12
108
63
87
5
24
43
5
13
60
35
108
1
15
33
48
72
75
36
21
83
25
11
84
28
9
6
42
60
12
36
39
80
61
24
78
17
160
20
61
63
20
1
138
33
48
39
18
60
27
116
19
150
48
35
64
93
12
96
39
33
11
36
181
72
15
3
45
24
45
99
12
15
54
216
23
37
23
7
9
33
15
20
48
97
11
7
45
12
92
120
73
12
3
56
60
151
41
84
76
32
196
80
49
60
30
5
13
24
30
53
13
12
27
20
28
45
15
48
9
66
72
78
15
99
33
33
15
12
36
44
96
160
20
1
59
1
23
13
24
11
85
24
11
19
6
63
56
1
3
111
66
24
6
120
245
24
28
180
27
6
12
12
36
27
20
25
11
1
60
156
90
105
32
28
9
219
39
90
11
61
60
36
3
129
132
3
12
21
39
116
12
132
13
35
85
210
48
30
75
20
49
228
267
195
233
25
12
36
12
72
96
3
12
20
4
3
78
90
24
6
39
213
3
69
30
6
144
279
51
33
32
55
29
19
5
25
107
31
17
7
9
84
80
73
60
23
49
3
9
39
27
24
30
18
30
95
37
23
127
33
117
66
5
85
239
133
42
33
15
77
13
72
111
60
99
21
48
12
9
6
29
73
72
60
3
32
133
12
66
125
97
48
42
192
41
60
115
5
72
52
128
52
3
18
24
78
101
16
33
48
23
19
42
11
12
73
60
60
12
3
12
56
49
72
275
4
9
23
40
72
72
3
53
48
1
18
78
42
30
23
37
83
19
65
61
47
48
139
41
100
24
36
39
48
18
267
8
97
131
49
15
87
5
73
18
90
60
35
85
60
35
12
12
61
27
48
27
72
6
42
18
12
87
51
165
57
108
167
25
30
5
13
87
ABCD 93504080162*3^$a+1 [50002]
3
16
35
49
47
90
12
7
11
13
212
4
11
18
91
107
13
56
3
30
42
66
72
91
5
39
52
68
36
3
54
138
24
61
20
63
30
132
19
53
54
9
40
17
7
32
4
8
16
5
39
39
54
90
57
12
40
8
27
25
44
4
17
30
18
27
64
56
3
48
57
15
1
20
60
16
17
3
45
51
9
19
29
67
8
12
57
63
24
16
11
9
28
53
27
57
204
27
9
3
33
3
9
42
66
6
30
19
24
89
30
37
20
15
97
65
15
81
48
24
15
84
3
1
20
24
9
36
24
7
23
1
23
9
21
36
7
47
18
24
63
39
6
3
4
20
21
18
21
57
3
63
13
32
12
12
4
32
52
11
48
69
52
32
87
9
12
27
24
9
36
3
13
96
44
24
9
30
18
36
67
23
54
36
6
25
8
84
100
96
29
18
1
17
7
20
3
37
80
69
30
81
28
44
9
78
49
71
1
77
39
51
18
27
16
11
93
69
30
45
69
7
41
6
129
9
3
60
9
39
4
8
3
9
33
30
13
32
9
96
7
77
7
116
45
3
51
18
48
6
9
60
4
56
28
116
36
33
31
35
18
43
17
12
15
4
68
52
20
12
9
15
27
48
37
5
12
3
52
5
3
4
80
28
20
16
24
53
3
15
18
43
8
9
39
45
3
3
33
60
28
56
36
16
131
48
9
15
18
48
6
69
195
42
102
57
39
9
9
43
84
44
45
15
12
4
8
63
9
16
20
24
3
37
44
15
9
9
3
9
27
33
27
12
33
39
33
27
3
6
12
24
39
15
9
9
36
87
36
12
16
11
21
4
20
3
61
11
69
24
21
15
4
35
13
5
19
83
6
48
108
24
99
48
40
44
24
4
8
51
24
72
18
55
12
53
3
12
21
67
47
13
20
39
25
72
23
13
65
12
6
18
79
68
105
39
12
15
1
48
23
6
27
16
65
27
16
131
121
29
15
40
11
13
12
20
51
21
48
57
90
13
77
27
27
1
53
15
21
87
4
8
21
31
8
28
5
7
48
5
15
3
9
24
15
33
40
96
47
6
31
17
15
96
69
60
31
128
24
27
1
32
12
24
60
24
9
43
17
36
3
51
129
12
57
36
3
9
3
4
24
24
60
56
9
51
75
45
27
42
91
53
27
24
93
12
43
17
3
108
15
81
16
23
1
77
127
20
16
44
24
3
48
81
33
3
12
36
24
9
60
48
24
115
44
15
18
39
36
21
67
12
32
16
36
11
9
60
28
20
9
36
3
75
30
3
60
76
23
90
36
31
11
13
20
12
72
27
48
25
92
45
3
48
24
21
48
19
20
15
42
15
15
13
12
65
24
102
93
40
29
3
4
8
16
23
54
60
3
27
6
127
17
18
1
8
21
132
39
60
9
48
27
24
48
180
28
24
53
18
121
48
5
51
45
12
55
8
24
39
42
48
3
69
19
20
60
40
29
3
9
42
48
1
24
29
31
11
102
3
36
3
49
8
45
15
3
42
19
24
104
40
8
51
18
43
17
90
45
24
16
56
57
66
69
12
36
12
12
24
4
47
1
80
15
66
127
24
29
18
25
53
3
28
56
16
68
21
18
24
18
72
19
80
48
12
93
36
48
6
18
43
44
12
40
41
48
19
32
63
129
40
5
15
45
30
13
12
47
114
19
29
19
44
76
11
37
17
36
43
77
87
52
32
27
18
91
92
69
39
16
36
140
3
45
9
18
73
23
18
15
57
36
15
3
57
15
145
32
15
1
48
32
12
12
24
15
61
8
3
33
36
75
109
56
40
44
84
112
20
45
3
9
72
24
3
24
48
9
87
4
36
77
39
36
9
15
48
33
3
15
18
19
12
17
19
56
129
12
87
12
16
35
37
32
3
13
59
33
12
4
71
9
16
60
8
21
30
6
99
12
51
33
15
49
132
5
39
9
24
15
33
126
33
48
36
27
24
45
16
41
3
15
9
63
37
5
72
19
8
52
96
53
7
24
101
39
33
3
24
84
12
57
12
63
100
5
51
75
9
12
124
20
16
35
13
5
27
75
162
7
24
12
11
6
39
24
36
4
35
54
27
9
96
3
16
11
9
36
64
5
63
39
6
63
64
24
11
25
24
17
27
99
24
66
3
120
40
5
19
116
9
12
36
63
24
24
105
24
12
42
69
51
37
36
53
3
28
11
9
9
27
72
3
85
20
39
24
9
24
16
17
15
39
72
54
51
9
55
89
3
28
12
20
124
12
8
16
23
1
71
6
3
40
32
60
3
6
12
27
24
3
33
9
3
33
27
21
31
11
69
48
3
61
17
3
28
5
7
20
16
5
3
21
19
12
5
75
9
54
24
33
57
43
11
30
7
72
8
36
36
21
7
60
5
51
28
53
48
51
16
44
3
33
33
6
13
60
8
12
48
21
39
9
6
30
63
64
125
24
30
9
9
78
13
35
24
18
7
24
80
16
53
31
53
31
12
35
45
27
13
5
3
100
32
81
15
84
3
6
36
12
43
48
60
20
40
20
75
13
24
8
12
84
76
24
32
24
60
36
39
1
23
102
36
27
16
56
27
24
93
69
7
8
33
36
36
15
9
3
28
24
8
57
54
6
55
12
60
60
44
4
17
30
24
18
39
28
36
5
12
19
5
7
20
93
19
5
15
28
36
20
27
9
4
80
12
4
53
30
45
33
36
99
24
48
75
21
52
17
51
4
5
18
25
24
60
17
79
20
45
19
56
132
72
9
18
18
115
11
9
9
7
20
72
60
12
3
85
11
49
92
3
13
8
36
108
12
33
24
3
51
18
48
24
30
24
33
15
1
17
7
32
15
18
63
33
51
24
36
81
24
63
48
48
100
29
3
69
3
76
20
24
28
8
16
56
15
18
55
36
116
12
21
7
5
3
57
54
45
28
71
21
51
33
16
36
17
31
77
24
72
3
24
57
19
44
69
147
60
28
65
7
8
3
9
33
48
127
5
15
48
28
17
63
4
20
57
55
29
15
21
19
77
15
39
45
48
27
21
52
8
63
21
21
15
4
68
28
5
7
8
4
44
12
24
24
16
221
7
29
27
12
3
18
54
45
48
60
16
80
28
5
15
21
96
12
27
40
29
36
18
18
19
24
83
33
52
20
21
43
68
27
24
9
9
48
63
12
16
8
36
9
19
41
7
92
9
31
23
97
47
18
67
8
51
25
32
81
24
72
27
9
7
59
72
9
4
48
8
27
21
45
54
81
36
120
3
13
17
63
ABCD 93504633494*3^$a+1 [50003]
39
41
58
57
12
32
40
8
121
27
135
144
9
29
3
13
72
15
12
123
2
16
72
27
48
39
21
3
134
31
80
1
11
103
9
21
6
90
6
60
29
33
96
10
21
39
5
21
43
60
137
34
134
3
45
7
33
75
93
39
33
90
14
3
31
81
29
46
66
18
14
16
51
39
14
112
8
16
66
5
64
80
7
33
84
20
28
29
48
3
84
79
42
18
6
23
7
66
128
96
10
24
9
101
22
108
96
45
108
111
30
72
15
44
19
194
16
27
32
16
45
186
36
2
31
27
108
12
5
103
5
211
24
12
165
75
9
51
17
16
12
12
32
9
31
51
204
29
37
78
29
21
55
41
16
15
24
15
36
30
78
36
5
76
39
9
21
39
17
127
33
24
30
36
189
9
90
62
55
32
33
48
46
60
36
33
17
10
54
30
90
123
5
16
32
10
84
60
129
125
15
16
39
57
84
29
72
15
124
5
40
8
46
194
55
3
69
9
66
60
5
16
32
21
16
54
12
24
30
30
89
57
40
75
15
38
40
35
4
63
9
96
75
60
84
6
3
20
25
51
5
34
5
31
81
159
114
6
9
135
9
41
24
46
60
180
42
8
67
60
15
33
24
3
5
4
141
18
30
6
81
9
24
27
3
122
3
37
107
37
15
8
43
30
47
31
12
30
143
4
20
40
152
121
30
57
12
29
22
17
43
93
65
112
3
5
16
24
72
8
24
48
24
3
165
75
48
60
4
45
23
1
11
45
34
29
57
16
78
17
40
33
71
25
56
27
37
114
21
41
10
5
24
25
6
84
45
65
31
8
9
72
55
39
90
32
63
24
28
12
41
27
79
14
10
185
12
49
144
15
105
135
20
7
9
20
49
104
31
41
16
107
45
22
36
5
4
29
16
66
29
4
45
6
114
59
61
119
208
3
6
8
16
27
3
57
33
87
63
2
27
96
52
24
36
99
9
24
63
50
88
30
9
57
15
9
15
12
3
57
8
9
55
12
51
48
41
9
70
69
87
141
3
12
57
171
89
36
97
24
8
15
33
55
33
99
36
57
23
76
21
15
24
9
56
10
5
24
76
15
33
27
96
9
81
32
46
36
45
24
51
21
12
20
28
12
17
163
5
7
219
110
22
69
5
10
53
16
15
50
22
18
30
17
145
30
57
17
46
2
43
5
58
12
48
5
36
9
40
126
50
24
10
69
57
120
54
2
58
102
8
7
9
6
60
38
16
303
108
5
24
3
36
7
60
14
40
54
60
156
26
10
14
96
3
91
24
12
14
55
39
41
151
114
6
93
5
22
57
32
28
93
54
24
66
8
82
240
14
16
11
4
39
162
18
29
1
15
41
91
48
20
25
30
12
30
90
77
36
7
24
84
72
17
36
12
33
22
45
29
120
34
12
2
27
16
63
62
3
67
24
185
160
111
29
28
8
60
79
113
91
2
3
4
41
24
46
50
16
39
15
36
45
15
24
17
19
54
152
238
36
54
72
63
15
9
36
27
33
80
55
17
25
8
40
15
137
24
3
16
15
132
9
75
9
5
72
19
29
46
60
21
32
1
47
43
57
5
63
1
80
16
48
30
36
21
9
59
52
12
5
16
32
10
30
8
15
7
33
24
8
19
33
48
3
50
31
41
58
6
6
18
11
4
81
144
27
93
30
5
7
78
39
36
21
8
88
24
128
168
7
111
72
48
12
24
69
32
9
16
24
35
16
3
185
1
54
42
18
12
50
7
72
36
39
21
17
3
28
75
30
42
14
31
9
6
108
5
31
60
24
6
24
32
3
64
36
17
40
30
60
38
16
90
89
85
11
16
12
8
55
233
31
9
15
122
10
65
43
9
3
29
1
39
51
48
69
8
57
75
52
51
9
5
48
16
27
3
66
54
5
45
10
41
31
24
14
15
55
5
31
30
63
17
16
8
10
36
125
4
51
60
29
4
27
24
14
48
43
5
7
15
60
24
45
24
12
12
81
111
9
30
74
58
30
30
48
162
18
12
170
87
1
107
45
34
30
8
7
15
33
65
31
27
29
16
24
39
2
48
7
9
186
45
3
81
36
15
45
5
154
113
7
14
10
21
39
60
45
57
39
8
31
72
29
36
33
10
12
24
50
15
49
56
16
54
33
113
10
5
49
24
30
21
20
28
21
47
43
36
98
22
105
81
18
9
51
42
30
9
249
66
14
175
27
30
24
3
21
11
31
14
40
59
4
48
3
6
8
103
39
41
9
94
29
43
69
39
12
60
93
84
27
9
156
29
46
96
18
6
41
79
66
39
225
23
91
60
41
64
132
53
39
1
30
50
15
31
5
16
195
17
81
7
20
93
10
12
84
36
17
121
6
66
32
22
36
14
43
12
15
24
2
34
144
60
2
39
1
15
99
29
72
12
7
14
16
8
16
39
17
91
45
23
7
24
9
104
31
2
7
68
4
8
43
38
16
8
58
77
40
3
14
10
6
87
68
4
15
9
41
70
5
64
111
14
87
25
63
32
9
64
30
45
12
3
12
74
40
30
41
25
3
15
12
24
96
33
17
88
32
55
3
62
79
96
60
149
34
5
81
115
99
2
94
50
10
6
78
72
ABCD 93505001914*3^$a+1 [50093]
6
119
24
13
11
121
63
128
25
36
11
73
135
9
63
99
36
78
35
49
71
7
57
32
55
57
51
141
48
104
7
57
48
39
17
48
48
37
264
90
65
79
17
133
30
29
7
60
21
231
33
39
17
24
120
31
33
21
60
39
8
7
48
24
108
29
88
99
5
79
114
71
16
51
54
71
24
91
126
12
90
36
6
23
7
41
40
152
25
36
18
81
129
42
12
305
19
18
96
30
45
32
31
24
36
101
133
84
63
45
75
15
78
51
111
12
180
240
174
144
198
21
21
3
8
48
16
32
31
54
11
43
24
138
3
24
27
78
71
37
3
117
179
1
6
126
3
33
15
56
13
18
33
111
41
49
23
16
15
65
88
51
45
39
41
24
13
11
43
125
40
27
18
3
32
16
48
96
21
35
19
5
1
47
37
11
48
121
6
30
51
3
36
9
80
7
102
27
9
42
90
12
36
6
84
233
88
72
27
90
18
84
54
36
24
75
51
12
42
215
1
15
33
135
56
24
16
27
12
60
29
223
89
112
27
18
35
40
56
88
24
8
169
39
15
12
42
123
32
7
138
47
67
29
16
32
61
42
54
27
57
95
37
3
135
209
67
101
109
11
40
9
192
24
30
9
32
103
129
15
54
35
19
24
29
55
114
12
18
57
32
73
240
18
5
7
153
24
8
49
78
17
103
42
47
1
15
21
72
126
21
33
15
48
32
319
108
150
47
120
43
72
101
25
18
29
48
40
15
57
27
29
31
33
21
11
1
191
7
60
5
13
90
161
109
12
90
36
132
54
54
17
49
6
84
90
171
27
117
128
43
36
60
29
120
24
40
24
8
61
18
90
18
53
24
96
163
45
27
5
73
15
32
64
189
35
16
165
11
16
8
43
90
18
30
59
48
1
54
24
57
48
159
96
30
198
36
9
45
6
54
18
53
88
104
192
61
11
7
294
27
9
23
88
8
43
12
6
35
136
21
27
32
19
53
199
48
153
32
88
8
121
39
117
35
96
19
69
168
117
78
5
72
7
126
6
84
9
45
72
72
54
69
8
24
79
96
48
54
126
29
16
27
24
54
23
24
55
9
32
16
39
120
6
11
25
48
215
192
31
12
96
77
24
109
18
113
40
15
12
29
25
18
132
57
8
40
216
15
96
36
30
36
11
103
17
13
3
48
24
93
48
240
51
51
149
136
3
150
54
9
8
16
21
66
18
60
11
7
36
12
9
72
87
54
30
18
3
8
25
24
36
99
56
7
18
47
91
18
35
37
78
5
25
54
186
156
108
47
223
54
54
77
40
69
90
12
45
69
147
48
33
294
18
15
128
72
1
39
120
32
7
233
49
15
24
165
30
72
5
48
61
54
21
51
93
51
5
13
48
3
8
7
113
37
35
88
48
27
29
25
180
75
63
6
35
19
29
136
8
24
16
111
120
6
75
33
54
41
24
25
108
11
112
96
56
88
15
66
23
85
27
48
15
18
87
147
93
201
23
61
18
65
40
9
119
240
40
8
79
18
36
30
101
16
8
55
65
16
63
9
176
48
19
108
18
54
258
12
90
17
19
24
5
79
41
112
32
67
42
35
16
15
41
91
5
13
59
72
16
56
7
90
71
61
156
6
36
66
3
147
18
107
136
56
24
37
18
17
49
144
47
49
30
185
72
16
24
32
168
67
45
39
57
24
56
43
108
114
119
19
45
32
48
19
96
29
1
15
32
24
37
18
65
7
36
93
8
25
18
45
104
31
33
21
18
222
51
3
264
5
31
24
30
3
21
83
7
12
29
48
229
11
61
96
18
54
35
40
168
120
24
8
67
24
84
17
72
19
36
9
32
13
3
8
13
11
96
13
27
48
15
6
192
83
7
225
51
5
31
18
95
283
30
60
35
48
208
9
18
101
13
83
25
23
43
60
30
131
24
24
7
12
24
5
7
41
48
64
15
84
21
96
8
48
13
35
1
66
90
35
25
15
93
48
51
80
88
3
264
90
3
15
17
43
93
32
31
78
ABCD 93505209082*3^$a+1 [50024]
197
31
17
67
90
6
60
36
108
30
42
41
25
18
5
19
48
24
78
23
7
12
29
19
45
15
78
18
54
42
24
72
12
6
42
5
37
60
48
174
6
24
78
12
36
12
36
84
17
43
60
150
12
18
53
103
89
31
30
54
12
18
12
3
32
43
138
48
24
35
61
6
60
33
48
3
6
210
24
6
24
102
24
30
114
96
78
42
36
54
6
30
198
24
108
12
18
83
115
54
36
42
90
108
179
103
233
1
48
18
48
6
96
42
77
48
37
84
60
6
96
53
139
12
18
30
6
35
16
39
36
18
83
19
29
31
30
198
42
18
102
60
6
24
24
6
96
12
42
6
23
49
18
72
30
18
5
49
174
24
96
30
24
12
66
18
42
30
12
30
33
27
18
24
11
13
36
54
30
12
15
87
57
75
18
12
54
54
11
37
75
9
48
23
55
42
42
5
1
30
60
24
126
30
120
9
21
27
21
36
30
6
18
30
35
37
42
161
19
6
12
24
3
75
5
115
45
32
1
15
3
29
13
48
6
6
18
5
169
60
27
33
6
30
66
30
59
61
24
11
1
18
60
66
95
13
30
6
54
12
24
5
55
60
66
78
18
24
6
12
12
21
33
47
73
39
3
24
21
9
54
96
30
48
3
3
72
12
41
7
12
18
48
66
6
42
18
24
6
9
33
6
9
3
12
48
129
21
27
15
12
84
12
84
65
19
36
153
32
13
96
54
45
81
159
48
3
54
71
16
3
12
6
48
54
60
42
6
60
60
18
66
66
30
42
6
114
27
159
6
84
39
51
6
60
36
39
81
15
3
6
23
127
48
12
21
27
36
12
12
60
60
17
19
66
18
12
18
78
30
54
36
60
30
30
29
103
90
60
3
39
6
18
36
6
48
24
6
30
27
39
96
84
5
31
30
78
12
24
6
12
63
15
12
72
96
45
3
114
18
78
66
78
30
12
6
54
24
30
36
18
36
30
6
18
18
54
23
127
30
24
11
13
83
85
12
66
72
48
21
39
9
27
24
96
48
108
54
48
75
3
18
90
12
54
60
114
17
112
3
24
48
5
25
12
11
7
6
90
9
63
84
29
37
12
12
18
42
119
7
9
21
27
3
162
11
19
93
99
48
12
65
55
30
11
55
30
27
45
30
6
102
18
30
36
120
90
168
18
24
24
24
120
6
84
18
78
60
30
69
21
6
6
90
84
78
30
5
13
18
6
90
78
12
30
84
54
228
30
24
6
95
55
48
90
47
13
84
12
18
48
24
126
24
131
55
12
6
66
36
150
75
45
30
24
30
63
45
35
61
12
87
32
1
54
78
11
61
36
18
30
6
54
12
24
108
3
63
12
12
57
39
96
54
84
36
126
18
72
35
16
15
18
66
30
30
60
108
41
109
30
48
24
60
24
12
72
90
90
60
30
78
48
30
12
47
25
48
39
33
138
12
60
90
90
30
30
12
78
18
78
30
42
12
30
30
35
43
53
64
51
144
173
103
57
57
48
42
150
30
36
90
12
47
112
9
42
29
13
3
135
72
6
60
30
6
6
5
37
30
60
96
6
36
23
16
39
36
18
3
39
138
30
65
1
150
6
3
63
24
60
45
80
1
15
93
24
78
30
30
24
150
24
11
48
1
72
18
30
12
59
61
18
17
112
3
45
27
213
3
24
42
36
18
12
57
27
21
87
42
6
24
90
18
60
36
12
9
33
63
27
5
31
114
42
6
102
90
72
6
48
102
48
27
99
93
32
31
30
12
48
102
180
42
3
3
12
6
96
24
150
54
23
43
42
203
7
18
71
133
18
105
45
42
6
66
24
9
27
21
99
54
54
216
6
18
18
12
12
60
24
35
1
24
42
29
1
15
3
77
55
90
24
23
73
39
123
5
13
24
6
18
54
42
3
21
72
12
87
15
33
33
48
6
6
30
102
102
6
90
24
6
18
30
12
47
37
59
19
30
18
18
84
12
60
6
54
60
23
37
6
18
6
84
162
12
11
61
54
29
13
35
37
27
39
30
11
144
19
48
12
18
78
24
120
30
42
96
30
48
24
3
15
12
102
95
19
24
48
24
24
21
33
12
66
17
115
48
12
6
6
144
6
30
54
59
48
43
101
13
3
27
12
41
7
36
21
39
42
444
36
15
117
18
57
3
12
113
25
23
1
126
17
43
48
24
93
32
37
78
125
217
54
24
48
30
90
108
12
102
18
90
48
12
144
6
174
6
18
84
12
36
18
42
42
12
114
84
6
12
18
36
6
24
18
36
102
12
72
36
42
15
27
24
12
17
7
84
5
1
84
120
66
84
6
6
17
7
6
42
105
63
78
6
24
84
18
30
48
36
6
18
66
168
48
30
132
126
42
24
18
78
72
33
3
12
48
90
12
24
6
24
30
108
11
19
222
6
12
36
9
32
31
209
73
18
114
3
57
6
30
18
54
6
42
72
42
18
6
17
43
30
66
5
13
90
36
66
51
15
17
55
41
19
60
132
6
30
12
42
54
72
54
18
126
30
12
24
29
ABCD 93505223954*3^$a+1 [50033]
45
20
49
59
28
8
19
77
16
33
71
55
33
15
33
8
60
12
67
30
3
12
72
39
66
99
141
35
40
24
72
48
21
23
1
24
72
15
105
3
108
33
35
1
63
60
51
9
32
55
78
11
76
9
120
11
28
132
8
40
32
43
57
9
15
105
35
24
31
21
180
93
42
21
8
1
83
16
75
17
49
23
1
24
36
15
20
1
35
4
12
48
36
9
11
136
12
48
48
24
8
64
56
37
126
17
4
20
64
36
8
52
3
45
12
45
3
20
12
25
39
9
15
36
12
9
90
30
11
12
40
12
24
72
60
24
9
6
5
85
11
97
3
9
3
15
6
11
76
60
99
29
52
44
13
15
92
13
23
4
9
84
3
32
48
24
13
126
6
15
33
71
4
32
124
21
144
71
73
15
8
64
36
44
28
27
33
15
5
61
27
20
48
1
71
4
9
84
6
6
30
48
17
28
72
84
99
21
20
49
51
24
12
20
64
171
5
13
23
4
80
13
72
114
9
60
8
28
51
45
3
6
36
23
37
63
12
128
1
11
13
27
68
1
51
36
20
28
32
64
8
91
66
3
12
164
91
5
4
44
91
17
4
129
47
73
30
21
180
9
11
25
15
48
20
1
27
8
60
40
9
6
90
39
15
90
15
20
25
60
66
9
57
15
45
48
3
24
3
53
43
36
48
5
7
21
48
15
29
36
16
48
8
13
39
57
3
32
13
6
17
19
41
12
61
47
79
21
33
24
120
12
3
32
24
4
8
67
5
16
81
48
42
21
33
47
24
13
60
3
24
129
66
21
92
60
48
60
100
117
36
51
128
88
48
21
35
28
60
8
48
36
40
48
48
9
144
30
41
13
15
60
20
88
9
30
9
105
87
24
8
36
85
27
32
96
1
18
81
24
20
1
51
93
15
81
11
4
72
27
21
45
75
84
111
57
8
181
54
17
40
27
5
52
9
11
120
28
8
109
15
20
13
3
39
5
25
24
167
40
12
60
120
45
11
40
32
73
39
32
25
48
11
4
51
17
24
4
21
23
36
1
24
147
87
33
27
105
8
100
93
144
15
8
7
33
24
8
52
48
15
33
24
8
16
21
71
4
20
49
39
12
20
4
20
1
51
32
52
8
16
12
117
6
105
36
24
20
4
128
4
120
20
40
68
7
18
63
12
21
24
15
20
48
4
15
81
24
24
12
20
19
48
45
32
73
75
141
36
99
12
32
40
36
9
42
30
23
16
12
104
25
3
8
84
24
12
43
65
24
85
71
24
160
21
30
5
36
36
97
27
39
29
1
30
5
31
173
120
25
107
40
24
69
3
12
8
4
9
11
73
60
11
12
24
36
40
8
24
12
85
18
57
39
30
11
48
36
24
16
129
15
36
24
68
48
25
11
100
48
128
12
25
27
36
80
12
28
3
6
60
39
135
5
49
123
24
68
132
25
39
51
78
23
43
54
47
55
18
51
20
124
20
28
213
54
102
39
32
40
93
11
13
12
23
85
11
169
3
123
117
20
4
8
16
9
15
57
24
51
140
19
57
69
48
95
52
36
60
8
61
24
75
44
25
147
8
76
132
24
164
121
23
1
27
69
11
37
12
48
23
28
32
4
48
20
16
15
57
20
28
72
3
5
84
37
3
48
92
37
3
56
12
24
43
21
116
108
36
109
12
23
120
31
45
69
35
1
15
72
20
28
51
53
31
9
51
9
57
3
45
11
4
12
93
35
7
21
20
13
6
48
33
33
15
69
12
23
36
19
33
33
11
55
45
63
45
12
44
1
23
55
12
5
28
20
61
30
5
72
4
153
12
60
24
159
20
7
5
100
39
6
60
51
32
1
95
136
36
8
4
8
13
36
3
56
76
3
17
16
60
147
12
18
132
30
165
80
96
108
4
80
1
90
66
23
67
18
132
23
12
13
11
19
33
20
109
51
72
32
76
32
60
12
4
156
24
56
28
8
4
3
5
60
36
49
15
56
25
11
25
3
21
24
12
59
25
24
23
24
40
9
35
16
24
164
1
39
36
9
15
81
15
96
8
115
105
12
44
4
12
3
6
60
96
11
40
24
9
39
96
24
45
30
30
72
11
12
72
13
51
9
135
45
12
23
25
30
5
48
13
95
1
39
20
12
28
32
79
18
11
4
108
3
6
35
36
37
30
77
28
12
20
55
9
21
39
12
33
111
15
5
13
11
1
35
49
15
36
80
40
36
24
24
84
56
24
25
83
4
48
32
28
15
65
88
24
45
15
24
92
52
87
5
13
11
25
30
29
60
37
3
21
51
3
5
85
15
36
21
23
1
51
36
8
12
43
90
35
61
23
28
8
60
121
51
20
160
20
37
27
36
33
15
36
3
17
175
5
13
3
33
36
3
12
8
36
1
3
75
65
48
24
25
3
72
195
18
11
4
8
13
24
3
48
152
28
75
5
40
21
39
20
60
16
56
13
66
5
36
28
39
36
41
40
48
45
66
6
24
159
57
39
9
3
9
59
49
63
99
150
11
28
24
20
7
9
9
63
44
100
8
37
11
4
3
30
27
48
140
1
35
4
12
156
8
1
35
4
32
60
28
96
20
16
164
25
24
71
28
12
36
12
56
16
108
92
16
80
7
36
21
24
20
4
8
19
5
13
63
12
147
33
27
18
36
30
54
3
212
36
49
27
9
51
60
9
36
3
56
36
85
15
36
60
48
156
15
105
128
85
3
8
36
108
25
15
36
9
27
39
9
108
9
39
24
20
40
48
20
67
53
28
24
80
12
169
15
12
3
5
40
24
12
3
5
16
36
3
93
32
25
15
48
ABCD 93505517962*3^$a+1 [50068]
36
18
36
175
59
96
1
53
31
48
48
5
60
19
11
48
72
109
60
11
30
7
83
30
48
31
125
6
48
36
36
49
41
55
83
12
18
30
30
7
84
41
54
24
12
168
97
23
6
19
35
25
17
60
19
11
24
1
23
30
126
25
35
84
30
60
7
113
96
6
97
48
113
30
72
18
42
18
19
12
11
54
211
12
71
42
18
1
71
108
109
47
169
132
23
42
19
71
18
42
18
19
101
12
55
83
30
60
6
30
36
54
1
149
30
84
6
84
12
60
55
23
42
54
6
7
60
53
18
12
25
23
25
47
18
6
6
7
36
12
29
31
5
114
24
90
30
1
125
66
13
125
66
61
24
101
60
7
72
71
18
12
90
18
42
13
96
35
13
132
89
66
25
65
96
30
24
25
65
24
6
6
18
12
30
55
84
41
24
36
24
84
31
5
79
35
36
36
37
47
24
42
60
24
36
7
47
36
30
30
48
12
109
5
6
18
7
60
35
78
55
47
18
330
97
12
53
18
96
36
13
60
41
103
71
25
17
54
66
54
61
209
6
25
35
24
96
18
132
19
65
36
54
6
79
5
30
13
11
37
29
79
65
36
126
18
30
37
5
7
11
72
24
114
19
77
126
24
49
144
11
49
17
36
55
65
19
29
72
84
55
59
30
12
55
35
48
12
37
156
47
84
6
43
12
5
43
5
79
131
42
30
120
25
23
6
6
49
59
37
5
90
108
1
24
60
71
13
11
1
36
5
30
37
23
60
30
48
6
66
43
71
13
83
84
133
96
155
12
18
90
109
36
65
12
19
35
25
29
30
30
6
24
42
120
84
6
25
24
35
6
55
119
24
60
60
1
35
6
54
1
23
49
48
23
42
48
30
12
30
7
48
23
1
36
125
7
41
42
13
47
30
18
49
23
24
25
48
53
78
126
24
7
84
36
12
11
36
6
43
35
25
5
30
36
84
120
30
6
36
18
36
6
84
13
60
131
1
11
49
60
11
30
30
198
7
35
24
25
24
11
90
6
18
12
60
19
65
31
173
30
12
25
5
19
41
7
36
17
18
30
6
85
29
30
36
133
101
7
35
13
47
24
36
18
12
18
30
12
79
60
5
114
102
150
78
90
12
24
6
48
72
24
79
11
96
48
30
67
132
11
66
55
131
73
125
6
150
103
41
90
30
31
5
126
78
12
115
29
36
43
11
13
77
43
132
71
18
60
6
36
37
71
37
23
25
65
30
102
24
24
30
12
85
53
60
6
36
133
35
157
89
6
18
180
6
24
12
54
60
30
1
59
24
12
60
30
18
109
48
23
36
120
96
78
55
96
71
54
36
24
6
49
101
24
84
30
42
7
143
73
5
90
12
60
25
5
19
149
12
43
5
31
11
37
17
6
18
66
1
119
126
60
84
6
49
41
168
31
41
24
19
12
5
24
30
85
101
60
103
11
36
108
97
53
7
35
84
84
6
24
6
66
55
12
107
1
35
18
30
6
6
24
13
132
11
108
60
12
24
25
41
18
30
30
96
24
12
30
19
11
60
229
59
37
23
12
114
19
60
12
53
115
65
102
169
24
11
13
77
31
89
19
65
72
55
23
30
102
54
24
30
1
24
17
30
90
90
168
61
11
13
11
6
48
12
78
85
5
6
6
30
30
30
24
1
12
23
78
67
35
30
288
30
12
30
48
12
7
23
73
35
66
54
25
41
115
144
17
48
72
60
54
66
18
37
5
84
6
145
5
55
84
11
24
13
48
65
18
205
107
49
35
25
95
54
36
31
29
24
6
96
108
72
49
71
24
73
227
61
23
30
42
48
36
49
77
60
18
277
59
36
18
30
6
24
67
60
53
162
180
13
24
47
36
145
60
59
24
1
11
25
24
65
6
13
17
48
36
31
23
6
66
198
72
18
30
6
6
78
60
120
96
66
127
11
66
114
36
1
12
11
66
24
91
36
12
12
11
18
12
55
35
18
12
115
35
18
132
55
48
17
48
12
90
73
11
1
23
49
23
73
11
24
60
30
12
84
6
13
17
43
47
18
79
107
85
11
49
35
13
17
6
205
35
25
132
17
24
30
109
11
36
66
48
31
29
6
6
19
48
41
216
126
37
72
36
83
25
65
120
12
78
42
7
23
13
47
24
24
90
19
77
36
19
41
54
6
30
18
7
65
19
29
12
30
60
25
53
102
24
84
6
84
6
60
6
48
19
17
36
18
12
24
6
7
53
90
18
42
90
84
36
78
181
35
6
30
84
1
113
19
17
79
17
78
42
60
18
25
167
48
36
13
23
138
66
6
43
95
12
85
29
126
54
30
60
54
12
30
84
13
83
48
120
12
84
36
48
1
41
30
30
18
30
12
60
138
120
25
71
60
ABCD 93505526696*3^$a+1 [50032]
15
17
40
80
25
24
15
3
12
9
27
72
36
36
65
28
36
87
45
9
18
6
11
16
60
3
17
84
60
31
54
15
168
51
161
4
44
13
102
137
79
17
72
28
15
29
88
108
48
12
8
60
7
45
104
168
12
79
204
57
48
33
95
60
7
57
75
41
72
103
9
129
35
55
132
5
13
35
16
36
129
23
88
80
55
53
36
1
75
3
29
28
32
48
4
44
7
18
159
48
243
5
180
37
39
51
33
140
40
80
7
9
56
169
23
120
28
45
23
31
18
42
126
15
68
19
57
39
29
16
27
53
36
96
40
128
7
45
63
65
60
67
29
168
48
25
54
24
5
67
65
19
54
24
111
24
8
19
5
100
39
12
77
13
35
60
73
30
36
29
24
43
84
65
120
1
143
16
33
42
33
36
12
39
9
80
60
31
81
8
12
79
93
20
156
96
16
39
48
137
25
155
13
23
24
79
12
117
171
21
15
5
13
47
31
5
12
16
56
31
18
11
76
99
29
84
85
47
145
23
163
12
36
21
44
16
60
8
72
84
55
57
15
29
48
48
84
60
91
57
15
6
11
55
41
52
15
18
23
292
44
64
120
75
21
8
73
24
15
200
16
15
45
68
1
11
19
189
44
36
109
42
101
40
72
33
162
21
44
28
32
72
24
1
3
63
150
18
77
24
64
105
15
12
32
36
7
53
55
180
65
36
64
36
111
29
19
17
43
5
79
17
24
16
105
23
120
55
21
75
5
139
5
13
54
36
5
52
32
19
66
11
64
116
48
12
28
56
156
13
90
36
33
27
21
8
1
39
24
72
84
21
18
21
32
184
8
1
72
23
36
16
39
5
79
9
51
120
81
15
21
9
144
35
4
87
41
120
112
8
144
28
87
5
19
120
5
16
36
3
12
53
72
73
15
27
29
24
40
15
41
120
1
23
25
135
9
18
5
24
79
9
51
72
30
78
9
92
60
120
64
27
150
27
3
29
64
212
40
33
35
7
9
48
51
9
3
45
48
32
40
39
5
180
160
15
66
59
76
48
75
101
84
85
87
75
45
44
60
4
92
112
68
7
30
191
24
16
32
84
19
36
41
139
36
113
36
16
9
3
12
84
12
68
64
32
4
51
29
136
24
12
32
12
1
24
39
24
32
115
21
33
96
3
48
3
66
15
39
144
108
24
5
64
24
81
179
37
23
16
105
15
104
136
15
9
32
36
84
28
27
33
57
144
72
24
71
24
24
25
54
33
128
1
95
36
64
20
1
167
72
48
1
27
20
40
57
155
37
159
80
24
36
76
219
41
31
5
288
76
20
49
111
99
57
15
5
108
84
60
48
7
120
93
104
48
72
276
43
72
209
16
39
234
167
40
108
27
5
139
53
12
25
75
51
72
57
24
27
108
72
72
77
60
79
5
67
45
69
54
5
36
28
32
61
47
7
45
116
49
63
48
15
144
81
9
18
17
16
44
4
20
40
39
168
5
4
60
20
1
107
12
1
54
113
60
96
37
23
16
48
116
16
36
75
5
43
161
55
5
19
21
9
191
4
111
24
69
33
23
67
117
81
35
4
3
12
141
21
123
3
105
8
31
90
6
33
75
156
5
31
93
56
1
47
12
31
48
17
12
97
54
17
43
77
40
8
84
16
32
48
4
48
8
84
37
30
18
6
5
76
24
56
16
15
18
47
25
107
156
4
21
27
140
4
45
23
16
32
55
60
173
72
4
20
24
7
24
5
36
25
78
21
44
96
121
135
33
47
4
44
36
85
11
43
12
29
79
42
15
32
36
55
165
32
24
19
12
108
17
12
16
80
19
17
91
5
48
16
96
44
148
20
28
224
76
3
30
54
41
49
15
20
76
20
139
41
121
23
12
48
7
6
47
91
237
8
72
64
44
7
24
33
15
5
48
24
19
141
68
37
39
20
12
7
45
21
11
28
48
39
29
36
43
17
55
89
12
7
18
15
183
240
65
97
63
219
101
16
9
24
3
99
33
27
113
7
24
72
48
6
35
16
80
7
45
56
112
84
20
64
56
4
32
48
36
16
92
43
12
6
30
36
29
97
23
91
21
33
47
28
12
15
24
29
19
18
15
128
40
15
36
24
9
27
84
101
24
25
90
12
5
192
180
60
156
7
84
5
324
12
19
93
87
9
27
105
39
89
19
18
78
12
ABCD 93505920824*3^$a+1 [50063]
18
37
29
99
24
21
72
42
210
55
17
15
144
99
21
27
349
53
90
57
33
103
23
90
39
16
71
201
24
40
5
48
3
33
90
117
69
3
33
15
93
139
23
105
33
60
72
12
7
80
40
8
16
72
17
111
27
78
15
96
16
209
79
119
57
33
7
65
6
12
37
24
17
39
120
3
30
15
40
17
63
136
176
136
53
51
16
8
99
60
36
36
198
3
72
15
18
12
42
81
3
42
27
96
21
120
6
48
36
81
69
51
33
24
72
30
168
30
3
75
93
9
96
111
120
16
23
72
48
1
8
88
35
12
33
57
6
90
12
24
3
72
48
120
96
15
42
63
72
27
36
12
45
72
16
119
42
126
33
69
60
63
39
6
12
7
65
223
11
114
67
8
33
247
96
161
30
150
18
12
6
12
3
24
123
13
8
16
53
120
72
36
72
42
253
8
120
48
96
24
45
75
99
37
41
87
72
16
89
36
60
15
57
282
108
6
66
18
7
89
120
6
1
47
1
24
17
48
7
80
96
57
180
66
60
30
6
18
12
19
80
27
37
5
18
9
3
42
123
16
17
7
8
24
75
45
75
45
216
120
15
18
6
30
3
57
84
51
39
36
21
48
21
6
45
40
23
12
42
18
9
3
21
16
35
54
135
136
24
72
8
129
60
3
69
75
63
25
48
72
77
18
30
78
45
27
45
96
16
35
21
24
144
64
32
63
33
3
12
72
6
27
48
24
63
9
64
35
126
31
32
45
3
87
72
49
5
66
60
84
36
36
24
1
8
40
149
67
5
51
240
27
6
39
195
13
17
168
15
69
3
120
27
45
21
3
40
56
243
61
80
96
3
12
18
168
15
24
51
18
30
21
75
36
30
43
120
24
101
36
39
120
72
63
81
9
159
33
24
15
24
15
36
30
39
39
1
11
54
162
24
21
24
45
18
18
30
24
9
96
111
54
198
66
91
5
90
90
90
54
30
1
161
15
45
27
27
30
96
159
16
77
36
111
88
48
5
48
6
66
18
81
64
152
9
63
51
69
16
77
3
9
42
93
81
15
27
54
31
95
33
39
18
48
6
33
40
11
6
30
25
48
5
12
150
30
51
24
3
37
53
147
24
64
32
51
42
126
69
48
24
16
5
67
72
41
84
115
48
41
12
342
36
36
61
107
12
9
9
6
105
21
19
11
69
40
104
27
21
15
9
48
16
227
78
31
56
57
87
15
1
32
3
37
35
21
255
1
8
48
24
3
6
156
51
39
25
80
120
24
24
16
5
27
24
16
35
37
5
102
24
12
57
168
117
72
3
3
84
25
29
24
3
177
72
55
11
45
135
24
48
33
45
18
81
9
15
51
45
16
53
27
9
30
1
32
96
15
1
23
81
111
33
57
151
48
24
107
13
8
45
3
16
24
32
87
201
120
21
3
93
3
96
40
41
39
33
55
8
99
109
32
88
41
15
48
45
72
91
32
16
5
12
78
9
21
51
64
72
65
55
17
15
288
24
33
36
54
36
6
19
65
135
24
21
19
56
159
105
40
56
192
120
72
51
21
33
18
37
11
6
39
216
24
9
72
31
5
120
75
33
114
37
11
109
59
54
55
17
31
24
80
24
21
30
45
48
21
54
21
64
53
42
18
48
7
8
40
24
35
165
15
1
32
15
33
40
41
39
15
9
72
40
224
72
24
45
123
72
111
12
37
95
36
84
201
123
21
39
1
8
63
9
21
19
96
8
27
13
89
6
9
93
99
64
24
72
65
126
177
81
120
24
66
6
15
165
19
89
72
31
24
144
17
207
81
30
129
16
56
69
27
24
99
21
24
39
42
39
99
18
163
5
30
45
24
40
32
9
30
72
9
136
53
27
48
96
136
72
5
18
30
19
23
153
24
15
33
112
80
16
29
19
5
27
48
27
42
211
35
189
16
89
30
1
144
23
33
51
96
12
36
36
78
66
25
11
21
24
33
31
59
48
42
198
54
31
5
18
354
6
57
48
57
135
24
21
3
51
69
15
96
9
45
30
69
27
48
36
25
32
24
48
88
24
48
80
51
117
24
24
96
81
12
163
8
99
117
88
48
80
24
64
56
195
90
19
65
87
27
72
13
ABCD 93506224954*3^$a+1 [50078]
36
87
18
39
51
162
192
36
102
41
49
168
24
120
51
104
55
5
100
141
23
37
114
36
5
85
30
60
12
33
57
12
95
1
24
66
54
6
153
9
23
19
45
21
192
78
42
23
19
65
24
7
5
64
296
199
65
31
69
45
6
45
27
21
20
12
64
141
35
24
61
83
1
150
168
21
260
19
48
9
15
65
16
45
24
30
96
113
12
37
47
31
33
57
23
61
11
79
36
30
54
5
31
9
15
18
47
40
44
49
51
21
51
24
20
85
18
17
76
45
23
19
12
30
35
16
105
12
83
7
132
30
78
12
5
4
21
11
109
18
60
17
24
12
49
11
168
1
39
12
75
24
6
35
139
48
33
128
40
9
102
65
1
159
15
9
21
18
132
29
61
35
64
51
18
3
20
24
73
3
24
33
83
7
33
9
30
6
150
42
11
31
9
51
48
252
18
11
31
66
42
57
45
11
40
9
35
43
93
45
95
19
41
79
29
12
264
36
7
57
75
18
11
241
131
85
35
160
57
12
11
7
48
42
18
65
4
104
1
11
7
21
72
60
8
37
23
91
150
95
13
18
5
19
9
12
20
49
6
33
27
30
15
24
36
15
54
75
165
270
41
19
5
16
27
41
36
60
103
108
9
116
7
78
90
29
13
120
87
33
120
60
23
19
66
144
30
30
30
30
36
63
9
90
60
41
1
6
12
108
5
4
15
5
133
47
25
30
5
1
23
1
120
18
60
77
1
59
24
1
36
42
17
43
77
84
31
30
60
15
44
52
27
233
24
85
11
108
60
96
91
29
43
150
18
114
59
1
11
40
20
40
27
78
3
36
15
18
143
67
222
75
15
29
19
113
19
36
30
174
30
60
99
20
16
75
30
135
33
48
35
19
36
84
65
1
54
5
115
5
60
16
20
7
21
132
188
67
42
18
24
41
24
36
24
24
31
21
44
4
36
201
60
23
61
39
140
49
18
30
15
84
3
18
39
45
18
108
9
93
63
9
6
12
30
123
20
19
29
37
24
11
67
60
41
60
16
51
72
30
23
19
48
117
56
19
36
245
115
162
18
5
19
120
101
48
1
36
23
76
165
35
16
68
1
15
15
125
31
12
41
16
33
51
99
30
11
19
78
15
44
223
90
12
30
48
60
57
3
17
36
85
12
42
66
330
24
60
45
75
30
35
76
45
54
18
3
284
13
63
68
49
63
15
72
12
9
36
15
101
37
23
48
60
136
56
115
113
61
35
55
18
47
85
6
5
49
30
89
36
31
29
103
42
6
144
45
20
43
81
80
12
4
135
81
9
60
11
24
43
53
24
61
24
90
6
63
92
19
30
11
79
29
36
4
27
12
60
12
105
21
12
23
60
25
23
1
276
30
33
20
12
55
29
24
7
29
73
23
37
102
18
102
5
1
24
35
31
12
12
41
67
33
20
4
33
138
89
4
27
29
43
12
36
24
6
30
53
49
23
7
72
161
169
51
87
17
1
39
3
41
37
60
135
140
120
7
33
8
49
30
18
120
83
67
54
30
9
60
36
93
51
156
63
48
29
24
19
30
42
60
45
21
39
44
19
17
4
21
11
7
41
37
30
42
318
5
19
60
9
9
11
151
6
150
5
40
57
3
45
23
79
30
3
84
20
13
42
5
31
93
9
162
30
59
36
1
60
60
159
20
16
8
97
204
11
49
35
4
36
60
44
12
25
60
54
30
60
18
192
9
27
30
59
61
12
11
19
41
132
7
41
36
96
7
12
5
24
31
60
78
30
18
39
45
35
55
60
156
42
162
6
60
54
29
37
95
85
24
15
36
48
27
60
42
48
12
123
104
156
49
95
36
55
9
44
31
66
120
12
120
143
24
16
39
66
15
135
5
7
33
87
21
32
4
96
39
6
90
9
56
7
21
60
9
138
5
19
5
4
32
7
53
49
150
65
40
36
45
23
196
171
30
59
73
11
49
18
45
45
59
4
141
11
4
20
36
24
96
55
30
15
128
61
30
9
9
72
15
80
115
105
33
71
61
30
45
21
30
29
25
51
20
37
11
12
48
40
21
138
17
84
36
55
78
72
51
24
3
102
11
7
12
221
4
21
12
30
48
53
16
63
21
20
49
3
69
131
127
48
5
19
21
68
16
15
9
20
61
191
19
41
4
21
30
12
53
7
210
87
3
33
8
12
100
20
84
40
33
48
42
21
27
24
36
113
112
20
19
60
29
7
30
54
126
12
42
29
1
59
52
48
56
103
72
21
57
71
12
55
65
28
20
37
ABCD 93506617312*3^$a+1 [50013]
32
48
12
112
3
60
21
27
5
60
48
4
80
43
65
52
3
89
25
59
12
64
63
81
20
7
30
135
80
16
224
144
64
32
7
41
19
102
60
27
84
195
9
45
23
67
9
9
71
84
28
32
64
39
24
30
6
29
52
48
176
85
27
27
53
12
4
39
101
36
96
16
3
141
27
17
31
33
48
68
12
36
48
48
28
9
11
156
13
162
90
27
80
55
36
5
60
19
29
61
78
9
44
48
48
4
44
73
23
160
20
60
48
61
108
107
43
198
11
16
63
30
71
151
5
48
48
36
48
25
60
263
79
48
5
12
16
68
16
140
48
52
63
65
55
5
36
48
28
15
5
108
96
52
12
32
64
21
11
112
20
96
60
4
144
81
18
93
204
45
30
42
30
6
11
12
36
12
19
12
53
12
48
37
27
93
23
28
57
42
29
48
16
36
32
76
20
31
29
36
7
5
7
89
52
9
23
16
27
33
9
180
275
36
48
12
52
27
72
29
28
32
199
93
44
25
18
30
18
9
60
48
32
48
100
15
17
12
61
23
229
71
84
91
53
108
133
27
20
12
16
15
161
19
45
32
4
135
30
359
48
43
90
27
27
89
19
18
60
11
43
90
143
163
45
140
67
65
16
44
4
33
59
36
112
44
64
93
60
23
79
6
27
135
48
189
15
66
24
71
12
16
111
33
32
31
53
19
77
133
23
37
72
3
80
64
68
28
45
12
23
67
29
16
63
81
68
163
45
48
96
44
13
42
41
31
48
5
85
59
108
96
36
16
32
28
80
64
93
90
29
31
65
172
68
1
72
83
16
68
85
11
144
12
52
60
36
320
96
12
132
16
92
127
78
390
42
39
92
4
12
80
16
57
23
64
128
61
35
144
13
78
185
49
59
31
5
16
96
48
15
66
107
16
84
60
36
44
36
12
115
54
23
67
161
60
67
125
4
33
48
11
16
144
27
69
164
60
91
9
108
3
125
96
64
20
28
45
87
21
11
49
27
36
32
12
4
33
47
43
161
4
140
91
5
157
12
23
36
12
160
36
12
128
31
17
13
42
29
1
59
48
43
89
60
52
117
78
77
25
60
18
89
31
17
16
21
119
144
4
48
51
9
32
52
108
20
49
47
16
399
60
90
11
1
59
91
89
28
99
54
23
13
12
23
4
44
7
185
7
89
64
15
90
11
60
91
5
7
150
3
32
96
16
80
16
27
5
52
33
48
95
64
81
72
48
35
64
213
18
77
12
4
32
12
16
84
32
28
32
13
83
48
96
16
3
141
68
160
15
45
45
71
76
32
48
36
48
16
63
60
48
42
36
35
55
41
13
23
60
7
9
20
1
6
9
12
32
336
16
9
27
128
28
27
101
25
23
19
77
132
12
36
60
73
23
85
59
48
187
30
59
12
16
9
155
12
7
36
5
55
153
9
11
12
36
48
1
11
36
16
27
12
5
13
71
79
125
48
52
57
42
9
144
32
144
4
3
9
20
31
29
52
63
29
16
3
45
15
65
7
153
45
71
31
17
28
36
60
9
23
43
53
180
48
16
44
48
4
9
3
96
3
36
29
43
42
39
144
27
53
115
81
32
60
96
13
179
61
270
5
36
12
37
143
127
18
107
48
36
48
96
16
81
30
29
48
64
32
160
27
60
9
9
27
128
7
57
32
37
11
96
73
35
67
17
64
27
17
16
39
78
155
16
3
6
39
20
76
20
187
53
85
54
69
32
60
55
45
27
17
48
67
17
28
68
25
23
28
117
27
63
17
103
9
96
84
51
12
45
68
48
79
17
1
30
33
9
12
23
4
44
196
108
45
35
4
32
112
15
12
149
1
11
79
65
48
25
60
47
60
36
12
100
33
11
61
30
41
28
32
4
12
164
97
54
53
64
32
217
11
43
21
87
101
52
99
9
9
27
12
96
20
7
5
16
20
247
89
12
52
44
55
29
91
17
73
6
113
4
128
48
12
4
33
30
45
27
53
16
21
6
41
211
9
63
21
44
43
21
51
189
21
159
9
30
5
148
60
45
83
79
5
85
18
5
67
93
27
5
64
9
11
28
15
17
36
192
55
105
3
141
92
169
18
21
20
76
32
61
ABCD 93507063998*3^$a+1 [50082]
6
31
35
21
24
48
16
20
105
51
9
30
81
45
43
8
60
177
78
45
135
30
3
39
18
108
51
39
12
13
32
9
15
40
104
40
5
27
132
36
21
84
6
108
36
45
9
3
88
35
61
5
6
93
40
24
5
3
48
16
24
89
12
3
51
6
15
24
9
3
28
56
3
45
63
24
18
102
141
9
19
125
27
72
48
64
8
16
17
102
18
72
42
21
33
39
33
18
66
108
3
3
126
30
6
75
4
11
45
27
30
6
30
24
66
45
27
49
59
9
45
31
29
87
111
37
96
104
40
11
21
64
44
36
12
87
18
67
47
54
27
39
129
16
53
67
29
19
20
76
24
5
27
63
25
5
42
9
72
135
12
132
18
7
29
135
39
45
15
1
11
36
57
3
84
6
19
11
9
45
3
76
24
92
4
77
19
56
64
35
13
8
15
24
9
16
11
37
8
112
5
12
6
84
85
29
12
54
18
36
19
71
1
116
15
12
1
131
66
18
36
69
45
19
35
12
24
12
37
176
45
111
100
41
7
5
42
9
16
65
55
80
24
15
21
4
44
60
21
147
117
42
25
11
45
3
72
13
95
21
39
12
9
24
12
12
40
32
3
12
9
45
91
23
66
55
56
93
66
6
63
3
9
24
60
21
54
66
15
75
6
3
12
87
25
35
30
3
12
27
93
33
39
15
21
33
54
36
201
15
45
21
42
37
24
65
54
45
48
27
1
24
47
9
84
12
36
9
135
3
6
30
9
12
75
9
27
90
7
5
18
193
11
36
57
48
39
30
75
48
72
21
78
9
36
75
6
30
60
21
48
12
28
164
15
93
15
48
54
42
54
36
135
84
100
17
60
75
63
6
18
81
39
90
108
3
15
1
8
16
47
105
60
87
78
12
3
64
44
75
25
47
105
120
60
93
159
48
39
6
67
23
33
16
8
15
21
36
24
9
12
24
19
116
60
15
90
24
30
18
3
15
21
75
18
36
15
72
39
66
7
120
56
132
84
15
9
160
32
88
59
33
3
81
75
6
7
77
39
36
39
25
104
27
105
39
54
151
47
54
24
51
40
48
35
36
25
80
84
51
25
20
4
140
12
40
29
51
21
3
16
35
30
6
105
123
45
27
13
11
45
120
33
7
5
18
6
30
36
6
18
54
91
32
72
15
6
12
103
24
32
3
37
20
4
56
15
30
54
141
64
155
21
96
24
64
24
56
27
165
12
21
55
29
67
20
4
41
79
59
6
39
33
75
27
1
80
40
32
105
30
198
91
8
16
44
12
15
9
39
72
24
1
24
11
18
36
31
23
21
99
60
30
42
21
9
78
145
96
119
25
11
21
24
16
65
3
27
9
15
25
119
57
69
75
15
12
37
95
120
33
3
69
48
15
18
246
6
72
30
61
71
45
93
15
48
24
99
181
20
33
67
8
33
3
4
23
33
16
41
7
32
159
81
45
18
105
75
36
54
42
9
45
51
51
33
12
69
66
49
101
3
16
11
13
11
13
17
24
36
36
7
8
147
61
116
51
9
24
9
36
12
79
11
13
32
24
21
114
33
96
16
56
9
6
49
59
66
60
36
12
7
48
8
60
12
81
6
9
81
63
3
273
84
72
36
63
36
180
54
36
43
41
15
21
19
32
24
24
15
25
32
48
21
120
54
24
37
35
69
36
15
6
102
1
20
39
30
18
24
33
36
15
9
16
20
60
16
23
25
65
6
66
96
12
27
45
3
51
6
54
9
12
84
75
12
18
24
30
36
9
51
81
24
16
24
29
63
159
18
15
15
33
4
56
88
92
15
37
35
18
43
11
45
40
24
35
24
21
9
15
40
8
24
93
36
42
18
54
18
48
15
76
68
12
45
18
57
3
37
29
60
39
16
11
9
132
24
36
3
9
16
41
24
31
24
35
120
24
12
33
40
20
21
30
42
135
60
12
36
12
72
108
84
15
9
16
11
18
96
19
20
60
9
126
9
36
99
105
21
15
147
12
21
40
20
81
18
25
107
9
21
39
69
15
21
6
36
13
80
69
27
36
28
56
24
27
57
27
33
75
45
15
25
23
49
80
33
6
1
11
54
24
55
20
9
51
216
21
27
40
95
36
21
96
24
9
12
43
11
9
132
27
102
39
15
72
42
31
149
18
9
64
47
33
16
48
11
21
15
81
45
19
24
24
32
9
171
60
45
36
3
27
33
40
95
81
39
24
126
27
99
30
90
24
69
16
5
66
21
39
66
3
51
45
48
21
91
104
57
79
68
36
27
18
15
45
87
12
36
24
40
32
3
37
144
137
63
15
9
96
15
25
140
4
92
45
63
36
12
57
90
37
29
36
54
6
36
72
66
6
30
9
15
25
24
20
33
90
9
45
108
90
18
39
36
15
9
99
61
71
73
65
79
71
54
3
64
59
30
75
4
47
25
89
39
45
87
21
75
52
71
6
3
33
7
20
52
11
33
57
39
144
51
45
3
42
103
72
8
16
35
66
3
3
174
6
30
60
174
69
27
49
53
27
33
15
87
24
57
64
44
4
41
99
60
57
39
16
20
39
12
18
54
25
11
21
24
9
6
49
17
15
40
8
15
102
19
5
36
54
12
33
39
37
24
44
12
40
56
9
ABCD 93507106978*3^$a+1 [50228]
39
81
24
30
96
9
9
6
72
93
147
24
165
3
6
135
195
6
90
6
12
12
24
12
288
30
54
111
12
87
18
24
75
51
24
9
36
45
30
114
87
60
33
12
48
135
60
69
6
57
45
12
72
108
18
288
114
36
51
21
90
69
36
93
24
27
15
6
63
75
21
24
45
24
12
138
72
6
84
84
144
3
9
84
51
24
36
9
12
72
60
27
60
45
6
45
3
90
36
51
105
12
36
36
75
63
21
21
6
30
24
99
9
6
21
24
276
9
27
75
42
48
150
24
9
69
66
6
66
18
27
33
15
12
117
42
126
39
33
12
48
12
36
48
51
96
9
36
24
39
141
135
33
42
6
48
132
3
69
3
9
39
249
111
9
42
9
39
81
9
126
6
39
9
27
39
21
129
156
48
102
114
6
105
93
63
48
45
240
24
60
63
9
18
126
135
21
48
147
9
186
54
147
120
33
15
39
48
24
21
9
48
72
75
21
72
3
45
39
141
123
12
63
30
84
36
171
21
18
105
36
60
24
21
18
78
24
138
30
87
105
90
21
105
12
72
51
33
36
15
63
81
36
51
24
9
36
120
45
24
12
15
60
9
24
36
15
45
108
90
18
3
96
75
105
36
9
84
6
54
186
129
105
24
3
45
30
72
66
84
36
12
15
117
96
156
51
33
54
126
120
12
12
12
6
24
24
30
51
15
66
3
120
27
18
15
156
129
36
15
21
3
15
6
18
93
84
9
12
18
30
27
48
21
24
12
60
99
153
132
24
90
21
81
75
33
6
45
21
54
6
84
126
33
12
129
18
66
60
96
24
60
51
3
57
63
141
72
48
12
45
12
132
39
27
30
84
39
81
75
3
21
12
153
6
6
3
12
48
69
3
24
33
36
27
117
30
21
36
9
192
78
30
90
21
60
9
75
27
54
90
9
57
75
108
69
87
33
48
3
60
81
36
3
45
36
96
42
93
3
21
21
108
135
9
12
39
9
6
21
81
3
15
96
6
12
6
102
183
27
9
63
30
87
21
48
96
36
120
183
21
30
21
213
75
36
45
108
30
57
9
6
6
90
42
6
174
3
45
24
18
57
24
156
3
33
48
21
90
9
21
15
51
9
120
9
51
51
69
3
42
24
144
27
33
3
45
42
18
54
138
12
18
81
57
24
168
96
6
9
132
75
24
30
90
45
33
123
84
21
63
57
30
45
3
90
51
96
57
18
24
69
9
42
30
15
153
60
12
18
18
195
9
60
15
21
3
87
78
120
66
48
33
39
48
96
54
87
21
150
72
153
45
210
24
30
24
60
12
3
39
18
60
24
96
123
36
21
120
48
27
48
21
6
72
21
45
12
12
87
93
108
39
81
15
168
21
24
12
24
24
6
126
42
177
69
114
30
18
24
6
114
69
36
21
3
9
63
48
39
21
9
123
33
291
3
93
45
102
192
96
9
69
27
9
30
69
51
69
12
60
177
66
21
21
39
129
6
105
33
12
66
69
24
45
24
3
33
171
33
36
72
3
36
93
6
6
159
9
90
57
60
84
21
18
168
18
30
6
144
15
9
42
105
9
24
36
36
39
21
60
84
75
36
3
78
75
15
30
99
9
51
3
42
150
66
24
51
9
135
21
3
75
105
81
150
48
33
9
39
15
21
3
81
36
3
6
15
45
54
66
12
15
105
12
36
36
51
45
12
42
78
3
9
30
30
18
72
18
3
3
114
60
180
27
9
51
39
6
18
72
141
33
147
69
108
87
69
15
9
12
15
24
57
12
111
45
60
15
105
180
111
9
54
117
51
69
9
27
39
21
57
18
18
6
69
36
81
12
186
144
6
51
9
12
12
27
21
24
60
18
48
30
3
36
81
63
219
72
9
39
6
27
117
12
96
30
9
183
30
147
15
6
60
144
144
84
60
6
102
3
15
42
63
9
36
24
27
21
48
15
12
87
30
12
30
6
12
102
24
45
60
12
84
36
3
24
246
87
24
33
171
15
66
15
24
177
24
75
51
18
240
60
15
12
33
15
45
24
51
21
51
69
18
18
60
183
225
15
75
21
3
18
72
27
33
36
27
27
18
39
33
3
24
204
39
6
12
108
240
15
57
24
ABCD 93507265654*3^$a+1 [50023]
24
23
36
7
14
12
24
40
36
50
4
54
35
75
9
37
30
26
16
54
14
52
24
26
24
40
54
107
15
18
12
48
36
15
15
10
18
6
44
12
48
18
4
8
10
6
24
62
63
43
8
21
33
48
28
6
5
49
26
6
12
12
6
4
44
4
30
11
9
10
102
14
22
23
9
22
17
21
36
3
7
60
32
9
3
18
48
30
9
13
20
22
8
81
27
34
20
22
18
6
32
24
4
41
25
8
18
114
3
1
62
22
59
49
2
21
55
12
14
4
2
34
26
10
30
8
30
3
19
30
30
48
6
11
73
42
50
40
42
30
32
46
12
20
66
30
10
80
16
6
17
27
16
54
8
100
12
95
3
40
38
10
12
5
13
2
108
4
60
18
12
114
30
62
58
72
68
94
36
5
7
2
46
6
8
12
28
68
24
15
31
32
22
14
46
14
132
10
114
17
33
34
17
33
4
8
60
54
34
20
4
2
16
17
15
16
44
42
24
27
9
34
24
5
1
30
26
16
98
6
3
25
20
72
18
6
42
33
51
28
18
20
84
6
30
10
2
30
30
90
6
82
8
22
62
12
21
12
7
26
40
20
15
57
10
2
36
40
18
26
28
8
42
18
39
63
9
49
8
4
98
18
22
78
96
20
28
86
76
24
14
18
12
28
2
99
1
20
30
46
12
8
16
6
38
30
21
15
45
19
12
2
15
1
32
27
15
18
54
30
18
12
94
12
2
45
33
10
2
99
24
129
28
12
26
60
28
84
48
18
44
78
30
34
5
31
20
18
22
5
13
6
50
10
18
8
39
156
45
48
24
16
35
27
124
6
78
42
11
9
12
6
10
2
100
17
15
36
24
18
30
42
3
85
104
3
25
8
24
10
24
12
2
27
15
4
30
2
34
14
90
6
6
30
70
42
26
16
11
27
28
50
30
18
72
10
17
13
14
10
11
37
23
36
33
28
2
9
61
48
6
60
56
18
22
20
45
36
13
6
5
1
42
30
8
4
20
15
1
48
14
105
36
15
34
18
18
90
152
30
60
72
22
8
69
7
90
26
45
21
12
16
2
22
8
18
9
37
11
24
1
44
27
39
24
4
44
16
6
8
16
23
19
30
95
12
13
72
50
40
6
12
2
16
74
10
29
43
18
78
8
30
24
118
14
15
45
75
93
10
6
62
28
74
40
107
13
6
17
9
3
25
68
3
7
2
18
42
3
15
12
16
14
16
54
48
17
24
19
8
34
20
58
80
12
70
6
2
60
24
10
77
73
20
6
22
68
54
40
50
46
14
34
12
60
30
42
12
20
6
63
25
23
43
60
18
30
17
3
9
31
18
12
38
28
20
6
24
22
24
8
9
111
18
30
34
35
15
10
44
12
10
14
3
25
20
10
12
20
6
42
69
3
16
90
12
56
22
48
5
7
72
2
40
48
2
9
12
7
6
11
121
32
42
58
8
30
70
20
15
45
4
56
3
9
3
36
7
2
130
14
4
11
19
2
90
42
27
9
63
72
12
9
4
6
48
5
1
6
50
18
60
22
56
72
58
5
9
10
6
32
60
42
34
24
12
8
12
18
52
53
31
2
22
90
6
29
57
34
26
40
30
50
3
3
30
28
32
52
6
12
8
10
6
18
11
36
9
27
7
20
12
28
5
3
9
24
7
8
34
20
58
24
77
93
6
24
10
35
3
16
2
12
10
8
12
16
30
62
9
36
13
32
28
96
11
13
44
28
18
12
20
24
6
42
22
8
40
59
21
52
59
1
24
2
40
12
20
40
6
11
36
43
26
4
6
50
76
20
94
26
3
175
2
3
139
2
18
33
13
6
17
33
28
36
144
47
43
26
27
57
6
93
1
20
16
71
1
20
34
24
32
93
9
18
28
12
17
13
104
36
51
36
12
43
6
92
4
38
36
6
15
115
20
10
44
64
78
18
24
8
22
29
49
18
14
28
11
19
44
6
28
24
36
11
61
14
6
34
24
102
8
10
14
60
48
24
40
24
44
28
12
23
49
26
12
18
10
65
19
14
87
36
37
2
4
8
10
47
24
36
12
19
68
12
58
36
8
3
55
42
8
12
6
76
6
30
80
22
80
40
32
10
48
26
10
41
3
48
18
12
28
44
27
31
2
6
21
49
74
12
6
12
27
61
72
18
14
24
12
51
69
60
34
6
30
32
10
2
16
42
8
22
2
10
98
46
14
18
57
33
64
18
2
18
12
70
8
6
10
32
15
7
18
8
70
2
30
30
27
1
50
4
62
4
2
22
12
6
41
1
92
30
46
11
19
90
42
5
1
120
12
2
72
46
107
15
40
30
8
18
24
9
31
38
4
104
3
3
6
22
29
3
94
11
49
6
6
42
42
18
18
12
23
27
16
2
4
8
58
5
36
21
30
45
7
44
12
4
41
75
28
5
15
21
19
2
22
66
11
19
2
39
15
16
72
38
64
6
14
48
108
12
16
6
6
18
32
28
6
20
40
119
19
20
12
34
23
61
2
9
99
16
14
16
44
18
24
33
24
1
2
6
12
30
66
12
30
18
30
4
50
36
3
7
6
8
36
30
42
100
2
57
1
24
14
42
15
39
58
2
4
14
36
34
5
7
14
4
20
15
33
28
2
12
42
54
12
30
75
7
68
4
24
77
27
9
13
18
30
2
6
4
11
25
48
12
30
24
20
18
18
21
1
48
18
32
9
33
118
90
174
8
16
17
84
15
4
5
39
18
27
57
10
5
49
6
6
8
4
8
15
7
20
6
22
150
11
31
38
12
12
108
6
54
27
9
40
6
38
18
22
56
12
15
55
53
72
45
12
48
4
36
155
9
15
9
3
3
30
34
84
20
9
31
36
2
27
61
6
80
18
16
35
27
9
1
35
55
14
39
48
21
39
27
52
18
30
42
59
3
78
15
19
6
59
72
7
14
18
90
12
78
18
12
4
18
2
78
33
36
33
10
44
12
52
20
16
24
62
18
9
21
22
17
63
6
30
12
70
36
54
2
24
6
18
3
7
8
90
72
72
48
36
3
63
24
24
21
85
14
9
1
132
36
11
3
16
8
9
31
6
24
2
30
12
90
12
36
4
114
32
4
50
10
8
16
23
48
93
30
9
27
22
23
115
12
2
12
3
72
9
4
6
26
54
4
30
18
38
90
10
12
14
28
68
21
51
42
48
118
20
34
36
11
1
30
6
84
2
30
34
20
54
3
13
6
48
80
10
8
18
16
36
5
9
30
48
10
12
6
54
11
33
6
24
34
11
25
32
24
18
18
4
23
25
32
10
8
16
6
50
33
51
34
18
12
32
81
3
21
36
7
2
16
8
22
48
60
53
7
14
18
54
18
6
16
8
72
48
18
9
33
3
36
37
11
3
33
36
123
66
42
36
9
3
33
9
70
5
93
72
3
97
12
47
7
26
3
24
31
2
3
1
83
60
21
10
30
18
150
23
51
6
10
14
18
42
36
12
12
36
15
67
6
56
18
100
30
12
6
5
33
76
78
12
26
4
224
3
73
50
48
40
30
23
27
12
108
21
9
3
7
17
43
101
21
6
81
27
4
5
25
6
44
18
34
18
48
71
9
27
3
34
20
10
6
32
18
30
12
28
8
4
8
10
14
4
24
11
55
14
106
5
87
34
23
7
80
16
42
6
2
30
34
18
6
2
9
33
12
16
47
12
19
77
37
20
12
34
6
60
20
16
11
9
30
40
14
4
23
9
10
80
12
10
56
4
12
60
59
27
12
9
31
38
10
2
6
10
12
2
30
12
15
19
2
4
78
18
20
18
57
15
21
27
82
14
40
50
16
35
97
18
8
36
48
9
ABCD 93507741734*3^$a+1 [50093]
33
16
128
40
108
11
85
80
148
12
20
16
60
48
59
49
80
16
48
152
15
109
36
48
12
44
4
35
33
72
36
28
72
96
92
16
44
4
32
28
72
56
40
32
60
16
176
144
100
119
21
36
108
144
12
36
96
160
96
68
16
24
384
312
92
12
4
12
167
73
20
16
68
16
72
8
12
28
132
48
11
21
208
36
95
33
39
37
12
8
207
9
16
120
8
4
68
16
56
4
156
32
15
169
128
15
93
76
47
33
4
20
64
24
84
20
16
80
108
64
92
160
24
48
80
156
36
39
57
252
172
95
72
25
24
152
84
64
84
140
4
120
8
40
72
176
28
44
120
60
4
72
84
84
72
36
20
15
73
20
132
16
200
4
11
69
36
16
71
1
71
13
12
47
169
72
56
48
24
84
28
47
105
76
60
168
96
60
140
4
96
92
40
72
168
32
12
4
128
28
20
60
48
16
20
16
80
28
92
40
92
16
92
160
47
21
16
96
155
1
84
32
252
135
57
72
28
59
57
39
21
27
129
159
133
36
92
48
60
112
48
20
4
95
72
72
81
76
11
21
28
23
253
83
45
28
36
84
44
75
48
21
28
24
48
104
84
124
116
100
8
16
144
56
87
37
20
48
64
96
92
28
116
16
48
59
9
16
104
36
60
84
108
64
68
4
96
8
63
193
32
4
32
100
24
48
84
299
25
80
60
84
40
104
16
128
24
48
4
176
4
32
88
8
28
96
20
15
13
236
24
48
159
153
4
32
4
32
88
32
64
36
11
49
36
36
44
160
60
23
93
3
33
72
40
48
60
11
72
73
144
120
80
60
16
92
4
132
23
33
52
44
4
59
97
68
75
133
44
16
80
40
8
72
16
71
21
28
192
128
48
96
136
108
108
8
72
4
68
88
264
71
57
15
253
96
96
36
24
56
28
48
68
76
156
84
144
32
28
24
120
120
23
96
145
143
25
119
21
36
88
56
135
57
64
140
112
116
76
20
136
116
124
20
36
220
12
20
36
28
60
56
172
35
57
4
128
108
64
132
107
21
76
8
72
180
60
4
68
112
8
39
61
32
16
84
60
60
68
180
16
56
16
32
36
52
108
128
28
80
15
1
36
35
97
56
100
20
76
20
28
192
12
32
184
344
4
12
32
52
60
120
188
4
44
76
32
148
92
63
57
204
99
9
120
108
16
48
60
116
27
193
48
72
56
40
12
107
121
156
11
1
392
24
88
128
48
144
60
36
64
44
180
28
12
24
167
69
4
60
32
100
143
189
28
20
132
16
108
83
61
32
16
84
288
8
52
36
56
312
12
60
184
263
37
35
105
96
64
80
52
92
4
12
36
20
28
164
16
48
44
100
264
20
112
228
24
176
52
48
35
57
4
236
52
84
12
60
180
96
68
124
59
57
88
68
96
16
11
37
107
21
108
64
168
72
144
20
3
13
59
57
40
104
16
128
12
28
8
124
44
16
104
64
24
180
107
25
108
48
44
63
49
23
1
23
37
96
11
33
52
12
68
256
68
184
72
24
20
124
8
120
64
47
69
52
8
4
11
21
195
57
63
117
108
48
16
216
48
60
12
68
144
208
36
12
144
203
121
24
80
4
12
36
36
56
180
52
96
ABCD 93507974668*3^$a+1 [50007]
117
75
15
48
9
92
4
8
144
4
225
6
36
54
18
21
33
63
9
35
64
93
63
56
124
15
17
28
32
64
105
3
15
17
40
48
8
13
39
51
41
127
33
180
48
20
19
137
24
4
32
60
4
117
18
9
36
9
72
3
36
105
15
8
28
36
20
4
24
27
5
67
21
12
24
36
3
53
49
59
64
135
102
24
15
3
72
9
68
31
21
60
20
12
60
37
42
48
33
39
29
49
15
36
12
3
5
55
90
35
40
45
35
16
189
27
80
40
15
5
25
63
12
12
9
123
87
21
3
29
19
53
91
17
88
72
63
84
114
27
56
55
5
36
40
156
20
28
8
52
24
12
33
63
68
4
9
35
64
44
16
9
51
21
3
45
3
39
129
69
18
36
5
13
51
15
17
124
32
25
23
4
45
47
124
12
39
21
8
12
84
4
8
12
4
201
24
47
16
48
12
39
29
4
56
48
4
8
48
16
8
4
24
69
27
32
4
56
84
24
136
20
120
1
24
27
180
9
72
35
109
71
16
15
18
42
29
12
4
96
20
55
48
9
32
31
45
24
48
9
87
20
40
15
21
33
63
12
48
45
72
18
5
24
1
59
40
32
108
12
16
117
48
270
33
60
3
5
52
20
4
60
32
136
212
19
72
5
7
33
20
37
27
27
42
15
216
24
32
48
43
12
5
16
56
4
9
23
73
39
8
43
30
3
39
198
18
21
8
1
18
78
48
27
8
24
24
16
20
43
5
103
21
21
71
28
3
5
100
12
8
28
32
19
5
36
4
120
15
69
72
80
64
39
17
36
24
25
18
5
12
100
12
21
11
132
1
147
87
21
12
24
12
60
8
60
52
72
51
21
32
37
35
12
36
13
39
8
7
12
33
152
13
219
60
27
21
20
31
96
17
19
12
101
25
18
54
72
24
63
8
49
6
117
56
61
51
20
4
140
4
68
1
54
81
9
144
35
24
88
48
39
81
12
27
41
13
27
20
4
44
31
5
13
11
60
96
24
12
4
36
12
108
51
57
36
24
27
53
4
56
52
69
123
48
68
36
24
48
55
48
24
21
20
13
3
8
12
48
1
3
48
69
3
15
78
23
40
9
3
20
112
9
35
24
61
24
72
11
52
9
47
1
11
112
48
72
20
24
72
1
18
5
4
27
90
23
36
109
3
56
103
9
3
60
57
68
49
42
12
29
4
32
60
24
103
9
8
100
159
5
31
53
1
90
5
40
32
60
60
4
24
93
75
69
24
66
21
44
7
6
75
84
36
3
21
8
16
8
36
12
37
27
120
15
17
109
96
3
12
60
96
39
9
27
45
72
8
24
4
12
48
60
75
57
63
5
1
135
36
21
54
36
53
36
28
33
39
9
59
16
36
140
7
57
69
27
44
73
3
12
32
7
18
95
25
18
36
9
12
56
28
84
12
33
27
60
9
39
8
115
33
36
20
40
96
12
72
96
129
18
21
33
72
39
60
152
12
16
9
27
8
43
36
33
20
36
19
84
81
8
16
36
9
3
104
36
19
9
75
57
8
64
51
45
8
112
56
145
30
60
45
57
24
3
20
12
4
32
73
3
60
39
18
90
21
20
36
1
48
75
20
49
54
5
37
3
45
11
16
12
32
1
27
12
24
15
9
3
33
12
9
159
32
43
36
69
21
3
3
5
124
27
5
28
60
39
12
5
40
9
78
21
69
27
135
21
9
11
52
60
165
6
77
61
90
17
61
30
5
12
24
88
32
127
17
96
19
126
120
6
5
7
78
27
8
24
4
84
8
37
18
57
12
8
4
44
1
147
56
40
48
15
45
36
99
42
23
52
27
53
36
84
103
129
56
13
66
45
9
47
36
12
60
4
8
49
3
24
15
9
3
18
42
48
6
35
31
6
23
120
40
15
29
16
20
25
48
6
21
48
12
20
48
7
9
69
15
8
28
24
27
60
53
36
13
3
128
60
192
36
157
24
11
16
32
16
12
15
29
156
12
72
100
51
41
48
4
9
59
13
27
60
8
31
42
18
198
3
12
33
39
51
9
80
88
32
61
3
24
108
9
90
54
75
20
48
1
59
28
3
17
36
7
29
4
57
18
33
36
75
81
48
32
37
18
48
6
3
32
36
121
27
32
28
32
40
8
31
33
63
18
51
20
49
107
52
48
9
123
116
1
63
36
21
3
69
3
44
31
21
20
48
36
28
3
6
51
56
109
66
41
72
60
12
40
51
21
24
56
28
33
27
8
108
72
12
48
60
12
4
3
96
69
20
40
12
15
117
24
32
48
16
56
13
11
7
198
99
20
16
15
33
72
36
69
42
65
16
21
15
12
51
5
12
4
32
85
35
37
18
9
20
115
60
90
27
20
28
68
4
12
3
30
95
28
63
57
36
44
40
12
8
67
161
64
87
33
12
3
5
55
18
51
15
5
144
52
20
88
39
12
21
3
12
96
18
18
89
13
54
17
52
92
1
11
13
35
12
72
4
21
23
28
39
30
15
80
91
36
33
15
5
31
165
92
4
104
16
48
3
6
11
16
45
48
72
131
13
11
43
21
60
12
39
101
43
21
36
45
39
15
89
4
60
27
6
35
36
48
1
75
80
28
8
124
48
12
24
96
72
9
63
9
39
116
43
29
28
36
3
17
76
8
37
54
9
135
276
21
56
84
36
73
3
12
33
15
48
8
4
12
39
5
108
4
20
60
28
27
45
84
264
32
48
4
32
12
112
32
7
33
ABCD 93508186334*3^$a+1 [50157]
12
26
10
21
3
72
156
44
16
20
13
99
12
24
20
54
22
36
12
36
12
38
6
124
21
24
75
36
8
172
20
16
24
20
25
119
36
73
47
13
51
104
16
9
3
120
48
81
23
16
2
10
68
36
4
36
48
36
20
12
54
144
22
9
51
32
12
100
24
36
56
42
18
4
24
2
7
72
83
16
62
34
24
84
50
142
26
54
25
65
70
129
71
40
26
34
44
36
36
30
43
35
1
53
30
25
197
36
10
2
10
36
105
35
12
42
22
69
15
21
15
36
24
33
101
42
40
24
69
39
36
69
12
24
11
28
120
116
25
27
84
80
40
20
4
24
48
48
12
8
64
92
88
92
36
24
40
68
145
17
48
67
95
36
40
9
171
74
10
96
108
21
71
28
120
32
4
33
11
25
71
25
15
165
29
55
29
42
64
9
11
4
48
24
189
111
33
63
32
100
62
46
48
20
4
36
122
12
46
12
12
2
34
44
28
8
1
75
8
18
7
27
48
62
154
86
10
33
36
11
36
4
24
56
16
20
28
14
7
59
40
32
64
93
15
192
129
71
25
29
34
21
60
29
55
27
9
75
26
10
26
24
34
2
18
40
32
64
24
9
36
120
29
58
20
90
10
84
68
102
10
50
30
4
129
3
14
10
48
21
47
37
60
51
80
16
56
13
15
86
94
84
2
55
24
41
6
12
60
25
3
44
18
82
48
68
4
140
16
120
144
20
36
24
4
21
59
6
144
46
9
15
21
3
120
20
12
13
11
76
36
98
31
3
20
42
34
2
12
42
73
360
3
237
5
82
93
11
12
13
11
18
36
36
30
16
24
38
102
6
22
26
42
64
20
16
12
12
20
73
27
44
61
39
141
23
16
12
33
155
49
36
101
10
80
4
21
95
36
24
88
60
36
120
20
16
48
48
12
57
71
40
69
161
30
49
63
20
48
4
68
28
33
11
24
36
48
18
24
55
11
4
68
6
34
96
14
127
35
84
49
3
8
36
100
108
12
14
19
3
48
74
7
108
5
22
14
82
50
34
24
140
16
60
14
166
86
34
20
30
58
20
16
14
42
28
12
96
192
80
76
12
8
1
11
24
28
96
36
9
11
4
105
27
9
35
40
44
16
8
28
84
26
42
28
44
90
19
36
24
75
24
32
28
72
36
57
23
13
11
88
56
25
15
134
70
56
6
34
12
33
137
130
24
48
21
39
45
51
2
19
11
13
47
40
48
9
23
49
5
10
68
37
11
4
9
15
21
41
34
20
25
60
75
134
10
20
25
35
90
12
34
36
20
162
58
14
10
8
85
23
4
9
51
36
32
25
51
24
8
18
12
43
11
13
47
30
54
25
39
12
20
30
78
16
32
24
18
10
48
8
4
96
12
24
36
24
48
26
34
8
108
76
8
28
57
75
62
19
29
42
4
152
108
16
24
24
21
51
104
1
24
95
49
15
12
24
36
33
47
4
104
25
36
24
12
39
60
24
2
34
92
97
5
7
15
45
59
121
51
72
32
16
12
8
28
62
127
47
16
69
15
93
3
8
54
7
41
60
7
12
3
60
12
24
45
11
24
52
9
11
4
8
52
105
59
4
12
44
76
68
88
84
33
11
16
74
10
84
36
60
81
15
50
34
44
160
12
8
36
102
24
46
9
71
28
12
32
12
88
8
64
36
69
5
6
37
15
2
43
36
15
72
24
9
27
69
41
43
87
50
18
16
9
24
15
72
33
65
6
1
3
8
88
216
24
2
19
53
12
43
11
4
56
169
87
36
8
36
85
11
12
232
36
84
69
65
34
36
12
69
24
11
28
92
13
3
9
3
108
44
25
71
64
38
7
11
40
38
90
4
36
12
128
4
50
66
90
126
4
32
64
96
48
50
12
7
47
4
21
39
36
36
48
32
40
12
2
18
16
45
27
62
22
36
33
35
12
124
20
25
15
68
25
27
20
136
48
9
27
20
4
14
30
16
156
8
16
44
16
21
3
98
18
49
11
61
39
36
9
15
56
36
108
76
8
40
48
44
73
3
93
5
42
28
36
38
22
84
60
9
51
32
120
13
27
48
56
4
2
34
9
87
8
4
20
1
24
12
71
4
48
110
30
52
20
13
51
14
10
120
36
12
32
6
36
19
39
8
49
41
18
52
44
18
22
33
72
51
48
36
9
60
11
76
177
47
85
75
9
15
60
26
79
11
13
11
25
75
182
10
32
1
27
48
32
4
104
16
36
24
105
3
62
10
24
24
2
18
36
16
9
15
32
48
54
10
36
21
84
39
98
22
45
15
116
6
58
57
3
48
14
90
30
106
9
11
42
22
33
11
76
20
4
44
36
49
123
57
36
11
4
176
30
10
36
8
52
9
39
60
20
24
1
60
15
12
50
114
36
73
51
45
3
12
24
96
14
60
34
32
4
12
8
1
168
15
21
39
2
114
52
24
24
60
45
15
32
90
18
30
94
36
24
8
13
29
7
11
12
25
47
64
21
171
9
39
56
13
27
120
44
84
28
8
24
25
47
64
62
22
8
13
11
120
28
278
58
2
82
60
21
15
45
36
5
54
160
26
43
5
46
192
50
78
36
88
2
55
3
26
22
12
80
30
31
47
52
32
36
133
29
7
3
26
10
12
24
24
44
18
19
123
56
1
3
32
4
14
48
18
16
48
50
22
33
36
ABCD 93508250848*3^$a+1 [50063]
75
72
72
36
113
49
255
63
57
75
101
40
69
3
3
29
112
72
24
48
32
72
40
104
96
40
81
36
6
101
19
125
168
24
16
48
93
54
21
32
13
3
57
23
175
12
21
3
12
18
23
72
16
72
39
48
6
107
19
30
54
201
8
64
80
67
149
7
54
54
21
32
97
47
64
15
129
15
12
24
30
18
5
16
15
72
42
18
21
69
11
40
69
78
66
99
9
143
37
11
79
209
13
90
30
114
33
32
112
32
144
97
192
90
18
3
56
31
216
54
99
63
54
6
12
81
120
24
8
64
8
7
201
80
40
57
66
165
80
64
15
60
101
184
3
53
24
48
73
72
144
48
42
53
91
5
88
141
18
57
8
145
71
187
72
90
107
67
24
5
48
40
267
36
17
19
138
42
18
156
60
30
18
6
65
40
24
48
56
91
18
18
17
19
66
35
25
102
89
43
21
69
11
112
176
205
72
51
3
18
35
40
56
79
113
19
29
19
21
72
3
77
16
48
8
7
201
69
6
21
27
6
119
55
9
27
21
39
36
54
47
64
27
42
59
97
108
24
3
80
205
12
78
33
24
87
41
25
39
24
27
18
3
33
23
1
30
42
39
15
33
104
64
8
25
102
60
48
42
11
1
95
16
32
48
16
15
89
16
3
66
35
7
113
24
61
3
9
23
31
54
3
152
67
18
35
16
24
48
56
67
93
104
79
177
8
25
150
201
32
40
27
90
18
113
91
53
40
15
18
15
72
165
18
33
21
162
30
3
24
177
12
18
9
33
12
90
65
121
23
139
84
24
57
56
13
30
6
143
109
123
39
41
13
83
43
36
161
19
5
205
35
120
7
9
48
56
37
48
11
16
104
16
3
120
45
48
104
48
157
3
8
112
3
5
48
13
60
90
29
37
99
9
47
48
16
69
3
32
25
15
69
18
17
37
114
113
16
33
48
39
57
15
39
33
219
77
24
73
39
57
15
8
16
192
3
66
3
32
48
72
88
48
3
54
87
3
21
135
60
101
79
57
33
36
147
8
40
3
173
19
144
29
72
25
90
21
24
27
125
64
32
37
144
83
43
90
180
23
120
55
57
33
30
72
114
23
25
42
36
33
8
96
24
40
48
3
108
18
66
149
72
55
48
6
59
16
128
7
54
3
57
12
162
36
21
21
35
120
40
144
51
5
109
11
37
6
36
36
48
6
87
39
12
53
115
53
16
104
1
60
11
19
45
9
24
15
3
30
42
18
75
63
57
3
54
159
93
54
53
88
213
36
39
57
15
32
24
40
87
177
21
75
48
8
49
15
96
48
56
85
27
141
35
31
17
7
36
21
9
204
30
6
15
33
23
16
39
54
90
33
15
81
135
113
109
3
27
53
40
32
96
13
75
8
7
137
13
11
19
54
23
13
27
69
3
8
96
1
12
3
152
13
51
72
168
45
216
60
143
160
21
3
33
15
87
89
43
54
126
18
15
8
97
39
111
33
15
17
7
36
93
8
7
72
84
240
77
144
13
30
36
234
23
37
51
51
108
42
87
72
15
36
21
32
24
1
84
42
17
13
36
23
37
102
168
90
51
21
72
30
18
11
64
57
18
101
1
60
18
41
64
33
72
23
37
3
32
48
25
138
126
23
37
11
127
81
45
6
77
88
15
57
27
29
96
97
84
3
72
75
149
85
83
19
5
40
32
37
51
15
108
60
209
96
229
27
9
135
80
25
36
18
57
48
3
101
37
3
32
48
96
48
16
48
3
53
19
18
51
15
54
27
171
5
16
24
8
24
145
311
31
54
3
72
81
54
129
96
48
24
32
16
72
75
69
8
48
19
77
13
11
40
15
41
37
83
19
53
37
11
13
48
3
3
21
33
18
69
96
8
120
24
7
54
12
24
87
3
141
3
141
51
5
37
11
72
43
36
36
5
64
21
108
23
7
126
114
36
141
87
9
32
16
8
31
17
160
3
72
53
31
24
36
173
7
54
66
18
39
21
35
16
80
85
72
83
312
49
6
105
32
120
264
40
27
24
18
18
66
96
18
102
39
ABCD 93508313092*3^$a+1 [50024]
9
171
5
19
5
12
60
139
45
44
96
288
12
4
20
76
36
200
19
36
60
48
180
41
31
24
36
5
4
20
60
48
36
61
35
31
33
12
132
272
64
176
24
96
64
24
80
13
18
60
125
84
96
91
161
4
51
29
124
32
48
64
72
104
40
32
24
16
3
45
24
243
144
21
8
72
163
60
65
24
60
193
54
29
64
27
29
16
56
124
135
29
40
104
103
129
128
88
24
21
15
128
7
29
24
67
108
150
147
24
48
96
80
64
3
33
284
16
20
31
36
57
20
7
29
31
113
16
231
9
12
15
120
5
4
81
63
44
43
5
43
5
112
123
9
27
53
228
43
66
35
61
59
24
7
48
17
84
156
4
135
24
77
120
253
30
17
100
128
40
21
6
138
11
4
32
4
8
100
32
31
45
32
43
9
60
165
83
12
49
59
36
84
7
153
93
27
20
43
24
81
44
4
80
61
30
81
144
116
64
140
84
96
19
72
53
55
17
19
53
31
65
31
89
31
24
270
171
8
72
139
36
53
240
12
24
67
29
76
12
32
48
88
80
13
11
4
36
8
120
43
93
24
12
20
184
27
77
31
29
97
3
32
76
132
48
104
175
204
180
12
53
307
5
168
24
7
120
126
78
216
36
48
60
101
84
96
1
15
288
36
45
63
128
43
9
63
120
33
27
57
92
16
8
61
54
57
99
33
147
41
112
20
112
48
27
29
36
139
21
116
19
5
31
53
64
27
24
120
9
60
116
76
224
52
39
5
144
76
24
12
159
5
40
111
17
52
44
112
128
16
68
76
117
107
36
16
228
60
108
20
100
63
65
120
4
27
6
147
32
31
173
112
32
187
6
203
31
41
88
56
204
52
3
72
18
47
48
145
75
164
7
5
85
99
15
137
43
29
7
36
125
84
55
90
96
54
5
16
180
20
108
60
36
108
16
32
4
75
33
20
100
32
19
21
176
132
52
51
5
288
85
27
8
67
60
89
136
32
60
60
37
126
5
13
35
91
84
77
4
108
32
28
117
59
31
84
72
9
80
84
61
240
30
161
43
57
285
54
41
49
75
8
60
1
270
65
36
28
27
9
56
16
24
39
5
127
5
13
11
115
36
17
28
164
109
6
29
12
84
28
20
28
60
99
354
15
20
12
79
69
291
69
27
180
54
59
4
3
9
104
55
57
32
13
63
44
160
3
24
144
36
36
53
55
65
7
29
48
12
24
61
131
60
48
76
69
155
7
257
72
88
63
17
7
54
35
67
53
181
83
7
5
4
72
68
220
27
5
24
60
1
287
160
36
44
60
132
60
19
65
12
43
42
138
17
223
17
4
36
99
29
24
36
12
84
48
223
45
75
90
15
129
6
108
12
77
40
8
48
31
21
132
243
90
48
6
41
108
4
12
68
67
45
195
81
12
92
88
60
3
60
45
8
24
88
8
64
72
44
16
44
67
53
96
19
21
135
9
96
8
13
78
125
37
63
81
35
55
41
108
36
24
84
16
15
65
97
27
21
35
124
48
108
87
9
111
9
51
89
31
69
39
17
48
84
31
45
261
11
4
99
65
120
36
36
12
12
16
84
15
173
72
55
5
1
59
84
31
216
29
139
225
80
132
72
36
76
75
9
140
31
6
95
175
305
12
52
48
51
41
240
144
16
48
123
9
39
60
30
11
16
132
27
5
48
28
68
31
161
132
48
12
43
5
103
72
45
8
24
36
7
137
96
7
ABCD 93508618642*3^$a+1 [50037]
16
8
105
72
6
73
56
45
51
135
33
111
18
55
83
42
90
12
93
40
8
39
96
90
12
43
107
102
79
47
33
135
30
72
75
3
156
9
15
97
104
9
42
30
150
18
7
23
126
168
123
69
54
69
88
120
8
72
9
144
30
9
297
151
72
53
43
32
168
45
51
33
7
176
24
225
79
72
47
180
133
47
201
39
97
48
101
51
21
27
16
89
7
119
54
3
9
60
19
161
111
15
30
18
57
24
9
24
138
132
408
49
131
78
30
72
97
8
129
60
198
36
1
173
36
72
54
49
29
27
45
19
35
61
281
120
258
30
114
126
15
40
119
42
108
18
12
61
161
39
16
24
29
3
69
84
31
11
37
137
60
19
71
1
32
33
15
63
12
78
87
75
45
88
47
73
32
24
69
66
9
15
25
32
105
79
8
21
12
144
36
60
15
57
120
6
12
85
29
19
215
504
72
126
138
57
87
25
72
24
77
54
36
9
9
135
51
54
72
63
225
30
72
25
65
63
96
3
13
29
54
54
151
29
51
39
12
93
33
7
143
33
21
91
17
48
87
16
41
144
15
39
33
63
25
95
24
18
72
30
57
48
16
311
25
29
42
57
40
23
49
23
33
93
51
9
39
27
96
30
18
6
111
33
7
8
21
18
120
168
25
48
80
144
72
3
6
72
15
39
48
78
43
5
72
18
132
192
6
39
48
168
45
126
6
72
120
60
12
31
8
105
54
72
241
89
15
64
11
93
81
7
29
75
15
25
65
144
15
9
127
101
60
84
75
33
15
3
69
64
29
36
36
6
18
12
18
21
40
89
127
17
108
30
18
186
30
51
48
117
75
15
57
105
72
36
54
45
99
54
63
112
95
42
111
87
120
57
40
24
32
45
78
109
56
16
11
60
25
5
60
72
30
18
18
85
47
33
112
32
33
60
3
40
77
54
18
211
56
9
156
51
24
33
183
24
15
30
99
72
15
12
61
65
162
18
67
5
24
43
152
159
57
3
162
43
41
79
47
54
36
103
59
6
54
126
27
39
24
30
27
88
56
40
11
102
15
27
48
18
60
12
27
45
219
39
90
198
9
3
45
16
17
7
5
6
141
21
30
60
174
24
27
88
11
45
99
21
33
126
12
42
3
112
83
18
51
159
24
30
43
29
51
24
3
36
1
104
87
25
8
9
12
24
115
32
9
54
72
90
108
67
29
18
81
45
144
75
33
7
152
33
72
39
57
15
72
15
33
165
42
30
18
225
87
108
45
117
36
55
29
36
15
9
55
56
24
16
32
63
6
36
30
162
15
136
96
41
60
138
24
1
29
240
18
73
17
15
72
75
18
18
25
144
5
51
136
65
36
90
33
72
24
39
54
36
55
29
3
87
33
345
42
37
128
40
8
93
72
3
69
3
40
65
15
129
66
54
90
54
204
18
12
18
42
36
30
151
29
42
9
81
12
42
36
84
49
11
21
72
51
12
114
39
16
11
114
18
12
61
8
135
81
9
7
72
101
54
12
180
6
12
3
123
42
12
6
129
33
30
54
75
3
61
47
30
75
15
18
15
72
24
15
121
23
54
186
1
8
45
315
45
30
18
75
159
126
18
36
6
87
40
125
163
29
18
57
48
88
48
56
16
35
174
6
249
33
6
30
72
27
45
126
54
6
9
16
32
27
132
198
18
84
21
40
119
81
24
45
19
137
15
75
18
36
39
57
7
5
27
40
144
95
97
47
18
60
43
77
3
39
192
81
45
27
72
33
12
24
12
54
33
117
84
186
141
24
33
87
33
31
221
3
165
120
6
126
288
72
36
75
45
75
183
25
47
18
127
8
72
39
49
29
126
36
1
8
39
6
27
72
88
8
ABCD 93508619398*3^$a+1 [50000]
123
21
15
44
12
28
9
11
12
7
78
27
32
24
52
8
60
31
66
15
68
61
71
24
24
16
56
120
112
12
80
4
20
72
55
150
143
1
23
36
64
20
85
27
15
41
7
41
4
20
13
107
16
156
24
92
49
11
7
21
12
80
48
61
111
9
3
8
79
5
4
27
137
13
23
139
77
48
40
36
20
100
32
12
40
3
17
48
48
12
7
12
21
24
44
16
3
5
108
4
48
36
92
24
16
8
12
40
8
19
93
48
36
24
9
71
40
36
24
32
19
21
15
29
40
140
55
5
16
39
101
12
7
9
24
63
29
108
43
90
59
121
63
21
18
65
60
36
12
168
24
13
15
8
31
9
12
24
51
53
36
36
144
24
16
15
5
61
63
20
31
48
5
136
104
36
100
12
12
128
84
13
83
64
36
44
24
52
27
165
20
28
20
85
99
15
41
7
78
83
4
20
28
44
4
27
9
36
9
183
132
51
30
83
52
8
7
84
33
57
51
20
52
117
15
116
7
18
47
12
121
42
105
128
60
24
1
99
45
3
36
116
48
28
60
20
88
21
23
25
27
123
12
6
30
17
37
35
4
24
8
7
33
8
7
5
84
73
3
92
96
24
100
56
64
12
44
4
8
55
24
30
96
84
6
29
4
141
3
105
3
24
63
33
20
4
68
12
48
103
9
48
8
12
52
93
3
32
52
24
12
20
40
12
8
28
44
108
24
88
45
11
1
59
4
36
32
4
81
27
96
27
9
68
12
28
12
45
51
39
5
36
85
47
228
4
68
16
39
12
5
31
53
37
24
11
4
15
45
8
12
60
28
8
19
53
76
12
84
45
11
108
7
9
120
123
65
132
96
12
132
24
72
97
15
12
8
37
3
33
63
44
100
12
80
13
3
180
8
12
24
4
21
39
12
15
117
33
23
64
33
42
41
24
96
1
135
45
156
3
56
55
5
25
11
7
77
88
8
60
37
162
96
30
35
24
13
71
24
13
23
72
49
23
52
51
33
12
9
95
4
20
24
16
32
85
23
72
12
40
32
108
28
27
33
72
3
30
63
51
18
27
84
92
40
108
24
128
19
5
48
13
27
15
5
36
7
29
16
12
32
48
7
29
7
5
4
33
11
1
75
51
17
52
36
108
44
28
9
30
53
16
21
11
52
56
24
7
33
75
17
4
36
48
20
13
27
32
85
39
51
33
12
15
149
7
29
28
36
51
36
45
15
65
12
13
15
20
40
32
40
56
100
24
135
53
24
13
35
48
100
72
57
66
5
52
15
5
13
24
111
48
24
108
15
45
39
125
1
83
12
19
101
24
103
17
55
21
92
13
3
21
11
12
28
8
72
67
41
12
109
99
39
17
24
36
13
3
15
17
7
5
100
24
36
96
8
19
53
40
24
108
20
73
63
264
8
60
64
15
29
4
80
25
27
20
61
75
20
64
45
23
136
24
45
18
9
15
30
3
15
17
16
20
19
29
24
60
127
29
132
24
4
56
24
24
28
8
97
99
45
15
21
63
32
19
9
12
20
40
108
27
33
24
92
136
15
5
112
117
11
24
4
24
20
7
185
1
54
30
3
15
108
42
15
3
53
72
37
12
39
12
12
33
35
24
24
37
99
44
16
60
105
18
18
99
36
12
33
3
24
8
144
28
12
8
43
42
35
16
57
12
3
75
45
9
30
93
15
108
5
85
15
12
33
12
35
7
90
39
27
5
168
124
32
13
63
8
40
12
117
18
12
108
125
7
12
21
48
57
27
8
19
90
35
4
21
23
28
44
84
12
48
4
80
36
84
60
73
30
9
33
23
100
69
11
25
47
180
60
7
21
12
8
40
44
85
135
48
20
36
4
116
40
20
37
83
36
28
8
12
16
81
90
9
12
12
20
12
36
88
189
27
33
27
48
8
52
45
15
8
4
96
8
67
29
48
16
9
11
67
84
5
16
8
7
72
18
3
12
24
36
15
77
60
25
47
16
15
29
28
33
23
124
117
119
24
40
123
125
28
44
73
15
8
40
12
44
28
32
61
120
23
4
56
24
7
9
56
91
5
160
132
12
80
28
3
65
12
85
207
3
21
44
13
12
47
103
12
90
135
15
66
15
27
33
44
168
48
52
20
36
12
40
9
11
60
52
12
8
48
12
12
43
93
8
76
93
3
32
96
40
81
66
5
52
12
24
44
36
4
27
5
144
7
9
20
24
52
80
48
19
21
132
45
42
33
20
24
24
91
69
12
27
65
60
25
3
60
75
105
9
11
60
37
147
68
16
36
15
96
5
7
53
37
11
7
54
3
33
99
20
25
36
59
48
36
36
96
37
12
23
73
23
49
23
7
33
84
15
33
15
21
56
4
80
7
12
90
18
17
12
64
57
59
36
12
12
1
135
32
60
36
136
165
35
4
9
35
73
75
87
5
16
12
8
37
87
36
60
12
44
25
39
80
61
15
60
20
48
12
16
20
28
132
27
57
33
162
6
35
40
48
12
8
12
60
60
60
52
80
13
90
17
12
43
21
24
12
144
60
80
12
12
13
339
21
3
56
24
16
15
30
51
44
36
112
32
40
24
20
7
5
49
3
36
12
80
67
21
12
8
7
29
43
33
128
19
57
60
8
7
173
7
30
51
44
73
51
ABCD 93508943564*3^$a+1 [50005]
54
3
81
47
76
24
3
65
25
15
24
8
7
9
32
40
21
18
33
92
40
8
7
6
30
17
19
9
108
20
64
15
45
36
24
12
15
66
54
45
81
6
36
101
91
65
28
39
84
33
56
91
17
48
52
33
30
9
56
24
43
12
42
63
171
12
108
36
18
75
15
36
17
25
3
9
42
21
12
180
15
36
24
93
12
84
20
19
33
27
5
7
29
61
6
12
21
12
24
33
42
33
93
15
44
13
54
9
92
19
33
3
114
11
12
43
17
28
33
210
9
48
8
24
1
114
18
102
9
24
9
30
6
87
3
33
15
33
12
72
9
6
33
159
9
9
15
9
51
32
37
54
36
33
21
96
47
1
162
36
108
45
12
8
79
42
23
13
11
1
36
24
11
4
8
67
36
66
36
42
33
33
24
3
12
3
12
36
17
7
9
39
18
54
29
7
137
52
116
124
24
60
44
12
13
87
68
16
21
6
12
18
6
29
7
41
139
33
48
60
33
3
24
63
90
78
33
33
6
29
52
3
6
3
24
84
15
12
6
27
140
7
72
9
45
35
1
63
51
45
12
20
28
21
30
9
9
63
60
3
42
23
4
20
43
21
12
8
4
72
57
119
24
28
69
51
15
24
33
21
72
3
15
12
18
27
9
3
24
33
54
29
16
21
6
12
42
66
24
36
48
24
216
36
30
6
33
60
8
40
33
27
44
16
92
88
24
96
9
18
17
40
33
3
3
21
56
187
42
54
21
72
15
29
12
40
39
60
9
12
48
87
45
51
57
27
17
16
3
57
123
81
33
126
30
27
12
51
29
24
100
15
12
9
27
33
48
33
47
19
108
17
16
39
53
7
12
9
56
13
18
5
31
21
36
51
201
27
24
29
7
30
15
135
33
12
60
33
3
51
45
44
40
147
69
33
87
48
12
44
13
3
87
33
36
15
36
29
7
18
42
41
64
12
36
9
51
72
48
21
191
16
27
57
33
47
7
9
44
7
30
90
18
135
72
15
12
24
29
7
21
60
36
60
3
9
27
12
42
11
7
45
63
5
25
3
51
21
15
17
36
61
11
19
60
29
61
18
18
75
8
7
18
87
15
24
81
39
6
23
7
18
3
24
9
3
84
21
111
69
36
123
3
9
87
18
72
11
76
15
9
9
3
15
69
20
148
3
69
21
159
116
61
11
43
17
19
6
11
16
3
60
18
30
33
32
72
25
135
9
11
52
81
3
12
24
24
20
49
15
32
4
12
12
69
3
8
16
27
57
15
18
123
3
18
12
51
12
51
33
3
48
42
63
60
3
5
16
69
12
18
53
7
21
27
36
173
7
6
3
12
33
123
117
3
33
3
33
47
4
111
81
20
7
57
15
5
61
24
15
24
84
48
12
8
4
3
84
60
36
77
25
18
54
3
84
3
24
30
54
33
3
9
20
25
11
24
84
64
57
11
4
51
54
15
56
7
33
105
6
126
54
90
11
19
9
132
27
105
44
31
5
4
20
52
12
48
57
48
6
41
7
36
9
24
21
75
8
28
44
7
9
99
9
51
18
48
6
189
84
60
48
33
27
96
3
36
45
20
19
180
33
27
293
31
36
9
27
48
29
61
3
3
33
36
12
12
24
12
51
21
36
27
24
72
18
30
93
75
12
201
15
6
27
164
28
12
15
45
135
153
27
18
36
39
8
13
27
56
148
36
51
65
7
90
11
13
3
20
24
148
75
65
48
40
3
21
32
43
33
8
4
68
28
36
108
80
7
60
12
24
12
18
42
21
36
51
84
29
7
6
27
92
12
52
8
40
39
30
27
69
63
12
9
39
24
144
24
57
39
39
48
69
56
61
36
54
81
39
17
37
135
15
12
54
78
18
11
4
32
4
12
32
108
4
84
264
75
18
30
36
90
47
4
36
24
80
7
36
36
9
15
93
27
29
43
78
99
36
9
39
27
53
7
33
3
21
9
6
57
15
45
36
9
36
30
6
131
115
24
57
84
33
6
48
9
36
48
48
45
63
84
27
18
27
24
56
4
24
27
18
3
51
18
15
63
33
12
57
71
4
44
40
39
45
105
18
45
9
95
16
9
18
54
150
21
33
54
72
21
33
54
45
56
40
57
111
12
15
33
39
24
9
20
4
36
15
57
36
33
99
8
19
21
44
43
60
45
20
19
108
18
15
45
3
33
18
12
117
9
111
141
36
6
21
15
12
126
39
57
234
30
6
9
128
7
30
90
129
8
7
9
87
12
65
7
69
3
24
45
21
87
56
40
21
102
24
21
56
24
133
15
72
75
21
12
24
8
7
29
16
21
35
55
6
48
36
135
8
4
3
84
36
17
100
45
51
20
37
42
57
24
63
54
12
24
23
28
48
12
9
11
28
12
45
15
33
6
156
24
21
48
288
24
12
33
15
56
37
6
66
87
104
7
6
3
56
40
12
27
9
20
112
21
39
15
36
6
11
36
55
18
78
36
9
12
8
25
66
9
9
51
81
3
87
9
60
12
12
8
7
12
36
33
9
15
51
53
1
3
15
18
27
48
12
12
27
69
48
72
51
33
93
54
18
83
79
29
52
12
27
6
18
33
21
15
8
43
33
156
20
13
23
7
60
108
33
33
78
138
15
9
18
29
1
6
12
33
99
5
31
65
97
15
32
1
42
5
133
6
29
4
21
30
144
29
24
25
18
5
7
57
8
67
5
40
3
60
77
7
9
80
12
60
19
81
8
19
18
54
93
33
107
7
29
48
157
3
20
31
21
9
6
66
114
33
33
27
24
32
7
6
3
8
136
24
32
4
45
18
30
27
80
28
9
36
3
57
30
18
3
156
24
33
24
3
96
3
60
18
30
29
16
9
11
31
18
18
48
17
73
54
9
27
65
7
21
39
18
47
37
78
57
36
27
ABCD 93509716676*3^$a+1 [50011]
1
35
34
56
90
12
37
5
180
66
30
150
12
12
46
20
84
43
317
91
9
8
223
5
12
31
11
90
36
79
24
29
48
90
24
58
92
16
20
40
44
18
1
161
150
6
115
9
8
30
12
6
30
73
201
36
3
72
77
40
2
58
108
14
126
7
65
102
118
32
19
119
1
71
49
17
12
42
18
78
24
1
77
48
42
142
3
17
16
15
47
10
8
7
33
62
1
41
6
25
29
66
144
30
18
90
60
28
14
30
28
20
28
14
66
120
24
6
114
30
1
45
32
72
96
12
18
60
72
30
30
85
95
60
13
215
22
122
18
48
52
3
35
84
49
72
17
7
5
108
28
44
16
20
84
36
19
41
24
55
41
4
158
13
17
12
16
252
48
14
46
14
18
42
1
105
80
30
24
18
18
22
80
72
6
24
96
30
24
43
47
6
42
22
200
6
30
30
42
102
121
45
14
18
30
132
30
18
10
50
61
71
106
80
114
36
25
77
148
2
133
5
120
52
32
30
30
16
14
36
72
25
65
31
29
18
54
90
48
1
17
30
25
48
101
88
20
28
27
23
22
20
72
36
24
90
1
5
12
48
7
5
28
20
90
10
15
107
10
72
56
24
108
55
48
29
60
18
10
60
8
24
96
42
85
17
6
30
60
55
77
43
17
60
12
48
40
20
28
44
28
20
60
12
60
126
34
80
30
186
54
18
12
36
60
84
31
5
12
108
84
6
22
20
42
13
17
36
114
46
12
38
12
37
143
97
41
132
28
104
16
14
6
90
30
115
57
38
54
36
7
17
31
5
54
10
123
23
10
20
90
12
133
107
150
48
120
102
1
17
72
7
93
60
2
30
18
18
40
12
152
18
13
5
12
120
103
17
120
60
120
12
28
3
45
132
8
12
52
8
30
12
6
24
76
24
80
18
90
18
114
30
10
68
88
32
42
58
2
90
96
40
20
43
41
78
108
54
36
24
16
32
162
60
46
32
40
132
48
8
12
31
17
12
48
19
23
10
128
60
204
30
25
81
212
78
30
4
80
120
18
25
45
62
13
5
12
16
135
47
78
120
42
30
28
2
18
40
27
65
42
138
12
151
65
4
8
60
88
14
18
28
92
7
65
60
19
119
60
12
6
72
28
152
55
23
22
3
24
21
24
98
58
15
5
19
33
20
48
60
120
42
30
132
18
58
50
84
66
54
6
60
52
2
6
12
12
66
10
104
6
130
12
20
31
71
10
8
48
30
30
30
10
27
33
12
180
8
7
5
12
60
36
12
30
250
2
106
140
12
12
120
40
3
113
30
24
73
5
78
30
7
17
126
270
30
12
48
24
58
8
72
12
40
48
98
25
29
36
30
22
8
64
36
20
60
64
38
42
76
50
82
2
109
17
84
126
30
55
17
7
53
42
66
184
39
29
18
22
2
6
90
82
48
92
12
6
72
70
51
57
14
36
12
42
28
68
4
48
60
108
72
20
192
79
24
17
48
48
30
120
84
66
220
20
30
132
12
10
108
72
50
130
56
67
5
18
10
2
22
36
99
96
29
66
34
36
80
19
5
60
6
30
84
66
54
186
70
60
3
120
47
30
52
188
40
62
10
92
60
28
80
12
6
90
24
19
11
178
2
70
3
5
18
22
8
72
42
1
9
8
60
48
19
23
25
5
102
18
43
35
10
20
24
30
18
7
185
76
92
7
5
18
90
288
24
6
10
12
51
17
12
12
36
24
16
27
17
6
25
35
30
54
126
72
12
48
52
8
78
144
78
55
48
29
18
12
18
28
15
5
4
20
36
172
38
37
47
46
50
72
48
24
58
80
60
40
2
126
120
4
63
77
66
54
18
30
30
78
24
55
23
48
54
48
28
24
56
24
18
13
5
220
32
12
96
72
42
180
58
2
6
67
65
31
29
78
109
23
12
30
6
54
28
128
120
4
36
80
40
44
6
13
47
132
12
1
35
13
47
72
18
30
90
52
152
28
38
70
32
42
6
43
17
12
138
60
10
3
21
51
77
48
40
20
127
53
100
44
28
2
66
24
48
18
97
23
12
13
5
24
36
100
3
71
106
14
1
45
50
25
167
18
102
1
17
12
60
28
147
33
44
28
92
18
42
16
44
138
30
42
6
114
30
28
72
8
30
42
6
12
12
90
48
40
140
18
73
17
160
135
29
16
72
50
25
53
4
63
53
132
18
60
82
32
6
145
17
12
60
18
22
116
64
36
32
60
198
90
160
12
68
24
30
150
36
19
5
283
65
12
36
55
29
18
42
216
7
35
18
40
2
18
40
32
31
59
30
12
16
3
ABCD 93509909074*3^$a+1 [50022]
16
39
29
13
48
27
20
4
84
15
42
12
11
36
1
30
5
55
5
12
85
23
48
12
13
51
48
32
60
61
99
21
23
12
37
6
42
3
32
97
6
30
30
30
27
8
25
75
24
15
6
15
15
65
64
56
49
30
18
23
52
57
11
7
53
24
43
18
42
30
23
19
30
11
25
30
30
39
105
35
31
41
16
20
48
24
13
3
27
30
147
8
48
25
107
40
153
15
27
30
15
153
72
30
5
13
15
36
68
25
11
24
13
23
12
60
24
31
5
28
39
53
25
47
1
27
27
6
42
12
65
13
30
5
4
3
36
5
25
75
9
126
17
12
16
32
40
33
12
35
48
7
45
12
36
20
16
8
25
35
1
30
41
28
3
42
78
5
13
11
31
33
27
12
17
19
30
12
12
120
23
52
3
9
3
30
6
29
96
67
18
60
12
27
21
71
13
48
3
15
29
12
48
55
53
13
11
61
27
108
8
36
16
68
12
37
23
52
33
18
21
8
85
11
19
17
24
19
48
78
174
6
54
6
11
13
83
85
42
77
13
15
21
12
18
65
4
36
96
8
13
48
30
12
9
128
31
57
57
18
60
18
12
83
4
3
69
20
40
33
23
28
36
8
55
105
20
1
30
69
108
32
12
60
19
5
7
5
7
41
24
73
23
40
75
54
18
5
7
48
102
35
1
24
63
15
18
114
60
5
48
7
41
55
29
88
75
12
30
6
60
5
7
30
27
68
12
72
64
15
101
64
75
12
17
36
36
31
12
41
7
102
11
7
45
60
45
18
5
139
17
19
65
67
48
150
15
9
47
4
36
9
47
28
24
21
47
25
12
3
32
31
137
25
35
43
21
3
60
6
24
11
84
61
11
73
3
32
72
1
23
67
42
48
27
45
6
17
24
19
12
209
1
102
30
23
7
48
108
45
20
12
4
3
33
44
1
48
11
19
41
76
15
30
27
75
48
18
39
33
18
12
9
33
6
5
19
36
12
53
72
168
36
1
63
87
5
7
41
12
12
12
16
57
6
60
89
1
12
23
19
30
90
30
83
148
36
171
17
16
192
195
53
36
48
13
18
17
12
31
29
40
15
30
66
60
81
8
25
75
68
7
125
28
15
57
51
65
24
40
51
42
3
117
47
1
27
15
45
15
30
30
5
28
12
27
173
7
108
72
5
136
120
44
43
17
36
76
39
69
96
44
31
12
12
53
12
28
20
4
48
20
31
60
41
28
8
7
18
27
21
119
76
20
204
120
31
17
24
16
12
111
149
43
18
60
11
4
27
5
28
20
72
43
60
204
41
40
27
60
45
33
75
12
57
18
53
16
68
31
132
5
175
29
24
7
12
41
109
3
15
5
24
61
15
44
64
20
25
30
30
27
20
12
16
36
8
16
15
21
3
5
61
30
24
36
234
3
20
12
16
15
150
87
8
19
117
44
12
60
7
6
35
76
8
25
18
17
52
68
1
12
72
11
16
164
55
41
48
61
60
54
77
19
5
79
36
17
24
144
19
5
36
24
31
9
21
75
27
5
4
3
5
36
49
18
12
5
48
12
91
29
60
13
12
47
43
21
56
91
53
7
89
1
27
15
18
35
73
84
35
1
24
71
12
40
20
12
12
1
59
48
1
60
27
32
13
60
12
11
25
39
56
7
5
55
45
63
5
84
61
39
21
47
7
41
36
24
120
100
39
6
60
47
24
48
43
48
42
23
180
19
17
73
15
15
18
23
12
60
73
72
27
8
13
155
24
168
7
6
30
12
30
15
45
42
5
12
1
42
30
11
16
20
96
55
9
123
53
60
43
125
25
54
41
52
45
42
66
24
83
115
18
35
7
330
23
72
85
63
15
24
17
1
23
55
5
7
33
36
9
30
5
19
81
72
8
96
4
45
30
42
138
24
6
54
18
42
17
31
18
35
175
65
25
47
7
5
16
20
4
33
15
63
29
25
6
42
59
31
65
48
52
12
93
47
73
78
17
48
40
15
21
81
47
43
45
44
1
47
12
36
7
77
48
88
27
18
27
68
60
67
6
39
48
80
28
96
9
11
91
30
83
84
12
16
57
15
3
5
52
3
72
41
12
37
11
25
60
30
65
12
4
20
1
3
44
31
54
6
5
16
3
57
20
13
6
17
73
15
44
25
66
42
18
30
71
76
8
25
47
43
72
57
3
33
44
163
9
9
102
90
23
84
16
56
31
12
5
40
33
39
9
30
29
103
9
24
20
12
103
54
11
139
30
23
7
41
19
90
3
45
12
15
21
35
4
68
4
9
11
64
9
66
60
12
33
27
77
1
54
18
78
54
11
24
13
60
42
5
73
12
23
43
30
27
48
9
48
72
11
4
56
4
75
36
24
21
15
5
40
135
102
18
30
39
8
48
7
12
45
75
48
9
33
35
36
96
28
56
24
132
24
49
36
72
30
12
21
9
47
13
11
60
7
65
12
43
69
9
11
13
36
35
49
87
51
53
36
48
48
43
12
29
120
1
23
24
13
75
15
5
48
12
7
57
33
23
13
35
25
59
48
144
60
64
57
155
48
144
36
25
11
1
95
112
3
29
4
195
24
105
8
4
111
30
99
68
60
31
30
75
27
30
15
32
31
9
15
41
40
36
8
151
60
65
84
28
27
17
31
30
95
13
12
30
48
90
15
9
23
12
16
36
36
63
12
12
53
52
63
72
177
48
93
15
8
7
12
5
36
67
18
15
12
44
48
40
3
53
25
12
18
5
25
12
23
84
100
63
42
6
41
61
87
92
1
83
64
32
61
179
24
7
12
36
30
90
30
107
25
12
11
12
48
7
12
90
35
12
64
120
45
12
108
119
1
54
18
27
12
20
43
30
47
49
12
18
29
43
33
69
63
57
6
ABCD 93510475588*3^$a+1 [50019]
28
108
104
72
36
108
72
40
72
108
8
36
136
32
180
120
240
40
80
16
252
12
188
124
216
113
7
152
52
20
100
36
44
60
105
31
20
108
96
144
64
128
28
60
300
80
60
120
24
120
36
117
19
8
72
136
8
24
28
48
32
40
8
72
172
96
260
129
7
216
180
48
32
4
44
45
115
29
27
24
72
48
96
69
67
92
160
80
36
180
4
8
60
72
40
96
65
7
20
100
132
77
39
436
8
52
56
28
72
32
156
144
33
3
64
8
64
80
160
56
24
21
27
240
100
152
100
20
136
132
8
100
12
8
52
8
172
48
252
8
132
100
8
28
29
7
36
152
300
36
72
124
20
196
120
68
100
92
72
16
72
80
28
12
8
52
8
76
216
80
168
40
60
12
68
4
5
240
31
17
48
91
260
108
36
24
36
12
108
172
44
96
28
152
72
100
116
156
24
64
12
44
16
36
84
180
8
136
32
12
28
8
136
116
100
104
36
4
24
44
36
4
152
24
72
40
8
52
152
48
88
116
4
44
52
264
17
7
12
68
108
48
124
56
16
20
136
29
15
88
360
8
9
75
268
36
44
12
28
80
52
36
20
60
12
16
36
8
76
116
60
148
36
104
21
375
36
84
72
108
381
15
36
72
136
32
28
20
204
72
28
12
36
212
48
64
44
196
56
100
140
4
24
12
108
24
272
21
139
56
24
120
285
111
64
161
15
72
108
72
28
8
36
28
8
40
140
72
48
100
24
20
24
12
100
8
45
7
108
84
180
140
36
216
108
12
16
128
52
44
4
24
41
51
88
36
12
8
172
68
45
39
60
40
32
21
87
36
40
24
156
32
4
5
144
219
52
20
16
20
28
44
52
56
64
68
12
64
24
36
156
24
20
60
12
60
48
144
132
100
116
4
260
16
20
144
28
60
108
44
40
8
72
24
40
152
144
36
33
99
12
108
28
24
44
4
8
52
53
103
44
88
92
60
136
116
36
4
140
4
32
9
31
68
136
36
65
243
16
224
100
84
68
64
360
164
16
144
80
4
320
280
80
12
36
100
72
60
12
5
99
40
152
45
144
279
24
28
8
84
420
316
44
40
176
172
8
64
8
28
12
320
4
8
117
15
129
19
68
4
8
36
57
7
60
20
160
36
44
72
108
156
132
180
4
24
12
108
104
48
52
20
16
20
36
36
108
96
40
60
84
24
5
48
199
44
36
84
72
160
20
64
36
72
108
44
288
232
260
108
48
60
84
60
76
68
84
16
12
8
124
80
28
224
28
56
136
96
92
60
120
60
36
64
12
96
8
4
8
144
16
84
284
84
136
132
53
91
5
15
16
84
60
120
80
36
88
12
32
36
12
33
19
156
80
100
80
360
72
24
4
65
7
185
3
24
12
9
99
28
8
9
123
40
80
88
20
64
305
27
16
152
72
156
28
80
36
16
92
132
40
24
89
3
24
4
176
84
124
48
188
232
108
12
5
99
288
ABCD 93510585388*3^$a+1 [50026]
96
12
33
147
84
24
36
21
15
24
48
33
16
80
24
27
36
25
32
51
229
59
45
3
13
72
11
21
15
12
21
87
24
105
39
25
56
39
96
49
23
48
204
61
56
24
99
45
135
25
8
40
47
9
48
24
3
12
1
23
12
108
9
171
21
39
73
11
165
27
13
47
132
48
48
108
48
201
16
119
36
48
12
9
24
291
12
132
12
81
3
60
1
131
84
60
13
56
111
96
24
249
27
60
9
72
192
99
60
225
51
240
12
145
23
81
72
99
85
11
240
12
33
16
8
39
84
96
96
21
27
48
21
15
49
155
108
48
132
61
35
69
15
60
36
33
96
24
99
12
24
9
147
60
321
39
48
1
32
40
35
12
81
3
261
24
40
11
165
15
12
93
3
37
47
24
9
24
111
81
51
60
33
99
36
72
36
12
201
48
64
176
39
48
33
3
36
9
72
39
57
64
11
45
3
48
21
63
9
24
27
12
81
48
3
96
69
96
24
48
16
35
37
11
21
39
129
88
143
24
9
24
15
1
32
24
87
33
16
83
117
88
104
112
23
168
24
9
27
12
25
143
24
48
36
12
24
1
47
12
69
63
33
16
95
60
12
24
120
288
49
56
15
9
72
24
16
47
49
23
12
21
72
3
252
33
72
27
61
120
24
95
36
12
1
8
24
48
99
21
96
27
21
15
1
119
48
36
156
120
48
9
15
24
60
69
24
24
39
36
21
24
72
15
12
36
108
36
12
12
33
72
135
36
61
47
273
16
47
36
61
83
60
33
111
25
48
11
36
96
60
141
3
13
32
96
3
36
12
69
48
72
144
48
96
16
56
75
96
96
60
121
11
133
23
57
24
40
71
24
49
32
15
144
96
12
93
15
36
84
49
119
9
123
60
36
132
144
1
11
21
48
96
63
12
180
12
36
12
144
45
15
36
85
23
25
59
12
217
272
15
105
3
45
183
120
57
136
72
47
25
83
45
51
60
9
15
24
48
24
33
64
23
36
132
33
112
23
121
47
57
48
15
96
36
69
64
32
24
51
12
84
141
24
24
48
15
24
33
15
33
16
80
27
144
21
24
96
231
240
1
59
48
60
49
32
24
27
36
60
36
9
15
96
25
8
48
3
12
57
27
36
60
37
23
81
39
24
105
15
73
23
12
48
85
8
15
9
15
9
64
23
1
59
84
96
24
129
63
81
39
129
48
256
80
24
3
84
81
64
104
96
15
57
240
63
72
24
60
48
96
12
121
32
24
111
132
13
71
57
99
48
156
81
3
60
36
21
48
48
48
75
13
95
36
12
24
201
15
48
9
75
21
144
15
57
72
219
69
39
9
27
96
61
24
11
36
217
56
39
57
87
1
8
24
48
3
96
84
48
24
57
159
9
96
3
96
60
24
96
33
24
51
60
33
39
25
131
13
80
16
32
51
45
96
195
277
56
16
32
51
157
56
87
72
33
15
33
75
96
21
39
24
33
72
99
12
168
33
39
48
48
24
24
96
36
21
120
87
1
11
45
96
64
35
13
32
24
231
528
24
9
111
48
73
11
93
231
49
23
144
9
87
48
36
13
95
57
15
25
272
16
35
12
57
48
16
107
12
24
12
93
96
39
12
108
24
33
87
72
156
48
60
217
59
60
33
51
12
72
1
56
39
33
75
69
24
39
300
36
12
37
47
48
60
13
120
23
81
15
57
75
12
129
3
48
48
12
57
24
15
9
64
47
33
112
119
48
81
111
57
39
240
48
81
39
72
73
59
21
120
39
96
33
48
24
15
49
23
48
12
21
40
32
40
104
63
36
36
1
71
81
39
129
27
45
51
45
3
61
80
3
36
12
48
36
1
56
88
95
33
27
12
225
144
3
96
13
32
15
48
120
60
37
11
37
59
12
84
36
9
192
51
13
95
84
96
93
51
21
24
16
95
105
15
24
129
ABCD 93510667312*3^$a+1 [50037]
52
213
47
100
8
72
36
28
24
48
48
204
15
45
32
160
60
36
45
15
24
144
56
24
64
105
83
7
21
36
120
75
45
36
12
8
64
108
33
30
17
180
48
72
7
126
35
28
44
12
96
84
76
135
29
61
27
12
20
24
4
248
7
93
20
112
3
17
12
108
7
45
48
36
32
37
47
64
75
5
132
4
36
15
33
84
60
12
60
39
129
21
75
24
56
36
100
48
36
36
44
40
20
4
36
12
140
24
4
36
21
15
44
13
123
68
136
116
12
76
21
144
51
45
3
168
3
81
24
60
44
160
56
76
36
24
8
97
155
144
124
92
4
212
60
144
64
156
24
24
36
24
192
68
72
208
8
103
101
40
159
42
123
12
20
120
28
176
28
20
132
133
63
63
29
16
180
72
20
84
36
13
87
84
20
19
21
8
76
92
7
105
60
8
88
84
27
6
23
60
7
33
15
389
108
85
147
8
28
20
40
12
192
132
45
39
80
40
200
40
44
13
48
11
13
83
112
192
24
60
20
40
45
234
33
15
60
48
17
12
28
84
120
36
8
256
105
159
24
8
43
81
84
36
93
83
160
72
252
84
27
33
9
15
57
174
9
72
44
7
173
52
32
16
15
5
7
42
11
37
24
603
20
97
3
56
24
127
54
147
24
56
4
56
64
8
1
24
27
75
125
76
32
12
61
15
9
39
36
8
36
40
12
24
69
15
20
52
9
11
7
165
48
8
4
60
96
24
81
39
63
17
148
84
20
36
72
7
18
87
39
57
20
4
20
16
140
28
116
24
4
51
45
24
75
21
60
9
42
29
169
75
120
3
18
195
80
61
51
20
7
117
56
40
140
73
24
18
77
252
88
240
36
27
33
44
112
36
24
60
9
24
3
20
72
25
15
120
20
28
129
11
84
4
20
64
33
23
4
72
104
7
60
57
92
28
120
27
153
3
33
92
4
8
108
24
100
51
30
87
36
20
25
95
36
115
18
11
7
125
64
105
48
11
31
108
41
52
20
24
16
219
33
27
41
25
147
32
4
104
76
104
43
69
15
69
27
69
8
76
12
33
95
124
192
21
59
40
48
36
12
147
36
29
136
24
225
83
37
11
60
136
44
36
16
12
56
4
72
104
175
77
115
165
8
64
8
52
80
12
13
23
132
136
164
25
35
36
12
132
28
20
28
24
48
32
7
29
160
120
27
33
261
48
11
72
40
75
29
85
11
4
8
108
28
156
84
20
76
36
63
54
72
48
15
63
5
64
24
69
51
44
100
68
55
9
24
12
24
108
72
68
28
177
35
12
36
148
20
72
133
11
88
27
101
12
16
44
16
12
108
144
36
20
7
17
28
48
132
8
36
4
69
35
48
24
4
84
128
19
36
165
129
3
48
212
156
4
48
33
11
100
8
7
9
20
19
18
3
152
28
104
12
13
11
84
108
72
28
12
72
140
25
119
49
15
32
144
55
101
24
84
31
9
32
28
12
9
75
56
124
60
140
64
32
40
44
40
60
105
75
32
64
116
79
48
42
11
37
15
68
52
36
27
53
37
27
12
44
52
33
111
24
20
36
100
56
7
81
24
45
47
43
48
17
120
61
207
8
4
68
144
16
252
21
54
141
20
16
176
28
141
99
44
28
152
16
96
3
93
44
151
18
39
20
168
12
108
60
40
180
72
60
180
8
108
4
80
40
72
20
73
71
16
204
15
69
200
25
75
56
180
60
76
168
20
16
20
49
11
72
7
57
44
136
80
19
17
84
139
5
36
60
136
44
4
12
32
136
24
8
28
84
21
15
24
56
76
60
68
12
115
53
73
39
84
72
48
24
45
11
61
255
9
35
16
48
56
100
96
8
16
32
160
15
57
36
12
32
52
21
15
120
105
ABCD 93512417192*3^$a+1 [50345]
60
15
9
159
66
15
81
15
87
57
168
123
12
42
3
156
192
144
39
81
15
18
246
21
141
78
336
129
192
279
120
108
96
246
375
3
60
612
21
84
144
21
231
84
135
45
111
114
303
60
27
18
6
36
108
81
9
120
75
252
33
312
54
57
15
264
18
15
27
228
117
213
15
252
219
144
165
36
204
3
225
177
231
39
72
69
147
105
15
345
3
45
12
84
15
96
9
153
63
39
33
75
57
141
3
240
27
108
21
84
27
210
135
195
237
153
78
225
24
33
39
363
93
120
105
87
423
210
27
12
75
228
213
12
240
183
33
99
48
57
48
12
15
108
237
12
21
174
105
171
48
144
150
30
72
129
147
342
63
144
81
102
42
3
195
48
24
33
15
105
57
63
48
84
36
207
57
153
6
9
3
57
12
273
63
168
12
195
45
27
210
87
183
57
255
9
9
75
12
123
117
180
123
48
345
3
84
57
24
84
411
129
75
21
27
153
87
30
144
15
60
84
81
18
12
96
33
24
132
75
213
132
51
57
12
201
39
24
60
84
51
84
162
15
36
12
216
321
318
36
126
96
30
90
78
66
99
69
15
15
72
144
24
90
243
39
96
48
57
180
12
237
6
177
12
45
99
21
168
15
75
192
36
42
63
12
213
18
69
57
30
285
60
15
213
36
81
135
36
45
3
51
66
18
96
48
78
72
30
72
225
51
69
75
69
219
21
84
267
33
111
105
264
33
195
39
144
252
9
201
18
261
279
9
96
327
24
129
24
297
30
96
48
60
246
126
105
120
15
177
72
39
144
105
255
18
27
252
135
273
207
9
120
204
12
36
348
9
18
57
96
12
159
165
123
18
54
144
9
33
15
192
171
36
69
144
12
111
33
36
75
24
180
84
21
336
615
141
72
180
36
297
39
60
60
48
48
15
9
183
42
174
417
39
129
72
177
15
348
603
24
90
15
57
54
252
30
63
87
57
12
96
48
231
150
159
84
36
9
30
57
51
54
3
147
105
48
57
63
33
210
54
234
396
36
105
39
6
264
63
177
123
51
42
63
24
15
36
45
81
126
33
57
78
21
336
204
33
15
15
177
ABCD 93512419186*3^$a+1 [50096]
40
3
89
16
39
21
84
81
12
6
177
3
189
68
12
13
42
5
43
17
72
25
59
12
19
36
9
21
18
65
60
24
73
30
24
108
72
156
17
88
3
72
42
15
48
20
55
42
11
4
20
36
31
41
24
28
12
140
24
19
5
16
15
36
18
83
4
44
16
105
60
35
103
78
15
32
40
8
72
31
72
30
18
21
3
41
4
72
39
17
88
36
9
59
121
36
11
19
33
27
36
12
17
1
39
3
12
21
200
73
30
6
11
72
40
56
19
5
247
84
41
19
29
7
48
5
28
9
11
19
5
19
101
19
96
18
210
17
55
33
8
12
1
6
41
67
48
18
24
27
60
75
33
72
3
33
87
5
16
12
44
1
95
103
36
48
18
35
55
132
101
55
24
5
60
43
84
21
183
17
72
60
67
9
75
89
133
12
3
92
120
196
21
18
57
51
89
24
16
20
19
12
204
5
31
18
11
1
87
60
80
28
44
60
19
5
67
24
153
63
12
6
47
73
114
36
81
60
3
77
4
20
16
140
40
81
47
12
13
107
160
21
12
71
19
21
51
36
57
12
44
52
33
71
36
37
15
3
222
51
36
93
27
108
21
72
47
48
64
144
129
3
15
72
41
19
66
47
115
18
54
113
13
15
39
36
5
60
31
45
20
61
35
48
16
8
72
13
3
147
30
47
48
12
55
21
48
24
8
12
52
56
24
31
48
36
24
84
60
156
65
49
23
115
24
36
45
27
48
24
45
3
17
76
8
67
144
30
39
44
28
3
17
24
13
18
30
15
20
4
111
69
36
15
77
1
102
77
12
108
7
65
40
15
5
100
9
51
20
19
30
119
43
5
12
7
29
4
21
47
7
102
54
36
24
36
36
12
41
60
24
60
88
8
40
32
64
75
53
31
42
18
81
93
36
11
36
72
60
55
5
28
75
29
79
65
31
84
6
18
30
11
97
24
11
109
3
33
42
90
11
1
71
48
112
92
88
99
33
93
23
61
96
83
1
6
12
5
48
37
3
39
45
68
36
72
43
17
24
19
77
25
23
12
4
33
90
150
15
111
41
40
3
36
36
108
21
32
12
60
76
57
15
12
56
24
91
17
24
151
53
19
5
31
165
44
12
88
15
60
12
24
36
36
9
39
41
24
60
24
28
3
24
17
16
69
3
72
15
54
60
30
65
60
16
63
41
204
43
29
25
51
3
89
13
24
138
5
28
45
15
32
55
18
54
29
61
24
27
75
5
55
17
13
95
28
24
123
5
12
52
116
60
24
25
138
53
12
43
60
105
68
36
61
12
96
66
24
5
85
27
60
93
66
60
29
1
35
16
68
24
16
39
5
120
115
105
3
30
42
102
131
49
6
5
7
17
4
69
60
36
27
3
17
4
8
148
75
18
11
31
9
39
57
80
43
17
88
24
48
60
140
148
15
42
15
15
144
21
15
17
88
212
7
36
113
19
36
126
23
12
1
72
11
19
18
59
24
64
72
39
65
7
5
12
12
4
20
12
112
20
52
21
87
8
108
79
36
29
61
24
35
13
78
30
6
108
66
24
15
15
17
115
9
20
16
39
60
36
5
28
3
5
43
42
15
87
57
3
53
55
33
36
44
172
12
92
253
11
7
18
39
8
49
23
12
24
64
3
12
21
116
4
75
65
64
32
4
20
139
6
30
24
12
33
20
156
24
43
12
5
36
16
56
24
25
96
155
12
43
60
12
18
23
136
3
77
13
18
57
80
12
19
12
29
43
5
1
11
91
29
25
6
17
12
61
18
66
6
12
41
12
25
18
45
32
97
3
8
25
11
31
5
49
48
18
150
18
54
35
120
48
7
41
64
27
48
5
100
20
12
40
9
71
36
13
54
53
4
8
43
65
112
27
54
27
24
36
3
17
84
19
5
31
6
144
18
12
41
12
16
21
11
72
7
5
16
68
55
5
60
187
54
78
48
29
64
44
60
88
132
51
42
15
192
80
52
15
24
81
3
53
4
15
18
11
31
29
72
24
49
107
7
41
4
32
4
36
44
36
60
31
48
65
40
104
7
21
80
7
72
36
57
57
135
3
77
13
6
41
43
5
13
15
45
54
29
4
20
28
44
24
175
12
24
69
12
3
72
33
44
16
105
6
125
13
18
29
31
125
12
48
4
3
5
28
27
5
7
53
40
15
41
60
24
25
11
16
21
18
41
31
149
13
6
5
24
25
48
54
5
28
27
45
60
15
78
11
55
5
37
30
60
5
60
55
24
36
5
12
13
3
84
27
36
30
42
12
60
18
48
83
36
40
8
36
24
28
32
40
105
75
12
39
96
30
6
9
8
127
185
28
87
165
48
75
17
40
20
31
24
41
40
20
97
18
12
33
20
7
12
5
24
61
3
36
44
48
24
48
31
5
96
25
24
72
54
29
4
21
159
36
92
60
40
3
41
84
19
65
48
60
13
35
1
11
12
43
90
42
125
48
7
5
43
17
12
28
12
3
17
61
95
12
157
6
17
48
7
18
54
53
16
21
18
36
84
33
24
3
48
125
120
40
20
12
97
3
3
84
96
12
17
4
21
48
6
29
16
39
21
56
24
24
25
15
32
40
68
7
18
107
19
ABCD 93512483024*3^$a+1 [50014]
48
25
99
8
12
12
7
24
9
24
33
60
11
28
68
12
112
20
13
27
45
11
12
64
21
18
9
33
27
8
24
4
27
5
31
12
9
33
63
3
6
23
28
164
40
33
48
78
89
60
43
18
23
73
3
33
35
40
27
29
16
24
3
5
112
44
43
84
17
52
39
21
20
108
13
87
48
63
18
24
12
11
7
89
19
45
56
31
18
18
29
73
18
41
55
5
25
15
9
12
11
7
17
96
13
18
5
1
3
44
16
44
49
54
29
7
60
17
1
18
12
45
15
125
40
80
55
9
24
45
35
85
60
39
32
124
3
153
104
16
27
77
52
44
64
32
88
63
12
101
43
113
55
9
20
1
63
33
12
42
12
144
6
36
84
6
101
1
35
7
5
12
48
145
108
35
1
6
17
28
32
28
3
5
31
17
16
111
66
27
99
41
19
90
48
27
56
13
3
48
48
32
16
32
4
9
11
7
72
17
12
12
40
33
18
30
27
12
69
54
90
60
30
105
176
43
69
111
9
80
73
24
23
211
21
81
71
91
33
3
41
40
33
47
12
43
65
96
64
68
4
171
126
42
29
1
39
32
19
90
78
84
113
13
51
39
42
18
54
135
20
4
24
117
6
93
9
18
117
60
9
75
60
60
15
54
111
51
54
6
72
30
6
12
57
93
72
59
49
35
24
31
41
97
11
112
3
65
12
49
18
33
3
53
4
44
24
48
12
31
45
80
52
20
24
121
78
65
19
6
39
60
39
6
15
8
13
27
75
45
27
18
42
5
85
47
91
29
31
66
83
84
145
15
15
17
12
36
13
51
48
63
12
17
28
51
21
8
48
13
23
61
90
57
75
33
21
36
23
40
3
5
49
24
102
5
84
61
51
60
20
28
15
90
35
1
42
9
81
15
60
72
80
19
41
12
24
13
3
141
59
19
29
1
78
21
12
33
15
63
48
57
92
1
107
37
111
32
91
30
96
107
40
9
11
36
24
1
3
33
171
68
48
36
28
48
51
33
3
24
53
1
12
11
4
192
116
28
20
7
5
31
6
18
165
80
7
18
138
29
52
36
44
19
65
12
31
77
19
17
19
29
28
80
61
36
3
44
4
32
84
16
15
57
15
5
16
9
90
36
45
9
63
32
400
8
7
65
25
84
119
12
55
153
63
5
84
13
15
80
28
24
21
27
12
32
16
15
36
24
18
227
12
40
8
121
123
20
43
48
36
60
29
115
12
5
48
37
95
48
40
24
27
33
57
27
56
16
24
21
36
42
21
36
20
12
31
77
37
11
79
66
24
87
3
33
57
36
15
32
235
36
24
66
6
17
40
8
96
19
18
18
77
31
66
131
64
32
13
51
24
51
17
1
66
65
16
135
24
57
33
35
12
1
6
29
7
5
112
168
3
29
73
83
31
21
12
48
3
60
17
76
15
18
3
63
18
59
24
139
53
28
57
27
80
48
97
6
72
57
8
24
84
7
36
30
39
15
5
13
11
67
93
27
114
23
4
63
36
21
20
48
60
4
39
60
41
4
12
20
25
83
4
12
104
73
51
15
36
29
28
8
40
32
25
23
4
36
15
81
128
19
9
44
4
84
93
15
3
41
36
28
9
135
3
18
75
3
12
90
107
7
21
20
7
6
23
168
1
39
48
12
9
3
39
9
68
13
47
40
15
33
44
52
104
4
33
36
111
39
90
11
12
84
67
57
68
4
44
7
42
11
4
20
136
20
64
20
40
32
24
16
111
29
244
33
23
40
33
27
48
68
112
72
48
20
109
23
24
7
36
144
29
16
80
31
29
7
5
163
69
80
120
36
64
60
8
85
30
36
18
39
12
9
99
8
19
57
33
3
87
18
30
5
1
11
36
52
80
48
25
35
37
18
12
60
69
56
24
40
21
3
12
44
31
36
6
18
5
25
39
8
76
57
6
54
23
4
80
12
16
32
31
21
20
13
126
12
36
53
24
84
96
67
17
60
76
27
42
11
24
139
29
72
61
51
168
68
64
48
108
3
84
77
60
4
12
144
24
93
36
96
87
8
43
24
18
90
89
19
69
51
21
8
31
41
52
20
16
12
12
8
40
32
4
32
1
11
52
20
97
30
6
51
132
32
16
84
3
60
45
212
88
15
65
52
9
11
12
124
84
12
8
16
12
44
16
15
17
16
3
77
37
12
6
9
63
72
18
12
96
54
18
83
19
6
12
72
3
264
153
3
117
27
27
21
15
54
6
57
51
72
5
16
27
42
23
31
12
21
3
36
45
72
128
109
60
30
36
9
32
84
136
51
45
63
5
16
51
12
165
123
6
156
63
12
51
17
4
188
16
20
43
60
9
21
42
29
108
1
87
32
12
52
33
36
42
45
48
69
156
24
120
11
49
51
15
21
120
57
27
15
129
9
6
5
48
72
1
12
3
56
31
113
13
3
33
11
76
9
11
4
32
25
30
89
48
72
40
39
21
21
30
125
4
39
12
5
13
24
3
15
89
67
17
12
7
36
9
20
108
25
6
33
108
33
39
3
30
36
132
23
16
60
68
88
72
108
20
12
12
36
52
92
4
12
27
30
36
18
69
27
48
33
60
56
31
177
8
24
43
17
28
36
44
52
9
51
93
3
8
24
1
ABCD 93513084526*3^$a+1 [50063]
6
90
1
35
37
47
13
11
1
47
24
12
42
54
84
6
66
25
29
19
59
121
131
12
36
1
23
30
19
60
11
157
41
6
18
7
48
11
1
5
90
30
114
217
35
18
7
12
71
30
6
25
11
48
6
43
11
12
25
53
19
12
60
11
24
36
36
36
36
36
48
6
90
30
19
5
55
120
131
30
7
11
108
60
72
12
49
131
37
59
54
120
19
107
25
120
48
59
78
43
12
36
107
48
132
13
60
84
59
12
24
1
12
12
48
60
108
41
6
18
18
102
24
55
11
96
193
35
60
25
48
47
25
47
24
25
132
12
60
48
132
5
162
1
53
66
78
91
47
72
6
66
72
24
73
24
29
19
48
95
12
25
120
179
49
59
85
36
11
1
29
31
12
71
25
72
5
7
48
59
121
125
43
132
12
29
6
13
35
60
36
12
54
18
85
113
79
36
84
35
24
61
47
12
96
1
132
59
60
12
60
49
35
144
54
42
37
156
53
6
25
11
25
24
53
96
31
41
54
61
12
65
6
72
97
203
49
167
1
12
95
25
47
162
78
18
18
12
24
1
107
109
72
35
36
36
1
47
60
25
12
29
18
36
42
18
84
72
1
23
97
47
49
143
96
66
6
13
221
7
60
107
85
11
49
233
6
1
96
72
11
49
71
6
102
1
35
25
72
36
24
23
25
35
102
90
1
5
30
36
36
96
84
6
126
12
72
49
23
49
60
120
180
60
48
209
54
90
18
30
127
12
29
18
48
60
72
66
162
97
215
1
71
36
97
36
5
24
30
24
18
120
234
36
72
24
12
72
60
138
235
48
95
144
193
11
72
85
77
66
276
1
17
48
67
29
7
60
12
11
121
5
55
60
149
7
84
179
36
24
84
24
133
47
169
11
84
6
43
119
102
67
59
13
47
84
37
95
25
11
12
54
24
19
72
53
67
5
48
43
191
6
126
84
13
11
72
36
108
144
12
1
36
5
67
23
30
55
17
55
113
72
7
48
11
49
132
89
19
179
61
12
23
138
7
47
25
35
61
24
143
36
97
84
35
13
12
96
5
54
108
24
1
11
49
41
67
12
48
17
7
89
102
252
24
12
96
25
23
13
95
25
12
35
78
7
113
18
78
54
156
73
71
6
31
17
24
31
95
1
11
240
54
90
12
42
18
36
49
48
41
6
12
54
18
78
72
30
114
30
24
1
65
90
109
41
7
47
25
36
11
49
12
12
17
31
23
162
90
30
24
72
102
109
53
67
47
12
49
48
35
12
24
72
36
13
72
48
59
60
18
55
11
6
66
6
30
90
90
108
1
12
131
42
90
37
119
1
89
127
59
1
35
25
65
48
18
1
48
77
24
72
31
161
7
12
5
30
72
61
11
18
114
48
60
121
108
131
18
31
12
23
37
120
47
12
6
18
12
72
114
126
1
11
37
35
49
29
31
59
49
35
24
90
126
37
47
13
59
6
18
25
11
120
24
25
11
109
35
54
66
24
30
78
138
42
25
83
13
60
11
49
84
48
12
48
119
72
6
18
12
25
89
31
48
47
66
55
144
143
144
49
131
6
43
72
60
48
23
36
24
12
60
145
72
60
59
6
115
72
83
37
29
96
18
48
72
24
1
192
71
37
168
35
12
180
24
108
108
25
11
1
60
47
198
115
95
6
18
1
29
139
23
25
11
60
108
12
36
25
12
180
17
42
49
5
102
25
60
23
24
30
18
54
24
43
29
31
35
49
131
24
13
180
60
53
19
53
66
1
96
132
132
77
139
23
48
54
78
49
60
48
12
95
24
1
11
54
55
35
6
162
108
97
47
108
12
25
47
18
67
59
1
48
48
132
72
47
13
60
108
17
43
59
18
103
12
276
59
1
144
48
77
126
49
65
103
41
18
12
72
18
79
71
1
48
12
47
120
60
180
49
167
36
72
138
79
11
144
13
12
47
6
7
59
6
7
23
37
36
131
49
53
18
78
54
66
72
90
1
35
36
181
17
6
36
1
47
96
133
72
11
1
47
168
12
42
31
161
150
18
18
12
121
300
48
12
48
35
108
18
30
49
ABCD 93513137462*3^$a+1 [50205]
156
36
84
12
3
81
60
60
231
57
15
18
78
177
363
165
12
3
129
87
105
108
51
96
21
135
108
81
51
33
21
54
21
99
24
156
21
84
36
75
165
96
123
84
18
144
3
48
60
33
6
36
48
6
99
39
21
72
15
45
120
39
69
24
123
102
96
75
117
3
12
120
12
3
69
15
54
27
84
219
12
9
33
246
42
48
90
45
12
24
228
231
216
249
96
120
84
96
75
18
42
48
198
3
87
45
105
138
81
63
96
9
132
3
141
24
27
45
63
36
6
30
21
12
72
39
45
375
9
27
93
48
132
15
108
84
33
153
39
48
156
75
60
201
135
24
30
15
81
270
336
24
84
21
75
84
321
243
30
27
639
9
45
90
141
135
69
3
9
129
6
21
24
84
36
51
165
45
27
243
105
3
36
144
21
36
15
69
84
324
48
12
3
24
54
231
108
60
33
18
165
24
81
111
51
69
204
27
168
12
153
171
21
39
30
18
60
201
267
48
45
87
408
132
93
27
9
60
75
36
45
108
12
3
129
108
60
12
63
129
69
90
189
63
9
63
45
36
264
168
204
228
48
60
60
27
33
75
192
60
12
129
60
87
177
147
36
57
12
123
96
144
57
36
177
102
189
12
48
24
15
90
147
51
69
48
63
60
12
96
72
9
24
84
75
6
30
96
105
15
186
27
60
36
36
36
39
36
153
60
141
39
12
45
63
120
252
45
90
9
15
48
57
69
240
207
27
156
216
21
15
33
147
33
24
240
168
63
12
9
36
63
36
21
12
45
3
24
21
423
51
93
411
177
12
36
39
108
189
351
69
99
105
147
180
48
9
141
255
177
75
144
123
237
123
18
54
9
192
48
132
63
57
39
30
39
60
36
9
126
24
12
24
285
96
264
60
24
24
195
36
57
3
9
180
63
48
21
33
6
282
15
180
84
135
18
6
120
21
183
12
9
192
87
141
27
48
9
156
75
225
27
102
3
24
108
27
126
303
27
144
21
27
81
24
111
21
39
21
51
93
15
12
9
96
219
24
249
237
48
18
108
57
24
15
108
33
15
105
27
33
15
45
24
93
90
93
132
51
21
60
99
36
48
36
117
72
36
27
72
72
90
39
15
105
60
39
30
78
93
12
60
84
156
237
330
12
96
84
54
171
15
69
15
24
90
3
48
15
72
180
153
27
60
33
291
9
24
51
129
36
144
21
30
72
24
105
36
84
3
45
33
27
168
123
114
3
99
36
150
159
84
120
69
63
72
60
141
147
252
303
9
123
30
51
84
72
135
33
153
183
72
12
231
132
177
87
141
24
123
57
288
48
120
33
30
60
72
12
96
84
72
6
39
156
3
21
120
108
12
36
ABCD 93513469436*3^$a+1 [50032]
32
88
20
123
9
28
107
132
93
75
72
13
176
120
15
24
1
35
84
12
93
27
73
11
97
132
11
117
99
1
72
35
13
20
108
184
11
45
160
384
95
81
15
204
61
11
21
12
16
32
28
72
72
107
24
229
11
37
59
21
28
12
107
73
23
85
72
48
35
144
73
107
85
11
204
25
71
24
72
61
12
48
107
1
80
24
16
12
80
52
56
4
68
12
28
32
387
21
27
93
40
23
25
95
97
8
72
328
212
12
48
88
59
33
60
39
48
61
212
88
32
160
143
105
124
20
28
23
109
95
105
48
72
16
12
107
25
35
85
8
60
12
87
60
48
225
135
61
32
27
1
59
12
60
144
129
15
12
129
100
11
129
84
156
84
111
156
33
180
40
227
213
28
83
156
13
168
108
32
27
12
69
231
49
59
61
32
88
72
59
120
24
96
108
73
20
52
47
33
27
84
25
20
51
49
11
69
75
117
232
36
59
33
123
37
132
35
73
120
32
16
12
32
147
9
39
33
60
63
36
48
36
204
61
84
56
24
147
48
153
28
20
231
204
96
9
64
35
241
59
85
11
25
24
8
60
12
136
32
27
45
96
24
40
8
27
180
61
92
147
13
8
232
47
85
108
179
21
88
131
84
249
88
92
108
87
12
33
87
21
112
11
85
119
93
147
12
21
12
75
73
80
72
160
68
100
120
32
111
57
48
51
13
216
24
47
33
48
72
171
24
156
85
179
25
48
128
99
96
84
60
61
260
279
13
32
60
51
49
47
81
220
47
45
135
45
16
84
107
13
200
291
169
71
84
1
11
48
45
16
80
64
60
20
160
95
96
105
39
13
48
60
95
97
179
21
48
99
180
85
60
68
279
108
12
21
3
24
13
299
60
24
60
24
45
136
104
100
11
156
109
80
24
51
109
48
83
37
59
1
143
109
20
28
48
32
27
21
195
204
72
48
12
213
216
15
24
81
40
71
13
47
1
20
27
61
215
57
27
60
96
45
160
204
56
24
88
72
167
13
20
16
59
21
111
108
1
44
75
61
32
72
16
164
51
157
20
123
37
83
96
133
35
13
20
3
109
96
44
16
20
4
60
36
95
24
33
3
216
93
48
459
13
96
59
105
148
107
81
51
61
20
12
76
164
48
48
60
291
81
123
120
9
136
95
45
12
39
33
16
80
264
75
60
192
33
51
60
49
80
15
12
21
159
9
51
1
80
87
45
16
24
96
35
45
15
24
33
40
20
99
168
12
309
159
36
264
96
45
15
84
36
105
39
96
49
80
135
1
59
21
72
63
36
1
60
107
36
24
12
21
3
45
112
12
48
107
25
8
39
33
60
76
71
189
112
32
60
135
36
84
1
59
21
52
32
135
36
36
33
28
192
116
252
219
24
37
140
100
32
15
36
189
15
73
59
21
100
92
36
132
120
100
132
288
8
15
249
15
96
105
135
157
239
1
68
144
111
49
8
99
120
24
37
23
129
48
99
261
99
109
59
13
167
1
ABCD 93513651274*3^$a+1 [50021]
60
12
156
30
12
31
32
57
102
66
63
9
30
222
96
235
32
63
49
251
114
60
66
114
108
90
150
102
36
312
21
21
18
42
6
60
30
12
60
120
198
144
9
99
18
12
15
57
36
19
65
6
9
111
12
30
132
90
9
27
24
93
45
60
72
111
9
138
61
29
168
12
31
47
132
13
17
78
30
42
12
36
57
3
13
119
108
72
37
80
111
49
71
102
3
177
15
117
66
72
1
11
108
300
30
127
5
156
30
30
54
45
304
11
85
5
66
9
3
30
63
160
17
150
201
249
60
288
75
15
12
138
43
41
55
35
61
5
162
18
102
193
137
48
114
90
6
24
48
13
35
13
59
72
60
49
80
9
198
12
252
25
53
132
39
39
42
36
43
107
24
60
18
42
21
75
30
55
29
18
33
15
12
42
198
181
167
60
192
253
107
90
102
6
223
131
93
45
18
433
32
39
108
60
42
66
213
9
60
108
63
141
19
47
30
162
18
234
165
135
30
18
60
12
78
162
138
228
72
42
216
72
48
42
162
48
78
279
16
17
210
13
47
1
161
66
102
7
83
168
117
57
55
96
32
33
114
66
162
72
1
32
45
307
65
306
13
17
60
30
60
9
51
54
6
24
25
83
45
16
32
27
12
121
17
90
21
27
120
12
1
11
60
6
147
105
7
53
43
149
48
168
99
243
90
12
55
125
99
69
91
107
133
32
9
6
177
3
30
72
132
6
60
72
48
57
3
72
37
5
66
84
6
90
90
123
27
165
15
30
204
39
51
61
17
150
108
12
30
30
21
39
57
48
33
144
15
231
42
48
120
54
33
27
69
160
107
117
123
150
84
6
133
77
54
138
60
12
91
17
63
27
132
33
303
174
6
72
18
3
27
24
180
48
121
17
12
51
39
162
138
78
330
132
12
48
37
23
102
360
91
48
17
159
135
18
7
41
72
31
11
18
3
87
48
372
21
9
30
60
48
90
3
177
54
25
53
132
48
12
18
42
126
24
121
144
5
78
42
6
93
27
12
72
49
119
18
12
60
138
30
12
91
59
21
87
25
137
192
48
87
48
195
132
201
27
60
30
75
27
69
39
12
48
93
117
171
16
5
91
47
12
6
15
57
42
6
60
12
42
18
67
5
138
12
18
78
132
1
161
30
96
42
12
48
123
117
48
42
90
42
78
72
60
6
324
6
54
60
138
78
12
30
30
18
162
132
66
63
207
54
78
13
47
102
75
51
13
11
18
120
60
18
60
144
81
27
18
60
162
30
90
45
123
42
42
1
32
15
72
18
72
6
169
11
30
174
66
42
30
18
162
12
6
12
30
78
49
41
42
30
48
15
27
60
138
84
138
120
318
30
30
15
27
90
30
12
30
60
6
60
12
73
59
66
54
90
99
9
18
85
32
3
42
147
21
120
132
63
15
54
6
60
12
13
32
117
36
60
12
31
149
171
96
3
93
57
18
120
42
198
54
39
9
42
78
111
9
18
24
48
90
72
78
13
48
32
15
30
147
96
141
78
18
150
30
210
13
29
12
60
171
160
155
60
30
12
12
216
84
6
60
85
48
17
15
147
60
108
12
12
270
15
ABCD 93514578284*3^$a+1 [50011]
24
36
384
24
51
9
120
36
155
25
108
107
1
120
84
48
35
25
12
11
133
180
24
63
69
216
179
193
36
59
37
36
12
12
108
60
12
24
36
84
204
47
73
135
45
12
396
48
60
84
132
71
13
60
132
24
216
35
192
73
132
12
24
72
60
84
36
179
1
24
96
60
24
36
120
108
59
16
225
12
180
12
36
96
24
36
48
51
57
48
36
96
35
25
48
12
72
120
12
24
72
95
25
12
27
81
48
36
11
25
24
48
15
261
36
24
24
231
117
84
71
133
27
45
72
12
60
216
108
24
96
60
12
47
13
3
189
120
60
63
69
48
36
216
36
123
21
11
229
168
60
48
24
36
24
3
21
84
36
156
48
48
132
147
9
135
81
36
60
12
120
36
231
176
73
24
168
48
87
9
36
84
24
24
15
33
264
215
49
72
48
12
107
16
9
48
60
12
48
24
36
35
37
156
15
32
109
84
36
36
204
155
109
12
24
84
312
120
24
60
135
69
24
120
12
168
215
13
12
135
57
96
119
16
9
24
36
60
156
24
36
72
47
13
60
132
60
120
120
180
108
12
48
12
36
48
12
288
12
72
12
276
27
21
11
13
96
12
204
84
24
240
63
33
111
105
48
23
49
204
84
15
33
15
45
24
24
24
36
87
9
168
72
60
155
61
72
12
15
33
72
60
203
13
84
24
24
63
45
12
156
11
25
36
12
87
9
120
144
120
12
11
25
84
36
47
85
27
21
12
47
25
84
12
168
84
27
80
25
84
60
36
24
12
84
276
60
120
48
72
72
12
48
72
216
39
81
239
193
15
33
12
3
33
84
12
120
60
36
60
12
48
12
36
96
84
60
111
21
72
228
24
84
24
48
48
11
61
132
96
47
208
9
72
63
33
60
24
60
24
71
1
192
47
13
35
48
25
144
60
48
36
72
15
129
60
83
217
135
189
204
36
12
12
48
75
45
179
96
64
69
12
168
39
93
132
36
75
105
72
132
48
27
117
48
60
36
12
48
24
23
37
27
45
108
528
24
60
36
12
60
120
228
12
63
189
48
12
60
24
12
72
47
1
24
24
12
24
24
120
12
72
12
11
169
108
60
108
24
48
60
60
72
108
12
3
45
72
60
36
27
21
27
45
60
12
36
120
24
23
25
183
81
95
1
15
32
48
13
12
144
36
24
60
24
39
80
37
36
168
60
192
24
84
72
60
3
21
11
112
117
120
84
156
99
117
48
72
12
12
108
63
45
120
24
3
33
60
168
59
85
216
12
87
45
72
96
12
12
48
120
48
155
25
84
36
192
60
12
348
27
213
156
36
36
39
45
24
27
165
72
48
84
108
12
96
24
15
141
72
36
120
24
12
108
48
120
48
135
141
131
25
167
1
180
11
160
9
132
35
13
84
36
72
84
36
72
147
69
24
252
263
1
96
15
21
24
96
72
48
59
16
33
96
180
24
36
276
192
48
24
48
12
24
12
3
249
180
252
84
51
105
23
1
47
85
12
216
36
24
12
15
9
84
72
12
48
48
12
12
12
96
24
51
189
24
251
181
59
48
1
36
108
312
36
24
36
72
48
12
ABCD 93514664476*3^$a+1 [50056]
16
48
24
8
55
57
32
19
21
39
72
84
21
128
112
15
33
80
24
31
84
72
36
17
31
12
5
67
173
24
55
33
56
55
12
288
149
67
24
125
31
108
5
31
12
93
80
79
12
69
56
16
3
120
21
75
261
80
67
93
39
96
65
7
65
43
60
48
9
27
204
72
17
40
15
36
5
67
29
19
144
156
84
156
12
77
127
60
5
48
31
65
24
43
108
60
96
84
24
81
27
45
32
7
33
63
48
60
5
24
48
103
57
75
165
8
64
80
31
89
31
24
12
29
79
60
293
64
8
43
84
9
39
48
12
60
161
184
27
21
3
72
60
9
75
21
80
19
45
99
24
125
40
8
40
15
17
48
72
55
137
19
101
40
39
36
53
103
24
33
128
19
5
24
40
99
48
264
5
19
12
84
29
16
8
43
45
8
79
72
24
12
12
137
19
96
48
45
8
24
19
77
40
8
19
45
3
117
8
24
24
67
29
43
72
60
24
12
12
96
105
39
12
36
60
48
77
115
149
31
132
45
123
29
43
108
33
27
45
63
24
48
17
223
57
8
24
31
9
96
27
156
12
53
31
36
72
45
183
12
21
15
24
33
72
27
21
123
29
115
12
96
57
3
48
21
39
24
33
99
24
77
55
84
21
27
45
3
173
19
93
8
72
67
72
36
60
117
63
24
108
165
15
72
84
101
43
48
12
105
27
5
19
12
24
9
32
7
12
180
36
120
29
31
132
245
7
9
152
55
9
3
93
3
69
32
88
56
91
84
9
27
5
115
24
5
127
24
36
24
24
144
36
65
40
51
60
24
60
29
7
36
24
5
24
187
48
12
132
173
163
45
27
29
40
128
72
31
192
12
5
31
9
75
53
48
192
16
87
24
9
24
27
261
32
40
207
65
43
36
12
12
120
41
7
17
55
12
276
105
147
36
65
79
108
5
40
195
77
7
24
17
43
5
16
8
72
24
31
233
187
29
40
135
84
5
72
43
60
33
24
216
3
132
9
3
60
156
5
55
36
24
72
72
77
31
57
8
355
53
16
51
24
45
3
60
48
17
271
17
112
8
19
60
24
60
12
17
7
48
72
36
12
33
219
24
12
108
5
151
41
40
15
17
72
55
105
24
432
63
12
24
5
55
36
24
24
29
16
72
48
80
7
48
12
60
384
156
12
33
128
55
24
96
240
17
127
33
75
29
24
7
12
12
48
41
31
276
60
168
81
39
185
136
3
5
67
24
77
48
16
39
60
5
31
84
5
64
3
120
48
96
108
12
21
3
21
171
5
72
31
12
12
41
79
17
40
3
96
60
17
19
21
3
132
60
45
27
48
24
24
12
24
33
56
19
21
72
104
40
123
5
16
32
19
93
231
65
127
72
48
72
132
29
7
9
63
41
112
15
108
5
144
136
99
60
57
75
53
160
56
24
72
43
5
7
33
3
69
51
24
53
16
104
72
43
45
3
48
36
41
40
72
8
7
177
56
112
80
96
7
48
60
117
87
48
17
55
41
31
84
69
8
127
33
63
9
80
48
67
36
12
45
8
7
12
48
24
53
91
60
156
36
65
19
36
12
141
27
60
17
55
48
65
235
120
93
24
56
55
24
17
31
84
21
75
60
9
8
208
15
12
45
8
24
96
19
24
5
16
8
7
48
48
57
120
27
48
21
80
19
5
112
99
5
112
120
27
5
55
12
29
7
17
55
12
36
65
184
368
67
5
16
80
55
12
108
17
43
5
139
21
15
12
252
105
56
67
53
160
159
9
15
65
55
57
27
132
209
19
120
5
7
89
19
77
16
27
108
33
39
36
29
112
8
31
9
72
3
21
27
108
17
43
36
36
24
5
40
96
8
91
60
96
9
39
156
84
9
51
84
36
5
24
55
48
72
96
57
3
69
27
48
120
12
36
5
48
31
24
185
31
60
93
3
12
33
104
283
5
7
24
24
36
21
24
56
55
84
5
67
48
ABCD 93514679554*3^$a+1 [50002]
29
36
42
132
1
29
6
37
224
291
120
42
3
33
42
78
54
30
66
120
114
111
27
42
156
31
23
97
41
18
45
87
30
19
161
162
37
23
18
42
240
60
48
49
11
78
240
72
30
33
15
54
66
30
115
29
187
53
6
45
27
30
48
42
85
107
21
9
60
30
66
42
42
60
138
18
24
30
48
12
48
18
12
175
48
47
48
81
3
37
29
132
39
9
72
48
30
57
15
18
72
15
393
111
256
168
80
40
56
33
7
80
81
18
24
30
63
15
225
153
24
18
48
61
71
12
60
57
93
27
9
72
102
36
37
83
420
30
67
35
102
30
96
12
180
9
3
48
30
39
184
35
60
210
12
30
30
168
15
40
149
186
372
78
102
18
102
12
133
65
120
12
48
3
9
36
12
48
222
108
141
123
240
141
57
15
45
99
216
27
6
87
64
23
121
29
36
30
25
32
24
3
37
161
90
30
168
42
72
66
162
48
90
222
42
31
89
103
104
63
96
84
210
18
33
15
24
150
18
48
162
12
3
15
49
113
150
156
24
21
45
12
55
83
37
5
132
78
60
69
99
30
15
39
6
27
33
132
42
6
102
133
227
60
48
132
12
108
102
18
12
18
132
18
42
31
95
12
12
33
27
18
48
150
42
3
15
72
150
18
30
42
73
17
30
12
13
47
258
30
120
33
45
54
61
59
253
5
139
59
132
73
32
57
6
42
63
15
210
54
60
18
30
30
30
25
143
24
90
48
30
33
39
90
78
72
73
8
15
150
60
240
30
12
192
117
16
17
90
156
30
12
15
24
93
51
192
168
39
73
5
192
18
18
31
41
30
48
12
132
6
54
138
30
13
47
132
60
121
47
258
12
30
13
209
276
147
264
9
24
18
93
40
56
16
17
7
161
102
60
36
1
41
30
228
30
30
81
24
39
258
150
12
270
30
1
35
42
60
15
225
30
25
47
97
83
78
60
42
1
59
36
72
78
355
29
66
240
1
23
1
120
56
81
79
144
5
102
168
37
77
18
180
12
108
30
162
21
16
23
1
119
78
19
221
108
90
117
63
12
60
12
66
51
3
78
15
273
87
75
30
39
16
83
45
39
1
47
30
132
6
90
12
30
30
18
24
48
120
12
18
42
21
129
87
9
84
180
60
6
174
60
36
60
42
25
200
135
30
108
144
48
39
40
41
12
51
39
96
25
65
204
36
60
12
42
13
137
18
222
18
18
12
42
37
59
117
280
35
138
42
49
11
222
6
54
6
144
6
111
33
18
93
99
6
60
27
3
162
12
90
13
23
24
73
128
9
6
201
51
60
9
39
25
149
3
57
271
59
6
120
60
192
99
40
11
42
6
12
72
96
12
12
78
78
12
33
9
31
17
30
120
73
17
15
33
7
224
99
12
25
104
16
17
30
48
18
30
102
3
9
18
30
180
19
23
1
35
37
95
138
31
11
133
5
252
103
65
31
41
162
66
162
72
33
27
6
180
30
21
93
48
43
176
111
90
48
7
17
7
59
54
7
89
7
65
72
210
6
132
18
81
96
63
24
1
89
78
60
108
12
30
15
135
49
11
13
32
15
12
168
69
9
24
31
17
210
18
51
33
138
30
15
3
84
18
12
36
15
16
24
89
18
90
123
9
60
48
42
57
201
15
57
18
30
15
45
90
73
185
132
3
57
180
139
71
ABCD 93514914718*3^$a+1 [50042]
10
12
11
1
26
33
97
14
45
117
16
24
11
1
14
22
38
33
15
10
11
1
48
26
10
74
33
27
90
16
23
73
35
1
36
47
85
20
40
36
36
11
21
52
83
49
83
72
13
96
35
21
60
51
48
3
22
38
22
11
132
45
52
12
14
22
68
51
25
11
12
36
3
22
47
85
59
48
36
51
36
82
23
165
4
59
49
84
35
24
48
73
50
105
37
20
4
2
33
37
36
35
97
26
22
24
48
11
97
12
24
108
48
11
15
18
4
44
51
1
20
123
1
11
73
108
12
12
35
1
11
135
33
63
22
83
1
36
92
15
3
10
74
33
1
12
36
11
33
40
20
3
24
24
49
2
57
37
132
23
37
47
33
51
69
88
2
22
167
13
20
51
1
192
116
27
165
28
8
64
23
24
21
63
13
35
109
59
9
64
26
129
25
11
51
45
9
4
32
39
37
32
36
3
27
6
112
12
14
10
8
78
34
23
1
168
72
11
15
130
12
24
72
156
60
11
24
49
12
23
48
37
84
14
10
2
21
108
109
11
1
38
58
48
48
98
81
51
34
60
23
25
38
58
24
119
96
84
13
47
13
72
11
60
25
98
46
35
39
10
12
36
72
20
63
1
60
35
36
73
12
26
33
57
51
12
12
121
48
60
110
46
131
25
14
189
37
26
9
13
36
26
46
14
36
9
108
24
147
34
11
60
1
312
59
1
11
1
11
1
12
24
2
105
13
12
24
8
64
47
12
61
24
12
32
64
2
81
49
2
22
23
49
14
22
23
25
92
16
35
1
56
3
132
12
13
12
12
35
60
1
23
13
60
11
3
10
14
10
20
42
58
48
32
78
46
47
27
78
63
36
45
72
63
37
12
11
13
59
25
12
36
72
68
16
108
12
32
18
30
16
180
20
4
47
1
24
2
18
40
60
155
204
3
34
24
23
73
108
12
59
60
39
142
2
60
72
21
120
36
169
23
13
12
12
72
56
87
24
49
71
1
24
83
48
1
32
66
9
33
16
12
72
12
36
62
21
111
10
48
12
14
24
21
49
12
44
51
3
9
21
39
61
35
252
24
1
12
71
37
44
27
1
86
118
23
21
18
10
48
71
1
24
12
11
39
30
27
24
45
4
264
24
24
60
83
25
20
16
12
35
57
4
38
82
47
132
3
24
46
95
132
27
21
13
12
12
38
58
8
24
27
27
21
13
48
59
24
37
24
26
34
11
27
22
96
179
21
159
85
8
18
9
13
12
12
12
32
42
9
61
56
39
123
33
48
93
28
62
10
48
180
35
3
22
12
140
3
25
83
48
12
85
110
69
60
1
23
24
60
1
60
24
11
37
23
24
37
59
1
11
1
23
1
36
62
22
59
13
26
130
24
23
25
14
60
9
13
8
99
9
4
36
72
38
18
75
1
14
9
108
25
35
36
37
38
33
1
20
27
13
131
13
11
1
92
51
87
45
25
11
1
50
22
60
60
119
25
32
4
24
11
72
21
40
50
18
36
4
24
60
11
109
36
23
60
37
71
37
12
24
24
48
14
9
25
47
21
24
18
34
14
10
11
33
4
48
47
37
44
15
21
16
11
1
44
16
119
51
54
18
22
26
21
85
8
18
46
72
143
1
24
24
47
15
69
25
24
24
36
120
24
11
61
36
62
84
42
76
36
62
6
88
143
36
15
106
56
16
38
22
38
36
33
93
63
9
136
60
32
16
24
14
6
51
24
24
24
49
26
9
25
2
30
64
24
36
132
2
30
3
1
71
3
33
36
25
24
12
23
96
12
9
52
11
49
132
12
11
37
119
13
119
1
96
8
16
8
16
128
4
59
37
62
9
37
2
54
15
63
10
156
48
72
60
8
39
37
12
24
36
156
36
56
27
25
8
18
9
37
47
60
63
57
33
76
11
93
16
48
48
24
35
45
3
36
15
58
11
1
14
9
33
28
84
24
11
25
107
201
39
37
12
35
84
15
9
84
13
36
60
68
87
15
70
26
22
144
26
106
11
12
1
108
32
28
8
4
20
18
45
1
107
13
36
119
61
24
35
60
48
1
48
12
50
132
81
45
52
47
27
22
47
24
48
15
130
23
120
1
12
11
25
23
1
38
54
28
12
83
3
18
3
9
15
63
10
47
13
179
21
4
98
10
24
48
14
45
96
21
15
1
194
6
15
1
48
23
37
23
33
30
57
1
36
38
9
39
21
49
12
12
2
36
90
40
44
39
60
13
96
35
49
23
12
36
96
69
30
22
36
23
27
34
35
1
62
9
25
36
96
26
34
110
141
129
15
144
72
24
1
68
18
42
36
30
214
12
11
39
22
8
16
36
62
21
12
1
68
4
68
171
73
26
21
1
74
33
48
60
1
36
2
22
35
97
11
13
11
24
24
12
3
58
24
128
15
97
50
46
60
47
13
2
48
22
35
12
109
24
12
23
3
58
68
4
11
61
62
82
12
14
46
24
36
11
72
84
1
36
38
118
12
60
84
23
13
11
72
25
47
49
36
12
71
27
46
35
81
39
1
24
44
96
30
54
76
107
37
12
35
61
56
16
11
133
35
12
13
98
70
24
38
45
13
96
11
1
23
3
105
13
24
56
51
1
98
10
131
13
11
37
23
97
35
93
28
44
18
66
54
57
13
2
24
90
88
47
48
87
58
48
36
68
39
48
49
68
16
71
1
32
28
47
3
82
204
24
36
11
49
35
37
20
4
ABCD 93515566492*3^$a+1 [50025]
93
12
7
32
15
93
100
11
12
13
41
78
36
66
90
25
29
31
8
141
91
176
3
54
15
81
51
213
126
24
33
28
29
67
35
6
7
72
44
15
49
20
40
221
66
145
53
150
25
11
141
124
275
1
24
84
8
24
21
19
8
63
72
61
41
39
147
49
20
3
12
96
12
6
156
54
21
84
40
24
8
27
1
119
25
11
49
11
105
15
49
5
15
52
11
37
53
7
12
84
84
11
117
4
20
39
49
176
75
150
19
32
33
55
23
30
7
36
36
53
66
60
9
3
37
17
3
16
89
15
21
24
63
27
1
11
69
21
54
25
84
5
18
13
59
12
96
120
168
324
36
1
8
21
36
6
48
25
84
17
3
3
48
85
65
19
68
48
4
41
72
108
30
54
6
61
24
20
57
48
139
8
64
95
78
135
3
37
12
5
18
90
51
21
6
73
24
65
175
41
55
125
19
68
33
31
11
225
24
4
84
41
162
13
95
69
15
37
41
103
89
186
72
45
4
24
24
96
104
52
29
66
25
44
9
18
69
93
12
36
54
21
184
11
49
11
49
56
48
21
24
54
18
12
3
64
23
96
90
144
48
18
1
23
33
28
29
18
30
67
95
21
16
41
43
24
41
15
69
108
75
15
33
72
4
20
156
124
83
66
15
27
18
27
88
239
205
8
24
28
72
5
3
3
84
13
12
144
11
33
220
23
105
3
61
83
90
7
24
204
32
4
11
25
89
79
23
60
13
107
42
90
36
121
23
33
69
3
15
6
162
13
5
19
12
68
40
5
18
12
25
71
141
4
89
36
12
15
24
4
11
73
23
69
15
6
15
3
9
40
20
16
20
39
1
17
12
55
17
43
71
1
84
59
12
24
12
73
60
107
33
15
49
132
56
4
65
24
15
16
48
11
49
17
24
12
72
31
59
6
54
25
72
8
72
100
8
3
48
49
5
75
21
12
42
1
17
19
48
23
108
12
78
31
215
25
53
31
24
11
21
3
90
36
54
1
80
57
67
65
30
121
29
90
12
24
30
72
15
27
1
47
33
9
90
1
60
47
13
167
108
117
57
6
102
15
52
41
42
69
21
30
37
5
30
96
12
78
66
13
41
60
15
12
45
79
116
28
137
48
42
13
24
80
36
21
3
3
48
114
108
19
24
5
19
53
54
33
45
12
223
11
169
8
28
17
15
87
6
30
54
6
102
180
7
8
4
23
25
60
17
6
33
84
60
21
51
249
15
21
24
30
21
3
85
96
44
76
36
35
13
60
23
33
39
25
11
162
18
9
16
77
39
15
49
59
85
65
15
48
132
75
12
141
45
15
3
61
11
13
5
19
35
90
31
84
11
25
47
18
84
3
177
3
33
31
11
12
25
176
40
35
229
56
75
49
203
48
229
8
69
43
35
18
15
88
35
69
21
55
17
3
87
73
59
18
27
111
1
56
52
23
33
184
35
25
72
120
48
35
21
100
41
108
18
13
47
97
11
45
16
84
44
3
18
75
64
8
3
61
116
3
9
135
66
24
67
41
30
33
21
54
1
48
11
25
59
25
8
4
23
85
56
57
18
49
41
211
35
6
87
15
90
150
1
35
9
76
71
108
37
20
84
99
33
12
75
145
60
71
85
59
18
67
56
4
8
132
21
31
53
6
66
55
20
36
105
79
11
157
20
3
42
12
19
56
40
89
55
24
132
53
15
57
19
96
71
37
36
11
13
41
15
60
4
12
53
60
63
124
48
32
3
45
3
108
72
57
48
27
36
90
12
319
41
43
11
21
28
60
56
15
25
65
39
39
61
29
115
36
92
39
33
21
24
7
48
32
100
44
4
72
116
45
19
68
3
133
24
53
19
35
6
15
52
5
102
108
1
107
54
24
27
28
89
115
11
12
13
24
35
6
102
78
27
52
8
75
18
51
84
16
8
40
8
117
7
11
109
53
31
95
1
11
18
19
17
24
19
11
60
12
33
9
55
47
18
111
39
12
33
57
3
120
16
60
77
15
4
29
54
108
72
21
36
28
5
6
9
40
23
37
8
153
15
12
28
24
11
1
71
90
30
42
15
16
24
65
31
24
5
7
80
3
85
36
107
33
40
92
93
12
7
36
17
15
4
44
64
68
64
84
36
251
18
19
8
24
21
72
36
31
35
24
1
83
181
24
32
39
12
108
25
35
1
8
21
55
20
100
224
16
24
8
27
36
30
31
48
53
90
174
24
12
7
11
49
11
69
111
25
144
131
21
3
45
36
64
53
18
30
24
31
20
84
36
9
12
54
24
30
55
143
54
3
76
44
40
68
60
87
18
79
84
77
15
75
33
4
47
69
4
12
ABCD 93515614046*3^$a+1 [50020]
8
4
9
66
6
63
44
1
35
12
40
75
113
16
56
24
1
15
12
20
16
15
65
4
32
64
32
60
103
21
44
7
173
1
3
33
15
68
40
27
69
36
39
41
24
36
4
60
51
45
63
101
16
108
32
12
31
9
8
79
101
12
48
100
8
91
21
45
47
16
132
8
24
13
30
53
1
51
8
60
25
132
15
32
1
126
65
4
27
5
48
4
63
129
105
6
5
24
79
137
19
9
12
32
37
3
57
59
25
51
20
28
8
43
21
60
8
52
56
49
83
7
9
27
69
9
27
60
15
5
4
81
3
12
99
65
25
35
175
41
12
1
27
63
69
21
11
16
68
1
59
25
71
36
73
59
52
36
20
88
132
45
18
36
21
8
24
52
116
49
15
171
77
16
20
7
5
109
119
84
160
8
12
60
12
25
6
57
12
21
48
36
155
24
61
59
60
61
30
6
83
1
11
4
60
20
36
13
27
20
103
36
21
8
40
56
55
101
28
20
100
20
37
15
12
68
12
60
103
48
29
43
17
28
60
24
39
156
41
108
100
20
181
23
52
68
1
11
16
63
69
3
60
5
4
9
15
12
3
6
83
16
21
6
30
39
20
48
36
64
20
7
6
27
8
4
45
83
88
8
7
18
59
60
76
12
32
16
12
48
12
24
44
4
33
3
20
36
28
80
43
5
24
60
88
132
39
81
24
32
48
4
216
20
216
79
30
47
12
1
87
24
8
36
7
89
36
84
4
20
12
79
165
15
5
4
44
28
8
24
36
7
17
120
13
215
103
41
4
36
105
15
36
32
88
165
35
40
39
89
1
51
15
54
24
59
43
18
47
28
44
16
84
20
13
78
29
7
29
184
60
20
60
37
39
12
3
65
36
24
12
24
40
120
24
15
5
67
105
48
20
40
12
120
84
21
3
15
21
8
108
48
60
7
17
40
32
24
40
56
100
120
39
42
3
81
3
56
1
3
72
20
4
57
47
12
49
35
55
5
31
9
180
20
4
32
144
85
12
3
20
1
23
103
9
45
11
12
7
65
36
40
3
141
9
126
33
93
95
115
9
15
33
12
80
28
63
17
31
216
81
9
35
136
32
52
48
32
48
37
54
5
4
93
27
33
18
12
5
12
28
15
65
48
64
3
33
51
5
49
60
71
1
30
9
48
56
1
11
12
13
59
40
21
15
20
73
47
12
52
20
60
61
63
20
12
19
21
20
12
157
23
72
24
40
27
9
20
1
3
12
3
36
21
8
36
60
156
144
25
51
8
172
63
41
24
7
9
24
32
43
29
88
45
27
3
33
12
9
36
59
16
8
76
21
15
44
48
7
9
45
51
44
7
9
9
11
36
28
44
136
32
40
24
44
76
80
24
1
23
1
30
42
15
92
1
51
15
69
32
48
132
12
16
12
3
45
84
3
77
88
8
16
120
9
27
20
49
11
115
48
17
4
36
24
44
4
68
52
201
35
64
12
8
48
49
39
92
55
9
128
73
63
15
72
5
12
72
1
3
81
11
12
37
11
40
44
4
21
11
12
13
83
24
12
61
54
24
9
3
89
24
67
45
44
4
84
20
7
84
17
120
12
13
24
36
39
36
48
21
39
20
25
47
24
160
39
6
51
44
61
23
60
64
3
17
13
3
20
12
88
44
72
109
27
92
52
8
37
30
90
3
21
119
43
57
12
44
16
15
9
27
273
15
41
84
4
8
84
36
12
12
24
52
33
39
48
45
84
183
20
1
131
25
6
185
4
9
51
224
40
171
21
15
9
8
73
83
12
4
39
6
71
12
1
47
4
21
15
24
15
125
55
90
99
80
4
8
40
72
32
108
60
52
9
30
41
64
45
87
24
36
12
3
33
96
9
27
80
84
24
7
17
12
55
36
9
8
12
31
29
88
48
159
21
24
48
12
20
48
52
45
11
120
48
12
25
27
56
7
29
60
60
61
95
55
5
60
79
5
4
21
75
96
80
60
40
120
3
17
55
65
19
5
16
92
16
80
36
16
45
39
44
12
19
30
3
68
24
4
12
8
60
12
13
36
30
5
49
71
64
92
115
33
116
124
12
3
21
36
32
192
31
65
4
39
29
12
24
36
4
12
8
12
48
112
144
45
35
124
21
54
65
40
24
20
43
45
8
16
81
15
12
48
9
6
48
6
11
24
4
105
12
35
48
4
36
20
4
8
25
47
52
20
85
3
56
67
84
21
8
12
12
37
6
9
9
30
42
87
8
108
7
53
25
72
39
8
7
36
77
28
84
44
24
31
9
3
54
51
32
48
124
24
27
69
44
127
5
25
3
132
24
24
21
11
4
105
6
5
48
60
67
54
15
20
24
84
40
116
25
27
80
4
8
52
111
5
49
51
32
7
89
16
140
25
3
80
16
24
57
6
18
66
221
55
33
32
40
8
31
174
11
31
9
24
104
40
20
48
28
12
48
24
51
17
64
24
24
8
12
52
20
31
9
45
23
60
61
15
12
32
31
257
84
100
45
6
29
40
8
13
15
24
80
24
4
27
21
108
20
1
59
36
25
39
20
4
32
19
57
200
13
47
28
87
33
12
93
51
20
64
45
75
96
44
36
1
35
12
12
19
21
96
48
56
16
104
49
27
8
60
4
56
40
20
24
16
36
21
63
20
1
155
64
24
20
16
72
8
4
87
9
12
32
12
4
32
4
21
78
ABCD 93515963792*3^$a+1 [50093]
21
12
24
72
31
32
192
33
31
41
7
29
144
144
51
192
96
21
12
79
80
16
113
24
39
69
27
57
103
144
32
9
24
63
9
144
48
36
3
93
36
288
15
16
17
36
60
12
168
36
36
3
16
89
151
128
48
117
43
29
147
201
84
3
33
79
48
185
87
33
63
64
113
36
144
12
223
29
60
87
16
32
21
108
72
39
16
41
55
53
27
129
79
32
165
123
48
16
221
60
12
27
81
63
33
31
5
36
48
276
36
15
208
137
12
60
36
75
177
12
115
101
27
45
108
7
53
123
309
235
161
127
32
21
48
132
108
48
171
45
24
12
36
24
3
160
89
183
249
87
165
123
57
108
27
57
39
213
24
36
15
48
16
48
48
113
63
48
48
129
144
156
96
108
36
3
33
31
41
36
3
81
24
72
108
12
7
48
17
60
84
60
12
7
96
29
3
81
15
48
64
161
15
144
45
67
32
160
41
7
89
72
31
17
24
120
72
108
96
27
45
195
112
17
31
32
9
87
48
48
64
17
312
135
9
12
75
16
32
45
19
29
99
16
125
36
192
175
77
147
16
17
180
43
161
36
72
3
9
55
41
36
12
132
36
15
21
187
41
39
33
24
55
29
288
51
57
7
17
144
192
79
80
96
64
113
15
117
108
15
64
32
33
15
21
36
39
112
32
249
12
43
17
48
60
51
33
60
99
240
21
48
24
36
156
36
24
247
53
36
24
120
7
17
79
65
31
113
72
36
36
15
16
32
117
12
15
9
504
111
249
39
16
17
36
108
127
89
12
27
33
84
132
156
60
79
77
36
127
17
255
64
149
72
147
256
29
51
64
80
9
36
48
72
27
9
60
75
33
15
64
80
201
135
81
15
16
161
15
9
39
9
87
112
5
12
127
113
79
65
31
5
283
77
84
15
9
84
24
192
36
24
12
3
16
41
72
15
33
312
55
17
79
41
135
45
67
32
69
216
19
96
185
24
15
21
123
192
9
12
27
48
33
24
228
99
48
48
81
36
12
36
108
79
161
120
36
24
12
79
80
93
3
57
72
15
16
5
75
33
48
111
105
39
48
9
108
43
41
60
36
180
19
32
33
36
27
45
147
33
111
16
5
12
60
12
39
112
17
111
64
41
55
32
16
17
24
87
64
29
3
33
72
180
36
72
84
72
36
55
17
60
12
144
60
12
175
224
16
48
32
33
31
48
5
123
9
55
53
36
12
132
7
80
48
9
72
63
45
12
36
3
16
176
9
55
17
12
211
29
12
135
96
45
147
69
123
16
53
24
36
15
48
57
7
173
67
80
192
57
24
72
12
24
3
144
112
65
63
16
48
233
7
41
24
63
57
72
24
7
5
75
64
5
43
32
16
224
16
17
36
108
36
36
48
7
17
144
15
105
24
144
48
111
96
16
173
24
75
48
21
36
144
48
151
65
31
101
108
72
39
45
51
9
103
96
17
111
9
240
55
53
12
15
16
5
24
120
60
72
39
69
12
15
9
48
60
216
12
24
144
84
43
80
45
120
36
96
36
12
39
48
16
137
72
111
9
60
123
177
60
195
33
31
29
3
117
235
41
7
80
141
24
84
144
39
192
144
9
183
16
176
33
60
115
113
31
101
43
77
51
9
108
252
12
99
9
39
237
147
96
ABCD 93516011242*3^$a+1 [50013]
24
57
15
8
24
121
120
23
36
16
20
12
24
28
12
36
44
48
13
11
12
132
48
72
49
3
20
36
40
8
40
20
96
52
21
3
20
24
60
136
20
85
12
11
64
44
64
3
41
40
21
83
108
40
9
35
48
36
4
12
32
61
15
129
11
40
12
81
3
20
1
126
17
36
4
8
40
20
19
5
4
21
3
32
120
4
8
52
24
45
95
4
45
119
120
36
24
4
3
53
12
48
48
24
52
12
9
12
11
60
48
52
32
4
8
12
124
33
3
60
44
108
24
49
47
1
11
64
24
8
24
16
24
24
9
63
84
8
52
9
107
60
52
20
24
16
8
37
11
16
8
4
104
52
8
13
3
44
4
60
8
24
4
8
24
31
198
3
8
12
1
35
16
21
27
56
16
21
3
8
25
59
4
48
33
63
20
13
30
81
8
4
129
3
9
143
84
12
144
16
24
15
5
48
36
1
23
12
12
52
3
5
1
95
72
36
31
33
20
24
28
56
73
12
24
3
48
72
24
68
1
138
29
64
21
35
37
11
60
12
60
96
52
44
16
32
88
20
60
37
83
4
12
33
48
6
9
21
24
75
32
60
4
164
25
66
53
133
35
12
52
56
43
5
13
63
111
6
27
45
3
24
9
30
137
12
4
32
36
16
12
20
48
72
4
8
76
9
23
37
15
8
7
33
20
40
20
36
4
56
88
56
25
63
87
29
4
128
1
30
57
36
104
52
9
48
75
20
24
13
47
12
96
73
23
76
36
152
73
131
1
11
1
24
3
99
9
32
16
104
28
20
13
107
24
24
73
11
16
20
84
108
24
24
40
24
9
11
84
52
20
132
12
1
12
60
51
8
36
13
87
20
1
48
111
8
100
3
93
12
8
76
8
4
20
4
20
25
47
76
57
75
20
16
56
16
32
73
27
3
9
48
69
11
12
48
52
8
76
9
3
84
224
16
3
93
51
77
49
11
108
48
43
45
144
20
48
28
12
180
8
24
144
109
59
12
37
23
16
104
76
44
1
3
21
51
20
16
3
66
23
55
9
116
112
12
39
9
24
20
1
35
4
104
13
72
11
40
8
24
13
3
20
76
36
20
1
107
60
67
9
56
264
60
48
52
72
108
12
9
123
12
44
1
99
57
59
28
8
76
32
24
36
13
39
153
3
44
52
48
33
3
44
25
27
8
43
9
96
20
4
56
48
100
3
90
11
61
72
35
4
12
108
32
64
36
20
40
9
36
36
6
5
48
1
107
73
36
23
36
16
68
76
56
12
4
72
48
33
3
104
28
32
48
1
167
37
83
37
24
47
24
49
23
124
33
3
33
47
28
44
97
60
30
9
20
52
8
12
43
113
40
33
87
20
1
3
36
108
20
96
84
40
72
63
81
20
40
51
5
1
11
60
19
9
24
48
24
24
33
15
116
36
7
33
12
12
20
72
28
56
84
12
232
15
18
24
3
12
56
16
69
60
72
12
27
8
48
7
9
32
36
24
48
48
12
16
15
77
4
96
15
5
24
48
1
23
12
64
57
23
73
159
32
60
24
61
11
12
1
36
3
8
172
92
7
18
11
112
20
60
4
72
72
24
45
47
24
49
11
7
42
39
24
9
35
52
152
28
3
53
72
36
16
8
85
27
36
60
20
19
81
57
36
11
85
27
8
28
3
33
48
9
35
16
9
35
40
44
52
96
105
23
24
25
15
45
18
29
100
60
96
51
33
80
13
51
8
4
33
143
72
36
37
15
8
36
88
12
48
9
195
21
27
68
36
61
23
52
8
16
56
85
12
3
36
8
61
72
18
101
28
56
4
33
23
28
57
35
24
48
36
73
27
32
76
8
1
35
73
35
37
35
55
5
36
48
24
13
23
13
15
96
12
44
36
16
81
24
35
24
16
15
5
36
64
87
9
20
4
20
96
12
37
23
13
87
44
28
72
9
51
36
92
28
9
35
37
87
15
33
45
12
23
12
36
73
23
36
220
20
36
49
23
16
8
64
24
12
60
24
48
68
24
1
3
21
23
60
4
33
119
12
48
12
16
32
28
36
3
17
28
12
44
24
60
4
32
4
48
24
33
15
21
3
24
36
9
107
12
73
147
48
8
16
12
57
23
12
4
93
23
31
5
28
12
44
13
11
28
8
4
84
12
36
12
24
21
167
12
13
96
51
8
40
24
44
67
17
13
11
25
36
47
12
76
32
64
44
40
32
40
92
12
12
60
37
15
132
20
48
12
1
63
12
36
129
35
4
48
48
21
11
4
32
13
35
24
48
13
27
44
64
24
8
37
131
31
66
15
48
44
28
56
72
40
21
39
48
12
8
48
60
72
43
9
32
7
5
1
84
15
48
36
44
48
136
48
24
93
36
102
9
9
11
28
33
95
13
27
32
109
12
39
8
40
60
92
1
63
20
19
45
84
80
16
48
20
76
20
4
9
48
27
9
36
24
30
33
48
8
16
48
8
112
8
12
1
48
3
32
7
101
28
24
39
17
61
12
3
12
20
19
33
57
15
44
24
120
36
12
40
68
48
36
12
36
13
96
27
36
8
4
12
8
79
17
16
12
48
3
9
57
15
45
71
96
40
32
28
72
68
4
20
16
12
68
49
51
120
20
52
9
203
12
31
17
112
12
84
8
73
60
120
147
20
1
156
3
8
48
37
15
36
69
23
13
11
49
83
1
23
60
4
60
21
15
56
36
16
33
3
80
72
100
36
12
20
16
3
29
16
48
56
1
75
20
12
73
35
48
1
99
80
40
44
85
51
21
36
3
44
12
36
36
16
140
40
36
12
48
81
48
23
12
1
39
141
39
33
27
84
20
112
9
11
36
72
60
4
56
1
48
ABCD 93516020428*3^$a+1 [50003]
36
60
60
20
24
28
12
36
9
147
60
3
126
24
23
145
35
79
9
20
7
12
5
52
24
21
11
64
3
5
96
7
9
21
3
27
72
45
15
225
36
57
23
55
81
3
6
6
24
42
87
8
25
48
11
24
16
21
3
111
33
27
5
40
24
15
5
60
16
24
24
20
31
249
3
69
33
15
15
72
105
24
147
33
15
12
45
48
72
3
72
9
33
15
20
7
78
87
8
100
32
40
24
21
3
68
84
4
9
3
44
19
29
7
21
60
75
29
36
28
99
6
11
48
13
3
12
12
75
12
6
23
24
25
6
12
113
31
65
109
87
12
21
39
60
8
28
9
27
99
21
8
12
64
15
17
4
96
3
17
4
3
5
13
59
60
25
30
93
8
4
84
72
3
5
7
9
21
30
9
8
12
61
30
33
27
5
52
3
17
28
32
7
65
36
7
66
51
93
48
54
33
20
132
4
27
89
88
36
20
124
3
24
9
39
21
60
36
20
28
15
6
71
19
6
35
13
126
24
36
54
48
3
87
5
7
5
61
87
27
102
48
27
8
40
15
33
8
60
7
5
13
6
5
43
18
27
8
28
75
69
96
36
51
53
67
9
44
84
103
45
12
51
29
12
64
27
24
9
75
6
15
39
5
16
20
31
29
91
77
7
33
3
17
1
6
5
19
69
188
43
21
39
21
20
28
8
43
41
24
84
36
4
15
48
9
56
24
48
16
87
53
16
24
20
31
30
54
17
72
7
5
55
5
43
12
18
11
37
47
25
72
11
7
6
27
12
51
77
25
15
24
9
6
21
3
24
33
44
19
36
9
21
23
121
30
101
19
17
7
125
52
33
75
92
43
5
72
31
18
24
3
69
30
18
6
12
53
40
12
24
8
37
99
12
48
9
30
5
48
85
3
21
15
8
7
9
104
12
109
24
30
33
12
15
45
12
3
45
75
42
18
21
9
18
29
1
47
28
87
33
3
101
60
4
32
19
18
30
36
29
1
54
57
8
31
42
18
9
36
36
63
77
25
3
68
7
17
28
51
5
4
120
12
8
48
43
21
141
75
69
48
6
24
77
139
9
8
12
55
36
12
54
3
3
17
28
32
28
39
89
112
57
6
9
120
63
9
8
76
45
51
15
36
173
36
4
24
3
24
5
24
64
45
6
120
41
36
24
36
7
5
43
17
25
126
42
30
48
9
8
12
115
93
20
7
18
15
9
11
24
4
60
72
3
66
3
117
66
57
68
97
15
3
113
24
55
45
3
5
43
6
3
36
9
15
63
12
21
15
45
21
11
60
52
8
4
3
17
19
90
24
102
66
18
45
15
29
43
12
53
73
27
24
20
55
53
28
39
65
36
12
31
9
80
1
24
6
5
72
84
4
27
42
27
45
18
5
1
42
29
28
12
39
66
51
75
9
15
90
30
93
12
80
25
48
11
24
48
40
12
56
79
42
24
39
8
24
1
47
12
43
5
31
9
12
39
24
21
12
15
53
7
69
24
15
66
23
28
3
12
57
48
12
183
18
39
27
9
32
7
60
5
72
4
84
20
7
48
17
28
8
67
21
44
36
61
23
88
12
80
28
39
5
13
42
65
43
36
197
79
18
6
24
17
4
44
31
29
13
15
9
6
5
132
25
30
5
48
64
45
11
4
9
35
61
6
17
76
24
60
15
5
76
12
12
12
15
5
48
16
15
24
41
40
32
55
57
15
5
16
84
15
33
87
18
63
9
30
5
40
27
18
27
45
35
4
20
12
40
123
54
6
17
49
18
30
30
5
40
36
44
28
24
24
27
9
20
4
51
9
92
7
6
11
19
9
92
36
24
1
15
20
7
17
31
17
72
19
24
45
21
11
31
45
15
5
28
12
3
29
88
27
66
71
24
4
3
18
15
15
9
63
77
136
80
36
4
164
25
30
45
8
4
3
53
4
21
114
36
129
15
9
24
8
67
17
16
24
21
47
7
24
29
48
52
32
76
44
31
17
40
12
116
97
75
87
29
7
5
12
16
72
84
3
33
15
12
6
24
30
45
3
29
43
5
61
150
41
24
76
51
5
48
16
8
12
1
30
48
41
4
20
1
6
5
88
80
16
44
84
96
55
6
123
12
9
155
24
100
3
5
12
67
9
39
18
83
16
20
19
12
45
3
66
6
60
12
18
72
96
15
39
18
3
15
45
9
35
43
53
24
52
9
126
9
44
12
19
41
24
16
128
13
3
12
8
55
45
27
17
1
54
77
84
31
18
30
36
9
3
5
13
47
7
33
9
191
12
7
45
60
39
29
16
36
20
16
63
65
12
60
24
1
39
15
18
15
15
5
31
5
1
3
32
16
3
45
12
75
9
39
77
7
18
15
72
72
36
27
48
89
49
6
69
27
48
21
3
5
52
9
11
28
57
3
15
12
69
20
55
5
16
24
39
93
92
7
29
25
11
36
25
18
30
15
51
9
21
15
108
51
29
72
148
20
7
5
36
19
5
4
75
9
3
42
6
24
53
7
5
1
30
42
78
81
3
5
12
13
63
9
54
36
29
1
6
9
39
9
20
88
32
7
9
141
3
12
68
13
3
36
3
33
63
36
69
39
36
24
81
9
71
1
11
7
33
20
4
21
39
48
15
21
92
24
1
35
13
96
59
52
24
36
27
93
63
21
24
24
12
84
15
149
12
31
17
52
8
28
32
72
79
9
15
21
51
66
54
69
12
20
13
51
36
8
96
19
21
9
6
9
24
33
42
45
15
162
3
45
23
7
21
15
60
21
8
28
9
18
6
11
76
68
37
27
45
3
63
12
18
15
15
5
4
48
9
3
20
25
3
84
123
33
45
27
21
54
17
31
9
9
27
3
29
43
5
43
9
12
8
72
13
3
68
76
15
30
39
24
12
39
21
20
60
25
99
24
20
12
24
100
27
78
6
33
32
49
111
9
24
6
72
17
96
16
15
33
81
71
1
59
4
39
21
21
18
78
27
20
7
96
108
5
1
23
1
15
57
75
32
12
79
90
6
18
11
55
6
96
15
33
39
51
17
13
30
21
68
43
17
37
96
147
32
4
32
4
159
9
27
18
3
12
81
54
42
51
24
63
77
108
7
33
72
48
80
16
72
8
40
21
30
9
24
8
52
80
16
24
32
16
20
25
30
60
33
99
33
15
33
9
27
20
48
31
57
15
5
24
13
3
12
68
12
48
7
42
11
64
3
ABCD 93516225178*3^$a+1 [50006]
29
7
153
24
51
21
96
39
233
13
3
200
25
30
12
90
48
27
15
60
24
96
69
45
66
9
45
24
42
30
59
16
123
192
117
63
185
55
90
15
72
87
30
66
33
81
66
174
39
45
192
108
39
111
222
60
15
3
96
36
24
66
108
90
120
72
17
16
24
216
15
17
25
60
18
30
171
15
9
24
8
13
27
183
216
54
11
25
60
59
25
162
48
77
40
3
60
57
3
29
127
6
3
27
60
210
23
151
60
53
96
31
9
75
72
29
25
96
23
151
9
375
6
35
109
12
84
3
3
84
24
9
3
69
51
24
29
61
3
21
35
24
1
150
102
18
161
88
117
123
80
37
66
54
6
5
55
78
60
12
48
27
123
42
30
24
5
40
24
105
15
24
48
39
153
32
19
5
16
15
9
72
15
17
88
15
180
77
88
24
9
42
120
84
65
19
12
90
78
6
11
112
8
25
63
81
39
32
85
3
24
21
42
150
27
48
32
37
6
48
45
27
45
9
54
89
1
191
1
95
79
185
31
48
57
152
112
56
72
16
45
72
75
3
125
31
24
225
27
45
93
6
141
39
36
84
30
54
72
24
66
24
96
30
5
40
3
96
24
77
64
69
51
8
13
59
31
113
67
144
21
63
17
13
59
31
126
174
66
216
114
36
5
13
59
40
33
18
69
3
90
30
78
39
56
61
3
117
30
5
79
90
47
120
133
179
151
6
35
91
24
45
195
45
51
5
43
5
115
29
16
45
156
6
137
13
18
6
24
99
33
54
33
120
51
60
65
7
9
24
117
3
15
6
99
57
95
64
48
63
9
56
13
171
96
9
54
156
45
120
120
39
60
29
16
45
42
144
273
63
17
72
79
36
60
36
18
156
276
18
30
59
72
24
175
30
11
79
57
39
41
43
29
16
15
9
33
30
113
67
78
36
171
3
12
84
60
120
65
96
43
186
6
53
25
42
77
13
18
120
96
30
36
23
16
159
81
48
117
144
30
60
17
48
40
51
5
48
160
57
63
123
120
5
43
21
21
168
42
108
5
7
9
48
27
6
39
336
144
15
6
24
3
21
27
32
208
48
32
72
37
54
36
6
3
51
45
128
7
9
24
237
24
42
48
30
36
144
6
30
30
21
168
45
147
48
24
72
81
30
168
105
165
186
129
240
45
72
35
112
80
96
16
75
36
48
6
246
24
144
117
15
9
21
90
57
8
64
39
57
8
1
63
56
55
17
40
9
66
53
37
24
6
197
31
126
114
6
60
95
19
69
27
24
5
16
56
103
9
56
40
15
30
27
120
69
96
99
56
103
216
105
21
75
15
129
56
43
45
24
56
1
6
57
3
5
79
60
36
113
37
24
3
201
12
75
3
132
33
87
138
95
1
84
27
39
156
5
55
9
15
6
48
30
6
60
59
91
114
99
171
42
3
75
69
33
87
21
90
9
3
93
15
102
78
36
33
32
19
72
189
51
45
24
111
33
15
17
85
54
5
79
65
16
9
66
173
16
141
3
3
5
13
30
5
295
81
24
141
66
78
12
54
113
16
51
6
63
15
30
90
36
53
67
30
71
55
78
30
120
165
135
9
56
37
30
5
229
51
24
9
87
3
77
55
105
9
6
209
40
48
3
78
39
8
55
48
129
123
5
109
24
59
7
6
30
29
19
21
39
12
168
60
60
21
56
43
45
27
18
126
21
48
45
59
40
63
57
93
48
27
39
65
55
96
33
72
32
13
123
24
27
36
330
84
120
83
37
126
69
15
6
147
51
12
33
135
60
30
39
48
39
156
24
144
132
33
96
80
139
21
8
88
15
78
60
39
80
40
8
40
24
80
31
9
104
40
104
37
120
60
6
48
9
3
69
104
64
117
60
6
ABCD 93516329072*3^$a+1 [50058]
67
23
126
91
17
79
192
17
31
96
108
228
23
18
36
15
208
224
3
141
3
18
75
16
48
131
49
41
51
93
7
11
1
233
39
195
18
27
160
29
36
126
18
31
36
44
4
12
17
198
54
19
35
54
43
65
36
87
4
251
181
71
108
90
67
77
63
4
41
18
49
32
81
19
341
43
119
72
13
5
171
9
90
1
35
201
144
4
11
1
176
144
39
18
87
4
48
108
77
54
193
12
29
18
37
96
48
96
65
18
253
35
90
36
27
9
36
36
54
121
131
61
137
43
44
39
54
144
19
35
72
54
163
48
156
32
52
140
57
36
90
36
36
1
80
9
54
72
25
32
141
126
73
188
112
84
29
126
288
37
60
80
57
72
67
44
267
36
81
100
12
383
81
144
16
137
36
103
60
53
54
181
32
57
135
48
15
36
1
60
29
67
131
162
36
270
18
234
49
149
72
115
144
119
73
12
41
90
108
33
16
5
27
153
54
33
16
77
3
69
36
7
47
33
112
35
198
72
18
49
221
63
64
36
35
25
137
43
83
72
72
9
4
44
52
143
157
59
36
85
41
343
204
48
125
3
196
53
7
176
51
54
18
36
72
13
60
17
19
188
135
25
84
215
90
18
73
53
72
67
77
108
187
108
11
21
48
57
7
80
16
5
108
111
33
90
36
81
4
59
90
108
126
1
53
252
27
244
96
11
129
15
198
36
55
17
18
36
13
131
54
243
27
18
3
100
77
90
36
36
90
36
19
96
83
9
171
18
103
41
54
13
149
18
217
71
162
87
21
54
25
137
67
36
5
18
133
47
54
18
109
125
175
32
64
36
53
87
39
18
7
29
55
300
41
91
92
96
52
60
185
55
48
149
72
162
1
36
44
9
216
162
109
36
107
81
27
21
33
79
65
54
18
151
48
17
19
125
306
18
36
72
36
90
90
36
18
229
48
156
17
67
240
252
132
12
240
47
144
33
4
60
101
216
36
115
60
80
15
36
36
61
12
71
108
36
126
43
80
21
27
196
101
18
85
80
196
53
18
72
1
179
54
90
349
83
18
144
18
181
35
49
113
27
81
19
12
36
5
103
36
44
141
151
12
320
3
162
175
12
48
17
31
5
126
1
60
48
53
90
81
100
215
18
18
36
54
43
60
77
18
97
101
90
54
126
324
13
96
60
29
18
33
3
241
92
148
236
64
137
18
18
99
48
51
18
54
90
31
221
19
48
41
36
63
112
149
43
29
90
36
72
93
33
63
63
18
63
27
133
29
55
204
192
71
18
54
81
27
126
72
127
71
54
126
73
107
72
144
108
144
13
113
90
69
100
48
12
131
45
64
71
36
37
272
4
65
270
13
36
23
126
36
19
32
75
121
5
87
3
45
135
105
21
91
17
31
132
17
123
196
167
213
57
36
90
217
32
39
25
36
101
43
11
97
29
67
5
18
61
11
145
96
84
44
45
144
36
18
45
148
5
18
133
47
72
ABCD 93516625942*3^$a+1 [50060]
33
219
36
126
35
64
117
11
48
16
15
90
135
27
53
48
25
263
169
90
77
31
17
163
72
288
261
80
19
77
48
55
137
256
176
16
9
39
96
81
15
39
153
45
18
65
7
41
112
27
18
216
107
144
37
36
23
103
57
177
63
32
49
18
72
5
13
18
81
80
91
21
159
17
96
85
90
54
11
48
49
108
36
95
121
18
54
126
81
9
327
339
36
105
57
39
32
1
108
51
80
48
73
18
21
144
15
72
36
53
48
112
96
51
29
112
32
61
108
252
18
105
144
21
11
64
51
45
81
18
269
64
63
17
37
36
54
108
54
47
144
16
48
48
32
48
64
32
25
167
247
126
54
252
441
45
90
270
75
123
36
81
9
18
198
54
9
9
119
96
160
48
63
72
41
67
54
36
51
165
36
119
16
128
205
90
9
96
128
19
162
90
17
91
198
15
39
18
135
45
131
16
32
1
15
39
36
101
16
63
17
48
7
18
144
119
7
144
180
21
32
1
207
80
55
137
115
29
16
48
33
36
27
63
17
19
77
16
32
19
54
23
31
198
270
29
25
119
7
9
32
112
27
53
1
15
48
63
17
37
90
36
162
18
414
108
399
69
75
33
63
32
16
15
54
54
180
33
128
64
32
192
160
3
54
23
67
162
107
144
48
151
105
3
162
18
9
63
65
96
1
111
159
81
27
18
3
48
3
45
48
144
15
65
112
48
99
125
19
125
288
112
80
7
306
71
271
36
54
18
72
29
96
96
49
15
80
13
51
80
31
33
80
13
90
54
180
72
167
67
72
53
96
16
249
90
126
47
192
49
95
31
36
29
43
53
55
41
121
23
67
29
97
15
32
79
113
85
198
69
111
108
101
115
54
87
57
119
133
171
45
35
127
17
64
81
47
96
181
72
51
21
11
96
91
5
48
1
54
41
355
189
99
189
128
64
48
144
80
288
31
81
9
87
39
233
112
33
36
36
54
90
36
18
113
49
111
87
41
49
72
108
107
16
21
11
96
19
90
3
48
111
81
48
144
69
11
16
9
90
141
75
165
15
33
75
5
64
128
19
72
101
16
48
80
43
21
48
147
45
9
23
103
89
37
198
54
47
16
63
72
252
29
7
153
27
5
85
171
9
180
3
80
43
54
47
7
281
48
31
18
47
61
99
45
90
9
63
81
80
37
342
18
51
21
36
23
48
91
18
198
54
87
32
48
31
90
90
72
5
13
51
96
15
209
79
90
18
53
1
36
54
108
54
3
128
64
75
54
522
165
33
54
9
27
69
32
61
35
199
126
11
7
105
96
48
255
18
63
80
55
41
13
35
73
234
144
162
107
144
19
125
73
39
15
65
7
57
32
451
189
81
54
54
18
81
153
23
112
99
144
108
273
15
90
183
51
77
64
201
71
433
54
90
126
72
72
18
111
123
18
18
17
160
ABCD 93516796864*3^$a+1 [50122]
15
117
20
4
32
48
84
16
44
28
200
24
1
39
33
3
20
48
52
48
152
55
5
60
7
36
21
33
27
8
55
101
16
3
18
18
17
25
18
5
12
40
12
15
57
68
12
61
15
20
24
31
33
44
13
47
12
40
120
21
18
72
5
60
28
27
78
47
24
76
24
128
12
79
9
8
84
64
15
9
60
32
16
20
24
1
18
21
33
23
132
12
184
27
18
11
24
4
48
72
12
20
4
20
196
9
51
21
59
4
12
128
24
100
32
76
8
55
125
4
20
31
9
32
84
4
80
40
48
84
44
24
91
5
16
51
17
60
28
44
31
5
60
7
33
80
4
36
27
77
1
23
4
8
24
48
88
144
116
60
40
48
84
15
66
87
24
96
20
12
1
27
32
61
51
39
9
20
12
28
111
5
145
71
88
8
13
12
35
73
99
8
100
80
25
135
3
29
12
24
4
20
48
24
64
80
36
60
1
15
15
29
28
15
60
17
64
36
3
137
28
12
3
5
60
61
27
12
32
28
33
23
85
11
4
36
69
60
59
96
52
27
125
148
8
19
57
39
30
39
3
30
15
27
21
36
24
9
83
4
116
85
12
51
20
36
28
48
12
12
20
24
36
120
76
20
12
76
92
43
9
20
100
63
9
51
57
8
64
36
44
28
15
125
85
6
5
25
39
3
72
33
12
56
72
28
69
11
7
12
53
12
36
24
73
119
84
37
3
9
83
7
57
20
24
4
8
4
8
43
17
88
48
72
27
18
90
189
93
63
72
63
29
48
13
42
18
27
20
12
36
12
52
33
3
20
12
91
29
36
36
31
5
12
13
15
44
60
36
72
28
32
1
54
36
17
60
28
12
212
55
77
48
16
15
150
59
72
40
3
5
48
12
12
16
72
8
13
131
96
4
48
32
31
90
59
40
8
12
88
32
16
20
24
1
27
12
48
20
25
47
19
72
69
56
100
8
12
12
28
212
12
163
5
25
123
12
12
116
84
13
107
19
105
116
60
16
8
7
5
67
65
12
36
4
93
15
32
31
12
17
16
12
20
13
3
72
15
65
4
39
57
92
40
12
9
59
28
117
11
37
18
17
7
21
36
20
40
3
33
44
4
45
95
84
52
9
51
51
9
176
4
68
40
15
101
19
33
12
32
1
15
80
84
24
16
68
60
12
148
32
4
12
20
64
20
36
48
132
60
108
55
29
60
28
68
72
12
28
12
8
52
45
30
18
72
96
15
56
36
12
1
27
44
19
24
5
52
9
42
57
60
3
77
1
35
72
4
51
17
31
9
33
59
48
60
28
12
116
24
16
9
27
33
3
20
4
9
30
17
24
28
63
9
3
33
8
40
44
40
156
44
16
36
51
17
1
27
32
31
72
9
33
15
8
67
18
15
8
4
72
44
204
16
84
3
129
33
51
57
27
36
56
79
65
55
54
18
72
18
27
8
108
76
20
31
29
24
40
44
16
32
12
12
43
17
28
8
60
13
72
23
40
56
13
48
27
32
1
123
36
33
27
68
12
48
36
4
48
12
36
56
16
192
32
60
64
96
81
3
36
8
48
24
196
128
52
20
124
44
16
48
32
24
4
12
56
24
19
5
4
20
55
5
60
16
20
132
52
3
5
4
24
24
80
28
3
17
55
105
15
29
4
72
27
17
88
92
76
12
21
71
28
56
16
39
21
3
21
44
72
19
41
1
35
4
36
48
56
36
12
1
155
49
15
12
21
83
67
18
27
44
49
27
15
48
29
40
32
4
20
36
76
60
44
4
60
9
11
84
16
236
96
52
20
52
20
13
95
40
81
35
16
20
4
12
228
56
60
40
8
12
13
75
12
3
5
25
71
84
12
108
12
4
20
55
30
107
4
20
48
100
51
9
20
28
140
37
27
80
1
59
43
6
15
15
5
4
51
21
24
39
77
24
49
107
121
35
24
19
9
21
11
88
15
65
52
39
65
12
4
60
188
12
16
8
16
39
17
13
219
15
17
1
18
81
56
12
60
16
144
48
84
8
28
153
102
17
16
32
13
27
72
3
77
60
72
64
80
4
128
4
24
9
3
15
17
96
36
108
132
28
20
52
20
24
40
129
3
60
24
20
19
29
48
67
81
84
80
16
87
12
21
120
176
96
64
128
61
15
45
87
92
48
64
20
48
228
4
33
3
20
67
17
1
99
8
28
33
54
45
68
40
8
132
12
112
9
72
27
63
29
13
27
3
5
13
90
9
48
51
57
20
67
5
12
24
4
15
30
35
12
31
17
12
24
4
32
24
4
32
84
67
53
52
3
9
45
23
24
4
117
15
68
16
21
3
20
19
21
24
68
85
35
84
313
107
28
56
76
24
24
3
113
4
33
107
55
21
9
27
24
20
16
44
72
12
40
48
84
9
11
16
80
55
17
16
72
3
24
5
25
15
12
44
16
180
68
72
28
48
32
16
27
9
8
28
8
64
8
25
119
133
27
108
8
40
12
15
17
43
5
120
72
1
3
45
39
8
157
23
60
7
48
33
20
16
80
4
32
64
264
9
63
63
9
20
12
24
49
18
89
108
12
24
109
27
36
20
37
90
77
24
4
93
18
45
20
7
17
235
5
1
11
28
72
33
30
36
29
12
36
48
40
56
40
36
68
24
60
16
12
132
32
100
21
162
21
24
ABCD 93517001894*3^$a+1 [50030]
87
90
84
6
13
125
150
13
179
24
21
15
1
24
59
301
29
67
107
61
29
72
24
19
72
35
210
235
5
54
30
36
315
189
139
48
29
91
8
40
59
90
243
99
45
24
135
49
41
90
37
48
131
30
15
129
15
72
117
36
66
69
64
152
136
173
60
144
180
12
31
32
40
32
9
6
25
113
247
144
416
144
112
32
40
8
64
5
3
208
53
24
180
12
51
120
112
48
227
6
111
33
327
16
72
65
180
96
19
137
18
36
6
84
87
304
29
139
341
60
31
48
72
120
53
210
6
54
45
72
75
61
152
48
9
18
13
48
35
37
152
88
29
18
153
48
99
37
104
99
165
27
78
66
397
113
7
59
24
45
16
56
40
53
307
32
112
24
80
261
163
35
36
126
139
104
208
200
40
203
61
240
245
3
72
69
66
33
45
12
199
5
84
247
95
9
64
71
49
41
144
15
136
144
80
48
63
96
9
75
24
21
69
3
88
29
126
37
149
43
32
15
289
29
6
426
51
160
59
13
48
48
32
72
120
87
108
37
35
325
168
155
30
36
19
72
216
104
3
277
53
72
108
102
33
27
21
27
42
19
56
63
60
210
115
80
40
125
36
6
193
48
29
3
288
159
153
40
72
23
145
137
15
3
45
40
32
45
24
67
24
29
54
162
19
71
33
237
108
96
7
32
40
257
31
83
30
15
16
263
1
11
240
85
59
30
7
47
36
60
9
21
115
24
72
120
8
27
48
37
8
16
11
24
90
126
93
240
57
90
13
48
173
96
3
27
18
96
67
233
6
25
104
9
231
9
156
90
49
56
40
72
107
61
80
45
139
248
9
48
55
120
5
43
72
168
113
87
120
27
37
8
16
384
47
129
15
1
128
16
191
78
156
7
29
60
18
216
21
96
48
96
40
89
175
5
99
280
71
150
27
48
9
127
215
9
96
120
96
112
95
97
264
120
32
63
25
56
184
96
24
5
186
48
90
162
69
72
40
32
16
120
101
18
25
360
8
48
16
144
35
61
5
123
288
93
36
15
3
132
1
312
11
85
179
37
53
67
83
37
83
42
91
83
96
90
120
144
27
87
25
11
37
197
126
21
45
24
120
27
24
3
13
120
29
43
11
234
67
29
99
192
88
107
18
3
40
173
99
117
19
96
95
9
160
24
5
36
114
126
207
72
27
13
8
357
171
75
216
54
114
90
120
60
31
71
108
117
64
72
17
7
29
27
87
57
40
24
5
115
191
73
107
13
80
171
45
279
60
13
113
39
195
45
16
56
3
180
36
45
112
32
51
45
111
225
16
89
63
16
131
78
223
83
37
8
160
120
56
135
81
112
408
8
9
55
47
60
18
75
81
15
120
ABCD 93517024982*3^$a+1 [50034]
183
32
64
39
33
39
185
19
221
109
186
18
126
66
30
24
114
207
104
49
6
17
64
24
80
40
45
51
120
39
9
21
96
84
47
19
24
24
72
24
270
111
200
85
204
24
47
16
168
105
126
81
87
12
29
16
135
65
55
9
39
36
60
90
71
19
77
19
29
121
15
39
81
129
6
54
27
27
21
96
24
15
81
80
19
125
169
191
79
186
15
72
123
96
21
48
120
15
24
42
24
15
9
6
57
33
126
81
3
96
120
45
144
72
243
5
25
6
9
32
19
138
51
105
36
11
19
21
33
30
90
186
165
99
6
111
39
89
169
72
39
80
25
87
33
150
30
6
29
295
66
24
111
24
336
39
41
16
33
96
354
125
40
32
67
6
15
195
77
88
255
129
315
261
32
64
104
31
201
93
114
33
48
105
36
3
128
49
71
24
175
9
216
9
15
15
41
205
30
93
21
35
120
31
114
15
165
66
90
15
99
117
189
35
40
144
81
39
135
137
19
69
159
102
11
24
16
3
21
120
15
210
39
51
69
80
40
225
90
21
56
13
36
90
333
57
39
120
171
5
319
90
135
15
60
21
48
51
90
35
115
24
77
40
320
16
33
66
29
112
27
237
15
60
69
21
59
55
105
111
54
204
126
41
13
11
160
32
40
72
96
105
90
24
42
234
41
336
24
16
69
171
8
40
72
39
65
49
15
81
138
42
138
12
29
216
79
6
51
24
15
144
41
55
81
3
21
120
120
75
60
108
252
81
3
30
30
30
227
109
51
9
24
54
132
24
90
156
15
69
54
77
144
1
95
139
66
54
5
72
157
27
69
35
55
240
137
40
99
45
96
8
55
84
102
54
6
60
24
60
51
9
15
171
30
30
108
132
81
24
75
5
16
3
141
24
51
30
159
56
319
6
75
15
54
36
95
25
90
141
57
47
265
15
80
25
15
75
90
54
5
160
81
39
39
96
6
155
115
21
33
30
60
24
93
24
144
96
144
111
81
33
90
6
159
195
5
1
15
24
21
75
9
15
56
136
3
21
75
24
21
33
12
150
29
55
186
54
177
3
6
15
75
165
39
57
159
84
90
35
96
88
72
39
150
180
47
40
129
39
72
69
90
9
105
30
41
25
114
117
63
65
61
60
120
54
36
54
54
33
104
25
54
36
24
261
99
60
57
39
209
1
114
36
54
11
25
210
24
6
138
12
129
129
6
60
114
27
56
48
91
93
81
96
24
207
9
24
156
210
105
56
88
152
64
15
9
81
90
108
81
96
24
56
25
114
5
72
73
30
81
264
15
9
45
27
39
57
159
9
51
24
210
155
280
96
135
105
80
16
63
24
36
21
56
499
165
39
81
3
36
177
39
54
11
55
65
16
33
6
129
96
39
216
114
39
32
265
24
186
45
80
85
59
85
36
24
6
153
81
15
80
16
56
88
21
3
72
105
120
135
105
71
64
93
27
96
57
47
79
57
159
90
30
33
111
114
87
144
ABCD 93517284878*3^$a+1 [50106]
18
264
36
24
60
15
120
93
90
45
3
54
87
60
39
21
153
6
117
33
51
156
48
24
36
9
18
9
153
75
195
6
30
102
63
45
84
75
132
33
6
84
33
3
24
90
108
72
51
12
45
339
120
3
6
12
150
153
27
42
66
57
87
30
51
57
72
207
81
99
60
60
93
87
21
132
6
69
216
12
27
78
63
147
150
75
33
12
363
60
9
63
243
21
63
60
198
15
63
210
84
3
63
81
48
63
9
9
84
270
156
84
78
48
15
120
72
24
36
45
90
90
12
147
99
114
75
36
84
111
165
39
138
15
57
18
129
60
51
78
87
132
12
63
30
3
24
21
18
9
96
132
153
42
30
222
36
9
96
15
54
18
150
48
39
3
12
66
39
60
45
3
45
18
45
57
3
135
12
117
48
27
45
51
69
48
24
21
192
30
48
210
99
81
99
24
15
21
48
132
3
33
24
93
36
24
60
186
21
141
27
45
51
15
9
33
138
141
3
18
147
72
21
3
129
111
75
90
120
15
96
84
36
63
81
24
60
123
45
24
153
15
3
30
162
57
108
36
135
24
45
36
105
99
60
45
6
60
9
75
6
39
81
174
21
57
123
129
30
78
15
12
33
27
60
201
24
78
108
21
9
30
57
27
18
39
3
81
147
117
12
3
21
45
24
126
192
45
33
135
15
132
57
12
144
195
45
96
39
60
321
9
231
3
297
36
12
45
27
36
93
15
36
120
24
75
54
3
84
3
30
75
60
63
30
135
24
3
60
108
33
87
48
21
93
120
66
192
132
45
60
48
24
9
147
27
306
162
30
12
48
3
15
54
3
48
129
120
78
9
48
72
24
60
15
54
60
18
102
96
114
6
72
60
102
33
3
81
51
18
27
3
174
3
72
96
15
117
147
60
33
24
9
60
75
12
63
189
12
144
15
129
51
102
15
57
78
165
105
3
36
9
210
189
45
51
75
9
15
18
39
153
48
243
27
177
12
60
60
123
90
6
84
96
261
9
24
108
99
93
66
12
93
24
135
33
225
63
117
42
21
12
12
33
27
15
225
36
9
51
9
66
69
132
24
9
150
45
21
27
165
12
111
45
12
87
45
15
132
144
45
84
48
102
6
135
99
210
6
21
69
30
69
240
12
81
99
39
117
48
87
9
33
30
105
36
57
18
42
30
93
9
111
39
21
24
12
324
36
3
18
39
24
45
399
123
153
57
27
21
75
12
225
90
12
21
105
60
174
90
147
219
114
375
12
36
75
48
30
102
57
45
66
21
48
168
24
24
189
231
120
105
51
81
75
117
267
60
201
87
45
6
24
108
225
63
69
21
231
60
33
15
3
48
144
105
72
48
81
27
12
33
192
135
75
21
60
180
60
180
57
27
15
186
60
60
42
57
3
177
48
45
435
33
15
60
27
105
117
30
21
129
87
84
84
63
69
21
87
12
24
12
84
51
33
189
18
45
93
39
36
159
105
81
15
12
33
60
27
33
60
24
15
45
3
24
24
105
24
27
81
123
24
51
12
309
108
3
42
27
153
15
75
186
24
75
216
24
60
132
3
6
60
24
3
87
45
3
132
30
63
12
60
108
27
45
21
ABCD 93517321486*3^$a+1 [50003]
18
19
5
78
42
48
18
48
37
108
71
78
15
21
6
18
72
24
72
18
85
71
6
30
144
9
15
57
15
12
18
7
47
96
85
24
11
102
15
48
4
41
27
16
24
68
33
30
24
12
9
45
27
88
24
12
29
42
30
15
3
9
3
84
36
169
56
93
24
42
21
27
145
36
11
36
12
1
20
39
30
6
36
108
60
25
65
48
139
11
54
55
41
3
21
43
83
48
54
18
33
195
45
21
6
42
90
6
27
99
24
24
33
33
60
67
5
18
60
6
3
75
13
65
78
6
6
24
9
27
117
15
30
3
33
72
24
36
54
48
72
48
25
113
30
24
93
33
12
6
24
18
15
105
30
18
24
3
48
21
48
6
156
6
24
43
20
45
12
3
27
21
39
36
30
60
12
6
54
31
17
24
6
90
24
55
5
6
102
48
12
43
5
78
24
21
69
90
1
11
6
12
18
12
36
129
33
12
3
15
42
18
30
12
15
27
21
39
18
108
139
29
54
13
47
18
42
72
49
5
24
30
252
6
63
21
48
72
36
54
25
5
43
17
6
84
25
11
117
33
183
15
24
33
15
33
60
9
30
12
48
42
3
16
12
17
48
15
64
113
48
60
3
15
1
5
30
6
7
71
24
1
20
64
20
3
24
60
36
42
48
108
12
43
41
48
6
84
72
18
90
12
18
6
24
12
60
85
23
18
18
36
6
43
17
3
165
72
12
66
6
19
24
20
3
12
6
15
75
97
59
6
15
15
12
18
102
12
21
64
53
12
90
6
43
35
84
25
23
24
36
84
24
36
9
84
52
5
54
24
12
33
45
51
57
15
69
3
3
12
33
3
42
18
54
138
78
12
12
168
42
66
15
15
37
20
33
42
12
1
24
12
11
84
69
40
32
40
5
7
23
12
42
19
32
9
24
12
15
15
12
21
15
1
23
6
12
30
57
75
48
72
37
35
30
36
162
36
42
19
11
78
75
15
24
13
17
42
48
30
7
23
72
6
84
6
84
48
21
27
13
59
12
49
35
6
126
54
24
6
24
145
36
5
43
5
3
45
75
88
47
25
155
33
12
3
24
25
35
6
72
78
6
30
6
3
21
30
48
13
17
120
72
19
80
51
18
42
69
9
3
52
56
9
31
35
42
15
45
60
30
18
24
132
54
6
19
5
6
66
3
81
30
24
1
56
57
60
36
7
8
15
12
37
41
55
20
16
101
114
13
8
64
23
1
12
59
36
42
7
65
36
12
18
12
6
31
53
18
24
54
19
11
30
54
72
9
27
12
18
24
24
30
6
39
45
15
21
66
33
15
1
23
12
24
6
174
36
73
12
23
13
5
55
47
21
4
11
6
36
180
3
39
48
24
60
1
77
102
126
12
90
12
6
7
11
25
36
35
21
39
13
17
18
72
168
6
30
6
120
6
12
120
21
40
11
78
247
36
29
6
48
12
84
30
43
23
18
30
61
11
24
13
11
6
90
30
43
5
55
65
6
84
30
7
11
84
21
12
3
13
29
30
90
30
18
18
37
107
37
35
30
99
51
25
36
59
49
32
39
24
9
88
5
72
66
36
90
54
36
1
47
13
17
31
41
96
43
44
28
5
72
51
9
30
36
42
30
12
6
6
6
24
24
24
72
30
69
84
15
61
47
37
8
9
79
35
6
6
12
12
24
12
13
47
72
13
5
15
45
75
15
24
33
27
33
27
144
1
65
6
25
48
47
25
107
18
42
6
31
41
67
20
15
13
8
16
41
7
80
27
6
15
9
30
24
24
30
42
201
45
42
1
41
39
39
90
78
72
1
36
35
96
57
51
60
24
18
27
16
29
18
54
54
66
24
7
53
162
48
6
48
90
1
29
15
27
6
19
53
3
99
1
47
45
45
90
45
52
71
12
90
15
16
29
18
54
90
24
6
30
6
27
57
18
12
36
37
5
120
3
33
55
29
31
11
25
23
42
24
12
24
30
21
33
6
48
90
18
73
60
20
84
60
21
12
54
13
8
63
54
6
42
24
30
9
16
5
90
24
6
19
29
12
54
6
54
84
85
35
36
24
93
9
18
73
8
21
54
9
3
42
6
54
91
11
48
33
15
24
18
126
37
17
3
27
42
6
193
5
84
31
101
18
6
90
57
27
6
72
19
36
35
12
36
25
41
126
37
23
18
159
15
18
24
99
4
11
36
30
36
12
6
25
17
12
63
39
90
174
114
36
72
24
48
12
78
60
12
6
84
3
33
42
18
30
30
72
43
47
90
66
12
30
19
29
6
18
42
13
17
24
6
90
36
7
8
3
36
48
42
48
15
16
29
30
13
23
1
83
18
18
25
137
48
24
48
12
42
33
63
18
6
73
23
60
42
12
18
30
6
36
21
99
30
6
12
37
11
54
39
112
17
12
39
16
11
33
15
12
42
31
41
30
18
18
24
49
41
31
20
9
96
18
9
15
6
6
18
78
24
13
47
36
12
36
30
15
27
48
12
42
31
221
3
33
72
18
54
6
25
23
6
63
51
6
103
71
12
72
85
41
12
55
59
24
61
53
36
24
66
36
33
45
30
6
7
5
3
45
6
13
23
24
48
78
15
27
1
72
53
39
3
13
20
51
24
36
30
18
48
24
1
17
6
84
25
11
72
45
12
40
5
18
133
29
36
6
24
12
42
48
54
1
17
3
4
263
81
117
19
83
60
48
18
6
66
12
51
15
1
23
90
31
17
63
72
28
5
6
33
45
30
12
96
30
18
90
42
25
23
6
24
7
68
16
53
48
7
20
16
59
30
126
72
42
30
30
15
87
54
42
48
24
150
48
84
19
32
3
54
90
12
1
20
9
30
21
3
24
1
20
69
6
69
27
60
150
24
12
15
57
3
63
9
27
24
36
36
13
11
24
24
13
35
12
12
48
72
9
9
3
117
48
127
47
48
30
66
12
33
27
72
1
17
12
30
12
9
12
15
54
54
36
36
18
19
72
35
6
18
6
24
66
30
24
36
31
113
42
ABCD 93517372064*3^$a+1 [50066]
35
42
7
41
67
32
28
8
9
3
21
6
81
9
66
90
15
9
3
16
104
76
44
48
15
25
12
11
9
3
9
51
12
33
9
36
15
117
12
63
72
16
113
42
42
18
57
12
45
36
15
15
37
60
11
9
16
44
12
9
90
24
93
9
84
31
125
30
54
12
60
7
12
41
15
60
12
33
48
36
51
3
21
4
47
30
18
84
12
45
21
90
9
21
12
43
60
29
60
24
39
3
9
21
30
24
81
4
29
7
108
41
3
21
99
16
29
66
61
60
48
53
15
28
56
9
36
24
36
24
7
24
56
15
30
43
12
44
45
90
45
16
20
28
35
97
32
12
36
9
15
15
25
101
18
21
16
17
12
60
168
18
42
7
71
18
42
73
32
117
12
30
48
78
79
11
24
60
48
30
27
15
1
17
6
21
4
35
6
31
80
123
21
33
12
19
104
48
3
69
27
45
15
45
9
42
45
12
27
45
21
18
120
30
19
101
36
15
40
56
9
18
25
32
76
24
23
42
75
39
9
21
30
36
6
15
27
45
40
68
60
33
36
6
18
12
27
27
21
4
95
66
12
3
40
5
24
66
105
9
15
40
56
129
108
36
55
47
25
29
51
24
48
21
36
18
33
45
55
23
21
75
18
222
21
57
12
103
20
12
15
90
78
1
24
32
123
12
126
72
42
30
48
66
90
7
65
18
60
6
123
16
65
39
27
25
35
1
17
48
27
57
24
24
27
45
30
33
27
30
43
8
15
69
63
6
216
18
6
27
4
11
45
72
27
54
7
5
99
21
7
12
59
12
90
15
9
24
36
31
32
220
20
33
24
18
33
3
81
99
120
24
6
27
27
37
35
73
47
6
15
87
42
36
24
3
16
11
6
30
9
16
35
12
30
96
36
15
4
32
4
60
84
35
6
19
47
97
48
35
72
18
60
39
9
12
75
3
97
59
21
28
77
15
52
5
18
9
36
87
25
48
44
9
51
4
11
30
3
87
93
48
3
9
3
30
42
25
12
11
18
147
24
51
25
113
24
12
78
18
15
9
31
5
12
30
48
30
48
54
6
7
53
19
5
27
48
40
36
32
9
54
1
23
18
24
43
36
5
30
9
3
90
19
71
9
16
20
45
42
36
30
6
13
71
12
49
144
5
79
8
3
72
9
9
24
72
3
15
37
53
12
6
18
7
95
49
11
12
30
15
45
30
90
12
55
89
144
43
23
12
73
32
112
47
25
83
18
114
121
32
21
36
55
53
12
31
32
57
15
9
30
36
45
9
42
69
16
35
132
12
18
6
9
48
3
1
60
128
51
49
101
24
75
3
84
25
11
42
15
15
18
84
31
12
155
25
72
20
4
17
24
6
54
19
5
31
23
6
24
12
3
21
51
3
37
71
72
48
18
7
53
30
69
75
30
72
75
48
105
30
6
60
39
75
108
9
4
71
18
12
24
6
21
4
20
33
43
20
69
19
47
12
105
16
11
1
23
42
180
27
3
13
71
73
101
31
20
28
32
63
6
24
18
69
3
6
30
9
72
48
51
12
24
78
3
57
67
23
45
21
19
23
24
81
63
96
6
42
18
84
15
3
45
33
30
24
133
8
3
21
21
90
12
18
19
80
3
78
48
24
75
60
33
67
20
16
11
18
72
3
72
33
30
105
27
24
60
1
36
5
103
84
17
60
19
5
27
12
40
53
78
37
48
137
15
9
79
11
105
3
18
39
9
31
11
12
102
19
5
24
42
1
32
40
17
24
31
23
45
51
6
84
51
28
8
12
51
49
17
60
6
69
45
55
5
63
21
19
8
12
52
128
51
69
3
18
19
77
36
174
6
48
66
105
3
25
11
85
71
85
96
17
30
37
68
48
33
6
60
30
31
125
99
21
72
36
79
72
36
23
24
61
5
111
28
32
15
25
56
57
42
48
42
36
15
9
6
49
8
28
53
12
24
3
3
13
36
71
37
65
30
78
7
41
27
3
72
45
4
11
9
3
18
27
87
18
87
63
126
19
17
43
17
30
33
3
24
21
52
11
30
115
35
9
3
45
52
65
30
1
29
48
84
3
21
67
47
30
87
9
24
27
4
107
9
9
7
23
21
21
43
11
25
5
6
24
66
84
18
13
48
24
8
15
18
30
42
15
88
32
3
30
12
18
9
16
5
60
12
19
11
45
15
24
156
48
1
11
57
3
78
6
24
57
72
15
93
12
27
6
7
80
105
6
6
30
85
84
96
5
24
6
60
13
5
6
36
105
33
18
24
6
30
25
20
84
9
6
66
24
108
48
67
71
49
143
25
5
108
36
43
11
24
42
30
48
66
91
131
12
57
16
59
93
112
108
47
45
9
6
1
17
6
57
3
30
36
19
5
27
12
132
124
29
6
90
79
5
6
21
3
1
77
15
27
37
20
63
13
59
85
65
19
5
30
6
30
24
1
20
21
24
3
12
21
7
17
6
25
20
60
39
6
84
48
3
9
6
13
24
8
72
15
6
55
5
84
18
97
41
96
84
12
120
7
8
9
24
42
37
5
15
3
60
138
6
21
112
140
3
48
42
39
69
7
12
20
27
33
57
111
9
36
30
18
84
6
1
35
30
60
18
33
15
69
100
113
6
57
28
5
42
69
39
96
153
57
66
97
23
9
60
4
5
96
15
3
25
12
68
12
105
78
6
19
20
141
39
40
8
28
11
54
30
81
9
66
1
32
15
48
9
16
17
18
30
60
27
57
31
59
48
42
43
65
7
11
45
33
7
20
84
15
109
44
135
42
96
7
47
6
27
28
20
27
33
28
36
5
30
1
44
21
15
24
4
11
33
15
57
9
30
12
42
3
40
95
78
66
21
45
30
9
69
39
48
3
81
3
6
7
29
6
13
17
54
24
1
65
63
12
4
32
88
77
19
8
33
39
3
93
4
5
31
5
60
39
40
11
24
66
19
24
47
25
5
24
75
45
63
153
60
ABCD 93517414832*3^$a+1 [50004]
54
22
8
46
32
4
20
30
18
16
2
22
20
3
25
23
9
30
12
16
8
225
39
6
52
50
12
21
25
50
22
47
108
27
10
18
14
24
106
24
17
45
15
3
96
40
44
9
1
2
70
50
54
4
14
96
6
63
81
12
27
27
88
128
33
19
36
20
10
2
90
3
24
81
22
90
2
48
54
6
114
130
44
12
150
3
15
36
18
70
20
12
24
34
8
18
12
88
50
16
23
1
32
15
48
21
108
72
108
6
9
27
33
1
26
9
15
4
80
30
51
9
18
60
112
6
12
14
24
4
12
173
15
16
5
60
15
24
16
6
30
68
40
41
1
18
2
70
104
34
11
69
30
12
6
150
10
23
57
64
23
1
80
100
2
24
10
50
4
65
57
12
12
16
38
42
10
68
6
6
40
98
6
24
66
3
27
33
51
16
24
50
24
10
96
20
66
156
28
26
6
72
6
6
36
60
4
140
3
31
90
20
34
2
24
30
16
26
12
16
6
8
18
12
96
22
108
36
24
116
30
16
2
33
48
15
100
29
27
9
87
10
2
36
9
15
60
48
24
9
60
19
5
1
59
96
75
6
6
168
96
16
2
3
3
9
27
28
56
46
96
2
36
9
55
50
82
170
30
21
9
16
68
12
3
12
87
18
18
16
36
18
2
24
6
15
33
106
84
17
37
32
18
10
102
41
39
18
42
21
7
18
2
18
54
6
18
24
42
16
143
1
18
156
60
89
27
24
22
47
25
30
42
8
42
4
29
1
74
22
36
8
36
6
84
84
24
6
84
6
16
78
11
1
14
100
66
23
15
18
4
38
10
20
16
14
12
30
3
21
66
84
24
30
30
48
54
16
78
30
60
2
34
36
18
77
7
6
36
8
58
32
22
8
6
6
4
66
54
2
45
7
62
18
28
38
12
28
47
43
20
36
16
5
39
18
6
9
31
32
58
26
69
7
24
44
36
36
45
3
42
27
57
66
42
15
13
14
9
199
102
44
6
9
15
42
18
106
11
25
38
9
7
44
24
6
16
8
166
26
18
21
24
51
96
6
10
18
6
36
2
10
6
30
20
34
32
114
30
66
36
54
54
24
21
7
90
92
51
21
48
16
24
20
18
30
12
22
24
26
94
32
10
35
85
72
36
96
26
48
6
123
27
60
16
2
42
6
12
3
3
30
27
15
112
18
47
3
18
24
30
16
44
60
10
8
28
14
6
64
71
21
124
32
10
198
2
12
6
6
24
22
72
36
35
19
12
41
63
69
93
18
64
2
84
30
24
130
36
26
66
30
12
10
2
9
115
5
25
20
52
80
54
10
14
9
36
39
10
42
66
54
8
12
24
34
20
10
32
33
7
6
48
42
5
3
100
26
46
2
18
48
54
22
26
15
7
5
33
102
21
25
80
75
7
5
3
6
40
23
57
4
60
26
6
15
25
2
6
10
29
3
42
108
3
31
8
10
182
138
52
18
5
1
47
9
46
20
24
33
1
84
42
38
18
10
32
6
24
16
72
20
28
74
36
16
8
6
12
18
36
48
6
42
22
26
12
3
1
18
8
12
70
20
10
36
2
30
40
24
44
46
23
7
38
16
122
4
44
60
24
12
48
12
30
18
10
95
7
44
12
22
92
60
24
40
56
6
22
11
21
94
32
54
30
81
27
18
48
12
4
11
15
12
22
14
72
57
33
3
15
102
63
51
138
63
3
30
27
3
54
12
10
50
4
60
2
48
36
4
5
39
18
22
5
27
4
17
7
36
2
30
18
4
20
16
44
12
3
3
4
6
47
3
18
6
240
54
30
6
30
33
21
34
41
81
4
32
30
72
12
96
94
14
42
24
24
4
6
5
9
12
28
2
21
7
6
12
23
9
3
7
32
6
42
6
40
44
15
13
18
32
22
12
26
54
10
6
54
29
25
20
12
4
66
98
34
20
10
86
9
3
42
36
96
70
24
74
18
28
5
12
7
92
6
64
11
45
30
48
10
14
48
18
10
36
110
46
32
33
33
106
38
16
86
6
24
6
34
18
20
12
21
75
33
1
6
44
10
20
3
31
20
10
32
3
9
63
33
102
28
6
8
40
11
31
18
20
28
32
10
18
80
15
33
46
20
4
30
14
48
18
60
6
30
3
27
46
62
10
122
24
9
33
12
15
1
2
18
4
11
12
129
46
2
70
120
8
12
12
64
2
18
66
60
30
6
3
7
20
70
24
18
38
15
9
3
33
64
86
22
98
48
24
28
158
52
24
8
12
34
14
42
6
3
15
120
24
33
27
6
16
44
6
9
27
24
18
18
10
42
12
8
30
48
3
7
38
39
57
36
4
6
74
6
10
32
66
42
22
36
137
25
30
38
4
8
112
8
18
10
20
6
136
17
25
20
16
20
30
106
6
140
22
30
18
44
54
46
14
12
100
42
18
77
57
63
55
36
29
15
36
12
18
24
28
14
30
46
8
144
12
33
1
32
30
60
24
34
224
12
10
6
44
100
38
6
66
34
2
18
12
12
40
8
52
26
84
33
13
35
12
99
18
16
80
6
141
15
48
90
22
170
4
86
102
16
47
63
10
59
81
22
24
8
22
23
45
48
64
44
46
113
1
2
48
72
4
8
18
15
3
40
54
2
4
92
24
94
95
21
16
2
36
36
64
170
106
68
33
9
6
90
4
44
24
48
54
24
12
28
24
30
6
26
18
30
6
64
20
72
28
38
60
3
31
90
14
34
8
28
47
3
9
36
39
16
26
18
36
30
6
120
10
8
16
56
10
26
12
15
3
24
9
51
28
128
24
4
17
15
18
42
60
10
2
6
16
11
12
115
56
45
81
184
50
30
10
30
54
60
36
2
3
15
24
40
20
66
76
14
6
18
52
56
42
10
26
142
72
68
12
22
26
48
102
18
114
6
36
9
39
6
6
21
33
24
42
18
60
6
42
72
18
52
5
3
60
48
30
64
8
70
50
4
30
53
27
21
45
4
18
5
3
30
10
8
100
170
15
15
12
84
24
24
102
4
44
36
39
15
16
20
12
4
68
12
48
66
36
60
90
64
2
48
4
2
24
16
38
30
16
17
48
129
6
4
2
30
33
1
14
12
10
18
140
18
12
63
9
28
32
76
8
12
4
30
24
92
78
12
3
9
18
22
12
14
54
22
24
2
15
3
70
116
6
22
18
44
33
3
30
34
18
50
12
21
12
96
39
48
4
20
124
60
122
90
24
9
25
72
47
15
130
50
112
38
63
ABCD 93517525958*3^$a+1 [50047]
40
72
5
12
18
60
9
9
7
83
30
31
5
39
16
68
3
25
35
13
17
3
195
61
11
42
12
36
24
3
33
7
23
9
9
31
24
72
12
11
21
100
128
76
11
9
9
6
57
4
20
24
16
5
195
15
33
45
31
35
49
72
8
16
156
23
57
105
126
13
56
36
28
36
48
32
81
12
18
69
21
3
120
57
195
48
4
95
73
53
6
85
8
33
55
68
21
79
77
43
24
11
144
177
3
30
27
33
55
8
57
42
13
56
12
4
80
24
16
56
39
9
12
69
36
72
67
60
128
3
25
113
72
18
42
174
33
3
18
75
231
9
4
156
32
183
30
6
1
35
12
78
19
35
108
48
60
25
12
35
30
63
33
15
100
59
36
21
33
72
3
3
33
87
24
48
6
7
12
65
3
3
54
18
54
30
33
45
12
19
71
6
19
80
4
80
4
11
1
44
4
92
3
13
132
12
95
66
288
19
77
15
40
83
42
138
90
55
35
18
60
18
12
18
6
18
31
24
17
30
1
53
15
16
11
9
40
59
25
59
18
24
36
54
13
32
81
12
51
24
12
3
45
48
57
3
15
144
1
17
51
64
11
66
55
128
165
87
21
15
93
36
31
12
47
30
55
41
30
69
3
13
32
16
92
45
3
40
156
41
18
72
25
68
45
79
17
84
24
156
54
25
17
30
6
7
68
69
43
23
37
71
37
53
15
16
11
37
60
11
45
81
18
21
195
69
3
93
12
4
140
16
5
54
18
12
36
15
48
9
18
108
1
48
128
24
16
8
51
48
90
18
60
12
21
36
39
30
19
17
6
12
13
59
54
15
16
95
73
17
43
11
21
3
45
21
91
23
66
6
21
15
13
71
9
45
24
15
75
13
107
13
83
21
15
48
25
72
35
30
79
20
112
20
45
3
72
9
60
18
61
29
3
160
68
40
29
3
3
37
17
15
28
29
15
3
85
32
48
76
59
37
5
30
9
15
49
95
36
1
29
6
1
47
45
15
30
36
19
12
65
54
12
9
40
101
3
15
21
60
100
65
6
153
39
18
54
78
55
11
6
43
48
29
6
90
18
49
12
11
93
81
15
63
13
20
33
91
161
18
42
12
96
27
3
57
213
162
37
17
6
30
24
39
4
23
24
81
27
126
51
48
12
45
24
66
114
75
4
108
32
33
18
30
54
13
23
9
16
24
8
24
9
54
18
15
75
24
13
41
12
42
12
9
52
44
3
57
123
36
37
35
54
78
13
24
65
36
15
57
162
6
15
4
44
21
90
13
83
54
139
36
48
5
7
101
18
21
16
53
6
30
96
7
47
49
24
11
37
35
24
30
103
41
31
101
30
54
24
90
84
18
42
12
18
15
96
21
43
101
54
36
81
63
45
75
1
36
84
29
48
78
129
45
18
13
5
51
63
33
28
5
54
60
12
18
42
18
27
120
28
41
144
43
113
7
8
72
3
60
90
87
15
69
4
5
7
113
54
6
84
3
15
24
73
60
47
30
36
15
48
27
49
41
75
60
120
192
12
45
55
35
133
68
4
56
4
23
25
32
33
60
36
51
39
1
83
13
23
109
23
45
45
12
42
48
121
12
24
41
24
84
19
35
108
54
18
13
12
8
39
9
69
51
4
32
51
114
31
35
13
41
60
18
81
100
29
3
33
79
17
15
48
12
9
42
18
15
39
12
9
51
21
15
9
153
36
84
7
83
21
15
1
36
17
168
30
9
45
18
37
56
93
27
64
11
72
6
51
84
9
7
29
12
90
90
3
51
13
5
96
87
4
56
4
23
37
23
18
12
67
11
18
36
75
63
18
75
24
15
49
17
24
84
6
18
55
12
23
25
23
9
15
25
29
15
39
25
5
111
129
12
99
40
5
15
39
25
20
105
30
1
17
78
1
89
36
39
9
7
29
54
153
9
6
54
30
69
81
15
33
15
16
144
23
49
83
18
3
15
1
24
47
48
144
18
54
6
84
15
75
21
15
57
51
54
108
27
16
44
21
72
19
5
63
3
133
36
48
32
45
90
18
12
15
21
72
78
49
23
36
54
31
32
9
36
54
61
60
23
121
35
49
47
109
20
45
18
6
31
5
18
1
36
11
9
48
75
13
77
67
8
40
77
6
12
21
21
18
36
37
35
12
37
48
32
99
45
12
69
60
138
97
24
44
15
72
21
40
24
24
17
7
8
24
4
60
11
21
99
1
53
6
9
9
30
42
66
24
13
5
66
105
57
150
84
6
30
18
114
21
40
32
64
24
24
32
45
114
12
49
23
21
100
36
60
44
84
3
9
36
4
35
24
69
3
25
47
33
33
6
61
80
15
24
21
4
11
54
36
43
11
36
9
4
12
5
24
18
1
11
9
159
1
101
79
11
1
59
213
15
36
61
119
6
36
84
18
162
103
20
12
36
9
6
49
24
71
81
9
15
93
72
3
16
12
60
125
7
23
85
84
71
9
48
12
64
24
5
12
75
3
97
44
64
5
7
11
72
33
60
3
61
8
3
9
3
60
342
18
30
31
47
25
80
39
13
20
28
77
36
42
57
15
48
54
6
48
97
12
17
114
30
39
12
99
49
120
68
108
69
31
132
12
5
12
54
21
21
72
12
18
60
145
80
48
40
8
15
157
12
17
30
18
67
5
6
25
32
ABCD 93517584476*3^$a+1 [50136]
92
4
48
131
1
24
72
47
45
16
32
12
27
21
24
15
9
24
147
25
131
13
32
28
32
52
92
111
24
48
13
48
32
4
56
40
32
76
71
121
48
260
24
63
25
92
12
64
11
48
48
57
48
87
61
24
36
32
75
97
180
32
84
120
16
36
80
28
180
20
15
121
104
24
52
23
21
36
4
32
63
36
13
92
48
108
40
48
24
168
108
12
104
3
25
71
21
4
116
60
64
12
32
63
72
61
140
132
4
24
36
228
48
108
32
39
9
16
20
48
3
109
24
11
61
32
76
60
72
24
71
57
75
105
135
37
104
96
48
12
48
147
24
49
47
1
24
204
107
117
108
75
37
11
9
96
16
36
8
52
108
72
80
63
217
24
44
12
64
59
21
123
21
4
48
20
99
9
16
260
3
21
87
25
20
99
33
40
116
16
96
164
24
15
81
75
108
36
12
109
155
168
33
3
205
32
15
168
21
28
116
112
32
51
45
52
8
24
48
40
20
123
12
157
32
3
153
12
72
15
24
121
24
47
24
180
153
16
20
144
72
15
33
132
39
277
24
8
27
165
15
129
52
32
12
184
80
64
12
44
144
63
9
99
9
16
71
109
35
61
8
15
37
59
25
44
28
23
24
1
84
96
32
12
40
12
128
51
61
48
68
3
12
9
100
176
48
51
33
208
60
204
11
12
321
64
12
11
133
36
95
1
60
20
63
45
76
23
73
20
87
25
20
16
12
23
84
37
128
100
47
84
60
109
12
36
119
21
24
16
167
57
40
116
100
24
20
16
12
68
135
69
16
152
63
49
24
11
84
12
12
45
60
27
133
71
1
24
80
4
23
13
35
25
92
52
107
1
48
71
109
20
40
11
69
36
183
12
96
57
16
164
16
60
104
207
205
60
11
85
68
99
45
16
107
165
48
12
27
105
123
117
87
133
23
9
48
40
83
73
204
11
21
48
27
109
32
72
27
69
27
108
24
37
80
28
48
20
52
8
4
36
108
11
105
24
24
16
56
15
21
48
99
45
51
57
39
36
12
72
1
8
112
8
64
20
100
12
116
24
39
157
107
120
48
57
180
48
12
52
35
49
119
193
132
80
76
80
4
36
12
20
60
64
80
48
28
48
20
64
20
63
13
20
16
44
99
72
21
100
60
12
56
40
59
12
9
84
36
12
87
60
57
96
52
71
105
4
47
48
13
12
36
12
80
24
168
120
111
25
11
48
25
11
12
25
20
12
27
21
99
36
60
97
35
12
9
40
24
36
180
239
13
44
171
9
48
27
1
32
72
60
75
96
48
12
9
3
36
25
80
100
60
20
51
61
8
100
96
11
24
9
84
51
25
95
117
123
25
35
60
24
25
60
60
23
13
32
28
32
183
276
25
11
105
28
60
24
60
20
12
76
8
60
76
20
36
87
33
15
9
108
16
20
156
60
4
12
68
4
92
3
25
68
144
3
73
32
16
95
57
64
120
11
45
12
256
44
16
11
61
95
33
72
27
13
35
9
16
60
120
23
177
4
23
21
39
93
64
36
32
48
124
71
85
20
99
13
12
24
44
36
40
11
21
75
9
60
4
92
75
60
33
99
105
28
24
24
20
52
48
140
16
203
21
39
37
11
108
141
36
72
27
13
23
60
13
200
39
45
3
84
69
36
28
36
80
4
8
64
8
15
36
60
1
204
84
47
193
8
160
48
119
13
108
11
25
60
104
76
11
57
3
84
48
21
51
61
92
48
123
237
3
84
60
165
40
95
33
40
8
16
24
11
48
60
1
12
12
32
4
11
105
16
12
11
49
32
36
27
57
48
76
32
84
28
92
4
12
24
24
47
24
13
32
196
128
51
61
24
23
25
8
12
3
24
1
8
124
348
48
72
108
164
108
124
80
64
32
52
188
39
96
57
16
215
1
8
16
11
9
39
57
28
72
8
63
69
64
20
24
36
51
1
12
11
1
23
145
48
140
64
83
ABCD 93517664608*3^$a+1 [50114]
10
150
9
39
32
120
4
8
52
44
6
30
16
8
4
6
32
130
54
14
1
12
21
2
184
56
13
33
120
42
9
23
25
11
12
13
15
140
37
11
1
36
24
51
60
114
3
45
32
7
11
40
45
47
36
4
213
5
18
142
18
20
18
7
48
17
30
52
21
24
27
6
38
36
1
12
81
120
39
17
7
39
12
9
21
8
19
5
31
48
39
26
72
48
19
12
3
21
9
6
9
24
47
4
6
39
75
56
169
27
33
3
38
6
24
1
41
72
66
16
57
39
24
8
37
33
3
27
2
18
12
34
56
10
21
9
8
16
2
24
96
12
37
83
52
8
1
95
1
11
10
50
4
48
122
7
41
55
23
49
39
57
39
20
37
24
24
11
109
3
6
50
22
30
24
18
15
48
27
36
26
67
36
33
18
56
54
54
10
30
33
15
68
36
49
11
28
132
60
33
3
8
85
41
19
77
24
10
30
38
48
4
57
71
25
12
23
72
66
54
16
20
64
21
129
18
48
12
33
39
36
9
23
16
20
1
23
16
2
48
7
27
8
13
9
6
21
15
24
45
24
3
32
12
1
24
35
108
18
64
24
2
24
4
72
45
12
72
12
27
2
127
24
9
8
6
36
13
9
39
41
43
45
3
15
21
65
126
61
12
9
6
33
33
26
4
18
56
94
9
39
12
62
10
57
48
21
39
15
81
84
75
33
161
54
12
24
36
34
24
6
44
16
14
18
37
11
142
138
44
37
45
3
23
100
2
88
42
21
11
4
81
3
57
36
24
9
66
24
6
27
53
120
30
97
24
33
6
8
1
9
96
15
51
8
25
23
37
33
3
48
23
64
14
18
85
59
37
36
45
18
30
3
11
1
9
8
7
33
27
12
71
16
26
54
1
9
2
22
66
36
60
36
21
36
17
10
20
124
33
12
27
44
10
18
8
61
39
20
30
48
54
25
35
30
42
70
56
43
11
10
63
156
84
11
120
30
7
15
138
66
6
3
27
20
4
36
9
93
38
25
48
36
12
11
12
148
9
27
9
48
23
85
27
18
111
3
48
24
57
53
54
24
1
9
63
9
6
84
110
16
18
21
15
24
21
69
26
16
14
163
5
18
4
44
13
27
6
98
40
32
28
12
24
21
9
14
40
45
11
10
66
36
108
6
110
24
4
9
12
41
16
8
10
21
33
8
42
1
59
97
3
36
12
33
48
60
27
56
24
4
20
12
10
50
28
32
24
16
26
7
71
24
28
9
60
33
2
1
12
84
141
26
36
34
66
6
32
6
10
63
24
9
56
7
3
108
33
11
61
87
33
41
7
3
21
39
44
16
24
44
18
22
32
85
48
23
12
1
27
32
6
16
15
72
63
21
155
10
14
13
51
44
52
8
28
24
6
30
2
6
40
50
34
68
1
3
30
3
27
8
16
20
4
50
6
34
15
3
93
129
15
71
1
11
30
55
24
3
45
15
12
110
40
39
11
28
32
73
27
24
6
171
29
10
21
24
11
37
11
6
43
60
47
49
72
57
87
15
44
13
107
22
51
144
12
47
10
8
16
2
60
12
13
15
24
20
85
3
9
23
25
12
36
63
30
54
8
1
9
30
186
66
8
16
6
8
6
72
42
40
15
15
12
30
39
48
3
36
2
55
57
63
24
99
30
2
13
23
37
47
13
3
20
1
3
8
84
4
14
48
18
16
24
12
33
17
19
11
42
7
3
36
20
30
79
11
70
14
76
12
12
20
25
111
2
24
118
12
20
25
24
57
39
60
39
30
86
60
30
10
24
45
24
51
6
15
111
20
12
10
32
46
128
36
1
39
45
99
14
40
6
56
16
2
88
50
28
74
40
15
3
38
64
3
27
48
42
75
12
3
132
33
75
12
33
11
46
14
76
21
15
8
73
24
47
36
1
15
20
10
15
120
12
59
4
20
25
9
6
24
24
18
30
18
2
52
32
66
72
31
15
26
40
14
52
104
37
39
33
11
24
16
6
15
24
65
16
15
3
24
8
12
25
48
15
48
9
17
90
61
96
11
12
10
30
44
61
3
21
51
14
22
2
58
21
11
1
29
55
47
16
20
174
7
9
27
27
105
3
45
23
10
14
13
21
50
13
144
72
57
8
16
26
73
48
12
23
64
18
18
54
6
2
6
12
22
2
1
23
22
14
48
16
50
7
12
3
18
62
48
52
32
88
141
3
8
22
51
183
21
119
4
6
62
1
83
13
3
33
21
110
28
30
90
9
3
98
31
96
48
15
9
27
132
12
102
134
12
24
46
74
1
5
31
11
70
42
48
12
44
37
33
3
23
25
3
36
14
16
6
68
85
147
24
12
9
59
124
12
30
48
30
90
98
37
12
11
28
21
9
39
3
72
9
84
60
53
16
54
12
105
3
32
13
11
73
12
12
39
57
3
45
24
35
30
31
9
3
11
60
6
18
48
48
12
73
9
66
24
6
14
145
48
36
23
133
24
3
20
28
8
13
11
6
102
28
30
24
75
69
24
102
98
31
71
58
15
12
95
40
30
15
59
1
3
33
27
45
24
27
6
30
8
85
48
12
120
23
28
12
44
13
47
36
85
12
36
60
69
27
48
51
44
49
11
25
107
24
172
12
12
50
54
25
27
12
9
24
12
21
6
114
26
36
82
51
12
33
74
72
76
42
8
7
87
18
98
49
84
35
112
20
1
84
95
1
93
6
32
25
75
38
79
3
21
24
63
57
27
78
32
7
3
36
18
26
70
8
102
73
63
32
90
22
24
20
4
105
24
3
57
59
144
64
104
1
9
2
13
15
36
44
12
6
72
55
11
13
3
30
80
7
48
15
33
24
12
12
23
36
25
21
78
9
47
4
24
48
12
12
30
30
69
71
16
9
3
9
120
17
30
49
11
6
91
27
108
84
8
76
21
12
147
116
4
2
18
4
8
10
27
5
40
15
23
12
12
37
3
8
40
153
23
34
8
7
11
49
71
30
94
8
18
16
39
71
121
59
70
27
36
35
13
17
31
24
3
20
12
12
1
96
3
21
72
23
1
9
8
106
20
64
24
18
18
33
69
38
1
9
90
36
44
30
6
28
12
18
39
41
10
69
36
36
15
26
7
113
31
3
150
3
53
31
57
18
12
81
27
68
1
89
6
58
6
32
58
ABCD 93517768868*3^$a+1 [50024]
108
7
5
175
173
18
97
5
72
139
11
30
103
23
144
240
18
30
198
199
35
6
84
60
48
55
23
133
59
240
48
37
107
6
120
55
12
77
258
18
144
108
18
13
89
42
61
132
12
65
30
36
60
97
65
7
113
60
90
30
55
48
149
60
31
192
65
7
23
13
77
67
24
17
54
73
108
84
65
48
72
31
47
30
18
42
31
17
55
5
30
90
72
42
228
13
29
211
5
67
215
265
96
72
5
84
240
228
31
72
335
13
72
89
91
120
77
247
11
12
180
78
187
167
96
85
215
49
83
18
234
48
13
29
90
66
19
48
65
90
13
12
108
132
108
59
13
108
84
60
5
66
402
138
13
36
180
95
60
85
108
125
235
5
18
25
167
121
11
48
1
107
13
36
5
19
41
43
113
114
25
5
55
108
12
5
31
24
23
30
18
54
36
72
127
120
65
79
209
102
265
144
77
42
30
18
42
31
71
18
31
36
95
49
47
90
79
131
42
72
31
17
60
7
36
119
85
125
103
96
77
7
60
48
77
55
12
5
6
12
13
77
198
13
180
144
47
49
12
72
47
133
60
53
175
5
294
409
120
11
25
36
108
24
12
113
72
96
79
60
84
36
240
48
77
96
84
139
41
6
54
36
54
13
5
67
23
85
293
43
29
115
95
253
257
30
13
77
60
192
186
102
222
90
156
67
83
25
24
108
192
23
18
252
78
49
5
31
89
216
67
65
67
131
162
7
11
49
480
36
29
31
84
11
13
12
137
103
12
168
300
119
169
180
191
133
60
95
13
12
5
180
222
133
65
43
77
108
163
257
210
157
96
41
43
47
49
72
185
79
36
24
48
5
240
43
180
29
259
101
36
12
31
36
203
1
41
36
192
18
37
23
157
35
337
5
19
41
43
360
65
30
78
7
60
377
108
103
47
18
72
31
72
5
7
77
31
119
36
90
102
13
24
5
360
499
41
336
103
149
258
192
150
115
23
54
103
407
108
61
36
144
47
25
72
96
12
167
37
23
498
114
61
149
96
234
133
5
67
36
77
132
66
85
24
221
7
155
30
72
19
149
72
36
43
29
18
162
180
31
12
59
1
84
108
47
25
101
54
306
30
13
191
48
90
60
30
1
72
257
18
25
137
175
143
384
61
24
36
359
258
12
55
48
5
67
23
13
24
84
131
90
90
60
30
6
54
48
67
113
103
60
185
7
5
55
12
11
192
193
29
18
13
35
13
41
91
107
73
72
48
95
162
252
36
19
156
60
5
7
23
73
12
29
18
13
12
36
204
48
60
5
12
90
330
48
132
31
120
29
103
252
12
11
54
126
54
108
43
24
53
ABCD 93518696944*3^$a+1 [50022]
37
27
69
39
8
24
28
32
49
35
16
165
11
4
24
32
13
60
15
72
117
51
45
144
11
36
96
28
21
156
48
39
32
40
9
12
72
3
69
59
49
51
69
96
47
25
119
25
60
59
1
95
109
36
96
179
25
15
48
108
9
144
12
12
48
243
80
12
60
37
23
25
24
39
69
123
104
13
3
12
56
1
36
35
108
72
84
13
27
81
3
45
47
84
25
96
15
68
1
24
75
24
8
40
9
24
240
15
20
72
97
12
15
9
60
71
36
109
3
33
15
33
35
40
81
59
97
63
21
59
192
25
24
15
9
24
11
109
276
84
12
48
60
47
208
32
25
99
9
47
1
60
12
3
128
37
24
48
83
37
71
25
47
49
108
135
8
385
35
48
40
45
11
49
27
8
1
3
45
83
25
12
75
8
25
35
49
35
156
25
35
4
176
120
73
15
21
71
52
60
165
11
181
63
8
145
48
72
12
36
156
24
120
11
4
9
216
12
23
64
93
12
72
71
85
108
15
120
56
1
39
33
11
229
15
12
20
25
3
8
28
60
56
84
1
216
23
36
25
60
15
9
132
3
57
87
8
73
24
11
97
35
109
84
15
32
73
11
96
168
1
36
155
25
35
13
47
60
13
11
64
9
12
24
11
85
48
72
48
171
56
13
51
177
59
100
9
156
75
21
3
32
24
4
20
49
15
21
24
3
93
15
81
159
81
59
25
131
60
16
8
25
12
12
12
155
25
11
25
27
21
155
4
12
48
21
84
48
23
72
40
9
35
13
156
11
4
80
4
81
71
40
45
311
24
25
35
73
60
3
12
93
3
20
60
25
12
72
11
72
109
35
1
23
4
45
11
145
84
23
49
204
87
45
24
35
16
20
229
59
49
15
36
56
36
24
88
152
96
13
11
96
52
68
25
180
35
13
11
4
9
48
23
64
8
169
11
49
15
21
15
45
84
36
59
73
192
24
24
15
105
23
208
81
39
45
27
72
21
12
35
13
47
48
97
15
20
109
36
24
59
121
11
60
13
180
15
45
99
8
13
24
72
11
60
220
9
156
83
36
76
33
11
24
109
12
39
105
11
60
28
48
33
12
23
25
96
71
24
13
47
96
13
60
15
69
48
60
24
75
33
27
33
72
63
81
15
57
48
24
15
21
24
3
20
109
39
24
12
20
13
11
60
349
23
25
24
60
51
8
25
47
4
45
3
56
4
68
24
4
21
15
20
64
165
35
96
133
107
24
12
85
35
24
1
83
37
119
109
15
20
25
36
15
9
24
11
37
15
44
36
60
4
24
20
1
35
61
132
47
64
36
20
1
24
11
13
15
45
36
180
48
11
12
25
75
20
49
3
141
120
11
40
164
96
4
32
120
49
36
108
24
36
27
45
179
73
96
24
12
59
72
24
28
33
24
119
61
35
289
60
84
12
3
33
60
35
48
16
69
12
12
51
60
56
49
36
3
45
47
13
48
87
8
168
136
80
36
52
8
73
39
56
4
165
168
48
39
45
27
24
20
12
25
83
72
24
84
25
60
135
84
32
24
25
95
25
35
12
49
71
60
13
36
131
25
12
48
12
27
44
16
45
35
60
4
24
81
60
27
9
131
13
11
13
71
132
124
141
23
109
48
27
45
156
11
24
16
84
9
36
36
15
69
159
60
12
9
72
15
9
35
84
112
33
144
87
24
20
49
48
24
3
21
35
49
36
24
15
92
1
119
16
9
35
61
12
47
28
12
36
20
48
1
11
73
60
51
24
212
37
71
1
15
56
13
24
11
40
57
132
11
36
1
75
20
13
47
184
164
12
124
20
1
23
40
32
24
73
12
99
20
25
27
9
59
64
57
36
87
48
44
28
32
1
23
36
4
72
33
180
132
72
63
168
72
9
84
35
76
69
216
35
85
15
9
24
12
51
108
45
227
25
48
11
73
156
24
120
51
105
11
64
9
87
45
71
24
40
33
72
11
13
24
132
36
72
12
11
48
76
33
23
49
59
220
45
60
11
49
36
95
13
23
60
145
48
11
28
68
88
57
95
40
105
23
97
83
145
11
16
132
32
25
11
49
11
60
13
96
24
12
48
11
100
105
59
25
27
48
120
96
48
32
4
92
37
75
92
241
3
84
12
33
23
13
99
8
13
39
57
11
40
ABCD 93518794984*3^$a+1 [50129]
4
8
57
15
33
127
20
45
51
9
36
27
30
3
43
5
36
25
23
1
42
60
60
17
33
48
36
10
60
6
2
16
14
6
9
31
6
6
20
9
21
34
5
19
30
26
30
70
41
33
46
6
20
15
43
17
13
35
31
36
8
6
15
48
12
1
14
9
7
20
45
3
21
55
36
32
78
18
9
3
100
53
1
30
50
16
35
13
59
3
18
6
16
18
11
9
22
17
37
6
2
46
44
117
15
9
12
12
13
2
46
14
45
43
17
31
56
34
2
33
61
74
10
44
48
4
156
2
28
8
90
22
29
36
9
48
18
58
6
8
18
27
7
80
21
73
35
55
41
55
5
15
10
54
41
93
15
31
29
33
4
11
120
15
33
36
25
23
13
30
18
74
33
15
34
35
61
2
28
8
21
25
6
2
63
12
27
24
45
25
12
30
8
72
24
10
54
20
22
2
45
1
11
9
52
8
46
6
60
30
38
27
75
69
1
2
6
16
50
9
12
55
14
6
10
44
40
14
57
33
46
113
12
3
18
42
16
12
5
25
18
65
1
86
9
33
30
16
2
15
25
83
1
36
44
34
5
25
47
85
30
24
50
3
61
14
16
32
4
41
19
96
38
15
27
18
36
30
18
78
28
6
11
3
54
3
3
9
73
8
46
26
15
12
13
119
3
45
1
66
24
6
35
24
7
60
24
24
6
11
55
62
27
9
12
3
132
85
50
34
23
12
3
16
12
77
3
10
8
10
12
29
60
1
54
36
30
2
6
12
34
26
30
70
144
6
30
110
33
99
12
40
6
47
43
50
10
17
63
58
12
47
91
20
21
21
54
33
31
96
6
32
16
2
10
47
27
16
74
4
32
75
19
5
9
46
68
16
5
7
17
72
19
6
14
136
54
116
16
18
89
31
44
16
12
29
15
108
33
24
55
20
21
109
26
9
9
40
11
1
2
45
31
12
54
38
6
16
24
42
53
1
35
25
186
29
15
106
38
42
34
41
19
29
12
45
28
6
38
18
30
42
108
9
49
42
30
14
48
33
19
30
11
33
27
19
29
12
3
6
16
47
12
48
60
15
22
6
5
3
12
28
12
17
133
18
5
39
106
119
63
9
24
25
20
166
6
20
4
24
32
27
12
31
65
9
39
12
48
31
14
54
30
46
6
8
51
1
6
68
9
27
30
94
29
61
6
6
2
33
9
40
23
3
88
42
18
14
63
55
14
18
22
26
40
32
16
2
18
141
1
107
1
11
15
21
9
106
17
48
33
22
60
48
5
7
32
78
30
34
20
4
2
28
20
100
41
9
15
12
13
14
16
17
73
35
1
11
57
22
36
54
14
10
42
8
21
24
12
24
99
57
55
29
1
23
25
35
9
22
65
1
54
20
160
29
57
54
10
26
33
7
24
65
19
36
84
2
75
48
27
28
17
75
45
60
72
27
30
39
25
32
27
37
6
5
85
2
12
9
1
96
20
27
7
26
30
57
12
19
29
13
2
28
44
10
6
108
29
36
57
132
22
5
9
22
17
48
3
40
12
65
39
6
108
10
182
15
27
16
29
3
28
26
6
28
20
36
9
97
20
10
24
38
22
24
17
9
24
100
2
24
4
30
102
48
30
59
27
9
15
100
5
15
46
96
23
7
8
6
48
22
53
12
36
9
16
18
17
3
12
9
1
44
34
30
30
41
24
1
24
2
33
87
54
10
5
55
26
64
11
69
39
1
95
84
55
42
35
27
22
6
5
12
21
15
12
12
3
9
49
50
21
1
90
24
30
71
84
24
37
8
22
30
60
14
9
24
1
30
60
6
38
57
9
54
16
29
27
18
42
4
44
36
36
24
9
7
30
54
17
19
5
115
30
24
12
60
14
33
12
31
5
19
44
52
48
29
7
110
51
43
6
11
12
27
54
30
52
29
49
96
35
48
15
28
29
48
12
51
9
3
88
17
3
9
15
46
44
15
60
33
18
69
1
2
33
103
29
36
36
49
30
5
7
89
115
24
17
49
128
222
66
39
49
26
9
27
84
21
12
13
59
25
30
53
12
109
95
7
20
9
3
28
8
9
1
12
30
5
13
30
6
83
15
28
20
24
64
42
54
50
94
12
17
36
67
24
24
2
12
6
52
110
3
25
2
45
12
48
55
29
31
18
6
6
59
39
30
15
1
30
54
11
3
16
17
3
10
26
48
58
20
12
46
104
22
36
14
33
75
18
87
1
11
55
30
80
39
15
6
15
3
16
5
24
21
22
18
20
16
114
30
30
2
180
15
19
29
27
4
41
9
64
11
19
50
24
27
79
12
30
78
80
9
12
9
10
41
1
60
18
77
48
21
3
13
47
37
71
9
18
28
2
58
2
48
10
5
19
53
3
118
6
41
13
47
19
14
15
15
9
51
12
4
6
24
56
15
12
15
36
45
57
15
39
9
55
32
10
20
15
25
30
20
4
50
94
29
3
9
85
71
3
70
20
51
15
4
137
9
16
110
12
22
38
66
51
21
10
5
9
16
23
1
23
45
3
25
8
12
18
10
47
25
23
27
4
53
1
26
18
15
3
9
24
55
72
24
54
11
84
1
264
6
26
60
10
17
43
14
6
48
10
44
58
29
48
27
4
14
27
45
34
20
21
19
72
17
3
58
59
91
5
51
9
9
15
72
60
1
18
5
1
26
4
36
5
55
18
35
12
3
69
1
12
23
7
5
27
22
66
5
49
14
22
30
8
36
100
41
13
2
24
18
48
27
31
17
12
63
33
7
24
5
19
30
56
16
83
27
57
12
19
29
27
24
10
42
50
87
45
22
8
33
12
15
16
2
12
3
84
39
10
32
30
78
15
1
36
30
53
27
58
11
24
12
43
5
7
18
35
75
45
21
15
24
37
20
10
8
21
31
5
12
48
27
21
159
66
15
36
21
72
22
74
136
26
9
84
24
3
4
29
61
60
14
45
24
7
41
73
2
9
9
36
24
40
47
3
9
21
6
10
6
18
42
5
24
48
1
12
48
50
10
6
56
28
65
24
1
32
3
205
26
16
2
52
38
22
8
28
14
16
32
21
67
53
57
24
75
9
42
18
39
67
29
7
17
21
12
34
6
60
60
47
7
26
40
48
11
111
105
60
3
106
6
5
39
10
6
29
181
60
23
7
8
40
17
12
21
15
12
9
34
6
11
13
72
59
21
88
2
54
34
6
14
40
6
30
6
23
75
36
9
1
6
48
42
48
6
6
54
53
3
18
10
29
13
2
16
6
86
12
33
27
48
54
4
11
19
65
61
35
19
5
7
44
45
36
13
14
18
4
54
12
18
35
21
16
30
44
9
12
57
82
41
3
10
20
22
5
60
39
96
12
57
1
24
24
12
107
27
9
24
7
84
60
20
52
89
39
22
78
20
52
48
65
7
32
16
5
1
6
44
16
24
66
2
108
4
50
46
20
88
5
55
5
81
15
81
15
43
30
32
24
4
30
29
7
5
105
46
30
47
87
4
17
60
12
21
10
2
3
24
51
30
72
10
17
1
36
60
ABCD 93519810128*3^$a+1 [50027]
31
17
13
15
3
72
9
68
25
60
51
27
105
8
100
12
15
18
15
27
9
20
40
21
30
18
102
33
39
48
93
99
30
63
3
21
3
18
12
48
12
27
24
56
88
36
12
27
138
168
27
32
25
6
30
102
72
53
7
6
39
153
72
30
30
75
15
41
7
30
47
108
4
24
75
41
43
30
135
15
33
20
28
117
3
32
4
24
27
9
9
60
42
18
12
47
25
95
28
27
17
19
69
21
54
5
13
18
5
72
4
24
9
36
15
15
81
33
3
8
25
27
57
3
33
35
49
83
43
24
21
39
6
30
29
25
3
3
60
45
24
15
18
180
3
15
65
4
8
37
23
7
21
9
35
55
81
80
25
12
48
51
231
12
57
33
3
3
9
33
3
56
19
54
30
18
23
36
48
1
192
18
21
3
41
7
12
125
31
69
63
72
18
12
66
65
97
42
30
23
25
47
1
54
53
187
21
9
27
108
123
18
60
59
1
15
27
29
28
32
73
11
7
29
1
23
4
3
33
27
12
108
12
21
192
63
42
42
36
21
39
12
17
121
102
18
30
57
72
21
39
15
6
35
4
20
43
30
99
39
12
12
101
55
30
11
43
5
1
59
13
12
51
36
21
12
36
11
24
7
90
47
55
45
15
36
12
48
9
8
103
12
9
3
53
40
12
21
12
15
12
21
42
12
18
39
24
15
77
4
9
47
115
45
57
6
41
1
39
128
25
27
9
27
33
27
45
3
39
21
24
33
3
20
136
9
30
5
19
36
41
31
5
55
12
120
6
35
67
33
9
48
15
57
6
132
57
75
36
21
80
31
69
8
13
3
60
24
3
9
3
5
1
12
15
8
16
44
40
69
27
188
12
16
15
48
24
21
44
72
13
27
9
54
18
60
60
42
150
6
117
32
31
114
15
51
5
16
111
5
12
148
20
55
42
11
7
5
52
105
36
59
52
3
5
31
72
53
7
72
18
3
44
28
32
28
15
33
39
36
5
55
102
72
51
32
4
48
3
12
36
17
67
6
15
12
12
33
23
16
3
78
60
39
36
24
44
7
12
5
1
47
124
3
41
19
48
17
28
3
9
45
11
49
36
107
7
57
39
21
9
39
75
18
147
72
81
27
45
27
3
53
43
24
41
97
27
8
12
16
57
23
79
90
87
21
18
57
75
60
29
31
12
6
24
18
90
48
12
30
5
25
23
37
3
24
15
33
63
72
48
24
78
12
6
57
105
18
5
67
42
3
15
9
20
36
7
6
75
27
60
30
30
89
40
36
12
3
53
4
75
57
156
32
28
27
66
39
36
12
27
30
15
12
3
96
54
30
17
31
90
12
11
7
18
114
5
85
23
43
57
44
31
53
40
15
12
42
18
17
103
57
75
18
48
75
15
30
30
149
1
60
42
5
67
21
27
12
45
3
12
108
42
3
15
17
60
52
56
4
69
35
37
27
195
18
39
21
30
69
93
18
42
6
29
1
15
92
7
6
42
5
13
42
9
9
27
33
24
66
9
72
81
12
3
80
13
24
18
17
100
3
5
7
6
27
24
3
5
96
7
9
81
23
37
15
63
60
24
45
33
3
12
12
33
12
30
5
13
42
6
30
9
128
108
7
29
13
6
57
15
77
13
42
53
37
18
45
24
39
12
18
24
3
117
18
17
1
15
20
67
33
27
48
42
30
12
21
12
33
12
48
72
48
35
16
21
18
89
28
75
12
18
63
27
60
65
52
213
87
33
48
84
36
24
6
24
6
27
24
20
79
60
42
30
45
27
33
27
36
42
72
47
40
96
27
33
3
9
3
5
28
84
12
3
17
31
48
24
5
1
15
276
39
72
5
13
54
45
72
33
35
55
21
96
3
66
12
12
30
17
16
33
30
41
40
3
33
15
30
120
30
12
138
12
30
30
48
23
16
81
78
9
3
42
6
12
57
36
56
31
42
30
36
42
27
108
45
27
45
11
16
3
17
36
13
24
48
42
33
15
5
7
78
30
117
3
117
3
69
39
12
33
69
23
25
15
12
15
5
40
48
3
9
15
6
59
48
13
15
80
7
42
18
69
33
11
25
12
123
45
35
37
60
12
11
49
3
33
120
99
15
30
35
1
11
31
29
1
147
140
1
15
57
12
18
77
1
84
30
18
18
45
45
11
13
15
33
3
15
117
32
60
72
43
48
29
103
48
30
3
9
15
15
18
90
18
42
29
73
35
100
20
25
15
33
30
29
1
75
27
18
35
4
81
12
60
11
7
93
12
8
132
12
13
63
24
12
69
12
47
13
27
45
143
37
23
13
15
27
30
12
11
25
75
20
49
3
84
3
36
54
3
3
77
48
55
57
3
29
36
7
78
75
9
15
60
51
81
24
72
3
29
43
48
42
30
5
55
12
18
30
173
55
21
104
7
18
12
12
30
33
15
12
36
12
5
24
43
48
9
9
90
9
15
6
51
39
17
60
4
51
9
44
7
5
24
13
18
30
30
120
12
18
39
24
12
132
111
29
55
53
60
7
113
7
150
83
12
1
222
72
60
5
13
75
105
90
29
31
33
129
18
12
41
7
45
15
69
8
28
80
25
18
9
3
12
33
15
33
32
4
56
43
21
51
137
12
13
47
103
57
33
15
21
114
120
96
144
17
1
27
15
6
12
12
6
30
35
7
9
111
17
61
24
35
43
18
27
12
8
52
56
112
12
33
23
67
42
51
15
5
100
9
3
63
24
5
1
54
57
81
35
4
9
99
15
33
3
132
117
3
12
6
15
57
23
76
3
6
42
9
3
18
27
3
57
36
15
72
12
21
27
12
30
6
81
20
43
36
65
4
21
42
48
12
29
28
36
27
5
28
44
120
13
72
48
30
12
5
13
3
99
30
23
4
104
55
12
57
15
21
15
5
7
33
72
48
57
75
8
157
27
45
47
19
17
72
55
6
42
12
36
12
89
31
9
51
17
1
12
23
85
54
93
3
29
16
15
30
12
107
31
29
48
37
6
21
21
60
95
ABCD 93519911326*3^$a+1 [50100]
40
11
189
33
6
49
5
6
24
12
25
56
33
6
1
32
15
6
27
112
65
36
54
21
141
3
45
66
42
87
57
60
18
72
18
7
59
24
6
31
23
25
72
35
30
55
29
6
21
3
6
39
96
40
8
15
30
78
30
79
48
5
30
36
1
83
13
48
59
133
113
6
1
48
11
48
13
89
24
12
19
89
24
30
30
75
33
7
41
90
132
30
24
54
37
5
84
30
30
19
41
31
47
30
18
49
24
71
66
54
30
19
11
6
39
3
6
31
23
97
125
18
1
29
30
141
40
89
42
61
35
13
71
25
48
5
3
45
60
15
57
12
54
24
21
9
78
49
29
27
40
24
125
30
24
61
23
1
11
61
5
18
6
43
5
60
36
19
71
1
35
6
72
6
25
5
51
15
18
36
54
6
7
53
19
72
59
37
35
13
11
84
97
5
60
63
27
13
72
5
19
11
42
27
3
36
1
24
5
42
24
81
99
174
12
30
13
24
5
12
39
24
231
54
67
8
57
18
117
3
72
24
96
120
24
37
17
7
5
51
87
57
16
143
24
30
18
48
30
54
186
12
15
69
24
51
88
11
162
19
24
11
133
32
33
6
25
29
18
54
90
30
43
11
66
96
72
3
3
37
24
65
60
91
17
30
162
54
96
33
33
48
6
18
31
24
47
54
6
60
138
7
23
25
23
33
21
19
32
40
24
11
30
7
80
72
15
90
6
57
57
126
30
48
12
18
37
17
87
16
24
11
85
53
144
18
54
54
30
24
30
121
41
84
12
7
35
18
30
48
96
61
24
24
24
47
30
18
30
3
3
42
138
25
17
63
45
96
30
24
30
6
25
53
123
9
6
57
40
8
165
84
90
6
7
80
15
12
30
15
3
6
31
11
13
24
5
42
6
67
23
48
1
24
24
5
48
24
115
23
97
5
36
168
156
43
47
25
83
66
66
48
1
5
84
18
13
35
84
12
24
61
23
153
33
7
8
87
18
36
19
95
30
162
9
15
24
1
144
59
18
27
16
24
77
3
81
60
99
57
63
72
63
18
42
42
19
11
84
150
42
30
18
6
54
21
9
102
24
18
7
11
37
35
60
145
32
33
6
57
39
6
78
61
29
24
108
42
36
72
30
30
37
41
30
6
19
59
13
17
6
25
24
41
30
81
39
1
23
60
36
1
35
18
187
120
48
72
24
24
23
25
24
5
43
8
3
30
31
35
45
21
19
24
29
12
174
1
53
43
24
83
85
11
6
54
6
18
6
19
5
115
41
12
3
9
72
54
81
48
87
24
1
48
47
6
3
16
24
35
24
12
48
1
5
19
23
12
240
30
31
17
7
41
66
24
69
3
198
6
48
193
72
11
12
24
1
53
67
77
6
30
7
29
54
36
9
159
1
47
48
25
11
13
56
112
8
40
5
27
39
105
16
8
27
37
72
5
18
30
3
75
30
30
18
6
18
12
24
75
9
6
24
12
93
40
41
87
75
30
18
12
9
33
12
19
101
114
36
48
150
138
30
39
9
54
6
6
24
126
79
29
3
57
12
108
48
30
84
13
32
9
7
5
60
55
17
6
6
115
89
6
25
5
18
12
84
24
48
12
13
89
79
5
51
16
35
18
216
30
30
30
1
23
25
11
18
6
45
144
96
40
32
15
30
27
21
30
229
48
113
55
11
61
48
11
30
66
24
6
30
25
29
18
145
48
29
48
3
88
24
107
85
8
27
61
144
29
60
30
9
3
42
36
31
8
15
30
51
64
17
6
33
40
65
31
104
99
30
15
27
78
78
24
36
13
11
85
80
9
54
1
95
30
67
29
30
6
48
24
138
85
48
32
27
132
18
12
51
48
111
1
47
1
35
21
15
1
128
24
3
42
36
24
55
23
25
29
19
17
18
109
5
30
18
19
23
42
39
117
60
114
54
30
97
8
16
48
8
15
42
66
24
13
59
30
18
42
18
138
63
15
36
54
24
55
77
114
49
47
6
18
9
45
12
6
9
63
73
53
19
35
133
5
19
5
120
138
25
53
60
7
32
24
9
36
27
99
45
33
7
48
11
120
6
18
6
6
54
24
36
135
9
7
35
18
67
24
56
40
11
132
18
30
12
126
30
24
25
96
11
13
48
179
13
23
60
18
24
36
7
65
30
9
9
6
1
47
42
24
31
23
97
53
6
21
69
19
35
61
24
47
24
6
3
15
6
6
13
11
96
24
45
9
162
54
31
59
45
171
30
96
39
45
78
36
1
23
48
57
15
81
15
6
186
48
24
12
6
72
7
119
72
54
18
1
35
126
79
155
12
25
24
11
157
5
27
39
24
12
24
24
12
18
102
1
53
51
171
13
24
65
15
16
24
72
8
87
9
15
1
59
54
135
16
65
15
16
96
53
120
30
150
6
25
59
61
8
27
138
48
3
16
53
96
30
6
18
108
12
48
37
32
40
23
81
21
43
47
105
9
175
5
36
31
8
16
80
48
15
25
35
12
18
90
102
78
48
9
96
63
36
48
60
1
65
175
144
83
30
30
48
25
5
24
27
184
95
36
21
3
21
9
132
78
61
8
16
41
55
24
5
66
25
48
35
21
105
24
7
80
40
168
8
3
42
42
18
7
17
36
24
84
7
8
15
169
32
15
121
48
5
6
18
6
ABCD 93519931166*3^$a+1 [50000]
71
54
7
68
45
15
52
8
57
43
47
30
43
65
24
3
69
63
28
48
17
60
15
129
66
45
27
18
43
20
9
3
168
24
45
15
3
54
18
21
60
84
48
15
33
40
131
66
78
30
7
20
88
20
60
21
144
60
12
24
18
30
43
83
37
5
12
216
147
39
21
40
59
121
5
43
32
3
12
162
31
137
18
36
54
15
60
9
3
40
8
9
51
60
12
3
165
15
12
42
31
35
6
90
1
60
23
24
30
60
12
36
90
24
9
24
33
42
12
60
21
33
7
119
1
17
36
87
28
92
45
63
12
33
99
60
21
15
75
30
24
3
60
129
19
17
43
35
54
72
108
163
20
72
135
105
96
15
60
57
88
132
20
27
18
3
40
5
6
33
208
60
35
25
89
51
69
6
30
54
6
15
252
57
18
18
103
17
24
19
20
72
45
108
24
43
8
15
72
54
24
115
29
12
39
52
8
12
33
42
18
12
60
87
28
5
183
15
237
33
27
108
15
9
57
18
33
9
66
25
35
73
11
1
5
72
3
88
11
18
15
93
54
33
3
54
36
15
63
45
21
39
12
28
104
75
36
36
144
30
67
8
75
84
42
19
12
8
105
175
32
88
29
36
54
66
7
20
12
75
30
60
72
19
29
222
9
75
6
111
27
6
27
28
47
93
15
6
18
156
54
75
88
108
5
55
60
11
9
27
12
186
159
3
12
33
60
159
24
9
45
3
9
36
54
21
39
18
51
24
27
54
7
8
39
45
60
76
17
144
78
30
3
40
60
5
78
9
3
133
11
69
21
6
102
42
33
3
18
27
39
6
30
18
15
12
12
21
15
15
57
28
29
36
7
5
24
90
21
33
15
69
18
54
39
69
31
12
137
258
57
51
126
99
12
9
18
13
23
9
16
35
36
9
24
3
33
24
195
36
25
41
3
76
11
61
20
40
29
120
51
72
21
15
75
57
33
15
40
12
8
57
15
33
6
9
21
60
3
48
33
75
39
30
6
45
12
15
18
55
60
41
63
16
104
88
20
57
15
93
270
57
51
9
28
29
79
71
30
18
13
59
81
40
29
18
93
9
31
29
39
135
9
36
45
7
35
25
29
39
51
21
12
33
15
9
3
28
8
240
21
3
268
152
33
18
9
3
198
54
1
12
32
87
1
17
30
6
12
3
87
25
53
84
51
75
24
105
3
18
36
39
72
72
28
77
210
21
24
27
1
35
24
69
24
105
31
5
90
45
45
84
42
81
27
72
21
72
76
12
8
57
144
18
81
52
8
40
20
39
81
21
18
60
12
18
15
16
12
60
128
57
54
78
108
54
33
15
186
7
92
27
33
48
12
16
20
87
108
85
12
32
51
30
7
17
163
8
135
12
42
3
9
3
33
15
93
36
6
25
80
15
54
39
105
24
91
11
18
6
97
32
28
8
24
28
29
31
23
45
9
31
132
5
3
27
18
60
99
16
12
29
126
18
55
5
15
72
93
66
24
37
80
57
51
225
15
21
30
90
3
51
25
60
5
27
105
84
36
24
48
31
185
7
8
39
90
31
12
48
59
18
75
33
7
77
111
21
19
47
18
36
51
48
12
12
36
21
6
153
9
3
27
93
15
18
39
48
63
174
42
61
20
39
153
45
91
41
30
54
6
9
60
72
15
60
18
55
71
144
126
126
30
295
20
33
27
3
36
6
90
48
9
27
9
117
42
48
18
36
6
84
1
53
27
40
108
44
3
93
9
90
96
57
45
87
21
54
13
48
35
25
12
47
33
189
63
57
150
36
73
12
59
1
17
223
8
15
6
91
65
60
27
36
60
165
39
33
54
181
92
15
36
69
177
24
27
3
36
1
53
36
51
3
85
72
120
35
48
6
51
93
15
51
1
17
3
33
27
72
48
57
75
33
55
29
18
33
48
45
87
28
32
3
30
72
114
66
3
12
40
17
60
3
15
57
16
32
100
60
17
63
28
17
43
89
12
54
6
39
24
36
40
5
7
48
12
8
87
12
72
18
36
15
99
18
3
69
91
29
18
33
52
47
1
240
5
6
156
33
27
12
45
117
18
6
159
51
6
3
28
59
61
5
15
9
30
49
47
33
21
108
63
12
51
30
42
54
66
168
45
12
15
90
15
12
93
115
48
17
24
18
201
27
18
15
24
76
119
13
48
35
9
45
18
85
8
99
1
12
77
36
114
45
45
3
48
21
39
12
15
25
17
12
126
93
40
35
36
21
28
32
160
5
15
60
15
57
93
87
60
15
1
32
40
35
18
30
25
72
119
18
60
63
72
75
18
15
39
24
25
65
15
51
69
21
18
93
15
25
20
27
6
144
48
42
102
31
20
57
132
3
81
24
48
55
5
43
12
20
15
73
92
9
36
43
119
36
85
5
39
88
35
18
127
17
3
57
30
6
30
69
3
25
35
12
ABCD 93520759474*3^$a+1 [50066]
15
33
12
3
18
24
18
48
5
16
3
48
9
164
24
61
12
114
9
99
153
9
30
6
35
67
45
128
40
72
48
20
175
33
20
55
66
3
12
8
37
23
28
24
8
115
21
69
11
19
5
1
35
12
79
9
27
5
28
96
15
21
12
20
181
35
1
18
33
32
25
35
1
66
53
60
13
42
48
24
30
6
18
30
29
7
168
5
31
84
21
24
56
144
13
30
18
35
79
108
30
27
141
54
36
5
144
43
105
12
15
5
36
60
151
21
20
12
100
153
39
9
59
1
47
115
18
27
60
147
12
60
33
48
32
67
29
24
37
11
112
3
5
13
54
33
12
72
75
69
21
108
162
41
48
76
75
141
60
9
3
8
85
90
45
68
24
112
3
36
81
21
23
12
40
12
57
18
5
55
18
27
8
52
20
16
44
36
64
12
48
140
67
33
96
39
12
36
5
40
105
3
51
81
48
24
8
37
30
6
35
16
48
63
53
24
43
162
23
55
54
39
60
111
21
3
29
55
81
171
53
73
75
3
36
9
84
12
21
219
135
29
16
44
144
180
7
30
54
42
27
3
24
29
4
36
15
81
15
54
12
150
57
27
81
12
3
5
48
49
63
80
19
18
23
64
63
53
12
96
31
6
30
42
3
84
21
147
8
19
9
27
33
120
44
52
21
27
15
57
8
7
18
87
3
5
13
39
116
28
45
24
71
4
48
20
49
159
12
92
25
23
19
101
40
72
8
4
3
45
20
25
35
43
18
72
18
117
9
30
6
27
27
90
11
19
29
16
8
7
81
48
51
93
87
9
57
42
66
27
8
19
5
48
7
177
93
138
24
36
12
18
15
9
11
37
95
60
67
89
180
12
19
69
12
68
19
12
113
16
44
25
11
49
27
68
67
36
18
72
39
15
48
113
48
4
60
45
87
111
72
5
36
67
9
9
6
81
57
15
3
9
45
90
18
11
16
56
79
41
12
48
25
107
28
27
36
17
4
21
27
8
49
18
5
37
18
5
28
24
8
36
7
9
39
240
29
25
48
60
54
45
3
45
56
79
113
12
55
5
52
39
9
80
52
8
36
121
18
18
12
51
57
15
80
40
45
60
54
69
12
75
24
45
9
66
6
39
108
15
90
30
18
27
48
80
12
37
15
8
16
27
18
42
33
32
72
160
8
72
31
209
61
6
69
92
85
42
48
33
27
30
35
48
40
27
17
172
24
39
5
76
9
23
48
1
39
44
25
131
72
79
6
12
11
7
18
39
80
13
3
12
8
12
28
96
24
32
103
90
27
68
24
40
80
28
12
27
60
45
60
48
3
5
28
20
37
90
77
55
5
151
177
108
20
16
21
18
5
4
123
125
40
153
15
32
4
9
75
15
9
48
27
5
235
18
48
87
9
18
5
112
84
12
75
48
5
60
4
45
12
6
17
13
147
21
39
51
144
12
60
153
96
15
54
78
12
21
12
12
8
12
7
6
95
7
41
40
72
135
33
21
6
17
48
4
123
36
17
19
21
24
9
6
48
6
27
24
48
20
37
39
20
55
54
72
18
21
51
101
12
13
12
18
24
33
140
25
27
8
36
172
27
5
7
9
20
76
45
30
101
13
51
3
125
48
4
51
33
57
95
19
48
33
92
43
105
12
56
37
75
48
39
41
24
43
125
73
147
12
80
36
60
61
51
27
72
53
40
48
20
55
53
139
21
32
4
39
5
64
68
43
5
151
18
3
15
42
23
40
204
15
29
97
159
8
28
12
15
12
108
33
9
15
24
27
5
40
8
127
45
123
72
77
16
9
78
18
162
69
44
61
18
5
37
15
15
153
8
19
9
15
77
13
59
115
53
43
5
4
21
6
36
45
153
27
84
15
89
4
48
87
60
57
36
15
30
3
96
36
48
51
21
48
9
95
16
12
20
19
18
131
7
90
47
36
4
72
8
76
12
84
48
132
21
78
5
175
105
21
30
53
25
48
18
69
45
18
33
57
47
28
20
12
52
3
53
40
32
28
32
48
4
51
45
92
16
12
68
16
3
45
63
48
6
84
42
12
240
12
81
32
36
31
93
15
5
48
28
72
12
57
3
27
29
7
24
9
57
15
108
44
48
4
21
18
12
93
84
12
60
39
29
180
25
42
36
120
105
8
16
24
32
13
27
69
23
25
11
85
35
100
27
30
83
31
18
35
55
18
54
21
72
45
18
53
7
12
153
8
24
52
15
33
48
32
265
23
4
9
162
93
36
144
57
75
8
7
72
105
120
8
12
28
99
53
55
65
16
51
53
48
40
3
165
44
7
9
80
31
21
87
53
12
36
84
37
48
27
8
16
80
4
15
12
36
129
3
57
141
3
81
18
5
1
59
43
90
18
5
49
87
44
4
8
4
84
12
9
6
33
44
16
84
80
28
84
99
12
65
7
53
48
16
8
1
6
48
33
8
16
60
36
27
60
18
30
33
84
140
1
54
113
28
21
59
112
9
11
25
3
44
55
33
60
57
18
69
144
32
7
41
ABCD 93521322946*3^$a+1 [50008]
60
16
20
228
40
20
96
36
24
4
132
60
129
99
21
59
13
47
133
167
37
3
33
27
21
59
100
21
11
48
28
9
75
105
35
48
16
81
51
165
3
45
119
96
181
11
108
24
1
39
48
72
117
23
156
24
16
60
12
20
13
36
15
44
24
12
48
100
57
96
263
37
3
144
48
228
105
36
84
59
40
153
24
23
112
48
80
52
20
64
44
61
95
16
68
52
69
87
165
24
3
36
56
16
48
201
143
37
39
105
11
204
301
39
57
239
120
85
144
27
44
4
140
324
72
4
36
60
20
108
36
120
24
28
68
97
27
153
27
21
59
40
216
56
120
1
75
12
201
75
132
44
4
225
27
32
1
51
120
8
73
99
60
8
13
63
12
84
20
1
27
57
35
1
39
44
172
24
96
9
119
40
24
141
27
84
260
25
63
81
131
4
44
12
24
37
144
71
132
13
3
60
44
13
24
15
20
24
25
135
84
57
23
220
20
36
16
48
56
52
45
23
112
33
12
204
135
165
39
32
109
95
24
120
36
268
36
141
3
177
3
33
180
59
64
56
36
48
156
40
9
147
68
60
121
23
12
25
15
24
260
37
27
117
15
21
59
184
36
36
105
3
20
25
51
21
144
75
84
56
100
44
181
60
15
8
76
140
97
24
59
4
236
4
332
49
11
228
16
224
61
15
56
264
216
16
9
23
97
36
99
104
1
36
179
16
24
128
16
24
20
28
8
60
16
21
23
52
69
119
132
12
40
32
16
9
15
48
32
84
160
80
36
76
108
24
120
20
16
44
121
59
16
44
13
48
27
45
27
81
231
80
48
136
56
108
100
33
159
48
80
76
57
23
121
59
112
348
21
36
59
16
140
84
25
15
84
57
3
21
84
119
40
93
108
95
37
107
36
1
83
73
63
45
11
24
100
80
156
4
12
20
4
96
104
4
60
216
80
1
47
60
1
27
45
59
60
16
12
21
95
276
48
16
200
16
120
80
28
20
16
92
64
21
119
40
60
44
61
36
35
12
36
97
3
56
4
45
71
120
61
108
95
145
27
188
4
32
4
216
68
16
192
45
15
68
96
145
111
9
35
36
48
157
83
76
105
23
1
51
21
459
81
47
133
167
52
44
136
80
144
1
36
59
24
196
68
1
59
193
3
45
11
48
36
96
28
20
96
172
32
16
24
12
36
188
96
60
24
112
105
23
121
63
32
88
12
176
4
8
96
120
61
15
108
117
36
63
57
23
40
81
15
129
60
131
100
20
124
96
84
80
16
8
1
39
33
75
12
48
45
83
84
13
3
20
85
11
64
80
61
59
40
141
156
24
23
52
9
27
152
208
24
44
84
97
11
52
21
71
1
60
48
119
28
129
15
36
60
128
84
13
24
59
60
1
63
96
57
59
1
63
297
35
13
36
75
48
56
204
12
25
135
8
112
9
15
21
96
47
28
69
15
21
23
64
56
1
120
24
159
108
32
16
44
1
131
121
84
3
57
71
28
96
20
4
104
1
111
20
61
47
40
21
11
16
8
16
8
76
60
56
25
36
75
9
11
13
39
32
121
39
44
84
13
47
148
129
24
12
168
15
36
108
116
16
8
292
60
20
4
12
9
23
16
141
51
9
39
12
84
20
144
60
60
112
32
100
36
92
52
33
15
153
12
24
219
20
4
32
64
80
16
104
52
84
60
69
11
49
75
104
13
24
179
1
83
36
12
229
75
ABCD 93521497456*3^$a+1 [50025]
7
212
76
5
19
5
66
24
13
288
132
29
63
108
4
80
105
75
88
8
189
3
45
216
135
60
40
5
96
3
105
43
53
235
32
9
19
20
96
3
45
96
16
53
12
31
144
35
24
24
96
109
32
28
8
48
15
9
261
19
8
9
151
23
6
19
36
164
64
47
18
6
25
101
18
105
45
66
81
64
65
75
16
128
16
144
240
60
71
49
101
7
68
135
225
69
3
189
144
171
15
138
36
135
105
147
87
30
43
104
15
48
105
15
6
27
88
71
150
138
6
36
60
19
80
40
164
21
79
17
31
44
60
15
33
36
16
108
80
21
36
43
11
97
29
234
25
20
9
120
36
54
6
31
5
91
68
76
5
60
18
25
68
33
127
12
5
3
48
15
9
57
63
15
13
53
79
17
108
31
44
15
85
32
9
7
48
149
6
37
68
72
120
33
84
43
17
27
64
245
267
28
36
53
103
132
17
18
61
155
117
117
12
90
24
9
15
1
20
9
12
43
11
9
72
9
55
95
126
19
24
56
64
5
306
66
84
24
75
501
24
12
63
16
24
68
9
18
37
20
28
17
19
65
15
72
72
60
27
1
128
9
15
120
57
84
60
6
1
104
33
6
6
79
20
69
7
53
150
6
31
5
31
8
231
168
150
43
120
80
39
30
39
12
4
156
192
41
39
16
5
51
144
15
30
24
115
36
60
5
99
16
29
36
6
21
112
35
150
3
40
92
100
8
117
66
9
16
24
65
75
57
3
21
24
27
15
30
90
9
15
150
96
18
25
17
79
120
20
36
165
135
64
116
45
48
163
60
68
15
126
15
4
71
24
24
21
60
9
75
60
196
155
96
121
128
96
33
156
24
7
44
52
17
3
33
27
297
3
4
20
15
13
96
65
67
29
24
7
12
5
27
39
61
209
27
117
90
33
148
5
156
51
72
45
72
91
72
5
3
48
141
48
51
36
4
60
12
47
1
24
77
43
5
120
7
83
93
33
75
36
124
101
3
72
45
19
24
12
48
92
69
66
49
12
32
112
5
31
167
37
80
96
123
49
95
6
15
21
31
92
16
35
54
3
117
31
41
19
71
45
4
32
93
15
81
79
20
39
25
71
6
15
108
141
60
15
45
15
51
210
31
60
128
60
21
114
45
16
20
48
88
23
24
102
195
60
48
16
5
55
72
209
63
16
24
5
192
63
16
164
15
126
66
1
29
51
24
16
68
64
32
76
168
65
6
30
19
41
75
3
57
36
9
3
57
108
123
117
171
9
96
30
45
60
36
28
71
45
36
88
128
72
28
53
39
36
52
8
36
75
33
45
60
6
105
21
139
5
27
117
231
21
15
124
65
235
116
99
24
21
64
11
30
55
89
43
60
107
6
187
132
17
120
18
33
40
60
53
126
30
18
25
8
33
54
21
16
128
12
88
17
78
66
6
30
48
103
68
21
43
32
16
47
6
66
24
114
60
66
49
120
8
28
179
162
54
37
80
64
44
45
135
171
9
112
17
151
24
5
43
12
11
129
40
5
43
60
59
193
132
53
151
149
15
112
116
40
48
89
55
180
108
53
75
52
113
15
100
140
69
60
36
36
51
69
15
33
43
32
111
85
96
84
5
204
15
108
300
57
231
261
18
33
33
55
32
39
18
103
29
51
100
17
3
63
96
24
150
15
9
3
72
72
93
151
116
16
29
123
72
45
19
161
108
171
9
27
64
44
21
15
64
36
209
31
32
112
5
91
5
39
60
201
15
21
103
108
48
29
210
25
32
45
31
240
48
60
72
8
72
33
7
53
79
5
15
108
33
31
48
32
64
12
20
48
291
61
17
66
24
ABCD 93521660938*3^$a+1 [50036]
6
13
17
27
16
11
21
192
15
12
25
23
37
48
107
21
9
30
30
63
28
5
42
48
54
60
19
20
16
5
91
47
12
49
32
4
11
13
11
66
7
32
3
1
11
6
42
1
41
18
37
41
3
16
5
6
54
18
48
90
115
29
3
52
35
9
9
15
33
15
27
12
121
8
69
27
16
20
4
41
12
72
18
18
43
29
3
84
75
18
15
27
30
36
63
27
169
41
24
30
78
87
88
5
18
54
18
162
3
63
54
108
12
31
59
9
16
5
75
3
13
80
4
5
66
24
6
24
36
87
3
84
6
24
78
45
16
29
12
6
24
6
27
33
30
9
33
67
113
31
36
96
59
33
28
95
60
9
3
12
18
30
93
4
5
30
30
6
42
3
24
3
1
84
8
9
15
33
18
84
6
19
80
3
30
27
48
48
12
36
27
30
12
90
72
45
33
72
15
16
24
11
33
4
5
30
78
24
18
18
12
3
15
13
11
48
18
39
45
15
3
30
60
12
30
1
32
63
93
4
35
45
33
12
60
87
21
54
45
33
15
15
18
3
27
9
51
73
71
6
54
150
36
42
12
45
45
3
12
135
9
111
6
27
27
18
18
24
13
48
12
65
3
39
30
48
7
8
63
42
3
15
37
32
3
18
12
12
30
30
79
56
21
43
29
18
9
36
4
83
57
28
35
1
89
42
25
71
30
12
18
12
117
45
66
13
11
6
72
63
45
24
3
93
3
27
57
27
1
8
40
17
42
13
29
19
29
120
18
73
77
15
27
21
36
33
7
11
37
35
48
45
87
42
15
21
12
55
23
9
3
18
3
87
24
9
9
7
5
3
3
42
30
108
9
51
85
24
56
39
1
65
90
42
12
30
48
18
24
79
12
35
9
16
32
52
5
36
75
159
1
17
12
6
73
17
3
9
31
32
9
6
42
15
16
41
55
11
30
39
3
12
1
47
30
30
18
42
145
80
15
12
36
37
53
39
21
3
9
55
95
42
18
18
12
51
36
88
17
30
33
27
13
95
73
125
42
121
20
9
3
9
15
120
48
16
72
35
24
33
27
6
15
12
52
5
31
17
48
12
42
21
27
30
12
18
37
84
47
97
12
120
11
45
40
35
45
28
71
9
9
48
24
15
60
51
42
55
83
13
116
108
45
78
133
59
18
3
21
36
75
15
42
3
52
5
3
84
76
32
105
18
45
69
51
15
24
9
21
91
107
13
32
27
6
7
32
36
60
105
42
21
12
4
5
19
11
30
48
7
35
33
45
60
67
41
72
30
12
18
162
30
51
72
16
29
42
1
20
4
24
11
9
87
9
60
63
201
9
15
15
193
32
27
90
30
21
39
18
12
3
33
24
36
19
8
3
24
1
137
27
120
3
97
83
72
9
27
33
16
35
90
36
12
12
6
97
32
3
81
12
87
18
19
8
105
7
5
6
69
96
57
108
30
144
6
63
24
28
32
28
8
51
6
42
30
72
31
89
31
5
72
42
6
3
9
15
27
48
13
59
18
72
66
12
25
12
20
48
28
5
27
87
9
147
24
61
8
16
11
73
17
15
12
16
11
9
60
99
42
43
5
7
68
40
47
66
3
51
1
29
3
28
5
7
23
9
16
35
42
18
12
13
5
24
36
15
120
27
18
3
51
36
33
81
31
5
99
64
17
24
36
3
4
17
48
15
48
4
23
1
20
12
57
12
66
24
33
15
108
13
11
1
5
39
15
85
20
3
30
60
120
60
42
66
12
15
15
117
16
47
48
45
132
45
42
6
195
12
40
5
18
24
105
93
3
4
65
48
27
16
20
27
30
3
45
7
47
13
32
75
45
40
5
90
18
12
43
8
27
18
39
21
60
102
57
21
12
78
42
42
1
35
54
51
15
13
17
3
21
66
72
60
12
13
95
13
29
36
3
16
35
181
80
88
24
5
12
30
49
20
4
32
3
13
119
21
39
25
23
21
69
42
9
39
30
12
18
61
29
111
69
42
18
30
42
39
12
64
35
1
48
11
73
8
24
3
13
59
90
36
15
9
79
24
17
30
6
24
6
33
36
81
7
65
30
25
32
64
11
36
25
84
35
13
53
75
57
27
60
51
12
45
3
30
19
65
31
17
27
40
35
6
15
39
30
91
8
12
12
3
54
18
13
35
9
15
18
31
17
27
75
25
12
53
30
85
47
36
24
18
15
16
44
75
90
42
1
24
8
3
30
3
4
17
96
54
25
53
18
24
9
24
15
33
9
60
30
9
16
5
36
3
9
43
60
17
42
9
51
18
12
30
21
57
48
39
15
48
13
5
27
76
47
30
60
12
18
42
31
17
90
12
18
24
6
13
29
3
45
7
17
66
12
12
45
24
16
221
19
5
18
21
39
13
77
18
24
18
72
31
59
69
57
79
23
12
18
48
24
48
43
24
20
4
11
13
17
3
48
52
23
72
12
48
33
39
73
5
15
15
1
77
24
36
30
54
315
84
21
90
18
31
11
6
19
8
3
90
42
138
42
30
18
12
25
53
27
27
36
12
105
28
5
99
15
18
60
15
147
1
8
9
7
11
54
19
17
3
57
3
21
30
13
53
24
15
16
47
12
30
6
24
13
17
15
15
30
60
6
132
18
43
89
3
15
42
48
27
3
45
9
6
72
21
16
144
17
7
35
45
60
33
30
12
117
28
8
9
36
43
11
6
24
60
63
93
24
18
48
73
29
48
7
35
30
15
12
15
33
15
1
260
51
36
30
12
15
27
21
40
17
3
12
16
11
21
9
39
24
12
16
128
12
4
84
179
13
48
41
31
17
7
60
36
24
53
78
45
64
41
15
87
12
45
3
42
15
51
33
81
66
45
12
12
4
101
6
30
55
59
78
30
12
33
3
24
33
15
85
48
35
24
186
12
15
16
24
8
27
1
32
9
6
54
43
12
20
15
69
39
30
7
11
37
17
120
19
17
84
31
5
15
40
35
24
9
4
17
30
48
25
5
43
68
12
88
80
57
55
5
54
18
15
87
6
84
66
33
21
66
25
5
30
45
39
18
63
9
6
12
12
78
42
6
60
39
28
23
45
45
75
9
15
105
78
37
161
3
51
9
36
3
30
55
20
87
25
41
12
12
18
25
47
18
48
54
6
24
43
ABCD 93521865824*3^$a+1 [50026]
24
56
21
12
7
11
25
167
61
11
1
24
44
9
27
4
60
20
9
48
12
27
33
3
4
36
8
15
30
31
41
19
23
1
41
24
36
36
48
6
6
55
24
53
87
16
60
17
66
9
81
12
79
36
80
9
3
45
51
117
24
31
48
44
3
30
19
5
60
19
65
72
60
19
36
17
6
25
5
36
30
24
24
81
15
21
3
37
11
165
28
20
21
78
61
17
55
29
24
7
5
19
65
24
27
4
56
4
11
72
6
42
85
48
5
91
11
42
135
33
60
3
177
48
31
41
39
4
59
18
60
19
23
1
47
9
21
12
30
1
5
31
8
21
36
19
72
5
108
27
45
60
114
18
12
144
90
96
24
6
3
28
60
65
84
55
8
33
12
31
5
31
11
54
19
5
67
125
48
66
24
97
17
103
23
1
20
21
60
18
9
81
24
60
108
15
4
89
66
6
19
24
5
72
120
55
59
54
12
19
24
11
18
67
68
15
78
103
12
24
29
87
9
31
77
31
12
32
28
17
6
54
27
76
48
11
78
51
15
126
3
21
42
25
84
65
51
15
30
24
36
19
149
75
9
12
79
20
45
96
60
115
53
7
11
24
1
44
9
12
87
16
12
5
39
15
1
24
44
72
4
23
6
24
67
5
18
120
1
5
39
48
57
108
3
45
54
6
39
76
120
47
13
152
28
29
183
9
138
73
77
31
36
29
12
3
24
52
24
32
12
36
9
6
21
36
4
11
42
198
18
7
95
9
48
16
41
54
1
23
48
24
25
23
6
12
15
87
61
17
19
41
15
39
1
108
17
19
8
148
24
44
40
77
19
96
8
81
30
6
39
64
41
31
137
66
54
7
5
63
76
17
103
5
31
24
65
55
29
51
76
24
29
7
8
36
16
24
5
12
115
5
159
9
31
5
55
5
18
37
29
31
5
36
60
12
168
48
31
23
121
89
51
16
84
12
35
18
15
87
9
4
60
41
6
49
23
13
5
12
18
49
53
7
24
32
27
1
72
60
173
67
60
44
93
31
12
48
5
111
93
48
39
40
89
90
54
7
36
24
5
18
72
61
5
54
6
15
4
5
51
57
15
45
3
4
83
1
36
11
42
7
176
33
30
114
31
36
53
36
55
12
23
85
92
297
30
13
29
39
105
54
81
69
18
18
6
1
17
27
16
5
120
12
18
13
41
36
19
11
48
24
37
56
27
42
24
55
17
24
30
1
17
7
20
33
31
17
27
63
42
7
24
65
24
12
31
59
18
3
12
15
6
12
12
7
44
9
3
33
27
45
24
48
7
101
3
16
65
24
111
4
32
28
29
6
1
53
43
29
18
45
60
156
21
30
169
32
28
17
24
31
59
1
8
100
35
6
36
79
53
12
79
17
54
1
44
9
12
15
93
12
79
24
29
12
24
24
63
15
90
54
30
18
37
35
1
32
28
24
24
12
60
17
18
25
120
24
5
90
66
19
41
163
29
12
24
7
24
24
89
7
24
5
24
3
9
24
12
120
15
33
31
59
21
21
15
45
24
24
51
4
17
12
7
143
30
3
9
6
24
9
24
36
9
3
57
15
16
41
48
12
15
21
15
12
45
48
30
85
32
21
12
19
68
3
24
78
60
91
20
15
25
36
68
28
35
48
96
1
5
43
71
1
140
27
13
48
12
5
12
31
41
3
28
53
60
55
17
24
115
24
35
61
5
19
161
66
33
15
45
16
35
126
42
6
132
3
45
36
63
45
12
18
1
12
20
69
24
7
20
9
48
15
36
52
60
5
15
4
11
30
12
12
79
17
18
61
125
31
24
84
5
6
21
4
23
72
1
24
53
43
212
3
18
12
55
5
15
4
60
5
31
8
40
44
28
35
25
20
45
54
61
44
124
41
91
44
3
1
20
36
64
5
91
23
1
12
29
60
151
8
16
60
5
55
41
24
90
49
29
43
5
3
16
23
18
19
29
6
1
17
30
37
29
6
30
19
17
102
13
104
24
27
49
5
55
11
54
138
48
73
5
42
9
15
6
114
96
42
6
6
18
6
12
24
19
41
51
64
5
79
5
6
49
20
81
84
55
47
73
29
27
33
48
43
5
12
42
37
29
12
12
48
12
15
27
96
42
60
27
81
19
35
78
7
36
5
12
15
12
9
55
60
5
84
6
21
21
79
44
72
40
35
42
30
37
36
5
163
17
19
44
52
5
24
6
42
27
21
48
6
24
42
102
61
5
30
25
12
35
93
24
3
78
27
64
29
27
28
5
27
4
24
12
8
9
7
20
64
156
60
23
48
33
16
29
24
12
36
24
18
37
53
72
19
5
6
121
5
39
3
1
41
15
16
77
27
15
6
43
71
6
63
12
168
21
15
9
36
96
19
144
17
42
6
60
12
55
59
25
44
45
31
36
60
44
45
180
55
41
72
48
43
12
24
11
49
20
16
5
72
48
75
72
27
6
15
45
48
127
5
24
3
28
5
12
36
30
121
24
32
9
15
9
6
25
5
36
60
24
24
7
35
18
7
5
12
43
17
7
68
87
1
24
5
36
54
49
239
18
15
12
28
5
24
31
17
48
12
12
63
3
73
36
8
27
6
27
28
8
36
21
135
75
25
5
18
21
21
24
6
13
5
36
24
144
43
5
3
40
20
81
60
6
85
29
31
60
17
36
67
24
24
17
42
37
173
31
12
32
16
17
3
12
4
95
198
48
87
16
5
24
6
30
12
12
18
54
48
15
33
18
25
12
113
31
5
60
3
28
17
27
15
6
3
12
28
47
42
27
9
36
6
25
17
43
80
27
72
25
8
12
100
101
60
15
63
97
53
42
33
57
48
15
21
18
73
77
27
105
91
5
102
30
42
90
19
12
5
27
15
6
87
4
24
20
45
7
5
19
5
31
24
89
51
9
102
13
20
9
31
5
27
39
1
53
27
9
36
15
99
18
6
1
41
72
7
44
40
65
36
3
21
6
1
23
42
55
24
56
45
18
24
37
41
79
8
33
60
43
11
6
15
64
53
ABCD 93522251866*3^$a+1 [50111]
60
12
120
24
24
126
72
223
119
6
6
90
36
144
54
37
47
12
60
48
6
115
47
18
12
90
78
6
150
43
113
18
6
31
119
1
107
42
108
18
102
12
79
107
138
7
35
30
84
6
24
1
23
84
60
72
13
47
6
307
137
18
97
191
25
83
42
90
72
36
37
23
24
6
186
6
234
6
72
7
11
30
43
47
72
66
90
12
24
48
12
18
42
24
1
29
84
78
12
42
24
90
6
24
24
91
5
270
54
36
102
162
18
72
1
227
42
127
59
96
60
54
12
18
6
24
36
54
61
41
48
19
23
30
42
60
66
24
48
48
19
5
30
1
24
11
72
102
30
37
65
84
90
54
151
144
47
36
144
6
19
71
37
35
217
23
145
12
11
78
24
42
78
30
102
78
85
83
24
6
18
30
6
49
17
72
55
35
126
67
29
78
132
30
30
84
102
19
24
77
30
13
41
54
6
175
131
25
29
90
24
1
24
17
90
12
6
55
29
42
13
77
6
204
6
42
6
96
216
19
23
12
228
198
60
90
42
48
19
83
12
49
137
78
1
36
84
89
12
18
60
12
24
60
6
42
288
12
126
12
12
7
36
89
78
108
12
42
6
25
95
144
54
96
55
131
30
48
36
30
13
35
30
120
96
24
42
120
30
30
49
11
25
101
43
47
114
6
144
6
7
113
48
7
83
1
29
7
113
72
127
137
234
54
12
6
24
120
54
30
96
18
48
90
42
36
24
42
13
41
24
18
30
108
12
19
180
59
12
13
89
6
150
36
6
24
48
1
11
13
41
79
17
6
30
18
120
96
54
96
198
42
66
84
48
18
79
11
13
36
125
91
17
30
12
114
96
36
78
60
60
84
37
101
7
35
6
144
60
30
1
12
65
175
83
6
108
60
7
23
132
60
84
97
24
29
24
42
6
42
6
79
17
55
41
42
36
96
6
138
205
41
36
12
30
25
5
66
1
5
60
30
6
72
30
25
71
6
84
66
6
19
5
31
29
84
54
1
47
48
42
24
91
29
96
48
72
18
60
36
18
91
5
126
144
96
24
49
215
12
54
7
24
5
48
72
90
13
17
6
48
6
31
5
19
23
18
42
12
24
6
211
77
66
36
18
120
90
48
162
36
31
11
18
144
36
42
24
1
47
36
180
24
132
66
18
6
66
90
102
97
41
42
90
48
48
12
144
6
42
6
6
55
113
6
36
144
54
55
5
6
144
25
5
6
162
24
60
6
30
12
96
30
24
78
139
5
114
24
18
12
30
12
6
114
18
60
66
72
48
126
48
48
7
5
6
72
60
12
6
19
95
60
108
78
42
60
37
11
36
60
73
11
126
36
48
67
17
7
36
173
36
36
138
6
18
42
60
66
108
37
65
12
7
36
23
6
24
42
73
149
6
36
24
54
30
18
114
54
42
25
77
18
73
5
79
17
6
37
23
78
42
12
156
90
54
132
1
5
84
54
12
30
12
12
43
41
19
41
30
114
43
29
43
23
42
90
12
6
42
36
61
29
19
71
1
11
12
78
42
18
48
6
1
24
23
150
18
120
85
35
13
179
12
13
173
48
60
36
24
42
13
72
293
79
5
18
85
24
119
84
6
19
5
31
89
6
180
54
67
180
180
5
24
114
48
49
101
18
1
41
30
24
96
72
12
6
79
5
19
35
90
19
35
60
6
19
5
66
6
18
66
6
24
54
151
24
23
132
162
204
91
120
5
66
42
12
228
6
169
17
30
6
102
18
43
197
192
18
18
6
6
30
84
6
42
60
48
12
30
48
42
66
54
126
31
120
5
55
29
72
18
37
65
12
78
13
12
23
109
5
7
149
42
102
18
24
96
24
13
47
48
60
30
60
30
198
60
48
31
23
30
168
90
24
6
12
60
36
156
30
36
72
30
12
36
90
24
24
114
43
53
19
11
96
78
42
13
113
24
66
72
102
103
83
30
108
31
23
36
60
24
12
90
54
229
95
108
90
24
90
73
77
24
31
11
18
6
54
186
30
6
85
47
48
30
168
79
11
54
18
42
6
109
23
60
120
30
168
7
149
6
ABCD 93522445078*3^$a+1 [50122]
36
36
18
3
8
1
63
20
25
27
8
61
71
13
126
5
67
108
29
72
124
81
36
59
85
159
27
257
7
18
11
76
20
73
6
66
23
36
36
31
18
36
60
39
117
24
155
108
36
187
77
36
52
24
9
11
64
51
9
21
36
47
25
47
175
21
15
102
15
48
9
24
59
7
141
92
28
8
19
72
5
55
36
53
37
54
53
31
9
63
9
8
55
17
48
60
133
27
48
99
108
18
63
80
60
24
12
91
84
5
48
145
6
54
27
20
1
15
57
6
12
90
135
32
13
24
155
100
96
12
32
1
84
99
207
17
12
121
83
7
54
30
36
60
29
1
23
4
20
31
72
12
125
7
48
5
12
24
37
12
78
57
36
159
93
123
30
42
30
42
21
56
151
78
12
23
40
44
7
53
132
13
48
18
72
9
96
84
15
18
30
17
55
6
12
63
213
27
248
96
24
64
32
13
12
6
90
63
140
4
207
36
12
18
47
115
60
72
9
75
6
59
36
120
24
16
33
18
18
72
12
90
36
9
15
17
76
45
90
137
16
80
91
24
36
89
4
15
65
73
99
68
13
143
19
42
18
18
18
54
48
135
27
90
6
9
3
333
45
35
24
36
37
12
11
7
9
51
48
24
12
45
20
40
21
144
15
36
32
13
54
30
15
8
85
72
59
1
90
36
9
20
48
16
80
61
30
18
35
145
11
4
3
9
24
44
132
25
215
136
8
37
23
84
1
42
30
23
24
72
133
60
155
55
77
76
32
172
93
72
6
29
28
63
60
53
36
13
63
15
54
66
78
12
47
36
7
9
9
15
39
17
120
85
59
40
117
99
20
73
72
51
3
9
87
54
35
64
57
23
67
6
27
27
5
13
11
64
168
39
53
16
44
37
171
84
20
25
35
55
29
60
61
179
31
45
20
4
56
16
8
55
12
42
48
18
29
25
71
7
9
21
47
7
96
54
35
168
132
115
30
54
41
13
47
88
45
6
9
21
150
21
33
18
89
1
47
25
12
35
124
36
135
233
12
19
24
21
105
11
43
77
120
1
12
11
67
53
144
12
28
15
17
31
18
54
17
124
44
208
3
101
61
27
63
17
180
12
24
60
19
30
78
18
35
24
180
151
72
17
16
111
18
107
1
60
23
7
29
16
63
41
49
6
201
9
36
150
30
99
36
8
120
7
17
25
108
30
69
8
13
23
36
28
32
25
35
73
155
13
23
7
42
12
24
66
36
24
5
4
44
31
36
29
79
18
23
91
5
16
72
56
24
7
30
59
64
45
3
9
15
45
83
28
15
12
72
29
36
13
107
55
18
71
85
15
44
120
25
66
5
109
30
18
107
73
18
96
198
35
76
27
24
29
55
36
69
207
18
71
13
60
66
65
79
17
48
96
60
180
84
43
72
66
99
45
60
47
19
29
25
90
5
91
165
116
25
171
27
17
4
80
156
60
16
135
18
119
7
30
18
306
96
39
81
78
5
31
21
63
36
5
139
72
53
60
60
43
42
107
19
12
17
25
48
15
9
39
56
24
204
13
23
19
12
78
11
36
124
21
6
72
17
1
12
15
111
9
96
39
18
23
64
12
33
11
16
8
235
17
28
63
9
44
49
51
44
85
47
24
55
6
66
42
36
27
8
19
5
7
6
138
81
80
64
96
21
150
18
71
85
18
18
59
76
144
33
95
12
49
6
89
36
253
48
135
8
79
72
29
100
81
18
41
36
64
21
24
27
8
60
31
66
78
54
11
36
115
9
9
3
9
96
30
17
12
223
6
27
3
6
3
27
149
199
30
6
5
31
65
43
101
16
36
3
42
3
171
36
17
1
35
204
55
12
18
27
44
97
23
61
15
128
36
1
15
80
13
107
88
12
33
18
54
39
132
48
9
47
84
19
17
144
112
92
36
61
59
1
36
47
36
144
25
18
12
5
36
55
54
47
25
54
21
51
9
3
17
55
53
7
48
42
66
113
19
156
9
15
185
205
18
29
16
44
24
19
5
52
9
6
81
48
60
72
12
96
21
54
41
28
57
23
60
36
156
13
11
40
104
16
15
84
117
128
205
60
18
72
102
60
3
32
13
6
29
127
9
15
57
44
60
84
25
11
43
66
36
143
1
72
23
19
5
196
20
40
81
90
29
24
72
55
48
17
61
27
192
9
275
31
69
21
6
252
18
ABCD 93522781546*3^$a+1 [50024]
113
18
60
34
3
15
81
5
34
110
72
6
84
40
14
91
15
8
28
177
47
13
5
30
13
24
60
3
30
18
102
48
158
76
8
40
12
20
28
42
75
53
67
51
12
32
76
12
30
51
87
24
45
3
33
24
3
18
54
69
29
22
141
24
29
54
13
47
97
23
36
24
40
45
23
72
28
188
30
16
18
141
99
12
69
72
45
144
18
33
69
30
36
8
1
63
12
18
51
95
1
120
51
60
32
70
42
86
72
40
38
4
8
22
18
12
21
27
18
3
95
49
15
32
16
14
43
183
24
21
99
33
72
29
7
9
231
209
10
260
10
18
48
144
68
13
117
27
45
168
168
75
47
52
36
24
38
10
12
33
3
44
49
9
72
14
37
15
9
15
36
69
24
99
33
48
35
64
92
49
11
1
312
12
75
8
36
52
132
60
21
36
3
21
71
6
19
36
87
128
4
6
3
35
34
56
82
120
57
72
63
21
35
262
8
67
48
21
30
60
108
50
22
18
51
237
72
42
120
30
66
8
85
12
23
166
18
32
78
66
25
120
71
54
42
73
11
16
42
138
72
33
23
24
120
52
21
53
42
4
44
16
6
74
25
51
68
1
45
75
35
16
117
47
40
68
60
40
78
3
24
227
109
5
64
15
27
20
66
64
3
3
20
40
12
12
21
27
72
6
50
49
3
12
56
132
112
45
3
45
87
8
22
3
48
35
82
48
2
48
40
9
21
27
72
45
6
42
72
75
144
5
127
87
2
18
28
9
3
92
40
9
12
87
8
37
131
1
96
15
60
132
110
48
18
6
10
6
50
100
33
84
63
54
6
120
9
75
14
55
89
7
36
99
80
13
168
159
108
21
155
60
4
57
111
12
12
66
114
6
32
88
30
20
22
2
48
25
36
47
85
219
44
4
152
36
94
38
58
122
145
11
4
86
7
39
9
35
46
6
69
51
44
6
18
142
50
13
36
23
97
11
34
66
102
15
3
248
142
39
89
16
80
88
63
203
16
180
81
12
45
27
24
147
104
121
95
34
51
39
21
12
87
9
69
3
53
7
23
61
60
11
64
30
51
87
132
26
19
45
30
18
18
14
54
64
68
214
3
27
18
90
12
44
16
93
33
27
83
49
23
61
39
8
100
8
4
33
35
124
20
108
70
27
51
45
15
12
90
2
25
15
9
21
15
23
112
68
37
33
51
24
63
30
135
99
45
35
1
45
32
10
8
25
24
35
25
15
48
8
4
8
40
110
58
24
6
42
12
45
5
198
60
30
10
141
27
44
28
12
44
6
16
24
8
78
4
48
86
7
9
38
85
3
117
47
25
75
50
48
67
51
60
110
79
71
4
81
35
52
33
12
33
32
22
56
72
10
63
65
64
8
10
12
48
60
30
3
27
90
26
4
117
149
16
6
60
105
47
190
3
15
80
112
57
15
33
48
87
62
16
30
224
28
48
140
157
27
60
78
138
8
126
226
24
36
2
7
75
6
27
3
42
2
54
16
15
11
30
64
90
216
68
84
22
30
180
21
59
30
16
54
8
52
164
84
121
59
73
39
50
18
22
63
3
80
25
47
28
42
3
12
15
20
6
66
148
21
21
51
15
104
24
97
48
29
40
72
30
18
48
62
60
102
40
15
23
18
19
11
10
50
30
175
48
11
6
19
3
18
24
80
19
69
122
1
75
2
58
80
4
56
73
171
30
8
40
3
15
12
18
3
5
64
90
20
1
12
39
56
4
141
15
117
36
47
97
60
15
26
46
26
22
57
60
23
73
59
28
48
60
20
4
21
39
8
28
8
4
38
22
60
12
21
149
90
73
72
35
10
3
45
3
29
40
6
24
33
12
29
114
118
90
20
49
59
1
15
44
76
45
3
228
9
60
51
84
30
96
63
39
21
24
87
6
27
197
118
60
38
10
45
75
33
144
123
69
11
144
10
3
107
16
2
67
3
60
81
99
50
67
21
207
3
30
42
150
78
20
64
56
22
90
20
18
34
9
39
102
8
10
8
97
15
30
18
54
30
21
39
20
10
98
52
9
11
88
92
16
24
18
78
12
108
120
2
18
64
9
12
252
93
75
15
174
8
7
123
30
27
24
36
23
52
8
25
11
85
5
67
15
129
35
121
83
49
15
38
112
38
84
1
39
30
26
30
10
12
56
1
33
18
38
120
259
3
192
20
48
37
36
125
22
24
66
90
9
15
81
15
84
21
29
66
24
25
3
42
14
112
12
80
28
84
14
ABCD 93523298392*3^$a+1 [50025]
32
112
48
47
33
21
90
1
101
43
32
213
171
51
48
205
47
177
27
181
35
93
267
48
85
32
112
47
66
159
75
6
30
24
121
53
219
16
17
223
197
123
15
81
51
90
90
57
51
45
27
37
71
72
33
57
39
141
19
11
90
18
9
48
273
66
114
162
9
39
60
109
128
144
64
32
75
69
9
180
147
99
13
167
24
49
71
25
17
30
18
15
192
69
43
47
129
15
210
15
96
21
90
84
93
112
29
36
24
7
32
16
71
9
64
53
84
24
30
60
12
73
5
30
126
63
213
138
97
89
199
144
191
1
59
90
30
36
96
153
57
90
78
90
72
13
185
30
57
3
109
53
18
57
48
75
66
163
41
246
225
171
114
216
18
90
79
23
9
64
5
210
60
61
5
6
48
36
1
5
27
160
96
144
41
162
69
96
63
129
141
99
16
227
13
5
139
32
189
6
13
32
21
54
69
64
53
48
60
36
43
32
16
29
90
9
15
72
84
85
11
84
60
21
48
75
180
216
54
126
69
57
103
95
30
90
162
114
21
9
6
120
240
57
81
79
53
27
243
54
210
6
120
103
47
84
54
7
29
414
132
48
90
126
153
63
54
43
71
297
3
36
90
114
237
45
18
36
54
6
1
29
150
13
96
125
72
30
198
39
51
186
54
102
24
79
41
150
49
17
15
75
133
32
160
5
48
42
33
21
324
36
84
216
6
18
72
30
169
29
99
48
3
36
66
18
6
156
78
21
16
65
18
45
45
6
36
57
123
30
7
32
64
144
23
294
3
208
32
21
36
6
138
36
6
13
96
224
96
111
30
54
6
90
84
24
49
71
36
24
109
101
27
15
90
108
12
15
63
30
216
43
53
48
72
3
64
11
21
48
16
161
15
129
15
240
15
81
96
135
265
113
12
108
7
53
12
63
27
229
80
321
127
17
15
208
71
30
36
54
1
329
252
228
126
54
67
83
180
336
9
27
78
162
37
83
13
11
396
73
137
55
5
123
87
234
114
66
91
23
121
89
6
174
19
17
223
80
16
32
33
36
90
216
30
43
512
48
321
66
93
96
96
189
30
24
300
36
24
85
80
225
150
90
79
32
144
27
18
60
72
30
97
107
66
54
90
90
126
75
112
47
129
51
36
18
42
109
29
19
167
264
180
312
229
59
85
35
45
16
119
60
126
36
30
180
18
36
3
96
15
49
131
102
60
43
144
47
84
109
23
54
36
90
84
54
72
54
93
111
66
54
105
75
21
21
18
25
224
51
6
30
24
1
29
19
131
189
21
72
99
15
36
93
51
36
73
101
36
7
11
42
187
47
30
54
45
64
23
54
3
51
141
15
204
72
144
126
54
54
99
16
32
45
90
409
96
53
6
300
36
144
36
129
16
224
51
108
36
45
48
27
114
115
32
144
9
6
ABCD 93523324088*3^$a+1 [50042]
12
144
60
90
51
39
9
32
25
24
95
31
54
216
198
180
12
24
149
211
54
72
138
5
48
19
18
180
36
90
9
15
102
18
137
48
67
141
32
85
30
6
90
480
29
48
73
66
114
84
126
126
35
160
75
150
18
66
180
6
18
30
60
90
107
103
96
36
18
120
11
79
276
30
6
18
36
179
48
43
5
64
105
90
36
54
3
39
48
105
75
6
54
57
159
65
55
54
240
246
24
66
179
1
90
54
90
245
211
77
112
45
83
37
222
30
15
9
215
229
60
126
84
173
7
42
63
27
5
175
33
48
57
6
54
27
80
48
91
24
66
24
12
24
47
37
150
300
6
291
69
126
174
24
23
49
18
450
11
25
39
15
65
151
216
33
51
6
23
355
30
270
42
30
18
87
128
1
24
66
96
234
246
60
41
64
80
25
24
126
48
90
60
432
11
7
120
36
96
141
224
193
36
90
720
264
6
144
30
42
123
105
150
120
6
84
180
107
336
48
109
36
66
29
139
30
135
45
150
36
120
114
30
60
117
225
48
162
78
15
87
89
432
7
30
36
36
78
36
234
167
160
63
150
102
60
18
30
36
60
41
16
27
36
6
228
96
39
176
64
171
30
60
90
177
3
77
7
6
180
30
96
305
49
54
105
45
72
11
307
6
71
145
143
1
144
15
231
60
180
30
6
5
43
5
145
30
96
17
247
297
69
54
53
109
3
171
309
272
13
96
99
237
24
66
180
18
3
93
30
60
54
3
477
216
96
144
216
35
19
141
39
57
267
12
198
222
198
143
217
90
36
41
25
144
6
54
84
330
93
63
54
60
90
90
75
128
7
6
264
150
117
39
60
84
180
72
18
6
234
252
48
36
144
90
33
80
217
36
30
6
111
32
85
123
27
66
114
162
30
33
81
174
36
96
120
18
42
108
36
54
90
126
90
65
19
45
195
36
180
30
39
21
66
24
369
45
30
53
192
205
36
186
21
33
180
11
145
204
36
120
78
12
78
36
84
23
157
60
30
60
126
54
30
6
69
201
180
35
19
285
267
168
125
240
85
75
80
25
167
144
25
126
105
45
48
6
174
60
3
177
47
43
72
48
162
54
240
5
85
11
16
27
245
115
210
11
151
18
60
30
132
138
96
431
85
59
19
102
18
6
30
17
73
60
219
105
36
179
181
210
24
36
29
25
71
55
30
90
150
84
23
109
179
19
12
144
17
169
108
30
36
ABCD 93523472884*3^$a+1 [50169]
126
55
60
5
63
87
48
81
16
59
37
23
24
156
96
24
24
6
51
28
47
108
25
17
24
27
9
18
21
9
127
5
63
87
93
76
84
32
64
95
6
115
35
54
24
66
109
5
63
3
45
111
84
120
49
101
27
112
191
144
57
135
9
51
205
35
228
30
43
53
150
6
18
36
144
81
45
6
84
84
73
77
60
7
113
75
57
138
13
59
165
9
84
72
210
121
84
65
24
24
6
36
153
21
55
71
45
64
29
3
160
29
115
144
24
35
6
30
6
18
12
60
129
144
40
227
18
66
90
30
60
54
67
149
24
36
27
88
92
39
18
87
39
120
97
68
12
33
6
18
12
75
165
43
12
29
60
15
220
96
35
45
4
71
24
9
21
111
48
36
81
175
65
24
120
31
108
17
30
21
27
13
83
37
72
47
30
168
31
35
9
27
69
15
66
63
51
30
7
89
3
76
36
83
12
18
6
30
90
30
31
24
29
3
87
6
36
15
108
81
30
49
77
163
11
66
90
18
12
54
54
30
60
33
57
66
6
31
29
30
54
24
96
127
60
224
75
21
39
114
6
33
27
9
15
90
30
30
6
85
5
270
13
11
97
60
23
49
47
168
73
72
32
48
27
60
13
47
18
12
60
84
111
36
108
99
13
29
3
40
251
69
28
59
54
30
69
12
9
91
44
111
144
21
45
3
15
66
27
99
45
75
24
6
103
12
56
9
18
156
1
35
48
36
57
63
306
24
36
3
75
12
33
40
68
33
30
36
13
68
9
163
12
113
66
24
36
1
65
15
15
84
90
30
6
30
18
90
6
24
36
30
54
12
51
3
6
103
245
31
65
120
24
42
33
16
36
95
24
30
96
223
77
18
66
91
36
23
9
57
18
1
36
24
11
60
120
48
133
77
6
9
135
66
54
42
39
99
1
41
30
13
32
40
35
24
90
36
18
72
30
30
204
25
84
60
36
140
192
117
6
96
1
53
147
273
6
25
35
21
84
60
63
30
36
24
6
1
119
36
21
24
9
66
24
9
75
12
54
7
48
215
66
144
24
7
48
11
57
27
90
30
93
84
24
4
17
63
108
3
36
30
30
33
36
21
123
40
216
80
40
11
93
57
24
91
5
60
15
36
28
11
33
36
39
37
5
54
36
73
80
172
143
81
21
108
72
3
48
39
33
28
179
24
49
11
90
6
48
57
93
90
117
36
39
18
72
19
56
4
35
30
6
105
4
12
83
36
48
30
36
51
45
123
21
54
45
27
13
60
227
1
17
12
48
15
156
69
3
60
4
104
4
68
63
36
93
72
123
12
33
72
75
78
36
27
39
24
6
3
27
13
5
6
36
33
105
66
30
7
23
6
18
25
5
66
49
56
4
17
54
30
24
42
54
99
45
151
71
1
83
81
63
12
1
32
177
51
9
19
95
49
35
6
7
59
54
24
6
144
1
20
4
11
21
16
23
30
36
19
71
18
55
5
55
8
3
120
24
36
30
7
29
84
19
41
66
69
15
60
109
8
24
120
144
75
30
126
21
9
60
31
80
40
47
96
84
97
96
32
12
24
72
39
84
30
39
45
72
31
23
109
137
55
176
57
6
45
4
17
55
29
39
100
41
90
36
48
36
69
76
11
1
23
6
54
30
126
9
24
51
120
114
12
84
60
66
78
7
24
32
48
64
65
6
60
84
12
60
24
6
18
1
11
45
216
27
156
30
39
36
81
30
81
213
147
9
15
3
42
111
63
49
41
24
63
63
6
54
21
39
66
144
6
81
33
24
7
29
15
15
36
204
1
5
144
96
18
12
109
84
5
30
273
12
28
104
40
113
63
3
30
111
4
32
84
3
60
105
75
96
21
40
5
24
60
19
20
117
18
6
51
3
25
41
30
9
75
1
155
54
6
66
39
4
77
234
37
59
25
68
87
21
100
140
48
39
150
126
36
30
79
192
104
28
17
228
151
65
15
4
65
36
30
81
15
150
43
8
39
33
51
9
45
330
66
24
72
24
15
75
81
63
72
114
6
73
92
4
11
60
69
84
81
ABCD 93523617646*3^$a+1 [50025]
95
48
48
169
95
37
36
39
56
40
93
42
9
56
19
53
16
21
24
35
1
48
78
102
11
97
95
49
63
15
33
69
24
59
40
27
48
5
16
21
48
18
18
132
35
37
27
8
67
45
24
45
66
89
55
41
16
8
24
48
97
18
53
25
30
6
131
72
48
24
61
132
15
8
97
47
13
3
33
84
107
16
24
8
25
42
270
23
48
24
24
7
102
72
6
12
81
24
128
73
6
9
81
126
305
19
69
57
23
96
25
66
90
3
51
36
65
139
45
8
337
24
87
8
61
36
60
3
9
6
30
131
13
11
16
45
36
24
18
138
42
120
41
40
9
71
37
59
64
56
24
19
5
193
15
24
24
129
60
11
72
223
9
21
96
59
25
60
12
15
24
21
3
32
48
151
153
48
48
104
48
193
47
43
5
31
18
47
73
36
11
40
48
8
88
21
36
18
45
72
24
24
24
56
144
25
36
35
72
24
1
63
96
8
48
13
11
13
27
8
112
9
15
111
9
24
45
66
41
24
96
1
39
104
24
85
18
113
16
8
48
13
42
33
104
55
42
71
24
16
117
36
95
37
35
48
169
71
24
7
89
169
12
24
66
9
32
127
41
16
9
15
27
5
13
27
93
35
64
45
72
36
144
95
49
119
61
35
1
15
3
6
36
51
168
117
24
155
61
3
120
21
48
90
33
129
168
15
48
24
33
60
3
32
136
21
11
40
8
16
48
8
157
27
15
9
57
63
32
13
42
12
101
24
205
120
3
32
7
65
24
192
133
72
12
23
109
11
48
7
137
13
12
111
152
7
57
24
24
80
31
42
39
8
1
36
11
40
24
21
99
144
9
12
59
55
9
8
49
15
9
174
257
24
79
137
48
16
39
30
107
136
33
15
24
51
5
7
33
24
120
21
36
6
65
24
24
16
128
61
42
137
61
27
80
40
45
35
7
17
85
11
40
45
3
32
24
40
3
5
16
24
8
232
81
39
176
16
33
95
1
12
60
48
240
126
18
120
60
11
72
168
16
24
80
55
17
25
90
45
32
48
24
136
15
65
48
40
9
167
49
87
117
83
88
57
167
55
12
53
1
111
33
6
9
8
19
173
145
18
93
39
17
40
33
71
112
8
16
96
120
39
54
27
45
59
31
54
11
7
150
11
64
32
96
112
216
27
12
18
15
48
104
31
42
54
81
8
109
66
42
143
72
24
31
89
1
39
9
15
32
7
17
24
64
45
11
7
30
35
7
33
93
11
96
40
48
39
120
105
183
65
7
17
16
45
3
24
56
37
78
125
49
198
17
1
47
88
51
29
25
12
35
109
60
15
93
102
5
16
57
12
6
30
47
16
32
144
48
145
15
45
3
45
195
57
47
79
6
66
54
126
125
64
48
147
30
23
40
32
136
80
48
1
15
24
165
35
49
240
30
81
56
24
16
39
57
8
72
13
30
5
64
57
15
8
1
39
32
1
263
1
23
31
6
66
18
111
104
1
78
120
17
1
42
18
120
60
87
32
16
3
29
25
6
209
40
56
67
93
120
21
11
48
91
45
63
66
135
56
96
48
241
39
75
29
55
41
55
9
93
42
138
54
6
54
5
24
7
18
84
42
33
111
81
48
177
84
107
24
31
17
136
69
27
8
16
144
32
61
27
8
85
72
11
97
63
24
32
48
48
19
45
8
43
77
13
48
96
48
96
27
168
24
27
125
79
65
72
24
1
30
9
8
1
132
203
264
13
35
73
71
55
113
31
81
45
54
45
45
54
77
49
96
135
75
5
40
81
18
54
36
72
18
6
11
24
85
3
8
103
129
32
13
11
79
41
120
37
107
40
72
56
40
8
16
8
13
54
96
5
13
51
24
9
15
21
99
128
25
23
49
15
80
37
11
48
16
51
29
96
49
24
95
24
253
90
17
7
9
72
24
21
12
15
96
21
11
168
24
7
90
6
54
59
25
54
41
112
153
36
75
3
93
9
36
60
95
13
11
48
31
36
18
12
39
24
33
95
48
64
21
96
51
128
31
54
51
8
31
24
90
23
67
36
162
48
6
54
99
32
25
71
7
57
168
63
9
63
33
32
72
145
24
102
9
80
1
108
35
61
3
32
24
61
6
30
ABCD 93524053484*3^$a+1 [50126]
16
24
53
144
3
24
3
37
8
24
64
11
21
3
36
72
54
36
31
17
15
63
36
13
32
144
45
67
80
45
19
24
89
36
3
16
29
3
15
81
24
72
9
18
30
7
119
73
8
64
125
36
42
12
9
15
12
36
60
12
33
9
55
72
17
55
29
240
66
72
225
16
8
3
21
21
72
163
8
111
54
27
9
90
21
96
51
36
12
78
31
104
256
41
30
18
15
21
24
18
30
3
39
72
66
18
168
21
72
87
12
37
5
19
179
54
31
17
39
24
45
126
6
63
63
33
88
5
27
64
29
51
24
16
149
12
63
15
36
18
48
51
3
72
114
72
19
72
53
75
9
55
8
64
5
27
21
24
30
181
5
19
29
19
5
3
63
36
61
120
53
19
143
6
3
15
9
136
11
69
45
18
1
47
1
41
18
13
5
19
8
21
18
57
3
30
55
5
75
16
35
37
161
54
126
27
21
54
141
3
21
15
129
72
15
24
9
45
156
63
64
17
126
1
24
89
31
5
99
201
6
12
42
51
24
9
36
18
25
200
64
71
24
57
51
66
54
6
30
18
15
24
57
55
89
66
132
12
21
21
48
27
192
16
107
24
45
24
69
27
63
18
18
42
36
39
87
12
24
84
72
60
36
108
54
102
1
41
63
24
72
15
33
81
18
18
90
36
48
60
48
57
3
210
42
36
37
17
48
36
42
9
40
96
17
31
32
136
11
21
21
120
18
24
12
37
8
159
81
207
90
12
24
48
43
80
81
55
56
240
48
69
66
6
27
9
18
37
29
54
24
12
78
51
39
1
8
39
33
9
54
1
71
12
141
75
309
15
42
90
13
89
15
63
72
36
45
63
90
138
60
33
16
56
16
71
6
30
42
102
114
102
21
24
144
27
96
45
9
48
60
54
13
35
78
87
39
36
93
64
32
39
321
9
30
97
29
36
6
57
16
56
48
3
18
51
75
141
39
30
24
27
93
24
3
168
75
61
11
18
51
24
15
1
167
36
138
19
24
29
24
27
112
17
18
18
91
23
1
48
24
119
6
18
54
12
7
29
3
3
18
19
11
93
87
24
57
16
32
69
18
72
25
215
36
108
18
15
24
16
71
49
59
66
24
19
80
111
97
8
21
6
13
32
48
45
42
1
104
40
47
57
15
96
9
3
42
139
24
32
48
256
5
108
31
24
71
1
17
18
30
78
48
60
18
27
216
45
90
12
36
90
36
24
66
54
51
21
18
25
11
24
45
72
3
24
21
16
65
54
9
123
12
6
36
15
69
75
15
78
91
11
90
6
72
18
18
49
72
5
219
72
24
21
18
25
35
48
133
101
24
19
8
9
30
132
48
36
42
30
1
32
24
48
40
32
39
96
49
41
15
48
63
264
81
9
132
144
3
15
120
6
99
40
23
1
71
126
3
64
8
63
72
78
19
29
43
29
19
95
73
35
45
39
81
16
53
19
65
36
19
77
90
72
48
6
36
12
51
3
36
78
72
126
285
24
15
18
18
66
18
54
19
96
47
1
24
56
27
45
15
144
48
78
51
21
99
21
18
1
23
48
54
27
24
99
45
39
81
69
67
24
47
9
15
36
69
3
90
51
16
72
8
96
120
15
12
60
54
12
127
24
89
90
21
120
39
12
54
6
33
69
171
24
93
72
6
120
61
80
39
24
66
36
24
27
153
12
72
24
99
147
24
66
42
73
11
24
12
129
24
16
48
23
49
161
36
43
35
85
77
99
39
72
9
48
111
54
67
5
48
114
12
117
45
75
15
42
30
18
6
12
21
160
53
78
48
54
63
87
102
19
5
12
42
12
33
27
36
9
45
120
114
1
11
18
6
72
85
41
111
16
17
18
48
36
24
48
97
35
12
1
24
8
27
45
45
19
48
23
73
287
48
81
171
18
6
210
51
120
48
141
19
8
33
126
9
27
12
36
36
42
84
19
72
144
53
19
72
5
54
72
13
23
90
87
21
18
30
51
72
39
25
35
45
21
27
15
33
24
69
27
64
119
9
123
54
15
39
54
91
32
93
30
24
21
24
21
27
24
112
143
54
19
167
48
97
8
3
18
43
53
123
3
180
33
39
1
144
89
48
6
9
24
24
16
53
27
21
60
39
24
3
37
107
36
25
48
71
24
57
24
27
189
48
24
75
37
5
99
136
29
6
30
39
105
6
33
16
5
27
99
21
24
39
36
96
36
33
24
51
36
9
21
18
144
78
27
27
37
8
63
72
72
33
24
15
73
56
64
17
36
6
13
23
ABCD 93524613608*3^$a+1 [50011]
9
27
33
11
1
15
36
44
16
48
180
9
3
9
11
115
5
160
8
61
24
11
16
45
15
69
71
133
12
39
24
36
69
15
80
76
21
23
91
45
75
45
96
8
12
108
16
9
47
19
21
8
16
24
192
48
36
84
12
9
276
15
48
27
149
13
72
11
19
6
39
69
120
24
51
56
24
61
11
4
9
35
67
5
88
80
16
24
56
43
18
84
51
63
45
36
39
6
90
69
56
16
69
96
30
9
44
19
17
124
171
21
9
36
39
204
56
61
54
105
20
1
24
35
4
32
73
51
105
51
8
12
25
3
45
35
232
200
100
128
76
20
4
92
4
9
15
45
27
108
9
3
27
41
1
35
19
5
52
80
4
75
141
69
126
5
60
25
35
24
24
16
24
72
75
69
21
3
72
195
24
9
32
204
24
12
84
115
5
13
3
177
18
33
111
18
6
5
52
48
20
12
28
96
96
48
36
45
15
20
16
44
36
25
60
23
85
36
18
48
45
8
37
59
4
32
13
71
145
11
7
53
19
90
6
18
30
5
40
51
5
25
96
3
9
3
24
80
1
63
27
24
30
75
20
40
9
75
39
41
61
36
123
32
64
20
1
59
4
45
12
59
96
43
90
36
51
9
30
9
36
51
18
84
47
4
92
40
93
72
123
51
24
45
56
24
1
39
9
90
93
8
36
16
9
39
39
77
49
71
73
18
18
71
31
65
85
90
30
15
3
77
19
21
9
18
21
75
17
13
15
27
69
75
21
48
56
49
114
48
9
81
15
60
104
24
37
72
27
21
3
96
20
49
11
24
49
72
18
161
7
29
19
57
57
23
60
4
129
35
156
4
57
23
115
21
3
33
213
11
13
18
5
40
165
3
32
48
12
28
27
5
67
33
44
4
12
33
15
69
36
87
20
60
24
115
5
19
45
20
1
15
45
90
69
75
144
66
24
3
8
25
12
3
56
64
32
4
9
11
60
1
59
64
32
4
33
11
49
3
15
65
217
11
85
35
72
109
30
78
156
71
36
25
83
1
6
18
102
65
28
20
37
39
33
12
35
1
90
149
64
165
24
3
33
144
3
20
60
4
24
32
13
11
16
27
18
35
19
41
13
111
3
21
32
49
24
35
16
15
5
13
11
25
11
16
68
1
15
56
13
71
60
96
4
36
9
15
69
270
96
101
19
9
141
36
15
15
5
19
30
75
21
15
3
30
72
23
37
35
157
11
349
3
24
24
21
6
65
7
41
12
64
36
84
24
9
18
5
67
21
32
28
20
61
36
18
21
81
15
128
40
51
24
65
1
11
49
35
13
60
3
24
21
23
100
156
9
6
18
47
55
18
3
3
17
85
95
13
11
100
60
20
61
39
75
48
33
128
1
6
93
99
6
15
165
84
36
35
40
51
114
107
19
149
61
59
49
60
3
8
1
36
83
115
5
37
15
20
24
13
102
29
97
60
75
60
135
69
56
24
24
1
75
20
1
18
21
20
25
96
35
84
1
3
21
75
9
47
88
45
240
36
95
61
35
88
36
9
35
16
24
92
7
96
54
3
45
63
9
18
114
39
36
9
35
1
6
30
39
21
3
45
95
12
4
36
3
162
12
27
9
36
24
11
16
117
87
260
60
4
15
42
288
35
72
13
6
101
48
16
104
1
11
4
24
45
11
40
9
15
32
115
9
9
27
45
48
147
104
4
12
3
45
51
5
61
15
20
24
40
9
35
37
15
57
3
15
125
37
51
96
21
30
69
99
17
73
30
41
1
3
72
20
4
44
16
21
23
61
6
48
21
24
51
45
75
24
21
51
29
96
24
49
51
60
99
90
24
47
73
3
24
56
43
6
35
1
3
27
29
36
25
3
120
27
149
60
64
32
13
47
13
11
120
25
24
12
72
72
6
33
57
12
11
12
19
65
60
1
48
42
213
51
54
11
16
48
15
81
9
24
48
15
84
24
20
7
45
8
36
4
9
167
13
3
8
136
21
35
13
51
9
11
36
28
12
3
117
3
6
131
84
1
48
15
120
51
45
3
17
55
18
6
5
12
64
9
36
36
54
30
18
41
37
84
99
20
12
85
63
60
45
12
183
147
65
97
51
69
87
20
25
15
56
40
8
37
108
11
4
27
18
27
20
4
129
12
3
32
19
21
20
13
15
21
6
30
95
67
6
12
54
65
31
5
13
51
24
20
25
6
45
129
36
15
9
12
24
15
20
4
45
15
45
12
39
20
1
39
20
4
81
36
59
40
3
17
1
35
19
41
55
5
48
36
4
51
45
56
37
6
45
117
72
27
96
20
13
90
24
117
3
18
35
37
96
12
18
101
13
11
16
3
6
12
59
13
267
56
100
9
6
5
25
23
60
16
69
27
20
24
1
39
56
13
12
18
21
200
85
35
1
15
27
102
18
21
21
35
40
24
20
52
9
15
120
24
20
1
30
150
90
48
77
1
48
24
18
9
21
15
144
3
6
47
4
69
36
51
3
6
18
41
12
24
25
90
6
119
24
40
9
47
4
9
3
8
25
35
1
48
63
84
21
39
63
6
11
16
20
40
57
72
90
5
40
44
172
8
37
179
24
12
13
90
72
90
3
ABCD 93525663248*3^$a+1 [50028]
15
8
115
30
47
73
60
60
18
150
39
45
18
9
48
8
55
29
109
30
41
43
65
28
3
30
71
13
15
15
18
3
56
1
30
18
12
35
48
7
125
163
57
32
1
24
48
132
51
15
81
8
13
12
108
48
42
12
36
45
116
1
48
71
19
240
150
12
27
21
24
27
33
27
21
42
113
133
24
6
24
17
13
35
13
72
11
16
9
39
15
5
52
21
72
3
123
17
37
6
30
24
120
18
30
120
42
65
103
72
18
30
72
96
162
120
167
55
5
36
16
21
18
9
21
24
30
30
216
24
167
64
57
72
96
234
17
19
90
15
20
79
90
51
15
54
18
17
160
92
124
15
54
3
27
6
72
15
87
18
47
55
177
51
18
30
54
78
18
87
48
84
21
24
18
65
43
42
59
64
99
78
47
13
35
25
18
90
60
11
36
12
52
81
35
64
21
107
31
9
33
30
222
18
228
21
21
59
13
15
15
45
81
24
63
105
15
20
85
12
3
8
25
59
108
64
21
63
15
5
64
15
78
48
47
25
108
24
30
33
32
1
71
61
12
47
79
24
6
39
12
3
126
30
114
6
9
15
5
43
18
114
5
43
30
35
13
12
102
18
42
57
48
15
30
83
43
12
65
4
36
27
78
35
180
72
13
108
42
108
9
63
42
51
12
3
102
12
123
15
5
13
150
201
39
42
39
39
57
33
24
47
133
18
60
5
25
39
108
33
12
71
25
144
15
63
30
83
7
120
102
35
133
12
95
43
5
25
30
162
36
27
117
36
132
150
90
99
48
96
36
20
31
33
45
60
135
15
17
28
156
36
33
174
141
72
104
64
39
18
75
12
36
105
12
78
24
5
16
27
48
9
15
18
12
180
6
192
165
27
18
15
3
54
6
84
93
20
48
97
72
147
21
72
27
63
60
78
150
12
96
29
1
12
107
13
30
222
15
111
57
27
36
9
15
5
61
35
85
30
24
81
57
12
47
108
13
12
126
9
48
48
36
3
18
15
33
59
31
12
5
175
12
6
11
73
78
72
90
168
35
97
171
15
42
23
4
60
15
41
37
48
42
77
43
30
87
93
35
13
30
5
49
180
15
21
59
43
12
5
13
72
30
66
180
12
48
27
20
127
6
12
27
12
3
33
27
276
45
15
42
27
21
59
43
17
25
47
109
42
30
108
42
5
97
6
24
77
73
87
33
15
15
6
12
12
30
113
67
18
180
15
24
20
109
72
47
73
95
52
93
12
35
25
60
60
66
69
8
88
9
18
12
48
18
60
60
27
27
168
30
30
17
60
73
15
57
83
13
114
66
192
30
12
30
35
48
73
24
6
57
20
37
6
101
28
33
30
5
84
73
30
57
21
59
88
21
15
9
11
37
35
13
42
30
12
147
36
75
17
25
6
77
7
57
3
48
18
30
12
113
132
37
15
12
80
48
1
287
108
19
33
15
12
126
132
18
12
33
9
6
5
25
24
120
3
117
15
93
87
56
36
28
21
35
16
21
18
42
42
48
12
66
84
15
21
12
162
6
84
23
13
51
9
60
90
45
297
12
87
24
27
48
5
7
30
90
17
1
27
15
108
84
6
12
12
195
3
18
42
30
119
13
30
45
56
7
9
104
7
12
93
20
25
27
32
16
8
4
3
78
144
63
140
7
57
9
42
42
23
52
63
18
15
24
45
3
104
120
103
45
15
5
43
108
57
63
9
15
48
78
12
15
15
102
120
51
60
45
144
15
15
36
12
162
18
30
15
105
47
43
77
72
1
42
6
95
7
9
9
24
126
204
78
15
20
124
24
12
3
42
87
21
42
78
12
18
12
120
18
11
31
60
33
20
97
12
3
63
42
18
89
96
7
42
6
24
18
15
45
78
84
41
19
78
12
60
23
24
76
84
140
16
3
57
72
12
3
78
107
25
120
66
90
12
60
27
15
30
18
42
107
13
48
167
91
30
12
72
63
15
30
12
48
23
49
47
31
90
35
25
48
71
100
96
80
97
15
12
63
21
20
79
48
9
243
78
15
45
39
99
17
85
12
78
9
9
300
42
53
64
33
15
195
17
60
100
33
12
108
72
6
162
18
42
39
20
43
60
36
161
13
147
69
59
76
9
11
127
42
48
135
27
6
132
42
30
48
63
20
16
33
36
15
44
61
12
60
63
15
24
78
48
90
24
186
30
141
116
144
1
75
68
7
18
12
27
75
36
9
105
63
104
13
23
13
30
24
ABCD 93525904762*3^$a+1 [50001]
24
69
51
8
7
65
24
16
24
15
17
1
18
53
199
240
161
73
138
53
16
8
16
120
27
21
96
8
31
24
137
145
87
8
16
56
48
64
87
153
27
21
176
1
30
105
8
112
51
30
47
48
55
33
56
37
18
113
16
51
54
30
41
55
66
6
89
31
17
24
31
41
16
3
30
47
85
11
37
108
18
53
19
24
54
156
6
12
33
24
15
6
3
51
69
21
171
27
36
12
53
208
123
29
79
9
56
61
75
96
24
75
5
7
18
42
173
16
32
24
40
48
9
87
8
24
96
31
42
48
72
15
8
55
81
3
53
7
120
9
24
24
39
129
27
90
51
99
77
43
77
49
24
126
48
89
73
23
16
3
29
96
48
208
24
93
11
96
25
63
3
53
1
39
3
48
53
24
88
111
12
29
40
63
72
48
129
80
24
7
12
53
40
176
79
9
129
90
21
48
72
3
5
19
300
180
42
18
17
175
144
161
55
57
33
15
39
65
48
73
39
15
33
3
53
67
24
30
263
61
60
119
72
40
15
9
9
78
113
72
85
90
129
8
25
15
56
55
33
21
3
15
65
40
264
32
16
48
39
9
57
18
21
32
7
120
24
48
113
1
15
33
36
90
57
33
72
78
17
16
21
36
30
24
9
57
71
16
39
57
3
156
57
21
11
48
16
48
8
79
36
36
24
57
27
6
15
32
7
30
3
80
13
11
115
21
87
90
12
83
24
1
150
225
80
48
40
24
24
75
24
72
12
18
15
39
57
24
8
25
66
24
5
24
1
54
81
240
135
17
144
55
105
123
69
32
72
67
117
72
63
9
8
16
3
48
5
136
9
95
7
24
41
16
87
9
32
16
153
72
15
80
103
17
19
45
8
24
72
19
12
41
19
30
23
96
88
9
15
57
18
21
8
24
19
5
16
72
87
41
40
15
30
36
23
40
81
24
95
16
87
12
60
9
57
23
120
96
55
33
72
32
40
15
78
126
53
91
36
81
93
108
90
78
71
40
33
48
15
8
16
3
93
63
6
27
32
139
53
40
80
40
24
152
40
72
96
72
27
96
45
3
18
60
15
96
48
72
32
16
39
60
72
29
1
119
24
88
183
57
39
113
24
24
1
63
56
91
5
127
113
88
15
54
18
48
33
135
81
39
96
89
16
72
57
15
24
87
18
15
15
161
40
80
67
93
48
24
32
37
30
18
3
32
216
16
24
24
24
3
29
61
126
21
72
32
169
18
21
69
48
90
9
24
48
8
1
95
64
24
15
41
1
12
36
23
37
12
39
15
113
1
47
55
144
144
24
9
8
49
23
199
33
39
12
21
87
41
16
15
89
109
6
192
93
8
24
16
48
15
36
101
48
85
30
144
77
19
54
111
48
72
56
48
24
1
47
64
104
31
96
12
53
19
24
77
16
8
1
114
69
96
9
47
25
18
53
43
66
54
29
48
67
53
40
51
36
57
3
5
40
39
177
72
24
8
7
144
24
81
144
45
51
24
135
42
18
12
60
53
72
120
25
48
54
177
21
51
3
108
36
117
135
113
48
19
69
9
63
3
24
29
55
33
27
18
11
7
33
24
9
126
24
17
88
120
96
32
127
9
120
75
21
104
16
32
7
12
53
40
72
33
36
18
33
27
5
7
36
5
19
5
16
15
18
54
12
197
1
63
9
24
87
15
17
96
37
51
32
1
23
24
79
42
39
48
39
54
18
41
97
71
19
96
45
264
15
12
29
64
32
7
33
8
31
65
16
39
24
17
16
32
120
25
23
40
248
120
24
85
35
55
33
8
40
15
41
67
36
54
36
126
84
5
136
24
32
40
32
1
71
19
21
8
184
72
96
21
18
17
64
81
54
89
31
108
77
16
69
204
47
64
56
7
6
11
40
72
69
18
36
77
40
56
97
6
17
1
30
36
18
18
9
9
90
24
53
16
33
90
125
16
9
23
31
17
19
54
95
31
9
24
111
17
24
48
31
17
55
33
21
11
7
9
63
81
63
65
16
33
15
32
1
135
63
57
3
93
24
24
96
15
17
127
33
8
13
30
24
117
9
15
15
41
88
56
192
55
17
55
9
9
42
36
17
19
48
45
80
48
25
47
13
18
33
3
45
32
40
39
65
79
41
19
29
24
72
144
72
24
40
63
30
6
53
48
16
48
8
97
39
48
3
29
55
36
24
30
71
97
15
3
77
7
33
168
48
63
17
16
96
96
9
63
24
15
137
67
48
53
16
24
24
45
ABCD 93525927442*3^$a+1 [50125]
16
35
61
89
48
31
11
9
4
35
72
18
127
108
56
24
40
48
12
32
3
33
168
36
4
11
13
36
60
32
24
168
40
5
6
30
19
68
64
24
36
5
63
45
6
25
20
96
69
27
48
64
47
9
36
45
84
19
17
15
45
30
81
33
31
23
25
5
36
39
108
4
29
24
36
30
24
12
18
150
1
32
93
30
21
28
5
55
36
36
8
132
124
11
13
35
6
19
35
1
24
36
12
24
44
4
17
15
15
60
30
3
112
20
15
9
120
64
152
15
9
12
9
115
8
45
36
135
64
35
12
1
32
36
81
15
96
28
5
15
36
33
55
48
113
15
16
8
15
13
23
6
39
9
7
83
85
32
16
24
24
59
25
48
48
84
60
68
99
54
126
85
5
31
59
1
17
27
48
48
3
54
55
36
11
1
23
129
12
33
27
15
1
80
3
36
45
4
5
51
64
11
93
60
60
27
9
36
3
13
24
56
60
4
65
103
17
60
3
51
84
33
144
9
51
159
37
77
67
53
55
17
18
60
30
6
81
16
44
33
6
84
36
6
63
45
51
76
48
12
95
73
12
68
12
15
21
28
204
68
12
100
116
12
3
30
24
7
48
35
1
32
69
43
92
9
7
17
51
201
31
68
4
32
76
68
21
43
80
21
91
5
91
8
16
5
19
71
1
23
30
31
108
48
24
119
30
19
8
9
79
104
40
47
49
116
33
42
25
29
15
111
133
32
9
15
16
23
61
116
9
7
32
60
12
9
7
47
57
24
51
120
25
96
32
16
12
68
12
24
96
12
12
33
31
41
15
123
33
48
144
48
12
96
51
1
20
108
15
37
8
16
8
57
31
20
27
21
69
27
28
11
21
75
141
3
9
12
24
12
4
80
15
25
83
21
76
44
40
5
7
20
27
33
12
27
21
48
39
13
77
55
32
39
1
8
12
63
6
120
15
39
25
20
36
69
7
48
60
8
64
48
8
4
36
59
21
12
60
15
12
21
40
284
3
73
17
31
104
27
48
21
15
24
21
15
1
68
12
45
39
40
24
8
64
8
87
69
15
49
80
12
36
28
24
32
28
17
18
25
11
69
36
132
48
24
72
15
180
114
151
5
60
79
20
12
63
24
21
52
20
48
15
96
13
12
24
56
39
30
19
12
68
12
36
12
36
12
4
29
51
76
44
45
115
5
24
55
32
39
138
42
30
18
25
17
15
48
48
189
78
1
35
57
64
35
85
95
9
45
19
96
36
53
27
64
11
9
24
96
4
35
1
12
53
96
48
60
27
4
60
56
9
31
83
37
8
36
12
100
68
24
15
25
80
81
54
85
32
4
24
8
24
36
87
90
31
20
9
31
41
15
144
39
81
84
16
101
31
24
24
104
21
27
39
45
4
24
8
27
1
20
21
18
25
56
16
149
15
84
76
29
30
6
91
168
56
111
1
68
9
55
12
8
45
6
36
69
36
48
12
9
27
40
200
108
76
8
88
17
7
23
21
39
117
3
36
1
8
16
56
33
180
7
20
64
144
8
40
12
60
8
48
21
75
16
107
13
32
40
5
72
3
15
1
11
33
192
9
39
21
15
12
84
153
15
36
75
25
96
56
4
5
30
24
9
81
79
5
43
53
36
19
20
24
112
35
1
59
1
8
76
23
12
9
64
5
27
40
48
8
3
21
15
84
21
24
12
28
72
72
41
24
3
9
43
17
15
96
24
40
5
18
12
13
120
11
57
4
24
36
29
15
51
24
85
36
36
24
24
41
3
48
4
44
16
84
12
44
15
105
24
64
36
5
7
8
144
72
9
30
1
35
73
5
63
3
54
31
96
20
75
33
231
150
51
160
48
20
21
31
65
15
60
15
210
18
1
12
44
24
16
8
48
24
48
27
49
32
52
8
24
24
72
12
96
16
48
20
12
4
35
6
63
75
60
1
11
60
18
180
15
16
125
36
18
36
57
48
36
96
12
16
36
29
31
89
7
17
66
105
120
105
39
45
42
9
112
77
43
23
105
4
12
36
48
11
9
16
8
45
3
168
75
36
9
4
11
9
16
60
5
15
129
55
8
3
45
40
11
9
39
42
15
33
51
135
49
5
15
100
11
144
61
5
24
55
12
20
148
65
15
40
32
9
27
3
45
36
168
48
24
40
35
69
24
100
36
24
20
21
84
87
3
36
37
23
25
24
12
23
13
8
4
11
85
20
16
60
44
64
5
156
19
36
5
19
32
15
54
6
25
149
24
12
3
36
84
21
19
35
1
132
107
33
84
9
7
59
85
108
36
32
9
15
3
42
19
11
18
7
35
25
8
60
12
40
29
31
23
72
18
60
115
36
5
139
47
13
17
15
84
15
49
12
23
25
17
15
28
47
1
8
9
15
36
15
45
4
12
20
63
13
24
80
28
5
111
96
39
25
144
17
39
36
4
5
6
109
11
73
17
51
99
84
21
4
32
12
21
27
52
12
20
39
1
20
36
9
63
52
20
33
30
121
36
5
24
30
21
4
80
16
44
12
3
21
48
57
54
1
5
3
105
27
28
107
48
13
12
252
29
19
8
12
15
1
60
32
48
24
16
5
75
24
40
12
68
16
24
72
8
72
33
91
32
3
96
30
18
42
51
12
81
15
4
107
49
36
23
36
85
92
4
89
55
92
27
37
5
99
76
60
96
20
3
105
4
5
31
12
59
54
19
48
23
36
33
16
11
48
105
21
24
3
48
ABCD 93526153328*3^$a+1 [50026]
6
11
112
111
9
27
45
32
16
9
18
36
89
7
33
80
16
15
81
3
36
17
43
36
48
153
9
6
18
66
108
137
97
6
41
13
30
29
121
18
29
16
9
47
1
23
136
27
21
27
168
18
3
105
23
25
126
129
123
54
114
29
19
21
56
1
15
33
24
18
36
9
8
48
91
77
19
72
54
71
48
1
71
79
30
51
39
42
15
57
23
13
18
48
108
6
39
27
72
6
72
15
21
3
32
109
126
36
162
18
48
6
87
8
67
5
40
165
90
6
12
18
21
3
21
9
23
91
72
108
120
114
15
104
16
9
30
36
42
27
3
24
54
15
111
54
3
9
15
3
29
7
201
15
81
9
95
19
102
180
42
9
99
30
150
84
72
24
69
33
54
108
45
15
12
36
89
136
27
60
33
111
246
42
105
15
9
33
18
54
87
15
18
42
36
9
80
40
9
24
18
30
18
54
47
7
18
47
43
54
6
9
27
48
21
24
33
18
72
36
36
29
7
105
3
12
33
75
6
23
7
72
18
42
21
72
87
84
5
40
15
84
6
90
30
36
108
132
3
153
6
57
27
36
18
39
93
36
102
9
51
21
15
18
36
27
81
15
21
27
27
30
39
32
25
48
90
18
131
55
120
96
66
6
113
40
3
78
48
96
15
33
6
17
49
36
35
1
42
12
33
8
64
8
16
3
93
51
30
54
18
23
1
36
84
18
125
7
18
71
13
126
18
123
9
63
8
19
66
42
33
72
32
1
60
66
89
72
16
27
66
3
129
102
24
30
60
54
9
27
12
90
63
24
63
66
60
27
3
101
7
36
6
15
8
7
24
17
184
33
54
9
39
6
12
18
6
111
15
12
21
104
25
47
55
60
69
32
24
49
150
72
9
27
174
135
33
72
12
18
17
1
18
21
3
108
9
8
31
54
54
5
40
9
47
25
15
3
24
12
36
5
1
167
67
12
105
27
21
33
71
85
6
29
73
6
48
9
159
89
16
56
37
18
17
49
42
18
51
8
7
42
102
24
54
48
3
72
123
24
18
18
108
66
179
112
3
5
72
24
19
96
5
120
31
129
177
6
17
31
144
42
48
24
119
37
6
12
33
8
55
72
33
51
6
30
42
95
97
6
66
71
25
66
42
84
126
24
36
69
33
23
91
12
9
15
33
69
35
1
95
24
24
55
57
123
54
6
65
7
105
51
36
240
36
21
171
36
81
48
21
54
54
23
13
3
51
12
33
57
23
16
15
168
36
18
54
48
90
6
5
48
19
180
48
33
3
29
31
12
29
25
24
54
105
15
9
27
77
19
318
15
80
31
137
16
33
18
30
15
93
78
48
144
126
23
55
113
72
49
23
7
9
63
6
48
18
18
15
32
67
36
12
5
19
12
24
105
192
111
24
30
54
21
33
6
12
77
64
48
48
3
54
47
73
42
120
5
13
6
48
54
95
64
48
9
23
1
18
245
55
17
127
42
90
72
101
7
9
27
36
81
168
8
7
17
48
24
7
41
7
60
5
24
1
71
217
6
18
12
42
48
89
55
57
75
54
39
117
35
43
48
93
3
18
35
13
6
108
137
1
78
33
48
21
18
18
114
72
198
12
54
5
73
18
12
9
9
39
8
139
5
40
3
78
90
5
31
90
15
24
32
1
39
8
25
207
48
9
18
29
139
102
114
165
105
39
24
9
48
6
17
48
7
36
30
15
24
51
54
23
31
24
18
95
61
3
3
69
57
23
24
24
37
18
18
48
60
30
54
6
9
8
139
42
30
24
36
33
21
155
24
199
18
30
6
36
47
7
137
19
24
102
24
102
18
96
39
72
51
48
6
36
27
56
19
42
54
21
72
63
65
64
48
45
35
1
30
24
36
66
35
25
90
29
72
24
55
36
93
9
90
18
60
36
48
42
12
24
12
9
9
72
71
7
48
72
24
12
77
120
24
1
174
6
59
31
18
47
24
13
42
12
21
21
48
11
79
114
63
9
71
31
6
18
17
31
18
18
288
54
18
18
6
144
12
60
12
24
57
8
91
60
9
9
63
3
29
88
32
1
156
75
33
54
33
264
80
37
35
1
72
24
66
42
30
6
90
48
6
54
72
9
75
5
40
123
101
1
6
18
66
24
48
60
18
54
33
111
36
144
5
25
54
36
72
6
71
48
1
63
8
1
18
144
36
6
27
9
15
87
42
15
8
40
9
18
45
27
29
19
77
13
54
36
216
114
23
85
54
5
24
40
87
9
80
1
24
18
48
24
30
186
5
97
15
120
80
7
162
30
60
48
90
162
126
107
1
42
48
36
24
36
102
111
3
84
42
18
18
83
55
96
36
18
30
18
90
24
81
32
31
177
72
152
24
1
71
55
6
66
18
39
21
ABCD 93526358624*3^$a+1 [50026]
27
21
29
22
18
6
150
6
9
36
108
48
29
55
29
22
14
76
39
24
12
12
5
70
12
78
27
15
14
22
50
22
18
42
6
2
22
18
33
21
39
36
99
56
85
5
16
27
11
12
28
21
48
21
80
10
21
9
24
48
2
12
73
113
7
48
9
8
126
130
62
13
29
43
12
57
15
33
75
33
32
67
11
4
9
15
12
8
22
12
2
1
24
3
48
9
3
42
50
24
25
21
6
60
84
74
16
3
35
13
59
64
6
135
15
9
5
66
4
20
36
13
17
31
93
30
9
41
4
26
36
49
21
51
24
5
64
24
15
72
48
3
24
14
10
30
2
22
8
18
24
13
3
120
36
69
5
114
1
15
6
50
100
9
9
48
14
4
30
14
18
24
16
50
24
49
72
63
14
46
9
47
36
22
2
25
3
6
39
3
12
102
30
225
5
31
45
90
14
46
44
34
30
2
4
3
105
3
45
20
54
24
10
15
47
40
57
36
21
18
45
107
13
5
36
7
24
71
54
55
41
22
80
13
12
11
37
24
9
20
60
55
9
98
37
12
15
56
49
21
2
108
130
32
60
10
12
9
35
72
22
27
5
43
35
88
12
21
87
45
27
21
5
4
32
4
30
36
9
15
9
5
30
37
35
18
6
84
22
24
62
13
9
60
30
93
35
72
1
39
102
3
33
27
95
96
12
28
9
3
57
21
15
11
6
48
112
68
64
6
44
48
22
6
14
7
29
7
113
19
15
66
44
72
34
6
66
8
30
67
29
34
12
2
16
15
47
90
22
48
45
15
62
10
12
60
8
90
52
98
12
10
39
11
13
5
36
30
61
11
24
4
14
46
42
48
15
87
9
21
50
13
29
7
36
3
45
29
67
23
18
43
11
25
83
96
25
9
2
13
95
1
65
40
2
12
52
120
93
41
22
2
7
3
2
31
23
25
29
18
22
2
4
44
70
42
14
19
36
60
84
167
10
20
28
18
45
23
10
27
24
15
18
6
9
35
121
39
12
48
18
39
21
54
9
21
3
27
20
16
14
43
21
51
3
68
84
49
69
15
12
141
2
36
25
9
27
21
3
21
20
4
42
57
3
90
38
1
41
22
6
15
29
43
63
56
40
6
74
4
32
34
15
3
81
17
4
18
48
69
3
6
6
20
24
46
3
35
72
1
9
30
68
25
36
21
48
86
6
19
15
24
8
54
24
7
39
114
2
4
21
12
11
22
14
58
6
24
18
99
29
46
9
24
17
30
54
10
24
8
28
74
10
18
30
18
56
126
48
49
3
38
16
56
43
17
12
96
55
51
9
24
36
17
90
22
50
22
56
67
23
94
3
5
82
8
37
9
15
161
30
13
21
42
12
48
12
33
9
39
27
20
37
21
54
32
54
10
24
81
72
9
15
35
4
20
36
61
27
126
104
7
29
96
4
51
24
27
33
17
24
55
53
12
4
15
51
26
4
15
3
62
6
22
18
44
40
24
21
21
44
19
9
2
1
63
50
34
18
3
12
24
75
8
1
24
53
84
4
39
27
48
48
38
30
1
48
27
33
3
9
9
27
105
12
20
66
82
99
53
52
39
5
36
46
9
3
18
8
31
11
22
3
12
36
24
21
12
44
118
30
32
18
1
12
63
21
63
93
59
48
1
21
51
33
92
7
35
37
21
15
72
21
44
22
30
108
2
13
23
10
32
16
20
54
1
87
14
78
70
42
8
16
36
26
19
29
31
59
10
6
20
6
12
76
36
15
5
16
32
67
21
2
46
87
108
69
72
15
5
34
24
26
22
57
83
60
13
15
45
12
5
4
39
12
84
125
10
6
2
28
9
23
28
69
81
2
106
30
2
64
3
83
22
30
38
4
66
12
2
46
60
2
7
69
2
25
3
26
28
2
10
14
49
3
33
5
31
71
73
15
2
55
17
31
12
9
75
3
2
64
54
92
184
56
10
30
45
60
24
5
31
93
20
36
67
9
14
49
60
3
24
14
10
24
32
54
16
18
8
37
33
14
90
18
85
87
14
7
9
14
70
44
48
18
4
12
60
36
2
18
10
87
15
6
54
2
40
56
34
68
22
51
35
90
19
108
113
19
29
16
36
62
18
28
12
120
2
22
3
21
6
66
2
6
40
26
4
57
12
63
32
1
45
39
3
104
54
7
47
16
2
58
12
12
6
15
41
70
26
4
48
36
6
86
4
50
1
15
32
28
12
36
9
11
156
36
40
2
12
19
36
41
19
60
24
27
30
50
24
61
33
24
2
70
6
2
55
12
33
38
25
29
40
24
36
14
22
8
4
50
42
48
148
38
25
11
13
36
120
41
6
18
31
24
15
9
51
42
2
18
72
6
16
9
95
52
9
9
6
24
105
39
30
2
25
21
15
84
21
8
24
12
43
36
15
60
9
36
24
27
6
75
3
9
41
34
50
40
2
46
3
45
42
44
48
1
51
24
30
2
22
3
48
24
51
20
70
146
54
66
4
24
33
9
8
16
12
2
18
55
72
51
21
9
32
12
108
55
9
6
60
2
31
12
48
57
32
31
107
24
46
2
22
24
66
9
5
6
40
44
6
64
99
53
7
41
82
144
81
53
7
35
18
55
69
75
105
92
40
24
24
3
15
32
6
30
37
3
45
12
24
3
81
12
9
66
24
8
142
56
54
34
56
88
8
30
18
10
30
6
44
24
102
4
15
27
54
26
64
104
82
3
141
38
25
3
45
87
56
10
87
35
22
18
24
24
110
10
20
4
18
84
18
21
51
66
18
21
9
14
6
46
44
64
38
18
112
42
15
27
24
20
1
21
32
48
43
35
37
17
12
6
48
24
66
55
41
31
3
20
64
60
20
48
24
4
36
8
16
42
12
20
186
1
65
46
12
6
26
40
74
31
105
144
12
30
104
1
35
70
2
1
17
78
1
15
33
12
5
90
1
23
1
21
3
27
2
10
33
87
80
37
24
47
13
41
54
1
143
1
59
40
33
69
18
20
22
3
72
60
9
14
58
42
56
61
84
51
120
9
21
20
18
30
22
18
2
64
30
42
24
21
9
3
60
35
37
33
38
28
42
2
30
31
21
75
53
18
4
24
57
9
39
24
83
10
2
42
16
120
2
22
51
59
1
17
7
29
12
18
40
9
11
16
104
16
48
18
3
11
64
26
18
1
21
51
9
38
25
3
30
27
12
9
60
176
43
11
4
38
64
26
13
27
30
38
25
15
6
26
18
4
63
15
2
96
10
2
34
8
22
8
16
15
41
6
10
27
75
8
18
24
16
6
33
3
8
132
25
72
21
20
24
7
24
9
3
23
1
93
6
26
19
5
ABCD 93526661212*3^$a+1 [50073]
21
12
12
66
9
48
9
78
33
9
15
81
247
161
87
75
108
24
42
103
48
32
117
18
66
55
311
6
75
3
45
45
19
5
51
111
18
31
24
101
36
63
88
65
18
114
30
12
25
8
33
132
48
67
17
36
120
48
51
21
27
63
24
33
117
48
27
24
16
11
109
5
123
51
117
27
6
42
42
48
75
39
18
12
43
8
48
69
138
90
63
165
24
48
12
120
48
90
12
72
138
72
63
63
9
40
56
39
114
39
15
36
45
57
15
15
9
99
37
89
31
24
224
39
1
41
103
113
55
72
71
9
21
75
129
132
24
75
57
30
9
9
6
48
6
19
53
42
150
43
197
90
42
103
17
24
12
27
45
6
60
9
27
48
133
143
9
3
42
66
6
18
1
65
84
27
21
48
27
75
102
36
24
3
57
222
30
3
72
9
15
21
3
171
36
33
33
108
24
168
99
48
15
73
89
48
216
60
12
63
15
12
117
81
54
25
101
12
42
21
96
39
25
11
21
9
24
12
12
55
11
84
1
56
15
6
3
64
80
177
126
42
36
24
96
96
75
15
156
30
48
79
32
63
33
57
30
1
32
24
9
12
24
18
36
45
51
6
78
1
59
36
121
8
72
9
30
33
21
24
36
54
25
53
138
114
111
15
49
113
12
60
55
23
25
17
135
15
30
3
69
3
45
75
45
12
198
18
18
12
18
180
24
6
165
16
29
12
54
138
55
80
63
18
24
15
168
24
39
30
24
12
24
24
151
77
99
3
42
24
114
90
12
48
18
42
6
6
114
54
66
6
156
15
9
15
16
32
40
47
81
72
15
66
54
25
203
13
56
15
6
75
24
24
280
5
147
9
24
39
45
102
66
27
33
15
117
12
39
24
3
37
23
9
75
66
42
30
36
12
27
16
17
54
6
24
90
144
9
48
24
16
185
84
19
24
41
12
3
16
11
18
90
25
71
153
63
42
60
42
6
12
150
25
11
150
6
84
6
24
84
180
31
137
39
81
42
6
60
42
9
39
42
138
109
5
147
123
36
42
87
45
51
15
102
27
16
144
113
39
51
30
18
66
115
221
18
9
3
48
61
209
87
27
6
30
9
88
203
85
41
31
32
15
33
33
72
15
135
72
33
64
71
49
8
27
45
63
1
144
23
30
3
75
144
18
78
6
63
72
69
96
48
258
24
24
24
33
117
96
51
24
21
3
40
77
54
30
12
24
96
42
18
48
15
15
1
24
41
6
12
13
113
15
69
42
81
33
54
18
12
126
45
9
31
89
30
36
21
93
18
33
21
6
162
3
57
12
198
45
3
37
48
53
19
71
54
18
138
174
60
90
3
24
81
24
30
9
27
18
219
3
30
39
33
96
36
6
12
57
21
27
45
12
6
204
21
57
183
27
30
55
95
97
11
42
3
39
138
180
18
102
3
24
9
79
17
159
21
99
64
5
27
45
144
27
72
15
48
54
19
77
84
24
6
6
108
84
36
132
24
99
16
11
42
36
84
42
9
27
30
87
33
12
3
93
27
9
36
19
113
30
78
72
27
45
36
60
18
30
36
39
27
109
113
87
75
84
105
51
6
54
81
112
53
174
6
7
17
6
12
13
72
113
30
30
30
229
71
129
24
16
41
102
150
60
111
9
60
27
33
108
78
54
87
3
96
45
69
67
11
54
24
6
48
25
17
24
30
54
48
42
120
105
81
31
71
57
120
15
57
33
30
6
54
12
9
40
29
12
36
204
108
115
65
6
42
12
48
18
114
7
80
9
24
151
17
84
139
59
30
15
72
24
39
60
48
30
48
30
49
5
48
42
6
27
45
99
9
15
159
81
39
73
77
27
9
24
6
6
6
117
136
161
48
102
66
30
30
12
15
33
39
40
71
57
15
1
17
24
24
12
12
87
93
12
63
45
43
5
114
90
31
53
27
63
66
18
42
36
150
33
144
105
111
165
132
78
12
165
33
60
144
12
48
6
6
3
3
12
186
24
12
3
48
168
15
102
48
75
16
41
30
25
32
21
72
72
12
54
54
60
6
6
48
60
12
36
12
3
27
186
75
16
5
168
66
6
3
88
23
150
96
48
18
57
33
39
9
31
176
33
66
54
24
6
30
36
24
60
72
3
ABCD 93527096504*3^$a+1 [50031]
60
67
23
49
168
168
47
18
7
5
36
42
69
3
18
27
63
18
79
5
60
18
30
78
90
12
72
108
18
162
42
48
57
21
187
95
145
48
77
198
60
1
83
6
7
137
30
105
72
21
75
15
18
54
90
6
162
15
15
72
1
35
21
183
36
12
42
108
30
18
114
25
275
90
6
210
24
36
12
3
15
1
24
17
55
125
18
9
45
18
18
12
42
120
25
11
222
15
33
79
71
12
18
72
72
123
45
120
19
41
30
18
31
24
192
23
1
41
12
36
42
37
48
77
66
49
83
69
93
66
24
105
3
18
12
127
125
3
15
33
57
7
80
3
60
18
7
155
69
88
23
282
55
71
132
13
56
33
6
1
24
149
216
67
5
18
42
63
24
21
90
354
78
9
16
155
90
18
25
65
30
49
101
51
48
75
13
5
18
24
18
7
120
173
42
1
29
91
120
299
18
18
12
157
83
30
18
90
42
138
24
7
41
18
85
24
41
72
7
120
11
69
21
132
30
49
41
18
72
85
23
97
65
72
111
177
103
56
9
12
78
54
63
88
59
21
87
25
143
1
89
120
60
12
78
9
21
42
102
18
33
75
54
31
5
60
30
1
24
35
12
132
18
12
103
47
18
48
54
25
32
51
132
138
72
103
23
42
30
42
108
180
30
42
36
54
30
31
5
42
18
72
87
3
90
12
15
88
23
25
80
39
216
1
113
48
18
234
108
39
16
72
56
165
12
60
19
8
21
60
84
6
192
37
23
25
83
30
55
72
24
53
30
60
1
24
11
90
84
223
107
108
25
24
48
11
30
54
6
12
39
39
1
48
5
115
41
54
78
12
18
13
29
43
24
71
73
17
78
30
91
23
30
3
255
9
3
6
12
147
51
150
30
90
60
12
18
69
63
18
7
65
87
208
47
193
107
18
60
103
5
27
57
6
12
13
59
6
15
105
31
80
40
29
24
30
78
12
6
12
49
168
113
228
75
64
185
18
42
216
67
35
13
47
9
3
6
151
8
208
5
60
15
48
45
30
37
23
9
45
48
219
69
19
161
60
72
43
24
23
18
15
39
36
72
192
126
24
7
11
72
18
123
15
49
11
12
73
35
72
42
27
99
12
18
127
5
27
21
24
18
30
19
104
40
89
36
24
235
263
42
7
29
90
25
47
12
90
18
42
48
240
48
252
18
24
18
15
177
31
56
93
6
85
215
24
30
36
55
77
18
12
37
48
5
43
17
108
12
72
18
13
56
9
90
30
111
33
108
18
49
80
105
31
24
5
30
36
24
30
123
75
78
12
19
56
15
177
165
51
9
108
259
24
32
27
141
87
18
42
102
6
1
53
27
88
65
55
96
5
42
138
90
132
30
18
54
36
31
23
60
13
72
5
18
138
72
55
77
91
65
42
18
30
132
12
18
75
15
60
13
275
85
17
39
39
81
9
30
1
71
78
54
18
12
55
221
51
3
18
30
60
108
30
87
75
42
90
1
17
15
72
105
36
54
93
88
17
79
48
35
18
72
60
7
41
7
8
93
115
29
36
42
30
7
35
30
18
90
42
216
72
18
72
342
48
108
37
5
228
54
6
72
12
6
30
139
8
75
12
96
9
81
7
23
90
24
48
7
32
51
18
114
66
111
40
8
96
15
1
56
15
42
36
27
75
18
67
5
18
90
90
85
77
19
41
12
78
12
18
60
120
75
40
48
125
54
18
90
42
138
18
60
72
48
60
67
72
35
36
132
12
6
19
8
153
12
3
69
6
205
24
23
18
162
18
30
72
229
41
18
54
111
264
21
51
3
85
80
15
105
3
162
96
27
112
5
48
240
12
18
13
24
35
6
12
72
6
37
17
48
150
18
12
72
216
42
90
12
67
11
12
145
113
90
102
60
18
25
47
18
79
23
126
24
30
93
112
32
16
17
6
12
37
53
43
47
49
29
72
18
72
49
53
6
102
132
51
57
48
ABCD 93527515912*3^$a+1 [50081]
152
220
36
12
12
116
76
60
3
12
24
41
64
36
63
60
48
57
36
219
33
63
69
36
96
20
115
156
105
72
96
99
12
21
24
144
264
231
57
168
36
308
28
63
89
115
93
3
41
100
36
15
57
15
12
33
15
5
88
120
15
9
60
36
87
21
60
12
60
3
117
72
3
29
64
15
65
19
17
19
129
140
100
48
288
219
21
36
3
77
148
48
87
108
348
21
60
39
69
75
33
87
21
224
36
31
21
48
75
185
4
108
12
51
5
124
60
87
21
63
396
189
24
12
48
15
45
87
53
100
228
180
12
60
15
125
40
63
192
165
15
33
104
4
15
156
9
104
148
15
12
33
15
84
9
39
36
9
12
48
3
84
201
60
87
81
144
15
33
84
3
60
33
63
29
103
45
204
24
36
24
147
120
17
100
12
39
69
75
21
44
88
24
60
111
57
168
60
84
60
15
21
132
75
117
63
17
151
48
105
75
9
180
120
15
33
168
96
36
8
124
200
151
24
33
132
276
96
159
12
105
12
120
63
24
93
51
57
99
149
4
3
9
36
27
57
15
21
24
120
96
24
48
20
271
57
32
151
57
39
81
63
5
52
192
72
36
27
96
216
153
20
76
84
48
44
115
29
115
21
168
15
33
48
147
29
4
99
60
12
9
27
77
31
117
3
57
8
244
72
63
12
9
39
57
156
32
28
60
3
96
201
63
120
201
156
123
177
39
29
100
15
12
60
93
44
180
100
3
165
12
72
171
9
84
176
79
96
5
28
15
93
24
63
21
24
15
48
29
79
9
20
28
63
45
315
57
48
12
15
60
24
9
12
12
27
93
80
196
204
72
36
39
333
195
225
36
15
21
68
72
64
15
24
21
192
75
24
45
3
48
105
63
41
40
36
12
12
60
159
96
89
19
60
45
123
144
93
12
39
117
60
24
24
24
3
12
101
4
12
15
180
108
33
15
105
48
39
36
81
39
57
24
108
132
3
153
39
48
12
33
63
177
20
136
12
15
57
32
28
120
12
20
4
15
69
20
36
124
20
115
45
3
117
108
180
99
21
60
3
21
15
33
75
60
57
108
132
75
81
72
32
4
180
84
60
15
81
24
3
45
27
33
48
39
432
5
100
135
81
48
72
68
112
75
153
72
63
29
115
12
144
165
39
65
28
144
36
44
19
9
108
3
69
3
9
36
3
101
19
21
219
144
45
27
81
48
84
15
12
21
48
60
96
68
52
60
180
104
67
12
33
24
24
39
12
5
28
147
48
65
43
48
36
60
201
12
32
16
24
3
132
24
117
8
124
75
12
45
195
53
43
33
51
48
5
7
33
72
24
80
36
100
168
12
36
152
100
36
159
45
87
81
27
165
291
21
104
19
93
15
189
51
45
63
264
48
24
153
96
84
243
17
28
132
416
36
40
99
5
31
45
36
104
16
24
51
45
75
9
48
20
72
16
12
156
24
60
108
92
16
15
185
64
3
69
24
51
48
105
3
45
3
69
111
45
15
69
3
33
159
33
128
31
129
192
24
339
57
128
67
33
72
84
108
27
108
5
72
76
60
132
56
115
12
9
36
39
5
4
39
36
24
48
45
195
9
171
45
312
75
41
76
68
ABCD 93527517574*3^$a+1 [50059]
318
341
61
131
67
12
108
53
48
61
155
13
83
19
29
96
120
13
11
19
197
144
115
36
408
137
24
91
60
18
102
180
18
72
11
43
150
30
6
30
108
36
270
90
6
48
36
6
245
145
54
144
36
150
30
6
83
55
17
43
12
234
144
71
79
102
35
336
7
6
11
25
54
126
59
139
66
90
24
102
78
30
47
96
109
18
36
90
36
18
42
54
36
30
54
24
36
137
120
277
11
151
24
41
144
432
49
48
60
30
60
30
150
5
67
84
36
53
37
18
17
25
180
48
42
41
72
157
84
144
71
19
53
72
25
12
18
6
11
145
60
18
12
468
216
17
73
204
36
234
72
90
324
95
151
234
270
54
11
115
60
216
41
43
6
84
227
7
65
72
139
29
48
72
61
90
60
144
102
18
42
360
18
72
210
144
54
6
174
42
203
7
108
125
48
67
90
83
72
120
61
35
79
36
77
7
72
180
60
180
5
24
1
18
72
125
163
42
30
53
25
12
11
229
83
7
48
90
42
108
30
42
30
11
240
120
13
66
18
186
29
25
95
61
35
72
37
42
65
25
23
265
167
13
120
35
37
24
66
258
12
35
19
36
54
107
192
96
199
17
133
306
30
35
79
113
103
36
30
18
53
7
65
120
72
85
59
24
37
11
103
185
24
72
19
144
36
54
6
354
83
13
11
133
36
66
29
24
192
139
101
43
12
60
138
90
60
101
61
120
90
161
43
84
60
36
30
96
59
79
270
6
90
54
12
54
155
79
36
29
7
54
60
84
60
191
115
30
60
11
43
5
85
90
126
30
276
65
115
120
90
35
145
18
125
7
425
216
7
41
25
150
126
59
24
91
216
90
18
96
234
23
43
90
114
30
35
205
11
115
66
258
65
97
54
156
24
120
24
5
7
65
133
35
37
11
7
65
511
17
199
65
115
29
139
180
72
264
89
7
120
89
55
24
36
36
41
259
53
55
180
270
143
43
29
151
126
59
24
7
41
49
23
205
35
37
24
59
61
35
61
59
24
91
96
120
24
120
29
312
216
79
30
90
24
36
18
155
120
25
71
72
48
61
288
35
37
54
24
30
42
101
223
120
54
126
90
35
216
133
11
19
125
48
259
53
25
90
120
42
138
42
23
85
102
24
29
7
48
65
85
102
24
126
84
54
197
325
251
7
120
342
24
59
61
11
133
107
115
5
24
115
66
35
73
96
30
396
60
65
144
19
53
43
66
24
54
77
24
61
11
7
65
1
96
48
6
414
155
187
54
239
7
161
79
113
85
11
25
270
156
53
1
36
114
54
30
36
161
19
144
125
7
90
23
61
6
29
19
36
89
7
30
24
59
ABCD 93527573266*3^$a+1 [50059]
137
84
40
9
15
44
16
15
57
57
30
33
44
16
69
60
3
20
85
87
80
4
21
123
108
3
9
56
124
12
33
71
4
21
12
3
96
20
13
90
21
12
20
112
20
60
25
3
44
40
68
28
45
63
24
32
61
3
15
36
6
48
6
54
12
198
5
40
96
9
54
5
40
32
25
63
27
9
69
48
23
12
28
36
96
8
72
132
7
21
8
96
1
3
24
60
36
24
3
9
68
88
32
136
60
44
43
69
8
55
18
30
5
13
15
12
33
27
12
56
40
57
59
85
119
12
28
57
27
8
28
56
16
164
25
15
24
20
52
39
48
18
78
5
24
40
12
24
20
85
42
5
49
51
33
42
33
24
32
24
76
8
85
6
54
3
48
20
24
72
40
9
36
135
56
88
21
18
21
24
45
23
85
42
17
85
15
21
54
41
103
81
15
18
27
63
48
18
15
56
40
15
9
20
25
54
42
59
12
52
8
13
12
72
36
60
35
37
48
42
33
21
30
36
9
44
91
6
99
3
21
57
15
69
18
105
36
44
31
57
8
36
31
53
1
59
49
35
12
1
72
132
11
25
63
57
3
32
19
6
54
29
12
4
84
140
85
11
76
48
12
3
5
24
1
311
13
6
5
40
75
45
24
3
42
71
49
87
144
12
27
6
51
39
36
9
39
33
92
28
60
27
12
5
19
9
8
40
117
27
68
31
42
27
8
160
44
49
35
76
9
96
36
23
64
3
53
1
83
28
24
60
3
90
11
52
8
36
13
27
45
111
69
3
3
18
11
120
48
28
3
129
93
23
7
5
40
15
29
61
3
12
15
29
36
79
9
45
15
9
23
40
84
9
35
232
72
48
8
40
60
32
37
51
24
80
7
53
28
8
24
28
3
12
33
56
60
4
45
71
1
150
33
69
11
4
80
88
3
12
69
8
52
3
5
67
29
16
9
36
15
111
12
33
8
12
7
153
9
3
60
48
144
9
6
69
12
3
9
72
33
36
15
20
24
28
3
5
79
21
87
5
37
18
33
15
5
24
12
13
11
96
36
12
16
20
25
99
108
20
25
15
44
24
40
12
9
23
28
3
57
15
29
79
41
1
54
66
15
120
8
1
18
57
8
13
27
111
5
37
90
9
104
40
27
57
45
42
101
60
24
96
12
13
12
15
3
65
43
57
84
44
12
43
57
9
18
53
55
54
75
24
36
9
15
12
33
12
3
12
120
8
76
44
61
3
32
16
12
105
12
75
48
27
48
45
20
76
9
63
3
5
96
40
20
24
1
30
18
11
16
24
45
27
68
76
135
54
126
29
40
36
3
18
18
41
31
9
81
47
43
30
54
24
21
9
150
9
3
90
15
152
13
59
55
89
4
27
5
16
24
60
24
36
3
18
35
13
27
68
55
57
9
36
54
6
15
8
7
18
135
84
36
24
15
138
27
32
16
33
24
11
25
27
32
85
3
20
148
12
24
20
19
41
36
28
9
251
36
31
9
33
95
25
36
27
9
24
27
93
15
60
12
48
104
76
99
42
15
33
63
8
61
195
24
176
76
84
116
28
56
4
24
3
29
16
33
51
3
36
162
27
21
27
24
68
16
15
17
55
9
20
16
57
11
136
60
45
39
15
6
15
51
18
135
12
3
54
12
168
3
44
133
87
108
3
45
72
12
80
115
45
8
13
24
30
33
8
120
52
3
93
36
24
72
8
96
16
15
17
12
13
12
59
16
8
31
30
135
36
24
9
15
36
24
123
18
15
111
30
24
147
20
43
17
24
4
24
3
18
107
48
52
44
100
8
1
15
56
4
51
53
60
40
80
28
33
39
27
9
36
33
12
39
75
54
11
37
3
57
15
3
45
12
63
5
49
47
16
63
77
28
39
96
9
68
13
39
56
52
44
16
9
15
15
5
24
40
9
47
100
20
96
12
13
27
27
48
17
24
109
48
39
80
28
8
84
13
36
11
16
63
6
83
16
20
1
11
7
57
33
3
33
42
9
75
5
85
95
4
32
13
15
45
47
25
48
150
12
29
103
41
12
12
25
18
29
40
8
28
39
21
15
30
3
56
49
71
24
31
5
13
83
48
112
8
16
9
15
20
1
36
3
56
31
17
52
68
1
39
21
95
12
72
13
39
33
72
18
57
20
84
16
44
4
63
42
156
135
171
65
103
45
116
19
33
20
49
35
64
27
9
9
72
15
39
24
9
72
204
21
63
36
21
71
48
25
11
16
84
48
56
180
61
15
33
3
8
7
54
11
12
13
15
8
120
180
7
48
9
48
69
126
60
29
1
42
53
13
39
3
48
77
85
63
24
12
15
66
27
27
53
28
8
55
17
4
51
18
11
100
68
12
16
69
54
12
17
12
16
45
3
21
144
71
55
41
43
17
25
59
4
75
17
52
20
73
3
57
72
195
3
9
44
55
29
97
18
45
12
15
33
48
45
23
40
36
9
36
39
45
75
32
25
27
96
36
39
21
33
180
48
15
93
15
45
12
27
27
45
24
9
11
79
33
80
13
66
93
213
39
21
35
4
9
24
83
124
81
179
13
11
4
80
28
12
32
13
87
188
48
24
1
75
69
11
55
33
24
51
96
21
12
51
5
1
123
8
64
33
6
30
11
48
16
24
135
78
54
18
12
24
102
9
45
18
41
12
25
48
51
24
36
15
5
28
80
12
16
84
84
69
11
96
1
168
39
56
4
200
28
9
39
92
40
80
4
56
ABCD 93527725178*3^$a+1 [50007]
83
60
13
68
9
12
6
12
21
40
29
175
68
3
60
6
18
21
21
55
29
60
27
15
49
65
15
4
24
56
81
30
49
60
29
6
1
29
27
15
73
59
18
79
36
17
60
6
21
4
11
6
12
6
1
11
30
30
42
12
18
1
12
12
5
48
48
42
72
25
47
1
24
44
16
36
29
63
28
35
72
120
33
60
52
12
8
27
129
57
72
31
11
6
3
21
55
84
12
12
20
12
36
12
72
21
72
3
27
85
131
109
12
36
29
24
66
48
30
18
24
1
140
4
8
21
99
16
11
21
27
37
23
21
12
45
3
15
69
21
31
8
52
41
144
3
33
30
37
17
43
8
24
15
60
24
69
21
55
12
53
15
4
47
48
66
66
48
6
7
44
3
13
17
48
3
21
3
15
6
42
85
23
66
3
15
30
67
104
12
87
12
24
57
64
8
15
1
56
3
61
11
21
27
37
44
9
42
48
13
17
27
3
36
30
24
66
85
59
72
33
12
4
41
18
90
6
21
28
32
3
61
65
27
87
6
27
27
12
33
15
145
5
3
48
24
16
20
27
12
21
9
55
23
49
41
79
36
12
113
60
18
9
45
66
61
44
36
63
18
27
27
36
18
6
1
12
5
7
24
65
6
1
59
25
48
128
9
55
20
123
72
6
42
21
9
15
63
9
84
4
95
36
24
12
36
12
33
48
24
3
13
12
17
90
1
32
9
55
53
18
72
12
36
9
16
35
24
13
65
6
49
11
21
21
30
30
15
28
29
36
24
30
57
48
3
9
15
1
17
18
49
48
143
13
29
42
1
12
23
12
33
57
15
16
32
3
1
5
78
30
36
31
24
59
12
9
64
113
39
3
45
33
39
36
28
24
60
17
78
37
96
53
7
17
3
27
12
6
3
12
12
33
24
114
36
18
120
18
18
7
17
12
30
18
51
12
75
13
5
7
17
15
12
16
47
33
57
55
32
24
64
80
33
54
1
152
3
54
60
75
51
12
12
33
3
25
48
20
57
139
44
15
49
11
145
95
21
45
54
24
30
3
48
4
35
57
4
44
33
3
57
48
55
12
24
53
51
15
6
54
36
54
12
39
63
1
24
11
9
12
3
12
6
12
3
52
101
30
6
6
13
44
3
45
24
9
7
65
103
72
8
96
21
84
78
25
17
3
12
3
6
27
28
11
48
42
19
24
41
27
12
36
27
97
8
9
120
103
5
42
9
15
24
96
57
24
99
49
32
3
72
1
68
12
40
95
9
3
93
27
13
72
35
1
32
12
57
55
8
27
13
23
25
20
45
12
42
9
45
67
5
19
8
87
13
36
5
36
19
96
65
18
12
24
66
78
6
6
84
84
30
7
41
7
65
60
115
17
60
19
60
32
45
30
12
13
53
54
1
11
6
55
12
20
15
42
36
54
13
48
17
6
121
23
37
116
40
17
12
3
16
11
13
35
12
49
17
12
67
29
24
6
45
16
11
57
16
12
48
11
78
27
3
30
6
105
4
32
64
101
30
25
44
27
13
44
28
20
27
18
55
80
45
72
60
63
27
93
52
20
3
54
31
23
1
8
21
19
35
13
92
16
60
56
9
12
30
9
15
30
51
27
1
35
12
90
15
33
55
59
133
35
72
13
17
31
92
12
27
18
30
61
89
63
4
29
24
7
5
48
18
114
30
60
33
15
13
8
9
66
24
57
45
18
6
27
4
60
11
37
12
83
1
11
48
72
1
92
45
60
27
15
49
137
24
15
40
23
60
6
6
6
48
6
109
12
12
20
28
17
66
36
9
9
27
51
12
1
12
17
6
24
60
25
80
48
39
18
7
11
30
132
15
57
96
15
75
12
37
41
18
114
15
45
135
33
24
24
15
75
21
21
12
42
1
24
53
36
51
15
48
61
104
12
64
29
6
45
12
64
5
18
13
23
25
119
13
32
12
63
13
5
3
9
55
17
43
65
63
3
1
41
67
17
48
15
33
24
123
21
54
13
77
60
15
27
156
42
15
16
12
32
12
96
15
24
1
143
42
42
13
8
21
3
12
21
55
23
6
60
90
1
32
3
84
30
48
108
54
9
12
3
24
48
37
8
3
21
63
25
80
15
30
120
12
91
17
6
9
51
61
11
84
36
25
23
9
45
12
36
18
24
33
168
9
78
33
192
12
12
33
36
19
8
27
30
36
6
21
45
3
9
15
16
71
9
24
40
48
119
36
25
5
27
100
53
12
12
6
12
18
43
5
24
6
6
39
12
4
20
28
36
5
90
24
37
35
45
75
9
21
36
30
84
18
90
6
19
35
12
24
24
6
39
36
21
78
21
4
92
3
48
12
25
32
9
19
5
12
6
48
57
33
72
19
71
13
5
6
49
24
5
43
8
4
11
9
16
72
5
79
44
16
179
45
51
6
15
27
37
35
18
3
129
15
64
32
52
5
31
5
19
20
12
51
12
12
25
29
24
12
6
42
48
48
31
20
48
28
44
3
13
17
55
12
5
6
69
33
6
9
51
12
97
108
5
43
11
24
45
39
45
45
7
5
43
41
66
6
15
15
9
15
1
29
24
12
7
47
6
3
21
15
33
31
17
54
30
18
85
23
45
3
144
13
5
12
31
11
36
48
21
21
19
48
8
57
31
29
18
49
24
24
23
24
25
5
3
16
11
9
15
61
5
3
15
36
24
6
7
53
84
15
93
192
18
45
28
29
30
45
60
12
45
91
29
3
28
47
48
12
25
35
48
13
41
31
8
27
42
30
30
43
17
12
18
1
17
15
3
6
48
103
47
1
36
24
17
54
1
44
16
20
39
1
65
54
25
23
57
9
42
24
66
3
84
15
30
31
32
4
11
9
16
5
19
11
24
6
18
24
6
6
1
23
25
77
7
17
6
9
28
11
9
16
11
18
12
3
15
18
19
71
9
108
52
95
60
6
27
15
1
5
30
12
105
108
16
60
11
12
13
29
31
17
30
6
6
84
69
12
4
65
30
117
24
4
5
114
25
11
85
17
150
9
48
16
84
35
93
28
47
102
30
1
29
75
16
5
27
4
29
12
39
33
30
30
18
45
33
39
45
51
57
67
5
27
16
5
43
44
3
37
11
66
19
24
5
43
48
29
30
12
25
36
12
47
66
63
207
72
102
36
3
21
36
18
1
24
56
24
9
3
4
48
5
55
92
9
30
1
101
135
33
36
78
33
3
96
30
36
3
9
18
37
83
33
16
113
3
72
72
33
15
3
25
12
32
51
13
36
44
24
105
18
24
13
8
45
19
89
87
27
ABCD 93527994856*3^$a+1 [50152]
47
42
90
120
240
18
90
97
5
43
72
125
48
204
55
204
29
300
402
73
35
277
83
18
90
37
317
223
125
55
125
108
7
23
85
120
72
65
42
25
36
185
42
37
24
192
60
77
18
162
31
29
48
132
72
30
13
120
65
355
65
163
29
96
30
180
90
54
288
108
60
30
7
108
132
36
29
115
137
126
30
234
25
65
18
18
24
18
30
43
107
72
66
150
84
121
275
24
120
133
143
72
18
7
72
36
239
126
330
192
121
11
66
114
30
60
228
31
11
66
270
90
42
12
121
29
55
60
48
137
96
343
132
185
175
48
24
576
29
415
60
48
35
210
79
324
96
144
29
48
54
36
150
43
101
79
11
133
77
36
270
13
29
210
277
335
85
216
227
1
119
25
17
79
29
18
37
137
6
30
90
85
65
235
17
12
211
5
24
270
288
25
108
48
72
29
240
79
11
169
131
409
41
78
61
29
90
25
23
25
24
383
150
120
103
77
67
108
48
269
408
67
108
36
149
103
48
11
126
67
293
24
36
55
89
55
71
12
60
30
78
97
36
12
65
175
95
13
36
173
307
83
13
47
205
275
108
162
103
72
23
144
121
48
17
19
204
11
228
78
180
7
156
17
43
59
13
5
240
43
41
31
180
48
11
6
19
96
47
90
12
43
233
84
60
55
245
18
342
18
25
276
137
259
11
192
121
29
151
11
30
78
48
97
83
114
18
138
54
25
180
125
36
43
29
187
41
115
288
60
59
85
23
60
30
54
13
48
125
7
12
35
30
6
84
6
115
120
24
221
24
43
167
85
221
90
132
12
108
108
13
131
36
25
72
83
13
167
144
18
7
443
258
72
228
132
48
42
18
7
72
83
18
12
103
47
313
77
18
360
13
36
11
90
144
199
209
115
47
49
227
25
119
25
23
90
108
60
43
41
96
19
335
108
78
120
72
7
144
107
144
210
60
43
23
49
36
48
47
24
73
35
102
126
13
227
90
187
36
29
7
5
103
203
25
288
89
115
12
101
355
47
241
11
1
125
210
90
42
25
113
90
132
97
5
330
66
42
90
12
18
168
72
37
71
37
137
90
78
12
36
24
246
42
43
12
17
19
216
35
126
55
47
78
30
157
47
30
139
72
167
42
36
115
77
115
108
144
35
73
53
12
60
282
78
198
162
91
11
96
ABCD 93528143552*3^$a+1 [50050]
90
10
86
34
11
24
75
16
24
30
18
50
28
32
12
60
15
33
60
22
26
40
56
15
84
57
42
33
60
24
84
157
60
12
32
3
12
75
21
24
51
72
18
3
19
26
36
3
55
17
33
147
69
15
36
21
54
54
39
21
30
112
72
17
79
32
54
84
4
92
4
47
24
60
21
99
15
21
123
90
36
15
51
33
7
17
33
3
105
24
88
23
12
84
9
15
25
144
18
89
13
11
24
25
30
17
36
72
1
56
36
135
12
72
24
117
48
15
60
204
48
25
47
33
15
85
32
88
18
29
13
30
29
9
12
15
85
50
9
9
75
37
108
90
65
21
15
33
27
36
12
165
171
7
65
9
36
12
36
24
15
141
27
27
10
11
12
7
110
27
63
90
40
36
47
33
24
51
129
75
51
30
64
11
37
20
70
78
11
60
49
32
3
12
132
1
35
36
111
40
29
48
13
68
12
40
14
45
13
68
24
36
112
23
117
15
1
42
29
60
9
6
120
9
85
2
40
8
69
25
20
15
48
39
58
20
27
36
24
24
24
43
2
51
21
16
32
3
163
56
9
12
73
32
3
231
30
36
15
45
15
12
25
35
43
102
2
106
23
15
66
4
50
54
10
101
25
176
39
24
25
20
16
71
36
48
12
84
69
27
24
36
72
72
45
36
40
8
111
21
90
69
84
165
27
55
17
31
56
16
5
48
25
35
9
46
65
37
35
60
72
33
72
3
33
15
15
96
9
84
45
75
43
98
6
30
4
110
22
152
15
25
68
28
12
95
13
42
14
15
1
23
84
213
40
95
13
11
3
46
72
72
35
60
45
36
4
158
45
85
104
76
8
39
12
9
4
35
55
18
8
39
12
45
4
72
18
89
153
172
68
12
42
16
50
39
48
36
57
27
31
17
25
62
21
169
23
99
88
5
1
104
51
60
51
34
32
148
35
36
75
21
48
21
39
49
11
27
18
72
75
27
18
22
5
117
24
102
90
78
22
47
21
40
140
4
71
120
21
34
146
39
12
37
11
96
3
90
16
47
7
101
97
20
63
39
117
69
30
10
12
32
51
12
12
21
66
21
37
38
69
3
30
3
39
58
11
19
2
15
21
58
17
135
10
12
18
18
71
21
90
48
9
45
3
33
4
36
11
43
65
31
5
97
59
108
1
47
3
30
4
20
75
63
69
99
22
23
9
12
24
4
8
60
39
33
16
14
45
96
24
57
66
33
36
60
39
21
33
36
12
40
18
5
12
84
60
21
15
93
22
14
4
11
73
18
32
72
78
51
15
24
48
9
13
83
7
32
46
83
36
36
39
9
7
18
104
6
234
3
37
176
4
11
57
15
25
14
34
110
34
35
48
13
47
15
10
35
84
105
4
32
3
24
12
33
90
42
63
21
15
36
45
99
49
30
53
3
9
48
180
13
24
83
3
40
14
171
12
27
18
28
12
92
27
9
27
3
21
19
42
23
9
16
59
27
24
112
29
24
19
41
7
38
84
3
12
57
4
47
9
15
60
69
66
6
15
12
96
39
21
19
17
1
47
57
48
28
35
37
23
117
27
43
41
9
46
14
147
15
18
48
108
42
18
40
44
40
60
68
120
100
14
21
13
35
60
36
81
10
14
34
77
45
39
21
3
24
121
12
20
63
60
36
1
119
168
15
6
52
38
45
45
84
15
48
72
27
94
11
49
32
15
159
24
45
9
16
2
9
24
12
9
36
15
55
162
11
117
40
14
16
5
177
18
105
105
72
15
45
15
1
56
58
8
57
72
1
32
51
115
41
13
50
150
123
57
16
71
1
38
30
24
48
27
13
2
33
87
57
36
48
72
9
34
104
10
320
72
180
51
33
24
40
36
32
18
66
159
24
15
46
12
23
72
13
2
9
39
22
18
5
12
15
9
13
2
16
17
33
15
24
15
64
14
58
138
92
87
1
2
22
140
3
37
116
4
86
6
76
14
93
33
12
36
15
12
24
9
40
12
47
3
10
8
54
33
57
76
11
39
22
47
13
23
12
13
72
35
72
43
65
48
24
33
87
21
27
13
72
23
19
62
51
24
24
9
123
43
2
15
60
33
34
2
51
69
4
20
124
20
36
255
12
55
65
9
16
92
76
84
56
120
51
9
180
4
23
63
34
36
2
142
90
6
179
73
35
12
25
11
19
6
35
37
35
12
25
11
96
96
7
2
63
12
24
9
51
7
17
105
15
48
13
72
12
20
108
39
63
45
36
37
108
12
72
11
24
36
25
104
36
12
87
75
81
36
24
57
39
1
2
18
12
3
7
17
105
3
13
20
15
133
84
83
180
13
47
15
24
54
130
29
21
27
25
35
33
15
45
12
63
72
9
15
31
29
3
72
58
11
51
18
36
75
57
22
90
36
104
16
2
9
36
9
15
3
18
108
12
3
12
39
58
11
36
39
10
35
36
141
72
40
32
99
24
55
78
44
3
3
22
8
28
11
33
51
25
11
129
42
70
42
17
13
36
32
24
16
32
78
45
13
11
1
72
18
5
27
58
59
285
3
48
120
27
72
16
17
21
144
18
33
12
24
19
2
3
261
39
12
93
27
85
14
6
ABCD 93528221128*3^$a+1 [50007]
47
48
9
24
93
6
37
29
67
32
15
48
42
72
63
21
36
6
1
8
39
96
9
9
7
59
42
108
30
49
48
47
25
48
32
81
7
29
108
18
228
162
24
36
123
112
104
24
45
91
8
120
16
17
7
104
33
39
16
32
9
30
25
8
39
6
12
55
17
96
15
111
33
3
30
36
19
23
120
129
24
64
5
12
36
51
57
24
36
67
23
33
48
27
90
12
6
54
51
16
41
7
29
19
47
49
11
18
54
102
36
24
54
126
18
66
36
6
48
6
3
15
54
18
36
18
43
72
59
42
72
66
60
13
107
69
9
48
6
49
5
12
54
25
24
29
54
18
27
99
36
18
192
7
32
3
36
9
40
59
13
32
9
18
36
90
15
39
54
72
30
18
24
99
24
16
23
12
6
31
23
1
48
41
108
18
1
29
18
57
24
33
72
54
30
18
24
18
12
67
5
72
234
114
12
18
57
111
25
77
6
141
57
36
12
18
85
47
162
90
69
24
16
8
72
24
16
53
54
54
15
9
126
1
29
67
239
33
99
72
12
24
18
39
27
36
18
15
24
3
13
35
36
1
8
123
18
48
19
53
18
72
42
66
6
120
39
15
18
24
31
53
18
24
72
97
32
87
9
24
93
18
36
18
30
6
12
24
12
87
16
5
19
17
15
63
30
99
16
47
6
3
63
42
72
18
48
54
54
1
5
163
89
39
9
60
43
24
23
48
54
18
114
84
24
12
60
19
65
18
60
36
138
18
9
81
132
66
6
27
48
136
5
75
120
21
3
45
24
18
129
16
72
24
176
16
48
17
6
36
36
9
21
18
6
72
27
81
66
37
161
54
9
51
36
108
102
15
39
54
54
18
6
69
24
9
6
145
11
36
9
15
48
1
5
18
1
32
40
89
30
24
54
27
96
88
80
27
42
66
1
77
27
39
18
15
40
17
36
72
24
180
66
13
41
96
30
33
39
24
18
30
24
48
57
105
18
6
39
45
6
162
51
69
27
33
36
3
96
27
109
35
93
40
56
75
90
18
6
19
8
147
6
84
6
66
43
119
168
18
39
15
33
3
156
72
60
21
9
54
6
3
63
6
3
9
15
9
66
13
41
55
8
9
7
32
69
3
40
8
63
9
57
103
5
18
49
77
36
15
16
48
56
15
18
90
36
12
21
16
77
66
49
23
6
18
54
84
42
120
21
21
30
18
67
47
33
168
9
24
15
48
111
6
18
36
54
79
29
27
24
51
6
39
9
18
54
15
3
54
31
8
21
43
47
54
12
96
48
18
45
27
24
36
48
81
15
33
16
56
87
6
67
89
90
109
56
3
18
90
1
72
125
18
72
66
42
13
71
144
1
53
18
24
12
24
54
31
53
6
66
42
54
19
107
84
36
21
24
64
59
12
6
3
16
47
24
12
18
6
30
126
6
3
15
73
143
33
69
18
49
5
18
57
51
69
45
102
21
24
195
12
24
57
15
54
138
25
65
6
18
138
37
269
3
64
8
15
96
25
41
63
135
6
27
9
31
32
27
84
54
6
13
23
72
9
39
6
72
84
78
18
15
112
32
120
75
42
27
9
84
90
9
16
71
36
156
72
6
30
13
72
5
24
12
31
41
31
41
24
66
42
43
80
39
25
5
132
72
30
6
27
24
3
84
9
9
42
69
33
78
30
51
39
9
15
9
21
6
18
19
152
3
36
18
7
29
3
39
12
24
69
15
81
33
72
39
81
7
143
48
24
33
33
15
21
18
33
39
49
8
123
24
21
16
83
24
12
9
40
72
29
66
24
72
33
51
96
18
99
9
39
51
66
108
7
24
95
121
47
25
23
24
33
3
120
141
81
15
21
3
27
13
5
43
96
23
25
83
36
60
21
27
78
30
1
107
54
90
21
33
150
73
48
23
18
48
24
7
65
31
5
108
30
36
6
12
3
72
48
9
36
12
60
27
88
23
18
36
18
25
11
13
149
36
55
8
9
39
3
72
30
6
84
69
24
21
67
32
39
90
42
21
63
6
54
30
78
25
5
42
54
66
90
111
48
9
18
84
36
13
29
19
11
21
3
45
21
3
120
160
23
24
72
54
43
23
72
72
54
3
24
45
27
88
32
39
25
24
41
66
24
45
16
8
33
6
18
103
240
24
29
18
97
8
3
21
15
9
9
66
78
39
33
12
150
54
12
18
18
6
33
39
120
9
9
18
36
9
15
18
31
80
24
9
7
11
61
41
60
36
90
61
5
60
12
6
36
49
77
67
53
36
54
24
25
56
9
12
132
48
114
69
51
36
1
125
6
84
33
9
12
18
9
9
42
21
16
71
30
19
120
23
6
12
7
80
9
36
18
49
53
198
6
79
77
72
6
18
30
6
87
33
39
21
27
3
42
27
3
42
99
64
17
12
6
84
9
72
81
24
151
41
39
15
54
18
42
12
72
18
33
39
1
5
3
33
15
57
54
33
21
30
13
48
71
18
7
23
1
5
30
42
54
36
54
12
90
85
5
75
15
1
23
72
102
19
8
15
73
179
12
36
45
27
96
37
101
43
32
3
30
36
90
73
5
19
48
41
36
36
18
12
6
3
117
24
18
49
35
222
18
13
32
27
36
12
18
36
39
75
ABCD 93528917642*3^$a+1 [50061]
84
68
33
15
57
103
17
7
233
67
36
72
17
55
89
24
216
79
65
55
68
4
48
8
12
28
60
53
216
96
319
80
336
24
33
7
113
43
264
240
56
84
33
183
273
7
137
187
96
5
39
33
195
93
139
8
45
243
189
63
81
360
27
220
60
84
48
20
108
12
148
200
84
108
28
140
112
113
24
120
96
79
185
55
36
5
267
213
312
48
144
96
72
75
12
60
28
92
136
132
92
28
12
29
147
4
89
147
100
44
16
24
29
192
7
140
21
264
43
104
36
100
240
344
60
88
240
108
60
305
99
28
12
29
87
64
41
7
20
72
28
72
60
461
75
52
48
32
105
3
244
20
93
120
55
8
84
36
129
55
128
33
144
55
308
100
185
120
72
288
72
3
28
120
89
48
3
124
185
55
300
20
100
120
53
75
141
67
84
180
29
127
20
124
36
140
105
7
120
108
92
108
24
45
135
16
60
224
148
312
65
31
17
63
244
120
221
72
43
29
144
319
80
57
51
24
213
72
111
84
141
7
20
108
112
80
148
20
4
29
67
44
9
127
260
12
292
108
132
120
29
27
12
160
228
77
147
21
159
136
144
36
60
144
48
32
81
24
255
9
96
264
99
52
48
12
5
91
77
120
55
161
360
67
84
68
21
7
32
148
44
88
72
41
159
328
137
183
60
72
28
132
53
72
175
36
92
52
8
268
60
80
69
103
185
43
104
21
15
124
5
115
36
113
247
32
321
91
300
260
120
40
96
324
36
29
111
84
165
3
232
53
295
12
68
33
139
8
141
7
89
75
408
21
31
96
144
89
39
105
7
120
56
232
48
89
55
89
7
20
280
24
53
3
264
21
72
7
140
189
24
67
200
28
12
156
17
72
63
40
32
76
84
120
185
375
288
33
75
24
28
192
8
240
112
8
52
128
100
108
29
31
113
72
87
105
7
20
148
41
27
213
144
192
111
33
31
176
105
79
140
28
17
55
36
44
105
3
72
36
64
20
36
24
321
120
72
55
257
31
92
141
7
137
27
16
197
195
21
39
33
7
80
105
55
72
8
120
52
53
295
12
36
120
65
75
40
5
139
29
72
127
108
53
111
316
24
96
12
132
276
89
151
32
112
89
79
185
456
31
36
12
41
199
12
8
52
185
48
103
44
168
108
9
96
79
116
24
ABCD 93528976592*3^$a+1 [50014]
4
36
36
38
46
20
16
3
11
46
2
37
33
8
18
30
72
12
40
27
11
22
18
24
9
29
10
6
2
10
32
30
22
24
12
8
6
78
40
18
9
29
67
77
18
42
6
16
6
48
27
33
14
16
14
10
21
9
12
36
2
30
58
2
12
48
42
40
30
8
10
18
27
11
72
18
16
68
72
4
132
2
42
6
72
30
72
4
36
50
10
38
10
12
8
28
14
70
50
34
12
32
10
2
28
32
40
66
120
8
54
43
77
28
38
6
136
80
34
50
6
30
24
19
117
27
71
54
52
56
84
106
24
45
3
18
63
41
100
18
2
6
22
3
45
12
8
12
96
42
24
30
10
50
4
24
8
28
24
30
32
13
35
22
39
5
6
6
28
72
12
36
24
3
9
44
40
12
8
52
8
36
18
6
16
24
36
15
71
24
58
12
8
36
36
88
2
6
34
48
32
150
16
32
12
28
2
10
44
10
117
65
24
4
14
6
12
60
7
17
19
9
78
24
6
74
90
4
20
12
34
26
22
18
54
21
48
57
32
36
40
14
66
31
23
72
6
18
64
6
80
12
24
4
26
13
101
54
40
33
15
90
44
48
7
29
6
24
16
50
118
2
36
10
38
4
36
56
4
32
100
8
4
78
42
27
33
8
42
13
5
94
45
3
18
62
13
69
8
7
29
36
60
36
54
46
27
33
15
23
10
84
2
30
55
65
40
26
13
9
68
30
70
3
21
44
6
16
30
114
8
72
24
6
36
30
18
46
26
4
98
6
34
30
3
47
16
62
84
40
8
16
56
16
14
46
2
16
14
43
12
5
16
32
24
4
12
12
18
14
4
36
24
42
32
16
42
14
6
12
16
104
43
59
10
8
40
32
16
30
33
21
36
44
10
66
14
48
16
6
8
60
12
10
30
51
15
2
6
16
6
15
83
10
6
189
11
70
66
8
54
16
36
30
18
15
17
24
4
2
88
80
30
7
209
82
72
6
111
35
6
4
51
29
4
12
3
17
64
15
36
12
51
2
12
16
32
12
6
1
15
56
18
12
7
41
34
18
8
76
3
21
56
64
36
6
14
76
20
10
42
96
30
9
21
44
36
12
72
12
24
24
88
74
6
24
16
75
60
57
92
6
25
9
14
24
1
39
57
93
12
20
36
12
100
36
39
81
12
30
8
49
117
18
2
24
54
118
8
40
26
6
48
10
32
10
27
45
6
14
18
13
21
6
24
33
17
6
24
66
60
40
8
16
50
1
17
16
104
12
16
75
47
66
6
48
6
19
33
24
3
57
116
40
12
32
58
8
24
6
58
2
4
120
75
9
20
10
105
5
40
36
48
32
28
32
24
10
30
20
96
24
16
6
33
69
20
108
40
2
18
40
84
24
56
10
48
8
10
14
24
42
70
14
24
55
29
60
40
2
6
64
26
42
118
8
37
5
64
134
6
18
10
87
21
8
31
21
14
18
43
59
18
36
12
30
78
10
2
43
9
12
84
2
24
1
15
30
32
16
32
160
2
16
32
10
24
120
24
30
24
6
24
8
12
78
10
14
10
20
24
24
72
58
2
24
70
45
36
5
10
45
45
54
32
109
5
70
6
12
3
29
70
8
6
42
37
57
90
14
4
8
19
5
31
23
46
36
54
54
39
41
36
30
6
4
20
16
20
78
24
6
7
35
13
45
12
44
190
48
2
30
1
48
12
29
28
8
4
56
4
24
2
72
58
8
70
56
88
26
12
4
56
4
8
7
3
26
24
72
16
3
17
64
114
6
75
33
8
30
85
9
24
44
7
135
30
20
4
2
24
18
7
93
3
5
42
16
2
4
8
52
14
61
96
83
16
38
18
25
39
26
4
8
16
12
8
16
78
30
92
24
136
44
64
20
72
6
40
30
3
57
30
78
56
10
14
7
45
32
22
146
12
72
34
21
9
32
7
35
18
124
56
28
6
21
53
12
4
30
8
22
36
44
24
42
70
2
30
7
65
19
21
24
26
6
4
36
84
3
3
8
34
38
64
33
5
42
64
26
36
84
16
75
17
12
48
72
24
24
16
116
64
44
12
40
90
38
28
15
23
166
8
48
7
3
2
16
20
34
38
40
72
56
76
8
22
6
50
58
36
56
18
46
20
31
48
15
80
34
12
156
39
5
16
50
25
9
134
64
2
36
24
76
3
21
38
30
82
9
5
82
48
14
10
2
40
110
88
8
58
6
30
8
10
18
104
108
10
38
88
42
14
84
22
9
53
48
52
8
4
39
17
4
44
67
17
30
90
6
70
32
18
16
24
72
9
15
48
72
8
1
12
9
26
40
8
16
54
56
18
22
26
13
29
46
26
64
62
22
26
6
40
44
6
6
100
30
78
12
32
43
45
3
11
48
78
18
24
72
6
34
6
24
3
47
13
5
40
36
56
18
42
76
18
2
4
74
46
8
7
5
60
34
54
48
39
21
8
6
16
33
15
14
58
2
22
6
24
15
41
40
60
60
60
48
6
50
96
4
15
81
42
66
62
42
6
90
22
2
16
32
22
26
46
8
1
111
33
17
16
8
40
44
18
13
17
52
62
6
10
78
36
14
1
9
12
8
82
48
54
12
20
40
8
52
36
42
6
2
13
41
24
40
66
6
3
41
28
36
12
2
46
26
49
5
36
36
10
14
48
10
62
18
6
52
44
76
30
48
42
20
10
9
23
6
31
141
20
10
50
22
38
4
38
10
20
96
12
55
15
24
38
28
72
20
10
18
8
30
6
10
8
1
21
56
12
22
38
10
2
60
90
90
6
10
62
1
77
12
6
34
63
23
42
48
6
6
19
93
20
28
2
13
59
25
5
60
30
6
4
30
69
11
54
10
6
8
108
4
26
10
14
6
24
60
4
2
133
105
50
25
45
66
56
40
8
22
18
74
28
27
5
100
36
56
55
75
21
3
62
24
66
25
9
30
18
3
3
26
16
8
36
10
26
72
16
12
2
46
26
10
56
54
1
15
14
40
96
42
42
6
102
32
16
2
58
54
14
55
17
19
48
5
66
24
6
7
17
40
18
32
42
46
18
12
72
20
115
53
12
10
32
10
14
30
16
96
32
10
72
8
40
8
64
66
24
78
2
40
20
24
16
20
40
20
18
10
8
40
44
18
13
3
14
28
3
45
32
12
10
80
70
20
12
40
20
30
46
44
46
54
26
34
8
28
42
26
60
4
8
60
42
18
4
24
60
6
38
48
24
28
12
26
30
10
54
56
40
24
90
24
50
30
82
32
52
36
44
18
16
2
12
31
17
18
66
30
34
14
13
29
6
70
50
37
5
22
50
24
6
48
18
28
12
15
23
64
48
32
10
38
25
5
42
1
119
78
4
6
14
24
10
2
30
24
18
36
60
6
30
66
94
36
30
8
144
6
82
32
22
8
12
16
20
12
72
ABCD 93529064906*3^$a+1 [50000]
1
18
42
11
19
18
75
285
35
37
155
48
211
165
104
37
6
29
115
5
61
83
72
24
96
37
270
12
65
205
60
63
128
144
43
21
80
61
35
24
16
45
11
139
144
29
43
30
87
8
48
40
69
147
8
192
139
24
5
67
36
65
19
54
47
103
9
81
84
96
107
72
31
9
8
79
41
43
77
157
107
19
42
174
29
31
156
29
115
18
126
221
19
29
1
15
21
3
56
49
15
21
171
51
5
144
31
84
93
120
21
72
35
37
11
67
29
576
72
127
150
83
240
13
99
80
19
125
115
21
45
59
64
27
101
232
192
243
21
56
175
153
80
40
8
439
9
32
163
21
63
6
11
96
72
48
7
137
133
27
56
19
6
84
11
13
11
43
21
285
107
85
99
80
19
69
32
61
99
56
229
84
6
30
203
16
39
81
75
149
121
47
24
79
89
67
93
56
91
30
114
101
88
8
19
54
95
7
33
32
72
96
96
139
21
3
5
48
85
54
90
150
5
43
45
120
21
90
126
54
21
45
3
93
123
69
27
48
201
12
99
80
253
36
47
97
255
3
30
23
16
141
35
37
267
8
157
36
39
48
96
51
189
120
87
9
69
102
5
48
64
8
163
216
36
9
24
21
180
23
48
64
15
30
114
54
180
36
35
31
60
30
23
48
408
16
56
48
40
224
37
18
41
16
80
48
48
115
30
63
104
31
90
276
66
17
40
51
24
5
7
60
216
48
72
69
56
55
113
144
37
3
45
27
141
54
138
155
7
9
117
162
42
119
61
120
36
42
5
61
11
88
27
18
27
9
36
126
5
88
56
121
23
96
79
65
192
88
24
51
66
11
88
81
39
32
24
13
312
30
18
108
18
186
3
27
165
39
36
53
96
85
155
37
59
184
51
54
12
83
49
18
5
24
1
132
83
288
16
120
104
16
24
32
67
197
64
24
3
24
18
11
96
139
24
21
32
64
75
5
49
39
21
54
192
90
6
30
39
176
19
96
18
84
18
18
24
48
3
21
11
43
5
7
369
8
37
195
8
40
117
36
144
119
16
56
112
200
40
51
36
41
85
72
126
29
25
47
40
56
24
48
72
91
90
78
5
169
87
9
246
108
78
87
96
27
53
19
108
33
171
5
88
56
24
1
42
5
144
40
80
48
163
29
25
60
35
139
114
51
200
40
117
108
144
47
48
37
3
72
80
61
27
8
24
280
33
95
193
18
29
67
5
85
30
165
93
171
21
75
8
85
30
53
79
33
21
11
43
101
40
120
21
35
64
81
15
48
27
90
59
1
246
42
47
88
8
67
173
48
49
23
88
147
210
35
19
6
23
72
85
27
80
72
13
83
79
33
3
29
24
1
240
23
133
99
48
213
78
5
67
498
72
27
135
90
42
125
31
180
42
11
19
78
54
108
21
27
245
13
102
5
109
126
162
120
126
24
12
108
261
117
83
160
144
32
48
1
39
8
13
54
5
136
231
54
35
40
144
57
263
16
75
90
96
35
48
112
33
23
144
13
171
27
29
205
75
39
17
192
37
3
176
181
83
ABCD 93529225204*3^$a+1 [50021]
42
12
18
33
32
24
1
59
205
3
33
12
63
27
18
48
36
3
33
23
52
12
141
6
93
27
41
7
48
29
13
60
12
54
29
76
57
23
12
43
29
16
27
17
40
8
37
63
132
48
44
1
12
12
18
66
15
15
24
72
5
1
3
81
51
27
17
43
173
28
75
24
36
5
1
51
9
30
54
12
63
24
8
37
30
77
24
64
21
24
42
65
115
5
24
25
36
30
5
16
219
29
4
8
28
84
20
1
54
6
27
12
8
40
20
13
11
16
39
9
56
1
47
31
6
24
11
43
12
33
8
55
108
36
54
96
6
29
16
33
84
131
4
20
37
39
81
11
19
9
9
3
105
59
88
48
12
68
85
24
23
28
8
12
13
15
32
79
60
33
80
31
41
19
9
8
13
36
18
65
1
12
3
44
25
23
13
24
3
44
16
32
76
15
42
3
24
15
60
41
4
156
20
19
21
81
114
72
24
33
33
63
75
57
72
3
33
69
42
5
16
20
49
3
57
39
24
3
45
39
96
33
120
20
7
5
7
5
12
48
37
3
20
1
6
18
6
66
48
15
56
64
15
5
12
76
12
33
72
3
3
9
8
25
59
61
63
12
57
90
17
36
48
4
8
28
45
15
21
23
16
92
28
9
3
45
3
21
3
33
35
19
33
20
88
57
12
131
25
15
153
6
5
13
35
12
109
24
63
8
37
30
65
79
18
35
13
3
20
12
7
72
93
33
42
21
9
11
24
60
1
42
29
31
108
9
15
33
8
25
99
33
95
88
24
120
63
89
13
42
9
12
93
27
12
81
75
45
11
1
24
36
27
57
54
30
35
31
5
13
63
20
13
6
5
19
6
23
12
4
99
21
32
73
30
102
30
93
69
15
80
28
75
24
18
42
60
69
20
31
144
60
36
89
7
5
24
1
12
15
36
80
1
90
33
36
32
67
21
20
1
18
185
16
24
60
56
25
95
4
27
66
72
48
59
1
30
12
66
39
128
52
27
125
49
36
126
5
24
1
24
155
16
8
37
72
11
1
23
16
32
25
87
80
40
60
45
66
30
71
16
44
31
42
63
27
5
67
54
39
27
30
156
27
57
3
128
43
5
1
11
67
45
80
36
25
24
30
12
21
60
8
1
39
44
25
51
135
57
20
79
48
36
54
3
32
88
8
72
43
9
15
77
28
15
5
40
32
196
44
28
15
33
32
1
87
60
20
13
6
21
9
6
65
28
24
56
84
12
96
25
147
21
35
31
9
104
7
36
108
36
54
102
53
172
3
30
71
25
51
9
18
45
36
20
49
23
7
41
1
71
240
19
168
30
23
67
33
9
48
23
60
28
45
42
30
3
24
36
44
7
53
43
42
15
20
61
59
37
51
27
42
99
24
48
45
23
52
12
81
30
60
12
42
63
92
16
9
15
3
33
44
40
36
12
33
12
12
15
56
19
12
36
57
63
17
36
24
1
27
32
73
24
111
12
36
27
17
91
36
89
1
11
25
3
15
17
13
96
51
9
51
147
21
32
79
30
66
30
3
75
17
67
41
24
13
18
6
59
100
57
12
108
95
24
79
9
33
47
7
78
48
3
75
24
5
25
108
12
143
7
77
16
92
28
33
15
20
7
89
13
12
59
79
5
61
131
19
9
32
1
3
21
30
173
36
97
3
21
48
3
27
6
11
25
120
63
111
29
73
35
48
7
84
21
12
33
47
40
8
37
11
67
33
20
40
9
72
24
66
9
60
116
16
180
87
17
121
42
6
60
36
3
96
84
51
69
27
9
104
36
55
17
48
64
20
31
29
91
6
23
7
53
16
24
3
108
84
42
18
48
5
67
77
4
60
24
3
30
63
12
12
3
12
93
33
39
32
96
88
12
32
88
57
12
35
55
5
25
18
81
21
3
20
25
15
63
24
89
36
73
42
21
9
23
1
47
84
4
12
12
48
3
24
17
108
60
25
18
5
132
16
12
12
27
36
54
35
13
3
57
108
59
28
8
19
9
105
35
36
13
6
9
36
27
33
21
11
28
45
59
73
23
67
17
61
15
51
9
15
6
36
3
45
59
28
8
64
45
42
156
33
15
57
32
40
33
60
3
51
18
11
12
48
124
21
66
48
21
116
4
45
27
12
32
76
9
3
8
112
111
69
27
180
30
36
59
1
119
25
48
12
51
32
48
163
57
92
7
41
7
30
30
45
108
20
19
93
36
12
39
65
16
9
35
19
69
63
42
15
45
42
9
24
57
66
5
25
3
12
48
44
25
23
19
69
21
54
9
68
7
5
1
11
1
24
24
95
37
3
104
48
19
93
3
17
13
42
30
15
20
1
102
12
21
32
112
15
6
15
12
80
73
27
60
8
1
3
56
64
8
48
25
27
20
12
85
51
9
3
44
84
4
57
23
7
54
12
47
55
5
40
33
59
55
84
17
85
15
9
60
11
24
109
204
15
8
25
78
41
49
11
28
21
72
42
17
64
56
31
117
45
6
9
45
23
24
4
24
8
40
45
47
12
24
12
12
12
13
35
25
12
51
8
19
42
35
24
19
153
12
3
17
7
33
20
13
107
40
80
1
24
15
21
39
20
43
48
105
45
12
63
24
15
5
25
36
150
9
60
32
196
68
25
6
9
21
11
85
18
5
4
93
42
36
29
1
87
27
30
12
24
6
65
16
9
60
51
32
60
25
42
60
29
24
60
85
11
31
41
19
5
64
15
17
19
5
49
12
107
67
120
18
23
43
17
79
5
79
9
20
193
27
183
48
5
61
6
45
20
24
31
30
3
12
32
25
60
12
24
12
30
24
69
57
3
39
5
55
12
9
12
15
12
93
104
1
63
15
9
45
36
36
3
57
11
28
75
24
21
12
8
25
159
48
ABCD 93529438742*3^$a+1 [50021]
9
6
6
60
30
177
24
9
6
45
12
12
3
29
1
36
11
43
21
21
3
21
156
3
44
1
11
7
5
16
21
51
32
28
15
24
45
3
42
87
33
47
64
21
11
40
15
18
24
123
3
24
29
19
9
56
13
3
56
13
3
21
90
24
24
9
33
48
23
16
12
21
6
9
33
95
13
12
11
60
7
24
9
84
8
4
33
23
12
36
7
17
36
4
44
43
24
42
35
4
15
17
16
32
24
49
15
8
28
8
120
12
1
30
54
35
16
12
20
7
21
9
24
90
5
13
60
11
127
5
28
152
24
1
3
21
6
9
15
48
102
12
59
124
12
44
12
43
30
11
49
6
17
31
18
131
19
18
63
56
4
48
9
24
47
1
63
57
3
36
8
36
55
5
85
35
112
3
30
11
1
3
75
33
20
40
27
9
20
73
3
8
37
11
1
12
23
36
48
1
72
6
29
28
56
12
25
11
4
27
45
20
73
87
33
6
45
3
29
28
24
36
12
8
4
9
11
55
5
16
12
32
24
4
12
20
25
36
51
296
43
33
12
3
18
12
12
27
8
19
29
40
3
5
36
4
93
84
18
101
61
11
1
63
12
56
4
3
5
25
12
198
30
11
12
13
24
6
117
20
55
9
56
7
29
13
48
6
5
88
32
24
48
19
17
16
12
21
12
18
41
31
6
3
87
72
24
17
31
5
43
18
6
18
6
24
9
20
1
11
12
52
15
18
23
109
3
9
11
13
12
12
12
3
12
9
39
32
64
105
24
18
18
24
30
17
25
36
24
47
36
4
3
6
138
17
12
4
111
29
12
1
83
60
12
1
51
39
17
7
9
45
23
4
20
4
9
30
6
11
25
72
6
29
52
8
13
18
120
9
8
55
29
13
27
201
3
56
1
71
12
48
13
27
44
48
24
12
28
57
24
167
37
11
7
5
28
8
49
12
18
30
23
12
7
66
6
24
53
13
24
15
12
12
104
61
12
30
9
32
4
9
84
6
6
18
17
31
18
24
48
51
3
9
12
56
4
20
36
7
5
4
33
35
19
33
32
1
3
68
36
28
15
5
24
16
75
30
18
6
11
55
78
12
23
4
12
24
72
33
6
6
15
3
5
25
90
54
11
1
27
44
25
30
57
8
25
23
1
11
4
21
3
9
35
67
17
229
15
3
17
37
11
25
3
21
78
21
36
45
47
12
1
15
15
5
1
12
12
3
176
79
65
7
9
20
16
8
60
4
9
84
11
25
15
44
1
3
21
48
12
36
47
84
4
15
57
45
11
109
42
18
3
8
19
9
33
11
1
11
37
27
15
21
12
21
59
25
71
7
5
49
11
85
3
32
37
12
78
6
84
39
20
1
3
15
53
4
105
95
13
12
6
9
21
60
11
84
55
57
33
11
24
48
181
27
68
48
7
33
56
49
3
12
33
11
36
127
30
35
12
12
1
6
65
40
20
1
18
138
51
12
12
9
3
72
9
83
12
12
12
25
12
3
56
7
9
39
17
37
12
6
33
69
15
3
42
39
159
5
12
1
144
11
28
21
60
30
33
48
9
12
35
24
4
21
24
6
5
4
12
3
5
40
45
35
4
80
16
57
11
4
9
6
30
59
7
21
147
69
24
8
76
56
40
32
25
3
24
32
28
12
8
60
13
87
44
48
1
35
85
11
28
12
84
92
13
30
24
6
24
15
75
105
36
99
21
44
7
33
45
12
11
13
15
8
1
3
3
17
37
23
16
44
49
30
48
6
72
15
32
37
120
36
12
6
9
45
18
101
1
11
24
52
3
18
30
29
85
11
13
119
13
11
1
78
17
103
5
12
4
3
153
20
73
11
72
25
3
27
6
15
24
20
1
23
31
5
4
24
8
1
11
40
3
18
63
12
48
27
6
3
39
5
19
177
33
30
41
12
36
1
24
15
39
65
1
6
5
1
3
8
1
3
75
21
24
9
35
1
30
18
60
11
31
9
9
60
15
48
57
3
9
24
35
43
42
35
49
24
12
30
5
13
11
49
48
18
72
17
48
97
36
24
60
23
16
9
3
8
49
27
15
29
4
8
55
30
83
37
3
36
20
4
9
11
24
16
20
43
18
3
3
5
19
9
20
19
18
15
69
12
6
30
11
49
3
56
28
44
37
3
9
12
11
12
40
8
1
6
5
25
18
5
84
7
29
120
16
3
6
42
17
31
5
88
9
35
103
30
24
3
57
35
16
9
18
24
17
97
84
12
15
32
1
3
45
35
24
24
37
27
20
55
78
12
12
84
3
12
20
36
24
7
17
1
6
17
79
21
3
90
23
7
41
4
20
49
27
33
15
45
12
47
24
12
37
72
36
47
13
12
3
68
31
5
24
12
4
8
12
37
90
17
13
71
40
20
36
12
36
24
19
9
69
35
36
49
12
47
24
25
35
25
3
56
13
42
29
19
45
44
40
36
69
27
140
73
11
37
11
52
45
72
39
69
54
17
24
36
40
32
1
11
12
72
13
6
5
28
21
11
48
37
23
37
30
21
9
11
1
54
65
31
30
12
30
45
8
12
61
24
51
144
81
36
3
8
13
84
23
13
3
96
15
29
43
29
1
23
13
12
3
33
12
11
79
24
48
65
1
192
11
40
9
3
20
36
13
12
11
12
36
37
39
15
66
15
15
24
96
29
36
13
12
12
15
3
9
44
24
36
7
57
12
8
61
15
8
28
3
9
36
3
17
1
12
42
5
64
21
30
53
19
48
9
20
19
9
69
11
4
12
9
6
42
6
42
24
23
4
8
12
13
15
9
27
33
12
35
48
25
35
88
3
6
23
25
84
27
24
129
3
8
16
9
11
43
5
24
12
28
21
3
20
48
1
54
57
48
8
151
5
73
11
12
16
51
48
5
25
12
11
1
42
24
93
21
36
12
15
117
3
45
11
16
12
8
4
44
19
29
25
39
48
8
109
12
3
8
28
20
121
6
24
77
48
64
45
84
18
30
48
11
120
13
18
5
37
15
21
12
12
3
72
48
9
35
12
7
9
21
24
12
48
83
13
23
28
60
12
20
4
69
6
18
47
16
177
23
28
21
51
9
11
79
72
6
12
59
73
42
48
29
4
12
20
13
12
123
27
21
21
15
12
3
17
7
42
15
15
29
12
1
3
32
52
63
9
39
5
48
60
7
18
54
17
28
33
39
45
23
16
12
3
6
83
84
19
54
3
8
96
7
30
132
111
39
42
47
108
1
84
35
43
17
13
12
27
32
19
42
35
25
18
17
108
37
6
5
72
40
9
11
16
12
8
37
72
3
21
3
21
143
7
9
12
36
20
16
12
8
1
72
11
13
30
41
36
48
1
23
13
39
8
108
28
45
90
45
21
48
12
3
68
25
3
44
25
119
24
4
44
12
13
36
59
61
78
45
108
15
57
15
89
7
5
49
11
4
33
59
12
12
12
12
25
131
12
28
27
5
40
20
7
5
25
36
30
5
40
8
13
23
4
57
12
12
11
25
15
9
6
69
3
69
12
57
24
12
36
35
48
37
30
45
33
23
61
15
8
36
40
3
9
24
21
23
73
39
45
15
117
15
45
47
25
27
12
63
90
23
25
71
7
78
12
11
13
24
12
24
15
24
56
4
15
29
24
64
75
5
36
40
21
75
8
25
123
8
19
5
12
28
68
16
9
84
12
47
36
25
15
3
21
56
16
21
ABCD 93529492034*3^$a+1 [50001]
2
34
54
2
22
14
40
89
3
46
18
6
36
12
6
92
34
48
38
36
6
27
43
14
24
66
34
2
36
94
12
44
10
38
111
19
20
142
74
33
19
30
54
26
64
6
17
93
28
6
2
10
54
6
12
6
38
82
38
18
16
20
78
18
108
16
71
33
24
72
46
36
5
1
20
82
89
21
4
2
10
35
3
72
69
27
54
28
11
31
41
15
138
16
2
4
18
32
18
4
20
196
18
12
59
69
16
26
28
29
25
6
18
23
9
88
74
6
54
16
48
24
72
14
16
134
28
60
12
116
12
52
36
65
31
12
6
32
22
32
22
138
2
15
81
16
38
57
87
84
40
68
9
25
62
48
108
54
58
18
38
28
24
2
15
39
36
16
48
6
2
12
34
47
123
12
18
6
81
37
162
62
12
18
34
90
8
28
24
110
87
21
10
2
132
16
11
1
20
4
12
2
18
24
72
16
95
9
18
18
34
8
18
15
69
3
13
6
12
72
18
42
54
18
210
60
38
34
23
105
64
8
54
10
80
16
48
23
67
8
66
6
46
6
38
3
7
113
51
54
22
18
54
2
15
73
23
9
4
84
6
36
20
16
14
58
17
1
14
22
12
24
122
52
41
49
38
72
18
22
12
29
25
2
180
40
2
28
80
51
67
44
106
2
82
6
12
90
26
16
14
6
34
23
13
30
38
15
27
46
6
18
23
27
24
34
32
106
8
88
41
13
36
30
24
38
46
6
108
38
16
14
18
36
90
34
54
20
6
46
42
5
159
28
20
58
32
39
13
11
31
2
46
42
48
110
24
57
31
2
64
44
126
16
30
38
9
69
30
4
20
117
21
238
2
178
90
48
36
80
30
18
76
36
14
16
18
35
25
90
68
6
51
24
25
6
108
56
30
36
4
50
24
45
3
6
88
14
16
38
36
58
38
12
18
72
33
27
93
15
36
28
20
24
21
97
18
6
14
40
32
18
88
56
24
48
22
56
10
56
22
48
18
72
2
24
138
124
54
8
10
24
14
33
39
36
52
26
15
31
2
87
7
89
21
30
34
35
75
18
4
12
18
164
54
4
2
66
22
50
130
18
36
2
54
30
34
20
34
96
2
15
31
36
29
27
34
18
18
6
17
15
105
3
45
7
56
60
21
33
28
90
6
2
12
16
38
16
8
39
33
12
18
9
15
34
20
64
80
28
54
2
15
24
37
20
28
18
17
135
12
16
36
2
36
4
90
14
6
46
36
38
60
28
62
28
6
12
38
16
23
33
58
68
6
16
54
32
6
88
47
25
54
50
15
7
12
96
20
54
12
126
16
80
198
48
75
1
36
2
10
38
16
2
6
10
90
128
22
12
38
24
21
61
20
15
1
6
92
54
16
20
3
103
12
24
14
70
60
84
2
54
6
30
16
53
48
9
18
60
10
23
1
32
54
42
36
10
6
66
90
110
70
36
8
15
15
22
36
18
36
2
72
15
39
10
54
2
40
50
40
29
3
21
72
39
16
14
34
36
6
36
36
90
5
15
88
32
40
66
2
22
32
54
52
5
48
97
32
18
4
90
23
48
51
4
12
5
55
12
2
3
33
15
19
38
4
30
36
18
6
92
90
142
30
18
18
6
20
106
12
126
20
58
104
16
38
16
18
26
16
149
115
108
2
36
3
39
66
4
12
36
36
24
18
14
40
30
96
66
8
30
34
98
52
50
18
24
66
18
52
29
13
50
16
42
36
50
18
58
56
28
20
42
12
6
9
7
48
26
10
5
3
16
14
112
36
18
50
76
32
3
24
43
24
72
12
20
24
16
18
14
60
82
2
52
2
34
20
40
72
32
72
94
2
16
32
16
98
30
88
6
48
2
16
26
15
31
42
18
38
72
28
20
87
7
36
48
36
137
25
36
60
2
45
3
4
12
77
39
136
96
41
51
118
42
12
80
12
6
12
16
60
18
14
106
6
32
6
33
57
52
2
100
74
4
14
18
40
14
81
49
68
52
24
32
58
30
71
96
49
74
21
31
36
29
25
108
6
38
87
15
130
38
10
8
54
10
2
52
41
15
4
38
28
2
94
36
110
82
2
22
84
114
68
4
18
20
12
6
106
18
32
18
27
7
18
95
39
72
30
3
1
48
6
66
23
39
28
38
18
189
7
90
20
42
48
18
24
18
21
7
42
23
61
18
65
81
39
55
74
15
21
54
84
9
45
16
18
116
52
2
16
18
5
123
28
2
36
18
16
2
6
66
4
11
25
54
54
32
4
66
24
12
2
36
34
2
42
70
95
51
46
110
34
2
42
27
7
74
39
13
48
59
24
45
106
18
62
34
14
16
18
6
14
3
3
12
130
72
20
10
72
90
20
6
10
36
23
1
66
114
35
93
48
34
44
48
93
51
18
36
6
34
38
10
180
2
16
18
56
39
72
21
12
4
11
24
33
24
52
48
18
24
32
40
18
2
21
25
8
66
4
12
56
94
14
4
32
4
32
22
12
23
13
36
8
36
52
110
66
6
52
12
2
18
6
28
42
54
30
62
10
54
24
38
16
38
30
6
124
12
20
16
35
55
26
15
13
42
41
48
51
6
16
126
138
80
120
39
3
10
2
9
51
36
30
52
6
32
18
15
115
14
22
140
52
24
36
38
18
28
20
45
27
21
1
30
20
45
25
71
1
54
18
62
16
12
26
66
58
2
46
54
113
49
8
48
16
56
40
32
24
39
24
27
30
70
56
40
66
18
8
12
9
13
12
95
24
9
15
27
10
38
6
36
66
16
78
20
46
42
102
18
47
45
52
42
72
120
72
5
1
38
66
16
18
36
6
36
120
2
34
36
60
122
24
10
24
12
60
48
20
4
12
20
40
30
6
2
48
76
20
10
6
138
110
6
48
51
120
15
10
2
4
32
6
10
65
7
216
2
16
96
56
12
4
12
78
32
4
36
14
78
12
34
2
18
60
27
7
90
18
5
15
84
4
2
16
54
14
4
48
119
27
16
36
41
24
ABCD 93529774532*3^$a+1 [50108]
21
8
16
36
20
235
33
36
60
39
165
20
208
15
53
36
144
184
60
36
80
79
41
40
12
20
52
20
7
29
96
16
32
67
33
32
4
32
40
68
196
48
8
19
69
176
259
101
328
12
48
15
93
48
56
19
245
52
8
127
53
12
52
8
64
56
292
60
116
124
171
29
76
135
57
44
84
16
20
160
236
100
195
9
8
120
36
40
24
32
19
89
108
108
72
28
56
16
12
8
28
51
45
195
5
108
52
24
56
4
240
84
96
20
180
96
16
3
65
24
127
21
24
56
24
120
168
16
60
44
112
128
52
20
235
173
67
21
24
36
48
12
44
79
29
28
300
3
69
12
135
173
16
24
3
89
36
48
60
55
24
77
124
56
28
216
180
80
31
21
8
16
236
72
48
79
24
65
151
29
91
24
120
69
48
20
4
3
101
4
60
32
19
81
60
24
96
204
12
27
17
55
29
60
55
117
12
12
48
80
120
72
16
8
72
48
252
60
163
96
48
17
48
7
125
91
9
48
12
243
21
120
72
3
101
120
16
27
65
36
16
20
36
40
12
56
36
40
56
163
72
65
24
4
24
96
104
36
36
88
116
40
44
136
195
69
240
51
72
65
24
55
144
9
108
20
103
9
56
40
15
96
173
52
20
48
132
196
32
16
120
51
29
115
24
48
17
180
48
24
108
28
60
180
104
16
48
32
160
27
21
180
96
20
235
29
60
7
48
17
100
27
81
20
16
116
48
72
72
280
87
125
19
117
24
75
21
44
108
16
20
172
44
151
17
55
101
64
3
33
80
324
36
52
99
24
41
4
32
24
115
5
64
80
16
8
208
24
120
116
79
69
32
259
21
48
84
32
31
29
36
100
44
76
152
28
15
17
16
164
172
36
60
32
7
9
80
7
72
33
32
28
48
32
52
60
168
60
164
19
96
29
36
180
4
12
27
48
9
44
12
168
52
12
8
220
3
29
16
20
12
112
48
60
60
8
259
17
28
152
36
64
144
12
24
8
120
88
144
56
187
240
33
8
52
192
152
136
48
56
76
8
79
72
125
120
43
33
12
20
60
40
3
165
24
140
28
176
36
4
75
101
36
12
132
76
8
100
240
20
40
72
60
84
24
96
260
84
36
28
32
144
120
36
16
8
12
28
12
75
137
7
24
41
76
92
12
4
164
108
72
12
60
4
44
52
8
120
76
132
8
96
64
24
75
53
19
9
84
12
111
69
144
200
16
20
4
96
8
48
40
108
92
115
77
148
104
184
39
72
29
96
43
120
96
149
67
101
19
45
84
140
84
28
44
76
12
8
84
16
123
105
116
24
36
48
28
48
24
96
236
175
149
184
27
21
48
72
368
124
60
32
144
24
28
144
108
276
32
52
8
108
12
24
84
72
52
20
72
60
88
32
64
96
36
8
7
48
81
20
160
20
36
4
96
87
17
100
51
33
15
29
96
16
3
21
32
64
188
76
75
69
267
21
48
336
56
160
44
28
20
7
24
21
60
20
91
53
136
44
156
64
72
8
16
44
79
137
79
29
136
164
7
105
56
79
93
92
28
80
43
9
48
87
24
77
100
12
75
21
44
7
45
36
44
48
16
171
29
40
56
43
117
56
187
65
ABCD 93529852166*3^$a+1 [50073]
24
96
15
9
31
161
7
8
16
113
15
48
3
45
123
174
48
18
54
7
8
48
3
21
3
78
39
123
37
32
3
69
12
57
19
32
51
6
7
53
27
72
3
48
9
100
48
8
69
6
9
12
9
42
96
192
48
30
15
48
40
32
69
30
42
27
9
39
3
21
75
114
15
28
59
45
33
15
40
17
36
108
63
120
16
35
120
6
24
42
37
29
174
30
15
9
39
57
66
21
51
30
55
11
21
9
123
9
3
24
24
21
19
8
9
7
65
3
21
39
16
104
24
27
13
92
12
9
127
56
27
45
24
3
37
131
54
15
48
27
57
4
59
61
8
27
48
45
21
67
53
3
33
18
42
235
24
8
81
12
19
5
30
57
96
28
17
39
12
9
3
16
11
6
12
3
96
16
120
5
27
12
15
18
48
60
87
57
3
12
40
89
72
15
75
21
51
9
84
57
66
42
60
42
81
39
45
112
59
21
24
36
63
18
3
51
57
39
30
39
33
39
16
137
31
24
8
48
75
21
51
37
221
12
3
12
27
57
21
18
54
7
41
42
6
63
9
7
120
48
41
36
147
27
21
9
79
32
84
4
35
9
12
24
12
15
78
55
72
35
33
52
11
72
6
24
7
32
24
72
64
20
21
123
76
32
27
9
105
43
44
4
29
15
48
33
12
103
5
19
11
42
12
63
72
16
24
20
39
102
3
4
44
39
69
24
72
3
37
59
21
105
3
36
3
21
24
27
69
16
240
11
24
9
9
6
24
6
3
4
83
9
21
12
51
3
157
11
78
3
28
83
48
6
36
43
104
9
27
4
24
5
19
8
36
9
12
18
69
21
19
92
9
19
11
48
54
15
45
39
96
21
15
3
24
21
12
39
21
9
15
99
37
5
3
9
87
9
24
15
75
21
88
29
12
18
30
24
51
36
51
30
7
53
43
96
8
9
42
48
9
12
51
21
48
24
75
105
21
7
24
72
41
24
60
43
5
39
100
92
28
20
39
45
57
60
19
20
12
3
85
48
8
27
69
3
21
33
15
69
222
18
108
90
54
75
52
24
20
9
6
42
3
16
24
24
8
60
144
9
12
39
9
7
8
108
15
42
12
42
6
63
24
24
81
135
93
3
21
60
51
15
24
37
41
7
35
93
57
18
117
16
68
4
140
28
176
81
18
37
8
16
8
136
24
5
39
108
33
138
90
3
16
17
39
3
54
103
35
13
17
12
6
37
11
117
12
48
93
31
11
48
21
3
109
20
39
9
45
55
8
33
24
7
48
8
3
9
15
6
27
48
87
21
84
33
60
39
99
61
59
6
114
24
37
89
15
27
37
20
84
48
21
30
45
57
111
57
55
17
42
9
15
13
56
12
15
13
17
24
39
33
39
33
63
12
21
63
64
44
15
78
63
3
120
24
78
3
15
24
13
35
37
35
237
136
32
12
21
111
40
53
3
75
85
8
27
90
75
24
21
48
12
15
12
93
60
123
12
15
13
20
15
61
17
3
183
9
9
30
69
36
96
21
15
16
8
24
51
6
18
129
21
55
24
11
6
7
176
153
87
36
12
136
8
48
33
18
18
19
5
39
84
88
35
54
18
42
63
12
3
37
5
39
15
6
39
24
48
60
15
45
48
24
51
45
48
12
165
39
3
30
48
51
81
3
9
111
84
4
11
72
24
13
116
45
96
3
33
91
8
9
12
126
42
48
139
8
3
54
3
52
83
6
72
15
45
15
4
152
3
30
24
42
21
12
48
100
11
30
7
5
3
105
7
35
48
13
56
3
9
39
69
9
111
21
48
54
13
32
99
13
20
111
157
5
36
12
120
72
6
48
72
24
45
75
66
102
9
36
3
114
75
12
33
63
52
336
56
27
57
9
6
81
21
96
144
63
12
96
48
96
36
51
6
18
45
24
60
57
6
30
15
48
48
9
18
30
63
21
6
6
27
12
9
39
81
18
21
51
57
63
13
59
133
35
33
4
35
18
3
24
40
5
3
88
5
27
3
24
13
65
66
141
33
60
27
33
39
21
3
9
55
32
40
24
5
3
9
18
117
45
6
126
7
11
6
159
36
52
65
48
111
24
27
61
17
72
42
30
75
33
15
36
3
30
24
63
57
7
56
33
31
24
41
18
21
9
231
16
5
15
4
59
33
60
3
48
42
99
99
48
48
13
11
6
7
5
12
12
27
3
129
48
93
31
56
3
13
48
8
51
24
61
5
43
17
18
102
7
149
12
7
11
102
63
16
11
9
69
7
65
51
36
33
18
9
28
11
24
37
32
12
39
69
21
126
93
9
7
155
9
48
28
8
27
6
63
12
96
153
6
45
69
3
57
120
15
33
24
15
3
48
30
12
252
18
13
17
96
63
69
12
27
76
59
37
17
39
48
12
4
53
150
48
42
84
12
12
15
12
15
24
6
7
48
32
40
32
16
11
61
24
8
9
15
40
35
13
8
21
48
3
96
9
48
15
69
43
96
89
24
18
30
39
99
9
63
30
18
30
7
11
13
11
9
220
20
4
24
35
18
27
75
37
20
21
132
39
4
5
3
36
33
15
45
31
8
27
24
18
6
30
31
161
24
18
105
4
89
42
6
87
117
3
27
42
51
24
24
24
3
24
18
108
18
45
9
72
24
63
27
117
3
13
83
33
21
12
63
21
24
15
36
15
18
15
21
42
85
5
30
181
8
60
111
24
13
35
120
13
29
99
64
24
80
24
3
109
24
101
36
ABCD 93529855982*3^$a+1 [50016]
168
12
54
59
16
92
7
65
7
41
64
48
93
18
30
42
29
48
88
12
3
30
12
51
20
196
63
21
75
77
88
27
168
5
136
24
15
30
6
24
5
1
18
48
12
6
11
1
30
5
25
18
126
51
27
42
3
8
19
41
97
11
72
132
73
18
5
1
48
78
48
60
12
65
24
1
30
24
81
3
30
12
15
3
9
60
57
120
195
44
19
18
87
56
55
6
99
12
9
24
35
31
90
18
12
5
43
17
115
30
36
47
43
78
47
7
6
36
114
21
8
12
43
66
30
9
87
54
15
27
78
27
80
37
12
6
89
25
90
6
42
6
42
30
48
11
28
51
257
37
11
12
12
1
39
15
6
11
13
12
71
103
89
36
7
18
60
30
6
90
48
102
59
12
85
3
15
6
3
75
48
5
12
25
47
61
18
30
179
1
96
114
29
1
107
72
12
1
30
5
25
48
11
24
4
20
37
66
90
75
3
81
8
31
65
24
13
72
3
9
6
5
52
33
60
15
68
12
85
12
3
129
36
48
54
6
12
27
8
7
132
18
36
95
60
19
30
138
138
11
1
78
57
3
17
7
41
120
7
30
35
4
24
27
30
15
32
12
28
20
25
131
12
43
21
15
5
16
20
37
60
3
27
30
18
5
43
66
78
5
13
12
48
23
16
9
6
6
23
12
7
6
36
15
45
35
24
37
179
13
72
11
24
64
20
36
49
60
30
12
60
65
49
18
5
120
55
6
24
11
16
51
33
171
6
215
7
12
18
75
27
41
120
12
36
31
54
24
18
42
71
7
72
78
30
113
40
92
24
79
65
61
39
45
114
18
78
36
6
42
96
5
1
35
13
51
39
18
35
19
36
17
31
6
143
12
49
30
17
25
144
23
48
49
24
66
6
18
12
189
21
15
9
15
116
24
88
68
28
15
6
15
20
109
36
24
6
6
18
69
15
17
16
105
27
12
3
30
111
56
19
114
35
31
54
107
16
3
144
6
15
9
71
25
114
17
1
12
30
12
138
11
31
30
30
29
12
4
36
33
95
25
24
23
7
45
12
36
165
18
5
7
48
6
24
35
49
78
54
23
73
48
47
4
140
43
53
144
76
3
12
18
30
36
66
48
11
49
11
19
17
7
53
24
115
29
40
116
79
189
45
132
54
21
20
24
25
35
4
12
15
18
6
12
60
5
37
23
97
11
121
48
51
9
12
24
12
3
15
84
18
75
68
25
54
21
56
13
18
54
6
53
139
17
19
42
59
43
41
55
9
32
13
30
60
6
11
1
15
57
11
1
108
3
9
6
29
84
7
78
35
109
42
66
54
48
18
27
12
20
1
12
72
6
57
33
3
105
11
31
17
25
66
30
30
21
21
72
23
48
25
30
96
41
13
24
48
15
45
12
15
27
6
162
12
30
155
1
15
9
96
114
29
19
6
6
36
5
73
12
162
6
30
42
35
12
13
42
6
12
59
24
36
61
83
76
21
95
85
24
3
3
29
4
60
36
75
24
17
79
5
16
99
24
42
102
30
66
9
8
13
42
18
54
33
8
96
13
66
17
55
48
17
49
24
6
41
49
6
24
114
54
33
192
45
35
25
96
107
72
13
12
36
12
12
30
77
76
68
127
60
18
6
29
49
48
42
53
48
61
120
63
45
11
7
12
57
44
25
150
90
35
61
66
5
12
175
5
61
114
78
12
11
172
68
151
48
36
5
49
11
1
35
28
32
4
129
6
84
17
31
42
11
12
12
1
36
59
25
11
133
11
49
12
23
16
9
11
7
77
112
15
209
72
12
96
109
27
45
66
42
12
30
30
3
96
129
12
95
1
30
129
36
20
25
59
16
27
30
107
13
12
11
85
35
97
23
100
80
49
6
78
6
93
45
180
131
16
36
105
155
48
192
25
15
128
37
75
12
81
24
47
36
13
12
18
41
19
21
36
33
15
81
18
18
59
43
6
15
152
12
25
12
71
12
52
56
43
36
29
37
48
99
27
9
27
29
19
29
1
24
15
33
23
31
60
33
32
49
99
8
7
12
6
18
66
11
12
36
24
16
9
12
35
31
90
60
84
143
12
36
12
13
3
111
24
17
19
5
133
18
42
27
165
71
25
47
36
55
36
30
15
80
36
84
16
33
114
93
48
51
5
1
78
30
24
48
372
66
5
40
36
36
9
35
49
107
37
6
41
64
32
120
13
12
143
4
27
101
43
42
3
39
12
24
161
36
37
48
12
72
11
25
35
43
24
78
39
99
69
81
66
81
92
103
53
25
11
120
84
7
42
6
30
11
24
25
11
25
90
33
20
7
48
21
9
11
7
9
3
48
29
120
36
25
3
15
161
1
12
15
3
29
13
18
5
127
77
1
47
31
84
30
36
11
36
97
36
42
9
33
66
17
97
23
40
45
3
9
36
60
35
12
24
145
39
57
18
5
31
30
215
49
102
30
54
29
19
113
7
77
120
16
15
9
81
54
29
36
61
63
12
24
9
11
25
23
1
6
24
17
24
16
33
54
6
35
7
45
69
3
56
12
49
108
15
75
72
9
111
6
12
102
21
63
42
3
99
102
78
18
15
15
5
7
48
18
12
15
45
23
37
42
53
25
15
3
9
32
25
60
11
43
156
66
27
20
1
12
23
96
1
60
159
20
84
1
ABCD 93530316078*3^$a+1 [50004]
51
57
3
15
17
7
30
95
96
13
12
111
56
28
75
21
48
9
23
48
52
39
30
51
24
12
57
18
18
144
15
20
1
42
69
44
96
16
3
17
43
18
35
4
8
97
12
35
73
123
27
12
5
13
107
28
48
39
41
12
24
7
9
92
61
83
16
12
8
85
123
72
48
27
54
35
145
36
27
36
57
24
36
51
57
36
3
81
3
39
18
12
54
5
49
6
5
4
12
9
23
88
8
13
54
149
108
16
45
39
141
47
28
21
83
40
20
108
112
36
27
198
3
24
80
1
95
48
16
45
18
9
21
27
56
24
43
65
37
11
85
15
8
4
57
96
11
76
12
20
52
9
39
32
49
11
36
43
165
24
8
40
93
18
69
32
180
220
12
9
71
136
27
53
13
51
39
41
12
109
35
55
53
19
114
3
9
39
12
57
39
60
51
72
5
13
3
68
28
27
54
39
56
88
56
31
66
3
21
23
120
13
3
44
16
44
4
33
24
108
75
87
9
111
5
28
9
36
15
20
55
57
27
5
12
16
32
40
56
73
36
75
8
13
35
40
69
23
28
93
12
15
12
105
59
28
105
27
9
72
15
24
32
4
33
51
92
16
45
3
108
9
71
52
81
27
3
21
56
36
36
72
24
60
1
27
8
43
18
27
8
12
7
18
87
75
18
35
13
15
104
24
24
60
4
24
36
44
48
84
7
18
3
15
161
1
12
131
4
33
3
96
44
4
56
24
1
11
28
15
117
116
37
3
72
60
33
30
53
43
17
12
37
143
43
30
11
184
24
105
35
55
78
15
8
4
9
27
32
96
24
31
6
36
27
21
6
18
3
68
24
13
35
4
12
24
80
37
35
1
36
11
13
83
19
24
30
24
36
36
54
57
9
39
21
35
4
9
23
49
51
60
176
12
25
15
32
133
18
69
20
120
61
23
37
11
25
23
13
30
21
12
20
55
18
54
33
27
17
40
92
4
21
3
180
128
1
120
27
80
24
88
21
84
24
27
9
18
5
60
61
87
39
18
11
7
57
12
20
121
111
51
18
59
24
97
15
39
54
107
16
20
16
12
9
11
36
49
15
21
35
19
17
60
13
48
195
75
53
120
112
72
20
28
24
48
45
6
45
12
177
35
16
57
3
27
5
84
19
5
24
61
35
12
25
215
96
52
33
27
12
20
1
72
107
48
64
8
73
24
18
18
54
30
18
18
18
36
93
120
21
11
28
33
107
36
25
11
24
36
109
36
30
45
69
27
152
64
27
5
16
51
9
12
48
8
24
16
116
4
12
21
48
47
60
25
71
76
8
16
39
5
49
27
9
18
9
84
24
20
36
49
11
16
57
27
80
60
4
44
100
51
5
52
48
32
112
33
42
57
48
8
13
18
53
1
47
28
15
48
21
69
27
140
36
52
8
4
111
17
16
9
12
167
1
207
24
8
25
6
9
45
3
144
8
24
24
40
32
28
32
55
6
83
25
11
24
24
7
18
23
60
13
12
35
16
9
71
48
36
84
108
12
1
39
56
13
23
12
72
12
4
33
23
13
35
73
39
20
121
11
43
65
28
8
12
112
141
66
18
47
36
120
64
21
95
55
53
49
18
42
75
12
21
12
35
72
16
57
15
12
45
3
33
75
15
54
27
33
111
63
9
8
36
36
48
156
1
30
29
36
13
35
85
114
18
11
96
55
18
15
144
21
36
59
13
15
123
29
13
11
24
60
16
48
21
72
156
59
108
64
39
29
144
28
21
90
30
15
9
11
100
32
48
12
43
53
1
36
11
48
60
121
27
63
17
12
36
37
90
5
28
44
72
16
32
28
20
7
6
27
45
23
25
60
47
64
48
75
18
36
11
61
48
23
49
18
5
72
49
11
7
9
60
48
45
11
24
16
129
63
15
12
18
23
4
9
35
4
12
48
45
71
37
60
11
4
32
64
156
21
11
148
8
24
12
49
72
48
51
9
15
60
9
18
89
37
3
8
12
76
20
4
81
12
15
32
36
13
30
5
16
3
105
12
48
63
6
192
72
27
9
36
3
60
60
8
12
97
15
108
48
57
95
37
119
64
20
43
45
24
21
54
93
21
99
24
93
131
24
55
5
49
11
31
89
12
4
24
8
25
3
45
39
3
57
32
37
11
12
13
30
18
3
56
19
29
109
51
8
1
39
135
18
78
9
152
36
13
24
72
87
48
48
33
27
116
16
33
6
65
19
18
107
24
24
64
21
35
13
24
3
63
9
72
33
12
24
3
48
8
4
21
27
105
36
12
11
7
21
69
59
12
1
42
18
48
24
15
21
15
32
60
84
96
55
17
48
37
11
36
103
77
7
17
112
48
3
5
96
108
84
76
105
35
1
12
51
21
72
11
7
89
1
15
48
12
144
36
32
1
11
13
3
45
71
60
36
12
4
8
36
103
9
57
27
45
11
61
75
51
6
126
89
28
12
20
61
15
24
21
39
48
48
84
12
129
15
80
52
44
16
44
139
42
11
16
20
73
27
140
12
84
13
126
17
24
64
32
28
96
20
48
16
8
36
4
57
111
120
33
27
12
105
23
72
67
53
25
23
24
28
32
28
8
49
6
30
87
44
73
11
7
45
24
20
28
81
51
36
92
91
41
16
24
48
20
16
9
3
21
63
44
85
47
4
21
75
3
18
12
87
81
30
113
1
66
6
23
13
84
24
59
13
23
25
147
15
45
24
92
28
ABCD 93530760088*3^$a+1 [50099]
80
136
17
96
175
24
48
17
36
51
64
72
53
84
55
41
135
9
55
17
48
751
24
32
144
120
96
64
89
7
128
312
136
113
36
60
15
33
96
120
55
56
24
24
120
16
72
144
48
536
9
127
8
72
64
104
112
80
24
141
19
305
60
180
15
96
136
104
184
96
456
104
9
39
177
63
117
91
113
15
16
96
17
175
41
159
105
15
112
80
16
104
64
72
272
72
189
19
56
40
29
12
79
65
7
29
180
39
40
65
31
8
120
160
120
341
171
16
24
104
120
256
104
9
55
200
105
271
72
77
43
48
56
160
8
160
272
16
113
247
192
48
77
192
19
320
24
21
67
77
43
113
36
19
41
175
24
104
177
103
32
9
15
21
240
3
16
29
51
9
7
29
91
224
9
151
5
96
3
136
56
24
64
72
48
80
57
255
9
7
53
219
40
32
40
120
8
192
24
45
67
264
80
384
16
80
64
161
15
40
29
60
31
216
89
31
32
117
75
16
32
81
39
285
12
79
56
24
40
80
9
135
216
360
45
187
144
80
88
72
288
56
112
120
32
16
65
151
80
64
144
152
264
141
43
65
151
504
320
40
77
115
120
53
27
88
56
264
177
303
72
160
149
51
16
29
288
195
72
33
111
16
5
43
56
24
280
56
64
48
72
17
31
24
53
276
135
120
321
63
40
32
225
120
144
24
151
312
128
96
33
343
224
45
19
216
80
9
319
120
32
69
211
96
312
176
16
65
468
51
40
5
75
280
24
168
264
104
144
232
48
80
57
151
149
43
240
96
24
392
136
29
19
29
60
135
88
113
7
29
60
135
88
360
65
327
64
72
168
245
60
15
165
144
27
64
104
105
15
21
19
48
104
9
31
185
135
40
245
99
136
425
175
185
39
105
39
285
171
321
180
19
125
84
55
197
204
39
81
151
24
41
55
104
21
403
200
16
101
3
72
64
65
7
104
33
7
8
160
17
31
8
40
65
111
69
60
111
16
72
96
41
31
120
72
192
80
9
24
192
103
56
120
189
27
208
80
40
56
96
24
96
9
39
136
149
115
56
9
7
96
272
96
112
257
7
65
60
219
9
55
17
343
17
55
5
115
104
96
64
120
401
15
16
ABCD 93530814628*3^$a+1 [50063]
57
75
24
27
108
13
48
44
39
13
60
216
48
5
135
12
51
21
33
91
32
52
56
3
177
36
28
60
23
18
72
103
59
33
112
116
40
180
59
225
9
36
72
36
18
21
4
144
101
90
97
32
100
23
72
13
44
24
153
72
39
72
60
108
9
162
108
9
27
21
33
72
7
11
36
21
84
108
129
54
45
27
37
53
123
40
48
95
33
64
180
29
15
21
15
276
69
18
153
9
15
57
31
56
136
83
18
3
15
21
52
48
5
39
48
144
16
185
67
24
8
148
48
29
79
56
99
57
51
54
183
87
9
117
55
53
31
12
36
11
37
32
21
54
36
54
103
5
18
193
23
108
18
7
29
54
9
27
93
28
32
12
36
33
211
23
216
1
17
72
54
129
48
220
35
72
37
71
73
53
7
80
39
54
75
141
19
35
21
120
64
80
72
3
85
23
37
35
18
39
15
9
88
24
56
16
104
28
80
60
21
79
60
41
18
169
80
4
35
21
96
16
29
198
109
152
40
32
24
28
11
54
51
72
111
1
53
54
93
124
180
53
67
8
33
63
60
111
1
36
32
24
184
32
12
3
234
127
84
59
21
52
17
39
24
28
48
41
51
21
72
36
19
89
72
234
49
56
64
155
1
71
73
20
159
33
16
41
7
140
123
97
84
36
56
148
29
72
18
126
15
48
72
9
54
36
36
33
21
3
4
144
119
213
24
88
32
3
18
18
93
60
27
72
33
3
18
54
273
33
36
72
87
52
41
7
176
76
32
12
36
60
16
56
40
11
18
90
54
3
4
60
36
84
200
81
198
61
65
126
72
18
195
3
49
32
12
36
60
63
249
21
72
72
27
96
57
126
72
18
18
9
81
18
18
252
15
64
32
52
17
36
18
9
88
47
36
13
36
32
108
9
231
72
156
135
18
51
16
20
76
8
99
69
21
111
4
83
18
103
144
12
101
19
35
57
132
27
165
15
45
9
99
88
12
71
57
148
56
135
72
9
28
60
48
17
7
8
96
96
45
67
23
18
15
120
24
3
37
36
32
21
162
13
204
125
3
36
96
9
39
60
27
1
53
43
65
31
24
89
72
7
137
63
76
23
18
19
36
32
3
109
35
1
60
36
32
213
162
1
17
36
15
76
8
112
32
156
15
189
148
5
18
189
45
162
141
39
9
64
35
13
92
183
198
39
15
54
55
128
52
12
56
64
65
87
240
51
37
215
57
69
216
31
23
13
8
231
145
32
124
96
17
144
67
236
129
3
120
4
35
18
139
41
18
9
81
135
16
83
126
54
126
3
15
25
119
49
8
69
54
121
36
24
32
24
15
18
108
3
15
108
37
125
43
8
3
72
90
7
60
41
7
48
35
36
177
28
96
60
89
27
16
119
36
108
21
36
12
21
115
47
144
108
108
57
12
3
216
69
36
39
1
32
21
31
5
54
33
48
36
4
41
7
12
32
28
389
162
162
7
84
132
12
17
72
51
3
36
1
8
24
327
69
96
15
33
48
60
24
28
36
5
72
18
49
56
4
17
54
21
84
3
1
56
52
12
24
56
69
79
47
1
80
63
21
12
111
97
20
48
33
18
69
39
54
126
21
40
44
28
47
73
125
36
27
333
79
8
60
144
33
223
68
124
20
33
18
141
16
12
47
133
48
32
120
27
13
92
57
87
12
27
13
44
51
72
21
33
187
83
37
53
51
129
3
105
54
18
3
64
41
144
87
40
89
63
9
19
60
72
47
36
37
96
11
69
4
84
23
21
33
67
77
54
9
60
39
54
108
90
18
36
7
80
39
18
18
117
9
54
25
29
171
279
61
20
27
33
4
176
28
12
71
25
155
57
28
80
84
12
9
7
ABCD 93531467158*3^$a+1 [50068]
7
20
16
32
60
112
12
116
60
52
53
43
44
96
84
60
72
33
27
16
92
27
21
64
8
28
5
54
9
16
11
97
80
252
208
65
108
87
75
37
20
28
80
51
45
16
60
80
340
20
213
108
15
64
80
16
140
180
9
19
224
76
96
80
40
95
49
24
35
85
5
55
60
276
132
17
18
105
124
56
48
76
41
7
68
15
73
17
115
20
24
3
13
224
16
72
8
207
1
32
52
20
76
84
188
100
24
228
77
51
52
60
143
193
32
132
88
59
45
124
80
39
25
20
117
3
52
44
16
56
9
63
192
123
25
80
12
40
8
33
55
24
11
69
96
40
29
3
28
60
48
41
63
117
18
57
16
12
12
8
291
9
28
72
108
107
25
12
84
44
100
12
116
40
24
80
93
27
36
27
265
8
105
15
12
52
60
48
36
29
72
91
17
18
13
32
40
59
105
84
24
112
68
132
15
1
44
48
12
148
32
3
18
18
90
51
111
105
39
9
144
63
129
16
144
8
60
28
8
57
127
48
24
108
92
33
63
72
108
28
96
83
117
81
7
36
132
60
17
111
64
32
76
8
72
100
12
8
28
32
160
44
40
203
108
25
192
8
40
120
104
120
40
35
109
32
93
255
12
132
105
183
33
51
40
35
81
84
136
68
27
57
60
52
101
19
8
72
9
126
1
48
32
60
192
108
120
48
40
72
17
135
88
8
112
32
208
240
149
163
35
45
192
15
13
36
24
32
3
33
12
120
28
167
21
4
212
16
17
7
11
45
72
132
276
105
7
11
1
48
293
79
24
41
55
20
36
69
51
84
63
108
33
39
13
20
39
69
16
44
40
137
79
8
12
60
129
111
24
96
39
21
105
51
148
36
24
11
90
19
35
25
44
88
24
161
108
91
35
141
108
52
77
43
20
28
132
44
24
24
27
61
80
64
8
3
165
160
120
59
73
17
31
32
28
80
27
13
192
80
12
9
144
18
57
168
40
72
8
120
39
73
68
57
18
49
23
33
40
48
59
117
81
55
48
32
40
20
132
87
85
68
12
231
57
52
35
13
56
324
28
84
44
112
32
45
252
15
156
27
72
1
144
35
54
99
60
16
36
36
48
29
115
32
15
13
20
72
40
120
128
120
27
1
68
16
41
7
32
16
12
92
36
64
84
125
396
19
107
18
87
3
21
16
164
324
72
48
4
48
44
64
36
144
59
85
128
112
35
18
159
16
224
69
162
25
92
180
63
45
100
12
20
108
3
1
24
96
20
28
8
75
97
68
87
73
8
40
95
141
60
51
108
57
280
84
20
88
32
96
24
48
12
15
49
32
100
24
20
28
17
19
12
32
63
9
156
64
48
48
32
292
60
68
60
12
33
63
4
144
44
240
52
36
8
57
187
48
44
64
17
39
28
12
104
16
128
60
160
48
180
72
68
12
148
32
108
207
97
168
12
11
69
16
128
39
37
84
80
12
132
48
60
24
88
72
65
199
56
96
60
12
136
71
73
32
3
25
36
152
88
24
215
73
84
5
79
80
40
32
84
16
20
184
41
54
33
3
37
12
60
24
32
12
16
44
72
48
60
28
80
69
15
16
32
180
60
75
162
51
4
161
43
47
45
40
275
69
16
84
180
8
237
39
15
324
57
40
29
15
132
64
56
4
20
108
96
4
23
72
33
172
47
145
ABCD 93531549492*3^$a+1 [50058]
35
25
95
7
77
1
30
209
67
5
31
12
156
24
12
54
11
79
36
5
49
35
49
66
36
18
11
25
84
131
96
13
18
12
5
25
252
54
72
72
48
29
13
11
60
60
49
47
13
71
1
54
12
90
23
31
150
6
29
49
60
35
36
199
5
1
54
29
12
1
23
19
17
24
1
114
29
55
60
17
13
71
60
19
42
150
114
35
145
36
24
6
48
17
24
31
113
60
12
120
31
17
133
84
60
95
145
96
84
18
12
84
84
17
49
119
97
95
120
169
102
29
13
18
29
13
12
30
138
71
1
59
19
17
73
12
23
60
1
102
24
185
91
84
89
7
137
25
47
31
17
60
12
24
84
1
6
36
137
1
30
24
6
36
78
48
42
6
5
31
90
83
13
84
18
36
90
179
121
102
12
30
102
89
144
1
6
36
17
31
5
145
36
59
55
30
6
5
49
59
37
108
11
84
1
42
60
24
173
12
13
90
5
37
24
24
102
60
36
12
6
120
179
73
198
12
89
24
31
5
19
5
24
91
36
54
36
84
131
31
54
35
48
7
36
113
31
5
91
12
30
12
150
36
60
78
71
24
49
66
29
103
12
5
36
97
12
35
60
43
90
23
31
48
6
84
12
6
53
85
30
12
108
30
131
115
36
29
19
12
197
97
143
60
61
30
36
29
19
5
43
113
96
43
72
54
42
42
30
48
78
11
49
71
25
23
60
1
60
84
6
84
5
1
102
17
36
79
156
12
209
61
18
41
43
36
12
17
37
59
61
108
6
84
5
36
25
35
24
36
36
55
29
7
24
228
12
90
36
18
5
25
42
53
24
12
31
18
30
36
5
49
234
12
5
43
65
13
23
19
5
115
90
90
30
12
60
54
29
7
65
73
90
65
7
36
29
55
48
6
6
65
13
6
65
25
24
6
24
12
36
54
23
73
42
42
35
24
19
48
53
19
72
29
55
5
49
11
67
29
43
5
12
55
54
59
7
89
1
24
11
48
37
120
23
7
18
11
60
1
78
5
43
89
43
12
29
115
24
72
78
18
29
55
60
144
84
36
24
42
6
132
30
18
12
72
216
144
210
60
90
5
1
54
89
19
72
5
24
31
5
31
29
85
59
19
6
11
49
155
156
103
102
143
91
29
115
96
41
13
47
1
107
1
6
5
108
7
48
6
102
54
275
55
36
12
6
6
24
54
42
89
31
126
18
24
5
97
54
84
41
7
18
6
113
13
84
18
6
35
7
60
89
25
120
48
35
55
36
41
24
25
102
12
6
191
271
77
73
18
24
17
91
288
12
17
13
203
49
47
60
13
11
7
149
48
60
25
35
55
6
42
29
133
35
12
85
35
84
84
7
53
31
41
55
5
55
89
37
42
6
42
24
5
13
6
65
31
24
149
121
59
37
83
55
41
1
18
12
5
24
36
49
24
11
19
6
11
31
209
31
18
30
6
108
126
89
7
48
5
60
1
6
18
30
42
84
42
42
47
49
35
67
114
23
7
48
5
163
78
42
17
72
49
59
61
119
12
1
12
30
42
30
24
29
36
37
150
137
1
11
24
19
101
1
126
12
12
24
41
108
55
132
138
95
1
12
47
7
30
6
53
1
90
29
84
31
29
127
29
1
30
18
66
41
24
25
54
41
1
6
78
30
84
42
48
36
6
108
17
24
24
43
30
167
12
49
95
31
24
29
72
13
11
24
12
25
114
12
24
5
49
60
150
36
36
17
1
11
25
84
11
48
43
42
30
96
84
30
30
36
84
12
149
24
13
18
5
31
65
60
271
17
127
53
12
31
72
305
31
12
78
59
120
60
72
25
18
60
48
113
31
24
54
42
168
126
6
65
19
29
43
17
36
24
36
7
138
216
126
113
60
67
24
89
36
109
6
30
84
24
71
67
12
30
48
84
66
42
42
54
6
96
233
55
36
53
12
91
53
31
60
5
25
6
54
54
29
1
24
6
245
31
60
5
24
36
25
35
43
6
59
7
90
48
35
43
17
180
96
96
1
83
24
60
12
31
18
96
18
5
37
18
41
24
31
36
65
73
60
71
1
18
5
12
43
72
6
12
36
35
31
5
24
91
29
31
36
18
24
12
35
55
65
31
72
66
12
18
24
42
6
12
30
30
48
30
83
19
17
120
1
84
150
5
211
24
53
12
25
35
19
29
120
12
24
49
258
42
36
11
43
90
72
6
17
25
6
36
29
79
132
30
6
162
96
71
60
13
131
ABCD 93532086104*3^$a+1 [50135]
10
6
2
18
52
20
23
59
21
48
9
72
63
207
20
136
117
112
41
42
13
48
32
35
52
18
72
63
57
152
28
20
42
10
18
25
35
48
44
28
21
77
3
31
38
52
30
153
35
10
72
6
14
6
82
63
9
55
16
7
25
23
2
60
10
42
39
9
20
42
10
18
8
90
10
17
27
101
95
12
117
33
18
20
54
18
33
49
36
54
36
17
16
57
39
23
25
45
48
19
61
70
93
119
57
64
57
42
13
35
74
35
48
25
42
70
20
3
192
48
25
18
90
75
117
150
12
38
72
18
42
175
15
6
20
39
15
18
118
57
80
7
18
18
90
74
16
44
10
20
106
62
90
72
18
252
15
33
52
6
30
24
38
70
48
74
25
81
80
10
5
129
18
82
60
18
38
103
201
30
6
30
2
52
15
11
70
12
18
90
55
5
27
75
8
70
54
49
32
160
29
156
24
20
11
17
168
7
103
174
75
15
1
32
43
85
5
12
31
151
40
1
32
17
106
5
87
112
126
20
34
149
61
38
60
12
58
18
57
63
42
32
78
70
67
61
72
82
153
63
44
136
29
13
108
14
41
17
50
13
64
55
10
18
61
64
153
12
22
53
3
142
111
117
72
8
34
36
69
3
48
29
16
117
11
51
28
2
88
92
43
47
49
9
138
42
51
111
36
30
15
137
28
74
106
55
35
42
30
21
59
101
17
79
16
19
56
5
5
27
107
18
52
56
263
32
29
16
19
64
1
31
29
35
16
17
112
56
52
2
10
6
12
8
10
67
97
159
112
5
12
52
36
54
20
106
3
129
15
23
9
45
211
89
6
100
45
9
18
8
52
30
18
25
49
6
52
2
18
161
31
6
100
7
80
16
59
132
50
70
8
18
10
44
48
22
90
90
18
38
10
13
29
18
14
3
96
81
6
64
96
20
37
87
30
26
10
23
64
32
45
58
2
18
85
5
102
78
70
122
71
125
44
30
73
3
13
17
74
60
18
70
20
270
63
25
30
25
49
96
34
109
1
16
30
2
70
92
78
90
37
35
109
69
38
37
17
28
51
21
36
2
85
27
36
17
37
68
40
30
60
5
32
13
83
47
1
101
98
82
128
7
16
89
18
2
10
38
3
49
20
78
12
40
20
133
16
29
2
1
32
13
62
21
67
30
60
19
96
5
182
112
18
51
87
2
60
52
39
27
54
8
71
16
31
17
165
11
41
26
12
42
70
18
120
78
2
55
17
15
160
21
59
25
39
32
160
29
18
30
42
28
80
10
42
36
14
60
18
57
33
31
147
20
64
26
64
31
7
105
7
48
2
16
60
30
72
8
157
32
1
2
40
2
18
81
96
48
25
12
18
2
55
33
2
58
12
18
8
12
42
39
49
72
66
42
20
118
49
11
30
150
72
32
6
3
79
1
7
52
5
16
11
6
84
18
25
17
88
71
1
31
17
62
36
52
2
71
35
20
64
90
18
2
59
121
60
18
18
10
54
6
49
16
7
41
7
60
13
32
45
32
78
10
44
28
51
41
23
47
8
41
47
72
12
45
35
70
18
21
27
74
16
187
80
65
70
25
65
108
14
5
16
49
15
23
90
22
25
5
60
30
96
14
40
48
8
12
40
18
14
160
6
2
192
135
115
6
30
24
33
77
16
35
37
18
2
87
21
162
30
22
38
47
61
35
29
35
3
78
10
162
3
75
37
47
65
16
35
54
36
102
61
27
5
32
32
11
90
82
90
92
16
115
112
43
24
30
6
12
77
48
32
101
20
64
60
75
48
77
18
17
11
5
55
57
15
38
123
1
48
78
164
10
26
154
60
66
33
9
30
20
5
125
3
15
12
20
1
21
18
38
52
90
108
2
172
20
60
10
1
7
73
45
19
5
18
2
30
40
90
90
38
180
52
79
79
17
5
36
7
7
6
19
64
1
31
27
37
53
11
37
44
28
240
18
104
9
67
12
97
125
48
42
66
2
22
20
10
20
148
48
132
21
96
11
82
51
16
23
78
12
18
132
18
7
25
22
18
20
28
44
106
12
8
70
20
90
10
44
10
78
12
90
78
110
12
90
18
42
30
49
16
83
12
180
18
80
88
2
1
81
31
80
69
90
18
111
57
2
12
18
130
18
3
11
16
60
12
8
69
15
1
17
191
59
85
7
16
57
57
38
12
58
11
7
90
15
17
40
71
31
33
48
47
70
11
64
3
45
45
102
2
18
22
18
30
20
60
83
79
18
31
64
32
45
36
15
155
154
108
15
3
44
1
15
14
78
37
33
48
159
5
60
106
20
52
32
6
23
16
63
193
45
12
7
55
25
11
5
67
28
42
12
8
10
25
35
18
27
57
6
12
101
16
80
45
36
64
80
46
54
78
12
98
10
78
12
8
35
107
21
9
98
ABCD 93532200142*3^$a+1 [50009]
73
11
1
39
20
1
30
41
28
80
100
21
3
33
12
42
48
6
27
27
90
156
66
65
36
24
4
15
9
105
3
39
5
43
5
28
3
5
55
12
18
24
90
17
1
3
27
5
13
27
33
15
21
24
11
4
57
30
17
108
109
23
12
24
4
3
33
24
45
36
135
15
12
12
21
21
24
6
48
36
29
25
96
24
48
27
32
36
28
21
54
12
5
19
24
45
75
24
12
18
96
36
54
42
3
20
37
24
24
11
43
12
24
42
15
72
3
24
6
12
6
5
49
6
9
45
3
12
27
93
15
48
53
7
17
16
45
15
12
63
9
20
36
40
99
30
47
49
30
12
17
28
9
3
51
24
6
24
6
30
27
33
66
18
3
12
93
3
24
21
30
5
1
71
13
11
1
108
30
17
37
108
24
35
1
47
28
44
61
12
66
12
53
12
43
9
15
30
66
54
35
43
42
42
9
105
30
24
33
39
29
55
84
21
57
23
1
24
42
57
32
13
30
18
15
32
1
6
65
133
36
15
27
78
24
11
40
32
13
24
30
5
16
9
11
19
30
23
7
17
64
60
60
105
39
45
30
120
17
16
15
17
151
17
25
12
30
18
24
3
15
93
12
36
57
48
59
13
42
21
45
24
36
30
12
18
66
78
36
59
25
6
6
23
37
3
36
12
15
42
48
3
51
21
48
60
39
60
6
131
1
42
18
24
59
67
33
12
8
4
45
36
11
13
3
15
42
66
17
7
18
3
32
7
36
41
13
18
48
12
30
42
60
6
6
66
78
84
33
15
60
5
7
6
15
15
30
71
64
12
15
33
39
18
3
51
246
12
18
54
54
29
28
9
108
48
48
30
12
12
12
69
15
9
3
54
3
32
49
6
24
30
11
1
18
30
30
102
18
9
33
35
13
36
3
36
15
69
33
18
30
11
31
45
39
36
33
15
30
102
30
12
6
24
81
69
15
156
27
29
4
45
6
9
81
30
33
3
53
24
1
24
48
3
69
96
11
4
44
1
15
39
6
119
25
12
18
72
81
15
33
84
48
3
5
37
59
151
60
5
85
15
9
35
36
28
9
6
12
18
35
120
7
102
36
15
57
30
5
37
36
24
11
49
42
33
33
72
6
72
24
54
15
51
36
57
20
36
36
4
32
13
27
3
5
25
27
12
87
120
33
15
113
7
17
4
39
45
45
90
66
87
15
54
48
15
3
5
19
18
51
57
3
45
6
9
60
80
7
12
12
78
35
136
15
6
3
20
61
6
21
12
93
18
5
31
33
33
42
30
111
60
12
8
55
24
21
15
24
6
15
39
6
54
45
3
12
5
25
11
36
1
27
56
4
32
4
104
16
15
24
108
33
12
48
27
78
12
23
37
12
131
7
12
18
48
11
4
9
30
5
25
15
36
21
24
11
73
47
13
30
18
12
23
43
6
3
105
75
32
19
105
15
84
45
81
11
13
30
33
12
21
75
51
66
3
9
12
48
23
133
35
4
48
68
25
11
25
84
36
6
54
3
36
44
76
9
6
162
72
111
56
13
6
45
45
15
45
84
11
36
25
168
12
99
9
6
12
42
6
6
84
24
6
41
28
3
48
57
3
6
96
3
9
3
27
12
18
12
36
27
8
85
63
12
8
1
24
42
12
48
72
12
9
27
45
33
11
76
3
30
36
18
66
54
21
15
29
28
27
30
6
9
36
44
13
35
24
36
7
192
21
3
30
84
111
27
24
54
12
24
3
3
12
17
1
27
15
138
123
15
5
67
5
7
66
6
30
24
47
13
12
42
12
9
20
24
67
9
15
9
15
66
15
21
11
103
57
27
30
23
13
6
6
18
5
1
6
12
36
24
120
33
3
5
109
12
6
72
12
81
57
12
24
24
23
84
16
8
40
24
3
54
18
30
6
30
59
16
15
45
27
42
6
90
24
30
18
3
32
28
9
11
1
18
45
3
12
17
13
36
24
51
51
149
55
36
9
75
17
85
27
56
1
24
6
54
84
42
6
30
72
6
30
5
4
27
60
6
27
32
60
55
21
87
72
101
60
85
12
6
5
1
39
99
36
36
18
23
12
36
97
30
33
20
4
15
81
32
28
129
30
21
12
32
12
1
35
7
60
18
23
1
36
3
87
17
16
20
40
24
81
15
200
96
13
23
109
39
12
3
17
48
7
29
151
33
9
66
54
11
1
24
39
3
30
42
12
9
39
77
48
28
8
1
18
21
12
12
123
12
6
35
19
12
21
200
7
6
42
42
42
9
51
24
6
78
17
85
23
55
45
120
81
120
15
57
12
3
57
11
31
96
33
57
107
12
13
23
13
42
90
15
27
66
75
105
6
21
33
12
35
19
21
60
57
11
1
111
3
6
6
42
11
84
16
81
18
30
15
20
43
30
12
36
15
39
6
126
9
12
57
11
96
48
7
36
45
57
35
16
56
13
3
9
78
33
207
17
1
23
4
33
15
33
36
24
30
5
19
21
45
24
6
96
48
5
60
25
18
45
3
66
54
45
75
24
21
15
6
3
81
27
57
18
18
30
36
18
3
8
1
3
20
13
42
36
101
31
18
66
9
24
3
42
18
18
11
55
18
30
5
1
42
12
21
9
15
8
19
48
21
15
30
30
45
56
28
33
72
51
21
6
18
6
6
48
6
48
18
27
80
16
15
9
48
9
39
9
3
75
89
19
45
15
66
54
24
48
17
1
35
49
30
6
27
27
17
55
53
36
7
12
48
48
17
19
24
12
65
19
9
45
30
12
42
6
41
55
24
102
72
11
55
5
36
1
12
51
39
18
27
32
19
12
113
25
12
107
16
72
15
53
79
372
41
52
15
48
60
18
6
69
60
24
75
18
15
9
11
13
42
12
41
1
24
15
20
19
12
89
25
30
6
3
15
6
30
36
48
6
60
59
1
6
33
81
11
13
6
30
15
75
54
6
30
90
36
5
31
17
160
123
105
15
33
75
60
45
27
5
13
60
27
3
41
4
20
4
27
54
6
65
43
30
3
123
5
37
12
3
45
47
28
9
24
24
18
33
21
18
138
3
9
11
1
96
48
6
30
35
16
3
6
30
33
36
9
48
108
35
100
32
7
66
27
20
13
15
45
75
12
39
81
99
36
33
24
51
6
36
35
37
30
33
44
48
73
12
3
45
18
24
30
11
1
3
63
5
7
48
33
21
51
9
6
45
33
24
66
69
57
6
12
21
39
21
12
159
66
119
49
35
36
28
3
12
30
30
30
60
66
24
33
15
132
66
27
57
18
48
12
12
ABCD 93532357286*3^$a+1 [50115]
18
96
119
25
18
5
67
162
90
54
120
90
24
81
9
138
60
90
12
60
239
457
126
54
24
102
6
48
6
41
48
19
102
60
36
23
67
54
66
42
126
77
96
7
30
54
72
234
72
72
78
54
108
36
12
90
78
102
5
19
198
12
90
18
143
73
71
1
47
61
3
128
73
12
6
324
113
13
131
64
129
207
32
96
55
6
51
129
15
165
30
18
75
111
113
97
15
32
67
29
55
60
77
175
177
32
37
72
83
13
30
60
9
93
3
57
144
71
145
15
3
45
147
42
48
78
5
31
30
179
25
23
139
5
175
18
180
246
54
15
21
155
133
42
48
273
224
31
65
109
51
129
6
41
97
15
147
24
30
6
18
12
83
112
75
69
243
12
60
108
9
224
193
47
192
64
81
18
90
35
19
29
16
21
72
6
45
128
48
85
120
126
18
3
123
21
123
6
120
39
176
79
216
9
135
102
18
42
167
13
48
36
47
151
6
72
12
36
180
6
81
57
36
6
36
9
32
64
3
84
42
144
12
51
63
36
189
75
53
115
18
48
42
33
165
156
96
30
54
24
51
69
6
48
42
27
9
12
123
57
42
30
18
60
66
24
71
48
109
54
108
198
18
96
66
60
30
90
3
21
138
90
6
161
16
69
24
90
12
29
13
12
23
48
109
150
45
9
144
71
37
90
12
6
36
126
54
71
109
84
216
18
36
126
3
33
42
18
51
21
48
75
3
12
17
43
101
1
132
30
77
1
300
18
24
48
57
183
12
36
18
114
48
54
108
96
30
90
150
69
33
24
66
53
96
16
33
42
30
54
33
21
306
18
60
18
18
167
96
112
15
17
25
18
36
353
16
129
18
222
156
36
216
18
60
30
6
18
228
168
87
32
1
294
108
102
36
162
54
123
135
233
48
1
111
75
69
21
11
79
174
60
23
187
69
111
18
36
150
69
57
54
54
66
42
12
132
48
90
6
192
95
64
45
48
72
108
72
71
25
264
108
35
48
49
63
171
30
54
18
132
12
150
36
53
48
61
227
1
90
21
87
41
64
21
18
198
24
54
53
109
12
6
324
210
123
75
5
37
12
90
126
42
30
78
33
141
3
32
19
77
13
132
15
224
13
35
1
15
69
6
90
30
29
64
3
54
23
247
30
11
25
183
32
55
41
240
25
24
15
75
53
145
12
3
93
12
60
30
6
54
18
63
240
32
19
29
67
162
48
24
354
42
84
83
61
3
39
30
204
66
18
24
216
11
25
48
39
57
66
90
18
6
195
159
209
48
13
36
47
49
30
78
36
63
153
30
89
16
32
64
75
30
54
18
96
47
25
84
6
48
36
150
99
45
12
90
54
18
150
282
108
89
73
168
342
120
6
48
123
21
96
11
79
30
96
30
54
6
9
21
108
72
54
144
78
99
21
59
16
123
5
16
33
198
54
54
77
37
36
23
133
11
13
12
42
18
72
99
57
132
51
3
29
109
35
55
137
205
51
45
144
30
53
16
45
51
195
96
108
192
72
36
21
176
73
114
156
41
55
9
32
144
79
113
13
18
78
54
66
72
3
48
45
66
54
11
13
18
90
84
24
30
72
ABCD 93532625588*3^$a+1 [50344]
211
5
43
47
36
205
29
450
90
90
18
235
288
143
481
149
19
17
31
24
53
67
96
395
108
49
48
24
216
240
35
90
19
53
36
36
198
37
161
175
59
54
31
168
53
72
198
108
1
53
36
54
36
90
144
108
108
72
144
163
35
37
168
47
1
53
36
463
192
11
37
17
234
234
18
90
55
53
67
24
89
31
203
18
19
53
108
54
73
17
55
35
18
72
43
173
115
119
666
127
71
342
67
401
127
215
97
83
18
307
72
35
157
275
90
43
101
216
36
79
29
19
53
115
83
109
35
13
77
306
90
54
73
17
247
48
47
576
90
175
167
126
486
108
73
17
55
48
5
144
115
29
19
72
179
54
7
245
235
120
5
18
73
120
192
72
173
378
49
131
54
144
36
360
36
7
101
211
168
53
90
145
72
395
13
77
216
126
181
125
144
115
155
133
48
53
67
77
283
59
108
36
342
54
54
67
24
89
31
23
288
54
403
120
168
119
54
67
23
409
5
187
216
72
360
47
193
288
77
72
90
36
54
90
13
240
485
403
72
120
240
72
83
108
25
209
31
120
72
101
19
53
288
216
108
252
43
317
115
29
144
18
289
216
144
53
163
89
90
198
247
120
119
54
283
240
35
54
223
173
19
251
108
126
163
143
145
53
187
120
17
7
96
707
108
289
35
181
269
43
47
145
240
83
13
149
36
79
65
103
95
25
168
149
43
72
29
187
227
253
197
36
144
108
270
90
144
115
83
90
187
299
109
53
427
312
48
168
72
161
79
11
54
252
126
109
48
5
67
23
145
143
97
101
360
162
378
36
18
73
24
29
54
396
36
493
192
216
72
125
108
234
18
67
23
90
90
18
144
504
72
379
120
5
43
65
7
336
53
72
355
5
90
270
18
1
125
115
ABCD 93532820476*3^$a+1 [50073]
59
28
153
27
9
59
12
12
96
4
48
48
20
124
81
27
68
49
27
8
12
60
1
15
33
36
35
64
9
47
25
11
28
80
85
36
11
28
24
48
105
12
132
39
72
32
96
52
60
20
12
133
59
48
37
83
12
1
12
143
217
183
8
85
36
95
84
1
36
59
49
27
84
45
23
12
28
8
12
48
112
12
21
108
47
25
27
93
83
4
296
1
3
36
60
21
39
72
8
4
20
12
48
13
15
132
12
84
44
25
287
24
36
13
36
47
73
24
36
72
15
69
11
84
4
72
45
203
109
3
24
9
72
83
64
60
48
8
60
64
21
11
108
16
80
96
16
33
239
1
15
96
24
45
72
3
24
8
49
15
20
4
21
75
45
11
13
39
80
217
35
4
300
9
75
45
35
156
40
44
13
24
36
59
96
12
60
36
52
32
16
141
143
28
104
48
73
15
48
9
12
51
8
4
12
120
56
112
105
15
56
205
39
96
12
9
23
112
96
80
64
129
24
48
27
36
24
32
13
83
100
12
56
1
39
81
36
63
9
83
24
60
1
27
116
12
25
27
68
24
73
15
57
71
64
9
51
156
104
1
27
20
28
45
24
11
220
8
64
33
60
59
25
24
99
21
111
24
36
48
60
48
32
61
36
48
131
16
20
48
133
59
76
192
45
3
32
60
13
27
48
108
12
20
97
15
12
8
72
48
37
24
11
60
49
36
15
9
12
3
57
23
64
20
48
192
76
9
27
144
12
9
11
12
148
45
3
57
59
49
192
47
12
1
12
23
12
25
75
81
24
63
68
61
3
12
45
3
8
28
81
51
9
51
129
48
51
12
9
24
35
1
71
13
35
16
68
28
24
81
15
104
88
8
64
8
60
13
24
215
4
20
24
25
48
59
1
27
288
24
21
75
45
27
32
1
47
48
40
8
1
36
63
32
192
96
97
27
72
8
16
117
83
24
132
16
32
108
73
36
75
33
27
144
12
8
12
48
172
20
25
135
9
11
73
95
24
40
57
24
15
120
9
47
36
28
96
116
49
51
12
80
1
60
72
12
63
45
15
32
25
15
32
48
72
196
69
23
40
56
61
39
60
36
45
3
12
128
1
39
92
13
71
120
4
60
32
61
192
27
60
36
72
56
12
25
135
32
48
60
24
76
128
64
32
36
24
25
59
49
3
8
85
15
144
48
9
35
4
20
40
117
35
108
109
3
12
120
32
28
36
12
60
84
21
123
12
20
12
13
27
8
109
11
85
123
12
12
33
84
75
20
76
32
72
168
16
9
60
12
35
84
24
97
3
81
11
4
165
59
48
12
13
27
80
13
3
60
9
35
132
4
24
20
12
4
117
15
33
24
15
237
11
48
64
32
16
189
36
15
33
119
88
80
12
240
12
24
24
52
48
128
169
3
20
52
240
9
35
64
48
20
205
59
49
167
12
96
1
219
9
36
35
36
48
97
36
47
25
15
48
84
21
27
12
24
32
40
45
48
24
12
36
27
96
96
56
13
47
85
23
24
120
36
121
35
88
176
1
111
24
36
33
15
80
12
40
24
21
95
4
9
39
21
72
84
11
25
24
3
12
21
48
24
23
40
48
116
28
128
72
108
169
11
25
15
9
63
32
193
47
133
27
45
171
72
140
12
100
21
60
15
93
15
20
1
63
20
16
45
27
20
4
8
25
11
64
33
63
96
21
27
36
9
71
37
107
28
12
116
97
47
36
16
8
16
56
108
12
49
36
48
3
120
132
116
24
40
33
207
33
48
24
3
12
105
23
52
32
25
3
45
132
3
60
36
21
15
21
24
51
57
12
168
27
56
28
32
73
72
27
21
36
11
160
20
24
25
15
44
96
16
92
52
21
59
180
40
8
28
44
100
80
4
12
45
48
35
52
24
68
52
48
56
25
47
12
156
132
60
13
119
16
32
100
33
107
97
3
12
60
8
60
109
83
16
9
23
12
73
47
25
15
57
36
59
13
156
15
20
16
45
71
48
12
52
8
52
45
48
135
9
39
32
25
47
52
36
8
52
20
49
95
28
21
27
60
57
87
8
12
16
9
123
108
20
64
153
35
28
45
23
60
24
73
15
8
12
37
12
75
56
40
45
27
32
28
60
20
1
107
13
27
8
1
35
16
12
33
35
13
39
32
16
44
1
12
47
4
12
33
15
200
16
105
15
21
47
13
23
64
12
9
84
95
1
15
20
1
11
88
165
11
88
33
3
32
28
72
93
24
23
52
56
4
21
119
ABCD 93533056382*3^$a+1 [50057]
41
72
24
91
44
208
53
67
5
67
35
36
222
115
32
120
88
77
48
96
31
20
105
60
75
16
32
15
57
141
27
252
33
102
13
65
27
3
73
84
68
33
27
220
113
19
53
162
45
81
87
57
75
51
102
55
5
7
8
232
180
5
36
199
83
73
17
55
35
126
7
89
30
18
270
6
174
42
18
138
55
149
36
39
81
132
43
65
7
32
40
48
48
17
42
180
1
17
108
99
9
12
60
79
113
7
8
3
18
180
7
104
3
90
7
20
76
60
35
138
39
87
153
12
48
81
19
32
33
67
41
24
75
16
12
77
90
36
102
55
60
132
5
163
17
15
3
72
90
6
102
207
120
16
44
15
33
180
28
60
23
9
21
96
75
9
42
84
1
77
12
96
90
54
54
1
173
75
75
45
57
108
115
101
219
93
90
9
100
60
83
37
8
148
60
29
6
49
89
60
91
36
120
5
108
7
29
15
48
3
97
48
59
48
78
39
16
65
127
48
12
17
75
16
24
8
52
89
42
25
164
9
7
29
54
12
42
115
5
27
51
49
23
12
6
264
114
1
120
113
36
126
228
13
29
55
191
18
31
65
270
25
65
18
45
75
25
108
107
37
11
57
12
100
20
120
3
18
12
72
15
21
19
41
192
43
12
288
89
78
66
180
36
60
43
32
33
120
147
208
60
35
13
24
5
108
7
23
18
7
72
101
39
48
45
18
69
28
12
233
12
31
119
165
9
159
81
39
27
6
115
227
12
1
180
143
42
108
84
55
32
45
31
35
25
29
60
48
90
13
59
18
163
77
55
60
65
67
68
3
37
32
100
35
30
15
16
32
15
18
115
12
35
66
72
175
209
31
5
18
61
113
162
18
7
29
132
19
68
21
39
81
31
20
93
36
159
57
96
54
36
102
36
91
128
87
114
111
33
7
149
54
133
53
66
6
72
27
45
84
7
104
21
12
103
60
77
102
105
45
84
216
271
5
19
8
40
152
120
129
67
12
5
96
36
315
60
33
6
289
65
36
222
117
52
41
72
132
55
35
33
237
54
1
65
55
5
15
15
61
224
120
28
260
63
49
11
49
149
7
24
96
12
48
65
144
18
97
11
30
90
42
72
3
27
61
35
189
9
31
23
30
43
35
85
53
51
9
7
24
80
33
43
149
135
136
60
89
120
123
57
63
88
125
7
23
54
54
36
25
89
7
44
3
66
6
133
155
205
5
60
270
157
35
60
48
72
54
6
36
25
12
48
5
115
239
105
3
37
8
100
32
45
15
75
48
13
12
233
54
54
12
162
18
72
15
57
55
35
1
113
91
200
9
6
36
37
107
66
7
12
36
95
37
32
15
33
75
13
29
30
6
7
5
36
24
48
24
3
12
51
24
48
222
30
13
12
83
133
24
96
35
42
30
13
5
24
15
105
6
69
15
61
204
11
72
18
30
129
51
132
13
35
24
66
79
96
47
225
45
102
6
87
93
39
51
25
12
65
7
35
61
29
31
5
79
80
15
25
11
60
25
29
48
36
51
3
42
54
36
85
125
43
48
24
29
6
18
75
105
30
96
84
37
113
127
168
5
55
60
35
48
24
25
23
13
44
51
18
31
5
78
108
84
13
12
83
177
9
7
32
112
11
90
19
20
16
12
20
12
48
33
79
20
76
152
40
32
16
72
47
90
24
144
43
77
150
25
20
12
69
19
35
45
40
32
3
18
24
75
69
36
295
83
18
19
53
15
51
49
41
6
18
27
100
60
41
19
48
23
189
48
87
45
60
255
114
12
60
19
83
45
27
18
60
27
63
30
72
15
63
57
168
ABCD 93533273688*3^$a+1 [50008]
3
15
9
27
129
9
6
9
27
21
9
66
20
4
9
5
36
6
60
34
24
20
4
6
2
42
10
18
45
12
63
8
10
36
15
3
20
30
46
9
12
9
60
30
9
35
37
53
28
42
12
20
64
32
37
5
48
4
3
35
70
15
15
36
84
6
120
6
9
35
109
41
30
34
80
16
14
6
76
56
70
12
33
3
26
18
30
48
40
18
20
64
32
18
16
2
42
36
6
10
8
100
32
19
15
2
10
9
63
6
6
30
3
41
10
21
9
6
21
15
164
36
12
76
21
45
50
4
24
21
9
30
8
25
23
10
36
6
14
10
8
1
27
32
46
90
6
60
38
36
10
66
14
6
6
10
54
128
7
35
4
6
36
48
14
10
6
14
16
75
17
48
24
16
2
28
20
10
26
60
1
9
18
32
18
12
19
17
18
96
60
4
20
4
30
3
24
21
27
15
12
45
51
42
15
5
10
36
21
9
72
15
12
27
38
6
6
30
6
102
10
12
3
51
72
8
4
20
6
46
18
2
30
16
12
15
33
20
22
20
1
21
20
58
12
54
51
63
45
33
2
16
36
24
6
8
70
78
2
13
27
36
30
20
10
26
54
25
204
15
2
16
2
13
59
58
6
44
22
14
10
24
6
12
8
42
19
9
87
9
26
13
15
26
6
18
40
14
40
12
33
17
34
20
4
8
24
10
108
27
11
22
20
12
4
12
18
9
137
16
32
31
12
3
14
42
118
110
6
54
6
46
6
87
21
6
36
74
28
68
12
10
45
15
45
17
28
62
16
38
4
2
6
4
3
35
6
84
12
6
37
3
8
1
39
21
65
4
60
15
11
1
5
12
7
45
3
15
8
34
8
18
12
85
5
10
92
133
21
20
22
30
8
54
37
24
21
108
66
176
78
22
36
50
19
33
26
54
7
29
10
114
51
17
24
115
5
18
13
17
78
18
12
7
36
65
6
30
64
44
10
36
60
21
9
56
43
45
51
11
25
9
6
21
59
61
47
12
46
164
24
10
9
72
9
6
54
56
46
8
82
8
31
15
18
32
46
14
34
14
52
24
20
6
4
6
3
17
43
11
6
16
48
42
33
11
58
60
15
11
4
21
27
8
24
10
72
26
37
108
3
9
27
8
25
11
60
10
39
15
26
10
26
10
20
30
16
32
16
39
11
106
54
30
15
65
7
77
46
14
12
4
12
38
16
14
10
2
34
6
24
38
120
1
47
54
34
20
10
15
35
1
29
54
138
12
16
14
1
5
46
44
24
25
33
48
32
54
4
14
12
64
15
11
10
60
18
21
15
20
6
4
54
50
22
33
125
36
34
48
9
21
30
14
36
18
100
12
54
3
5
40
38
34
30
48
21
11
24
10
27
3
12
2
18
4
30
6
45
24
29
4
42
9
36
11
4
36
44
30
10
24
14
58
8
10
12
14
49
15
6
15
29
4
38
30
18
4
2
40
60
108
80
10
6
39
35
6
22
8
10
15
12
15
9
125
18
40
45
17
19
11
24
66
64
111
23
72
24
6
18
10
8
30
37
5
16
24
90
33
15
33
21
24
26
1
27
2
96
40
3
21
44
36
19
69
27
3
18
38
25
5
60
36
43
60
5
52
38
40
50
7
3
56
144
36
12
34
18
57
15
8
40
8
4
38
70
21
9
75
21
12
42
8
42
46
26
94
30
12
8
66
6
48
31
11
12
16
9
5
118
20
37
33
12
6
110
16
26
4
18
6
24
6
86
4
6
30
68
96
6
55
33
30
36
14
12
16
12
15
57
54
2
22
36
32
4
80
4
56
4
21
51
9
5
18
16
104
18
48
127
24
23
16
44
10
26
34
18
8
100
50
150
36
16
42
86
36
10
18
12
8
12
36
18
24
40
26
12
18
40
14
6
10
36
18
6
26
34
50
24
42
10
15
33
2
18
40
6
9
11
25
12
167
1
12
17
10
42
39
5
42
48
4
36
50
31
36
5
22
78
20
19
59
1
9
32
22
62
18
10
18
20
88
24
21
29
16
92
28
6
30
6
9
23
30
22
6
32
60
52
39
60
9
8
12
52
3
3
18
51
3
36
12
32
25
33
27
72
5
10
14
52
20
28
26
1
5
12
58
14
10
18
6
12
9
9
2
4
9
39
36
9
5
102
4
44
16
14
12
19
72
108
95
24
10
8
7
15
156
45
39
2
19
47
12
16
14
36
6
4
20
1
9
24
3
24
39
14
18
54
30
4
50
19
45
30
20
28
44
16
44
16
14
19
21
20
34
9
23
24
6
4
3
21
30
57
29
10
24
2
43
5
7
33
20
46
45
9
30
21
48
35
37
15
56
58
44
7
63
62
19
35
37
53
16
39
155
24
6
31
23
46
44
48
7
5
31
11
25
23
6
7
72
21
36
8
7
29
10
56
24
34
18
140
12
1
36
5
4
2
28
9
23
10
102
2
79
47
13
21
24
39
23
40
20
13
17
22
45
41
10
2
90
25
12
21
20
6
28
6
15
11
54
19
27
48
36
102
27
23
192
36
24
13
53
6
24
4
30
3
24
35
30
6
13
41
10
20
28
32
4
50
30
4
2
4
44
10
72
74
22
2
7
5
43
5
31
36
23
6
12
30
25
9
14
54
7
9
50
10
14
148
18
92
30
10
8
4
27
15
38
46
2
18
16
8
18
22
26
19
45
6
21
15
24
21
9
20
4
51
69
20
66
4
21
5
12
34
14
34
12
44
36
24
66
54
16
36
2
16
26
34
26
64
57
17
18
24
18
30
6
210
1
29
22
134
4
26
24
30
10
2
43
5
6
66
103
5
10
9
47
4
21
3
20
10
20
18
64
9
36
69
44
10
32
60
28
26
19
27
54
26
10
110
1
113
64
12
38
12
13
53
24
10
14
10
12
18
26
6
4
78
12
21
24
101
90
12
58
48
14
76
24
2
18
42
118
8
28
24
33
24
35
10
99
29
18
22
36
114
18
8
64
6
20
1
5
4
2
24
24
109
3
48
24
86
12
22
26
30
22
44
19
59
12
4
6
18
26
19
83
13
27
72
12
9
89
22
26
4
18
12
14
42
24
88
128
54
43
5
52
24
74
61
77
4
39
51
6
8
84
10
66
20
6
10
44
19
33
32
12
4
30
21
29
76
48
18
8
1
36
17
6
24
60
10
3
9
36
50
48
10
26
1
63
92
28
24
20
48
22
27
33
68
34
18
8
4
98
13
17
18
30
7
5
22
66
44
19
29
148
24
20
31
5
30
48
24
42
48
40
6
26
34
20
24
6
42
64
6
20
19
99
6
6
80
42
7
29
7
47
70
32
34
30
39
27
26
10
12
2
48
6
24
76
6
14
142
3
65
82
68
1
23
18
22
2
34
20
34
72
56
12
96
106
18
36
20
6
28
38
52
12
6
18
56
4
6
6
3
15
21
3
80
36
6
54
25
12
24
35
4
50
16
15
11
22
42
14
10
6
3
36
51
6
14
46
54
45
15
30
15
29
19
17
54
42
18
1
9
20
55
9
87
39
12
32
25
35
10
2
4
24
20
16
26
70
9
15
6
18
26
19
65
36
7
15
8
40
50
22
8
24
130
15
83
25
12
17
55
123
12
18
32
34
140
42
19
9
26
198
100
56
10
36
6
2
18
18
16
9
84
17
28
32
6
42
18
4
21
27
20
22
39
84
5
10
32
10
3
5
7
9
30
50
34
81
12
5
18
1
3
45
63
60
14
34
9
96
11
34
24
3
5
22
86
60
36
48
7
3
21
36
ABCD 93534538382*3^$a+1 [50114]
72
63
60
24
15
36
33
345
87
147
213
48
60
21
135
45
171
27
57
33
171
27
9
96
3
72
18
147
60
63
36
105
165
18
141
120
180
135
324
18
15
168
51
21
195
9
189
51
93
63
84
15
180
21
24
24
39
252
306
54
90
18
18
99
45
144
207
45
18
141
21
135
108
156
84
57
72
3
285
3
105
36
135
63
153
63
105
21
54
201
144
36
24
9
18
108
90
147
24
84
159
36
21
36
24
63
72
105
84
12
24
60
60
96
99
21
69
15
3
93
15
9
60
264
9
63
24
60
24
135
45
81
15
111
432
21
159
81
45
36
195
93
3
249
39
15
36
129
36
69
15
39
81
81
75
15
198
18
18
27
9
99
12
15
90
18
21
24
9
108
108
27
9
18
36
177
3
201
123
57
180
33
63
24
36
48
72
228
141
90
18
3
24
189
342
105
93
324
51
21
39
105
27
99
9
45
27
108
45
15
39
90
3
24
60
39
45
60
21
144
54
57
144
60
225
54
57
51
45
120
60
24
3
57
33
183
69
18
141
129
123
60
168
156
69
27
117
36
27
63
126
39
12
147
21
69
3
87
93
48
96
24
96
111
54
15
3
141
60
132
135
144
21
159
378
72
135
9
144
126
36
69
72
60
288
69
171
45
75
180
15
81
60
36
75
93
69
36
90
81
60
75
201
288
132
45
243
99
36
21
69
15
36
3
81
60
36
84
81
15
75
45
36
27
72
45
99
165
51
126
39
24
45
207
120
300
3
54
27
24
36
84
216
204
12
9
18
57
84
21
18
33
24
36
84
84
36
45
111
24
45
126
225
24
39
21
24
225
195
156
24
216
39
21
60
63
18
159
240
120
216
48
27
108
57
15
108
105
36
3
180
90
18
144
180
9
120
105
15
39
21
240
135
81
180
24
57
108
51
204
36
33
27
63
108
213
60
15
57
159
21
60
84
264
21
39
69
27
63
162
99
81
36
63
369
147
15
45
9
51
84
9
27
9
195
36
300
120
15
21
48
96
15
9
171
45
36
27
126
15
192
84
15
18
108
15
57
18
72
177
84
9
72
144
54
18
3
36
15
144
126
15
129
54
72
21
33
147
24
36
84
15
54
36
54
165
195
141
75
9
27
72
261
36
9
207
180
153
267
24
156
48
225
54
72
18
123
3
162
162
270
3
84
216
120
45
3
60
81
51
84
63
108
105
60
15
54
15
36
3
165
51
345
15
54
135
9
27
36
48
36
96
168
72
39
129
159
153
24
21
72
108
15
39
21
87
33
39
18
183
84
84
99
18
3
12
39
81
9
75
33
3
24
120
24
45
51
84
81
15
129
27
9
39
72
87
72
21
180
24
45
18
57
84
39
18
54
18
72
15
39
54
108
39
51
108
90
15
36
39
21
36
33
126
9
132
48
120
60
27
33
180
21
ABCD 93534547948*3^$a+1 [50026]
12
8
12
112
36
32
60
12
60
126
10
84
66
72
60
18
14
28
38
4
96
12
18
12
108
30
114
8
22
36
44
28
8
4
48
8
34
50
40
90
20
58
48
104
126
34
6
30
12
42
6
24
8
60
10
38
24
16
24
8
52
8
10
18
162
38
24
48
52
56
54
40
110
48
18
150
190
60
32
10
80
52
26
10
30
30
24
138
48
2
78
52
12
38
18
40
24
86
12
28
24
20
6
10
30
32
40
18
44
126
4
38
72
108
22
78
8
54
30
36
4
6
152
10
30
42
108
48
12
30
32
10
8
72
120
36
24
66
34
18
30
8
22
2
238
50
12
40
48
20
72
6
12
52
30
36
62
22
150
48
30
60
2
18
118
12
132
90
8
12
18
10
98
34
20
28
12
18
78
54
48
30
110
58
20
52
108
24
8
18
10
24
30
68
58
60
54
18
30
30
108
12
108
20
64
68
52
20
100
60
50
70
26
12
22
68
22
6
44
10
138
48
24
50
10
98
142
8
40
42
108
2
28
18
54
30
6
44
46
42
18
44
16
14
16
20
70
12
90
50
30
10
50
28
24
6
12
2
46
54
26
64
66
24
20
40
68
172
138
50
22
90
38
22
8
10
50
112
140
88
30
92
6
12
28
32
100
38
22
102
60
30
6
50
40
84
110
6
10
132
30
20
42
10
56
100
12
32
46
32
72
16
30
20
54
118
30
192
48
30
12
6
102
62
30
36
24
30
46
12
48
12
8
4
60
18
18
32
18
22
30
12
6
14
78
10
2
28
12
156
74
18
18
4
30
110
78
40
30
18
12
42
38
28
54
8
118
44
18
30
52
168
38
12
112
36
54
20
106
50
52
12
6
170
142
18
20
40
24
6
2
12
70
18
60
32
46
60
2
70
18
12
90
78
24
60
78
38
72
90
108
34
98
210
70
72
26
22
48
14
186
34
38
72
30
106
30
50
72
10
38
24
30
18
42
36
10
54
56
114
10
6
74
16
42
42
8
10
18
2
58
24
36
12
48
144
20
10
26
64
8
40
92
106
92
40
18
72
102
50
28
8
52
20
160
60
12
18
102
120
60
140
76
62
82
48
48
24
38
10
8
4
36
24
146
70
12
30
2
58
78
12
30
102
60
30
8
18
40
14
126
142
68
10
12
50
58
32
22
66
12
32
40
116
24
76
24
18
2
78
58
24
6
20
142
2
66
10
62
208
60
12
12
20
88
32
6
82
48
80
34
18
80
28
12
18
14
46
2
40
12
8
22
30
48
20
40
38
30
22
78
114
126
12
32
76
90
14
30
36
10
14
30
36
22
12
78
110
18
40
90
32
70
30
2
10
68
12
16
2
112
50
16
24
78
32
48
88
12
8
64
26
124
48
30
42
90
30
18
30
30
192
50
10
8
108
42
88
50
24
10
38
40
2
30
16
54
48
8
34
228
8
40
20
12
100
12
128
12
40
48
38
4
20
10
30
26
24
16
50
42
58
114
8
18
190
30
152
42
36
4
26
60
4
68
102
10
18
60
62
70
30
6
42
18
32
138
112
2
10
38
40
108
12
42
18
12
6
42
32
40
68
28
12
8
52
8
34
6
12
120
60
72
120
18
2
60
40
78
60
38
72
18
30
180
40
14
10
60
48
90
50
10
38
24
30
96
94
108
30
48
44
76
30
54
6
42
78
2
18
4
116
4
18
12
8
12
60
40
26
22
48
30
12
92
18
10
12
8
88
24
20
40
36
50
34
18
108
20
10
12
12
30
170
16
24
66
2
30
88
164
6
94
78
42
6
42
48
24
18
78
110
4
30
6
84
20
106
14
16
24
30
30
36
84
38
72
10
8
90
22
80
36
24
30
46
84
48
42
18
2
36
10
110
82
12
56
12
40
60
18
14
30
6
52
48
2
52
36
44
28
8
30
10
90
174
6
44
28
12
36
60
14
148
48
2
12
78
22
68
10
12
6
90
84
6
222
18
20
4
50
10
18
168
182
100
18
60
14
18
52
20
16
92
18
4
108
30
60
90
48
12
60
12
60
56
52
18
60
60
72
90
8
90
10
12
48
182
42
48
58
92
310
8
22
12
48
30
32
18
70
20
100
68
22
62
28
72
6
62
40
62
10
18
48
14
16
2
72
118
8
72
40
18
24
8
22
18
50
52
8
18
10
24
140
16
12
8
130
2
18
22
168
12
30
2
28
18
54
36
80
102
22
56
22
50
18
54
36
64
6
14
10
36
12
20
12
6
10
132
2
36
54
106
12
90
2
28
60
60
12
8
112
96
12
8
40
120
102
42
26
64
18
170
28
2
60
10
2
28
12
36
2
10
12
66
30
20
4
18
42
36
114
60
68
10
8
4
68
60
70
48
174
6
42
2
10
48
48
104
16
84
26
10
32
10
2
118
30
12
6
110
10
24
20
66
40
54
48
38
24
46
30
12
12
80
46
20
82
12
18
30
62
16
20
102
22
20
90
76
42
38
40
2
28
12
80
58
120
30
62
40
12
ABCD 93534549796*3^$a+1 [50008]
48
108
4
36
15
125
7
45
27
21
15
144
36
12
29
43
36
21
3
18
102
6
27
75
5
37
66
9
48
84
21
35
7
36
30
71
1
72
63
8
19
78
12
36
51
48
15
17
64
9
66
5
16
3
216
17
67
5
12
79
65
12
13
107
64
9
30
41
28
32
79
65
7
132
30
11
85
87
15
5
112
63
113
12
7
18
107
73
15
24
60
3
65
168
4
21
18
45
24
72
44
25
90
24
30
35
36
96
19
72
17
31
57
200
148
27
18
35
16
39
21
80
16
33
47
7
36
5
49
18
12
41
85
54
21
60
9
18
5
13
72
27
20
108
7
57
84
27
5
88
24
56
36
16
183
5
40
69
11
25
12
59
73
3
20
7
18
18
29
43
5
112
48
24
33
126
41
13
27
21
78
29
112
44
16
69
30
45
9
6
54
18
18
51
39
29
28
8
55
17
132
13
78
5
7
137
43
17
48
48
36
76
87
36
54
23
283
21
9
15
56
19
41
60
61
87
80
85
6
9
8
52
3
77
43
153
60
60
36
68
12
28
33
15
24
69
99
36
80
7
45
8
52
84
21
123
9
23
168
7
48
141
44
157
18
9
81
47
12
16
32
4
60
84
24
8
43
54
36
71
13
51
140
79
113
52
21
39
8
25
30
65
97
108
119
64
105
51
3
5
31
24
90
111
12
123
21
144
15
5
12
100
12
3
29
43
48
90
59
13
15
180
48
15
30
323
25
54
65
25
27
80
49
39
8
12
73
18
17
48
55
72
5
103
9
60
68
12
48
120
97
18
89
16
3
42
35
85
78
89
36
4
15
36
29
25
51
57
135
32
31
54
30
93
3
77
43
5
85
11
16
84
44
7
108
72
57
48
12
32
13
3
84
21
3
15
17
25
48
75
32
7
5
13
39
96
27
5
48
84
1
90
5
12
36
16
3
60
18
15
33
27
12
36
144
60
15
30
18
9
9
51
80
31
33
80
12
52
48
80
25
27
12
63
21
60
9
11
144
76
27
9
21
135
20
7
60
41
25
27
44
4
12
12
8
73
60
30
24
93
20
60
4
3
45
3
9
20
13
95
16
132
27
66
15
9
18
9
93
35
55
5
103
45
27
5
156
24
55
33
15
18
111
68
55
21
56
19
41
31
65
55
18
39
20
91
65
4
21
27
92
156
4
80
16
20
55
5
139
18
3
27
5
48
25
30
5
139
53
4
80
36
60
25
23
67
105
48
36
39
9
20
43
72
6
12
42
90
71
96
28
105
155
160
12
44
7
33
57
39
33
23
13
35
25
39
8
24
4
87
57
60
48
153
54
60
48
60
48
185
109
36
35
4
33
30
9
200
49
47
43
65
12
25
15
24
20
60
13
27
24
15
57
8
4
20
1
42
29
61
18
90
39
36
60
20
180
19
53
48
4
3
9
96
8
37
107
16
12
32
12
1
90
18
59
40
93
35
148
20
49
47
79
9
32
31
17
16
9
75
116
7
12
36
9
8
40
15
72
53
127
65
16
27
18
42
9
84
27
45
15
30
18
21
3
65
55
78
135
3
54
167
109
51
36
15
18
42
12
197
48
25
3
8
12
208
20
12
208
32
4
24
99
5
12
109
95
40
27
42
18
9
3
18
23
52
3
30
71
1
15
24
44
25
27
15
9
63
36
12
33
45
87
48
9
3
144
33
63
3
42
18
9
96
105
24
18
9
21
42
48
69
9
51
93
15
20
48
84
16
105
35
73
39
12
8
16
32
72
16
24
60
45
63
20
25
30
53
36
64
45
42
29
40
51
5
37
35
52
3
17
160
51
45
80
55
5
48
64
51
77
133
15
9
30
36
65
4
3
45
8
84
36
12
108
16
20
31
17
25
36
72
30
18
71
19
17
64
84
12
27
33
24
44
217
75
33
87
63
5
67
29
36
28
144
276
56
61
30
137
12
13
18
53
25
54
33
20
103
17
88
96
44
115
60
21
81
27
36
192
12
48
32
28
20
28
36
9
11
28
80
12
4
9
35
115
48
17
43
5
48
60
36
4
57
108
60
15
24
56
40
20
25
35
109
27
39
41
64
27
29
4
80
85
54
57
24
99
65
48
12
40
15
48
108
17
25
90
18
15
12
60
15
53
16
60
39
45
20
7
12
137
16
164
16
87
90
23
52
45
63
8
19
168
45
3
225
9
3
57
30
18
18
41
16
20
67
6
12
23
112
15
17
12
19
21
33
71
7
17
40
32
31
9
9
54
108
60
30
3
20
19
66
27
108
45
51
3
90
6
5
12
100
80
12
16
75
5
16
69
54
41
175
65
25
35
7
57
48
12
75
6
12
35
40
15
9
56
28
39
48
60
29
19
29
16
27
9
51
29
151
17
40
51
29
28
20
25
18
17
12
13
39
44
24
40
81
51
39
41
28
3
5
28
36
3
6
90
12
57
105
111
80
25
24
30
45
32
16
15
78
12
132
48
99
51
9
3
5
76
12
3
12
42
11
7
72
21
96
60
36
3
72
29
40
33
6
12
45
33
71
19
ABCD 93535052816*3^$a+1 [50020]
8
76
84
56
33
48
24
19
36
108
36
120
24
32
24
4
36
60
20
24
33
19
24
41
36
60
19
41
87
108
52
32
45
60
55
44
12
28
36
5
43
5
51
40
60
200
52
24
20
21
27
28
5
115
77
12
3
28
137
15
40
65
7
65
60
36
60
3
4
20
160
68
165
43
17
187
20
28
48
84
60
20
33
235
5
19
168
36
17
12
127
5
19
12
12
36
24
185
55
188
64
41
79
41
79
24
12
12
17
31
140
52
32
33
31
36
60
24
17
3
84
60
36
52
24
53
12
36
24
31
12
12
41
7
36
29
60
3
64
8
16
56
45
79
20
81
19
41
60
19
84
32
33
27
45
39
4
53
15
52
5
12
63
28
12
140
16
32
40
24
65
15
88
132
53
31
12
125
87
12
28
53
84
43
5
240
31
29
51
141
36
15
24
4
17
12
55
56
16
53
15
28
17
103
32
16
77
7
8
69
31
12
53
75
48
21
43
48
65
27
48
40
29
55
53
151
29
12
31
12
8
45
24
15
24
4
5
48
19
24
60
137
43
20
52
5
84
36
144
31
17
12
31
17
12
3
88
84
41
7
53
7
8
69
43
53
55
137
72
19
12
48
20
52
48
41
3
117
39
21
3
28
29
36
15
45
72
72
31
80
24
16
17
31
29
48
15
4
128
12
100
84
84
108
60
32
76
84
65
12
31
24
56
4
108
48
17
3
28
101
48
55
5
31
36
24
32
4
260
4
92
9
151
12
80
88
144
56
40
12
17
43
5
12
51
57
15
177
15
24
9
43
68
24
40
17
15
16
17
51
21
19
12
60
24
168
65
51
9
168
7
113
19
24
41
60
36
3
24
28
5
175
5
3
9
120
27
64
24
60
240
32
33
108
12
91
60
32
9
15
33
51
129
43
32
28
5
15
4
20
40
8
40
17
36
43
132
17
103
12
168
17
48
24
31
48
29
12
3
76
32
57
12
31
72
8
12
28
104
33
3
64
44
36
33
67
53
120
15
40
65
72
108
3
9
48
127
65
3
28
20
52
17
48
72
31
12
20
33
84
15
4
17
12
15
60
16
12
44
28
5
48
7
12
5
15
21
7
48
20
72
45
27
48
28
12
36
36
53
48
7
53
3
12
160
17
7
36
68
4
5
15
16
92
177
3
52
56
16
84
12
65
12
3
4
104
40
17
39
4
17
12
211
12
5
55
12
48
12
17
36
7
20
12
4
12
132
48
44
48
100
80
33
3
16
60
60
104
9
48
19
5
19
24
120
8
12
112
24
24
5
48
12
87
100
5
15
33
7
48
17
43
65
12
43
36
24
240
17
103
36
101
96
7
68
129
91
60
5
79
53
67
36
84
5
51
24
21
60
3
16
84
84
36
24
8
24
16
17
43
44
24
12
52
185
7
120
101
3
81
60
31
12
17
111
84
45
96
24
75
16
17
60
43
125
24
19
72
20
57
63
52
12
65
216
24
48
60
123
69
31
65
19
24
89
63
52
20
28
77
15
148
84
8
40
5
48
12
48
7
12
60
53
15
45
48
144
19
29
111
64
17
79
24
96
120
41
31
17
48
75
52
36
29
7
53
63
45
3
129
12
39
129
108
84
63
40
48
24
41
3
76
24
84
96
12
137
163
12
65
31
80
9
43
17
7
101
24
43
12
5
3
40
168
29
48
7
5
36
103
56
16
12
8
12
28
12
5
7
8
48
69
31
5
43
20
12
69
31
65
7
5
3
52
5
7
24
101
19
24
5
48
12
43
29
48
60
7
8
28
5
12
48
19
68
12
180
196
5
15
4
68
40
20
40
137
96
19
60
5
31
8
4
77
96
3
52
24
48
36
60
104
12
21
72
31
137
19
8
33
127
53
55
12
5
31
24
65
60
27
21
27
112
56
9
48
151
132
60
8
21
3
48
28
101
31
44
33
15
28
17
51
21
60
36
27
28
12
60
12
68
93
123
52
17
43
84
36
72
53
43
36
24
60
12
60
20
124
164
12
28
12
12
17
63
28
5
60
7
72
8
12
4
120
17
24
15
93
3
9
31
12
140
40
5
27
88
48
72
8
4
48
8
52
12
5
31
29
19
29
43
5
12
7
96
72
17
43
68
112
48
68
69
108
3
40
12
8
76
5
75
16
12
53
24
39
72
28
77
55
24
36
68
4
20
48
40
29
180
55
24
12
44
48
57
39
4
65
31
17
27
28
48
12
32
40
12
56
225
55
12
17
43
32
76
17
120
15
16
77
7
68
28
20
24
16
89
151
84
120
12
60
41
55
89
3
40
5
7
41
55
24
60
36
5
192
12
60
15
36
40
12
12
24
77
43
60
24
17
151
8
96
45
48
27
28
8
28
32
52
12
5
36
103
17
7
48
125
3
60
76
24
89
43
12
8
64
80
28
8
64
125
3
36
64
65
75
36
52
149
175
5
36
12
12
19
60
24
48
29
36
19
5
31
5
7
36
12
29
43
53
39
21
27
112
68
93
7
72
ABCD 93535109912*3^$a+1 [50125]
36
248
25
18
9
63
21
72
20
13
90
54
90
53
228
169
15
68
79
9
81
90
45
81
23
12
37
23
52
8
88
12
68
4
60
117
159
12
8
37
15
75
117
72
261
3
60
9
36
27
27
53
40
20
64
93
87
39
36
9
104
16
20
49
108
75
68
19
65
7
54
27
12
51
5
67
72
21
92
67
33
108
24
48
24
33
27
9
15
201
71
120
97
3
12
12
81
15
57
83
28
32
145
15
3
90
75
15
54
36
39
116
60
264
61
95
64
3
53
4
176
55
29
7
225
56
7
90
72
39
164
31
17
148
12
24
141
18
9
63
17
136
27
17
40
51
21
15
18
15
20
36
192
25
95
340
60
27
53
37
72
15
3
18
108
39
96
27
9
84
20
4
188
19
18
72
15
3
5
16
12
3
5
49
18
57
48
39
89
4
12
39
17
124
8
48
37
83
133
54
162
51
129
3
108
32
36
1
111
48
165
216
11
48
12
37
36
87
12
116
24
52
15
41
112
27
54
219
96
24
21
54
101
7
233
4
15
21
51
209
169
123
39
33
20
40
60
27
29
169
180
123
12
45
36
59
16
51
9
117
63
20
60
100
45
119
160
20
100
56
4
68
48
84
28
33
144
87
48
120
51
54
3
48
80
12
55
33
21
23
148
9
123
111
72
5
28
12
9
99
27
53
172
144
56
64
51
57
15
18
15
12
20
7
18
36
126
29
84
16
36
84
21
18
93
48
32
79
53
40
96
96
21
195
75
18
99
45
23
48
37
180
3
60
32
120
28
99
33
57
3
48
57
90
105
80
85
72
18
45
9
59
64
3
5
60
43
81
168
96
44
28
20
49
15
24
20
64
20
28
24
93
18
65
7
126
15
57
123
21
99
36
99
129
20
13
39
69
51
111
18
144
35
16
24
8
25
15
3
9
63
17
37
39
20
85
47
60
4
24
120
216
33
36
27
63
17
73
35
127
9
84
51
165
48
3
65
60
4
144
12
8
85
87
80
12
112
104
19
65
7
81
117
18
54
3
20
13
83
7
144
89
1
54
17
37
3
32
36
40
69
51
57
3
44
25
87
21
18
65
25
107
48
187
90
83
61
15
44
76
8
36
1
54
129
8
7
36
17
73
27
80
19
41
28
60
159
90
35
216
127
18
119
16
9
18
165
48
36
8
28
8
85
135
27
53
120
12
12
76
60
36
236
120
4
104
67
90
75
128
16
308
13
54
89
55
65
16
44
160
132
8
25
126
69
72
24
84
57
75
8
112
57
3
69
108
15
48
20
43
5
40
207
17
16
12
9
23
172
21
27
12
105
54
69
140
100
15
18
54
18
143
4
56
13
90
9
116
199
5
40
36
117
107
52
21
15
3
105
75
270
27
63
89
28
8
24
31
5
60
24
160
48
27
45
171
45
12
87
33
60
33
47
64
36
33
54
41
40
32
49
59
124
20
16
15
81
8
145
23
67
105
3
9
99
5
112
84
15
53
52
3
105
80
13
54
53
16
12
80
28
24
132
104
76
116
88
81
90
45
45
18
41
31
81
68
229
51
21
90
198
36
75
15
5
4
108
48
12
80
52
36
84
57
15
93
72
71
28
32
40
9
23
13
207
27
89
12
25
107
36
37
303
24
51
36
41
49
54
9
36
36
9
54
41
24
40
36
12
92
28
128
121
54
89
37
71
88
44
13
54
21
105
87
132
33
15
96
12
57
36
51
36
12
27
89
1
59
16
51
53
1
15
39
57
92
172
104
4
20
37
111
15
93
51
93
36
69
195
36
80
16
24
12
87
81
45
54
105
36
21
36
3
24
140
40
36
12
33
15
21
15
21
54
18
27
176
49
39
20
24
60
1
15
164
88
24
33
111
164
85
135
8
37
15
48
32
13
18
197
28
9
90
221
60
60
132
280
60
72
36
69
3
12
8
120
88
ABCD 93535286368*3^$a+1 [50067]
125
66
49
41
6
54
15
21
19
41
15
136
48
36
5
54
25
71
33
21
19
56
9
6
1
53
43
32
21
15
12
52
5
31
12
48
125
7
59
18
111
45
36
18
13
164
15
49
11
1
48
20
136
116
4
35
13
5
51
16
5
90
49
20
15
6
108
12
48
7
65
75
9
19
216
32
12
16
12
47
85
65
12
39
39
33
9
31
53
114
1
96
20
64
44
57
30
49
56
9
27
33
6
25
5
39
9
36
120
15
81
31
20
12
21
90
1
108
47
21
9
84
6
1
152
132
3
1
60
29
7
53
96
115
41
24
6
1
24
95
133
48
128
21
24
31
5
3
15
97
53
51
15
21
28
11
21
16
20
100
17
12
15
45
24
54
1
5
6
21
39
90
48
55
47
13
96
32
64
5
120
63
100
11
9
15
210
31
56
48
36
81
138
6
15
12
112
48
17
6
25
72
24
24
60
36
44
21
111
69
19
36
60
24
41
3
12
93
60
7
8
45
60
42
69
192
39
48
93
117
15
57
15
36
4
23
12
61
23
145
11
144
30
30
6
19
119
36
25
44
52
53
36
6
60
33
136
72
53
60
7
29
15
28
11
57
112
36
44
28
17
60
66
25
11
114
19
60
68
33
39
45
27
16
23
85
80
135
85
5
60
39
45
27
48
21
139
20
52
48
95
66
6
21
4
56
100
20
33
54
6
96
79
44
141
39
117
78
33
93
6
24
60
1
20
84
45
15
51
93
28
149
60
31
24
8
21
6
30
84
36
19
35
1
5
3
21
79
11
37
48
12
23
25
24
156
11
69
129
66
45
12
57
7
29
6
69
45
91
20
39
6
30
21
52
47
1
29
18
30
42
25
120
8
51
114
43
8
15
54
3
69
163
41
55
35
49
36
11
45
45
24
6
73
17
43
5
111
81
31
60
8
280
89
30
13
113
19
125
15
28
29
19
11
114
87
99
18
31
29
127
59
49
20
16
5
36
24
6
90
31
32
75
1
71
30
3
21
7
44
15
1
248
24
36
84
45
51
120
16
164
100
12
17
15
27
25
23
1
20
105
55
5
24
42
54
6
9
96
64
29
195
21
24
3
63
25
65
66
61
8
51
13
131
36
24
1
5
223
12
125
19
5
27
4
44
36
75
24
1
8
45
7
164
72
33
55
95
1
113
27
16
20
24
63
1
11
18
55
48
20
88
11
60
1
72
11
261
4
59
36
21
9
51
3
25
71
57
39
18
7
24
29
36
36
18
36
97
12
72
29
6
9
21
48
42
54
15
24
111
121
5
54
114
31
11
33
27
25
5
31
12
68
9
48
6
205
5
7
23
61
36
48
95
60
85
24
5
15
75
73
32
28
77
36
24
75
12
64
5
55
29
51
45
24
3
208
12
17
12
163
11
121
53
135
96
21
48
15
108
64
95
1
108
65
79
47
30
48
7
60
144
41
84
6
45
16
47
42
55
36
48
20
9
7
5
115
35
69
21
18
33
9
31
8
24
15
1
89
36
15
76
23
66
24
55
77
3
21
67
48
71
24
81
16
20
33
31
35
121
17
15
15
150
31
5
15
45
24
3
84
33
6
21
9
30
45
4
48
8
21
54
69
48
99
54
27
52
65
91
84
32
9
6
81
9
19
5
111
16
47
12
45
4
92
48
36
3
25
101
186
9
64
11
66
31
83
61
96
48
41
24
6
30
150
1
8
16
48
8
69
150
120
49
59
37
29
84
3
112
77
60
19
65
66
90
31
47
12
25
80
9
6
93
15
1
24
48
23
105
16
23
42
24
204
6
1
83
30
3
99
30
54
9
96
21
54
1
44
52
53
7
20
144
16
29
31
80
3
49
36
35
157
17
12
30
13
5
91
65
36
159
9
12
48
31
72
20
4
104
45
51
40
155
13
77
39
4
5
27
75
145
89
144
27
60
28
8
39
49
29
43
120
8
64
71
60
21
16
23
81
33
156
6
24
36
109
84
17
120
55
29
150
25
5
31
29
24
66
36
1
32
51
1
48
56
36
33
3
3
156
49
251
49
12
8
16
120
8
12
39
36
24
24
36
30
6
54
6
1
17
12
30
1
17
31
20
64
12
144
41
111
39
114
79
36
20
129
42
18
31
59
36
109
47
25
5
115
65
19
116
75
18
15
52
35
141
60
4
95
13
65
72
199
32
9
180
63
112
5
24
6
60
18
12
39
15
150
15
15
1
24
35
6
39
24
81
39
16
56
28
17
19
5
84
7
108
137
30
25
84
32
3
37
47
1
5
31
59
97
68
180
16
56
39
1
108
12
24
44
4
65
36
66
18
7
24
5
31
89
51
36
27
117
39
84
36
6
39
120
9
55
11
97
17
27
64
80
21
114
97
8
15
24
97
53
60
36
39
21
54
12
78
127
53
51
100
5
6
1
8
64
41
6
78
31
5
36
55
44
45
87
27
37
ABCD 93535804522*3^$a+1 [50109]
20
45
15
75
61
65
18
13
23
342
18
1
120
20
21
15
57
126
37
68
147
57
112
101
27
12
33
15
72
216
39
18
75
156
21
15
3
13
23
45
16
56
4
48
20
63
105
132
33
3
64
32
28
107
18
3
48
39
21
40
56
384
72
39
21
4
44
129
63
117
31
80
64
156
20
16
8
3
133
11
13
5
36
126
108
37
179
72
45
120
177
55
56
87
54
15
21
103
32
63
169
11
109
53
15
132
108
28
120
47
57
177
159
64
11
36
25
80
255
33
96
64
32
120
69
15
60
69
36
39
87
180
85
23
25
8
12
27
69
64
65
63
48
36
40
191
90
18
61
8
3
252
37
71
144
198
18
229
44
4
32
24
4
95
21
12
124
20
64
65
15
12
27
37
168
60
108
72
41
36
108
7
60
20
216
4
35
25
24
24
72
168
48
20
69
55
8
16
104
15
57
51
25
32
231
45
9
3
195
90
39
24
27
25
47
81
117
63
45
36
43
11
21
33
126
81
4
56
64
11
93
88
107
21
51
69
75
37
24
11
189
76
84
96
23
342
19
35
90
79
65
15
60
87
13
32
12
33
18
81
4
104
400
20
3
9
24
75
141
24
40
24
92
165
111
160
35
117
48
69
15
39
45
60
60
105
39
432
4
80
96
69
7
47
18
3
292
192
72
35
36
45
189
18
81
4
23
18
87
129
18
13
23
144
25
80
40
276
191
33
3
153
99
360
36
57
108
12
57
63
9
39
12
4
35
90
259
47
273
12
108
16
113
72
39
267
25
68
51
133
191
121
95
25
83
36
36
181
179
93
96
27
13
77
18
36
153
156
180
69
103
59
21
24
171
37
71
9
81
15
12
99
108
13
180
23
57
28
131
36
49
8
15
21
12
84
243
265
32
120
33
15
75
36
49
203
18
54
61
56
148
95
37
204
32
33
75
87
90
223
72
29
18
72
105
28
96
132
104
64
47
18
72
139
36
32
12
48
75
21
36
51
93
15
57
84
93
15
3
13
149
67
248
148
23
144
108
9
81
159
84
45
79
65
51
111
13
23
13
20
39
108
45
12
33
180
54
73
56
136
44
16
125
111
264
156
12
15
57
15
73
17
303
21
75
40
44
3
45
99
81
24
39
36
13
41
51
36
72
132
180
15
13
5
108
234
108
93
144
159
105
39
13
108
144
23
9
24
16
113
90
21
12
28
104
123
69
39
9
16
104
100
5
18
409
84
47
49
113
103
59
21
48
24
51
57
28
24
17
43
108
8
96
120
24
51
69
39
13
48
36
24
24
161
75
4
11
61
116
60
144
40
104
40
24
32
84
69
15
28
47
252
144
90
27
84
15
241
209
18
36
9
28
35
18
31
23
121
59
33
100
47
72
49
32
64
164
36
105
54
126
15
3
180
301
236
75
69
21
43
108
24
8
132
45
15
120
9
39
76
44
3
180
145
17
7
155
36
54
3
12
3
126
67
24
20
36
33
54
36
21
51
72
36
36
36
9
40
8
120
57
90
1
48
44
40
11
36
13
32
135
69
39
57
15
153
27
69
300
81
111
69
75
60
9
39
51
37
24
209
90
37
107
90
3
15
57
288
84
60
15
21
15
33
21
63
12
84
160
152
64
56
ABCD 93535970512*3^$a+1 [50073]
36
75
1
65
3
88
20
4
128
40
5
7
36
35
90
55
104
39
85
56
21
18
1
20
81
7
20
15
1
12
89
43
35
25
48
17
3
12
100
168
17
36
6
84
36
9
16
36
24
29
51
15
78
31
20
4
47
1
152
156
40
36
119
21
28
65
7
36
60
24
120
5
18
36
72
84
24
21
15
49
84
12
120
5
19
11
54
91
41
162
36
36
13
8
9
91
95
12
96
72
25
29
43
32
28
71
24
12
9
4
77
3
36
87
25
17
15
52
23
1
17
7
8
40
24
24
36
44
124
12
24
36
68
72
4
56
28
17
63
52
11
45
15
69
108
40
12
44
27
42
3
63
24
37
35
30
36
55
24
204
12
32
15
93
24
48
148
24
101
39
15
36
84
13
48
60
24
36
72
35
13
84
11
37
23
25
83
21
4
32
15
13
56
4
11
24
72
18
7
72
5
3
40
68
16
20
76
83
24
66
6
33
220
11
57
15
42
15
28
24
20
21
3
40
59
73
12
12
20
45
43
96
24
8
15
25
24
215
1
12
32
9
39
16
36
8
45
63
4
23
6
51
88
20
3
13
12
24
60
35
105
24
4
11
30
24
18
69
123
1
59
1
252
72
36
24
11
25
11
25
5
36
78
21
69
36
31
53
79
32
3
12
25
11
9
4
80
52
20
4
11
25
47
61
17
7
47
13
20
3
57
52
56
84
124
56
3
13
12
8
52
71
37
92
28
8
96
28
35
85
11
25
29
15
28
68
64
71
25
47
9
15
25
44
57
7
5
27
33
3
12
40
48
20
64
5
19
60
17
180
19
120
20
4
24
41
135
4
32
4
60
35
57
15
165
3
21
69
19
71
61
29
19
11
72
37
8
52
20
15
1
92
40
59
1
24
20
28
20
3
73
56
28
41
7
29
3
52
35
105
24
52
20
87
18
3
4
12
29
90
21
28
36
24
8
72
28
8
112
5
27
40
11
21
4
36
95
18
42
25
44
100
32
28
5
54
1
20
27
9
33
36
19
35
97
36
32
27
18
3
52
35
21
24
81
31
23
42
3
12
15
61
12
8
64
8
120
52
23
13
12
23
109
24
35
36
54
12
3
15
21
96
12
52
36
143
72
37
92
60
15
18
55
47
1
23
85
5
66
73
95
30
31
36
24
36
36
60
48
92
28
96
8
33
43
32
9
135
63
6
7
23
21
28
11
21
40
8
15
1
60
11
25
11
49
29
19
36
32
52
36
24
56
36
40
8
57
36
7
8
3
12
37
92
51
37
5
91
32
15
85
8
204
12
64
95
49
8
4
68
15
36
42
3
177
3
12
24
16
35
97
11
102
7
12
35
21
87
1
116
36
48
52
164
40
36
104
3
25
11
1
35
1
227
1
24
35
25
12
29
36
55
53
6
21
28
8
100
12
32
76
8
4
35
145
20
28
17
42
61
108
11
48
21
16
5
15
64
29
7
23
157
5
111
40
24
36
144
24
12
32
16
12
80
45
19
44
12
3
1
60
41
79
20
28
8
27
25
12
80
51
13
84
8
3
69
15
45
28
12
12
96
80
52
56
52
8
160
12
12
5
3
39
21
105
55
12
92
28
11
30
36
75
141
19
23
61
24
35
93
4
35
66
19
8
33
7
41
7
104
3
25
8
93
67
77
12
31
48
20
120
52
60
47
96
1
128
12
4
20
12
4
83
93
52
20
52
8
27
1
120
120
12
168
35
97
36
132
12
60
56
64
5
42
61
29
39
72
4
24
36
23
72
13
8
4
65
19
32
60
40
12
32
4
20
12
40
104
3
33
40
48
20
16
20
24
45
91
5
30
9
100
44
36
40
44
33
7
11
25
56
64
5
39
40
11
36
1
108
36
20
105
18
12
93
60
16
12
113
12
78
109
35
93
4
108
12
11
169
20
36
64
20
21
15
40
35
33
64
192
35
25
41
3
16
53
3
112
12
35
1
59
73
32
28
68
4
84
144
72
120
120
80
4
24
5
31
12
12
20
100
47
1
53
30
9
117
3
33
75
28
60
59
13
5
54
33
52
44
4
47
49
44
16
12
24
20
81
63
76
60
20
4
12
84
23
57
111
48
9
72
40
36
8
36
75
33
16
92
52
185
18
72
33
40
53
19
20
40
8
100
47
12
9
9
36
27
15
85
84
8
33
3
40
24
47
25
8
3
18
19
120
35
21
4
17
15
3
12
6
67
8
9
3
28
24
59
1
119
25
101
3
28
24
23
12
1
5
7
65
127
83
13
24
20
24
15
85
84
12
11
57
100
32
100
59
37
35
85
8
40
5
19
23
12
132
21
48
51
85
60
59
1
11
25
20
40
12
20
40
8
39
1
20
28
17
24
39
4
8
112
35
37
53
7
24
59
13
8
99
25
11
6
3
48
88
12
119
1
47
36
96
25
119
30
19
77
15
24
27
49
29
102
37
107
25
29
99
100
8
12
16
5
31
35
6
39
36
177
87
36
57
123
40
24
36
8
36
60
63
1
36
8
16
20
9
75
88
12
47
126
115
12
96
36
48
20
51
1
36
17
7
11
138
42
72
1
32
3
30
19
35
36
1
44
4
41
19
53
63
4
60
8
45
54
1
44
108
28
23
25
5
54
37
24
12
23
12
97
12
224
52
12
8
4
80
36
39
36
84
6
19
36
20
84
40
35
54
7
24
36
12
12
36
29
43
12
20
36
28
5
7
12
12
5
54
9
15
36
54
75
40
12
128
27
21
3
72
54
30
36
13
12
20
48
4
35
25
32
28
12
80
96
52
120
8
4
8
3
33
15
21
21
3
99
45
ABCD 93536046278*3^$a+1 [50015]
44
57
55
17
72
18
162
3
15
54
24
31
20
36
64
11
33
16
41
18
117
3
61
32
64
20
12
48
15
13
101
159
16
68
16
11
33
57
91
48
35
105
4
35
18
43
12
23
12
13
11
57
40
24
125
78
21
48
3
18
102
1
20
16
17
24
12
7
53
90
18
144
18
13
32
9
27
16
60
80
15
48
24
66
67
11
37
20
99
6
108
66
18
39
69
42
18
3
88
132
29
3
28
68
52
12
128
87
84
9
12
48
28
20
36
33
103
24
12
35
18
15
75
85
5
7
143
30
150
93
36
9
24
30
45
15
18
3
16
11
6
30
1
5
7
108
8
40
35
97
84
24
20
3
13
5
55
20
16
12
8
75
18
3
15
33
39
69
4
12
36
35
36
9
9
31
41
27
4
44
180
16
125
54
9
28
17
55
24
83
1
23
30
90
97
53
55
20
15
36
12
21
28
11
12
169
68
87
49
24
17
24
3
16
11
1
8
33
48
15
63
12
36
49
60
23
30
75
4
24
24
5
18
69
33
18
93
39
9
81
19
44
96
16
17
90
18
42
90
51
87
1
5
31
125
36
3
48
28
68
33
42
13
20
144
84
9
3
9
55
12
24
35
73
89
55
5
30
13
29
51
36
33
27
36
60
36
12
132
3
45
16
12
12
29
19
20
48
33
24
43
23
1
36
41
91
48
59
12
9
76
11
21
9
6
18
31
41
39
16
29
96
19
29
36
3
57
3
9
27
171
13
11
30
36
6
1
84
12
29
7
221
36
31
5
75
12
52
44
16
5
43
11
69
51
6
18
12
6
18
21
12
3
54
7
144
23
6
19
84
24
20
132
48
15
33
12
45
3
28
68
9
12
15
27
33
33
15
9
19
20
9
54
6
7
36
5
6
108
13
5
19
68
15
69
48
15
30
3
28
29
19
60
24
23
1
20
4
23
6
18
66
63
27
24
36
21
9
55
5
15
69
27
135
18
31
36
29
51
15
18
15
4
17
6
49
17
18
1
32
28
143
21
28
20
57
55
29
78
1
11
78
123
96
15
18
36
30
45
4
41
7
53
39
33
12
90
9
16
35
48
42
18
18
12
54
109
35
33
40
17
54
36
42
19
12
23
108
12
24
30
24
48
19
35
49
41
3
28
24
95
13
5
48
42
18
51
57
55
89
31
41
7
101
12
51
28
68
16
20
28
23
6
30
9
15
30
60
12
24
91
8
12
100
32
76
35
36
73
41
90
1
71
18
90
201
15
49
32
3
145
92
15
1
60
11
6
66
1
20
3
12
54
36
132
180
12
18
6
55
144
48
35
25
24
24
48
11
9
180
3
18
39
64
23
96
18
27
9
19
12
56
15
61
29
51
21
55
20
3
93
87
57
27
1
20
87
6
39
12
4
35
73
20
27
37
80
99
36
9
63
18
78
12
21
21
18
21
63
21
40
17
102
6
48
19
5
162
33
12
63
21
9
55
12
83
30
19
17
6
21
63
133
12
5
12
3
39
18
103
17
72
18
37
24
8
9
31
5
31
36
53
19
8
16
47
25
8
28
12
17
87
3
18
6
33
28
8
12
9
7
5
18
6
31
149
3
60
27
1
215
84
36
78
54
33
36
96
15
12
21
3
37
155
13
11
37
17
15
15
121
11
48
13
23
24
12
18
42
12
57
4
11
1
89
67
24
17
6
49
56
51
6
51
3
141
48
27
1
53
31
48
60
24
11
69
12
51
49
32
63
108
13
59
108
25
24
44
16
68
39
25
41
3
15
72
45
12
69
24
18
12
105
16
5
18
6
15
21
75
48
48
132
124
107
165
15
54
63
12
16
23
120
36
33
144
9
7
24
23
61
96
17
6
54
19
17
144
30
42
55
35
25
59
105
16
5
6
25
5
42
18
7
11
57
27
57
39
102
63
45
7
53
27
12
28
5
3
27
21
16
60
12
23
13
17
18
24
69
52
12
32
9
7
35
12
13
29
18
1
8
9
3
48
33
43
35
21
117
7
17
66
24
9
40
68
9
12
18
73
5
36
30
6
31
152
136
84
11
54
43
24
5
12
43
29
19
35
81
204
45
102
13
80
4
17
36
7
23
18
7
12
8
15
13
5
54
21
81
78
33
36
21
36
67
53
42
54
55
8
76
35
13
48
125
87
40
20
33
18
36
36
18
12
36
55
17
43
12
23
18
43
96
12
20
3
42
51
33
15
9
30
45
63
25
17
7
65
27
3
114
31
32
12
100
41
7
41
18
13
11
25
20
28
53
18
36
9
9
72
55
65
31
20
48
16
35
30
6
12
18
27
100
5
39
64
108
5
15
15
1
5
15
12
3
6
54
30
79
65
67
5
27
100
24
36
125
30
6
19
17
7
23
24
84
81
51
18
12
36
55
20
15
18
51
64
12
53
7
47
6
66
24
9
3
24
21
28
35
13
29
12
7
20
69
43
23
57
60
4
32
45
3
3
45
28
60
48
56
12
21
54
1
11
18
67
24
17
91
20
16
17
43
68
12
3
132
12
36
9
16
17
30
69
27
13
17
3
16
20
40
35
33
69
126
61
29
3
36
64
5
27
16
29
159
28
120
23
49
35
60
21
16
17
12
3
4
12
71
13
92
4
5
43
32
105
19
11
37
59
18
7
44
76
68
36
15
6
103
60
20
9
55
48
23
13
29
3
51
13
35
9
9
39
3
66
6
153
27
36
1
11
21
60
27
21
3
13
17
6
9
21
24
19
11
9
9
3
93
66
1
167
157
41
18
21
105
31
17
60
43
29
48
51
12
48
57
72
30
18
42
12
93
21
39
4
11
33
124
35
54
7
56
60
3
18
91
68
3
18
67
29
36
54
13
20
39
21
27
21
93
12
60
55
8
16
96
5
27
12
36
9
7
44
3
1
5
36
3
27
24
45
48
16
35
30
51
39
60
66
39
28
65
7
41
3
87
37
164
15
1
36
161
18
18
27
96
63
30
15
4
35
54
60
7
11
1
8
21
55
48
5
6
37
144
68
ABCD 93536155138*3^$a+1 [50008]
144
54
54
42
384
6
54
6
35
1
24
144
6
30
6
53
25
174
90
36
54
120
12
48
41
7
30
24
36
30
198
47
55
42
143
13
42
60
29
13
66
60
36
24
12
30
54
48
30
78
18
54
53
49
36
24
18
66
54
66
90
84
180
102
138
66
35
31
66
234
36
168
60
60
42
72
30
60
42
36
12
6
66
6
42
18
42
18
30
102
30
36
54
18
78
12
12
72
6
60
54
36
48
30
36
18
60
180
48
12
42
30
6
78
42
108
84
23
19
60
36
162
23
19
48
6
6
96
42
48
72
42
6
18
30
84
12
6
48
12
72
66
30
6
96
48
30
36
48
12
6
60
35
25
12
11
19
18
18
96
48
41
7
24
138
42
24
17
13
6
36
84
48
30
162
174
12
12
30
42
6
12
138
48
132
24
126
42
150
72
30
36
24
24
132
54
36
84
54
24
156
30
12
12
53
13
24
6
24
6
24
48
60
24
6
54
66
72
36
17
24
49
144
6
180
84
12
54
30
90
72
30
78
11
19
84
30
36
12
48
54
66
54
30
6
12
48
96
54
42
53
19
6
42
132
18
18
12
42
6
90
60
6
36
12
18
60
72
78
65
37
96
12
35
43
24
41
1
90
54
24
42
78
30
66
12
42
48
18
66
41
19
30
6
30
72
36
66
60
6
54
276
18
102
53
85
24
48
18
96
18
42
18
66
17
43
30
42
60
12
96
5
85
35
139
102
108
66
54
23
7
6
120
66
6
48
66
24
60
36
60
30
318
108
12
18
60
24
30
78
120
12
18
18
12
156
114
18
48
30
5
31
36
108
66
11
97
30
12
5
13
12
66
18
12
24
6
60
132
96
6
6
252
18
54
78
30
60
36
12
30
59
19
12
72
72
48
36
6
156
12
71
67
48
174
6
84
53
97
18
24
66
42
102
96
72
72
54
36
270
138
120
12
66
18
66
36
30
72
72
24
6
6
48
42
54
48
101
37
12
6
102
12
11
7
60
5
43
60
12
29
85
36
24
6
42
150
12
6
18
96
24
24
36
36
18
18
18
107
19
48
18
30
42
36
102
60
113
61
24
60
102
12
66
90
42
24
24
42
12
66
30
36
84
36
30
36
288
54
30
48
90
12
18
60
30
78
24
47
61
18
114
60
126
204
6
192
90
78
30
96
6
12
18
24
78
156
66
24
12
102
48
144
36
24
36
42
41
25
96
30
66
12
18
24
65
25
18
222
48
18
53
25
47
25
48
246
6
18
12
30
60
102
42
24
42
18
30
66
48
30
60
12
54
12
120
83
25
6
18
12
18
36
60
6
119
19
90
18
108
12
72
222
6
18
120
132
30
149
1
168
36
6
60
108
66
36
84
66
48
24
6
90
72
24
66
144
54
36
24
54
36
30
12
210
30
42
30
96
72
30
108
11
19
102
48
6
24
66
54
24
42
48
18
42
18
168
12
65
37
108
108
24
30
48
84
6
102
6
84
96
95
19
18
72
42
29
61
6
24
66
42
6
30
36
18
47
43
6
84
96
155
139
66
47
49
30
36
29
1
72
18
264
18
60
18
42
23
49
66
150
12
30
48
12
66
6
24
12
120
180
72
132
78
6
102
23
91
84
30
35
391
114
60
11
13
78
24
18
18
180
30
90
30
42
48
12
72
6
120
102
6
36
30
36
24
18
66
17
25
78
36
5
61
24
24
36
48
90
6
132
114
18
60
42
29
19
36
102
30
60
30
42
12
36
48
17
253
12
48
30
30
24
42
18
102
126
42
173
19
30
6
78
90
12
204
36
42
30
36
66
66
120
12
30
66
6
59
37
12
48
24
48
66
12
18
24
42
54
12
18
36
78
60
23
37
66
41
85
24
132
30
90
12
23
67
30
6
192
54
95
13
11
37
84
108
6
24
30
6
36
54
11
61
24
36
30
72
12
54
30
72
24
204
36
60
24
36
18
30
60
6
72
90
60
108
36
66
12
36
12
95
145
18
6
36
24
6
29
24
31
6
150
12
6
6
24
6
120
24
96
18
48
90
24
78
30
60
12
30
66
18
17
7
18
12
107
13
131
79
168
114
66
84
66
12
6
156
6
138
30
72
18
54
48
12
36
6
30
66
12
48
138
102
12
30
6
5
7
84
30
168
12
18
6
71
1
12
60
ABCD 93536175464*3^$a+1 [50103]
75
87
93
12
24
72
177
72
63
135
108
54
63
117
90
180
81
180
72
207
18
36
75
276
9
54
45
27
21
69
51
72
165
306
9
27
45
204
39
45
72
63
72
45
9
72
63
156
159
126
3
87
9
45
36
3
15
21
12
39
36
54
36
72
18
33
57
27
48
24
81
135
9
36
54
21
33
36
3
87
36
45
192
120
12
63
288
165
15
18
135
9
180
135
63
33
84
12
51
177
108
147
33
237
108
90
45
12
48
288
60
141
18
117
60
39
45
117
39
15
153
27
18
126
45
117
54
108
36
105
39
45
120
48
57
72
183
72
168
63
45
9
75
48
12
63
18
75
24
24
21
63
60
21
51
96
15
72
72
9
84
336
21
108
72
75
33
180
108
75
84
111
108
36
81
9
54
9
27
126
18
237
159
9
135
57
84
39
69
48
9
108
3
105
90
72
180
45
45
18
93
249
396
90
201
105
135
9
54
72
18
3
213
39
141
51
111
57
72
69
27
84
84
12
144
45
18
162
198
108
108
126
18
162
18
57
69
15
12
117
3
303
72
234
111
123
36
36
108
237
339
18
180
75
51
45
27
72
45
192
141
75
192
72
108
12
9
27
180
12
123
69
111
117
12
33
15
36
96
51
357
183
72
81
144
153
123
60
51
108
21
105
126
333
27
93
15
33
192
96
75
69
111
69
21
135
180
117
159
93
72
75
69
27
63
162
63
120
72
195
108
465
216
3
117
60
36
144
24
36
15
21
12
132
51
252
57
96
45
87
12
84
177
108
111
33
162
18
72
135
9
27
12
51
126
144
15
75
54
18
144
249
24
177
288
123
3
57
48
120
120
72
144
69
72
90
57
177
39
159
21
141
36
360
72
162
81
24
84
9
75
33
72
18
72
90
27
45
36
15
147
21
144
105
3
48
57
72
108
195
12
72
63
33
129
15
111
9
45
234
144
93
357
27
108
27
18
195
21
36
54
72
177
120
117
63
63
162
72
123
3
9
60
180
21
54
270
90
198
216
126
45
45
18
165
36
87
129
24
279
18
18
72
54
63
27
216
33
132
69
39
84
57
36
180
180
135
27
108
45
27
45
63
18
87
57
36
147
15
93
36
33
36
36
54
126
36
39
51
54
63
27
81
153
171
60
3
177
144
12
117
327
15
540
93
240
12
69
72
99
36
12
15
216
36
90
123
75
18
54
54
51
21
72
108
27
12
51
129
339
126
15
39
126
18
36
162
159
48
63
54
108
288
72
27
60
39
144
72
21
12
57
270
36
69
21
18
81
135
33
36
201
108
108
15
147
108
33
75
105
96
69
ABCD 93536269408*3^$a+1 [50011]
17
31
33
15
12
9
18
26
36
4
54
62
19
15
30
15
75
117
33
56
10
26
19
15
126
48
27
84
120
9
66
9
69
30
6
90
30
24
8
4
8
46
36
14
10
21
9
96
48
27
5
10
21
123
2
28
6
98
40
6
30
24
3
9
51
17
46
110
96
84
7
117
8
4
36
3
15
26
64
36
24
20
10
50
19
65
31
12
24
5
28
80
55
12
48
173
55
17
31
41
16
8
10
30
6
30
54
9
45
63
53
34
21
9
6
9
57
24
12
3
39
36
30
87
24
3
12
6
20
19
9
44
36
19
33
12
36
15
57
75
5
24
4
24
3
48
15
9
36
41
19
9
66
6
63
3
9
53
10
57
39
69
15
6
80
184
108
24
18
98
58
6
15
29
4
36
6
93
27
33
137
79
17
12
28
39
3
2
10
6
3
12
29
4
36
3
3
30
3
15
285
9
15
21
80
4
51
17
4
51
9
54
2
79
3
98
34
84
60
21
24
60
15
6
20
70
9
24
3
2
55
5
28
27
21
60
12
32
10
18
92
28
78
2
7
21
6
36
12
62
160
3
15
62
4
44
36
31
36
12
17
40
80
28
75
15
26
79
45
8
10
2
70
2
10
158
82
30
24
27
9
36
18
2
52
12
90
54
6
9
17
28
15
12
84
99
57
5
19
15
38
28
32
46
90
20
70
30
6
84
36
21
39
36
9
53
67
24
17
4
6
2
10
60
66
27
9
8
43
29
16
27
75
57
101
19
21
147
3
18
15
15
26
24
7
69
80
60
58
42
8
7
21
12
27
24
36
36
3
6
15
15
54
80
7
29
10
6
72
3
24
3
42
39
77
172
27
9
12
18
14
10
72
120
6
84
3
41
10
6
75
24
75
9
96
39
33
57
3
3
30
44
16
15
51
33
36
17
7
5
43
72
48
60
17
10
12
24
21
33
20
16
20
24
28
8
19
72
29
16
51
29
4
51
9
20
31
29
55
21
51
84
41
4
116
7
3
78
72
8
10
69
36
137
67
5
10
30
32
31
9
6
38
31
33
3
84
9
90
9
27
9
9
51
36
93
116
19
27
26
4
60
3
33
30
14
10
30
6
2
52
18
146
19
33
3
41
19
17
4
111
57
27
3
21
84
173
55
9
6
90
8
7
33
60
20
46
33
17
64
20
70
54
20
28
68
120
106
26
72
31
69
12
24
30
36
45
9
42
12
6
27
39
33
60
5
70
36
54
36
56
36
19
89
16
3
12
5
16
18
9
36
45
12
75
48
27
30
68
79
57
3
15
2
10
33
36
21
51
24
24
60
27
2
16
80
31
33
15
72
15
14
12
43
17
28
12
54
18
87
45
39
41
55
29
31
29
46
9
17
55
9
20
70
26
22
33
108
36
9
54
33
60
24
21
18
6
80
28
108
8
46
26
4
51
9
30
14
67
48
21
18
21
41
10
36
2
16
51
75
18
92
19
17
43
29
7
21
44
10
6
159
5
16
12
8
88
15
69
42
21
24
39
50
7
39
38
7
9
15
5
7
48
17
34
18
12
36
18
21
21
8
19
21
42
9
9
30
14
10
26
4
68
22
21
15
9
5
22
14
22
24
36
48
6
56
70
84
33
48
45
18
6
8
100
8
64
84
6
21
135
69
21
39
15
6
80
4
123
17
28
27
65
10
18
6
141
39
2
34
33
15
6
92
10
18
195
81
63
21
24
20
31
39
2
16
30
60
33
41
10
33
53
40
3
41
28
18
14
36
28
12
32
10
2
16
72
18
74
19
5
22
18
27
17
7
21
8
16
30
24
9
45
63
3
42
12
68
19
39
24
12
18
6
36
38
103
113
64
8
24
10
9
21
39
24
36
60
75
21
60
33
36
75
41
10
36
38
34
33
12
21
80
46
141
27
33
15
60
45
29
34
36
84
50
10
54
8
64
51
57
27
29
19
41
10
2
34
66
8
67
24
5
4
27
15
18
56
19
9
32
4
114
2
88
3
5
144
79
72
33
36
3
41
7
9
8
12
10
6
128
10
24
36
9
21
75
57
18
66
8
36
67
39
84
50
31
60
21
42
2
31
24
45
75
33
6
36
33
15
18
24
99
9
20
70
81
27
54
20
10
60
21
77
48
7
57
15
3
72
81
60
24
75
33
5
36
31
5
31
87
122
10
9
72
39
69
21
234
60
2
19
9
15
27
9
21
68
4
27
15
36
45
84
24
29
10
21
41
88
8
10
9
99
30
24
20
10
96
45
17
22
6
80
55
60
21
18
62
58
26
60
19
17
10
36
72
12
6
3
17
60
58
21
51
98
16
15
101
55
120
12
33
78
72
69
5
36
64
36
44
28
78
48
21
39
30
24
8
12
36
82
18
6
21
12
65
7
96
5
10
33
15
90
39
41
67
3
30
15
29
88
27
101
60
36
31
17
31
21
20
28
42
38
52
20
36
34
9
24
51
14
12
19
12
57
36
12
32
28
87
36
36
29
22
69
3
50
7
15
26
60
4
15
135
33
108
5
82
50
72
19
45
27
117
3
5
28
39
17
24
64
56
36
79
17
4
36
75
12
117
44
12
55
45
3
60
9
3
57
80
28
54
81
29
31
84
29
24
7
108
72
21
12
80
72
19
9
3
3
21
5
36
94
45
45
8
16
27
9
18
26
94
21
29
31
12
39
26
72
76
44
16
15
15
50
10
2
7
3
14
28
15
15
6
36
3
15
2
10
6
27
27
9
29
16
56
16
12
15
27
26
22
33
12
108
53
16
30
6
3
9
90
60
12
21
39
21
9
15
21
8
16
51
33
6
18
56
34
36
30
87
29
10
18
3
15
18
32
19
3
26
31
24
51
26
10
18
27
27
66
36
108
68
4
24
15
65
12
24
10
18
116
10
2
24
48
31
12
12
15
21
77
7
51
26
36
24
40
18
6
12
42
26
4
78
72
57
69
30
36
24
2
28
60
99
36
65
55
12
39
48
42
3
17
43
45
8
79
101
22
21
51
24
9
12
113
28
39
36
15
2
28
108
15
99
33
12
45
63
45
8
46
26
48
19
135
6
84
3
3
2
100
39
15
21
3
81
93
27
33
3
9
15
84
9
27
33
12
36
32
12
10
24
12
18
87
45
84
15
9
12
8
10
62
72
28
39
29
22
14
40
51
45
12
6
9
65
36
34
36
2
28
39
21
66
45
5
4
24
15
3
ABCD 93536373064*3^$a+1 [50081]
60
96
48
12
168
9
432
39
12
37
11
189
147
21
159
25
59
109
8
39
25
216
23
217
23
1
8
88
72
23
24
73
8
75
60
240
48
49
11
240
36
73
72
35
36
105
24
40
8
51
37
200
72
40
167
264
132
60
25
24
96
120
83
141
16
83
12
84
13
48
275
37
11
60
337
263
120
36
141
40
24
59
21
120
16
83
69
88
24
96
35
24
36
25
83
21
15
24
72
108
12
49
48
120
23
217
8
75
109
96
32
27
21
219
13
8
63
57
15
120
48
36
60
36
109
59
180
336
1
80
63
36
253
107
13
71
96
84
180
12
24
36
97
80
51
181
8
87
73
312
120
168
23
145
192
8
3
12
24
1
59
133
83
69
88
107
141
24
208
47
156
69
435
21
135
25
23
81
88
72
11
228
1
11
24
205
71
25
35
168
61
95
73
131
240
12
24
73
203
37
48
24
11
48
229
11
96
61
24
215
145
71
48
49
23
49
11
48
72
109
95
193
32
51
108
81
159
12
205
32
40
248
40
275
144
84
12
37
128
99
24
309
3
48
180
1
48
8
3
141
16
215
97
323
168
61
128
231
1
11
108
9
183
288
12
144
93
27
84
49
191
36
60
96
49
119
276
21
24
15
96
288
36
36
9
136
83
229
80
27
24
36
145
131
45
3
61
35
13
128
3
229
72
95
1
80
40
23
36
120
13
83
60
300
48
36
73
72
11
189
16
95
49
176
123
12
649
35
13
167
36
48
157
119
25
96
23
49
72
131
157
32
136
23
201
15
1
83
157
59
13
107
13
128
40
143
1
35
21
120
15
9
15
33
160
80
3
45
63
36
13
200
72
15
105
99
60
1
48
107
36
144
60
84
9
72
40
131
24
21
64
35
96
37
8
144
159
49
11
61
35
60
33
27
13
23
144
1
23
97
35
84
84
192
37
11
109
47
84
61
80
240
15
60
60
73
11
61
80
39
12
85
59
133
168
192
47
105
40
11
24
276
25
72
11
61
239
1
48
128
3
60
12
69
51
45
3
36
24
12
109
251
24
96
37
71
216
60
120
24
72
108
169
8
40
59
84
120
177
75
24
84
121
95
1
240
143
121
35
13
11
157
23
169
11
516
121
83
36
33
48
40
239
36
37
23
48
9
40
23
9
160
8
123
24
13
72
48
11
36
225
88
131
36
84
109
11
109
23
97
11
189
3
37
8
64
120
251
84
361
23
121
56
64
8
63
84
24
37
35
69
159
57
15
97
47
121
59
204
12
85
83
12
24
144
120
96
121
23
12
48
157
24
56
3
37
143
169
48
32
63
24
25
35
21
64
120
240
48
80
208
23
57
39
33
171
36
84
36
33
160
152
15
216
337
8
40
95
48
49
167
120
60
60
81
ABCD 93536401646*3^$a+1 [50024]
24
80
7
6
42
42
51
32
37
60
3
3
150
102
21
36
36
72
33
87
27
53
13
23
1
35
28
68
85
3
51
33
15
42
23
48
60
48
36
24
7
57
48
57
51
27
5
64
3
17
24
1
143
12
1
60
15
9
23
72
31
9
20
16
9
3
27
33
92
1
72
3
24
168
36
72
39
89
84
13
15
129
3
27
53
28
57
51
20
76
24
84
20
25
48
72
30
48
5
72
40
60
8
37
15
8
85
39
24
81
23
67
53
16
12
204
20
16
27
48
162
27
48
36
60
12
20
55
42
12
11
24
1
363
84
63
9
141
15
15
29
25
11
4
81
23
4
27
21
32
25
111
21
11
12
72
61
47
73
15
8
1
71
67
18
15
8
36
25
11
48
124
63
54
3
45
15
8
7
42
35
36
64
36
8
40
39
18
3
80
16
48
45
35
13
15
57
51
21
11
85
27
116
24
7
36
90
23
91
18
3
72
3
42
87
8
25
48
35
24
1
3
51
69
24
12
33
3
32
37
23
7
45
3
48
120
65
79
66
12
42
126
15
48
21
35
91
54
23
43
9
20
16
12
105
11
4
8
168
4
36
32
12
40
3
69
68
7
89
1
30
5
1
120
3
32
49
83
12
1
12
15
27
9
159
17
36
40
9
18
41
4
32
120
25
60
6
17
16
12
9
18
41
7
12
138
24
99
57
35
4
33
3
105
15
12
48
68
4
128
7
42
15
20
55
6
107
28
105
3
27
17
7
21
8
1
15
68
16
12
27
42
120
35
25
15
15
45
15
30
3
63
30
3
44
67
9
92
12
7
45
24
20
4
36
27
5
12
25
3
68
61
36
24
3
36
9
15
57
78
18
39
36
68
1
126
5
120
7
45
93
3
84
63
60
93
39
5
12
28
27
41
12
28
44
1
15
8
157
75
68
16
8
40
36
80
64
32
73
107
4
12
15
45
9
15
44
4
3
9
33
63
8
76
3
150
11
64
12
21
23
49
108
3
21
18
42
3
68
64
15
9
20
12
24
55
33
12
21
3
20
72
48
4
12
96
12
36
72
8
12
19
30
11
37
15
20
12
1
3
200
1
83
220
12
8
36
52
39
18
15
153
87
33
30
89
24
40
57
30
9
21
87
33
12
47
40
3
45
75
42
6
33
60
24
27
6
54
45
48
12
8
52
21
83
4
3
24
5
13
51
12
69
48
12
18
21
21
11
37
12
36
3
69
23
85
54
5
25
3
33
147
60
12
33
60
63
80
24
36
108
36
4
80
52
12
8
55
84
45
24
24
12
68
13
23
84
37
36
114
81
72
117
18
17
31
5
144
1
15
39
6
24
36
84
75
8
7
5
13
15
3
12
42
6
89
24
37
84
39
32
28
80
7
65
25
54
53
16
20
1
11
7
65
7
18
42
29
52
120
8
156
1
63
21
3
60
36
12
24
45
96
12
15
48
105
107
136
36
44
16
45
39
60
12
57
42
36
69
24
9
12
138
5
112
3
5
52
8
12
36
40
69
39
56
31
149
13
18
5
12
37
131
28
36
15
105
8
28
44
148
60
12
20
1
107
37
11
37
138
45
12
93
35
49
155
16
45
27
12
8
36
31
9
21
48
12
6
24
33
8
37
75
36
9
167
208
45
3
39
33
63
9
33
71
4
56
1
3
8
72
13
24
35
1
12
30
18
107
52
15
60
29
19
33
8
1
60
3
92
36
40
68
1
3
27
29
37
24
83
16
36
21
47
7
18
27
51
297
20
37
39
24
3
33
9
47
13
48
83
49
131
4
36
24
60
33
27
56
37
27
12
8
40
32
73
60
3
140
49
36
3
9
3
152
37
15
15
6
24
3
15
12
30
120
11
37
107
40
123
21
24
3
5
12
43
33
24
8
55
53
7
69
45
11
7
18
42
5
13
3
20
16
51
30
119
48
13
24
48
27
3
30
23
49
3
20
12
4
24
3
29
1
3
21
59
31
66
72
30
57
15
53
28
32
12
148
3
33
56
4
24
20
13
87
32
13
3
104
55
33
116
31
6
12
12
30
45
84
24
15
21
56
13
15
93
54
18
12
11
25
99
80
36
97
27
81
23
40
56
40
80
13
11
7
77
28
152
16
9
135
8
7
5
72
13
15
147
9
20
7
33
21
11
84
121
47
37
63
57
30
33
15
18
54
29
4
15
5
13
35
24
43
5
52
80
4
12
27
5
37
3
20
175
81
9
75
20
37
71
4
60
20
36
24
1
15
75
53
4
147
36
42
27
48
12
24
56
1
30
33
36
8
7
5
36
28
96
36
44
55
81
44
1
123
56
1
114
5
24
40
27
42
11
60
36
43
137
13
3
12
8
28
24
15
12
29
4
8
60
37
18
53
1
96
30
69
75
48
18
27
117
3
56
120
96
1
3
144
93
42
45
15
65
13
42
21
20
4
3
113
61
96
23
36
61
72
90
30
27
21
83
36
73
111
24
60
20
12
24
97
47
7
6
24
119
31
21
72
12
3
105
48
15
9
108
8
40
72
12
80
40
24
12
9
18
21
104
13
183
69
51
51
6
15
12
75
45
57
15
3
5
16
32
124
96
92
43
65
28
36
51
29
48
37
59
12
7
18
35
37
3
15
17
13
99
33
18
30
23
49
275
12
24
49
228
12
3
57
83
184
21
27
12
20
4
36
20
108
88
140
24
55
29
7
17
48
24
85
71
24
84
4
3
84
6
3
96
33
23
60
4
63
5
36
4
3
54
6
9
63
21
9
11
16
15
53
60
72
40
3
42
23
16
111
96
57
45
75
60
33
15
32
13
23
16
45
18
113
19
ABCD 93537149294*3^$a+1 [50099]
24
48
3
16
53
42
9
24
15
153
88
24
17
103
72
5
19
11
21
48
27
13
32
27
13
24
125
19
41
78
78
3
9
15
40
5
91
5
12
127
17
66
165
24
9
7
248
51
24
37
5
19
35
13
41
7
197
246
6
78
57
40
53
42
33
208
24
53
18
138
55
29
27
40
80
40
29
54
150
60
43
35
30
79
24
56
39
66
30
60
78
15
40
5
27
48
27
45
45
78
42
36
48
210
42
43
137
30
42
63
64
11
30
7
80
88
77
126
117
99
21
64
5
19
17
30
114
24
15
147
13
32
93
19
48
35
45
40
32
45
12
15
21
54
6
15
40
17
78
210
48
156
66
97
168
59
18
43
32
112
41
39
24
112
8
72
57
87
201
114
45
136
5
19
53
90
42
54
57
40
5
102
198
18
141
16
65
24
6
18
36
3
16
65
31
23
96
6
30
48
18
19
71
9
16
23
105
24
160
8
40
47
105
27
21
147
42
144
27
24
16
125
19
59
12
108
6
48
48
108
36
66
24
54
36
75
40
41
48
60
19
17
39
112
17
15
112
119
201
9
24
6
97
48
104
72
16
17
55
17
31
17
31
125
27
9
6
60
37
77
3
33
55
89
30
6
75
112
8
69
91
59
69
24
75
30
31
71
138
63
9
24
87
240
48
120
72
123
61
71
25
107
13
59
13
32
21
3
9
55
17
114
42
19
56
45
132
36
120
36
144
207
24
15
66
60
30
37
5
72
6
54
15
16
8
16
8
27
61
72
53
67
120
167
1
32
57
31
59
69
16
104
96
63
132
205
48
56
144
117
3
93
150
24
66
72
3
72
15
90
7
24
65
54
18
127
17
39
9
42
21
33
72
63
120
24
117
60
6
48
97
168
41
31
80
168
40
56
40
29
67
83
85
17
48
12
3
45
12
63
16
8
3
69
3
12
30
3
225
15
160
17
15
15
33
27
165
99
12
25
29
6
85
47
162
30
66
7
11
61
125
6
18
42
33
16
113
12
75
48
33
7
107
93
87
6
3
45
27
24
16
59
13
35
90
30
21
57
12
75
88
125
3
45
27
24
136
35
30
30
12
61
11
61
17
30
150
67
71
49
65
30
81
40
17
55
8
105
7
80
45
156
199
17
15
33
6
36
6
42
18
48
60
30
1
5
19
56
15
33
93
132
31
179
12
1
17
96
7
24
11
30
15
9
156
252
15
88
107
30
7
48
48
17
7
41
7
125
48
27
45
43
24
48
32
69
99
45
147
21
24
90
33
27
36
18
36
115
8
21
24
72
75
81
108
54
60
30
27
99
30
6
33
3
78
31
5
99
24
15
1
41
39
45
91
8
27
61
29
90
1
83
45
40
32
135
57
112
41
15
48
99
13
128
112
125
60
15
39
1
8
16
104
15
96
66
15
93
24
67
80
3
48
69
40
5
120
115
128
16
72
17
42
54
66
48
13
80
48
45
36
90
66
12
66
36
1
8
24
27
54
31
56
48
64
5
67
24
77
27
48
45
24
60
151
53
60
84
18
60
84
48
57
16
72
48
48
272
48
136
71
30
43
72
5
48
27
15
153
112
120
8
16
41
48
36
3
3
30
15
45
3
136
96
17
12
114
36
150
66
150
55
89
78
25
11
69
87
9
64
35
66
195
24
3
90
99
40
53
60
87
33
55
17
79
32
9
15
16
24
155
21
75
13
80
27
37
8
15
30
48
120
19
113
7
48
80
123
21
81
103
65
96
15
69
12
7
120
8
15
30
19
168
11
12
9
40
8
225
72
55
48
203
120
13
65
7
197
3
9
144
12
54
21
40
32
168
312
45
18
54
3
21
51
24
16
96
155
45
33
31
5
43
35
102
15
9
15
27
294
30
18
7
24
17
39
51
45
112
56
16
53
3
24
48
72
45
3
3
54
126
48
30
19
56
16
56
64
125
3
3
133
17
54
9
72
40
65
60
19
215
25
120
5
115
5
43
8
3
69
280
176
99
61
77
3
24
45
91
11
21
33
12
174
66
123
27
69
16
24
65
96
12
43
32
16
72
32
75
45
16
17
15
264
15
9
184
8
3
54
7
ABCD 93537568966*3^$a+1 [50008]
120
20
12
4
41
115
20
40
5
151
20
52
20
132
16
8
15
37
20
4
44
16
5
108
7
24
77
24
3
12
4
11
61
65
39
33
15
16
5
199
188
9
114
9
57
3
3
9
100
144
11
1
167
37
11
117
16
32
12
28
17
156
19
80
168
24
88
108
12
12
24
47
133
101
51
4
60
41
15
45
7
11
157
113
12
24
43
188
48
9
66
97
20
4
180
5
43
8
60
87
33
63
37
60
23
169
68
75
18
127
180
29
18
13
108
101
15
40
11
13
95
61
48
8
27
13
60
24
29
6
1
155
25
20
52
53
15
28
5
51
36
112
8
9
43
48
32
111
6
36
12
18
9
36
180
40
80
24
4
56
3
1
35
9
72
40
84
104
88
24
144
24
92
76
5
55
12
36
12
20
129
51
4
24
101
99
36
24
36
21
99
9
54
6
27
4
41
147
48
60
4
41
15
24
16
17
31
12
80
3
49
11
1
8
57
18
180
1
41
79
36
60
5
55
48
120
36
11
25
24
84
5
87
9
91
11
189
15
9
36
3
42
43
11
84
36
121
8
28
72
20
3
57
88
84
36
12
8
4
20
159
37
59
21
153
99
63
60
25
92
21
51
4
12
92
16
92
4
8
12
40
29
31
41
3
16
8
15
73
24
84
92
4
24
36
20
24
4
47
73
60
41
27
28
20
40
36
60
56
28
11
24
36
1
17
66
1
56
48
4
35
72
96
9
16
113
27
100
92
12
48
81
36
111
3
21
33
18
90
7
95
132
1
29
18
37
24
29
3
48
57
15
39
144
57
24
124
24
72
23
21
69
31
24
68
64
20
36
33
30
61
119
1
36
5
54
201
33
7
24
20
256
44
36
108
16
23
33
9
15
3
117
21
55
24
29
79
32
219
129
33
7
32
63
57
40
116
3
6
39
12
4
56
48
24
76
36
29
7
20
57
6
9
48
69
66
57
28
12
12
120
36
5
3
72
28
60
17
114
54
12
7
92
33
3
72
16
101
19
17
15
28
65
7
12
5
66
61
36
24
24
12
20
27
18
15
40
89
51
4
60
5
111
24
9
19
32
9
36
55
80
36
132
72
100
8
12
24
72
75
9
21
43
35
37
20
52
20
16
92
45
24
79
60
41
30
25
8
12
16
32
28
120
20
60
12
40
68
52
12
161
15
40
84
8
21
30
24
48
73
36
8
33
27
16
44
36
76
179
21
40
20
39
42
15
12
48
24
9
39
60
57
3
12
60
33
36
87
4
41
108
55
12
53
31
48
8
39
1
60
24
80
64
12
24
11
18
91
60
8
36
24
12
21
15
24
120
60
69
19
32
28
5
90
13
12
71
25
32
64
80
4
24
140
28
8
27
25
149
15
9
12
27
48
4
29
27
40
32
40
48
47
6
19
72
11
33
57
195
12
123
25
48
12
12
12
233
3
33
7
8
4
8
88
12
108
11
109
5
7
12
8
4
24
119
150
27
21
18
36
21
64
20
4
17
75
40
47
6
31
5
3
16
12
72
68
28
12
24
155
85
101
27
117
99
45
91
48
92
33
3
12
48
108
4
8
69
78
102
39
12
4
23
1
36
36
24
156
24
11
13
32
39
24
61
20
9
27
120
27
73
24
29
27
60
28
137
39
16
5
79
5
79
71
48
1
12
44
24
16
11
18
19
20
40
47
33
12
4
47
9
4
12
8
64
8
48
16
131
54
51
12
48
33
31
20
9
55
36
36
152
88
23
42
12
15
3
18
7
72
92
4
95
42
27
3
49
5
90
25
8
93
24
139
24
32
36
52
12
5
43
60
48
20
4
5
24
67
8
117
78
61
36
32
88
35
9
28
107
9
64
36
60
24
71
37
17
87
120
9
67
12
20
48
4
24
41
51
220
8
24
21
15
72
4
44
4
12
11
9
24
9
55
12
24
104
93
43
60
17
15
3
81
16
8
16
65
15
64
5
27
63
105
12
28
17
43
32
33
114
30
151
11
61
8
81
63
81
51
24
12
72
88
12
8
15
25
47
78
27
28
80
28
44
60
3
33
4
8
45
55
8
57
19
23
21
45
39
40
120
12
20
24
12
12
28
24
89
12
115
12
8
33
39
45
42
25
20
9
7
20
39
6
7
56
9
12
31
24
84
77
27
40
41
31
101
39
60
21
63
12
52
12
5
55
8
16
56
24
60
72
12
12
168
3
13
12
47
72
21
3
156
21
48
84
12
28
56
100
20
4
23
129
36
24
24
165
6
13
8
9
6
33
4
17
3
16
20
36
64
5
19
108
24
5
60
19
11
85
8
160
17
3
147
73
132
84
32
12
48
24
28
11
36
13
41
31
5
115
29
90
6
3
15
72
33
40
20
36
196
108
20
51
69
12
4
17
3
75
121
35
21
4
20
4
24
56
36
4
32
64
65
51
69
3
51
25
44
112
8
36
12
64
5
36
103
32
12
40
20
96
120
4
8
4
36
80
9
31
53
7
84
84
12
168
20
99
13
107
18
39
69
67
23
9
48
64
11
57
108
52
53
7
56
4
35
57
4
11
9
81
3
228
52
41
7
17
15
60
87
69
75
30
31
59
54
7
11
90
39
24
112
32
16
ABCD 93537958708*3^$a+1 [50024]
23
60
160
120
12
60
45
75
21
24
48
47
145
75
333
27
248
40
48
120
405
47
52
93
3
12
12
96
24
108
228
92
25
35
72
76
12
72
96
93
72
144
48
3
93
119
145
75
45
312
143
97
15
105
3
32
228
52
48
45
95
52
108
20
12
25
71
124
21
27
648
165
99
261
195
44
28
261
179
108
169
243
228
44
16
117
48
179
120
85
3
92
100
21
99
45
96
72
96
11
168
133
24
48
27
21
360
72
48
72
35
72
16
44
1
99
8
40
72
180
36
252
180
140
1
384
192
83
37
51
120
32
220
132
60
60
8
13
75
132
33
27
45
75
21
71
196
300
33
96
35
109
24
87
33
195
120
32
136
117
87
36
32
232
36
60
72
45
15
48
9
51
93
192
179
48
37
168
48
24
83
13
24
135
105
71
73
99
152
220
81
27
237
75
108
20
60
97
24
59
72
133
75
120
108
9
35
148
92
13
27
69
71
48
121
39
225
72
155
16
144
213
72
24
39
180
32
60
100
21
27
60
48
80
97
63
12
32
133
147
60
81
239
121
27
117
3
20
25
35
40
72
45
24
11
61
72
48
15
324
45
15
36
24
68
12
40
140
73
423
9
3
288
24
21
119
25
23
25
195
72
165
71
84
109
267
20
25
39
80
73
35
85
195
60
180
93
99
156
12
21
24
35
85
3
192
45
72
215
16
9
51
69
3
45
96
96
15
105
216
27
20
28
117
95
25
96
51
21
15
12
117
15
81
47
52
108
345
107
13
192
144
11
253
27
45
216
107
108
25
107
28
44
48
13
27
200
88
12
48
9
311
4
69
39
57
120
15
128
25
48
192
23
144
76
69
96
48
192
24
123
12
20
40
248
72
136
44
73
3
132
57
135
140
208
285
35
40
152
13
267
140
1
47
100
140
1
24
75
117
48
35
13
119
16
393
51
21
27
32
61
24
3
32
253
35
13
24
3
72
45
63
225
123
120
12
300
93
99
21
15
105
39
36
72
117
3
80
12
49
99
140
148
60
80
49
123
68
84
13
48
15
33
27
192
21
24
48
87
105
75
320
40
212
60
40
8
40
108
60
212
48
144
121
59
208
48
32
13
144
15
48
128
64
108
20
60
72
16
24
36
12
32
88
141
99
48
24
45
3
132
33
27
45
23
52
408
180
57
48
3
45
135
132
108
32
73
39
9
72
24
23
25
72
24
167
4
96
189
83
13
227
88
93
27
24
48
72
120
36
9
3
45
96
27
44
16
44
40
120
68
121
231
108
32
85
3
45
120
75
108
57
27
60
33
47
1
287
180
13
24
123
45
47
73
72
51
120
69
15
60
420
33
155
37
63
48
ABCD 93538139518*3^$a+1 [50064]
48
27
87
12
36
45
28
19
36
65
84
67
41
47
57
96
60
27
36
12
25
32
21
87
35
4
48
141
99
36
117
28
56
316
8
36
36
52
56
60
40
44
15
32
36
97
40
36
29
27
21
90
105
12
11
70
67
115
49
59
1
111
37
36
71
9
5
34
1
12
7
25
12
21
54
13
91
61
28
32
24
17
70
45
27
85
7
4
140
5
44
120
40
83
32
5
31
72
112
81
52
12
180
80
36
39
25
32
48
108
72
63
25
104
16
68
35
34
27
69
15
4
8
5
18
29
48
47
13
72
8
24
11
97
135
117
240
96
12
48
15
140
5
72
80
48
27
38
43
12
12
27
1
20
60
60
12
3
97
67
49
40
84
7
4
129
72
28
20
33
39
39
32
49
24
12
108
131
184
102
87
63
32
61
99
33
3
57
120
24
3
72
181
103
5
17
75
24
60
24
15
141
64
20
9
122
49
4
1
59
35
141
12
12
15
93
12
100
203
92
25
15
18
48
79
80
111
49
8
147
21
11
29
44
12
24
39
18
18
81
3
20
5
140
40
67
133
51
97
79
13
63
25
79
53
48
115
37
3
73
71
84
21
120
24
184
36
35
9
168
39
121
60
32
36
15
24
253
8
36
48
11
89
20
3
48
20
49
23
5
67
13
48
12
3
32
17
92
4
47
42
30
13
5
15
60
48
84
47
25
108
76
11
86
18
157
24
208
68
12
195
72
1
19
13
40
20
71
85
100
11
24
69
16
20
147
13
19
52
181
20
87
241
44
40
92
15
9
64
5
27
88
43
18
7
27
33
45
87
100
7
196
92
13
52
60
91
5
11
141
3
24
45
203
13
60
72
12
28
32
136
5
51
16
167
13
20
84
15
36
68
37
143
16
61
179
81
132
28
79
54
19
363
93
155
196
6
67
35
36
20
37
48
59
18
7
132
95
4
157
72
107
21
75
25
44
35
73
3
13
24
8
12
11
1
64
56
136
8
60
144
72
16
60
44
23
5
500
12
64
12
20
52
35
117
11
85
75
24
13
80
36
12
52
140
120
27
45
28
32
96
60
24
23
40
1
119
1
215
105
72
3
60
9
21
99
45
2
88
13
92
63
37
83
38
54
185
103
5
8
77
112
122
169
24
72
39
37
260
83
16
9
12
3
69
15
56
160
45
27
24
21
65
143
12
104
36
40
20
88
20
27
97
5
123
99
68
125
68
75
18
127
212
147
1
32
100
80
132
28
11
120
21
3
32
13
28
48
60
47
69
16
23
45
4
11
12
9
11
5
20
52
116
12
40
59
56
17
35
25
20
15
213
3
140
76
141
52
5
55
47
69
160
176
11
5
44
9
66
21
107
5
32
36
40
12
113
90
252
138
15
23
145
12
3
74
18
88
37
19
36
25
33
50
29
11
36
48
20
108
4
14
54
106
7
12
8
40
20
12
51
9
28
103
40
81
24
120
39
57
4
20
4
8
160
143
24
32
53
8
12
3
48
25
72
8
52
44
96
144
191
70
15
23
17
228
80
35
17
8
4
8
143
76
93
12
51
20
160
157
7
88
21
51
1
253
59
11
45
51
81
95
13
60
24
16
11
78
147
15
9
27
97
32
88
8
144
4
95
9
23
49
4
17
115
13
126
18
35
36
35
37
32
60
40
68
24
36
47
36
17
12
48
8
36
60
71
73
160
5
54
25
20
27
156
9
36
297
2
29
56
36
3
25
212
35
73
4
31
72
25
100
17
43
12
8
112
113
63
15
32
18
47
32
48
87
90
43
92
12
16
8
11
61
72
11
16
189
45
27
72
83
37
53
107
8
28
17
3
111
14
7
27
85
131
25
44
3
9
24
36
36
24
71
13
39
258
30
164
4
21
84
17
235
87
110
11
7
85
40
235
22
15
12
135
13
32
64
12
72
32
28
68
179
36
5
164
24
36
75
1
44
24
39
20
5
67
145
93
75
101
90
85
111
20
4
32
37
3
25
115
180
17
60
68
60
63
36
133
11
60
45
59
5
83
69
24
35
29
68
15
9
24
51
20
29
7
ABCD 93538294412*3^$a+1 [50069]
16
15
36
141
99
9
39
17
84
16
36
8
25
84
75
8
7
93
8
84
148
60
3
9
45
23
48
12
79
53
108
28
51
180
81
57
23
4
24
252
9
120
144
99
72
63
141
39
53
24
4
15
29
88
3
36
21
132
56
24
48
84
13
23
40
20
7
6
27
84
80
36
73
36
23
91
21
8
16
36
129
39
140
28
32
52
15
89
61
39
45
6
33
21
35
36
4
32
12
127
60
30
51
8
40
15
81
3
162
39
92
40
63
41
55
54
47
40
129
23
160
20
12
84
160
21
3
56
40
15
66
54
36
54
51
20
48
108
40
57
27
15
48
53
12
88
32
31
17
100
63
6
54
36
5
48
88
8
52
68
91
120
18
72
18
41
49
23
4
105
123
48
60
33
15
116
13
27
80
16
12
20
16
104
127
48
197
16
84
9
47
133
60
66
105
8
88
69
3
20
12
60
24
16
96
147
36
41
16
128
31
9
45
99
51
177
140
79
48
41
24
36
60
24
67
89
1
18
177
8
37
51
32
40
8
7
5
67
45
20
25
23
120
1
15
21
11
43
9
51
17
52
20
85
27
56
4
9
15
32
4
44
100
21
30
5
36
12
1
6
21
12
32
25
23
25
47
40
9
35
55
197
13
107
12
136
104
52
45
59
72
52
20
28
33
36
51
9
30
89
40
51
5
36
4
9
35
12
13
15
56
144
12
40
24
135
41
48
16
36
57
3
60
69
30
21
84
135
45
56
4
20
64
39
41
72
48
72
88
21
15
36
39
9
84
48
168
15
6
15
39
29
16
39
137
88
36
45
59
37
30
5
13
3
68
1
11
43
6
30
18
3
140
144
100
120
15
21
33
6
81
9
54
90
47
100
12
20
12
40
80
60
25
11
19
9
32
100
168
80
31
33
12
8
16
51
234
35
25
27
24
33
23
72
67
45
24
176
40
104
25
36
35
24
1
84
6
53
16
152
13
66
93
15
117
36
60
144
99
21
24
261
35
16
20
49
95
48
28
12
48
144
68
97
23
16
44
61
27
24
9
27
57
111
111
101
4
96
63
29
48
13
54
33
32
25
47
85
11
4
15
18
35
16
21
18
5
1
15
159
42
23
36
120
85
75
12
144
48
51
69
92
4
9
27
45
3
92
139
36
18
90
65
148
20
223
41
16
24
99
5
52
24
3
101
96
64
32
109
3
20
76
44
40
8
72
120
168
48
96
40
20
84
96
4
51
21
12
20
28
39
45
9
167
100
12
32
88
56
1
135
9
35
52
8
36
24
19
213
32
28
39
81
57
35
37
291
39
113
115
5
16
80
61
35
19
17
108
96
4
72
72
45
252
71
48
12
28
60
32
19
21
20
13
51
36
3
5
16
36
33
6
29
12
4
84
15
5
132
79
33
51
21
20
48
145
71
25
35
76
99
5
211
101
4
48
12
24
12
72
12
44
1
11
4
36
80
12
31
105
20
36
16
3
21
15
53
48
79
5
4
9
207
296
79
30
108
27
56
12
28
12
36
56
28
15
5
67
54
87
20
19
18
131
120
12
13
35
112
44
28
12
8
28
69
18
17
156
28
12
57
6
17
19
21
20
100
32
91
21
8
36
36
25
60
84
35
60
216
55
9
12
9
3
8
40
48
32
64
45
23
25
51
45
119
60
76
84
15
41
12
43
66
18
77
16
3
84
81
60
84
45
6
5
84
148
27
5
16
105
27
27
41
4
216
12
3
29
52
3
33
3
17
60
19
29
55
6
11
40
80
7
17
16
80
88
21
11
64
80
100
44
72
12
115
33
243
5
61
23
16
44
28
92
72
55
41
4
3
6
30
41
48
7
90
15
68
168
28
21
39
44
157
35
19
29
28
8
12
12
16
80
24
120
72
40
80
36
88
20
76
9
11
16
69
30
21
44
108
31
81
93
27
48
15
173
79
105
140
204
55
177
20
37
11
120
12
19
24
137
100
120
80
13
35
12
43
129
92
85
51
93
11
108
48
12
112
63
21
60
224
28
27
81
32
204
36
43
17
43
5
84
121
51
120
8
12
40
39
89
16
72
132
96
32
12
55
6
11
19
29
7
141
8
31
45
15
9
21
135
36
152
72
136
20
48
52
3
29
55
65
7
81
153
15
39
57
60
20
48
40
36
51
120
21
87
77
36
49
15
45
135
228
20
28
24
80
276
12
1
27
8
12
12
31
60
81
ABCD 93538560268*3^$a+1 [50014]
17
1
51
8
48
37
36
15
36
8
36
76
39
6
18
17
64
24
45
48
59
4
44
72
64
69
90
6
15
51
29
36
79
57
63
30
90
5
64
45
35
52
63
30
42
21
24
123
105
96
12
24
144
51
33
21
47
4
44
85
54
72
96
5
64
48
68
55
57
21
59
31
129
12
8
43
89
28
8
139
6
72
36
35
12
7
53
37
102
6
48
27
32
25
47
13
63
24
93
6
29
43
9
48
87
9
84
81
15
44
36
25
15
36
39
5
1
48
3
39
41
4
8
36
109
18
17
31
6
84
11
48
28
68
12
13
39
3
48
21
20
64
15
29
28
24
20
25
111
72
33
168
42
17
7
150
18
48
57
87
78
15
36
15
21
3
101
40
32
64
84
45
35
7
17
55
57
140
64
69
48
47
85
42
18
6
24
141
44
25
6
5
85
155
36
36
4
60
44
64
12
36
8
7
17
1
12
84
11
64
20
24
12
25
144
18
173
19
18
35
25
35
12
100
39
21
9
39
51
54
47
25
24
312
15
8
49
15
80
76
32
12
25
71
4
36
24
36
45
39
32
4
21
3
45
18
48
117
8
19
168
57
81
71
199
24
45
8
67
41
181
24
11
76
44
24
31
24
17
37
83
79
21
3
6
59
61
11
28
9
11
100
72
9
48
12
11
25
27
36
27
17
13
18
17
7
17
13
27
24
9
111
116
61
39
44
60
85
24
107
4
9
35
55
5
12
13
123
39
24
17
13
60
6
125
43
126
11
4
44
16
21
95
73
60
75
57
24
47
19
53
36
24
181
27
20
19
69
51
41
25
84
18
5
37
60
11
7
6
60
27
99
89
37
3
36
60
63
48
17
31
29
72
1
3
132
48
9
23
12
7
18
3
104
19
6
120
24
47
43
30
36
3
45
27
105
168
23
60
4
44
55
17
144
28
27
54
72
90
42
48
15
12
21
47
55
125
64
105
84
12
23
12
144
1
15
48
80
24
12
36
13
12
99
3
72
89
31
29
61
23
55
41
72
55
90
83
25
24
23
19
105
36
9
39
21
6
9
24
12
9
18
30
123
117
27
144
9
27
8
16
105
84
11
19
5
40
8
145
18
125
60
85
15
116
28
20
7
30
63
21
30
101
60
48
16
72
20
88
12
69
63
8
97
167
19
72
33
36
8
25
95
1
114
42
30
165
108
60
56
36
24
1
179
136
3
30
3
45
138
24
117
33
155
7
54
47
19
18
3
44
55
90
15
8
13
48
59
37
143
1
15
72
27
81
45
11
180
13
6
24
6
11
55
30
24
75
24
12
108
32
28
27
18
71
12
124
21
24
119
16
8
1
24
66
17
48
16
9
30
77
28
39
5
61
6
30
48
35
7
21
48
75
65
31
6
39
36
44
24
61
11
28
15
65
12
67
21
92
24
1
99
80
156
37
71
16
44
25
84
12
78
30
15
21
27
3
6
35
25
3
33
39
60
80
4
9
27
33
11
96
1
83
55
41
36
84
36
25
90
24
21
8
1
18
30
90
72
5
43
6
35
60
12
13
90
21
84
9
6
17
7
78
143
36
61
155
13
51
8
55
17
16
44
91
102
42
21
68
25
75
9
42
18
111
141
84
191
13
3
8
12
25
24
75
8
40
152
60
76
15
48
9
105
102
5
43
41
72
37
15
81
11
28
81
215
64
72
3
57
15
18
30
6
24
36
51
108
12
3
5
28
24
8
127
144
89
25
12
36
35
139
18
96
6
5
16
8
64
51
24
30
3
8
184
15
45
21
15
216
15
6
23
1
75
36
3
24
5
91
9
57
6
9
80
1
12
35
7
24
6
51
39
24
54
27
45
11
7
6
51
33
47
55
48
48
72
65
108
19
53
36
55
149
1
27
33
39
92
16
75
5
13
60
72
35
13
24
3
15
9
108
80
13
12
75
12
3
57
8
37
3
32
13
18
17
7
53
40
32
36
7
78
23
4
21
59
37
114
96
33
32
1
183
21
3
20
115
6
42
5
37
47
24
31
24
57
39
18
6
9
60
21
36
15
33
42
24
89
7
6
23
216
1
27
56
7
54
11
25
30
5
49
23
115
5
73
234
5
85
23
25
3
3
69
3
153
45
87
12
32
40
24
20
124
21
42
72
117
8
112
9
51
9
75
36
15
30
36
59
4
39
96
5
67
78
35
40
72
15
54
11
60
67
30
47
40
3
120
17
28
75
17
55
78
35
1
30
5
4
8
172
27
125
24
4
45
15
27
21
27
5
25
11
172
12
8
49
15
24
9
30
81
39
57
20
13
48
75
9
63
51
81
20
1
15
57
35
25
6
30
39
21
47
37
3
57
15
60
3
5
4
15
9
36
44
4
60
8
40
8
36
19
5
12
28
104
1
24
42
69
116
48
7
29
60
76
24
51
209
84
25
42
6
27
21
111
8
25
51
15
29
43
17
120
16
36
44
31
33
12
80
96
40
8
91
24
72
54
24
90
5
91
24
89
40
8
55
18
27
33
47
60
55
18
11
28
15
65
96
79
77
16
80
49
99
44
16
75
41
25
6
45
33
47
108
1
30
5
88
3
5
12
61
11
16
8
40
24
20
72
19
ABCD 93539042984*3^$a+1 [50067]
63
16
11
24
84
36
24
24
117
21
78
54
42
6
42
42
30
48
21
9
12
6
198
6
18
87
51
12
72
48
96
12
30
12
30
108
9
69
24
18
24
9
45
60
39
45
66
72
18
126
54
42
9
21
54
24
30
72
7
17
15
75
144
30
6
81
3
12
102
60
42
6
18
84
12
66
210
42
48
15
27
48
18
30
6
6
18
6
18
12
90
126
42
1
95
24
25
5
75
87
25
48
5
42
6
123
75
36
120
25
35
45
33
96
6
30
120
60
54
6
108
30
30
42
9
15
114
30
6
42
12
18
12
90
30
6
42
18
30
36
180
6
102
6
36
36
13
5
54
66
12
48
30
24
48
33
99
18
12
15
27
85
80
99
6
39
177
48
54
6
90
54
36
30
96
108
126
102
72
6
174
6
36
36
18
84
30
42
90
114
102
84
19
275
24
126
72
12
42
36
37
17
30
81
45
54
30
24
24
30
108
18
180
15
171
54
15
192
3
60
12
37
41
60
27
63
54
120
48
42
132
165
75
30
6
42
7
53
42
108
48
48
54
12
60
30
6
54
18
126
24
120
30
15
21
84
7
23
25
17
15
39
30
60
12
90
72
1
5
54
78
24
48
132
96
108
84
12
18
60
81
75
6
18
126
30
12
84
18
60
115
77
174
42
12
90
37
23
180
78
12
123
9
39
16
23
6
19
11
69
81
6
96
24
49
5
6
78
72
6
9
111
84
6
24
24
30
25
17
15
27
48
37
17
30
49
29
3
3
6
36
12
12
75
9
120
36
24
150
42
114
36
150
42
61
17
24
18
117
39
72
12
180
6
12
54
18
72
24
96
55
119
132
133
32
9
30
24
6
48
48
90
132
36
57
57
12
216
120
18
54
36
186
18
66
1
29
115
5
75
16
71
30
12
66
141
15
33
3
18
24
48
78
54
108
12
6
30
6
48
36
114
42
90
24
24
12
6
18
36
126
30
15
64
65
126
49
119
60
6
108
72
60
84
30
12
12
30
120
12
30
120
120
18
90
33
15
30
3
69
12
78
1
11
108
60
108
12
78
30
24
33
57
30
9
16
53
246
24
93
9
18
108
18
156
30
30
24
30
42
24
39
105
174
90
31
95
177
48
16
48
11
30
60
72
19
35
6
12
12
111
63
72
12
72
21
27
90
27
51
18
36
24
120
6
18
48
30
129
171
42
66
90
84
138
108
12
162
48
84
3
111
6
216
48
115
17
15
87
42
48
6
6
19
11
48
36
84
60
12
6
54
24
6
84
90
120
21
63
12
66
30
18
60
6
138
6
36
30
18
93
39
30
66
78
27
9
48
30
66
30
216
145
23
25
11
72
102
78
153
15
66
15
33
48
198
66
18
126
6
78
12
18
66
120
6
6
90
18
60
12
72
318
30
30
48
240
72
97
155
42
60
36
54
66
78
21
3
126
31
11
42
18
42
12
51
27
108
18
90
12
33
45
90
66
24
30
129
27
18
60
7
23
57
15
193
191
144
42
54
84
30
96
90
42
27
21
91
53
6
12
24
138
36
54
30
108
12
186
96
24
72
30
24
126
18
12
43
59
48
72
12
30
115
80
48
3
24
54
12
307
17
24
39
63
72
12
90
90
9
64
107
6
150
18
39
15
6
6
18
138
249
9
102
78
36
48
150
60
66
60
6
48
30
27
81
18
30
54
30
75
3
18
6
30
6
162
90
37
11
30
12
30
30
15
201
96
96
12
12
60
30
30
204
6
24
12
24
73
35
36
57
57
66
85
32
15
30
48
60
66
18
67
155
306
18
42
138
24
21
21
78
12
18
12
78
36
49
83
78
24
72
79
29
180
6
72
12
6
6
108
6
24
207
3
6
36
30
54
30
96
18
30
18
90
30
30
24
24
102
168
66
144
57
57
72
48
102
60
48
60
42
18
21
57
12
30
30
15
51
6
48
90
12
54
30
30
66
156
49
59
90
36
84
115
35
60
90
222
30
43
77
60
132
66
12
42
30
12
81
3
60
66
84
54
6
24
7
83
60
72
60
144
54
6
30
114
60
90
60
12
18
81
45
150
30
31
11
24
6
102
33
9
120
138
12
48
57
63
ABCD 93539070572*3^$a+1 [50005]
201
168
12
139
125
91
24
5
67
185
79
48
72
120
5
156
7
5
60
60
108
24
36
19
65
60
108
48
204
235
48
17
271
17
31
24
72
53
36
79
41
36
96
144
144
331
5
24
27
57
168
7
173
43
221
19
24
101
51
33
7
96
5
12
7
113
103
77
12
108
3
33
252
72
67
101
43
144
17
31
32
261
115
5
252
72
48
7
48
29
84
24
108
132
12
99
40
29
43
17
55
101
19
5
96
144
67
48
41
31
65
204
91
24
101
24
72
12
127
113
7
5
156
12
48
60
103
17
55
24
104
9
60
75
16
192
77
12
79
17
127
65
55
48
32
93
139
65
135
105
39
9
151
72
48
24
101
24
72
43
197
36
15
9
31
17
55
96
5
499
80
16
5
19
48
24
53
43
137
151
89
108
132
7
104
256
24
65
60
24
60
7
5
75
81
7
77
36
168
24
36
67
17
168
55
168
5
36
79
101
24
24
12
39
57
127
17
103
5
91
29
60
120
31
65
7
80
117
36
24
7
221
12
87
153
36
19
8
112
48
77
43
48
29
3
40
32
381
84
36
60
132
243
72
40
120
5
60
72
48
24
31
24
5
48
72
204
264
7
24
24
53
180
79
5
51
33
12
27
72
160
53
3
40
17
247
48
48
48
144
17
168
31
24
5
91
65
240
24
7
209
55
125
115
101
3
88
144
5
36
7
101
36
84
84
120
12
60
24
36
99
21
139
24
96
24
41
7
144
29
19
197
91
48
24
5
48
123
21
43
173
48
12
55
17
31
77
60
175
65
24
175
161
15
64
41
7
77
91
8
201
24
60
72
48
24
12
84
51
189
24
43
65
60
67
5
12
31
120
104
16
48
77
3
9
12
123
117
91
89
180
168
187
89
15
105
132
108
79
48
5
27
141
132
12
91
65
7
48
17
63
57
12
60
15
45
27
93
195
21
51
136
264
104
9
55
5
12
63
72
9
7
89
183
33
24
36
19
89
15
81
24
55
17
7
113
72
31
29
180
12
36
84
24
24
120
115
72
65
60
144
60
180
139
48
53
19
72
120
24
149
3
33
31
8
45
43
65
223
125
60
72
120
7
125
115
80
16
72
120
17
31
240
80
9
72
36
24
24
312
60
103
41
156
72
36
72
72
72
55
65
55
161
55
77
43
65
7
101
84
15
112
24
120
96
48
41
36
43
56
105
31
80
9
12
12
7
5
19
440
112
125
187
120
5
67
48
17
55
56
9
63
117
36
24
31
89
48
96
151
5
51
160
77
115
48
48
96
29
60
192
7
41
7
149
24
27
400
24
8
216
72
33
39
21
67
29
36
48
55
24
41
12
99
21
228
60
24
12
15
9
79
137
144
36
240
168
36
192
12
12
151
29
51
88
77
43
17
7
56
69
3
33
7
24
53
60
48
84
96
108
12
19
29
75
16
48
80
45
156
7
48
137
7
5
36
300
84
7
24
120
29
36
24
87
45
204
60
24
91
17
48
31
329
159
256
77
84
271
53
84
7
89
24
7
41
7
281
7
48
72
72
17
24
36
24
84
72
55
8
40
341
12
55
77
36
31
56
144
184
17
48
ABCD 93539424502*3^$a+1 [50048]
6
279
36
63
72
9
45
51
15
289
71
69
292
35
18
42
49
125
79
11
109
80
16
56
24
9
15
16
24
65
15
76
71
60
33
12
3
45
45
7
44
9
75
27
24
69
52
5
15
60
15
13
36
125
19
71
54
15
72
48
141
15
3
73
65
3
15
96
48
61
29
90
60
18
72
12
36
3
51
6
63
9
66
61
35
21
28
20
12
48
51
48
33
3
61
11
33
12
24
75
36
73
35
36
36
213
99
66
144
3
40
20
28
20
21
174
114
18
18
36
51
33
96
30
18
6
12
18
75
12
3
181
41
18
30
127
17
7
125
75
33
18
48
1
60
20
60
64
11
9
36
24
72
129
15
9
51
15
18
3
15
162
7
65
96
48
6
9
75
114
3
48
16
5
19
11
69
147
9
9
24
31
17
18
6
19
11
45
45
91
68
12
100
53
7
8
81
39
45
6
30
6
9
75
6
63
57
78
126
19
32
123
144
21
16
35
6
48
42
9
21
18
21
16
80
45
39
39
21
69
12
24
15
16
17
127
35
69
9
63
9
18
33
39
85
59
144
21
16
29
51
219
42
54
9
36
21
43
72
120
53
87
9
84
15
45
12
43
17
19
80
24
21
19
80
96
76
84
44
87
18
27
24
40
53
90
153
99
18
66
97
44
39
54
18
24
9
21
24
15
40
29
6
66
19
80
100
20
16
44
15
30
24
18
48
25
35
141
76
53
66
18
27
36
60
183
24
126
51
4
17
72
18
18
27
24
69
87
63
177
33
6
54
67
17
27
16
20
69
39
72
9
15
75
25
44
40
17
39
4
29
51
45
31
36
23
21
9
87
27
121
41
54
21
9
7
44
3
73
24
89
15
36
15
69
60
16
71
78
120
60
30
21
4
156
59
12
73
72
35
133
35
37
29
18
6
135
57
19
96
53
12
15
4
20
60
45
6
30
15
3
60
21
45
54
37
17
63
153
72
24
199
32
24
99
24
13
23
30
6
121
20
15
78
27
3
36
18
43
17
171
27
9
39
60
105
40
12
44
36
15
45
24
3
48
45
88
35
37
65
15
3
42
3
69
12
36
39
33
51
40
41
15
33
126
61
36
80
3
37
35
69
24
87
18
15
27
18
30
61
11
24
1
80
3
36
9
45
60
55
17
3
15
57
9
39
21
30
24
66
6
30
163
5
12
54
9
9
6
84
42
18
177
3
1
72
8
96
3
108
33
15
61
101
18
25
32
4
65
90
69
27
18
15
12
39
45
9
6
48
126
24
18
9
63
18
15
15
24
189
57
54
81
9
36
15
3
25
11
6
12
90
42
51
15
90
3
96
9
7
20
48
60
9
7
71
9
40
56
3
85
32
75
45
33
15
16
41
30
25
20
48
39
13
107
33
9
19
11
60
141
69
36
3
16
164
39
13
17
7
29
96
19
11
25
35
49
5
12
18
25
17
19
11
144
114
30
36
9
52
53
27
3
6
48
27
45
91
59
9
60
69
63
63
90
27
33
36
84
55
96
29
51
3
37
24
11
114
30
36
18
43
47
277
83
6
72
15
3
45
45
66
54
54
21
21
48
3
24
16
8
21
6
9
21
24
15
51
54
78
93
160
47
36
45
15
66
91
53
96
19
89
12
36
18
72
69
129
51
3
1
95
30
36
15
3
168
102
18
78
91
35
109
35
30
27
120
24
16
8
45
12
15
144
3
18
18
57
3
102
135
48
36
69
36
54
24
72
36
9
4
5
66
24
234
3
9
15
24
75
45
76
224
12
40
53
12
18
54
42
9
57
24
30
24
12
42
66
42
19
173
27
16
48
59
33
148
92
135
24
49
20
111
54
30
45
69
36
90
54
12
39
12
57
43
17
27
9
27
3
25
29
27
51
48
6
18
1
29
3
39
21
33
54
30
36
36
24
216
19
20
15
1
209
75
75
90
30
37
53
42
18
30
25
32
3
30
55
32
75
33
21
39
40
200
51
30
15
39
42
48
54
1
59
36
66
111
15
42
36
54
13
35
18
60
15
40
32
33
55
161
18
18
54
6
30
25
8
81
30
45
9
27
27
42
48
6
30
42
93
141
66
60
45
93
6
54
66
21
40
8
36
9
51
4
65
126
6
75
177
67
60
53
30
93
60
27
141
111
1
35
18
126
21
3
102
15
9
15
4
156
5
36
108
66
1
104
21
18
25
29
150
33
33
15
192
84
16
5
39
9
42
144
81
3
6
36
63
21
18
61
107
30
42
12
81
9
55
41
3
60
136
11
33
76
35
1
80
33
30
6
31
89
18
61
36
36
47
18
18
45
45
24
12
24
12
54
181
35
24
30
54
36
54
7
29
60
15
3
13
24
11
54
15
3
96
12
18
15
21
60
15
16
17
60
12
6
30
3
12
3
36
9
141
18
13
5
15
33
51
111
45
64
95
48
1
32
3
54
42
18
126
30
75
57
12
6
54
36
15
16
71
60
9
84
12
123
37
24
56
45
3
40
92
9
144
24
3
9
36
ABCD 93539581186*3^$a+1 [50044]
36
112
48
165
30
90
144
35
64
51
33
92
85
11
52
225
75
3
137
132
91
33
129
30
72
60
113
16
32
109
3
63
125
84
43
162
99
12
32
25
123
224
31
29
48
43
9
15
21
92
12
1
72
72
195
36
24
51
29
36
100
27
60
90
111
99
60
33
129
15
3
120
17
156
144
25
11
12
40
135
21
44
67
129
99
77
76
20
67
18
30
45
48
21
288
111
9
35
55
72
113
85
23
88
56
40
8
115
65
7
5
36
355
137
208
279
36
54
198
18
42
33
165
39
15
18
48
95
4
140
36
12
7
125
124
180
39
12
90
240
120
39
57
119
25
15
3
72
113
16
180
56
36
28
36
93
35
37
18
108
90
147
36
99
297
48
3
33
44
28
105
24
15
33
258
54
11
277
48
24
83
205
30
21
44
16
72
12
3
89
1
30
42
210
222
23
7
81
288
51
36
5
52
33
54
53
37
18
57
231
30
27
213
39
20
16
12
57
66
137
28
272
145
35
60
25
23
84
108
7
125
103
45
27
78
72
138
45
20
48
4
51
69
123
222
66
5
148
12
105
39
96
20
60
115
29
64
159
21
44
97
48
95
103
24
108
5
7
96
33
144
15
42
111
15
65
259
93
87
365
60
163
132
41
25
119
31
33
177
114
36
84
41
55
105
15
77
16
36
21
39
81
3
144
108
15
204
5
88
48
15
425
84
181
54
33
36
21
71
217
90
192
129
21
23
180
13
30
60
89
175
65
223
65
12
16
20
157
63
105
327
48
39
210
203
175
17
133
48
27
12
20
96
67
72
21
92
196
36
33
87
128
247
36
57
36
44
13
95
49
30
108
5
48
7
252
165
123
30
47
25
90
21
15
72
360
72
65
160
15
21
92
43
150
72
30
72
53
43
129
120
15
225
108
63
150
119
115
198
167
16
27
60
12
6
30
189
45
96
54
129
27
132
18
39
128
16
81
90
5
48
55
153
27
57
93
18
30
47
43
93
44
12
16
24
153
42
41
85
30
114
11
4
105
3
108
105
119
64
32
145
35
55
153
84
72
144
96
63
132
198
72
3
128
100
15
77
55
21
51
30
3
60
120
3
102
63
9
111
15
42
15
72
56
88
56
163
141
24
15
77
301
72
90
125
67
6
15
24
20
13
35
37
90
33
3
90
39
15
90
210
6
54
5
13
3
45
54
45
51
33
44
48
52
15
312
21
44
1
240
35
85
24
48
147
111
12
21
92
232
75
93
80
192
48
52
32
48
16
12
20
67
185
48
25
59
31
33
111
30
35
28
180
27
60
53
180
235
5
12
73
120
72
6
144
18
18
33
21
71
88
201
3
300
15
108
72
77
40
56
97
83
67
141
44
7
225
63
42
48
78
72
33
60
180
288
144
33
30
333
36
33
102
65
288
97
6
72
5
48
37
90
77
88
15
48
45
32
67
281
7
72
5
235
5
85
123
32
96
220
144
33
47
43
30
72
63
32
73
18
12
18
59
16
ABCD 93539590096*3^$a+1 [50099]
144
42
30
258
7
77
78
54
90
85
96
377
66
36
24
25
59
18
78
162
234
18
12
168
138
313
11
114
84
6
120
126
18
162
96
84
91
48
65
90
12
234
31
144
119
66
78
121
96
125
36
102
198
144
24
54
90
252
318
1
17
24
151
77
78
612
12
36
18
127
107
18
42
120
126
90
36
204
25
65
192
90
18
24
66
36
36
193
5
162
180
18
162
312
66
487
59
84
1
59
156
600
49
221
156
162
133
53
12
198
150
84
31
29
36
12
24
138
193
5
144
438
12
90
54
42
264
6
145
89
198
193
143
90
144
216
36
91
53
36
216
378
114
108
54
48
96
66
126
150
18
90
36
18
36
12
72
96
97
317
126
30
7
29
259
191
78
36
367
23
25
29
42
324
36
241
113
6
36
48
37
143
97
119
18
72
60
19
119
72
78
211
5
180
7
48
191
145
23
72
1
48
59
156
54
60
72
36
18
234
102
240
30
96
43
29
30
96
36
1
29
114
385
5
186
108
37
71
73
155
294
126
30
36
31
155
84
49
41
144
150
102
283
29
48
18
1
143
1
107
133
125
36
300
108
36
42
48
162
204
91
245
54
6
79
365
114
30
67
155
84
126
72
132
126
84
18
67
5
60
126
54
54
324
97
23
132
30
6
12
258
108
55
47
24
54
67
77
72
228
36
60
216
36
72
36
30
60
84
18
108
42
73
11
60
84
276
18
126
162
72
36
84
6
162
48
126
36
402
18
12
90
36
162
42
252
31
107
36
60
126
84
186
54
210
6
91
137
18
108
25
47
288
1
161
198
25
71
48
36
36
289
251
288
37
305
96
54
120
168
72
145
101
24
30
198
31
47
108
66
144
162
90
55
17
36
132
18
30
6
49
17
144
168
7
311
169
11
54
54
25
155
6
48
42
36
49
125
24
36
228
42
84
6
300
180
31
209
138
150
108
19
240
29
210
97
143
54
48
90
348
90
120
60
210
150
144
108
372
330
90
331
119
36
37
197
43
23
162
24
559
107
133
77
258
241
29
115
29
138
78
66
24
97
209
31
203
90
54
12
121
167
126
180
132
162
126
180
ABCD 93539663104*3^$a+1 [50037]
14
24
63
12
85
90
26
22
38
52
24
11
57
63
27
58
59
13
11
97
2
18
100
24
44
4
18
90
8
24
36
231
24
9
88
128
136
104
40
24
48
60
38
45
169
26
112
17
21
24
60
6
42
39
31
5
85
12
56
12
39
9
24
3
25
20
64
11
93
4
35
1
35
72
84
21
12
3
25
8
72
99
33
28
23
117
12
58
125
37
56
99
13
32
27
43
86
4
71
1
11
85
32
160
35
33
42
16
6
59
36
43
42
23
21
15
96
9
60
24
40
20
48
15
93
84
156
84
18
30
3
12
33
120
27
85
80
4
86
30
39
60
21
48
10
14
48
28
155
156
36
25
24
23
61
35
36
9
60
10
2
132
28
62
6
12
30
42
100
180
20
16
20
24
46
32
18
12
4
83
75
10
11
1
119
49
18
5
60
48
31
18
203
45
112
102
53
25
8
12
36
52
12
96
32
4
36
20
3
60
37
42
5
97
8
100
36
119
115
18
80
60
18
21
61
80
3
45
46
54
20
16
24
30
29
3
58
20
15
99
70
8
3
15
42
70
18
24
56
160
72
59
69
12
48
4
56
30
10
32
70
78
2
118
36
11
27
96
16
5
204
37
168
2
90
172
20
180
112
48
50
66
24
228
3
79
50
46
30
20
16
11
13
12
60
48
44
3
15
82
35
12
33
16
20
16
120
24
36
36
8
10
50
72
22
65
33
3
25
36
44
39
141
15
31
26
150
22
48
60
180
32
27
49
44
51
15
82
32
48
27
72
21
252
123
93
16
18
17
36
72
21
4
56
114
6
15
91
18
11
67
2
3
93
51
13
56
12
42
150
58
144
54
24
131
9
51
25
120
20
112
12
108
8
60
40
11
141
28
11
13
72
23
31
2
3
57
172
48
20
48
114
58
32
27
60
25
8
15
36
49
56
12
27
13
84
11
213
24
40
56
24
28
47
121
119
15
6
4
23
57
6
42
64
11
13
14
6
16
23
33
3
15
16
14
4
48
83
9
112
44
24
63
49
11
45
3
67
48
29
13
140
52
6
14
51
15
144
22
119
36
31
5
49
36
8
12
63
9
27
81
28
60
12
68
12
28
224
36
84
27
13
8
3
369
183
13
47
37
71
19
6
47
73
44
16
59
43
53
45
12
18
30
82
138
11
24
19
26
70
80
54
58
50
12
28
68
40
80
52
38
21
9
84
28
8
10
5
57
4
8
100
50
6
202
32
22
84
20
24
60
28
32
18
177
21
87
25
20
12
27
96
180
12
97
35
9
72
10
54
68
3
45
3
67
38
60
30
42
39
1
108
20
27
24
61
62
30
16
36
11
48
144
3
33
9
6
21
13
8
3
9
36
100
20
12
4
35
25
44
87
15
34
8
76
42
144
14
60
24
60
15
105
111
72
3
69
12
9
60
12
4
8
28
54
48
6
32
132
60
15
201
4
35
1
11
61
35
15
69
21
12
10
6
36
59
49
20
3
25
8
226
6
59
25
24
47
97
72
83
73
24
84
20
52
8
30
112
113
31
26
12
171
15
10
12
8
34
5
121
32
18
45
165
12
3
69
27
159
10
80
12
27
21
315
15
42
3
19
17
1
32
76
92
48
75
57
12
6
42
70
170
48
24
3
27
10
80
27
1
24
8
15
121
2
30
87
12
13
23
13
110
16
86
4
48
80
3
25
60
32
16
72
20
400
72
8
12
16
192
32
150
6
12
30
10
8
4
36
80
54
48
33
37
108
35
25
72
95
49
8
3
79
14
135
85
104
126
42
39
31
32
6
39
21
120
75
49
23
72
13
48
107
97
68
15
15
10
12
60
30
17
21
60
27
72
73
8
27
37
44
72
64
38
48
82
83
93
15
36
21
60
52
11
25
32
40
68
60
42
10
12
8
3
105
99
48
25
108
92
88
11
9
27
49
26
90
118
5
49
12
14
10
20
52
8
60
4
12
24
44
48
102
33
12
36
69
108
30
30
3
1
11
45
52
60
8
48
64
83
75
64
14
12
123
72
3
64
18
32
51
45
16
8
22
29
67
98
30
10
44
160
95
33
12
15
45
63
33
51
9
40
110
21
9
4
47
21
88
179
15
21
1
116
3
49
48
24
44
40
20
15
19
53
27
10
68
72
15
61
20
4
20
3
144
33
48
63
79
78
20
72
28
8
16
23
13
192
108
2
6
24
40
8
64
8
27
25
54
80
90
39
36
91
29
85
14
16
17
33
4
108
8
60
76
35
9
12
48
4
35
1
32
15
60
45
3
117
15
15
10
8
12
39
229
54
48
17
33
15
57
118
2
108
52
176
4
8
87
13
32
15
61
47
25
8
15
61
8
88
155
105
4
24
11
81
72
36
16
36
48
24
98
18
15
85
20
52
47
33
12
3
45
70
78
2
30
34
14
51
25
108
11
31
5
9
84
100
12
35
1
20
12
ABCD 93539849246*3^$a+1 [50161]
27
219
81
87
48
33
72
9
54
21
51
9
81
18
54
12
78
210
87
156
9
243
243
9
96
99
165
24
12
117
18
204
273
297
60
66
42
147
60
3
45
180
72
51
90
30
90
27
45
63
33
12
27
51
21
33
27
180
36
75
9
36
369
159
111
18
186
189
432
21
303
111
141
84
405
204
36
48
132
30
186
63
57
72
87
408
51
102
54
81
60
72
3
213
9
108
39
285
108
135
27
66
114
405
9
135
45
39
117
36
90
204
9
216
135
189
372
105
63
216
156
117
27
36
123
12
69
216
72
63
165
72
60
3
144
150
48
51
111
396
45
204
93
96
90
57
45
207
45
108
24
54
189
27
165
24
21
24
291
69
156
90
90
63
333
123
9
120
6
174
162
261
24
108
3
162
27
51
30
432
27
51
9
111
9
33
162
144
21
105
3
45
198
168
81
48
135
78
108
39
27
78
3
24
48
45
60
27
216
192
27
141
84
69
135
297
252
12
6
90
99
273
108
72
42
30
24
234
117
81
75
45
144
78
120
90
6
81
36
27
12
69
27
210
114
45
216
9
126
54
111
27
468
45
33
162
12
117
171
180
249
21
87
57
339
84
72
168
36
84
27
69
111
141
84
45
24
90
81
93
27
180
36
252
195
102
51
12
123
108
81
9
432
30
69
48
288
99
198
207
60
3
117
141
300
270
33
261
36
99
120
45
423
135
153
72
33
39
153
15
81
84
60
102
33
93
180
54
18
72
63
288
303
21
36
9
15
63
396
144
210
51
135
9
12
69
39
195
81
147
144
18
72
51
333
27
192
105
135
243
18
27
108
264
153
90
54
231
129
168
30
117
249
66
18
270
321
81
138
45
225
78
102
123
135
210
24
36
162
30
78
84
81
45
222
228
72
105
72
81
102
90
303
39
216
33
21
15
21
87
228
27
117
81
78
54
90
30
27
333
63
9
63
117
51
135
129
36
27
132
54
12
432
51
12
33
12
27
117
126
150
30
297
141
12
195
39
69
81
36
270
234
135
36
147
33
84
213
120
15
225
135
12
108
96
129
243
180
ABCD 93539963534*3^$a+1 [50025]
20
10
15
101
4
63
71
6
70
21
29
43
57
14
49
57
14
90
22
30
24
6
20
78
42
25
53
16
6
20
24
6
19
95
16
54
56
19
171
80
34
30
21
95
60
10
3
21
110
61
23
16
14
6
46
38
1
11
100
110
10
9
35
76
30
80
115
29
30
70
86
30
108
22
20
18
6
24
37
5
10
9
11
60
25
9
44
67
83
37
15
24
9
201
6
80
30
60
10
84
6
50
25
5
54
6
18
229
33
39
15
14
52
44
6
37
27
20
36
13
27
20
4
44
30
52
20
40
54
6
24
15
15
9
72
105
38
25
5
22
68
16
6
3
24
63
14
66
24
40
120
9
47
25
5
120
4
44
76
26
13
117
20
40
120
20
10
24
36
144
26
10
60
20
18
102
34
15
5
36
7
11
66
16
24
50
6
18
49
11
16
21
39
56
108
52
8
12
13
192
29
10
33
3
54
26
64
26
18
25
57
50
64
30
66
60
14
46
74
24
42
49
21
54
45
21
98
46
171
24
11
37
11
36
49
77
19
15
6
3
72
15
90
39
95
49
11
76
24
6
98
22
30
54
44
6
10
30
44
36
46
39
21
20
55
24
21
3
11
133
3
24
14
22
20
85
59
13
27
156
9
59
22
74
76
54
26
34
14
25
41
16
110
4
66
8
67
29
36
4
74
16
36
8
12
25
23
12
24
13
47
36
10
30
84
9
35
37
15
54
50
40
9
81
39
5
19
77
36
103
71
16
33
21
6
8
61
35
76
14
10
14
136
3
3
20
34
50
6
30
120
70
50
18
30
1
71
40
20
13
27
8
22
8
30
12
70
39
11
64
26
18
96
1
143
36
10
3
33
24
26
4
90
14
16
110
40
6
60
80
34
14
72
97
23
64
9
27
24
14
16
36
80
30
40
38
46
6
60
14
24
36
36
4
21
48
81
15
71
34
14
16
56
4
141
23
1
15
50
46
33
96
59
16
36
33
5
16
14
61
24
41
6
108
30
16
180
134
76
66
50
10
8
22
24
56
10
98
22
80
19
21
114
116
40
54
39
35
76
6
90
24
36
44
156
34
50
36
4
56
25
24
81
38
12
4
9
21
36
63
21
56
130
14
10
6
60
30
50
10
20
60
154
36
20
10
8
60
120
37
39
116
13
5
16
186
14
114
16
134
46
26
67
27
69
17
79
105
26
4
33
48
24
59
22
110
25
15
24
20
13
48
5
64
30
20
10
14
145
87
9
51
84
26
70
8
16
56
24
6
43
215
22
8
30
12
49
21
3
71
66
7
23
40
9
5
19
35
36
160
50
54
42
4
3
3
24
69
27
45
23
16
36
38
46
60
21
24
15
156
54
14
46
30
20
54
90
25
47
25
15
24
20
13
48
5
19
144
21
6
50
94
36
174
3
71
36
70
30
6
8
12
7
27
14
31
24
111
66
68
106
56
4
6
38
16
20
40
36
338
6
49
21
30
6
68
72
10
33
81
14
12
40
93
5
19
11
82
8
16
80
40
3
57
90
14
31
24
11
180
40
33
93
27
23
4
30
96
39
45
26
4
90
56
64
3
23
48
36
61
59
24
46
39
41
30
106
30
33
21
6
93
17
55
24
15
176
10
50
10
74
1
39
105
21
38
16
50
16
110
4
110
19
5
16
210
86
40
60
87
27
20
16
24
60
96
24
26
40
30
44
10
150
81
113
82
68
1
59
286
6
30
50
24
10
36
75
9
66
20
4
21
53
90
12
4
30
176
19
21
27
63
84
93
48
29
16
3
57
14
16
8
72
10
39
111
129
11
78
76
80
43
27
44
52
90
14
16
90
24
120
6
93
72
48
72
29
40
56
94
56
34
74
12
4
26
18
22
54
20
90
16
24
3
213
3
17
190
20
60
24
1
15
20
10
90
14
6
24
13
11
37
29
43
11
85
95
46
30
20
30
10
81
35
24
84
6
70
6
63
27
20
60
13
21
3
27
30
6
90
14
30
66
24
10
6
24
9
47
144
30
166
8
37
59
24
36
6
30
60
84
13
237
3
71
76
21
29
43
123
8
12
25
45
54
30
194
36
25
41
48
46
33
11
12
130
15
48
41
79
21
120
110
46
30
14
16
8
16
120
50
126
10
9
15
6
114
14
90
76
30
20
6
10
99
81
60
14
156
4
6
158
106
20
106
38
46
30
60
75
41
60
4
30
60
56
4
6
3
35
52
57
27
20
40
36
120
14
10
60
26
18
22
44
76
24
6
38
90
36
109
5
16
104
82
8
12
37
11
157
35
60
4
93
93
120
84
6
9
105
26
124
176
4
20
1
48
96
45
6
110
4
51
39
33
63
30
3
11
6
30
40
57
3
24
96
30
24
15
29
46
45
29
46
21
24
95
6
30
18
6
66
40
50
10
38
52
93
35
72
214
14
52
45
15
24
6
14
76
14
6
4
74
16
44
72
4
14
49
131
36
16
57
57
50
40
6
30
20
13
17
4
50
40
129
17
18
16
44
96
10
86
60
18
19
11
36
40
36
44
6
64
26
25
168
27
24
104
46
135
29
52
63
11
10
6
8
37
29
6
4
33
63
20
70
15
23
30
72
154
44
12
25
83
42
34
33
27
21
24
71
40
57
33
ABCD 93539975006*3^$a+1 [50031]
12
13
144
48
32
27
72
72
12
60
45
75
48
12
168
60
85
83
24
60
9
3
24
252
60
12
49
95
24
12
12
1
35
93
64
47
60
36
81
3
61
95
12
48
12
24
168
144
12
84
168
96
97
71
228
21
3
13
35
205
128
39
144
60
36
57
3
36
60
60
1
107
60
120
12
69
75
60
12
12
33
63
81
3
12
81
16
23
12
45
64
128
51
13
191
49
144
11
37
263
25
80
63
1
11
36
168
9
123
37
59
69
3
96
13
336
176
16
47
396
96
12
60
96
12
33
16
48
80
16
35
168
192
12
9
123
37
167
48
180
277
155
12
297
39
84
96
36
12
192
21
144
15
36
96
36
60
61
11
120
120
48
36
12
12
144
57
27
120
168
213
39
48
48
57
147
36
72
60
117
75
229
47
36
61
191
12
117
75
96
36
1
23
9
48
111
96
12
37
191
12
37
59
36
24
9
192
51
13
59
96
69
27
132
33
51
157
275
192
141
16
80
351
84
13
80
123
132
97
128
27
72
93
16
96
11
24
12
324
60
33
3
13
299
108
12
120
24
141
3
120
168
132
48
57
147
192
61
192
32
27
165
48
51
13
23
169
143
12
21
27
24
180
168
84
72
24
36
9
3
13
179
45
48
39
84
21
16
251
48
165
112
11
12
36
108
96
9
171
37
35
132
57
63
1
227
61
11
21
99
13
251
144
21
64
23
84
37
11
12
57
27
37
143
49
144
71
156
45
27
12
9
51
108
49
119
12
45
75
85
23
24
129
15
81
3
12
96
97
35
61
11
37
11
60
12
132
25
23
25
107
24
109
35
93
27
84
60
21
123
37
11
36
81
123
21
135
57
123
85
59
69
111
33
63
168
12
36
12
12
84
60
81
27
12
9
39
25
11
165
87
132
108
168
49
47
49
240
240
107
117
15
1
96
35
96
84
25
32
48
64
11
133
215
36
165
112
59
36
49
32
99
45
111
12
372
81
3
384
48
13
95
1
96
192
96
107
12
57
3
180
60
108
81
27
72
84
73
23
120
120
12
36
9
27
144
180
144
48
72
156
24
36
129
75
21
75
37
11
12
265
59
21
255
12
60
24
81
147
12
81
51
48
61
32
51
84
84
108
25
47
1
48
32
16
71
96
9
123
96
60
108
61
48
32
207
156
21
48
111
1
59
21
15
81
39
12
45
75
120
157
32
3
84
144
84
96
21
75
12
96
36
37
71
336
12
109
23
25
48
95
48
1
32
27
69
15
108
48
36
97
48
167
84
24
109
35
109
80
75
84
1
71
25
83
61
32
27
84
12
37
32
51
48
13
96
80
48
160
48
131
61
32
3
12
60
21
99
48
61
59
72
13
48
48
32
64
143
49
192
95
156
180
81
99
45
3
12
96
12
252
36
48
69
16
59
69
39
252
60
156
12
84
24
157
71
25
59
24
72
21
112
47
84
84
60
205
23
84
132
1
131
12
156
37
71
57
183
156
264
24
48
24
468
24
25
32
3
109
11
168
144
45
16
95
33
15
97
71
132
ABCD 93540047158*3^$a+1 [50063]
44
48
67
198
27
36
8
64
116
55
29
7
18
35
96
132
232
56
25
35
1
90
5
103
72
45
36
44
36
48
124
56
12
12
100
63
17
55
41
31
54
54
165
33
3
56
265
71
48
64
213
59
31
5
13
99
225
11
79
5
48
84
25
36
63
279
270
23
24
115
53
1
99
45
183
8
84
48
204
88
56
49
3
33
54
5
16
105
167
48
109
216
90
21
33
75
15
17
136
9
63
36
27
65
52
92
79
89
145
72
90
18
18
162
71
145
36
71
60
85
63
27
108
72
5
48
72
73
180
107
28
36
9
35
109
18
77
31
129
51
162
3
24
63
129
15
21
68
37
83
169
23
4
9
107
28
84
32
108
28
20
124
128
88
45
47
61
90
5
36
4
44
112
33
90
81
225
36
59
16
96
27
72
45
128
36
79
17
271
269
73
27
63
117
45
11
24
91
77
72
13
3
8
72
28
15
72
144
165
20
49
54
45
48
87
5
16
15
5
124
15
216
90
47
304
9
107
24
13
18
17
72
64
117
27
27
29
96
144
216
28
36
80
72
72
91
17
127
18
35
19
29
64
92
228
1
54
36
65
79
17
1
54
29
25
35
60
24
61
11
79
5
52
60
44
73
23
4
171
54
35
73
35
108
37
72
18
5
48
48
7
57
128
132
28
87
41
180
229
35
48
408
67
198
431
96
13
54
45
128
144
16
27
18
18
81
48
51
45
27
54
63
128
52
12
69
54
41
49
36
215
120
7
57
51
45
27
45
9
239
16
105
99
44
72
144
136
153
36
59
67
36
53
84
48
49
71
48
84
16
60
56
24
19
90
71
84
133
23
220
45
35
36
1
75
15
17
37
54
309
15
90
18
77
157
83
43
144
234
11
24
36
180
24
4
176
76
9
54
117
81
35
12
96
12
48
49
36
36
36
23
84
1
36
71
12
25
63
9
90
9
20
12
48
60
112
8
184
68
37
431
19
162
183
33
47
7
18
323
37
36
36
3
105
47
28
36
200
139
5
31
117
9
59
49
18
90
59
139
36
21
80
7
36
5
160
80
7
5
48
36
96
13
36
90
81
32
40
27
5
211
89
384
121
131
4
36
104
49
90
162
27
48
8
25
119
120
13
54
53
96
24
16
12
15
29
48
31
126
59
121
35
28
63
17
235
180
5
112
81
59
31
17
136
12
212
48
28
15
81
9
27
72
27
54
47
132
76
132
9
3
51
29
61
126
189
27
17
1
59
36
36
24
100
32
132
85
288
18
90
71
109
39
20
160
92
36
124
140
36
180
12
25
3
15
53
96
108
160
96
9
23
24
204
76
20
103
5
72
60
16
189
35
145
111
20
67
36
234
63
45
3
51
54
95
157
72
203
24
25
180
63
117
90
29
25
90
29
120
60
28
68
100
56
133
90
17
19
45
27
57
87
41
4
45
131
124
15
144
54
11
36
168
37
63
153
108
54
5
36
40
45
27
44
1
108
47
43
36
36
54
90
65
48
60
16
80
180
84
25
18
17
73
18
9
45
216
35
37
144
155
84
12
40
123
29
61
36
83
228
24
16
27
45
27
5
220
188
120
7
81
387
45
27
29
7
9
44
55
54
3
60
32
31
57
80
88
260
55
45
9
71
76
60
9
ABCD 93540438406*3^$a+1 [50117]
35
19
36
60
213
72
84
75
17
4
33
6
36
30
23
108
19
66
75
8
115
5
16
15
101
4
96
93
35
136
21
24
36
18
65
60
67
60
54
35
64
21
35
84
25
24
30
53
120
7
33
44
16
33
42
12
5
13
39
21
15
108
32
12
13
174
53
25
87
36
12
68
48
12
72
61
12
15
39
150
83
25
27
63
12
90
39
51
21
44
43
36
21
108
176
37
47
60
55
21
15
5
31
65
25
35
36
48
36
120
31
54
3
32
60
28
27
41
13
71
1
47
16
21
6
48
5
1
15
8
43
5
13
42
120
69
9
339
32
145
24
27
32
36
25
95
36
124
75
9
3
54
11
108
25
75
72
15
17
25
102
18
72
11
12
13
90
54
6
264
24
36
45
3
6
35
64
20
108
55
29
48
12
1
54
105
39
132
53
55
54
83
4
39
77
48
19
18
12
71
19
36
89
25
71
24
13
15
33
11
24
91
36
54
90
24
41
24
37
107
132
13
72
23
1
47
24
199
65
97
12
90
93
32
12
31
9
60
80
100
51
57
36
15
6
11
7
48
42
102
65
25
18
60
66
11
28
21
90
65
36
73
3
3
54
12
159
20
109
6
101
48
40
32
13
30
36
41
55
30
6
45
27
30
18
18
11
43
18
132
156
87
128
1
11
25
215
52
57
11
60
4
80
24
132
48
4
33
114
30
6
17
48
97
12
23
85
47
43
5
60
28
123
72
53
37
72
35
40
36
57
167
48
37
87
141
23
84
1
6
30
35
25
126
17
88
68
1
83
7
6
12
47
103
17
13
51
80
85
6
48
17
91
60
137
25
23
49
35
88
32
4
116
24
84
76
27
5
4
39
29
12
16
105
39
21
23
36
96
43
5
64
32
1
60
72
36
59
60
37
18
21
21
15
51
18
95
31
65
108
12
49
60
27
108
135
90
30
69
117
71
139
114
30
17
24
13
15
57
75
15
90
108
123
8
96
103
65
40
3
17
16
21
144
47
73
54
162
15
39
21
51
24
30
39
12
27
137
1
47
115
41
36
28
8
60
169
18
21
39
30
72
150
18
11
79
30
47
120
19
84
108
72
18
3
12
99
113
60
43
138
75
39
77
31
125
132
7
108
57
33
42
41
28
80
36
85
30
41
48
16
21
18
269
1
54
65
7
6
72
12
3
48
108
20
7
12
36
6
15
84
44
73
120
18
36
60
90
11
264
36
115
78
30
17
7
30
75
36
44
60
96
19
17
48
12
120
16
57
195
32
73
155
115
21
20
156
73
18
78
107
49
18
57
51
42
108
30
57
72
8
43
69
135
54
11
96
24
43
125
40
33
144
36
75
39
144
77
25
18
6
66
78
27
3
101
28
21
11
4
87
114
30
21
3
54
27
44
16
116
67
102
215
1
15
8
16
33
35
36
60
84
72
4
36
108
20
13
54
69
21
35
19
6
54
45
81
59
7
90
39
3
72
48
6
71
13
6
5
7
60
54
54
17
24
13
83
55
77
132
13
51
152
7
93
32
1
35
1
36
24
30
5
88
32
55
216
5
49
35
55
5
31
5
280
165
3
104
160
75
5
127
41
48
1
54
12
108
6
23
12
36
49
123
21
42
30
3
32
4
93
47
40
188
61
180
35
55
69
32
61
39
3
41
12
24
43
21
144
56
31
149
67
54
6
12
17
73
90
77
24
49
66
24
5
108
223
29
7
33
57
95
84
37
54
69
20
7
185
24
16
3
17
292
92
31
17
25
11
1
108
3
32
76
12
9
11
108
40
111
29
37
39
36
92
1
30
41
60
25
59
1
36
27
32
133
78
45
24
8
61
11
25
60
120
11
13
59
36
85
36
138
18
39
51
18
11
24
76
68
7
5
28
21
144
66
29
36
7
144
5
96
25
59
24
24
40
57
11
60
100
57
11
139
33
48
21
180
18
6
35
64
27
81
68
12
60
25
60
72
87
15
29
4
68
12
240
31
36
66
162
72
36
77
37
84
186
48
18
180
23
1
35
19
5
49
95
100
87
89
7
29
145
119
24
43
12
72
29
156
1
12
108
15
92
7
9
75
5
16
20
31
18
36
18
53
73
54
21
104
1
39
33
132
12
11
4
128
25
15
15
17
40
3
48
18
54
65
12
24
136
33
18
53
40
36
15
36
33
56
36
7
30
47
48
48
108
16
44
67
18
35
1
111
15
29
25
23
60
ABCD 93540638968*3^$a+1 [50007]
16
17
22
86
51
24
24
25
11
37
47
40
36
120
5
4
11
4
45
20
27
13
11
12
4
8
7
14
55
21
11
93
120
4
2
16
9
20
9
39
33
4
83
28
5
7
3
14
40
60
20
15
13
11
16
35
13
116
1
20
10
5
13
62
13
41
64
3
39
141
9
8
27
69
39
25
12
51
8
21
6
70
24
3
65
7
20
21
4
3
8
28
44
100
36
65
15
31
14
64
8
15
60
24
25
35
40
45
3
17
3
16
5
51
4
32
3
49
12
5
31
32
96
36
100
21
32
12
55
60
33
71
36
25
71
60
9
40
39
9
32
28
75
3
57
12
5
24
19
72
21
23
21
15
9
36
19
69
30
41
12
4
36
24
80
48
33
55
53
15
15
46
18
78
27
17
16
3
20
4
11
37
44
16
47
30
15
25
32
108
27
73
15
12
5
88
18
33
5
4
11
12
9
16
95
4
3
45
33
59
36
4
104
16
8
63
18
15
1
110
21
12
15
22
3
20
13
39
20
9
15
45
12
15
24
3
1
57
63
92
25
35
49
14
54
90
13
32
120
12
85
36
8
76
51
8
117
4
36
12
30
62
28
3
92
37
23
43
69
11
22
15
8
33
19
12
5
28
47
25
3
12
48
17
16
23
36
63
6
27
85
15
8
4
56
169
132
36
15
5
34
41
12
27
48
37
36
9
8
15
45
7
5
75
93
12
79
72
57
11
16
15
5
4
39
18
47
13
2
6
7
29
36
3
40
21
56
43
44
81
66
118
12
11
9
58
5
52
5
39
105
76
56
19
8
60
12
1
44
3
36
1
11
4
84
5
64
23
37
71
1
3
8
9
28
8
7
65
27
1
20
15
4
116
19
5
13
111
36
44
4
12
33
47
25
3
5
12
18
70
27
20
4
41
24
36
51
57
70
21
24
45
15
20
16
24
48
57
56
4
68
43
72
5
52
11
12
12
21
27
52
53
15
85
20
3
12
189
3
37
14
9
16
5
4
3
32
100
113
4
56
7
32
40
5
15
39
22
92
7
24
44
16
29
3
4
20
9
39
72
48
13
8
24
22
78
60
11
27
97
5
15
27
46
2
1
44
36
37
8
4
32
3
21
12
60
55
72
32
16
20
40
20
12
33
27
72
1
15
8
49
35
51
54
3
28
120
9
12
44
4
11
36
15
25
84
24
12
45
8
42
9
4
3
32
10
12
35
48
21
15
52
8
36
33
18
9
60
40
8
36
1
44
144
10
5
28
32
85
11
36
84
39
13
44
61
27
33
12
47
4
44
12
9
72
3
36
15
45
99
9
36
60
36
24
97
23
4
12
20
13
35
21
55
77
15
4
8
72
40
75
48
53
24
88
68
60
60
28
5
30
46
23
12
4
24
56
21
70
18
72
3
33
50
57
88
44
61
23
16
93
11
16
20
60
16
32
81
91
20
13
23
19
33
33
3
24
5
126
54
10
48
14
24
19
12
8
16
29
43
9
23
72
76
39
5
9
27
9
3
180
12
85
23
57
3
13
3
12
45
3
36
33
11
1
15
128
25
12
83
57
70
6
3
44
13
35
48
21
28
8
48
4
30
18
20
42
30
31
5
51
45
3
37
11
25
15
8
27
9
4
41
3
87
58
12
56
12
6
25
20
19
53
57
60
7
20
4
56
21
99
1
47
13
3
87
38
51
24
15
46
59
16
36
89
90
1
20
49
3
132
3
48
42
8
3
61
3
8
24
28
41
31
21
3
12
8
27
9
1
15
12
48
45
35
28
47
33
69
27
25
3
80
36
4
20
16
41
76
2
10
11
109
23
7
5
16
12
15
114
3
53
39
33
3
40
12
65
27
45
40
20
40
44
52
39
45
11
33
67
5
3
1
39
39
62
24
31
5
19
24
41
16
8
90
22
39
21
11
4
8
55
17
15
45
16
17
12
76
20
3
67
9
5
3
36
24
51
30
15
12
33
15
4
35
48
57
37
48
20
43
9
26
13
12
24
68
36
64
32
25
23
81
22
77
25
23
28
20
12
57
67
21
12
120
3
47
42
15
25
3
5
3
108
21
18
33
4
29
171
9
24
15
16
81
8
7
3
42
8
36
12
19
36
23
30
31
3
2
40
83
96
24
25
92
36
24
10
5
36
12
43
89
16
17
22
86
4
6
62
18
37
20
177
31
32
45
67
5
75
16
20
3
21
81
19
5
3
48
84
36
4
51
57
32
21
199
8
16
65
19
5
48
3
7
17
60
96
67
74
6
69
120
1
23
84
7
96
30
2
73
39
5
4
125
7
35
90
54
13
57
3
36
36
15
78
32
39
12
97
12
104
64
15
32
21
84
15
76
17
28
27
41
15
84
36
16
8
52
21
84
3
12
33
8
82
18
39
8
21
84
3
3
30
31
65
19
32
28
20
61
39
9
2
6
55
20
28
89
160
8
48
15
64
12
21
59
24
97
20
12
72
16
8
12
4
14
21
4
39
17
73
3
9
48
15
36
21
18
41
52
24
20
13
42
53
52
20
9
4
12
39
5
19
17
28
3
17
55
3
33
24
80
52
45
11
12
12
84
12
28
80
4
5
15
16
12
17
67
21
27
47
30
16
20
55
53
7
48
81
3
5
15
12
4
57
83
16
8
12
1
12
56
12
72
3
48
4
45
12
36
24
11
49
11
7
5
28
15
5
28
24
8
33
55
39
5
28
84
45
3
17
19
60
44
52
20
39
25
24
5
123
52
12
8
60
36
36
180
63
6
4
8
43
35
129
12
4
20
24
36
1
20
28
27
3
2
99
12
12
21
64
11
24
21
4
15
80
33
7
12
20
1
72
75
23
18
111
4
20
12
12
63
10
35
9
39
16
20
60
40
24
56
1
32
40
3
8
16
23
10
11
52
9
11
24
4
96
21
3
9
35
36
1
39
21
66
9
44
52
12
11
1
21
32
55
140
21
34
2
30
61
17
3
12
21
51
4
21
11
7
50
100
8
55
27
33
24
5
55
24
12
8
37
24
15
35
9
9
31
84
12
68
36
57
55
23
34
23
33
54
10
3
77
3
40
44
25
35
16
17
15
72
16
72
8
4
29
4
11
4
57
14
1
20
9
91
93
27
63
18
20
12
7
20
13
48
84
11
52
17
16
23
61
11
12
13
12
11
24
21
16
6
29
13
51
21
8
3
9
10
53
27
1
24
20
81
39
16
44
48
57
19
35
1
24
20
21
103
68
45
7
20
13
3
29
28
68
46
38
36
55
24
48
20
52
32
4
9
11
76
104
21
51
37
3
9
39
32
25
72
27
20
21
15
9
19
84
20
100
65
31
41
36
3
4
41
27
33
16
51
59
16
77
13
20
43
44
28
24
24
20
60
36
85
11
25
39
8
85
71
1
6
5
24
1
12
15
33
54
6
32
43
44
28
60
8
19
50
15
33
7
29
39
3
10
20
19
45
23
21
6
1
45
75
17
60
63
37
11
1
8
40
56
31
51
29
1
59
28
36
24
ABCD 93541689258*3^$a+1 [50015]
64
9
47
49
66
5
13
36
27
44
25
18
66
135
99
42
18
36
30
6
108
126
30
24
21
45
36
234
6
30
41
37
11
19
18
18
57
75
84
60
66
60
30
294
11
19
54
114
48
72
90
35
37
11
7
42
36
30
54
36
18
24
12
29
52
20
13
144
3
99
60
36
48
114
3
69
126
5
169
215
25
3
15
36
36
29
37
107
120
16
80
19
225
36
12
3
17
112
45
107
25
23
7
41
37
210
132
18
155
1
71
19
24
192
29
72
52
27
60
53
72
19
36
21
20
67
48
42
12
18
45
128
43
5
24
25
72
23
13
3
111
18
15
105
60
30
36
9
48
57
23
67
102
78
18
30
78
54
21
80
1
24
36
18
36
144
21
51
18
90
90
36
12
18
42
18
84
18
59
13
60
12
99
15
72
12
396
24
33
15
42
71
49
23
40
15
165
33
12
114
18
108
30
57
3
93
12
3
17
24
13
11
91
6
15
3
36
36
93
32
67
42
155
223
12
60
41
43
24
53
72
73
119
24
4
36
81
63
15
66
6
48
180
198
47
28
20
19
30
71
43
54
47
1
63
32
40
8
64
27
9
44
25
15
183
17
73
12
78
5
43
6
138
6
120
72
72
135
51
30
39
147
29
19
6
15
15
89
43
12
180
36
6
108
95
7
81
8
97
143
49
23
37
108
48
47
13
11
55
153
32
73
66
24
90
3
8
96
31
45
105
155
25
23
31
54
11
19
6
138
36
89
28
33
66
36
42
18
174
90
24
12
125
7
93
9
155
43
21
57
54
30
6
57
15
66
27
128
49
47
61
12
60
30
6
71
48
37
6
30
42
21
9
60
30
60
90
36
30
24
30
18
5
103
137
79
6
162
18
18
30
90
5
1
36
54
93
36
44
48
175
12
96
36
54
30
36
9
32
40
9
90
93
105
216
47
144
43
5
103
18
132
83
40
24
33
54
30
18
65
43
24
69
72
33
6
48
17
79
57
9
71
277
72
11
115
18
11
24
37
48
126
21
129
23
25
108
27
27
93
51
96
5
61
107
1
54
17
43
120
6
71
103
113
67
18
54
21
152
25
42
29
40
24
45
35
115
30
63
87
113
49
30
9
81
78
65
25
108
48
11
13
102
29
31
84
117
45
59
120
133
72
30
261
63
36
29
240
37
83
49
111
9
6
12
54
114
72
72
53
13
60
47
115
30
147
3
65
79
36
30
27
15
30
42
29
79
48
78
75
15
30
54
6
54
17
121
167
40
8
73
42
144
18
12
99
51
89
37
54
21
27
36
36
125
144
25
36
35
13
96
11
48
13
90
17
88
3
101
120
24
61
11
25
18
174
18
54
96
183
15
165
44
25
12
240
30
93
33
95
24
169
36
63
36
32
40
33
39
8
7
48
113
40
32
120
37
60
15
3
108
54
3
45
27
15
18
102
17
115
33
33
54
21
39
66
54
41
37
3
27
77
55
84
36
18
162
149
1
23
31
41
103
18
54
18
30
21
15
29
160
32
4
117
23
19
36
36
201
63
101
16
8
37
24
51
39
84
42
83
25
30
9
15
12
54
42
5
67
5
7
18
96
39
27
24
30
167
109
83
48
88
27
54
99
44
91
45
192
57
18
12
36
24
120
6
54
105
32
1
63
69
183
15
29
115
30
60
275
175
65
4
111
18
51
57
72
23
49
126
84
53
61
15
57
30
29
49
66
18
18
60
105
33
60
102
45
117
71
109
72
150
36
30
59
49
24
71
175
6
138
6
30
6
48
23
40
105
75
20
25
3
44
16
9
71
7
90
48
60
59
13
59
85
11
72
55
36
6
90
30
36
59
55
18
23
88
56
25
24
255
15
41
48
96
25
24
30
6
147
45
3
201
18
360
18
3
12
20
19
53
37
11
72
136
45
72
107
96
24
120
1
66
96
29
55
81
8
19
21
21
48
18
108
5
1
66
29
64
39
18
48
27
44
216
28
20
157
84
23
55
17
19
57
105
87
15
197
24
91
36
65
24
13
96
84
60
3
15
54
203
13
107
37
18
ABCD 93541771556*3^$a+1 [50111]
6
24
15
24
32
49
15
33
18
45
39
9
36
108
33
12
47
31
9
21
132
27
21
30
17
28
12
15
41
19
81
9
15
27
65
25
3
33
12
48
84
15
3
21
111
18
15
15
18
47
43
30
210
42
11
36
100
75
45
20
180
1
15
48
24
27
21
15
24
66
39
123
101
19
21
80
64
33
30
9
75
29
1
90
36
17
103
54
18
78
75
105
63
36
84
69
90
102
18
53
7
18
60
24
15
8
67
30
23
7
60
65
4
9
30
42
6
117
8
55
30
30
33
24
33
30
9
44
1
11
108
16
45
11
139
36
9
21
84
3
27
105
165
23
73
75
32
28
27
17
1
35
40
68
60
40
9
15
15
5
76
12
20
108
4
12
21
84
78
21
72
57
15
72
216
9
120
71
67
48
45
27
108
33
27
5
4
8
7
30
39
129
83
55
42
18
9
3
5
120
40
48
9
15
21
84
6
17
208
15
9
33
30
33
39
18
27
20
115
48
48
5
48
49
15
135
5
7
6
27
12
36
15
54
15
20
55
21
92
25
3
20
25
84
23
12
55
45
33
18
84
66
23
1
131
4
105
63
15
5
7
6
24
18
150
11
31
30
3
57
6
53
24
52
60
105
96
39
8
40
8
24
31
53
4
12
44
7
57
45
87
84
27
12
41
12
85
15
8
19
5
28
8
31
18
35
25
107
55
48
5
16
72
27
21
9
15
272
1
12
12
30
65
76
132
8
60
12
85
47
85
78
18
60
23
64
3
29
43
12
30
150
21
57
48
90
53
12
19
6
12
42
48
41
31
9
21
36
59
40
20
76
69
18
117
51
30
12
35
43
17
52
51
5
108
19
33
15
9
24
12
69
6
9
15
41
12
100
8
88
24
12
15
93
57
78
12
6
120
24
83
52
8
25
42
21
24
3
105
60
27
6
42
17
13
27
60
188
163
5
12
160
57
35
24
31
120
18
18
5
25
3
111
36
72
57
105
48
60
27
15
5
25
15
3
41
7
30
90
54
39
21
6
90
27
135
12
6
12
11
1
39
212
4
96
27
48
24
69
57
23
1
3
45
35
13
24
39
24
33
24
39
27
24
6
12
23
100
12
63
117
12
44
40
27
42
78
113
4
132
51
89
91
54
63
45
3
8
49
15
68
40
45
59
76
8
157
75
80
12
43
24
33
8
49
6
17
16
12
9
36
59
43
45
12
75
6
12
150
21
51
69
212
247
60
12
41
28
21
11
19
66
59
108
7
36
84
108
42
240
6
105
9
11
12
88
8
12
67
42
3
12
24
21
143
40
12
3
93
44
13
11
4
72
15
30
35
208
63
33
24
68
37
48
15
39
18
18
9
21
15
9
15
44
19
53
139
29
4
33
24
6
12
18
3
44
28
80
37
11
1
96
39
44
4
3
17
12
205
6
24
36
12
245
16
51
53
37
108
48
59
121
42
5
12
28
8
4
200
25
23
73
12
11
19
12
33
12
36
9
15
3
45
75
41
19
41
97
47
55
125
28
75
60
29
28
27
30
11
55
105
27
41
31
66
84
71
7
132
29
4
3
69
15
6
95
4
20
73
35
16
87
17
28
57
27
24
96
80
31
105
99
29
1
239
49
18
12
18
27
27
18
23
19
41
48
19
42
3
3
57
33
30
57
8
19
48
12
30
18
41
136
33
63
20
7
78
30
33
21
6
24
165
33
12
30
21
39
9
36
123
42
39
99
72
18
18
9
80
1
39
3
12
18
3
15
53
7
9
3
18
75
44
115
9
36
3
18
207
105
11
7
45
24
3
21
44
7
189
24
12
63
60
57
24
57
42
93
9
18
53
25
30
24
60
48
5
88
24
15
18
71
24
73
15
60
57
27
15
96
29
13
3
20
24
16
45
90
45
39
96
105
45
99
36
15
9
8
36
4
27
21
9
78
12
6
27
87
36
42
47
88
33
15
24
15
45
8
40
27
18
11
4
8
24
73
47
1
84
11
88
84
20
7
125
31
12
41
112
39
9
27
45
15
9
56
19
18
27
3
5
12
31
5
24
40
24
117
3
51
48
33
9
90
101
55
17
205
30
18
144
23
37
18
18
144
3
60
33
15
9
59
67
89
36
4
105
6
12
48
65
55
65
24
4
39
18
120
27
8
48
19
48
162
12
75
176
25
59
43
42
39
24
132
36
27
168
12
161
1
23
12
13
23
60
85
35
24
91
54
30
5
1
15
9
78
12
21
27
21
9
30
78
12
78
33
72
8
67
54
35
16
75
17
40
60
140
12
1
90
9
24
9
12
6
42
27
75
45
20
28
8
55
57
57
51
20
67
5
97
18
48
17
7
5
55
6
27
27
6
23
7
45
27
17
36
52
48
92
13
23
136
8
40
92
36
12
36
49
138
30
72
60
3
44
4
39
72
9
171
6
144
96
15
60
27
77
13
47
48
37
66
57
15
5
76
56
1
12
12
23
36
4
57
18
33
32
25
47
100
3
33
68
12
180
60
79
5
64
21
75
20
40
15
120
6
35
37
48
47
55
53
52
3
84
60
6
39
195
18
11
120
61
83
7
53
108
85
12
23
55
45
44
61
27
8
145
42
48
45
15
84
30
111
128
49
95
ABCD 93542225542*3^$a+1 [50008]
1
144
5
72
120
27
33
79
44
16
41
43
5
147
33
72
39
64
72
60
84
44
16
35
54
126
85
23
121
65
79
83
18
84
175
77
31
20
24
39
30
36
18
13
95
18
36
24
12
3
15
114
36
15
124
48
23
45
9
6
45
39
108
42
3
303
90
90
66
270
78
48
99
51
169
41
247
77
24
12
18
42
108
7
47
66
36
18
121
29
36
195
105
42
102
6
12
45
4
5
18
6
12
27
76
5
87
75
150
7
95
1
17
15
27
126
12
54
13
8
64
5
51
3
21
21
30
9
33
187
23
105
52
281
123
24
141
75
15
141
16
53
39
3
49
53
60
63
3
132
30
18
21
24
15
57
9
63
27
85
80
48
12
81
15
39
108
36
9
141
54
18
18
210
36
18
78
3
105
12
18
21
21
43
29
48
135
28
180
12
32
33
223
32
27
6
51
36
64
56
4
36
48
209
15
3
69
16
8
9
3
147
25
80
48
84
48
111
66
126
13
96
35
90
90
81
48
75
45
4
68
3
121
80
16
20
24
36
28
125
27
45
19
120
23
6
75
15
61
23
6
51
69
39
52
41
67
17
19
164
33
90
13
65
66
6
7
41
91
20
93
66
45
69
7
248
15
12
1
17
15
36
60
39
57
144
12
33
204
108
27
76
36
269
55
77
15
64
101
90
18
12
42
61
80
15
177
63
61
44
87
42
7
56
3
1
41
120
99
9
36
3
105
72
18
60
18
43
44
3
13
72
53
39
231
21
84
16
36
24
71
33
9
18
13
17
3
132
15
12
6
79
32
153
60
36
54
25
8
60
117
36
36
51
12
45
72
96
3
81
78
61
77
15
3
37
48
72
20
52
152
3
30
18
37
35
13
24
113
102
36
37
17
19
12
8
57
79
23
60
126
79
20
16
96
53
15
3
234
63
28
84
29
15
84
21
36
36
18
21
16
77
30
96
30
42
25
44
3
97
80
3
66
72
39
33
60
3
64
56
100
60
89
18
37
20
3
36
117
225
7
72
5
24
67
32
112
71
54
24
67
107
1
71
6
48
15
4
12
41
108
31
5
24
67
17
3
120
264
76
167
261
81
36
99
9
19
23
12
1
12
95
13
36
23
37
36
92
48
40
53
87
93
24
120
6
9
21
31
23
90
78
13
84
77
55
41
3
87
30
18
21
3
192
49
77
378
37
89
63
48
72
16
59
12
6
12
55
36
20
16
53
6
61
36
20
27
30
63
100
48
20
24
51
69
3
9
4
29
12
6
12
36
121
83
93
40
24
120
8
100
77
31
59
9
12
69
3
33
27
76
5
27
27
13
248
45
54
45
141
75
9
31
41
135
4
47
30
18
21
124
5
27
3
42
3
4
41
24
12
3
15
18
27
28
275
18
12
19
20
51
54
3
132
81
60
319
89
67
24
188
33
12
67
36
5
39
3
57
24
16
29
12
42
12
1
92
196
35
72
13
36
164
16
8
52
23
306
39
63
18
99
96
21
78
12
18
90
6
27
57
91
12
32
33
67
41
120
127
53
36
6
90
39
69
87
3
45
16
144
77
15
3
54
15
96
15
45
69
12
24
39
15
33
213
36
19
5
102
57
268
152
40
83
84
36
54
31
23
114
31
156
29
99
3
33
24
33
39
111
12
21
16
56
69
18
73
77
87
69
36
186
84
168
177
21
39
99
1
44
40
257
108
111
3
93
63
90
252
27
12
160
23
18
12
51
24
3
165
33
30
1
80
144
40
36
36
95
45
15
18
67
185
67
5
87
24
15
30
27
27
72
129
60
84
15
78
7
56
4
156
36
68
27
36
33
9
31
5
15
129
102
216
49
60
116
112
5
27
51
25
32
40
5
78
48
45
144
15
12
141
24
159
42
79
5
19
156
23
6
67
125
3
12
3
42
84
6
12
21
64
11
30
24
7
24
92
15
33
4
12
221
42
12
13
5
72
63
36
15
117
40
23
49
5
102
33
76
59
18
30
18
19
53
150
13
89
3
93
102
13
36
5
180
24
12
132
15
28
128
12
177
138
270
27
36
ABCD 93542387132*3^$a+1 [50005]
24
96
12
1
35
24
13
27
8
37
23
4
20
13
131
25
27
33
11
100
9
47
13
71
76
8
12
24
28
15
21
87
162
23
7
36
17
7
18
12
6
30
27
45
63
32
37
71
67
60
17
12
36
60
13
47
43
17
60
84
24
40
9
63
63
117
72
72
33
11
79
18
3
9
23
60
25
23
12
43
192
9
44
7
48
17
64
9
42
29
79
17
60
12
76
32
12
43
30
99
9
11
13
18
12
117
116
43
162
162
5
16
27
77
1
12
18
101
36
25
119
96
60
24
13
3
45
42
21
36
141
12
83
72
43
89
36
48
36
16
8
25
144
18
53
55
17
103
5
24
31
54
30
90
6
57
15
65
37
47
84
24
16
87
18
30
41
13
71
24
108
4
8
25
47
180
36
12
48
55
48
17
37
35
61
35
4
8
7
18
30
60
29
19
17
25
90
5
13
59
13
59
24
7
108
17
67
5
72
19
54
48
27
20
25
23
132
13
12
23
13
11
13
30
53
7
48
72
41
84
1
27
15
5
72
88
20
24
1
18
54
6
149
115
137
31
29
48
13
12
131
40
9
108
168
39
8
7
48
5
13
27
8
79
30
47
60
64
15
41
36
13
11
60
13
23
72
12
64
9
35
133
39
33
11
55
5
55
21
33
18
77
25
11
12
4
36
32
40
45
6
57
92
16
45
60
35
60
79
60
36
12
29
16
123
12
9
20
84
96
121
12
23
12
25
36
11
24
40
152
25
48
72
18
9
68
13
24
35
13
95
12
1
42
5
13
35
12
7
30
27
33
11
36
61
35
13
24
108
3
92
12
1
11
64
20
36
31
29
84
25
132
83
7
17
12
36
7
120
53
43
21
104
36
73
138
77
73
12
23
37
35
36
96
13
3
87
5
60
25
138
5
4
51
72
21
20
25
24
18
89
1
48
24
30
36
72
18
11
88
45
18
5
37
18
165
27
36
29
12
19
5
12
85
35
37
35
28
8
96
1
18
41
49
11
1
18
162
72
35
12
13
131
79
18
59
1
30
42
66
9
20
13
30
9
44
120
52
33
47
25
23
49
3
27
161
7
57
176
40
72
27
17
36
7
17
24
25
24
3
32
40
123
48
24
30
83
13
75
9
47
31
5
60
37
6
17
112
15
93
87
108
77
85
23
25
23
12
7
36
30
11
103
101
96
49
27
8
25
11
61
48
47
7
60
53
13
11
60
28
51
54
23
144
16
32
1
30
41
19
21
20
13
11
55
17
24
13
6
89
1
39
45
6
12
42
47
48
61
47
132
43
29
28
45
27
20
13
23
7
53
7
21
36
33
23
24
28
45
63
20
7
17
19
125
25
71
13
60
11
172
15
57
15
30
23
40
8
25
35
4
36
36
80
43
21
44
28
44
60
1
18
12
42
90
48
18
11
48
40
36
9
47
31
30
42
17
96
13
12
35
108
55
17
25
3
20
12
24
13
18
12
18
47
36
49
30
45
20
61
35
12
67
30
18
18
11
24
36
151
18
147
8
7
5
48
24
52
9
11
43
78
3
44
60
48
28
80
7
29
19
17
163
42
23
139
30
6
5
24
25
107
1
83
19
18
23
12
72
28
33
59
25
18
17
25
35
12
73
6
5
49
83
7
57
9
107
100
8
19
6
11
28
8
64
8
55
5
103
18
95
19
66
24
18
29
36
120
13
35
76
20
13
90
48
29
60
84
25
35
7
53
49
78
48
5
24
52
180
44
7
77
88
72
20
16
36
44
72
60
37
30
5
55
57
8
100
33
39
68
12
136
87
48
9
9
95
12
7
30
35
73
42
21
45
72
27
45
11
12
13
11
16
15
48
60
17
24
13
3
44
24
84
1
95
19
17
40
36
15
5
43
41
96
52
63
45
20
7
5
55
30
6
12
90
35
60
67
117
8
1
162
29
84
12
84
13
48
35
60
37
35
1
11
28
68
108
37
47
28
27
18
42
90
3
15
30
27
56
12
60
48
36
84
25
111
8
12
24
12
24
28
15
17
31
18
59
13
35
145
63
36
9
27
20
25
90
42
30
60
18
30
9
9
131
73
35
72
49
42
5
67
180
21
87
5
115
60
18
90
21
9
54
60
18
3
36
33
3
8
36
79
12
17
48
12
36
72
48
19
18
23
4
45
23
67
17
36
180
7
18
59
79
161
28
81
71
24
36
31
180
65
52
45
23
55
29
73
6
84
60
30
6
161
1
18
29
25
203
7
5
1
120
54
17
24
36
13
6
12
72
150
23
60
84
43
6
75
87
5
52
20
48
13
47
12
112
8
36
7
29
28
36
36
36
15
12
6
71
13
6
41
24
19
45
105
36
11
64
104
13
18
5
49
63
72
8
43
5
79
17
156
7
90
36
24
47
19
17
28
45
35
97
39
63
6
215
49
6
5
36
49
102
72
18
18
29
13
12
11
16
8
25
18
30
27
20
16
20
7
17
25
35
48
24
19
102
18
9
68
145
18
17
12
25
48
35
12
13
18
65
60
4
8
25
35
12
1
59
13
63
32
60
12
73
75
20
48
40
27
72
77
48
1
24
47
1
72
47
133
27
33
11
7
90
198
12
18
11
13
23
24
28
8
24
1
23
7
9
33
3
20
7
6
47
84
13
3
15
57
56
124
51
29
48
60
28
117
27
51
30
11
24
7
29
64
36
8
36
96
13
240
23
108
124
15
36
84
41
156
151
5
132
12
36
13
39
51
30
59
103
45
105
30
ABCD 93542543078*3^$a+1 [50016]
12
15
81
54
97
24
59
12
1
59
18
36
12
78
181
71
9
81
7
23
18
24
31
72
35
37
8
87
1
24
77
18
60
45
88
47
145
72
96
47
18
55
17
12
19
72
95
49
24
17
12
78
30
7
32
105
103
23
24
49
24
101
19
23
97
11
36
1
8
75
144
61
24
8
75
45
64
11
24
61
203
165
24
117
18
72
25
65
234
24
61
77
43
32
24
105
15
16
35
24
36
18
31
5
43
23
49
8
75
45
57
126
33
57
18
36
25
35
13
41
15
16
8
72
48
3
213
87
9
9
42
30
168
7
72
56
144
75
13
65
84
139
56
75
24
69
3
37
8
63
54
91
11
54
90
21
3
37
56
33
87
168
15
9
63
9
3
6
15
15
126
3
96
9
6
1
35
13
23
18
31
120
59
54
42
21
45
162
81
136
53
27
88
80
45
30
36
25
11
6
102
18
7
65
55
35
36
162
18
216
24
37
89
120
39
136
119
12
60
72
12
36
57
51
24
30
7
35
21
24
45
18
12
6
79
96
23
57
45
27
27
69
96
105
79
11
6
18
37
24
168
32
3
36
25
35
12
9
9
54
1
32
45
108
31
23
18
15
40
17
7
41
42
21
99
96
37
24
101
163
72
120
120
80
24
81
15
192
63
18
39
16
149
18
9
75
36
57
33
7
8
9
36
27
225
66
37
48
32
9
78
1
35
117
99
13
35
72
133
11
6
54
1
11
93
87
42
31
35
36
18
7
80
40
95
198
67
24
11
61
359
33
3
12
33
27
48
37
56
144
15
90
36
51
9
66
36
9
15
18
18
13
24
65
55
8
40
8
16
80
135
6
19
8
16
56
63
153
9
90
48
36
1
89
36
75
3
45
111
42
7
72
29
19
32
16
35
60
12
13
32
15
1
35
21
16
155
18
19
17
31
8
147
12
1
56
231
73
125
60
15
24
16
24
32
33
66
36
9
9
15
16
192
65
7
11
6
36
3
120
72
24
9
6
73
35
13
24
24
65
31
89
31
5
123
168
120
9
48
18
60
25
8
15
1
23
25
48
120
5
75
40
47
1
29
18
24
48
25
47
81
63
24
66
55
24
35
36
145
89
36
12
7
72
104
64
8
15
73
17
24
63
27
13
95
1
80
75
21
96
160
24
5
18
33
40
23
25
56
16
24
5
115
41
7
11
45
40
155
54
66
21
33
150
90
55
72
53
90
90
18
45
24
69
54
6
102
105
57
18
24
109
47
24
90
15
3
133
227
37
56
24
48
63
18
54
25
56
64
32
75
61
35
13
41
15
75
21
88
107
157
8
24
3
60
72
25
41
24
54
66
36
60
7
56
81
30
36
24
85
144
35
24
12
1
72
48
23
1
8
15
108
30
42
48
45
24
93
51
57
15
48
87
30
27
88
17
15
3
13
17
55
5
30
69
9
31
35
13
41
7
35
13
56
24
72
27
13
104
15
25
48
53
19
24
104
33
7
168
59
13
23
12
6
54
25
65
120
55
32
120
40
11
12
18
78
12
69
99
37
65
39
15
9
72
63
1
41
39
24
9
30
96
1
35
30
114
12
73
72
5
18
72
25
8
16
23
25
32
15
73
120
5
138
72
18
39
15
60
36
9
75
78
15
40
11
24
108
25
8
39
48
25
17
12
36
78
25
24
17
126
90
55
125
54
6
18
36
1
8
99
18
99
75
24
12
90
15
40
24
11
54
144
6
48
81
96
3
78
7
32
51
45
117
66
25
24
11
84
42
36
18
49
17
79
104
33
39
15
1
59
18
30
6
15
16
8
81
7
65
39
15
60
13
8
24
88
8
39
145
71
49
56
3
21
16
29
60
30
6
75
72
48
15
9
9
55
17
55
32
27
30
15
165
19
41
15
33
151
56
16
8
16
29
19
71
36
36
144
33
48
232
5
6
21
9
15
9
66
109
5
30
61
71
1
35
13
77
54
13
23
18
66
69
75
45
16
35
66
60
199
56
69
66
9
16
8
39
25
35
120
13
8
57
39
168
3
205
128
9
6
25
32
99
36
24
66
7
8
39
1
5
67
113
15
15
33
24
72
16
24
35
13
48
5
27
15
1
47
33
57
7
65
7
8
48
9
31
24
48
5
36
90
54
87
81
30
54
54
21
3
61
224
21
27
112
56
57
48
6
18
87
3
21
16
96
59
85
83
12
18
15
27
48
108
33
40
56
51
24
84
49
48
89
90
85
48
41
79
11
69
135
18
48
270
81
9
79
107
36
72
1
72
17
30
105
3
24
69
40
72
24
5
3
87
9
72
63
6
54
84
6
30
24
30
72
18
133
48
41
31
59
13
35
60
1
35
54
36
36
30
60
36
30
19
35
54
7
24
11
180
9
9
15
16
53
6
45
9
ABCD 93542667724*3^$a+1 [50062]
97
6
210
27
159
21
24
32
79
60
5
36
67
9
24
39
5
28
68
12
121
27
27
5
28
8
49
191
28
132
48
56
16
63
57
15
36
29
28
3
45
63
33
69
24
47
40
140
28
128
24
91
252
53
76
51
29
16
51
5
24
160
24
32
40
3
30
42
5
240
4
3
12
24
30
11
28
3
65
7
41
139
9
9
39
8
1
42
5
7
60
29
1
6
33
87
21
51
72
108
60
81
81
15
12
21
54
21
140
19
65
4
27
12
17
48
31
33
36
60
27
9
60
32
97
15
24
80
49
15
15
89
4
12
9
27
3
24
144
12
45
8
40
51
6
23
115
72
24
5
16
48
33
15
36
20
76
36
75
12
69
21
150
18
54
48
45
12
33
3
32
7
12
17
16
48
9
99
20
7
17
4
36
44
7
54
39
12
75
33
48
225
99
51
29
7
5
103
65
55
21
12
20
28
48
15
18
215
124
45
15
32
1
90
60
18
15
80
24
1
39
240
12
111
21
92
133
24
18
48
33
12
15
33
39
41
132
12
40
99
105
44
97
24
18
12
17
1
47
49
90
30
42
30
27
12
72
32
55
33
39
17
43
69
44
28
68
28
33
30
21
12
39
168
33
24
72
15
33
3
12
21
44
16
120
111
36
9
32
67
33
24
20
28
24
12
21
27
3
9
9
27
99
24
105
12
20
7
48
18
3
44
223
24
18
48
24
48
78
156
101
115
53
25
63
32
24
1
72
63
20
7
9
60
39
65
108
7
24
30
87
56
55
33
176
79
17
55
57
48
24
36
32
4
33
54
81
15
69
75
33
3
54
75
51
138
63
8
76
60
8
12
16
44
73
15
3
21
8
31
29
61
30
17
52
36
129
71
127
96
81
39
24
5
64
147
41
43
29
7
65
16
8
160
96
72
3
30
90
45
96
75
17
37
6
5
36
25
39
8
7
33
128
43
5
31
41
79
69
20
145
6
113
52
80
52
9
87
51
21
39
41
31
65
19
60
21
207
6
23
97
42
72
30
18
33
32
36
24
48
79
17
25
27
3
17
79
129
9
15
39
81
9
3
32
4
39
9
63
18
18
12
57
48
39
60
65
4
105
215
1
18
60
201
24
60
12
68
144
7
6
15
8
115
72
125
40
60
36
200
72
43
65
7
125
120
25
126
29
16
116
1
72
18
29
16
48
48
32
24
16
39
18
39
48
3
9
45
39
15
9
63
72
72
18
18
54
6
5
36
67
45
120
15
12
57
51
45
36
9
6
180
45
3
60
18
27
45
111
15
9
57
47
52
15
69
201
47
40
15
24
101
19
17
73
63
15
36
30
6
36
5
97
6
65
1
54
57
15
18
54
65
67
29
91
6
18
36
9
24
80
97
6
12
57
183
69
104
19
96
77
7
24
12
53
7
65
169
11
7
9
144
108
32
36
28
48
120
56
7
9
159
21
48
3
72
5
31
5
49
30
18
18
6
144
15
15
65
25
11
16
159
69
51
24
30
83
76
3
78
30
36
17
4
33
71
4
68
73
99
80
79
65
12
160
24
72
153
11
55
24
29
16
9
23
24
73
6
192
9
99
29
7
65
24
64
15
18
23
7
17
127
17
7
12
33
45
102
9
8
12
43
60
29
88
36
20
97
11
112
36
39
12
69
9
47
7
5
43
18
3
51
9
105
54
66
39
32
25
174
114
3
20
79
36
29
31
12
78
18
36
33
44
79
33
12
24
72
24
8
7
33
92
16
147
42
39
24
68
4
24
96
9
15
3
108
24
69
48
32
28
24
60
32
7
6
39
8
7
45
93
39
24
56
31
41
67
12
36
53
79
29
55
21
129
66
72
252
24
65
79
18
3
96
39
53
79
5
4
72
68
43
18
15
99
45
3
108
21
3
65
25
18
12
33
128
7
12
36
29
172
24
8
16
81
48
47
40
3
24
30
71
19
45
27
21
120
144
68
31
69
12
36
27
30
3
3
9
27
77
76
3
18
24
87
111
29
19
42
3
44
4
68
19
57
75
41
97
24
23
43
45
15
9
3
21
8
25
15
63
65
48
4
45
51
36
8
136
57
66
6
27
3
9
8
43
30
47
40
57
71
1
198
17
7
33
33
27
48
39
5
52
63
45
15
66
216
18
36
9
8
16
36
36
27
69
12
48
180
24
27
30
75
68
88
9
119
19
96
77
36
16
87
9
20
91
21
96
108
87
77
40
48
8
55
360
29
151
93
8
40
9
192
6
36
9
45
111
51
5
24
55
177
3
21
132
45
87
72
27
77
67
45
57
111
3
102
90
69
9
83
19
18
47
72
16
99
141
36
3
33
27
65
4
72
36
111
102
71
72
7
12
6
63
20
36
79
9
147
6
48
15
9
47
1
24
27
288
3
17
12
7
69
63
ABCD 93542766698*3^$a+1 [50130]
69
8
72
264
120
232
128
232
32
88
63
89
223
9
3
141
56
64
72
8
96
48
120
72
16
27
5
31
89
7
81
63
120
180
36
105
24
24
63
185
40
8
7
84
173
40
32
31
108
165
27
60
9
264
32
72
40
243
5
72
55
57
15
89
91
69
32
120
208
56
24
64
168
168
24
56
112
63
41
31
9
99
45
32
67
53
223
72
228
5
16
104
136
80
48
120
192
48
31
17
24
31
89
19
485
96
43
117
168
56
40
56
55
84
21
15
33
8
55
113
7
89
48
31
9
3
45
104
48
43
189
48
200
168
79
9
24
3
309
128
192
64
56
144
16
24
384
27
5
103
132
101
79
120
41
64
8
40
32
48
91
96
45
255
36
60
72
72
65
168
72
24
139
45
56
184
8
72
48
40
72
72
56
7
17
88
56
151
36
12
105
135
65
72
48
112
104
7
65
48
16
8
247
33
72
120
128
120
72
24
184
96
96
120
200
31
33
24
32
24
7
65
48
264
7
33
3
53
96
139
192
60
33
51
53
48
48
16
48
32
43
117
8
48
103
137
24
40
48
120
80
96
24
55
17
48
40
128
144
55
9
87
33
56
144
24
88
128
136
8
67
53
16
56
168
112
104
67
5
112
72
56
127
17
40
8
88
104
55
113
88
15
65
55
17
16
32
175
9
56
19
60
48
17
55
41
24
120
144
24
7
24
281
24
192
7
17
144
136
8
136
27
48
69
63
12
101
336
48
88
32
120
55
36
36
41
24
43
141
80
24
7
105
80
43
5
40
15
57
48
75
5
43
5
24
40
224
240
24
127
36
144
141
8
16
15
65
64
192
219
60
41
40
24
56
64
200
16
32
31
12
117
87
41
120
48
216
55
65
24
72
19
165
39
84
5
40
152
120
216
43
21
39
264
33
104
79
9
123
77
168
72
40
255
48
113
24
40
72
111
17
48
103
9
80
216
91
29
136
8
288
55
9
80
16
24
80
24
7
72
137
48
43
197
43
12
17
115
29
64
8
55
17
96
256
231
65
264
24
40
56
144
16
15
24
324
77
31
9
56
48
79
17
55
105
99
45
72
120
99
29
64
32
48
16
51
36
65
64
123
48
189
51
5
144
43
108
65
24
40
656
79
129
51
36
60
77
88
15
12
53
72
16
39
17
48
48
208
32
112
128
7
225
368
88
39
161
16
120
39
41
48
88
80
19
36
12
21
200
216
48
7
233
160
15
177
75
5
328
128
40
24
15
41
72
16
104
72
16
3
21
176
43
45
32
7
60
48
93
87
17
72
120
40
3
165
8
72
40
3
45
8
55
24
65
136
51
21
135
129
56
55
209
160
200
136
32
55
12
240
36
233
19
261
27
45
48
87
17
136
104
168
19
108
33
24
56
175
168
185
151
24
9
8
112
312
24
56
48
48
24
48
96
55
41
40
24
56
360
79
9
27
ABCD 93544830506*3^$a+1 [50040]
136
3
21
24
44
28
24
3
17
28
20
76
152
40
39
36
29
31
29
79
21
15
21
8
19
17
60
31
65
4
39
17
24
19
89
55
5
76
27
12
5
36
4
60
3
24
9
20
7
29
36
28
15
5
36
40
8
103
5
19
5
43
5
28
39
21
15
69
63
12
69
39
41
40
32
19
93
48
15
225
99
5
24
31
65
4
32
12
31
5
100
39
17
88
3
9
80
124
15
36
24
5
4
12
24
104
7
129
56
88
51
9
87
45
24
15
17
4
20
31
60
48
77
52
36
44
7
9
36
104
4
8
43
12
53
76
36
20
55
45
92
91
81
15
9
104
28
164
28
108
75
9
8
28
12
12
84
20
60
24
28
8
67
5
64
8
48
72
40
8
43
41
103
17
48
12
36
19
84
69
3
45
20
43
89
7
9
60
80
31
41
24
4
15
57
8
40
32
4
39
96
5
16
44
40
8
43
17
12
16
27
5
127
41
72
16
80
4
8
24
55
5
36
103
57
60
20
108
24
7
21
80
19
24
69
48
12
8
4
24
32
55
9
8
36
64
8
4
99
36
9
15
17
12
28
123
12
57
72
68
16
39
53
48
4
68
72
12
4
15
29
52
20
48
12
4
15
117
48
20
76
3
17
100
68
31
21
60
8
43
57
20
16
27
24
45
144
36
8
31
5
72
4
36
8
19
5
31
41
36
60
52
8
64
15
5
4
24
20
76
32
12
76
36
164
72
48
16
24
12
44
4
15
21
15
5
84
60
24
28
32
60
7
36
65
28
15
125
7
9
48
152
40
44
24
16
144
8
120
55
9
15
29
12
4
3
33
3
9
36
20
7
29
48
148
92
7
45
15
9
39
5
16
15
45
32
19
5
60
55
5
31
24
33
3
29
19
24
5
36
7
5
40
27
17
91
108
65
132
60
4
8
36
36
16
3
144
45
27
5
24
40
24
56
120
40
80
7
9
20
28
8
40
8
4
48
3
12
45
72
12
75
5
96
55
17
7
65
16
32
12
36
112
8
24
16
32
7
29
7
12
21
36
36
39
41
28
15
29
16
92
72
43
33
44
28
68
172
12
27
156
24
156
24
29
7
17
40
15
45
27
69
24
32
64
44
48
60
100
92
60
60
67
41
24
4
75
65
36
48
12
60
28
8
4
20
24
84
40
60
15
17
28
3
24
125
16
8
7
9
180
60
3
5
40
20
31
21
120
20
36
19
48
65
28
8
64
3
5
24
40
140
160
56
43
77
7
57
8
43
77
60
7
33
20
100
72
24
152
19
29
84
43
89
16
92
7
65
79
12
33
36
8
12
43
33
3
29
7
48
185
12
48
12
24
4
32
31
5
28
44
7
165
3
5
132
4
36
15
33
27
21
27
17
91
29
24
12
28
56
16
183
17
40
92
67
29
12
79
53
108
7
5
28
3
29
16
39
17
19
24
45
8
132
28
8
31
29
12
67
65
52
39
41
91
53
12
120
4
39
17
4
20
16
3
65
4
15
65
36
64
3
53
67
5
19
9
27
113
4
180
36
12
15
33
36
15
36
9
44
40
32
40
123
21
48
3
5
28
20
12
48
100
20
7
17
60
43
17
52
111
24
29
55
17
79
9
32
52
8
168
31
65
40
24
44
7
9
15
65
7
57
12
44
24
43
53
67
45
27
17
43
41
31
45
36
8
36
19
12
9
80
19
21
36
3
5
4
20
132
55
129
15
57
12
75
33
44
4
135
41
48
12
19
17
12
12
48
7
5
4
24
96
32
4
20
43
72
9
27
9
120
3
12
89
7
57
12
44
7
29
24
19
33
27
12
36
89
24
31
21
48
104
28
12
20
16
60
39
5
12
55
9
12
104
19
9
20
7
141
3
69
3
5
24
91
24
53
31
77
48
7
12
77
31
89
4
12
63
36
33
32
120
156
19
21
48
15
21
48
68
52
80
16
36
36
140
64
15
5
28
3
17
60
112
36
20
28
15
60
84
101
36
31
33
32
43
9
3
53
19
33
3
21
39
21
36
60
3
9
20
16
32
19
45
3
5
36
60
139
36
101
84
52
15
72
33
3
77
12
67
53
43
48
17
55
5
12
72
36
12
88
15
105
32
40
48
39
69
20
16
44
19
17
36
24
36
139
45
36
12
27
65
28
116
52
120
12
3
5
24
96
7
101
36
19
5
52
15
24
48
41
36
55
36
48
72
24
29
55
65
4
12
8
88
48
60
20
19
141
12
27
5
88
15
77
31
41
28
8
24
31
77
72
4
72
60
12
72
80
156
48
84
60
28
80
40
12
15
5
7
101
132
40
8
64
39
17
40
15
5
24
4
20
67
29
79
29
12
31
77
36
55
9
32
16
123
101
19
45
56
40
20
28
51
12
17
36
64
27
5
103
33
8
24
16
32
64
56
19
60
9
27
84
21
44
16
20
52
51
12
33
60
87
60
17
72
40
8
91
36
21
39
9
32
124
24
20
76
195
21
72
12
20
36
4
3
33
39
249
104
28
27
45
20
7
21
32
52
75
41
127
53
60
7
113
40
44
115
41
24
256
44
148
20
163
53
24
28
48
27
5
24
79
9
168
39
9
36
36
48
32
115
53
55
29
7
21
84
108
15
17
19
5
16
15
41
48
40
24
20
172
51
69
63
5
40
92
168
55
33
24
56
115
24
45
24
39
5
28
3
29
36
4
8
7
21
32
43
12
57
12
24
44
172
84
27
29
204
55
129
96
27
5
48
4
116
12
7
96
29
12
64
ABCD 93544859704*3^$a+1 [50046]
40
53
30
30
39
99
54
108
42
1
101
19
96
8
93
12
43
5
39
100
48
20
12
9
42
13
17
27
117
18
12
6
63
27
33
57
18
1
83
1
101
36
27
40
32
40
23
30
30
78
27
75
193
125
3
39
6
19
11
109
77
6
42
91
5
30
6
55
8
33
39
111
30
3
9
87
88
35
78
18
36
24
121
8
27
36
9
135
30
24
19
5
31
119
25
36
24
5
6
24
12
84
1
36
5
30
69
21
138
37
47
18
30
69
63
12
24
42
67
12
53
55
5
31
96
35
9
57
102
6
6
9
96
28
11
69
40
60
5
31
59
37
29
67
24
11
18
7
192
11
6
15
63
1
35
9
40
17
90
186
7
23
9
3
6
19
137
48
7
20
15
33
15
90
42
33
76
12
8
39
30
42
18
55
83
42
7
20
33
18
48
36
9
16
29
6
30
43
12
11
13
11
1
32
3
9
123
18
39
111
48
85
44
16
36
113
30
13
132
12
71
153
51
9
160
29
60
7
8
40
20
28
53
75
9
7
36
12
32
3
42
55
11
97
56
60
9
6
21
75
60
78
103
12
77
6
24
9
4
83
25
32
28
5
18
24
6
6
48
48
60
9
15
30
30
66
12
12
15
16
17
48
43
47
12
18
42
1
72
8
96
21
24
3
33
12
31
17
42
30
55
140
52
11
174
3
3
18
187
29
43
5
7
35
6
12
18
69
48
16
47
25
53
30
36
1
24
35
13
35
48
372
57
144
39
78
78
25
41
19
11
90
24
120
19
12
5
36
60
27
15
18
19
44
4
60
41
96
60
31
8
52
59
24
45
16
36
59
108
72
25
5
6
13
24
47
1
77
60
60
18
60
60
12
37
41
42
12
1
24
5
3
93
72
48
72
6
37
60
35
9
15
105
33
78
30
99
3
78
42
120
12
49
24
71
66
18
162
6
12
108
13
77
79
180
5
99
21
19
44
33
19
44
4
32
28
5
55
83
42
151
96
83
108
24
73
11
1
80
51
42
147
184
5
24
6
24
60
57
15
36
25
32
3
9
88
17
31
44
183
156
9
16
56
21
115
59
13
23
12
120
1
17
67
77
43
20
28
24
11
18
36
48
36
30
36
25
53
6
132
48
132
12
6
6
6
7
36
20
21
3
3
13
11
36
97
56
16
71
33
87
9
63
25
5
18
73
17
7
5
15
100
12
144
89
51
9
66
157
5
3
52
32
87
90
66
13
11
1
192
47
1
35
37
5
18
42
27
9
102
12
42
36
60
30
13
17
84
139
12
5
30
12
60
13
12
36
101
6
18
15
156
24
39
117
60
21
67
56
64
5
43
5
24
75
120
16
59
13
11
12
57
15
97
23
201
27
37
12
83
13
89
19
80
16
11
108
6
30
66
7
12
36
137
66
97
8
39
25
53
3
9
30
30
67
35
9
36
16
17
7
36
108
41
18
12
61
5
27
3
13
47
49
60
29
91
8
3
13
36
11
169
35
73
17
3
16
29
126
6
55
35
49
149
12
96
43
20
9
12
6
25
107
37
24
24
17
30
30
91
32
40
17
18
18
42
13
23
42
90
37
11
36
48
165
12
16
17
27
75
69
4
36
29
126
72
18
174
21
9
91
161
19
11
33
153
18
1
11
48
24
48
18
111
16
12
53
18
6
39
21
43
60
5
43
59
9
4
53
7
132
101
39
3
6
12
18
36
78
30
21
9
12
54
9
3
30
30
114
48
30
186
114
6
19
32
15
13
11
30
126
9
27
9
3
66
19
5
66
126
219
57
7
36
17
43
72
17
6
24
1
12
5
12
51
76
80
9
30
21
105
30
13
32
51
12
13
248
172
35
24
33
40
156
11
9
112
5
30
60
33
144
33
30
13
44
16
20
27
60
42
6
61
5
3
40
47
25
5
18
78
78
12
85
60
5
180
132
42
18
15
75
21
15
49
77
19
56
148
32
16
12
11
72
13
120
11
96
48
24
30
43
108
11
36
90
78
45
105
24
18
30
3
51
36
42
55
95
21
21
60
18
145
60
36
59
48
13
36
53
15
16
5
55
36
83
90
75
57
30
1
35
25
5
27
33
120
30
69
100
11
12
25
32
63
181
80
117
39
4
47
114
18
48
13
5
19
11
12
25
24
120
53
78
60
24
9
4
17
48
30
13
24
71
60
84
69
52
29
63
28
8
21
91
104
111
25
47
12
1
68
40
20
36
184
11
18
43
8
21
139
11
36
69
3
72
24
6
43
35
66
6
1
12
48
245
43
36
11
33
45
39
16
11
49
41
114
24
42
18
6
19
5
51
100
17
43
84
5
12
63
33
19
5
24
36
103
216
131
48
13
299
13
20
3
9
75
61
47
121
24
23
60
9
16
17
51
111
84
45
69
48
27
27
13
36
41
75
24
9
7
5
18
60
21
51
30
18
12
30
3
40
53
19
59
84
48
25
24
48
56
9
7
36
60
8
24
16
24
23
117
3
72
1
11
13
65
6
9
3
30
18
69
27
144
24
1
11
9
51
13
167
9
69
48
19
20
15
48
1
89
30
60
25
80
36
57
12
15
28
32
81
75
16
5
31
65
43
20
15
36
24
42
174
84
ABCD 93545182826*3^$a+1 [50360]
144
216
48
16
56
280
87
276
77
120
48
256
240
48
216
152
139
36
33
56
88
8
184
48
8
55
24
36
309
120
24
87
144
84
204
17
144
72
168
40
32
64
15
129
144
75
77
264
91
261
63
120
132
45
80
19
341
48
151
329
40
200
79
156
60
57
48
264
56
72
7
48
288
161
24
55
12
165
24
99
5
40
24
96
24
8
79
425
55
33
8
55
33
312
144
56
160
87
36
141
543
36
156
9
32
48
216
259
36
9
144
8
328
24
48
104
40
24
336
24
171
5
43
36
72
9
159
105
32
19
60
81
104
79
252
237
87
24
81
111
329
40
200
40
48
32
216
103
9
48
192
296
192
240
232
303
108
125
7
12
36
360
105
32
144
16
72
207
9
27
132
17
235
5
79
96
144
41
376
8
7
105
128
31
168
41
16
51
29
136
104
19
165
135
81
80
79
65
19
180
33
75
5
280
243
5
72
64
15
36
69
24
24
63
33
272
187
93
63
57
128
96
88
56
96
40
24
87
57
72
296
7
81
152
24
16
48
111
305
120
24
271
84
96
29
19
60
57
336
48
96
303
216
137
40
24
80
160
15
48
168
209
24
199
41
352
200
40
48
15
240
9
456
56
19
165
96
135
9
24
15
33
24
80
96
55
153
80
91
240
149
64
8
88
15
17
48
64
48
120
8
31
24
216
41
115
53
40
15
9
152
40
39
84
96
36
144
129
27
36
9
24
32
208
264
48
63
41
55
33
72
104
192
7
17
40
39
257
48
64
8
24
24
96
319
17
55
9
48
87
204
156
41
24
103
41
64
272
16
39
156
108
9
135
72
60
629
55
36
21
24
200
264
175
257
160
104
120
16
48
51
221
175
185
175
9
56
7
137
40
344
240
72
103
144
57
48
32
199
17
24
31
33
56
96
103
9
27
45
51
245
240
64
24
32
163
5
96
43
101
304
56
120
136
63
161
16
24
72
104
160
24
387
5
64
120
15
305
19
144
36
41
151
33
192
27
165
56
64
176
64
51
77
343
17
48
232
207
113
7
33
24
80
64
32
208
15
185
64
87
36
45
120
200
55
144
105
24
32
103
65
64
15
96
65
115
21
344
240
7
65
24
136
80
40
ABCD 93545251862*3^$a+1 [50032]
5
25
6
102
42
41
24
61
30
42
12
18
150
108
54
101
24
121
270
5
37
48
59
60
85
48
42
53
37
66
5
37
23
7
77
1
144
131
97
23
19
53
48
72
7
18
83
36
79
30
59
36
157
132
90
125
1
12
35
12
60
168
67
150
48
23
180
109
35
1
30
42
12
36
227
60
72
60
91
137
24
36
85
35
60
72
1
102
89
48
48
13
71
36
12
31
41
36
12
132
31
17
1
35
36
181
48
42
113
24
55
78
30
29
36
25
83
24
1
24
66
41
73
30
18
47
13
12
36
47
60
145
35
12
120
36
24
13
282
90
18
77
31
42
23
25
59
72
1
83
109
23
13
47
25
78
5
97
23
180
175
60
5
49
36
12
83
25
11
31
17
85
18
42
23
7
5
91
17
67
17
84
60
120
12
13
59
48
25
12
11
24
36
7
12
5
60
13
83
24
13
95
67
108
149
103
36
17
12
48
103
150
35
49
78
48
132
5
7
53
48
25
60
102
18
180
42
48
42
48
72
23
37
180
18
102
59
13
107
48
115
18
83
25
11
61
18
60
65
25
54
53
24
48
36
12
132
48
60
55
17
36
37
30
5
13
162
77
36
24
115
18
23
72
13
54
18
72
6
30
24
36
11
61
18
72
30
18
149
31
5
265
54
60
17
48
1
42
48
5
132
60
187
30
198
5
132
12
36
48
7
5
24
84
49
23
7
6
12
90
53
24
73
35
55
53
96
13
300
35
48
7
96
12
78
47
97
11
7
48
42
12
78
90
198
5
24
120
72
31
5
103
29
73
155
24
91
78
131
31
17
13
198
77
24
49
54
53
13
95
36
13
23
108
49
36
114
5
43
42
11
12
72
175
5
13
35
85
18
54
71
24
13
35
145
78
12
5
283
114
71
36
49
191
49
35
67
53
55
29
85
71
12
7
36
90
59
12
1
108
180
59
13
108
54
65
12
61
23
49
180
60
18
5
13
47
144
79
30
60
71
31
108
137
103
65
19
6
54
5
12
31
150
270
5
97
60
18
48
90
60
192
150
257
13
18
5
25
60
11
24
36
13
11
7
150
119
96
132
156
67
65
24
19
5
36
13
126
65
25
60
35
60
7
17
36
204
73
30
29
60
61
48
35
79
5
115
186
12
83
67
108
5
25
42
5
7
41
24
13
35
72
55
48
173
36
24
7
17
31
54
36
60
72
30
53
84
25
216
35
97
72
30
53
24
73
36
131
31
198
30
54
11
60
7
18
54
36
30
71
73
95
13
107
91
77
55
48
24
36
29
192
79
5
109
18
30
18
17
12
36
79
53
25
108
12
167
60
43
53
25
47
168
85
71
1
60
12
95
85
83
133
35
25
71
73
30
108
89
48
43
53
12
12
31
180
60
5
192
55
138
95
312
108
72
12
1
47
120
72
12
49
11
49
35
19
5
25
11
72
25
35
7
30
11
72
43
65
25
119
13
48
42
65
48
84
91
161
48
60
121
132
18
5
60
19
65
25
23
73
120
24
23
13
95
25
47
48
12
55
17
1
11
108
85
35
121
150
72
18
71
49
72
90
65
43
5
37
23
24
12
49
35
120
19
6
11
24
12
72
61
54
30
6
30
72
108
24
203
72
36
36
48
85
78
17
31
29
121
12
95
73
30
54
18
18
60
72
23
7
17
1
47
25
108
47
175
12
18
78
29
1
11
43
18
90
53
60
19
65
313
18
17
13
24
11
37
23
60
49
95
108
48
49
83
97
108
23
60
84
73
47
48
25
108
72
18
60
210
47
84
24
36
223
6
12
60
120
83
24
48
13
192
18
90
150
54
30
137
36
13
12
42
48
53
25
47
24
13
6
5
49
138
173
36
13
18
53
37
23
240
36
1
72
60
35
48
24
109
11
24
37
192
36
11
36
115
17
60
108
48
12
13
102
5
55
138
59
103
173
49
48
72
11
72
43
65
120
85
47
7
17
36
55
ABCD 93545569948*3^$a+1 [50063]
108
45
78
60
54
18
48
54
120
72
63
228
45
63
99
36
9
27
126
18
12
144
48
138
30
93
51
84
60
144
60
102
3
3
24
21
3
249
36
111
141
39
18
18
222
6
24
120
18
3
231
48
132
18
75
87
81
165
30
210
27
3
528
36
36
42
258
12
93
195
282
6
12
9
48
51
96
165
21
18
120
54
30
36
6
18
276
69
288
63
72
45
3
60
24
18
42
132
144
42
24
120
15
3
96
84
42
30
165
159
36
24
84
78
114
30
6
45
72
51
42
18
60
9
27
30
198
12
24
72
30
339
39
96
45
39
42
24
66
84
18
3
27
45
255
12
69
27
12
72
198
6
282
138
9
213
78
204
30
6
42
24
30
66
90
57
132
225
3
75
165
15
228
90
18
6
120
90
24
36
90
15
81
27
237
78
108
84
165
180
156
3
12
30
24
54
9
36
15
24
108
168
36
48
102
51
24
51
234
6
105
48
9
18
24
93
57
330
84
66
66
102
72
6
69
39
9
75
282
174
186
96
54
21
63
36
18
27
99
72
9
171
228
42
120
15
27
21
96
15
18
282
36
108
57
24
3
90
6
72
9
81
3
111
6
144
18
36
186
243
27
66
90
24
24
204
42
90
126
90
72
72
168
288
33
21
39
9
66
357
9
6
90
90
93
57
24
408
102
66
102
45
93
78
24
42
30
18
48
42
57
45
78
120
96
12
30
120
183
75
12
9
51
24
9
204
75
108
69
36
3
24
48
240
48
6
3
135
321
27
12
12
18
6
60
9
63
54
120
174
21
51
144
18
90
36
84
198
27
147
141
45
27
27
9
159
72
18
342
141
39
36
57
36
87
12
117
48
3
60
174
96
72
162
36
117
147
21
69
3
216
120
24
63
24
48
30
48
102
21
51
264
120
105
129
150
141
15
6
54
84
180
18
72
123
240
63
54
63
27
57
3
60
36
45
27
60
57
51
42
54
90
48
138
180
90
87
36
39
72
6
90
30
24
150
21
120
3
21
99
156
9
21
6
72
42
54
45
111
30
51
27
216
66
75
75
36
24
108
216
12
33
75
144
108
240
9
51
144
21
48
24
51
21
36
3
72
144
33
15
36
42
54
120
144
24
45
96
15
21
33
30
96
84
102
120
96
30
24
96
24
66
18
216
150
54
24
18
42
30
18
102
15
15
12
6
18
84
96
57
9
114
9
3
12
12
90
39
15
45
171
21
15
24
33
3
180
30
72
72
54
42
18
132
177
51
132
60
150
18
12
45
69
39
84
63
249
123
90
126
36
270
30
81
249
39
9
120
48
195
15
192
36
36
150
120
96
27
15
36
66
75
39
12
60
30
3
51
153
63
117
72
39
156
96
42
72
6
12
57
63
198
90
150
114
129
117
24
66
12
48
69
135
78
6
24
18
114
36
108
9
75
162
15
48
51
57
15
165
123
60
444
120
36
114
72
3
36
9
48
318
9
12
459
45
27
69
219
ABCD 93545870714*3^$a+1 [50001]
1
5
72
24
30
144
90
54
93
24
63
36
36
6
48
6
138
18
30
43
29
3
72
40
11
24
42
43
23
120
12
18
115
8
15
102
150
18
27
27
138
18
12
24
48
36
54
3
3
42
27
27
13
23
78
115
95
6
75
21
3
39
12
24
37
95
60
37
5
27
15
9
39
6
54
18
24
19
5
246
69
117
30
18
6
18
27
75
18
6
72
13
47
24
48
156
45
51
90
24
19
11
72
45
93
19
32
88
35
18
24
144
27
39
6
18
12
24
13
101
72
24
24
27
40
168
5
240
6
18
30
12
84
36
24
36
84
54
3
93
6
18
48
78
36
48
120
441
21
18
1
29
96
19
47
6
168
19
5
48
54
36
120
33
27
37
5
18
132
18
42
1
149
3
45
24
43
32
165
3
21
24
51
15
6
3
45
3
27
133
8
39
102
30
21
24
48
3
13
11
21
3
60
6
48
123
45
3
87
102
48
27
40
240
11
90
6
13
32
45
91
53
54
18
18
54
3
39
201
69
3
87
30
18
33
112
35
12
30
3
21
27
144
15
54
6
13
128
15
73
29
48
24
43
53
102
12
54
66
81
3
37
35
48
204
60
93
87
78
3
27
42
72
6
42
27
24
21
3
75
42
19
47
48
12
42
18
54
3
72
21
3
219
72
93
3
13
59
45
3
114
99
40
24
80
48
72
3
42
3
45
43
5
27
39
33
3
12
25
95
36
24
18
18
9
3
69
48
195
12
6
43
95
36
181
23
6
138
60
48
42
30
133
53
42
54
120
3
75
138
43
71
6
30
13
29
27
48
87
60
138
192
24
24
120
6
42
24
6
69
45
123
3
12
108
69
63
1
179
72
21
93
6
66
42
6
144
18
60
157
5
30
18
54
18
66
24
102
48
3
15
24
108
117
63
12
21
69
30
120
48
45
93
30
37
83
93
135
81
3
45
27
24
42
3
24
111
30
51
15
48
1
107
12
60
216
12
33
87
48
72
24
96
9
69
6
138
18
150
18
25
29
96
51
39
57
15
9
93
27
3
138
75
93
54
120
48
42
18
33
15
24
6
96
30
141
24
45
48
42
1
149
66
24
121
59
21
69
3
3
42
18
60
117
27
60
108
18
78
114
72
18
1
72
53
30
117
24
63
78
18
72
84
13
11
72
108
9
45
30
18
42
6
66
6
72
43
107
12
24
9
3
162
18
57
21
30
132
24
81
24
51
24
21
24
3
36
49
23
30
18
132
24
66
3
117
3
24
75
61
24
32
63
12
84
96
6
48
24
18
12
18
240
48
66
1
47
72
49
47
25
5
102
45
136
5
67
59
69
51
90
51
15
60
18
42
25
72
77
18
6
174
36
9
87
78
42
30
43
197
18
6
24
72
3
15
36
117
24
168
3
165
15
78
51
69
90
9
21
120
6
21
99
18
43
5
24
18
33
3
36
169
47
33
87
132
36
25
5
19
5
43
8
15
6
43
107
66
18
12
90
258
24
1
56
15
1
5
72
96
24
75
21
24
3
15
120
9
64
125
6
84
81
64
59
36
12
13
35
66
51
88
29
66
81
3
45
96
51
24
21
88
23
174
19
104
21
24
6
162
18
30
54
36
12
42
30
12
24
57
3
36
105
3
108
12
45
21
19
32
64
56
15
48
198
43
101
19
11
138
162
33
27
108
36
12
120
25
48
5
19
48
29
3
3
42
30
21
27
48
234
75
88
59
21
27
60
57
21
78
37
29
3
3
45
189
19
5
67
143
54
120
43
23
81
96
27
42
54
42
24
6
12
72
9
147
114
96
27
3
18
75
75
37
59
13
47
105
45
78
13
8
24
16
5
6
90
150
45
15
24
6
66
9
3
96
21
21
43
32
15
54
43
5
78
12
132
133
11
12
78
42
73
152
40
77
138
12
12
54
72
67
5
90
6
66
1
48
5
96
43
23
12
42
3
63
12
42
120
66
9
45
30
45
51
13
5
67
5
123
184
77
54
60
6
168
72
54
21
75
36
78
30
42
24
30
60
6
192
48
18
36
384
60
30
192
30
90
3
15
6
24
174
42
6
45
63
24
12
48
12
60
24
24
90
30
18
30
48
72
84
60
18
48
120
43
155
180
72
54
18
96
6
48
6
69
16
24
77
90
6
30
18
24
75
93
67
47
153
120
45
138
24
6
115
107
61
101
126
24
21
123
36
49
29
3
93
27
3
60
12
24
21
ABCD 93546856454*3^$a+1 [50015]
135
168
45
24
60
36
12
48
24
36
60
47
25
72
47
169
84
12
71
97
48
84
24
59
25
48
132
96
84
36
59
112
69
275
1
39
104
61
59
1
60
36
24
96
216
84
48
48
35
157
83
25
95
37
108
143
85
324
47
73
47
1
132
11
157
48
36
111
357
35
216
25
135
45
171
69
12
24
120
84
12
108
24
36
111
9
72
60
120
72
228
47
13
12
60
36
24
108
3
224
73
24
36
72
11
1
96
303
104
1
36
131
120
13
51
21
99
9
36
24
60
324
132
23
1
111
153
48
47
72
24
16
213
420
71
97
48
12
107
13
108
24
63
48
96
21
155
25
47
48
109
99
72
45
84
239
61
291
104
61
72
216
24
180
48
60
75
57
111
104
120
37
251
133
24
48
48
179
37
48
83
25
23
49
335
25
47
73
12
60
48
12
171
105
23
205
300
47
109
168
11
25
111
104
85
24
228
132
83
37
48
24
59
37
107
88
32
61
227
280
105
84
324
240
12
3
57
24
60
35
1
63
129
12
36
47
133
60
144
96
108
147
9
156
48
171
21
123
9
71
1
71
37
120
12
180
144
24
36
24
108
3
57
60
60
132
96
24
12
144
96
48
36
132
167
157
35
40
24
9
48
108
11
1
48
24
48
24
39
296
133
96
24
27
81
48
47
40
57
96
84
171
56
256
273
120
12
108
12
227
61
84
168
12
155
157
108
180
48
12
48
108
24
48
84
60
51
48
72
93
11
13
48
60
168
12
24
24
24
60
192
23
73
39
21
3
9
95
37
11
145
95
13
120
12
12
12
144
191
1
287
73
12
27
33
36
36
191
40
57
120
48
60
168
75
45
120
27
69
108
48
72
23
13
24
72
75
9
12
48
27
33
15
72
93
72
35
72
61
11
13
35
61
132
24
23
112
104
37
107
25
36
72
12
276
84
48
24
71
25
23
96
109
24
12
36
24
60
60
11
25
15
32
37
216
72
35
1
12
132
12
11
88
225
192
84
264
24
35
72
1
135
33
72
180
24
168
12
23
37
96
72
48
108
36
59
145
119
37
24
11
40
56
13
24
132
96
12
11
109
96
267
9
24
180
35
1
48
168
47
73
60
12
192
23
97
60
155
73
335
37
36
24
60
99
117
48
11
144
181
204
12
84
120
156
12
207
56
25
60
48
264
123
117
72
48
48
35
85
99
21
35
25
24
24
111
8
85
11
1
15
33
23
457
60
35
25
60
12
168
23
40
24
33
12
60
36
192
12
108
131
121
60
24
60
132
132
12
60
71
40
45
99
165
51
309
24
27
32
120
145
36
84
120
60
48
60
24
36
240
3
9
216
120
12
123
141
35
49
84
35
1
15
105
24
287
145
36
24
48
51
57
12
108
48
72
15
32
232
33
60
12
24
24
87
21
108
24
23
25
23
72
97
60
51
69
11
37
35
13
84
36
179
288
25
15
33
24
36
12
84
99
177
24
48
60
11
ABCD 93546968402*3^$a+1 [50093]
9
48
7
101
54
36
105
64
48
77
3
51
45
24
16
96
24
24
32
3
18
19
56
15
144
33
21
24
108
55
47
36
45
16
8
88
5
219
33
7
89
175
104
3
60
120
73
17
24
15
3
45
40
72
5
66
24
1
72
8
112
5
162
33
72
105
6
73
119
18
127
113
87
112
71
30
54
78
90
165
63
144
90
55
95
66
15
9
18
120
45
208
24
168
32
15
18
12
91
5
19
8
120
72
33
12
3
87
289
71
90
15
96
144
51
45
99
60
81
3
109
41
31
59
69
72
69
42
33
72
15
222
12
78
25
83
90
84
15
45
3
117
91
24
161
54
73
53
27
3
13
72
203
6
295
48
8
135
129
15
201
112
83
30
39
3
30
6
216
30
18
97
29
19
53
235
32
27
13
8
63
25
107
12
73
152
261
90
9
63
193
41
79
32
57
55
32
280
5
51
207
162
156
67
32
88
48
35
85
59
13
131
132
73
32
88
59
30
36
19
41
72
12
27
9
36
60
231
3
85
144
168
24
119
54
147
15
9
16
23
90
7
11
13
24
71
49
192
56
48
21
19
11
69
81
48
15
112
8
117
115
29
36
96
48
79
47
78
48
42
156
6
36
43
77
114
9
21
3
201
79
48
335
60
30
180
163
17
39
75
61
144
56
40
80
69
163
11
21
15
73
128
33
7
104
15
24
25
56
21
19
35
61
119
49
77
24
43
65
12
126
13
47
57
48
112
48
8
135
24
33
112
107
36
73
89
72
111
99
60
129
225
6
25
24
17
15
27
61
32
48
21
3
40
48
24
11
72
30
55
8
40
128
24
21
27
184
24
11
36
9
63
108
24
13
168
47
1
71
36
85
65
18
109
32
3
13
35
252
1
17
60
235
17
66
42
67
8
48
51
133
161
7
95
9
45
54
141
39
6
43
80
160
203
30
39
24
192
192
40
23
12
108
258
102
24
1
53
27
64
35
21
15
25
32
207
18
111
21
138
1
144
17
36
123
9
30
81
16
53
91
35
66
54
96
109
56
40
8
21
36
55
35
18
72
84
96
15
93
18
73
47
25
107
30
15
75
108
18
36
51
45
3
105
79
41
180
19
96
24
32
51
12
18
54
240
36
37
48
59
45
48
15
97
48
35
36
66
90
36
25
125
43
24
53
99
33
48
7
11
36
25
80
160
5
3
72
51
157
77
24
115
11
45
45
43
77
78
13
143
132
90
3
16
8
48
99
6
175
35
72
21
280
72
95
49
41
54
60
13
17
31
5
24
3
63
25
72
48
72
5
163
8
45
192
27
16
80
111
33
3
90
162
73
167
18
15
57
72
138
85
32
105
66
42
27
16
203
61
125
30
6
180
30
189
96
9
31
5
54
13
53
18
36
21
69
18
96
102
60
18
45
21
6
144
21
15
90
127
32
3
45
57
55
35
21
33
15
144
16
41
15
328
32
24
111
66
54
1
23
66
54
49
11
61
59
6
30
1
48
209
102
36
45
99
13
5
126
141
40
53
75
123
37
77
51
64
185
18
60
72
48
1
17
162
253
24
144
287
120
198
19
53
54
61
29
3
87
1
323
6
108
18
105
39
84
21
16
72
32
63
1
89
15
51
42
43
32
63
9
45
150
21
96
24
15
25
71
54
51
16
24
65
175
41
132
48
60
7
56
40
77
3
9
72
31
24
161
15
168
87
73
144
17
24
54
33
15
132
93
153
36
78
30
6
1
24
104
105
72
271
144
11
93
16
125
36
90
157
168
24
83
ABCD 93547212886*3^$a+1 [50065]
39
20
1
36
300
60
47
97
11
28
141
3
48
192
20
100
80
25
12
71
100
60
108
12
8
37
23
52
20
160
20
100
45
143
84
96
4
120
36
12
108
24
48
152
256
180
12
60
9
288
63
68
1
63
57
23
40
108
108
24
56
72
37
60
171
44
16
60
44
96
64
116
37
107
88
69
36
3
24
96
57
143
4
93
3
204
20
96
4
8
97
12
99
32
108
4
8
28
12
168
69
15
96
69
48
135
8
52
80
12
16
92
108
37
15
60
72
20
16
32
28
9
183
12
20
60
76
104
28
20
132
76
140
52
60
32
28
48
32
88
84
20
36
160
152
120
109
39
132
60
48
104
36
12
37
15
108
8
12
72
25
35
28
12
117
63
116
112
72
33
35
145
75
92
16
21
36
12
15
60
36
12
12
8
40
105
63
32
40
140
109
39
140
109
288
3
132
80
112
68
88
12
72
8
48
180
40
32
37
180
15
56
72
205
27
56
124
8
49
3
176
160
20
52
92
25
191
109
303
129
3
108
212
16
44
13
23
120
184
57
83
88
9
36
3
24
56
172
140
108
40
44
76
57
63
12
189
3
20
40
68
49
51
45
12
3
12
96
57
27
93
15
72
93
144
36
24
11
108
64
33
47
25
111
72
68
181
119
24
48
180
100
32
328
69
11
25
47
136
12
60
12
156
152
48
60
40
44
288
217
51
12
132
96
12
8
52
105
167
28
45
63
152
12
76
92
280
128
244
105
11
24
48
88
84
45
63
60
20
40
48
72
12
60
60
48
272
37
39
24
36
32
28
9
35
13
23
52
32
325
63
72
36
60
44
16
20
144
76
44
25
12
39
12
57
15
345
35
36
184
236
4
48
12
45
71
40
104
180
120
60
16
21
63
188
48
132
52
56
52
129
39
60
57
3
164
148
8
4
120
48
8
97
47
36
52
72
80
16
24
96
24
120
48
72
36
120
20
52
69
23
36
112
9
36
27
48
68
1
71
37
60
111
72
45
63
24
60
33
63
80
217
15
9
156
27
108
68
37
3
12
48
60
57
63
81
120
131
72
48
132
73
47
40
33
3
12
192
68
28
9
192
39
21
36
15
20
12
16
20
52
20
100
8
24
13
240
27
48
9
63
45
51
92
37
75
56
12
40
20
112
468
9
39
20
64
56
4
48
108
92
88
9
15
96
12
60
8
24
76
60
81
99
44
76
120
104
28
9
39
32
132
85
111
57
12
15
108
48
32
100
128
24
40
48
69
99
9
35
25
143
72
120
97
39
60
60
57
83
37
35
52
36
9
35
16
104
76
69
15
56
52
20
100
8
24
180
108
85
27
48
69
60
143
48
28
60
57
95
145
35
28
20
160
12
60
72
57
131
28
21
71
112
228
9
156
60
35
49
39
20
40
141
111
45
15
60
48
72
417
143
88
57
35
52
36
24
68
72
76
12
60
48
57
95
28
44
48
25
3
44
60
88
140
37
71
24
40
36
72
32
88
60
45
107
196
9
111
60
44
40
116
37
15
12
33
12
3
12
8
108
40
72
69
120
36
60
15
12
20
28
9
3
156
224
100
20
96
52
212
37
39
21
39
44
40
57
123
213
63
60
21
51
92
88
8
4
8
52
333
84
303
108
8
12
72
148
60
9
143
16
9
71
4
108
188
100
24
156
84
33
15
8
ABCD 93547325728*3^$a+1 [50003]
56
27
93
45
42
90
18
12
78
43
47
120
18
39
33
78
30
60
210
69
45
18
192
1
56
21
12
7
8
21
147
40
53
72
163
152
207
18
12
75
15
97
8
45
3
123
69
123
42
90
138
55
17
36
19
5
30
13
5
18
49
101
12
90
253
120
96
23
145
48
17
18
18
187
48
149
27
3
37
53
27
261
150
69
69
42
9
63
228
348
9
45
43
80
33
39
15
153
225
18
301
29
27
112
120
8
40
35
90
18
54
90
66
127
53
27
105
30
18
39
15
33
64
48
5
3
88
32
57
156
24
36
84
27
33
87
39
192
73
89
6
390
60
39
45
150
13
53
132
108
171
64
56
9
39
183
48
57
177
15
16
29
30
18
43
47
9
120
21
12
55
95
25
8
64
24
32
117
187
41
72
255
33
132
27
16
5
18
1
203
93
33
54
225
88
227
48
330
12
31
47
90
127
125
156
111
123
6
30
177
57
7
53
195
16
167
108
61
23
33
40
17
96
72
48
199
113
30
18
247
23
49
48
83
21
40
89
175
17
60
12
55
5
67
56
15
105
57
36
51
309
114
25
80
21
210
42
48
7
65
72
60
36
102
57
192
39
9
45
43
53
54
30
36
60
55
29
288
42
36
109
35
48
205
35
162
307
8
40
23
49
143
6
12
132
48
72
3
57
31
24
65
6
361
83
60
25
168
104
120
63
90
15
40
8
27
36
24
105
15
78
19
53
48
60
7
5
108
7
125
123
87
60
61
77
72
60
30
90
6
162
72
48
42
138
168
99
45
18
72
1
29
27
48
48
27
45
208
17
36
30
42
12
150
25
120
35
213
75
12
78
43
47
18
7
48
17
87
93
27
328
17
240
31
185
159
3
117
21
51
64
176
16
48
224
40
8
112
23
12
37
53
90
145
152
141
72
66
42
12
3
64
24
96
29
180
127
5
48
54
85
8
147
18
30
18
72
147
3
18
147
24
16
5
72
150
126
72
12
96
67
23
81
3
78
55
48
59
117
81
79
56
3
21
168
63
145
168
24
32
63
6
12
168
30
25
65
7
17
90
13
5
147
261
72
43
179
13
5
12
15
3
60
90
12
3
57
36
72
18
120
121
24
72
120
23
24
30
235
128
64
48
35
126
55
125
120
24
3
135
72
18
55
35
117
48
33
55
77
72
27
9
84
43
47
60
30
60
75
48
40
197
66
9
135
6
211
48
5
36
39
15
145
32
3
36
90
151
209
24
30
145
41
7
77
90
1
197
42
73
83
21
33
36
19
5
18
57
15
33
183
120
24
30
27
9
42
45
165
187
35
126
31
96
35
12
121
209
36
291
9
150
72
30
115
53
162
9
39
49
5
67
59
189
72
9
55
89
15
45
67
113
151
24
95
30
6
109
233
12
75
15
1
56
16
17
6
9
93
18
42
162
61
5
115
197
27
40
32
3
13
23
114
90
37
11
240
117
16
56
21
42
57
96
45
12
15
16
77
19
96
144
24
47
138
55
32
63
1
200
16
72
80
40
95
121
59
198
15
57
48
39
21
67
95
1
119
217
41
7
41
132
12
36
90
25
104
40
335
18
7
101
54
45
105
36
99
3
42
180
55
53
139
48
80
16
32
57
18
37
48
72
ABCD 93547752128*3^$a+1 [50024]
210
42
30
114
30
18
126
17
25
54
18
12
18
126
35
61
90
246
147
51
77
145
47
16
39
90
60
18
54
66
114
54
216
9
39
41
37
210
108
6
39
80
19
222
108
66
216
9
87
72
66
114
12
33
128
112
147
90
3
176
55
192
162
168
30
24
54
66
186
90
162
66
6
84
6
174
132
54
161
109
18
30
72
96
155
109
18
113
67
45
51
174
60
12
23
31
180
54
132
90
9
21
126
114
123
15
42
48
216
60
210
126
24
216
83
127
126
114
161
103
42
47
25
108
264
18
168
12
198
90
114
138
90
23
73
12
60
63
21
59
1
63
117
18
72
18
18
144
18
120
108
54
6
48
114
18
30
60
18
126
48
45
105
72
54
90
47
97
30
81
32
85
240
123
39
12
90
60
90
18
138
330
54
90
36
35
127
192
90
108
72
18
150
36
12
132
231
32
73
6
30
18
90
78
30
18
96
153
45
90
18
72
12
3
237
90
9
39
6
36
18
30
15
45
35
48
217
78
102
35
25
30
42
120
144
39
3
192
60
198
18
72
17
85
203
49
63
63
24
30
60
306
30
54
96
153
57
23
31
6
30
42
18
177
128
109
90
48
105
93
3
32
7
108
84
6
138
24
65
7
90
63
3
54
396
24
180
36
90
33
87
78
30
36
9
51
189
21
59
31
258
18
12
96
144
72
126
30
54
6
18
66
6
72
180
228
87
117
36
102
96
17
145
72
192
183
87
153
195
18
12
18
114
123
96
9
240
396
126
18
138
17
55
18
54
6
107
55
30
75
87
153
33
63
531
48
132
48
72
24
54
51
249
6
36
18
75
15
48
18
96
156
42
30
180
96
12
144
123
111
17
109
96
102
6
30
216
18
132
18
18
54
129
144
177
18
108
33
21
30
90
114
72
30
78
45
45
35
1
48
143
169
48
42
48
6
39
51
54
138
77
253
83
61
84
6
18
30
41
109
12
36
24
30
96
12
90
23
49
143
7
281
7
12
96
84
60
84
9
45
42
30
24
84
180
78
90
54
18
11
127
90
23
1
48
6
102
54
6
72
15
3
198
54
90
71
175
96
18
18
18
395
85
42
65
109
60
119
1
18
45
15
180
45
183
18
132
18
102
24
18
120
6
35
19
18
12
150
108
12
6
126
29
160
45
35
67
114
11
25
54
48
168
30
42
90
216
174
113
19
306
18
336
9
32
37
12
54
42
84
108
6
66
78
72
318
96
54
12
114
162
93
207
114
63
147
269
64
51
84
105
45
48
54
96
144
93
51
90
179
37
30
96
54
39
9
96
30
185
49
180
75
3
12
78
83
127
17
181
132
54
66
132
90
102
186
33
39
12
36
78
36
228
6
29
16
165
24
162
33
3
54
36
3
80
19
96
36
48
105
3
18
24
102
36
18
6
66
168
279
128
25
138
114
108
18
ABCD 93548306232*3^$a+1 [50004]
113
55
48
84
21
27
12
240
48
65
67
405
75
5
160
8
55
57
63
161
7
60
149
88
240
63
9
135
48
33
15
33
24
15
257
40
80
55
81
8
16
63
17
48
223
105
39
105
104
64
72
75
213
15
57
15
81
8
31
233
40
15
192
81
32
40
3
29
16
159
81
195
45
99
5
16
27
108
9
24
51
21
135
24
60
96
45
39
48
120
72
129
96
8
112
48
3
12
168
105
15
72
12
60
81
32
115
48
165
344
48
40
48
27
228
57
243
252
180
5
232
15
273
48
120
27
45
147
60
48
153
8
16
15
9
72
87
81
87
129
3
117
63
17
55
81
104
31
17
43
192
93
39
65
43
117
80
64
24
32
103
57
15
33
152
31
24
33
72
15
48
33
75
12
153
39
9
96
96
15
72
48
233
16
111
137
115
12
89
64
48
15
9
8
96
7
84
53
88
39
9
87
9
15
33
15
48
120
129
15
89
96
144
19
60
65
88
15
72
105
123
60
144
36
12
72
216
84
21
48
351
108
12
153
27
21
39
48
17
88
63
9
248
96
16
24
24
80
43
45
39
33
15
48
9
111
9
183
648
24
36
69
63
108
77
103
204
53
127
288
17
43
45
96
96
63
132
288
12
36
53
16
24
56
55
233
43
93
56
31
72
72
108
48
93
96
80
88
15
48
249
63
33
15
24
225
111
12
300
257
144
40
120
87
144
48
12
125
55
153
15
41
31
48
48
17
43
173
67
132
192
108
192
48
93
32
7
9
24
27
60
48
105
63
17
343
33
51
141
147
132
60
36
12
117
144
24
195
77
31
9
111
9
144
56
24
19
48
84
168
17
40
200
40
63
33
459
53
175
72
120
33
48
32
16
264
3
192
108
233
112
152
55
17
144
7
57
168
99
48
5
16
72
32
103
12
60
65
88
15
192
81
72
120
75
189
96
48
147
12
48
9
168
48
24
15
33
27
48
45
15
17
40
104
19
117
75
36
9
63
41
91
21
27
5
40
56
79
60
48
93
192
32
72
43
48
45
24
104
136
63
57
48
3
132
17
43
237
3
108
264
81
39
48
105
168
104
55
228
117
128
40
435
5
55
57
168
48
168
24
200
112
123
12
48
17
31
9
8
88
39
33
56
7
132
77
136
87
57
360
3
141
51
29
31
65
16
135
113
24
72
48
103
105
15
17
103
24
48
60
12
48
65
247
9
96
168
87
225
8
55
48
84
93
15
105
63
24
153
152
24
31
81
24
15
36
240
165
120
135
105
87
105
72
8
55
137
31
24
216
120
209
43
165
75
125
312
55
96
33
147
84
60
293
96
31
48
108
117
48
15
72
72
288
225
63
353
31
113
103
57
15
57
111
84
93
375
72
81
327
ABCD 93548308502*3^$a+1 [50065]
31
120
105
60
212
55
72
120
5
91
53
52
12
96
123
57
87
249
111
429
20
7
53
4
12
84
135
21
27
168
24
9
12
80
160
20
31
24
48
89
96
7
21
3
129
60
51
33
39
192
9
44
235
48
21
164
60
400
171
9
80
124
80
19
81
39
21
75
165
219
57
12
36
60
180
15
168
5
148
12
32
36
76
3
72
153
44
16
320
115
93
84
32
28
48
68
31
29
48
91
41
48
7
89
7
9
87
41
7
120
33
39
201
135
9
48
12
3
45
195
17
55
72
96
24
144
48
41
103
117
99
189
20
7
105
12
32
276
247
5
160
96
75
9
48
48
32
127
237
3
216
57
12
27
21
96
195
333
3
81
15
29
91
53
64
68
28
51
192
417
108
195
72
117
80
16
3
96
29
48
112
36
39
89
12
4
48
128
55
96
96
72
33
32
64
80
12
196
108
164
7
24
216
9
39
137
60
4
32
16
48
156
51
129
87
21
27
24
273
15
48
72
5
36
16
87
5
48
43
57
207
17
144
7
48
9
32
108
4
63
257
28
99
125
48
16
3
96
264
9
39
41
16
44
67
77
4
15
65
96
31
192
77
187
53
84
79
29
4
60
68
16
63
77
16
48
48
48
36
15
33
87
21
27
24
129
32
31
17
60
19
29
304
123
69
48
51
48
24
21
48
51
77
139
21
228
44
196
15
45
3
48
96
24
9
60
27
9
48
108
75
240
9
39
9
524
64
75
5
91
5
36
7
120
29
100
332
100
60
80
52
183
21
3
129
128
7
168
141
144
27
9
15
81
63
125
16
32
64
192
171
105
15
33
63
81
183
105
159
45
171
216
237
132
39
41
28
116
60
148
60
116
28
80
19
17
12
132
151
24
81
48
111
120
69
51
45
20
108
48
4
87
117
96
48
176
4
48
176
16
60
3
24
24
125
144
139
69
36
39
120
141
3
81
44
100
207
269
67
72
9
12
48
75
21
75
48
293
235
48
89
172
68
55
53
19
29
4
12
36
44
67
45
32
4
60
123
48
48
9
300
20
12
4
12
27
48
41
12
96
64
36
80
76
3
29
67
33
207
93
80
160
80
52
12
75
57
39
120
48
77
19
45
68
160
96
159
65
7
9
39
341
180
124
20
79
17
247
5
64
84
12
3
216
9
135
72
173
91
21
3
24
144
69
36
12
27
105
252
48
180
12
3
77
16
48
27
21
27
552
93
20
7
69
3
81
15
45
75
9
87
24
45
48
51
77
144
19
17
79
24
192
41
16
96
159
24
9
156
116
16
128
96
12
64
180
15
24
101
91
144
21
48
75
48
9
44
36
96
7
5
52
39
57
63
24
21
32
208
75
192
297
80
76
84
32
64
60
3
48
29
43
144
5
160
3
129
12
147
33
92
36
60
52
236
4
39
69
132
96
48
108
123
120
141
48
80
48
19
81
159
161
304
48
44
100
12
99
125
139
9
96
159
17
7
101
ABCD 93548756318*3^$a+1 [50040]
18
173
24
40
3
60
137
13
11
1
6
5
55
54
35
16
27
18
95
48
7
12
6
11
31
5
37
18
33
72
27
6
15
75
65
12
7
42
60
71
73
36
6
29
25
35
4
141
35
19
41
49
47
19
54
95
7
12
41
52
8
16
75
24
45
72
57
102
18
123
140
25
23
1
119
115
36
5
36
85
83
7
29
73
23
13
30
36
6
18
197
49
99
9
23
4
44
36
1
42
6
47
184
33
18
30
35
19
36
78
11
13
18
42
96
35
19
12
41
19
120
5
49
24
83
4
21
18
17
88
39
113
13
35
40
87
30
23
31
21
24
20
259
6
30
30
59
7
72
42
35
73
42
126
95
13
147
15
60
72
17
151
12
6
27
99
66
59
79
6
156
30
54
179
67
60
9
15
18
6
21
36
9
6
12
36
24
41
1
84
6
125
19
42
3
9
6
36
65
43
41
12
4
33
11
12
49
6
24
18
23
24
73
11
19
57
9
126
45
51
29
13
18
42
36
51
3
288
9
111
72
41
31
5
31
93
20
12
109
36
30
5
25
12
47
25
39
56
13
3
63
30
6
54
11
16
3
6
30
5
24
25
6
36
45
69
30
96
54
15
56
40
3
77
145
42
18
60
138
12
24
65
76
27
42
24
6
54
66
21
27
21
92
7
33
105
72
11
96
43
120
6
12
39
15
18
30
96
30
11
55
24
6
18
21
21
24
96
95
1
12
23
28
147
5
25
72
11
16
39
12
60
5
19
9
80
61
18
17
4
51
6
12
11
7
89
79
17
28
20
12
19
48
33
15
185
127
17
25
48
23
25
84
71
4
63
42
39
27
45
9
6
24
29
25
126
69
9
6
65
1
6
90
42
53
79
48
42
36
48
66
30
11
24
79
24
18
23
7
54
35
25
11
13
24
6
17
24
43
6
15
32
24
13
6
60
42
120
35
55
9
75
18
42
5
109
60
42
12
18
24
59
96
31
5
7
18
174
36
12
78
3
75
24
161
25
75
12
9
6
45
27
168
30
30
114
48
42
29
16
63
42
6
29
4
231
21
45
3
9
138
12
12
65
96
24
25
6
54
35
24
19
21
36
15
30
6
9
20
31
29
115
24
6
35
25
39
21
6
60
29
24
151
65
40
3
78
12
107
64
15
24
30
30
12
29
37
42
60
30
12
66
9
20
55
21
75
30
3
81
24
36
30
54
24
72
30
210
95
163
53
19
30
6
65
67
17
55
66
42
6
51
99
45
15
21
75
66
15
24
9
12
23
25
75
92
28
9
6
66
119
72
88
15
42
12
18
84
30
15
36
15
54
71
40
27
36
6
6
5
24
43
41
12
7
17
25
35
91
30
12
47
121
72
6
41
1
30
9
15
24
12
72
6
30
42
23
136
51
48
6
96
18
5
7
120
18
24
18
30
42
6
87
140
103
24
12
21
63
72
24
21
87
90
47
1
24
111
15
65
19
48
33
15
42
11
25
24
18
45
24
56
24
180
31
42
11
72
25
363
9
12
75
44
36
19
45
32
13
35
19
48
84
6
83
12
19
6
150
65
24
136
57
48
24
60
51
8
25
6
18
11
16
15
45
9
42
30
23
112
15
42
23
24
40
15
54
6
24
6
15
3
42
66
18
15
15
5
61
6
9
3
33
3
72
9
51
30
23
67
5
7
17
13
48
54
30
111
153
42
12
66
195
92
7
6
12
39
80
73
18
5
55
42
30
21
45
51
51
162
6
60
137
19
221
109
108
27
39
41
1
59
25
35
100
44
52
9
48
18
30
90
89
109
35
139
53
67
48
69
3
57
39
54
6
36
21
3
12
9
33
23
49
60
60
95
79
42
3
99
6
27
39
30
59
72
64
116
37
36
87
63
30
71
64
27
5
108
19
36
6
6
60
65
43
41
25
6
9
3
33
39
96
29
85
39
32
175
5
88
32
7
177
3
41
36
1
72
23
25
18
77
25
54
89
19
12
54
11
79
41
96
19
120
5
180
4
69
132
18
17
64
69
6
12
18
35
31
69
27
30
35
7
57
3
6
162
48
5
1
120
24
42
5
49
54
66
30
60
45
39
24
33
15
33
32
64
3
42
39
92
13
102
45
24
33
36
12
18
261
75
5
4
15
24
12
6
12
18
12
77
84
19
117
20
31
30
60
18
5
25
131
24
25
15
51
48
17
55
101
13
42
29
31
42
107
19
21
105
11
4
9
15
9
27
80
4
9
23
43
36
6
18
5
157
23
12
79
21
15
60
12
41
31
125
60
31
5
37
6
72
33
99
53
84
36
28
105
84
47
1
102
41
19
12
41
37
18
30
35
19
6
90
33
20
76
153
107
31
48
6
18
42
11
28
141
96
30
29
19
5
7
12
48
45
75
29
64
140
25
51
9
30
54
78
12
12
21
108
315
5
85
30
84
12
36
29
31
42
23
7
137
1
54
89
85
27
3
6
35
19
42
78
36
5
16
8
7
24
24
57
33
95
72
7
48
12
6
6
6
135
75
5
79
6
24
60
66
5
7
41
91
18
42
30
11
103
6
18
90
48
3
9
72
78
41
121
6
29
121
12
6
42
18
24
60
126
11
25
30
66
54
41
19
65
43
117
60
33
66
ABCD 93548867326*3^$a+1 [50004]
7
5
31
50
15
75
34
23
91
12
5
63
46
4
16
15
19
10
12
18
12
70
15
12
7
16
25
5
4
30
10
11
12
31
2
3
92
15
14
6
48
17
3
9
31
109
52
15
26
19
1
23
25
19
41
2
24
29
16
79
2
39
69
15
35
26
64
22
29
11
5
35
30
3
4
7
50
30
76
17
3
53
16
11
30
18
81
11
54
14
12
33
35
16
9
32
15
8
2
4
90
44
9
3
69
21
75
23
30
31
8
31
16
16
13
31
50
3
8
15
18
2
20
20
4
5
4
31
4
37
12
7
16
48
25
57
3
21
6
9
8
3
25
13
42
10
15
28
15
2
20
38
20
2
35
33
131
11
25
60
63
1
1
43
1
3
31
17
84
9
36
26
73
24
3
9
8
13
10
28
42
18
32
14
3
13
38
17
4
11
10
54
29
1
34
22
7
73
24
16
8
10
12
80
20
28
17
9
39
17
19
75
33
67
1
3
2
18
2
28
10
30
51
4
36
31
5
12
33
30
4
4
10
12
4
6
29
11
13
17
27
21
10
40
20
30
6
33
27
14
10
16
34
2
50
60
58
12
8
41
11
5
9
63
20
1
75
1
26
105
19
53
43
20
30
108
22
8
76
26
40
10
8
22
7
3
38
12
64
16
54
29
7
60
8
22
18
17
123
105
5
62
48
29
11
42
48
76
120
15
19
65
7
24
4
90
16
14
20
25
15
85
67
5
8
16
1
10
4
10
4
76
26
33
11
36
25
48
4
11
1
8
40
3
98
111
19
22
90
20
5
5
14
5
41
23
24
1
2
28
12
54
11
24
11
4
36
30
15
9
6
45
13
6
64
21
28
13
30
8
20
37
24
51
8
42
30
8
42
10
60
14
6
113
21
10
1
40
19
44
22
24
11
24
20
91
24
4
17
5
87
11
62
18
45
5
19
31
56
6
27
1
35
61
16
18
37
12
12
21
10
25
19
4
32
9
36
8
40
1
24
10
1
11
57
13
75
35
44
5
21
10
30
18
6
30
26
27
12
29
15
4
13
20
3
44
13
15
32
23
48
49
40
11
16
16
89
91
8
10
36
34
22
24
6
24
34
30
42
10
4
26
27
7
4
20
45
5
7
3
70
6
4
22
3
25
2
20
28
52
5
13
12
44
35
39
45
15
30
12
104
124
50
62
3
36
39
2
15
88
27
28
37
3
1
9
42
80
4
5
9
19
3
33
12
113
7
25
20
15
3
40
12
28
1
21
3
37
50
9
8
16
87
5
40
3
6
15
11
8
32
4
34
30
76
36
8
1
109
12
54
4
22
20
34
21
12
3
8
20
2
15
13
36
34
20
22
20
14
46
54
64
62
10
14
4
55
12
3
6
3
56
27
18
12
7
36
5
12
10
68
22
10
109
25
4
6
41
24
31
13
16
9
2
30
7
12
24
27
60
10
40
3
11
16
14
84
10
9
7
16
28
37
3
30
22
13
7
20
18
12
75
43
57
44
9
79
23
9
11
25
13
22
17
23
98
7
35
5
20
3
1
60
48
43
29
75
26
4
15
24
17
50
197
13
7
11
1
65
76
7
12
29
139
1
32
30
28
12
20
24
24
32
30
7
3
8
60
46
3
1
6
5
24
31
5
36
35
4
16
17
12
79
40
2
10
13
44
23
20
5
29
20
4
10
12
40
33
15
12
45
24
15
10
14
10
31
76
5
7
8
4
31
48
10
32
14
21
20
12
13
4
50
46
28
26
6
7
13
63
17
3
35
2
15
65
34
21
9
3
12
11
4
89
16
15
40
80
4
40
16
10
14
41
19
6
14
120
20
29
48
9
15
15
40
1
93
7
35
14
66
25
73
16
6
29
11
18
12
7
1
26
6
30
20
20
25
89
36
14
34
2
24
33
3
5
25
3
5
55
15
21
55
26
119
21
58
9
7
44
30
2
13
12
24
48
27
33
1
7
29
24
7
23
41
1
47
32
1
35
23
41
25
16
14
24
17
5
58
16
20
40
24
26
6
38
12
8
112
7
20
7
4
20
16
56
9
199
12
5
5
14
26
78
50
7
60
25
14
30
34
2
15
5
43
65
12
4
10
16
44
16
10
34
14
39
7
30
4
2
44
16
20
10
95
20
28
7
48
17
45
47
43
45
25
10
37
31
17
8
16
25
11
43
32
8
25
21
6
29
29
22
44
6
18
10
19
7
13
12
9
16
63
33
30
58
6
5
20
28
3
8
56
65
29
12
27
11
10
31
20
16
13
36
30
34
16
36
30
5
23
2
4
16
18
112
8
52
5
4
48
23
40
60
33
12
19
20
10
11
23
49
56
71
4
12
25
5
14
14
2
14
19
11
20
21
39
5
9
90
12
49
20
21
38
5
31
29
32
19
4
17
5
14
29
35
32
17
48
3
42
15
19
6
19
9
10
10
2
28
10
7
92
40
13
80
8
67
13
10
42
10
9
39
10
11
20
11
28
16
24
36
9
5
12
43
21
6
20
38
36
11
8
4
41
7
3
17
3
16
9
7
29
8
60
28
5
7
3
4
16
20
80
8
2
14
21
12
36
107
38
47
13
11
21
18
16
30
23
43
17
11
22
38
9
77
6
14
11
3
52
9
20
1
30
9
11
4
9
12
5
94
10
16
38
37
25
4
14
21
8
1
10
12
20
4
56
17
53
50
18
15
5
22
24
24
20
2
10
10
38
92
28
20
22
10
10
14
9
24
3
9
75
40
50
16
14
30
35
11
13
37
39
19
26
44
31
15
26
7
23
78
2
14
51
79
46
30
14
4
12
19
55
24
20
21
41
7
3
4
4
1
60
8
3
9
25
26
14
26
4
1
3
10
6
10
23
3
9
24
36
71
10
50
74
36
7
31
10
22
13
27
20
10
35
15
48
20
1
9
26
4
21
5
31
19
9
21
6
9
36
23
40
10
7
12
11
29
12
11
18
19
12
20
29
2
9
21
50
8
22
10
34
94
16
5
28
13
40
58
52
14
30
34
26
9
15
16
26
30
38
7
35
18
39
47
30
30
1
40
9
26
20
28
1
11
30
10
30
15
24
48
33
8
10
9
8
4
21
10
37
48
24
5
4
2
10
20
18
41
15
29
55
6
15
15
21
35
8
97
19
24
9
12
25
14
22
67
16
12
12
41
2
5
49
20
15
15
14
62
5
3
50
19
12
29
26
5
56
15
14
11
12
41
60
16
16
14
41
3
12
10
20
3
5
2
9
9
35
4
23
34
30
9
27
8
37
13
10
22
15
15
4
24
56
21
3
9
60
7
1
4
15
9
7
65
24
11
50
35
12
57
66
45
24
15
33
67
56
4
5
11
10
15
15
4
24
40
30
26
36
13
31
5
16
48
15
9
7
13
1
52
30
5
5
18
1
11
44
53
12
11
28
9
41
10
9
68
3
50
7
23
6
16
3
17
10
37
1
26
84
96
5
16
43
5
47
4
33
3
54
14
25
5
10
9
23
18
31
41
34
9
7
10
3
4
7
24
17
3
2
75
55
60
9
31
5
5
27
28
9
10
106
30
18
30
1
8
63
4
4
20
21
31
10
3
17
38
77
25
3
31
53
27
33
27
46
19
11
8
40
6
16
7
8
3
52
33
12
39
84
6
59
37
18
9
36
81
60
14
2
14
6
24
71
23
2
20
30
8
26
23
23
25
55
20
25
39
10
11
12
1
30
1
28
37
30
20
64
12
14
34
90
11
11
20
29
1
23
5
2
14
51
13
2
28
41
41
79
36
13
10
70
30
12
38
12
8
10
9
16
5
7
13
26
54
6
10
23
41
52
64
11
24
39
32
30
10
10
10
4
60
53
11
37
3
109
37
6
54
23
3
28
17
19
44
52
48
6
16
19
1
19
5
11
23
60
9
51
20
2
4
46
14
16
58
22
7
61
15
36
41
10
9
1
10
20
5
19
1
35
50
24
10
36
8
5
7
20
10
35
15
8
6
44
6
24
22
14
21
19
44
42
10
10
40
83
55
20
26
6
25
43
9
3
33
24
23
98
10
12
14
4
2
44
30
34
5
60
36
24
17
80
10
9
40
60
8
33
30
13
51
9
12
43
20
2
18
46
14
1
20
21
10
68
12
25
33
2
25
23
16
16
17
33
54
9
80
31
5
39
25
24
7
20
10
66
53
12
35
85
15
40
77
31
60
37
4
25
34
1
55
4
69
16
25
10
40
40
20
40
72
28
30
19
12
19
10
42
60
44
30
16
18
21
25
14
30
19
11
45
27
28
5
41
16
7
23
13
36
60
51
5
53
42
8
10
6
16
8
37
29
36
10
49
15
150
14
1
11
4
30
10
4
2
18
32
53
25
16
6
10
19
11
8
40
12
18
30
22
4
23
8
12
37
6
58
79
28
35
4
33
12
75
6
3
55
50
2
28
2
19
24
20
40
32
40
19
34
42
20
8
6
26
9
16
92
23
10
38
17
15
30
8
7
15
9
11
44
4
42
18
2
23
24
12
ABCD 93550056298*3^$a+1 [50023]
12
3
77
16
3
69
3
165
27
42
126
9
33
162
129
15
12
5
217
75
33
35
4
15
54
51
120
69
126
96
12
18
27
128
37
15
12
39
17
19
41
232
21
6
60
24
45
27
30
72
12
3
21
156
30
29
96
73
12
3
105
3
15
132
60
6
12
60
15
20
4
24
45
84
48
35
40
87
12
36
132
42
168
36
54
21
92
43
65
127
29
169
39
135
36
57
9
131
67
126
42
30
3
39
17
13
42
18
36
72
12
51
84
48
27
6
59
13
27
3
105
108
27
33
21
24
35
1
78
6
147
15
29
76
12
3
9
44
12
13
54
12
45
3
53
4
165
6
33
60
57
27
3
72
18
15
63
54
23
84
136
39
65
124
132
84
81
12
83
163
336
54
27
105
15
3
30
27
33
102
117
15
18
192
15
57
36
59
55
24
24
33
273
36
15
75
41
88
21
35
40
75
21
24
3
18
60
63
21
24
36
108
123
69
18
48
42
131
25
51
33
42
9
57
18
101
76
105
12
12
15
15
90
156
12
71
16
3
45
128
13
54
42
35
19
60
81
36
72
20
37
90
9
44
96
61
24
51
20
40
9
15
9
108
18
54
23
4
36
3
6
66
5
37
12
3
81
84
90
141
20
49
51
15
12
24
21
168
45
60
15
60
20
4
15
36
54
135
12
135
48
17
13
132
11
79
45
156
12
27
180
36
24
18
60
60
48
12
27
39
12
29
16
3
6
71
55
9
15
36
54
3
12
60
24
32
85
54
69
12
63
12
29
36
97
36
6
48
6
60
66
30
78
48
57
8
40
15
144
5
13
3
120
15
9
20
64
189
3
3
6
264
84
15
63
9
39
6
123
63
12
78
3
9
42
66
42
57
20
25
75
15
66
54
6
23
157
15
48
111
21
99
6
27
92
60
73
48
23
7
48
12
54
144
12
90
29
43
18
27
32
91
102
3
8
4
12
15
18
35
31
41
1
15
12
72
21
59
13
6
36
30
48
47
1
18
72
9
63
90
132
119
16
21
108
39
3
12
18
27
15
65
85
90
81
32
19
125
31
5
64
63
93
45
240
27
12
60
3
42
63
27
9
216
8
13
42
21
56
156
55
9
144
99
12
65
31
17
136
15
54
27
111
33
135
29
148
9
11
48
52
33
12
12
66
45
69
18
5
4
3
30
18
84
33
27
78
96
72
42
12
54
12
54
174
42
84
69
12
27
6
90
9
93
12
3
117
83
43
9
57
11
4
15
21
99
65
4
57
75
27
45
20
31
60
24
6
24
108
35
24
55
6
12
66
30
195
9
6
30
42
84
21
15
5
13
51
36
80
28
156
21
87
117
3
27
33
21
24
3
27
153
20
4
48
12
15
9
27
273
24
27
48
120
113
84
61
108
27
12
57
18
30
42
90
18
137
28
15
120
53
25
15
45
35
28
159
12
18
30
96
21
20
100
81
78
36
93
3
113
31
18
18
5
148
32
73
42
84
9
12
27
60
12
45
60
20
1
75
93
24
75
57
39
21
123
15
42
36
30
12
33
144
21
90
42
36
15
12
105
108
135
75
17
112
33
18
6
6
5
52
15
6
6
6
27
12
69
15
72
3
24
12
45
36
27
42
15
141
59
1
39
68
7
36
29
109
171
3
30
51
12
57
12
11
67
48
5
19
53
181
111
159
5
16
84
57
72
42
45
33
63
15
132
17
13
6
66
15
24
69
15
45
47
1
60
3
21
18
78
3
92
169
123
87
29
25
11
19
294
36
24
18
24
21
45
15
15
42
330
6
192
15
108
27
84
21
9
36
75
3
12
29
25
36
23
4
15
126
30
9
15
81
105
135
24
45
66
57
255
24
5
76
108
27
9
3
41
16
24
27
72
12
89
97
48
120
27
69
51
45
78
41
120
28
21
114
81
140
12
52
21
6
36
42
90
77
31
9
123
33
12
27
5
25
39
12
93
6
54
126
5
25
75
15
48
72
6
48
35
16
39
69
3
84
9
32
7
126
191
19
42
60
48
15
39
77
1
18
9
8
13
135
32
37
3
9
11
48
4
81
42
42
27
33
72
15
21
15
129
63
105
27
80
60
31
18
60
35
19
6
24
18
84
6
60
3
39
18
59
36
37
36
35
55
24
65
25
27
21
12
12
3
12
69
90
21
105
18
17
19
9
156
87
24
29
19
153
33
36
51
15
48
54
210
6
42
48
144
33
24
33
36
159
57
60
114
12
177
15
6
12
72
15
192
20
49
12
12
3
39
81
63
132
12
120
12
48
30
66
30
15
15
57
104
48
1
39
ABCD 93550347602*3^$a+1 [50041]
12
20
4
5
55
48
212
40
65
36
12
132
96
43
36
41
55
48
116
16
89
36
24
36
60
7
60
5
60
3
45
12
48
24
15
16
164
64
5
115
72
72
32
21
43
144
5
31
132
192
125
31
60
36
84
144
5
36
31
149
19
173
12
55
5
295
96
12
120
5
7
128
93
19
48
128
64
17
19
101
84
67
192
32
100
8
36
124
113
12
67
48
5
120
7
65
31
17
60
87
136
8
57
55
32
88
20
28
5
12
12
7
48
65
3
28
77
12
36
19
41
115
125
72
19
24
29
103
77
7
24
200
105
60
96
91
89
60
75
28
65
192
19
240
60
29
7
5
36
12
151
12
29
19
132
44
4
60
120
32
9
36
127
17
60
336
19
44
69
91
77
19
84
65
12
55
108
137
39
36
9
60
39
220
5
115
41
180
31
84
5
3
33
12
180
55
12
140
36
57
72
19
185
7
5
199
41
120
12
48
60
39
45
99
36
28
17
43
5
123
165
48
19
56
4
288
68
21
36
132
48
12
12
48
51
36
16
77
31
180
20
72
45
27
16
77
67
156
77
204
24
31
60
24
72
17
12
91
53
99
45
91
24
53
75
52
12
5
43
120
137
96
144
19
29
31
29
132
60
91
48
72
5
127
41
259
68
45
127
48
132
17
91
8
21
43
12
113
31
36
24
36
125
79
20
9
55
240
36
24
125
36
7
5
3
72
40
5
19
185
19
89
91
236
144
124
53
48
127
12
5
72
19
65
15
69
60
12
163
173
48
51
33
36
19
41
55
12
89
48
36
96
31
132
36
60
17
72
43
80
189
31
48
144
48
257
60
7
41
60
19
5
331
17
156
99
112
101
72
91
56
93
115
48
149
24
36
156
135
33
156
19
29
48
7
32
21
7
60
180
48
12
5
31
36
233
115
80
108
33
7
24
96
197
91
5
79
36
12
32
36
64
108
29
48
7
53
43
8
36
36
57
7
8
288
88
185
12
24
51
9
19
80
52
89
115
65
79
65
67
8
117
24
3
45
55
60
20
33
24
19
84
77
48
147
16
12
5
43
365
67
132
108
5
75
33
84
79
17
72
343
20
69
24
15
36
76
68
21
144
24
27
4
161
115
8
36
45
96
79
72
29
259
89
48
39
45
43
180
60
48
29
84
15
4
36
72
192
125
115
5
60
48
135
40
72
41
60
55
92
88
204
32
64
80
100
80
21
55
41
19
5
115
53
48
183
64
17
175
36
48
12
77
7
89
55
12
17
60
31
24
252
89
139
53
84
19
80
124
96
32
129
19
65
79
32
93
300
7
41
67
36
41
24
12
19
48
77
55
5
3
40
5
120
31
17
223
221
36
60
3
52
125
12
48
60
43
60
449
283
48
80
4
281
39
33
3
112
192
5
7
116
213
39
33
60
60
72
12
48
3
100
60
89
3
93
19
5
259
120
5
12
48
19
48
48
29
7
8
112
48
53
75
160
24
140
76
317
55
20
21
36
48
211
144
60
36
60
17
79
5
43
120
92
33
12
19
29
51
52
12
41
55
60
17
79
341
252
96
60
24
67
41
60
67
5
12
19
185
24
123
52
17
168
43
125
27
16
5
139
5
108
19
125
31
173
19
48
564
180
144
29
12
96
12
55
272
4
32
117
180
48
48
36
19
24
32
33
67
80
33
3
ABCD 93550392322*3^$a+1 [50037]
15
12
88
2
27
51
94
14
22
14
40
14
54
57
73
32
58
68
94
24
30
14
27
13
42
26
54
21
33
72
28
11
60
1
35
27
40
17
9
42
22
96
12
24
11
25
30
68
9
12
25
18
17
13
6
2
118
180
6
35
13
6
54
2
46
24
8
108
4
23
27
40
134
16
35
39
9
25
35
3
78
39
117
18
45
87
21
24
48
33
30
9
33
12
10
5
36
55
48
44
16
84
5
12
123
22
35
61
44
36
12
52
8
22
90
26
9
9
24
40
60
2
60
4
32
72
30
87
85
68
102
10
8
10
5
21
27
15
10
72
18
98
39
63
52
12
8
10
23
57
72
6
4
6
12
8
34
65
25
8
12
24
84
6
22
59
45
10
98
120
36
16
8
130
17
135
6
40
35
9
36
64
14
12
54
46
50
27
13
8
51
31
14
18
12
33
12
19
60
2
24
36
10
92
46
14
30
10
18
54
14
12
42
18
84
144
10
14
12
18
33
12
33
138
16
110
16
44
36
12
60
28
54
36
2
15
37
30
26
18
46
23
120
7
53
13
80
87
73
134
48
10
72
60
20
16
12
8
18
136
14
12
72
63
33
4
90
42
44
27
49
60
11
7
36
66
8
27
60
13
68
18
21
1
152
10
26
54
78
10
17
31
41
1
48
14
18
22
26
36
36
54
88
108
38
51
75
28
6
20
6
76
260
10
42
18
12
50
30
63
19
98
88
128
6
108
22
36
18
17
9
10
41
3
34
2
6
48
27
177
10
17
9
102
24
18
90
30
46
41
9
54
22
26
10
18
14
22
5
85
18
5
57
63
1
144
32
18
30
6
9
21
60
30
24
10
12
96
8
4
72
68
135
45
27
19
56
18
123
39
70
11
79
110
6
9
129
51
13
18
17
33
28
20
10
14
36
12
34
66
44
16
107
12
73
80
36
36
10
36
150
30
50
22
8
45
24
1
74
88
2
88
138
17
33
39
1
59
48
7
20
46
8
144
46
26
15
3
78
22
90
23
27
12
18
16
71
45
4
90
26
51
72
1
12
95
3
64
5
55
18
44
30
10
14
144
10
47
25
11
99
6
82
2
46
24
8
10
62
10
20
36
78
10
12
72
32
4
14
66
126
24
4
36
14
36
10
17
3
16
38
36
24
48
24
36
10
20
28
77
3
136
8
16
101
69
12
34
26
18
81
1
98
66
15
31
104
130
6
2
28
18
14
28
2
6
120
34
20
16
170
12
24
30
16
12
17
25
11
60
12
87
18
48
18
9
7
18
38
100
54
35
45
6
40
77
12
135
70
11
15
54
28
30
42
8
27
73
48
95
45
4
44
136
68
10
2
28
108
14
93
15
18
27
3
10
8
16
20
15
55
206
22
68
28
26
10
38
15
45
136
30
86
18
108
30
34
18
66
89
7
8
66
51
1
12
32
18
10
8
4
8
87
9
39
87
30
171
25
8
27
67
86
4
23
27
22
14
22
32
18
84
6
30
60
64
20
33
31
50
4
50
57
73
68
4
168
38
9
9
51
135
30
70
101
24
73
56
162
10
24
20
10
150
38
153
19
41
9
66
42
28
38
46
8
15
3
64
6
134
4
17
37
98
10
44
63
61
11
141
4
6
2
28
44
36
54
18
60
3
9
54
82
140
10
18
107
75
78
72
4
8
16
12
59
9
30
34
80
102
33
31
32
22
35
27
6
48
6
48
33
55
30
35
72
15
36
4
53
7
20
82
44
64
60
8
30
88
2
27
135
108
72
10
18
122
36
22
24
38
27
15
58
78
30
62
6
54
36
12
70
47
61
72
44
10
53
12
55
24
54
98
12
45
45
118
5
12
27
46
54
41
39
54
46
44
34
8
72
3
37
6
2
15
45
39
25
35
13
72
8
36
10
32
10
20
24
120
6
4
6
38
52
8
66
64
32
144
63
135
22
26
42
12
34
54
2
118
8
28
50
4
113
63
21
33
10
62
4
131
39
162
82
50
3
33
12
27
25
8
58
14
10
12
14
40
71
9
6
10
8
3
45
18
34
12
6
12
68
9
1
80
12
6
9
27
45
13
116
34
26
30
6
18
18
10
12
98
15
9
30
10
44
16
36
38
34
38
10
14
40
53
37
44
52
102
17
25
90
80
18
40
68
12
15
48
24
3
16
2
54
34
62
30
15
3
64
26
99
43
2
15
12
15
18
36
4
26
46
60
20
15
63
228
9
19
6
30
6
47
51
30
34
2
6
12
33
9
4
72
14
10
35
48
61
12
8
46
134
24
12
36
18
36
18
100
18
8
10
44
60
22
36
5
9
18
10
8
90
30
27
27
96
54
3
7
38
28
59
9
30
9
60
93
10
42
47
60
129
54
106
20
52
20
100
78
12
122
28
48
24
8
27
27
40
6
8
100
20
36
96
27
12
9
46
5
3
6
4
6
74
18
34
66
14
10
120
14
27
57
6
180
9
55
2
16
35
9
18
48
10
95
13
32
12
46
41
3
18
27
60
21
36
15
31
42
30
60
62
28
20
6
9
3
9
60
1
8
27
55
44
21
15
30
18
81
9
24
3
24
1
38
24
18
54
46
20
88
11
1
8
34
65
7
30
23
21
42
129
45
78
36
54
22
78
38
42
48
82
77
171
9
1
35
84
36
24
13
18
5
27
22
6
17
45
36
4
26
9
27
81
15
12
33
57
27
9
24
18
10
8
36
28
38
9
55
8
160
38
10
32
40
17
9
16
44
27
12
7
54
11
73
32
36
120
78
102
10
108
41
48
7
18
2
18
6
21
15
36
9
13
80
36
34
20
45
33
10
38
96
10
48
18
8
27
223
17
3
46
36
80
15
27
10
47
81
42
117
103
17
15
58
6
17
3
16
8
18
4
35
1
24
11
99
34
152
39
55
44
16
74
6
18
72
4
ABCD 93550656328*3^$a+1 [50023]
63
24
30
156
15
64
11
30
30
1
23
105
51
30
7
24
128
81
7
8
24
112
80
64
95
30
19
5
6
117
264
243
6
54
96
49
95
177
24
15
9
40
32
9
7
77
240
147
40
8
120
15
225
72
24
16
83
6
15
64
95
6
19
120
8
3
90
139
32
88
32
3
165
48
27
6
39
40
221
91
23
97
128
135
97
8
208
24
48
8
88
5
30
240
30
39
45
126
180
57
72
72
3
45
216
40
29
36
30
49
96
24
101
24
30
37
24
65
15
15
129
88
8
69
66
60
85
56
144
40
5
27
168
9
87
24
16
233
7
96
47
25
5
96
90
9
96
15
90
87
24
69
24
27
96
112
152
189
51
24
64
95
81
16
56
144
24
39
1
32
3
189
21
30
84
30
27
99
204
6
114
73
32
40
56
24
16
5
27
27
156
1
23
6
147
3
204
145
71
81
48
15
1
192
17
87
39
9
40
80
40
41
111
123
21
136
29
144
66
30
27
120
24
9
54
33
40
24
113
15
88
24
128
81
60
171
39
97
152
168
123
30
39
72
3
45
48
64
24
59
36
49
72
24
56
64
80
135
30
120
84
87
69
354
33
3
45
39
90
7
29
19
56
64
8
27
96
54
15
48
27
36
49
48
8
9
231
159
73
107
37
8
15
1
35
21
63
30
51
159
6
67
24
8
48
88
80
184
32
96
40
173
24
3
40
32
15
1
5
19
41
31
113
63
72
141
259
32
40
23
1
5
75
24
40
35
13
17
15
40
11
84
126
24
91
72
248
24
45
91
24
56
136
24
59
45
48
3
61
120
23
177
3
85
65
30
30
27
3
96
109
95
25
95
145
5
187
56
24
9
7
24
80
93
27
24
72
72
21
30
85
29
235
41
151
104
136
48
41
234
13
264
23
105
105
66
180
1
168
71
105
72
24
40
224
9
6
49
8
57
135
40
8
63
49
215
33
63
24
33
63
1
96
8
40
149
3
64
8
160
72
8
48
72
16
5
19
71
120
30
51
168
72
3
13
8
219
61
56
63
60
30
7
8
81
15
24
15
150
216
91
143
30
210
36
69
45
27
63
81
39
97
24
5
30
21
24
16
8
75
96
37
24
24
65
60
19
552
24
149
171
69
6
60
97
8
16
173
3
93
27
40
107
6
30
1
128
88
53
27
120
40
192
32
96
243
21
39
24
96
1
200
48
48
33
39
16
24
48
72
176
39
6
19
56
39
153
168
135
81
96
72
21
219
111
177
27
13
53
27
112
80
168
48
16
96
48
80
24
288
3
21
40
29
27
57
87
123
93
72
112
29
27
3
84
73
47
33
64
89
84
43
48
96
119
9
15
57
48
72
69
24
30
60
1
56
9
7
8
64
8
24
39
81
16
17
63
27
300
25
32
69
115
24
5
3
24
24
72
48
105
87
57
30
30
66
30
90
9
111
9
15
25
35
36
81
120
3
36
24
57
63
30
3
33
84
43
48
96
23
201
24
16
29
6
60
30
27
27
37
8
168
208
29
43
8
9
7
120
120
29
24
51
9
60
27
24
45
19
32
48
231
1
29
54
61
119
60
21
24
48
40
47
120
6
19
65
7
83
13
53
60
55
24
71
24
6
19
11
45
64
95
73
48
32
40
48
29
60
7
120
48
32
9
31
8
165
115
65
151
32
27
66
30
114
66
25
32
153
84
90
96
24
33
48
16
56
57
55
11
21
16
53
75
69
51
15
120
30
19
32
96
88
35
61
8
48
88
185
15
96
48
48
40
192
32
33
31
29
27
88
8
27
30
87
39
210
15
9
126
114
63
ABCD 93550855694*3^$a+1 [50007]
144
43
20
24
4
32
52
20
28
8
112
72
8
57
3
33
24
31
32
12
28
12
128
12
60
48
33
31
56
28
72
20
12
216
9
67
104
9
115
32
64
84
20
16
65
19
8
228
24
28
17
91
12
44
69
7
24
20
16
72
32
4
24
8
4
20
84
36
36
28
12
92
28
12
96
29
31
56
9
15
12
4
24
29
3
33
67
60
32
21
15
60
4
8
108
9
7
36
32
52
56
4
24
32
108
16
84
29
7
36
108
32
64
60
149
67
12
20
12
9
7
24
24
5
27
60
64
24
5
7
20
208
89
7
68
48
33
67
8
52
68
60
64
8
24
28
12
24
32
93
195
12
52
8
72
16
84
8
12
256
36
8
16
204
176
12
24
64
20
4
8
4
120
44
12
72
60
36
16
8
28
8
40
32
112
68
28
80
24
52
8
36
76
44
100
20
24
48
33
39
21
15
4
72
44
40
24
120
5
31
36
8
28
77
27
9
7
60
32
21
55
12
24
24
84
5
43
48
32
33
67
68
72
40
264
8
12
36
60
60
4
20
148
56
60
96
4
29
75
12
16
44
69
15
60
40
12
72
32
36
24
9
27
117
43
44
4
5
51
4
24
12
36
8
64
36
44
21
7
17
31
120
24
80
16
56
96
52
41
75
36
24
16
68
136
44
21
55
12
12
8
64
84
89
123
48
4
68
48
72
28
24
72
36
17
31
5
144
7
48
65
87
88
56
24
52
96
212
100
65
27
60
64
5
19
92
240
4
65
111
160
29
19
48
8
60
96
64
32
52
116
40
5
127
8
4
65
31
80
76
104
52
20
88
65
91
8
12
4
24
12
8
81
67
92
60
48
24
9
19
5
3
48
52
77
3
88
29
43
140
48
36
9
7
84
20
28
8
60
52
72
60
89
60
19
12
8
28
24
29
79
8
4
140
4
24
32
64
29
3
4
36
48
24
5
3
72
60
156
84
28
84
60
48
5
43
44
4
32
12
60
21
7
24
44
9
43
17
36
39
45
55
5
111
12
33
31
24
24
101
31
20
28
12
116
48
136
56
28
20
100
12
140
33
51
216
24
84
16
24
36
36
44
36
48
4
5
123
60
28
36
68
72
40
8
16
116
24
36
36
48
69
87
16
32
132
33
36
15
72
57
7
36
72
36
24
108
24
48
5
195
36
40
84
20
72
88
8
4
20
88
8
4
36
20
24
4
44
76
92
12
28
8
60
45
24
7
104
16
44
16
8
376
5
55
89
55
12
96
180
20
88
60
29
55
56
24
36
16
56
24
28
8
72
12
9
87
12
81
67
80
40
8
4
20
16
12
32
48
100
20
208
12
60
248
105
75
12
4
84
56
4
56
336
60
24
100
29
27
4
29
7
20
24
93
43
20
112
5
36
7
77
231
9
3
100
20
28
80
4
92
9
27
180
4
104
16
20
69
75
24
28
84
44
4
72
60
48
32
16
24
116
33
27
4
20
16
68
24
16
12
20
64
20
33
15
165
7
48
56
24
81
15
36
144
40
20
16
96
48
5
67
48
24
108
152
12
24
16
80
129
15
64
8
24
16
17
91
5
55
56
69
27
4
108
12
24
5
31
8
196
60
80
40
24
20
45
75
16
60
32
48
16
36
53
19
41
87
100
68
120
12
84
60
28
48
104
36
57
15
52
104
76
104
36
33
3
4
8
21
7
104
16
60
24
96
104
4
65
15
4
72
20
208
32
136
48
29
36
31
44
52
20
4
48
32
33
43
24
29
111
16
17
27
36
192
12
40
24
44
28
32
88
128
72
24
28
236
40
12
8
45
31
48
72
8
12
16
8
76
29
19
56
4
72
140
48
40
60
245
51
16
36
68
9
60
91
44
40
32
48
52
36
44
28
8
52
128
24
96
117
115
116
24
76
32
12
45
7
44
16
89
60
7
20
24
28
68
24
16
20
88
32
132
88
32
52
96
8
4
92
9
24
27
4
92
12
28
24
56
12
36
45
27
28
24
48
12
80
72
76
108
20
72
24
108
16
5
7
20
33
144
43
44
28
36
72
20
48
60
12
88
44
100
36
12
44
16
12
72
128
88
17
31
92
124
108
56
12
33
31
44
36
60
9
7
20
12
16
12
72
36
104
40
68
4
24
20
12
60
40
24
20
4
44
21
24
15
108
60
24
40
24
89
36
31
89
55
12
132
5
15
148
24
8
12
24
252
12
21
31
96
8
40
32
33
39
60
45
7
29
120
19
8
40
92
40
12
20
48
12
28
32
4
12
173
31
44
16
8
36
16
80
24
196
56
12
52
20
48
100
20
156
112
44
4
5
51
48
40
132
113
55
116
36
88
80
120
12
24
9
36
7
12
32
84
12
4
56
48
4
ABCD 93551470744*3^$a+1 [50054]
16
51
5
40
15
132
33
3
36
36
30
18
12
9
39
36
30
35
48
28
12
21
6
29
36
28
135
33
63
6
6
30
18
12
72
5
31
6
99
39
12
9
12
63
24
53
133
66
9
15
6
36
60
15
12
20
16
9
75
3
12
48
17
7
168
12
9
99
57
8
16
75
21
51
45
60
9
63
12
15
54
30
45
9
36
24
30
21
60
32
19
18
51
9
6
5
31
9
15
21
3
12
21
8
4
3
17
31
21
20
36
72
28
20
24
40
3
12
45
9
15
75
29
13
59
24
31
84
12
12
17
13
23
19
18
6
12
24
84
5
1
11
7
72
6
12
30
18
114
36
12
5
36
12
40
39
21
32
67
21
3
117
3
102
30
102
60
18
12
5
12
16
45
39
9
35
19
12
18
15
15
36
96
84
9
111
381
33
48
3
15
6
18
48
78
54
33
20
52
27
29
7
53
40
45
6
36
33
24
192
81
75
20
19
78
6
21
3
6
12
23
16
15
78
111
36
51
12
6
87
12
63
24
6
15
15
5
139
5
115
48
5
7
21
45
30
12
33
9
6
132
21
57
27
12
33
12
18
72
6
35
88
24
81
339
12
20
31
45
12
3
93
32
48
31
65
1
12
3
20
13
60
47
4
21
18
36
24
29
1
99
96
12
3
60
24
57
33
3
84
24
20
24
7
93
15
113
79
9
45
27
39
54
36
75
3
33
39
89
31
24
45
9
6
5
4
87
21
20
12
91
9
3
9
3
12
96
9
15
65
48
133
123
36
3
6
120
107
37
3
9
35
145
15
24
12
80
103
36
69
9
12
18
12
5
31
9
3
192
5
31
9
24
45
11
85
6
72
21
36
3
21
21
30
21
3
12
18
39
72
15
18
78
24
41
19
30
18
36
41
48
1
27
33
35
1
3
3
45
57
27
20
24
19
12
53
36
36
13
11
36
43
5
7
96
5
19
66
23
7
48
6
11
13
66
9
15
60
9
12
9
60
59
7
5
1
3
39
78
54
33
3
33
51
6
27
36
20
7
29
79
6
18
30
6
5
16
3
21
69
162
24
21
9
87
9
11
7
21
12
12
32
43
6
30
36
6
39
15
33
8
319
45
24
9
27
8
36
19
5
7
29
12
79
89
4
51
6
6
9
33
3
27
81
12
60
39
9
20
12
28
51
9
15
72
9
3
17
31
5
48
1
30
6
30
5
7
21
27
93
51
6
107
1
11
64
15
17
124
45
39
80
7
78
36
6
29
31
9
33
120
23
79
45
9
36
51
12
3
72
17
16
39
6
3
27
5
43
9
3
42
12
48
51
39
5
52
24
9
18
9
63
36
6
71
37
27
8
12
133
3
120
27
5
36
40
20
1
6
9
20
4
15
6
11
7
60
21
21
35
64
12
63
17
13
11
48
25
30
12
24
24
17
31
9
144
27
30
15
39
29
25
47
97
18
5
28
141
39
32
13
6
60
108
12
48
12
6
3
32
55
57
45
27
93
83
79
89
76
3
41
67
5
13
6
78
15
56
12
79
29
16
33
83
40
15
9
8
12
61
30
12
5
73
27
32
55
30
15
51
60
24
24
12
17
31
21
60
44
91
21
12
15
33
99
60
24
30
11
13
6
42
47
76
9
51
87
18
42
12
42
6
17
13
3
51
9
69
95
48
28
27
53
31
18
15
33
15
39
48
6
24
47
40
9
6
6
23
19
5
13
42
45
3
9
15
36
12
18
39
56
19
18
42
29
4
117
30
24
5
19
12
114
27
8
4
3
108
45
15
12
72
30
138
18
30
12
45
39
21
24
60
39
54
3
3
12
60
57
57
60
3
3
69
24
44
36
16
3
5
7
21
3
5
37
39
9
24
42
30
71
4
24
45
54
33
9
126
9
15
21
20
64
3
33
3
21
93
18
48
54
3
15
9
63
45
8
4
20
1
27
20
88
24
51
117
75
6
51
3
5
12
16
27
6
24
23
7
66
35
16
3
18
30
18
27
60
8
7
30
135
3
60
21
33
3
87
6
27
3
45
12
12
15
60
18
72
47
61
18
165
39
30
11
37
39
15
18
30
12
36
17
67
24
65
7
30
75
60
9
60
18
17
13
18
17
7
45
36
12
117
15
44
31
5
19
6
15
15
18
42
33
8
73
39
20
16
12
8
7
24
45
51
12
120
101
91
45
99
21
45
24
11
55
48
6
6
9
39
18
42
33
57
15
56
7
24
41
67
93
15
5
49
3
45
12
3
176
55
12
54
30
36
18
60
36
18
30
12
11
85
3
36
8
40
3
12
12
21
105
24
39
39
78
12
11
55
12
9
39
5
19
33
44
31
9
8
1
59
7
81
24
15
21
120
20
12
13
59
31
9
24
12
20
55
12
17
40
75
9
92
37
35
1
90
60
6
11
64
8
61
6
24
96
36
9
60
144
15
9
36
9
3
24
8
31
24
12
90
54
42
72
30
5
7
6
23
19
17
40
9
6
9
24
36
21
6
93
12
75
57
72
3
12
96
53
1
71
7
18
3
51
24
24
5
16
12
45
15
32
7
24
77
24
16
3
12
12
41
4
12
129
6
24
81
48
8
7
18
18
12
54
99
51
69
12
84
3
12
66
30
45
9
71
37
3
12
96
12
3
12
9
24
12
20
25
39
111
17
7
29
16
33
27
3
18
18
9
3
5
199
60
33
3
24
93
12
20
96
40
9
54
60
9
3
5
49
126
12
6
27
8
31
24
6
3
32
84
19
6
87
15
33
24
3
105
32
36
24
7
33
12
51
45
44
40
63
18
3
24
27
120
18
51
15
42
15
20
7
21
9
47
1
23
19
12
5
36
19
9
20
4
20
7
5
43
42
3
12
8
67
36
9
20
4
9
30
45
48
60
57
47
16
9
3
48
24
51
18
72
15
60
44
36
19
45
36
48
92
19
45
3
17
1
3
32
4
24
9
27
21
27
128
43
9
15
5
55
21
27
12
45
12
8
40
33
30
9
63
21
9
36
12
35
4
3
42
15
3
17
36
4
128
36
7
18
6
5
16
9
36
12
6
5
145
15
39
21
12
63
21
24
12
39
108
60
42
3
45
30
72
18
11
115
29
13
147
27
30
11
49
24
54
48
45
48
27
12
17
43
18
35
49
15
39
54
51
12
15
12
5
1
47
67
33
15
45
24
15
41
12
88
45
42
33
8
49
83
28
20
24
16
60
72
3
30
42
24
5
13
30
45
15
12
6
75
32
37
51
9
3
3
9
33
35
31
36
9
12
3
105
36
21
78
36
48
33
24
9
11
31
12
5
31
57
27
21
12
12
27
53
43
12
60
5
7
24
114
12
11
72
1
35
55
17
4
3
6
27
8
1
30
18
6
77
25
24
15
153
11
67
29
4
ABCD 93551559046*3^$a+1 [50032]
87
21
81
47
36
108
19
120
41
55
24
45
33
90
5
48
36
19
12
65
31
6
47
96
43
54
23
7
45
188
1
42
24
93
3
5
55
168
54
11
96
40
33
48
150
18
6
89
31
18
18
72
65
7
18
59
139
12
12
5
13
107
64
60
36
3
108
12
53
12
12
19
24
77
1
71
31
41
25
42
29
85
54
125
120
1
114
77
60
43
60
114
35
97
23
1
42
60
12
60
18
11
7
21
20
55
60
6
60
23
25
39
3
149
43
138
99
48
33
78
17
19
30
18
65
12
48
1
12
30
29
55
270
60
15
75
21
39
24
6
204
11
19
65
1
39
176
36
7
89
37
174
6
30
41
60
36
67
18
30
18
36
54
84
12
5
88
15
17
4
57
35
79
96
137
1
6
5
13
18
120
30
15
32
55
66
6
29
67
24
81
15
17
67
84
54
59
43
30
18
53
163
66
6
42
35
175
78
3
36
15
29
84
13
23
7
30
107
28
57
18
12
53
97
72
144
6
30
11
37
23
109
54
6
30
126
54
78
6
6
54
36
36
24
17
16
63
12
6
24
18
72
5
43
30
15
9
48
6
21
68
7
30
3
27
24
30
96
71
7
21
51
65
1
11
7
21
51
144
5
31
60
65
37
6
41
1
123
15
5
31
54
42
29
48
31
102
47
12
43
42
47
43
33
36
87
60
60
24
5
61
15
15
57
33
87
96
39
41
7
72
12
36
9
32
67
237
8
7
89
91
24
48
72
89
36
31
89
24
72
43
6
24
11
19
240
36
18
6
36
84
12
9
39
6
54
6
59
16
93
47
96
43
30
23
61
78
53
24
43
29
24
12
7
12
81
69
60
39
9
143
37
3
56
24
19
24
12
60
29
13
59
7
24
48
84
78
162
77
1
6
65
1
48
6
36
114
27
33
120
6
6
39
69
36
54
30
12
23
60
4
27
24
12
120
12
120
17
36
84
25
131
19
66
75
92
55
65
25
6
36
29
355
12
54
30
36
57
56
36
85
23
25
96
96
36
11
7
96
36
77
67
6
18
5
31
144
5
12
72
7
24
41
88
32
43
5
25
6
29
28
15
48
96
21
3
6
6
29
25
30
198
3
87
42
15
39
41
13
23
19
105
33
51
87
5
13
30
66
36
108
102
30
138
60
6
54
24
29
19
24
36
24
65
88
51
66
18
12
66
42
36
41
96
25
90
77
25
42
17
49
90
54
24
119
28
75
78
59
85
6
12
53
61
66
72
66
102
5
43
24
18
18
41
24
109
90
48
42
66
60
17
4
75
114
30
57
44
43
5
156
24
73
72
23
13
11
48
37
60
95
19
60
9
56
24
25
66
41
19
29
43
138
107
4
8
175
21
27
41
1
48
107
12
43
45
12
45
120
15
69
27
9
78
53
19
54
71
13
18
125
132
13
23
145
47
24
1
3
45
144
60
11
67
77
7
66
23
16
56
55
17
67
54
6
84
9
27
41
37
48
3
68
64
9
78
6
99
15
6
15
56
1
30
17
7
54
96
23
31
29
13
48
42
54
3
51
30
42
60
77
16
69
18
53
112
8
72
127
18
42
53
13
11
24
55
72
9
69
12
27
108
9
18
57
45
60
48
30
12
198
12
71
55
12
101
1
24
71
144
19
12
6
3
15
57
15
12
96
29
13
30
48
24
12
108
53
13
12
72
48
135
32
25
63
3
65
19
72
96
65
4
3
156
234
60
102
17
19
29
25
11
79
60
96
168
65
7
5
36
49
107
43
41
103
18
48
3
51
66
11
31
36
24
18
12
90
12
30
6
24
165
99
65
12
13
47
19
65
163
45
27
66
23
7
5
7
77
19
105
21
18
30
71
7
12
77
40
63
65
1
23
1
108
54
36
41
1
35
12
55
66
87
152
73
78
41
72
49
156
54
12
48
17
43
12
113
16
81
48
42
78
18
78
6
45
51
29
85
11
4
51
18
36
48
95
73
159
33
132
59
64
177
6
17
13
107
120
13
39
36
144
63
42
18
93
3
29
13
11
7
57
57
138
45
72
33
24
48
87
51
24
66
42
48
24
240
105
81
48
15
27
72
6
119
127
41
120
19
18
90
48
24
114
39
15
33
33
42
17
13
23
295
30
39
20
16
81
23
31
30
6
65
85
75
68
40
15
5
160
75
12
96
29
31
17
96
16
9
30
66
39
27
12
53
19
84
29
48
24
31
41
7
9
12
21
30
72
66
47
55
17
43
84
66
78
12
150
47
31
102
59
1
23
25
72
39
8
13
11
72
1
39
9
66
156
60
89
84
37
60
6
12
29
12
67
9
81
102
12
24
53
4
39
5
24
48
28
68
1
23
43
41
19
6
282
36
24
42
6
48
29
16
36
21
120
ABCD 93551692478*3^$a+1 [50019]
91
36
5
36
40
32
28
3
5
55
29
37
6
65
55
144
5
48
67
108
33
15
12
41
40
15
24
60
53
79
53
28
9
30
5
13
23
169
18
33
324
39
42
54
96
42
6
84
6
186
165
39
5
37
42
48
9
51
45
72
27
48
45
3
5
67
12
81
164
36
100
168
72
57
27
21
42
30
83
13
35
91
36
48
5
60
31
5
79
66
30
18
102
101
43
69
27
36
33
180
57
15
3
81
24
44
43
48
36
101
7
17
4
9
131
36
1
83
55
89
7
21
27
41
67
5
19
21
60
12
8
13
147
3
90
59
187
29
7
204
89
1
24
6
60
6
3
99
5
31
5
144
25
102
53
40
63
117
15
101
16
21
18
6
6
29
4
15
66
18
198
72
23
49
48
83
13
27
117
48
24
30
24
66
3
48
69
11
19
41
43
54
30
48
24
29
16
3
105
48
24
3
17
24
7
5
73
6
9
57
42
48
33
72
69
15
15
24
5
61
6
29
48
252
16
9
6
12
57
39
6
318
12
21
32
25
6
5
91
81
9
3
27
24
45
51
60
108
18
27
8
37
6
84
102
24
51
3
12
30
18
108
9
128
73
23
31
53
16
45
30
144
96
42
15
57
6
84
93
3
5
31
9
36
45
99
45
24
47
36
19
33
111
77
28
44
13
114
150
15
33
78
69
96
44
31
90
15
144
3
30
11
19
66
15
129
66
6
54
72
72
162
48
72
48
6
24
53
19
180
36
5
40
8
67
192
53
13
120
24
48
15
99
89
72
37
15
63
173
24
7
6
35
19
5
28
3
45
87
18
27
3
5
67
162
24
39
96
84
3
90
23
25
71
184
24
123
12
48
69
20
91
30
162
5
60
31
5
1
6
18
51
24
12
188
19
45
8
108
31
18
42
89
91
60
30
15
9
6
24
69
21
15
120
32
55
9
36
183
204
48
77
37
6
29
13
72
15
128
108
67
12
53
1
107
43
312
18
72
72
6
9
57
71
43
96
60
36
5
148
44
91
30
54
60
36
149
91
12
5
12
127
45
15
93
93
48
42
12
173
7
60
42
35
19
9
140
31
45
9
63
27
60
90
63
20
55
9
39
105
27
9
3
6
54
90
63
9
48
6
90
30
77
7
6
24
18
17
85
191
64
75
6
99
45
6
21
48
27
48
101
31
53
7
21
80
37
48
59
24
12
28
351
5
48
88
39
60
78
150
90
18
69
15
18
6
42
35
67
186
24
3
45
24
96
24
3
27
41
4
51
84
30
11
4
24
27
30
15
39
45
8
61
27
48
69
3
24
3
17
73
48
72
11
37
63
57
15
3
41
55
108
165
32
40
44
55
276
6
42
12
5
64
24
21
35
24
37
3
141
6
201
15
42
6
90
39
68
28
51
36
5
19
24
66
96
24
15
3
6
54
36
17
37
30
42
18
17
43
53
40
45
63
80
60
61
3
15
6
72
15
99
9
36
36
12
3
60
84
41
13
150
42
30
53
109
72
30
5
28
105
3
44
1
24
63
12
21
78
36
105
8
37
11
24
28
27
48
12
41
28
24
56
16
20
64
32
97
96
15
75
12
90
59
19
5
19
66
15
12
27
33
15
18
42
108
5
136
8
43
114
15
84
45
35
175
57
8
37
39
168
33
72
78
9
63
45
8
24
43
132
33
207
156
18
27
32
13
72
23
43
41
19
41
36
4
99
36
5
64
36
3
41
7
30
150
24
138
42
5
31
90
24
30
48
12
165
24
12
69
35
28
81
27
72
12
129
102
24
48
101
16
51
257
60
133
42
12
21
3
77
67
162
30
18
3
27
21
39
48
9
45
24
24
35
28
24
20
24
55
126
71
55
53
76
24
27
12
41
4
27
5
19
21
36
9
131
28
15
42
59
43
48
53
36
25
18
30
48
23
84
13
102
125
76
36
8
43
42
83
55
30
72
42
30
54
12
54
24
54
113
108
67
17
16
75
54
78
204
5
43
126
71
91
30
35
67
5
52
153
30
162
63
15
42
246
42
75
152
43
41
16
15
29
31
45
3
48
78
24
78
29
144
36
25
48
72
24
11
91
24
18
11
37
23
31
168
117
3
33
20
7
12
33
3
78
6
93
8
13
42
93
81
59
91
18
42
21
108
141
6
45
80
24
55
30
216
54
5
133
30
66
90
84
48
12
6
42
30
135
180
3
72
9
63
33
20
127
366
66
9
51
36
48
6
90
48
60
210
66
54
42
5
1
143
1
ABCD 93551904848*3^$a+1 [50026]
57
48
64
104
16
8
96
96
24
4
20
52
8
28
60
32
88
32
27
33
52
8
108
40
12
32
40
180
20
24
52
20
40
8
51
13
12
96
240
68
4
108
44
24
36
120
88
108
12
72
8
12
60
99
69
12
63
13
20
40
8
72
52
8
3
216
1
12
8
64
20
24
84
36
16
60
56
72
132
28
80
132
96
15
9
60
36
12
108
135
9
16
12
8
72
27
21
4
8
100
20
40
80
48
60
40
60
44
88
68
52
68
40
44
60
120
40
44
112
60
32
108
12
40
48
120
12
35
21
24
12
76
44
39
157
132
12
44
24
96
36
24
12
172
60
56
156
108
148
8
244
92
84
60
12
84
208
8
84
48
72
316
179
129
76
20
40
56
12
12
88
12
44
36
216
40
60
92
40
68
12
27
133
48
8
12
4
83
13
84
68
51
105
64
68
24
40
36
60
72
35
13
59
129
184
20
12
100
96
80
160
32
12
88
188
4
68
12
16
44
84
12
99
141
12
60
48
27
13
8
4
120
32
39
81
48
15
57
96
24
120
156
120
52
20
28
120
92
72
28
80
15
145
116
84
28
24
68
96
36
28
80
12
76
32
36
132
4
11
129
15
73
8
84
16
212
108
4
260
84
12
3
45
84
48
60
132
40
116
51
25
36
140
64
8
160
32
144
52
8
16
35
33
28
24
36
24
20
51
325
35
97
48
20
40
44
24
156
96
40
299
25
8
96
136
8
88
24
8
12
24
36
48
63
177
48
48
72
52
20
12
3
37
68
12
76
12
83
45
99
25
80
48
12
16
72
108
8
120
72
12
3
9
48
132
96
12
48
15
145
44
40
20
111
144
1
60
32
48
60
15
33
64
20
232
108
32
28
48
60
44
24
352
32
12
88
32
15
105
60
60
28
8
84
144
16
36
12
20
36
76
20
220
20
16
20
24
24
52
92
88
212
28
60
24
71
45
40
12
47
33
12
48
12
36
24
16
20
168
4
20
120
112
95
33
88
44
148
92
60
144
16
68
12
16
72
20
72
60
148
20
100
68
64
95
1
72
8
4
116
124
35
69
12
72
120
312
100
8
168
4
56
12
40
20
12
40
104
36
76
92
132
108
60
3
33
36
75
1
132
8
112
108
272
28
72
72
8
112
44
12
27
13
120
24
59
21
51
25
12
20
132
24
16
131
93
36
40
20
16
12
8
120
48
52
59
81
72
12
36
84
3
85
12
20
99
97
12
12
56
48
16
36
24
20
228
28
32
108
52
56
4
128
4
140
28
132
56
24
36
48
4
68
15
69
3
21
84
156
12
4
11
49
20
40
120
68
52
83
157
20
60
28
23
25
128
24
132
24
124
47
45
40
60
8
12
100
36
12
68
84
48
60
3
33
24
40
32
288
60
132
16
8
15
81
108
27
105
96
4
20
28
8
48
36
40
36
12
20
48
52
92
40
8
52
8
88
12
56
99
93
4
8
36
64
8
3
129
112
56
4
56
75
105
12
28
72
60
83
49
120
108
11
9
63
33
12
27
145
12
59
21
40
8
28
119
213
3
25
32
72
48
132
36
15
9
36
12
88
8
16
60
20
36
72
75
13
20
132
72
36
48
16
8
48
112
92
16
92
96
16
56
108
52
128
12
4
48
48
20
64
60
120
156
8
4
8
64
8
160
56
24
40
12
20
63
57
60
100
260
36
24
156
84
15
33
40
56
24
52
116
52
20
60
52
20
51
69
28
72
68
36
12
3
9
28
60
20
24
36
52
32
96
4
68
12
24
96
24
12
40
12
140
72
16
164
228
28
104
39
1
8
60
12
84
12
4
44
12
52
56
52
20
4
36
84
8
88
60
72
32
48
87
73
48
12
48
32
3
69
60
168
40
32
40
44
132
12
72
36
159
21
12
108
12
36
4
56
16
156
83
1
56
64
20
148
72
20
24
99
21
156
24
12
40
92
72
88
48
ABCD 93552357422*3^$a+1 [50049]
29
30
57
192
57
231
60
33
72
12
15
51
24
42
39
96
45
51
4
56
3
36
30
163
12
5
111
12
3
18
39
3
12
102
3
75
12
18
30
96
1
65
126
204
109
11
18
66
132
48
45
15
66
123
21
144
6
25
32
75
33
15
84
120
66
30
36
6
24
99
39
42
24
36
3
12
24
72
45
18
54
6
6
18
48
132
12
36
105
180
87
61
5
60
6
105
99
21
15
21
84
9
6
60
6
30
9
3
85
17
6
138
15
27
108
21
96
48
51
6
42
25
23
13
35
96
6
3
21
18
120
25
32
144
195
6
15
15
120
25
29
174
121
20
9
115
17
30
60
9
57
79
53
48
144
15
39
57
60
132
96
75
126
6
24
30
55
56
15
120
12
21
99
6
66
90
15
69
55
32
4
11
54
84
15
24
27
60
9
36
123
6
36
24
90
66
3
33
18
24
120
60
12
25
5
6
162
6
24
96
6
60
108
51
96
100
84
32
48
9
18
174
24
55
32
33
36
6
57
327
21
15
33
111
48
21
81
43
8
27
78
78
81
36
15
33
99
1
65
30
162
78
6
30
156
129
3
6
90
24
33
48
4
8
39
45
33
15
52
29
36
36
39
60
99
66
3
33
42
48
13
20
36
135
9
27
93
4
11
69
36
12
3
36
120
36
24
85
41
144
54
1
128
52
44
12
33
66
21
24
15
105
21
18
9
51
24
120
6
19
71
21
111
12
181
17
24
186
49
29
30
57
28
176
15
6
15
39
9
51
9
12
87
72
18
6
25
47
90
7
113
60
24
3
27
24
36
9
12
48
36
111
57
147
90
99
147
84
24
66
96
132
30
21
147
69
48
75
117
135
66
7
8
3
96
45
45
108
6
9
16
65
31
68
16
44
15
37
71
102
12
43
83
72
78
3
12
99
45
21
48
30
6
48
15
105
120
7
5
24
30
6
6
222
51
27
93
15
117
63
69
48
87
18
7
71
6
15
15
13
72
44
124
5
51
45
51
40
53
60
6
114
66
45
16
5
18
37
23
6
19
116
21
90
13
12
11
114
66
84
45
100
23
36
84
48
60
144
9
15
25
20
192
12
93
39
9
210
69
27
210
63
16
20
51
45
33
18
12
78
114
45
39
204
21
21
3
15
6
42
108
21
105
55
35
30
36
15
64
164
105
15
40
17
18
30
111
15
84
54
67
59
6
3
12
69
6
25
24
5
30
49
11
66
24
87
15
37
17
48
126
145
20
12
108
15
6
54
21
15
24
120
25
44
27
33
96
72
28
36
5
30
153
15
42
39
192
144
81
19
11
54
78
25
11
25
5
36
103
12
29
51
81
60
19
101
78
12
48
49
107
105
51
102
66
12
24
45
15
6
3
147
24
93
75
165
81
66
36
54
180
51
9
99
51
33
153
18
9
45
27
51
48
156
9
124
17
84
90
6
54
24
45
36
21
6
12
138
138
132
30
75
9
48
66
132
30
48
6
48
37
71
42
18
9
15
45
21
15
9
39
45
90
6
66
93
4
11
24
33
45
3
21
24
66
25
20
33
127
83
60
96
69
48
108
39
153
63
30
51
21
12
36
6
6
18
42
108
91
8
3
45
132
36
21
6
45
4
11
12
93
39
33
57
15
28
113
48
19
8
57
42
36
12
78
7
71
24
33
33
216
55
5
3
135
72
73
11
60
57
69
30
138
31
5
79
47
25
29
99
16
5
6
18
135
12
39
66
75
4
59
21
12
15
18
66
49
17
78
6
174
169
5
72
90
105
39
60
45
81
115
95
6
18
57
27
18
78
30
30
24
48
60
132
57
15
25
5
24
66
6
39
93
3
52
8
63
1
101
67
17
54
57
69
84
6
6
60
39
45
135
15
21
48
21
18
36
84
93
9
139
161
171
39
24
24
66
72
3
129
60
18
9
4
35
49
77
51
3
30
6
36
13
71
81
48
105
30
105
264
160
41
39
51
21
123
21
64
23
9
15
9
16
164
45
120
12
90
57
3
108
6
18
25
11
24
126
186
13
32
39
9
52
48
41
55
29
6
9
213
42
6
24
36
30
102
27
3
180
54
6
165
27
60
81
57
63
45
75
24
255
36
36
96
229
84
5
6
45
21
30
30
42
42
159
4
53
12
36
66
54
6
114
54
21
12
63
30
12
12
15
57
39
21
66
84
21
3
96
ABCD 93552471778*3^$a+1 [50032]
63
9
18
48
150
168
36
31
35
93
24
16
29
171
15
1
56
27
133
44
99
156
21
9
3
93
115
95
13
56
60
64
20
111
30
31
44
15
1
35
48
84
48
193
59
1
36
44
4
8
3
84
126
42
24
25
5
24
55
11
121
12
60
20
36
189
66
61
44
129
6
25
119
57
15
78
123
12
81
12
19
29
207
45
7
131
49
95
30
3
15
48
54
18
18
79
36
32
45
12
18
24
45
4
29
18
33
96
21
24
138
57
93
30
133
53
51
40
29
30
69
16
11
1
20
12
12
39
30
27
45
87
12
45
48
27
28
32
9
19
36
29
87
9
15
24
45
18
12
21
15
186
36
27
33
108
19
5
12
3
33
48
51
168
45
36
6
24
21
3
13
17
138
54
79
107
57
136
72
5
135
3
12
48
49
17
63
12
33
183
12
51
25
167
30
18
97
80
48
21
123
153
15
112
35
66
24
7
20
96
27
42
51
24
15
93
12
33
30
30
3
180
48
9
66
129
63
9
15
174
144
3
264
51
33
4
32
60
36
88
71
25
23
6
55
77
147
3
48
6
123
60
15
21
40
20
36
9
30
24
6
51
3
18
19
53
43
29
234
36
81
208
144
83
42
51
60
39
1
120
24
11
42
54
13
32
21
18
9
51
37
5
43
56
24
24
120
45
63
28
24
41
6
25
29
6
69
87
24
1
32
12
51
33
60
144
27
33
3
33
76
264
47
9
51
42
27
105
48
12
19
47
49
48
5
31
92
40
8
45
67
20
33
126
174
30
72
33
24
36
27
9
15
78
48
18
6
24
96
24
90
381
33
3
28
125
6
9
237
3
136
23
85
20
16
29
240
18
54
120
159
141
19
11
9
21
39
57
24
24
39
48
3
96
9
129
156
6
18
72
43
80
63
25
179
30
19
41
18
36
42
27
60
3
138
31
68
15
66
15
12
33
12
84
48
3
3
42
18
1
80
99
9
100
11
96
54
156
15
33
15
51
21
64
104
15
18
87
87
144
54
31
179
96
1
5
171
45
43
20
84
108
9
19
101
63
15
1
11
30
135
45
3
28
32
33
3
9
66
132
78
12
24
24
36
18
12
126
55
29
66
93
15
24
12
33
51
45
57
72
42
21
12
40
11
85
5
24
18
93
27
78
55
36
149
24
75
63
33
81
51
99
129
39
33
45
27
27
13
5
31
77
135
9
48
51
45
6
105
15
78
115
47
6
42
21
4
60
48
108
131
90
96
187
11
49
11
162
55
53
54
45
15
1
17
18
157
80
48
52
92
111
21
3
45
33
3
9
51
15
12
37
77
60
43
23
24
9
24
12
15
60
36
48
90
27
28
20
96
60
9
55
11
25
104
16
71
78
19
11
45
16
53
18
13
59
85
60
23
30
18
12
45
177
163
32
12
120
21
7
92
69
19
41
12
3
112
17
18
90
144
18
33
15
84
61
168
12
29
15
39
6
3
16
35
97
48
116
16
32
12
96
60
64
20
4
144
233
12
3
87
61
11
73
8
39
9
16
53
12
3
15
13
77
27
21
150
45
33
7
72
35
18
27
36
51
13
125
31
5
19
48
23
6
3
12
3
78
15
3
54
55
68
48
64
5
36
99
100
77
51
72
15
81
15
96
105
40
29
24
51
60
96
15
45
4
41
96
24
18
93
15
12
81
99
60
25
53
3
21
240
43
47
18
12
3
132
15
18
43
35
13
5
27
3
84
30
75
16
77
75
9
15
4
35
81
183
1
71
45
84
16
23
6
15
51
24
25
72
24
8
81
54
1
12
108
17
87
27
18
27
33
31
32
4
89
19
80
21
19
92
99
129
75
165
57
78
18
3
12
52
41
240
19
5
12
6
42
51
36
9
135
15
129
12
16
44
3
30
63
120
28
137
43
44
16
32
15
225
60
3
21
141
12
63
4
11
24
48
12
21
48
45
30
21
24
21
15
3
6
54
12
81
87
33
27
12
133
17
43
5
126
81
3
45
63
33
96
60
3
33
3
102
3
45
51
16
24
11
37
47
30
18
6
151
36
8
39
12
81
4
5
114
117
3
6
24
19
56
45
7
68
12
100
5
87
57
19
20
96
75
21
99
25
56
9
135
39
36
145
41
3
15
30
36
15
24
75
12
69
16
17
60
111
96
15
30
90
1
12
17
18
1
80
24
3
78
12
18
84
33
9
36
78
1
180
44
40
5
67
113
19
131
30
42
9
39
246
15
141
7
5
6
162
27
3
37
92
15
60
18
51
36
124
89
3
48
21
31
35
105
84
9
42
30
ABCD 93552802186*3^$a+1 [50017]
36
24
156
3
24
75
61
89
415
96
56
33
120
31
56
3
48
150
84
19
59
96
85
89
127
35
24
30
120
120
162
13
29
51
69
60
18
18
72
12
55
53
12
48
127
56
9
7
8
3
24
30
36
123
9
36
60
55
17
42
37
48
17
15
123
42
48
30
6
15
136
11
397
35
42
43
17
55
53
6
21
81
12
96
60
36
54
6
36
3
40
29
30
42
115
8
96
16
48
80
57
60
195
75
6
18
24
18
48
6
24
66
3
16
29
6
69
40
65
18
13
56
129
264
31
104
40
83
18
6
69
21
3
16
29
72
36
90
120
42
75
16
17
79
83
258
30
30
84
19
41
15
9
24
18
30
79
29
6
78
48
42
85
35
21
64
161
84
48
27
96
117
24
99
21
24
24
75
16
11
30
15
99
21
3
61
155
285
24
3
24
54
55
24
32
9
132
43
65
84
30
37
24
35
21
3
45
51
61
35
69
40
24
72
11
117
16
24
56
24
33
24
96
7
83
120
18
51
40
125
19
17
18
45
9
15
16
41
63
72
33
48
60
84
18
78
103
96
113
15
3
13
56
33
7
8
21
12
60
12
18
109
65
18
30
120
7
5
19
11
13
72
41
63
24
57
39
40
104
27
30
36
72
51
141
96
19
104
21
43
65
90
85
77
6
18
54
66
12
127
173
123
16
59
45
64
35
45
57
18
96
66
19
29
96
54
42
30
54
15
9
7
65
55
80
45
3
45
75
33
7
53
139
5
24
366
13
11
45
24
51
24
168
48
42
60
24
18
21
96
9
66
6
39
24
27
222
15
72
9
39
192
88
5
48
3
96
33
48
39
3
18
24
36
39
24
16
179
69
136
11
30
108
27
75
78
36
235
144
5
48
283
17
24
24
162
93
9
72
15
64
104
27
30
39
9
36
156
175
155
30
24
36
6
37
5
51
27
37
96
29
67
8
16
24
203
24
45
3
72
45
3
42
43
41
12
30
42
12
39
27
138
54
85
35
85
83
13
29
147
3
192
69
21
99
9
7
48
17
55
83
78
12
78
54
60
24
72
12
15
21
12
12
12
55
5
3
27
24
69
16
41
18
45
3
48
165
24
120
16
137
24
39
9
132
19
5
36
306
78
24
42
18
27
48
123
24
189
75
102
7
120
11
54
12
3
75
61
56
3
30
48
7
77
36
79
35
45
93
6
45
75
66
43
5
27
99
109
17
24
12
19
155
85
24
11
48
78
103
59
30
127
65
79
209
7
24
41
96
18
42
27
112
35
96
69
33
48
72
12
123
40
197
19
11
78
31
89
42
13
17
48
15
45
36
31
83
48
13
24
80
120
16
11
18
67
83
30
7
5
19
89
7
24
24
5
12
60
6
78
24
90
150
12
19
5
24
67
41
42
61
96
5
19
11
6
63
64
32
45
3
16
41
60
99
40
5
72
19
80
45
96
12
72
138
30
7
5
43
96
80
96
40
101
120
27
40
77
48
30
18
54
114
24
27
88
137
168
15
21
36
24
15
16
35
13
53
30
30
24
39
45
156
114
69
21
36
63
123
42
6
45
27
42
78
30
90
42
67
120
11
13
17
18
6
36
19
5
19
24
32
3
45
160
17
39
16
59
42
27
136
17
162
61
41
84
6
6
7
5
91
96
8
3
30
72
42
150
36
19
29
54
85
5
12
55
41
42
117
40
24
35
144
6
55
5
54
42
54
6
15
3
78
90
42
36
15
16
48
77
36
7
35
157
101
60
18
30
79
185
7
8
33
39
129
39
40
5
78
168
66
6
30
127
11
21
40
35
13
80
16
59
42
19
41
84
84
15
21
36
39
136
29
126
6
7
120
35
18
30
37
83
13
35
69
40
72
24
80
9
87
9
31
11
13
101
19
17
12
27
64
35
181
83
42
99
16
41
207
123
37
32
3
102
48
7
80
33
111
27
30
63
40
24
72
24
80
9
18
18
75
51
45
3
66
12
42
90
102
66
27
33
7
80
123
13
24
17
63
3
48
126
90
6
84
6
24
18
27
141
19
113
12
108
7
125
43
77
99
9
55
35
117
3
6
79
32
33
60
12
15
105
55
29
75
16
11
30
7
17
39
75
45
27
54
15
51
13
5
36
48
36
126
6
39
69
99
112
8
40
32
9
42
13
41
144
39
141
132
ABCD 93552914134*3^$a+1 [50141]
129
51
48
177
3
25
59
37
179
24
57
108
183
12
36
9
99
72
9
108
27
37
311
73
107
9
111
12
97
192
20
27
145
35
84
25
96
47
60
96
12
60
12
252
144
37
20
63
60
1
11
60
72
21
39
9
27
72
57
15
165
144
12
64
20
15
33
27
49
20
192
28
131
12
24
12
189
36
156
51
13
95
21
111
61
11
117
16
32
51
84
105
36
12
15
21
172
32
15
21
111
13
83
141
96
36
76
59
69
63
108
69
3
45
3
157
20
147
25
407
57
51
45
27
37
23
9
135
9
3
81
27
24
72
48
1
35
216
348
60
177
28
35
96
36
57
36
3
12
33
12
36
99
9
256
48
23
204
72
37
48
224
39
73
20
76
47
12
144
84
1
83
61
32
3
33
3
105
16
32
3
24
24
12
69
3
108
61
48
11
108
9
147
24
21
63
97
23
36
24
33
159
13
80
84
60
276
63
12
12
24
33
51
48
45
87
96
84
97
11
60
72
33
36
27
1
96
107
57
12
123
21
3
24
9
96
48
63
93
87
60
120
72
141
144
15
33
48
132
12
15
60
21
36
123
145
32
51
144
61
32
15
60
57
12
3
13
32
3
33
12
3
24
37
128
16
35
237
16
32
87
57
15
48
1
47
144
156
72
93
39
12
24
69
3
12
48
24
57
84
15
72
132
49
48
68
48
15
36
72
33
36
156
3
96
45
3
96
72
24
13
20
63
12
1
11
24
84
48
24
21
15
13
35
120
69
15
1
96
35
61
35
72
36
21
39
9
28
20
27
33
16
47
1
59
153
60
112
48
47
129
75
276
21
96
48
51
93
28
80
159
69
48
219
24
141
60
3
12
33
15
36
24
24
13
96
48
251
85
20
75
60
60
12
13
48
80
132
48
12
36
99
24
84
141
15
117
51
45
3
169
20
12
36
63
45
75
12
72
120
25
68
48
87
120
205
11
37
23
57
87
12
33
12
48
15
36
84
25
35
72
57
63
141
39
57
36
28
23
12
81
3
25
83
157
71
12
93
112
224
132
15
12
117
12
3
45
16
32
84
195
73
23
45
39
96
57
51
60
84
48
361
107
36
1
23
9
3
157
131
93
84
27
12
108
25
83
129
3
96
25
11
21
183
24
48
49
48
68
15
48
33
27
36
108
165
108
183
24
1
47
48
69
3
25
215
25
48
35
45
159
36
13
59
21
36
48
3
264
108
24
24
69
48
99
33
51
9
75
57
108
123
48
37
47
21
135
60
324
37
35
81
48
15
24
60
9
16
23
12
45
75
9
51
36
24
93
75
57
51
24
1
224
63
12
37
95
24
36
57
124
80
3
12
24
93
28
32
3
61
32
15
84
237
51
228
60
36
73
47
33
3
168
36
36
48
61
11
9
3
60
33
75
1
59
12
9
96
171
9
12
63
60
37
288
23
24
33
96
84
3
12
96
24
9
51
96
9
3
120
37
47
21
27
33
15
60
12
9
16
11
37
95
84
61
35
13
68
27
33
27
12
60
24
96
85
119
45
12
51
45
36
87
9
39
36
36
33
87
117
147
33
135
36
21
51
25
23
57
36
39
21
16
47
36
13
32
16
32
39
25
11
21
16
116
12
132
27
69
27
1
59
57
144
28
23
201
51
13
47
129
147
129
108
27
9
12
84
15
45
16
32
27
37
83
12
24
25
47
12
69
51
45
3
12
60
9
12
16
239
49
20
28
116
39
60
60
13
68
27
132
12
120
25
48
116
28
48
11
37
35
24
84
24
93
27
60
36
33
39
24
97
48
191
1
59
12
25
20
76
80
84
51
9
48
147
48
13
32
159
204
24
109
224
48
15
24
45
3
192
73
68
96
15
36
45
15
12
12
96
37
11
12
24
96
193
59
216
157
47
33
16
11
9
63
13
11
12
ABCD 93552958886*3^$a+1 [50031]
90
151
128
24
48
27
37
56
15
129
15
33
3
108
126
75
120
3
13
77
43
80
3
54
216
7
104
16
53
51
136
47
1
107
69
24
40
11
69
57
54
33
208
120
32
16
95
1
8
117
51
57
255
15
57
48
93
18
217
143
81
9
231
3
36
126
108
36
67
24
35
180
1
80
280
107
13
80
33
55
197
180
39
15
169
119
36
37
80
153
72
39
123
45
120
15
81
27
133
155
37
32
57
55
24
47
73
179
45
48
120
57
7
96
113
54
1
107
117
96
24
48
93
91
89
252
115
120
89
15
16
104
40
104
99
18
99
48
33
103
59
61
137
39
40
11
180
169
24
56
48
27
109
17
79
209
36
75
40
24
239
33
75
133
47
33
24
33
72
63
88
155
277
24
5
19
35
21
48
147
54
231
24
105
39
267
93
51
72
252
81
99
93
72
96
112
5
27
63
57
72
15
9
9
31
120
32
33
7
155
54
15
111
25
120
8
40
41
15
75
21
40
80
57
31
56
40
96
104
40
24
336
120
35
45
64
35
61
96
24
200
15
18
18
189
64
125
171
63
81
24
48
40
5
108
31
95
36
108
105
75
117
144
64
89
90
181
17
18
396
129
112
48
32
72
75
13
8
16
35
21
87
73
107
13
77
123
88
131
45
96
144
64
11
108
1
71
49
59
37
35
54
54
1
17
55
120
104
24
57
39
51
13
59
37
120
23
105
75
36
36
36
73
71
105
240
159
105
24
120
93
18
81
24
39
73
8
72
9
135
99
54
15
75
37
120
224
112
24
41
18
45
144
72
9
127
35
229
8
15
33
39
81
48
40
11
205
176
33
54
18
18
54
63
504
9
90
72
13
185
7
83
21
40
80
40
215
121
5
3
24
16
72
80
93
51
40
96
200
27
36
1
80
16
47
90
36
54
157
80
136
5
27
63
57
51
36
36
309
40
191
153
16
83
13
59
205
104
112
80
64
8
75
13
23
1
144
104
75
13
5
90
73
35
141
75
21
15
9
135
1
17
18
108
105
16
203
21
69
90
57
33
31
216
5
91
8
81
54
54
36
72
15
120
40
104
96
88
32
27
21
96
40
203
13
23
9
63
108
37
8
99
36
1
56
15
25
119
90
55
8
72
9
55
104
57
31
77
90
18
54
153
117
54
37
104
16
104
24
144
57
90
180
33
88
59
141
129
18
126
36
99
45
67
23
81
120
96
48
232
24
11
54
15
219
85
41
39
24
135
18
18
90
51
111
57
105
87
3
13
5
144
54
21
16
8
99
93
33
7
24
24
32
165
18
90
55
71
33
16
56
93
90
33
88
41
39
40
101
198
36
1
8
72
9
234
37
71
33
111
145
96
32
96
240
16
41
63
24
111
1
35
21
40
32
72
24
99
21
160
35
36
378
63
27
37
8
136
35
54
15
75
61
29
27
24
144
57
79
65
15
72
57
15
75
45
312
16
95
54
51
64
8
57
18
13
239
9
9
18
13
192
24
23
73
48
41
108
3
33
7
48
35
36
1
35
213
111
1
24
240
41
103
95
249
96
16
35
36
57
15
105
16
95
105
21
19
107
45
48
159
321
ABCD 93553146062*3^$a+1 [50021]
80
28
57
35
4
36
20
4
32
4
24
12
44
4
84
12
48
12
39
36
18
72
39
15
5
52
24
44
36
24
52
15
173
40
21
191
28
12
44
31
153
36
44
1
36
195
80
40
44
88
8
12
28
132
132
48
48
8
84
76
20
52
108
111
18
47
36
60
4
15
5
88
12
116
28
200
16
3
41
85
36
36
87
8
28
75
21
36
8
4
32
4
72
104
108
88
12
12
20
1
18
21
48
3
89
124
21
15
44
60
40
20
12
40
72
12
9
11
88
63
54
95
16
180
24
45
18
57
84
92
19
21
80
24
19
9
108
8
36
19
117
72
36
24
108
188
24
12
60
16
12
132
45
3
168
9
11
4
128
88
24
48
8
4
20
43
101
7
57
36
32
37
72
54
17
4
33
51
24
15
36
17
48
4
8
84
4
36
60
63
33
32
12
36
28
32
25
15
39
21
128
16
15
5
4
9
143
55
29
4
12
27
77
265
18
105
12
45
39
36
8
133
39
8
40
32
64
51
45
84
36
56
160
177
47
76
84
44
19
45
36
44
48
133
11
16
92
16
132
39
5
103
21
15
57
12
32
16
140
24
16
60
20
84
4
144
48
48
12
3
29
48
64
20
84
72
40
72
156
56
43
53
144
64
36
36
12
12
20
64
60
57
18
17
4
116
7
65
7
81
24
21
15
3
57
33
71
48
7
18
51
80
64
8
52
12
48
60
32
79
21
36
8
7
5
88
12
60
20
4
44
40
32
19
21
44
36
43
57
68
64
32
31
45
24
36
32
25
35
76
24
12
24
116
60
84
124
21
54
21
32
28
24
48
20
60
37
107
145
3
12
24
24
20
16
27
5
13
15
12
9
11
4
120
180
96
44
120
4
32
48
24
100
60
12
36
44
28
27
144
45
44
163
18
27
9
15
20
64
44
228
25
15
48
20
36
24
19
141
32
7
41
72
24
25
15
56
60
60
112
36
39
17
19
9
48
15
9
80
36
4
15
36
9
180
8
52
3
57
24
32
85
83
40
24
12
56
4
15
29
220
21
18
21
44
12
48
72
216
19
29
7
9
8
40
8
4
36
32
60
72
16
39
5
16
8
52
117
3
8
12
64
93
63
24
20
64
204
72
3
57
51
17
55
57
24
116
28
60
3
69
128
28
9
59
16
24
32
52
15
113
4
24
12
9
3
60
8
37
47
28
108
12
36
57
3
15
45
12
44
24
19
41
12
4
33
111
24
20
60
181
11
25
3
8
28
24
63
17
28
8
37
35
24
16
15
9
9
51
20
16
8
52
68
60
12
19
9
36
48
8
48
12
64
8
16
57
87
3
105
24
44
36
88
80
48
43
9
108
48
12
12
12
200
88
8
7
21
32
12
12
36
40
44
48
97
75
36
8
12
4
45
99
20
12
60
64
36
80
64
104
52
93
162
113
4
45
35
28
9
39
12
24
104
1
3
128
12
16
152
24
4
20
91
5
40
20
16
24
39
77
48
72
72
28
9
35
324
19
36
9
48
8
25
15
104
36
36
4
32
52
12
24
156
105
51
8
40
32
100
20
37
23
120
145
3
12
68
16
80
88
93
15
20
12
36
132
28
44
12
28
12
60
33
63
72
20
16
27
65
24
235
9
44
1
47
40
84
60
24
32
24
4
81
3
80
7
21
12
68
24
4
20
64
12
168
20
52
36
108
24
8
108
76
56
40
12
21
119
7
81
48
69
3
32
52
24
80
136
36
33
11
43
77
96
7
17
64
36
8
36
84
48
13
71
1
23
4
8
28
84
51
5
31
18
75
15
45
153
15
57
72
126
65
4
24
12
8
31
9
24
60
12
56
4
20
40
144
36
8
88
44
49
54
17
4
12
104
24
84
88
20
112
8
4
44
36
64
24
20
1
27
27
213
108
36
48
36
24
3
18
11
79
5
96
84
12
12
108
24
28
48
20
24
28
56
112
9
36
3
132
132
12
20
40
24
12
48
200
4
32
60
28
27
45
24
36
96
20
28
36
44
16
60
56
97
3
15
33
72
24
15
36
57
12
75
41
49
18
41
60
76
108
3
153
12
60
27
36
36
89
36
180
120
40
75
18
111
104
55
65
25
143
19
93
8
24
16
12
56
196
60
56
24
40
60
80
13
23
40
8
52
20
144
4
44
25
11
61
18
45
180
12
20
40
80
19
9
8
12
88
20
7
17
24
4
27
93
68
73
15
12
104
88
80
16
380
16
45
18
33
120
63
5
84
37
54
165
96
20
115
18
15
3
17
88
8
4
8
28
171
9
44
48
52
56
64
213
54
9
27
9
36
8
1
15
60
180
56
49
51
20
64
45
3
33
3
44
16
84
152
24
55
89
36
12
52
8
19
5
16
44
64
51
90
51
12
12
24
92
28
36
96
12
12
36
44
31
45
92
52
44
4
12
20
4
80
60
37
18
45
36
8
12
60
55
33
ABCD 93554078734*3^$a+1 [50038]
81
12
18
24
36
121
8
12
21
55
8
60
36
93
3
15
57
12
36
12
180
21
55
96
29
15
39
117
81
24
54
36
1
35
9
48
48
24
16
8
9
108
18
37
29
51
45
19
53
30
6
31
24
11
9
51
36
18
15
24
12
4
36
8
21
6
9
12
45
18
36
33
112
68
3
93
24
45
7
8
81
55
11
1
5
15
3
21
9
7
20
60
3
1
24
20
9
7
8
36
21
96
12
7
29
7
53
75
27
42
31
17
54
93
15
141
72
40
24
20
24
24
16
5
55
36
53
3
208
17
199
116
15
69
16
35
129
16
108
164
21
90
9
45
3
28
36
36
8
15
21
81
3
15
42
3
27
25
47
21
147
57
15
73
119
33
45
12
55
41
15
12
72
40
5
15
33
42
30
39
24
15
37
8
36
45
30
1
143
37
59
36
30
3
52
8
52
20
24
36
129
24
3
24
24
21
31
68
21
15
144
24
3
85
8
24
76
72
32
12
33
123
87
37
20
51
72
37
23
12
25
8
75
6
51
69
7
35
13
35
126
19
72
32
3
9
141
3
24
21
7
35
49
8
132
39
6
30
18
6
9
76
35
36
1
20
4
101
55
17
6
45
60
87
9
16
17
18
33
16
5
30
169
11
6
39
15
1
17
31
44
16
65
39
48
108
27
49
36
144
20
60
99
1
35
6
3
27
24
33
12
9
87
3
30
27
33
27
27
30
43
20
15
162
12
19
36
5
39
24
28
83
6
19
20
24
21
99
48
4
36
29
15
81
15
15
25
8
39
45
12
24
12
3
30
55
41
19
35
9
27
33
15
33
60
40
44
24
76
11
9
120
39
1
11
54
54
45
96
9
84
75
12
4
17
18
21
16
8
100
32
45
3
27
45
180
27
45
60
3
9
33
18
45
108
27
9
21
19
23
12
61
108
56
9
39
52
180
23
12
24
45
84
96
40
5
27
60
33
114
12
1
24
89
31
8
12
3
1
104
36
16
71
45
9
15
93
75
12
24
21
15
123
61
119
36
177
40
80
45
39
75
21
48
52
24
35
126
55
83
1
5
195
4
35
57
33
67
8
15
85
36
8
27
25
8
72
120
24
9
3
15
30
24
19
32
24
36
15
72
1
20
141
31
5
3
15
1
8
27
21
15
73
56
63
21
39
13
20
40
17
31
44
27
69
21
55
20
16
24
20
9
51
24
69
87
3
42
19
32
24
60
4
5
30
9
60
27
126
3
12
4
65
91
5
48
15
45
15
60
9
42
49
5
39
28
8
72
132
120
28
60
17
103
17
7
11
54
111
40
8
9
123
40
47
1
56
60
64
5
39
48
57
75
12
3
18
3
12
4
53
30
1
72
5
19
11
45
48
16
36
5
27
27
36
9
3
36
25
44
27
9
12
12
183
48
45
9
183
3
30
7
17
72
18
12
96
45
24
76
8
21
19
32
144
4
44
16
32
4
83
42
3
12
75
93
27
69
9
12
55
23
12
6
123
15
9
51
1
44
39
33
39
24
69
15
6
55
20
16
29
6
49
20
12
63
9
27
45
93
18
132
121
59
13
32
12
64
56
48
21
36
15
76
35
33
12
33
27
12
36
16
44
9
67
80
99
25
29
7
36
44
40
36
8
45
6
48
60
1
32
4
44
12
160
35
9
21
18
45
27
18
90
1
89
7
47
6
36
19
11
18
91
36
23
18
3
24
75
18
15
3
21
24
36
36
15
57
28
23
9
135
36
9
76
71
36
24
69
12
63
36
30
18
21
12
40
24
89
127
32
21
111
159
145
12
60
32
21
30
37
8
9
108
3
39
13
8
36
84
52
92
16
60
17
39
9
7
48
5
12
15
4
5
31
24
53
36
12
39
3
1
92
144
15
69
39
66
39
51
81
69
31
56
15
18
15
216
4
41
18
48
93
16
36
23
81
9
31
71
9
9
7
8
21
75
3
45
28
20
24
75
81
15
108
102
39
69
24
27
4
71
21
3
12
45
33
31
5
15
60
33
30
21
15
25
44
57
6
13
116
9
114
13
8
99
36
81
81
63
12
15
9
69
12
19
113
3
12
48
72
27
9
39
36
21
16
77
3
87
13
167
57
48
72
21
3
15
1
83
33
28
29
51
36
48
12
24
52
20
12
15
177
93
18
24
1
29
79
12
35
18
111
60
96
4
24
20
159
21
9
7
71
13
80
9
18
108
165
40
119
1
80
15
1
36
8
39
1
80
16
29
24
30
6
90
45
72
3
177
4
144
35
1
128
52
24
140
84
96
16
23
45
48
24
4
20
24
60
28
20
28
41
3
36
36
24
40
5
55
20
52
20
64
23
12
1
8
15
30
6
1
84
20
124
20
15
57
24
15
48
33
4
23
12
36
9
9
24
30
61
17
75
9
55
5
3
51
21
51
9
9
31
44
27
33
9
12
79
12
5
55
8
12
84
36
12
36
21
111
60
69
19
29
91
20
36
16
32
45
3
60
24
24
12
15
9
60
24
39
13
8
117
87
112
80
15
30
79
17
3
9
42
30
51
4
59
30
55
60
11
21
24
16
35
13
5
39
28
5
27
63
33
69
7
56
27
45
15
181
11
18
7
8
28
29
75
16
5
19
8
45
51
60
52
35
13
44
28
35
105
27
13
17
90
37
60
11
33
39
36
37
23
105
52
8
51
48
33
60
148
35
72
90
27
27
9
12
33
102
145
17
3
39
36
109
68
16
36
23
141
15
45
69
36
15
21
63
28
17
30
6
126
21
9
55
41
54
33
3
18
84
7
101
24
18
13
44
16
53
55
11
21
15
57
57
30
33
12
48
93
63
60
76
53
27
76
23
21
60
3
1
59
33
60
72
87
18
36
15
16
23
37
65
18
73
53
27
24
4
ABCD 93554517068*3^$a+1 [50018]
65
115
5
36
36
12
37
71
79
29
24
13
131
96
24
24
84
12
48
48
96
145
35
49
18
48
5
12
12
55
65
48
55
5
25
119
36
139
29
7
48
41
13
66
29
84
36
48
79
84
17
72
91
30
11
24
12
13
60
131
31
17
31
66
36
11
79
24
53
13
102
42
11
36
60
84
24
13
35
48
49
48
12
36
83
25
102
5
25
23
7
197
12
1
11
7
54
126
66
35
43
12
29
91
6
95
13
6
60
5
24
91
53
73
30
54
23
31
60
6
23
72
12
36
25
59
67
42
54
18
12
59
24
36
91
6
23
1
18
89
132
48
49
24
131
67
65
12
85
18
29
31
5
24
97
6
36
5
36
48
1
71
12
60
60
12
79
48
72
5
72
49
11
7
36
36
24
5
25
84
143
12
1
83
36
24
24
36
36
25
119
31
29
37
60
30
24
30
167
84
12
12
19
48
18
11
31
108
5
24
60
7
77
31
65
72
19
5
79
89
48
13
71
36
49
30
24
6
174
17
85
60
6
24
41
19
137
13
48
59
19
5
49
36
59
24
24
13
23
55
12
101
12
12
96
48
61
18
66
23
12
1
114
17
49
18
65
24
31
24
65
24
43
54
59
67
17
1
35
12
24
55
156
53
84
43
53
55
65
85
66
54
12
6
29
1
47
31
5
55
137
13
54
137
12
60
60
19
60
114
119
1
59
1
18
18
24
23
48
48
61
107
12
7
17
132
139
5
24
216
12
60
24
13
23
24
12
36
97
35
36
13
59
61
11
1
59
13
30
5
12
85
36
84
95
12
1
11
60
60
25
6
36
17
25
35
84
7
29
72
13
11
1
59
1
36
48
47
72
12
48
55
12
36
48
29
1
54
5
31
17
48
31
5
25
23
25
18
12
29
7
5
7
84
5
144
12
85
11
31
29
19
53
67
17
31
24
41
7
89
36
24
60
60
1
42
5
60
36
91
18
192
83
24
79
168
17
36
96
13
24
18
101
55
36
6
83
7
78
102
5
19
5
19
36
17
108
43
36
29
24
73
6
17
12
24
7
77
31
5
1
186
60
120
17
13
47
24
31
5
25
186
102
18
42
23
49
23
156
19
5
19
5
12
49
18
24
29
12
91
29
156
19
102
18
41
12
84
19
156
29
84
151
60
24
36
53
7
41
13
35
24
31
24
90
132
35
84
24
12
12
13
47
24
7
101
55
5
60
55
66
84
30
6
35
43
36
5
79
5
55
29
31
5
60
108
49
83
1
11
43
17
49
36
23
24
24
24
60
43
18
18
42
72
12
11
48
19
96
12
29
43
41
1
66
72
5
61
47
43
30
90
66
54
24
6
54
6
36
11
25
35
19
204
5
60
48
49
23
48
36
7
5
49
12
11
60
36
48
73
30
125
48
12
145
30
185
12
7
12
29
24
85
18
5
37
12
107
1
6
12
29
108
187
29
84
13
12
36
12
11
12
36
103
96
5
67
78
6
65
1
47
67
24
53
133
114
29
67
36
29
1
12
47
19
5
19
137
1
54
30
23
24
19
17
25
6
17
48
96
12
60
43
113
48
24
12
7
60
5
1
23
13
11
73
66
41
37
102
12
65
13
47
211
5
49
108
11
49
11
91
30
131
60
24
7
6
23
1
120
6
24
41
25
143
36
24
84
84
36
7
36
12
60
77
48
36
48
60
91
17
96
19
17
168
12
79
48
101
24
36
48
1
54
78
71
72
12
55
48
17
7
5
7
29
36
12
24
24
24
7
102
23
19
24
5
36
108
25
12
66
108
17
25
42
78
11
1
96
23
1
23
37
42
5
1
23
109
60
12
71
36
19
144
24
6
119
1
23
24
7
29
43
5
13
11
25
30
29
1
54
89
55
6
66
17
144
109
48
23
24
48
97
83
31
77
12
24
12
12
19
41
12
36
84
55
5
55
18
42
108
17
1
30
53
7
161
1
12
6
126
30
65
31
84
6
30
42
30
5
7
6
42
66
35
7
72
53
24
48
60
13
24
11
13
71
12
12
48
48
49
60
96
71
43
96
137
187
17
13
6
5
24
60
24
115
48
24
5
25
30
48
185
25
48
59
13
35
55
36
6
54
65
1
35
12
13
36
30
48
29
12
19
5
61
90
24
90
59
121
6
17
31
18
12
35
1
11
12
96
132
31
42
66
113
84
7
17
13
47
55
5
12
12
24
7
24
60
149
37
48
18
54
18
53
36
31
60
89
133
23
36
25
30
5
91
30
23
48
67
17
24
31
48
29
61
42
6
24
107
12
36
24
55
149
36
132
108
12
49
150
24
84
77
84
24
25
72
35
61
174
29
48
103
18
6
84
6
72
24
143
1
42
89
19
17
7
77
55
5
72
60
43
24
29
12
19
24
30
11
72
12
115
53
13
11
132
13
48
59
60
12
12
120
115
101
12
25
59
121
84
30
36
5
48
97
35
67
5
25
71
12
24
55
6
23
7
53
12
108
19
108
41
1
47
73
47
13
71
43
17
72
7
17
97
23
67
156
84
6
47
1
23
12
19
53
103
42
71
31
17
24
ABCD 93555146572*3^$a+1 [50001]
32
27
61
104
100
41
139
36
11
21
108
51
48
157
59
85
36
8
75
37
200
9
31
8
57
15
3
12
61
107
12
45
28
36
41
3
15
25
47
1
32
28
48
20
52
119
1
89
18
57
16
8
141
48
90
1
35
45
40
44
16
200
36
3
25
60
5
72
90
13
8
4
59
204
73
60
83
1
84
20
24
15
30
7
120
48
60
36
20
36
88
56
4
12
44
12
33
211
5
3
21
39
16
60
11
48
25
47
93
16
5
7
144
36
32
48
39
73
20
267
13
71
61
53
87
40
84
12
32
40
36
96
120
36
12
71
25
24
77
90
1
164
64
24
11
1
5
15
3
37
20
45
3
21
19
35
1
72
119
9
51
30
19
20
24
40
68
12
28
8
24
12
105
19
12
167
21
60
12
40
24
83
241
44
100
11
36
21
117
96
15
24
180
52
65
55
80
15
109
11
109
59
37
48
5
120
3
144
24
40
32
87
25
5
27
16
107
13
23
30
19
132
119
36
9
12
4
29
54
45
12
3
93
4
84
12
108
311
84
24
121
36
84
36
59
60
21
16
53
39
16
24
47
93
40
11
61
5
3
36
16
44
159
1
11
13
12
104
4
20
15
36
1
20
15
13
108
168
11
1
20
183
49
8
112
32
28
80
27
93
16
116
124
20
4
95
37
24
20
72
12
36
60
105
19
107
21
40
29
19
11
24
25
41
19
35
24
25
140
88
29
24
7
24
8
36
45
90
6
3
48
4
36
32
75
36
25
44
136
24
116
45
27
27
1
35
45
4
32
40
5
91
44
33
87
16
72
35
61
71
133
12
83
1
12
12
107
25
84
29
63
48
196
8
40
32
84
39
33
3
25
12
12
5
15
16
36
84
44
40
11
37
20
3
30
19
12
209
51
75
25
176
12
40
128
28
41
19
32
108
4
120
56
21
30
9
40
24
20
52
8
36
16
35
13
116
15
25
12
29
54
81
4
5
31
8
36
24
48
69
39
52
8
52
17
195
16
59
37
20
40
83
126
31
20
15
153
52
60
36
120
12
60
11
24
1
20
36
16
92
27
129
96
36
112
8
39
120
85
5
39
52
8
40
29
31
116
159
30
31
48
68
4
108
47
73
5
162
54
19
20
36
4
32
100
53
27
36
87
72
18
75
12
33
3
3
90
15
24
36
136
5
54
21
28
56
4
35
21
216
48
15
57
15
109
24
60
11
49
8
33
87
39
85
24
32
108
100
5
39
76
24
47
25
80
15
109
24
11
1
53
186
57
63
6
3
72
88
20
40
41
27
28
20
285
27
84
24
12
93
30
1
35
13
60
36
44
100
36
20
15
9
156
40
12
89
31
83
30
54
13
80
28
59
6
51
76
20
27
21
40
24
12
128
87
18
111
12
28
96
89
19
77
15
3
37
68
28
108
60
36
80
4
41
63
108
48
4
20
76
120
119
42
103
12
80
16
60
47
13
32
12
3
93
4
23
13
32
27
49
36
68
15
57
16
132
12
53
111
15
49
56
60
36
123
12
93
21
19
56
4
48
60
29
30
13
11
57
84
3
12
45
76
32
112
23
6
30
1
23
36
54
111
135
144
45
16
96
23
13
72
11
21
15
33
57
18
73
32
16
36
59
25
36
23
37
5
18
1
35
25
44
21
147
12
87
169
35
180
66
18
25
12
35
49
29
51
36
60
15
13
41
39
12
36
87
45
88
29
90
21
3
129
45
6
36
84
81
16
20
27
85
60
60
47
225
4
11
54
7
23
37
24
104
36
39
57
9
19
125
54
37
8
45
27
4
11
54
31
215
61
24
24
35
9
12
28
60
20
36
21
30
18
31
36
8
76
20
69
51
75
90
90
85
20
40
29
63
123
85
12
108
41
19
132
32
16
20
75
21
100
23
90
66
21
100
59
25
104
52
48
11
49
8
63
1
8
120
160
12
60
80
63
1
60
29
6
49
36
12
180
24
35
25
65
55
8
27
24
21
4
36
108
32
15
54
127
17
7
48
17
15
76
47
13
24
24
71
33
15
25
17
79
80
24
12
60
9
19
8
72
51
66
175
108
36
11
33
52
23
61
59
97
83
6
55
140
60
40
65
66
45
36
27
36
6
18
36
205
95
60
84
81
72
72
112
8
15
21
51
45
28
156
11
69
15
81
156
28
36
83
12
24
30
24
51
60
16
68
15
93
64
36
317
31
36
23
37
89
30
25
65
31
140
48
111
54
75
36
12
93
66
1
8
124
32
16
89
18
13
12
20
72
136
24
35
25
8
36
4
71
25
32
52
32
76
12
12
8
141
6
49
35
9
15
102
24
15
51
165
3
1
24
5
96
15
ABCD 93555288514*3^$a+1 [50093]
126
66
144
54
11
160
69
11
192
48
175
161
144
16
93
83
48
16
39
210
36
54
45
69
72
144
120
75
336
96
33
60
36
30
114
207
147
77
208
96
39
105
15
17
169
167
64
159
186
71
64
48
51
77
103
30
267
57
23
67
77
19
189
165
126
6
90
125
256
33
15
21
318
42
18
342
251
73
39
51
77
112
240
57
48
87
63
161
31
24
54
3
48
69
123
189
234
156
54
6
138
6
66
191
223
129
15
17
145
239
55
137
19
18
27
99
36
90
54
105
81
95
49
126
180
84
54
51
81
84
96
84
126
41
64
80
16
48
32
13
84
60
83
97
120
216
114
93
117
27
99
77
67
141
135
210
24
303
80
144
64
192
3
324
162
60
210
9
96
63
17
19
354
11
112
279
89
96
79
81
45
108
60
30
221
160
165
84
96
30
24
102
59
121
420
3
45
186
41
133
11
192
48
151
9
255
186
135
9
576
90
198
36
90
9
57
135
69
155
169
167
25
39
39
90
36
11
96
67
42
264
24
90
156
240
189
176
16
9
144
36
35
151
9
45
99
528
33
36
114
57
48
15
96
33
327
48
57
33
6
30
75
51
221
48
55
306
24
126
209
55
105
99
12
54
27
177
63
9
48
167
19
156
33
225
36
90
30
35
112
69
114
66
135
15
33
48
128
181
24
51
309
267
48
81
335
64
81
159
45
54
282
3
15
126
6
84
9
45
162
360
144
54
42
9
21
75
69
240
84
71
145
95
16
80
259
36
204
221
13
216
30
96
54
39
81
47
67
45
96
105
60
251
64
255
36
90
3
128
19
189
21
75
96
99
60
324
237
99
90
195
63
113
7
342
35
16
117
11
79
192
161
48
61
54
45
51
210
123
135
41
64
87
9
105
71
13
276
95
169
135
96
21
78
126
30
126
108
231
272
223
54
107
145
54
30
144
126
414
15
96
39
153
39
9
32
103
24
102
11
13
90
90
95
112
9
119
1
150
185
16
159
54
66
393
207
209
19
77
19
45
99
90
3
33
575
199
66
167
109
84
180
507
183
137
48
61
150
29
61
3
15
162
120
54
65
79
306
95
192
133
84
135
32
64
ABCD 93555336068*3^$a+1 [50150]
72
12
18
42
66
95
55
72
48
24
48
150
35
43
48
5
37
114
18
90
30
156
84
168
54
6
18
6
54
12
24
6
90
185
199
6
180
24
54
12
24
54
12
108
47
97
12
35
91
18
35
16
45
18
72
18
6
60
36
48
18
30
42
42
30
78
72
114
150
12
69
93
60
66
60
41
79
12
132
33
33
96
54
36
21
105
90
78
84
18
54
66
12
90
30
78
84
11
48
16
135
9
80
25
120
15
141
36
54
105
129
42
12
42
60
6
48
126
96
54
36
12
66
6
66
30
102
96
59
31
72
84
90
30
36
24
6
12
48
18
6
36
54
84
96
6
270
84
270
54
60
156
18
48
42
48
30
48
126
48
48
204
30
30
5
16
80
49
63
21
126
6
132
78
138
54
42
66
57
63
54
66
185
25
18
162
48
6
150
66
72
168
24
45
3
48
24
6
30
18
120
135
15
60
69
15
42
30
24
6
96
108
60
66
114
174
60
78
42
96
192
18
24
30
12
24
54
66
9
63
17
61
6
60
33
51
84
48
42
60
60
87
240
21
138
126
30
156
90
78
60
60
72
42
60
30
48
24
120
45
69
24
150
168
12
12
24
5
139
78
87
105
96
30
6
18
6
90
42
108
12
30
162
186
186
6
30
114
120
24
12
24
60
36
33
32
13
102
90
12
12
114
84
72
93
3
30
95
19
36
120
42
48
84
51
144
21
90
48
12
114
35
211
60
48
24
18
78
60
102
39
9
60
84
23
13
24
48
12
72
60
6
120
102
246
65
61
35
25
18
36
36
108
48
30
114
65
79
36
24
42
54
36
30
78
12
9
51
12
18
54
6
138
6
108
36
24
30
30
48
24
6
72
48
18
30
57
33
30
156
36
12
30
78
9
51
48
30
84
18
54
60
18
168
29
1
54
198
3
15
113
19
36
72
17
48
67
6
135
39
6
132
15
135
60
24
60
41
37
12
18
78
18
24
60
30
27
3
30
132
6
102
42
78
150
33
93
90
132
84
36
12
6
30
66
78
126
120
30
90
102
12
90
3
27
5
192
144
7
9
33
198
9
75
66
90
60
138
12
78
102
42
36
6
114
12
12
18
78
21
80
211
18
90
96
90
66
24
18
12
144
66
156
18
72
90
42
72
11
163
77
49
30
24
54
35
31
6
66
72
138
39
33
78
18
47
43
12
210
30
24
33
81
47
145
90
5
19
36
102
30
36
12
138
6
120
6
60
12
6
24
108
30
102
132
24
36
33
111
96
36
132
30
30
6
6
113
73
23
64
3
24
18
18
129
123
138
12
47
79
12
24
96
84
36
12
240
36
36
81
105
39
9
66
120
66
78
162
107
31
24
48
9
9
24
60
42
9
32
163
84
72
6
192
75
33
47
277
30
6
192
12
48
11
19
60
30
102
228
216
132
48
36
96
24
120
138
36
72
114
144
54
6
6
15
105
84
60
36
24
114
66
36
36
15
159
24
41
13
3
3
72
24
60
33
21
60
54
168
24
6
84
6
12
102
30
84
6
48
78
54
18
57
176
7
30
6
66
114
204
36
54
75
33
222
12
66
54
36
24
33
48
99
96
84
168
258
12
66
84
6
96
6
84
66
42
72
198
35
103
18
39
27
69
192
27
18
108
30
105
87
24
18
72
78
6
24
30
30
186
24
77
19
29
25
156
72
3
105
84
90
60
102
18
12
24
90
24
120
36
54
42
96
24
24
35
16
39
216
33
81
24
87
48
3
204
90
24
36
18
30
192
36
120
108
12
42
77
1
144
18
36
57
57
18
5
55
48
329
85
30
18
18
42
42
42
48
216
90
36
5
151
30
ABCD 93555736252*3^$a+1 [50012]
48
73
8
112
200
48
24
48
88
8
40
56
51
93
64
24
24
8
171
165
144
120
72
135
25
8
136
48
32
160
32
16
8
64
72
11
277
11
141
15
1
144
48
35
192
37
72
144
35
48
157
32
88
8
24
48
120
40
168
32
112
83
213
40
8
16
72
32
64
32
40
11
237
48
195
12
153
64
23
49
8
136
152
16
128
40
120
11
21
192
328
8
39
84
37
48
56
24
39
49
8
112
32
16
56
40
48
48
128
96
64
96
96
8
15
81
40
264
24
56
40
167
33
64
8
16
24
47
36
60
33
88
11
61
248
168
15
1
48
104
304
104
120
40
32
16
32
64
24
48
32
16
72
8
16
56
240
3
13
48
56
144
120
88
8
144
136
11
13
8
112
56
40
23
1
80
136
32
27
21
112
168
72
32
72
24
72
40
167
33
64
72
48
8
99
85
168
72
56
3
37
80
96
48
24
88
107
69
16
24
32
48
208
144
24
119
145
32
40
120
32
3
37
56
64
24
24
239
81
3
13
56
48
16
72
72
8
63
9
48
64
48
56
15
49
143
33
3
205
24
8
40
32
48
72
207
33
3
12
1
32
16
144
56
112
11
45
40
24
95
36
117
136
48
80
64
8
96
72
63
25
119
105
64
80
64
23
25
119
57
40
35
45
16
24
155
21
27
12
129
160
47
1
56
72
48
3
109
35
61
8
64
48
72
8
16
56
72
24
64
48
8
64
104
48
16
80
15
105
96
160
107
60
105
136
48
8
72
16
72
80
16
56
96
96
24
48
39
25
23
97
32
16
32
63
177
40
48
8
48
96
264
75
69
16
11
93
16
32
88
32
24
15
25
8
48
136
56
51
45
16
56
72
99
60
73
8
160
24
11
61
80
48
24
16
80
27
37
11
93
159
1
24
24
47
25
128
160
11
21
24
72
39
145
8
184
24
24
48
72
48
11
13
80
144
64
144
8
88
120
144
24
8
48
40
48
96
152
24
15
33
24
123
157
47
25
24
32
64
32
24
16
72
47
49
24
8
96
40
24
56
39
33
88
11
37
23
1
48
24
168
32
184
59
93
3
109
47
33
48
64
32
3
69
16
24
72
71
240
132
61
24
32
27
13
24
8
72
16
23
36
61
32
51
21
120
72
16
119
9
16
56
16
83
69
24
15
84
13
47
1
72
32
112
48
11
69
72
112
120
96
168
47
33
64
32
24
24
99
37
48
24
239
1
32
112
24
8
16
248
72
51
141
24
24
16
24
24
264
24
24
23
84
37
8
144
144
64
56
87
25
8
88
24
224
48
112
72
23
132
13
80
16
48
96
32
40
72
32
15
57
16
23
25
24
24
11
61
56
88
32
64
35
13
72
120
48
8
16
11
21
16
24
24
11
37
11
13
72
23
169
104
24
48
27
69
40
120
48
71
121
11
48
109
8
87
36
48
117
27
45
51
157
8
48
16
23
49
32
120
96
48
40
152
64
23
25
32
27
12
33
24
88
47
1
128
64
312
32
40
56
72
63
25
200
168
16
8
15
1
8
27
61
48
32
15
25
248
64
47
1
32
16
24
8
16
80
48
88
11
205
32
195
37
11
48
37
56
40
120
128
24
24
16
48
35
12
121
24
24
23
49
48
176
159
169
56
24
40
56
40
35
37
8
72
40
8
39
217
80
256
24
120
23
73
8
24
96
24
147
45
99
13
35
13
83
21
208
24
32
136
23
97
95
9
72
48
64
104
48
40
72
24
72
72
72
71
36
144
45
243
45
40
80
48
39
105
24
40
8
16
143
273
64
48
191
1
35
85
23
36
108
36
181
8
16
8
ABCD 93555747016*3^$a+1 [50000]
40
105
18
21
152
24
43
81
32
144
43
57
56
100
39
101
84
208
32
108
120
48
24
340
116
12
121
54
60
33
80
24
76
183
54
12
18
33
152
12
16
3
24
5
16
195
9
68
4
108
128
4
3
36
84
65
13
15
260
12
48
72
48
187
81
144
27
41
37
155
1
159
80
1
39
120
57
131
12
445
75
72
36
20
67
6
54
12
5
60
4
32
72
25
6
9
12
9
240
27
24
36
69
123
132
108
80
25
90
57
116
13
15
56
139
186
3
45
150
21
32
28
471
41
12
16
24
8
13
39
96
44
31
41
265
71
60
55
137
148
129
15
39
17
55
137
127
258
72
11
43
89
1
11
16
12
45
27
69
59
48
139
33
12
56
12
52
80
43
65
7
5
145
120
11
148
39
17
96
72
232
123
270
87
75
41
13
90
89
43
5
4
8
67
90
3
15
78
39
20
25
131
52
12
180
176
28
12
32
16
36
20
60
28
51
69
12
80
16
69
54
17
24
40
20
205
39
224
12
60
88
8
4
48
75
33
129
18
65
103
89
85
78
18
39
48
15
33
3
17
4
128
48
40
24
108
15
12
53
12
4
116
120
73
23
13
132
35
13
39
75
12
18
6
29
91
69
57
96
48
11
48
12
96
112
20
12
85
63
60
27
33
8
28
44
25
135
8
72
112
15
101
28
180
51
33
57
95
49
111
15
101
52
72
80
4
32
12
13
3
56
28
15
5
28
60
104
73
23
64
24
32
4
159
54
183
104
88
135
36
141
21
147
8
24
36
112
48
32
25
23
12
157
83
13
84
54
114
123
57
23
133
114
12
18
47
133
27
60
80
109
39
92
13
135
188
12
48
79
24
29
127
161
52
8
4
204
264
12
144
69
23
84
256
159
21
48
9
12
11
12
37
159
44
48
12
7
129
56
25
63
33
39
8
55
53
4
69
71
76
57
102
33
45
83
127
53
217
3
24
96
24
33
47
48
40
48
3
29
60
180
85
3
32
100
123
9
24
36
69
47
7
33
48
45
11
103
117
176
12
168
60
28
141
228
3
140
24
60
220
20
16
48
9
51
39
72
185
16
12
108
27
105
21
47
217
83
12
67
65
25
51
132
3
33
32
12
48
4
144
51
53
52
3
33
32
187
33
12
120
9
15
72
12
20
28
32
16
27
33
15
57
57
102
54
75
69
3
404
28
3
65
4
24
15
137
60
12
160
32
43
168
5
72
52
20
25
18
65
100
60
32
13
83
43
60
21
141
27
27
33
32
55
69
56
60
13
135
140
76
171
5
40
48
48
108
111
45
8
127
65
60
16
57
96
75
120
32
40
327
33
72
111
17
73
99
32
28
36
51
9
56
85
135
36
48
32
12
108
40
44
108
61
99
15
21
60
72
3
41
19
29
37
6
12
78
119
40
60
63
197
108
12
13
282
90
18
90
23
13
39
80
28
123
330
11
148
15
65
12
4
44
16
21
71
4
201
3
9
23
24
60
36
60
52
8
52
32
16
32
52
3
201
15
21
33
72
3
20
88
32
55
60
77
244
21
63
8
52
20
1
71
16
123
9
96
36
48
12
75
30
155
25
3
15
117
8
40
8
103
66
71
132
180
40
48
93
59
7
101
103
66
83
7
6
27
12
48
12
75
93
15
45
20
136
129
23
28
39
126
75
357
27
12
8
12
60
19
126
108
60
23
64
15
5
13
51
21
24
359
192
48
7
101
132
37
131
73
47
28
36
48
8
43
29
40
96
36
69
144
90
17
4
159
17
88
32
208
3
33
69
36
179
1
ABCD 93555860012*3^$a+1 [50009]
9
63
120
60
45
90
72
93
51
24
21
300
15
54
42
21
33
39
168
52
191
90
27
52
80
60
117
51
27
45
3
24
13
128
60
63
129
87
9
4
20
117
63
156
4
23
37
53
3
4
8
72
21
27
60
39
73
53
78
57
48
57
12
36
19
20
87
93
141
87
3
6
51
69
99
15
102
63
45
54
132
30
126
18
60
39
33
123
132
15
117
40
17
6
45
165
72
15
48
52
8
292
5
36
27
3
9
33
3
144
207
126
222
81
24
93
138
45
4
41
60
39
60
117
63
81
19
137
6
45
45
183
84
36
39
66
6
21
52
20
36
27
153
51
33
15
180
6
19
8
52
140
15
18
63
4
23
72
21
9
111
84
57
60
48
3
112
71
57
45
27
171
45
144
36
27
105
48
12
15
105
45
27
81
12
18
36
60
54
12
3
15
49
140
100
8
15
333
21
3
57
163
20
36
12
108
69
60
3
9
39
64
116
124
60
83
108
150
79
131
42
120
15
45
15
60
177
48
67
65
63
3
9
40
11
9
3
18
54
78
3
12
300
39
60
73
11
9
36
12
112
20
27
6
318
49
20
63
120
90
24
63
111
49
56
45
19
17
36
48
36
39
15
42
18
49
17
39
147
48
36
73
116
60
12
45
15
27
25
68
52
191
109
8
12
33
67
65
72
279
24
60
123
18
126
33
51
45
189
51
4
8
9
39
4
11
72
57
15
90
51
4
41
195
39
12
24
9
108
75
18
27
12
93
84
43
8
12
231
12
45
45
15
52
65
30
6
30
45
84
75
45
3
90
7
35
12
18
18
33
12
52
20
120
87
13
275
96
9
40
5
135
27
13
17
36
7
17
3
36
105
12
24
219
12
72
33
15
48
184
47
13
53
87
36
207
30
255
33
15
24
108
3
9
36
84
27
186
30
105
93
24
12
150
30
90
36
33
4
20
48
60
159
18
63
12
33
75
132
63
240
84
13
8
105
75
15
132
21
120
39
25
80
105
60
36
72
30
72
18
67
5
3
168
60
4
60
20
51
66
36
108
27
27
96
30
162
42
48
147
51
45
81
159
21
3
3
117
81
15
147
30
72
3
3
9
57
36
27
48
15
78
39
60
93
150
45
3
49
116
57
67
20
100
80
3
12
85
56
45
19
11
42
7
47
129
84
156
9
126
45
24
36
87
90
15
9
43
56
57
3
15
177
3
9
36
51
30
126
57
15
168
33
64
8
75
84
168
105
111
45
24
160
60
200
60
21
24
36
66
24
126
39
189
36
6
133
20
36
60
24
123
37
20
27
90
18
18
63
9
96
79
95
60
12
54
147
33
19
107
18
6
109
20
33
30
117
48
132
36
12
48
240
12
12
51
90
15
21
66
18
126
6
3
9
36
6
21
33
27
39
73
60
8
3
69
36
4
188
15
33
21
66
93
105
96
90
66
27
117
54
42
48
19
116
60
291
21
123
45
84
48
57
36
6
9
24
168
48
57
63
4
5
102
6
67
71
60
72
57
81
27
123
30
19
20
147
126
7
80
105
55
20
165
51
69
55
8
9
18
21
72
39
90
144
120
27
63
54
75
21
39
108
52
20
36
60
9
115
56
84
27
36
33
39
45
27
96
18
84
63
45
54
258
3
63
9
100
8
12
96
4
56
12
33
19
20
96
4
20
96
24
21
36
123
93
63
9
6
129
36
12
15
54
51
12
117
54
42
7
56
147
18
15
12
12
15
72
33
3
78
66
33
111
45
24
36
117
3
9
3
69
3
60
60
108
12
36
9
51
21
6
12
25
68
69
3
40
56
12
159
33
63
57
45
216
36
198
21
57
12
15
48
9
6
18
99
75
36
42
75
12
96
72
27
60
162
103
53
7
20
87
69
57
15
52
116
4
11
9
63
30
15
9
18
126
15
4
317
144
139
188
3
177
48
21
36
3
60
15
12
60
84
ABCD 93556259458*3^$a+1 [50035]
9
3
37
32
3
37
84
47
12
1
30
30
164
16
120
80
150
64
110
63
67
6
119
51
10
24
20
51
12
27
117
96
24
3
30
72
75
33
46
26
28
35
25
20
87
9
154
62
18
81
24
12
24
24
25
92
100
11
7
50
15
25
11
1
59
15
21
109
204
47
9
39
37
11
3
45
9
63
33
10
30
114
62
15
13
20
15
57
10
14
135
144
48
84
33
6
30
15
9
106
6
24
36
8
12
10
134
10
14
12
3
61
119
21
184
32
18
33
49
48
23
72
61
56
4
59
25
96
194
22
44
76
60
8
27
19
5
75
234
100
66
6
251
48
24
87
30
148
30
26
54
45
21
24
15
237
48
63
27
16
5
36
276
9
108
60
111
1
35
15
30
123
45
3
9
3
61
11
19
50
46
98
100
32
15
25
98
6
51
33
60
87
84
36
24
21
51
93
4
12
24
59
121
24
80
10
80
46
11
48
105
16
47
9
40
48
35
21
27
9
75
48
57
51
73
116
39
84
60
12
120
19
26
4
36
8
16
20
4
23
33
4
35
31
114
80
142
29
45
16
20
18
82
24
11
43
53
217
35
21
27
9
108
60
232
119
45
40
104
40
26
10
44
3
12
48
133
11
13
60
11
39
21
72
12
85
56
15
25
131
13
83
9
51
13
47
72
25
11
1
84
11
85
11
57
120
52
35
45
111
37
32
4
71
36
24
24
51
18
16
116
48
3
69
108
52
18
26
15
49
23
37
32
3
87
54
40
36
14
70
24
132
24
35
72
187
30
35
37
8
3
24
36
49
8
123
9
3
1
264
56
36
88
6
26
4
56
10
80
10
11
12
12
3
160
66
24
35
67
98
27
9
10
14
36
16
140
99
36
108
45
76
60
90
89
87
9
9
40
36
11
33
51
25
24
36
131
93
3
120
93
6
189
99
10
60
131
45
87
60
57
160
92
84
24
120
100
83
7
6
20
4
32
114
30
15
72
9
3
45
123
12
12
48
21
4
150
5
45
15
1
120
20
124
12
23
37
8
51
36
24
1
11
43
41
49
54
17
36
97
12
8
15
21
34
66
11
84
156
13
32
60
3
25
12
80
34
17
9
54
9
7
14
34
6
56
48
136
47
57
16
47
13
54
6
36
80
51
33
99
105
27
43
113
60
49
50
33
120
1
54
110
60
27
84
1
44
10
137
7
41
1
83
180
81
96
111
13
11
193
35
1
44
87
25
20
39
141
28
2
78
3
9
64
44
3
103
90
20
36
60
18
22
140
40
131
12
121
11
84
1
44
34
5
75
10
6
17
57
12
39
72
24
45
3
115
53
13
20
36
28
35
25
20
12
24
40
30
5
49
83
7
6
119
97
48
66
26
15
36
12
132
213
16
44
3
69
4
36
11
7
30
66
5
21
108
3
33
100
44
15
61
36
104
4
36
86
54
10
186
11
27
10
12
188
27
33
12
88
20
51
81
48
6
69
75
66
24
22
245
49
26
58
23
127
6
74
16
14
52
8
12
63
61
24
86
16
30
104
15
25
239
81
75
1
8
36
36
15
13
191
1
60
24
47
33
51
265
60
11
72
45
120
96
4
80
16
236
3
51
21
13
11
249
120
52
44
66
10
119
21
4
11
13
20
36
15
61
59
9
6
34
32
60
4
156
18
41
55
14
27
229
176
34
5
36
55
50
84
75
15
69
85
11
21
28
170
16
14
63
97
20
15
48
13
11
93
3
33
54
10
47
69
87
73
36
200
3
48
12
25
30
17
48
21
106
14
24
52
48
36
35
9
15
108
48
24
57
84
64
23
60
33
34
17
24
61
138
5
1
227
37
32
34
29
37
44
99
72
36
48
49
132
30
18
60
20
36
160
11
129
4
23
9
24
36
28
56
36
4
104
52
24
96
48
35
12
153
22
41
60
13
35
121
24
71
3
16
149
1
56
48
15
57
4
24
11
21
88
156
26
10
71
24
25
155
3
45
21
16
30
41
12
27
10
104
46
65
9
147
24
43
80
10
92
60
30
129
79
53
60
24
13
26
9
55
17
9
76
83
21
4
35
1
60
95
12
9
84
24
3
9
63
12
13
23
13
20
27
103
14
51
61
11
49
8
63
69
99
49
107
60
84
69
15
108
13
110
6
58
30
20
3
108
45
144
27
33
16
54
50
60
120
51
121
71
13
240
24
20
36
87
3
10
6
54
80
36
3
37
23
36
45
120
51
75
69
1
44
40
47
93
16
24
140
120
24
15
21
76
24
24
56
16
11
9
3
1
120
30
89
21
ABCD 93556663262*3^$a+1 [50125]
8
384
31
81
200
24
16
8
48
40
200
67
36
57
72
111
12
45
87
33
248
16
3
53
43
45
72
63
89
72
64
24
32
168
40
8
127
65
43
53
64
72
51
5
24
19
69
56
7
249
39
81
48
63
17
16
56
24
72
24
48
48
112
8
24
48
48
127
156
5
96
160
104
24
40
8
48
256
159
65
24
136
24
8
64
8
40
120
8
24
19
29
40
48
32
16
56
19
21
24
99
173
48
144
40
96
75
5
96
48
16
56
40
8
48
232
56
16
24
200
16
3
93
128
192
144
24
24
72
88
3
173
259
101
24
151
41
216
40
8
112
72
135
137
40
8
136
32
43
117
48
24
135
57
24
15
12
29
24
16
48
8
55
17
88
24
111
129
120
8
72
144
16
144
72
8
64
135
185
72
16
8
64
72
8
16
80
16
48
56
64
123
317
40
75
36
57
104
16
24
128
55
17
16
15
137
120
48
43
77
67
125
211
21
8
96
55
81
56
88
152
24
16
144
144
75
180
12
5
24
40
56
24
40
264
15
57
72
48
80
64
8
208
3
141
80
19
29
48
184
63
57
51
53
40
135
137
64
48
32
64
39
17
64
27
69
8
168
24
19
5
16
8
120
16
27
149
16
24
56
43
5
160
75
77
112
3
69
240
303
41
16
3
5
31
65
120
240
24
88
3
29
48
48
24
43
149
96
187
36
105
32
115
69
80
16
8
72
88
192
144
240
8
40
3
77
48
120
40
32
40
32
376
32
72
16
104
40
63
96
89
55
137
19
29
40
63
17
48
64
104
16
168
15
33
72
56
40
24
72
56
40
144
3
36
81
63
153
144
56
127
17
48
160
80
16
80
136
3
21
96
48
72
8
88
48
56
208
48
8
40
96
8
40
80
31
105
96
48
80
16
87
108
5
16
8
16
24
15
33
24
39
57
48
32
40
8
16
56
43
29
96
16
56
48
24
16
32
48
136
111
17
136
99
101
24
48
192
72
24
7
89
24
192
72
48
115
69
56
55
17
96
16
56
24
136
3
45
56
24
64
152
88
3
165
15
177
255
177
24
32
120
40
48
96
248
16
144
48
32
16
72
24
24
72
63
89
163
29
24
24
48
192
72
24
72
24
48
40
128
24
19
69
80
31
297
72
56
16
99
45
24
63
137
120
168
192
96
115
45
176
151
9
8
72
40
96
15
12
21
24
32
88
80
16
15
17
48
120
7
17
16
144
63
33
120
152
40
72
56
136
8
112
96
3
45
24
15
96
41
24
72
24
31
33
72
24
80
328
48
135
17
43
29
16
288
80
144
16
104
16
32
64
96
8
64
32
19
117
48
200
120
24
72
24
120
24
40
15
33
63
9
176
16
120
488
16
104
40
72
120
104
64
80
256
32
72
88
27
21
32
160
63
41
64
87
60
288
5
139
21
27
132
41
67
5
48
16
176
24
19
21
8
72
16
32
232
24
320
187
5
24
40
171
69
128
40
80
48
48
72
168
64
120
96
32
24
16
32
120
43
69
104
144
295
17
96
112
8
184
56
160
32
72
40
8
223
65
160
8
7
17
31
9
48
3
21
24
72
48
32
72
88
48
24
96
32
112
216
176
ABCD 93556766146*3^$a+1 [50095]
97
149
60
72
162
102
36
54
54
159
16
77
198
54
18
180
42
87
15
6
120
19
80
9
42
12
1
192
47
126
99
240
96
69
18
217
83
78
66
13
173
67
96
32
105
18
60
84
21
105
39
165
228
7
48
95
318
24
235
53
27
81
15
16
59
21
64
32
45
90
30
78
109
35
157
35
45
141
12
72
24
30
217
77
30
96
37
17
216
7
65
174
114
12
19
59
21
16
17
108
138
42
63
165
139
192
65
31
48
209
186
37
137
55
161
252
19
53
36
90
126
79
299
37
113
108
102
13
48
11
114
19
128
15
49
23
201
64
5
75
112
144
5
54
126
7
17
12
3
201
39
27
85
59
21
160
80
81
132
138
49
131
18
139
5
90
6
54
30
7
143
18
72
55
125
36
144
18
13
35
205
96
144
77
3
39
18
87
208
47
1
209
18
42
30
72
168
37
224
45
99
147
6
108
187
95
78
90
25
155
37
119
108
78
12
3
33
175
41
54
24
90
138
72
6
90
109
96
240
5
252
108
12
87
208
143
282
7
125
66
1
80
96
165
78
54
30
18
90
45
208
192
5
132
36
84
15
16
80
39
105
33
78
1
11
37
131
61
5
43
71
9
225
48
63
112
5
43
179
205
185
252
139
65
12
67
5
216
19
240
96
155
37
143
54
12
78
18
15
57
7
191
72
30
126
189
16
17
12
90
150
67
59
144
66
147
112
48
5
27
81
79
23
9
33
15
21
30
42
30
42
36
84
60
7
29
246
90
24
27
57
103
5
27
15
18
12
3
48
64
96
119
288
18
192
42
120
133
47
18
15
39
6
48
114
18
30
132
237
9
39
123
132
36
12
60
133
65
180
30
306
91
179
61
32
336
27
72
30
15
147
45
48
33
144
18
6
30
42
18
90
115
59
21
51
90
115
83
61
176
201
103
32
3
42
12
78
73
11
6
18
354
91
161
168
7
5
108
96
31
53
6
21
261
60
48
72
54
114
54
18
135
27
12
18
96
12
139
59
54
63
64
59
37
32
75
36
72
30
72
147
160
71
25
17
36
139
5
36
55
35
45
160
96
89
180
19
53
240
139
113
31
167
12
6
156
6
120
144
45
99
109
17
6
265
80
45
240
19
29
114
36
12
129
39
57
192
48
3
24
133
128
225
79
65
156
54
45
213
12
240
271
144
125
126
282
60
79
41
72
348
180
84
139
65
79
263
25
32
16
96
59
60
234
120
60
192
171
15
18
31
35
61
317
90
180
165
160
35
141
45
54
13
48
32
48
57
72
15
201
252
210
25
17
48
15
27
66
147
147
126
31
161
79
48
80
27
21
48
27
30
103
65
15
16
413
168
27
208
17
63
3
42
102
45
141
90
ABCD 93556771832*3^$a+1 [50093]
81
138
6
12
18
6
54
84
60
57
81
108
6
30
15
3
57
160
8
27
78
27
21
3
36
24
4
60
5
87
75
45
3
72
45
33
18
18
30
25
11
13
5
6
72
13
35
72
72
216
25
29
7
53
48
3
129
15
21
12
27
160
35
105
15
21
4
71
1
53
36
12
18
6
54
69
36
231
169
29
15
45
72
48
67
20
100
44
36
81
7
140
36
27
13
5
114
108
57
51
81
24
24
87
9
99
12
49
5
60
135
64
53
54
108
66
75
84
3
78
66
93
33
39
39
30
6
48
18
42
105
3
18
30
6
135
88
80
3
30
3
36
4
11
13
12
24
119
25
47
13
23
90
3
45
90
126
63
172
20
4
20
9
87
99
81
9
126
18
15
111
25
5
24
15
93
27
3
9
15
9
36
93
6
30
24
48
39
51
13
56
21
78
69
3
153
27
18
54
37
53
55
11
25
107
9
63
45
3
60
9
24
57
27
3
33
39
1
5
30
9
12
69
150
54
12
6
9
28
11
60
21
33
102
129
36
48
111
25
71
25
140
24
4
35
108
33
64
17
75
51
9
148
113
18
81
39
1
23
105
3
102
36
24
55
116
39
45
76
56
45
39
9
67
8
3
73
119
132
33
75
25
11
9
3
18
51
24
40
56
45
15
9
84
171
81
36
39
3
57
9
42
12
18
7
53
30
9
99
42
18
45
276
60
15
13
5
30
21
16
59
126
75
9
72
3
4
17
19
35
54
51
24
40
65
72
135
81
30
108
36
24
36
126
120
108
51
39
21
24
15
72
12
6
12
72
15
36
9
27
9
79
11
36
85
24
140
39
37
24
47
9
63
1
20
24
45
18
12
25
71
36
9
21
96
103
24
35
30
18
42
120
51
45
99
21
39
93
48
39
57
180
30
9
69
30
97
179
36
105
3
1
11
9
60
36
99
61
29
90
21
28
116
9
6
85
164
33
24
30
69
75
366
39
27
60
93
24
16
29
51
4
72
44
57
24
219
9
90
96
12
78
54
48
18
24
55
60
116
15
42
54
36
18
39
36
100
161
60
18
57
4
137
72
30
21
15
6
63
16
29
12
19
20
15
109
56
51
36
60
9
60
33
27
63
72
69
27
13
56
24
45
51
39
6
3
72
9
6
9
39
252
78
55
35
21
81
39
60
27
9
15
9
75
24
81
45
66
114
15
147
12
60
18
7
131
25
140
120
21
24
55
17
43
60
35
1
35
18
31
5
36
96
12
87
39
54
15
63
12
18
60
3
51
18
30
165
60
15
18
3
120
40
60
65
66
9
15
45
39
42
36
18
72
9
99
12
37
41
171
108
27
36
117
16
24
92
4
65
19
35
6
75
9
31
95
9
153
43
80
16
23
21
21
18
1
11
36
73
60
101
3
72
3
1
17
87
33
27
12
3
30
96
111
15
49
35
1
23
12
96
12
132
18
15
3
69
28
5
27
4
65
30
109
41
30
129
237
123
36
21
15
4
119
18
24
54
21
33
48
39
28
11
45
40
36
35
114
39
72
9
115
20
4
56
9
15
75
37
8
3
13
41
39
21
48
27
48
36
57
7
83
54
54
84
6
55
60
41
3
3
12
81
15
21
45
54
24
45
3
57
16
24
12
23
21
15
12
24
30
6
93
84
60
45
36
54
1
71
69
75
1
35
18
60
51
60
27
72
60
45
36
75
165
21
198
12
24
12
9
24
75
24
30
6
45
99
61
119
117
84
24
40
125
18
33
16
59
25
11
25
8
216
4
71
85
5
6
18
51
51
6
12
6
49
167
36
30
24
15
123
25
11
21
201
12
78
57
15
108
33
15
21
28
92
4
71
6
27
75
81
87
12
61
36
101
159
39
36
45
60
63
12
18
6
45
111
25
173
211
185
36
43
56
117
19
8
16
89
66
90
55
20
40
29
90
6
72
48
60
19
20
27
9
36
60
111
33
21
60
15
3
36
30
39
12
3
6
55
20
16
8
36
27
12
18
3
120
9
90
48
9
60
24
36
3
126
19
65
60
36
75
9
6
49
36
59
48
18
6
48
25
32
60
64
35
24
66
51
75
24
162
54
126
27
60
57
54
126
39
81
19
44
123
12
21
57
27
60
3
54
15
64
77
72
18
108
61
8
36
9
15
12
48
96
4
17
114
12
69
4
95
54
91
119
1
77
12
51
99
72
33
12
99
49
113
30
9
100
44
9
67
5
39
60
24
12
4
95
9
27
93
12
9
15
15
81
28
107
36
189
81
7
20
15
21
60
9
66
9
15
25
116
60
87
97
41
24
30
18
24
39
105
12
42
21
45
99
72
15
36
138
6
18
48
18
6
30
9
9
27
33
228
24
36
267
16
ABCD 93557037404*3^$a+1 [50015]
24
2
40
38
34
72
14
34
30
42
78
66
246
120
66
30
162
8
40
198
2
22
122
88
72
126
24
48
66
72
8
136
126
48
72
138
326
64
216
170
280
96
102
98
30
24
106
72
6
72
72
42
200
126
64
18
102
24
80
82
14
18
46
42
104
94
42
134
34
56
520
30
98
190
176
40
104
112
8
82
264
144
6
162
104
30
58
312
168
8
22
32
250
24
126
50
70
128
130
30
320
160
2
166
50
40
128
94
72
210
6
144
26
150
232
42
24
110
186
30
106
134
64
42
14
18
70
138
30
42
8
24
54
40
114
8
232
102
18
198
2
16
6
144
42
8
16
78
56
10
72
48
120
86
24
40
152
24
34
24
48
54
128
10
72
30
330
110
34
6
258
6
282
288
30
66
54
2
40
14
16
24
66
128
46
240
114
56
144
112
54
50
16
32
40
6
32
88
32
184
56
48
144
208
42
150
18
32
142
18
6
24
26
22
2
46
144
26
64
192
6
8
120
40
66
24
24
318
122
150
120
322
174
144
42
128
40
30
2
40
510
266
64
128
160
102
186
110
154
120
56
102
130
32
190
50
46
128
16
18
240
30
18
24
86
72
82
54
66
120
8
22
314
16
24
246
66
152
40
48
144
200
64
96
350
18
70
90
158
40
90
14
10
8
70
42
24
120
32
22
56
34
6
80
34
8
358
146
30
58
48
72
78
168
96
66
14
66
64
80
286
18
206
40
66
248
6
34
86
106
38
106
38
10
198
50
30
82
278
34
8
16
270
104
136
152
24
16
50
40
24
48
222
18
62
18
70
80
10
368
70
18
54
498
54
74
70
42
254
10
134
10
102
90
24
38
136
194
40
230
18
94
168
90
6
176
64
66
126
74
120
24
70
50
40
56
118
96
192
114
14
90
46
90
54
104
58
312
56
24
112
126
72
8
58
126
234
120
96
6
98
6
106
24
6
24
18
120
96
336
350
18
16
24
198
8
16
48
192
90
38
16
192
24
18
72
24
6
90
168
176
22
18
14
106
30
216
144
66
86
42
112
24
56
136
144
144
62
58
6
50
216
88
192
152
48
78
216
136
80
154
128
118
122
102
34
152
30
322
6
50
232
8
16
198
96
50
72
54
130
30
50
40
48
270
2
216
64
150
66
120
192
30
72
170
438
58
54
368
16
24
162
126
18
30
200
10
30
104
40
32
160
56
10
14
48
16
90
200
24
142
66
54
128
10
62
10
30
48
98
94
138
48
8
30
130
6
90
168
ABCD 93557104484*3^$a+1 [50005]
60
12
21
75
24
13
23
9
36
24
3
12
18
60
48
27
57
156
54
21
4
5
126
24
21
4
23
33
112
48
68
4
83
42
3
4
23
33
72
27
1
77
27
24
81
96
3
9
43
32
3
72
48
12
13
29
3
3
12
85
72
23
210
55
23
33
24
3
37
72
71
69
45
66
30
12
42
6
99
15
13
72
11
12
18
19
23
85
47
108
37
116
57
120
18
60
33
64
20
15
48
9
40
5
36
3
12
15
69
16
35
153
21
43
23
42
7
68
48
84
15
120
33
72
48
3
30
90
54
3
27
36
57
63
37
47
30
15
183
21
12
12
72
84
12
15
54
15
15
33
12
15
21
264
88
23
9
100
23
45
52
168
20
3
33
27
162
3
48
9
12
15
21
7
20
33
30
24
18
12
75
108
52
5
30
18
12
99
39
105
40
47
30
48
75
27
21
45
7
47
33
3
24
36
12
57
3
42
78
33
39
36
9
48
15
42
15
3
42
18
21
57
24
115
44
12
64
44
12
39
48
73
5
90
54
15
21
19
11
12
12
69
132
39
90
171
69
36
30
45
27
108
9
15
21
135
12
13
8
27
9
15
78
7
36
59
48
12
9
57
54
33
63
12
33
60
48
12
69
18
33
15
45
39
6
3
64
5
3
12
45
7
35
36
33
4
92
45
18
30
75
28
35
37
23
9
21
3
124
125
7
56
24
76
144
5
15
40
5
30
121
8
12
39
18
15
12
24
12
60
12
3
57
3
37
173
79
20
24
60
4
56
21
39
4
35
12
48
81
81
3
63
60
30
19
5
99
51
18
63
4
5
18
117
21
114
81
48
27
33
4
56
27
45
9
3
75
93
9
36
12
30
18
54
189
24
57
6
54
30
69
27
60
9
36
12
57
51
69
43
20
57
3
3
37
8
72
45
30
18
7
35
37
11
30
54
60
6
42
21
57
27
36
9
3
45
30
180
45
48
124
17
15
28
56
87
69
3
13
32
3
225
52
32
15
30
18
78
19
8
3
72
42
30
21
39
6
12
135
3
25
8
24
40
17
43
5
27
16
5
24
6
60
24
36
25
24
11
93
81
66
37
35
193
47
45
57
150
33
60
33
54
33
12
15
18
42
30
36
39
15
48
97
5
3
135
93
52
32
15
48
37
11
24
30
96
3
27
60
24
96
12
138
39
105
15
15
9
16
53
12
186
60
60
24
21
87
18
72
42
36
162
30
18
15
39
21
24
3
12
33
52
95
21
15
30
19
101
79
23
21
9
27
33
18
30
30
12
42
30
6
15
99
69
16
20
21
102
33
4
5
78
18
15
15
72
33
39
18
3
87
57
135
25
44
27
24
96
60
69
21
84
15
28
53
3
12
4
35
30
39
4
68
9
66
54
18
45
33
15
9
15
3
21
27
84
210
6
12
60
30
48
7
5
72
15
15
66
67
68
12
3
37
72
71
37
17
15
3
48
24
18
87
48
183
60
57
40
12
36
8
72
27
12
9
261
30
45
51
30
19
20
3
25
20
33
12
67
11
12
72
21
45
75
12
75
12
1
20
12
27
9
60
60
12
52
72
41
42
21
21
3
3
72
37
20
15
66
39
16
35
33
9
12
3
33
42
48
24
60
36
45
84
40
36
95
37
56
51
13
92
135
9
4
35
240
18
3
177
90
60
105
9
18
12
9
9
3
45
144
66
49
5
39
39
72
21
15
129
75
1
5
12
27
3
25
8
9
48
108
79
104
4
8
27
145
23
9
135
13
72
5
3
192
48
105
42
1
44
3
102
15
36
4
11
33
24
3
12
48
42
18
9
144
21
36
30
49
36
92
36
9
18
157
17
90
60
60
48
21
51
18
15
27
1
44
51
9
24
84
123
60
117
60
27
30
3
48
39
6
144
6
60
12
45
63
33
69
3
12
27
25
8
117
55
116
267
57
3
153
4
8
3
33
9
48
135
57
51
57
42
12
33
36
16
120
36
35
30
60
15
129
15
3
21
9
3
12
168
39
48
33
45
7
23
24
30
6
37
5
18
42
43
200
45
84
3
33
42
21
36
24
24
57
18
30
78
60
24
30
6
9
48
15
12
18
15
123
24
25
44
27
45
27
33
24
33
12
15
15
13
47
126
39
63
18
147
117
126
30
39
48
27
18
30
105
63
24
45
24
21
39
81
90
13
20
27
36
9
40
8
12
60
15
18
3
45
90
12
25
53
42
213
9
91
72
107
36
72
25
23
60
33
12
117
12
39
9
48
42
18
39
28
32
33
48
15
135
57
93
24
3
12
16
35
33
9
27
48
52
20
60
3
25
35
93
64
36
8
36
15
21
15
49
20
33
78
30
180
15
39
33
40
17
30
36
24
1
72
8
24
60
81
7
56
27
24
25
11
105
105
7
17
15
3
12
120
60
21
9
39
12
9
39
36
36
87
57
21
54
21
15
24
30
18
12
216
90
7
5
3
64
60
101
24
55
80
28
80
40
128
4
5
36
24
48
15
57
30
13
17
6
12
60
81
24
12
15
25
5
39
9
3
52
83
12
30
42
18
12
55
35
45
51
30
3
9
48
42
72
13
17
15
51
12
133
17
42
30
30
9
81
39
24
33
174
85
41
54
25
20
15
30
43
20
27
69
64
83
9
21
63
24
36
9
87
15
141
45
12
48
19
11
210
19
65
60
99
27
12
33
99
6
12
30
12
18
42
33
15
ABCD 93557125796*3^$a+1 [50004]
53
19
48
5
120
12
175
8
21
180
87
72
40
32
48
45
12
111
64
104
249
111
81
60
3
441
15
16
89
24
15
117
3
45
123
72
57
36
48
27
9
63
57
159
136
8
48
9
36
19
89
375
9
12
171
153
36
75
201
144
24
36
43
65
7
24
32
24
88
56
24
21
147
24
48
33
120
108
99
93
84
36
43
197
12
36
372
120
87
40
5
123
72
72
24
64
72
80
24
96
9
39
16
29
96
19
41
31
8
16
56
21
123
81
48
31
29
120
108
7
125
96
36
120
55
8
72
129
39
201
39
21
36
48
15
57
55
104
45
12
63
24
21
75
16
41
135
285
43
77
3
21
60
264
31
8
297
96
24
15
21
3
96
168
40
53
24
19
80
40
24
32
88
65
72
60
115
56
208
104
345
7
5
43
56
24
72
24
21
48
27
96
24
64
41
79
56
48
57
36
19
65
24
79
80
117
264
72
60
24
48
12
115
29
219
57
15
21
24
99
160
56
160
8
48
48
9
127
8
216
184
8
129
24
36
51
48
21
75
24
81
168
36
216
24
36
39
45
27
24
165
3
45
3
64
104
9
60
3
45
43
32
64
5
24
60
240
36
3
513
24
103
245
12
84
19
5
51
24
21
147
72
40
41
15
9
36
19
128
24
24
64
185
168
63
9
87
40
5
19
29
168
60
132
12
15
93
12
180
24
36
60
108
15
45
27
208
17
55
48
17
343
5
171
81
55
200
21
12
72
168
63
33
24
60
75
136
29
75
153
84
60
111
48
24
112
89
216
135
33
55
80
21
24
67
104
24
48
9
15
48
45
12
15
168
33
7
101
144
27
48
45
75
96
120
9
15
21
27
45
60
183
105
36
139
17
24
24
120
96
15
165
144
84
108
3
96
21
132
120
31
77
24
204
15
21
36
12
36
36
99
16
5
163
65
156
60
55
80
57
79
5
19
41
39
24
21
19
41
216
48
96
31
80
168
96
16
53
3
64
104
72
48
64
80
120
112
48
8
24
93
115
137
96
87
105
55
53
19
5
3
117
19
41
24
79
5
48
180
79
104
69
51
57
223
29
51
177
7
32
33
7
89
111
9
15
81
84
24
75
40
53
168
12
84
99
9
96
55
149
300
87
45
75
129
55
32
33
175
32
45
67
120
101
147
33
39
216
64
137
15
264
9
15
93
24
19
104
21
36
15
33
15
96
16
101
27
33
48
31
53
252
15
129
180
96
43
56
40
32
69
19
56
24
21
51
48
192
120
24
40
89
15
105
79
197
48
75
45
48
60
72
132
123
120
93
27
45
3
9
55
113
72
228
75
16
24
56
136
29
27
129
15
48
105
72
79
65
36
3
48
24
81
48
327
9
36
84
84
27
33
15
24
16
29
51
57
127
56
16
144
24
17
60
43
77
19
137
7
41
87
45
240
27
33
79
29
12
48
79
32
24
105
31
8
16
29
12
79
65
15
129
132
36
303
40
80
105
111
81
24
120
199
29
147
45
3
105
247
65
168
55
216
5
19
56
81
55
80
24
96
96
208
24
80
40
17
48
7
101
99
33
111
21
48
3
69
3
201
15
21
99
64
128
64
65
135
48
33
183
72
129
39
96
24
ABCD 93557318872*3^$a+1 [50061]
68
12
55
45
63
125
127
5
12
37
243
236
124
36
36
9
39
108
87
57
44
96
36
28
36
9
126
5
49
111
128
16
105
11
28
15
17
55
41
13
144
23
144
48
12
36
7
137
108
133
27
120
8
7
45
27
53
156
64
20
31
17
37
27
48
15
17
1
27
20
28
15
17
36
192
7
5
16
20
4
56
7
237
15
65
16
44
36
12
7
81
44
37
23
16
36
33
47
96
192
7
144
21
105
36
75
72
176
4
33
27
63
9
120
176
40
24
48
33
35
112
15
126
54
45
140
36
12
37
108
72
27
81
108
147
108
20
67
9
84
60
20
12
13
252
75
32
28
45
27
56
84
121
27
27
90
83
7
41
132
60
100
228
15
45
12
164
60
61
3
51
54
54
65
100
96
99
41
96
84
4
8
55
18
59
16
60
45
72
3
87
5
192
73
3
15
65
79
72
54
71
4
56
48
100
32
60
100
15
18
3
24
84
44
151
9
32
48
40
87
5
48
48
28
20
12
73
59
60
25
23
48
1
90
53
40
33
27
128
12
16
15
129
33
135
8
4
105
72
3
8
7
18
198
9
108
80
12
7
45
44
84
25
35
217
11
12
13
54
45
45
35
36
28
261
3
87
129
72
8
25
59
76
72
72
20
156
31
21
44
61
3
24
12
204
9
11
61
180
59
4
36
44
12
43
5
16
80
25
27
27
5
13
63
32
232
108
92
16
32
19
36
29
48
76
36
108
48
32
96
52
128
60
79
36
17
48
52
8
4
36
24
48
32
37
143
1
180
71
1
35
4
44
244
8
132
28
72
27
21
33
111
8
7
41
88
72
15
117
135
93
60
12
15
81
9
27
48
15
45
63
18
35
1
54
5
16
24
152
132
52
8
115
21
44
25
27
8
48
52
48
87
93
15
18
39
20
52
96
8
37
3
72
159
21
44
43
21
87
72
5
52
8
96
36
4
60
36
156
32
1
126
36
45
9
54
126
36
3
24
32
4
9
23
148
189
3
33
11
64
44
36
52
27
18
27
116
64
32
48
55
36
117
32
31
21
140
148
96
9
90
21
20
4
8
48
115
165
69
71
37
54
54
72
72
95
52
8
25
23
49
35
64
9
108
18
9
12
213
3
188
100
24
48
24
279
5
49
63
188
36
55
9
99
41
4
32
4
225
11
48
12
148
32
1
99
44
76
68
1
99
12
96
32
60
96
55
9
36
44
73
27
153
99
9
11
60
36
12
36
60
40
44
61
39
87
81
32
16
80
115
21
15
9
260
64
12
20
4
45
219
20
12
1
35
28
80
19
90
3
32
37
36
27
80
12
84
12
4
33
27
80
4
36
69
54
65
12
4
36
8
36
60
96
36
48
4
12
36
240
48
44
61
39
8
160
68
156
4
36
8
16
32
48
19
45
36
44
40
8
7
18
23
121
171
9
35
84
25
36
36
3
15
57
20
204
16
20
43
17
40
8
36
25
23
12
1
63
99
45
27
101
48
52
159
54
126
234
95
16
15
113
13
75
15
77
76
189
3
32
100
135
36
129
32
4
80
25
35
1
54
45
189
3
128
31
29
64
80
97
35
28
48
20
4
81
54
54
27
27
108
93
80
12
160
72
108
60
27
36
65
96
4
15
29
16
36
44
4
60
20
28
320
40
33
119
240
40
8
7
41
36
76
144
81
47
7
45
135
45
44
12
25
23
36
16
204
45
18
17
84
144
12
40
44
37
59
85
36
75
92
76
9
111
15
57
33
90
5
139
41
16
80
25
243
63
17
36
4
33
27
12
20
4
135
5
12
208
20
64
51
29
25
71
100
144
48
92
76
80
132
52
105
63
45
27
81
36
39
141
3
36
69
27
8
136
81
11
52
48
8
7
54
18
18
95
40
45
143
109
3
33
59
36
96
25
71
37
63
152
36
1
63
27
9
44
60
16
15
21
44
52
27
113
13
27
72
36
44
73
119
36
25
18
81
153
11
160
135
45
12
252
240
32
16
68
37
18
36
108
21
69
18
29
ABCD 93557653466*3^$a+1 [50061]
216
108
126
30
144
90
245
16
171
149
19
102
18
234
131
1
66
54
18
36
65
97
159
39
96
18
167
16
104
24
25
42
5
48
144
1
167
120
37
138
153
171
18
6
5
40
176
13
306
17
72
247
60
125
40
9
96
39
9
47
43
141
9
207
99
174
18
5
72
72
55
54
210
42
48
95
40
135
72
65
264
64
57
18
90
6
125
379
12
60
102
150
18
30
270
99
24
165
60
207
8
55
66
114
5
139
120
6
207
288
117
174
29
67
462
312
39
96
75
54
15
117
59
40
75
5
73
66
6
66
132
72
9
80
37
99
99
125
96
144
25
216
18
77
24
16
135
105
63
113
72
31
72
89
319
36
69
57
23
85
36
90
189
135
24
36
174
78
48
281
16
45
54
150
138
221
31
18
60
246
6
71
280
39
36
54
54
276
54
111
69
75
15
17
103
36
5
31
185
72
55
108
174
23
96
121
18
12
81
105
39
243
77
31
108
24
72
84
54
288
42
17
168
7
144
42
12
276
207
39
18
276
30
5
67
198
95
40
32
157
42
18
48
240
63
27
72
18
99
75
101
103
102
18
105
27
125
73
71
301
18
36
60
89
96
49
95
169
6
120
72
65
49
95
16
168
80
40
15
66
18
312
149
67
108
89
55
12
5
24
31
81
57
18
72
5
55
48
90
198
41
144
289
48
47
43
78
144
18
12
18
78
90
30
60
117
3
5
55
57
15
17
55
81
360
27
189
63
180
125
91
197
64
9
167
169
144
186
84
60
77
85
162
138
54
9
69
3
45
227
13
59
25
18
77
193
47
264
49
6
12
252
36
29
31
81
255
90
24
167
552
31
36
45
144
27
5
37
12
119
112
27
77
31
89
193
23
40
279
105
153
23
40
129
144
167
24
25
108
90
41
31
9
72
27
132
36
125
24
40
8
112
123
192
69
32
103
89
31
72
105
32
103
138
24
23
264
24
7
65
187
117
33
23
88
15
17
24
139
84
90
108
155
43
29
43
29
16
248
49
231
81
84
6
125
13
90
33
3
36
216
60
48
36
90
78
81
9
63
39
36
42
35
55
72
108
48
45
63
24
113
72
85
126
36
48
33
75
18
11
31
9
144
81
71
67
126
54
18
42
180
201
87
108
12
360
497
31
41
48
31
185
31
81
9
191
79
41
157
108
162
6
342
9
3
5
31
90
135
177
18
174
150
17
55
201
33
216
36
59
120
64
255
41
1
95
43
29
31
144
17
13
126
162
18
216
36
78
71
24
16
171
60
329
79
225
32
184
15
41
7
78
30
5
64
104
ABCD 93558046724*3^$a+1 [50009]
42
23
52
75
48
120
53
31
33
36
36
51
60
120
129
56
115
45
15
132
57
165
48
18
53
31
21
9
18
60
5
72
55
65
4
36
48
15
12
29
16
8
12
76
27
108
29
4
111
9
200
1
18
12
9
56
108
16
9
102
69
81
18
90
78
45
180
92
43
30
42
12
108
30
11
36
1
12
107
85
35
43
12
120
9
39
57
21
42
90
150
12
168
65
16
9
42
41
25
180
12
23
100
60
87
18
30
60
29
16
99
33
68
48
112
80
28
12
15
105
15
33
32
208
21
18
65
36
1
15
51
177
3
42
3
87
108
9
128
103
12
137
13
42
30
66
45
32
25
18
9
15
41
55
93
39
42
3
3
9
33
90
102
15
51
65
37
18
60
144
30
143
96
7
185
48
40
39
72
33
45
75
288
80
19
89
64
20
13
174
48
101
19
18
12
27
21
47
40
45
48
30
12
12
21
12
96
20
211
9
12
9
36
12
27
81
42
17
115
90
23
67
6
275
72
96
144
127
36
57
57
48
83
40
45
54
78
15
12
80
244
27
12
5
73
114
6
63
69
30
41
36
151
12
45
36
92
25
3
56
13
75
72
45
96
42
41
49
155
37
18
45
56
61
39
80
19
30
48
3
192
32
40
36
39
30
11
121
6
72
53
7
18
47
16
60
99
45
3
102
11
49
48
204
6
60
12
53
72
13
3
87
17
40
57
30
78
11
19
60
21
27
9
33
18
93
21
6
77
67
21
45
15
9
18
48
24
168
60
105
207
5
1
27
36
44
67
141
69
23
7
6
60
30
12
12
53
28
27
228
17
43
69
15
69
27
9
15
9
9
18
5
64
20
148
56
72
28
20
67
42
120
3
45
107
96
64
3
60
17
12
76
9
36
107
72
31
53
1
30
5
43
12
30
123
80
48
19
9
21
18
5
7
48
33
12
108
132
105
30
117
3
18
59
25
78
33
24
20
16
27
5
36
19
72
81
80
7
41
49
42
36
90
42
132
30
6
5
12
48
4
3
41
19
21
27
5
12
28
147
132
30
48
27
141
23
4
75
60
150
18
60
17
85
18
24
101
7
48
33
69
48
30
60
12
21
39
120
30
51
20
49
18
30
47
187
5
84
37
119
16
60
15
42
11
7
24
96
24
101
52
15
5
55
30
27
45
48
15
63
5
37
48
35
67
108
90
63
56
4
39
5
85
11
67
12
48
144
9
81
48
15
117
35
16
48
84
27
30
18
42
15
51
42
35
43
5
19
9
12
32
25
27
44
4
15
168
45
8
84
48
60
199
105
48
27
69
24
8
112
45
83
24
91
102
11
4
15
30
11
67
5
7
21
20
49
87
24
39
102
48
72
168
11
16
45
108
42
65
4
12
12
152
16
120
15
102
35
37
39
39
21
72
75
5
67
45
33
27
87
18
12
6
12
120
33
20
28
99
17
28
15
12
6
3
69
75
87
48
150
3
12
3
45
15
114
6
42
42
65
13
27
3
105
3
9
15
36
12
41
16
3
12
48
18
15
27
72
5
16
105
23
100
87
89
25
23
37
23
55
48
65
144
115
41
64
153
35
37
3
15
17
24
31
6
42
5
55
5
55
12
6
27
3
84
30
39
21
48
3
92
48
169
3
63
42
78
113
40
132
15
24
48
21
56
28
12
93
27
8
120
120
25
90
53
19
18
60
75
68
24
40
21
27
8
4
63
42
150
21
39
48
33
75
89
84
7
117
63
65
172
45
75
8
120
97
12
6
24
21
27
12
9
39
33
75
29
60
43
120
198
30
30
63
44
7
5
13
72
30
69
12
9
59
16
21
12
11
67
60
54
18
18
60
123
69
15
12
15
96
65
208
21
30
6
42
12
45
8
96
1
15
24
51
6
63
80
151
30
90
36
45
12
27
5
64
96
36
15
77
37
6
89
43
21
51
66
23
121
35
13
83
132
37
78
48
17
28
99
18
12
120
6
33
27
30
12
95
55
21
36
33
15
27
33
135
21
36
48
27
153
3
5
7
108
29
16
147
17
1
42
12
30
59
19
33
12
3
29
25
66
60
5
24
151
53
76
15
6
47
25
138
105
72
45
11
4
15
90
23
52
60
12
8
55
30
35
55
12
21
15
12
138
90
33
44
108
52
48
27
21
21
23
163
12
33
9
18
21
36
111
33
27
54
3
27
33
213
42
117
8
13
12
15
27
48
17
84
60
7
72
77
91
72
5
28
57
12
36
24
35
24
16
8
55
33
45
87
63
29
31
5
48
36
85
23
7
21
69
15
20
1
12
51
87
57
33
47
67
41
85
12
107
24
72
40
69
18
30
12
39
116
1
27
15
5
7
ABCD 93558048926*3^$a+1 [50012]
3
9
39
69
12
1
30
2
18
9
39
60
64
77
24
27
10
24
18
38
6
64
36
65
12
1
14
18
15
19
29
24
49
14
33
1
54
17
1
110
18
30
21
48
111
33
3
106
78
2
15
12
48
109
11
3
69
43
18
11
192
3
18
10
89
13
35
72
19
24
32
21
67
2
64
47
105
3
13
32
22
2
27
75
33
73
72
2
9
7
20
76
41
12
43
84
92
28
72
5
12
84
27
18
3
36
12
12
49
72
18
17
37
23
24
1
24
48
6
2
15
39
36
21
84
12
39
4
14
40
14
34
38
21
93
15
33
40
32
40
6
32
33
73
71
39
4
60
29
19
5
13
6
2
96
16
23
48
15
16
5
12
25
6
212
9
13
8
24
48
16
6
32
21
67
56
9
1
11
21
40
23
9
72
63
1
11
15
22
8
24
30
21
7
12
18
32
24
30
42
16
47
3
33
27
93
19
77
36
48
24
27
4
18
11
3
9
57
42
54
58
12
5
13
35
13
30
41
36
93
126
24
52
20
18
15
33
16
8
22
168
18
11
7
53
24
67
38
72
27
43
26
27
7
38
87
39
66
16
71
31
120
24
120
41
12
7
65
13
107
45
16
122
6
3
7
6
6
8
10
8
3
3
9
63
21
60
27
105
24
37
6
5
3
48
69
39
6
10
41
39
36
28
60
32
9
48
24
49
11
36
7
197
93
30
58
14
58
38
69
37
23
9
6
48
33
1
11
87
22
47
12
63
57
13
47
9
34
20
40
5
24
19
2
48
6
21
69
15
25
11
13
6
32
72
36
36
186
18
4
42
11
7
44
48
24
28
36
8
52
92
4
60
18
2
16
17
24
37
30
137
15
21
27
69
39
33
13
80
40
167
15
21
51
9
19
36
18
72
30
24
24
50
24
63
12
120
39
64
5
84
27
45
21
22
20
4
41
63
10
38
21
21
3
37
8
10
12
32
34
2
36
21
3
34
2
16
158
78
18
15
3
4
24
56
69
3
18
16
11
115
20
6
30
34
8
16
50
21
15
40
20
4
17
49
35
19
50
16
18
6
23
7
5
3
9
73
80
46
20
21
15
16
2
10
32
4
89
87
76
44
4
17
24
7
12
26
24
22
53
7
77
25
6
2
46
26
6
10
35
13
8
22
12
29
1
14
40
44
33
37
8
54
10
38
34
42
14
34
29
73
6
84
36
12
6
120
23
87
9
7
41
12
13
8
46
77
15
78
46
2
3
15
22
72
54
2
22
8
40
74
72
15
33
34
17
63
30
6
154
6
56
10
24
2
4
5
43
12
38
16
6
50
70
2
16
71
9
3
36
7
26
39
25
11
12
1
110
18
3
13
6
8
64
5
19
20
70
54
74
58
68
16
17
39
4
14
24
40
23
135
21
51
16
56
58
42
38
54
21
43
89
79
41
19
12
2
16
2
9
12
97
47
73
38
9
63
9
43
144
110
27
24
3
57
24
1
174
24
17
12
12
57
3
15
33
61
11
115
53
168
39
4
2
40
32
3
36
1
42
5
55
2
18
12
16
29
61
38
24
28
5
7
41
36
13
122
12
9
31
42
11
61
8
6
12
36
108
33
12
12
48
21
72
58
36
114
23
9
39
19
30
23
33
15
33
3
3
33
1
14
36
22
11
96
13
23
12
31
12
48
41
15
18
6
48
9
9
51
31
17
15
4
5
43
50
46
42
18
20
9
15
52
5
15
16
18
6
5
165
64
24
35
31
12
41
33
3
7
77
19
14
72
22
42
14
57
63
16
18
2
4
2
3
61
38
9
153
27
84
15
21
12
31
26
6
36
21
31
2
22
66
32
40
47
12
13
11
21
15
7
32
21
43
18
206
42
18
9
21
6
16
5
45
27
63
100
8
40
32
10
48
11
12
15
28
20
40
20
30
18
60
106
6
17
9
6
64
18
11
19
144
17
79
24
113
15
45
12
67
5
43
20
28
30
38
9
3
6
16
23
12
75
12
21
55
5
36
7
2
6
64
60
89
51
52
6
11
13
23
63
40
50
3
13
30
2
24
10
41
19
24
26
24
10
5
31
8
201
27
22
72
2
45
3
36
9
49
24
6
36
48
68
64
2
22
66
24
11
85
35
60
72
3
69
12
24
3
52
5
33
96
3
51
33
1
23
36
13
6
48
29
13
8
54
16
2
6
48
4
12
8
57
7
17
1
11
15
21
7
17
49
32
15
1
30
2
126
18
16
35
19
2
51
48
99
18
54
60
4
44
60
48
10
42
5
49
54
8
81
24
51
69
9
46
56
18
6
52
17
19
42
18
80
33
67
8
34
18
38
16
23
7
26
63
19
137
7
6
24
30
5
85
24
56
27
27
10
107
3
9
9
6
10
56
34
5
33
58
12
20
22
59
13
2
46
59
43
41
3
46
18
12
5
117
22
113
9
10
78
6
18
6
53
48
36
39
213
84
43
48
5
15
45
12
36
24
27
64
5
75
18
6
162
135
9
75
13
96
6
20
21
39
66
82
30
66
30
47
33
24
30
16
2
39
36
15
9
72
180
7
24
17
60
69
30
18
15
55
5
67
26
34
86
40
18
54
86
4
12
2
46
36
17
12
3
45
81
3
27
90
54
21
51
33
25
11
7
36
2
3
55
54
71
9
22
68
16
5
43
62
6
40
29
13
38
40
48
66
14
66
24
18
4
18
32
54
36
45
19
48
89
24
3
34
23
12
3
34
38
18
6
4
116
21
7
30
2
84
45
12
24
1
102
17
33
3
13
24
38
153
27
9
75
64
17
1
47
49
6
24
44
9
27
16
74
6
10
24
6
18
6
18
23
7
48
32
16
8
34
47
1
23
39
4
30
71
15
10
11
37
66
6
11
60
24
63
16
2
3
72
15
16
6
24
32
3
43
20
36
34
11
15
84
9
15
10
11
15
124
18
72
30
48
18
35
69
130
5
91
20
10
47
3
12
82
11
12
1
30
42
2
9
19
42
47
12
96
51
48
21
43
26
15
7
32
129
72
33
16
8
3
43
24
36
5
33
3
12
1
47
9
48
6
21
13
35
43
17
33
10
84
120
56
28
77
3
12
69
60
103
29
15
54
48
39
24
103
2
15
48
25
23
12
3
58
80
27
61
23
31
2
6
4
30
24
42
60
20
45
25
47
73
18
12
29
19
74
15
39
33
3
54
90
45
79
56
33
1
86
36
36
33
127
2
6
16
66
71
12
36
48
75
100
108
60
90
6
5
3
33
24
1
24
6
2
22
90
54
12
20
45
15
70
35
60
27
9
61
6
101
12
7
12
14
207
1
38
40
20
12
9
79
89
31
29
13
6
36
6
8
39
7
41
ABCD 93558061882*3^$a+1 [50054]
99
96
39
9
9
15
3
18
162
180
149
13
36
126
18
63
117
18
72
57
15
18
15
8
88
72
8
61
83
7
54
99
81
72
15
152
88
24
48
33
15
165
107
37
3
72
33
108
27
8
24
40
24
120
45
36
36
180
39
48
147
21
33
54
36
36
33
57
108
18
54
11
97
18
125
73
39
51
45
72
117
3
72
15
65
7
105
56
19
29
25
279
32
49
39
56
16
69
36
18
36
90
72
135
99
293
40
81
54
33
39
9
45
35
55
41
40
135
18
111
56
16
128
112
24
21
18
72
65
64
33
63
168
21
288
35
1
36
35
91
117
72
81
18
21
33
288
63
80
217
18
36
65
40
39
57
33
71
88
93
35
73
36
75
51
53
37
18
9
135
18
18
21
69
51
24
339
72
53
1
144
47
16
9
15
8
120
163
54
18
125
73
54
113
31
9
56
25
54
108
90
72
126
54
18
53
24
13
99
8
88
219
21
48
21
54
5
175
54
123
24
96
9
15
39
129
80
25
111
87
153
72
45
72
108
18
5
72
40
27
18
252
15
8
319
9
45
144
3
32
37
3
32
24
31
89
16
96
69
123
57
90
21
168
9
18
90
3
56
139
77
48
181
36
135
8
127
33
21
18
72
65
223
33
57
36
59
88
32
1
39
141
54
53
64
24
201
108
18
9
120
15
65
79
90
36
35
40
33
15
93
90
57
33
39
80
61
144
11
79
9
171
269
160
39
90
15
21
51
48
27
21
33
15
75
149
40
48
33
47
7
41
16
33
71
19
198
39
24
104
67
36
9
9
54
72
9
72
27
18
270
93
104
1
72
23
96
40
24
195
45
56
136
312
63
9
104
120
24
13
83
72
25
63
189
3
15
105
80
13
75
51
173
43
117
80
37
36
72
216
36
36
18
5
24
151
9
96
57
18
69
57
15
273
126
144
18
144
270
33
21
180
36
18
17
64
45
11
40
39
72
17
160
3
108
57
159
33
3
53
40
72
24
45
3
32
64
96
39
81
81
95
67
126
119
120
31
36
90
18
33
104
16
63
234
23
40
8
1
54
17
127
18
47
367
36
117
8
37
180
351
27
72
101
115
165
105
36
131
283
45
9
90
5
88
8
7
9
24
75
117
72
153
108
171
9
39
51
5
112
104
16
48
57
108
234
17
24
184
45
36
15
75
69
21
35
37
123
39
72
18
72
23
16
24
152
1
39
168
120
32
136
48
15
36
18
11
192
64
120
56
43
54
15
75
45
27
21
15
90
522
108
18
87
3
54
36
216
36
18
5
136
3
21
96
24
57
239
103
17
91
180
89
19
21
8
192
49
71
55
18
23
103
185
175
54
107
55
41
49
15
216
57
111
51
18
131
24
7
33
111
17
37
3
15
57
87
90
54
57
8
97
108
72
54
126
15
48
200
24
120
43
90
90
9
9
54
33
104
133
35
120
40
21
27
9
183
15
18
39
51
180
18
72
23
31
9
27
45
27
36
36
108
17
73
71
55
540
117
32
48
55
17
40
87
81
99
54
119
115
36
17
184
69
54
21
51
165
69
54
36
9
27
18
18
57
141
36
54
36
53
37
35
109
27
32
16
51
21
120
39
36
77
31
90
36
126
29
79
41
88
8
7
33
3
21
123
21
72
72
15
65
25
36
27
32
121
162
117
63
144
105
176
97
ABCD 93558183242*3^$a+1 [50054]
19
5
72
30
18
51
64
80
57
144
126
18
55
17
108
99
16
17
48
72
144
6
12
18
72
126
6
66
108
6
3
15
48
49
5
6
30
7
71
12
18
90
144
33
45
12
6
1
11
114
36
79
80
33
72
96
30
57
15
60
18
120
123
75
24
66
24
30
6
31
41
54
33
48
9
48
168
72
7
80
3
126
66
78
36
30
42
48
36
111
39
9
81
84
114
25
5
126
36
73
17
18
18
18
6
18
72
120
150
75
9
24
102
96
57
117
24
54
30
162
78
48
15
27
36
54
18
18
54
12
21
69
18
150
67
71
24
54
54
30
55
5
66
24
108
90
18
162
39
63
81
9
7
29
6
36
84
18
198
13
47
30
132
15
15
42
36
54
120
18
3
69
60
79
47
48
6
54
90
36
198
12
6
127
32
129
79
11
117
39
114
90
162
12
108
18
1
5
75
9
42
108
120
6
108
12
18
36
36
24
36
30
108
78
12
18
42
36
49
53
54
18
90
72
33
3
93
16
95
90
66
18
6
84
42
198
120
42
48
39
93
84
60
19
47
60
102
36
42
72
121
107
42
18
72
1
29
211
59
37
95
108
120
18
18
36
24
12
18
6
18
30
18
42
61
11
156
42
102
90
6
73
17
72
7
41
18
117
48
15
216
18
42
138
90
6
66
129
105
54
108
60
12
36
96
73
11
6
111
27
6
12
67
11
12
42
90
72
36
72
1
17
30
42
66
72
42
30
6
15
15
186
84
24
12
114
12
90
103
65
31
5
18
25
95
1
131
109
47
42
66
85
11
36
33
16
23
126
66
144
42
300
3
160
5
66
25
48
5
90
97
119
25
11
54
54
12
6
48
24
30
18
18
36
6
18
90
36
163
47
18
15
21
6
210
19
17
60
138
36
24
61
113
96
30
1
53
90
168
54
36
18
36
30
78
93
117
18
9
99
6
18
12
54
6
48
18
24
36
180
90
54
36
48
24
63
45
3
81
96
30
162
36
144
18
73
17
15
3
144
18
42
36
84
153
9
39
219
18
90
73
32
48
9
18
54
54
210
132
18
30
51
45
3
33
18
66
78
108
49
113
18
18
72
108
12
43
29
150
48
72
36
24
12
144
6
120
24
54
30
60
30
6
30
60
25
65
79
32
285
18
138
60
30
13
59
60
57
15
126
72
18
73
65
24
18
133
29
18
120
60
189
9
39
63
90
78
12
13
11
21
135
54
3
192
45
18
18
79
83
72
30
90
78
66
36
24
36
18
270
12
24
30
75
51
18
36
162
37
53
43
71
18
30
57
15
145
41
12
42
33
16
176
3
96
36
198
12
54
90
42
84
54
6
48
6
12
54
6
90
162
3
63
6
54
66
3
57
18
12
108
60
12
36
18
234
60
72
129
15
49
35
36
144
6
36
84
42
30
42
30
162
6
19
65
6
72
1
35
54
18
48
36
33
63
97
41
39
231
6
90
36
30
18
6
36
90
84
108
36
6
48
6
180
12
42
30
57
93
108
54
193
23
54
18
180
12
6
43
29
3
9
18
18
78
54
48
24
36
72
30
6
66
36
42
108
48
132
30
24
18
66
60
54
108
79
29
36
18
141
16
35
36
18
36
108
72
6
30
198
21
21
43
77
18
6
36
120
18
24
12
108
90
36
126
78
18
54
18
30
72
96
99
39
186
63
63
49
48
137
18
138
27
333
42
72
144
54
72
120
123
21
24
72
75
69
120
51
171
12
6
84
18
198
24
30
18
222
90
12
18
132
84
60
66
108
18
162
18
24
201
99
6
7
101
12
90
72
6
72
54
90
18
93
45
60
12
27
64
125
51
45
51
3
36
48
25
35
12
6
90
33
51
24
21
63
18
42
36
36
13
23
30
42
12
36
24
138
168
48
24
30
6
30
54
6
66
6
9
63
12
60
120
24
144
48
24
54
36
55
161
192
60
156
24
30
6
12
24
108
66
9
16
17
15
93
12
18
6
36
18
72
120
150
102
60
ABCD 93558207760*3^$a+1 [50039]
60
4
18
8
10
45
9
57
54
24
35
52
8
76
30
54
42
24
42
12
42
15
15
18
6
20
12
28
6
3
71
16
36
20
22
18
24
45
33
18
24
14
22
18
24
62
96
58
122
12
72
16
44
13
66
9
92
10
18
6
6
9
15
36
6
50
180
49
9
14
1
39
12
20
4
12
92
22
6
24
60
6
30
42
96
26
54
22
8
24
28
38
6
10
26
70
54
63
27
6
8
85
101
10
6
38
12
28
24
42
56
7
51
9
3
63
11
13
12
29
4
120
20
40
8
19
105
36
74
18
40
30
18
8
61
3
72
36
44
16
12
42
30
15
75
26
208
12
27
23
22
48
12
20
36
31
41
4
45
21
48
21
3
48
98
1
144
45
150
20
16
78
6
66
110
49
9
50
25
15
96
6
15
3
12
20
40
36
24
50
10
36
8
40
32
28
21
23
138
42
30
82
54
114
51
29
48
64
78
38
28
32
12
16
264
45
51
20
109
41
16
6
32
10
15
6
5
4
42
75
90
35
16
24
18
30
15
51
21
9
200
22
44
19
30
6
5
18
22
8
100
8
52
26
10
24
36
66
126
2
90
31
36
11
48
16
30
39
6
15
69
9
102
8
25
23
60
13
66
29
10
21
105
33
11
31
93
2
46
12
62
24
184
6
15
101
70
9
5
52
8
22
3
45
2
52
20
100
75
15
56
16
15
95
16
39
33
12
120
9
5
40
66
33
77
55
30
21
69
24
81
78
12
6
87
11
16
104
19
3
200
34
48
8
4
36
8
31
39
15
41
145
23
115
141
9
53
52
48
12
18
24
24
56
18
31
6
15
18
18
12
36
44
37
63
30
45
5
118
168
21
53
22
74
12
19
23
22
99
45
12
54
69
41
25
3
8
28
2
49
39
2
37
23
58
26
13
3
24
14
54
18
58
6
24
66
24
62
70
2
18
4
24
26
136
30
3
54
11
144
46
6
36
12
111
5
84
42
18
70
86
4
48
38
16
26
30
72
70
18
3
35
4
20
12
36
28
120
14
58
9
189
50
36
184
12
24
30
93
17
76
14
10
30
15
41
72
18
48
4
60
30
42
14
31
39
32
42
40
126
12
38
22
80
58
15
17
10
9
15
56
22
32
24
10
12
80
34
6
92
46
39
3
68
24
90
22
90
3
6
17
22
51
51
15
9
66
18
20
55
77
4
21
11
10
39
71
60
4
45
5
40
9
5
12
64
3
33
44
28
48
12
62
58
32
28
57
48
41
22
20
48
24
48
19
9
60
6
30
80
16
24
24
2
22
42
45
90
33
18
8
22
39
51
93
27
38
61
21
8
40
14
10
108
69
11
34
30
20
196
24
9
27
20
67
33
8
46
120
26
52
26
10
44
100
36
2
88
42
72
86
46
24
92
4
74
85
41
120
13
51
26
106
44
25
11
70
63
41
6
4
24
20
144
40
87
18
105
2
40
24
9
93
14
28
8
24
169
6
33
36
21
21
24
8
18
37
35
132
10
6
48
60
30
2
52
90
18
69
11
70
38
40
32
40
12
48
38
46
18
62
60
36
88
15
99
50
120
36
36
13
41
109
17
4
174
21
9
36
44
1
15
44
36
85
71
36
24
84
46
66
54
54
12
12
36
80
4
92
30
18
6
70
104
36
121
51
42
87
11
40
8
1
5
18
28
20
4
15
9
116
94
135
27
108
81
24
39
36
12
48
104
10
26
61
3
21
17
40
69
3
2
4
9
33
2
37
3
12
116
40
12
72
33
36
54
77
58
126
12
12
8
40
9
23
10
62
49
17
54
24
52
48
44
36
54
40
26
46
48
6
66
18
32
16
44
10
66
108
111
33
152
16
20
22
50
31
81
24
6
38
10
30
12
39
15
62
10
3
5
30
4
30
21
21
6
8
34
12
50
25
21
24
18
27
18
11
54
52
15
21
69
21
2
36
10
42
128
36
13
51
2
24
10
56
28
26
34
6
18
87
5
4
14
66
4
56
4
32
136
213
6
5
28
20
22
9
41
4
15
27
114
44
106
104
6
49
9
6
51
21
12
6
2
4
20
64
12
8
72
4
48
6
74
88
14
19
5
72
54
16
33
15
2
54
34
42
24
45
15
26
72
18
22
6
12
8
4
15
21
15
126
18
5
28
78
2
64
20
24
4
68
43
36
29
76
36
8
24
12
16
42
2
16
48
6
33
23
18
4
42
8
16
15
27
3
5
24
30
121
5
16
66
24
6
60
3
99
18
33
5
10
12
24
18
8
82
12
50
16
32
16
56
10
39
5
40
114
62
4
24
36
24
15
3
3
21
74
22
48
120
162
38
22
27
42
135
6
18
12
44
46
30
24
8
10
26
22
2
16
24
36
75
9
60
42
33
5
28
12
45
51
12
30
72
21
54
75
176
4
72
30
170
30
34
92
72
1
57
24
18
27
33
15
3
42
12
36
24
99
11
16
42
6
54
2
34
6
30
105
63
20
67
93
30
48
9
33
30
90
32
13
111
42
8
34
80
76
12
68
64
96
75
84
65
16
56
4
24
6
69
27
24
111
54
69
51
27
30
20
22
6
50
70
42
18
72
78
6
33
33
2
37
3
6
6
18
51
6
5
25
15
24
56
114
30
4
30
75
5
22
60
56
19
18
81
14
58
9
9
6
39
41
30
73
75
12
56
88
20
4
56
12
13
57
39
33
8
40
50
100
12
60
12
24
6
6
24
15
45
56
48
4
15
3
38
31
35
10
14
46
56
19
54
9
30
138
3
90
5
4
8
100
68
72
12
108
49
11
118
114
20
36
40
96
24
45
36
21
72
56
16
93
3
14
19
5
52
33
35
1
18
111
30
12
80
52
8
4
3
27
66
3
36
15
30
60
3
35
1
135
102
12
75
5
12
73
167
18
46
12
8
16
30
78
36
75
27
8
55
66
33
21
ABCD 93558240364*3^$a+1 [50171]
3
69
63
9
54
162
99
81
15
60
132
45
27
84
144
15
33
132
72
15
18
90
288
45
9
39
141
99
72
63
21
24
12
120
93
144
3
33
90
36
54
144
18
72
81
36
9
126
69
12
12
252
108
108
12
75
36
81
36
9
36
63
72
27
36
9
72
84
51
18
51
111
126
87
12
120
24
36
168
3
105
57
18
90
342
36
36
81
9
123
3
162
27
9
87
60
84
48
12
24
27
9
60
108
3
18
51
24
36
48
12
9
54
57
60
45
36
99
36
27
36
45
9
3
105
75
168
12
12
75
18
18
432
57
108
24
36
45
15
3
9
60
111
21
15
93
36
12
48
9
18
45
45
3
36
60
36
9
144
27
9
39
15
69
21
39
156
111
18
15
60
87
126
3
96
60
96
69
63
45
18
9
261
39
141
18
9
12
15
108
33
3
57
48
75
21
15
273
12
39
21
15
33
120
36
117
39
36
24
63
18
180
27
48
60
12
87
69
21
15
24
144
15
108
18
51
96
105
54
21
60
24
156
9
51
39
129
156
60
33
18
18
180
72
3
240
12
15
144
18
51
24
36
96
81
27
36
27
33
192
27
45
72
108
72
96
57
36
87
165
54
9
24
60
36
72
15
57
15
162
18
93
69
18
72
36
33
24
96
12
264
3
21
105
15
21
99
72
27
18
87
96
15
21
33
63
27
45
27
189
27
69
129
51
84
192
15
198
171
108
132
93
15
108
108
12
24
60
36
72
12
156
60
24
24
9
72
3
12
3
45
27
21
60
9
180
3
192
60
33
27
63
18
144
3
51
69
60
15
117
120
15
21
24
9
180
39
15
45
48
33
90
81
45
63
27
201
108
120
24
36
15
81
81
63
24
21
51
36
57
3
24
63
33
3
117
9
39
51
21
24
24
21
51
204
120
60
123
36
81
24
84
81
99
27
18
27
99
9
12
51
9
81
39
108
15
36
9
12
156
3
36
81
153
15
39
81
84
15
18
18
90
39
12
84
81
3
60
27
18
3
24
168
21
75
51
18
87
129
111
24
96
108
57
36
18
9
117
36
72
18
9
45
39
12
12
45
90
225
48
69
51
147
45
72
9
36
36
54
18
135
405
87
39
9
27
45
84
69
3
105
27
81
51
108
12
48
12
21
90
45
27
36
90
87
48
12
24
9
15
240
24
12
48
12
84
180
36
15
54
27
9
111
12
348
15
72
45
60
12
48
180
180
36
120
12
45
90
108
21
36
60
132
180
72
21
54
45
48
87
54
99
36
9
3
60
99
21
60
24
21
207
27
81
132
36
72
120
24
39
21
69
36
171
12
120
108
48
24
75
90
3
87
18
234
81
72
81
39
213
27
27
216
153
207
213
237
63
156
24
27
108
9
12
276
84
15
33
93
123
39
36
21
69
90
117
45
135
27
33
3
9
45
3
72
60
12
123
21
36
36
87
81
144
12
48
48
12
132
84
15
54
18
54
18
57
96
60
75
45
63
81
45
63
120
36
36
48
12
60
39
9
117
3
60
36
12
12
120
96
36
39
69
12
9
75
36
48
57
90
9
36
63
72
9
117
198
72
33
264
36
24
93
87
12
120
15
18
108
63
117
18
54
3
12
3
57
51
72
165
177
135
108
12
33
72
36
72
27
12
69
51
3
21
132
84
36
24
108
96
21
39
96
24
12
72
36
36
84
51
36
45
48
12
57
3
105
147
51
57
60
60
132
12
39
36
33
132
60
264
132
24
39
57
60
12
33
147
33
3
36
36
108
72
24
24
12
45
54
33
75
90
87
48
300
36
15
54
198
ABCD 93558780806*3^$a+1 [50008]
176
4
56
28
48
87
17
108
120
12
16
32
16
72
72
12
8
72
4
144
12
24
99
72
5
88
96
32
40
12
15
141
32
28
32
28
60
39
113
40
32
36
4
72
56
12
36
31
33
176
12
180
72
40
56
16
68
36
31
29
52
48
104
12
16
12
116
144
48
19
33
12
75
45
8
52
104
72
52
48
12
12
108
60
36
24
156
84
8
64
24
32
28
156
128
36
100
120
20
60
4
32
60
160
56
64
36
84
180
36
24
24
24
8
112
96
144
8
4
120
36
12
60
20
36
64
48
39
129
84
60
92
136
44
16
8
52
104
60
28
56
52
12
27
48
21
132
80
28
36
15
5
64
60
84
72
3
45
27
69
12
8
16
56
48
64
60
12
216
32
12
43
5
72
108
28
92
36
16
3
45
20
88
60
132
116
64
32
4
20
100
24
8
48
264
52
80
28
92
76
12
56
100
32
4
84
32
60
28
24
15
17
16
39
29
12
108
4
32
28
36
84
80
52
36
24
116
12
36
4
96
44
16
44
72
4
12
44
64
72
12
60
96
39
141
32
12
7
33
36
44
36
36
55
69
92
24
64
32
4
24
20
76
3
33
8
60
52
68
19
213
84
104
40
24
60
80
16
144
12
8
36
40
84
36
99
113
52
20
96
4
12
8
55
57
44
16
8
60
7
81
120
48
32
28
20
16
44
16
80
43
57
8
52
36
12
92
40
63
120
57
15
41
84
120
24
40
36
36
108
39
21
51
53
40
8
88
12
180
24
20
24
64
20
48
4
8
36
72
4
44
19
57
108
12
60
36
32
16
39
5
108
4
8
36
24
16
24
15
105
32
24
4
27
5
24
4
135
41
52
8
16
48
27
45
24
20
64
32
4
56
48
160
20
52
3
21
20
79
5
36
16
20
40
20
208
56
4
36
12
120
44
36
4
15
9
39
17
76
48
36
24
12
132
12
20
40
36
104
24
96
64
51
33
60
108
12
20
55
41
24
112
8
48
4
36
44
4
111
45
104
4
60
8
52
36
32
12
100
12
8
12
43
53
100
48
96
84
36
24
120
104
48
4
36
8
31
101
12
48
4
36
32
36
84
7
48
57
204
24
27
5
88
48
84
8
76
80
12
4
48
48
128
60
84
28
39
93
228
132
8
67
57
120
300
8
36
52
8
60
4
48
32
156
4
56
24
28
152
40
20
28
72
135
45
96
32
184
36
44
16
68
16
24
36
104
16
48
116
52
68
36
204
184
32
40
15
9
12
27
5
52
8
52
8
108
64
68
28
24
15
29
52
60
104
28
56
144
76
96
84
56
28
32
48
12
48
88
20
52
12
60
20
40
20
36
12
16
12
24
8
88
84
84
24
8
52
36
84
135
17
40
15
5
40
56
40
12
56
4
60
12
36
140
4
20
60
48
55
45
147
168
33
8
36
76
24
116
112
48
48
56
36
4
128
12
40
63
41
64
252
8
52
8
88
92
16
99
21
12
20
28
20
136
96
48
20
72
28
144
8
72
28
80
124
68
48
28
51
21
24
123
33
72
60
27
225
24
12
32
112
84
44
108
108
4
20
40
56
40
51
161
40
104
4
12
39
120
41
4
48
116
16
20
36
28
24
8
52
36
24
36
24
15
45
48
60
44
76
128
100
44
7
41
24
4
152
88
56
4
120
20
12
40
8
36
168
12
4
96
20
88
12
3
5
48
28
32
28
20
100
36
20
60
16
39
89
12
28
24
132
96
240
12
12
156
8
84
187
81
84
20
40
104
4
132
36
20
60
28
24
20
16
51
153
20
76
80
64
108
8
24
16
12
48
39
65
12
40
48
56
24
36
79
77
64
84
12
188
136
24
36
80
19
65
172
44
84
72
4
24
8
60
40
84
15
69
51
5
28
36
92
12
16
72
72
60
132
3
33
48
32
40
12
96
12
48
20
19
53
4
8
52
108
68
48
112
32
52
56
84
43
17
48
55
101
4
48
120
32
28
92
12
4
32
72
16
12
12
12
104
36
84
64
56
24
96
4
15
65
220
12
135
5
36
4
8
16
20
4
20
28
44
16
12
48
48
80
96
64
24
128
28
176
28
32
96
4
84
12
87
117
3
33
32
16
44
28
140
48
120
100
12
12
15
5
12
103
113
100
8
76
15
89
124
32
48
36
4
32
40
60
20
36
64
60
3
153
44
16
ABCD 93558789568*3^$a+1 [50032]
90
17
36
40
21
24
95
25
174
48
18
30
29
37
24
75
9
15
33
114
69
12
15
33
261
15
24
21
75
24
120
57
15
27
66
51
24
36
45
3
60
21
15
12
105
15
9
24
27
60
72
96
45
27
3
69
48
9
36
63
9
156
27
32
61
47
88
20
4
72
81
23
49
63
45
72
3
9
96
48
51
104
36
13
6
6
120
36
30
33
45
120
39
56
1
35
144
25
11
19
45
44
28
45
3
81
24
60
11
1
42
30
3
93
11
1
3
129
15
21
47
85
24
15
81
84
3
108
33
15
56
25
3
48
33
111
104
1
114
29
1
84
36
12
3
9
36
71
25
78
30
63
57
42
6
23
1
84
12
24
36
39
15
30
24
42
42
12
15
105
39
12
8
25
15
36
9
59
1
54
18
27
8
25
84
30
5
28
63
54
84
24
35
28
44
49
95
37
12
51
57
75
72
33
15
33
36
75
84
15
17
25
87
36
45
126
41
103
6
71
244
116
37
12
111
57
63
8
37
3
51
21
12
21
39
3
48
117
9
135
48
57
11
37
36
27
8
36
25
156
87
21
27
9
24
87
32
108
4
9
24
3
12
33
180
27
48
213
60
36
48
63
15
18
15
21
36
54
18
15
12
9
35
52
33
36
60
39
32
13
24
60
90
33
68
16
21
87
56
40
15
66
60
143
97
15
21
78
5
112
32
73
12
48
84
3
63
48
30
39
27
141
3
81
140
19
6
60
23
100
33
24
36
27
21
12
72
18
48
6
39
69
48
78
17
13
72
108
99
141
35
49
48
47
16
75
89
1
39
21
15
81
96
63
27
125
13
6
30
111
3
81
21
39
99
42
60
90
69
33
12
30
66
27
33
24
24
111
3
78
83
1
78
126
72
72
3
153
36
51
12
3
18
15
44
85
12
119
112
75
18
11
61
27
93
99
44
16
63
21
9
36
96
3
21
192
60
12
15
12
21
15
132
21
12
60
15
32
61
84
3
24
44
37
132
15
36
117
23
4
105
107
100
21
12
15
51
126
18
6
135
96
24
144
72
21
27
68
4
93
11
4
156
36
48
80
25
6
30
96
39
20
4
33
84
23
7
21
33
12
15
57
12
111
27
18
15
69
24
36
11
40
33
120
39
20
136
12
48
51
5
13
30
81
60
36
21
12
3
48
12
80
13
39
56
16
21
120
54
41
85
39
69
24
126
17
100
12
12
9
72
162
81
81
3
8
73
132
120
15
92
52
21
35
133
11
55
21
9
63
3
29
108
37
24
15
216
9
27
15
30
59
1
35
64
21
23
7
209
73
51
20
85
96
15
24
9
42
33
48
93
59
55
21
45
36
63
32
1
15
48
156
48
33
12
87
24
57
15
44
36
13
51
21
54
5
256
33
35
40
15
17
52
21
60
42
54
23
40
93
48
27
8
1
15
48
21
12
63
141
30
30
66
5
43
6
24
144
15
48
3
21
20
36
67
48
30
15
20
13
15
36
8
25
30
66
12
12
3
24
9
24
36
36
11
37
15
128
19
6
132
12
39
57
42
117
24
57
39
48
96
72
9
23
25
15
21
12
3
45
131
175
33
80
37
39
84
12
48
81
66
29
25
27
57
12
24
39
33
27
8
28
44
76
72
33
39
32
88
20
103
30
3
57
12
183
3
5
121
84
12
18
45
21
3
27
65
49
30
29
36
25
51
3
45
21
35
216
16
24
21
108
11
36
85
24
60
36
78
45
21
51
12
21
135
21
23
13
42
48
5
43
30
195
405
12
99
80
28
21
27
33
12
3
9
11
40
99
30
11
109
71
19
21
104
1
36
36
15
24
3
21
12
63
77
25
123
45
24
27
45
15
20
13
48
3
165
27
140
145
3
21
48
15
57
168
63
12
8
52
3
30
48
119
112
75
30
36
99
8
1
24
11
52
60
48
84
12
104
36
13
23
133
27
69
36
24
51
9
63
36
56
1
39
111
45
9
36
83
25
132
3
9
12
24
12
27
48
48
20
25
66
6
87
36
12
9
11
37
27
15
18
11
109
35
1
66
18
3
60
63
41
4
24
48
24
81
39
9
60
36
15
141
59
180
1
99
120
21
27
56
1
36
3
81
15
24
56
43
18
123
36
9
167
4
24
21
30
66
27
147
6
60
180
24
51
8
36
1
180
108
12
84
39
9
35
31
30
66
6
15
12
92
19
6
60
23
61
27
20
28
21
23
13
3
24
48
60
84
45
60
36
3
75
17
13
12
168
126
66
12
135
93
48
36
11
64
8
88
15
150
24
3
21
24
36
107
49
36
63
57
264
36
24
11
4
9
75
21
39
9
15
80
25
18
192
21
27
270
60
24
99
12
80
37
12
24
12
180
87
33
48
15
111
33
20
85
48
27
12
9
24
11
36
28
3
30
83
1
111
57
27
56
13
27
ABCD 93558813878*3^$a+1 [50071]
180
95
6
7
12
24
144
65
7
59
42
30
13
11
48
25
36
36
53
12
79
11
25
83
61
36
53
48
19
144
71
25
156
12
101
79
41
7
47
85
36
11
1
53
31
71
18
114
90
67
53
103
5
18
61
96
12
48
77
18
37
120
5
12
19
89
6
49
35
42
43
11
49
95
18
43
131
49
5
24
115
11
85
36
5
55
96
149
115
155
1
17
6
102
42
18
12
7
36
89
54
61
41
42
1
132
29
139
12
47
30
7
48
41
54
25
23
42
31
84
47
13
71
36
108
13
72
36
5
91
108
41
7
59
1
59
30
43
12
35
54
55
41
54
61
36
72
60
41
139
23
12
18
24
48
96
12
18
6
54
174
78
72
73
228
5
84
42
61
29
48
72
19
12
48
65
7
12
23
162
7
29
7
24
5
84
91
125
19
59
18
7
36
11
1
17
30
25
173
139
23
60
61
29
43
12
36
84
35
37
24
101
60
79
11
13
12
5
24
19
65
18
157
60
12
24
35
60
49
41
19
35
37
143
18
67
60
12
35
25
119
1
84
60
17
18
6
43
47
18
7
23
61
11
1
12
96
17
19
60
179
49
5
36
120
24
31
12
5
90
73
12
24
23
18
7
65
66
97
180
29
60
18
18
43
77
42
61
77
7
17
43
300
72
119
72
13
24
12
48
17
48
7
35
1
24
48
60
72
29
36
66
114
18
18
54
54
67
24
29
36
43
137
19
17
7
17
31
48
60
5
12
7
11
6
91
35
97
36
36
11
12
306
67
12
36
65
55
60
120
59
18
19
264
12
108
65
12
150
49
36
5
54
30
19
84
23
85
23
1
48
72
59
6
115
41
78
217
209
60
30
6
144
18
18
7
5
18
13
24
107
54
19
5
55
12
48
36
60
156
60
23
1
60
72
5
43
12
5
67
12
24
60
60
24
60
47
1
185
54
1
48
60
35
1
11
37
143
37
120
60
23
72
13
5
18
36
85
23
1
120
89
162
1
48
65
115
5
24
48
7
12
60
96
84
60
23
97
35
1
12
5
7
11
12
60
36
97
5
24
18
1
101
6
37
96
12
12
53
72
36
144
18
24
30
19
12
5
7
71
61
101
48
6
48
37
84
5
60
36
31
48
24
12
83
1
11
1
24
108
11
24
1
89
18
18
12
132
115
48
89
66
49
60
5
18
37
83
18
7
17
36
12
42
18
31
35
6
54
102
55
23
37
60
108
84
47
96
198
55
89
43
12
53
43
24
48
23
6
270
54
79
41
36
216
19
84
65
12
78
1
24
5
211
5
19
35
6
55
24
191
18
48
108
31
65
55
60
5
36
43
65
42
13
77
84
60
43
312
23
13
108
60
11
60
1
24
5
54
217
17
31
36
41
7
35
1
155
42
12
7
35
54
19
125
7
24
89
91
24
12
24
11
54
6
36
174
43
35
61
101
115
96
35
24
18
66
25
96
24
24
48
23
25
144
60
17
19
24
47
198
42
18
31
179
13
47
1
29
7
24
47
54
43
23
13
5
6
90
19
24
96
41
31
12
23
13
5
54
25
96
5
114
1
89
12
18
6
67
59
73
35
37
24
24
5
12
78
18
120
7
83
13
36
168
35
60
1
24
60
72
5
18
13
23
30
72
19
5
84
186
73
11
97
53
19
36
17
67
5
7
24
264
83
13
5
187
173
55
24
23
108
6
36
7
155
13
5
30
24
1
47
6
55
11
24
37
132
156
72
24
11
12
13
72
95
97
24
84
48
89
150
49
107
24
133
77
31
65
19
84
120
41
19
5
12
60
7
300
48
125
18
25
12
12
60
23
30
19
5
36
12
60
7
180
41
42
37
108
60
83
49
24
12
12
11
1
36
47
1
5
36
79
24
17
90
25
35
48
61
60
144
5
18
132
126
7
48
12
17
31
11
13
12
59
54
90
18
18
25
125
36
19
72
83
24
66
24
18
90
55
53
7
48
197
138
6
18
48
72
1
17
7
53
108
55
65
211
95
6
43
24
23
25
60
12
65
36
54
30
132
66
18
91
24
29
36
19
77
43
72
23
13
24
5
55
36
17
12
43
72
11
18
7
24
48
35
66
216
54
60
66
43
36
12
5
12
78
25
48
36
24
5
6
30
19
17
7
47
78
7
23
6
19
83
132
145
53
30
78
90
1
24
5
19
17
18
1
41
43
5
132
43
83
48
25
60
72
108
11
30
55
95
61
47
61
29
31
5
126
1
65
114
36
49
5
139
89
175
36
5
6
1
53
79
11
102
67
168
5
127
ABCD 93558896378*3^$a+1 [50020]
19
23
37
8
28
132
35
13
12
35
24
21
48
15
12
9
40
8
3
85
5
78
117
12
27
49
11
9
16
29
15
15
12
120
48
30
111
9
12
19
95
24
36
21
48
24
16
32
24
105
19
20
75
1
116
15
18
6
25
5
54
1
5
24
6
54
6
30
6
24
6
19
11
90
27
40
41
55
5
6
25
11
57
87
6
3
16
11
49
36
29
6
93
27
54
66
57
27
9
12
33
75
117
90
18
60
51
81
54
61
35
138
15
15
36
69
57
48
7
5
3
84
21
7
20
15
45
3
1
68
96
117
7
167
25
5
15
21
19
20
51
13
11
1
23
126
24
27
39
120
33
28
65
18
90
30
21
9
36
24
7
29
19
11
9
52
35
84
6
3
16
24
36
48
17
19
17
30
33
15
12
37
17
75
48
81
12
54
6
18
21
60
36
3
96
174
27
9
36
7
32
15
30
3
3
78
27
4
5
63
12
9
132
18
1
5
36
18
21
124
11
24
69
33
18
69
3
24
13
32
28
11
30
55
41
6
13
32
93
19
83
33
15
6
6
9
99
126
63
33
114
9
12
48
84
3
9
120
28
11
12
13
24
71
6
39
111
36
13
17
115
29
6
9
81
24
6
54
30
13
32
9
72
60
19
5
43
77
6
18
27
33
12
3
60
4
47
45
16
24
44
4
11
6
24
36
30
6
7
23
45
45
30
30
3
144
52
11
18
12
19
5
43
47
21
45
15
9
15
24
117
67
47
1
65
15
15
9
39
36
9
52
8
72
3
30
6
1
53
15
27
84
33
3
33
60
21
90
33
33
24
24
30
1
71
9
15
1
32
52
80
60
4
65
27
4
188
3
49
80
45
30
21
15
30
43
35
45
45
6
6
18
21
4
11
66
18
30
19
17
15
21
18
6
3
12
39
72
54
66
33
21
30
6
15
4
5
24
12
54
6
18
37
24
65
15
9
7
5
147
88
5
48
19
23
49
71
9
16
5
7
60
8
9
3
93
39
16
23
9
57
36
78
66
123
36
4
23
33
24
3
25
44
69
30
21
9
30
37
35
24
1
20
4
5
30
36
9
21
7
128
3
57
45
7
23
18
6
13
47
9
57
24
43
12
41
15
33
30
66
31
23
12
45
9
90
9
27
60
9
4
11
6
55
68
51
54
55
12
84
11
84
30
6
24
21
84
15
13
83
13
44
100
17
3
3
9
75
9
21
24
6
6
24
24
126
1
8
12
64
48
47
6
43
12
5
63
16
59
1
20
4
71
9
51
54
39
27
13
53
24
51
84
16
23
85
5
12
39
15
156
85
5
27
21
30
36
6
27
16
11
6
63
100
5
7
65
18
21
24
4
11
36
33
16
84
47
66
15
9
6
78
67
24
11
25
5
78
30
6
84
25
12
5
24
3
81
79
32
108
27
21
3
66
90
30
3
40
41
7
48
104
16
47
18
15
45
27
15
9
160
5
15
28
8
24
15
24
121
24
72
59
13
8
4
20
39
36
13
23
48
25
11
66
43
12
29
15
36
39
6
15
3
21
15
1
23
69
16
11
36
13
17
30
30
39
84
24
57
6
25
29
54
37
29
19
11
24
42
19
20
9
27
9
111
63
1
41
7
17
19
11
9
75
42
7
20
88
20
4
5
3
16
20
36
16
12
23
18
6
1
68
51
30
31
12
17
66
25
65
163
32
12
72
24
27
18
30
9
28
5
75
15
24
24
60
21
4
20
27
33
81
63
36
16
44
141
6
9
129
39
12
4
80
15
9
40
47
25
35
13
36
161
96
84
6
9
9
60
7
108
11
9
60
111
54
31
41
48
55
12
23
25
5
139
17
30
1
32
87
105
45
3
3
24
9
27
138
6
1
24
35
25
101
18
21
16
35
109
24
41
24
60
36
111
40
23
42
60
24
91
8
12
9
30
69
36
4
47
48
25
11
21
3
42
30
24
13
41
36
3
27
73
32
36
64
5
55
11
18
72
39
36
15
33
4
41
15
15
30
72
27
52
29
19
17
36
7
71
61
5
30
9
52
12
20
112
36
72
96
5
30
6
79
92
9
30
45
16
24
35
36
13
35
12
18
12
84
6
54
3
117
6
9
69
67
53
12
60
3
16
11
84
1
23
6
6
18
19
56
40
17
27
3
25
29
24
6
6
114
61
84
5
90
1
5
43
41
43
23
25
23
1
8
12
105
30
85
29
102
33
52
12
20
108
12
33
19
5
30
36
24
21
40
32
3
48
60
105
15
1
41
7
48
35
24
126
79
84
41
6
45
15
9
15
25
36
60
35
24
60
24
1
5
24
67
5
114
9
40
5
42
18
6
66
15
4
11
48
36
21
3
36
30
3
33
3
124
20
51
30
19
8
9
151
5
24
3
177
6
57
16
5
51
15
6
7
60
168
23
102
18
12
90
7
11
1
8
16
204
11
12
57
3
9
48
40
23
24
90
51
3
1
29
36
96
30
9
81
99
39
12
18
15
15
102
48
36
51
12
21
91
11
60
45
75
24
13
11
25
32
33
36
114
85
11
24
60
61
8
33
27
87
6
48
12
67
47
126
30
18
30
12
13
17
63
4
53
19
20
15
13
68
75
49
35
36
30
3
15
9
16
24
11
1
11
48
25
17
18
9
28
5
15
108
21
3
60
12
129
6
49
11
61
8
16
41
90
57
52
95
6
78
6
15
36
4
29
27
40
23
42
108
51
45
99
27
13
36
36
12
17
3
21
30
96
24
42
3
21
19
32
12
3
9
45
43
192
24
35
45
52
53
87
24
51
30
15
39
33
93
18
1
41
24
31
8
111
9
21
6
57
60
33
30
9
45
3
3
24
21
3
12
78
19
72
20
21
15
39
73
23
48
9
28
48
80
60
15
12
114
3
27
24
36
61
44
39
25
35
21
15
13
180
48
8
27
84
1
32
87
90
6
25
20
39
30
39
27
60
49
8
40
56
120
16
5
51
9
6
33
24
51
6
24
30
6
39
52
24
41
18
105
15
117
75
30
24
24
36
15
39
25
11
9
12
183
30
12
24
36
39
24
24
27
61
5
30
45
4
131
18
6
73
53
18
36
6
55
5
3
12
39
24
12
30
19
24
92
15
45
15
9
16
5
18
9
21
36
19
35
96
13
68
39
126
19
41
27
12
4
32
48
4
131
61
89
7
5
27
28
5
7
17
15
15
9
111
33
81
6
9
12
60
75
18
ABCD 93559271272*3^$a+1 [50006]
24
18
42
36
30
30
59
13
30
36
36
66
12
90
6
30
6
120
6
12
12
6
18
144
36
24
18
114
30
6
18
24
126
144
30
12
108
12
6
30
102
66
54
29
19
42
18
30
60
132
138
18
54
120
36
24
18
18
6
36
120
54
66
18
120
12
48
6
18
72
30
84
12
30
18
6
66
48
6
36
24
36
78
12
24
24
6
18
30
30
6
42
42
36
12
24
18
6
5
1
6
18
84
35
43
84
17
19
30
48
36
30
54
36
24
24
6
6
18
30
30
126
84
12
48
18
24
17
73
6
48
54
60
42
66
30
12
18
60
11
19
24
53
13
150
24
18
12
6
90
12
18
12
12
48
102
114
54
18
84
77
31
60
12
18
72
6
24
156
72
6
126
41
103
90
30
72
30
12
30
30
30
72
108
6
24
108
30
24
54
90
12
48
90
6
18
30
6
12
42
6
6
78
168
18
30
12
60
30
54
11
7
12
36
12
12
108
6
132
30
30
72
6
36
66
30
12
18
48
6
36
102
6
6
6
29
43
5
145
60
72
30
36
90
30
54
24
42
60
24
48
90
246
102
24
24
60
35
55
6
30
24
12
78
144
12
6
24
6
12
96
6
30
6
60
42
12
48
30
6
12
48
30
24
72
36
41
49
30
18
36
18
18
168
144
90
18
12
72
66
60
24
30
36
42
18
18
30
12
102
96
6
35
31
42
42
66
30
60
48
6
18
18
150
78
12
72
48
48
66
29
7
54
18
66
12
12
30
42
6
42
72
48
6
30
84
6
36
18
12
90
54
42
30
60
30
12
18
24
36
54
18
6
36
66
42
18
24
24
54
66
6
36
12
12
6
12
18
72
12
54
102
18
12
30
144
18
18
138
60
54
66
12
24
36
18
72
29
1
12
36
12
30
24
18
42
18
48
47
67
60
66
12
35
43
18
66
17
1
42
48
288
144
24
24
126
54
42
71
73
66
96
18
6
6
18
30
12
30
30
30
48
12
5
67
6
12
155
48
7
60
60
12
30
102
84
24
6
54
150
96
12
119
73
72
54
36
18
30
72
24
6
120
30
6
35
103
12
12
48
18
30
36
48
42
18
132
24
90
6
36
48
156
6
12
6
66
30
6
24
36
24
30
54
12
54
6
162
120
36
24
6
36
54
36
24
12
12
72
18
12
23
7
48
6
102
24
6
143
1
60
30
6
78
60
5
37
18
144
60
126
66
24
6
95
43
12
84
24
12
6
11
31
150
12
47
49
24
54
12
42
168
150
78
36
36
71
7
12
30
24
18
108
42
6
12
29
19
60
12
48
84
18
204
36
60
30
12
48
78
60
30
54
18
108
30
36
6
12
18
90
18
30
30
6
24
24
96
72
12
72
29
19
36
90
30
54
18
108
24
6
36
66
30
42
30
42
24
120
114
18
18
54
60
30
102
144
24
5
1
30
12
101
43
54
96
24
132
24
60
18
18
24
18
6
6
5
61
30
144
96
72
6
12
24
24
72
144
18
18
47
133
42
66
42
48
12
72
66
36
11
7
18
48
12
42
6
162
90
42
30
18
162
12
54
6
156
30
90
30
18
120
12
30
12
60
42
30
54
66
18
18
24
30
66
18
42
60
84
48
5
127
96
12
6
47
103
24
12
53
67
6
180
18
12
5
25
30
42
120
12
6
48
84
6
12
18
42
18
54
12
18
18
11
19
48
12
18
24
23
7
18
24
60
18
72
24
24
60
18
48
11
31
24
18
66
24
30
12
60
18
53
13
12
114
18
66
24
138
144
30
36
12
138
24
150
6
48
12
23
67
18
30
66
18
36
66
30
120
54
6
24
126
6
12
126
24
36
36
60
114
12
48
17
43
24
6
72
30
60
12
156
6
198
48
12
96
30
36
84
42
18
54
72
30
6
42
48
12
96
66
30
36
240
30
12
30
36
156
6
48
30
60
60
174
6
24
23
19
24
42
108
54
30
42
30
6
30
90
24
60
78
72
24
72
30
84
54
6
66
30
12
65
1
6
36
30
24
47
1
12
114
17
7
30
102
18
48
18
6
6
60
41
1
18
72
6
36
90
17
1
12
138
12
24
90
24
18
60
30
60
11
19
114
11
25
42
30
78
114
18
18
54
30
18
6
114
36
126
54
72
150
24
18
138
54
18
30
12
6
11
73
78
90
48
18
72
78
42
18
6
18
6
12
48
24
48
12
36
42
54
114
42
30
42
18
30
12
12
6
30
24
36
30
42
72
60
108
53
25
18
6
95
1
42
36
24
18
18
42
18
24
30
12
78
6
42
24
66
18
12
24
30
36
30
132
60
30
11
1
24
54
30
18
180
18
54
6
42
12
18
120
30
12
66
6
18
12
36
60
150
18
6
17
259
84
120
6
24
30
78
6
24
66
72
18
6
78
78
120
60
84
6
12
6
24
18
60
30
54
17
19
42
42
108
36
6
30
18
42
78
6
6
78
12
18
12
30
24
84
29
67
42
108
60
36
90
18
30
132
6
12
78
41
19
30
30
12
12
18
23
13
6
48
36
162
12
6
42
84
6
17
37
6
24
24
66
60
6
48
96
6
12
48
143
1
6
54
24
6
60
ABCD 93559431892*3^$a+1 [50021]
4
21
78
41
36
28
9
90
45
32
7
29
61
147
3
84
102
15
135
66
54
48
89
55
240
33
68
115
48
84
78
78
89
72
55
96
5
13
167
49
30
29
67
12
6
47
88
20
7
6
30
90
59
4
204
27
17
72
55
84
65
13
147
32
67
108
5
72
25
72
35
48
96
43
24
24
48
84
30
102
48
12
36
18
75
45
15
27
6
23
40
39
90
6
45
63
132
18
6
48
33
20
4
105
18
48
6
23
16
153
6
72
90
30
138
54
21
80
235
84
54
23
96
7
33
27
6
102
5
55
6
23
24
1
42
5
49
66
6
18
72
29
48
16
24
39
53
31
78
143
100
20
108
112
165
6
96
60
30
66
12
18
102
12
132
60
96
6
71
55
12
60
221
13
3
75
48
108
180
18
90
57
87
72
96
213
51
30
114
30
102
65
4
32
37
27
51
48
42
72
6
84
6
18
24
54
39
33
42
6
95
31
42
15
51
21
56
7
65
115
6
6
9
9
48
90
78
95
25
6
42
18
6
54
24
66
42
12
12
12
186
35
36
43
65
37
119
64
8
1
59
19
72
114
18
72
6
3
51
60
204
48
65
36
144
36
16
8
216
19
168
6
18
24
78
6
90
15
51
24
60
24
33
48
51
6
30
41
4
116
31
42
30
24
12
54
167
19
53
73
23
7
84
48
5
19
29
7
18
6
324
29
139
21
105
35
96
12
16
24
147
24
24
77
55
69
51
41
31
12
41
19
36
24
6
95
55
5
13
30
72
36
78
39
20
48
13
15
32
112
32
84
7
6
18
84
24
41
1
54
21
48
96
27
65
72
1
47
19
9
27
5
151
12
65
31
24
132
24
41
91
18
6
12
24
108
45
27
21
69
11
36
60
13
3
39
84
12
24
5
31
66
63
15
66
119
4
39
60
12
21
33
203
7
12
12
6
54
41
55
17
73
11
43
24
65
73
47
121
6
17
199
9
153
39
51
17
100
96
9
35
115
90
6
42
24
114
30
11
4
33
78
45
48
21
30
18
6
18
18
54
23
112
147
5
31
77
139
60
132
137
1
23
84
37
54
42
18
9
3
120
12
60
120
90
71
40
8
121
198
101
19
17
7
9
140
160
60
15
9
39
36
69
3
5
79
101
60
55
12
5
108
144
37
96
27
63
54
30
60
21
27
6
78
24
17
55
209
7
33
24
8
163
30
42
5
79
185
49
15
111
36
6
102
9
57
18
21
27
53
121
18
24
108
66
6
90
143
25
11
139
12
29
19
93
32
79
18
6
24
41
7
18
72
18
60
17
4
32
7
45
60
15
36
17
28
69
30
24
17
1
48
87
3
30
6
9
207
24
17
1
54
186
30
17
16
24
27
132
24
84
29
180
28
68
28
33
102
84
77
88
9
144
155
31
30
18
222
63
3
5
72
4
92
7
24
108
78
11
67
12
17
28
27
105
20
7
108
6
6
17
12
43
24
41
16
8
192
24
31
5
13
51
39
5
19
101
19
54
63
120
9
78
89
88
33
6
81
3
29
40
8
31
45
32
108
31
5
36
49
18
132
48
36
54
30
42
18
81
156
15
5
124
39
96
12
6
54
17
19
6
11
16
27
41
172
15
30
3
21
42
29
4
212
7
36
5
16
44
67
89
4
15
24
21
36
87
108
45
164
7
48
36
84
77
109
42
29
25
138
21
57
66
5
7
41
139
5
7
276
41
13
3
3
24
210
3
21
39
171
54
3
99
77
16
27
101
55
5
48
19
24
89
156
1
63
9
27
87
48
41
61
78
66
90
54
39
9
30
17
247
186
63
75
84
81
20
28
27
54
6
45
20
28
21
120
47
4
68
79
29
31
141
15
24
29
79
33
36
32
67
21
15
9
32
25
3
12
33
6
96
9
57
24
66
69
33
18
102
120
48
6
36
24
36
36
24
12
125
4
33
23
43
60
48
12
72
36
12
36
12
60
93
15
6
78
72
132
17
157
23
145
54
117
48
15
5
12
55
96
102
30
36
5
91
33
20
97
24
6
72
60
21
27
60
84
5
43
30
11
132
7
84
17
19
24
36
6
48
6
17
16
15
24
120
18
6
41
43
12
17
1
11
55
54
51
15
30
90
173
55
18
66
45
15
33
20
19
89
199
9
9
143
31
77
16
21
63
27
5
7
5
7
9
20
24
25
15
120
15
48
96
33
27
6
18
29
43
41
67
42
102
66
39
57
42
5
7
5
91
24
17
1
66
72
30
30
17
4
45
30
96
89
16
147
5
43
9
ABCD 93559471496*3^$a+1 [50052]
12
25
83
180
1
87
80
12
12
84
16
48
45
83
37
18
5
28
72
32
12
49
36
3
8
12
37
138
65
115
6
87
92
67
5
49
51
8
12
120
43
57
39
30
36
95
1
18
5
64
20
67
54
11
84
60
64
12
8
13
108
59
36
19
30
18
17
1
15
165
39
108
44
49
12
15
68
61
36
72
107
96
100
8
31
6
47
97
84
39
123
78
35
37
120
15
9
84
35
7
12
90
71
1
51
93
180
39
8
4
45
23
12
24
36
13
27
9
159
252
20
96
24
1
59
16
12
128
72
40
120
32
61
90
33
44
48
72
16
39
18
24
36
108
27
20
72
40
48
60
48
144
56
4
20
60
12
13
15
60
21
12
47
12
31
18
24
27
21
35
37
123
128
36
145
23
13
24
63
32
184
27
54
11
19
5
49
132
23
31
29
37
60
83
1
3
33
90
77
31
77
37
11
4
8
7
78
12
23
157
18
137
28
8
12
85
75
12
56
24
36
16
8
61
15
56
73
35
60
13
108
42
65
40
33
24
123
3
29
48
40
8
19
65
1
36
23
1
12
72
23
52
32
109
11
48
13
15
45
59
84
60
40
92
37
108
47
13
15
20
28
20
55
29
48
13
59
13
59
109
47
4
33
15
8
12
16
20
4
51
21
68
72
19
29
25
15
60
21
119
36
169
72
23
28
57
36
30
54
3
20
12
60
12
124
147
53
1
123
8
19
189
20
60
36
19
54
27
9
35
36
16
8
205
42
53
84
7
66
47
133
59
64
21
6
89
49
95
72
60
12
1
35
24
12
73
11
1
111
68
24
100
20
48
7
6
35
84
120
276
25
35
49
87
56
40
12
20
1
35
12
84
1
35
24
24
25
47
12
25
36
36
36
35
24
73
11
24
120
55
113
48
91
21
12
80
100
60
56
72
12
52
56
72
72
48
13
30
197
60
37
71
48
84
28
8
121
18
65
36
12
4
80
16
12
93
87
20
72
108
16
44
67
41
204
108
60
25
15
12
8
13
83
4
32
24
109
36
119
76
96
21
12
3
33
35
60
36
84
37
107
148
12
168
8
61
11
40
27
5
25
23
60
85
12
107
24
24
48
72
12
40
44
12
60
12
100
81
59
28
12
8
13
42
138
59
12
24
52
33
6
29
24
52
8
13
162
53
85
54
89
36
36
25
63
20
1
51
32
28
212
36
52
8
31
5
48
145
83
48
55
90
102
18
35
4
48
9
59
144
31
17
19
45
8
13
42
53
73
12
54
21
69
23
13
18
42
87
8
43
105
56
145
3
57
36
12
23
37
23
40
92
43
18
12
18
57
44
60
148
32
36
60
12
1
11
25
59
109
72
11
4
93
15
21
12
123
80
72
13
15
20
96
96
43
41
13
3
72
33
132
35
60
48
72
13
39
8
25
36
15
45
84
71
96
28
8
12
52
63
5
40
68
49
11
112
3
5
228
180
24
48
28
237
59
13
11
24
16
57
75
72
8
12
48
24
1
72
36
30
17
25
47
12
96
12
31
29
60
48
97
71
37
27
3
78
12
159
21
95
19
5
13
87
116
115
17
48
12
73
83
36
24
85
39
105
95
72
100
116
19
41
49
120
71
73
35
97
155
12
25
11
24
1
35
1
23
120
88
8
19
81
57
54
93
56
49
3
12
188
60
67
17
120
24
16
51
113
60
12
28
57
78
5
79
53
12
121
27
32
60
1
71
108
72
24
85
6
66
39
21
108
102
69
20
55
89
16
44
60
12
19
5
60
16
27
102
36
23
24
13
12
47
28
12
44
49
3
48
21
18
42
54
5
277
95
60
13
87
20
13
24
27
8
60
48
48
16
20
48
13
59
76
60
32
16
92
264
24
144
52
44
60
24
12
40
9
11
36
72
1
39
32
1
35
37
47
13
71
145
51
33
36
35
1
23
168
180
40
129
51
8
12
7
41
24
108
4
33
35
25
48
23
91
5
43
65
96
12
48
36
24
7
77
28
39
29
84
88
84
96
72
200
36
60
36
13
11
24
52
56
73
84
35
60
67
5
31
33
9
15
20
13
23
72
19
29
19
17
19
17
37
15
20
40
192
93
123
8
49
15
8
28
20
1
6
53
85
35
19
78
107
55
5
12
36
100
68
64
68
12
72
61
60
174
18
11
180
4
56
16
3
17
24
85
35
120
240
25
59
96
25
30
29
61
24
35
12
1
24
36
18
5
12
52
68
24
24
4
3
17
61
11
24
1
51
140
25
23
24
73
75
105
23
67
17
25
180
47
109
35
72
37
60
35
60
25
35
1
72
72
36
39
21
87
32
16
200
4
ABCD 93560110760*3^$a+1 [50023]
96
66
133
23
7
137
24
54
31
101
96
85
23
12
48
6
6
114
49
54
11
12
78
60
7
47
1
32
15
9
34
84
5
72
6
12
42
19
47
18
19
2
16
138
35
25
17
84
6
72
6
12
13
95
60
72
114
13
60
108
5
73
32
22
36
47
24
120
114
7
29
30
13
23
48
15
34
23
15
39
19
30
24
23
43
5
42
55
17
73
38
22
5
24
13
65
55
30
66
11
54
30
54
132
15
178
23
25
14
46
60
83
25
59
15
45
3
24
34
17
78
6
9
21
156
7
8
82
5
18
55
17
18
18
180
7
17
18
67
5
150
96
6
19
5
12
24
30
31
59
78
12
19
42
95
13
60
30
80
72
40
104
24
34
47
49
5
42
102
6
180
7
42
17
90
66
18
79
23
18
49
17
13
11
19
2
34
30
5
12
25
38
15
6
30
36
18
7
32
3
103
17
37
203
108
19
11
49
143
54
21
27
36
60
12
7
23
13
72
48
11
43
96
5
67
18
17
30
13
5
60
7
120
2
10
23
30
25
18
12
29
21
48
154
86
10
17
12
31
11
36
54
19
5
19
5
31
72
35
37
65
78
15
24
15
6
37
120
41
37
78
5
7
119
15
3
66
36
13
35
48
7
5
91
17
84
73
120
5
13
18
29
43
72
30
11
19
26
9
25
17
6
85
2
21
19
83
37
6
12
35
42
18
54
43
41
6
66
60
57
27
139
12
12
90
18
5
25
119
30
3
87
6
37
11
145
2
9
31
47
18
7
17
31
8
72
15
18
12
27
15
6
180
30
12
78
25
30
71
18
1
12
90
48
11
13
5
18
43
60
2
3
30
30
6
43
5
61
5
90
36
48
6
30
12
48
54
102
79
71
114
12
3
64
113
48
90
24
120
12
19
86
46
53
60
36
21
33
36
91
48
5
132
25
65
69
111
48
19
11
6
69
22
2
33
37
11
7
30
12
5
57
3
21
10
17
13
11
6
13
59
61
65
49
17
6
24
6
114
33
40
11
79
11
37
5
60
37
5
12
109
5
66
6
7
41
229
80
3
7
23
73
5
42
48
15
45
19
71
12
165
10
29
1
23
144
42
54
115
24
48
30
138
95
49
23
157
11
37
65
43
17
7
23
30
192
25
8
58
11
91
18
17
13
59
12
19
24
48
5
18
102
9
16
77
48
12
6
25
17
72
15
58
5
25
23
9
195
6
37
12
47
1
14
9
36
60
49
17
37
8
3
45
9
133
12
5
6
60
36
43
11
79
71
7
23
6
3
16
17
24
36
67
11
60
57
45
25
12
86
22
12
30
8
33
30
42
25
102
41
30
105
10
95
7
32
168
33
7
59
30
31
18
125
19
86
10
17
7
38
10
17
103
65
12
25
65
31
17
97
17
19
17
9
9
24
48
25
5
24
18
12
139
5
84
1
54
11
12
60
18
27
9
30
33
63
48
30
67
83
42
12
31
72
137
18
43
5
21
154
95
30
9
46
11
6
25
18
17
60
25
42
71
30
222
48
6
93
58
30
5
25
2
33
24
24
120
6
9
34
251
25
41
24
9
10
62
16
32
58
119
39
27
18
139
18
14
58
6
5
30
84
25
8
45
13
71
13
26
39
42
31
32
15
60
181
11
19
60
5
115
17
55
72
35
180
30
90
66
30
7
29
61
62
51
210
6
60
1
17
6
66
169
14
27
60
33
123
13
24
17
126
18
25
12
5
24
66
3
45
84
193
48
11
96
13
24
6
17
84
99
34
38
9
6
72
1
17
37
48
12
5
18
7
48
120
47
12
6
18
21
39
96
18
133
47
6
21
58
11
102
24
19
29
85
11
66
109
119
31
41
15
16
72
107
19
11
24
37
120
35
7
11
72
13
80
24
57
79
30
42
18
47
135
22
48
17
18
42
21
27
30
72
61
12
35
13
30
197
18
9
3
48
79
17
61
42
126
17
73
65
45
34
173
18
6
90
30
18
31
5
6
6
55
8
9
30
18
7
65
36
19
30
47
18
60
45
75
96
6
39
10
17
13
5
99
58
53
19
71
25
5
156
61
48
89
30
66
15
10
41
24
54
13
53
30
72
150
7
11
36
61
60
5
37
18
48
30
65
37
5
132
1
77
30
7
5
25
6
35
7
29
1
29
19
5
30
12
12
1
24
38
63
6
1
18
24
65
1
30
35
55
54
168
30
2
81
7
18
30
54
5
48
12
78
37
48
59
54
12
48
55
11
6
25
17
78
30
18
115
54
23
7
36
65
37
125
25
89
90
36
75
33
7
8
144
16
35
12
18
6
18
18
24
96
18
37
47
31
72
35
18
85
5
36
24
21
21
43
24
71
55
2
15
25
18
17
72
12
19
11
6
7
47
144
6
90
15
21
73
17
18
7
23
36
13
5
18
84
19
42
32
3
7
77
31
50
3
115
5
72
12
201
15
19
17
21
24
3
6
55
35
37
23
36
6
48
7
107
117
58
36
29
30
1
41
90
3
136
71
105
51
264
150
109
35
7
18
41
21
105
42
12
43
30
8
58
29
57
16
35
60
9
15
144
24
25
6
65
25
71
9
94
11
39
63
18
24
108
30
7
30
6
29
43
35
48
54
43
17
31
65
54
1
54
90
23
18
36
19
17
12
1
5
66
1
77
12
135
33
6
90
25
41
79
30
24
71
30
19
8
3
12
97
80
33
13
24
18
18
5
36
6
18
45
70
26
183
31
24
48
12
62
9
6
49
5
36
49
12
98
15
ABCD 93560188882*3^$a+1 [50000]
18
103
17
12
19
47
84
78
7
83
37
24
17
162
30
67
35
30
66
30
12
55
125
48
19
143
121
11
49
12
59
13
192
5
36
24
211
132
35
121
251
25
83
180
12
6
162
1
84
215
132
25
41
60
67
12
23
132
169
24
23
84
30
91
108
41
18
18
30
12
12
61
5
19
101
192
127
11
54
19
60
47
73
59
97
5
79
47
60
73
96
204
59
85
143
13
131
156
84
48
72
13
17
43
17
43
48
89
18
48
132
85
47
60
138
102
6
19
113
55
23
24
1
119
25
24
47
13
24
167
25
23
1
12
47
30
78
37
83
37
65
30
60
42
6
37
12
48
17
36
7
132
35
1
227
30
102
96
193
29
103
35
13
11
96
49
24
11
49
41
18
133
72
167
61
24
23
90
42
25
23
25
12
53
31
12
77
42
1
24
11
12
30
43
5
19
11
12
1
131
66
7
17
66
60
72
12
109
47
25
29
30
61
84
48
23
84
36
24
169
12
24
41
19
245
18
1
36
251
12
25
95
1
101
48
30
1
17
55
47
48
85
107
25
12
48
132
35
25
53
7
23
37
24
17
43
11
61
47
18
84
126
49
143
18
90
13
47
73
17
24
18
145
23
12
30
127
23
37
5
6
97
95
72
30
36
175
29
36
54
96
49
11
37
47
78
67
5
55
96
47
37
5
96
55
167
18
43
89
90
102
60
6
120
12
25
47
1
29
30
121
17
67
23
30
163
24
23
133
65
67
5
150
37
144
29
31
119
12
96
73
59
18
54
30
78
18
7
12
96
77
30
132
85
96
240
5
67
47
6
12
7
5
90
1
24
5
60
36
12
115
47
78
43
132
77
180
180
19
12
137
90
37
48
192
41
30
85
35
37
155
13
59
85
41
7
137
115
41
19
23
60
12
73
47
13
36
72
59
18
30
60
37
41
19
11
72
13
5
42
30
12
283
53
12
30
37
36
84
35
1
12
72
48
17
90
108
13
35
12
108
150
103
239
25
107
1
24
24
12
24
36
5
30
13
11
49
11
13
36
29
42
1
179
1
35
133
29
18
85
120
5
7
12
24
11
150
150
1
24
5
108
30
145
65
115
23
13
11
78
30
97
35
1
24
11
12
1
89
55
60
95
72
30
55
5
55
60
24
59
132
18
192
90
6
84
30
36
13
29
48
24
79
24
17
78
25
227
48
12
66
30
25
107
42
48
7
60
11
37
305
42
13
47
13
60
276
11
49
24
107
6
19
83
30
7
125
6
37
197
6
54
55
23
1
161
6
24
25
5
31
132
17
55
41
67
47
61
48
96
65
19
41
43
35
13
5
7
83
97
47
60
13
65
43
17
163
12
35
48
37
95
42
31
84
83
25
47
133
17
36
102
60
132
18
132
30
25
24
11
13
77
126
282
132
55
53
67
5
31
180
72
96
60
24
77
36
24
78
25
47
18
12
19
60
204
47
421
95
114
18
12
6
12
90
25
35
90
67
41
192
223
5
90
97
35
60
13
5
90
37
47
300
85
60
35
49
72
65
79
48
35
90
30
72
90
18
12
25
53
30
61
24
5
42
13
5
48
12
138
12
37
5
36
12
162
61
5
115
65
72
48
24
66
72
1
101
79
24
53
7
47
30
30
18
72
6
12
18
12
198
60
24
25
131
37
23
24
30
66
30
12
43
47
168
85
72
53
43
72
5
187
48
12
12
95
1
35
72
61
24
53
54
25
11
12
37
60
185
78
12
66
79
60
101
150
25
35
49
84
60
41
18
25
23
25
77
43
24
11
12
1
11
108
61
12
47
102
19
12
59
13
107
61
29
138
48
12
13
48
11
109
11
1
5
7
17
6
42
43
132
36
24
5
42
49
47
12
12
48
12
1
24
24
120
41
6
37
48
60
59
49
47
30
19
11
13
11
6
30
72
85
48
48
59
60
42
18
85
77
6
12
60
30
175
36
11
6
12
103
24
5
6
25
24
41
43
11
60
18
12
19
84
192
5
43
12
173
67
60
5
18
25
47
18
48
180
30
25
24
83
37
24
11
60
6
102
120
25
5
72
6
24
78
18
ABCD 93560866838*3^$a+1 [50052]
31
8
216
39
12
25
36
65
39
69
54
13
12
17
18
13
12
41
36
126
25
8
144
45
12
123
45
7
53
6
60
1
71
102
7
44
64
77
39
75
21
3
18
30
25
12
11
1
59
49
5
43
53
79
20
75
6
42
49
8
57
30
21
24
76
140
4
180
5
96
127
41
139
32
3
21
16
36
23
72
42
6
97
72
71
6
6
37
53
19
20
3
108
37
17
138
6
36
48
30
12
133
5
55
11
81
9
30
105
12
60
69
31
12
120
47
1
137
15
40
11
12
97
17
43
17
31
120
17
102
13
12
29
54
36
6
30
81
4
89
36
31
20
52
48
12
20
28
12
77
54
72
49
44
64
60
41
7
24
5
31
8
27
45
39
13
12
83
45
40
12
89
7
24
41
102
85
143
33
45
6
30
15
88
120
12
44
57
12
27
15
13
17
6
69
40
23
33
52
23
37
8
45
55
24
20
75
33
28
77
42
13
48
35
24
21
40
47
85
11
36
60
13
48
60
47
12
114
84
43
84
125
51
4
71
12
13
92
27
54
72
7
11
36
13
11
21
111
150
55
44
40
11
117
88
24
8
108
3
42
18
1
48
11
6
48
30
42
3
81
12
175
113
87
100
89
15
111
25
12
17
51
4
36
35
120
54
18
25
83
18
90
49
137
15
28
5
7
8
195
81
4
41
30
37
80
3
12
30
12
7
48
47
73
120
47
36
114
18
30
42
30
3
21
30
36
6
12
42
9
51
25
48
12
59
45
27
54
66
12
13
17
48
84
115
44
196
35
66
79
41
3
15
6
6
49
35
9
69
60
60
42
30
15
63
25
17
55
35
36
18
7
12
11
12
97
56
24
15
42
31
77
36
156
31
44
69
24
6
12
169
29
30
6
36
42
12
25
23
138
12
43
92
40
72
11
45
63
49
11
6
43
56
36
63
108
97
12
245
48
6
157
5
54
73
23
25
8
75
36
73
5
42
21
48
99
13
24
36
83
36
25
11
25
65
150
24
9
159
97
95
13
132
35
61
125
67
47
81
39
1
59
48
66
75
21
31
17
7
35
1
107
25
5
103
12
48
29
43
83
9
16
5
7
11
105
75
84
37
5
150
1
44
28
35
97
59
57
444
33
7
35
69
52
35
25
17
42
18
6
57
4
20
51
37
35
18
150
25
80
84
28
11
6
99
4
35
6
24
43
53
234
33
93
127
20
45
12
42
6
78
30
19
17
60
55
60
5
30
13
53
19
29
67
29
91
60
5
7
143
288
36
45
24
64
17
6
37
101
60
75
4
35
126
24
30
13
12
101
7
185
54
48
25
12
5
54
12
90
168
90
6
31
17
67
53
42
33
21
66
18
12
43
23
33
27
54
31
149
144
67
12
11
117
9
99
69
7
36
17
6
96
73
20
40
20
183
48
1
101
7
12
83
25
12
29
7
8
9
171
21
43
12
48
17
55
89
6
1
20
3
1
48
48
20
45
18
9
15
13
47
37
5
6
162
3
40
12
11
69
12
69
66
30
31
59
114
6
54
91
29
7
65
123
4
5
111
132
4
185
43
11
72
9
15
25
36
32
88
17
7
36
5
75
4
11
25
23
37
12
107
61
65
7
12
20
9
6
61
59
1
5
342
42
55
23
21
9
18
45
15
30
7
12
216
24
11
37
68
33
66
48
6
30
6
3
63
37
23
9
3
12
33
93
18
6
103
35
36
6
63
88
5
78
6
30
1
104
28
72
23
25
23
49
96
29
30
6
55
35
25
84
41
3
195
150
36
90
145
36
23
37
17
7
44
76
68
12
3
25
180
12
11
54
96
19
108
12
8
28
12
11
162
75
27
25
92
21
72
27
15
13
68
40
248
51
18
36
6
1
185
127
60
11
30
67
5
27
27
84
60
84
12
66
19
11
48
12
30
18
69
63
24
6
39
16
24
119
49
8
64
108
108
24
56
4
101
3
39
60
25
17
6
9
51
30
55
24
65
156
3
21
6
138
19
53
54
25
5
6
97
12
65
6
49
35
246
3
16
36
59
85
5
6
9
81
15
27
21
4
83
49
44
52
60
65
3
39
6
27
45
7
71
45
12
15
60
49
29
31
36
20
15
33
45
6
9
15
1
11
18
7
17
43
29
96
114
1
53
27
4
35
25
29
19
8
9
54
61
36
5
39
88
41
102
12
57
63
97
20
100
8
117
15
123
12
54
66
18
18
60
90
18
84
30
55
56
81
39
9
36
156
48
7
29
12
18
144
45
72
21
39
39
36
18
6
84
36
30
126
13
12
23
6
7
143
54
72
78
72
114
6
73
17
30
24
42
42
73
12
12
35
18
67
149
7
23
97
24
8
28
17
3
60
40
29
55
95
54
15
16
5
120
3
48
4
89
91
95
54
36
18
18
12
7
5
39
112
24
44
52
20
3
12
30
24
3
45
7
23
85
47
9
36
3
6
31
156
80
3
84
102
24
6
45
75
18
51
87
60
25
ABCD 93561008384*3^$a+1 [50002]
9
15
124
95
45
51
12
9
63
36
9
15
126
60
55
44
96
9
6
25
167
42
6
81
3
30
15
21
75
4
53
42
48
109
80
93
90
30
51
9
90
36
12
48
9
12
4
77
99
3
120
21
16
20
40
23
156
132
9
84
159
6
75
87
117
132
39
42
30
93
15
9
3
133
35
45
57
39
69
51
168
63
12
61
44
12
3
138
19
20
39
60
1
8
165
15
231
69
15
60
105
45
6
114
15
21
19
35
81
100
77
27
36
16
11
193
164
36
27
69
39
84
85
92
9
19
32
48
16
5
31
113
31
29
207
39
49
95
25
5
126
42
3
159
18
12
18
73
125
15
36
99
12
12
45
36
16
20
60
4
35
54
55
56
4
80
12
39
12
90
19
80
69
24
7
59
42
7
5
15
33
19
29
24
6
42
30
72
141
117
192
31
5
15
9
51
27
9
9
120
15
24
36
69
36
55
96
59
54
18
33
16
8
15
57
24
27
9
3
1
35
69
15
18
127
20
96
117
48
15
16
83
217
144
80
135
12
9
51
18
120
54
45
21
51
48
40
41
30
84
36
24
48
90
103
5
75
9
6
174
6
45
16
11
48
1
48
65
18
72
57
60
4
44
12
64
17
3
99
66
54
6
102
30
7
20
16
5
132
3
96
24
9
31
80
45
30
72
13
35
12
57
285
27
9
222
180
132
25
56
16
179
12
18
42
9
9
60
180
12
39
21
12
36
75
15
9
75
81
45
15
117
30
12
57
9
72
30
9
21
18
30
84
7
29
102
12
25
5
30
21
87
9
24
99
18
7
140
136
59
85
83
18
55
17
90
18
12
7
65
27
33
6
162
30
109
60
80
3
126
15
180
27
57
16
5
30
30
39
3
33
36
33
55
20
60
51
24
21
39
141
4
53
147
3
129
39
25
44
51
49
32
28
23
132
48
13
56
9
39
15
57
3
21
9
6
69
111
24
228
12
6
15
15
9
60
12
51
42
87
3
66
15
39
96
9
216
24
60
105
30
261
135
12
42
75
3
9
108
40
71
49
281
24
66
54
90
48
37
35
6
79
101
24
78
48
9
132
9
102
169
104
40
80
64
23
12
36
12
42
51
16
20
60
88
56
36
63
18
12
36
15
100
104
36
45
15
27
57
3
18
79
83
9
48
21
15
120
15
49
32
33
18
33
87
18
75
39
48
78
72
63
45
24
30
18
12
67
120
89
60
19
12
83
18
7
11
42
43
59
25
125
30
18
99
4
65
12
60
3
129
6
72
42
120
48
3
39
117
108
40
56
45
91
11
18
102
12
18
48
84
27
3
48
102
48
12
67
8
40
20
96
9
51
75
24
6
24
7
59
49
65
6
12
18
15
87
78
192
3
99
117
81
87
132
3
6
42
9
33
51
39
246
15
16
8
75
21
24
141
120
31
59
30
72
27
40
32
48
96
15
81
33
75
21
39
33
87
111
54
30
36
12
18
60
151
20
9
24
15
3
13
47
69
28
60
11
25
95
21
9
150
45
36
33
36
150
60
69
75
85
101
54
165
12
48
16
35
49
71
105
27
30
99
24
76
53
120
15
105
18
60
13
44
21
72
42
30
96
19
11
192
97
80
12
171
18
30
30
12
3
75
12
18
84
6
45
24
21
15
87
93
16
108
23
9
9
12
27
51
49
12
131
49
23
6
24
18
30
139
8
3
12
18
60
27
12
21
27
21
150
162
12
151
5
12
63
87
9
9
151
29
30
21
63
225
12
88
101
102
18
31
44
99
90
27
60
9
91
11
109
53
18
129
9
15
45
84
135
51
12
18
30
12
18
150
69
63
33
99
21
40
107
18
55
47
33
75
12
18
51
3
6
30
12
109
59
45
40
155
12
57
40
245
60
6
1
8
3
9
64
17
60
63
120
16
11
93
45
132
127
5
18
12
6
12
3
27
13
77
90
42
18
33
39
6
99
33
102
96
21
100
203
18
99
39
21
39
60
45
9
7
84
44
3
30
42
6
15
64
11
25
287
18
42
33
9
6
12
90
19
29
159
16
44
3
78
111
21
18
45
4
5
7
23
21
9
27
28
35
66
24
48
7
20
93
67
60
65
51
189
27
168
15
18
12
48
60
63
4
5
15
75
117
3
57
39
141
39
60
120
49
236
96
100
131
169
8
120
33
99
51
9
40
168
11
9
12
9
75
75
114
36
ABCD 93562601794*3^$a+1 [50119]
31
59
6
19
32
48
63
12
1
5
7
24
8
52
11
18
39
3
25
12
72
48
12
41
67
8
3
12
18
36
90
126
48
84
31
12
20
24
4
29
7
24
96
84
84
11
37
8
40
60
35
144
42
15
9
24
18
13
36
11
73
11
66
27
40
8
4
68
16
35
12
54
43
5
12
30
6
60
24
18
30
7
41
39
24
16
11
73
92
100
20
39
1
120
29
6
13
152
15
42
6
1
24
32
28
5
55
47
54
3
45
48
12
48
12
30
165
120
76
36
8
16
11
198
12
51
40
5
3
15
6
31
23
69
21
27
57
7
29
6
13
32
9
39
72
45
30
1
5
60
30
18
27
15
33
4
11
97
35
78
39
81
31
23
25
8
88
32
63
25
47
33
81
6
9
24
24
33
12
43
5
12
55
8
27
21
21
3
21
171
165
3
72
16
119
13
12
36
5
7
56
16
23
18
12
36
55
119
33
24
16
48
24
35
18
3
21
19
77
7
11
30
19
72
8
81
15
39
73
24
8
63
30
30
18
27
33
6
81
4
44
9
12
19
12
35
30
19
11
13
56
28
20
76
5
79
11
1
23
12
6
27
51
12
54
48
27
24
4
96
41
30
6
15
4
29
30
1
36
17
42
126
12
30
25
72
59
61
84
11
73
80
21
75
96
15
18
247
24
60
5
6
48
73
32
51
37
23
9
72
75
13
35
6
79
155
1
11
25
48
56
64
32
9
30
61
83
60
1
65
19
12
44
21
24
60
15
39
33
9
36
7
41
24
67
24
11
18
3
4
5
15
39
60
21
3
42
115
24
80
24
88
89
18
12
9
16
149
19
17
36
18
30
72
19
41
15
72
3
60
73
12
44
3
36
1
104
39
66
6
9
51
133
11
6
36
60
63
15
72
54
3
21
90
37
20
28
60
17
15
129
15
4
11
33
15
18
18
45
40
32
48
51
21
48
27
24
69
57
12
12
36
55
23
37
5
24
66
105
40
8
15
81
21
19
36
12
17
15
4
65
6
78
66
6
36
19
23
25
95
12
1
12
36
20
76
59
9
16
41
18
48
37
17
6
12
45
48
48
24
40
72
5
3
72
16
32
15
12
54
7
72
11
21
21
24
51
15
48
30
51
3
85
8
87
18
18
25
12
104
15
13
17
31
12
36
11
78
27
81
15
33
55
89
31
89
48
79
23
1
17
103
32
123
66
91
5
60
30
18
84
6
49
12
8
57
186
42
3
40
32
15
90
7
5
36
43
71
48
6
24
7
36
23
21
39
24
33
9
39
40
35
25
41
48
96
12
63
39
85
12
56
9
39
27
13
84
11
37
29
36
30
13
29
120
6
21
63
1
36
11
210
12
3
123
66
48
12
31
72
128
33
54
30
60
15
72
16
137
63
3
61
48
17
18
60
18
90
25
12
8
24
16
32
16
35
6
63
33
30
9
3
78
15
15
222
3
4
29
42
13
35
30
42
18
42
24
49
24
35
93
24
9
102
13
29
55
53
24
3
45
31
17
27
16
5
31
140
39
42
60
120
75
72
33
39
39
105
45
171
21
3
64
36
60
5
51
3
66
36
19
29
18
30
7
35
13
24
11
42
30
13
8
45
91
24
5
7
17
27
48
21
24
48
18
25
11
6
103
89
111
69
43
5
43
80
9
12
30
18
43
60
17
75
21
36
39
111
25
80
9
12
18
90
7
35
12
25
41
7
12
5
96
12
42
25
80
28
35
13
5
12
18
30
51
33
6
9
75
18
42
81
24
81
31
5
3
72
15
33
28
29
36
42
1
41
24
30
1
53
18
73
11
21
33
39
33
48
72
7
5
6
12
9
21
24
174
37
24
23
42
15
3
61
65
39
21
24
31
89
6
30
135
76
20
64
12
23
21
21
24
139
24
47
33
21
79
20
28
60
119
36
24
18
3
40
32
16
77
27
16
11
156
18
30
84
30
6
12
72
25
36
17
55
84
20
33
72
19
101
18
18
7
12
56
72
51
42
18
102
27
3
30
72
7
176
63
1
144
56
40
29
60
12
12
55
60
12
8
16
29
42
9
21
24
79
36
5
12
103
5
91
29
7
20
28
35
12
18
6
61
35
42
67
23
81
64
176
21
31
60
53
54
45
76
84
60
83
13
5
12
19
53
3
87
13
12
36
12
8
87
12
6
19
23
78
31
48
11
45
27
37
41
90
12
25
5
19
71
78
27
9
55
83
61
29
7
5
43
41
55
12
5
12
6
6
54
37
12
17
6
42
43
8
9
42
21
4
5
24
60
12
63
16
23
37
41
99
48
33
12
66
1
89
180
7
48
35
54
123
33
24
6
9
63
85
20
24
3
102
30
54
12
7
32
33
31
5
252
163
11
78
3
24
24
4
5
63
40
24
60
48
215
60
57
4
29
102
73
41
15
69
55
20
72
148
20
16
41
31
192
41
15
64
53
78
6
24
162
25
48
11
6
72
27
16
17
31
77
3
24
40
8
27
61
29
48
3
136
41
12
42
73
12
36
125
43
11
84
1
128
21
27
3
162
3
21
43
11
61
23
72
1
47
37
5
43
12
5
36
72
48
12
42
24
1
29
12
48
12
27
96
4
12
95
9
24
21
51
16
48
17
7
65
6
6
36
42
21
15
30
12
7
17
19
41
51
33
30
1
48
8
33
15
40
17
12
36
7
12
12
128
21
19
48
12
36
125
27
99
6
63
57
15
3
1
48
65
36
60
24
42
18
6
57
15
33
81
24
12
27
16
95
25
11
66
78
109
53
114
49
96
8
27
61
8
9
72
84
139
12
65
91
35
45
39
1
60
48
29
72
24
31
36
47
37
56
48
39
33
28
20
57
60
48
7
77
66
12
9
24
4
11
97
8
16
8
3
37
47
9
4
17
3
3
13
29
60
15
87
109
92
3
1
20
39
37
29
6
105
24
33
15
ABCD 93562759762*3^$a+1 [50001]
12
39
57
24
75
36
33
44
28
27
41
12
12
1
114
30
11
64
12
9
51
15
150
23
16
12
180
32
52
20
40
36
69
71
25
63
24
15
41
19
65
36
19
5
1
102
53
37
72
11
36
24
1
35
28
12
3
21
69
51
12
48
9
47
28
8
88
27
24
5
16
8
4
15
17
76
15
5
19
69
24
36
15
54
30
21
39
17
103
33
12
152
25
3
36
24
68
220
57
15
80
96
25
6
21
8
7
48
69
63
72
36
30
27
87
17
55
33
20
52
44
36
61
42
165
15
18
35
12
16
72
39
5
13
3
84
81
47
43
9
68
97
23
121
24
18
29
28
56
61
78
12
53
16
12
24
44
100
12
15
18
111
24
36
36
20
60
108
16
36
87
36
77
67
65
12
49
11
16
8
72
19
24
17
4
48
8
48
85
39
92
16
20
40
15
57
12
60
9
24
47
25
59
61
59
64
20
97
11
7
45
72
108
12
9
90
6
59
16
20
24
24
1
179
28
27
21
80
4
48
135
33
12
8
49
23
55
18
15
51
6
162
5
72
100
51
45
15
5
7
21
36
195
81
8
4
33
72
6
45
21
11
88
45
87
48
27
45
44
108
55
33
20
4
33
11
12
28
39
5
36
36
73
48
27
36
24
56
76
69
6
29
55
21
8
76
20
16
20
43
17
1
15
8
121
66
17
52
36
60
80
100
20
67
60
18
27
20
52
3
57
15
60
21
33
27
12
36
15
65
7
30
42
65
60
40
27
54
15
12
132
81
51
93
18
17
36
84
37
23
73
47
16
20
16
20
1
18
5
31
24
120
5
16
56
88
44
67
108
93
8
7
9
20
145
3
87
5
24
49
15
33
63
9
51
104
108
43
5
16
51
144
6
54
48
5
13
24
11
37
96
90
41
31
17
48
40
24
51
5
4
9
15
20
19
18
18
36
18
23
7
41
91
30
11
13
35
4
63
108
6
35
13
3
15
24
21
9
35
36
28
87
89
13
42
30
3
36
20
4
36
87
12
33
24
8
12
16
48
12
15
5
13
135
20
60
76
45
6
149
4
104
48
55
90
59
79
54
6
12
9
56
72
12
48
88
12
36
60
36
108
63
54
11
28
24
3
53
25
11
4
36
8
16
24
108
9
75
24
36
20
19
69
3
69
3
45
12
80
88
51
9
36
24
33
42
33
165
35
67
33
8
60
112
75
33
24
12
24
15
29
31
129
51
5
7
60
45
32
60
40
60
15
18
3
69
48
24
3
15
41
4
3
54
111
8
40
60
15
45
12
48
120
56
76
9
15
33
6
36
9
104
7
21
20
19
29
12
67
17
31
9
44
52
27
57
9
47
28
15
137
72
40
36
24
33
3
80
40
21
35
160
21
35
40
84
9
47
55
105
3
21
60
15
221
72
16
20
7
60
17
31
45
36
9
11
13
11
19
113
184
8
1
42
45
27
30
11
7
54
6
29
60
1
27
36
9
123
12
3
108
45
96
3
21
12
3
69
92
40
24
51
18
15
8
24
16
63
69
48
20
19
36
45
15
65
112
12
48
60
8
4
120
39
21
44
84
13
3
20
4
3
65
7
93
3
101
43
72
5
24
55
6
48
63
120
48
32
52
45
35
28
27
72
36
114
51
8
52
20
40
252
147
78
3
15
9
36
3
17
7
17
13
75
36
96
60
36
68
36
25
78
21
12
33
35
36
156
84
19
120
5
76
69
15
60
92
52
236
60
4
8
24
1
3
60
15
57
24
75
6
30
90
15
20
12
76
20
19
5
28
20
4
51
42
66
9
36
32
100
3
9
20
13
18
36
36
102
3
87
6
155
16
45
75
15
33
195
17
1
47
136
15
5
31
6
23
4
56
16
3
21
60
27
60
45
24
44
7
129
20
13
6
105
44
28
15
45
15
12
77
28
57
123
20
12
13
72
3
87
69
140
4
87
18
3
108
15
41
76
20
49
15
51
54
15
36
24
3
5
16
12
33
119
52
156
87
36
180
5
31
126
54
18
6
21
44
7
9
75
6
107
37
39
60
72
3
17
40
12
12
36
45
59
36
52
60
63
53
16
24
15
29
67
5
16
32
67
21
12
12
120
60
104
40
32
12
96
12
115
18
27
24
24
24
20
88
3
17
28
27
57
36
96
20
16
32
48
7
105
20
28
12
12
15
65
60
4
21
11
28
60
45
27
80
13
42
198
54
81
32
49
51
3
101
28
51
41
13
18
5
4
60
24
51
29
4
96
60
24
8
25
18
54
83
79
5
16
20
4
8
7
9
12
24
63
5
112
84
32
13
114
53
12
37
51
48
20
7
33
20
4
12
8
36
49
27
24
84
12
8
28
15
69
21
42
36
12
165
72
3
48
89
7
9
32
88
84
57
18
12
65
16
15
72
41
31
66
23
64
3
9
69
66
65
43
60
36
21
20
16
44
36
40
3
21
15
29
37
27
8
28
164
12
100
120
8
48
7
45
63
69
24
56
16
24
45
39
44
16
45
54
21
84
12
36
9
15
20
79
30
27
92
97
3
3
17
16
75
9
56
16
63
198
23
16
99
57
84
3
5
28
45
3
20
52
123
12
17
16
21
111
24
15
9
9
30
17
160
120
9
42
9
176
7
6
30
29
12
24
12
120
112
132
56
28
111
53
12
4
44
7
24
57
20
108
67
69
120
24
141
6
5
43
45
72
15
33
36
33
11
36
84
31
9
60
36
8
52
8
7
18
51
24
ABCD 93563627468*3^$a+1 [50047]
9
54
81
9
18
108
108
216
45
288
27
153
63
9
171
54
99
45
36
306
225
135
117
63
81
81
54
9
63
90
135
9
36
36
90
108
117
36
27
180
45
27
54
18
324
54
27
36
108
72
72
117
63
72
99
54
198
9
99
153
9
54
153
36
72
99
126
72
207
36
72
117
450
225
189
522
153
27
9
27
324
18
18
81
225
18
261
144
153
18
117
144
27
18
18
54
36
90
18
18
81
72
108
36
135
36
9
117
207
27
180
18
63
117
207
45
27
9
99
9
54
108
18
18
45
108
36
216
225
54
90
36
207
117
279
135
117
36
180
81
108
63
108
144
171
9
9
90
36
36
153
63
72
126
63
135
18
27
108
45
18
9
72
297
36
144
54
36
9
81
72
162
18
351
99
72
72
90
99
45
54
117
27
72
9
9
63
27
108
18
18
90
54
45
243
117
144
243
117
171
153
27
117
9
90
162
63
27
9
279
45
171
72
54
90
54
27
243
36
81
171
360
36
117
9
135
81
243
36
315
9
135
162
135
9
18
180
90
162
36
9
81
99
45
27
171
9
171
108
144
54
18
18
54
72
81
63
189
99
108
9
207
72
108
36
36
9
108
27
36
72
54
90
45
144
45
18
288
234
27
144
243
18
99
9
90
9
27
144
81
9
198
18
27
9
36
27
189
18
180
144
90
72
90
162
18
144
180
45
99
45
63
45
171
144
18
72
162
297
72
144
9
135
135
18
126
108
180
18
54
585
207
18
18
36
126
18
45
9
72
18
36
36
72
9
135
45
27
72
54
54
117
63
45
9
54
108
81
180
135
144
117
639
54
63
27
36
18
72
126
9
171
18
27
9
54
45
45
90
81
36
252
45
54
90
180
135
72
189
171
117
27
9
63
81
144
36
108
36
135
27
45
81
126
90
27
261
450
9
216
81
36
72
18
126
36
63
45
18
36
18
18
9
99
108
162
27
9
99
45
54
18
72
108
27
369
27
180
81
18
81
45
54
45
27
18
180
54
108
81
99
54
90
9
135
333
45
135
9
135
117
27
135
18
63
36
81
54
9
45
27
180
45
54
18
63
45
171
171
180
36
54
99
207
81
45
162
36
18
144
18
36
189
189
18
126
63
144
27
72
126
18
108
54
99
81
27
45
18
18
99
63
81
333
162
9
36
63
108
162
378
36
153
99
81
243
81
27
468
18
54
18
27
27
342
99
81
27
27
144
108
9
27
ABCD 93563907142*3^$a+1 [50000]
36
81
63
49
32
15
25
24
59
45
40
56
51
168
72
13
107
108
57
75
84
24
12
45
99
72
37
72
215
73
72
23
72
49
71
33
111
1
8
15
252
21
99
60
84
36
33
3
93
16
8
135
96
9
75
180
1
72
48
59
60
12
24
12
9
48
111
84
45
351
1
95
33
87
33
3
24
93
48
88
152
48
87
24
9
40
59
36
9
75
45
72
96
27
117
39
96
84
45
15
372
72
45
15
33
15
24
84
60
12
109
71
129
96
64
56
39
105
39
36
21
159
408
60
180
33
39
33
16
35
45
15
129
27
13
56
16
119
12
45
48
24
96
39
36
36
9
24
40
32
171
69
3
21
27
24
36
12
37
8
96
16
24
32
75
24
36
97
11
12
145
95
48
9
72
171
13
95
49
83
12
60
61
56
39
177
27
72
48
21
16
48
32
40
224
15
36
45
64
71
105
144
24
75
141
39
120
57
16
23
180
21
15
144
9
75
85
11
36
121
23
72
97
200
3
157
47
25
59
72
108
24
36
12
60
72
21
136
120
23
33
48
15
36
229
35
85
47
105
87
201
15
36
13
47
9
120
51
108
108
69
111
108
21
135
1
128
51
45
159
81
96
3
84
1
59
141
87
168
84
117
40
95
361
224
123
45
3
93
16
59
117
3
37
48
47
33
51
24
69
15
81
87
12
36
1
224
171
60
108
36
25
176
51
12
96
25
11
36
12
93
3
300
24
57
51
45
120
48
39
57
159
72
180
72
120
60
156
24
48
85
72
11
144
61
11
48
132
36
180
9
111
33
39
57
195
24
180
36
84
49
83
84
33
16
47
49
35
285
3
36
9
15
25
11
120
45
51
61
144
131
37
35
36
57
15
180
13
96
56
72
51
24
13
104
75
108
1
35
109
131
72
45
27
36
9
40
56
16
71
57
3
84
49
11
36
97
80
15
153
48
24
51
205
24
32
3
21
15
24
48
105
39
33
16
24
35
237
39
84
45
120
48
27
12
81
112
47
48
81
24
27
13
32
279
36
45
48
40
11
72
324
49
59
45
75
37
80
159
12
13
200
112
59
84
24
97
24
32
232
8
3
180
72
12
37
128
75
36
57
72
267
13
143
49
24
35
36
1
95
84
60
265
143
96
129
27
13
56
16
8
255
432
228
37
179
36
9
27
37
8
40
23
24
72
25
80
64
131
36
57
87
33
40
8
64
23
12
108
60
120
45
63
9
40
8
75
36
36
84
60
21
24
72
39
289
71
9
171
108
145
23
97
23
145
59
69
219
205
11
72
12
1
56
123
13
32
87
33
51
109
56
16
48
11
189
3
189
15
36
93
15
84
36
36
108
252
13
56
16
59
21
15
1
179
93
48
27
36
9
16
11
13
35
60
72
129
99
45
96
72
3
21
39
84
96
61
59
85
59
13
59
168
21
27
213
24
3
13
56
195
13
11
45
39
60
156
36
36
105
63
81
39
57
72
75
61
95
72
49
24
32
3
72
37
72
56
24
136
32
27
61
47
121
71
60
85
120
23
1
56
24
27
37
48
104
24
39
36
96
108
72
25
8
87
108
72
21
15
72
177
88
32
51
13
56
3
72
13
35
36
81
40
96
8
40
59
180
60
12
36
72
45
40
83
48
21
195
13
152
88
275
36
169
47
33
51
36
9
112
47
36
45
240
72
3
429
ABCD 93563961698*3^$a+1 [50083]
36
9
22
24
77
3
18
100
48
44
46
78
36
48
42
29
1
14
45
67
8
52
2
52
35
12
37
42
12
89
12
139
12
54
6
29
9
3
36
12
37
12
36
35
19
36
42
23
85
20
15
21
24
54
9
84
25
30
14
40
11
49
8
39
27
45
19
41
9
66
36
21
13
12
24
8
63
13
6
17
1
48
35
19
50
39
45
3
7
53
43
5
3
22
18
29
51
52
8
12
18
36
63
117
6
28
18
2
6
76
131
96
13
44
3
43
110
150
21
69
18
12
34
107
39
57
24
36
108
15
28
18
12
6
161
13
23
36
3
18
51
9
28
11
81
3
60
33
10
66
14
94
18
5
3
16
20
45
19
50
46
110
78
21
25
20
34
77
75
4
17
9
10
41
67
29
21
22
36
18
23
111
33
13
11
36
13
47
63
6
27
3
10
6
92
70
2
46
8
52
8
4
23
9
27
19
44
94
35
9
63
7
30
90
36
90
36
80
10
8
6
36
48
27
9
3
49
2
60
10
11
19
18
90
32
58
8
15
1
11
27
42
4
14
9
1
11
9
60
3
7
18
23
21
4
54
72
5
60
13
18
12
60
2
28
108
24
47
24
9
48
27
9
27
9
24
4
11
31
41
7
42
20
46
53
48
48
120
9
24
10
101
19
32
18
28
48
35
15
81
13
26
16
29
37
60
18
41
25
8
72
18
9
1
26
45
9
46
17
24
31
5
36
93
64
24
48
60
12
60
20
3
48
1
30
18
23
37
18
18
36
8
3
33
22
53
60
39
6
10
36
29
60
21
18
6
63
3
54
100
11
61
8
16
38
6
15
61
59
9
39
61
182
24
22
18
5
9
3
37
47
12
48
15
18
46
53
13
18
152
106
12
86
22
23
12
33
3
7
5
67
12
26
6
18
22
5
13
212
39
7
30
11
12
37
2
6
3
1
18
8
57
25
42
26
10
12
24
5
103
126
30
50
76
18
50
10
41
21
48
70
30
18
78
36
8
12
16
23
25
170
45
9
6
33
21
39
27
16
17
21
70
20
6
46
36
173
7
5
7
26
3
12
39
33
9
18
30
10
26
34
36
30
11
61
14
69
48
1
20
16
12
42
90
12
6
8
22
24
48
18
29
165
15
31
12
6
30
14
3
9
18
6
40
14
12
24
4
126
35
15
22
24
48
23
24
13
12
18
6
44
82
5
213
27
25
59
7
41
21
39
61
18
8
126
135
25
18
2
16
35
27
21
15
36
45
45
40
50
9
9
22
18
60
18
18
56
10
60
128
70
26
4
18
14
30
54
10
23
67
42
8
40
6
18
11
7
41
13
8
12
18
88
2
52
11
7
12
18
6
20
46
44
10
6
30
68
21
9
6
22
23
19
2
27
24
24
39
36
9
12
37
32
75
69
4
59
48
69
10
72
5
3
45
1
20
54
106
11
73
42
18
95
31
29
105
40
47
33
6
46
2
16
66
47
3
46
11
1
18
8
21
31
18
11
91
5
13
6
8
12
9
7
2
60
3
25
18
101
33
36
27
49
50
10
18
12
6
59
36
7
6
12
8
46
78
18
38
6
10
11
7
2
18
52
17
13
8
96
22
60
18
23
48
1
11
48
85
11
55
41
103
36
14
4
35
51
10
35
19
30
11
33
28
24
8
10
17
72
19
30
8
87
9
10
17
31
36
72
24
17
21
72
16
120
18
5
85
26
21
39
9
19
20
9
1
18
44
18
36
10
42
152
10
17
91
41
21
12
15
9
46
17
27
30
52
38
6
10
48
42
11
25
8
10
56
9
9
16
12
54
50
39
61
11
27
10
59
21
52
11
123
4
90
42
8
36
10
11
12
3
30
27
1
6
65
19
89
1
32
144
10
12
5
36
13
90
18
78
18
26
40
5
12
27
34
30
32
9
37
11
60
27
10
44
66
100
6
8
22
18
18
14
10
89
48
7
30
6
20
9
45
70
12
29
115
6
2
100
17
15
18
30
10
32
4
23
67
36
5
39
52
102
42
8
30
51
1
11
36
7
74
39
31
20
52
17
24
93
40
54
53
43
66
24
44
28
12
59
12
7
29
1
11
33
15
72
27
94
71
12
96
27
16
38
51
19
66
23
13
68
36
15
60
9
51
19
18
18
20
36
18
88
2
36
6
58
17
1
44
28
6
54
11
81
10
5
49
23
1
36
12
11
12
67
173
7
78
11
24
9
12
16
8
3
7
12
41
12
7
8
33
31
56
24
81
85
80
6
9
36
12
79
54
11
7
18
8
30
16
84
77
153
3
33
15
31
62
30
9
7
5
48
24
123
34
48
32
27
13
18
5
39
16
2
99
33
15
85
8
3
19
6
8
3
37
24
20
27
15
4
6
47
1
23
57
10
36
104
28
5
7
86
4
126
50
30
54
42
18
28
18
5
15
36
9
37
35
9
10
98
142
8
30
51
12
55
41
93
24
40
26
54
27
24
63
9
3
46
18
14
76
72
8
34
20
28
14
4
96
59
25
6
20
118
18
8
34
18
8
22
8
6
28
2
24
40
47
3
33
24
25
2
10
26
52
5
24
19
26
114
33
120
57
34
29
27
10
42
5
48
55
74
52
11
48
7
42
62
4
14
3
7
2
64
6
18
11
37
44
16
11
19
113
48
1
50
46
47
9
10
14
40
14
28
8
4
50
22
5
9
15
7
122
27
1
62
33
43
72
8
10
90
36
14
3
1
47
79
104
12
9
1
36
23
9
28
62
36
45
31
36
62
51
31
41
9
30
18
82
104
4
26
34
20
6
82
30
11
12
48
84
13
47
9
24
27
9
27
13
18
17
60
19
54
20
6
4
62
16
11
7
26
135
3
10
47
13
23
39
18
10
2
99
9
39
31
20
21
61
35
43
29
27
10
36
59
45
4
18
173
51
18
27
19
44
21
48
21
3
25
59
3
88
62
72
84
24
30
6
3
27
54
87
1
2
10
36
47
13
74
28
8
54
36
24
27
12
81
27
9
10
17
145
8
3
3
18
76
36
6
29
19
134
63
25
11
37
11
3
22
11
48
49
11
12
3
16
180
54
12
18
41
96
3
22
32
22
14
4
6
54
2
18
6
84
6
10
102
11
7
6
18
18
44
30
18
46
53
61
11
12
33
106
48
108
29
3
9
132
25
26
45
1
11
7
90
26
60
9
1
30
54
24
108
71
67
14
90
10
72
36
30
5
3
34
20
3
3
33
31
20
10
42
48
6
12
62
60
22
54
14
10
18
38
54
123
37
2
214
83
1
23
3
24
21
9
52
66
24
41
87
46
24
2
64
104
46
35
37
23
12
9
64
71
13
6
5
15
6
48
3
85
62
12
9
7
41
13
18
17
3
9
1
86
22
32
100
30
60
80
28
18
11
9
36
18
6
51
13
20
10
29
21
10
ABCD 93564297514*3^$a+1 [50054]
15
41
24
136
3
21
140
16
39
234
23
84
40
24
60
72
3
30
87
3
41
220
15
45
140
84
16
183
12
108
96
21
176
19
84
144
77
160
56
108
31
9
51
84
24
21
159
53
4
20
76
3
21
156
63
5
16
15
48
41
40
12
3
84
276
81
63
57
60
44
16
84
39
90
27
15
45
96
8
16
123
117
39
21
15
108
137
4
111
45
15
48
141
111
101
97
3
3
21
24
39
60
12
101
247
21
12
129
39
9
47
100
56
4
123
12
24
17
49
78
17
40
9
15
36
36
27
17
16
24
69
90
41
13
246
24
12
69
72
8
1
210
45
24
171
84
5
76
9
96
35
13
96
35
16
15
5
16
44
4
171
9
32
43
77
19
81
27
12
105
9
174
41
31
90
95
49
51
93
42
161
168
61
75
39
30
47
40
39
24
41
124
120
15
24
81
36
24
201
18
36
77
7
41
40
69
131
16
120
15
129
69
27
120
56
4
15
5
13
102
240
5
36
79
41
73
87
87
177
96
33
135
32
108
19
21
56
175
41
4
39
105
75
77
60
43
41
24
49
102
29
16
135
5
40
15
89
19
17
64
39
57
75
5
103
12
90
54
24
53
103
57
44
36
244
20
4
32
19
174
6
5
264
175
81
63
33
3
24
41
40
36
99
144
141
36
3
41
61
15
39
21
24
96
75
114
27
147
57
80
25
15
3
60
12
150
39
9
3
123
41
4
212
49
39
15
65
100
15
21
3
113
13
71
40
20
115
60
41
67
12
45
63
77
16
123
285
99
113
124
60
44
40
51
185
4
60
56
19
120
6
15
60
96
68
31
48
141
39
33
39
5
40
15
5
36
28
51
5
13
6
156
78
167
25
78
77
43
41
19
77
100
39
21
24
36
60
3
72
81
3
24
33
108
15
21
3
12
105
39
24
161
172
68
151
29
16
69
30
137
7
36
5
36
24
160
140
19
30
11
79
57
60
15
18
30
33
27
41
79
113
253
66
21
24
123
17
19
210
171
15
69
39
57
24
9
66
96
45
36
60
8
76
39
57
3
120
77
163
81
63
21
15
30
126
225
84
36
15
5
19
66
59
136
3
36
54
42
5
40
104
36
76
39
41
60
108
79
96
17
100
60
44
13
27
3
33
207
36
120
6
95
49
135
36
44
40
15
41
79
60
21
60
93
27
24
99
12
45
15
45
75
21
3
17
19
5
40
63
117
45
18
12
41
88
116
4
39
21
36
116
187
33
3
5
40
51
48
36
41
4
32
19
129
12
48
36
36
24
123
57
20
13
150
201
36
15
69
56
19
177
93
66
5
4
51
48
36
24
12
41
4
63
33
84
9
11
133
222
108
233
4
9
6
5
4
75
21
33
42
5
76
3
114
30
33
24
20
40
20
84
19
153
3
6
30
18
6
5
40
32
7
33
27
33
39
185
25
18
60
117
3
57
164
40
132
24
3
117
36
27
41
25
6
264
36
24
125
16
20
16
87
96
17
4
15
69
36
33
231
116
180
19
30
6
69
15
24
17
19
21
63
101
256
24
15
41
36
160
20
73
87
44
120
19
84
72
41
13
51
3
21
15
24
12
5
13
90
72
45
20
244
39
33
147
57
69
35
132
4
60
36
39
48
72
5
24
121
54
17
28
111
24
390
54
21
72
24
159
120
126
131
19
41
120
67
36
65
12
60
4
3
33
24
20
16
24
15
41
40
39
105
45
18
17
16
44
4
279
36
41
139
45
81
18
36
144
33
180
69
90
41
4
164
31
45
99
81
63
53
160
180
164
163
36
21
63
36
5
40
51
161
100
24
159
24
12
24
117
84
84
39
126
71
100
3
240
12
129
159
21
96
200
76
68
72
43
77
28
45
15
39
77
40
60
15
45
20
25
51
24
24
ABCD 93564332066*3^$a+1 [50013]
91
96
53
55
47
108
12
114
54
1
60
125
211
95
30
43
5
24
7
113
66
37
72
17
55
239
25
89
6
109
77
24
102
114
199
47
84
1
35
18
19
5
18
78
127
65
7
71
24
138
54
354
115
132
72
41
79
60
11
96
210
55
71
97
65
48
198
192
72
13
324
113
72
54
12
25
125
55
12
72
131
18
31
155
6
138
192
145
53
24
48
24
48
48
78
306
31
107
25
12
89
55
59
30
30
36
61
191
25
23
66
114
1
5
115
29
150
1
71
210
24
91
5
30
180
12
13
5
24
78
1
95
60
60
66
216
19
36
35
54
54
24
18
24
144
66
84
162
120
78
109
11
12
54
234
36
121
24
59
30
30
36
270
150
18
42
25
119
126
31
47
42
126
90
19
35
60
54
42
73
5
216
54
265
11
25
59
42
168
24
30
25
23
25
107
6
6
18
43
59
144
12
108
96
13
23
48
6
168
96
24
55
17
6
48
37
35
49
65
120
19
11
108
48
49
84
17
7
108
119
1
24
23
222
235
5
6
24
186
264
54
72
25
59
49
59
18
54
18
31
17
48
126
61
29
43
53
48
72
222
1
144
47
145
95
13
53
19
11
18
90
96
36
18
342
24
49
36
29
7
17
115
11
72
25
12
101
162
13
72
180
23
49
120
11
114
96
127
113
6
66
30
84
54
151
156
23
109
47
36
54
78
42
6
109
59
180
60
36
30
30
289
35
102
48
91
59
25
60
47
78
72
24
6
145
107
96
54
318
60
30
19
36
17
48
30
48
66
6
37
35
60
156
25
11
150
168
66
30
210
54
126
96
205
155
96
114
120
6
13
36
108
5
18
133
41
103
23
42
6
25
47
48
120
85
101
223
168
48
17
79
89
126
96
97
96
71
1
65
19
11
210
30
162
120
42
30
6
108
96
6
120
54
1
47
12
36
49
65
91
72
5
103
65
79
41
144
66
25
72
12
216
24
89
6
66
30
24
108
1
11
120
85
23
6
174
13
12
35
25
12
59
109
41
144
42
1
203
90
24
43
23
37
47
25
23
42
78
162
72
30
24
1
35
78
30
18
19
59
25
41
91
5
48
6
120
49
131
1
5
42
156
24
12
150
6
264
108
48
180
12
48
97
47
36
90
54
48
18
138
85
36
5
120
30
25
35
25
180
36
47
48
30
55
65
55
72
23
24
25
35
61
17
67
5
150
36
85
119
25
155
84
96
120
84
37
23
85
36
59
54
72
43
35
48
85
29
43
77
186
102
7
35
25
53
283
23
12
18
6
1
65
19
5
144
30
84
13
179
84
12
13
17
67
83
204
48
6
6
48
61
84
36
36
65
43
5
6
49
35
102
6
85
72
108
17
127
23
450
72
55
120
59
36
24
85
149
102
24
72
228
126
30
210
66
54
31
377
7
11
102
72
120
31
23
96
36
228
42
115
179
1
17
150
48
24
24
120
120
1
23
42
31
17
162
240
13
83
30
79
240
23
12
1
29
54
60
102
30
13
84
132
53
18
12
37
29
6
138
43
24
53
31
180
60
17
24
139
11
18
6
36
49
5
6
13
11
37
59
96
144
18
7
71
25
215
60
84
145
144
71
66
18
36
48
96
37
72
107
24
85
71
25
35
48
48
25
65
30
60
12
13
35
37
36
72
137
ABCD 93564481306*3^$a+1 [50148]
33
31
12
53
144
123
112
8
165
139
173
43
68
12
192
180
240
36
96
40
36
12
132
48
36
29
555
168
28
116
48
21
75
72
24
160
600
8
12
81
219
45
39
36
93
171
24
108
28
116
64
32
48
132
12
108
280
44
144
60
117
24
43
12
140
40
56
52
36
125
72
423
60
40
216
96
8
12
60
69
63
16
92
72
48
60
48
84
96
12
144
144
64
68
40
53
147
45
24
163
8
60
57
72
15
33
75
100
65
171
36
100
176
60
105
135
132
40
132
140
228
180
108
64
164
45
72
48
7
132
5
135
48
57
43
152
132
249
91
53
72
123
237
144
55
20
12
57
147
48
216
64
48
24
20
48
52
29
27
45
195
72
45
51
72
64
29
72
15
64
128
96
64
68
45
219
100
65
115
188
177
115
53
43
29
3
12
28
80
136
29
91
36
128
33
48
27
40
12
65
51
165
39
96
4
173
79
41
24
75
36
12
36
60
84
100
56
16
164
297
120
288
67
44
33
15
16
164
21
27
72
36
180
96
64
224
60
57
39
36
24
21
51
124
36
12
96
65
75
84
132
96
45
27
100
36
44
60
112
68
57
55
305
144
267
40
53
51
48
168
93
72
123
64
8
4
60
20
9
75
45
67
29
120
123
88
32
96
24
28
108
80
136
101
7
12
125
19
20
300
120
21
99
189
3
72
72
64
116
28
5
3
285
67
80
96
40
36
65
79
32
105
19
248
48
108
9
3
52
60
80
93
7
65
15
76
24
8
144
213
67
300
44
64
173
72
96
15
112
17
51
144
72
40
29
15
252
45
7
252
20
204
36
144
36
141
75
328
44
81
91
125
51
165
15
64
41
240
3
120
12
204
93
27
120
16
132
32
4
44
12
100
144
17
72
27
60
144
57
43
101
51
24
213
72
3
117
75
141
219
136
12
32
4
56
16
104
136
8
252
57
7
324
44
28
48
132
44
21
48
67
44
129
15
112
89
171
45
75
69
99
96
21
48
67
149
75
93
91
24
56
120
16
29
459
48
28
32
12
21
115
152
64
104
12
172
72
80
21
27
45
192
3
21
87
64
36
77
75
112
248
12
196
80
12
48
9
39
36
21
144
99
96
40
176
64
224
144
28
128
16
68
112
8
276
9
67
68
16
89
48
123
60
300
16
80
48
72
280
168
12
65
643
48
8
84
16
89
115
101
171
24
72
24
48
300
132
108
48
268
212
52
108
89
39
12
40
24
8
21
7
44
21
63
57
3
120
12
33
75
36
4
284
105
3
69
115
5
24
111
36
60
225
3
40
29
187
48
8
45
7
116
72
69
31
209
379
36
68
21
27
45
15
48
ABCD 93564517342*3^$a+1 [50104]
30
90
30
59
19
6
74
9
25
47
61
2
21
7
48
6
108
156
12
24
6
18
12
12
60
6
60
36
78
6
6
24
71
13
48
62
58
12
102
48
32
70
83
7
65
73
12
60
24
191
49
6
18
42
113
55
17
25
98
16
6
54
6
30
18
36
84
18
29
25
14
4
90
2
33
51
124
53
84
19
180
32
4
18
11
36
13
30
30
36
36
6
8
16
18
72
131
37
48
23
7
77
1
59
25
48
74
70
23
85
12
11
60
7
42
23
25
30
6
12
12
11
1
50
21
49
60
14
22
59
24
37
48
114
20
10
50
48
33
31
78
6
126
14
36
9
25
6
6
18
6
38
58
12
36
60
24
12
66
24
30
48
18
138
66
6
14
10
54
29
25
12
6
30
23
85
35
37
12
38
34
24
24
36
42
42
6
132
18
12
12
30
6
24
48
12
35
61
14
22
11
79
30
78
137
36
3
4
12
30
24
24
30
42
84
26
46
18
30
14
105
43
12
12
90
23
3
4
29
91
113
37
48
18
42
35
36
37
12
96
11
3
22
26
28
5
181
6
48
6
60
48
11
36
25
6
17
1
14
100
18
48
11
31
114
71
12
43
68
22
12
26
64
5
48
43
12
18
24
30
5
37
18
53
13
72
54
18
18
54
71
72
36
60
1
11
49
24
24
60
48
2
22
35
25
23
55
32
10
60
11
55
42
6
41
36
25
2
22
23
36
127
24
6
12
36
11
73
12
30
6
59
84
61
95
49
30
29
3
4
48
12
30
48
11
27
28
36
65
13
42
6
14
36
22
26
21
55
96
30
12
12
36
12
95
1
6
65
48
1
60
72
14
46
2
10
6
6
11
60
7
12
48
12
30
36
12
60
23
49
6
32
70
12
30
18
6
5
25
26
69
27
9
13
35
12
24
1
30
54
42
77
36
24
1
12
84
108
62
16
12
32
46
12
48
35
39
48
10
50
22
35
24
60
19
42
24
24
11
27
52
5
7
18
2
9
49
35
111
4
6
6
125
55
18
72
23
13
12
48
18
84
32
9
24
55
30
47
19
29
7
54
11
25
6
17
25
23
3
16
18
6
24
48
30
14
10
24
90
150
24
180
11
37
47
7
18
122
4
32
64
66
54
56
12
16
36
41
67
6
59
96
1
11
19
18
23
27
10
12
120
14
10
72
24
95
49
66
5
1
62
36
64
60
6
24
36
96
96
144
18
90
11
24
1
36
90
18
12
96
30
54
78
17
79
84
18
122
112
78
60
23
13
24
23
3
4
17
73
60
12
11
49
23
27
58
102
60
29
31
6
83
121
83
51
34
90
17
84
1
23
13
95
19
84
36
78
18
18
74
22
23
85
36
42
29
60
73
50
88
42
102
78
12
36
74
28
42
23
72
108
37
48
12
54
24
30
30
17
1
62
10
12
11
19
48
5
145
60
72
54
6
23
12
48
25
35
25
12
54
41
13
108
24
48
6
17
7
150
30
42
59
61
24
6
29
25
24
12
6
18
30
54
11
79
30
47
25
26
9
13
102
18
38
45
49
14
10
6
41
37
12
35
19
54
48
12
72
18
48
150
203
1
54
17
27
22
11
25
12
26
22
14
45
49
11
1
48
6
96
29
79
6
6
30
90
30
24
48
35
25
48
59
49
11
73
11
37
60
84
11
13
47
132
3
12
10
6
5
79
18
72
12
6
30
2
81
67
140
28
41
43
66
42
24
24
42
14
70
11
12
63
129
1
12
11
55
6
26
22
42
66
14
21
27
58
72
47
133
95
103
68
46
6
18
6
200
33
12
111
93
7
114
60
11
3
16
30
11
37
12
6
17
25
60
48
14
9
1
11
25
174
6
12
12
23
1
6
24
42
24
170
16
18
14
82
14
16
18
72
54
36
6
42
48
44
10
24
62
22
62
46
35
13
24
47
39
81
13
50
22
36
24
48
90
66
96
24
6
149
1
14
9
85
30
6
11
85
60
156
24
23
67
5
24
67
30
42
6
35
31
53
25
26
46
36
62
22
36
98
9
13
78
30
2
10
2
16
29
13
24
83
1
42
12
138
62
10
30
6
96
24
6
80
9
1
74
166
96
72
12
78
90
36
11
31
12
30
18
102
12
60
48
50
33
3
45
36
1
12
12
59
55
6
23
48
60
67
48
18
50
46
66
12
36
6
59
72
37
2
81
15
10
18
29
7
20
33
7
5
1
18
90
47
19
65
85
35
25
114
12
60
72
12
18
18
89
3
52
18
6
6
84
12
12
30
48
84
5
25
84
120
36
11
108
31
30
24
24
12
6
17
1
36
60
48
30
41
1
30
18
12
6
18
11
19
6
11
79
30
96
83
31
5
25
30
48
20
36
9
31
89
25
98
4
5
36
55
12
36
54
48
12
12
36
30
54
11
27
22
6
72
6
60
6
6
48
24
38
160
5
24
115
5
1
14
33
25
78
89
25
6
32
12
36
64
44
16
41
13
47
49
14
22
18
6
23
72
3
46
62
10
35
7
66
12
48
59
1
6
24
96
6
18
30
12
12
108
54
30
6
32
16
6
24
24
6
66
11
25
2
40
5
48
139
36
125
109
6
53
7
113
55
102
38
9
27
21
24
13
50
93
13
54
6
12
35
84
13
90
65
31
60
20
34
11
49
6
30
14
250
12
23
12
48
37
18
32
46
24
138
6
107
37
35
27
34
14
28
18
24
42
24
5
1
30
80
4
66
11
73
12
90
17
1
2
9
13
60
30
6
36
18
6
59
13
24
30
48
6
24
72
26
94
71
139
6
24
23
61
6
5
1
42
6
12
24
36
35
145
12
42
66
54
66
2
70
42
54
24
12
38
21
61
23
12
43
48
18
11
1
215
48
37
24
18
78
18
24
68
22
12
59
1
150
24
6
11
73
60
126
36
54
131
7
60
42
6
20
10
60
60
35
37
2
ABCD 93564549608*3^$a+1 [50047]
44
129
87
160
24
60
41
7
5
27
88
36
60
12
17
111
124
101
12
55
60
53
216
63
177
19
5
79
125
91
44
21
15
40
24
48
72
36
41
108
48
7
48
12
17
3
16
17
252
36
39
72
36
57
7
29
7
5
3
9
63
52
53
7
12
5
43
36
17
7
132
101
19
29
79
92
21
15
72
16
84
8
64
84
65
12
103
89
7
5
151
60
77
43
12
41
7
108
77
67
113
12
36
55
24
17
3
105
43
60
65
60
12
31
24
120
41
24
43
89
3
57
19
36
24
245
19
36
5
72
43
72
53
36
3
76
72
149
24
127
17
96
7
5
12
63
100
12
60
5
36
39
100
17
43
125
60
15
93
15
9
24
7
12
12
44
57
12
151
29
3
4
5
31
5
7
36
84
12
48
56
4
48
84
113
67
204
5
15
72
57
67
24
41
43
20
52
5
36
48
19
96
120
12
44
16
24
41
43
29
27
16
24
65
84
24
151
41
55
8
16
17
19
5
19
32
28
24
53
7
221
24
91
5
15
81
199
36
89
60
19
20
16
17
19
173
187
29
96
55
24
24
41
39
148
24
209
15
69
103
8
184
5
31
29
48
163
29
87
9
27
100
60
5
55
24
65
19
32
220
17
7
96
77
31
60
140
36
16
20
28
17
132
12
84
19
41
72
19
24
149
55
72
29
12
135
9
31
32
57
51
40
113
31
5
31
29
19
24
65
111
16
53
60
7
44
21
79
65
67
20
100
17
7
24
12
48
65
84
48
115
60
5
24
3
33
7
60
12
96
77
48
48
7
60
5
43
60
200
16
24
65
144
36
12
79
5
48
75
28
24
5
108
15
72
16
29
91
12
17
19
17
60
24
24
19
5
31
24
8
72
52
24
12
17
127
48
137
84
19
96
84
92
76
24
48
120
53
39
28
5
43
53
36
36
72
31
20
16
48
48
12
5
96
55
29
15
16
17
43
32
28
84
48
17
7
29
31
8
72
105
91
72
48
77
67
24
29
12
48
43
65
7
32
93
87
28
17
31
12
200
72
21
43
17
7
5
48
180
3
16
29
67
12
20
93
55
60
12
53
103
96
108
5
63
4
5
31
108
5
60
75
64
53
19
24
41
24
7
29
19
36
29
15
9
43
12
36
72
24
29
7
5
132
55
36
60
92
40
104
36
52
12
48
36
5
7
168
29
175
17
36
79
20
69
55
17
12
12
51
52
132
60
24
24
77
103
36
17
7
65
48
43
29
75
16
41
144
12
7
41
27
4
68
16
5
15
105
24
103
5
19
29
180
12
19
41
43
5
132
12
36
7
20
9
60
19
17
48
12
43
204
5
36
51
9
19
116
4
32
105
19
17
3
69
48
127
8
100
29
15
4
29
12
55
5
39
40
41
24
24
55
5
7
5
36
15
45
27
16
20
124
60
48
17
72
36
12
48
15
28
36
80
9
67
32
93
12
12
139
5
27
57
60
103
60
24
5
91
12
20
21
15
16
36
5
7
80
57
31
24
60
29
156
19
12
5
12
91
17
7
56
4
65
60
87
4
5
67
17
55
12
20
28
168
12
96
12
65
24
48
31
17
120
19
5
31
65
103
24
36
77
115
5
12
60
36
139
36
84
96
56
9
19
60
17
3
40
72
36
104
88
5
7
29
12
55
60
113
12
55
140
52
128
88
20
9
127
5
3
33
127
72
24
17
48
39
33
19
5
79
77
19
228
48
12
17
19
72
12
8
4
101
48
36
19
29
51
57
67
5
91
72
5
19
5
24
19
113
63
160
12
8
9
31
24
8
9
24
79
12
53
91
89
91
20
4
48
125
108
96
51
108
52
5
24
24
19
48
48
284
28
29
19
29
115
5
12
55
41
79
5
31
29
43
5
31
60
65
19
53
108
19
48
8
57
67
48
60
24
60
5
19
65
12
43
44
45
36
7
60
53
15
81
63
256
72
173
67
24
36
12
48
5
27
28
8
64
5
3
52
41
60
84
103
60
29
79
24
8
28
29
151
65
24
31
5
31
53
12
36
67
77
91
12
5
7
24
24
5
7
80
9
7
20
52
20
72
9
36
139
12
20
100
60
20
129
15
124
5
67
168
120
72
125
3
16
36
77
12
19
36
36
149
15
33
72
3
117
43
20
16
5
87
105
43
17
15
33
39
16
24
41
72
27
136
17
19
60
5
91
5
55
53
84
12
43
17
43
116
57
79
41
84
79
17
108
235
36
56
40
84
24
77
43
200
45
24
96
24
43
128
64
65
12
75
4
65
31
5
36
120
7
56
9
7
36
29
19
44
72
9
19
36
161
103
5
48
7
8
129
103
92
ABCD 93564696612*3^$a+1 [50086]
24
119
12
24
81
15
13
83
24
9
36
34
30
24
90
6
35
1
23
81
40
215
69
10
90
80
76
11
25
44
15
25
20
100
24
56
16
11
48
12
133
119
85
60
11
60
12
19
18
12
35
48
36
61
155
19
50
16
44
64
36
110
34
71
49
71
60
19
6
20
15
96
49
35
21
75
25
71
19
41
87
42
135
49
11
69
39
85
92
24
4
42
98
120
3
12
12
43
6
164
12
3
48
37
95
21
4
26
10
11
13
206
46
23
85
11
12
57
12
51
109
23
1
60
86
9
61
68
22
78
35
37
71
12
36
109
6
6
23
36
165
4
120
72
60
368
135
36
61
35
9
40
47
37
120
56
39
1
84
60
71
229
6
90
11
13
35
61
30
90
24
62
18
36
87
3
45
96
3
21
45
15
201
15
85
59
165
40
84
36
11
49
47
7
6
90
30
164
172
20
63
45
27
9
111
49
84
26
54
40
83
12
12
48
12
25
23
36
24
85
23
9
10
14
4
216
156
74
54
3
33
54
22
80
10
78
47
36
13
11
73
95
132
33
10
30
32
4
11
73
12
44
15
19
32
9
189
87
48
96
9
36
15
84
1
35
9
72
184
54
17
96
117
15
36
55
65
36
109
36
35
9
75
85
174
17
73
36
20
135
55
41
24
21
15
75
34
56
64
35
12
13
20
16
38
141
25
104
82
41
12
12
9
4
60
60
11
69
123
37
36
24
11
25
26
18
36
60
51
75
30
178
65
61
36
8
16
56
3
1
11
84
12
48
15
105
81
54
70
11
13
11
60
60
12
33
51
300
85
14
45
21
39
61
11
24
84
24
27
94
66
30
11
72
105
51
85
30
14
76
11
75
58
20
3
84
24
105
4
35
297
51
73
44
63
9
63
25
35
1
14
6
87
13
54
2
15
13
66
144
102
8
36
126
54
4
102
138
152
100
168
47
45
51
48
115
89
48
73
167
129
111
84
24
9
220
36
71
36
7
41
144
12
33
16
20
40
80
135
61
90
18
62
34
24
83
3
34
36
204
71
55
6
83
60
25
36
71
36
163
6
83
1
120
20
27
120
33
24
76
11
25
80
4
20
54
90
22
41
24
15
90
4
114
30
36
11
24
85
54
65
105
72
4
44
15
72
73
23
72
60
81
34
41
120
1
59
61
24
20
10
14
156
54
165
240
81
15
12
13
11
13
83
72
301
60
36
83
1
110
9
177
4
84
20
16
35
120
36
180
55
5
43
6
35
1
24
20
10
54
227
49
35
21
28
36
47
33
75
1
68
16
120
24
23
324
25
8
40
42
54
44
46
66
23
1
20
96
40
83
12
24
12
24
15
45
13
6
14
52
30
128
46
35
175
41
264
12
9
99
1
71
120
33
36
388
47
25
8
75
1
11
105
78
10
143
84
33
52
48
80
15
15
10
6
80
160
30
71
73
120
11
25
84
20
36
27
57
96
120
15
1
24
95
25
36
8
12
75
25
48
131
1
104
75
9
16
35
21
28
47
79
96
53
27
18
52
48
47
49
11
24
24
141
66
9
72
73
95
55
26
51
19
174
56
39
25
11
168
61
11
9
24
30
33
72
145
11
12
228
25
60
144
95
135
177
85
23
12
13
155
1
126
30
18
41
60
1
11
12
21
160
24
6
29
156
72
9
84
4
126
29
1
11
24
1
78
66
44
36
46
18
300
35
15
165
12
73
216
11
19
80
46
23
1
56
39
229
36
50
6
4
54
6
71
25
71
3
34
30
2
24
16
83
115
17
15
81
33
27
19
89
21
88
12
11
72
1
60
179
96
61
11
9
4
6
41
144
33
15
25
107
285
88
60
20
27
9
4
95
21
76
35
19
66
24
140
267
24
39
81
73
56
46
78
156
54
5
37
24
11
19
74
40
35
60
81
184
32
3
1
114
90
131
9
76
180
71
19
66
30
41
13
20
4
35
1
95
15
129
271
30
36
20
10
80
81
63
69
25
50
16
77
67
17
85
35
49
86
9
85
35
61
18
26
4
47
120
75
45
9
51
24
129
36
15
12
60
12
135
81
25
120
24
107
24
9
10
6
44
ABCD 93564752696*3^$a+1 [50096]
20
24
7
53
76
24
36
24
20
100
32
64
24
12
140
4
39
5
12
28
12
15
165
80
24
64
51
41
48
31
45
120
24
27
9
84
80
52
15
48
41
40
60
56
4
15
5
67
89
88
92
43
77
108
96
127
129
44
16
80
84
124
56
16
8
12
31
89
4
140
16
20
48
36
7
120
77
211
9
56
16
20
4
60
20
100
44
16
44
132
55
24
45
60
80
79
117
8
12
88
15
81
44
160
36
60
96
24
51
5
48
52
63
5
12
31
24
5
4
96
120
60
84
20
24
40
12
48
80
40
60
36
36
80
19
81
39
69
132
80
4
120
80
36
4
84
132
20
4
236
28
3
129
44
96
40
123
185
31
125
64
36
24
96
24
96
39
72
48
21
140
40
24
72
260
115
120
9
135
24
45
156
20
24
16
56
28
12
20
4
51
53
16
36
44
76
180
84
120
60
56
60
55
33
56
16
111
69
75
129
39
45
32
28
132
20
60
43
5
16
80
36
4
44
12
60
4
147
33
56
120
4
60
20
36
60
40
3
45
152
115
216
9
39
21
60
48
32
144
55
5
36
24
84
12
4
20
40
15
192
69
3
5
91
21
44
64
92
24
19
5
52
20
208
20
16
116
19
41
79
129
92
24
156
108
16
75
69
176
60
31
24
81
20
40
128
36
199
65
36
4
12
140
48
76
36
63
57
111
33
140
24
72
4
36
51
9
8
96
7
33
36
60
180
3
5
16
56
43
21
44
31
9
72
84
27
29
88
96
20
64
60
27
45
44
16
15
125
4
44
36
16
48
15
72
129
56
4
36
20
120
84
79
41
7
69
44
36
28
132
8
52
8
36
76
39
65
100
60
24
12
3
165
92
204
76
39
72
9
200
4
24
32
100
120
24
15
5
36
64
84
27
69
300
24
92
180
40
24
36
24
104
12
60
40
24
44
60
67
33
32
24
79
5
72
28
72
80
40
144
39
41
55
9
120
192
39
45
24
3
53
124
12
20
4
51
5
60
24
7
9
20
4
56
124
36
44
76
39
125
64
27
33
183
168
5
4
116
67
17
40
32
64
159
105
56
136
24
116
4
20
19
5
52
39
65
60
16
44
16
44
36
55
5
40
20
319
21
20
100
8
36
36
40
20
28
195
305
256
56
4
24
72
80
115
144
105
96
84
36
48
20
40
96
104
36
16
20
43
21
20
40
116
108
72
4
60
39
41
4
12
240
20
40
48
12
8
96
7
129
60
44
16
20
4
20
96
48
16
96
60
20
144
4
56
36
4
36
60
48
92
28
92
120
4
36
20
40
24
116
84
4
60
80
76
276
84
20
136
128
16
20
64
12
159
209
52
3
5
16
96
99
24
17
199
89
12
48
115
41
31
153
36
27
53
156
88
12
144
36
204
56
24
24
52
24
24
20
276
4
176
40
36
60
20
60
60
120
28
20
55
77
4
44
36
24
196
36
104
79
17
64
20
76
68
52
111
24
89
36
19
21
44
360
7
29
4
231
24
41
28
56
4
36
51
48
21
36
44
100
36
3
41
4
12
380
43
21
20
16
24
104
16
36
20
24
64
15
57
44
160
36
84
20
55
41
120
55
29
100
20
196
15
225
180
84
164
72
48
52
60
108
32
24
60
40
180
15
29
192
19
9
63
48
41
31
33
60
104
16
56
28
15
17
24
7
33
60
164
103
53
96
48
132
160
68
40
3
33
15
9
32
120
88
56
36
64
36
15
69
20
16
8
7
9
24
20
115
17
60
4
120
87
77
36
7
129
231
17
7
48
125
60
52
144
56
139
5
40
60
36
20
108
12
28
56
120
91
96
29
40
3
17
4
20
16
44
40
56
60
40
20
91
173
84
60
36
4
12
44
19
141
176
60
4
96
8
76
44
12
60
115
185
88
36
176
24
16
ABCD 93564771154*3^$a+1 [50017]
41
12
25
23
7
12
6
24
39
44
25
75
33
120
24
60
48
18
17
25
23
109
11
169
18
30
71
24
85
23
108
1
6
24
6
42
48
24
29
37
47
48
67
45
45
11
31
21
15
17
13
204
6
54
59
37
90
77
37
111
15
5
12
37
39
72
45
24
3
36
51
18
78
42
12
36
12
11
60
112
39
96
24
6
15
15
42
51
32
109
3
33
72
102
120
30
23
13
24
18
12
18
138
24
30
60
3
20
16
21
6
72
42
111
15
17
13
54
18
108
35
19
6
84
36
30
54
59
24
73
72
18
42
30
72
78
12
6
72
101
67
60
65
25
60
30
174
23
76
27
53
97
3
32
25
83
1
3
15
12
18
11
24
73
23
19
21
81
36
47
36
1
48
12
6
42
18
65
55
12
45
56
1
119
40
27
5
19
161
7
12
36
84
6
47
43
42
15
63
12
30
35
108
25
24
180
90
6
114
36
42
11
1
30
18
12
30
101
37
72
30
6
3
32
7
48
57
20
55
18
24
48
12
83
60
13
12
203
19
6
42
60
42
3
45
12
48
11
31
60
29
72
12
55
12
6
23
19
33
45
30
30
3
51
6
54
69
21
11
12
36
24
73
84
36
120
12
108
35
55
57
20
103
84
150
11
28
144
105
75
20
13
84
120
90
6
24
59
37
23
31
33
105
78
60
17
60
13
24
3
3
60
12
72
120
30
6
90
24
23
36
12
120
40
32
13
90
42
83
37
71
61
39
20
7
17
136
21
60
66
42
11
19
65
97
48
35
13
42
5
37
11
12
37
30
48
53
40
20
7
60
18
42
78
23
7
5
19
9
20
31
21
87
102
11
49
6
177
8
49
48
18
54
39
72
27
102
90
33
15
12
126
23
19
12
36
30
24
6
42
11
24
16
141
71
37
12
150
30
36
27
75
30
71
7
90
84
39
20
79
30
131
64
57
6
30
42
12
30
6
12
30
23
55
60
33
20
79
78
72
18
17
13
24
60
30
30
11
12
7
36
65
37
48
27
68
108
31
6
24
18
18
42
101
7
17
55
42
6
5
19
6
3
21
51
32
133
12
23
25
63
44
13
24
59
4
57
18
33
80
55
53
72
7
72
6
12
11
37
84
11
12
7
36
5
132
133
42
33
45
12
18
33
27
60
12
30
42
66
15
9
23
85
11
24
163
24
6
54
6
30
30
12
23
148
44
13
35
12
25
42
101
19
69
9
11
37
42
65
36
1
18
41
79
12
30
18
5
67
6
23
4
3
12
72
18
30
161
19
150
18
30
24
3
27
126
42
30
42
6
30
5
37
48
147
15
65
7
89
1
78
113
85
24
119
31
48
108
17
36
7
60
65
37
11
1
48
23
25
42
48
53
192
25
30
24
78
12
36
35
48
72
48
19
42
120
6
30
30
60
12
72
18
48
222
18
144
30
9
27
234
90
41
7
53
12
85
30
33
20
72
13
54
6
42
5
55
12
90
11
52
36
57
102
18
54
6
47
85
11
52
9
36
60
47
25
108
90
12
18
12
12
3
3
24
120
6
42
72
29
64
8
120
88
27
5
49
138
65
36
229
18
102
15
117
11
79
113
37
60
6
153
39
12
93
57
11
40
8
49
168
72
12
78
81
32
19
30
6
5
25
24
30
60
18
75
15
102
23
55
21
27
12
105
36
21
36
107
88
20
37
71
1
78
5
37
36
75
9
23
43
5
127
150
11
72
49
36
12
35
96
49
83
12
7
30
23
67
6
12
11
4
33
95
48
1
3
3
53
79
30
51
51
78
48
54
30
11
67
65
36
120
52
45
30
30
72
75
36
20
1
123
3
60
42
72
60
36
15
165
84
11
12
37
30
6
24
138
185
115
12
6
132
42
66
72
60
23
60
127
5
28
9
6
77
25
23
40
69
39
9
18
12
5
43
42
11
40
57
42
5
37
179
19
12
41
85
27
20
7
48
48
12
48
72
5
60
7
18
78
30
15
20
19
18
11
7
30
107
48
67
30
11
12
115
42
35
55
90
42
120
29
24
67
29
1
6
84
33
87
168
12
66
54
30
51
9
6
17
55
65
103
30
84
11
49
3
3
12
12
29
109
12
36
3
21
60
23
13
84
60
131
19
29
1
6
30
12
23
19
18
11
49
48
54
29
49
3
105
23
7
17
13
114
66
12
72
83
108
37
42
6
72
78
42
71
139
120
33
39
30
90
29
1
18
45
153
12
95
28
9
48
23
67
18
12
120
63
45
84
123
15
30
63
32
36
1
186
17
25
30
138
54
18
11
64
57
59
1
30
96
54
90
29
61
48
35
37
66
125
72
85
11
19
12
78
120
60
30
12
41
67
42
39
72
9
108
35
37
23
7
41
19
6
35
25
47
25
18
42
108
24
3
36
144
3
53
67
30
95
127
42
11
19
60
30
48
42
18
18
17
168
12
73
12
60
30
12
33
3
30
150
17
25
48
114
53
120
55
60
5
40
3
5
25
3
32
37
42
113
25
228
63
21
11
25
42
65
48
25
12
150
12
60
ABCD 93565575542*3^$a+1 [50001]
177
84
6
69
39
33
285
19
89
31
41
72
15
16
47
12
37
24
47
162
18
18
24
30
18
24
51
39
18
36
12
79
161
12
67
11
85
24
65
18
133
80
88
96
23
1
65
6
81
88
137
63
112
80
9
96
39
9
15
16
80
15
33
88
120
47
121
11
48
61
29
36
7
119
168
73
24
41
234
18
67
5
75
21
144
19
152
9
79
5
24
36
36
3
96
21
3
87
25
11
144
186
162
33
87
126
6
198
111
9
87
3
42
54
36
25
5
78
120
6
55
17
12
42
18
228
60
48
87
39
18
90
18
450
60
72
13
24
24
185
42
13
5
90
105
120
45
30
72
60
30
24
19
47
49
11
72
30
126
1
89
72
72
96
36
3
27
168
93
24
39
57
39
66
55
8
112
144
5
18
36
85
119
48
162
15
21
67
29
84
60
99
3
162
27
120
144
16
41
90
30
78
36
174
252
72
91
149
30
36
9
45
51
99
117
111
25
24
8
88
8
24
171
102
72
18
69
45
3
15
66
24
18
12
60
21
216
135
150
123
93
84
6
33
72
40
89
111
24
3
13
48
72
137
78
9
16
113
15
75
126
39
16
56
3
21
45
91
32
112
24
104
15
168
54
91
119
90
55
8
63
24
129
99
42
90
30
114
12
24
213
51
24
13
107
36
6
48
123
64
11
108
6
19
29
180
60
43
155
45
3
60
102
144
18
225
48
72
57
111
9
36
3
75
37
29
6
18
84
7
83
60
30
18
60
192
13
29
228
36
24
36
66
69
24
321
15
57
72
72
90
61
125
48
54
42
198
120
132
18
18
54
90
30
63
232
80
24
192
64
65
175
144
56
39
42
39
9
36
115
8
111
144
90
18
60
174
99
27
18
114
30
36
31
8
96
27
90
99
51
13
17
39
3
30
6
25
32
27
45
72
51
108
36
45
16
23
6
30
85
8
87
49
32
27
37
71
18
54
126
24
72
84
24
127
71
18
120
114
156
9
88
8
136
29
60
7
5
3
16
143
42
120
55
104
75
45
9
63
69
99
129
18
60
73
72
53
27
24
21
75
72
72
264
75
37
29
18
36
45
69
36
102
24
121
143
1
35
69
57
54
18
42
21
45
204
84
60
174
1
41
39
51
45
3
132
33
88
59
18
66
54
36
36
60
15
39
97
80
87
6
144
48
18
24
12
85
8
21
246
90
60
30
24
121
56
48
72
75
42
147
144
45
6
288
90
48
259
8
88
29
36
18
54
120
127
8
168
117
12
15
24
129
18
13
104
45
12
63
45
27
16
29
139
11
45
63
1
80
21
3
51
21
21
108
127
53
67
32
3
54
18
61
152
57
108
27
63
25
47
81
117
24
171
184
59
84
162
6
18
7
8
256
29
75
120
9
72
84
96
19
216
8
111
1
113
151
5
60
7
5
27
45
243
135
24
9
57
135
45
27
45
18
33
99
12
186
30
25
144
215
18
30
81
72
24
45
54
61
5
6
45
93
36
6
57
105
7
144
29
12
303
21
96
108
18
69
15
6
3
15
12
85
5
24
18
270
27
39
1
53
51
9
183
15
192
78
19
8
63
49
80
51
165
27
72
36
60
18
234
162
48
42
18
3
159
9
16
41
18
24
36
12
18
90
9
63
18
6
9
57
15
40
23
30
6
45
3
13
8
51
18
132
31
8
40
96
5
99
9
7
23
72
18
36
51
75
21
33
7
17
63
88
41
39
16
24
56
15
48
105
16
137
39
168
256
89
7
11
54
15
3
18
54
18
18
33
24
16
32
72
48
24
24
57
15
15
25
8
111
33
135
30
6
37
53
147
69
30
69
21
115
53
ABCD 93565806916*3^$a+1 [50017]
75
80
4
93
23
157
107
73
90
29
48
72
31
57
20
76
132
44
16
20
124
8
72
64
312
60
20
55
18
191
16
45
18
89
40
213
99
8
148
48
12
24
129
162
5
160
8
72
64
128
88
24
81
23
40
212
4
9
39
32
16
200
280
32
12
64
45
72
119
400
24
15
81
44
60
64
36
144
68
25
108
35
24
76
27
53
145
162
29
61
90
18
59
31
29
43
33
56
136
48
56
160
56
13
72
90
165
68
60
36
24
7
17
192
64
12
44
4
12
24
48
32
40
51
33
260
96
24
16
68
28
72
32
424
45
299
72
36
28
56
76
32
28
75
5
13
11
151
33
327
77
76
117
3
56
136
32
268
128
36
16
108
32
108
36
211
125
4
48
32
61
18
90
51
60
51
29
96
73
11
151
45
44
1
15
3
105
24
108
123
17
52
3
29
16
128
84
60
43
33
57
59
139
5
52
32
28
128
7
93
60
12
260
25
203
64
8
4
60
84
44
1
71
1
135
32
36
52
188
97
3
140
16
129
342
105
108
132
192
188
4
9
11
16
45
3
87
9
284
124
128
84
36
64
171
5
85
18
72
18
107
28
20
64
20
108
48
4
33
39
80
228
148
8
4
32
19
90
159
228
20
25
15
104
61
90
18
72
15
144
120
9
15
56
4
12
75
189
60
128
28
132
20
16
12
84
159
81
24
72
44
84
12
43
165
144
92
4
20
280
15
65
4
36
96
108
36
56
4
60
32
115
17
76
180
12
32
133
18
29
48
4
344
120
136
36
3
45
44
120
28
60
48
72
152
100
51
72
69
21
47
76
132
12
180
156
224
73
75
33
135
20
25
119
100
288
48
252
20
64
48
8
180
124
171
57
12
21
90
5
52
96
92
124
20
84
16
188
16
387
17
1
11
16
135
9
20
16
120
48
32
72
76
260
24
43
153
276
284
4
21
147
15
57
12
60
69
162
33
144
201
47
25
39
20
64
12
45
167
76
120
60
44
120
16
32
103
5
52
8
25
59
60
61
11
48
28
44
36
28
72
80
28
116
24
7
9
20
4
156
20
96
145
108
72
3
84
32
28
96
56
120
24
64
33
87
48
8
12
100
72
33
3
12
72
3
18
27
12
96
44
112
216
8
4
3
18
87
72
3
125
55
9
80
24
132
4
39
129
8
60
145
243
12
84
108
48
20
240
28
44
181
51
21
108
11
76
8
40
20
7
9
9
39
12
56
55
5
48
12
120
12
181
75
36
8
88
12
51
29
61
147
213
47
25
87
3
149
100
60
84
156
8
88
80
100
44
36
13
35
160
92
40
192
12
96
144
44
136
300
80
100
104
36
36
160
8
25
47
12
52
69
35
52
32
100
12
96
15
5
232
36
60
32
4
171
180
53
12
28
56
40
9
155
25
131
16
15
33
116
64
20
55
72
9
8
48
28
20
12
73
39
272
16
44
16
45
23
36
48
40
68
108
52
3
90
119
28
92
208
32
52
96
165
167
288
72
48
40
84
21
39
51
69
21
147
132
20
16
104
4
12
80
48
24
28
12
32
96
235
18
39
32
144
112
33
72
83
97
23
24
52
20
120
31
9
189
51
108
21
59
28
ABCD 93566116258*3^$a+1 [50043]
23
12
9
36
3
42
18
60
13
8
12
45
24
96
54
21
40
47
42
15
3
30
30
18
30
13
12
17
7
5
48
18
90
42
30
7
60
11
85
5
24
90
18
18
30
30
129
81
30
102
18
54
90
21
28
47
12
1
107
93
21
120
19
36
23
12
30
211
59
30
108
31
29
30
18
43
60
11
30
15
63
61
77
19
140
45
30
78
7
36
35
42
12
36
15
15
42
48
30
49
11
13
12
20
15
25
77
67
23
21
21
39
69
51
27
72
12
25
5
36
43
72
17
7
83
18
54
6
12
147
63
61
20
9
18
162
18
13
17
12
12
60
6
69
40
53
48
24
66
12
97
5
15
4
41
18
60
1
11
18
63
27
30
12
60
36
55
180
29
90
25
11
25
5
54
150
75
75
45
64
71
78
7
20
3
30
30
12
96
85
8
9
7
125
19
20
27
33
72
40
47
90
12
175
11
12
90
48
102
48
24
48
21
69
7
24
11
30
31
47
12
9
9
127
11
9
21
30
24
90
39
147
25
48
11
108
30
30
1
137
39
124
89
12
55
5
30
30
31
29
31
35
42
12
36
60
175
84
5
48
42
6
30
25
8
52
48
12
17
67
41
24
18
192
78
18
13
60
11
78
27
3
13
29
6
54
6
33
51
48
18
3
111
6
24
6
69
4
12
59
156
9
15
6
19
11
49
23
93
27
12
18
30
42
31
144
5
15
16
179
60
61
17
90
1
47
30
24
6
60
30
42
13
5
30
24
48
61
20
69
18
24
66
60
19
23
37
53
43
68
40
36
5
6
72
42
60
30
48
13
65
12
7
35
36
25
8
51
6
15
24
51
13
60
29
12
66
25
104
63
121
29
31
29
60
12
31
29
6
12
72
6
42
12
61
8
51
78
30
18
39
21
12
18
30
12
30
18
54
60
21
27
48
24
45
33
31
29
12
18
30
3
40
65
79
5
156
54
108
12
18
7
36
5
54
25
41
12
18
25
5
99
75
1
48
20
96
45
6
42
123
4
24
107
12
12
90
15
45
6
12
60
108
60
72
18
42
12
18
31
11
25
44
21
126
13
29
67
41
60
102
30
42
6
24
19
80
81
6
9
3
13
95
12
60
12
6
30
33
99
42
30
69
40
29
90
33
9
6
133
20
57
199
5
6
24
6
54
30
48
31
77
12
67
60
36
5
12
31
12
59
48
12
6
15
39
30
60
18
61
41
6
85
120
59
49
131
36
49
11
30
30
69
3
72
36
12
12
18
43
24
113
18
45
4
41
72
43
108
11
90
126
12
12
18
12
79
11
30
19
59
1
20
87
9
4
41
6
24
48
37
56
4
23
18
12
31
29
30
60
12
36
120
12
18
79
41
12
12
31
44
4
36
95
120
25
11
60
12
1
11
66
150
13
36
35
85
56
27
18
24
6
12
18
39
51
49
20
3
21
69
31
59
37
95
6
39
4
11
66
60
72
103
29
15
75
109
17
60
199
53
31
36
11
42
30
30
27
45
66
85
17
7
36
20
39
69
27
13
11
60
1
68
27
133
20
27
49
5
199
29
51
21
6
25
17
30
13
104
81
30
25
5
30
84
6
39
4
32
165
30
9
45
19
60
32
9
36
30
49
23
73
89
55
215
78
42
30
115
24
12
65
60
54
60
18
3
57
27
64
11
126
19
36
35
24
60
90
31
80
60
69
30
156
174
91
35
25
5
3
36
33
12
78
21
39
18
24
78
60
90
18
84
150
90
18
3
48
76
11
9
15
1
5
15
117
48
43
89
7
36
5
15
15
90
24
36
99
3
57
36
9
48
18
120
24
1
17
48
43
59
48
69
40
53
102
18
30
78
43
17
24
6
30
55
35
49
71
24
85
24
17
12
27
33
7
23
97
44
9
3
27
138
3
12
9
31
35
42
12
6
12
48
13
17
72
30
13
8
57
24
6
25
68
12
64
11
42
31
60
11
6
102
33
69
19
20
27
85
17
7
11
30
43
167
12
78
15
45
43
72
65
24
48
48
42
37
84
11
36
84
120
25
35
6
72
48
60
39
63
18
79
35
1
5
12
43
5
60
54
66
19
11
24
121
5
84
18
81
60
159
33
40
17
7
41
60
39
64
59
30
67
11
49
101
24
96
30
93
57
39
36
4
23
48
13
11
30
30
36
129
40
36
44
75
18
78
72
30
102
9
9
7
125
60
108
48
42
42
19
60
29
12
120
6
30
102
81
27
102
12
6
9
76
20
124
35
36
25
5
30
12
18
60
72
51
9
18
102
27
100
143
18
30
12
1
11
9
81
30
25
71
210
15
9
99
52
89
18
1
17
43
71
30
31
5
12
30
97
11
84
49
29
3
4
11
49
23
1
101
18
18
63
160
11
25
83
1
36
41
12
12
6
42
42
1
44
111
33
141
18
61
47
13
11
25
23
90
31
17
90
25
65
210
12
12
18
51
87
85
65
12
51
9
31
29
43
17
12
126
13
36
23
18
42
21
27
12
48
25
29
15
15
6
19
53
7
35
18
7
35
36
25
35
72
12
6
102
13
8
69
252
6
24
66
42
1
77
30
13
71
60
6
19
125
6
24
1
5
54
9
51
25
5
18
90
3
24
45
36
24
48
43
5
63
72
4
71
24
126
55
59
21
9
55
35
1
60
5
54
49
29
12
19
41
6
9
45
6
69
3
18
15
28
71
9
40
89
48
12
7
161
43
11
48
1
ABCD 93566140652*3^$a+1 [50004]
6
54
81
9
30
30
24
3
9
55
119
37
17
27
9
60
27
3
36
153
15
1
80
4
5
87
64
36
20
33
36
55
20
40
65
6
9
16
29
36
3
16
95
21
15
73
80
16
72
17
12
30
24
30
27
4
35
54
55
59
85
71
105
129
7
48
20
57
24
6
21
40
48
101
3
57
78
30
6
21
16
8
76
68
15
25
95
1
24
47
1
12
11
21
16
20
40
77
42
24
1
5
3
21
27
87
12
9
76
80
16
24
113
30
72
60
141
33
31
23
97
68
87
13
12
20
16
32
16
35
6
3
28
8
129
31
96
65
75
36
88
20
4
152
3
21
9
51
36
108
60
51
69
51
85
20
4
108
12
11
6
108
30
12
9
21
19
32
112
65
42
78
15
16
11
24
37
47
1
32
69
3
21
159
60
16
11
69
81
18
13
8
24
75
66
39
15
12
33
75
30
31
29
15
12
15
25
44
81
60
18
37
5
55
68
27
54
126
24
25
5
156
55
80
75
13
80
48
12
28
53
15
12
69
15
16
29
3
52
23
33
3
24
66
39
81
19
11
81
9
216
19
35
54
3
12
21
36
55
56
28
80
51
1
72
48
32
111
49
20
36
81
30
138
15
15
102
24
7
53
6
24
129
51
45
12
27
42
18
6
7
23
81
3
45
16
11
24
24
13
23
24
6
91
8
57
123
21
24
7
8
15
1
65
66
81
28
56
40
24
11
49
20
15
54
75
195
13
17
75
12
9
7
24
44
16
35
1
48
12
29
55
23
42
123
27
30
3
16
65
51
96
3
1
65
39
39
90
183
87
21
160
12
8
64
17
31
17
7
20
4
120
36
20
75
24
37
77
3
27
42
15
4
24
5
30
12
54
15
4
77
24
27
120
63
1
68
12
16
80
3
30
55
29
66
49
65
30
33
9
183
15
6
54
13
48
5
6
13
120
17
18
13
24
24
29
12
30
45
33
51
40
101
30
18
60
51
60
9
36
66
108
30
66
9
48
33
54
21
40
29
63
4
23
33
40
32
16
11
30
78
73
12
32
105
48
12
15
99
96
60
25
84
29
3
28
20
36
93
3
24
3
1
29
31
11
174
84
12
84
24
27
9
30
45
9
6
30
36
15
15
33
60
16
29
3
9
18
61
80
16
5
24
6
24
54
162
18
43
24
59
105
16
23
13
12
17
18
73
29
3
16
36
36
17
36
54
60
21
51
25
8
105
3
48
4
5
3
27
66
60
7
8
64
71
21
4
11
45
9
6
30
19
29
43
8
16
20
69
36
19
20
12
3
6
150
49
72
24
48
8
12
28
80
3
54
63
3
6
3
36
15
25
96
29
7
53
15
64
80
21
75
39
21
60
15
6
60
111
52
77
78
21
60
9
87
33
30
1
36
20
33
7
8
21
19
47
129
100
11
21
9
43
12
20
96
39
1
47
60
21
16
65
99
51
138
90
36
1
24
12
188
16
5
24
6
24
121
128
27
229
119
60
1
125
31
59
1
23
81
15
24
81
51
1
20
27
13
48
29
60
36
30
45
16
120
53
6
25
32
28
11
85
96
17
42
9
99
30
12
24
6
85
23
37
84
35
24
97
180
29
36
15
96
108
40
60
71
30
39
15
1
23
93
28
5
36
24
19
11
49
48
8
69
12
48
63
232
8
3
60
45
189
3
3
24
21
45
6
49
29
43
53
27
72
16
24
116
45
79
36
11
9
75
30
51
33
43
17
6
6
55
179
6
39
12
39
18
7
23
1
71
145
29
51
16
29
60
31
12
17
3
81
24
30
12
9
15
60
1
24
5
30
21
15
21
84
99
6
18
117
93
91
20
9
43
32
105
31
56
3
30
7
24
12
17
27
39
1
48
12
89
39
12
9
27
12
208
48
116
9
84
15
36
60
21
48
6
25
20
15
6
3
15
66
31
56
33
39
57
39
15
25
149
30
72
1
20
160
8
24
27
93
40
152
9
6
25
53
3
72
75
1
20
96
9
24
6
30
24
42
85
108
8
12
36
21
84
51
60
3
21
15
6
75
33
12
15
4
89
6
24
21
84
16
119
105
16
5
51
63
57
28
77
18
6
54
6
24
66
1
48
32
36
4
5
54
54
15
16
95
45
16
23
21
4
12
104
9
15
120
16
32
33
60
30
24
30
7
23
90
7
104
15
90
87
24
48
117
60
48
72
18
1
11
18
15
36
69
31
24
8
60
3
30
51
9
67
60
20
9
55
20
15
25
24
44
36
21
24
36
30
48
33
12
12
16
53
67
44
108
21
54
12
73
17
99
9
36
87
288
60
4
5
72
90
18
87
33
7
29
6
81
3
90
7
23
21
129
24
192
51
63
24
30
6
117
64
48
32
33
3
39
13
41
120
91
20
16
23
60
21
39
81
144
39
6
111
48
12
63
33
52
32
4
12
20
33
30
90
30
129
48
48
69
27
36
3
6
240
39
9
3
52
12
23
12
18
36
7
47
1
41
48
15
51
109
32
88
71
81
28
101
31
56
39
1
8
132
28
72
12
41
36
63
21
15
189
15
40
41
60
24
27
24
99
66
27
3
6
19
95
81
15
13
20
21
39
132
9
6
18
27
99
6
79
119
30
132
3
12
160
24
32
33
60
150
66
3
36
9
6
69
72
4
101
30
33
28
47
6
55
11
48
6
15
111
9
9
36
90
49
65
12
30
9
60
15
81
99
37
104
15
9
9
15
40
72
83
ABCD 93566341398*3^$a+1 [50004]
43
44
9
54
57
40
8
33
72
3
3
6
24
19
120
11
9
52
35
66
39
15
6
54
6
90
9
33
18
30
72
31
11
21
4
84
47
78
12
54
30
36
63
12
3
9
27
69
36
33
42
36
90
3
15
6
18
18
48
84
12
75
4
89
12
36
30
48
54
42
6
15
63
6
36
90
12
30
3
63
45
24
33
120
30
33
15
25
11
21
9
3
87
18
36
31
29
55
32
12
3
30
54
6
7
5
7
36
35
72
25
47
30
3
21
67
68
57
3
15
90
139
11
9
45
31
12
23
30
12
7
12
131
9
15
66
72
18
57
21
42
48
90
7
12
5
63
12
16
11
45
48
27
66
18
9
48
52
47
204
9
3
13
11
54
12
3
16
5
24
15
64
41
19
68
45
7
12
5
60
30
48
21
45
30
30
79
32
16
53
60
79
8
3
21
88
47
30
31
44
39
66
6
33
4
83
25
20
3
24
78
7
12
20
76
8
9
66
49
12
29
19
17
36
24
3
27
45
15
1
8
36
21
27
36
9
48
12
3
3
36
6
87
27
33
21
27
3
90
39
48
28
5
12
3
57
19
8
12
4
24
35
6
75
4
173
18
49
32
28
71
6
3
16
65
31
35
156
24
66
3
4
17
6
12
36
57
48
4
11
24
6
12
18
9
33
24
6
25
5
99
16
48
47
30
19
101
3
36
3
12
24
21
45
3
27
69
16
35
6
18
24
1
11
78
27
9
15
69
78
205
24
41
48
7
12
65
3
3
25
71
84
36
13
11
24
6
12
43
5
27
15
24
18
6
49
17
24
12
12
67
20
33
15
27
33
51
45
9
30
42
43
23
9
40
5
43
17
78
30
18
24
73
8
52
32
9
19
23
9
24
9
7
11
13
20
12
9
24
12
7
47
33
75
21
51
6
12
42
1
32
3
78
60
6
33
3
25
23
105
4
11
6
30
9
87
210
39
9
12
18
12
78
12
54
13
11
45
27
42
3
3
21
69
66
6
15
27
48
30
55
23
9
15
61
132
17
78
24
66
27
81
79
65
36
7
5
30
73
20
45
30
1
11
13
101
6
12
73
35
9
64
11
18
66
1
29
15
4
12
41
18
12
13
35
6
6
18
36
75
33
15
3
84
61
44
39
9
16
60
20
9
6
42
27
12
3
33
3
12
48
60
1
23
25
5
12
66
97
8
3
12
37
47
60
21
132
3
93
9
3
123
9
33
79
8
3
18
15
21
30
6
7
12
20
69
42
24
66
55
35
78
67
92
3
9
4
5
12
43
11
13
53
48
39
48
33
19
56
4
20
21
30
85
17
54
66
12
6
84
6
24
7
35
84
57
84
15
24
60
72
48
30
15
21
15
4
32
64
8
75
18
27
72
51
33
64
23
9
15
1
108
84
11
1
24
29
6
9
132
40
23
1
5
27
24
45
6
24
66
43
5
42
9
15
24
25
24
48
23
72
12
60
73
17
66
12
48
6
6
13
32
64
8
12
4
29
3
3
69
33
19
179
1
11
165
15
30
60
7
35
12
114
42
13
56
24
27
9
21
55
80
39
24
6
51
64
11
30
42
48
45
15
24
48
1
20
15
37
8
87
30
27
3
72
61
17
54
18
30
6
30
66
126
30
30
24
30
30
21
48
51
25
59
12
18
19
36
35
30
12
19
29
55
47
12
30
42
25
35
6
54
49
5
27
129
43
5
27
24
15
25
17
72
15
105
15
33
135
12
12
9
39
16
11
6
3
36
21
27
21
36
24
7
77
3
15
69
4
125
126
18
127
95
13
11
21
3
36
6
24
66
1
77
15
87
25
41
7
41
12
60
19
8
36
69
12
3
12
4
44
15
13
5
18
24
66
36
30
24
9
21
7
5
19
35
9
9
7
23
6
84
27
15
1
32
33
55
8
24
15
48
42
18
49
11
30
27
3
73
11
54
36
48
7
5
30
33
75
12
73
41
39
3
45
39
21
24
24
40
24
20
87
66
67
11
42
75
24
15
24
9
27
66
24
75
3
73
77
7
56
3
36
30
6
25
5
127
8
4
41
3
40
32
15
9
3
12
9
27
48
42
43
131
114
30
12
12
1
20
9
12
36
48
19
32
4
17
24
30
1
20
12
15
78
12
55
23
57
100
17
54
9
63
18
27
64
23
1
24
5
36
27
12
51
21
21
18
1
35
45
39
9
45
12
6
60
37
53
18
25
5
36
6
24
9
84
75
18
7
5
3
3
6
60
3
45
6
85
36
23
18
3
45
30
9
3
24
1
104
45
30
33
15
21
15
9
27
93
63
24
21
15
30
24
24
7
47
12
21
75
48
6
36
39
4
5
7
32
112
5
54
1
5
63
57
3
15
36
72
30
12
18
33
24
51
30
12
19
11
57
81
96
3
3
18
6
18
31
44
21
31
20
16
24
11
42
66
30
12
3
27
24
9
36
4
12
35
45
15
37
17
114
30
15
9
51
51
9
24
12
21
27
105
72
15
39
25
180
29
30
1
11
24
12
33
111
13
36
41
66
18
42
12
48
57
57
90
48
6
24
42
25
35
13
12
8
28
5
24
6
25
8
39
6
30
54
7
48
23
12
13
59
60
48
1
44
28
17
3
4
8
40
60
11
1
24
17
18
9
36
15
6
6
33
12
15
18
39
57
19
20
16
71
57
12
64
44
27
9
4
11
60
85
11
9
207
72
36
36
30
30
69
27
42
6
45
84
15
1
5
6
18
30
105
88
23
6
19
32
48
51
13
20
15
12
24
9
52
23
42
48
36
6
1
23
1
8
36
75
12
90
19
11
13
20
60
16
20
4
119
6
24
7
68
93
24
3
3
48
36
66
43
65
30
1
35
120
1
23
24
21
21
43
20
12
3
6
12
108
84
42
30
24
36
3
48
15
42
12
75
15
33
15
1
152
3
9
51
42
30
12
30
12
79
17
12
30
132
33
96
16
59
49
20
51
12
24
54
15
72
9
90
18
42
6
24
19
41
6
18
7
5
24
6
18
126
21
75
18
42
24
25
5
31
35
12
30
7
8
75
36
12
78
7
8
75
36
1
89
6
234
15
3
21
9
55
41
15
9
12
24
90
25
56
9
7
35
48
6
3
27
1
5
60
12
3
9
18
30
66
25
44
15
6
51
28
12
65
66
12
48
54
6
37
8
33
111
3
48
132
66
15
4
20
27
18
6
24
61
35
6
15
3
37
11
9
75
18
12
19
11
18
6
85
17
24
30
120
45
9
27
45
27
57
36
24
19
41
24
31
5
18
1
5
19
72
20
15
6
18
21
48
81
67
32
28
5
12
111
9
60
6
42
18
6
51
24
15
1
23
9
21
7
84
8
96
75
9
111
6
6
72
33
27
37
35
133
11
45
21
3
52
44
112
95
25
77
36
7
48
41
15
88
71
36
6
7
32
40
5
24
7
12
11
ABCD 93566379332*3^$a+1 [50050]
12
36
84
39
9
102
245
13
63
69
39
132
69
18
42
60
35
193
3
69
48
102
21
45
30
69
156
9
84
276
35
19
72
48
42
39
9
24
12
84
24
87
84
129
18
29
139
24
18
99
105
159
9
18
33
135
57
15
18
15
21
48
132
24
30
17
55
24
21
48
9
90
6
36
11
205
48
27
57
48
72
90
102
36
35
19
6
63
9
60
30
96
42
30
149
73
12
54
90
51
99
24
42
48
78
78
96
51
57
30
237
75
101
40
104
40
56
37
51
117
3
27
30
90
78
71
16
9
111
45
48
12
3
87
24
18
36
132
24
54
24
6
47
145
60
78
42
30
9
144
12
9
11
13
207
105
12
6
174
42
6
15
57
108
24
126
69
24
69
6
41
31
102
60
6
54
42
21
93
27
27
18
12
18
162
36
42
5
43
77
13
27
147
48
162
27
21
144
75
75
81
183
24
72
21
57
132
108
47
124
36
140
96
7
21
45
246
141
27
93
3
54
66
117
24
20
36
73
12
35
4
9
11
19
21
3
33
60
33
12
60
119
36
100
80
88
237
84
39
27
29
13
48
30
29
61
30
72
6
24
138
65
37
27
129
102
54
15
3
78
39
99
6
24
96
168
18
129
20
49
12
3
120
9
48
63
75
45
36
213
48
12
123
48
96
24
192
3
42
3
51
48
57
20
43
17
1
12
60
120
3
140
55
5
157
27
81
39
20
31
125
4
9
24
3
33
36
30
6
35
60
4
63
21
72
24
24
9
111
12
20
28
12
33
191
91
138
36
11
97
30
102
15
3
48
18
12
119
13
228
3
39
18
3
21
15
129
30
6
90
45
3
213
9
108
27
3
117
3
33
105
174
24
21
3
42
108
12
6
29
1
24
11
253
24
27
9
87
44
13
27
51
5
37
3
9
111
3
186
48
30
6
12
120
30
120
45
140
97
27
171
5
160
84
63
77
1
192
12
11
13
27
57
23
144
4
15
45
21
84
27
135
18
6
48
6
24
132
99
75
30
180
6
5
19
177
20
28
21
39
27
9
36
27
42
6
29
115
78
18
33
15
21
201
3
192
87
6
191
64
36
111
45
48
21
6
105
39
30
39
45
71
85
39
21
171
80
13
87
44
85
36
12
6
54
3
45
84
348
51
12
33
47
40
69
11
64
3
117
45
131
13
24
120
30
78
162
66
30
24
273
45
90
42
3
117
48
59
61
3
12
20
25
72
48
15
24
116
100
69
84
111
20
76
33
47
43
6
96
72
23
43
21
45
71
7
6
60
96
36
60
24
36
18
6
210
126
3
129
47
13
23
19
9
92
40
24
3
120
18
48
60
90
42
39
69
47
13
72
12
87
123
48
9
36
165
54
18
102
18
3
104
136
3
21
21
3
36
21
12
51
117
3
75
57
63
54
42
24
24
93
27
57
33
6
24
53
64
24
99
30
120
90
33
84
33
66
54
12
39
105
30
41
76
75
45
99
18
126
30
66
21
123
21
51
69
189
36
39
36
84
9
18
30
35
4
33
12
15
9
11
43
138
120
12
3
44
121
15
3
150
72
15
45
3
27
78
36
24
27
27
33
15
234
71
100
9
39
9
90
48
29
13
6
42
54
41
25
3
99
17
16
9
51
20
4
21
120
108
24
66
42
144
24
6
24
105
12
9
39
116
181
75
69
15
9
47
19
21
45
24
11
73
111
176
40
27
6
96
186
18
60
231
21
48
54
18
59
133
48
15
20
97
27
9
84
12
11
277
3
27
6
15
9
63
24
3
33
20
73
36
6
24
30
15
20
25
39
12
33
66
6
42
48
33
212
43
6
36
99
20
253
60
102
126
15
24
3
18
12
108
179
76
39
41
25
24
99
21
75
51
45
75
54
15
21
39
39
24
48
114
54
237
69
36
12
120
6
102
168
71
49
66
21
45
48
30
120
6
15
24
147
9
9
27
33
42
30
35
79
5
13
36
12
75
213
15
81
51
108
57
39
15
45
3
78
15
3
6
111
3
45
72
3
66
54
41
16
93
12
135
69
48
18
9
93
47
36
13
47
4
ABCD 93566528618*3^$a+1 [50034]
36
77
12
13
12
11
19
108
48
5
12
97
78
48
90
42
18
12
72
15
3
30
48
36
6
17
43
65
13
24
35
145
18
33
15
36
41
7
5
55
90
30
60
36
60
84
33
33
35
37
63
129
123
3
6
11
79
48
30
11
4
3
65
12
91
66
48
23
25
72
23
43
9
36
51
21
15
17
48
43
150
126
18
71
7
24
9
15
42
143
12
28
80
25
114
5
43
18
99
8
12
163
120
12
6
6
29
7
30
30
102
23
72
43
93
21
71
103
30
12
47
7
18
66
132
60
17
37
24
27
117
72
11
13
54
65
7
96
18
72
42
53
72
60
25
18
102
42
53
1
6
84
126
66
18
102
18
24
11
67
18
119
48
12
1
60
12
23
7
84
69
27
12
36
24
81
92
67
153
165
12
12
18
5
36
7
78
47
12
7
6
60
48
87
8
1
131
25
23
67
24
60
54
102
18
15
39
41
19
45
51
65
19
5
97
83
28
32
13
60
90
24
101
205
47
43
54
3
3
48
24
6
24
66
66
143
1
30
77
13
96
48
12
24
27
80
28
75
29
25
18
120
5
12
157
3
20
7
18
12
6
5
157
30
18
24
23
48
55
53
109
63
3
30
54
5
1
84
18
18
24
51
15
29
25
23
7
41
1
59
1
6
17
48
88
39
18
143
1
18
65
28
3
30
84
36
15
32
7
101
60
7
17
25
6
60
77
103
24
33
60
39
29
19
5
25
15
3
60
5
43
29
1
66
48
33
15
5
19
24
5
19
33
32
43
12
120
5
25
36
12
35
12
25
51
15
24
53
7
45
177
18
6
35
7
48
60
42
12
71
19
36
30
6
48
5
73
3
27
57
27
24
42
102
18
63
69
18
12
36
5
25
60
27
12
80
1
47
25
75
20
49
11
12
36
19
6
24
35
25
35
43
60
153
20
25
12
18
9
57
126
12
30
35
1
75
24
15
6
42
65
7
120
41
157
12
3
68
19
125
28
3
17
7
60
12
18
18
102
6
6
24
59
16
15
12
5
25
24
6
18
15
9
30
65
40
8
60
108
64
81
12
95
25
78
17
13
6
18
48
30
12
21
132
32
60
48
13
24
18
30
27
8
7
30
36
107
60
55
18
126
30
84
24
23
37
6
6
36
83
160
45
15
12
72
15
36
42
15
60
9
59
19
81
111
41
43
29
40
21
6
66
3
32
43
17
19
6
84
36
143
12
28
20
67
192
12
6
18
5
4
21
72
12
11
61
23
25
30
33
3
45
45
42
60
105
3
17
7
48
30
24
11
43
12
72
60
5
120
67
54
30
54
6
54
11
60
145
36
30
29
12
25
12
11
1
18
6
75
99
5
88
128
7
12
12
36
77
25
23
7
30
18
17
61
35
12
48
4
57
23
25
6
12
108
24
42
114
69
8
73
15
20
24
28
69
120
24
47
28
20
61
54
9
15
65
85
18
78
12
18
5
37
23
60
1
6
48
24
36
29
36
24
37
54
30
27
135
24
9
39
6
90
17
28
75
12
30
15
80
7
60
12
53
43
17
7
69
21
36
107
16
9
23
73
30
24
6
215
85
36
66
18
72
30
72
81
27
132
5
1
180
72
78
54
11
4
51
45
12
45
12
36
12
24
11
13
12
15
20
7
72
84
54
23
12
43
24
24
24
33
57
11
60
40
104
28
12
33
42
12
18
6
54
3
3
60
65
24
25
6
24
65
103
12
5
25
30
72
18
6
29
96
55
5
37
72
96
39
75
18
23
25
54
30
72
3
36
20
31
29
24
43
5
48
79
93
3
12
33
45
35
24
1
15
32
52
3
125
7
30
6
5
4
45
11
1
24
47
72
88
15
42
6
57
20
7
5
40
81
30
36
18
30
6
12
78
5
24
1
24
11
1
84
6
66
12
132
48
18
93
20
4
8
48
25
47
7
18
15
15
5
49
18
5
1
15
69
75
81
15
9
71
7
5
97
3
8
19
6
36
11
28
44
88
9
3
75
18
24
84
60
36
6
72
36
36
33
21
12
30
12
18
3
57
24
24
155
67
24
129
39
6
60
59
43
77
73
15
153
12
30
42
23
37
11
127
30
63
51
6
30
54
11
19
6
23
1
3
33
90
5
25
30
53
19
5
1
59
1
36
18
66
87
33
12
24
3
153
12
11
12
7
12
6
24
18
36
5
12
12
76
9
30
21
39
41
52
87
36
57
57
6
5
12
67
18
18
12
5
40
15
17
7
18
23
19
21
9
23
36
7
108
24
30
18
102
6
6
23
115
6
96
6
18
54
125
61
6
66
3
45
47
7
5
36
72
55
12
60
53
12
28
39
9
60
72
68
12
103
17
25
12
72
138
5
13
54
138
11
109
15
20
91
29
67
9
15
84
42
83
28
20
7
5
7
36
18
72
47
13
18
5
61
54
54
42
156
48
102
120
78
72
5
52
15
42
78
5
1
42
57
33
30
137
48
55
17
25
108
18
54
3
57
6
9
36
39
41
19
18
12
12
59
52
45
23
121
66
60
42
18
17
1
84
18
48
72
42
23
40
69
24
60
72
54
29
7
30
18
240
84
66
39
33
15
69
18
48
12
60
48
5
19
54
84
18
54
6
5
19
24
30
6
29
40
44
120
1
84
11
1
18
33
80
7
41
19
6
30
5
19
81
9
6
5
1
60
30
54
27
33
36
60
6
18
30
29
85
3
12
63
42
11
7
45
3
36
30
3
63
125
43
36
18
35
31
29
25
11
4
36
15
180
30
6
6
12
3
45
12
138
42
23
48
1
30
24
6
71
19
18
12
48
23
25
27
108
12
81
156
3
8
12
25
11
49
75
96
32
7
6
60
59
16
165
107
25
30
42
ABCD 93566609666*3^$a+1 [50131]
38
150
102
70
224
4
26
36
24
66
268
116
76
8
72
96
12
252
18
6
22
122
18
4
86
54
118
180
198
120
8
96
10
90
126
98
36
54
22
188
6
130
126
132
8
4
108
60
90
72
138
116
42
22
90
108
374
28
200
36
136
90
50
10
126
2
96
270
346
396
14
40
104
76
44
124
206
84
78
4
108
62
54
132
64
48
80
160
12
8
6
172
12
42
44
120
592
8
84
28
32
120
72
18
78
10
38
46
68
10
80
108
130
324
90
8
28
54
18
26
34
8
40
114
8
262
18
12
68
18
4
90
126
32
202
36
50
172
48
144
68
36
180
36
84
46
50
58
18
144
8
88
2
52
110
46
44
18
28
8
222
4
6
182
28
8
42
12
52
18
90
72
120
96
44
118
48
180
134
10
50
46
30
332
88
80
18
22
68
166
8
10
80
10
60
2
160
30
80
70
36
92
190
158
100
2
70
98
40
50
102
360
28
50
82
92
60
46
264
8
100
18
54
180
140
108
58
50
12
72
168
10
92
18
82
8
340
108
210
62
6
76
36
98
6
84
6
10
44
76
108
108
44
108
90
28
54
140
48
28
8
46
86
48
54
72
190
68
30
162
198
36
244
42
18
138
8
334
42
38
60
112
134
226
80
70
44
22
132
170
90
12
10
60
120
44
82
222
108
44
28
48
32
22
126
302
12
196
30
32
22
8
70
108
38
136
180
68
102
144
42
90
40
62
162
46
44
28
116
262
62
6
112
8
42
154
156
68
22
368
46
44
42
10
120
90
152
90
78
72
58
44
96
10
224
46
2
502
38
42
48
340
62
118
2
10
8
10
108
98
24
12
468
10
42
18
210
18
32
210
168
10
54
80
10
8
40
18
144
14
22
90
204
110
70
26
94
78
98
292
162
8
72
168
118
62
120
78
82
252
8
148
188
36
6
40
224
46
24
36
92
78
228
90
46
126
42
110
232
36
12
72
36
140
82
188
48
394
18
74
54
36
18
60
102
6
102
6
256
80
6
10
44
40
6
164
10
36
14
228
42
76
180
44
18
126
24
120
10
18
14
234
54
210
100
26
42
40
60
210
242
126
142
120
144
8
82
126
42
56
136
14
76
6
422
112
96
92
6
216
238
72
36
44
96
72
172
30
126
90
8
6
130
194
226
198
92
46
32
66
42
94
68
22
150
138
60
98
12
96
22
150
38
34
12
68
180
112
224
96
84
6
108
22
96
218
36
234
144
82
6
84
36
90
150
8
202
62
28
8
60
22
98
36
6
244
80
238
140
102
16
12
258
38
ABCD 93566646164*3^$a+1 [50034]
20
1
111
8
43
68
9
52
8
63
64
6
90
5
75
9
24
12
84
4
24
47
69
37
24
66
54
11
144
175
29
12
15
64
36
17
60
40
71
117
72
1
255
92
15
24
33
16
24
47
16
53
40
44
28
60
45
23
76
45
3
20
48
12
16
120
21
66
44
156
70
3
24
20
16
27
93
80
72
100
128
37
38
82
99
11
25
20
103
17
12
76
24
11
76
33
23
57
103
17
27
180
85
20
60
28
32
39
136
24
20
1
84
21
54
36
33
47
9
16
36
8
52
8
12
49
11
40
8
12
39
60
21
120
28
44
108
52
216
11
60
10
75
108
92
24
87
85
20
135
25
8
124
68
19
21
12
33
14
21
39
45
60
64
12
72
216
20
24
60
7
21
8
36
4
47
25
23
46
3
60
80
76
15
137
43
17
60
48
60
52
23
37
23
61
116
99
1
20
120
4
165
3
8
63
49
23
70
119
24
84
96
96
16
84
11
9
39
9
37
11
84
31
57
3
57
140
12
19
96
41
43
77
24
88
81
219
20
72
4
176
168
16
32
88
36
129
111
8
72
24
40
11
4
21
15
69
167
105
135
60
69
180
39
109
20
40
23
4
164
96
9
55
56
73
11
12
84
33
51
40
41
40
36
63
45
32
48
7
105
15
8
1
68
123
60
37
11
97
35
60
4
9
35
69
36
4
12
59
1
36
72
33
3
12
59
105
15
25
48
20
163
69
35
4
141
24
107
85
252
36
44
160
36
27
20
33
84
43
44
93
51
12
133
15
17
108
24
13
14
21
219
36
37
27
29
15
12
4
21
8
15
21
4
21
50
196
44
1
15
89
4
236
28
107
21
60
52
8
183
252
97
56
16
36
105
18
30
62
93
15
117
48
16
35
60
9
1
39
15
21
120
35
60
24
21
84
16
45
54
9
71
9
108
39
165
49
99
11
16
45
51
33
20
12
4
11
97
36
95
45
15
9
40
12
35
1
60
45
35
28
71
64
5
72
52
3
33
24
20
27
40
29
24
48
64
36
23
49
11
37
44
16
35
64
9
71
21
52
12
96
32
1
11
40
36
92
3
37
32
40
20
79
165
80
15
1
8
40
23
48
21
4
207
173
12
4
15
125
111
57
31
21
35
21
132
37
3
152
60
36
24
40
68
16
36
24
36
9
2
69
76
20
40
20
100
23
16
69
20
4
12
368
27
9
124
27
54
6
93
20
48
99
21
12
36
7
60
57
8
180
3
69
27
49
11
9
4
116
64
36
15
57
104
4
35
21
51
70
54
33
116
7
9
48
32
55
113
60
3
93
12
85
50
25
59
9
75
237
15
37
27
5
31
17
87
273
111
37
83
25
24
8
99
60
33
88
152
7
21
59
25
191
25
69
11
24
55
9
84
36
21
75
8
63
45
48
64
83
25
8
111
13
116
76
20
15
61
35
64
9
20
27
24
36
45
4
51
77
27
25
75
20
60
121
8
4
72
165
26
13
20
7
8
36
13
20
16
35
61
108
12
24
27
57
107
1
3
65
91
36
269
51
33
16
45
111
24
8
3
9
15
9
24
31
6
30
21
60
153
27
15
5
12
37
59
52
35
49
69
27
84
260
15
16
44
9
121
23
67
9
12
3
57
8
87
4
164
1
59
100
17
120
52
63
5
12
51
12
109
179
1
35
49
21
3
12
11
45
40
59
33
12
75
9
24
13
90
17
91
17
159
45
4
27
80
33
40
15
17
15
37
32
24
16
15
60
29
220
44
12
15
9
27
33
147
88
21
8
48
4
71
93
97
158
10
39
92
48
3
37
120
23
37
36
36
36
15
29
316
45
24
15
75
5
25
39
24
68
3
1
15
20
45
24
27
49
45
135
35
213
16
36
8
52
8
3
24
70
74
9
87
9
12
24
88
60
87
180
89
16
20
88
32
151
30
39
80
15
1
72
33
15
204
8
72
4
60
71
24
25
20
16
80
79
45
47
24
73
8
64
44
1
39
32
39
4
56
36
84
24
1
8
37
11
15
9
40
11
84
16
44
25
39
89
27
13
32
36
15
153
64
20
52
24
72
123
12
17
40
96
27
45
44
96
12
7
56
88
5
175
41
48
40
20
28
104
28
23
93
151
33
107
69
40
36
96
35
33
15
37
23
9
87
25
15
24
29
27
16
17
27
76
9
36
35
45
3
1
24
120
24
8
40
60
252
32
255
33
48
24
75
10
39
35
37
60
23
36
84
1
44
91
9
15
57
32
16
21
15
20
76
92
7
9
231
89
12
25
23
12
55
53
4
36
ABCD 93566719724*3^$a+1 [50046]
24
9
12
3
81
12
43
104
72
96
16
29
72
291
105
72
72
24
12
12
12
36
12
84
39
24
105
60
3
81
12
27
40
53
12
120
24
55
8
168
9
7
48
8
64
113
39
16
29
67
32
69
67
77
99
64
32
9
24
36
3
16
65
55
168
8
112
41
7
29
24
12
36
48
27
57
7
53
43
128
16
101
19
53
96
115
5
99
33
39
9
96
87
9
72
63
45
3
45
24
27
93
72
3
45
51
33
15
81
31
120
80
16
17
63
21
3
21
3
9
15
21
48
72
24
120
99
33
12
19
80
16
48
77
120
96
27
93
43
5
3
24
9
60
43
17
39
9
192
24
60
24
24
24
3
24
165
12
12
24
36
7
24
65
12
19
56
57
108
72
51
24
24
72
120
57
48
12
43
56
16
77
43
29
19
41
24
15
88
41
60
60
63
57
84
3
16
89
24
48
12
163
17
60
27
9
15
24
33
55
113
31
24
104
57
12
3
9
79
101
84
111
16
53
3
57
31
125
67
5
24
24
27
24
16
8
136
24
41
39
9
55
48
29
84
15
120
40
77
420
72
39
21
67
24
65
48
72
7
89
24
12
96
43
8
144
21
123
24
16
48
56
9
55
89
168
39
48
21
3
24
21
48
60
72
31
65
60
12
24
12
19
24
41
108
3
33
111
33
132
19
24
41
31
32
45
36
36
67
29
99
21
144
3
112
56
33
12
48
115
56
24
21
3
24
40
5
3
112
41
72
39
9
144
24
15
24
64
17
24
31
149
99
72
72
48
24
40
8
21
12
39
64
65
48
7
101
84
55
17
12
132
48
15
57
48
7
5
27
153
36
3
336
96
16
5
147
24
16
96
5
12
7
5
67
29
24
12
15
16
24
24
77
24
19
5
24
24
60
15
93
19
5
19
41
15
57
7
29
168
75
24
33
96
36
19
89
7
96
17
31
8
72
33
15
45
36
63
33
15
45
60
12
48
3
168
117
48
27
72
16
144
152
93
60
7
17
12
24
84
7
120
53
19
24
101
12
12
27
21
3
69
27
48
45
36
55
24
96
125
24
147
72
45
3
9
7
8
21
43
8
24
45
3
33
7
17
7
29
48
12
12
24
12
55
56
45
3
69
60
72
207
16
17
15
72
105
55
48
56
57
87
24
16
5
171
9
7
8
21
19
8
81
111
24
21
51
64
53
24
48
12
15
24
16
32
45
3
40
125
67
5
3
45
72
144
187
29
12
48
36
3
72
9
39
21
168
27
88
5
51
57
39
72
45
27
64
29
75
33
183
69
36
15
48
112
5
3
141
43
8
88
80
45
24
36
39
69
96
19
101
3
45
43
48
56
64
24
77
3
16
29
99
45
12
60
12
55
53
12
60
99
48
96
48
33
48
36
19
80
16
8
21
27
64
8
112
80
24
9
7
24
125
36
39
9
39
21
36
84
3
120
105
15
16
53
84
36
19
17
31
29
12
7
5
139
101
75
24
33
63
9
7
5
72
51
117
19
120
8
33
87
21
144
27
9
7
5
72
204
15
192
81
31
128
16
77
24
12
24
7
29
211
149
3
16
29
27
64
53
27
9
39
129
48
12
36
31
24
80
45
19
65
55
32
24
16
101
3
81
87
96
45
99
256
29
24
19
152
144
45
27
168
72
117
24
24
12
15
16
53
48
43
48
41
12
36
12
3
9
72
39
21
24
19
17
31
56
93
24
60
63
57
180
19
8
9
180
24
84
168
7
80
141
67
32
21
3
33
12
139
5
24
27
69
67
8
40
80
9
39
16
5
3
69
60
12
19
53
60
31
29
123
72
16
32
33
63
21
75
64
53
36
60
36
15
16
8
16
17
12
19
65
7
29
48
43
209
15
45
3
69
27
21
43
53
48
36
7
32
105
159
45
84
15
21
36
39
33
31
29
24
48
228
175
56
144
40
80
16
29
147
21
51
48
88
17
12
27
24
9
7
56
48
40
8
9
15
93
43
89
79
80
16
89
31
32
24
9
48
12
24
27
72
24
88
24
80
9
39
33
15
24
33
7
29
48
24
19
65
7
48
17
24
12
48
3
24
33
84
3
9
12
3
72
16
149
67
29
96
19
8
136
53
3
57
7
168
8
33
7
56
33
12
99
45
3
48
96
21
24
27
16
41
63
16
8
81
12
27
81
12
168
36
36
24
48
36
63
21
3
81
7
113
24
55
5
27
72
40
104
33
15
21
24
3
16
53
60
55
120
89
12
19
8
213
19
32
48
48
45
51
45
60
103
77
27
93
12
60
19
65
48
111
33
72
48
84
19
77
19
101
19
5
24
72
120
43
32
105
63
9
36
123
112
77
12
ABCD 93567596854*3^$a+1 [50109]
6
18
30
180
96
174
36
36
6
27
93
3
21
39
69
48
108
6
48
18
39
15
9
24
96
21
120
54
72
42
36
84
132
48
18
54
24
39
171
6
39
159
12
6
147
81
90
6
159
51
288
42
3
87
30
399
51
153
45
87
3
21
15
96
30
6
18
144
27
63
21
177
3
9
72
18
6
30
126
3
3
72
12
6
198
54
90
102
204
75
69
12
96
84
3
3
48
222
102
6
72
3
51
33
12
84
69
90
48
18
132
300
18
24
102
6
48
6
126
54
30
288
108
18
54
81
81
18
36
42
102
117
33
12
54
24
36
30
36
78
18
108
12
60
12
147
39
21
240
45
90
45
60
15
78
126
66
6
264
33
63
30
24
15
219
12
18
219
3
30
72
126
9
15
198
120
3
201
36
63
9
66
60
30
96
30
78
27
3
132
90
3
96
9
87
69
39
75
210
51
9
207
39
162
42
90
36
12
27
117
60
36
90
12
96
120
60
21
51
57
36
15
216
105
60
51
18
12
3
147
72
12
150
36
12
36
150
102
63
24
63
54
66
24
45
45
39
24
3
18
24
162
90
36
3
9
42
84
90
24
12
6
90
90
18
192
132
12
39
285
111
159
54
90
96
66
63
15
18
54
48
42
75
33
12
36
3
36
48
63
138
60
12
39
15
69
9
12
39
51
186
144
123
21
102
18
96
36
39
48
33
198
24
12
60
90
54
54
30
105
156
9
15
63
48
54
27
465
39
45
39
177
75
165
99
237
63
15
36
54
30
126
96
39
33
66
72
90
90
60
318
90
36
9
9
90
21
75
264
18
54
126
18
6
138
18
78
120
45
105
264
78
12
180
81
117
42
201
9
6
12
54
180
15
3
18
150
108
54
12
99
135
90
6
36
162
12
6
18
12
54
150
36
90
12
21
39
90
36
51
21
30
129
228
96
57
90
9
39
42
18
9
27
54
12
234
60
90
3
51
45
45
39
63
114
3
33
48
6
54
12
3
51
45
99
54
291
87
9
141
180
138
24
66
111
21
90
12
21
84
45
90
90
87
33
18
78
102
24
18
102
93
105
6
66
78
138
18
162
72
75
252
69
42
12
6
66
6
30
57
87
18
126
132
30
63
15
66
90
78
192
39
39
12
24
30
72
27
45
36
96
3
33
18
102
3
147
93
84
33
78
66
6
9
39
276
189
165
90
150
54
102
114
126
63
96
360
24
33
90
30
123
36
3
21
15
54
132
18
48
24
129
27
150
144
156
3
57
12
36
276
15
39
84
78
12
36
72
78
12
78
120
135
96
219
6
75
171
60
138
36
114
102
18
72
132
12
54
36
3
183
108
21
15
108
36
30
60
30
45
45
39
21
36
15
93
36
72
63
39
42
15
3
30
18
54
99
27
18
24
12
75
144
111
33
165
18
90
3
60
27
153
99
30
18
9
9
126
6
234
228
78
18
105
21
18
66
60
12
18
36
153
207
24
9
132
3
108
108
300
36
69
45
66
18
96
39
27
45
24
21
6
9
84
51
36
18
120
54
36
21
33
75
147
33
33
132
66
90
144
27
15
33
60
15
66
36
75
21
12
42
45
300
45
3
15
81
117
24
99
9
36
12
39
33
186
144
102
36
60
12
78
9
39
72
24
144
12
54
60
3
180
45
6
45
117
102
36
6
48
ABCD 93567626104*3^$a+1 [50070]
89
60
36
162
1
12
23
102
87
27
18
55
125
27
9
7
5
24
135
81
43
32
24
39
97
164
69
72
3
45
15
4
5
135
16
24
41
54
18
43
5
27
99
9
27
24
109
20
51
49
24
17
36
12
108
24
63
108
52
23
9
33
102
18
36
55
41
3
27
96
12
162
103
96
12
65
63
21
6
108
9
135
93
69
63
48
28
5
54
81
160
29
162
21
100
17
15
28
17
12
60
30
13
128
117
91
17
18
36
1
29
19
24
108
12
36
17
24
84
24
228
18
54
51
12
189
15
9
30
6
43
47
138
60
3
288
15
21
180
51
54
36
27
88
29
18
90
31
35
96
1
119
73
125
51
4
60
17
3
28
80
27
181
132
12
80
27
1
17
163
60
17
108
3
52
89
3
88
12
32
3
1
140
39
36
24
57
4
29
18
13
41
75
16
44
81
7
11
49
68
28
12
5
3
15
12
145
44
4
5
54
1
32
9
43
20
81
72
30
9
16
29
6
153
52
92
28
80
45
3
297
162
96
264
1
144
23
37
65
78
73
12
44
15
90
63
27
109
17
127
116
36
3
6
66
1
53
7
8
184
71
9
15
25
60
107
90
54
25
80
111
109
12
128
40
12
29
48
31
65
12
60
72
163
20
15
25
47
36
174
6
54
27
64
11
24
9
16
20
9
55
332
4
72
107
141
75
60
36
198
72
151
32
81
135
51
45
81
12
27
96
28
11
60
54
7
47
36
45
112
77
91
35
45
4
116
15
54
36
79
23
54
6
84
33
12
51
25
119
1
12
71
6
18
1
116
63
73
143
120
24
30
87
21
24
18
13
77
3
24
48
16
24
83
45
52
5
60
75
88
44
3
45
15
21
51
9
4
23
37
17
31
203
9
16
24
80
87
49
89
6
45
81
48
27
15
1
17
72
30
24
9
45
36
27
63
54
63
39
1
32
16
32
69
3
123
90
54
61
29
103
32
48
27
6
115
65
55
83
216
6
84
18
96
9
3
198
132
84
15
63
102
6
265
32
36
112
23
72
54
36
63
171
9
9
18
117
225
27
4
32
12
51
36
18
27
3
73
8
27
85
23
25
17
27
153
144
156
150
12
72
78
66
60
85
44
33
18
21
15
18
102
73
203
102
6
9
12
4
11
18
27
3
33
48
4
77
15
108
40
131
165
51
13
77
36
39
135
18
87
423
25
48
89
19
11
24
81
111
177
12
15
49
84
23
37
116
24
45
135
16
132
89
108
42
189
111
24
57
117
6
9
81
127
35
13
24
17
18
193
35
42
48
15
9
43
32
15
1
92
15
66
19
35
61
137
60
27
16
12
48
107
24
30
96
67
32
76
17
103
60
23
30
7
8
120
15
9
40
32
21
15
112
80
16
47
54
31
29
139
72
44
36
24
45
108
66
24
1
89
12
60
63
16
11
73
56
27
42
36
7
29
91
12
23
102
132
120
6
12
25
8
52
5
18
25
143
81
45
31
80
52
17
75
24
21
78
36
162
7
47
1
8
21
60
31
104
28
20
33
12
15
27
90
54
120
72
25
89
54
84
6
7
12
116
12
27
105
63
73
17
18
45
27
9
4
24
17
31
239
1
168
29
72
99
72
3
85
56
28
65
51
124
77
24
175
120
77
7
180
48
17
31
12
44
63
66
7
107
61
176
15
66
127
120
65
31
60
17
27
27
144
126
91
20
69
108
31
17
72
31
24
35
6
19
107
21
28
77
3
69
48
43
65
42
192
85
5
51
21
91
5
43
47
18
144
120
18
132
12
13
5
43
224
16
48
35
145
29
15
75
78
43
5
139
77
78
57
15
1
35
25
20
88
20
4
60
11
24
45
3
24
1
125
54
21
28
149
43
68
9
51
52
5
103
281
66
9
108
16
44
93
24
79
5
54
1
35
45
52
29
15
4
59
72
48
1
17
24
18
21
24
48
40
47
1
24
77
78
12
1
59
48
1
192
77
31
77
67
83
37
48
59
49
59
21
4
11
54
162
21
87
1
44
108
9
39
15
97
59
409
12
17
115
95
1
5
7
29
36
55
8
40
120
24
53
55
17
42
1
72
17
90
36
12
42
43
ABCD 93567885272*3^$a+1 [50012]
90
18
190
32
18
76
18
26
70
26
36
10
8
54
66
6
18
18
94
18
6
26
28
18
30
18
14
18
18
12
60
28
66
32
22
42
8
54
40
26
78
84
24
30
78
72
136
108
56
28
116
52
12
86
82
134
72
54
48
18
46
72
50
30
34
2
54
96
102
10
42
56
150
102
196
20
136
122
18
4
44
6
30
18
90
46
32
30
18
6
12
64
14
10
12
8
72
60
144
64
8
28
74
18
64
158
136
2
36
18
54
24
12
70
26
54
18
30
24
30
114
22
8
42
54
66
18
54
10
60
2
54
28
54
8
18
24
120
232
12
26
6
66
54
88
8
10
8
54
12
28
44
124
48
8
64
72
18
32
22
68
102
88
128
88
54
20
24
12
16
20
72
28
8
168
154
54
2
64
6
56
180
16
12
32
12
108
34
110
72
82
24
30
24
36
116
36
22
8
82
6
38
96
10
48
8
82
68
10
26
54
30
100
6
18
20
234
34
152
108
82
8
118
12
62
42
30
34
128
60
18
280
152
18
40
36
26
16
26
4
176
10
72
110
88
8
12
52
120
26
42
72
48
54
70
8
10
80
30
18
106
30
114
72
188
12
88
62
18
30
34
92
72
16
92
24
76
32
12
36
16
18
72
146
24
30
10
24
8
46
102
44
88
36
116
12
16
20
24
36
28
92
18
6
72
18
144
40
26
6
282
64
6
2
108
24
12
28
26
18
16
126
54
12
140
90
30
18
96
40
96
2
28
176
66
16
56
78
76
14
66
46
26
72
54
78
100
20
34
38
82
24
48
18
68
264
36
54
24
48
106
8
156
72
324
70
72
192
96
30
44
28
104
36
40
8
52
72
2
190
98
42
28
18
30
24
74
168
22
98
16
8
10
48
6
2
172
188
78
54
90
10
38
6
18
54
10
134
18
46
26
48
18
24
100
12
8
24
12
60
54
10
126
2
286
74
52
8
36
28
228
44
18
118
26
118
42
224
162
40
8
16
20
16
18
2
78
30
250
62
112
96
170
54
120
42
54
130
50
30
6
90
64
8
94
8
96
4
8
54
82
60
18
30
8
10
158
66
18
24
36
10
2
46
32
192
96
40
14
12
6
18
40
6
18
164
96
10
126
92
28
44
60
10
18
48
212
40
50
10
8
54
118
8
10
30
170
78
48
106
62
40
8
18
16
152
154
20
96
72
18
30
18
78
48
36
6
136
110
24
12
28
108
68
36
4
8
24
48
52
48
60
2
54
100
294
120
32
18
22
86
36
36
154
26
30
150
4
36
104
18
64
38
132
4
26
10
32
118
90
20
36
198
154
44
42
18
172
8
12
46
8
78
82
18
48
60
56
10
18
44
60
94
26
28
8
18
42
40
86
54
10
30
116
16
80
4
50
30
106
8
40
14
18
118
56
136
68
102
24
130
32
40
14
54
18
30
36
46
14
36
4
36
44
36
6
46
146
24
10
44
36
84
16
72
66
72
14
48
10
80
16
8
48
42
36
10
18
80
100
20
78
10
216
144
92
10
90
14
136
72
30
18
32
18
100
26
48
46
104
10
134
108
22
24
66
150
72
8
192
90
70
30
24
8
12
124
26
66
24
136
62
144
64
62
40
42
26
30
10
32
54
246
136
32
10
72
2
124
44
30
142
98
72
120
24
46
18
18
200
108
52
48
8
28
26
96
22
26
90
24
174
6
10
234
48
44
18
42
4
24
12
32
54
66
24
48
54
88
48
24
72
54
56
16
20
6
48
24
10
30
80
10
44
24
12
52
8
154
18
110
18
24
36
40
24
2
18
78
18
76
8
10
8
18
36
18
78
10
18
56
70
80
18
112
86
22
68
180
40
50
22
8
52
36
8
28
8
36
10
30
8
28
24
30
32
30
18
70
20
64
6
26
136
38
64
14
12
70
26
28
56
72
100
54
26
6
18
4
42
2
36
96
10
2
54
10
54
198
90
6
12
62
114
64
48
14
66
6
66
24
12
24
12
60
48
144
114
18
4
18
24
2
6
22
68
84
42
82
12
104
10
74
46
8
42
36
48
36
136
62
54
34
90
20
72
28
24
36
128
96
40
24
98
22
44
100
104
72
112
ABCD 93567975518*3^$a+1 [50003]
120
73
3
24
168
3
36
6
47
91
17
4
20
28
80
13
3
39
48
198
75
21
84
42
69
39
105
32
72
16
27
45
39
53
60
48
28
32
28
39
21
12
117
27
56
28
60
237
114
48
90
6
17
13
36
23
88
249
6
17
85
6
84
60
18
3
12
93
75
45
59
28
99
101
24
4
104
1
27
12
81
75
144
3
57
87
18
30
113
4
296
7
48
9
80
25
48
72
63
117
18
18
42
66
54
33
60
75
89
36
4
15
9
39
21
51
90
75
3
18
15
20
109
123
20
28
39
41
49
159
27
54
54
12
24
54
15
36
15
45
140
4
24
3
204
54
11
43
45
20
148
24
33
138
197
25
18
18
107
28
164
1
36
23
13
35
37
18
5
40
168
9
15
20
112
60
24
36
108
20
487
30
126
93
36
180
33
35
73
35
24
40
9
39
15
5
16
69
95
28
3
24
53
49
3
96
9
3
195
17
52
276
20
85
3
96
188
132
40
51
102
15
20
61
87
104
1
24
138
6
27
200
160
72
20
7
48
33
9
51
33
71
148
12
39
21
21
35
12
73
60
18
17
157
6
17
84
4
21
36
35
217
3
32
37
99
27
117
93
95
28
9
47
88
3
18
54
5
52
15
45
96
3
17
43
69
15
233
7
198
72
183
48
56
19
17
100
45
39
9
6
45
20
60
40
248
37
18
21
24
8
88
24
15
30
96
72
39
8
25
12
126
24
9
39
6
27
63
21
8
1
90
189
60
27
101
37
72
24
75
96
63
33
48
9
36
47
28
60
9
75
261
71
28
140
48
37
3
20
28
75
117
45
42
36
81
111
17
148
60
9
39
60
69
138
69
180
45
51
60
80
7
30
42
18
171
81
3
33
123
84
8
52
105
6
54
36
99
8
52
68
28
84
20
1
27
92
55
18
59
13
96
39
12
84
44
28
45
27
3
89
79
30
59
55
45
252
39
24
48
57
240
212
193
60
30
5
16
32
24
55
9
360
12
87
21
105
36
3
156
36
51
18
54
45
105
51
51
6
3
36
9
36
39
24
32
13
60
63
60
57
3
195
17
73
75
48
15
36
41
13
15
45
39
60
20
52
8
67
105
135
33
93
35
4
105
63
188
4
8
1
107
25
123
69
96
87
48
56
61
72
12
23
52
123
57
21
18
17
157
42
45
75
9
45
15
9
18
165
32
31
42
228
107
100
45
42
17
4
44
16
24
87
108
60
45
80
16
72
32
97
11
4
36
48
39
42
36
87
93
30
17
100
12
69
60
107
19
9
116
19
84
17
73
63
252
105
18
9
296
12
16
81
3
252
24
84
105
18
12
42
15
20
103
53
19
36
105
39
93
33
24
71
12
25
143
4
68
28
27
53
112
45
95
175
17
28
15
18
15
33
59
67
21
60
63
41
28
21
59
108
12
72
4
75
54
12
78
36
9
108
24
24
9
90
53
52
20
43
45
60
32
25
36
15
39
45
60
93
12
3
15
9
63
5
157
60
3
60
81
75
15
105
57
84
15
9
27
84
36
72
51
17
13
24
72
30
18
51
60
15
149
16
84
45
30
90
23
73
84
87
60
3
117
48
8
28
51
54
119
55
5
52
128
12
4
164
91
162
27
45
147
48
32
133
156
159
80
1
27
12
27
24
81
120
15
48
93
32
25
35
31
72
24
66
234
18
27
36
15
33
21
36
18
21
24
27
29
163
33
93
131
73
102
6
18
21
24
9
120
35
37
3
15
96
117
168
24
51
30
42
30
60
54
93
60
63
48
36
41
12
25
171
24
15
78
12
143
7
90
12
36
107
43
33
144
165
3
32
1
27
183
9
15
108
125
13
36
6
9
368
196
84
135
93
45
24
36
159
75
126
27
60
33
27
15
213
3
81
21
3
345
84
51
21
90
69
27
89
1
39
108
60
80
31
17
64
63
53
19
21
33
39
20
28
60
32
73
24
3
33
27
168
15
89
4
56
19
54
35
28
57
35
ABCD 93568036418*3^$a+1 [50059]
39
9
39
25
80
12
64
32
4
48
11
36
73
11
1
20
60
4
44
48
207
81
60
60
81
18
1
5
120
6
13
32
108
48
60
3
9
40
12
29
6
9
75
21
3
73
8
36
84
192
12
27
49
95
37
24
84
80
21
31
20
12
12
3
81
24
36
15
9
15
30
51
112
12
65
12
18
121
41
79
36
125
30
33
52
20
60
60
36
27
153
9
103
11
81
24
136
149
90
21
40
44
12
28
5
7
59
165
84
21
18
21
15
24
105
72
3
1
60
84
12
59
9
21
6
9
75
109
68
48
52
8
52
8
132
4
8
15
72
1
80
12
40
72
44
60
112
120
12
77
115
248
12
48
36
52
119
13
36
5
36
3
51
81
264
4
96
11
69
51
9
40
41
31
47
105
21
51
15
21
4
8
111
36
69
96
4
12
17
6
9
12
16
24
24
20
16
84
5
54
42
3
45
27
48
15
73
89
51
3
165
15
1
23
12
25
36
32
72
28
36
11
13
12
20
28
48
68
24
141
19
56
12
4
23
21
36
16
17
7
59
109
5
175
77
3
12
39
37
44
3
60
21
64
71
21
15
85
36
32
88
12
36
36
23
66
6
69
16
53
3
3
30
19
32
9
187
24
23
97
59
1
5
18
33
108
4
11
60
1
44
75
81
33
51
4
8
144
40
5
135
16
120
44
45
3
28
20
3
1
36
8
64
12
36
233
36
51
9
135
3
33
3
45
24
27
69
96
84
36
15
13
12
96
32
51
90
19
12
20
3
12
21
69
15
48
96
81
54
1
80
24
105
127
8
99
85
20
48
27
73
48
95
6
19
24
5
27
28
12
44
51
33
27
1
8
160
41
15
60
28
32
99
36
21
159
9
60
4
5
27
16
92
45
67
36
23
61
20
28
8
3
25
251
1
12
92
28
131
1
44
9
6
117
60
57
3
28
35
24
205
32
28
17
114
66
3
57
19
164
15
30
87
39
90
51
84
24
21
67
60
8
45
24
151
11
13
68
99
9
24
76
144
11
21
28
8
33
24
7
84
20
96
4
56
40
8
27
69
51
1
48
120
60
176
99
1
35
24
30
54
105
21
126
25
20
28
12
23
42
43
68
132
21
27
4
48
48
12
11
25
24
8
4
5
39
21
3
28
24
8
108
9
15
3
102
18
1
32
24
16
20
28
92
124
56
108
81
3
52
36
72
48
12
36
5
36
54
60
9
52
56
3
24
30
90
25
11
21
48
27
9
45
7
60
104
39
45
16
56
24
24
16
5
63
132
159
21
144
12
52
11
117
9
3
27
54
54
6
31
44
76
20
3
13
240
23
157
84
8
12
9
54
45
60
76
11
180
13
11
126
171
63
81
16
68
84
76
12
59
9
21
3
75
12
45
15
18
87
4
71
1
12
116
4
20
27
81
4
5
115
59
60
30
6
9
4
32
99
66
55
188
120
16
36
53
7
156
17
72
55
59
25
56
16
12
176
15
21
76
32
52
23
33
24
15
21
4
23
36
24
72
1
60
8
24
12
4
29
6
25
12
29
90
33
52
36
24
84
56
36
27
72
9
9
27
93
42
49
92
3
45
72
3
36
60
25
5
31
44
148
8
57
6
36
45
39
69
16
36
24
24
56
12
52
5
3
12
16
71
60
120
9
15
61
180
68
15
37
20
24
45
30
57
24
15
61
20
40
72
56
4
11
49
8
3
57
12
12
16
60
17
6
25
41
18
25
92
105
55
8
52
65
18
12
105
3
1
5
15
39
36
45
21
111
3
1
60
65
15
3
1
35
121
53
36
15
39
25
12
20
15
49
24
80
177
18
121
36
48
32
9
90
1
53
60
27
63
72
13
71
21
48
28
8
36
64
29
3
64
59
21
129
15
36
40
24
5
36
15
3
21
64
8
84
36
3
37
20
84
4
92
69
18
6
31
59
30
39
160
32
24
24
28
24
20
204
39
72
45
33
51
15
126
75
40
83
121
32
9
55
20
15
1
59
165
15
133
11
37
72
12
36
23
81
3
6
31
68
12
63
1
56
39
81
63
81
16
164
12
40
83
66
60
43
60
36
20
15
9
96
16
8
15
72
25
89
30
45
141
111
63
45
36
36
27
72
78
43
20
3
21
28
56
72
184
179
49
60
17
3
21
51
36
88
192
20
40
60
89
54
129
28
48
80
15
37
8
96
75
9
4
60
5
30
36
169
11
49
41
54
33
99
25
36
32
72
9
6
54
30
37
8
4
116
40
11
24
1
65
18
33
24
24
4
12
44
12
120
123
6
144
66
33
96
12
4
80
168
72
36
57
55
60
56
16
8
21
6
1
20
99
18
7
29
27
24
9
31
48
8
64
95
61
8
16
44
39
1
71
13
77
39
12
160
8
99
1
84
56
21
90
1
20
12
21
6
21
9
91
44
40
20
243
72
18
27
60
84
24
28
29
30
114
54
33
48
52
59
33
36
39
25
12
20
36
33
36
60
48
36
36
19
36
80
9
54
33
12
40
108
60
23
ABCD 93568186534*3^$a+1 [50049]
41
4
15
21
111
30
24
48
15
8
12
16
84
9
18
5
16
44
7
5
76
60
20
37
15
60
24
84
32
76
45
54
5
16
15
5
88
9
15
3
41
7
53
28
39
29
16
72
24
75
33
3
17
1
11
12
28
20
12
28
56
24
12
55
24
93
9
23
40
33
18
5
120
25
3
8
60
43
9
21
18
17
13
11
13
15
3
9
39
17
12
25
51
3
33
9
42
48
89
7
6
11
91
42
6
42
3
45
35
7
21
32
12
24
4
15
18
30
12
29
12
48
16
48
68
16
20
100
15
21
45
23
36
7
6
24
11
12
12
12
1
47
121
6
42
131
16
39
30
35
124
15
41
7
5
4
57
23
25
27
60
3
30
27
36
60
63
6
18
29
4
32
12
25
51
152
19
5
48
148
39
17
16
57
3
8
36
19
57
63
30
59
19
69
15
17
12
16
33
47
19
24
6
24
71
16
60
3
66
30
18
3
45
66
101
1
35
13
59
40
32
12
28
32
37
66
5
31
9
80
19
17
12
12
37
23
67
5
52
24
36
3
9
24
21
42
30
3
39
126
35
24
16
72
27
36
48
17
7
17
16
12
105
23
7
36
24
17
7
21
8
24
1
123
21
35
19
21
75
5
37
120
11
60
40
57
3
117
11
7
6
51
15
69
9
48
11
48
36
91
5
7
17
36
4
20
7
29
79
12
29
28
117
18
72
24
105
27
5
7
24
48
5
43
24
54
18
5
28
32
31
33
8
103
30
24
6
65
24
48
16
9
27
48
92
91
41
37
11
61
27
21
11
12
28
63
5
12
7
9
21
24
15
39
69
27
93
15
30
42
24
24
6
3
44
7
17
31
29
4
60
3
12
5
4
8
7
21
3
17
7
21
68
24
48
52
32
28
56
24
4
9
48
27
3
5
13
48
11
19
9
12
60
57
24
24
23
112
12
63
30
47
55
36
48
54
15
12
24
36
24
68
55
54
42
5
19
41
136
44
24
25
90
53
49
6
5
12
31
81
27
17
37
15
57
72
11
12
60
13
42
30
18
5
16
57
3
21
95
28
56
28
60
56
31
29
43
48
54
15
48
15
29
28
75
33
39
24
24
54
18
24
24
77
19
72
17
4
3
30
23
12
16
21
39
68
4
84
3
29
19
36
12
5
16
15
69
3
41
7
24
65
12
31
29
4
27
29
12
55
84
9
20
67
5
31
48
60
41
76
48
24
51
12
5
19
6
27
80
12
1
24
63
39
45
12
3
48
30
18
69
36
56
4
51
65
7
17
12
7
9
104
24
4
24
15
24
24
9
39
24
17
67
12
36
66
27
44
24
48
96
31
12
57
32
12
19
12
9
3
6
96
75
45
66
6
23
16
24
9
66
9
96
24
3
21
12
68
55
36
9
3
30
18
9
135
33
12
9
3
27
53
7
9
63
48
12
42
6
57
27
17
16
21
24
39
32
1
35
37
48
11
84
4
21
27
132
129
75
165
6
5
7
5
48
19
81
8
13
11
52
9
30
42
54
17
36
16
21
15
27
17
24
67
77
7
33
24
24
12
15
41
16
36
24
32
55
113
72
4
39
36
12
17
28
51
36
117
56
12
24
24
13
11
31
126
11
37
15
32
28
36
75
24
12
66
59
16
20
25
18
6
3
15
69
44
43
12
65
7
21
87
18
71
96
43
54
18
48
84
5
28
20
48
13
15
3
9
21
3
8
100
8
24
4
27
69
87
9
20
52
8
43
69
20
1
11
48
16
8
7
30
11
7
5
49
11
24
7
17
28
20
12
72
52
3
18
23
16
51
36
90
15
20
12
7
5
12
1
15
3
33
24
39
24
33
44
12
37
3
21
59
36
67
29
52
21
35
12
43
21
12
69
18
36
36
29
72
25
23
28
15
6
51
32
7
101
1
54
18
39
27
5
28
63
93
81
47
43
5
4
39
5
16
72
27
33
20
156
7
21
20
28
8
12
7
72
60
42
15
27
6
39
32
1
11
19
21
27
33
9
131
12
73
48
18
9
3
5
7
33
32
13
18
24
65
31
45
9
15
27
9
24
21
48
27
69
3
69
23
1
6
5
28
27
65
7
17
37
27
15
54
18
29
28
27
41
36
7
5
40
3
5
7
12
36
77
37
18
53
1
11
109
11
48
13
3
45
39
3
29
60
88
8
36
16
72
39
42
3
116
1
11
19
5
12
60
84
25
24
66
53
16
56
1
24
3
24
15
6
3
20
24
28
63
96
30
75
3
48
66
15
15
66
78
9
3
9
20
12
127
5
19
29
19
30
63
3
5
163
78
18
6
6
42
59
91
12
5
25
15
20
52
56
1
42
9
3
36
21
33
72
3
15
17
76
24
36
3
5
37
11
16
21
42
6
23
1
18
60
84
120
54
11
64
60
51
72
6
11
31
24
30
6
60
5
12
19
12
102
11
109
42
12
66
3
15
6
144
23
19
29
4
56
31
41
16
68
24
72
16
72
51
6
3
8
7
41
37
6
9
9
18
6
3
68
1
18
29
28
3
12
5
1
99
39
6
15
27
5
36
12
19
6
90
12
5
28
44
52
24
60
12
51
29
4
87
24
5
48
1
75
24
8
7
5
48
31
42
24
30
5
16
24
20
28
56
36
88
3
21
27
33
120
21
39
33
18
17
7
17
7
17
36
4
27
18
63
57
24
35
55
6
11
13
107
88
3
65
12
67
12
6
23
19
6
47
48
1
15
63
29
4
24
44
24
19
45
3
21
60
24
12
15
5
144
7
9
33
6
9
84
39
6
47
16
12
60
51
48
168
9
36
51
5
24
115
6
72
35
55
48
5
12
12
4
75
21
15
6
3
45
15
32
55
36
5
52
44
43
65
31
21
39
9
32
19
9
21
11
12
40
84
3
5
13
42
9
21
6
66
162
24
9
8
36
19
60
12
117
27
17
19
9
32
48
1
18
33
8
24
13
54
17
4
20
40
15
9
51
78
23
12
67
5
13
15
36
24
32
7
5
1
18
30
3
15
41
40
36
27
6
90
54
23
4
56
12
25
24
39
32
48
1
24
3
8
13
39
12
44
121
71
25
59
7
21
8
4
27
17
25
47
4
3
41
36
12
25
18
41
16
12
20
16
21
18
24
24
17
4
27
48
9
60
81
6
36
77
76
3
57
36
60
105
120
39
15
12
9
8
16
3
21
87
33
8
52
20
7
5
12
108
16
33
11
72
28
51
33
56
7
24
5
25
3
15
17
24
40
48
39
12
9
12
20
4
15
6
3
44
31
57
81
59
12
24
19
24
24
6
15
12
56
16
15
5
1
11
36
4
15
48
5
24
16
9
18
17
16
15
6
47
4
56
55
45
20
40
44
16
15
18
47
72
1
87
33
39
8
25
6
18
30
5
12
67
30
18
141
20
13
35
12
43
45
27
33
72
12
27
29
12
40
12
27
41
24
7
21
8
48
40
9
47
49
27
39
81
45
3
15
29
16
3
12
18
39
36
60
9
23
1
11
28
15
57
8
72
1
54
5
24
28
20
40
15
33
39
9
92
19
5
24
12
19
66
3
15
54
23
16
60
44
1
ABCD 93568390876*3^$a+1 [50000]
45
102
108
30
6
54
54
150
42
114
87
45
99
63
6
54
12
9
75
12
18
66
6
84
90
126
120
54
126
327
75
42
84
6
6
18
180
126
303
168
39
6
18
12
42
12
6
30
48
51
21
42
42
6
57
237
96
75
3
36
216
90
54
138
42
21
123
150
87
120
183
162
162
48
78
132
12
72
90
84
30
30
21
9
66
84
174
48
27
45
42
210
6
168
12
78
72
42
117
231
9
81
42
198
48
30
60
12
84
84
24
30
6
6
120
6
174
75
9
36
18
276
30
207
57
48
462
42
24
426
213
87
81
39
24
24
156
21
69
426
6
75
24
63
132
36
42
72
63
33
132
108
282
93
99
30
144
15
21
30
48
36
12
285
87
6
36
39
9
36
132
72
6
42
207
303
48
30
84
12
3
135
102
66
84
54
6
24
66
6
72
42
66
12
72
318
18
54
138
156
60
30
6
30
6
24
138
300
48
78
132
144
54
51
39
12
150
30
57
45
420
120
90
78
39
105
204
51
111
54
75
3
6
30
24
72
78
72
18
150
210
6
6
114
30
54
42
69
69
168
120
84
66
18
42
24
138
6
204
6
6
6
78
42
42
72
90
54
66
63
33
102
108
240
12
78
12
36
6
150
48
36
42
72
18
150
24
84
6
24
60
54
60
48
9
48
111
42
114
21
144
216
15
72
6
42
144
18
78
48
105
120
69
27
69
36
114
180
30
30
12
102
3
105
270
84
66
30
12
126
60
24
6
120
9
96
192
39
18
66
156
18
12
24
186
24
54
75
123
12
30
6
84
216
36
90
51
105
39
63
297
81
42
198
78
9
33
60
120
84
30
33
72
249
30
81
45
174
156
174
6
60
18
66
54
6
90
39
51
21
63
78
48
360
6
84
54
147
3
18
72
3
33
30
9
15
300
78
168
36
48
42
144
9
147
96
84
18
216
84
36
6
36
78
60
156
96
63
129
6
24
18
48
30
105
81
63
45
90
246
132
63
15
90
126
6
114
48
105
21
12
54
105
81
12
66
42
84
30
60
6
114
300
90
18
201
27
42
120
12
120
36
102
117
33
96
174
57
9
6
126
75
72
15
228
12
240
30
6
6
111
165
54
6
198
6
123
165
12
63
243
18
75
99
132
120
6
24
84
84
132
126
120
90
87
33
102
78
42
78
162
18
54
18
216
6
66
168
6
33
57
120
78
90
15
48
189
138
72
126
75
15
273
21
198
48
12
66
6
24
24
33
15
57
93
42
12
228
18
15
249
120
48
15
15
96
24
177
144
15
42
102
33
240
3
12
78
6
36
90
39
45
123
33
144
156
42
78
12
30
312
96
54
51
144
48
96
45
210
24
57
195
114
66
6
180
198
129
72
99
6
54
66
30
9
117
27
15
18
78
174
3
24
15
66
18
237
135
30
12
30
336
90
6
144
66
84
72
198
ABCD 93568430758*3^$a+1 [50052]
115
48
71
72
9
27
153
4
23
18
55
56
88
17
36
3
87
1
35
45
40
72
77
43
48
35
45
120
51
69
3
108
81
153
55
107
109
89
7
8
93
27
99
21
51
162
54
72
33
4
24
8
24
88
32
57
111
123
90
54
85
8
40
260
3
49
176
24
48
81
51
36
12
132
57
99
45
103
104
40
288
24
35
61
83
69
57
72
7
29
18
97
8
60
60
64
8
208
17
54
441
99
36
33
208
11
13
23
73
71
72
198
54
72
85
131
37
44
63
72
117
171
45
208
24
47
126
43
176
40
176
24
160
119
72
18
18
18
19
24
65
75
33
159
28
20
220
96
176
36
39
126
18
36
180
306
18
54
27
207
18
15
93
36
39
112
20
28
71
97
11
33
219
81
27
18
19
89
15
12
36
9
103
23
126
3
51
198
31
56
24
51
54
31
32
45
147
87
97
11
54
111
105
111
24
135
21
4
8
111
162
216
7
209
126
81
40
77
51
12
63
72
234
27
9
15
3
396
201
15
33
120
63
25
80
40
53
54
165
159
108
108
97
8
3
36
54
163
24
119
144
108
69
57
111
72
51
36
1
104
21
18
25
44
76
32
21
67
224
123
18
19
107
13
8
72
15
90
36
27
171
81
12
16
53
72
18
9
192
123
90
183
87
13
360
95
129
33
7
8
180
39
21
120
21
54
36
198
67
144
96
32
3
181
48
32
156
28
120
11
18
27
48
87
105
3
45
225
31
32
84
220
47
18
54
49
41
36
18
73
120
24
20
60
117
43
8
21
219
48
24
15
18
162
18
15
48
132
39
18
144
87
60
12
39
33
48
12
123
162
51
84
27
13
128
136
29
67
8
88
32
108
93
108
3
48
39
81
99
21
48
160
24
197
19
35
69
201
7
8
24
15
45
63
18
147
15
97
128
81
31
264
65
18
18
123
3
18
67
24
56
24
16
29
36
375
3
288
61
92
63
33
57
162
25
47
9
112
120
29
3
33
36
139
72
8
240
45
3
15
25
72
8
208
119
25
29
126
45
72
63
18
39
88
68
4
17
54
69
4
53
39
33
291
88
17
3
87
54
72
7
155
18
108
87
72
57
151
32
51
18
36
127
24
65
27
117
31
236
93
144
199
53
36
108
27
189
18
9
24
108
28
48
17
72
54
9
261
18
36
108
54
54
109
24
29
91
107
18
108
3
51
129
144
48
57
31
23
144
25
8
327
162
111
112
120
71
216
81
297
55
53
18
21
177
162
126
15
148
17
135
16
155
57
141
175
116
123
90
87
36
39
72
180
198
18
126
126
45
27
33
3
1
17
27
189
151
11
21
16
71
1
68
12
9
18
61
227
297
108
136
17
127
35
18
67
200
120
16
24
92
76
224
88
119
33
147
18
15
3
25
128
84
4
24
5
27
27
18
51
40
71
72
9
81
90
36
21
28
59
18
19
20
28
8
64
24
53
36
27
4
44
12
3
72
153
12
87
93
33
54
108
33
3
18
187
29
108
63
45
99
88
8
3
126
63
72
16
11
13
23
180
180
18
99
36
192
159
93
60
27
18
75
87
121
32
184
24
35
18
ABCD 93569253062*3^$a+1 [50029]
28
44
37
171
153
47
12
12
24
1
48
63
33
39
36
20
16
20
24
25
39
32
184
92
48
109
63
120
45
167
12
73
23
48
61
3
8
25
35
13
35
25
36
3
32
136
45
167
148
12
80
61
180
35
37
75
9
15
20
16
9
35
4
24
68
13
84
11
52
32
145
12
95
85
36
15
273
24
71
4
116
16
21
63
20
12
28
116
1
27
12
56
40
32
12
28
20
61
11
25
48
72
63
20
16
104
12
1
72
15
48
104
148
236
16
180
105
11
12
13
59
48
13
24
59
85
11
28
33
27
36
12
8
1
35
24
24
88
8
16
9
11
16
9
3
32
24
16
69
119
12
16
80
24
1
35
24
196
164
84
1
111
68
36
40
9
87
48
36
24
36
81
48
87
9
23
16
24
20
52
20
64
24
57
35
169
27
9
35
1
27
20
160
108
44
4
177
48
36
51
93
15
36
45
3
60
57
15
56
72
28
9
99
24
8
12
1
27
9
23
37
71
4
68
28
44
4
69
11
97
23
52
45
23
24
25
23
12
37
71
48
76
36
84
33
48
135
72
33
35
48
24
96
76
45
3
20
16
44
60
192
36
48
25
15
12
9
24
36
99
36
20
64
32
48
25
11
61
144
3
8
12
16
24
21
15
80
36
13
11
25
24
71
76
33
12
35
1
107
108
25
3
36
80
60
1
27
21
24
63
8
1
183
8
169
63
32
148
12
104
1
59
49
3
180
9
15
8
36
84
1
35
12
97
15
36
9
23
12
40
8
48
60
97
27
93
15
9
23
61
132
3
60
9
120
60
12
171
45
59
28
92
60
96
4
9
84
60
36
99
32
25
35
24
4
60
32
85
3
45
83
25
23
49
27
36
44
28
33
107
13
35
37
11
16
45
51
9
35
1
3
117
15
20
64
20
4
9
27
44
4
68
120
48
76
20
61
108
59
25
15
45
48
15
128
16
45
23
16
140
1
11
25
12
35
28
68
144
76
36
80
24
36
4
105
147
8
24
12
36
64
45
11
13
119
96
12
60
4
9
36
15
48
33
59
13
36
36
11
37
11
16
80
1
59
64
21
51
12
33
12
36
119
76
57
27
32
108
1
72
84
171
32
28
68
12
12
73
24
39
24
92
96
4
80
25
39
24
21
51
93
123
128
36
28
56
61
15
36
9
135
20
96
13
24
11
24
37
3
32
36
84
1
144
15
21
15
9
36
23
4
20
60
37
11
52
8
220
32
28
45
23
12
12
52
20
25
35
49
11
48
40
20
61
15
20
25
11
48
36
49
23
12
28
188
24
16
36
240
48
153
87
20
25
11
37
23
37
180
3
141
39
44
12
16
45
132
47
24
4
81
119
13
72
23
4
9
11
73
11
16
68
136
9
156
15
21
11
4
44
37
23
24
60
13
144
96
35
13
11
124
36
9
87
9
39
20
16
81
135
45
63
20
132
109
131
4
8
36
36
36
24
4
81
24
47
28
36
144
44
1
36
24
120
24
23
4
80
36
112
33
144
48
15
21
36
108
11
40
9
95
25
27
45
35
84
4
45
71
4
45
15
21
27
33
59
52
56
40
48
9
87
21
99
80
24
12
25
12
15
32
60
168
72
4
32
4
45
23
1
39
32
36
4
60
45
23
52
44
136
8
1
72
72
23
37
71
4
8
25
3
20
4
45
75
36
36
9
11
16
68
4
32
48
1
60
36
23
40
45
12
96
3
36
44
1
60
83
52
36
84
116
52
45
3
24
20
16
188
40
9
11
52
32
36
1
35
36
28
56
60
13
15
68
12
60
36
49
3
20
40
8
64
120
36
9
36
15
44
85
27
68
121
15
9
63
12
96
84
20
13
3
60
45
12
72
72
15
44
96
16
92
36
24
60
28
45
99
45
39
24
36
12
32
13
23
72
28
9
75
32
13
15
8
13
36
24
84
60
48
23
36
73
11
120
4
117
3
141
71
108
37
63
36
21
24
144
23
4
21
15
48
9
11
16
8
61
35
1
63
8
4
8
28
8
64
117
15
48
96
9
3
108
9
71
1
108
167
73
12
11
13
27
12
33
39
33
3
32
48
28
9
15
36
32
4
56
132
1
12
24
135
8
13
107
16
20
61
264
35
25
99
48
9
36
15
20
60
49
15
20
84
96
120
16
45
23
36
13
51
117
35
84
60
28
8
13
11
4
21
23
28
32
40
81
36
35
73
11
37
87
36
84
36
44
133
39
8
205
11
12
60
73
24
135
20
12
96
97
3
117
15
48
45
15
48
20
61
15
45
36
83
1
11
49
71
13
51
36
20
37
11
144
16
24
116
12
64
8
52
45
11
28
45
15
72
104
13
12
15
129
15
12
60
12
33
27
21
59
28
9
23
52
9
35
52
57
11
61
11
48
37
39
45
35
64
24
32
49
27
80
12
16
81
108
12
35
60
49
71
84
16
9
51
9
27
152
76
36
24
36
9
39
56
40
44
108
64
228
68
40
9
24
72
39
ABCD 93569807042*3^$a+1 [50052]
121
32
81
72
18
42
54
30
54
42
138
45
117
24
54
90
19
47
54
171
15
33
87
36
78
30
57
3
12
49
11
18
67
35
45
64
161
63
171
6
15
93
120
171
48
123
54
31
144
65
111
48
21
30
6
144
66
69
21
108
90
60
36
85
125
186
57
117
75
129
120
6
81
3
109
32
39
36
69
75
21
105
55
59
300
96
9
117
18
30
60
15
16
5
43
80
208
23
36
6
18
36
25
29
12
7
107
90
36
39
81
15
3
60
1
29
36
54
201
75
66
24
54
30
135
51
61
29
36
15
33
31
29
12
18
342
24
55
48
107
60
30
123
3
45
63
6
36
87
33
63
64
41
7
80
33
36
6
117
171
30
6
66
127
71
126
96
27
81
36
66
25
119
25
29
6
66
54
54
31
149
36
24
12
18
72
150
198
45
21
36
24
15
48
93
324
15
21
75
3
109
251
36
33
3
18
75
87
25
32
27
69
256
95
54
12
15
75
18
60
87
39
36
30
144
114
21
9
270
9
96
112
32
96
21
126
45
63
72
30
123
16
5
60
15
69
42
129
15
120
36
37
131
30
15
57
60
108
79
137
55
209
159
3
24
54
120
6
66
127
107
21
3
61
5
24
66
126
54
13
113
24
54
1
119
6
66
144
96
33
21
126
138
126
6
15
33
72
108
36
6
18
156
96
99
9
72
63
147
150
48
151
71
30
27
48
112
32
51
60
108
156
54
180
60
30
132
33
15
36
6
30
24
66
15
93
51
75
6
48
15
16
65
111
15
177
87
24
246
36
150
30
19
80
51
54
30
121
59
6
84
276
270
9
160
119
57
33
207
279
9
27
30
87
201
7
65
108
36
31
29
66
49
41
258
126
216
18
36
84
216
45
48
3
93
267
69
16
89
39
21
144
36
36
90
9
21
27
87
9
165
6
36
48
42
7
77
60
39
16
65
31
59
6
175
89
24
15
105
126
73
77
66
54
43
53
108
36
84
39
93
18
97
80
213
42
174
163
32
48
63
49
149
36
39
111
225
160
119
72
90
30
9
141
18
12
54
6
9
81
90
85
53
186
144
126
54
90
12
24
30
129
144
33
90
108
42
180
75
69
43
77
51
48
135
9
33
54
105
15
6
18
9
96
192
39
9
81
54
72
60
18
67
128
16
240
125
30
60
30
36
18
96
69
21
54
72
48
61
65
150
105
15
204
12
9
171
24
13
80
96
117
84
6
49
128
3
30
54
90
24
30
42
15
105
24
84
6
84
6
90
129
207
49
29
19
17
31
224
69
91
11
69
45
51
129
159
111
225
336
33
31
95
30
6
18
91
35
180
73
11
150
36
36
7
83
90
84
90
21
15
114
36
18
30
162
198
36
63
192
69
252
18
6
30
24
12
90
180
18
6
31
5
123
64
23
9
51
18
66
9
16
35
45
9
126
9
64
137
60
180
210
90
36
24
223
32
9
135
27
90
27
112
11
198
102
18
6
1
179
45
129
15
57
180
18
6
43
11
36
33
93
54
30
60
144
19
11
36
33
21
36
39
237
120
90
97
137
6
97
173
3
87
9
81
84
60
36
84
96
18
117
39
105
75
96
84
33
21
72
3
64
48
209
111
39
66
24
66
45
69
36
30
18
150
49
32
144
ABCD 93569897626*3^$a+1 [50007]
57
3
60
33
48
39
25
11
85
29
6
234
12
30
78
36
7
89
54
145
59
36
90
6
84
126
54
30
30
36
105
153
6
81
39
57
3
60
6
54
21
3
36
25
11
133
80
111
84
36
105
96
93
30
36
81
15
18
36
75
16
5
114
54
66
36
60
18
6
25
71
24
54
75
15
36
54
72
30
1
32
16
5
60
66
18
27
3
30
15
48
57
7
113
96
30
24
25
11
30
60
36
204
6
24
6
108
90
6
30
24
12
24
240
60
66
51
3
45
39
25
5
27
45
3
16
11
60
24
97
89
18
37
65
79
11
18
102
13
35
13
32
16
89
7
23
6
30
60
54
96
36
18
45
141
114
12
78
36
6
18
91
29
180
6
66
30
25
89
120
66
90
51
48
9
55
11
21
48
96
45
84
36
84
96
66
90
75
39
6
24
27
69
75
15
49
155
117
3
24
37
125
51
153
7
48
119
25
5
60
36
36
24
54
66
24
36
6
114
24
43
119
24
1
53
36
6
24
6
19
5
30
24
37
80
129
36
24
24
91
59
66
54
30
180
126
6
168
111
15
49
32
45
19
185
54
150
36
120
31
29
67
59
18
66
204
60
30
43
29
3
87
25
35
30
138
6
30
81
48
117
84
30
24
1
71
73
48
48
59
66
84
15
51
6
39
171
69
9
55
41
6
1
23
60
84
30
27
33
36
24
30
6
90
6
63
15
72
48
72
81
69
114
25
5
91
5
139
96
95
78
115
11
54
63
9
30
18
102
78
6
24
36
1
48
5
30
216
37
23
6
3
87
54
84
6
57
33
6
90
78
33
48
16
83
6
84
51
15
1
48
35
72
78
30
30
43
59
240
24
126
78
1
149
90
33
57
36
6
24
69
45
67
35
108
60
60
105
16
95
66
18
12
18
42
108
42
31
17
31
5
30
45
39
156
45
15
66
18
13
17
102
30
138
126
144
115
5
12
24
7
128
16
53
42
1
80
57
60
36
24
120
7
5
75
3
30
60
67
59
6
63
21
54
60
6
51
69
96
18
105
81
60
66
18
31
32
3
30
60
6
30
63
57
199
96
48
17
18
6
24
30
1
32
117
36
30
57
63
1
23
102
30
30
39
51
13
125
162
30
108
7
29
36
54
25
5
60
60
24
60
15
117
78
6
54
102
18
60
12
60
21
3
30
30
1
23
12
30
111
159
30
19
11
294
6
24
30
19
11
229
71
57
87
30
66
84
117
123
30
12
48
150
96
21
48
15
36
84
30
91
5
6
21
33
6
9
45
114
145
5
75
16
95
126
19
80
129
66
61
65
15
195
13
48
17
96
15
45
30
21
69
24
42
25
83
13
77
126
36
24
6
51
57
66
24
132
9
21
18
120
42
18
36
129
27
18
3
63
1
35
61
83
45
39
30
6
24
253
32
48
27
6
24
30
72
1
107
21
21
24
30
126
168
42
18
36
84
12
79
71
24
6
90
30
51
117
36
39
16
41
48
150
6
180
114
102
24
6
108
60
73
17
31
5
54
36
1
96
47
12
114
66
30
3
27
18
36
24
55
41
39
27
114
24
60
156
19
5
27
48
48
39
24
60
60
30
60
90
85
35
114
12
108
67
59
21
63
12
60
54
264
36
6
18
30
42
120
90
108
6
36
24
39
75
42
18
25
17
159
240
16
35
60
30
3
231
6
19
119
90
111
15
6
54
24
60
90
30
6
30
6
30
1
48
65
54
12
54
39
16
41
18
12
25
23
25
11
66
18
6
96
91
53
27
63
1
5
43
240
17
30
30
54
45
51
24
54
15
21
66
78
6
37
48
35
24
21
96
159
1
65
54
24
90
126
201
3
61
5
91
155
48
96
21
3
61
29
6
126
114
6
54
1
23
36
6
31
128
45
54
60
66
31
59
144
42
43
5
90
1
89
36
66
33
75
90
36
150
6
114
6
51
64
29
60
54
96
24
25
11
21
144
9
6
84
6
24
36
27
112
47
24
57
48
75
36
18
72
18
96
6
54
57
112
35
90
51
21
91
23
60
24
6
6
121
48
179
210
30
13
53
24
60
66
6
30
108
6
156
180
31
23
30
27
63
81
123
60
25
17
168
87
96
33
36
18
105
27
133
11
66
3
147
54
30
105
9
ABCD 93570064202*3^$a+1 [50018]
39
51
9
16
36
48
32
57
7
65
43
68
64
68
40
36
12
65
15
39
1
8
24
112
140
144
4
56
15
177
40
44
4
12
12
8
12
112
11
54
75
144
72
15
18
87
93
51
165
3
48
3
9
52
108
11
25
12
20
28
12
20
48
76
68
15
85
8
160
8
40
36
116
48
129
267
129
99
48
12
16
36
48
11
165
16
8
27
9
4
32
40
8
12
28
68
52
32
21
39
84
21
18
33
3
45
27
13
24
36
17
27
48
15
9
16
8
160
80
4
92
16
47
36
36
9
16
8
93
115
92
100
12
113
18
13
32
52
8
48
100
20
69
151
47
13
77
67
8
48
64
47
18
27
16
119
169
29
3
112
60
20
48
48
100
32
120
160
8
136
36
35
72
37
144
80
180
45
36
43
12
24
44
52
41
3
4
108
144
84
24
20
45
15
165
15
57
36
90
18
72
127
60
36
20
24
36
57
43
24
36
140
4
32
99
225
40
24
35
57
48
36
112
35
45
9
115
29
31
56
28
11
145
71
129
76
20
88
32
69
36
55
48
32
24
28
20
63
90
39
16
80
28
36
128
40
8
3
25
116
21
19
36
12
20
12
16
8
60
12
57
18
13
44
12
40
53
43
8
21
51
24
51
54
54
54
63
4
8
15
105
3
57
16
84
72
68
108
64
48
23
73
36
35
54
27
45
3
69
51
40
35
25
29
36
51
60
36
33
15
12
4
128
16
131
21
160
20
15
13
152
60
9
3
48
3
21
33
31
32
60
39
144
21
84
60
52
35
18
180
7
32
16
80
12
4
60
20
36
24
40
29
19
92
4
24
23
72
25
32
60
45
111
48
147
33
36
24
105
36
99
4
5
7
24
12
68
120
120
12
87
18
7
32
15
69
12
12
72
69
19
80
52
128
12
48
48
24
144
24
16
20
12
48
36
36
160
152
48
48
87
9
4
44
33
135
45
127
53
7
48
24
56
45
87
21
15
12
4
44
87
18
27
45
19
8
27
25
83
108
18
187
8
40
20
4
96
5
7
29
15
84
52
108
20
81
103
5
51
72
4
36
24
29
90
97
12
20
12
28
20
36
60
36
48
40
8
60
27
21
12
48
24
28
44
64
36
29
51
21
15
120
27
25
128
9
3
105
75
96
4
156
36
173
3
28
32
99
25
68
16
20
24
45
18
18
115
156
84
12
8
12
9
43
65
15
76
32
148
44
52
29
27
4
44
112
24
48
11
37
12
23
25
68
51
9
60
39
57
88
56
40
32
15
18
7
72
48
24
29
27
9
54
9
40
8
52
53
54
73
32
88
80
72
16
24
36
108
96
116
105
3
240
16
48
56
15
129
76
12
72
17
39
24
216
24
57
19
60
20
9
7
11
105
57
31
96
20
100
24
107
13
60
180
24
11
105
12
24
24
4
116
156
60
75
21
15
9
81
55
107
57
28
41
31
24
80
64
68
3
145
17
7
101
90
105
40
32
48
24
60
48
48
16
80
60
15
1
17
36
175
36
44
12
72
16
32
12
51
57
40
48
140
16
23
45
16
24
41
90
109
20
12
21
3
15
9
72
96
12
16
80
12
52
12
144
71
18
31
80
16
24
24
113
79
80
96
28
36
8
16
56
96
24
64
24
401
7
173
75
16
24
24
8
105
43
44
96
51
69
24
96
72
27
18
18
36
9
60
96
16
72
12
48
276
32
45
127
32
4
60
32
4
29
15
4
53
27
12
28
56
72
120
120
24
40
24
140
16
23
21
16
116
12
88
92
76
116
48
36
12
60
132
16
132
60
20
9
19
32
60
40
83
21
69
75
16
8
48
28
185
39
33
3
76
11
9
40
56
93
90
121
140
144
4
95
90
15
16
149
3
72
96
16
84
36
8
132
76
20
87
21
15
9
27
21
40
128
96
21
43
29
90
33
12
16
80
75
49
8
28
156
56
28
107
25
335
9
9
39
52
36
80
45
43
11
9
12
4
44
100
32
12
100
48
44
16
83
69
16
32
12
36
15
90
7
168
20
12
9
79
24
95
1
56
40
180
44
57
27
36
16
240
24
20
76
155
141
108
60
40
24
36
84
8
100
32
33
15
84
24
21
3
76
11
9
12
52
96
44
28
8
24
48
52
96
17
15
220
48
5
99
81
7
8
220
36
143
72
85
84
12
20
24
84
76
56
12
12
4
92
4
44
196
60
8
48
88
89
18
25
48
20
12
ABCD 93570224206*3^$a+1 [50112]
9
6
21
12
75
30
3
15
5
112
12
15
24
5
7
5
24
64
27
30
39
63
5
67
36
12
18
42
30
12
66
72
41
7
18
35
72
37
18
17
145
42
21
69
78
5
12
19
36
21
12
123
54
111
33
90
21
3
6
6
21
15
57
36
36
51
5
4
15
21
20
13
30
21
39
84
57
8
13
30
12
126
15
81
24
39
33
15
72
27
29
4
12
9
84
6
24
108
12
60
5
60
7
93
15
30
18
69
128
88
3
72
45
15
48
45
87
77
40
12
44
37
15
39
54
11
4
75
6
63
63
42
15
20
37
138
30
12
150
6
27
21
27
108
15
9
68
37
15
36
92
7
36
6
6
5
43
24
21
32
24
16
45
30
45
44
64
9
6
29
7
129
39
53
4
9
59
40
51
24
12
21
48
72
3
41
16
75
65
24
25
83
28
3
125
72
13
12
27
27
78
23
52
51
36
96
30
23
25
15
9
30
45
63
45
15
5
73
15
20
24
43
12
18
47
7
84
21
36
57
11
1
6
90
27
20
55
12
101
64
24
20
16
39
6
11
52
33
143
91
21
12
63
9
44
16
20
79
72
30
72
47
151
17
36
16
9
6
93
12
45
24
66
45
63
30
23
13
30
21
8
16
92
48
7
108
120
42
47
40
21
15
20
31
36
12
21
20
52
75
17
16
15
9
27
21
60
140
4
15
33
33
75
39
69
87
9
39
81
8
36
37
18
9
36
92
25
35
19
24
29
28
27
45
36
57
30
90
39
80
43
5
36
7
12
17
25
30
18
42
29
1
111
32
7
24
30
6
156
173
16
56
40
12
57
30
9
72
84
63
12
165
68
76
39
336
69
20
7
9
20
7
48
24
45
8
55
17
28
15
120
42
27
39
72
17
13
54
120
9
32
4
201
18
101
24
1
30
21
120
27
102
39
9
3
15
24
21
84
8
91
29
55
42
66
12
21
20
36
16
20
109
36
35
55
77
61
27
12
105
30
12
113
37
11
24
25
30
48
17
4
51
54
102
12
33
120
92
7
45
15
9
32
43
65
67
45
140
4
9
12
27
15
5
72
25
54
65
24
28
24
15
60
9
36
36
69
6
33
27
9
21
30
5
7
126
15
69
15
15
72
78
48
47
7
41
60
64
56
115
29
4
21
18
42
114
24
65
37
35
88
57
15
24
32
4
56
72
133
30
9
69
54
72
81
12
92
24
7
93
36
36
24
176
13
27
9
3
93
35
24
55
9
9
27
15
9
12
39
41
55
45
45
18
17
64
45
15
104
7
12
21
9
3
87
12
65
139
5
16
20
16
24
21
15
9
30
24
29
16
27
209
115
18
23
24
28
36
44
88
32
112
56
7
162
6
54
15
69
27
32
40
12
44
7
65
37
15
128
28
72
33
42
5
193
60
90
65
16
20
73
3
15
105
39
6
42
12
29
19
5
13
15
3
17
7
45
36
96
33
42
18
27
39
57
27
153
9
63
12
21
15
20
37
6
72
29
13
42
48
65
43
5
13
36
11
43
65
55
9
45
15
3
9
164
1
15
20
16
80
7
21
51
30
18
72
65
19
129
135
6
36
35
91
24
18
120
71
67
93
15
12
17
12
49
39
8
49
3
3
33
21
11
4
20
36
64
21
3
15
17
52
63
9
8
88
99
18
11
16
21
15
140
25
18
12
105
9
6
45
20
28
132
63
42
54
5
88
15
6
66
60
66
18
21
20
25
3
15
36
29
97
3
8
72
16
27
45
20
7
18
59
55
66
95
19
33
3
12
18
3
56
4
27
48
29
103
9
48
111
54
35
16
27
45
8
145
30
24
48
33
9
35
7
24
30
39
63
9
44
67
5
12
13
60
15
152
12
88
20
73
12
6
57
93
42
9
15
41
7
72
48
125
28
33
12
42
36
9
20
28
3
17
40
12
36
92
40
20
48
19
12
24
60
29
73
3
81
3
15
6
39
33
3
75
12
17
31
5
16
93
35
55
36
57
15
57
32
36
4
51
60
54
126
17
7
45
68
216
1
23
25
30
18
15
15
42
11
79
30
72
138
18
30
29
19
36
21
57
6
24
53
79
18
35
12
1
12
75
8
13
12
27
15
33
44
1
42
81
51
18
102
9
27
9
123
21
12
45
35
7
18
54
18
12
51
15
42
47
16
8
1
24
59
36
7
24
24
149
16
9
3
3
41
84
79
17
16
12
60
12
36
8
12
97
18
53
31
54
6
29
97
63
24
15
33
20
19
36
30
102
42
11
12
76
15
36
33
3
33
92
72
55
53
24
13
12
11
28
24
57
51
32
31
57
3
30
30
45
21
6
33
39
105
32
31
5
19
41
48
67
9
63
42
3
21
6
93
20
7
48
21
75
12
53
132
175
30
30
17
13
3
9
18
12
12
5
31
53
16
36
8
1
51
48
24
45
63
20
12
72
31
12
53
7
65
7
5
4
81
48
12
60
11
13
42
132
108
17
16
84
3
24
81
63
6
3
93
30
45
48
15
6
15
15
29
49
3
27
78
3
27
5
40
3
12
33
80
52
20
13
42
108
12
12
21
24
57
51
84
99
105
36
171
5
108
31
9
12
60
9
30
53
52
9
54
21
27
48
36
21
48
87
5
40
212
1
35
24
100
3
48
81
36
20
19
18
11
4
68
25
35
12
40
63
42
23
7
5
1
35
16
56
175
12
42
30
53
133
18
60
24
72
29
16
20
1
3
36
36
15
93
32
43
6
95
4
32
13
96
3
27
45
111
24
21
8
7
5
49
99
15
17
19
24
105
56
13
23
19
29
1
51
15
48
17
37
11
36
1
39
75
101
73
51
20
40
9
155
7
5
124
8
36
127
29
4
36
15
21
32
36
4
27
18
48
ABCD 93570249824*3^$a+1 [50014]
48
112
33
36
11
79
6
99
21
123
32
205
3
32
256
32
7
18
108
123
69
3
57
207
224
67
77
16
32
133
107
73
12
54
24
189
27
66
107
1
47
24
40
80
61
18
41
88
8
133
126
234
51
21
107
37
144
11
40
24
21
171
128
216
79
30
6
18
108
12
36
96
18
162
300
78
33
57
12
275
24
61
51
75
54
111
432
165
27
56
73
95
264
96
157
180
39
105
180
24
12
23
16
39
81
75
18
60
12
35
120
133
35
97
23
13
18
102
195
3
29
25
90
21
69
123
57
111
32
97
102
60
126
47
55
185
16
104
40
48
45
138
132
5
85
48
11
229
12
15
24
69
11
43
18
24
11
48
61
11
64
51
53
24
55
102
35
19
54
15
56
25
167
13
102
42
156
276
11
72
97
23
40
32
43
173
79
18
18
29
25
96
87
128
72
55
102
59
144
1
12
18
96
48
17
181
3
32
48
192
67
21
32
73
119
120
13
35
24
91
45
183
129
21
342
30
72
71
96
88
48
3
60
54
11
24
13
78
125
19
138
3
56
19
5
40
9
66
54
263
25
18
77
145
138
150
102
42
108
59
48
1
87
8
40
21
54
77
88
32
133
66
276
54
48
72
71
19
144
36
54
35
19
18
24
48
6
66
59
85
59
211
69
57
159
81
71
49
23
48
72
37
35
24
37
107
72
24
360
64
8
120
37
12
119
72
25
72
183
3
30
191
48
1
66
6
12
132
18
5
112
3
90
36
39
51
72
54
168
192
15
80
91
18
51
33
36
36
23
31
17
37
3
8
25
71
120
64
216
51
29
43
5
85
42
161
13
35
19
21
80
25
119
40
3
108
57
3
162
30
90
83
85
36
71
85
3
15
17
19
165
3
246
15
147
24
5
216
43
357
39
114
15
15
180
101
115
126
150
90
18
84
126
114
12
90
96
12
42
29
72
37
203
13
24
12
270
96
18
47
72
37
11
115
150
63
57
18
54
47
31
33
21
36
87
21
35
181
18
81
219
21
51
96
5
24
40
141
168
120
36
36
204
264
36
35
43
221
72
67
141
56
64
27
125
139
5
55
33
56
192
48
85
51
56
24
144
25
312
282
53
24
1
72
12
78
101
127
18
42
77
133
72
51
21
24
36
71
48
72
37
18
108
101
96
97
318
33
147
42
18
9
183
180
5
193
23
24
331
29
112
21
72
36
39
33
18
234
51
135
9
183
90
42
53
139
125
115
125
73
15
32
55
114
120
60
12
15
75
18
24
131
96
181
75
57
15
8
133
6
48
5
13
3
32
24
64
176
13
12
276
120
59
145
48
87
56
37
72
6
120
18
36
60
35
16
32
1
111
8
72
25
54
180
42
102
186
144
11
19
18
60
23
49
138
90
3
144
3
53
24
13
107
232
80
85
174
54
23
432
88
69
108
78
89
73
90
120
165
141
36
18
78
87
3
102
47
43
42
120
54
42
138
60
30
72
23
49
47
241
162
18
54
60
66
144
71
264
264
16
144
165
59
13
108
15
ABCD 93570698426*3^$a+1 [50040]
100
125
24
54
1
11
49
83
1
12
120
29
36
63
72
72
81
36
18
1
47
85
32
153
90
42
126
12
85
5
195
9
63
48
4
59
49
68
28
17
60
18
1
56
177
135
72
45
3
136
125
51
4
5
31
23
1
47
37
108
23
45
261
79
12
17
67
96
17
30
45
15
1
224
48
33
102
13
5
132
54
61
12
17
18
1
60
56
16
120
48
35
97
53
7
5
27
96
72
27
36
45
27
12
37
36
17
123
40
8
4
65
27
129
42
12
73
95
25
48
24
11
57
33
144
48
27
33
183
87
18
30
24
45
48
28
17
15
52
47
49
77
18
45
36
84
141
43
11
12
24
36
18
162
12
33
99
9
36
160
41
108
7
17
36
19
80
63
13
35
45
100
5
115
56
3
6
7
47
13
32
27
108
198
3
16
35
93
52
11
24
54
19
60
131
69
40
35
33
135
13
41
19
44
36
4
77
91
20
100
5
30
69
45
3
16
29
43
48
60
12
48
20
12
69
31
35
33
16
11
12
33
112
32
3
180
6
139
41
30
9
96
16
59
24
30
103
29
48
18
25
48
44
105
18
162
108
3
40
77
79
144
60
119
36
12
114
39
4
92
3
13
48
20
4
192
8
40
5
30
157
11
13
17
7
17
63
28
44
9
30
9
33
228
15
81
3
108
15
54
55
53
126
30
7
17
30
33
57
63
45
19
23
61
11
21
15
49
116
33
127
137
78
49
68
48
4
120
35
13
41
55
72
47
105
88
72
5
6
117
3
6
36
19
83
36
54
67
65
3
16
35
25
59
73
32
45
31
80
72
24
9
27
9
279
45
90
61
11
48
6
31
5
7
12
281
15
208
17
63
112
113
39
16
89
36
19
8
27
18
12
6
25
101
48
31
29
63
3
37
108
12
32
16
89
27
48
52
89
31
53
91
24
53
19
116
64
80
3
1
89
6
12
24
90
3
51
84
18
90
18
7
20
60
63
97
20
57
31
20
4
32
9
67
23
9
27
126
12
7
29
42
120
69
16
113
15
16
20
9
36
66
78
126
21
27
33
99
1
8
4
32
63
18
99
39
6
111
52
8
48
40
104
88
8
45
102
18
15
64
12
5
3
33
199
35
49
35
1
41
72
111
40
56
9
36
43
47
18
31
41
84
150
12
25
65
15
93
31
23
121
5
6
73
96
11
234
30
45
135
6
198
21
16
53
111
15
37
12
125
151
17
55
8
16
48
35
13
53
24
91
35
37
92
108
4
36
48
71
73
8
93
135
52
65
7
8
12
33
54
9
129
223
48
44
33
48
51
76
23
81
93
42
21
69
63
28
35
18
175
44
52
35
84
54
31
29
18
138
60
126
84
24
1
119
78
30
25
48
32
27
90
66
6
18
1
35
12
25
48
89
6
169
11
37
152
21
87
124
41
303
9
55
17
54
37
92
16
36
71
54
19
65
54
108
33
57
18
60
84
42
55
48
68
72
3
24
21
45
72
60
18
144
1
12
8
45
18
60
12
72
1
44
52
11
37
32
256
8
16
11
18
91
95
1
53
55
36
35
21
33
115
60
32
52
140
87
66
43
92
52
116
76
23
121
36
8
87
18
55
17
103
5
7
11
9
48
81
15
45
54
37
36
48
44
52
83
13
5
123
99
30
96
30
37
143
60
72
12
1
12
5
60
30
13
20
147
49
48
17
84
6
61
65
30
78
39
52
60
60
53
6
57
108
96
64
17
72
31
32
63
45
9
27
39
90
6
1
8
165
19
71
61
11
25
44
16
12
101
96
48
15
27
81
3
49
176
15
12
25
12
68
57
55
23
49
84
20
40
72
17
180
87
3
42
31
8
15
57
213
99
88
77
6
30
42
12
205
11
42
79
83
21
87
13
12
24
5
48
108
55
152
15
45
16
60
125
91
5
18
1
36
89
72
43
101
19
35
37
84
5
55
120
60
11
78
7
32
132
45
111
105
19
35
61
47
36
109
56
51
18
66
9
28
144
60
29
51
9
54
21
76
59
42
3
9
15
81
55
80
120
105
36
3
51
30
24
43
68
9
7
144
92
27
42
55
11
42
90
1
20
15
1
44
36
4
24
83
37
32
21
198
90
27
15
54
36
79
11
45
9
79
5
15
81
163
53
48
19
32
4
89
91
80
141
48
63
132
16
29
18
48
9
135
18
24
18
93
4
41
7
35
36
36
48
1
72
17
18
24
13
68
ABCD 93571011676*3^$a+1 [50021]
12
3
63
60
42
3
24
21
12
78
113
31
89
7
12
72
180
30
11
24
64
51
125
40
21
12
18
29
55
30
120
6
204
30
36
42
5
16
21
60
6
113
7
12
42
35
24
49
60
3
27
101
49
42
48
72
53
13
30
12
18
30
9
8
43
93
51
60
6
24
6
42
27
24
32
19
36
153
21
59
109
198
54
96
12
123
104
55
9
32
24
73
108
35
19
48
45
33
23
37
107
120
40
56
49
30
33
32
13
150
24
48
5
48
40
39
9
21
99
72
45
120
84
60
35
1
23
24
72
64
80
112
27
45
3
12
12
45
51
5
19
30
48
23
7
228
5
55
9
75
5
13
12
18
45
45
11
16
8
40
105
15
15
18
12
83
48
40
51
6
15
8
67
45
24
56
25
42
53
37
27
3
108
17
13
24
11
19
18
60
12
11
120
175
9
8
7
30
18
153
24
15
6
59
13
155
7
9
81
6
42
23
40
104
43
12
9
189
3
8
7
33
21
59
7
57
63
42
23
25
47
163
53
16
15
78
72
36
39
45
60
30
65
40
75
18
3
48
24
96
81
66
53
61
18
17
25
30
30
18
108
84
30
36
60
27
63
17
103
84
53
73
60
27
56
37
35
72
40
123
24
69
32
55
144
36
84
18
23
7
18
39
21
3
21
30
45
21
42
65
16
21
11
55
30
12
15
45
75
3
5
67
120
48
5
49
111
45
84
23
25
18
5
25
15
69
30
30
18
53
37
11
72
79
33
32
31
30
42
17
55
78
27
24
27
45
80
48
19
258
35
40
9
23
37
30
150
18
77
1
47
7
36
77
40
32
13
48
59
25
6
24
9
24
45
168
24
18
41
67
42
12
18
53
37
27
123
42
35
13
203
19
90
30
5
16
9
6
42
167
73
63
128
67
30
47
67
66
27
8
37
35
97
60
36
159
8
13
3
39
132
18
27
93
35
208
32
97
15
8
48
7
150
48
123
27
12
60
72
186
114
89
127
30
3
21
3
48
8
40
176
13
12
15
8
16
87
60
5
127
57
21
102
21
9
48
63
32
109
168
35
7
96
12
72
5
25
30
6
24
36
150
30
24
203
67
29
24
16
69
48
60
39
8
43
120
53
144
16
56
43
48
5
40
80
19
18
132
95
1
42
53
55
17
13
35
40
48
141
66
84
53
13
27
15
161
61
48
27
75
18
30
21
51
18
3
27
53
88
57
30
17
16
69
30
90
11
64
32
55
36
24
18
30
18
3
80
7
12
101
37
24
11
37
3
9
15
8
43
24
18
3
8
16
21
102
18
24
3
3
24
90
6
60
105
8
7
30
107
13
24
48
18
54
6
5
79
6
107
43
24
66
35
24
55
60
45
21
54
5
31
24
65
208
8
49
36
83
79
120
41
7
54
11
19
18
18
24
9
56
1
39
153
60
35
37
59
211
101
7
30
30
48
53
1
6
12
21
9
192
39
39
30
3
45
54
29
97
47
16
27
42
3
104
13
30
53
19
45
45
216
12
47
31
17
7
65
40
45
51
27
5
37
66
105
45
75
99
36
17
43
12
33
15
24
9
32
7
17
31
9
75
48
78
42
18
24
48
72
36
23
31
90
36
27
8
25
15
8
7
129
33
23
19
6
47
7
105
75
21
27
21
21
96
3
56
1
95
187
5
13
27
75
93
8
79
42
30
66
12
11
24
37
6
29
13
60
23
19
221
7
65
133
3
9
47
16
69
48
18
72
17
13
11
7
24
96
24
60
6
15
87
60
5
37
30
21
39
41
48
67
189
33
42
36
65
19
29
1
18
18
72
48
24
35
73
18
12
12
141
32
127
30
60
71
48
7
12
72
21
27
125
13
42
12
78
63
8
72
24
31
24
18
48
204
30
60
108
30
30
17
1
12
35
7
33
3
5
7
78
35
7
17
24
16
15
6
59
64
9
12
30
53
48
24
55
6
24
11
169
18
30
18
5
85
24
11
127
33
32
40
63
57
3
30
144
6
57
27
5
181
59
91
42
12
96
95
40
69
66
12
12
89
240
7
54
150
66
3
69
35
7
60
18
51
24
8
24
55
120
78
35
96
7
30
3
99
117
15
9
24
33
63
96
51
5
79
6
27
48
48
21
35
1
12
51
104
88
39
78
30
48
72
93
9
23
37
18
17
16
32
13
75
48
72
15
33
21
90
18
23
64
104
1
30
96
257
55
12
78
71
96
16
32
55
60
42
66
33
87
54
83
25
15
117
59
37
12
47
13
3
72
15
72
66
42
48
42
72
3
8
160
15
33
9
23
7
41
31
33
32
61
54
5
48
55
81
80
37
72
18
57
8
7
48
17
40
63
9
81
12
42
6
42
78
12
15
8
48
7
30
24
96
59
61
59
40
45
36
63
51
45
81
84
11
37
30
78
12
3
15
105
9
36
120
35
7
113
67
53
64
21
35
64
80
31
33
21
11
72
112
33
18
5
72
40
96
ABCD 93571150724*3^$a+1 [50014]
1
27
3
45
120
48
36
99
60
12
78
30
12
9
81
59
4
60
147
57
3
18
87
12
12
21
108
102
45
12
12
69
72
15
8
97
18
57
3
41
4
105
90
72
33
15
72
60
17
16
27
29
4
177
30
33
60
60
24
12
60
159
120
60
9
48
8
67
30
3
45
87
108
20
76
51
165
204
24
12
8
67
45
12
93
48
39
36
56
16
3
72
117
3
57
51
9
32
19
57
104
64
12
153
12
63
27
69
39
30
35
124
21
150
105
60
45
35
115
60
129
33
3
164
52
24
105
15
75
30
42
9
60
200
4
96
24
36
21
99
51
69
51
177
20
1
27
3
210
15
84
51
102
119
31
30
3
60
56
19
125
36
16
180
24
48
183
90
15
33
27
15
69
39
81
24
15
60
12
77
43
57
36
12
32
31
185
16
24
24
116
4
3
57
116
25
171
24
75
9
72
60
36
68
85
12
60
147
36
56
16
144
60
60
24
240
15
42
138
30
59
36
55
72
60
57
111
120
9
51
5
16
39
21
96
15
9
9
30
57
3
69
33
90
48
69
168
12
72
8
36
16
36
15
33
27
53
180
124
51
129
51
5
4
12
144
15
185
25
11
64
116
16
33
72
18
9
3
33
27
285
8
36
16
3
57
192
60
12
9
27
24
21
3
116
28
21
147
75
9
9
12
18
12
48
81
48
81
75
132
68
16
39
81
69
30
9
96
135
9
3
90
120
30
18
42
69
9
39
3
30
143
36
4
75
30
30
45
75
9
12
48
32
4
15
9
12
36
24
120
39
21
60
120
48
96
15
69
12
39
9
48
15
69
36
3
9
3
165
3
72
33
24
36
12
3
45
96
24
87
9
81
15
48
36
60
20
31
18
12
63
27
33
24
36
116
4
15
60
12
105
84
39
9
63
149
16
192
72
96
33
15
75
69
36
87
33
60
84
12
84
27
33
36
108
48
8
52
3
72
33
75
57
15
45
84
48
60
3
60
48
9
72
21
15
60
3
12
33
15
5
4
183
120
89
64
24
12
48
60
12
84
120
15
162
27
81
39
3
60
90
60
3
60
144
36
24
32
16
63
102
87
51
41
28
96
27
30
159
60
36
32
28
48
24
63
45
12
21
30
60
9
3
45
12
12
60
51
60
48
125
4
3
165
3
21
81
39
108
12
144
12
108
45
60
131
4
24
21
30
69
96
57
18
9
32
4
60
36
24
27
30
138
21
9
12
3
24
72
8
40
12
24
24
33
30
9
111
9
24
45
71
4
36
36
15
108
9
3
9
69
35
136
180
36
3
129
72
288
60
36
24
63
105
15
9
9
15
75
5
64
33
75
108
44
136
24
120
63
30
18
21
20
28
60
21
35
52
3
9
21
27
48
72
15
33
27
69
24
36
108
3
69
51
105
12
48
15
48
102
63
84
12
39
45
27
9
20
1
18
9
48
24
24
84
72
9
99
51
105
45
27
24
8
61
11
1
75
120
3
117
63
60
9
3
105
105
3
75
30
27
84
144
12
168
27
18
11
64
12
12
60
12
36
3
9
96
24
168
12
3
33
84
51
30
12
15
33
72
15
75
18
51
24
57
168
51
81
60
3
15
45
15
9
36
60
12
3
45
36
44
4
3
45
3
42
15
3
12
9
8
13
48
11
31
57
36
12
3
9
72
9
75
12
75
18
12
3
44
148
12
12
24
24
12
24
12
75
45
3
12
78
87
45
3
144
63
69
21
27
32
4
12
128
55
12
57
56
36
1
39
9
42
93
15
12
33
15
29
172
24
20
184
120
12
51
29
31
33
57
63
84
12
36
33
147
44
88
20
1
42
33
15
69
12
39
41
19
45
96
21
18
117
15
45
33
30
69
60
80
43
45
63
69
12
39
9
3
180
18
39
3
9
24
24
3
69
81
18
9
120
92
4
207
18
42
33
12
8
40
24
93
15
3
9
60
108
3
9
81
42
33
12
48
15
9
12
36
15
17
88
15
105
12
3
57
36
117
87
36
15
5
112
195
9
111
57
21
72
123
20
7
45
3
180
30
15
75
129
51
5
64
3
18
39
51
60
9
63
9
8
16
56
19
12
48
60
30
111
60
20
91
78
255
72
33
11
100
36
123
12
30
15
75
33
15
65
115
9
51
69
93
39
48
80
31
9
63
105
44
109
90
42
30
168
9
3
45
24
36
33
27
68
127
45
153
30
21
128
31
30
27
3
21
48
3
90
27
33
3
60
24
63
48
12
9
9
15
60
15
132
60
120
29
4
15
69
12
51
9
108
20
1
42
48
9
48
15
9
36
48
27
33
36
9
ABCD 93571268996*3^$a+1 [50064]
9
27
129
55
59
21
45
60
19
71
54
255
36
76
29
84
132
144
15
15
6
144
151
29
79
20
21
6
49
95
85
35
25
104
36
69
31
140
24
132
64
5
91
144
89
87
183
90
96
264
87
9
19
12
8
36
144
36
15
1
24
116
28
60
20
156
16
24
59
25
12
29
19
5
7
68
36
76
83
61
59
61
179
181
104
165
87
93
175
72
24
44
72
4
36
23
25
36
11
85
59
30
60
135
204
21
84
55
32
3
216
1
108
185
120
51
60
16
24
35
345
40
20
124
41
60
36
63
16
29
51
144
52
60
89
99
36
4
20
15
6
51
159
54
36
60
84
6
49
132
44
16
104
24
16
84
80
96
16
108
41
19
36
20
45
6
69
64
96
24
56
64
132
24
24
140
252
60
28
92
45
48
87
40
20
33
7
48
35
42
39
69
7
59
109
20
16
36
44
60
216
99
174
67
293
151
20
231
85
5
39
15
81
28
12
113
387
24
36
4
24
20
40
72
248
16
24
5
31
179
85
5
6
1
53
55
11
49
41
24
51
64
96
56
33
147
4
65
15
180
76
89
90
21
88
56
60
4
12
8
45
7
20
45
55
68
316
5
24
72
15
129
19
152
3
105
16
24
32
45
43
12
83
145
20
75
21
256
65
15
93
127
119
6
19
44
75
6
15
4
17
159
39
30
51
84
156
76
24
24
5
15
96
64
5
15
105
7
44
45
90
1
29
55
5
51
48
21
54
37
168
65
67
8
36
165
39
12
3
45
21
15
60
16
140
24
16
68
96
69
6
45
216
124
65
15
16
8
132
64
269
7
173
87
84
81
3
12
108
16
59
85
41
19
101
199
80
12
33
60
7
8
136
65
231
28
60
80
105
7
59
69
52
8
15
57
108
16
44
105
15
21
31
89
15
120
24
72
3
90
75
40
236
76
29
30
105
64
12
53
91
24
11
49
65
27
28
32
69
15
75
85
24
32
9
120
15
60
39
21
60
45
55
24
101
15
60
136
144
24
32
28
12
68
52
84
44
76
161
15
129
75
24
172
215
33
36
36
39
30
15
16
24
5
31
8
12
3
37
60
8
16
20
84
16
116
4
29
15
45
30
126
39
96
96
3
57
39
54
75
52
164
4
56
9
55
80
72
9
39
51
30
259
161
120
19
125
7
48
156
44
21
99
45
15
36
60
40
36
44
36
33
127
104
24
36
76
68
60
16
44
21
39
16
5
91
53
75
96
100
60
5
55
56
24
24
27
18
247
5
39
24
81
175
35
85
20
204
36
40
36
84
5
19
20
45
31
65
36
139
36
5
43
5
96
126
378
67
8
76
144
20
45
67
20
40
119
6
15
28
5
60
75
81
55
44
40
65
15
40
101
31
59
1
20
3
37
83
105
21
60
144
115
5
36
19
161
204
55
17
43
120
12
128
40
20
192
148
20
52
53
195
12
40
24
36
29
96
79
96
104
4
96
80
45
120
79
60
5
51
36
64
356
28
60
180
96
116
45
3
40
5
115
140
36
60
16
119
1
5
79
20
9
75
171
144
21
84
120
105
55
36
24
101
36
3
40
20
75
1
36
8
220
41
24
30
121
36
48
12
329
15
4
20
136
56
39
61
60
48
96
120
24
341
151
60
60
68
76
104
21
99
267
18
7
84
89
31
56
28
5
42
54
84
7
68
52
8
52
168
41
39
160
5
51
240
141
19
29
127
84
20
16
104
24
76
156
20
40
24
36
44
16
104
60
16
8
21
15
16
5
3
16
20
16
140
3
105
16
36
8
195
201
60
36
39
ABCD 93571472656*3^$a+1 [50144]
8
88
44
15
36
9
60
72
4
204
56
9
27
28
20
172
5
3
12
76
12
8
28
12
32
316
20
111
25
36
32
51
36
36
49
5
18
1
116
36
4
20
24
12
3
69
60
136
77
7
96
149
72
18
72
193
5
67
68
12
48
12
96
28
11
54
15
57
3
12
88
12
20
72
16
104
16
44
81
27
244
20
15
1
140
100
83
1
20
108
15
205
32
76
12
53
67
108
5
15
120
45
90
85
72
12
8
112
20
15
13
23
25
80
12
96
120
64
72
20
24
45
72
3
15
54
195
76
44
27
81
64
36
89
90
13
68
144
48
12
60
36
40
12
80
36
135
69
16
41
31
20
60
24
184
24
12
95
13
113
75
15
9
81
15
52
5
31
24
17
39
24
27
13
120
36
20
9
51
4
20
48
3
157
80
12
75
73
12
32
24
4
17
36
63
24
88
104
48
28
23
85
41
91
12
120
216
12
104
3
18
3
16
35
108
25
83
37
71
21
33
231
24
40
20
135
21
51
13
68
64
36
35
37
8
12
12
21
39
84
24
28
59
21
15
18
99
16
20
45
75
4
192
20
16
68
16
108
60
17
54
61
36
29
54
85
12
24
104
27
369
60
84
4
5
7
60
140
24
21
79
36
24
152
40
32
87
25
96
8
16
35
13
96
20
16
35
69
40
44
27
1
32
36
75
72
25
20
24
48
52
11
13
5
51
3
145
8
12
52
8
28
84
8
132
36
27
105
88
5
18
162
27
60
12
40
5
18
306
54
25
155
25
68
15
144
33
57
19
215
21
16
60
47
93
112
12
24
144
8
75
25
44
4
12
23
1
24
29
103
20
39
18
18
49
5
51
3
85
32
27
18
18
36
13
8
33
7
84
20
33
36
19
32
21
3
15
49
95
45
45
3
33
55
80
4
32
4
77
75
4
56
220
20
24
36
64
96
212
93
55
60
47
57
60
24
36
4
71
13
120
11
61
11
54
19
20
15
45
9
3
52
8
60
39
18
75
12
39
49
8
24
171
108
109
8
27
21
60
60
12
52
60
23
49
24
20
15
36
1
35
45
72
136
17
18
57
40
65
15
120
12
48
3
36
33
108
24
40
44
16
41
39
15
25
101
43
116
108
16
120
101
18
13
152
16
20
72
204
9
7
132
5
3
48
36
108
52
60
20
36
24
60
3
1
60
60
36
5
171
27
18
7
20
63
9
63
21
12
57
27
60
120
28
8
40
5
3
4
65
15
3
45
117
3
24
63
73
32
36
21
15
3
18
127
305
15
16
84
11
54
15
52
36
44
36
15
45
9
171
12
48
408
24
21
127
17
27
48
120
16
60
12
5
108
75
72
15
13
36
23
37
35
21
87
57
40
8
60
12
88
12
11
72
1
20
15
72
72
1
24
20
12
60
64
60
20
27
9
36
24
40
35
93
48
88
56
3
45
81
91
104
40
89
75
16
12
5
19
44
81
19
272
24
300
16
17
43
24
8
52
24
47
33
52
23
21
36
64
23
1
17
18
1
36
132
20
52
60
8
60
40
23
49
24
120
132
35
9
4
32
12
15
18
15
28
101
103
12
56
27
1
80
112
59
21
123
21
15
13
5
18
49
80
36
48
4
125
7
29
51
16
128
4
48
77
18
54
51
57
75
28
8
12
147
13
20
4
80
24
4
20
12
3
25
47
81
12
105
103
12
20
60
3
18
27
27
45
135
13
24
56
180
4
83
61
24
48
68
15
37
132
152
21
54
18
18
37
60
32
24
16
29
127
20
48
24
51
45
24
28
83
57
28
60
72
305
99
4
32
144
40
5
18
25
11
121
59
69
192
45
36
43
24
32
16
12
35
57
36
72
33
15
57
7
101
55
32
136
36
8
88
5
43
47
45
12
52
60
24
5
39
33
43
11
21
33
99
27
85
48
11
9
36
9
51
36
16
23
36
21
15
9
240
3
73
44
84
51
81
9
15
3
1
107
25
12
48
5
19
20
33
7
83
13
8
4
65
91
20
72
112
32
136
8
24
12
51
69
96
4
144
20
45
54
45
112
20
75
25
48
8
9
159
112
17
87
16
104
28
32
75
33
3
90
39
88
35
105
16
12
60
128
21
159
352
12
17
54
36
45
24
24
36
12
48
76
20
24
112
48
35
45
27
25
29
39
12
24
84
24
132
36
144
28
12
8
108
15
18
234
72
169
29
31
5
67
12
11
37
12
96
324
12
23
37
71
9
36
52
11
57
60
48
12
64
36
20
117
126
21
148
80
16
72
20
3
49
8
33
19
48
ABCD 93571642202*3^$a+1 [50014]
90
45
40
72
24
104
136
29
90
57
15
289
8
88
192
8
135
33
21
163
24
29
18
18
15
57
39
15
121
5
43
48
17
31
77
27
24
21
19
128
136
41
18
21
40
8
21
67
96
80
24
39
25
47
9
27
85
48
47
18
72
72
151
32
213
3
72
177
54
33
24
15
33
21
18
33
24
64
41
87
75
18
18
33
24
88
96
65
15
21
19
17
135
45
19
71
105
16
32
9
15
111
25
29
3
24
135
33
48
48
15
9
99
85
5
99
24
3
229
41
159
129
54
105
39
1
128
69
19
72
53
171
117
19
35
18
18
36
13
113
7
47
25
47
18
108
18
57
15
57
15
49
72
23
9
120
64
59
54
72
63
27
21
33
36
72
18
97
72
11
61
83
45
16
32
16
80
40
24
107
36
18
90
36
33
93
67
5
19
48
72
32
45
18
33
16
32
64
53
115
8
3
13
23
33
72
3
21
64
72
24
17
31
48
47
81
27
36
90
127
24
11
85
5
27
40
56
40
72
32
96
24
40
200
57
63
135
9
9
18
18
43
224
40
56
69
72
43
47
49
185
54
9
16
29
3
33
15
57
183
51
13
5
3
15
9
72
24
3
13
8
15
72
49
216
59
61
8
93
36
7
47
1
32
21
19
89
36
3
112
29
18
33
21
147
40
24
80
120
21
27
184
5
162
90
7
11
13
5
198
72
18
147
24
16
11
18
108
55
56
48
21
18
25
11
133
56
184
23
25
24
80
105
7
8
255
1
80
153
18
18
43
8
16
5
67
48
65
39
15
1
8
48
64
41
36
27
81
36
72
108
63
27
45
72
40
8
120
24
64
56
3
108
54
90
162
18
37
120
23
18
36
90
1
17
36
27
64
35
13
48
24
5
180
18
45
40
167
73
8
24
24
15
126
43
32
15
33
16
72
32
144
16
72
11
21
15
49
56
3
21
15
36
18
90
9
64
72
17
36
18
180
93
105
31
23
25
24
120
11
37
17
36
36
111
33
54
36
13
104
48
48
93
75
96
40
77
54
45
16
47
57
15
129
15
25
11
13
23
18
36
72
54
13
48
65
72
18
36
9
24
64
48
71
33
21
19
32
24
33
54
180
21
16
24
11
21
16
17
15
39
1
80
63
25
101
43
47
33
3
36
177
24
24
45
3
40
48
48
77
51
39
49
113
247
8
33
63
64
17
79
8
40
17
7
32
24
45
91
48
5
99
120
33
7
11
18
18
57
87
33
21
3
40
24
8
112
11
13
224
141
43
8
24
87
25
24
216
104
72
88
56
9
18
18
3
16
8
16
80
39
36
117
24
88
41
31
48
56
9
18
37
96
80
96
120
3
54
55
56
64
48
11
61
48
8
16
120
8
27
181
17
36
91
80
153
18
85
8
51
13
48
119
49
23
18
54
73
120
120
32
16
24
72
29
19
32
24
48
16
23
57
40
65
36
123
88
72
24
8
256
96
80
63
36
13
152
88
80
27
13
152
33
55
48
8
72
24
40
32
16
11
69
96
112
24
185
7
29
90
18
63
16
24
24
96
11
36
9
63
73
104
48
24
3
109
53
75
48
40
35
90
43
11
18
18
36
13
32
99
37
17
72
15
39
54
36
31
8
159
25
11
61
83
21
69
3
33
54
9
96
40
35
13
23
72
18
7
173
126
21
120
24
87
1
8
45
36
18
36
73
35
13
96
144
35
61
83
36
57
16
89
18
36
49
32
40
8
88
53
123
3
117
81
7
11
21
24
27
13
77
91
17
36
27
9
54
1
71
49
48
11
37
8
9
7
101
27
9
15
144
219
93
24
16
11
85
32
40
32
16
29
27
24
3
36
18
18
36
81
171
37
71
25
176
24
45
3
64
120
96
5
36
175
5
18
49
5
18
126
18
33
136
24
41
111
88
8
27
133
24
5
144
3
69
3
40
11
61
32
33
180
36
7
29
108
87
21
91
17
343
53
43
24
77
18
57
159
57
64
23
1
24
8
39
105
24
141
18
57
96
88
83
45
72
45
3
33
72
63
168
88
5
54
18
43
24
32
9
63
48
15
18
79
65
87
40
96
47
25
83
61
24
23
33
24
72
40
11
90
18
54
27
16
29
27
24
21
171
88
11
109
144
53
99
16
47
9
40
5
19
8
45
67
5
18
54
19
48
5
19
24
11
21
105
15
21
51
16
23
9
369
7
29
27
27
37
8
9
ABCD 93571900666*3^$a+1 [50071]
129
29
16
6
33
11
60
25
137
274
14
19
111
104
118
3
59
28
38
19
36
41
18
1
29
256
99
48
63
62
34
69
12
95
88
134
102
60
13
276
125
55
51
36
32
18
154
54
6
20
96
124
140
1
15
20
24
169
57
134
13
12
11
54
64
74
6
7
153
42
117
71
49
12
15
141
39
36
117
11
25
141
98
61
47
18
55
12
59
100
33
3
264
50
54
1
23
1
72
48
144
87
36
69
11
4
104
84
1
15
96
36
189
29
19
143
120
37
95
72
40
33
36
155
49
11
12
13
29
55
12
15
8
25
141
86
4
9
23
12
13
15
129
11
49
23
12
100
129
11
1
47
78
55
24
135
56
25
23
24
48
132
12
16
84
8
85
171
12
33
24
12
29
54
28
48
104
61
59
37
60
11
60
84
76
32
28
84
140
10
195
144
71
13
63
9
99
165
195
45
51
8
112
14
144
58
57
23
24
13
72
23
25
23
34
3
71
24
97
204
35
24
37
15
114
14
28
69
95
4
56
54
30
1
36
39
36
69
84
24
167
84
25
125
90
324
1
36
144
125
10
20
36
61
83
157
113
10
80
54
82
30
63
27
264
12
9
9
102
120
18
15
72
23
1
75
189
72
84
156
132
107
76
9
36
12
23
73
36
143
36
6
54
136
128
72
100
153
48
45
128
10
6
14
25
12
39
20
25
105
194
85
327
32
60
102
6
109
71
85
84
15
69
27
128
1
15
24
57
60
83
16
56
12
25
47
160
69
84
60
95
61
27
164
24
112
93
51
33
12
59
36
49
51
20
25
84
89
78
73
89
67
60
15
9
96
9
14
12
64
44
25
192
59
109
12
23
25
93
3
71
166
2
52
20
25
11
34
15
84
12
24
9
102
84
8
37
41
48
19
23
12
28
8
16
44
97
3
44
52
105
71
13
24
36
60
65
16
6
68
54
16
96
86
100
144
105
48
3
33
57
38
12
72
16
21
15
98
22
9
27
57
87
6
2
157
11
184
8
132
4
32
13
24
96
57
54
56
49
23
97
89
192
10
57
141
42
20
114
54
61
23
13
12
3
33
24
167
1
135
24
33
12
29
144
78
28
57
15
45
84
23
102
64
6
180
24
20
36
84
76
120
69
75
152
4
114
96
63
311
10
26
6
102
1
59
12
85
39
9
12
23
58
224
55
201
87
156
95
1
45
14
84
46
222
2
7
15
9
120
12
23
121
203
66
19
48
23
112
9
36
23
85
60
147
117
96
144
63
104
169
204
63
84
141
84
23
18
70
164
13
27
33
35
60
52
128
13
15
62
82
36
45
60
23
145
207
108
14
30
1
35
36
13
167
96
48
6
34
132
24
80
73
27
20
76
30
3
12
95
132
181
11
24
36
40
45
131
48
25
27
45
47
61
29
22
81
23
180
1
45
90
6
3
12
155
220
45
35
73
35
49
3
90
15
47
120
28
104
229
72
108
71
76
200
28
192
9
111
93
24
155
30
18
88
44
25
27
45
9
74
217
141
18
45
11
25
141
14
1
39
120
69
107
324
136
45
48
12
83
16
56
18
240
22
9
95
16
69
48
12
75
45
71
4
104
40
104
16
6
51
63
21
59
36
4
32
24
40
68
85
23
120
4
36
57
71
70
87
72
17
103
168
15
18
110
24
112
96
8
36
228
112
45
60
36
48
47
4
80
73
23
28
30
176
30
34
99
11
97
123
201
51
32
28
60
2
22
20
144
76
8
60
12
180
16
38
19
87
38
16
15
87
24
60
6
62
361
72
39
36
92
73
24
41
54
100
44
76
20
48
25
11
109
23
64
66
ABCD 93572903246*3^$a+1 [50091]
36
60
108
81
12
63
125
100
12
128
31
81
20
12
19
77
4
84
120
33
18
54
71
100
27
36
29
7
114
90
29
163
69
140
60
97
179
76
20
52
33
30
29
144
223
78
66
54
24
138
41
13
18
6
30
41
109
48
87
128
19
29
25
54
29
49
15
105
11
7
57
69
27
51
9
21
6
93
56
64
20
103
5
4
9
83
36
48
4
15
12
96
77
96
55
42
87
24
27
41
13
78
5
60
1
15
135
12
60
101
48
79
113
76
84
44
52
140
16
39
72
5
28
15
113
96
67
21
27
18
15
108
9
54
12
9
27
17
4
144
105
6
18
54
5
144
43
24
77
31
33
116
12
37
18
66
42
138
6
18
3
8
79
66
95
73
66
72
21
3
101
7
9
116
31
36
77
48
4
3
9
44
1
3
44
48
48
67
60
9
3
5
19
138
90
6
167
64
32
37
288
11
60
43
66
35
97
66
17
12
36
7
5
193
198
132
90
95
96
48
60
16
24
24
32
132
148
72
39
36
18
23
19
41
16
87
41
115
173
36
28
15
69
12
99
45
27
5
67
45
132
225
54
5
40
44
4
27
29
64
3
45
3
125
48
36
43
5
13
18
42
126
41
103
18
27
8
13
39
15
29
7
29
133
6
5
283
9
57
108
96
66
53
48
31
21
135
5
1
126
17
13
39
15
72
42
107
28
24
3
149
36
79
54
60
54
12
18
15
12
51
41
25
60
30
173
121
12
15
27
161
16
93
108
23
84
12
235
108
132
84
5
19
77
43
9
117
23
16
15
29
48
40
104
84
43
5
4
8
31
6
111
45
60
36
3
48
15
65
4
8
84
60
48
7
9
80
4
96
44
4
60
111
144
53
1
3
8
121
48
6
54
138
24
81
39
81
27
18
75
8
43
54
39
33
6
101
76
33
6
36
69
80
36
43
6
11
19
24
53
16
96
45
83
97
78
12
36
5
220
45
35
16
9
54
66
18
54
24
54
29
76
32
144
4
60
84
165
11
12
36
28
80
52
36
81
11
115
57
48
192
32
19
54
27
92
19
45
20
61
78
17
91
12
42
47
91
6
18
17
4
48
12
39
9
15
29
19
180
60
36
33
15
9
9
42
129
36
8
84
4
24
80
16
180
128
4
60
36
15
132
5
64
39
57
81
6
66
59
112
33
11
61
198
17
109
210
6
36
83
55
29
108
36
16
80
1
95
37
15
44
12
1
3
84
51
36
5
19
29
37
23
64
93
23
103
24
12
5
31
18
3
12
12
68
13
18
21
8
25
132
39
51
54
18
5
43
6
12
36
27
144
180
63
54
18
5
193
47
36
96
12
49
66
69
129
36
60
48
90
24
30
39
39
57
36
33
11
37
18
9
117
99
27
17
1
15
27
48
5
1
90
33
39
48
137
43
69
3
24
9
27
138
18
6
3
135
5
88
120
48
20
13
72
23
43
5
31
9
27
78
144
54
29
55
24
33
105
18
65
7
9
45
54
60
69
15
24
120
21
56
96
144
7
18
11
60
112
57
23
25
11
12
52
48
39
21
33
87
39
117
12
21
3
171
29
7
29
25
36
18
6
59
12
121
75
3
77
43
9
45
95
67
41
16
69
11
67
36
89
4
69
75
32
52
69
71
12
13
3
45
6
282
36
18
65
43
33
3
173
115
18
15
3
9
51
17
28
3
17
28
27
101
43
41
4
27
60
5
28
20
12
48
133
59
4
9
23
100
8
19
54
12
6
21
48
51
36
90
18
54
60
111
9
51
39
60
17
48
1
42
12
150
35
31
180
18
6
5
28
3
12
177
32
136
104
145
18
21
8
7
45
180
99
5
16
39
12
90
42
18
54
12
5
84
55
69
84
135
78
11
73
36
222
53
60
52
84
8
16
20
31
17
199
5
61
35
19
18
95
100
3
54
111
24
24
99
84
81
108
84
15
6
90
41
7
324
5
1
15
51
165
8
136
60
15
30
60
18
33
15
18
35
19
153
24
140
115
18
11
49
54
57
15
33
32
91
42
23
180
64
21
23
16
81
35
37
54
6
18
9
48
20
124
96
63
69
44
36
96
19
24
33
116
28
15
9
45
78
17
48
19
54
114
65
96
1
102
90
83
25
123
12
32
37
12
132
15
3
101
7
48
29
79
65
60
133
54
69
201
11
37
54
9
15
66
54
18
83
4
45
107
ABCD 93573088192*3^$a+1 [50177]
32
148
156
72
128
124
252
84
32
84
28
12
24
32
72
36
16
36
24
180
44
232
108
44
72
48
136
36
36
32
88
192
72
144
192
104
16
168
72
80
64
144
32
48
24
16
140
52
24
56
40
224
144
64
32
328
108
68
112
60
324
408
48
32
160
20
160
48
60
144
56
304
48
152
24
120
4
48
80
64
144
116
28
60
120
56
4
252
68
16
92
64
120
120
24
24
68
12
88
48
140
52
168
24
12
84
24
8
88
144
152
88
36
60
32
48
24
28
44
64
24
48
60
48
20
40
32
24
124
20
144
108
12
360
76
140
4
36
24
8
64
60
48
48
68
60
160
60
84
60
36
240
96
84
12
68
124
36
104
16
84
68
72
16
132
44
16
48
36
48
60
132
108
36
240
12
48
96
24
32
124
84
72
32
208
48
24
12
80
124
72
272
16
12
12
20
16
12
8
40
24
60
252
24
72
32
112
80
256
24
60
84
44
16
260
72
4
84
12
44
4
260
16
120
144
72
152
40
60
48
20
28
12
260
124
48
48
164
76
24
108
156
152
112
12
20
60
36
64
44
4
32
64
24
32
40
48
156
12
68
52
12
48
12
96
96
68
76
192
128
84
172
8
28
12
68
60
144
36
52
96
24
128
52
80
12
16
48
36
44
16
228
60
36
20
16
44
36
64
12
144
144
32
4
44
4
56
40
44
160
12
48
32
40
60
44
132
4
96
24
96
84
156
84
176
84
60
48
76
120
120
36
68
16
12
12
8
112
92
28
20
16
276
104
100
36
8
16
24
200
40
32
156
4
60
60
8
76
192
12
120
48
12
132
24
36
36
32
232
56
48
40
36
48
36
80
112
8
36
76
104
60
16
68
72
64
80
24
72
160
68
132
12
16
20
24
88
24
264
56
136
24
176
52
12
24
144
12
44
36
304
44
48
132
16
204
8
124
60
24
72
152
60
100
72
56
160
80
120
24
216
48
16
84
44
196
156
48
216
200
112
8
40
72
24
48
32
40
140
96
228
64
296
16
96
20
28
24
60
132
108
60
48
20
144
4
24
36
60
24
32
24
136
24
96
24
12
32
52
96
32
156
52
152
40
8
4
36
144
48
120
212
48
36
64
120
20
12
4
32
220
200
48
24
36
64
80
76
32
4
44
196
48
12
24
24
48
24
8
192
100
44
16
20
100
24
72
24
168
60
12
48
72
56
64
20
4
104
16
20
4
128
88
24
72
24
44
28
72
60
12
8
16
32
28
96
60
20
4
60
36
60
36
24
80
168
136
260
16
20
88
36
92
400
8
16
56
40
12
128
180
160
8
36
84
24
208
8
76
36
8
4
12
36
128
420
12
160
60
48
312
192
8
52
92
100
144
60
104
28
180
24
36
80
64
20
160
96
60
132
120
96
324
20
72
196
60
20
28
80
16
24
80
24
120
28
44
180
4
32
88
36
36
72
96
84
180
8
64
240
68
28
192
96
32
184
8
100
32
84
144
40
36
ABCD 93573128948*3^$a+1 [50004]
23
45
42
17
5
24
20
4
83
24
25
68
28
60
120
38
52
92
46
50
69
51
22
38
54
11
64
121
31
40
25
8
6
17
13
22
68
9
13
2
18
10
78
20
16
139
17
63
72
24
23
22
11
3
45
15
10
15
5
24
18
52
12
1
32
81
12
2
18
82
98
10
50
4
14
10
6
18
3
9
15
45
19
5
59
97
24
7
35
132
41
19
157
53
3
17
16
36
66
18
24
138
29
24
79
20
160
6
32
7
3
12
36
42
8
11
83
5
7
1
5
19
56
77
6
21
48
1
96
8
76
32
75
13
27
8
24
61
6
5
1
60
75
8
57
28
6
29
80
5
51
3
98
59
24
11
5
16
8
9
23
7
28
24
44
10
15
59
10
6
61
5
91
115
13
40
25
34
5
13
72
12
15
15
14
34
17
85
6
5
15
28
24
72
21
33
6
24
1
1
10
5
45
27
3
10
122
58
50
40
18
75
75
61
23
36
12
42
36
35
7
8
10
6
14
42
28
2
60
4
18
12
14
46
18
8
4
18
17
25
6
198
24
50
6
76
18
26
27
103
36
24
54
26
10
51
11
28
25
72
23
89
31
20
24
30
6
57
163
54
36
11
43
18
3
51
84
6
6
12
1
65
92
3
16
8
8
48
29
35
1
14
58
47
91
5
19
13
143
2
52
12
48
102
38
16
6
36
17
40
8
24
19
5
145
12
35
8
19
53
8
21
36
15
39
6
98
90
12
27
15
1
69
48
59
1
38
1
8
81
7
5
3
80
16
33
16
42
32
40
116
22
3
15
42
62
121
9
7
11
77
31
32
25
9
38
28
24
36
105
3
44
17
53
48
90
17
31
12
48
5
39
73
83
4
113
49
24
66
14
47
64
24
7
30
3
27
2
3
43
37
5
38
4
1
17
47
33
23
56
45
19
19
18
18
41
8
8
15
10
30
2
47
11
5
3
22
47
45
22
8
53
23
72
60
30
42
12
24
14
16
32
27
55
26
4
6
90
12
18
36
121
29
6
12
6
59
32
11
80
45
19
48
13
32
3
45
45
78
20
1
8
48
48
1
30
41
85
12
8
82
13
35
18
11
19
125
16
16
17
47
3
28
2
10
5
21
22
60
48
41
31
92
21
24
13
30
42
11
1
66
29
103
48
18
7
5
43
29
12
23
31
17
33
24
30
60
88
29
19
12
98
4
27
16
43
22
2
22
31
17
23
139
156
20
22
48
12
3
15
25
43
4
6
20
39
1
6
36
18
30
30
12
8
24
40
3
27
45
3
29
33
23
7
52
26
18
97
47
16
1
11
2
16
35
57
4
66
49
13
40
30
60
8
40
25
7
28
48
37
5
83
32
7
17
64
24
73
32
36
94
5
72
1
23
7
20
48
22
20
28
6
41
37
131
7
2
15
31
42
18
29
3
13
5
10
12
42
36
30
6
30
5
13
20
47
24
56
33
68
67
8
49
26
30
10
32
37
9
62
25
33
39
3
12
137
80
13
28
12
11
1
6
65
3
12
9
1
18
54
71
31
24
32
70
50
40
49
89
12
83
19
37
8
72
33
26
10
11
43
18
35
105
28
2
124
138
3
27
48
30
18
5
96
19
77
25
20
10
60
12
41
7
17
15
28
5
45
3
49
72
6
18
12
27
33
60
19
5
84
2
53
40
69
36
111
24
1
26
85
23
52
80
18
40
66
25
11
77
1
7
23
42
39
51
5
240
13
11
104
41
39
5
4
42
24
30
72
158
12
22
20
16
42
48
17
87
18
40
30
8
17
128
51
101
3
22
42
6
6
89
19
37
13
43
3
54
47
33
16
62
33
15
9
8
5
27
80
31
102
59
1
2
6
10
37
47
18
24
6
24
24
1
83
6
7
64
13
18
8
54
18
9
16
47
22
68
58
5
85
18
1
8
45
6
29
32
24
11
74
67
15
32
1
89
18
58
11
49
7
13
10
1
24
41
36
19
16
73
12
78
30
2
10
43
5
20
10
37
29
18
68
10
115
53
24
3
8
79
12
53
111
129
32
5
19
5
27
32
33
10
13
19
22
6
25
64
19
2
27
33
12
3
3
22
32
15
8
35
5
57
6
4
5
16
27
2
27
9
22
8
52
114
78
30
38
70
18
50
70
1
23
1
17
23
7
113
61
44
100
120
6
85
11
8
22
39
15
18
47
25
23
67
173
13
42
50
10
26
4
38
9
49
12
3
104
8
7
17
24
59
53
45
90
4
68
10
23
8
65
71
31
80
65
7
17
59
20
12
22
23
67
20
81
49
36
44
23
17
36
27
33
14
1
17
7
33
12
66
60
20
9
7
1
35
48
44
28
62
16
7
23
62
10
12
37
59
5
136
33
30
12
29
1
14
4
13
8
111
49
32
24
15
36
54
6
24
36
2
16
12
55
59
68
41
37
138
52
5
97
18
108
12
5
40
5
58
42
62
17
43
45
1
30
42
38
57
133
35
7
17
3
5
80
27
5
32
1
12
18
94
83
13
62
13
9
31
23
12
5
7
193
157
22
14
166
41
80
77
12
23
43
48
2
4
15
9
12
48
6
18
6
12
49
41
18
30
12
38
24
58
3
5
4
7
24
25
16
31
7
30
10
1
47
25
43
10
30
50
27
63
9
67
36
30
59
61
3
9
36
30
6
18
5
7
49
71
6
2
46
12
24
15
8
3
22
126
1
144
17
18
5
9
6
10
74
21
15
49
3
78
24
8
82
6
15
95
49
48
17
7
9
6
8
60
40
5
13
32
58
65
3
12
89
23
20
28
12
48
5
15
12
28
17
15
1
21
8
3
24
9
70
42
39
56
13
20
12
22
5
61
11
25
8
120
10
12
25
43
10
67
16
3
12
10
60
35
19
48
13
65
55
80
53
10
25
17
48
87
5
3
97
24
84
30
12
30
3
32
48
31
6
19
31
88
1
43
21
9
52
6
42
3
23
41
29
66
18
26
4
81
120
29
11
11
60
86
35
35
24
18
30
42
19
17
78
17
45
52
63
32
32
1
15
24
1
18
84
72
54
11
3
52
74
39
13
120
59
63
22
3
16
5
27
8
16
33
7
16
3
5
19
90
27
63
17
1
7
21
2
33
16
8
7
8
17
61
12
82
24
12
68
30
154
8
5
37
28
8
16
31
23
20
69
21
35
49
6
17
13
54
10
18
12
36
42
23
7
24
54
12
20
22
5
13
32
22
53
43
2
40
38
45
72
3
85
5
22
48
8
10
12
39
40
16
24
25
48
90
5
32
1
148
59
8
53
60
71
1
48
20
4
50
76
32
153
9
310
66
47
73
87
23
10
15
24
21
150
2
10
2
47
13
75
32
16
40
32
8
17
30
38
ABCD 93573248012*3^$a+1 [50017]
39
24
36
24
96
108
6
27
39
93
36
39
60
72
30
18
90
12
18
30
75
48
57
66
90
27
27
42
23
7
93
75
60
6
36
90
18
6
30
84
156
155
112
183
54
12
18
72
24
9
36
24
15
42
138
150
120
15
36
12
33
30
54
12
71
79
9
195
45
39
36
9
51
36
234
120
87
12
57
111
237
3
27
30
30
42
90
30
291
9
24
27
69
18
81
24
27
78
71
19
42
48
3
93
6
213
75
60
12
60
48
102
39
132
9
60
30
21
87
33
9
18
12
54
156
24
24
42
29
19
45
57
84
155
24
1
24
66
6
18
102
3
57
60
90
33
15
60
12
168
21
111
78
15
96
99
36
9
75
21
141
18
5
37
11
19
21
48
21
123
75
45
296
19
33
87
93
9
114
36
48
12
84
24
132
18
11
1
3
21
6
48
81
105
39
57
18
6
24
135
36
92
133
90
24
6
6
60
21
60
8
72
19
18
102
150
3
15
42
18
6
27
93
36
30
21
68
112
69
78
12
93
20
1
39
15
33
27
132
18
51
21
23
1
15
69
3
39
81
27
42
59
19
45
75
36
36
144
6
114
117
180
20
19
60
30
51
33
30
129
48
9
30
18
42
144
5
49
132
60
24
6
24
45
39
105
15
36
180
6
90
48
102
24
36
30
54
47
88
12
132
207
78
30
120
105
27
114
95
1
39
141
3
57
63
15
21
69
72
18
36
9
21
66
89
31
108
5
37
51
57
72
30
48
45
75
102
11
52
20
61
6
108
60
36
90
6
9
45
24
12
23
240
1
39
21
6
141
27
6
6
48
30
6
210
36
111
27
60
60
93
57
42
24
29
97
18
42
24
27
39
41
37
11
4
48
27
6
90
156
48
53
52
27
18
42
9
51
30
11
109
3
87
120
18
3
63
69
48
32
96
91
18
12
30
168
96
60
36
30
63
116
72
40
27
30
66
66
123
81
6
54
59
67
21
128
4
57
3
8
220
12
81
39
27
18
35
16
9
6
36
120
30
39
12
87
12
18
12
123
75
120
66
6
54
84
35
37
30
30
23
121
39
8
40
48
99
66
99
8
120
19
60
9
81
51
12
81
36
30
60
144
60
29
1
27
27
12
30
174
36
30
84
6
18
60
12
48
123
3
210
24
75
87
108
21
204
15
6
15
201
60
60
114
29
76
75
9
8
49
108
35
7
210
143
25
3
12
15
6
180
15
81
84
54
45
45
35
7
30
3
75
81
9
12
90
81
12
27
138
3
9
54
36
21
57
75
141
95
25
90
54
15
57
159
129
15
56
169
23
19
24
54
30
30
15
111
45
69
102
48
12
89
61
11
109
3
81
210
69
120
56
19
72
18
90
33
27
12
30
83
1
39
21
339
51
69
255
6
66
108
102
3
21
114
285
8
52
15
5
7
18
72
138
5
7
21
9
51
132
105
75
48
3
6
60
51
177
95
25
6
24
33
72
57
108
66
9
57
54
6
60
51
39
18
75
48
39
89
19
66
24
96
174
21
249
60
30
222
54
57
60
99
30
108
60
51
9
23
13
6
33
36
80
91
173
7
48
30
12
144
119
16
45
6
18
3
69
51
9
108
102
54
24
15
51
6
18
12
41
7
60
42
150
81
63
24
5
67
48
101
19
6
6
33
117
39
81
11
97
30
102
30
174
36
3
195
126
84
102
18
11
115
149
96
19
101
244
48
39
120
93
56
19
30
12
30
29
109
12
30
93
57
11
48
64
8
7
36
9
15
102
123
20
1
150
57
72
105
102
18
162
30
23
40
87
30
63
45
30
12
29
61
24
30
9
75
90
42
18
126
126
48
222
9
105
24
30
30
11
241
18
36
17
72
115
12
69
81
51
9
24
47
13
99
105
15
48
32
16
24
87
89
19
6
39
27
33
36
75
45
39
6
24
11
31
18
30
156
186
3
60
15
93
32
31
57
27
6
27
9
59
31
60
108
66
47
67
93
57
90
12
30
3
56
124
27
21
33
24
30
153
9
24
27
39
30
63
27
78
35
40
8
40
32
ABCD 93573739646*3^$a+1 [50007]
54
6
49
44
36
96
4
56
129
3
52
35
126
54
25
8
36
15
42
55
179
141
108
16
5
30
33
16
167
45
28
92
69
6
48
85
5
27
24
129
55
221
216
3
76
59
42
15
160
60
44
75
13
23
18
36
19
41
15
4
140
147
13
17
108
51
81
19
35
25
11
69
141
54
150
55
209
42
13
92
28
24
60
11
97
65
15
72
27
36
13
80
52
44
81
15
4
35
61
12
20
72
105
315
21
7
20
12
48
72
45
36
103
84
80
220
107
21
15
33
4
140
87
45
4
32
300
4
11
37
96
65
27
84
75
90
19
20
27
49
8
12
45
15
16
72
77
3
48
40
35
145
65
19
41
54
61
92
3
240
30
15
135
13
60
17
48
36
75
36
4
8
136
65
6
180
30
31
23
96
30
36
18
90
276
55
11
9
76
20
28
84
12
11
57
123
9
28
83
54
36
18
61
48
167
33
108
52
17
103
96
144
8
24
36
28
245
27
4
101
127
17
15
124
36
108
23
45
64
8
57
60
19
101
139
5
7
65
127
180
53
19
116
15
49
84
5
6
126
84
139
32
15
37
83
97
83
265
80
4
11
193
36
149
87
12
27
105
39
42
3
12
39
180
66
19
108
56
15
1
60
60
5
111
33
75
57
75
48
64
36
80
96
168
3
24
21
24
60
75
49
17
39
28
83
138
39
48
64
71
229
36
32
16
11
30
55
108
60
53
120
75
15
13
95
141
160
8
112
35
13
140
60
48
45
19
36
20
105
7
92
60
16
104
81
7
36
92
40
12
23
54
151
24
155
93
33
48
55
77
67
53
75
4
29
6
73
17
84
162
108
6
63
28
125
3
51
121
5
27
3
49
11
210
87
21
115
17
19
48
53
24
31
5
115
29
15
48
76
36
68
28
12
32
36
3
121
41
159
160
56
208
20
27
54
3
28
23
21
48
96
136
95
49
11
30
55
60
80
100
8
27
109
144
32
40
65
36
24
3
87
36
9
36
28
20
12
75
105
112
53
54
33
141
36
19
12
12
36
47
24
73
17
43
41
75
21
135
4
35
49
48
92
153
7
80
57
186
73
96
101
559
60
120
101
24
15
21
27
153
43
47
33
40
36
11
129
69
31
20
129
36
115
35
66
19
41
48
7
32
120
3
60
25
44
16
44
51
13
20
76
101
67
77
75
48
3
54
79
71
126
27
28
215
9
21
18
9
12
165
30
13
48
29
3
51
81
15
120
85
11
157
60
108
65
18
6
15
141
43
20
12
15
69
100
120
8
40
20
21
55
17
60
54
33
3
48
97
48
35
36
25
176
39
36
13
80
40
41
36
150
54
63
72
64
47
90
18
6
36
55
132
60
20
213
7
12
41
54
33
180
3
45
60
15
97
276
32
9
39
36
60
99
36
165
21
123
4
11
72
9
40
24
56
48
112
8
100
113
30
13
56
16
5
3
15
97
84
71
13
44
183
9
64
12
5
303
36
51
13
12
192
20
96
45
90
42
7
47
66
135
160
80
24
75
36
169
41
55
59
21
63
49
167
240
69
147
30
3
21
30
21
84
4
44
12
21
30
60
324
33
16
41
90
81
40
35
69
39
90
42
120
54
6
105
112
20
27
81
45
87
3
153
16
128
112
24
17
24
15
69
67
108
101
15
21
55
12
77
3
52
108
8
45
3
117
7
53
43
11
66
7
12
5
126
33
60
231
13
8
69
31
53
96
126
109
20
16
263
96
66
183
12
12
27
21
40
35
9
39
6
159
40
11
1
84
8
120
3
18
39
28
84
84
56
100
11
9
64
24
68
48
21
174
6
30
60
25
20
16
5
187
12
96
72
108
48
236
16
35
49
140
15
36
33
21
63
40
20
96
36
28
23
9
81
27
27
21
99
6
135
88
47
33
12
12
ABCD 93574721426*3^$a+1 [50097]
95
7
89
55
5
73
11
1
186
17
1
131
61
23
19
30
11
12
48
7
12
53
19
5
163
65
25
11
145
24
71
1
90
30
11
24
84
7
29
31
65
12
13
54
36
53
24
132
145
6
5
67
65
168
12
72
79
162
144
119
12
7
53
19
78
47
24
19
17
13
42
90
36
23
67
137
1
95
1
36
18
54
72
126
102
35
205
12
11
12
36
37
35
12
36
180
36
36
60
19
5
24
1
11
49
35
60
96
24
60
151
78
35
31
6
18
72
108
5
85
11
19
77
19
30
54
6
11
60
109
11
25
18
77
204
24
49
95
91
89
72
48
12
13
66
77
24
121
48
59
12
61
35
12
37
71
25
143
67
24
5
169
131
36
19
198
12
186
84
53
61
30
6
90
144
54
23
247
41
25
47
72
67
29
72
7
66
6
84
29
43
18
11
120
1
18
66
83
7
6
18
29
120
25
78
30
24
18
30
6
5
139
5
85
71
36
139
5
1
84
95
121
24
11
79
29
61
12
119
13
18
113
31
65
25
36
108
306
174
191
96
12
103
5
79
65
13
155
73
114
120
89
19
5
253
18
102
95
49
35
73
35
36
91
101
133
6
161
24
156
168
36
121
72
102
96
53
84
12
43
5
55
53
73
11
120
24
72
25
54
125
108
132
133
36
60
36
71
48
12
228
139
53
55
17
7
41
48
12
37
47
139
17
49
155
24
115
77
7
6
131
25
96
35
109
59
120
31
89
12
72
36
12
49
11
7
17
73
126
24
72
18
35
36
175
96
54
30
65
79
65
25
11
7
24
101
73
36
71
84
103
36
72
125
12
25
12
90
5
55
5
84
24
115
18
24
11
127
60
18
83
19
18
23
12
55
42
71
24
13
23
60
19
17
25
66
54
114
12
24
30
11
13
95
7
18
119
31
36
66
108
132
18
126
90
18
23
60
108
24
72
1
95
13
54
17
271
12
42
36
414
90
48
36
59
60
7
53
25
23
84
24
120
96
13
11
12
13
12
42
17
48
36
349
36
12
60
47
37
11
43
54
107
60
55
41
7
6
84
60
30
65
108
108
24
72
43
36
89
72
24
151
5
103
36
90
47
7
168
29
120
84
24
25
11
12
19
36
18
12
35
288
36
271
5
37
11
25
174
18
24
198
36
77
12
60
12
36
204
205
96
83
72
48
7
29
79
17
24
36
37
11
19
18
24
126
65
7
5
7
29
12
127
102
23
36
1
48
60
12
168
23
108
49
11
79
66
36
90
41
55
144
41
13
71
36
49
23
96
60
19
60
18
23
205
11
31
72
12
29
24
55
18
168
119
25
18
48
77
144
108
31
24
41
25
107
25
18
36
65
36
24
13
6
29
115
41
67
54
71
55
53
109
108
23
12
12
7
245
60
55
41
229
18
36
29
133
47
48
7
257
49
90
24
66
42
53
55
72
29
25
18
5
31
174
107
163
5
12
25
126
125
108
109
11
7
192
42
131
72
61
71
60
73
30
41
19
5
12
1
12
60
11
1
35
79
84
78
54
30
23
96
36
24
19
5
1
90
29
55
125
1
24
11
25
12
60
72
35
1
144
72
36
300
59
31
5
103
90
36
6
54
18
12
65
24
79
5
25
35
55
41
96
96
7
17
31
125
7
41
85
59
96
12
24
180
61
30
24
36
77
180
36
36
204
1
35
19
114
18
5
12
67
18
47
36
12
73
234
41
43
360
5
19
17
84
1
60
54
12
53
24
37
83
7
174
11
175
54
35
109
18
12
6
54
198
12
47
156
13
35
7
12
5
120
96
12
43
17
24
31
53
31
29
61
24
59
12
84
1
60
18
113
43
72
108
6
90
101
43
12
53
84
12
91
113
175
36
18
72
18
72
90
18
18
83
24
108
48
12
7
108
53
25
12
222
17
24
12
12
151
77
12
31
24
113
13
11
259
41
13
12
24
126
36
12
5
13
24
ABCD 93575040688*3^$a+1 [50023]
63
37
29
48
7
8
75
162
15
33
7
11
60
54
24
6
13
48
59
6
39
28
95
12
18
15
36
135
1
5
36
7
47
30
18
6
12
7
5
48
84
6
78
30
66
3
36
87
54
54
1
89
6
18
87
100
11
24
9
69
18
45
3
24
6
6
66
7
41
39
45
43
120
35
90
7
17
31
23
21
9
19
47
96
78
66
6
27
27
48
60
6
12
24
90
6
15
63
6
111
27
18
19
35
96
30
54
30
36
159
9
84
36
60
12
24
36
24
31
12
11
49
41
39
48
129
15
60
48
21
19
12
41
79
5
30
1
35
12
228
45
9
31
53
7
44
40
65
18
6
42
30
138
21
21
30
42
115
23
12
66
66
21
12
33
60
39
105
3
15
36
96
1
80
132
120
15
30
18
54
31
23
24
85
12
36
35
37
5
27
3
12
60
21
45
60
75
39
120
90
31
35
18
12
12
18
24
24
6
51
15
37
35
13
17
60
63
27
6
6
30
103
11
102
24
63
3
18
66
9
39
60
6
79
53
12
12
48
67
168
32
39
121
29
6
1
5
7
107
13
80
21
84
198
12
25
20
72
3
6
42
24
18
102
21
3
36
36
192
30
18
33
27
108
21
45
180
51
9
6
60
42
75
27
36
30
30
18
39
27
24
36
6
30
90
168
90
6
6
84
1
47
12
6
7
35
42
24
19
5
6
120
72
9
88
113
7
23
24
6
12
12
48
15
40
35
18
54
33
27
1
12
65
30
96
21
40
29
12
39
216
15
84
216
18
54
12
30
6
69
75
90
18
21
45
24
7
36
5
84
6
24
36
105
3
30
75
16
20
9
87
12
52
41
78
30
51
81
24
55
8
28
224
9
12
27
27
30
6
25
23
61
36
29
78
6
19
101
6
78
42
13
12
20
108
141
126
1
77
48
18
66
63
57
39
27
78
87
9
66
93
21
96
39
36
9
63
112
29
24
72
3
33
78
12
30
63
12
33
84
18
24
30
115
65
30
13
72
44
124
12
95
21
4
5
39
27
18
19
80
132
33
6
24
165
3
18
6
6
12
63
9
24
30
1
36
29
30
6
67
23
90
87
52
29
24
48
67
11
45
27
108
12
84
1
47
36
66
6
42
36
84
48
30
109
5
18
13
77
18
24
85
59
12
9
16
5
24
15
15
54
6
78
48
12
15
28
17
67
104
24
75
18
19
35
30
31
35
25
59
150
48
15
36
72
33
67
119
1
179
73
11
109
11
21
3
13
8
12
15
120
217
188
15
78
195
45
12
42
6
84
6
21
81
60
3
45
36
24
19
80
52
29
6
36
18
15
15
57
3
24
25
56
129
7
95
30
6
37
11
6
24
30
72
18
84
27
28
65
72
15
123
30
60
55
77
78
6
60
19
23
45
57
67
80
123
36
72
78
7
5
7
41
24
216
7
77
12
6
37
41
66
9
16
5
63
3
18
30
96
21
45
30
42
126
49
12
68
36
24
27
6
7
65
48
27
21
36
66
30
3
9
63
24
75
18
87
15
30
18
21
9
7
8
33
87
88
17
30
102
126
24
1
53
51
9
12
102
12
1
20
9
63
27
30
39
21
31
12
41
7
23
90
27
48
39
93
45
48
27
123
49
23
108
1
8
72
40
5
78
21
129
60
6
37
35
18
24
7
5
39
21
18
25
35
72
18
147
96
3
37
77
6
1
29
36
6
169
96
65
55
5
84
54
54
48
90
78
120
7
5
39
15
6
12
6
61
44
57
7
5
27
36
9
3
36
27
48
54
7
5
6
30
150
54
90
25
11
33
60
16
48
203
30
19
95
6
15
9
18
6
7
209
31
80
87
36
21
21
30
114
96
24
54
24
48
37
77
48
15
75
37
41
195
72
81
31
108
80
15
21
51
36
18
67
47
25
8
39
1
35
57
33
15
72
33
30
33
84
111
66
60
24
42
24
21
48
52
53
19
35
18
63
52
20
4
95
13
101
30
9
12
93
187
5
3
105
36
24
42
1
144
59
9
57
96
54
21
87
12
66
84
96
79
29
54
12
18
96
36
48
42
18
51
57
30
18
12
18
6
78
48
12
18
12
18
42
198
69
15
1
29
55
11
33
21
156
15
129
43
132
35
6
72
12
36
48
51
33
6
37
8
9
43
20
99
69
72
48
45
7
84
83
36
1
161
90
24
45
21
54
48
57
81
132
12
15
36
27
18
30
30
7
167
61
17
12
6
18
60
6
129
15
30
51
36
9
63
63
84
45
129
39
48
52
23
42
72
31
47
45
3
24
61
59
6
63
75
24
90
72
48
7
5
24
114
18
48
271
53
6
1
56
24
3
6
72
90
132
6
79
48
125
12
18
60
78
91
5
24
60
102
48
30
67
68
21
24
6
13
83
114
30
48
21
21
51
12
21
15
87
12
42
48
96
31
23
102
15
63
12
18
12
60
91
5
54
24
114
63
9
55
11
25
5
54
18
90
12
45
69
12
24
48
12
54
1
71
48
24
6
42
90
12
72
55
29
6
18
72
51
9
3
40
5
78
54
6
69
45
30
69
21
55
53
42
36
25
44
21
19
108
ABCD 93575182744*3^$a+1 [50022]
5
7
20
93
55
77
24
39
4
12
29
132
7
83
42
6
9
21
79
8
4
104
9
6
37
48
152
28
204
36
17
7
41
12
42
13
5
127
41
7
65
39
21
103
5
55
36
53
67
5
19
60
17
55
8
16
5
24
67
120
17
6
66
60
19
12
48
5
60
24
48
12
72
31
197
43
20
4
53
127
84
20
16
5
19
24
48
35
37
36
12
92
136
5
75
57
60
19
143
1
41
3
28
44
4
5
24
3
72
36
4
48
24
36
48
120
77
3
244
12
29
102
37
11
1
101
75
88
24
41
6
30
43
5
51
100
11
96
13
60
12
53
19
5
31
17
12
3
15
48
45
4
12
36
5
19
36
48
29
12
15
9
27
69
3
28
72
48
5
43
5
24
30
6
19
8
9
55
8
21
55
185
27
69
19
89
75
208
12
36
17
67
5
7
8
40
17
15
4
89
15
15
6
15
9
12
51
64
8
75
66
12
43
20
4
68
124
36
12
47
1
84
41
7
5
72
19
20
64
12
36
12
12
36
17
43
120
60
20
64
53
31
72
5
60
3
36
3
1
32
33
7
29
75
16
24
60
80
64
29
72
84
66
30
36
7
17
24
7
32
21
7
5
3
40
24
36
89
27
33
7
5
24
36
3
21
51
36
40
17
7
36
44
4
24
12
11
13
60
60
5
151
5
103
12
8
15
73
113
19
5
31
89
156
19
17
24
72
72
7
8
16
77
7
48
32
27
30
19
12
89
31
8
72
4
24
41
43
11
66
120
84
24
15
40
32
28
48
72
12
29
6
1
12
8
9
18
25
23
13
5
19
137
31
132
41
19
32
16
48
72
5
39
15
93
40
36
24
41
39
52
20
16
23
1
24
24
125
12
6
18
7
17
163
17
7
44
36
9
66
1
17
15
28
12
23
13
5
12
18
96
81
28
72
80
33
24
18
48
42
7
17
135
64
5
132
144
15
28
5
48
12
66
6
19
24
47
13
96
24
156
5
31
104
51
18
12
79
36
5
31
29
19
96
24
12
5
7
108
44
3
6
7
5
43
65
15
51
21
57
55
11
1
56
4
5
60
75
9
19
8
33
19
12
48
5
7
60
24
5
36
19
5
72
12
75
45
7
29
7
48
11
54
12
3
40
12
12
5
3
3
69
21
51
33
31
24
108
47
42
43
36
36
29
31
101
48
7
32
16
17
3
21
36
43
60
24
48
60
12
20
40
36
29
36
7
17
108
12
31
29
90
18
67
53
12
12
79
132
113
87
112
5
7
48
36
24
12
5
24
7
77
78
25
8
76
68
45
12
108
43
5
12
55
5
3
4
36
48
24
36
104
16
5
19
41
7
60
12
36
17
3
9
7
24
12
5
18
1
173
7
5
48
43
44
16
84
65
43
77
43
17
19
12
77
15
72
28
80
16
17
3
36
100
36
5
48
12
7
161
30
114
7
29
42
49
60
24
11
54
31
29
84
7
24
5
7
24
80
39
66
43
60
60
12
29
24
36
19
101
15
69
12
19
12
53
79
8
52
72
36
12
8
9
43
5
6
9
72
28
101
36
19
24
48
29
55
56
252
88
17
36
19
23
13
60
12
17
42
78
27
64
12
32
28
48
5
7
12
12
96
24
20
4
104
147
25
29
15
129
43
24
5
18
18
159
28
36
29
43
5
18
97
24
44
4
5
60
3
3
6
24
39
36
135
1
41
24
36
7
8
9
31
24
8
45
6
1
24
245
7
12
168
48
56
36
172
8
64
23
13
65
7
8
9
19
60
5
54
25
60
36
77
7
156
5
19
95
1
120
240
92
40
17
7
11
30
39
21
15
4
29
7
5
19
8
36
69
31
65
55
17
15
15
37
5
31
20
40
24
8
75
13
24
5
120
12
75
36
28
17
48
139
96
32
27
25
36
41
48
36
19
60
12
56
4
68
16
11
258
55
17
163
83
25
48
60
60
41
19
44
16
36
41
12
12
63
40
5
120
7
5
55
29
30
85
41
91
23
45
9
91
12
5
7
48
8
21
43
65
36
7
35
97
53
3
72
88
119
1
12
24
36
168
12
80
3
25
24
48
48
12
29
19
17
18
126
19
24
5
36
7
65
108
12
39
4
65
19
17
91
35
48
1
24
56
124
20
9
27
9
66
69
36
40
104
4
68
105
12
31
32
45
78
37
20
28
132
23
54
12
3
28
29
24
24
3
9
63
28
24
89
12
43
56
45
48
31
56
4
35
54
36
36
51
124
24
60
60
5
19
36
29
7
41
27
117
19
5
7
53
36
15
4
24
116
16
41
24
31
77
27
9
151
20
33
151
24
36
12
24
29
7
17
55
12
41
19
84
65
6
1
47
57
21
7
11
37
24
35
90
54
1
36
17
60
163
5
19
24
41
96
7
60
48
132
11
25
24
41
24
48
27
3
18
31
20
108
15
37
36
5
60
63
64
36
149
31
60
56
69
7
12
5
36
60
12
12
7
41
63
64
48
68
4
12
5
43
168
65
42
6
15
4
48
12
60
20
52
36
92
72
9
27
57
195
33
43
35
6
19
96
36
24
108
17
120
39
9
31
24
47
48
1
12
29
15
21
79
80
3
253
132
5
36
75
21
216
15
105
79
96
48
12
20
180
57
15
40
32
9
12
60
67
12
20
9
12
15
27
66
7
23
6
48
42
1
12
48
17
43
53
31
5
24
19
35
85
11
66
55
65
36
7
32
4
125
12
3
4
23
25
24
36
60
8
129
51
52
185
15
52
48
35
49
5
24
31
36
47
42
199
5
19
23
13
29
27
4
29
183
28
29
43
44
40
11
73
12
60
84
8
21
12
7
101
7
17
ABCD 93575645752*3^$a+1 [50024]
6
3
123
12
22
71
57
15
15
18
42
48
93
12
12
63
108
96
156
154
8
135
1
86
84
105
21
78
21
69
3
109
11
72
48
12
171
24
36
69
37
23
171
57
183
45
25
2
22
26
36
60
93
27
6
3
27
45
123
130
80
27
63
9
168
192
63
108
57
75
94
8
51
21
3
36
25
119
15
252
96
33
109
23
49
254
34
146
70
47
3
9
37
119
25
72
32
15
15
18
18
54
63
192
108
69
64
50
9
27
106
14
60
21
123
30
40
14
81
121
38
21
72
13
24
11
12
27
120
22
263
3
22
23
15
18
27
3
186
40
14
12
240
70
72
23
15
108
129
60
81
75
15
12
42
16
14
180
46
155
109
95
36
15
22
35
37
23
57
342
24
105
15
72
33
99
102
3
61
275
21
18
21
147
30
64
11
69
184
182
144
153
121
72
143
180
37
48
95
12
3
210
90
126
51
39
46
104
16
95
33
39
1
35
120
141
54
45
181
11
12
60
36
1
86
45
69
3
45
162
54
40
24
8
54
306
90
22
56
159
3
30
64
14
66
18
36
117
69
3
108
12
288
60
33
15
72
3
12
45
135
45
9
51
12
48
75
12
10
71
12
48
61
14
60
105
12
48
24
60
168
27
10
62
21
15
24
54
135
121
11
72
51
10
35
171
10
23
25
23
33
219
48
3
84
21
25
35
144
36
87
117
21
99
27
9
121
38
33
3
69
15
81
49
398
90
18
30
147
72
3
58
80
24
30
18
27
51
90
112
14
48
10
35
108
9
39
132
12
73
32
3
15
153
231
84
72
114
159
72
25
107
85
11
24
3
12
126
15
25
59
156
12
39
60
36
33
60
120
111
84
24
33
183
54
40
72
26
117
1
119
3
54
16
14
9
27
94
144
266
46
227
60
15
12
60
48
58
107
36
132
12
36
15
36
10
86
72
93
37
26
54
136
32
30
45
37
48
32
90
21
60
15
12
24
120
21
48
39
36
72
57
123
22
71
15
36
96
54
18
36
105
132
12
75
102
99
117
24
40
8
123
99
48
82
71
48
51
21
39
48
93
12
48
9
18
33
48
45
96
51
180
73
32
18
60
129
87
93
36
27
153
45
255
51
21
87
93
3
66
234
9
117
24
54
12
180
81
87
105
1
59
27
18
63
49
50
81
12
48
75
22
2
48
33
165
3
72
120
72
61
144
290
12
153
1
80
24
48
64
11
15
54
90
36
82
80
3
15
94
14
72
42
30
168
18
184
26
9
141
16
50
9
12
12
48
15
30
24
210
21
25
47
1
96
48
2
21
33
40
192
32
15
75
21
15
24
66
72
27
13
24
59
24
3
138
39
87
10
50
21
135
57
25
11
21
159
1
11
168
21
18
30
6
12
150
30
58
59
15
45
168
3
129
87
69
105
39
97
144
35
159
108
33
24
1
26
9
180
99
21
15
90
6
34
14
33
12
27
186
40
8
114
30
15
75
33
3
36
21
3
57
13
50
36
33
3
72
60
108
72
22
83
61
170
72
57
36
39
12
78
123
108
1
14
57
72
48
27
108
105
60
13
14
18
27
27
168
81
111
21
3
156
6
30
82
23
9
48
171
12
12
93
15
147
36
105
12
12
36
15
60
9
96
132
15
48
117
9
90
33
45
16
24
62
10
26
60
72
33
15
72
130
23
48
12
13
26
46
8
72
15
3
6
66
60
48
60
22
98
36
90
168
75
13
95
9
3
21
112
23
169
158
72
18
40
50
60
33
25
50
12
82
11
51
60
21
48
25
62
45
37
80
63
27
36
36
238
38
213
111
30
78
33
25
98
180
45
99
240
33
48
39
162
24
39
33
3
24
228
48
24
63
ABCD 93575651446*3^$a+1 [50055]
252
18
11
36
79
36
54
143
36
1
48
143
73
6
53
13
203
19
36
77
43
24
72
5
175
101
24
31
24
18
90
17
73
30
77
49
60
107
37
143
60
187
6
36
143
91
54
12
6
17
13
18
41
19
72
77
48
60
79
6
18
54
47
1
143
1
54
29
31
29
55
65
12
91
72
66
90
6
191
19
18
150
65
1
90
17
24
48
133
12
60
107
1
54
48
60
113
7
6
36
11
43
77
133
114
5
36
157
18
41
25
71
72
96
24
120
13
180
23
72
12
12
13
107
1
90
18
54
72
5
25
6
12
150
12
114
137
48
121
144
11
36
19
24
156
101
7
60
137
24
265
6
29
55
29
13
18
156
108
161
96
48
43
5
72
60
43
12
60
12
78
30
53
12
31
101
79
54
47
79
89
13
54
198
36
11
24
84
48
139
6
30
60
138
47
48
156
19
90
167
37
18
12
6
47
133
35
12
97
102
96
53
96
36
67
36
12
18
6
5
31
17
37
71
48
1
24
71
168
67
246
35
84
49
162
18
84
6
17
19
144
29
25
72
11
228
25
132
59
79
5
12
37
95
36
91
264
6
23
7
24
36
18
66
41
91
48
144
36
17
43
65
7
5
24
55
53
12
25
18
185
37
11
7
41
324
25
6
29
91
6
84
11
31
5
13
72
12
90
96
36
30
6
72
77
103
90
18
113
61
24
11
25
131
7
17
19
24
30
35
61
95
24
7
66
95
163
65
1
60
23
61
126
6
48
126
29
7
53
115
102
42
90
11
24
31
42
95
25
23
60
85
102
54
11
247
336
42
18
65
12
13
12
42
53
343
162
138
5
24
96
144
61
126
30
78
17
13
215
7
18
66
41
13
60
18
77
67
30
6
72
65
25
11
61
36
90
5
103
54
36
179
13
150
228
96
53
13
54
18
36
24
11
115
5
12
19
156
18
11
49
66
108
17
24
120
235
6
54
72
12
101
7
77
96
25
96
11
19
53
37
114
77
79
54
11
228
13
24
18
48
18
60
59
7
198
6
5
24
205
83
79
29
1
203
85
6
36
5
25
6
5
12
36
72
120
7
30
35
73
60
102
72
54
6
108
5
25
47
79
185
37
84
36
132
72
54
197
67
65
97
23
1
84
18
72
36
36
18
6
36
125
48
7
108
17
19
17
12
36
60
84
61
59
67
126
138
60
36
36
65
97
12
35
163
96
65
7
18
84
35
97
90
41
97
18
53
19
6
30
54
6
54
48
42
18
12
36
179
7
5
84
156
133
18
29
43
30
6
41
61
18
6
36
90
53
49
191
24
132
19
36
36
65
19
114
162
30
24
18
156
24
77
103
90
47
240
13
6
5
12
12
307
150
30
96
18
191
1
155
7
78
23
7
17
1
11
84
199
18
35
55
12
17
24
49
71
91
53
91
125
96
193
6
90
30
17
48
79
72
161
37
150
36
41
48
13
234
36
24
5
24
1
35
48
7
29
24
132
103
36
89
97
143
12
55
89
7
84
96
5
132
55
17
205
11
79
84
60
30
24
36
162
84
6
102
18
35
97
18
29
19
24
72
18
263
180
43
66
11
13
71
19
137
7
30
150
30
36
114
17
1
162
36
84
78
12
36
54
161
36
25
138
6
102
18
204
102
41
37
12
18
5
48
37
96
35
19
30
42
149
24
37
78
48
53
7
138
126
24
36
84
60
174
60
11
25
54
41
25
6
48
72
113
175
53
79
36
84
18
42
233
132
13
47
25
18
48
18
6
161
48
1
83
115
42
11
72
60
37
23
61
90
96
29
36
163
77
48
12
61
54
29
132
24
19
264
5
55
36
30
60
264
186
29
7
30
36
60
23
25
59
1
95
49
ABCD 93575829916*3^$a+1 [50061]
72
3
39
48
25
32
3
42
66
72
12
36
30
24
51
39
18
78
114
87
48
192
48
3
13
35
61
95
186
63
96
75
36
33
111
145
29
72
12
150
72
24
192
9
81
78
174
18
25
8
15
60
114
27
39
156
93
51
37
95
30
90
24
66
15
15
102
42
54
24
75
45
18
9
15
33
45
42
138
30
33
183
81
9
15
27
60
30
102
18
48
27
3
141
9
102
42
6
1
23
48
33
27
144
93
40
11
90
66
33
63
102
18
24
6
115
8
249
6
54
43
77
27
15
1
72
41
15
69
18
24
24
97
24
95
9
9
30
78
30
13
24
47
6
3
16
41
42
60
6
84
36
27
39
1
35
48
12
57
160
191
24
6
195
27
42
3
48
39
156
45
64
23
48
25
72
5
27
88
5
48
27
48
15
9
16
251
109
29
18
25
17
30
30
66
24
126
144
43
17
15
141
84
6
54
3
72
51
117
255
33
39
90
96
6
36
69
21
12
60
36
15
135
9
21
162
48
30
72
30
45
24
24
15
102
27
15
30
150
37
59
60
30
75
27
12
153
27
48
18
195
16
53
6
69
16
96
53
48
12
30
18
30
72
1
47
25
23
30
6
54
30
60
36
33
75
6
39
15
6
84
42
228
60
90
51
9
30
66
54
6
91
83
6
30
96
6
75
48
177
7
41
30
96
78
18
24
153
168
88
5
60
30
24
33
15
9
21
54
141
240
39
1
8
9
36
12
60
3
111
120
24
81
69
60
135
72
15
72
6
42
30
27
171
12
42
87
141
102
60
97
23
6
90
25
149
18
18
15
117
42
97
56
39
96
30
48
75
16
29
6
6
108
75
9
31
11
61
8
16
80
141
18
24
48
25
173
75
112
35
48
42
43
72
95
9
15
6
3
24
45
66
12
48
37
23
72
48
192
73
77
48
195
64
101
19
23
9
39
25
29
51
39
30
66
121
56
39
54
24
48
42
36
60
9
15
96
25
89
78
18
12
114
33
15
12
18
27
3
21
64
5
42
33
15
121
24
5
90
6
51
39
12
13
29
163
23
9
45
6
42
43
5
24
3
120
45
108
30
30
139
35
13
77
67
29
6
156
24
60
13
53
27
45
123
27
6
7
8
120
15
30
42
72
25
11
21
88
47
9
16
29
30
37
5
3
39
25
101
90
120
12
84
1
23
1
8
96
69
168
67
8
3
157
77
150
12
6
18
57
57
55
48
53
115
65
79
47
33
231
49
83
37
155
18
99
88
5
30
12
84
42
3
112
77
102
18
75
51
42
19
71
9
111
129
21
27
141
24
27
88
5
51
24
48
15
48
24
1
144
48
32
51
12
33
39
78
30
18
19
47
33
40
23
12
45
93
108
84
42
6
3
24
96
111
78
18
33
45
66
81
87
25
32
24
45
27
15
18
42
60
132
61
5
259
65
15
16
5
6
18
96
114
108
12
36
37
32
48
33
31
56
45
123
39
72
24
57
48
69
138
9
15
96
33
40
80
135
1
35
36
222
51
27
12
36
90
6
18
30
6
54
36
12
49
83
18
19
96
59
60
33
15
97
53
43
23
30
195
15
57
88
11
48
6
6
54
19
8
15
57
16
29
27
111
30
19
8
15
6
66
24
30
120
27
27
45
21
90
90
102
25
8
160
35
45
9
15
15
126
187
35
93
9
90
12
24
9
3
12
120
78
27
112
35
6
15
117
3
112
83
69
39
9
111
121
23
96
105
24
33
30
72
72
48
12
6
12
66
150
54
36
30
210
105
45
51
93
42
78
3
40
77
27
93
75
15
145
5
3
15
18
54
48
9
64
11
6
180
18
54
3
48
24
3
13
119
33
48
27
45
39
96
12
48
69
261
75
63
24
25
11
12
30
19
29
27
48
64
80
27
6
78
60
60
54
18
12
18
30
132
6
72
42
72
144
81
39
42
55
24
155
69
15
49
65
55
96
72
32
15
126
51
15
54
60
42
90
12
126
60
45
264
63
30
30
60
24
48
12
66
18
30
27
40
17
31
107
90
18
120
54
42
25
8
93
27
51
69
15
97
215
9
27
84
24
1
8
87
25
11
12
168
72
36
61
29
6
18
96
30
36
96
18
30
24
1
35
12
24
24
9
40
47
25
296
195
90
27
141
ABCD 93576522532*3^$a+1 [50122]
6
21
36
28
32
27
21
33
15
12
24
72
36
76
20
124
29
51
48
48
24
63
9
9
123
84
135
1
24
104
177
54
9
9
7
84
41
18
9
3
61
35
141
69
99
48
52
116
16
32
75
21
64
71
9
72
16
32
132
12
52
32
21
123
93
15
4
5
18
57
48
16
36
72
23
189
60
132
99
72
21
76
36
17
3
33
12
3
88
41
126
18
39
24
264
69
315
3
18
111
39
9
4
72
56
24
36
48
15
6
159
39
37
20
123
69
72
16
36
17
27
16
47
60
9
3
129
12
144
3
1
32
63
30
75
40
108
12
20
4
47
1
8
15
33
21
12
39
33
78
13
5
91
53
66
9
16
35
13
71
37
5
30
21
16
8
48
57
84
7
44
120
16
8
120
60
28
29
7
35
13
143
1
59
33
16
56
51
21
4
12
20
21
30
150
30
6
36
27
40
17
72
3
112
92
144
24
57
51
48
96
21
7
8
48
12
15
1
36
95
30
75
87
61
11
37
36
8
96
36
60
33
19
108
128
75
12
72
36
1
36
8
45
19
8
16
72
8
9
3
99
36
25
12
23
193
17
24
3
15
81
9
39
48
60
24
57
60
90
45
3
60
13
68
99
1
12
53
6
12
96
72
109
83
1
17
3
48
24
15
37
5
36
51
3
21
27
162
63
9
7
128
9
27
16
92
225
19
44
12
39
18
48
6
33
213
19
53
6
45
4
44
27
54
39
57
15
24
63
97
92
12
4
89
18
9
39
105
9
39
88
56
27
117
28
161
60
3
9
87
108
3
1
89
27
27
21
24
51
33
69
15
72
39
6
48
3
72
24
180
51
45
3
24
1
180
68
51
24
1
11
73
60
11
33
100
12
212
21
39
3
90
51
16
24
8
9
87
39
121
20
4
107
12
6
91
32
33
55
24
36
44
48
9
24
51
12
132
69
7
35
72
21
64
23
1
17
90
1
20
63
73
8
45
36
63
81
43
12
20
60
27
42
12
7
56
100
5
31
60
11
81
84
105
99
36
96
27
85
20
3
9
39
6
84
27
96
64
20
15
45
99
1
36
17
72
18
30
6
1
12
44
48
72
96
171
96
30
19
108
56
33
15
108
4
53
7
12
68
28
17
3
60
24
33
78
30
18
201
36
3
33
40
32
105
54
42
91
128
52
12
5
27
3
169
32
24
64
53
3
15
78
90
129
69
67
8
24
36
4
56
52
36
89
255
72
12
64
68
3
57
48
51
25
29
7
101
60
19
8
99
72
37
20
64
41
12
54
69
12
36
132
24
39
54
3
171
73
108
32
3
33
76
41
15
76
12
77
66
9
64
96
32
168
132
57
7
32
12
39
9
33
15
52
44
9
27
84
12
12
48
15
73
59
1
101
27
60
72
28
11
129
72
21
36
39
45
3
3
57
28
131
85
104
39
1
89
78
37
11
9
33
84
36
127
8
24
24
147
37
8
76
32
4
35
18
18
9
48
24
24
48
51
9
3
1
44
12
52
36
32
21
36
3
12
4
17
27
100
80
84
40
20
27
73
8
45
6
45
48
15
30
7
29
15
64
101
163
24
152
40
20
76
35
21
28
17
18
73
80
33
51
52
44
12
21
30
37
8
15
30
27
24
24
12
3
42
19
32
159
45
33
12
24
27
4
5
27
96
4
17
66
60
49
41
39
45
18
126
43
20
27
153
9
7
80
64
12
44
36
9
96
39
28
17
15
3
18
3
87
33
21
43
20
99
6
75
12
3
12
37
8
36
15
30
51
3
60
21
12
33
19
77
27
4
53
7
8
21
114
37
44
40
23
18
84
3
3
57
12
21
174
81
9
6
21
51
85
23
90
48
72
7
17
3
12
84
4
17
27
48
3
9
36
3
1
108
41
108
36
27
21
27
9
6
201
52
35
9
111
36
69
27
33
3
264
1
72
44
16
11
24
30
126
42
30
132
9
64
288
119
33
9
15
3
85
24
80
64
17
63
9
3
81
15
117
84
6
12
69
12
24
63
45
9
55
11
81
81
36
27
24
96
12
4
8
51
13
35
21
93
31
5
87
195
1
44
52
83
25
56
60
28
32
4
35
9
36
27
1
17
18
81
75
6
111
27
37
44
132
252
48
159
73
12
32
45
3
123
9
48
27
45
48
16
80
64
68
9
51
52
5
18
12
81
16
137
180
3
60
36
9
115
32
36
204
108
52
36
8
4
77
31
5
75
117
91
32
40
24
8
28
29
15
36
36
27
30
96
84
3
40
8
48
15
49
8
16
32
4
140
3
1
17
48
27
16
20
51
45
3
42
31
32
40
168
8
12
12
21
3
12
39
66
7
44
40
23
21
12
4
29
36
27
27
6
3
108
88
35
13
44
33
3
60
57
7
80
12
88
8
4
233
55
32
27
33
112
68
36
12
36
12
51
13
20
76
89
123
12
36
48
12
48
3
97
44
36
12
15
126
19
12
96
17
99
ABCD 93576527992*3^$a+1 [50116]
13
71
24
1
44
147
49
11
1
80
100
12
17
3
12
9
7
12
65
126
42
15
3
24
12
36
30
12
48
18
12
180
24
45
16
23
6
138
105
3
13
17
30
37
5
228
24
15
69
19
48
32
33
30
12
6
54
1
17
30
12
45
93
43
72
125
162
108
12
33
24
141
234
30
6
18
39
75
33
129
79
5
19
60
5
27
15
30
24
27
15
42
30
6
19
11
37
20
15
12
78
55
23
69
60
21
139
8
33
66
120
1
17
60
126
42
18
37
80
24
96
9
126
9
3
186
84
27
16
173
42
60
18
12
54
96
30
24
36
27
16
89
6
42
7
35
48
54
103
35
145
36
92
15
24
36
48
42
174
66
55
17
60
108
18
141
75
186
12
186
180
6
3
3
180
25
5
108
67
20
60
9
3
87
13
48
29
24
96
30
13
41
120
19
71
9
27
13
65
48
67
96
32
129
15
64
164
15
66
30
6
18
36
6
54
37
29
36
67
35
42
24
12
12
43
17
12
3
51
6
18
25
65
63
52
11
12
84
48
60
48
60
57
93
84
120
18
108
48
36
21
39
90
15
15
1
80
33
51
16
5
114
36
42
6
6
78
1
44
3
9
135
24
54
48
54
78
60
108
72
15
81
12
27
93
27
28
44
123
25
41
42
25
65
12
18
42
31
5
55
17
18
114
30
78
75
100
53
66
108
1
17
84
78
25
240
47
18
18
25
17
3
15
12
42
75
4
5
6
120
45
75
108
72
1
5
27
72
15
49
29
55
20
27
24
66
18
48
25
29
3
15
45
160
48
44
36
3
30
79
53
84
78
120
1
47
13
101
15
219
37
29
51
99
6
115
17
48
60
48
12
30
9
9
55
17
7
32
28
41
54
33
75
42
30
66
27
57
163
20
15
45
52
80
27
49
5
79
48
17
60
102
18
6
114
30
12
54
60
6
54
7
59
90
78
30
36
19
101
307
59
66
54
24
66
43
11
42
114
49
72
17
30
30
15
15
13
89
54
97
72
8
33
6
24
102
24
18
18
87
12
3
13
29
90
73
35
13
32
45
30
25
23
9
21
108
24
36
120
12
42
18
54
18
72
3
12
3
42
48
6
57
27
13
104
105
15
63
18
27
16
77
30
217
77
31
23
24
6
12
120
72
12
228
30
6
6
21
84
99
24
66
111
129
24
6
21
51
37
11
30
6
73
11
114
66
30
19
11
6
78
60
126
19
95
12
1
5
102
18
24
18
90
55
92
9
84
132
168
18
168
84
48
45
3
12
57
120
28
5
72
15
27
18
3
63
42
27
57
18
1
56
3
12
48
33
117
18
54
36
108
54
85
5
18
12
30
108
108
159
28
5
24
24
79
125
31
176
81
15
12
93
114
84
6
48
6
12
114
3
81
114
13
35
45
63
6
31
44
33
12
6
78
12
7
60
65
31
65
51
39
57
12
3
37
32
39
96
18
6
25
17
54
49
47
18
7
20
52
185
108
67
53
84
150
54
36
91
35
9
4
12
107
61
5
67
5
54
60
78
31
29
12
19
71
270
43
17
151
48
12
44
33
6
54
6
21
33
12
15
16
12
36
5
6
24
84
45
15
13
35
24
18
3
3
30
60
12
27
15
1
41
6
90
78
49
5
66
9
21
30
6
60
24
24
42
1
119
30
54
12
9
33
48
67
36
59
126
30
9
28
23
25
137
7
48
35
54
48
27
75
33
15
33
33
84
55
11
246
66
30
48
6
13
23
9
16
44
21
27
48
27
57
16
35
54
54
24
61
35
21
88
101
6
49
125
12
54
6
24
31
107
42
48
15
27
21
3
24
90
66
9
15
96
30
24
108
147
15
13
35
9
15
66
210
84
13
107
30
6
54
54
217
23
57
3
21
63
42
103
5
15
117
66
18
7
48
5
24
12
18
48
54
108
90
13
12
5
66
25
65
99
3
12
1
56
15
24
36
18
168
175
44
3
48
48
66
43
120
108
77
156
51
16
20
28
5
19
35
25
20
21
36
3
21
55
17
39
21
30
102
55
35
57
16
12
48
17
42
66
12
43
12
20
51
49
5
12
108
12
18
13
35
18
12
12
36
216
31
60
35
12
6
27
117
6
9
88
47
120
30
60
36
12
115
5
102
60
48
13
12
80
147
66
162
25
29
60
30
54
72
7
35
13
5
78
12
24
13
137
123
15
12
90
30
105
171
48
57
9
186
30
42
60
18
72
15
27
54
90
12
69
105
6
145
132
32
105
19
12
35
30
39
39
57
27
18
12
18
84
60
54
55
89
18
162
12
66
45
40
23
30
72
30
37
20
27
18
36
12
18
54
12
63
51
6
139
119
25
80
76
12
29
24
24
30
13
12
32
124
17
12
30
78
ABCD 93576953942*3^$a+1 [50081]
91
5
100
84
27
33
8
67
45
32
115
5
13
6
17
72
52
104
25
15
92
84
24
240
72
40
8
12
7
41
12
67
33
39
5
28
20
60
1
66
108
41
16
144
12
20
43
117
39
33
27
18
15
21
47
43
9
75
21
72
8
184
20
25
63
57
71
79
12
33
8
67
57
39
30
6
41
28
51
108
90
60
90
5
28
3
105
32
7
17
55
30
3
8
40
24
93
11
61
11
37
42
53
127
5
13
47
25
11
24
84
52
8
55
30
6
5
13
11
4
56
49
330
72
5
49
167
28
75
17
84
48
97
144
11
79
165
44
7
89
12
40
32
67
81
68
64
32
4
21
48
36
111
36
3
36
189
9
11
19
42
51
3
84
36
21
36
32
108
12
31
45
44
12
19
21
15
21
39
48
53
52
27
108
5
36
40
44
48
12
28
48
45
54
5
96
1
131
48
12
40
99
5
115
90
15
44
16
15
54
90
17
133
126
9
75
5
31
33
60
12
60
39
29
36
84
25
11
79
6
15
144
12
36
72
92
19
65
40
21
123
135
5
25
36
87
68
4
45
87
84
60
20
1
51
3
69
105
3
8
121
59
12
120
60
24
4
60
12
72
60
92
24
36
24
76
8
115
53
43
30
6
48
21
141
51
39
29
40
9
30
41
1
23
48
37
30
53
79
105
8
7
5
100
36
39
5
13
51
9
30
41
1
30
125
36
40
20
103
6
90
45
99
54
35
1
27
9
23
28
39
81
32
7
65
115
5
24
64
8
4
45
71
73
15
20
31
144
29
85
11
16
39
17
79
105
39
77
43
57
39
9
9
36
126
101
52
36
21
18
72
101
40
20
4
15
21
68
4
15
41
60
36
4
80
49
23
103
24
105
87
18
3
32
61
179
28
9
51
8
60
336
28
51
60
144
41
12
132
7
60
81
39
21
180
3
36
18
66
57
3
66
75
8
25
15
21
24
27
3
90
15
8
49
3
51
29
67
29
72
12
25
3
39
5
64
12
8
31
54
11
28
21
35
31
41
37
51
36
123
21
69
3
129
11
48
4
111
17
12
96
1
11
24
4
51
5
96
43
57
8
36
259
24
72
18
11
19
17
16
20
12
48
124
69
36
39
21
59
40
36
8
268
33
24
27
3
105
111
60
90
30
29
12
19
69
12
129
159
57
179
19
5
16
51
65
43
33
72
147
144
77
139
18
71
55
5
55
36
29
79
72
45
20
25
11
60
52
8
84
13
203
60
100
20
72
72
48
1
11
28
12
3
42
51
159
41
12
91
21
69
87
20
43
5
76
104
49
131
24
72
24
31
24
17
24
28
111
9
132
15
5
64
24
12
104
31
5
43
5
16
12
3
29
12
204
85
36
48
35
16
135
77
28
72
48
36
20
55
18
83
43
17
79
45
9
144
51
56
19
197
48
61
48
35
16
60
392
52
56
19
6
84
42
41
24
16
129
155
64
21
18
30
83
60
40
32
40
300
57
18
65
25
83
24
4
44
7
33
111
41
16
39
18
143
13
15
92
79
9
24
75
17
13
71
124
8
199
41
12
88
12
8
52
51
41
16
8
76
75
249
56
73
3
39
90
48
6
101
24
64
20
36
1
191
7
5
1
11
36
108
61
15
56
19
29
16
3
57
39
29
7
53
28
108
111
101
13
35
12
19
41
48
1
11
48
16
44
12
48
19
5
31
77
73
15
20
24
67
198
90
162
144
27
8
1
30
21
20
13
35
12
28
36
120
39
96
9
132
8
61
18
6
30
77
37
15
36
12
32
120
16
15
57
12
21
15
44
60
7
149
16
48
56
52
20
24
24
36
4
60
56
49
15
99
117
56
40
123
36
141
93
6
18
12
11
43
5
64
56
25
95
31
48
5
28
44
13
126
24
177
33
6
77
28
36
33
6
17
12
76
12
9
11
109
180
39
104
60
1
27
27
12
53
48
43
5
19
45
20
168
12
16
20
16
75
53
12
24
91
18
3
92
36
24
28
93
90
84
72
60
33
80
148
63
36
29
4
8
28
72
84
44
1
30
41
12
187
18
126
185
112
9
11
40
33
39
20
16
44
216
79
21
44
31
36
5
60
40
36
123
21
180
8
36
139
72
41
184
44
60
151
53
127
105
8
72
16
20
52
8
13
11
24
12
7
233
60
28
44
7
24
81
44
49
11
36
48
91
36
29
61
30
41
19
45
3
60
66
6
48
161
112
3
29
40
48
39
18
183
3
174
71
1
23
48
60
19
53
52
33
42
18
11
4
12
3
17
36
4
3
101
220
92
52
8
12
12
24
ABCD 93577130866*3^$a+1 [50024]
3
154
50
1
11
10
54
45
32
67
32
36
53
12
17
87
60
33
2
1
28
25
55
17
82
6
30
50
30
5
56
9
7
40
8
11
36
24
84
54
31
1
54
1
71
108
12
24
28
13
4
84
19
78
15
40
37
27
24
16
15
9
40
12
44
3
17
19
57
8
67
12
60
1
12
4
3
46
44
42
61
40
19
1
9
6
8
21
73
50
48
28
17
24
63
36
66
111
20
47
12
5
55
41
3
4
36
5
21
18
10
11
7
9
5
55
35
1
9
11
9
10
6
55
64
15
1
28
16
13
23
3
10
6
101
9
46
9
24
80
9
7
11
4
1
79
105
3
21
32
28
32
23
96
8
1
9
3
17
18
10
3
32
7
66
14
33
7
1
5
66
24
56
6
22
6
26
45
13
6
117
8
32
7
13
95
45
15
9
3
41
11
101
20
7
41
5
11
64
11
4
81
41
12
16
67
8
9
26
16
8
10
72
30
29
7
24
9
72
3
6
11
9
46
13
1
11
28
16
56
33
27
9
55
44
49
23
27
13
24
75
5
19
12
29
61
32
22
9
20
20
11
8
10
8
58
41
13
18
14
10
18
38
5
5
23
16
11
40
13
11
41
13
44
58
18
54
1
5
44
31
40
11
5
31
9
53
3
24
1
62
12
41
23
41
4
99
21
57
23
32
47
8
25
8
16
39
17
8
1
31
8
87
49
45
50
1
39
21
23
24
61
41
34
36
1
17
3
33
11
19
5
67
9
84
11
1
44
1
2
46
86
29
35
45
21
78
12
45
53
6
4
6
26
30
46
5
4
124
52
13
26
6
4
95
1
35
67
18
24
19
32
23
6
11
48
16
64
17
15
37
43
19
1
28
7
9
39
97
24
15
1
4
21
10
32
18
12
51
12
20
20
105
3
11
49
27
14
4
51
21
18
17
87
21
36
96
3
64
61
60
1
11
29
18
36
14
3
4
39
21
9
6
8
41
52
27
70
8
3
19
50
43
15
18
42
2
7
21
198
17
4
11
13
9
23
27
22
15
16
19
1
65
19
15
26
3
12
33
15
31
5
1
38
21
13
11
7
69
21
8
47
7
1
21
11
43
36
45
44
19
90
11
60
32
28
27
28
54
2
1
88
40
7
24
36
30
18
24
21
36
60
24
11
45
1
18
77
8
12
4
1
23
32
100
48
39
57
43
60
98
3
9
6
4
53
7
18
30
14
4
50
12
10
59
13
188
54
45
61
3
9
31
60
20
5
27
15
28
12
25
7
22
31
108
11
21
8
79
13
7
73
15
13
5
44
71
19
22
19
12
23
36
50
220
18
13
8
40
11
18
50
40
17
16
8
12
15
45
45
75
7
57
9
35
81
24
27
48
1
91
49
51
103
36
1
29
31
8
15
17
63
1
33
43
4
9
34
30
42
38
10
21
20
16
44
16
15
44
45
31
41
4
20
16
5
35
8
40
47
65
48
16
96
68
19
48
42
18
44
1
9
18
20
37
5
4
6
21
23
1
9
66
21
20
13
26
85
11
28
74
23
40
20
35
9
5
19
12
44
19
81
63
1
41
71
13
35
15
22
59
84
7
25
40
4
21
80
4
96
38
37
45
14
1
60
24
23
1
35
4
13
23
5
1
38
100
18
24
36
15
208
16
21
4
6
13
7
28
25
17
55
35
18
20
6
1
8
20
16
4
17
15
103
60
85
32
40
40
4
15
18
2
6
3
40
21
18
1
47
9
15
8
37
11
10
39
11
10
12
47
51
24
21
69
54
4
18
35
7
12
36
25
73
35
11
5
39
1
35
21
3
4
1
35
37
4
16
20
13
47
15
42
11
35
62
10
12
21
111
45
20
51
4
14
15
40
35
10
102
32
18
22
61
12
7
72
181
8
32
47
1
11
6
12
26
46
6
13
7
9
24
31
21
20
127
17
44
5
7
8
39
80
41
37
18
17
29
48
87
89
91
9
66
21
29
31
5
39
15
9
40
107
13
47
4
9
60
32
67
17
21
24
15
49
7
73
7
23
36
10
19
16
55
26
24
31
27
8
18
35
40
129
102
1
160
17
23
75
64
8
117
3
16
2
15
37
30
1
7
53
52
3
64
41
16
4
16
103
50
18
22
107
19
6
11
220
20
8
11
18
56
46
54
107
55
73
17
44
10
9
20
61
139
31
24
81
3
52
21
45
62
1
32
24
16
8
19
68
10
12
36
6
89
36
39
16
8
40
21
39
33
24
95
46
30
5
45
30
118
14
33
48
9
11
12
17
6
26
71
108
20
17
4
18
17
24
40
9
27
36
9
51
9
35
24
75
5
32
27
20
16
17
55
5
25
3
5
10
14
23
7
28
44
1
27
6
51
3
53
40
80
15
9
1
62
37
16
47
17
4
27
5
49
11
28
21
11
4
4
1
36
10
13
80
11
10
11
25
48
36
15
16
8
69
6
45
39
1
40
49
47
25
6
102
3
15
33
11
6
79
16
48
31
28
8
24
10
35
3
37
23
10
62
89
100
9
28
108
15
60
15
2
23
11
8
13
89
6
25
33
6
20
6
90
10
80
83
25
10
37
17
3
17
18
28
32
4
61
28
1
18
93
15
33
11
16
9
124
11
9
81
20
46
18
42
5
3
5
52
7
36
12
13
65
26
28
120
13
80
3
102
8
15
32
5
30
32
121
40
47
25
4
44
72
25
54
10
74
61
71
102
51
99
13
80
7
21
15
12
24
30
14
45
1
36
12
60
8
19
16
19
105
4
21
35
15
81
8
5
55
76
56
35
13
49
11
16
55
20
105
3
36
1
45
71
37
11
32
48
5
11
1
3
57
54
1
7
10
11
132
3
34
18
33
51
5
56
68
41
36
34
26
19
20
96
28
20
19
1
59
8
30
10
14
15
13
27
44
96
13
2
16
29
33
10
12
18
8
19
116
9
10
29
31
81
39
1
8
5
72
35
48
19
13
105
78
21
16
4
16
17
11
17
18
57
47
21
19
1
5
27
144
3
53
20
17
27
20
3
40
181
41
26
45
4
95
9
75
21
24
55
41
13
83
13
27
35
13
96
9
15
41
28
42
74
95
132
5
18
5
32
37
31
29
23
43
141
4
5
72
22
73
4
44
65
227
15
5
7
1
59
13
8
37
18
25
187
10
2
42
55
44
1
15
20
19
2
43
21
14
57
20
7
100
1
59
30
87
9
11
44
11
41
24
16
8
120
16
23
13
28
41
11
19
29
12
27
28
18
7
4
109
24
2
10
18
1
25
24
28
43
59
13
8
11
21
7
30
78
53
45
30
10
36
15
9
11
33
10
18
80
18
1
4
80
9
23
64
24
15
5
36
75
21
88
5
12
83
12
19
28
72
30
26
64
9
12
29
39
7
9
64
11
5
103
32
25
123
33
17
10
2
18
28
44
29
41
39
32
8
11
41
3
45
76
23
10
18
108
2
64
18
18
15
44
55
9
39
6
44
10
21
32
8
32
45
90
18
11
13
31
5
2
65
13
10
54
38
45
28
35
65
12
44
24
35
72
10
23
31
165
5
11
28
7
9
33
8
40
15
44
3
6
4
83
15
9
24
100
39
60
13
17
27
5
31
23
5
49
7
11
28
2
10
72
17
43
41
25
24
23
25
ABCD 93577531252*3^$a+1 [50122]
35
61
86
216
22
32
60
28
8
18
10
35
1
11
24
15
6
34
104
112
65
7
110
58
8
40
56
16
50
39
61
44
6
40
29
19
24
86
27
15
24
120
10
20
18
16
17
79
176
24
24
54
96
15
84
13
152
76
20
27
117
15
93
4
11
97
38
30
27
21
60
12
58
17
9
46
2
48
12
27
39
34
126
32
48
16
8
10
38
142
48
204
36
2
46
35
61
23
43
74
63
7
80
30
58
50
22
30
26
88
14
48
12
12
106
14
15
75
6
48
39
25
2
9
12
67
72
224
64
48
110
34
8
57
21
39
33
28
140
48
10
54
2
54
24
40
2
16
54
36
108
36
35
99
96
94
72
104
15
93
15
13
50
22
26
165
61
44
40
2
40
30
2
33
37
26
102
130
14
16
80
72
16
20
6
21
25
12
35
147
6
24
75
45
10
176
22
8
24
120
24
75
181
71
3
22
18
32
40
30
24
83
33
60
34
29
132
97
32
60
96
15
169
24
2
18
246
16
134
66
18
22
29
75
33
55
110
63
24
156
60
9
120
51
105
54
78
18
24
21
43
24
30
35
55
8
70
18
2
54
96
33
31
126
12
36
26
30
51
93
130
72
8
6
34
101
36
7
53
3
24
42
84
72
88
12
20
15
27
66
36
66
42
16
20
16
56
123
79
173
45
30
9
39
54
28
14
66
30
150
12
16
32
48
6
16
38
216
66
40
78
2
9
15
6
4
11
33
10
5
49
2
16
18
36
90
101
19
14
60
60
34
5
171
22
8
10
30
56
24
82
8
9
48
175
54
50
9
7
32
46
20
6
46
18
26
46
14
24
12
198
69
43
38
42
24
40
8
22
143
43
30
20
4
26
48
16
18
20
16
72
59
15
16
48
42
12
50
168
9
39
22
107
73
20
123
12
33
99
36
9
10
32
6
120
10
2
3
72
51
16
18
30
80
46
42
62
58
53
195
24
22
18
41
39
21
51
54
10
2
27
37
20
58
8
22
2
78
48
72
66
22
90
24
30
11
103
14
196
6
158
18
45
24
3
18
22
8
40
42
12
24
12
14
120
9
7
29
81
12
6
90
46
6
12
128
142
2
15
33
51
132
7
72
5
25
26
114
54
90
6
6
63
84
81
12
10
14
24
52
95
13
20
70
29
120
25
11
69
12
48
36
12
70
29
19
42
38
45
12
165
28
14
81
15
9
63
10
60
48
26
6
40
44
6
40
2
96
222
54
40
11
39
54
10
50
6
81
57
48
60
27
60
51
6
196
14
6
144
15
123
48
30
99
24
9
36
24
90
21
19
18
150
30
18
26
54
42
48
142
38
24
18
57
21
34
72
104
82
12
26
30
76
128
172
11
9
36
15
189
3
67
5
60
9
30
6
28
20
15
33
10
80
33
39
10
30
6
104
52
44
36
6
30
24
100
23
57
64
12
8
10
89
57
4
47
73
42
32
42
160
14
130
11
3
70
26
6
58
8
64
53
51
120
6
4
6
14
99
141
12
54
16
8
6
15
60
1
20
60
70
29
105
120
75
85
18
128
30
34
80
9
7
14
16
2
30
130
53
25
74
30
16
104
3
55
8
9
111
34
71
7
110
27
69
87
25
114
14
4
83
19
90
20
34
26
111
60
9
10
50
36
58
134
18
48
94
11
36
9
90
6
18
18
60
15
9
10
56
70
18
80
34
30
38
88
50
136
104
40
30
44
12
24
64
8
34
14
192
10
30
2
33
9
60
4
299
43
168
56
10
6
14
63
45
22
8
22
35
25
14
16
38
90
16
110
16
146
18
15
12
144
3
6
16
191
13
11
73
35
12
61
60
20
135
63
96
6
4
30
8
6
39
115
86
27
24
1
14
33
13
20
3
99
72
66
30
48
22
2
16
41
24
15
30
171
55
8
46
170
106
84
56
40
18
38
52
30
56
81
25
38
40
8
10
68
12
48
46
110
159
1
36
32
78
33
61
11
25
14
40
30
11
15
9
48
31
149
57
10
110
48
48
18
21
45
6
57
1
32
172
47
69
12
24
39
1
8
156
159
37
108
20
76
102
29
43
2
126
40
30
42
230
12
76
18
162
20
48
12
39
9
76
11
12
27
66
54
10
176
12
183
93
16
35
33
12
28
8
124
20
120
148
12
24
2
88
32
40
144
80
58
6
54
50
22
8
3
15
94
20
84
40
32
58
32
10
20
90
150
147
105
48
60
18
40
200
22
18
54
2
18
3
49
90
30
176
132
22
56
24
6
34
114
30
62
244
36
44
28
26
54
18
72
45
45
3
49
56
64
18
6
90
80
22
47
25
42
101
19
6
59
31
77
105
156
36
15
1
44
48
22
29
1
96
8
36
39
9
12
63
ABCD 93578483242*3^$a+1 [50050]
12
59
1
63
21
54
21
48
8
13
6
18
11
4
36
20
4
33
59
84
96
40
3
6
71
13
3
140
73
24
12
59
12
7
66
11
76
44
1
35
48
24
72
36
4
80
79
9
27
5
13
11
19
126
15
56
28
20
36
36
13
12
18
6
27
32
28
8
36
4
9
30
21
32
48
4
27
18
11
12
7
6
35
19
102
23
40
27
9
60
44
13
15
39
6
15
60
24
39
6
39
12
33
11
24
1
35
4
32
19
18
36
27
87
81
24
20
31
9
36
9
35
37
36
23
24
36
7
18
71
16
9
95
4
144
12
9
11
16
20
13
27
80
28
21
60
11
7
36
17
19
48
6
27
24
51
77
16
116
16
32
1
51
15
45
105
35
4
27
33
21
11
48
49
3
3
9
57
15
93
27
8
43
18
119
36
1
15
153
23
4
140
36
25
18
9
72
33
12
18
5
1
15
15
21
21
35
48
12
13
11
19
6
54
5
72
7
6
36
23
7
24
29
16
9
15
32
1
60
15
39
45
44
76
15
93
92
4
12
8
12
40
165
3
39
17
4
9
18
24
9
45
11
19
65
24
7
66
15
80
28
20
12
67
12
5
28
93
63
12
24
33
51
51
6
84
18
5
1
12
18
41
16
15
17
1
24
36
11
28
20
16
92
60
48
4
45
11
37
3
36
15
9
45
6
18
11
181
71
7
5
88
24
9
15
51
9
32
19
29
36
16
32
7
41
67
17
4
12
12
60
12
9
15
21
23
100
63
5
13
36
39
24
8
49
11
49
23
36
84
96
64
8
4
20
108
40
201
27
3
6
90
33
20
40
32
1
12
6
5
84
55
18
3
24
36
20
100
80
36
16
48
9
11
64
8
4
80
31
33
9
23
25
24
18
81
60
12
9
15
44
4
36
60
20
157
47
43
53
61
30
6
18
30
36
54
57
33
24
18
9
9
15
57
102
33
8
52
60
8
16
8
16
36
15
5
13
6
30
87
12
8
12
12
40
9
35
19
5
13
15
8
1
51
32
43
9
21
72
3
84
8
12
36
55
9
9
24
23
25
24
30
9
56
24
7
30
15
39
41
12
1
35
16
9
47
60
60
72
12
49
167
4
24
32
13
39
32
13
72
3
51
72
45
20
64
80
25
36
39
104
72
24
40
45
60
120
83
16
56
4
21
83
12
36
108
1
11
12
36
40
45
36
11
28
27
24
93
12
36
3
65
7
29
1
47
13
23
40
24
20
28
8
31
18
36
90
69
56
36
61
3
12
15
57
33
35
19
36
54
35
1
39
21
3
15
5
31
5
79
42
23
16
8
37
15
3
108
18
11
25
11
13
47
7
33
60
20
13
15
57
47
36
16
9
11
28
8
60
49
3
20
28
8
19
21
15
12
60
18
12
35
25
3
27
5
67
18
15
12
48
8
60
36
36
28
15
17
72
13
23
24
36
16
60
24
12
32
12
16
105
63
9
3
20
37
3
27
173
12
76
20
84
36
85
15
21
24
90
66
54
6
11
12
13
15
8
36
16
27
42
15
3
5
31
12
18
107
37
36
107
25
72
12
59
1
35
24
7
42
87
60
8
25
27
68
12
13
47
13
63
39
21
8
31
5
36
28
15
125
40
32
19
36
45
15
9
104
40
36
9
75
81
59
19
17
48
16
44
12
16
44
88
48
20
12
28
32
43
30
24
15
8
25
51
27
5
13
30
5
1
3
51
81
128
1
27
20
64
21
23
60
1
3
32
25
23
13
63
21
36
15
3
9
20
36
31
18
102
6
15
8
36
36
12
1
102
29
24
55
5
31
5
4
44
12
43
17
109
15
81
18
21
56
28
48
92
127
18
23
24
4
39
41
4
15
30
11
36
40
3
6
54
18
27
45
23
4
24
24
15
21
27
5
55
29
19
17
72
12
16
15
9
3
18
144
18
5
1
11
28
12
111
18
15
21
131
12
1
12
47
7
33
21
36
183
8
132
37
51
24
84
60
60
51
54
12
15
24
20
16
57
11
16
21
63
15
12
29
60
1
23
24
43
29
16
108
80
120
49
36
51
68
25
48
60
120
15
24
39
17
48
16
8
13
15
75
18
24
108
47
48
13
59
40
20
1
15
20
16
68
12
24
31
30
6
69
8
88
33
15
21
3
32
64
9
35
28
3
6
3
15
57
60
8
1
11
100
20
4
20
12
24
4
12
3
29
31
29
1
11
13
3
24
21
15
9
35
28
21
11
25
6
48
5
1
11
52
32
13
48
24
99
24
32
1
83
31
5
24
12
97
18
18
60
15
105
47
7
5
132
24
55
60
45
24
15
42
3
27
33
32
79
5
16
44
7
9
20
28
60
12
44
4
20
88
32
36
12
4
24
12
128
7
9
24
27
5
40
45
15
68
19
18
18
36
5
19
17
12
12
139
9
8
13
36
78
18
75
33
35
64
108
39
21
39
45
45
11
24
40
84
20
1
23
28
15
9
20
85
48
18
60
54
30
21
8
24
37
3
33
18
6
39
45
39
8
7
21
56
4
24
21
15
9
11
36
73
51
12
44
61
63
39
33
63
12
18
27
27
5
28
32
13
84
36
18
17
60
19
48
6
59
67
36
17
12
43
36
29
115
41
12
85
24
11
19
9
51
33
56
12
25
18
5
169
51
80
24
12
88
21
75
20
7
17
43
5
25
24
35
1
35
28
20
37
18
5
4
63
33
9
11
24
28
9
36
48
11
4
44
13
18
36
36
17
43
17
31
36
18
27
15
30
95
36
73
11
36
48
24
37
11
49
30
41
28
20
24
31
21
20
103
101
36
49
54
57
36
9
51
92
16
20
25
15
72
57
3
8
36
16
24
21
15
33
47
67
12
5
19
17
84
16
45
12
3
20
40
15
174
51
63
21
36
9
75
8
12
16
44
108
36
24
28
27
6
27
9
95
28
12
20
19
105
20
36
43
5
52
8
36
36
1
15
20
55
9
96
3
6
51
3
9
72
60
51
29
36
79
29
4
8
64
45
36
30
9
33
227
16
32
43
9
105
18
5
13
83
52
60
24
20
16
32
60
85
47
4
32
48
52
44
16
20
28
44
72
1
23
16
3
21
44
37
18
6
36
48
6
29
16
12
8
16
9
71
13
23
19
30
35
28
56
97
3
21
30
18
47
13
15
32
1
3
57
15
180
44
13
12
15
24
21
3
27
33
8
40
69
51
105
18
21
15
9
9
72
54
54
11
7
9
8
1
11
48
28
8
24
12
4
27
29
31
5
4
24
104
36
7
65
28
45
54
96
9
45
30
57
51
69
20
19
41
84
19
33
12
20
52
33
120
6
54
11
12
24
88
20
12
28
20
12
1
35
7
72
33
36
20
1
30
65
13
75
45
11
76
8
1
54
17
13
36
35
7
29
16
12
92
36
48
1
30
5
40
8
7
9
56
1
27
20
25
3
ABCD 93578752934*3^$a+1 [50027]
28
75
65
22
5
132
21
30
22
83
12
85
18
42
68
70
32
10
18
72
21
15
14
3
144
28
23
18
27
27
16
5
9
18
9
13
86
24
13
5
72
108
63
25
2
37
32
69
75
25
30
90
2
22
3
32
31
5
12
187
30
35
1
72
32
28
15
57
8
10
17
40
23
130
3
29
6
25
59
6
4
11
40
15
9
20
12
96
27
21
24
21
75
19
90
6
12
18
2
40
17
55
68
18
12
3
37
42
33
105
27
11
9
13
15
48
89
40
18
17
12
9
52
68
15
9
16
90
57
8
156
51
30
82
98
7
33
50
10
27
23
33
4
36
69
18
50
15
3
72
9
4
15
89
48
24
16
60
15
12
18
38
9
43
122
3
12
61
32
28
80
67
23
9
55
18
12
60
48
119
24
4
3
32
18
22
17
48
51
49
5
6
21
31
2
30
58
38
21
48
43
32
16
5
27
82
26
22
35
73
140
22
33
77
12
28
62
46
44
58
137
36
9
30
18
18
4
105
20
16
189
15
48
3
54
36
20
19
75
53
12
105
96
30
4
21
20
36
103
50
151
15
72
33
17
10
18
11
43
30
63
32
100
3
50
10
29
19
5
9
76
59
1
14
121
9
63
27
33
17
40
66
17
33
10
14
16
54
41
87
22
90
8
9
13
36
50
22
23
72
40
20
13
12
108
39
80
3
58
24
26
54
18
73
89
18
10
18
44
10
30
5
55
18
15
12
36
12
27
68
10
30
2
40
26
94
51
57
20
120
3
37
150
12
36
14
10
5
25
20
36
40
11
33
15
3
10
8
111
60
48
15
10
18
65
15
18
7
17
76
32
52
11
97
50
18
22
5
84
19
20
40
12
33
35
10
12
38
30
51
3
96
105
19
18
248
240
7
63
5
9
31
32
15
25
5
103
9
23
12
51
60
90
30
40
20
94
48
42
36
104
1
47
78
30
64
18
18
9
75
5
13
108
39
3
32
13
3
32
13
9
86
40
14
10
17
16
47
25
21
50
124
56
54
70
86
42
22
18
8
21
19
90
72
60
18
45
197
27
16
47
85
60
20
25
8
4
3
80
52
15
65
12
4
17
78
34
68
40
42
36
50
15
129
36
54
93
105
30
28
12
32
45
1
32
12
76
27
8
7
50
55
17
126
97
120
12
68
25
42
18
8
10
32
70
59
1
30
2
48
7
8
48
69
3
67
21
57
47
15
13
20
45
18
25
69
50
45
21
75
84
48
28
12
155
22
3
173
72
58
17
37
120
86
10
32
18
4
8
10
15
87
6
50
4
18
32
30
25
33
38
22
62
1
152
13
2
33
40
29
6
21
19
44
6
4
80
15
88
8
37
15
53
75
37
87
131
81
16
33
47
7
36
50
7
44
21
58
62
15
25
27
32
19
12
2
108
99
111
28
84
78
3
5
39
120
133
3
87
78
12
2
1
69
15
23
18
67
3
2
27
36
25
35
115
41
9
30
9
31
9
63
29
43
17
4
15
2
30
58
74
36
4
18
3
12
47
10
23
48
40
45
47
3
4
36
42
30
33
9
15
20
15
76
44
6
7
15
18
27
17
31
92
7
36
5
24
45
30
126
10
30
27
27
56
57
15
58
107
85
20
55
123
14
10
30
20
27
3
28
17
51
30
79
60
33
18
32
48
22
23
19
17
1
47
1
32
40
3
15
74
76
11
16
128
19
17
111
22
8
7
8
40
75
17
1
27
63
14
6
34
36
20
4
80
6
12
40
90
18
42
30
42
36
35
19
8
58
14
1
27
153
45
27
57
11
49
8
10
8
24
13
3
2
7
81
14
10
11
69
28
3
12
35
25
48
47
28
9
35
73
53
67
92
21
15
112
113
52
68
10
72
18
15
15
60
72
29
4
17
7
5
10
66
15
89
40
6
41
81
18
52
29
3
58
119
99
70
32
60
3
19
5
12
49
20
4
3
8
15
82
12
18
45
12
101
22
42
26
4
50
28
8
27
55
50
30
100
18
35
9
10
137
169
27
60
57
8
7
21
32
43
29
15
48
84
1
8
7
15
29
39
25
15
45
77
39
39
4
5
45
156
27
12
132
9
4
63
32
85
36
20
54
16
9
23
78
15
55
5
24
28
3
17
37
126
29
15
58
20
175
12
128
63
21
31
60
12
18
3
75
29
1
42
45
57
68
7
35
61
59
105
135
1
35
45
40
27
18
59
31
50
87
3
22
18
5
7
92
21
19
36
12
2
15
1
27
23
82
47
12
4
44
145
86
34
3
47
1
80
52
35
45
28
15
89
73
2
61
24
48
5
10
8
21
21
39
31
17
16
57
72
20
16
15
35
10
44
10
48
33
9
66
32
72
28
32
1
89
90
40
21
24
5
40
26
42
103
5
12
40
15
3
45
45
11
21
7
3
48
45
65
67
45
18
29
1
110
12
10
12
15
35
46
14
141
97
48
32
18
40
2
18
30
4
6
12
38
15
15
24
21
19
41
57
42
36
112
32
48
33
27
22
71
9
28
12
3
44
36
48
52
44
61
32
60
18
9
24
75
34
6
77
25
47
12
9
64
26
22
2
18
72
15
25
36
27
5
12
3
93
22
30
18
2
7
33
8
7
68
36
91
29
4
89
51
72
25
2
40
26
10
90
12
18
24
21
45
15
5
72
3
36
69
12
28
12
18
5
19
201
47
12
73
23
9
13
3
27
5
67
68
22
50
45
13
2
40
81
17
18
22
2
1
32
93
4
26
24
16
2
22
5
13
12
11
12
45
39
48
28
47
6
22
30
32
171
55
32
72
90
18
37
48
17
10
21
12
147
18
18
242
10
102
50
28
29
16
3
125
15
40
2
18
49
35
45
13
42
8
60
12
76
29
31
30
47
25
59
4
5
112
35
57
63
115
122
76
47
84
19
14
30
40
36
50
64
23
3
37
17
10
36
30
20
15
79
17
36
13
20
40
144
3
72
23
60
12
1
44
16
116
129
7
3
5
39
18
ABCD 93579382322*3^$a+1 [50013]
84
91
60
45
39
153
15
33
104
136
15
9
56
43
77
100
39
101
43
21
99
125
192
24
96
19
21
240
20
4
231
288
69
228
24
80
16
39
156
108
5
12
64
20
28
8
72
67
53
55
36
5
31
48
41
36
100
99
29
112
48
63
57
48
15
245
52
15
153
27
36
41
28
20
28
12
15
72
84
5
192
43
149
367
33
147
21
192
32
24
72
220
39
5
48
36
91
48
53
43
69
15
125
72
19
9
20
28
240
80
60
40
24
68
12
55
33
72
96
144
20
16
68
19
12
141
99
65
43
77
288
31
129
8
55
57
56
55
65
64
192
104
24
48
112
87
65
84
55
12
125
180
120
24
16
24
20
48
48
172
51
261
8
48
120
48
19
41
12
127
17
16
20
7
120
72
36
89
120
144
52
20
160
72
63
24
221
67
108
69
104
16
56
12
96
91
89
112
123
24
36
149
132
55
24
57
27
96
12
65
172
60
212
19
185
192
40
152
115
53
48
16
56
7
12
24
36
41
144
16
63
96
113
72
43
5
36
4
120
8
187
72
5
19
36
108
72
29
12
4
39
17
52
140
43
29
96
79
113
112
44
76
104
60
67
9
36
12
56
79
45
32
55
29
55
96
5
108
88
27
17
76
80
7
36
77
12
132
16
32
72
40
15
65
160
120
36
140
112
68
4
51
29
16
24
111
5
160
147
137
84
67
137
7
65
40
8
48
19
5
144
16
15
108
93
44
28
51
144
77
148
20
88
20
60
64
3
45
8
7
33
39
29
60
112
192
147
29
16
68
7
45
96
135
149
144
7
77
12
19
221
180
28
20
43
173
55
17
19
53
36
12
79
21
20
120
24
76
32
163
29
19
17
24
48
40
15
41
24
28
20
19
29
199
17
16
39
36
60
77
12
148
63
117
92
43
153
15
29
76
20
19
29
76
8
48
67
125
112
8
88
27
65
31
17
124
80
144
96
79
36
45
36
12
8
24
40
44
4
147
5
40
75
36
45
63
21
75
21
44
16
39
29
115
125
124
27
21
15
72
5
240
36
76
39
321
15
93
3
137
48
7
96
29
36
7
5
100
3
5
96
151
185
67
17
36
72
36
192
4
96
72
27
5
16
3
5
7
24
185
40
56
64
48
56
120
16
39
17
60
19
185
240
79
5
7
117
27
45
48
56
4
87
45
44
64
32
84
96
31
9
99
69
48
27
17
19
29
12
84
36
40
51
29
36
252
88
92
28
24
44
52
60
260
19
5
88
111
72
57
87
36
5
12
180
72
48
48
52
12
39
36
45
39
36
45
36
63
5
96
28
15
72
89
52
80
60
60
55
17
7
36
108
149
96
19
33
8
132
4
56
48
112
99
36
57
72
44
4
8
259
60
213
20
28
75
9
135
33
8
40
123
389
88
140
48
52
15
29
28
15
96
57
32
163
53
36
96
84
103
297
15
125
76
63
60
156
24
72
29
100
108
12
39
41
24
60
4
48
24
8
7
81
32
175
5
36
12
48
4
15
65
120
48
184
3
45
63
48
9
56
151
33
56
199
101
4
56
144
40
8
7
57
96
8
64
27
45
8
43
77
115
45
32
31
9
104
91
101
48
84
28
20
60
24
31
65
223
9
80
88
8
120
12
55
57
195
36
9
87
48
45
51
41
36
43
65
52
144
15
381
188
36
19
57
72
3
69
36
92
72
40
51
12
33
27
5
120
72
16
3
17
108
19
101
295
5
52
15
45
80
84
43
ABCD 93579687874*3^$a+1 [50022]
52
48
8
97
23
4
20
97
3
20
7
18
27
104
1
3
12
36
39
5
84
49
18
9
96
27
5
96
16
120
20
16
15
57
132
3
18
35
52
48
9
75
3
12
33
165
36
27
8
97
12
15
32
13
36
39
120
3
45
20
24
1
27
45
107
19
30
35
52
44
19
5
49
3
8
7
5
13
107
48
12
48
235
101
25
51
147
30
75
3
17
73
39
104
4
48
44
79
60
9
20
60
85
11
4
3
53
72
64
8
1
24
30
53
4
8
60
7
21
92
31
17
4
8
25
47
115
21
8
1
71
4
15
101
49
59
25
39
80
25
3
8
84
1
36
15
8
72
79
90
27
27
5
12
60
36
60
12
60
13
30
69
9
27
12
56
7
60
105
20
48
7
5
12
12
43
108
5
85
12
47
31
53
72
60
7
5
36
12
24
120
1
18
6
15
21
59
24
64
15
33
92
12
19
9
12
33
11
76
20
43
12
5
76
68
91
53
1
35
4
12
3
65
7
81
8
36
40
44
25
35
24
48
84
28
12
111
57
27
45
96
8
24
7
21
12
8
4
51
12
5
12
1
60
23
67
30
15
27
17
31
5
24
25
3
20
1
39
72
56
144
100
3
93
87
41
12
100
12
81
6
21
44
36
55
77
36
121
59
24
31
66
11
4
75
5
16
3
41
61
24
11
124
21
59
49
6
53
13
54
24
125
37
12
3
60
15
29
55
89
55
57
3
12
53
52
44
55
30
18
53
73
87
3
24
17
139
41
31
5
37
23
7
33
129
6
69
48
108
8
4
8
19
105
63
41
84
55
5
31
29
1
71
25
30
5
156
4
123
18
23
36
19
21
9
6
65
76
20
100
93
11
31
29
36
4
15
41
49
18
77
49
11
88
132
20
16
3
24
93
24
56
124
9
35
12
7
48
18
39
92
96
7
78
27
3
90
23
49
11
7
5
4
51
17
28
20
40
12
21
87
3
29
28
20
24
24
84
67
18
35
1
54
90
15
8
108
4
63
30
42
48
5
55
65
4
3
18
75
8
24
1
87
3
5
36
61
87
20
1
11
28
15
5
88
92
28
44
1
23
36
16
45
18
77
52
21
51
8
48
12
48
4
20
36
108
25
99
20
7
29
84
28
20
4
20
40
3
96
21
60
39
42
23
24
36
19
60
33
12
21
11
60
84
24
172
33
23
48
36
48
7
84
57
32
1
27
27
101
12
55
12
18
227
7
41
40
9
83
36
85
66
36
9
33
11
1
114
12
29
13
30
17
24
16
108
80
25
11
79
41
52
12
20
55
5
72
88
8
24
43
48
24
5
25
6
5
43
9
32
36
108
12
24
96
7
17
36
7
66
47
7
108
9
44
16
8
1
71
60
13
126
77
7
41
24
13
47
48
52
56
24
61
35
19
66
24
27
36
8
12
12
25
23
40
248
4
12
44
12
60
4
36
32
52
8
108
132
28
20
40
219
36
5
103
41
31
29
40
105
11
85
72
147
9
11
43
33
8
1
51
8
52
24
44
4
27
21
20
60
43
24
77
13
15
8
24
28
51
81
9
11
48
12
103
17
180
48
85
11
37
24
36
59
36
7
6
66
24
5
12
64
8
13
23
31
53
72
88
3
17
43
53
49
83
49
83
48
24
76
24
33
131
60
24
28
32
12
24
12
13
99
8
7
53
12
97
23
25
72
24
12
18
161
19
5
31
5
24
52
24
93
15
21
54
5
120
43
45
8
19
57
51
30
24
95
25
3
21
35
127
89
28
45
90
72
141
39
29
4
20
1
39
56
132
64
68
31
21
36
3
77
25
27
20
12
100
20
24
91
81
8
4
168
27
77
25
23
40
20
12
19
101
60
1
120
95
24
43
5
60
96
16
21
35
37
47
16
32
31
77
60
49
48
63
20
48
36
31
17
12
40
63
57
60
56
4
33
35
73
15
72
63
108
66
114
17
40
104
13
107
25
23
28
68
16
3
17
16
8
36
31
9
44
132
13
95
37
15
15
60
120
54
78
17
16
128
4
33
35
40
32
12
36
24
28
8
60
7
5
13
59
28
57
15
20
36
12
7
5
73
35
48
7
65
48
223
5
24
112
9
111
68
12
16
12
87
5
28
120
12
8
12
24
52
72
3
77
52
39
30
11
205
51
63
9
21
99
20
108
112
27
65
43
5
36
16
80
25
63
3
53
72
97
27
108
72
8
13
204
11
7
36
5
4
56
7
54
3
15
65
7
5
28
21
27
20
72
40
3
57
92
24
1
35
19
21
21
54
36
18
27
20
100
44
36
7
17
1
35
37
3
8
76
51
18
90
24
93
8
132
40
9
96
72
11
4
132
44
60
55
57
15
5
84
19
72
5
13
27
32
28
212
52
9
30
149
12
28
27
18
23
64
56
43
5
31
45
39
72
125
12
12
108
28
27
30
35
28
9
11
13
99
93
99
8
1
11
76
12
15
17
48
55
33
32
67
30
51
8
24
7
6
23
64
92
55
105
15
18
27
20
48
96
60
16
20
19
5
84
48
67
5
48
24
136
24
33
36
47
108
7
113
49
30
41
19
77
204
61
3
20
100
12
8
48
19
33
57
23
13
323
16
8
12
19
17
43
12
65
43
60
5
25
27
99
65
24
16
96
15
29
31
5
120
67
53
64
20
76
3
21
104
19
36
114
3
8
19
57
56
12
7
36
90
87
3
9
21
18
6
51
75
5
24
55
18
36
35
12
24
24
52
20
19
66
75
15
53
ABCD 93580093372*3^$a+1 [50129]
29
27
4
84
12
68
4
8
27
30
67
36
23
270
51
16
44
4
17
19
29
180
19
128
4
8
45
27
36
4
113
48
123
9
27
64
36
36
44
39
21
16
48
36
56
4
24
84
108
12
8
48
39
177
64
12
5
7
5
67
24
77
12
3
12
72
24
36
3
73
44
40
20
16
5
7
5
43
65
87
36
4
20
72
40
53
7
56
60
88
24
36
12
32
16
5
24
27
9
7
12
12
68
45
7
20
40
60
48
35
36
37
17
36
15
36
3
97
29
127
32
36
27
18
27
57
43
8
16
8
100
5
267
63
33
4
60
11
90
43
12
8
64
8
148
17
39
88
53
123
4
5
7
11
73
12
24
36
17
27
4
20
52
68
24
16
56
84
96
136
44
160
20
84
52
20
108
4
68
60
33
115
24
65
27
39
25
132
77
7
11
37
96
65
24
30
25
32
16
17
6
90
7
47
66
19
36
20
57
12
67
8
3
18
67
60
17
87
120
3
36
21
33
75
33
7
8
40
23
54
18
13
17
15
24
28
20
16
24
60
48
68
24
48
112
12
48
35
1
44
52
48
36
12
68
16
8
100
65
7
216
20
63
30
19
113
12
31
12
17
15
15
13
60
60
140
57
15
21
7
12
53
7
96
12
72
65
66
21
39
25
92
4
56
40
24
20
9
15
40
32
3
1
96
80
12
21
7
68
15
42
87
21
84
31
44
12
136
48
12
12
32
3
73
12
5
7
56
60
3
1
83
18
55
113
127
53
19
48
12
20
93
132
66
37
5
7
5
60
43
47
48
18
19
48
8
120
52
132
5
43
72
5
7
36
24
96
17
7
36
72
35
13
24
8
45
30
13
144
59
49
65
30
37
56
12
3
73
20
12
93
24
31
77
12
31
5
31
84
24
20
28
17
55
80
28
12
36
92
144
4
60
5
7
8
60
12
184
23
1
32
33
15
24
33
15
40
72
125
51
52
8
4
35
37
11
33
4
20
16
32
75
37
20
28
5
39
16
5
19
44
4
56
16
68
36
4
23
13
89
6
25
164
16
56
28
12
36
24
44
9
27
168
52
36
60
65
19
20
108
16
20
12
4
53
43
17
18
12
13
5
3
12
40
17
31
92
28
36
53
27
124
44
21
15
69
7
8
81
55
36
24
36
23
73
72
53
7
48
5
27
63
30
39
16
48
59
25
96
36
44
39
13
20
28
12
24
23
85
11
69
12
88
5
75
16
24
32
64
44
48
88
12
44
63
33
84
28
11
72
73
12
48
44
16
29
15
12
4
92
12
60
28
65
7
132
41
27
36
24
3
37
60
20
28
35
33
144
12
21
7
12
53
108
7
32
36
57
27
88
83
25
44
16
77
7
20
36
124
44
40
36
84
17
7
32
328
8
60
4
44
45
19
12
48
108
12
48
23
61
83
37
8
108
28
47
42
36
15
12
24
16
32
21
42
105
52
68
52
20
75
21
57
15
4
36
125
135
24
16
12
36
60
20
12
27
13
77
31
59
13
84
20
4
5
12
7
12
36
5
19
53
36
19
12
56
64
144
65
19
8
108
9
27
76
32
21
19
48
12
12
53
43
35
9
16
48
17
7
36
12
12
5
30
37
36
92
12
36
88
65
12
7
12
36
23
1
36
108
17
15
64
48
32
21
27
52
36
48
12
17
90
33
28
104
3
33
4
68
93
12
7
68
88
24
96
36
29
72
15
33
24
87
39
49
5
48
19
36
20
3
1
29
19
23
37
8
88
80
4
53
115
12
12
20
33
67
8
136
44
16
36
36
60
72
96
12
17
7
113
6
30
60
54
133
20
28
17
27
3
18
7
48
24
80
36
4
32
28
35
33
84
124
44
28
65
27
16
44
33
3
12
52
20
63
9
16
83
85
12
5
19
71
42
7
29
15
84
40
12
84
12
113
51
76
44
60
28
96
92
12
45
7
24
24
8
4
20
16
20
64
20
4
24
35
18
19
60
44
100
36
8
28
12
12
104
36
88
11
25
29
7
101
43
77
7
60
41
67
12
80
243
162
103
20
57
63
75
13
24
71
37
24
36
108
12
53
19
56
40
17
19
8
160
5
31
44
36
16
60
53
30
85
11
141
28
5
43
12
60
8
4
96
48
12
8
12
52
41
7
12
35
1
5
19
71
30
114
13
48
60
17
87
3
25
68
52
77
31
35
54
115
60
11
1
11
33
64
12
36
17
60
55
48
113
7
24
24
32
4
8
96
16
48
48
44
24
16
276
65
18
60
144
18
108
19
35
25
20
21
24
36
15
15
97
60
20
4
23
37
8
36
76
204
17
7
5
31
20
4
20
16
12
12
60
11
9
28
104
39
105
52
17
6
37
53
54
1
29
36
7
44
16
12
68
40
8
4
72
48
8
15
109
41
7
8
40
12
5
7
8
72
21
7
36
12
12
56
4
32
16
12
11
9
52
29
7
48
17
43
5
54
1
12
92
3
109
41
55
12
32
24
4
65
67
20
3
6
27
180
24
64
5
7
12
12
56
4
36
48
12
17
18
9
9
55
17
43
20
27
37
125
51
12
100
84
36
12
83
12
33
40
48
12
35
12
6
159
28
12
53
67
5
7
29
79
8
12
81
15
12
64
140
3
30
90
97
36
17
66
177
24
69
24
87
28
56
4
48
24
36
72
23
45
28
29
7
108
11
54
163
68
52
108
24
32
4
32
27
13
12
48
8
76
48
36
47
25
60
20
120
27
37
24
44
16
12
24
20
93
27
24
120
16
20
9
87
48
ABCD 93580591348*3^$a+1 [50031]
60
13
11
132
132
48
60
60
132
112
36
57
36
39
20
85
11
25
12
23
1
123
57
3
8
24
84
4
21
87
129
203
97
23
1
11
73
60
35
73
203
24
48
120
132
28
20
12
48
160
12
140
60
12
25
83
1
59
73
83
24
108
37
12
11
13
51
68
1
27
32
12
25
3
8
4
104
36
76
32
12
61
99
44
12
12
37
71
184
8
172
48
201
71
109
12
180
39
201
47
37
23
36
85
72
35
60
13
24
12
131
37
275
60
1
72
60
108
71
220
20
49
11
36
4
8
12
85
3
32
24
16
56
48
24
160
116
24
25
131
121
36
15
8
12
40
9
23
120
12
60
1
47
13
48
11
25
171
33
111
20
36
12
12
1
24
51
57
15
93
23
52
117
36
36
35
61
15
32
28
9
95
13
60
23
124
396
104
1
23
24
28
128
97
107
28
144
44
4
33
59
85
23
48
60
60
97
35
205
36
39
117
11
12
40
20
28
105
24
35
36
24
28
33
107
25
11
25
39
20
36
52
9
35
84
16
44
25
12
27
8
12
60
28
44
28
8
97
71
16
33
35
1
11
24
24
85
3
165
23
61
119
64
57
95
24
12
12
13
24
35
144
4
32
1
12
11
144
13
12
95
72
24
16
56
13
47
4
44
12
13
71
28
45
96
11
1
27
72
20
16
8
97
95
12
12
84
24
28
32
96
264
88
32
61
39
120
176
60
1
23
52
20
48
60
12
13
60
15
248
97
47
40
69
72
35
12
100
56
120
61
15
188
60
28
8
12
24
48
36
36
49
35
36
40
33
15
20
1
51
44
16
56
12
13
24
11
24
1
83
4
68
205
15
8
16
9
96
3
48
20
52
176
72
25
15
24
104
1
3
45
60
12
96
48
47
24
24
49
36
39
56
1
23
36
132
48
24
1
11
48
12
28
120
56
232
69
23
12
73
3
32
132
88
72
21
39
200
25
96
75
9
3
20
60
48
24
108
85
11
61
35
36
4
8
40
20
1
11
36
84
16
8
24
48
48
84
60
28
57
12
23
12
48
36
85
36
11
24
24
132
168
60
16
33
3
20
157
107
1
39
20
24
60
12
60
37
83
64
9
167
12
40
72
56
4
116
60
4
8
1
167
13
27
32
36
4
92
136
128
180
1
3
33
72
11
64
80
28
69
15
104
24
13
99
140
156
12
12
1
12
63
33
47
108
61
35
16
32
37
11
24
28
20
12
13
83
13
39
80
40
20
72
48
25
71
36
85
24
11
61
12
35
48
52
225
11
49
23
97
27
48
32
144
61
3
20
36
25
11
13
35
73
95
13
35
109
12
35
76
57
11
4
56
76
44
4
33
24
83
28
8
1
3
33
47
12
48
40
21
299
28
8
72
84
88
8
37
3
8
49
75
12
93
71
16
20
49
59
37
83
12
121
23
60
192
157
15
8
228
72
73
120
47
60
25
120
23
1
156
27
12
80
84
4
48
20
12
1
11
49
47
25
39
8
12
16
20
25
132
23
84
85
23
13
119
13
11
24
108
48
76
8
13
39
105
23
12
24
25
27
92
13
147
68
13
111
8
25
27
9
99
56
72
13
167
52
33
48
11
24
4
60
45
3
20
13
147
32
72
40
56
12
252
48
12
73
215
37
3
45
3
24
104
12
109
24
87
8
124
108
12
60
56
12
12
36
61
11
40
8
12
112
20
96
97
15
32
12
84
4
20
60
60
156
12
120
228
1
71
73
11
96
24
16
8
12
160
80
172
56
76
45
96
87
8
52
20
25
96
12
143
4
32
36
73
131
1
12
27
20
16
32
12
109
24
12
36
107
48
49
23
28
32
72
40
33
27
8
60
52
56
85
72
75
21
87
44
16
20
25
227
13
12
27
33
3
9
24
47
60
49
24
11
1
39
8
36
172
57
23
25
99
20
13
287
96
13
11
133
11
12
25
23
16
8
97
275
36
24
49
71
1
75
69
11
64
33
11
24
96
24
40
60
56
265
36
3
45
11
96
61
47
108
73
39
20
36
84
180
40
32
96
60
52
20
25
63
45
83
49
11
184
20
73
192
47
25
75
168
33
147
12
33
71
1
71
25
167
48
73
39
153
23
1
3
12
260
48
48
25
35
48
4
21
191
25
48
11
24
61
72
35
13
36
119
24
48
12
40
33
12
35
60
37
11
48
12
ABCD 93580827742*3^$a+1 [50129]
11
61
20
195
12
61
20
12
52
23
105
39
21
69
54
121
60
5
51
12
156
36
33
30
42
3
96
75
21
3
21
184
11
9
15
1
20
21
6
229
8
3
24
9
36
28
17
15
3
81
51
13
5
42
9
180
81
24
6
13
8
27
145
17
120
3
3
33
4
35
12
33
45
3
99
45
45
15
76
24
59
81
3
93
12
16
20
99
13
20
12
33
159
9
19
20
16
36
29
51
93
15
3
93
12
27
12
1
8
16
8
27
141
48
4
113
3
45
19
32
21
163
32
84
60
24
21
24
162
157
47
21
15
33
45
15
4
77
18
57
39
6
3
36
9
6
24
13
12
32
3
78
18
12
45
72
45
51
40
36
179
6
39
51
49
11
13
8
15
13
17
15
33
72
3
24
21
7
17
48
54
25
20
156
9
39
16
20
48
72
180
81
102
73
17
51
51
105
76
53
19
60
17
19
140
16
23
21
16
5
6
93
16
11
69
16
59
24
9
51
84
21
132
15
45
3
84
12
93
16
20
9
30
13
5
3
72
28
140
21
78
13
23
6
55
20
75
36
30
15
57
43
107
21
111
25
5
18
13
68
24
45
72
114
102
24
15
9
24
66
6
3
96
4
48
23
72
49
20
60
39
66
30
21
4
48
96
20
12
33
51
3
25
95
33
39
18
30
37
20
63
1
35
25
29
91
107
132
45
105
103
65
18
12
69
21
3
64
36
20
60
9
67
5
48
51
15
132
12
25
20
87
69
45
30
21
3
132
36
117
112
35
45
84
60
27
37
101
27
39
13
32
4
29
15
63
49
119
165
24
40
20
3
84
18
135
3
25
5
102
21
27
25
12
8
3
57
99
9
39
30
18
93
84
48
108
60
96
69
51
96
69
51
24
60
33
75
3
49
143
81
16
23
216
49
36
12
35
33
69
30
73
44
21
30
33
12
84
9
6
48
72
73
17
18
93
12
16
11
48
18
3
72
28
32
12
51
37
53
19
72
104
39
6
7
20
3
21
84
15
66
99
45
27
3
36
78
63
4
48
8
69
19
11
24
12
33
21
39
16
20
48
72
4
41
55
71
9
15
33
15
36
57
52
80
3
33
21
39
9
7
44
24
123
49
116
48
27
93
24
12
9
67
20
33
19
48
29
18
30
6
9
51
9
51
21
28
96
32
9
126
13
5
99
87
61
143
21
15
36
13
92
12
75
18
19
23
6
54
61
5
99
12
15
21
3
57
15
33
36
136
59
60
33
16
80
76
41
48
42
108
81
81
67
35
42
175
20
40
68
36
21
3
48
39
48
25
23
33
21
75
3
37
83
42
39
52
35
72
1
20
252
4
155
109
56
48
75
48
93
96
88
191
30
27
48
24
3
12
57
24
45
66
105
48
36
96
3
1
32
63
9
141
39
51
25
5
75
69
123
27
96
24
90
75
3
12
30
72
19
35
37
44
4
72
167
102
6
33
16
20
15
6
27
60
3
109
35
36
72
42
78
201
84
27
1
23
121
80
33
63
108
16
5
54
85
24
8
4
95
1
68
12
3
6
103
116
24
21
54
21
16
24
72
20
12
3
33
16
68
3
25
32
153
3
24
21
27
15
93
60
39
57
16
53
6
24
42
39
51
9
39
9
16
11
108
30
27
4
144
17
126
93
51
1
12
8
3
24
33
9
195
48
40
5
27
24
40
56
3
48
37
5
67
48
11
9
36
27
72
18
7
23
73
35
121
96
20
3
121
35
189
51
13
35
66
15
4
5
27
40
56
108
39
37
20
60
3
120
96
25
20
60
15
49
17
18
60
33
12
21
27
72
15
25
35
33
3
81
15
6
3
4
60
35
45
51
81
96
33
15
16
35
54
24
3
27
37
8
36
84
27
18
6
24
18
18
6
39
64
48
108
59
60
57
36
12
51
69
12
28
35
72
24
24
42
15
15
1
47
18
3
51
21
27
57
124
56
16
35
13
56
36
60
3
21
64
29
18
78
175
65
27
39
33
15
6
19
23
49
44
12
243
45
52
35
144
81
3
42
15
4
8
135
1
131
133
5
18
60
84
33
27
69
117
7
41
67
32
3
49
113
3
45
15
4
56
4
44
21
30
48
21
12
228
147
12
36
66
75
96
12
12
96
72
45
27
21
3
12
9
115
35
24
9
15
1
65
66
13
36
96
11
18
75
21
3
28
35
25
72
5
87
60
24
12
28
101
6
57
3
9
48
40
143
192
25
20
57
24
54
66
6
48
33
52
8
39
48
12
96
18
75
27
18
55
36
53
150
13
20
52
5
51
24
15
153
4
41
87
63
93
27
9
3
145
8
45
48
24
78
84
48
78
3
15
25
84
17
43
5
78
18
19
47
45
3
45
28
48
24
32
40
8
72
96
24
60
3
33
75
97
12
29
6
48
93
24
76
84
5
123
40
32
4
44
72
76
60
5
67
5
72
18
108
72
12
9
40
96
8
120
96
40
77
87
12
3
1
65
27
4
68
3
24
45
135
108
36
54
67
20
3
93
60
48
27
13
11
33
15
45
87
25
56
40
72
8
39
ABCD 93580995988*3^$a+1 [50104]
15
21
48
84
12
24
12
48
24
15
67
38
3
165
15
93
75
156
45
48
36
39
21
36
94
122
207
216
24
12
235
110
75
33
132
36
120
24
94
26
3
81
24
36
24
36
24
27
84
19
5
45
72
3
81
72
24
34
50
84
75
36
45
46
48
86
75
79
26
36
3
31
50
27
45
84
24
12
39
93
15
12
9
15
45
36
3
67
5
36
9
99
9
82
89
21
159
45
51
108
21
99
132
33
12
39
247
29
9
10
65
31
5
129
36
15
249
39
36
9
72
60
99
9
12
99
9
15
93
99
45
24
147
33
24
36
36
84
36
39
72
9
10
50
96
39
84
19
17
9
15
36
48
57
24
51
84
24
57
135
9
72
27
72
33
3
144
9
351
33
130
2
48
36
111
43
48
89
55
53
21
22
14
75
69
84
72
39
57
3
36
48
60
93
22
5
43
314
3
21
24
12
24
51
69
10
26
51
9
24
96
39
36
84
81
216
10
14
24
15
60
12
57
10
77
45
99
69
75
36
81
94
50
12
147
12
21
3
9
12
60
24
34
41
45
39
72
9
60
22
182
12
111
79
96
14
123
45
106
209
31
125
211
26
24
48
12
48
36
15
36
21
27
43
48
86
39
21
15
60
9
60
24
27
33
12
60
111
24
9
120
96
106
29
19
2
48
15
45
34
101
24
120
117
60
106
2
135
36
12
57
51
9
15
115
5
72
21
190
62
75
33
15
33
12
24
24
36
70
89
60
120
72
69
75
33
27
31
14
156
70
38
10
5
9
36
12
12
72
75
45
63
7
5
45
48
190
26
22
14
39
105
15
9
87
45
144
70
5
21
39
156
33
36
12
108
22
48
125
12
55
14
84
12
15
45
12
15
36
57
15
69
58
2
24
51
33
87
43
2
190
50
24
15
81
70
29
115
86
10
5
24
9
72
3
21
87
24
43
137
45
3
81
195
12
7
86
39
180
105
22
53
21
15
69
120
3
45
154
38
106
149
12
21
39
21
63
31
14
24
60
15
180
43
14
15
36
9
24
24
51
96
156
9
63
108
19
110
48
82
50
51
24
48
117
48
72
75
43
96
62
12
51
9
48
15
33
12
12
82
5
24
45
39
21
87
45
22
41
81
70
38
27
21
12
60
15
57
15
36
33
75
21
36
15
45
12
72
36
24
63
7
89
9
12
15
33
36
84
10
2
15
79
5
21
15
69
111
9
12
94
89
21
63
60
12
93
75
33
24
10
38
72
96
27
55
221
12
93
39
57
36
22
26
51
24
9
3
9
24
24
147
19
29
67
149
24
21
99
91
41
9
46
29
72
57
180
72
3
12
21
34
53
21
39
120
55
48
29
48
21
39
21
27
7
2
120
48
22
125
163
122
84
24
72
130
161
9
63
21
15
24
36
7
77
115
65
45
51
69
75
21
159
192
21
15
7
62
3
72
105
39
9
120
36
34
5
187
41
7
65
31
5
81
48
12
111
9
15
21
63
57
183
21
46
89
9
135
36
69
36
111
33
75
45
96
24
75
9
22
5
93
87
45
39
57
10
48
96
113
45
82
113
21
15
84
36
240
45
24
51
45
84
72
84
24
132
63
240
12
9
180
10
14
12
84
96
99
24
33
22
50
72
3
57
120
60
15
48
93
24
108
12
24
27
24
33
60
51
201
24
96
3
72
9
24
82
14
135
45
171
24
45
39
45
36
12
87
21
15
36
9
24
48
99
55
144
2
123
60
7
77
216
96
84
21
15
19
2
39
45
24
159
36
36
21
3
12
24
9
120
96
46
74
99
69
60
60
12
84
36
178
65
36
57
132
111
21
36
22
65
201
51
33
60
15
60
12
24
12
72
57
3
141
24
15
33
15
72
36
36
9
15
69
147
33
75
36
19
17
31
2
51
129
15
132
69
60
24
238
77
12
9
24
22
5
105
75
165
24
24
82
5
24
12
108
24
57
144
60
171
19
65
60
115
5
57
12
27
9
34
290
60
51
321
3
21
51
24
81
39
19
17
9
22
2
132
48
48
24
75
129
96
118
41
12
213
24
96
36
58
98
39
84
21
3
ABCD 93581460398*3^$a+1 [50007]
43
30
156
35
7
24
65
85
11
127
18
108
54
126
6
264
6
24
54
48
12
6
11
36
19
108
18
35
43
66
11
25
78
6
48
66
77
25
35
25
54
29
36
43
12
29
7
12
6
30
30
35
49
23
13
54
17
19
77
19
60
18
12
36
60
48
24
12
95
1
54
18
36
24
108
12
66
102
59
19
60
24
12
29
31
101
24
49
90
24
17
144
19
96
6
35
25
24
95
7
132
12
65
36
25
132
47
19
12
54
71
7
53
24
19
17
48
1
54
36
90
11
13
24
90
6
35
12
19
18
6
5
132
37
47
25
24
30
6
24
66
30
11
13
30
12
12
17
49
72
54
41
37
90
6
11
13
30
42
11
7
6
30
12
72
17
24
85
156
78
17
13
12
6
48
41
43
12
5
25
96
42
77
36
24
85
78
6
60
47
13
30
77
19
18
11
12
7
6
11
49
66
18
11
7
12
41
1
36
72
30
41
31
54
90
42
24
30
29
36
13
71
31
29
12
24
73
143
24
13
18
5
85
59
1
48
90
6
131
37
6
60
5
96
24
55
17
49
138
6
95
60
31
48
18
23
25
24
42
5
19
17
73
35
109
30
12
36
5
84
13
6
102
48
30
66
71
13
12
35
7
30
102
18
42
65
43
30
66
41
13
12
6
24
168
41
97
12
48
24
24
24
12
18
12
36
12
30
36
30
101
144
19
18
84
84
12
12
23
103
41
85
11
19
54
54
72
5
1
12
12
30
48
30
36
24
42
29
157
12
12
11
13
12
24
48
18
5
19
24
41
60
145
6
53
72
7
60
18
143
79
36
42
12
48
120
30
5
7
137
13
12
36
138
5
31
60
18
12
11
85
18
120
54
11
36
55
41
37
23
84
13
23
19
36
78
11
1
18
17
67
30
30
53
43
41
43
42
6
12
66
36
35
19
6
11
48
7
53
97
108
24
6
12
29
55
65
84
36
61
48
24
60
12
18
36
6
78
41
31
5
73
132
24
90
12
84
78
30
30
6
41
1
42
18
48
24
47
19
12
24
30
18
108
5
103
5
12
24
1
54
5
19
12
12
18
144
6
12
17
115
6
23
37
72
203
13
12
90
42
12
24
12
48
47
13
12
24
11
25
24
11
24
1
12
30
53
7
6
174
42
119
36
1
24
84
72
54
78
18
12
41
36
1
90
108
65
12
49
30
41
13
90
65
36
19
12
30
24
60
18
17
36
73
35
25
6
90
24
84
36
35
91
6
12
108
60
60
18
54
6
5
1
54
5
60
1
59
1
48
23
19
24
6
96
84
35
55
30
126
29
13
6
36
114
11
13
11
36
13
12
36
42
6
12
143
19
6
11
24
19
17
13
48
12
11
7
72
6
36
24
54
17
49
6
6
60
24
35
13
48
18
65
72
19
18
11
85
120
36
36
59
49
54
17
49
24
12
6
48
137
13
11
1
24
54
66
66
53
31
29
97
30
60
29
24
241
18
53
24
79
12
18
30
30
66
18
12
24
24
48
12
78
29
79
90
54
18
48
47
60
19
30
30
30
6
12
42
36
42
30
11
1
6
24
18
6
24
78
35
48
79
30
11
1
36
59
31
24
101
19
5
19
6
24
35
61
96
12
30
12
108
77
1
54
84
5
19
17
19
30
35
1
11
13
47
73
72
35
7
60
66
84
11
19
42
6
78
12
35
49
11
67
60
30
11
60
19
12
6
30
53
19
90
30
12
18
71
85
24
11
31
125
19
36
96
48
12
150
12
47
1
18
65
37
95
48
37
30
18
102
29
13
96
11
25
18
78
72
6
54
6
120
54
6
5
85
42
65
25
12
6
66
36
60
18
41
13
12
30
5
24
37
23
37
12
18
5
43
77
97
48
60
54
36
125
127
41
25
36
6
5
79
30
150
120
41
37
168
18
24
30
12
30
6
42
6
42
18
72
23
7
29
85
35
13
11
37
18
60
17
145
78
17
7
6
6
36
12
6
12
23
19
36
60
77
24
24
240
19
6
12
95
24
31
18
95
61
179
1
35
19
24
41
12
13
144
6
42
84
6
18
24
11
7
53
49
12
54
54
6
17
19
48
12
6
30
29
31
53
61
24
66
168
6
132
48
36
114
24
18
168
11
43
30
23
37
42
18
126
30
192
18
36
24
30
11
1
35
7
41
1
11
7
72
60
48
18
42
66
71
1
83
1
35
73
11
61
18
18
18
6
24
35
132
7
18
42
41
55
17
19
60
36
18
66
29
49
36
36
90
5
1
18
36
66
23
180
61
6
42
47
36
7
12
36
5
55
60
30
42
18
54
5
1
12
36
24
12
6
180
42
96
54
12
6
59
13
11
7
24
18
71
37
72
83
37
12
24
227
19
18
30
6
24
47
120
91
72
18
12
23
19
66
35
67
90
6
66
24
24
12
11
13
6
5
25
48
71
55
5
19
77
1
60
18
30
11
49
95
12
37
12
48
6
30
6
78
18
18
36
11
48
67
12
6
30
6
35
1
23
7
29
24
97
48
35
12
48
85
35
97
35
7
6
11
31
5
139
18
60
30
41
37
30
48
42
54
41
79
5
19
30
12
48
180
42
29
31
42
12
36
12
42
66
12
6
24
120
18
54
5
49
24
72
35
25
66
78
11
19
6
48
42
101
13
71
36
37
210
18
95
25
60
150
30
12
36
131
79
17
13
11
31
48
30
12
18
42
18
36
5
36
7
12
24
12
30
78
5
1
24
11
13
120
66
24
12
36
78
114
78
12
12
24
36
36
60
23
49
11
25
95
67
29
19
24
42
180
71
25
18
ABCD 93581670608*3^$a+1 [50032]
18
48
24
89
109
27
21
60
252
72
156
114
126
72
15
57
15
8
13
83
72
127
33
32
7
198
18
42
48
15
8
31
41
145
95
72
13
30
165
24
63
18
263
151
81
99
29
301
30
60
41
112
3
150
23
49
72
126
33
39
102
3
8
85
54
228
42
18
5
67
29
109
3
32
16
24
80
187
366
342
30
108
42
165
27
29
49
12
126
125
88
152
199
33
192
128
48
49
18
102
23
193
90
60
137
25
87
8
67
29
16
45
270
36
33
192
8
67
24
126
84
60
15
15
6
102
78
15
72
57
120
6
137
127
108
93
272
157
99
24
27
108
72
41
88
27
132
18
47
43
30
207
33
23
7
42
138
42
90
12
69
39
78
192
75
128
37
83
19
78
87
360
51
72
78
15
72
105
78
90
135
80
19
108
12
78
18
30
23
16
105
15
3
21
21
48
51
104
25
87
3
5
55
108
117
8
48
16
135
33
3
30
143
24
37
66
24
36
5
25
42
53
120
25
30
65
72
103
144
48
18
23
24
7
41
49
159
27
69
96
87
12
101
48
19
30
132
36
47
7
89
31
90
78
57
56
85
54
53
67
141
57
18
5
19
18
27
8
13
24
83
127
33
207
36
270
300
72
3
8
49
15
57
126
12
162
6
162
3
24
45
90
33
105
95
67
60
48
42
66
69
171
54
30
258
63
24
93
72
3
72
33
23
40
147
132
81
45
12
150
81
129
78
57
15
177
48
56
19
60
102
51
128
37
27
120
56
16
33
348
72
3
24
248
115
5
13
60
143
1
63
72
144
80
139
125
16
24
56
16
104
37
107
43
54
159
51
21
87
72
96
33
69
123
99
269
37
27
57
6
144
201
9
23
73
54
113
88
45
42
18
15
15
72
132
93
33
39
24
96
51
125
168
64
27
36
270
54
30
143
133
83
61
18
18
23
67
45
207
72
156
69
45
30
29
67
144
21
128
72
187
173
265
54
18
15
56
112
9
39
21
99
96
111
65
55
180
114
246
54
71
169
126
33
51
108
90
71
1
15
24
192
129
18
60
65
7
36
45
99
180
9
72
99
18
120
11
67
30
24
135
45
11
109
108
162
150
126
17
13
132
102
96
177
33
23
1
270
9
39
33
207
90
30
42
15
321
54
89
151
18
18
285
144
21
27
45
138
312
41
31
209
1
78
18
12
51
24
80
13
99
120
105
15
75
53
16
39
12
21
168
51
501
39
306
84
99
117
24
179
19
90
90
30
18
33
27
53
1
90
53
160
3
12
161
79
57
15
36
342
23
240
19
141
279
576
174
3
57
15
213
35
40
33
23
64
3
45
15
65
37
123
9
126
17
37
138
78
35
352
27
18
12
18
5
120
97
48
23
247
60
30
23
64
261
99
45
48
11
7
60
360
252
33
48
309
42
33
147
53
37
171
72
57
186
120
60
225
135
72
48
17
7
36
54
ABCD 93581691116*3^$a+1 [50043]
173
61
27
3
78
36
12
135
8
16
104
13
11
7
18
71
31
18
39
33
96
72
54
36
29
7
9
21
35
160
21
18
17
40
8
103
57
15
156
69
27
12
17
24
16
15
33
9
47
37
60
39
176
199
12
149
37
18
54
66
36
53
24
64
48
15
33
21
35
31
17
48
25
6
57
9
6
41
7
78
11
7
9
48
99
24
12
6
27
27
29
40
80
112
8
55
72
129
15
198
11
61
54
72
36
33
8
13
179
13
83
61
6
30
47
112
48
51
12
9
48
39
12
5
49
144
72
23
13
6
21
33
30
9
24
56
97
18
18
11
79
65
79
57
51
45
32
31
57
105
48
71
64
32
24
7
36
6
36
18
33
15
162
71
40
75
5
7
6
3
56
120
72
19
45
32
13
51
57
23
31
9
129
18
42
51
96
56
43
5
37
36
23
31
41
31
12
54
15
72
27
53
64
32
121
47
1
18
24
53
40
8
40
168
27
60
48
24
105
93
18
90
36
3
45
11
24
133
30
24
18
48
107
16
9
120
23
16
24
128
24
43
72
21
117
35
72
1
23
73
36
27
21
75
24
27
18
24
11
96
48
24
16
3
45
45
51
8
13
18
120
6
35
55
41
67
30
47
7
177
3
18
78
29
64
99
24
29
72
40
32
25
108
11
24
13
162
9
9
23
16
3
18
66
41
16
21
27
147
114
48
6
30
18
53
19
18
6
77
136
15
144
18
23
16
120
45
12
60
3
69
35
40
32
181
27
57
60
18
41
31
12
21
56
19
36
65
16
93
6
48
24
77
43
42
36
12
11
13
138
17
7
66
6
30
75
33
108
6
149
24
37
11
85
51
32
25
47
1
15
39
144
33
8
72
19
77
7
132
18
90
36
12
108
36
6
83
25
72
54
105
80
24
1
204
18
17
19
53
31
41
1
12
27
33
63
63
9
168
72
8
16
123
18
90
48
6
36
39
69
11
64
189
83
85
243
21
36
54
89
16
45
12
23
49
132
83
43
21
9
39
21
12
39
87
24
41
43
36
9
24
3
6
66
198
63
9
6
17
16
3
36
18
12
24
11
43
84
161
48
13
59
43
24
5
13
11
97
39
99
21
3
12
41
55
90
30
17
64
56
7
18
15
3
125
64
8
223
12
36
33
24
51
54
60
126
66
42
41
64
8
88
9
39
32
7
36
29
40
96
27
5
13
150
54
12
60
12
59
24
24
72
1
18
6
47
72
1
24
39
9
191
16
51
66
3
24
99
42
12
96
12
3
32
40
8
48
67
72
53
25
36
54
126
71
37
27
75
42
35
109
3
8
25
15
104
48
13
12
47
7
60
54
87
72
56
48
79
17
55
81
9
111
8
96
48
7
161
31
18
95
19
30
108
60
23
43
240
93
80
48
96
55
78
35
13
6
21
51
54
54
30
90
18
15
144
56
19
18
11
103
126
18
153
8
1
71
96
40
3
6
66
36
78
27
27
21
123
45
45
48
11
40
128
136
63
89
24
49
54
137
13
11
37
3
15
24
65
43
45
72
27
36
48
24
17
40
51
5
64
51
53
43
66
11
64
51
29
115
93
39
72
108
30
108
24
12
36
59
112
135
33
171
21
104
1
23
24
25
36
107
91
21
32
1
54
12
69
21
11
25
54
6
51
32
19
69
120
27
29
31
18
84
42
81
48
33
18
29
7
108
45
21
36
15
9
12
6
12
129
72
8
96
133
3
27
5
1
47
16
8
37
18
216
30
51
183
18
60
75
9
23
19
5
43
18
42
120
113
1
15
3
54
48
6
102
27
135
9
56
7
137
79
65
16
24
32
64
33
6
17
19
54
36
84
18
21
176
72
120
61
36
23
1
18
54
54
66
36
24
107
199
9
9
36
59
49
39
51
36
33
72
39
126
36
87
39
33
57
18
5
25
36
27
123
45
57
78
9
57
95
19
48
77
19
12
90
60
27
24
21
11
1
47
61
42
102
24
11
88
45
12
23
64
45
72
12
78
36
21
24
72
8
91
18
12
23
120
43
117
63
18
23
85
138
9
15
57
15
17
73
126
12
125
24
37
36
30
36
6
30
54
60
95
13
90
41
67
21
32
31
65
16
15
33
32
19
221
31
57
24
168
8
16
3
117
45
102
149
16
72
39
9
32
13
90
72
48
54
96
12
71
19
42
120
51
3
18
18
89
24
72
91
18
12
215
37
27
128
48
19
12
89
19
60
33
8
13
99
21
6
18
18
90
63
24
51
36
54
6
18
27
189
59
25
78
17
72
16
96
24
21
126
53
25
30
18
18
24
72
18
30
5
48
72
73
39
33
39
15
234
15
80
19
5
97
60
162
17
49
6
57
96
27
18
3
15
ABCD 93581755882*3^$a+1 [50057]
9
43
12
20
27
1
92
72
88
80
40
48
35
105
129
31
8
40
56
3
25
53
123
36
51
132
121
56
105
31
20
28
17
67
23
25
80
24
28
152
4
12
60
5
15
9
48
55
48
137
67
5
3
76
20
100
12
164
40
20
51
57
40
47
129
24
3
9
60
28
8
40
32
100
152
40
48
56
16
24
59
12
18
18
60
37
132
116
40
12
17
51
48
112
47
73
125
15
84
45
3
28
92
147
9
52
12
80
27
30
55
8
63
42
51
264
40
12
20
3
60
81
180
76
5
66
13
32
40
8
87
129
48
57
39
57
54
1
32
75
13
8
12
28
80
60
52
20
12
3
9
45
15
75
9
36
60
40
20
4
92
99
141
15
132
48
69
40
56
60
27
97
68
136
20
16
24
32
48
36
148
96
36
35
186
3
40
12
12
12
23
117
4
72
80
84
45
15
16
12
47
73
47
36
33
52
84
11
25
48
20
12
4
8
15
12
49
84
12
5
63
63
72
18
19
20
84
16
35
9
24
48
12
28
24
128
48
40
107
13
8
40
11
240
36
105
57
27
28
156
12
152
16
36
36
24
11
25
32
15
37
35
1
5
19
20
33
18
54
3
63
24
13
168
35
49
35
90
51
39
6
3
51
13
48
29
39
81
78
165
15
145
72
20
84
72
208
59
33
48
12
39
13
36
92
4
44
57
54
13
128
4
8
15
133
149
135
84
4
35
48
25
12
32
16
80
4
35
36
9
21
42
73
48
56
21
90
49
24
56
4
104
16
12
84
155
1
12
192
41
87
57
3
12
75
6
30
60
105
4
44
12
12
28
119
81
39
13
12
35
133
20
12
24
72
4
44
9
15
40
17
111
4
11
132
21
96
100
56
4
60
44
40
72
8
96
81
79
65
123
40
5
15
40
8
225
63
132
15
54
78
12
6
102
13
5
27
27
145
23
13
44
63
33
129
78
12
61
32
36
4
35
30
78
97
56
9
3
12
57
15
88
8
52
8
124
44
21
51
12
40
120
8
148
44
3
25
60
84
36
104
3
25
8
40
164
24
16
44
4
17
63
120
172
35
45
40
104
16
56
4
36
5
7
68
72
28
12
53
7
96
41
31
68
52
167
85
23
9
24
21
139
56
3
97
35
45
220
35
90
6
25
12
143
84
18
72
91
24
71
13
32
9
18
33
148
44
72
93
63
12
52
41
115
84
20
141
90
33
72
28
11
69
4
12
68
72
276
72
208
12
20
16
104
3
37
17
48
7
104
51
153
36
64
17
111
4
80
40
44
27
54
3
60
33
43
29
75
45
67
36
48
56
28
12
96
68
27
33
87
13
36
20
93
151
24
8
129
138
45
52
68
60
52
35
81
45
63
72
135
189
93
18
144
25
24
92
27
61
11
21
4
101
139
35
69
120
4
20
28
140
15
57
15
37
56
4
44
36
28
20
15
93
9
3
3
49
48
23
97
47
13
116
180
111
109
71
1
35
193
44
172
20
28
12
44
27
25
32
28
5
27
27
13
36
41
3
15
13
68
72
60
72
33
42
13
107
1
20
4
32
36
60
40
29
115
80
15
78
51
24
45
15
48
100
12
132
53
3
100
108
12
20
4
23
57
33
42
9
24
12
135
33
57
43
23
9
4
36
84
24
48
24
228
140
48
27
37
68
28
120
155
150
7
60
60
8
9
199
24
8
88
24
60
77
3
96
160
120
59
33
72
12
16
12
32
15
25
71
109
11
60
12
60
33
12
72
76
12
108
12
12
36
17
3
15
60
9
16
128
40
72
12
77
31
32
27
9
27
9
4
11
18
15
72
33
42
81
124
11
97
132
36
84
23
42
15
3
12
21
147
33
39
33
57
3
28
17
111
51
121
8
64
48
29
96
7
32
48
12
76
8
12
52
32
4
20
39
37
36
132
72
68
135
13
20
124
56
39
1
200
39
180
49
60
32
12
3
25
44
88
108
192
8
180
27
25
12
35
69
4
53
3
96
36
27
21
9
31
137
75
45
150
25
44
51
37
107
18
103
65
147
40
47
1
192
95
145
116
156
88
20
12
4
17
54
61
8
12
168
4
12
131
25
12
8
72
12
76
80
48
124
83
25
20
45
192
162
25
24
29
31
17
90
49
140
76
47
21
9
15
100
48
84
8
3
69
4
20
60
192
72
112
24
ABCD 93582007646*3^$a+1 [50080]
9
15
12
20
25
18
29
96
36
40
8
7
5
13
15
48
8
1
35
4
32
60
172
27
48
33
24
8
160
12
44
7
18
107
37
35
25
23
60
148
12
48
44
12
36
115
45
24
36
3
65
85
15
129
11
1
3
80
40
8
40
117
36
42
48
6
239
60
60
124
15
6
36
3
20
25
78
120
197
132
13
83
88
9
35
48
97
18
9
68
132
96
52
32
76
45
3
20
4
21
111
116
108
4
20
60
31
54
3
33
71
36
19
9
27
245
28
104
55
33
60
272
40
141
36
23
48
109
35
24
24
60
85
47
28
8
43
126
3
51
17
48
64
20
55
57
128
12
13
36
24
47
1
39
24
9
63
24
3
6
11
55
9
104
28
27
57
104
36
73
36
35
24
43
93
176
28
20
28
44
28
8
64
24
36
104
12
40
75
65
28
56
79
81
45
11
52
12
24
96
236
132
175
81
9
71
37
23
19
65
108
40
8
25
35
12
52
8
55
18
59
28
27
81
12
72
45
71
64
68
19
101
12
16
20
7
17
61
11
4
177
27
36
9
95
157
179
24
37
83
1
60
47
73
195
9
11
24
36
232
75
33
12
75
42
11
55
60
65
4
201
15
44
16
15
5
84
181
35
37
3
80
19
18
35
7
21
15
30
47
52
152
1
39
51
113
55
30
90
29
100
92
13
47
60
253
23
13
11
24
64
87
9
21
39
20
52
104
76
8
85
47
25
47
16
45
51
140
36
40
32
52
21
18
17
28
12
32
1
96
174
45
44
1
131
4
20
72
40
57
11
12
28
96
8
12
28
80
96
16
36
117
23
55
29
19
90
47
43
129
32
40
24
99
72
21
60
32
60
60
72
108
55
21
36
33
63
68
196
44
24
40
57
11
43
5
16
81
47
40
36
104
7
53
28
285
23
16
8
43
12
6
159
12
111
77
16
105
96
23
7
5
4
32
124
33
72
83
12
4
27
5
12
145
3
33
42
93
9
42
30
11
67
81
72
9
39
27
33
27
29
1
87
20
37
3
51
57
32
48
12
16
72
32
36
64
20
16
36
8
72
28
12
8
40
20
28
123
5
72
25
90
9
8
133
35
84
55
36
60
84
18
6
41
16
45
23
52
44
49
35
4
116
24
13
35
84
40
8
28
20
52
56
7
17
16
75
5
96
40
44
4
21
71
4
104
61
47
4
69
71
88
120
36
20
12
60
160
44
36
24
19
66
99
12
93
27
60
3
129
108
32
16
12
80
19
66
3
20
4
36
27
65
28
44
12
19
17
72
1
15
32
4
60
44
19
72
54
27
9
36
78
5
100
20
52
12
63
17
12
28
8
28
27
18
36
11
120
12
40
8
4
21
59
4
80
12
7
77
91
30
23
67
54
35
60
1
12
15
48
33
75
60
140
25
71
19
57
20
40
32
16
176
1
18
9
213
27
20
60
1
66
21
132
8
12
28
8
124
36
32
48
36
79
29
37
11
108
60
40
105
15
20
24
28
12
12
51
9
9
99
33
12
143
4
36
8
16
56
48
31
81
224
88
20
40
8
97
11
25
39
3
53
31
126
99
15
105
3
21
92
28
84
3
5
13
27
9
96
84
3
68
280
44
40
69
15
72
20
28
15
69
8
43
65
31
81
104
88
8
19
53
55
5
148
33
51
8
16
9
15
92
24
60
24
1
27
9
90
9
72
8
4
21
51
8
40
12
20
31
18
87
69
23
36
16
48
3
45
24
48
87
9
120
45
95
172
27
53
12
12
76
12
15
66
27
24
248
28
48
72
92
91
137
85
12
47
25
6
33
39
65
28
20
7
186
131
48
91
45
129
155
25
23
127
198
23
24
28
63
24
81
44
1
84
3
204
9
135
12
8
52
63
65
24
16
44
48
24
40
20
61
3
60
105
15
20
120
19
101
52
144
8
72
1
35
40
33
24
11
12
49
35
24
24
7
45
8
52
20
13
18
113
31
18
3
3
17
85
18
9
56
52
60
32
40
36
75
57
32
268
12
36
60
20
19
33
8
180
12
72
132
49
107
109
3
3
17
73
27
32
60
1
83
79
72
29
61
119
16
20
36
12
193
15
92
16
36
84
24
72
75
89
12
24
4
44
25
6
105
176
55
9
20
7
17
36
112
129
39
9
72
75
8
25
47
4
56
76
132
32
24
144
13
23
16
48
123
77
12
24
76
60
63
108
29
16
3
114
11
64
60
12
36
32
16
39
5
216
12
13
27
69
48
11
85
47
52
108
9
71
12
1
15
9
35
67
21
57
66
17
52
20
36
25
27
68
175
101
4
32
4
8
12
49
131
36
4
36
27
132
29
1
ABCD 93582096742*3^$a+1 [50021]
1
114
74
16
6
185
3
60
16
38
16
54
32
4
24
138
132
66
65
55
6
24
30
96
6
23
7
14
88
18
17
7
173
51
24
22
11
12
25
11
25
12
48
32
142
2
40
78
17
45
36
112
11
36
84
7
14
186
4
90
18
116
4
12
44
54
27
25
18
18
83
9
15
36
39
18
4
18
30
11
1
56
3
15
6
63
43
29
1
38
36
6
64
90
53
61
11
3
52
18
38
24
81
25
14
24
9
3
54
60
51
19
30
114
89
1
14
46
11
13
2
46
24
71
9
178
18
18
29
45
22
50
15
36
72
3
58
26
28
90
32
88
50
126
6
9
25
47
9
63
43
24
6
59
51
52
56
21
25
24
56
16
60
74
18
10
26
16
30
48
50
16
2
10
2
33
79
20
9
57
58
56
36
4
8
10
36
44
180
6
70
50
16
30
14
46
24
11
1
12
95
27
10
6
132
6
36
24
11
103
18
14
9
9
22
29
19
56
45
57
34
41
7
5
36
36
13
68
10
12
26
112
18
90
20
90
34
6
102
110
70
84
30
104
22
23
7
12
42
24
131
103
5
25
56
52
12
95
12
36
3
34
30
32
9
55
24
86
10
14
27
36
24
145
18
18
42
5
13
98
54
60
66
42
100
30
8
46
14
9
3
24
40
5
1
38
64
6
35
27
108
22
44
36
52
12
18
26
34
60
18
2
112
8
42
70
20
9
9
22
41
19
56
10
12
6
14
22
60
18
6
92
4
6
12
26
22
42
42
38
36
24
12
33
1
35
27
33
1
155
19
66
11
37
35
33
64
8
22
29
36
19
5
67
98
70
72
128
16
18
50
10
26
64
150
36
20
15
31
8
22
68
10
68
69
15
6
22
12
65
19
20
21
19
56
81
3
4
30
8
88
2
9
109
44
12
6
69
36
19
18
36
12
78
24
90
30
6
30
90
186
6
18
44
22
14
34
90
2
118
12
30
24
44
16
30
30
110
45
31
60
20
46
12
12
18
5
25
8
39
21
52
11
24
12
3
21
12
27
126
12
24
28
6
20
76
5
108
7
29
39
18
28
32
22
77
1
62
28
12
26
40
11
43
20
22
266
48
46
30
30
44
99
27
4
6
8
88
32
70
77
19
74
46
20
4
50
10
5
3
22
96
50
40
44
70
20
42
34
11
3
6
64
60
12
78
12
108
78
50
28
80
6
124
47
27
22
86
33
19
2
4
119
3
4
68
12
33
13
80
183
84
3
10
47
57
54
76
54
47
12
31
24
41
7
137
33
15
19
44
16
29
31
68
46
24
83
27
16
2
142
12
24
29
27
4
24
5
36
84
3
24
4
14
171
24
3
22
6
17
39
16
17
31
65
12
27
52
6
78
41
183
40
12
84
72
72
17
43
42
26
4
38
30
70
8
18
36
33
3
105
33
70
41
39
64
90
222
14
24
40
95
60
91
17
25
32
10
5
51
54
18
154
84
11
3
46
90
6
126
2
10
12
78
8
42
58
23
9
16
32
4
48
2
4
32
252
42
10
5
85
18
30
12
128
15
13
23
51
58
6
6
38
21
147
9
19
26
208
92
15
63
22
23
72
19
62
87
13
98
54
16
180
36
38
22
68
66
36
69
79
2
4
11
19
42
32
100
60
48
18
2
3
15
4
6
54
26
16
20
39
75
40
54
36
6
41
72
87
58
30
26
27
3
34
12
23
13
104
4
36
119
19
20
10
162
30
23
132
73
156
35
79
6
66
56
9
103
18
23
60
15
10
24
108
23
25
96
18
18
42
12
41
33
6
18
52
38
52
68
21
91
24
26
166
29
93
3
105
22
65
13
47
51
46
59
97
20
27
31
44
10
6
6
11
24
108
21
10
26
28
30
18
48
36
66
12
26
16
80
4
131
1
24
11
39
16
2
18
24
70
48
38
10
80
3
15
4
60
30
143
3
82
24
48
26
16
38
16
126
84
62
27
25
42
44
24
18
54
9
1
84
11
33
90
10
18
30
50
4
84
114
6
30
114
41
24
12
3
106
74
58
12
170
18
40
32
12
70
26
63
144
3
78
16
36
48
72
8
10
77
79
29
156
36
3
6
99
19
6
32
4
84
44
16
84
35
13
44
15
13
116
16
36
18
204
32
10
50
28
6
86
88
6
6
80
4
14
16
42
164
18
22
50
34
6
8
78
94
23
31
6
18
18
30
18
50
12
4
14
111
15
88
6
54
2
40
11
3
16
38
27
24
39
18
58
42
23
84
21
87
45
18
54
10
6
120
26
45
24
31
30
23
37
23
15
16
2
28
32
15
7
60
12
80
54
60
46
20
40
150
23
25
11
36
93
6
46
20
64
32
27
85
12
14
94
90
36
6
59
31
24
30
11
3
46
66
78
6
12
17
1
6
38
106
32
28
5
21
39
91
24
5
1
80
10
26
28
20
16
35
45
48
15
21
24
30
96
34
2
54
10
56
54
40
66
6
78
5
109
20
28
14
4
5
75
70
30
14
22
24
17
7
42
44
75
15
6
4
59
57
24
90
40
6
8
15
33
4
36
35
13
35
25
12
62
40
32
28
18
108
152
27
75
6
16
18
137
39
24
33
7
26
10
42
138
66
155
3
10
48
42
6
12
14
18
63
75
28
77
43
29
1
35
24
3
144
90
48
28
50
4
80
78
22
18
6
80
81
19
102
23
9
70
30
108
42
78
60
35
109
71
25
2
153
9
10
18
26
34
30
6
20
87
19
173
7
164
10
66
5
63
16
54
6
24
42
56
52
90
65
7
29
99
100
42
54
ABCD 93584240318*3^$a+1 [50152]
36
8
24
27
93
3
49
35
39
81
25
95
39
54
120
87
1
108
84
35
37
68
15
13
59
60
43
17
13
80
18
64
5
81
82
8
18
4
98
33
15
106
180
8
27
25
54
65
57
52
50
45
165
15
60
13
12
20
40
167
9
84
90
30
3
15
142
47
91
2
36
60
16
23
13
80
12
16
44
36
22
17
7
26
27
21
24
108
3
87
42
160
60
18
17
33
52
98
9
69
84
16
12
35
127
8
33
31
8
16
144
18
8
87
7
101
9
18
9
13
176
4
38
102
3
12
45
108
3
24
127
6
98
54
10
17
9
30
90
12
39
48
33
10
174
26
45
180
133
11
24
36
108
13
92
75
145
26
9
33
27
123
64
6
2
10
8
39
25
38
88
17
63
162
16
62
33
9
3
229
11
144
49
2
70
2
16
66
6
8
42
30
9
63
48
72
57
84
12
15
22
68
252
15
36
105
99
3
112
48
24
18
23
63
22
35
15
117
123
105
15
34
6
38
42
22
155
33
120
102
10
23
84
21
70
110
34
54
11
1
32
6
9
7
18
20
18
130
38
42
94
5
3
30
36
39
33
40
30
8
42
112
11
60
15
10
44
10
38
10
8
57
7
6
32
27
13
12
6
2
15
55
50
12
82
86
3
45
76
36
47
21
12
27
33
135
24
13
18
2
51
19
8
48
46
60
38
6
4
71
117
12
48
147
43
30
20
40
167
36
57
4
23
12
33
18
90
12
3
24
21
4
108
35
231
40
134
28
47
37
74
21
13
80
78
22
18
2
36
40
12
68
10
62
60
15
7
38
88
32
18
90
87
33
4
68
94
24
74
6
30
52
8
4
8
18
81
61
32
36
112
20
52
20
3
48
37
8
51
9
30
190
20
102
78
82
72
5
13
8
16
14
94
20
27
1
83
31
18
47
48
48
24
36
27
33
33
51
33
28
23
45
90
21
61
38
24
66
12
42
6
82
18
47
33
30
16
41
72
33
12
48
4
14
117
3
46
11
13
90
41
129
72
108
10
65
84
3
48
9
45
18
102
36
52
2
22
26
30
3
24
141
4
38
30
4
36
59
13
72
98
16
2
27
51
94
8
3
79
41
12
19
6
68
16
23
55
53
49
35
61
8
12
15
57
78
30
87
36
60
27
58
36
26
57
72
9
30
129
85
116
12
18
144
18
150
48
192
10
102
8
72
10
8
15
63
21
3
30
40
23
3
45
75
165
75
54
75
25
56
39
73
92
3
192
21
16
66
125
12
7
24
89
45
60
22
89
37
8
27
45
3
15
30
64
95
60
63
9
49
11
123
21
9
51
15
34
6
2
48
4
36
80
24
48
4
104
15
36
21
27
63
10
30
17
25
23
120
57
126
30
16
68
30
10
8
52
11
45
16
131
49
35
13
56
22
62
66
21
13
71
55
32
22
95
43
38
72
60
64
8
70
8
57
48
7
5
1
35
1
104
72
75
67
86
84
135
25
8
30
33
24
45
18
69
21
52
50
40
18
20
12
111
9
78
48
70
11
1
24
8
6
24
81
25
92
27
132
1
92
28
152
75
31
32
9
49
20
12
12
27
39
24
118
50
102
58
54
59
144
13
35
7
30
8
27
21
12
3
91
24
2
100
42
38
52
47
9
144
208
38
54
27
9
72
22
8
102
48
3
9
22
24
2
60
82
5
13
20
34
48
17
9
16
23
45
36
16
11
45
63
36
33
15
1
74
33
48
15
105
15
16
18
95
25
35
21
102
40
110
132
15
13
98
102
4
36
2
10
60
48
24
8
27
231
69
36
48
39
48
18
54
10
72
24
80
294
30
36
15
7
17
37
18
41
1
36
12
110
6
42
22
8
10
24
26
240
52
107
181
32
100
12
8
90
81
1
6
50
75
117
27
21
48
30
22
90
2
60
18
34
86
117
67
74
30
22
32
48
28
14
22
74
34
23
49
14
30
112
20
27
21
22
72
26
12
124
6
98
30
82
20
63
27
22
90
5
3
45
37
48
32
78
93
9
112
11
15
18
54
18
64
23
12
51
40
50
15
265
84
24
72
90
8
22
50
9
93
88
47
195
105
105
15
45
18
30
12
6
70
36
48
132
138
18
23
9
3
33
12
30
70
60
47
21
42
48
94
8
75
33
46
54
44
6
16
26
124
26
82
8
3
57
60
39
9
22
54
26
22
170
126
16
23
81
34
38
40
32
15
73
60
20
12
15
7
89
31
104
9
15
70
68
12
18
9
24
109
26
42
39
1
92
52
23
48
72
217
36
90
18
164
28
32
22
18
95
81
15
87
42
15
25
20
18
48
10
20
64
50
45
3
30
27
36
84
33
12
28
35
12
45
16
12
38
24
18
100
2
6
52
8
15
15
42
27
75
106
12
47
48
48
36
39
40
2
12
40
26
9
1
36
59
121
8
3
105
4
35
1
47
21
22
54
26
34
120
14
22
23
27
57
48
15
33
237
15
49
35
55
6
2
6
ABCD 93584564746*3^$a+1 [50011]
48
162
30
261
120
123
189
117
24
6
48
42
78
66
30
186
123
108
9
30
84
30
24
15
36
24
108
63
189
12
144
9
96
24
3
39
9
75
90
66
198
30
60
36
9
108
69
183
75
36
90
87
27
30
126
9
27
180
48
162
3
51
90
54
141
36
15
9
9
66
6
3
45
126
24
57
15
144
45
12
3
6
24
39
96
84
45
96
54
36
6
3
171
66
234
84
66
24
15
15
36
84
90
63
33
30
189
51
216
93
45
66
150
6
9
81
48
42
9
72
99
18
30
66
15
24
57
24
30
9
60
27
84
60
180
84
153
33
135
249
72
123
21
96
15
15
168
96
66
15
39
96
108
165
15
57
3
93
12
45
102
18
15
81
27
3
120
330
126
84
45
9
6
69
51
66
48
15
168
12
21
24
15
27
60
90
90
84
60
36
48
12
45
3
21
12
132
111
81
15
18
135
81
240
6
234
30
24
81
111
300
78
72
30
168
186
15
111
24
66
174
84
12
18
96
66
78
30
66
30
114
72
30
90
63
81
624
87
9
27
48
459
12
204
90
6
258
96
96
3
111
57
12
108
63
6
39
15
36
78
15
105
72
48
51
45
30
9
57
30
81
12
51
66
15
3
6
27
69
15
255
69
39
105
36
9
42
30
135
15
93
21
87
159
93
36
129
30
45
27
138
6
45
195
60
84
105
36
255
6
234
54
15
15
306
6
18
96
66
30
30
114
159
51
45
81
24
120
66
45
99
45
24
57
48
15
51
54
42
48
12
120
18
246
57
9
24
144
6
57
27
6
87
63
180
36
24
24
12
21
24
135
108
21
111
18
6
24
42
48
96
6
108
36
66
198
192
48
36
6
168
6
60
54
120
30
105
177
138
6
30
90
54
45
21
6
18
72
15
33
42
240
81
192
21
39
105
30
60
12
210
30
24
60
36
21
3
66
39
15
24
66
6
48
21
21
111
9
54
84
33
3
66
48
6
24
42
114
21
120
3
12
180
78
3
300
33
96
15
15
9
15
60
6
150
21
93
54
330
126
90
126
90
135
108
27
81
12
108
87
21
15
6
138
12
9
9
192
168
72
18
126
24
240
6
69
12
3
126
6
108
12
240
90
24
306
9
120
15
84
216
84
30
75
171
90
99
60
36
141
15
33
3
3
24
45
51
129
81
6
21
93
6
24
9
147
84
234
6
189
15
150
6
66
54
306
24
66
78
87
39
120
66
24
75
75
24
90
3
60
12
255
270
51
255
54
15
15
93
63
9
132
84
69
63
252
21
54
36
30
96
24
6
69
21
30
48
72
69
12
129
15
24
135
9
135
45
87
93
72
48
87
18
72
198
42
39
12
39
30
168
102
24
69
60
81
75
36
75
165
36
3
36
78
111
15
90
111
24
12
147
72
48
45
156
39
72
141
87
156
24
45
117
198
42
54
216
48
72
18
102
24
36
30
240
39
81
30
108
30
120
123
63
6
90
69
9
51
372
108
159
96
105
144
45
30
12
84
96
60
54
96
48
30
12
45
135
33
81
6
18
72
15
36
3
144
336
36
48
12
114
30
180
6
90
54
30
165
21
48
102
24
ABCD 93584625482*3^$a+1 [50034]
91
84
44
24
40
17
39
60
136
56
9
43
125
195
40
36
24
161
72
48
120
84
163
48
32
132
76
29
7
5
36
3
9
175
72
173
51
9
48
72
3
45
12
43
5
12
36
15
24
28
77
75
177
3
88
77
7
96
92
45
168
15
69
55
56
132
36
52
72
20
16
84
137
60
55
8
141
39
16
17
15
12
40
173
48
15
57
3
60
9
72
180
48
7
53
96
67
12
248
28
17
12
15
60
21
19
8
28
41
3
28
12
77
24
75
69
7
36
5
24
79
29
48
48
195
9
51
112
12
72
36
53
120
24
55
20
40
5
3
45
19
29
39
36
16
68
28
32
21
19
48
5
24
24
24
15
141
115
65
19
60
80
40
20
36
9
103
128
9
91
149
31
5
60
24
115
80
21
87
33
12
60
24
24
39
36
57
108
39
33
79
41
19
104
9
132
19
77
3
45
115
36
36
5
48
120
19
5
55
5
15
141
27
28
89
163
72
20
48
9
108
15
21
31
84
77
3
144
88
12
41
55
80
184
17
19
24
17
159
72
112
8
45
87
36
45
67
29
48
96
99
45
111
60
81
19
41
84
7
12
17
19
36
5
3
88
140
108
4
48
5
168
24
48
24
63
16
32
12
36
60
4
20
16
36
36
48
77
15
69
48
108
87
100
5
75
36
24
96
45
60
87
4
96
72
65
60
72
19
29
3
93
24
36
27
112
12
89
19
41
19
77
228
31
65
135
24
21
24
7
36
48
41
19
44
21
7
5
27
40
68
148
17
135
28
29
15
76
32
112
60
20
16
80
60
4
56
165
39
33
72
12
51
189
63
117
24
7
48
36
8
156
24
28
17
55
5
96
99
52
29
12
84
19
89
15
28
32
21
19
20
33
15
4
48
60
65
51
9
63
12
100
116
12
48
100
41
3
33
7
132
44
4
56
16
8
81
24
60
12
24
99
21
39
16
17
123
16
68
40
113
48
7
17
72
123
93
252
12
84
7
5
199
68
52
41
12
7
164
105
139
5
31
20
4
120
108
53
24
111
60
141
43
77
24
27
40
12
65
31
17
3
345
15
84
52
41
3
84
52
5
19
32
93
84
60
12
79
41
31
108
20
129
12
19
29
115
36
5
24
43
17
15
21
31
41
48
144
111
57
3
9
12
3
112
5
3
28
17
223
80
9
39
84
36
9
108
7
36
41
63
60
52
24
20
64
96
65
19
20
21
24
3
45
192
187
48
17
19
60
17
48
19
20
96
45
7
92
21
84
51
12
45
3
69
60
15
16
12
53
55
32
57
60
51
117
27
21
19
12
44
64
17
3
60
28
32
57
63
45
51
4
77
91
8
45
135
4
65
48
63
84
33
48
55
20
16
68
33
43
20
45
7
132
53
87
45
48
12
163
20
88
29
43
20
52
125
3
69
24
24
3
112
56
21
39
9
51
120
12
57
75
120
57
31
5
63
9
75
21
24
3
72
40
20
33
19
108
41
15
81
3
16
41
63
136
149
15
36
64
96
17
12
48
24
24
24
31
72
32
21
96
48
31
29
7
41
15
177
51
40
5
19
5
15
81
19
56
4
41
75
100
5
7
32
40
72
41
3
45
15
64
77
79
65
15
129
72
3
105
12
55
68
16
29
3
40
92
57
48
127
29
39
28
113
7
20
12
117
159
45
120
31
44
84
60
16
5
96
39
304
5
36
27
12
225
48
72
291
84
136
20
21
3
81
7
152
21
12
103
152
60
4
29
19
140
105
60
12
36
12
120
60
75
16
17
27
45
31
20
4
108
77
31
20
16
41
12
96
27
69
3
148
8
9
55
12
5
39
57
48
24
60
7
5
31
68
24
21
24
15
112
36
20
184
120
108
125
187
144
29
91
89
171
60
120
16
29
24
108
84
48
12
63
33
223
77
3
69
15
60
100
41
39
16
32
9
24
15
120
124
36
44
36
40
41
3
60
156
57
7
41
15
40
29
55
20
16
60
12
77
51
4
53
127
36
20
9
15
21
60
27
100
17
36
204
15
21
24
48
63
9
15
57
24
24
36
31
8
28
108
20
12
12
36
21
24
99
21
39
21
91
68
76
240
12
24
149
39
76
36
41
24
43
72
29
39
28
12
101
27
40
29
3
93
67
41
72
55
72
12
24
84
41
15
4
8
72
ABCD 93585729826*3^$a+1 [50063]
78
84
39
9
198
78
36
90
18
51
36
33
66
21
21
15
69
18
18
24
36
24
144
36
96
42
108
144
30
18
36
6
51
45
54
6
135
105
60
72
15
36
45
15
21
36
18
9
15
12
36
33
45
252
72
15
33
87
72
9
12
114
33
45
60
30
18
42
6
24
42
6
42
93
12
117
18
66
87
9
39
69
108
24
66
12
66
24
66
36
18
42
45
63
48
138
75
72
45
87
3
30
72
108
15
33
39
3
174
66
69
9
24
30
57
3
45
15
57
21
24
36
30
48
9
3
42
282
45
39
6
6
30
75
27
57
81
3
99
168
54
30
48
81
9
3
63
30
12
78
9
36
171
18
27
9
36
36
15
24
39
42
48
42
120
78
30
24
30
135
12
9
27
129
3
108
12
33
15
45
24
120
75
60
3
90
12
120
51
12
3
48
57
84
3
18
42
21
72
3
90
42
30
3
72
48
9
6
90
27
3
36
114
54
42
75
3
18
3
24
33
24
114
12
33
9
6
57
27
18
60
30
57
81
6
66
39
45
6
30
18
192
12
72
54
24
12
15
33
12
15
60
3
18
114
54
87
15
42
6
24
42
18
45
33
42
6
60
12
39
45
54
156
69
9
15
51
30
24
30
42
15
84
96
51
18
12
12
30
21
27
9
60
36
33
15
9
48
48
36
90
9
117
48
39
12
45
6
177
33
3
24
57
63
12
69
30
6
54
21
15
66
27
117
60
48
27
96
27
21
45
36
111
9
66
84
21
45
84
99
12
39
18
51
24
72
3
93
120
12
3
48
54
30
12
33
108
15
45
33
24
27
51
132
60
105
123
24
33
12
33
72
24
36
99
9
30
12
93
27
30
15
21
90
9
33
96
15
15
42
87
93
3
12
84
60
48
33
42
42
39
24
27
30
54
6
114
54
30
12
48
57
24
21
54
30
27
9
75
15
129
87
9
120
15
18
12
24
102
72
6
12
42
72
78
36
15
60
99
66
15
9
36
27
15
69
9
135
12
9
15
24
36
60
93
51
9
216
24
36
75
21
75
3
78
90
84
9
39
30
42
18
42
36
9
39
9
12
15
21
15
33
51
18
42
9
72
69
36
3
135
36
90
48
123
3
30
51
9
96
180
6
90
3
24
36
60
27
84
6
75
72
63
33
252
12
96
27
42
3
12
117
78
6
162
30
12
12
63
21
30
6
30
48
6
24
27
75
6
3
27
162
102
114
87
60
9
30
18
27
48
15
78
3
45
39
12
75
96
42
108
15
3
24
60
66
126
165
3
45
3
42
60
30
201
51
6
39
48
21
15
51
78
66
12
12
36
126
30
96
9
33
87
120
45
3
117
90
36
42
27
3
33
48
45
12
42
105
51
90
39
48
9
30
21
15
144
36
33
105
27
12
300
165
27
3
30
36
6
18
42
78
15
21
60
15
36
33
18
60
48
36
9
12
45
24
186
102
3
27
42
36
48
36
111
9
6
54
15
15
6
72
12
60
18
48
57
33
12
15
27
33
27
9
81
60
39
129
27
60
33
63
45
3
36
99
54
75
33
12
36
15
99
66
72
3
27
33
15
45
96
45
3
27
78
72
30
114
90
57
27
6
12
138
21
24
9
120
42
21
45
63
45
36
6
9
111
168
84
30
42
6
99
63
66
60
27
72
21
27
129
30
9
57
15
9
36
42
42
48
30
42
60
3
27
66
18
66
96
39
51
72
57
21
84
3
63
48
9
75
81
12
15
12
18
102
93
27
36
9
15
30
12
24
39
72
9
111
9
6
21
33
51
96
99
18
3
63
162
18
30
42
45
165
48
96
78
36
30
36
30
60
21
129
36
24
18
21
21
78
93
84
69
36
15
93
42
24
12
69
33
12
36
42
45
3
45
39
18
30
21
9
150
33
12
21
6
21
69
48
12
39
15
54
27
51
42
63
57
183
207
126
15
144
72
3
18
30
42
60
36
42
18
6
6
27
48
129
24
15
51
6
12
18
78
15
87
57
12
36
159
18
48
27
15
42
60
36
39
123
12
36
9
48
45
3
15
90
99
9
60
36
36
123
15
42
72
42
54
15
57
63
36
69
12
42
30
6
21
21
12
108
90
90
15
120
9
18
6
87
24
135
81
39
30
39
111
30
6
174
210
153
3
33
21
30
18
126
60
102
27
36
99
6
111
39
6
48
48
72
48
54
60
138
42
6
60
39
9
39
93
72
48
54
9
12
33
15
36
9
12
114
24
36
18
72
3
105
48
108
24
30
12
69
84
72
21
27
96
81
51
60
15
9
24
84
21
42
84
174
30
30
84
12
24
60
75
24
12
21
30
48
6
3
48
105
15
48
75
42
99
15
69
96
51
84
21
132
ABCD 93586088756*3^$a+1 [50033]
27
36
24
36
12
1
24
20
12
18
12
4
77
7
5
61
86
4
26
4
74
12
34
11
13
66
29
91
17
12
27
150
10
108
6
56
58
2
28
23
9
10
20
4
104
22
20
28
30
5
45
27
3
30
3
13
30
29
27
28
17
3
10
20
27
48
7
29
9
123
13
35
24
12
36
7
17
33
46
36
20
45
13
71
21
3
15
40
20
30
75
12
45
4
44
42
4
30
66
48
12
50
10
144
54
20
60
46
14
15
7
8
10
20
22
5
15
21
19
20
33
27
9
12
49
23
1
14
10
11
61
48
102
20
9
36
25
50
30
40
8
12
10
50
4
104
3
57
162
18
3
9
10
24
5
1
23
7
41
19
60
8
42
60
10
41
57
63
19
30
59
55
5
19
32
10
59
25
107
57
12
28
11
25
116
48
12
30
10
8
40
6
5
19
2
90
21
7
5
36
31
18
6
56
18
15
37
71
43
17
39
118
2
28
6
35
25
11
25
60
11
9
154
17
7
5
15
60
42
18
60
12
9
21
18
30
10
12
5
79
36
8
22
143
15
33
57
90
12
9
1
24
44
16
71
19
26
10
48
30
42
50
28
23
73
26
18
27
63
42
18
42
18
72
28
2
100
50
9
31
78
6
24
2
64
44
27
45
4
59
27
4
5
39
12
40
60
20
45
13
2
4
36
20
28
62
28
42
48
30
32
4
44
70
17
24
21
4
6
50
30
81
19
5
43
6
30
56
18
40
42
18
92
4
36
78
17
73
2
4
30
6
50
4
14
106
24
2
33
27
45
3
10
32
10
18
35
27
40
5
48
87
10
24
24
30
6
35
21
39
9
76
6
50
3
1
36
18
12
5
84
19
6
60
6
5
15
21
7
42
35
19
6
11
27
42
18
90
3
24
3
30
10
30
62
30
4
47
69
28
6
26
63
57
10
5
19
6
48
62
28
42
48
36
107
39
4
24
12
50
28
11
69
70
41
51
60
69
9
72
4
26
9
61
18
6
14
60
10
20
60
30
30
46
26
3
55
6
14
10
2
28
32
9
81
48
30
40
12
5
3
40
2
28
62
48
12
9
12
9
18
30
40
6
29
177
3
37
8
46
24
20
60
16
30
44
30
12
9
49
50
30
15
1
36
23
12
33
27
3
81
21
10
68
22
20
10
29
69
3
7
17
33
42
81
7
17
25
50
10
78
17
63
42
88
12
8
3
37
20
30
12
34
30
17
9
34
6
20
4
14
10
20
142
8
16
17
7
32
90
30
10
38
141
19
60
41
1
48
11
9
10
2
51
67
12
5
25
11
69
58
5
31
5
9
27
43
12
53
31
41
3
30
22
20
34
35
12
13
14
16
6
8
12
40
18
66
54
65
1
11
19
60
30
14
12
48
22
35
25
48
11
9
12
60
123
48
67
32
28
6
47
7
2
10
30
8
3
133
47
37
2
48
42
10
20
4
14
15
7
29
1
23
25
2
9
12
13
6
50
18
76
17
37
20
22
24
41
3
46
95
1
20
3
12
3
82
24
36
8
15
15
33
9
18
12
4
29
15
57
15
28
65
31
29
27
60
78
42
28
50
51
19
20
10
47
13
30
6
26
124
14
22
24
5
51
9
25
11
48
15
57
49
47
27
45
7
8
12
180
10
48
2
60
40
8
40
53
27
70
2
28
32
10
20
210
18
16
11
79
29
15
10
2
4
90
14
117
63
45
145
90
2
15
63
12
4
86
3
7
65
84
9
27
75
18
16
35
39
16
24
53
43
114
2
28
12
53
7
50
18
10
32
10
20
18
60
3
57
12
3
15
12
48
30
10
17
84
24
85
90
53
13
14
10
23
37
12
18
36
5
25
114
20
10
20
27
19
14
10
6
6
101
9
15
3
81
21
10
48
6
14
12
4
24
2
58
2
30
45
49
35
55
5
49
2
18
30
12
4
86
18
10
23
12
1
24
2
108
12
69
24
1
11
3
10
2
45
36
7
2
39
1
48
23
72
1
30
44
33
9
99
9
16
14
21
19
6
6
8
12
18
90
12
64
6
8
3
7
62
3
27
10
24
11
36
9
4
44
12
15
3
16
41
33
42
34
35
9
3
49
8
42
4
30
11
49
95
19
32
10
35
19
14
60
16
11
19
41
25
80
3
27
4
5
12
37
30
20
21
51
9
9
42
28
5
1
35
69
30
40
41
9
22
8
10
30
32
33
1
44
12
40
60
8
106
14
10
2
30
18
52
30
38
10
17
3
16
84
5
108
7
2
18
21
55
14
12
78
10
110
46
54
5
7
18
6
24
30
20
12
3
36
60
19
42
38
30
12
18
33
19
20
4
60
30
14
33
7
2
30
70
35
25
24
24
20
70
6
11
163
2
40
8
16
56
3
7
114
26
28
20
12
4
26
48
12
4
44
42
10
20
10
5
3
16
14
22
68
10
32
18
12
4
56
10
18
2
28
20
63
39
4
6
38
30
22
8
12
10
11
79
20
18
15
85
60
2
18
70
32
124
30
96
20
60
58
12
29
1
95
33
16
59
7
30
18
53
67
17
19
24
12
24
86
108
3
13
36
23
25
6
41
75
4
14
102
33
31
14
10
50
12
90
88
53
7
5
61
30
6
108
50
42
28
2
10
8
3
7
12
29
25
114
65
120
15
12
34
96
24
56
15
3
40
6
54
41
36
3
10
11
51
4
14
111
31
8
76
194
87
13
42
50
58
60
12
20
48
16
5
25
90
6
24
36
30
8
10
20
46
14
10
36
104
10
11
9
22
20
9
39
16
29
31
14
100
20
10
2
88
11
19
17
13
12
18
36
44
21
12
49
20
28
20
10
2
34
24
42
8
12
30
28
17
25
8
16
24
32
75
25
50
21
7
20
46
35
9
27
19
29
15
30
72
15
3
12
28
6
24
11
60
19
2
18
30
16
44
16
6
41
132
15
40
20
12
90
34
17
24
3
90
15
37
18
96
54
23
39
18
60
30
40
65
31
14
10
17
13
42
8
12
18
15
15
10
35
25
32
4
30
30
26
4
5
9
40
23
37
20
12
10
20
78
16
44
10
32
40
29
51
60
9
49
11
12
39
34
30
29
45
46
14
40
11
9
12
4
60
11
33
15
7
29
25
47
19
8
12
21
7
32
90
28
2
64
26
3
25
12
68
3
12
61
11
25
11
9
10
8
82
50
60
30
30
33
27
9
79
2
63
27
10
20
58
12
20
9
21
4
26
4
41
33
22
20
4
6
30
29
19
80
57
3
10
62
48
30
27
3
150
10
12
80
4
56
40
38
10
20
102
34
30
6
20
18
42
33
7
29
79
36
29
12
15
10
48
6
26
10
78
36
104
123
43
14
112
50
4
14
12
88
60
47
13
23
13
11
3
22
8
42
18
40
6
116
64
14
40
32
78
30
40
2
18
75
27
34
56
70
48
2
58
2
10
29
36
25
18
72
54
26
9
19
17
43
41
1
8
15
72
3
105
25
11
1
68
12
75
45
18
42
4
6
29
19
17
25
11
9
10
41
69
3
61
86
30
15
144
1
20
100
18
126
36
20
3
75
21
69
15
1
26
48
22
30
18
36
6
68
16
5
1
8
3
19
38
3
9
28
32
3
1
14
42
34
44
81
25
6
60
65
15
93
1
84
47
3
30
10
20
10
32
4
14
16
26
18
ABCD 93586161874*3^$a+1 [50007]
36
36
36
87
3
33
21
75
15
30
24
54
48
33
4
35
42
79
5
60
66
33
45
138
24
13
20
12
84
9
51
36
108
16
11
30
6
90
103
120
47
102
96
19
53
27
3
114
66
132
85
5
15
177
24
51
93
18
72
1
17
18
25
5
36
3
3
84
54
51
3
36
6
19
24
77
6
30
90
37
35
6
90
21
15
33
93
210
24
45
28
32
84
27
48
145
84
41
6
18
15
21
12
72
36
15
75
9
16
65
6
36
18
36
120
3
33
72
108
60
63
9
18
120
132
61
41
18
21
57
18
49
5
15
15
126
6
48
18
43
44
36
111
33
16
84
11
6
108
102
9
15
72
69
4
71
48
108
108
42
3
4
113
114
30
43
32
4
89
66
60
25
80
4
35
12
13
11
25
44
21
55
80
111
24
90
162
93
9
18
57
76
20
96
39
60
25
5
219
15
21
64
96
71
9
51
45
75
33
40
17
24
15
39
61
11
69
4
120
35
18
42
121
24
11
9
105
55
47
13
47
144
12
24
33
12
48
33
3
4
96
35
9
33
123
75
66
39
39
18
90
84
24
72
69
15
60
36
33
237
67
32
84
124
197
19
24
5
36
36
96
18
36
129
45
6
9
135
30
115
24
32
9
36
3
15
6
79
11
25
44
147
18
235
53
12
18
258
55
47
33
39
1
17
39
39
45
96
21
27
57
54
24
30
60
12
54
9
117
19
204
11
6
15
39
9
12
45
39
21
90
109
11
9
87
37
65
51
60
40
29
72
24
15
21
219
60
117
72
48
168
15
60
51
109
224
27
48
36
6
43
36
29
12
3
40
96
5
90
6
43
92
64
125
51
15
6
48
132
3
27
37
116
60
27
102
36
79
11
6
36
30
13
77
162
18
27
40
60
41
12
18
21
3
61
5
19
53
114
36
129
28
5
27
21
24
39
9
91
5
36
3
76
11
66
42
45
3
9
4
5
54
72
78
27
171
37
36
17
27
3
18
24
36
72
54
73
56
180
27
144
69
27
102
91
71
96
18
36
19
17
3
195
9
16
41
36
60
7
116
21
144
54
12
9
15
12
73
5
66
126
54
96
12
81
135
25
84
60
65
6
49
240
35
12
6
18
102
67
41
99
16
29
115
65
60
18
93
96
48
81
19
5
66
42
54
18
30
21
64
11
72
18
15
87
37
20
60
16
35
66
15
48
51
30
75
21
18
1
35
9
3
57
16
120
5
24
15
96
15
144
120
72
33
96
156
111
108
36
36
60
33
84
201
6
66
162
72
60
138
31
180
5
42
30
123
4
60
17
19
144
65
6
54
66
72
24
66
42
30
6
120
25
29
51
4
92
3
216
12
9
60
3
36
45
15
30
42
90
187
47
36
12
18
24
66
42
31
71
13
83
117
16
24
96
56
184
41
60
99
84
12
15
24
36
13
107
18
6
85
35
42
87
15
45
36
177
43
155
12
18
162
42
36
55
84
131
45
4
131
9
12
45
3
141
96
18
18
72
12
15
60
48
3
33
4
71
36
6
102
60
25
11
54
72
36
48
15
36
4
120
47
72
138
78
72
13
161
6
48
60
72
72
12
93
36
105
6
45
63
21
64
197
6
54
75
99
6
39
159
25
47
73
161
19
161
15
69
55
5
27
3
36
45
4
155
12
144
6
48
115
60
92
3
132
120
54
60
84
15
16
44
93
12
6
12
37
41
12
42
18
3
96
81
48
126
33
12
15
73
11
6
39
27
78
235
65
79
125
51
39
21
9
78
9
48
15
30
96
54
141
400
71
84
60
9
40
53
43
47
13
59
6
72
39
33
108
90
13
44
12
21
18
12
162
18
249
3
1
80
141
54
45
9
30
21
75
30
24
90
36
102
204
30
33
3
24
48
36
21
15
108
18
108
150
84
60
48
157
23
97
83
132
81
99
36
36
9
64
36
29
15
45
147
69
84
72
18
25
47
6
43
95
6
139
176
75
13
92
99
49
96
71
133
96
140
100
161
63
3
24
213
183
69
15
18
6
66
24
19
60
41
36
54
60
30
39
3
9
3
42
39
4
47
156
24
66
39
39
25
5
216
54
109
17
114
109
65
6
9
81
ABCD 93586635848*3^$a+1 [50096]
51
33
99
72
24
4
47
24
9
60
93
7
12
41
39
21
67
11
90
6
54
60
12
78
117
40
68
52
23
37
95
90
24
66
18
15
15
117
33
51
21
67
12
35
21
33
36
84
79
8
33
72
15
60
3
9
36
16
8
28
144
8
21
99
3
9
15
25
108
8
24
36
9
30
96
30
3
16
41
15
4
29
39
21
39
3
93
12
9
39
24
21
36
30
24
45
4
12
5
6
90
79
20
15
9
12
112
8
3
12
49
20
15
1
152
12
16
44
24
24
111
30
6
13
41
6
36
25
20
93
7
44
36
39
25
36
128
27
153
87
24
33
3
9
99
30
195
36
60
51
117
63
37
53
27
153
3
15
9
48
9
31
8
72
4
8
48
3
102
135
24
84
45
99
96
15
9
60
48
3
6
6
84
25
20
129
19
17
91
5
30
108
21
96
9
6
24
6
3
21
6
25
23
12
30
15
12
28
20
15
60
30
3
52
24
125
15
21
54
30
36
19
29
60
7
113
6
45
21
84
6
49
5
31
8
105
30
9
28
68
177
54
73
8
63
37
8
51
13
20
3
30
115
53
6
9
21
3
12
69
15
21
3
3
9
15
96
48
49
8
64
56
45
55
8
15
30
39
12
9
39
33
48
42
153
4
23
78
12
3
24
28
5
27
60
33
48
12
63
132
64
119
6
55
35
33
27
33
3
237
63
9
16
5
3
15
61
8
153
24
24
6
105
15
21
60
45
54
25
41
174
25
11
54
6
9
9
12
55
125
120
3
4
83
18
15
15
12
37
60
48
29
15
16
92
87
13
32
48
57
111
4
11
9
15
96
69
40
20
16
12
8
33
60
7
144
36
53
7
72
8
40
8
96
39
9
88
12
11
129
28
72
17
39
144
100
56
15
42
19
5
54
9
40
20
3
45
75
157
132
80
28
53
24
3
21
87
93
60
67
89
3
27
69
232
140
3
6
60
39
4
11
30
15
16
20
24
15
42
79
11
18
7
29
126
48
177
48
27
18
31
11
33
15
90
51
9
12
60
27
12
16
5
144
90
96
18
12
24
3
27
6
15
12
33
15
39
9
16
8
81
87
120
45
24
31
5
7
20
51
21
9
27
24
16
5
7
41
15
4
23
48
21
39
6
63
141
12
87
21
12
27
48
60
84
15
36
18
27
84
39
57
15
9
15
21
15
78
6
66
7
83
9
60
135
25
95
25
8
21
87
45
18
21
81
3
21
54
9
3
30
19
59
6
51
48
16
5
39
4
8
12
33
39
21
139
5
36
63
24
48
4
5
6
69
9
27
3
49
80
12
21
48
39
28
5
123
45
99
36
60
12
72
57
6
57
111
81
16
12
83
30
24
15
100
20
45
31
29
15
21
55
32
33
15
12
40
53
19
5
171
60
93
12
54
66
15
12
3
9
9
27
33
12
30
33
60
16
11
9
15
9
4
152
51
33
16
104
156
21
3
4
11
9
60
52
5
36
15
3
156
1
80
40
83
21
36
4
35
30
36
39
28
17
111
45
3
60
12
3
69
93
48
120
31
5
15
231
33
84
87
33
52
5
31
5
18
21
51
30
30
30
39
40
65
3
36
12
93
12
39
24
45
67
23
36
13
20
60
3
25
5
15
3
49
68
72
28
8
27
37
8
3
45
24
28
35
37
23
57
57
90
21
33
39
21
6
6
7
32
21
15
4
41
7
77
51
48
12
63
12
30
48
27
33
15
45
15
60
144
3
33
15
9
81
6
1
92
12
24
12
108
36
9
12
55
24
29
39
21
27
24
16
20
45
67
20
3
24
1
44
15
21
69
6
69
48
52
60
89
19
53
30
24
1
20
33
19
20
28
5
3
16
5
84
15
15
21
51
24
1
5
15
60
15
60
9
48
96
132
15
18
36
99
75
42
75
15
24
21
3
90
15
24
12
21
60
24
39
96
21
90
69
69
6
9
72
75
30
7
20
108
15
33
15
9
48
33
7
35
93
16
20
36
52
23
54
3
3
54
36
7
20
100
23
9
21
3
24
3
84
66
18
165
87
33
4
8
15
54
24
15
51
9
64
48
8
72
15
30
3
52
29
30
120
25
65
30
85
48
11
12
18
42
30
39
111
78
12
60
3
21
6
18
27
4
59
9
87
30
63
96
57
7
17
24
111
81
63
64
72
20
36
15
45
120
24
24
4
8
12
52
5
91
8
165
51
24
16
56
39
24
30
12
54
1
29
15
28
53
15
63
21
75
6
3
21
30
9
72
12
36
117
15
48
4
12
35
24
9
12
81
39
40
5
6
24
33
123
69
21
39
15
21
39
13
23
69
21
168
72
15
33
12
19
5
24
27
40
32
57
24
42
60
105
40
29
43
53
15
60
12
27
9
4
32
99
42
15
40
60
72
8
132
60
28
60
12
11
21
15
21
45
39
39
9
21
31
44
45
7
5
39
40
68
48
24
15
54
120
27
9
15
9
7
23
1
11
30
30
30
55
59
33
3
18
66
33
21
7
20
60
15
33
15
6
36
7
32
60
9
51
105
55
8
63
37
32
36
4
29
60
27
64
5
6
25
20
3
6
24
19
12
11
33
27
9
51
37
11
21
45
60
15
24
60
12
24
21
180
27
40
8
12
48
84
24
4
80
3
90
15
45
15
45
27
36
60
57
60
3
45
15
15
12
9
39
57
12
21
31
20
129
27
39
85
11
90
3
84
48
52
47
6
39
51
25
8
76
8
3
9
39
30
12
30
45
60
15
25
89
36
18
45
27
24
6
27
237
3
33
27
33
3
4
77
3
36
21
36
3
24
57
96
48
6
73
108
32
87
25
29
12
54
129
81
36
54
96
30
99
51
258
27
144
16
35
45
24
40
59
69
27
33
12
36
24
9
27
33
67
ABCD 93586690324*3^$a+1 [50023]
126
21
200
24
12
40
27
5
37
15
8
25
11
16
20
28
15
42
35
19
137
12
25
27
33
23
13
35
4
117
90
60
5
28
57
11
43
5
324
115
17
43
77
204
36
19
60
90
120
39
92
13
36
144
36
47
67
53
84
24
19
65
127
101
48
181
23
88
63
24
156
89
48
139
5
28
57
18
36
5
36
36
13
111
15
41
43
24
5
25
131
24
61
6
18
36
11
19
41
76
8
36
108
97
11
12
31
5
79
36
89
168
24
13
126
5
120
156
120
115
5
13
126
60
101
19
24
17
40
69
30
36
78
36
155
4
51
17
64
56
24
43
30
107
25
30
29
72
43
9
20
48
120
12
108
132
112
15
60
48
137
13
30
53
24
48
1
24
47
60
19
5
12
60
97
71
109
126
125
55
9
15
12
89
61
18
90
87
39
156
5
73
30
117
56
133
27
69
11
64
80
24
24
31
216
41
7
101
31
48
6
11
43
17
108
48
24
24
120
84
91
17
133
11
36
40
3
65
79
72
5
216
12
1
71
103
36
41
24
31
65
19
96
41
43
54
3
224
49
54
125
12
36
7
36
29
36
76
105
35
25
18
210
11
49
83
60
19
108
65
120
7
21
39
48
113
37
23
43
77
19
21
20
7
65
7
18
96
35
24
96
55
17
64
104
211
81
68
49
215
36
55
41
36
52
195
36
54
6
54
107
13
72
24
107
4
33
47
24
204
48
40
63
60
137
19
29
36
24
24
36
55
129
68
24
43
6
35
124
21
54
17
19
17
12
25
87
116
24
205
30
60
270
71
168
12
19
5
16
84
3
36
36
21
9
3
8
7
6
11
60
49
119
72
28
56
1
18
177
104
12
13
126
18
126
5
52
12
57
108
30
5
37
15
3
53
19
209
12
43
29
61
47
132
1
54
6
35
52
20
108
52
8
31
18
66
24
66
71
115
29
61
15
248
7
30
11
7
90
36
6
65
19
65
25
60
90
5
49
126
17
12
148
3
30
59
40
45
23
67
60
156
77
49
75
15
198
107
24
1
30
78
87
56
12
28
63
17
4
20
36
19
101
7
125
1
35
19
5
7
18
72
18
6
39
135
53
43
66
78
41
12
229
11
64
15
150
11
24
40
8
7
234
144
35
31
81
56
49
18
53
49
24
71
55
53
67
60
30
114
89
48
60
120
12
28
39
18
47
156
24
55
5
108
37
23
280
15
90
63
20
67
101
12
52
15
17
163
65
61
66
24
41
36
108
49
72
84
90
29
108
7
36
17
240
139
65
28
15
6
35
12
48
96
19
77
49
23
1
11
48
28
3
5
124
56
36
24
24
37
48
3
20
24
24
76
236
19
84
77
109
23
48
73
11
48
31
5
36
28
15
117
8
12
24
24
217
48
23
12
168
84
36
19
54
47
97
6
5
79
65
52
20
49
11
28
87
48
77
48
100
56
120
1
18
5
25
6
209
40
51
9
32
156
7
12
149
12
43
36
21
20
7
42
191
19
5
48
97
23
48
24
25
78
66
60
11
43
33
104
96
4
56
103
41
43
5
31
6
18
161
12
97
47
84
52
20
84
19
17
13
39
8
13
59
157
18
12
41
52
8
72
240
1
71
43
33
219
33
75
77
48
37
174
77
19
65
28
8
7
36
29
12
49
51
20
55
108
41
25
71
199
60
29
25
143
84
19
21
36
140
79
90
71
12
91
57
20
52
56
52
212
48
13
71
19
77
72
31
54
11
19
41
1
54
36
84
77
24
13
126
17
24
43
60
57
80
36
144
40
68
25
30
60
12
149
12
7
5
67
41
49
30
24
21
164
24
97
18
30
27
15
125
49
35
24
96
124
20
31
36
5
28
92
84
1
131
192
12
60
108
12
16
177
11
64
68
48
72
12
36
25
60
11
84
132
253
71
25
18
113
64
3
12
41
157
6
5
24
28
63
17
12
276
19
93
20
48
12
60
4
36
3
17
84
24
132
103
5
25
35
19
41
19
17
24
31
41
108
85
11
24
84
1
11
43
36
57
39
90
71
72
168
12
31
77
24
84
19
30
71
24
12
25
30
54
96
48
35
ABCD 93586798036*3^$a+1 [50004]
20
19
96
5
36
4
27
17
13
24
95
28
51
6
36
83
60
12
55
24
45
81
87
3
29
100
9
96
3
21
30
17
48
36
16
44
19
21
15
53
28
27
6
27
8
49
90
93
8
60
16
39
30
15
36
20
96
12
12
109
6
78
107
13
23
4
56
84
145
84
47
37
18
12
77
16
44
48
1
15
105
12
24
11
12
28
48
56
1
63
27
29
48
1
11
13
36
12
18
45
20
7
72
126
24
18
24
29
31
6
42
138
60
23
7
29
31
29
4
20
24
31
54
42
78
3
9
3
108
8
4
36
12
33
35
1
95
61
135
27
45
3
30
35
7
113
12
1
24
72
23
31
45
21
35
108
1
11
1
15
39
29
25
75
15
120
54
23
7
18
42
18
23
4
8
4
56
49
60
6
48
101
1
75
20
37
35
1
6
89
1
18
96
5
24
37
36
42
93
3
90
35
85
47
24
43
12
29
16
84
75
21
9
6
66
47
43
30
23
115
5
16
116
19
66
27
33
23
12
100
12
33
18
45
20
121
60
6
57
27
6
18
36
96
18
27
9
3
51
66
66
18
51
75
60
6
15
63
81
105
3
60
27
48
5
12
1
180
15
3
6
24
12
3
36
44
37
35
163
72
132
12
6
35
40
9
24
11
61
23
31
125
55
29
1
51
93
11
76
8
67
78
84
96
15
32
13
102
138
51
21
23
67
29
55
21
33
36
24
35
97
138
42
3
36
9
6
54
191
73
78
29
25
36
54
9
12
80
43
36
54
12
42
18
23
40
15
102
23
37
35
7
17
1
15
33
120
71
13
66
65
12
72
28
32
7
5
55
125
13
6
5
4
51
17
49
114
42
24
23
16
92
28
27
120
60
30
23
1
36
42
12
5
60
19
57
3
57
69
39
15
45
15
65
31
36
9
9
12
24
54
66
11
12
172
39
5
60
1
3
27
66
12
11
4
8
67
12
33
21
35
7
9
44
12
12
16
15
54
48
18
5
16
51
5
115
18
47
13
90
24
125
88
84
3
33
45
47
12
19
29
25
30
45
12
123
81
36
21
27
87
21
9
96
39
9
11
24
1
18
41
16
3
66
66
6
24
66
149
4
165
11
4
51
54
6
6
3
32
73
27
24
21
47
7
150
54
72
78
39
20
7
9
32
7
17
60
1
60
35
4
21
59
24
19
66
12
24
11
73
42
114
3
51
24
72
69
24
75
138
3
24
68
4
24
56
25
23
31
5
4
81
11
4
27
54
66
89
25
54
30
12
102
6
6
6
87
8
13
12
35
72
37
11
48
1
6
9
20
4
9
63
39
41
13
27
8
12
43
12
65
13
36
15
20
24
1
36
3
9
11
61
18
41
40
87
5
43
17
24
13
47
4
12
44
13
48
60
48
11
19
81
63
6
35
1
36
63
212
12
76
44
12
84
49
6
29
36
49
47
31
42
3
33
66
54
6
54
35
37
119
31
60
9
21
18
36
125
13
11
7
24
60
114
72
48
27
63
42
12
47
25
15
69
15
69
6
41
61
3
60
72
9
3
21
51
33
63
9
18
48
53
16
3
17
61
18
69
12
44
12
37
15
27
21
8
36
1
24
39
12
132
33
63
12
69
24
12
63
12
9
35
55
6
23
4
8
4
99
41
1
23
139
41
16
69
60
39
12
8
36
7
5
25
84
6
60
18
24
66
57
60
15
53
25
36
36
132
35
37
84
54
18
24
83
73
3
12
3
90
72
107
61
35
37
3
96
9
36
11
85
12
36
11
175
21
27
81
81
95
79
5
37
42
12
6
23
16
3
12
29
91
24
65
1
15
56
79
24
6
15
63
21
75
41
19
5
16
108
3
48
9
12
56
12
12
24
36
4
20
85
12
90
12
96
6
35
49
12
12
11
16
3
12
24
5
37
12
51
72
104
60
84
12
85
15
9
23
31
66
11
7
36
29
43
48
6
36
42
57
9
51
21
24
24
42
12
108
45
32
12
85
36
59
48
168
73
6
6
39
51
114
15
9
42
9
21
47
43
30
23
96
120
55
29
7
54
54
30
147
72
12
8
73
35
24
1
60
23
16
15
24
65
127
24
21
84
44
1
18
162
3
81
11
199
69
3
17
108
24
28
21
72
35
4
3
41
36
4
20
55
5
16
44
31
96
78
11
1
48
66
24
6
3
57
96
12
11
19
18
84
6
77
7
18
11
19
18
3
21
23
28
60
27
66
30
5
1
35
13
18
18
54
77
85
15
15
30
11
24
151
17
13
24
11
60
25
15
57
18
33
20
1
18
60
6
36
15
45
131
64
48
27
6
39
51
9
39
5
12
12
96
12
4
3
6
15
32
24
31
45
44
120
4
180
9
48
15
3
24
53
40
3
57
60
68
52
27
41
1
3
63
33
51
78
12
3
8
84
4
9
48
95
97
18
17
13
15
8
19
41
60
60
4
68
49
54
6
3
32
13
15
32
60
1
27
116
109
111
20
84
96
55
77
19
105
20
16
12
57
23
1
11
13
18
33
21
18
5
1
24
3
3
6
11
49
15
24
27
30
47
36
4
20
67
29
19
6
36
24
27
8
36
84
1
108
35
1
54
12
36
5
88
20
7
24
9
15
96
5
1
23
1
11
13
15
51
6
18
17
25
23
31
30
11
13
11
4
15
6
39
99
21
39
18
54
6
39
44
97
24
15
39
17
48
12
49
35
151
18
12
18
24
102
36
3
39
18
63
9
6
17
79
60
36
9
21
47
31
36
29
67
33
80
120
36
13
6
6
24
30
36
108
45
20
37
11
19
41
64
51
9
68
112
44
37
3
39
6
27
9
3
3
12
90
23
12
7
24
5
36
49
11
24
16
3
66
12
24
51
68
1
66
30
72
11
31
24
24
5
133
3
36
36
3
66
60
23
36
97
15
24
44
64
21
12
39
20
28
3
30
35
163
17
4
36
39
30
18
108
114
11
55
29
61
18
6
144
39
27
5
25
36
48
15
20
36
60
ABCD 93587046604*3^$a+1 [50039]
144
96
24
216
144
96
155
385
144
60
227
48
145
96
24
311
144
25
132
24
395
205
36
47
1
12
60
60
120
35
13
72
203
61
35
1
24
24
60
12
48
96
60
36
264
84
11
1
60
108
156
36
263
85
59
96
25
72
108
131
49
191
361
24
156
35
145
240
108
72
84
36
35
169
60
84
12
24
36
95
13
72
84
120
24
36
83
73
48
36
60
504
60
35
25
119
1
396
84
239
480
61
60
60
72
35
133
96
60
24
60
156
144
12
48
96
35
85
144
72
120
108
47
133
132
23
61
24
120
35
1
36
24
131
109
35
1
143
157
83
85
12
24
264
47
409
24
72
180
323
181
120
396
215
73
167
13
120
299
1
96
84
420
60
36
60
36
24
191
133
59
288
25
24
300
24
59
1
120
132
24
11
49
120
144
119
240
337
24
156
204
60
120
11
85
24
72
120
60
48
36
84
47
384
61
144
384
120
11
25
24
132
107
37
84
36
24
11
169
215
121
215
144
96
61
60
84
180
156
24
180
119
85
12
228
299
13
48
72
48
12
144
24
312
24
120
156
108
36
275
49
180
72
180
143
1
24
60
11
1
120
23
1
24
120
372
60
228
60
240
36
36
119
529
12
60
84
179
97
47
97
24
71
145
84
216
36
228
107
73
60
12
348
180
60
35
145
192
48
72
204
60
24
71
48
13
24
24
12
24
84
180
215
37
24
36
24
60
120
83
13
84
95
1
144
95
85
36
240
108
299
96
37
24
444
72
47
37
36
288
72
228
372
60
84
119
1
96
108
120
107
25
24
36
204
36
203
205
36
144
552
180
83
85
180
60
96
84
72
120
84
24
252
120
144
71
48
85
96
36
215
73
120
96
36
108
420
155
96
49
96
36
120
323
61
24
11
48
96
97
24
120
156
35
73
96
23
121
119
1
60
36
264
120
60
12
23
145
36
84
72
204
83
96
181
96
24
35
25
120
24
72
144
264
72
84
36
24
84
60
216
23
133
684
36
48
132
23
457
48
36
84
36
84
192
48
119
133
264
36
60
60
84
83
48
25
48
432
108
156
ABCD 93587470292*3^$a+1 [50021]
21
76
8
124
2
18
16
120
59
1
26
213
123
298
239
93
3
205
35
27
10
32
76
36
36
107
36
25
47
48
61
44
124
228
35
12
285
135
73
23
36
1
134
58
72
11
15
33
279
117
21
24
28
23
123
54
15
60
96
105
51
48
48
72
12
36
12
37
59
205
36
8
96
51
33
15
156
61
134
45
147
33
21
16
47
37
11
15
9
9
64
8
64
14
9
73
23
49
2
33
96
72
49
83
60
3
82
35
37
14
10
95
36
24
15
66
195
45
63
201
96
4
11
120
39
45
24
36
84
108
12
13
120
23
9
12
88
71
49
8
3
165
111
133
2
69
60
25
47
48
12
73
35
9
6
10
59
15
178
72
128
24
54
30
54
70
23
144
33
52
48
36
144
36
14
81
37
12
122
21
144
228
97
8
132
63
12
45
36
100
14
108
48
33
39
45
117
28
98
9
36
25
20
42
118
20
24
4
36
35
99
82
107
36
9
16
2
69
1
179
45
15
84
121
116
24
4
47
48
37
23
21
30
180
129
15
54
51
120
12
48
109
36
74
21
75
102
27
37
23
81
64
95
36
21
63
13
44
78
30
16
12
47
25
50
21
51
33
25
60
26
12
198
100
239
37
11
48
60
192
15
180
33
37
83
144
25
56
15
96
69
15
84
73
68
147
37
132
36
98
141
180
15
45
25
8
208
48
80
111
105
124
206
198
28
107
225
72
54
21
48
12
21
75
12
60
21
39
120
61
36
59
60
84
36
21
39
49
12
60
108
71
37
48
71
153
87
21
132
15
25
80
6
69
60
25
26
22
14
21
48
36
15
21
12
297
51
157
2
9
60
21
28
35
36
37
60
12
96
35
12
25
107
27
30
75
51
93
61
35
81
108
72
3
49
36
59
12
9
15
39
21
9
3
48
1
48
288
119
121
72
347
133
98
10
24
228
11
129
102
34
11
36
25
98
45
60
72
39
94
71
1
59
121
35
73
155
24
25
56
36
90
24
177
24
24
81
30
60
33
36
15
10
35
24
13
72
71
25
44
27
84
12
3
22
168
20
39
15
21
204
181
86
66
28
24
92
64
104
76
11
75
9
24
15
153
48
72
85
12
170
70
95
21
40
131
13
206
46
36
119
24
181
24
36
120
14
102
27
1
47
3
22
14
21
48
60
120
85
12
35
84
165
63
48
9
28
72
71
37
86
102
72
36
51
39
24
81
1
11
135
154
8
6
10
11
1
60
12
71
15
10
47
48
51
10
35
33
90
190
116
12
18
10
59
1
84
167
49
47
39
9
21
15
24
36
24
37
252
60
12
14
102
75
12
21
51
45
48
28
170
250
38
6
3
51
10
156
44
24
3
84
219
9
27
90
18
10
36
35
60
69
28
24
146
9
69
75
25
35
9
40
116
27
48
24
25
95
36
51
60
21
48
120
75
57
48
37
8
4
50
21
36
48
111
10
84
72
11
13
47
24
13
32
4
24
12
83
13
2
81
61
74
34
71
84
48
25
23
9
66
57
13
56
28
35
25
83
25
2
106
167
33
96
18
57
60
96
49
179
1
44
4
83
3
45
96
24
25
35
132
13
71
21
39
24
120
105
60
40
26
46
68
4
36
95
37
38
57
13
12
35
37
96
84
83
49
56
52
11
105
147
69
4
95
264
1
36
8
63
9
144
15
111
70
11
24
1
2
10
260
75
132
351
70
120
132
128
24
28
23
72
15
142
143
13
23
24
60
108
84
33
28
35
24
1
72
11
27
42
100
2
10
44
72
42
36
30
52
23
24
72
133
71
36
13
131
1
120
11
69
136
14
30
63
61
179
73
20
27
45
27
1
134
69
1
59
72
13
35
1
134
120
21
24
69
40
95
72
24
49
56
60
12
42
66
75
96
60
135
10
95
61
47
12
24
36
24
ABCD 93587836294*3^$a+1 [50069]
48
13
80
12
16
72
12
8
27
1
11
54
27
33
19
65
171
4
8
93
7
120
8
24
148
8
136
29
186
1
35
12
18
67
11
57
27
108
33
12
15
12
25
11
57
148
44
45
51
24
15
18
43
12
32
3
109
11
93
72
33
27
15
25
59
24
36
216
25
12
8
48
81
6
45
3
6
51
39
9
12
33
12
139
23
21
4
8
64
11
13
20
9
12
18
25
17
19
20
180
12
159
13
77
6
72
97
36
48
17
27
28
35
18
36
30
9
12
15
25
8
100
11
129
24
87
25
23
21
12
9
54
1
29
79
35
25
47
1
35
12
33
3
45
27
24
1
8
16
149
6
18
3
45
24
36
12
96
54
181
35
61
11
12
25
36
36
44
12
180
87
48
49
36
5
90
45
4
41
27
51
1
8
21
187
29
18
13
29
3
76
32
15
25
80
57
55
35
12
36
25
20
15
25
5
18
9
51
9
21
39
21
36
36
18
84
21
12
63
36
21
105
18
37
20
105
18
61
83
90
15
3
45
3
45
27
45
4
68
76
12
17
3
63
49
12
44
72
3
54
108
3
15
54
3
12
81
54
45
120
27
121
68
9
3
4
24
11
69
21
120
54
25
17
72
30
85
23
25
20
27
72
33
28
32
21
15
24
76
29
43
23
49
11
69
28
12
8
3
24
21
4
68
87
12
6
54
133
11
9
28
20
9
43
11
90
42
37
8
39
18
3
3
72
33
39
37
11
57
51
6
63
3
93
24
33
19
104
24
15
48
18
27
12
100
48
20
27
96
57
99
81
27
18
115
35
54
30
6
43
12
32
33
42
93
15
108
36
21
40
5
79
11
117
33
3
4
47
36
12
42
43
5
6
102
90
85
108
95
45
69
7
8
33
43
36
24
104
15
33
112
11
24
33
33
39
57
63
36
16
36
59
24
1
44
72
28
71
61
29
18
21
24
60
3
54
51
4
11
60
18
15
15
45
72
4
41
15
100
47
61
96
5
43
56
9
7
29
24
18
12
42
156
3
64
83
108
1
96
29
48
42
1
32
28
32
87
73
11
24
61
77
7
65
6
69
3
18
39
27
21
3
36
21
33
39
45
3
3
25
77
18
132
48
6
30
60
141
64
11
18
36
54
57
9
43
53
79
65
30
18
75
3
84
21
33
39
28
128
64
53
18
12
45
123
12
13
32
15
48
54
123
28
35
37
17
55
137
31
68
52
68
12
99
66
67
8
93
72
27
27
9
24
33
79
24
44
28
29
3
27
6
3
24
28
140
4
68
40
11
9
40
36
72
23
24
45
27
25
59
42
102
6
84
3
108
84
3
42
48
15
57
3
3
144
30
15
45
30
42
3
87
36
108
30
36
31
77
6
30
87
12
36
12
87
72
60
21
12
28
20
63
66
60
99
12
33
87
87
6
12
90
42
36
7
72
41
6
18
3
12
28
12
11
9
36
60
45
39
33
15
33
7
108
92
12
51
61
29
72
67
36
36
5
18
61
35
9
28
143
37
29
43
53
72
48
135
69
111
4
11
25
5
7
17
18
1
32
93
54
81
12
4
48
56
40
41
60
84
7
47
36
6
48
72
111
3
102
15
27
1
65
42
25
68
9
3
57
3
12
136
29
3
45
54
54
72
3
15
25
17
90
12
36
117
124
56
33
90
30
6
1
68
12
9
30
6
15
4
83
36
42
12
3
129
48
42
69
12
75
18
27
9
51
12
33
79
68
27
114
15
15
96
18
3
15
105
4
36
35
12
21
12
3
61
29
27
9
78
36
9
48
15
25
83
66
6
45
129
79
32
129
79
29
7
8
3
18
87
39
1
8
84
76
41
31
8
21
111
52
8
39
78
3
4
23
121
29
15
33
18
129
28
32
33
12
15
21
15
12
15
37
17
18
36
30
67
29
19
29
3
39
61
20
12
15
18
115
72
47
84
69
27
1
32
40
65
31
41
24
90
97
29
39
12
69
6
12
6
84
90
96
1
8
36
117
30
33
12
4
113
18
25
20
33
27
39
21
4
35
21
27
13
23
72
24
61
47
37
71
12
108
18
15
12
12
28
47
18
15
57
36
36
54
36
66
67
47
9
21
18
21
280
104
15
36
1
11
60
72
21
81
3
36
24
81
54
45
60
75
18
3
76
164
12
60
52
11
24
18
18
9
88
8
15
36
24
37
35
25
149
3
15
13
32
36
51
33
15
13
77
6
37
68
105
31
11
54
30
18
18
49
29
15
57
48
186
33
100
8
72
21
87
69
31
47
72
36
90
7
12
36
20
4
95
13
36
36
84
11
18
15
88
8
15
36
6
27
96
60
177
55
8
27
73
155
45
16
44
57
187
35
73
17
63
63
25
11
33
60
96
16
95
54
54
25
11
6
3
15
18
19
60
23
25
68
57
51
4
35
12
6
18
45
9
7
44
21
36
79
5
111
33
15
24
60
27
21
3
1
35
30
36
3
60
12
4
29
6
25
11
153
219
96
57
9
3
33
43
20
12
105
18
6
48
63
15
12
25
35
18
18
45
27
30
75
40
20
40
20
120
15
84
90
144
42
54
51
39
33
40
47
9
16
56
105
12
42
1
32
111
1
53
3
4
8
96
81
36
27
87
18
91
72
83
45
9
90
6
27
9
111
15
33
64
65
15
28
23
90
39
3
25
68
15
1
60
59
6
30
21
12
36
45
39
60
88
5
147
75
33
39
33
3
18
66
36
25
20
52
36
11
24
105
ABCD 93588830828*3^$a+1 [50003]
72
11
1
11
66
48
30
66
51
3
12
1
20
40
53
78
48
60
18
36
99
9
18
18
30
33
4
24
36
36
11
37
5
24
6
37
113
114
21
16
77
67
5
48
12
7
17
30
36
30
115
23
66
55
12
65
12
7
5
31
53
7
116
9
198
12
33
27
25
24
23
49
24
17
19
17
15
27
48
84
21
117
55
20
9
55
12
17
84
63
40
48
20
9
27
12
28
11
78
114
60
30
19
12
48
84
60
5
15
153
12
43
60
48
17
12
51
84
27
1
108
84
60
17
72
7
59
13
11
37
17
15
231
54
24
27
81
24
7
11
6
42
33
9
36
103
48
5
54
84
6
43
12
209
31
12
23
1
5
30
30
30
129
39
18
72
27
16
299
69
48
3
1
5
19
5
24
24
43
89
55
36
35
45
64
23
30
96
43
23
45
3
73
60
53
24
39
3
6
150
1
53
15
40
29
42
13
12
143
85
17
12
72
111
129
6
69
15
30
55
23
21
99
61
12
8
21
6
1
48
36
53
27
16
11
36
13
11
1
11
6
18
72
9
52
12
20
28
108
36
35
108
117
39
1
89
18
37
41
43
11
36
144
24
42
19
71
24
30
78
33
15
30
39
93
30
21
51
30
66
30
72
31
47
21
4
89
24
12
12
7
12
12
29
78
18
135
21
31
23
24
12
69
39
132
144
13
53
15
39
24
21
81
18
126
42
78
6
45
16
53
7
48
8
39
54
91
24
35
36
21
69
55
95
132
13
5
12
36
51
16
24
5
6
18
67
24
44
27
162
3
39
48
73
5
43
5
84
87
9
27
3
174
30
48
72
9
3
66
19
11
61
24
17
60
12
55
24
29
12
99
52
24
65
115
11
49
56
3
90
3
48
9
36
51
9
39
27
61
41
96
31
59
6
27
57
27
15
45
3
33
51
36
96
186
55
17
18
1
20
64
29
30
1
35
13
17
12
48
55
44
36
3
24
6
7
5
12
96
151
5
54
37
35
9
36
40
164
3
60
13
59
54
102
42
66
1
5
18
36
25
41
7
11
61
5
43
24
29
48
3
3
45
15
30
15
16
23
36
24
93
36
117
42
1
24
59
6
54
45
45
90
36
21
9
78
25
5
102
84
6
12
63
36
48
21
48
6
48
12
25
11
78
54
93
27
1
11
37
41
30
97
11
234
6
49
5
54
37
96
167
102
132
43
48
29
19
24
23
84
21
9
66
33
21
126
36
36
12
13
24
84
5
60
6
36
12
61
71
6
15
9
30
6
42
13
5
39
21
30
25
29
6
21
21
18
18
24
6
24
33
153
114
48
30
30
18
3
39
72
48
48
13
17
24
36
27
16
17
42
84
114
24
3
9
180
6
61
32
112
68
40
11
9
57
12
30
12
24
36
114
24
7
83
6
6
6
18
12
1
12
65
7
48
80
136
120
12
11
48
49
56
88
20
16
41
60
12
6
6
30
25
11
12
57
9
7
113
55
47
21
27
36
54
6
6
60
31
17
12
24
30
54
30
61
20
12
69
18
126
36
19
35
37
12
32
45
55
80
3
12
48
12
42
60
31
48
12
5
12
51
27
6
18
13
17
66
30
12
54
120
48
13
8
108
99
13
20
15
72
30
54
49
5
7
48
17
55
17
27
52
71
12
24
84
12
36
1
83
48
66
7
36
11
37
32
3
25
23
96
66
30
85
24
12
60
36
17
30
180
6
27
21
6
21
45
54
204
30
19
32
12
16
17
96
30
18
6
66
27
48
64
41
30
6
19
23
12
25
20
99
73
80
21
123
33
31
11
48
126
24
42
1
8
3
9
33
48
31
32
75
21
4
80
9
19
35
33
3
9
21
24
6
6
55
137
19
17
3
57
12
55
96
29
39
36
28
17
15
9
39
15
81
3
1
5
42
1
32
21
24
30
61
24
41
67
48
23
9
69
42
12
49
20
52
60
17
3
3
13
29
18
102
18
36
120
37
47
57
3
12
72
1
17
19
20
76
23
13
23
54
24
18
1
48
23
13
5
24
19
32
3
24
60
78
43
68
117
6
21
33
6
1
8
16
12
47
12
18
42
42
168
55
17
30
72
6
180
24
39
15
54
30
18
12
96
43
72
65
27
4
41
78
6
30
1
47
108
30
84
31
20
63
33
3
30
139
5
3
3
24
13
41
7
59
24
21
9
78
18
36
66
72
42
7
48
53
3
28
11
30
6
24
6
18
72
13
5
43
29
18
36
37
72
59
6
12
24
60
30
6
18
30
43
48
11
21
9
48
127
23
12
1
59
49
41
72
31
36
36
89
67
32
45
72
43
11
1
36
23
9
69
162
18
48
91
24
65
19
23
6
60
43
48
29
132
12
99
28
11
1
68
4
120
17
31
41
43
65
18
13
53
84
42
42
3
4
12
107
36
48
37
29
15
57
30
18
54
13
5
24
66
48
114
3
3
33
33
30
18
7
35
21
28
59
36
60
162
24
18
13
17
138
1
12
8
108
9
36
19
29
31
96
20
3
42
36
60
48
7
24
71
60
48
33
3
1
29
54
30
12
18
24
1
89
79
92
21
60
19
17
12
19
53
27
9
48
147
33
102
30
12
12
84
36
6
1
89
42
33
9
30
6
30
1
20
4
80
27
33
9
60
6
9
39
6
67
12
20
136
5
18
6
7
17
36
43
20
81
63
28
137
84
39
45
51
99
12
30
15
28
5
36
24
7
23
37
5
30
78
3
12
36
39
21
63
13
5
79
20
16
5
78
57
33
96
15
33
102
30
36
54
69
60
16
11
30
60
48
114
126
36
7
60
48
35
21
27
37
35
24
33
52
29
18
109
32
4
48
59
36
12
1
11
1
35
21
9
24
111
9
48
19
132
11
168
48
13
ABCD 93589028062*3^$a+1 [50022]
162
66
27
108
40
137
39
148
41
42
25
72
176
136
60
24
176
36
45
43
36
204
36
29
12
103
140
36
36
4
176
27
198
19
116
112
12
60
36
65
19
101
180
63
64
131
61
59
37
77
43
5
43
17
18
21
16
35
25
137
3
45
60
108
67
12
32
36
4
104
135
117
88
20
40
84
12
44
16
11
42
187
83
61
12
84
24
120
17
27
16
92
4
104
16
161
30
72
25
71
90
75
4
23
117
16
29
127
204
192
8
36
63
133
20
4
24
80
99
85
32
100
84
96
149
102
9
108
100
23
48
145
84
36
32
28
59
1
204
5
63
15
57
220
101
30
85
59
73
8
15
1
119
85
24
96
137
55
44
69
31
296
40
12
143
85
60
48
44
81
55
5
259
32
51
49
24
137
60
79
101
19
36
143
120
25
47
72
18
79
29
115
240
176
64
17
198
61
48
12
119
97
24
24
72
20
4
101
18
192
78
192
207
76
12
65
27
36
27
18
24
31
120
120
120
96
20
160
11
13
29
75
72
28
8
135
13
32
88
12
84
11
133
12
20
148
119
57
33
67
149
54
25
113
43
56
64
35
114
7
180
11
193
5
79
36
36
131
25
53
355
125
67
113
54
18
7
92
40
11
57
16
17
79
84
20
36
36
100
53
342
13
65
12
60
7
68
15
198
55
155
72
9
40
248
81
91
396
12
68
52
20
72
153
127
41
39
9
27
148
60
5
79
320
52
20
64
17
55
108
35
45
52
65
115
144
108
53
90
162
43
104
51
13
96
89
7
120
12
53
18
45
117
78
61
59
49
32
81
19
59
30
19
152
63
61
65
19
23
49
36
5
3
72
27
13
5
60
12
63
4
149
91
44
52
84
113
3
105
67
48
24
84
36
68
81
27
40
104
64
80
207
85
24
96
20
45
18
37
44
81
27
16
56
36
28
5
79
180
48
128
40
132
8
16
29
55
5
175
5
180
31
71
85
5
222
61
5
207
33
39
88
20
33
55
179
181
84
185
7
104
4
32
36
4
60
84
12
20
45
72
7
20
51
37
83
72
73
48
156
164
135
25
200
36
88
12
224
40
12
48
77
75
105
12
187
20
4
204
8
28
44
72
4
65
7
32
160
92
64
95
25
209
91
12
44
123
73
53
162
37
20
16
60
36
41
27
148
5
63
160
36
20
76
60
125
43
36
60
131
18
72
103
60
44
40
32
4
59
97
71
97
23
9
4
132
80
45
7
20
28
12
168
44
76
24
60
11
157
48
20
15
13
77
79
108
5
55
48
24
23
13
107
1
89
168
79
60
8
160
53
7
48
12
41
12
19
24
96
104
40
72
168
17
27
33
163
92
28
12
47
37
276
108
12
84
84
5
27
64
24
12
60
20
4
68
16
20
15
217
17
7
23
13
104
4
239
45
52
71
13
156
60
24
24
320
16
84
12
11
13
12
68
52
17
67
84
216
84
56
4
276
324
72
23
57
15
57
36
180
72
40
72
23
189
36
33
67
293
30
42
75
88
36
20
9
27
4
144
32
4
29
115
5
72
90
240
97
36
132
24
71
90
183
100
5
7
108
5
19
41
90
121
48
32
216
124
20
108
81
7
20
52
120
36
257
55
17
151
12
83
85
36
24
24
263
37
35
37
48
36
120
20
45
67
ABCD 93589356808*3^$a+1 [50086]
48
1
65
54
37
65
60
6
49
95
66
48
192
12
18
210
102
66
24
6
85
120
149
6
162
24
96
19
11
18
115
72
17
108
102
18
54
126
84
30
6
283
29
168
180
252
91
245
186
85
35
144
54
151
65
12
222
181
17
12
12
228
12
151
173
12
24
60
54
42
48
91
96
29
36
42
198
24
36
60
12
12
31
53
24
108
12
108
55
108
60
120
107
109
203
78
24
19
17
24
6
78
7
83
37
59
66
72
30
30
67
53
72
324
12
103
41
114
66
31
48
89
168
54
18
67
96
59
66
139
24
11
78
48
108
84
12
30
1
5
55
197
96
115
197
102
30
90
66
12
120
55
29
54
61
29
252
48
7
35
24
18
78
78
55
11
90
36
103
11
126
42
30
7
5
24
72
144
19
72
77
336
180
12
115
35
48
24
162
19
59
6
7
59
78
18
30
162
168
30
42
6
7
17
108
120
150
114
30
114
60
7
48
89
12
120
36
103
11
66
30
54
84
72
54
6
19
185
30
18
48
24
270
48
42
54
54
7
65
55
24
17
42
138
139
5
31
95
102
108
54
6
103
35
102
144
114
72
192
157
155
138
60
66
61
24
11
18
60
12
36
48
42
18
54
66
240
12
12
48
43
107
42
12
55
35
246
18
234
12
18
72
30
48
36
91
180
101
18
42
144
300
48
252
55
156
179
186
24
31
48
36
41
19
29
295
120
29
108
120
84
36
132
60
72
31
84
95
66
132
66
42
30
114
19
5
24
30
30
12
54
174
42
18
102
18
60
108
30
18
60
90
24
30
18
174
79
11
120
90
36
24
96
90
198
72
24
36
78
54
18
25
329
24
12
42
18
78
37
144
5
126
13
179
1
17
19
29
175
71
30
60
228
7
11
42
108
48
66
96
198
96
24
24
7
336
5
19
35
18
12
84
12
90
138
7
5
72
67
101
12
60
42
181
107
13
5
24
120
36
12
30
13
83
186
36
60
72
67
83
78
103
17
79
120
24
329
7
83
210
60
12
30
78
60
60
258
13
60
17
168
126
18
6
61
216
360
107
42
126
24
169
5
42
24
30
60
19
65
12
175
84
101
54
18
12
36
12
156
24
108
19
71
90
192
78
90
24
30
48
18
24
91
65
114
54
127
5
132
7
11
360
102
72
36
24
78
73
197
252
36
12
120
78
13
252
288
65
12
60
12
31
11
186
12
66
102
42
120
1
5
12
54
18
67
89
66
54
72
24
108
168
12
132
31
108
29
43
77
120
30
13
77
120
48
48
36
151
35
234
36
72
36
127
77
66
24
37
83
120
126
7
35
30
115
77
18
174
36
12
7
275
138
72
30
25
89
7
29
90
78
378
54
36
180
84
54
6
19
17
19
11
192
6
7
35
13
41
91
5
103
77
72
96
30
150
91
23
42
96
43
41
31
17
66
25
29
7
41
84
31
137
180
67
84
101
54
42
30
24
126
48
7
5
54
49
77
19
29
55
65
175
11
1
17
132
90
1
5
84
6
24
18
150
13
35
162
270
120
102
66
210
168
30
54
18
13
59
96
37
ABCD 93589513474*3^$a+1 [50003]
16
15
21
18
33
89
4
26
81
69
31
105
39
69
36
3
56
7
105
32
16
12
3
50
54
6
16
18
1
49
12
4
6
14
42
34
23
15
6
11
25
30
18
52
3
56
15
41
40
80
143
26
7
125
24
18
82
15
21
63
20
45
11
13
28
14
114
36
4
95
45
59
73
30
34
51
53
30
9
57
55
15
18
3
5
30
73
36
125
94
1
20
11
25
33
27
57
26
6
24
16
18
2
24
24
7
8
7
24
14
60
12
66
40
9
9
15
21
43
31
25
5
51
63
42
36
18
9
37
24
12
44
36
7
72
9
31
120
31
137
1
12
3
7
14
36
4
26
24
16
62
82
24
30
50
72
49
23
17
55
78
36
22
2
12
4
15
17
47
8
29
75
79
1
31
18
70
54
68
78
9
15
41
1
30
30
31
3
25
31
9
21
43
32
128
71
89
37
8
11
31
58
8
30
40
45
28
49
7
15
73
13
4
95
9
71
13
7
28
5
3
5
24
96
58
25
29
68
4
74
9
48
8
32
23
9
31
14
18
72
106
36
20
30
33
93
64
43
5
2
18
36
36
6
34
30
14
4
6
30
36
8
36
11
13
42
1
48
39
56
72
33
7
62
18
18
7
5
27
72
25
14
66
151
23
72
25
29
16
12
7
8
40
16
57
40
68
11
5
60
23
33
24
4
2
9
31
73
29
20
22
14
4
7
16
13
27
32
7
14
11
8
41
6
6
59
71
78
32
55
59
1
24
21
72
8
52
86
1
71
49
64
40
15
57
7
6
84
55
5
50
17
31
49
24
41
6
54
18
18
64
36
32
3
33
24
78
48
6
28
78
57
40
5
2
96
72
46
11
31
50
4
39
35
6
60
4
26
18
28
8
4
7
56
17
7
24
36
21
7
1
4
8
3
112
173
24
10
38
10
14
19
9
15
23
34
3
45
7
31
22
11
9
46
17
4
3
41
69
31
5
84
7
35
9
37
219
23
41
7
18
15
16
21
18
2
54
1
32
55
18
8
7
9
68
42
136
2
31
29
27
55
24
41
15
16
65
15
30
3
80
5
26
54
4
38
24
18
12
18
102
4
31
5
3
17
24
7
113
6
10
14
30
10
14
58
2
15
15
10
8
15
15
30
12
7
48
77
120
19
32
32
8
63
9
96
21
74
30
35
5
72
27
21
114
48
78
84
6
26
36
59
95
65
8
47
50
23
31
66
6
58
24
36
2
25
17
15
32
31
18
7
29
103
57
3
112
13
55
107
16
8
25
21
3
32
9
39
45
16
42
62
18
42
126
42
24
4
42
38
52
54
8
18
84
64
80
19
17
24
6
40
18
7
31
30
107
41
14
72
96
25
12
36
40
1
15
8
96
25
39
32
29
12
8
64
8
7
41
22
33
15
2
22
18
92
96
7
77
31
15
49
5
26
34
68
34
14
4
86
126
55
5
16
15
9
14
41
55
30
18
121
47
113
1
55
41
22
8
10
79
23
110
43
9
6
54
90
25
13
12
23
17
86
90
48
15
9
71
64
61
26
65
16
7
33
12
21
6
8
17
49
70
54
2
78
12
118
90
20
108
22
1
47
2
76
15
35
72
33
4
17
18
16
62
19
29
27
7
25
13
42
1
45
32
12
30
40
8
33
87
13
132
149
100
38
18
23
31
25
5
40
48
18
32
10
72
30
18
38
17
1
24
48
55
69
24
12
14
40
74
72
12
28
38
6
24
42
49
48
45
48
8
16
26
40
2
6
10
15
101
60
4
159
12
9
6
73
40
97
8
7
39
14
36
4
96
27
5
43
16
55
9
127
2
22
56
10
14
24
1
71
40
54
44
22
9
5
10
169
24
1
30
1
40
8
12
83
22
50
30
3
16
15
32
48
37
99
14
51
21
18
6
3
21
42
13
65
12
30
30
3
40
9
8
55
63
30
132
38
57
69
18
10
152
16
30
114
8
46
50
4
32
19
29
18
42
36
11
56
63
26
19
11
46
3
21
18
8
42
47
65
84
19
80
45
32
18
37
5
6
10
14
120
1
24
29
12
4
104
12
22
1
5
15
36
40
25
84
24
3
28
27
33
41
36
48
66
48
1
39
18
95
9
30
48
85
12
5
16
8
42
13
5
39
32
23
8
34
84
27
23
24
16
1
1
60
24
3
1
44
10
25
8
17
28
18
69
21
55
109
3
105
23
97
15
4
35
1
93
12
72
123
93
20
114
48
24
24
1
21
18
42
14
6
24
79
4
1
7
39
9
5
24
18
18
4
32
96
75
93
114
25
17
16
8
84
31
35
22
67
77
66
18
44
7
75
50
54
24
18
79
48
5
18
48
6
35
55
34
31
5
50
54
40
2
30
58
32
42
132
66
13
5
16
68
42
9
15
105
7
128
24
10
20
35
41
14
17
56
69
50
114
79
48
17
15
25
8
7
21
152
10
49
20
36
53
52
7
1
54
70
36
55
29
11
31
56
24
25
5
34
65
15
1
39
24
26
4
3
93
11
8
121
4
68
24
16
30
8
34
23
49
23
15
10
3
53
22
14
24
10
14
7
3
1
31
66
55
23
30
19
108
27
30
20
30
40
2
16
7
7
30
3
15
48
13
36
41
87
32
61
12
7
21
12
6
49
23
8
25
209
30
18
23
29
50
88
38
76
23
80
7
34
32
22
25
41
14
10
36
2
18
46
14
90
25
41
46
78
50
41
55
150
28
126
32
144
18
60
18
34
23
40
45
12
38
41
49
63
39
24
24
42
30
73
40
5
15
17
4
24
12
20
15
8
112
8
13
24
99
31
41
40
39
24
32
48
94
26
10
36
8
28
7
1
12
24
48
91
15
24
62
10
128
10
15
23
120
54
28
32
60
34
32
24
9
9
30
17
13
66
30
42
9
120
31
49
16
33
4
91
37
43
17
12
16
26
16
8
89
7
6
10
72
8
34
14
37
44
4
11
10
15
23
78
75
57
6
40
1
20
9
2
40
9
40
79
16
110
66
30
40
2
16
14
60
15
7
14
40
20
31
21
2
17
8
56
55
24
8
17
8
17
47
25
4
19
71
26
6
17
1
84
7
11
22
56
27
28
35
66
6
78
27
37
2
1
17
78
24
25
40
40
16
9
6
8
30
115
47
113
24
5
8
4
15
23
22
48
18
2
22
41
104
44
5
30
25
80
31
56
25
77
66
30
10
2
12
3
28
137
12
47
8
5
16
20
30
30
42
10
20
28
36
35
1
24
30
14
36
4
19
20
3
110
82
137
13
ABCD 93589650502*3^$a+1 [50025]
45
18
9
57
55
5
24
54
96
24
37
11
12
121
65
7
48
72
83
1
5
99
4
56
45
174
30
48
12
135
15
30
12
19
65
24
3
4
11
24
49
119
45
12
36
40
17
18
69
4
59
66
91
35
48
30
123
69
31
89
3
117
19
5
90
66
30
85
20
9
55
5
24
6
36
145
89
31
65
19
60
56
81
75
9
24
30
1
36
8
87
37
8
40
59
13
5
63
12
15
72
6
43
11
78
60
7
24
11
66
3
75
21
99
6
55
53
7
11
12
30
42
129
52
192
11
69
3
102
36
175
29
42
48
21
141
55
11
48
42
12
12
15
9
27
63
66
31
144
60
251
42
31
11
9
72
4
29
75
87
18
79
5
102
9
36
3
12
78
55
17
48
43
12
65
51
21
138
42
30
49
71
25
59
25
11
13
60
41
84
27
9
30
21
9
24
7
224
45
7
8
75
30
36
19
17
228
66
13
11
81
63
42
3
15
1
56
9
24
15
132
3
13
72
12
5
3
48
27
42
135
48
93
7
48
29
3
3
13
20
15
24
18
7
167
13
32
4
11
61
12
11
49
53
43
11
25
20
100
96
29
78
13
32
52
53
3
4
113
3
3
21
64
155
96
49
24
17
135
15
30
3
21
7
23
72
13
5
19
5
51
16
71
102
42
45
4
155
57
12
36
15
66
55
60
24
11
18
27
3
186
84
187
5
84
54
37
60
68
21
24
7
35
48
13
5
15
33
19
5
12
3
12
28
65
48
207
117
24
210
109
20
28
152
75
93
3
9
21
12
42
60
30
12
63
28
23
97
12
35
1
96
8
15
66
19
161
19
41
36
39
9
18
54
19
5
39
52
80
36
33
15
45
15
144
40
60
20
33
99
9
31
5
19
5
31
20
40
36
23
84
66
75
39
57
36
33
19
47
24
57
100
8
51
93
12
9
24
6
1
53
15
40
56
21
51
4
65
3
48
3
57
4
59
24
66
102
25
8
40
29
36
51
63
181
11
36
18
84
7
95
13
36
35
49
71
126
111
160
23
21
4
5
54
37
44
12
3
49
60
20
40
8
4
113
6
9
72
15
48
21
27
49
60
95
45
4
104
16
77
42
30
15
16
12
44
9
6
78
55
12
59
30
51
33
66
25
12
17
27
3
13
20
27
42
43
20
33
3
4
47
1
5
24
63
45
162
21
27
6
91
8
160
5
6
42
7
11
24
12
85
44
51
33
16
12
53
24
102
138
36
24
6
12
24
1
12
188
52
17
30
49
11
45
33
3
28
12
47
12
6
3
4
152
76
24
24
35
9
15
48
117
21
15
36
99
1
20
9
19
5
115
17
39
12
27
25
80
3
108
25
5
51
3
37
23
45
51
49
156
71
48
1
12
68
156
28
116
24
81
31
5
39
9
67
20
9
54
6
24
7
41
39
4
179
37
5
3
147
24
37
23
9
81
12
12
30
36
6
90
25
44
16
83
132
9
64
35
6
79
11
25
5
36
3
16
5
51
64
29
7
35
18
43
12
65
66
30
19
47
85
95
1
68
4
17
39
15
6
19
77
30
42
132
48
3
4
59
25
5
66
114
54
21
76
29
36
18
36
114
12
15
16
12
5
31
131
120
33
36
27
24
13
60
35
138
27
57
18
1
5
99
51
69
57
123
27
60
21
123
21
3
85
11
177
27
36
21
4
60
17
127
36
35
30
19
60
32
84
129
3
4
23
85
11
1
83
12
9
39
25
116
45
6
1
59
24
9
72
40
5
24
36
43
20
45
60
36
54
13
29
43
80
81
115
71
85
36
188
27
13
5
55
20
81
115
29
6
25
23
6
6
49
84
36
65
7
68
4
131
1
48
8
123
21
93
43
47
30
43
119
9
9
156
31
65
31
24
59
66
79
29
67
5
60
3
3
45
28
95
36
54
12
63
9
18
25
23
6
19
24
5
30
78
55
168
29
87
9
54
45
51
61
5
18
37
29
15
9
6
144
57
45
6
84
69
51
13
35
36
12
48
37
5
7
77
240
60
30
49
89
78
69
4
36
44
15
109
35
66
7
119
1
48
29
3
28
11
21
12
36
9
6
37
5
24
55
53
6
1
11
9
39
69
96
15
120
6
90
126
18
24
213
27
21
16
65
15
3
45
16
41
91
17
18
42
51
9
67
23
45
105
43
17
27
16
72
47
9
21
19
24
41
31
113
75
171
25
41
163
107
48
36
9
33
39
3
30
7
36
35
25
20
244
44
21
24
15
196
24
44
3
12
1
5
12
7
11
90
66
1
47
1
20
15
42
15
39
54
15
4
17
36
19
11
12
66
12
19
35
13
8
88
5
7
35
13
44
15
45
15
36
1
20
48
52
48
36
32
28
35
37
12
83
69
16
35
30
42
21
39
37
20
33
18
33
45
24
3
33
54
18
18
25
209
7
20
84
9
7
56
27
1
41
19
36
20
3
33
33
99
28
48
104
100
5
3
9
96
15
75
37
5
42
121
12
36
60
36
11
12
42
6
97
20
15
6
19
101
7
32
75
6
24
3
27
30
36
120
27
84
39
36
21
28
72
5
7
8
132
28
8
9
18
48
60
45
36
9
6
48
45
63
144
13
8
3
66
36
3
60
16
35
25
8
105
31
5
6
48
18
19
8
112
89
7
24
11
42
15
76
17
159
33
30
1
11
78
15
15
ABCD 93589894558*3^$a+1 [50271]
17
36
27
112
240
53
84
108
168
147
400
5
168
264
60
63
165
72
60
151
192
305
108
228
60
36
36
75
64
336
29
336
144
60
84
420
84
27
48
177
24
199
272
9
87
144
21
252
31
29
156
132
99
64
17
15
237
120
36
72
159
9
87
105
60
12
348
3
141
3
45
163
5
75
357
72
19
65
127
17
288
63
69
36
36
163
305
15
16
224
105
192
36
147
256
272
208
77
339
96
225
180
27
213
12
36
384
36
39
177
120
103
80
105
60
48
24
144
120
27
189
276
48
31
96
413
60
295
101
48
132
48
135
81
144
15
96
256
96
128
45
99
21
75
352
173
300
216
24
151
101
228
60
192
144
24
336
168
235
17
31
125
72
75
16
5
156
396
72
123
45
12
87
81
207
48
33
252
259
48
197
84
72
63
96
309
252
79
128
96
16
288
32
69
144
36
55
240
41
96
84
144
195
189
48
163
77
3
45
144
163
288
41
120
15
333
216
84
168
15
64
113
132
336
240
123
112
48
149
12
168
192
135
81
127
113
108
84
175
77
163
125
163
53
171
333
147
96
33
36
43
185
72
348
156
216
96
120
39
33
132
180
84
144
96
19
65
15
165
891
105
36
211
17
63
45
132
15
16
144
176
21
219
201
84
19
32
48
33
48
207
153
132
120
108
31
144
96
89
247
192
17
108
108
12
43
173
19
48
77
3
129
63
160
288
144
245
36
108
235
192
185
199
29
180
72
7
353
72
96
72
12
240
12
103
5
312
36
108
115
137
87
16
149
123
213
60
31
125
144
19
5
120
168
139
41
183
189
51
165
75
144
48
117
267
48
16
221
19
341
420
279
21
96
187
48
480
377
36
24
360
243
112
80
141
19
80
441
216
120
168
120
528
7
ABCD 93590801002*3^$a+1 [50025]
28
45
23
12
48
7
120
21
87
90
63
15
17
204
16
12
36
44
31
9
92
48
28
33
35
12
67
45
75
41
85
119
31
54
35
73
12
51
24
8
52
32
196
3
30
144
75
80
103
48
21
93
3
132
132
8
16
32
67
18
63
84
3
189
21
18
105
39
33
3
90
59
16
69
71
25
72
30
5
64
63
18
12
27
36
12
3
53
64
8
4
80
19
29
12
36
64
9
12
87
93
35
84
13
35
73
87
3
77
61
15
104
13
30
69
3
5
136
80
55
54
75
105
48
78
72
33
72
15
29
28
8
13
51
69
11
24
4
15
36
9
33
47
16
32
4
63
53
72
85
78
17
91
9
32
13
51
15
24
30
96
27
45
18
41
36
85
15
72
96
15
5
160
27
18
35
4
3
5
13
11
24
36
124
72
3
30
90
65
7
72
18
3
44
132
19
132
18
39
12
33
126
5
60
7
42
3
72
32
13
23
145
18
30
252
78
21
9
72
78
54
15
32
1
162
53
25
107
55
48
180
18
42
102
83
48
12
64
104
24
13
27
8
55
17
12
1
15
68
40
57
15
57
71
7
192
5
16
12
20
43
72
18
111
81
159
60
39
9
21
15
27
69
56
325
15
3
12
5
13
27
33
30
21
36
72
21
147
63
42
3
12
20
4
33
48
47
13
3
27
197
55
57
39
30
42
45
32
103
18
27
27
21
60
44
1
12
83
24
1
180
279
80
1
60
12
27
45
6
21
56
13
35
67
18
99
15
5
13
18
12
222
3
27
18
78
9
12
69
11
64
80
37
78
117
24
68
1
11
4
116
13
6
9
165
6
84
45
48
3
77
13
72
30
18
11
148
63
17
13
78
12
9
9
27
15
29
16
20
7
18
47
1
35
25
71
148
32
28
60
56
60
7
53
25
15
12
188
37
18
54
66
17
7
77
13
36
72
12
23
84
48
85
47
1
39
3
17
19
45
27
17
40
72
48
15
60
21
27
18
11
40
68
85
18
9
48
33
95
112
12
8
16
12
15
5
7
60
45
152
16
48
27
117
96
32
43
29
12
31
18
147
12
21
171
36
44
60
88
51
45
12
105
99
3
6
39
33
30
78
174
6
54
120
78
18
12
5
24
13
83
28
36
96
3
69
3
17
52
21
42
33
3
90
12
42
66
35
132
85
63
15
89
55
41
36
61
15
45
3
20
12
52
255
5
13
27
56
7
197
36
12
64
84
24
20
180
193
30
90
15
24
3
117
9
27
3
24
48
18
87
44
60
31
18
12
87
45
71
24
31
54
131
85
12
150
17
36
4
48
3
21
8
16
9
3
15
29
40
33
6
12
5
112
81
150
17
127
48
57
21
27
93
54
45
80
48
52
12
20
1
12
95
31
41
73
23
72
40
96
75
12
60
30
119
4
27
18
72
87
3
18
47
7
36
54
66
222
15
75
48
132
53
37
3
32
67
6
39
56
229
18
30
27
12
20
13
18
57
3
33
44
48
184
9
131
76
24
120
9
60
30
21
69
42
177
32
28
15
66
47
25
42
18
47
1
47
60
25
99
9
87
24
120
93
11
37
59
19
57
15
18
11
64
20
7
42
18
12
45
8
43
12
18
72
87
80
55
36
9
68
7
18
23
19
101
52
3
129
8
48
85
24
3
45
23
84
61
12
35
73
11
28
33
75
20
73
72
95
12
16
72
8
72
88
72
44
43
21
84
12
21
60
12
6
54
35
91
41
49
11
43
101
37
27
15
18
18
5
115
45
24
72
21
99
33
18
30
47
25
47
61
15
45
23
72
13
84
47
4
9
18
17
31
21
36
60
15
30
3
12
32
40
12
153
6
29
25
18
9
63
18
12
63
20
7
60
48
17
55
90
36
11
31
33
12
44
64
27
30
15
32
48
55
72
185
13
27
3
9
9
35
84
13
47
1
54
77
16
3
129
33
108
99
60
3
30
72
6
30
15
135
9
68
12
91
5
67
33
32
52
152
19
12
5
48
25
59
28
20
37
18
17
31
21
39
90
30
60
30
59
76
60
72
93
24
108
27
96
75
5
79
36
17
40
15
9
69
27
8
4
32
180
1
23
4
20
25
3
20
108
49
66
42
12
71
127
60
72
36
9
3
33
72
3
144
6
39
15
36
77
100
15
5
12
73
59
40
9
71
43
77
13
3
24
39
29
60
48
4
81
12
23
37
36
35
16
39
5
96
40
51
53
112
8
12
60
67
81
36
81
18
72
18
15
20
96
16
44
64
84
3
12
108
90
42
36
12
33
9
23
25
39
3
5
85
3
33
12
3
12
32
12
84
4
8
40
44
96
7
6
111
33
3
48
57
18
9
45
27
9
39
20
132
16
48
72
15
90
108
99
21
51
8
13
255
75
72
126
27
8
16
60
231
57
15
30
15
3
18
51
24
96
48
36
15
54
11
7
77
28
93
99
15
125
48
37
83
67
30
78
ABCD 93591547202*3^$a+1 [50062]
47
28
60
9
6
60
17
4
9
54
21
72
123
36
300
21
24
39
96
185
216
28
99
53
24
76
33
27
39
18
15
60
12
44
12
37
12
48
11
25
66
21
48
44
37
24
59
112
15
105
56
4
56
97
36
39
48
39
114
30
21
96
3
54
6
90
54
5
76
45
15
21
155
40
9
54
21
24
27
84
41
4
12
120
27
6
111
33
71
91
54
47
73
24
35
7
90
51
3
24
17
13
66
54
47
88
27
24
36
65
76
39
9
56
48
25
107
36
19
33
15
41
16
9
30
84
17
13
12
35
28
20
88
12
21
51
36
44
19
17
43
54
35
31
17
7
66
66
18
47
109
15
21
51
39
54
119
25
12
15
33
6
5
12
72
148
24
9
51
69
51
48
21
156
60
90
29
31
60
93
132
24
9
83
157
47
85
63
8
19
5
40
9
39
20
31
36
84
60
21
9
54
77
109
35
4
117
84
6
9
21
24
15
51
21
153
66
105
44
36
60
40
3
6
114
53
7
41
25
30
17
49
11
7
101
49
6
21
9
36
3
57
71
13
15
105
11
16
39
189
21
23
120
1
6
30
15
9
24
3
48
21
39
24
32
25
30
60
18
6
6
51
69
48
87
33
203
7
21
84
21
11
208
15
90
6
21
39
9
96
24
45
12
11
79
29
40
105
71
4
24
27
161
43
246
48
111
15
30
36
3
12
33
27
39
24
21
201
11
7
5
16
15
36
30
15
140
79
81
33
12
15
75
9
21
18
12
141
24
36
27
57
93
72
51
12
20
91
17
4
24
21
24
6
101
7
6
24
6
137
4
116
97
42
18
47
28
20
1
60
15
51
24
24
30
83
108
72
73
27
9
35
24
25
11
19
57
32
52
135
30
24
90
30
71
43
6
75
21
18
45
8
48
4
75
126
30
81
39
41
19
45
44
37
174
21
3
60
42
3
8
72
36
19
72
114
54
45
105
35
7
30
75
56
52
36
84
8
19
393
20
16
51
30
84
6
30
11
4
129
159
15
12
30
83
31
6
15
24
56
43
77
16
12
32
100
8
1
71
36
37
42
9
45
90
141
24
9
51
69
87
9
60
87
24
15
113
85
72
75
60
20
55
9
69
87
93
60
66
36
48
17
73
15
27
24
5
19
12
30
63
45
6
30
66
18
30
33
108
44
40
27
18
107
16
27
12
5
85
39
36
39
30
36
35
64
9
63
3
24
6
11
73
63
24
8
48
13
6
9
24
36
9
11
85
60
215
25
24
30
17
25
75
39
129
81
11
16
3
197
13
204
3
3
36
81
123
96
89
55
96
30
18
42
3
72
84
99
6
60
15
81
3
120
117
111
3
45
15
17
28
36
156
12
27
114
11
40
9
6
33
21
186
30
18
12
41
52
12
69
144
102
48
33
20
24
19
89
7
29
120
19
57
20
19
24
72
41
43
60
21
93
36
24
96
59
121
6
125
100
9
35
24
55
12
18
35
61
6
45
3
72
45
39
149
31
165
60
15
24
120
17
43
12
18
12
39
9
23
24
19
17
28
69
11
12
13
66
105
33
150
30
12
30
18
83
19
24
45
21
23
72
28
8
97
63
99
5
19
21
144
75
81
15
9
39
6
30
30
60
24
15
32
13
3
120
8
31
81
27
30
102
53
28
123
21
15
30
15
48
36
24
51
6
114
6
18
53
24
49
99
48
3
30
35
24
67
54
59
37
24
66
18
35
61
27
147
6
66
29
25
96
23
31
45
45
15
12
24
69
87
9
11
7
12
81
27
141
36
24
116
55
48
57
20
4
9
120
66
6
18
33
12
87
18
30
30
12
54
9
36
20
124
12
8
1
60
15
99
77
13
6
45
12
32
37
30
78
6
29
12
19
6
3
21
11
25
54
5
151
78
51
75
66
3
45
95
28
60
27
66
119
25
12
144
15
15
30
24
72
83
31
54
15
20
85
23
24
40
45
35
4
32
40
39
60
5
43
93
39
45
9
120
114
42
35
4
9
75
57
51
39
84
77
7
33
39
30
95
88
140
7
120
24
117
3
5
31
30
15
68
48
28
36
75
113
61
66
5
88
21
207
80
12
52
33
60
66
6
48
12
3
12
128
127
81
84
8
1
6
30
15
15
65
28
87
33
32
13
12
48
72
60
204
24
90
6
11
36
127
12
24
30
59
7
30
11
7
45
48
27
53
40
57
75
45
183
128
12
49
30
48
30
15
21
30
105
12
9
15
9
15
105
87
33
27
3
30
60
6
18
30
66
24
6
126
75
24
99
12
5
283
12
18
12
24
11
19
180
6
54
36
21
9
39
9
66
6
3
12
135
9
81
18
96
17
4
3
5
28
9
95
48
7
9
99
53
100
3
6
144
24
95
112
68
37
15
9
36
35
16
27
57
15
41
4
33
27
116
24
48
55
5
12
16
33
51
180
33
72
111
8
40
15
45
12
9
3
8
28
21
78
33
ABCD 93591778024*3^$a+1 [50027]
64
80
76
66
14
16
84
80
10
44
36
216
124
30
126
84
14
46
176
4
216
8
16
116
84
46
104
16
24
14
16
74
10
6
24
6
90
26
108
36
64
92
40
108
140
6
34
72
18
20
12
18
46
24
6
164
22
158
76
44
96
10
6
24
26
18
22
18
6
6
20
54
4
96
26
24
90
34
36
20
36
4
116
40
18
72
30
84
54
26
16
30
104
30
4
50
6
10
6
60
18
66
56
30
34
20
34
26
4
36
30
144
50
10
30
6
134
6
30
274
42
44
96
4
60
6
68
16
26
18
36
34
12
48
96
36
44
66
10
90
8
10
140
10
20
96
46
18
12
50
4
24
12
84
36
24
24
2
60
10
44
64
20
10
12
30
44
94
66
54
86
4
30
2
160
24
56
40
224
24
16
90
54
32
40
24
24
36
24
56
144
40
12
24
80
144
22
78
96
44
16
20
10
80
4
12
38
130
152
54
154
6
26
18
46
26
10
30
44
10
14
16
24
6
54
80
10
102
90
44
36
64
30
6
98
10
32
54
36
34
24
62
100
48
30
6
104
40
42
24
36
110
4
164
36
36
34
54
6
134
36
10
84
56
64
2
24
40
44
16
54
12
18
12
18
20
46
80
16
50
4
14
46
44
16
20
34
26
4
66
14
10
192
18
2
4
26
94
84
36
24
2
30
64
44
90
6
90
10
24
110
46
60
6
54
36
44
16
20
28
30
56
4
26
10
66
78
6
6
138
60
30
2
24
94
42
24
30
20
76
14
10
14
12
4
36
20
10
18
6
14
6
54
142
78
120
90
12
84
24
2
4
30
30
6
18
90
36
134
10
56
196
30
14
246
4
20
166
54
26
18
46
30
6
60
48
60
20
10
36
14
100
62
94
50
4
32
138
40
6
24
92
4
66
38
6
4
26
24
16
36
90
18
120
36
164
10
6
36
18
2
114
30
34
62
18
12
40
24
54
26
130
14
40
12
128
16
54
20
160
56
46
18
62
28
30
6
50
4
120
20
52
38
10
92
58
86
24
10
2
54
4
50
96
46
18
12
14
10
6
90
38
66
24
10
2
100
8
16
84
36
6
38
100
96
20
40
90
20
46
80
4
14
22
54
144
26
90
114
12
168
16
24
6
24
86
34
6
6
18
80
42
4
80
16
180
8
10
152
28
12
80
10
30
18
6
80
24
12
18
82
8
60
40
6
60
6
8
100
62
18
60
70
6
80
6
64
26
40
18
12
68
82
48
36
86
90
24
76
50
10
48
26
60
10
20
54
16
6
48
26
106
50
150
30
10
48
2
34
110
40
26
4
56
10
24
30
6
50
10
120
30
78
6
36
48
120
26
70
14
16
60
20
66
24
36
28
42
18
20
36
84
36
16
20
24
40
96
38
10
6
30
6
30
8
6
10
114
20
16
36
48
60
2
160
24
36
18
12
14
40
66
38
6
46
8
102
4
236
100
80
58
150
12
48
20
30
72
54
64
80
6
90
4
80
46
6
18
240
42
60
78
6
84
6
36
18
30
30
62
84
46
84
36
54
66
30
8
52
234
114
32
10
114
44
16
24
36
36
8
10
32
64
66
30
38
126
30
64
60
2
4
6
68
36
76
8
10
36
44
6
16
14
4
86
10
6
84
36
114
6
20
94
36
50
34
60
14
82
128
60
10
12
90
134
16
44
16
30
38
16
20
4
12
84
36
78
20
6
46
24
50
60
70
74
100
30
42
20
70
44
30
4
2
54
136
54
26
18
76
50
4
66
24
32
54
30
4
60
26
34
26
16
174
24
72
38
40
80
52
24
20
160
30
30
54
42
174
6
48
90
90
32
10
128
82
78
12
54
14
16
174
2
18
42
90
64
30
26
28
12
30
8
46
6
150
30
14
4
72
18
50
16
56
34
90
240
60
60
36
44
40
140
4
80
6
36
58
90
50
12
28
30
2
48
60
22
30
50
60
40
48
92
70
24
44
70
26
84
16
20
60
4
36
120
24
30
56
10
44
30
10
66
20
30
24
246
4
6
24
102
90
140
28
182
4
54
36
66
30
44
4
2
190
18
2
118
66
6
50
28
20
60
70
32
10
8
10
186
20
6
148
42
174
134
16
26
90
4
60
54
80
40
12
144
36
74
94
50
12
100
14
34
126
20
94
30
20
66
10
24
6
84
12
54
86
10
60
38
16
104
10
140
16
96
14
30
54
112
68
16
30
24
6
20
90
10
54
36
96
48
62
30
70
44
10
74
16
36
44
10
6
78
26
126
64
50
34
50
36
6
40
50
54
30
100
6
8
40
42
98
142
14
106
30
44
4
2
28
36
20
16
38
10
72
158
46
6
90
48
2
118
12
14
4
30
26
4
62
28
102
14
4
56
36
40
90
44
16
18
2
34
80
144
12
24
4
6
30
30
24
102
68
36
10
24
42
ABCD 93591942916*3^$a+1 [50057]
52
8
4
8
102
1
57
38
6
4
114
21
11
30
4
20
24
52
48
8
12
120
10
108
2
28
3
24
48
17
16
20
16
8
67
21
54
98
60
7
9
14
18
30
34
15
75
38
42
46
2
13
3
30
6
66
50
22
6
26
18
61
11
28
32
6
19
65
40
84
92
4
20
28
20
7
11
18
12
12
6
24
6
6
10
38
10
20
66
25
5
34
62
54
6
4
36
74
70
44
6
6
48
60
60
28
2
1
11
6
24
76
8
19
77
94
2
4
36
3
35
64
117
51
90
14
30
103
48
5
19
65
18
52
80
16
12
6
12
24
14
6
24
7
35
94
48
18
18
20
7
72
15
12
6
15
17
66
66
30
34
99
23
10
44
28
2
30
16
14
10
20
36
42
6
12
4
74
30
6
25
11
24
30
48
36
24
30
10
92
28
158
118
15
69
32
46
8
40
21
53
40
3
27
38
12
60
6
10
42
50
30
12
10
2
4
57
72
81
20
16
14
46
30
26
72
100
68
82
30
20
16
75
17
12
22
20
4
12
2
108
112
12
6
68
24
72
16
14
78
30
6
30
12
108
60
4
18
30
8
12
12
7
5
70
50
120
24
36
30
4
24
30
20
88
80
19
29
12
4
68
31
5
67
17
28
24
8
48
12
52
60
54
54
32
43
17
16
15
3
62
42
18
40
8
114
6
6
90
48
78
10
18
30
20
4
68
4
8
22
24
14
30
42
4
56
10
9
29
30
6
36
16
20
24
24
36
10
90
54
20
42
40
20
24
16
8
6
58
8
84
10
18
42
38
31
41
36
102
6
12
4
8
126
6
76
20
78
30
16
18
18
20
34
30
8
42
10
20
31
39
26
60
12
28
123
5
6
6
7
45
8
24
94
2
54
30
18
10
8
24
4
50
66
28
2
70
26
58
14
10
20
28
38
4
50
12
6
12
46
12
39
93
2
6
24
43
5
28
8
72
118
26
24
7
9
56
22
2
30
25
5
108
18
13
5
4
60
38
10
3
24
17
24
40
44
16
26
58
36
24
48
14
6
55
95
10
18
6
8
10
38
34
26
4
56
42
42
4
44
42
30
19
29
12
28
36
15
5
24
6
16
8
48
48
6
108
90
25
17
36
19
15
20
34
54
2
6
10
32
108
60
10
14
60
48
40
2
16
8
10
27
59
6
4
8
60
16
20
34
20
42
24
24
22
74
46
6
2
46
42
68
4
66
6
18
36
32
18
312
13
5
16
18
12
14
7
15
9
33
26
24
22
39
41
24
36
40
20
66
48
30
36
19
47
18
12
18
22
104
30
16
30
18
14
28
8
6
24
24
12
30
19
95
6
48
12
4
32
24
18
16
32
18
24
55
33
32
12
144
112
32
22
14
24
6
6
24
4
18
2
88
2
28
14
28
92
34
14
72
24
16
15
5
36
12
78
34
48
3
23
1
11
18
6
70
15
5
16
72
12
60
8
22
14
82
54
56
24
4
26
66
4
3
11
54
18
22
8
48
12
52
6
57
29
78
6
4
18
32
18
12
18
54
64
36
8
18
13
11
10
3
105
2
70
20
18
42
64
20
24
30
16
86
40
14
30
60
7
35
10
54
24
54
156
50
10
36
8
22
18
6
74
12
124
20
76
54
32
4
50
16
50
42
6
34
108
32
18
22
32
16
42
2
91
9
80
55
5
10
30
8
6
42
60
24
6
4
141
75
14
16
44
24
4
8
12
16
6
38
36
6
58
6
26
6
54
55
3
48
14
31
17
12
60
84
16
96
14
6
42
76
50
24
6
1
59
61
21
62
36
30
30
16
24
44
10
2
70
26
10
8
72
4
8
12
4
32
34
8
10
3
5
19
41
54
25
24
47
12
78
60
28
20
22
38
34
2
48
36
16
24
56
70
18
18
30
63
29
12
28
3
59
46
2
42
18
46
12
63
27
14
90
18
40
72
128
108
40
8
7
129
104
4
2
28
26
24
6
6
6
49
9
6
110
96
54
30
31
33
72
44
19
89
31
65
31
5
4
44
48
12
28
14
114
30
22
14
90
16
8
16
15
41
42
10
3
15
48
32
10
12
6
21
45
116
172
27
41
4
36
18
26
48
120
102
46
8
31
5
6
28
14
52
36
24
3
35
12
30
4
44
28
32
18
78
96
31
65
12
16
51
5
19
72
105
84
20
6
142
12
20
30
13
65
6
42
4
56
4
8
18
72
82
3
11
6
90
6
10
2
6
85
35
120
30
4
26
30
24
60
90
13
59
6
4
75
33
2
54
24
6
36
40
8
18
42
18
72
12
4
6
44
30
10
24
21
9
20
60
136
26
18
16
62
10
68
34
20
12
130
8
16
26
18
46
14
6
34
12
39
29
28
15
3
2
10
32
10
8
4
14
30
16
8
130
18
44
10
8
6
84
12
16
8
60
24
12
4
6
8
10
116
7
3
54
20
60
28
14
40
38
36
16
56
52
48
2
30
18
10
3
29
96
19
11
37
33
26
46
39
5
64
32
24
108
6
6
78
37
75
66
99
23
6
54
16
189
53
54
18
36
60
6
30
4
2
52
21
5
36
10
20
4
26
84
52
8
12
28
32
43
17
4
8
40
3
35
58
26
94
6
21
69
18
2
28
6
12
90
8
55
27
117
35
6
4
8
78
4
57
21
2
46
20
76
36
32
12
46
18
30
20
6
16
80
54
18
12
48
22
26
12
36
16
86
22
26
36
10
8
28
15
29
28
200
16
12
14
10
75
9
72
14
10
38
46
56
16
24
3
33
12
50
6
4
12
56
4
80
24
16
20
91
23
6
40
8
46
86
60
19
24
41
42
40
54
18
2
19
35
24
61
59
72
10
6
14
60
16
12
50
102
78
10
12
6
14
55
21
8
36
24
4
48
3
5
19
51
26
58
2
48
7
29
6
34
14
10
36
12
32
43
3
14
52
44
60
4
36
26
6
67
17
16
12
3
59
28
122
24
16
8
52
56
72
6
22
8
31
11
10
54
18
8
10
50
52
90
6
51
5
88
51
21
54
30
62
10
18
14
28
38
30
4
20
12
18
16
2
40
44
10
14
16
38
22
8
40
8
28
20
7
27
38
4
51
24
23
30
16
32
4
30
18
2
88
8
24
13
48
17
7
45
36
14
28
18
3
9
18
32
22
8
36
64
96
20
16
18
21
9
32
10
38
31
29
48
54
46
8
16
36
44
28
32
70
38
7
113
28
3
87
2
10
6
20
180
34
8
22
60
120
147
15
44
10
36
63
5
28
15
5
19
15
30
24
86
4
2
12
12
90
46
39
65
4
80
24
12
120
48
52
8
6
6
36
4
15
21
14
6
52
8
24
84
4
18
18
146
24
10
36
86
4
14
100
44
28
8
4
68
22
6
56
16
92
30
6
10
26
6
72
85
5
66
6
48
12
18
60
10
63
48
21
8
28
2
28
14
18
10
8
12
28
44
70
8
12
46
38
24
ABCD 93592492328*3^$a+1 [50035]
24
8
24
43
21
36
51
41
4
3
41
13
6
65
37
78
9
20
1
27
27
53
4
36
3
45
8
13
36
3
32
7
57
12
15
6
59
72
24
19
29
36
7
45
12
44
4
9
23
4
9
39
9
51
12
63
60
77
13
36
15
56
24
7
17
4
3
9
20
55
77
12
55
6
15
96
8
7
105
69
51
39
57
8
12
16
21
72
30
5
16
39
69
8
31
29
16
3
125
19
36
18
11
12
28
57
6
33
24
33
23
25
23
84
36
40
36
39
102
54
9
27
57
12
63
69
93
3
63
18
24
27
60
15
65
49
30
21
56
16
15
6
66
60
12
54
6
45
45
30
17
108
4
20
1
18
72
33
69
63
8
7
12
60
5
85
15
8
52
15
33
3
41
88
141
30
65
16
48
60
20
7
53
55
18
11
67
17
28
36
108
75
33
39
18
11
4
3
29
7
9
33
36
12
6
17
48
25
11
16
32
60
43
5
64
36
75
33
24
24
84
96
44
40
33
27
32
7
29
12
28
3
42
66
6
11
24
88
15
36
21
24
51
33
12
21
11
7
29
48
16
39
5
13
11
24
1
48
71
1
6
12
45
33
66
53
91
9
9
35
25
11
16
27
18
30
69
32
25
3
96
104
16
32
16
12
45
18
81
20
61
3
69
18
5
52
32
37
3
15
21
12
8
49
27
20
7
36
78
39
8
79
69
3
156
78
30
90
72
6
12
6
11
16
20
28
27
17
79
30
24
15
15
42
39
44
72
16
12
48
32
37
15
3
6
39
108
81
35
55
17
16
45
99
9
59
7
21
21
47
52
48
15
17
24
85
99
21
36
18
21
12
12
33
84
15
20
16
21
11
13
11
36
28
120
24
51
66
11
133
54
72
17
1
59
4
12
68
7
5
16
27
21
20
84
48
49
11
55
18
36
3
3
48
42
15
20
4
27
33
32
13
3
12
104
12
25
3
20
4
27
69
12
9
107
76
21
36
87
32
37
72
6
29
52
32
12
12
25
30
29
85
47
19
24
17
12
7
29
43
33
33
3
44
4
20
19
21
20
73
59
88
8
73
90
9
48
3
12
33
3
9
164
28
3
30
3
12
8
12
19
17
16
24
36
33
35
28
81
6
48
9
48
21
36
35
4
15
36
57
87
41
4
3
9
9
39
84
60
80
25
6
9
75
29
16
33
30
165
32
48
61
63
33
30
42
23
100
21
23
121
23
40
60
20
160
32
64
24
84
12
105
23
19
17
37
36
27
12
27
69
32
4
80
48
133
71
31
42
11
28
15
5
25
35
4
24
9
60
15
48
48
12
20
37
27
3
33
9
12
39
68
60
28
45
54
36
33
15
45
20
16
24
3
17
7
29
19
6
30
24
12
21
12
32
12
16
93
3
9
6
21
63
17
43
33
69
15
9
39
32
19
29
1
24
23
4
135
18
30
6
15
12
9
123
3
57
9
72
6
29
4
3
69
8
24
64
15
5
64
33
11
7
17
12
85
11
4
8
36
79
17
16
9
11
25
3
20
7
21
48
3
36
5
31
53
1
15
27
48
18
3
21
11
1
3
93
3
32
19
5
40
44
28
39
54
23
12
40
60
12
24
15
9
20
73
3
8
43
33
27
9
12
87
53
13
60
36
23
43
41
12
100
15
41
4
27
5
52
9
23
19
45
27
69
15
18
59
4
27
17
16
63
17
4
104
1
23
31
17
12
25
75
63
57
8
67
21
24
44
1
15
15
17
4
92
31
6
36
12
87
75
6
51
68
12
12
85
42
21
12
68
124
36
9
72
84
27
32
1
15
39
53
24
133
39
105
78
66
18
24
48
9
9
15
3
6
12
168
11
19
6
11
25
12
108
42
12
21
24
12
21
23
52
32
1
3
9
15
129
24
39
48
56
1
63
32
40
3
65
16
9
6
29
4
20
28
20
28
12
20
132
12
49
35
1
24
48
39
21
59
25
15
75
45
27
21
15
29
67
17
19
5
43
21
20
157
42
36
105
104
25
27
9
30
21
15
21
20
73
87
44
4
3
57
33
11
16
20
76
9
11
12
48
4
27
36
42
11
43
36
9
32
25
11
16
32
16
3
66
6
33
8
13
12
42
57
9
3
32
25
12
27
33
15
3
36
17
1
23
16
48
15
41
55
9
3
21
75
12
9
8
40
96
63
21
21
48
11
97
3
44
7
18
11
88
63
17
4
48
3
93
12
72
12
32
132
12
16
36
8
49
23
103
33
32
40
33
11
4
24
56
16
15
18
15
12
44
19
53
12
16
15
17
49
15
44
1
12
36
3
39
9
132
48
9
47
36
52
32
49
11
76
51
69
56
24
24
61
27
15
12
5
109
12
35
60
120
37
72
72
11
13
11
4
3
45
12
9
54
9
48
60
12
48
96
15
21
3
65
1
6
17
148
12
15
53
36
7
84
60
33
56
1
11
91
57
33
47
48
13
18
18
27
48
32
16
3
162
24
51
32
97
15
60
96
20
4
12
36
8
52
36
39
21
27
17
48
7
17
7
9
39
6
11
43
12
18
11
4
27
17
16
32
12
13
51
24
51
21
8
25
18
5
43
36
33
21
11
28
3
30
18
29
25
6
102
15
32
97
11
7
45
8
136
15
17
12
4
12
9
12
27
48
3
41
25
63
8
36
60
31
185
16
3
57
32
12
24
28
9
3
20
48
64
32
13
95
24
48
40
20
1
47
25
87
48
68
60
48
1
11
4
36
3
41
43
41
37
12
11
16
33
111
36
12
39
5
49
3
36
12
32
55
117
32
4
60
57
27
141
71
1
27
20
12
31
36
9
8
28
9
12
54
9
15
17
40
51
69
33
11
12
52
32
1
24
18
21
27
72
36
9
27
9
32
28
27
90
75
12
51
141
21
3
72
20
16
87
41
55
66
18
36
17
4
108
20
31
33
72
99
30
36
11
13
11
19
45
24
45
72
36
11
48
13
36
51
56
73
15
51
5
13
36
72
15
9
35
28
27
5
40
12
9
35
40
69
6
129
9
24
3
44
16
20
112
44
7
69
48
45
18
6
35
1
23
4
36
60
12
8
55
30
23
4
63
17
37
23
13
54
18
23
1
35
64
12
20
151
18
51
21
3
56
24
16
12
44
4
45
12
11
16
27
6
12
35
43
33
36
8
13
23
4
12
45
24
18
5
67
54
23
7
17
91
18
18
9
15
41
60
25
12
11
4
3
9
20
12
4
44
4
3
48
57
51
18
11
144
31
69
21
11
60
37
27
9
39
9
39
32
16
32
60
1
6
36
72
53
13
11
67
29
52
84
9
15
9
27
3
36
21
21
15
15
45
9
39
20
52
33
15
8
13
24
30
60
69
3
12
36
60
65
7
5
25
39
39
30
11
4
48
33
15
33
15
60
21
3
108
33
84
ABCD 93592542716*3^$a+1 [50047]
5
40
68
91
21
80
88
24
33
107
16
24
32
124
81
243
140
13
84
75
24
20
7
57
12
44
4
27
60
45
105
11
4
24
56
1
47
43
24
21
9
95
25
66
9
45
30
6
30
24
150
15
81
30
29
28
32
181
60
24
30
29
7
120
24
29
72
24
40
165
30
29
37
35
72
13
99
75
9
44
13
39
128
13
24
59
196
44
52
315
93
81
119
96
48
40
3
24
21
44
61
99
24
44
7
36
30
15
92
13
60
27
3
57
3
129
36
24
240
36
15
45
39
6
99
21
63
36
105
6
90
23
37
99
20
16
69
6
5
19
21
45
47
60
13
24
99
24
12
51
17
28
32
73
23
1
36
90
29
145
66
65
4
120
8
16
27
77
43
17
12
168
7
89
157
95
25
3
81
23
43
30
30
105
68
16
141
123
12
105
75
45
87
27
5
55
5
48
7
53
67
30
35
16
48
24
57
30
5
55
6
39
36
24
56
24
1
60
24
83
48
52
48
9
135
8
37
60
15
20
60
48
37
39
32
24
25
63
57
3
57
275
4
20
1
83
60
12
124
201
15
8
48
108
1
15
8
37
36
30
9
20
108
193
75
12
56
16
44
16
15
30
6
30
83
91
6
60
27
3
77
163
150
59
25
35
115
66
60
27
116
72
55
54
51
44
88
3
24
60
33
60
48
45
54
45
8
16
32
144
48
160
87
6
83
36
1
123
32
72
36
64
3
113
60
24
112
21
23
1
3
3
105
32
36
7
84
9
12
20
144
48
36
4
32
40
81
60
39
24
20
84
28
12
32
55
21
48
57
35
24
40
44
7
9
15
53
112
21
15
39
53
208
15
9
44
37
54
96
29
36
19
9
20
4
128
4
24
57
83
60
84
97
30
9
56
16
32
40
33
59
28
72
8
40
27
6
84
6
57
243
24
30
30
36
9
45
59
91
33
56
1
60
39
12
48
20
61
11
52
140
37
11
25
15
69
11
19
29
84
28
69
215
24
61
6
89
96
28
36
44
36
60
55
33
33
30
69
8
52
21
15
8
7
57
3
60
84
5
48
72
1
323
72
52
92
85
3
20
133
159
21
24
39
51
29
7
54
6
45
92
12
28
60
8
4
168
57
11
312
220
27
41
48
31
5
121
3
132
15
84
5
36
108
1
15
105
96
114
60
66
15
32
13
24
6
29
4
51
6
75
60
8
157
3
96
15
29
24
133
47
37
36
60
30
30
27
3
137
228
4
15
89
64
12
21
60
60
174
30
120
135
80
36
49
3
3
77
60
7
9
44
76
21
3
72
135
90
60
36
35
88
104
37
23
120
52
60
141
95
40
32
40
57
66
209
36
4
21
30
137
148
45
15
132
188
205
23
4
20
7
9
21
119
4
36
116
85
15
68
292
44
16
48
20
52
105
23
48
25
15
44
84
1
30
5
295
29
7
5
24
4
141
30
9
12
69
71
19
33
80
13
114
6
180
47
12
24
1
156
123
237
27
20
112
36
39
6
75
9
6
69
21
24
23
7
41
19
21
9
15
48
33
35
168
180
4
3
113
4
92
108
52
24
36
105
90
6
120
15
99
6
90
84
21
32
7
30
23
88
44
24
40
24
60
57
60
30
36
17
108
28
12
60
12
93
3
207
9
20
36
12
148
20
55
114
39
12
68
91
93
33
84
15
24
12
68
64
27
6
35
168
4
56
76
8
108
115
29
121
107
73
35
24
88
116
91
60
5
40
21
143
97
144
6
144
5
100
44
24
13
135
8
37
24
15
188
7
96
30
15
9
63
93
15
129
36
159
75
33
20
37
3
87
9
24
63
5
25
114
33
156
92
25
24
11
4
20
16
8
4
20
133
87
20
112
8
160
93
27
56
204
97
60
39
171
5
60
40
21
75
72
8
144
211
90
23
24
28
15
150
107
12
55
216
24
30
15
45
6
45
152
52
36
120
144
45
120
36
84
179
7
90
35
168
96
24
1
30
6
99
8
16
21
66
33
21
99
56
40
45
3
12
45
36
84
71
4
20
16
9
111
69
15
81
23
72
112
57
11
72
16
56
1
54
33
60
117
51
24
51
33
20
7
93
51
29
52
92
72
31
9
48
60
32
1
60
ABCD 93592869374*3^$a+1 [50067]
95
1
155
19
17
132
12
19
60
36
29
24
1
18
17
13
71
1
78
53
84
19
24
30
72
216
18
24
72
30
59
49
78
54
11
7
198
47
24
19
48
113
13
60
11
204
12
19
5
48
19
113
48
55
54
6
12
78
35
19
18
47
127
53
7
101
73
59
31
53
7
30
144
23
109
18
72
89
139
233
115
17
37
30
41
36
163
66
23
19
72
125
36
73
11
1
35
72
43
30
35
25
11
60
31
18
78
17
13
107
25
30
89
24
48
1
18
42
35
108
49
6
12
89
7
66
107
36
24
19
101
60
1
12
54
17
145
72
18
72
5
12
25
36
143
157
71
60
12
55
5
19
29
73
23
1
35
19
101
25
12
167
31
53
24
12
1
36
54
41
19
29
61
35
19
17
91
102
78
48
41
55
197
12
1
126
18
23
12
7
54
30
348
65
61
143
1
18
198
90
30
24
30
17
235
78
138
53
97
47
7
30
60
36
107
67
78
11
60
1
18
17
31
5
36
127
120
96
108
12
54
90
53
109
78
72
30
107
133
90
30
54
18
107
1
54
150
11
37
107
43
48
60
54
11
115
29
115
48
36
6
11
7
17
36
48
1
18
17
91
41
12
36
43
48
17
43
18
66
6
47
72
61
48
60
66
17
79
270
71
13
6
72
125
67
78
35
120
73
54
5
36
12
72
60
12
1
42
30
18
17
91
42
102
41
55
12
78
18
29
72
72
19
41
252
19
65
24
12
1
6
17
13
71
37
6
30
6
29
36
36
96
67
18
126
126
71
169
35
120
60
13
18
17
25
47
60
72
12
199
42
66
24
108
101
24
37
47
96
12
19
89
1
294
12
113
12
132
12
1
18
18
198
5
1
144
306
137
24
48
349
48
23
48
19
60
125
12
36
7
30
72
18
18
59
1
11
43
180
48
5
12
43
228
257
36
84
37
59
36
127
18
72
11
55
89
73
6
12
42
36
11
36
24
85
24
12
54
149
1
18
66
54
42
126
137
24
1
18
281
36
132
1
119
55
18
18
17
180
1
23
109
18
126
71
72
72
13
23
12
36
115
246
35
43
48
125
7
89
31
6
66
6
48
71
36
25
48
23
103
17
1
18
5
12
115
12
90
234
17
36
1
18
54
60
35
12
1
71
61
11
19
126
60
155
36
1
6
30
35
60
36
1
48
35
24
1
102
54
35
19
114
35
108
109
36
47
252
60
12
37
96
35
31
125
25
71
12
60
48
36
25
210
18
60
30
53
1
60
18
48
17
73
23
1
18
30
131
37
11
24
67
36
77
67
168
18
12
23
12
97
11
60
36
36
49
54
53
169
18
90
11
55
180
161
25
12
143
25
35
108
49
60
83
168
1
83
216
61
18
12
5
12
1
126
114
11
79
102
35
133
215
84
7
17
12
96
67
18
6
108
29
19
108
17
97
48
35
19
17
7
126
107
139
17
307
6
11
24
109
48
42
29
1
18
96
72
30
18
6
35
36
49
35
36
144
25
47
37
23
127
102
71
36
127
17
24
13
35
37
144
59
109
18
29
19
41
31
24
30
18
17
132
72
84
7
53
181
11
43
30
18
72
5
1
11
72
43
18
11
132
36
127
72
17
67
17
24
37
12
59
85
54
42
35
13
107
73
59
48
132
12
19
6
144
47
468
61
11
96
36
48
169
11
36
7
29
36
1
35
199
41
31
24
126
18
18
54
48
77
13
23
48
7
72
17
55
48
78
11
37
36
6
29
1
72
132
11
97
47
1
24
18
12
233
25
18
125
49
23
1
72
12
23
85
198
185
85
95
19
12
89
72
7
102
71
19
24
65
36
145
168
18
89
73
18
17
216
1
48
90
5
48
19
24
17
85
143
96
12
61
83
96
121
6
54
11
37
35
144
132
31
5
264
168
175
6
102
36
5
144
1
90
197
36
37
11
79
30
59
48
36
1
18
5
109
47
1
36
42
161
36
31
89
1
6
18
12
54
89
7
17
12
79
17
31
42
83
ABCD 93592889452*3^$a+1 [50065]
200
19
45
56
160
84
9
54
53
64
48
8
13
59
25
15
57
18
78
72
15
3
54
120
18
113
85
144
71
4
69
47
12
175
33
9
23
52
120
48
8
72
48
19
6
87
72
3
18
12
23
64
75
201
20
40
27
5
48
72
112
231
5
132
7
21
39
30
90
33
21
267
12
27
45
96
75
45
105
54
66
39
56
49
15
96
105
42
53
64
3
6
39
135
18
24
11
60
4
45
23
28
84
56
13
59
7
18
3
123
9
27
33
27
81
9
18
5
13
12
6
57
24
3
5
37
18
53
55
9
45
48
63
24
39
96
18
3
12
3
5
67
36
9
27
156
90
47
7
18
78
48
57
60
20
64
60
63
126
111
116
13
119
28
12
20
37
23
61
27
33
66
45
9
51
48
20
25
60
108
15
39
101
4
39
9
57
15
8
121
87
24
48
168
32
1
96
66
9
9
59
37
18
66
96
83
37
71
40
69
6
72
5
67
126
95
112
8
64
81
48
36
3
68
7
5
25
6
30
36
15
36
9
11
19
18
35
40
12
60
96
9
23
1
66
78
15
15
42
15
129
107
157
3
20
112
168
84
60
3
65
103
18
36
18
120
165
20
37
15
8
340
80
55
126
72
35
37
63
9
63
48
72
72
228
27
41
7
57
129
39
20
28
72
108
39
18
30
36
36
6
84
36
78
21
176
4
69
12
54
18
15
57
15
60
93
12
3
20
48
160
84
56
139
45
56
120
67
18
84
3
87
21
105
15
12
45
15
72
21
18
90
59
48
4
69
27
80
133
12
167
280
8
40
9
18
53
7
12
18
23
112
20
60
28
20
60
109
306
57
57
108
12
6
137
7
105
8
43
18
36
15
9
27
260
19
36
30
27
81
87
20
12
67
30
15
45
123
21
180
66
93
8
12
127
21
24
9
36
48
18
90
24
48
96
30
36
113
52
48
75
93
15
18
99
48
15
189
63
18
95
19
90
23
28
84
68
7
96
65
127
33
237
27
51
162
12
23
1
12
54
93
105
132
30
6
300
39
36
12
57
60
54
17
52
21
167
40
60
32
100
8
19
21
12
21
6
228
42
3
33
30
18
47
13
36
15
15
36
69
96
12
27
138
6
126
30
126
87
3
60
84
90
78
36
66
18
93
32
97
51
80
13
12
75
32
1
87
27
57
60
48
45
23
13
24
18
9
9
36
126
12
53
52
45
30
42
23
31
9
3
5
120
25
87
48
9
135
96
12
63
5
232
20
7
21
20
4
9
24
72
71
72
13
54
6
39
8
7
108
5
31
21
45
83
25
75
57
30
33
75
53
19
54
54
33
120
32
1
36
11
25
72
87
8
88
27
53
115
45
9
11
55
24
48
90
3
15
60
117
27
21
9
36
35
40
24
123
18
12
42
174
144
15
45
35
13
35
79
30
3
8
193
84
3
32
61
51
15
36
42
12
24
12
18
96
18
35
73
48
54
53
37
27
81
75
60
9
11
13
47
19
101
60
169
18
33
84
108
27
21
20
12
112
56
85
35
19
138
87
36
27
30
35
61
30
21
69
54
65
13
144
48
83
49
15
56
19
48
6
207
57
75
93
30
9
60
45
3
12
36
132
72
15
21
15
45
132
15
42
48
35
43
9
48
15
30
23
55
129
36
12
20
28
84
45
96
12
96
59
48
37
23
7
162
23
52
21
18
117
20
25
30
5
13
39
33
132
18
69
105
11
139
30
15
8
1
59
100
12
60
48
180
75
53
12
61
6
33
20
67
45
9
144
108
75
105
15
9
36
35
4
188
97
66
5
55
9
48
153
42
57
36
24
36
9
36
108
87
20
64
129
27
9
3
8
7
42
66
72
5
1
27
39
96
9
36
60
12
111
90
24
3
12
33
95
112
33
15
159
60
48
57
21
27
68
72
180
43
9
51
9
156
27
93
144
56
132
61
87
39
213
165
18
9
48
48
12
105
15
3
5
13
12
42
138
167
37
18
36
66
51
92
1
72
54
18
15
48
20
4
3
45
12
15
21
33
47
169
3
93
15
72
72
56
49
15
153
12
123
75
5
88
15
9
128
40
8
37
12
23
157
108
72
83
148
12
20
108
52
8
52
57
18
65
52
63
60
18
35
4
231
48
114
23
184
63
12
6
87
60
15
30
15
57
ABCD 93593009572*3^$a+1 [50014]
63
80
1
24
12
30
114
24
36
39
21
95
24
145
6
105
36
51
48
6
24
72
84
108
36
6
29
4
21
119
40
92
1
48
6
29
49
11
84
25
35
192
24
1
35
25
48
60
60
11
7
30
59
84
120
25
99
105
3
108
36
21
12
35
7
6
18
66
24
12
12
11
61
23
73
30
30
63
57
84
6
17
1
6
53
1
66
6
24
35
76
189
6
129
20
13
48
30
29
19
21
3
137
84
85
15
36
8
97
23
43
30
23
84
61
27
63
30
35
36
61
24
3
171
9
15
17
76
104
1
72
48
48
11
49
12
108
179
88
32
13
119
16
39
65
168
25
63
105
24
54
120
6
120
120
66
17
25
12
60
63
33
12
108
24
30
6
47
1
35
31
149
25
114
17
145
24
30
72
29
48
28
8
55
41
31
18
144
35
25
3
39
33
56
1
168
11
60
79
6
66
5
1
143
16
3
5
37
30
69
36
21
24
36
27
3
198
51
20
25
36
23
7
24
53
25
11
1
24
111
36
3
24
96
102
47
85
102
233
85
12
36
12
11
52
108
9
27
8
1
24
108
179
24
31
5
13
30
41
1
6
24
66
15
8
24
31
5
40
56
24
109
11
37
15
15
30
48
35
85
12
27
45
11
1
35
84
1
60
6
18
6
21
8
157
48
36
36
168
120
30
9
32
1
24
143
72
31
17
1
60
42
30
24
24
66
29
24
13
107
1
12
23
16
69
36
75
9
24
3
8
61
18
57
33
3
3
96
5
13
36
96
23
13
102
6
72
23
97
23
24
43
144
45
20
13
66
24
42
203
36
1
99
75
42
24
24
12
12
131
40
9
63
33
59
7
29
37
15
69
143
1
12
30
138
35
85
27
27
41
169
6
6
156
30
30
23
67
17
120
121
36
119
4
21
12
83
24
25
60
30
17
1
87
15
18
12
35
1
30
54
36
36
35
1
15
117
18
77
121
84
15
21
71
19
54
18
137
61
11
1
102
6
36
108
36
12
42
6
15
44
25
12
84
120
60
162
69
21
48
24
60
11
37
23
24
112
44
84
97
84
24
102
24
6
66
117
20
1
12
18
5
49
3
104
1
60
108
30
66
6
120
17
121
231
69
39
27
30
35
85
3
45
71
156
31
24
65
31
24
5
16
9
24
66
89
79
6
95
49
48
47
12
88
15
57
81
59
24
19
30
96
51
33
12
23
112
20
1
84
35
13
27
128
7
6
18
41
49
60
36
60
63
45
6
66
36
48
215
25
156
6
17
36
24
217
3
33
24
30
48
72
65
49
6
66
12
35
1
120
12
39
69
39
56
120
144
13
24
36
147
27
6
18
41
25
36
12
36
15
9
66
6
59
4
392
108
112
68
67
5
48
25
11
295
41
79
5
67
29
19
6
63
20
1
11
1
39
8
1
155
1
24
54
101
120
25
72
107
12
4
81
6
30
18
65
24
181
27
9
6
17
55
5
52
21
42
117
9
96
168
51
9
63
15
24
6
27
80
1
59
76
69
107
48
55
41
24
145
6
30
35
25
119
73
23
96
40
15
5
16
333
27
3
54
11
55
24
18
47
61
96
63
147
89
49
95
55
42
30
18
102
48
5
61
72
30
18
6
138
48
108
27
33
6
33
72
303
65
37
18
102
23
12
160
20
91
30
24
15
8
96
19
101
19
5
61
12
18
21
45
23
36
19
41
52
69
35
61
132
12
24
59
60
25
12
18
6
12
87
21
36
30
6
18
6
59
175
9
87
66
24
24
15
9
35
28
69
24
15
165
15
9
12
24
36
135
69
42
48
29
73
167
1
275
16
21
15
68
55
6
36
15
72
80
25
3
9
83
13
132
12
59
25
35
145
36
119
1
155
19
24
33
8
1
23
132
121
47
28
32
112
8
28
33
12
60
60
84
75
9
12
90
72
30
12
24
95
25
6
6
24
23
85
36
36
54
65
1
6
17
12
108
1
35
1
15
20
48
37
24
84
36
35
4
147
96
30
42
65
1
102
30
99
9
60
35
37
12
71
7
30
138
24
42
60
23
1
99
15
18
30
18
24
48
27
51
54
18
17
76
51
210
36
48
72
83
37
3
36
8
43
89
60
1
47
72
49
60
6
18
6
42
23
7
9
93
96
35
24
36
121
48
11
112
87
6
59
1
120
12
3
39
17
31
24
54
42
17
13
107
7
90
6
165
8
85
150
24
30
48
15
165
24
24
39
15
65
37
24
24
15
20
37
90
54
15
81
23
43
114
30
90
35
43
41
4
21
6
24
54
3
72
87
5
16
9
96
39
3
41
25
35
61
15
8
73
24
84
11
13
183
32
1
36
23
61
144
63
108
9
108
24
75
20
1
83
4
3
54
83
97
ABCD 93593189078*3^$a+1 [50102]
86
144
10
80
18
40
11
36
25
104
100
71
9
4
12
18
218
24
39
45
36
75
69
75
21
3
51
16
29
144
21
132
15
24
48
57
123
96
24
21
64
66
14
52
23
85
131
31
30
18
30
23
12
21
39
60
12
45
24
16
48
107
13
8
52
47
19
17
73
59
12
15
21
33
12
3
36
85
20
3
33
90
58
47
12
60
81
15
180
24
36
12
33
51
49
80
87
49
35
141
72
120
40
68
108
27
48
1
71
69
36
18
9
12
84
21
4
59
36
45
36
3
33
3
49
20
15
12
25
8
108
48
40
59
7
30
8
27
33
3
27
117
73
11
25
11
51
94
11
108
21
60
111
33
51
129
39
25
92
3
55
2
28
146
21
13
72
23
25
150
98
108
4
12
50
93
181
59
12
103
161
24
25
30
185
45
42
93
1
59
7
110
34
5
61
11
9
10
26
144
3
36
1
59
1
48
23
9
75
73
20
15
61
24
8
12
76
20
12
3
24
27
45
84
24
7
18
47
141
82
26
4
71
156
13
12
54
14
18
9
153
51
84
81
40
14
30
76
84
8
87
51
9
48
37
32
3
21
4
11
96
81
3
25
80
24
40
60
56
27
15
30
24
39
84
60
48
19
38
3
9
15
60
60
25
23
25
11
51
10
44
4
6
29
33
63
1
71
27
45
12
48
21
4
60
32
3
63
33
84
27
33
175
17
25
24
104
70
2
36
90
58
86
9
60
60
24
145
72
60
20
3
72
24
132
7
5
72
9
4
6
96
128
10
35
37
8
15
7
14
27
9
39
25
71
9
36
63
12
15
130
30
78
68
3
36
69
39
60
31
29
3
18
76
11
84
99
45
12
60
109
23
25
47
63
21
9
15
3
57
55
42
59
60
69
72
255
36
169
23
207
33
1
59
37
60
48
60
20
3
108
49
8
84
3
36
12
13
6
74
27
117
22
74
72
12
112
59
36
49
96
11
12
60
21
39
37
80
60
28
20
162
10
71
33
15
36
43
5
96
60
9
27
25
20
64
24
72
35
25
50
9
49
6
62
18
6
3
7
29
36
25
8
27
24
84
180
276
1
14
54
36
54
21
132
33
166
30
59
55
29
1
32
18
106
20
135
24
49
36
30
41
25
20
15
81
4
23
21
27
9
54
144
42
15
33
3
69
28
296
36
3
33
3
15
64
5
12
36
9
28
212
100
119
9
63
120
12
21
99
117
60
3
1
11
93
40
8
148
275
9
36
16
56
63
61
20
36
4
23
25
11
81
4
56
28
56
72
63
49
35
132
55
65
33
27
19
77
48
1
155
25
44
51
84
9
15
21
40
92
15
72
1
59
108
9
39
24
12
39
64
2
24
15
12
37
8
12
15
67
53
27
54
24
3
63
10
80
4
36
11
49
32
34
14
15
24
37
20
48
51
21
15
24
21
40
23
25
32
150
90
4
47
19
48
5
37
71
15
34
8
3
33
4
47
13
12
84
35
1
68
52
20
160
23
48
37
35
37
11
13
6
18
11
21
28
80
51
21
10
74
54
81
49
200
15
7
29
60
1
143
1
6
74
15
25
174
5
36
87
42
16
95
36
9
40
32
63
109
8
78
30
16
108
35
97
60
48
38
90
3
36
9
39
145
56
16
20
18
66
75
1
68
40
6
50
12
15
97
95
105
75
33
75
72
117
40
23
85
11
1
8
75
33
15
3
46
71
12
81
40
84
23
33
39
141
6
10
24
24
8
15
12
45
3
33
4
96
30
65
21
63
37
80
40
71
7
5
21
60
39
37
80
3
91
14
36
24
120
3
72
21
27
57
40
131
31
41
37
8
3
24
156
147
30
52
110
10
23
84
13
215
12
73
155
37
119
276
69
87
33
196
24
35
144
108
15
57
1
24
23
9
208
60
32
63
60
12
85
38
117
24
1
35
33
36
4
86
21
69
6
9
24
15
10
116
15
36
21
4
56
3
84
25
12
11
103
65
15
9
12
85
48
11
60
9
180
108
22
42
48
143
97
71
49
35
48
24
60
9
76
18
176
16
29
19
80
57
36
19
50
3
37
35
24
9
63
24
75
58
32
63
1
24
11
204
37
59
60
36
25
59
21
124
114
5
37
38
10
68
4
11
105
72
18
42
16
54
2
15
48
45
15
60
1
24
35
36
49
23
12
12
24
60
24
91
2
15
60
9
135
69
75
19
26
15
1
84
32
12
111
1
23
96
24
25
30
5
132
49
11
69
16
83
115
66
24
56
76
20
48
36
27
12
12
48
48
48
12
9
36
3
69
100
12
20
4
24
6
14
3
49
59
1
35
21
87
21
40
54
62
18
82
48
96
59
57
24
124
107
21
22
26
75
165
192
27
27
18
112
14
57
97
36
47
3
94
60
6
14
27
25
20
4
32
60
48
10
5
61
78
17
9
16
38
10
71
12
69
108
ABCD 93593402738*3^$a+1 [50088]
59
115
17
24
55
60
125
84
1
126
65
84
1
59
19
30
59
97
54
6
23
61
6
30
11
73
12
120
35
19
125
55
72
12
60
29
12
96
49
30
5
48
60
67
12
48
24
132
29
19
18
71
48
55
36
24
17
12
127
53
1
23
72
24
31
66
102
12
36
137
24
103
18
12
23
96
19
17
24
25
90
30
23
12
36
31
102
66
72
173
37
23
55
12
29
205
96
18
24
60
77
24
79
78
30
30
108
156
47
61
11
7
144
6
84
35
31
42
36
12
30
29
24
7
41
7
42
222
18
54
77
61
191
48
168
48
12
84
60
48
49
12
95
24
43
30
66
60
12
126
84
131
67
24
53
271
42
24
23
24
31
12
18
60
30
65
12
109
66
24
41
91
192
36
5
31
36
84
36
29
55
36
42
6
6
168
11
60
144
24
96
91
24
18
83
84
67
113
85
96
11
25
18
5
115
12
6
54
5
24
24
7
6
138
156
108
6
216
59
85
11
24
7
24
36
132
90
102
168
30
48
54
137
36
1
155
48
60
1
42
149
49
48
132
126
36
78
95
156
24
60
43
120
18
12
90
113
24
31
41
120
120
43
29
19
89
43
6
24
18
42
6
12
54
18
48
24
53
36
37
162
36
6
174
5
37
18
5
84
25
119
13
36
23
96
24
19
36
41
24
37
203
139
5
84
61
35
1
155
19
90
66
12
30
143
19
77
151
18
30
12
114
35
31
90
59
12
36
223
60
42
48
12
36
11
25
246
120
173
37
59
25
66
72
120
29
48
84
145
11
55
89
7
29
60
1
167
24
19
90
119
60
55
65
43
5
12
55
89
60
25
36
270
5
1
47
24
60
91
138
23
139
77
24
48
43
336
18
84
186
24
60
209
72
48
1
30
125
12
19
30
90
54
35
7
48
18
119
108
36
60
36
13
78
72
29
43
5
84
31
36
53
1
36
30
102
42
60
36
30
47
84
43
5
84
1
59
31
60
30
24
12
47
67
125
24
7
53
37
18
5
1
66
12
96
101
1
354
48
17
85
23
36
7
53
85
59
43
137
12
12
120
37
24
90
161
1
275
12
31
66
66
17
60
49
78
42
71
48
48
192
139
5
48
1
30
108
29
168
36
1
95
121
11
211
48
78
11
132
97
30
12
12
12
18
6
65
36
24
144
115
72
89
7
197
7
96
89
84
55
5
36
61
83
60
19
101
24
13
102
77
61
12
48
108
6
5
48
145
71
108
13
150
36
101
19
48
66
18
17
151
53
55
41
13
132
35
108
12
73
59
12
84
331
5
7
78
126
90
126
41
60
43
5
121
12
71
24
127
54
54
12
18
18
90
71
61
48
78
24
36
89
132
115
77
19
48
53
48
1
23
1
59
139
41
85
35
19
5
31
233
31
12
54
71
85
23
36
19
5
193
102
30
107
31
12
5
103
41
36
12
55
60
30
30
18
96
71
73
12
83
25
11
109
42
24
36
29
1
47
91
30
30
72
17
97
24
35
121
162
30
47
96
31
233
1
35
499
108
30
23
199
78
108
12
42
60
48
53
31
48
5
12
43
90
150
5
25
47
24
1
126
12
5
1
66
53
7
65
240
19
6
23
36
37
24
24
71
61
71
31
30
18
30
23
31
6
83
19
228
18
119
55
17
48
96
91
18
36
6
84
12
53
151
24
162
24
23
103
89
84
31
18
6
30
90
162
72
6
24
72
6
60
30
210
72
12
35
43
77
1
12
42
18
35
25
30
78
167
127
60
54
84
60
35
37
47
97
12
78
36
30
78
101
85
30
89
156
120
139
72
5
61
11
19
29
25
47
31
65
36
157
84
66
198
24
11
7
72
12
54
35
48
19
41
73
150
96
41
12
48
36
73
114
17
61
35
103
53
19
77
121
11
1
66
89
13
30
24
90
6
120
ABCD 93593652286*3^$a+1 [50012]
168
291
69
16
24
35
72
189
16
32
51
165
105
135
135
25
11
54
144
15
3
108
36
18
27
81
7
101
171
9
15
57
108
36
55
8
27
36
54
19
161
144
54
225
112
80
48
57
231
57
31
104
192
88
32
93
72
54
126
31
113
126
144
57
112
11
45
144
48
33
144
108
54
45
81
18
69
75
93
40
8
75
37
17
63
9
63
27
165
15
105
64
80
39
18
180
115
168
32
9
279
117
75
40
248
240
9
18
213
24
51
45
9
103
95
57
136
59
36
1
24
11
54
159
3
45
99
36
33
39
25
83
189
64
24
155
21
120
57
39
64
77
27
27
93
51
21
24
72
112
48
32
72
16
215
49
120
8
40
17
108
123
240
48
39
1
35
261
48
33
162
198
144
18
261
40
131
36
180
93
160
35
69
160
56
16
104
24
3
288
61
56
9
54
25
32
24
40
5
54
36
81
117
43
120
144
89
72
127
8
24
88
203
13
77
27
45
90
1
17
54
193
5
67
48
47
198
270
61
80
16
288
23
108
69
168
72
16
32
129
18
157
56
75
93
105
31
59
54
423
88
80
24
51
37
89
111
159
36
189
99
36
9
144
153
15
3
126
90
61
29
51
64
144
11
93
16
104
21
72
243
360
40
120
11
36
33
165
139
275
37
120
113
15
3
13
5
54
18
72
123
75
18
27
63
49
72
113
18
165
159
9
216
99
69
16
264
72
96
77
72
75
88
53
27
136
17
63
45
27
99
69
111
105
16
23
201
264
64
168
8
16
179
36
54
27
88
32
159
36
85
8
216
249
39
87
36
13
95
396
90
75
64
59
21
69
108
108
75
15
25
32
160
17
72
159
57
198
1
89
15
40
120
131
21
33
54
33
3
69
88
320
9
159
39
36
69
48
45
115
80
48
120
141
355
5
36
15
48
27
108
36
189
40
41
111
105
87
16
59
93
480
24
33
18
133
137
103
95
1
125
99
45
270
72
93
120
376
5
108
162
108
193
5
147
51
69
160
120
152
75
21
123
261
144
45
19
72
8
16
120
192
59
108
25
32
24
40
185
31
24
35
90
99
120
88
264
56
75
13
77
18
54
36
15
21
19
24
47
49
41
231
40
143
97
272
153
7
47
18
7
96
59
54
36
54
85
95
36
69
57
108
147
15
25
152
216
24
96
72
99
133
56
112
5
99
96
75
133
32
24
99
180
97
144
96
72
200
16
152
15
9
160
65
223
56
171
18
67
41
18
90
99
171
216
126
63
96
129
39
16
17
103
41
63
27
13
167
108
21
51
85
48
8
39
1
32
3
18
19
251
72
45
40
48
11
54
90
72
45
328
77
18
225
24
21
235
107
69
24
51
85
8
88
35
117
27
133
ABCD 93593691890*3^$a+1 [50013]
13
9
6
105
33
57
54
9
2
7
21
39
41
85
59
13
3
27
24
23
7
18
65
30
13
99
50
46
3
11
10
6
60
9
21
32
6
31
21
9
5
18
67
45
30
21
99
3
47
31
12
41
100
6
66
9
30
39
72
48
26
49
21
30
21
18
11
66
13
15
12
20
28
36
20
1
15
3
21
38
66
54
13
5
40
48
12
3
150
161
1
54
51
30
27
21
87
185
13
45
39
60
12
23
67
5
10
6
24
105
9
14
16
45
51
21
29
43
42
23
67
108
21
30
26
31
9
21
3
87
33
12
122
42
31
33
6
38
12
16
39
23
61
5
6
13
35
42
16
54
24
102
15
72
21
30
21
45
3
11
16
33
48
15
3
36
15
111
29
31
15
15
3
20
16
20
13
96
17
10
27
12
9
6
81
15
75
5
18
76
9
41
48
1
45
9
81
45
126
5
10
24
96
3
5
13
15
32
18
18
16
15
9
96
8
46
66
44
67
54
99
36
90
56
34
24
62
10
24
3
27
9
12
3
80
16
45
36
29
10
24
32
49
6
48
11
13
18
15
195
18
24
5
30
31
41
18
22
30
15
29
16
6
8
90
6
64
26
40
45
71
34
24
2
100
15
33
12
20
90
25
15
93
162
60
12
36
51
63
5
67
5
4
57
39
20
16
38
1
30
11
54
136
48
45
12
15
3
5
82
60
18
21
53
37
9
42
24
20
4
30
51
165
33
23
25
39
21
9
21
59
1
9
150
3
33
24
9
90
117
27
33
60
39
39
56
16
69
45
9
15
15
5
31
6
54
9
21
6
3
15
41
48
67
168
5
67
23
142
114
30
2
40
9
15
15
15
24
56
10
45
41
40
9
9
80
31
5
1
3
12
3
12
59
18
22
120
15
65
13
3
15
59
175
15
69
42
9
153
36
21
9
114
12
23
85
6
15
15
6
59
12
13
72
119
13
12
5
6
13
117
14
10
66
32
22
3
11
66
46
60
20
60
48
6
49
54
48
42
81
32
25
63
14
16
15
27
9
126
54
11
13
12
45
14
18
1
66
60
35
16
30
27
36
17
40
63
119
28
8
22
24
21
54
5
46
75
9
44
36
6
64
66
3
6
30
95
10
36
80
37
72
30
5
49
54
3
69
5
16
44
84
6
18
16
96
75
78
102
69
27
17
112
14
19
3
2
46
15
5
22
18
69
3
9
83
13
30
33
45
72
33
42
54
15
35
6
13
5
7
90
5
24
13
27
45
5
79
72
5
160
2
55
33
18
56
40
30
69
11
16
2
102
34
44
13
48
72
75
18
42
69
48
27
30
105
29
36
115
11
72
82
3
48
54
54
54
11
22
8
22
48
12
3
42
18
87
62
115
6
27
3
11
30
18
72
6
79
45
15
9
111
41
78
25
42
5
48
1
89
1
108
30
3
8
25
21
15
21
15
15
18
6
15
41
18
46
21
9
9
6
5
40
9
87
150
24
111
78
12
54
6
33
39
228
5
42
16
42
14
103
107
6
34
20
4
80
16
15
24
36
45
171
99
3
78
39
24
39
18
47
18
30
18
76
45
5
18
37
36
15
62
43
29
13
36
30
57
18
6
45
11
40
8
40
9
18
18
45
9
18
108
24
12
90
51
44
1
75
150
45
33
60
6
75
15
84
42
18
62
19
51
2
88
54
15
5
24
31
23
16
74
16
36
99
41
1
30
105
27
3
2
22
39
65
10
30
57
15
27
21
56
13
90
41
72
40
9
54
36
15
3
3
30
2
90
91
5
36
10
26
13
30
51
3
21
21
69
6
69
66
24
41
16
9
9
15
15
87
78
21
20
36
25
45
33
30
42
63
14
7
126
47
43
45
20
108
70
30
15
24
48
3
69
11
10
6
9
15
50
175
90
21
15
15
84
126
21
29
16
24
63
36
59
66
70
51
173
61
11
40
9
5
16
135
5
1
5
13
27
8
42
7
47
40
6
48
9
23
28
105
6
15
8
85
12
23
37
66
33
99
5
106
30
62
7
101
16
15
9
14
30
217
39
9
27
9
90
6
35
10
24
26
16
54
14
19
18
5
34
51
59
40
45
51
138
27
18
72
35
19
69
21
30
29
7
23
42
30
73
90
87
48
14
112
24
66
14
40
27
69
15
9
72
24
66
30
39
18
18
39
15
15
93
5
67
21
14
1
54
35
64
6
26
49
15
3
77
25
45
6
9
51
8
54
58
78
62
34
14
49
78
3
69
18
102
11
7
3
51
9
36
15
9
39
63
48
15
41
10
21
3
30
26
31
29
48
36
37
59
40
21
65
13
66
18
33
14
34
32
19
30
18
36
101
34
96
8
42
139
30
72
39
54
57
48
135
159
72
36
23
31
90
15
69
51
6
15
108
45
2
25
47
7
60
99
50
70
56
10
24
9
5
37
41
12
6
10
147
17
16
12
32
22
3
6
36
35
85
36
105
9
5
31
3
6
104
46
26
70
45
15
62
1
89
126
1
9
117
9
9
90
126
15
15
51
14
25
60
30
6
30
9
66
15
15
3
101
30
64
9
3
54
24
72
135
3
27
78
75
15
5
46
24
66
36
39
30
21
123
96
5
13
3
128
22
3
29
61
72
5
49
21
98
30
60
16
33
87
51
93
21
51
24
14
19
5
25
47
13
5
223
18
45
90
9
42
45
9
72
45
9
9
21
113
13
3
2
157
18
39
15
23
67
6
35
13
57
57
5
16
12
20
13
36
9
50
54
16
74
72
13
27
30
51
15
48
6
8
88
3
72
39
15
9
14
43
29
31
12
6
12
45
14
19
87
92
16
2
157
60
18
30
9
24
27
45
3
6
51
20
55
9
6
24
9
6
36
5
49
66
39
6
87
41
66
54
10
9
90
3
2
16
6
3
51
9
51
36
44
16
33
18
30
54
15
81
15
18
21
54
84
77
16
15
3
15
41
34
21
66
15
93
27
15
105
24
96
18
21
6
72
27
50
36
4
75
60
5
34
15
ABCD 93594016988*3^$a+1 [50003]
28
20
7
60
21
69
39
171
33
27
9
27
5
4
36
15
29
175
65
85
3
32
100
9
35
36
31
42
36
11
24
55
9
12
15
36
9
15
30
30
33
27
36
12
41
96
13
30
17
1
95
7
30
18
45
3
17
48
4
51
12
48
29
145
23
55
69
44
7
24
45
3
17
19
5
1
51
117
6
17
67
6
35
79
17
31
24
105
3
45
3
48
165
20
16
33
12
59
79
21
84
33
12
12
24
51
75
36
33
9
90
18
83
7
42
18
53
31
65
64
15
9
48
45
27
8
108
16
3
33
12
87
18
3
68
40
44
13
78
36
6
3
9
15
92
91
24
24
17
4
8
13
12
47
28
8
109
18
81
27
53
36
28
27
36
30
135
44
28
36
27
45
15
12
33
27
78
83
1
63
12
63
18
78
102
54
101
73
15
24
56
172
69
54
21
8
13
24
35
43
5
1
15
51
165
44
55
24
5
16
15
30
15
12
32
7
21
87
18
48
171
63
21
15
12
48
6
11
7
96
41
76
12
20
43
60
45
92
7
18
3
24
176
4
84
21
24
27
27
36
36
84
12
12
53
13
11
19
12
5
4
15
29
1
36
27
15
108
120
5
12
43
9
63
12
66
15
8
25
12
23
19
6
36
54
42
12
191
19
12
33
20
52
84
15
66
6
84
5
25
60
6
53
60
19
53
79
53
16
9
27
3
18
83
1
36
15
132
12
3
57
15
21
39
141
45
30
48
65
12
28
36
15
5
25
30
21
27
21
56
25
23
133
3
21
15
9
119
43
24
30
11
12
76
135
5
24
91
17
28
56
49
59
25
15
3
24
101
7
5
76
105
12
18
5
7
17
156
55
5
12
40
57
6
30
15
32
25
144
15
36
15
84
129
36
8
12
16
44
55
96
17
31
17
60
67
36
36
41
28
140
37
30
5
12
1
47
25
12
171
15
96
54
11
31
17
55
45
3
33
9
18
9
63
5
73
63
51
5
115
21
44
28
60
68
49
23
40
75
6
59
16
87
54
23
25
11
4
27
5
16
8
49
6
17
7
12
78
75
8
7
21
44
1
15
36
3
5
1
6
33
51
9
81
11
55
5
13
11
16
75
113
48
12
40
68
12
36
7
48
12
24
45
9
27
24
3
66
191
24
40
9
18
129
8
13
147
33
54
48
48
29
40
9
30
9
57
111
9
36
30
12
102
3
20
7
81
99
24
41
24
12
12
91
117
87
21
21
63
15
21
15
57
33
39
36
24
20
7
9
9
27
20
16
80
48
61
6
105
15
24
21
20
7
12
48
41
12
4
44
40
44
91
66
66
5
19
30
3
21
30
5
85
84
60
23
55
33
9
6
41
25
59
25
15
72
132
21
30
21
84
87
45
32
31
36
125
48
28
63
141
9
119
25
63
12
63
17
16
144
48
3
21
3
12
29
72
13
66
36
48
24
12
41
25
47
12
76
33
60
39
20
28
39
54
12
42
12
45
33
11
91
66
24
3
8
55
137
55
48
17
67
54
11
16
3
120
189
32
91
5
7
53
48
7
48
42
48
6
9
51
24
17
97
3
45
15
99
18
3
60
108
32
12
112
108
20
16
24
51
5
19
6
47
52
12
20
79
114
18
65
55
5
25
47
25
12
23
12
31
9
3
30
47
88
36
32
67
101
52
75
69
9
39
15
17
19
24
12
29
64
36
15
12
60
5
24
24
36
36
19
93
21
102
12
30
30
12
29
97
18
29
40
20
60
48
7
161
7
17
31
89
1
11
25
3
45
6
9
36
39
42
3
116
37
15
27
17
91
12
33
27
17
24
61
30
105
56
12
76
9
6
17
4
8
28
8
19
45
15
48
5
24
31
77
25
107
13
11
1
30
45
75
24
9
45
30
18
59
31
30
23
16
20
19
42
35
28
24
105
95
28
44
31
18
84
3
75
89
16
69
71
7
65
36
7
93
9
72
30
5
36
64
135
36
9
63
12
18
35
36
1
6
5
4
56
85
30
18
11
28
45
47
55
69
15
5
1
39
20
24
25
51
51
21
3
12
48
36
60
41
79
33
15
66
24
42
81
60
9
191
12
40
12
3
12
45
75
45
15
9
20
25
59
16
32
4
24
32
40
12
56
76
3
33
44
1
72
27
63
57
21
3
9
27
36
44
55
9
9
3
9
135
93
3
12
33
35
55
48
12
72
12
113
16
20
196
60
48
15
48
33
57
35
19
69
69
6
9
80
55
5
28
45
54
29
19
30
3
8
1
39
21
15
8
1
59
37
48
72
11
52
15
18
72
12
36
12
3
105
48
11
55
33
72
3
48
18
39
48
3
6
71
97
3
8
109
15
8
13
42
5
12
43
17
103
54
3
3
48
57
80
12
72
25
59
12
7
12
24
89
48
7
5
60
7
84
9
60
27
5
31
9
104
52
44
25
6
24
18
23
28
72
9
48
27
3
12
21
75
12
21
87
18
30
5
31
81
15
65
232
21
42
5
52
51
9
3
24
18
23
103
9
156
231
9
12
15
5
13
59
121
30
29
1
51
63
18
63
60
15
12
12
60
45
15
30
75
8
67
12
41
12
25
11
7
33
15
9
12
39
12
9
8
76
56
25
51
27
41
180
109
78
5
48
7
30
18
6
24
60
6
21
153
12
54
24
17
43
57
164
85
23
12
31
24
108
18
23
12
7
33
15
53
31
24
60
17
115
17
48
52
45
15
56
12
40
15
48
9
165
23
24
16
44
79
29
103
69
8
28
60
12
33
23
76
75
29
31
21
108
24
56
37
27
72
45
63
75
21
9
36
36
71
64
48
15
18
30
33
9
6
54
11
121
54
29
85
11
7
48
66
30
9
104
40
45
120
6
24
21
32
115
5
37
6
5
24
12
48
40
33
15
63
30
51
9
11
31
30
72
51
32
72
73
ABCD 93594024632*3^$a+1 [50040]
180
65
52
8
124
57
3
32
16
21
35
72
364
24
8
55
29
25
3
80
24
1
27
20
40
147
126
39
15
225
96
3
65
61
23
112
9
171
27
57
15
45
27
180
5
64
80
168
7
129
15
5
85
36
36
23
52
15
18
27
32
49
119
16
8
91
17
19
41
28
48
32
28
32
60
60
67
54
36
35
48
24
52
21
35
1
35
109
3
69
15
8
96
61
18
161
4
152
28
33
59
24
12
49
83
48
12
1
72
135
32
31
149
13
3
33
18
101
43
9
63
69
56
1
11
61
108
15
3
33
75
81
9
27
8
100
36
80
60
120
36
19
17
1
107
16
72
8
13
39
32
19
198
35
1
11
36
25
107
1
27
45
18
117
63
53
48
25
35
199
18
71
37
39
24
8
96
36
84
19
45
12
33
35
64
12
8
61
18
69
39
45
84
24
68
64
48
27
36
29
24
55
29
60
19
9
32
4
12
44
52
9
119
7
9
80
64
45
36
18
77
13
18
126
3
51
54
35
24
13
3
144
8
7
101
4
48
9
27
56
7
69
56
4
44
115
41
52
168
56
115
72
17
180
4
260
16
45
15
84
68
12
37
59
16
12
44
67
33
8
13
107
12
24
19
9
20
277
18
53
12
61
35
19
41
52
32
36
36
1
107
145
3
20
60
24
16
21
71
120
7
5
13
71
84
16
32
60
61
36
3
15
180
65
76
72
3
17
28
8
16
168
141
54
72
77
72
85
3
68
40
33
107
52
8
49
39
116
24
37
108
15
32
40
8
60
156
85
23
85
83
43
9
8
12
124
24
129
11
16
12
48
72
57
47
52
81
23
13
47
204
73
39
33
15
165
27
140
4
9
143
1
72
3
24
80
100
12
15
17
37
3
60
56
48
28
72
111
89
88
36
56
73
3
68
1
35
4
140
120
79
9
24
80
28
56
12
7
21
15
29
43
137
16
80
16
56
136
99
185
24
28
20
49
131
136
75
29
52
9
18
180
57
12
12
36
288
27
18
11
88
68
28
57
59
72
13
39
56
60
36
4
72
164
124
111
72
18
35
28
84
87
41
28
39
77
48
1
18
9
32
52
8
7
126
18
90
90
29
133
95
24
97
54
18
15
56
4
33
371
120
88
249
15
56
24
16
20
12
40
105
47
16
20
4
24
51
41
13
15
44
12
136
32
12
1
15
44
36
132
24
1
162
36
54
39
44
4
8
36
24
43
18
54
54
15
32
312
24
67
29
151
33
56
60
48
19
17
24
13
27
44
55
65
108
52
9
27
56
168
112
141
3
24
45
71
52
32
120
31
144
21
96
56
7
41
121
51
93
18
81
81
36
39
51
29
76
68
52
12
156
39
9
68
31
36
129
8
16
24
60
20
64
128
36
4
15
57
12
20
84
228
49
36
47
120
76
12
69
18
108
18
27
8
28
8
52
32
79
5
160
20
31
29
7
18
39
48
57
3
60
27
53
19
18
15
21
18
29
48
49
36
90
72
65
24
1
27
441
54
17
64
9
3
36
15
137
148
48
117
18
33
44
52
24
9
23
12
12
25
23
12
1
75
20
292
63
54
90
9
9
108
47
43
125
1
11
72
43
53
19
33
36
111
41
60
4
39
54
39
68
19
41
13
39
15
33
12
20
36
25
51
39
21
44
79
54
47
112
48
32
49
18
93
20
13
15
20
28
36
104
24
7
72
17
12
192
28
32
4
75
9
60
32
7
53
1
155
40
48
56
25
83
64
69
35
109
18
53
1
11
180
43
33
56
40
48
8
49
126
17
127
18
72
159
36
21
47
16
8
16
39
18
35
19
57
15
29
156
12
1
75
156
3
18
47
120
175
9
8
55
45
80
12
48
13
39
44
25
27
32
60
133
159
3
65
61
51
56
4
48
75
53
28
44
19
29
28
51
29
12
48
4
72
8
88
45
3
51
93
8
240
1
27
9
27
8
136
60
129
159
21
35
76
224
96
1
27
92
16
27
9
32
28
3
5
16
15
81
8
12
7
36
5
4
81
3
15
41
60
48
12
73
3
33
18
41
139
18
71
52
44
13
27
27
53
76
33
111
8
43
18
111
15
162
131
40
9
51
20
28
9
54
5
85
75
15
36
45
56
97
3
80
48
40
44
1
36
18
54
59
13
63
48
116
228
112
135
54
3
32
88
21
3
8
76
44
31
89
37
39
68
72
12
48
120
ABCD 93594250312*3^$a+1 [50010]
66
174
39
8
52
8
49
120
6
48
17
40
20
19
66
3
32
48
85
6
30
131
120
7
120
42
60
11
25
63
45
27
20
52
33
78
24
45
68
28
144
33
3
39
6
195
9
288
35
49
90
18
75
171
125
25
36
24
54
45
8
28
80
37
23
25
47
19
24
45
9
12
36
114
96
5
25
27
8
7
6
84
11
37
27
60
48
129
11
37
12
63
96
32
49
51
8
25
30
57
57
11
4
8
28
152
19
30
131
49
54
24
78
12
131
72
13
30
17
108
1
171
72
81
35
4
21
120
12
24
183
153
48
6
129
9
12
71
48
67
78
72
60
15
8
31
9
9
6
6
3
8
97
11
1
3
141
95
169
3
63
5
40
45
12
35
48
1
59
52
20
112
75
21
21
78
21
129
18
30
18
9
105
23
88
60
9
18
173
49
3
12
45
15
36
27
48
5
19
225
8
7
81
60
80
1
18
30
23
13
35
64
75
41
7
18
47
7
138
72
15
48
20
73
15
20
61
71
97
11
1
11
52
248
13
42
30
3
15
69
56
1
48
72
66
78
47
25
204
3
51
42
132
3
15
53
40
24
3
138
132
72
75
33
30
24
41
79
33
8
7
150
36
24
6
9
56
31
101
49
84
15
87
105
8
25
6
41
7
198
35
40
33
159
21
35
1
63
45
138
72
21
144
33
3
20
1
18
33
105
15
140
88
24
56
67
5
67
105
87
6
155
49
3
8
19
33
60
51
65
49
12
24
12
24
6
30
60
12
3
39
198
15
81
24
66
17
13
35
40
69
18
48
5
157
27
21
84
90
30
3
80
28
80
25
15
80
37
27
96
20
112
8
79
18
63
57
30
5
25
3
20
109
75
3
53
49
15
108
132
8
48
172
68
64
36
87
53
19
41
72
73
6
33
57
11
148
72
8
7
72
42
11
52
105
11
121
36
120
3
69
15
8
37
18
65
7
30
11
120
55
65
25
60
36
3
75
18
108
15
60
57
27
3
102
135
45
11
61
150
33
81
72
35
19
18
11
109
63
12
21
12
24
48
3
69
24
15
20
4
68
52
3
93
12
105
204
48
36
75
20
79
21
51
9
60
147
102
83
52
36
39
33
68
139
45
21
75
24
3
30
75
72
33
3
45
36
24
132
35
85
72
6
24
41
1
6
245
25
3
32
7
101
19
273
39
18
15
8
7
30
18
5
25
3
24
68
52
21
35
61
39
20
49
6
24
18
143
1
60
24
27
48
60
152
52
8
48
7
57
81
15
231
384
57
45
75
120
8
4
33
87
3
93
75
6
48
36
24
11
64
60
33
102
72
168
126
24
3
15
120
30
75
63
17
13
12
48
15
129
11
12
40
8
31
66
24
39
39
41
31
33
333
24
51
8
25
39
60
108
39
9
45
24
23
19
6
3
20
97
95
120
25
35
88
69
60
60
3
12
21
6
81
12
57
123
15
45
56
220
15
126
11
37
42
29
64
171
69
108
20
97
120
11
7
54
36
30
93
12
33
120
30
9
93
90
65
28
45
95
25
12
12
48
27
141
24
6
9
15
48
270
132
12
186
78
66
29
19
45
27
9
60
27
57
21
135
12
9
3
105
3
132
21
36
11
55
5
108
40
15
9
45
12
48
72
168
36
72
72
3
9
59
145
95
37
3
92
28
12
63
144
18
48
12
23
49
186
17
108
19
41
31
41
25
15
48
15
9
36
24
21
47
52
45
30
33
93
15
144
56
12
7
102
84
47
25
23
4
68
168
7
30
72
71
19
45
153
42
21
80
25
36
3
27
101
19
30
119
72
108
1
36
3
24
153
48
15
60
12
117
255
33
42
90
11
12
25
168
15
24
117
11
28
24
93
168
6
33
45
12
54
5
52
45
114
9
20
40
24
96
9
3
68
19
48
102
3
12
36
9
23
52
3
18
15
129
6
24
90
168
87
60
57
60
36
3
80
12
97
11
31
29
25
107
79
18
6
9
8
13
24
15
21
167
79
89
25
102
5
67
102
11
49
3
36
57
15
15
150
35
25
84
18
45
51
24
33
39
54
15
60
45
24
11
109
75
33
102
21
12
9
3
33
18
6
3
45
23
28
9
6
9
60
8
37
102
114
6
9
39
101
12
60
28
231
174
42
90
15
9
54
6
39
12
20
52
15
30
15
68
112
105
11
25
39
27
18
83
108
49
15
117
96
24
36
3
69
75
8
43
72
173
19
21
9
66
24
45
45
108
90
42
12
ABCD 93594841688*3^$a+1 [50119]
48
36
17
27
21
144
31
17
72
295
32
105
39
9
55
53
60
48
132
187
12
80
4
60
77
67
53
48
180
132
204
43
233
19
68
112
5
75
33
72
48
7
101
252
48
139
164
9
7
48
60
5
91
29
48
12
12
319
65
91
89
151
53
180
7
84
41
3
57
300
219
4
53
12
75
100
32
64
149
151
84
32
124
77
7
5
55
80
52
41
67
20
213
327
16
5
84
151
36
5
36
39
105
55
149
84
55
60
192
84
437
103
84
96
41
259
96
125
19
80
21
15
9
312
192
180
60
48
132
48
84
48
348
39
48
36
16
60
41
180
99
165
15
60
21
267
45
96
231
108
52
48
12
281
132
48
3
100
41
60
75
28
173
48
259
101
24
48
67
80
345
7
48
116
81
96
319
41
3
36
81
48
111
33
120
55
80
33
127
5
12
48
72
19
84
12
173
60
7
125
96
307
20
21
12
27
196
60
77
120
127
12
68
60
112
5
43
77
55
60
5
75
45
108
55
20
165
12
120
144
55
65
84
48
204
79
60
77
103
17
267
180
21
199
5
91
84
17
79
44
336
4
113
72
67
68
57
60
48
48
7
32
9
135
64
32
21
120
19
221
7
281
51
141
204
235
240
108
20
60
160
125
12
156
48
84
96
12
43
5
91
101
187
132
128
105
211
96
20
108
256
29
55
17
75
4
161
36
39
64
36
5
228
156
84
211
20
124
53
168
55
236
4
60
5
84
135
112
29
39
12
208
32
21
24
48
12
75
105
183
172
20
21
139
5
43
65
15
57
19
29
135
172
281
48
219
33
43
36
53
267
48
117
135
4
101
39
21
75
244
41
55
41
67
5
48
72
87
21
103
116
21
48
144
180
51
16
173
108
204
36
12
120
7
89
264
75
105
87
45
108
151
5
79
60
20
16
89
72
36
103
96
41
247
101
24
7
5
180
99
96
69
15
64
53
7
132
65
139
96
20
240
48
16
65
159
21
180
19
77
3
57
156
43
96
221
3
36
28
5
91
29
48
12
96
60
96
36
7
36
185
51
148
17
216
279
60
69
111
69
84
48
12
7
41
27
16
156
20
261
7
53
120
7
92
148
396
29
7
144
5
55
176
213
31
5
12
192
72
163
32
228
60
160
125
60
7
128
100
65
132
60
63
156
36
64
80
16
5
144
240
96
55
48
32
148
60
281
135
16
101
48
111
153
7
53
151
96
101
43
245
79
92
141
7
140
57
60
15
48
352
108
32
160
101
48
72
87
57
156
43
17
79
161
48
79
5
48
39
141
19
5
36
39
45
103
53
132
55
5
60
27
180
ABCD 93594956296*3^$a+1 [50020]
101
72
6
120
157
120
47
1
71
73
72
24
155
61
29
60
72
19
179
61
48
11
42
187
5
18
144
13
65
103
48
120
17
18
180
25
12
47
18
60
19
101
55
72
23
54
84
199
180
48
23
6
151
65
139
36
24
48
125
72
180
78
13
77
48
55
192
108
5
103
59
25
48
185
7
108
65
19
48
53
90
144
1
77
7
119
156
78
12
31
83
97
77
42
18
115
263
169
60
53
187
35
30
78
121
5
66
73
168
120
77
30
157
36
5
7
155
18
18
37
23
12
49
41
132
72
54
1
29
55
72
5
12
6
49
5
12
54
1
24
35
36
90
48
55
48
29
91
47
96
25
11
30
180
6
37
47
61
29
55
131
108
30
19
23
37
35
1
456
36
47
30
31
41
319
11
84
49
65
36
67
35
60
12
96
84
42
31
12
245
36
36
31
24
119
6
120
6
97
108
209
18
48
72
13
12
12
23
36
157
12
12
65
60
43
12
35
25
155
18
7
48
12
131
30
90
18
96
18
1
84
36
12
23
229
65
175
72
96
89
343
47
144
60
66
115
89
66
54
42
85
48
192
233
54
18
7
23
73
120
29
36
7
84
48
12
24
59
85
5
66
96
1
72
35
102
60
234
66
31
12
11
337
47
73
29
31
84
24
24
77
43
120
11
36
121
84
71
18
72
127
11
1
59
54
55
48
72
23
84
24
49
287
1
240
132
23
72
18
72
18
54
271
143
25
24
72
191
30
180
24
48
271
71
54
114
25
41
31
5
18
121
12
12
35
37
53
43
48
41
103
23
108
54
36
259
5
36
31
11
133
24
5
90
48
109
36
48
24
41
36
18
1
101
235
24
47
330
19
29
6
25
96
72
143
97
12
96
29
126
108
72
49
48
36
29
43
35
145
35
49
41
18
49
257
19
17
103
36
35
25
24
47
25
72
101
19
11
37
59
18
18
25
119
25
48
47
1
60
84
251
72
181
17
55
12
5
55
35
6
7
29
30
85
221
18
24
13
12
23
42
30
73
23
25
24
53
115
47
6
90
66
18
13
185
18
61
89
72
72
7
155
61
24
5
31
23
37
83
85
72
24
23
126
102
13
59
181
71
6
30
24
30
18
37
120
240
185
31
5
55
47
61
107
18
12
24
36
187
113
108
19
48
137
31
89
7
155
13
168
179
85
65
31
23
30
31
83
162
144
7
48
72
47
72
306
55
77
43
384
24
11
24
30
7
35
18
31
180
53
36
42
102
18
114
19
17
54
25
5
294
37
137
55
107
6
7
23
25
35
180
265
179
6
7
65
67
95
84
61
71
133
11
126
198
174
6
36
18
90
90
115
72
131
24
1
83
36
73
23
120
24
205
113
126
25
72
119
1
120
24
24
96
120
24
24
41
102
25
17
103
179
36
144
13
65
12
55
35
6
115
95
49
36
47
66
60
67
23
1
36
143
1
143
97
60
71
54
288
42
49
95
66
103
41
54
25
83
13
59
13
132
288
197
36
7
89
18
1
24
48
12
48
77
7
155
1
59
25
11
72
85
5
66
1
41
19
83
60
36
25
72
5
72
42
73
12
59
12
150
12
43
72
120
95
1
17
7
48
269
18
48
25
17
151
72
72
41
79
125
18
205
12
191
6
19
120
107
198
60
19
47
24
30
36
78
12
126
19
108
360
5
103
84
ABCD 93595403836*3^$a+1 [50005]
144
135
12
213
147
177
15
88
20
48
12
132
60
96
117
24
108
75
28
20
12
21
15
132
16
144
72
36
32
40
65
7
113
63
4
56
24
156
12
40
80
100
32
4
53
3
33
3
88
53
3
36
60
12
60
136
17
279
100
80
100
20
16
20
12
57
163
20
12
36
45
67
5
63
4
116
9
75
48
76
41
51
21
99
4
17
24
67
20
12
148
20
48
12
9
19
29
96
27
28
20
132
33
12
60
15
48
105
7
72
8
60
12
141
12
87
201
36
19
41
67
17
60
84
3
48
12
12
36
72
16
32
132
16
17
15
144
21
87
48
72
28
32
72
40
53
91
72
72
8
24
81
15
12
40
77
3
136
44
12
60
64
92
24
96
69
111
4
56
124
53
15
45
3
28
53
91
72
56
24
33
3
28
17
127
36
89
15
312
57
36
24
3
40
101
27
45
15
108
12
16
41
31
44
60
153
67
41
27
12
57
36
7
65
79
36
17
3
16
80
24
36
45
103
144
29
7
137
7
36
41
135
36
4
216
5
27
60
45
75
33
144
79
29
87
96
72
40
32
33
12
3
60
12
28
36
17
84
63
45
180
3
72
40
36
36
17
96
3
24
48
100
92
16
32
45
27
40
8
12
16
32
60
12
4
92
9
72
63
16
32
60
52
65
3
40
5
168
24
3
12
96
72
48
9
63
12
48
48
69
75
36
112
36
56
120
4
104
33
60
75
24
33
72
3
108
57
12
36
139
56
9
3
33
15
60
40
41
51
9
39
57
267
4
56
36
9
36
72
43
32
12
100
8
12
60
96
69
115
17
99
64
125
48
183
12
48
84
45
75
64
56
16
41
84
27
48
88
36
17
51
108
12
28
29
43
5
31
32
12
9
24
24
12
39
60
84
48
12
4
44
45
60
123
45
144
108
3
4
5
48
207
36
12
12
117
31
32
76
20
24
105
96
75
21
123
36
24
45
43
8
64
8
28
20
52
29
48
3
129
39
204
124
29
120
192
19
41
60
43
29
7
144
80
12
93
27
48
192
36
12
45
15
52
8
9
3
177
60
67
41
139
101
72
96
55
92
16
92
48
24
21
39
93
7
17
24
39
21
27
69
96
12
36
55
32
120
72
105
135
105
12
120
99
12
48
372
105
15
189
3
21
87
12
36
21
7
36
8
9
24
72
75
57
15
45
48
120
87
21
67
20
45
60
15
12
81
15
84
108
100
8
28
29
7
77
51
180
72
60
28
17
91
125
19
20
120
33
7
65
120
51
117
43
108
32
24
21
39
36
105
87
69
111
192
40
8
33
60
7
29
39
60
57
3
28
56
36
120
189
3
12
96
105
27
48
64
113
327
48
180
48
84
180
36
12
72
16
80
12
12
4
173
48
51
45
15
12
12
156
60
105
7
128
12
33
79
53
91
32
4
113
67
80
28
36
152
21
51
105
60
75
40
36
44
120
72
60
48
9
43
36
164
57
60
3
48
45
24
216
15
129
24
12
84
63
36
189
55
5
12
84
43
41
63
108
45
96
7
77
159
196
17
12
75
4
36
17
156
3
40
41
31
36
36
53
3
24
28
32
21
24
3
28
20
9
63
16
104
72
96
72
12
36
24
48
132
300
148
140
177
3
45
144
39
9
3
93
15
120
117
24
7
32
60
21
3
28
20
33
99
60
4
77
27
12
28
8
24
33
75
45
63
4
20
16
104
36
4
41
180
75
12
48
204
216
84
48
48
124
17
3
21
60
7
89
3
60
100
20
117
36
75
40
20
16
92
57
24
24
24
255
45
3
12
4
56
48
40
36
56
16
5
87
60
9
231
120
69
51
196
17
39
16
92
60
153
144
48
243
12
12
48
88
137
123
57
3
12
12
45
43
5
15
72
16
29
3
60
108
9
51
72
12
57
60
151
72
20
96
24
81
96
48
15
21
39
156
81
43
20
33
3
9
36
12
31
32
40
101
39
297
3
28
41
63
12
28
20
16
32
4
41
15
72
9
7
89
24
171
112
ABCD 93595411114*3^$a+1 [50022]
16
96
48
47
60
36
48
36
285
75
156
60
45
39
25
335
1
32
111
12
48
69
48
39
105
48
123
24
180
60
45
16
35
93
96
15
24
105
27
228
145
32
39
169
32
112
32
15
193
11
300
216
24
36
84
49
83
13
96
11
108
12
13
47
33
16
71
9
288
87
553
107
156
9
75
204
25
320
64
47
60
120
84
180
229
227
205
96
95
33
16
35
240
13
107
84
1
48
192
71
48
57
15
120
9
48
48
64
95
49
287
129
135
60
189
15
732
37
83
13
80
16
95
36
204
96
180
45
183
25
192
59
216
204
193
107
24
205
80
96
15
180
96
237
48
144
48
27
216
108
12
85
23
25
224
63
48
72
120
177
16
192
192
83
60
33
147
45
112
47
49
272
112
47
60
453
240
96
27
85
95
120
108
157
23
60
45
96
15
36
637
32
111
60
69
256
80
99
60
24
9
111
1
336
48
80
112
95
48
145
107
60
120
33
27
133
131
13
23
57
63
49
176
192
291
36
180
133
32
39
57
240
39
9
160
71
120
49
224
51
61
11
60
48
297
112
128
240
39
73
47
120
120
36
93
27
37
71
9
16
71
36
405
99
36
48
9
27
36
144
60
21
15
24
25
95
1
32
192
16
320
240
159
145
96
80
303
192
24
153
111
60
120
36
9
144
51
216
325
11
240
264
156
33
112
240
35
157
11
21
135
105
64
432
128
15
417
195
45
112
251
325
47
24
9
51
60
1
299
21
39
169
71
24
156
156
169
35
36
105
112
48
23
60
72
24
60
145
11
60
105
63
49
143
108
37
32
111
312
180
48
96
60
169
47
60
165
195
84
105
15
36
240
93
64
11
117
15
49
240
48
23
57
243
24
21
304
288
23
24
33
16
71
96
9
48
16
192
48
35
180
156
45
48
256
47
97
48
32
256
176
16
80
3
109
128
159
1
80
112
47
156
37
23
168
81
99
132
25
48
96
35
24
69
123
48
156
9
15
96
33
63
33
135
12
84
265
48
32
208
11
12
9
16
48
32
288
15
252
69
240
15
84
189
147
36
24
456
153
111
24
72
60
204
25
35
13
47
49
11
21
48
651
85
11
85
23
12
24
469
32
352
143
168
9
51
132
73
176
ABCD 93595939142*3^$a+1 [50246]
63
63
69
24
156
24
72
48
36
168
228
75
93
51
36
165
48
144
21
75
96
24
60
84
3
57
60
36
60
21
135
84
60
9
18
45
45
3
12
345
18
54
123
39
81
48
15
81
144
252
9
36
123
84
120
180
123
90
75
105
39
24
60
21
315
63
33
24
24
240
24
33
18
21
33
36
87
168
132
189
18
81
156
84
96
216
123
9
135
90
72
90
69
132
12
21
15
39
198
270
93
12
120
168
24
60
36
204
57
39
60
45
327
204
84
144
195
33
12
12
24
60
120
45
126
18
72
135
120
168
225
36
15
84
156
24
60
75
21
12
60
108
36
24
27
93
15
45
12
108
72
24
36
24
60
33
183
84
48
153
3
264
12
24
120
204
57
159
36
24
240
72
45
147
105
15
36
57
15
144
255
108
126
360
90
57
24
9
15
120
60
36
24
240
9
18
153
24
57
51
144
21
147
36
192
57
3
132
96
72
24
60
9
75
51
153
60
75
18
63
117
27
12
15
93
60
12
141
144
180
51
48
96
156
120
123
105
336
24
39
21
69
51
12
60
24
48
165
51
60
144
72
96
204
84
96
93
15
201
15
39
141
39
33
24
24
24
93
54
18
87
24
120
204
120
21
126
69
12
9
63
36
192
48
96
69
135
117
18
45
72
72
45
51
120
27
54
111
48
60
36
60
9
39
96
189
87
144
12
108
12
12
93
3
180
36
48
21
51
93
15
156
96
36
129
108
63
24
24
12
39
54
54
45
81
15
12
192
12
24
12
39
9
24
21
267
24
105
15
129
126
165
51
117
36
24
21
255
60
36
9
90
54
3
72
33
75
48
39
81
27
129
84
204
12
39
57
33
36
54
9
12
84
21
63
120
12
24
60
9
87
3
72
33
12
108
60
60
60
36
24
111
45
36
84
120
12
24
36
24
33
51
132
132
36
252
9
36
108
27
12
36
264
168
108
24
156
84
183
57
60
156
84
165
3
123
45
240
120
12
24
135
9
144
96
36
93
63
63
225
117
87
21
75
15
45
72
72
60
57
63
27
9
45
15
111
9
60
12
9
363
48
12
120
36
15
45
27
18
51
48
300
15
18
63
12
24
24
120
81
171
72
48
132
27
33
3
33
21
39
12
273
27
12
108
192
12
24
24
51
81
48
48
252
183
90
87
108
24
144
36
69
75
120
36
39
45
24
12
48
96
117
63
60
21
99
12
12
60
72
108
105
3
168
72
24
21
75
24
84
336
36
84
144
96
345
54
105
96
33
27
24
84
117
63
240
21
126
81
24
36
12
108
45
63
45
90
21
216
12
21
219
48
39
9
24
96
69
51
12
24
48
45
195
3
105
57
90
45
48
87
45
45
63
12
105
216
15
57
27
96
60
72
60
72
45
15
108
39
9
132
120
45
123
60
12
60
12
111
54
87
21
207
12
156
93
27
60
24
120
144
312
72
15
162
63
12
96
180
24
129
75
12
57
87
21
15
ABCD 93596243296*3^$a+1 [50049]
10
56
16
164
45
45
39
12
19
108
20
42
48
42
21
12
36
72
67
36
41
3
70
35
45
42
6
3
24
3
4
41
27
12
9
24
115
8
72
10
23
12
15
30
15
12
21
48
51
15
16
20
10
2
45
3
132
52
24
44
21
27
72
33
12
108
39
9
24
7
5
24
19
8
52
68
24
28
77
15
141
84
15
18
16
35
15
45
24
3
180
12
100
41
60
51
4
20
45
12
12
3
4
44
12
45
3
9
21
10
86
6
57
7
29
39
12
21
7
17
19
5
19
5
61
42
8
64
12
20
48
12
9
91
5
3
12
9
27
57
108
15
4
14
6
10
170
16
182
178
12
65
7
89
19
56
45
9
160
32
64
26
4
60
5
79
17
84
7
8
84
21
69
63
147
78
58
41
120
69
15
24
75
21
36
63
12
48
136
2
48
54
40
2
16
42
5
115
128
40
20
9
39
16
18
2
9
84
12
96
3
72
10
38
45
7
17
123
33
25
6
36
38
51
3
52
68
16
24
17
51
22
18
5
7
5
3
10
47
15
60
120
16
32
69
48
180
7
5
103
36
104
12
10
35
19
42
50
57
3
168
4
132
5
36
9
15
33
30
108
52
17
15
18
48
3
27
28
24
92
9
12
15
28
20
36
40
36
65
3
9
7
113
3
54
6
12
21
24
1
11
24
36
3
45
48
139
8
81
72
3
12
4
20
9
12
24
75
33
27
18
66
57
12
36
75
9
147
81
55
80
9
75
4
14
130
77
24
27
78
99
31
29
3
12
28
54
38
33
7
137
19
6
23
15
33
9
10
20
33
60
21
94
92
4
36
20
48
228
9
93
90
16
29
147
4
20
16
14
135
121
23
27
4
12
72
53
115
92
12
33
60
27
100
20
21
3
12
33
99
105
67
36
14
6
42
102
10
18
96
32
40
80
28
36
38
30
21
12
12
75
12
24
22
59
39
12
18
15
81
51
75
34
38
10
50
33
7
80
21
15
45
7
32
16
24
5
72
48
3
45
27
12
60
6
39
39
60
21
3
12
66
30
180
64
29
27
54
30
4
30
14
40
41
39
28
5
15
60
9
15
6
3
72
24
51
10
2
21
55
32
45
3
72
57
7
8
28
65
19
5
13
150
17
171
48
46
18
32
21
27
30
3
27
28
8
46
59
51
21
12
108
48
19
140
72
9
21
3
15
60
28
68
34
11
24
61
47
15
45
15
12
90
30
18
18
129
157
30
36
32
100
26
82
5
24
39
12
69
9
66
45
48
36
55
17
37
2
9
7
14
10
5
48
120
43
8
76
41
67
110
18
69
24
55
17
3
9
123
4
29
51
100
108
17
24
27
10
32
87
3
6
54
117
48
51
52
72
48
17
48
24
19
56
60
88
30
11
7
5
39
9
25
2
33
12
3
16
20
4
20
64
5
27
36
48
9
21
27
63
36
9
57
42
6
15
19
5
121
54
12
14
6
60
33
3
9
24
9
87
48
235
5
36
21
3
87
9
12
12
3
93
21
15
19
65
75
9
3
88
164
93
7
113
15
4
41
27
36
36
33
3
33
51
21
15
45
45
18
64
30
26
12
4
5
15
9
9
42
4
17
12
21
10
72
17
15
21
19
20
18
15
12
123
45
60
24
24
1
11
15
33
36
15
108
52
44
64
5
27
105
3
12
9
12
12
13
62
120
45
12
51
9
69
15
39
40
32
18
10
5
12
15
69
135
10
54
53
7
113
87
120
12
33
3
28
12
150
14
18
6
69
3
84
21
163
29
3
69
33
15
33
90
69
1
2
81
45
42
22
42
20
21
3
40
89
87
69
36
24
79
8
9
3
57
15
36
45
37
6
5
24
3
58
54
140
52
68
21
24
12
24
69
30
40
92
93
33
94
44
4
2
63
96
99
16
14
3
55
17
3
34
35
3
16
5
51
48
16
2
27
36
49
62
4
24
17
19
36
8
21
12
67
66
96
59
7
14
30
21
15
57
31
29
12
43
108
29
79
29
15
12
84
4
152
36
24
40
8
16
120
41
3
16
36
29
72
19
20
40
20
54
27
24
3
12
105
36
43
56
9
37
47
33
18
24
6
54
52
53
15
28
29
9
6
40
36
89
51
9
9
46
18
11
12
27
45
15
117
15
48
12
76
68
105
9
16
35
31
14
39
27
16
20
33
12
15
105
79
5
48
7
80
21
69
48
30
45
7
41
3
72
48
180
6
3
72
3
81
1
11
37
50
40
36
5
96
3
36
36
28
5
31
29
60
51
36
33
7
113
67
41
24
24
45
64
11
7
32
12
18
3
7
38
27
133
35
39
108
12
78
48
30
45
24
3
105
31
2
34
20
33
75
48
33
55
5
15
40
12
78
11
48
15
48
40
17
13
38
36
120
81
12
48
12
15
40
20
12
9
79
53
7
125
12
24
31
90
23
55
36
56
45
24
12
19
18
6
180
80
24
222
39
121
14
9
27
4
74
82
53
73
2
45
7
5
31
89
93
16
14
12
45
19
6
48
80
10
32
96
102
10
5
31
56
69
37
2
52
20
28
5
21
6
64
12
8
9
55
17
43
26
66
69
19
17
31
29
36
69
63
1
14
81
87
58
50
9
7
20
33
3
252
180
21
12
15
84
33
3
9
135
21
9
3
3
52
36
36
68
45
108
43
36
8
42
30
180
21
27
21
96
3
36
64
77
21
15
7
20
48
64
20
28
41
12
27
117
15
76
140
4
8
52
56
9
43
113
7
20
57
55
48
8
117
151
17
12
1
11
85
35
15
48
45
51
21
3
6
66
36
165
24
15
100
48
65
27
24
12
33
39
66
82
29
15
18
10
5
132
36
12
3
58
35
75
21
48
51
9
51
ABCD 93596322772*3^$a+1 [50024]
28
6
14
10
42
8
16
17
13
2
24
16
108
20
40
44
60
12
58
18
12
36
60
24
8
58
42
12
48
18
26
64
44
18
70
2
18
22
18
60
74
10
96
48
140
12
4
18
48
38
82
102
32
4
12
12
72
14
16
11
3
40
50
6
10
26
28
77
19
50
15
1
54
5
19
89
123
4
18
48
18
12
80
24
58
126
32
4
68
40
65
25
18
29
19
6
8
22
24
12
204
24
20
4
17
3
12
4
6
11
3
82
78
72
65
3
22
72
66
56
21
187
48
20
34
24
24
8
130
5
72
1
6
164
22
54
50
16
38
12
52
36
36
5
15
4
90
24
8
15
24
1
30
24
50
15
25
24
30
32
10
104
16
14
4
24
36
60
12
50
54
16
42
30
12
84
24
17
31
18
42
5
129
40
66
78
26
28
72
66
2
46
30
32
34
6
8
16
90
35
13
96
6
24
26
6
90
10
12
8
4
20
48
10
6
17
55
42
78
108
77
63
4
8
4
114
54
60
56
46
8
6
4
78
35
67
42
6
29
39
57
7
62
18
57
13
23
3
136
6
50
54
118
68
118
24
48
59
15
24
9
37
6
12
56
124
5
3
28
36
113
7
18
6
24
60
36
114
18
12
8
40
42
6
17
75
28
36
48
96
54
23
9
15
55
50
24
16
48
6
12
20
28
12
2
10
56
4
42
24
6
36
12
18
8
30
96
33
7
168
36
41
15
6
15
33
34
8
144
54
54
52
65
39
6
15
25
30
120
53
45
90
28
80
10
2
70
72
56
58
6
6
5
7
30
56
10
44
36
22
8
46
41
127
5
15
46
6
24
12
5
25
8
46
24
56
4
24
6
54
12
36
72
8
18
34
62
48
10
12
18
66
84
48
12
20
136
44
6
22
24
44
9
13
14
4
80
4
36
36
36
14
96
30
10
24
23
7
60
80
16
104
4
29
7
24
30
6
24
20
46
24
24
6
12
12
36
17
75
60
28
2
15
19
96
12
26
22
12
38
15
12
31
30
86
24
4
5
43
30
8
72
10
48
12
17
1
14
52
56
24
105
61
102
36
6
23
1
26
4
32
18
22
18
14
36
16
36
65
7
128
9
75
4
20
22
72
50
22
30
68
6
70
50
42
9
43
2
18
46
66
24
12
24
18
128
22
48
84
14
22
42
38
18
6
33
7
48
92
84
40
2
54
76
44
24
9
67
8
36
10
6
116
72
76
24
36
62
54
10
6
42
18
8
40
12
24
20
33
3
40
12
30
2
100
5
19
12
24
30
54
24
2
16
42
56
9
7
120
6
30
8
40
29
55
68
24
76
12
36
12
72
98
27
171
16
20
4
60
44
28
92
36
22
24
11
43
36
24
30
6
146
10
72
72
24
62
87
33
22
42
50
40
36
24
44
4
18
18
29
1
50
6
10
78
38
10
35
7
53
15
28
29
25
72
6
8
52
38
16
6
24
66
48
6
48
2
106
17
21
27
45
34
14
39
55
32
21
3
10
144
6
24
80
28
60
120
5
45
70
17
7
41
39
24
36
46
42
6
24
42
14
42
54
174
10
50
4
18
95
67
6
56
10
6
8
64
23
33
54
40
18
72
6
12
24
41
67
48
42
8
34
6
2
36
16
56
12
46
24
62
28
8
22
23
43
110
34
30
18
5
3
100
17
49
11
37
48
30
68
102
94
36
24
14
30
42
22
42
54
20
24
28
5
15
24
16
24
44
24
10
66
62
40
2
22
14
52
48
24
36
74
10
48
60
5
19
36
38
16
54
50
46
24
20
22
78
12
17
48
103
41
135
118
66
32
172
36
30
6
24
92
30
58
6
8
16
6
90
56
15
39
148
68
34
14
34
23
15
105
73
66
80
21
33
24
66
16
24
86
51
37
18
30
32
18
52
36
72
14
15
39
34
62
10
30
18
30
42
48
6
72
152
16
12
24
24
12
8
81
19
24
36
137
49
50
28
42
48
8
10
8
4
32
100
38
58
30
18
24
72
20
18
40
86
4
8
28
24
26
16
6
12
36
12
5
75
12
18
40
18
30
74
96
36
16
68
136
8
22
11
39
54
16
23
75
46
54
66
30
72
42
162
24
20
10
32
18
166
11
37
6
42
8
46
44
70
24
18
60
2
42
4
24
26
30
4
48
20
4
48
17
21
34
6
54
50
34
89
3
4
126
2
28
8
66
3
31
180
26
30
90
6
64
24
24
8
24
16
2
16
42
8
4
12
38
15
55
60
92
18
16
6
44
4
2
40
6
8
9
3
22
42
36
32
18
34
36
12
8
112
30
35
7
8
6
10
17
19
36
77
31
44
16
6
30
18
38
4
24
36
44
12
52
62
16
72
56
82
5
3
72
22
42
20
16
8
40
60
12
32
45
3
10
80
34
44
69
123
18
16
18
8
4
65
48
7
24
84
60
12
53
31
24
12
60
18
6
24
8
138
10
14
27
3
16
2
15
25
30
42
2
28
36
24
38
15
3
40
36
24
44
30
72
16
35
27
10
8
18
52
2
70
42
24
6
50
40
54
36
20
18
22
8
10
8
18
52
12
72
24
24
48
38
22
2
10
38
87
55
60
20
28
30
14
105
51
52
5
12
9
40
42
77
7
18
32
16
24
126
72
12
120
20
60
45
25
66
5
7
66
2
52
42
95
31
12
48
62
22
144
36
14
66
36
57
7
41
25
168
90
54
30
42
8
6
4
12
18
18
14
3
13
8
30
4
20
148
5
67
62
15
63
76
72
5
3
21
33
18
54
3
7
54
47
3
112
12
18
42
5
31
24
12
54
30
17
12
93
24
46
48
32
34
11
43
20
46
96
18
12
2
40
42
54
42
20
64
26
58
29
7
48
116
64
36
41
48
57
10
5
25
50
280
36
50
18
64
48
8
4
32
10
6
24
48
17
1
42
30
2
28
80
18
40
30
44
28
53
13
120
2
4
24
20
21
33
22
20
16
12
2
54
10
50
40
101
39
9
27
48
112
236
12
22
24
30
122
22
12
113
3
40
12
12
18
8
15
49
8
63
75
4
24
24
113
57
30
42
30
18
16
30
24
53
27
28
30
30
2
106
17
7
36
32
28
6
30
8
ABCD 93596497342*3^$a+1 [50289]
88
48
140
148
116
183
13
48
29
3
64
24
17
39
28
23
37
60
8
39
169
137
7
83
13
77
42
61
84
72
144
72
84
20
3
13
84
200
21
60
7
5
103
120
24
80
28
77
175
41
15
45
84
91
60
35
25
5
163
56
15
25
36
89
135
75
169
36
65
51
4
20
3
1
24
48
29
55
36
12
92
3
37
131
54
18
48
229
20
28
48
5
339
75
81
27
25
20
3
132
121
20
40
132
5
19
20
40
11
73
12
20
40
12
116
124
12
5
39
16
144
32
117
30
13
5
139
95
36
57
88
20
64
20
21
144
79
12
140
4
20
88
107
169
32
40
12
17
19
24
35
33
57
27
4
41
79
59
61
336
161
15
4
23
48
49
65
19
11
133
72
53
102
25
36
107
1
84
35
78
120
19
23
261
27
102
67
95
73
23
30
147
88
35
145
120
24
48
8
57
51
112
107
45
132
148
72
80
4
17
175
47
73
12
53
72
42
189
16
11
37
96
24
53
43
24
8
4
48
5
48
7
65
123
160
48
47
105
180
4
131
84
25
143
120
121
56
93
258
25
20
52
48
8
40
156
101
55
89
30
105
3
132
25
41
19
20
105
90
36
85
8
40
17
43
56
24
12
100
32
40
216
120
12
44
15
60
66
7
83
42
87
124
20
36
256
60
108
44
40
72
36
84
56
40
48
77
43
29
43
8
12
112
12
23
61
36
36
8
9
51
36
16
144
56
64
116
160
89
103
83
85
24
53
123
124
56
112
8
4
24
11
90
111
57
30
97
24
36
48
116
4
48
72
60
176
39
1
89
51
100
17
27
153
30
57
57
91
260
28
180
32
4
84
56
36
220
48
59
25
23
150
19
60
24
192
77
7
104
76
176
15
25
32
148
24
48
12
96
47
157
80
3
105
40
48
180
12
5
51
21
18
33
52
132
35
6
15
69
90
96
49
56
124
84
92
27
97
23
1
84
48
84
36
89
78
61
84
32
144
52
20
87
85
47
120
1
24
11
109
24
60
24
12
264
101
90
6
7
167
61
72
96
59
21
4
108
65
87
16
77
7
152
64
72
48
36
128
192
76
5
30
37
107
61
60
5
39
36
40
68
219
97
48
17
99
96
64
77
39
3
81
21
51
168
21
63
16
132
35
54
151
29
15
4
24
17
43
12
156
17
15
160
65
12
18
21
36
196
5
67
92
36
40
8
4
323
33
27
72
81
52
24
20
64
29
51
4
108
48
59
37
108
32
28
192
191
73
36
71
25
17
138
24
73
32
4
29
43
17
30
132
30
18
133
29
43
96
56
243
102
31
24
23
12
193
77
150
9
64
168
59
6
139
104
39
42
139
17
24
15
88
20
28
200
240
105
7
12
36
164
76
44
45
51
4
60
36
128
27
72
25
192
155
96
49
161
115
48
92
40
209
39
40
17
123
16
20
148
47
1
132
36
32
4
24
56
225
15
40
53
151
41
51
39
60
33
52
20
40
80
24
21
31
59
1
44
28
68
252
3
12
37
35
25
83
33
27
13
72
35
25
72
101
3
52
17
31
96
68
52
11
49
276
84
60
83
1
12
44
33
78
85
12
47
49
59
108
45
112
12
5
31
24
60
8
52
24
17
3
120
160
20
81
36
123
57
55
120
104
21
54
61
44
36
27
73
35
33
112
35
192
13
48
12
179
205
24
12
44
28
108
24
84
72
17
55
12
35
36
193
20
64
8
27
198
175
84
56
39
13
5
3
75
37
17
79
12
17
51
40
32
12
93
54
1
20
15
25
44
3
57
120
ABCD 93596613452*3^$a+1 [50093]
136
5
31
8
15
49
56
12
100
24
131
6
7
92
21
3
120
27
9
120
33
90
30
6
1
8
60
21
55
36
72
17
19
12
59
13
149
18
1
12
92
40
44
40
5
18
33
3
57
4
23
61
152
40
5
72
3
15
1
60
185
63
40
80
12
81
87
267
54
18
6
18
121
41
18
18
19
36
35
141
3
37
29
24
19
83
24
13
12
29
67
113
87
40
29
6
37
216
12
44
60
36
45
19
44
12
51
12
24
48
33
96
88
41
15
4
48
5
67
8
27
24
36
90
175
41
7
48
36
104
12
75
33
76
35
1
239
25
20
3
25
272
24
4
5
102
121
60
5
15
40
35
13
60
32
57
3
15
12
1
152
27
37
20
4
29
7
24
24
36
71
1
5
54
36
33
111
13
8
15
13
32
48
12
3
12
25
80
40
20
51
1
68
39
132
30
3
28
65
36
36
144
120
15
12
9
39
16
48
56
9
91
80
52
5
175
12
53
12
78
48
49
56
9
63
117
43
44
16
8
52
125
67
12
77
7
47
96
1
71
61
101
43
20
39
37
41
115
95
13
11
36
85
59
13
41
51
64
20
40
53
6
33
69
51
160
29
43
29
7
80
39
81
63
9
112
53
3
112
48
5
7
131
37
17
7
11
54
43
44
21
255
52
36
36
56
3
1
137
39
120
63
1
104
16
5
15
57
12
111
15
24
61
48
8
21
19
5
3
69
43
59
150
12
24
55
29
103
12
47
57
93
39
4
36
60
5
63
12
9
42
33
28
29
18
85
56
24
36
27
33
99
69
21
51
57
36
31
20
28
29
43
120
17
31
35
37
20
40
107
93
16
53
12
187
17
91
8
4
23
13
56
3
18
162
36
61
24
32
27
121
41
31
60
8
3
24
30
36
96
108
39
60
27
61
60
35
1
17
24
144
90
18
123
4
24
59
1
8
40
8
57
7
29
54
13
36
156
12
101
7
48
77
30
73
221
51
84
24
93
12
7
24
23
13
8
3
9
88
36
29
19
11
25
17
36
27
39
73
24
29
79
125
126
25
47
9
21
247
11
48
49
24
53
108
36
79
8
52
29
18
13
17
27
51
9
28
71
105
39
102
24
27
4
5
66
13
23
93
4
17
75
84
36
21
27
4
120
47
12
13
29
139
5
31
12
48
17
19
11
42
87
105
51
9
31
20
141
3
4
65
144
51
27
85
12
173
48
24
7
24
20
33
24
12
18
42
27
4
20
3
36
33
33
72
15
4
20
4
84
8
63
49
77
24
7
77
3
24
4
29
48
15
45
54
13
257
19
65
75
57
18
18
163
48
12
80
129
7
80
52
5
7
24
53
19
8
4
11
66
15
16
5
6
18
108
3
33
18
126
18
25
95
114
15
36
60
24
57
24
3
45
54
36
6
36
39
51
49
36
104
16
11
9
40
8
15
1
60
120
104
57
55
17
48
79
48
32
60
3
25
12
44
27
13
20
36
36
21
19
72
32
21
55
29
54
72
105
45
15
57
18
180
37
65
6
72
156
1
48
20
9
55
29
60
51
4
116
129
18
1
35
1
36
59
12
13
5
6
13
36
20
3
30
19
8
15
12
33
27
73
11
1
24
29
42
12
6
67
144
56
15
6
27
63
36
1
11
78
27
180
3
6
18
72
21
33
18
133
12
89
15
4
32
4
56
4
24
53
7
24
47
61
248
4
11
18
63
27
37
12
23
1
96
8
57
120
3
60
16
36
8
52
24
24
20
9
31
119
85
12
80
57
43
56
4
41
63
21
24
19
17
115
23
24
54
48
15
36
24
16
20
28
83
133
11
66
7
29
31
96
59
73
8
9
31
5
54
12
1
132
152
135
90
30
1
20
60
40
11
1
36
65
6
13
23
18
7
41
132
7
5
18
54
54
37
95
25
41
60
39
64
36
24
116
4
53
36
19
20
141
36
67
95
6
7
32
9
27
100
12
48
72
32
36
160
80
48
51
21
28
20
4
56
57
90
126
7
11
66
55
192
32
4
24
72
56
48
76
41
72
67
17
39
40
83
21
15
13
65
43
83
30
19
131
45
4
77
15
40
20
120
21
63
72
9
91
44
4
84
48
47
18
24
55
44
52
12
56
4
5
123
81
67
5
36
36
15
15
13
5
6
1
168
23
6
54
36
1
156
77
63
63
13
24
44
9
36
162
30
39
4
17
36
18
1
8
153
30
1
71
81
24
63
1
29
19
5
15
40
24
47
1
53
12
78
9
124
5
42
72
13
23
1
53
51
4
48
12
5
51
40
89
31
20
9
103
5
15
21
18
45
28
17
18
18
15
52
56
3
9
45
15
57
54
49
95
18
31
20
4
20
16
84
12
20
52
47
9
3
9
69
51
28
96
156
23
6
144
27
9
111
27
1
23
54
63
9
43
44
4
12
72
48
12
32
15
24
1
35
1
60
65
15
40
65
103
65
139
23
45
9
91
35
105
51
33
9
102
60
18
7
12
56
64
77
55
53
3
84
3
1
17
3
60
21
43
17
19
47
25
60
8
3
18
91
47
37
89
27
84
36
28
56
4
59
25
96
56
36
28
5
7
24
59
ABCD 93597011824*3^$a+1 [50022]
35
1
35
49
59
60
49
56
27
18
6
73
23
57
63
33
27
97
23
9
16
20
3
6
39
4
12
48
32
39
132
57
28
35
25
32
21
99
28
68
15
36
60
105
88
72
11
57
3
45
48
36
24
52
155
33
16
48
32
40
95
13
11
12
165
40
24
11
57
3
45
15
180
25
8
75
42
7
116
24
63
37
41
27
24
99
12
9
69
72
24
55
96
35
45
64
48
32
15
1
35
9
16
23
109
11
1
20
36
24
88
11
12
37
20
40
8
15
24
33
96
16
8
12
48
12
16
29
3
88
12
71
36
25
44
15
42
54
1
65
19
125
15
39
42
3
72
4
20
28
60
20
28
24
8
52
59
9
93
15
3
132
18
7
12
80
3
37
8
69
75
99
49
12
71
49
11
24
21
4
71
9
15
33
12
111
69
148
32
15
84
21
16
29
3
51
12
30
87
3
45
9
39
27
174
6
33
4
56
64
48
23
30
30
21
16
12
20
21
51
36
12
27
21
100
59
6
54
13
48
60
84
8
52
41
3
16
36
20
15
120
105
3
57
3
1
44
84
3
9
9
27
40
32
72
21
19
8
28
305
19
59
61
119
1
60
68
48
69
3
87
13
83
30
3
120
87
45
15
138
19
48
32
180
33
18
45
51
24
1
35
1
20
12
52
56
40
29
51
63
120
72
9
40
71
57
123
24
9
52
35
37
11
21
69
72
39
36
40
24
44
36
165
3
123
18
75
64
12
11
84
33
28
84
36
8
16
125
43
71
1
20
28
128
48
117
3
16
8
40
12
65
43
32
99
37
23
36
90
43
8
39
54
39
81
51
45
30
1
12
72
59
45
84
153
3
36
16
12
11
12
54
55
48
11
9
48
3
57
4
29
6
69
111
1
119
30
66
25
84
89
19
8
3
37
5
240
114
1
59
21
75
24
45
51
25
23
12
9
15
21
64
11
24
24
60
9
28
23
1
8
48
63
12
25
35
49
5
75
28
143
37
83
9
16
132
32
21
18
12
108
1
48
80
60
48
4
44
15
21
15
1
5
18
1
344
21
6
33
4
12
11
129
165
15
16
32
52
8
40
48
12
167
21
24
24
51
66
187
11
60
57
40
29
24
6
13
132
36
23
60
42
24
3
40
56
15
30
19
48
68
12
100
65
15
60
45
18
36
1
23
60
45
4
12
59
1
5
3
51
72
85
23
81
40
11
48
1
44
132
52
56
36
16
35
97
8
45
3
45
126
24
1
36
23
9
51
37
24
131
85
23
9
93
7
32
28
32
120
28
23
37
11
57
105
3
15
6
15
75
21
4
8
48
84
60
39
12
45
40
8
52
12
11
21
40
5
3
123
57
3
48
61
36
29
3
183
85
12
20
12
36
15
18
186
25
128
87
133
68
12
63
33
36
15
1
32
21
19
11
45
51
73
32
111
18
31
36
12
80
132
21
18
6
43
71
96
24
9
28
32
57
91
12
32
111
165
3
9
3
78
30
21
16
29
63
28
8
72
40
5
19
71
25
32
3
18
30
21
21
7
113
18
45
16
36
72
20
12
16
8
16
11
69
48
40
20
96
256
68
28
20
3
12
49
8
36
4
12
20
15
1
119
1
83
66
63
33
3
21
3
51
36
24
30
30
36
9
87
129
24
45
31
20
24
15
81
48
72
21
19
20
28
68
52
11
42
7
41
6
24
45
96
40
29
6
69
16
5
66
120
97
71
57
24
21
75
52
20
12
16
128
60
45
7
84
5
91
23
72
49
44
76
36
113
19
23
57
3
57
27
33
93
78
157
5
7
23
9
9
27
48
12
33
79
11
21
76
20
3
6
3
148
12
71
1
35
21
40
5
19
36
68
16
71
33
16
29
19
8
40
104
21
67
48
29
96
7
48
20
24
21
3
111
33
60
12
69
15
75
81
88
56
21
3
27
33
52
59
45
36
60
21
67
8
3
37
5
99
135
6
39
16
59
1
8
64
48
12
68
3
90
27
48
84
3
49
8
148
65
3
136
8
27
1
59
24
1
11
37
12
60
8
27
90
75
40
8
28
20
3
12
97
8
4
41
135
4
8
148
32
27
21
112
11
81
21
99
16
12
41
30
12
24
1
20
60
3
60
30
42
45
63
45
4
20
88
20
9
295
48
17
15
28
11
9
3
33
12
48
15
61
71
54
39
84
12
51
48
126
223
32
28
48
24
48
92
16
44
39
1
8
21
19
53
7
12
11
25
35
25
164
36
24
69
19
83
9
160
35
1
53
7
44
21
30
18
6
24
37
12
107
9
15
12
168
9
3
25
68
16
116
39
60
45
40
35
13
20
48
4
48
12
11
54
15
36
39
126
39
36
24
40
8
72
21
7
47
1
20
64
11
229
11
18
51
28
41
42
109
108
8
40
32
40
12
35
6
75
48
27
144
1
20
12
52
80
15
73
48
68
15
37
24
35
21
24
48
40
80
3
69
39
1
48
92
60
24
16
11
37
12
68
3
18
7
68
136
8
3
37
80
88
8
15
6
90
25
5
24
19
53
54
33
112
60
35
61
125
7
11
30
19
48
35
45
40
92
27
21
52
23
105
3
9
12
39
12
45
15
9
39
9
88
8
12
39
13
11
37
24
36
20
48
111
1
24
48
32
40
8
27
13
83
25
35
33
16
8
160
11
21
36
52
12
11
54
6
48
12
157
12
56
60
33
31
68
ABCD 93597169156*3^$a+1 [50124]
43
93
92
36
84
12
43
113
13
24
131
24
72
24
12
7
105
20
28
3
21
68
55
77
100
20
24
100
104
247
5
25
35
40
36
33
15
72
20
40
3
77
72
7
5
73
12
54
180
6
54
54
11
12
48
16
8
12
240
96
37
75
12
60
44
60
16
24
72
8
31
65
168
240
175
65
1
39
56
72
60
64
33
191
64
128
144
88
32
73
36
15
21
71
43
5
79
57
165
18
113
172
36
56
64
20
4
141
35
4
36
80
120
60
25
36
203
12
19
29
40
21
39
108
92
48
12
100
8
100
212
108
169
11
40
20
67
17
108
12
85
159
69
72
23
28
60
33
59
121
35
115
65
24
85
36
75
51
5
13
36
96
174
17
7
30
90
42
35
84
109
3
12
57
51
24
48
116
1
54
126
11
24
24
12
52
12
68
96
4
108
57
11
1
54
29
12
24
4
60
15
17
48
25
275
31
57
57
27
36
207
30
6
77
168
52
93
111
33
35
12
85
63
60
20
31
36
41
12
1
11
76
20
109
18
65
108
12
1
195
39
33
48
39
113
13
6
108
65
1
75
152
48
52
12
57
54
29
25
3
12
132
20
64
92
37
83
24
76
20
88
51
24
5
24
16
21
71
40
3
29
40
75
5
12
36
160
20
13
11
28
20
175
57
33
186
30
15
111
5
16
8
4
8
144
36
13
15
80
85
96
11
72
108
37
75
57
11
40
8
25
24
12
54
41
36
13
107
7
53
49
54
221
13
42
53
48
4
36
248
61
48
42
101
144
19
17
12
100
12
20
25
48
60
11
52
24
156
152
120
12
13
27
63
66
36
51
44
36
52
15
101
36
43
33
27
101
4
20
12
36
88
36
39
17
12
36
4
32
13
11
25
174
33
57
35
37
15
44
60
132
24
48
7
33
32
133
123
120
24
195
89
12
60
40
32
156
61
59
16
80
24
91
41
72
12
36
12
36
36
139
29
16
9
12
11
4
56
60
48
1
3
51
41
48
1
36
39
20
85
75
129
51
84
60
8
12
16
21
15
56
52
72
33
75
237
23
28
20
247
17
124
39
41
1
71
28
56
144
1
15
80
24
4
225
12
11
72
85
15
15
5
16
36
20
16
140
108
112
92
96
61
11
7
21
12
44
84
196
36
24
44
36
79
17
84
4
32
48
175
5
124
32
19
6
23
31
30
35
19
17
84
100
36
104
4
68
4
68
16
60
44
7
33
8
24
103
177
39
141
56
48
16
39
101
36
24
16
27
30
3
69
11
64
8
31
69
48
60
20
193
11
43
42
11
40
80
60
48
120
124
36
72
147
65
7
29
60
60
64
57
11
73
11
49
99
81
51
44
40
21
95
24
61
11
79
41
24
184
9
66
90
24
47
88
36
21
60
51
48
36
20
73
23
60
43
21
69
11
43
5
12
55
149
31
5
24
31
5
25
18
21
69
71
52
212
28
12
8
100
20
7
53
163
246
15
36
44
60
28
20
28
27
77
28
15
53
60
199
29
12
48
16
15
53
76
69
35
52
20
96
88
12
117
35
16
44
31
81
24
32
7
33
12
32
96
127
17
145
3
72
3
81
21
95
13
87
153
155
12
28
111
5
12
60
48
24
67
41
40
20
160
117
95
7
65
24
16
24
32
4
33
35
55
33
44
100
60
39
9
27
108
53
28
32
48
1
120
54
5
121
39
141
35
25
11
24
13
47
64
80
60
151
54
35
16
8
60
52
75
114
15
51
18
11
36
79
57
249
3
32
43
17
16
48
60
51
144
21
159
65
31
29
4
21
27
68
24
76
32
19
93
32
109
54
53
132
91
30
60
51
3
45
68
49
123
15
113
13
75
12
24
48
56
4
8
49
203
60
7
65
36
217
11
25
35
55
21
68
1
90
54
15
68
7
17
24
196
36
12
20
108
109
3
87
5
16
69
95
28
20
160
8
100
32
28
8
25
131
24
276
4
21
15
15
18
71
36
25
95
120
16
344
16
84
56
304
39
141
3
17
40
20
36
13
119
36
36
4
39
17
253
72
11
144
40
153
27
36
8
84
76
72
33
11
13
135
ABCD 93597271928*3^$a+1 [50048]
115
11
414
426
6
63
135
90
180
102
24
36
153
16
65
264
15
57
18
21
72
40
107
133
48
32
40
107
13
32
57
90
21
39
33
15
25
248
112
125
30
45
88
48
59
30
31
131
21
33
324
36
60
75
9
72
31
8
40
179
12
108
61
72
47
1
104
27
133
65
31
264
8
40
47
126
54
21
69
60
31
104
21
294
72
108
33
112
17
138
72
21
57
36
67
59
13
35
45
15
33
40
17
72
18
72
180
84
45
64
5
123
112
8
88
65
15
24
51
54
103
23
25
11
109
35
156
49
72
32
16
89
396
67
48
59
13
209
18
36
54
12
39
64
8
72
51
45
40
29
43
48
80
160
72
257
36
75
111
90
63
16
72
128
64
200
120
51
114
120
115
120
5
195
88
72
35
13
83
85
24
8
9
79
95
180
37
23
97
113
186
54
39
16
24
41
87
232
41
55
59
30
60
3
120
57
30
42
271
48
35
6
111
40
59
141
57
31
5
144
3
3
120
24
61
29
36
207
27
181
89
66
6
31
59
198
151
41
114
37
107
30
31
5
234
225
45
195
21
19
35
306
19
251
157
23
9
27
109
32
27
61
11
30
114
117
112
167
18
223
8
429
75
40
17
103
41
87
120
27
102
24
39
45
3
88
24
96
29
171
129
175
5
90
1
32
40
128
40
29
150
66
54
13
167
6
19
200
15
25
48
8
40
5
54
66
60
159
16
161
79
192
59
21
33
30
90
90
144
126
24
15
87
33
27
181
72
120
5
3
120
273
126
48
6
54
141
24
45
43
48
251
13
11
36
49
152
27
61
65
96
183
88
80
99
13
5
235
120
17
63
87
48
6
19
107
108
36
156
60
61
59
69
40
120
29
43
8
105
7
83
109
168
53
75
264
216
40
29
75
40
17
84
24
12
90
181
17
90
6
126
49
80
321
84
234
145
125
51
111
121
72
41
90
69
147
21
48
24
21
84
42
13
35
21
15
60
30
6
1
17
162
54
54
105
48
9
18
90
30
213
27
165
105
103
72
5
3
153
24
135
96
144
40
35
72
373
5
126
165
40
11
21
72
136
72
8
24
216
75
45
45
6
61
120
17
72
183
48
33
15
9
36
180
39
171
229
8
147
120
21
285
126
18
180
15
45
36
144
66
6
351
27
13
48
185
207
33
54
121
179
21
15
49
56
9
15
21
75
9
6
54
43
128
45
30
54
96
7
32
195
45
16
11
30
24
39
48
57
72
18
12
73
5
283
77
12
144
127
120
83
36
121
48
11
108
25
11
234
66
49
8
40
17
30
6
115
119
246
27
27
132
81
9
54
66
24
84
243
117
36
90
6
144
54
1
32
3
205
149
3
93
139
48
152
201
39
51
117
27
120
61
161
90
61
203
37
323
234
235
8
120
40
53
27
27
30
135
208
59
120
114
84
223
89
63
40
107
229
95
36
108
6
36
18
ABCD 93597751634*3^$a+1 [50031]
30
9
72
3
6
138
12
108
12
1
83
96
30
6
69
39
132
84
30
31
65
24
54
42
42
97
11
18
30
24
61
47
13
41
31
17
210
12
24
21
3
33
9
24
55
59
13
23
42
24
31
8
81
6
60
54
48
150
42
55
24
11
9
75
36
69
72
57
18
12
36
54
18
45
4
29
7
23
24
48
132
13
48
11
96
13
11
9
135
30
7
35
84
84
6
6
9
4
59
1
36
11
9
33
48
55
107
37
11
69
4
5
87
39
66
30
90
138
96
21
39
61
140
87
42
31
47
12
61
8
15
36
24
12
33
9
72
18
12
18
7
59
12
42
102
168
36
30
7
44
69
30
12
69
3
12
49
12
29
48
48
19
29
102
9
3
33
3
1
179
72
24
30
31
59
6
54
66
18
24
12
66
18
96
69
9
111
15
24
48
12
12
1
107
12
49
17
24
90
45
3
132
109
20
72
3
12
42
6
405
21
39
15
60
6
79
32
9
6
18
24
31
41
18
1
11
48
36
1
59
24
12
61
23
36
24
60
105
15
24
33
87
18
18
84
12
6
48
54
33
9
48
3
4
24
11
60
81
28
12
47
42
90
48
60
48
73
32
27
6
31
104
27
12
48
13
11
1
23
1
11
24
54
30
81
24
76
5
48
7
23
1
56
4
29
72
15
15
81
159
96
24
48
18
30
108
222
42
21
15
45
135
24
12
81
4
83
12
48
60
18
19
11
12
73
68
72
3
12
9
15
25
89
7
8
12
3
66
75
36
24
15
24
12
49
23
180
1
131
36
109
84
56
9
120
126
9
87
180
120
84
1
17
7
23
37
29
6
45
4
176
39
186
18
21
15
37
23
21
4
11
48
12
25
11
12
12
66
18
24
126
6
1
60
29
48
6
42
15
39
1
23
37
95
72
78
15
40
17
102
24
12
48
25
5
6
85
44
27
12
33
24
3
12
21
3
60
1
11
18
24
63
28
5
15
220
11
9
51
6
42
30
162
6
19
29
54
48
33
9
42
6
42
6
126
18
48
114
36
72
180
1
35
1
11
12
21
36
75
54
87
4
23
93
24
99
37
60
35
49
41
18
84
18
75
15
45
57
6
21
36
39
24
25
155
54
18
24
78
151
47
84
84
36
25
44
27
25
5
24
18
6
7
8
135
24
42
114
37
35
13
12
53
6
48
72
60
21
3
84
138
24
24
15
76
35
156
132
13
29
55
95
1
24
41
55
113
7
17
66
30
54
18
19
144
29
78
84
30
24
15
9
63
64
20
15
6
39
3
33
39
30
24
30
66
18
72
21
3
24
12
84
117
15
24
9
40
59
78
24
6
108
24
12
25
119
25
41
6
73
11
6
24
30
9
9
7
83
6
7
24
11
93
27
132
1
71
24
1
83
13
48
59
6
67
59
138
72
6
48
12
45
99
1
83
66
66
109
71
18
42
9
36
39
25
24
11
85
24
65
15
267
60
84
48
1
29
7
96
108
29
3
15
78
42
25
35
42
42
9
21
15
76
35
24
24
25
11
9
117
42
6
54
153
39
18
3
3
36
36
42
72
6
13
12
35
24
21
105
30
108
24
12
84
54
87
105
66
69
39
36
49
5
6
48
1
35
150
111
9
30
36
61
17
48
24
30
18
6
66
19
32
27
66
6
18
6
1
36
5
15
15
12
60
36
24
78
24
90
54
6
36
120
45
4
5
120
19
5
90
36
24
42
54
18
78
49
24
71
96
12
6
6
25
41
15
60
28
20
21
15
3
61
11
49
77
15
27
72
30
24
15
9
3
99
96
109
119
132
114
39
51
96
69
9
72
138
60
12
30
24
66
48
222
55
68
16
29
7
59
30
78
12
30
24
66
78
3
63
12
114
30
1
17
7
11
129
36
27
61
89
30
18
55
35
109
71
12
6
6
60
48
6
51
45
48
7
11
13
17
18
12
108
36
66
15
88
11
21
3
21
9
126
96
33
27
12
33
39
36
48
24
33
87
60
216
36
61
35
60
120
33
12
3
25
17
19
29
24
6
60
6
15
136
143
12
13
41
31
24
23
12
30
6
24
9
15
24
42
18
13
23
90
30
12
24
168
36
57
3
12
114
216
42
6
91
5
24
7
144
95
24
37
23
6
6
73
11
108
33
3
60
177
9
19
101
6
90
30
12
1
125
51
21
72
96
67
23
36
108
12
105
75
6
54
120
21
15
12
18
3
27
9
3
141
27
24
36
9
16
24
11
13
47
33
76
5
78
12
21
88
17
30
33
9
18
24
1
59
81
147
12
84
1
180
71
12
126
31
41
3
21
30
25
23
42
51
39
6
78
42
30
48
25
152
9
18
60
60
12
25
71
12
36
61
71
25
20
15
9
15
49
47
114
54
66
15
105
24
6
18
3
39
24
102
30
12
13
23
25
35
6
150
69
87
25
29
6
13
29
72
126
48
144
48
33
27
33
12
3
37
17
30
42
18
78
54
18
6
25
12
59
25
11
33
36
129
72
15
64
35
49
125
96
15
75
9
45
6
24
21
21
15
15
120
12
48
54
51
15
49
35
45
45
51
45
19
11
18
6
66
24
6
49
11
30
3
12
3
30
24
48
55
8
12
15
12
73
95
13
12
59
9
160
12
17
7
44
36
15
24
1
24
41
39
ABCD 93597871132*3^$a+1 [50165]
464
64
80
64
365
396
72
54
198
108
39
69
75
16
96
227
45
48
213
27
63
180
205
101
331
65
79
96
5
27
333
195
112
368
207
1
32
237
18
129
51
162
18
9
81
54
105
75
181
107
126
87
183
396
18
72
163
17
18
45
243
13
95
36
36
54
18
36
90
19
32
208
11
90
342
357
201
87
57
180
126
21
411
85
77
18
162
31
5
27
45
108
295
11
36
145
683
90
235
192
320
48
105
144
7
443
133
48
80
99
13
23
9
117
198
117
153
55
192
176
112
48
32
33
79
48
71
9
45
36
31
128
16
144
48
173
36
79
11
36
33
75
69
192
171
54
36
27
27
213
93
144
198
216
37
107
21
15
36
18
123
208
137
135
45
19
48
32
135
18
288
39
48
3
54
108
18
105
129
144
207
99
144
157
5
108
127
32
201
39
112
11
37
128
33
90
396
198
51
147
72
162
3
195
108
49
185
39
177
127
17
63
208
144
179
141
21
123
57
72
36
72
99
16
272
112
59
85
336
11
90
90
33
219
21
144
123
144
324
49
77
36
234
90
43
83
162
75
48
93
36
36
90
129
69
27
207
33
39
18
55
17
63
96
64
173
19
53
288
72
3
105
288
247
288
95
36
36
73
17
90
69
129
15
129
111
112
240
95
145
17
36
72
195
219
234
187
32
123
117
225
72
144
54
1
96
11
72
45
160
11
36
1
53
54
37
89
7
240
5
18
9
48
15
90
247
131
90
36
378
21
51
18
43
47
108
18
36
90
90
108
306
36
108
126
180
27
304
11
54
144
72
18
165
304
233
103
95
97
32
213
123
16
41
7
461
387
45
19
71
25
173
36
234
72
648
37
35
13
185
126
108
126
72
87
3
18
267
327
121
80
105
55
32
39
90
31
257
36
219
33
207
63
18
54
36
144
37
144
71
144
72
72
126
27
99
54
391
23
198
115
128
64
17
90
18
51
111
49
419
18
43
65
36
36
7
11
180
54
27
189
19
161
159
192
16
137
87
3
253
240
144
263
72
1
323
36
9
45
54
36
105
96
123
36
97
155
ABCD 93599449514*3^$a+1 [50149]
109
131
69
39
25
24
8
57
6
12
78
31
53
115
8
255
30
102
36
1
41
18
12
30
27
45
51
117
72
75
15
25
128
15
42
66
85
59
85
272
40
113
18
60
9
9
102
72
48
177
135
150
48
123
27
13
5
12
180
30
69
189
27
64
8
72
63
33
3
42
19
128
3
90
67
56
136
101
60
15
15
33
40
24
95
30
96
42
60
45
72
171
117
15
42
18
12
48
49
23
108
69
208
263
72
78
42
18
7
32
111
30
12
7
119
54
18
30
30
133
29
60
30
1
65
79
215
60
117
69
24
30
37
48
53
43
224
40
8
15
138
12
72
3
165
27
40
5
18
193
32
232
8
45
3
160
119
48
72
60
45
288
24
40
48
5
18
105
15
49
200
63
1
47
42
18
45
45
18
9
123
37
53
72
18
12
117
21
75
27
156
24
30
48
42
33
45
72
60
55
53
42
78
27
81
270
9
40
113
30
9
123
93
24
120
81
30
162
96
15
120
64
5
27
64
59
61
80
24
40
113
12
187
11
30
48
30
81
21
42
18
12
90
48
60
13
96
53
3
15
102
66
105
72
63
120
105
72
57
175
32
231
60
30
102
1
120
47
193
24
53
18
9
72
21
120
43
47
33
40
32
33
12
402
145
5
235
23
300
12
30
36
87
88
5
91
8
40
35
18
288
91
240
24
5
147
3
42
19
29
211
48
72
89
174
66
15
87
192
48
72
30
48
120
42
33
88
56
183
105
3
192
21
9
31
17
63
39
30
66
9
15
25
71
24
1
59
45
51
42
139
24
47
97
5
187
24
120
29
138
72
258
78
24
60
48
117
72
69
19
8
64
8
112
59
114
115
72
8
75
37
53
66
30
54
48
18
162
57
16
17
108
19
65
36
114
177
21
192
66
24
78
30
78
54
25
8
45
42
30
66
57
57
31
125
42
42
66
60
9
93
72
18
225
3
84
1
96
24
24
53
18
49
80
3
30
127
8
27
61
96
23
1
5
19
56
72
64
24
47
57
15
81
64
5
91
5
60
39
16
200
69
126
181
11
30
15
195
42
75
48
105
180
12
15
15
105
21
19
71
54
48
90
12
45
16
144
65
48
15
183
12
30
30
78
19
8
45
168
19
8
117
18
9
93
51
16
120
56
15
30
43
24
5
66
25
59
61
144
32
51
13
17
103
32
75
180
72
57
88
32
111
97
5
18
9
64
80
184
120
71
25
96
113
7
8
21
12
12
67
83
240
61
176
64
29
27
69
19
125
3
72
135
25
215
25
53
75
57
6
222
3
15
105
207
240
129
63
66
151
101
75
45
3
40
47
18
54
6
210
1
83
66
147
27
78
7
5
6
69
63
42
31
317
123
9
55
96
125
114
30
18
153
69
3
45
30
45
15
73
24
176
99
205
65
31
17
12
66
169
23
57
135
78
132
7
120
80
3
60
33
64
53
18
57
15
30
48
3
64
35
18
210
30
19
89
12
138
9
15
25
5
67
83
36
24
57
40
48
83
48
181
104
39
25
71
1
11
37
71
1
161
7
101
19
53
139
48
8
15
33
15
25
56
64
47
12
18
43
80
40
95
30
115
119
66
132
162
25
65
18
12
30
18
9
64
24
8
48
39
30
115
263
57
40
128
184
131
12
97
23
6
24
30
37
248
48
15
49
83
30
7
11
48
234
115
272
96
144
3
85
41
114
37
11
13
77
123
72
93
84
6
25
17
7
32
39
49
96
29
91
29
18
48
30
99
40
8
ABCD 93599471606*3^$a+1 [50001]
90
90
42
77
1
6
5
96
7
18
6
45
15
12
5
7
18
54
12
69
9
27
9
11
172
116
48
24
13
18
21
48
44
1
12
51
33
6
66
54
5
28
80
4
20
40
32
31
36
36
81
15
65
31
33
8
16
9
87
3
53
97
95
37
3
45
23
60
1
71
19
9
9
12
72
24
11
13
51
9
27
81
39
9
132
3
45
36
42
60
17
67
93
75
6
11
13
42
66
18
17
25
18
54
15
39
125
36
1
75
15
29
49
24
23
43
5
96
1
24
15
15
29
37
30
65
7
126
48
51
9
23
88
3
12
114
120
47
16
20
16
36
27
29
4
9
23
16
15
36
17
31
57
81
71
40
68
12
49
47
67
5
25
15
27
6
54
9
80
13
75
15
42
60
6
17
13
24
102
69
9
6
24
114
27
24
116
37
15
69
132
60
60
6
17
19
17
16
12
56
67
9
51
84
18
11
37
51
15
17
16
48
27
45
51
29
43
36
24
36
24
45
21
39
44
139
5
52
9
6
17
52
9
39
21
6
5
16
99
72
12
17
49
39
3
9
9
36
30
5
36
19
72
53
43
24
21
36
3
33
15
57
3
42
12
47
1
95
43
12
18
15
15
5
7
29
76
12
15
18
18
12
72
45
32
37
59
48
28
8
16
8
4
39
9
15
113
7
48
18
87
12
9
162
120
42
12
71
13
11
43
24
36
9
3
54
72
23
4
57
3
111
42
90
36
9
141
6
54
84
71
48
19
9
68
16
20
12
13
39
3
48
12
24
60
12
57
3
21
32
24
1
18
30
23
79
65
55
57
12
60
24
3
6
12
60
71
1
54
18
39
45
23
25
36
47
4
21
18
5
64
147
102
96
11
28
15
78
71
91
12
72
5
1
15
177
11
43
65
1
18
6
63
12
12
39
65
28
39
60
9
9
11
7
105
261
11
28
48
141
39
48
20
25
39
8
1
42
24
53
7
9
12
9
36
12
123
24
27
29
60
19
137
7
54
11
16
87
24
6
39
12
48
8
72
31
12
30
27
15
24
5
48
24
16
48
8
19
197
31
6
35
1
3
21
39
3
69
56
61
11
49
66
78
23
7
138
71
60
36
31
17
1
87
45
6
77
55
18
23
19
6
39
8
19
45
24
24
21
12
78
77
43
21
21
84
66
30
84
3
27
5
25
59
49
75
3
42
83
4
3
18
96
12
39
33
147
45
24
27
63
53
1
18
69
20
103
18
42
9
15
65
36
13
23
72
40
3
41
13
39
120
24
3
21
20
100
12
3
48
18
27
39
30
78
12
6
15
24
45
59
1
39
9
18
9
51
48
84
45
200
31
5
96
16
32
19
96
65
144
24
4
48
20
7
9
56
67
17
60
127
30
42
17
48
108
4
87
12
5
13
12
71
19
48
30
48
6
185
1
144
6
54
12
75
93
6
12
21
21
30
12
12
69
8
180
4
21
11
19
77
37
12
75
15
36
41
36
4
69
66
41
85
3
3
54
42
126
39
21
23
61
48
3
12
45
18
65
16
24
12
212
19
41
19
17
16
48
8
1
54
6
11
28
15
42
42
81
27
93
57
11
31
6
39
36
12
33
15
3
102
39
45
11
268
96
27
21
21
6
9
8
4
32
7
12
96
102
66
12
54
47
4
60
27
6
87
32
1
39
45
51
159
30
18
53
52
12
9
42
209
28
3
12
29
25
6
5
79
33
57
51
104
1
66
5
100
27
30
3
24
60
45
18
17
25
23
79
42
138
12
69
44
37
126
57
51
6
6
21
51
6
3
27
18
6
36
12
45
33
42
5
1
78
30
71
61
111
39
18
11
55
6
42
5
1
18
36
24
24
54
18
48
81
45
48
60
23
73
36
12
6
12
45
63
141
12
56
16
33
24
48
3
3
24
144
9
12
36
24
27
54
6
17
1
75
12
81
12
12
47
1
15
128
49
71
52
45
3
84
15
17
24
19
12
41
1
39
57
54
30
87
21
27
44
88
24
33
83
36
19
36
21
108
123
5
43
12
105
20
13
30
33
27
5
4
45
12
6
53
1
15
99
24
54
90
93
33
66
53
12
7
72
42
18
9
56
1
63
56
24
4
12
45
18
69
12
3
6
11
16
21
102
5
16
3
42
114
6
42
129
21
23
88
15
36
9
15
17
7
5
7
48
33
3
6
24
24
3
60
93
11
16
63
29
36
19
60
33
33
24
12
54
12
30
11
73
39
44
4
27
21
33
11
16
51
150
3
15
18
3
3
93
9
71
36
37
35
25
54
9
27
6
42
12
108
45
87
57
96
51
18
3
39
9
99
5
19
12
6
6
81
105
27
8
31
12
6
15
9
18
120
60
21
21
6
36
21
24
20
16
3
89
4
21
18
66
18
24
18
15
24
3
33
3
9
33
12
23
28
33
30
42
23
4
9
23
16
20
16
21
36
6
48
12
108
42
23
88
15
6
30
5
103
24
24
102
42
41
52
80
52
9
24
30
12
17
25
54
93
15
21
27
36
6
27
111
17
12
24
12
60
7
65
1
36
35
67
33
12
3
12
126
39
36
24
9
87
24
3
30
71
4
9
36
3
12
24
9
24
84
87
32
37
36
6
30
6
24
42
66
30
54
57
3
66
23
157
23
1
18
24
6
18
12
6
108
23
4
48
75
12
29
12
4
3
21
15
53
19
36
30
18
57
48
20
19
53
13
27
9
66
53
151
33
8
7
33
72
24
32
115
65
7
24
5
55
89
88
57
30
54
59
49
18
117
80
24
28
93
150
29
25
3
24
99
24
24
5
1
78
18
6
60
6
23
25
11
52
51
5
1
12
23
55
6
51
39
21
84
12
93
51
56
91
21
21
36
3
36
8
16
33
18
54
27
92
25
18
18
42
6
39
45
42
18
132
30
9
60
15
24
29
7
12
5
40
48
27
48
42
18
101
7
137
4
21
36
39
3
41
28
3
45
32
16
3
42
27
9
168
23
36
124
20
12
49
47
72
12
139
5
28
99
ABCD 93599479016*3^$a+1 [50003]
105
39
309
12
3
61
36
41
7
17
43
120
191
1
20
33
27
4
84
72
180
200
280
41
90
129
28
60
11
9
225
18
57
100
72
95
85
29
91
68
436
101
75
21
18
120
9
15
177
208
32
160
53
147
123
97
11
54
103
20
172
180
84
11
6
187
132
20
64
59
45
45
27
160
53
48
39
168
40
72
60
24
56
69
72
7
152
33
55
156
24
36
89
6
141
40
84
24
12
35
60
93
52
68
60
15
37
65
234
61
228
312
108
252
20
9
39
3
102
402
30
63
180
100
72
188
12
105
54
180
1
149
51
69
19
60
72
288
11
9
100
17
78
192
60
205
8
40
180
12
35
54
19
12
113
162
60
33
105
55
20
93
43
36
59
61
71
73
84
20
33
24
43
60
36
44
12
69
24
7
288
41
171
15
33
52
120
120
11
24
105
108
232
23
25
12
120
20
124
56
75
33
232
8
40
12
101
7
35
12
45
48
40
120
5
115
32
4
167
90
7
155
1
24
36
216
128
120
3
30
39
28
101
175
41
115
120
60
59
129
3
37
71
54
48
24
103
72
20
100
65
3
45
72
3
21
72
67
92
4
96
83
37
11
109
8
63
169
53
127
89
51
180
75
13
71
144
18
127
80
40
80
201
19
20
112
68
40
120
35
85
71
54
75
21
115
29
7
23
37
24
104
76
84
5
151
60
44
153
72
42
25
29
175
56
40
60
68
12
15
6
72
31
36
59
21
88
12
23
85
132
35
30
283
47
25
248
52
35
25
101
7
72
168
92
15
153
52
24
44
93
18
1
35
18
7
23
25
83
109
24
156
23
1
24
152
148
12
59
25
44
93
120
39
40
65
75
4
84
35
25
12
84
104
120
72
15
165
88
20
52
48
47
33
16
24
47
6
79
168
12
5
55
59
25
5
55
24
36
36
20
48
100
32
28
272
40
140
88
20
72
165
3
76
36
188
172
29
90
21
28
12
8
76
56
45
24
72
72
7
68
120
76
17
7
72
48
11
9
12
195
45
153
31
84
125
31
164
15
45
12
4
251
108
121
24
20
52
35
73
197
19
96
29
175
17
27
76
59
117
15
13
12
23
45
120
52
35
13
23
117
15
25
47
33
100
65
7
119
21
69
54
57
88
36
11
13
36
216
24
44
63
13
36
204
24
36
24
32
4
11
30
43
53
18
21
48
51
9
172
20
21
7
32
105
163
96
84
11
1
293
31
144
332
15
145
20
64
36
5
183
195
177
180
108
3
144
105
39
66
43
20
15
48
133
84
167
13
36
107
97
12
20
69
234
85
72
23
37
260
108
15
1
56
64
120
44
40
65
55
203
69
4
36
20
64
5
126
90
55
68
112
20
81
7
32
60
40
5
115
53
67
71
109
128
3
73
204
72
80
88
17
3
213
24
66
37
23
57
120
111
1
65
24
120
19
77
30
90
175
59
81
15
133
65
15
40
83
270
67
60
41
51
4
36
140
33
207
208
107
25
48
53
42
12
93
72
88
95
217
11
162
96
174
25
20
52
11
132
18
19
48
20
33
99
195
33
147
13
20
40
216
96
48
71
102
42
25
120
12
8
220
12
89
30
90
79
32
ABCD 93599805998*3^$a+1 [50014]
36
78
12
11
67
150
11
72
109
11
25
12
108
18
60
24
18
95
7
17
25
6
12
6
27
9
15
36
33
30
84
12
21
9
18
57
15
6
30
53
127
9
15
29
72
4
56
4
36
80
13
60
24
11
97
15
15
9
20
139
21
63
53
4
99
24
60
41
12
48
1
6
5
108
19
42
6
24
18
23
43
12
5
13
24
3
27
48
18
36
18
36
60
21
3
42
15
51
29
49
35
7
9
195
66
18
17
13
11
19
21
3
66
24
66
21
140
31
53
12
43
5
1
6
29
13
18
24
21
33
107
25
54
54
30
54
3
8
19
17
13
18
9
3
6
51
3
53
97
6
12
72
42
6
29
91
29
60
1
72
30
41
7
45
24
75
24
5
1
15
116
25
35
19
24
132
9
44
12
4
3
12
24
66
11
43
41
1
15
15
53
37
18
42
15
84
45
60
24
11
40
3
60
102
11
25
12
30
18
15
3
60
41
31
5
124
3
12
18
108
59
1
15
33
24
96
6
24
5
12
7
90
63
3
65
67
18
36
6
129
21
15
15
168
24
17
16
33
30
42
15
3
6
11
37
87
9
11
24
37
35
7
6
6
18
30
96
60
6
6
5
7
17
36
60
43
54
78
18
51
20
76
68
36
84
37
78
72
54
51
60
104
13
6
65
37
60
35
4
3
48
78
11
13
3
68
76
3
18
159
15
144
57
8
7
129
9
35
7
12
53
48
7
29
1
12
71
7
105
123
30
11
31
192
53
37
47
121
35
19
21
27
33
15
69
20
1
95
37
36
60
27
15
42
30
17
60
1
12
23
24
1
35
13
6
36
48
17
25
42
48
48
12
30
48
60
54
12
78
48
18
72
108
5
31
54
66
21
20
7
18
30
29
60
25
6
48
24
33
33
72
95
103
12
29
76
8
60
31
6
23
7
9
3
18
30
24
5
36
24
49
11
16
44
25
35
13
23
37
6
6
11
24
19
17
49
11
49
18
36
12
24
65
1
54
24
12
132
17
24
1
24
11
60
16
15
24
41
25
42
42
71
25
75
8
7
18
95
7
48
5
36
19
57
153
71
115
6
155
24
1
12
3
33
71
24
16
39
6
11
24
16
9
36
30
5
13
27
9
48
3
69
30
24
17
144
61
12
6
24
57
45
138
33
75
12
18
102
48
24
18
23
64
3
12
36
29
49
6
18
11
37
30
129
33
12
111
24
9
11
193
66
6
48
27
21
42
18
48
30
5
7
12
41
7
69
3
108
69
213
6
12
12
18
15
3
24
77
25
51
8
12
60
13
11
13
3
33
12
90
12
17
31
48
30
60
6
125
13
30
36
5
49
120
6
5
25
66
18
11
19
66
24
6
12
12
17
36
7
17
19
21
44
12
19
5
1
23
61
6
24
36
5
49
35
36
24
36
13
71
25
78
6
54
48
5
7
17
121
24
6
48
102
23
7
18
12
15
9
6
5
7
36
24
57
15
18
3
27
108
9
3
66
6
48
42
11
60
55
9
51
9
51
48
12
42
11
79
36
24
17
25
6
9
45
18
96
5
12
7
42
35
25
114
17
37
18
5
49
6
24
24
5
7
53
7
9
20
19
12
29
25
18
6
24
6
24
6
36
24
27
27
36
5
12
55
72
17
43
41
1
120
15
15
41
37
12
48
47
16
3
30
71
24
1
11
13
42
72
57
33
23
7
18
15
44
24
31
24
12
9
45
120
6
60
5
24
19
12
48
57
3
66
36
48
6
6
240
23
61
54
72
5
60
60
13
6
24
6
18
48
53
19
6
35
19
12
29
16
20
1
12
30
93
9
11
4
39
5
1
6
29
31
12
18
12
6
96
5
36
4
3
60
12
6
23
36
1
18
12
24
29
85
71
16
75
30
18
17
24
24
12
103
5
7
5
7
18
12
11
1
11
7
18
18
17
24
25
6
12
17
79
24
78
42
12
18
18
69
3
108
72
42
6
48
81
81
42
18
12
11
7
30
23
1
6
138
47
40
153
42
12
120
72
18
30
36
30
6
21
15
65
7
101
49
11
7
5
24
16
24
21
35
7
17
25
35
19
17
7
30
12
6
24
66
24
6
24
84
12
29
1
23
96
13
12
54
5
12
84
43
42
18
33
27
12
36
29
76
3
84
12
6
35
25
18
6
24
84
3
15
42
78
18
27
15
30
18
81
21
18
12
29
115
21
33
42
48
6
84
24
11
7
5
25
35
13
11
31
72
12
36
5
67
33
9
60
35
13
6
12
9
36
27
6
24
18
53
1
11
223
54
36
51
63
93
27
42
35
13
6
24
108
72
48
29
1
15
44
1
75
39
30
75
33
27
3
53
100
8
49
18
102
60
90
18
42
6
30
17
7
17
1
18
6
6
18
35
132
4
36
3
21
15
65
24
7
29
13
12
51
39
45
21
30
24
5
16
84
99
6
24
36
36
23
31
21
8
76
15
30
59
12
24
24
25
84
30
96
12
5
7
53
7
6
36
60
6
5
37
18
60
9
3
6
6
165
39
6
60
6
84
144
6
54
17
19
18
23
48
12
37
96
47
55
54
18
101
115
21
56
7
117
33
3
8
12
48
67
18
12
18
5
7
5
4
39
24
48
5
85
18
30
47
7
48
12
41
76
56
7
36
6
6
24
29
19
17
36
4
80
36
48
16
21
120
24
11
37
3
15
54
15
36
147
17
84
7
30
39
99
5
31
65
55
6
90
9
15
29
127
45
9
35
100
21
12
78
60
12
156
17
64
21
23
25
12
18
30
27
9
186
54
108
6
12
78
47
7
60
17
16
15
12
57
9
36
11
19
90
75
9
30
41
109
47
24
31
9
3
6
6
185
55
96
9
33
3
3
12
54
18
12
5
40
21
18
6
6
9
36
27
90
12
35
19
17
24
60
103
42
36
18
41
31
24
30
51
39
21
45
18
21
3
30
12
35
25
6
18
6
5
19
5
12
7
36
12
42
3
15
30
39
9
6
41
103
6
60
15
9
11
13
11
67
9
36
69
6
65
60
19
65
40
15
45
3
33
63
5
49
18
9
3
18
83
7
60
9
75
48
48
9
33
6
41
25
15
3
6
54
6
12
24
11
48
76
21
18
41
25
35
36
7
18
59
19
41
55
18
60
12
18
17
13
47
1
15
44
24
19
30
27
9
27
75
48
6
15
3
17
31
12
18
138
12
105
20
43
17
67
42
11
13
60
84
11
52
57
342
29
16
60
120
3
30
23
4
45
24
54
48
48
12
29
19
6
6
90
15
20
19
30
156
18
41
ABCD 93600065998*3^$a+1 [50127]
52
80
15
84
9
21
18
37
96
128
27
24
126
24
30
96
73
84
5
162
93
40
65
55
35
12
9
57
174
36
12
42
6
13
101
103
96
11
6
90
57
28
8
81
43
36
89
63
52
53
7
8
124
36
72
23
25
8
51
6
19
23
45
3
30
63
27
120
24
1
20
9
6
114
55
36
32
45
138
157
185
3
12
36
117
63
51
96
165
87
18
75
69
48
18
13
17
114
61
32
15
18
90
93
16
116
15
30
19
173
7
56
57
42
1
144
5
18
21
147
129
3
73
8
9
115
12
65
96
42
60
42
96
19
80
4
156
156
20
189
18
150
192
43
48
5
24
15
36
69
30
45
45
19
29
7
80
3
25
47
36
109
71
13
24
32
3
33
69
151
84
131
114
175
216
68
52
24
71
114
63
75
72
105
15
30
18
48
30
7
17
120
6
42
51
99
97
35
61
24
35
85
35
9
16
44
84
36
24
87
249
87
13
12
17
87
51
45
9
66
13
89
43
48
32
4
41
19
35
13
77
15
16
240
119
33
33
63
12
15
13
41
43
77
19
77
55
12
53
24
48
15
75
12
18
55
48
200
28
47
24
108
12
13
65
103
17
75
3
12
37
60
5
283
36
11
6
87
27
6
24
151
144
200
16
287
13
5
42
30
48
90
72
61
24
17
75
28
56
9
63
24
16
17
55
17
103
17
75
15
6
55
32
160
36
80
4
17
31
17
151
71
45
204
9
43
32
15
21
76
48
23
54
15
36
15
144
1
149
111
27
13
65
15
27
12
36
13
41
19
32
15
13
41
168
51
4
65
27
3
12
21
27
30
55
65
31
24
137
43
32
21
123
52
12
47
6
7
107
6
79
36
12
35
1
77
15
39
81
27
97
35
306
7
17
115
36
80
40
59
25
23
48
12
108
69
81
39
4
29
42
21
64
48
96
24
32
15
9
27
73
116
16
24
68
48
45
79
24
17
55
68
69
127
35
6
54
13
35
18
90
13
84
77
6
49
35
45
124
29
67
36
12
116
192
15
25
32
27
109
12
12
17
120
79
11
33
3
84
25
36
137
3
99
1
17
55
56
16
83
25
245
135
3
30
7
17
55
96
152
15
48
97
96
140
117
90
84
33
76
29
48
127
23
49
83
37
35
30
135
16
35
13
60
29
48
15
39
13
60
113
42
48
85
8
159
13
84
60
60
8
33
30
129
28
48
95
84
18
91
32
69
66
12
73
65
3
16
84
12
5
27
15
21
129
43
60
65
15
27
48
37
68
165
15
129
31
65
63
124
5
207
15
1
8
27
133
71
49
56
24
9
7
35
25
53
7
48
23
157
32
4
24
180
20
3
12
13
44
81
102
33
75
69
3
57
144
4
12
53
78
45
45
72
27
16
12
113
72
18
60
105
39
73
132
215
45
75
48
93
112
20
36
111
18
30
33
75
24
6
3
16
131
445
5
24
63
57
55
35
13
17
99
84
108
45
19
48
47
30
115
60
68
16
116
28
47
6
114
6
24
31
8
16
24
59
30
7
95
61
68
9
15
88
48
92
45
87
33
127
12
23
37
20
21
43
80
76
84
47
45
57
72
18
141
9
175
83
30
24
39
27
54
63
15
1
104
27
9
64
35
12
61
32
3
30
144
18
13
48
89
72
6
109
35
73
8
9
99
16
68
3
25
125
19
260
15
1
59
1
252
68
148
11
150
30
13
83
13
77
15
184
56
112
35
78
39
51
13
72
132
23
12
12
36
9
75
21
99
36
97
35
121
47
33
21
91
29
3
3
162
7
36
29
15
243
30
168
55
20
100
32
57
99
76
20
3
12
49
92
64
96
65
72
63
40
84
108
17
6
57
36
12
57
78
42
3
15
145
44
40
11
33
112
5
43
29
51
256
80
4
59
78
54
25
36
77
42
45
64
17
55
72
107
36
114
39
81
99
117
79
65
18
25
20
28
12
35
30
15
3
24
45
24
51
49
80
16
96
29
6
42
102
13
35
12
6
79
41
115
68
27
342
55
8
99
61
128
9
15
3
45
52
80
93
54
1
17
72
19
44
112
68
36
9
ABCD 93600132688*3^$a+1 [50014]
5
19
17
60
108
115
57
12
63
42
36
39
32
1
24
24
35
19
41
84
7
54
36
30
120
6
3
81
54
21
3
150
47
1
3
9
66
42
15
27
5
100
36
45
6
9
32
19
36
12
12
45
48
33
27
111
17
24
49
51
99
29
25
42
29
31
84
42
24
48
35
88
27
48
54
35
36
4
3
30
3
12
87
174
24
42
9
32
4
33
12
54
69
192
21
24
23
1
30
5
19
108
105
27
6
54
48
45
108
20
4
116
31
9
45
111
20
13
6
89
13
15
15
45
20
49
90
6
60
12
48
24
24
120
12
23
85
36
24
84
15
45
36
12
12
6
66
11
97
72
15
33
18
138
75
21
35
4
9
51
99
17
40
9
24
23
28
99
101
55
66
3
177
39
84
15
21
24
20
127
54
54
57
39
65
52
12
48
153
12
3
15
90
60
99
51
54
27
63
12
18
66
9
75
6
87
104
103
6
111
21
42
12
45
21
99
9
12
24
24
96
63
3
65
13
51
15
93
8
19
54
24
42
18
6
17
100
24
3
17
25
36
132
3
39
60
24
114
6
6
15
15
18
11
1
39
12
33
27
60
99
21
72
93
30
69
56
85
39
20
108
16
12
33
102
12
18
39
80
25
59
24
25
48
168
30
30
12
42
12
78
35
1
27
12
48
24
56
7
30
51
15
5
25
51
24
24
75
18
12
23
67
5
151
9
33
35
55
48
21
45
11
37
48
30
42
23
7
96
65
31
150
39
36
45
3
15
18
75
57
107
28
93
143
72
60
48
1
168
42
30
15
129
90
24
18
87
87
24
24
66
11
28
21
39
12
9
24
30
96
81
24
15
6
15
51
33
57
3
57
83
72
4
63
57
51
24
53
61
167
13
6
48
60
21
75
6
15
3
150
12
24
27
44
4
45
6
18
66
12
84
78
35
25
3
39
6
24
36
155
73
66
93
27
48
12
6
120
78
29
25
30
21
27
33
21
111
27
93
57
12
30
66
18
54
15
45
71
1
6
18
30
42
27
51
30
24
15
8
67
72
6
23
1
11
37
36
15
24
81
131
16
8
4
48
87
12
114
75
15
66
3
57
23
31
17
43
24
12
84
9
147
9
9
12
30
21
9
138
60
5
1
12
75
48
57
39
129
36
3
72
15
144
30
24
71
97
102
48
30
3
111
96
33
21
3
33
12
3
3
90
71
16
39
45
21
54
24
6
75
69
255
39
6
60
90
24
6
66
78
60
150
77
25
39
57
15
12
15
66
24
42
69
24
36
36
24
45
207
80
13
12
23
16
3
36
129
33
78
12
84
65
25
144
131
16
117
12
174
36
21
87
6
51
81
24
3
20
108
13
47
12
28
9
3
176
36
16
72
180
81
12
3
15
5
79
6
107
37
48
18
42
107
13
99
60
8
13
75
45
132
18
65
25
48
51
99
77
28
39
45
57
71
19
6
3
20
55
54
23
73
27
57
72
108
168
42
21
69
47
4
9
42
6
24
3
87
6
12
60
11
4
12
33
12
36
15
39
48
21
9
12
36
15
32
91
9
81
27
69
3
57
6
9
39
5
4
21
15
12
39
54
12
12
3
60
44
55
60
9
12
3
54
12
6
9
60
84
45
42
54
15
24
21
83
12
49
60
36
30
66
12
15
33
3
69
78
48
21
56
19
78
107
49
72
24
36
174
24
6
24
27
9
35
76
24
36
44
4
15
69
27
33
21
51
33
12
3
3
54
15
3
57
51
18
84
30
30
48
18
129
105
243
57
51
20
4
12
3
18
84
66
54
39
36
51
270
30
18
6
6
75
24
3
12
65
19
69
33
15
33
11
16
3
6
3
3
18
15
44
28
3
66
35
13
48
15
60
135
105
33
15
20
19
60
21
15
21
144
57
23
4
45
27
48
8
84
55
126
15
105
84
24
36
15
33
36
12
12
6
36
48
6
12
18
30
75
12
32
1
6
6
15
69
108
6
5
4
56
1
6
102
15
3
168
21
21
63
32
12
1
27
12
27
6
39
20
49
66
18
27
60
3
78
120
42
72
45
9
12
39
21
18
6
48
120
27
3
93
68
37
78
24
18
72
143
64
9
107
67
132
41
64
48
27
33
111
30
186
53
40
3
48
30
24
63
27
66
27
9
48
35
112
33
120
66
41
43
45
15
6
27
12
63
45
20
4
111
114
3
15
72
54
24
102
30
15
21
18
5
60
37
99
24
32
4
123
21
24
8
25
78
162
27
45
6
5
112
44
28
57
135
48
3
33
24
153
30
78
30
24
101
7
18
12
72
3
84
108
33
59
108
12
4
9
3
3
57
20
37
30
18
15
12
15
6
95
115
57
3
21
21
18
186
30
9
111
6
24
24
30
89
25
30
18
35
4
44
31
9
36
84
44
1
27
39
6
60
27
36
20
55
42
18
5
60
25
12
39
45
48
168
159
20
24
64
3
213
36
20
19
177
12
93
27
12
9
72
78
5
4
15
12
41
7
153
60
69
15
24
24
12
21
12
63
15
45
9
114
5
19
30
36
11
31
42
15
75
42
18
57
39
21
15
48
113
4
84
15
66
30
48
18
30
84
18
72
75
15
6
12
12
15
44
31
65
1
15
9
60
3
56
55
9
3
ABCD 93600599936*3^$a+1 [50041]
12
24
31
29
79
29
43
17
175
72
48
36
5
6
18
6
126
139
29
36
7
65
175
24
23
48
73
89
31
71
6
19
161
12
12
30
96
144
48
1
65
67
137
55
60
17
96
54
48
48
24
18
6
24
72
18
12
36
55
23
30
67
108
29
223
48
36
29
6
1
77
163
23
25
24
5
67
65
30
61
65
12
31
24
23
72
102
19
24
12
35
24
1
41
43
84
12
36
29
31
12
41
54
25
17
36
103
11
6
79
29
12
43
17
78
24
97
53
96
66
6
18
145
24
12
84
12
60
17
36
66
6
19
23
1
12
5
48
102
30
19
65
6
25
24
101
48
7
60
47
66
7
5
18
49
17
24
31
65
108
127
29
126
30
24
156
96
19
53
6
24
30
67
41
7
47
24
1
185
31
53
24
48
24
60
6
18
6
30
43
71
97
29
24
67
5
67
120
17
115
48
5
48
48
7
17
78
24
13
5
7
24
12
12
191
25
12
17
31
144
36
65
36
24
31
53
30
97
5
36
102
13
48
29
36
19
53
7
137
43
17
55
24
89
67
41
18
6
19
65
7
29
19
161
144
7
5
103
36
120
36
17
67
48
48
60
53
7
53
60
60
36
30
1
65
19
84
72
84
29
7
77
48
19
5
48
18
73
65
7
5
60
7
95
13
113
12
12
103
29
19
11
96
49
96
48
24
5
7
5
43
35
78
12
103
77
96
31
11
54
79
89
18
24
1
12
5
7
168
47
61
12
17
126
18
7
12
96
59
1
17
55
5
72
36
79
5
60
7
336
17
7
48
5
43
24
24
17
24
144
7
89
115
53
127
41
30
30
103
12
47
78
42
1
41
19
125
36
43
221
132
12
48
163
72
29
36
7
168
5
162
72
25
23
126
36
168
31
24
5
60
6
1
95
18
55
48
113
31
65
60
43
41
120
12
48
19
41
55
5
84
55
17
31
17
30
72
30
19
77
12
7
23
73
23
6
36
120
48
6
13
11
30
72
18
24
1
29
72
24
7
17
120
43
5
55
53
55
17
7
77
115
23
96
24
25
5
36
132
139
221
108
7
24
36
48
12
17
72
6
90
55
65
60
12
30
30
115
41
67
12
48
84
36
23
6
24
12
55
29
19
36
29
24
7
144
47
25
12
41
67
84
48
35
13
12
5
108
7
5
7
53
31
41
19
77
7
12
29
102
18
54
96
49
96
84
11
25
17
103
17
79
23
1
12
132
95
1
96
71
25
5
103
35
205
11
73
17
31
48
12
5
48
96
43
65
43
84
53
31
17
204
66
18
222
25
120
24
5
24
19
17
48
12
84
55
5
7
60
5
19
48
41
132
72
18
49
120
96
5
115
17
36
36
48
12
43
125
18
85
29
156
7
36
17
12
162
13
12
23
18
24
96
78
49
17
31
120
24
101
79
5
126
72
73
12
11
6
48
60
7
120
53
60
7
41
24
55
84
35
150
7
53
6
1
29
91
72
17
6
30
139
24
47
114
31
12
17
115
113
48
72
7
48
71
66
31
72
12
36
29
31
48
17
84
60
24
42
42
12
163
72
60
48
77
36
12
228
132
103
24
71
120
90
7
41
54
1
65
54
85
77
19
5
12
67
47
6
60
24
55
71
49
71
72
198
79
83
1
120
72
143
97
53
67
5
42
25
77
19
72
65
60
60
30
30
43
5
31
36
12
12
84
149
43
48
65
66
1
60
125
12
72
19
12
29
30
6
67
168
29
66
18
24
12
48
31
11
30
84
12
115
29
19
5
60
7
48
5
91
143
138
72
132
120
36
7
48
48
5
19
168
47
1
29
67
53
43
168
96
53
12
43
17
31
53
30
66
31
113
60
42
37
5
103
65
60
12
12
18
6
91
24
47
48
25
101
36
55
24
24
17
54
18
31
47
18
31
65
6
13
12
24
5
19
132
84
23
66
54
13
53
12
12
67
41
12
7
53
12
36
84
31
65
24
19
60
5
66
13
5
132
24
31
149
7
47
78
7
17
91
84
5
36
48
67
84
35
24
97
144
53
43
77
55
12
36
84
24
29
7
84
24
65
30
1
29
42
13
113
48
24
43
12
5
78
144
30
144
31
36
72
41
36
48
91
12
53
7
72
95
42
84
12
12
12
36
43
17
103
65
7
12
41
360
24
67
48
96
5
139
65
168
43
84
71
1
53
43
23
66
30
18
96
79
192
5
18
25
23
49
29
12
48
7
72
60
41
42
18
30
120
6
19
89
67
36
144
125
144
66
18
48
72
36
96
79
29
6
42
ABCD 93600726346*3^$a+1 [50041]
23
120
40
75
84
18
168
84
60
255
72
9
90
72
198
15
56
73
36
36
23
73
468
162
12
126
42
45
147
5
136
56
19
69
21
180
95
40
15
129
81
39
165
102
45
120
3
120
77
88
51
117
63
9
33
63
45
12
108
24
147
120
128
1
66
29
40
99
18
228
72
150
48
42
48
15
9
15
33
132
11
1
180
75
24
176
16
69
75
80
120
91
30
54
81
195
69
33
63
177
71
19
66
75
57
183
200
40
144
3
29
144
144
205
126
42
147
120
111
162
47
40
32
88
3
42
120
123
3
72
132
48
33
21
24
99
32
160
141
3
56
16
9
63
32
24
139
18
264
198
93
93
27
32
16
9
90
72
78
183
45
240
27
21
150
125
19
18
107
55
57
99
180
209
31
9
135
30
195
48
8
25
87
3
69
96
171
29
96
61
48
60
66
24
30
42
197
91
21
51
198
66
24
45
99
120
21
165
11
88
3
18
155
24
96
16
273
87
24
9
36
59
85
126
60
30
150
66
6
45
39
180
18
27
33
36
51
21
12
18
389
24
64
123
174
119
24
1
204
30
36
60
120
21
96
27
45
195
101
205
75
15
65
25
159
21
35
24
96
181
24
156
144
71
19
24
48
93
72
33
72
234
24
66
24
27
8
24
43
77
192
40
48
147
5
49
162
29
24
216
109
11
49
39
48
57
48
23
37
138
209
31
30
75
96
123
12
9
24
3
78
300
11
88
15
30
18
17
72
43
12
270
59
337
23
139
5
96
136
248
91
24
18
48
131
109
252
15
363
21
141
18
65
37
3
129
102
54
171
80
48
61
24
12
186
117
63
105
3
5
96
168
40
33
30
9
45
3
33
18
21
15
270
99
69
35
120
61
27
183
41
13
3
33
72
15
57
18
29
64
69
168
59
24
1
23
67
333
168
48
80
217
15
8
160
165
12
54
81
33
30
144
57
39
65
1
24
12
243
104
91
66
59
256
81
15
8
64
45
18
137
55
17
16
152
72
13
72
90
144
36
5
91
53
112
123
66
35
43
360
66
11
136
48
99
270
15
111
12
90
60
90
138
59
67
53
37
24
30
5
19
198
84
51
104
79
105
45
144
251
40
192
69
24
59
160
33
23
85
54
30
63
153
71
40
21
30
54
78
12
186
75
120
48
21
54
90
36
183
56
19
45
80
136
39
108
29
48
16
51
36
132
198
18
66
78
48
53
40
57
174
6
27
75
117
33
95
175
137
16
75
60
48
9
56
16
128
61
131
88
231
60
45
75
60
65
169
18
48
54
60
18
12
36
42
135
129
36
42
126
35
19
5
43
53
25
72
18
30
144
6
161
13
18
108
90
147
48
24
21
27
3
114
11
37
378
54
11
16
96
153
39
96
129
111
237
72
36
66
165
3
21
135
209
88
99
6
23
85
102
108
41
120
19
42
83
64
171
144
77
160
69
24
11
40
39
18
12
6
66
24
27
75
45
63
54
ABCD 93600942322*3^$a+1 [50073]
5
48
75
87
109
5
24
66
33
16
17
54
30
151
59
90
60
91
59
36
9
75
1
23
42
43
35
306
19
104
72
45
84
96
6
25
119
33
33
24
31
95
157
41
6
45
24
15
36
13
41
90
36
24
42
3
16
5
30
9
36
4
125
6
13
71
9
28
5
39
69
19
12
29
115
116
15
1
5
43
11
24
66
36
3
4
11
12
37
47
1
119
13
80
33
108
51
15
24
25
5
55
12
29
30
45
15
13
53
84
24
6
30
63
28
48
32
45
3
15
37
5
30
84
9
51
144
60
66
210
30
90
213
93
30
54
120
15
4
11
25
5
30
60
45
81
3
15
30
90
12
24
30
79
65
39
81
27
4
5
55
44
4
107
25
65
55
35
205
20
28
47
36
48
117
9
30
30
3
51
97
53
36
24
19
11
1
65
66
9
45
6
49
35
60
21
3
9
117
90
30
151
5
18
312
13
84
32
39
9
87
85
65
84
31
119
21
64
65
127
53
6
9
15
90
36
84
6
60
105
9
6
13
8
63
36
13
23
18
31
65
60
120
115
5
90
1
92
117
24
72
63
15
25
47
144
49
131
69
21
3
327
24
6
84
30
36
73
132
80
45
24
6
1
140
9
24
39
111
9
16
35
36
60
13
101
12
7
23
49
131
54
30
1
44
39
201
39
6
39
16
5
174
37
48
35
102
7
71
66
31
8
15
12
9
69
6
33
120
60
27
6
180
7
11
6
174
57
12
87
180
1
5
24
114
6
3
12
225
15
105
24
6
96
90
18
12
54
175
60
5
30
180
45
39
90
42
24
169
5
30
6
3
81
6
54
36
6
30
27
40
131
37
29
55
60
36
48
5
6
24
105
51
93
33
7
23
24
129
27
37
11
12
18
6
60
96
84
45
28
47
6
19
5
3
112
144
24
131
6
19
132
119
9
15
6
60
6
54
144
36
75
69
96
30
121
23
36
73
80
36
15
25
32
9
24
36
36
30
13
60
116
129
12
84
30
54
36
30
30
30
33
12
15
54
90
66
51
15
78
15
15
69
72
69
67
104
4
11
30
60
103
8
3
61
71
37
41
6
6
78
66
60
75
45
171
208
12
108
71
33
33
24
19
36
11
114
6
45
3
61
29
6
45
64
41
60
114
21
28
11
210
55
12
72
77
36
27
148
83
57
9
30
69
84
21
7
68
21
66
25
68
27
49
41
18
156
9
45
51
28
197
3
33
127
77
30
114
15
87
174
43
12
185
30
54
6
60
240
1
5
19
41
24
54
6
36
78
66
36
24
3
57
63
16
11
84
36
84
6
39
45
36
139
11
69
21
43
227
13
53
19
29
19
17
63
81
6
81
9
24
6
33
87
24
1
131
93
21
54
12
54
36
24
60
120
114
6
6
84
24
57
9
24
15
24
33
87
87
60
21
39
6
48
60
6
69
45
15
21
30
114
120
12
39
15
30
54
6
36
19
5
60
54
1
60
5
30
84
6
6
48
109
53
48
7
120
23
126
54
6
36
48
36
30
96
37
36
41
24
36
55
5
39
147
18
15
16
29
15
51
180
25
104
252
12
72
9
120
66
45
165
54
1
95
84
9
27
114
36
19
155
37
68
21
19
155
6
6
9
48
27
54
30
6
63
160
11
30
66
9
141
66
93
75
25
41
31
23
1
35
9
15
60
1
5
90
9
40
32
144
36
3
25
36
20
45
60
6
33
15
1
5
43
17
54
36
54
12
18
25
125
19
17
19
60
35
45
4
32
84
64
72
36
68
112
32
28
5
39
9
27
3
96
144
1
149
7
44
75
54
30
156
156
33
75
186
60
75
9
30
6
96
84
96
3
24
72
9
90
21
100
65
30
30
6
48
12
78
60
186
114
7
5
78
36
186
90
57
93
7
41
42
57
12
15
1
29
114
30
90
6
36
18
30
6
30
19
5
90
129
177
54
21
15
54
27
4
5
39
135
25
12
5
19
5
150
1
68
81
36
24
30
45
36
9
30
66
18
21
9
30
9
21
36
24
36
15
105
24
36
54
1
5
199
41
30
6
24
19
5
36
3
3
24
6
78
49
143
24
60
105
9
72
19
29
7
59
30
30
73
23
144
90
84
12
24
54
12
129
15
66
19
29
6
30
91
95
129
21
24
6
93
81
43
11
25
11
33
192
96
9
55
29
19
17
99
15
6
175
5
36
138
60
90
6
1
53
120
12
54
49
60
155
150
19
48
5
3
15
21
105
24
31
84
65
39
33
264
175
35
30
66
9
ABCD 93600977812*3^$a+1 [50001]
17
103
5
43
47
60
333
63
12
13
23
54
51
147
36
105
304
101
19
8
189
27
96
39
33
3
12
6
108
12
6
156
6
19
32
105
127
107
114
84
39
16
17
126
25
29
51
24
48
9
36
54
36
9
72
40
24
32
15
18
39
112
11
114
48
54
13
24
32
63
18
48
54
57
48
16
56
16
41
42
45
3
42
99
81
15
75
69
48
45
84
15
24
75
117
24
33
31
56
3
61
11
36
108
21
48
3
21
216
48
9
63
111
24
18
7
96
17
36
132
63
75
60
33
195
13
11
84
132
48
42
30
60
33
87
132
30
31
56
9
63
45
27
117
19
144
8
40
251
21
16
24
101
132
55
29
19
185
7
83
36
9
64
47
49
24
48
23
204
205
47
1
317
6
36
9
3
36
54
6
30
42
162
18
9
40
24
125
27
3
61
83
61
89
54
105
21
54
84
57
48
57
7
80
39
145
176
3
37
89
15
21
144
42
81
45
36
7
83
45
16
8
93
30
42
27
40
248
153
15
75
45
24
21
108
12
67
240
17
15
3
21
48
39
201
75
13
71
36
24
18
36
31
17
247
77
139
8
33
87
72
45
27
9
12
3
3
13
48
5
115
179
12
105
24
64
41
18
21
16
41
63
63
90
63
24
87
24
9
16
8
21
30
144
60
81
9
7
29
12
31
8
33
15
16
65
31
17
36
51
16
23
97
65
7
48
56
15
57
48
27
36
9
64
143
108
12
126
3
48
24
72
112
8
63
144
9
24
16
59
54
36
48
91
17
90
42
12
24
63
3
60
84
60
48
108
93
33
42
45
64
32
72
16
56
93
12
111
39
18
63
9
18
36
30
3
87
25
71
18
159
75
181
65
223
48
53
19
71
90
7
35
117
45
30
13
5
3
48
16
23
57
15
249
9
135
57
15
27
45
9
48
39
75
12
24
12
198
39
183
33
15
1
48
155
189
21
115
17
36
19
8
3
6
31
72
35
21
21
27
184
113
48
15
24
15
60
102
114
144
66
19
32
24
21
243
75
141
81
30
25
48
23
36
13
23
9
72
3
141
3
198
79
17
63
21
19
17
55
17
15
129
42
156
57
39
72
54
51
147
69
51
13
11
144
12
6
27
9
15
33
15
9
79
59
6
120
15
39
78
120
126
13
149
42
33
15
1
41
87
39
33
51
21
111
33
3
45
27
102
6
36
109
143
66
15
24
111
169
77
6
69
16
32
96
21
91
24
59
6
55
48
17
31
95
114
63
40
56
57
12
3
33
6
9
63
9
24
111
30
19
32
136
8
40
56
39
36
108
1
152
9
36
67
17
42
90
36
135
72
24
40
104
3
13
71
78
210
42
31
149
91
35
84
1
23
81
27
37
24
8
3
48
93
88
95
90
48
90
13
65
231
105
114
108
9
9
79
65
7
8
21
30
96
162
102
13
65
36
115
11
72
109
32
40
83
6
63
21
6
30
6
9
24
39
33
3
45
72
24
39
25
80
57
15
16
56
136
23
60
45
72
88
11
13
5
27
136
89
18
13
71
162
7
176
33
162
6
84
3
21
43
8
15
18
60
30
42
19
8
153
7
83
45
16
83
84
33
9
18
36
25
131
21
21
54
69
21
27
63
1
35
109
11
36
42
7
24
59
72
144
30
31
59
69
21
6
228
42
12
3
129
162
69
93
54
45
75
6
63
3
21
72
33
15
27
69
39
33
112
32
21
67
17
39
3
216
126
15
64
8
16
5
102
13
11
90
99
96
112
8
39
18
42
54
7
29
18
33
72
15
25
53
54
36
49
56
21
66
132
45
16
23
42
207
81
54
90
36
27
27
30
103
59
93
33
36
60
79
11
13
17
72
39
21
27
112
120
48
120
23
126
90
1
47
24
1
120
17
54
33
75
90
132
7
59
18
24
51
120
63
66
15
88
48
152
240
183
153
72
99
12
78
91
48
77
67
53
168
67
107
24
37
107
162
84
31
80
87
168
18
174
1
17
15
136
17
18
45
96
64
11
72
84
72
ABCD 93601197128*3^$a+1 [50094]
42
3
24
28
20
33
18
9
3
45
84
3
108
18
42
49
48
68
12
12
88
5
6
54
3
4
23
36
1
20
51
18
114
18
30
9
21
42
90
18
37
32
48
93
79
131
12
18
75
45
15
64
11
45
123
30
84
6
12
228
60
57
112
23
49
20
40
11
69
36
15
45
33
42
132
48
48
9
12
33
66
24
6
24
30
36
24
25
23
60
9
88
23
57
48
135
72
25
8
63
24
6
31
131
9
3
45
40
20
15
30
7
59
9
45
48
30
9
141
60
120
42
105
51
21
93
198
37
8
45
90
42
66
1
59
129
12
9
12
48
19
23
45
3
1
8
15
48
105
4
80
21
79
29
12
30
72
33
3
81
180
21
12
3
15
72
33
12
12
3
25
5
7
11
9
21
75
15
48
12
49
20
28
152
28
35
165
120
40
23
9
3
37
131
229
8
15
37
8
75
36
12
78
99
15
93
27
37
11
108
24
25
11
1
20
99
21
40
11
60
18
39
15
6
27
72
21
87
27
33
15
30
72
67
8
3
12
30
66
21
21
19
11
60
108
81
9
27
3
21
36
45
7
5
6
24
45
75
36
21
39
84
108
90
90
108
12
9
51
12
6
30
54
30
36
144
105
48
12
135
165
51
12
45
57
7
41
18
24
30
15
33
39
48
33
7
20
3
72
78
19
23
36
24
6
39
51
144
25
5
6
60
9
3
37
53
39
51
90
90
18
72
48
60
30
30
42
45
3
72
69
39
42
7
8
3
21
36
27
33
27
6
24
27
33
67
8
60
52
20
40
101
18
72
30
27
21
27
117
3
12
3
42
6
1
59
24
60
25
32
88
11
12
12
60
33
27
18
15
15
57
100
32
48
15
57
9
12
18
61
41
48
42
30
138
24
6
150
21
39
81
28
68
45
60
27
60
48
3
21
39
81
220
173
3
4
71
18
87
15
78
19
80
3
12
48
78
42
69
36
93
12
15
3
21
60
39
69
60
48
72
3
9
21
18
1
116
165
12
27
28
12
83
18
7
11
54
18
9
96
84
9
27
87
6
90
24
30
3
3
12
48
72
12
33
84
9
54
93
33
27
12
15
25
11
21
9
120
12
30
57
100
113
18
84
105
60
3
18
19
5
3
24
48
72
40
71
165
153
27
27
85
11
12
49
179
24
66
24
18
12
93
27
36
81
28
35
90
18
12
30
30
60
108
9
21
18
60
84
33
3
21
33
78
168
24
48
72
96
57
27
25
71
12
9
69
19
23
18
87
3
150
27
3
1
149
12
150
18
30
72
18
87
60
12
75
36
57
3
72
18
102
9
3
30
27
33
7
11
12
18
48
42
102
3
3
49
72
11
37
65
18
57
72
28
71
1
56
33
84
36
60
54
33
24
48
111
12
72
36
24
36
42
27
3
42
48
72
15
63
48
102
15
63
1
23
25
5
78
45
63
9
48
57
3
75
129
111
30
18
9
171
24
6
19
32
40
23
18
30
9
9
210
21
36
4
116
45
18
1
29
54
57
208
11
24
30
55
11
60
12
102
6
69
51
1
11
37
32
9
30
21
51
12
25
260
15
177
9
30
72
37
12
41
18
21
28
72
11
60
12
30
63
72
48
63
9
225
6
90
144
6
49
5
3
237
7
41
18
12
9
40
59
72
69
39
12
108
21
39
60
141
60
3
225
21
150
9
3
9
21
67
65
18
18
39
3
169
68
3
69
40
8
3
60
9
60
39
12
72
78
12
96
87
15
12
25
53
78
60
84
48
60
198
27
72
12
9
39
21
30
21
39
9
111
12
18
30
1
59
24
57
3
85
23
18
54
18
18
21
3
33
33
42
69
21
30
72
96
42
27
3
105
3
102
15
52
23
37
8
180
33
84
30
36
12
90
27
111
12
37
11
60
69
135
105
112
41
7
20
3
9
9
24
66
1
53
3
3
60
30
162
102
120
187
68
123
60
12
45
123
37
8
15
18
12
42
168
162
27
39
60
24
48
18
72
30
48
1
23
18
7
131
30
30
61
53
15
105
3
24
3
90
66
60
1
71
45
12
81
51
3
37
8
21
90
9
33
90
120
48
1
8
48
12
63
57
3
18
60
39
51
1
20
33
66
114
55
11
54
63
27
30
67
29
12
27
132
63
18
27
3
78
19
23
9
96
3
120
1
8
33
138
30
30
9
3
69
9
147
117
18
12
25
92
48
81
42
69
141
30
60
72
66
27
63
1
59
9
123
12
186
12
102
78
15
3
9
81
30
21
51
97
8
15
49
11
9
28
101
54
45
40
11
30
24
55
20
12
120
63
57
40
116
12
48
33
24
27
129
12
7
83
30
42
60
36
57
124
23
18
78
12
9
48
3
60
12
25
20
15
25
72
11
97
80
3
30
72
36
39
12
9
19
23
90
27
33
18
12
108
1
23
66
54
30
7
48
5
6
81
48
63
9
33
30
6
27
3
49
35
37
11
12
57
60
28
188
24
88
71
1
108
113
30
9
108
12
36
12
40
11
54
138
48
30
ABCD 93601239404*3^$a+1 [50017]
65
103
5
4
8
4
21
27
32
64
15
36
54
60
11
61
18
120
42
84
95
61
35
60
4
21
3
27
29
31
18
36
30
60
41
49
99
27
120
33
32
85
39
15
5
19
42
24
11
28
21
6
18
71
16
80
13
35
16
216
39
93
27
6
18
42
18
6
95
169
6
24
41
1
15
60
80
55
24
30
90
66
60
24
3
93
15
39
6
59
64
51
30
6
30
84
35
19
221
1
24
11
112
60
63
173
115
17
28
21
156
15
15
5
19
29
4
56
55
6
39
15
30
180
11
19
101
1
60
35
64
9
71
19
210
36
15
9
42
33
12
8
55
5
7
5
160
48
116
31
30
23
16
21
114
126
59
16
72
27
24
42
3
20
4
27
66
54
29
7
54
36
78
6
11
120
25
48
39
68
13
39
12
116
60
25
39
48
68
24
139
5
52
12
32
1
3
15
12
69
80
79
21
15
24
17
25
60
95
4
44
180
16
60
36
33
11
25
171
24
48
48
9
123
81
95
37
18
5
72
60
52
8
48
37
27
21
35
7
30
18
57
33
47
25
24
15
44
7
53
4
21
11
148
48
8
37
123
15
9
27
36
9
45
3
36
15
12
5
25
24
3
3
9
9
11
40
120
21
39
20
156
4
15
30
30
5
136
24
45
35
1
15
9
54
12
18
27
33
47
4
44
31
89
85
36
95
136
8
1
60
30
41
144
64
12
20
79
29
136
9
36
99
12
84
99
12
57
48
15
150
59
55
93
12
21
15
135
93
105
36
36
114
41
49
95
25
36
3
12
8
1
6
53
4
3
89
144
1
30
5
25
84
102
24
54
12
27
57
11
49
15
45
3
21
42
18
6
36
24
9
20
4
8
52
48
9
3
32
36
49
155
36
19
60
69
24
32
1
95
4
15
5
31
45
45
35
43
72
54
3
63
33
20
12
24
1
30
30
99
48
12
44
96
24
37
27
51
9
32
60
25
6
33
36
9
6
60
66
18
81
48
51
12
33
20
61
63
117
30
6
23
55
41
199
69
33
78
12
54
15
144
57
18
9
33
18
6
3
132
45
6
9
56
19
90
11
84
31
5
108
25
11
88
8
43
17
52
12
39
9
3
65
55
24
60
21
33
12
24
3
32
40
15
84
9
12
45
39
32
4
48
60
27
6
84
6
57
183
57
57
15
21
27
21
12
60
23
100
57
35
19
29
97
3
27
24
36
105
63
17
24
169
6
69
60
171
5
16
69
11
25
90
65
79
60
41
25
39
108
108
3
12
33
36
36
15
29
4
12
159
33
32
1
18
17
43
6
30
24
12
5
25
23
184
3
29
1
39
20
76
33
39
81
36
11
24
4
15
36
60
65
19
12
60
5
48
1
66
9
24
12
15
90
23
36
25
35
16
15
210
35
19
6
23
40
81
3
27
41
49
6
18
42
30
78
9
8
43
42
3
84
93
48
30
21
45
39
12
33
15
21
63
21
35
55
12
48
6
15
45
30
6
123
32
4
45
15
20
55
21
3
60
5
124
21
42
18
27
24
108
32
16
20
175
24
36
18
11
19
5
25
51
60
36
15
45
69
51
44
19
41
61
78
41
25
6
5
55
90
39
75
101
40
8
127
48
36
6
63
12
75
48
42
119
31
5
19
105
24
81
6
9
15
29
7
5
4
116
40
15
5
19
30
11
43
66
30
9
45
87
39
5
16
9
120
63
27
41
24
4
12
63
12
29
88
81
12
83
16
75
21
105
27
12
36
60
24
15
30
30
33
27
105
21
3
15
42
30
173
12
19
6
39
81
23
16
24
56
60
16
12
48
39
41
13
27
60
60
15
18
71
16
24
20
31
69
15
126
3
15
12
29
16
24
69
60
30
9
153
78
6
210
5
28
8
184
20
55
29
31
9
24
51
21
36
9
66
30
27
3
18
12
24
24
126
66
63
45
11
31
5
19
33
27
96
60
48
5
1
60
60
35
31
18
51
36
3
5
4
147
24
41
25
36
30
24
36
9
99
36
96
57
32
85
11
19
66
24
30
6
18
5
16
21
150
24
36
237
57
35
31
5
48
115
81
56
13
27
9
30
21
12
3
53
1
84
35
7
89
64
200
7
5
48
100
21
3
21
12
83
64
36
24
8
43
21
21
27
8
40
9
35
28
81
42
45
15
48
77
240
60
40
9
15
36
12
33
24
66
24
65
49
35
31
30
15
48
12
56
49
6
5
79
29
25
11
121
24
60
39
24
68
28
20
12
43
102
99
48
33
35
79
24
41
19
6
3
12
21
3
15
41
88
12
84
87
18
36
36
23
1
3
57
3
21
11
136
8
31
21
3
41
1
135
45
83
25
60
107
48
12
43
17
4
20
28
68
28
36
141
15
132
48
9
3
12
9
47
25
15
3
17
79
90
59
7
249
48
12
111
33
51
89
4
3
150
99
69
51
39
17
49
60
60
54
6
63
3
174
3
12
84
12
84
111
18
27
3
57
3
12
54
15
45
6
29
4
21
3
8
48
12
13
147
39
29
16
104
16
15
36
24
54
131
19
17
28
84
48
9
51
9
54
102
90
18
15
45
12
75
45
75
9
11
85
15
3
69
21
15
12
104
259
6
71
24
16
39
65
25
126
30
35
49
126
9
15
6
35
19
29
67
29
24
12
19
6
30
53
52
45
18
5
37
24
54
9
32
1
27
141
35
4
3
24
30
3
3
93
132
ABCD 93601361344*3^$a+1 [50010]
13
72
12
12
51
27
6
36
24
107
55
17
7
78
240
18
30
3
15
24
6
12
167
16
9
23
7
6
36
84
11
73
108
72
120
27
15
24
89
133
48
66
54
12
48
120
95
1
24
6
48
6
35
40
87
42
30
36
5
37
3
9
23
24
64
21
11
13
12
30
48
9
33
60
27
48
3
5
25
15
24
141
11
61
27
57
36
3
104
25
23
19
126
84
11
7
18
23
151
18
42
5
144
24
1
30
6
11
25
15
48
56
31
90
132
6
54
60
51
72
15
24
6
18
57
177
42
101
24
25
54
24
30
30
18
147
32
1
54
30
60
108
30
53
97
60
96
75
45
24
90
42
30
6
18
6
51
87
6
51
56
109
83
13
42
33
27
6
60
35
1
39
51
60
48
41
96
64
87
90
60
24
11
139
29
7
42
63
15
30
24
84
60
59
25
42
6
63
9
63
8
31
33
45
3
9
24
47
7
57
21
59
85
51
8
97
30
12
5
31
89
25
42
84
129
57
71
37
48
54
6
15
135
78
72
18
17
72
181
11
16
72
8
67
78
23
136
69
90
6
3
15
18
24
18
102
71
7
41
121
6
17
121
30
66
39
51
5
13
72
35
40
8
48
25
54
6
84
36
35
160
32
37
48
3
24
15
24
114
150
57
219
90
35
24
127
30
11
97
15
45
83
72
1
6
18
87
93
30
101
7
33
57
63
56
49
96
18
36
24
30
36
36
24
6
18
27
21
27
15
6
30
5
7
17
73
23
37
48
42
90
23
241
15
3
6
47
37
36
12
12
111
9
72
39
87
33
24
80
1
15
80
25
96
23
13
12
108
27
15
30
18
114
23
88
24
81
60
12
96
36
3
15
6
27
39
81
15
90
15
72
48
45
18
84
6
47
88
39
17
25
23
13
18
57
9
6
33
39
6
114
17
109
179
37
36
30
17
1
126
30
78
6
39
8
24
13
48
54
48
60
33
48
72
33
24
48
18
30
15
24
15
60
45
21
30
30
12
24
99
9
48
60
48
12
47
127
41
48
49
6
9
8
25
39
9
60
42
18
95
72
40
9
30
54
75
56
25
15
24
120
9
6
36
48
18
24
51
3
12
33
129
47
16
57
63
117
3
63
65
37
24
51
69
24
59
25
63
33
60
35
1
54
42
15
48
69
27
56
55
18
36
18
66
167
48
85
120
60
30
89
1
36
120
3
72
69
59
1
39
32
16
24
9
54
30
48
18
9
21
27
45
24
60
96
54
105
8
1
39
48
24
15
33
21
84
6
24
36
36
48
33
45
75
24
9
36
59
25
12
3
15
9
48
33
102
17
1
39
57
24
60
75
45
42
18
71
31
48
72
138
144
111
69
12
60
30
6
15
33
150
42
48
12
84
24
30
24
65
1
12
27
56
25
6
33
15
6
12
12
51
9
78
120
24
18
12
90
6
24
59
19
141
39
6
27
45
27
15
72
18
72
111
9
48
47
13
35
16
69
96
27
32
37
144
75
80
61
18
6
27
15
9
24
24
45
35
133
18
65
1
6
30
3
45
27
39
9
32
40
9
6
57
21
54
30
30
6
11
208
81
36
90
30
11
49
30
6
12
30
48
12
12
18
12
18
113
24
40
33
150
18
42
96
66
30
69
57
23
1
23
13
3
87
17
1
12
3
9
12
90
78
66
66
30
33
63
30
42
30
11
16
63
33
15
72
41
37
198
45
9
180
18
17
1
12
54
18
42
33
45
3
9
39
45
12
42
6
15
81
48
36
107
40
9
144
6
6
24
59
7
113
7
12
60
180
5
16
21
11
55
24
90
23
1
39
45
90
66
24
6
17
7
17
103
12
69
81
48
60
131
85
35
7
17
48
73
6
18
23
13
11
13
138
42
12
51
32
1
132
24
3
72
15
54
30
30
87
57
23
13
27
8
49
90
30
30
30
108
119
40
8
1
12
48
27
9
15
129
6
54
24
11
40
75
5
72
13
59
61
24
102
5
109
42
102
51
56
61
24
18
6
35
112
24
56
37
60
87
45
90
33
21
35
40
9
47
13
66
42
15
3
45
9
48
54
65
85
3
8
7
18
87
33
24
36
3
51
18
12
63
8
24
19
29
25
168
15
15
24
24
72
24
66
150
30
48
42
24
41
13
11
16
87
18
108
12
24
60
123
56
1
108
60
60
11
1
78
17
115
30
84
60
66
125
13
66
54
18
12
77
25
36
42
18
120
15
57
72
6
12
6
6
78
75
27
5
49
6
81
15
17
1
47
37
138
48
65
1
18
5
25
48
95
37
72
36
23
16
9
87
117
3
15
30
3
24
177
24
60
54
45
105
23
7
18
48
47
48
1
6
17
40
15
120
33
105
60
12
12
90
66
12
48
18
17
24
61
75
32
55
6
11
31
105
105
135
63
89
16
24
81
6
129
32
13
72
180
15
9
23
85
3
32
73
12
36
111
39
54
30
5
40
32
25
15
63
12
29
31
24
6
18
33
8
61
66
65
73
72
23
1
15
8
13
27
56
1
15
75
60
48
120
6
12
60
12
6
41
64
117
27
32
61
24
51
15
9
15
120
66
15
39
33
21
42
33
111
ABCD 93601432118*3^$a+1 [50003]
9
42
9
32
4
8
283
5
64
36
45
143
52
60
20
79
33
12
105
23
168
25
54
105
51
17
132
1
167
100
96
12
128
67
125
25
15
92
37
23
72
115
41
85
39
20
13
3
60
159
36
53
12
19
36
125
28
51
48
18
24
111
120
75
5
40
39
29
12
19
53
73
39
15
65
96
24
4
20
72
7
33
87
18
15
27
12
125
36
124
20
96
19
9
60
56
76
27
42
210
149
1
66
17
37
6
69
75
66
72
47
31
273
99
57
44
144
36
79
5
28
32
12
244
60
57
75
45
35
84
28
75
17
1
207
120
153
99
60
80
31
197
96
16
36
32
7
18
3
84
24
51
5
24
36
16
164
48
12
85
18
41
76
20
36
25
15
32
72
60
43
41
12
157
3
15
17
133
27
75
17
73
15
75
5
67
6
72
30
33
8
40
24
183
9
63
57
96
15
72
18
15
24
8
163
53
24
112
51
5
7
132
29
7
17
145
18
5
48
36
76
15
72
17
55
21
69
11
12
97
179
36
24
16
33
162
65
43
105
12
135
89
16
75
9
96
63
18
30
45
12
20
85
27
48
15
45
48
57
11
61
215
1
135
57
23
19
33
15
125
16
129
18
33
96
15
29
24
7
81
57
11
7
5
19
29
19
33
189
18
5
12
100
60
3
17
144
12
48
96
28
27
21
32
7
33
75
30
23
12
12
25
11
85
63
9
167
24
4
108
72
15
65
12
181
23
144
112
36
39
93
8
84
55
120
5
108
13
99
48
68
12
7
173
25
15
20
108
72
16
57
39
3
21
99
17
96
4
135
69
21
135
33
18
144
5
64
57
15
105
27
123
149
43
113
208
57
27
117
78
45
12
8
115
5
25
42
36
93
69
48
39
144
176
4
51
161
12
85
30
41
24
12
13
18
72
57
68
28
45
90
24
5
103
17
4
27
114
90
30
15
60
75
36
12
5
60
16
224
40
57
39
81
6
90
15
44
13
111
51
48
17
48
13
30
5
19
48
57
8
16
12
69
18
72
6
15
92
28
27
53
40
12
96
132
39
105
8
52
15
5
73
23
97
18
24
21
15
45
140
7
18
24
18
48
45
20
12
67
198
42
45
56
12
28
39
36
84
113
103
33
72
9
30
45
44
1
3
96
12
200
139
29
40
12
32
37
23
7
18
107
148
176
7
5
52
48
120
68
16
68
55
12
89
16
3
18
119
40
171
5
67
21
56
120
1
72
27
165
18
252
36
57
32
61
15
224
103
57
15
53
12
88
3
60
33
12
99
18
27
44
112
48
39
65
7
108
12
81
9
71
12
67
41
144
16
68
91
18
3
140
4
15
93
15
12
9
96
68
43
125
7
137
16
80
52
20
40
63
5
19
9
84
12
116
12
72
1
59
115
65
43
60
17
120
73
15
36
36
128
25
48
83
124
123
57
68
49
18
213
39
36
9
80
64
12
32
7
141
60
9
11
4
81
39
15
53
12
16
57
27
15
81
12
33
72
27
21
47
7
245
61
72
11
12
24
60
16
39
198
35
16
96
21
107
16
21
71
4
60
3
78
135
39
18
18
53
16
3
57
36
32
163
9
15
149
16
105
3
63
77
100
3
105
8
1
11
7
5
40
3
149
145
48
3
39
101
84
28
20
96
16
36
12
128
60
72
97
23
16
72
44
64
20
31
33
12
36
225
24
179
67
45
128
84
28
12
27
36
137
72
148
92
25
59
36
31
9
63
12
53
132
13
90
141
9
18
12
33
80
4
63
5
40
15
12
29
49
203
7
53
19
60
120
81
104
84
4
8
52
12
48
75
108
24
129
56
16
92
48
28
20
96
48
12
4
12
135
17
7
18
3
32
12
1
39
33
27
44
4
60
33
35
19
93
48
75
9
44
19
17
136
80
19
69
60
32
55
30
39
33
42
53
16
36
21
23
84
12
25
48
72
18
5
103
60
77
16
27
17
37
78
120
42
11
4
3
12
65
28
3
45
75
42
23
40
39
108
57
48
48
27
5
12
16
152
72
40
33
102
5
55
48
60
185
16
177
23
72
25
24
51
20
60
157
191
1
6
89
4
32
127
33
195
24
65
24
16
75
53
28
12
32
36
48
12
84
28
27
89
12
40
15
29
ABCD 93601628678*3^$a+1 [50078]
57
12
15
6
90
18
54
42
60
63
36
44
61
35
16
81
24
75
141
12
12
24
30
84
57
153
12
3
33
23
85
11
1
72
51
84
63
30
12
15
60
21
11
120
48
91
69
20
31
6
23
52
45
83
1
30
30
6
6
27
3
93
21
3
3
30
72
126
84
30
95
13
39
33
42
5
28
21
35
96
1
99
21
18
9
153
27
12
68
156
7
53
7
33
21
39
24
21
11
144
1
6
9
48
33
24
75
20
61
18
5
31
9
180
60
60
45
35
156
61
3
51
9
156
3
18
23
169
11
40
44
76
104
37
15
93
30
126
6
93
80
43
33
84
33
42
36
41
24
1
60
35
100
39
21
9
35
60
55
84
45
132
21
132
35
72
40
45
123
140
16
57
18
36
90
30
29
16
33
15
152
73
162
9
27
78
35
25
54
21
44
133
30
12
5
7
69
15
6
84
12
12
11
40
111
60
6
78
42
60
24
30
65
1
39
33
27
48
15
65
61
15
60
99
17
13
6
41
25
23
31
30
54
12
9
135
69
32
13
135
15
6
42
33
57
3
24
32
84
1
30
9
84
132
15
6
39
48
45
75
56
136
9
6
54
30
6
3
36
177
78
12
30
27
213
63
60
24
33
54
6
23
37
24
156
12
11
16
120
20
108
7
9
21
54
5
109
51
291
168
41
64
72
60
45
60
54
54
47
24
1
30
9
39
6
59
120
43
12
18
39
108
21
35
40
20
24
7
5
4
44
52
3
30
12
6
108
96
6
30
117
12
51
29
28
63
69
8
25
12
96
48
6
6
27
27
60
24
69
87
186
12
71
79
5
37
183
45
42
9
156
45
30
5
85
3
20
76
15
21
20
48
7
36
69
39
9
96
60
69
132
24
35
37
30
162
18
30
47
72
28
3
9
104
96
85
84
54
21
21
35
13
35
12
88
15
225
32
43
42
108
35
16
21
84
66
6
23
24
91
12
102
12
59
4
3
60
240
42
6
96
66
23
145
54
12
5
48
40
51
6
15
24
44
16
44
52
60
81
18
65
36
1
47
72
43
5
37
60
15
63
18
24
60
59
16
9
75
81
15
20
24
25
11
144
4
21
24
11
61
95
124
39
17
4
20
19
6
51
45
96
23
37
30
33
105
60
24
72
23
67
66
78
41
103
17
60
28
111
45
27
18
11
64
9
30
42
35
49
11
84
84
43
42
78
53
55
66
23
1
36
36
39
3
21
105
6
29
36
24
91
48
66
75
84
27
33
3
12
41
4
32
28
117
6
57
33
3
75
21
8
16
21
23
1
42
42
72
84
15
56
25
54
65
16
165
59
31
9
75
29
85
11
4
15
177
20
13
15
15
30
12
35
40
60
9
90
29
36
25
24
35
13
24
35
19
89
52
24
9
12
15
69
15
24
33
24
18
57
104
16
20
25
3
120
12
39
90
11
73
66
42
39
45
23
7
53
72
244
9
12
48
42
54
114
66
30
125
1
23
96
49
11
64
27
54
120
51
8
52
3
137
4
15
24
48
12
42
39
36
33
48
24
48
35
16
24
36
21
59
1
39
20
156
25
114
12
132
57
224
1
15
3
66
174
17
25
36
48
71
79
65
40
51
54
12
18
5
31
33
20
76
15
24
66
12
42
12
54
6
36
84
29
40
80
96
133
11
1
23
133
147
51
30
90
5
19
150
60
75
21
35
16
48
21
11
144
19
5
60
76
156
21
60
24
15
33
12
78
18
3
20
96
24
19
18
30
17
60
25
36
39
117
54
30
95
19
57
9
35
79
5
13
47
60
12
31
30
87
81
15
44
25
87
39
45
105
54
30
11
61
3
51
42
39
68
37
120
48
11
19
216
6
54
129
93
54
18
12
35
91
18
35
4
12
24
15
90
35
25
24
27
153
156
42
24
6
47
16
9
6
9
12
21
287
100
93
63
9
11
4
21
15
24
33
48
6
233
97
78
18
3
44
100
36
44
36
1
75
8
25
15
3
12
5
7
36
54
24
51
15
9
39
125
1
39
21
132
3
75
89
72
31
93
84
15
30
6
60
66
84
35
49
6
41
4
20
25
24
72
30
149
16
8
115
48
9
21
18
24
41
25
24
27
45
48
75
36
9
11
40
9
51
45
75
56
61
30
30
47
36
25
114
41
40
51
6
3
96
24
45
30
5
109
11
55
21
309
71
4
21
15
9
111
21
23
36
25
66
24
45
15
9
36
15
29
76
44
1
3
15
21
20
76
183
12
69
99
48
30
23
96
19
5
115
30
95
61
18
138
54
18
12
30
45
60
93
111
105
15
27
77
25
42
53
12
49
24
11
55
5
60
19
60
77
4
15
6
6
78
42
9
3
5
7
5
19
89
1
12
23
4
21
15
60
15
60
105
44
112
75
285
44
37
107
72
1
27
12
33
11
4
20
7
114
54
21
24
51
9
12
15
45
3
42
60
96
90
ABCD 93602107286*3^$a+1 [50060]
44
169
36
12
27
96
44
52
129
72
63
57
107
7
54
12
18
9
105
120
71
1
18
6
15
51
6
3
180
51
36
84
93
32
84
64
15
6
54
17
91
12
42
30
90
39
21
3
135
81
117
3
75
36
90
15
15
18
51
57
144
150
30
51
63
29
7
33
51
21
33
35
25
27
99
30
42
29
1
147
32
4
21
59
49
48
24
84
11
49
72
48
27
33
12
24
36
18
12
42
36
111
105
159
15
6
3
81
6
165
45
3
32
19
45
9
198
42
11
37
24
36
30
42
47
1
24
264
132
90
18
12
180
72
15
32
40
99
45
24
80
7
185
13
111
21
30
18
42
48
101
67
18
51
33
36
35
7
108
21
9
6
54
12
119
49
36
66
24
30
24
11
1
219
33
35
43
12
117
15
113
96
84
96
61
54
21
168
96
21
66
42
11
19
60
12
6
144
18
41
36
13
30
6
15
21
66
90
63
9
87
153
18
120
18
96
84
42
18
191
28
32
28
75
36
90
59
193
42
5
12
13
18
24
126
48
35
156
4
45
95
25
11
28
75
17
1
3
20
31
9
27
72
30
3
69
54
24
102
24
12
143
61
180
35
13
90
42
59
24
156
49
171
45
36
3
15
5
175
30
108
119
61
207
33
47
25
155
73
39
60
128
25
60
15
15
17
40
68
55
153
63
24
36
30
24
11
24
121
60
84
35
187
30
96
18
65
25
30
24
18
30
69
21
27
117
18
165
32
115
54
30
24
30
27
51
29
19
9
48
68
55
150
11
19
54
11
121
35
13
35
1
6
9
45
12
39
180
44
79
5
76
51
29
25
71
91
9
60
104
25
12
135
15
93
56
76
39
18
6
156
33
45
36
72
12
42
245
73
60
15
33
39
51
53
1
15
99
12
18
6
21
9
35
145
215
19
36
18
95
16
51
45
36
44
1
83
115
141
99
29
52
165
35
91
42
48
99
8
37
3
12
75
5
148
135
78
30
90
72
60
156
15
44
1
90
105
69
11
76
9
75
20
31
9
27
77
16
45
24
12
15
9
71
13
6
120
6
36
30
54
54
9
51
21
33
75
36
96
24
21
3
12
33
27
81
42
57
15
125
49
71
61
54
5
49
90
45
9
3
9
18
42
36
102
33
27
21
15
30
114
12
33
32
85
75
51
54
30
60
54
15
39
90
15
72
68
61
66
36
45
15
113
31
125
1
12
36
36
15
45
23
7
33
176
36
4
12
32
1
51
24
81
108
132
48
6
81
8
40
108
33
15
84
21
24
27
3
81
9
42
90
15
15
114
30
117
92
31
65
36
79
30
42
72
21
24
57
18
18
3
57
23
25
15
24
15
60
41
49
131
172
84
9
39
45
27
8
28
9
24
11
73
71
16
20
16
9
99
9
47
184
195
65
49
27
20
91
17
97
90
5
100
60
63
78
18
117
9
83
61
12
72
42
144
90
156
3
33
147
75
48
18
144
47
60
40
128
16
56
13
36
15
21
108
95
52
129
30
42
72
11
181
126
54
24
179
76
171
153
12
3
30
3
57
51
57
12
15
27
5
16
27
18
119
40
20
28
51
102
132
12
54
24
201
51
113
25
35
52
21
108
162
45
123
12
69
39
6
75
9
51
39
21
69
6
185
16
123
41
25
51
3
42
18
12
17
37
15
63
336
65
49
11
1
15
20
144
169
35
40
117
90
65
79
60
126
83
7
45
9
30
105
44
55
30
168
3
81
78
72
66
135
33
84
60
30
5
1
11
64
20
64
21
99
21
24
12
23
96
52
92
121
84
18
18
24
75
261
24
36
144
75
32
84
19
18
72
18
108
24
125
13
90
42
15
57
144
30
24
45
21
60
66
125
40
15
54
96
39
20
31
33
3
162
11
1
126
29
49
144
11
16
45
123
3
93
141
35
13
35
55
6
15
44
40
12
60
63
18
72
95
72
25
15
80
1
27
3
90
42
12
65
40
111
17
73
54
5
4
69
48
114
30
6
33
15
29
7
29
4
72
128
112
24
69
90
12
6
12
47
4
45
11
79
81
99
141
24
9
3
15
69
39
21
48
12
9
15
96
80
43
18
162
78
12
15
20
112
33
15
93
24
18
108
29
25
75
44
4
60
27
ABCD 93602736244*3^$a+1 [50013]
30
8
7
72
23
18
7
35
12
88
18
15
17
58
62
67
144
21
18
8
28
72
48
2
48
40
51
21
32
31
72
65
30
4
44
16
20
1
5
22
72
9
11
133
11
12
42
78
34
26
85
63
122
82
30
38
12
61
17
42
6
6
36
54
18
30
43
3
122
18
24
72
16
12
20
30
6
24
37
15
30
8
6
60
25
69
2
126
30
84
6
34
33
36
11
24
37
59
4
162
38
10
26
13
17
24
24
40
50
97
29
6
18
31
71
24
12
4
96
18
14
148
54
210
8
102
19
12
3
6
26
28
9
63
2
160
206
1
3
6
2
13
17
48
54
40
18
15
3
54
78
32
66
6
34
32
7
15
45
101
166
26
42
1
47
4
96
45
29
24
7
17
22
129
17
42
241
69
26
24
36
37
12
47
1
57
27
5
30
114
24
78
12
12
1
12
35
12
61
83
60
1
119
12
40
92
10
87
24
41
96
24
16
2
1
125
112
195
48
5
16
56
19
95
54
16
48
2
24
85
17
18
84
12
25
53
10
32
40
14
6
25
41
7
192
39
56
28
6
32
55
107
36
85
45
26
4
2
22
20
6
19
108
9
26
4
18
72
24
14
61
35
1
11
54
54
34
122
36
24
1
3
32
25
87
152
28
36
14
18
22
2
160
14
6
60
28
8
40
50
94
128
130
110
16
56
25
11
28
26
10
6
63
11
88
12
45
35
36
48
6
16
8
6
24
121
11
37
35
30
10
36
2
103
41
18
22
30
9
9
18
14
24
19
77
31
23
49
96
11
13
11
100
24
20
48
13
12
48
21
30
18
6
26
78
12
40
38
6
66
30
10
63
17
130
33
5
43
60
27
68
4
30
6
84
21
33
122
24
16
69
9
62
12
160
12
18
42
48
86
54
60
76
57
23
12
54
66
13
9
8
18
6
18
36
49
11
160
12
90
8
6
48
12
88
57
15
8
13
204
11
12
48
28
24
2
30
76
165
23
49
12
36
113
30
36
40
8
22
54
24
21
36
24
57
2
48
25
119
24
6
138
52
24
9
65
7
63
8
58
15
41
24
16
26
28
26
55
11
12
16
2
90
37
36
5
31
75
8
126
54
37
63
80
1
39
116
64
108
9
5
24
127
17
30
25
87
8
108
13
11
54
31
99
60
66
80
30
84
72
28
122
19
3
8
12
25
3
24
48
36
36
9
11
78
30
13
47
60
36
1
3
72
24
9
95
18
130
8
24
1
87
8
12
18
114
13
15
44
25
3
68
22
32
24
90
1
15
36
152
97
9
32
90
78
10
134
7
39
2
19
119
46
18
68
18
19
48
47
70
102
33
27
9
96
3
33
15
20
13
17
103
89
46
72
18
26
61
72
35
1
144
5
48
30
18
31
195
56
70
32
18
60
4
30
26
13
84
63
38
70
44
136
20
10
54
20
72
180
90
6
34
8
46
44
148
44
30
30
28
8
78
94
68
25
5
127
71
25
35
37
23
42
54
58
2
1
35
24
10
8
7
48
11
222
154
96
80
24
36
24
66
19
23
12
16
9
71
10
2
1
60
105
15
57
15
48
17
210
78
6
16
32
36
37
9
38
37
35
1
63
104
72
40
20
60
24
4
8
28
57
60
5
18
109
35
6
31
23
40
21
71
25
23
13
12
48
60
107
72
6
42
1
11
18
6
12
48
46
6
68
30
72
199
3
21
144
23
90
10
24
30
15
41
120
22
42
48
2
30
31
353
16
3
71
16
14
22
42
2
16
12
2
34
21
65
54
1
65
18
85
48
107
13
17
31
17
42
1
29
48
7
35
22
14
52
44
16
12
8
12
1
15
24
20
96
40
14
31
36
83
18
24
18
52
9
65
10
104
30
72
18
73
144
15
80
28
12
38
40
62
13
87
14
40
26
28
18
152
46
20
24
37
41
24
18
30
16
14
42
54
1
71
40
68
4
32
13
12
24
12
48
29
46
12
8
100
26
78
40
2
24
6
40
8
10
15
75
68
24
36
102
6
25
59
120
28
44
25
23
48
60
90
24
10
36
8
16
18
26
37
75
72
96
84
50
30
13
77
78
4
14
30
52
14
31
39
20
16
14
48
10
62
10
8
37
24
96
71
49
41
48
40
56
34
20
36
24
12
34
8
16
54
177
3
30
86
61
75
8
12
60
10
54
26
30
61
3
9
83
88
54
8
43
5
31
39
2
22
20
12
24
1
51
14
78
37
5
24
16
8
102
18
16
14
1
24
12
36
9
14
16
104
1
63
12
24
9
173
7
11
52
50
78
109
35
73
24
63
32
18
72
160
8
82
38
7
24
65
46
18
26
12
72
16
50
42
25
83
66
6
12
6
24
96
6
24
16
48
2
18
13
47
106
50
37
15
42
26
22
32
66
49
143
30
22
93
15
38
126
25
95
10
48
15
3
54
8
7
35
4
32
108
61
3
30
182
60
1
47
126
66
78
42
46
74
4
9
3
14
79
35
6
10
14
24
7
41
7
36
15
81
11
18
55
17
43
51
20
85
33
8
18
54
16
80
42
12
12
1
12
15
21
39
192
6
14
49
81
26
60
72
1
72
23
1
11
142
2
4
56
61
59
4
36
8
10
30
32
64
9
11
6
30
133
5
6
84
1
77
24
90
241
35
48
4
62
6
4
8
156
1
33
72
54
44
61
240
191
1
17
78
18
16
15
23
58
30
2
31
11
78
42
1
12
171
201
15
21
89
46
18
ABCD 93602958394*3^$a+1 [50070]
88
80
64
219
5
49
54
33
8
13
203
184
9
143
72
64
27
54
143
37
90
17
109
171
27
18
195
21
72
35
24
256
9
207
135
18
72
54
54
27
168
72
21
99
189
72
35
1
87
128
1
143
1
167
139
162
18
17
145
72
18
90
27
9
180
35
37
59
85
36
72
54
18
15
56
271
9
24
8
121
72
18
108
185
64
48
24
48
144
32
121
234
18
36
36
198
5
48
19
53
55
36
18
59
13
90
36
5
64
152
67
53
127
18
108
123
3
216
5
49
36
27
27
53
240
175
41
229
18
18
36
72
107
1
63
144
80
91
285
3
69
56
55
9
135
41
120
1
95
64
129
23
40
8
163
54
126
18
15
147
5
103
17
19
18
18
113
192
168
72
49
180
123
21
99
189
99
24
183
17
144
19
288
36
105
120
9
23
31
18
15
72
152
85
72
51
21
51
3
54
87
39
17
1
72
87
3
69
147
45
27
53
72
289
71
217
23
40
96
3
45
72
8
24
48
16
56
163
36
41
40
24
120
32
72
13
51
3
108
89
1
87
21
35
109
108
15
183
17
88
8
31
41
85
171
8
91
69
57
71
1
23
40
24
39
89
19
53
1
36
51
111
17
16
57
72
18
18
27
45
72
54
162
99
9
162
53
24
175
18
71
91
36
36
36
41
13
36
72
108
51
120
32
31
33
56
55
18
18
5
85
72
36
18
53
16
56
37
35
16
152
112
24
93
108
36
18
113
13
54
5
280
129
234
18
123
56
19
5
40
224
145
63
168
147
126
23
31
33
3
18
27
80
24
67
90
90
17
1
23
31
41
49
63
144
9
23
48
55
33
39
17
88
129
15
128
1
23
49
15
120
144
9
18
36
17
16
57
252
144
72
54
234
108
126
9
104
256
63
33
57
18
77
48
1
159
21
27
27
77
48
88
8
48
19
90
243
32
85
126
45
9
135
8
16
111
33
39
72
36
117
24
165
36
36
18
18
23
13
27
27
69
93
179
1
23
31
41
13
51
120
27
36
36
77
85
35
73
87
93
59
64
3
18
270
53
37
99
81
71
1
54
54
108
71
127
113
256
8
19
18
90
90
36
144
90
41
49
54
54
99
45
35
91
36
9
72
8
1
54
113
49
15
56
73
159
56
24
103
113
40
99
45
24
165
51
3
69
152
72
48
55
9
9
36
123
216
39
33
80
112
27
53
19
53
37
18
36
54
95
49
135
72
27
108
33
75
5
103
161
55
41
175
153
24
21
108
15
21
51
48
9
23
144
103
9
8
1
231
440
157
108
18
36
18
71
24
31
17
127
41
13
59
85
195
129
72
36
35
37
18
33
48
152
37
72
72
54
18
36
36
51
3
54
87
72
3
53
16
152
48
1
126
17
91
45
9
36
54
45
24
21
123
8
31
161
64
45
126
77
13
99
80
88
120
9
15
72
144
8
48
88
48
9
54
90
87
75
54
15
21
27
63
33
56
16
8
13
59
67
269
16
72
8
64
48
45
51
291
125
1
15
129
15
48
80
19
18
35
24
139
125
24
40
45
59
48
96
229
35
16
3
77
144
13
72
18
90
71
1
143
72
16
39
9
45
27
9
36
18
33
120
8
19
53
19
77
13
36
18
36
233
24
283
53
16
72
3
18
51
3
125
91
141
8
49
18
18
27
8
144
96
31
33
8
64
21
288
36
23
72
49
18
18
27
ABCD 93603189094*3^$a+1 [50006]
9
27
36
33
95
4
36
9
47
4
24
261
11
13
27
60
96
57
3
12
36
44
100
21
147
33
135
9
171
12
105
59
133
47
28
20
37
39
21
35
4
9
27
44
121
183
116
156
40
168
176
16
48
36
24
12
84
180
45
39
48
192
32
1
48
120
96
24
11
13
48
27
36
20
4
120
60
12
60
128
28
129
108
3
9
75
20
28
48
45
24
63
36
12
48
36
20
124
12
32
85
27
60
9
12
27
80
36
1
39
45
12
39
81
12
12
24
12
3
12
72
48
8
4
32
25
3
21
51
20
88
20
28
9
36
144
23
13
3
12
44
40
284
100
72
8
4
32
28
48
45
24
51
144
33
48
23
60
40
84
92
1
24
24
75
12
33
12
12
15
33
63
84
12
8
60
1
11
73
48
24
143
1
24
63
24
84
21
48
95
13
48
27
108
44
16
9
48
47
36
4
180
92
64
45
12
15
44
16
32
72
4
216
21
60
39
24
9
3
24
48
117
143
1
51
84
9
35
36
120
40
12
12
176
16
48
48
93
75
81
39
45
132
3
12
93
51
129
60
51
104
40
45
39
176
60
1
3
12
84
156
36
48
12
12
261
35
124
12
60
8
28
132
20
25
191
36
28
177
75
33
111
12
45
87
60
20
1
24
108
48
35
1
39
9
3
9
99
12
12
33
24
51
44
13
3
48
129
27
33
108
15
84
44
36
64
69
3
45
3
57
12
96
111
8
73
23
97
3
21
51
60
60
12
12
33
3
12
81
15
44
1
24
63
60
108
9
3
72
21
35
36
48
136
36
60
33
3
8
40
9
35
136
80
36
1
23
37
99
93
15
56
244
21
15
9
75
56
61
3
21
35
76
81
59
4
21
36
195
308
16
33
36
132
3
165
159
57
48
35
28
9
15
69
59
1
72
107
28
60
12
80
145
107
1
3
12
104
16
12
80
96
40
57
12
11
16
69
95
36
25
39
116
28
45
36
35
61
15
9
84
87
156
60
132
32
1
83
24
120
16
12
9
15
69
39
72
20
49
60
35
49
11
76
48
56
112
9
35
1
132
15
12
20
49
131
28
60
20
25
3
68
64
33
3
24
72
20
25
15
8
121
60
36
23
40
108
32
12
24
25
15
57
15
9
24
120
71
16
72
200
16
9
75
80
61
51
48
72
24
69
51
21
35
76
104
4
69
15
12
60
48
96
60
120
36
48
48
33
87
60
60
8
16
21
84
39
36
8
72
1
47
72
4
96
21
12
27
69
171
156
60
69
24
11
4
24
48
48
57
143
25
39
33
15
33
99
60
92
28
192
9
11
4
24
12
60
33
111
57
48
39
33
47
172
20
1
84
144
27
105
3
36
120
44
16
36
48
24
56
1
15
81
47
12
108
40
48
12
33
39
108
96
24
12
69
95
40
12
33
39
20
28
48
45
111
9
11
25
219
116
4
84
21
15
117
48
59
76
9
87
8
37
39
44
52
80
16
24
104
4
12
9
39
20
13
24
96
83
85
87
48
72
108
20
1
83
28
44
13
3
60
48
12
33
11
16
24
9
11
25
59
36
76
24
93
27
21
3
9
3
84
81
195
32
13
23
4
33
15
168
60
12
69
39
9
15
57
24
27
60
57
15
141
12
84
59
52
48
12
105
75
12
32
16
12
21
36
36
39
9
15
24
33
72
47
108
96
37
12
48
87
120
33
48
15
45
71
1
48
15
80
16
48
132
105
339
60
56
24
49
96
84
3
60
93
59
28
45
159
9
27
12
81
24
132
39
12
12
20
25
96
87
8
4
12
33
15
57
75
60
24
60
60
84
20
13
3
72
12
48
12
20
133
39
8
40
33
3
12
33
51
69
15
21
3
48
45
15
8
52
32
40
45
60
71
40
120
24
57
119
85
11
145
39
104
88
9
3
60
36
117
39
9
24
111
57
3
117
24
15
9
27
48
57
15
69
3
21
87
12
33
107
52
33
123
104
61
119
76
72
57
3
45
35
88
12
20
61
36
35
1
48
336
23
28
32
148
9
39
104
61
132
3
21
84
15
12
33
36
60
3
36
12
60
24
60
21
99
24
20
25
15
24
36
12
8
49
72
96
3
57
60
3
44
12
24
37
60
167
25
51
56
16
32
52
21
12
12
15
108
48
45
87
72
20
25
15
24
120
60
9
15
33
3
45
11
40
21
39
45
3
36
44
72
4
164
13
59
48
16
24
32
40
9
39
21
75
69
27
24
180
24
140
112
9
15
132
48
12
48
24
32
100
21
24
15
96
ABCD 93603669832*3^$a+1 [50004]
13
17
7
29
64
27
51
117
57
8
18
24
18
91
47
12
16
140
12
18
10
9
12
29
7
17
18
18
4
80
28
32
160
20
7
5
91
65
124
15
95
1
12
21
14
61
29
18
58
102
20
12
28
38
10
24
45
101
214
8
28
2
7
131
16
6
122
13
12
15
20
1
5
42
25
48
24
15
33
23
16
9
47
64
6
38
46
3
47
10
3
71
6
55
95
130
68
40
63
95
40
50
7
45
6
2
10
42
20
102
18
6
25
27
50
7
15
30
38
13
21
18
2
48
42
16
24
33
141
54
93
77
78
48
1
221
22
26
60
4
27
135
194
24
60
136
24
8
28
54
48
38
66
58
42
50
34
54
38
18
91
11
49
35
24
10
30
24
2
124
2
72
16
20
10
20
222
13
15
32
85
12
15
26
6
1
9
3
36
11
6
28
2
48
4
57
23
28
33
9
2
64
20
4
98
43
144
3
38
64
42
44
24
22
8
6
22
27
27
18
18
48
6
98
28
12
78
8
42
30
43
35
25
9
92
16
14
1
63
84
36
14
30
12
40
54
54
30
38
88
72
14
40
80
19
69
27
35
4
20
16
20
24
54
48
30
37
11
24
112
9
29
40
15
23
34
20
19
15
12
24
8
36
10
56
18
66
4
3
23
169
12
9
30
54
32
64
20
16
66
18
6
8
42
58
2
10
33
45
20
10
117
29
222
18
12
84
4
26
66
12
7
35
58
8
7
11
12
72
70
30
2
30
85
35
16
84
60
18
20
31
15
57
17
7
53
60
96
94
8
24
114
31
48
47
28
96
50
36
16
8
55
180
27
50
48
31
3
2
28
2
4
36
164
30
16
60
111
45
18
36
54
39
60
11
16
33
23
12
42
55
35
4
20
100
2
67
11
16
14
66
18
6
109
15
60
12
21
47
1
27
8
30
66
30
4
24
20
10
8
49
3
12
20
4
12
54
3
15
150
30
50
43
39
44
22
3
11
10
26
25
33
15
5
34
6
110
12
18
6
60
24
6
16
18
81
9
36
20
6
10
27
45
30
26
16
18
20
12
4
12
8
10
26
88
30
20
88
62
61
36
35
4
24
45
95
73
3
69
3
12
32
40
9
17
88
20
10
45
15
116
130
54
110
34
21
96
131
30
42
66
66
78
55
48
60
5
18
10
2
34
20
18
6
4
26
34
66
9
36
45
36
38
6
16
39
5
6
4
26
10
9
45
39
15
30
2
34
39
72
5
66
78
36
48
36
22
12
36
20
22
30
18
51
35
4
14
22
21
33
20
54
52
6
18
21
131
13
11
6
88
27
17
10
21
12
48
39
38
115
35
13
11
96
49
9
50
24
60
72
18
7
65
28
26
4
57
11
72
36
42
42
18
28
60
30
80
100
32
4
9
9
6
44
22
6
2
16
110
24
76
36
54
14
25
11
10
62
18
40
2
4
116
28
36
45
99
54
30
26
70
14
42
30
60
70
8
46
20
42
28
32
22
92
64
36
6
12
108
122
67
213
51
11
48
6
4
27
15
33
48
72
93
2
36
144
102
31
15
105
15
57
23
13
75
9
45
32
6
18
60
7
24
23
1
9
15
75
32
133
15
48
33
11
60
18
22
114
14
12
48
42
24
66
36
22
15
11
46
18
32
25
35
13
36
39
36
26
18
52
18
3
24
39
6
38
78
10
69
83
30
42
60
49
45
12
24
80
54
4
26
67
17
16
54
56
22
38
6
28
68
7
12
5
48
7
11
25
29
6
25
48
36
45
39
39
21
27
9
53
10
6
12
8
36
43
71
24
70
18
18
6
144
12
44
25
39
62
24
64
2
85
137
46
21
59
6
18
70
60
3
5
22
21
5
30
37
39
264
54
32
40
51
9
15
53
96
12
54
16
57
72
53
166
12
18
26
16
18
50
4
50
22
8
12
49
51
141
24
23
28
68
49
12
23
18
103
101
31
17
55
27
8
1
51
54
74
72
10
39
95
37
69
15
24
11
58
26
24
1
15
42
15
35
24
24
64
48
72
8
12
6
60
46
21
35
10
38
12
13
96
45
74
64
18
8
7
27
30
128
70
8
1
15
9
12
29
70
18
86
1
24
57
2
102
24
156
40
3
11
96
49
12
27
12
36
18
2
4
14
6
13
3
20
12
1
24
105
20
10
6
14
36
49
11
90
204
6
12
28
44
61
21
54
14
7
53
82
96
8
49
45
15
23
34
54
45
24
12
84
75
21
23
36
72
58
50
100
30
27
12
111
30
24
30
21
35
4
66
26
60
13
171
20
36
25
144
9
60
12
39
11
28
2
19
11
1
15
117
51
14
106
9
11
34
15
41
55
5
7
24
129
27
12
15
8
18
31
5
58
60
18
8
4
50
1
71
6
58
2
10
38
7
35
18
34
45
27
38
6
126
10
8
46
146
16
57
35
10
2
49
81
66
8
10
24
3
15
30
42
50
7
23
60
12
10
15
5
16
44
28
38
30
54
78
31
71
34
26
66
4
48
78
44
28
30
6
120
6
38
18
42
25
5
66
1
251
37
41
7
12
15
116
24
6
6
120
28
8
120
12
13
12
3
14
54
34
6
20
96
28
12
44
30
16
24
14
12
18
18
49
15
56
10
18
6
134
64
21
36
63
32
40
50
64
54
2
30
166
3
117
63
9
62
100
78
18
12
18
27
35
13
3
2
64
75
21
27
60
15
98
10
50
18
30
19
48
17
106
50
31
48
5
31
35
34
18
108
116
60
25
39
2
18
16
18
36
2
12
48
37
17
43
23
12
12
25
3
90
147
5
19
29
16
54
110
42
13
11
30
4
18
14
46
18
14
1
60
119
36
16
6
30
9
15
134
7
57
20
55
12
23
126
10
20
24
52
129
17
72
7
5
4
36
80
46
14
90
1
69
134
61
11
108
10
90
6
108
30
6
32
19
11
172
21
5
30
97
60
39
14
115
12
87
50
6
42
10
14
43
11
42
22
2
ABCD 93603732356*3^$a+1 [50144]
15
18
42
81
24
51
105
9
3
15
105
3
69
15
45
63
90
72
78
237
300
36
21
231
33
24
162
81
108
99
21
12
108
24
60
3
72
18
24
51
87
81
51
129
12
3
69
120
27
9
9
3
405
54
18
6
66
123
36
81
48
6
9
180
45
3
69
231
48
12
12
177
183
57
18
48
57
51
129
36
24
135
33
132
57
246
33
60
267
45
27
105
135
18
90
54
183
60
36
120
105
15
15
45
300
15
9
105
90
45
120
60
21
75
24
36
9
42
30
258
30
168
183
87
90
75
69
39
84
3
165
69
51
75
72
261
144
108
48
15
9
81
90
84
45
168
12
225
3
39
153
147
9
171
36
213
12
153
15
12
69
48
78
90
3
69
15
57
123
48
45
72
48
3
39
45
81
27
12
105
3
300
273
15
105
6
93
117
18
222
48
3
15
57
48
135
102
63
9
99
27
57
33
3
195
45
69
15
111
66
150
264
24
12
69
27
105
69
114
12
72
96
234
18
33
51
21
87
21
24
15
33
33
6
33
96
60
144
111
237
57
3
48
21
18
36
117
300
63
450
27
15
102
3
132
105
198
45
60
12
240
96
240
144
93
87
63
33
159
153
108
69
18
108
36
30
123
96
12
39
18
198
18
150
120
90
6
138
96
66
21
129
3
87
33
147
81
39
21
228
27
93
177
3
51
18
3
99
21
165
15
48
27
12
33
3
237
3
30
27
87
108
165
45
18
36
90
63
51
246
39
60
60
120
72
12
156
81
30
18
63
33
75
117
72
63
9
24
27
3
129
276
12
105
195
120
108
132
3
36
60
153
111
330
66
69
9
15
147
129
240
12
60
3
189
27
258
72
3
15
21
60
204
105
168
15
60
12
393
3
21
3
180
15
81
111
114
72
135
192
276
21
39
39
18
123
147
12
81
264
93
102
21
84
120
36
51
48
81
27
60
93
69
111
51
153
60
105
96
15
39
162
30
69
72
45
102
21
24
51
12
60
72
81
27
48
126
6
45
45
30
90
24
99
189
15
3
45
39
168
33
3
9
21
75
12
120
108
51
21
120
12
96
24
33
183
15
66
39
144
96
15
69
51
69
21
96
63
36
12
33
72
123
180
87
114
3
276
129
90
78
30
105
297
111
15
45
120
45
96
48
96
54
18
3
240
24
108
192
57
159
9
3
15
117
96
72
3
372
33
24
3
105
237
120
18
105
27
138
27
27
24
324
105
165
66
9
135
213
120
15
18
87
180
93
30
237
60
9
39
144
57
183
51
129
15
12
234
219
48
132
75
93
48
144
60
240
108
192
168
3
96
9
75
90
39
60
357
51
108
15
216
21
60
72
27
9
27
45
27
90
111
87
42
3
27
18
24
63
168
159
81
159
21
117
75
165
15
3
102
15
48
15
12
96
30
144
ABCD 93603780124*3^$a+1 [50005]
81
60
20
19
66
24
72
59
124
8
25
54
5
4
9
123
144
56
108
40
12
32
88
48
24
176
115
65
52
12
3
30
63
45
6
33
48
3
5
16
168
8
64
128
31
105
32
7
18
87
12
80
1
3
12
3
12
24
45
96
3
5
49
3
8
19
161
79
18
84
3
3
93
15
12
24
48
21
36
3
12
33
3
65
13
11
40
93
27
20
79
45
75
9
33
48
15
92
19
21
32
40
48
63
69
57
18
48
5
4
24
24
60
8
72
48
4
9
15
21
54
66
3
72
44
16
96
48
104
1
54
30
126
101
24
19
60
18
59
115
41
28
21
54
9
81
71
1
39
15
21
105
35
43
125
55
30
15
20
12
100
3
9
36
20
7
12
45
87
65
16
75
17
40
12
21
95
199
54
11
1
3
32
4
3
81
75
117
24
44
24
16
9
3
20
49
24
27
92
12
148
45
87
39
17
4
20
40
24
12
32
28
87
17
16
39
18
36
126
24
72
137
25
75
48
39
144
12
29
13
18
18
39
231
81
36
12
51
89
12
16
39
9
12
57
27
21
3
56
73
63
117
71
19
30
27
105
36
18
5
31
36
17
120
40
72
20
36
67
21
80
85
39
8
55
5
24
31
57
20
31
36
81
27
12
29
16
20
28
20
37
3
8
24
31
5
60
67
17
100
9
111
44
12
13
155
12
28
12
20
64
69
35
49
15
32
148
3
45
15
18
27
39
65
16
20
72
25
27
24
120
20
52
84
20
16
288
39
18
12
42
84
117
44
4
15
5
91
18
3
9
24
15
12
32
7
9
51
21
12
20
16
44
151
54
60
18
69
33
15
48
68
40
32
12
43
9
45
36
3
44
40
15
5
52
15
69
99
101
4
20
52
24
45
11
36
67
48
9
15
29
169
11
25
102
60
165
15
30
18
45
27
5
12
88
24
8
40
45
27
48
108
20
28
20
12
4
3
18
47
37
23
127
129
60
20
120
16
45
78
18
35
12
1
119
16
20
115
9
45
60
3
63
89
25
11
40
15
21
80
24
16
36
63
81
20
25
11
7
12
29
24
52
9
66
21
75
5
7
240
125
28
8
52
75
54
11
19
36
57
56
55
65
60
4
63
24
54
11
40
36
32
28
168
9
18
18
27
27
57
36
12
176
1
51
8
12
55
29
4
57
219
15
24
69
15
5
37
66
9
24
111
101
4
24
129
107
19
29
37
36
72
23
19
33
15
33
27
45
96
15
6
51
15
5
19
5
4
57
42
65
28
168
24
21
71
16
8
40
36
39
6
3
8
19
21
12
108
27
93
8
1
15
21
3
15
105
84
12
33
6
161
48
28
15
72
120
42
143
36
16
3
5
25
36
35
12
43
21
93
30
6
51
3
5
16
15
30
75
69
6
5
24
1
54
77
84
109
3
3
45
57
35
12
16
36
15
36
5
43
24
21
9
42
120
18
6
12
17
72
4
80
52
27
33
27
66
39
56
145
51
21
12
36
15
129
15
60
8
84
4
27
18
72
18
45
56
31
12
33
20
4
3
33
84
8
16
24
108
32
16
60
45
150
72
17
37
18
30
42
36
33
36
8
12
55
21
33
15
75
17
180
13
36
54
45
12
60
15
18
47
48
31
18
30
57
24
24
56
61
11
28
96
45
23
13
48
35
12
79
33
12
15
5
24
40
44
16
24
20
36
1
3
20
12
76
75
5
84
16
363
41
31
33
32
28
27
18
99
32
100
99
84
33
3
81
33
23
40
9
30
45
45
18
33
12
56
25
111
20
76
48
44
40
3
42
63
32
96
16
39
17
133
54
36
17
12
16
9
30
17
4
20
31
9
15
72
5
4
21
47
7
18
96
27
108
9
23
60
43
41
4
80
12
43
9
8
40
45
18
41
13
11
112
135
18
47
43
9
20
37
3
36
12
27
41
7
93
15
29
28
24
68
31
29
28
33
11
4
12
200
112
45
27
36
48
9
11
7
18
51
63
33
8
124
68
73
12
47
16
15
5
97
15
92
43
77
7
78
11
19
90
23
4
15
33
48
72
3
9
33
23
52
27
24
141
8
43
33
45
144
15
21
30
21
3
21
36
96
84
45
15
39
149
12
19
60
57
12
56
37
39
51
12
17
25
84
6
126
3
87
30
39
96
8
40
32
7
36
12
69
36
63
29
16
44
180
13
42
17
24
7
150
54
21
12
20
13
18
24
33
3
81
36
3
45
51
18
3
48
75
9
20
25
126
17
19
189
75
41
64
36
21
42
41
4
36
92
25
84
11
100
3
36
90
51
44
4
9
27
60
3
30
75
56
12
79
84
5
91
33
213
114
53
16
51
54
35
16
39
54
132
11
100
80
79
21
12
87
101
24
61
144
3
48
48
27
18
39
92
4
20
1
24
90
72
45
75
17
163
5
60
12
40
56
40
12
15
18
27
8
64
63
17
31
9
36
12
44
25
126
29
4
92
12
12
283
117
63
33
12
27
24
45
9
95
96
97
27
48
45
72
71
1
3
3
162
83
184
3
18
23
36
43
72
36
117
15
45
21
90
24
30
11
49
12
11
48
109
75
15
36
29
55
36
185
4
51
29
7
18
51
20
84
25
30
81
32
52
48
39
54
15
20
7
105
48
12
8
7
33
56
4
87
ABCD 93603858332*3^$a+1 [50034]
30
237
184
144
24
56
21
114
30
36
36
55
53
87
148
20
57
175
48
72
12
12
176
135
48
25
24
48
24
48
72
11
33
60
52
23
9
21
126
13
12
36
32
51
60
117
3
61
44
21
43
12
164
15
6
30
96
210
114
25
65
19
44
21
127
72
68
60
4
161
48
15
4
60
53
30
18
7
8
57
79
11
144
90
6
85
89
55
24
60
36
48
11
6
31
89
24
55
107
37
17
84
79
48
35
73
5
36
84
19
17
6
145
140
3
45
16
116
184
176
3
229
53
19
144
107
105
28
11
114
135
64
101
55
71
25
65
159
135
25
152
112
176
195
6
84
19
77
66
13
36
8
123
37
176
21
144
159
36
72
88
152
48
24
3
30
24
54
90
31
56
88
41
36
139
95
33
21
126
66
163
180
71
6
63
21
24
36
84
72
19
24
47
114
174
121
144
24
17
24
79
131
96
81
93
127
5
43
96
24
101
186
18
87
165
63
16
144
12
83
180
1
24
240
24
56
147
49
128
21
135
64
101
15
76
164
21
55
120
41
18
1
48
12
131
145
92
52
215
13
48
24
5
6
18
87
3
9
180
16
44
36
4
80
3
150
79
164
45
15
51
90
36
67
83
349
96
48
131
1
24
324
44
52
44
84
21
90
177
9
90
13
17
79
12
23
90
12
78
109
17
139
71
13
56
21
175
41
3
244
96
167
265
53
60
66
6
7
77
19
131
13
20
40
8
3
105
60
16
41
180
43
12
68
51
109
5
12
79
11
13
41
144
72
348
19
36
35
189
28
48
36
35
33
3
133
80
4
156
132
5
27
21
36
39
16
108
71
36
13
56
21
79
12
23
25
77
87
16
12
8
16
44
52
35
18
39
93
63
27
48
42
18
25
144
20
21
162
60
90
90
73
60
77
163
161
39
40
80
75
61
101
87
63
48
61
8
28
83
1
96
35
105
15
37
216
77
43
12
84
24
125
7
204
59
109
156
12
5
18
25
11
21
213
15
52
12
12
5
84
15
81
66
18
6
133
77
3
156
132
28
20
27
48
36
1
60
48
71
204
1
8
3
49
41
67
23
108
1
240
35
73
11
150
7
83
9
21
15
136
24
11
13
48
113
31
164
4
77
19
17
48
36
24
15
4
156
5
66
6
18
37
143
30
75
16
24
72
72
47
1
53
259
8
45
163
24
56
40
5
67
32
27
85
56
4
35
73
11
162
103
12
155
24
61
23
6
139
77
19
101
90
33
16
41
24
180
211
144
59
9
52
131
18
6
36
73
35
30
6
9
27
90
108
115
47
180
33
72
88
24
8
3
57
15
93
64
240
276
44
88
29
79
60
17
7
96
155
61
8
88
59
9
237
103
11
33
87
114
156
126
25
24
41
3
84
27
54
159
48
9
66
144
1
92
21
67
92
87
60
9
24
3
138
31
5
55
89
31
8
112
68
51
6
36
15
69
6
73
180
65
55
24
80
40
17
60
43
72
119
30
67
48
65
55
24
12
5
36
30
25
12
233
7
80
40
56
40
60
60
96
89
27
3
90
87
63
12
133
44
100
72
36
84
179
162
115
24
56
4
5
264
31
48
11
42
43
5
276
90
1
29
31
59
69
24
33
60
18
12
13
96
176
3
49
12
8
81
30
25
17
15
40
53
27
45
123
52
35
78
15
177
150
25
23
60
97
59
13
36
5
31
155
109
80
27
13
144
17
43
287
69
12
3
49
47
9
225
31
36
68
45
72
19
8
16
47
48
6
199
36
29
ABCD 93603981988*3^$a+1 [50083]
8
13
3
39
17
1
39
141
36
36
216
27
80
88
24
27
21
200
55
57
45
59
144
24
16
51
36
30
27
96
96
72
8
13
54
5
385
47
88
87
72
81
152
31
78
12
135
27
5
1
36
59
85
3
32
19
53
24
49
95
16
120
8
61
11
48
24
79
9
135
33
117
18
66
39
3
149
169
6
264
281
151
18
36
11
16
96
72
264
51
138
3
8
7
9
15
66
183
87
57
56
13
3
48
45
144
36
71
72
127
81
9
162
5
49
48
87
104
112
32
64
33
24
23
103
153
48
72
33
36
66
65
16
15
17
24
121
36
12
95
16
15
114
15
15
42
143
19
66
162
18
239
24
13
3
48
3
18
99
176
31
225
27
18
48
3
48
24
15
42
111
56
67
5
13
3
24
3
69
120
24
32
43
69
21
6
66
243
69
90
9
63
17
19
90
108
84
3
8
16
24
8
40
15
185
40
120
56
13
27
144
27
30
95
112
32
1
30
177
24
93
48
36
23
31
24
72
66
15
9
15
128
91
30
47
7
96
81
24
56
16
48
72
8
13
59
40
63
65
43
5
24
13
18
41
208
15
96
33
75
5
61
11
13
171
80
24
48
208
104
7
6
75
69
27
45
144
35
88
33
54
24
9
45
84
263
72
169
24
12
108
95
175
42
84
123
24
15
9
51
5
40
32
61
186
9
32
211
12
54
11
49
63
99
261
8
31
81
24
8
19
30
263
48
13
11
48
37
30
77
64
111
18
36
123
32
103
33
48
8
73
15
21
3
24
8
13
11
40
147
45
177
23
103
90
36
171
8
64
8
160
48
117
35
13
11
72
64
152
31
54
3
200
7
42
63
8
64
39
57
195
96
125
13
150
77
16
32
64
80
13
6
149
31
9
24
93
324
48
15
117
51
3
18
36
15
87
9
267
141
56
1
144
108
30
77
31
65
13
3
128
88
24
3
54
87
111
96
105
8
25
6
36
90
54
30
23
91
69
39
41
48
232
3
84
54
24
3
56
40
72
45
108
48
39
51
18
144
24
59
25
15
72
21
123
63
90
54
12
29
79
9
69
51
72
21
51
39
9
3
6
63
75
29
16
33
95
61
24
3
27
186
138
105
3
29
120
1
54
9
104
13
251
13
78
30
63
32
72
64
9
23
88
33
48
6
30
27
213
144
48
42
41
72
40
24
216
216
24
81
42
84
33
24
39
9
3
29
49
39
56
85
120
42
41
175
36
45
9
95
157
3
27
162
75
3
30
15
93
11
120
240
7
33
9
15
3
108
144
18
144
18
5
13
107
144
16
51
141
80
112
32
55
161
72
73
12
27
24
24
3
36
81
45
59
205
147
21
131
13
27
99
30
39
8
7
42
12
6
45
3
101
49
15
21
51
72
183
81
32
13
48
3
72
96
176
16
56
16
51
198
15
9
63
80
13
24
36
71
19
5
72
67
5
85
48
11
193
135
99
21
240
32
31
17
24
13
144
27
27
5
43
5
37
27
81
95
136
3
21
45
27
15
102
24
18
36
30
47
40
45
3
48
8
121
54
18
264
87
24
39
126
12
24
23
43
54
15
96
69
75
96
33
23
16
48
3
18
12
15
9
120
119
48
40
69
27
80
88
96
69
144
3
56
64
87
9
72
63
41
109
12
111
3
77
216
13
30
29
31
84
93
3
108
30
24
72
102
21
72
72
8
13
35
19
108
30
83
48
19
174
95
13
18
24
81
57
60
36
15
48
9
15
8
40
8
55
12
18
51
45
12
15
24
48
27
69
33
15
39
42
63
32
144
43
78
23
48
24
16
9
42
54
15
80
31
41
88
135
65
31
9
48
56
13
35
1
54
81
57
23
13
75
3
21
141
107
64
48
128
31
84
18
24
84
159
32
13
27
48
45
59
85
11
97
111
152
121
12
42
12
21
56
64
ABCD 93604405606*3^$a+1 [50041]
72
47
25
30
17
9
70
122
40
30
17
48
97
6
50
4
156
110
22
98
10
32
40
38
9
63
210
70
18
71
133
35
55
26
12
88
50
42
48
112
38
82
110
198
4
23
7
18
38
34
36
60
120
110
22
248
60
231
21
27
1
119
48
120
33
22
42
8
15
7
17
24
57
78
9
55
17
1
20
10
8
57
7
38
3
15
90
15
55
114
68
27
63
18
60
10
2
39
24
15
9
81
262
38
90
22
408
11
9
40
32
60
10
17
181
11
24
37
68
172
59
31
18
54
38
138
81
21
99
253
26
64
66
20
147
55
90
30
72
17
61
18
50
72
22
26
39
111
225
79
17
133
36
140
90
34
8
135
73
119
61
20
39
13
170
129
48
72
13
18
78
2
18
192
300
3
7
72
26
60
4
36
12
60
35
93
10
17
63
9
61
90
120
122
208
92
3
15
81
39
9
93
48
90
70
72
8
27
93
34
128
88
90
30
2
88
20
34
86
4
8
87
93
27
73
72
56
4
11
24
72
121
47
31
230
162
9
49
144
126
50
87
168
57
190
42
30
98
28
32
3
15
9
93
3
25
20
90
30
40
42
30
8
60
87
72
61
11
39
9
21
12
60
28
72
95
103
42
12
8
160
179
21
100
47
63
30
99
9
220
90
24
17
13
36
60
32
3
45
10
30
35
144
81
222
22
36
144
38
18
60
10
72
72
6
35
49
47
13
11
37
132
8
159
31
8
130
54
41
24
81
4
26
102
27
1
62
30
48
4
158
82
71
15
34
60
18
90
12
107
1
8
15
57
15
24
79
80
34
108
68
60
82
42
36
131
151
18
95
24
48
168
97
68
4
96
12
42
216
30
140
64
48
20
18
22
20
60
58
54
8
18
9
72
96
13
20
12
27
120
133
50
18
94
30
146
142
59
103
8
9
69
27
135
10
8
192
118
24
113
103
62
58
110
34
17
9
100
35
105
12
160
68
4
8
48
10
65
79
233
37
68
30
18
100
32
27
13
18
41
31
72
128
18
120
30
34
68
58
2
52
18
17
121
72
47
61
59
1
12
8
34
48
80
9
21
52
68
18
64
8
40
8
9
81
12
48
40
42
38
195
145
152
63
24
31
102
18
17
93
40
131
111
58
60
35
87
33
45
52
68
42
18
64
95
21
51
1
48
24
56
70
41
21
3
96
120
9
72
60
3
55
110
12
22
6
11
1
119
49
12
20
22
30
35
111
70
72
90
18
110
129
13
59
1
192
6
50
15
55
62
99
1
8
100
2
18
39
145
108
20
172
18
18
54
6
92
15
13
32
258
9
93
28
32
52
36
20
12
60
18
130
20
27
24
31
80
18
39
13
68
4
18
90
143
55
102
59
24
120
85
24
83
24
24
24
73
108
42
8
102
18
34
108
35
13
179
201
70
24
65
73
95
105
39
48
1
140
10
72
8
64
38
48
132
28
24
36
71
21
28
47
24
120
9
4
8
48
12
40
8
39
120
25
71
24
33
22
113
7
56
22
20
180
82
6
84
36
50
10
20
10
41
13
90
17
109
11
21
48
27
15
40
128
22
107
55
8
18
30
34
30
65
31
30
60
20
34
26
12
3
72
45
88
11
48
21
147
15
18
12
123
135
9
21
4
48
38
72
57
85
26
10
71
96
15
40
17
141
99
85
8
28
140
34
90
6
161
1
8
87
93
4
56
15
25
20
100
47
72
31
2
60
3
37
8
10
41
9
120
64
78
110
28
20
72
18
30
10
65
55
110
51
181
98
34
36
20
52
48
92
63
24
25
38
160
137
21
12
22
6
11
69
4
6
2
30
22
35
81
12
52
56
120
39
13
20
135
45
88
144
8
99
1
20
18
22
120
42
17
13
35
33
15
168
15
81
69
160
24
83
24
48
63
33
85
59
153
118
2
108
10
110
12
39
9
132
28
110
9
48
165
10
90
8
12
48
34
6
12
20
27
13
72
8
3
37
8
10
114
48
38
57
85
299
79
32
58
20
51
81
108
60
12
18
57
7
6
50
30
ABCD 93604463086*3^$a+1 [50021]
84
66
384
30
54
66
114
192
18
3
153
87
48
9
63
24
63
90
207
99
66
84
39
87
24
9
168
9
54
150
60
210
21
9
126
18
135
432
159
180
36
18
102
84
96
45
123
222
84
147
3
60
186
15
9
24
111
75
216
24
60
225
216
69
30
6
24
66
144
120
30
120
54
57
9
60
30
24
453
27
60
120
90
30
60
120
6
24
15
81
66
60
30
75
123
42
18
180
6
30
9
57
54
180
54
87
96
93
30
120
90
36
39
9
15
72
48
87
9
39
30
36
87
9
30
270
48
6
24
66
54
12
30
78
45
15
12
48
36
60
45
9
111
24
81
6
54
75
69
36
30
9
21
27
63
60
261
9
174
36
45
99
240
12
33
120
81
66
18
12
63
48
240
27
12
18
66
24
12
33
147
24
174
60
36
54
6
60
15
15
54
90
6
60
120
90
30
207
144
105
18
36
114
6
24
102
144
66
168
156
45
219
6
87
63
696
30
30
24
174
90
6
144
87
3
141
129
111
15
96
60
138
12
15
9
15
72
147
30
96
234
96
270
30
90
6
9
225
39
288
72
87
129
249
66
150
126
24
66
48
66
30
36
60
15
24
105
111
123
132
24
60
36
24
84
36
24
60
186
6
54
24
12
18
162
48
72
15
15
48
33
57
30
66
90
54
12
60
18
30
66
60
90
126
18
60
246
90
66
18
87
24
129
156
51
24
15
6
48
42
90
78
57
9
30
90
30
186
18
36
36
21
120
183
30
90
84
120
12
9
99
12
90
114
84
42
48
66
120
150
90
21
285
51
33
150
216
18
510
36
24
66
54
186
60
120
246
9
9
120
240
12
84
66
48
102
174
186
120
90
120
18
156
111
96
33
24
15
216
9
6
177
3
24
12
48
42
24
60
90
120
81
168
120
87
48
33
69
30
84
66
60
123
15
33
39
33
75
72
21
63
144
12
45
9
15
9
42
198
60
27
105
111
24
33
6
66
39
21
18
33
33
66
48
261
51
24
69
21
84
120
132
54
54
36
36
39
9
96
6
228
126
210
24
36
9
75
66
6
198
66
54
15
141
30
6
24
39
27
93
72
39
36
21
72
57
15
9
24
30
180
12
33
201
15
375
24
177
3
102
24
150
57
273
15
261
60
120
60
48
30
60
12
21
9
63
51
96
45
219
21
120
3
96
30
84
186
105
39
132
30
54
24
282
24
30
66
111
3
54
543
144
3
36
54
66
156
45
99
117
72
81
30
9
87
18
102
30
60
24
66
54
120
24
30
12
54
84
300
36
75
21
48
60
120
6
150
144
102
30
15
33
471
9
63
33
24
186
45
9
231
45
6
21
177
15
87
144
81
9
39
87
120
180
48
21
9
102
81
207
72
33
87
33
168
9
111
27
120
21
51
24
24
6
96
234
96
54
39
45
60
72
120
288
96
54
192
234
54
132
54
96
30
150
ABCD 93604687942*3^$a+1 [50068]
96
13
47
6
30
9
3
90
67
5
15
15
6
18
60
25
119
57
3
96
66
39
57
54
24
21
93
30
42
204
31
5
150
9
15
61
35
24
66
48
66
25
119
81
76
20
93
48
30
42
51
21
54
60
25
35
36
25
29
6
48
96
24
30
30
1
47
97
5
120
36
19
36
41
15
21
48
60
30
54
27
3
90
7
41
18
30
91
53
48
30
33
9
156
30
12
42
6
84
30
18
150
3
16
29
42
93
51
30
30
48
25
17
55
23
12
13
71
12
9
3
42
30
90
6
24
6
48
132
99
39
6
199
41
90
6
12
27
3
96
21
28
53
3
75
60
66
15
3
21
40
17
180
99
3
25
41
36
55
53
66
54
6
24
117
51
24
66
150
109
5
18
96
60
66
66
13
116
21
7
17
18
21
16
44
21
39
87
69
40
164
57
102
42
24
111
111
30
12
67
20
15
25
119
42
24
6
33
51
36
48
12
9
60
33
30
162
75
28
17
150
24
21
3
48
18
42
54
30
18
6
24
1
47
73
65
24
12
15
21
63
16
113
6
49
17
6
9
201
24
30
18
18
48
21
88
5
51
4
35
18
163
36
11
18
30
132
33
75
1
20
75
36
24
36
30
24
78
66
6
66
63
51
45
3
97
5
60
39
64
11
72
54
199
5
24
102
9
15
12
93
9
168
18
12
54
18
12
36
129
84
9
18
30
18
21
84
15
21
64
65
60
24
96
54
25
23
18
6
13
5
6
66
30
6
60
54
60
73
11
42
39
9
6
13
47
6
42
60
21
15
21
33
60
12
15
3
102
39
99
1
125
15
15
141
249
180
12
180
7
143
157
36
41
19
36
44
51
9
15
81
24
15
6
15
64
56
3
36
96
6
48
6
13
107
18
108
18
30
51
15
48
97
44
60
57
99
135
6
7
5
18
42
51
96
69
30
21
9
135
195
186
43
83
189
51
72
6
12
48
51
51
49
29
12
102
1
17
79
11
210
30
9
21
3
141
39
15
1
59
84
21
4
41
15
9
96
30
36
48
6
51
144
39
30
6
42
30
33
40
140
69
6
102
3
39
21
75
84
12
198
66
114
78
144
24
72
18
30
24
66
30
54
60
36
36
19
35
54
27
9
120
54
12
45
3
21
111
13
32
3
1
140
256
200
9
12
3
15
141
51
54
24
96
15
9
6
24
49
23
69
21
60
42
18
18
1
48
5
12
114
12
129
24
57
18
24
1
71
145
41
18
6
24
6
13
17
55
23
48
18
42
18
55
41
115
44
39
12
30
24
15
15
12
30
3
81
15
45
6
12
1
35
45
141
15
24
60
15
102
43
35
81
28
32
45
39
15
96
49
17
3
135
36
18
48
24
15
81
18
66
30
9
87
12
138
67
32
123
12
36
12
81
111
9
40
5
12
42
48
69
3
48
33
75
1
80
3
57
3
1
20
27
49
101
79
48
32
45
36
3
57
7
23
114
48
60
66
30
72
3
57
3
39
6
55
36
65
15
28
11
21
3
48
24
9
39
60
12
48
18
54
18
102
6
12
27
28
17
39
39
42
18
81
16
5
90
6
24
48
7
11
84
9
15
21
33
18
33
9
6
45
15
66
15
51
60
12
6
30
96
150
30
13
47
6
7
53
12
127
71
24
84
1
5
30
69
51
48
18
72
6
36
36
97
36
11
48
18
90
12
1
41
174
1
44
81
18
216
1
23
117
3
18
54
24
81
39
105
4
96
125
6
60
54
12
18
90
36
96
12
7
24
35
66
78
36
60
105
9
180
42
30
78
36
12
18
30
24
201
117
30
30
30
69
189
15
111
6
63
15
54
12
19
11
30
54
121
44
4
32
81
48
54
18
42
1
29
6
12
9
39
66
39
21
78
36
6
78
108
30
3
21
150
150
30
6
12
138
169
44
240
36
93
18
48
49
215
6
15
69
12
30
54
90
36
18
51
99
72
45
51
30
18
12
9
45
79
11
54
15
135
45
147
93
75
24
66
19
56
9
48
48
12
120
24
43
72
275
48
18
127
23
13
59
12
6
24
36
12
31
36
29
6
60
36
33
120
4
5
72
39
15
30
30
61
20
21
12
18
24
13
41
51
39
42
78
141
33
66
24
18
79
60
20
39
24
18
18
6
60
36
7
47
54
96
78
60
57
4
11
9
15
1
113
27
4
80
51
36
12
6
96
30
49
11
36
12
150
87
51
33
15
1
53
6
81
81
78
24
81
27
73
11
60
18
18
108
12
193
5
36
6
120
18
12
42
25
71
72
24
66
24
6
13
29
6
45
21
6
60
60
69
4
41
18
6
90
60
36
276
24
36
18
42
69
51
30
12
6
141
45
66
18
144
18
42
7
59
6
78
108
60
102
18
42
51
117
12
36
24
31
36
35
73
47
25
23
42
30
18
6
102
60
99
93
18
54
ABCD 93605313034*3^$a+1 [50141]
36
5
25
59
1
23
24
12
48
1
35
84
1
6
101
12
72
31
17
1
102
29
24
24
13
78
72
89
24
205
72
35
19
53
43
29
61
48
6
5
49
11
36
25
30
18
96
23
36
25
71
25
23
72
48
72
19
137
24
120
108
37
119
85
47
132
132
85
11
48
67
48
17
24
49
6
30
23
12
24
31
29
115
6
71
49
35
48
156
1
30
5
31
24
5
24
24
31
77
24
24
60
36
49
71
336
12
13
24
35
91
137
12
84
1
84
11
48
31
72
60
18
30
41
60
48
121
71
25
30
29
25
95
1
71
12
1
95
144
1
126
65
25
59
7
53
1
6
18
11
1
18
270
35
37
18
17
25
23
12
73
36
30
41
12
12
49
95
24
37
36
59
49
36
24
30
42
107
48
48
7
60
18
102
90
47
13
108
102
53
1
23
1
11
25
83
36
96
60
175
30
6
18
47
264
84
120
60
96
175
30
90
6
35
72
1
35
24
13
138
149
12
276
55
89
49
167
13
96
35
1
47
1
71
25
83
12
49
35
31
60
246
47
13
83
37
59
121
83
24
36
37
24
155
25
36
30
24
89
37
48
42
48
65
85
72
48
42
29
1
59
156
24
211
18
90
42
84
24
107
48
37
107
216
84
96
115
66
24
179
1
35
36
24
7
18
6
30
6
138
6
5
36
115
18
96
54
17
49
59
31
41
48
36
1
23
96
36
115
17
48
84
31
5
13
59
127
89
127
17
37
143
73
108
66
90
23
37
11
60
49
23
96
96
60
1
90
180
48
5
55
29
36
7
77
43
18
155
12
13
11
49
12
90
53
24
12
24
1
23
60
60
12
60
85
11
13
36
11
132
12
109
6
53
48
79
5
48
1
90
17
48
37
107
127
6
155
120
25
18
89
151
65
24
1
179
48
19
149
12
84
85
30
36
149
36
48
37
23
31
65
25
36
23
37
18
5
187
78
66
113
1
36
36
35
103
5
37
18
5
36
24
1
35
1
47
7
24
12
5
48
7
54
66
17
7
5
31
197
12
1
59
36
24
48
168
12
1
30
5
12
12
7
53
60
31
36
53
37
275
156
19
41
19
149
12
13
239
12
24
55
29
1
131
108
72
48
91
6
90
5
60
145
83
13
84
6
30
35
19
53
72
60
36
12
168
48
36
36
60
48
25
36
95
36
13
90
282
114
5
85
11
72
133
35
12
73
155
25
90
89
48
7
24
17
13
6
36
173
24
13
83
7
18
60
11
144
55
29
31
66
59
55
36
5
151
18
90
42
83
1
6
5
13
36
155
48
13
54
65
36
55
65
72
192
121
114
53
36
1
36
144
30
54
6
54
66
65
25
11
115
24
5
139
66
6
29
24
144
13
54
89
1
11
13
119
36
25
119
1
36
24
12
24
11
12
36
25
131
1
59
60
25
36
23
12
145
23
25
36
6
29
24
31
36
17
7
53
13
60
23
61
6
53
60
84
13
35
108
24
60
48
49
180
23
37
35
31
24
54
102
17
181
90
90
36
23
1
11
61
30
18
6
5
61
23
67
209
24
1
179
37
18
5
96
25
59
84
37
11
49
11
55
113
31
53
60
73
35
13
60
107
55
53
12
132
1
47
43
41
121
18
30
6
29
24
13
59
84
60
24
72
85
35
1
107
1
95
97
54
5
84
37
54
29
7
108
6
155
1
167
1
36
30
24
30
47
120
55
5
144
79
5
37
95
49
83
43
18
11
24
37
84
23
12
60
24
60
37
59
120
1
35
12
7
41
12
48
43
42
35
73
59
97
6
209
36
25
35
108
36
1
47
12
168
7
30
83
31
41
108
12
1
30
60
84
6
48
155
60
55
60
5
12
253
35
36
31
24
29
132
48
1
24
36
35
48
61
11
36
19
24
221
108
13
23
96
1
60
179
85
35
264
24
7
36
30
83
24
1
35
37
83
67
18
35
37
84
114
72
18
11
1
24
95
25
114
30
155
25
35
24
12
25
35
84
1
11
13
11
1
78
30
36
179
37
59
48
12
49
11
60
1
47
163
53
1
59
1
36
18
41
24
84
7
5
36
55
5
13
36
30
29
24
1
6
161
19
41
84
49
36
6
17
120
36
1
59
36
84
60
1
23
43
53
1
24
11
1
90
5
60
49
30
144
29
12
1
54
90
36
48
96
59
36
25
95
60
60
61
23
ABCD 93605352136*3^$a+1 [50004]
27
97
23
6
12
42
18
60
60
39
9
24
7
41
12
27
21
72
30
48
49
8
33
12
18
249
21
7
20
33
19
96
12
12
53
7
41
60
30
30
102
36
12
25
5
12
6
12
9
16
72
48
35
18
19
23
18
72
18
21
36
33
12
132
18
30
30
30
19
11
25
44
9
42
45
3
54
66
24
97
53
27
39
24
13
35
49
11
42
60
43
152
3
12
48
9
60
69
31
29
19
108
72
35
25
12
56
15
78
24
18
45
12
3
30
27
12
3
78
7
23
25
5
42
13
23
30
30
12
18
27
45
48
19
32
33
3
4
59
42
42
33
105
7
23
9
28
41
27
63
12
9
3
6
54
60
18
120
48
87
24
28
5
15
105
90
36
24
18
27
60
3
72
36
42
19
11
57
40
68
33
27
24
168
48
40
47
73
35
9
69
72
18
54
30
33
3
12
177
75
57
51
49
29
84
3
33
31
23
45
21
72
15
24
16
65
7
20
93
7
60
12
11
30
12
27
16
17
27
63
37
20
39
60
12
117
12
69
19
5
18
48
54
30
13
144
20
100
56
4
11
78
12
18
37
20
3
9
3
45
15
138
12
90
60
12
66
12
12
15
51
21
21
18
24
33
15
108
49
65
7
23
33
12
52
140
99
81
21
12
27
16
12
11
49
23
18
147
27
36
12
12
66
7
24
11
9
9
51
21
7
23
60
90
12
3
3
204
18
240
7
5
60
103
20
24
28
23
18
7
47
30
30
6
12
15
33
54
73
17
55
12
8
28
17
48
27
12
21
18
9
45
120
18
49
8
3
25
47
33
63
30
27
105
87
88
44
9
19
113
15
15
57
28
47
48
42
108
30
18
51
9
72
30
18
7
12
12
36
47
153
3
57
15
9
16
83
9
21
31
11
37
32
88
23
78
39
45
67
20
3
13
17
27
28
5
7
89
30
54
55
8
40
5
19
23
57
3
37
29
120
31
68
28
17
48
135
15
25
32
21
7
17
36
27
72
21
24
3
15
45
45
19
53
6
9
3
25
17
67
251
18
7
95
42
66
1
53
6
37
23
1
60
29
42
48
90
54
13
5
60
15
63
37
35
9
40
56
4
80
76
5
19
29
24
27
16
53
7
23
9
21
24
30
37
20
9
24
147
28
20
33
30
37
11
24
37
11
12
18
18
24
36
60
21
16
23
12
25
5
67
8
232
12
68
105
6
30
12
18
9
3
9
48
33
39
36
4
11
60
37
11
24
25
72
29
72
15
45
42
96
1
29
7
17
66
1
20
36
15
37
12
29
27
40
144
68
21
19
8
24
3
18
15
87
13
17
27
51
90
19
116
27
96
84
37
80
16
5
72
108
30
12
45
52
176
15
30
18
21
9
7
35
90
18
84
18
19
23
13
35
30
27
33
55
32
15
13
17
3
40
24
36
23
24
36
49
5
7
48
83
37
92
123
6
31
53
6
21
93
36
102
12
6
60
31
101
42
45
48
52
53
67
5
27
9
67
12
23
18
27
27
93
4
71
48
9
28
12
20
63
138
87
27
30
3
15
18
39
28
35
57
21
24
55
23
30
12
3
15
60
145
23
84
25
35
33
15
12
60
60
13
72
65
7
48
8
3
57
15
49
23
60
25
23
30
78
37
17
6
72
12
33
33
24
18
48
12
240
69
39
21
21
78
121
23
18
67
101
12
7
12
59
37
17
7
56
12
12
228
33
7
48
24
11
9
16
12
12
23
25
41
30
42
48
72
90
165
40
47
120
33
40
72
8
135
97
12
36
17
7
53
30
60
25
8
45
27
3
42
7
23
25
53
60
48
19
32
60
123
25
41
42
18
67
5
115
53
12
7
5
63
15
57
45
7
29
31
23
25
60
71
1
29
150
61
11
48
129
3
42
6
24
6
42
9
21
12
43
65
39
3
6
282
9
3
48
9
33
7
68
15
48
49
96
24
36
72
53
55
47
25
12
89
54
18
19
11
18
42
42
3
15
9
21
7
35
18
55
20
45
7
8
45
7
12
20
33
7
36
47
13
140
57
30
25
108
47
25
72
8
51
12
9
28
41
7
17
18
49
71
9
9
54
6
12
27
111
12
42
6
69
111
69
15
60
73
83
60
24
18
55
95
48
49
8
60
12
21
27
15
85
35
12
18
19
53
63
24
40
83
25
53
15
27
30
3
60
4
89
12
15
40
5
55
32
15
6
60
42
85
17
3
4
11
49
80
88
131
12
12
66
60
27
12
60
15
45
3
117
52
113
15
15
18
175
20
52
12
20
208
5
66
24
13
24
8
15
48
102
6
12
57
63
49
83
13
20
27
30
7
96
17
15
220
32
51
145
17
108
99
40
20
33
43
32
40
12
101
7
65
3
93
12
18
30
67
24
68
111
97
32
15
85
113
135
24
9
114
18
19
8
33
30
57
3
12
13
84
23
6
42
42
43
20
45
27
21
19
8
63
97
44
21
7
48
32
21
7
20
93
27
93
24
78
120
205
53
42
85
23
1
71
9
3
33
33
24
36
19
48
5
60
72
63
4
89
12
78
37
5
78
24
60
48
9
28
5
6
12
42
43
35
72
33
100
23
9
45
90
18
72
7
48
83
9
159
12
12
33
72
75
36
12
25
5
39
3
13
44
60
51
12
25
60
71
30
91
108
11
54
103
20
33
7
77
27
39
12
42
123
75
9
36
3
24
13
5
42
6
12
7
12
23
13
53
91
8
28
17
18
12
78
12
3
52
53
27
3
25
92
15
6
27
4
108
12
68
33
42
60
48
12
33
84
16
107
276
21
96
27
25
35
6
7
5
30
25
77
6
24
85
12
48
23
45
112
23
12
6
12
12
6
42
19
8
28
17
7
11
12
37
68
75
156
ABCD 93605392282*3^$a+1 [50105]
239
144
66
6
105
24
45
27
112
56
64
47
73
5
90
121
5
115
407
18
87
15
73
24
72
125
36
127
125
43
72
72
104
15
66
150
25
5
19
56
120
24
51
13
8
93
162
193
17
42
37
29
36
15
40
80
45
51
168
39
36
37
143
25
29
18
54
43
416
111
270
24
75
351
6
72
90
25
221
132
318
1
113
180
27
99
12
24
30
90
114
7
168
5
51
105
168
87
64
41
24
306
325
71
90
55
125
210
129
111
54
171
24
24
15
169
11
45
16
29
19
35
36
121
41
79
11
69
93
187
5
240
195
40
215
145
143
66
15
40
41
15
64
56
21
132
108
72
43
29
90
180
13
168
53
144
66
6
99
9
18
54
79
32
384
63
18
54
84
204
121
71
9
72
24
88
72
5
54
229
155
108
90
48
175
152
57
55
128
303
81
144
16
95
9
40
47
18
7
24
80
88
32
120
129
96
151
72
32
64
56
183
33
15
25
65
42
36
30
60
54
12
13
47
1
17
111
16
101
78
30
15
96
159
6
43
56
112
104
189
36
120
15
39
36
96
213
21
144
139
185
36
139
113
54
1
8
112
72
5
66
25
80
40
5
66
240
54
27
129
54
96
9
136
80
9
216
103
41
360
30
42
247
32
9
72
54
90
108
90
228
78
72
15
39
54
66
78
267
15
169
89
18
162
12
103
65
87
51
13
119
72
1
65
78
102
240
3
40
41
96
39
33
87
88
41
30
121
95
49
24
185
12
24
30
157
23
96
49
71
54
27
112
131
6
15
141
144
43
125
108
90
18
91
35
36
33
15
72
78
66
114
79
8
40
179
36
234
175
296
87
72
18
175
53
24
30
60
49
32
144
39
97
17
126
54
27
16
113
151
24
41
103
408
65
78
25
47
169
173
243
45
48
114
1
179
61
119
12
69
112
8
40
24
120
137
18
36
57
144
15
1
72
215
90
282
54
42
37
56
16
48
56
141
51
112
72
35
36
49
59
240
37
143
49
8
40
8
87
33
72
39
240
126
90
73
11
45
64
272
48
40
264
128
45
54
108
145
8
153
15
15
24
217
56
40
48
341
18
217
48
48
83
12
90
24
36
90
30
54
54
79
137
54
1
104
16
29
27
75
78
102
105
88
11
66
67
8
3
261
45
99
72
225
7
168
24
29
24
67
264
56
99
30
15
111
6
19
29
67
8
111
174
75
160
56
3
90
180
48
7
17
199
56
184
131
69
64
48
113
15
40
80
9
223
23
1
5
108
87
96
87
72
193
248
297
87
88
32
16
59
165
40
89
111
9
6
66
199
71
393
120
81
78
145
96
11
30
150
66
7
128
105
90
162
51
165
51
15
114
54
102
60
135
99
45
21
43
ABCD 93605556238*3^$a+1 [50015]
84
96
48
99
12
168
6
66
48
36
45
12
3
21
3
45
60
51
36
45
3
12
105
144
24
120
12
24
36
15
9
39
21
75
177
27
42
54
96
90
51
12
12
45
24
75
21
24
54
81
144
57
30
30
51
63
36
21
48
15
6
180
15
24
45
96
90
45
60
15
21
33
75
36
45
123
75
33
60
33
51
96
24
36
3
30
51
3
66
51
24
24
21
6
30
51
60
39
90
3
27
48
66
6
48
42
111
9
159
141
24
36
18
6
27
33
66
9
45
51
45
3
51
81
60
36
93
30
45
84
15
102
111
3
105
51
21
123
36
30
3
72
3
12
54
36
39
36
15
33
48
60
84
69
54
42
15
75
81
9
18
72
60
48
57
75
105
39
117
60
72
12
3
66
75
45
15
39
21
15
66
3
231
21
165
3
48
33
60
30
6
18
6
75
51
81
3
66
39
51
21
27
57
99
66
99
21
15
48
12
15
48
57
3
33
9
3
81
111
3
6
75
15
6
99
15
120
66
30
81
3
30
30
57
60
33
27
9
24
6
21
9
24
51
9
39
60
21
54
12
30
24
36
90
30
63
81
75
120
15
21
60
84
24
15
45
15
93
24
63
36
24
21
45
6
9
252
33
111
84
105
6
54
15
81
39
45
54
96
84
33
60
87
21
120
45
87
9
15
9
87
12
12
69
120
36
90
60
9
36
39
60
6
30
165
15
24
129
117
30
30
24
135
60
81
51
60
27
6
135
99
126
27
12
51
6
84
30
60
21
9
6
21
12
81
87
132
60
57
180
63
21
30
6
174
6
75
45
18
126
114
33
168
72
9
54
9
27
105
3
33
33
15
75
90
75
72
9
24
36
30
24
6
15
36
3
60
9
12
156
33
111
24
75
9
72
15
33
27
24
6
171
27
45
21
66
24
117
9
51
39
21
27
66
6
9
36
36
72
57
15
39
66
24
135
15
45
21
120
51
24
9
51
24
51
90
15
9
75
21
60
15
9
30
21
180
9
60
30
6
30
33
21
60
39
51
6
120
24
87
3
57
9
63
12
3
60
102
30
30
15
63
66
126
120
54
15
21
15
39
6
18
132
165
24
12
3
150
39
36
51
201
147
33
39
45
108
141
39
72
45
39
15
21
9
66
150
3
60
72
3
93
84
24
72
3
60
90
15
21
63
21
30
21
63
33
132
57
84
60
54
6
159
12
24
12
24
96
3
6
63
132
15
21
27
33
9
420
84
36
39
36
9
30
57
60
9
15
15
90
75
39
84
45
12
36
93
60
120
75
21
15
96
33
87
12
12
3
66
30
60
9
48
87
6
180
6
30
111
24
84
39
6
147
93
135
21
444
120
90
6
15
45
60
54
6
60
15
189
60
36
54
9
15
33
87
12
84
120
6
135
84
12
93
96
51
27
96
24
6
39
108
39
81
33
75
45
39
36
81
39
21
15
9
6
84
21
15
9
36
3
93
60
39
9
21
30
165
24
15
45
141
39
12
33
39
15
6
6
45
105
60
3
21
60
15
81
258
177
69
27
60
63
60
6
63
15
12
9
60
99
162
51
60
63
66
51
9
75
9
51
3
6
51
36
12
120
51
21
45
39
12
33
30
9
132
45
30
24
21
75
45
120
3
57
9
6
30
30
9
84
12
39
30
60
231
3
102
15
75
21
27
60
60
21
45
6
21
3
9
21
6
21
48
135
30
231
9
6
33
171
6
60
30
45
3
33
72
12
300
3
105
96
45
27
69
30
30
3
21
15
39
21
156
9
54
42
15
9
195
60
144
15
81
81
24
39
75
33
93
39
12
15
81
24
120
9
195
21
18
66
90
69
75
132
21
27
36
45
111
81
27
6
36
24
6
24
24
153
129
60
60
15
63
93
3
6
18
216
24
6
27
3
21
144
72
12
51
126
120
18
66
60
75
15
30
6
48
96
96
30
3
21
96
174
9
48
9
30
114
276
75
24
12
24
9
27
9
123
12
15
30
39
99
36
60
6
15
48
120
72
9
36
99
36
63
57
45
3
192
108
51
36
84
6
18
6
90
36
54
27
24
3
72
33
36
12
24
9
27
9
15
36
33
111
9
75
159
12
21
24
69
27
12
72
15
141
3
21
36
72
156
24
15
246
39
72
36
3
57
9
30
21
9
54
36
21
33
66
24
21
3
45
72
60
3
12
105
108
27
30
138
6
51
9
60
75
ABCD 93605595134*3^$a+1 [50063]
11
13
30
36
29
31
5
12
28
84
12
99
60
9
21
54
17
16
3
30
51
3
36
21
69
71
4
9
30
30
96
71
79
84
21
39
30
27
24
99
93
24
3
57
3
81
69
6
17
52
21
35
192
4
99
57
24
39
57
93
150
41
16
68
24
16
200
12
67
36
54
15
15
30
66
24
30
3
12
15
65
25
60
96
30
41
43
126
54
101
16
153
11
25
24
27
69
59
31
17
28
15
30
39
92
88
51
105
99
105
20
12
4
105
24
27
200
19
57
128
12
4
33
27
3
93
27
93
57
30
17
148
75
65
1
30
17
43
21
33
63
3
54
15
8
112
8
13
11
79
21
3
6
11
13
6
57
147
57
8
1
30
57
3
69
15
30
3
3
24
6
11
28
51
65
36
163
53
133
54
6
30
54
3
12
68
37
23
37
6
24
77
36
13
24
107
48
16
15
57
20
43
65
55
30
227
103
5
25
24
30
21
24
68
4
24
15
17
7
33
117
30
5
1
15
39
41
19
17
16
20
7
65
52
3
6
11
43
245
16
9
6
30
59
25
66
69
15
5
16
12
68
84
168
43
204
96
17
7
90
96
135
24
56
19
36
129
32
13
66
84
45
8
7
65
1
15
60
69
60
6
201
33
3
60
12
15
5
60
16
32
13
27
123
45
24
56
4
21
24
167
40
24
9
23
13
59
88
32
85
23
52
12
3
66
15
15
9
32
40
140
13
71
25
24
15
96
105
24
23
52
60
8
43
17
37
47
19
77
28
75
24
33
87
6
60
84
3
183
120
57
8
112
63
65
16
168
96
15
165
80
49
75
15
6
54
105
32
13
47
19
60
5
100
45
30
84
17
13
120
66
114
83
13
15
24
12
33
240
3
12
48
57
120
90
57
93
90
21
80
36
13
27
96
24
24
15
17
7
45
32
13
96
24
15
15
6
24
95
31
24
36
69
80
55
36
21
3
6
71
4
9
47
133
15
15
45
15
65
31
21
9
11
144
124
21
15
9
135
32
73
3
32
55
60
6
51
3
77
36
7
125
108
12
100
15
17
36
28
60
69
6
21
84
15
69
51
21
24
60
156
3
36
54
6
45
135
45
15
5
76
33
6
77
64
63
30
30
17
19
9
21
90
84
5
91
54
135
36
12
24
39
24
33
8
4
75
65
25
90
21
129
135
51
21
3
281
16
68
28
80
7
21
75
9
20
28
92
31
5
52
63
9
80
25
23
112
15
17
88
75
36
30
15
12
84
20
19
174
15
8
43
21
3
5
31
54
123
32
1
15
39
57
8
31
41
88
75
5
16
15
5
52
3
21
8
31
29
31
60
120
24
6
24
75
225
27
96
12
15
156
60
24
33
3
24
30
47
144
19
6
24
6
69
15
36
54
51
39
180
30
111
32
28
132
3
9
36
9
3
84
60
3
30
35
172
63
33
12
201
90
5
55
54
6
60
24
17
343
36
45
60
20
19
6
84
63
27
6
27
32
61
39
45
3
27
101
25
54
45
21
75
135
77
37
63
12
15
30
120
60
66
30
30
60
57
8
16
180
84
99
5
31
5
12
24
43
21
152
103
45
9
6
45
99
65
25
11
76
20
16
3
57
12
36
84
8
40
80
73
54
17
109
27
153
59
12
64
24
45
36
24
95
91
60
57
87
30
3
63
60
24
141
15
9
21
47
28
69
11
4
48
3
9
171
24
66
30
60
9
56
52
27
21
9
90
66
15
45
24
75
45
35
16
44
61
24
23
7
65
12
43
30
36
15
144
111
114
3
48
39
36
17
13
30
77
37
3
144
36
32
85
87
48
165
83
13
47
52
32
16
48
9
3
33
60
30
24
60
36
81
56
37
6
137
97
27
33
35
96
36
48
28
33
144
6
77
43
84
105
81
39
32
48
1
95
124
20
48
7
101
115
57
104
13
111
32
7
6
147
3
204
30
36
24
83
4
69
15
9
35
52
3
53
88
72
120
63
9
128
97
60
36
15
99
96
69
75
30
3
57
6
69
45
30
6
54
60
57
36
32
31
54
27
9
30
5
49
6
90
90
24
96
45
20
64
60
165
36
24
27
33
51
69
60
60
3
32
31
45
45
174
45
81
47
88
32
67
5
55
17
36
100
24
8
145
15
51
57
117
23
43
9
15
186
27
24
8
1
15
12
20
28
44
91
21
3
45
45
11
79
36
24
45
36
12
132
60
51
45
240
69
15
48
48
39
105
32
60
163
33
3
17
40
48
20
12
88
15
129
8
37
36
24
3
228
24
51
21
8
48
103
54
30
53
43
77
7
30
96
204
6
89
61
30
54
6
54
51
9
63
147
30
90
41
12
88
9
71
76
ABCD 93606016748*3^$a+1 [50151]
40
24
24
57
71
24
4
36
56
169
23
112
15
261
27
33
8
109
42
65
4
84
120
36
36
96
39
33
180
12
15
41
28
12
39
153
8
49
71
64
48
96
21
18
81
12
68
24
48
24
24
24
16
81
270
45
75
105
8
208
8
24
55
297
33
95
37
15
20
40
48
96
39
17
48
88
48
39
17
24
1
51
12
56
61
3
8
72
96
31
78
42
21
44
25
39
80
79
41
160
96
96
87
42
30
30
99
60
21
23
16
72
48
312
24
15
33
80
48
48
40
39
33
48
176
88
8
48
49
23
7
33
24
105
111
24
225
63
96
21
108
71
40
24
48
8
24
16
32
49
30
9
72
32
28
27
117
44
1
23
192
120
144
52
48
12
104
64
32
120
4
75
21
108
39
33
8
79
153
128
61
131
24
4
60
84
12
80
96
40
32
28
20
169
48
120
27
116
24
48
88
39
153
15
225
12
164
40
120
12
12
48
8
1
71
4
48
48
68
79
81
32
40
84
20
48
88
39
105
63
33
9
215
25
48
47
55
65
96
184
93
12
23
48
124
165
23
7
41
100
267
17
25
135
56
109
51
32
7
9
60
84
15
93
48
192
132
12
164
16
56
4
44
4
180
32
88
105
30
33
128
40
81
15
120
135
89
16
93
11
16
104
120
64
8
24
256
24
15
105
48
56
24
96
1
48
135
237
138
105
56
31
18
23
24
25
15
8
48
24
64
80
40
69
75
48
24
105
15
24
56
4
44
16
9
23
48
100
156
24
32
72
16
36
60
8
16
12
68
96
40
8
120
16
32
169
60
15
48
48
20
24
40
8
85
12
39
60
20
220
12
80
64
84
20
16
24
21
11
7
17
16
48
96
45
35
28
27
33
32
16
80
40
48
72
48
36
68
40
32
96
7
113
28
236
48
25
15
120
87
45
36
24
8
127
9
39
17
160
168
80
37
35
175
33
56
72
40
24
24
80
4
36
12
68
96
24
40
9
167
13
3
108
116
88
105
15
56
1
39
12
69
198
113
37
147
8
25
143
24
4
60
21
51
8
4
92
55
33
80
7
9
81
71
88
39
137
76
180
128
24
16
32
7
105
56
24
16
80
120
96
28
68
124
60
120
63
93
27
41
280
9
12
83
7
9
24
8
79
48
45
108
128
4
60
8
40
84
36
57
87
8
7
185
48
55
17
16
80
28
20
72
4
3
297
48
56
16
105
51
44
16
8
24
48
24
124
20
304
80
76
36
24
96
36
48
92
24
25
39
24
87
9
9
75
12
80
16
104
48
7
233
192
25
71
24
4
20
79
17
24
192
52
48
144
44
1
23
96
16
48
192
15
41
49
95
64
32
24
25
111
57
87
24
279
21
212
28
60
36
108
8
24
16
24
128
28
12
96
80
31
41
40
9
63
48
12
36
12
12
32
85
171
39
41
40
24
24
32
79
65
76
12
8
48
79
41
49
51
12
24
8
37
3
32
144
24
7
93
60
48
192
32
4
44
25
27
20
24
1
3
20
96
61
90
9
56
48
55
45
36
12
68
24
48
4
36
72
152
48
112
96
12
92
24
64
15
113
40
57
87
104
64
120
128
88
9
147
20
48
160
32
55
9
32
24
88
45
27
144
39
57
176
49
159
69
3
60
129
51
8
31
48
17
16
72
12
20
16
48
104
16
56
16
60
177
35
16
200
4
36
12
108
120
32
109
131
40
80
7
41
16
8
72
25
75
20
120
55
9
21
48
75
120
15
17
16
8
264
48
28
81
83
16
9
47
64
9
23
120
79
48
81
152
88
32
48
172
219
120
201
84
44
4
12
8
112
24
39
93
99
9
21
35
16
9
3
27
33
32
96
24
120
40
96
80
24
85
131
48
16
15
33
15
33
32
55
90
63
12
20
48
127
30
35
72
40
96
24
ABCD 93606076516*3^$a+1 [50004]
23
1
155
6
135
63
1
80
81
18
85
161
216
6
57
63
217
48
59
69
21
171
88
197
48
144
18
97
56
51
21
27
181
125
144
123
189
43
5
6
45
9
12
90
73
197
6
138
115
56
15
180
30
126
18
144
31
5
6
18
30
18
18
49
101
75
135
6
3
117
144
114
36
165
9
175
83
85
192
65
183
88
144
65
6
12
90
108
55
32
93
51
48
16
11
288
13
23
9
123
12
1
125
27
45
72
42
228
61
35
21
15
30
163
41
66
69
279
1
96
119
121
624
65
207
27
13
89
55
120
24
24
48
17
78
120
108
60
1
48
48
47
57
15
129
81
258
61
96
305
15
160
216
29
30
85
168
23
18
7
245
75
27
13
23
126
99
72
9
6
49
95
48
60
288
253
47
78
66
96
25
23
150
66
33
21
60
7
5
24
174
366
39
15
1
128
72
64
32
3
37
5
12
175
65
30
81
9
63
249
31
17
6
66
79
71
25
23
73
5
12
42
66
19
59
45
16
23
42
36
30
18
24
30
18
19
131
13
5
139
48
23
1
5
54
12
42
183
9
31
5
267
3
85
47
153
3
132
54
90
121
5
12
103
240
48
72
5
99
88
155
126
60
72
120
108
135
9
36
186
48
1
71
81
144
99
54
55
41
54
25
23
9
64
35
234
90
6
27
39
169
152
40
224
24
81
36
54
109
56
9
144
6
66
15
16
5
108
132
30
60
30
19
24
24
96
80
9
31
59
6
102
60
13
59
13
53
24
72
54
66
24
30
157
24
8
81
96
138
61
71
73
17
39
9
7
48
77
66
150
48
42
30
19
216
23
25
227
48
37
48
95
145
71
249
40
24
83
108
72
18
15
207
102
42
49
35
72
13
32
63
6
216
12
36
67
263
12
72
45
63
18
151
8
57
18
108
9
51
37
56
9
31
32
112
47
36
162
67
48
11
12
105
48
51
93
27
96
12
72
81
24
64
161
39
16
83
45
136
71
270
54
37
53
24
3
40
24
48
5
27
9
6
129
15
25
41
55
5
66
73
5
19
53
75
33
66
133
48
35
18
294
37
24
24
71
9
63
97
8
297
120
55
120
23
132
120
252
1
53
36
31
5
19
104
9
12
54
36
60
30
79
65
96
30
126
18
54
123
120
99
144
37
72
41
102
18
60
75
9
87
280
155
96
85
48
95
1
71
73
32
3
54
7
11
18
24
48
18
49
41
60
139
48
29
163
17
48
36
27
117
36
96
31
17
31
41
60
138
72
33
21
114
57
159
1
48
48
24
120
5
126
13
72
77
6
30
60
27
3
61
24
47
18
36
216
102
18
42
372
109
77
19
65
54
1
8
40
96
120
32
33
55
56
24
99
13
104
45
75
40
59
96
90
18
1
29
18
72
25
47
126
19
48
95
33
135
9
16
137
36
126
36
25
23
9
96
117
19
56
45
19
24
11
13
32
45
91
168
101
91
5
12
150
145
48
89
54
9
15
121
96
155
253
77
108
102
49
65
30
169
11
85
59
18
72
42
48
33
40
168
96
119
57
9
90
18
96
67
8
135
1
59
12
18
60
300
31
24
120
24
41
84
150
13
203
12
24
289
161
30
81
27
85
77
19
35
229
173
48
222
48
ABCD 93606323782*3^$a+1 [50013]
52
44
144
4
204
8
96
40
80
24
36
12
12
36
16
56
120
72
25
59
49
36
27
92
84
4
24
3
81
8
60
40
8
12
16
132
164
24
28
32
40
147
17
36
52
48
104
28
8
4
44
52
140
52
108
44
12
48
12
144
48
4
36
108
8
36
76
8
73
15
3
9
132
8
24
4
72
20
24
4
68
40
27
36
17
1
71
216
96
49
35
16
56
36
12
40
152
28
12
60
104
40
12
27
29
24
52
3
54
51
44
48
19
69
111
17
84
4
36
32
108
16
8
16
39
41
4
24
32
36
16
24
176
40
12
8
48
24
19
29
52
8
55
5
64
111
17
73
23
36
148
32
4
68
31
117
20
4
32
24
136
27
29
36
108
4
72
20
1
23
4
27
69
8
4
132
48
9
23
12
36
16
12
20
4
72
8
96
12
48
72
55
77
4
27
18
35
24
28
48
36
128
84
4
104
60
4
39
17
64
20
7
137
4
80
12
16
8
108
67
5
31
65
24
52
56
24
24
16
108
24
36
44
24
72
4
39
9
24
56
72
88
48
36
128
112
8
108
64
68
16
108
32
24
24
88
44
4
44
52
12
32
48
48
196
56
4
156
27
29
4
92
12
52
27
69
12
44
12
4
116
49
119
4
8
12
16
72
32
12
13
15
44
4
44
28
152
16
56
52
21
59
139
105
8
60
36
61
27
68
12
52
108
92
88
32
84
36
72
12
48
72
7
45
27
5
12
12
24
28
56
24
96
13
15
68
48
24
84
12
12
40
75
29
4
8
64
20
12
187
17
48
36
72
184
111
33
44
4
56
16
56
4
56
55
18
11
16
24
36
20
24
96
12
36
48
36
19
17
37
15
8
28
12
152
1
23
72
13
36
11
4
36
32
4
56
84
12
96
12
28
32
16
132
36
32
12
31
77
64
56
24
4
20
40
12
8
28
20
52
36
56
160
20
7
45
140
31
33
32
24
24
36
28
36
20
60
120
60
4
63
5
67
9
24
56
36
73
99
8
52
3
65
36
7
17
60
36
24
16
20
40
44
24
76
48
24
56
12
112
32
12
64
36
48
96
75
29
4
12
32
48
60
211
5
4
108
8
19
5
256
144
108
20
25
95
100
36
12
32
28
111
41
60
12
36
96
12
13
15
212
60
48
24
19
17
12
72
36
43
36
45
27
5
4
60
20
16
44
36
13
15
32
4
36
32
40
156
116
48
7
33
12
164
7
41
28
8
31
65
4
36
68
16
8
19
33
8
120
12
4
44
28
8
31
17
48
120
36
36
48
252
12
48
31
53
64
72
20
72
24
28
96
68
84
36
28
3
53
52
104
4
3
90
23
4
27
53
24
28
80
31
65
84
12
19
77
36
4
8
72
19
9
44
24
36
136
20
132
12
109
71
72
120
4
32
52
60
12
56
187
41
13
15
183
65
12
12
72
1
47
40
48
72
9
23
4
24
56
19
41
12
120
16
8
19
54
54
5
76
9
27
8
96
4
20
96
16
44
36
60
40
44
49
54
33
56
48
16
36
32
48
12
4
84
56
48
67
65
4
32
79
9
56
72
4
20
12
12
36
100
36
68
12
12
144
12
12
40
104
36
96
115
53
12
112
12
32
48
12
7
9
56
16
60
32
40
68
24
16
72
21
18
9
104
36
64
44
13
11
79
17
12
40
20
12
24
16
44
108
4
20
4
48
8
12
204
52
32
48
24
76
12
60
75
173
124
8
100
8
84
4
20
100
56
36
4
36
44
36
60
52
27
105
8
103
18
15
75
17
37
47
4
21
83
12
49
11
12
4
44
64
56
124
20
48
48
144
84
48
100
129
36
11
144
96
16
68
60
12
12
24
16
44
108
72
24
48
12
12
24
24
60
36
72
12
24
120
16
108
8
4
8
28
27
81
8
19
101
4
32
40
72
21
59
12
16
8
4
56
25
15
20
12
12
12
73
47
24
36
240
31
33
20
16
104
76
36
44
48
73
35
24
60
40
8
28
32
16
44
88
39
5
84
144
37
47
76
3
33
8
60
24
36
132
31
53
28
24
12
27
65
180
40
108
12
24
32
84
12
24
40
60
8
13
18
17
19
81
8
24
67
5
4
132
3
54
35
24
64
20
16
104
40
48
24
36
8
67
69
32
36
12
144
84
16
104
7
5
172
12
20
60
12
40
8
144
24
43
198
23
301
18
77
96
96
192
4
56
100
44
88
20
48
4
20
55
5
60
12
49
131
13
15
108
12
24
48
152
60
48
108
96
72
4
36
80
12
240
88
20
24
60
96
52
20
72
84
36
4
21
71
52
36
72
39
29
12
67
9
128
72
24
24
12
37
95
40
32
24
25
51
32
36
48
103
77
24
52
104
28
20
88
68
4
39
5
4
24
36
32
16
20
40
8
4
24
108
3
141
36
36
56
12
25
83
60
124
32
40
36
20
36
19
41
12
48
12
48
28
44
ABCD 93606533368*3^$a+1 [50035]
125
127
68
100
65
27
240
96
144
76
5
72
60
315
192
48
4
60
300
56
117
96
12
108
67
72
113
147
112
209
24
48
43
96
173
108
12
67
8
300
160
180
48
32
28
5
24
36
63
160
65
72
75
40
72
5
72
168
12
108
60
3
52
17
180
55
53
75
16
65
147
105
3
57
43
5
36
3
105
7
173
72
180
39
460
137
15
285
24
108
36
84
36
31
5
159
57
7
533
240
252
43
48
20
45
31
68
40
5
31
29
72
84
135
84
208
72
36
29
12
144
36
3
148
108
144
20
96
136
53
43
173
12
15
9
115
101
12
43
8
16
188
100
65
15
21
27
60
105
27
33
72
163
32
76
125
7
12
305
36
195
184
20
45
36
79
96
12
65
24
48
75
180
33
60
15
112
17
43
101
15
4
65
36
75
12
45
360
43
336
89
115
101
144
79
77
31
5
79
68
60
81
36
103
8
40
17
48
3
141
3
57
216
15
177
108
3
69
15
28
68
21
19
96
149
15
52
65
127
140
57
91
252
80
93
135
9
60
123
177
36
27
105
36
84
132
43
173
12
3
177
31
20
12
112
156
125
187
108
149
7
36
80
100
29
3
720
28
29
48
36
15
117
120
135
45
60
135
117
43
5
103
212
12
201
156
288
36
24
483
40
68
144
48
52
140
33
19
101
7
132
360
149
132
12
15
52
113
240
12
96
15
33
159
96
132
108
144
45
3
64
65
99
9
36
99
316
80
9
43
149
36
24
63
28
125
192
108
135
117
15
417
43
36
161
120
96
87
28
149
36
67
72
29
15
84
45
43
149
24
55
65
255
100
5
27
9
240
115
245
156
3
129
63
108
16
41
132
48
132
12
99
84
28
32
16
197
144
43
5
15
48
60
45
180
12
31
5
67
149
36
60
12
63
88
197
144
43
65
120
31
32
60
48
16
53
108
324
159
21
36
108
19
132
65
156
7
60
65
111
117
324
240
43
140
45
67
36
77
111
57
72
108
7
12
53
43
29
120
63
108
33
12
3
69
63
108
76
5
111
468
252
357
295
8
45
19
65
108
168
27
45
12
31
248
60
237
3
4
80
28
128
4
77
24
55
317
115
17
12
39
237
48
144
108
79
240
29
19
65
183
12
36
165
72
72
295
233
72
108
55
29
36
27
436
44
201
336
168
63
129
3
105
3
64
68
117
43
65
36
252
79
240
41
60
72
48
432
15
48
249
108
12
168
7
221
72
108
144
43
53
120
115
20
153
219
33
24
ABCD 93606730786*3^$a+1 [50001]
51
21
3
24
117
36
79
5
75
40
20
4
32
48
60
24
45
27
48
16
116
16
5
27
33
19
104
36
21
12
60
27
108
12
196
29
15
9
36
15
24
9
223
65
27
76
116
40
56
45
15
60
57
120
27
69
7
137
15
141
7
44
24
24
148
77
7
44
100
140
24
88
53
12
72
51
24
48
72
12
9
31
36
20
100
29
15
45
51
33
31
36
48
36
24
36
65
36
39
24
21
3
57
36
79
5
15
81
43
77
15
45
12
27
48
72
33
147
24
12
33
7
8
132
48
60
112
20
9
3
60
45
36
27
84
64
20
9
43
5
3
21
3
60
45
12
195
45
3
52
8
36
12
45
79
104
105
60
51
144
57
39
4
29
12
111
57
120
132
3
117
3
12
21
132
3
12
112
20
45
39
36
76
29
63
16
29
96
15
12
12
48
33
144
43
17
187
29
84
123
12
36
52
80
9
3
76
12
24
200
24
21
39
156
108
33
75
33
7
20
9
3
76
32
64
164
72
28
65
135
9
123
64
29
7
20
33
55
20
9
43
20
177
3
69
48
63
33
12
24
216
55
8
9
3
9
24
12
72
3
24
16
8
9
147
36
120
12
36
9
27
48
192
24
16
60
29
180
72
19
24
20
16
84
96
8
33
79
36
17
3
9
24
75
36
48
28
212
72
4
101
15
96
120
132
16
101
60
75
33
7
8
28
29
48
72
96
84
108
3
28
216
29
84
51
45
39
36
220
5
24
12
3
12
81
3
12
24
105
36
3
76
5
60
111
72
156
21
15
96
60
12
16
104
12
45
36
3
24
45
36
27
9
39
9
60
43
80
60
72
12
24
117
99
40
5
63
117
24
51
21
27
45
7
104
12
57
3
12
96
177
55
8
45
91
53
15
72
4
65
36
51
72
132
33
15
45
15
33
135
9
168
12
39
72
4
96
77
36
24
27
16
32
45
27
16
29
135
69
115
65
72
3
16
29
75
40
65
51
84
16
44
36
9
84
60
75
177
99
172
24
5
60
63
153
27
16
44
141
99
12
24
96
36
264
36
4
80
120
24
72
33
39
72
280
5
3
33
75
57
7
36
84
68
57
108
3
33
55
32
57
72
115
56
72
57
111
57
7
5
75
64
116
48
81
15
57
43
12
17
51
69
27
45
24
12
63
72
69
15
36
100
68
16
56
84
120
129
15
225
55
17
12
3
72
60
117
15
24
69
15
60
148
32
201
219
12
100
5
75
120
36
124
5
39
12
64
20
160
36
17
120
67
44
36
40
56
48
141
51
12
16
29
31
12
8
16
20
156
4
8
36
60
69
12
111
40
8
120
160
36
20
96
9
99
57
43
96
5
15
24
201
19
56
168
156
9
27
4
80
76
56
4
5
3
105
15
48
72
16
17
123
21
36
3
69
63
168
36
21
99
84
12
105
39
21
12
36
7
32
72
4
29
67
20
24
60
84
28
32
52
20
33
3
33
15
69
135
132
168
21
15
21
84
111
84
9
48
39
24
52
89
51
69
151
60
152
33
39
36
60
105
48
72
24
120
36
43
96
41
87
48
4
44
57
15
168
60
16
5
31
77
7
24
5
15
9
36
55
29
75
408
9
55
8
60
57
15
24
24
57
36
339
144
84
76
149
31
56
9
127
32
57
79
32
69
36
115
29
3
108
117
67
5
36
168
15
40
32
84
21
24
48
43
17
27
24
40
20
52
29
96
48
36
175
41
24
120
96
27
16
152
57
15
33
3
21
108
87
4
29
7
104
36
69
31
5
75
33
63
45
39
24
24
57
108
31
12
137
27
24
52
5
15
168
12
24
33
36
27
72
52
36
32
28
32
12
4
65
99
36
9
15
28
65
87
12
9
144
3
12
16
137
19
20
33
223
5
3
177
24
15
36
177
43
68
69
27
36
9
151
29
15
204
69
27
48
57
63
156
76
84
44
12
9
27
72
52
53
3
48
36
48
36
36
36
9
171
45
27
237
99
9
96
15
132
69
99
36
24
12
124
44
132
33
195
21
15
40
44
21
15
100
29
39
292
29
75
12
228
12
57
7
5
60
48
3
12
28
32
141
39
96
ABCD 93606742448*3^$a+1 [50064]
32
12
96
34
41
49
59
11
38
11
12
52
36
29
91
20
37
39
20
48
33
7
12
33
11
31
6
12
35
28
12
120
5
22
96
5
37
11
11
26
23
132
4
21
2
22
23
67
18
3
9
20
31
84
33
10
1
12
12
7
48
42
8
15
16
9
22
16
10
70
32
50
75
28
8
127
42
8
4
10
65
8
28
59
16
54
23
73
15
8
67
17
37
36
20
3
9
22
9
7
25
12
16
104
16
21
56
22
17
21
12
15
45
2
5
5
70
29
52
57
68
39
4
29
15
60
16
20
1
26
10
32
38
142
2
38
15
75
93
48
21
23
45
3
48
7
77
3
9
24
61
36
3
57
39
11
49
105
23
25
11
1
58
2
15
44
9
10
5
133
15
7
5
5
52
36
12
60
32
91
68
21
63
85
11
9
63
37
48
24
15
63
77
45
6
25
24
15
93
57
56
27
16
29
15
28
5
40
24
3
56
9
28
23
57
52
71
136
21
15
45
22
53
20
48
64
20
25
15
17
3
55
32
58
20
50
50
8
22
48
90
20
2
5
43
17
36
17
55
89
75
1
23
97
87
65
43
129
8
15
36
4
45
8
15
24
181
3
29
18
30
2
41
57
12
15
3
54
10
25
25
15
65
51
59
16
54
10
16
70
112
47
11
65
129
23
37
11
4
24
57
12
75
8
35
10
99
1
27
5
52
39
24
33
3
129
20
22
18
11
16
33
48
2
45
13
23
9
70
65
25
12
20
40
99
21
15
8
28
5
14
25
21
43
20
4
72
23
13
45
22
22
3
7
26
75
37
22
16
112
90
12
11
12
13
32
108
15
157
15
15
110
98
10
12
100
22
169
16
21
2
58
32
12
10
29
64
3
2
43
8
27
102
60
111
1
11
4
21
12
27
240
21
12
2
1
20
25
12
20
135
48
12
28
99
5
24
121
10
48
25
72
15
6
4
15
116
19
113
76
9
72
3
45
12
6
5
4
8
25
15
5
7
56
35
13
12
39
9
4
3
29
33
50
80
5
52
8
95
37
4
12
17
15
93
15
47
2
8
52
50
6
75
9
19
20
37
20
12
55
33
2
25
33
15
32
7
30
56
10
17
45
40
20
28
20
3
69
51
37
20
100
12
20
30
58
12
35
52
33
3
47
10
12
10
1
15
22
11
40
56
88
5
48
15
24
13
8
15
4
60
5
55
21
20
27
96
1
38
45
57
26
32
18
20
7
33
3
117
10
14
179
1
158
22
123
20
13
20
84
19
24
20
7
5
24
4
60
8
12
25
22
41
48
92
4
8
33
14
96
5
72
57
23
3
70
24
15
20
24
9
40
15
7
46
34
41
85
15
12
80
23
2
71
64
17
76
155
12
45
198
80
13
60
24
40
55
65
45
50
18
43
101
3
148
48
39
65
12
85
39
17
3
1
3
33
62
37
44
37
84
63
7
25
4
9
10
41
9
8
123
27
33
24
23
22
31
44
25
48
22
5
45
20
10
33
45
32
18
22
15
8
25
39
41
27
45
15
13
47
7
6
24
63
67
65
31
2
12
36
3
117
99
3
17
141
52
72
3
5
87
33
28
84
36
23
60
4
56
51
1
117
42
78
18
30
27
12
41
7
20
85
11
49
15
80
7
16
14
36
24
75
156
69
36
12
10
1
16
44
64
65
2
48
5
36
36
44
37
15
12
125
31
59
78
34
16
2
30
5
145
3
24
165
10
48
48
14
98
10
3
8
16
56
24
11
37
48
27
10
38
22
51
77
12
111
24
16
20
1
3
72
23
1
32
4
24
9
10
70
15
43
57
23
64
41
157
23
60
49
8
40
15
87
41
4
24
9
8
42
30
28
15
9
30
16
49
84
160
29
31
60
32
28
9
3
24
113
60
7
8
23
2
12
18
5
27
1
45
12
60
42
26
22
45
105
8
3
4
43
13
109
95
40
12
108
20
36
1
39
39
30
23
48
69
3
19
41
25
63
20
1
23
16
19
17
8
25
30
17
13
2
73
20
33
7
27
6
20
3
1
18
17
1
3
77
14
13
13
20
7
5
3
40
57
11
49
3
19
1
48
9
12
39
19
5
27
85
5
31
7
98
12
11
9
100
48
10
14
8
12
63
15
18
4
51
45
3
20
24
37
39
44
3
22
35
13
10
25
7
30
72
11
25
32
7
15
6
12
11
96
25
10
50
39
39
90
22
5
8
13
22
110
60
11
1
56
2
25
37
98
1
84
57
15
20
16
5
163
12
12
33
75
8
57
3
31
41
45
42
25
32
13
20
22
48
17
73
15
5
12
28
27
41
4
15
24
9
50
73
5
4
8
7
8
36
52
15
62
50
1
21
26
2
140
12
3
13
22
80
41
16
60
96
20
4
3
65
13
3
56
24
37
10
74
188
10
102
10
46
27
37
8
3
45
234
13
33
24
10
10
38
50
30
30
15
3
69
33
48
32
12
3
37
60
48
120
48
23
27
13
9
68
7
60
12
24
36
93
143
15
9
1
27
45
3
5
4
18
42
86
22
10
25
23
65
105
54
81
45
12
75
12
33
30
42
68
91
9
8
4
8
7
33
11
52
117
60
27
21
35
25
147
147
45
3
21
20
24
127
53
33
3
69
2
5
45
11
12
7
9
17
22
38
27
45
12
38
48
32
81
44
13
22
1
16
21
122
21
16
68
13
3
7
5
5
87
25
38
30
52
47
13
12
75
33
35
25
20
10
41
4
32
24
52
65
3
67
2
31
47
82
111
32
12
35
62
11
49
39
17
27
35
10
15
52
35
58
22
26
12
15
43
145
52
32
13
15
80
13
47
3
25
48
20
4
20
13
72
22
48
38
27
72
23
32
50
23
13
32
52
36
3
20
24
25
20
88
12
3
32
25
27
101
3
72
4
21
80
34
38
12
46
33
9
47
13
27
5
26
14
23
12
24
9
63
37
83
55
14
19
69
48
120
24
58
22
40
15
41
63
1
83
23
17
36
21
6
54
11
72
7
21
8
12
64
23
21
4
87
26
4
48
2
9
16
180
51
33
12
32
67
21
57
23
24
13
15
68
49
18
110
28
35
40
5
15
40
32
133
32
67
45
26
9
16
57
48
20
160
12
95
33
14
25
1
15
9
48
11
24
73
20
30
82
140
18
37
33
10
17
8
12
88
12
56
1
23
36
12
37
130
10
22
26
7
12
45
59
9
63
12
13
15
27
42
3
3
14
28
72
59
21
ABCD 93607209266*3^$a+1 [50059]
48
102
18
6
60
66
33
81
39
87
84
24
117
9
30
84
216
6
30
129
159
6
384
180
12
18
126
174
6
15
81
108
171
99
21
9
66
156
54
90
276
168
30
150
120
36
6
18
72
120
60
60
54
210
336
174
24
15
72
165
60
15
33
15
27
240
90
174
360
60
36
54
279
72
48
87
120
54
84
330
156
6
339
45
96
75
3
6
150
60
6
150
180
228
42
144
15
75
36
120
48
156
6
48
111
9
111
105
174
36
30
6
18
87
48
15
120
180
72
168
96
126
159
255
474
132
240
150
138
42
18
15
15
66
54
132
78
12
30
114
126
60
9
99
261
144
72
24
105
159
57
18
60
132
198
252
138
81
96
75
213
147
45
3
120
6
90
90
36
174
24
36
24
6
84
150
21
159
150
162
48
126
54
42
108
6
66
15
24
15
24
81
216
15
24
60
30
24
6
66
180
54
90
84
30
66
90
45
81
378
36
60
36
129
171
54
24
12
78
45
111
36
213
15
30
102
213
72
159
66
39
99
96
156
60
45
45
144
174
210
102
168
66
99
105
66
165
96
15
210
120
15
129
66
18
156
24
87
9
54
36
285
69
156
84
30
102
24
186
45
39
54
60
6
201
15
108
117
69
66
18
30
186
84
42
60
60
90
78
42
288
15
141
66
9
21
75
105
78
162
54
60
54
216
24
96
15
39
192
60
84
201
135
108
6
30
60
114
6
174
6
66
24
39
447
48
42
30
9
111
24
66
384
15
99
390
36
180
96
39
15
9
57
18
45
15
72
180
108
42
39
45
6
120
18
42
33
51
21
15
78
42
18
15
72
45
78
6
60
90
81
39
90
30
24
66
186
45
99
294
102
168
90
30
6
30
54
12
18
210
42
69
9
15
27
60
84
30
6
90
30
9
69
6
141
3
42
144
99
27
18
240
90
156
144
30
111
159
72
54
126
69
81
15
75
204
180
30
120
210
180
96
60
60
324
96
78
15
81
234
21
96
99
6
39
120
96
33
15
21
6
138
36
471
39
126
198
45
141
36
39
24
87
48
282
15
249
6
33
57
15
153
60
12
54
144
57
3
6
15
15
30
60
36
3
111
9
81
24
66
141
45
30
150
39
216
15
30
180
279
171
45
24
105
6
54
144
12
48
207
9
66
138
42
84
30
174
66
174
60
165
27
189
231
180
309
81
30
9
21
75
33
36
210
114
15
57
24
15
120
24
75
6
60
51
15
48
66
231
75
270
255
9
84
150
45
15
57
75
54
15
51
150
15
9
111
9
66
24
180
120
54
267
3
ABCD 93607582228*3^$a+1 [50055]
11
72
288
37
17
19
84
36
180
180
59
37
233
55
156
84
72
60
149
90
252
49
240
48
120
120
636
11
36
13
167
72
145
17
54
1
48
131
1
180
35
18
90
1
24
83
72
37
71
409
84
101
115
29
19
180
36
89
18
13
144
96
84
23
73
144
215
36
145
96
29
90
1
204
47
54
144
54
180
241
47
108
1
24
24
77
19
204
60
23
373
41
108
187
60
84
24
5
91
96
180
48
17
108
18
18
126
13
36
239
97
288
12
125
144
144
175
131
145
24
72
60
84
29
7
119
85
419
181
24
155
72
144
1
143
90
235
71
25
29
7
84
125
54
85
72
288
132
143
25
312
168
17
235
24
65
19
192
59
49
132
180
144
120
95
241
155
90
319
59
36
265
239
157
185
43
132
23
90
55
36
96
120
108
60
132
168
96
36
48
467
108
85
77
288
72
79
24
131
49
192
479
25
120
35
25
144
65
36
19
36
144
35
61
11
85
48
12
120
108
72
60
233
7
191
97
276
120
101
19
251
18
187
108
65
72
103
36
239
1
60
11
18
7
228
240
60
12
11
49
95
133
120
156
41
54
54
7
29
139
41
271
108
72
24
245
331
65
55
323
145
17
103
12
24
185
19
12
84
24
312
71
13
59
85
95
1
251
25
731
13
60
264
12
263
108
169
65
55
143
121
204
71
36
193
23
54
283
36
95
181
48
36
41
19
36
24
144
156
35
25
245
19
125
18
97
60
12
120
48
77
43
36
119
252
49
95
445
59
108
144
49
96
144
36
35
25
24
36
113
7
108
180
12
71
37
396
96
119
349
72
24
240
84
77
103
252
408
120
72
84
384
96
29
67
108
216
347
18
259
96
120
29
127
24
36
173
187
168
23
157
60
125
90
205
12
24
504
101
391
23
36
1
24
120
60
11
36
73
36
71
18
799
11
121
95
49
36
120
245
19
36
89
19
120
72
59
49
95
25
12
24
11
73
420
83
180
18
36
414
90
55
24
101
151
155
18
216
55
71
373
96
35
61
120
120
113
115
11
25
324
156
35
25
36
29
79
47
205
ABCD 93607661482*3^$a+1 [50005]
24
171
12
57
27
6
18
126
3
60
15
72
120
81
24
24
27
57
3
33
39
6
48
51
159
93
15
60
33
75
36
9
45
15
3
93
39
57
36
3
24
18
78
18
18
30
48
27
27
24
12
54
3
45
12
63
3
18
147
48
24
177
66
66
6
48
12
90
42
36
33
39
105
63
84
12
72
33
15
24
18
15
3
108
9
87
6
99
51
9
12
147
66
54
54
6
189
39
36
66
63
39
12
12
57
24
21
18
42
6
9
33
66
24
57
39
6
42
12
60
36
42
66
12
165
33
54
21
3
24
9
45
36
63
36
15
45
12
21
3
45
15
204
24
27
36
9
27
69
15
9
48
12
27
6
12
30
6
30
96
21
15
12
30
36
3
45
15
45
39
45
15
48
3
12
18
27
33
39
96
63
9
3
30
78
21
27
6
12
78
6
174
48
69
9
87
120
15
6
12
6
12
30
48
96
78
24
96
9
3
21
3
36
24
42
15
24
15
144
78
15
12
183
33
3
6
51
3
30
111
39
21
27
36
9
15
12
96
81
33
54
153
36
9
36
30
60
9
24
15
21
27
6
42
21
27
108
60
24
21
87
6
90
48
6
54
30
48
138
33
15
6
18
9
96
3
30
6
33
24
3
45
63
6
102
141
9
99
12
120
9
36
30
24
6
3
108
27
24
144
120
12
12
21
15
30
75
39
42
42
21
69
99
63
93
15
21
105
39
39
228
45
21
90
54
6
54
96
48
15
87
12
12
18
18
18
144
12
6
12
45
3
12
12
42
12
3
12
24
24
48
15
9
39
24
30
111
3
9
15
36
60
48
33
27
9
33
12
87
3
12
33
15
78
18
36
54
18
45
36
51
9
21
48
27
3
24
21
33
39
3
57
27
12
6
99
33
6
12
42
36
15
12
135
30
66
60
33
33
6
24
114
27
51
18
3
243
54
3
27
21
27
18
3
15
33
27
6
27
21
6
45
39
120
42
6
36
36
24
9
48
75
24
36
12
24
57
51
72
24
72
105
48
45
3
9
42
24
132
42
18
33
159
24
6
36
15
12
3
48
108
24
45
12
3
45
15
21
51
30
15
39
48
6
42
9
27
60
12
24
81
51
12
69
27
48
48
9
15
93
15
78
6
33
39
48
6
12
42
12
24
153
9
63
21
3
45
12
18
45
24
3
9
45
48
6
72
12
48
24
69
24
21
3
39
6
27
96
51
84
9
63
54
3
93
3
48
60
3
33
24
36
45
15
24
12
111
30
42
45
12
33
30
45
15
21
51
24
48
24
48
42
3
33
3
168
99
36
9
3
84
30
3
51
12
45
39
102
54
108
12
69
39
21
24
24
21
147
27
24
6
84
48
6
102
150
72
12
120
12
12
54
3
3
9
15
21
3
9
48
15
9
57
18
33
15
240
156
24
81
39
12
48
6
18
24
69
21
27
63
33
72
3
54
51
60
21
42
12
9
36
39
12
6
126
60
21
120
39
66
3
27
6
30
18
12
87
27
12
33
33
42
93
9
126
60
84
9
12
12
39
9
51
21
12
84
15
9
72
3
21
15
36
24
24
78
6
141
39
108
9
51
24
6
114
30
87
3
6
42
36
72
48
93
15
12
12
9
15
21
24
24
9
36
3
141
42
66
114
81
63
30
18
18
15
39
24
24
54
36
90
66
96
36
27
3
45
96
36
39
153
3
9
21
3
3
6
18
69
45
3
45
51
3
36
6
18
30
27
3
36
120
21
84
48
27
60
33
39
84
54
3
27
102
18
93
12
21
102
84
36
12
12
9
33
48
75
33
18
36
9
33
198
33
111
126
30
33
75
21
33
30
48
18
6
48
12
9
15
102
30
24
9
15
33
39
117
33
30
9
108
60
39
78
18
177
27
18
3
24
27
24
18
63
108
3
36
144
9
48
21
54
12
30
18
33
24
159
12
90
3
27
66
12
15
21
60
3
48
81
3
9
36
30
45
36
108
24
60
45
6
30
42
84
60
48
117
36
3
9
15
33
12
72
120
33
66
78
39
24
27
48
45
3
60
30
51
3
48
69
27
36
36
12
21
48
39
42
66
42
6
9
48
87
33
108
36
9
36
12
48
111
48
24
15
45
3
57
15
60
57
111
18
42
33
75
156
24
57
63
72
33
39
222
18
24
12
9
123
6
27
36
159
12
33
72
48
75
48
36
33
12
12
21
54
21
27
24
48
33
27
66
135
9
3
81
12
15
21
144
3
3
60
90
54
24
6
18
12
126
231
27
33
39
12
45
45
15
72
24
27
36
33
144
15
12
180
18
39
9
3
3
12
18
111
63
45
33
84
6
6
66
36
42
39
60
60
144
72
27
33
108
3
24
69
36
33
30
12
9
60
60
3
12
21
12
96
51
21
48
3
60
9
81
3
3
24
6
6
24
36
120
102
30
36
81
51
6
78
18
39
15
24
24
24
36
78
30
6
48
18
60
36
9
3
60
66
36
51
75
69
3
117
33
39
27
48
60
9
15
24
105
12
60
48
48
111
36
21
24
21
15
12
3
18
159
12
36
87
138
90
24
24
24
30
123
63
9
45
3
3
24
69
24
3
12
57
45
12
3
3
72
33
33
36
12
6
9
3
126
6
33
96
57
15
21
18
30
102
12
9
33
36
60
18
12
9
57
84
51
60
108
48
96
87
9
24
168
39
33
15
24
9
48
24
21
18
9
3
24
12
9
81
48
3
87
9
36
57
51
39
24
36
ABCD 93607669622*3^$a+1 [50012]
9
60
8
52
12
56
109
23
49
48
3
68
108
52
9
3
69
3
96
3
18
87
20
24
13
3
15
5
24
31
117
24
15
6
47
43
5
112
39
72
18
39
24
8
16
9
3
84
36
48
24
69
90
93
15
18
11
16
36
9
35
7
41
13
18
30
39
3
33
21
15
80
4
24
21
35
4
12
20
36
4
33
11
7
17
40
20
25
3
3
5
67
5
28
12
140
12
16
60
32
1
3
69
48
3
8
31
12
69
21
54
9
36
51
69
15
36
5
48
7
29
25
3
132
57
18
21
20
108
36
100
9
18
69
33
59
28
44
16
24
24
20
4
8
4
39
18
83
4
9
63
9
155
84
60
40
60
36
15
12
53
40
15
5
127
21
12
15
141
3
42
23
12
24
4
12
15
5
4
24
36
36
8
13
11
12
25
15
9
47
12
16
12
32
16
36
24
3
72
41
4
56
36
91
33
96
93
30
29
12
4
12
20
13
39
48
48
81
6
5
13
95
52
15
33
36
8
12
40
96
12
48
39
9
27
36
29
100
9
54
17
4
15
24
5
25
24
18
5
31
17
52
8
4
72
8
49
63
9
24
23
97
18
9
20
136
3
12
17
25
47
1
78
17
1
171
12
15
18
102
33
36
3
17
4
20
88
72
20
13
3
156
60
21
23
40
32
124
51
29
7
21
8
1
27
15
9
80
36
16
44
7
33
3
69
3
21
21
90
33
111
12
41
31
114
51
3
41
25
6
108
30
18
33
20
16
75
60
5
7
6
27
60
60
51
21
24
24
36
60
84
92
103
6
39
15
5
31
33
3
69
21
18
5
31
5
120
88
141
35
72
40
20
28
3
29
4
39
69
8
19
29
7
57
20
12
37
11
16
24
21
18
30
27
12
15
5
19
18
72
3
12
8
49
3
104
64
12
20
31
69
48
12
27
24
45
60
75
189
8
12
16
48
15
17
37
83
55
60
57
27
33
45
11
4
12
36
12
20
40
72
20
19
18
24
63
56
36
19
41
88
12
75
45
15
33
20
4
32
24
31
33
12
8
12
7
30
42
9
48
48
3
41
88
15
18
51
51
9
8
16
32
97
95
16
44
43
33
24
20
40
69
30
33
9
27
32
112
75
29
4
56
24
49
63
51
33
15
29
7
5
16
32
40
21
72
54
21
15
126
23
121
23
97
59
67
21
48
3
9
51
21
56
48
1
11
91
9
15
17
36
24
136
44
25
11
16
44
16
20
7
17
136
20
55
18
47
28
3
5
28
3
9
21
3
44
43
53
19
17
4
36
3
9
32
16
20
13
18
21
33
18
29
1
35
61
11
28
84
3
57
20
12
1
47
1
11
88
63
6
18
9
92
24
36
108
1
216
48
90
9
12
84
3
93
20
4
120
15
21
48
3
29
4
12
15
18
15
24
60
8
31
29
60
37
27
104
24
7
21
33
135
15
21
48
39
53
4
51
12
21
92
96
28
51
6
90
9
39
21
33
6
17
12
52
20
96
28
9
11
16
84
81
3
8
61
3
36
33
6
33
39
12
5
1
48
11
36
84
40
27
42
27
20
36
12
12
4
9
3
39
89
4
12
24
12
8
16
87
12
5
40
27
17
16
132
57
66
36
42
30
21
32
37
42
5
76
165
42
77
4
3
29
16
60
3
6
23
28
20
72
16
3
12
60
45
32
64
44
4
36
96
44
7
24
53
16
21
3
12
33
11
43
29
40
24
36
15
18
96
35
67
69
8
24
28
12
12
9
39
72
20
40
27
21
21
15
56
24
24
60
19
18
23
12
16
3
45
27
69
48
3
36
41
40
96
21
15
20
7
12
101
4
20
52
57
15
32
16
44
36
4
44
25
15
57
107
36
1
23
31
21
8
52
116
28
24
20
37
3
3
48
9
36
24
20
25
11
12
24
84
7
33
20
43
17
40
32
4
24
60
21
11
37
24
3
27
42
11
7
30
51
8
72
48
52
72
24
33
3
120
75
24
9
57
11
40
12
36
15
21
33
95
25
11
24
76
12
3
42
30
65
12
91
21
27
24
5
24
36
1
42
5
12
52
8
25
15
9
35
24
7
45
9
24
27
3
105
9
18
33
24
8
24
24
31
33
51
36
9
15
17
31
6
3
20
4
24
69
3
39
9
45
27
60
24
8
16
12
32
13
15
81
47
72
12
13
15
48
20
52
44
36
12
37
39
33
51
99
12
9
12
44
7
78
15
3
57
15
5
124
20
7
45
69
72
35
31
6
11
24
40
12
60
36
24
48
20
28
12
99
9
24
24
12
12
36
36
8
100
12
20
4
32
12
37
3
36
12
48
80
36
16
32
19
21
36
3
21
12
33
83
31
9
24
21
47
19
21
3
9
24
93
59
13
15
12
32
13
59
4
140
7
36
29
4
96
12
3
17
16
60
69
35
16
32
24
16
21
47
60
16
75
72
18
6
36
9
117
11
4
3
45
3
57
3
17
40
12
3
45
32
40
8
12
19
33
36
44
84
96
16
3
17
13
24
11
43
12
29
160
8
40
8
4
56
109
23
88
32
24
19
9
32
4
56
1
24
51
8
36
4
75
36
24
36
69
20
52
48
24
3
29
55
6
3
80
7
48
36
18
15
72
27
12
105
72
80
88
3
41
28
111
29
108
36
24
40
132
153
35
13
42
65
16
21
35
28
63
18
11
48
100
3
6
18
48
29
16
33
54
93
36
44
7
33
144
3
66
72
42
33
3
53
88
39
41
13
15
15
36
57
36
128
36
24
7
81
24
27
21
72
8
52
144
32
52
32
4
51
21
8
7
29
16
12
20
40
32
28
56
4
20
121
95
43
53
4
12
32
108
24
36
24
16
72
32
4
21
3
60
60
3
5
64
51
33
9
54
29
12
60
37
72
3
21
39
99
81
15
36
108
77
25
23
52
12
27
5
4
21
3
56
36
4
20
43
9
8
40
111
246
15
75
36
9
72
8
55
9
9
35
37
24
54
9
68
28
24
56
4
39
9
108
24
3
125
52
8
24
85
54
36
30
131
19
29
16
80
16
60
44
19
29
7
53
16
36
45
15
68
16
20
64
20
48
13
35
40
92
4
24
27
5
4
68
13
15
8
60
40
3
18
123
8
124
9
27
12
20
48
4
56
60
4
24
60
45
179
7
54
39
9
3
21
39
60
44
1
35
19
21
24
24
72
8
61
42
33
21
3
20
28
20
4
15
9
75
42
23
40
9
123
128
31
5
16
3
12
18
18
33
21
3
12
ABCD 93608425382*3^$a+1 [50112]
21
15
53
7
48
197
4
60
24
75
21
12
140
103
84
125
40
72
96
63
105
32
64
75
93
336
12
99
45
128
43
9
156
108
192
195
45
20
7
36
89
115
156
29
60
16
39
45
60
8
124
123
65
67
21
144
8
52
60
39
17
28
99
17
16
3
197
139
5
36
148
51
9
32
28
24
12
3
33
24
51
48
21
15
81
24
3
113
67
45
32
16
20
67
93
72
3
5
12
76
27
5
40
12
75
137
19
72
69
156
87
93
12
32
28
36
51
9
39
17
16
24
80
40
8
67
21
24
36
48
156
8
12
4
87
17
52
80
31
17
12
64
39
17
19
69
36
36
96
60
20
12
175
33
12
20
28
123
21
15
33
8
120
55
17
88
32
16
24
156
180
56
16
39
33
96
120
32
40
32
88
24
3
108
17
40
3
84
33
48
60
44
100
3
60
125
31
9
12
231
45
32
12
43
137
19
9
12
51
17
91
204
57
128
48
12
16
84
123
65
19
101
204
4
39
17
40
176
40
15
9
48
351
81
123
65
151
29
48
172
3
29
4
72
104
16
152
16
32
55
33
56
48
7
141
44
168
48
40
63
41
136
20
28
56
216
64
39
29
7
45
60
15
69
120
87
57
152
60
31
5
12
60
112
8
40
75
45
12
60
260
160
3
12
165
3
5
88
32
108
19
33
12
39
29
76
75
17
132
48
19
185
96
64
264
39
153
15
33
111
48
17
40
20
180
40
63
33
152
16
39
5
48
28
75
29
31
41
36
12
40
8
24
88
80
120
40
36
27
197
16
132
24
20
4
27
12
65
43
29
48
12
16
140
52
12
36
15
17
7
21
32
120
16
24
8
67
21
36
84
87
9
48
8
24
16
60
44
88
12
20
28
108
243
156
69
36
80
163
77
76
108
32
52
48
44
160
36
132
72
75
36
5
12
43
108
9
36
99
12
33
3
60
5
40
20
160
27
12
36
33
120
32
12
7
45
48
15
77
60
4
15
69
63
9
39
137
100
144
60
48
68
28
27
69
39
57
164
16
252
36
32
52
120
20
132
16
99
141
15
17
28
20
43
45
159
33
72
32
16
24
8
7
101
28
75
149
40
168
195
65
28
24
80
12
4
12
12
51
60
57
24
20
64
12
39
33
3
29
16
12
32
4
24
3
5
60
4
8
16
72
75
17
76
132
39
45
8
48
4
36
3
9
228
12
183
57
51
77
139
9
24
27
5
136
80
24
55
41
24
31
125
12
163
5
55
48
72
17
12
124
36
48
12
171
5
148
36
24
24
27
81
12
48
120
72
20
76
75
45
56
43
45
80
40
80
48
100
12
27
41
84
64
32
12
60
72
16
24
63
57
24
15
36
21
15
57
80
48
24
16
12
12
8
247
53
28
20
64
20
40
8
40
20
76
24
32
16
60
12
20
16
12
24
60
111
5
79
93
32
228
7
9
56
4
12
84
15
60
264
45
135
21
159
9
96
120
96
20
4
32
64
99
45
60
92
19
33
32
60
19
261
8
48
100
84
8
175
165
32
19
249
48
48
56
40
24
60
164
31
77
12
7
45
60
20
31
17
48
67
201
15
69
20
76
96
20
55
5
124
32
55
24
9
60
159
33
12
8
112
8
7
168
57
48
204
36
32
48
112
51
41
55
93
8
4
48
36
12
60
27
21
15
57
195
93
15
29
12
31
33
24
8
4
36
48
32
40
24
140
160
60
36
15
65
112
75
165
32
55
93
32
16
12
20
43
5
12
12
16
87
77
64
36
156
12
72
63
45
51
9
72
24
32
40
3
141
248
115
12
113
16
36
48
20
16
56
36
4
51
29
31
12
33
48
99
60
33
39
21
264
51
5
72
28
84
8
40
72
56
28
27
137
28
12
15
17
88
12
128
12
16
48
111
33
32
103
17
31
132
36
36
33
36
92
148
120
87
65
7
5
48
28
56
40
24
15
77
4
51
12
72
5
4
44
28
24
39
24
36
21
171
9
99
89
7
9
36
99
29
16
84
12
ABCD 93608702776*3^$a+1 [50045]
15
24
27
18
7
83
9
51
21
51
30
7
11
45
45
6
25
11
12
73
23
69
93
87
112
44
16
8
3
9
219
6
36
43
101
66
42
36
7
29
138
105
96
141
3
16
180
32
4
53
3
24
96
48
120
69
6
21
16
48
20
57
39
48
15
37
71
33
99
13
35
37
77
48
6
36
18
3
69
48
43
144
35
93
76
77
78
30
54
1
35
1
53
90
81
12
48
16
20
63
1
12
95
57
40
5
75
36
36
39
54
48
123
9
43
23
180
117
9
60
39
84
21
12
78
216
25
5
180
3
33
18
144
18
15
3
9
88
17
18
12
96
45
57
87
27
66
87
147
54
6
13
53
18
36
18
6
12
18
24
66
117
27
153
12
57
36
12
3
4
29
15
135
217
24
95
153
33
3
15
189
3
24
21
64
41
15
24
16
72
11
54
6
9
12
9
24
3
123
85
56
15
24
9
21
6
93
27
1
17
36
6
1
20
12
87
205
44
9
48
222
90
103
113
75
45
42
138
24
36
39
105
66
21
51
60
45
9
51
40
8
27
12
45
15
1
47
54
36
54
45
120
144
21
51
33
7
72
161
12
3
21
66
25
47
132
49
20
15
1
35
96
12
6
51
36
64
128
36
72
4
5
30
81
69
30
36
9
15
1
104
33
18
85
12
32
76
8
45
75
24
3
9
180
15
54
66
1
77
36
30
25
12
59
18
18
48
6
36
12
87
24
15
57
3
12
33
27
9
21
18
141
3
13
59
6
18
156
81
12
12
3
1
44
36
16
44
96
3
13
20
60
45
55
77
111
24
12
64
12
24
5
99
9
12
3
112
200
9
151
164
45
19
17
43
56
9
18
37
48
24
59
12
24
1
65
60
43
56
4
59
108
13
59
45
48
27
21
84
117
15
159
24
12
24
12
24
18
12
115
35
45
9
39
81
96
36
30
213
39
96
30
51
76
59
129
15
37
68
75
37
83
42
84
96
39
4
65
12
144
90
78
187
29
31
24
96
104
72
40
32
52
65
108
36
15
16
44
72
3
36
30
55
36
8
24
108
84
76
65
72
51
75
25
59
33
3
1
156
95
54
19
5
36
19
20
12
93
66
13
20
148
5
3
9
31
29
75
63
25
92
87
18
3
24
28
71
25
60
24
53
12
36
27
168
21
24
66
9
45
99
28
143
6
30
33
45
15
12
4
116
60
28
11
45
45
27
69
54
30
24
135
3
25
32
36
21
18
57
33
63
9
30
1
80
100
5
84
51
4
116
24
40
59
109
20
16
17
72
30
18
60
123
36
24
16
144
20
9
147
3
12
33
16
77
24
156
60
18
30
147
3
30
31
29
51
165
108
15
160
257
3
63
108
9
60
28
8
12
28
41
159
40
35
102
15
9
19
11
150
90
9
12
15
30
3
16
71
24
33
28
137
31
161
43
71
12
18
114
37
56
33
12
42
30
27
33
36
54
81
4
8
48
4
11
9
16
60
41
24
36
39
9
15
48
27
36
60
21
16
60
44
111
117
3
78
12
42
12
60
49
77
39
16
8
111
24
9
21
24
12
36
72
3
39
66
15
9
91
53
84
36
24
30
13
12
17
55
44
12
69
19
120
84
5
75
3
72
66
6
13
17
123
3
42
3
15
9
21
7
11
9
48
57
30
36
1
5
55
11
132
48
54
36
15
27
21
96
28
35
102
151
108
32
48
4
53
103
5
60
30
9
76
20
27
13
20
12
9
31
125
27
36
4
12
20
9
7
17
31
80
9
3
39
18
102
144
45
51
30
18
97
44
9
15
75
36
1
44
9
36
66
33
81
84
6
36
90
39
177
139
104
9
67
59
21
76
152
93
63
21
15
21
54
81
48
39
18
43
11
1
12
5
91
17
18
30
6
1
12
5
12
3
21
30
54
55
32
16
8
36
48
16
20
21
18
81
24
183
54
63
12
69
24
36
30
165
36
24
52
44
21
72
43
17
66
60
129
81
27
45
42
13
149
36
3
16
60
65
51
60
88
17
48
7
8
21
54
1
96
47
21
15
45
51
49
24
96
32
27
18
243
16
35
1
17
36
84
51
75
21
16
59
45
21
24
54
12
24
49
5
99
112
35
73
23
9
36
9
18
45
117
18
1
29
60
31
80
45
36
60
66
204
210
6
72
21
117
43
71
33
60
16
17
162
12
145
59
36
13
20
28
8
24
88
44
4
17
27
52
83
13
137
63
39
93
12
84
69
15
21
30
42
75
24
9
30
1
89
6
180
84
6
55
44
21
3
16
12
59
96
97
8
87
37
23
18
12
36
6
21
12
48
9
99
21
54
60
66
63
48
15
33
60
159
97
71
73
137
24
36
12
36
6
18
51
52
44
144
12
69
54
9
48
4
24
24
53
24
15
48
12
15
18
15
21
156
39
87
ABCD 93608975654*3^$a+1 [50093]
21
24
149
16
30
57
9
15
21
44
28
27
48
5
18
64
33
15
33
12
12
29
7
33
39
101
16
20
16
12
12
74
90
54
58
3
24
77
36
79
36
23
16
45
29
52
8
12
7
12
33
3
12
153
32
100
30
32
6
7
21
12
15
17
66
1
180
96
120
35
13
77
22
18
104
79
17
19
35
58
6
6
15
48
5
96
7
9
39
45
20
79
53
19
9
39
48
24
5
10
21
5
19
33
18
2
127
120
33
15
5
7
24
57
20
4
51
12
5
40
132
18
6
75
95
10
56
24
19
45
8
12
55
12
9
39
63
30
39
11
22
72
80
19
5
16
24
24
156
27
5
103
41
36
52
36
2
49
24
29
55
108
120
57
12
39
12
24
108
3
2
40
15
77
10
9
69
2
18
31
36
69
15
5
55
9
15
72
21
15
60
132
48
23
34
36
15
59
16
2
60
100
62
102
31
9
3
12
9
72
8
40
75
24
33
78
30
15
29
7
21
3
29
10
45
21
14
61
24
33
24
99
129
3
12
15
45
5
30
22
39
17
19
15
105
24
24
5
31
5
94
38
112
8
7
17
36
12
7
29
24
7
96
60
137
72
19
39
2
19
11
16
74
19
35
6
90
13
5
67
69
15
65
22
33
24
41
124
3
5
12
60
18
73
29
42
154
6
50
55
36
33
44
91
12
12
33
75
23
1
41
28
36
38
37
33
42
9
12
12
63
42
132
20
4
27
12
36
12
17
40
48
42
90
8
79
36
9
24
32
7
12
9
15
72
9
3
17
4
219
96
105
12
20
19
29
67
12
53
19
11
25
29
4
12
12
75
12
29
19
60
12
24
17
48
54
1
36
81
12
15
15
2
4
27
15
14
48
82
21
27
45
83
13
5
12
18
42
70
2
36
55
29
6
22
15
60
48
9
96
87
15
18
96
20
4
36
18
21
59
13
48
24
5
7
125
19
47
54
64
12
14
49
57
8
7
5
19
53
7
108
72
53
7
5
43
48
5
4
39
29
40
15
53
10
30
8
24
7
11
22
171
96
21
27
15
33
5
19
89
55
60
29
43
147
30
36
27
84
65
55
33
8
4
3
12
65
24
67
17
7
228
3
14
91
5
43
132
35
13
5
7
60
24
53
43
17
7
5
54
1
93
15
48
57
75
5
10
21
36
21
12
3
77
7
9
192
3
72
5
19
33
75
53
108
7
5
115
69
15
21
14
126
19
21
39
53
28
12
51
36
36
48
9
15
51
45
29
31
12
59
61
9
90
45
45
3
51
62
12
7
36
93
15
57
3
29
22
45
45
111
24
60
105
68
88
20
7
83
10
12
3
84
33
27
24
29
28
39
5
19
39
18
12
135
141
12
3
15
9
23
37
53
4
68
31
77
7
33
15
17
60
7
23
1
9
8
88
15
24
53
7
72
48
17
4
75
17
7
3
9
21
147
5
31
11
48
90
112
54
66
3
36
36
3
45
48
9
39
5
76
63
3
54
74
1
21
27
15
2
31
29
31
84
48
17
30
10
68
16
32
7
33
72
56
4
27
171
54
168
48
44
54
22
12
188
64
44
54
48
25
173
60
4
15
11
1
5
19
29
106
2
4
20
88
15
48
9
20
18
1
21
48
63
45
63
47
48
16
6
12
8
4
3
12
69
24
27
41
7
101
55
15
57
60
60
24
24
29
103
9
44
19
3
9
81
99
9
15
9
15
53
64
8
16
20
19
12
33
2
1
12
3
105
39
9
12
89
43
17
31
93
12
20
60
100
8
66
54
42
70
87
12
5
16
24
39
35
10
39
21
56
108
28
3
89
31
21
44
52
63
12
17
12
19
12
69
30
21
27
30
18
50
19
36
89
4
24
48
3
24
36
132
17
31
15
45
24
5
6
30
19
21
20
4
96
27
17
12
40
60
96
20
82
45
35
112
14
72
103
24
33
90
110
19
45
18
33
9
116
52
30
30
60
15
77
76
3
60
24
5
55
36
17
172
26
30
16
8
108
55
45
8
100
44
16
96
99
15
30
12
32
112
60
44
91
36
17
36
60
4
36
75
9
32
24
16
90
50
19
57
48
24
42
9
17
55
33
62
13
60
84
5
7
29
16
96
44
4
24
75
33
15
45
20
24
30
1
77
31
105
20
7
33
12
18
2
108
36
43
3
9
23
30
82
80
13
83
10
44
40
3
21
111
24
12
24
105
51
105
15
5
100
12
12
3
12
29
142
78
32
7
65
100
56
7
39
33
17
48
108
18
25
69
2
16
45
3
2
60
18
30
24
43
63
14
7
33
3
53
31
35
78
28
44
40
8
16
99
65
7
29
7
12
33
60
27
96
9
12
3
12
96
53
36
90
133
5
7
48
17
19
24
60
23
90
64
3
72
9
75
101
16
27
21
66
33
48
29
48
36
52
44
84
7
17
48
4
96
27
17
16
15
3
45
12
5
18
94
12
3
12
48
77
115
33
20
12
16
20
7
17
84
79
33
20
12
150
18
4
44
4
32
10
14
19
93
27
23
157
33
2
22
74
1
45
51
33
24
3
153
39
93
27
12
5
40
3
95
157
3
110
7
75
6
15
12
12
35
73
5
28
3
35
6
31
5
43
9
60
27
24
35
54
31
5
12
58
14
28
3
24
21
39
12
35
18
78
37
45
12
3
12
89
52
87
45
12
36
2
13
108
24
48
95
190
3
12
9
68
7
33
15
5
36
67
77
175
5
28
8
30
16
81
33
15
180
41
31
5
12
28
48
24
3
84
45
44
76
8
7
9
20
24
30
13
5
55
33
132
123
5
66
64
32
25
24
95
10
51
29
31
23
54
52
60
39
12
65
22
21
57
32
108
43
24
12
23
37
21
87
17
24
4
12
39
24
12
45
36
195
23
16
21
48
11
30
4
30
144
80
61
77
19
9
90
9
185
30
ABCD 93609052664*3^$a+1 [50106]
55
185
13
11
36
40
3
69
21
47
24
91
17
16
20
120
61
18
18
15
60
8
25
36
126
5
13
15
20
1
111
24
56
64
33
63
48
56
36
12
12
24
109
18
72
77
76
44
1
83
24
28
63
36
41
60
7
33
8
144
48
88
140
24
12
24
37
35
12
28
80
84
4
12
69
11
48
12
4
104
12
115
9
45
39
15
17
40
8
60
76
33
72
11
24
73
15
3
17
12
36
12
85
23
24
40
20
1
63
189
11
25
35
72
60
72
16
32
108
1
59
40
92
64
8
12
24
52
9
11
4
96
8
12
28
32
187
33
140
4
8
13
63
20
96
84
24
60
148
140
12
52
80
16
8
24
12
156
85
23
192
48
84
156
36
40
44
12
103
5
31
81
32
12
28
20
28
33
36
71
40
108
44
96
36
145
15
36
68
25
87
72
96
44
28
32
12
36
40
8
12
4
105
11
7
17
19
5
31
9
44
12
28
8
100
68
24
60
43
125
64
188
16
57
27
45
11
24
48
79
21
32
1
107
108
100
44
37
15
176
60
12
60
60
36
64
75
17
36
28
132
140
24
28
12
180
15
29
7
45
200
4
3
33
57
18
72
57
108
32
1
18
45
80
52
128
16
44
16
44
61
216
54
9
24
72
3
36
105
44
31
101
64
20
52
20
84
16
24
8
16
104
13
27
36
80
24
40
20
48
28
144
32
4
129
207
8
37
171
32
48
4
108
68
60
64
128
1
71
36
55
45
20
4
96
8
16
308
48
13
35
100
44
112
15
5
24
52
48
15
17
12
43
9
56
4
20
24
100
20
36
1
35
12
12
13
11
24
52
3
197
145
39
24
8
24
103
18
75
32
127
41
28
20
76
8
108
12
28
12
8
12
28
84
8
12
1
15
48
32
13
11
24
40
36
213
11
7
5
4
8
12
64
32
180
24
160
8
76
20
24
36
24
115
21
116
28
15
36
126
39
44
88
48
56
60
24
12
120
48
1
54
69
68
4
93
47
28
32
60
4
9
27
80
1
18
17
60
52
152
36
12
108
72
28
32
16
44
96
60
79
161
16
3
17
199
45
24
12
48
12
68
108
4
84
92
100
159
33
57
11
43
45
80
55
54
18
17
48
60
12
240
37
54
90
11
120
31
5
13
47
4
24
20
196
141
3
92
12
1
155
25
15
12
8
96
31
53
181
35
96
28
32
64
44
36
24
12
97
3
20
12
1
87
104
79
5
36
16
48
72
32
12
24
24
36
109
27
48
8
223
65
12
168
7
129
44
4
3
65
40
165
15
32
28
144
48
21
35
145
47
28
144
15
17
16
44
16
8
25
36
54
45
140
24
7
161
48
7
29
28
12
39
57
72
12
21
72
155
36
160
56
24
52
80
28
75
9
140
12
28
20
61
15
24
33
3
51
45
8
40
132
45
15
56
12
61
27
9
18
53
40
8
25
39
68
48
4
96
24
92
24
64
12
56
24
36
60
37
36
59
28
75
5
108
24
36
25
36
15
21
23
96
24
36
48
48
12
36
120
12
48
60
76
45
11
43
90
227
64
8
7
81
27
5
136
32
7
5
13
75
8
96
24
144
16
32
37
23
64
3
5
76
56
25
15
129
51
108
92
4
60
9
75
48
48
80
4
80
43
18
144
36
11
16
44
16
8
60
196
8
73
35
28
81
63
12
8
120
157
90
89
52
32
36
61
18
72
29
64
216
140
37
75
8
24
55
41
100
111
53
37
35
76
105
23
132
148
20
24
31
21
24
32
4
20
25
3
8
4
56
60
100
3
41
48
16
21
11
28
51
21
32
36
36
1
47
52
56
43
17
120
12
40
12
69
11
196
60
3
129
8
4
21
3
12
3
29
48
67
18
35
60
49
111
32
48
43
144
33
32
48
24
60
60
4
12
8
40
224
156
160
72
12
48
33
11
96
19
18
15
108
144
39
29
61
11
25
51
8
52
60
9
11
4
80
96
72
43
17
37
23
13
3
24
36
12
8
16
9
147
104
76
195
288
69
3
17
1
15
132
44
4
32
25
3
12
8
36
60
313
11
12
172
21
27
48
32
48
16
48
32
24
85
119
43
18
15
20
1
23
72
24
64
56
12
37
11
24
36
52
12
27
90
15
68
12
60
96
73
47
84
4
120
92
60
48
24
48
139
81
45
39
15
18
131
31
9
192
8
100
36
8
108
24
40
44
4
72
44
52
8
40
57
87
68
28
92
108
24
16
36
140
4
20
36
4
32
72
28
104
48
88
92
7
9
132
20
ABCD 93609533302*3^$a+1 [50006]
12
51
75
72
65
67
48
41
4
63
30
24
30
30
6
60
24
96
53
112
8
24
16
12
69
111
12
15
12
6
15
12
15
33
9
48
15
207
18
48
23
1
23
16
9
72
6
33
24
33
87
56
91
66
3
141
30
21
45
15
12
93
3
27
12
30
18
102
72
48
60
15
15
18
12
11
7
42
18
30
30
162
48
123
39
12
90
96
144
23
28
39
78
60
48
15
9
3
15
101
19
60
33
12
3
12
21
9
18
105
8
24
7
21
75
12
18
27
63
12
150
11
52
57
120
12
3
177
96
23
67
12
81
20
7
84
129
69
102
6
72
11
1
6
45
39
9
12
57
51
57
15
15
12
78
60
27
33
24
3
57
3
15
78
12
168
3
12
48
9
11
127
53
124
27
69
140
1
3
3
54
123
80
25
60
102
33
45
42
18
30
120
48
102
78
33
24
36
84
15
42
60
39
12
27
90
12
48
3
12
20
36
31
29
49
12
48
30
18
60
180
12
3
48
20
1
18
41
31
9
57
12
11
67
72
12
30
3
48
48
87
45
12
48
27
102
78
81
117
3
27
24
29
19
12
66
12
30
5
16
60
9
60
30
60
162
18
12
33
20
43
42
18
12
48
12
30
3
8
4
15
18
27
3
12
21
117
15
12
3
57
63
30
123
12
45
132
3
75
42
75
33
144
48
258
53
4
15
48
60
42
15
15
33
45
47
36
1
59
1
3
15
42
23
13
42
21
27
12
30
120
18
12
12
66
72
3
8
7
54
18
30
3
32
43
54
90
9
9
51
27
30
42
42
30
18
75
33
27
3
54
99
20
7
45
45
15
69
39
9
18
12
33
69
30
6
24
36
27
33
15
12
3
225
48
99
12
30
36
24
30
21
129
3
75
33
48
20
24
25
11
4
96
12
15
53
7
33
111
108
12
18
60
3
75
30
15
27
78
27
36
99
72
90
36
3
39
30
63
15
54
51
48
21
3
63
24
60
9
57
12
42
66
63
9
42
60
21
45
3
12
9
18
72
81
32
13
162
41
7
54
18
78
23
100
24
15
5
25
3
75
54
51
48
9
168
63
21
96
24
83
96
121
66
90
27
3
24
81
27
78
12
63
15
30
72
42
6
15
72
20
25
48
3
144
3
77
55
41
1
180
48
102
30
6
192
120
72
36
17
76
117
24
6
90
3
21
6
42
75
135
33
15
12
161
67
33
72
105
15
9
108
71
229
11
4
27
108
48
33
69
30
18
15
117
15
56
67
72
105
15
5
13
3
72
72
27
21
9
180
3
15
12
6
42
21
9
63
15
30
24
63
45
51
9
3
72
57
60
39
39
45
45
72
3
80
196
81
60
51
57
71
19
201
9
30
33
9
6
113
19
45
108
48
27
24
30
59
67
54
36
12
15
45
48
27
15
18
24
48
15
48
9
3
27
9
24
15
21
132
15
42
35
25
3
99
60
6
63
87
77
37
36
83
1
36
24
3
57
66
17
13
90
30
54
21
8
37
42
18
23
19
30
18
33
57
90
33
24
80
85
18
72
5
7
78
30
60
5
133
23
4
33
23
37
15
39
21
39
6
72
108
23
1
156
3
177
27
48
108
132
15
54
48
15
3
144
18
12
39
27
30
12
42
18
3
12
57
60
6
57
15
45
48
27
21
132
12
36
69
48
72
48
87
48
9
23
25
30
21
12
195
54
111
9
111
8
24
37
63
15
18
3
81
36
83
112
39
60
96
53
7
137
16
87
54
18
30
18
17
40
3
33
12
57
12
90
18
18
24
9
12
9
30
6
12
90
21
27
30
3
12
128
7
24
6
222
102
30
9
21
18
45
80
73
12
111
9
3
15
42
35
103
45
87
41
7
30
42
18
42
72
30
3
48
12
27
138
12
30
90
36
12
3
8
60
1
6
93
24
27
21
15
12
102
30
6
15
45
3
111
60
9
80
40
99
30
15
20
133
24
48
18
90
83
67
33
27
234
60
63
96
132
72
3
72
78
63
9
60
11
7
102
3
9
66
144
18
48
12
15
56
19
5
148
99
33
48
12
20
25
42
9
39
42
120
108
75
27
9
44
36
1
30
120
9
87
24
30
36
30
12
30
30
33
45
90
72
5
36
37
27
56
7
12
5
37
48
60
11
1
179
40
9
11
64
87
60
81
8
4
93
24
78
18
24
39
72
15
53
19
60
30
12
18
102
59
24
7
9
99
18
24
66
33
24
36
44
67
90
30
9
12
117
30
21
21
66
17
16
9
48
87
57
23
37
18
33
39
30
96
3
57
24
48
90
18
23
37
27
36
27
113
1
3
3
42
3
15
45
12
3
42
123
15
12
60
60
21
39
48
45
15
33
69
48
47
37
18
90
15
15
108
24
93
63
60
17
7
180
9
21
39
69
71
4
3
17
7
6
3
60
80
121
36
87
45
3
15
12
33
9
3
48
57
15
3
12
60
30
240
95
36
67
42
71
19
12
30
36
23
19
30
18
45
9
119
7
24
18
51
69
42
69
24
15
5
36
40
51
60
36
42
51
9
18
24
33
36
21
23
16
9
60
15
45
18
17
16
44
7
21
39
6
84
51
69
39
24
45
90
102
63
33
27
3
33
27
24
60
ABCD 93609766546*3^$a+1 [50007]
30
51
51
12
57
96
15
84
21
48
39
102
111
120
168
72
12
96
36
45
63
120
36
69
63
45
15
9
6
48
69
3
42
63
117
42
33
12
63
48
12
45
3
72
6
30
6
15
15
93
81
60
30
42
327
36
24
45
75
117
24
24
30
90
3
99
66
3
132
159
9
24
27
129
120
84
63
12
48
69
105
63
12
93
123
69
60
36
12
3
27
36
36
81
3
42
210
9
81
30
177
21
24
27
51
9
51
9
15
36
33
27
309
60
3
12
30
135
24
15
21
24
12
153
27
12
3
9
45
51
15
12
120
57
15
48
198
12
3
12
15
57
45
51
24
9
27
99
90
18
57
84
9
30
186
15
12
57
147
9
111
51
9
60
84
135
57
3
105
9
36
15
39
156
9
216
75
21
36
27
72
48
45
21
84
3
60
135
30
27
48
69
63
3
204
45
84
12
45
3
369
60
30
153
48
129
42
54
72
3
84
87
108
60
30
18
30
12
123
60
9
96
84
51
24
15
21
63
6
30
45
75
6
3
132
48
24
3
57
72
84
117
132
87
60
24
69
18
72
90
72
39
9
27
120
111
105
24
24
99
36
36
66
24
15
39
42
15
87
30
27
33
42
9
75
12
198
36
15
24
27
42
63
15
90
42
30
48
3
12
48
15
42
15
108
84
57
126
129
183
141
27
18
6
90
18
300
12
84
45
21
18
150
18
30
63
27
9
24
24
15
33
27
81
12
15
18
39
288
12
33
42
120
45
48
87
42
39
81
48
42
33
3
42
30
177
129
42
108
81
60
45
30
33
15
30
12
123
96
84
36
39
78
27
60
48
27
6
147
12
51
57
75
45
33
6
69
87
30
3
12
12
33
3
72
9
3
120
60
36
39
93
39
45
33
78
9
3
108
108
36
9
99
102
6
30
15
69
39
9
27
39
69
21
12
48
39
60
15
105
12
45
171
24
36
192
96
27
18
30
117
9
3
33
159
48
15
45
81
39
48
84
168
111
12
93
27
12
36
9
15
18
63
27
228
45
39
33
63
45
120
21
18
60
66
6
81
57
27
48
117
6
30
123
27
9
36
12
21
15
15
9
72
51
33
36
15
33
57
78
18
78
117
24
33
60
18
93
24
3
168
45
27
33
96
48
60
75
57
21
72
15
96
27
72
60
33
27
81
36
48
15
78
39
60
39
6
63
21
30
9
27
69
21
123
12
48
27
84
21
120
84
21
39
45
147
24
39
12
78
54
33
84
36
192
81
15
15
42
48
27
75
9
120
24
159
21
9
15
36
207
30
12
27
69
126
6
3
156
24
69
72
63
63
69
120
3
30
36
27
213
27
24
123
21
9
27
21
39
96
72
45
15
36
192
84
3
12
165
39
57
24
48
132
9
159
60
12
39
54
36
90
21
3
21
87
108
45
9
147
3
66
150
120
21
36
195
132
36
102
258
45
111
9
87
120
48
66
18
18
12
3
3
81
48
12
84
57
18
126
3
75
81
84
75
42
39
12
3
6
171
15
69
15
129
96
24
21
75
180
3
18
48
75
27
105
48
12
24
9
54
72
9
24
57
6
72
18
15
9
30
48
60
81
96
63
48
57
12
96
57
30
108
30
3
69
147
15
45
3
57
273
12
24
39
15
138
18
42
15
144
36
27
72
150
15
63
66
180
195
9
378
9
144
69
18
12
33
12
75
21
27
105
12
51
72
12
21
24
75
18
78
45
81
66
12
90
27
3
66
39
63
69
15
18
78
57
12
120
63
57
48
45
6
69
108
12
12
3
21
84
3
18
39
3
12
36
129
36
129
12
39
129
87
111
33
96
60
45
39
21
78
60
90
15
51
6
39
36
60
108
21
24
42
90
51
60
15
105
27
33
3
12
57
15
81
21
60
51
12
12
48
48
24
21
138
129
60
12
9
15
15
36
96
30
195
33
27
39
45
48
81
51
9
66
33
36
69
27
96
9
39
99
18
90
105
12
3
9
213
315
57
36
30
9
33
42
129
45
54
42
39
24
57
51
204
24
36
51
9
9
24
258
ABCD 93610063258*3^$a+1 [50100]
72
159
36
3
72
21
15
33
60
27
33
27
12
60
162
18
30
75
33
3
57
27
27
21
15
9
63
30
51
27
93
51
105
51
105
132
75
30
75
12
60
144
21
30
18
123
72
12
81
123
132
12
45
72
51
12
63
84
36
153
9
27
15
66
39
120
24
21
18
45
153
84
36
24
3
15
33
39
93
33
195
48
24
3
12
18
87
3
42
12
6
210
24
63
3
114
30
6
54
21
60
48
27
42
12
15
3
42
3
36
9
75
75
12
6
3
24
36
99
180
108
30
15
9
48
18
54
36
54
21
39
30
60
48
63
27
18
132
3
135
57
3
93
69
3
72
117
75
21
99
45
18
18
15
24
195
21
48
111
9
24
3
54
39
24
57
51
99
30
6
54
3
96
27
57
45
42
81
129
18
78
39
45
3
93
54
45
45
18
12
180
45
15
30
3
48
84
24
21
15
36
39
60
21
15
153
24
57
15
168
87
30
6
30
90
42
3
24
81
54
165
60
3
18
3
21
75
15
141
15
45
120
69
18
18
15
9
123
75
18
63
72
9
15
51
42
3
15
33
57
12
15
273
54
9
252
27
180
81
27
45
9
60
18
21
87
45
9
30
9
12
39
69
69
63
225
42
105
408
129
39
39
153
27
18
63
21
15
144
21
60
126
9
3
78
162
12
96
30
39
15
129
12
9
39
81
15
36
57
3
72
12
45
18
45
117
63
12
15
21
60
189
156
87
3
114
36
63
72
24
3
102
6
189
21
27
12
111
12
18
87
12
120
108
33
15
60
24
15
153
147
69
21
126
24
108
21
9
222
69
201
90
18
48
3
60
87
12
57
168
15
12
33
57
51
129
18
162
99
177
102
162
39
69
3
24
156
48
12
9
63
87
201
105
30
69
48
27
9
60
21
15
3
42
195
108
105
72
3
183
30
75
105
39
60
45
15
36
39
36
24
45
84
96
24
24
72
36
9
39
21
90
21
189
51
72
72
24
51
90
3
3
12
42
66
42
18
9
48
33
12
27
48
75
81
96
3
57
36
252
33
63
21
6
117
57
180
51
24
15
45
36
24
24
51
45
45
60
18
18
54
69
96
15
48
18
234
18
3
84
84
27
33
21
60
30
6
12
51
21
39
12
27
18
120
144
3
57
18
261
24
72
96
24
21
144
6
69
123
18
54
141
27
12
60
90
39
36
135
9
12
57
72
3
117
60
18
141
60
12
24
48
48
45
174
6
162
21
27
42
15
12
96
15
54
3
12
3
141
9
18
9
45
111
48
60
96
45
66
9
48
3
90
27
96
39
93
9
36
99
156
24
60
3
81
60
57
195
27
57
15
90
75
60
96
12
57
135
24
189
90
21
9
72
6
9
45
63
27
21
9
15
3
57
48
12
36
48
111
48
33
48
132
9
39
24
27
18
123
48
21
36
39
240
24
24
147
105
15
21
12
12
63
33
27
21
180
27
24
90
3
27
9
141
90
30
3
87
78
102
18
108
87
57
75
156
129
51
39
45
45
3
15
45
12
36
147
18
495
27
108
9
21
24
30
6
27
48
204
3
42
3
48
72
33
144
6
12
90
108
60
3
24
27
69
57
54
156
114
3
15
33
129
63
45
3
24
45
18
18
12
3
105
27
12
15
21
84
24
21
51
39
30
3
93
87
3
174
36
54
9
12
69
15
3
18
39
165
30
9
87
57
27
6
144
18
102
78
102
18
33
129
3
57
51
132
63
54
60
48
63
252
132
48
63
72
42
30
33
12
48
3
45
120
12
15
90
78
57
117
108
132
108
51
39
102
51
9
3
60
36
57
24
15
3
93
9
99
36
33
12
39
24
15
57
60
108
48
9
15
21
27
72
24
39
18
24
126
189
63
12
78
120
108
132
90
18
15
48
36
60
3
33
69
15
45
3
15
18
30
129
123
21
39
18
3
171
21
75
54
123
36
51
6
27
48
48
57
12
42
9
57
24
15
48
48
27
78
63
21
3
132
48
15
18
60
12
3
69
6
9
3
78
63
27
9
3
72
18
51
57
114
33
180
48
39
9
24
57
75
21
30
ABCD 93610105970*3^$a+1 [50015]
64
50
66
79
45
225
81
80
10
92
88
9
11
102
48
130
44
28
8
7
17
126
30
192
42
46
72
80
7
113
48
60
70
110
24
28
132
36
164
120
48
120
132
1
99
63
3
24
50
78
70
18
45
45
27
5
78
24
6
49
171
12
60
27
11
10
14
1
5
132
72
88
38
42
48
120
22
72
138
32
40
36
15
27
90
117
153
62
10
30
33
75
38
157
173
25
5
49
41
22
18
45
35
40
140
37
63
30
24
38
12
31
39
51
90
59
48
10
45
27
20
28
92
31
29
28
32
28
248
12
37
71
4
26
34
158
22
56
82
33
5
52
68
72
37
3
2
13
113
114
43
35
10
80
37
18
17
150
36
24
6
42
52
51
17
48
7
45
18
30
24
50
6
42
30
10
8
90
60
100
62
55
75
60
18
2
70
63
27
32
13
270
5
67
11
10
87
45
18
62
12
16
152
28
2
70
8
10
90
9
36
17
37
36
57
68
82
2
61
17
10
27
36
89
60
31
5
150
64
18
15
125
42
30
1
9
45
5
13
75
60
90
63
54
11
72
18
54
43
95
30
78
120
40
44
25
23
13
90
5
60
7
108
5
22
8
55
27
20
28
24
68
52
15
45
45
203
58
9
135
38
42
96
40
32
72
31
57
18
44
25
35
6
90
214
26
24
55
41
60
7
72
93
38
130
20
97
3
20
49
63
32
31
5
22
27
126
77
42
120
58
45
27
36
90
110
72
7
185
66
37
53
24
6
30
264
60
13
18
45
20
64
33
63
54
86
49
11
7
65
97
3
15
3
105
17
208
32
22
56
7
83
102
48
24
106
15
95
22
12
38
130
62
30
28
20
42
25
36
27
72
56
25
119
18
52
68
13
57
32
10
63
77
76
117
17
48
72
96
190
44
126
154
8
37
63
27
125
1
17
30
18
34
56
25
47
12
18
67
5
48
10
8
37
75
20
18
49
135
80
6
12
12
106
9
95
16
42
32
36
52
80
102
30
18
18
120
52
260
163
35
40
90
80
102
22
50
6
7
77
160
8
30
13
35
120
7
95
42
61
5
102
37
180
21
105
35
30
142
98
19
261
62
10
38
12
13
234
198
107
100
90
66
20
112
8
55
27
2
160
36
27
5
18
90
40
44
18
55
17
18
28
32
60
7
36
5
49
53
40
2
70
15
75
38
58
44
10
38
7
21
72
32
48
52
50
70
20
30
10
8
48
84
36
94
66
87
45
153
107
37
35
6
22
18
72
38
132
12
18
7
75
15
21
159
3
15
47
48
132
30
18
12
55
18
47
25
18
18
27
98
30
25
27
12
170
18
43
35
102
10
98
7
45
8
84
16
27
93
14
18
30
30
18
157
17
60
121
5
40
9
90
108
17
10
63
23
157
17
36
4
50
18
120
43
45
45
90
45
84
15
18
27
128
25
18
5
24
10
50
28
2
25
5
58
48
24
26
40
54
8
7
3
60
27
53
60
48
100
27
173
25
95
120
180
145
99
18
80
10
8
109
3
15
5
12
40
51
17
73
9
26
19
18
47
36
54
16
2
7
63
8
19
11
25
17
18
235
27
18
20
10
15
9
63
27
8
102
90
43
17
1
155
97
77
18
52
141
99
50
58
32
13
203
30
54
18
37
5
13
18
45
72
18
9
101
7
107
1
45
2
18
30
319
41
49
45
18
50
88
15
17
102
10
6
32
58
30
134
88
18
9
45
18
90
63
5
40
27
65
48
22
80
55
83
12
13
107
18
30
24
28
120
15
23
40
30
15
35
10
20
90
97
63
9
53
100
38
114
6
40
9
18
27
20
16
104
48
12
25
11
30
24
78
58
32
18
19
3
87
11
124
26
55
27
20
25
18
17
55
18
35
19
23
13
5
24
25
5
48
10
110
10
128
22
8
10
30
134
16
32
48
12
52
80
55
45
153
23
60
7
107
48
70
8
10
9
23
13
9
36
9
251
24
58
8
24
126
34
8
133
27
27
23
13
27
48
20
49
35
100
171
135
2
72
36
7
77
16
159
53
18
55
17
22
50
1
72
18
107
28
99
65
36
54
78
28
102
2
13
27
30
96
80
19
5
13
5
88
15
5
67
5
175
27
18
20
132
6
40
189
35
10
8
60
18
49
5
36
54
6
34
98
190
18
20
84
76
84
78
8
10
27
35
42
13
113
30
55
35
40
54
51
5
34
78
8
84
126
7
18
9
20
28
20
67
63
27
3
20
22
153
45
12
6
102
242
18
ABCD 93610280906*3^$a+1 [50012]
36
8
31
5
25
60
35
40
60
60
92
4
24
12
140
24
19
45
9
15
12
33
60
75
12
8
16
56
163
6
11
25
288
87
15
48
42
24
119
1
15
32
60
4
48
32
13
42
5
25
11
28
12
132
12
84
45
15
96
60
20
16
24
8
37
60
11
43
65
55
5
25
60
36
3
36
9
131
4
32
24
4
32
36
49
135
24
20
49
6
5
205
51
68
7
281
48
24
1
119
31
9
36
51
45
8
28
33
39
57
11
49
3
12
80
4
44
16
56
24
12
7
17
25
3
27
30
63
36
120
20
25
51
48
15
6
36
15
15
5
25
114
21
48
192
99
21
93
27
8
12
24
4
12
140
4
21
11
13
15
81
48
66
17
12
25
15
147
69
24
75
42
23
25
47
48
88
57
30
65
37
18
57
8
1
59
61
6
138
11
61
39
24
57
3
60
8
4
8
16
36
24
135
24
6
35
12
13
59
1
15
44
25
11
16
36
57
27
45
71
12
60
48
52
120
12
9
51
33
120
27
63
17
4
9
27
33
6
17
4
3
42
3
21
11
36
28
9
71
49
3
39
18
6
65
24
37
63
8
48
40
21
3
27
9
15
30
39
12
44
64
56
4
92
36
97
15
45
3
9
75
24
20
4
27
9
24
21
15
21
59
16
48
8
12
25
15
12
9
27
9
39
129
36
59
7
30
51
72
12
36
8
16
60
20
108
1
39
57
3
80
55
65
52
20
4
24
12
33
60
27
8
31
54
3
129
15
9
11
49
15
24
27
41
13
59
16
116
40
48
12
9
15
9
111
39
17
16
8
1
35
109
6
5
4
24
36
12
12
8
19
53
40
32
73
51
24
45
3
12
57
15
60
69
51
60
20
64
24
15
17
16
8
1
35
13
71
4
56
4
12
60
15
53
12
24
25
11
19
21
24
9
75
32
13
71
40
9
3
72
20
28
24
24
72
24
33
75
21
36
3
45
11
40
21
35
88
20
36
16
15
9
24
141
39
8
19
105
20
120
60
48
31
6
59
36
36
40
44
4
24
21
27
72
32
4
9
11
4
57
23
37
3
36
21
123
36
12
69
60
39
69
15
8
52
32
24
31
18
6
54
3
9
3
27
33
36
69
27
3
21
20
112
68
4
111
21
8
156
4
36
15
41
13
23
67
5
160
81
66
29
60
4
60
15
41
36
4
45
27
20
4
180
9
59
1
39
21
24
27
24
9
147
120
20
100
9
11
4
24
12
105
35
13
30
42
75
44
4
32
4
21
51
44
85
23
40
15
5
1
15
9
96
51
9
6
5
13
11
40
21
39
116
4
80
4
36
32
13
99
12
24
32
43
9
87
33
12
45
39
60
21
48
35
16
60
56
4
36
33
15
56
4
27
5
36
64
105
15
116
24
76
48
20
85
35
4
36
24
21
24
27
48
96
24
36
20
4
15
5
1
15
144
60
15
33
20
52
20
76
9
15
8
73
84
15
21
54
33
12
51
30
35
76
36
9
3
20
16
36
3
33
12
32
13
51
60
60
44
37
35
40
20
4
9
111
96
80
13
120
51
39
53
4
24
24
12
8
36
4
8
37
96
6
24
45
44
100
27
9
21
3
8
28
96
3
17
48
16
20
4
12
8
100
56
1
3
45
51
45
36
3
12
8
16
21
75
3
30
3
108
12
39
45
3
6
35
4
68
7
65
85
111
24
27
9
21
51
24
60
33
3
12
36
69
42
18
6
29
36
240
25
24
36
95
61
3
8
48
19
30
15
116
1
78
21
12
24
15
18
96
84
51
104
37
71
169
48
66
24
21
12
8
1
15
128
12
43
53
4
39
45
9
42
18
6
66
39
231
69
44
97
120
3
21
15
60
20
25
6
5
24
4
12
24
9
27
84
12
39
45
36
84
9
27
24
48
140
40
12
15
29
49
27
80
36
60
12
36
151
9
60
24
27
81
132
45
180
71
36
25
3
20
1
35
16
33
135
92
40
24
24
20
48
28
9
27
8
61
11
4
39
120
45
140
31
105
20
1
15
56
37
15
72
9
24
23
13
51
8
1
30
77
43
105
56
48
55
81
45
35
25
24
72
75
48
27
33
8
84
4
36
24
36
140
4
36
3
30
47
4
20
64
45
36
11
13
95
25
47
4
24
45
35
1
87
72
60
12
84
12
12
72
8
72
13
27
24
20
16
15
69
24
45
11
52
12
21
95
96
48
55
6
15
104
37
23
1
71
4
24
36
56
13
27
33
63
9
3
96
9
3
24
80
13
36
39
15
5
1
75
9
23
40
12
92
24
1
15
69
35
144
36
1
90
33
8
52
21
6
33
36
21
119
40
80
61
15
60
33
6
6
23
100
21
27
84
9
39
96
104
16
44
48
109
23
12
24
16
33
72
54
6
18
105
36
24
81
15
44
7
9
20
19
17
40
60
9
35
16
9
6
5
13
23
12
52
24
9
15
120
12
3
5
12
13
12
39
60
116
40
63
45
12
63
30
191
19
5
72
108
1
84
27
63
96
9
8
49
63
8
28
69
63
33
11
85
54
30
66
45
9
15
24
117
15
56
52
12
9
96
24
87
24
20
19
5
1
3
48
104
55
30
3
48
57
75
8
52
12
3
17
60
108
52
84
15
21
44
1
71
49
15
8
7
93
81
39
12
15
18
107
25
83
61
27
39
9
15
66
39
105
59
121
35
31
9
9
6
6
63
36
81
24
30
101
24
4
45
96
27
20
4
128
72
4
32
52
81
11
108
31
144
17
49
15
36
48
68
28
21
15
33
11
24
37
155
13
11
25
51
9
15
111
24
24
65
16
32
4
264
9
3
44
19
17
13
59
1
107
37
12
39
9
3
32
88
92
1
15
36
20
25
3
45
12
15
24
15
114
15
57
63
12
99
6
11
13
59
40
12
3
41
1
35
25
18
33
33
39
60
20
88
ABCD 93610330486*3^$a+1 [50016]
48
16
104
12
148
27
5
24
7
29
60
4
24
56
84
28
12
3
5
67
17
19
96
29
4
12
36
204
48
3
69
3
21
92
40
20
4
96
48
72
15
57
128
48
12
55
45
8
19
5
40
72
39
24
5
16
96
15
21
15
72
36
57
60
12
3
45
44
16
144
3
21
12
8
16
8
12
79
29
12
76
20
79
9
12
63
24
5
12
19
45
44
172
3
36
60
21
51
17
36
12
7
17
136
27
57
3
45
60
48
3
12
9
104
4
15
45
15
77
4
87
17
31
84
72
5
16
12
8
7
53
64
24
36
24
20
220
24
96
12
224
91
77
7
33
108
200
84
48
16
39
57
24
60
32
43
132
24
29
76
3
17
31
24
33
3
9
108
20
28
15
5
52
63
33
32
19
36
53
55
24
53
28
12
135
45
60
12
32
64
24
8
19
65
48
12
28
32
55
33
36
27
60
5
28
20
52
20
7
41
7
65
28
12
39
5
88
48
123
12
12
21
32
67
17
136
183
65
16
39
12
48
21
8
43
9
20
43
45
135
12
45
60
68
72
4
15
5
12
28
84
3
17
31
225
24
8
55
57
12
63
33
12
12
24
44
76
20
16
36
68
7
12
5
43
60
48
29
55
12
24
41
4
56
100
36
3
12
48
24
12
48
101
36
31
17
271
5
12
7
17
36
48
4
56
36
103
33
27
36
41
60
28
96
24
3
48
84
21
32
112
48
99
21
27
72
36
69
20
4
75
12
57
3
60
17
55
33
3
9
12
36
120
48
32
12
28
32
28
20
4
3
72
24
12
12
36
84
65
31
5
52
99
9
75
5
40
72
3
65
19
48
33
12
8
4
111
29
52
20
88
27
36
45
27
33
8
40
20
4
3
84
9
32
180
115
48
72
57
3
60
48
77
52
36
12
32
31
9
51
9
63
5
60
88
39
17
91
60
29
31
105
20
40
32
7
29
24
7
41
43
12
12
36
17
24
91
57
36
12
32
12
24
4
56
4
120
60
72
3
21
72
32
31
21
3
5
28
15
12
57
20
4
15
101
64
15
45
12
8
4
96
24
48
20
24
48
60
43
33
24
32
19
21
39
17
19
29
16
111
53
12
19
129
12
44
96
88
20
67
12
57
8
31
41
16
48
96
51
84
9
87
65
48
4
20
31
5
36
48
55
17
16
39
48
45
48
32
36
19
36
17
48
115
45
75
45
12
72
8
52
63
65
108
12
43
5
139
101
31
21
3
101
19
36
41
12
55
117
99
12
53
52
12
8
40
15
17
52
159
45
24
3
69
51
17
28
27
77
115
65
24
24
36
79
77
24
40
27
48
5
60
4
63
33
12
3
117
68
16
36
48
27
57
63
5
43
57
20
52
3
17
52
44
112
32
12
36
24
151
9
68
40
8
24
19
72
5
24
4
27
5
112
32
28
60
12
116
43
57
3
17
55
12
65
72
79
132
5
55
144
41
28
24
15
53
7
81
56
28
8
12
31
12
33
12
20
124
3
17
4
12
3
5
12
19
53
40
8
79
48
33
3
60
9
60
27
29
67
5
52
3
48
24
48
53
4
60
48
15
12
21
80
12
79
36
48
9
48
8
4
3
60
9
36
8
72
19
9
36
48
63
84
173
43
9
39
57
44
28
8
148
44
96
40
20
72
43
5
24
48
84
36
40
3
41
16
60
3
60
24
5
28
72
12
200
16
44
43
12
9
12
104
4
60
75
65
12
19
29
19
21
92
19
5
48
36
12
28
12
3
9
15
72
9
27
9
24
20
12
40
8
19
65
76
24
36
12
8
7
5
115
72
21
39
101
16
96
68
24
60
28
75
5
7
17
115
93
75
48
9
36
44
31
33
15
17
24
84
52
27
17
31
17
187
36
12
12
29
40
27
45
3
21
56
7
17
28
36
12
3
17
52
120
180
120
3
117
63
12
21
120
15
5
19
12
21
12
15
17
76
12
3
5
79
9
72
27
65
31
72
57
96
84
12
128
31
65
132
67
60
12
29
31
108
12
53
91
117
12
120
36
32
4
75
9
12
8
19
60
36
5
55
12
53
100
87
72
33
27
5
16
72
63
24
17
4
84
8
40
27
33
8
60
12
55
5
24
16
3
41
16
99
21
24
36
27
65
40
3
12
93
15
5
24
28
8
28
15
5
19
36
24
12
69
60
92
52
140
12
55
21
27
53
112
15
12
21
60
39
5
120
91
33
39
53
7
5
160
72
56
7
36
57
8
4
3
117
20
36
19
21
75
9
27
36
5
4
24
12
104
48
28
48
12
68
52
3
89
31
45
20
64
3
24
89
7
72
72
24
12
84
33
20
48
55
153
20
112
32
48
43
36
33
68
12
28
3
132
45
24
104
40
15
9
60
32
16
12
60
108
8
36
16
92
67
33
8
88
80
7
57
32
43
21
44
48
28
24
3
60
45
24
36
39
36
24
24
41
84
36
79
9
56
64
60
116
12
79
65
19
5
40
12
63
57
12
20
28
8
7
77
16
15
17
7
21
12
75
9
3
60
33
60
75
29
4
92
7
48
17
40
56
40
15
197
4
3
125
36
4
96
32
28
20
40
27
12
36
24
12
168
81
12
108
20
19
36
24
5
40
60
20
28
3
221
91
9
51
48
60
204
48
69
15
5
84
7
45
68
7
9
39
12
29
16
3
36
21
32
16
72
12
32
16
12
15
17
211
48
21
51
9
24
12
20
100
44
64
12
24
24
39
113
64
ABCD 93610663522*3^$a+1 [50042]
18
57
3
6
84
15
36
60
21
24
30
18
48
3
24
33
18
42
12
42
24
30
47
13
39
8
4
33
66
5
91
234
90
60
9
15
5
151
6
95
4
39
18
59
13
42
6
47
36
7
9
44
49
27
69
60
24
48
18
41
1
3
60
24
27
30
24
30
6
75
8
91
42
72
15
96
104
25
6
9
12
24
39
132
45
96
12
3
9
51
30
15
72
156
21
3
15
18
72
6
29
13
18
57
24
8
40
12
3
5
13
39
9
36
6
89
103
48
17
12
1
3
12
3
17
64
8
73
18
114
18
33
12
3
54
27
21
23
1
15
33
15
3
18
30
69
3
9
24
21
18
21
27
54
59
55
6
23
60
12
40
20
19
96
5
28
15
21
72
3
5
4
93
54
53
28
3
21
24
36
60
9
42
129
20
61
18
21
51
69
9
72
15
33
12
12
3
108
57
27
51
66
23
133
54
29
12
4
3
33
24
8
16
45
27
44
4
39
141
21
6
17
7
6
18
9
60
12
15
66
54
21
48
51
36
12
18
3
45
36
24
75
27
5
13
47
115
30
63
56
13
3
3
72
42
3
8
24
76
69
72
35
19
6
3
27
6
3
51
69
9
23
4
9
12
24
3
36
21
39
36
8
103
114
24
15
21
35
4
15
54
27
24
24
33
15
57
72
11
7
33
39
54
11
49
27
9
95
115
33
68
24
31
12
105
8
37
48
12
12
60
11
19
60
33
3
60
18
30
54
60
12
30
5
16
3
17
13
24
6
5
31
30
30
53
72
175
33
21
36
90
5
4
129
6
65
19
45
108
72
20
96
7
57
12
21
12
12
138
6
12
15
32
1
6
30
30
6
39
15
69
99
5
7
36
69
21
83
1
15
21
30
30
15
48
81
24
15
39
12
36
12
78
24
48
11
4
3
24
54
66
45
36
12
3
9
15
213
45
47
1
18
42
99
9
15
21
36
102
41
25
39
63
30
35
19
41
12
28
27
96
9
27
9
20
7
105
3
84
42
60
23
1
27
9
75
3
12
33
3
45
48
12
3
60
21
21
3
39
6
75
51
89
1
99
20
7
89
55
21
12
48
12
27
69
27
17
16
21
48
15
27
33
21
27
75
42
35
37
15
3
57
9
12
23
4
21
27
9
24
15
12
39
30
39
75
36
24
66
60
6
33
56
25
135
36
45
12
15
21
35
85
96
15
44
169
12
3
108
8
67
77
148
9
3
60
63
24
21
3
29
13
72
30
93
60
128
25
42
29
4
21
3
56
1
60
30
138
23
55
9
39
30
66
5
25
75
15
30
11
37
36
27
12
117
54
9
32
13
15
12
21
30
48
6
24
12
18
6
6
33
15
6
24
60
11
19
17
7
33
20
19
21
9
159
21
30
30
60
3
60
3
18
11
19
17
19
9
57
15
117
240
3
72
63
9
9
42
48
41
88
27
6
15
9
11
139
81
68
4
21
24
11
84
1
12
24
15
48
21
99
15
17
19
42
18
36
29
31
9
12
8
4
27
36
12
66
24
6
9
33
78
12
9
75
60
9
45
36
24
66
18
48
15
15
24
150
18
21
21
39
39
6
24
102
6
3
9
11
1
23
37
60
3
27
78
11
49
6
54
3
8
7
54
191
37
36
15
36
8
7
96
197
60
12
16
44
28
12
99
180
12
5
13
12
12
6
84
48
48
102
54
30
59
7
57
27
9
12
84
9
30
6
60
51
3
42
27
3
45
15
33
60
32
64
9
42
84
6
3
15
101
1
30
18
15
21
23
13
27
15
96
72
69
36
20
7
21
57
3
24
80
7
36
12
17
13
3
168
135
5
1
24
11
19
24
21
9
18
42
48
12
48
15
39
54
11
28
80
16
9
3
44
31
48
12
45
15
42
11
1
15
9
24
12
15
8
25
11
19
66
6
21
3
21
8
25
11
25
51
48
92
60
31
17
31
81
3
90
18
57
3
102
30
12
21
24
140
16
27
12
6
48
71
13
15
12
45
15
84
96
3
6
60
30
30
24
3
24
15
45
8
43
93
21
6
18
114
12
54
39
3
33
32
13
120
75
20
180
37
27
32
16
48
21
3
32
28
27
48
101
1
108
11
91
24
30
72
15
75
17
7
69
20
64
21
6
29
25
15
27
30
24
3
75
17
121
24
35
13
3
75
108
84
45
123
53
16
60
3
17
16
3
29
13
3
27
30
60
30
72
18
39
75
54
11
28
3
9
93
51
72
60
12
20
13
3
9
108
15
15
30
30
29
4
9
35
1
15
12
120
3
42
54
18
87
3
6
15
80
16
9
36
111
12
33
35
28
60
9
36
15
36
39
5
31
45
15
21
9
6
33
9
48
54
105
21
144
39
69
12
23
31
6
90
24
6
23
31
6
96
42
5
1
15
9
36
47
24
1
42
120
66
60
42
12
42
39
27
57
96
12
32
1
99
15
30
120
18
17
7
21
44
16
39
66
39
128
1
75
84
48
44
64
69
3
60
15
72
6
30
6
3
20
40
8
28
21
59
52
8
7
30
119
1
18
12
42
23
12
72
13
42
6
39
3
5
76
96
44
96
76
33
6
18
3
27
18
3
80
1
48
155
28
3
17
7
18
24
15
69
47
19
18
3
3
54
15
51
24
21
104
7
5
136
39
30
99
39
36
6
6
93
116
73
15
21
72
27
33
24
6
18
39
36
12
39
54
39
68
49
3
75
6
27
48
45
60
15
21
6
12
6
12
47
28
60
33
6
90
78
41
25
6
45
9
30
9
20
28
3
6
18
42
15
20
4
21
36
75
9
30
6
3
36
48
15
41
31
5
19
29
25
12
6
17
13
27
15
48
53
100
44
37
30
5
28
57
30
96
42
60
18
18
36
6
54
48
75
15
65
31
54
3
33
47
55
12
72
21
72
45
111
12
9
23
1
71
13
15
21
35
40
39
12
21
9
75
39
69
60
20
31
17
28
12
12
57
159
20
4
81
24
35
25
15
12
8
43
9
15
114
6
6
23
12
37
36
36
63
111
30
72
27
33
23
40
24
33
75
9
71
72
16
20
19
53
72
52
39
9
12
15
84
9
33
54
48
78
39
33
12
51
9
135
3
18
3
80
37
48
6
21
24
39
6
6
9
20
25
36
30
30
27
8
13
75
20
4
15
12
30
51
3
12
18
96
15
3
6
51
9
15
20
1
3
3
ABCD 93611002042*3^$a+1 [50105]
45
131
85
54
72
78
300
180
90
60
72
120
5
49
30
29
76
51
21
9
23
55
96
30
30
5
25
159
21
96
39
84
152
199
54
27
33
30
102
39
15
5
4
45
303
48
24
36
80
79
6
36
54
30
15
176
55
84
9
15
12
81
63
96
21
87
60
90
6
24
57
84
75
89
25
36
54
132
24
30
54
45
51
24
30
35
55
45
147
5
16
48
9
60
90
90
15
27
185
73
51
141
18
30
3
57
66
9
20
1
135
81
24
6
18
3
12
81
54
6
96
48
243
87
60
12
60
78
66
24
36
141
45
24
126
9
120
81
63
32
19
9
15
12
69
69
3
39
30
63
15
12
9
144
72
135
144
57
117
6
6
3
81
39
48
87
141
39
60
30
42
18
63
3
6
24
126
81
57
27
348
75
5
28
9
18
33
84
159
101
49
59
28
48
84
87
33
27
24
65
49
51
60
9
30
33
72
20
25
11
175
24
57
159
60
141
9
87
33
39
27
24
30
35
1
3
27
69
39
42
24
30
66
123
15
126
234
132
129
20
4
27
48
30
75
27
18
6
24
90
3
3
54
75
20
157
95
55
21
27
72
18
63
32
115
65
127
24
69
21
6
5
16
108
201
108
6
114
3
363
66
48
96
27
12
51
6
18
6
6
78
96
30
36
48
30
42
129
132
159
33
20
67
138
36
75
15
9
51
5
49
60
75
21
120
15
129
51
21
63
15
45
60
15
66
6
120
24
45
12
57
102
33
60
32
13
30
60
5
28
12
48
57
15
36
45
135
51
5
49
210
60
120
30
35
36
43
36
9
21
30
9
140
112
15
125
28
96
15
144
21
56
43
45
105
27
36
69
30
84
60
41
43
42
99
99
126
36
15
8
16
75
90
15
39
12
5
280
24
69
66
24
41
64
192
104
64
21
84
30
21
24
48
33
24
96
54
41
1
48
30
66
30
9
36
51
48
60
33
24
68
100
80
1
195
51
189
9
36
27
27
5
31
177
12
15
161
4
117
84
135
12
39
21
3
69
96
144
32
4
12
27
45
56
115
45
56
109
35
25
51
3
12
165
33
51
24
32
19
89
181
84
30
90
6
45
129
11
4
21
255
39
5
67
78
12
51
12
15
6
39
12
135
9
180
45
6
45
44
115
96
78
3
12
105
3
108
24
72
63
21
12
147
132
45
48
45
131
19
201
9
42
30
51
12
27
5
163
12
24
89
85
6
21
3
30
35
160
111
125
4
132
39
5
145
27
44
13
95
172
243
12
21
84
96
12
51
21
144
44
16
39
102
54
6
90
81
33
99
171
6
15
33
90
45
12
3
21
51
33
332
55
21
3
96
21
48
45
36
138
105
57
15
8
25
6
30
180
150
60
30
24
30
5
1
30
5
25
39
12
129
54
57
84
255
29
67
5
16
48
12
183
60
9
111
45
51
18
51
81
114
60
69
36
39
30
11
232
60
48
132
27
30
11
40
81
63
165
15
87
48
6
39
75
21
21
15
24
15
36
54
75
141
24
66
21
60
3
141
45
18
221
4
45
95
37
30
24
9
135
17
16
123
30
6
9
45
24
30
66
90
9
20
40
72
48
60
45
60
150
90
63
92
72
13
36
30
29
85
63
48
24
36
159
66
95
199
102
24
15
51
9
45
15
111
129
39
273
3
60
45
72
60
57
63
104
64
44
76
104
28
8
36
49
114
93
57
12
48
66
9
15
60
105
15
21
12
44
133
63
24
408
20
16
9
63
69
3
92
148
27
45
104
1
30
33
15
132
21
12
12
39
54
132
48
11
115
29
61
90
9
75
96
69
51
30
27
3
29
16
20
259
21
9
30
5
61
96
3
20
328
177
162
30
39
96
140
16
24
69
60
6
174
90
156
21
3
105
159
36
150
54
36
24
33
8
160
ABCD 93611045876*3^$a+1 [50004]
60
61
32
10
26
4
23
7
8
9
1
8
4
30
17
1
68
24
52
35
15
46
179
43
18
35
24
3
52
18
102
96
20
129
31
104
78
88
14
16
8
57
15
69
1
2
12
81
135
52
12
14
16
6
60
20
18
22
5
45
10
29
1
2
33
15
4
36
5
63
60
81
25
48
2
148
12
116
4
60
116
9
43
2
36
40
134
10
6
30
62
22
6
8
36
45
15
28
20
10
32
40
120
14
42
15
7
12
38
18
33
1
6
29
36
69
16
102
26
22
104
28
8
34
6
92
21
51
16
24
14
36
10
18
30
8
4
6
42
12
60
116
12
18
34
20
21
7
8
40
12
42
11
45
18
30
22
42
42
38
18
132
12
21
37
71
15
4
2
39
19
42
26
4
8
78
10
20
112
2
30
10
11
15
60
40
65
33
6
45
60
39
120
21
21
82
30
23
19
29
72
19
14
16
6
53
36
25
6
32
18
18
106
18
12
14
4
26
4
38
64
38
22
11
19
29
7
62
3
15
33
36
3
28
80
4
8
18
22
12
5
15
21
19
65
43
17
51
42
22
5
61
30
30
80
15
37
8
4
26
4
5
45
36
75
7
12
65
43
12
6
74
16
20
54
40
11
24
24
39
21
7
44
6
15
39
40
8
33
219
16
2
18
33
1
44
51
31
12
32
40
41
7
12
8
28
62
58
24
26
3
27
18
51
1
23
49
20
63
7
48
14
10
30
14
64
12
8
22
74
34
2
36
9
1
2
10
30
41
15
57
79
20
45
25
35
31
60
8
22
54
6
42
60
77
13
23
19
36
2
27
25
20
46
62
63
19
5
25
6
29
31
20
90
34
20
76
12
41
37
20
12
10
26
6
120
28
17
31
24
8
36
22
35
3
21
1
80
22
48
5
7
12
14
4
32
36
40
23
49
11
12
9
6
4
41
25
54
48
77
13
2
24
84
6
66
21
49
56
54
28
12
29
7
128
4
12
5
60
31
8
6
18
48
10
30
2
10
12
6
54
36
44
21
15
22
42
20
28
12
65
3
28
50
30
10
62
33
225
102
33
60
19
5
15
36
45
3
105
9
22
30
18
17
24
27
22
11
7
2
22
96
92
36
36
69
1
26
10
62
52
6
8
16
98
33
19
18
11
21
15
31
44
70
66
14
10
38
22
5
51
22
32
15
3
18
34
20
36
22
8
15
19
20
58
90
77
1
30
5
60
19
6
14
28
30
2
30
40
36
54
6
14
130
6
29
15
18
3
27
21
12
60
69
10
44
105
1
36
24
20
10
6
20
3
27
10
8
6
70
6
62
18
4
41
63
4
20
18
30
24
9
39
52
29
7
2
6
21
63
40
12
29
51
54
4
60
2
60
45
25
168
18
24
80
70
18
60
12
41
15
30
15
153
12
10
44
9
12
55
53
7
8
72
54
6
10
2
21
19
56
45
9
88
60
44
150
46
74
81
9
46
5
3
21
1
42
68
100
44
40
6
24
14
36
10
26
34
126
2
100
102
6
32
10
12
14
34
2
75
1
12
71
7
32
118
90
72
98
22
12
78
8
40
2
21
7
20
40
29
31
8
36
21
24
9
15
9
22
8
36
4
12
8
28
5
33
34
26
4
18
29
33
52
38
21
12
3
21
39
45
37
59
91
2
27
39
36
21
7
17
61
23
31
66
8
76
11
9
10
66
42
18
2
21
31
20
21
19
6
14
9
96
21
4
14
64
2
10
5
73
11
36
73
32
10
168
12
96
20
4
80
16
12
68
4
5
13
23
19
56
4
5
1
23
19
38
40
14
16
2
63
123
4
32
40
80
129
15
24
12
6
12
36
64
42
20
21
7
18
32
30
52
29
12
25
72
30
18
24
6
38
6
36
10
2
21
15
105
7
20
40
24
8
126
75
19
8
22
48
35
3
81
9
22
38
4
23
60
19
38
22
29
19
48
5
37
42
14
46
30
14
21
25
66
29
3
18
30
33
7
12
20
6
75
36
9
76
50
10
6
24
68
18
15
3
21
55
14
16
48
8
18
24
18
4
6
60
110
3
31
65
61
30
24
18
20
3
84
3
21
45
6
81
27
30
58
60
12
32
16
8
21
24
157
23
12
15
9
36
39
9
15
82
2
28
14
58
113
57
22
6
8
34
78
30
222
12
95
1
54
5
15
40
6
35
117
27
13
50
12
10
8
22
5
61
8
15
12
27
12
10
30
5
73
11
19
18
35
15
22
18
53
15
22
2
21
19
26
34
12
8
93
3
4
12
101
7
12
8
28
72
2
18
18
22
18
50
24
28
152
40
29
1
30
8
48
40
2
3
24
24
67
5
3
4
48
14
39
7
8
72
4
18
11
1
48
83
24
63
70
11
1
30
5
31
12
48
29
51
24
45
75
6
22
8
9
43
12
36
8
82
42
48
14
46
84
48
20
10
56
15
79
18
2
28
24
18
2
16
5
24
13
42
18
11
15
30
112
30
44
70
59
49
11
37
12
8
34
8
52
36
92
18
54
21
19
29
37
30
65
24
43
38
52
18
32
21
12
3
94
2
36
84
54
46
66
50
9
13
2
28
72
56
34
8
28
38
22
83
49
30
12
8
12
6
15
144
31
74
24
27
27
178
14
28
68
4
8
40
17
3
52
5
15
28
17
13
8
34
29
36
33
10
18
23
1
6
8
16
20
24
16
20
9
19
20
78
54
45
25
11
24
21
30
4
38
18
34
74
34
18
14
58
48
128
46
6
74
15
1
30
5
3
16
44
4
12
38
3
24
3
33
3
52
29
1
30
30
20
70
5
7
30
11
39
42
10
5
1
54
36
53
7
8
4
17
39
16
29
9
66
36
18
28
14
28
53
37
38
24
16
12
56
16
56
9
13
2
16
92
66
16
11
19
8
40
2
39
15
4
30
32
15
9
22
24
20
60
48
100
78
23
7
98
64
62
10
11
19
89
12
7
90
2
10
11
9
15
1
23
15
4
68
54
70
6
2
10
11
9
96
12
10
32
36
4
12
74
22
12
17
15
100
29
31
8
28
92
22
30
6
2
12
28
8
42
52
14
45
51
16
60
8
34
18
54
80
39
49
50
6
22
60
24
36
50
18
4
18
24
59
57
10
72
48
12
30
23
19
30
18
12
48
17
13
11
1
6
60
5
15
4
60
26
78
4
62
114
30
46
26
24
39
72
15
184
18
8
4
30
6
54
5
15
21
9
40
6
5
147
28
30
42
30
38
4
14
15
12
3
6
36
40
23
31
26
39
36
79
8
6
16
60
11
7
8
100
29
15
90
24
54
48
24
48
18
52
18
30
50
12
6
27
7
30
8
10
29
55
29
72
33
16
20
88
11
99
52
6
38
16
41
97
18
12
12
48
18
42
42
6
60
24
5
31
50
18
84
22
14
22
50
10
50
34
126
2
3
19
36
12
53
39
9
21
6
4
30
110
16
29
31
60
42
18
12
12
14
12
99
15
10
71
9
15
39
46
30
36
5
7
12
6
2
57
15
40
65
13
71
75
16
170
15
15
58
23
9
ABCD 93611066956*3^$a+1 [50069]
12
60
36
36
43
221
72
235
53
24
19
128
112
272
165
60
84
27
81
159
144
45
99
16
77
132
36
12
60
99
16
80
33
60
99
273
108
24
48
60
48
36
24
144
336
36
108
211
257
79
29
3
16
128
96
81
31
65
63
336
357
91
53
12
60
48
67
5
75
93
264
267
144
45
36
144
127
53
43
224
240
64
48
48
80
48
64
5
120
19
192
5
24
36
156
99
48
160
144
197
43
32
21
315
96
21
27
45
48
147
16
161
204
3
33
144
12
3
21
144
139
17
15
192
144
160
29
19
224
112
144
5
27
96
81
108
3
69
139
53
24
99
117
43
77
99
96
93
168
27
165
108
15
48
45
96
84
36
139
101
123
141
180
159
16
29
67
128
165
12
31
48
65
63
189
3
69
108
108
51
93
99
144
48
64
80
16
197
27
48
16
17
132
123
48
81
36
144
12
111
192
261
363
144
33
12
144
96
115
128
21
187
17
300
36
96
324
139
80
160
65
96
15
141
72
216
24
12
36
91
96
144
17
63
261
187
176
45
3
112
125
144
195
21
120
3
21
108
156
24
72
3
141
3
144
117
75
141
96
211
125
67
48
288
17
111
81
60
36
159
16
5
27
48
285
19
48
17
60
99
189
84
159
117
12
396
99
48
240
48
112
48
197
60
12
96
36
63
45
3
96
117
12
159
45
67
17
204
288
67
32
16
77
19
113
36
48
24
48
579
48
81
336
60
19
17
48
63
64
128
192
93
67
128
225
300
312
43
96
144
80
117
144
123
21
96
120
163
48
29
180
159
141
163
48
128
81
111
117
123
64
96
48
32
165
91
48
48
32
96
16
192
96
173
36
15
21
139
32
117
108
15
93
67
80
96
21
75
93
19
53
12
60
48
195
96
48
64
53
12
132
48
60
84
240
267
16
144
80
33
303
112
32
192
16
5
204
36
48
288
168
51
33
108
67
5
252
31
29
163
32
213
96
27
16
29
451
209
60
144
216
27
81
31
96
48
17
159
21
363
48
117
75
64
77
3
33
12
36
63
189
115
53
156
180
240
43
176
112
80
93
51
33
108
163
5
72
144
51
309
216
72
12
159
16
5
91
17
31
5
75
21
75
16
125
147
64
77
192
3
48
160
29
180
159
256
29
24
12
31
32
48
141
36
79
80
288
45
3
81
271
5
75
69
ABCD 93611073958*3^$a+1 [50023]
48
12
36
45
84
7
5
60
36
12
195
48
60
52
140
40
96
41
240
39
57
67
5
60
63
40
12
77
231
48
24
45
132
151
185
75
172
101
7
68
72
184
41
3
100
101
3
93
15
112
53
12
3
40
68
9
15
36
16
29
79
77
84
216
19
12
68
4
17
79
77
147
45
12
19
92
48
69
36
12
27
165
183
12
45
103
29
99
45
15
160
29
163
29
183
45
72
123
40
48
29
48
120
3
52
60
5
31
41
24
55
44
60
28
12
113
67
68
12
165
103
29
99
57
72
7
36
5
60
147
112
68
100
68
69
144
19
101
27
4
120
96
144
41
115
60
32
81
67
5
75
28
41
24
87
105
27
40
65
60
55
41
24
156
31
228
132
116
33
27
57
63
288
4
65
72
63
52
24
12
92
88
32
172
44
112
20
112
20
52
8
33
63
72
4
108
53
132
3
12
93
48
99
57
55
164
117
115
20
33
271
44
81
79
29
7
144
125
132
144
3
21
91
173
63
129
24
144
7
36
240
29
48
3
45
127
120
5
51
45
15
132
9
144
39
57
39
64
68
148
5
39
21
55
36
8
16
72
125
3
124
8
12
28
132
101
192
27
76
41
180
3
36
60
112
17
55
101
276
139
96
29
87
9
36
19
116
48
52
17
415
113
7
180
101
84
31
5
19
36
12
128
21
55
8
321
27
40
72
5
3
48
136
29
15
12
45
27
88
17
135
232
144
29
7
161
27
60
105
111
76
36
89
36
12
255
60
57
60
19
77
19
36
84
101
175
80
28
36
164
16
29
144
3
132
28
32
96
240
69
15
48
9
84
79
8
93
79
116
76
8
201
259
60
36
5
135
9
75
57
228
15
180
136
32
100
12
5
163
260
100
72
80
45
96
24
48
75
108
4
180
5
163
77
156
55
32
192
76
252
5
84
24
24
75
21
192
115
53
36
55
53
48
67
80
36
4
77
60
180
99
45
67
125
72
63
57
43
32
21
39
21
96
156
123
160
77
3
297
180
48
60
15
72
40
84
68
28
128
12
40
8
184
80
21
7
24
188
328
92
81
72
12
51
112
48
44
48
33
55
140
100
44
28
125
55
128
81
156
12
36
127
120
137
12
48
51
117
204
39
4
56
24
33
163
209
348
103
29
15
52
41
67
77
111
4
5
31
60
80
48
165
15
24
165
3
148
149
36
67
12
56
45
144
67
120
96
197
12
43
36
149
43
17
12
48
36
67
17
15
141
135
45
12
180
48
144
15
153
48
96
216
127
17
31
180
8
69
12
55
128
40
12
60
89
27
108
4
41
96
139
32
12
201
120
24
240
72
55
68
21
132
108
7
17
72
48
216
7
65
24
111
120
60
69
19
24
72
5
24
240
39
16
29
55
80
21
24
3
9
60
43
197
24
15
16
36
77
7
65
36
12
36
271
48
56
4
36
164
52
48
125
3
12
33
3
4
5
12
48
48
3
45
187
48
96
29
39
196
24
5
3
64
113
3
40
20
12
112
5
39
105
15
21
39
9
15
153
3
12
72
60
48
93
36
51
4
108
80
96
72
117
108
3
4
80
88
188
24
96
69
72
120
108
ABCD 93611845714*3^$a+1 [50022]
63
42
15
105
24
54
132
18
60
12
54
66
99
15
33
57
111
15
24
54
6
6
30
60
57
3
9
15
30
60
84
156
30
54
60
12
15
12
33
78
60
21
9
66
36
60
57
12
81
30
9
9
51
9
219
57
75
195
54
51
69
12
24
60
96
18
117
84
9
150
21
60
36
45
24
60
84
36
15
21
27
33
27
21
42
144
6
18
57
9
3
93
204
144
66
45
69
102
60
144
66
99
165
3
87
33
57
84
30
6
6
120
165
9
120
3
21
30
36
174
90
36
54
120
60
39
141
27
69
84
159
27
6
114
66
30
69
105
84
36
6
9
108
81
87
63
57
9
66
45
24
36
9
63
261
36
90
6
48
36
30
24
57
45
15
3
21
108
3
48
6
144
102
69
15
30
15
99
90
90
69
57
63
132
15
33
108
45
60
39
69
39
48
132
48
99
66
24
15
45
15
69
72
30
120
30
135
15
45
39
54
42
57
3
18
96
156
27
12
21
108
30
42
18
30
132
87
57
75
60
75
45
36
72
3
9
9
12
24
6
57
87
30
180
6
108
30
180
42
90
27
3
45
69
3
33
39
51
48
126
126
18
60
6
30
15
48
3
108
9
87
36
9
81
15
3
9
21
72
30
9
105
216
48
36
24
66
36
18
120
27
24
21
15
33
12
30
18
39
72
36
93
156
36
99
48
27
6
99
69
120
87
39
6
99
39
69
12
9
36
123
12
165
3
60
3
54
51
60
33
159
108
3
30
6
60
66
24
60
24
156
36
48
51
81
84
15
69
132
30
144
6
30
30
75
153
12
60
27
21
66
120
21
3
21
51
105
45
90
150
27
27
45
21
24
24
60
60
72
30
30
240
30
24
60
6
108
66
60
30
24
60
36
30
93
57
24
39
72
15
33
3
9
51
18
207
9
15
9
66
30
30
6
204
36
60
24
3
3
57
48
72
21
96
6
18
12
39
15
66
18
60
9
33
24
90
21
45
48
36
36
30
45
9
36
39
141
15
75
54
36
15
33
60
39
81
6
93
60
3
9
36
3
6
51
9
54
306
30
90
6
9
21
60
48
6
6
54
165
141
18
6
6
45
15
18
216
3
12
36
165
48
132
60
30
45
105
60
114
30
6
45
3
6
6
18
27
9
6
24
24
129
213
27
21
30
126
66
9
69
27
69
51
45
84
3
57
63
33
15
15
45
33
39
33
30
48
9
81
72
84
51
3
36
6
78
177
9
60
3
12
21
54
6
39
15
141
63
42
99
39
6
111
33
51
9
42
117
57
6
114
111
63
6
24
36
36
48
12
18
120
90
6
66
18
90
87
195
9
111
129
189
27
213
51
21
78
12
18
6
6
84
84
39
57
3
57
30
6
48
96
24
252
24
63
63
138
12
15
33
27
45
15
9
60
6
120
18
51
9
72
75
39
30
120
60
30
6
27
192
9
99
51
72
177
81
39
132
81
27
27
21
93
27
120
9
60
60
6
30
24
24
12
54
36
174
96
18
21
39
6
63
153
54
60
66
135
15
105
3
12
30
18
120
96
33
21
6
90
66
30
48
72
24
63
123
60
45
3
12
57
27
6
48
90
36
24
42
27
21
36
144
27
60
15
9
21
18
30
6
33
21
60
6
36
9
81
87
3
18
6
6
24
15
60
9
66
33
117
36
108
72
30
78
66
21
12
63
78
27
15
138
87
45
15
15
18
159
3
18
96
126
30
39
60
15
54
6
153
57
84
6
33
48
15
24
33
81
132
15
9
24
102
78
87
9
63
3
48
96
36
30
78
36
6
15
45
24
135
36
132
63
30
54
6
24
75
249
30
6
24
30
42
138
36
30
36
60
114
24
180
6
51
9
3
81
147
75
108
9
21
87
69
36
15
39
66
30
24
45
69
111
39
60
57
39
36
48
117
24
36
9
36
30
18
60
66
33
33
114
6
18
6
66
24
30
75
120
45
54
9
81
27
63
60
132
129
129
132
15
99
96
30
180
24
15
36
9
24
6
66
15
9
36
78
21
69
96
3
21
66
30
63
33
48
30
6
15
21
159
39
132
30
30
45
45
84
36
18
12
24
54
27
63
6
54
36
120
210
66
45
24
39
90
6
36
54
3
33
24
15
99
60
ABCD 93612874262*3^$a+1 [50016]
32
60
58
2
5
40
15
65
1
4
26
4
168
32
77
56
5
10
62
3
55
60
72
5
63
12
6
42
22
23
37
163
32
3
29
40
29
12
23
29
110
40
21
104
25
23
85
35
7
1
16
13
80
6
21
33
30
88
30
27
33
47
3
5
25
22
33
15
105
53
67
27
13
7
10
48
32
126
54
10
48
92
48
10
90
12
80
40
18
123
144
23
42
15
13
2
25
15
33
23
49
32
3
13
17
95
8
48
77
3
16
93
27
3
53
3
84
6
11
16
33
12
130
2
63
27
18
40
3
64
13
78
5
25
22
80
33
9
36
90
22
8
34
1
97
42
60
1
56
43
21
24
8
3
69
15
1
72
5
12
108
48
64
75
23
18
12
10
60
20
17
8
8
45
42
252
36
12
22
60
48
3
69
11
16
29
27
45
22
116
65
67
10
67
5
51
57
2
30
23
7
113
24
8
15
8
10
68
11
23
38
27
43
12
18
15
15
8
12
173
47
38
35
55
82
39
8
15
57
21
18
1
24
24
53
3
7
137
45
3
7
30
86
77
24
80
51
5
48
37
50
10
23
15
30
59
16
39
41
17
32
60
91
87
12
20
6
30
24
40
5
16
119
1
35
30
4
107
13
11
16
64
55
12
85
32
40
35
13
5
27
16
117
3
5
11
16
3
30
12
27
135
18
47
83
152
48
18
24
6
4
41
32
8
5
82
17
120
175
110
36
4
3
15
8
65
56
3
5
103
62
6
77
7
28
5
87
17
8
15
50
10
56
82
8
34
8
33
16
8
55
8
12
77
24
17
92
70
93
17
7
41
78
17
13
19
16
32
8
57
12
67
21
35
64
8
16
17
18
37
5
67
3
12
38
3
40
32
27
96
21
40
23
97
29
4
98
12
6
34
8
17
1
7
15
30
35
25
7
23
60
42
27
11
42
28
20
12
10
13
32
93
83
19
5
43
38
55
56
3
96
77
37
51
16
23
33
3
132
102
10
137
8
23
57
152
31
33
16
53
27
11
42
3
45
35
157
66
150
112
8
59
1
30
9
51
42
18
9
8
35
13
25
12
3
24
15
30
27
24
72
8
19
10
48
38
4
17
31
80
78
19
11
34
30
90
27
93
51
35
61
3
85
5
116
22
17
16
16
24
17
32
10
5
16
40
80
24
5
28
2
5
13
43
107
12
41
59
13
5
75
8
7
8
4
5
75
37
64
32
40
13
27
63
30
24
27
40
11
40
8
124
38
75
85
2
28
13
7
57
13
50
9
43
8
18
12
48
135
32
24
19
29
16
49
47
39
30
54
18
102
66
54
37
8
21
27
40
8
15
17
125
3
47
33
32
43
12
22
51
72
32
55
1
7
9
9
42
13
24
5
27
48
13
32
40
3
48
5
11
13
28
2
21
7
12
5
133
59
61
8
11
8
53
18
114
7
40
8
53
19
21
19
8
11
37
15
25
13
34
108
5
40
8
27
48
61
161
70
73
104
5
6
4
26
12
10
49
73
28
3
40
77
35
3
54
66
30
7
57
60
11
39
73
40
47
33
17
10
37
24
25
4
86
34
8
30
13
64
56
24
5
67
23
41
56
8
73
15
45
68
4
60
48
32
10
13
24
43
21
72
64
3
138
62
21
72
168
7
49
91
10
19
61
67
8
45
19
23
70
30
45
23
12
48
60
9
39
25
5
12
18
37
53
11
11
13
32
75
102
48
128
22
60
8
24
30
6
9
15
6
11
13
123
67
48
60
49
73
15
63
100
8
4
8
48
9
43
2
78
45
57
23
43
42
59
13
10
20
28
9
29
24
67
3
26
51
81
78
60
24
36
25
59
18
10
42
78
50
7
32
48
16
40
29
98
102
48
83
112
40
27
8
189
33
28
8
54
108
90
15
8
64
32
8
11
114
83
80
8
9
36
30
72
40
45
17
10
8
10
2
25
53
78
21
13
91
55
34
23
15
12
30
48
18
21
104
17
30
68
34
38
13
80
56
11
12
17
16
24
21
2
30
35
8
15
9
8
13
3
87
9
24
5
24
30
53
8
5
22
68
17
152
120
11
77
37
10
17
3
6
15
24
16
16
23
30
18
9
53
6
24
70
18
45
53
11
31
22
43
8
5
4
60
86
30
12
27
15
57
24
24
16
17
22
17
39
1
88
16
127
60
5
3
24
53
5
35
37
90
30
26
52
20
112
153
8
75
72
5
8
69
11
19
53
8
40
40
5
99
25
60
3
35
45
15
12
85
8
3
21
43
85
40
3
22
60
38
82
27
16
35
32
21
16
23
25
93
8
24
18
10
20
30
30
55
8
7
129
96
27
5
15
10
15
56
64
35
6
30
54
60
63
40
23
12
13
24
8
80
7
40
25
40
3
13
5
54
77
160
16
40
13
30
72
10
42
17
1
68
24
30
6
34
5
40
3
8
114
131
97
10
53
39
10
31
56
29
90
25
72
15
17
45
10
48
9
104
37
59
21
19
51
62
10
18
8
12
52
3
48
9
20
18
113
16
64
57
15
53
24
36
15
27
52
38
19
93
43
5
42
56
12
13
5
42
48
60
4
25
61
12
7
35
13
5
3
117
48
12
52
8
40
27
35
13
24
29
34
20
37
96
24
29
72
27
43
42
18
12
50
96
11
41
60
38
37
47
36
24
5
16
45
11
80
59
90
24
11
72
35
30
180
12
68
10
2
30
57
31
20
10
12
20
10
68
149
53
3
8
16
24
35
64
56
21
123
21
87
9
64
39
1
7
22
48
3
120
59
36
97
8
64
53
102
18
108
214
17
3
40
61
56
11
60
49
11
10
2
41
59
53
37
3
8
16
29
19
5
27
31
17
32
31
9
9
22
25
5
12
26
64
77
13
11
56
31
12
48
12
36
5
59
21
32
15
42
58
90
2
118
35
55
73
67
40
109
80
3
53
33
22
12
101
27
52
20
18
10
57
15
1
120
16
31
17
25
26
12
57
3
45
48
15
25
9
26
61
3
26
34
26
22
20
29
104
5
27
40
40
72
56
16
24
56
59
12
78
27
33
ABCD 93613149328*3^$a+1 [50023]
63
30
180
24
6
18
12
35
25
39
15
21
8
19
30
63
75
24
24
66
83
31
24
90
60
18
24
41
4
15
6
75
63
24
12
24
30
71
13
30
33
39
24
17
24
16
60
129
3
15
162
6
18
66
18
90
42
6
17
37
6
45
24
15
65
13
131
19
77
85
18
30
42
41
37
36
60
30
36
30
60
36
60
27
48
15
54
6
9
39
6
60
3
15
30
15
45
96
60
12
15
39
5
61
30
114
11
37
12
6
24
45
9
60
66
84
5
1
54
42
24
51
15
5
4
3
18
18
54
15
57
35
1
24
18
66
24
48
27
8
55
18
36
35
19
66
48
6
66
30
21
15
29
55
36
12
36
57
3
21
9
6
201
24
21
30
12
102
11
7
90
12
24
6
21
3
30
12
18
66
18
18
30
18
42
48
30
24
36
66
30
6
18
51
15
6
15
39
5
43
12
66
12
63
24
45
48
11
24
31
24
12
150
78
96
41
16
3
12
57
3
105
33
30
66
24
11
1
102
33
9
24
42
54
30
84
17
48
52
80
48
1
66
45
24
3
42
6
17
7
21
69
51
12
15
12
33
27
78
66
21
33
18
108
30
54
12
33
27
6
24
15
51
12
57
21
12
6
6
6
12
48
30
12
6
21
9
60
6
36
18
54
45
33
15
12
93
24
6
12
45
21
12
30
132
36
36
6
24
54
6
3
87
45
9
11
85
120
3
60
3
29
169
54
17
16
9
3
153
15
15
9
15
33
3
29
43
102
90
18
6
12
18
36
6
57
15
6
24
138
24
5
16
240
9
3
21
36
18
66
60
30
21
36
33
95
31
30
18
77
36
52
8
84
1
35
24
61
54
21
24
33
30
30
18
57
8
67
6
24
60
30
252
6
84
30
18
15
8
49
63
3
12
105
21
144
12
84
6
18
71
67
48
9
3
24
18
12
6
9
8
36
79
66
51
56
43
24
6
30
24
57
75
108
65
7
54
24
15
57
36
12
18
72
36
29
61
11
16
3
60
57
3
6
35
76
3
6
6
84
54
60
84
96
6
6
27
45
48
12
66
12
65
49
18
77
13
30
45
27
54
42
120
114
60
18
96
21
96
15
17
25
35
7
24
60
12
24
78
12
11
108
144
1
6
18
123
3
21
9
12
48
6
18
23
43
42
48
84
12
30
66
59
28
3
5
25
39
33
30
57
33
12
6
17
1
66
30
36
42
102
90
5
144
1
66
9
3
17
1
24
3
3
9
51
24
36
5
60
40
33
6
6
12
47
25
168
12
30
21
33
42
9
20
145
126
24
30
35
31
72
18
23
37
60
18
30
6
24
42
30
84
24
12
12
53
100
12
21
96
18
6
35
19
42
60
48
6
21
69
114
66
71
60
43
101
4
12
15
6
102
18
12
42
53
43
102
60
83
7
12
18
42
36
57
33
42
5
31
6
15
8
7
81
9
6
77
28
8
67
57
20
1
6
6
60
24
11
25
18
21
44
19
17
31
17
25
102
6
15
15
54
6
24
6
39
21
35
25
23
115
132
60
12
113
7
93
132
3
18
6
21
33
11
1
78
29
52
3
6
35
85
51
9
12
35
24
55
33
75
12
36
120
29
1
30
5
37
30
18
23
7
54
3
27
54
24
27
20
43
6
12
54
6
18
30
6
66
24
3
3
18
24
102
60
5
19
9
12
20
31
24
45
3
30
66
9
105
60
48
24
30
5
103
18
18
12
18
6
66
15
60
8
19
12
65
1
24
23
7
24
29
13
15
27
36
72
17
88
3
12
9
3
12
33
45
42
105
69
51
3
36
30
47
4
45
15
3
33
45
24
18
33
27
78
18
5
19
6
11
16
60
68
4
12
15
24
9
21
24
90
12
24
69
27
66
15
15
9
15
45
9
6
33
21
11
19
30
12
30
9
21
99
36
12
3
54
11
73
24
42
54
84
27
3
41
16
15
60
45
51
5
13
90
24
57
63
90
48
42
48
57
27
24
12
17
37
15
3
93
39
54
54
48
48
69
15
33
3
54
72
60
6
42
12
90
30
23
25
47
13
3
63
6
15
9
36
24
24
42
6
30
54
75
63
30
6
6
6
60
29
16
32
25
3
27
72
114
30
54
6
6
24
42
72
17
100
51
72
18
48
11
13
60
18
18
12
39
33
23
7
30
60
6
12
24
29
31
21
3
12
24
36
69
45
18
101
7
48
21
15
29
37
84
120
6
29
1
54
93
12
36
3
12
24
53
67
6
27
15
18
42
17
43
138
42
6
24
3
33
27
9
15
135
24
60
30
90
54
48
42
12
186
39
15
41
67
12
54
90
9
8
52
27
21
9
51
159
36
12
41
67
12
42
3
48
32
7
41
25
18
17
25
42
33
9
18
57
69
35
4
60
3
42
18
42
11
7
54
30
18
6
36
18
11
12
52
3
9
15
21
32
25
3
15
30
15
24
3
12
18
6
9
45
90
41
1
36
78
21
3
6
90
6
36
12
30
45
33
12
6
6
96
12
72
36
27
45
12
54
72
57
3
29
61
102
30
18
12
36
29
25
15
27
78
18
5
40
45
42
17
73
60
108
39
9
84
6
12
89
115
30
144
6
18
63
57
96
39
15
42
6
9
51
54
6
60
45
9
6
30
75
45
15
39
5
1
30
69
33
60
23
7
6
12
12
167
139
24
6
84
12
24
24
12
6
18
12
24
6
42
12
108
102
24
36
60
24
81
21
42
45
57
48
23
49
6
29
79
29
7
30
51
57
30
6
24
42
45
33
42
105
45
6
18
51
3
30
23
7
17
40
3
5
1
24
27
15
45
9
6
24
6
3
20
28
27
18
18
30
42
78
51
9
84
11
7
17
7
144
66
3
21
11
1
27
15
36
81
45
18
48
54
18
30
12
11
7
45
32
16
132
12
20
121
24
30
24
12
77
85
12
6
24
33
33
23
4
20
1
24
30
17
79
42
15
8
16
171
45
39
48
6
6
30
15
9
51
39
57
33
30
30
6
6
12
71
79
36
29
67
48
45
21
6
78
15
51
5
25
12
12
18
24
30
48
60
47
16
57
42
65
16
60
12
3
30
30
9
21
35
4
9
87
39
18
18
5
25
23
37
42
6
11
43
12
18
42
33
8
13
36
18
30
42
5
36
49
18
12
18
27
8
40
8
7
18
15
15
48
57
9
144
144
12
ABCD 93613231846*3^$a+1 [50000]
12
57
108
162
81
51
33
48
24
21
162
57
45
78
48
57
132
141
12
135
336
21
36
27
63
90
84
51
60
120
45
144
63
12
36
27
57
168
33
63
60
57
72
18
12
42
90
18
90
138
42
21
36
84
21
36
270
93
81
15
21
24
36
3
9
63
84
75
21
189
123
60
48
27
48
162
87
21
54
96
162
3
72
33
15
129
15
195
60
81
9
90
69
21
36
72
12
6
69
15
81
60
12
105
3
15
69
48
156
36
45
3
327
9
84
120
108
15
150
120
3
96
108
60
117
18
162
36
12
63
24
3
162
36
60
30
42
108
135
9
120
39
72
105
15
132
15
168
54
15
15
78
12
240
159
192
9
138
45
105
15
75
30
63
87
108
45
279
18
3
84
168
123
57
15
21
51
21
69
51
12
75
42
99
84
276
57
3
111
108
21
249
72
126
12
18
180
39
36
60
9
60
18
18
72
75
12
48
45
3
15
90
147
87
21
132
117
111
9
150
18
120
90
18
132
63
9
30
6
3
24
63
45
39
45
15
141
39
18
27
75
9
9
15
57
63
33
30
54
39
21
36
12
108
15
75
33
36
3
21
21
51
69
6
45
45
102
78
12
27
84
57
135
120
48
12
117
3
48
57
12
78
69
3
18
135
9
51
147
48
42
123
87
90
180
27
24
96
123
81
81
63
33
27
75
18
54
18
108
63
84
60
33
12
63
189
63
63
33
111
9
87
90
54
90
180
18
30
75
327
48
42
3
87
69
39
30
72
60
30
213
93
39
141
15
27
12
9
87
30
39
21
54
90
126
45
165
99
123
90
27
84
252
12
12
21
24
75
195
21
69
51
48
21
219
21
18
18
27
93
39
21
90
45
225
12
60
12
60
63
117
15
84
36
48
168
45
12
63
27
42
51
72
48
45
15
288
39
18
84
456
102
60
30
198
54
60
15
24
51
90
3
117
60
36
12
15
93
60
75
99
33
63
12
21
111
126
15
84
216
99
48
21
51
285
93
183
72
3
9
36
309
60
171
12
15
12
150
111
27
21
72
105
243
9
87
135
21
48
24
15
18
15
60
87
18
3
69
48
90
42
18
12
21
21
48
15
45
87
36
39
18
111
36
141
30
150
147
12
21
27
3
333
9
15
147
141
27
141
120
24
183
54
36
39
63
18
63
69
15
15
60
18
15
12
168
69
3
108
60
285
63
21
60
138
273
39
69
21
39
84
48
45
72
12
3
132
51
54
3
63
153
69
18
177
15
93
129
90
48
117
123
18
192
72
126
165
108
60
9
183
105
15
24
141
24
351
180
75
42
51
51
333
168
120
9
36
363
12
39
45
123
210
15
63
177
57
216
15
15
42
30
60
18
30
222
63
60
24
24
60
72
60
24
21
123
21
6
174
36
123
9
12
63
63
54
3
237
30
18
15
27
21
24
75
69
27
105
195
9
96
144
3
72
90
51
147
93
12
36
9
18
153
27
57
108
84
21
72
51
84
48
9
6
57
60
57
135
48
75
120
81
81
51
60
15
54
36
147
15
33
75
54
51
84
195
141
192
45
12
51
57
78
45
57
72
111
69
51
72
120
105
123
75
54
30
18
3
300
168
24
48
48
ABCD 93613265308*3^$a+1 [50015]
144
25
71
60
96
144
24
217
30
65
19
65
60
25
36
228
47
85
35
24
1
30
138
36
11
13
11
19
17
43
150
60
35
180
37
155
19
150
126
30
54
114
155
61
59
1
11
295
60
30
18
90
42
24
126
114
29
97
90
48
30
72
18
17
48
31
66
48
35
12
43
65
211
6
119
19
17
204
36
144
36
13
66
60
5
24
91
24
5
55
222
120
83
25
90
192
18
180
71
1
119
96
25
258
132
24
114
42
54
6
113
72
13
30
557
103
126
155
1
23
91
30
66
5
55
5
103
210
270
60
17
120
19
29
175
41
79
77
133
107
84
181
84
90
41
25
23
1
35
79
30
35
7
89
24
25
6
210
6
29
19
156
5
91
144
6
84
11
169
6
228
6
35
91
150
264
66
90
95
85
54
29
192
73
72
18
5
12
85
108
35
31
30
6
240
125
229
11
19
24
65
31
36
54
54
72
24
24
12
113
97
18
77
24
1
54
89
1
204
107
109
35
24
265
71
19
72
5
48
31
5
241
24
11
48
12
49
35
19
6
71
13
47
48
55
30
66
281
49
59
7
89
205
90
89
120
97
59
36
163
6
35
79
101
19
90
35
1
66
90
203
37
24
179
36
19
66
24
42
84
89
60
60
1
36
24
24
30
5
295
41
121
84
60
54
17
43
5
1
59
132
168
72
24
91
18
35
1
6
54
6
5
133
131
96
24
1
84
120
6
5
73
42
18
36
24
90
77
24
151
114
11
19
89
37
59
1
23
7
5
48
37
78
17
19
89
60
96
49
30
30
36
371
49
131
60
199
41
108
37
60
35
48
12
48
72
19
5
84
25
6
6
119
144
96
24
12
133
47
19
36
84
5
120
1
18
132
54
6
54
11
13
60
72
203
1
6
185
13
102
53
67
5
24
79
30
66
30
11
43
12
60
65
60
13
6
54
42
5
120
24
175
126
90
120
30
24
24
11
36
84
1
24
60
59
12
43
6
114
77
48
1
35
144
156
1
35
48
67
108
60
77
84
205
120
24
35
7
18
35
37
120
83
175
36
96
5
79
41
24
91
90
18
5
55
5
72
24
96
48
127
138
12
78
96
84
60
125
96
85
30
29
7
29
151
53
265
6
96
5
60
24
121
30
5
13
150
60
6
246
18
12
263
12
49
24
11
49
72
59
96
24
175
65
96
169
215
36
79
29
36
151
60
24
54
60
180
66
24
6
11
163
72
120
5
133
12
18
5
132
19
89
145
30
5
7
18
36
84
155
7
48
41
61
155
43
12
24
65
49
12
203
132
169
119
25
71
60
24
72
115
29
84
145
35
12
25
59
91
90
30
5
48
36
49
72
18
12
228
6
54
330
6
54
42
5
24
31
138
6
65
1
95
120
43
5
7
120
5
55
168
101
61
180
155
79
29
31
41
103
66
54
102
84
71
79
89
7
174
35
24
85
162
24
60
126
18
77
48
120
132
169
11
103
137
120
25
24
131
103
30
30
36
84
5
55
12
78
66
30
96
60
120
18
6
24
11
25
35
61
35
84
84
37
30
185
49
54
6
6
125
175
113
252
25
60
18
12
173
37
30
108
30
90
12
29
31
5
60
264
49
180
90
17
108
12
13
150
276
36
24
6
23
36
31
48
72
5
48
1
6
125
25
23
96
121
18
17
48
1
174
41
91
5
ABCD 93613296152*3^$a+1 [50101]
96
24
1
23
40
72
24
8
61
96
35
25
96
95
13
24
35
16
72
93
24
83
13
51
168
48
24
69
72
83
64
56
61
144
11
25
23
40
285
35
97
15
8
37
75
69
35
1
36
83
16
128
85
107
73
48
47
37
24
24
75
8
72
13
132
135
48
8
49
23
24
49
60
11
144
216
61
144
3
45
171
32
24
40
8
1
372
27
21
147
8
49
47
48
208
69
51
8
1
23
85
11
24
16
56
73
351
152
73
60
36
23
16
200
49
111
32
48
120
16
9
135
96
8
72
61
3
57
60
83
109
36
132
59
16
8
25
36
179
24
61
120
179
48
24
49
95
97
47
85
3
45
72
155
37
59
25
95
24
48
24
288
88
8
1
60
24
171
128
13
132
47
40
9
84
72
83
145
12
84
71
13
3
24
8
48
64
21
48
107
40
104
13
120
155
73
39
93
3
104
16
24
80
121
60
72
72
59
72
72
40
33
47
37
24
35
16
69
147
9
215
85
11
25
48
36
59
40
165
59
37
155
24
37
35
13
11
13
243
8
112
93
59
1
47
24
144
24
13
48
24
83
13
35
280
32
49
48
15
72
141
204
95
40
56
97
23
24
61
27
105
12
11
88
69
75
8
160
8
24
48
24
1
87
56
1
119
24
120
181
11
25
96
335
24
24
304
48
8
24
13
59
136
248
61
11
48
1
63
45
75
8
49
60
35
109
24
12
23
168
49
36
147
72
33
60
83
24
73
71
24
13
48
27
93
27
8
96
25
23
72
49
36
48
27
128
13
72
3
69
83
208
45
83
192
109
24
12
23
24
61
276
15
21
155
168
25
47
37
72
35
61
24
3
8
48
240
64
21
27
32
96
1
15
45
48
3
129
36
107
13
107
16
45
96
35
25
111
152
136
45
11
13
123
117
11
24
61
120
27
45
35
72
1
95
1
36
12
36
96
75
24
21
48
35
16
21
3
45
60
47
85
11
88
69
3
128
85
96
155
181
12
15
33
15
117
96
12
135
72
8
64
9
204
155
96
37
35
37
96
59
48
37
35
16
24
33
12
3
45
84
228
12
23
37
11
37
131
64
72
93
60
252
171
9
36
3
32
24
61
72
251
1
23
13
72
36
15
32
72
13
72
120
155
16
21
75
45
11
24
61
72
240
11
16
21
83
37
35
37
72
3
93
59
16
153
60
11
136
33
36
51
32
85
120
11
1
71
37
291
24
32
73
71
24
1
135
200
24
61
75
177
47
37
35
13
83
205
59
1
87
8
193
135
72
24
80
24
85
99
21
384
27
213
147
81
60
3
69
3
104
13
35
37
75
21
48
24
3
200
37
35
1
84
3
93
11
168
88
33
36
75
45
3
152
336
24
64
21
11
37
3
8
37
155
13
59
192
85
24
227
24
1
48
36
96
27
120
45
35
181
24
168
75
48
56
184
45
120
96
144
11
120
61
35
37
12
36
108
15
96
33
287
88
21
84
47
48
37
11
72
25
36
12
47
1
96
36
83
24
97
48
132
11
133
35
16
9
36
24
84
15
80
96
61
11
40
8
64
32
40
104
16
9
191
16
72
152
24
37
3
129
47
96
120
72
61
24
12
15
8
72
13
132
239
24
25
191
349
27
45
59
72
25
12
227
85
11
144
49
12
75
80
37
36
60
51
248
120
37
144
35
16
8
72
85
59
40
56
16
24
33
96
36
11
48
24
181
35
16
56
73
36
35
24
96
61
132
48
87
80
48
73
ABCD 93613559426*3^$a+1 [50091]
18
36
54
30
90
78
30
162
6
1
11
69
48
105
18
12
36
6
48
78
30
18
42
7
95
36
114
48
78
12
162
6
57
9
168
223
80
15
144
33
112
95
1
17
30
270
51
399
96
36
48
126
36
90
18
18
24
48
96
36
36
108
30
144
108
42
48
42
138
18
6
33
51
222
79
5
24
54
162
48
72
54
162
108
6
18
7
113
447
9
12
114
18
36
51
111
12
78
30
54
24
171
9
12
78
61
5
24
174
60
12
114
72
30
37
53
24
19
47
18
90
60
90
84
18
144
73
113
12
108
55
17
63
27
37
80
15
30
180
79
209
126
36
114
12
258
237
160
119
36
42
123
147
18
18
30
75
111
54
12
79
155
276
84
36
9
135
54
51
39
25
29
6
66
36
72
42
18
36
102
24
48
90
60
75
112
59
36
24
174
78
93
81
24
30
54
60
102
81
87
30
6
84
6
84
6
12
37
53
43
17
159
3
12
90
55
131
18
174
45
15
126
102
78
120
24
30
180
42
30
144
6
84
90
6
18
126
180
54
30
6
234
102
108
18
72
87
165
18
132
18
138
72
198
18
90
36
6
192
18
24
174
24
12
6
18
81
63
18
288
72
48
6
84
6
48
78
180
18
180
12
3
15
24
57
9
114
48
60
18
102
150
30
78
174
33
243
12
24
18
12
150
36
18
72
30
72
36
60
12
133
96
119
66
39
165
180
156
139
281
18
72
36
18
7
32
27
6
102
240
57
9
54
18
15
45
90
12
18
42
48
144
33
57
24
66
24
85
17
108
72
42
90
30
18
42
36
30
42
54
270
45
9
90
61
23
25
35
12
78
3
144
153
36
24
187
65
54
30
60
84
27
9
7
17
90
120
90
6
66
54
69
21
6
36
33
16
113
30
6
12
168
87
15
18
31
41
108
27
15
18
271
29
24
18
84
69
352
233
12
90
60
30
54
6
54
54
36
174
6
108
75
45
18
33
27
12
217
125
24
120
51
99
174
18
54
18
90
126
60
81
3
45
81
24
30
36
42
18
66
24
144
15
51
54
7
176
3
126
36
30
18
54
36
36
13
5
6
66
108
87
16
29
48
36
42
138
36
270
9
231
18
103
32
165
150
18
12
42
13
107
213
16
77
19
80
15
49
77
72
72
84
72
78
9
81
12
18
1
80
51
12
168
48
54
18
54
54
114
126
102
72
6
66
15
135
30
96
12
18
150
54
33
15
18
78
1
143
33
33
54
6
90
36
36
129
33
18
12
90
6
72
192
36
6
84
379
23
18
36
3
96
57
42
18
48
24
12
150
66
324
18
150
180
66
54
7
29
67
95
54
144
24
66
24
48
258
39
33
18
61
5
54
54
96
30
49
41
24
12
54
60
54
72
19
29
90
42
144
30
96
36
30
18
61
89
151
80
21
90
30
108
60
12
127
233
24
156
115
29
18
72
6
30
72
180
90
18
45
15
33
39
12
24
12
24
66
24
120
15
3
60
33
75
12
57
16
23
9
153
12
6
12
57
51
114
90
36
30
31
11
102
60
336
99
207
1
185
84
180
108
6
30
175
77
108
55
5
12
144
36
60
72
55
65
72
6
129
81
15
39
126
18
42
54
73
125
36
159
15
42
36
18
30
204
30
36
54
6
66
24
102
24
108
36
162
120
18
21
33
72
108
36
24
72
54
1
29
42
25
23
60
ABCD 93613899482*3^$a+1 [50113]
55
113
4
3
24
101
43
72
17
84
40
8
25
11
25
3
8
13
63
12
24
21
6
5
52
32
13
11
60
4
32
24
28
12
9
63
20
13
59
84
1
23
25
3
32
16
8
28
57
3
21
23
112
44
12
12
16
80
37
6
21
68
36
13
6
9
21
11
25
35
43
72
5
4
44
1
51
12
3
41
1
15
8
4
9
15
48
21
6
45
24
21
71
4
48
36
33
11
52
8
4
3
21
8
88
3
9
72
24
57
3
20
31
77
40
9
15
108
9
39
24
8
49
75
24
32
16
24
45
15
12
33
3
36
8
40
57
3
9
23
13
11
7
42
30
9
36
9
23
13
83
4
24
36
21
27
12
33
99
9
15
24
27
5
12
24
28
9
15
8
25
159
36
32
4
12
32
12
16
8
4
12
36
15
5
144
85
3
3
21
24
80
28
20
19
5
40
12
33
51
3
17
7
5
60
25
11
60
13
87
8
76
9
78
5
12
4
60
9
147
33
51
32
7
9
45
36
3
12
80
84
48
25
18
5
16
69
11
156
7
57
20
24
24
16
3
42
12
15
3
9
8
36
4
20
52
15
41
49
11
85
15
8
12
72
40
12
8
48
12
4
84
48
24
81
23
12
4
96
32
36
16
12
56
52
33
3
72
3
65
4
12
9
23
12
1
27
21
3
15
29
60
73
75
3
45
24
128
16
51
5
160
60
15
41
97
27
116
84
61
47
52
104
16
24
56
52
81
3
3
57
9
15
21
18
33
8
28
60
36
12
93
3
48
39
6
3
20
40
117
39
36
8
4
8
25
3
72
8
13
27
27
30
63
45
51
12
15
48
5
37
35
16
24
33
123
21
23
24
4
15
29
52
8
24
1
11
1
11
16
9
60
15
3
5
48
13
15
39
141
9
3
20
13
108
11
4
33
3
15
45
12
12
57
35
36
37
39
48
8
37
36
12
27
33
3
32
52
8
76
20
40
12
32
13
11
19
41
13
3
24
9
72
99
33
108
71
4
12
33
51
36
36
8
37
72
27
21
15
164
109
3
12
36
45
3
36
8
24
48
37
3
15
5
12
72
4
21
35
13
15
120
36
8
12
16
32
60
85
3
12
60
56
12
36
60
84
12
4
21
48
35
28
9
39
15
21
33
18
18
131
108
36
36
31
54
15
81
15
84
8
40
12
36
8
25
72
11
67
57
9
75
128
4
48
15
54
23
12
4
105
18
69
24
21
30
18
15
12
32
72
36
1
30
42
12
36
24
30
29
28
33
15
20
52
8
1
47
25
63
12
48
84
36
75
18
23
1
48
3
44
4
8
4
12
33
35
1
3
21
35
37
39
36
12
8
60
100
96
9
3
32
49
15
32
13
3
33
23
16
51
48
6
23
25
27
44
16
24
24
32
28
36
21
35
72
12
4
24
3
30
23
28
44
13
6
45
32
16
33
135
8
4
9
71
28
8
4
12
21
6
9
24
20
91
29
4
48
12
27
5
19
29
37
27
12
72
8
7
24
173
25
18
18
59
4
72
24
8
60
60
28
84
44
19
5
13
47
25
23
1
63
60
24
8
52
24
20
96
13
3
27
5
4
48
33
6
9
8
28
32
16
24
3
24
17
12
37
39
24
12
3
29
25
95
4
44
19
18
87
24
44
40
44
48
12
76
21
15
24
60
12
84
8
49
3
20
16
15
45
8
28
9
3
33
15
3
165
51
21
8
61
3
92
4
48
20
4
45
3
32
13
59
13
15
39
6
12
6
17
12
16
21
35
16
8
76
153
39
36
3
5
48
24
40
20
25
15
33
24
27
8
28
48
63
21
36
57
3
45
35
88
72
24
21
11
16
45
12
11
36
13
47
64
8
28
81
3
12
108
9
35
4
12
3
57
12
51
72
17
1
27
9
108
6
81
12
156
32
100
12
24
15
21
9
87
8
28
92
60
16
44
24
24
49
11
25
51
8
36
28
27
29
16
56
12
24
28
45
3
21
27
8
28
84
32
13
6
17
1
39
44
1
39
3
9
9
75
60
44
12
24
24
48
49
35
1
35
16
12
20
24
7
57
12
80
16
24
3
42
3
44
4
48
3
24
54
108
51
33
23
13
3
57
12
63
9
63
68
37
35
24
67
54
12
54
45
51
29
4
72
80
4
84
32
48
4
20
28
44
1
47
4
57
23
4
21
15
3
89
28
60
9
71
55
18
23
4
9
15
24
8
24
28
57
75
3
5
28
39
81
39
17
12
24
1
27
9
23
12
12
25
3
3
17
16
12
12
80
55
17
4
80
12
12
112
33
18
72
18
6
57
33
11
19
5
4
135
42
15
12
108
36
3
33
8
52
33
3
57
27
32
16
45
27
48
24
9
23
16
44
12
76
12
21
59
40
20
4
20
4
68
31
96
30
36
54
5
24
61
23
1
36
66
18
51
21
27
45
39
12
108
12
69
3
45
59
13
23
16
39
21
24
8
72
36
24
28
84
36
24
48
68
25
23
13
23
67
18
3
3
93
33
15
33
63
44
36
37
72
6
9
20
1
27
56
16
8
4
24
36
32
48
7
17
36
19
57
8
28
27
53
16
36
9
35
12
16
63
125
4
9
6
30
15
12
9
87
20
4
12
80
1
75
9
99
8
16
81
47
52
9
23
16
9
119
13
107
40
20
24
4
92
48
43
29
25
15
3
5
24
60
31
41
40
20
13
3
36
44
12
36
13
63
96
48
12
27
21
8
16
8
25
27
84
27
21
3
65
36
25
12
35
4
120
21
35
36
4
32
24
24
28
3
33
33
23
40
152
1
51
8
1
59
28
36
12
12
33
48
3
32
12
52
27
78
39
84
39
29
12
60
16
8
4
8
4
3
21
8
24
13
39
8
52
20
7
5
16
8
13
39
33
23
4
3
41
52
3
18
30
5
67
24
30
27
12
21
54
9
21
51
80
1
27
3
21
36
20
40
20
25
11
24
12
16
20
40
75
57
36
20
4
27
9
20
28
20
12
7
18
3
27
5
4
12
33
18
17
4
48
8
36
48
1
51
27
17
28
45
27
24
12
20
61
36
15
3
17
16
104
25
3
9
18
57
21
47
28
32
4
32
16
33
11
40
44
19
17
1
3
9
71
76
39
57
8
25
3
72
8
52
32
24
1
87
8
31
29
28
92
12
1
15
9
3
24
21
3
44
28
51
29
13
30
5
13
6
9
45
23
48
13
3
12
24
33
23
103
57
48
12
45
11
4
12
72
27
54
15
3
9
8
1
23
60
16
48
12
8
55
33
72
36
3
17
100
21
15
20
1
23
4
9
24
59
25
23
16
8
4
36
8
24
36
76
36
8
13
15
12
84
21
11
1
27
9
47
61
27
9
11
4
12
24
3
6
47
52
32
13
66
5
12
97
12
18
41
1
3
68
13
71
16
8
36
28
8
48
64
20
25
11
4
9
71
1
54
45
21
23
16
48
9
71
1
3
32
16
12
20
4
36
20
24
84
48
1
3
12
24
69
11
12
16
12
3
21
12
12
24
45
3
9
59
4
12
48
9
15
12
8
120
43
33
36
21
3
9
15
3
78
27
68
4
20
28
8
1
39
44
16
68
76
8
24
100
129
6
9
60
21
48
59
28
9
3
44
16
44
36
36
72
24
60
1
63
80
1
3
3
ABCD 93614021188*3^$a+1 [50039]
39
8
49
5
46
20
73
144
12
75
21
159
20
1
17
18
114
10
26
19
36
48
24
65
22
129
60
39
21
36
71
150
19
15
20
48
13
5
24
19
12
132
107
48
73
35
109
24
29
55
12
3
21
71
121
5
7
36
24
23
42
31
87
60
84
9
47
42
175
75
32
109
39
45
5
43
60
48
17
10
80
37
47
16
44
13
3
93
27
20
150
55
47
40
12
8
28
60
74
48
42
48
61
137
115
15
45
39
9
29
43
17
18
52
2
10
38
7
108
36
87
2
30
37
60
15
33
87
105
3
21
72
39
81
5
7
12
95
18
7
95
40
9
72
47
48
42
10
8
12
25
17
19
96
84
47
25
24
23
42
139
87
44
13
35
13
5
94
20
108
28
45
89
31
5
30
13
11
13
17
58
12
45
11
49
24
39
12
38
60
10
38
43
72
72
60
36
99
21
144
15
48
105
108
39
38
19
3
81
11
109
11
18
18
52
252
33
135
38
10
45
35
13
59
28
80
64
20
90
31
5
70
45
48
84
3
57
15
8
25
27
12
20
18
18
37
3
9
3
20
1
120
36
83
73
72
47
61
84
35
6
12
43
65
42
90
10
8
37
27
8
1
60
12
35
12
72
18
18
4
156
69
75
21
48
99
92
1
120
24
51
12
20
1
60
36
11
24
121
17
55
72
15
81
87
2
126
49
15
9
24
3
9
36
47
25
47
76
12
45
12
48
27
105
5
31
5
43
41
78
28
2
58
104
60
120
60
121
59
85
23
25
5
42
36
109
60
5
55
15
8
13
12
23
24
16
105
15
20
73
12
27
50
18
25
60
12
15
2
103
17
6
30
43
17
55
119
1
75
45
29
10
36
20
24
25
24
156
95
1
12
137
31
75
69
15
93
3
9
75
38
58
20
37
36
12
15
44
73
17
10
38
7
24
41
31
39
9
36
36
17
31
12
27
20
28
2
22
48
20
72
108
1
41
31
5
7
60
3
45
24
3
32
73
36
12
95
37
12
5
31
75
20
4
93
17
10
93
17
19
36
24
72
12
36
71
1
75
93
27
74
36
70
24
69
12
24
5
18
18
12
60
30
90
142
9
12
15
110
7
83
72
13
27
50
78
37
65
31
11
28
33
72
3
69
48
63
44
36
49
23
25
5
55
75
2
19
11
85
144
36
63
12
26
250
20
37
15
33
24
24
29
55
63
33
12
29
70
36
57
15
8
64
201
167
72
16
69
15
81
60
39
26
19
83
42
31
48
36
36
12
35
1
47
49
11
90
55
48
60
11
36
37
35
25
48
24
48
3
20
64
80
16
9
41
19
41
67
17
19
51
33
108
47
37
71
25
24
48
47
145
71
25
59
60
13
75
32
73
5
18
30
34
26
10
129
84
24
23
54
106
45
48
36
53
55
12
84
60
87
2
22
48
21
156
120
71
145
24
3
60
45
48
119
40
21
27
81
11
18
18
24
88
12
26
7
3
20
112
48
129
3
12
8
37
35
16
9
3
93
39
36
92
25
36
84
108
119
16
105
27
2
46
74
36
34
8
25
23
52
80
12
16
129
35
73
35
40
92
28
93
12
36
11
16
9
3
20
37
36
108
77
67
53
22
12
9
12
17
127
75
9
39
45
17
46
20
60
73
17
72
10
8
25
5
54
78
12
31
12
60
48
17
18
30
90
25
29
58
20
12
78
31
24
27
8
13
24
96
147
8
12
88
134
70
69
39
21
204
48
24
41
42
73
12
23
49
3
68
40
153
27
12
72
20
36
144
13
27
120
33
12
125
31
72
17
166
2
10
92
1
5
12
31
11
13
15
128
4
141
17
22
20
48
61
11
49
147
9
144
24
63
182
10
2
6
12
72
1
5
54
18
7
48
15
48
45
108
51
33
96
11
25
53
55
36
47
24
16
20
72
13
5
55
12
3
45
137
30
25
47
16
24
20
18
10
72
20
40
21
84
75
69
36
24
24
47
13
5
55
15
68
144
40
93
120
75
45
23
40
9
24
71
78
67
15
20
1
75
9
11
12
18
55
72
15
80
12
61
15
20
54
31
24
35
30
6
97
63
33
71
25
15
110
10
81
27
92
16
60
165
24
135
20
13
23
13
71
40
93
27
20
25
11
52
45
27
9
156
5
10
93
3
20
49
5
48
60
142
38
18
180
30
7
47
76
33
12
27
12
38
58
2
43
47
97
48
15
110
67
23
73
27
33
24
15
9
71
13
5
7
65
55
71
85
12
23
25
87
68
25
60
120
15
12
80
100
20
25
35
121
77
10
44
13
72
111
2
48
42
1
71
85
15
8
12
90
6
52
12
20
1
12
12
228
60
63
57
23
25
5
43
12
39
38
10
132
9
27
164
48
72
40
201
87
12
33
60
15
21
12
24
3
45
5
108
34
8
88
14
36
7
107
36
64
38
22
9
47
12
52
81
299
13
65
120
18
24
28
117
15
68
13
29
19
156
24
51
36
12
2
18
1
59
37
11
85
47
30
55
143
133
96
48
35
28
9
65
18
52
20
40
56
ABCD 93614065958*3^$a+1 [50014]
21
44
16
39
62
30
22
27
128
1
164
27
31
20
9
1
32
58
89
4
36
29
54
37
81
32
58
2
3
4
119
10
44
27
39
9
31
5
225
27
24
39
1
41
28
14
40
17
9
10
42
8
10
44
1
20
12
67
30
6
21
20
36
7
20
1
44
21
51
64
15
17
27
97
9
30
72
2
30
10
27
53
7
111
93
159
36
5
135
45
49
20
16
84
18
168
21
44
12
7
60
41
79
20
70
60
23
7
36
194
67
33
23
60
27
28
98
84
6
82
3
96
101
48
15
7
2
18
33
69
40
36
14
60
76
5
69
43
117
48
35
15
49
24
75
90
51
36
63
21
8
105
15
25
6
80
114
6
60
54
48
10
33
35
42
52
51
125
10
45
59
58
20
30
12
6
31
24
105
47
64
51
29
61
135
27
81
56
13
11
15
40
20
52
18
32
75
115
12
20
1
29
36
51
31
12
86
82
38
64
20
43
108
29
6
114
36
42
22
47
33
240
126
52
90
72
8
82
36
45
45
50
21
73
36
27
20
103
65
19
6
14
1
15
24
68
58
59
45
6
81
64
96
59
25
9
18
42
8
19
68
72
49
11
108
15
13
53
10
42
39
41
18
4
56
40
29
73
2
36
4
41
45
150
30
70
14
31
9
110
45
36
115
14
3
63
37
20
115
38
60
52
23
40
32
27
1
17
15
7
18
12
20
27
60
39
60
54
7
9
12
3
32
97
170
1
45
11
19
90
24
80
3
192
52
33
30
248
13
87
77
21
91
9
30
14
78
18
51
43
18
12
3
87
20
33
4
24
45
24
36
95
75
61
89
4
80
10
20
13
68
19
81
44
12
33
27
39
30
94
50
10
5
165
40
18
18
2
13
5
70
20
54
43
53
7
24
23
6
10
20
21
13
50
1
15
29
33
39
36
28
12
17
10
66
32
60
18
34
18
45
17
96
4
51
12
63
21
3
41
16
20
31
38
39
15
37
69
11
199
2
138
24
33
7
98
112
11
144
121
75
15
50
67
5
27
141
10
24
57
24
20
87
13
249
47
19
24
20
16
50
34
50
3
3
22
18
50
12
22
6
84
51
17
22
6
44
51
45
87
7
5
21
64
27
53
40
87
93
90
21
5
31
120
71
60
12
1
119
30
186
34
8
15
64
11
102
27
93
7
8
183
12
28
12
36
2
18
1
69
11
16
33
131
4
27
62
3
27
21
25
35
27
9
40
51
38
7
33
50
45
9
163
57
11
37
68
12
19
9
72
215
3
25
15
30
11
33
30
246
24
15
15
13
27
170
30
58
108
54
201
15
14
87
33
87
36
13
11
9
27
4
179
4
8
12
70
26
25
87
9
89
34
5
13
15
5
27
55
21
15
32
93
7
12
65
31
2
3
157
15
17
43
23
61
80
24
84
51
85
5
111
151
93
29
75
1
2
9
81
48
72
28
30
21
23
66
4
23
4
9
75
15
20
21
43
26
75
132
4
44
16
24
20
117
30
18
4
27
3
96
81
53
6
97
35
73
5
55
29
10
38
15
48
115
2
79
24
12
83
202
15
17
70
8
10
8
27
12
28
77
7
20
51
57
12
153
15
28
20
4
59
25
5
22
2
127
59
9
28
92
33
43
9
86
9
25
50
37
9
90
110
24
6
24
70
66
32
25
44
39
1
20
123
28
72
5
25
96
110
145
5
12
18
10
2
40
9
21
35
3
117
3
4
60
21
35
21
13
18
102
107
69
90
37
17
51
16
11
45
7
6
200
60
4
27
20
64
12
47
78
72
78
13
75
17
37
47
100
3
21
116
33
15
21
151
60
9
42
9
63
18
15
3
74
3
7
116
9
52
3
6
12
2
78
12
66
1
11
45
57
16
42
68
4
36
62
79
93
23
60
27
36
24
1
9
23
43
57
5
3
45
60
27
12
31
72
9
9
95
52
77
10
56
12
102
7
41
39
31
45
63
14
63
144
13
50
76
12
2
70
81
89
3
27
37
24
5
91
56
7
21
9
8
118
14
51
40
96
8
121
120
15
20
127
9
29
52
47
3
78
87
27
1
17
12
31
27
98
4
6
57
27
50
10
86
67
24
51
9
36
45
8
70
84
126
51
59
24
6
115
17
12
3
43
65
19
141
5
12
18
105
25
62
25
17
15
43
33
29
16
27
75
18
47
33
67
35
45
3
141
21
19
21
83
24
156
49
8
72
28
80
12
16
2
172
6
12
35
27
81
40
59
21
25
51
11
42
15
121
15
15
29
61
62
78
144
76
50
64
5
75
6
60
12
22
30
90
36
20
81
40
41
15
28
59
21
15
60
45
99
157
9
30
14
36
51
13
30
20
58
32
6
1
36
63
42
20
10
32
30
91
9
27
60
9
12
3
29
31
35
82
20
27
45
16
24
56
30
4
18
32
96
31
3
66
35
19
6
27
17
66
30
7
17
3
13
11
1
35
12
72
13
131
16
59
4
65
13
39
51
98
4
8
168
7
48
9
30
17
61
20
19
23
46
32
19
8
36
16
41
22
21
15
20
4
41
16
63
21
75
84
26
52
2
1
17
39
36
33
10
20
1
39
14
267
84
75
4
33
137
27
40
21
23
9
27
3
10
18
32
18
27
3
49
8
172
23
61
29
6
34
18
62
183
15
18
75
7
197
76
ABCD 93614645708*3^$a+1 [50116]
36
30
108
45
12
15
90
18
72
114
12
183
3
69
51
45
87
33
51
57
93
36
18
30
168
54
36
30
3
105
36
90
21
15
72
6
3
108
45
27
33
162
105
36
51
57
165
36
48
6
90
3
63
108
9
117
24
3
12
24
63
42
36
15
15
18
3
108
3
12
18
6
93
27
90
3
36
15
18
99
48
21
48
171
12
21
15
111
30
27
27
6
126
48
24
72
12
180
72
18
114
93
99
60
48
81
105
51
60
15
18
48
3
15
18
108
18
45
69
15
51
36
60
33
57
84
6
18
18
234
18
36
66
78
21
27
18
6
36
18
84
96
30
60
36
12
24
108
48
24
54
324
30
36
42
108
54
129
33
144
15
15
24
30
114
93
135
93
75
18
15
36
15
72
90
60
18
72
12
54
3
33
252
24
66
21
111
33
87
9
33
3
135
42
48
24
12
90
108
42
102
42
66
96
66
99
36
9
6
33
21
15
72
39
12
117
9
42
21
51
18
18
93
195
48
90
6
33
24
84
15
21
15
126
219
51
18
27
15
21
12
33
24
18
102
18
6
39
27
18
90
24
33
69
6
12
18
111
21
3
33
54
57
9
39
51
18
42
30
39
15
132
54
30
21
21
15
21
174
36
18
42
93
48
108
75
12
24
12
9
12
15
153
48
15
9
153
18
78
18
30
60
3
15
120
6
15
141
24
72
30
81
69
3
9
6
84
54
90
18
3
51
54
18
18
24
48
6
108
66
132
36
12
54
24
21
33
66
54
75
87
18
39
36
33
24
3
105
162
126
51
15
60
72
273
15
12
36
36
9
9
18
6
12
39
21
87
36
3
129
51
66
6
66
42
18
15
57
18
144
30
240
66
72
18
96
36
12
6
48
78
12
6
18
48
42
12
81
141
138
78
12
36
135
69
3
12
39
48
6
144
36
30
6
30
54
3
105
6
105
3
126
36
30
57
36
3
54
36
30
6
15
24
27
60
120
6
36
15
147
12
45
123
30
24
48
18
9
99
78
195
183
69
3
33
87
45
45
54
72
6
18
12
36
60
33
21
36
66
18
6
48
9
27
36
24
36
84
126
162
78
12
54
18
6
30
108
3
3
93
27
108
36
6
12
24
3
51
165
99
90
75
21
36
48
24
90
102
24
54
66
18
24
36
108
48
234
6
30
36
24
15
141
42
72
18
15
33
3
39
18
84
63
51
18
30
9
15
21
105
3
27
9
9
3
87
57
216
3
30
54
42
138
24
54
30
24
12
126
126
6
51
3
36
102
96
15
33
60
48
42
12
42
39
51
69
39
93
33
72
306
21
15
21
120
33
24
18
57
27
18
60
108
36
75
51
57
117
27
36
63
129
15
42
36
72
54
12
114
48
42
21
48
87
60
36
72
30
3
3
72
198
15
33
39
231
162
96
3
36
15
90
51
51
6
66
60
21
63
21
15
6
66
78
18
144
21
45
3
15
9
33
30
9
15
21
9
39
69
27
33
18
12
18
42
105
21
12
42
69
3
36
90
90
18
3
33
66
60
33
21
120
3
24
117
3
168
9
75
75
21
51
12
117
108
12
123
6
3
117
6
30
6
33
36
21
75
144
12
33
27
15
18
30
78
36
156
39
36
57
30
54
6
66
39
87
54
6
33
21
12
54
6
30
24
18
18
33
15
21
57
72
30
72
96
30
36
132
12
6
69
57
36
48
18
72
42
12
24
48
54
18
54
72
72
114
3
99
6
30
132
21
48
33
36
111
39
138
24
84
90
24
33
21
15
15
45
12
141
27
51
12
45
27
54
111
21
36
36
180
18
48
24
21
9
3
72
51
90
36
90
6
12
6
36
33
3
66
60
48
39
105
96
30
18
18
60
12
45
12
36
3
12
18
75
36
96
51
72
12
6
18
12
36
18
171
9
96
18
138
6
12
36
108
42
66
78
15
60
27
90
18
81
99
54
36
72
36
42
69
15
18
60
18
129
69
3
15
120
21
3
30
6
84
36
21
75
12
54
6
48
42
18
57
243
18
3
75
66
24
72
12
18
114
108
12
54
132
72
48
78
3
69
48
75
36
15
6
18
18
75
153
3
93
90
57
9
60
54
120
9
33
36
30
21
72
183
66
42
12
78
102
21
96
15
66
42
30
24
15
51
6
90
90
18
33
24
48
33
60
18
126
54
30
36
24
90
102
18
72
24
18
39
12
21
48
27
48
21
66
6
48
18
36
6
120
24
30
78
18
66
18
72
18
6
192
90
108
24
3
15
ABCD 93614708464*3^$a+1 [50067]
12
36
156
255
56
217
132
135
9
27
105
15
20
160
93
111
45
135
45
23
37
51
80
4
189
71
85
48
135
213
24
60
48
36
24
147
108
21
36
48
48
12
75
21
132
39
48
20
1
11
229
39
45
72
11
13
24
75
20
85
3
32
61
180
60
11
28
168
117
48
47
40
140
25
36
24
83
37
3
12
12
45
71
109
35
76
44
25
15
249
84
96
179
1
39
12
48
8
37
48
15
24
33
63
20
37
12
15
69
11
49
71
25
144
27
24
33
60
108
39
8
88
33
87
84
48
141
24
23
40
45
35
72
145
48
87
33
48
291
189
60
276
111
33
96
111
12
21
47
84
73
48
60
35
72
85
15
32
25
60
36
192
12
15
21
27
45
35
40
117
23
40
72
60
108
21
39
48
44
73
48
35
49
48
75
105
27
108
92
85
11
4
60
69
99
33
48
39
128
4
36
129
3
32
49
107
97
47
13
15
117
84
12
35
109
144
12
27
32
205
231
57
60
95
13
15
152
1
72
27
12
141
35
172
45
123
12
33
60
147
20
12
13
23
60
40
9
23
12
85
36
15
33
96
3
8
4
45
144
24
83
24
85
251
49
135
93
15
45
12
35
49
36
135
36
324
45
36
87
48
117
60
48
195
24
9
39
48
93
11
85
48
3
24
33
3
24
81
24
51
93
27
72
45
3
72
81
12
24
96
119
16
33
24
12
60
84
11
1
47
145
95
37
84
96
60
255
296
217
60
180
12
3
8
13
51
228
33
339
33
96
60
39
81
111
380
48
100
105
36
51
168
57
3
45
3
45
12
156
11
76
9
36
12
36
144
36
216
83
52
93
87
9
39
45
60
288
15
84
48
120
165
12
71
60
52
20
40
108
57
167
40
81
15
9
23
1
51
108
45
47
49
39
120
72
21
35
100
9
48
123
9
23
12
13
36
59
85
60
12
168
3
45
48
72
15
57
83
4
36
12
33
147
48
213
47
193
147
45
108
60
59
88
60
32
25
3
69
144
24
23
217
12
3
12
21
204
23
40
168
45
15
32
1
12
48
51
93
27
9
39
12
21
27
165
3
72
117
11
112
12
33
48
48
27
117
12
143
13
119
100
60
153
72
111
9
15
21
12
23
12
172
33
3
117
27
348
92
13
96
72
107
52
9
12
108
96
96
48
36
123
12
8
85
3
93
47
52
48
9
35
121
72
15
12
33
12
24
96
75
36
129
51
9
51
12
32
16
45
72
47
73
35
48
13
27
69
63
120
45
87
105
36
207
33
48
60
11
88
45
132
60
51
9
155
76
12
20
108
124
128
100
45
63
200
132
181
24
135
105
107
100
33
96
51
69
159
20
40
45
156
51
153
15
21
171
8
1
39
32
28
153
108
36
35
40
33
3
72
141
24
15
105
12
75
21
59
36
37
3
57
36
96
23
97
144
36
83
12
16
84
68
12
28
93
84
48
15
21
24
15
117
23
85
155
25
15
81
71
13
83
25
159
141
27
93
15
84
45
3
12
108
20
52
56
37
123
132
192
33
96
51
45
35
16
12
93
39
20
100
48
81
39
60
45
143
49
51
44
40
21
27
45
27
168
21
11
16
44
61
27
57
15
81
27
33
12
48
27
93
27
72
80
40
273
108
39
105
120
23
1
47
24
73
75
93
192
12
48
155
85
12
23
88
69
11
25
48
47
49
15
33
120
72
63
8
24
28
60
32
49
96
15
21
59
76
72
72
69
111
21
108
267
12
32
88
8
25
144
48
15
72
96
9
ABCD 93615312398*3^$a+1 [50019]
48
1
96
6
24
66
11
64
92
13
72
18
9
15
33
45
24
35
7
12
29
19
108
12
54
12
23
96
1
47
19
84
17
76
57
35
25
36
18
18
6
18
6
21
75
12
18
18
18
30
60
6
47
1
12
48
35
31
24
17
7
5
12
73
18
60
24
12
6
11
1
36
108
12
54
78
96
60
6
65
1
66
29
25
47
97
36
12
15
33
6
41
79
6
18
17
88
44
7
54
42
54
23
36
145
18
41
31
6
36
18
12
41
1
42
156
5
37
24
18
53
7
21
45
6
18
6
65
13
6
9
84
9
24
23
132
16
33
3
12
33
75
3
12
12
6
24
12
27
8
13
96
66
33
9
42
77
1
54
89
24
25
39
48
8
108
24
25
18
30
39
68
7
57
20
28
105
3
27
18
23
67
81
32
4
32
19
12
60
41
16
8
97
36
18
6
24
60
3
56
7
29
48
13
11
7
5
25
11
37
23
7
48
96
42
6
5
28
69
3
3
24
6
24
23
7
6
75
27
5
144
79
17
48
12
19
45
21
24
42
89
24
19
90
114
66
99
8
25
48
18
5
19
5
31
30
23
43
17
43
18
23
12
121
30
72
42
30
12
17
91
5
43
5
37
11
4
3
72
12
42
15
12
132
3
6
39
24
33
6
48
137
31
30
102
17
24
60
19
53
31
72
6
11
25
15
111
66
6
41
12
60
7
48
42
42
12
78
12
36
66
66
15
3
12
96
17
13
47
4
8
79
72
29
49
12
90
81
69
23
31
57
21
30
21
20
19
48
29
36
1
138
42
27
15
36
12
17
36
7
6
48
6
29
31
6
72
24
47
91
93
8
19
41
240
19
72
54
18
17
1
11
13
47
48
48
7
17
43
5
12
16
39
60
12
6
11
24
7
5
31
113
31
36
108
18
3
8
4
44
43
54
63
51
66
42
54
35
12
19
36
24
60
41
25
12
27
8
7
89
31
6
6
9
9
27
9
23
25
47
28
36
21
35
12
25
36
11
25
18
48
5
55
48
30
48
11
7
12
137
84
12
7
18
108
6
216
18
11
28
15
108
29
12
67
6
47
24
13
35
12
48
19
30
6
33
8
12
43
5
24
139
53
67
42
12
12
84
11
67
5
7
45
57
63
33
12
6
9
8
43
53
52
39
6
78
18
6
5
13
107
7
36
48
36
77
19
6
3
33
27
21
23
37
54
18
90
129
92
1
6
17
13
3
15
53
24
1
6
126
6
17
40
3
12
41
1
48
15
21
23
60
283
5
31
17
43
30
30
17
24
13
18
29
12
49
30
48
24
17
96
4
72
51
5
19
12
42
119
19
41
25
24
12
27
15
5
31
36
5
19
60
6
72
12
23
67
29
12
7
36
9
27
53
13
3
51
90
6
60
17
76
27
18
12
47
55
29
31
6
6
6
15
33
3
63
18
51
21
11
25
30
24
42
3
8
7
18
12
12
35
61
18
66
90
24
5
37
24
11
85
6
54
6
17
96
13
51
20
7
18
47
49
126
48
24
36
12
41
91
77
25
11
52
9
47
52
33
66
9
39
36
33
27
48
29
19
17
7
18
90
5
24
55
24
5
13
23
36
31
17
13
11
19
6
27
63
48
36
6
23
115
53
7
42
143
76
8
108
1
63
33
60
150
42
60
191
19
84
53
79
60
5
112
21
48
11
60
4
24
32
37
6
5
7
65
85
11
120
7
42
6
53
4
3
12
101
84
12
31
12
18
18
5
160
21
23
48
60
31
53
84
7
36
9
9
6
6
18
36
53
49
18
24
234
18
30
6
6
11
37
11
43
57
63
102
96
36
3
51
42
30
72
12
90
59
24
25
48
6
36
24
24
5
31
6
23
24
19
42
48
11
24
52
8
73
11
12
55
29
1
12
18
66
35
12
13
6
18
6
45
45
3
20
7
17
121
15
57
23
28
27
89
67
96
18
18
18
51
15
21
15
54
6
36
5
60
12
19
24
24
17
73
30
24
53
37
15
39
9
3
17
37
36
6
42
3
15
72
5
13
288
36
23
55
30
6
17
1
11
60
25
11
4
45
42
21
45
72
24
6
36
5
55
42
6
17
7
60
12
12
18
6
6
48
18
45
3
53
13
11
7
57
9
12
11
52
3
12
36
126
12
59
19
17
60
43
53
108
7
12
6
39
32
1
108
11
1
107
48
13
24
24
47
13
48
11
25
23
55
29
7
6
36
3
3
5
40
33
3
93
30
17
25
3
56
19
6
3
8
97
24
23
72
7
17
7
24
48
90
24
11
13
30
30
90
54
6
24
29
12
67
17
25
11
1
6
21
56
43
77
4
3
18
24
48
102
72
17
7
5
19
17
40
9
24
95
4
15
6
11
61
24
3
69
18
41
1
30
30
36
47
145
12
6
41
7
48
29
48
13
102
30
60
36
90
66
11
43
120
36
65
13
24
66
5
19
12
45
27
21
21
42
125
28
21
23
48
76
63
24
84
48
30
96
27
39
18
11
4
20
121
18
41
60
12
31
9
15
21
20
19
5
24
61
95
19
17
60
67
18
119
37
15
81
11
24
1
54
18
24
11
12
64
39
72
5
37
150
5
40
21
23
36
4
33
24
78
48
90
3
33
131
19
24
6
3
92
7
113
79
101
1
6
36
29
85
23
1
102
65
55
18
11
55
29
28
45
6
18
6
24
12
65
7
6
23
19
65
28
9
3
27
9
20
7
6
23
112
9
30
18
12
126
17
12
12
25
12
35
13
51
3
33
45
11
79
54
6
6
30
54
6
6
47
16
36
159
60
36
6
11
91
36
29
72
7
54
42
12
24
6
23
24
79
18
60
23
43
5
4
27
6
30
6
39
20
36
28
15
24
29
7
6
36
18
29
1
6
24
12
9
8
12
85
18
24
5
31
36
30
63
8
25
24
174
72
54
66
41
12
72
37
6
18
11
7
30
36
3
15
30
59
24
12
31
117
9
51
20
24
12
16
9
39
51
66
72
107
7
42
3
56
55
24
21
68
72
37
3
15
77
84
19
5
12
13
42
21
8
1
35
36
12
97
60
11
13
51
44
19
65
37
39
93
30
21
3
5
64
15
90
39
21
35
73
15
3
36
24
18
3
92
31
6
18
5
13
15
15
120
17
97
42
54
11
25
3
8
7
17
73
24
11
31
41
36
55
57
87
24
60
6
23
7
120
18
96
12
66
65
1
6
17
73
12
12
6
17
28
3
12
12
41
1
6
101
7
ABCD 93615786086*3^$a+1 [50040]
48
96
32
40
9
6
17
16
20
19
33
12
12
81
3
20
12
52
8
40
9
6
9
8
16
39
53
37
18
30
15
153
54
66
75
21
12
15
9
179
127
18
83
25
11
127
6
3
32
40
12
36
56
48
16
116
1
27
9
11
1
6
29
60
49
3
3
29
25
35
16
21
54
72
29
4
24
33
71
12
19
57
192
56
55
36
6
108
48
59
55
33
32
1
23
49
126
5
31
24
126
18
21
33
3
32
1
35
40
48
36
12
21
3
111
89
31
5
52
24
33
47
19
42
99
36
48
27
24
9
8
16
32
40
3
17
52
51
5
1
30
33
9
36
11
7
65
4
12
24
15
105
8
16
231
96
18
15
75
18
71
1
18
144
9
3
78
35
37
36
36
3
60
56
1
87
9
27
12
8
24
67
36
41
36
48
7
9
57
72
60
30
201
15
33
8
91
21
36
60
3
21
21
18
21
96
45
63
9
11
4
33
23
31
5
4
24
27
45
63
9
8
37
48
3
21
3
32
40
8
79
9
36
60
24
9
63
69
75
32
31
105
21
3
33
6
17
12
76
87
57
20
55
30
60
15
36
21
83
64
15
36
33
21
11
64
48
36
60
33
11
16
21
3
32
16
96
3
29
1
39
21
35
28
63
165
33
71
4
69
39
27
5
1
47
73
36
179
16
3
6
30
114
90
66
3
32
7
33
21
27
39
18
6
17
36
36
37
18
21
44
4
39
36
36
12
17
37
36
6
21
33
3
12
57
11
1
15
21
231
81
12
147
20
1
27
36
8
40
12
48
45
30
72
77
16
15
5
28
3
18
27
9
6
17
4
8
4
3
29
7
54
39
60
80
19
33
3
90
3
8
19
21
3
126
63
21
114
18
39
8
37
107
25
36
3
27
24
102
54
36
69
12
60
96
36
20
31
24
65
91
18
18
9
27
21
159
6
51
123
18
6
12
18
6
17
37
108
39
9
75
12
20
7
45
44
16
60
72
33
63
12
36
8
73
23
40
24
20
25
48
23
1
15
15
36
9
24
44
31
21
12
21
15
9
51
15
6
108
3
8
7
18
27
3
36
53
16
81
18
102
96
15
21
48
42
17
124
12
84
60
20
7
89
1
66
17
7
30
23
12
151
45
3
60
30
24
12
15
9
11
19
69
27
21
9
71
7
9
45
48
39
128
31
5
12
36
7
12
5
52
93
48
63
27
5
100
60
36
12
24
140
73
108
23
4
36
9
87
8
40
96
21
18
60
21
36
69
27
92
24
64
27
21
9
23
16
24
9
36
3
3
18
30
6
12
51
45
12
18
36
17
7
53
1
11
7
29
4
32
19
42
3
99
21
68
7
53
13
39
3
18
11
36
115
29
16
72
8
40
24
8
36
103
60
18
107
49
3
69
36
39
15
45
63
114
35
12
19
6
12
39
75
21
48
39
17
12
28
36
12
21
63
3
6
11
1
63
51
21
24
8
4
116
24
64
20
4
21
3
8
43
33
12
3
53
16
128
1
27
36
45
24
84
15
8
108
1
147
44
25
48
3
20
19
12
54
15
9
36
11
55
45
12
24
48
87
41
55
30
18
114
72
18
36
57
24
21
42
18
51
12
39
60
30
3
21
15
33
39
36
21
12
35
25
30
36
125
7
29
1
6
45
8
85
35
72
36
25
11
24
16
39
45
57
23
13
3
15
33
111
36
36
41
28
20
43
21
12
48
9
47
64
12
39
29
7
54
51
48
81
66
41
12
16
99
120
5
64
27
29
24
1
35
12
16
128
4
21
72
87
12
9
27
48
15
9
45
11
37
3
15
33
9
12
63
48
108
3
17
36
1
36
11
25
30
18
51
3
6
35
16
20
108
1
18
21
32
12
1
3
3
57
69
27
12
80
4
48
12
51
12
9
48
12
9
11
1
78
29
76
68
1
75
32
64
51
66
99
9
71
16
57
63
27
41
160
3
29
16
36
12
36
27
21
57
15
39
30
35
61
3
8
7
30
15
20
19
36
21
12
21
24
3
32
13
135
9
6
48
17
108
25
27
20
19
5
4
36
15
18
36
11
1
15
297
102
9
33
15
15
33
24
21
11
1
15
3
21
3
33
12
80
16
84
45
90
117
20
64
9
36
23
13
3
51
6
119
37
3
48
8
1
12
35
16
24
15
41
1
39
33
71
172
75
17
40
33
59
16
3
66
15
72
57
59
1
27
80
19
30
15
24
12
27
12
45
48
92
67
33
8
109
36
51
48
44
40
8
37
63
12
20
16
3
45
84
15
9
9
27
21
6
117
36
24
48
3
18
24
90
9
21
24
12
6
17
40
48
21
3
48
87
41
4
27
6
11
145
6
29
7
45
24
57
66
9
12
68
7
9
27
57
32
31
33
24
20
36
12
16
21
24
18
33
15
81
135
6
18
36
29
36
1
54
33
20
1
75
15
33
272
37
24
39
12
15
9
8
79
33
20
52
3
45
8
1
3
51
36
29
1
27
9
24
3
15
9
3
78
35
49
15
21
207
15
33
3
21
15
53
28
80
4
80
55
24
29
16
96
68
7
84
9
8
19
69
9
47
36
4
3
30
6
9
96
87
96
9
8
19
33
20
85
27
24
48
84
12
3
17
28
81
15
36
9
30
18
27
9
3
32
96
16
21
15
3
29
43
18
27
8
64
39
42
11
127
24
141
48
9
54
29
4
3
30
6
30
108
15
39
21
68
24
37
11
24
1
36
48
23
19
17
12
4
56
49
95
1
30
53
16
48
12
87
33
9
12
59
48
25
18
12
6
27
21
36
24
83
28
32
16
75
9
12
32
1
3
9
3
111
21
9
35
16
3
53
55
129
15
18
15
21
35
1
6
57
80
24
36
64
44
52
33
54
57
108
32
7
9
21
42
18
12
75
15
18
39
48
27
12
17
16
24
32
24
40
69
18
54
35
37
90
33
75
84
17
1
78
9
72
93
35
36
4
51
9
12
15
5
4
51
53
19
29
16
3
21
48
75
5
156
7
53
16
20
12
7
65
73
3
21
15
108
68
1
111
104
36
4
15
6
3
15
161
64
8
40
152
60
28
8
139
6
27
117
30
6
18
9
60
3
9
45
12
15
24
3
17
16
33
96
35
28
20
16
63
36
54
63
20
55
21
24
51
30
59
1
36
30
42
ABCD 93616189742*3^$a+1 [50061]
3
66
31
5
103
29
19
60
44
28
5
15
21
12
18
13
32
21
3
60
69
18
24
66
55
8
12
21
3
72
24
27
13
12
8
21
7
17
18
25
80
4
11
105
15
78
39
4
24
119
81
64
20
52
8
36
12
52
32
4
5
48
39
16
11
21
33
43
41
51
33
15
9
12
102
18
27
12
9
15
72
4
48
29
63
21
12
24
30
21
3
1
44
3
90
15
36
12
16
17
30
109
41
18
18
3
9
39
12
15
69
21
12
3
72
36
28
24
8
28
8
75
9
9
3
33
27
16
32
16
47
97
8
15
33
84
9
15
52
65
6
1
5
19
95
13
8
27
13
60
20
9
12
24
12
24
24
51
4
12
72
5
27
132
24
9
66
13
12
60
11
1
41
48
36
27
15
126
3
36
3
9
21
63
64
125
19
32
3
54
19
53
138
1
23
1
23
61
60
8
12
3
48
13
36
17
7
48
5
12
3
27
25
23
13
8
51
9
24
108
84
21
18
1
20
27
25
17
6
18
15
57
3
108
21
27
60
12
16
92
21
6
21
4
32
12
24
51
6
18
9
60
27
18
27
9
39
9
15
93
7
5
36
103
23
9
81
43
35
1
24
23
6
24
3
172
5
3
88
8
24
4
8
36
48
33
27
21
3
4
32
12
36
4
17
3
16
11
9
24
60
3
25
29
27
12
12
28
80
69
12
15
4
32
87
97
5
39
60
16
44
168
51
48
1
32
45
27
16
20
3
13
32
45
3
12
84
64
5
31
5
43
5
24
15
48
4
23
49
5
12
6
30
27
24
84
12
15
120
21
33
7
17
27
48
63
24
13
8
24
24
21
3
12
4
11
6
31
29
31
41
12
24
24
42
9
28
11
18
63
16
92
24
48
57
3
36
28
68
40
11
21
93
63
57
12
75
36
9
12
7
17
27
27
6
39
76
8
52
68
21
3
21
3
4
20
4
5
27
40
44
4
5
27
27
30
3
40
36
44
48
9
6
1
29
18
9
12
27
6
19
80
64
24
20
21
36
12
99
40
17
18
37
32
40
5
51
76
32
4
12
24
36
5
6
45
21
102
81
15
48
1
8
21
36
36
19
8
12
4
12
29
27
27
9
15
81
9
19
65
15
24
21
75
75
54
27
39
6
48
15
4
24
5
42
24
1
53
12
3
16
56
21
12
36
12
103
5
6
33
28
20
16
20
72
72
16
20
57
15
96
28
35
13
32
12
28
36
44
16
11
6
3
45
15
27
13
8
27
18
24
19
36
65
3
105
3
40
5
12
3
24
3
25
8
15
6
24
15
69
6
1
8
4
29
3
76
24
20
36
24
24
48
28
5
36
15
28
8
24
112
32
4
155
42
6
18
27
21
7
17
30
18
15
4
5
24
3
3
25
36
11
57
21
19
84
35
37
5
27
3
25
56
24
28
8
27
69
69
6
24
13
11
25
5
3
39
61
36
5
27
16
5
84
3
40
20
16
36
44
12
21
30
9
57
6
13
5
6
49
95
6
7
8
3
1
29
43
65
7
8
64
56
4
8
9
31
56
33
36
55
8
57
31
23
33
64
17
7
32
15
21
12
12
24
27
1
5
18
24
45
12
9
6
69
9
90
1
20
12
16
44
21
7
20
4
12
77
12
27
24
48
21
12
15
81
30
73
36
8
64
32
12
12
51
1
17
6
9
15
30
12
63
12
16
29
15
36
4
17
12
24
15
4
17
7
23
66
27
69
72
84
87
57
12
7
5
43
5
36
111
88
29
90
9
24
15
9
12
33
3
39
6
27
12
16
8
27
6
27
69
18
21
24
3
25
161
30
45
24
9
19
5
51
4
8
21
7
41
3
9
18
85
59
9
28
32
21
15
12
3
61
17
36
3
3
13
72
11
30
24
42
117
9
75
36
88
29
15
21
42
37
5
6
6
63
40
24
5
24
75
27
30
3
45
18
1
47
24
6
84
6
1
8
9
108
24
31
36
8
57
36
7
5
27
4
23
9
87
1
20
27
21
21
36
60
27
64
32
40
8
69
15
28
24
12
20
3
13
20
24
28
17
99
45
51
9
12
15
28
120
8
57
7
20
3
30
51
40
5
3
9
36
39
40
128
27
18
3
51
1
36
11
30
51
40
12
35
33
15
54
24
3
36
3
45
36
4
5
63
21
3
15
73
44
24
9
3
21
31
113
18
21
21
15
9
15
4
29
72
3
4
44
27
1
32
12
4
20
24
27
1
113
19
5
7
20
3
37
5
24
12
39
4
17
78
66
7
5
43
23
1
8
24
4
17
3
15
30
12
24
15
24
4
44
87
21
12
45
48
51
39
21
45
12
3
39
13
72
8
72
69
27
3
21
40
41
24
3
39
1
32
33
84
3
28
36
32
16
36
32
57
7
35
85
29
12
19
17
15
48
12
24
81
3
15
13
36
8
16
5
66
9
9
30
24
13
17
7
53
3
147
9
4
149
24
7
80
4
8
33
18
18
24
6
48
25
5
51
39
18
111
69
18
9
9
39
64
5
18
73
41
6
1
32
15
25
24
65
19
32
9
18
66
7
17
78
30
12
39
40
8
21
36
6
1
8
64
108
12
95
9
4
41
87
16
53
30
97
5
19
17
3
3
42
30
97
5
12
3
3
42
3
36
12
45
15
24
36
16
5
12
18
6
90
37
5
60
15
3
73
44
48
3
13
24
8
4
164
4
23
24
1
5
39
3
85
5
6
18
43
35
24
33
21
63
4
23
33
15
13
24
29
36
12
3
4
44
36
9
12
27
4
11
25
32
108
24
3
6
15
3
54
84
31
5
39
81
12
3
132
16
41
12
19
29
12
12
18
21
16
35
18
15
39
21
3
24
45
60
48
84
24
36
9
60
15
27
69
12
39
33
15
18
15
4
41
72
67
5
15
24
33
66
6
31
5
12
7
29
7
77
39
48
75
13
11
1
53
48
51
9
19
11
45
16
11
49
5
7
44
15
9
9
6
48
9
36
12
16
8
21
3
9
24
87
36
100
29
24
27
28
68
36
24
64
5
31
8
15
18
19
32
12
15
25
53
3
24
16
36
36
17
27
27
153
21
7
11
45
12
16
116
3
48
33
24
48
52
59
33
4
65
3
12
51
24
1
56
15
6
84
151
17
30
42
3
16
20
24
15
21
40
8
9
27
33
3
124
32
12
9
3
36
33
18
24
42
54
33
39
1
36
5
36
31
53
3
16
5
19
8
3
96
18
31
17
36
12
51
16
35
30
7
8
64
5
27
3
9
12
12
21
36
19
83
1
95
33
12
12
15
13
5
12
15
4
29
42
6
12
6
1
5
27
15
48
21
24
75
13
17
24
18
9
4
5
6
6
7
5
30
9
12
27
1
95
24
33
24
15
57
9
3
108
15
6
12
103
20
4
20
28
32
15
24
72
1
24
8
4
17
15
3
9
9
43
107
13
24
56
24
81
3
69
3
36
36
16
36
32
3
9
48
88
32
9
3
9
63
27
9
12
9
48
43
20
4
48
8
15
45
4
8
15
1
8
4
20
108
40
8
3
1
23
6
3
4
32
21
3
21
12
27
16
29
51
9
3
27
25
12
35
24
30
42
1
44
21
27
27
9
12
132
24
12
24
21
15
36
3
24
9
21
51
12
57
79
29
3
27
1
56
69
31
56
4
20
16
36
12
20
4
29
15
57
6
21
27
1
8
48
57
51
48
3
25
5
24
24
67
24
12
8
9
43
23
6
7
44
28
152
3
109
11
72
6
36
7
5
3
12
21
39
45
75
160
5
3
100
53
24
78
57
15
54
43
20
84
96
15
1
89
19
8
9
72
3
48
72
12
4
113
15
4
17
31
5
30
33
33
15
52
8
28
80
45
15
16
8
51
85
ABCD 93616360954*3^$a+1 [50018]
48
17
96
55
36
53
210
61
12
5
7
32
100
5
151
23
81
60
45
63
3
45
15
12
6
7
12
48
32
12
64
107
9
4
12
107
90
55
8
27
205
23
42
67
48
83
9
36
4
24
71
81
9
30
73
32
63
57
9
72
42
126
127
60
60
107
25
12
59
121
176
3
97
12
143
54
15
28
53
27
12
63
42
151
20
244
8
63
129
63
33
120
28
5
39
27
45
28
53
7
11
60
66
15
171
13
72
192
11
37
65
72
103
47
1
65
7
80
112
152
60
135
13
23
48
9
27
108
162
6
108
37
47
60
1
44
48
64
84
60
17
54
73
120
240
17
78
13
5
39
135
1
23
201
9
54
1
17
7
20
76
32
160
47
117
51
9
36
75
42
30
1
35
61
24
36
20
16
72
131
6
18
36
66
15
16
24
23
37
29
6
1
48
17
27
28
17
15
112
24
17
54
25
140
60
64
35
30
42
9
3
61
12
23
9
48
33
66
24
117
40
72
41
144
72
19
71
73
83
18
91
5
135
3
45
16
72
44
64
84
48
95
49
41
99
15
48
13
23
1
8
40
96
12
83
57
144
9
96
223
167
18
63
4
20
99
36
81
100
84
156
20
27
37
11
13
36
23
6
19
20
27
13
23
177
81
27
4
8
52
116
64
56
4
101
39
9
27
123
21
123
57
51
12
1
24
107
21
4
23
73
5
139
144
35
96
13
53
27
108
52
11
25
65
31
23
36
1
60
56
33
79
12
71
13
104
72
171
102
90
6
7
65
115
48
44
27
85
131
120
117
40
96
17
27
16
92
9
31
72
11
25
11
1
20
27
37
5
48
27
69
30
25
56
15
61
132
17
90
13
11
21
51
37
8
9
111
15
97
47
45
64
12
17
6
1
119
90
175
96
41
7
11
145
36
8
72
183
33
9
30
45
15
180
61
60
35
97
11
25
96
56
4
5
135
16
20
135
12
90
67
101
48
72
18
37
72
17
54
1
24
72
24
11
102
90
37
80
9
7
65
54
18
78
18
139
32
3
42
18
48
45
33
67
12
132
5
175
60
60
131
72
13
32
27
24
36
1
80
52
36
12
20
15
49
23
66
114
12
25
96
12
20
81
6
1
20
63
1
60
65
15
64
35
129
51
1
96
24
203
72
1
12
36
77
54
48
18
7
11
37
17
55
251
24
48
9
45
144
6
1
119
1
48
32
15
49
23
12
145
59
97
24
215
33
3
37
17
43
35
36
57
4
23
42
135
160
11
12
13
12
72
35
54
55
11
24
57
27
97
11
24
93
27
25
48
5
126
61
5
15
108
27
36
72
13
23
144
1
89
7
56
57
90
108
45
15
13
71
1
17
87
39
1
48
92
64
36
83
13
23
42
162
30
7
20
15
1
29
19
77
18
81
36
72
27
109
35
21
15
81
3
1
23
37
11
25
12
36
36
8
51
37
44
3
1
251
13
47
84
54
15
28
47
6
216
174
37
108
24
71
57
24
4
35
42
90
253
12
59
81
3
1
23
117
64
11
36
18
7
17
27
183
6
66
49
11
25
11
12
73
12
11
21
28
48
48
72
107
37
48
71
9
81
42
37
71
12
109
23
36
1
101
54
24
97
12
35
36
37
152
28
60
48
71
1
12
156
11
21
112
32
36
45
15
40
48
155
37
24
11
25
5
7
47
18
103
24
68
28
120
12
36
96
80
40
20
99
81
48
16
65
27
240
28
72
24
11
72
13
24
8
57
31
119
81
100
53
79
32
60
45
63
16
65
55
24
47
153
28
29
18
1
116
15
13
5
126
145
12
12
32
40
119
9
3
69
64
107
25
48
60
155
30
151
11
73
12
83
37
60
92
88
65
39
64
35
60
12
9
51
18
55
24
92
28
35
13
80
4
11
12
13
24
113
3
99
45
69
39
256
11
144
84
37
5
48
15
27
21
15
13
36
80
16
12
32
16
5
24
63
57
168
7
56
27
61
47
9
16
144
23
36
117
9
231
153
102
49
84
92
4
5
55
8
81
7
20
132
88
24
59
12
9
40
20
36
75
69
28
53
90
12
25
161
79
92
100
24
137
72
55
11
6
135
99
21
28
215
6
99
16
84
60
12
8
108
3
24
57
64
71
1
89
54
9
76
36
23
97
56
33
174
25
132
95
45
15
21
28
41
63
48
15
84
25
29
7
ABCD 93616899778*3^$a+1 [50131]
28
29
18
9
24
27
37
8
4
48
20
16
12
20
27
18
19
36
65
39
4
12
48
92
60
15
72
13
5
39
33
55
35
97
48
36
20
72
4
11
133
116
3
1
179
85
96
204
80
16
20
39
33
28
59
13
5
39
28
53
103
17
79
108
60
56
4
32
4
89
198
25
17
120
67
36
155
25
72
5
30
18
19
44
4
83
42
43
48
12
20
52
48
155
73
12
60
12
20
28
92
45
55
95
81
39
45
100
68
84
183
93
75
37
60
48
8
100
12
17
55
68
100
12
120
53
19
80
16
5
63
39
1
89
67
8
45
3
88
77
55
92
28
155
60
42
30
21
4
20
36
4
5
27
156
24
84
144
28
12
5
63
52
60
156
56
21
15
180
24
28
12
24
60
96
60
108
92
88
8
117
27
40
71
37
32
63
13
44
63
18
72
31
12
20
52
8
4
71
25
12
132
24
24
60
8
45
115
12
12
44
39
13
5
75
4
11
93
64
108
8
36
40
24
47
9
4
96
24
24
56
117
3
40
60
12
72
92
33
75
63
129
136
188
9
7
24
24
68
52
23
25
20
100
168
152
27
30
123
88
72
20
40
44
16
35
13
72
168
12
104
33
67
11
33
39
37
11
13
72
48
96
24
176
36
172
83
162
30
25
32
36
100
8
9
7
44
27
13
12
84
80
3
193
17
3
27
13
80
45
55
95
13
12
155
9
156
40
12
48
5
27
12
4
32
52
36
20
27
9
16
48
132
120
168
89
3
60
88
179
60
37
8
93
39
144
4
68
4
156
104
4
59
33
48
16
44
136
56
52
12
11
97
68
75
13
20
9
63
4
48
36
17
3
4
32
4
24
56
184
120
95
60
18
19
24
59
57
88
60
8
24
141
79
41
103
84
36
12
44
40
23
25
60
125
7
84
72
60
35
13
17
135
27
25
80
3
9
4
156
48
23
25
12
5
91
29
63
15
13
152
15
132
18
79
24
12
12
95
18
27
15
1
24
35
90
271
12
5
72
78
9
28
8
27
25
23
33
27
12
1
24
128
27
85
32
36
24
28
83
85
47
57
28
53
19
44
16
23
48
97
32
4
32
60
52
23
9
36
87
13
24
128
72
60
33
55
36
29
43
60
60
60
24
84
84
20
123
37
72
53
3
195
25
65
42
25
8
15
30
127
72
36
24
144
56
3
1
56
4
12
65
7
12
53
175
152
16
12
152
96
147
48
25
44
76
12
5
7
24
92
117
7
36
77
7
41
19
48
80
36
4
60
72
41
127
36
59
13
44
40
24
12
32
3
13
32
232
8
45
27
12
81
103
32
15
25
65
39
28
23
12
48
25
12
36
12
44
64
209
63
108
64
120
68
57
3
4
41
67
5
127
80
36
4
24
60
77
115
5
3
4
35
13
20
27
57
4
77
67
60
32
16
92
3
25
84
36
24
56
132
28
8
36
16
20
4
71
9
21
15
15
189
3
81
9
43
20
52
5
51
36
28
8
87
30
127
23
25
36
20
9
18
30
27
3
37
12
44
4
8
27
30
3
40
60
12
8
64
84
56
16
47
153
84
21
15
52
125
43
20
15
192
121
32
4
48
92
76
5
7
23
85
68
36
24
100
20
100
24
12
53
48
55
95
13
29
27
16
12
228
5
42
1
60
84
32
24
52
24
44
40
59
33
75
12
13
48
120
56
48
96
40
72
24
56
100
12
48
72
5
3
72
40
48
20
4
24
60
24
68
64
48
95
60
18
67
60
60
8
52
8
57
7
23
21
39
37
24
17
7
12
56
172
48
12
48
32
88
107
13
120
8
172
44
76
60
8
4
12
8
172
20
3
25
32
196
24
36
44
60
16
180
108
17
15
28
12
47
25
68
27
18
63
4
83
25
24
71
42
3
28
24
60
48
47
105
3
73
17
30
85
5
15
15
9
63
13
5
42
13
60
32
72
24
136
8
28
137
18
37
36
24
35
85
32
36
40
287
13
5
7
72
56
88
92
28
140
39
61
36
24
12
95
37
56
76
24
12
24
11
9
111
33
9
51
76
140
63
57
36
24
28
35
18
27
36
267
12
18
39
63
18
55
44
93
51
100
24
96
72
12
12
84
72
20
52
5
27
16
60
48
20
4
12
48
168
180
48
12
5
67
12
108
12
44
39
61
17
19
11
90
75
64
101
19
8
36
40
89
78
9
16
44
21
27
132
16
12
72
101
55
8
9
27
3
13
20
204
48
28
80
75
69
28
60
36
12
8
27
102
30
37
56
40
20
48
36
28
23
25
60
44
16
44
40
8
45
87
16
ABCD 93617704606*3^$a+1 [50013]
112
3
48
35
10
99
21
87
12
11
85
5
19
11
37
48
35
154
27
36
48
5
36
6
54
43
53
4
15
36
60
9
51
12
33
15
57
8
112
27
21
8
40
39
33
63
47
25
12
11
90
30
22
44
24
76
51
23
1
36
33
80
55
105
99
12
21
8
6
10
3
21
75
24
45
32
40
75
5
126
13
35
25
9
56
19
251
10
75
35
70
36
44
31
24
45
32
43
45
20
7
72
60
17
19
5
112
15
168
9
62
1
23
37
12
17
96
4
36
63
36
24
11
13
41
55
11
25
84
12
12
41
7
53
30
25
17
108
19
12
36
33
15
105
36
15
69
15
41
30
24
66
16
8
19
113
43
36
5
60
19
9
3
33
12
48
20
7
83
82
75
35
48
61
29
6
85
24
12
33
231
21
12
192
20
4
51
48
12
36
45
123
96
45
51
29
55
29
4
8
24
31
33
15
65
55
41
6
58
39
48
48
24
77
19
36
84
24
41
19
77
64
62
22
111
36
33
8
174
13
11
85
5
19
21
60
27
9
104
55
12
33
92
67
77
6
13
36
29
52
12
171
84
53
7
57
24
24
15
17
54
61
59
130
99
57
80
55
9
39
48
48
24
72
21
3
21
56
43
5
55
24
41
12
18
25
5
7
12
36
35
66
16
63
120
105
27
9
20
43
36
45
60
15
36
33
3
48
41
4
20
12
7
12
24
24
23
10
3
117
38
10
15
65
30
49
21
87
12
33
200
67
11
37
60
72
17
88
36
39
11
82
3
131
234
19
45
27
5
30
133
132
71
133
57
44
31
192
23
85
24
5
40
24
27
48
21
14
25
57
3
5
19
17
148
51
84
12
165
104
6
61
24
108
72
9
15
5
19
120
12
45
99
9
15
11
37
5
30
18
40
86
34
12
15
24
36
48
72
108
24
131
85
17
60
4
3
23
54
4
12
60
20
7
36
24
33
108
26
49
12
45
3
41
114
66
16
3
84
41
7
57
86
90
79
12
5
24
150
10
72
14
154
75
11
13
11
49
48
143
66
24
16
56
19
36
45
50
73
21
156
14
34
36
51
84
125
16
24
24
32
40
24
3
36
81
24
12
27
36
35
90
19
83
168
154
12
39
11
1
113
7
53
36
24
96
88
15
12
29
16
3
11
97
180
5
88
32
7
36
35
85
65
16
3
93
12
3
24
35
66
4
80
19
24
23
85
45
14
106
3
84
48
29
64
50
130
39
12
21
63
60
12
72
60
48
5
4
63
101
12
18
37
57
15
17
55
84
5
4
38
10
14
61
48
36
9
87
45
44
16
8
72
40
15
12
12
71
37
11
10
86
24
1
65
64
24
3
57
32
4
56
19
35
49
23
130
8
139
45
27
89
55
21
14
25
9
8
43
81
63
108
24
89
72
198
70
60
110
6
76
123
24
11
1
36
5
7
17
19
24
12
84
101
19
12
120
48
9
3
24
36
12
21
24
27
33
26
145
5
52
99
9
20
7
204
96
29
19
84
48
113
67
12
36
117
3
12
29
4
15
47
73
12
24
108
53
48
19
33
87
17
79
12
83
34
15
17
31
9
14
61
33
51
84
21
147
12
47
181
83
25
5
64
32
76
15
89
43
36
185
19
60
36
96
29
52
15
33
15
21
39
177
15
5
64
15
84
24
23
120
10
44
60
16
15
89
19
155
1
65
6
82
8
64
14
37
29
40
14
61
36
12
36
57
195
35
49
96
53
55
11
1
9
110
13
21
24
12
123
41
30
34
12
63
33
48
27
23
49
48
24
24
17
67
11
66
19
24
12
24
9
96
15
12
179
13
60
12
5
88
51
36
119
72
13
12
9
200
31
48
65
52
15
155
97
137
76
74
73
17
16
3
12
12
60
23
10
158
1
33
15
41
19
57
36
8
72
55
24
9
15
5
19
41
4
92
30
49
9
123
83
1
24
9
3
12
60
33
44
19
21
24
80
6
49
65
60
79
11
154
15
12
36
23
22
48
20
6
10
51
84
5
43
168
33
87
108
5
6
24
10
56
19
5
72
30
138
19
105
2
49
249
15
101
4
3
35
10
3
21
168
3
5
67
11
37
12
47
25
71
58
12
3
17
43
120
72
93
62
25
89
19
17
100
147
11
10
20
139
48
53
7
53
16
14
6
43
71
97
33
27
53
19
12
48
12
84
17
48
67
24
5
19
24
113
28
20
7
24
65
19
47
85
117
8
7
41
7
89
28
3
89
19
17
28
15
41
43
45
8
28
26
6
52
27
33
75
41
60
36
16
87
41
6
13
36
57
12
26
22
12
15
36
36
29
52
8
19
33
3
57
3
12
33
15
17
30
73
84
11
1
36
93
135
12
69
96
14
25
24
60
41
19
12
12
143
13
12
60
24
36
24
29
36
30
109
17
108
64
15
81
15
69
15
11
22
48
39
77
19
84
167
13
53
7
57
134
1
21
170
48
10
12
44
31
5
60
19
21
87
23
18
55
41
16
14
24
1
48
21
99
33
27
17
31
29
79
36
36
45
27
47
10
48
63
12
81
15
12
72
57
20
36
40
3
24
45
56
16
3
12
5
4
12
15
29
16
123
ABCD 93617739706*3^$a+1 [50005]
72
227
115
125
73
108
347
160
32
1
47
240
55
57
123
108
144
360
33
96
32
127
17
73
183
195
77
16
96
176
48
199
153
9
18
90
75
15
65
7
201
128
31
33
48
45
90
233
16
93
51
320
64
213
144
18
105
3
93
51
90
36
90
69
80
85
90
198
251
1
216
135
45
72
11
144
192
121
90
90
144
35
96
112
432
45
18
72
9
96
93
83
64
15
108
165
105
311
139
197
55
153
135
41
112
9
180
180
126
144
161
37
75
87
198
72
123
327
9
27
165
105
90
45
48
96
48
267
18
72
126
29
16
48
80
97
54
89
64
45
35
48
205
144
36
143
240
112
27
53
127
65
192
16
32
55
57
33
18
29
25
36
35
48
7
54
35
73
90
77
31
113
121
36
179
96
49
15
93
35
160
192
176
48
64
225
63
48
141
18
177
96
48
96
96
9
23
175
18
54
89
16
21
123
80
49
108
252
18
5
64
165
198
261
117
123
309
75
320
256
144
288
105
54
81
135
329
103
57
80
115
29
96
64
81
36
27
27
21
15
209
511
90
87
288
32
43
54
36
72
450
81
384
32
133
11
79
17
163
221
211
36
137
403
162
11
112
75
5
85
107
432
16
272
55
105
57
18
21
176
48
16
117
75
15
414
35
48
208
48
39
105
57
375
176
25
180
144
179
19
108
177
93
54
180
18
360
72
126
252
72
101
48
301
131
139
101
48
67
29
133
72
99
176
64
57
23
16
176
217
108
144
59
16
128
16
51
45
63
33
192
96
21
123
3
54
126
54
18
305
96
31
33
48
27
5
160
96
9
180
35
163
173
7
185
112
80
96
96
144
64
105
72
36
252
15
32
16
27
72
36
144
89
37
59
288
48
37
27
225
126
234
71
127
108
90
267
57
36
179
64
80
112
144
15
108
108
137
112
96
15
113
67
93
87
153
81
95
48
16
111
36
29
640
144
87
105
39
105
255
113
96
61
90
18
71
19
270
15
128
199
306
119
115
36
185
49
255
15
65
61
483
201
71
199
126
443
112
192
32
144
16
48
75
378
27
63
209
ABCD 93617820074*3^$a+1 [50009]
102
23
25
24
24
66
405
32
73
63
3
69
120
111
48
17
19
66
54
5
79
6
35
16
8
25
12
59
1
47
24
16
51
114
48
30
29
40
75
90
60
39
9
108
78
77
7
17
49
66
21
213
84
12
75
33
60
72
11
85
3
45
24
42
33
27
18
99
24
27
117
120
96
69
3
105
60
30
90
12
30
81
63
30
51
32
109
27
171
66
96
35
25
72
23
13
96
24
12
15
9
18
21
8
43
108
129
3
90
36
24
84
36
111
56
67
54
71
19
36
17
24
136
8
61
3
81
60
30
54
15
8
40
9
119
1
23
24
13
24
60
24
60
48
107
25
42
6
15
57
132
27
8
1
183
56
16
33
36
36
12
12
60
35
133
3
9
96
12
18
17
13
30
48
6
96
23
16
99
90
75
27
78
71
48
24
1
39
8
13
59
88
8
121
6
126
3
51
221
85
11
67
54
66
5
25
12
90
12
66
347
40
69
11
13
3
104
7
81
128
1
78
60
48
125
25
96
48
63
63
41
13
27
21
11
37
102
18
35
121
60
107
109
75
3
53
31
42
15
21
35
24
43
165
147
6
72
18
90
27
21
36
120
47
136
32
13
27
33
42
53
16
72
33
47
73
63
111
6
6
117
9
48
6
9
200
160
69
12
18
29
1
36
155
40
8
24
43
42
99
21
24
27
33
15
8
121
15
51
66
78
42
123
57
15
8
145
30
12
45
39
33
48
75
72
213
279
89
72
16
8
40
24
27
93
21
24
6
21
32
55
6
24
12
66
18
6
66
3
32
43
5
55
113
73
36
54
29
48
73
18
72
18
48
59
216
40
9
36
12
138
29
25
47
72
25
15
45
11
25
23
13
18
84
5
25
132
24
11
13
48
54
77
13
6
42
35
40
165
51
27
18
3
56
31
36
21
3
6
87
123
29
67
60
12
18
48
123
32
37
11
67
36
138
138
53
67
54
36
35
13
75
21
30
30
15
3
6
96
24
15
21
11
16
99
114
27
48
21
11
13
30
24
42
18
60
36
78
35
31
17
24
73
36
131
24
79
150
27
45
108
66
5
49
36
60
71
24
1
15
33
12
27
21
3
165
99
152
43
18
131
1
24
36
78
78
39
33
90
5
16
75
42
90
41
19
29
73
42
6
132
59
37
155
37
11
24
25
119
43
21
39
12
6
15
32
120
25
39
32
88
32
1
63
21
51
8
91
77
24
13
123
72
8
13
35
48
67
5
40
9
36
11
40
8
145
23
103
54
3
45
59
13
48
59
48
16
72
9
71
72
64
8
16
9
36
30
18
11
49
66
78
95
40
32
19
29
73
144
60
24
144
36
47
13
120
90
185
109
36
24
120
120
36
123
32
16
21
51
80
7
9
45
60
12
11
145
54
54
30
53
16
81
6
48
9
32
72
73
6
30
3
24
99
48
5
25
24
42
6
167
88
32
25
132
96
3
56
96
64
21
27
93
12
42
78
132
54
77
19
5
55
17
1
108
48
12
39
45
24
42
54
30
144
21
171
60
30
35
48
48
40
69
72
59
31
36
24
90
12
18
12
41
49
23
64
51
21
8
13
11
13
3
8
31
138
72
18
42
3
8
24
49
78
36
5
49
6
6
108
42
120
18
75
45
72
11
13
12
23
19
48
45
69
108
36
72
11
67
6
15
15
57
93
83
67
48
53
24
13
30
21
45
35
1
36
3
56
72
1
23
7
156
42
147
75
6
66
53
24
43
6
18
30
162
21
9
15
80
73
30
66
126
78
11
88
27
18
18
153
9
30
33
45
83
37
83
25
23
7
54
35
24
13
18
66
47
37
90
30
3
56
13
174
45
24
27
77
13
11
13
12
60
75
33
42
5
49
24
39
57
71
49
23
16
27
29
19
72
78
23
13
27
21
48
27
21
144
12
24
15
27
42
6
24
53
24
16
33
66
5
43
30
119
64
8
37
195
15
138
39
75
78
18
5
49
23
25
84
30
29
48
37
72
180
24
6
30
12
23
139
29
16
32
48
25
24
15
21
6
5
7
60
30
42
54
90
42
51
8
91
24
138
120
12
60
75
21
83
115
149
61
30
53
24
49
39
129
36
12
39
72
27
6
60
30
5
16
24
141
35
19
36
33
32
64
9
71
163
21
135
9
51
42
12
42
29
85
12
39
9
24
15
56
7
54
36
42
6
87
27
29
13
3
32
40
8
121
15
15
60
42
51
99
18
35
48
13
35
43
42
6
48
5
16
32
48
175
6
35
16
9
39
33
36
96
36
48
12
51
33
71
85
114
33
3
53
25
72
15
135
12
42
24
126
138
12
15
8
7
108
29
61
51
9
12
3
45
12
48
42
ABCD 93617841932*3^$a+1 [50001]
35
18
139
23
36
30
6
30
19
59
21
15
84
108
145
59
54
31
23
12
180
54
36
36
24
19
11
36
72
72
96
33
64
240
176
21
78
36
9
63
180
13
41
135
9
36
48
18
54
24
30
276
30
6
157
5
12
60
54
109
17
15
15
270
54
6
84
42
9
45
30
133
48
23
30
144
18
73
17
162
42
115
29
12
144
54
90
60
91
71
144
48
72
24
12
18
75
96
15
30
24
36
55
53
30
78
12
6
54
192
6
18
127
48
5
72
30
114
108
12
139
95
42
12
75
3
54
30
60
48
6
7
29
108
18
54
79
59
72
24
180
36
45
3
162
60
15
3
36
12
114
144
12
18
36
96
108
30
42
72
108
84
13
47
18
30
97
65
150
36
90
102
36
54
42
90
36
3
87
120
24
25
5
54
37
17
60
126
66
24
36
30
9
16
71
54
3
15
198
12
36
6
84
81
45
19
59
18
48
51
16
23
25
35
30
24
7
11
90
90
33
51
18
43
32
15
18
63
16
29
6
54
151
131
42
36
174
81
16
125
84
60
19
107
36
48
60
30
199
23
12
132
30
18
18
7
47
306
108
19
41
246
54
24
30
72
18
18
153
64
71
90
96
15
39
72
33
64
32
15
1
65
60
12
87
75
69
16
29
54
120
6
102
9
9
7
48
5
36
66
78
7
155
138
126
13
131
24
12
6
48
36
60
66
33
21
18
25
71
162
183
135
25
35
156
150
174
24
21
189
36
31
5
36
132
36
79
23
24
18
127
35
61
47
1
107
12
57
33
207
45
114
84
42
108
7
11
85
53
42
49
35
54
55
131
48
13
29
54
54
102
1
53
36
180
18
150
30
6
54
1
65
150
84
42
18
12
114
91
83
36
24
72
105
64
47
18
15
15
60
234
48
139
5
43
17
63
3
18
42
33
75
246
15
135
121
107
42
90
90
30
73
143
18
79
173
24
30
13
32
45
108
151
35
90
19
71
9
45
30
18
42
12
6
108
36
30
25
80
3
42
19
47
33
45
51
3
126
66
6
7
47
270
18
120
18
7
125
30
6
54
210
18
144
24
36
18
87
3
18
12
15
57
60
120
6
157
48
59
6
144
30
36
54
24
30
60
180
1
179
36
54
30
36
33
3
42
48
18
24
25
5
75
96
81
36
54
133
47
6
30
198
55
71
169
35
45
81
48
15
16
5
150
126
84
36
15
111
42
55
137
90
96
48
60
1
29
54
72
18
126
150
12
42
18
7
47
1
128
112
128
45
36
30
18
6
25
11
54
36
48
18
198
114
1
29
90
36
60
25
137
54
129
69
66
24
81
144
3
24
69
96
16
119
24
1
173
6
210
6
48
37
48
77
6
12
42
39
87
12
61
35
36
9
96
15
24
25
29
102
205
11
90
18
6
144
120
216
6
72
37
35
45
9
55
35
45
165
139
48
48
5
36
54
1
96
155
84
60
18
18
18
79
96
35
45
45
6
66
42
36
54
12
6
180
177
57
30
24
49
41
72
18
30
15
9
66
24
48
189
51
108
54
48
139
29
90
162
138
24
66
6
13
77
30
180
234
72
78
30
36
150
108
12
145
48
77
19
41
199
65
36
24
19
143
97
32
45
6
18
36
54
180
141
16
224
9
7
179
48
6
30
6
36
48
6
54
19
101
75
69
18
90
24
39
96
64
11
36
108
60
9
21
36
39
69
43
17
12
54
90
42
30
108
79
192
5
36
54
49
77
48
36
108
180
6
84
36
6
54
21
69
12
42
18
19
71
162
108
84
135
9
7
29
6
12
72
36
234
6
133
59
36
114
126
66
15
144
16
29
19
107
138
60
111
15
30
6
13
17
24
30
9
45
186
102
3
240
9
42
45
3
45
15
193
32
93
3
75
54
ABCD 93617869292*3^$a+1 [50014]
216
87
24
16
48
104
81
39
33
90
13
131
13
8
72
51
72
18
72
54
36
33
24
16
17
55
53
19
8
72
117
99
45
27
297
151
56
63
18
55
128
51
36
54
51
40
32
21
90
1
35
141
3
45
45
19
8
27
18
27
117
171
45
3
40
29
91
107
90
3
16
8
88
65
15
165
3
64
56
64
128
72
40
203
37
17
111
64
23
33
40
89
31
48
56
48
87
9
9
15
57
15
3
13
59
21
48
136
128
72
9
31
8
72
16
24
29
27
27
18
19
35
85
23
81
45
51
120
81
234
141
64
155
61
80
147
36
54
27
16
65
7
263
49
5
19
24
152
48
40
5
72
54
21
160
35
180
36
85
77
27
48
16
56
40
8
72
184
56
33
15
237
235
56
15
73
17
54
73
32
136
128
9
55
53
3
40
56
45
243
88
224
120
9
15
201
31
32
136
32
120
9
103
41
126
144
25
104
40
32
64
41
31
120
24
41
18
36
9
112
5
72
90
225
243
13
77
72
43
65
103
32
24
48
27
13
23
108
37
17
90
133
72
65
18
13
5
67
8
24
63
162
90
18
18
129
88
72
120
23
105
72
93
3
96
48
15
18
18
54
31
5
72
123
24
40
155
237
216
33
180
36
111
88
35
162
139
149
19
161
36
51
3
109
248
39
129
16
53
27
63
105
72
48
27
181
125
18
81
9
180
162
97
56
40
24
35
18
18
1
144
24
8
280
65
55
32
3
93
40
299
117
24
120
9
87
40
200
33
90
45
16
24
5
43
152
21
219
48
72
3
109
53
91
96
56
24
3
18
3
51
45
136
24
11
13
5
51
273
36
72
147
40
152
21
67
185
247
23
25
65
36
147
33
87
64
24
5
19
32
21
270
18
27
99
18
43
80
3
37
17
31
77
3
69
360
267
75
133
72
29
91
80
208
125
27
408
87
1
17
87
24
105
31
23
33
120
27
93
64
131
18
19
17
36
3
144
33
103
104
96
40
71
81
27
93
105
7
65
15
16
24
17
63
63
108
45
144
112
5
54
117
9
36
3
120
21
36
72
90
18
27
81
175
5
72
72
51
40
72
80
153
31
224
16
89
31
104
24
72
3
21
144
40
288
32
141
72
18
180
109
72
24
11
18
43
128
24
48
40
8
64
56
75
21
51
144
69
16
131
45
45
3
51
141
147
13
32
72
16
48
176
48
48
40
32
15
81
9
87
16
113
39
72
160
120
8
48
57
18
162
18
9
81
63
24
160
80
141
99
207
90
39
24
45
75
141
51
3
90
43
8
75
36
36
117
72
9
36
36
55
48
56
96
24
144
16
80
96
72
15
177
88
128
129
135
9
159
3
69
93
108
39
33
15
165
43
29
75
24
45
27
192
16
96
11
69
3
45
16
29
3
208
5
54
18
163
240
11
18
27
63
18
79
224
16
128
21
90
162
7
8
165
115
8
24
105
72
15
21
18
129
51
69
16
104
16
29
18
9
153
15
16
5
72
198
37
32
3
213
111
18
18
37
125
36
72
63
144
27
45
9
199
72
168
8
273
90
61
29
19
80
27
54
90
69
168
15
97
65
18
117
160
80
3
72
133
120
8
112
23
81
45
19
32
3
90
51
16
59
109
24
72
128
45
27
261
75
33
31
95
54
19
107
18
3
69
ABCD 93618058024*3^$a+1 [50029]
90
30
114
147
159
108
18
12
6
102
54
114
27
45
84
60
36
54
18
90
21
180
72
105
63
12
63
81
63
36
234
6
54
75
81
15
12
60
57
132
36
63
237
42
300
42
138
42
18
45
36
36
9
54
12
33
57
96
12
108
15
27
90
48
27
15
108
369
9
102
162
63
99
36
42
63
84
81
42
36
30
6
126
39
135
69
9
12
150
9
21
108
195
183
45
63
9
45
63
9
6
450
30
114
90
93
72
204
99
93
15
57
27
45
63
42
63
3
33
81
3
15
36
66
6
45
3
132
57
243
9
231
84
78
18
102
6
9
75
81
24
57
60
54
234
75
27
24
144
81
84
132
9
12
15
39
36
45
24
36
72
171
66
60
30
6
192
60
72
318
42
36
39
69
84
36
216
63
15
72
93
45
15
12
45
123
36
81
75
24
12
69
120
123
72
39
9
132
144
81
90
108
102
96
3
36
33
171
12
60
93
252
90
108
45
36
45
18
150
216
12
72
15
3
117
132
129
96
126
54
30
60
21
9
96
99
3
90
36
240
39
96
39
186
12
24
228
63
87
90
3
60
12
51
66
126
54
90
69
27
9
81
3
171
9
24
36
21
51
264
51
45
3
42
48
36
63
60
36
81
39
99
90
51
291
18
72
144
27
204
129
186
18
3
9
18
45
303
90
12
15
3
33
12
69
48
6
84
78
48
27
60
27
45
12
24
45
66
96
90
18
102
42
45
171
81
45
48
90
18
18
81
33
30
18
72
36
144
51
12
159
36
153
9
90
36
129
45
63
60
93
15
27
12
105
12
96
27
180
102
6
48
72
108
9
72
144
36
45
90
81
9
24
147
15
228
114
102
96
18
27
99
66
78
45
36
111
42
48
159
156
63
9
60
81
216
75
60
9
126
138
135
51
66
18
108
294
180
3
63
132
30
180
90
72
18
6
126
3
45
36
15
57
24
108
66
6
66
45
108
72
72
105
108
30
213
9
3
99
9
96
156
105
63
21
126
114
36
54
54
111
159
345
117
72
186
162
135
39
90
6
153
99
36
12
60
30
24
90
90
48
51
45
75
72
180
105
120
54
96
9
129
15
72
135
18
54
45
147
9
24
111
24
66
15
129
63
45
15
84
9
222
9
63
36
81
48
72
45
180
60
48
63
63
72
105
72
45
111
51
45
39
6
30
96
129
153
51
180
81
36
102
90
60
72
120
51
48
9
27
36
9
135
51
30
15
324
39
54
51
72
117
63
72
117
30
234
87
39
45
108
153
90
60
129
33
27
153
291
135
36
18
27
240
84
27
9
33
126
45
21
6
45
75
24
30
51
3
162
42
21
51
18
72
63
111
81
15
30
114
9
27
21
117
36
87
9
30
81
105
84
63
27
144
105
12
45
42
48
177
27
144
117
9
39
60
12
27
96
102
54
144
105
39
78
180
12
51
27
9
9
156
171
117
15
21
6
30
51
39
9
9
18
90
63
27
24
126
18
57
9
288
252
60
30
6
210
114
3
72
24
216
228
33
144
171
12
15
156
81
36
9
216
63
141
ABCD 93618619046*3^$a+1 [50057]
51
16
23
12
90
43
71
54
91
245
6
69
21
211
23
49
96
240
29
18
49
5
30
60
54
211
5
126
13
35
36
49
5
6
69
40
11
133
71
102
75
123
37
72
131
66
114
36
69
40
80
45
66
78
18
73
11
13
5
126
181
215
1
167
12
18
72
114
120
97
29
43
47
241
48
24
11
165
39
72
49
95
12
72
36
36
61
24
8
51
204
1
11
21
15
150
102
277
11
18
42
48
9
16
11
61
107
13
152
45
198
37
72
35
96
108
72
174
90
144
36
180
6
30
204
73
11
162
139
24
5
75
27
37
143
145
8
64
95
73
248
111
30
24
147
48
40
29
6
61
239
36
90
6
109
96
23
60
165
16
24
47
265
287
25
227
24
36
108
45
3
109
128
16
77
115
77
67
120
215
30
54
72
72
21
21
139
107
24
61
23
132
13
24
101
42
12
13
59
13
11
156
129
40
35
84
216
216
36
42
3
117
75
21
30
42
30
24
48
36
60
61
59
36
33
165
18
24
30
114
174
6
36
25
23
60
18
192
3
3
37
179
93
160
56
27
13
5
75
75
61
5
54
36
1
215
54
96
18
12
109
125
54
24
61
131
93
15
105
75
42
18
156
42
27
3
24
13
251
24
12
54
24
66
96
49
125
75
144
147
66
27
16
47
25
48
152
99
18
90
25
8
135
102
115
96
72
59
36
60
72
13
53
186
120
366
30
180
57
21
144
3
40
23
25
11
13
5
6
66
54
72
24
66
24
19
101
54
96
301
23
57
69
43
23
145
5
3
136
23
73
168
119
72
129
27
72
85
47
30
51
75
13
5
139
167
24
105
40
29
163
77
210
97
29
54
325
80
27
21
93
102
168
12
73
71
49
47
48
57
64
48
47
49
192
47
33
39
273
40
8
72
75
18
54
13
191
12
24
18
43
119
30
18
25
125
72
48
198
132
36
181
24
24
287
73
56
15
145
71
273
93
318
276
156
24
109
35
109
71
12
24
13
5
66
24
102
54
109
240
11
117
99
13
80
16
95
25
80
51
61
8
21
54
85
32
27
18
3
15
126
54
69
111
49
77
54
60
49
35
13
95
24
48
25
47
78
72
19
32
147
48
13
24
23
49
23
12
24
37
197
91
24
77
78
277
95
6
19
104
51
18
6
45
39
25
11
37
144
131
162
67
24
11
13
96
35
144
45
240
88
5
163
192
8
21
19
71
120
249
39
72
36
237
15
1
221
115
5
19
215
144
36
45
120
24
87
129
15
120
54
18
78
19
96
59
36
6
19
35
84
126
27
112
77
43
8
27
12
1
120
119
121
8
51
66
72
3
69
43
47
198
90
25
56
69
43
8
15
36
85
128
93
258
192
24
30
139
59
61
29
43
29
78
13
32
63
30
24
99
165
144
18
73
95
1
125
43
11
85
80
112
23
54
18
169
35
48
21
15
36
168
156
121
101
48
6
90
18
145
96
11
61
239
144
36
85
8
15
72
9
24
112
269
72
42
33
64
48
56
27
162
6
12
57
21
27
39
81
48
15
9
15
12
90
91
59
13
35
18
67
77
18
25
47
25
29
144
126
36
49
77
24
139
71
1
8
45
187
47
1
ABCD 93618834724*3^$a+1 [50051]
66
78
23
64
39
30
54
126
114
432
60
24
129
48
9
23
241
36
24
51
48
45
96
90
30
54
30
30
41
181
18
233
7
162
78
41
91
138
27
33
6
9
15
72
138
15
21
24
35
1
6
54
35
1
60
35
109
36
15
48
285
30
6
186
84
65
85
66
114
6
113
97
48
47
13
252
24
30
30
24
11
145
24
23
127
66
36
11
43
54
156
35
64
80
25
36
90
144
42
48
72
48
72
48
90
6
30
54
180
66
6
95
13
83
49
111
9
23
37
24
51
33
12
60
144
30
66
30
294
35
1
174
54
155
25
30
102
35
49
84
60
6
96
48
6
51
48
15
12
18
30
5
61
60
119
48
37
6
5
25
120
126
108
293
64
15
24
57
57
12
59
91
149
55
9
15
305
7
153
15
162
84
36
48
12
18
6
84
60
3
32
25
23
64
48
32
73
12
18
72
81
80
49
48
96
95
61
18
96
30
36
63
27
5
25
23
1
6
89
55
57
33
24
12
60
30
54
54
12
18
6
24
30
66
54
30
5
91
30
84
60
66
30
60
36
84
131
193
120
6
81
15
33
15
12
234
11
13
36
36
180
144
264
63
224
313
72
60
35
16
63
54
315
15
126
60
66
30
78
6
35
16
45
18
6
27
69
90
120
54
35
25
87
9
54
54
27
69
6
108
57
123
102
138
5
1
24
23
7
36
60
30
24
132
24
119
187
5
25
144
36
84
60
35
49
150
90
15
128
73
54
6
59
25
60
180
30
6
60
39
15
66
126
120
90
78
66
6
18
23
79
108
6
84
27
249
71
25
78
132
48
5
25
6
150
171
135
48
41
175
17
79
24
6
180
15
48
75
30
150
60
6
36
171
27
240
30
102
120
41
49
108
12
23
48
187
60
66
156
54
144
126
119
91
5
235
21
15
81
153
120
30
30
96
35
85
11
187
12
120
30
60
114
180
66
78
66
24
36
84
12
30
228
30
180
30
60
36
65
16
285
3
171
5
205
30
126
119
25
6
33
45
35
7
48
66
24
42
30
30
89
91
48
66
60
6
161
49
54
66
84
24
162
30
18
66
60
60
60
114
65
85
96
6
53
1
6
89
85
156
48
120
12
90
33
15
120
72
120
18
6
120
30
27
33
90
54
12
83
1
30
129
87
228
6
30
65
1
15
80
49
54
36
66
51
57
102
120
89
85
66
150
18
17
49
30
30
180
6
90
15
45
18
6
84
60
347
103
41
1
90
53
7
144
36
149
91
21
9
23
31
24
150
12
84
90
6
3
57
119
112
27
30
66
210
24
42
60
30
18
12
18
6
65
16
93
35
151
36
54
30
177
32
7
18
6
126
30
198
90
5
1
96
30
90
24
84
66
57
57
132
24
60
6
168
12
30
114
54
30
65
25
23
187
60
90
15
32
79
81
39
41
96
13
51
123
186
171
33
12
18
65
7
24
81
33
126
126
3
48
87
210
366
30
36
18
66
90
30
251
13
42
41
48
109
3
32
7
18
6
81
33
96
47
37
72
35
43
213
128
1
24
87
80
43
5
16
39
24
150
60
12
120
75
33
60
131
1
30
108
6
24
6
129
45
30
36
174
216
59
7
18
66
30
39
27
18
35
112
183
66
36
180
30
48
6
459
21
54
42
168
30
12
24
81
33
30
65
127
78
96
30
6
78
66
240
54
42
138
53
49
84
107
37
11
16
75
ABCD 93618896342*3^$a+1 [50074]
18
180
54
252
11
25
63
171
18
99
200
61
59
49
90
5
49
18
5
136
8
120
91
117
56
136
56
24
223
17
181
107
163
72
69
273
239
139
101
16
8
37
3
56
31
65
7
41
13
35
163
72
126
111
159
54
35
24
48
109
195
176
16
32
16
32
96
64
93
107
163
36
36
125
64
99
90
18
89
37
36
15
3
18
90
18
23
13
179
19
5
16
33
15
147
29
61
72
11
7
137
7
54
3
104
37
72
59
64
165
126
5
67
149
24
72
16
8
91
141
128
48
43
36
17
55
137
48
67
36
89
37
54
29
88
96
3
53
253
59
160
416
16
144
33
63
27
90
90
161
96
24
72
115
180
234
95
64
75
5
229
18
113
13
72
18
198
54
54
162
45
48
56
31
36
54
126
65
16
45
54
5
144
192
88
21
108
15
128
16
75
36
36
29
115
77
175
180
173
43
29
25
63
27
5
31
180
36
36
216
45
117
18
90
63
81
95
48
24
121
15
104
79
54
147
69
144
35
163
117
128
192
13
203
85
11
61
27
32
85
144
27
45
18
89
88
21
107
16
93
83
7
108
5
85
72
75
32
120
187
18
54
36
185
40
99
5
88
159
18
119
7
126
36
54
198
3
56
31
36
54
36
18
17
73
63
45
54
36
153
27
117
80
96
157
126
29
232
8
184
87
90
18
18
234
36
77
49
18
18
131
72
96
133
27
45
126
101
7
105
96
51
93
48
39
36
36
33
80
16
8
115
5
72
13
59
120
88
39
54
59
13
59
193
198
137
96
16
165
252
18
45
48
56
72
103
90
159
129
18
45
81
54
209
88
32
96
7
108
144
125
19
93
80
79
65
16
272
151
36
69
48
117
144
75
177
303
56
37
18
198
54
54
18
5
301
171
63
72
65
115
108
90
143
48
24
37
83
133
306
252
101
40
165
27
63
18
18
72
69
39
57
33
90
245
168
88
3
53
55
17
37
11
64
8
144
205
59
16
87
105
96
8
115
72
18
27
27
29
72
144
24
37
3
33
108
251
55
41
13
11
43
72
53
136
224
16
104
7
54
72
90
57
33
111
141
54
93
123
36
36
5
24
192
208
21
123
219
72
77
103
180
29
40
39
105
3
29
192
283
5
16
141
18
17
72
181
51
3
77
16
96
152
91
18
11
112
147
18
72
3
159
81
189
83
187
69
39
153
207
41
88
123
29
61
18
36
21
8
7
162
71
19
77
13
216
36
36
83
43
5
13
59
49
63
135
65
25
36
123
104
48
103
216
9
207
126
144
323
1
71
24
31
18
36
72
162
185
24
16
27
144
53
312
157
18
185
157
3
48
21
467
168
160
33
108
155
7
233
91
53
127
89
1
180
83
72
43
18
3
128
16
32
91
18
3
15
54
11
112
21
108
90
29
88
8
199
ABCD 93619001356*3^$a+1 [50001]
46
38
12
10
30
102
30
56
34
6
15
51
18
80
12
48
216
55
27
24
30
18
30
15
105
30
2
4
3
27
36
33
3
45
93
66
50
4
32
4
8
31
5
40
24
6
60
6
36
60
60
12
12
30
26
7
17
46
12
90
20
10
78
32
46
33
41
16
6
26
7
245
10
36
2
22
62
70
6
42
26
4
3
17
118
14
70
14
52
3
9
36
90
42
128
46
126
51
3
86
10
12
12
30
18
38
22
26
64
36
12
15
17
31
17
34
38
16
39
5
46
36
30
27
63
6
18
24
30
6
36
9
5
43
3
50
88
12
6
24
24
2
10
21
9
54
26
22
228
12
26
64
128
55
63
30
24
12
80
10
6
24
6
33
81
60
18
18
12
6
93
9
92
106
60
96
14
142
24
30
3
53
70
24
48
12
33
53
12
36
36
7
41
46
12
30
30
50
34
48
2
10
26
10
14
31
15
108
6
54
6
54
45
48
3
14
40
30
66
126
14
36
22
12
38
40
36
6
216
30
54
18
18
72
86
166
26
28
60
6
33
75
30
72
111
69
44
24
40
152
34
90
54
12
36
62
48
12
70
62
10
90
66
30
3
51
36
12
42
30
66
3
51
36
18
66
6
18
12
42
42
93
41
4
12
48
56
10
14
12
28
15
15
12
66
24
27
41
40
63
9
36
48
222
12
12
14
112
60
30
48
14
46
57
39
9
9
42
30
80
4
30
50
4
6
6
54
6
18
62
10
30
24
24
36
3
3
108
78
162
38
88
126
6
15
17
22
78
128
58
54
18
48
60
66
18
9
3
30
18
2
70
6
12
66
12
38
46
18
18
12
2
34
50
4
42
14
84
88
54
86
24
58
18
90
12
78
8
22
12
6
24
12
36
12
32
4
186
30
114
14
16
6
26
70
102
12
6
98
10
30
44
12
10
6
18
54
66
24
6
39
5
40
6
50
43
63
26
52
18
33
15
2
28
12
30
72
18
48
72
18
6
104
4
8
22
69
63
48
12
6
24
18
206
7
9
6
2
36
60
34
18
44
24
16
66
60
2
16
6
33
137
34
14
142
144
2
10
12
36
12
2
76
3
99
30
12
36
12
12
30
48
2
55
63
74
40
78
30
3
3
24
12
24
36
38
60
40
6
36
14
43
63
84
24
132
6
20
82
30
36
6
24
69
41
7
63
36
6
12
30
12
18
60
30
30
72
30
98
28
18
36
93
5
22
24
36
24
2
4
78
6
56
24
10
2
4
18
48
24
14
24
100
90
72
18
15
17
40
8
22
18
8
40
44
43
27
66
44
64
66
18
6
2
130
48
6
8
22
6
15
15
18
54
9
33
8
96
72
4
18
48
42
48
8
16
39
45
12
72
56
10
14
48
10
21
27
30
12
18
36
21
75
21
3
38
40
18
54
39
15
24
26
10
6
18
42
18
38
82
26
127
63
6
44
34
96
50
136
116
4
18
2
46
158
12
88
30
66
78
2
136
8
7
33
6
6
24
78
45
33
60
18
12
14
48
55
57
24
6
18
12
30
18
116
22
2
46
24
9
9
90
12
26
60
4
12
6
24
24
54
56
7
3
6
8
22
54
3
9
30
24
18
32
4
42
12
38
34
6
8
36
84
12
22
12
6
48
96
44
4
56
84
22
24
12
14
70
158
36
10
66
60
6
60
14
10
60
18
56
46
129
5
36
88
6
114
39
9
18
6
20
40
60
80
4
3
161
16
6
78
12
66
93
111
96
33
21
68
52
8
22
6
84
20
7
9
42
6
42
2
43
3
14
31
5
40
66
33
45
30
12
153
81
36
27
3
14
4
90
18
20
82
60
12
26
88
24
60
75
45
3
39
36
12
12
98
28
12
12
44
112
27
113
10
12
18
80
22
2
24
70
36
6
18
14
40
18
24
38
76
84
42
24
54
60
6
14
55
33
111
3
14
46
24
30
6
78
56
16
90
18
3
9
18
62
24
24
10
45
57
78
66
39
15
50
36
142
30
18
54
39
9
8
10
26
106
60
48
42
44
10
21
15
24
18
8
120
52
56
76
18
30
12
8
46
86
4
6
54
96
18
12
9
87
14
190
30
68
43
27
36
6
48
60
8
10
24
6
8
10
2
154
60
21
17
22
96
18
6
24
54
72
30
36
24
18
12
44
82
12
12
96
134
4
12
32
10
6
56
10
14
4
3
39
14
12
48
34
132
108
6
6
78
8
10
48
26
10
84
14
70
21
15
54
12
54
9
33
63
15
36
144
2
22
110
55
51
50
36
64
6
48
26
7
9
6
30
12
42
24
60
2
34
21
17
31
21
20
106
18
126
86
120
28
54
38
48
10
162
84
18
126
42
12
50
10
18
42
66
12
84
48
66
12
48
2
7
117
27
17
4
60
30
18
20
12
28
12
60
48
75
233
55
27
60
54
36
42
12
30
6
74
16
27
65
82
90
24
80
10
24
30
66
6
108
32
120
28
78
122
43
33
6
24
30
3
17
34
2
10
18
32
10
6
42
26
22
54
108
3
39
36
21
69
54
60
26
31
41
12
16
44
28
18
12
6
20
12
52
66
14
22
6
54
84
90
6
66
147
21
30
6
6
18
120
6
120
14
12
31
9
48
87
39
36
38
10
42
12
20
70
26
40
3
51
12
6
90
98
4
171
39
2
34
6
24
24
68
12
36
43
17
34
78
54
74
46
36
14
10
84
12
48
110
64
32
10
24
192
21
3
60
50
36
70
24
36
14
40
18
90
6
30
36
60
44
4
56
10
84
48
72
170
10
36
96
30
30
50
58
78
12
66
50
22
54
30
6
48
12
48
92
168
154
6
24
36
6
206
40
15
57
156
30
66
96
75
93
12
32
22
36
24
ABCD 93619120904*3^$a+1 [50023]
147
15
30
27
9
114
6
12
78
60
36
21
3
24
60
90
12
75
33
15
3
12
18
12
123
48
357
18
6
6
21
3
18
60
18
60
33
15
105
24
63
9
39
57
75
42
96
114
48
42
36
6
90
36
42
48
21
24
69
30
69
24
141
27
9
18
42
123
21
6
21
45
3
48
24
3
45
27
12
30
51
111
33
3
12
12
90
78
60
42
138
42
3
48
63
57
33
12
30
21
21
12
138
60
60
96
6
90
18
36
24
6
12
72
156
30
27
3
21
63
12
48
45
27
66
24
24
12
39
33
15
33
72
12
27
24
129
24
15
69
96
24
72
96
78
21
45
18
18
162
6
12
51
21
30
72
30
36
3
24
57
84
27
9
15
51
24
21
27
66
27
24
3
12
96
102
6
96
54
42
42
96
72
18
6
27
24
72
33
15
72
87
105
45
6
21
3
45
24
51
30
18
30
15
27
108
6
54
138
24
30
21
75
48
66
6
12
42
231
9
15
3
90
42
9
39
6
27
27
72
24
114
6
60
36
21
177
6
12
24
24
21
33
18
18
27
168
51
18
3
75
21
24
9
18
21
69
48
99
3
30
39
48
48
27
24
6
90
228
18
60
48
66
6
30
12
48
12
72
21
57
63
9
15
3
21
45
6
48
93
45
3
21
75
63
66
60
3
48
168
51
66
6
45
120
45
42
129
48
69
3
21
27
75
21
57
12
6
21
48
3
141
21
3
45
99
21
27
9
159
3
18
120
30
21
48
105
48
60
3
24
33
54
36
30
60
3
72
24
33
18
54
6
81
27
24
12
6
138
12
114
3
111
9
72
63
132
24
21
63
108
30
15
75
42
30
42
99
24
75
102
15
3
6
63
3
18
60
12
150
54
15
27
132
9
213
18
30
3
33
114
72
6
30
12
78
135
45
27
24
51
90
6
21
120
3
18
42
9
33
60
24
3
24
57
60
96
12
90
45
63
126
174
21
15
126
12
6
12
42
60
30
6
24
36
15
9
6
36
24
24
12
78
6
66
48
51
69
66
66
60
3
15
36
21
3
36
6
6
45
24
15
18
12
51
117
96
84
39
243
21
33
102
18
24
39
72
48
21
6
21
24
51
48
138
54
45
3
69
57
15
57
15
69
6
165
75
144
48
30
30
12
24
54
36
6
24
24
78
84
78
18
102
36
57
9
15
123
45
24
27
36
156
18
12
72
135
45
27
24
75
6
6
57
27
18
6
21
21
24
3
3
108
9
57
15
15
33
27
21
69
3
171
6
15
3
189
21
27
48
51
6
18
12
48
180
30
42
93
96
69
27
3
18
195
27
102
15
45
48
3
45
3
15
60
36
66
30
48
12
72
66
84
39
69
27
72
3
66
54
30
30
36
60
33
21
27
9
15
21
66
60
84
30
3
147
21
144
81
102
33
15
33
117
54
18
30
36
36
48
30
36
90
9
165
3
27
42
48
99
3
144
66
18
18
30
144
66
87
48
39
48
60
90
12
63
27
45
21
60
42
60
153
24
3
12
177
27
24
12
78
36
39
45
90
9
69
24
6
24
126
207
111
81
15
33
15
36
6
15
45
36
90
48
6
15
120
3
30
327
3
30
72
15
3
12
18
30
12
120
18
51
45
6
36
54
48
6
84
18
18
93
33
18
30
15
3
42
12
6
12
69
147
21
39
12
24
45
3
45
27
18
120
6
6
30
96
57
153
30
60
21
9
12
78
192
12
6
51
123
150
15
72
51
18
42
33
33
39
27
6
60
3
21
3
3
12
48
132
6
36
30
18
96
51
15
18
36
27
3
12
9
45
6
72
42
75
165
48
27
69
24
3
129
6
54
24
6
48
66
120
6
21
27
42
48
18
129
9
36
51
99
66
48
54
42
24
60
15
69
66
129
24
9
42
66
54
18
78
6
90
120
21
177
30
30
192
54
72
21
21
12
36
42
42
36
51
21
27
48
45
30
21
9
6
57
129
60
48
27
33
39
27
42
51
27
24
18
24
3
33
12
12
111
24
9
6
9
87
12
138
48
54
18
27
27
48
18
27
15
9
51
18
48
24
3
3
24
21
57
63
159
129
33
18
45
45
6
117
39
18
78
18
30
42
15
240
9
36
75
15
57
21
6
18
30
60
90
36
6
18
36
36
3
45
18
174
48
3
147
69
33
63
48
72
27
24
12
9
123
30
30
12
21
144
15
57
3
48
18
51
51
45
15
6
36
264
12
78
24
21
39
9
57
36
54
30
6
6
12
222
36
30
12
96
84
30
9
72
159
12
18
51
9
18
18
24
6
6
18
30
42
45
129
87
72
81
39
45
18
48
54
3
72
15
156
36
6
42
30
102
60
18
12
3
15
192
84
6
36
51
63
57
81
18
45
87
33
15
102
6
66
6
30
12
27
3
21
21
27
21
78
18
30
6
90
24
36
6
75
3
54
42
93
75
78
12
12
15
3
12
126
12
ABCD 93619148048*3^$a+1 [50031]
1
126
84
5
24
91
60
29
1
66
24
6
99
15
18
42
36
113
7
24
60
90
6
24
60
29
16
285
60
119
67
29
48
43
33
9
18
42
27
81
12
30
21
120
9
47
1
54
66
54
78
87
15
60
21
69
18
30
27
20
1
47
16
92
115
114
60
90
5
55
36
24
45
81
42
12
5
16
9
108
18
84
89
1
179
271
29
79
21
21
36
42
5
16
39
48
9
80
24
109
47
25
66
72
57
33
35
60
43
29
96
49
6
24
18
71
31
6
30
54
71
100
44
73
90
12
90
66
9
63
18
42
12
36
12
5
13
30
57
33
15
15
12
12
21
80
7
18
15
104
48
16
9
12
48
18
192
41
7
9
81
42
53
25
72
30
90
30
12
21
92
28
15
17
25
95
12
25
78
41
60
24
48
37
23
49
18
60
17
4
51
30
6
5
52
3
54
18
5
73
15
32
13
12
120
23
37
27
8
13
119
1
60
30
9
93
48
15
32
13
24
36
72
42
65
1
24
120
3
15
48
12
5
55
42
120
6
30
12
12
111
188
79
53
235
5
7
33
39
29
4
3
42
63
15
17
43
12
18
3
36
33
42
41
19
53
7
6
195
48
51
45
45
6
33
20
19
18
23
1
18
42
30
30
108
23
49
15
51
12
30
12
71
19
18
12
48
18
17
16
21
36
12
11
52
48
39
53
49
30
36
30
155
40
15
54
23
13
24
96
24
111
9
30
93
68
37
3
39
29
4
32
1
72
18
33
9
11
1
23
37
18
12
6
102
42
30
36
24
53
55
72
29
37
15
27
18
24
75
51
30
30
29
13
15
15
12
6
87
15
57
15
5
55
6
12
11
19
12
6
23
52
105
24
11
60
67
12
9
39
21
27
42
12
6
30
63
32
25
54
60
5
24
1
48
83
4
80
144
7
180
30
35
25
3
9
30
18
30
30
12
90
21
9
11
64
3
24
6
24
6
29
13
3
24
8
48
19
18
27
33
3
68
24
13
42
90
42
9
9
138
24
9
24
116
19
30
48
3
51
6
30
12
72
29
31
5
96
64
33
11
37
12
15
27
41
84
25
23
13
12
3
87
42
6
12
77
48
13
102
90
15
33
35
4
33
71
7
77
97
30
126
42
18
12
90
108
42
47
31
29
13
60
75
45
48
59
36
84
103
41
19
30
78
9
20
4
9
3
60
104
151
42
132
75
3
12
36
42
11
7
17
7
5
76
9
66
29
25
30
36
120
42
3
12
135
5
37
3
80
7
6
30
5
37
108
12
3
80
37
23
109
120
71
19
18
15
33
42
30
71
37
12
11
1
15
15
36
65
49
11
7
12
66
12
72
23
115
5
13
24
48
18
5
28
57
12
42
18
12
108
23
4
44
31
96
42
120
12
35
1
12
35
103
12
17
13
3
69
15
96
39
18
18
24
6
42
45
8
88
69
12
39
24
72
56
7
60
12
9
116
64
21
18
117
21
24
30
41
25
24
30
5
85
66
5
25
54
53
40
93
12
11
12
55
9
45
6
5
49
30
9
21
30
5
25
60
30
6
72
11
49
30
221
24
96
1
90
65
64
36
21
24
18
60
132
18
18
5
7
42
15
15
21
9
11
55
24
120
101
7
18
24
30
108
48
165
9
119
36
1
84
18
5
67
41
109
39
117
23
4
27
60
36
84
78
23
7
17
4
20
37
3
69
11
61
6
33
9
3
39
18
12
30
60
168
12
18
12
30
21
87
21
27
29
73
30
12
18
35
48
84
4
9
3
15
24
60
45
20
24
24
7
18
120
47
43
17
25
6
24
45
3
90
11
37
12
12
11
12
43
24
41
4
21
12
11
96
25
108
90
33
15
89
25
18
5
25
72
48
18
12
18
90
5
19
9
20
1
36
12
11
64
33
12
30
60
41
76
15
5
55
5
1
42
93
15
54
6
30
95
4
51
12
180
168
12
30
30
17
73
35
7
36
17
48
79
9
39
42
48
48
12
48
3
69
12
150
5
55
69
9
71
97
35
19
18
60
15
32
13
35
7
108
33
144
33
11
31
33
3
84
18
72
3
63
12
30
12
11
12
103
30
102
17
43
57
20
16
69
3
3
24
9
92
48
24
108
7
93
24
3
17
25
90
78
12
23
16
69
42
18
11
7
12
42
3
75
78
60
12
83
60
19
9
176
16
39
150
6
42
48
42
33
80
25
3
51
120
5
25
18
5
223
42
71
84
76
9
30
18
35
4
3
120
12
30
6
60
29
48
73
95
25
30
9
84
21
18
60
102
3
72
81
24
95
16
69
60
51
69
60
66
102
42
30
3
72
21
24
11
67
41
1
120
83
73
72
15
3
12
12
53
48
49
90
18
147
21
24
30
48
30
12
51
117
23
48
36
73
72
30
36
53
97
83
31
6
102
33
9
36
30
24
6
60
59
88
63
42
71
37
12
120
12
39
20
12
12
37
3
117
18
12
30
30
41
4
21
54
78
11
19
30
42
30
30
5
64
99
78
24
66
5
25
75
87
12
30
36
72
143
115
77
67
66
167
67
33
63
5
37
3
39
48
102
6
5
67
42
3
63
42
47
13
23
25
60
30
24
5
43
213
39
101
132
55
60
48
93
27
9
15
6
54
18
30
120
42
30
36
125
108
40
21
23
7
6
42
12
48
17
25
90
66
24
36
12
3
44
1
47
25
12
30
6
3
51
21
27
60
138
27
15
120
77
25
15
15
5
28
56
79
48
77
36
31
65
1
ABCD 93619558562*3^$a+1 [50004]
126
12
12
168
90
45
228
39
138
132
63
15
168
60
102
72
6
270
42
18
60
15
39
120
30
6
150
132
15
45
72
36
75
12
105
282
78
72
171
165
75
27
90
18
30
54
30
60
111
135
42
18
12
42
66
60
57
117
66
30
87
33
72
60
18
42
30
168
12
42
48
108
60
72
42
6
30
105
15
114
240
96
12
72
48
42
240
78
12
36
42
12
60
48
18
30
42
12
48
60
12
36
24
30
6
27
3
132
12
21
57
42
141
15
57
117
60
30
6
72
90
102
30
6
12
282
141
99
6
30
120
12
18
162
45
27
30
48
72
36
180
204
18
33
15
30
90
204
150
48
12
18
18
102
72
21
60
72
3
42
78
24
30
108
42
30
36
24
36
60
27
207
30
18
30
72
30
60
6
120
87
45
63
39
6
204
30
141
39
21
9
30
21
45
24
150
78
30
162
63
48
9
78
33
45
27
300
123
30
30
72
12
228
93
99
81
99
90
48
18
12
90
12
51
45
42
42
36
27
57
6
60
12
12
126
120
30
90
75
87
78
72
3
87
72
6
27
33
30
30
330
114
48
60
72
3
123
60
57
60
33
60
30
42
30
33
69
63
3
102
3
57
3
57
72
30
30
90
18
30
48
57
63
30
24
60
108
12
18
105
3
72
12
126
84
150
168
72
60
18
90
30
75
27
6
15
9
126
24
33
63
54
366
30
90
12
72
30
3
48
165
84
90
90
63
33
162
102
66
54
3
27
6
24
6
90
12
18
57
15
12
66
15
99
36
45
9
30
30
138
18
12
12
180
96
264
36
75
87
78
27
3
57
45
18
30
54
120
30
198
30
192
78
42
63
105
15
3
114
48
42
66
102
72
48
30
12
48
18
24
141
39
90
243
15
18
72
12
108
102
180
18
102
81
57
108
114
90
18
42
3
45
3
45
324
60
96
120
60
30
12
45
15
42
90
6
42
102
150
78
3
75
45
135
24
18
258
144
6
42
45
33
15
69
66
12
90
18
282
15
33
15
75
30
120
30
30
72
72
3
117
216
24
108
120
132
30
30
150
6
15
165
15
45
147
27
33
3
174
36
42
90
18
357
117
48
15
105
30
33
87
225
27
90
18
102
3
33
12
42
21
117
30
12
30
63
285
168
30
165
39
21
9
18
105
63
57
27
66
75
27
42
6
54
156
27
57
36
30
24
228
12
36
72
12
21
39
60
6
135
27
42
6
30
60
60
210
54
168
72
366
237
57
90
90
78
102
3
48
57
30
30
78
42
48
54
6
15
9
111
9
18
30
168
60
102
78
102
105
60
3
24
78
102
6
204
6
105
69
30
48
60
78
207
3
204
18
195
3
24
6
54
78
132
36
12
132
3
60
105
12
210
33
123
114
123
3
45
99
30
126
54
18
210
102
18
15
75
72
30
66
150
15
15
24
60
36
72
210
108
90
120
180
24
138
108
12
48
147
33
24
66
45
117
132
138
33
15
12
48
57
33
192
48
27
135
48
12
30
12
66
12
60
78
27
117
210
18
60
18
42
15
93
114
33
15
12
48
48
294
60
3
87
96
72
12
36
84
6
27
3
12
162
30
18
12
60
6
174
30
6
60
24
36
24
60
18
60
162
48
90
105
33
12
12
66
102
42
21
9
63
3
72
78
15
15
42
60
42
201
99
126
15
72
60
117
6
54
30
6
114
78
72
90
126
30
54
3
27
48
93
9
30
18
18
60
24
ABCD 93619927288*3^$a+1 [50072]
63
81
51
84
60
264
372
48
93
3
96
48
87
18
255
15
21
69
87
39
141
21
3
300
24
15
18
27
156
24
300
96
27
108
165
60
45
135
84
120
36
39
45
27
33
60
12
3
162
135
240
93
51
24
72
15
18
51
24
123
72
90
27
144
300
36
240
120
123
162
15
39
69
93
3
87
93
159
36
54
111
144
12
108
120
156
24
81
360
39
231
342
162
45
45
87
3
177
84
36
108
60
57
15
3
141
201
39
120
24
216
96
81
3
69
306
9
27
18
231
147
162
15
21
39
36
336
60
120
39
9
63
9
9
126
165
180
33
18
93
15
36
93
12
120
48
96
36
120
108
156
21
36
27
96
39
180
237
24
9
147
48
75
18
3
336
120
240
3
45
60
3
93
24
171
36
69
21
63
12
33
207
24
36
39
165
24
156
84
57
36
63
189
15
60
72
105
75
15
33
36
57
99
108
27
153
63
33
120
24
3
144
18
87
48
45
87
204
87
18
39
72
555
126
72
18
33
96
33
255
15
90
27
9
99
336
69
75
36
15
9
207
129
120
264
36
99
21
24
120
540
36
120
21
108
135
27
45
45
15
24
96
84
216
24
276
3
45
63
72
21
51
108
225
27
18
126
81
108
432
24
84
207
69
156
9
54
261
45
219
15
81
27
33
75
36
33
21
39
33
39
15
45
180
99
21
24
9
15
57
90
33
60
60
72
48
33
18
126
3
36
357
87
72
219
81
9
36
123
96
15
105
36
39
165
87
33
36
48
81
216
54
54
36
255
105
36
126
33
120
81
3
105
126
180
234
75
120
21
15
21
3
15
36
21
33
108
63
84
36
105
39
87
129
60
36
48
177
135
108
96
24
195
21
69
135
27
18
15
72
108
36
180
21
123
60
60
45
27
225
3
132
48
33
159
75
213
12
45
75
144
177
162
165
120
75
57
180
108
267
36
57
72
60
333
108
108
15
21
63
36
9
90
45
36
96
24
15
249
60
12
21
147
276
261
195
24
51
216
72
18
99
240
75
33
147
18
27
81
63
120
159
21
15
36
33
3
93
69
27
369
15
21
123
36
24
33
63
45
75
36
60
24
36
24
105
126
18
75
15
21
84
12
168
21
171
108
252
168
21
111
48
147
18
252
15
228
12
144
24
96
36
120
84
180
24
225
36
90
45
60
36
60
159
69
21
15
36
3
81
84
15
45
36
156
15
90
15
24
231
18
135
180
45
75
123
144
9
24
93
72
15
12
45
54
105
21
63
240
21
39
357
36
87
192
81
123
84
27
216
18
15
36
300
108
12
51
72
21
120
24
15
21
ABCD 93620078224*3^$a+1 [50005]
41
73
23
12
12
36
4
3
41
4
92
91
89
36
52
21
15
21
63
36
15
17
67
77
13
168
30
53
12
4
21
27
15
17
24
25
51
80
36
49
11
84
64
21
24
15
24
20
40
12
15
48
108
93
96
20
151
17
72
36
148
21
39
36
188
48
12
40
80
7
18
11
4
8
7
5
67
29
4
3
29
24
12
48
19
36
69
33
23
64
80
108
4
135
125
60
19
5
4
8
88
21
66
89
300
13
30
5
1
51
68
7
33
105
36
47
60
84
79
17
4
44
84
31
36
6
83
24
76
36
9
11
13
15
21
30
21
20
24
4
68
49
54
36
30
39
24
81
111
56
52
68
25
23
24
12
60
28
60
21
47
72
36
4
68
120
24
13
11
16
24
24
32
88
3
54
30
9
81
78
17
13
11
25
35
16
44
1
23
43
5
12
36
19
17
19
54
27
20
25
63
33
12
27
44
24
52
20
1
59
31
57
176
49
23
49
60
90
33
8
60
4
20
1
3
80
7
89
120
28
60
12
68
52
75
90
23
13
27
12
8
16
32
12
12
43
5
7
54
11
48
85
71
16
45
3
8
4
44
7
18
11
25
83
16
36
8
52
9
35
16
3
53
13
171
8
36
16
75
41
12
25
23
84
4
45
15
9
12
59
12
19
105
68
97
71
12
48
85
3
20
12
55
17
12
60
43
12
45
44
109
27
20
4
57
23
1
11
12
40
20
36
36
24
12
79
5
28
15
42
3
36
44
1
54
53
7
17
40
9
36
3
92
1
18
5
24
1
39
15
117
8
36
115
65
36
25
3
27
9
9
83
60
60
73
12
47
16
24
56
55
6
63
27
45
176
28
20
16
33
36
42
129
15
29
16
45
123
80
60
12
4
21
3
8
7
17
88
56
7
9
93
11
49
15
33
114
41
72
12
28
8
4
8
61
47
55
5
84
55
33
36
36
24
44
31
65
144
16
32
49
15
21
72
23
24
28
8
48
25
35
12
28
20
16
20
48
43
57
8
12
12
19
36
69
84
93
54
5
91
29
84
61
3
20
72
40
33
15
21
111
48
123
18
59
193
23
24
40
132
60
48
3
12
81
51
53
12
36
12
13
3
69
15
12
44
36
24
25
95
12
19
41
4
56
13
66
9
45
71
25
3
63
77
60
25
168
144
35
64
21
35
1
114
48
105
8
19
36
144
9
9
23
49
30
36
17
25
23
12
40
15
77
36
52
128
64
80
108
25
147
3
30
51
96
15
36
5
48
16
24
104
1
11
25
18
60
21
15
5
40
32
12
52
21
30
129
8
48
24
43
17
64
80
24
31
41
4
24
32
24
12
13
15
32
60
28
32
7
18
3
164
55
66
24
72
15
21
35
19
41
79
6
47
72
36
4
68
97
36
27
21
24
15
15
105
36
9
66
114
18
9
224
36
36
13
54
18
35
28
27
57
20
67
5
24
12
112
140
67
54
47
28
44
25
35
16
44
76
20
64
8
25
78
5
4
3
65
24
25
30
5
1
39
24
36
39
89
36
4
80
48
4
20
13
120
23
4
140
64
27
65
12
97
23
160
60
12
48
132
33
18
9
171
5
52
32
24
4
20
36
25
36
54
5
19
66
42
5
144
4
24
12
8
76
15
125
4
12
75
93
72
56
48
49
11
49
72
3
20
16
32
112
56
4
32
4
84
96
9
11
12
7
45
12
56
24
204
16
48
8
24
4
15
21
9
11
4
60
32
108
187
30
27
81
135
51
18
27
80
88
3
30
72
15
56
16
99
5
25
39
68
12
25
35
61
71
28
27
9
57
23
124
57
18
57
68
60
31
5
40
20
40
140
16
8
67
93
93
23
31
65
4
20
72
19
53
37
3
8
7
21
36
24
204
8
88
96
104
4
8
13
39
36
57
3
27
57
15
17
36
28
24
152
1
12
23
12
127
9
24
36
27
173
40
20
12
144
73
27
9
15
9
90
45
3
17
61
35
4
12
8
7
89
24
16
60
15
12
54
15
24
51
33
3
29
88
36
44
16
21
11
7
41
217
23
25
6
129
44
16
20
76
75
18
27
75
6
3
87
9
68
61
24
47
4
15
77
12
36
64
12
20
49
11
40
63
5
13
23
4
140
13
3
51
33
60
20
25
83
24
24
36
84
1
15
93
95
16
44
97
78
30
11
12
52
92
24
12
12
36
151
30
24
39
36
32
28
36
9
36
3
140
36
12
55
29
13
30
45
68
52
3
29
28
51
12
29
48
73
48
114
5
60
37
83
13
18
17
48
16
24
44
7
9
32
13
71
1
35
64
33
11
4
32
4
36
33
35
97
11
37
11
12
55
18
35
12
12
97
24
51
164
67
57
72
69
6
29
4
8
43
101
13
48
18
81
56
72
48
49
36
18
36
29
60
12
64
44
7
42
156
59
60
96
4
75
17
31
53
64
8
52
36
84
12
48
3
17
12
25
18
17
4
80
96
36
84
103
18
99
116
4
20
13
48
27
20
25
23
52
231
101
25
3
51
6
15
3
18
63
39
21
15
42
12
11
40
21
23
85
83
24
109
11
28
3
5
28
20
49
95
13
35
48
4
63
5
180
24
4
44
7
60
5
36
43
36
24
36
30
39
84
8
48
7
9
20
88
80
12
64
24
63
29
24
12
7
113
4
21
39
44
72
24
19
36
6
12
11
61
15
20
1
42
66
6
149
31
18
27
84
56
48
12
64
44
12
43
41
55
120
6
11
48
4
20
36
4
15
5
1
36
35
4
20
4
20
16
96
44
24
ABCD 93620689186*3^$a+1 [50016]
4
11
45
99
1
1
54
5
59
1
3
88
24
28
1
7
29
20
3
12
30
43
15
5
23
17
11
1
20
9
86
5
3
40
41
31
80
14
27
4
3
21
36
3
10
47
13
2
8
76
4
20
8
20
44
9
20
15
4
12
21
17
46
34
7
40
43
16
6
10
65
11
52
6
12
14
8
50
50
18
10
4
10
19
11
25
64
24
13
22
18
3
4
27
8
6
22
38
12
18
2
2
32
25
31
4
4
21
3
41
67
24
53
21
60
6
24
12
20
29
39
4
16
21
16
15
50
27
63
62
40
32
4
32
22
25
13
12
16
7
8
16
3
22
59
35
40
5
15
6
10
20
33
35
56
12
12
20
76
12
2
2
46
62
8
5
5
7
16
1
18
32
5
28
3
2
20
7
3
8
25
52
5
63
12
7
118
16
15
9
55
5
7
11
14
4
67
3
14
18
20
13
45
10
5
84
15
2
18
22
6
4
9
15
9
7
6
52
18
33
7
5
65
2
41
16
13
26
5
12
3
61
15
5
43
8
9
15
6
58
36
16
53
12
8
7
52
10
7
39
9
15
120
20
6
19
15
58
14
5
9
62
13
11
61
4
25
14
65
31
16
8
2
10
44
1
48
15
34
26
44
52
36
29
39
1
20
31
4
18
11
12
5
50
12
17
5
55
5
8
18
17
27
10
38
36
12
24
5
4
47
9
24
12
9
60
6
33
9
31
19
37
41
35
19
1
57
58
10
34
45
9
2
22
43
108
11
66
15
4
84
75
21
1
2
26
7
19
36
8
9
48
44
4
11
1
5
43
20
39
21
112
8
36
9
6
4
29
5
70
16
9
12
39
34
7
3
1
47
48
1
51
2
2
8
12
5
11
17
73
28
30
6
3
47
4
1
43
32
9
87
8
44
58
10
24
40
16
13
17
3
7
53
11
6
2
50
31
169
35
48
15
29
4
11
13
11
6
10
36
8
1
8
40
3
69
25
26
2
66
36
33
16
12
8
60
9
18
4
9
15
16
25
28
5
22
20
8
13
4
11
62
2
9
47
32
70
7
11
50
19
5
11
17
6
1
84
19
20
5
17
23
12
39
32
33
21
48
10
65
31
74
38
20
32
12
16
14
3
7
5
3
20
32
33
7
4
25
72
24
3
17
16
3
52
25
27
37
5
15
9
10
29
5
35
3
24
20
28
48
33
1
6
20
14
38
8
24
24
77
65
4
18
32
1
33
7
27
17
21
19
5
10
8
32
13
43
44
1
15
53
21
10
10
11
12
3
2
60
6
4
33
8
7
4
5
15
29
21
30
13
3
10
40
43
27
12
36
41
19
20
44
52
54
10
2
10
22
18
37
17
4
36
10
9
15
12
8
24
18
3
19
8
25
7
17
11
25
15
33
24
11
1
15
58
23
55
12
17
5
31
3
12
4
5
15
20
1
24
36
8
27
13
24
13
14
20
4
2
19
5
3
16
15
5
27
14
50
36
5
7
8
4
14
6
8
13
24
3
73
87
2
19
31
1
27
28
22
10
6
46
36
17
3
62
16
6
1
32
15
13
48
65
7
7
10
43
8
12
15
30
3
9
2
8
5
7
16
30
2
17
19
9
13
30
37
107
8
50
55
12
20
24
9
12
24
31
15
5
21
7
8
4
39
32
4
8
12
50
6
49
24
21
18
40
33
8
60
69
2
5
24
15
14
32
11
24
1
23
7
32
21
35
24
32
20
29
16
3
12
10
18
13
4
11
40
4
6
23
15
5
40
7
22
31
1
48
42
4
21
69
24
7
15
5
19
52
4
9
9
7
53
55
5
7
43
18
2
32
21
3
109
3
62
38
37
33
58
24
2
18
16
29
31
20
26
4
7
12
3
2
58
22
10
1
1
19
4
8
7
72
9
5
54
8
58
14
53
37
11
1
14
2
43
19
20
12
58
2
9
56
40
3
5
60
15
2
26
9
20
4
12
15
9
15
16
32
2
20
28
7
15
33
63
22
10
1
1
31
4
39
17
15
9
3
32
4
60
24
13
7
5
15
10
11
17
72
22
33
13
19
28
5
10
38
12
55
3
4
4
14
2
45
8
7
5
41
14
5
48
7
9
31
44
24
33
19
29
11
13
7
1
40
15
60
112
20
5
35
18
7
3
48
24
28
5
9
6
37
13
10
54
26
32
21
37
19
36
24
5
16
12
42
38
26
16
25
23
20
2
31
12
12
35
4
12
8
16
60
8
6
15
11
29
61
10
9
7
108
12
40
17
41
70
17
19
16
17
12
5
15
35
4
1
1
4
96
2
5
17
48
7
15
40
1
43
60
9
20
47
5
5
19
17
2
1
19
8
13
11
1
27
5
7
21
5
22
20
1
35
2
19
19
9
7
34
22
84
40
29
12
20
12
7
14
30
36
21
9
10
14
7
15
22
12
14
26
10
26
12
22
9
5
10
5
24
15
25
3
2
3
7
8
4
8
16
5
4
8
35
37
7
5
3
33
4
11
14
26
4
29
24
32
15
64
2
10
40
8
124
30
22
9
19
2
58
20
18
2
48
5
107
6
10
17
4
8
67
29
77
7
12
31
38
7
20
4
15
9
29
15
28
27
40
18
2
12
5
24
4
48
17
6
24
28
17
27
6
2
17
51
2
2
20
20
13
5
36
7
7
10
2
20
29
15
1
89
7
8
11
18
11
20
11
5
39
29
7
50
30
24
16
33
15
48
24
5
4
44
21
10
14
6
49
12
24
11
13
53
19
84
15
52
4
78
15
55
32
4
12
29
4
32
45
15
4
35
49
19
22
51
12
3
12
6
15
7
2
60
20
35
5
66
1
23
2
30
4
14
28
24
10
16
5
5
44
4
31
99
17
3
1
1
2
33
3
24
36
16
16
2
26
22
23
11
8
5
5
6
40
29
7
9
27
57
7
25
36
7
17
60
4
11
1
3
80
4
5
7
24
5
7
29
19
12
9
13
62
24
29
45
8
19
11
4
1
19
40
9
4
5
8
38
9
41
10
9
15
12
20
4
76
41
3
24
48
14
15
3
48
57
53
10
62
11
12
55
17
5
36
12
19
13
42
49
4
73
30
25
7
32
6
12
7
44
24
21
74
16
16
14
15
16
15
16
44
24
2
2
5
27
9
15
12
4
10
15
83
5
12
5
31
53
19
11
4
21
1
11
44
3
16
12
29
3
30
7
5
20
6
32
21
20
17
4
39
27
24
30
48
12
46
32
12
1
7
8
20
14
14
5
4
15
33
3
74
3
5
7
28
5
2
12
41
15
17
3
49
63
62
34
5
7
8
1
36
8
17
10
33
16
63
20
21
7
4
64
16
29
12
4
75
9
97
2
36
104
20
1
19
22
50
21
37
22
4
5
17
34
1
15
5
19
8
36
4
5
17
18
52
36
48
69
60
72
4
5
24
7
15
8
66
15
11
128
8
4
60
44
9
21
31
1
19
19
21
23
141
16
31
10
43
17
7
3
2
10
33
3
64
17
43
1
9
20
2
26
7
53
75
48
9
50
100
8
17
48
25
28
19
53
14
46
20
7
35
25
7
5
24
52
107
37
29
12
12
7
3
21
11
25
1
35
12
17
10
8
30
3
84
35
5
15
60
8
18
22
21
35
1
43
5
27
41
27
12
9
39
25
8
4
29
14
8
24
14
2
17
71
6
31
65
7
11
44
42
11
37
7
9
2
17
51
2
3
15
45
27
12
12
28
20
6
12
7
13
2
88
20
22
2
29
36
19
14
15
48
4
36
25
14
24
132
38
31
29
2
5
17
48
2
53
7
20
32
36
4
28
1
12
4
5
3
7
29
15
4
8
4
14
7
3
5
16
5
30
80
16
12
32
13
27
1
23
4
41
4
8
17
11
11
24
4
41
7
24
9
19
1
24
45
32
35
11
13
15
16
16
4
14
2
37
16
37
22
16
41
3
160
38
32
23
35
49
39
9
12
31
30
40
7
5
2
61
12
43
10
28
19
8
12
48
9
10
5
21
54
18
46
14
10
17
45
20
4
7
15
33
47
24
13
17
19
125
2
64
1
27
5
5
11
39
41
36
16
29
39
15
21
91
10
14
20
30
51
27
16
14
15
7
9
12
17
30
16
44
33
3
2
70
52
21
1
10
8
5
35
13
19
10
19
1
26
24
5
21
10
4
5
15
14
7
59
1
20
33
55
24
27
9
7
20
33
1
26
4
1
12
65
22
30
3
21
10
21
20
15
13
7
4
25
17
92
70
1
5
12
7
27
28
32
9
36
3
22
10
8
8
29
39
21
3
33
3
32
10
34
28
8
4
44
20
4
5
16
32
7
32
40
8
8
17
7
18
2
9
5
55
32
7
48
24
16
8
5
40
12
19
36
5
53
6
1
3
14
7
23
1
36
5
6
60
28
41
15
9
16
15
16
4
18
22
21
17
10
8
14
4
12
3
12
4
24
11
38
11
15
2
30
18
7
12
15
20
33
17
2
28
5
27
28
12
6
12
18
29
13
10
8
28
26
14
20
85
12
7
28
42
2
13
16
31
49
4
3
57
63
5
4
44
36
19
26
6
4
20
4
105
15
20
21
24
16
8
5
7
5
16
19
113
2
4
6
31
35
13
27
68
36
4
12
17
15
60
1
12
65
19
59
9
16
15
9
32
4
11
50
34
1
35
20
4
6
15
4
41
31
8
12
12
83
5
12
12
8
16
1
38
33
39
10
18
28
18
7
8
40
32
9
3
28
27
20
2
11
20
39
28
21
27
12
17
5
19
16
3
2
34
16
20
16
44
33
5
30
1
12
17
20
35
13
43
39
48
33
15
21
28
3
9
5
10
65
9
10
80
4
10
28
7
11
4
5
12
33
36
19
25
23
48
35
1
1
19
16
15
2
8
14
5
3
8
20
24
8
21
4
11
4
5
43
22
42
20
8
16
17
52
11
25
29
6
57
45
34
24
2
19
3
5
33
58
62
14
13
3
12
20
5
12
3
17
3
1
47
20
68
29
16
36
15
5
64
41
15
5
18
5
5
7
3
8
18
12
10
4
5
13
12
31
4
15
5
15
48
80
13
5
4
46
2
2
34
6
18
2
8
50
18
18
15
4
7
8
2
6
40
4
44
9
63
4
29
5
24
67
3
22
10
16
10
30
4
20
5
35
9
16
1
2
8
ABCD 93620828144*3^$a+1 [50317]
30
36
27
16
131
30
15
48
112
65
6
12
42
3
57
60
91
65
72
135
16
29
115
77
6
90
67
23
9
33
120
12
96
12
12
36
210
234
36
60
24
30
141
45
12
90
18
120
67
173
3
9
103
35
144
18
60
60
3
39
6
54
45
45
60
103
5
180
60
91
71
9
112
35
93
21
18
73
5
30
150
12
48
24
99
21
139
29
72
18
18
42
13
32
96
9
120
60
42
105
141
24
75
3
18
162
138
15
57
138
93
16
41
7
48
5
27
285
102
150
78
12
96
13
17
60
144
99
9
7
35
180
66
42
13
17
31
89
48
39
33
63
160
5
43
29
240
48
19
71
42
48
54
121
128
87
42
60
60
78
54
240
60
39
69
48
24
60
48
48
103
32
48
231
9
9
72
48
31
71
9
16
71
90
102
18
30
60
114
75
96
9
36
60
30
57
192
48
33
84
66
60
84
126
120
12
72
18
13
5
72
180
12
19
71
9
64
65
72
279
57
12
30
90
102
96
174
18
30
102
105
144
16
71
102
120
78
30
24
36
19
48
48
125
3
9
108
24
259
71
48
105
33
84
18
138
54
96
12
13
35
114
123
33
84
66
60
102
87
93
3
69
43
23
102
102
30
31
29
90
6
3
144
3
45
9
39
9
12
75
93
72
36
282
102
135
81
12
12
36
42
361
101
43
5
12
15
135
25
41
144
108
75
33
24
48
55
17
198
57
21
60
15
48
39
73
29
48
67
131
90
282
18
24
198
57
51
13
209
18
42
3
57
7
23
162
60
18
162
48
222
96
60
42
192
3
48
99
6
55
149
66
240
9
3
138
67
65
15
48
208
17
12
90
30
18
57
96
99
42
6
192
18
60
15
112
32
160
5
60
108
48
102
30
12
6
222
31
71
96
144
9
21
48
43
17
102
30
180
39
99
18
43
137
60
132
42
30
96
63
21
75
21
43
41
36
67
32
45
36
102
78
235
17
102
48
18
7
35
258
24
19
17
132
72
6
93
81
48
60
42
105
16
179
36
9
48
16
80
9
60
27
105
96
30
42
15
96
64
17
36
192
12
31
167
25
113
204
60
30
60
66
72
60
55
65
18
13
77
3
81
6
9
33
18
13
32
45
24
300
15
321
24
36
42
30
30
90
240
12
103
192
65
111
48
64
53
72
12
120
18
42
156
84
120
18
90
48
54
66
42
13
137
12
18
48
25
48
29
90
201
9
120
72
90
90
6
240
30
72
108
12
198
30
24
60
78
60
18
12
108
3
39
78
27
3
90
24
180
36
72
18
42
240
127
101
12
12
163
53
12
60
195
33
15
57
72
63
105
90
18
43
131
13
17
108
51
9
12
108
60
72
66
9
21
43
29
90
222
18
18
24
198
12
78
31
101
30
13
32
3
30
48
54
121
48
17
24
30
126
12
18
30
24
151
128
16
101
43
71
18
48
7
32
105
90
189
81
63
57
55
53
120
42
48
18
87
33
60
72
12
48
72
78
102
6
114
48
72
36
15
39
18
55
23
204
90
36
159
96
57
30
42
240
60
3
153
132
72
216
3
51
138
147
21
75
57
7
5
60
6
9
45
51
9
36
67
80
87
9
16
125
99
231
9
189
115
17
120
30
48
18
24
36
123
129
348
24
66
60
234
48
3
279
105
16
48
41
39
51
6
12
12
60
51
129
6
73
77
12
ABCD 93620850938*3^$a+1 [50039]
69
19
5
67
5
24
31
108
24
72
29
7
12
125
96
19
72
48
12
89
84
31
72
5
3
69
163
120
5
3
124
36
185
15
21
36
7
53
24
99
45
72
79
20
28
5
55
56
12
100
12
125
55
128
40
5
48
15
9
12
79
5
216
24
7
5
39
36
28
5
12
39
76
29
24
151
5
115
41
79
56
57
12
39
16
60
5
15
4
120
36
29
67
60
8
76
53
31
5
36
55
5
36
48
84
147
40
36
12
72
41
7
41
67
17
168
12
55
8
40
80
24
9
7
12
41
75
69
48
3
21
31
60
180
48
65
60
19
17
19
24
41
7
24
104
52
113
12
7
48
48
32
33
55
29
115
32
33
3
33
79
53
15
33
91
36
5
67
36
137
19
36
5
39
184
12
53
7
65
103
41
84
15
21
36
48
51
9
84
48
39
64
80
36
60
21
15
28
5
7
5
24
36
24
60
19
56
36
28
32
9
24
15
40
72
65
19
80
28
113
15
88
24
48
132
68
28
32
64
48
176
4
96
24
36
12
29
51
48
52
12
17
19
17
63
16
36
5
48
12
12
51
21
55
5
84
60
79
8
33
12
115
68
52
8
4
36
125
19
176
57
7
12
29
15
4
41
72
79
65
19
24
17
84
15
45
72
7
48
29
19
17
84
120
39
4
12
20
33
55
48
24
89
96
211
20
9
51
52
12
48
32
64
17
75
240
9
39
4
60
36
65
15
21
24
55
72
209
15
81
15
4
5
31
125
63
96
16
60
72
113
55
29
96
55
12
36
36
48
48
48
12
20
48
40
20
21
36
7
12
104
69
168
115
5
115
84
36
5
24
24
19
77
51
9
144
72
67
36
5
7
68
16
5
43
5
3
40
48
29
48
159
96
9
91
44
16
53
12
3
16
5
55
53
43
132
48
8
4
36
17
183
4
12
41
103
20
21
55
80
33
291
189
7
44
4
108
12
48
48
84
77
51
112
113
72
12
15
69
72
24
120
60
31
5
24
19
56
40
29
55
77
55
48
29
96
19
56
21
43
8
40
68
9
96
72
19
108
17
79
29
63
189
19
17
63
21
31
5
7
5
48
24
43
96
24
65
55
96
60
12
48
5
31
20
40
56
105
3
12
33
151
144
32
9
19
12
104
24
120
57
3
21
84
24
43
84
29
7
24
84
156
5
19
12
84
44
45
7
12
12
180
44
52
60
48
56
21
7
188
24
9
36
115
89
12
3
16
29
12
7
36
12
20
4
24
5
91
56
9
103
8
64
41
103
24
108
29
19
17
19
41
3
9
27
124
29
103
209
24
7
12
12
53
168
84
48
163
17
31
17
15
52
8
64
36
60
120
8
21
43
5
31
36
44
52
53
60
55
84
32
45
24
24
55
12
116
33
87
105
43
17
3
124
65
72
96
24
31
60
24
29
27
45
19
228
32
16
12
8
60
69
31
29
24
27
28
12
8
76
89
67
20
4
5
36
67
32
21
55
48
5
192
24
19
5
27
144
36
52
120
17
19
32
105
7
32
33
91
36
20
16
12
12
116
9
43
12
60
24
77
15
48
4
32
60
16
5
7
36
5
7
24
56
9
36
43
12
48
17
24
36
48
7
29
79
32
172
48
5
67
60
77
24
7
20
208
5
7
24
161
79
80
76
12
17
15
40
56
40
77
3
24
4
84
48
53
27
28
77
7
60
96
17
195
28
12
5
19
41
55
8
177
15
24
16
29
19
5
24
115
92
93
55
17
39
4
68
40
5
3
105
7
53
7
48
36
24
32
48
4
65
67
48
60
48
29
24
87
4
41
24
31
53
27
28
29
231
9
43
12
36
12
77
156
67
5
3
21
120
48
12
15
36
4
80
16
17
91
41
24
19
17
43
12
53
108
7
56
112
113
24
27
9
19
72
48
41
31
36
77
7
168
8
60
4
89
7
8
36
21
7
5
12
39
40
20
36
28
77
15
9
87
40
53
24
27
69
111
28
72
60
89
19
32
4
17
12
3
4
24
116
9
120
60
12
3
45
36
99
12
88
120
72
65
60
79
36
12
48
60
8
64
108
44
148
48
20
28
32
28
24
12
5
55
36
12
8
48
40
132
44
4
29
132
19
24
8
57
60
48
19
101
60
3
21
84
51
9
60
27
57
31
24
17
31
53
19
12
20
24
64
36
5
15
76
96
29
15
93
51
57
15
60
4
101
19
5
31
60
120
5
72
36
60
19
5
67
48
32
81
7
48
8
45
60
111
160
56
40
24
56
60
52
12
5
39
36
64
116
76
84
60
144
156
48
8
108
177
43
5
19
60
156
36
20
69
27
57
108
7
60
17
15
24
21
55
5
36
115
24
44
52
60
128
12
69
24
115
80
40
5
12
84
24
19
17
48
7
113
12
75
28
65
31
ABCD 93621142562*3^$a+1 [50002]
24
168
175
17
36
30
72
72
120
61
167
85
8
39
18
31
12
60
5
7
65
31
44
40
68
4
5
91
17
55
17
63
12
100
8
15
150
42
45
16
5
12
12
18
73
8
9
55
60
23
24
6
30
30
12
27
36
75
24
9
57
60
19
36
152
100
120
17
6
24
18
15
36
99
1
41
6
33
36
21
43
24
23
57
75
78
67
77
66
45
100
29
51
9
63
57
48
30
61
36
8
12
201
60
12
43
17
42
109
72
20
28
24
72
281
19
173
30
120
45
33
19
80
21
19
80
21
84
48
7
23
30
91
71
9
12
60
9
99
12
144
33
12
48
48
3
57
72
15
63
24
13
65
108
60
24
120
51
45
55
48
17
27
60
12
24
39
73
29
15
33
111
9
27
60
40
383
48
25
12
53
19
8
93
39
3
37
8
75
48
24
126
12
30
33
39
105
36
9
39
9
7
5
30
36
144
21
72
33
75
28
29
7
24
107
37
35
21
27
72
25
72
35
60
61
59
96
120
49
24
71
6
120
27
57
60
36
12
27
28
5
132
156
75
24
3
25
8
135
13
80
16
36
155
9
96
4
24
47
42
18
12
72
45
64
29
43
24
8
28
89
18
12
66
115
8
51
18
60
111
27
45
27
30
27
45
91
5
60
60
60
319
11
97
113
3
36
33
31
44
63
9
3
30
27
93
43
80
15
33
100
17
43
56
21
39
45
126
49
188
52
8
28
84
11
25
17
27
3
13
20
52
8
39
33
28
20
9
55
161
15
9
55
11
73
32
45
27
15
33
52
53
67
32
33
72
18
48
9
36
15
42
15
45
90
1
29
27
24
51
13
5
7
41
3
9
55
8
28
32
12
147
21
117
48
19
11
69
21
67
35
12
33
123
30
24
3
28
48
11
18
48
12
187
5
39
12
24
123
141
16
128
16
17
27
148
89
51
208
149
15
60
28
20
24
33
3
28
36
20
36
15
37
12
23
13
65
15
60
9
3
117
15
63
1
36
53
78
24
36
30
39
4
11
6
114
30
99
9
12
66
129
24
76
5
3
36
21
15
45
43
8
12
15
1
92
9
6
60
24
9
87
109
143
48
12
21
9
60
60
15
48
52
17
30
108
30
7
71
30
79
185
18
45
93
19
96
84
65
31
8
39
18
163
11
33
52
11
37
8
24
108
63
12
78
24
123
28
24
125
3
105
3
28
29
60
48
15
9
55
71
45
9
18
30
7
96
44
21
24
36
39
33
12
18
37
41
75
15
24
21
12
60
12
15
30
15
3
1
72
149
18
48
12
30
3
27
73
17
7
5
3
15
18
30
24
126
7
116
9
30
72
30
19
71
6
24
99
64
17
150
73
35
138
19
23
45
57
43
36
29
63
9
6
9
144
57
30
24
33
12
96
48
51
6
60
127
83
12
1
77
39
28
5
7
60
56
39
78
18
12
25
60
143
42
7
8
160
92
45
6
9
76
44
60
51
93
64
35
1
20
9
42
60
13
8
9
36
24
123
45
15
153
19
188
27
6
43
36
35
9
24
40
32
108
3
9
196
65
99
21
43
24
173
27
72
81
55
17
12
30
9
39
60
30
43
185
12
90
13
60
80
4
5
3
3
13
11
25
5
30
1
47
60
13
68
69
31
11
1
5
67
17
48
48
72
48
120
39
33
18
229
8
40
65
60
51
4
35
97
41
54
6
43
36
5
15
201
39
40
23
37
23
57
40
11
24
18
15
72
3
12
6
12
102
48
12
133
212
76
5
12
12
51
15
24
121
12
32
36
27
81
51
6
115
47
78
12
7
8
28
5
24
19
44
45
7
44
4
36
11
33
63
33
21
36
72
15
3
45
69
3
28
17
43
65
12
3
4
11
97
8
108
21
216
12
75
52
245
63
3
54
6
30
15
15
54
18
42
18
18
43
96
23
18
102
18
150
13
12
8
16
11
25
5
12
12
36
187
5
3
57
108
30
30
99
36
12
15
1
20
36
28
36
107
60
37
23
13
59
12
48
33
9
3
28
35
30
54
21
39
30
18
30
48
79
5
3
28
20
69
19
36
8
105
51
24
57
63
36
96
36
4
53
18
25
8
9
75
28
24
5
66
9
21
84
103
125
3
9
51
105
12
75
208
5
12
18
9
15
18
31
29
75
40
32
45
48
87
100
20
15
60
21
4
41
60
39
3
45
15
13
44
45
78
18
135
4
140
108
3
24
1
8
9
30
18
7
17
18
45
3
90
15
12
33
99
4
24
228
5
102
12
33
117
96
39
88
5
42
30
15
15
60
13
8
129
135
36
24
4
80
52
20
52
20
16
11
133
5
60
48
3
72
57
30
30
72
30
36
153
16
8
15
13
84
95
85
68
45
3
72
45
7
35
13
116
51
96
33
21
36
72
75
33
54
18
15
108
24
100
65
6
12
12
96
25
17
27
3
18
27
63
73
17
7
113
3
4
32
40
5
39
111
48
21
96
81
60
12
127
185
3
48
15
85
29
30
60
36
33
9
ABCD 93621813776*3^$a+1 [50197]
3
72
96
69
63
92
16
32
85
3
9
96
39
105
87
24
105
27
140
40
32
16
44
73
60
39
33
15
68
37
107
1
60
3
12
48
9
36
39
20
240
112
129
75
45
147
32
37
219
132
488
40
104
241
47
132
16
20
1
71
144
120
25
35
28
56
97
15
32
168
72
16
57
63
80
84
100
32
1
63
45
35
12
64
228
56
4
21
47
72
120
25
35
493
3
20
61
35
16
192
12
141
3
96
44
40
60
12
33
371
36
13
12
60
3
69
108
12
3
33
15
32
85
47
16
132
80
85
83
25
155
76
201
87
68
73
24
3
252
20
72
13
83
25
12
15
128
12
25
63
33
159
21
75
216
260
4
224
108
25
87
32
49
12
63
20
97
108
24
36
144
83
25
23
24
48
72
133
63
20
16
8
88
12
117
143
48
25
63
80
1
83
36
160
24
36
9
83
72
25
131
16
9
215
100
56
25
168
3
20
288
24
36
36
136
33
12
27
56
157
12
96
12
3
129
108
3
105
191
40
129
59
121
27
72
20
148
8
24
25
83
12
96
84
13
63
21
35
120
96
48
40
140
16
44
25
120
87
93
147
48
32
28
60
20
61
83
13
47
16
20
12
40
24
21
47
36
76
93
216
15
140
25
27
129
123
32
60
36
73
132
228
60
15
165
12
35
25
48
36
3
96
80
12
88
9
72
11
100
48
32
40
48
144
45
51
312
12
45
15
68
25
147
80
120
13
3
204
20
16
32
112
21
35
72
12
36
24
61
12
47
13
3
189
15
81
11
4
32
180
184
144
36
36
44
16
45
63
20
160
9
3
33
71
61
47
16
132
80
160
9
3
68
12
96
12
52
300
168
60
57
108
72
51
12
168
104
133
179
61
3
44
48
25
60
39
9
27
177
47
64
9
71
300
24
25
47
48
205
75
21
87
12
21
195
12
9
36
47
97
24
11
144
144
37
143
72
48
72
96
12
85
15
80
25
51
12
20
13
12
60
23
112
32
72
25
35
109
87
120
20
28
57
95
112
45
108
63
104
160
188
48
60
4
116
24
72
76
32
73
60
23
4
32
49
11
120
25
99
12
32
72
120
121
48
72
35
12
121
87
68
109
252
71
180
28
116
16
72
21
60
111
9
11
64
57
183
44
37
3
108
57
11
169
3
20
40
180
92
36
124
45
36
47
408
169
71
156
64
84
81
255
45
252
72
15
45
291
9
51
140
4
93
3
44
88
72
81
15
32
88
92
85
75
105
147
105
47
16
165
183
32
289
11
88
44
133
15
429
111
93
72
87
8
108
97
15
45
207
56
64
105
216
47
144
1
215
37
227
64
60
80
1
11
97
60
48
107
25
12
3
68
217
36
119
13
123
69
47
61
87
45
108
180
243
56
100
189
35
52
309
35
133
83
12
76
24
108
48
32
25
3
32
232
21
27
33
84
216
36
11
60
72
16
24
8
40
72
108
32
420
156
52
12
176
252
4
48
60
32
1
72
47
88
80
216
1
36
39
105
171
153
15
32
24
16
45
72
48
83
40
32
24
1
35
48
132
192
72
25
155
ABCD 93622048322*3^$a+1 [50022]
54
18
72
6
61
101
48
6
18
187
72
252
36
36
35
30
72
138
180
13
72
23
6
6
18
91
83
90
6
72
60
84
66
42
37
71
73
41
54
96
90
144
120
42
25
36
137
54
192
168
108
228
162
48
90
174
18
30
31
17
114
409
203
24
84
48
30
24
55
36
5
175
108
11
24
66
6
109
23
30
102
96
168
84
6
30
60
30
96
18
193
53
90
1
36
17
90
253
23
13
107
1
23
18
42
48
30
163
29
6
37
144
72
53
19
11
108
48
49
35
18
90
60
72
85
72
53
55
35
1
95
12
72
138
78
138
54
61
35
24
12
96
84
48
48
90
102
66
96
138
61
17
18
132
49
11
84
18
31
11
36
90
43
5
6
18
102
24
24
1
65
126
97
23
49
161
6
84
1
287
108
18
72
19
5
6
12
12
18
120
6
73
59
30
19
35
1
113
24
7
161
48
102
120
114
6
25
36
11
60
48
25
5
48
66
84
24
168
42
103
107
1
47
108
66
31
17
198
60
60
18
24
72
19
227
25
83
133
47
61
149
234
12
18
120
43
36
71
180
78
24
24
91
131
85
179
66
48
30
1
36
108
36
71
78
150
25
180
35
210
90
6
126
60
132
66
24
6
24
18
48
120
6
18
6
42
168
24
30
42
6
25
36
23
49
35
73
23
120
48
36
25
5
103
72
41
6
114
6
13
5
54
168
12
36
85
59
18
174
109
419
13
35
312
36
6
6
84
61
23
162
31
71
66
7
17
30
97
41
24
7
71
42
48
210
30
139
72
47
30
31
131
108
18
114
228
85
107
60
30
6
66
54
1
143
90
19
197
102
169
239
36
78
30
162
126
162
30
18
144
24
222
385
89
306
150
150
42
102
24
1
59
12
24
96
25
113
6
48
42
54
25
35
174
6
1
144
59
13
83
36
18
79
108
35
108
132
24
97
65
223
72
23
42
120
168
6
109
36
35
30
198
90
48
30
24
48
217
215
1
203
84
37
5
54
216
18
30
36
60
72
18
67
119
36
25
23
60
84
18
48
91
29
6
18
19
323
120
61
5
30
24
138
19
23
36
12
1
29
331
5
30
36
30
78
1
47
42
102
48
90
198
48
90
24
18
54
67
108
59
54
31
137
30
49
89
42
48
12
24
24
13
59
13
107
84
54
90
30
24
168
24
168
43
59
49
41
67
11
18
43
11
48
48
73
131
84
37
29
120
319
17
18
37
144
41
18
6
6
1
143
24
162
54
144
13
77
72
102
48
138
24
30
240
61
36
23
18
174
1
35
30
168
127
36
72
77
528
174
13
5
30
24
49
17
30
12
13
35
60
13
149
31
216
72
41
168
192
18
108
24
97
72
71
96
72
48
132
13
89
6
157
36
83
150
126
120
25
89
18
36
72
24
24
24
18
30
120
18
31
131
12
1
17
91
59
42
78
90
42
12
18
66
60
42
90
121
29
282
30
126
24
49
59
198
30
96
24
42
30
114
48
30
12
36
138
7
143
24
132
25
5
6
25
47
133
35
18
54
72
48
60
102
174
24
18
43
119
6
91
131
48
145
72
95
84
36
109
53
78
13
95
12
18
30
66
24
30
90
31
35
54
24
102
1
36
29
120
18
12
84
6
55
36
83
25
41
102
120
90
48
18
6
54
24
1
71
18
19
11
ABCD 93623890604*3^$a+1 [50025]
120
120
16
33
51
294
6
21
63
116
34
42
68
40
72
24
45
36
9
86
48
37
15
68
16
80
16
9
36
120
35
40
69
45
30
114
86
64
48
33
9
38
84
208
57
45
74
22
39
35
64
6
30
18
48
54
69
47
60
37
143
12
72
25
23
16
32
13
47
22
102
8
37
59
64
8
52
128
100
93
21
74
49
107
48
10
78
69
45
14
24
48
40
8
4
108
128
100
6
38
157
35
10
38
40
72
68
76
176
4
12
20
12
48
13
36
51
48
44
10
231
15
21
11
97
111
20
240
4
12
93
35
100
72
33
23
48
112
32
28
32
12
4
9
3
68
16
84
141
120
83
85
107
84
22
39
23
108
52
8
58
86
84
49
12
71
37
11
12
13
15
20
1
60
15
24
56
106
110
124
9
39
32
4
141
35
16
152
16
21
108
95
10
38
10
74
169
35
52
32
70
26
1
35
28
32
25
45
54
24
21
131
85
51
12
20
76
6
14
34
48
27
27
36
240
60
20
48
96
13
71
16
8
58
42
12
20
48
76
116
28
45
3
42
102
20
108
40
357
51
32
1
9
78
92
48
48
4
80
61
27
32
16
69
12
71
37
75
18
48
86
40
60
33
27
33
36
147
24
20
36
172
45
35
12
24
24
136
44
156
10
14
72
24
34
102
24
9
15
8
60
28
21
63
57
24
27
32
40
72
96
24
18
27
75
144
32
48
36
180
13
35
48
73
15
72
18
150
20
22
122
12
133
3
44
25
83
40
21
11
64
9
36
291
56
4
128
60
1
51
93
131
22
87
57
14
60
61
15
96
69
111
108
24
32
40
80
48
10
48
38
10
26
70
14
25
15
32
64
48
48
117
11
10
96
26
12
48
4
6
30
44
36
28
6
6
32
48
13
84
83
13
71
124
54
38
49
23
12
16
60
69
75
48
21
21
6
8
34
48
278
40
24
20
48
12
61
27
24
8
61
15
36
8
202
14
121
15
48
20
22
3
3
48
42
158
24
58
62
12
4
12
12
168
48
80
76
44
24
48
28
164
25
12
144
35
40
21
3
45
23
48
166
26
4
24
20
64
36
45
11
24
120
4
12
56
28
84
105
47
36
112
36
72
104
88
56
112
44
16
164
88
20
12
40
66
48
231
111
24
45
59
64
177
51
12
20
60
10
30
57
71
64
44
60
4
12
180
6
74
64
9
35
36
22
42
92
40
8
88
12
81
59
58
144
3
135
92
10
126
32
12
84
121
3
36
12
108
21
99
72
68
16
188
208
8
25
95
36
16
57
3
8
24
96
24
25
3
204
96
33
36
59
84
100
56
16
20
76
20
52
210
195
3
8
72
88
12
153
59
40
282
38
1
39
108
144
44
4
32
100
176
34
48
78
44
36
12
166
51
3
20
25
11
12
4
45
83
85
3
20
144
60
4
92
10
39
180
51
72
21
107
52
20
160
12
144
45
9
27
69
96
39
57
87
15
96
81
23
112
18
6
42
74
76
8
120
85
11
96
4
60
8
120
10
102
69
21
110
73
15
42
54
240
20
64
12
165
3
210
6
56
34
14
60
25
3
32
16
36
48
12
48
32
148
20
82
6
8
34
38
40
44
4
24
20
22
14
25
60
119
60
10
26
121
24
11
96
132
70
78
92
22
38
36
172
84
48
36
120
84
108
8
25
99
36
72
42
42
36
24
84
156
33
57
6
8
96
28
48
288
92
48
85
15
92
100
60
20
22
75
12
3
20
60
52
168
8
12
16
6
75
3
8
48
36
16
9
45
6
48
36
6
102
36
36
48
57
51
20
192
88
8
16
24
69
15
12
228
176
36
85
35
4
44
40
56
216
108
108
10
174
140
28
72
9
9
27
21
38
4
60
68
49
48
75
72
18
38
40
32
96
64
92
16
60
42
102
24
92
4
69
59
72
48
58
30
9
71
13
69
38
24
76
68
144
108
22
42
36
9
180
11
100
12
42
54
69
47
25
45
74
61
48
3
12
36
92
48
84
36
64
45
3
12
6
102
24
9
36
59
49
51
6
6
68
4
18
30
114
6
32
61
24
27
90
54
80
40
66
78
45
15
12
36
ABCD 93623899646*3^$a+1 [50036]
13
30
72
21
24
15
141
69
3
132
135
78
135
72
60
56
19
5
25
3
92
100
45
15
15
81
45
24
18
33
144
3
18
27
72
21
24
3
60
27
66
24
35
216
139
65
40
201
60
84
15
75
36
29
48
37
66
72
5
60
25
147
15
18
18
5
55
12
65
112
108
3
54
90
108
18
90
132
17
31
42
35
52
111
57
12
123
42
15
3
5
52
81
47
88
45
167
100
3
129
20
108
103
42
27
291
57
33
54
5
100
63
108
54
111
12
33
72
327
15
5
36
19
53
52
156
39
36
65
40
84
15
18
15
12
3
42
15
75
53
55
117
68
12
85
90
105
168
15
18
87
32
28
152
88
12
15
18
132
71
67
162
11
4
8
52
8
67
30
3
123
29
85
48
72
78
18
54
33
87
65
31
90
159
105
126
5
19
66
39
108
20
52
15
65
115
18
3
60
69
30
21
12
57
90
41
4
33
48
27
45
83
7
165
20
85
87
3
105
3
72
57
36
39
21
99
33
108
57
83
67
30
155
13
27
72
68
7
150
228
27
108
27
21
57
75
45
180
90
5
103
150
144
18
12
60
161
55
17
193
27
12
48
27
30
75
3
45
45
107
40
33
48
59
240
31
12
45
33
39
15
33
33
119
136
15
24
18
72
63
3
24
45
60
51
234
15
3
57
20
73
3
24
3
165
3
177
60
48
24
36
87
192
90
198
18
39
156
27
57
20
13
15
177
63
240
80
37
48
3
87
5
13
72
3
15
54
15
21
24
30
65
31
249
96
15
9
8
132
88
105
87
75
90
18
33
12
63
9
96
80
124
225
15
48
12
21
35
85
59
1
54
48
113
49
6
77
100
8
4
75
81
45
27
105
15
15
5
127
21
12
20
52
21
30
45
27
57
3
102
15
60
15
81
9
126
72
60
5
67
21
12
8
7
153
32
13
87
8
4
20
40
45
66
69
45
63
60
80
72
28
15
5
37
120
6
54
18
45
3
129
108
60
20
52
33
3
45
24
3
132
3
42
36
39
33
35
88
57
192
51
75
24
21
24
60
33
3
132
15
77
16
32
67
165
96
32
103
5
19
48
177
63
57
48
75
33
129
51
12
8
37
63
84
108
20
43
237
123
60
57
20
12
31
29
61
159
168
72
36
87
18
24
63
12
56
4
93
27
15
21
12
33
99
120
3
45
32
61
255
69
3
33
60
30
29
76
99
156
54
96
15
15
60
69
60
123
90
35
40
252
20
25
23
40
15
18
300
15
32
7
225
81
42
5
7
90
6
57
108
87
18
30
117
225
23
19
113
13
207
3
90
15
12
45
87
3
108
24
45
60
51
129
51
129
15
5
31
54
3
33
54
21
57
12
6
9
60
51
24
66
39
80
13
198
105
80
52
63
57
8
100
20
132
12
91
105
129
3
72
168
3
57
20
13
42
12
21
20
24
108
67
33
152
241
27
12
8
12
16
39
113
28
69
23
85
15
8
52
33
27
45
18
45
24
60
20
73
12
23
60
13
192
47
13
12
75
80
43
132
33
123
24
53
55
17
60
36
25
114
120
33
3
42
30
93
152
52
45
78
53
67
5
85
87
228
105
23
120
139
405
20
13
75
87
33
177
191
4
96
147
48
57
20
148
20
4
96
84
96
20
64
8
67
5
163
105
8
7
78
87
108
57
255
27
96
12
42
66
9
48
87
108
90
75
12
153
90
185
7
18
75
60
48
75
12
153
9
3
12
21
42
17
28
75
60
108
69
8
7
18
23
52
20
13
90
29
43
5
37
15
15
21
12
48
72
12
21
15
39
53
52
15
36
9
45
15
156
20
52
240
132
33
27
108
15
77
40
75
90
15
21
24
66
204
21
105
35
64
3
33
57
23
4
81
42
5
220
32
36
4
60
36
39
30
36
54
36
57
60
108
9
ABCD 93623930716*3^$a+1 [50012]
36
88
12
92
27
153
63
54
30
33
40
8
60
27
108
33
21
91
32
16
60
60
29
90
33
15
25
32
33
3
4
68
39
61
5
127
8
60
57
75
3
252
1
60
32
28
20
57
39
16
12
188
72
48
52
95
145
8
12
12
33
27
28
20
148
47
33
28
56
15
36
9
60
15
1
125
7
8
39
121
47
48
90
99
24
100
212
48
21
43
60
5
55
77
31
8
51
18
90
61
11
36
45
12
15
73
128
51
48
33
27
117
75
33
36
324
28
107
30
15
76
24
32
36
48
129
55
95
1
11
13
56
36
28
36
116
36
168
51
13
80
60
12
3
265
5
15
12
108
76
12
44
3
1
17
90
9
16
65
27
3
132
12
105
135
121
20
52
36
59
13
12
5
60
51
21
51
28
41
78
45
96
12
40
17
15
12
16
20
15
9
3
1
164
75
85
23
69
3
13
32
60
87
90
43
80
168
60
27
13
48
44
27
33
40
68
24
4
92
40
44
16
65
42
25
83
72
21
264
123
42
31
60
12
8
172
125
7
35
93
69
18
48
37
32
243
61
24
48
95
25
29
15
28
8
72
28
120
20
100
12
143
9
45
31
20
75
25
12
35
48
37
20
28
8
4
35
30
55
188
48
36
21
84
18
21
40
44
76
17
7
48
32
28
12
35
18
42
21
40
47
73
56
136
12
5
27
28
48
32
63
45
9
18
168
73
32
40
8
24
16
132
89
15
3
73
35
37
8
99
1
47
45
63
69
96
15
25
68
12
120
48
39
12
78
12
18
1
12
48
29
78
69
48
12
16
60
12
48
35
24
61
68
36
4
119
30
3
40
12
80
96
12
15
33
72
15
13
20
21
6
30
42
33
12
12
63
177
81
12
115
8
9
18
90
87
28
116
156
108
12
28
8
88
11
9
72
52
53
67
17
15
76
32
36
39
21
12
27
18
87
15
13
95
33
216
4
24
120
23
90
207
12
16
108
12
59
21
9
39
12
27
45
27
90
19
72
32
75
81
24
88
32
12
231
12
13
68
12
57
63
27
13
104
120
24
39
42
30
60
1
212
3
249
136
29
51
28
47
97
5
43
89
18
12
90
6
69
76
32
88
20
60
40
20
28
84
20
12
4
59
30
27
33
75
105
15
120
57
3
12
24
12
135
37
17
15
144
57
27
27
9
9
151
12
12
77
48
15
36
4
56
180
57
30
25
32
93
90
12
141
27
54
90
36
45
12
15
141
52
12
60
17
78
90
75
28
72
32
3
45
63
13
84
65
111
220
11
33
3
24
1
17
31
80
24
28
35
9
24
21
3
120
93
3
24
16
29
30
73
17
123
52
32
24
27
30
67
116
156
28
20
15
13
257
72
15
76
8
21
111
24
105
19
47
60
13
59
73
17
63
9
19
11
13
92
28
20
40
60
32
64
71
121
68
9
3
27
18
7
47
1
32
36
36
93
3
57
18
13
44
40
48
44
165
3
12
4
224
16
17
15
12
40
20
3
9
16
47
93
87
57
16
104
48
28
72
20
33
115
44
3
45
27
9
40
24
125
55
48
167
48
9
16
44
28
20
40
108
44
148
68
84
63
33
60
12
60
16
24
8
100
68
64
168
44
108
27
13
77
15
64
12
32
100
65
3
24
64
116
28
35
30
55
20
3
84
93
60
63
25
72
83
33
180
9
3
60
129
19
107
25
108
32
39
21
52
32
3
12
81
15
33
4
83
97
152
4
77
3
40
59
42
19
20
9
18
24
1
8
36
28
8
24
123
18
3
60
124
17
19
12
8
132
144
45
3
60
48
88
80
96
3
12
45
24
27
13
20
72
12
3
37
8
24
60
3
1
144
53
7
48
35
69
4
12
8
27
25
47
78
43
56
148
32
48
33
7
188
84
136
17
51
4
17
120
75
60
60
36
40
12
68
15
9
136
35
12
1
12
12
68
204
16
72
20
88
35
90
3
9
31
12
35
189
21
7
47
6
72
27
16
20
45
27
16
11
1
72
35
138
87
16
11
61
47
33
28
29
12
6
69
88
8
24
48
76
56
16
77
3
132
27
60
1
12
32
3
45
28
149
99
84
15
108
180
9
76
72
92
3
72
9
27
12
72
121
12
48
5
15
12
36
21
51
27
30
103
120
140
28
11
30
3
36
72
24
81
114
45
4
59
30
55
5
120
15
45
48
7
32
144
21
79
24
96
17
55
35
25
32
12
3
81
4
48
65
15
28
47
54
43
5
15
12
105
66
105
84
4
20
4
95
1
12
59
1
120
89
43
212
3
145
35
33
40
48
104
ABCD 93624084124*3^$a+1 [50066]
137
55
20
24
21
24
91
56
48
52
48
41
55
36
24
29
24
75
117
51
64
24
72
32
76
17
3
72
24
60
36
24
4
17
99
124
96
48
12
36
44
136
48
32
309
103
12
5
31
44
16
53
19
120
48
77
7
41
24
51
192
88
24
5
19
80
21
15
64
36
8
36
57
120
72
123
72
16
5
19
48
92
60
16
24
32
21
24
15
60
16
104
28
20
12
9
55
44
237
55
44
16
24
12
12
72
24
29
48
48
96
43
101
39
33
19
120
56
64
44
81
48
27
4
12
104
28
41
27
45
75
4
20
108
36
24
132
28
8
72
45
55
92
36
12
88
24
20
9
171
76
20
120
180
28
125
99
16
164
33
15
52
48
104
4
32
64
144
20
40
56
40
48
48
80
84
28
5
147
96
69
103
20
76
92
24
40
8
16
24
48
32
45
123
28
12
68
4
8
112
20
52
24
20
4
5
3
24
28
41
55
84
32
48
112
60
116
28
36
96
24
5
48
48
48
19
77
3
28
252
77
123
60
12
21
24
48
3
93
96
3
52
44
72
40
125
147
72
60
81
3
12
84
64
56
4
65
75
4
32
33
15
52
8
72
16
32
45
51
156
4
29
15
12
40
44
64
12
8
16
44
105
43
77
3
24
84
4
8
117
115
32
48
21
7
48
41
123
12
4
140
100
12
17
72
3
96
64
120
12
204
29
120
31
20
45
31
36
5
27
21
19
48
32
48
100
32
16
17
19
108
48
209
31
48
36
5
3
16
96
48
80
100
48
84
8
232
29
31
36
53
19
68
160
44
148
60
72
53
7
20
64
101
91
5
103
137
3
36
96
48
4
120
8
165
55
65
187
120
56
4
12
5
3
16
24
72
176
93
67
8
84
12
48
148
44
16
20
124
8
88
5
48
51
21
27
16
144
48
12
12
5
31
12
8
24
40
104
4
41
7
140
132
28
68
124
8
72
88
77
43
84
20
168
36
4
12
65
15
9
24
175
41
144
135
196
24
68
4
44
4
12
48
32
48
156
184
48
5
24
48
147
16
5
19
48
48
80
48
4
32
16
32
52
5
99
16
5
31
17
3
40
72
5
43
5
7
137
3
21
144
3
64
24
72
44
76
32
36
4
80
48
64
56
64
5
3
48
24
40
104
36
28
36
116
24
4
17
75
40
8
165
27
64
5
91
8
28
44
40
101
19
53
223
17
3
24
45
3
93
115
72
8
88
80
21
3
96
69
3
28
44
36
36
28
36
149
3
88
200
36
9
19
5
31
144
132
8
48
40
104
21
3
45
99
12
60
88
60
36
44
57
151
48
12
72
32
144
64
32
16
29
24
19
20
172
53
48
43
20
4
32
28
12
56
40
24
48
8
48
120
12
52
60
17
24
24
3
45
67
108
12
176
52
164
76
92
112
36
20
72
117
43
48
20
60
84
16
32
16
41
24
19
8
117
31
17
27
45
120
3
60
9
103
180
32
64
44
108
4
20
76
20
45
3
117
3
184
5
96
72
3
40
24
80
21
55
60
77
19
48
72
24
180
41
3
40
12
36
60
113
307
60
60
32
40
5
67
8
16
32
40
24
60
281
24
19
5
24
43
20
33
91
96
24
101
3
24
12
33
15
16
44
16
149
43
72
60
36
5
27
28
44
93
19
8
12
9
99
72
48
12
28
53
72
96
27
124
36
44
16
108
5
15
16
20
16
24
48
56
141
31
12
77
120
111
64
144
144
36
29
91
125
7
128
76
80
21
67
92
4
29
127
80
33
43
152
16
200
16
116
33
24
43
8
40
32
220
44
100
36
5
7
132
24
24
53
115
29
39
9
43
152
21
115
104
40
101
19
72
8
16
96
20
33
163
60
32
12
45
43
8
4
36
120
200
12
28
29
48
72
19
156
44
4
12
144
32
40
44
28
20
177
91
29
51
52
20
88
132
65
91
32
45
123
12
105
283
24
36
164
76
12
5
19
5
135
33
15
16
32
112
300
120
8
48
4
20
12
153
7
20
40
120
44
76
84
236
16
48
125
39
12
21
15
52
80
72
36
108
16
24
24
80
40
96
80
69
48
ABCD 93624351742*3^$a+1 [50045]
75
168
102
114
396
84
141
3
96
9
21
111
159
36
18
75
12
45
51
33
36
60
54
36
105
48
24
51
96
396
30
87
63
18
36
15
156
333
36
123
36
84
60
93
51
3
84
42
123
87
18
6
33
120
57
60
120
111
12
240
72
12
204
69
144
186
30
51
39
6
84
24
27
189
246
57
111
72
138
3
219
9
21
39
84
24
36
48
27
69
21
87
15
24
66
39
21
15
192
57
36
24
15
105
6
45
60
33
6
36
18
372
51
57
87
9
36
15
48
72
75
33
27
90
30
234
24
72
87
147
189
57
435
12
3
54
96
27
60
36
12
135
108
252
9
45
63
3
60
444
96
30
3
21
15
21
87
21
102
69
9
15
75
12
21
192
417
114
45
36
9
84
51
108
27
69
15
126
51
39
21
15
21
69
15
45
84
111
3
12
150
54
69
57
51
12
21
51
9
30
36
24
66
87
3
33
45
12
303
21
6
45
72
3
60
144
9
57
3
48
9
84
60
54
36
66
24
15
36
12
27
30
54
21
48
237
6
108
33
39
90
15
108
21
15
105
24
12
78
36
66
18
129
3
45
39
90
6
90
135
9
180
51
84
9
66
21
12
96
51
33
27
210
3
12
81
51
12
24
21
30
60
12
33
201
3
84
9
90
84
90
3
3
30
24
144
102
54
150
144
162
15
15
24
69
177
39
51
57
21
30
96
90
51
39
90
123
72
39
72
105
36
33
54
36
21
33
42
210
87
108
93
42
9
99
66
96
27
57
39
105
42
105
36
3
45
189
72
30
57
123
78
30
42
18
117
60
33
15
21
144
15
81
15
105
51
39
6
48
87
39
6
54
69
57
54
30
180
3
180
33
60
174
33
21
87
45
48
39
12
24
51
21
3
120
105
36
21
39
249
36
36
15
60
165
123
84
147
33
60
33
78
69
12
21
24
15
15
96
30
18
57
33
39
120
201
159
36
111
6
234
90
30
69
45
27
144
9
12
24
15
105
51
63
36
45
261
30
24
54
72
30
54
3
120
57
36
108
15
96
39
36
30
36
78
66
6
33
141
6
33
15
60
36
45
36
72
72
21
78
141
105
3
3
33
12
165
54
24
66
90
69
27
90
18
69
57
51
36
123
54
90
57
255
45
3
57
84
36
72
96
15
249
96
51
21
69
75
36
12
96
21
36
27
147
6
54
36
9
81
15
33
42
18
12
24
30
36
168
246
15
75
36
21
84
60
75
108
117
9
315
144
21
60
36
15
12
27
36
69
15
54
216
54
36
21
3
45
45
36
51
12
60
3
33
84
3
57
12
45
51
69
3
51
90
60
87
12
183
105
399
6
198
120
72
24
30
3
21
27
3
57
105
60
18
120
36
6
120
15
60
15
177
3
198
6
144
66
3
108
3
45
72
99
69
21
51
93
15
15
36
36
69
225
135
60
105
3
21
216
36
51
144
39
69
84
21
132
120
111
48
255
69
21
6
33
12
36
99
180
45
135
90
120
24
15
105
36
18
582
18
36
30
6
54
30
141
165
3
36
51
90
15
36
3
54
51
261
30
258
36
156
60
54
54
12
114
141
165
99
24
72
36
12
57
15
3
126
36
54
96
18
159
48
9
84
72
18
6
90
66
60
27
108
36
39
165
303
177
3
90
6
84
132
9
60
15
33
132
84
72
132
87
ABCD 93624758504*3^$a+1 [50061]
30
3
57
108
155
37
84
36
198
102
39
9
240
71
109
150
36
156
29
64
15
90
167
19
6
30
78
11
181
30
60
113
48
13
6
18
42
150
11
133
96
11
13
54
90
3
3
125
16
69
426
24
144
126
75
51
125
73
36
330
60
60
17
112
135
96
126
75
183
41
25
36
150
60
161
67
12
30
18
30
131
31
209
96
103
153
69
203
31
17
112
32
96
13
6
29
151
9
80
31
33
80
25
36
6
60
150
144
30
45
32
37
75
15
65
115
6
167
19
18
42
24
6
48
312
18
66
87
32
157
51
48
21
24
60
39
165
126
29
127
48
65
16
105
279
45
102
138
72
59
61
198
150
6
84
42
24
30
96
54
246
138
23
7
96
60
276
54
150
77
144
205
24
36
90
18
90
65
31
84
66
66
48
96
24
113
19
48
42
18
6
30
6
30
204
60
65
31
78
35
16
176
160
9
6
150
11
64
93
12
39
80
19
102
198
42
60
75
63
65
31
54
72
24
126
18
27
99
29
7
9
99
96
45
15
17
109
48
3
240
3
144
42
48
35
7
54
54
162
24
51
176
103
9
15
65
115
93
3
29
301
54
77
25
23
16
9
71
181
11
169
54
84
156
24
72
65
96
384
85
180
135
45
24
36
48
30
12
108
225
45
35
67
114
84
42
114
174
66
59
121
71
64
105
6
90
54
120
6
131
7
41
16
144
15
36
90
99
9
282
90
288
96
66
225
96
48
21
18
57
9
71
48
16
99
66
27
3
29
37
144
27
237
35
48
169
30
18
12
24
35
96
25
135
128
16
32
7
66
96
30
60
48
420
30
72
120
48
107
163
45
45
60
6
54
107
25
23
7
150
24
36
39
159
6
144
120
35
112
3
6
54
150
192
78
42
24
27
93
179
61
156
90
93
105
30
6
179
37
78
6
6
174
54
12
144
264
150
90
96
41
133
42
198
72
378
12
29
31
81
3
60
90
119
7
18
132
120
24
24
30
42
99
135
6
24
36
30
48
41
25
30
30
171
39
114
36
60
135
144
32
16
3
6
60
59
115
204
90
60
366
45
9
12
75
3
66
24
66
129
45
60
12
174
36
60
48
90
162
138
30
72
150
24
60
39
105
150
30
102
18
27
3
77
64
39
126
30
114
30
45
80
67
45
69
219
32
256
63
36
150
90
204
17
288
61
54
6
90
221
288
25
6
48
30
6
144
66
84
6
336
120
105
80
25
23
67
18
66
9
48
63
54
203
7
6
96
24
219
128
37
66
24
90
36
51
189
24
42
65
16
32
31
177
80
67
125
55
72
113
96
25
215
64
32
13
42
9
32
277
132
23
37
120
18
72
9
9
132
18
180
42
243
45
51
39
105
201
60
11
16
63
6
180
150
78
35
67
60
54
114
6
35
25
36
99
15
6
48
90
180
77
85
24
96
108
102
209
96
16
32
16
51
45
105
30
54
35
61
371
169
39
45
ABCD 93625538564*3^$a+1 [50021]
92
37
11
52
32
58
74
13
27
36
9
3
32
96
198
91
35
90
31
119
25
60
15
21
12
120
35
13
72
36
36
29
67
24
5
16
98
25
47
64
14
7
105
2
13
9
50
16
72
33
12
11
37
12
132
120
48
27
273
12
24
131
6
19
84
9
2
78
30
36
96
28
33
12
63
14
40
158
73
135
2
16
2
102
22
48
20
96
60
42
162
102
31
107
25
21
6
81
9
66
8
145
24
5
16
24
48
63
12
48
24
3
98
46
33
60
12
105
114
56
13
11
30
19
5
18
30
43
11
18
7
119
25
27
165
27
93
24
48
12
11
82
56
150
1
33
63
3
236
25
11
25
45
18
62
19
69
14
132
25
3
26
31
41
67
5
102
16
92
25
63
92
25
36
36
15
20
48
76
36
8
37
59
6
199
11
121
39
21
24
120
96
35
54
31
35
22
3
12
12
5
18
16
9
11
1
65
19
95
1
21
32
70
18
2
96
46
63
27
33
5
40
8
10
158
22
12
20
52
6
75
15
30
74
61
9
3
36
12
12
51
45
72
3
117
9
8
10
21
17
18
1
5
19
24
21
50
37
84
60
41
18
24
12
66
90
37
48
35
25
53
66
85
60
15
56
24
1
24
36
47
36
40
69
63
18
27
12
48
12
5
58
38
6
108
40
8
84
49
41
70
21
29
91
95
22
3
47
12
61
24
11
49
48
41
6
18
78
25
27
32
6
42
76
60
9
60
3
32
72
49
12
99
9
29
31
107
49
29
91
15
176
28
74
42
30
115
23
400
81
35
1
81
3
71
1
63
72
9
71
37
83
49
96
12
17
48
88
27
95
22
90
9
12
9
134
156
6
19
48
11
61
83
28
9
59
1
11
145
5
30
28
57
12
3
9
93
15
11
24
148
18
50
96
70
56
43
72
15
33
5
19
5
138
64
6
18
56
16
8
1
45
39
87
45
275
192
1
17
67
53
10
14
46
33
89
31
17
42
13
129
8
7
48
95
60
36
36
13
17
46
9
24
132
47
61
9
2
24
1
15
8
120
37
36
12
41
96
30
18
7
75
45
108
53
18
61
9
120
26
13
17
58
92
61
24
101
43
87
14
54
49
11
24
30
31
47
252
6
79
41
34
21
11
54
16
50
78
58
105
15
32
96
94
2
60
4
44
16
81
108
21
267
53
42
25
27
80
18
18
16
33
5
16
2
37
12
39
140
61
131
12
118
50
280
129
51
2
18
108
82
2
25
5
72
31
33
2
25
12
15
18
63
24
60
53
34
8
133
84
83
1
41
114
36
4
14
55
108
5
7
11
37
15
69
75
20
30
94
26
40
195
23
120
12
16
117
53
22
20
40
56
64
92
34
39
11
64
57
5
10
21
9
168
66
21
33
18
33
35
1
60
15
21
3
201
95
64
57
12
35
48
94
50
150
40
8
6
97
12
72
21
39
63
92
48
85
15
57
33
8
19
189
56
96
48
66
1
108
11
136
14
31
89
120
16
15
23
1
51
44
76
14
199
11
100
44
16
14
67
53
10
21
59
25
11
18
30
61
24
21
39
83
12
18
78
1
83
48
60
13
24
53
79
33
122
30
10
6
63
36
23
6
55
60
12
35
24
1
24
96
27
98
78
82
14
16
9
71
34
104
6
48
58
15
60
15
102
8
7
60
11
85
11
60
1
23
6
34
56
61
27
105
117
63
72
75
20
16
32
28
14
18
16
6
39
51
126
54
93
51
21
125
16
14
34
99
11
37
69
18
33
23
12
138
72
174
108
37
24
11
1
48
71
48
48
54
34
252
80
178
14
52
24
21
84
36
33
6
44
13
17
18
253
12
39
81
35
48
16
18
18
45
9
75
119
6
48
58
20
10
27
63
14
48
46
36
9
35
36
48
12
18
18
72
13
185
67
63
108
9
81
2
25
24
45
54
21
5
18
46
99
93
8
7
48
51
30
99
189
18
110
70
44
13
60
12
48
95
156
24
73
12
35
46
56
18
37
24
59
1
35
42
72
16
39
132
48
51
194
7
59
1
29
10
105
101
10
14
64
48
75
5
30
12
1
21
3
71
6
138
13
3
297
5
22
36
56
13
27
44
25
72
168
24
11
54
66
1
39
9
11
42
7
47
18
7
35
6
34
8
78
72
40
75
11
76
20
1
15
12
36
42
27
12
81
87
12
45
98
217
99
74
127
36
29
55
24
24
11
54
7
33
26
60
42
24
10
14
16
6
48
32
10
39
63
81
12
3
21
119
4
180
117
161
312
42
1
45
2
22
26
25
59
114
46
45
24
12
63
84
32
121
12
33
32
90
1
11
13
216
47
109
36
12
95
85
27
20
126
40
3
24
5
58
33
21
120
3
191
ABCD 93625676696*3^$a+1 [50044]
88
3
52
14
15
19
16
9
15
20
6
16
58
10
16
10
14
30
6
4
2
84
36
30
7
23
68
1
28
12
44
36
9
10
36
33
11
37
24
9
15
1
10
54
7
9
16
10
18
15
17
8
87
19
13
1
46
6
4
26
18
20
66
14
10
22
8
2
33
12
28
15
22
4
20
10
14
10
9
7
4
22
15
13
26
24
117
39
36
14
14
50
7
9
40
40
4
6
26
30
14
4
76
20
44
40
16
26
37
1
106
60
20
1
4
1
10
54
40
16
8
2
8
1
28
48
35
14
10
4
2
34
21
33
6
20
24
9
117
26
5
25
30
10
8
30
16
1
73
80
51
5
14
66
11
3
17
72
3
38
40
70
21
8
41
12
10
24
6
123
1
14
30
2
18
100
31
45
4
50
9
17
19
60
37
67
117
66
37
1
11
20
39
32
34
20
20
74
2
10
98
36
35
41
84
4
6
20
61
33
52
7
77
80
26
34
3
7
44
32
33
5
40
19
48
9
4
10
6
44
11
9
10
5
11
6
64
15
39
9
7
10
75
55
4
20
70
12
19
48
51
106
30
14
30
1
5
3
11
41
5
55
9
2
28
16
4
2
64
79
15
66
35
19
6
20
10
20
6
64
24
20
31
1
38
6
14
2
4
64
11
16
32
3
18
19
11
12
4
14
15
57
8
16
3
1
60
39
51
22
8
6
16
17
12
9
86
4
52
34
20
34
40
6
44
36
26
48
16
1
23
86
16
4
3
72
9
60
35
64
23
20
13
25
40
7
23
5
5
6
34
15
5
12
20
68
10
136
14
7
9
6
4
16
8
10
35
20
57
3
17
24
46
18
2
8
6
4
10
12
24
34
26
1
5
68
40
15
17
4
19
17
8
30
82
14
44
10
11
11
20
5
123
50
10
10
19
1
60
10
50
16
11
5
24
31
39
50
4
75
11
10
4
11
29
30
2
14
10
44
6
26
19
11
18
42
38
30
6
23
27
4
76
14
16
39
145
56
10
46
8
10
49
31
16
6
48
6
16
4
46
18
12
49
4
5
12
30
18
15
4
11
30
19
1
11
5
4
40
26
24
2
20
24
4
10
22
30
40
14
44
26
1
5
60
19
65
60
4
36
86
33
16
31
18
55
1
24
20
12
15
9
10
113
11
6
19
1
26
28
9
13
38
22
4
14
6
24
11
19
41
89
2
29
5
4
11
16
20
99
49
5
32
10
14
34
20
26
44
60
2
48
22
19
20
69
15
16
1
19
24
25
92
48
6
1
44
28
27
16
4
1
8
25
11
25
15
29
16
4
42
28
10
2
9
11
10
34
30
50
10
4
10
12
18
30
16
74
31
39
6
14
12
9
9
62
38
6
129
15
30
2
8
22
28
27
25
38
2
18
80
22
27
1
15
21
24
2
18
12
18
30
19
61
116
26
33
27
120
14
20
84
15
17
8
26
21
3
5
1
16
24
31
4
29
30
10
16
19
55
66
4
50
6
24
6
4
60
22
4
23
16
1
50
176
134
10
30
31
8
17
8
2
48
9
3
60
13
1
24
30
22
19
61
64
54
96
30
19
7
8
32
14
24
10
1
15
5
49
11
4
17
7
8
9
64
10
66
4
6
4
2
4
44
6
1
23
37
25
14
16
4
14
20
110
6
40
3
11
26
24
52
30
14
4
6
10
26
20
30
19
5
35
15
24
22
24
24
31
28
12
24
7
18
52
19
9
39
1
16
10
30
4
10
20
29
17
19
1
10
6
79
24
5
7
8
16
8
7
4
6
11
53
40
90
90
39
12
44
5
10
97
79
14
11
16
13
10
30
10
6
84
116
80
6
34
31
33
2
30
24
10
30
80
3
47
1
4
61
28
16
14
21
55
4
6
10
20
6
7
27
4
36
14
16
35
4
65
10
16
50
44
7
29
64
36
10
14
15
12
25
48
42
10
8
11
19
1
15
21
4
39
22
19
9
16
4
16
4
22
74
35
19
10
16
55
19
29
32
28
37
16
19
101
18
10
6
21
3
16
14
71
11
44
50
94
5
4
107
6
34
41
4
9
15
17
7
1
72
98
60
6
44
27
23
22
80
10
44
4
30
7
9
20
60
10
14
40
62
20
14
39
7
18
10
6
34
2
78
85
75
6
3
37
10
4
10
7
19
16
38
15
1
16
8
46
61
12
51
26
36
15
3
30
12
4
44
62
8
22
64
4
96
4
40
7
12
1
16
3
27
14
16
10
29
36
16
55
34
6
68
10
12
20
24
11
60
9
35
49
10
16
9
25
2
30
19
56
4
5
4
6
60
10
20
11
5
47
27
9
15
10
19
11
6
10
6
80
88
2
14
4
16
55
9
16
11
35
34
14
46
4
10
26
50
45
25
10
61
25
47
1
66
41
29
64
32
58
22
7
47
10
10
24
110
7
5
3
12
45
58
6
15
11
8
46
10
9
5
6
6
60
18
1
5
10
24
45
11
44
17
5
44
4
6
9
15
50
16
43
1
10
6
15
5
10
26
8
2
64
14
32
19
11
58
12
43
17
64
4
26
4
70
15
100
12
32
17
16
24
4
10
26
16
28
30
50
10
1
56
40
49
24
22
37
11
32
4
24
6
43
23
18
12
79
5
44
20
36
3
32
55
30
51
24
9
60
50
6
60
26
18
19
27
49
12
3
2
20
30
25
15
14
10
64
69
11
49
53
108
36
70
26
15
39
26
7
37
16
28
2
28
20
86
10
14
51
11
13
35
10
6
54
6
5
35
6
10
34
10
5
29
20
30
30
40
31
75
16
8
40
12
10
7
51
16
14
16
50
24
6
24
2
4
86
4
10
5
24
12
63
40
50
75
11
4
6
44
2
214
6
34
34
60
26
16
8
40
56
16
19
15
24
6
24
39
12
24
16
39
32
20
10
8
10
20
10
7
24
39
26
24
46
86
14
30
14
5
5
106
24
1
109
31
40
8
41
26
10
44
56
43
1
16
6
54
24
7
5
27
1
30
6
54
36
16
10
18
6
20
4
26
5
11
28
2
14
64
10
6
60
9
17
19
1
54
16
20
5
13
11
9
11
5
35
9
26
73
1
12
43
4
11
50
10
6
64
2
18
32
28
16
131
5
103
4
1
36
40
19
1
16
20
34
25
11
4
21
29
54
1
5
40
3
7
14
11
29
71
11
4
21
13
40
42
25
9
46
70
8
10
10
6
10
126
8
20
2
8
32
15
4
5
40
39
17
90
38
20
11
5
14
46
14
16
20
44
26
23
133
35
12
11
1
11
14
43
27
124
62
18
1
19
22
54
30
24
19
21
2
25
44
4
65
7
44
25
11
53
30
5
1
10
6
20
10
9
5
4
6
26
28
10
6
4
19
33
44
4
16
40
31
3
40
10
12
7
71
10
32
35
8
111
21
9
64
15
5
6
14
31
49
22
18
19
61
16
34
92
34
10
5
5
11
32
1
26
61
43
22
24
24
39
3
14
23
11
50
26
4
176
104
42
30
24
10
20
26
5
73
59
47
24
21
45
36
38
16
4
70
22
4
80
6
38
17
9
40
4
7
5
24
26
8
40
50
6
90
4
42
28
25
55
10
32
28
6
14
12
23
7
8
46
16
7
1
7
13
30
21
60
44
40
25
56
15
44
85
51
9
11
25
16
28
6
26
28
10
26
31
5
8
26
46
28
36
10
14
10
41
21
7
21
51
1
38
6
20
31
35
69
19
9
41
12
58
10
86
14
6
4
16
44
22
4
26
18
36
6
84
46
4
20
63
41
11
5
14
17
20
13
2
9
35
13
41
22
54
14
1
48
21
91
19
40
30
16
16
38
10
12
64
43
11
9
28
5
44
20
14
2
28
30
10
22
28
10
6
4
6
4
55
24
1
6
4
2
4
51
3
6
31
69
56
4
15
15
86
8
46
86
14
14
2
5
25
68
76
24
10
1
11
18
80
10
141
75
1
8
25
16
16
3
1
24
27
9
16
28
36
31
12
83
28
2
4
4
56
4
22
49
19
29
23
30
8
40
7
3
57
143
1
79
86
44
6
10
16
44
15
41
38
50
36
10
4
1
1
19
28
11
10
22
17
21
36
70
13
23
8
6
20
4
39
32
75
14
22
4
70
60
30
5
1
44
3
27
41
19
4
6
71
8
4
23
28
20
76
34
10
10
20
16
44
6
10
80
4
27
5
28
10
50
39
12
5
120
34
5
12
43
20
37
33
10
41
19
16
4
2
27
3
14
14
10
26
56
37
21
10
42
7
3
30
4
3
36
7
17
12
5
3
1
26
6
3
31
14
92
7
51
60
40
120
6
46
98
50
2
19
29
7
3
2
14
4
6
23
17
ABCD 93625881346*3^$a+1 [50068]
27
18
2
58
32
10
32
10
26
4
5
75
54
22
5
15
18
12
18
21
19
6
8
36
27
15
4
6
20
22
32
144
6
4
11
19
21
11
78
4
26
25
11
4
65
7
60
54
14
10
11
36
13
24
51
21
14
4
6
27
3
21
80
4
51
30
24
60
15
11
16
33
11
21
63
24
12
18
27
15
28
41
39
28
2
7
15
18
56
30
16
26
63
36
121
39
5
10
14
4
11
75
1
21
72
6
6
14
46
44
67
33
26
9
1
18
26
4
47
16
9
50
18
42
1
99
18
8
82
72
29
31
21
65
15
7
2
28
18
20
40
2
22
66
3
29
10
6
30
5
9
10
12
18
30
12
6
24
15
3
42
108
12
95
16
3
2
4
6
44
76
45
44
4
27
29
1
35
7
42
24
102
32
16
26
19
56
31
12
17
31
12
12
66
54
36
8
4
36
60
60
12
24
29
1
44
16
35
24
25
30
14
43
33
54
41
19
36
26
54
46
18
8
34
15
15
29
21
36
58
14
3
7
17
63
12
4
6
54
141
60
33
102
30
71
7
6
24
11
9
7
11
34
11
19
14
12
24
48
72
6
22
62
4
24
18
84
6
29
4
125
22
32
21
9
16
11
1
14
18
16
6
21
9
6
12
38
18
82
72
60
20
27
1
63
9
2
10
66
18
74
40
17
15
18
18
45
3
72
54
6
10
15
68
40
29
7
3
30
3
27
21
56
4
5
40
14
33
25
30
29
36
13
24
50
12
21
7
60
12
6
102
30
2
136
8
4
62
10
24
20
16
5
21
12
31
29
66
34
18
18
11
16
47
6
10
12
125
67
32
6
130
44
78
27
55
6
2
21
16
101
4
39
15
36
68
90
18
25
24
63
60
30
47
3
16
80
124
41
19
6
54
20
16
2
40
50
4
5
61
102
77
3
36
24
40
17
24
1
18
20
10
3
3
20
4
36
5
40
15
6
24
2
9
49
6
20
45
4
39
18
83
55
86
39
31
18
27
69
12
74
18
10
33
59
4
72
42
158
58
6
110
4
6
24
20
6
15
13
23
15
58
54
96
36
48
12
69
5
16
11
7
8
33
79
32
36
4
14
70
12
2
6
10
15
9
12
30
30
119
27
94
51
39
30
18
60
26
7
105
2
10
71
52
63
20
36
30
34
56
4
24
32
94
24
11
12
64
93
48
14
48
6
70
6
50
1
68
7
54
35
16
29
4
11
24
7
12
92
45
73
42
20
48
10
80
3
39
4
60
12
5
24
15
4
2
28
26
1
15
68
61
21
42
8
4
5
64
17
40
90
18
66
9
32
13
56
48
10
50
10
62
16
23
25
42
9
33
6
45
39
42
8
22
21
5
64
6
5
7
60
2
28
47
33
16
15
32
24
43
53
4
35
4
12
48
26
19
89
10
72
98
7
3
48
14
18
12
28
36
26
4
24
11
12
93
7
35
10
54
38
76
20
34
38
30
18
22
9
33
71
19
17
91
24
56
42
7
9
11
3
60
22
30
20
21
67
32
34
74
112
6
60
42
38
3
9
3
7
57
9
6
21
39
8
18
15
3
1
15
14
16
11
9
15
93
3
69
4
2
4
29
57
52
23
9
31
3
5
19
20
46
30
62
15
9
40
6
12
66
11
16
8
39
22
11
19
5
15
46
20
4
6
8
16
78
18
12
17
16
5
15
45
3
55
24
33
20
3
10
35
7
18
6
20
9
19
17
1
54
8
12
24
30
10
17
4
23
57
43
53
7
6
6
36
44
28
17
9
31
5
31
3
77
7
68
4
90
84
24
30
6
60
26
10
20
18
100
36
41
1
15
23
126
28
96
15
11
4
24
12
18
23
7
30
2
6
10
18
27
9
44
27
3
61
11
4
24
60
45
21
48
2
30
24
7
33
30
60
12
9
11
52
132
36
8
97
8
21
6
70
18
20
12
82
8
3
1
6
54
6
48
5
12
13
60
14
12
9
87
4
48
12
41
39
66
15
3
6
39
45
16
18
92
88
2
18
21
7
29
49
12
12
3
17
3
7
36
5
21
84
42
4
48
6
36
15
39
6
66
44
81
45
40
20
12
10
53
7
2
28
12
14
57
100
140
49
6
98
31
5
4
14
81
19
17
16
83
46
50
1
15
24
68
1
11
4
24
42
59
31
20
4
2
58
21
29
10
6
24
11
3
37
65
24
72
10
20
105
45
18
1
3
12
41
9
90
4
60
44
10
11
7
72
33
33
56
10
36
12
26
15
61
6
60
69
3
20
13
77
51
9
28
54
24
2
55
15
18
6
44
10
32
22
17
45
18
52
5
15
25
35
66
4
95
4
39
38
15
37
62
4
17
7
8
10
18
2
40
39
9
11
40
51
29
3
18
22
36
36
6
54
9
21
80
28
18
53
79
60
30
11
25
27
27
56
21
19
12
80
12
16
42
2
1
11
46
35
115
45
39
50
58
18
12
12
114
20
22
75
23
21
21
30
18
40
12
2
33
24
60
9
67
33
15
21
75
23
13
39
20
9
37
18
32
58
24
12
24
27
29
24
16
18
12
29
15
21
55
198
6
24
2
18
1
21
48
27
51
29
4
9
42
21
80
3
16
5
15
24
16
5
115
6
84
36
48
36
50
34
74
1
15
12
2
6
61
3
36
66
15
11
70
44
51
4
3
78
83
15
22
18
80
42
28
24
11
27
30
24
4
35
87
4
48
68
28
21
20
9
84
52
8
28
48
11
39
16
9
15
21
15
8
136
14
30
90
18
58
54
20
18
19
29
6
10
18
2
10
36
29
36
15
93
67
9
33
36
24
18
48
5
9
7
29
6
9
7
2
10
12
65
1
3
29
22
9
41
58
30
42
78
11
21
30
46
3
87
5
3
4
41
36
15
4
44
18
28
54
32
138
3
37
11
21
24
30
21
43
17
25
38
13
3
6
24
36
24
11
31
12
8
4
60
9
11
64
14
7
20
63
22
98
40
60
36
41
21
70
12
77
16
9
18
30
27
11
64
24
152
4
120
36
12
126
11
13
11
55
96
48
8
88
24
12
9
101
40
8
108
22
18
24
14
1
99
26
28
8
15
7
26
4
56
16
30
20
60
48
22
48
2
25
20
9
36
39
49
6
56
9
55
24
18
72
2
10
18
20
21
96
109
6
56
54
15
3
70
6
20
10
11
9
94
32
6
4
18
21
72
29
15
31
12
30
23
4
29
4
30
20
36
1
20
1
8
87
3
16
20
4
5
45
6
25
21
18
2
54
4
32
10
14
10
90
6
35
48
7
78
50
10
12
3
32
9
76
23
12
25
32
18
28
20
34
18
33
51
36
44
46
50
4
50
54
36
21
33
10
17
108
61
108
18
50
18
40
14
58
2
3
25
18
30
36
26
24
1
9
11
43
5
1
24
87
3
12
12
6
96
15
3
6
60
32
58
2
18
4
17
31
24
8
33
3
24
16
5
51
4
62
4
11
39
21
49
18
17
9
72
3
19
6
47
9
6
22
51
21
14
25
15
14
7
3
2
34
30
24
8
34
24
36
60
8
40
68
28
12
24
8
37
9
84
78
20
22
2
21
4
39
117
9
30
24
77
19
14
15
97
30
2
6
40
14
48
88
2
13
47
40
44
10
68
43
27
38
63
16
20
3
18
24
40
78
26
84
63
33
12
114
10
116
4
14
10
62
4
8
13
29
10
9
9
51
32
79
8
22
14
16
24
17
73
12
2
37
3
32
4
102
35
7
36
41
9
10
12
24
24
6
39
20
7
9
20
24
1
ABCD 93626273212*3^$a+1 [50009]
24
1
87
3
77
60
36
4
21
11
60
55
54
36
24
15
27
120
18
47
72
7
30
18
41
52
60
32
7
5
40
48
63
54
36
39
8
61
27
20
19
69
87
90
63
21
39
72
8
16
195
24
77
55
29
36
19
33
32
84
79
93
9
3
27
24
6
108
15
48
39
5
24
16
56
52
12
33
107
43
33
12
27
126
35
13
27
105
87
27
24
12
17
72
4
12
24
9
6
65
55
24
12
33
12
8
36
43
60
42
30
21
92
37
119
12
13
36
30
48
6
39
27
5
121
15
60
45
60
3
32
112
51
36
9
36
20
73
35
67
29
72
55
45
92
52
21
24
3
3
5
139
18
15
45
66
30
35
7
5
25
83
91
36
53
55
66
6
24
5
49
131
73
72
71
73
114
42
156
23
1
35
16
12
63
30
3
15
41
73
3
80
28
32
4
36
24
81
35
12
31
9
111
29
28
120
39
41
7
21
80
55
5
37
23
79
45
21
30
24
102
54
9
57
6
60
12
30
75
3
54
3
132
68
108
97
15
60
132
176
24
84
1
71
7
33
92
40
8
25
54
69
20
37
48
24
75
207
9
21
75
9
15
9
30
113
13
30
69
111
141
36
45
35
72
157
6
29
13
35
85
47
43
65
1
12
75
60
33
24
3
3
21
21
119
1
47
12
85
71
12
25
51
159
36
89
13
83
31
60
6
84
51
32
1
27
8
36
73
42
78
156
66
30
24
36
48
23
55
189
20
28
8
19
24
5
7
5
24
31
30
30
12
65
88
15
17
7
126
35
19
48
5
36
61
48
3
9
71
52
51
45
60
9
3
27
18
30
17
37
156
30
57
87
24
5
16
24
72
24
15
36
48
54
12
3
27
21
32
127
53
31
114
51
15
21
15
113
16
27
24
5
40
21
75
20
72
52
56
40
33
47
37
15
3
29
1
18
17
192
61
90
36
30
35
13
6
29
43
93
81
24
6
150
51
33
15
165
84
131
7
17
1
75
21
11
12
103
72
33
27
42
15
9
51
51
228
84
78
47
73
30
5
7
36
54
11
37
84
30
93
93
59
108
13
12
3
92
12
16
15
153
12
3
9
32
49
36
75
48
68
24
36
175
29
25
66
65
67
42
63
48
27
165
32
36
40
93
24
11
1
23
12
73
36
54
12
41
7
42
23
7
36
65
52
48
20
24
79
24
12
149
85
27
9
71
12
37
111
15
42
36
159
27
66
47
55
53
40
39
66
72
42
29
25
6
101
109
48
30
5
96
19
65
1
36
114
36
101
19
29
24
7
165
8
72
1
59
31
29
16
24
45
15
105
24
99
33
63
80
72
37
30
30
36
11
40
45
51
8
109
90
5
36
4
60
36
27
5
7
96
9
12
3
216
29
13
15
20
40
33
39
75
66
75
81
36
90
125
40
8
36
13
42
6
3
44
12
16
75
89
4
9
35
48
19
9
60
27
5
72
28
8
61
39
12
44
108
12
16
48
51
30
3
147
66
107
28
39
138
30
36
156
84
77
19
5
25
15
8
1
6
84
120
90
75
12
9
135
8
43
48
30
30
66
6
18
12
15
75
9
20
61
107
1
30
12
204
6
35
208
44
7
36
42
27
24
24
20
31
54
108
15
20
19
5
43
53
19
18
35
7
5
28
15
117
8
43
9
63
6
47
109
3
92
64
9
27
3
45
20
36
25
179
133
30
12
78
144
3
27
5
43
48
69
8
168
43
102
47
7
90
75
3
30
102
54
99
68
132
12
103
90
71
96
19
17
19
60
41
40
32
37
48
60
48
15
27
12
9
159
33
15
17
12
61
27
27
69
12
8
25
35
24
25
23
40
20
19
5
31
108
60
29
43
45
15
72
17
16
8
16
80
13
30
113
25
3
69
87
9
66
108
101
16
135
6
59
28
92
43
6
131
108
25
42
48
6
6
5
73
83
88
92
25
27
15
36
21
36
9
51
84
20
1
75
20
37
66
24
5
13
47
25
3
12
21
35
7
77
12
31
12
161
96
175
21
72
92
120
160
8
31
89
16
96
39
9
195
60
66
27
75
89
43
6
6
69
51
41
229
66
30
30
17
91
12
33
44
37
119
16
63
6
12
54
33
8
4
48
8
24
55
9
15
5
19
137
43
33
44
31
5
12
72
4
9
66
6
24
72
42
45
87
53
7
29
4
123
29
55
225
63
41
85
30
114
156
54
18
54
18
66
21
3
90
15
20
12
16
75
60
5
43
54
35
7
30
30
18
78
12
5
76
276
8
31
54
3
27
105
111
66
30
5
28
45
48
27
140
13
27
27
6
15
75
17
55
65
28
132
15
17
25
83
73
39
3
57
180
8
121
54
36
84
93
128
24
12
43
30
3
188
37
24
15
60
20
13
30
33
20
64
33
35
25
6
65
60
12
79
24
60
29
48
7
66
11
24
12
55
12
72
29
4
68
24
1
12
18
69
8
73
39
36
15
89
85
6
ABCD 93626505106*3^$a+1 [50069]
108
79
44
111
93
15
30
6
12
33
4
32
159
12
90
12
31
36
41
7
56
21
6
117
40
5
30
6
55
5
51
15
48
18
138
6
48
18
18
15
69
12
75
88
72
8
51
42
30
138
6
108
1
5
180
31
8
40
5
51
16
11
9
4
11
156
48
102
19
23
1
77
102
30
12
19
5
6
24
6
6
54
6
132
1
24
53
7
36
5
6
30
24
31
101
67
56
39
12
54
36
6
37
36
11
18
18
30
103
17
252
6
84
25
11
60
6
90
229
95
49
36
89
12
19
29
6
21
3
66
12
18
21
99
69
112
41
132
27
40
35
13
80
72
81
39
39
12
18
6
6
27
52
53
27
9
24
42
13
11
42
78
12
9
24
27
42
48
108
30
21
28
11
36
114
19
11
1
5
6
42
6
165
9
132
6
12
1
36
65
19
41
84
6
13
35
66
84
51
39
6
36
43
32
15
25
5
19
17
3
76
29
102
93
16
24
17
42
12
114
96
24
135
100
71
36
42
42
69
9
108
27
3
9
63
45
15
60
36
54
6
42
30
117
40
5
115
12
20
28
23
30
18
24
21
96
3
6
24
31
107
18
51
3
21
24
12
33
72
24
36
39
64
36
96
5
18
42
90
9
69
75
135
37
128
15
97
11
18
31
11
13
17
87
15
78
7
47
13
65
12
108
6
12
54
39
24
21
31
29
12
18
12
102
36
36
36
102
37
11
42
6
1
29
30
1
35
24
66
3
3
12
12
6
39
28
17
24
19
11
6
135
3
21
57
18
109
35
18
19
41
39
51
12
1
17
7
5
36
12
43
80
16
24
77
43
56
40
11
69
24
24
171
85
17
12
6
141
231
294
6
109
80
24
40
120
24
23
30
3
9
90
18
54
6
199
35
6
48
31
20
21
87
3
37
17
15
9
30
49
77
55
20
21
7
11
21
28
11
21
4
41
36
30
57
3
18
60
114
25
20
60
12
24
184
72
24
11
25
41
12
18
73
11
18
7
44
9
6
1
108
53
54
18
12
63
16
24
65
36
51
24
129
7
29
51
51
54
60
55
41
60
24
19
11
25
11
18
30
42
84
24
66
150
3
15
60
1
89
42
24
42
90
18
30
66
3
36
64
5
7
71
42
102
9
27
12
30
36
19
32
3
66
12
60
30
9
15
13
83
24
25
5
48
15
72
33
7
41
30
9
39
30
36
99
87
37
56
9
15
33
30
204
150
30
30
30
30
6
117
15
45
21
12
39
64
24
53
3
64
23
37
5
31
29
12
19
20
57
24
39
9
7
24
44
15
42
19
89
31
59
12
73
5
27
21
199
29
79
11
24
45
3
30
3
64
60
17
15
4
29
108
7
5
15
81
6
49
5
24
18
49
53
31
11
9
75
69
21
60
24
31
131
60
36
60
49
20
28
41
24
66
6
79
56
4
209
12
63
15
78
147
3
13
17
24
24
24
6
12
42
12
79
11
85
48
11
6
19
20
60
45
24
6
9
27
18
67
24
20
15
61
8
12
33
6
72
18
30
30
15
4
11
1
29
12
60
67
65
42
6
84
36
78
6
150
9
21
24
99
12
21
12
36
12
7
17
39
9
87
4
29
30
6
19
32
9
114
42
3
27
96
18
19
11
6
3
15
12
54
24
55
5
42
18
12
48
36
84
6
12
48
72
13
77
27
40
20
57
54
24
18
12
72
19
36
24
84
23
18
6
6
108
84
7
120
41
103
35
9
33
30
12
25
120
32
21
43
84
53
24
96
12
18
12
72
13
47
49
11
9
16
59
25
56
3
6
24
7
101
3
21
60
3
15
6
12
12
51
76
5
43
83
37
12
29
84
42
6
12
42
18
6
12
12
18
18
105
21
3
3
93
57
87
51
24
42
36
12
15
12
40
5
36
7
23
18
42
13
5
36
55
24
41
90
49
29
30
1
65
42
30
39
93
7
48
32
39
30
91
5
43
60
77
6
12
42
60
75
33
60
7
140
15
60
13
11
12
18
24
6
30
36
3
27
66
3
27
30
60
7
32
75
84
21
64
29
48
60
30
144
30
15
28
12
101
3
9
30
1
56
3
6
55
59
60
6
6
6
12
7
11
12
6
31
20
28
72
113
55
5
48
19
44
9
18
30
27
21
39
21
6
18
55
41
72
84
60
90
66
12
7
53
30
6
12
3
4
60
113
168
6
48
6
24
36
31
5
6
57
52
65
48
36
102
49
60
11
9
45
18
37
5
30
25
11
42
66
21
3
21
76
5
60
63
15
96
54
6
25
11
120
54
24
36
99
3
229
5
19
59
25
20
16
5
60
231
88
72
5
3
33
39
45
3
16
29
78
24
60
33
27
84
49
5
132
60
6
18
55
5
102
49
24
44
111
126
195
9
60
114
180
48
153
9
36
31
5
39
40
11
6
7
32
4
17
30
33
84
40
47
18
7
24
5
51
3
48
9
21
48
66
24
6
43
41
24
15
15
30
51
76
35
69
16
65
48
42
24
66
36
39
81
60
12
15
16
11
13
5
7
48
11
1
84
119
25
12
5
19
29
36
39
16
77
7
5
31
35
105
27
169
11
12
12
13
56
16
5
79
77
39
9
39
33
12
27
3
1
36
41
24
15
93
6
54
36
42
114
120
15
3
37
8
21
36
15
9
79
11
12
102
31
11
6
19
104
160
84
5
55
47
54
12
19
5
138
60
30
36
30
1
8
3
18
114
37
5
54
1
48
35
117
48
27
24
36
105
33
72
60
24
19
53
3
16
84
20
39
36
12
48
30
115
5
51
9
55
17
48
39
112
35
108
78
39
4
24
56
40
120
11
48
12
66
12
7
11
48
126
18
ABCD 93626511094*3^$a+1 [50041]
9
9
6
133
11
12
9
15
13
53
24
51
69
19
77
7
60
23
25
29
31
35
45
9
3
48
4
84
44
16
72
5
54
21
4
56
12
27
24
12
57
33
15
12
33
67
56
156
28
8
4
20
64
131
61
12
12
44
76
56
24
28
32
24
27
25
35
9
40
20
39
1
48
41
36
3
27
9
52
8
12
40
29
31
59
45
168
208
23
21
60
100
20
15
9
72
4
155
9
4
36
41
15
24
16
11
57
33
3
12
24
36
4
108
11
37
5
27
36
27
33
4
20
87
36
45
99
73
11
9
33
27
28
24
20
28
20
52
11
73
17
24
84
7
29
31
20
52
20
52
41
39
21
27
136
36
65
6
45
9
30
6
63
12
52
11
9
48
3
12
24
9
36
28
12
8
12
36
69
6
9
45
30
69
12
33
87
12
36
57
18
25
65
36
43
11
57
64
164
12
220
108
20
4
12
11
30
87
21
15
136
11
18
7
24
24
56
15
24
30
6
33
28
68
15
37
84
56
69
39
52
5
30
97
36
80
57
15
9
15
21
7
116
16
60
11
45
48
4
32
15
33
16
11
193
12
41
15
3
45
4
116
24
48
15
105
84
9
15
21
3
3
9
16
44
105
6
18
27
64
35
36
45
12
36
24
21
19
20
33
27
48
15
18
7
35
9
60
60
4
44
57
3
36
51
1
8
36
36
40
5
54
30
31
59
36
129
28
8
15
18
42
13
24
8
24
108
28
104
40
24
17
3
36
36
112
20
60
3
18
15
16
5
3
48
88
32
24
16
23
21
15
6
63
81
91
65
27
117
3
3
9
28
56
72
33
51
64
20
4
8
280
24
20
15
25
8
16
32
9
30
25
35
30
54
1
8
12
48
117
36
63
111
1
5
103
17
24
15
24
51
1
125
75
9
135
4
56
21
99
9
6
13
20
3
30
54
49
12
8
57
3
16
5
120
24
27
45
27
27
13
41
7
8
36
36
4
164
24
120
16
60
101
3
136
32
39
105
45
15
36
33
36
51
60
39
109
20
4
92
39
37
23
141
64
11
54
66
33
36
40
12
59
25
20
51
9
21
19
5
36
3
15
49
132
8
60
48
52
23
18
7
12
108
53
79
48
59
93
36
51
30
6
33
141
19
41
90
13
60
47
9
16
20
40
5
60
51
4
8
16
5
19
56
21
84
60
7
24
20
4
17
19
96
59
9
4
47
36
30
55
12
12
24
41
91
8
40
95
45
15
1
20
51
18
15
16
5
51
4
35
21
9
15
4
5
12
3
15
9
28
5
15
33
111
15
25
20
84
4
17
43
128
4
20
51
45
33
27
88
41
3
96
120
15
1
24
20
27
18
39
36
21
3
33
27
21
36
43
56
81
39
15
6
15
208
36
20
12
15
37
20
33
48
60
111
36
9
55
59
12
33
21
19
24
83
25
24
65
19
47
60
30
27
16
11
9
100
41
51
12
52
24
32
9
31
5
27
16
104
27
85
24
56
36
33
19
8
12
52
8
40
8
33
15
12
15
25
68
45
39
33
7
11
96
54
31
125
24
36
144
19
20
72
16
32
76
17
63
84
27
33
21
36
79
20
12
3
21
88
140
100
12
29
7
8
21
150
61
12
11
25
17
39
28
41
51
21
30
108
57
69
3
48
12
52
101
39
28
96
12
29
199
20
12
28
20
36
16
20
120
9
15
4
35
42
19
29
15
24
96
27
24
33
48
12
132
4
5
7
59
6
18
37
29
55
8
108
120
33
39
33
24
3
33
19
36
35
45
3
117
63
105
21
15
36
75
18
27
12
28
8
76
11
18
15
57
19
5
84
6
1
68
16
48
8
64
5
15
24
4
8
48
16
60
20
9
12
144
19
77
75
9
60
39
15
66
54
6
30
25
68
21
12
3
15
69
12
60
9
31
5
30
6
7
20
57
63
60
93
75
24
45
114
36
1
32
48
4
5
39
60
36
21
27
148
92
72
24
75
36
84
37
80
12
72
51
69
45
15
36
33
7
92
36
156
15
25
56
69
15
64
20
21
36
15
12
12
16
44
81
7
20
141
66
6
15
12
3
13
11
1
29
63
12
36
28
41
6
49
5
75
15
66
3
15
96
36
33
36
36
33
6
25
24
5
126
9
81
31
53
31
24
32
3
21
39
1
35
30
63
88
44
81
19
84
41
144
36
3
27
21
4
104
15
81
4
24
32
16
32
52
20
15
69
124
8
52
17
31
48
11
33
60
28
35
24
69
21
19
20
27
213
57
19
24
11
13
41
126
1
203
85
71
145
8
36
112
5
3
4
36
20
27
114
15
40
24
116
15
1
20
52
23
25
8
4
17
31
60
29
19
35
1
20
24
12
48
21
24
19
20
36
84
48
12
12
24
45
6
109
71
49
36
8
52
84
20
21
39
15
97
8
60
36
16
20
45
19
59
66
39
21
15
24
45
15
75
57
4
116
39
13
12
8
208
35
45
3
9
12
36
12
21
6
13
17
36
3
76
35
21
45
19
20
36
69
3
33
18
9
63
25
24
8
21
55
60
20
52
12
47
114
36
15
16
149
54
25
36
29
12
43
11
21
24
60
96
15
9
45
15
9
36
31
5
180
3
76
8
33
27
148
24
48
8
40
24
20
4
35
1
41
39
28
17
3
12
24
15
25
32
144
28
47
85
44
27
33
64
12
44
27
13
44
87
61
89
51
28
20
36
21
39
111
57
48
75
25
8
21
19
35
9
12
4
44
51
37
59
141
33
55
20
12
72
108
12
81
51
9
15
21
15
15
85
8
36
4
11
57
24
9
6
30
79
20
45
7
32
208
65
3
12
60
4
36
29
36
18
45
81
15
28
12
20
15
21
24
84
40
176
16
12
68
60
48
21
43
12
8
28
5
15
12
57
54
6
19
36
44
12
24
39
6
15
24
15
49
23
13
17
75
15
9
60
39
36
6
27
12
60
48
16
92
15
18
15
ABCD 93626914092*3^$a+1 [50017]
68
76
12
12
8
87
1
35
61
11
33
15
24
153
12
36
96
28
20
132
36
100
32
15
1
116
24
112
20
3
120
61
60
60
24
20
4
12
44
12
4
164
36
4
72
68
24
16
20
39
33
64
23
1
131
69
12
28
12
60
44
39
9
51
72
12
25
12
116
64
60
68
195
105
12
4
80
51
33
75
45
12
3
120
57
3
37
24
32
15
25
72
72
11
48
1
95
9
16
23
105
12
15
21
27
36
1
44
40
12
47
60
73
24
20
63
61
11
9
75
9
40
11
69
3
57
12
48
40
20
51
1
35
21
12
36
144
16
132
20
12
96
24
156
24
27
60
1
8
12
4
11
264
105
148
72
24
35
37
8
40
56
15
1
20
72
3
97
36
20
27
49
128
60
15
33
4
68
16
24
72
36
83
9
51
21
76
20
88
47
9
48
27
9
4
20
16
59
1
59
1
80
36
3
21
12
24
16
44
16
24
11
72
45
36
39
81
4
8
3
25
36
8
87
189
4
36
11
33
36
36
3
13
35
45
27
33
12
136
12
164
24
75
57
4
68
28
92
88
35
72
36
72
25
68
16
23
72
36
33
4
11
24
12
33
52
11
228
45
24
16
32
63
25
36
56
72
48
124
71
85
24
8
12
15
25
11
33
12
48
100
120
44
16
20
52
23
57
24
15
49
59
36
61
59
25
32
24
84
24
28
24
119
1
416
12
28
24
11
13
59
21
16
48
92
4
35
1
35
1
119
69
12
64
60
20
76
12
120
68
40
144
44
36
304
56
100
23
12
1
20
48
24
16
12
84
56
12
88
12
8
12
28
20
27
108
168
9
192
76
32
12
75
84
144
21
40
56
4
84
83
13
36
59
1
35
1
323
21
28
12
143
12
1
8
27
33
40
60
11
69
72
40
68
36
3
37
179
45
36
4
36
11
49
35
9
136
20
4
35
49
20
28
23
21
15
96
37
11
25
180
132
23
21
39
309
51
9
3
13
80
172
48
44
36
156
48
40
140
51
49
48
80
4
68
72
88
11
1
35
21
12
28
12
8
3
1
84
44
72
15
69
24
3
117
36
36
16
120
47
93
12
72
75
24
1
8
76
120
12
44
24
76
71
49
8
15
21
64
20
52
116
4
20
28
8
3
1
104
39
13
8
15
21
40
35
1
80
28
180
24
11
12
33
99
33
12
63
12
37
24
92
24
28
12
59
9
60
15
57
16
84
23
25
20
51
69
75
108
49
95
21
48
40
92
12
36
4
12
104
100
132
23
121
11
25
44
39
9
27
33
12
24
60
84
16
36
35
49
59
1
12
12
8
4
44
16
20
4
59
1
44
48
3
25
12
8
16
11
45
88
36
119
61
59
24
93
4
44
111
33
28
80
172
68
28
44
88
24
119
81
100
24
47
12
13
8
15
1
8
12
24
144
27
1
120
104
48
16
80
15
1
60
11
12
93
3
1
24
299
37
60
48
36
11
1
44
16
84
71
33
40
120
11
1
44
36
135
169
95
9
4
23
97
20
108
15
48
69
36
99
37
20
28
167
21
120
3
61
24
20
15
9
16
12
80
48
24
48
60
4
20
3
37
60
116
3
9
15
48
9
24
60
15
129
12
48
36
24
12
24
124
72
119
81
99
25
60
20
12
183
24
13
92
51
9
52
11
25
140
15
33
16
116
28
96
284
12
144
15
1
72
35
36
37
84
71
132
153
72
36
27
12
168
13
156
23
81
27
33
120
16
180
44
36
88
8
28
36
8
12
40
56
40
68
15
9
16
11
93
96
76
8
111
45
96
4
47
93
36
3
25
36
11
33
3
9
48
63
108
21
3
21
4
132
24
155
45
16
20
24
36
3
36
61
24
20
4
68
39
45
4
80
12
24
3
12
49
96
36
12
36
32
27
25
8
28
35
84
168
33
75
9
72
60
3
25
116
24
12
24
12
84
111
57
40
36
116
3
33
12
48
48
16
11
72
33
24
4
20
24
196
12
8
4
20
36
156
4
20
12
12
75
73
68
27
9
36
28
35
36
9
16
20
84
99
105
3
73
224
16
56
100
23
13
35
33
24
15
60
1
11
25
11
13
44
36
4
68
24
40
8
15
117
88
71
25
80
24
135
1
20
12
3
117
28
56
16
80
124
35
1
24
60
56
12
36
156
24
124
32
135
9
36
48
52
131
45
4
35
9
72
24
24
39
72
33
36
4
47
21
87
36
252
49
11
13
59
36
1
104
76
36
20
60
4
24
12
44
63
132
33
16
84
128
24
39
21
84
15
85
12
32
72
4
20
40
252
12
11
24
61
11
36
153
135
9
108
39
49
20
100
12
72
20
16
20
36
16
128
12
4
71
9
15
1
20
12
48
84
36
220
24
20
4
71
105
24
160
35
25
84
11
36
81
28
84
ABCD 93627080824*3^$a+1 [50001]
156
78
54
17
144
25
54
6
36
35
73
12
35
48
61
11
60
144
49
47
13
6
29
7
78
48
30
12
36
101
79
30
66
149
19
6
24
36
66
65
139
5
1
60
95
1
84
83
12
48
13
30
78
95
1
90
78
30
65
121
66
5
19
102
114
18
71
25
59
37
18
5
36
24
13
12
72
23
55
162
18
5
13
48
11
43
270
12
84
24
107
55
29
175
36
18
36
24
42
53
241
12
18
29
55
6
156
23
55
42
78
30
71
49
66
12
29
115
53
43
144
90
114
41
60
73
71
97
48
30
29
12
19
29
43
12
17
49
36
83
55
18
24
6
12
6
60
24
12
95
43
41
1
30
66
12
78
12
17
55
66
42
126
6
6
12
35
13
72
180
18
48
54
18
29
1
54
5
48
31
66
30
18
11
31
84
12
12
17
48
163
42
11
60
25
35
7
54
24
36
48
48
24
30
18
12
23
31
89
43
18
84
95
25
36
6
5
85
6
89
43
78
12
11
49
95
13
72
66
101
1
12
18
29
120
31
42
107
108
55
72
53
13
108
11
13
60
30
12
6
12
11
36
85
35
108
55
17
13
6
41
25
23
13
83
24
12
13
12
95
60
109
66
5
60
25
83
12
13
71
36
115
29
19
18
23
1
30
18
36
162
29
79
36
29
96
133
102
53
156
25
24
215
13
23
19
90
6
42
12
108
60
90
89
49
66
48
6
12
120
18
24
5
25
11
1
35
24
19
18
60
47
73
18
54
11
7
24
54
215
1
18
72
6
12
120
6
36
30
6
48
41
61
132
11
144
60
1
11
120
1
83
1
35
31
89
1
24
95
19
24
6
59
7
29
1
66
12
18
42
48
77
12
1
30
12
60
42
30
66
24
30
6
23
19
6
30
150
36
35
49
12
18
162
23
85
54
17
91
72
6
54
5
36
55
12
113
84
12
13
96
24
11
1
23
12
31
12
17
109
54
30
47
24
1
84
24
12
30
53
1
35
145
6
24
5
67
29
73
138
24
48
6
36
78
18
18
5
25
6
5
121
12
12
6
48
90
35
1
23
60
37
24
119
97
23
1
30
24
12
5
55
53
61
6
6
18
125
1
24
24
11
49
35
12
13
47
61
83
91
48
18
54
53
91
66
35
91
54
18
5
163
30
47
37
36
72
18
18
24
78
132
17
19
29
12
60
103
36
24
120
18
84
35
31
29
180
25
30
6
47
121
59
1
66
6
47
25
30
5
85
6
42
108
42
42
90
17
1
60
12
60
42
180
120
6
42
18
48
60
24
72
6
42
12
108
11
55
6
6
77
31
84
5
12
13
48
18
30
6
5
25
48
12
6
17
7
78
18
149
91
30
90
48
60
84
18
23
24
12
85
78
6
35
19
30
102
78
60
47
13
35
12
13
107
13
155
25
120
18
84
90
24
12
18
41
19
185
37
59
60
13
66
101
300
175
276
18
24
18
17
67
5
19
41
25
36
48
84
107
19
41
31
17
12
1
54
53
7
53
12
1
48
36
18
66
12
72
48
119
1
18
29
12
19
5
1
54
36
29
85
35
49
132
90
48
41
36
49
30
65
1
48
35
145
35
12
43
66
11
19
96
36
48
96
66
48
84
11
1
84
42
29
1
30
54
30
30
23
7
96
60
29
1
12
60
42
54
24
36
6
54
42
60
30
24
60
18
17
43
30
228
107
121
11
85
84
11
85
23
36
1
35
55
48
6
42
12
102
30
30
18
102
30
78
47
84
31
60
48
12
53
175
17
19
89
7
53
1
54
186
72
24
6
17
60
1
11
109
102
18
36
239
31
18
71
180
49
18
48
41
19
36
18
95
91
5
19
5
36
1
30
125
24
37
30
30
30
18
30
41
13
12
90
29
60
31
90
6
12
42
83
12
13
30
66
95
85
12
24
30
96
24
54
54
48
29
48
67
18
11
7
17
25
18
89
49
6
60
6
18
89
127
54
24
6
65
31
6
23
19
12
66
24
24
11
24
91
18
66
36
66
24
48
30
36
144
65
36
1
36
18
5
1
18
18
48
6
54
24
215
36
79
5
72
109
119
13
18
126
30
5
13
138
149
91
17
12
43
41
84
61
60
252
30
60
30
78
6
30
60
78
108
78
29
13
24
138
6
60
12
59
13
36
54
12
65
1
150
48
54
12
24
66
18
48
23
7
84
48
60
17
85
23
1
11
55
5
43
60
17
55
24
54
12
95
13
12
59
109
107
1
54
114
12
54
29
67
29
31
174
78
72
66
12
66
162
12
47
24
55
12
114
24
36
66
17
61
36
96
12
18
24
6
12
47
24
37
60
23
24
156
157
24
23
13
114
89
37
18
42
72
78
18
42
12
72
78
18
168
101
43
36
90
12
59
25
18
5
60
7
5
49
42
54
6
77
1
30
30
11
1
ABCD 93627285166*3^$a+1 [50056]
4
116
64
57
3
8
223
60
21
9
35
352
15
33
20
16
15
9
44
127
9
249
51
44
31
69
8
60
88
21
71
4
116
4
135
309
192
108
15
65
136
8
108
124
56
28
57
63
44
52
8
28
24
48
132
36
9
111
168
20
25
27
8
145
47
223
17
12
7
9
81
75
24
12
84
9
72
27
93
15
32
100
36
36
48
21
39
33
83
25
42
53
1
54
57
24
68
60
120
13
27
68
12
67
9
60
21
39
132
189
23
96
61
36
87
72
63
21
51
21
140
37
311
192
28
92
64
33
35
48
88
75
5
24
88
63
114
15
12
96
12
56
25
107
4
51
5
28
75
30
36
111
72
56
76
51
30
54
9
120
51
21
147
33
3
69
231
57
60
80
112
108
72
21
156
6
53
12
4
8
16
44
28
9
54
81
8
61
27
72
27
33
168
63
57
15
245
88
12
32
52
153
27
84
225
27
63
42
18
5
52
8
52
39
81
9
3
75
81
20
240
16
21
23
12
28
44
16
12
24
39
102
75
8
25
6
153
21
87
20
55
165
60
12
21
35
211
90
3
36
72
12
8
40
108
20
112
68
25
36
6
5
48
12
19
168
21
117
47
96
37
35
48
49
162
9
21
39
20
72
12
28
48
80
4
140
96
12
168
136
69
102
77
16
39
57
8
25
156
27
9
23
16
87
114
15
44
67
173
16
68
67
21
108
45
39
68
19
24
21
36
60
8
64
27
141
84
60
429
72
144
59
16
36
32
7
9
57
23
84
25
15
96
156
69
171
48
57
30
126
107
127
24
77
4
24
132
348
32
60
28
84
36
72
60
8
4
75
57
81
18
65
241
11
28
44
100
8
112
108
108
12
20
72
28
48
21
23
36
64
80
13
39
108
8
12
96
60
40
21
39
32
4
68
16
60
72
87
36
285
51
41
28
92
88
12
177
11
4
36
57
35
103
36
24
89
160
12
21
35
4
15
69
44
48
4
24
32
40
12
128
49
3
20
28
8
37
27
96
51
24
5
52
8
40
105
47
132
1
15
45
27
68
60
120
4
48
24
8
36
91
21
60
8
16
36
72
68
40
92
16
20
40
72
60
8
19
101
7
48
45
45
75
15
21
8
48
52
48
24
3
57
8
136
80
4
188
124
44
40
20
31
9
92
67
65
1
35
1
3
51
5
31
54
51
8
96
52
60
212
28
60
69
15
24
36
96
308
24
13
18
29
61
90
65
84
52
228
3
108
72
9
51
33
60
44
36
60
1
144
27
80
49
24
144
12
11
288
84
37
30
36
93
72
15
144
53
16
12
120
24
24
44
120
48
124
15
141
68
24
52
8
28
68
25
35
67
45
33
27
8
100
12
80
48
84
31
24
33
8
4
8
4
24
12
123
65
1
15
39
17
12
13
48
119
36
72
13
36
84
39
36
32
12
52
104
12
12
13
48
27
9
11
25
75
32
40
36
15
165
72
48
104
7
93
68
124
39
57
128
157
90
54
23
31
65
4
8
12
37
39
105
15
9
95
43
42
35
36
64
20
28
189
83
40
20
88
39
53
76
36
44
7
33
36
204
36
8
28
72
21
15
75
12
69
44
52
12
72
44
16
36
8
40
75
17
100
228
44
13
39
51
54
11
4
39
126
210
33
128
4
24
152
52
81
27
75
17
16
12
60
39
21
57
11
24
112
8
36
24
13
3
32
73
15
104
180
16
159
12
173
36
12
52
216
36
24
12
15
45
8
12
79
9
45
39
72
104
25
159
36
36
39
5
7
65
28
195
65
61
11
148
36
120
224
160
75
42
3
92
40
48
164
61
59
48
40
24
156
33
75
32
88
20
91
9
212
73
87
33
155
7
5
64
39
126
11
12
13
39
116
49
39
12
60
48
60
104
1
107
4
68
16
15
21
44
25
39
123
33
72
27
36
137
100
45
15
39
41
13
60
47
48
24
28
24
24
80
61
131
40
8
115
30
59
16
72
8
72
132
40
ABCD 93627288338*3^$a+1 [50039]
29
7
83
6
55
119
37
5
67
35
126
36
18
108
85
209
36
31
59
1
53
54
85
36
53
72
36
67
77
36
240
48
126
1
59
66
31
23
24
13
36
36
95
1
65
18
85
24
41
12
96
115
84
84
24
48
5
31
23
37
24
5
55
48
29
30
42
48
150
121
12
12
11
36
6
19
71
1
24
5
24
30
6
48
36
36
55
77
31
144
95
12
25
35
30
79
101
55
23
13
107
18
54
54
36
19
24
24
77
139
11
37
36
11
96
73
47
36
36
25
83
24
49
41
12
96
30
108
6
30
96
30
54
60
90
30
6
48
6
36
12
37
149
115
77
54
6
31
84
167
36
1
233
79
53
54
61
95
96
1
83
114
163
47
6
30
90
31
12
17
48
6
109
53
7
47
36
144
18
66
72
54
78
48
78
19
11
24
12
61
17
19
60
48
65
24
79
5
7
96
77
7
65
6
72
13
48
29
19
17
36
7
36
77
144
150
1
72
48
120
41
7
53
18
12
24
30
60
7
41
42
54
115
29
7
59
54
19
17
127
53
7
227
13
29
120
55
5
36
151
173
18
265
53
24
30
61
35
102
42
157
23
54
36
84
127
12
11
12
25
107
30
72
6
12
90
168
30
13
5
36
6
54
79
59
6
72
19
101
19
23
30
36
67
5
24
103
17
6
1
137
144
42
48
18
24
7
29
55
65
7
11
54
55
41
66
109
77
43
5
6
37
72
29
42
30
6
120
24
174
132
48
132
54
66
175
23
24
1
11
78
31
41
30
25
53
12
114
84
25
47
289
84
113
31
60
48
132
23
61
60
5
12
90
42
30
18
18
61
11
108
49
5
18
18
42
61
36
48
156
24
12
53
18
85
84
48
23
30
72
7
12
161
43
24
101
7
65
72
18
18
30
78
115
41
43
48
23
61
29
30
1
53
55
5
19
12
12
23
42
115
47
13
17
6
36
30
6
18
12
67
5
6
72
109
65
127
144
24
60
23
78
31
89
67
156
17
18
85
41
67
48
83
13
107
25
83
24
13
23
90
84
19
5
36
151
65
48
6
25
12
11
6
67
144
24
72
192
5
66
24
25
65
66
36
18
6
30
7
48
12
24
5
151
95
18
42
12
37
41
43
11
49
41
43
167
61
24
48
36
11
90
18
6
31
144
95
72
109
36
65
42
108
18
19
48
12
84
29
60
139
23
85
5
108
12
18
49
12
17
79
77
6
13
84
11
30
24
30
60
73
96
23
6
108
66
36
42
67
5
79
185
6
25
5
19
17
187
65
18
114
103
53
139
191
30
19
113
19
83
96
12
61
17
19
161
91
24
60
77
48
55
53
36
90
114
84
6
13
12
41
31
29
126
12
42
79
29
79
11
90
72
55
65
7
11
109
251
72
60
145
12
17
91
59
12
18
180
7
29
7
48
288
72
5
36
31
12
11
1
35
48
24
37
96
36
227
12
18
42
30
72
43
29
7
29
19
35
60
48
42
7
29
79
155
18
12
36
72
90
37
132
72
197
31
84
29
163
101
67
96
24
119
25
119
24
121
144
17
19
35
13
113
108
55
5
48
91
41
175
5
12
18
61
48
77
72
90
18
163
47
36
6
198
36
30
114
246
19
36
48
83
61
113
31
5
144
91
179
36
60
54
30
121
60
132
12
23
72
1
227
13
227
18
84
139
131
61
53
12
18
6
67
53
18
49
41
132
18
12
1
5
79
120
35
36
145
24
65
55
24
5
31
5
36
60
54
108
13
72
23
48
54
168
115
168
72
12
12
48
5
12
18
42
48
6
1
48
257
18
102
36
60
55
60
29
235
48
167
156
24
109
35
13
251
186
36
18
36
1
11
18
36
7
29
60
31
59
25
149
31
5
90
61
144
84
23
102
43
24
101
18
85
17
36
54
37
59
210
36
24
7
48
47
54
36
91
17
96
7
48
29
7
47
198
55
113
66
36
73
71
1
35
72
42
19
29
91
17
18
144
36
37
48
12
53
12
54
6
7
11
25
96
53
6
37
120
48
29
91
11
37
48
12
276
72
11
ABCD 93627652414*3^$a+1 [50026]
161
6
120
49
11
54
72
7
23
265
119
84
60
61
108
83
54
30
73
131
90
7
155
30
24
79
11
180
241
83
90
30
1
84
204
17
366
49
71
198
67
144
65
66
78
30
90
6
180
36
30
54
6
223
36
95
1
35
54
163
192
36
29
36
79
11
48
36
13
11
36
30
420
54
120
85
60
36
95
13
17
96
30
288
6
31
35
13
131
60
120
6
48
19
17
144
90
1
36
89
90
90
6
25
59
150
36
43
131
24
25
144
83
48
6
54
49
12
96
35
13
221
180
19
5
12
139
96
95
90
90
13
5
36
30
204
90
67
84
59
1
35
96
49
35
96
84
54
175
180
11
174
90
132
30
18
121
96
12
132
41
174
73
156
11
36
49
84
204
251
37
48
101
30
6
247
23
234
144
31
35
49
167
24
234
7
83
25
36
5
91
23
72
49
108
77
66
49
11
18
12
24
79
5
222
49
35
13
60
36
144
53
55
113
36
66
168
90
66
90
24
115
101
36
103
77
48
6
13
77
211
305
24
144
90
157
35
13
47
354
234
37
89
36
144
90
36
24
61
29
36
67
23
48
6
115
59
37
125
288
42
229
36
35
24
144
30
36
24
66
73
71
42
79
96
113
30
42
48
199
167
144
180
66
54
126
6
133
317
18
192
24
30
96
138
49
11
156
6
7
41
67
132
71
6
31
5
43
11
25
65
30
144
49
23
24
66
234
85
96
53
6
90
283
107
1
5
30
78
102
73
36
41
18
90
7
23
6
115
41
18
37
53
139
47
36
18
120
60
30
180
85
96
5
79
191
120
6
48
6
13
23
408
60
49
36
5
72
84
24
67
5
54
85
179
49
23
24
54
126
696
24
61
29
156
19
48
96
35
60
85
131
30
6
144
126
43
252
83
120
126
150
85
89
36
211
95
24
90
36
7
83
49
288
53
24
31
59
36
49
35
36
114
390
6
54
25
95
126
54
109
35
36
265
149
55
71
60
144
12
85
113
72
150
84
60
49
12
65
30
37
12
5
180
90
36
13
47
198
300
91
180
5
36
18
336
193
47
54
90
192
85
173
120
91
131
13
71
24
66
60
79
36
29
211
156
29
103
77
270
84
180
252
60
54
43
23
73
36
341
55
84
60
95
36
49
59
30
19
17
366
18
31
5
30
24
72
13
36
131
13
12
29
30
73
107
6
138
36
1
89
150
30
150
61
119
156
24
193
113
115
204
36
185
103
71
60
234
79
23
73
161
90
36
240
133
65
12
163
71
85
65
210
60
49
77
67
36
77
54
61
59
24
30
127
23
336
60
121
48
11
126
90
13
5
126
36
25
59
126
78
61
191
13
95
36
30
330
25
5
6
54
36
7
36
5
91
239
49
53
114
36
18
36
90
133
11
36
30
204
ABCD 93627702698*3^$a+1 [50004]
15
28
12
17
55
20
76
17
103
23
1
11
42
30
61
20
9
27
9
99
36
27
73
95
49
5
103
53
42
84
60
18
18
49
44
51
90
18
21
16
11
18
39
36
40
29
15
72
75
54
7
8
292
60
173
24
51
15
69
12
45
54
1
8
81
6
48
78
19
65
39
15
9
96
147
9
9
24
15
3
30
43
29
6
9
45
15
36
76
29
75
21
36
90
54
31
5
12
75
3
13
5
51
21
120
18
36
1
53
7
8
81
30
18
27
28
41
54
1
80
156
15
18
51
52
149
18
102
24
54
45
63
12
96
30
24
31
24
17
19
20
60
4
20
165
30
1
36
71
18
15
40
20
15
42
54
1
17
18
273
81
15
3
6
15
112
32
12
63
18
72
36
12
3
40
36
48
17
6
12
18
123
9
90
48
54
18
18
79
53
87
15
9
9
75
52
23
120
1
41
3
285
31
56
15
33
12
33
36
99
81
19
71
72
9
3
1
71
6
19
8
40
116
60
27
30
39
123
36
25
36
29
39
33
60
27
36
64
11
9
123
48
96
18
91
11
9
180
52
35
108
69
12
99
9
28
29
54
1
96
107
18
12
6
45
21
3
75
13
32
3
18
51
81
12
27
16
44
75
25
53
72
18
21
9
36
15
100
12
24
48
72
89
55
20
112
35
33
16
53
6
9
60
72
3
57
168
21
6
33
21
51
4
12
5
87
15
141
27
49
23
57
9
90
24
18
12
6
45
39
6
72
19
11
54
19
77
12
6
225
9
67
5
15
108
33
7
17
36
12
7
44
21
36
42
37
8
27
189
60
52
23
1
8
45
36
90
12
9
45
15
9
99
3
33
64
12
5
3
16
125
30
37
23
45
4
17
36
27
27
18
6
21
9
111
3
90
18
12
25
12
125
3
3
72
1
20
9
15
45
31
44
15
21
84
33
19
35
1
8
27
42
102
78
12
18
78
19
29
60
31
68
36
9
192
39
60
117
24
90
1
8
96
24
9
18
33
39
45
15
21
60
4
113
48
7
72
80
3
42
30
25
12
68
57
43
11
60
30
60
72
18
9
36
45
39
27
108
6
39
12
4
11
78
75
27
6
63
60
69
43
68
16
5
18
1
20
9
36
54
60
12
24
21
24
39
72
1
107
6
39
28
17
78
54
3
33
3
15
30
19
5
15
16
20
36
33
18
33
40
17
144
6
108
21
48
96
16
29
54
108
24
174
15
81
54
72
30
18
42
18
9
12
15
73
12
36
35
24
18
66
24
18
18
1
71
69
21
30
9
33
27
21
90
78
39
28
5
54
153
36
57
42
30
15
12
9
6
1
17
75
45
6
37
120
5
27
75
105
57
36
3
57
48
55
5
31
5
15
3
18
12
27
24
9
36
12
7
17
3
81
39
21
15
39
1
29
231
39
25
36
29
27
63
126
19
77
18
37
11
24
85
36
168
12
8
52
84
20
4
17
12
72
19
17
72
6
9
3
9
69
39
33
3
27
18
36
3
12
3
36
25
20
9
6
69
111
174
27
24
39
25
32
4
12
32
21
72
79
65
6
18
31
68
36
24
15
6
15
52
95
12
6
51
51
60
54
66
132
57
24
24
93
12
6
49
5
30
21
36
84
36
48
33
39
63
42
18
120
1
89
90
1
41
54
36
9
24
21
72
12
27
33
15
75
141
57
39
15
13
36
35
1
68
12
63
42
19
17
18
36
30
18
117
24
40
17
3
52
5
19
36
53
51
75
18
15
40
56
45
42
13
20
36
40
8
45
67
41
27
28
17
51
4
35
37
11
9
243
1
149
48
19
23
145
20
51
49
17
6
18
54
57
9
24
27
9
174
18
24
54
30
24
30
78
19
29
15
45
54
157
35
45
9
15
4
5
18
48
21
168
33
12
15
3
18
6
1
8
36
48
12
24
51
9
57
3
111
18
90
36
9
12
45
18
133
65
19
5
18
13
5
30
24
45
39
21
21
27
60
52
144
72
35
9
33
30
18
3
16
68
3
9
9
24
87
48
81
36
135
3
25
47
1
17
42
108
21
24
36
9
15
3
48
9
88
164
81
19
44
9
75
21
51
21
3
81
18
18
54
24
30
24
48
19
8
177
3
12
15
6
48
7
32
3
49
95
85
5
63
3
114
3
16
36
104
69
60
27
63
21
27
25
17
18
12
37
23
66
24
55
11
6
19
11
9
9
36
55
5
30
9
15
1
17
63
64
92
141
27
3
37
56
51
78
30
21
15
72
24
36
12
18
24
36
3
27
9
51
72
102
3
3
33
75
21
24
45
111
16
8
45
19
17
18
141
4
11
24
90
15
12
84
99
45
27
6
18
21
88
35
1
65
19
23
129
24
45
31
5
54
105
24
136
56
4
84
23
84
109
89
36
60
54
37
48
35
60
36
12
9
33
12
15
99
12
33
21
78
13
5
39
60
28
11
45
24
45
51
24
60
36
9
36
72
30
24
45
45
18
1
65
42
234
15
33
15
36
39
165
36
124
77
30
153
33
3
45
6
48
6
39
45
6
1
155
25
20
28
56
36
3
45
136
12
5
54
33
76
119
1
72
24
44
64
36
80
27
18
90
66
19
44
15
1
11
36
9
15
13
41
102
24
69
16
5
31
5
39
9
6
18
15
3
9
3
61
116
76
8
60
84
12
75
9
36
3
18
18
42
55
8
9
91
11
6
18
9
3
24
36
217
35
18
12
36
24
12
39
69
18
78
15
39
13
32
36
81
18
66
24
18
37
32
69
111
4
47
114
3
45
6
36
9
24
201
120
7
12
5
48
147
12
ABCD 93628858166*3^$a+1 [50092]
153
6
84
96
37
53
115
24
72
48
5
72
43
17
48
42
18
75
15
57
120
64
5
115
11
13
11
54
30
1
24
8
153
15
75
141
165
18
12
18
72
114
49
41
31
24
11
24
21
33
30
105
27
61
23
6
75
9
6
33
21
27
24
15
108
181
32
40
23
54
27
264
195
141
165
43
56
24
21
19
47
270
108
96
36
43
8
3
45
21
24
27
39
60
84
90
39
72
40
8
147
45
9
186
13
96
24
95
222
99
24
48
27
13
144
23
12
133
11
54
111
136
275
114
84
6
30
36
18
61
119
25
17
15
3
72
45
9
87
33
55
89
15
57
159
120
136
8
81
87
63
66
31
24
5
91
8
160
56
9
79
155
300
1
32
39
270
114
49
72
53
43
72
11
37
143
36
13
8
3
54
30
6
90
57
69
3
72
40
83
12
33
81
66
18
187
155
78
87
33
55
32
3
21
51
18
91
59
13
104
24
21
90
1
32
96
24
75
93
40
8
16
80
16
89
103
77
114
57
27
36
49
65
7
80
129
90
210
90
24
1
24
5
90
6
75
51
48
126
24
30
33
9
31
144
80
16
24
23
36
36
1
77
75
48
3
37
32
208
32
15
30
235
80
177
31
48
11
90
19
11
93
40
32
136
59
54
24
7
5
19
5
91
8
40
320
27
18
75
112
24
5
27
57
42
54
87
48
99
12
25
48
17
150
9
21
108
7
8
432
64
11
61
47
25
47
25
264
24
11
24
12
108
162
43
47
1
23
36
45
99
21
16
17
55
8
39
9
45
51
99
90
19
17
31
53
99
105
55
32
15
150
18
1
35
180
81
75
180
18
87
135
1
8
72
24
3
21
16
53
102
13
168
17
63
48
15
24
102
204
151
8
136
32
33
126
105
69
24
12
54
1
5
51
3
30
31
8
57
63
16
416
39
6
43
47
18
7
119
1
89
36
48
186
54
12
55
24
11
69
9
12
24
30
45
9
42
45
96
39
120
49
95
234
7
56
9
15
63
30
132
54
9
27
48
60
97
24
5
66
204
21
15
105
48
27
30
103
8
147
12
105
16
167
6
120
19
8
24
96
3
30
36
51
40
72
41
39
16
101
19
35
141
16
137
15
15
126
54
6
36
75
88
11
21
3
37
65
60
18
145
96
11
18
51
24
45
132
31
53
67
8
136
56
27
13
32
21
90
9
135
25
47
24
49
5
43
59
90
43
35
13
32
72
93
6
117
63
90
31
5
3
72
9
7
227
37
24
11
54
55
161
31
29
18
25
48
8
160
56
88
11
144
85
41
216
48
7
53
90
12
45
33
7
59
36
1
17
175
8
33
24
12
139
119
72
54
75
96
39
60
54
12
24
84
31
11
90
138
6
67
17
36
24
51
96
15
48
72
180
85
5
51
39
60
189
111
73
185
12
3
168
33
36
108
15
72
40
24
11
30
15
63
121
56
160
216
8
40
59
21
16
5
144
66
18
7
215
1
83
6
31
23
66
15
144
9
87
16
23
9
192
15
129
99
37
56
33
60
30
60
97
167
6
75
24
75
42
43
95
33
3
54
31
209
126
30
6
13
167
1
8
45
91
48
5
12
18
45
16
29
6
66
54
109
8
63
24
30
3
33
15
9
12
18
97
35
21
9
54
54
60
223
119
180
84
6
108
30
72
81
40
149
24
19
11
60
9
75
37
35
18
123
27
156
25
24
32
136
89
60
43
5
51
39
121
59
21
21
48
75
21
30
60
49
107
85
5
115
89
31
8
15
36
21
9
7
17
30
25
11
61
8
111
90
60
27
39
9
69
67
48
8
88
71
18
87
9
15
40
71
48
57
40
83
36
25
161
55
53
12
60
48
36
111
24
24
112
53
36
31
23
1
59
93
69
30
21
57
135
27
13
72
8
27
24
66
90
114
55
11
54
36
139
32
9
55
104
21
18
145
5
72
163
107
133
32
33
87
ABCD 93628902026*3^$a+1 [50031]
12
18
103
120
89
7
41
18
13
72
11
36
1
23
24
61
95
1
95
18
24
252
6
37
53
30
109
11
48
37
35
1
59
157
17
18
145
12
36
59
73
71
12
24
168
121
35
1
59
61
23
36
13
24
137
168
19
29
42
18
12
7
41
12
91
17
60
24
72
19
11
120
18
67
35
24
72
72
48
84
49
72
192
23
1
17
6
24
12
54
54
85
71
96
60
24
1
167
25
5
42
60
24
37
17
102
84
60
12
54
66
37
5
60
66
42
19
131
13
11
30
54
13
29
24
43
36
12
96
36
47
24
60
85
29
6
85
17
7
120
47
6
84
6
120
49
35
49
35
12
13
17
42
36
36
54
12
19
72
84
143
1
11
49
71
12
6
72
30
73
5
19
11
37
5
91
17
31
23
6
192
18
12
12
30
108
67
23
54
24
30
6
24
126
30
31
47
162
96
24
31
12
11
42
30
84
138
48
12
55
41
12
19
71
30
19
89
60
36
55
5
18
36
30
12
114
1
72
72
72
89
174
6
18
96
49
5
6
145
36
35
61
108
29
6
13
60
72
119
37
17
18
24
18
6
61
23
36
6
84
72
31
131
78
7
53
19
143
12
6
79
131
13
41
6
25
35
60
24
18
138
157
17
31
47
12
37
156
35
18
55
29
48
132
18
18
18
84
132
6
54
24
49
95
13
17
12
36
115
5
91
77
12
19
23
42
6
13
197
24
31
17
6
13
60
17
12
30
25
35
18
79
11
109
47
66
24
174
12
48
36
54
30
126
6
18
6
61
77
102
301
5
55
48
11
90
31
48
107
97
71
72
37
83
30
84
48
6
6
84
12
42
12
6
24
54
126
30
54
42
18
12
31
77
36
96
12
127
48
60
17
6
13
12
29
67
29
114
120
6
54
24
72
108
25
89
55
24
89
18
30
55
29
43
24
53
18
13
11
30
30
126
30
48
30
43
53
19
131
61
107
6
31
41
18
6
36
174
18
66
1
72
41
30
150
18
24
49
125
103
23
108
49
41
42
205
72
17
12
12
96
6
96
1
23
36
18
84
6
13
12
11
60
66
30
1
17
72
42
157
11
54
78
1
5
7
29
79
24
72
95
66
18
37
5
54
61
53
54
313
23
6
108
7
59
49
71
126
78
126
30
156
25
12
59
102
42
66
30
13
65
7
23
49
72
36
23
25
35
66
6
84
13
41
43
149
55
59
48
37
5
66
1
12
11
78
12
150
54
36
6
18
84
6
109
12
11
49
221
18
60
30
7
305
12
258
48
84
13
113
67
29
6
25
59
138
67
23
6
54
18
43
137
7
41
90
13
23
78
6
96
66
19
24
125
60
31
41
54
36
42
115
12
71
18
66
36
48
90
132
31
36
77
103
11
30
36
31
29
24
6
120
48
12
61
24
41
18
6
79
47
12
18
43
41
96
18
42
108
6
36
37
5
48
24
84
60
12
78
42
48
31
149
12
132
48
31
17
24
103
59
6
132
48
79
96
72
83
84
48
18
90
18
60
67
84
281
79
132
11
18
30
12
168
30
24
48
42
13
36
107
49
24
48
59
37
5
43
24
11
37
11
6
270
84
12
48
120
6
19
77
55
107
49
23
1
5
115
5
54
18
42
13
11
6
84
42
24
30
66
109
204
125
60
36
31
23
72
133
5
72
198
1
11
12
72
13
161
24
18
54
30
6
31
29
127
17
19
65
31
59
60
42
42
49
12
24
108
5
120
18
72
30
54
1
77
18
42
72
30
180
60
174
42
48
6
7
71
37
83
12
1
227
12
126
84
48
7
5
7
11
66
24
12
19
71
36
181
77
30
6
30
90
19
35
30
174
18
102
90
18
13
71
186
67
41
54
90
6
13
59
42
12
156
30
73
11
24
24
6
72
12
12
120
7
60
23
84
36
13
41
36
18
72
138
12
48
19
36
53
60
30
24
61
23
72
24
48
6
43
11
25
96
65
19
24
23
61
65
67
108
36
89
24
78
132
30
43
47
6
31
23
24
61
5
24
114
60
42
30
1
5
72
60
6
13
23
120
114
6
24
12
30
12
6
1
72
107
132
18
84
42
13
108
72
17
30
24
6
30
180
49
24
48
293
60
72
43
107
25
5
30
42
48
18
109
12
5
19
5
42
30
31
17
6
18
108
139
95
13
23
54
103
36
5
126
138
6
174
55
41
151
24
108
12
132
29
48
18
12
1
17
12
18
84
ABCD 93629278168*3^$a+1 [50155]
56
241
36
195
3
270
90
21
33
198
17
1
15
72
3
77
24
79
89
120
43
77
67
90
108
63
128
96
109
54
101
7
57
32
48
61
51
8
48
19
93
15
18
23
40
315
77
247
17
24
96
16
320
168
25
207
120
144
80
64
15
41
40
56
184
75
5
40
144
72
288
104
96
151
129
15
41
184
261
36
23
112
63
209
16
9
63
72
128
40
192
56
112
8
85
72
35
72
91
72
45
32
121
36
198
126
135
32
72
168
88
80
1
231
183
41
13
36
71
136
27
165
33
54
9
264
56
121
36
147
51
144
45
168
165
72
75
168
45
3
24
117
108
162
53
88
8
265
135
176
85
216
108
207
120
24
56
72
48
120
19
29
72
97
71
1
378
36
306
126
65
24
1
18
36
9
560
16
153
18
77
96
97
159
24
69
35
168
48
109
107
64
27
189
440
120
40
8
67
18
36
15
24
72
15
89
112
123
126
18
117
8
88
93
54
36
36
45
45
11
40
120
99
29
40
72
192
117
306
108
197
73
47
24
145
288
63
32
72
376
80
79
9
27
53
72
112
56
144
120
73
207
27
93
56
49
63
189
11
43
5
157
123
72
152
67
69
219
18
107
73
72
23
355
29
25
23
40
27
18
75
123
165
72
48
147
53
109
75
104
16
8
157
35
336
64
296
79
81
63
129
51
29
16
171
5
49
167
48
24
192
120
25
36
72
147
105
15
144
72
129
18
173
79
113
13
144
216
59
31
234
23
16
216
8
88
9
234
45
80
91
54
15
24
51
54
23
175
17
72
16
183
36
5
40
24
56
109
59
13
54
234
195
147
117
80
163
117
56
256
8
67
5
40
8
40
72
24
72
32
85
3
213
155
25
119
133
75
339
53
73
18
5
24
25
90
117
48
32
109
126
126
359
91
29
16
72
45
35
127
18
36
75
272
67
45
243
162
35
73
47
25
90
53
199
41
64
56
120
7
137
16
9
36
108
72
23
112
8
16
8
48
127
126
35
40
24
32
160
200
40
81
23
24
97
63
45
18
33
96
8
72
48
40
168
24
51
54
15
21
75
24
104
40
80
19
18
270
5
192
1
39
48
39
18
23
168
25
71
91
29
40
8
265
87
21
18
89
40
168
104
96
40
8
31
105
24
24
72
24
56
16
93
27
344
24
24
88
32
1
36
180
111
168
32
13
54
101
160
261
180
216
15
24
69
54
72
125
55
54
36
54
36
90
35
120
88
8
72
1
207
120
320
19
126
47
7
9
336
33
23
139
144
144
21
192
93
131
31
9
80
160
8
88
69
18
33
48
9
72
216
167
72
40
48
ABCD 93629390698*3^$a+1 [50000]
26
9
55
101
217
12
72
18
20
21
25
122
213
31
36
32
118
12
48
54
36
17
43
120
17
1
132
95
87
52
18
11
25
86
10
59
36
3
88
12
17
61
107
72
19
80
45
15
21
91
80
57
7
20
24
36
60
21
19
29
85
14
22
11
7
68
9
99
10
54
5
180
133
12
78
77
31
5
97
107
3
48
60
10
59
36
55
32
84
10
83
36
7
72
17
84
24
13
54
30
66
53
12
87
16
36
48
36
29
13
18
32
69
31
5
73
35
37
54
30
36
84
36
98
4
137
75
33
27
9
1
204
26
60
58
62
10
78
20
46
6
168
5
61
30
56
33
7
36
92
160
116
52
77
48
13
30
137
97
11
24
25
47
19
32
40
8
129
25
83
85
144
120
11
7
20
10
96
6
18
11
49
12
11
97
26
40
54
98
10
54
224
24
112
36
102
86
45
85
12
12
38
69
43
68
22
26
69
60
15
106
26
24
10
6
30
11
49
78
66
62
69
25
48
23
13
24
6
90
36
90
20
9
87
10
90
5
43
17
12
13
23
31
113
1
26
4
24
5
27
34
14
105
1
74
46
30
24
17
31
5
24
36
63
40
24
42
38
46
12
60
12
48
47
12
133
11
24
37
54
12
5
12
168
27
60
36
76
18
36
30
56
21
27
70
12
6
5
27
81
25
6
140
69
39
96
24
16
5
1
60
54
56
21
7
140
40
48
90
18
17
159
84
81
13
18
44
94
35
75
64
18
2
76
89
55
32
84
9
13
12
42
54
62
10
132
36
60
150
30
132
24
11
60
13
24
18
8
21
24
27
144
64
90
156
50
45
63
60
10
48
24
83
13
24
54
36
20
33
1
126
29
85
11
13
38
22
26
60
60
52
197
12
51
10
72
30
18
24
66
42
36
14
10
60
2
24
40
90
36
14
52
188
12
52
80
96
22
78
54
18
24
56
10
38
10
26
4
174
66
42
38
12
33
72
37
18
80
60
10
14
34
47
25
2
10
108
54
8
72
70
194
130
42
44
58
107
1
2
16
17
12
51
46
71
72
27
34
144
18
5
25
2
28
77
3
52
42
23
3
129
25
14
84
22
74
106
71
75
9
49
90
36
140
178
126
6
54
101
85
26
22
30
6
2
70
98
112
29
19
44
22
26
4
18
72
18
17
25
50
48
40
8
34
156
18
137
13
47
85
59
120
60
13
18
8
22
47
37
54
72
125
37
11
24
61
14
45
73
74
10
18
36
12
89
3
46
12
158
60
36
21
27
16
354
62
58
102
6
18
101
99
24
16
5
1
83
36
51
16
77
73
14
46
38
34
138
102
11
84
25
2
81
3
12
64
18
242
28
30
60
36
24
83
123
10
59
60
1
35
55
84
77
36
55
29
13
11
36
1
134
64
72
18
35
72
84
73
35
37
54
56
58
162
18
35
1
47
25
60
102
6
11
111
4
60
6
72
108
72
18
48
32
58
71
60
61
30
53
36
36
55
44
34
11
1
2
10
30
30
162
54
11
15
46
42
30
48
48
50
24
81
1
60
83
27
48
28
77
7
5
25
6
78
30
137
25
47
43
192
152
34
12
2
58
78
5
61
119
39
142
26
40
84
18
83
135
57
13
210
8
45
91
6
90
42
38
178
24
30
8
204
60
69
19
96
6
6
54
26
60
24
10
30
24
101
108
36
25
12
38
34
36
50
57
37
36
60
54
6
59
27
88
30
26
46
6
18
84
12
71
24
19
29
1
50
21
85
30
96
80
22
108
18
209
37
6
8
70
42
17
31
12
89
55
6
12
2
16
42
18
30
18
6
11
48
1
24
11
15
28
180
56
117
79
44
52
20
10
35
73
71
19
42
119
84
19
6
26
4
12
72
92
9
25
132
24
66
17
3
108
22
12
12
14
45
39
165
75
142
6
8
52
54
108
50
12
94
174
6
66
65
31
42
132
26
64
6
72
6
5
39
10
35
25
36
42
20
58
2
22
6
32
9
79
200
24
60
16
5
36
39
4
65
55
18
62
10
60
122
88
8
34
11
7
6
14
16
30
14
256
44
16
6
48
90
48
53
19
32
24
9
25
30
42
11
3
34
78
29
51
34
24
50
9
13
38
40
17
27
21
25
50
46
6
44
4
6
50
9
12
25
18
144
48
42
38
40
29
79
41
13
12
36
14
106
78
90
11
36
103
84
78
30
30
50
84
16
12
66
96
23
37
11
37
6
17
13
54
17
49
144
47
121
50
34
66
53
19
132
113
51
21
24
120
39
112
53
25
12
48
12
144
59
43
152
10
50
132
60
21
39
10
54
41
43
60
18
72
36
2
40
17
13
74
34
102
8
4
66
12
35
37
30
92
ABCD 93629488996*3^$a+1 [50021]
3
64
20
21
24
31
8
45
27
33
54
48
25
8
72
39
1
8
15
25
95
25
36
20
69
51
36
57
3
4
5
78
13
20
33
87
57
72
99
81
15
4
56
15
25
173
3
39
121
5
3
15
85
35
24
30
3
168
45
15
9
43
24
80
4
80
52
5
12
6
102
18
61
140
4
12
20
84
21
60
43
11
21
64
20
15
6
3
36
36
9
151
44
45
36
3
12
4
119
37
17
3
39
66
19
140
24
16
44
60
36
21
63
72
15
48
25
12
59
18
147
141
12
43
60
65
18
57
4
59
21
4
12
68
9
67
5
55
29
51
16
84
11
25
29
15
4
5
67
8
16
24
5
90
54
72
19
80
15
30
67
20
3
45
12
33
55
32
39
1
5
12
103
5
18
72
24
9
111
18
63
220
80
93
36
18
97
44
96
9
7
144
53
12
36
39
16
20
60
48
100
12
80
40
128
57
3
9
7
35
1
44
9
27
28
29
3
60
40
23
24
1
96
24
56
33
72
15
16
48
20
96
9
27
39
114
15
57
12
31
92
57
31
29
63
3
1
23
21
69
30
150
18
9
24
100
5
55
17
55
140
9
156
72
7
96
65
54
1
20
100
17
7
65
15
16
167
57
96
100
20
33
7
104
16
17
60
18
13
17
108
6
9
72
28
92
4
29
7
44
75
18
7
5
18
18
180
18
6
19
36
29
15
36
4
32
9
30
258
31
36
89
91
104
21
15
64
36
44
76
5
31
48
96
80
36
40
149
75
24
9
51
9
7
65
19
12
20
60
4
24
36
80
9
27
120
40
17
31
12
59
18
3
33
15
9
12
54
72
24
48
18
3
16
116
24
9
54
18
12
3
24
63
1
12
29
15
231
18
31
80
16
8
36
4
29
31
36
113
12
18
18
75
28
32
48
52
20
159
54
36
15
4
5
72
15
4
96
20
9
19
80
76
56
60
28
5
36
36
90
25
120
24
5
79
92
24
21
3
16
41
54
21
9
19
5
15
96
45
31
5
79
20
120
24
9
67
11
9
24
40
72
17
31
56
16
5
18
1
36
17
63
28
20
52
8
52
59
1
17
6
66
15
63
33
39
90
31
77
31
36
41
30
144
6
72
3
33
12
18
1
41
43
12
24
41
103
60
17
63
96
100
44
12
63
21
36
15
33
21
19
77
3
45
67
68
36
33
12
60
48
51
9
48
75
33
54
21
51
78
3
15
18
111
33
30
18
39
64
29
36
87
60
4
29
127
17
3
45
108
127
23
120
6
18
61
11
81
9
39
16
36
20
9
36
15
4
53
60
7
116
28
5
24
18
90
48
15
21
39
12
24
39
21
45
24
126
45
45
54
1
53
3
4
5
78
13
68
9
31
56
39
25
5
7
48
125
24
27
9
36
39
9
3
33
67
44
60
16
8
9
63
9
171
144
64
20
16
29
60
30
37
5
54
48
42
30
6
12
27
4
29
27
24
12
60
15
85
164
63
1
65
7
8
45
15
52
24
80
16
23
24
21
16
60
23
81
72
9
36
99
63
126
7
48
41
19
20
76
29
7
59
85
80
60
33
51
76
20
33
3
9
36
19
5
138
126
31
29
15
40
80
21
55
35
24
37
48
32
9
39
60
45
27
39
49
41
15
60
3
13
77
7
44
60
81
79
17
180
18
1
53
36
30
37
107
1
36
113
27
4
5
7
8
15
24
18
30
25
60
65
48
24
12
6
69
36
40
53
31
5
30
1
48
77
18
42
3
36
64
32
57
78
49
96
20
45
3
36
60
4
5
27
9
51
28
17
19
65
60
111
9
31
47
1
137
150
9
4
41
19
47
25
8
52
20
60
3
121
23
57
15
1
20
105
120
3
12
60
24
136
5
48
75
129
3
28
95
90
151
5
36
123
12
24
21
60
30
42
67
5
36
12
72
51
3
6
48
36
127
68
21
24
67
20
39
69
60
87
33
87
9
33
7
29
55
20
72
9
75
51
9
4
12
53
15
51
49
60
5
12
19
24
32
105
132
66
6
18
13
68
39
6
27
9
39
100
36
41
19
101
15
93
31
41
103
5
75
52
53
7
44
40
24
17
3
156
4
107
25
8
69
27
4
29
12
19
20
160
20
12
9
48
43
48
12
48
36
53
12
60
195
21
19
24
12
83
25
29
3
39
9
52
60
5
3
135
6
75
16
65
63
36
9
24
31
5
7
20
64
44
16
23
96
54
36
12
60
12
36
27
69
55
71
54
39
171
69
52
24
96
20
28
32
40
17
27
16
17
43
8
12
9
18
21
9
27
64
32
9
126
9
40
20
4
92
9
60
30
1
204
29
31
36
140
45
90
33
12
33
15
16
36
24
29
24
3
9
6
18
55
29
147
16
8
16
80
120
96
100
48
41
39
45
15
16
56
39
81
40
60
5
63
21
115
71
13
41
91
44
9
12
54
21
4
24
29
66
21
3
1
12
80
84
39
25
12
53
156
15
4
32
9
30
21
57
18
25
44
21
15
40
20
27
18
132
3
24
81
3
51
81
45
3
40
20
60
21
31
20
28
20
16
29
31
89
90
24
18
30
18
151
29
180
126
1
5
39
9
115
47
18
15
40
89
6
30
24
66
96
66
54
1
113
7
8
57
3
51
9
9
103
215
49
24
20
100
96
71
72
57
4
20
45
15
16
65
51
15
54
36
24
31
77
48
15
100
89
31
8
16
24
ABCD 93629515834*3^$a+1 [50095]
75
21
84
18
69
48
45
11
1
114
117
33
15
45
60
47
97
90
21
9
72
60
30
90
96
3
80
37
24
36
12
78
168
5
169
96
60
6
66
30
168
21
33
18
69
9
12
60
63
51
69
21
120
6
42
72
51
128
16
24
27
48
120
42
54
21
168
21
120
78
18
99
48
32
25
24
39
147
45
8
43
117
21
27
33
84
27
8
73
87
213
30
90
3
27
30
12
75
21
24
126
45
81
15
33
23
40
27
30
132
51
45
30
24
93
3
18
11
144
1
36
72
12
84
11
13
48
54
126
84
60
48
18
48
5
91
53
13
3
45
51
21
195
57
90
45
147
6
39
21
24
6
144
306
75
99
6
12
6
30
24
108
78
282
27
57
60
84
84
51
117
60
120
84
24
54
6
114
18
12
72
39
24
81
15
147
69
81
24
90
30
204
120
24
107
61
3
27
117
81
36
6
18
132
108
27
24
153
63
69
11
37
48
30
48
6
144
216
18
18
123
99
93
27
48
18
36
36
48
267
152
40
3
24
5
1
135
75
30
24
60
75
3
45
153
15
48
24
51
24
45
27
18
51
32
19
18
27
8
160
147
90
123
168
27
42
36
15
3
45
27
102
42
141
24
81
24
39
176
16
3
72
24
54
12
72
60
42
24
174
12
11
49
23
13
30
30
90
30
23
16
21
54
261
123
45
105
36
84
24
183
24
51
24
6
24
66
45
147
93
33
191
43
18
78
6
36
54
125
43
6
72
15
24
45
6
48
90
171
144
51
6
207
27
141
3
6
66
18
270
69
21
30
6
135
80
61
12
42
29
259
48
144
6
132
75
21
30
5
91
66
3
9
12
60
84
6
21
27
48
5
72
73
60
72
227
73
288
15
27
6
12
99
24
21
6
168
90
150
6
255
168
81
24
71
61
83
1
12
3
57
18
54
18
18
126
24
90
51
24
69
12
84
72
59
16
48
80
67
5
25
48
12
3
56
13
102
29
61
3
105
36
11
91
30
60
54
69
9
18
24
90
6
42
3
72
45
96
30
21
21
54
6
23
37
180
12
30
21
27
165
48
75
45
129
162
5
40
81
12
72
54
120
24
21
51
6
108
24
30
48
48
54
18
18
51
48
3
78
84
36
66
18
51
21
3
165
3
147
18
35
73
15
24
192
51
30
87
72
69
51
21
84
66
93
24
27
24
54
15
8
37
3
48
21
126
18
6
54
264
48
42
125
37
120
59
19
72
96
168
21
45
30
93
33
48
24
71
16
24
51
45
45
6
29
61
132
90
186
36
18
53
19
165
48
201
24
63
3
21
24
75
96
240
138
60
47
43
30
15
33
84
6
30
15
9
111
9
84
251
25
39
21
3
51
21
48
33
63
45
6
30
18
48
150
12
123
117
36
60
59
40
48
27
18
78
21
93
35
16
27
234
54
66
35
91
48
149
88
120
192
27
69
51
30
143
43
18
51
3
30
15
27
114
72
3
56
19
141
56
64
80
19
42
30
90
27
3
18
12
138
102
23
16
69
156
24
95
40
57
24
36
12
15
81
42
93
72
69
24
51
24
24
81
60
12
39
105
60
54
54
15
33
234
45
21
27
57
23
112
75
29
16
56
67
30
96
231
80
16
24
9
72
15
8
19
48
30
15
9
48
60
78
30
39
93
51
165
6
54
111
45
54
24
90
3
75
5
160
24
21
24
30
45
56
43
54
120
18
69
3
72
78
108
219
51
29
61
30
198
12
3
72
120
33
66
90
6
117
3
54
84
12
207
21
6
6
42
53
64
45
60
39
105
191
16
48
96
45
3
3
288
5
1
84
72
24
84
39
93
12
72
90
30
84
147
9
15
9
42
312
102
36
48
6
24
66
48
51
75
69
96
27
72
6
60
54
30
18
48
30
12
35
40
57
15
3
24
48
6
36
48
11
16
75
6
48
60
99
21
6
21
45
60
42
ABCD 93629565598*3^$a+1 [50007]
33
118
29
144
69
48
70
38
15
7
113
19
60
53
55
62
75
43
12
26
112
383
132
55
60
42
30
38
27
85
138
38
64
150
30
18
30
35
37
18
12
101
7
42
95
33
39
93
27
21
39
31
12
38
168
22
50
39
61
30
60
72
30
30
110
10
60
26
135
216
21
112
30
98
10
2
10
48
120
17
85
56
39
55
17
331
377
133
12
18
42
23
55
77
85
80
10
5
105
10
18
32
118
12
50
28
60
90
12
30
78
2
70
26
22
77
313
20
135
7
17
21
10
53
7
29
31
110
40
20
22
86
334
48
29
9
27
24
13
20
40
35
12
43
30
48
60
20
48
12
10
12
108
110
12
48
48
72
63
144
73
35
33
87
7
17
1
30
113
79
77
1
20
10
2
70
60
77
1
20
159
1
30
12
50
63
67
48
2
51
67
30
59
43
48
42
188
39
31
12
17
1
150
12
60
18
30
12
48
110
75
105
48
22
62
10
5
103
5
45
10
42
18
62
156
94
60
60
60
48
2
58
50
159
1
102
60
50
70
17
108
25
35
165
27
69
60
15
36
9
4
20
190
60
60
17
24
9
10
48
60
50
12
28
102
180
120
30
150
48
50
192
48
70
38
84
88
72
8
70
50
10
50
12
3
12
60
25
30
53
7
60
17
31
5
117
10
77
9
60
15
7
17
72
151
5
25
32
108
40
32
238
17
145
8
22
17
1
188
4
60
48
90
38
22
30
30
192
41
9
60
48
99
13
30
48
2
60
36
39
43
29
81
108
4
11
79
38
99
273
40
48
42
48
12
26
64
20
100
11
19
110
70
48
38
51
91
2
10
5
105
3
165
10
29
13
78
50
75
115
72
173
33
51
31
5
132
93
70
12
18
60
30
60
42
78
98
52
60
42
50
36
12
48
34
150
78
5
7
38
10
110
3
37
8
52
32
100
90
50
36
82
60
12
38
22
38
39
133
11
60
127
42
23
33
72
10
72
18
32
28
8
22
17
115
78
23
7
12
17
13
48
32
28
12
20
3
60
7
38
48
4
23
115
38
12
10
62
70
18
128
34
18
59
33
15
21
34
26
34
18
128
51
81
40
32
96
154
65
36
84
13
128
22
120
72
48
60
29
31
50
10
53
7
77
93
70
12
48
12
18
80
10
17
85
78
5
55
29
33
58
12
41
67
60
2
28
42
53
144
60
1
30
77
120
132
31
5
7
5
96
19
53
144
33
36
132
172
150
30
56
15
7
12
86
60
94
53
48
60
7
150
32
70
48
29
13
47
21
172
68
39
36
55
2
10
18
12
18
38
12
108
51
33
3
55
17
36
7
12
60
65
55
77
144
97
128
34
108
30
47
55
5
25
18
30
12
107
1
59
36
7
170
3
45
39
93
28
30
60
62
15
103
162
138
65
7
146
84
10
86
171
31
102
71
19
18
102
53
24
1
12
30
60
26
15
84
13
83
69
100
18
2
40
30
5
21
60
4
18
90
119
31
60
89
1
42
41
19
53
85
30
29
13
18
38
34
38
72
58
12
30
30
48
173
67
30
8
12
27
55
53
72
223
38
27
67
98
10
72
53
55
50
10
98
82
2
27
43
90
80
108
10
50
3
216
43
110
3
33
39
21
60
52
30
30
20
52
108
83
45
4
107
91
60
12
17
13
131
7
12
108
72
38
15
7
206
124
18
42
18
30
30
53
165
12
82
48
2
15
43
110
48
52
140
40
12
90
90
8
52
30
17
13
80
70
18
32
58
2
48
75
60
55
17
12
24
9
58
38
22
90
72
18
12
18
59
1
32
15
21
22
12
60
30
140
3
55
53
97
30
12
86
34
86
12
60
48
4
35
43
17
13
20
39
9
22
12
18
30
29
13
203
45
10
38
60
60
75
36
31
77
55
30
18
12
108
12
17
60
1
32
51
127
12
60
48
102
18
60
12
90
56
51
13
18
38
82
30
128
22
5
37
18
5
72
13
30
38
22
50
52
116
12
39
91
12
48
2
10
125
72
81
10
170
22
77
13
30
48
2
10
18
12
20
135
105
27
69
12
39
36
105
3
79
48
2
3
7
146
22
53
139
150
30
60
5
43
29
33
130
48
120
72
198
192
56
120
52
92
88
42
108
17
103
98
15
7
77
21
75
9
3
93
ABCD 93629726902*3^$a+1 [50005]
17
36
30
18
27
27
37
56
33
192
24
199
257
54
1
107
48
24
21
9
24
15
9
78
12
102
39
39
1
17
72
6
84
48
18
36
48
7
65
36
43
59
36
60
37
5
12
96
144
36
30
72
24
18
12
90
21
69
19
17
18
45
75
37
17
31
71
18
72
79
11
13
53
42
73
35
84
121
8
129
36
60
24
18
90
90
33
69
3
33
79
56
57
12
3
3
37
72
17
18
61
11
24
37
8
57
30
42
48
60
48
30
12
25
23
12
30
48
31
56
57
48
63
51
24
85
35
84
12
24
150
114
21
9
7
56
93
60
7
113
12
30
30
24
18
117
9
12
12
7
29
12
24
6
25
77
3
3
72
13
89
66
72
288
72
54
90
21
33
15
27
13
77
3
99
6
15
9
12
6
69
24
129
42
141
57
18
93
16
23
36
66
43
48
5
12
127
24
77
12
31
35
156
48
66
15
72
27
60
177
64
155
84
102
6
24
54
120
30
90
60
42
9
16
8
16
53
60
42
6
24
186
12
145
161
186
109
17
72
162
6
60
12
63
159
90
24
15
75
36
66
79
35
30
18
157
24
35
6
24
79
11
30
66
54
6
18
66
24
30
42
69
39
60
13
77
12
39
120
15
42
103
41
55
113
30
153
3
37
80
33
84
60
78
102
90
102
60
126
12
37
5
36
15
112
11
72
24
18
91
89
31
32
27
18
12
30
12
48
36
42
18
21
96
57
60
12
24
54
36
30
15
147
108
42
175
83
24
30
138
84
18
30
1
11
61
8
27
180
48
12
102
55
71
57
39
1
35
133
80
40
144
41
127
83
24
30
30
36
45
111
48
6
91
53
108
79
56
120
99
24
21
24
27
12
108
24
45
3
18
48
90
84
6
15
75
12
12
13
17
18
133
72
23
54
78
13
47
132
126
72
42
60
96
25
24
5
51
57
18
85
89
87
75
6
18
30
6
9
9
72
114
72
24
21
27
21
9
216
15
9
18
24
18
3
3
42
12
111
9
48
12
43
47
6
12
63
15
132
18
6
13
41
174
1
65
55
96
11
78
79
11
84
60
85
47
49
47
204
205
11
54
39
105
114
30
18
13
41
31
53
204
87
16
17
6
57
3
180
60
30
60
30
117
9
24
12
99
93
90
36
45
9
18
24
6
7
35
60
18
7
35
132
54
115
24
65
127
41
18
96
21
40
83
96
408
60
60
102
18
12
18
48
199
29
115
77
48
42
105
33
24
30
18
42
78
103
72
8
81
175
131
30
42
126
6
1
5
102
6
30
66
31
47
1
65
79
41
102
54
78
61
17
48
210
60
102
228
162
45
33
12
48
6
78
18
309
33
36
259
137
18
126
15
16
56
24
105
24
30
114
7
23
60
21
57
15
27
13
8
112
155
54
138
21
51
24
12
25
65
48
42
12
18
48
7
23
60
45
9
96
96
90
141
105
7
96
65
15
45
234
1
17
39
88
41
31
41
90
102
31
35
72
48
45
27
13
11
24
102
54
73
17
18
93
39
54
27
27
6
84
78
24
168
18
75
105
102
42
103
5
108
7
56
27
48
6
31
53
90
180
6
135
111
18
24
7
11
90
60
7
77
78
6
186
13
53
42
6
42
18
36
60
66
48
30
24
60
30
13
8
9
31
41
6
12
13
23
81
64
47
18
42
45
147
72
13
35
108
48
105
285
36
15
9
7
80
27
6
42
37
65
48
60
3
40
47
33
16
11
133
17
30
33
72
27
66
30
60
42
7
11
37
53
12
7
168
17
126
6
54
54
36
54
30
6
1
59
102
7
65
12
180
6
33
96
9
12
84
66
42
30
30
18
93
15
1
53
12
36
54
69
112
24
23
6
139
11
30
60
27
33
7
29
60
66
37
77
96
84
24
24
60
30
60
60
78
79
41
135
153
24
138
13
35
12
9
141
30
120
30
15
105
63
15
42
138
60
90
54
193
17
168
15
24
99
54
18
72
21
16
23
42
48
90
6
12
102
13
17
55
53
12
42
21
117
6
6
30
48
6
51
33
6
1
11
13
144
56
75
6
31
24
11
12
25
11
54
6
1
11
84
36
12
66
15
40
72
53
115
56
123
6
30
57
39
73
17
108
30
168
42
12
79
24
11
72
72
6
54
48
49
11
48
36
ABCD 93629885788*3^$a+1 [50011]
77
18
177
328
72
168
35
138
24
3
16
224
93
67
8
3
37
29
123
16
24
48
24
35
13
120
11
45
69
66
6
3
112
176
24
40
24
56
45
91
200
24
69
54
117
75
109
56
40
8
21
67
168
80
24
291
180
97
24
5
19
95
81
45
120
3
136
59
21
112
47
126
51
63
33
64
29
115
96
5
19
80
24
40
125
72
48
67
389
19
48
23
121
216
24
35
93
16
215
1
11
37
56
69
51
165
6
18
27
88
48
224
75
13
96
24
32
16
32
40
53
67
56
136
8
88
8
160
96
48
5
66
9
243
117
192
16
125
27
51
234
3
184
59
96
141
24
304
29
3
144
40
144
24
152
120
48
63
73
176
21
43
296
64
11
13
5
240
51
69
216
147
144
136
24
203
180
102
211
8
16
168
71
1
24
32
87
81
16
29
115
5
27
45
3
40
144
216
24
167
9
69
115
32
16
24
23
73
24
299
21
15
129
21
19
29
150
36
9
3
114
18
126
19
72
168
152
40
11
37
143
25
120
144
59
45
189
147
16
29
3
51
37
120
5
18
1
53
3
24
123
45
16
5
72
163
35
186
43
96
80
64
120
192
24
96
48
72
5
24
171
75
144
85
11
141
48
96
3
90
48
43
29
18
49
120
83
45
51
37
168
101
120
43
96
11
133
47
193
8
213
115
5
72
67
101
91
8
21
19
8
99
61
144
48
71
6
54
144
21
136
35
21
93
139
56
16
48
47
105
24
69
3
40
8
24
27
85
80
69
51
39
25
80
39
97
29
139
32
88
152
3
276
9
21
114
1
56
264
21
48
3
3
61
23
240
30
162
73
48
83
36
9
99
36
12
205
200
45
75
40
32
141
51
40
24
24
23
49
48
72
96
29
139
56
48
40
56
136
120
83
261
141
18
73
29
19
131
138
72
18
25
125
48
42
97
8
40
125
27
39
60
165
15
9
40
5
72
19
192
53
259
48
77
48
3
16
149
75
184
168
24
11
42
216
91
29
24
51
16
48
72
23
1
5
99
135
25
23
97
47
9
16
125
90
9
16
24
72
128
69
115
287
25
24
59
138
54
69
216
24
64
11
157
77
27
96
213
54
36
6
243
21
162
153
16
48
56
69
67
23
1
56
93
51
64
23
54
24
91
35
426
27
45
67
96
264
23
25
72
120
24
32
112
48
32
27
61
48
24
11
21
40
104
15
9
165
3
160
32
27
181
24
23
97
11
90
67
72
24
144
8
117
27
40
8
141
24
120
3
15
9
99
37
120
23
6
19
200
16
29
19
128
48
165
54
93
39
30
18
6
67
240
29
43
216
101
91
53
19
77
18
265
8
123
90
99
3
42
27
45
48
27
24
24
16
72
144
56
87
1
24
56
45
72
24
174
21
363
93
24
40
275
21
72
16
24
77
18
150
27
40
23
126
75
69
162
25
23
270
51
112
53
99
72
159
9
112
53
163
24
48
32
144
21
144
139
23
97
80
21
54
13
8
111
9
99
45
21
96
18
1
11
18
3
72
51
61
8
88
32
48
3
45
16
275
13
32
64
80
16
48
125
67
131
13
ABCD 93629995586*3^$a+1 [50016]
37
6
5
4
200
37
11
12
108
60
49
119
16
48
51
30
11
4
9
156
24
12
159
56
1
60
35
48
52
117
48
72
47
49
12
15
44
36
84
241
18
9
111
41
36
12
55
53
28
81
60
171
135
53
37
75
99
45
144
69
71
55
21
44
7
48
29
16
140
12
100
135
42
126
30
107
25
54
126
23
16
99
42
12
23
13
27
8
12
4
3
18
59
19
30
11
16
24
93
35
73
150
89
13
108
27
32
36
64
21
27
15
57
135
198
35
12
25
96
12
35
37
11
4
8
12
36
64
63
78
12
23
37
63
3
150
72
3
81
24
12
15
48
9
171
9
6
9
92
16
20
7
30
23
24
16
60
63
66
159
21
11
108
25
11
4
72
99
53
13
54
5
13
35
43
72
17
4
9
51
152
168
16
33
12
18
72
5
28
12
8
25
12
11
12
60
52
128
72
79
42
39
116
12
31
17
84
43
30
135
72
81
18
9
32
1
48
24
12
95
40
51
53
109
48
54
5
48
12
96
79
66
15
68
16
36
9
6
5
25
35
25
3
105
72
12
87
129
131
24
67
89
1
27
3
17
16
45
36
179
112
44
1
15
8
12
25
18
102
18
114
27
3
65
13
83
1
171
80
133
59
97
131
4
36
33
27
3
6
11
48
40
45
90
30
72
27
32
28
72
165
11
72
61
51
44
55
41
40
39
54
23
28
57
15
8
31
45
9
42
29
25
48
15
80
100
12
9
96
66
9
44
16
3
5
1
35
1
71
73
59
13
12
11
25
27
60
39
53
43
9
48
96
32
79
33
8
72
12
61
27
32
25
135
116
28
27
33
12
105
12
23
13
27
8
7
9
21
108
15
32
24
169
174
117
45
63
33
30
54
131
13
167
28
104
52
108
63
105
39
54
35
24
12
25
23
121
99
236
36
108
16
147
144
53
16
57
18
6
71
40
8
12
52
8
397
143
100
9
108
51
9
47
28
8
144
1
54
18
35
192
61
23
76
33
72
48
18
72
90
11
24
43
18
12
90
29
13
23
120
144
28
56
1
18
81
56
36
24
19
65
36
40
9
27
200
37
18
5
40
80
43
5
12
55
57
15
102
35
1
24
3
128
84
24
84
193
59
96
60
24
13
72
159
9
48
95
37
11
24
31
9
33
23
25
6
93
27
9
32
4
9
36
11
13
30
234
63
9
35
1
83
12
49
36
83
40
27
9
21
23
1
39
60
21
11
84
24
24
1
27
24
21
24
66
222
155
97
95
84
19
18
23
49
83
19
65
169
72
78
5
40
44
37
35
4
104
73
3
15
29
12
25
11
25
18
69
56
25
12
35
12
16
117
18
5
19
101
24
12
1
59
48
1
35
96
1
107
37
3
36
141
39
27
5
24
43
65
36
61
15
20
1
23
67
113
36
1
3
92
40
3
89
37
18
17
61
95
52
32
28
3
65
4
36
63
17
13
36
11
24
73
35
12
40
140
40
48
15
48
72
33
108
27
93
45
132
18
5
49
167
25
24
66
5
19
41
49
39
81
6
30
60
99
32
48
1
90
9
111
41
55
89
28
21
27
9
59
49
83
24
36
28
9
87
68
13
72
3
105
63
9
107
1
23
67
30
159
20
28
36
20
97
18
17
24
1
39
15
41
13
47
48
67
18
12
18
24
81
56
16
104
13
3
68
67
125
109
23
40
92
25
114
65
7
9
93
107
55
153
108
9
24
95
60
16
9
36
66
33
120
56
13
3
69
11
12
40
8
84
25
23
76
36
84
32
40
123
30
35
25
30
9
60
80
37
36
3
60
80
136
75
33
81
11
61
35
64
116
49
131
24
84
31
90
23
121
96
36
90
9
8
1
12
24
48
18
18
15
144
108
9
59
36
25
11
157
147
60
3
18
99
33
71
12
73
24
35
108
12
12
16
68
19
18
30
89
1
23
12
12
60
132
1
54
9
21
59
36
1
48
51
8
37
108
156
60
27
99
30
114
9
93
23
24
67
101
88
27
17
72
1
83
16
3
53
24
28
8
73
11
61
59
84
72
208
20
16
44
1
11
19
45
99
24
66
24
23
112
153
48
35
16
80
85
15
39
17
12
96
109
168
35
64
129
96
66
17
16
12
27
33
108
171
126
59
25
24
171
44
60
12
60
40
3
5
49
90
17
1
99
24
12
20
88
24
12
159
125
40
27
65
48
85
107
84
4
32
4
48
72
24
75
9
56
84
1
11
36
19
5
60
76
8
36
24
36
108
76
20
79
137
28
141
36
3
8
24
40
9
36
23
280
ABCD 93630015764*3^$a+1 [50006]
12
21
14
60
16
48
56
28
20
37
131
12
73
107
40
8
24
24
36
16
8
16
18
122
76
48
9
72
24
9
138
54
74
16
45
11
13
27
164
13
12
81
18
24
12
8
12
24
22
54
8
60
28
90
14
16
12
8
22
3
47
1
165
86
10
111
57
38
24
108
73
23
46
30
45
11
40
108
96
68
10
6
24
32
60
25
51
44
16
80
52
33
27
68
12
36
25
36
36
35
100
12
92
1
3
36
33
47
36
13
9
2
36
85
59
16
32
10
6
9
11
1
11
10
14
28
56
25
12
39
68
25
15
8
85
27
20
10
6
80
1
23
60
60
10
42
30
98
46
51
3
8
28
12
33
47
52
12
20
60
64
24
108
72
45
3
20
12
37
95
84
22
2
22
26
64
45
33
78
24
36
68
12
24
168
46
111
24
36
21
24
38
52
128
28
8
34
2
36
130
122
88
57
12
23
58
50
48
94
98
12
12
4
42
39
96
59
166
39
11
4
9
24
23
58
42
24
54
87
3
44
28
84
60
56
4
18
90
93
3
12
42
42
8
28
32
36
22
14
34
66
8
22
38
12
25
3
20
28
20
4
56
10
72
30
20
13
15
33
24
51
21
35
4
44
61
27
78
6
8
28
168
30
50
16
80
28
48
12
6
30
20
157
48
24
23
28
60
45
96
11
60
52
8
25
23
10
30
56
4
6
30
81
23
82
50
4
8
13
63
84
132
44
109
11
16
18
3
12
27
21
95
108
46
66
20
72
60
1
47
37
11
72
4
56
64
90
15
36
23
12
108
4
66
62
12
70
50
76
9
15
12
20
4
20
25
24
33
27
3
80
34
96
15
135
8
97
24
15
80
49
15
56
10
38
1
39
8
40
8
49
27
128
48
124
56
24
16
92
16
24
30
15
27
9
11
40
8
1
39
72
20
76
33
11
4
20
1
35
16
20
13
144
27
6
48
87
15
48
66
15
15
8
36
24
1
59
88
32
12
1
59
216
132
36
1
3
20
1
96
24
39
8
34
50
1
23
4
20
108
10
87
27
20
34
6
36
32
48
22
6
44
12
4
81
23
12
10
30
8
10
3
207
32
145
21
42
8
12
1
47
28
81
36
15
44
13
15
32
24
10
2
13
81
38
16
9
168
9
24
62
100
32
37
23
48
10
14
25
15
8
16
66
3
11
24
108
37
63
42
26
121
23
61
59
37
23
16
24
8
4
30
3
60
23
13
39
68
40
12
8
4
33
11
120
40
9
3
9
11
85
23
76
156
60
30
63
47
10
38
52
20
4
21
39
24
12
30
2
1
11
16
132
6
54
33
47
40
60
20
48
60
52
48
18
42
8
16
6
50
4
9
47
25
9
24
66
96
8
36
13
47
70
18
45
71
1
35
16
20
4
21
23
10
62
24
4
44
16
42
2
88
20
25
95
10
2
13
63
114
51
60
24
11
24
22
6
138
62
24
121
87
8
85
35
48
16
44
61
123
32
36
49
39
42
62
12
25
36
48
9
50
40
20
97
24
9
2
46
3
36
11
48
24
22
146
40
57
15
48
54
126
24
68
61
99
20
97
23
36
4
128
84
13
23
37
15
140
10
6
24
33
9
50
36
24
4
30
26
94
14
10
2
13
75
32
61
24
35
24
36
48
28
9
69
14
10
3
75
92
40
21
35
46
15
60
180
23
10
18
9
45
24
24
15
27
20
124
45
57
42
45
3
69
15
36
54
114
36
120
93
75
12
9
47
4
33
15
12
96
12
21
21
6
20
37
15
18
74
36
64
8
73
3
32
12
76
120
80
22
168
2
24
24
36
85
11
12
12
13
11
24
16
9
33
50
13
119
73
23
4
48
9
141
120
30
24
21
15
84
8
48
12
36
52
84
168
8
48
10
6
48
48
9
9
14
12
16
102
75
93
15
23
61
45
18
6
2
40
102
26
40
6
66
32
13
99
8
12
10
50
1
3
132
8
12
24
36
22
50
22
26
97
23
94
26
40
8
60
100
80
64
20
48
25
9
66
8
22
27
47
1
3
42
24
63
3
20
4
20
25
11
25
75
24
68
22
39
107
37
33
90
8
4
12
24
44
60
60
60
36
12
13
9
2
16
20
34
48
48
62
40
225
23
120
10
39
33
50
61
35
16
44
12
85
27
30
26
72
12
1
71
61
12
11
52
80
64
20
144
72
12
10
6
32
73
9
30
48
8
64
12
48
56
24
13
24
99
120
24
12
68
28
12
45
12
11
25
15
9
59
25
71
28
90
30
12
21
24
51
54
6
42
26
24
40
8
64
45
59
70
6
33
71
16
8
40
66
39
23
10
39
35
60
1
3
32
13
57
27
27
8
48
10
38
10
2
4
90
74
40
20
72
10
14
1
12
23
64
24
36
8
82
15
63
12
6
18
21
24
129
3
47
12
10
63
51
21
11
4
44
37
23
72
4
20
10
26
60
108
24
108
84
133
132
83
40
18
24
26
4
24
72
8
72
10
2
1
107
48
16
8
73
48
15
44
36
60
16
104
72
24
4
72
57
35
70
87
3
150
147
63
33
47
40
116
16
18
26
40
200
22
30
33
47
34
6
20
72
22
14
24
25
95
120
1
35
1
71
124
68
72
84
1
108
93
2
48
22
62
64
96
68
36
36
61
35
49
3
12
54
2
84
154
42
20
12
96
52
24
69
75
21
15
45
24
9
48
72
50
73
23
46
26
97
12
3
68
40
24
116
48
37
35
100
48
42
14
28
8
48
4
108
32
36
24
25
71
34
50
40
6
120
39
95
1
35
12
28
80
16
56
84
109
39
6
96
ABCD 93630616174*3^$a+1 [50007]
63
39
18
36
72
24
51
39
41
72
13
3
51
29
1
78
48
42
167
16
72
27
69
57
144
15
56
40
24
48
87
9
24
21
35
16
56
72
1
71
181
75
57
71
16
165
51
15
42
23
13
36
198
17
40
9
6
33
93
48
24
90
65
16
9
15
32
115
36
9
56
48
31
66
135
32
67
21
15
65
40
57
63
9
71
24
48
40
56
16
128
163
54
48
78
90
47
73
54
186
54
36
45
8
85
35
97
162
93
15
264
54
72
3
72
129
36
12
15
57
60
11
79
36
53
49
60
3
27
93
48
32
79
33
45
35
136
9
87
15
153
45
203
55
72
18
12
42
9
45
35
121
216
24
66
5
13
24
228
15
57
15
27
125
13
131
112
32
48
48
72
79
6
123
57
15
57
63
93
42
90
39
15
126
54
30
15
48
80
72
40
3
66
36
23
85
42
48
18
24
108
72
11
7
162
95
133
27
200
43
42
11
72
88
8
49
111
105
15
27
12
132
66
42
17
16
120
8
31
9
9
60
11
37
54
36
129
8
72
31
18
36
131
72
88
24
225
36
3
24
48
27
108
65
64
24
225
15
27
5
43
36
18
15
63
105
15
17
48
97
15
93
3
111
54
75
51
36
33
24
63
24
33
56
16
128
37
59
40
27
45
120
8
72
187
5
7
81
9
78
12
45
9
24
36
35
64
32
25
63
63
18
15
32
13
66
33
63
54
3
15
33
15
65
24
25
156
155
40
24
15
54
51
48
80
16
56
24
16
69
6
21
105
39
24
9
87
93
18
17
16
51
5
168
16
72
24
3
126
71
55
209
7
54
51
80
55
17
181
99
120
45
83
25
23
1
30
9
9
63
15
30
60
143
37
59
49
95
61
123
45
90
33
48
56
16
120
15
33
39
198
147
48
24
56
13
36
36
3
32
72
16
21
18
81
45
36
23
7
41
19
45
56
37
27
9
126
18
23
217
30
65
13
3
32
19
36
17
72
24
7
132
48
5
48
1
24
167
85
3
96
456
15
42
36
84
42
5
25
23
16
104
72
1
180
3
32
73
6
36
69
33
215
16
21
180
119
72
7
33
39
33
183
42
108
3
72
8
25
162
5
120
49
63
87
41
160
87
18
90
12
42
84
72
60
143
31
105
96
48
21
3
32
109
60
95
7
24
18
47
55
105
75
29
7
18
119
97
36
42
48
9
81
23
19
48
125
73
54
168
12
42
3
15
90
23
64
3
53
37
11
145
126
60
45
63
33
15
17
25
143
49
63
312
96
8
7
132
5
313
159
21
107
1
71
16
168
51
54
72
180
3
32
25
15
39
30
60
71
24
133
107
16
8
112
200
40
27
48
5
109
90
65
16
57
63
24
128
37
36
63
177
138
5
16
15
6
3
56
16
144
81
47
43
18
24
18
9
45
18
57
48
21
35
40
45
35
16
93
42
105
8
120
112
48
201
15
240
45
36
6
17
288
184
104
1
95
16
264
69
107
24
175
36
162
35
7
33
15
42
71
24
49
90
5
61
11
79
96
30
35
19
45
99
42
59
16
24
273
15
80
103
17
16
72
152
13
60
23
7
132
12
65
88
15
153
135
144
48
150
3
15
18
47
112
87
33
8
168
96
55
9
56
133
18
42
120
63
69
83
7
30
131
24
48
55
113
133
107
7
72
105
33
63
15
33
51
93
15
33
8
16
56
49
6
102
18
9
45
3
15
78
30
42
72
131
25
18
54
63
24
8
120
421
84
23
49
6
72
17
1
63
72
9
84
11
85
3
15
65
55
113
24
16
45
203
1
23
16
96
48
63
57
8
40
3
6
63
8
13
24
18
33
32
7
36
12
24
120
105
8
13
54
54
6
36
18
30
77
67
5
55
57
24
9
12
18
6
66
129
56
91
125
24
133
3
32
7
66
119
40
24
111
65
133
75
45
150
45
21
155
25
39
8
40
135
30
42
18
15
15
17
25
120
18
5
64
81
15
ABCD 93630657254*3^$a+1 [50027]
54
6
48
12
24
6
49
11
37
72
29
55
20
4
11
156
180
6
7
11
25
36
60
60
29
135
21
6
13
41
19
5
55
60
120
35
66
54
60
45
76
65
43
41
79
12
44
4
36
24
11
25
36
44
135
36
54
12
79
11
37
36
11
13
36
41
103
12
41
127
17
66
18
15
111
24
61
60
65
115
89
132
60
48
96
66
153
27
78
66
13
23
97
53
84
43
11
6
39
136
48
120
53
19
60
89
96
30
49
84
36
24
60
12
95
73
41
19
11
25
120
84
12
84
60
24
12
11
18
36
36
19
5
43
53
3
45
30
25
35
30
15
40
36
5
60
90
24
162
19
41
18
30
19
137
6
97
17
24
36
79
36
24
20
16
11
18
55
24
36
5
19
11
25
84
132
144
20
51
129
117
19
41
3
16
179
1
48
71
42
198
6
36
48
151
11
48
30
31
65
6
18
31
180
119
102
79
204
95
25
36
35
6
43
20
64
12
41
7
36
95
66
79
60
24
53
79
161
19
11
48
25
96
24
41
19
144
56
45
96
6
37
77
19
120
84
23
13
5
12
67
56
21
55
48
227
25
60
60
24
125
6
60
174
36
210
6
3
16
35
13
53
18
61
35
30
6
49
185
19
35
61
5
79
5
66
73
71
25
47
60
54
96
24
79
80
57
7
47
109
36
41
19
5
43
11
6
43
287
120
36
13
77
67
17
30
66
24
84
31
48
72
48
36
36
5
6
264
36
133
11
9
40
35
49
53
127
11
109
77
55
5
55
41
7
77
115
41
60
127
56
15
85
5
6
13
132
108
60
17
6
37
96
24
11
6
210
109
5
6
54
75
4
12
155
25
35
36
30
24
6
13
5
15
4
131
85
35
66
54
162
43
77
60
7
36
5
12
63
4
53
30
30
19
84
5
42
49
5
6
114
144
12
54
145
11
174
19
65
12
54
6
7
36
60
71
6
43
60
11
9
21
84
30
25
11
126
187
60
41
19
131
25
36
11
13
5
55
11
13
96
17
108
36
43
60
36
20
76
104
64
116
16
41
18
30
6
60
9
124
17
36
67
17
39
15
6
19
60
11
6
60
3
4
41
30
49
47
9
4
36
20
51
36
93
16
60
221
67
11
66
39
16
144
240
161
24
19
72
44
4
180
101
6
30
19
11
25
44
15
121
161
18
85
60
24
156
5
6
9
76
5
103
23
213
21
55
104
40
24
36
77
24
55
24
96
60
29
30
42
19
60
60
11
24
193
47
66
7
12
11
37
17
54
96
85
48
120
17
24
72
24
36
18
61
84
80
16
221
3
100
35
49
12
29
151
108
12
281
7
12
168
56
81
19
17
198
61
24
17
127
17
19
36
24
24
41
42
169
48
71
1
44
16
89
31
119
85
65
30
25
36
60
24
84
23
97
11
49
77
55
24
71
13
60
11
102
18
45
21
55
5
6
13
65
19
41
19
12
5
24
42
133
17
24
30
13
77
39
15
42
30
48
72
157
36
24
233
174
84
6
84
6
126
54
66
67
72
44
40
96
84
5
19
12
119
6
79
36
24
17
24
43
36
35
60
42
19
5
96
7
161
36
90
13
83
54
55
24
80
27
24
36
37
161
96
6
30
103
35
156
9
27
24
109
5
15
51
90
79
107
120
78
96
84
79
96
35
109
113
174
25
24
24
36
17
138
6
6
13
24
23
48
30
12
79
41
123
16
71
13
41
39
4
180
23
30
114
13
60
17
24
6
25
164
4
107
13
41
91
11
37
47
73
60
36
60
84
11
60
102
103
20
4
132
48
17
19
84
12
44
4
120
56
4
96
77
7
120
23
24
30
19
35
6
150
49
17
43
11
49
216
29
15
27
49
5
114
30
79
23
73
20
4
36
96
41
19
35
336
229
84
20
16
5
174
105
45
150
30
6
85
84
20
16
89
19
56
57
7
41
60
55
77
7
167
216
33
4
12
204
24
36
24
17
24
31
104
15
12
49
5
199
47
144
109
11
13
120
17
66
109
119
30
30
1
35
13
47
13
77
54
1
29
36
24
30
301
41
54
6
127
107
13
41
6
24
12
30
48
60
12
150
228
49
53
123
16
24
17
163
41
39
60
4
60
56
4
17
6
ABCD 93630901844*3^$a+1 [50089]
126
48
67
65
7
192
56
27
13
257
6
102
75
93
19
17
54
81
24
16
41
63
57
72
15
63
105
15
9
195
36
9
64
35
102
150
33
69
6
36
54
210
54
3
105
78
169
83
45
40
5
75
45
67
23
73
17
24
15
51
69
21
99
51
13
149
36
15
15
9
33
223
32
15
49
96
17
30
60
13
35
93
69
126
96
69
51
69
45
27
72
88
5
108
15
160
29
18
30
18
49
72
56
24
33
31
72
47
108
13
5
27
9
39
27
93
87
9
40
83
18
18
120
60
229
185
48
15
3
21
75
156
33
9
247
5
54
69
96
15
144
1
17
15
15
9
96
63
12
114
36
15
195
109
149
36
31
77
43
23
54
3
33
7
120
48
47
72
12
45
81
63
40
96
95
49
5
75
117
132
18
37
71
54
3
15
25
47
12
6
183
9
6
145
24
8
48
147
60
18
55
17
7
221
75
16
96
29
6
85
200
40
8
240
69
43
155
117
33
7
11
126
36
18
9
63
49
56
15
97
125
126
30
31
11
18
27
3
36
9
64
8
120
24
168
201
162
54
114
36
1
24
8
105
42
138
67
5
19
56
33
6
145
56
51
138
42
84
6
84
6
45
9
15
3
133
47
57
9
54
1
32
3
37
53
6
156
54
24
75
87
9
9
84
42
1
47
57
24
117
90
33
99
13
107
6
31
56
75
30
63
64
35
13
8
87
24
105
33
31
77
3
64
23
33
24
40
35
30
63
153
144
60
192
126
37
167
153
63
9
99
141
184
32
33
15
9
7
24
320
27
13
32
24
39
36
36
12
141
45
102
42
43
200
135
48
126
36
198
126
75
3
162
30
13
131
60
30
330
25
32
45
60
39
24
81
39
40
95
72
33
27
108
121
5
120
6
18
27
9
103
96
17
12
163
24
29
19
32
45
174
6
111
9
150
90
36
67
72
96
120
24
299
36
33
75
61
137
7
32
51
78
7
29
91
120
53
99
63
72
121
155
45
9
15
112
24
5
27
232
71
30
42
9
189
99
40
41
7
5
43
17
303
40
80
64
83
189
69
67
8
51
36
108
85
32
75
72
72
21
24
96
48
81
24
66
24
69
40
53
3
117
54
6
79
41
87
57
24
207
63
57
40
155
37
72
168
56
57
18
109
23
18
7
5
67
56
16
23
33
135
12
42
36
55
17
31
35
109
32
21
108
87
3
21
39
121
35
18
42
129
24
3
85
29
66
49
216
24
344
264
88
120
107
213
33
31
83
61
5
36
60
19
11
189
15
1
71
169
11
30
55
72
41
36
108
12
6
109
200
9
180
27
24
63
25
11
37
119
9
261
96
27
45
66
60
109
53
162
156
186
90
30
19
149
51
75
69
40
101
24
3
9
78
126
54
21
40
32
40
29
99
24
16
17
39
111
162
103
23
72
84
6
12
211
65
126
18
31
89
6
57
105
15
120
48
72
48
40
101
186
120
97
96
5
6
93
48
33
96
30
105
24
141
75
51
18
24
102
93
3
54
55
144
65
55
131
109
17
72
48
15
3
61
56
24
3
108
73
72
120
5
54
6
223
104
15
30
75
21
51
96
15
108
21
231
138
24
12
18
273
48
9
183
40
48
11
13
8
24
16
53
99
72
120
63
57
93
102
150
18
141
21
91
29
91
32
45
27
16
5
90
9
24
72
48
27
13
41
135
16
83
21
3
138
3
112
89
18
181
155
21
64
24
360
72
24
65
36
75
15
168
288
73
11
109
5
139
8
9
6
ABCD 93631068548*3^$a+1 [50123]
36
60
12
19
65
24
31
53
72
55
41
43
65
24
1
35
1
59
12
49
150
30
215
84
156
199
41
84
24
96
12
139
29
24
1
66
29
31
54
120
167
43
41
84
25
59
72
24
55
36
125
60
79
41
25
30
221
13
11
36
12
12
55
65
19
29
37
35
108
36
1
59
24
60
31
66
11
48
1
83
7
29
91
24
6
179
24
48
12
36
31
30
119
31
24
6
84
30
17
13
6
84
30
47
19
53
31
17
43
6
11
19
5
84
61
23
48
24
19
36
41
12
31
5
36
96
73
155
121
30
5
36
43
36
41
84
36
43
6
143
96
24
1
66
29
61
11
49
83
1
35
24
61
186
30
59
61
11
24
25
120
35
36
192
31
36
89
72
13
6
24
29
72
48
7
29
91
89
91
54
47
48
25
66
221
288
12
19
53
1
66
30
23
67
29
31
24
29
127
101
13
11
36
120
180
12
12
24
72
19
29
216
60
84
25
66
53
48
60
13
60
66
89
96
55
41
49
23
61
6
29
72
48
60
205
35
121
23
120
37
11
12
37
23
96
12
43
6
54
41
84
12
13
95
115
17
49
131
12
1
155
121
30
5
84
25
11
49
95
31
30
35
49
60
6
41
48
85
30
5
12
48
12
60
19
53
12
85
155
48
37
23
1
35
25
66
5
49
6
5
49
59
91
60
6
24
36
60
131
180
13
60
6
53
36
12
13
66
5
24
24
31
101
24
31
144
29
7
149
12
360
48
12
13
59
12
24
156
24
1
30
5
24
55
36
65
108
211
41
84
1
30
84
65
36
24
1
11
13
47
13
6
30
131
12
72
204
24
97
30
65
19
6
60
24
6
5
24
1
24
131
25
191
49
30
5
48
1
71
115
60
24
6
23
12
49
66
30
11
12
120
48
12
37
71
13
60
30
89
216
24
36
31
24
36
5
36
84
25
30
300
113
108
60
12
1
47
12
31
5
60
151
5
36
133
71
199
65
1
35
120
144
25
95
24
1
150
77
79
29
36
79
89
31
149
36
25
90
5
12
12
67
53
91
29
12
49
107
43
17
79
89
36
60
85
84
47
43
65
31
101
264
19
36
149
61
24
150
5
60
36
25
60
35
96
108
12
12
36
1
30
54
36
23
156
55
36
29
12
12
97
24
126
30
84
35
31
30
11
13
30
77
144
49
186
30
11
12
31
29
36
12
12
276
72
120
49
83
7
30
60
131
73
240
35
84
96
216
108
12
25
11
24
19
29
12
115
30
240
83
67
29
91
234
6
30
54
60
89
121
179
108
43
5
25
6
89
1
11
108
132
19
5
36
24
19
36
5
36
49
83
36
24
60
12
115
29
24
1
6
30
11
24
48
72
19
6
60
24
59
1
95
24
48
79
41
73
35
31
5
84
1
90
29
24
60
48
48
60
72
12
96
91
5
25
11
49
11
60
43
66
83
217
131
48
31
41
49
60
11
48
1
150
5
36
79
185
204
1
59
72
49
59
1
95
60
79
60
161
19
89
48
108
175
17
19
41
49
35
24
25
95
12
13
30
6
60
11
13
59
91
5
36
24
115
17
120
12
7
24
5
132
19
114
60
66
5
85
24
47
13
11
85
71
103
120
65
115
6
11
103
5
36
36
12
60
91
41
36
13
30
66
179
1
59
12
12
61
59
156
12
79
60
185
19
17
24
85
84
35
36
60
19
65
12
12
48
144
145
30
29
31
60
5
49
66
30
11
43
126
83
1
126
173
12
60
25
11
60
108
31
5
156
19
53
96
12
43
5
72
60
144
60
175
114
95
91
54
35
55
66
71
19
113
12
19
30
35
55
17
43
221
48
120
60
12
96
49
11
19
125
96
12
216
84
37
119
12
12
60
1
60
66
53
7
41
12
36
1
11
120
60
79
41
12
7
24
5
145
35
25
66
5
48
31
36
173
7
29
60
1
114
185
205
30
36
209
61
30
5
25
83
12
48
7
53
72
85
54
29
1
35
120
61
59
25
155
61
155
36
19
54
6
54
66
30
83
7
5
49
35
61
35
19
29
7
53
96
60
24
ABCD 93631108094*3^$a+1 [50009]
84
6
15
21
70
14
3
21
102
18
39
33
4
26
18
66
6
118
5
15
6
30
124
17
3
34
23
84
48
36
75
9
31
32
24
16
14
6
18
6
90
39
21
54
105
135
21
39
21
45
15
45
28
90
5
3
48
105
96
48
55
41
21
3
27
33
1
36
14
4
72
20
9
60
105
99
3
45
60
12
21
27
24
75
24
82
38
21
39
60
9
67
113
3
100
8
72
9
21
30
84
30
16
8
27
55
8
6
4
2
30
18
9
27
30
6
18
111
9
51
36
15
18
150
10
2
70
54
18
56
12
15
3
12
60
93
15
30
27
39
6
63
15
120
12
57
3
48
45
51
9
12
43
90
26
36
60
40
77
12
120
120
13
62
90
3
12
45
4
50
22
107
51
102
54
6
3
21
123
55
56
72
30
63
36
31
104
60
6
99
15
9
27
69
39
36
6
78
150
39
60
93
30
24
9
15
22
14
90
39
51
6
34
5
45
15
51
28
5
67
68
4
128
70
90
20
129
13
92
15
73
32
3
3
18
72
48
27
13
86
36
4
101
48
81
4
50
4
36
20
45
7
53
37
14
6
27
21
12
28
152
3
45
42
177
27
40
5
36
39
21
144
39
9
121
11
79
29
21
6
9
57
27
48
39
261
9
34
54
35
1
62
93
36
51
9
15
21
24
31
68
9
63
48
60
76
50
63
31
26
144
27
72
27
45
24
36
49
20
70
77
72
81
30
6
63
60
3
9
48
3
33
12
7
72
14
6
36
18
6
6
3
55
17
69
15
51
48
21
15
30
30
21
243
9
12
15
70
11
3
6
15
9
15
60
24
111
21
45
114
12
18
36
150
70
35
24
27
9
24
15
6
99
15
6
66
69
19
32
40
29
45
96
39
39
36
24
81
39
72
54
54
4
2
16
8
6
33
156
21
24
6
33
27
6
48
10
26
3
12
21
15
15
24
9
24
111
6
75
36
33
4
32
15
108
61
11
43
17
15
96
33
111
84
36
45
15
33
63
64
53
37
83
27
84
21
69
87
15
24
9
49
35
3
45
63
196
26
18
12
9
15
33
3
78
51
165
159
15
60
12
28
5
27
9
31
14
3
21
6
6
27
27
24
72
48
42
75
129
54
10
2
30
4
14
72
30
99
15
45
48
3
24
28
18
35
63
72
33
21
6
33
72
133
2
45
45
3
12
12
3
4
50
54
30
42
24
33
12
25
18
62
30
60
54
39
60
36
19
5
33
144
30
36
30
3
36
9
75
132
3
45
21
28
71
1
14
4
62
60
36
22
101
36
48
111
46
26
93
15
6
66
33
12
19
224
60
45
27
57
72
99
46
18
17
156
15
117
37
170
10
54
72
38
66
94
71
21
48
12
10
29
43
32
4
56
45
60
51
112
26
10
54
38
57
27
36
33
21
6
45
3
9
13
23
36
21
39
9
96
36
18
12
33
51
45
45
30
45
9
10
17
12
21
22
29
25
50
21
45
39
21
22
5
12
39
16
5
69
6
9
27
30
75
132
3
30
39
15
90
63
117
90
54
6
261
12
60
51
9
51
64
32
36
9
39
6
40
26
9
21
135
9
150
9
36
81
3
60
45
6
60
96
129
36
105
30
48
42
18
21
15
70
108
62
21
129
30
105
36
12
72
81
108
75
60
75
6
24
66
28
5
3
30
84
15
39
21
21
24
10
80
136
8
9
63
30
15
3
72
33
37
20
30
105
3
66
96
30
153
27
28
2
63
75
72
105
99
45
339
6
4
86
21
15
22
8
24
58
5
51
9
61
20
30
60
36
34
62
45
37
11
15
9
12
135
33
12
84
57
64
14
6
3
27
40
20
36
48
60
12
90
22
32
6
54
69
21
15
55
5
81
27
67
44
72
24
30
63
91
29
60
72
1
263
24
12
69
10
50
222
24
24
9
13
83
57
48
10
32
40
134
24
15
60
45
42
40
77
156
12
9
34
20
6
51
39
28
5
87
24
60
12
9
21
52
126
116
28
8
33
21
36
10
68
4
116
12
9
15
54
64
32
90
24
16
5
9
90
40
54
2
21
13
71
21
84
135
21
30
69
21
142
116
10
26
24
12
24
58
108
18
5
15
69
27
36
69
75
174
70
41
45
51
15
33
15
9
3
24
6
3
24
36
36
81
78
4
26
72
24
58
5
27
40
14
42
24
33
180
48
120
33
39
25
32
15
24
87
33
24
12
111
24
16
65
12
168
9
96
24
6
18
34
65
48
3
12
33
27
18
75
7
68
4
98
18
10
35
27
118
11
15
24
66
96
63
180
21
90
30
60
66
93
27
54
15
21
48
6
9
51
30
3
91
2
34
20
21
45
75
12
43
44
6
54
9
49
68
144
58
32
24
117
12
21
39
60
55
8
24
105
108
27
33
171
12
60
10
104
4
71
19
2
24
90
24
4
92
96
10
107
81
15
24
43
29
39
21
9
30
12
58
126
65
51
54
39
12
48
45
15
85
191
21
15
33
10
32
78
30
36
33
72
15
10
50
66
60
3
15
30
39
63
69
36
33
4
26
6
63
31
29
33
87
27
33
36
12
108
24
12
13
11
51
93
48
9
39
1
18
53
12
21
12
39
48
21
42
33
61
14
60
45
57
99
13
2
6
100
ABCD 93631309886*3^$a+1 [50040]
177
207
240
33
240
79
53
267
48
69
235
32
33
120
391
125
67
144
96
17
156
84
175
29
67
5
27
16
5
300
15
48
69
43
176
16
128
48
33
127
29
108
60
43
17
60
36
144
12
115
173
120
96
171
93
72
75
9
36
51
57
120
159
48
144
141
51
96
16
192
89
55
149
36
24
12
67
128
33
127
80
165
24
115
89
135
21
123
57
24
223
176
48
16
17
36
43
161
72
24
111
384
249
7
192
320
57
343
32
16
176
57
12
27
153
39
21
123
144
48
112
161
31
89
55
185
180
36
120
7
96
17
31
80
45
120
48
27
96
9
247
80
96
144
160
161
31
89
36
60
151
125
195
45
3
160
176
112
29
48
60
39
21
72
204
7
29
99
16
48
128
33
31
144
192
77
211
192
80
64
48
80
57
48
199
144
29
144
19
65
12
264
96
264
67
77
51
112
29
3
112
53
123
16
197
84
36
3
160
173
259
89
247
5
180
55
53
36
39
45
192
195
129
79
101
219
112
128
57
55
368
112
5
24
204
12
75
45
67
41
12
27
417
31
53
43
32
48
57
120
79
53
48
27
48
16
80
69
36
144
391
384
192
89
7
17
36
144
156
36
264
147
16
144
32
64
80
16
5
123
64
48
41
183
48
144
9
12
123
64
96
128
9
7
48
80
112
96
32
129
111
48
48
9
60
235
32
57
84
36
319
365
72
168
12
228
3
16
48
32
16
65
36
27
57
7
89
36
99
21
139
89
96
39
57
84
19
32
192
16
5
36
39
160
41
55
209
255
96
45
67
149
75
153
375
48
16
96
5
120
51
69
75
16
32
69
267
141
36
351
64
149
235
32
9
156
24
84
31
320
48
201
183
9
55
32
141
36
15
9
55
80
16
48
41
12
27
48
48
81
63
96
112
32
16
48
89
48
12
48
60
15
16
41
7
128
9
151
80
129
15
9
12
27
112
5
60
24
39
16
192
89
7
53
91
32
64
17
60
156
55
32
57
135
144
64
48
144
48
53
43
96
144
80
64
128
165
36
7
224
160
53
120
115
101
84
39
45
12
7
192
29
19
272
96
249
39
105
60
27
16
53
36
55
125
99
9
39
16
240
144
17
15
256
96
224
33
127
272
112
5
171
69
171
144
48
21
187
432
53
24
216
75
16
17
63
16
32
48
21
72
84
24
216
156
3
105
36
19
48
29
48
12
24
24
7
233
55
32
45
60
151
17
120
216
79
41
103
176
45
3
189
115
293
180
192
7
17
ABCD 93631430318*3^$a+1 [50062]
33
12
3
36
57
63
24
333
15
29
24
24
7
89
67
33
20
127
57
56
31
65
19
36
165
60
39
29
220
123
24
33
27
33
75
96
137
247
21
20
76
39
24
21
15
77
144
36
103
57
44
36
60
4
51
29
55
5
19
60
24
105
20
36
19
165
3
5
28
135
101
24
7
65
103
77
43
12
153
12
3
12
69
236
72
60
55
12
24
180
12
17
48
4
44
180
79
17
55
5
48
16
116
31
24
5
163
156
41
43
77
19
84
77
16
60
8
12
187
5
160
63
17
55
153
80
28
75
29
28
60
63
17
64
36
12
8
48
7
33
20
67
113
7
12
60
12
81
60
80
48
4
147
41
24
28
12
20
28
132
48
87
9
32
28
56
43
101
12
60
7
65
120
36
91
5
55
21
20
199
9
96
3
137
16
15
65
52
156
152
88
116
16
44
103
60
65
31
36
36
153
12
8
60
67
12
45
32
19
12
144
24
24
5
12
120
108
36
31
29
132
40
195
33
39
57
39
9
32
16
80
28
15
41
55
21
3
156
5
28
51
45
27
72
96
41
148
12
8
72
24
24
7
29
12
84
64
80
31
101
60
48
55
36
36
12
33
63
17
127
41
67
12
113
43
17
64
15
45
8
72
19
45
27
53
24
7
273
96
20
31
33
3
65
72
72
103
12
41
64
48
32
151
57
80
16
20
60
31
161
124
20
16
15
24
69
56
40
84
32
12
7
89
112
3
60
12
53
24
88
32
36
7
12
57
3
161
12
72
40
56
40
32
4
48
48
15
29
24
12
7
12
65
88
15
21
51
9
132
15
33
75
41
175
125
48
60
16
32
43
29
72
19
12
60
12
65
72
36
144
36
12
55
105
68
7
72
29
64
32
19
24
5
12
64
15
17
19
204
117
188
79
21
96
44
16
8
72
79
60
156
60
29
16
56
24
36
7
125
31
9
15
240
33
32
72
103
5
28
3
17
115
108
12
117
15
65
28
8
40
51
180
65
91
12
5
48
180
19
41
43
17
199
24
60
77
40
3
45
75
57
147
77
228
76
116
31
48
57
15
17
52
20
48
103
17
52
39
41
76
159
41
24
48
7
24
69
15
36
17
24
4
44
120
67
5
24
7
60
5
103
45
32
48
76
75
60
156
17
55
41
60
196
135
89
36
24
79
36
60
69
27
21
20
24
175
53
67
41
103
41
4
12
15
24
48
12
29
196
44
36
115
24
84
81
204
8
12
28
63
117
3
9
27
89
16
75
33
20
28
20
112
135
57
20
79
36
9
116
28
12
39
9
27
149
175
69
60
116
16
15
60
228
36
77
79
81
44
84
151
9
51
45
48
12
75
396
17
88
32
55
113
19
24
125
4
48
15
12
36
77
43
29
31
24
33
104
79
9
15
5
36
96
43
17
235
33
15
53
12
31
197
84
55
180
33
15
17
163
36
12
125
67
120
12
101
148
32
124
75
24
17
79
33
20
12
60
148
48
12
111
12
108
17
7
72
60
29
72
7
12
228
5
91
84
48
12
41
55
81
56
184
15
48
113
115
113
19
17
28
96
15
24
21
27
9
60
36
80
28
32
7
125
127
81
12
36
15
29
91
24
53
55
129
8
67
29
40
32
4
15
81
39
60
153
8
48
60
64
140
72
19
41
31
24
5
64
147
177
63
129
39
9
20
31
45
12
48
51
33
188
148
176
36
55
72
57
48
8
24
55
108
17
55
53
168
28
51
48
93
80
127
5
328
27
12
48
41
115
12
17
52
15
36
105
99
108
165
75
17
31
132
65
187
5
16
92
43
57
111
77
19
24
9
12
15
120
29
60
139
101
84
7
29
40
96
116
43
41
28
51
141
68
43
24
5
31
417
63
53
19
36
69
171
21
20
31
53
31
9
96
20
91
5
124
84
99
185
403
77
36
64
20
43
12
300
21
20
ABCD 93631642246*3^$a+1 [50036]
51
77
7
96
69
3
93
12
57
138
5
52
15
6
107
103
105
12
128
52
32
1
39
48
12
8
60
7
6
30
24
18
35
112
33
3
20
49
90
41
120
49
60
95
48
172
81
99
3
57
20
60
31
45
75
57
8
40
80
19
45
48
45
27
20
85
95
16
32
28
144
45
138
57
36
12
3
9
108
92
28
168
105
27
12
60
8
40
180
63
29
13
3
12
8
169
51
24
21
39
45
51
12
105
63
24
3
77
85
23
13
120
24
48
95
72
28
12
63
137
100
56
4
33
195
60
20
157
3
45
108
75
24
45
3
8
12
28
27
90
12
11
12
60
180
103
9
68
28
24
33
23
7
57
3
197
220
45
15
8
160
168
69
35
16
44
28
12
96
44
48
163
69
48
8
19
36
120
144
18
15
140
223
5
139
33
117
23
12
16
60
15
165
140
49
11
324
31
57
135
57
105
60
111
27
117
20
40
48
20
13
30
5
37
147
56
12
72
76
60
45
159
3
165
15
5
52
108
60
32
16
45
72
135
45
18
9
56
4
36
84
15
5
43
65
48
4
108
48
69
63
15
93
212
13
60
15
69
11
64
3
45
120
32
36
4
168
60
168
45
99
68
112
68
28
27
45
260
40
128
40
9
126
5
12
72
60
13
48
15
60
84
80
60
115
101
52
45
15
57
11
72
100
152
36
40
72
117
30
18
42
36
57
48
24
60
48
32
136
57
15
12
56
12
37
63
12
45
11
7
57
8
12
31
24
33
80
88
20
12
13
15
27
5
7
41
24
16
99
5
1
35
4
36
45
24
66
29
48
55
5
112
93
18
54
23
103
60
89
60
28
80
292
45
51
24
33
143
24
121
167
7
60
41
12
52
48
45
87
3
225
188
49
83
25
75
123
9
45
123
32
43
18
144
90
105
3
65
7
5
13
15
57
108
23
49
51
39
60
21
12
20
37
15
21
35
100
12
20
7
78
12
11
52
15
5
112
63
30
83
25
54
5
28
12
171
69
36
44
36
4
33
12
126
57
15
5
52
8
28
84
3
18
167
60
52
15
161
144
28
57
15
60
33
15
32
25
51
32
25
15
240
48
12
15
33
12
60
12
36
24
33
78
129
120
8
7
65
13
138
42
35
217
3
12
80
31
12
5
13
27
12
8
40
48
20
25
219
21
27
32
25
6
45
24
33
18
129
51
42
23
4
68
12
13
3
24
15
48
117
51
9
68
12
76
12
15
57
20
28
27
21
45
47
7
5
40
15
53
13
54
65
40
93
72
3
12
48
140
72
28
8
19
5
31
129
36
24
63
12
21
92
88
20
4
140
60
76
72
45
23
84
1
27
60
3
77
7
33
27
108
45
80
28
39
5
16
44
16
15
57
12
156
27
18
15
80
64
8
12
28
27
45
3
33
24
21
35
49
23
40
32
73
15
33
75
57
35
193
39
15
6
27
48
9
3
12
68
25
15
57
36
59
55
90
35
13
3
39
36
17
37
15
93
63
72
32
36
49
48
3
60
12
8
4
8
67
105
45
18
5
72
148
48
120
237
27
8
343
17
72
88
57
71
172
48
32
52
75
45
48
12
48
132
96
9
3
75
57
63
18
135
92
25
27
33
48
15
117
108
54
45
8
108
24
25
270
33
32
133
15
80
37
75
81
42
17
73
75
68
19
30
15
36
39
105
80
40
56
49
90
138
147
120
8
40
72
20
40
45
111
60
140
7
93
72
12
48
123
9
3
77
91
72
30
162
90
18
90
90
93
24
108
20
120
37
143
60
7
5
163
17
1
15
15
65
67
53
4
96
32
12
13
23
19
45
3
105
63
69
8
52
128
48
4
128
7
93
3
30
15
12
20
28
20
144
31
117
33
12
72
11
12
37
35
16
72
60
12
15
21
92
40
32
36
4
51
30
24
36
54
21
45
234
33
12
33
27
93
15
3
57
3
45
44
60
136
87
5
37
135
8
40
20
40
152
13
15
8
49
63
27
150
48
3
44
211
30
54
5
103
180
42
30
41
72
292
48
123
29
100
168
12
8
12
60
48
67
33
32
43
42
48
27
51
45
12
12
8
180
52
96
135
54
15
21
54
45
8
145
12
23
40
12
96
72
32
36
ABCD 93632271862*3^$a+1 [50017]
16
84
5
36
55
48
12
8
64
68
148
92
45
79
41
123
16
44
105
7
44
24
52
104
81
19
65
3
33
55
20
33
39
72
4
12
53
19
41
12
39
60
64
44
72
40
29
36
3
33
27
28
12
17
39
84
153
127
96
12
72
36
12
48
56
93
180
123
9
79
65
72
43
36
24
12
5
7
8
9
15
60
105
43
41
51
28
17
135
64
12
44
28
17
103
20
40
332
36
24
4
92
12
12
84
69
15
93
103
84
296
9
36
31
156
29
3
88
12
17
19
20
12
45
3
52
12
185
12
19
41
79
144
72
29
84
72
39
4
96
41
39
12
93
96
15
4
32
33
60
36
163
20
28
20
84
64
197
180
27
36
24
52
44
12
105
24
19
65
72
19
89
51
64
20
16
44
4
5
3
48
60
45
55
32
112
113
207
81
127
29
24
79
48
260
84
9
31
68
88
29
123
12
28
32
9
31
24
29
43
17
12
75
60
76
32
256
5
27
105
72
72
19
65
75
105
15
21
168
55
32
88
36
132
132
32
69
91
125
103
60
20
141
91
24
29
36
15
21
159
4
65
108
319
80
16
5
43
5
31
96
5
7
48
8
117
3
81
36
43
84
5
135
117
3
112
140
100
8
48
108
21
36
7
20
81
31
24
44
21
36
15
9
7
185
72
72
19
84
92
24
60
136
41
55
164
24
4
72
108
36
92
72
57
63
21
55
80
4
72
44
12
100
32
93
12
291
96
16
53
7
8
165
15
24
45
15
45
27
156
9
31
32
36
100
17
15
57
36
159
21
79
132
8
33
3
96
60
16
248
36
64
5
19
168
188
4
108
44
9
31
84
24
68
9
75
9
55
56
213
60
7
84
72
108
80
81
36
3
9
15
45
51
4
272
16
17
36
144
55
20
52
44
4
32
9
67
8
69
15
60
76
5
7
8
124
65
12
79
36
8
12
69
31
41
3
112
5
3
36
48
232
41
115
65
79
56
52
132
44
60
64
41
15
21
19
20
16
20
69
72
108
39
208
197
67
29
51
60
16
32
88
24
24
44
33
3
16
20
64
104
172
108
8
69
39
4
56
144
36
57
19
44
64
32
148
140
81
115
36
20
64
200
225
60
39
88
24
41
144
36
7
36
36
48
5
27
45
43
5
31
20
24
33
19
89
31
24
5
15
21
3
120
60
60
45
192
3
21
27
28
17
39
36
12
76
17
15
4
48
60
101
24
3
72
132
9
72
3
9
72
19
41
55
89
27
40
8
4
20
117
36
12
60
15
40
92
36
72
52
29
31
5
19
77
99
4
17
127
53
183
4
96
20
156
4
77
19
24
56
33
75
36
189
27
88
101
111
21
7
56
16
24
89
51
9
151
5
115
20
81
96
120
180
67
77
36
39
4
96
29
115
20
45
99
40
48
65
15
57
36
120
240
51
141
87
132
64
29
48
75
40
80
45
7
32
9
159
52
20
28
56
4
12
269
139
53
27
48
52
53
27
105
43
65
15
28
60
5
67
204
53
12
3
33
3
12
220
77
36
72
72
7
113
55
68
52
36
5
24
36
39
132
148
96
36
44
84
12
144
36
24
9
15
45
36
36
36
19
60
8
72
33
3
69
24
39
60
45
7
20
21
7
20
12
24
252
120
105
39
21
39
16
8
60
57
39
9
144
7
65
15
184
80
16
108
137
55
149
15
21
31
12
32
16
72
36
17
27
40
48
72
20
60
100
113
19
24
65
24
31
12
5
7
8
9
15
21
7
48
24
44
52
53
15
9
72
3
60
16
5
60
139
41
120
24
151
56
21
7
20
16
36
20
24
9
75
100
80
88
24
60
5
99
84
76
116
21
39
16
72
48
12
72
68
16
65
36
3
21
7
5
132
91
32
132
120
21
36
3
33
43
41
39
124
8
9
43
212
33
91
24
120
20
16
17
3
100
84
17
39
4
108
20
12
100
17
79
20
36
4
12
137
60
207
36
40
113
79
77
43
396
137
60
144
3
33
3
4
41
27
88
29
147
ABCD 93632300332*3^$a+1 [50048]
26
63
12
37
48
95
7
50
63
19
24
12
12
98
70
74
3
1
24
6
5
7
62
46
50
10
24
53
19
53
57
123
85
78
12
41
7
77
48
79
26
10
48
150
24
6
42
42
78
78
72
5
7
113
48
79
38
87
1
56
10
156
2
3
60
7
50
51
12
49
23
97
11
19
14
46
6
24
80
63
33
63
91
53
48
19
41
57
22
6
23
7
120
108
5
79
36
14
3
79
96
14
3
57
58
5
37
8
10
53
9
16
114
29
12
45
94
66
42
5
7
96
18
32
34
14
99
48
37
78
98
10
156
48
66
42
24
6
8
10
180
62
87
13
72
42
6
23
25
30
36
113
67
138
6
36
26
4
18
65
21
22
132
12
89
1
78
12
24
125
7
17
43
84
48
98
60
4
11
55
17
13
23
12
19
18
6
122
27
7
29
9
16
80
39
33
178
12
17
48
97
20
10
53
43
60
6
6
2
3
19
36
48
102
23
1
20
94
6
8
88
35
43
5
31
36
12
222
48
42
30
24
30
17
9
46
114
179
31
29
81
88
56
34
12
36
14
64
6
29
7
48
26
3
7
36
102
6
60
29
1
95
84
21
34
2
4
42
53
9
40
18
38
75
55
36
266
135
93
36
94
5
7
134
34
36
74
27
43
89
7
96
5
13
24
32
16
80
27
91
65
72
7
18
20
3
7
24
26
22
48
48
62
3
31
60
108
42
59
12
9
64
59
133
8
64
8
10
17
43
17
1
144
20
15
55
48
197
108
37
48
32
111
60
12
25
35
7
62
3
108
7
38
172
6
2
88
80
16
11
19
114
6
18
83
85
35
37
83
9
10
50
64
47
25
83
7
2
76
24
8
70
17
43
72
6
30
17
25
140
22
26
22
53
25
32
58
30
47
97
18
54
56
48
10
14
46
62
94
41
45
144
64
6
86
3
19
6
35
24
13
24
8
12
51
48
19
6
6
29
60
25
59
127
24
14
60
111
37
8
40
47
57
112
56
70
18
24
30
5
7
36
2
16
24
131
19
108
120
5
7
90
20
70
41
109
23
259
96
12
120
26
46
96
90
80
63
7
2
82
6
20
22
6
20
99
55
113
7
53
43
24
26
15
7
50
64
83
13
23
7
173
24
21
10
14
40
6
5
72
7
12
29
24
93
70
53
55
14
40
120
35
61
20
15
55
6
54
5
79
12
26
15
57
160
42
173
33
27
7
48
156
89
33
40
48
24
18
125
12
7
24
5
9
3
55
60
2
58
38
94
12
24
86
36
22
12
36
30
83
9
58
24
50
64
30
14
12
3
55
6
72
18
84
5
55
30
95
33
10
54
6
2
192
36
10
210
35
13
54
65
33
120
40
24
23
31
72
65
43
5
91
78
56
82
30
48
6
101
13
6
36
120
30
24
114
24
6
47
9
16
23
67
77
7
18
6
125
180
49
30
18
68
70
5
21
70
38
3
19
120
48
2
24
10
30
24
72
20
10
48
18
20
70
48
6
11
103
84
5
91
29
21
12
52
6
77
7
12
53
13
48
47
12
36
49
80
40
90
30
6
65
1
90
14
15
7
2
22
18
66
6
23
55
72
48
18
143
12
37
6
26
111
57
15
127
60
30
20
76
47
103
65
12
7
14
12
3
55
42
32
70
113
33
16
11
117
48
72
22
38
10
41
72
25
18
5
7
125
33
142
5
12
13
32
3
7
36
2
24
123
13
20
22
30
48
18
6
30
26
40
23
49
30
2
39
57
12
70
12
18
140
3
7
26
70
96
26
10
30
107
157
11
7
30
72
11
37
71
1
6
125
7
41
19
38
10
2
168
3
91
18
23
60
7
86
27
307
18
44
36
94
18
11
60
7
18
44
10
18
8
82
252
120
72
14
39
115
2
34
2
3
1
6
5
85
48
47
12
45
123
12
7
24
2
178
74
75
43
30
30
14
4
32
60
82
101
24
115
66
80
87
97
11
69
63
7
18
24
48
72
44
22
48
24
30
18
77
25
11
12
33
40
107
55
48
77
49
8
118
48
77
45
87
7
36
132
2
3
21
15
55
14
3
67
5
7
26
34
98
58
18
72
24
6
42
68
22
30
23
48
67
108
2
15
19
126
80
22
66
102
84
54
119
48
43
74
10
18
83
79
30
95
43
24
48
5
33
63
19
48
30
18
65
132
19
14
10
17
69
3
7
38
58
77
25
23
120
9
39
12
7
6
72
35
199
24
14
72
16
8
15
1
54
96
14
12
40
83
60
139
5
175
36
54
83
13
72
24
30
36
84
90
30
53
13
48
59
57
76
80
70
48
24
48
12
36
84
6
174
2
3
13
42
41
7
60
17
7
14
36
40
96
20
3
67
120
50
22
101
60
55
17
103
72
77
7
66
23
25
32
40
24
11
48
45
22
42
48
8
46
66
35
79
36
72
12
24
26
28
66
6
8
46
42
8
16
18
101
115
29
1
35
144
57
46
62
72
16
8
27
57
10
18
54
14
52
32
46
24
2
34
30
6
18
198
42
30
36
ABCD 93632693398*3^$a+1 [50020]
42
5
84
28
27
29
25
36
23
7
65
16
15
18
36
3
33
23
16
24
12
45
24
23
61
36
36
75
12
147
18
15
15
5
1
71
36
7
18
15
92
13
15
39
9
20
16
9
12
23
1
3
8
108
7
29
4
81
6
29
28
56
1
3
12
80
24
52
12
12
93
11
19
30
36
11
48
12
24
55
6
24
75
12
20
12
12
84
37
15
63
5
4
56
31
29
85
15
24
63
29
25
35
28
3
30
15
27
96
9
135
5
61
12
12
3
3
54
12
6
53
84
1
47
12
12
16
93
12
59
19
9
8
55
144
54
11
24
37
24
18
93
12
15
45
45
11
184
33
84
84
12
15
15
5
4
45
35
1
23
31
5
13
3
45
12
47
40
51
5
43
65
25
36
15
8
12
25
11
12
52
68
55
18
60
39
80
36
37
3
9
3
20
1
30
72
30
12
3
9
23
40
27
29
4
20
25
18
72
45
12
135
48
6
35
7
102
42
173
156
24
1
6
41
4
44
4
20
52
80
4
12
3
6
18
93
9
3
48
63
9
20
12
13
3
24
21
47
13
60
23
19
6
11
49
11
76
44
43
30
15
3
72
6
84
3
27
6
11
16
9
3
57
48
35
36
12
12
37
6
5
52
48
9
36
83
37
15
24
36
93
11
24
1
84
51
81
48
12
42
17
1
35
72
96
16
3
33
20
43
57
20
25
75
8
64
8
52
32
48
52
9
35
1
3
56
52
45
23
55
21
3
5
1
36
11
24
88
20
12
36
52
51
69
51
57
87
33
33
60
11
36
13
47
12
28
87
17
64
12
33
71
4
32
48
49
15
8
12
13
72
23
4
56
52
33
23
4
27
18
15
32
25
11
12
31
24
65
12
28
8
25
83
49
23
100
33
12
83
36
1
27
60
8
19
6
15
32
132
36
19
9
20
24
37
30
24
9
45
11
25
72
72
11
91
5
28
12
36
8
61
11
52
20
31
41
25
6
33
20
12
4
3
41
36
24
25
60
35
1
96
23
12
73
15
20
4
8
40
32
133
18
69
12
21
15
20
24
1
15
8
25
6
30
23
25
47
96
4
20
36
72
12
61
99
44
4
33
27
20
60
28
32
1
36
51
57
47
19
24
5
43
29
4
20
61
23
1
120
36
11
12
40
3
5
4
20
1
12
30
5
28
39
24
30
96
18
5
36
4
3
18
27
60
12
32
48
43
17
40
33
54
24
57
32
31
30
27
32
16
105
6
21
20
37
23
60
37
3
135
18
39
21
27
20
48
12
40
32
103
5
4
21
12
12
36
83
12
7
53
145
59
31
30
3
12
12
12
3
5
100
128
55
5
40
27
42
60
23
12
60
16
24
21
78
21
36
48
69
18
89
36
72
25
66
240
5
4
33
35
13
54
18
108
27
9
54
41
108
67
5
48
43
18
71
1
23
4
68
55
17
7
48
18
15
44
1
48
36
11
12
36
52
32
97
30
9
9
15
105
11
67
54
11
60
37
47
31
102
42
45
20
24
1
36
75
69
3
60
36
24
63
42
11
4
12
20
28
75
48
33
72
44
88
33
3
15
9
60
75
5
60
25
36
36
83
67
9
20
49
35
7
29
4
20
120
40
36
39
45
33
60
23
36
19
5
49
36
24
3
60
32
12
1
18
5
12
60
25
87
21
24
11
61
3
8
28
15
17
13
95
12
24
16
117
18
48
42
35
133
12
119
13
6
69
32
91
24
9
39
45
75
96
24
30
48
84
30
21
117
123
12
12
51
57
20
37
23
28
3
5
1
18
17
13
27
44
19
33
15
5
28
92
25
90
5
13
35
24
67
9
12
57
48
3
44
1
51
63
105
8
4
20
36
25
3
39
33
15
78
60
12
23
12
55
57
63
53
12
24
31
48
5
85
84
18
18
15
21
11
49
11
13
59
25
15
45
15
48
84
8
67
24
29
36
55
42
15
12
20
25
11
36
48
13
3
44
156
12
19
6
15
33
11
48
12
4
39
6
42
42
15
116
112
12
8
145
15
39
30
15
48
105
66
30
27
105
30
17
156
120
49
3
60
44
1
35
108
24
7
24
29
1
11
31
42
11
12
13
87
20
48
24
85
83
4
36
8
7
65
7
18
144
3
3
45
72
36
21
35
88
21
131
28
33
42
150
15
21
27
32
1
27
48
24
15
6
27
69
60
11
48
16
104
1
35
64
72
20
25
3
264
8
60
19
6
18
5
19
17
31
77
12
13
3
8
52
32
13
35
13
11
16
60
8
16
45
11
48
64
57
23
16
12
20
24
48
12
24
24
96
36
16
32
25
23
24
1
30
5
25
18
41
156
205
12
96
47
48
37
132
3
24
21
18
69
8
13
27
12
32
16
104
61
42
6
36
6
24
53
1
11
28
3
30
12
60
18
29
24
37
47
48
4
45
59
136
48
75
42
59
84
28
8
12
12
12
25
3
56
52
15
65
25
23
31
5
73
35
205
42
21
9
11
4
3
5
1
11
36
48
24
163
17
16
20
24
25
12
3
20
13
23
24
43
18
35
24
12
60
13
36
27
57
27
36
44
73
11
97
15
39
21
180
60
3
21
33
60
131
72
13
47
37
23
85
27
20
40
116
19
33
57
36
11
36
25
3
104
28
27
48
5
52
60
21
27
12
81
342
33
32
13
12
24
78
33
8
4
57
18
6
27
12
27
29
1
35
36
12
16
225
12
15
105
18
30
11
13
123
44
25
66
69
8
52
21
60
15
15
24
6
15
24
51
45
8
24
91
30
11
84
4
20
76
45
39
3
17
55
33
24
135
41
4
9
42
42
23
12
36
7
30
12
3
27
6
27
9
123
3
105
32
36
97
12
6
21
81
23
72
40
8
36
13
35
61
72
3
24
60
21
27
69
11
12
12
28
48
68
12
24
16
32
1
87
9
84
35
24
13
18
101
25
59
49
35
1
96
18
17
1
48
6
45
8
12
1
48
6
33
48
44
133
35
37
11
72
1
147
20
13
36
11
85
15
57
131
12
19
6
48
75
72
63
24
18
23
7
17
12
1
23
60
31
21
8
4
8
4
48
20
55
33
92
1
11
25
6
5
52
20
1
120
12
27
3
24
5
28
12
20
1
54
6
195
72
20
13
30
24
9
32
13
11
28
33
12
102
41
7
6
12
78
90
15
9
11
1
48
3
12
20
31
9
32
49
ABCD 93632848748*3^$a+1 [50271]
240
96
132
15
93
132
27
57
123
261
9
27
48
156
12
324
9
75
249
135
63
90
90
72
21
15
237
60
135
69
21
90
90
27
60
12
120
84
129
87
36
108
147
165
87
57
420
9
90
117
12
300
21
54
18
15
3
117
168
144
72
96
24
9
87
3
144
21
96
84
15
57
60
27
18
15
12
72
81
147
15
90
3
60
117
216
51
108
183
369
63
93
87
285
93
135
117
270
225
12
36
60
324
60
21
72
3
12
3
108
9
228
24
228
156
75
57
33
39
285
135
132
3
237
33
18
162
27
9
15
57
18
414
195
72
39
54
75
72
159
21
33
27
243
108
72
117
60
93
3
12
21
207
264
204
60
36
324
165
144
90
126
54
90
135
12
144
252
483
21
408
60
216
69
15
21
51
3
93
72
123
72
117
9
39
123
33
156
168
72
21
39
36
123
9
81
15
36
3
165
33
72
63
63
21
69
111
33
87
39
129
288
180
252
33
39
36
24
63
108
180
18
75
15
21
288
33
75
15
69
3
36
252
9
99
141
3
45
120
33
15
24
84
132
177
3
87
57
48
12
180
9
27
63
72
69
120
36
207
45
12
120
3
33
93
75
12
12
45
27
36
84
48
48
405
3
72
84
96
288
132
72
45
3
120
12
12
36
48
147
105
57
351
36
9
87
57
27
24
129
180
27
108
81
195
144
111
45
36
189
27
12
105
3
195
57
252
51
117
63
33
75
225
72
60
183
21
204
99
108
573
12
63
252
153
36
9
75
69
3
33
54
105
156
12
24
96
57
36
39
141
522
177
3
45
387
180
126
39
228
60
48
192
12
141
90
81
24
60
36
51
18
99
171
117
252
36
72
144
48
60
45
267
129
39
48
204
48
75
141
132
15
33
12
180
315
177
12
9
90
81
189
27
12
300
120
12
51
108
72
57
105
108
252
15
120
153
27
12
84
147
90
63
9
3
72
15
177
240
48
36
39
117
24
12
153
327
48
300
9
255
15
36
9
405
36
90
177
48
45
72
72
18
162
15
120
45
123
24
69
15
39
105
48
84
69
54
45
261
279
45
27
168
60
213
108
51
24
192
3
105
84
312
60
84
12
387
33
84
336
105
27
96
12
228
87
162
51
24
15
465
60
180
33
39
240
108
36
84
120
3
9
180
ABCD 93633145376*3^$a+1 [50088]
47
30
24
180
3
33
79
11
45
16
48
24
32
16
161
12
6
117
3
54
7
56
27
6
90
189
108
45
3
9
43
17
66
13
11
30
31
48
24
65
72
120
36
187
8
9
91
20
27
133
44
108
3
13
32
52
20
160
8
57
87
100
96
77
42
21
105
27
45
115
84
89
115
192
20
27
78
12
7
119
105
45
19
20
51
9
21
42
45
72
108
100
17
120
7
56
45
78
37
20
4
284
4
83
57
124
96
180
108
120
65
31
12
60
329
31
48
60
36
12
396
128
9
468
187
35
30
187
44
16
72
209
90
1
36
53
3
24
3
25
36
56
36
76
59
13
32
40
20
9
36
72
180
12
15
108
28
200
69
36
55
17
43
36
41
87
28
144
36
8
136
89
135
27
30
31
11
109
44
45
163
29
31
84
132
104
99
6
7
36
101
180
43
12
53
7
41
144
18
157
131
9
63
133
80
75
61
36
108
164
52
83
6
7
108
84
8
57
18
85
83
54
36
144
19
209
79
11
18
43
56
105
18
25
128
12
4
48
36
17
7
41
175
149
78
102
18
33
12
45
67
72
12
36
8
52
128
117
18
45
48
60
300
249
43
95
33
135
9
28
312
155
37
8
3
85
12
36
200
249
36
19
36
119
13
32
153
60
3
45
144
43
17
43
77
18
85
113
31
12
108
56
16
72
24
48
8
45
12
90
42
55
53
55
65
103
192
72
80
48
112
36
20
16
149
151
60
48
11
54
108
7
20
76
180
48
44
93
15
120
27
42
43
137
111
40
120
164
4
56
52
149
72
18
54
15
3
13
5
67
84
29
72
42
1
108
11
13
5
180
7
53
147
52
71
45
88
32
33
120
43
137
43
108
128
16
20
177
43
36
101
48
99
40
11
54
36
43
92
124
65
18
1
44
3
45
225
7
35
18
99
196
29
7
120
83
45
148
137
43
5
7
20
168
27
37
116
28
24
41
90
85
20
16
41
43
60
77
240
3
45
24
36
12
27
124
11
133
24
131
205
35
45
3
9
45
31
137
72
19
101
31
5
60
151
59
25
20
16
53
7
263
37
116
12
51
30
67
36
11
48
42
36
7
48
96
360
56
3
13
32
9
51
196
11
48
72
13
12
47
126
7
155
42
7
23
133
35
30
42
73
53
79
5
103
32
112
101
48
24
18
93
4
36
140
4
108
68
16
53
48
195
3
117
40
20
48
76
11
48
54
18
61
17
12
27
40
11
37
20
135
45
256
72
84
53
18
9
21
79
11
54
15
88
185
7
116
52
5
60
18
9
135
66
60
27
16
29
12
7
143
21
24
16
36
128
16
5
267
12
40
83
109
11
213
16
11
45
57
63
153
151
60
84
35
30
24
111
72
108
69
18
18
7
5
240
75
63
24
21
27
13
59
49
41
67
29
7
20
3
54
96
39
81
72
103
59
45
51
30
15
160
20
45
19
71
73
384
47
37
44
9
3
45
67
72
12
36
161
120
7
96
72
227
165
33
39
40
5
60
63
160
48
89
66
72
168
37
80
3
25
20
16
11
49
48
20
105
48
18
205
17
7
108
300
20
63
24
21
292
12
24
104
112
72
41
60
228
72
139
180
12
60
11
30
31
185
15
64
11
61
96
5
135
15
225
16
41
7
29
79
8
28
96
23
78
90
145
20
60
45
135
28
92
40
83
9
36
9
90
18
43
65
84
43
8
52
5
43
125
79
83
145
197
7
41
15
12
52
89
12
108
135
27
45
123
30
87
16
ABCD 93633803098*3^$a+1 [50196]
162
9
360
24
3
45
24
363
36
126
180
90
69
165
54
717
183
306
87
39
54
36
54
54
123
72
327
36
189
9
207
72
63
249
129
375
75
36
9
9
90
162
216
90
9
96
165
27
168
57
87
75
405
585
54
324
108
90
90
333
45
126
36
162
159
111
90
108
198
342
18
117
72
24
3
90
126
144
45
96
93
342
117
72
45
195
120
45
90
81
96
57
135
9
90
69
57
180
27
9
18
261
81
234
285
192
96
273
87
48
99
72
18
36
15
3
108
90
54
36
117
96
72
48
81
234
54
126
36
141
3
285
192
99
108
18
87
48
24
21
27
81
87
144
21
54
90
171
27
69
360
48
99
285
336
99
72
117
63
33
75
36
393
72
129
90
72
378
99
207
33
144
3
69
21
51
48
45
51
48
297
87
72
21
51
147
72
180
36
18
90
9
72
333
195
237
99
24
291
501
21
198
54
90
126
36
18
90
36
162
90
135
189
198
270
36
54
405
24
72
237
162
33
147
18
270
69
453
180
87
21
99
171
69
201
63
117
54
198
63
9
180
216
99
216
405
54
144
54
36
27
24
75
45
144
45
267
3
45
81
36
54
141
165
72
171
96
21
234
36
18
27
72
153
162
90
267
165
36
108
54
213
219
126
18
126
36
27
27
69
147
45
243
45
216
24
21
126
141
21
90
108
180
9
45
108
375
183
144
18
15
165
108
63
216
216
96
363
180
36
117
96
75
54
72
159
147
72
45
240
21
306
324
54
252
126
69
75
213
21
126
288
45
117
171
24
144
72
165
54
45
63
18
15
3
189
63
9
135
33
216
21
18
198
90
54
123
165
180
18
54
135
96
75
90
51
273
15
291
198
15
39
108
141
48
24
111
180
189
9
63
168
129
18
378
72
108
450
69
120
45
27
9
270
180
306
360
123
201
162
72
18
18
9
135
90
159
21
27
144
24
147
141
ABCD 93633873904*3^$a+1 [50011]
48
3
36
96
177
30
25
185
6
120
61
20
69
42
12
13
143
49
72
89
30
114
31
65
79
80
3
33
57
42
156
132
45
45
42
25
12
68
135
61
204
68
15
57
51
72
12
66
54
216
42
18
30
204
67
209
31
48
32
36
3
24
1
29
51
16
8
21
51
3
33
15
37
155
133
32
111
61
83
57
63
97
233
66
54
3
4
41
60
12
151
56
16
48
72
17
30
33
112
36
59
48
78
19
8
33
27
3
105
4
23
57
15
6
30
57
52
23
37
36
92
15
25
23
9
28
20
3
132
48
30
19
95
25
5
36
7
107
61
59
30
30
97
23
25
48
8
27
72
96
24
73
53
24
6
102
19
80
40
104
84
15
21
27
42
43
137
6
24
1
179
13
77
36
12
103
47
60
85
35
33
69
43
23
12
30
7
65
103
12
35
13
48
215
37
35
12
48
69
4
60
59
57
3
48
45
40
47
36
21
40
104
225
55
59
21
9
6
24
25
11
24
6
72
255
15
42
7
8
21
30
57
12
75
57
4
89
18
30
12
27
28
11
117
27
117
4
95
1
44
96
51
48
1
23
145
68
63
37
137
31
24
23
108
144
13
53
55
35
12
49
71
120
30
60
78
24
21
129
55
23
42
90
13
5
18
37
35
12
33
57
108
48
30
57
3
12
25
47
13
35
12
1
5
54
33
87
96
42
30
117
93
102
57
136
5
3
45
91
23
108
120
30
159
33
60
87
28
8
27
33
57
30
21
4
156
155
30
24
31
24
35
18
30
9
21
18
24
37
8
132
36
64
24
77
78
12
25
180
23
24
1
36
24
56
60
16
23
102
163
47
37
5
96
331
56
132
45
6
1
71
97
41
91
11
12
18
103
5
30
25
24
95
60
33
45
63
16
161
39
16
12
41
132
39
40
23
57
3
30
90
57
51
18
84
7
71
30
63
16
71
72
6
55
35
57
52
20
225
6
180
21
136
24
143
48
25
35
42
43
113
7
24
144
44
63
12
1
269
18
30
55
23
45
9
63
27
61
5
115
59
30
66
54
15
15
117
4
24
23
57
112
36
12
32
141
3
75
21
64
59
6
19
41
19
143
12
108
132
21
4
11
1
29
30
24
60
85
12
29
171
40
113
18
72
18
19
36
47
60
18
39
9
24
75
3
25
23
9
88
5
12
36
12
175
23
30
102
85
48
24
36
59
177
36
135
18
99
3
37
11
42
103
84
65
6
60
120
30
54
57
3
61
20
9
27
60
84
57
78
69
48
64
60
56
60
63
61
36
272
16
59
1
36
23
25
125
60
126
24
30
7
191
33
124
108
17
6
54
30
73
60
65
7
60
53
228
55
119
36
114
51
27
165
52
5
30
180
25
23
37
32
4
59
1
12
65
3
9
18
42
18
12
73
24
59
72
102
66
54
111
39
121
72
23
102
7
71
114
43
8
4
23
93
64
35
150
103
107
33
28
56
40
11
13
32
48
15
9
48
57
36
12
72
3
4
144
17
75
4
60
23
37
144
17
12
306
24
60
48
33
45
102
25
17
60
27
33
6
9
3
73
29
63
84
21
42
30
7
59
21
64
12
83
24
1
65
24
30
66
30
180
54
30
18
12
43
23
1
29
12
27
93
42
25
11
25
120
29
55
60
35
1
80
9
135
15
21
15
57
45
282
6
30
25
29
31
84
11
1
11
192
105
48
15
145
108
155
45
64
65
7
23
90
31
89
87
111
9
69
55
167
12
61
29
48
99
21
7
8
108
39
60
66
24
15
16
176
99
42
3
52
5
39
63
120
156
72
12
57
39
25
116
36
63
1
168
113
79
71
12
30
3
4
23
97
221
3
27
12
45
75
121
44
196
155
45
39
138
30
42
7
48
96
95
9
232
20
51
48
9
63
72
48
13
5
127
5
240
12
168
87
108
204
9
54
48
117
195
6
7
12
176
100
144
140
15
1
17
3
156
9
42
72
45
3
45
15
48
49
60
176
52
35
102
211
204
23
13
5
30
1
56
4
48
48
5
39
96
72
3
25
44
33
163
20
124
83
61
20
147
85
77
30
121
35
49
8
ABCD 93633879026*3^$a+1 [50123]
6
11
13
11
19
90
6
30
12
72
30
45
33
12
42
96
78
27
93
90
144
18
42
30
23
85
35
13
60
24
6
57
72
15
30
30
77
55
48
60
77
1
48
12
35
13
11
96
13
30
5
25
12
27
15
18
30
48
6
84
12
84
18
45
81
6
66
48
12
3
69
72
66
48
17
37
36
119
25
71
97
120
12
6
29
1
60
12
42
90
6
42
72
11
67
5
48
109
123
9
48
36
96
24
12
72
72
24
12
12
60
6
5
37
48
24
12
18
6
12
59
133
35
91
30
54
150
11
25
114
90
12
48
30
12
5
79
12
5
49
90
66
30
69
63
66
15
9
18
42
48
60
47
1
24
6
102
54
90
54
54
30
42
23
31
30
107
48
19
5
48
43
36
66
12
83
13
96
66
60
29
25
48
12
24
11
43
18
48
72
48
24
3
8
7
18
36
59
31
18
23
24
13
48
84
24
24
87
8
37
138
6
6
48
5
73
47
48
13
11
61
18
54
102
53
1
36
24
12
47
55
6
35
7
12
45
8
13
35
25
47
49
6
65
13
11
13
72
66
60
30
18
42
3
51
66
18
6
36
18
66
11
72
31
57
3
30
39
21
6
78
36
75
39
12
36
42
6
12
90
138
30
107
13
120
30
126
24
39
117
24
11
91
5
43
42
48
6
6
23
25
30
6
24
24
48
3
39
17
1
24
95
73
30
30
66
12
30
180
12
36
12
12
12
23
48
25
24
96
12
6
21
9
84
66
42
18
42
59
40
45
11
79
41
157
228
15
99
48
6
174
6
102
30
47
1
6
54
12
42
30
23
13
36
60
11
67
5
1
36
60
78
33
93
66
41
7
41
24
73
18
6
36
48
96
11
37
60
48
60
12
47
13
42
30
243
8
19
6
23
37
48
30
5
79
17
61
78
29
7
48
60
53
13
12
18
30
12
72
27
69
24
83
40
9
60
3
135
17
133
6
42
24
3
21
120
30
36
66
15
63
9
3
30
12
36
24
12
18
6
54
90
6
84
186
6
66
15
45
83
31
65
1
12
18
12
90
35
25
15
21
54
5
217
24
24
12
11
25
18
144
90
36
144
72
39
45
11
1
72
36
120
12
135
69
18
126
60
6
54
6
29
37
18
42
72
12
11
13
12
24
36
83
85
6
36
138
12
48
27
15
30
12
36
96
60
24
47
43
6
63
15
48
9
45
6
18
30
132
18
47
48
79
42
36
107
25
90
30
71
109
3
32
37
6
18
156
18
5
1
15
45
107
25
47
1
71
25
39
32
37
11
7
12
42
24
60
24
48
24
18
18
3
9
48
47
72
13
60
6
60
42
35
55
18
36
6
5
43
77
25
30
33
9
108
72
35
25
12
83
168
85
60
167
1
47
13
6
90
60
39
129
132
35
49
30
57
33
12
83
19
36
30
126
21
9
54
6
90
41
25
47
1
60
12
12
11
49
12
114
17
37
11
40
56
91
48
29
151
17
13
11
25
63
27
54
72
48
6
81
27
5
13
48
12
12
90
66
72
84
18
198
12
23
13
24
12
71
37
48
12
12
48
11
25
12
132
15
15
78
24
24
84
36
6
29
49
71
37
90
60
5
37
102
36
18
12
204
6
12
30
18
29
13
42
66
42
5
13
84
24
24
71
7
65
79
66
23
1
18
5
37
54
21
21
123
75
186
60
36
12
30
42
18
42
3
56
24
1
12
12
36
24
96
35
37
42
12
90
11
72
1
84
60
95
73
135
3
30
24
78
42
66
6
36
147
21
12
12
27
15
18
12
18
6
60
15
45
24
108
108
12
24
24
6
6
12
96
39
21
30
54
96
42
48
5
1
36
48
6
53
25
18
5
97
120
15
135
41
19
48
5
25
15
104
31
17
13
12
12
90
41
13
12
48
24
23
13
12
12
6
30
114
5
61
96
48
168
132
87
21
72
60
36
96
3
93
12
66
30
119
40
56
25
6
48
17
1
12
195
33
23
24
43
18
24
6
29
61
54
6
30
30
11
85
35
1
42
96
54
36
11
31
108
5
1
78
66
24
60
6
5
139
5
31
12
48
30
24
42
5
43
6
120
60
6
6
30
30
24
84
114
18
30
30
114
29
144
16
32
13
6
96
5
13
51
8
103
42
6
54
3
45
12
12
11
7
6
6
6
12
30
30
18
42
6
102
15
9
18
6
30
12
48
84
48
60
30
60
132
23
43
114
72
11
13
24
6
36
18
23
103
17
25
60
24
30
6
23
37
30
30
24
120
23
25
6
9
33
47
48
115
18
12
12
203
25
180
24
6
5
97
12
108
47
61
54
126
24
24
12
75
15
150
12
48
12
36
15
80
24
25
47
43
53
49
78
12
18
11
85
12
12
132
48
72
90
6
90
5
24
73
30
18
72
198
78
240
35
31
54
102
5
25
12
27
56
67
48
18
36
24
39
15
48
114
30
6
59
49
72
18
21
8
25
23
7
66
24
96
12
120
18
54
48
42
60
48
30
18
180
90
114
197
24
96
19
125
1
24
30
41
151
12
18
12
23
37
12
36
42
6
12
23
19
66
72
59
1
12
18
78
60
36
24
24
18
48
156
18
3
8
37
35
25
12
6
36
30
131
37
6
6
119
55
17
72
ABCD 93634234678*3^$a+1 [50076]
39
16
48
60
80
9
51
9
63
57
51
81
15
16
48
32
9
99
24
72
84
60
36
76
32
16
77
3
40
44
21
7
260
52
8
93
12
15
9
15
16
5
12
3
132
33
15
40
125
72
163
12
113
63
4
8
9
63
16
44
21
7
8
40
20
21
156
27
33
63
57
7
80
93
24
3
120
21
67
32
117
99
4
32
21
7
36
60
260
100
24
17
15
48
16
29
51
36
316
72
48
32
60
100
96
17
72
15
57
24
12
43
120
116
81
15
9
75
48
60
213
108
111
4
5
27
153
55
17
7
281
7
68
57
12
63
144
16
89
111
264
76
60
77
55
48
228
17
7
5
31
12
120
32
28
12
20
156
57
132
36
7
77
63
9
19
72
8
81
99
4
5
3
57
171
129
27
4
65
180
135
52
29
3
96
12
84
84
124
60
5
63
228
120
4
140
141
75
57
55
8
192
33
19
20
33
12
3
33
87
208
72
32
72
33
36
99
252
33
3
105
12
36
67
65
67
32
88
20
60
33
3
60
280
12
92
81
127
65
108
39
100
8
40
125
75
72
105
63
45
48
67
32
33
3
36
88
48
17
15
81
19
20
81
367
104
33
31
20
21
36
27
28
60
17
231
72
33
7
29
180
111
12
12
9
55
17
63
84
36
40
32
93
36
51
48
4
8
24
93
91
56
204
64
32
81
15
57
12
31
120
32
16
120
5
87
117
48
7
80
21
255
96
9
60
127
12
221
12
43
56
33
51
4
56
9
31
24
68
52
8
52
32
4
17
15
57
31
5
111
21
43
41
51
117
31
92
24
9
439
53
3
9
15
76
17
67
5
43
48
41
15
33
15
45
55
32
33
3
48
21
51
57
60
120
51
112
5
48
27
45
60
84
139
65
7
29
3
33
7
128
208
17
43
116
360
36
108
36
33
51
72
48
81
151
12
20
201
15
24
60
16
32
100
5
120
99
45
31
29
15
228
12
120
28
5
43
53
127
108
20
72
88
144
32
69
7
17
48
27
40
65
108
15
33
159
192
9
19
5
3
144
108
117
31
12
53
48
60
27
48
141
51
24
153
3
172
36
185
219
33
60
27
93
55
17
163
104
4
17
3
21
91
92
16
197
63
57
24
15
33
31
60
60
20
177
3
9
135
48
105
87
57
3
21
27
48
84
21
12
235
128
69
15
93
99
141
27
72
81
72
387
21
27
81
99
16
56
9
24
15
40
56
24
28
53
144
103
5
12
195
12
9
75
21
91
53
84
183
33
24
27
76
140
9
48
63
9
39
57
55
48
17
60
127
53
7
77
3
141
36
31
128
40
24
20
60
36
12
48
69
3
60
28
5
180
7
20
93
199
56
21
111
177
36
75
9
43
89
19
192
12
128
112
8
220
29
63
57
96
7
137
31
192
8
69
15
81
15
108
57
87
33
3
4
65
15
93
115
32
40
8
48
60
60
112
20
177
31
17
3
57
163
29
111
40
29
132
15
208
48
89
51
60
120
57
12
291
72
21
55
89
288
3
36
108
33
12
72
108
96
207
52
41
132
55
65
72
111
4
20
117
144
135
132
93
15
45
7
80
24
33
55
32
76
12
80
33
115
32
100
113
55
72
17
31
12
41
60
55
224
72
21
3
64
5
27
105
31
60
20
45
115
17
103
80
168
12
48
84
117
39
12
48
84
96
21
43
17
36
87
36
36
93
43
68
36
45
31
5
15
40
48
24
8
33
7
8
36
256
53
12
27
40
60
68
57
87
16
32
40
8
24
64
17
103
12
48
17
63
9
60
12
24
12
27
105
3
9
31
5
3
57
55
89
79
44
28
212
16
32
28
24
53
103
60
5
19
176
ABCD 93635194514*3^$a+1 [50015]
24
6
12
30
27
75
13
23
30
7
48
20
39
25
5
27
39
1
29
24
15
4
60
59
30
48
12
31
11
1
60
29
48
3
99
48
72
37
11
48
24
18
187
131
37
17
78
33
15
12
145
32
4
48
12
47
24
18
12
6
25
35
25
96
11
30
12
30
6
27
3
13
12
80
28
20
51
73
47
78
168
79
23
30
12
79
60
71
13
65
30
13
24
23
42
90
36
33
48
21
12
6
12
18
19
23
25
36
11
6
31
41
7
11
73
29
132
6
24
33
3
30
135
27
12
45
15
1
35
54
60
43
5
7
5
6
12
9
112
11
30
6
57
33
12
27
96
52
5
55
5
3
39
6
51
120
3
1
35
49
24
41
60
6
13
47
24
60
30
7
53
3
12
4
59
49
41
192
30
18
18
72
25
32
93
42
1
59
37
29
163
11
48
13
80
4
41
55
17
31
17
15
9
19
24
17
96
90
133
12
5
31
56
3
54
31
72
72
23
37
36
77
19
11
45
52
35
96
1
24
29
48
42
33
27
18
15
3
30
30
49
5
6
1
23
1
24
20
81
51
39
9
51
61
24
29
19
11
21
99
18
90
69
12
27
12
72
6
79
65
36
30
102
27
3
37
11
12
48
24
96
37
47
36
1
96
48
5
12
91
12
35
24
18
115
47
90
36
19
11
13
11
6
30
12
1
11
120
36
25
35
24
1
35
42
12
127
23
6
24
30
48
45
28
92
45
18
54
15
28
24
113
18
108
12
18
15
9
19
47
42
43
36
24
20
12
16
36
41
67
35
12
25
92
28
11
21
9
75
57
12
18
13
17
31
104
3
12
78
54
85
56
9
36
19
5
3
15
72
60
60
1
35
25
65
24
7
20
12
16
23
25
36
29
120
43
5
27
124
11
72
1
12
12
11
9
16
17
63
4
23
9
3
30
30
36
30
42
42
30
61
32
15
30
27
16
48
80
4
5
27
21
42
12
78
18
12
60
9
51
18
43
71
6
30
13
8
4
12
5
72
66
30
12
7
11
24
1
47
18
24
30
60
25
23
13
17
48
31
11
121
71
48
25
12
5
18
61
32
15
13
44
165
162
36
60
12
72
13
60
17
19
47
1
23
6
15
39
25
36
5
12
55
5
72
87
16
12
48
77
7
36
12
5
151
32
27
37
29
72
115
60
35
60
133
8
21
18
30
90
49
59
13
77
27
112
48
23
120
42
90
61
8
16
53
30
21
9
12
102
13
23
24
33
3
13
11
61
47
37
35
6
67
23
24
6
79
11
69
75
49
24
24
11
25
65
27
21
15
57
42
13
20
63
13
36
11
12
25
35
180
72
1
24
5
48
30
12
1
20
129
79
12
32
87
60
150
31
17
87
3
18
30
21
3
13
5
18
42
103
5
162
12
13
8
15
12
37
11
60
25
5
60
12
15
15
18
54
66
7
17
18
49
11
48
21
93
30
21
39
1
47
69
99
24
6
3
159
12
1
65
42
12
9
57
12
60
75
100
17
168
3
15
1
23
25
5
15
28
5
127
11
12
48
12
45
4
11
12
48
30
12
135
40
53
12
6
24
6
3
9
18
12
61
17
19
23
120
1
11
18
30
85
32
45
18
13
12
24
23
1
20
15
13
11
30
43
12
8
75
37
23
12
13
24
143
6
84
6
30
24
48
18
9
4
47
24
13
23
21
3
6
24
36
87
40
23
1
29
195
27
72
6
151
11
45
15
13
12
5
42
321
9
7
11
18
7
23
12
49
119
37
17
66
60
33
9
7
60
71
54
67
48
53
19
59
1
11
60
60
73
5
99
3
132
30
60
60
3
28
36
11
12
6
31
11
48
24
6
7
180
17
15
15
97
11
81
87
73
12
5
43
41
60
15
16
245
42
12
78
48
7
17
30
66
15
69
31
60
20
27
37
11
13
29
48
55
17
3
39
1
5
144
18
57
105
18
72
21
45
163
11
1
35
1
96
24
53
19
11
36
25
5
30
1
48
23
12
18
18
30
103
11
37
23
1
80
27
61
47
24
6
30
12
81
184
53
72
30
12
6
12
30
18
42
18
67
12
48
23
30
7
23
12
21
21
30
37
59
12
1
11
129
36
16
29
18
9
93
19
59
9
28
23
13
84
12
71
9
21
30
49
24
72
35
25
44
36
3
12
48
37
24
36
96
17
24
18
1
41
36
54
18
78
1
53
6
25
8
16
101
54
13
17
7
11
18
7
44
9
7
77
18
30
42
33
33
7
5
31
44
45
115
8
15
1
23
60
36
24
96
12
90
60
30
48
54
3
96
16
5
6
60
33
64
23
54
18
45
3
120
12
13
12
5
43
44
45
39
51
1
47
25
23
33
27
12
60
37
36
36
60
48
60
48
5
30
18
90
24
60
48
97
11
12
78
114
48
30
30
25
77
27
21
12
18
42
6
12
109
11
60
13
5
24
3
15
12
6
12
51
27
42
18
69
63
120
13
5
87
16
11
60
210
18
25
35
85
5
3
129
31
17
18
13
11
6
42
60
73
17
15
27
45
45
51
15
12
12
6
24
96
30
129
3
12
33
33
54
60
6
72
63
9
43
35
72
1
36
29
27
40
53
24
6
37
8
12
36
16
83
37
5
31
44
72
51
12
33
3
114
30
45
64
29
51
124
60
5
31
17
43
8
69
12
18
13
120
24
77
6
60
109
11
1
36
5
12
18
18
7
20
27
1
8
16
5
6
1
83
18
60
27
4
12
35
24
13
12
11
25
29
6
21
9
90
13
104
15
18
30
49
11
132
13
107
12
18
7
5
126
1
23
37
84
24
24
71
78
39
3
18
12
3
3
37
104
72
9
102
49
59
60
72
48
33
64
48
35
120
18
3
16
83
12
25
80
16
92
4
11
12
1
5
51
16
72
11
25
5
30
12
13
72
53
3
16
23
1
12
35
24
6
67
24
11
48
24
96
24
25
41
7
47
36
30
19
11
54
18
13
65
180
7
12
71
12
12
6
3
27
210
27
3
12
108
85
72
23
42
7
11
12
13
65
19
11
93
159
30
42
78
43
24
53
43
17
7
5
3
3
60
24
9
21
51
15
12
72
ABCD 93635957978*3^$a+1 [50039]
72
100
104
76
20
64
56
108
36
4
36
24
60
3
57
33
18
41
40
108
12
140
24
24
12
120
40
44
64
20
40
27
233
60
157
23
52
104
40
15
9
36
27
33
24
20
72
301
47
96
36
84
60
84
72
48
52
80
60
1
27
81
162
17
132
4
56
24
37
39
248
36
24
52
68
12
204
124
21
71
24
40
135
41
4
140
24
7
125
1
83
40
116
31
54
123
93
23
36
88
140
76
104
12
28
120
20
120
52
9
59
36
96
24
84
43
149
4
60
116
28
140
36
7
90
27
32
64
96
80
25
15
68
7
113
13
18
162
39
8
12
84
16
44
301
143
40
92
85
239
76
68
36
24
43
9
44
4
20
360
12
24
24
12
28
156
56
48
40
12
8
36
4
3
18
72
87
20
112
24
45
11
220
308
12
24
55
29
12
60
48
36
85
75
36
68
16
36
8
60
16
315
5
100
24
33
47
180
132
144
24
36
67
29
24
64
12
140
48
43
54
95
160
20
88
20
112
48
140
72
19
21
48
93
3
96
188
12
148
92
148
51
9
116
24
12
60
85
3
92
60
24
84
100
56
40
156
15
69
84
27
165
15
9
81
239
24
7
53
72
28
12
68
36
55
65
16
48
20
12
60
85
23
16
80
24
12
108
97
119
24
1
71
60
28
56
64
12
8
52
44
16
44
24
172
20
148
180
12
120
8
52
20
144
216
288
60
12
48
72
60
60
169
11
100
44
25
131
31
54
23
220
92
25
59
40
264
20
96
16
9
11
28
72
140
24
31
45
20
108
12
144
4
27
173
43
89
28
27
113
232
20
244
44
36
85
95
24
72
100
105
36
23
264
72
100
120
168
56
4
20
72
28
63
57
96
56
25
83
12
229
51
255
5
28
12
45
35
60
49
11
48
12
48
52
60
21
47
76
147
137
7
53
52
8
76
224
96
40
176
4
24
132
80
25
83
36
304
20
16
36
128
40
56
60
60
16
228
120
56
4
12
368
121
59
12
1
119
124
204
20
73
87
12
81
143
24
12
19
21
60
44
40
164
156
36
40
44
36
24
4
56
24
136
44
132
24
24
60
40
33
27
152
4
96
9
99
32
28
92
88
3
29
4
156
8
60
12
88
60
116
7
29
24
4
132
8
100
152
144
24
36
16
44
36
60
24
40
140
84
72
60
60
48
12
220
128
67
5
168
12
180
31
113
100
20
40
20
64
60
32
40
104
1
63
12
20
84
4
36
36
80
61
47
16
24
116
324
67
65
48
40
32
24
124
56
16
9
11
120
48
37
23
31
41
4
56
88
92
148
56
1
3
20
60
43
53
24
31
29
36
60
4
12
104
4
60
132
84
164
12
88
236
60
96
115
9
36
20
124
36
8
12
25
36
23
84
52
20
48
40
3
29
48
12
28
32
88
56
96
28
36
164
72
24
76
48
20
36
25
72
39
48
96
36
24
20
36
4
36
20
48
60
52
165
179
216
148
56
16
15
144
342
23
67
18
11
24
36
28
116
4
60
56
40
204
20
112
8
37
83
52
48
20
67
173
12
40
8
12
24
37
27
56
40
156
164
96
100
24
75
9
116
64
156
15
29
12
40
48
92
100
165
59
40
104
40
63
69
21
23
4
32
84
156
151
18
72
54
5
84
4
177
143
76
24
92
61
59
60
24
4
140
76
224
40
20
36
55
41
100
24
20
24
7
113
31
5
156
4
96
68
112
45
15
44
85
15
56
1
23
24
72
268
56
7
9
8
ABCD 93636292136*3^$a+1 [50044]
20
96
16
24
20
4
92
16
44
100
44
4
80
21
79
92
64
44
52
68
12
16
60
8
16
5
39
36
24
16
8
81
7
8
156
129
24
55
12
168
156
5
79
8
24
16
12
156
5
175
164
16
56
45
3
40
60
41
7
137
3
9
43
12
144
20
21
31
149
51
129
15
148
12
20
48
21
27
108
4
12
56
9
63
48
4
65
19
152
9
43
36
24
77
39
12
88
32
48
120
24
105
7
125
15
60
48
57
63
45
12
39
16
53
3
48
9
7
29
39
12
40
104
21
19
60
32
148
44
12
40
60
20
16
48
5
67
113
7
44
144
4
161
15
16
53
3
48
100
44
16
65
15
21
84
24
31
24
56
81
63
81
24
15
48
28
12
20
100
72
56
112
60
17
27
4
32
28
101
24
7
60
120
44
16
132
17
15
28
68
33
139
20
72
84
36
108
36
60
16
48
20
72
45
144
7
77
163
77
115
5
31
29
27
136
12
36
24
65
63
52
101
96
15
24
16
29
19
77
75
64
89
67
108
132
44
24
21
96
19
65
19
156
24
72
104
9
15
16
24
96
24
20
21
31
5
75
45
24
27
24
4
29
3
48
112
44
9
15
16
29
120
115
20
16
44
36
96
33
19
41
36
15
4
29
3
33
36
51
57
7
164
36
24
9
15
76
32
172
8
168
40
5
60
55
89
87
40
48
8
9
31
60
44
120
16
108
32
9
3
96
184
17
75
28
137
91
20
24
96
84
64
92
4
48
36
125
36
43
20
48
28
41
55
125
55
104
16
96
132
12
24
24
36
144
5
36
144
27
16
24
89
7
84
125
15
4
20
21
171
9
15
24
64
41
99
16
116
48
28
12
5
12
31
137
7
173
12
55
5
63
156
16
24
200
64
48
24
44
129
3
40
104
33
135
100
5
36
19
17
51
57
72
99
9
15
88
17
43
32
100
12
29
24
12
123
40
125
96
75
45
67
120
12
32
76
89
219
84
28
20
33
15
72
4
108
137
103
77
55
60
36
80
4
8
96
21
111
4
8
256
24
56
36
9
36
24
15
112
44
76
84
44
24
72
153
63
33
55
20
12
84
28
20
96
4
32
60
28
5
43
72
125
156
51
45
3
76
101
31
44
33
31
89
91
32
172
36
12
32
16
20
9
12
108
51
24
21
19
200
72
64
60
65
15
16
29
31
24
156
53
43
12
17
31
29
43
48
29
19
24
125
7
240
20
108
16
116
69
19
68
4
24
32
69
31
20
24
9
144
7
24
41
63
136
96
216
8
64
156
12
68
45
24
27
96
192
60
36
16
5
15
33
43
29
51
9
43
5
180
15
36
4
17
60
43
80
40
101
24
31
80
52
29
3
12
36
12
48
93
19
116
24
88
24
29
99
48
48
9
63
9
31
72
56
129
36
19
12
108
200
40
65
115
32
48
21
55
32
93
19
116
112
20
9
15
105
31
72
48
72
176
64
77
15
108
36
12
48
4
96
5
55
41
91
17
15
16
5
27
112
20
72
48
168
40
8
12
12
36
64
32
28
20
28
24
5
55
44
16
276
113
67
140
4
53
51
120
9
15
21
111
16
44
16
89
144
84
151
44
57
31
60
80
100
12
48
32
16
20
60
60
16
8
136
84
20
48
88
5
51
144
72
120
72
100
60
8
69
3
21
15
16
53
72
15
36
48
4
8
52
92
4
20
69
36
19
101
91
44
232
44
9
7
12
128
24
16
140
117
15
40
56
69
103
29
15
33
3
33
24
72
120
19
5
127
53
15
112
29
31
32
28
77
163
24
48
56
120
201
99
4
96
125
75
45
87
124
5
15
9
171
9
55
101
51
40
44
156
4
108
68
4
44
16
48
12
89
27
177
3
64
60
36
32
48
24
24
45
27
40
12
32
36
12
48
100
44
4
96
44
9
36
87
12
36
40
20
21
75
16
20
57
63
40
17
60
15
52
108
12
8
21
67
68
16
80
180
48
81
36
19
176
16
8
69
7
245
15
16
104
4
20
129
12
223
92
33
67
36
53
27
72
45
36
7
72
80
16
72
24
68
36
76
108
36
149
7
5
75
33
7
48
108
32
48
108
9
36
51
48
16
120
32
28
12
53
15
52
24
ABCD 93636547562*3^$a+1 [50000]
57
96
27
33
44
168
48
43
9
8
24
28
3
45
3
21
20
43
72
21
60
39
30
11
24
13
42
24
77
88
32
40
92
31
24
126
27
48
60
12
12
8
64
9
39
27
9
117
78
120
45
27
24
24
57
3
57
135
12
48
5
37
51
45
47
12
120
31
12
57
32
73
3
99
101
64
24
51
5
28
8
97
35
28
84
48
3
5
19
5
61
63
177
15
20
4
3
53
67
77
31
29
79
60
81
171
60
33
92
7
36
60
60
57
44
31
24
9
45
102
42
18
5
4
20
19
57
3
12
120
9
108
36
51
66
47
7
5
76
3
29
52
21
27
12
108
8
28
15
29
103
93
132
120
24
60
84
15
24
57
24
164
7
81
12
12
8
52
3
60
53
79
141
132
27
33
8
28
27
77
31
24
137
91
45
9
144
51
36
9
66
12
5
91
81
51
77
55
57
39
24
33
108
51
18
66
17
28
24
20
67
45
188
72
19
117
60
27
65
67
9
32
28
44
12
1
48
27
39
21
15
185
112
33
3
75
17
84
19
57
27
45
57
54
29
31
9
75
33
9
6
33
57
75
20
19
21
39
5
100
84
39
93
3
57
39
105
24
12
99
9
87
5
24
48
76
36
20
64
12
3
30
6
9
15
69
15
17
16
87
36
117
12
8
4
15
5
43
77
100
84
72
9
63
3
45
44
16
117
48
18
17
13
66
9
60
171
24
21
20
19
36
36
5
13
47
12
7
5
151
12
57
24
32
12
52
75
65
4
44
31
21
60
60
60
33
83
19
81
32
43
29
28
15
72
69
60
104
43
60
9
48
8
192
55
6
96
66
12
53
79
36
108
24
5
91
21
24
32
12
7
96
137
61
6
90
96
3
56
31
153
15
12
5
13
6
125
55
53
31
29
52
80
60
55
36
9
20
16
45
243
32
7
6
15
12
32
28
20
7
30
3
92
43
89
28
15
120
21
15
6
39
120
32
28
39
12
21
84
15
105
36
3
21
111
165
27
6
6
21
39
24
6
54
9
15
33
92
28
12
45
3
93
210
12
24
105
111
120
77
12
19
105
21
23
28
12
3
84
90
15
15
48
21
92
64
24
44
40
72
68
25
75
183
5
7
33
15
48
17
100
20
40
44
4
56
43
30
147
3
21
15
24
96
41
64
36
60
180
60
84
27
29
36
79
36
5
40
15
72
17
4
105
47
40
39
24
21
21
39
9
102
84
48
396
9
48
15
9
3
17
96
19
101
13
210
69
3
9
56
88
15
36
105
60
3
125
160
12
39
29
127
69
15
45
12
32
7
120
45
15
120
41
7
6
111
33
6
29
108
4
48
60
33
18
30
27
20
4
63
30
3
20
40
3
17
28
81
54
12
17
48
28
132
27
45
75
21
36
36
84
8
12
4
32
67
30
23
28
45
96
3
3
77
67
65
64
147
12
12
213
12
45
54
21
8
60
28
3
45
120
15
30
15
12
44
48
55
33
15
177
33
114
126
15
32
40
27
5
88
36
27
129
75
161
40
60
12
117
18
33
12
75
288
17
16
21
6
5
85
138
102
15
80
28
21
30
24
24
18
3
72
63
21
36
3
42
35
4
60
20
43
33
24
8
48
64
75
33
168
63
9
33
63
135
45
60
81
75
21
15
24
24
111
21
63
69
51
6
6
57
135
17
4
27
5
40
39
5
19
17
12
52
24
27
129
153
87
96
57
30
36
17
72
7
30
15
63
57
39
105
164
7
24
57
27
18
54
48
90
3
3
156
24
45
39
12
5
4
39
53
7
12
30
35
28
72
219
45
44
12
16
9
11
12
100
8
40
3
21
24
32
144
31
60
9
3
21
57
42
57
75
9
9
87
15
120
33
3
9
39
41
19
66
23
52
24
72
164
36
28
27
9
45
54
21
60
15
36
69
81
30
17
1
11
16
12
72
48
12
15
6
78
29
163
12
48
93
15
42
42
6
71
16
3
6
23
12
48
16
12
60
27
53
24
31
60
5
28
72
12
51
36
24
101
4
147
18
47
4
15
9
60
87
5
52
27
141
20
13
54
33
24
60
69
6
24
60
102
47
55
5
43
65
28
156
33
18
17
132
43
12
5
76
32
97
30
108
77
184
36
60
219
6
15
36
24
8
13
30
65
52
72
8
28
44
85
30
48
18
35
64
48
8
55
5
19
156
72
5
28
3
21
3
21
132
63
21
3
117
51
5
28
32
12
132
76
39
21
75
42
51
156
75
6
75
87
17
4
24
51
141
33
18
17
43
29
4
24
123
30
48
15
44
28
3
9
48
3
101
100
123
17
103
21
32
4
8
67
5
4
72
75
17
43
72
17
36
40
20
28
180
204
87
6
42
168
5
25
18
29
28
27
12
81
99
5
55
30
6
12
36
17
60
13
27
69
11
115
33
51
41
103
72
120
9
15
ABCD 93636768242*3^$a+1 [50010]
3
21
12
87
8
25
63
24
56
67
93
15
156
53
1
95
184
168
3
29
13
59
1
150
17
13
72
51
27
18
75
15
17
13
102
45
33
15
27
5
55
33
9
63
9
36
107
48
40
93
131
91
72
45
32
49
39
56
19
101
40
32
19
234
6
54
144
15
3
90
12
30
96
24
210
23
145
95
25
23
112
39
24
9
75
36
161
13
12
39
69
96
11
16
3
132
33
45
11
1
30
24
24
137
25
24
39
27
5
120
43
12
30
60
15
63
41
24
61
11
24
24
40
27
5
25
15
9
180
30
5
31
17
25
66
125
25
84
35
61
11
16
32
1
6
9
24
3
30
15
45
72
3
15
12
21
9
18
162
6
12
65
88
9
47
85
6
5
72
25
47
13
75
48
117
78
77
37
11
7
17
43
36
12
5
163
69
3
132
30
3
3
24
108
17
16
15
42
47
16
9
36
12
47
61
54
12
84
12
30
24
51
9
24
60
12
135
15
60
18
27
72
8
88
24
3
120
93
24
32
1
63
57
84
96
60
47
48
25
42
21
104
40
56
67
30
12
3
3
90
36
6
18
119
16
69
30
12
60
24
24
165
171
5
55
114
47
25
39
57
23
97
23
97
63
9
96
54
17
96
7
6
27
69
48
18
84
101
97
30
17
31
18
39
8
103
57
39
6
3
75
42
107
25
111
32
7
41
40
57
30
78
59
7
90
24
15
69
35
37
24
59
16
56
16
153
87
57
71
25
54
30
168
75
15
78
6
18
18
65
24
24
61
6
102
12
51
39
18
108
48
72
155
25
60
12
23
19
90
84
87
69
30
48
5
31
17
85
12
12
24
36
6
33
15
17
13
90
6
30
93
21
60
42
84
60
24
6
71
48
85
131
55
138
36
150
54
48
18
36
9
99
6
47
19
114
120
6
54
54
65
61
35
24
25
18
45
32
73
23
25
60
27
33
30
12
197
31
24
33
27
45
21
24
246
29
25
18
12
12
125
24
37
35
24
16
27
5
43
53
31
33
56
61
11
25
12
35
85
3
32
67
93
21
42
42
36
54
18
60
12
83
97
95
55
108
45
165
35
67
60
42
39
24
51
12
18
72
47
121
167
48
49
6
17
43
66
78
93
3
42
27
8
43
36
84
72
54
23
40
27
5
48
13
179
13
36
42
18
35
91
48
93
33
60
6
36
57
21
27
63
90
15
24
33
183
24
33
12
36
60
59
160
51
29
115
5
16
32
199
84
5
121
6
54
171
8
55
9
8
85
42
6
11
13
18
33
24
87
6
18
9
8
49
96
60
84
54
156
54
102
12
45
21
24
83
48
40
24
51
45
24
80
1
12
59
19
36
18
6
132
30
12
155
7
24
17
24
61
83
24
88
15
57
33
42
30
6
57
153
39
33
63
99
258
72
11
19
78
18
54
95
61
35
49
6
105
152
40
72
8
37
35
55
33
27
36
66
60
3
8
37
6
5
7
30
54
30
18
18
18
57
57
12
144
174
48
5
37
11
1
24
47
55
90
42
12
6
78
5
61
6
5
19
78
6
17
37
12
54
225
9
96
30
9
15
36
30
156
6
60
90
15
3
29
13
3
56
49
24
15
3
45
9
60
6
77
48
43
5
109
12
39
24
15
48
18
42
53
49
36
27
72
87
84
5
24
55
33
9
23
97
24
39
21
27
45
54
101
120
7
41
7
17
160
32
1
102
42
18
30
12
66
42
6
17
72
115
5
13
18
66
6
17
1
6
33
32
24
31
18
12
36
150
18
119
16
141
35
16
3
54
12
3
8
199
18
30
17
24
79
65
72
31
17
72
73
42
24
42
24
18
41
24
37
51
32
1
12
24
3
120
33
18
96
18
18
144
84
29
31
6
24
11
31
90
138
197
37
36
42
45
63
36
5
43
6
15
80
85
132
60
18
90
42
60
33
24
8
24
24
49
120
12
24
12
47
88
8
55
57
8
55
132
42
60
63
15
24
18
15
8
103
24
33
33
47
79
9
27
29
55
6
48
27
75
24
30
54
42
24
23
61
60
36
11
7
17
16
123
5
7
24
33
27
48
18
18
17
37
83
115
45
32
55
17
43
162
3
33
23
25
39
15
12
21
3
42
3
72
57
30
137
31
65
43
42
90
54
51
8
49
95
13
3
15
66
18
45
81
24
23
88
15
6
3
8
48
19
30
6
24
108
18
72
59
48
217
23
25
102
18
63
32
55
6
11
1
24
6
12
77
61
18
6
3
15
36
69
80
61
11
31
17
1
39
27
69
56
16
27
42
3
48
177
95
7
48
137
25
23
16
24
33
15
80
19
66
83
24
43
144
21
39
48
18
30
12
42
123
56
19
101
24
16
24
123
42
18
30
138
42
24
126
84
29
49
66
132
57
32
61
3
24
51
144
5
85
35
43
5
79
18
6
36
21
168
21
3
63
60
5
19
ABCD 93637521722*3^$a+1 [50141]
172
75
24
33
72
56
12
208
48
12
8
19
41
60
199
65
12
60
43
117
176
4
116
28
99
237
44
151
29
12
160
164
19
41
24
124
27
21
84
51
89
16
3
65
64
15
36
144
5
127
101
180
24
48
7
113
40
27
108
65
168
40
32
31
77
379
48
21
12
8
12
112
68
115
9
60
128
96
16
164
84
72
208
32
31
48
60
12
137
48
88
176
55
53
52
108
3
72
101
12
100
27
81
111
65
24
79
48
132
137
196
8
100
12
63
57
144
15
29
36
115
165
20
48
240
36
160
96
63
153
27
60
33
183
120
57
32
36
55
57
39
53
132
43
105
80
103
53
220
15
117
12
132
20
156
67
17
64
44
300
136
96
15
33
12
68
88
48
56
328
27
36
5
304
51
45
27
165
87
93
176
40
36
44
160
56
48
40
27
9
20
31
105
144
72
8
16
24
144
152
84
36
259
29
60
96
112
39
5
16
20
144
60
148
75
60
173
264
43
36
9
63
137
48
40
8
84
96
55
41
60
160
8
136
32
72
112
243
5
16
39
41
31
105
39
105
44
60
192
319
17
64
36
75
89
76
60
27
77
16
108
180
39
12
5
31
5
12
192
175
33
128
55
17
12
180
76
39
5
96
72
12
100
96
72
8
144
16
224
19
57
87
5
52
36
72
56
160
24
111
17
7
81
12
48
32
19
41
64
104
16
104
216
168
175
48
9
51
69
80
31
65
144
84
316
200
55
108
36
105
15
57
144
15
165
51
33
12
12
32
88
8
180
100
39
21
219
69
20
72
127
33
75
12
36
57
108
56
88
183
29
19
141
156
303
5
259
57
96
104
19
89
55
101
55
36
21
24
104
55
9
96
20
4
60
116
12
115
57
120
48
3
9
368
288
4
252
39
57
44
64
144
20
7
69
56
76
12
152
160
3
5
52
176
52
108
108
87
9
84
92
48
52
20
24
31
105
104
180
180
79
9
80
127
108
93
60
80
112
51
209
67
5
64
144
15
197
60
40
204
36
8
216
31
36
9
96
44
88
15
45
12
224
24
88
75
57
60
32
103
77
55
93
80
40
56
55
9
3
53
79
41
79
33
108
27
17
36
60
276
16
39
5
16
68
60
175
89
12
28
36
20
19
36
377
72
16
80
16
128
72
280
39
177
87
17
16
39
9
116
64
192
3
65
24
40
120
80
136
44
43
17
55
81
56
43
57
96
68
31
33
96
44
28
15
53
36
19
29
156
139
33
8
280
84
236
240
36
100
44
156
16
15
72
81
12
12
56
175
77
108
40
72
132
3
93
87
29
204
4
15
81
56
16
72
195
156
9
68
100
24
56
19
21
8
72
360
7
57
63
17
40
39
45
44
247
89
24
28
39
153
20
7
60
84
96
105
60
108
288
63
144
5
60
52
60
39
9
8
19
173
28
32
55
96
57
132
156
20
184
56
96
28
75
60
41
240
132
12
112
224
ABCD 93637879124*3^$a+1 [50017]
6
72
26
13
48
9
20
43
59
22
15
9
26
6
12
36
58
18
20
58
50
16
36
51
9
12
2
25
63
24
45
24
45
36
92
6
22
36
32
7
12
3
8
13
3
98
142
30
42
69
5
12
36
16
36
26
22
99
5
10
6
24
60
6
33
5
7
41
10
6
24
32
28
14
22
26
88
6
15
9
32
31
3
14
28
12
42
14
16
3
36
24
27
6
12
20
12
19
17
16
8
18
48
25
15
21
117
30
18
44
91
60
17
18
46
15
24
3
9
63
81
36
5
76
20
28
36
38
6
4
36
44
7
48
21
2
54
72
18
13
35
22
92
4
3
15
62
16
63
83
1
63
6
74
90
4
3
39
9
23
61
9
32
40
15
9
32
12
6
48
40
30
8
72
40
32
12
36
16
39
5
16
30
24
30
18
6
15
5
7
36
3
9
29
88
24
48
26
18
52
39
101
46
6
18
78
15
9
18
98
16
3
48
29
4
32
103
3
38
12
36
28
75
41
10
18
3
29
12
34
18
30
18
6
30
90
30
2
40
26
55
21
20
48
19
35
1
5
36
52
18
42
3
29
30
46
32
16
18
24
54
15
53
46
98
4
3
41
4
18
32
13
9
48
48
8
24
55
17
18
54
16
27
39
24
14
18
6
16
50
25
29
16
92
67
51
72
21
45
30
6
32
19
45
15
3
30
15
33
56
10
30
2
58
36
24
20
6
30
34
42
6
14
7
12
39
30
20
4
42
2
22
6
18
14
10
45
17
7
60
12
33
96
3
5
16
2
22
50
13
9
18
30
27
15
72
9
5
31
27
26
16
3
3
56
18
12
24
19
12
3
6
8
18
6
34
14
16
8
7
27
30
12
32
28
8
40
18
114
36
3
5
55
33
2
88
9
12
129
32
12
19
9
27
36
5
4
3
15
93
36
36
59
64
48
69
5
43
5
22
24
72
8
18
70
54
56
18
1
5
16
20
19
9
36
75
5
28
24
2
1
89
4
32
18
16
14
24
40
26
64
8
58
12
8
10
48
9
15
6
20
12
72
10
54
111
41
10
21
3
21
57
2
34
27
11
48
1
9
12
42
24
2
28
36
12
27
5
7
3
8
54
67
48
39
18
32
67
17
16
12
14
169
39
30
32
31
35
82
14
18
4
44
7
36
9
3
9
12
20
22
90
39
5
82
9
9
14
82
3
36
15
8
18
12
10
8
13
41
16
12
36
3
15
26
64
39
48
12
17
7
3
18
48
38
22
18
14
4
36
3
29
28
30
32
18
36
7
11
85
105
48
32
64
48
63
3
6
8
18
10
6
38
16
36
51
11
112
14
7
9
39
36
9
36
26
22
8
34
2
55
9
30
14
4
36
3
39
24
38
10
30
156
36
51
23
61
3
18
12
27
9
20
66
24
130
14
46
15
51
9
9
3
3
80
54
31
5
28
24
24
15
3
8
61
35
16
6
27
5
7
24
75
6
84
110
37
51
42
6
62
48
31
3
21
9
12
32
67
9
24
3
47
30
28
32
36
108
4
3
12
9
24
3
29
18
1
89
19
17
7
35
37
17
12
7
12
35
10
39
5
18
6
7
5
36
34
38
10
26
4
18
14
40
27
36
24
17
67
23
13
21
3
51
33
5
55
24
11
37
33
15
59
13
41
4
126
18
36
12
51
24
21
3
35
16
6
8
28
36
12
20
7
69
60
8
12
6
88
21
27
6
50
10
32
84
67
5
88
8
16
20
19
33
2
10
39
39
2
22
30
2
54
16
15
3
30
36
44
10
144
6
200
40
8
16
3
12
9
27
9
20
19
39
9
39
38
40
32
7
27
2
12
64
50
22
8
72
16
3
5
48
42
30
31
41
10
6
2
13
11
1
89
16
48
12
42
33
29
72
4
14
30
24
12
6
16
48
30
32
12
7
9
39
9
12
20
36
7
59
42
54
61
9
2
40
102
18
110
16
50
25
29
72
18
64
30
32
16
2
24
88
14
36
19
36
5
34
24
14
67
12
99
6
24
138
30
2
25
60
24
3
8
1
57
20
34
54
36
12
26
49
12
41
7
17
28
12
8
7
53
36
7
33
8
19
21
32
10
14
48
55
17
42
58
3
41
112
2
72
1
47
6
31
3
14
72
19
5
18
37
33
108
20
40
24
2
37
107
46
32
10
2
22
30
12
36
66
126
42
114
30
21
41
10
21
72
41
18
22
24
8
90
24
54
4
36
87
21
54
62
10
21
3
26
43
5
7
12
24
12
15
30
3
29
28
44
4
60
26
94
63
59
162
84
18
16
33
45
60
3
11
73
29
7
12
15
48
8
6
12
36
64
24
26
40
6
24
48
8
67
12
72
9
74
22
3
39
24
24
14
72
31
27
21
3
45
33
24
48
72
2
10
20
103
3
9
12
17
72
4
27
83
25
21
26
16
32
24
46
20
4
51
12
9
50
16
38
16
2
1
9
62
70
2
94
3
12
57
36
12
56
18
10
30
24
26
67
129
12
3
24
12
15
26
7
36
12
9
12
56
7
12
21
24
18
24
9
5
36
4
90
21
89
10
81
36
3
62
7
24
21
51
9
18
30
72
24
42
69
11
58
126
18
3
27
6
39
24
41
4
14
25
48
9
14
46
8
12
64
68
40
48
2
22
15
3
26
16
6
45
27
54
74
18
84
7
17
40
8
24
64
24
2
102
10
24
26
4
24
72
3
15
6
20
36
10
2
54
1
9
3
11
16
2
12
24
7
60
5
72
12
36
7
12
9
32
7
15
14
31
3
32
6
52
20
31
27
8
6
120
34
21
5
4
3
15
21
12
87
2
46
66
14
48
6
31
3
14
19
89
52
12
6
33
21
2
18
28
15
12
36
3
66
60
20
28
8
31
45
6
6
18
2
12
7
3
81
9
60
36
36
18
81
36
3
30
2
61
5
36
72
36
7
12
3
14
16
92
6
30
10
24
21
41
28
6
24
6
15
33
15
9
8
28
30
6
3
45
8
7
93
32
7
29
18
13
24
11
54
4
30
6
39
17
18
37
11
18
28
32
10
6
18
9
84
12
41
7
29
18
13
9
8
55
27
8
16
8
30
10
6
8
66
6
72
7
11
37
45
30
8
6
34
48
18
36
2
6
7
51
14
67
45
39
41
19
48
96
21
2
70
15
9
39
51
21
21
3
48
11
40
69
12
9
27
3
2
7
15
21
69
32
12
16
2
64
18
30
2
4
15
9
20
7
15
56
34
39
57
62
13
3
30
26
22
42
26
108
36
36
31
27
9
5
31
5
28
18
32
66
43
24
36
5
24
10
57
21
74
54
10
6
27
29
18
37
27
80
10
3
72
21
27
9
39
11
58
92
18
34
51
48
29
19
11
16
56
16
6
20
12
36
36
28
3
9
48
18
78
24
44
132
18
16
30
8
31
17
16
20
36
28
12
27
15
8
25
21
39
27
9
39
6
3
53
4
6
24
21
3
26
16
36
26
13
3
32
61
17
72
16
12
12
72
32
12
4
12
38
49
9
38
40
6
80
10
45
12
9
14
22
24
2
46
36
6
45
11
18
16
3
99
33
105
27
96
3
18
6
21
3
6
18
6
24
3
9
48
39
29
19
5
10
62
48
55
35
22
2
70
2
37
36
9
3
36
53
18
24
48
10
54
6
128
7
3
21
9
2
10
27
21
36
51
29
16
74
13
51
9
71
6
7
21
38
72
22
15
33
26
40
14
112
24
15
108
9
20
40
36
14
13
3
54
15
3
54
20
30
6
120
132
16
54
33
5
10
8
22
15
33
3
48
60
45
20
24
48
42
13
35
24
64
30
72
32
16
32
19
41
94
8
22
2
13
53
22
104
144
6
18
61
9
36
92
ABCD 93637892534*3^$a+1 [50058]
45
3
105
27
60
20
48
76
24
240
176
76
153
3
48
96
20
49
15
92
109
59
24
16
84
32
96
100
8
16
68
112
84
201
183
56
16
213
51
44
36
72
40
60
108
20
96
49
15
201
51
152
40
20
28
20
49
35
48
88
80
48
16
24
56
96
52
12
20
253
47
36
292
32
25
99
9
11
124
81
47
52
192
24
20
52
188
1
288
15
20
72
180
28
36
9
87
60
20
49
179
16
32
88
344
28
324
264
32
133
111
44
169
15
48
8
181
3
32
24
52
69
63
45
15
132
105
111
177
83
4
56
37
11
16
225
159
84
92
4
80
84
12
16
20
12
28
24
140
16
20
12
108
84
48
16
20
12
169
179
196
36
144
120
24
21
195
8
136
32
4
48
92
205
83
72
160
288
48
69
51
48
96
56
37
35
217
75
60
36
44
73
11
25
215
52
12
176
16
48
32
16
12
68
4
69
11
25
15
48
96
20
1
243
12
44
64
8
72
40
56
1
231
72
120
8
289
83
28
8
136
200
24
16
68
112
44
4
48
48
44
52
80
16
228
80
49
63
104
48
72
28
140
52
33
11
4
36
96
8
88
152
96
64
116
16
36
24
228
80
36
61
51
152
120
192
28
48
84
24
24
12
84
24
57
11
52
80
48
97
11
60
52
44
168
25
47
16
20
48
124
152
25
71
88
24
200
88
140
37
47
160
44
1
83
28
69
15
144
21
123
108
44
4
36
48
48
92
352
68
85
23
48
4
80
12
49
15
20
120
84
12
84
60
1
63
20
100
60
32
16
33
15
32
12
100
132
24
9
36
35
132
48
109
23
144
96
112
80
136
36
68
160
92
60
36
52
57
15
20
76
72
105
183
69
155
88
56
136
48
56
72
424
56
4
44
120
12
64
80
4
21
23
76
45
35
16
84
81
111
44
24
1
15
165
119
96
16
48
44
88
224
16
72
68
73
251
88
20
268
68
156
13
27
48
80
28
33
51
128
96
24
52
44
16
93
83
148
20
60
144
112
45
83
28
144
68
36
1
111
24
24
201
35
64
164
12
13
36
47
64
33
191
4
21
11
24
1
95
100
36
24
176
64
20
16
9
119
12
100
12
117
99
81
143
12
148
8
84
64
9
171
72
68
124
8
40
164
204
40
44
132
16
72
32
88
21
59
120
216
1
95
16
24
45
11
349
144
155
24
96
49
63
140
4
24
21
144
144
11
36
4
32
144
25
111
68
4
80
205
83
64
60
180
248
40
45
47
36
88
9
171
44
37
171
104
24
144
25
11
25
27
92
160
80
37
11
52
8
37
107
48
205
87
144
32
97
3
24
8
108
73
11
120
64
36
84
45
111
84
12
44
36
217
27
45
15
60
24
44
48
100
48
96
60
116
192
216
24
48
108
25
179
136
224
28
117
27
20
25
159
176
100
33
251
4
116
76
404
12
73
11
88
8
37
23
4
8
37
15
96
180
60
20
108
52
128
232
72
8
84
96
4
33
63
117
51
32
4
60
24
45
36
239
124
48
128
4
32
16
8
24
48
124
105
108
71
ABCD 93638312356*3^$a+1 [50069]
24
30
18
463
72
5
19
161
18
42
138
1
144
71
18
15
63
72
36
126
18
37
24
41
15
21
78
90
75
16
8
40
17
126
73
59
13
89
36
67
32
15
18
18
108
30
72
43
24
11
205
29
72
18
30
123
40
5
138
54
51
39
73
24
8
27
54
36
139
77
3
27
18
51
93
60
102
49
47
48
9
213
54
54
39
81
72
24
138
37
24
11
60
174
51
81
30
18
55
176
111
162
90
6
7
5
18
60
21
16
35
18
102
37
23
72
36
84
216
1
48
32
9
24
30
36
6
66
18
144
6
12
168
144
30
6
30
36
24
12
15
45
3
15
30
36
15
111
132
156
42
18
12
78
66
49
41
55
80
40
11
18
144
27
21
195
3
6
31
8
72
69
54
30
7
8
57
7
8
117
216
27
3
37
23
9
171
72
228
72
33
16
95
18
42
45
45
91
120
77
27
3
6
79
11
21
69
99
48
27
18
187
101
6
138
36
6
48
6
72
120
54
6
54
225
129
90
42
3
87
73
47
108
69
112
5
66
24
36
12
1
71
36
37
32
129
7
35
12
150
3
24
9
135
16
131
24
13
71
126
24
30
60
1
29
51
120
15
54
27
9
18
13
8
177
180
19
89
207
9
48
42
61
5
18
150
27
160
48
56
69
19
80
75
132
48
73
24
8
21
27
45
78
61
5
99
87
18
111
9
7
29
36
15
27
37
29
54
60
73
47
25
8
3
85
24
53
139
95
6
18
12
18
99
96
9
31
35
60
25
47
54
48
6
54
120
7
8
3
37
23
129
105
39
144
33
138
6
396
3
40
24
23
57
40
48
35
13
24
11
24
102
90
18
123
165
115
80
39
193
23
18
60
270
54
31
59
37
53
43
29
30
234
54
133
24
95
96
72
36
126
264
90
6
48
36
60
72
30
42
31
77
30
13
5
24
138
73
125
24
36
12
99
105
111
40
5
18
72
78
27
64
83
96
66
24
27
48
112
5
19
23
12
36
60
18
12
54
60
21
88
47
49
29
30
69
93
19
8
51
21
69
90
102
99
159
145
89
18
102
18
24
120
6
138
42
19
11
37
23
30
114
198
72
198
13
23
1
24
11
13
41
30
42
12
36
24
18
85
120
5
19
95
66
7
8
57
90
6
30
60
61
24
5
115
47
30
114
9
21
54
24
12
1
48
11
126
55
53
27
88
47
49
5
30
18
90
60
102
6
54
30
18
43
35
12
18
132
3
24
21
24
156
7
8
27
13
23
144
30
123
45
30
42
18
12
36
54
180
168
55
65
15
165
42
12
36
9
16
29
139
29
48
99
315
6
54
18
48
175
24
35
144
24
30
15
21
72
43
65
15
16
23
6
84
36
6
36
18
72
12
51
16
11
85
32
72
63
18
18
192
45
72
72
16
24
41
78
66
6
54
30
78
72
180
3
45
150
18
43
11
18
27
3
42
43
48
17
12
54
61
53
12
168
183
225
63
96
9
7
23
1
35
61
53
66
18
31
29
18
54
30
24
37
107
36
174
43
128
27
37
131
36
66
15
3
36
126
67
101
54
48
24
66
27
88
47
36
72
24
126
18
72
93
15
54
30
13
65
18
61
59
6
31
197
18
24
25
29
90
180
246
15
45
30
18
72
18
6
54
13
24
80
39
25
24
5
18
60
48
24
181
47
25
35
13
5
36
30
18
103
23
54
96
72
48
19
71
54
51
64
35
61
29
3
63
54
42
66
42
13
48
29
27
21
90
49
23
81
69
216
126
18
48
168
66
33
3
168
72
109
35
18
12
24
12
43
56
40
29
36
55
24
41
159
160
72
104
9
150
12
37
32
9
55
11
24
12
90
42
37
24
5
67
24
216
17
31
41
15
3
6
36
36
175
32
48
24
16
185
15
57
78
12
157
120
71
54
120
6
85
8
27
37
131
36
66
18
90
51
136
17
12
18
6
36
234
66
6
102
6
90
12
24
19
125
12
18
36
36
13
29
75
136
125
42
84
24
109
96
56
40
5
91
35
18
120
ABCD 93638444468*3^$a+1 [50040]
120
16
176
24
54
186
76
128
66
24
90
72
48
30
88
18
152
240
54
130
120
80
36
108
6
40
26
30
42
88
8
102
18
46
24
216
80
64
2
12
12
48
46
104
46
2
160
8
10
110
24
82
8
12
96
10
38
82
50
48
12
124
54
56
40
128
18
54
64
56
90
70
8
232
50
16
198
6
74
6
64
90
104
106
206
106
48
14
72
40
8
16
66
20
4
30
74
22
66
62
16
72
8
24
16
42
188
82
110
18
24
210
16
32
120
40
68
36
54
72
42
52
290
48
46
12
78
80
10
104
30
72
10
224
36
76
32
48
70
32
16
56
96
34
30
24
2
54
70
140
16
14
48
88
2
16
14
96
144
88
80
64
146
102
58
8
222
94
36
110
64
8
6
10
72
2
16
14
96
46
114
30
2
88
240
74
142
26
30
24
40
6
138
26
6
138
6
6
138
24
18
24
54
16
74
16
38
48
94
50
40
8
18
28
12
24
224
6
66
64
86
78
10
26
30
264
66
54
90
6
10
86
162
198
70
44
24
40
36
20
6
18
70
72
2
6
10
20
36
16
62
136
26
94
2
72
16
6
80
184
32
48
24
46
2
120
48
6
346
90
30
14
60
120
46
14
18
48
30
108
70
14
112
20
108
28
62
88
2
102
16
2
6
186
40
8
6
24
22
80
186
58
14
30
300
180
90
198
34
176
72
16
50
46
56
88
152
10
128
24
22
8
16
90
62
48
144
18
168
12
12
6
106
20
60
6
42
30
48
48
16
56
30
12
78
54
4
62
90
4
26
18
54
78
4
14
24
186
24
150
112
26
174
6
4
54
80
66
36
84
6
40
18
92
204
30
10
14
42
4
44
24
6
54
36
12
372
28
2
88
38
160
180
32
24
36
162
46
90
80
10
60
122
54
76
30
90
152
120
12
66
18
16
134
22
60
128
36
34
32
40
38
10
72
8
246
48
18
10
8
72
100
284
24
54
88
18
104
6
136
8
162
78
30
16
156
54
2
24
64
6
50
48
28
90
50
30
72
82
38
48
42
6
22
92
6
10
72
62
78
100
32
22
54
26
438
52
44
12
48
6
160
26
72
78
10
152
46
14
58
8
42
30
10
182
82
54
32
24
34
62
34
38
106
126
176
40
8
202
24
116
114
24
90
240
12
114
144
10
110
24
90
36
10
32
40
62
18
24
264
30
66
40
50
6
160
48
80
96
46
84
44
370
32
18
6
18
150
306
6
54
90
54
12
6
48
10
104
22
24
62
42
322
224
70
90
14
6
82
32
168
58
12
18
74
30
82
30
26
24
40
38
120
48
34
134
22
44
64
132
20
28
32
28
56
96
184
176
72
102
106
44
156
160
264
44
106
56
154
144
14
48
24
64
32
114
54
66
6
18
126
186
102
30
12
94
26
48
198
54
84
76
36
78
30
60
134
72
48
96
90
22
32
118
18
2
102
120
90
132
106
18
96
54
32
42
118
18
62
114
78
18
24
16
20
10
8
24
82
30
56
94
50
94
66
176
64
26
24
6
154
80
24
54
222
18
30
18
30
204
64
62
24
16
2
6
6
48
172
8
12
34
50
40
14
18
54
120
34
20
10
26
48
16
80
54
90
6
162
4
290
34
32
190
30
18
42
38
24
48
18
52
74
54
42
54
10
38
12
174
22
68
72
100
2
82
14
82
48
14
42
4
180
120
32
190
128
10
6
38
132
30
78
36
22
18
96
84
2
24
48
48
90
60
58
26
40
158
58
8
46
6
18
26
4
36
24
126
ABCD 93638970736*3^$a+1 [50029]
18
6
12
18
6
16
26
21
37
126
6
62
6
72
84
30
28
14
90
24
45
3
30
66
34
11
27
93
171
4
60
14
15
39
12
40
8
6
48
15
15
22
8
36
24
58
44
9
1
50
36
129
1
2
21
43
2
6
16
2
28
6
50
34
14
15
24
48
33
54
12
24
60
6
72
18
60
48
22
8
54
54
27
33
30
60
45
27
12
4
8
30
4
98
4
6
23
72
33
6
108
93
24
99
66
3
45
52
119
3
54
4
20
58
50
34
32
18
63
31
42
2
21
15
30
22
38
12
30
10
44
18
24
60
42
64
86
36
78
39
3
40
80
16
8
4
65
25
26
16
2
6
42
4
72
12
38
24
6
58
50
48
28
44
12
4
80
6
6
66
22
74
45
75
30
18
22
14
12
6
12
12
18
84
36
30
39
81
84
27
39
36
30
30
132
6
6
33
21
3
9
10
74
42
100
8
70
26
4
44
36
6
75
25
98
24
18
27
3
40
26
51
33
15
3
21
33
30
10
26
18
30
18
42
30
30
30
84
12
6
52
72
53
15
36
16
72
18
2
129
207
4
5
27
186
30
36
102
42
33
24
75
22
2
36
33
81
87
25
26
45
43
72
32
21
15
36
40
30
2
58
44
28
32
72
27
15
12
52
44
45
9
24
12
186
28
32
48
30
54
9
3
21
33
36
70
77
9
66
28
20
72
102
76
80
6
60
6
16
14
6
66
21
13
86
82
62
10
11
57
78
30
22
12
17
1
50
58
11
24
19
5
13
20
18
4
36
26
24
3
33
34
54
68
10
17
27
46
47
91
2
12
24
22
74
24
15
15
12
22
44
6
45
43
8
24
42
138
81
15
148
38
12
58
113
51
12
4
125
33
18
6
16
84
8
3
7
26
16
2
6
24
6
16
20
102
6
66
15
69
30
12
57
37
35
24
43
8
16
80
82
38
48
117
33
6
60
16
2
12
6
4
29
1
14
9
117
66
96
96
12
10
30
108
18
23
73
14
9
24
43
20
33
45
30
21
97
20
6
52
140
6
16
2
69
1
44
54
6
15
1
23
48
48
43
6
50
36
18
42
6
36
27
3
48
12
76
5
9
39
69
3
33
10
26
100
14
54
4
8
76
2
9
72
25
164
51
1
32
15
49
2
16
12
14
18
9
33
202
53
39
30
66
33
21
12
39
25
14
28
53
31
36
24
32
36
12
4
38
142
86
36
82
26
15
48
87
12
36
4
5
3
54
30
48
105
9
60
28
44
27
1
24
23
51
12
4
152
132
30
28
18
80
18
54
24
36
22
59
3
18
22
14
63
37
14
21
3
72
78
6
22
30
18
14
45
51
12
9
3
6
40
32
39
9
48
58
44
22
74
34
2
76
113
3
6
16
50
21
24
9
58
77
105
48
78
22
120
44
63
48
120
15
4
54
23
51
54
6
9
3
10
11
45
12
6
30
48
96
18
48
60
24
21
19
8
45
57
10
5
73
56
15
19
72
8
90
4
68
6
18
3
1
18
5
3
12
64
14
18
36
12
9
21
36
76
14
21
15
36
18
48
99
48
3
30
15
43
8
48
30
18
6
4
14
60
208
110
18
12
42
12
96
4
84
8
18
28
2
48
135
24
27
18
3
31
26
36
30
6
87
27
6
39
63
10
68
22
30
23
24
15
33
15
30
6
18
36
6
30
30
21
123
21
3
16
26
60
24
4
38
36
48
12
42
48
36
28
20
70
41
45
3
57
52
86
84
4
8
21
33
48
16
26
18
70
30
47
189
66
42
4
14
4
41
13
14
16
8
45
39
48
12
69
51
16
62
16
2
6
6
94
8
3
21
30
36
28
29
51
168
21
33
60
72
60
64
12
11
33
34
8
6
18
60
33
21
6
36
22
36
32
22
17
9
24
12
16
32
6
12
96
18
42
42
126
24
21
9
34
38
12
30
36
30
51
33
66
30
76
8
30
45
1
2
45
25
20
22
8
24
12
12
154
26
10
38
84
10
35
15
129
63
30
84
36
24
82
50
30
10
23
75
24
24
42
36
39
123
46
18
8
21
24
15
9
57
12
114
12
6
16
36
32
30
40
20
12
69
21
99
67
20
22
68
15
7
44
24
45
48
21
102
120
12
46
126
36
68
6
16
23
13
14
24
24
16
54
14
30
3
3
22
2
34
38
6
10
18
26
18
82
32
40
2
36
18
24
24
72
4
12
2
4
23
13
26
6
6
24
42
6
117
192
45
6
45
39
4
14
84
64
164
6
76
20
36
58
68
15
15
10
86
6
3
3
6
15
24
19
110
10
74
22
104
54
4
11
37
74
42
15
24
13
36
8
118
26
18
45
39
12
6
36
174
21
24
57
6
81
43
5
19
44
66
15
24
27
6
12
3
72
9
18
10
11
43
2
24
6
40
53
27
46
2
10
68
18
30
10
14
15
7
17
33
30
16
12
32
6
36
3
81
6
12
6
4
62
21
3
36
36
22
26
10
131
13
14
48
18
6
24
114
18
10
12
32
24
6
16
2
6
24
70
6
68
21
39
12
22
8
112
38
12
96
16
72
44
10
2
54
12
12
10
77
33
90
30
87
43
14
10
2
51
48
7
18
95
31
2
16
8
6
4
8
21
21
102
58
11
63
34
8
16
68
3
75
106
14
34
36
8
48
12
6
48
72
42
36
52
6
66
8
6
30
10
26
51
3
24
12
10
20
210
10
2
64
42
14
45
15
18
28
50
42
16
8
63
1
26
42
150
36
6
12
30
57
19
20
36
60
33
1
26
30
6
9
69
4
47
96
91
8
48
16
5
51
18
34
36
74
30
18
3
24
3
21
24
96
3
6
16
14
46
8
12
15
120
43
18
26
6
30
12
30
6
10
2
4
18
12
18
14
58
20
84
72
6
36
6
66
3
37
59
27
40
14
4
44
10
8
10
38
60
78
66
10
8
4
56
6
34
8
4
78
12
29
3
36
6
4
86
58
18
18
50
22
68
39
3
60
36
45
15
16
2
84
112
14
12
12
21
9
6
105
1
32
39
25
104
36
4
50
84
22
26
33
45
6
48
22
36
2
33
69
42
6
24
3
25
116
18
28
72
44
28
20
132
112
53
3
30
10
2
42
9
21
168
30
6
12
6
4
54
14
10
32
18
36
12
4
29
75
10
26
12
36
10
23
15
12
24
42
24
75
3
21
19
2
27
27
12
48
30
84
52
38
22
8
12
30
21
1
66
14
63
33
ABCD 93639204754*3^$a+1 [50025]
17
163
132
90
15
21
264
6
221
25
18
93
69
24
156
23
40
72
48
21
27
3
29
40
75
5
1
119
1
24
63
117
11
25
15
15
41
121
60
30
42
3
48
75
21
9
39
3
90
12
6
162
84
99
81
18
36
65
61
3
15
18
18
24
5
25
47
24
64
176
16
69
24
102
78
18
48
21
69
11
16
27
101
175
41
64
87
105
3
60
57
27
60
90
30
6
30
72
90
90
137
43
45
8
7
105
8
24
37
6
18
102
42
3
63
60
84
57
93
75
117
54
21
39
12
198
36
3
141
11
16
32
211
72
149
73
102
18
63
128
64
105
108
27
141
12
279
9
15
45
54
66
42
12
101
151
33
63
33
39
65
25
71
96
13
18
174
51
39
33
165
35
73
63
80
91
90
99
177
47
37
75
8
97
126
17
37
396
39
69
72
219
15
36
29
16
117
36
54
18
54
36
18
36
39
104
91
60
321
93
131
16
8
163
29
43
77
48
160
3
132
17
24
7
9
45
6
173
79
30
6
30
36
3
93
210
150
83
97
47
88
27
125
88
72
15
6
59
7
126
59
1
90
18
27
72
3
18
60
15
24
56
7
33
72
24
51
90
90
42
102
6
30
72
21
69
36
39
87
90
144
71
16
32
13
27
48
15
72
12
18
162
78
35
88
48
147
72
60
17
16
267
96
72
53
121
18
93
24
33
12
3
33
42
21
99
45
80
1
90
36
54
75
141
6
53
24
31
90
66
29
64
75
30
36
27
279
33
48
9
23
13
27
96
80
37
179
24
7
54
18
65
160
81
72
15
117
30
5
91
12
162
150
57
51
30
239
48
16
189
3
27
141
135
57
32
120
16
56
19
21
105
54
41
1
138
69
81
72
39
159
30
36
54
42
12
18
113
37
3
56
184
39
96
84
150
15
3
90
108
30
65
16
171
165
72
48
24
15
18
126
36
18
78
30
39
39
192
72
18
72
96
66
5
16
48
9
48
39
51
42
102
149
175
144
17
73
108
59
163
101
37
168
59
40
63
12
45
15
18
15
57
47
16
63
41
25
39
39
30
3
3
72
29
133
18
113
360
24
1
54
105
56
109
36
39
3
90
12
6
41
48
91
5
7
113
96
48
31
105
147
78
30
36
5
91
12
17
199
225
72
87
41
7
105
27
180
30
387
99
162
168
131
88
45
3
57
48
15
24
123
5
31
90
15
57
180
27
51
69
72
104
25
66
5
88
3
90
75
9
119
49
12
75
3
5
25
60
48
99
69
84
63
99
5
73
66
45
80
1
351
9
54
24
57
8
37
24
35
64
21
204
48
87
32
31
33
39
30
35
1
87
237
11
136
15
89
19
6
54
105
32
16
219
24
5
61
36
42
198
143
49
47
61
27
32
1
47
37
54
24
21
56
24
55
9
81
114
12
81
45
59
73
87
33
6
41
115
29
136
105
23
16
39
57
33
111
72
9
23
67
21
3
21
99
126
111
24
9
132
90
17
1
12
99
128
40
63
102
3
32
37
75
21
102
36
252
18
36
90
108
162
96
87
48
27
66
54
6
12
222
36
41
61
60
90
12
90
47
31
17
40
141
12
42
30
276
90
12
77
13
168
12
23
96
64
39
17
13
6
12
42
18
48
114
3
45
83
85
11
48
88
33
87
105
72
71
115
45
21
108
252
75
8
40
93
75
69
51
8
96
48
73
72
47
16
117
66
72
144
108
18
83
85
84
6
66
6
30
72
18
54
35
48
13
102
60
17
13
75
32
19
54
6
9
32
211
48
42
48
75
39
17
40
9
42
53
67
54
90
24
300
ABCD 93639434048*3^$a+1 [50003]
36
60
39
45
27
9
111
18
91
41
18
18
87
33
24
31
84
116
3
12
109
116
12
57
231
33
159
48
249
51
4
83
60
93
64
36
5
12
90
37
68
40
5
216
19
53
54
54
54
36
69
36
69
6
9
3
24
36
45
108
4
35
42
3
15
30
31
20
16
11
33
15
85
12
20
15
30
42
25
23
9
69
55
29
36
60
156
15
45
15
33
127
23
25
77
243
28
59
18
12
18
21
21
108
72
18
36
21
69
15
12
93
39
12
9
51
21
63
12
63
21
69
27
27
21
21
48
6
126
19
47
54
15
3
13
65
27
16
5
24
48
132
3
9
90
33
12
63
18
127
20
72
39
72
120
13
29
3
9
6
30
19
5
18
30
132
18
18
54
66
43
29
15
21
31
11
48
97
68
51
18
91
32
63
84
57
24
99
21
21
54
9
16
11
30
39
15
36
198
75
3
12
13
47
72
36
48
1
68
27
9
9
15
3
54
48
6
49
8
9
6
73
35
66
6
18
7
23
9
225
42
18
36
30
141
45
183
141
19
35
36
25
41
39
36
60
51
18
15
96
24
4
12
84
12
32
96
57
43
11
138
6
84
93
93
54
13
80
99
69
57
15
84
16
35
12
33
12
51
30
51
3
78
27
45
36
12
24
243
75
13
128
36
9
27
75
18
15
21
54
1
41
7
131
24
25
60
20
160
71
25
96
5
6
108
90
54
18
3
52
107
36
30
19
5
43
5
54
24
66
6
12
73
149
75
28
32
21
24
55
119
141
60
33
42
33
72
60
9
27
12
48
27
12
6
67
71
6
18
30
36
79
20
48
33
39
16
84
83
73
35
49
17
78
30
3
33
60
111
16
47
21
57
7
41
162
18
19
32
16
12
11
36
18
31
41
96
87
33
24
15
3
21
45
39
28
29
115
104
15
61
80
15
33
28
17
48
18
54
60
27
9
36
66
37
5
43
92
52
29
90
12
108
114
30
36
144
13
149
24
12
18
1
113
67
44
9
42
18
18
13
5
36
54
66
15
48
48
69
54
6
99
60
15
1
5
15
15
13
68
45
24
19
36
11
18
6
18
43
29
51
3
30
31
11
48
37
35
72
90
75
75
36
66
18
13
12
35
18
63
36
3
18
18
42
12
6
21
24
21
219
124
17
126
54
43
12
20
69
114
18
102
61
17
12
36
42
25
65
18
54
7
128
3
18
42
12
57
69
6
180
18
18
9
28
48
5
18
81
75
1
32
36
124
48
48
77
12
67
59
25
137
27
60
12
96
9
30
6
27
45
15
3
25
113
31
11
25
23
42
15
3
12
45
4
23
45
51
37
17
15
57
120
51
3
6
18
18
243
45
54
156
81
15
33
12
16
48
29
6
36
33
15
36
24
18
75
4
80
39
72
49
89
24
3
40
48
96
11
12
42
63
132
16
5
12
3
3
25
5
54
57
69
27
24
36
9
54
1
53
27
36
40
53
91
5
66
33
57
3
36
15
13
137
19
56
69
12
24
51
84
45
30
6
30
42
12
54
1
5
54
12
57
16
17
15
28
11
93
15
36
180
144
33
27
12
60
33
3
12
13
8
60
45
24
12
31
12
56
69
90
36
85
17
24
30
73
152
204
21
60
43
5
42
21
177
72
19
29
3
3
1
35
9
81
39
12
60
45
19
8
33
18
117
52
32
64
12
20
124
20
39
25
11
9
81
24
12
3
52
80
27
21
21
54
12
25
44
21
27
117
108
6
57
33
31
20
15
13
20
28
53
54
25
95
78
18
69
15
81
15
12
13
95
54
3
88
56
28
5
75
51
45
76
11
54
18
1
12
17
90
18
24
3
117
36
72
15
57
24
7
47
85
35
93
39
21
63
9
15
18
63
39
21
111
13
35
36
90
36
78
102
24
79
23
9
15
1
53
66
33
75
18
3
105
54
45
28
53
24
12
75
16
239
49
20
39
72
45
63
18
27
93
67
77
18
162
15
39
9
45
36
24
30
18
123
81
126
33
15
21
93
126
90
7
5
63
45
51
40
84
5
15
27
54
84
7
83
72
18
15
132
15
54
168
36
27
27
21
15
9
63
13
89
115
32
15
81
4
65
36
120
132
51
57
63
36
45
66
33
111
13
65
3
28
77
103
164
60
48
3
141
15
1
12
68
48
21
30
61
192
48
5
7
11
54
78
37
176
39
25
20
156
64
35
60
205
11
9
21
36
135
45
19
5
12
15
225
102
6
144
36
111
36
27
78
19
20
48
15
72
21
3
30
15
21
24
12
18
37
17
6
45
60
60
45
54
6
12
243
40
56
88
47
18
138
18
7
47
60
12
6
102
141
27
102
60
30
36
81
9
27
12
28
77
6
45
9
12
63
51
57
27
36
6
63
48
15
72
48
85
68
36
99
57
105
18
1
128
51
145
41
211
8
72
15
33
129
66
21
111
84
18
55
23
9
45
36
63
76
36
32
45
87
ABCD 93639936914*3^$a+1 [50019]
23
21
36
88
71
36
60
13
12
8
6
24
93
27
6
36
159
199
65
21
27
79
41
7
5
96
109
56
6
18
15
12
3
120
21
132
69
99
9
3
24
13
71
12
69
30
24
117
9
18
10
47
39
66
54
9
132
93
3
24
120
105
60
63
25
11
61
104
6
9
84
168
3
81
48
7
50
54
46
44
30
9
57
70
41
12
21
39
48
48
84
21
6
9
111
18
22
29
1
23
25
503
3
54
36
27
3
30
36
144
99
12
129
6
10
44
34
113
84
69
126
33
55
41
135
30
27
9
30
21
132
87
40
5
36
57
132
39
19
2
78
21
96
144
132
33
54
33
132
81
96
135
3
81
111
18
15
15
42
3
201
39
21
15
60
139
77
13
23
33
60
16
50
9
121
11
12
15
45
27
30
58
101
24
168
27
33
69
15
36
9
3
37
140
10
5
144
21
39
12
84
9
27
27
93
84
9
76
59
84
51
141
24
36
9
16
35
45
39
12
37
32
63
7
78
32
18
120
40
2
54
81
36
60
7
5
25
20
22
5
24
75
144
72
48
21
12
48
39
45
48
33
66
48
33
48
31
149
21
40
8
15
7
74
39
12
60
108
21
46
104
216
70
44
6
40
29
9
52
14
45
60
1
158
165
115
30
162
98
3
27
42
84
4
110
33
48
45
36
54
21
3
30
130
5
27
153
81
36
3
15
112
8
177
15
18
75
25
11
79
17
36
33
64
35
12
45
48
51
19
65
12
129
60
24
70
5
12
63
10
32
88
86
96
33
48
7
42
23
12
73
26
54
66
16
185
15
21
67
2
120
3
117
40
30
5
115
5
219
9
36
109
11
75
69
12
9
96
84
60
24
111
45
39
27
81
93
64
32
51
48
39
81
24
25
71
135
96
24
106
20
15
85
23
55
26
120
24
3
93
84
36
51
69
4
122
21
27
81
39
10
23
12
27
88
125
48
24
85
30
74
15
111
40
101
3
16
48
90
116
51
24
96
55
80
130
80
108
66
46
23
21
6
93
48
67
125
60
117
51
24
15
21
69
40
20
58
26
120
15
120
24
21
16
74
6
18
96
24
21
144
75
6
60
135
12
19
8
33
132
48
33
39
12
63
72
9
24
57
39
39
33
7
2
84
96
123
81
27
12
36
120
69
12
15
75
81
48
12
117
27
153
42
18
87
15
69
12
48
39
6
15
1
68
40
35
48
3
46
48
26
16
38
36
16
59
36
9
15
225
46
198
35
12
13
71
109
32
3
15
45
27
24
16
30
11
12
60
25
227
93
22
14
27
84
85
14
46
180
11
108
31
8
153
9
195
9
16
20
3
45
12
84
75
24
117
100
35
9
16
23
12
3
30
10
2
150
114
6
45
84
69
10
72
5
24
19
62
138
22
80
48
63
19
53
75
120
22
48
26
6
60
30
10
14
64
56
90
39
96
36
13
20
10
150
35
156
12
33
214
56
69
156
135
90
27
93
6
18
6
46
20
118
65
60
12
13
32
15
24
189
40
23
24
48
87
30
75
24
1
38
82
11
12
60
72
24
60
15
24
42
100
128
87
36
108
69
3
19
89
12
3
16
74
6
90
3
12
15
88
122
51
60
24
159
24
30
15
21
24
75
96
84
57
3
25
50
30
42
48
6
51
24
24
45
52
38
57
13
26
189
21
54
21
24
27
18
3
19
29
49
35
111
30
60
15
15
117
60
7
42
8
135
21
90
81
55
89
24
288
57
75
21
15
216
25
8
12
58
5
72
69
36
10
89
36
9
15
60
199
65
7
41
72
117
48
10
42
44
60
46
29
24
37
59
60
24
55
72
89
21
15
3
72
9
60
24
75
120
6
106
29
21
15
55
18
11
81
15
75
54
15
120
75
30
60
75
141
240
30
81
12
27
81
12
240
36
21
18
42
51
12
15
6
39
37
134
45
24
45
40
30
150
32
58
26
15
15
64
62
3
60
21
51
13
56
46
5
45
30
9
79
137
96
37
26
9
201
16
8
30
21
72
12
25
11
51
81
9
48
30
112
53
45
87
48
97
108
50
81
24
57
60
3
81
240
6
48
10
12
35
45
15
24
36
33
52
11
12
57
63
21
16
11
108
49
83
3
154
20
130
41
39
30
3
127
2
28
47
156
37
32
138
6
51
25
8
6
96
10
78
41
36
43
2
24
6
165
13
20
52
14
ABCD 93641058716*3^$a+1 [50019]
133
71
6
6
18
12
114
24
90
102
108
25
89
48
7
53
72
18
30
24
66
133
5
72
114
24
102
72
30
6
6
18
18
114
66
37
5
12
120
6
37
17
108
6
36
13
60
113
43
144
11
30
6
36
24
1
47
48
12
48
102
66
24
1
41
18
78
42
1
11
1
5
12
30
36
240
12
48
36
24
42
78
126
36
12
42
24
6
138
42
60
30
1
59
18
78
42
6
6
36
30
73
47
78
24
30
13
29
30
18
36
6
60
66
60
7
11
36
24
210
180
336
43
95
36
49
203
73
12
23
30
12
18
24
42
6
102
6
144
60
36
24
66
6
18
36
84
72
48
18
24
54
102
97
11
6
6
54
36
18
42
24
19
72
17
48
24
60
78
12
30
234
25
59
12
48
12
61
35
37
17
24
12
7
11
60
96
48
6
180
30
60
54
31
89
30
25
11
30
24
6
12
145
5
60
24
19
5
24
18
18
96
60
6
132
6
156
54
12
18
60
6
6
24
96
60
67
35
96
90
114
1
5
30
24
156
12
157
143
12
1
41
6
30
48
30
60
6
24
12
18
60
66
84
234
25
107
18
91
5
84
168
42
6
6
48
1
41
24
84
66
49
5
31
35
54
18
12
6
30
277
168
17
24
60
91
47
25
83
18
36
79
5
30
42
67
17
24
270
24
12
18
108
24
6
114
108
42
13
23
12
66
19
23
84
18
6
36
30
90
48
60
18
7
41
102
42
120
12
91
23
120
25
12
17
66
24
12
13
137
126
42
42
30
31
5
48
6
49
41
19
35
24
25
108
29
24
12
43
35
30
36
6
84
6
42
78
102
30
48
102
240
42
43
11
96
36
13
35
114
138
18
66
24
37
5
12
90
18
42
1
65
115
11
66
84
18
36
12
24
49
59
48
78
55
17
54
24
42
7
23
18
7
95
24
30
24
7
65
24
18
6
72
103
35
6
108
198
24
24
42
48
12
7
36
71
6
48
6
13
83
97
47
66
18
90
36
19
11
48
18
42
72
168
6
12
72
30
1
24
251
186
36
7
60
48
77
36
19
11
24
12
18
36
12
43
65
7
59
24
126
43
47
48
42
18
12
6
42
108
42
90
72
49
17
222
126
42
48
126
66
24
48
48
13
59
48
85
59
24
25
29
6
30
12
67
107
234
36
84
180
7
108
215
6
24
6
1
53
6
6
180
12
18
73
11
18
126
132
18
19
48
29
79
60
11
133
17
48
102
84
145
59
18
144
36
7
11
90
132
48
6
30
24
84
18
13
119
6
42
13
5
79
11
205
41
103
107
1
65
7
36
11
18
12
84
12
30
37
101
66
54
7
23
42
60
127
23
30
18
60
12
102
90
42
6
37
35
13
137
18
48
60
30
60
7
17
66
72
18
36
30
18
90
1
11
1
65
60
18
36
36
73
11
150
66
13
125
6
13
5
6
42
12
120
78
48
49
83
90
30
12
96
60
150
54
12
30
60
216
48
36
54
12
24
18
6
24
18
18
12
30
18
60
90
19
11
30
6
96
108
60
42
42
48
12
168
193
59
18
18
96
24
60
72
54
18
6
127
5
78
144
121
84
5
72
18
18
67
11
6
19
41
96
7
17
19
59
1
35
66
36
138
30
42
90
42
6
6
114
12
72
31
41
18
121
84
35
108
12
90
60
12
103
17
30
1
83
12
13
59
72
30
36
72
48
42
6
19
11
12
48
30
42
24
24
12
97
17
18
12
30
54
66
54
90
84
36
72
78
72
30
12
6
12
114
18
192
13
17
24
36
139
60
84
35
42
31
143
169
11
42
42
72
61
29
78
25
11
12
30
18
72
18
12
30
18
30
66
43
23
168
54
12
79
95
24
12
24
66
48
48
30
84
24
6
30
49
5
42
25
125
43
11
66
30
42
30
6
79
60
83
18
12
12
150
30
48
90
108
25
12
59
48
1
5
132
72
66
30
30
36
48
36
84
36
30
24
66
72
12
1
299
30
48
204
30
240
6
54
66
114
66
18
102
30
12
6
30
126
43
17
198
126
210
60
12
60
18
19
36
35
12
18
90
72
30
127
143
18
96
6
54
180
163
23
102
115
5
18
192
102
6
204
61
5
48
55
47
120
48
90
36
6
13
35
24
120
72
1
83
42
30
24
66
24
6
13
47
25
29
6
102
115
5
6
25
72
132
23
48
30
19
53
24
24
186
18
6
30
96
6
97
23
18
12
18
25
35
ABCD 93641204032*3^$a+1 [50005]
16
99
5
49
30
17
19
90
36
78
12
54
39
128
120
24
40
15
81
3
180
89
40
21
11
19
54
143
64
45
35
115
69
176
160
3
45
8
112
56
31
89
1
63
51
5
79
81
9
6
41
103
102
83
7
105
8
67
54
144
167
160
69
90
96
41
264
229
131
16
24
8
40
8
43
36
78
27
3
6
39
15
273
32
121
39
48
39
33
48
128
115
101
115
108
57
24
32
37
126
21
33
162
90
18
30
171
15
65
24
208
129
18
72
144
5
216
85
150
48
53
7
57
224
256
3
21
32
103
36
18
27
9
111
183
180
5
97
90
101
7
6
51
3
12
65
16
27
21
15
36
24
141
39
89
235
90
3
32
72
24
31
33
48
8
112
87
33
123
69
8
37
27
8
31
126
11
88
80
1
108
3
93
11
19
29
40
27
264
5
24
7
24
36
5
25
15
63
156
21
159
9
80
7
81
80
19
29
112
48
171
210
18
153
99
24
29
1
111
104
55
144
132
293
88
99
24
165
144
120
111
90
30
36
60
174
36
15
3
36
41
160
33
95
31
81
45
59
216
13
27
24
129
90
132
30
75
3
12
60
138
51
81
48
23
24
48
31
65
24
55
113
64
135
48
6
234
17
88
128
40
24
225
108
11
91
60
30
78
12
33
32
64
24
81
207
24
3
36
366
54
21
249
90
69
147
5
25
111
24
63
60
120
5
67
78
135
171
101
73
42
29
24
211
77
112
207
60
48
72
69
32
24
48
115
21
69
3
33
144
47
13
210
81
56
85
30
24
29
112
15
24
54
11
55
57
144
3
12
108
90
83
13
66
41
24
24
72
7
161
175
24
12
18
11
31
48
6
51
56
103
36
21
24
303
36
120
5
24
48
19
54
54
12
93
111
84
42
243
152
96
7
72
60
29
1
54
24
72
90
18
36
41
16
72
27
53
55
72
108
5
37
35
13
36
54
132
69
39
305
37
3
45
6
21
8
40
32
43
126
39
171
45
24
80
85
3
72
75
30
162
53
187
21
63
24
36
30
54
57
33
60
90
105
8
79
54
54
36
6
198
173
48
72
7
57
123
45
200
25
60
83
127
33
93
6
84
9
45
90
81
9
47
240
168
88
24
104
145
54
102
99
51
5
88
120
57
30
185
16
24
96
243
21
144
56
13
27
144
135
30
59
40
27
24
144
293
79
360
204
54
23
43
90
131
19
120
6
135
3
21
15
57
39
30
51
24
39
156
60
54
107
67
21
195
36
33
147
18
11
31
48
90
63
80
127
60
45
32
103
192
144
9
216
56
48
37
11
24
49
87
128
160
9
66
45
51
21
128
31
48
57
15
18
126
17
24
85
3
51
234
6
125
109
30
36
9
72
8
127
90
18
77
208
81
54
33
87
65
48
48
144
55
57
3
77
115
29
16
33
135
21
27
72
8
7
33
72
80
25
87
63
102
75
8
205
6
29
40
168
123
317
7
30
27
9
87
32
25
60
30
72
78
66
36
90
78
65
1
126
18
15
291
5
121
108
42
54
30
29
25
150
65
25
30
81
99
101
139
30
87
39
17
72
37
150
108
30
132
15
75
53
31
41
88
216
21
3
51
84
6
66
18
126
81
45
59
319
6
291
15
ABCD 93641565762*3^$a+1 [50130]
63
33
60
59
1
15
9
36
11
64
24
15
36
69
72
80
73
15
21
35
24
25
95
1
15
39
6
24
120
3
8
16
213
51
72
27
53
24
48
25
96
24
66
54
6
9
45
27
128
96
72
48
169
15
15
177
104
96
40
56
43
60
54
11
25
39
21
24
11
16
56
7
225
135
17
13
90
33
8
109
35
181
60
47
67
117
168
51
21
48
21
11
13
11
25
144
135
32
19
84
30
147
120
24
144
8
13
90
41
109
11
24
109
36
71
13
51
45
144
83
133
54
117
80
79
41
49
150
9
72
24
15
30
54
21
80
205
114
60
53
48
25
71
160
48
72
39
120
89
1
47
37
51
15
30
11
13
36
39
111
24
377
40
123
101
85
11
256
8
240
49
30
30
35
55
60
66
30
77
7
113
43
21
69
210
17
72
72
16
32
192
13
11
16
104
64
81
24
71
16
8
232
104
25
30
137
97
15
75
21
39
65
31
90
39
32
13
35
1
24
71
40
96
69
59
1
60
75
24
56
16
33
66
84
6
131
168
91
30
71
13
3
63
54
6
30
174
6
59
121
191
40
104
96
199
9
15
65
25
180
11
216
139
29
31
17
37
27
9
144
87
39
9
32
48
205
75
231
54
11
136
128
16
32
64
33
23
64
248
31
9
81
24
96
54
6
30
5
79
96
24
65
31
180
30
60
11
24
49
15
165
27
63
33
8
96
16
27
45
32
79
24
41
72
127
360
17
13
51
200
72
7
17
136
48
39
33
27
45
72
8
85
131
144
16
56
16
213
90
89
40
48
3
84
17
24
40
75
101
133
36
60
179
1
114
30
30
6
24
6
45
99
60
17
120
48
61
171
9
159
45
27
8
112
8
160
105
71
16
33
111
24
8
24
169
119
120
151
57
80
7
33
24
128
85
75
45
147
69
59
31
24
65
48
7
66
150
9
48
63
54
30
36
65
24
25
96
90
150
30
137
7
41
232
8
49
30
65
25
6
24
6
155
85
51
33
6
57
48
9
15
15
96
9
51
5
25
24
47
43
45
45
75
216
15
57
8
24
25
15
32
79
24
120
41
25
24
95
25
47
109
24
30
101
49
90
53
72
48
160
57
15
48
24
249
390
225
120
15
161
13
90
65
1
120
90
5
16
153
66
90
84
111
32
24
48
25
6
65
85
11
24
79
240
36
29
112
69
210
24
41
72
88
15
54
275
31
57
27
5
61
59
40
8
37
51
105
54
66
39
8
13
75
80
109
27
93
11
19
21
9
66
29
61
27
104
109
59
120
48
13
60
24
63
3
189
21
131
103
57
9
54
150
3
72
45
27
264
32
208
152
13
24
66
17
24
13
27
176
43
30
30
54
35
88
87
41
64
51
21
39
105
9
36
51
216
8
229
6
5
79
30
96
11
88
72
159
84
53
7
57
123
126
54
6
35
40
15
120
84
53
24
24
160
96
63
6
60
24
240
167
13
3
120
72
96
45
30
84
113
72
72
24
25
71
24
24
31
24
57
144
45
11
40
93
186
120
17
73
30
90
119
1
174
30
11
64
111
17
48
49
210
30
30
57
176
7
17
73
23
24
64
135
24
96
41
40
8
115
21
344
25
6
17
7
6
35
85
24
51
120
105
39
32
24
112
93
51
128
136
9
23
73
24
47
13
35
271
81
128
31
9
21
234
17
13
75
15
90
36
24
11
16
63
33
93
51
39
150
30
5
40
9
60
75
15
36
45
80
24
151
30
11
103
66
15
96
80
109
60
24
120
111
45
60
150
54
ABCD 93641596364*3^$a+1 [50015]
36
12
55
179
33
57
66
9
129
55
17
15
3
12
37
77
6
72
37
11
73
11
85
89
54
6
87
45
3
45
7
23
21
39
60
6
19
5
66
9
9
43
23
12
57
16
24
8
52
11
9
45
3
28
36
24
77
67
8
88
65
15
27
24
30
48
18
13
29
3
9
78
18
43
20
9
60
3
3
37
59
24
25
29
7
59
1
35
1
35
12
1
29
15
15
1
17
15
33
31
35
18
18
37
20
3
12
13
17
12
66
9
24
40
17
15
3
121
29
15
57
7
11
25
32
3
6
6
37
11
1
161
42
96
1
5
60
15
75
24
49
11
72
33
16
149
7
17
6
25
5
15
99
6
30
30
6
21
15
45
27
36
6
55
5
18
6
6
30
19
5
39
3
12
18
15
64
20
4
41
6
13
17
18
1
5
51
39
6
19
23
1
32
15
18
30
42
12
7
20
28
11
1
24
56
16
53
36
15
45
3
16
24
11
85
11
6
19
48
20
21
36
15
36
39
45
75
13
8
24
3
37
29
19
23
57
3
54
6
24
18
15
111
54
3
24
4
41
19
29
30
13
12
107
84
85
17
15
12
12
39
24
1
72
35
189
3
6
36
66
72
21
12
93
12
15
3
36
18
12
36
19
60
24
107
49
44
4
12
24
11
13
8
75
54
6
48
30
7
48
11
54
72
24
3
3
45
48
12
3
36
78
6
84
18
3
9
3
12
15
30
138
9
99
225
16
5
60
24
55
47
12
72
18
18
37
5
42
48
60
6
60
39
52
8
52
23
37
41
42
36
36
18
3
15
9
9
19
17
54
57
57
12
18
60
25
11
37
80
15
18
72
24
48
15
40
32
9
7
5
27
40
11
12
132
25
17
18
12
6
18
25
11
36
13
20
9
36
30
9
28
32
51
42
12
42
18
48
79
56
3
12
33
16
20
81
54
6
48
31
11
24
13
36
5
39
40
53
12
30
1
35
90
15
12
4
44
9
90
1
11
21
3
42
15
64
35
1
12
48
35
37
5
55
20
16
11
24
30
12
102
78
43
12
53
12
72
55
41
7
48
47
18
19
17
75
16
32
16
84
32
45
36
3
9
7
24
24
11
42
19
11
30
15
27
168
12
42
18
72
13
53
19
8
16
5
19
5
43
8
9
55
8
27
21
4
60
95
42
6
12
37
29
30
9
3
73
32
39
6
3
27
24
150
30
25
41
60
3
16
11
13
89
43
12
41
36
6
30
7
11
1
29
42
9
28
35
6
12
48
42
12
21
24
141
30
12
37
48
119
6
115
12
5
66
1
65
30
96
24
9
9
18
85
35
57
63
37
17
15
28
5
7
11
54
3
51
84
12
48
30
31
101
36
3
4
71
24
117
15
48
33
3
12
18
30
12
60
37
80
45
18
42
42
6
102
85
47
25
56
9
55
29
12
42
78
18
157
12
35
120
48
48
24
42
15
9
15
111
25
71
84
24
12
12
21
27
57
3
13
20
15
45
15
12
24
25
8
12
15
24
24
13
59
21
9
18
12
13
108
23
6
66
9
9
54
25
41
91
11
37
35
72
6
19
5
30
45
9
66
18
12
18
72
24
6
91
23
12
57
21
6
9
69
12
31
59
6
3
21
30
61
23
37
53
6
48
33
132
27
36
18
6
6
108
19
5
12
6
33
72
33
15
16
83
12
25
41
19
68
3
24
13
11
114
6
49
32
45
6
9
16
77
67
53
67
11
12
1
32
4
23
12
36
54
19
5
12
15
12
81
6
73
48
5
19
5
204
7
83
114
3
3
6
19
11
36
30
55
5
18
24
6
19
23
57
40
35
37
24
41
18
6
15
45
6
24
109
20
3
18
90
1
20
45
19
11
33
33
24
3
21
51
16
8
16
48
11
25
29
67
11
18
6
61
60
23
12
12
30
102
54
60
79
36
41
48
6
1
8
52
35
13
11
132
12
1
11
25
11
12
42
6
18
55
11
25
48
48
59
48
12
6
18
36
9
15
61
23
25
36
35
24
12
25
35
6
30
12
1
11
69
27
85
32
3
25
23
25
116
3
85
11
12
12
48
33
69
7
48
8
15
13
5
55
5
24
18
25
24
11
30
55
29
6
30
3
51
78
3
45
3
12
64
23
73
65
12
31
11
6
19
68
3
85
48
11
9
4
53
7
71
12
24
48
60
105
16
5
24
87
69
19
8
48
15
6
30
13
11
37
8
21
30
48
33
3
36
30
36
39
3
25
23
57
40
17
39
4
47
60
6
12
15
96
75
9
28
20
87
13
24
11
9
4
95
49
8
24
51
13
24
11
9
51
12
24
36
48
12
13
24
72
44
36
39
37
17
91
36
23
18
24
3
21
102
37
80
76
20
21
103
12
36
17
31
11
66
19
60
56
33
39
57
24
30
49
125
27
24
21
19
11
30
30
33
15
37
5
66
18
24
18
12
30
3
87
12
1
32
12
15
129
36
28
20
15
18
7
11
9
3
12
60
18
42
48
37
41
27
52
12
29
6
61
20
3
12
84
13
23
114
6
9
3
45
45
103
20
40
23
45
15
21
39
54
3
75
24
24
1
5
24
7
23
25
12
29
36
48
6
13
8
3
84
1
104
57
31
12
11
66
66
12
18
48
6
6
19
11
12
48
24
33
72
9
6
24
21
4
12
29
55
48
8
3
102
18
61
89
19
20
21
6
49
17
12
12
48
27
28
23
37
5
3
48
21
43
11
49
11
114
15
15
1
131
1
17
27
15
18
31
56
28
92
4
5
31
11
12
12
25
41
43
5
7
17
78
30
24
30
18
15
87
18
15
15
97
11
13
60
35
12
24
25
20
9
7
32
3
18
12
43
44
16
77
27
51
6
30
25
11
37
11
45
16
65
6
24
114
15
15
66
3
76
29
36
15
4
5
18
24
1
47
96
24
25
11
42
18
6
39
12
39
6
3
64
20
87
6
12
15
111
37
35
13
59
30
67
11
12
1
5
6
36
12
21
15
60
37
17
102
9
76
20
24
16
24
60
101
30
60
13
5
36
60
31
23
42
3
40
65
36
12
3
45
79
8
64
24
17
78
12
174
30
61
23
21
51
114
31
5
30
25
24
5
18
30
6
49
80
3
12
6
7
77
6
37
23
30
102
12
12
21
9
123
76
24
5
3
9
24
31
11
13
12
60
8
76
48
17
30
69
9
3
87
12
1
24
29
6
36
24
30
36
15
24
3
6
6
6
7
5
6
30
12
12
12
31
35
72
6
30
6
19
11
48
6
84
36
15
4
11
9
3
24
18
43
35
18
15
36
111
9
3
13
20
124
41
48
27
45
7
35
61
11
36
9
64
77
30
45
28
35
12
45
15
48
1
24
41
39
9
108
12
18
13
12
5
7
23
30
67
11
30
7
5
67
23
45
63
12
30
43
59
12
49
5
27
4
35
13
60
35
12
1
47
33
3
1
5
55
41
24
31
119
6
84
36
15
33
84
27
3
18
18
54
66
1
23
45
48
9
6
25
152
21
54
1
17
3
75
24
12
30
43
17
54
61
59
1
5
24
ABCD 93641632564*3^$a+1 [50014]
15
61
24
264
11
6
18
1
41
15
4
11
9
100
29
30
72
73
17
54
66
264
3
27
9
12
40
12
17
36
48
39
28
12
36
36
48
72
116
33
6
49
5
156
24
30
37
132
161
15
117
43
56
81
15
39
6
135
3
1
36
29
19
20
76
20
36
112
36
32
108
51
294
139
36
12
84
65
66
85
29
271
23
37
132
17
31
12
83
18
15
15
57
33
36
96
18
25
17
15
100
104
40
20
16
24
48
32
24
15
9
52
11
33
12
28
132
20
39
201
9
63
112
60
188
16
56
45
114
37
144
35
25
8
48
15
33
57
30
85
84
44
132
33
19
12
24
12
65
7
77
3
21
27
45
19
20
15
129
12
52
72
29
51
9
79
96
17
24
39
16
8
111
49
23
49
48
17
115
20
15
120
6
75
28
44
40
17
6
25
5
39
160
5
31
24
68
148
53
51
28
12
41
7
17
111
108
16
59
57
39
1
95
48
21
4
72
20
4
128
33
48
39
33
63
36
40
56
45
7
156
84
12
11
48
25
44
52
36
29
15
64
60
72
12
17
6
49
20
16
24
116
40
152
28
53
7
48
17
7
167
9
76
36
128
112
72
41
7
84
8
12
16
185
15
28
41
90
9
15
42
27
12
201
168
7
104
9
6
25
95
1
24
8
87
1
132
128
9
3
136
65
39
112
41
270
33
124
53
115
5
99
36
33
132
3
4
180
23
33
15
42
15
15
9
39
37
60
23
72
25
72
72
29
36
39
100
72
5
139
188
63
9
9
55
17
67
107
45
100
41
55
24
24
44
3
48
66
91
5
120
43
35
9
28
84
60
11
13
20
45
175
24
20
63
18
7
23
9
16
17
120
43
35
25
17
55
5
3
4
128
4
80
21
19
71
9
24
4
92
64
132
12
8
28
44
12
51
13
44
52
24
17
19
8
112
96
32
96
52
20
24
40
95
21
45
30
37
20
57
39
184
23
18
15
87
18
6
93
3
97
36
35
21
16
173
12
135
172
41
36
3
160
108
5
127
12
8
60
76
11
9
64
32
16
20
52
23
105
12
21
231
96
48
87
73
104
87
9
24
16
84
92
4
35
1
65
63
63
48
1
120
60
29
96
30
81
15
18
91
29
30
37
44
84
105
31
59
57
33
12
3
124
53
120
115
48
125
27
4
60
24
20
76
5
6
73
20
16
35
9
4
92
15
1
29
96
18
85
20
184
23
234
39
52
144
251
49
161
15
124
84
12
128
16
35
73
132
24
35
1
8
292
221
259
11
45
12
28
48
36
60
24
12
29
66
109
48
20
48
33
6
25
24
5
99
28
132
12
20
105
31
84
56
40
53
55
132
12
23
109
44
135
81
16
60
12
236
21
219
57
18
37
29
3
48
100
95
18
6
9
4
83
37
68
63
42
147
21
39
48
15
49
29
42
13
24
92
15
1
84
101
78
1
24
12
12
20
213
7
8
52
8
4
84
5
12
18
37
89
240
210
33
87
96
145
84
65
19
24
12
29
31
56
28
11
90
84
7
12
8
15
9
39
102
79
5
30
25
140
40
24
72
20
112
47
270
39
64
36
5
135
16
68
72
28
83
13
44
72
96
40
12
11
25
47
18
39
16
20
64
60
17
24
102
30
39
36
60
52
132
20
9
7
8
21
3
136
84
60
32
9
55
32
100
84
29
7
12
48
72
12
48
36
72
29
19
32
64
36
44
36
52
36
140
76
59
61
20
228
88
5
39
39
1
36
68
16
44
105
31
84
56
21
39
21
19
29
30
6
19
47
30
103
35
42
7
17
6
9
124
5
15
112
132
20
40
23
157
48
44
108
28
29
3
36
57
135
84
24
57
19
155
13
32
45
19
24
48
48
84
72
108
120
36
56
9
67
35
54
43
8
63
25
44
36
72
28
20
16
68
3
33
76
20
9
51
156
15
105
4
48
132
95
25
36
5
7
23
25
8
4
11
229
41
60
39
16
65
39
21
7
32
172
8
21
12
15
153
51
4
95
37
60
65
43
107
25
89
3
93
39
40
29
31
11
114
39
4
11
97
68
12
33
39
16
47
37
101
6
9
15
37
32
52
48
32
4
24
48
155
270
87
21
31
8
28
12
36
11
13
96
101
31
53
7
53
39
112
20
16
5
15
52
60
23
18
31
29
42
9
28
12
180
11
54
103
48
80
3
66
31
72
ABCD 93642057214*3^$a+1 [50019]
11
97
54
29
49
35
175
53
7
41
31
156
24
50
111
67
78
54
18
11
97
47
48
97
20
63
67
65
21
15
1
150
50
15
61
12
42
90
18
18
8
4
18
114
35
45
15
9
106
6
47
73
24
30
18
32
3
37
11
129
10
29
216
21
267
21
51
43
53
24
61
54
96
17
55
18
54
29
79
65
33
112
128
99
96
19
198
56
15
57
3
45
87
57
51
72
79
101
25
83
31
86
27
21
24
12
76
68
96
111
55
29
25
18
5
25
32
58
42
18
30
131
81
24
52
90
54
164
124
132
23
57
10
29
7
29
133
18
12
17
141
3
91
65
48
55
122
156
262
62
28
8
3
12
48
19
26
4
42
5
9
39
67
6
30
2
40
12
78
12
6
68
16
35
73
32
100
23
115
18
47
132
43
5
43
14
10
90
138
42
44
4
42
14
94
18
30
74
99
7
240
5
49
30
53
115
65
57
48
15
25
32
75
93
72
99
81
159
60
31
50
99
19
137
33
3
19
65
103
53
45
40
60
30
53
57
22
18
35
9
96
252
70
42
104
34
5
72
24
31
5
13
8
3
21
130
65
21
22
12
110
58
48
2
12
96
142
38
94
41
25
23
96
13
23
180
67
120
41
45
4
11
12
37
23
67
98
100
180
32
142
18
18
17
25
12
11
7
38
120
24
15
33
135
72
36
144
9
76
23
105
40
23
24
144
1
126
185
67
17
43
90
18
72
12
18
11
67
53
19
62
28
71
1
155
21
48
72
22
42
8
10
108
5
49
23
85
18
50
4
216
119
61
30
38
120
51
273
15
7
6
32
112
59
45
22
122
27
43
173
57
28
54
48
2
40
18
18
90
29
24
45
22
2
120
112
104
82
14
58
41
57
10
17
145
116
51
24
21
48
15
48
67
77
1
80
60
4
36
23
9
108
12
10
48
38
87
79
14
27
12
60
81
16
59
31
6
80
63
156
129
4
12
18
50
108
60
15
33
99
55
12
14
15
36
13
23
7
2
48
3
33
76
140
63
36
120
105
51
25
6
50
27
72
84
249
15
93
108
15
1
96
23
31
66
35
165
34
18
32
28
30
60
26
60
34
5
12
21
39
103
53
120
117
12
28
90
17
45
10
30
56
72
52
6
29
36
48
9
52
11
7
42
11
115
29
69
4
107
96
49
90
36
5
33
12
202
50
27
24
81
16
32
27
1
59
48
117
46
12
5
81
36
15
43
72
78
23
79
5
73
11
109
20
52
56
48
136
90
50
58
108
53
31
6
140
39
9
184
18
158
22
5
12
21
4
48
47
57
10
36
5
7
41
31
96
89
45
46
5
25
107
25
140
87
91
42
48
119
13
162
26
24
15
36
72
93
40
59
13
30
2
16
68
75
69
10
26
72
22
50
27
175
18
60
32
15
1
42
101
36
91
60
134
39
1
23
96
144
81
36
51
7
122
70
5
33
135
25
32
123
103
53
105
16
6
102
20
36
22
54
44
64
18
14
16
72
131
9
22
78
32
48
58
77
37
44
72
22
5
117
3
25
90
12
60
48
18
200
34
6
95
25
162
78
35
45
24
15
33
22
29
121
44
15
49
35
81
64
90
12
6
8
99
37
36
44
135
1
8
75
141
28
107
9
24
40
71
1
18
12
6
32
51
7
134
60
63
21
112
35
72
105
82
14
12
27
117
46
162
227
25
18
12
5
48
12
43
60
18
12
20
48
60
15
115
5
57
22
38
22
29
79
41
121
23
21
36
144
64
180
11
19
17
43
77
84
19
62
96
12
36
46
30
68
87
283
26
24
15
192
31
180
12
2
15
84
24
127
150
71
69
63
7
14
46
5
121
12
150
48
24
26
60
4
140
51
25
80
4
36
59
103
38
4
23
13
30
60
30
32
75
37
20
99
49
11
165
72
94
36
30
32
36
64
108
68
94
17
189
22
14
96
87
93
48
46
14
12
3
12
120
55
282
23
33
72
15
57
22
5
24
36
25
59
21
24
15
7
54
30
50
63
96
81
76
47
55
53
19
5
55
86
70
77
81
64
116
22
29
93
28
80
3
97
35
12
201
36
144
4
90
62
10
89
19
26
4
23
24
36
7
2
84
94
2
ABCD 93642816836*3^$a+1 [50032]
23
60
48
13
179
108
84
69
36
159
21
33
7
59
1
35
48
156
30
51
60
40
144
89
6
121
11
157
23
73
24
143
60
49
5
55
11
13
80
99
30
55
23
9
63
37
11
49
24
20
27
18
54
12
69
27
60
97
23
33
51
69
64
47
96
73
11
60
48
18
39
3
36
36
120
6
7
71
24
42
55
59
30
54
156
12
69
28
12
5
126
12
36
96
9
36
3
1
59
132
45
51
9
148
5
30
25
12
11
12
72
30
39
16
224
16
41
3
16
119
54
18
249
165
103
83
9
100
41
30
24
36
60
12
30
111
15
21
120
21
48
55
191
49
56
33
30
25
23
24
60
30
18
30
42
60
13
12
11
33
171
90
103
23
93
136
59
1
65
30
36
133
71
48
21
4
23
97
17
198
25
92
15
69
75
6
30
18
18
37
41
6
156
133
41
195
84
27
48
24
21
4
23
33
15
6
55
20
75
85
5
90
129
39
21
4
101
51
15
9
165
79
23
193
71
9
4
35
108
9
63
72
54
42
13
20
39
78
19
263
57
28
83
9
69
42
37
251
21
111
9
111
24
45
40
11
132
21
27
33
27
93
51
84
30
6
48
37
35
84
12
109
84
80
51
9
279
57
21
7
95
132
105
3
117
28
41
79
120
12
29
66
9
300
87
48
109
36
11
85
44
21
30
60
96
33
15
6
15
39
21
3
37
44
15
25
36
48
47
168
132
49
36
131
114
115
35
36
54
66
30
3
120
36
3
81
51
13
23
252
96
169
47
66
30
60
12
96
25
59
12
90
43
23
9
84
27
9
24
87
84
36
69
160
104
39
18
30
18
42
13
47
33
16
11
30
199
20
3
157
11
9
84
39
60
12
9
21
163
71
6
30
18
42
180
73
71
201
9
31
35
204
49
56
96
15
169
24
32
75
73
5
115
23
108
12
12
60
12
276
33
60
99
25
125
18
48
30
30
24
97
180
20
40
41
63
36
60
60
4
59
81
99
12
6
42
37
11
9
124
20
124
132
11
48
1
108
5
51
27
24
69
21
66
60
60
13
95
45
99
81
9
18
9
51
18
42
33
21
79
17
102
117
4
11
36
120
42
90
21
15
114
31
17
18
105
36
24
75
1
20
201
3
304
131
21
39
61
44
21
66
12
1
47
24
133
5
96
54
48
48
36
9
27
12
25
23
84
73
11
141
159
81
3
30
6
12
49
11
12
61
59
30
31
11
145
11
69
3
12
150
54
121
20
4
11
36
69
75
69
117
30
109
60
119
49
17
18
36
12
13
47
33
27
24
24
105
51
85
23
37
35
6
7
11
21
120
24
124
107
25
95
48
90
18
9
21
102
1
96
59
181
95
138
27
120
39
12
42
30
25
71
36
24
36
9
51
96
72
25
32
24
60
64
92
69
55
20
16
83
48
84
85
11
24
204
12
169
53
30
25
47
69
21
15
75
48
6
42
49
60
44
120
156
3
37
59
144
60
117
148
17
90
105
24
195
1
11
12
1
11
24
102
102
1
47
24
9
195
36
25
11
37
12
29
42
84
105
3
57
15
85
71
18
114
168
84
48
1
11
156
9
15
45
28
107
60
24
21
63
72
96
144
13
95
240
12
60
49
35
36
69
87
33
4
215
57
120
40
65
66
24
6
3
111
9
69
30
240
36
36
60
25
23
21
15
105
135
12
13
20
39
60
36
36
36
33
76
155
36
18
126
9
16
20
28
155
78
30
9
100
53
66
36
133
36
167
97
143
144
49
56
184
11
36
37
116
51
180
120
18
87
75
9
64
12
83
81
87
12
36
24
6
6
45
28
17
90
24
12
24
24
105
9
78
69
63
57
15
96
93
16
120
20
75
18
66
30
66
45
63
81
36
39
241
60
131
24
24
60
24
25
72
11
102
207
3
37
44
27
97
12
71
69
24
87
33
16
41
19
11
49
113
18
24
96
12
72
45
21
90
13
41
39
147
9
63
61
47
93
15
72
69
51
33
16
60
11
24
6
ABCD 93643049816*3^$a+1 [50015]
133
24
56
63
145
240
11
69
120
16
29
27
27
13
77
3
4
60
24
60
44
88
8
40
29
27
4
44
16
32
4
44
4
5
31
140
12
40
32
172
48
116
112
12
5
63
72
112
23
13
60
20
4
29
90
81
24
112
12
35
57
3
1
12
113
39
40
41
15
16
128
168
48
4
288
20
33
6
18
3
28
32
40
32
21
75
249
67
20
28
65
42
1
20
28
5
15
16
84
12
12
20
16
12
240
59
18
3
88
89
30
37
20
16
113
54
66
60
19
120
5
67
116
12
40
48
8
15
25
59
33
60
33
19
48
32
16
36
29
75
75
9
16
29
30
21
112
53
139
48
44
39
25
11
18
55
276
60
84
80
88
17
3
12
16
132
32
60
51
6
79
60
95
37
53
39
45
15
36
9
7
29
195
12
64
89
27
52
56
100
12
48
36
20
16
23
24
33
88
5
79
5
7
48
125
6
54
7
144
24
12
20
28
80
21
55
20
36
28
11
1
176
40
24
84
36
53
43
8
84
75
37
23
90
3
12
111
49
68
120
27
37
48
20
16
84
152
64
72
12
41
55
36
24
32
24
9
19
11
85
204
20
60
15
81
4
5
36
27
12
15
30
42
25
44
64
5
6
30
60
36
18
13
60
128
9
126
9
12
148
11
9
81
27
52
48
120
32
105
31
35
54
103
12
192
23
105
60
15
73
53
67
167
73
32
112
35
1
20
24
39
25
32
100
12
35
133
24
59
25
44
15
25
96
72
20
108
52
48
92
33
15
16
36
23
54
36
67
72
56
40
120
5
27
63
45
36
39
97
89
55
35
181
8
4
5
30
42
18
30
175
8
3
25
12
120
24
53
15
96
4
12
68
57
3
48
57
36
19
12
95
18
31
80
132
4
53
36
7
17
91
32
93
39
16
32
120
88
32
28
35
1
23
25
80
28
192
48
32
45
15
75
25
95
45
87
9
4
108
8
9
15
45
36
15
16
113
103
104
48
105
55
72
48
80
28
17
15
21
55
20
4
8
63
81
9
30
45
12
72
28
132
60
11
121
29
30
61
48
161
24
90
33
84
9
271
84
12
48
35
1
140
36
57
66
57
28
5
31
24
24
8
117
31
12
24
8
136
35
109
48
8
180
12
3
1
108
32
4
84
92
36
9
195
76
17
3
33
31
68
21
55
5
31
24
20
160
60
32
4
59
69
100
12
20
16
8
84
15
1
44
16
65
6
48
33
63
49
56
100
12
53
15
64
41
7
240
20
108
12
63
1
8
28
48
5
15
16
8
48
48
40
5
19
5
43
20
93
7
89
55
44
45
19
71
30
6
69
111
69
124
35
6
19
17
99
75
9
108
84
16
60
17
30
61
36
35
109
116
28
140
48
3
1
140
48
40
8
72
57
19
12
24
56
24
16
72
48
89
63
45
30
6
87
39
45
36
3
57
4
24
119
1
29
75
52
53
6
30
60
7
68
15
84
60
13
24
44
60
52
60
17
31
36
48
11
30
75
15
57
88
56
3
1
35
25
29
87
36
3
30
7
24
149
87
189
31
24
8
45
27
9
31
23
25
5
6
36
54
15
15
61
120
23
33
132
76
32
4
204
32
40
32
76
44
16
96
29
39
16
32
28
24
12
20
16
32
105
51
16
48
108
47
30
6
61
48
11
9
36
16
35
13
56
4
32
16
23
85
5
90
1
56
60
12
15
33
64
20
16
12
48
20
108
100
95
54
60
27
4
12
24
143
13
20
40
23
1
29
67
24
53
6
30
7
47
121
5
6
13
32
9
39
36
16
144
29
55
8
27
21
15
24
13
149
31
8
69
31
59
105
256
104
36
21
39
52
20
28
5
7
23
49
12
84
44
12
16
53
31
59
9
96
136
308
12
33
135
28
17
15
16
60
179
36
45
45
7
8
64
96
32
87
45
21
24
3
28
5
31
20
40
35
1
20
28
5
27
100
60
47
13
144
96
8
12
12
15
6
51
33
43
17
63
63
180
1
44
4
5
36
120
24
63
88
56
48
52
35
153
75
36
49
8
3
54
7
23
1
36
36
59
21
24
3
222
19
36
44
60
75
9
27
84
97
32
165
15
12
76
17
3
57
3
177
111
24
28
12
5
31
5
54
97
23
25
68
28
36
59
25
44
48
48
69
96
120
7
108
60
24
48
92
28
20
60
40
32
48
24
64
24
72
56
40
24
56
4
108
11
37
120
8
45
90
1
44
69
7
8
40
35
37
8
112
20
16
32
52
23
1
20
112
44
84
9
91
5
87
28
20
64
11
24
25
36
44
52
36
248
4
108
24
29
51
48
76
20
64
35
21
16
8
27
13
56
64
8
40
8
40
104
36
171
48
81
16
29
54
37
23
37
44
39
36
37
17
31
ABCD 93643318558*3^$a+1 [50007]
40
32
25
3
8
36
28
15
17
25
39
15
9
27
5
61
24
12
54
29
61
3
24
20
28
15
24
9
39
29
72
49
23
4
20
1
15
3
6
48
63
36
9
54
21
24
24
60
129
18
45
99
21
56
13
27
20
4
3
66
24
36
3
15
18
48
15
24
44
24
4
15
17
64
20
24
16
9
11
88
20
61
15
12
111
45
156
15
33
9
27
32
13
51
8
25
71
16
9
15
21
3
56
160
105
75
44
12
31
93
20
13
36
39
8
12
7
36
17
1
36
36
15
60
72
12
24
36
21
3
9
60
11
19
6
12
47
49
191
148
12
36
20
28
51
30
15
24
15
6
11
1
78
21
24
24
24
20
28
129
54
45
45
36
63
9
15
51
54
11
4
21
27
15
108
18
12
11
4
32
49
36
12
63
8
12
13
54
18
47
16
60
69
42
5
43
54
24
95
97
24
48
18
18
11
61
6
5
4
39
60
9
9
59
28
24
80
48
36
24
7
12
9
117
83
13
36
3
9
36
35
25
3
27
42
30
78
36
47
16
27
41
24
52
9
3
20
4
36
3
36
29
13
3
33
36
3
180
9
144
60
138
6
3
45
35
37
18
36
45
105
15
12
9
47
28
8
76
33
27
36
20
72
43
33
20
37
24
27
36
12
9
36
6
48
81
36
8
1
15
20
19
21
21
48
83
31
29
28
45
3
32
55
17
36
64
27
33
57
6
12
18
18
9
44
28
15
12
69
9
54
41
52
12
33
18
117
9
6
21
15
5
43
24
66
3
44
28
8
49
30
105
92
12
16
27
18
54
21
48
39
9
92
7
42
15
96
12
3
21
9
42
48
9
45
24
48
6
21
24
45
12
36
15
21
18
29
67
12
42
39
24
27
18
95
100
24
15
21
117
6
5
24
1
42
29
1
35
43
18
66
96
41
52
9
27
87
9
36
21
6
30
39
36
57
48
27
8
28
12
15
29
13
18
57
8
84
36
133
15
3
29
16
12
12
12
33
18
41
115
53
28
36
9
6
9
48
8
16
9
18
57
20
25
39
33
6
33
3
18
30
78
99
21
36
24
12
27
72
72
24
132
57
12
72
6
48
90
24
15
3
29
7
12
93
72
57
99
3
9
51
30
6
72
48
18
6
29
25
51
69
42
54
12
3
3
5
13
63
9
27
21
78
120
81
15
21
9
11
85
23
24
25
27
144
27
33
24
33
3
8
28
27
42
23
13
23
31
48
6
3
20
4
32
16
33
3
20
16
69
39
15
113
64
21
48
15
20
25
3
33
18
21
44
19
6
48
6
9
164
37
27
72
8
4
8
25
6
54
15
24
51
45
129
3
39
29
28
117
42
65
1
15
9
192
3
3
18
54
30
6
12
36
33
57
15
3
6
51
140
84
25
6
5
85
18
18
90
126
90
48
9
9
6
5
72
85
18
12
65
31
18
54
30
168
18
45
75
9
44
16
12
8
52
93
60
18
54
12
6
21
153
11
4
9
51
57
12
78
9
3
24
54
27
72
9
3
44
1
6
5
24
19
42
48
35
25
167
16
9
35
16
156
27
24
18
54
18
27
24
8
28
21
15
84
12
12
32
1
6
21
20
31
12
69
56
1
75
8
24
43
21
20
13
47
4
24
9
72
6
48
18
6
57
63
65
7
21
12
36
20
1
27
9
90
9
12
8
85
11
16
9
15
32
64
9
75
57
12
18
17
7
57
9
51
3
21
33
24
102
18
18
9
45
6
48
60
77
7
54
39
33
27
20
88
9
183
36
93
12
27
15
18
39
63
29
4
111
6
75
15
12
6
27
36
21
35
1
63
8
12
28
15
89
1
15
21
60
3
8
12
25
24
27
36
21
3
36
3
36
5
25
27
9
51
27
117
32
61
27
9
6
30
60
3
51
29
40
3
45
24
21
59
13
3
44
1
3
33
18
72
6
3
63
21
33
11
36
61
24
11
48
4
12
36
15
21
24
9
3
12
3
18
180
48
18
6
12
35
25
84
54
18
11
25
39
48
24
75
41
108
97
60
48
35
25
39
96
9
27
21
47
97
54
36
17
43
102
108
35
1
11
60
19
6
30
24
69
68
28
96
3
45
27
29
24
180
108
37
47
25
3
3
12
33
12
20
31
54
51
21
27
57
60
156
54
114
135
20
36
43
41
52
27
57
21
18
30
3
96
33
23
16
132
72
21
18
29
7
6
72
27
3
18
18
21
57
11
7
48
9
9
51
104
24
4
15
21
8
13
30
6
3
20
60
160
56
100
24
68
7
9
9
147
3
12
21
21
12
24
36
11
7
21
24
20
43
5
25
54
9
48
33
18
18
11
4
63
81
20
136
9
6
5
31
18
108
27
12
12
3
54
23
25
11
97
47
28
33
11
13
27
27
9
20
19
69
45
15
15
18
18
6
72
3
72
51
9
24
48
81
18
5
7
6
23
40
12
27
6
18
48
9
9
6
48
45
36
132
12
44
73
24
48
36
24
59
28
15
33
9
11
19
6
18
9
93
18
21
3
18
12
3
87
54
18
6
3
60
3
21
21
36
11
1
15
99
66
135
12
36
3
33
12
12
27
6
39
45
18
36
36
90
36
72
18
18
6
81
20
25
11
1
63
51
33
8
88
80
1
18
9
99
6
30
6
15
33
15
21
3
12
32
25
39
39
21
33
54
81
75
18
51
60
3
57
33
47
16
39
29
36
72
25
63
44
151
12
17
43
9
21
11
25
18
9
45
11
148
9
66
53
16
45
30
6
12
27
9
3
21
84
18
6
59
7
36
93
15
57
12
9
23
28
51
9
24
9
111
8
19
53
19
29
4
32
52
15
30
162
45
15
29
43
5
4
3
6
15
24
33
23
7
18
15
21
36
27
56
13
12
27
63
6
18
72
33
24
9
51
24
60
9
24
23
13
54
12
33
20
43
45
24
3
5
25
18
6
3
33
47
16
63
18
23
4
72
45
15
24
15
21
9
11
52
33
18
65
4
75
45
3
9
84
12
3
45
99
21
33
6
30
15
84
8
7
5
24
37
36
3
75
9
147
29
64
48
45
95
4
3
18
54
81
27
9
8
12
136
87
24
54
72
3
27
29
16
36
105
54
30
63
56
31
72
9
57
6
41
36
49
15
33
18
17
7
29
4
44
85
84
36
15
12
33
83
4
21
11
48
40
20
28
84
21
18
18
12
36
168
84
11
36
36
64
24
8
4
44
103
33
15
6
11
4
36
24
36
128
13
72
30
6
23
4
20
4
44
36
4
99
9
9
3
56
28
15
6
3
12
144
21
23
16
ABCD 93643574582*3^$a+1 [50030]
42
65
16
39
5
103
33
32
13
3
24
8
37
3
24
80
28
27
21
60
20
37
60
132
108
11
52
45
35
19
36
30
42
5
12
121
114
6
12
23
40
24
44
12
4
80
1
15
129
78
30
12
3
80
16
57
15
8
132
7
60
12
69
39
42
6
33
56
96
72
7
105
75
36
53
7
29
55
36
5
25
3
44
67
5
1
27
36
57
12
11
60
52
39
65
40
48
8
40
9
15
21
15
15
69
33
23
19
30
15
20
100
3
42
51
75
30
120
12
30
21
24
45
35
193
42
41
229
30
90
12
3
32
40
51
12
18
15
27
53
64
3
57
45
63
8
79
30
35
16
128
79
18
42
5
12
55
5
4
99
42
15
3
21
51
48
48
132
12
5
13
3
32
25
42
5
24
36
25
6
24
168
60
108
24
6
39
123
30
18
9
108
20
52
3
18
3
117
54
30
119
7
120
113
1
6
12
12
18
30
57
48
12
3
18
95
24
4
44
85
12
3
27
5
25
6
60
149
1
12
18
17
76
51
30
3
12
48
27
48
18
84
18
17
1
24
6
54
60
83
67
30
95
103
17
16
9
11
67
48
30
3
96
153
147
15
69
21
59
1
15
3
72
29
4
63
33
51
41
79
41
24
4
21
66
72
12
41
24
13
90
18
15
9
15
36
15
12
113
25
54
18
18
42
3
8
151
9
12
32
43
9
21
27
8
25
47
76
116
31
210
24
35
64
32
108
4
20
43
93
80
7
9
3
33
12
15
30
42
33
12
68
25
15
33
42
5
36
37
12
11
19
12
33
57
39
99
17
31
5
64
45
3
8
19
53
25
3
32
76
9
87
21
27
45
87
3
48
45
32
13
159
3
12
60
30
66
5
48
31
18
60
23
60
49
6
17
37
155
61
27
32
85
123
20
36
127
24
33
32
31
12
93
15
24
5
91
9
140
16
15
42
78
5
52
15
33
57
30
21
24
32
60
13
42
21
32
25
138
29
31
12
30
87
45
18
12
36
30
84
3
15
197
60
55
18
48
3
39
12
5
24
24
163
213
20
12
52
15
30
23
64
93
15
20
40
32
36
4
15
29
84
55
12
173
12
1
30
33
132
24
15
9
57
95
79
65
24
24
7
45
75
21
32
7
36
12
21
24
80
55
5
28
68
100
21
3
20
16
111
5
16
24
3
45
15
17
16
57
15
12
3
78
24
90
33
96
60
51
29
36
55
69
96
33
107
1
24
6
9
15
48
12
18
3
57
30
41
1
15
21
30
102
42
45
3
108
77
103
5
55
45
12
15
12
9
9
83
19
33
32
73
42
29
1
3
3
125
28
9
3
9
66
9
15
18
11
16
45
3
8
108
19
41
16
63
48
42
47
163
12
65
96
60
52
60
32
84
16
56
19
21
15
60
24
30
23
16
20
7
57
135
45
8
4
33
30
42
23
12
40
3
45
117
23
12
91
42
60
87
15
48
72
36
30
47
127
60
6
39
51
72
60
72
29
37
54
6
27
15
5
12
100
20
24
40
80
19
48
29
13
3
8
52
12
32
24
40
51
30
18
60
12
29
1
18
30
15
135
41
61
131
28
87
117
15
12
5
31
12
5
72
61
60
47
52
36
15
9
21
84
15
96
75
24
30
75
15
18
95
76
80
7
57
32
31
12
30
48
42
12
5
96
19
9
20
16
123
42
66
72
21
9
42
18
11
67
29
31
29
28
15
18
102
17
13
30
53
48
16
3
18
3
69
42
18
3
68
19
5
7
78
11
16
3
5
55
53
60
49
3
12
15
108
21
116
48
13
30
72
48
12
60
17
36
55
30
120
3
32
4
81
12
42
6
30
24
18
42
90
23
43
45
24
81
72
18
84
18
63
48
44
43
72
113
28
27
132
12
21
32
7
93
27
18
11
19
12
90
30
48
30
42
36
102
27
33
15
27
48
53
85
30
65
60
19
65
28
80
12
1
12
3
8
7
12
21
56
25
30
65
13
48
102
53
19
18
168
30
17
96
37
24
15
36
27
48
30
23
4
48
15
144
18
71
16
8
127
9
57
102
21
9
12
15
8
25
15
32
13
42
5
1
95
7
77
24
31
5
91
9
48
15
57
3
42
48
27
44
7
24
33
15
21
12
9
18
30
35
217
23
13
3
56
28
27
33
3
60
5
112
15
17
60
73
12
3
3
5
184
45
15
44
169
12
15
21
30
33
12
12
20
28
32
72
120
48
48
25
15
9
36
24
39
219
17
61
234
36
102
18
5
12
13
35
19
33
57
3
33
35
25
23
7
5
7
78
72
30
17
13
35
16
20
1
6
60
84
18
83
19
5
55
9
24
3
17
12
48
37
75
3
65
7
45
24
24
120
27
30
75
36
24
3
78
83
60
4
20
43
12
30
71
12
7
17
91
5
19
45
123
53
37
107
25
15
56
64
63
12
168
18
27
45
12
18
33
27
30
11
1
11
52
45
83
12
7
18
30
18
114
9
39
12
89
181
6
9
51
45
32
16
92
28
32
19
21
32
55
17
24
49
47
115
48
138
30
5
24
48
13
54
93
48
24
45
15
20
48
7
9
32
24
31
69
20
13
3
15
24
9
51
5
13
42
198
11
7
120
9
3
33
147
42
111
24
63
30
83
49
15
63
33
44
4
87
30
24
15
165
30
18
12
15
3
18
27
20
192
24
16
48
3
54
48
23
67
60
60
12
18
48
183
36
15
18
162
6
30
149
25
63
48
15
60
45
32
136
60
27
54
3
15
17
31
60
53
16
48
72
15
41
19
30
23
43
24
29
67
33
44
ABCD 93644301098*3^$a+1 [50058]
306
24
36
48
6
9
3
9
3
21
15
129
93
43
209
51
76
5
55
20
60
15
85
11
24
45
4
36
113
27
4
29
31
35
81
40
41
63
9
6
36
54
36
39
144
21
51
9
12
19
239
85
5
12
79
5
210
9
64
161
31
5
3
111
12
13
180
5
30
1
53
6
6
15
60
15
138
30
12
30
3
27
54
42
102
7
8
111
25
11
33
112
5
55
8
81
75
27
60
18
12
43
5
36
3
45
6
12
57
75
21
39
60
1
17
78
85
17
39
75
114
115
35
102
87
27
13
32
63
12
6
18
24
48
117
15
132
78
31
125
6
49
36
41
24
6
12
42
36
84
24
174
138
3
9
18
54
30
6
12
30
6
24
27
88
20
15
6
15
27
60
9
3
1
5
36
55
80
105
54
132
189
39
60
30
31
8
72
21
19
23
1
5
30
9
81
99
57
19
29
12
18
45
136
80
9
30
105
12
15
9
51
6
12
111
36
4
29
42
6
67
5
30
78
114
24
25
29
12
39
4
65
67
23
6
114
85
72
95
18
18
18
139
35
6
6
78
18
69
9
6
13
5
75
51
66
3
87
48
42
48
87
81
18
21
100
60
48
32
108
12
15
45
21
7
36
56
33
6
25
11
33
60
51
21
4
35
96
24
54
7
8
16
36
108
20
52
5
120
19
5
15
27
12
57
9
6
60
6
48
55
161
15
81
3
60
36
9
12
78
6
54
30
24
12
19
5
6
36
60
114
30
54
54
6
39
36
136
11
54
78
48
78
91
89
126
9
99
21
9
6
21
45
78
1
5
115
5
12
27
51
9
100
56
9
66
42
12
12
24
39
12
33
18
78
84
18
48
30
54
61
24
17
55
128
15
12
144
30
15
189
108
27
33
78
6
30
48
21
60
15
36
33
21
12
39
9
6
18
150
57
39
1
41
19
11
37
5
91
116
40
5
3
27
6
3
51
45
3
1
36
65
3
72
33
6
105
15
24
60
21
15
1
8
15
21
105
15
36
24
4
96
11
69
84
16
36
89
75
36
45
24
19
80
12
24
15
126
79
5
54
6
15
64
80
81
15
27
24
6
42
66
6
9
9
12
15
84
96
9
6
24
54
27
9
30
61
5
3
33
18
1
23
72
90
6
9
99
9
51
36
54
39
52
35
109
36
5
90
78
12
43
32
4
29
31
11
24
66
24
6
66
103
65
6
25
5
79
24
35
21
75
30
135
40
17
7
35
18
67
143
132
72
78
31
5
39
156
15
45
4
11
24
6
114
30
18
9
64
95
90
156
63
3
24
13
80
45
171
21
3
141
31
8
87
33
33
12
132
39
15
96
13
125
12
84
39
63
13
11
49
71
48
117
39
12
18
66
30
75
3
168
18
19
80
3
33
51
33
60
21
60
6
18
115
227
6
18
6
19
5
60
54
141
64
65
72
79
35
21
81
48
31
44
9
30
177
21
19
5
114
42
54
69
21
54
24
126
6
85
8
12
9
91
8
21
114
240
57
60
40
35
69
15
6
15
28
12
144
17
12
66
1
35
9
219
37
5
18
150
111
9
75
16
5
60
79
56
9
91
11
49
41
103
5
30
42
66
18
72
63
21
19
5
60
39
120
160
11
30
15
39
21
111
25
71
54
3
33
27
21
15
4
32
81
63
9
102
73
11
12
18
91
8
57
18
162
55
65
108
12
19
17
27
136
5
102
9
9
19
5
60
96
36
39
27
18
151
8
3
9
3
61
17
43
17
19
44
141
75
3
42
66
54
43
17
24
39
51
121
8
87
24
45
15
6
30
9
45
24
12
54
9
105
96
6
13
17
15
108
112
60
8
40
47
90
24
24
18
9
9
6
66
3
24
15
66
96
156
3
45
15
159
42
150
9
39
141
64
17
24
31
5
43
17
24
31
24
80
51
30
30
25
35
30
15
100
20
60
69
79
32
3
1
29
66
81
63
102
24
36
24
36
3
105
36
66
13
72
44
87
78
31
8
27
49
77
54
9
45
19
12
59
9
27
24
96
69
81
18
12
33
51
21
4
35
61
89
6
66
63
36
40
5
19
36
108
11
25
36
59
69
21
66
18
31
17
12
67
8
3
84
193
41
39
36
4
32
3
18
114
36
9
28
65
18
9
93
72
15
69
126
18
6
114
15
111
25
35
45
135
1
71
132
90
60
15
36
39
37
8
52
11
42
96
111
4
104
120
52
53
18
18
30
25
47
69
15
6
42
45
51
25
125
6
49
185
6
13
65
151
20
16
80
9
55
5
90
54
7
68
87
33
36
21
168
51
9
6
25
24
77
30
13
35
42
24
192
12
18
84
18
12
24
31
59
61
8
36
27
109
5
60
39
27
18
19
35
30
6
45
4
35
12
129
9
12
15
84
60
9
36
24
6
9
195
102
84
12
19
5
18
102
18
1
29
55
23
9
183
60
37
11
69
99
6
24
55
5
31
23
18
102
37
24
17
3
165
12
12
12
3
45
90
37
180
23
90
6
9
57
78
25
ABCD 93644602094*3^$a+1 [50147]
42
18
31
71
102
90
72
60
30
54
12
78
87
3
84
96
25
5
6
6
432
63
267
6
12
204
120
24
7
23
6
19
47
108
24
102
66
54
18
48
48
24
12
96
78
6
21
237
48
222
18
19
131
24
6
108
6
120
21
9
36
102
132
114
7
77
102
30
54
120
30
6
6
114
48
37
23
12
126
72
6
54
12
6
73
41
180
6
48
36
90
30
24
6
115
5
150
180
90
54
12
12
198
30
84
6
60
24
36
54
54
6
1
119
9
111
114
30
12
72
72
54
66
61
143
1
41
24
24
87
3
30
36
36
39
63
12
78
36
12
90
54
30
90
18
6
24
12
48
6
12
18
114
90
48
114
24
36
186
294
48
72
18
6
6
54
12
108
24
6
66
54
42
18
24
90
72
186
18
6
84
12
102
61
125
162
48
6
168
90
48
18
24
15
81
360
114
90
120
18
120
114
60
6
85
125
204
36
243
87
12
6
72
12
36
30
60
132
120
84
69
81
18
60
72
48
48
60
372
57
160
11
30
42
12
18
138
30
18
42
90
12
60
6
24
72
96
24
6
30
30
73
125
120
12
30
30
42
30
43
59
18
78
18
30
120
30
102
72
12
165
9
24
60
30
36
90
36
6
12
1
32
87
12
60
120
6
168
24
78
42
12
6
30
43
17
114
18
42
49
11
84
180
150
54
6
6
6
102
57
141
30
84
36
93
177
102
6
12
54
126
78
21
39
9
93
24
91
17
72
18
90
48
78
96
126
30
84
30
24
90
12
18
31
35
45
45
6
45
15
210
18
45
15
126
318
6
15
45
42
24
48
102
24
24
42
18
18
330
48
60
30
9
112
395
6
30
12
30
18
12
6
12
150
30
3
15
60
114
192
198
42
66
33
21
54
30
24
12
60
135
123
90
72
36
24
144
66
36
24
169
5
30
42
78
84
312
6
60
114
6
12
42
9
15
192
72
12
30
66
13
95
66
15
105
54
54
12
6
48
126
30
48
30
31
17
138
30
6
96
108
150
24
42
90
19
101
24
96
66
72
18
24
18
186
24
96
36
6
30
60
39
159
90
12
30
150
54
145
29
24
66
102
48
36
120
18
12
24
1
23
36
12
18
42
42
18
12
66
42
42
102
54
51
63
90
7
101
90
72
48
18
42
24
30
54
84
168
54
204
72
24
30
21
147
6
6
36
42
51
21
48
18
12
72
90
24
12
295
17
6
120
24
12
60
216
42
168
84
48
211
41
24
90
36
18
63
87
12
84
24
97
23
12
6
42
45
75
72
189
201
6
30
30
78
66
85
35
45
39
6
51
99
30
15
9
24
12
18
72
48
156
61
131
144
36
114
30
306
78
6
48
6
60
12
60
120
84
36
42
12
66
48
6
60
48
6
105
21
78
18
138
24
36
42
43
47
12
6
24
132
36
150
12
12
6
108
30
54
12
6
48
132
12
42
198
6
66
18
127
131
13
29
6
6
120
96
54
6
42
6
204
78
60
109
29
72
198
6
54
54
12
6
30
138
210
12
123
21
54
42
42
6
102
12
132
96
18
6
60
30
6
18
36
6
18
30
84
66
114
18
192
6
30
12
162
18
72
72
3
45
6
42
30
72
93
27
12
24
24
57
33
138
60
153
51
48
60
1
35
132
60
30
63
21
6
18
24
156
31
11
18
54
72
60
24
24
60
132
54
102
102
103
17
6
12
24
78
36
120
42
12
102
15
69
36
24
126
6
90
48
30
102
282
36
24
48
54
30
84
30
1
29
6
6
54
66
90
102
72
108
60
168
103
71
30
30
18
66
9
63
114
120
30
169
32
3
6
24
66
30
48
12
150
30
6
48
66
18
120
18
48
75
51
90
210
24
30
102
69
ABCD 93645013342*3^$a+1 [50002]
48
18
48
12
18
6
18
6
36
6
12
6
24
24
18
66
12
12
69
3
18
6
6
15
15
24
192
6
18
81
3
66
36
6
162
84
6
18
35
91
54
12
54
45
27
6
18
6
54
6
18
36
24
18
228
42
18
12
54
6
60
6
6
48
48
6
6
156
54
12
96
12
84
24
24
24
12
90
83
7
24
36
12
102
6
69
39
42
12
66
24
12
6
18
42
30
36
24
18
63
48
3
42
18
78
48
6
45
3
6
24
24
12
30
108
36
18
78
54
6
18
24
144
12
12
60
12
23
31
24
120
186
132
120
18
9
33
18
48
90
6
18
42
54
75
57
66
18
35
7
41
49
18
29
64
9
12
6
6
47
7
24
54
6
60
36
5
73
18
66
6
24
69
63
18
12
36
30
66
47
97
48
54
36
42
24
30
5
1
30
42
18
90
18
30
12
12
96
3
33
42
18
6
72
18
12
18
24
18
107
49
47
7
12
42
42
6
24
30
12
90
24
24
54
60
6
12
3
3
29
163
54
24
6
126
24
3
63
36
36
36
102
6
36
5
85
18
12
24
6
24
39
3
36
24
66
48
30
12
21
39
18
30
12
6
30
30
11
1
12
72
6
18
3
21
6
6
47
1
114
77
1
24
48
6
108
21
32
16
21
30
29
7
9
45
12
30
30
78
45
69
18
57
93
6
78
114
90
18
17
109
6
12
48
24
24
6
72
6
78
6
48
6
48
66
24
48
9
3
141
32
1
63
48
75
36
60
36
60
42
27
45
51
27
12
54
12
54
24
18
12
12
24
18
48
12
18
42
24
6
18
60
66
18
42
35
19
18
30
12
12
36
60
156
89
25
12
60
108
30
5
7
36
96
69
9
6
36
18
42
30
3
39
36
5
31
24
42
30
81
3
24
132
12
5
61
30
5
37
24
24
18
6
18
60
144
102
48
90
96
18
72
11
1
60
42
48
66
39
96
27
42
18
9
33
12
36
63
80
55
41
48
97
48
12
54
6
6
30
24
24
35
31
60
24
12
6
6
6
72
36
12
71
31
48
48
6
18
24
48
18
6
6
42
78
59
7
108
12
156
5
73
138
12
17
31
6
42
24
24
66
30
18
54
6
6
132
42
42
90
126
36
9
48
3
6
12
48
27
27
6
47
109
48
6
93
9
18
24
36
6
36
108
83
31
48
102
6
21
15
48
84
6
42
42
35
67
60
24
42
30
66
48
12
51
39
9
27
18
6
216
210
3
32
1
48
42
5
13
48
3
3
36
36
24
6
6
24
18
6
30
108
30
24
6
27
21
18
6
60
42
42
60
18
18
150
66
54
90
60
30
12
78
18
48
21
57
78
18
6
78
54
36
57
48
3
42
66
114
18
54
102
12
66
6
60
17
1
36
18
12
93
69
12
95
13
36
30
30
3
39
9
63
33
111
12
42
12
12
48
51
9
23
127
30
51
111
18
6
54
24
54
30
30
41
7
57
75
102
6
36
30
42
24
66
18
17
31
24
6
36
114
48
42
18
6
72
30
42
54
60
6
42
9
75
6
66
30
84
48
96
42
17
19
45
63
6
54
6
48
36
6
24
42
12
30
30
48
48
6
21
15
168
96
41
16
3
18
6
36
17
49
6
48
6
30
30
84
66
60
108
48
24
108
18
36
12
18
12
18
102
24
108
30
120
51
69
12
54
84
66
54
36
36
102
18
12
6
66
9
15
12
21
33
6
24
90
60
24
30
54
90
6
54
41
1
12
51
15
60
6
36
18
12
216
42
48
24
48
138
24
6
24
3
27
48
18
102
6
54
48
24
60
18
11
55
48
12
12
72
24
12
30
6
6
108
156
120
6
30
12
12
6
126
30
48
36
12
66
18
36
5
31
113
16
39
66
30
30
11
19
6
108
11
1
18
24
6
24
23
49
54
18
18
42
42
36
24
54
18
18
18
132
18
48
12
39
15
48
36
12
48
24
24
33
75
30
48
12
30
42
36
24
138
45
21
24
72
12
6
6
3
27
12
41
235
18
6
30
72
12
36
24
12
96
3
21
18
42
120
36
18
48
33
33
24
60
6
12
36
53
49
54
57
3
6
18
18
6
45
45
66
30
30
5
1
6
24
24
54
30
5
13
30
36
54
24
18
65
1
63
93
120
36
30
18
6
36
72
12
12
30
12
12
42
18
150
48
102
18
84
60
66
30
36
249
51
18
11
1
15
9
54
48
6
11
1
12
6
24
24
48
77
79
30
131
67
72
6
66
93
33
18
6
18
66
3
3
36
12
42
60
48
36
6
12
36
12
24
48
57
33
95
25
138
48
12
12
36
72
6
30
18
114
30
35
1
15
57
60
6
69
3
60
12
12
60
114
18
72
12
5
1
6
41
7
36
12
6
30
12
6
6
12
17
37
72
12
60
42
129
45
42
48
72
18
24
48
84
3
3
78
6
24
84
30
36
11
7
24
42
30
9
33
12
54
90
132
24
23
31
102
6
12
12
6
6
30
6
12
42
54
120
24
18
18
93
9
23
37
12
60
51
15
150
11
103
48
9
21
6
84
96
48
12
66
18
72
6
54
125
43
12
12
186
42
185
1
30
30
36
42
162
24
54
6
47
43
54
60
6
30
12
24
42
12
18
6
77
64
93
6
12
66
36
27
27
24
18
6
5
1
78
84
156
24
12
29
13
24
6
30
36
3
63
30
35
1
47
19
29
73
87
27
66
36
15
48
33
6
12
60
48
36
18
54
5
67
12
174
6
36
54
131
1
42
48
12
12
6
30
66
36
3
81
18
45
32
19
78
6
42
18
12
246
60
222
66
6
24
12
6
63
15
18
18
72
60
6
54
18
48
6
30
6
30
42
36
18
42
72
30
6
18
138
6
48
48
6
5
73
54
18
ABCD 93645693998*3^$a+1 [50063]
23
25
32
108
40
92
36
69
103
65
90
25
143
13
11
21
27
108
37
83
37
5
67
5
30
13
96
56
21
67
120
5
75
48
45
30
24
13
32
75
21
27
1
92
4
20
88
5
3
27
33
12
45
67
8
3
117
48
27
25
20
16
32
27
168
12
145
5
3
75
69
100
23
12
1
107
145
12
35
133
12
60
56
15
102
87
16
32
27
60
36
132
108
24
48
72
25
60
11
57
12
48
3
102
87
16
12
36
156
8
76
12
24
96
44
36
72
3
60
73
11
48
72
21
72
165
27
3
132
105
40
5
43
53
114
6
139
8
87
73
95
30
115
20
112
113
15
15
1
12
24
35
48
18
30
45
40
29
126
12
1
29
15
100
5
27
15
1
60
12
5
3
88
32
24
21
90
72
60
45
27
21
60
87
12
13
32
4
24
5
30
12
73
32
40
116
27
48
30
27
16
11
18
3
24
3
48
109
20
148
23
24
121
35
13
11
45
15
105
36
9
3
112
80
15
21
15
13
11
61
5
24
18
120
153
135
9
3
153
4
83
12
25
80
45
51
24
16
32
28
12
32
16
32
3
42
150
48
13
32
99
33
16
47
45
64
8
63
102
75
3
45
40
29
211
35
72
42
3
12
124
71
93
12
15
25
96
24
36
12
8
64
23
12
18
18
54
51
15
45
27
12
61
48
32
27
13
20
9
55
41
27
12
33
27
15
30
51
75
73
107
9
15
25
35
21
40
24
11
12
33
100
17
48
30
12
60
133
5
30
85
59
45
36
64
23
12
25
5
15
51
9
136
95
9
21
159
3
12
133
35
13
12
12
23
12
13
77
51
39
36
45
87
12
186
79
80
96
4
5
151
95
45
24
21
55
20
12
100
23
97
68
180
24
100
23
25
60
95
48
25
44
220
36
92
27
25
41
75
12
33
19
11
24
21
135
25
5
15
39
13
125
27
3
85
8
39
33
87
36
13
32
24
15
49
29
48
27
88
29
31
44
100
20
3
108
49
80
3
12
1
47
33
12
112
20
21
19
71
25
29
30
25
83
57
15
36
45
88
11
133
5
7
41
135
124
8
28
20
12
15
42
55
65
43
36
12
152
40
152
120
4
227
180
72
37
8
3
60
9
16
48
12
84
35
36
24
6
39
123
1
29
75
108
15
42
27
3
37
23
30
15
52
101
120
42
25
200
48
4
60
95
78
3
40
119
33
63
49
23
61
17
67
5
27
16
12
17
51
12
12
16
59
21
24
28
96
12
32
87
6
42
57
100
20
40
71
12
45
120
15
57
64
119
33
72
16
32
84
36
24
3
45
40
35
72
36
12
42
91
12
83
30
42
132
13
23
72
37
23
37
68
16
41
30
13
5
18
25
32
45
27
100
131
9
21
42
33
4
36
5
27
15
57
45
6
13
107
9
75
36
45
27
18
24
51
64
56
84
48
87
21
24
21
19
11
9
180
76
20
27
33
9
18
102
30
13
23
49
53
18
84
21
40
24
23
57
15
36
85
32
15
1
11
21
45
72
43
24
5
19
77
19
36
20
27
60
12
21
40
47
45
87
18
7
11
24
1
35
120
42
42
1
24
20
96
28
11
13
108
35
9
40
11
42
43
12
23
25
44
3
37
5
19
24
12
36
32
72
4
44
48
112
20
15
18
15
27
25
12
36
12
35
60
93
4
155
25
5
3
45
3
75
210
75
28
119
45
63
25
104
28
12
84
47
13
29
55
65
175
83
57
45
27
75
21
12
52
24
32
27
60
30
15
33
54
36
30
144
48
55
20
12
64
36
11
12
60
60
60
33
84
21
174
36
9
3
37
8
48
15
24
25
60
23
12
73
5
115
48
12
132
8
117
18
33
15
49
53
30
48
57
16
11
49
24
8
4
71
13
59
180
30
31
12
32
75
25
20
3
13
12
47
1
12
72
47
25
20
63
33
9
18
1
32
15
30
19
8
3
117
63
24
13
17
31
44
96
15
84
90
3
27
156
60
129
36
72
15
78
19
68
3
249
16
48
24
83
13
47
57
16
47
9
48
117
19
101
15
76
29
6
12
33
39
13
17
6
60
73
72
77
72
18
73
12
68
27
37
128
27
13
32
45
96
42
1
11
36
24
1
84
60
180
71
57
27
21
4
83
42
6
12
1
32
117
90
12
18
18
9
15
85
84
32
15
54
55
11
49
20
96
57
7
84
11
36
49
23
198
15
9
6
69
16
59
13
77
6
72
12
49
192
32
76
44
100
20
75
12
108
72
48
45
3
85
47
72
33
48
15
37
47
66
19
24
24
23
9
51
25
20
60
52
53
19
20
4
60
116
93
3
64
8
136
12
20
40
24
140
36
12
15
90
27
171
13
32
15
120
9
4
47
42
7
11
54
3
3
60
72
105
60
15
61
104
28
89
55
11
69
3
33
15
9
36
64
113
30
13
20
112
17
48
258
25
29
91
119
1
29
30
13
32
16
48
47
150
54
33
112
23
61
47
13
44
ABCD 93645844804*3^$a+1 [50011]
43
11
6
18
21
3
30
102
18
90
42
18
12
28
1
25
12
18
12
18
11
13
12
23
7
6
139
35
29
19
60
41
19
10
8
30
29
31
54
19
40
7
17
1
15
24
16
11
5
1
7
45
56
10
9
17
23
85
11
7
70
19
8
5
6
5
1
18
45
16
17
22
20
16
5
15
114
18
37
5
108
42
5
32
23
76
5
27
37
80
3
12
6
10
14
18
12
21
7
8
42
23
1
36
27
32
29
26
54
51
9
31
33
62
30
64
24
8
10
57
16
49
30
30
51
21
3
16
64
55
30
18
42
6
60
21
48
31
54
30
26
11
80
24
5
19
32
15
136
14
59
56
5
35
64
45
19
53
19
53
11
67
42
18
33
9
28
2
30
27
21
12
42
120
28
20
16
42
50
22
26
174
11
16
8
121
6
16
33
11
29
55
1
40
25
78
25
11
6
23
25
18
52
1
85
11
19
10
35
19
8
12
168
9
9
54
6
19
5
91
117
27
32
64
47
33
69
42
18
6
24
18
22
18
8
54
30
27
45
18
1
24
72
29
6
5
8
16
16
109
20
42
12
60
61
80
27
48
21
21
19
11
12
46
19
56
77
3
15
81
153
16
32
52
20
48
7
21
2
12
37
35
4
25
1
54
41
31
30
3
69
18
18
172
43
24
37
66
18
10
125
51
28
26
31
29
59
7
89
127
12
42
19
11
5
8
40
16
21
34
1
29
35
45
51
8
13
18
9
16
35
64
90
20
28
19
8
33
38
24
17
8
23
30
107
25
6
12
13
39
36
152
78
31
11
72
21
7
68
40
5
9
7
24
16
1
23
7
22
8
3
9
16
15
5
36
15
3
37
8
33
23
17
23
19
68
48
41
8
5
75
15
66
6
9
16
65
15
48
16
17
7
40
13
18
10
14
10
8
7
15
26
24
6
1
23
6
22
18
51
5
16
27
32
31
18
39
15
20
21
45
30
5
7
12
90
10
25
5
20
30
48
33
57
24
18
90
126
10
26
4
42
2
30
16
50
6
75
8
72
24
25
6
25
8
27
53
7
33
27
5
8
11
29
25
30
1
11
29
1
39
21
19
5
19
56
64
47
48
6
11
8
11
29
16
16
120
40
85
4
14
57
21
132
6
36
18
18
30
19
11
24
5
23
17
8
7
25
3
2
3
32
19
5
5
26
6
27
1
110
1
51
32
42
54
24
5
53
32
10
8
18
22
8
25
16
55
36
13
16
11
92
6
51
24
9
31
9
116
11
8
56
40
41
46
20
12
1
9
36
20
60
35
7
89
24
137
8
6
18
12
30
54
6
25
3
6
2
53
1
48
6
10
32
7
16
49
7
29
90
12
70
7
13
30
29
41
38
12
30
18
69
1
110
9
61
35
37
3
5
22
20
17
61
124
8
12
48
19
8
15
18
12
35
23
62
27
9
6
25
11
37
41
30
66
39
9
42
13
16
55
30
4
8
39
8
16
57
23
19
5
55
25
32
21
24
54
10
11
40
8
32
19
6
54
25
16
13
12
36
123
111
25
5
6
10
8
6
5
23
65
1
74
48
12
42
6
18
31
23
1
5
36
24
31
9
26
205
11
13
41
16
2
66
4
71
16
33
7
13
35
32
5
36
42
18
12
30
28
13
56
24
64
23
8
100
12
32
10
20
28
8
6
46
59
63
1
24
5
75
32
11
8
5
67
10
3
89
47
1
24
18
10
60
2
109
17
30
49
24
40
17
30
8
12
24
18
10
38
3
24
3
77
41
12
43
1
6
28
62
22
80
46
32
58
24
26
24
12
35
24
7
42
12
36
48
22
38
30
29
37
3
45
11
59
26
51
8
80
32
9
12
52
48
7
32
11
13
15
20
24
12
16
14
3
13
19
8
53
19
8
1
14
6
11
8
137
90
5
19
29
16
21
4
60
19
11
42
8
144
30
6
174
6
30
12
24
34
2
24
29
7
58
14
57
19
92
18
22
38
6
36
22
67
23
17
1
14
9
37
38
5
29
35
3
37
23
9
48
16
40
40
56
79
10
20
12
23
64
1
32
12
18
9
1
7
1
24
7
5
83
16
9
16
15
56
63
17
8
21
11
19
176
29
1
84
51
51
18
35
7
70
3
16
79
6
58
6
19
40
15
6
11
19
72
13
40
56
48
17
95
24
1
39
15
36
6
40
8
31
33
15
32
3
61
15
14
6
6
28
18
38
51
1
92
36
54
41
24
13
42
48
17
95
2
23
31
54
11
16
49
15
17
12
36
31
9
44
6
24
40
2
6
10
30
20
22
11
57
30
12
10
20
42
13
21
14
77
48
5
11
64
15
66
32
24
60
18
42
4
11
8
61
24
28
7
1
31
29
11
1
18
84
42
28
38
42
18
17
1
36
54
21
15
6
19
35
6
7
16
25
40
44
11
16
21
3
40
47
24
24
12
10
19
40
33
16
26
6
42
21
40
5
12
28
26
24
12
30
7
11
42
10
2
6
1
24
29
27
45
3
15
58
32
12
19
35
6
78
1
5
10
26
6
9
24
7
44
28
50
31
131
13
16
65
54
1
25
30
96
25
5
24
115
16
1
23
19
45
51
29
103
54
30
13
53
18
41
29
19
43
78
15
24
1
26
36
48
1
21
27
11
5
29
8
18
22
20
72
31
27
2
88
3
87
8
40
26
96
24
15
9
24
12
6
13
24
56
15
41
48
7
6
10
17
33
47
55
72
9
45
12
18
12
49
59
42
48
30
6
18
5
1
24
28
14
28
8
89
24
16
63
17
29
11
51
24
148
62
16
99
59
6
78
30
60
30
18
24
30
28
37
80
11
130
3
59
5
13
30
24
29
1
23
7
9
24
25
20
11
16
15
78
18
57
13
14
90
19
47
9
40
8
3
28
1
1
24
6
33
7
2
31
11
4
1
64
25
32
39
15
30
3
31
41
93
12
6
9
48
40
11
5
55
25
47
17
56
57
8
36
58
32
114
22
20
78
22
2
30
1
35
144
12
24
24
25
35
78
40
7
7
18
6
12
29
13
30
61
24
143
9
33
30
6
4
31
1
48
30
57
13
60
8
90
29
43
12
129
51
18
10
32
48
17
8
80
1
44
12
95
8
5
6
125
24
1
42
18
59
16
40
17
48
12
83
5
20
12
10
32
30
18
10
62
25
3
13
55
49
40
7
16
33
56
31
2
42
5
23
60
8
13
5
72
12
7
21
43
55
41
8
11
12
208
2
58
30
20
12
30
9
33
7
41
23
24
23
128
154
15
11
10
2
30
3
9
10
68
57
3
84
65
24
1
28
62
36
17
37
24
34
20
6
6
90
64
50
29
37
4
80
31
35
5
8
16
37
27
32
19
42
3
9
15
15
1
11
5
41
7
1
79
96
56
39
6
3
15
60
6
36
34
20
6
6
17
7
9
15
1
41
24
6
48
34
26
5
19
18
24
36
63
9
31
29
27
3
5
13
43
11
13
11
30
34
26
19
17
30
18
7
39
32
58
31
1
23
5
2
33
75
114
12
16
8
36
24
4
26
4
25
7
25
23
10
8
10
44
33
3
69
3
5
25
18
29
19
6
48
31
29
35
23
129
11
93
80
37
27
27
6
40
48
71
1
23
27
18
84
88
47
15
66
60
59
1
6
16
20
53
67
42
11
40
15
1
48
5
58
30
38
4
38
54
6
7
11
4
65
16
5
19
81
15
11
85
11
29
19
5
64
15
17
13
11
1
39
15
112
9
53
60
66
96
6
7
15
8
12
37
29
4
7
40
1
7
32
21
3
15
1
91
ABCD 93646170004*3^$a+1 [50010]
240
4
36
60
101
24
192
48
195
100
60
92
24
28
36
17
24
24
55
20
84
28
128
309
63
9
31
164
16
12
176
24
12
84
9
96
55
56
33
72
24
7
80
48
124
128
108
36
124
80
24
76
5
55
72
12
77
39
96
156
12
48
40
65
24
39
105
24
48
39
81
183
9
111
9
111
12
12
81
79
32
48
40
41
96
31
8
112
44
93
15
33
103
32
48
144
28
5
27
60
153
207
220
20
16
41
96
48
111
84
132
28
32
48
4
17
96
63
9
3
100
44
60
4
80
84
48
108
64
68
120
84
28
8
24
120
9
495
9
120
211
29
55
60
101
15
60
36
124
20
72
88
72
8
64
113
63
24
40
137
19
20
12
28
116
21
183
36
45
24
135
52
20
72
81
79
36
29
336
111
120
88
17
48
63
9
15
108
132
9
72
103
104
12
48
160
32
84
129
120
31
20
36
60
144
21
79
12
53
27
60
33
39
12
96
69
159
60
12
33
15
144
120
192
105
3
16
192
125
48
72
27
36
12
117
103
32
33
39
105
63
16
20
45
120
219
100
56
112
20
69
39
57
15
48
60
21
63
81
15
124
20
16
44
28
65
7
65
55
32
4
5
27
12
16
32
33
99
28
17
135
153
7
113
24
159
64
17
19
44
72
76
20
108
117
103
17
39
48
40
32
88
128
40
17
3
48
4
200
33
67
5
55
56
124
92
81
48
15
24
33
187
32
4
24
32
184
32
108
60
57
295
113
127
8
64
300
53
24
31
113
51
4
137
7
8
72
12
124
20
64
125
63
144
64
24
80
76
32
48
21
63
48
33
15
72
57
48
27
28
68
117
24
99
12
9
39
84
21
7
20
144
4
72
65
63
72
225
15
112
137
63
40
41
24
63
24
84
204
48
9
15
48
28
44
24
57
3
36
33
63
108
60
81
15
96
9
48
192
135
48
96
4
53
39
84
132
24
24
9
72
135
48
105
63
9
3
36
64
17
15
168
40
48
72
8
144
9
115
20
105
51
76
65
24
15
24
57
48
39
88
12
68
60
84
9
99
21
55
20
60
24
208
65
7
32
24
12
60
33
39
28
5
27
141
7
137
51
180
57
7
56
40
17
27
28
32
16
56
24
177
15
9
43
96
12
104
64
17
15
57
48
24
31
60
68
40
89
72
24
15
9
3
12
72
33
87
105
15
24
9
231
201
144
15
40
164
12
249
39
177
135
88
257
135
96
9
264
27
28
20
36
60
21
15
72
36
84
96
60
180
12
28
20
12
24
9
115
77
72
31
12
29
79
185
55
17
48
15
132
12
33
3
12
180
48
52
17
72
51
60
84
93
63
72
28
68
9
15
81
67
44
153
15
12
156
105
39
64
65
115
5
135
64
56
252
69
31
32
72
201
24
159
4
92
16
68
21
39
129
51
21
120
3
16
77
15
177
111
57
75
45
195
52
152
16
17
31
41
75
84
96
16
300
44
33
51
45
79
20
108
48
72
33
72
87
48
88
20
36
9
115
116
16
92
285
48
7
56
72
28
125
55
80
60
21
15
60
4
32
33
24
451
84
17
24
195
69
15
12
45
3
12
33
3
112
32
45
120
24
24
15
120
36
4
8
345
327
132
108
81
24
75
16
5
135
24
16
32
60
69
24
51
16
125
87
225
72
51
108
24
28
128
124
32
9
75
12
84
16
128
60
52
5
39
24
40
20
21
159
24
36
64
36
17
27
12
9
75
4
41
79
8
160
32
ABCD 93646395268*3^$a+1 [50023]
32
43
89
148
32
73
11
19
33
92
36
4
33
60
3
20
60
4
116
49
3
92
88
87
5
12
16
15
42
18
53
40
9
63
8
7
45
8
19
93
45
15
12
48
48
129
135
33
12
35
36
52
44
1
75
45
72
3
8
36
121
47
25
48
47
12
4
72
12
96
24
75
17
24
37
83
60
37
3
20
60
36
16
180
45
63
56
1
72
18
33
27
57
56
7
29
13
51
20
19
65
76
129
3
15
30
107
25
111
44
12
31
72
45
45
167
4
27
153
60
12
32
43
57
93
15
8
7
33
20
37
15
8
19
65
40
15
41
4
15
30
60
48
59
4
80
36
43
5
192
24
40
144
3
72
45
32
28
36
9
11
40
24
45
11
7
89
24
37
135
72
93
42
21
9
11
4
3
33
24
96
27
72
45
123
72
138
27
56
24
72
1
47
60
28
12
3
77
60
133
3
20
4
60
33
3
120
57
107
16
56
16
45
23
24
12
61
59
48
16
72
12
168
92
25
51
57
3
72
12
168
8
7
45
8
4
105
18
33
116
16
44
28
32
24
24
73
72
3
44
88
96
84
32
16
8
156
211
53
40
80
52
27
33
128
7
77
40
48
15
33
20
120
4
75
81
20
100
117
3
39
18
147
45
18
29
16
8
36
16
8
24
12
16
75
45
27
137
1
59
4
120
24
63
117
33
15
75
45
12
92
24
84
43
53
40
20
60
7
149
144
120
169
71
4
36
60
27
93
60
72
8
49
35
96
52
108
84
45
11
60
37
3
87
137
25
3
12
32
4
140
96
1
72
180
51
44
25
3
44
60
43
5
12
76
15
177
32
24
172
12
36
69
11
4
15
150
15
36
177
60
23
60
52
48
12
44
13
3
48
69
60
90
18
15
8
4
153
12
11
60
84
43
29
108
25
11
52
104
4
24
63
12
45
80
40
75
18
63
20
4
3
30
3
20
4
32
4
56
60
73
51
116
4
72
104
28
63
33
44
12
1
12
3
68
109
18
105
45
3
24
36
56
48
16
9
215
156
7
72
18
15
8
67
29
120
84
36
73
18
45
48
56
16
44
13
18
29
43
18
12
15
20
25
48
59
13
11
139
18
15
12
63
45
12
96
60
20
49
18
17
88
75
42
131
7
45
105
3
12
12
32
13
51
56
1
119
48
12
4
20
52
104
4
84
3
33
24
45
3
75
120
60
120
72
41
36
1
63
104
13
30
17
88
92
12
24
7
33
12
44
181
27
3
33
12
8
4
75
45
20
25
3
68
36
1
87
36
56
73
15
48
120
44
61
30
57
116
24
36
7
89
91
30
27
45
47
61
15
12
36
60
117
83
19
93
48
20
52
48
44
208
8
36
4
236
16
104
124
9
3
12
3
30
23
4
96
12
8
52
8
4
15
18
15
105
60
59
24
100
12
44
4
104
25
60
51
20
4
15
18
27
120
20
132
28
33
27
20
16
116
48
28
15
12
45
15
77
133
51
60
39
21
27
17
12
24
52
72
48
108
24
60
60
32
28
20
40
36
116
4
27
33
104
36
96
16
8
24
36
52
8
4
60
93
47
133
15
57
111
84
56
36
64
20
100
60
27
33
57
3
12
104
13
467
60
4
120
12
57
195
56
67
17
36
36
108
76
24
15
18
15
165
30
45
48
20
36
184
117
63
120
20
36
4
12
248
7
213
24
32
28
60
56
52
60
44
28
36
9
75
3
30
123
132
32
12
223
18
59
136
45
3
144
33
30
42
51
249
47
24
40
44
16
24
45
90
48
53
37
15
48
12
32
36
37
3
39
5
28
15
45
44
43
5
76
39
41
112
44
4
24
20
88
44
24
4
32
4
44
136
12
57
18
30
75
15
72
21
60
116
28
45
35
36
4
36
56
31
33
60
60
72
8
52
132
33
23
24
13
47
25
18
12
21
12
27
41
24
16
12
44
4
87
29
13
11
36
28
15
65
12
121
12
51
12
12
15
18
63
69
48
60
27
32
24
36
28
56
139
17
24
100
56
124
69
51
24
116
7
60
45
48
297
63
180
27
33
9
3
45
3
44
43
105
48
9
35
28
135
45
128
40
12
44
16
45
47
76
72
44
121
47
16
20
7
90
12
3
8
4
92
124
20
60
36
1
90
57
36
56
61
3
12
12
63
33
56
43
41
52
60
12
63
57
32
16
104
28
36
24
45
15
36
84
116
100
9
131
4
63
45
48
69
11
7
17
73
60
27
63
33
20
24
100
75
33
12
56
37
3
104
120
76
56
76
48
129
47
13
18
45
32
13
12
11
4
60
93
72
18
29
48
60
73
60
72
71
60
64
140
43
105
48
20
ABCD 93646794862*3^$a+1 [50016]
36
57
108
15
33
21
51
3
36
54
75
84
24
60
9
111
24
135
21
12
93
75
24
99
36
9
27
18
147
60
63
21
231
54
36
18
261
12
51
21
48
3
9
48
123
21
24
135
9
96
3
201
15
69
3
201
12
84
12
15
144
90
99
63
153
27
72
33
180
24
15
18
87
60
12
3
54
99
48
303
36
144
36
21
33
3
24
12
36
108
51
45
156
159
21
51
144
141
60
15
33
24
24
48
120
12
48
60
9
18
108
72
33
57
111
12
96
216
48
201
3
33
18
57
24
81
3
15
81
24
39
90
63
63
21
72
36
108
123
33
3
9
45
27
84
303
180
21
105
126
9
27
57
84
24
72
12
3
21
24
27
21
87
33
72
216
75
21
156
39
9
36
96
96
12
120
135
9
84
51
33
60
72
51
45
27
21
87
105
57
27
36
27
9
45
15
24
51
9
45
126
93
216
51
126
18
72
165
24
9
3
108
15
9
27
21
36
144
12
147
21
72
231
9
132
3
9
84
108
24
27
198
123
21
18
9
81
51
3
45
45
39
120
39
141
21
63
60
3
21
36
105
18
33
60
15
165
87
9
36
27
57
180
15
18
162
45
9
36
3
48
84
84
12
3
54
27
36
120
12
3
45
24
24
12
48
48
12
21
36
54
21
36
33
15
75
9
48
87
9
84
87
36
9
27
33
12
9
87
12
72
192
36
12
60
60
27
105
111
9
12
180
12
24
15
108
33
12
99
165
51
54
27
99
117
60
72
120
36
81
39
48
12
24
3
153
24
96
69
159
24
15
108
57
33
3
84
12
288
63
36
36
9
12
33
36
15
60
33
54
69
24
168
12
60
45
3
24
204
3
18
15
108
24
36
33
90
72
54
39
132
27
36
72
33
204
216
96
84
105
3
156
93
87
36
12
27
21
72
33
99
63
45
24
36
3
72
18
126
36
198
75
12
12
60
21
3
33
51
48
36
24
24
84
204
36
12
75
21
15
21
72
213
3
15
21
123
33
75
57
12
75
90
39
69
3
33
75
12
39
18
111
36
108
180
48
48
48
12
39
36
69
111
21
69
111
120
93
123
24
15
273
33
159
3
21
15
69
108
84
99
69
75
18
18
45
81
63
156
156
3
18
3
12
276
24
63
69
93
15
3
129
123
108
36
93
105
15
12
132
60
51
36
9
48
69
39
60
48
144
87
21
15
72
213
12
84
24
96
72
192
12
69
51
36
24
33
54
93
33
51
3
36
54
180
3
60
12
12
48
27
21
60
60
24
168
24
60
87
36
33
93
3
84
111
36
18
111
36
12
48
96
72
24
24
27
21
105
159
240
15
93
87
21
84
48
135
33
96
84
111
180
21
15
45
9
3
33
27
72
192
84
39
69
21
51
60
15
57
15
432
21
84
132
24
27
105
21
27
63
72
33
75
93
24
24
183
126
267
48
81
99
60
12
24
3
93
267
18
198
180
57
12
3
33
60
12
39
105
72
39
117
153
99
63
333
135
21
48
72
57
90
21
33
63
12
48
48
60
216
21
27
27
18
18
9
36
72
24
3
45
225
90
81
9
18
33
36
60
48
3
90
108
15
39
9
12
48
96
96
45
27
27
81
27
129
24
84
84
204
72
48
3
9
24
60
72
33
15
39
108
54
90
21
108
24
108
48
24
48
15
153
9
3
60
45
15
36
129
39
12
3
45
36
27
33
12
27
81
120
24
120
15
33
3
93
36
375
18
3
108
12
24
72
192
12
12
12
60
69
3
24
180
48
144
120
96
24
60
24
24
48
69
63
24
24
51
9
72
9
99
81
18
45
153
3
60
135
117
12
60
171
117
ABCD 93646872446*3^$a+1 [50011]
72
77
120
36
12
151
36
113
1
35
55
84
5
37
138
6
47
73
47
72
31
41
25
23
36
36
48
216
19
36
5
127
29
96
24
169
42
17
31
72
150
48
90
366
48
35
187
29
24
36
36
85
18
78
23
60
60
216
36
103
29
7
41
48
145
59
37
71
49
35
79
30
215
144
151
29
91
5
85
42
185
7
180
17
91
5
12
36
55
36
113
31
101
24
25
66
6
35
157
11
67
29
84
84
96
24
48
115
17
43
17
37
30
36
29
36
12
60
7
29
115
72
113
91
101
60
72
12
79
12
77
37
23
96
24
60
156
60
24
127
149
67
29
25
90
41
60
12
156
60
235
17
60
205
47
67
54
216
90
30
35
36
25
23
25
179
48
84
19
41
43
5
31
41
85
6
18
90
30
11
60
60
31
54
24
35
139
36
72
17
36
24
12
48
61
59
12
36
37
23
139
149
67
89
19
42
23
25
144
47
36
84
168
97
11
13
90
101
55
18
6
65
12
13
59
43
89
24
49
18
89
36
60
72
180
120
60
157
119
24
97
11
60
24
144
241
35
180
1
167
12
19
41
49
35
240
12
19
54
6
5
36
60
37
71
1
23
96
252
7
36
89
48
12
60
48
49
59
12
43
125
49
107
300
228
67
18
83
133
11
43
17
24
12
253
167
72
36
24
48
13
95
121
6
5
7
77
19
17
13
47
25
47
7
5
180
60
85
30
24
90
30
17
127
41
60
180
7
18
6
5
120
13
71
12
180
12
72
96
132
168
120
25
35
84
115
5
139
89
192
109
96
48
72
54
17
48
187
65
12
1
120
71
96
12
91
72
53
55
149
72
19
30
6
84
17
19
18
71
55
5
85
59
48
19
53
187
36
5
43
17
43
245
132
24
79
17
60
48
192
13
47
127
17
60
168
336
12
12
156
1
35
48
180
55
5
12
204
37
18
5
60
12
7
186
95
187
89
19
42
192
78
53
31
5
19
17
13
144
11
31
48
5
1
71
60
85
95
24
25
174
36
60
137
43
216
209
37
54
41
19
84
90
96
54
12
89
84
24
72
55
41
72
31
89
73
143
84
7
5
49
11
84
36
85
6
77
67
101
60
19
54
11
168
85
6
5
115
29
168
37
6
89
48
180
24
48
36
7
5
13
71
36
13
54
5
31
89
12
49
107
48
7
12
18
24
48
222
66
59
24
84
60
48
139
113
36
84
55
305
1
371
36
193
35
60
25
6
84
149
73
23
12
48
12
43
65
61
71
55
5
13
95
1
11
55
17
12
25
90
36
17
7
89
49
72
90
24
102
168
246
144
17
217
71
1
96
48
90
65
7
113
85
131
55
305
31
17
12
31
5
43
89
91
89
7
48
36
5
24
108
204
91
108
72
77
67
126
90
72
185
181
47
24
49
131
85
6
48
180
72
17
181
126
18
6
41
96
60
13
54
113
49
6
29
84
180
36
25
71
24
24
156
36
12
12
25
24
72
35
12
72
1
18
60
12
173
12
12
72
73
251
91
114
72
30
5
60
7
72
113
96
72
132
37
90
101
120
48
151
36
102
72
96
203
12
139
24
5
121
144
126
89
31
149
36
1
18
77
48
31
5
84
84
60
72
115
120
125
55
18
95
72
31
108
72
78
95
144
25
18
17
37
23
72
49
90
6
23
96
72
19
5
60
48
60
97
131
168
60
1
35
19
72
114
35
24
7
77
ABCD 93646894228*3^$a+1 [50051]
69
3
33
7
72
8
88
144
35
21
39
12
85
65
151
113
135
72
87
73
120
104
225
126
90
223
11
36
108
36
18
55
71
1
96
29
75
33
36
30
150
55
32
129
90
13
56
21
144
84
108
235
8
81
90
258
27
9
7
8
39
1
144
48
32
72
9
39
40
5
3
160
113
151
65
31
272
16
59
72
18
27
3
18
19
23
102
51
399
18
231
16
128
27
264
6
135
96
3
21
48
33
42
21
120
96
144
177
18
54
15
160
120
8
24
33
48
42
117
39
25
176
111
54
36
15
48
225
55
272
64
5
75
40
80
136
128
24
48
63
105
24
15
18
15
112
32
120
81
84
211
173
36
231
57
63
48
16
83
37
56
3
205
176
88
72
224
96
16
32
216
24
33
234
141
88
29
115
56
201
6
49
120
8
40
32
48
63
105
123
6
159
40
29
132
103
120
168
5
115
8
75
30
222
210
54
73
77
195
96
24
153
108
67
131
84
1
224
33
39
40
48
32
16
80
168
135
97
83
36
1
24
48
71
36
21
48
201
30
25
89
7
137
12
195
63
18
15
120
9
48
60
18
49
59
85
41
18
13
32
21
114
97
8
51
45
16
168
32
64
185
39
16
89
66
24
36
57
112
8
40
107
18
19
35
30
15
144
24
57
31
72
35
6
127
80
153
90
54
63
3
162
75
112
120
48
65
30
73
35
85
72
5
99
33
30
1
384
72
104
64
11
66
19
56
75
36
18
55
32
219
45
16
83
36
18
135
171
85
144
5
30
6
39
33
55
8
24
88
72
23
57
207
33
16
29
30
108
57
105
63
393
135
9
30
258
183
87
33
16
56
88
104
81
31
41
12
27
63
42
360
63
27
108
33
39
54
156
24
72
63
96
393
42
45
64
56
9
186
36
54
48
42
18
7
23
97
119
42
15
48
72
72
40
23
33
24
16
80
45
27
24
168
15
90
90
133
104
135
81
45
43
17
84
18
216
24
81
81
151
65
15
88
59
37
80
39
150
12
103
24
152
33
31
56
69
6
21
27
205
35
253
215
48
9
33
63
9
63
144
24
64
56
201
15
16
59
114
30
61
176
57
7
8
40
155
21
39
105
160
107
21
129
15
208
65
15
165
3
27
78
87
57
36
99
40
41
159
93
67
24
11
186
144
48
43
24
128
16
47
33
57
30
9
88
65
87
16
95
97
152
3
132
126
43
47
265
32
240
72
48
27
141
64
200
88
72
80
16
89
108
36
60
27
9
54
49
32
88
128
189
3
33
39
144
136
104
144
88
8
16
53
123
72
63
25
24
179
69
168
87
1
5
67
23
234
90
36
1
8
63
12
60
30
187
104
15
114
72
135
9
90
90
67
113
175
41
15
64
56
45
48
75
16
80
64
17
168
87
3
18
235
168
47
33
237
108
72
135
165
67
65
103
24
104
177
24
31
8
105
54
33
64
59
37
95
217
11
157
48
47
168
49
32
63
73
120
224
15
18
63
88
56
264
135
81
15
ABCD 93647394188*3^$a+1 [50103]
189
120
91
24
48
5
12
15
165
96
19
53
19
71
73
47
33
45
75
96
16
23
24
97
8
16
5
120
27
280
8
72
64
8
96
144
21
24
18
105
40
24
24
144
5
3
24
63
145
80
112
24
17
30
78
27
93
24
48
150
189
40
23
81
24
93
18
120
72
72
97
8
16
119
30
123
117
3
24
21
67
72
29
27
112
53
43
96
48
83
60
18
30
1
48
32
69
91
29
24
18
49
104
129
60
67
23
97
80
69
19
48
5
67
5
27
40
56
117
147
88
32
21
19
371
117
96
64
96
24
143
105
64
53
36
7
32
63
105
112
5
243
333
162
49
41
15
3
30
55
32
40
48
56
48
160
11
37
80
40
24
80
9
151
101
3
87
25
35
108
72
49
8
40
8
33
15
24
120
63
180
90
18
97
77
3
24
69
90
1
11
60
73
24
32
16
17
55
8
48
45
24
43
5
60
295
32
16
176
21
90
48
42
7
41
15
160
5
72
3
64
5
18
73
32
45
147
15
73
80
64
53
3
24
9
84
75
3
117
72
40
48
11
30
7
48
72
144
53
51
39
6
51
16
5
27
21
67
83
12
153
45
99
288
27
37
23
30
43
47
73
32
45
36
55
56
99
109
8
117
6
117
160
77
115
8
112
5
3
15
25
23
42
102
1
24
35
18
19
8
3
37
23
102
27
16
24
29
99
21
27
15
30
115
80
24
16
17
31
119
33
40
24
240
8
81
144
7
8
21
24
27
64
96
96
24
101
42
33
3
30
15
99
108
30
132
151
104
15
57
9
127
32
48
24
9
144
55
56
69
18
138
55
167
25
120
152
48
27
37
48
41
7
53
67
8
376
56
24
160
48
35
108
18
7
80
40
53
27
48
117
43
47
25
107
13
53
27
40
5
43
24
8
48
192
27
13
95
97
71
217
80
45
75
15
48
9
33
7
8
3
90
144
120
27
33
48
63
40
72
24
8
72
64
80
9
18
18
60
151
120
56
27
13
32
33
48
7
32
16
32
120
72
15
57
16
72
8
45
18
57
27
18
67
23
97
8
40
48
29
115
120
71
30
24
27
40
176
45
67
23
49
23
48
78
120
72
99
16
32
216
136
8
3
48
21
120
21
18
24
81
117
67
5
90
48
145
5
198
210
67
32
48
88
5
19
53
115
5
19
24
35
21
9
54
25
53
99
184
35
132
9
16
8
64
5
27
96
45
18
1
53
67
24
72
48
17
7
53
18
9
160
5
67
8
111
1
96
48
29
51
39
96
25
95
57
33
79
96
29
3
15
48
150
27
40
24
24
59
18
72
96
19
152
9
111
40
101
75
27
60
25
168
5
30
69
64
56
40
23
18
55
23
120
42
39
123
13
23
9
40
71
54
51
9
103
8
96
120
144
9
15
63
18
79
120
128
45
60
30
25
53
84
7
8
16
5
27
72
96
9
7
96
5
19
53
3
63
57
33
7
8
39
201
15
1
113
7
144
264
8
75
85
80
40
48
96
48
80
72
96
24
64
65
54
81
72
117
18
337
95
73
8
16
29
67
48
29
18
72
30
3
40
72
71
30
72
67
5
67
149
115
29
90
1
72
17
55
23
9
120
33
36
75
117
67
5
123
64
29
60
30
49
23
33
72
45
3
15
9
88
5
18
1
53
163
53
24
75
45
3
24
40
48
71
97
5
43
65
54
57
21
3
135
114
7
191
48
54
3
48
45
144
36
54
120
73
23
25
56
16
65
7
473
7
56
16
101
3
232
8
9
6
30
72
243
16
48
5
75
63
49
120
48
53
72
67
8
21
90
169
41
31
24
5
27
88
72
128
72
63
81
21
115
80
40
104
111
25
35
109
24
24
96
96
56
45
75
117
18
49
23
25
155
45
231
57
40
48
245
24
75
63
25
48
24
48
35
78
55
32
112
48
32
45
ABCD 93647731746*3^$a+1 [50037]
24
39
12
33
60
12
63
15
120
6
7
29
19
5
96
43
11
21
45
144
51
40
59
21
15
84
90
6
30
135
4
35
6
30
240
45
15
25
20
4
12
104
9
84
42
54
51
9
27
84
28
35
61
71
21
124
29
54
60
25
77
30
1
32
27
1
8
36
159
150
174
30
6
120
6
24
60
120
39
75
45
15
36
45
9
12
43
5
7
89
24
27
16
59
48
12
24
37
17
75
28
83
30
79
5
6
36
13
17
24
24
15
12
16
53
139
5
67
44
124
8
9
24
120
111
45
19
29
12
174
30
36
48
12
79
92
117
27
33
42
13
5
6
9
168
9
84
51
39
61
5
51
72
40
20
45
42
69
4
32
33
27
9
156
48
103
23
54
15
15
102
60
84
30
24
33
9
144
36
55
113
36
147
40
17
12
24
7
12
8
27
36
97
47
60
21
96
16
53
6
81
99
25
125
150
21
28
5
66
24
57
27
42
3
15
72
114
19
5
3
24
40
84
41
15
3
6
7
164
9
24
55
17
15
9
15
52
197
42
90
18
6
19
41
79
68
28
89
3
9
54
9
36
21
18
1
12
80
39
45
76
17
12
90
48
1
29
12
63
21
27
88
71
93
28
17
55
17
24
84
27
36
123
6
24
66
30
24
51
39
24
13
23
60
21
69
79
17
39
111
18
12
84
19
20
117
84
6
18
6
36
21
24
15
30
54
30
127
48
32
117
27
105
91
59
54
30
66
63
21
79
132
20
16
12
8
9
55
59
129
45
6
36
21
24
3
12
78
30
6
114
117
40
29
114
33
48
45
144
60
12
30
198
7
65
91
20
28
35
45
4
36
152
24
33
126
66
90
60
121
113
67
59
13
17
90
21
27
33
69
51
33
36
90
1
113
19
32
4
20
16
56
9
19
12
32
112
24
5
66
1
29
18
1
24
41
271
36
23
25
11
121
29
31
12
65
3
33
55
35
21
129
39
21
67
113
7
17
12
15
105
18
13
47
6
7
47
13
29
30
18
55
17
39
39
36
69
45
15
28
92
21
15
36
40
5
171
39
21
4
5
24
6
24
60
6
30
129
45
7
60
23
6
19
84
5
51
105
66
54
24
3
108
64
11
6
84
7
8
81
30
18
67
36
17
42
30
18
12
141
64
29
54
33
93
6
48
42
60
3
21
30
85
12
12
155
6
36
60
60
30
78
12
30
129
64
12
23
30
36
84
60
63
28
101
51
33
55
71
108
57
3
37
149
27
9
54
36
49
5
7
144
20
39
24
6
27
9
48
36
19
41
24
75
15
57
4
29
31
24
56
21
60
171
4
53
27
39
60
9
21
6
13
35
73
17
42
60
48
36
54
12
24
30
24
6
7
200
27
12
30
43
32
36
33
24
43
12
77
63
48
3
54
7
35
9
159
37
5
24
60
19
101
15
45
7
53
126
54
6
69
75
37
29
18
13
77
7
59
30
6
90
24
96
30
30
84
27
24
15
234
39
21
6
9
36
33
15
16
116
9
36
39
9
43
167
1
12
8
39
66
96
43
8
27
36
54
3
27
153
87
45
51
6
84
51
24
72
3
90
6
48
61
72
29
48
132
99
51
60
18
67
35
61
120
48
59
60
96
25
29
30
6
66
144
54
55
36
29
43
60
44
33
72
39
81
31
29
3
15
30
42
81
40
23
21
75
90
18
13
47
37
5
19
5
6
24
9
15
12
114
15
96
36
27
6
7
8
9
12
51
28
32
3
45
81
18
120
12
121
72
68
120
33
24
3
72
15
6
27
3
54
36
96
24
36
84
276
24
7
12
17
39
12
72
21
7
23
6
78
42
210
18
30
21
111
90
120
51
27
12
18
6
150
36
84
66
73
17
15
24
105
36
31
12
65
66
45
9
31
80
81
15
9
36
24
7
24
5
84
79
32
9
6
78
12
60
30
78
7
53
102
13
101
6
168
30
30
36
24
6
67
29
51
88
32
39
1
84
20
45
19
5
36
43
47
21
33
67
17
27
63
6
27
12
15
93
40
84
24
20
9
12
210
21
33
30
57
24
75
24
49
17
91
17
30
6
6
1
53
31
83
60
6
111
9
6
90
24
51
189
15
9
60
12
48
6
6
19
32
24
39
109
17
120
18
96
9
16
20
4
36
164
81
7
20
3
25
35
66
114
90
60
6
30
15
39
49
107
49
41
90
1
197
75
16
29
27
63
42
30
24
24
6
24
12
19
84
95
45
76
5
24
43
12
17
84
15
39
126
60
67
77
12
91
53
87
3
36
54
30
126
18
13
44
48
220
11
9
36
21
19
41
31
47
13
44
4
161
30
48
30
12
144
24
31
5
30
60
90
67
17
7
35
1
8
15
21
165
24
6
9
12
3
24
45
15
12
30
24
24
90
6
7
83
186
123
21
7
44
99
54
96
60
6
21
88
44
135
180
25
17
43
5
7
5
15
28
11
45
36
9
27
148
59
30
163
20
40
23
6
24
24
102
9
9
30
25
17
24
60
ABCD 93647921936*3^$a+1 [50067]
234
210
6
63
40
56
51
6
138
69
33
54
81
123
6
15
75
133
107
85
104
27
294
6
108
189
328
104
184
41
55
104
105
87
75
540
49
281
7
17
31
29
66
25
32
3
174
63
117
91
8
57
127
53
163
35
117
3
192
84
30
51
72
72
168
27
24
85
35
90
91
11
120
30
18
261
15
145
56
279
81
40
23
12
189
21
43
41
39
177
79
41
30
33
147
204
49
11
45
64
56
88
83
144
24
165
21
480
3
27
61
65
18
37
65
18
30
96
90
93
27
30
223
47
66
18
60
9
33
84
96
300
15
195
24
144
85
155
96
156
57
3
24
6
54
126
27
3
69
129
312
63
51
133
168
8
112
32
51
6
79
272
315
54
79
71
9
72
9
84
102
157
8
105
24
66
69
15
1
179
30
55
5
156
55
192
137
84
66
33
57
6
138
150
12
150
63
111
126
144
235
11
120
37
11
66
19
107
174
144
522
24
30
135
160
8
3
24
21
39
84
60
60
30
6
30
126
18
30
21
64
11
114
6
21
183
12
24
60
169
131
30
79
17
24
90
6
48
127
29
30
13
8
3
42
27
72
9
7
305
78
177
15
84
133
101
195
72
3
261
16
83
45
15
12
114
60
15
168
27
114
36
60
6
30
79
35
61
155
288
6
126
129
16
35
30
7
11
165
144
96
40
11
114
246
24
66
54
42
198
181
120
11
120
24
13
11
69
51
126
114
21
120
105
60
211
83
45
27
144
30
15
40
128
207
30
96
78
66
60
114
6
216
84
171
39
84
192
13
47
48
1
59
96
54
79
8
39
30
210
126
99
24
75
42
139
89
66
96
48
141
16
125
60
24
60
84
31
104
16
35
144
36
81
9
90
30
15
99
42
84
60
66
90
18
192
18
99
96
136
224
21
6
37
11
72
114
66
9
135
126
48
19
83
37
8
48
15
12
114
75
136
32
27
85
65
144
192
168
127
5
78
21
24
40
32
219
96
198
210
6
79
101
144
75
16
59
72
54
60
144
252
15
75
24
36
174
6
85
104
15
84
60
126
30
96
18
306
30
6
85
48
71
9
72
72
21
6
6
150
144
1
83
72
117
72
39
42
24
55
155
120
66
144
6
90
27
72
81
78
126
246
13
24
101
51
75
66
75
9
60
36
79
155
61
233
159
57
15
21
75
72
111
60
45
216
111
108
126
6
217
11
60
9
81
42
54
66
84
126
19
155
36
177
81
210
60
177
15
78
19
47
36
48
42
30
30
18
132
30
78
120
150
66
6
90
114
180
156
43
104
363
37
47
9
105
90
126
55
104
72
99
90
6
373
104
627
381
192
57
255
81
18
6
60
99
141
174
36
30
6
45
45
123
ABCD 93648092828*3^$a+1 [50100]
60
23
16
48
75
36
120
57
176
192
133
18
222
234
177
165
12
6
105
80
96
97
95
97
60
66
33
21
90
126
24
27
45
192
150
66
18
72
96
102
24
66
60
174
78
18
12
6
138
11
115
18
11
16
51
189
3
216
24
138
18
72
89
48
85
54
90
11
16
96
32
25
18
84
36
29
13
99
48
128
96
37
144
42
36
18
30
6
30
9
33
111
15
12
132
156
42
48
6
126
36
99
48
81
18
6
54
144
48
36
126
143
109
42
72
84
18
27
99
189
63
65
67
45
135
41
31
30
24
90
321
3
138
24
18
72
72
41
61
3
165
30
93
80
25
54
114
18
48
45
128
97
42
5
7
60
138
432
36
18
186
12
42
12
17
7
84
6
30
72
105
32
43
24
18
27
57
108
18
54
3
69
198
53
73
183
93
51
87
90
18
18
72
35
19
60
18
54
18
48
39
3
102
54
54
11
85
75
15
66
159
3
45
33
15
51
60
48
60
18
138
9
96
144
45
90
324
18
48
83
25
60
54
21
123
252
36
30
54
72
150
90
12
54
18
24
36
41
319
81
39
24
216
9
3
24
66
54
54
54
6
18
102
18
90
87
3
6
156
132
84
6
108
12
78
36
18
12
24
12
65
49
15
111
65
79
18
66
36
6
66
33
27
84
126
96
3
375
54
243
99
29
64
15
84
29
31
66
47
13
90
9
93
6
48
42
51
339
198
180
60
87
32
37
27
15
252
12
6
102
114
72
90
54
12
24
54
18
264
72
90
60
162
138
36
17
199
24
126
210
18
96
12
6
36
54
66
209
25
215
55
78
27
192
177
15
75
66
18
161
160
32
103
120
54
11
7
89
16
9
162
198
138
6
12
3
21
18
138
6
12
114
48
6
72
54
72
108
3
141
12
215
181
27
105
138
24
48
42
59
16
81
15
27
66
3
3
234
3
128
7
108
60
30
35
7
282
96
191
55
57
111
65
181
27
99
29
13
12
36
132
159
80
7
108
461
25
78
90
30
60
117
21
267
32
7
90
78
198
12
42
149
85
27
291
24
228
81
51
29
1
15
45
36
54
84
186
12
36
126
90
114
30
3
57
18
36
12
36
60
21
9
108
18
89
91
108
72
17
37
132
144
135
57
42
138
99
81
186
102
63
69
18
12
342
87
45
84
18
126
36
11
139
213
192
32
133
24
51
33
54
18
60
120
6
36
36
54
111
48
159
449
25
12
72
3
224
79
78
3
45
3
32
55
18
132
54
77
13
120
11
16
45
6
12
54
24
108
18
101
199
36
198
126
18
15
27
12
9
33
198
12
96
12
72
36
126
18
186
59
67
45
32
208
21
102
96
101
112
21
174
29
144
79
54
24
18
12
36
204
5
112
32
7
36
6
12
60
54
18
15
177
159
45
147
128
16
33
18
108
113
16
27
69
32
25
119
288
112
39
132
5
112
135
12
36
6
108
198
300
53
37
18
89
16
99
30
132
11
48
7
90
96
30
177
32
205
6
84
24
180
108
156
18
99
48
159
90
6
102
27
48
51
108
36
45
105
ABCD 93648491486*3^$a+1 [50007]
21
75
41
28
36
56
7
17
16
39
5
19
30
27
3
6
6
54
48
51
57
18
30
39
9
23
16
63
6
75
15
54
102
65
48
4
63
12
17
13
35
4
44
37
11
1
72
18
21
21
11
139
17
19
9
21
23
4
33
35
28
21
15
8
31
45
27
5
4
8
28
21
36
84
71
4
45
72
12
72
6
6
59
124
21
30
5
24
28
8
28
3
36
65
112
36
20
1
36
42
69
12
32
7
21
8
36
127
18
36
3
56
4
36
15
57
33
12
30
36
108
17
16
12
33
27
104
1
24
6
5
24
13
18
78
87
33
39
3
5
12
157
3
15
5
13
119
1
47
1
15
48
132
9
3
201
6
6
42
21
3
153
39
6
27
9
24
3
24
20
31
57
12
15
5
91
18
3
8
7
6
12
11
31
156
21
33
107
13
36
75
9
96
18
66
36
15
48
36
24
84
20
4
33
3
39
41
85
54
5
79
17
79
54
48
3
21
27
24
33
51
56
4
27
42
3
63
24
21
51
42
12
11
4
72
24
9
3
3
65
13
27
9
84
3
3
9
21
3
32
13
6
17
88
3
17
7
17
16
39
41
13
18
29
16
15
9
33
6
12
66
24
12
75
9
27
27
101
1
51
39
18
18
6
11
52
21
11
1
72
39
21
3
21
35
1
12
11
28
20
73
15
8
175
41
40
81
35
31
21
12
3
17
4
39
60
21
20
37
120
75
15
53
12
24
156
16
128
19
9
20
4
33
42
29
79
6
3
24
8
4
8
13
24
54
9
21
87
3
77
43
57
33
12
63
3
29
25
72
84
3
116
7
12
48
12
5
49
42
6
30
21
39
72
45
27
72
18
6
96
5
1
99
9
18
5
13
27
20
31
12
9
45
36
15
57
35
25
203
1
42
12
36
17
4
44
49
11
19
17
16
24
9
11
52
3
41
67
30
15
144
36
9
48
6
30
3
3
9
129
30
65
145
48
3
117
6
6
11
132
16
33
39
8
76
21
15
44
1
6
77
25
114
17
48
61
42
165
39
5
49
48
42
77
19
5
48
1
6
24
60
12
66
96
47
25
11
25
12
71
13
3
255
5
88
108
12
20
43
69
12
3
24
65
40
15
6
18
5
40
9
15
63
9
45
47
12
19
6
15
36
12
9
131
24
13
12
30
12
66
27
57
23
88
21
6
5
1
24
51
15
36
21
21
72
15
8
31
9
104
1
84
15
15
5
49
96
126
17
64
39
6
35
52
44
28
9
6
161
31
54
48
15
36
72
3
102
83
55
6
108
23
19
12
36
21
57
6
41
36
4
105
3
15
18
35
79
102
11
25
18
6
63
27
81
3
141
20
7
42
6
6
24
59
24
52
45
12
11
25
35
13
36
30
36
18
63
9
54
89
37
42
30
3
213
222
30
30
33
32
31
6
11
61
3
9
59
4
15
108
21
104
4
12
39
54
11
31
42
23
1
24
54
9
96
36
20
61
30
9
9
135
33
36
27
9
39
3
17
36
96
1
11
16
3
36
90
78
17
19
36
45
105
75
87
6
42
33
9
6
65
55
24
54
15
99
9
9
24
63
3
102
107
4
44
60
13
24
3
9
6
24
41
13
12
3
20
7
17
7
17
24
180
13
39
8
48
55
9
45
90
33
27
18
3
140
73
11
25
12
15
51
21
80
12
19
42
99
12
3
21
15
6
11
67
6
3
57
123
33
15
3
60
9
24
3
9
20
52
21
48
11
16
57
47
25
102
57
152
72
12
1
15
12
87
6
15
36
15
9
33
60
42
30
71
19
78
83
52
3
33
8
25
24
11
19
6
15
21
63
51
18
11
16
8
1
27
9
12
36
6
53
12
100
39
36
12
53
31
65
4
104
36
19
41
64
60
9
24
11
43
18
90
17
4
9
11
60
48
91
54
24
6
60
9
8
19
117
9
23
97
30
6
15
39
5
60
13
87
33
39
36
45
18
42
6
12
114
54
17
12
1
66
9
12
20
49
48
27
60
15
54
6
33
36
39
96
17
4
15
54
11
31
17
19
29
19
42
3
140
73
3
3
66
87
8
52
165
24
48
54
72
33
8
91
29
19
84
12
53
1
11
1
27
9
36
27
21
11
136
9
99
3
53
12
7
120
36
17
31
12
17
31
5
25
35
84
60
19
21
80
73
83
1
48
11
28
81
23
79
21
21
42
48
120
17
24
28
3
6
66
18
39
39
72
17
49
3
3
5
12
136
36
51
42
30
9
15
57
93
11
48
25
3
12
72
24
105
6
30
111
3
17
1
11
25
23
4
15
9
3
29
13
42
24
36
5
12
49
11
4
63
69
9
96
24
27
27
54
83
79
42
3
81
18
89
1
18
48
42
27
32
55
5
1
159
60
21
18
12
6
12
168
12
47
40
21
143
12
61
75
144
12
9
102
57
84
20
49
47
1
30
29
28
21
63
15
5
40
3
17
48
25
15
15
24
105
9
12
60
59
1
36
3
36
9
27
75
24
6
18
48
6
42
6
36
47
16
87
102
12
18
18
11
7
270
15
120
24
15
33
20
48
25
30
9
12
21
132
48
18
138
60
11
4
15
12
72
17
7
9
44
97
66
18
39
3
5
168
19
6
120
39
36
3
65
7
65
37
6
65
12
19
29
16
3
12
24
72
5
16
72
93
84
3
51
5
28
15
5
13
18
45
3
6
6
6
23
40
21
6
30
36
42
5
37
23
36
4
33
39
20
28
36
216
33
42
33
87
102
47
52
9
27
44
72
19
66
3
36
27
6
11
25
15
81
27
21
3
63
21
24
51
21
12
27
54
42
78
18
30
60
24
18
30
39
36
87
6
47
4
3
9
63
6
24
15
33
78
18
75
39
17
37
63
123
9
3
5
91
65
13
54
12
9
57
36
6
21
32
4
56
24
7
9
15
6
72
66
129
12
36
93
39
3
180
108
9
9
66
105
44
7
81
8
25
54
12
9
45
72
36
107
36
25
12
59
16
44
1
54
17
49
23
1
23
7
48
6
78
5
43
42
27
108
27
33
33
6
18
11
127
18
3
36
117
12
11
4
51
54
12
18
30
66
129
27
5
85
3
75
24
36
9
27
33
9
3
24
21
15
8
31
9
56
112
8
4
ABCD 93649005488*3^$a+1 [50092]
19
41
84
75
24
24
57
39
16
5
51
141
27
40
120
120
5
67
17
24
84
3
112
48
17
55
32
21
27
16
53
3
88
32
69
51
16
65
120
111
141
3
24
72
9
7
53
3
24
45
12
24
7
32
88
8
40
176
16
72
65
231
40
8
48
16
29
51
40
41
15
48
21
43
245
19
149
12
24
63
9
31
8
69
51
33
216
60
195
57
7
96
24
56
24
57
24
39
40
80
141
3
40
32
40
17
48
31
41
7
32
48
24
33
15
112
8
48
16
125
27
72
24
48
9
55
8
45
24
36
48
87
9
111
72
24
24
165
180
12
108
15
112
96
65
36
3
40
128
9
271
48
8
64
104
16
56
24
40
17
151
8
16
24
77
19
48
5
36
12
67
32
9
24
7
113
31
8
24
24
21
67
8
168
24
48
9
63
120
24
24
21
27
16
17
31
80
72
160
17
156
75
21
144
75
33
7
32
16
17
15
16
5
27
93
3
72
48
48
24
16
5
51
48
96
88
128
9
72
84
24
108
39
45
96
115
5
3
33
15
93
36
31
8
72
24
33
7
101
91
32
88
120
8
57
15
21
123
69
67
8
40
96
29
67
53
99
33
79
41
63
40
32
40
65
15
48
93
3
24
45
51
40
89
24
15
57
36
3
9
31
5
36
15
24
57
15
16
144
24
17
39
33
31
8
24
40
104
57
111
112
8
9
159
21
27
9
231
24
72
33
15
40
72
17
31
5
12
216
87
345
151
80
21
43
8
24
24
40
29
99
72
24
48
57
60
195
93
27
40
32
40
17
216
36
3
21
75
33
12
27
33
7
8
93
3
24
48
96
153
15
40
24
41
31
5
51
64
29
3
249
24
72
15
21
67
41
7
32
24
16
29
123
88
8
16
144
197
163
96
5
36
24
36
48
60
36
315
21
27
40
32
40
24
8
33
15
69
3
48
9
12
3
136
32
153
39
57
7
5
3
57
156
27
168
64
89
36
72
12
60
48
51
9
39
64
48
137
7
41
7
29
168
75
9
79
8
21
27
69
27
9
15
24
45
115
8
9
12
19
8
45
51
72
45
72
3
9
39
184
32
160
32
72
88
32
136
77
48
19
17
39
48
16
128
88
24
24
72
17
12
3
168
33
48
36
51
24
40
56
96
21
19
5
27
88
77
123
16
32
24
16
5
27
16
29
3
201
15
24
16
29
72
99
9
55
48
8
21
19
17
7
41
7
32
21
84
36
60
55
8
16
8
21
27
21
123
72
81
7
80
16
8
45
19
89
60
91
32
57
63
21
96
43
8
40
8
9
39
96
40
17
15
16
56
81
31
89
15
72
24
16
8
208
72
32
96
48
24
40
104
21
51
136
8
33
7
125
51
16
48
8
48
40
32
21
3
93
43
29
27
112
41
15
40
80
40
32
72
96
96
69
19
56
45
24
75
96
40
80
33
36
19
72
29
51
64
17
108
48
19
8
16
29
96
156
7
89
84
72
3
105
7
32
64
5
24
67
8
144
112
80
33
31
8
21
72
84
31
8
96
33
7
56
9
15
160
32
64
65
24
87
16
5
3
40
8
24
9
39
21
36
36
19
104
69
180
36
24
51
88
56
16
56
24
45
51
96
96
24
64
56
24
21
43
17
63
40
89
7
32
21
75
16
65
60
36
72
15
105
72
60
19
89
120
39
16
80
105
39
88
24
101
19
104
16
5
19
8
48
72
9
15
72
81
111
64
56
21
36
48
7
128
16
65
108
24
36
87
16
24
32
64
72
29
19
17
7
8
24
64
32
40
41
135
21
51
93
75
72
57
156
75
165
27
72
21
19
80
96
120
48
96
69
19
89
55
48
120
48
53
19
48
89
39
21
3
33
175
5
43
104
40
41
31
8
72
64
29
67
5
12
15
9
87
33
24
12
67
216
56
24
57
31
72
8
24
88
29
75
24
88
192
17
108
36
31
89
15
16
80
24
33
15
129
36
3
81
111
16
32
24
16
56
24
69
19
72
48
17
39
33
60
3
24
9
15
33
7
17
55
101
99
40
65
48
63
48
136
8
33
24
15
21
67
89
24
72
7
8
40
32
69
99
40
29
43
41
15
24
264
40
72
8
48
24
48
16
5
51
64
32
33
84
19
17
60
12
79
17
36
3
112
72
128
81
39
9
103
24
48
8
69
171
48
96
33
15
16
41
63
9
31
17
24
111
88
72
8
9
7
24
32
21
67
5
3
33
15
16
144
24
17
24
ABCD 93649216504*3^$a+1 [50005]
18
15
12
108
28
77
12
103
20
33
15
4
53
7
11
42
15
3
42
63
52
53
12
55
20
105
3
27
73
32
12
40
17
39
57
15
28
11
54
12
24
24
27
93
6
229
17
27
33
42
12
6
42
25
36
29
48
3
12
9
31
17
15
57
3
21
7
113
15
21
3
3
37
8
15
24
6
72
55
11
12
48
42
108
24
18
13
24
23
177
21
12
15
39
33
21
12
67
8
60
9
31
8
72
9
36
27
76
20
12
3
54
15
45
103
20
3
24
18
42
12
9
4
71
12
18
55
104
21
36
48
3
9
30
33
21
79
48
89
60
60
3
51
45
39
12
21
99
30
18
33
15
18
19
83
18
7
53
72
84
54
45
12
39
36
18
55
11
6
3
12
52
20
33
24
6
13
17
12
18
18
39
27
13
20
21
27
28
5
27
12
28
23
6
3
93
7
35
153
15
12
12
6
3
9
51
21
19
12
32
40
17
30
6
3
4
96
17
43
17
15
45
24
36
55
20
9
43
56
9
6
49
23
25
5
27
60
21
19
8
33
12
7
8
9
30
6
27
27
13
65
18
13
5
72
12
3
3
25
41
18
13
108
5
102
33
21
43
48
68
52
29
54
6
6
90
12
12
6
42
6
97
32
33
12
78
42
42
33
57
24
19
8
27
30
36
84
48
7
41
12
3
4
5
60
42
13
41
12
12
103
8
15
25
20
27
252
6
19
20
16
29
12
54
9
15
12
6
30
24
13
71
85
5
27
165
12
48
12
75
15
25
53
12
36
36
24
19
23
13
5
24
43
65
55
20
3
12
37
65
12
24
27
12
15
6
6
33
40
8
33
6
1
92
3
18
84
15
21
12
3
9
55
48
20
3
49
17
36
42
42
18
13
35
37
5
75
27
13
20
27
21
108
9
36
36
24
7
92
3
42
55
137
30
93
3
33
12
28
17
27
33
3
117
15
12
15
6
60
54
12
33
15
78
127
96
65
55
17
87
16
5
19
23
42
30
12
18
12
48
6
45
21
30
24
90
12
103
11
33
16
20
12
33
7
12
5
30
36
9
81
60
39
16
24
5
12
54
30
24
30
21
15
49
56
111
13
20
21
15
4
140
27
6
72
3
3
6
24
7
5
54
54
30
57
63
216
9
57
12
42
1
35
85
29
3
87
93
123
25
17
72
3
33
18
54
3
120
108
24
28
29
18
6
12
27
27
9
69
48
15
12
3
18
12
12
43
5
3
40
11
69
135
25
17
3
9
78
37
168
12
56
24
48
28
17
27
3
57
21
12
3
99
42
60
36
48
12
3
51
73
8
3
24
18
27
120
105
115
20
15
25
5
18
12
1
29
31
80
39
12
21
27
21
9
51
12
3
69
33
3
24
76
35
24
25
5
51
4
5
12
84
30
6
18
60
30
66
117
93
12
55
5
87
40
36
89
55
41
7
23
42
7
36
41
24
60
24
15
3
84
1
92
27
30
18
45
51
25
5
19
60
8
12
16
35
30
12
168
55
12
17
12
18
42
36
15
15
54
6
33
39
66
7
5
18
9
21
12
84
36
48
75
100
17
84
6
42
3
39
24
6
18
18
7
8
40
72
36
12
89
3
28
72
8
15
57
45
15
28
29
24
39
21
6
1
47
1
20
21
63
33
3
9
42
30
19
32
57
18
42
63
12
33
27
3
12
141
15
72
12
6
54
72
9
64
35
61
77
12
6
9
16
44
3
30
3
4
17
79
20
40
32
9
18
133
59
30
120
6
45
57
12
6
45
33
12
27
33
48
67
20
15
13
41
24
72
54
1
80
39
21
3
45
72
28
32
33
15
24
63
25
23
9
36
4
113
67
11
49
5
18
45
28
11
60
6
78
36
1
32
48
57
3
45
3
57
43
11
13
20
21
24
18
18
19
65
36
67
12
65
91
24
17
43
17
3
21
84
48
12
108
7
77
48
15
108
15
57
108
12
36
21
3
16
5
87
9
31
32
16
60
11
93
21
54
18
15
28
35
54
18
24
6
30
57
48
100
108
35
42
72
66
30
39
16
5
12
15
63
12
18
12
12
115
48
53
15
21
24
24
42
9
24
120
60
16
20
45
60
39
16
20
21
36
7
95
61
17
24
84
12
3
75
9
45
31
24
5
12
6
45
3
49
17
3
16
29
36
24
15
15
12
73
23
24
18
15
16
24
20
36
12
52
53
27
15
42
36
30
73
35
120
6
3
3
12
18
12
12
24
175
17
18
117
9
31
5
27
21
30
12
42
30
1
59
93
3
30
114
141
9
31
24
8
45
18
25
29
43
5
42
30
55
36
5
36
19
44
16
41
6
48
114
12
19
20
9
3
40
12
36
41
19
12
8
39
66
15
144
33
27
177
48
42
36
33
45
66
6
7
47
6
3
24
36
27
72
85
23
18
12
30
30
24
103
20
153
42
25
23
30
18
60
25
29
12
3
15
6
12
24
18
33
48
69
18
24
93
21
15
39
18
12
15
15
90
31
32
12
27
6
60
18
12
85
17
36
6
13
17
43
113
12
63
33
42
30
24
24
55
44
40
107
9
39
78
63
45
15
45
19
5
3
27
25
83
18
99
15
48
30
18
12
73
71
1
48
5
30
6
39
147
90
15
3
6
39
52
8
39
1
41
24
7
77
120
6
9
16
11
1
107
21
4
5
31
20
4
113
78
42
7
65
55
35
6
19
23
13
17
63
69
3
87
21
9
18
13
44
57
6
25
8
39
6
39
45
6
9
120
45
36
36
48
3
15
33
27
73
77
12
48
3
4
8
27
48
18
60
54
13
32
57
6
33
39
6
102
48
36
1
20
72
48
60
12
76
29
12
78
6
12
63
9
6
6
78
30
51
21
30
96
30
3
39
18
7
11
25
17
42
1
24
8
33
102
18
15
87
25
5
3
9
36
36
63
21
24
30
78
54
6
135
69
36
12
3
9
91
48
32
63
36
48
6
27
123
45
4
8
69
43
36
35
6
19
80
4
60
5
12
24
39
16
20
135
9
36
21
18
33
27
6
7
29
6
13
20
4
11
25
20
12
27
30
15
27
36
37
8
3
66
39
87
114
30
6
60
60
72
12
19
5
27
12
117
51
28
17
12
42
84
9
21
15
45
87
69
39
15
42
42
21
15
114
75
21
15
21
6
12
6
27
45
48
24
12
6
18
7
12
5
18
30
3
144
21
12
3
64
47
24
49
41
7
77
15
93
15
9
18
13
17
15
16
20
15
30
79
35
13
29
24
27
69
60
18
108
24
78
36
84
36
27
39
18
18
33
9
18
13
ABCD 93650092124*3^$a+1 [50015]
3
33
12
18
72
1
125
42
33
39
18
27
3
97
12
35
49
24
35
1
12
29
39
16
36
8
9
30
36
21
4
11
6
54
198
7
95
93
12
3
1
5
15
15
25
11
45
40
11
30
15
12
28
17
55
53
42
33
33
159
48
27
60
25
8
33
42
57
171
25
71
21
27
1
77
115
48
71
1
17
30
150
36
15
15
69
52
48
11
96
1
17
18
33
51
9
76
23
25
8
48
72
48
39
156
36
126
27
36
15
21
9
19
32
39
25
101
15
3
73
80
60
48
4
12
101
19
44
51
13
32
39
42
75
9
18
36
145
41
30
18
63
12
3
18
54
21
81
51
27
1
11
21
100
83
61
131
37
35
6
39
40
11
45
21
79
17
18
54
67
8
28
32
27
133
5
6
25
5
42
12
18
3
15
25
11
24
69
28
32
12
15
24
126
3
12
15
69
16
44
36
136
5
42
21
27
114
18
12
21
3
30
19
8
9
31
48
11
1
32
36
75
42
7
20
57
51
9
103
5
30
36
42
48
54
13
113
36
24
30
1
41
43
47
49
8
36
69
30
6
115
59
36
1
20
3
81
57
42
30
31
44
12
4
35
25
29
18
18
96
30
24
30
54
6
39
40
5
3
15
25
20
9
55
36
35
37
5
67
41
48
15
21
163
12
119
36
85
68
16
32
33
30
9
87
25
11
102
15
3
13
36
29
15
57
43
47
33
39
25
36
41
15
88
11
30
36
18
33
9
18
81
99
57
4
5
90
72
37
23
25
32
15
25
32
40
20
21
7
11
37
5
18
25
29
30
21
52
48
36
5
19
17
19
5
15
76
32
12
3
18
19
5
51
24
24
4
53
18
42
115
8
51
54
144
6
9
48
9
51
3
24
18
12
3
48
72
72
21
27
9
18
181
17
19
20
33
63
72
123
25
20
3
90
19
56
180
4
17
15
15
1
92
16
59
57
9
54
60
18
48
42
33
24
27
13
23
144
18
18
37
8
45
42
36
30
6
13
96
44
100
35
18
12
36
54
85
20
57
55
35
13
32
45
43
8
3
25
71
109
11
49
11
108
18
67
80
48
40
29
19
44
12
15
33
52
29
31
89
72
63
24
108
27
25
8
3
45
16
23
57
21
19
65
36
18
72
24
30
75
16
12
11
72
57
40
12
89
99
45
102
96
12
25
8
9
31
92
16
59
33
33
51
16
44
24
60
39
162
18
18
7
120
35
81
36
9
19
17
3
40
8
45
3
12
12
57
31
5
67
36
12
80
39
9
117
3
87
18
72
15
3
37
20
15
69
28
47
21
160
17
15
48
120
4
11
33
24
33
27
16
12
149
15
16
84
41
39
16
44
15
13
35
1
77
7
12
20
51
69
93
18
12
25
47
18
90
18
42
45
63
33
24
52
83
6
7
20
28
35
12
13
72
5
39
4
152
27
21
15
9
75
33
28
35
30
7
107
18
19
29
24
51
4
60
8
57
67
44
40
11
33
3
13
60
11
45
171
180
42
12
75
16
185
15
52
60
17
115
5
24
19
11
60
25
44
96
16
20
63
33
28
11
73
35
78
12
3
39
9
256
125
39
12
48
27
24
84
24
93
40
47
18
48
42
18
15
165
7
24
23
18
3
60
39
126
51
3
96
57
148
5
42
57
36
15
84
6
30
57
3
45
27
57
76
29
3
60
4
20
24
40
47
72
12
13
8
69
3
57
30
6
48
19
32
3
25
48
20
88
17
243
4
56
40
44
36
15
12
18
36
54
42
43
41
18
18
7
48
17
43
12
8
9
15
39
61
36
65
108
36
18
18
18
85
12
8
39
42
31
17
55
68
57
7
116
153
31
35
36
18
15
21
54
36
24
57
48
39
18
18
210
24
30
57
28
11
102
55
8
4
20
3
60
25
8
12
28
11
90
99
9
15
40
12
36
8
16
53
3
15
45
15
13
17
3
15
24
48
18
42
12
13
23
49
11
30
19
77
30
1
53
60
72
7
41
7
68
141
19
71
6
15
84
3
73
20
48
12
15
12
36
1
41
7
47
36
13
20
60
36
4
59
72
25
11
57
51
37
68
12
4
11
37
80
3
45
144
4
32
9
6
73
32
48
39
36
42
43
59
42
18
13
20
39
1
8
24
96
15
12
54
3
28
32
51
81
39
36
6
63
12
4
44
16
35
33
21
27
52
48
8
40
59
33
28
20
16
44
75
9
141
39
108
52
60
11
21
9
67
68
112
20
24
4
155
36
6
79
8
72
64
5
42
84
36
25
8
16
29
75
40
24
8
24
24
24
123
84
1
12
60
36
5
15
39
1
209
72
258
21
40
60
44
16
20
51
13
17
51
40
84
48
35
90
63
48
72
12
15
33
4
56
3
37
48
35
85
11
13
35
6
7
8
39
13
44
9
127
24
8
16
120
17
48
36
19
104
57
75
3
12
13
5
31
80
39
45
12
15
1
65
54
13
23
24
33
3
25
12
35
21
16
128
60
3
9
64
20
16
20
160
53
115
11
21
16
35
18
6
9
9
18
37
12
23
57
64
32
9
43
23
9
16
12
48
80
24
24
39
78
12
51
117
27
12
135
6
67
95
21
4
5
42
33
76
11
9
15
54
192
3
48
3
54
18
24
61
113
72
15
9
15
15
144
25
17
27
16
36
11
18
19
12
23
12
61
29
55
24
11
25
35
25
23
13
20
165
27
112
8
15
36
45
36
9
7
35
18
55
119
1
17
15
39
1
8
15
66
15
75
13
72
56
27
61
72
32
48
33
87
9
18
61
77
99
141
3
4
95
21
16
59
12
24
9
57
15
75
42
51
16
41
84
6
30
18
42
3
24
3
13
56
3
1
5
39
72
9
24
30
13
12
17
111
15
30
7
17
15
69
42
13
77
12
43
12
35
1
221
54
30
19
17
ABCD 93650176682*3^$a+1 [50005]
48
24
87
126
3
117
27
48
3
129
48
33
90
6
54
90
51
69
6
60
69
75
36
81
15
24
93
12
39
21
21
135
312
3
24
24
126
120
66
33
36
48
27
180
60
189
57
27
93
174
84
6
3
51
120
36
54
90
36
9
36
159
45
12
72
51
156
33
48
99
321
48
24
63
24
60
24
30
66
33
348
9
3
72
141
3
132
48
144
27
45
39
60
45
24
72
75
60
24
96
153
36
147
24
45
108
36
144
21
51
168
36
180
135
21
168
12
21
48
39
51
6
39
12
213
27
69
120
126
264
84
69
27
30
183
33
39
39
96
21
69
150
33
57
216
54
33
288
105
78
66
120
15
48
36
15
60
60
9
21
6
33
3
78
147
45
63
24
27
81
99
144
45
15
21
51
84
114
15
51
60
69
21
66
129
45
30
24
180
9
21
51
135
6
18
21
60
324
15
36
60
105
195
33
51
60
105
45
126
84
69
63
18
96
39
111
33
36
36
105
135
108
93
15
39
45
15
54
27
3
60
45
84
51
57
99
9
24
120
27
24
45
36
108
21
6
204
6
54
72
168
21
45
270
24
12
9
255
105
135
24
30
15
144
51
105
72
3
120
12
174
3
72
75
90
6
24
156
57
21
87
144
15
66
90
48
141
60
141
48
90
150
15
81
24
96
3
27
21
60
48
96
15
273
12
36
129
6
69
21
99
45
66
93
135
189
12
99
45
105
120
150
21
21
39
36
3
9
72
96
9
24
6
24
120
36
60
276
24
9
135
72
9
15
21
39
21
39
9
111
165
345
159
12
63
6
63
27
93
63
144
45
45
30
24
177
72
33
30
168
162
48
30
240
96
96
90
63
24
57
6
108
21
135
180
6
198
120
60
9
21
6
120
33
3
33
45
30
60
57
72
111
60
66
270
24
36
9
45
6
45
108
87
21
165
87
72
15
69
216
45
234
9
72
21
48
39
3
168
6
114
21
9
315
15
6
96
18
9
141
66
60
24
9
27
144
6
135
120
24
57
174
60
9
15
156
144
36
120
6
24
6
48
186
303
72
9
27
108
51
9
12
39
69
135
30
39
27
60
90
3
120
21
96
120
3
243
84
189
72
63
42
30
189
45
63
168
12
111
57
69
51
213
66
144
9
108
72
36
45
186
60
96
108
6
3
36
15
90
72
63
84
96
36
159
42
99
21
3
21
264
30
9
27
60
93
12
51
24
324
156
30
54
120
210
6
105
81
24
3
51
129
111
60
30
147
255
78
219
93
24
15
105
123
111
192
30
87
87
66
27
12
129
51
45
6
84
6
3
75
57
72
192
9
30
21
84
15
57
72
87
96
240
9
171
78
90
45
36
75
60
21
72
87
81
84
21
120
147
108
9
135
51
54
120
90
84
240
42
3
45
72
27
3
177
123
117
72
156
93
30
57
123
9
72
120
39
105
72
189
30
105
9
411
39
9
36
81
54
9
27
45
135
33
51
102
114
30
99
357
114
270
51
3
42
3
45
87
63
72
24
93
27
84
192
78
66
33
207
45
24
ABCD 93650254372*3^$a+1 [50045]
32
63
81
27
60
57
3
13
248
3
12
1
35
37
11
45
99
133
80
64
71
72
25
96
24
8
75
37
8
24
39
25
24
96
95
1
24
8
87
1
35
21
208
32
144
16
32
16
48
11
61
11
120
144
12
72
12
13
35
117
15
25
23
1
32
123
93
64
32
3
93
51
36
1
59
37
23
1
24
8
120
39
12
69
40
8
16
24
8
72
27
12
1
48
24
32
63
73
80
40
32
16
8
3
37
8
24
112
24
23
24
25
131
37
48
144
8
75
24
84
9
16
8
3
168
108
1
24
24
23
1
8
99
264
60
25
56
63
49
24
8
72
27
36
48
48
1
96
128
87
49
47
1
11
13
80
16
95
1
23
24
36
61
96
35
13
80
88
200
88
24
35
37
104
72
87
12
93
64
23
81
3
156
33
72
48
39
49
23
84
84
12
13
8
27
109
11
69
40
23
49
8
48
51
48
45
40
48
24
80
24
40
23
1
24
71
24
49
299
12
49
24
32
64
8
135
129
72
3
12
9
135
108
109
24
23
12
61
32
16
24
8
144
48
51
189
27
48
24
205
11
13
144
200
40
8
24
40
131
85
24
11
24
12
33
64
83
37
8
51
13
8
63
96
1
71
60
13
80
48
51
21
3
13
80
40
23
1
8
39
9
99
21
96
40
48
32
24
72
15
9
16
11
133
95
48
73
11
108
1
155
96
61
59
45
3
13
35
45
39
48
9
27
12
33
16
56
39
24
73
56
120
24
39
12
37
143
1
24
32
112
32
24
112
24
95
73
24
72
128
64
59
144
60
57
40
8
48
15
97
23
12
168
24
85
104
15
24
1
24
24
24
32
16
32
15
24
1
83
133
8
88
71
97
23
25
59
21
40
47
12
12
36
144
228
9
24
64
24
72
80
63
24
81
96
63
168
12
48
61
47
12
84
1
47
96
9
3
72
45
24
40
59
13
8
16
155
21
64
23
12
181
48
32
87
144
48
9
3
21
63
72
9
136
23
1
59
21
144
27
205
35
13
56
88
8
3
60
9
40
8
63
25
119
81
24
232
104
112
59
13
23
33
15
49
35
13
48
168
8
3
213
120
40
8
135
72
108
93
39
12
13
48
32
88
8
27
21
111
48
9
40
8
27
85
56
99
13
104
3
21
40
8
88
8
51
13
119
25
56
40
104
27
61
11
21
3
21
24
27
61
48
155
133
56
88
72
8
3
45
16
47
96
49
23
84
24
144
96
12
33
48
171
60
36
13
24
23
33
123
24
13
47
33
72
24
48
24
39
9
27
21
15
1
23
1
168
104
88
24
11
21
24
15
105
15
33
75
157
8
15
81
75
13
47
33
112
24
56
88
35
37
56
16
104
15
1
56
63
25
107
13
95
1
48
71
24
48
1
8
207
24
25
56
40
80
16
11
61
32
24
3
48
181
32
96
48
24
136
23
33
48
24
96
15
156
24
21
15
57
15
72
48
60
45
48
48
16
35
36
60
45
72
51
61
35
133
24
56
88
32
15
73
179
13
11
45
48
64
47
9
27
36
1
96
96
11
24
60
33
27
12
1
23
36
21
40
23
1
48
71
73
120
120
32
16
56
63
57
99
13
47
1
48
35
132
9
16
24
72
176
96
51
133
47
25
35
13
24
47
60
12
169
23
1
11
37
32
75
133
24
48
191
73
56
48
3
21
16
56
63
33
24
147
85
35
21
27
120
21
48
96
27
21
3
61
48
11
24
252
49
8
51
37
23
33
24
24
39
9
112
35
13
48
71
1
8
111
57
15
9
40
24
32
16
11
21
15
72
129
39
49
72
24
23
36
133
48
56
64
72
23
9
88
56
39
9
51
37
24
47
1
104
64
119
97
8
15
177
40
23
12
13
128
40
71
9
3
37
8
75
13
120
35
13
83
109
24
56
15
9
63
36
13
96
56
27
45
15
129
3
13
56
16
56
24
16
47
25
48
35
12
73
95
49
72
23
24
57
96
87
132
12
49
128
3
12
9
40
128
111
25
8
16
8
123
48
21
24
64
35
45
24
40
167
81
16
191
33
88
35
21
39
1
83
69
16
8
88
8
16
48
59
108
156
84
96
84
85
8
72
24
24
40
72
80
24
27
61
32
3
21
96
48
75
12
33
112
72
24
11
37
152
64
8
27
48
93
99
37
48
47
1
239
33
63
33
75
13
8
144
99
36
25
35
85
128
24
15
25
23
121
35
13
56
15
ABCD 93650574692*3^$a+1 [50009]
11
37
72
24
29
36
39
24
27
162
19
23
1
53
18
24
6
30
6
6
42
12
27
3
13
11
12
1
101
27
48
21
66
9
27
109
47
1
8
88
24
11
6
7
23
1
80
111
36
45
57
6
25
23
48
66
7
48
32
9
54
49
17
54
114
6
9
21
12
39
33
72
7
11
21
24
51
37
17
15
72
15
24
42
7
53
36
6
66
15
64
8
40
101
43
11
61
11
126
48
18
60
1
32
24
3
69
16
17
15
16
72
32
72
24
16
23
33
15
60
6
39
9
36
12
30
25
32
21
30
12
48
12
13
48
35
84
81
15
30
12
63
105
175
89
6
12
13
8
33
54
6
42
36
30
42
12
102
27
24
9
111
15
33
48
16
72
11
13
23
12
24
21
24
39
9
3
12
66
15
39
18
18
13
8
48
39
1
23
6
19
8
33
78
1
8
3
18
27
27
12
12
37
32
9
24
42
12
25
5
6
21
39
9
48
3
42
66
36
12
49
5
6
12
36
13
29
60
15
16
24
89
24
12
27
40
24
5
18
1
11
84
90
48
78
1
32
15
25
32
45
12
31
72
95
25
24
11
6
54
66
63
24
24
189
67
35
30
54
18
63
3
37
8
48
16
17
7
5
75
16
5
75
16
23
18
31
11
45
81
54
57
3
21
111
25
104
3
72
37
113
7
47
25
17
66
48
18
19
17
7
24
32
69
12
24
150
9
48
16
120
47
48
9
24
15
1
23
24
24
30
75
40
80
15
12
13
17
102
30
3
72
16
5
6
60
30
27
15
60
144
108
9
81
18
13
5
51
39
48
12
69
15
12
18
36
54
18
7
8
72
15
25
23
49
17
63
3
102
15
153
15
64
11
12
9
135
24
18
55
8
9
15
93
60
24
132
42
1
23
1
8
9
6
73
8
3
24
21
69
3
40
8
16
17
36
18
6
12
30
33
75
18
19
47
1
48
23
24
60
114
18
9
69
3
24
16
53
19
17
90
6
7
23
9
15
84
21
45
30
13
119
1
23
1
11
21
16
72
5
12
12
18
129
93
18
114
15
3
60
54
156
12
18
73
8
16
23
30
42
25
59
6
55
8
40
47
24
33
39
97
35
24
13
17
15
15
33
39
24
49
80
57
55
24
56
27
6
6
1
48
48
32
57
24
6
25
23
6
3
16
23
12
21
87
9
16
32
9
15
3
18
42
6
67
8
48
9
30
1
29
24
3
112
32
9
18
13
32
87
6
24
19
120
80
21
48
19
24
11
21
15
36
48
42
18
9
24
69
27
21
3
40
96
65
15
72
39
174
42
36
13
32
21
3
81
15
15
9
45
147
48
40
29
30
12
24
9
9
31
32
81
42
45
96
16
119
33
27
45
63
30
19
5
174
13
149
27
3
6
24
7
56
21
18
168
9
69
54
30
31
48
17
7
35
109
23
1
8
144
40
8
3
61
17
7
8
16
11
12
30
3
16
71
78
51
24
3
93
63
12
18
3
27
37
11
45
39
121
11
13
32
39
78
36
84
48
3
57
39
144
40
48
41
12
19
5
51
40
47
30
19
8
15
33
40
17
127
11
12
49
8
9
55
17
42
18
30
61
32
45
12
111
24
15
12
60
18
31
35
84
72
1
32
9
7
17
7
137
39
24
21
30
24
6
120
7
35
45
45
12
6
90
79
32
16
56
3
24
61
23
12
48
12
57
39
60
13
56
57
54
9
21
51
48
21
19
23
9
15
1
47
9
15
156
45
9
36
18
24
12
138
51
40
47
18
6
73
5
36
31
17
7
23
73
59
6
6
9
184
8
16
8
99
45
51
114
19
23
18
54
12
21
48
63
12
54
39
75
13
8
33
18
48
18
42
9
16
161
15
63
1
24
48
17
31
8
27
13
8
21
42
9
40
11
13
8
48
24
39
6
66
42
15
39
66
87
9
12
54
117
24
24
111
25
41
12
138
12
6
36
3
72
39
1
11
6
12
24
67
143
1
8
16
56
33
12
30
37
29
3
27
48
42
19
48
41
39
24
72
64
23
48
25
32
24
93
3
75
45
3
12
33
16
17
12
91
8
57
12
24
54
18
3
9
55
29
66
33
48
3
30
31
32
9
12
19
72
32
105
15
87
33
15
1
24
17
15
27
45
3
37
8
3
133
23
9
48
105
39
9
42
6
54
84
18
12
66
37
53
18
57
99
60
1
23
9
96
39
18
79
29
18
33
21
27
15
33
3
61
11
12
9
24
3
45
93
43
35
13
101
3
9
6
25
24
96
8
39
1
72
8
3
84
24
6
75
27
12
105
72
24
24
75
18
51
45
3
15
1
23
33
39
6
42
1
8
87
78
36
54
9
24
9
24
55
5
19
8
48
3
114
3
9
6
42
135
141
3
24
39
25
53
3
9
15
27
13
11
21
9
60
27
48
48
112
32
40
32
40
47
9
24
15
33
33
42
12
49
29
150
21
24
16
8
21
51
16
48
59
12
33
3
37
24
32
27
48
24
30
54
24
198
30
12
33
24
39
1
32
16
32
40
32
15
105
120
24
3
24
37
59
109
5
19
72
77
66
1
24
8
63
24
6
27
75
37
17
87
9
12
3
88
11
37
29
18
105
24
16
11
12
25
8
24
27
61
71
1
5
67
41
132
12
12
12
54
1
8
9
42
61
48
29
54
84
9
16
83
36
12
37
65
7
5
27
21
12
15
24
16
23
25
32
117
12
24
7
23
6
18
60
84
73
65
7
29
78
48
13
11
13
59
30
78
1
11
21
21
84
18
13
59
21
64
47
9
57
36
48
19
71
30
18
9
16
101
19
71
25
41
12
12
42
102
6
81
105
15
16
8
27
18
51
3
12
48
9
69
30
6
48
30
1
11
69
3
61
29
43
5
6
12
1
23
25
56
16
8
9
42
157
11
61
11
13
23
1
23
1
32
96
15
33
16
83
13
32
9
54
9
33
7
65
18
54
18
69
120
15
18
151
17
36
19
17
15
16
32
21
19
24
35
18
19
32
16
41
12
43
71
81
24
24
87
96
54
3
88
5
6
42
54
54
7
17
127
5
43
11
66
75
24
33
183
16
32
9
36
3
63
114
60
12
6
42
15
48
3
96
45
57
6
6
19
11
13
56
9
7
35
109
56
9
36
43
8
24
45
51
39
1
5
19
56
33
30
54
3
39
9
39
9
ABCD 93651823652*3^$a+1 [50010]
22
48
5
24
36
31
41
9
63
27
6
40
32
22
44
105
21
166
138
56
16
74
4
36
38
16
146
46
83
37
23
99
30
6
52
110
3
61
74
69
1
30
50
126
48
45
36
72
24
31
5
27
16
240
17
175
5
43
2
27
72
84
105
75
7
5
24
121
2
52
29
180
15
16
173
111
117
63
10
11
39
54
30
33
57
6
105
1
59
84
3
184
5
169
95
60
12
139
6
8
82
8
45
24
108
13
386
33
21
24
207
55
74
27
72
15
22
66
77
15
66
90
36
4
29
1
11
45
10
41
3
42
40
23
24
163
14
15
84
36
24
115
60
26
51
12
51
57
123
9
12
48
93
34
54
56
15
75
54
72
88
11
3
16
240
162
14
16
44
9
39
136
14
46
77
15
150
34
30
66
104
174
144
6
45
85
26
4
41
1
35
133
72
23
24
33
18
9
12
15
16
2
48
90
33
99
16
2
327
73
8
39
127
41
48
7
113
121
6
5
12
111
69
13
104
16
38
57
9
46
48
65
36
61
114
101
43
30
11
48
103
48
29
27
40
149
25
11
109
32
15
25
78
80
52
54
90
54
42
8
40
41
63
52
173
48
12
3
40
53
36
111
9
31
17
31
5
225
22
18
74
36
16
66
18
6
119
36
120
19
29
111
30
54
16
90
72
30
18
32
99
75
16
44
4
180
96
6
48
42
77
1
32
34
5
121
18
77
9
96
3
157
2
21
1
11
85
78
17
219
21
204
61
48
72
144
74
45
99
150
111
60
99
12
33
61
59
48
79
54
95
7
114
26
40
30
167
96
25
47
19
30
11
63
36
9
39
108
33
21
46
48
2
39
9
15
67
14
15
1
47
27
33
13
138
101
91
54
24
32
87
33
18
21
60
19
42
90
30
80
27
151
62
88
6
26
24
64
47
19
113
60
15
42
16
50
118
119
1
32
63
1
131
12
73
18
12
18
14
45
45
75
21
40
80
51
39
45
81
39
15
9
73
18
12
113
67
14
15
31
44
9
24
63
45
24
31
317
61
42
110
3
69
22
89
24
121
6
96
128
292
48
110
27
115
18
14
18
39
105
34
5
1
90
53
7
26
40
30
89
3
21
1
14
10
72
23
55
29
61
6
36
5
48
7
84
6
47
1
32
87
31
42
59
93
27
259
90
50
21
159
144
21
37
2
22
66
17
21
39
67
38
16
102
185
3
40
60
192
137
7
50
3
27
186
40
114
101
105
27
21
46
5
39
9
27
18
42
33
51
45
7
149
3
22
8
15
103
32
148
17
61
30
36
126
122
165
27
9
31
56
54
15
75
46
143
24
163
29
25
96
23
24
3
30
135
63
106
54
42
47
91
44
18
39
121
168
72
24
134
261
24
15
36
100
60
29
15
22
32
15
12
61
23
115
30
80
15
97
18
96
5
49
72
47
1
59
48
24
31
53
36
144
21
3
37
83
247
38
18
132
93
48
37
114
29
115
17
109
80
40
50
6
88
72
120
8
15
217
24
114
12
17
1
11
15
4
65
75
144
78
39
25
35
48
120
43
18
32
15
24
48
73
74
21
73
72
8
24
48
3
24
36
27
94
90
5
25
66
48
5
1
230
16
29
3
42
39
1
8
195
36
84
12
19
30
26
190
54
66
24
191
51
9
75
4
86
54
81
108
7
38
16
59
60
1
155
36
144
84
48
27
18
87
36
7
17
223
44
21
123
69
31
96
60
269
12
3
9
108
63
21
21
40
47
60
51
12
69
63
81
57
10
14
15
19
77
79
44
81
19
180
17
43
125
12
43
12
48
90
72
48
30
2
63
12
3
52
17
60
12
55
54
47
24
115
54
32
135
9
171
48
36
1
48
186
30
11
19
36
134
18
45
153
34
14
90
21
79
132
125
24
273
88
14
100
44
105
12
133
71
19
101
1
32
16
2
33
72
24
99
82
18
14
15
163
108
90
11
109
30
5
31
149
12
87
141
195
36
9
55
65
1
126
84
6
54
5
48
36
60
60
57
24
75
69
40
42
48
62
3
69
15
73
30
48
ABCD 93651842834*3^$a+1 [50010]
24
32
4
32
12
76
44
28
33
51
8
73
3
152
1
71
25
36
12
75
48
9
15
192
33
51
57
171
56
1
11
40
12
129
35
64
9
39
104
88
24
44
16
44
16
45
15
32
1
23
28
32
13
75
8
16
56
85
23
36
24
52
9
83
64
12
24
80
100
80
1
71
4
80
37
63
12
9
12
39
20
16
60
12
12
48
20
12
1
75
9
156
59
28
44
12
1
36
3
45
15
24
9
15
32
4
48
8
1
15
8
16
68
48
52
80
60
4
60
9
15
20
121
11
100
48
33
35
13
87
84
20
36
60
1
87
8
97
132
195
105
47
1
147
81
87
9
135
24
33
39
36
33
51
8
48
37
3
8
300
25
107
25
12
11
25
99
45
12
87
45
51
96
57
36
95
52
93
87
9
75
72
57
96
3
8
4
248
25
36
3
116
16
48
153
3
57
51
164
13
3
32
12
120
24
40
21
48
27
180
132
12
33
39
24
12
44
28
72
57
51
20
25
51
36
104
168
36
36
52
8
16
33
3
132
32
61
27
72
44
24
25
15
12
21
11
52
72
84
8
28
45
47
60
180
24
4
56
40
9
119
112
140
13
59
37
11
88
9
99
84
48
36
48
9
167
76
96
32
64
12
36
45
3
9
11
108
4
144
24
33
12
23
28
60
24
68
73
12
83
40
57
27
81
47
37
23
64
60
9
75
32
25
48
23
4
56
61
63
68
24
37
11
36
180
4
21
47
40
8
28
8
4
32
13
47
48
36
64
9
63
117
71
25
12
75
96
21
11
88
45
327
12
8
24
72
64
69
63
72
9
71
16
12
33
12
35
1
51
12
20
4
32
120
1
12
35
100
60
48
68
61
83
96
61
39
68
4
36
9
48
23
48
24
16
32
28
80
24
24
25
11
1
59
108
4
105
12
15
144
80
28
8
36
73
27
9
35
4
21
11
265
15
33
15
60
48
32
12
24
61
59
25
3
9
36
23
4
84
33
15
72
24
24
12
8
28
57
27
33
36
3
9
48
23
24
144
4
24
32
37
11
4
72
12
32
28
32
1
47
16
69
12
48
27
24
36
20
37
35
76
12
32
25
71
12
16
68
4
12
48
44
73
48
3
8
48
100
68
136
192
21
11
120
13
3
60
21
60
11
24
205
63
92
25
11
40
57
63
120
60
24
48
57
11
64
48
24
44
148
9
27
21
27
36
12
32
28
60
36
9
27
60
57
3
8
16
140
24
12
28
24
108
68
52
33
51
153
47
16
8
121
11
112
12
72
8
36
37
36
39
12
144
48
44
28
20
24
64
24
32
60
85
27
21
48
123
120
141
51
56
84
1
3
9
11
156
64
57
11
132
4
60
56
61
71
16
156
57
87
20
16
48
57
12
87
32
13
12
3
32
16
12
68
28
129
3
93
36
96
11
49
36
39
20
4
36
36
36
21
99
68
73
3
8
88
45
12
11
172
24
21
147
20
12
109
51
24
33
47
24
76
36
84
48
68
36
49
71
40
32
64
44
1
87
36
9
51
24
21
3
9
36
39
36
8
12
16
120
96
48
9
15
45
59
28
20
24
1
51
9
159
36
20
24
49
15
56
28
12
21
47
72
40
20
4
9
47
1
51
128
13
3
116
16
20
12
12
13
12
27
8
61
36
39
48
69
11
4
21
3
8
1
35
1
63
8
36
180
12
60
37
48
27
80
28
216
24
44
13
71
24
16
21
135
68
1
11
84
72
4
21
3
20
12
24
16
9
51
45
47
49
23
16
32
108
196
60
32
52
9
15
72
8
16
68
16
24
20
4
9
15
96
128
12
25
60
23
4
48
21
27
8
61
36
27
56
25
51
8
52
21
63
24
48
92
73
27
69
239
28
48
12
57
48
51
20
4
168
72
57
12
3
20
112
116
37
75
44
36
60
48
40
33
36
83
64
20
156
28
48
84
84
9
11
24
25
47
16
8
60
4
48
56
4
56
168
24
25
12
23
4
9
47
24
28
96
60
8
16
44
4
21
23
84
28
68
25
27
21
39
165
15
8
64
45
63
33
51
45
3
68
160
32
37
11
12
25
27
24
36
44
4
57
155
64
32
37
15
69
11
28
8
52
96
104
1
59
24
28
33
48
132
47
13
15
21
111
24
8
61
35
40
8
1
23
25
27
33
83
13
48
11
36
4
24
56
4
44
28
84
56
36
108
36
28
105
3
44
60
24
40
132
45
11
40
44
28
9
143
28
21
39
21
35
49
15
8
28
252
45
23
12
13
36
144
15
108
165
11
16
20
12
28
9
35
13
3
48
8
28
21
119
13
47
28
24
12
45
59
48
28
104
1
39
20
121
12
59
37
51
8
37
23
40
36
8
36
4
84
8
28
120
20
16
144
60
8
4
44
84
36
24
28
80
12
12
4
32
49
3
8
24
169
75
21
36
23
28
45
23
24
1
23
25
60
35
16
45
36
51
8
120
96
25
135
48
45
23
16
12
144
80
52
48
56
1
3
8
12
4
12
56
1
95
49
75
21
15
68
24
4
60
ABCD 93652071244*3^$a+1 [50091]
23
64
36
24
27
6
18
9
8
28
27
18
11
16
32
1
15
75
29
100
27
69
15
29
13
54
5
25
6
54
11
40
8
1
3
21
96
51
3
42
54
84
77
24
79
96
120
9
20
112
75
17
7
9
36
15
5
19
21
9
42
48
12
30
78
9
48
48
12
45
18
81
80
1
63
36
21
99
39
12
17
7
33
27
54
59
31
5
24
121
6
5
4
57
23
60
7
45
32
12
160
24
15
36
9
27
24
6
27
8
4
21
18
12
29
24
64
33
18
12
60
24
9
104
28
3
60
216
45
39
9
27
161
25
15
32
16
51
30
11
25
90
89
79
81
60
68
28
45
87
51
57
3
9
12
9
6
36
29
28
33
198
6
54
21
80
19
41
25
3
32
25
36
18
72
9
159
69
3
89
55
21
3
36
21
12
20
43
69
36
75
48
42
23
64
21
27
12
3
48
41
76
8
52
33
6
69
80
4
51
57
44
1
60
78
69
12
111
18
39
72
56
19
65
4
15
149
72
31
48
9
8
72
7
9
12
44
60
28
20
43
45
44
19
6
24
15
75
21
56
13
6
30
126
213
12
9
24
102
33
36
20
19
30
12
18
17
24
16
44
28
27
36
9
99
5
1
66
84
24
66
96
23
4
51
12
9
15
30
39
15
129
32
28
60
20
31
21
75
9
72
20
52
8
48
52
15
33
51
5
28
147
9
51
29
7
9
9
6
69
27
168
9
12
15
9
75
60
72
120
29
4
36
21
15
8
112
3
12
17
36
24
7
6
27
3
204
36
5
19
29
40
24
60
81
30
9
92
24
37
180
23
12
73
102
17
28
224
16
68
4
3
9
15
90
35
48
67
96
57
93
18
60
6
60
114
45
56
1
23
1
30
69
36
255
36
53
25
15
81
75
20
1
35
60
4
15
84
60
9
68
19
45
108
8
79
53
12
16
45
108
6
9
44
43
69
36
72
27
129
72
15
24
45
48
51
9
32
1
47
31
36
9
15
21
9
15
24
12
44
67
5
12
28
45
18
45
117
30
149
55
33
8
13
15
15
81
20
61
24
126
17
91
17
60
52
21
15
21
84
102
45
9
23
13
39
15
9
27
105
44
28
12
84
36
51
9
99
120
102
63
12
99
5
1
30
48
5
12
40
24
104
12
25
27
57
3
63
5
103
12
9
15
21
60
9
36
18
29
112
108
3
24
141
24
20
1
3
20
4
177
36
54
9
27
48
21
15
36
105
8
40
24
57
75
21
18
36
60
45
45
59
84
1
15
44
16
36
9
15
45
59
37
60
15
56
28
20
16
8
48
4
15
9
27
33
57
27
20
37
35
49
126
30
6
149
76
75
18
15
32
4
21
24
90
105
20
48
108
12
43
24
5
88
111
42
3
15
21
8
7
120
6
48
90
161
88
32
19
5
7
9
80
4
12
8
4
261
36
83
43
54
60
15
60
56
19
24
5
172
48
15
5
64
36
144
80
40
20
163
5
52
56
37
39
15
41
133
39
27
114
27
12
32
120
36
19
41
24
19
72
48
9
20
7
33
27
24
29
48
52
8
100
32
52
20
28
8
13
15
12
44
49
11
31
9
15
5
19
5
31
105
120
15
24
21
36
129
36
90
54
23
48
12
1
35
7
29
4
84
33
24
119
72
64
21
18
36
5
49
11
25
96
63
15
9
92
40
99
60
12
117
21
36
71
48
76
39
102
3
27
9
24
12
33
12
39
80
31
48
9
72
9
30
77
55
18
6
21
3
5
91
30
24
87
108
24
8
43
5
37
27
3
9
120
69
90
41
100
20
1
54
9
51
60
45
15
29
1
54
12
29
24
24
67
21
8
24
7
60
6
48
35
60
1
24
96
24
99
3
18
96
54
5
12
28
27
9
36
48
20
24
52
15
84
36
30
39
81
30
36
33
24
8
52
3
9
24
51
89
85
51
39
72
30
3
15
66
54
41
28
120
57
15
20
28
12
120
39
29
43
5
25
27
87
5
55
53
223
53
16
60
15
30
54
6
6
24
24
9
111
9
3
45
12
33
3
27
29
76
3
66
3
27
9
36
9
27
24
20
4
32
4
24
27
18
111
15
21
39
29
127
29
4
57
47
28
8
36
49
99
48
12
12
9
71
31
17
28
39
165
51
5
4
15
150
23
7
5
115
36
17
12
55
29
60
67
9
8
76
27
65
88
32
19
84
105
32
4
20
28
68
28
36
36
12
51
57
48
15
185
4
81
42
17
31
6
11
25
30
57
20
100
56
12
52
60
8
40
15
18
12
3
32
19
9
20
1
39
24
93
30
9
39
29
52
108
12
48
12
8
40
80
13
63
15
5
25
11
4
12
3
45
20
37
18
12
57
21
11
60
19
9
3
17
31
12
18
30
36
9
92
12
7
84
57
12
8
43
29
7
69
24
12
15
9
24
27
30
3
51
165
36
36
33
11
24
16
15
24
6
3
3
30
24
90
21
48
51
6
23
4
12
44
37
24
63
63
5
12
28
33
11
31
17
12
61
3
15
42
48
30
6
3
93
18
17
13
39
92
4
81
24
72
24
83
31
72
18
30
6
54
6
36
78
12
5
172
87
30
35
4
15
89
43
5
4
176
88
24
201
11
1
39
20
211
65
19
6
35
55
53
25
11
19
6
11
24
16
15
9
8
7
96
17
7
24
36
5
1
27
33
30
57
123
5
28
27
18
96
54
9
3
9
8
13
15
3
5
25
30
57
20
12
7
6
35
28
15
12
5
4
99
29
7
5
31
17
127
24
41
4
24
21
6
84
21
45
6
53
4
12
8
13
30
5
40
3
69
36
24
36
32
19
21
9
60
23
31
60
30
6
45
9
15
51
6
119
76
9
23
61
39
32
1
27
111
9
36
87
60
24
6
18
17
ABCD 93652693822*3^$a+1 [50060]
8
1
12
60
63
56
64
21
23
1
77
94
69
60
29
138
42
28
15
3
62
90
64
225
71
12
90
7
75
69
17
40
24
20
10
98
18
34
51
15
104
4
57
95
72
78
102
13
15
129
51
18
96
200
64
14
37
11
13
29
12
31
95
72
61
47
208
21
23
52
20
36
24
1
29
151
9
15
11
109
35
36
12
18
43
29
82
21
65
30
24
64
44
12
36
28
36
45
41
19
11
24
76
14
31
35
100
32
82
56
79
11
49
15
8
88
2
67
83
13
168
117
3
59
76
117
84
180
69
27
84
165
51
15
9
15
20
168
1
117
39
24
11
16
9
39
32
54
18
12
124
36
218
178
165
5
10
33
11
36
25
48
12
149
108
48
10
44
25
125
18
72
4
6
26
12
13
29
94
32
30
54
25
96
5
54
25
35
25
36
33
86
40
96
9
11
24
66
34
56
42
7
173
30
1
17
43
161
66
42
7
96
15
69
96
9
75
5
78
28
74
10
105
135
20
25
53
76
6
8
1
17
30
54
36
19
41
19
156
33
2
34
38
106
72
75
135
69
11
25
24
21
2
61
120
36
23
12
36
54
19
77
10
30
63
59
12
64
26
6
109
11
64
50
30
1
15
20
169
35
25
23
16
12
62
52
174
116
36
13
11
109
89
7
105
140
138
72
126
115
47
82
15
35
1
60
29
46
20
72
18
103
29
43
3
36
30
50
100
8
12
1
59
25
75
9
147
14
55
24
11
109
47
24
61
29
18
12
6
12
163
149
48
42
76
50
55
3
44
52
126
30
9
95
120
36
90
154
8
18
60
58
141
173
60
18
13
12
39
45
11
90
34
20
16
2
67
23
157
231
44
96
85
35
70
74
6
19
35
48
18
10
44
90
31
15
104
1
48
12
29
30
216
85
39
21
33
15
15
32
25
95
72
1
41
48
91
27
33
171
180
20
10
15
60
24
41
64
15
41
90
6
10
62
72
19
21
54
72
44
1
24
35
36
10
15
15
14
79
87
93
36
11
28
45
12
24
11
25
24
41
19
9
14
48
49
51
32
30
7
9
75
41
18
13
167
12
49
15
14
103
24
36
84
60
39
32
73
75
36
96
18
26
85
35
60
10
15
11
49
5
4
134
193
69
86
49
15
69
12
3
14
118
9
11
72
118
24
30
21
39
8
37
11
13
29
18
58
14
1
11
25
71
13
27
60
2
43
47
28
273
59
52
8
22
15
65
6
90
19
75
9
15
62
19
39
44
1
41
90
30
19
71
78
30
42
18
22
51
60
3
116
36
30
79
11
85
33
42
44
180
85
53
46
117
17
106
2
10
33
11
96
12
28
24
8
37
45
116
55
24
41
222
28
33
111
8
12
36
60
73
11
6
10
45
47
1
72
35
42
7
23
13
33
26
16
45
60
5
28
44
18
88
134
58
44
36
42
12
31
69
26
60
12
88
84
9
27
14
19
71
1
9
38
18
10
62
78
12
18
100
14
64
74
31
72
15
62
162
49
11
40
8
28
24
30
86
72
118
30
24
9
11
124
26
120
90
6
64
128
72
18
132
138
67
83
90
12
79
71
1
47
88
20
60
118
44
103
24
60
69
27
17
7
65
70
54
62
12
97
11
90
43
72
93
15
17
30
13
11
1
24
275
1
15
108
21
15
69
29
12
46
32
13
9
86
12
42
138
52
8
28
62
76
96
38
60
148
168
26
66
70
54
20
1
99
26
19
71
24
216
13
87
30
3
36
111
92
28
62
78
90
154
45
36
47
13
5
55
9
51
29
46
9
5
4
96
84
26
6
30
60
109
24
59
28
50
19
155
25
39
96
21
17
91
51
9
36
11
54
46
168
36
8
73
89
154
21
53
18
54
31
59
6
103
41
18
12
49
87
9
143
18
54
78
18
58
42
9
36
108
11
1
324
5
10
8
12
1
35
42
18
64
9
47
25
39
36
45
24
11
88
36
38
42
36
73
101
18
13
3
62
72
208
54
21
135
60
9
35
25
21
3
15
2
150
154
38
52
201
89
10
96
33
60
51
20
64
104
30
82
60
21
77
31
17
43
71
25
65
10
56
24
36
13
59
28
30
14
10
38
73
17
90
46
90
14
28
30
14
46
20
64
24
141
39
36
38
151
36
39
36
8
121
11
10
90
21
15
20
24
18
72
10
21
24
60
83
72
36
12
16
45
21
15
65
106
164
1
120
75
30
3
11
18
31
12
65
54
36
84
6
28
2
25
225
15
183
26
19
165
6
26
19
84
15
2
90
ABCD 93653353778*3^$a+1 [50019]
15
9
45
3
15
60
84
169
281
55
143
1
77
48
291
3
36
12
60
73
11
18
36
79
11
150
72
39
144
40
240
77
48
6
90
54
54
36
75
144
48
33
31
104
64
23
30
18
60
54
15
16
24
432
29
42
73
65
180
114
1
215
30
72
27
40
47
73
53
75
105
90
213
15
9
120
33
7
161
15
87
42
31
35
45
87
174
24
216
36
15
123
60
177
24
15
138
60
36
66
18
42
129
9
60
3
33
39
16
96
5
19
167
54
66
60
84
54
90
49
8
184
56
45
18
81
45
6
13
56
273
12
18
108
109
143
6
12
18
96
18
72
3
192
39
12
294
30
24
465
72
57
12
3
87
18
31
65
12
162
1
77
72
3
69
36
54
73
56
159
18
103
71
49
95
1
23
33
123
42
3
16
65
6
90
7
32
184
245
75
51
30
39
39
18
72
36
91
65
24
66
6
72
31
77
67
95
1
17
30
18
150
30
180
39
40
56
45
99
45
72
258
30
18
9
40
221
18
57
57
120
111
24
15
12
13
101
300
54
78
19
144
96
11
93
99
198
42
21
9
36
60
12
27
15
18
87
141
24
3
208
80
117
19
8
16
56
9
151
288
35
66
42
90
12
72
3
111
1
104
96
15
48
18
7
65
18
93
69
108
132
115
11
36
33
87
9
45
60
79
32
64
120
11
84
1
8
81
204
115
47
18
120
60
18
12
21
24
63
57
123
54
6
30
43
47
49
29
66
9
15
72
30
3
16
5
54
30
54
57
21
48
91
23
30
42
49
131
18
12
39
24
105
7
24
17
60
18
90
30
81
40
5
96
75
123
109
47
6
12
36
90
9
45
36
150
66
78
57
261
43
32
144
15
18
72
103
80
21
75
144
153
132
51
24
63
97
161
126
66
204
36
30
132
12
180
18
67
23
78
18
25
11
69
39
1
35
30
39
21
54
61
29
75
15
12
78
288
7
41
31
5
18
18
54
73
17
150
25
80
69
54
108
132
336
6
303
21
162
54
18
57
9
111
21
48
54
198
39
3
162
43
173
18
105
96
69
72
108
15
16
48
65
12
139
104
40
32
33
12
3
75
12
144
25
29
180
127
23
66
6
30
19
17
42
36
54
75
112
113
55
96
96
23
6
120
19
17
79
56
9
54
25
72
101
67
167
169
89
66
126
36
78
12
78
12
24
156
144
19
24
72
89
79
95
6
180
55
17
7
101
30
42
84
63
16
35
66
99
40
32
63
9
27
96
30
39
75
36
30
18
6
19
281
6
57
112
5
43
120
35
6
84
90
121
65
54
97
11
12
36
6
288
90
12
6
18
12
37
53
42
97
8
21
30
6
36
138
1
53
36
126
36
42
18
337
8
48
15
25
56
15
18
12
24
75
120
16
24
104
165
66
1
59
66
114
72
57
153
39
88
71
186
48
18
18
91
35
60
33
16
240
56
33
108
75
45
19
89
24
48
24
30
54
91
80
123
36
72
48
121
29
36
30
6
67
293
3
40
24
53
90
49
11
165
27
37
23
180
21
27
117
393
18
54
30
60
18
67
53
18
265
32
15
57
33
87
15
57
3
30
6
30
211
29
115
101
66
18
114
12
90
36
18
9
15
30
90
72
9
40
137
18
21
160
53
3
9
198
36
132
18
30
24
48
9
249
87
87
18
132
138
114
15
39
30
60
55
89
162
30
180
36
78
156
114
36
48
6
49
17
6
102
3
24
40
101
123
39
1
29
18
24
120
ABCD 93653847494*3^$a+1 [50011]
30
24
60
66
48
12
48
79
72
8
45
6
117
27
60
97
65
48
31
17
102
12
13
41
72
39
21
43
8
3
48
18
30
13
35
61
29
19
8
16
29
72
42
1
72
95
42
63
45
48
24
48
75
24
21
27
15
105
15
126
24
27
9
7
95
6
6
6
30
9
33
15
88
17
48
79
23
57
9
111
33
60
150
36
49
5
36
39
24
9
39
39
120
84
6
12
3
9
7
59
42
72
48
75
48
48
9
12
3
24
15
78
18
25
17
96
72
31
53
19
5
67
47
9
21
180
78
54
3
88
5
12
18
12
33
9
7
47
66
18
48
109
41
54
9
40
47
81
16
143
33
48
9
48
55
8
33
6
57
40
104
39
72
66
31
11
21
21
18
9
33
15
45
91
101
18
42
66
42
18
144
1
8
75
6
135
136
59
48
36
90
12
24
3
15
12
13
80
3
37
8
64
29
6
66
42
18
7
17
48
48
7
32
64
95
24
25
5
48
48
36
39
9
7
23
60
45
15
1
24
11
37
29
30
18
12
6
1
11
69
63
1
17
30
12
18
48
27
3
45
48
69
90
9
33
6
33
72
27
181
8
63
48
49
48
5
138
25
11
30
15
39
9
16
5
72
3
24
33
6
9
111
12
48
21
87
54
42
1
77
3
39
25
5
48
18
33
27
102
31
47
60
69
69
114
18
15
64
29
12
84
147
9
54
1
53
19
56
15
1
41
30
48
97
32
75
109
101
12
31
24
29
3
40
167
156
93
15
9
21
75
24
9
42
6
6
96
49
35
36
97
53
51
39
54
75
45
195
48
27
37
8
15
24
33
9
60
120
12
7
11
18
27
15
9
48
72
33
72
54
30
12
30
60
60
30
12
7
65
18
21
48
39
25
5
12
30
42
24
42
18
51
33
15
33
31
47
9
57
108
60
102
24
9
63
78
51
64
119
138
39
48
16
29
3
159
9
21
24
19
53
3
111
1
65
12
18
105
177
31
32
33
42
30
63
40
11
6
48
7
5
72
27
15
9
69
48
12
108
18
6
36
7
17
30
144
42
31
41
30
33
33
79
24
80
40
179
84
54
60
6
18
18
30
84
24
3
3
69
9
79
101
30
13
17
7
95
30
19
47
18
90
37
5
60
31
56
16
131
237
9
60
24
51
3
30
54
25
72
32
39
129
21
84
90
45
81
18
30
6
57
24
24
3
30
162
13
23
30
138
54
72
6
13
24
77
36
42
36
6
18
72
33
81
79
8
9
36
19
35
45
21
24
18
1
29
42
73
95
1
32
69
27
63
6
24
24
30
61
8
24
40
29
12
39
27
84
25
173
43
17
90
18
36
7
77
43
17
6
18
6
60
93
9
103
95
9
27
36
102
96
12
12
78
42
12
90
6
12
19
113
48
12
36
48
24
39
9
31
72
11
6
48
30
9
15
18
7
8
3
12
49
35
18
3
15
1
113
78
9
120
21
18
48
72
9
21
43
17
54
73
80
45
18
90
150
48
25
5
60
24
60
6
42
99
39
33
21
19
96
5
12
87
72
21
18
1
95
204
18
12
6
12
42
3
24
21
75
57
30
96
30
12
12
75
40
23
81
9
54
33
45
132
36
27
45
18
72
33
123
54
78
9
45
60
30
24
81
81
79
5
24
24
30
6
6
30
108
42
36
12
18
51
9
39
16
5
18
33
57
72
18
12
57
48
39
6
43
17
7
17
126
102
18
72
1
59
42
66
54
3
16
5
43
11
30
6
153
88
8
15
1
5
24
12
15
72
16
47
54
72
3
15
6
19
56
9
135
99
69
123
60
84
42
48
51
3
42
66
24
30
43
83
150
12
42
9
16
59
12
33
39
30
72
27
136
5
27
15
36
42
43
23
66
15
16
5
42
30
12
30
25
35
45
9
54
90
36
12
30
12
48
12
9
120
48
40
11
30
39
15
6
27
16
47
57
3
37
11
12
18
12
19
41
42
30
48
247
11
21
81
15
255
1
32
72
16
24
72
17
78
30
18
42
15
45
27
81
108
19
5
30
37
24
5
51
39
42
12
18
201
21
36
36
3
112
5
18
30
192
60
36
12
15
63
73
56
39
72
33
9
15
21
66
6
91
101
3
27
12
9
69
12
198
25
41
24
7
23
6
6
21
9
54
6
150
18
132
15
48
15
49
59
48
37
5
19
23
81
87
18
36
30
18
42
30
54
42
42
145
5
18
42
30
18
111
69
84
6
24
1
8
45
12
18
12
24
57
21
48
18
102
54
108
42
7
24
17
6
6
60
66
18
19
96
119
36
36
138
96
7
128
39
48
42
42
48
36
33
9
48
7
17
7
65
7
23
24
12
21
21
3
15
24
48
1
29
36
42
12
9
81
87
111
25
72
104
24
69
18
252
21
15
97
77
24
3
33
30
97
8
9
6
24
6
156
12
6
12
73
29
3
24
15
57
33
6
30
67
17
78
66
6
24
84
6
223
56
3
48
12
84
18
3
45
3
9
72
48
55
8
9
108
72
18
9
33
18
69
57
24
79
8
15
6
30
12
9
9
15
16
71
9
9
48
12
12
7
209
12
42
73
32
105
63
33
24
30
73
72
77
24
6
36
57
51
66
18
42
63
3
42
36
12
54
18
43
32
87
33
21
42
12
42
18
9
48
81
42
21
24
111
180
6
6
9
33
63
40
17
31
8
9
39
63
72
36
13
8
63
ABCD 93654009206*3^$a+1 [50007]
42
3
41
10
69
87
54
84
92
19
15
84
42
90
24
36
18
156
71
13
75
17
7
17
31
53
16
44
72
88
20
115
24
3
24
24
29
16
17
28
56
3
37
20
55
80
88
33
39
9
6
9
5
160
36
6
30
59
24
127
153
27
120
14
55
75
5
40
69
162
98
10
26
51
48
7
65
40
32
1
30
42
18
110
55
17
87
13
48
90
126
30
120
29
55
12
149
19
5
40
72
104
16
24
8
16
135
9
8
153
22
54
11
55
33
24
8
64
9
159
72
51
48
2
75
103
66
176
55
8
16
65
39
187
149
109
27
32
31
90
12
8
51
121
8
72
34
96
144
5
24
37
20
7
32
24
25
36
36
30
129
9
47
33
100
30
29
48
25
8
76
66
50
4
20
94
60
45
17
7
33
180
8
147
19
30
23
16
5
46
84
6
84
39
51
26
4
15
15
66
24
39
17
34
26
3
97
54
42
15
135
9
69
150
42
75
189
24
11
16
15
9
69
6
26
40
18
102
35
24
25
15
15
41
9
60
19
21
104
12
103
24
3
29
79
122
7
33
39
39
6
30
14
16
210
93
8
13
35
7
18
6
60
14
16
36
78
96
5
48
103
9
99
126
180
66
48
12
14
15
45
43
32
81
24
39
72
43
42
35
40
3
5
31
9
45
35
45
172
18
36
6
18
17
165
163
81
96
18
5
25
135
41
10
24
66
44
39
1
96
156
59
49
6
114
95
112
5
60
34
5
31
33
21
3
17
15
1
30
54
75
5
16
68
60
36
4
66
30
3
48
99
186
27
3
197
96
1
96
24
23
13
20
34
24
26
34
17
25
84
3
17
4
42
14
43
57
60
155
136
29
70
170
19
17
70
38
91
45
114
50
46
96
38
16
144
11
19
6
30
14
10
120
132
77
7
84
149
13
48
36
36
3
27
29
120
61
48
36
15
81
48
6
90
30
26
7
21
99
111
102
20
15
48
81
15
24
1
6
38
52
143
81
34
45
56
64
75
6
20
36
40
23
61
3
3
29
1
24
114
62
4
20
10
29
72
205
20
108
40
60
167
85
78
69
21
35
7
50
39
21
43
41
183
88
8
67
38
12
28
30
6
123
17
130
14
10
96
24
42
8
91
240
21
27
17
55
65
4
36
60
3
41
87
19
174
36
24
42
9
8
93
28
6
33
41
31
69
36
39
80
1
80
94
9
77
36
70
57
63
9
41
10
5
19
66
3
87
17
16
51
5
21
40
75
39
9
56
1
47
81
40
6
185
105
34
30
66
5
9
7
8
1
71
120
13
6
66
68
46
26
40
18
29
7
120
126
80
3
40
27
5
13
6
53
16
56
91
165
33
15
32
40
89
79
65
16
15
41
34
24
66
3
281
130
5
25
15
80
25
132
123
57
20
19
8
13
18
17
40
9
15
81
104
76
147
123
110
7
8
13
12
8
36
3
1
30
6
20
94
12
53
21
16
35
24
1
54
33
33
63
185
46
9
165
35
97
63
21
6
14
34
132
30
27
147
66
90
18
12
20
88
32
15
43
21
48
41
7
48
17
40
23
91
101
13
75
57
39
29
10
66
23
7
24
65
57
10
29
19
6
36
83
1
24
90
6
23
31
12
48
77
24
96
109
3
63
18
72
54
50
60
123
136
45
32
40
20
10
38
16
15
15
36
45
75
48
21
24
57
54
30
99
15
17
120
48
40
17
63
55
6
6
125
19
54
12
60
15
33
36
24
30
6
15
8
73
18
62
4
11
9
55
29
52
84
54
45
56
105
4
12
8
39
72
45
76
120
8
82
180
33
24
27
24
5
1
36
3
72
125
75
19
50
10
89
64
17
39
1
60
11
9
55
48
33
44
16
3
117
104
34
36
5
61
90
54
83
31
2
7
72
65
103
41
10
72
54
23
61
12
54
9
117
59
48
43
48
50
10
12
45
39
90
6
228
12
84
45
21
27
8
48
55
6
59
21
43
41
46
9
5
19
56
85
150
6
164
142
53
96
25
84
66
60
24
12
65
103
6
3
41
31
5
84
22
17
31
42
23
7
60
180
18
119
13
78
36
150
3
33
84
20
24
10
21
48
8
19
5
24
121
23
117
3
151
162
23
64
320
33
7
93
18
30
107
13
51
41
48
72
55
53
10
65
157
54
36
33
72
5
99
48
177
24
130
21
65
16
54
9
72
3
5
72
103
2
15
19
5
40
29
46
210
84
119
16
24
93
78
101
129
87
48
40
51
69
81
90
21
5
184
11
48
7
48
6
24
36
30
36
117
32
96
9
39
31
14
76
20
16
35
13
20
46
66
48
15
80
1
15
ABCD 93654597748*3^$a+1 [50011]
24
83
54
31
8
64
23
120
12
33
48
15
85
17
150
108
24
13
68
4
17
6
30
75
28
12
83
6
54
30
7
35
54
3
3
42
66
37
35
72
18
3
4
5
198
12
1
80
51
24
37
68
69
36
19
8
57
48
48
24
75
16
5
127
92
21
54
21
9
30
18
7
36
12
5
18
25
84
5
91
12
53
7
17
6
42
48
6
33
21
19
11
12
33
60
99
42
24
15
60
87
72
6
162
153
27
18
7
5
48
42
198
75
15
6
43
17
24
15
40
17
27
51
60
45
75
25
47
45
3
174
78
57
3
37
68
57
36
30
9
15
13
20
160
8
27
18
7
20
117
6
37
5
90
12
132
36
37
23
13
71
18
78
13
24
8
28
11
30
19
20
9
42
1
95
12
13
32
51
30
39
16
5
7
12
17
63
105
91
60
47
114
3
16
5
36
36
3
39
25
53
24
39
9
6
25
32
57
63
27
90
6
36
6
30
12
25
80
51
69
3
78
24
42
21
9
63
28
60
155
12
25
35
6
90
12
18
7
60
32
51
12
12
33
9
84
12
168
19
11
36
49
71
21
72
60
15
12
49
47
37
36
12
23
66
18
60
36
9
16
17
132
18
18
42
48
84
36
6
39
40
95
45
21
48
66
96
48
21
15
37
59
9
57
3
9
48
30
12
45
3
25
32
93
42
1
11
1
20
57
6
192
57
3
24
69
51
54
27
15
33
12
3
6
31
5
3
132
28
11
6
18
60
37
29
3
28
65
55
65
72
30
36
45
4
11
24
18
15
15
57
3
42
51
24
171
6
90
36
33
12
9
54
42
55
29
60
19
59
25
23
12
13
20
12
3
60
48
24
96
45
64
96
59
1
5
36
19
24
8
27
6
12
3
4
11
49
36
80
9
48
7
5
6
12
13
5
27
57
31
47
12
13
80
120
3
150
15
27
72
61
5
12
102
66
12
27
28
20
12
3
25
8
24
3
84
121
65
18
37
5
12
6
30
84
15
48
9
66
85
65
7
8
27
25
11
12
12
108
13
47
18
15
24
96
12
15
45
48
100
80
12
27
6
7
12
156
59
45
3
25
5
15
12
15
6
30
9
75
12
18
55
113
7
23
24
36
78
15
39
12
9
9
60
48
43
5
6
24
9
57
6
18
15
15
24
6
12
42
42
3
16
17
3
9
18
18
67
23
9
45
18
54
31
17
66
102
15
48
15
66
63
75
96
24
30
31
65
7
72
41
54
85
23
93
51
9
52
5
42
6
12
43
59
60
73
23
54
55
176
60
64
5
36
102
24
66
103
60
24
17
6
73
47
13
32
9
19
20
15
24
30
6
177
3
12
85
47
1
11
49
20
51
33
15
36
6
6
25
20
9
3
15
30
18
12
12
49
47
90
3
21
24
12
3
24
16
65
120
60
27
60
52
41
30
117
148
92
60
45
3
9
42
1
47
81
57
48
7
12
47
21
27
30
6
24
21
9
48
15
108
57
12
31
5
7
23
12
12
1
35
9
16
20
64
23
25
20
12
27
9
9
103
5
48
90
129
3
60
42
103
72
83
48
69
21
66
66
7
5
12
91
60
8
40
32
27
66
27
28
5
6
33
36
45
87
15
90
12
48
27
15
121
35
42
18
66
79
32
9
18
85
65
31
20
124
20
48
3
12
37
8
3
37
60
47
90
30
21
24
3
78
15
21
3
3
30
120
24
24
39
81
24
120
31
65
55
11
48
33
3
120
9
15
36
24
90
18
33
72
3
6
6
45
39
30
39
24
27
1
5
30
25
47
85
41
30
6
3
16
95
54
55
125
90
12
49
44
75
18
102
1
12
17
42
60
66
18
6
19
20
15
12
42
18
12
45
33
7
41
30
96
6
67
11
25
80
27
105
9
31
8
60
100
32
3
9
3
45
9
6
13
17
54
54
7
20
3
60
42
60
7
20
15
60
45
36
12
159
78
115
20
28
83
42
48
19
23
12
36
24
1
20
39
105
21
27
45
42
66
36
24
87
52
236
15
25
60
35
60
6
66
24
21
3
144
48
45
12
21
42
33
21
36
18
49
23
57
3
33
132
33
132
3
9
30
42
6
18
6
33
3
108
24
73
8
21
60
6
132
42
19
32
27
21
52
23
57
12
120
16
17
54
48
18
63
4
20
21
6
84
36
9
39
12
9
4
5
18
13
5
66
24
54
6
37
5
48
67
20
27
21
21
6
33
40
47
12
13
8
51
9
9
6
12
18
114
72
24
30
30
9
3
45
33
27
75
177
3
84
6
12
31
5
27
15
25
8
40
11
21
15
48
12
24
33
15
21
39
18
15
112
17
63
100
41
126
24
12
12
21
27
13
5
39
16
35
45
69
18
18
6
21
105
48
19
41
144
12
78
153
52
23
45
15
12
21
15
45
52
5
7
35
61
11
213
28
17
6
6
43
65
15
33
7
8
15
57
27
48
18
180
3
4
11
129
45
18
90
3
15
49
36
35
6
66
18
7
35
72
120
36
42
54
1
29
54
60
9
3
18
30
37
20
52
35
66
7
5
55
20
28
24
53
27
76
20
12
75
153
9
78
72
1
32
99
6
48
66
6
27
96
4
35
25
35
33
15
13
80
9
6
45
39
25
8
9
6
12
6
27
57
12
48
31
12
77
63
15
73
89
3
60
3
90
30
6
3
27
1
32
3
33
12
15
33
9
78
12
61
104
48
12
87
6
7
8
39
33
3
18
30
9
48
123
49
35
6
27
9
43
8
40
12
53
30
193
24
36
11
24
9
3
45
52
23
48
102
7
47
49
149
30
21
9
66
6
6
13
47
12
25
8
33
15
15
9
40
23
12
1
5
24
51
12
39
24
25
44
28
17
12
91
23
105
69
51
24
87
1
32
36
12
3
6
18
13
80
112
53
18
66
51
48
64
137
19
107
25
108
77
30
57
27
9
9
42
6
18
24
21
24
21
42
24
1
89
30
73
56
12
3
6
51
15
24
6
27
15
1
32
9
120
ABCD 93654616826*3^$a+1 [50012]
24
21
75
15
12
18
24
18
48
49
80
48
136
24
24
32
39
25
120
77
108
7
47
33
3
13
5
3
16
8
48
15
9
16
5
6
18
18
72
49
24
216
11
21
51
36
72
1
41
63
24
69
54
18
51
21
3
3
45
72
3
117
24
16
47
9
45
147
24
40
8
264
3
21
48
15
90
15
24
16
80
40
24
24
72
8
3
13
5
18
57
33
15
63
36
13
8
16
8
24
51
21
16
23
9
24
88
5
19
24
95
33
39
33
40
72
53
6
93
15
48
57
16
32
39
6
3
16
8
75
90
3
48
16
5
27
40
77
99
24
3
45
40
8
15
1
32
16
24
32
40
5
43
23
6
48
42
105
16
95
9
72
64
72
8
27
85
8
24
48
24
27
61
23
129
69
18
6
90
9
48
24
24
21
51
40
24
47
1
48
48
72
101
19
11
85
293
3
21
3
16
89
55
8
16
8
15
24
12
13
8
93
99
40
8
63
1
96
32
75
12
24
30
3
24
9
7
24
23
54
36
18
36
24
9
16
41
7
8
184
23
108
61
11
30
7
11
181
89
15
24
231
25
8
24
3
120
13
8
3
12
1
48
47
73
24
47
57
24
40
23
1
11
18
123
24
39
9
16
5
123
21
6
69
64
8
40
72
47
1
48
72
59
60
81
39
49
5
24
18
30
3
64
24
107
54
108
3
51
37
24
80
27
18
30
21
48
3
13
95
24
1
137
78
72
81
16
41
7
72
35
45
64
72
53
30
54
55
23
25
56
189
27
40
8
15
73
11
61
8
72
27
12
1
96
152
40
96
125
19
104
93
72
51
75
12
49
48
11
90
42
1
56
51
69
120
3
60
9
75
114
91
24
24
125
3
64
5
18
57
3
21
48
57
15
16
125
19
17
42
13
23
25
29
18
25
80
15
18
7
8
64
8
16
72
120
96
24
131
21
69
18
33
15
24
48
33
16
24
8
24
21
99
87
25
72
56
40
96
71
9
16
96
72
104
93
54
24
21
27
21
21
3
15
54
126
45
120
24
16
8
15
25
29
51
39
73
23
25
24
32
184
32
16
11
12
9
9
6
33
48
72
21
6
12
72
9
72
112
47
9
3
141
57
87
24
24
15
48
33
64
56
51
84
54
6
13
71
42
36
12
7
8
48
15
9
112
72
32
135
30
115
48
5
30
21
64
56
3
6
79
5
18
1
23
9
88
24
8
15
25
96
95
193
24
56
24
16
56
184
8
16
11
157
56
24
3
13
23
12
18
60
54
1
11
60
49
35
13
24
8
144
24
189
19
96
32
16
8
24
39
1
17
15
40
152
45
3
24
99
61
11
69
40
11
85
8
39
49
104
16
11
45
39
6
90
81
24
111
48
54
18
24
49
17
39
48
24
24
63
33
63
9
39
49
29
12
87
9
7
23
1
71
42
15
3
13
17
18
13
32
81
150
9
40
5
3
69
120
27
24
72
21
24
27
40
59
45
24
136
29
30
54
60
19
8
45
144
27
16
11
69
16
23
1
11
37
32
57
7
155
45
48
69
43
144
71
9
39
9
96
21
18
1
95
1
32
3
66
18
25
48
32
27
13
32
16
8
69
51
16
8
15
33
9
12
18
1
24
24
24
32
72
88
83
61
56
27
45
88
47
66
6
81
9
87
87
72
57
88
5
18
25
8
48
81
63
24
136
8
88
5
19
11
18
19
23
18
63
16
8
21
123
39
105
15
1
77
18
105
16
23
30
123
27
13
35
42
3
40
47
9
16
23
54
6
37
125
51
51
126
31
23
33
27
13
32
16
8
40
48
104
3
85
128
21
18
121
152
16
8
63
1
8
63
81
16
24
8
40
24
5
42
129
27
37
59
45
16
23
1
8
24
40
8
16
29
67
72
120
8
96
16
5
67
53
24
18
54
30
13
8
64
11
12
9
87
30
3
21
43
5
27
15
48
33
64
32
21
51
39
1
32
69
6
13
107
36
36
24
48
13
120
168
29
12
15
3
18
3
39
9
240
16
72
23
49
77
19
144
24
5
163
8
24
72
72
16
32
51
13
32
39
96
33
69
18
1
24
29
43
48
89
7
35
69
48
48
24
57
15
24
64
47
49
5
30
21
39
36
13
72
24
32
24
24
24
15
25
11
18
27
51
13
5
43
29
19
119
25
48
32
16
120
8
24
3
54
15
129
102
54
67
24
176
99
48
21
144
24
9
60
19
65
31
56
21
90
72
9
48
64
24
24
71
120
9
24
72
39
33
21
3
39
48
6
51
24
15
33
16
72
24
24
56
27
141
88
5
3
16
32
48
21
3
51
36
1
77
48
43
8
24
16
8
40
8
88
23
1
24
48
56
63
1
56
21
162
73
48
32
16
24
8
48
15
25
11
18
6
21
64
24
35
30
31
203
21
21
43
24
24
72
32
21
48
3
48
3
18
43
11
18
3
48
39
25
56
24
24
21
18
18
126
1
155
93
39
25
120
24
8
39
9
72
64
11
18
3
120
45
54
21
40
8
40
24
11
36
57
24
45
43
5
19
72
24
56
63
1
17
31
8
21
144
27
40
8
15
1
83
141
45
91
8
88
29
43
47
48
57
87
57
16
53
42
33
48
88
5
78
13
24
144
29
3
40
80
9
174
114
15
40
11
21
21
43
8
24
9
7
8
64
8
21
72
78
21
24
27
61
72
11
45
24
16
5
3
48
15
1
32
96
ABCD 93654845528*3^$a+1 [50056]
48
12
120
75
33
18
93
51
96
42
12
119
37
24
60
6
114
66
24
210
156
23
109
12
6
60
30
23
16
15
6
24
78
5
127
6
59
48
25
23
85
54
5
25
6
12
18
24
30
60
48
17
31
84
30
30
36
24
30
39
81
18
48
42
72
60
60
6
29
43
42
78
18
59
1
30
30
54
150
36
30
90
30
12
17
16
32
16
57
144
66
84
36
24
6
95
37
42
6
102
5
37
6
54
18
78
47
16
201
90
6
60
132
12
30
18
27
3
60
30
72
150
366
12
30
138
35
97
18
24
5
31
102
27
111
114
66
12
132
29
19
18
30
114
60
111
165
27
15
81
81
18
192
30
60
108
18
42
12
18
18
30
30
12
18
162
47
1
12
30
48
69
15
126
102
450
11
96
31
65
144
64
117
12
78
17
43
24
29
112
27
21
27
42
30
78
30
84
173
127
6
24
6
54
6
33
117
24
30
5
13
60
18
245
48
1
36
24
66
33
9
12
6
5
37
12
78
102
6
90
30
114
30
156
17
85
30
18
90
33
291
6
12
12
95
48
97
15
3
78
114
29
64
117
138
17
1
30
33
80
67
12
48
54
168
227
43
72
60
33
93
150
24
138
12
90
21
32
336
91
5
25
96
39
105
6
132
108
17
25
12
78
12
108
72
6
102
18
95
37
27
3
78
84
120
66
17
133
54
66
30
5
25
54
6
54
5
64
147
29
25
36
30
30
120
24
198
18
60
60
42
102
66
54
15
63
78
35
25
84
6
24
5
13
48
30
5
205
227
37
6
72
18
42
17
61
83
31
81
9
168
42
90
6
5
25
114
36
33
99
48
24
6
180
24
156
90
30
72
12
36
90
24
18
35
43
54
180
60
66
77
115
102
6
90
39
51
12
17
61
24
96
54
168
12
6
24
3
3
30
30
12
42
30
60
36
77
16
9
18
42
30
48
42
78
5
67
12
18
48
24
6
17
175
150
12
66
12
12
30
150
90
150
30
35
64
21
126
90
60
23
1
255
80
43
18
3
57
60
59
61
54
66
30
222
42
120
48
60
48
114
63
255
78
24
30
138
18
17
97
18
102
71
49
120
18
72
6
60
90
132
78
42
18
24
216
3
21
60
30
6
30
77
67
6
72
42
150
15
33
47
1
63
224
25
12
11
79
36
54
18
53
48
67
30
42
21
9
18
24
6
54
66
95
25
132
35
13
120
30
45
99
125
1
24
66
53
1
18
12
65
43
132
30
270
6
60
132
18
72
5
48
19
60
48
138
210
24
48
12
18
47
85
75
45
179
1
120
120
156
162
78
150
24
53
16
81
90
30
36
84
15
75
126
84
30
5
1
24
60
11
48
61
36
42
18
60
264
18
42
275
96
49
168
198
33
9
72
18
18
24
126
5
64
33
12
35
91
84
6
42
18
30
42
102
36
90
54
258
42
113
96
1
120
66
54
95
85
30
6
39
3
77
64
99
18
75
32
73
144
18
5
16
32
67
12
30
6
12
108
5
67
77
121
90
30
42
21
99
42
30
6
234
96
84
18
48
95
49
66
24
53
13
30
24
138
18
144
65
16
75
53
79
42
39
189
108
60
59
61
3
144
3
42
18
54
108
42
30
71
37
42
30
18
17
16
128
31
6
72
18
17
115
12
81
144
51
29
16
32
25
90
18
90
42
18
5
25
84
3
320
157
6
60
17
43
72
162
75
15
161
37
48
24
120
198
53
19
30
30
48
78
60
60
27
63
234
71
25
102
60
48
30
144
6
17
37
108
42
53
96
16
123
101
67
24
36
65
49
60
66
102
78
12
60
30
48
263
37
59
61
24
60
36
84
18
5
127
33
15
78
3
147
42
72
11
48
37
54
5
85
36
24
30
90
119
37
12
48
15
27
90
27
21
54
213
27
96
72
72
138
ABCD 93654849404*3^$a+1 [50018]
5
15
12
189
24
27
40
5
18
21
9
27
9
19
32
3
45
15
21
24
81
31
8
40
48
20
60
129
115
144
11
24
66
31
32
72
63
105
45
27
3
6
7
29
3
15
72
13
20
28
132
80
40
20
117
39
112
84
36
72
20
15
13
23
45
21
15
3
6
87
120
9
15
3
25
68
40
32
27
60
30
54
9
87
13
12
20
96
69
75
15
24
217
24
20
129
31
23
36
54
42
1
32
180
60
45
27
15
13
20
12
28
11
6
84
36
55
48
41
24
63
144
3
1
20
12
4
53
60
27
75
105
9
19
60
20
21
24
3
87
25
47
33
12
4
89
3
72
21
27
12
27
1
8
81
15
16
8
21
144
51
76
17
30
6
30
1
60
60
65
3
60
27
25
20
168
36
36
48
48
9
24
15
51
78
27
28
161
51
28
56
24
105
150
57
28
41
90
97
23
57
3
9
52
29
84
15
21
7
17
51
51
13
48
53
19
20
45
87
96
60
12
57
108
3
249
3
105
12
63
88
20
9
51
48
15
1
125
30
60
9
24
28
60
20
60
24
40
53
60
15
72
3
73
83
6
48
3
72
21
90
49
17
103
8
3
21
168
75
60
57
16
72
48
53
15
36
28
107
18
3
4
5
3
192
9
27
4
35
18
147
3
97
80
36
129
63
108
52
5
3
40
108
35
45
12
63
6
31
92
100
5
27
36
9
19
176
48
36
9
36
19
12
48
11
24
13
12
47
54
19
32
3
25
20
45
360
30
21
75
21
40
185
3
15
37
5
55
89
7
48
11
1
104
60
15
33
60
40
12
53
7
48
20
28
77
72
43
8
39
81
153
24
103
12
20
12
9
67
20
64
60
48
32
15
9
12
52
5
75
45
43
72
11
96
90
51
52
12
8
12
16
20
24
3
90
12
60
90
90
90
13
8
69
30
25
36
12
5
12
3
21
90
54
3
9
60
3
40
5
6
21
24
9
7
23
73
32
12
33
15
15
33
147
42
30
9
16
29
6
84
1
8
40
47
1
29
3
51
1
20
33
111
12
99
1
8
4
32
45
84
15
144
45
12
90
78
30
21
64
5
36
24
66
61
120
8
48
33
27
48
69
91
95
21
63
6
39
108
24
60
28
116
12
27
153
4
60
116
108
76
59
9
52
48
17
39
36
15
18
30
6
15
75
66
63
16
12
8
24
57
39
129
15
21
147
24
24
16
156
44
4
36
65
54
49
41
15
9
3
160
29
15
24
72
33
24
7
20
9
19
47
78
66
54
67
5
43
48
17
43
20
64
56
48
81
19
12
17
3
84
9
15
105
36
3
280
41
15
4
12
23
25
48
68
60
4
17
99
21
43
137
54
49
65
15
12
36
204
69
87
100
12
20
21
75
12
69
54
54
51
12
63
81
40
44
21
31
23
9
57
31
180
48
89
27
153
87
3
21
9
15
28
60
24
35
9
12
33
24
7
48
8
72
180
52
5
103
11
97
47
25
77
43
65
42
9
16
20
9
7
29
3
27
13
68
12
21
51
3
13
224
15
48
33
3
54
3
33
24
3
84
15
1
23
69
15
21
52
72
48
8
39
57
16
17
30
33
60
4
48
8
9
24
19
17
3
48
60
12
51
21
28
5
55
5
31
84
5
6
66
3
40
120
8
40
83
45
96
60
69
36
90
13
20
88
72
5
36
15
4
20
40
8
40
72
72
53
3
69
48
6
49
92
16
32
48
48
24
12
48
27
48
72
1
92
51
6
18
105
12
16
48
116
88
8
33
111
24
9
43
12
68
9
30
45
105
3
12
36
4
44
4
41
30
37
12
80
48
24
15
1
12
12
35
141
39
18
12
150
9
9
120
27
45
43
47
25
8
21
24
102
13
65
91
84
8
48
4
107
18
63
4
53
27
16
20
160
29
3
21
7
92
75
45
40
56
9
15
36
96
96
4
35
60
30
15
9
171
120
15
25
23
21
36
16
23
66
55
59
1
140
39
57
4
60
89
7
32
40
72
65
24
84
3
39
18
66
25
32
39
48
37
8
172
44
15
49
5
43
128
24
12
48
12
15
60
9
12
24
39
9
60
36
12
4
108
92
24
141
3
15
45
28
24
29
6
18
12
18
42
30
45
33
7
23
33
27
73
29
175
8
15
42
15
24
12
60
84
3
57
16
29
43
32
40
53
67
5
183
51
54
55
47
90
18
21
12
39
45
96
57
7
35
25
80
4
65
6
93
15
120
42
39
45
24
120
171
15
1
104
69
15
12
36
4
29
84
43
12
17
3
12
16
24
35
21
24
15
54
99
36
4
12
68
48
87
33
112
20
15
33
112
5
63
72
27
48
60
12
1
59
30
54
37
89
15
9
30
9
88
89
108
27
24
52
12
72
5
99
4
12
20
45
3
21
79
8
48
111
133
11
1
5
18
73
83
1
143
93
3
1
20
105
103
60
20
28
32
60
21
51
16
44
9
27
27
42
75
120
16
128
75
36
30
91
32
156
15
1
20
16
24
56
40
8
15
45
36
40
23
12
33
45
55
120
41
7
47
21
9
7
48
17
3
111
54
3
27
36
6
3
40
41
6
9
9
12
18
33
48
36
48
57
39
52
12
68
27
21
51
61
12
32
75
21
12
21
54
30
36
67
ABCD 93655025864*3^$a+1 [50034]
16
120
32
1
84
27
12
36
24
36
45
83
25
11
40
96
75
18
12
96
72
39
32
85
23
28
32
13
23
16
48
3
77
49
131
28
141
63
27
18
23
12
109
60
11
144
76
195
5
157
3
24
164
16
15
18
30
53
108
19
60
21
69
12
75
12
72
3
24
54
72
15
24
44
60
13
54
6
11
28
9
42
117
21
71
48
12
64
8
49
72
51
36
24
195
21
32
79
33
224
97
18
6
3
80
16
3
29
48
13
54
60
33
12
3
149
16
32
12
7
6
147
140
48
24
96
24
16
20
12
52
140
109
35
55
17
12
7
101
48
84
19
77
12
40
104
48
37
35
48
40
48
48
33
18
21
12
20
16
92
115
36
21
87
66
15
9
35
1
75
24
24
3
69
15
17
40
32
48
7
45
105
11
25
54
156
90
96
11
76
33
114
33
21
23
48
85
39
141
27
32
19
89
16
15
21
56
52
32
181
24
15
165
72
54
138
78
21
8
28
33
18
89
37
3
12
32
36
40
21
15
48
81
35
24
40
63
65
1
23
37
143
36
85
78
18
48
6
129
68
1
12
27
27
72
33
45
63
3
18
36
11
28
36
116
72
13
27
92
48
28
3
18
83
25
12
23
16
21
30
29
108
4
96
32
25
27
9
47
55
6
23
28
68
4
156
12
80
19
5
28
9
51
8
60
160
9
23
48
48
4
48
9
71
24
4
44
96
4
32
36
43
21
75
93
32
64
164
79
93
48
68
61
143
16
21
48
11
13
39
20
79
57
3
161
1
30
180
57
168
33
27
44
16
36
48
9
27
140
52
12
33
3
141
11
40
3
21
105
23
16
3
21
56
151
81
33
48
23
4
33
30
53
61
35
12
7
66
96
12
71
97
90
69
363
48
29
12
12
4
80
4
140
13
84
6
105
15
5
49
59
31
33
12
68
76
164
13
95
25
23
16
20
100
44
4
51
5
52
15
65
1
11
168
60
1
3
8
43
9
48
20
48
109
11
84
28
72
104
24
13
15
39
5
4
87
18
126
5
115
6
95
12
48
19
41
48
1
39
44
28
21
51
8
24
25
23
28
39
12
33
27
21
248
55
33
80
40
216
8
73
63
56
4
32
64
15
21
24
248
28
48
20
91
65
4
12
32
13
3
51
29
60
4
20
16
15
18
24
23
67
30
15
12
33
203
61
23
16
3
30
3
75
30
35
60
16
75
89
4
32
12
28
20
48
13
54
60
45
20
112
108
20
13
15
27
29
76
12
3
90
35
52
80
12
36
55
189
45
24
51
48
9
27
12
72
81
42
129
15
69
3
72
102
39
21
15
69
59
1
51
21
11
16
21
51
180
44
19
306
36
15
8
52
15
33
3
57
123
69
80
49
111
120
15
6
72
48
111
20
37
51
51
17
16
156
9
95
67
21
20
121
39
3
29
4
12
80
12
196
45
36
99
111
125
4
32
91
114
18
57
24
9
47
109
24
102
54
95
64
27
18
36
3
36
104
16
21
15
44
40
117
36
51
32
4
24
27
6
15
20
192
48
31
54
39
36
20
40
21
99
15
66
27
32
48
4
56
37
35
204
25
83
43
78
15
12
3
6
84
60
71
31
29
25
75
60
24
3
21
120
8
40
44
37
24
36
11
97
143
13
23
64
128
73
59
12
16
99
153
36
63
18
83
16
117
59
187
113
28
3
78
48
24
27
92
4
44
72
28
128
55
45
63
9
3
53
91
29
84
28
68
4
27
53
16
56
4
63
17
12
192
36
52
75
93
84
36
51
21
8
12
28
20
64
12
21
180
63
56
16
45
99
96
75
45
21
39
69
63
12
36
21
51
3
17
13
36
11
49
99
21
71
7
41
132
52
21
54
6
75
12
68
220
72
48
92
16
12
33
47
24
24
36
61
24
11
48
4
92
4
224
28
20
12
48
31
17
4
48
48
63
9
9
12
162
17
1
11
16
33
11
96
211
6
18
69
3
69
44
13
18
33
80
7
5
40
56
40
129
11
31
69
12
3
29
61
39
21
75
72
80
88
3
42
15
3
41
48
48
144
37
54
78
48
191
28
21
27
44
91
41
124
24
32
28
51
36
45
96
81
71
1
111
81
6
137
52
9
3
68
48
4
56
55
102
59
91
33
57
87
3
65
24
144
4
12
57
39
48
24
8
109
3
56
24
133
24
3
51
18
27
24
21
11
1
24
51
3
36
21
68
12
52
117
30
126
15
44
84
4
8
43
29
12
16
39
9
60
56
48
12
31
285
39
90
3
69
84
6
21
12
21
36
39
80
112
21
36
99
20
60
16
8
16
33
11
36
1
60
15
105
11
49
30
42
120
24
47
16
96
24
44
19
17
25
15
20
ABCD 93655280996*3^$a+1 [50052]
60
20
7
18
99
8
37
36
3
44
61
162
33
36
129
72
39
236
13
35
120
64
56
24
25
435
12
93
35
55
33
12
27
33
72
21
3
32
48
96
109
51
165
36
27
45
51
57
75
8
7
93
15
72
105
3
36
36
89
19
189
8
73
54
5
52
48
21
90
65
12
48
4
33
23
4
108
27
5
16
200
220
96
93
15
56
55
90
27
45
3
20
31
89
64
20
28
33
126
293
96
4
80
31
29
61
39
140
36
16
201
15
20
19
93
116
24
88
44
36
12
28
24
129
75
51
105
39
41
88
33
47
25
108
119
228
13
207
156
132
9
18
81
36
45
36
59
49
51
36
75
18
47
25
83
7
18
36
59
49
11
79
33
164
73
3
32
73
119
25
11
144
61
63
20
112
3
5
4
60
3
17
156
40
140
76
20
16
93
179
1
35
96
48
1
72
23
12
112
87
36
9
45
36
15
344
1
195
44
4
99
57
24
12
32
36
145
15
24
32
1
3
32
19
81
188
96
28
75
72
54
216
39
32
73
72
18
5
4
68
72
40
56
4
147
81
80
108
100
96
8
13
35
24
76
63
65
60
100
20
40
111
65
88
12
36
87
36
101
88
27
9
96
3
18
15
3
5
192
24
156
19
9
32
85
27
96
39
18
18
29
88
120
12
92
16
68
7
309
68
16
92
88
75
45
27
5
48
24
13
18
54
72
63
36
81
18
101
16
56
124
48
156
57
54
53
112
33
63
27
65
40
57
18
72
21
20
85
47
12
144
12
100
44
1
18
162
15
92
72
96
193
27
189
23
88
24
45
54
41
85
143
1
90
149
13
3
32
48
7
108
36
36
17
1
27
32
52
15
54
39
15
90
18
77
136
32
25
72
3
32
73
72
72
3
36
20
64
21
35
55
77
60
64
15
21
123
36
54
111
51
29
60
181
15
12
27
144
21
141
23
49
23
48
112
24
9
72
144
36
90
9
36
128
4
60
140
37
11
7
185
180
16
92
4
9
75
56
48
1
131
28
48
20
97
203
72
16
177
75
108
152
133
11
61
99
9
119
43
45
63
5
67
89
16
80
13
11
88
32
31
53
96
196
15
17
1
72
15
8
136
68
16
32
157
63
99
29
7
29
16
12
48
68
79
36
41
64
56
1
63
80
12
4
8
72
13
3
12
32
28
15
21
141
36
35
37
11
12
12
40
123
17
181
90
69
120
8
12
36
24
73
15
48
156
68
12
25
71
84
40
21
63
99
41
36
49
27
48
144
8
97
27
189
35
196
48
81
36
99
120
44
25
3
8
61
51
75
72
165
68
100
140
64
39
270
11
79
36
29
16
9
35
96
49
119
43
17
76
51
53
40
36
176
64
81
15
44
67
65
7
5
67
45
120
44
25
11
88
20
12
121
54
18
3
123
90
15
56
19
17
19
45
36
188
84
12
49
51
168
20
100
3
18
54
36
29
28
33
207
45
27
56
232
32
12
19
41
136
48
80
145
27
20
72
112
84
44
40
123
33
165
11
4
44
16
36
51
89
19
9
8
124
84
45
90
5
67
180
18
11
61
35
19
21
20
12
100
92
16
8
24
100
75
53
60
13
39
36
96
45
75
15
18
36
35
96
13
3
8
36
61
119
25
39
195
5
132
7
93
12
80
67
9
20
84
48
40
68
76
24
200
52
12
48
39
54
99
56
16
8
55
161
19
162
11
12
36
40
56
120
31
108
5
67
33
60
32
199
89
55
36
89
52
57
36
51
60
60
135
9
24
32
151
5
4
81
23
67
54
18
5
31
197
19
9
104
13
63
12
8
16
56
25
59
76
80
24
139
90
180
54
41
64
120
81
11
25
23
132
43
21
87
108
41
28
93
18
81
8
73
23
184
27
45
24
39
108
53
109
11
4
183
45
92
7
29
64
96
120
36
ABCD 93655409522*3^$a+1 [50008]
18
12
87
4
96
8
45
19
71
6
18
30
7
20
105
19
60
17
60
42
25
23
30
12
24
30
66
6
30
18
6
36
7
95
54
36
30
33
15
54
360
12
6
6
7
65
24
18
66
12
114
66
19
48
107
1
24
12
44
57
39
40
47
121
71
24
37
53
31
167
24
42
19
29
15
105
15
21
7
77
31
23
25
5
18
18
31
47
73
119
1
24
77
48
42
13
17
67
77
79
36
8
16
24
41
15
45
43
48
23
30
87
27
6
12
3
36
28
36
53
36
54
9
39
73
5
51
72
48
81
51
3
49
47
1
23
25
65
27
27
1
17
6
33
69
7
35
25
24
143
18
6
57
40
89
54
24
24
9
220
5
6
18
6
25
29
163
5
19
56
15
6
19
48
17
30
33
9
24
126
30
31
11
24
105
39
6
7
5
24
15
9
24
48
12
12
6
6
43
23
61
101
39
21
19
29
27
15
18
24
54
114
6
9
39
24
6
132
108
72
19
20
160
84
12
89
103
83
24
96
18
67
84
17
31
23
18
12
43
77
24
18
1
5
60
6
150
39
9
12
54
21
9
18
37
29
6
78
31
59
42
15
21
75
33
24
6
1
12
83
25
36
17
144
19
17
30
24
42
120
48
6
57
4
60
5
18
6
24
3
81
72
63
4
41
24
84
27
28
5
18
153
21
36
63
33
6
90
12
24
132
24
15
96
9
30
6
19
17
54
49
20
3
25
8
9
31
8
9
24
87
39
1
24
56
9
3
57
12
79
29
24
138
13
173
7
17
12
19
53
36
24
7
23
61
36
60
65
67
77
90
54
15
4
41
55
56
88
17
36
18
6
18
25
29
42
18
39
45
12
31
24
5
63
3
30
18
9
64
96
20
21
7
53
63
28
71
24
57
183
97
29
12
15
28
83
6
3
48
33
39
63
6
55
48
41
24
127
101
43
5
27
45
3
9
67
77
24
96
216
18
24
6
108
7
5
12
36
15
16
29
6
24
24
57
57
6
21
21
78
1
47
25
5
24
156
72
7
44
36
15
174
19
108
12
29
19
5
15
124
47
24
96
13
20
15
9
57
48
6
49
29
24
3
40
84
11
69
3
9
21
43
5
24
90
25
120
12
12
5
43
20
3
42
48
120
12
18
45
4
8
15
9
57
48
6
6
84
39
21
18
49
89
36
84
7
56
4
89
7
41
75
15
102
51
63
9
28
59
21
51
24
24
6
7
41
39
28
20
45
12
12
43
11
24
6
3
21
24
24
12
24
43
5
43
20
81
60
60
12
27
57
30
24
61
101
55
17
78
42
30
9
105
48
27
3
6
75
21
24
75
4
5
96
6
30
51
45
18
6
15
3
78
42
42
91
60
137
24
6
48
24
24
96
18
60
31
107
18
72
12
36
75
3
42
15
57
7
23
18
15
60
45
6
48
48
33
60
36
57
63
36
27
145
5
12
36
12
111
141
12
54
54
24
12
54
66
3
21
30
78
36
102
33
57
55
125
3
21
19
92
45
15
4
53
84
87
9
115
17
6
49
23
1
29
3
24
33
7
20
27
120
30
3
15
13
17
51
33
27
3
6
42
57
135
18
12
18
48
1
29
24
7
77
6
6
18
1
5
60
15
33
31
5
63
57
42
61
11
18
6
49
47
6
3
45
48
27
117
3
9
36
18
42
12
18
48
61
29
6
25
36
5
156
36
12
66
13
29
60
24
192
15
51
42
6
6
66
6
3
33
6
30
7
83
61
5
31
23
24
9
45
18
1
20
21
36
48
18
73
23
57
9
51
27
30
24
27
15
1
24
95
49
17
12
67
5
204
63
117
12
31
8
52
17
48
90
73
92
51
18
72
39
15
6
12
79
23
48
18
6
93
9
42
6
72
72
18
1
17
12
99
9
30
33
33
54
42
30
9
16
20
33
43
68
27
30
55
83
24
6
12
102
13
59
48
25
23
18
19
59
24
13
92
129
31
17
3
28
36
48
5
6
42
159
69
36
15
15
24
30
115
5
7
155
25
12
32
69
6
48
30
7
20
9
12
24
12
36
24
39
9
39
4
32
16
12
11
18
24
7
47
21
4
24
47
6
27
9
27
51
25
17
12
18
30
43
12
36
12
20
88
20
21
79
32
9
84
42
33
87
6
12
30
1
24
5
12
3
52
12
11
49
53
43
36
20
33
55
96
20
36
9
6
109
36
17
6
6
139
8
63
96
42
6
13
17
48
72
36
15
45
24
3
45
18
1
23
21
9
42
1
5
72
3
57
6
42
7
23
30
3
36
33
111
45
6
114
60
42
78
55
29
48
102
6
12
15
40
143
72
6
87
3
57
87
66
6
6
84
30
1
24
32
9
78
72
96
1
68
33
12
24
30
30
31
83
129
87
54
19
41
12
18
69
21
7
84
65
72
55
17
31
12
29
60
87
64
29
12
36
60
7
23
9
87
24
6
24
24
12
7
80
9
19
32
96
4
77
99
15
13
53
54
66
3
51
45
45
48
7
12
12
29
48
66
97
47
42
30
18
27
60
15
54
31
12
29
12
79
8
4
92
39
25
71
48
57
40
5
19
116
16
65
42
6
72
3
9
24
6
33
9
6
30
12
31
5
66
6
43
101
39
51
24
24
145
41
6
1
53
7
48
12
8
9
36
31
11
18
7
8
36
180
16
41
31
17
36
12
6
24
42
15
76
41
27
33
7
29
3
88
176
28
68
111
24
18
87
15
13
83
9
33
31
84
41
12
96
6
102
90
9
33
6
78
18
21
81
19
47
30
48
18
1
17
31
41
7
12
59
48
49
36
11
6
18
9
33
67
11
18
60
66
49
36
12
47
48
25
65
24
48
6
1
23
24
49
8
39
18
30
9
24
33
7
17
12
60
27
64
84
8
33
6
18
63
28
17
36
24
48
12
43
32
117
7
35
30
84
24
115
59
33
16
17
51
21
39
52
17
24
19
8
40
5
27
4
59
25
ABCD 93656437892*3^$a+1 [50040]
54
30
156
156
24
24
65
31
41
108
36
49
90
12
210
23
121
66
30
24
11
79
209
36
1
263
31
5
79
6
90
144
96
5
49
6
96
48
180
29
7
66
59
31
78
47
145
167
43
54
30
60
5
60
79
222
54
66
24
6
60
198
102
120
17
103
18
306
84
12
54
96
48
6
53
13
95
288
84
43
89
1
47
31
72
84
144
6
6
197
67
96
48
60
126
30
41
72
67
29
115
102
119
31
18
6
60
84
330
162
29
36
109
6
60
78
96
30
41
73
30
17
19
53
43
197
91
6
11
205
174
161
19
156
24
65
31
288
221
60
169
42
17
13
47
72
1
24
95
121
48
72
30
180
198
251
91
17
31
36
65
31
5
48
72
24
49
30
156
30
30
24
12
29
36
84
31
24
24
96
114
120
72
150
210
18
5
1
6
48
36
125
31
5
13
30
42
78
300
96
5
25
66
48
336
30
30
210
23
31
60
5
31
90
66
30
30
18
66
209
31
30
23
31
156
6
23
7
24
66
48
30
185
60
85
6
53
31
6
24
102
168
42
90
5
108
37
48
126
125
31
48
36
65
49
47
49
95
1
48
59
31
150
30
72
53
180
7
18
6
96
24
96
84
174
66
6
24
24
102
17
36
157
318
42
54
185
1
138
6
24
95
72
24
84
31
5
31
77
13
30
18
66
180
24
89
1
30
161
31
137
1
35
36
216
19
53
31
216
210
270
120
114
42
30
227
13
78
186
23
1
30
180
30
72
24
96
30
114
143
1
30
5
37
95
25
95
25
47
43
30
168
42
65
13
6
66
203
31
6
48
42
173
7
48
72
24
66
90
48
30
30
17
103
257
55
120
18
59
43
137
108
109
6
60
5
49
24
66
29
31
66
78
41
120
121
59
85
59
36
1
24
6
24
41
12
13
240
18
132
17
7
65
19
6
6
138
59
108
19
60
90
24
162
48
60
41
168
48
25
78
12
48
5
217
35
115
18
90
96
5
25
6
17
1
96
6
65
264
60
115
204
149
7
114
30
90
90
60
41
31
17
91
30
66
30
126
234
24
30
41
1
48
107
79
54
71
1
78
5
67
29
19
17
43
102
48
59
133
24
23
192
24
31
276
48
36
66
90
180
90
47
48
145
18
5
7
18
246
29
204
72
1
198
89
1
30
90
96
6
114
24
66
30
66
48
132
18
42
65
19
65
31
24
41
12
36
175
156
54
11
109
66
209
85
30
41
1
35
13
96
54
156
5
49
42
125
79
36
30
23
91
6
384
120
54
12
48
150
11
79
96
5
199
66
24
120
6
96
18
6
41
55
228
60
41
31
48
12
30
24
71
25
23
1
24
6
24
41
1
24
11
48
37
30
90
150
17
91
96
6
47
97
174
17
49
24
35
36
156
13
66
29
67
5
145
48
95
1
30
114
6
161
145
24
90
156
144
24
60
6
30
120
24
77
12
151
89
7
66
143
7
114
35
19
12
48
192
5
43
36
66
90
108
276
113
96
31
60
209
96
1
24
24
102
48
156
60
144
17
25
47
43
324
65
48
97
24
95
24
7
114
6
66
24
24
6
24
29
13
210
48
6
96
48
42
29
175
5
108
1
227
43
66
54
77
115
24
5
36
25
18
5
144
1
251
31
77
67
6
30
144
29
36
ABCD 93656810816*3^$a+1 [50040]
45
6
30
96
15
21
19
11
18
7
65
55
8
4
11
24
13
5
99
16
44
15
73
47
18
48
27
3
25
84
60
89
67
12
8
100
5
15
40
24
44
51
13
8
27
37
65
43
48
20
33
7
44
28
11
157
5
15
9
30
13
20
36
16
5
15
9
15
4
5
102
9
4
48
20
24
81
72
55
8
9
63
88
23
37
24
5
123
40
12
65
15
9
19
12
36
44
36
3
1
23
13
24
36
8
57
39
36
4
5
31
8
72
3
162
3
52
47
45
12
24
12
4
36
32
3
120
48
1
8
33
3
9
15
93
19
11
18
19
53
12
111
21
30
1
24
20
81
63
36
28
8
4
23
42
3
120
3
90
54
13
48
60
89
75
45
51
12
15
30
48
42
42
91
5
7
161
120
6
9
15
1
41
75
4
8
52
11
33
12
24
16
20
12
72
16
5
39
36
27
48
54
99
24
12
40
20
48
57
103
12
35
9
52
152
40
11
1
23
33
40
68
27
102
7
8
21
366
96
42
72
30
73
23
25
8
9
163
24
5
36
15
52
32
15
96
24
193
12
96
35
25
17
27
21
12
63
45
19
44
4
5
27
16
53
96
99
69
3
33
91
44
12
15
45
99
73
65
180
7
5
31
17
3
4
60
44
76
60
80
9
7
12
60
47
9
15
21
88
8
108
4
68
9
6
85
8
36
39
30
36
6
25
24
20
84
64
32
15
73
12
8
21
102
25
60
17
42
61
5
27
72
40
48
12
48
32
28
35
42
24
7
92
21
6
18
27
33
103
32
27
1
24
36
83
121
41
3
27
18
120
7
12
17
3
40
17
15
15
25
120
20
36
12
33
12
6
169
5
43
113
6
33
12
100
41
54
48
78
3
24
63
37
35
78
48
7
60
17
87
120
24
12
117
27
16
12
32
16
32
28
35
9
16
23
1
29
31
96
92
33
7
23
33
52
59
9
4
12
96
20
75
30
90
25
12
5
6
6
55
83
13
84
140
96
12
33
3
171
85
83
13
32
12
28
12
20
69
24
6
1
41
67
17
60
51
4
20
93
15
48
24
15
33
21
51
36
52
23
25
53
12
7
12
35
13
11
45
60
9
48
15
4
60
20
16
17
55
48
120
60
32
183
37
41
147
4
36
20
72
12
24
64
12
41
3
45
15
36
15
48
45
75
13
24
156
23
24
13
44
28
68
12
33
55
132
32
69
19
8
40
32
40
8
39
21
45
27
3
229
5
51
64
89
27
40
72
17
15
39
1
48
71
6
51
52
12
48
125
15
12
21
67
8
4
5
6
129
48
33
7
68
4
20
21
15
4
11
33
15
37
24
35
21
12
33
75
40
24
5
24
79
12
29
7
12
56
64
35
13
20
64
36
12
68
12
52
36
12
77
3
51
49
41
27
4
116
4
23
33
52
41
36
15
28
35
25
17
6
9
108
3
69
36
177
27
36
15
30
27
12
40
60
44
16
36
8
36
93
7
188
52
41
54
13
20
52
20
84
36
28
5
63
12
3
93
27
85
5
7
12
59
49
12
35
145
23
37
20
60
40
35
253
17
43
80
28
60
60
17
7
5
3
21
19
80
105
3
60
52
17
31
20
99
1
53
31
20
15
1
12
53
27
51
37
24
35
45
33
27
48
40
20
27
1
12
35
18
30
37
92
15
24
1
156
120
17
27
40
120
23
37
35
1
80
4
5
54
61
8
12
28
5
27
88
140
15
25
48
29
63
40
20
57
126
69
9
12
7
48
8
64
12
20
100
36
92
33
3
60
216
9
27
48
16
89
27
3
105
9
12
18
13
59
25
80
15
48
66
27
112
11
61
11
49
29
19
47
9
4
8
4
108
32
69
6
13
20
28
44
60
76
12
56
21
30
73
12
5
6
69
16
83
61
96
5
12
7
8
52
36
29
24
6
13
32
28
53
90
24
21
3
1
128
21
7
35
25
12
60
32
9
51
75
9
57
39
88
32
15
73
8
4
60
41
75
27
18
24
24
30
72
18
19
32
36
9
30
21
69
30
13
8
64
5
30
1
44
60
28
56
57
18
1
29
31
5
31
8
64
8
39
145
20
45
31
60
8
4
140
33
60
24
31
113
39
100
11
42
19
59
21
160
29
126
1
17
15
40
113
30
69
75
33
12
21
19
35
30
18
45
36
4
5
3
172
80
33
199
29
51
15
33
88
23
42
19
120
5
6
30
42
37
5
111
84
40
5
63
60
21
6
81
84
21
12
48
90
97
20
45
7
96
32
28
5
27
12
60
40
11
33
9
27
40
20
28
120
8
24
48
27
54
7
8
51
73
12
11
145
44
16
8
45
67
32
21
51
108
87
13
12
8
28
44
40
20
9
31
5
6
102
18
24
121
80
12
40
77
55
60
11
33
45
39
40
17
60
91
5
3
45
67
5
79
36
44
16
20
3
6
31
5
175
32
28
8
36
81
102
13
29
30
25
8
33
3
12
24
28
48
12
5
12
3
27
9
4
80
180
88
84
5
55
20
24
12
60
4
41
7
12
8
75
66
15
36
33
27
9
6
13
12
36
192
11
1
36
8
16
11
9
48
72
76
59
66
12
12
30
21
112
17
15
40
29
91
68
28
8
16
53
3
3
30
39
27
13
56
75
1
36
5
48
15
39
33
39
6
27
52
5
30
21
27
37
8
3
24
1
23
61
11
93
21
43
8
45
19
59
24
25
8
4
35
9
132
100
20
24
9
27
39
25
5
55
5
43
12
65
39
84
3
49
80
39
6
103
32
28
12
60
96
84
11
90
115
8
45
72
27
36
15
42
24
24
31
20
96
4
8
172
11
69
96
12
40
32
33
115
17
51
9
30
6
15
64
5
43
8
27
90
7
36
24
36
32
28
8
4
20
28
84
60
5
ABCD 93657541436*3^$a+1 [50040]
3
33
69
27
15
165
33
47
1
42
5
60
12
24
37
83
67
5
28
336
48
108
20
49
63
32
73
35
97
135
44
124
68
97
60
210
117
8
360
16
9
23
25
119
1
42
93
8
16
153
180
11
24
13
59
16
144
176
384
48
85
11
19
273
225
84
75
141
15
32
120
43
162
27
33
3
44
25
159
80
64
48
32
43
197
12
13
168
75
15
114
36
107
385
47
13
108
35
85
60
24
48
63
24
8
76
21
23
85
30
48
102
12
36
180
120
60
35
12
16
9
123
165
42
48
53
1
63
75
17
4
72
48
81
39
141
15
96
15
53
1
155
4
56
4
57
39
156
32
36
52
9
191
52
63
93
9
15
96
21
198
65
352
21
59
108
40
75
18
72
48
35
88
129
15
45
171
69
51
69
75
8
52
237
3
33
143
12
169
96
27
15
5
37
119
36
168
16
20
36
181
102
30
47
121
15
45
3
9
35
76
9
120
135
123
29
360
28
117
48
75
32
160
33
12
48
111
21
3
96
69
23
85
23
72
24
1
3
204
368
25
12
155
16
132
92
36
1
288
60
83
112
63
437
156
31
5
133
48
3
32
85
63
20
109
11
19
141
177
162
33
32
192
13
3
48
140
40
44
85
60
192
48
3
140
112
68
85
23
157
63
129
258
42
252
48
63
357
168
120
54
18
107
301
24
3
8
88
27
17
133
59
76
20
175
117
8
52
117
180
36
132
111
207
29
1
159
20
4
129
48
27
48
117
11
1
99
92
25
99
20
160
15
258
12
23
60
28
147
5
16
9
18
30
132
180
23
67
21
56
1
35
175
102
11
4
56
4
12
33
48
3
9
27
96
297
60
71
60
40
9
3
15
53
76
165
36
83
232
8
61
183
15
5
133
3
9
23
85
72
23
192
60
37
3
80
40
33
60
99
228
176
127
30
12
48
144
71
252
13
59
336
25
60
72
171
117
255
12
3
174
63
8
28
144
15
77
88
45
3
57
207
45
6
69
33
15
32
216
67
17
61
12
35
13
72
3
48
176
16
108
21
159
144
117
75
108
180
117
51
264
8
36
12
52
20
85
83
40
57
51
44
16
36
80
1
63
20
61
99
9
35
12
36
49
30
6
42
48
309
44
112
80
85
42
240
165
45
15
116
12
37
90
30
47
4
9
23
79
141
45
24
195
33
12
11
100
105
203
97
15
32
40
3
42
12
183
48
84
63
17
13
35
13
120
143
91
93
45
87
63
45
8
108
84
288
88
9
72
39
21
48
71
4
45
108
132
27
96
9
75
128
132
61
264
60
11
112
45
71
64
8
85
12
71
124
63
33
9
35
96
36
31
90
35
37
35
13
120
12
48
27
45
47
133
11
1
66
53
109
60
51
21
60
203
25
87
51
162
12
36
60
95
64
56
139
113
36
24
73
144
36
192
291
21
371
85
119
205
18
65
145
15
63
93
69
3
69
198
150
23
208
20
4
33
60
24
11
28
20
109
107
25
111
27
17
76
48
116
4
60
9
51
132
48
20
64
75
240
21
27
17
ABCD 93657560708*3^$a+1 [50163]
87
45
87
48
72
153
135
45
15
12
150
18
30
63
12
72
3
72
9
399
21
12
147
33
72
12
15
180
108
33
84
63
30
3
132
36
144
27
60
30
171
459
60
48
93
39
33
96
60
24
48
108
24
36
204
336
12
108
24
375
42
39
171
81
192
60
240
60
60
36
51
33
216
84
36
129
231
9
90
57
144
72
72
27
33
72
36
27
12
288
117
276
39
45
120
15
168
21
132
147
33
99
33
57
51
69
51
12
267
33
120
36
201
183
36
69
42
21
9
168
162
30
18
105
60
105
15
288
60
60
99
108
180
150
15
57
51
120
24
75
93
27
9
24
276
69
231
72
228
12
84
96
60
12
15
321
84
60
60
36
381
39
24
96
84
288
264
15
30
18
465
96
381
18
141
36
96
60
84
24
12
9
51
99
300
108
60
33
60
24
84
180
81
39
12
60
57
30
105
57
39
51
105
93
63
48
120
36
45
75
48
36
24
12
156
39
288
42
111
27
72
45
48
87
33
132
75
18
111
9
135
27
105
135
153
27
33
75
81
21
39
72
168
36
216
12
48
108
60
60
99
33
60
60
288
51
213
48
12
12
15
33
96
72
48
12
144
156
60
204
156
180
12
120
48
69
99
216
24
21
171
24
15
69
180
84
135
33
24
60
216
108
60
39
21
180
36
33
72
75
168
12
3
120
33
72
36
12
60
12
348
27
33
24
120
3
45
72
3
312
9
81
231
12
96
84
57
51
27
45
156
51
120
168
93
27
33
12
105
15
177
99
24
108
9
30
189
60
24
36
72
159
261
9
168
3
27
33
24
84
60
156
24
39
225
27
18
15
12
36
84
15
105
108
60
96
96
93
102
201
87
21
24
15
102
63
15
273
99
105
3
165
15
33
132
48
219
33
72
36
288
201
90
180
45
48
12
183
81
24
27
33
60
15
72
18
102
90
39
129
102
21
288
36
24
120
60
12
72
75
102
51
48
36
15
33
48
9
15
36
87
132
33
87
189
60
132
60
9
51
180
12
87
120
78
192
63
36
12
39
21
12
48
108
180
219
153
12
48
57
27
36
87
57
228
36
84
60
12
48
60
57
171
48
24
45
75
60
12
84
336
96
120
108
60
24
72
255
153
36
21
123
12
108
120
36
72
132
12
15
60
93
48
60
48
132
12
48
72
45
135
27
30
258
33
12
75
585
135
57
3
162
18
57
15
69
51
33
240
87
78
171
24
15
213
12
12
168
195
33
12
96
60
72
117
51
24
96
51
48
162
75
156
39
33
48
27
21
39
141
24
60
108
117
315
192
60
96
87
57
3
252
21
12
60
45
3
72
132
276
72
45
27
45
ABCD 93658224722*3^$a+1 [50044]
21
24
15
5
31
65
84
13
95
28
39
41
7
57
48
21
11
120
13
72
6
90
27
3
29
43
65
43
24
36
18
11
19
54
60
192
78
5
88
12
3
77
7
5
73
23
13
27
39
41
12
12
40
8
52
60
8
12
36
7
65
43
72
90
3
3
12
5
4
48
128
49
23
85
18
9
9
54
18
114
5
16
9
108
83
4
21
54
65
13
18
5
4
99
29
37
23
28
72
3
108
126
36
15
32
88
80
4
15
5
31
24
138
18
18
114
53
175
54
24
51
96
20
139
18
18
105
24
60
20
1
108
24
138
125
19
18
42
30
23
28
27
12
78
66
6
30
18
35
48
7
53
132
55
72
65
1
18
6
36
39
8
25
15
3
105
3
12
5
60
43
54
47
60
1
15
9
135
116
13
39
21
39
15
17
1
15
12
20
7
48
53
37
6
57
9
3
3
29
1
35
7
53
24
79
132
5
7
105
8
19
18
27
8
48
25
27
3
9
9
27
32
12
19
24
117
3
5
67
21
132
48
57
12
90
6
59
13
35
60
40
45
72
30
21
15
149
60
49
120
24
108
30
54
24
36
23
48
13
47
49
3
12
3
30
35
1
6
21
72
8
7
30
3
32
72
61
35
67
5
121
54
36
36
5
28
128
19
21
44
48
31
17
4
8
52
108
20
52
80
28
108
20
12
55
17
1
59
85
11
25
48
51
9
66
18
36
39
8
67
30
95
13
18
17
24
31
42
15
75
45
12
48
15
6
12
35
109
168
75
63
9
33
30
17
1
87
60
3
48
6
3
81
47
13
84
90
42
15
3
12
54
71
25
23
31
12
5
127
65
25
15
252
68
25
48
24
11
4
56
55
12
18
95
4
48
3
57
33
47
7
36
72
90
35
145
108
15
15
5
55
9
3
6
27
24
8
12
48
1
51
3
18
27
48
39
30
11
40
9
111
15
17
28
27
17
36
84
43
36
57
99
24
72
5
12
1
27
57
87
39
42
15
57
18
12
72
6
15
12
63
48
6
11
25
162
45
27
48
33
20
25
72
108
90
5
7
5
48
37
42
30
71
97
156
39
72
56
37
30
168
17
163
17
1
54
5
103
102
18
60
9
56
24
40
15
21
20
7
108
137
60
43
29
61
12
18
5
19
21
15
18
66
36
18
24
120
23
24
13
15
80
85
47
43
33
75
48
21
111
84
93
21
36
3
177
15
105
15
48
27
54
11
48
31
29
40
32
13
90
53
144
36
13
42
9
8
40
12
21
18
29
25
72
66
29
156
12
115
18
15
75
5
97
27
123
48
348
29
55
18
18
6
15
15
6
12
27
9
27
9
54
24
5
40
48
15
45
75
60
5
67
53
12
1
150
12
17
12
25
3
120
48
32
13
24
51
75
9
48
33
18
29
91
42
18
84
5
1
51
123
18
24
11
7
53
127
18
12
15
3
18
6
36
9
8
40
32
28
32
48
1
27
20
60
37
90
12
90
168
27
3
125
55
17
1
24
23
67
54
54
33
20
37
27
39
180
9
33
75
20
7
42
11
25
84
18
162
15
81
15
69
90
6
47
43
18
120
27
9
6
30
107
91
90
59
132
43
42
15
3
18
12
27
45
96
30
42
47
28
63
54
60
35
60
79
144
93
84
21
90
45
63
17
7
57
56
24
1
95
19
65
115
36
77
28
39
156
45
15
65
124
36
12
33
12
36
6
125
85
18
78
54
36
77
48
40
9
6
12
65
60
37
15
21
18
42
84
18
45
8
112
68
7
12
54
6
53
12
16
27
113
79
5
31
144
21
32
43
69
3
45
80
1
47
7
18
15
57
63
3
36
41
12
73
59
28
45
18
5
12
1
147
15
9
3
45
87
48
33
9
3
20
40
80
1
174
36
6
63
45
3
45
59
139
77
24
36
100
60
32
12
36
4
48
12
80
16
45
39
9
51
93
216
24
15
51
17
100
27
42
3
32
73
18
12
17
79
9
20
48
7
45
32
28
27
33
3
12
96
36
165
51
57
27
36
5
73
71
40
8
1
71
40
3
105
60
8
25
12
18
177
57
11
193
27
20
112
20
145
23
40
135
5
13
54
48
29
31
30
90
29
108
28
20
85
15
9
3
60
21
59
52
48
12
8
108
55
90
75
72
15
6
66
153
63
17
55
18
42
72
33
3
9
93
35
25
18
29
48
12
13
6
12
5
109
35
1
15
60
84
33
27
9
119
31
90
66
65
13
30
5
163
77
13
102
53
24
120
60
19
12
54
63
72
8
60
73
12
18
24
84
6
156
18
6
36
12
15
32
40
45
35
85
35
25
30
6
84
36
42
165
12
33
3
20
19
66
35
52
45
90
45
27
53
12
1
90
42
18
9
20
88
8
12
1
36
108
3
39
18
30
60
30
87
9
36
35
139
6
83
12
43
53
73
11
49
51
3
72
36
29
91
89
40
48
21
6
18
66
9
32
49
24
23
40
45
30
90
18
9
15
66
54
36
36
33
180
20
7
41
49
111
44
91
60
29
120
175
108
30
72
6
29
28
51
54
75
27
6
12
83
7
5
180
31
77
4
33
66
42
30
89
48
97
108
47
25
6
5
13
47
7
18
ABCD 93658234084*3^$a+1 [50093]
69
8
16
32
19
18
51
21
11
79
54
180
54
81
9
162
36
9
63
17
1
54
33
8
48
19
21
51
45
171
144
29
7
17
91
90
11
25
15
129
36
108
71
37
27
27
53
91
5
40
224
37
83
7
54
72
59
31
89
1
270
72
36
36
9
117
18
65
7
9
104
16
141
18
36
125
24
337
18
5
31
36
72
18
18
89
1
159
21
35
55
65
61
18
41
67
533
72
79
65
25
71
37
171
152
24
13
18
33
21
11
64
176
55
33
21
3
192
24
80
97
47
40
21
36
126
18
119
7
18
23
67
36
54
27
63
17
40
15
36
18
72
99
45
18
161
16
39
54
171
387
72
36
72
54
11
64
8
160
27
29
184
128
19
36
113
121
63
72
63
36
36
9
171
90
11
48
16
8
16
99
45
27
213
3
125
163
90
11
24
19
5
13
83
115
54
87
24
144
15
216
137
79
36
5
13
270
21
8
7
33
3
173
7
33
75
29
48
67
117
135
41
64
75
53
48
24
19
149
31
36
5
64
96
8
61
36
18
77
13
107
55
108
18
3
87
144
89
1
95
31
57
87
113
157
35
1
167
48
19
5
40
261
83
216
43
21
15
41
48
1
36
11
97
23
48
40
141
36
108
51
39
144
90
18
53
72
19
5
24
72
43
29
115
5
72
85
59
31
36
53
96
31
9
45
54
21
15
89
91
29
96
19
90
107
19
45
81
95
112
27
54
36
54
36
9
24
96
120
111
33
32
79
161
88
3
18
131
13
35
48
168
16
24
96
45
90
9
9
198
57
15
18
54
105
21
54
54
36
59
16
80
24
37
54
36
185
48
1
108
18
65
24
19
189
27
5
31
54
54
45
27
149
31
54
234
17
55
9
8
55
17
181
27
63
129
120
104
64
15
17
1
87
3
90
54
5
24
79
41
40
27
108
65
7
65
7
65
61
90
216
33
93
54
29
40
80
16
105
54
65
7
162
71
216
91
18
35
1
15
39
81
48
15
57
8
43
18
99
63
54
18
36
5
24
40
21
36
15
111
89
48
25
47
133
11
64
15
18
167
48
24
48
1
15
111
36
53
37
72
11
151
90
234
29
72
24
40
51
101
115
29
43
108
54
11
133
59
31
17
289
18
216
5
31
36
125
19
36
33
57
18
29
7
9
117
18
54
131
64
111
65
120
96
64
15
36
54
15
21
18
72
36
18
72
72
195
57
90
29
24
48
72
187
18
51
24
33
63
104
312
40
93
126
101
24
1
15
39
36
165
69
99
63
54
35
1
47
43
53
1
18
101
79
41
40
80
19
36
65
7
17
160
32
25
90
101
43
54
126
36
90
36
39
15
36
29
48
16
15
41
24
96
64
176
13
72
54
36
216
72
177
368
85
11
115
36
144
9
8
145
119
24
136
8
72
19
90
35
37
35
55
9
8
37
11
7
108
125
24
24
40
21
18
57
104
16
21
83
72
7
17
19
36
41
112
32
49
36
275
31
33
24
56
31
9
96
8
13
54
125
55
89
24
168
7
18
39
80
25
90
90
18
57
24
96
75
90
54
5
40
80
16
129
90
21
33
215
16
39
17
1
18
5
67
29
40
24
80
7
65
72
331
69
8
192
96
24
7
18
15
165
11
61
35
24
96
48
31
36
5
88
32
91
180
185
67
36
36
69
21
90
33
72
8
16
15
36
90
18
17
19
29
40
56
19
126
36
35
40
24
56
61
35
24
13
162
36
5
13
36
36
72
83
7
17
64
27
53
72
19
18
51
21
54
36
41
67
45
8
163
29
48
157
162
108
180
36
69
3
5
48
19
53
24
211
162
90
105
75
21
32
55
144
288
36
29
205
ABCD 93658366268*3^$a+1 [50039]
36
24
84
27
69
144
81
47
16
27
186
72
23
16
12
3
6
27
8
103
6
24
36
27
27
165
105
3
21
27
32
64
36
108
33
3
3
6
51
36
20
13
51
72
87
57
8
144
72
72
7
9
45
12
15
45
39
48
60
15
65
64
21
36
6
18
15
24
60
81
15
45
135
72
21
18
24
6
36
36
99
33
96
3
3
9
32
72
28
84
33
72
3
32
36
40
69
111
32
36
40
15
57
12
21
15
117
39
33
15
33
27
36
108
81
3
75
72
29
19
129
12
33
51
33
54
18
72
27
75
168
29
37
71
1
24
11
73
12
23
7
24
57
93
15
69
12
114
6
72
35
88
33
51
21
132
60
47
61
15
12
48
39
6
27
44
13
15
24
48
12
36
81
59
13
23
49
24
39
24
48
201
15
177
102
69
36
21
12
111
8
148
68
121
132
3
69
35
16
72
33
23
16
72
12
188
85
120
90
6
23
37
71
4
33
15
20
49
95
76
12
15
33
81
3
21
12
48
3
240
33
39
104
55
89
1
63
96
9
192
15
20
1
3
21
12
75
81
15
9
27
57
12
48
87
57
72
3
33
63
8
72
145
12
15
60
39
9
87
48
6
60
15
48
33
48
15
60
81
99
24
120
63
30
24
60
135
72
9
3
171
33
57
27
92
40
120
20
4
81
30
9
63
42
48
47
25
3
44
1
60
3
69
12
36
72
18
33
87
30
24
23
64
81
63
36
60
128
25
48
99
8
88
24
24
8
31
6
12
23
55
9
21
12
60
36
111
15
66
39
15
9
20
19
237
9
36
54
6
51
15
57
56
64
8
13
51
8
52
12
8
79
9
33
3
51
48
42
3
123
21
27
6
51
33
11
1
75
63
33
57
6
30
87
57
24
12
24
204
99
48
45
18
89
40
108
99
57
39
89
4
36
12
33
3
117
135
60
21
24
96
96
155
7
21
12
15
9
33
30
9
39
105
8
1
107
108
100
96
45
3
44
4
9
23
19
30
51
12
12
48
180
93
36
24
24
18
48
33
128
25
36
111
9
12
23
7
18
12
42
81
63
69
48
144
165
24
63
36
12
8
13
27
45
18
21
3
24
57
9
3
32
4
69
51
45
132
3
20
40
32
7
72
105
48
21
183
36
12
93
3
32
1
3
60
9
12
6
21
48
201
27
12
68
28
12
9
23
52
48
3
57
48
105
30
81
57
3
36
21
24
11
37
3
21
27
72
132
48
57
3
39
168
41
97
6
69
9
72
96
12
111
32
7
93
27
42
11
16
60
36
27
185
133
36
3
9
12
27
12
33
54
24
78
3
57
59
16
12
48
33
3
3
45
12
168
56
16
20
19
17
7
6
3
177
23
88
57
24
75
3
18
95
61
51
12
27
21
48
45
3
51
41
52
48
80
28
8
16
48
9
12
3
33
3
12
39
126
84
27
9
11
37
27
39
105
33
6
66
3
81
15
21
75
51
45
129
27
9
23
52
20
7
9
48
44
28
84
9
3
57
120
126
42
75
32
43
78
59
40
9
54
21
48
3
41
13
72
15
75
5
16
20
28
36
33
96
24
71
55
54
35
31
33
12
12
20
16
75
21
45
12
51
39
54
119
1
3
72
9
54
33
36
3
33
44
97
51
45
18
42
24
15
81
23
36
4
153
15
63
9
15
102
24
15
68
1
78
57
48
45
18
9
15
9
57
72
30
65
37
35
40
87
6
72
48
3
45
114
102
84
24
60
63
96
92
4
32
4
108
3
9
81
15
68
112
51
17
1
15
24
45
27
72
63
54
66
6
75
9
48
39
81
12
36
11
36
13
12
3
9
51
36
129
3
32
88
15
21
75
9
24
168
9
36
108
63
21
18
9
48
33
12
135
84
9
48
3
33
48
48
51
8
40
15
6
18
9
24
48
105
39
15
113
4
32
36
79
9
9
75
75
42
15
24
72
12
75
17
144
4
96
69
48
27
44
52
51
66
39
21
114
125
37
84
12
15
15
48
120
69
27
48
65
13
27
87
6
11
7
33
117
23
16
92
1
84
36
12
66
6
3
21
3
12
57
3
48
21
12
15
15
21
45
15
24
12
44
25
24
36
84
27
12
189
75
15
17
25
47
4
12
72
33
156
42
21
36
12
36
12
132
9
35
85
15
108
9
90
17
88
45
24
15
44
36
4
12
96
60
36
33
51
57
30
54
51
24
93
27
120
15
21
44
31
21
33
3
9
108
123
9
30
9
21
48
36
36
96
63
9
42
9
15
21
20
73
36
36
6
129
21
3
9
108
11
72
16
48
8
28
27
72
17
109
3
33
6
21
57
23
37
39
24
9
35
25
51
21
11
31
21
57
36
39
48
15
30
15
147
42
63
36
27
9
45
3
12
33
15
57
11
64
108
45
30
21
12
120
57
12
35
85
51
15
42
12
87
96
44
64
45
87
36
24
15
53
76
32
16
20
52
24
57
27
20
31
24
6
60
12
48
27
57
3
45
36
42
5
52
57
30
6
24
3
48
72
32
1
27
60
56
16
12
12
15
21
36
12
12
72
60
33
203
4
27
9
15
57
32
13
24
42
54
ABCD 93658714094*3^$a+1 [50014]
20
4
9
3
12
12
24
105
24
24
11
24
16
20
49
51
9
27
24
36
56
16
3
17
55
9
20
40
32
36
61
48
12
15
44
40
21
15
68
61
3
9
15
56
67
6
12
3
51
48
78
11
1
27
12
87
9
9
102
17
7
66
30
77
19
45
32
4
48
24
44
13
11
4
57
83
36
28
3
54
12
54
29
13
23
31
69
12
15
30
12
96
24
30
17
16
84
12
128
40
8
36
24
12
73
6
6
36
23
31
21
27
18
51
12
80
7
33
24
21
12
23
31
24
18
6
42
23
24
16
21
18
66
6
33
15
6
11
16
12
24
12
9
3
45
63
32
52
57
60
6
30
47
16
44
40
96
44
36
7
81
15
53
37
3
56
4
8
1
15
20
13
6
17
16
72
60
12
8
31
17
24
28
33
47
4
63
66
3
21
132
42
42
15
12
33
12
75
12
15
9
56
61
27
39
9
9
35
16
24
24
45
11
61
15
20
52
108
21
75
123
24
78
48
42
33
12
3
29
4
9
15
44
12
4
12
44
43
30
3
9
23
76
3
9
12
36
36
92
49
63
9
23
88
15
41
151
101
28
24
24
33
27
8
13
15
111
21
69
11
4
9
15
48
39
6
42
24
9
12
57
42
21
44
25
6
9
12
27
33
12
56
28
69
3
9
75
21
6
9
117
36
6
33
33
23
4
9
15
24
8
1
15
72
9
18
42
36
59
16
15
24
17
1
11
52
8
84
72
64
24
116
4
44
112
24
12
68
76
20
16
9
11
49
59
1
6
9
36
48
75
18
150
30
15
24
3
9
48
15
48
42
30
24
9
57
15
44
19
120
102
3
36
75
53
4
39
57
12
72
45
63
21
108
39
39
6
51
12
84
36
140
49
30
21
8
13
48
15
15
6
27
21
27
21
18
5
4
36
36
33
24
6
5
24
1
35
12
88
27
17
13
51
15
29
16
93
27
24
20
4
27
41
1
15
84
21
6
42
11
64
12
44
4
39
24
21
8
112
8
1
36
30
48
9
21
18
48
45
3
9
39
33
44
36
13
27
24
9
48
30
6
18
9
39
9
12
20
7
9
9
3
84
39
65
4
57
3
9
71
25
15
72
60
44
36
24
40
21
54
5
4
12
48
24
9
51
33
23
37
39
9
12
15
12
84
8
7
9
20
40
27
42
60
27
20
16
84
9
11
108
28
27
45
12
128
25
15
33
39
9
3
20
4
32
12
31
29
4
24
15
41
13
23
13
39
33
51
12
9
6
5
28
72
15
42
95
72
12
16
8
25
3
56
7
105
20
100
15
18
23
28
44
16
12
36
15
18
72
11
16
57
23
67
54
23
61
48
15
33
6
33
33
30
21
116
4
27
72
161
55
45
8
43
57
12
24
3
105
68
16
48
12
32
12
19
17
28
12
36
72
12
21
18
78
18
48
24
24
21
117
11
28
24
111
18
30
33
21
36
87
9
12
3
12
3
45
21
6
5
1
36
39
12
8
4
32
13
42
6
27
21
39
60
12
93
24
12
11
40
44
28
24
9
6
105
68
37
30
45
48
20
1
12
18
125
19
21
141
39
9
51
48
123
66
23
31
29
4
24
36
21
24
6
42
60
15
24
32
16
12
105
3
20
1
6
18
11
19
9
12
24
48
27
29
1
3
8
148
48
20
7
18
83
4
36
9
63
20
7
18
15
9
12
48
11
25
99
84
15
65
37
15
20
100
3
77
72
88
12
12
45
83
13
15
20
28
15
65
4
24
3
21
168
36
20
16
20
16
9
36
11
31
9
108
51
33
20
25
36
59
61
54
21
24
12
8
31
5
16
56
49
3
45
12
3
24
24
21
39
33
24
6
45
20
133
12
35
13
39
56
25
11
76
15
24
69
21
11
121
23
61
23
1
27
36
21
47
12
4
24
21
30
33
24
93
60
15
44
12
25
24
11
16
33
59
4
51
30
23
36
16
15
57
39
6
12
15
48
81
11
61
3
9
84
3
44
1
27
60
15
21
81
90
5
28
9
30
24
21
21
71
12
85
15
12
32
19
6
35
13
12
3
24
105
3
20
12
24
49
30
5
4
33
30
81
12
12
12
12
8
7
30
27
56
4
21
3
45
27
75
42
35
16
3
21
21
24
3
21
30
137
25
27
9
18
21
12
24
56
196
3
189
27
66
27
33
12
59
40
20
1
3
3
54
60
6
17
7
18
27
9
11
28
12
45
48
48
15
12
9
39
21
12
27
9
15
27
45
3
9
12
3
9
63
21
81
11
24
12
1
42
72
21
8
1
23
12
1
78
30
63
12
20
13
23
1
30
17
4
36
21
35
1
24
39
12
84
128
13
36
23
49
63
32
127
93
21
3
8
16
21
27
75
42
27
27
30
59
1
35
4
39
18
54
21
36
12
8
16
45
36
15
128
1
47
52
20
19
9
45
35
25
3
33
87
69
6
9
20
1
3
15
18
3
3
21
33
27
48
9
27
33
42
5
13
95
1
3
120
20
16
20
1
12
30
33
56
1
6
18
23
1
6
9
56
37
12
3
51
42
48
11
48
13
39
15
29
16
45
95
25
6
21
3
6
12
63
12
32
13
12
27
15
33
12
3
29
109
48
51
8
40
3
42
15
68
4
24
39
6
18
24
9
9
6
9
60
20
1
3
20
16
32
13
12
15
21
15
33
12
96
24
27
33
51
8
40
20
19
9
36
219
5
100
15
5
43
18
48
3
20
4
116
7
66
3
20
7
21
9
12
27
141
35
52
9
11
12
97
51
20
1
30
5
4
32
151
30
42
6
12
3
48
84
9
59
64
24
8
4
104
28
48
99
24
21
36
48
57
11
40
27
24
17
16
39
45
9
111
24
51
6
11
40
12
75
29
25
15
24
21
75
44
1
12
36
30
9
48
15
9
15
185
52
3
45
3
33
8
1
71
4
27
41
31
5
28
56
7
54
15
51
18
24
15
12
3
17
31
69
45
6
9
48
60
9
48
3
32
25
48
24
35
4
39
72
33
9
23
40
36
3
66
15
32
37
12
24
78
9
8
16
12
24
9
15
75
41
61
99
8
1
36
27
8
28
48
108
144
8
4
27
29
1
3
57
75
36
12
8
43
89
48
25
6
57
33
11
40
12
60
9
15
3
33
15
5
64
9
15
3
5
136
27
18
11
28
45
23
52
69
66
33
12
33
36
12
60
3
12
96
39
66
6
9
39
21
36
20
16
36
9
11
49
12
6
17
4
27
18
15
36
27
30
42
45
24
200
13
23
1
35
40
56
13
15
15
66
6
72
6
39
36
57
12
27
15
57
60
44
7
21
3
9
32
49
3
27
45
12
72
45
12
102
57
24
32
31
5
19
18
39
12
8
19
17
1
36
3
135
6
12
95
25
30
24
5
4
39
57
33
102
48
48
6
39
92
24
16
15
17
49
11
4
48
57
87
21
3
9
6
33
20
40
8
25
47
13
51
69
6
24
42
27
27
114
11
52
57
27
21
63
24
80
1
72
30
17
31
48
72
9
15
48
17
36
ABCD 93658923136*3^$a+1 [50024]
9
75
164
67
30
96
215
13
83
24
1
47
13
3
69
39
44
43
9
20
88
128
61
35
1
18
53
64
27
173
16
9
39
168
8
148
60
36
9
11
1
23
112
24
45
47
253
90
18
6
101
1
107
64
164
16
104
145
48
131
13
35
7
125
49
251
52
21
27
56
97
35
36
25
156
23
60
43
53
48
48
40
24
68
157
35
55
101
1
23
19
9
57
6
21
45
15
80
12
25
66
45
81
107
12
4
32
13
156
6
5
60
64
15
5
49
39
117
47
220
8
19
53
144
19
45
80
24
61
51
93
35
72
25
138
17
1
15
39
9
32
36
73
35
175
17
1
11
4
48
20
13
131
43
17
61
18
66
95
28
27
48
78
18
29
1
24
120
11
7
9
68
37
30
5
109
39
60
27
30
15
92
60
13
167
1
3
105
47
1
15
264
81
47
13
54
45
75
42
36
99
21
72
23
28
128
61
18
65
64
45
36
54
29
12
84
12
4
8
24
16
272
13
54
30
27
69
66
41
48
127
17
25
12
143
72
64
81
23
48
37
6
45
32
52
80
16
44
13
87
57
6
5
24
19
162
47
103
53
72
109
83
25
83
36
37
24
27
20
55
9
108
176
13
71
7
45
309
51
27
162
30
89
64
69
75
15
66
99
168
3
5
19
18
108
59
12
109
119
132
13
203
1
12
24
30
18
36
42
54
47
64
92
13
3
105
30
9
15
189
9
47
205
11
25
12
35
48
220
32
16
108
45
27
27
54
87
8
40
132
153
107
49
42
17
12
43
48
18
54
6
63
56
36
52
44
1
54
29
25
71
72
1
191
48
4
165
60
203
121
63
12
68
73
35
55
48
24
17
13
71
1
36
99
20
13
156
27
128
48
91
113
112
116
1
48
96
47
235
54
47
13
11
136
60
81
11
340
44
36
36
13
107
61
71
96
97
6
54
83
28
56
76
63
81
12
36
60
36
12
32
36
13
99
105
35
211
5
24
25
11
52
60
93
47
132
37
87
32
40
8
73
215
40
69
30
53
43
66
51
32
24
1
27
135
117
33
119
43
65
108
25
108
35
64
140
112
20
19
53
43
77
96
240
28
135
30
143
25
99
44
13
35
43
5
13
27
3
173
49
63
9
39
72
36
68
85
6
30
99
63
29
112
81
63
27
120
5
13
47
4
9
35
55
18
71
13
87
44
28
81
3
15
65
144
52
9
36
30
33
20
252
12
13
71
12
16
45
23
157
108
35
36
4
27
17
96
73
36
144
36
36
23
16
36
87
45
3
5
36
4
9
35
79
81
9
99
21
11
13
108
11
241
36
192
11
76
116
1
59
24
37
6
125
37
36
11
108
24
139
65
48
60
25
60
102
18
96
48
51
32
16
24
12
32
84
64
44
108
24
28
272
36
12
133
23
24
88
24
9
35
37
18
72
90
23
13
99
32
7
42
11
1
18
69
8
73
23
4
153
54
30
95
4
15
5
229
135
111
29
25
155
76
20
12
72
72
13
108
59
144
25
59
91
30
15
8
19
9
44
1
18
18
143
1
63
44
109
30
53
109
87
36
108
20
19
41
4
33
48
23
96
4
80
217
54
53
12
7
54
71
28
135
9
57
123
12
60
21
6
54
66
77
85
171
45
6
21
27
42
71
48
1
24
126
29
16
3
6
95
24
37
99
9
23
144
36
37
11
25
36
18
66
27
117
27
8
91
29
13
23
12
19
81
32
85
36
54
65
25
119
61
48
90
5
40
8
16
128
52
9
71
12
16
20
300
13
108
12
143
48
144
103
29
37
6
17
12
109
71
36
25
23
12
13
90
42
30
5
37
12
36
87
80
12
1
51
20
144
16
81
135
80
64
153
36
23
31
138
23
84
60
60
36
12
100
12
20
48
37
71
19
117
8
1
35
12
1
42
53
19
5
396
49
36
71
64
144
72
32
13
11
43
45
27
5
112
80
136
56
25
39
60
45
111
24
9
12
23
48
108
64
104
64
8
91
30
36
83
49
99
12
69
72
36
23
67
30
60
27
120
ABCD 93659430968*3^$a+1 [50198]
153
48
249
63
24
48
120
96
48
168
27
117
99
162
123
72
192
120
336
39
9
99
429
75
69
48
81
87
39
33
240
87
345
168
96
111
90
39
51
21
33
159
24
72
33
72
18
261
9
15
24
48
3
54
216
72
108
144
267
168
15
57
24
9
111
33
126
18
135
27
18
3
192
168
48
48
144
27
21
15
54
18
441
9
72
90
90
3
48
75
21
51
21
48
21
51
39
105
57
39
24
48
105
15
39
18
39
120
3
93
33
159
72
39
54
171
207
33
21
3
123
18
267
57
63
24
3
21
15
72
9
72
96
75
108
288
36
45
24
96
24
120
105
63
9
15
75
285
48
9
18
18
123
39
90
39
48
24
33
39
249
39
87
33
24
48
48
144
63
57
120
39
81
72
24
48
9
87
48
9
135
243
108
57
120
273
39
51
270
72
72
72
54
201
72
24
9
15
48
96
432
75
21
51
453
69
51
24
24
45
126
36
90
135
24
264
9
36
27
117
108
39
120
216
57
111
15
90
72
159
39
57
24
99
213
72
417
111
96
45
18
288
33
3
117
168
111
18
87
327
18
111
141
147
144
120
120
225
231
3
18
54
126
255
24
72
9
207
72
99
21
96
135
33
120
117
27
192
24
27
69
72
24
96
27
285
24
168
144
81
72
87
144
48
351
36
93
33
54
90
111
24
24
432
168
15
9
24
93
75
24
81
72
54
129
96
9
72
54
54
51
192
81
378
93
120
48
24
39
33
93
3
24
120
51
21
33
126
57
123
21
24
96
39
72
129
96
27
90
171
24
24
24
63
153
9
54
9
135
57
48
24
96
99
36
33
57
36
126
144
45
81
54
36
45
9
159
291
126
159
111
9
9
15
75
36
90
39
15
153
96
93
75
15
18
54
33
120
120
105
231
93
3
141
90
33
24
120
168
48
39
234
63
48
336
24
69
123
168
72
15
108
117
576
96
24
48
291
21
24
45
36
15
48
9
54
57
231
9
336
87
33
57
87
39
18
39
231
144
18
39
24
312
75
18
51
72
39
72
9
48
24
72
153
54
105
24
249
162
18
18
105
75
21
15
105
168
15
180
18
27
27
126
54
18
15
24
96
24
24
33
39
72
24
24
72
111
72
33
75
18
51
39
201
96
9
36
243
168
456
15
36
93
24
48
72
24
72
81
18
90
27
27
234
36
39
72
48
39
129
120
57
15
96
72
48
3
216
213
24
123
141
39
9
45
3
33
54
72
81
45
18
126
144
144
339
93
3
51
45
27
18
234
252
141
168
105
15
24
72
96
63
144
33
24
24
99
45
81
72
15
75
ABCD 93659556184*3^$a+1 [50030]
12
15
140
85
108
63
21
51
68
126
34
9
63
45
207
60
48
60
72
72
300
45
15
84
20
16
81
29
31
48
27
105
23
4
12
20
40
21
47
40
36
117
27
120
20
61
11
4
117
3
2
70
60
32
160
36
24
32
4
9
72
36
3
20
52
60
32
216
180
4
32
4
9
63
14
31
63
81
135
14
7
27
72
20
4
45
27
45
75
92
88
72
20
36
16
20
61
29
58
48
33
135
57
108
15
156
36
60
48
9
11
72
52
20
16
24
21
15
12
105
84
15
104
4
93
63
60
9
5
7
36
15
48
20
4
48
45
83
72
13
36
131
148
36
153
27
45
3
168
140
49
39
72
2
90
36
49
27
21
27
38
18
36
76
108
36
9
27
12
36
56
4
104
61
96
84
27
105
3
60
14
67
23
76
12
108
132
12
33
12
15
156
24
32
61
15
32
16
9
83
13
72
5
22
192
141
39
20
54
22
12
60
32
16
20
72
13
63
9
108
39
180
24
156
24
32
85
72
3
24
21
29
31
59
36
40
9
36
23
36
40
108
120
56
49
252
99
32
40
68
16
33
5
106
36
20
76
48
20
25
51
36
120
24
14
151
216
24
135
45
36
23
16
24
12
108
92
4
81
75
45
123
120
20
97
87
48
72
110
67
99
81
23
25
60
36
5
7
99
20
13
3
182
103
3
81
65
36
43
11
88
60
12
33
36
75
36
9
24
3
105
3
60
36
108
72
156
38
34
72
36
9
101
18
40
12
168
9
228
15
32
76
57
195
57
63
117
15
32
25
51
140
40
14
198
160
2
18
16
9
15
12
36
45
63
36
24
84
117
11
4
84
132
9
5
58
36
9
12
63
81
87
32
126
31
39
69
23
184
9
39
33
5
22
48
2
18
4
36
68
90
142
20
112
68
4
21
27
56
112
45
39
96
45
63
36
21
15
165
63
20
52
45
24
5
18
52
24
12
213
12
47
126
7
155
49
36
59
4
36
48
20
112
36
117
180
3
60
14
94
189
27
14
214
38
34
20
36
148
36
68
25
27
33
27
14
31
5
94
21
375
228
45
83
52
33
27
21
267
9
5
106
20
25
15
120
108
24
21
15
57
29
31
75
38
22
9
111
60
32
160
33
39
108
60
108
48
2
139
3
20
52
128
13
72
3
24
50
54
36
36
52
20
40
45
131
16
20
18
70
20
277
83
121
167
13
75
92
4
36
108
21
83
16
56
13
111
36
56
25
60
63
36
45
39
60
21
63
20
40
12
20
36
108
49
3
24
81
167
36
40
117
12
11
4
12
180
33
23
108
270
36
43
27
24
9
311
4
21
11
133
47
90
34
45
24
75
20
16
20
54
58
93
47
180
72
13
12
15
140
85
131
4
57
51
14
58
72
36
68
40
156
144
24
120
108
24
93
15
72
228
38
67
63
84
9
36
29
70
240
9
12
15
84
24
68
25
15
12
117
29
250
117
137
130
72
14
34
33
23
52
20
13
147
60
32
88
9
15
86
34
9
27
20
160
24
84
24
120
108
72
81
36
24
27
48
24
216
120
420
120
56
124
2
34
56
304
9
11
40
14
126
16
45
15
120
2
22
36
93
87
84
20
36
40
9
59
36
4
84
180
20
61
11
16
74
166
9
99
12
33
12
63
96
120
60
108
32
36
72
25
15
50
22
21
83
40
72
48
20
4
156
74
58
12
60
50
70
60
117
120
96
27
21
171
45
96
39
141
5
34
180
24
12
128
36
160
36
105
95
72
25
11
36
16
38
54
76
156
56
4
48
60
252
153
180
27
36
84
164
97
72
51
14
22
36
72
21
159
12
108
2
70
69
75
81
15
36
68
25
216
11
13
75
24
36
9
3
20
52
36
36
108
20
72
4
84
2
310
36
32
36
85
39
81
11
25
36
155
49
3
56
52
72
36
24
12
20
ABCD 93659639746*3^$a+1 [50052]
19
90
15
63
66
15
9
30
132
5
60
25
54
126
11
7
12
18
11
61
63
8
64
20
25
24
36
135
3
33
84
135
24
5
67
72
53
24
25
60
3
27
45
60
45
59
25
35
16
45
18
12
249
39
17
133
75
51
36
30
15
81
84
35
109
11
31
9
3
81
24
12
15
18
72
35
19
17
37
47
43
12
101
43
9
8
60
157
36
42
18
54
36
30
47
24
96
108
4
92
49
36
3
45
15
36
9
27
93
51
56
36
187
66
47
24
84
4
81
30
69
21
11
256
8
19
72
185
60
115
9
36
140
24
16
20
55
54
6
36
57
92
25
18
6
11
19
9
195
57
56
97
60
71
172
80
19
5
88
27
90
54
24
30
27
24
21
54
150
27
44
55
30
90
9
32
112
33
174
41
28
27
12
78
39
20
60
28
32
19
45
75
54
11
85
84
60
27
3
17
36
24
85
90
6
48
11
103
21
176
40
69
27
20
25
48
24
11
64
32
1
72
12
11
67
53
60
4
39
77
48
12
4
93
83
24
241
12
23
4
9
24
18
12
6
11
100
33
66
42
147
8
43
162
3
141
35
13
36
11
36
43
6
95
24
97
138
69
8
67
6
36
90
18
11
7
45
27
72
30
24
36
18
90
63
27
72
41
43
6
3
36
159
120
53
109
11
4
9
39
8
24
24
4
57
6
5
84
1
3
9
47
25
6
9
45
75
15
9
20
19
72
6
39
80
19
42
12
107
60
24
4
32
13
11
1
11
13
75
32
4
33
63
12
45
23
55
48
180
65
85
11
28
51
77
24
160
45
18
21
20
72
13
47
79
36
12
6
54
53
60
4
45
59
12
28
36
9
135
9
108
54
5
43
33
57
11
139
12
6
12
6
9
201
11
25
6
5
7
17
24
31
45
9
6
30
24
54
17
28
32
25
71
97
27
48
96
111
18
11
25
24
23
52
32
36
100
44
4
15
9
36
45
11
36
24
36
4
15
45
36
57
23
37
18
65
144
24
19
36
66
150
9
21
60
90
30
54
81
20
84
4
68
4
140
1
95
7
17
24
1
11
25
3
51
41
169
35
36
7
197
49
11
24
7
5
13
30
9
8
160
20
25
12
11
85
131
49
54
17
1
35
28
176
79
17
73
11
4
21
11
24
43
153
39
101
48
76
24
39
42
11
25
35
4
33
36
27
57
36
36
24
11
145
11
60
25
12
6
129
33
59
25
11
7
42
11
43
45
80
109
12
63
36
32
100
45
48
54
17
25
30
18
11
40
36
75
65
88
33
162
17
49
47
49
18
12
18
36
51
44
40
87
54
35
148
45
6
17
24
40
81
39
140
1
39
51
9
9
90
234
11
12
79
24
45
129
42
5
40
36
57
23
24
13
66
6
84
11
85
48
6
17
60
48
12
25
27
120
27
6
12
11
79
78
143
1
120
11
67
197
13
107
64
141
63
8
100
12
8
7
30
51
27
18
36
30
41
24
25
11
67
18
102
42
11
84
60
19
24
57
15
48
45
45
23
55
18
35
1
120
18
72
65
49
30
5
37
99
45
59
61
51
80
13
71
36
19
89
61
84
35
1
11
40
3
41
64
21
24
95
49
12
51
9
36
18
5
169
195
63
12
77
13
90
6
11
133
36
11
115
84
101
31
185
67
41
25
11
4
20
25
107
13
71
16
9
183
68
19
18
30
42
75
44
36
25
90
29
7
12
113
103
54
11
16
60
80
64
99
21
80
64
51
5
4
72
20
145
95
36
144
28
75
78
12
72
11
103
54
23
40
9
18
12
105
104
12
67
17
55
5
40
33
11
7
9
140
115
5
13
60
27
20
25
18
45
56
25
30
5
1
54
5
139
17
49
159
56
1
24
30
45
69
23
49
35
4
51
180
5
43
6
54
45
147
5
36
55
125
48
12
124
44
52
44
28
45
75
15
12
41
28
36
3
6
36
11
60
49
11
84
84
25
47
25
135
45
12
42
30
11
144
13
90
72
120
144
36
33
45
23
97
23
28
84
56
61
11
184
183
53
25
39
9
114
41
12
204
103
53
84
55
6
27
225
27
288
12
231
48
24
53
49
35
64
32
84
24
36
96
40
12
8
37
78
54
18
113
84
85
11
108
72
43
36
33
135
17
19
5
40
20
72
7
17
36
100
20
25
48
15
219
17
24
19
17
13
15
8
60
60
88
21
11
4
81
12
87
80
40
51
45
45
39
15
5
13
47
61
12
23
37
23
48
31
78
27
44
12
28
87
54
84
11
49
39
32
1
18
54
83
88
27
9
3
6
107
13
36
99
80
1
78
17
36
37
107
40
51
18
27
45
95
13
54
18
39
56
180
13
84
36
15
21
11
247
41
36
40
20
55
24
30
24
12
35
19
9
15
30
47
ABCD 93660661618*3^$a+1 [50042]
120
180
45
232
48
71
60
84
25
11
181
179
85
275
204
25
168
24
8
72
111
108
60
24
60
61
24
32
64
35
69
195
21
27
12
73
24
59
24
141
16
131
37
11
69
51
12
9
171
228
60
45
15
144
57
99
180
121
48
11
84
60
216
61
239
1
176
3
37
168
224
72
16
155
288
132
120
177
40
288
24
11
108
9
171
12
48
60
12
12
45
72
136
8
27
48
24
36
25
35
45
16
131
13
96
24
144
35
60
73
95
72
36
144
285
183
49
119
1
23
108
48
132
25
8
99
36
9
40
11
72
37
56
16
8
255
48
73
95
60
85
104
75
85
71
169
35
168
108
1
203
157
23
108
13
56
171
48
21
16
23
84
141
96
16
107
96
12
25
168
47
72
48
129
120
64
155
12
108
325
59
37
251
72
85
155
120
85
168
32
3
93
40
155
301
128
112
128
3
12
120
168
72
57
3
48
157
95
33
24
40
8
16
275
24
37
239
81
51
13
120
32
112
72
8
72
291
93
16
251
93
72
64
48
8
64
48
32
88
96
59
45
15
156
60
84
37
83
93
27
93
112
48
83
24
13
95
49
96
155
13
179
85
35
13
323
12
25
8
24
120
183
60
213
40
72
8
256
203
120
36
12
132
57
48
195
36
12
157
32
144
72
27
85
48
35
12
48
169
23
1
59
36
12
37
128
232
8
3
12
57
88
47
48
33
16
96
24
8
3
48
60
49
216
240
35
72
192
36
25
95
145
72
35
45
40
47
396
120
45
87
108
180
1
131
48
60
12
13
152
135
132
21
39
25
95
60
108
48
60
60
240
1
71
97
80
16
107
120
69
51
69
3
13
35
13
24
56
207
97
35
13
143
49
131
109
32
136
192
72
80
39
1
144
35
24
261
15
1
8
136
72
35
48
12
193
35
24
60
1
32
64
96
383
25
96
96
83
21
123
108
57
15
25
23
60
60
73
24
71
1
56
27
13
200
88
59
108
153
135
60
24
48
48
60
60
84
217
59
24
85
11
24
36
84
13
203
24
37
120
8
183
108
37
24
83
108
9
16
83
85
59
48
228
60
72
37
35
21
112
47
48
48
81
111
12
277
131
120
13
96
48
71
12
13
24
83
48
12
73
96
59
132
60
309
24
99
36
12
325
32
16
35
12
108
21
219
72
37
312
11
72
13
83
61
96
95
180
12
36
109
32
40
24
35
37
192
288
48
119
25
240
83
13
216
8
75
61
59
45
88
48
575
72
12
133
23
1
59
12
169
131
48
60
144
108
12
1
72
35
69
16
48
35
21
3
60
60
93
72
135
25
120
71
9
112
191
129
40
96
120
72
131
12
72
97
11
192
61
32
64
143
81
99
37
24
24
11
180
84
48
72
48
45
15
129
51
72
37
56
15
12
108
132
37
104
27
12
1
24
95
ABCD 93660992682*3^$a+1 [50053]
167
1
176
3
72
21
72
88
48
72
59
60
1
80
40
56
136
11
45
16
83
69
64
263
12
133
120
32
40
128
15
105
72
3
157
47
48
145
32
88
144
96
80
120
24
72
48
24
40
80
40
83
37
131
13
120
32
48
120
40
48
48
80
75
45
40
56
72
144
64
32
75
21
16
120
107
96
21
15
36
45
27
93
27
24
84
9
16
35
36
12
24
13
120
152
3
93
16
143
25
248
16
104
48
75
72
45
123
48
13
8
39
1
224
88
23
73
32
3
36
193
59
21
88
8
48
16
8
96
208
71
36
181
32
16
23
49
35
181
71
108
13
32
24
27
72
108
25
104
27
69
24
120
48
27
69
24
51
69
99
13
131
48
45
16
48
35
60
105
3
21
51
45
40
8
48
48
16
104
48
112
144
8
24
3
36
300
93
112
8
72
88
8
39
33
75
21
51
133
23
25
176
112
152
99
45
24
64
11
21
48
3
117
88
32
27
61
32
16
35
24
13
48
59
37
48
8
88
120
32
48
51
13
120
96
24
32
16
24
48
83
13
32
3
96
72
21
136
8
136
192
48
47
25
24
176
27
21
16
24
56
123
13
48
8
40
8
40
35
21
72
96
87
36
13
24
152
3
61
80
64
32
16
95
81
16
104
27
60
25
24
80
16
155
37
56
3
13
23
25
48
32
24
51
109
83
21
160
59
133
56
3
205
11
165
72
24
51
21
40
8
16
56
72
160
8
72
96
99
72
141
24
232
8
72
96
168
184
32
208
8
48
39
36
117
99
21
48
48
384
75
13
80
24
16
56
147
69
27
21
120
3
93
72
24
64
56
88
8
16
32
51
45
48
96
3
157
32
16
8
27
61
83
37
128
120
120
3
96
69
15
1
8
48
16
179
13
48
35
13
8
40
8
96
168
48
136
120
120
32
64
47
121
8
123
93
87
48
121
11
93
88
176
87
33
24
24
16
80
3
204
105
3
72
21
123
108
9
72
72
16
24
8
72
99
108
36
141
27
144
37
24
72
72
48
72
35
93
72
27
24
21
144
27
24
72
21
63
153
72
72
27
61
11
141
16
8
64
72
96
24
191
9
120
16
35
189
112
48
72
80
16
72
48
47
57
16
24
8
27
61
56
168
3
13
8
168
96
51
37
120
8
48
144
3
37
248
72
27
13
35
72
21
72
72
136
47
25
8
51
13
56
48
72
15
49
96
80
72
3
21
16
48
72
48
8
27
45
99
61
59
21
40
24
128
39
121
32
48
48
39
9
88
80
111
57
87
36
21
24
48
195
213
16
48
32
87
9
72
24
243
48
141
3
69
72
48
16
35
85
56
195
13
8
51
85
32
144
40
96
168
48
23
9
48
40
48
8
16
32
40
120
24
72
104
63
25
56
351
1
8
48
24
24
16
120
168
72
11
61
83
84
33
16
83
237
51
48
21
144
16
32
216
48
15
9
16
24
24
72
32
16
56
144
75
45
63
9
3
45
16
8
3
61
24
11
37
8
3
24
45
24
111
33
3
12
9
24
96
64
80
16
8
387
24
85
8
16
8
24
15
25
24
56
39
36
61
48
24
83
24
181
104
24
112
48
35
109
8
27
237
123
45
48
88
11
13
192
24
83
21
48
96
27
237
3
21
96
40
56
3
61
32
15
9
99
141
24
63
129
280
56
16
95
60
21
40
48
35
37
192
56
3
36
81
24
264
27
72
72
85
59
36
84
45
27
69
136
96
96
56
48
48
192
88
107
72
117
15
49
72
48
11
141
64
56
120
88
8
3
60
57
216
171
13
32
24
112
ABCD 93661029992*3^$a+1 [50016]
54
90
66
18
36
21
16
59
126
30
24
138
162
36
25
17
15
16
24
71
156
18
91
35
24
12
96
84
61
29
54
141
99
85
24
47
9
16
11
24
181
17
18
12
276
66
90
96
57
117
3
40
56
45
51
45
30
24
162
3
16
11
78
66
69
39
18
79
101
18
81
9
7
107
30
132
3
63
169
65
39
87
25
119
129
69
27
51
12
276
12
108
261
159
72
234
15
21
54
48
21
39
1
155
42
67
56
87
9
45
60
39
27
42
102
24
85
176
225
31
215
108
24
36
81
75
61
35
48
24
90
147
15
36
108
36
66
60
138
54
108
27
45
115
107
45
48
120
381
66
90
135
48
57
90
285
3
117
3
222
18
37
29
162
9
15
1
128
27
37
32
21
3
39
36
36
36
12
90
186
109
47
9
69
66
36
61
48
96
53
18
30
3
39
48
42
192
6
33
141
54
6
63
207
66
54
108
90
27
9
126
33
81
159
51
45
69
18
120
54
258
73
107
37
8
45
67
185
18
18
123
21
99
57
18
21
48
63
30
27
192
360
16
32
45
51
16
24
144
32
15
216
57
141
54
42
3
45
36
7
53
54
117
93
195
3
24
120
45
51
90
108
66
181
152
15
12
114
51
21
30
72
37
59
37
155
117
27
24
66
114
105
21
138
73
32
93
3
15
129
57
48
18
42
72
174
21
48
147
54
15
39
36
21
40
128
153
295
47
6
90
81
99
84
6
66
36
69
64
35
69
3
18
246
24
66
36
127
32
99
210
54
141
24
40
53
144
126
192
6
30
6
3
63
9
120
40
11
150
90
138
126
18
96
91
216
89
199
72
197
126
90
67
5
163
89
90
48
72
37
5
54
37
35
192
37
288
152
136
5
27
40
5
336
36
60
19
11
18
78
12
57
303
105
21
171
120
51
93
112
29
3
111
36
48
60
102
186
180
18
12
222
72
1
29
108
18
69
168
16
56
40
8
136
47
9
120
40
128
216
160
35
109
56
87
84
78
31
95
12
24
84
36
109
5
120
19
96
11
45
24
39
25
107
30
60
54
30
90
37
167
72
66
63
87
265
32
183
54
3
51
61
11
132
73
173
99
15
105
3
264
186
54
45
9
66
205
191
198
144
168
3
159
57
64
5
30
61
35
48
21
16
96
32
87
9
135
90
151
89
84
75
15
25
155
42
120
91
8
27
69
48
45
42
33
3
18
67
24
65
90
6
84
43
83
168
12
198
96
126
12
25
35
90
75
96
24
87
198
222
36
49
35
24
45
9
30
78
19
65
18
90
51
24
16
35
24
37
233
55
32
48
40
161
36
19
89
60
48
54
78
87
15
108
42
48
147
51
133
80
165
24
30
108
25
104
184
35
21
69
12
42
21
51
30
6
57
27
18
78
72
85
203
18
99
153
162
37
125
18
105
21
144
147
144
87
48
312
9
3
61
29
6
69
141
91
96
29
75
3
21
15
120
60
36
48
108
24
48
18
78
12
33
9
30
132
13
56
21
54
141
15
54
115
56
48
40
101
6
45
129
79
56
96
9
54
121
5
252
180
18
9
72
39
9
45
6
21
63
ABCD 93661810904*3^$a+1 [50041]
6
75
12
15
13
24
120
8
3
54
96
24
31
155
84
45
16
44
100
11
9
3
13
5
30
13
12
35
9
16
17
72
31
5
43
107
12
12
13
17
48
75
105
12
18
18
90
24
33
33
7
32
33
15
48
69
3
15
12
45
48
177
15
16
60
5
7
20
52
95
168
18
15
24
33
27
3
1
32
15
84
25
35
6
12
78
54
6
30
19
83
48
9
93
75
16
44
12
15
30
18
33
9
123
52
5
36
15
39
36
9
15
21
40
24
23
42
15
60
4
56
45
36
24
43
35
42
31
32
72
48
16
17
43
77
12
90
18
15
12
52
8
27
13
47
36
13
11
205
41
72
55
17
36
12
18
54
19
116
3
45
12
4
44
3
90
55
48
56
48
27
6
150
9
75
21
9
31
12
5
43
44
48
88
12
23
84
60
66
39
15
13
23
90
12
43
35
30
27
63
85
47
12
6
27
12
135
60
30
6
54
6
45
4
35
6
43
11
6
24
111
24
3
121
12
59
109
12
29
6
45
64
23
37
35
81
39
13
12
20
160
83
18
7
80
27
21
45
12
18
49
56
9
18
37
56
4
23
37
65
18
78
42
13
44
60
15
36
30
7
65
42
60
73
65
18
105
9
43
8
15
24
45
45
96
24
6
37
92
45
108
43
29
90
6
15
24
96
12
15
37
41
67
36
131
25
36
92
60
27
156
42
12
36
72
48
39
3
37
41
99
64
36
80
136
24
23
57
88
17
19
29
48
102
33
39
21
4
11
24
45
48
63
90
15
72
28
47
37
11
69
120
16
20
27
30
7
41
84
3
27
81
232
47
49
24
8
24
81
7
17
31
48
47
13
47
54
6
57
27
33
52
140
16
12
72
5
6
60
42
31
11
60
36
54
91
35
57
3
84
6
99
3
45
33
15
4
5
48
7
68
3
60
24
6
55
48
71
81
64
36
59
18
7
80
28
20
3
9
3
13
5
15
39
78
12
18
12
1
12
23
9
36
144
51
24
45
33
30
117
3
33
40
35
174
168
30
18
43
36
48
65
18
25
59
30
36
42
72
85
8
40
5
48
7
128
57
12
63
57
55
11
85
32
15
18
39
51
30
30
9
21
12
48
24
120
48
43
35
57
27
93
33
39
33
42
36
49
8
27
33
45
67
41
180
79
143
37
41
75
159
45
4
17
24
31
35
69
51
37
68
9
18
30
27
33
18
12
1
12
29
51
27
12
150
18
13
119
6
30
84
21
45
54
13
23
54
30
73
47
13
5
15
63
13
44
93
102
1
36
11
37
17
91
20
28
107
69
3
93
60
15
105
57
102
6
27
76
29
48
54
13
12
20
21
24
51
60
4
53
63
60
45
30
57
33
139
5
31
5
84
150
48
13
59
25
65
6
37
36
24
72
155
6
42
60
165
57
18
12
36
72
12
45
4
41
3
52
11
42
31
24
125
78
45
27
13
29
3
27
45
15
13
5
63
208
47
25
35
24
165
3
12
121
35
105
4
65
36
90
9
51
24
25
23
18
7
23
25
59
105
120
16
32
15
18
7
17
78
1
89
60
78
54
3
3
109
80
21
42
1
12
47
30
43
5
19
20
64
77
15
184
35
21
27
73
5
30
45
60
52
83
9
93
12
55
8
3
9
16
107
12
6
60
84
63
48
15
37
53
54
78
135
3
9
45
75
48
40
8
57
12
18
57
16
5
19
20
45
6
54
60
36
30
25
32
3
49
5
30
25
5
48
15
40
17
30
18
30
153
69
3
33
24
43
68
87
30
12
15
51
25
84
41
87
40
23
9
33
42
73
95
30
7
101
39
3
1
92
15
120
57
105
12
48
78
54
90
121
65
102
18
15
129
96
30
60
24
25
11
57
27
61
77
7
96
5
120
87
3
30
39
15
25
5
78
13
92
45
72
15
28
12
48
68
84
15
48
12
45
96
24
48
16
41
66
37
80
16
89
67
20
21
12
18
12
42
18
85
83
73
144
12
96
200
147
13
12
32
3
45
3
9
45
96
84
19
41
78
72
1
35
24
36
37
65
55
32
4
101
48
27
16
89
36
15
184
65
6
9
81
24
51
15
49
83
1
56
15
1
17
18
30
55
60
47
37
35
6
24
66
24
21
64
5
48
7
80
51
72
42
6
24
18
15
27
30
96
7
23
37
20
40
23
90
15
15
9
15
1
32
28
5
75
45
7
47
13
32
64
32
52
17
15
48
12
4
59
132
36
85
155
54
6
13
36
11
12
42
15
108
12
45
75
51
57
3
24
90
31
5
54
21
12
57
18
25
80
57
30
66
60
42
57
3
48
69
76
84
35
96
72
45
3
117
48
9
96
30
49
8
75
37
5
66
25
5
30
69
16
29
6
12
73
59
6
15
39
1
29
6
42
18
72
93
52
65
27
16
185
75
64
23
25
5
55
32
15
138
7
53
30
1
24
47
18
67
41
19
11
30
27
100
32
15
25
23
61
44
33
72
30
1
41
51
4
41
24
6
9
16
72
47
21
9
43
48
80
87
30
3
24
76
125
30
42
7
20
3
1
11
60
1
24
71
42
15
3
189
75
21
15
84
13
92
100
11
72
48
37
8
12
48
64
5
31
95
45
27
18
55
17
18
25
12
32
36
27
18
39
60
4
11
13
17
60
3
72
40
20
21
72
18
84
25
11
13
96
113
7
ABCD 93662099582*3^$a+1 [50044]
109
36
51
165
39
84
21
41
64
110
34
99
27
45
11
37
53
127
161
70
56
16
18
2
133
36
11
25
35
73
27
44
13
12
96
12
57
63
81
39
3
57
11
52
33
11
49
60
27
129
75
30
39
35
6
79
81
63
23
24
49
107
40
30
15
48
15
21
71
13
84
23
73
12
23
16
9
11
13
63
228
45
47
60
37
12
75
33
71
180
76
20
25
11
90
43
11
100
20
145
36
93
39
153
15
60
123
56
25
35
13
87
81
65
7
83
184
56
13
15
152
28
105
84
12
48
3
80
25
84
171
168
56
25
60
36
12
77
19
75
2
55
108
24
111
20
1
15
60
33
51
57
35
40
30
75
5
79
59
36
61
119
49
75
69
96
60
11
49
24
23
48
61
119
61
48
60
60
96
51
26
144
64
290
61
35
174
19
60
33
3
107
210
240
7
27
56
28
60
57
132
23
4
380
1
99
56
49
24
35
1
15
69
111
36
45
99
20
13
27
141
240
15
68
37
59
30
6
28
20
49
23
148
12
80
34
144
30
9
60
36
12
15
120
38
19
108
24
155
121
48
15
69
60
27
60
189
84
27
45
36
65
274
20
1
12
123
44
109
84
51
189
51
12
20
148
9
60
23
145
35
30
103
11
205
36
75
128
16
9
107
48
25
101
31
3
21
35
6
30
240
34
14
241
36
63
36
36
69
48
27
45
35
25
59
1
24
156
35
25
24
11
64
126
54
26
10
116
73
11
49
12
120
105
63
24
3
38
22
33
75
212
24
34
15
12
99
33
72
24
12
348
47
4
9
12
63
56
49
420
396
95
10
74
25
12
35
60
64
114
122
88
60
105
15
9
120
87
9
60
111
56
60
97
12
11
60
25
72
132
96
48
24
11
76
20
1
132
12
45
39
35
37
72
87
56
124
56
97
83
13
36
204
71
40
165
48
161
187
99
93
96
156
24
65
16
51
12
27
45
168
12
99
57
143
25
11
73
132
9
51
108
23
24
61
149
90
25
15
33
36
147
93
135
2
34
81
99
69
24
72
24
47
13
11
25
24
35
1
144
24
60
27
9
11
1
35
13
12
12
180
17
10
36
129
15
20
13
257
6
37
83
108
25
11
16
80
49
96
12
3
104
1
60
120
168
11
4
129
51
21
36
132
27
69
35
36
4
66
26
97
23
144
1
24
48
53
18
52
33
24
36
60
27
9
29
7
24
48
36
45
6
21
69
66
168
32
49
21
3
15
56
16
33
11
49
12
48
84
72
24
24
23
25
33
15
24
27
33
156
12
3
120
9
81
51
24
36
71
58
2
37
47
4
105
60
132
23
22
3
135
45
15
72
93
12
72
71
25
65
7
155
97
173
67
3
24
9
120
36
35
106
15
33
62
97
216
12
12
123
45
159
33
143
145
3
32
49
5
96
70
48
132
237
192
111
33
57
159
75
165
60
168
48
24
5
106
33
21
234
9
120
11
217
132
63
20
24
180
36
49
131
13
71
4
176
1
24
48
60
36
12
75
20
48
157
12
27
45
48
3
105
144
15
60
33
12
36
99
105
35
36
40
33
180
35
49
3
33
12
84
168
27
56
97
11
16
56
24
61
12
108
45
90
38
6
13
23
37
87
90
3
36
15
21
60
75
9
11
60
13
96
51
20
13
72
39
45
27
69
51
45
35
28
45
27
33
156
11
34
3
132
11
88
21
24
71
66
7
11
16
36
90
3
24
143
25
12
156
12
252
12
15
33
51
512
13
60
107
25
48
81
39
107
24
36
178
27
3
129
23
49
51
45
155
289
39
32
54
16
3
15
9
72
35
36
84
196
45
179
30
175
95
13
27
93
47
96
13
12
23
25
87
225
12
27
6
15
15
20
204
13
ABCD 93662256932*3^$a+1 [50101]
45
15
45
96
84
30
18
78
42
12
60
78
150
123
9
119
37
60
12
108
30
33
69
51
117
3
87
129
81
63
9
30
18
30
89
24
31
126
114
30
11
24
61
90
24
105
45
48
72
66
54
119
1
59
52
180
15
29
13
48
15
57
23
7
33
128
151
138
11
12
48
31
18
108
3
21
59
7
29
4
39
90
12
36
15
15
65
37
108
12
83
37
60
30
77
60
1
3
21
11
67
102
75
44
96
133
72
35
16
57
42
48
57
20
133
11
49
3
39
65
25
15
44
97
12
3
20
64
144
9
3
20
28
21
36
12
30
30
3
15
120
53
12
37
3
200
48
31
5
73
27
33
30
18
24
120
30
30
90
18
51
32
67
30
12
36
195
104
16
24
33
12
11
25
119
31
9
56
24
25
15
84
57
23
1
11
7
150
3
15
9
21
3
9
198
69
44
121
11
48
1
11
25
143
79
30
3
9
51
44
136
39
9
21
90
30
15
45
71
49
30
6
24
75
20
84
16
21
84
6
72
41
7
33
72
15
9
33
72
15
15
6
23
12
37
48
63
132
45
35
85
3
32
40
44
84
7
9
24
57
39
15
5
73
107
60
16
75
9
15
30
36
23
72
60
48
36
24
52
9
51
45
132
71
109
27
153
12
90
30
90
48
33
129
39
21
48
42
18
30
42
71
24
64
21
35
25
111
15
89
25
11
64
33
27
36
69
6
53
76
24
9
12
18
21
81
36
15
39
138
228
83
109
107
1
60
114
29
91
21
27
57
44
76
80
25
120
78
42
11
28
20
37
23
61
75
15
9
9
12
111
44
13
12
155
13
71
157
12
47
1
3
147
24
18
12
39
32
4
80
1
102
30
87
33
11
31
138
167
1
30
210
3
9
42
65
96
97
47
16
104
84
49
18
9
120
144
12
9
48
27
140
100
24
81
39
120
176
4
80
36
24
52
68
16
96
8
16
45
11
157
27
24
60
51
29
19
72
30
39
9
42
41
37
27
21
24
75
21
90
89
40
33
11
61
71
48
31
30
18
141
81
35
1
59
1
42
17
36
19
78
11
151
6
60
54
21
44
73
102
18
30
33
87
201
9
30
72
6
42
17
84
36
60
1
84
126
9
21
195
144
80
1
54
21
9
48
11
72
84
64
237
15
68
112
20
28
20
49
23
49
36
35
40
9
15
81
30
65
208
39
53
4
45
120
59
109
18
29
4
39
21
27
54
11
4
20
31
89
36
100
45
15
44
40
33
12
90
48
72
90
15
33
60
71
16
21
39
33
63
45
59
24
109
87
3
138
60
3
9
47
55
78
3
8
72
40
108
32
60
49
6
9
153
63
9
111
39
29
37
12
11
31
9
120
57
84
75
120
33
87
80
1
12
11
96
31
33
141
71
124
15
18
167
25
6
114
6
33
36
33
18
42
47
85
36
72
150
48
93
12
20
25
84
60
66
9
45
131
7
41
72
55
102
131
36
64
51
9
69
83
28
12
128
31
89
156
16
20
88
72
48
92
60
184
21
12
183
8
12
4
96
248
97
15
20
48
16
20
64
39
48
30
72
171
39
30
72
75
144
12
45
12
11
136
36
20
40
8
12
28
192
8
112
57
63
48
20
61
35
25
11
24
13
90
30
108
24
71
84
163
57
81
39
44
36
31
65
160
45
12
60
11
12
100
8
72
24
1
83
1
95
13
120
27
33
47
25
75
45
11
48
97
30
33
9
12
11
24
76
45
54
48
113
40
9
75
3
18
39
33
60
87
36
15
129
135
21
20
49
216
24
6
102
131
7
89
1
12
48
35
28
36
456
8
1
135
180
45
36
24
48
42
125
1
15
44
73
12
51
128
12
28
32
7
57
20
60
1
23
37
24
11
37
42
5
64
27
24
18
47
16
80
7
30
3
39
129
21
18
18
120
23
36
25
60
71
64
20
60
31
42
107
13
47
13
51
20
36
133
11
31
9
21
59
37
42
30
42
45
20
73
72
30
66
63
111
9
21
155
24
7
105
9
6
29
25
36
24
60
95
4
9
12
99
21
155
4
9
51
192
45
3
9
111
60
32
19
89
79
57
21
23
12
48
16
15
18
3
20
37
12
78
30
3
44
76
177
47
31
69
96
9
35
24
37
12
11
60
37
63
9
12
6
42
23
25
59
61
23
1
11
19
45
36
39
9
56
85
11
48
31
120
6
99
96
9
11
84
13
12
39
21
51
57
27
20
16
44
25
48
48
99
20
265
ABCD 93662294686*3^$a+1 [50020]
16
39
54
18
114
15
3
9
36
93
90
90
15
27
30
36
54
60
48
108
90
11
76
129
3
80
25
3
141
11
108
13
90
90
30
18
3
8
4
57
24
63
21
6
53
67
77
100
39
17
61
48
36
18
17
12
112
36
32
4
24
8
28
44
4
3
33
9
48
72
6
5
97
75
15
21
3
54
35
67
5
37
48
60
11
12
31
41
13
63
116
1
23
61
42
9
32
4
32
12
13
18
42
27
20
1
114
29
1
18
5
1
15
3
33
105
42
72
5
4
32
28
21
12
24
18
48
24
17
31
90
15
3
42
36
36
15
12
3
5
24
4
3
6
48
39
36
15
24
12
18
35
4
141
23
49
6
9
9
36
108
12
42
9
96
20
28
63
5
36
61
59
1
108
12
11
13
12
35
40
39
33
3
5
28
3
17
13
54
125
120
25
6
12
6
36
30
5
12
7
29
19
6
23
64
56
13
23
19
33
39
33
3
18
30
150
11
7
9
68
85
23
25
36
36
72
36
6
9
9
18
36
17
1
18
66
3
48
21
18
21
33
6
45
8
52
36
104
16
9
27
3
57
21
15
20
19
9
36
9
90
45
3
36
53
12
40
27
12
36
53
37
18
65
40
27
33
20
55
17
13
75
12
39
24
12
5
52
44
4
75
33
9
71
13
24
54
9
63
12
17
4
104
1
78
72
9
20
25
12
18
6
15
75
69
3
12
17
36
7
36
30
24
48
11
13
18
12
101
4
9
11
48
12
19
12
6
12
11
40
3
54
3
33
3
33
23
24
76
39
6
15
8
48
1
23
36
61
36
3
69
59
28
129
3
3
9
27
9
92
12
25
78
66
60
51
21
18
18
72
15
15
36
125
43
5
40
3
113
28
8
64
72
8
31
33
3
18
108
23
64
20
4
15
96
29
60
1
30
57
39
105
33
18
41
36
28
36
8
13
18
57
21
72
59
84
52
32
16
3
54
18
21
8
25
59
36
16
141
114
12
6
90
33
69
23
100
68
7
21
3
45
108
72
21
35
40
15
60
33
3
18
15
32
1
36
35
24
73
48
39
87
6
12
3
3
30
15
44
36
31
36
42
18
30
15
57
59
12
4
20
1
12
18
24
69
12
21
3
3
9
9
51
69
15
117
12
3
12
39
108
17
7
65
4
156
8
37
23
12
1
63
21
18
24
81
39
18
78
29
1
6
41
12
36
37
36
11
112
105
3
3
12
96
81
3
57
21
35
16
108
15
18
24
27
39
6
27
36
27
48
72
77
13
3
32
7
30
15
3
197
4
44
4
116
1
12
18
90
162
17
4
32
1
36
39
3
65
37
78
77
13
12
183
51
5
16
20
31
42
71
36
31
129
12
36
32
12
73
27
63
30
3
33
6
137
73
35
12
4
39
41
67
17
37
39
12
21
18
54
35
160
20
1
3
8
25
111
8
64
3
30
60
18
18
12
3
51
18
15
92
19
5
13
42
18
12
18
33
32
97
18
5
24
25
11
25
6
12
36
150
30
6
48
3
21
11
7
48
36
21
57
30
18
6
12
5
1
66
18
108
60
23
25
3
36
44
4
27
9
3
24
12
89
1
18
6
15
3
17
12
4
39
9
39
21
69
24
54
33
48
21
18
6
63
21
51
57
54
6
36
210
93
15
17
1
51
21
15
32
48
28
36
183
5
64
27
30
3
84
3
24
12
18
39
57
12
107
12
7
33
8
16
87
18
15
3
41
12
40
93
18
77
172
56
49
23
52
20
49
36
39
32
19
36
21
87
24
9
27
81
60
93
54
48
42
18
41
28
123
113
19
18
18
33
48
9
15
48
68
12
16
129
54
29
52
3
21
129
18
69
92
13
15
81
48
18
18
72
6
12
17
7
29
7
30
18
6
12
6
30
23
12
4
56
48
4
3
113
40
8
103
17
145
3
33
54
78
11
79
18
11
7
45
21
18
36
6
27
36
36
8
13
42
48
18
11
28
57
102
42
12
6
117
21
24
27
92
12
4
3
36
54
42
12
42
18
29
37
42
30
11
43
33
21
60
51
93
18
18
54
48
18
6
29
1
3
69
87
96
32
48
4
39
6
27
75
18
11
43
17
48
12
1
84
3
92
67
17
7
54
35
24
49
12
23
16
33
18
18
15
9
15
20
19
36
54
15
33
108
11
13
27
153
47
79
48
17
60
12
1
18
6
36
27
21
72
15
3
6
87
68
25
30
54
36
15
21
42
30
60
48
83
28
15
18
18
6
27
21
15
45
36
12
11
4
36
80
1
63
9
12
3
3
72
5
4
39
24
5
64
21
30
24
33
3
33
48
165
39
15
29
25
36
18
5
139
18
39
8
79
6
12
3
12
72
9
35
31
17
1
15
3
18
6
66
39
51
36
17
4
20
172
3
18
23
73
15
12
39
5
13
11
67
12
77
16
51
36
5
67
72
18
35
16
39
57
36
48
75
17
88
45
47
12
4
57
42
18
12
24
51
200
49
23
1
51
12
21
15
39
185
12
48
4
9
48
72
11
61
71
36
37
75
51
6
51
20
48
24
49
3
15
36
18
47
112
93
6
9
21
59
48
37
18
5
1
66
53
24
73
27
60
93
120
18
6
23
43
36
33
9
27
24
48
21
47
61
51
20
1
18
57
44
67
72
12
54
18
5
16
12
3
36
17
108
12
7
18
6
9
21
6
30
36
3
69
3
3
77
85
108
12
11
40
3
17
19
33
21
36
24
11
12
7
93
84
32
31
18
12
6
41
7
89
4
21
48
11
7
18
15
3
21
3
12
24
18
83
7
5
49
48
3
3
9
8
19
29
19
6
18
45
20
60
1
12
36
18
54
23
19
54
18
5
7
41
1
15
8
85
72
15
68
19
36
60
41
7
89
7
53
13
6
30
36
11
43
29
31
12
42
83
1
6
9
3
5
67
6
15
3
17
16
80
4
45
48
155
24
7
33
69
3
3
18
27
57
6
18
23
31
5
7
36
41
12
16
60
33
51
68
13
30
18
42
33
39
9
36
3
42
63
3
149
67
57
21
30
6
30
42
63
9
18
18
51
75
36
29
4
15
53
115
12
29
25
35
7
33
33
6
53
31
36
6
11
16
57
3
39
9
36
8
37
30
101
25
23
28
3
36
18
24
12
18
53
79
9
3
21
3
141
44
31
77
49
47
1
96
66
5
64
8
13
147
72
3
12
29
84
1
23
61
24
18
36
41
85
18
30
36
150
33
51
17
19
6
ABCD 93662360464*3^$a+1 [50026]
68
7
29
72
4
15
29
256
368
88
183
12
48
77
112
3
84
5
1
24
30
36
69
84
44
1
47
60
132
28
195
29
85
84
87
8
264
7
105
56
85
59
60
79
141
8
28
39
6
84
15
68
108
4
24
111
90
11
19
33
72
9
47
40
192
57
23
7
54
27
75
5
60
12
1
42
29
60
25
66
17
40
27
29
52
224
49
159
48
33
11
19
5
96
19
281
60
1
204
51
20
103
29
67
66
39
15
6
47
61
42
18
39
117
126
9
111
5
48
7
53
55
9
21
75
12
69
3
33
23
91
90
96
123
56
19
36
30
23
73
107
16
21
71
43
6
203
1
99
243
18
27
80
84
1
59
124
21
24
102
45
32
36
4
56
1
3
32
148
48
44
25
39
87
9
164
24
7
120
36
30
23
157
18
29
97
24
11
1
84
231
132
21
11
40
128
61
42
78
27
80
25
78
60
5
37
114
101
49
11
253
35
16
20
84
1
143
13
107
36
84
37
11
103
105
200
36
180
64
141
11
24
28
87
29
40
117
54
5
289
6
36
5
24
48
13
15
44
48
88
32
76
111
21
32
72
61
119
96
48
97
27
27
6
47
73
15
63
162
167
7
65
120
19
222
35
108
36
48
31
66
11
120
25
18
36
6
90
57
21
35
91
36
65
19
105
9
12
39
219
6
135
128
60
28
192
80
52
108
21
11
96
72
97
11
73
35
55
9
243
78
12
90
285
140
19
126
35
48
180
127
209
88
8
19
201
32
48
55
18
36
15
15
5
85
96
47
256
57
18
66
90
21
183
9
68
13
192
114
45
21
15
32
37
126
30
84
3
8
139
45
36
32
97
11
84
31
29
85
15
111
65
19
6
35
43
21
36
20
12
112
36
104
36
43
30
11
1
95
60
112
12
141
23
4
48
60
75
48
21
108
80
7
41
85
3
111
65
40
8
13
27
57
90
96
138
240
35
52
84
21
23
37
108
15
176
84
12
64
69
167
160
93
39
108
63
137
168
61
215
148
27
113
60
1
96
24
6
41
79
30
63
128
115
77
12
36
28
21
83
1
6
113
40
117
60
180
71
139
185
120
88
92
16
12
57
174
201
8
28
9
96
23
7
84
5
60
49
47
112
21
155
67
45
32
1
6
185
1
84
63
32
28
20
163
54
11
60
100
39
105
99
105
15
21
69
12
24
84
95
36
48
37
54
341
25
143
48
25
23
16
39
177
69
60
36
30
5
132
60
61
51
81
48
35
31
30
111
132
48
183
165
57
27
87
53
43
53
24
211
89
16
45
102
29
61
48
35
12
24
64
56
180
85
60
95
76
132
32
25
11
12
48
100
75
78
12
60
27
60
177
111
80
24
79
9
3
18
131
88
8
25
227
192
28
237
11
64
44
67
9
68
156
7
17
28
44
36
79
65
61
210
48
29
72
48
60
52
75
204
6
155
235
5
4
180
32
24
88
57
180
35
91
90
24
123
48
9
63
152
16
20
64
36
24
51
69
108
123
18
119
16
44
13
60
24
210
114
6
89
12
12
40
27
30
15
144
24
8
4
99
66
23
121
42
84
41
280
9
23
73
48
12
60
27
356
96
160
45
59
4
3
54
36
78
9
33
39
15
30
99
32
4
80
28
20
241
51
21
54
53
28
63
45
21
240
144
36
60
35
168
148
48
36
108
57
96
179
31
57
12
36
32
28
33
30
21
108
36
24
212
181
84
3
8
24
79
ABCD 93662439428*3^$a+1 [50036]
11
43
108
45
128
25
54
77
1
83
24
31
21
129
95
49
12
159
44
163
17
12
4
20
52
32
120
16
27
33
27
93
45
36
6
5
28
15
5
12
73
6
36
89
1
12
132
15
8
25
3
8
12
73
35
37
39
15
21
15
29
25
23
13
159
51
9
20
40
45
36
18
125
120
12
103
5
120
1
66
9
80
16
8
76
45
95
36
60
88
51
9
45
15
20
1
36
18
5
24
112
51
33
96
3
12
29
40
21
83
25
23
88
36
20
19
30
35
36
79
45
12
32
12
55
54
54
53
73
114
113
64
3
30
87
21
35
60
40
44
61
210
9
63
53
73
15
20
52
39
54
35
52
32
12
16
33
6
54
35
12
25
35
67
6
11
24
109
12
6
17
37
66
33
80
1
59
16
9
47
4
3
5
37
48
90
6
36
111
9
15
21
54
18
36
11
16
63
65
24
36
24
31
81
15
18
23
84
49
35
60
1
23
48
37
23
13
15
120
81
59
24
1
27
87
66
71
55
89
24
1
30
45
44
1
6
18
36
72
84
18
42
131
4
63
17
100
68
52
36
63
6
18
30
23
13
35
1
59
12
100
32
76
44
12
48
37
39
45
59
31
5
60
16
60
3
60
12
24
12
29
40
36
32
13
3
9
3
33
11
25
135
44
25
15
80
49
36
102
42
3
104
24
112
24
128
37
18
57
9
114
12
6
39
81
59
16
39
5
4
120
96
36
20
25
18
5
49
171
12
87
5
76
21
83
36
25
11
64
20
1
11
28
51
21
45
3
20
19
33
68
1
294
5
79
101
61
83
13
18
72
18
47
37
87
129
6
90
90
9
9
36
11
61
144
15
51
24
54
15
57
54
9
9
11
84
13
75
32
37
99
45
30
36
6
99
44
12
25
54
30
6
29
19
21
33
18
153
27
78
30
77
24
79
29
88
32
28
32
115
137
36
4
39
105
129
11
49
63
68
24
156
25
11
13
71
60
60
7
17
12
79
36
5
61
23
199
12
9
44
12
79
17
37
35
7
89
40
81
75
39
17
37
30
33
63
17
48
12
24
76
165
83
160
12
44
1
135
45
24
23
16
20
25
24
18
93
60
57
60
83
24
1
47
28
159
17
1
123
36
15
149
49
42
18
47
25
48
11
12
37
131
196
33
23
97
83
4
24
20
36
121
18
6
75
44
16
81
23
79
57
140
60
60
31
29
48
7
5
40
45
15
36
68
25
15
39
17
79
29
7
53
48
25
30
5
4
8
52
44
19
138
60
12
6
57
68
91
18
147
8
156
79
6
162
18
12
107
52
44
19
30
108
72
18
9
8
1
6
65
64
87
5
12
31
90
59
52
111
54
83
36
40
104
28
104
31
42
3
32
1
75
36
84
12
20
19
41
220
8
24
13
47
12
60
36
79
9
44
48
43
6
23
25
51
111
21
57
167
36
13
15
32
4
51
77
12
1
108
155
79
60
21
20
97
42
5
48
49
35
19
5
120
25
75
99
113
4
56
12
12
79
21
9
36
78
21
51
84
5
192
84
16
84
3
18
135
57
60
162
5
24
7
17
13
47
36
24
136
12
44
211
84
60
65
91
33
140
7
114
75
63
113
28
81
11
48
7
69
20
25
18
66
59
145
36
72
63
45
30
54
147
195
53
127
5
13
6
90
11
1
24
83
76
57
72
27
9
72
47
52
8
1
126
5
144
52
44
25
18
17
19
12
33
27
84
60
201
87
18
12
23
13
35
109
6
126
39
56
49
66
5
36
37
11
19
33
8
24
48
13
35
1
78
36
17
4
96
8
31
29
100
21
23
60
28
68
36
136
117
18
84
5
1
63
27
90
48
42
9
9
12
59
49
131
1
15
75
30
3
12
3
21
15
9
45
126
65
4
104
60
28
33
35
16
15
6
59
79
6
51
84
3
117
15
36
54
39
15
29
48
124
45
11
24
24
31
6
12
3
87
41
49
6
72
12
42
35
1
18
21
120
15
29
60
16
24
39
41
36
24
7
5
7
6
59
25
27
36
20
13
27
44
109
47
24
1
12
71
1
24
131
4
27
17
28
20
19
9
15
21
99
42
18
12
114
15
3
12
9
9
11
151
234
11
49
84
6
66
15
3
6
11
48
25
3
60
69
36
39
33
11
24
52
20
100
3
60
17
64
92
205
3
36
33
11
36
1
60
3
56
133
3
33
24
12
39
92
37
23
84
121
54
65
64
69
3
39
54
72
75
9
95
4
20
36
76
3
17
4
21
95
48
40
15
17
19
29
19
42
15
104
16
248
72
40
68
16
116
55
21
20
85
24
36
3
60
81
35
24
31
65
144
12
25
54
18
3
8
100
56
1
95
144
31
102
11
49
108
30
45
15
29
4
51
5
144
1
23
31
5
40
36
8
12
1
42
5
52
128
52
153
18
9
33
27
56
40
168
72
104
24
151
45
105
11
73
60
54
93
32
16
44
156
ABCD 93662463548*3^$a+1 [50007]
104
16
24
24
8
88
24
164
36
12
4
87
17
1
54
18
11
7
90
27
132
44
48
16
57
11
64
20
72
49
35
28
9
87
3
81
44
73
71
199
9
45
3
36
69
15
3
18
54
33
36
3
69
36
48
192
51
18
54
18
15
3
77
88
24
80
72
19
9
45
159
3
29
148
21
18
41
121
23
52
44
12
16
116
28
141
107
12
276
144
12
43
21
69
54
81
45
11
88
24
3
9
117
27
117
11
36
12
100
12
44
19
53
19
41
67
29
64
20
88
15
41
12
28
80
88
48
9
72
27
45
23
12
19
45
108
84
32
37
23
4
176
13
51
12
8
12
60
132
49
54
69
3
5
40
9
36
27
48
108
48
39
45
32
85
51
104
72
25
15
21
108
27
20
16
32
48
19
29
25
15
3
108
33
24
24
32
67
141
57
36
18
36
81
36
8
19
29
64
104
16
39
54
75
32
4
48
44
13
3
8
112
24
8
25
51
12
24
32
97
15
204
51
237
33
63
45
35
1
3
120
20
91
9
8
37
198
54
18
18
51
3
9
189
72
27
108
32
448
36
36
8
4
237
54
17
37
27
140
36
31
18
18
41
13
51
21
18
36
33
104
112
12
135
36
57
87
36
18
99
12
15
5
48
37
18
41
60
60
37
95
76
56
25
47
25
123
3
18
47
97
23
24
12
16
15
18
27
20
43
89
1
18
36
57
128
48
1
126
57
72
264
57
27
9
35
73
11
4
156
12
33
15
24
32
16
39
18
3
12
56
12
151
36
9
27
65
79
5
40
27
69
3
72
18
23
13
147
44
24
28
48
15
36
18
107
4
48
57
39
15
161
55
90
23
64
24
15
54
51
20
199
9
12
15
33
21
36
15
12
84
33
15
3
18
155
25
15
32
7
36
18
72
11
36
7
9
9
59
49
87
21
35
55
21
51
29
4
32
43
65
7
5
67
17
132
67
45
104
13
27
24
129
144
15
3
72
89
109
108
3
105
11
276
73
3
33
35
19
21
8
60
127
21
12
57
71
52
12
9
27
140
60
4
93
35
4
176
12
12
24
97
108
3
15
9
20
4
3
29
7
69
12
8
19
72
141
21
3
15
90
3
15
90
107
48
12
12
72
40
51
125
52
12
9
39
105
39
32
19
81
20
208
80
48
12
48
115
18
90
81
84
48
24
15
126
39
15
29
52
36
81
27
12
51
33
3
41
85
47
28
32
1
15
183
33
80
40
45
179
16
116
12
91
198
15
3
101
24
24
13
15
75
17
84
84
13
3
48
32
88
8
24
64
3
54
15
57
90
21
68
19
18
27
12
15
18
51
176
84
31
89
16
21
63
48
32
16
36
129
11
25
3
104
12
108
4
3
108
45
63
41
48
19
69
48
99
77
40
9
3
51
105
21
95
4
60
3
77
4
9
95
13
11
7
5
52
12
80
31
126
126
21
48
93
35
84
16
24
176
25
107
12
97
63
24
3
29
7
36
54
18
77
60
84
40
104
60
43
18
180
3
108
12
3
45
48
96
135
41
16
20
157
99
60
93
36
39
80
156
49
27
9
11
79
65
97
15
12
45
27
9
15
80
49
18
18
11
43
77
31
45
27
18
99
63
90
27
27
45
104
96
7
17
91
9
171
126
18
17
40
48
57
119
25
72
23
136
56
72
16
44
4
44
19
54
3
8
12
31
33
3
126
54
5
16
84
12
8
37
167
13
63
80
55
141
68
187
93
15
21
32
52
80
64
44
12
112
8
112
120
9
215
4
15
36
29
12
84
132
24
61
90
9
120
44
12
4
80
64
116
28
44
1
15
48
27
5
52
92
4
27
57
44
4
32
12
28
104
24
37
59
85
36
54
9
12
123
18
39
56
49
23
16
12
39
5
4
9
18
9
32
184
8
55
273
33
71
73
144
18
53
91
69
39
18
108
27
12
33
54
5
40
8
136
81
75
68
55
153
60
57
35
52
20
1
87
8
49
71
16
32
4
21
11
64
12
24
123
18
35
55
81
84
108
24
12
141
54
17
88
8
12
19
36
41
76
9
18
45
92
4
21
35
184
92
4
24
3
17
109
23
13
99
45
36
54
36
5
103
101
79
180
33
32
12
139
36
36
18
39
15
18
63
32
4
20
72
96
55
93
15
117
27
33
3
41
40
8
4
12
39
77
4
117
27
32
13
18
65
61
15
48
32
139
41
49
15
12
12
176
64
8
60
12
19
117
45
11
16
32
13
3
87
90
3
44
43
18
18
18
15
8
49
15
39
9
9
35
73
72
147
60
45
83
7
ABCD 93663179024*3^$a+1 [50006]
32
28
116
120
40
51
9
45
71
108
180
16
48
8
127
113
40
192
177
111
12
36
57
87
8
52
132
63
77
64
80
12
19
21
60
63
5
16
56
52
36
87
9
60
84
60
44
52
20
49
27
180
225
27
192
96
44
19
21
96
32
192
28
48
84
39
69
75
36
117
48
12
39
89
36
64
32
12
37
59
16
15
69
56
19
21
48
3
125
60
13
54
33
8
31
89
64
12
36
87
21
192
39
9
27
113
40
27
17
16
96
140
19
77
72
28
3
41
40
60
164
60
160
32
132
48
124
39
9
36
81
90
33
116
121
18
36
141
96
92
100
3
33
75
69
12
45
35
96
48
4
15
17
73
71
96
16
195
189
8
72
16
12
27
69
36
8
120
91
21
56
103
41
4
132
12
48
68
16
108
93
3
32
112
36
104
55
18
75
68
64
156
51
81
32
48
24
31
149
48
100
135
36
21
60
84
12
44
49
147
144
159
177
3
17
64
9
35
55
5
31
105
48
60
75
36
261
63
77
13
3
92
48
88
12
48
141
90
189
140
64
288
80
13
71
145
75
36
108
20
49
75
68
60
64
21
315
44
4
51
18
198
53
52
75
108
17
4
84
75
81
68
12
55
108
225
8
24
28
128
4
60
63
36
45
171
41
67
57
96
27
41
49
23
40
135
149
139
36
5
49
15
96
56
67
33
219
9
27
198
144
72
95
84
4
87
153
8
88
111
93
212
24
31
105
8
148
32
12
4
87
72
5
72
4
144
63
72
36
57
33
75
164
28
44
36
12
40
12
21
198
324
21
56
84
37
75
132
27
33
20
55
5
36
124
48
80
103
45
81
54
9
80
91
36
45
188
168
112
81
15
44
13
87
12
36
9
54
81
9
54
36
57
180
12
20
172
48
48
132
33
63
44
100
153
72
18
53
36
55
93
123
5
64
44
16
144
51
41
84
4
56
48
96
4
27
5
13
18
33
20
64
176
16
96
48
15
45
45
135
32
67
41
31
53
16
96
105
54
41
36
52
51
57
20
72
67
180
90
51
84
48
96
9
87
60
20
31
113
64
75
21
105
51
36
39
36
53
1
54
5
84
16
144
240
140
52
48
60
3
17
16
39
18
99
45
231
12
32
4
224
55
21
51
18
23
4
243
72
41
28
147
18
15
75
17
19
369
44
55
45
8
72
55
90
15
60
92
100
20
163
36
89
73
3
20
16
15
45
140
48
55
33
92
60
36
52
15
18
90
36
89
19
33
3
45
180
96
44
36
31
18
75
132
12
96
32
4
8
1
126
9
44
163
45
27
17
19
36
90
18
33
20
73
39
12
96
84
129
159
3
5
40
27
17
16
20
64
80
60
48
16
36
8
72
108
31
17
52
296
36
31
69
3
5
36
85
90
125
55
72
90
54
21
48
44
103
77
52
108
15
53
19
54
95
180
31
33
20
91
126
35
91
69
3
17
64
12
228
57
23
12
60
103
77
64
39
9
80
16
21
18
41
16
48
36
12
27
17
19
72
77
256
44
52
128
1
27
48
20
144
12
4
60
45
162
177
21
95
76
36
32
76
84
56
4
48
128
85
144
72
54
77
84
28
132
3
57
48
96
36
48
108
20
60
48
60
144
36
16
15
53
1
27
140
120
55
57
56
136
111
93
20
76
176
64
93
95
31
41
160
33
27
84
177
23
52
32
55
36
21
36
12
48
80
4
33
15
3
153
27
57
96
96
129
59
52
60
180
140
13
90
36
17
88
75
17
132
12
4
92
64
3
17
160
3
45
135
5
ABCD 93663810244*3^$a+1 [50037]
9
57
11
40
8
4
15
17
24
60
19
18
54
5
13
11
4
8
16
20
12
12
108
43
108
9
96
20
48
12
12
1
23
4
20
24
7
5
187
6
47
7
54
36
35
67
9
36
9
51
27
12
6
11
24
19
45
27
30
3
8
28
15
9
9
51
27
5
24
24
36
36
12
7
5
4
21
6
30
72
3
123
21
75
48
24
72
17
16
8
43
33
20
19
6
18
72
45
8
108
13
15
9
15
8
96
36
60
55
36
21
15
84
33
20
43
12
5
24
28
108
3
65
4
80
85
11
24
12
4
48
39
33
8
24
85
11
48
13
59
12
4
104
12
12
61
24
11
36
36
16
24
20
55
33
24
15
17
52
8
52
12
48
12
8
28
56
13
27
8
19
21
48
93
15
3
21
156
84
8
12
91
36
17
36
1
63
9
24
3
15
45
12
12
36
12
24
15
9
8
72
1
27
48
15
17
12
12
4
72
32
36
1
83
24
84
16
48
8
36
24
13
36
23
4
27
36
161
7
9
3
21
15
41
4
32
91
21
87
21
51
5
28
3
12
5
16
8
7
24
54
12
54
24
45
84
20
28
3
12
17
40
72
3
17
12
28
87
21
51
17
36
1
12
6
53
37
35
52
36
68
96
16
3
9
21
6
72
90
12
42
57
44
19
17
19
5
16
12
20
97
3
15
21
8
88
27
17
49
42
17
96
103
36
29
24
16
48
68
43
24
9
32
25
3
57
3
80
24
19
5
12
31
17
7
5
88
27
17
1
18
17
12
48
48
7
102
24
12
36
24
3
32
40
104
1
27
8
72
12
72
40
8
52
80
7
5
13
30
5
12
12
4
36
36
57
3
32
1
96
75
92
13
66
42
126
18
54
89
1
11
12
16
32
4
8
4
68
16
21
59
1
54
66
59
36
31
36
29
4
32
13
59
16
32
1
11
1
3
75
48
24
12
24
21
12
68
37
23
12
36
4
72
57
95
4
75
24
9
9
3
15
41
16
69
15
48
9
3
99
65
4
39
29
7
36
41
16
3
17
24
96
28
32
28
12
8
7
9
20
12
12
28
44
24
25
3
36
3
30
11
76
20
60
19
5
16
15
17
19
21
12
60
33
107
1
12
6
12
125
72
28
27
6
11
19
33
24
48
24
32
16
32
7
6
18
17
36
16
15
9
20
40
21
114
36
33
3
45
24
33
3
24
9
6
45
108
36
3
54
35
24
31
9
12
57
59
84
36
64
8
1
51
3
77
13
30
33
12
12
32
12
7
114
90
5
4
68
60
4
57
59
61
3
56
12
7
5
52
36
20
13
162
9
32
100
15
36
29
31
17
52
12
8
36
28
20
4
24
104
24
25
11
72
60
1
18
90
18
18
36
47
52
24
8
91
5
25
36
23
19
17
16
3
65
28
24
9
3
63
5
4
8
7
17
1
11
7
21
51
36
17
28
12
9
11
72
49
23
48
12
72
1
54
9
15
54
15
12
12
9
11
52
8
16
27
41
12
4
99
17
7
5
7
53
64
12
32
36
7
57
45
47
7
5
16
87
89
16
45
59
36
96
1
36
18
18
24
48
6
5
12
49
23
28
9
15
69
18
6
18
12
9
8
4
51
17
16
72
21
75
3
5
4
24
32
48
49
30
6
72
11
7
29
132
19
12
53
48
7
9
15
9
44
60
12
48
7
53
1
11
84
36
24
16
3
5
4
9
24
90
29
24
24
16
8
4
21
143
31
6
35
13
96
35
28
75
9
48
68
55
57
21
107
4
12
15
69
3
72
6
18
53
13
11
12
4
44
60
24
31
45
8
13
15
9
11
115
36
69
36
21
23
67
53
24
40
60
32
91
45
44
43
29
16
24
3
72
129
24
20
204
60
72
25
24
30
41
19
17
84
1
63
12
68
25
51
44
4
3
41
12
7
21
20
7
24
9
12
33
3
15
77
24
1
6
36
48
33
44
192
16
12
27
42
48
23
67
6
18
21
60
9
39
20
16
44
19
24
9
3
24
41
84
4
20
24
124
3
78
11
4
56
4
32
100
20
25
3
8
12
13
66
42
3
117
108
111
21
3
63
5
88
36
32
60
24
52
116
19
24
53
16
3
5
12
60
13
23
43
41
36
49
3
12
21
6
29
7
66
27
32
16
8
52
8
19
9
48
33
6
33
116
24
4
24
9
3
12
92
7
53
24
16
15
36
41
16
27
36
96
18
51
32
7
12
69
56
1
6
21
12
33
78
9
135
45
8
24
40
3
36
6
66
45
8
19
33
32
4
36
8
76
15
21
8
12
36
196
24
3
21
8
52
68
1
59
40
8
19
18
18
17
36
24
12
1
35
24
12
12
25
23
16
24
3
36
33
20
24
120
24
1
47
108
36
43
12
5
16
12
32
133
27
8
61
11
28
8
60
163
21
8
12
103
18
83
37
23
19
53
55
65
16
32
7
72
36
117
32
96
96
19
6
27
27
17
60
36
24
1
3
188
12
28
44
4
12
8
36
4
144
20
43
21
32
1
15
15
5
60
36
96
91
21
39
9
44
52
75
5
12
40
63
24
66
6
5
64
8
67
93
15
65
7
12
24
17
12
1
15
63
9
39
5
1
48
35
16
9
30
5
4
8
52
24
48
8
16
20
13
3
3
5
48
19
5
133
78
17
1
95
31
9
44
4
15
17
60
12
28
3
17
28
44
7
9
39
5
12
60
55
12
21
51
5
4
8
12
97
6
89
16
44
96
1
27
8
16
45
54
9
9
47
12
40
36
12
27
18
24
39
96
3
6
23
12
48
7
17
31
21
36
36
68
16
3
17
1
42
120
60
21
12
8
36
72
43
41
1
11
36
40
56
121
18
5
84
16
108
8
19
54
47
19
17
61
72
3
8
16
8
16
3
53
19
108
12
9
8
48
103
54
63
63
18
11
25
12
6
72
18
3
51
17
55
9
32
36
12
31
5
4
27
29
13
54
5
40
3
6
3
32
19
9
36
104
49
15
20
4
24
3
29
24
7
21
36
15
101
25
35
31
18
3
15
53
19
33
3
9
81
6
66
54
5
1
15
24
20
24
16
20
61
95
28
8
48
4
81
87
48
8
73
78
30
39
12
39
29
7
17
28
15
90
48
3
8
12
24
16
168
3
6
3
44
36
109
42
17
31
17
36
48
40
39
18
3
44
67
33
36
32
28
8
4
8
25
18
72
21
3
17
12
1
11
49
27
21
3
20
67
72
36
17
55
18
3
8
28
20
19
17
31
9
8
19
21
20
1
27
12
36
105
11
52
8
36
24
67
45
60
48
12
33
11
37
123
48
44
25
47
1
83
84
4
9
63
12
20
31
6
11
7
9
93
6
12
5
55
5
13
35
1
18
18
18
9
45
27
3
17
1
18
17
48
4
3
5
4
51
12
33
21
23
136
20
7
141
8
12
19
5
4
9
15
20
31
17
19
36
72
53
16
12
12
12
20
7
5
12
36
19
5
16
60
3
45
27
144
5
40
9
24
23
4
27
48
36
45
9
99
32
13
75
57
30
41
4
12
15
45
33
ABCD 93663852424*3^$a+1 [50033]
120
29
52
12
3
45
27
57
20
108
96
61
71
64
48
8
25
27
48
9
23
55
105
57
75
33
72
30
89
19
45
48
32
96
12
124
20
76
20
12
145
78
30
23
12
40
57
35
60
43
240
72
5
7
101
112
132
3
120
18
42
18
30
5
108
49
42
210
83
13
147
20
7
216
5
112
33
15
104
1
3
39
41
76
20
208
68
49
96
47
172
44
16
96
24
261
72
60
48
35
25
35
37
198
54
51
12
32
100
36
8
4
48
132
56
52
68
67
77
12
13
42
41
79
33
60
56
109
11
1
63
80
73
54
5
73
23
25
35
4
68
43
65
4
3
210
60
47
48
13
54
5
25
231
189
30
29
49
11
37
87
56
60
121
36
3
87
9
141
87
72
20
31
113
109
72
18
48
105
9
131
52
108
15
53
31
21
39
209
1
3
15
45
32
4
27
42
11
96
268
3
102
63
45
15
80
217
135
20
115
77
13
12
60
83
97
95
31
5
48
84
115
30
15
12
15
29
1
3
12
153
11
12
4
36
45
99
80
55
5
220
3
5
60
103
165
8
61
131
97
11
49
27
240
36
15
24
9
84
105
18
17
13
143
64
20
148
27
17
1
15
32
28
267
41
61
3
20
55
30
3
24
60
81
30
45
9
75
93
138
5
19
33
57
23
13
12
11
316
44
36
84
67
42
63
48
32
85
27
63
42
27
44
64
27
36
77
193
147
20
28
69
23
157
231
84
44
151
66
155
7
117
128
96
61
18
77
13
18
69
60
68
145
207
20
40
15
6
63
140
16
80
160
48
20
13
83
1
63
60
27
45
96
24
8
172
15
66
24
23
228
12
7
9
57
23
16
15
129
156
45
59
72
49
3
32
48
28
24
140
36
25
99
44
36
16
45
84
3
105
15
75
53
25
39
120
75
18
15
140
72
24
1
111
117
11
52
84
156
27
33
8
7
105
8
4
32
13
42
5
40
104
49
48
24
71
40
297
35
52
165
78
45
140
85
18
5
49
51
192
60
8
25
42
5
52
80
1
59
13
147
105
15
81
255
8
72
28
69
11
76
116
64
75
48
113
139
45
96
39
233
192
25
18
101
49
282
18
11
31
5
121
99
20
43
90
23
52
33
12
78
210
222
48
57
3
149
40
93
3
39
126
183
27
57
72
8
72
25
6
129
303
65
52
68
133
54
90
78
18
23
31
101
19
78
138
65
187
41
1
138
5
12
1
99
168
75
53
4
60
128
13
119
43
41
49
15
57
48
3
80
175
45
219
21
219
21
15
53
139
41
16
188
36
12
55
9
21
54
89
1
6
65
100
45
15
45
12
15
60
12
48
15
65
96
4
68
12
96
157
87
273
23
91
18
27
81
12
3
8
24
7
41
108
4
3
9
48
165
72
23
76
36
45
126
17
52
44
79
81
44
52
80
31
29
25
11
175
113
12
24
240
43
93
8
109
75
3
33
12
24
51
117
8
25
35
4
33
11
61
36
75
9
11
52
80
72
25
71
127
57
153
47
24
7
90
75
20
48
19
137
60
1
72
11
76
20
1
27
147
81
12
15
90
18
9
44
97
15
147
12
33
57
108
3
8
84
28
68
76
75
90
36
27
15
17
96
52
80
252
100
248
37
11
160
9
111
45
27
15
12
125
108
396
4
308
12
133
15
8
31
30
71
169
123
32
1
27
60
36
171
126
27
12
96
80
132
67
246
42
41
16
108
267
138
35
28
12
15
41
16
51
54
83
148
8
4
12
15
65
31
53
144
12
24
49
11
4
27
66
15
48
27
9
44
4
12
20
16
204
36
44
76
9
90
33
15
77
16
120
24
75
89
31
21
108
ABCD 93664551166*3^$a+1 [50112]
80
52
60
48
56
36
48
40
36
105
3
12
20
184
21
11
24
40
21
75
24
81
3
249
123
68
52
80
48
16
216
48
69
51
80
52
108
12
33
51
24
176
76
264
45
3
21
96
75
21
168
15
192
105
39
48
213
12
3
129
35
121
15
9
156
63
20
36
4
57
75
33
27
105
15
168
129
3
48
36
56
25
12
12
39
24
8
48
25
96
3
12
60
21
27
12
48
12
45
35
4
20
12
124
60
21
3
57
39
44
4
81
11
1
27
32
25
659
12
25
15
33
36
48
3
93
87
20
28
80
52
44
84
25
47
52
36
57
15
44
136
44
1
39
80
1
23
16
36
44
1
87
33
3
60
72
9
15
69
15
24
32
25
15
20
13
11
124
32
84
16
33
123
45
3
84
36
12
84
45
51
8
76
84
12
24
24
9
23
24
76
12
33
95
25
48
47
4
81
3
45
84
63
57
11
100
24
105
47
28
56
76
33
48
15
48
56
13
3
45
84
15
93
108
48
24
3
228
57
48
12
3
72
33
11
24
16
20
76
20
4
284
1
3
12
20
24
4
72
345
39
81
15
44
16
21
27
32
25
108
27
21
3
240
45
71
61
48
11
60
84
49
72
3
168
44
25
39
56
16
33
12
123
36
20
1
15
93
12
83
60
36
148
8
28
12
44
24
4
8
4
20
1
48
51
44
96
1
119
24
97
84
39
36
24
12
24
44
16
48
12
33
123
24
108
56
12
25
24
15
44
36
1
23
16
96
8
52
72
12
44
25
11
24
124
93
24
95
40
21
15
132
33
119
84
61
36
27
32
64
72
72
56
1
15
93
75
8
4
21
15
8
72
108
25
12
59
28
128
84
16
104
136
8
52
8
76
20
1
23
61
48
11
112
9
95
28
48
20
4
24
72
44
13
11
97
48
47
4
144
20
4
21
11
133
63
48
32
85
132
11
12
40
84
36
8
64
57
51
33
51
60
20
73
11
4
8
97
71
52
8
12
25
3
84
32
24
120
52
9
3
57
3
56
25
11
16
9
63
120
56
100
9
48
35
49
24
35
85
95
60
12
49
179
1
75
48
105
48
95
100
9
59
4
12
33
47
1
83
4
57
24
87
44
13
63
129
3
12
60
44
112
200
13
12
23
96
24
36
61
59
4
84
180
56
1
3
36
45
11
16
12
60
120
32
49
47
4
69
71
4
20
1
71
24
13
3
9
35
24
112
128
37
48
27
9
131
4
80
109
35
112
240
8
76
36
8
76
84
57
59
28
93
15
44
1
75
48
36
24
12
45
12
36
99
128
109
35
1
12
47
204
72
4
21
75
68
1
24
35
25
36
48
3
117
23
48
120
36
160
20
4
12
80
64
9
11
4
9
12
75
33
3
12
12
24
92
4
24
24
108
44
13
3
24
33
12
51
33
27
80
48
96
24
16
9
27
8
97
87
12
48
56
37
59
136
60
33
35
4
32
4
12
69
48
15
48
44
28
45
12
35
64
212
108
36
4
20
4
33
48
11
16
12
12
9
75
116
16
48
72
45
27
32
133
15
45
72
35
244
60
36
20
1
35
24
84
60
1
36
23
61
15
156
69
51
45
39
81
23
16
48
92
136
44
16
104
49
15
84
12
36
140
160
72
96
116
24
4
57
35
24
12
24
24
16
60
80
1
3
72
68
36
49
11
28
21
51
44
37
24
3
48
8
16
24
72
8
4
45
11
97
59
36
40
108
84
116
40
21
15
24
84
12
96
44
25
135
80
64
96
20
24
76
21
3
21
84
12
3
69
72
48
96
36
51
80
13
11
24
52
165
27
32
4
12
84
20
16
33
96
36
12
27
33
51
12
12
36
24
8
25
60
75
117
3
44
28
92
100
33
87
9
72
23
60
16
20
120
13
15
45
48
75
9
63
36
105
51
60
104
16
20
24
4
33
135
80
64
20
49
15
81
3
45
27
165
3
56
16
20
60
24
180
52
24
84
60
57
75
24
81
63
24
12
81
23
36
49
159
68
49
95
76
144
44
1
15
44
60
49
15
96
36
24
60
32
52
12
20
16
44
49
131
160
21
15
93
35
40
84
33
39
116
25
95
48
40
12
48
9
15
21
15
20
36
4
24
48
24
20
40
69
36
123
12
81
75
12
153
135
9
120
71
4
48
12
104
1
15
108
48
45
48
155
36
28
45
3
8
16
96
20
40
12
153
15
69
35
73
3
24
20
36
28
36
60
80
24
61
99
84
108
9
131
84
4
57
27
72
21
119
121
3
21
35
133
3
8
36
28
96
57
15
ABCD 93665012822*3^$a+1 [50100]
53
55
9
36
27
65
67
17
19
9
36
20
12
67
30
15
36
27
5
85
18
144
5
16
15
29
115
36
9
20
61
30
5
172
75
45
27
5
12
48
7
36
105
99
9
144
48
15
48
54
15
8
85
107
48
48
31
9
9
51
81
3
105
18
30
18
17
12
132
1
18
45
15
65
96
1
12
18
45
20
7
6
102
29
13
95
16
116
1
15
39
29
7
18
35
55
69
56
7
17
85
15
3
54
18
33
48
132
92
7
93
92
24
19
60
36
45
12
60
27
12
33
21
96
30
6
47
16
57
108
11
4
12
27
18
108
11
4
12
27
53
19
36
114
30
9
9
18
17
43
18
75
60
27
90
120
42
18
27
8
127
101
12
13
12
42
18
84
59
4
27
53
88
72
3
125
12
76
9
30
78
59
31
30
18
5
64
80
48
7
12
6
23
124
8
43
30
99
20
7
5
4
24
20
7
21
63
5
4
32
55
48
33
32
133
27
63
5
12
100
20
12
4
44
7
29
37
83
4
80
48
12
7
9
20
49
111
80
55
29
7
5
19
65
37
24
59
79
36
5
67
45
128
72
67
48
18
47
49
111
27
5
28
8
55
185
67
29
28
36
24
111
36
33
117
18
12
41
103
161
61
18
144
12
5
181
27
75
5
103
18
6
30
60
18
108
120
17
1
15
44
247
29
156
73
48
27
15
48
105
27
18
54
30
36
78
12
5
48
64
51
12
65
12
73
23
85
11
19
17
52
57
54
144
126
54
41
64
21
60
27
8
91
48
81
20
49
18
5
25
27
96
27
48
17
37
18
125
28
32
55
45
9
11
19
114
90
41
216
43
5
19
48
89
55
54
47
25
114
18
66
41
28
135
5
61
11
24
25
39
63
17
25
48
18
5
1
66
33
27
90
30
72
17
19
29
48
24
43
77
13
123
12
27
33
8
24
13
66
42
12
6
5
24
60
60
7
9
104
12
19
9
123
197
67
18
90
18
119
96
37
42
54
75
32
12
37
24
72
27
27
65
36
7
45
27
29
25
30
54
18
117
15
72
93
32
28
20
60
36
112
69
23
7
9
9
11
31
89
127
65
73
11
31
48
24
66
35
37
18
9
276
84
8
7
102
90
6
35
13
36
51
3
90
60
30
69
3
29
4
9
30
60
30
96
47
37
18
45
87
12
9
51
90
23
16
32
12
91
5
100
9
135
45
66
24
18
35
28
56
1
27
27
5
31
125
48
7
42
83
252
16
20
100
24
21
35
1
6
53
1
83
7
84
77
40
108
32
37
11
25
36
3
15
17
31
53
24
13
78
144
45
93
35
24
85
35
73
6
12
60
12
5
136
72
8
24
115
6
27
80
103
42
54
9
135
9
27
21
20
7
78
27
8
19
53
28
140
49
30
36
53
12
85
27
20
127
24
57
60
3
65
124
15
36
125
19
156
29
40
27
30
35
28
80
16
45
12
23
67
5
12
25
23
13
36
30
96
18
12
15
39
78
3
80
7
18
95
67
17
48
16
39
141
9
23
40
39
18
11
4
111
54
6
17
37
75
68
13
36
11
79
33
32
16
27
33
9
23
16
72
27
33
44
48
36
36
88
20
43
144
53
1
90
54
83
12
7
29
40
45
39
81
11
4
99
65
16
75
42
59
31
45
12
27
9
236
16
45
18
60
9
117
126
77
60
55
18
15
12
20
13
59
103
30
15
21
71
64
27
5
112
128
7
41
4
33
63
9
138
60
93
56
115
6
90
45
12
27
89
115
9
20
25
83
28
99
5
12
1
15
44
84
61
143
40
63
17
16
12
9
11
12
36
1
39
24
32
24
25
75
135
6
3
15
48
5
13
6
18
3
72
63
17
12
79
5
19
12
18
15
45
18
89
271
48
69
32
31
45
27
36
101
19
6
144
71
36
12
16
21
36
42
48
24
21
27
33
63
17
24
43
53
120
48
19
5
16
32
40
68
37
23
115
65
7
24
161
67
17
43
53
28
12
15
48
6
54
5
40
104
13
138
41
13
18
17
7
125
13
51
12
45
24
83
12
103
18
179
36
28
56
28
15
12
9
105
35
12
19
33
20
16
32
48
19
5
40
8
48
37
15
32
175
53
40
20
43
5
19
108
5
24
19
54
95
48
217
90
42
3
51
77
24
19
96
30
18
60
5
31
17
12
7
48
33
9
48
6
12
60
12
42
35
184
32
67
17
60
1
23
115
5
132
67
65
28
27
5
36
37
75
63
17
24
4
15
29
25
11
1
18
33
45
18
17
12
36
64
15
45
3
60
5
48
24
25
11
4
32
16
27
33
20
12
48
19
81
3
5
55
57
32
40
56
24
1
15
12
32
28
9
48
15
27
126
84
35
61
90
5
84
19
5
79
6
84
18
24
36
57
87
108
12
24
12
33
32
25
59
24
36
16
15
54
39
24
57
18
36
17
19
5
91
12
6
30
41
55
5
24
19
126
11
31
84
9
69
11
24
28
45
18
36
36
12
45
177
18
48
65
12
91
41
16
8
19
5
60
7
53
73
95
60
52
45
95
100
80
48
19
29
7
53
52
45
83
115
57
44
19
29
31
9
21
87
9
48
ABCD 93665842982*3^$a+1 [50173]
248
75
60
30
30
12
102
6
90
72
99
39
201
16
23
150
147
135
9
21
19
29
259
72
101
3
27
12
78
27
16
35
45
256
8
40
32
3
78
7
8
15
12
6
30
57
72
21
30
42
75
63
9
21
12
87
111
54
75
48
3
12
72
30
6
21
63
126
72
90
73
104
171
30
30
12
42
6
60
25
47
9
69
84
55
72
48
8
3
24
30
127
24
152
27
36
25
89
127
191
18
15
87
73
56
39
12
37
192
11
69
21
12
15
288
15
12
13
107
36
1
53
66
9
75
13
32
88
8
72
63
1
168
35
93
3
45
15
25
32
45
27
51
30
132
30
30
39
159
120
1
120
89
159
160
53
48
27
72
45
43
17
6
9
33
183
39
30
43
35
13
47
150
75
24
39
9
33
12
51
15
1
59
37
24
48
5
78
165
3
85
24
11
69
88
23
49
23
120
193
32
33
39
15
33
144
144
24
33
30
12
6
7
143
57
72
45
126
85
5
54
21
15
1
56
112
65
138
133
5
51
99
42
19
23
1
5
51
39
25
35
342
12
180
30
6
27
123
12
9
16
8
99
60
25
65
6
81
21
3
160
5
19
83
18
24
126
24
21
87
25
128
15
25
32
63
9
16
32
40
23
9
168
72
112
8
40
176
24
231
84
13
95
42
7
23
126
27
87
18
42
13
23
105
27
45
45
42
60
18
48
72
48
30
42
102
6
84
288
42
1
77
67
11
42
219
63
33
63
25
35
141
39
114
31
35
72
13
5
51
21
43
17
18
61
23
73
17
7
8
81
159
16
65
55
24
71
30
91
24
72
35
162
30
13
65
90
132
48
198
30
21
39
57
40
8
57
18
37
125
48
54
37
8
72
99
12
33
99
78
42
90
66
12
42
36
12
30
90
19
71
72
90
288
78
25
95
9
88
35
150
162
21
64
23
18
127
32
136
29
18
57
3
42
96
84
55
35
36
72
25
72
95
156
30
111
33
30
48
33
112
17
6
49
125
90
105
3
37
11
37
144
8
16
24
32
3
30
36
12
162
21
9
78
18
31
48
32
21
90
33
24
16
5
84
87
88
23
25
32
16
17
48
30
1
11
90
115
144
120
23
33
57
6
9
21
67
77
66
25
17
30
18
79
143
108
42
18
1
23
6
42
72
273
3
24
61
95
102
48
27
3
12
25
32
16
35
12
222
3
24
144
15
54
48
67
80
40
176
15
30
51
33
30
60
93
15
12
21
105
84
6
54
60
126
69
72
39
1
83
61
35
12
60
12
25
125
6
84
1
104
15
417
39
54
3
87
57
48
3
12
57
16
24
11
18
19
23
57
51
21
39
49
35
30
7
41
48
55
32
87
57
3
21
135
42
39
39
25
47
25
77
3
27
36
12
37
120
96
29
6
117
15
60
72
18
147
48
57
31
24
120
96
29
36
55
29
18
30
12
36
27
177
175
23
57
40
11
21
93
27
21
42
265
11
189
48
232
72
24
29
43
143
25
32
27
45
192
3
61
29
75
45
216
282
33
9
18
48
60
12
45
88
144
11
85
17
15
24
88
48
8
15
24
25
8
285
18
30
114
33
15
30
19
23
81
99
37
48
80
33
30
132
18
30
168
12
78
19
11
24
18
180
42
61
72
24
11
180
9
63
1
5
162
9
48
112
48
83
48
60
54
43
5
42
105
136
155
45
219
21
39
18
103
5
30
37
53
204
78
57
201
42
42
3
165
67
8
144
88
11
21
39
249
15
60
6
31
24
29
67
143
138
18
12
25
80
27
117
21
30
37
8
93
54
13
5
27
40
65
66
84
90
198
25
24
23
18
7
32
48
3
12
36
45
219
36
72
49
113
60
36
7
83
37
83
12
33
87
169
29
30
69
3
12
150
27
40
293
96
30
69
33
210
13
107
12
1
29
30
45
21
24
30
18
48
84
48
15
93
102
12
25
23
33
40
47
9
3
18
67
101
30
252
30
108
30
97
32
51
ABCD 93665953658*3^$a+1 [50040]
32
18
12
25
119
10
8
6
72
82
48
24
14
90
40
56
16
15
35
78
6
64
80
24
22
236
54
10
6
44
46
2
6
60
36
6
48
40
26
114
4
32
24
42
204
48
72
28
26
12
10
24
126
14
40
68
16
72
20
12
12
34
54
12
24
32
192
30
106
20
16
66
8
30
19
5
48
78
306
18
78
4
116
10
38
6
13
53
72
22
20
6
204
6
84
16
54
54
20
16
14
6
6
24
10
50
30
48
25
23
18
30
10
44
60
72
36
34
74
16
6
80
4
44
49
47
6
202
8
60
12
66
24
36
10
26
100
14
37
5
12
30
66
79
5
22
50
18
138
30
48
30
19
53
10
18
86
30
43
83
42
106
72
24
26
12
6
36
1
23
72
24
24
40
32
58
72
14
6
58
86
174
30
30
16
6
27
183
18
24
18
228
26
18
46
2
42
43
45
27
5
48
18
6
40
218
6
132
24
36
34
14
12
60
12
36
22
18
26
64
2
30
24
90
66
28
110
6
54
54
73
63
32
108
4
126
12
8
6
24
24
30
76
30
86
6
130
8
12
60
28
32
4
26
84
13
3
38
10
110
162
18
52
90
32
96
84
156
12
48
64
26
24
78
54
18
6
72
120
28
86
18
6
106
6
14
4
56
6
24
24
49
33
15
9
20
84
30
40
42
32
12
10
36
20
30
18
60
82
14
4
134
42
24
49
3
2
36
16
14
6
18
52
6
30
14
91
35
28
26
30
16
32
16
74
18
114
16
14
18
72
48
18
24
58
20
96
10
2
60
118
62
12
66
72
18
90
16
74
102
4
33
11
66
66
10
30
14
43
5
12
54
49
131
157
9
120
8
42
18
30
13
47
22
98
12
13
23
48
10
66
86
58
2
34
26
48
16
78
110
28
38
66
6
124
96
20
25
3
32
18
10
144
8
24
1
17
22
8
10
20
48
12
30
46
80
16
18
50
120
48
18
6
76
75
3
14
72
6
54
10
20
90
18
42
24
126
1
53
46
116
12
13
33
2
34
14
76
98
12
18
18
40
14
18
48
172
158
54
30
24
22
20
30
18
6
10
26
18
24
12
84
24
18
28
26
6
148
32
78
19
33
20
22
45
113
60
52
80
36
24
72
18
30
58
80
42
58
14
36
154
26
30
18
12
42
42
10
38
88
18
110
34
36
12
80
48
6
31
123
14
100
116
127
9
20
64
74
16
6
14
30
22
2
36
24
12
34
20
40
2
64
56
30
54
100
14
70
92
18
12
4
54
20
22
30
38
12
54
24
24
6
10
120
2
4
26
48
84
120
28
44
120
24
12
54
34
26
126
7
11
64
102
68
18
24
54
24
43
17
18
4
80
66
12
18
42
16
2
4
38
6
12
78
10
12
20
24
30
34
90
39
65
46
36
38
12
16
60
72
56
54
6
24
120
150
90
42
30
84
7
17
88
20
42
12
130
56
18
24
12
16
32
36
96
6
42
30
46
92
24
1
5
54
124
24
32
30
60
31
3
14
46
26
40
14
6
30
4
129
41
82
20
112
2
6
58
32
54
6
12
12
10
14
19
63
2
103
29
6
12
22
26
30
4
50
13
57
74
30
84
78
12
42
28
122
70
14
54
55
17
24
126
156
12
96
6
90
24
12
18
19
75
18
2
48
88
20
52
2
16
14
25
87
14
132
168
7
17
36
22
14
118
2
48
16
56
30
96
144
4
36
56
24
138
66
36
48
12
46
15
5
24
18
106
104
22
44
42
72
42
16
18
14
30
12
10
6
8
7
33
42
44
64
90
20
42
24
4
14
22
74
54
46
20
24
18
132
60
85
5
22
116
54
6
4
33
11
96
16
54
20
18
52
20
1
65
24
168
6
10
26
18
18
30
10
18
2
34
74
70
92
22
26
30
16
14
12
12
43
5
34
26
30
90
12
58
24
50
16
14
6
40
110
138
24
12
30
24
24
16
36
14
16
68
46
12
68
22
14
96
42
48
108
67
23
6
6
60
70
68
22
8
102
4
68
12
30
6
18
96
126
24
43
11
82
74
54
4
15
71
4
12
6
98
102
28
6
36
134
10
80
30
160
14
36
36
30
10
2
30
18
30
4
146
30
78
72
54
4
44
36
6
36
22
18
14
13
5
42
10
14
30
46
93
33
50
54
64
90
2
30
70
44
34
62
28
2
12
36
54
6
34
8
54
100
68
6
36
6
48
66
6
70
128
60
22
18
26
78
6
30
10
20
42
12
12
94
20
24
18
40
32
60
18
94
123
3
84
90
8
102
58
170
6
120
84
28
128
40
54
36
26
48
42
24
42
7
143
4
6
68
6
46
2
18
12
82
18
32
66
102
43
23
36
6
48
72
22
2
96
78
49
45
8
28
20
10
62
60
72
12
154
32
18
46
33
101
60
6
78
12
18
78
54
28
26
10
12
44
18
66
102
64
8
132
58
2
31
47
58
14
6
70
68
10
30
56
30
36
24
18
48
28
104
30
43
5
108
7
17
30
28
38
30
42
22
18
20
67
21
32
12
55
17
60
186
34
50
16
2
30
12
106
8
96
126
40
18
284
12
180
10
14
19
3
44
4
74
6
42
24
34
129
17
6
34
68
16
20
16
8
66
60
42
10
50
120
18
30
66
36
12
18
148
44
30
6
10
ABCD 93666386384*3^$a+1 [50006]
68
27
90
51
64
35
72
13
5
156
24
7
101
108
127
53
31
84
212
9
6
93
16
53
36
39
40
72
68
33
39
4
41
15
28
65
36
15
75
61
11
37
41
19
8
64
8
3
114
3
96
36
100
65
231
279
54
99
16
164
48
28
132
35
18
36
30
9
4
5
51
64
8
180
27
25
36
5
79
35
13
12
23
108
90
60
111
15
18
43
164
100
20
36
9
36
42
72
9
9
3
28
5
66
78
30
45
16
47
78
27
88
41
51
39
49
104
27
60
108
30
7
29
79
56
45
87
52
95
61
12
89
36
19
60
108
35
156
24
30
108
19
156
29
108
3
28
60
12
44
123
193
60
80
48
171
6
43
12
53
7
32
72
45
15
45
234
9
3
24
9
124
131
69
12
4
29
111
72
52
101
7
119
121
60
12
5
15
40
8
27
177
48
33
3
4
60
17
36
7
56
15
25
12
144
48
23
9
9
90
30
15
21
19
12
137
48
90
54
79
24
227
1
53
72
55
17
27
100
48
8
15
13
96
24
11
49
72
44
9
19
8
88
17
27
45
115
12
24
29
12
54
24
45
63
37
53
27
156
4
5
31
41
31
77
63
159
13
12
24
5
126
49
132
17
55
227
114
7
104
24
27
144
21
27
6
12
63
60
9
103
32
76
17
15
88
101
79
104
88
12
120
56
36
45
3
81
42
54
19
65
19
113
39
33
90
13
5
55
29
151
120
48
59
121
24
188
112
65
3
63
96
48
60
18
12
15
12
4
101
19
80
27
108
180
9
27
73
12
8
15
37
8
16
56
4
17
19
44
60
36
4
95
36
54
115
56
40
68
72
39
132
189
16
5
24
18
25
11
1
35
54
36
31
72
48
12
8
75
18
36
18
72
25
24
32
88
65
24
67
36
23
12
37
12
131
33
36
183
73
12
11
36
54
7
128
21
31
20
3
9
45
51
27
9
3
42
48
15
21
7
143
49
5
216
66
121
5
99
24
39
25
48
44
24
57
15
40
44
69
99
12
16
245
7
60
56
196
164
40
180
12
47
30
72
99
15
21
4
12
120
5
3
24
27
13
5
63
9
43
56
84
51
9
21
24
30
117
33
48
15
3
37
35
33
16
59
36
69
112
35
13
11
144
12
114
18
37
11
18
19
32
39
61
60
11
12
37
24
47
18
72
27
45
6
9
40
17
54
37
17
55
60
20
72
9
187
17
27
100
24
41
15
28
72
44
12
4
140
28
36
264
41
24
27
28
17
18
25
41
7
29
15
75
24
81
21
7
80
16
20
36
45
108
3
4
11
48
1
24
119
36
121
24
44
52
60
84
29
31
24
23
129
40
20
3
117
4
24
140
45
43
24
5
43
77
103
20
111
69
21
6
73
92
100
36
32
111
132
18
12
123
16
59
24
13
24
65
19
5
66
121
5
42
13
12
36
24
41
19
11
6
3
27
45
60
39
9
52
83
42
43
65
67
48
72
41
132
66
24
36
12
9
24
76
80
40
113
42
30
24
19
56
99
1
176
3
1
84
5
103
23
49
12
71
25
32
100
36
77
27
36
4
8
33
27
48
15
61
5
115
80
40
84
65
84
36
6
1
65
55
44
28
68
39
18
127
8
141
39
33
63
4
5
90
18
12
6
9
40
60
56
40
24
77
90
66
27
15
37
60
41
63
69
127
24
20
16
20
135
18
7
11
30
7
8
4
80
4
185
79
11
61
8
16
12
48
41
55
35
61
83
9
3
42
30
33
12
100
32
48
16
65
51
39
97
83
1
71
9
15
49
36
8
15
117
16
48
11
73
36
60
20
72
9
54
54
51
9
30
25
96
20
111
1
32
3
13
84
17
43
41
36
78
18
7
12
36
24
29
31
35
6
19
53
90
12
1
5
3
45
6
9
21
31
5
127
17
43
56
4
245
18
13
5
115
47
25
5
123
12
28
44
28
17
27
9
19
60
35
13
17
15
3
9
69
30
1
60
179
66
63
87
325
24
29
27
3
36
1
35
60
66
27
148
48
11
24
25
32
52
48
72
5
7
56
3
36
96
12
177
75
81
28
41
43
47
13
41
27
12
36
15
90
67
12
41
15
4
68
75
37
12
5
90
45
69
19
120
8
33
19
125
12
60
39
4
23
18
27
40
48
92
69
3
52
53
72
19
152
100
12
12
5
144
36
18
121
5
144
18
33
4
80
213
55
24
68
72
60
9
12
42
201
27
45
40
65
27
153
39
280
5
18
12
24
45
9
67
8
15
1
12
60
24
20
40
36
44
60
88
20
112
68
52
24
41
90
61
48
35
9
36
76
36
24
20
28
32
108
28
ABCD 93666432298*3^$a+1 [50059]
5
72
12
24
211
53
63
24
3
18
24
24
60
15
105
36
39
12
3
45
21
60
51
9
19
29
150
30
36
180
60
12
210
30
3
9
48
12
48
43
5
12
60
24
15
9
120
27
15
109
5
84
180
147
48
36
4
11
66
84
186
30
12
6
150
27
15
97
5
63
9
48
168
60
12
120
27
204
105
75
15
162
12
12
228
7
11
30
63
40
17
72
12
54
114
27
21
3
27
69
9
24
27
21
108
24
27
93
30
66
12
39
204
16
20
45
51
33
72
3
57
39
76
29
39
4
92
144
9
6
210
27
9
24
87
33
12
12
55
92
9
84
67
5
36
144
36
103
209
48
42
61
29
3
4
95
6
7
17
36
78
30
15
117
3
72
9
96
204
51
93
24
6
21
136
20
33
60
12
3
16
35
96
48
102
79
44
60
9
12
240
31
125
114
48
42
24
15
45
24
60
3
9
66
30
24
180
99
21
60
48
12
24
24
12
48
90
13
17
3
9
54
141
100
53
27
9
51
3
30
3
57
72
48
43
35
18
24
87
9
171
33
36
19
8
9
24
36
39
21
36
72
51
45
36
96
42
48
48
90
24
48
24
6
174
24
151
20
60
69
75
72
60
15
42
27
28
36
65
7
29
24
30
141
45
19
41
39
57
60
19
44
57
43
137
18
6
24
12
123
60
16
143
78
99
4
89
147
63
6
12
159
15
49
5
27
33
180
12
30
69
21
19
29
6
138
7
44
69
3
27
1
80
21
186
30
15
225
84
51
57
96
84
63
9
144
87
129
15
45
39
21
51
52
36
65
15
21
6
309
88
35
42
84
36
36
108
51
45
84
36
108
87
51
48
90
12
72
66
54
12
75
165
60
48
48
18
85
72
20
33
51
45
36
42
78
108
12
24
19
5
31
89
15
112
144
80
24
69
7
20
21
60
43
17
30
18
96
36
42
6
72
79
20
16
5
48
36
99
99
66
79
41
211
53
51
76
36
53
96
108
12
75
16
77
12
15
24
45
27
9
144
72
15
28
101
24
24
103
80
48
9
7
89
15
40
20
60
69
72
36
12
6
81
225
60
210
6
39
120
9
24
36
75
64
108
53
72
18
186
6
33
21
204
36
75
111
93
96
33
223
77
156
72
12
12
39
36
28
113
67
47
18
27
33
55
65
12
31
20
24
51
30
108
55
191
48
85
32
60
9
24
12
39
57
3
12
33
132
120
12
63
105
15
24
9
67
17
30
18
75
177
96
127
68
9
27
213
3
69
24
54
37
89
72
48
75
141
15
81
15
147
66
24
96
75
9
60
27
24
9
27
105
60
90
6
42
42
96
60
24
144
114
141
9
90
37
41
12
51
4
41
27
75
54
24
31
29
12
48
72
3
156
9
84
12
48
36
24
3
33
36
24
12
7
17
75
15
126
12
3
117
72
24
12
39
33
90
18
24
51
144
3
6
12
12
3
69
159
27
18
60
127
29
36
12
27
75
21
117
7
41
48
60
90
45
57
15
108
9
6
150
36
75
9
24
111
12
48
105
12
60
132
72
15
24
21
6
174
55
44
12
24
60
36
24
9
144
12
75
3
48
49
221
84
15
21
84
43
53
55
53
75
165
24
115
32
45
60
36
48
12
3
81
51
153
24
30
96
21
21
54
30
31
144
53
3
48
12
165
12
48
15
69
24
51
33
12
39
12
15
93
21
24
12
24
96
48
114
6
12
15
69
15
69
36
18
13
8
27
42
48
48
54
18
12
108
24
24
91
41
67
32
141
60
48
12
103
32
84
93
63
9
39
9
36
6
6
132
51
9
43
77
36
36
24
72
7
17
18
37
59
30
87
27
21
21
24
75
52
95
18
132
24
163
143
18
12
24
108
36
90
6
15
153
12
36
18
30
111
3
6
27
105
39
16
95
33
81
51
48
16
140
60
16
104
9
120
27
172
41
12
30
90
3
21
15
9
54
13
17
108
72
36
27
93
15
51
49
36
41
15
52
53
39
129
31
5
24
96
19
125
6
6
42
90
3
57
48
24
48
66
21
105
79
5
12
48
15
189
87
60
93
72
36
24
18
30
51
9
6
42
120
84
108
12
15
51
93
51
78
51
21
111
9
15
148
5
96
60
30
ABCD 93666916472*3^$a+1 [50062]
3
27
13
96
29
30
6
84
91
24
65
7
24
11
61
8
72
93
36
15
24
9
15
40
95
33
88
41
24
151
59
204
33
27
42
3
21
19
11
37
24
56
3
60
6
24
24
3
39
60
78
30
33
27
12
1
24
5
19
41
120
54
1
29
6
165
16
120
119
25
8
27
60
73
5
96
120
51
3
42
3
45
27
40
24
5
24
147
15
121
24
104
51
48
85
77
24
30
45
64
41
15
40
11
30
84
6
18
27
15
24
49
41
55
11
21
40
80
27
30
6
1
53
12
18
30
12
24
27
72
40
41
30
1
24
35
24
60
1
24
95
12
61
53
126
18
6
21
15
81
57
31
96
5
3
88
47
66
24
7
65
15
88
32
129
30
9
21
51
99
85
5
24
6
36
18
15
16
41
60
48
36
90
150
54
102
30
54
30
57
9
54
1
23
33
27
6
24
72
30
60
61
152
96
45
19
8
129
31
32
15
6
27
9
18
120
12
1
23
36
54
15
9
55
71
1
48
32
15
18
15
27
54
31
8
88
17
31
11
18
3
57
12
48
51
24
51
36
81
9
60
78
60
90
7
29
6
30
15
39
24
126
139
11
66
84
120
6
120
33
51
24
12
1
29
115
8
21
6
21
39
108
6
31
24
120
29
36
7
137
12
24
6
24
69
81
54
1
71
30
99
15
81
3
45
51
180
24
102
18
96
1
35
48
37
48
35
66
36
39
21
48
3
72
51
69
120
21
36
60
51
72
27
54
7
23
36
60
49
176
9
87
48
21
43
77
18
66
7
53
54
45
112
23
66
6
1
8
21
3
21
6
93
96
40
24
8
159
24
36
21
27
30
6
1
5
43
120
8
27
72
61
32
141
24
60
72
15
15
1
29
30
18
12
18
21
21
18
1
5
150
21
69
30
21
40
24
11
69
9
31
221
43
5
3
99
45
3
6
7
8
24
88
17
60
3
192
27
45
24
111
24
54
210
25
47
54
204
31
24
77
108
175
11
24
6
31
8
45
12
18
30
120
7
56
39
1
8
16
56
24
39
36
18
126
45
69
30
61
59
30
31
71
9
24
21
30
60
25
11
13
11
45
15
6
48
3
9
39
51
45
16
23
1
144
29
6
96
13
8
63
90
24
36
75
45
36
15
33
135
15
60
66
36
30
105
63
73
72
71
1
8
27
21
48
16
83
42
108
7
8
16
65
6
18
30
6
24
3
39
33
57
30
24
66
60
18
6
24
30
36
9
21
27
9
30
1
17
7
144
35
45
64
32
9
66
114
27
64
89
66
78
72
39
9
63
3
30
7
119
9
16
23
60
30
15
72
48
96
69
91
5
60
30
84
6
36
18
6
144
72
43
56
9
102
25
5
24
91
80
9
15
45
30
84
6
6
60
90
55
29
27
99
48
13
104
3
42
3
40
8
27
13
104
3
102
15
40
23
33
3
45
69
27
3
21
45
19
48
80
57
7
56
3
54
6
30
54
165
27
54
15
24
57
90
13
48
23
81
39
6
3
81
7
80
39
90
15
15
25
96
8
24
57
48
90
30
7
35
60
84
30
6
48
57
24
24
87
48
6
24
27
3
42
54
66
19
32
33
6
54
6
61
80
40
72
125
36
30
121
5
48
36
159
27
30
15
3
141
16
8
16
24
161
24
126
6
60
24
84
123
57
6
96
108
61
35
21
15
1
8
24
75
36
66
18
42
19
101
30
48
36
36
13
35
12
1
80
9
103
8
9
111
24
3
12
33
75
66
99
105
103
24
23
6
24
90
33
48
40
29
30
93
57
6
6
75
16
24
104
136
128
27
18
60
103
77
75
15
30
115
35
21
135
81
9
39
15
6
36
30
30
30
24
84
12
18
12
60
19
72
8
24
21
27
48
24
72
24
129
36
30
69
81
39
16
11
21
9
111
24
9
127
24
8
15
36
6
144
15
39
102
51
3
21
75
54
84
51
111
48
25
8
27
6
96
31
8
40
65
7
32
57
24
36
19
35
126
90
61
48
11
45
69
30
24
21
112
17
120
135
171
21
93
27
45
54
21
88
56
51
108
1
5
51
63
72
30
3
45
60
7
65
15
69
24
12
30
120
25
35
78
7
48
11
54
7
8
75
117
45
30
54
36
3
75
61
11
13
71
30
91
120
5
91
137
72
48
30
30
306
9
48
69
75
16
29
43
56
15
36
84
60
45
9
15
48
3
37
107
21
9
42
45
33
30
90
42
84
30
36
24
30
1
24
71
30
3
21
186
1
17
42
48
60
30
66
6
3
81
15
16
23
72
120
60
24
36
49
29
12
111
63
9
15
1
5
19
35
126
30
60
109
17
31
8
75
21
129
6
54
27
48
64
65
55
71
6
19
32
24
33
12
24
54
30
12
24
27
9
39
111
54
75
16
48
72
56
27
6
6
25
29
27
48
24
16
72
77
43
48
41
31
113
66
54
15
15
1
29
6
24
6
31
17
15
88
23
25
5
84
87
15
18
66
54
6
24
60
37
83
13
32
21
24
43
29
3
40
77
84
60
24
3
129
55
29
51
93
12
54
60
36
48
25
56
72
9
39
ABCD 93667119608*3^$a+1 [50038]
162
24
6
105
32
31
5
40
51
66
15
75
144
21
9
36
35
85
15
33
39
207
24
9
8
28
81
11
19
84
9
33
35
12
48
52
51
42
30
113
1
6
17
16
44
28
120
69
6
18
6
21
152
67
24
60
132
18
27
9
23
91
29
300
36
40
75
30
75
12
128
1
51
60
45
180
48
42
93
111
30
36
15
15
17
48
43
12
5
13
42
174
59
4
21
102
18
27
32
7
29
31
6
78
6
120
6
48
9
3
65
13
95
97
24
3
120
56
4
51
17
160
75
24
21
75
53
7
24
53
28
8
1
71
25
95
40
15
33
20
55
60
129
21
30
29
48
13
6
41
19
6
35
88
21
23
48
52
21
126
60
9
147
93
84
116
24
13
3
27
30
54
54
95
12
229
3
8
48
127
33
45
119
13
23
61
24
66
9
24
111
57
9
126
5
100
15
30
83
12
49
63
48
68
7
5
43
65
25
6
9
81
119
4
48
33
90
42
84
23
96
4
171
5
37
3
144
8
49
111
108
21
11
43
9
3
5
48
67
177
51
6
54
30
12
123
24
27
21
9
59
124
21
12
15
33
6
41
19
60
24
29
60
88
15
24
36
60
78
39
93
24
6
5
160
39
29
97
27
27
9
80
37
54
30
39
92
60
13
35
1
51
45
35
49
6
5
13
42
113
60
37
144
24
47
48
40
24
96
20
1
179
31
24
9
33
27
27
66
48
39
21
35
24
108
28
24
56
1
36
27
3
5
13
12
15
8
64
80
48
85
23
64
87
21
8
24
1
12
78
5
84
1
35
235
36
9
24
27
53
31
60
90
102
65
48
60
40
51
54
90
30
135
15
5
1
59
192
19
24
6
30
96
33
111
21
12
68
13
15
132
15
17
28
8
1
120
84
107
48
52
20
223
6
6
30
3
15
17
49
66
18
39
27
120
30
71
25
135
8
72
25
3
12
33
15
24
56
4
68
25
30
60
5
13
99
36
27
90
30
78
36
63
3
53
24
96
24
31
5
37
30
113
55
5
7
125
28
92
100
9
90
33
51
132
17
67
30
51
188
1
39
27
93
45
6
54
30
9
36
15
125
31
233
16
12
80
28
15
17
100
3
17
13
15
20
120
4
128
79
53
1
12
48
42
5
12
48
139
36
57
140
13
120
30
65
48
24
16
24
3
24
113
31
77
132
48
103
29
31
42
15
68
84
28
60
39
9
117
3
44
37
30
24
6
30
36
24
30
39
80
7
53
52
15
84
41
88
120
20
12
148
20
24
16
32
48
181
126
33
12
3
12
65
19
29
37
108
39
3
18
59
48
12
28
3
60
5
64
87
9
144
153
23
25
36
39
12
12
96
21
11
88
12
69
66
173
24
16
15
17
72
31
72
144
84
65
12
48
1
66
77
88
32
48
25
147
60
3
33
15
102
23
25
15
21
23
37
6
17
91
12
17
16
81
36
27
8
25
95
108
64
57
6
65
19
41
25
47
48
72
36
7
105
33
90
6
6
78
66
54
126
69
92
55
24
9
15
65
64
51
45
81
60
126
17
7
101
72
40
68
28
15
60
117
20
28
84
48
63
162
15
69
6
165
3
29
7
89
84
43
45
20
19
66
18
105
92
40
60
63
96
29
37
78
29
31
30
27
8
120
12
12
1
66
21
39
69
51
29
12
19
33
108
80
55
17
13
18
9
171
69
8
60
19
41
25
27
3
54
11
60
43
5
55
89
60
223
57
48
63
60
5
7
57
48
159
41
19
81
69
96
75
48
15
77
52
3
17
40
68
25
18
36
30
36
35
108
151
21
20
19
173
28
9
11
108
37
3
12
20
12
48
28
120
24
147
24
5
24
31
137
72
1
47
48
72
85
27
33
87
8
88
44
31
69
8
48
25
72
18
126
39
27
17
36
72
103
17
25
24
111
3
5
64
3
33
45
216
54
5
60
64
68
12
208
159
66
18
5
7
18
36
63
68
12
28
63
66
6
33
207
45
180
39
113
61
156
23
151
9
8
120
48
121
90
53
1
47
43
5
12
28
24
21
119
61
42
57
63
33
32
28
20
151
60
144
29
96
12
88
27
17
7
9
51
33
176
31
84
5
52
3
9
20
37
6
30
60
120
167
73
63
32
109
119
25
120
36
54
72
33
15
96
29
97
18
17
73
42
53
67
5
13
27
68
97
35
13
126
36
60
165
72
56
7
5
19
24
17
72
48
12
16
44
48
139
89
4
8
48
31
150
6
5
48
1
66
90
75
45
35
48
12
103
45
15
42
15
120
32
28
33
27
9
11
43
9
48
9
ABCD 93667645486*3^$a+1 [50141]
87
39
69
56
73
72
131
72
28
3
17
24
60
4
144
56
7
17
28
9
84
11
60
79
77
67
102
143
12
4
9
27
135
30
114
9
63
5
7
36
6
243
68
12
13
87
116
132
108
36
24
16
36
63
12
113
96
4
9
71
1
71
28
20
19
108
29
13
36
71
48
91
197
12
133
119
49
71
24
120
1
108
35
91
17
13
47
4
9
215
1
11
24
60
25
35
19
24
48
24
53
48
25
18
29
61
99
8
13
15
144
68
24
16
108
32
60
79
84
77
132
12
1
107
48
55
17
25
155
37
95
103
101
4
21
24
71
132
4
3
33
45
59
79
65
49
83
43
77
12
1
36
131
175
30
87
36
80
120
25
156
6
144
81
8
49
18
180
17
97
36
72
27
116
100
8
36
84
16
108
21
15
92
7
65
12
48
1
12
78
5
12
28
36
260
31
18
47
49
18
5
7
33
45
23
13
162
45
8
1
71
84
55
69
44
36
84
145
23
72
72
28
128
88
36
8
217
126
29
313
107
84
7
5
247
138
15
32
12
24
72
84
85
59
109
83
48
175
17
60
85
35
37
102
33
80
1
84
15
56
132
49
78
53
24
24
24
13
15
3
60
29
12
49
119
36
97
35
139
33
45
18
5
40
20
12
7
89
7
18
135
99
90
35
1
54
30
195
45
72
54
5
7
137
12
24
85
27
44
55
48
168
29
73
240
167
60
145
6
29
124
9
23
48
19
65
12
133
15
152
108
85
47
48
1
47
43
12
17
277
135
9
84
36
47
40
32
175
17
121
60
47
16
39
113
28
56
24
100
44
55
113
7
96
30
11
24
55
141
236
48
61
23
1
71
36
12
7
18
23
7
78
210
33
129
87
44
145
12
60
12
11
24
16
44
28
68
12
199
36
5
180
24
60
28
21
11
60
24
55
5
4
93
42
53
12
12
61
18
42
23
40
36
111
5
64
9
131
84
216
24
76
20
16
20
72
7
66
23
12
24
49
42
18
66
5
1
63
9
11
1
51
3
114
66
105
9
227
55
105
3
41
55
81
44
64
20
61
119
16
36
21
114
48
5
1
72
27
32
31
17
73
35
72
37
23
12
109
35
19
41
36
84
121
36
72
11
24
16
99
162
48
36
15
20
1
6
153
27
9
99
89
1
27
8
24
60
52
128
1
132
63
80
12
84
13
107
49
87
3
5
1
36
27
72
68
72
24
19
17
88
116
19
18
108
11
19
101
139
84
53
132
72
19
45
44
13
95
37
18
17
36
31
24
9
21
11
31
12
36
42
143
37
83
109
90
17
16
3
6
11
73
6
89
37
23
7
54
126
29
13
23
97
108
15
39
18
15
92
43
53
28
9
27
8
55
18
47
160
63
180
54
66
42
216
30
89
1
90
17
79
53
157
35
91
5
55
89
28
45
63
20
97
120
90
60
66
132
59
184
72
57
60
11
36
96
37
11
24
12
1
54
54
24
27
20
55
168
17
1
12
83
4
56
48
157
30
17
48
40
20
25
23
36
31
108
17
144
28
108
92
91
5
96
61
35
12
12
36
157
203
28
9
107
100
8
37
35
84
16
3
33
8
36
60
79
6
71
55
137
60
55
77
13
180
71
36
36
49
51
32
61
87
63
144
30
371
156
31
77
37
35
1
90
9
36
20
84
120
28
27
66
72
35
48
60
24
60
13
11
25
30
114
27
8
48
37
42
9
27
5
12
12
24
1
71
48
132
55
53
12
72
91
41
1
12
51
164
37
24
72
18
17
24
40
129
90
69
36
20
204
28
68
97
15
135
29
19
177
20
37
6
5
7
24
81
75
17
48
12
73
35
55
12
77
91
29
48
31
29
96
24
12
13
143
12
67
18
11
16
20
1
155
108
25
87
68
4
36
9
18
17
156
25
180
27
164
36
60
72
28
108
21
11
40
72
21
36
11
187
18
15
63
65
156
43
6
12
15
108
36
9
84
42
89
37
95
13
156
59
37
18
5
60
52
9
63
72
8
48
37
108
15
3
89
7
5
40
44
36
84
97
95
7
33
44
ABCD 93668051242*3^$a+1 [50005]
33
66
13
56
21
18
97
48
32
16
8
15
6
19
11
78
12
18
36
6
55
35
30
55
5
51
33
6
1
47
1
17
159
168
105
31
59
6
31
48
5
42
18
7
11
12
57
88
41
55
104
33
15
9
30
9
27
24
93
51
36
9
40
161
31
65
7
5
6
12
25
104
15
1
24
96
5
75
177
78
18
87
48
21
150
18
115
41
31
8
51
114
30
60
1
29
42
33
3
45
3
24
37
56
184
8
48
39
18
31
95
1
71
24
84
109
8
27
78
79
23
42
159
15
6
3
48
3
30
7
89
159
16
5
75
48
57
48
15
63
18
31
8
40
5
36
127
5
19
11
13
176
120
15
60
108
1
152
27
48
13
32
135
97
47
24
1
48
23
48
36
54
31
95
18
42
69
64
65
72
103
17
36
3
15
81
9
54
1
107
54
18
37
24
24
23
145
35
69
24
64
56
9
48
7
32
39
1
80
24
16
5
51
64
59
180
24
18
72
138
69
24
21
3
123
13
17
72
63
24
9
7
47
288
48
9
27
18
6
36
9
64
17
103
35
18
18
6
43
96
41
39
9
6
162
7
56
16
95
6
3
16
24
47
57
96
24
57
39
207
108
54
7
35
48
21
51
204
54
300
7
161
30
54
171
63
42
7
32
45
3
3
45
27
13
95
33
16
23
30
3
24
9
55
32
63
66
31
29
48
115
8
57
42
133
72
8
72
39
12
45
33
30
25
65
36
18
18
42
120
6
31
24
17
54
25
11
13
24
96
11
21
153
6
30
19
32
9
48
31
11
120
61
80
3
37
35
45
9
39
16
104
16
95
24
25
24
8
9
24
7
95
25
17
18
54
15
39
1
35
108
30
3
57
127
143
66
39
15
96
97
29
36
7
120
8
153
54
180
21
24
16
176
64
17
55
5
12
15
136
11
21
72
3
30
15
3
114
43
29
91
200
64
53
42
30
51
3
21
96
48
40
56
24
21
60
39
16
35
85
23
18
55
17
102
36
24
18
3
15
18
12
19
113
72
31
8
16
53
18
228
132
12
18
19
5
30
36
24
84
45
9
7
24
11
36
30
54
18
72
60
15
3
21
40
59
37
95
9
39
78
54
54
66
18
427
56
24
33
151
17
79
8
201
31
5
3
88
72
72
56
160
17
55
32
21
3
15
57
69
30
45
16
32
72
16
17
63
112
5
36
39
16
72
72
17
18
13
5
60
159
40
24
29
30
6
12
114
9
9
72
228
3
3
21
16
32
48
24
33
6
25
29
30
13
23
60
12
9
88
125
18
30
19
89
55
96
24
41
54
49
5
91
17
15
117
162
1
32
123
85
8
57
7
48
143
1
35
13
5
36
15
141
123
16
95
1
24
17
18
21
15
9
129
6
9
3
37
5
48
3
21
43
72
11
30
7
83
37
35
45
40
5
6
156
1
5
19
53
18
18
31
8
81
15
40
80
81
39
40
47
42
30
1
96
11
144
85
11
13
71
6
75
9
15
63
105
48
45
12
7
128
51
37
80
40
24
65
24
66
18
6
72
13
144
17
39
24
16
24
23
9
9
199
23
9
64
89
63
40
24
8
16
11
84
25
104
16
24
47
6
115
29
91
65
24
31
23
49
17
6
18
15
16
95
73
17
90
21
135
25
32
88
32
16
32
9
6
18
12
43
24
11
174
96
39
48
24
33
15
3
13
77
99
9
31
8
160
53
115
23
57
72
40
11
36
126
18
1
128
72
15
9
40
41
18
37
8
120
123
37
5
12
168
48
24
199
32
72
112
83
85
192
80
9
12
75
40
8
57
39
24
64
5
12
79
32
75
48
61
101
75
40
24
83
36
12
37
5
27
39
6
19
24
5
72
6
72
12
6
43
24
8
9
6
48
6
108
63
48
15
25
29
18
30
19
41
55
29
36
42
13
215
18
6
48
60
36
1
53
90
12
60
1
24
8
136
101
3
120
16
32
24
33
31
47
18
36
30
6
63
171
13
41
12
24
108
63
64
65
90
133
17
39
51
18
48
54
93
48
27
48
90
19
59
37
17
18
12
18
15
120
9
6
33
15
9
63
18
7
65
79
48
95
33
39
1
152
3
37
17
270
6
27
16
47
9
40
56
33
6
84
24
37
11
45
48
51
90
75
21
54
13
17
31
72
32
16
32
16
17
87
16
29
3
9
36
19
41
199
48
56
16
23
30
27
64
95
1
48
41
7
8
39
36
36
18
7
41
54
18
103
72
11
61
113
111
57
54
9
39
18
15
40
24
8
3
13
32
15
49
80
64
56
48
112
53
72
19
107
157
32
33
30
1
80
40
65
12
42
33
88
35
37
24
48
71
72
25
8
16
23
33
48
15
97
83
85
24
47
25
53
51
24
27
13
11
36
241
8
40
96
5
43
96
59
61
11
54
144
60
108
12
43
24
24
24
32
39
57
27
36
6
210
24
ABCD 93668199676*3^$a+1 [50033]
179
12
4
44
25
75
393
60
72
71
145
39
12
44
64
80
60
85
95
1
71
28
92
60
108
72
73
191
1
24
75
9
15
20
25
47
84
40
45
71
40
140
4
57
72
15
93
3
9
75
20
96
100
81
35
48
52
8
1
15
20
96
1
12
12
15
8
13
87
132
144
9
47
61
47
61
39
32
13
71
16
84
204
21
11
25
60
23
73
47
1
84
87
93
11
61
24
12
27
212
13
15
21
155
25
15
57
87
236
36
49
15
57
39
128
72
108
60
13
47
13
27
80
12
13
228
24
144
75
140
25
24
12
119
36
169
12
84
39
57
72
72
3
21
84
215
25
48
108
119
180
12
13
15
80
100
60
21
72
48
24
47
145
108
75
33
3
84
72
8
1
99
132
104
1
24
24
11
120
4
72
81
23
4
93
119
24
241
39
104
72
28
21
15
116
4
117
48
59
1
84
131
36
228
25
35
37
95
1
27
45
27
165
144
12
107
12
28
45
48
12
155
316
20
37
123
21
143
73
47
112
144
129
15
92
144
16
21
63
44
1
11
48
40
32
13
36
96
3
80
13
39
9
99
12
9
15
9
11
16
45
39
44
13
39
45
84
60
12
144
63
21
35
49
95
73
24
63
140
145
35
13
12
36
15
60
36
20
25
48
95
136
116
13
27
68
40
33
63
117
12
15
165
11
16
8
61
191
1
12
155
220
116
25
11
193
48
3
20
49
95
16
24
33
47
37
96
12
27
21
123
44
61
59
133
60
84
219
21
123
20
85
191
24
40
152
49
15
56
48
12
61
23
61
84
24
95
40
152
48
40
36
84
32
40
20
61
24
36
3
24
21
71
108
16
9
120
107
1
60
83
49
36
12
144
48
87
48
32
61
12
131
40
120
44
12
121
12
35
13
119
4
9
60
12
159
300
165
195
21
23
1
84
60
15
57
48
15
36
24
33
48
96
3
56
1
84
15
180
56
1
23
16
81
59
148
36
104
12
73
168
3
20
16
104
25
24
35
1
11
73
27
21
39
33
147
69
60
11
160
33
111
56
240
84
4
20
97
99
81
23
121
60
35
61
123
36
21
23
40
152
124
36
8
1
11
100
33
47
13
51
9
35
60
72
1
12
36
59
12
25
24
36
23
25
11
37
84
24
51
21
24
63
33
3
56
48
12
40
68
12
60
28
72
104
157
39
20
85
35
13
95
1
96
15
8
25
107
28
20
313
60
3
20
37
107
121
12
24
24
15
20
16
140
145
39
9
215
205
12
3
33
12
95
85
11
1
23
61
12
83
36
24
25
59
16
69
111
57
3
45
120
35
64
141
71
28
252
8
112
9
279
140
40
36
24
117
96
23
85
35
76
8
25
48
39
128
12
4
24
20
85
35
36
1
23
13
3
45
131
48
12
28
32
64
9
47
25
143
85
15
21
24
132
39
141
35
4
84
80
61
39
45
27
140
4
60
69
35
1
39
117
75
60
33
71
16
105
39
60
56
193
48
12
15
153
3
45
72
27
45
72
36
63
20
4
57
99
9
27
8
1
35
144
1
35
124
32
60
1
99
8
1
15
81
23
1
24
191
24
13
59
1
120
3
20
16
9
144
48
83
4
21
96
63
20
25
27
21
48
15
104
76
36
24
104
132
73
35
12
1
12
240
72
59
1
63
81
12
48
39
57
39
57
48
132
107
25
27
8
61
12
27
80
76
21
3
21
135
9
35
36
24
12
64
177
27
32
60
48
40
20
13
12
11
36
25
23
16
20
49
60
72
24
51
45
3
21
204
15
56
64
56
276
88
32
73
12
36
12
48
3
44
12
49
15
96
48
72
81
108
84
60
36
72
123
45
59
36
4
120
20
145
72
75
48
36
224
73
24
48
87
93
35
25
36
36
48
35
13
203
24
12
25
24
15
44
1
12
23
64
20
12
1
24
15
60
21
87
12
21
3
57
27
21
12
24
23
180
60
60
13
23
24
1
15
144
12
21
72
71
24
52
33
60
167
84
ABCD 93668201548*3^$a+1 [50012]
51
39
141
87
117
32
49
60
66
9
9
18
60
12
41
4
12
3
36
72
30
15
84
69
27
48
117
54
36
24
54
12
23
96
12
67
54
71
52
3
60
90
35
1
54
65
25
15
24
60
27
65
61
3
45
39
123
42
120
71
55
42
48
27
84
12
27
12
29
12
4
27
6
39
27
5
19
5
25
72
23
55
54
66
36
17
37
6
65
16
3
60
120
225
12
15
129
21
18
21
159
174
18
24
57
63
21
3
12
149
28
44
73
18
30
15
168
48
75
6
3
153
27
51
36
9
81
30
45
9
131
55
17
1
39
24
128
7
21
96
21
11
25
6
53
1
54
12
24
5
28
60
24
21
18
378
126
6
59
31
29
76
8
25
126
69
12
9
27
69
23
61
54
53
12
25
114
17
49
54
17
60
52
3
48
78
15
165
11
79
33
39
17
13
75
12
315
90
63
3
108
9
33
54
18
11
79
12
21
180
129
18
12
81
8
120
28
32
37
24
15
129
12
18
24
93
60
8
1
48
119
43
114
35
36
31
24
36
30
3
39
17
16
129
30
90
47
43
54
72
114
9
21
63
33
39
9
96
135
24
57
120
78
12
29
49
191
112
84
27
36
30
24
63
3
24
108
41
43
78
135
153
87
92
132
7
126
6
12
21
20
67
9
51
72
33
15
69
99
41
25
78
48
108
33
93
24
36
3
15
12
6
63
39
41
19
77
31
12
41
4
33
11
12
25
6
48
78
138
42
39
9
6
45
9
36
35
85
75
36
183
30
6
120
24
36
17
49
15
12
117
27
48
15
6
23
25
63
9
15
72
32
60
61
23
79
105
32
4
21
54
5
28
144
24
33
59
16
21
54
17
1
23
156
13
51
188
100
9
18
9
104
67
12
41
49
23
16
129
12
27
27
81
99
33
12
20
25
6
18
87
33
6
29
16
20
64
117
42
18
75
9
36
18
21
12
36
32
25
63
36
12
15
78
75
48
57
71
60
64
20
31
105
3
29
88
33
102
129
8
48
19
41
25
60
54
90
27
255
21
8
160
15
30
107
12
16
9
11
121
12
6
21
69
23
13
18
21
56
31
18
126
17
48
25
15
15
185
91
21
20
16
32
12
151
41
31
17
1
108
3
45
195
9
282
6
48
27
12
267
21
33
3
20
19
30
59
4
27
132
9
57
36
180
95
19
45
111
17
109
27
27
149
1
59
4
21
6
29
64
36
69
27
45
95
192
103
105
9
27
9
36
3
48
128
31
42
30
6
135
9
30
17
79
36
29
4
57
36
15
8
7
78
35
217
90
12
42
15
144
51
18
27
9
95
199
72
5
144
4
48
12
51
42
3
15
12
24
54
30
21
15
36
29
103
18
207
75
17
19
96
129
15
36
30
24
12
59
73
111
96
9
39
33
87
12
9
39
15
141
39
57
51
54
36
51
39
48
81
15
66
42
29
4
39
21
8
19
29
28
21
144
30
24
30
23
13
60
84
3
21
48
123
75
96
30
36
54
24
12
18
71
64
68
37
84
42
89
36
49
6
126
18
105
24
27
24
84
132
29
1
6
18
72
11
43
18
15
87
105
45
35
55
66
144
59
55
54
30
18
15
75
21
32
36
19
132
18
30
54
39
33
36
42
29
64
164
43
29
157
12
72
72
96
138
6
15
75
45
32
48
193
6
12
54
54
126
54
42
3
80
36
55
24
30
222
12
18
23
37
71
49
72
15
12
60
192
68
55
48
36
21
12
129
18
117
60
39
89
25
12
71
7
9
57
15
32
48
31
24
57
24
3
81
48
44
7
42
12
71
4
123
24
5
49
54
77
151
24
5
43
21
39
12
45
32
1
18
57
92
49
35
31
36
233
7
141
48
3
18
42
36
45
9
3
15
30
18
36
6
84
27
8
72
73
35
25
30
6
83
205
30
42
18
12
54
3
105
42
5
25
6
29
16
3
36
6
23
7
24
18
87
75
21
9
6
30
18
90
6
18
18
72
18
51
87
33
9
71
49
39
33
15
240
87
6
18
21
69
54
18
282
18
204
27
20
72
79
17
13
36
35
25
156
75
92
19
30
15
8
28
9
75
9
39
15
177
48
12
39
29
79
17
24
31
120
6
11
1
18
269
1
39
141
330
33
8
48
1
54
29
7
18
12
24
66
24
30
78
29
109
23
55
12
57
44
13
30
29
40
39
17
40
72
32
1
24
30
5
64
36
27
180
9
129
51
21
42
45
32
31
18
66
78
66
36
6
12
6
12
117
27
29
97
27
51
36
18
12
95
16
12
75
96
90
216
39
60
20
97
18
54
47
ABCD 93668432992*3^$a+1 [50112]
12
8
33
55
26
6
82
35
48
33
46
29
39
6
15
12
15
138
6
9
141
24
15
27
4
5
21
42
120
33
33
22
32
10
11
12
135
4
18
50
18
4
23
21
16
6
18
12
12
102
48
26
6
9
37
20
15
19
30
6
14
88
107
31
32
72
33
15
33
45
15
13
44
27
24
12
157
56
10
2
15
57
22
41
163
17
37
48
8
15
19
53
27
48
4
38
22
29
9
36
64
11
31
5
1
8
6
34
30
24
6
2
30
90
40
12
5
63
24
21
43
17
12
108
37
18
90
14
6
58
72
29
24
12
37
18
17
87
6
75
39
54
82
30
20
3
19
8
42
36
27
43
54
23
24
21
27
43
62
16
6
30
48
18
18
6
14
10
60
36
96
32
18
58
26
28
8
28
59
37
98
72
28
42
98
22
8
22
6
32
10
53
97
38
24
10
38
30
15
37
30
113
33
3
25
12
12
42
8
30
40
36
84
2
6
27
7
8
40
2
58
5
43
17
85
23
133
12
30
134
99
31
38
27
45
10
26
22
53
13
44
3
7
41
1
44
15
72
93
15
39
66
40
20
15
85
6
56
10
59
1
2
6
16
11
12
21
72
48
64
11
25
32
3
7
2
27
133
20
16
2
10
12
2
6
12
36
22
2
36
51
75
33
13
2
22
6
44
40
29
19
32
10
6
2
3
33
12
15
72
48
87
22
6
42
32
10
8
45
33
27
7
8
22
155
15
16
12
66
24
11
45
27
33
75
21
6
45
57
15
43
18
24
18
110
22
41
87
22
20
30
48
93
25
90
2
12
36
34
50
82
24
96
5
31
14
16
102
26
60
106
8
66
12
4
20
3
12
45
60
3
25
8
22
66
6
36
2
3
39
9
145
36
6
29
60
1
114
14
4
8
30
54
60
4
2
33
7
14
28
23
39
6
3
36
45
6
4
18
71
9
46
6
24
54
26
94
30
60
38
64
26
58
29
31
32
30
27
21
64
11
57
24
28
30
5
21
42
9
13
12
30
6
50
72
6
4
36
30
102
24
108
66
6
68
36
27
24
19
44
16
30
32
12
100
12
6
17
15
6
52
35
57
112
8
10
26
6
33
7
96
74
15
13
8
15
7
26
27
9
24
52
50
54
34
14
16
42
74
3
36
24
36
25
20
4
8
15
9
48
18
9
15
34
104
76
116
6
24
4
6
20
90
33
25
12
18
8
28
2
15
57
58
12
53
45
3
39
21
1
26
4
90
66
38
64
20
70
96
50
6
9
7
60
77
87
21
43
26
16
18
6
44
42
18
16
36
2
72
46
12
30
5
1
35
37
2
18
84
60
58
86
40
11
21
4
18
5
60
93
10
77
12
15
54
22
12
6
2
33
24
45
12
10
6
80
12
10
53
27
78
12
36
12
72
30
45
33
12
36
60
4
50
57
15
6
12
30
21
24
1
32
42
102
46
48
30
120
167
72
61
66
6
2
18
54
6
3
7
14
36
3
72
13
104
150
70
50
40
42
36
18
62
3
55
5
21
78
30
36
12
42
42
28
90
18
44
18
45
21
24
27
33
18
54
66
28
2
12
3
9
28
30
38
4
66
20
30
10
84
5
69
39
3
24
9
12
43
17
37
12
8
28
32
12
6
28
6
83
33
3
12
37
6
29
60
67
18
8
28
14
42
24
4
11
69
15
13
14
9
57
3
72
147
28
17
67
48
2
64
36
26
40
2
36
36
6
18
12
22
26
10
17
7
17
13
35
1
14
42
75
31
42
60
83
37
11
9
90
70
18
38
60
6
34
30
29
27
28
92
4
2
94
5
36
27
40
41
7
14
34
2
12
22
20
69
109
56
76
23
36
31
30
26
18
27
9
36
24
60
36
27
43
29
43
126
2
114
39
24
55
78
2
66
12
12
36
12
28
44
15
7
41
57
12
18
58
23
39
22
11
33
120
12
63
7
44
9
9
27
19
6
18
38
10
53
7
54
23
105
28
18
14
10
38
27
33
48
39
1
174
2
60
34
2
3
57
4
6
200
64
26
22
18
44
40
8
82
86
154
14
76
11
7
6
62
18
6
9
1
23
25
30
78
24
18
96
17
33
12
34
5
9
24
40
23
84
1
14
21
9
10
26
22
8
22
11
31
6
8
36
190
50
118
18
84
30
5
81
27
33
28
35
1
56
10
50
52
12
11
9
16
35
55
2
22
6
23
1
44
6
10
48
8
22
5
81
39
60
21
12
87
7
8
40
8
9
24
12
60
9
3
60
36
7
12
90
6
6
20
16
14
30
18
46
42
18
6
38
70
6
72
12
32
100
24
32
48
54
30
18
42
60
12
4
32
24
36
22
2
15
15
21
12
93
10
18
14
6
16
50
54
40
11
31
5
25
2
6
39
141
12
39
13
6
17
15
10
42
48
53
31
30
44
22
12
5
1
54
30
23
13
30
24
41
1
30
5
3
42
40
23
12
108
81
54
45
45
52
26
57
15
16
5
57
3
19
2
16
2
6
22
48
2
12
30
18
102
16
29
91
6
83
31
32
93
9
36
27
13
20
12
58
84
6
11
43
5
13
2
40
5
211
2
12
72
64
35
49
23
15
10
8
4
8
27
36
9
40
23
9
24
16
35
21
15
69
28
42
26
3
45
6
64
5
21
111
97
12
8
112
18
18
12
6
86
106
62
48
63
9
40
62
16
65
9
30
16
77
36
37
35
9
48
16
56
28
2
16
30
84
104
16
48
12
11
7
18
44
4
44
15
75
10
12
11
9
30
153
1
14
16
30
2
24
9
1
8
16
44
58
14
10
54
54
5
25
11
27
24
64
101
3
6
64
8
87
33
15
27
28
78
24
23
115
108
24
6
60
44
3
15
9
9
12
27
45
12
6
4
26
70
30
62
70
32
39
19
30
18
80
42
70
17
25
11
27
10
30
8
10
42
2
18
10
12
20
3
43
48
5
69
72
6
33
7
32
6
12
30
4
30
6
2
28
20
15
13
11
55
18
32
39
12
75
54
4
14
33
15
10
62
18
12
51
145
20
22
5
33
39
61
32
3
21
10
6
44
30
6
58
110
15
1
23
36
36
19
54
36
11
121
92
36
27
7
98
15
15
18
12
15
27
72
58
42
26
12
72
6
10
32
3
72
12
21
84
108
18
10
32
3
85
14
9
81
28
2
69
45
70
126
95
13
30
6
26
54
12
3
7
2
46
14
27
21
15
15
40
53
91
18
11
1
26
30
72
42
30
18
33
7
6
2
9
139
5
39
6
42
54
10
5
13
20
28
47
31
32
4
20
16
62
58
18
11
51
10
102
2
46
14
88
12
6
14
84
12
88
114
5
60
1
71
21
28
20
24
10
17
13
12
24
30
17
48
67
5
93
12
3
25
12
32
76
2
24
6
58
36
26
ABCD 93668981774*3^$a+1 [50010]
8
40
48
24
9
51
32
16
12
44
100
72
116
108
73
11
37
24
3
108
69
75
12
32
37
72
48
11
4
12
21
35
16
21
27
12
33
15
45
48
39
36
68
157
39
48
48
24
9
51
12
8
52
56
16
48
9
35
1
15
32
16
33
15
24
264
93
39
36
44
16
56
64
128
49
23
25
3
24
8
48
16
57
39
9
15
60
12
252
32
49
99
33
48
48
11
28
21
60
48
51
45
71
12
4
24
33
99
93
23
73
36
27
33
11
40
80
37
27
24
80
4
144
33
48
24
63
8
12
13
11
12
145
15
8
52
9
15
188
49
111
24
24
36
45
87
12
36
84
12
12
24
8
49
12
87
9
51
24
9
3
81
24
75
57
39
48
12
9
35
96
88
72
33
60
87
72
48
48
96
57
12
48
107
25
95
100
36
8
112
92
4
48
36
57
3
44
145
51
24
81
39
12
84
56
25
39
8
12
24
4
33
48
87
56
73
72
87
12
12
32
88
56
97
36
63
24
21
63
12
8
85
60
96
11
4
33
27
9
12
63
12
69
135
68
24
1
11
76
20
4
68
13
27
24
44
76
32
4
93
27
9
15
9
36
39
24
140
36
4
24
33
11
25
3
56
4
56
13
24
51
33
12
36
51
44
16
8
4
32
52
56
4
144
60
24
36
32
4
56
100
12
8
13
12
36
12
131
13
15
33
11
40
44
16
12
9
15
33
15
80
109
27
36
45
15
9
15
24
12
12
152
40
12
104
52
24
105
171
32
4
57
23
16
12
156
45
3
20
16
84
140
28
20
13
63
57
51
12
12
48
12
84
12
68
13
47
16
24
48
36
20
16
20
37
11
64
32
25
84
15
32
100
68
1
15
9
3
20
85
15
24
24
60
32
16
33
15
60
84
36
8
4
72
9
3
36
144
20
48
4
36
33
39
21
147
296
13
12
35
1
39
21
3
20
4
21
36
24
36
15
24
92
40
120
44
84
1
63
72
32
28
45
111
44
24
37
39
8
24
1
27
33
87
44
88
33
24
59
13
3
12
60
45
60
3
72
9
12
39
36
48
72
45
3
12
12
36
69
3
36
20
16
21
39
32
1
24
15
36
12
24
9
12
12
24
11
36
52
69
23
121
3
84
72
24
9
15
48
108
9
3
93
3
9
15
9
95
76
104
4
24
80
16
20
28
8
36
37
3
60
56
4
12
20
37
23
52
24
44
1
99
45
24
27
57
36
23
4
69
15
24
12
36
48
9
27
180
60
60
12
117
3
56
100
8
4
128
12
4
32
108
24
40
48
36
48
21
3
12
69
51
32
120
24
13
23
12
40
9
3
116
40
48
24
57
11
4
9
35
61
39
60
36
84
12
45
36
11
40
8
37
99
45
144
63
32
12
16
21
15
12
36
32
36
64
36
9
35
100
33
72
24
35
72
60
40
69
39
24
21
23
52
12
24
9
36
11
1
15
96
12
68
16
48
32
1
39
81
23
49
3
60
33
75
21
23
169
27
108
8
49
120
23
64
57
39
8
25
3
116
16
56
88
93
47
24
36
52
81
23
61
3
8
16
8
4
81
59
12
4
36
36
32
4
24
96
9
35
4
36
32
36
13
15
24
20
121
35
24
1
12
95
112
36
96
20
61
15
20
1
96
24
3
21
27
72
9
48
27
24
44
36
16
9
51
24
69
84
63
24
12
48
32
16
84
20
24
16
84
45
87
56
64
8
40
24
9
27
84
32
4
24
80
49
27
60
117
27
8
1
36
12
36
15
12
44
64
9
24
11
24
49
12
39
12
48
84
129
27
60
180
8
112
32
40
24
9
123
12
69
27
9
27
12
84
9
39
21
3
153
27
9
51
48
8
16
44
84
25
27
56
61
75
104
37
24
12
228
216
15
8
109
11
73
12
27
9
11
1
3
24
9
11
76
12
21
39
93
36
39
44
60
12
16
36
45
63
84
129
51
36
9
27
44
40
9
48
3
33
27
44
52
36
45
24
3
60
45
63
12
21
12
3
20
4
32
13
15
120
81
27
116
1
23
16
9
3
45
35
108
36
36
1
15
9
203
133
47
25
15
12
116
16
9
3
120
12
20
72
13
23
36
36
97
72
15
84
9
3
24
9
3
84
276
8
13
111
20
13
15
9
39
9
27
12
12
12
21
84
27
8
13
35
40
12
33
15
60
21
35
4
24
24
12
44
112
36
72
48
36
8
1
47
72
4
56
48
124
33
12
75
84
36
72
92
25
36
63
33
12
11
16
117
23
37
87
12
12
32
4
24
48
36
36
12
8
36
144
40
24
80
52
20
4
8
36
28
72
24
129
51
20
109
12
23
28
21
3
8
64
80
4
68
4
48
36
36
72
20
1
39
68
36
16
96
24
12
45
39
45
48
155
52
44
1
3
96
8
1
24
51
60
56
36
1
27
21
36
15
144
9
24
27
20
4
21
36
47
16
12
9
51
24
20
48
108
52
92
36
24
37
96
11
37
15
69
120
15
9
59
1
71
36
37
3
72
156
69
48
36
27
33
27
57
3
132
36
12
80
12
1
75
20
36
64
24
33
12
24
24
15
20
1
12
3
93
132
3
24
60
12
9
63
57
159
33
12
27
20
72
37
87
12
12
24
8
12
37
36
219
9
11
37
96
87
36
45
24
51
24
69
11
13
23
16
84
48
45
39
21
36
15
9
111
81
3
165
48
120
23
24
268
32
24
16
20
16
60
12
12
8
88
45
ABCD 93669239806*3^$a+1 [50087]
72
120
18
47
43
36
108
45
51
36
66
15
72
111
41
13
36
42
45
57
150
57
24
32
7
126
24
48
60
72
156
131
181
27
176
72
43
42
75
9
95
1
54
30
51
32
7
6
18
17
24
49
102
42
66
6
23
48
103
42
120
23
109
35
13
24
84
42
12
113
64
63
41
25
36
108
18
42
48
18
96
36
48
36
126
72
11
49
108
27
48
15
48
36
45
81
60
3
45
72
27
105
156
96
144
35
49
60
30
18
114
81
144
8
13
180
23
96
40
45
35
40
105
66
54
24
66
36
9
15
18
63
45
27
48
135
144
33
3
5
49
23
1
102
18
47
7
6
12
72
15
63
153
135
57
9
36
162
78
12
72
54
144
33
9
39
69
66
132
102
150
120
18
15
9
18
18
210
9
96
9
23
13
18
17
37
48
114
18
156
42
48
162
54
9
15
90
36
36
12
162
33
3
90
83
7
18
36
24
120
42
9
99
21
9
72
23
31
6
147
33
12
42
30
24
30
5
112
15
144
198
120
18
9
141
3
9
36
6
5
40
3
36
42
12
11
151
81
63
186
30
60
21
105
95
25
15
48
69
102
6
84
123
45
131
7
33
81
174
41
168
7
6
162
36
12
144
6
12
23
13
162
78
27
279
89
1
71
49
6
9
21
18
137
40
48
69
36
12
222
18
3
9
18
45
15
129
81
18
5
1
36
12
23
112
32
49
47
49
23
61
60
12
83
97
144
96
120
15
32
13
18
102
18
6
3
45
51
9
23
7
42
30
18
36
24
3
9
54
6
18
17
1
23
7
113
19
30
15
3
29
61
54
180
9
56
40
63
18
39
33
36
12
60
3
32
24
120
24
16
99
29
121
54
30
27
15
18
228
42
66
72
159
135
90
71
37
12
96
48
47
7
41
112
32
127
126
12
87
63
12
6
84
11
7
33
3
60
72
129
15
18
327
63
6
12
18
5
24
25
23
19
54
72
12
11
25
60
27
8
31
24
89
55
18
12
60
71
85
36
96
72
36
12
15
63
30
11
13
66
41
49
47
7
18
23
31
168
81
99
53
37
66
9
27
29
7
24
120
108
5
37
18
66
60
12
63
176
13
18
18
119
13
234
18
207
75
5
136
9
84
54
6
30
42
12
132
71
112
27
6
12
51
129
15
80
85
195
8
112
56
85
36
90
66
18
9
15
17
168
97
15
39
54
83
85
27
8
19
84
9
32
49
159
32
48
127
9
21
99
207
9
24
32
97
95
208
80
64
3
96
180
9
8
13
144
11
85
12
54
6
18
54
66
42
18
30
162
173
61
59
55
9
93
60
84
11
192
85
123
57
72
95
73
63
45
48
51
120
69
12
18
29
40
48
24
9
72
30
33
111
6
18
12
54
24
144
18
48
42
35
19
84
24
66
36
114
9
255
6
84
15
120
15
198
18
72
174
51
72
72
8
72
73
36
107
55
9
21
27
32
216
112
15
113
7
33
8
24
112
63
12
36
114
111
15
102
36
72
383
49
15
21
36
23
1
30
114
12
36
24
71
13
59
1
36
35
121
47
40
32
61
83
49
36
27
27
48
42
75
32
13
126
126
6
48
6
3
33
167
40
21
11
31
89
13
90
78
72
12
15
93
6
102
15
8
19
36
129
32
96
40
32
7
33
57
36
180
15
45
75
153
36
24
35
37
3
15
54
27
8
55
36
36
89
31
36
150
30
225
27
6
71
1
174
6
48
186
66
72
15
63
12
36
9
33
72
135
117
3
45
36
24
23
49
84
54
60
17
31
78
35
37
59
79
24
81
111
60
45
8
13
42
36
5
169
216
60
30
54
23
325
18
156
29
7
105
45
18
84
60
36
5
7
9
96
45
120
18
42
30
18
36
96
54
45
99
66
18
42
30
144
209
301
120
42
17
55
30
11
40
72
152
72
13
123
9
23
43
42
36
12
27
176
72
19
156
180
77
40
32
49
15
81
71
72
121
72
15
48
15
41
ABCD 93669712504*3^$a+1 [50114]
13
23
61
24
23
49
23
24
25
132
87
96
32
49
3
93
3
117
3
33
83
13
72
59
73
11
181
39
20
49
72
71
1
15
80
1
132
36
71
37
35
72
64
104
96
61
11
1
11
16
60
20
156
88
21
59
49
72
71
76
68
16
8
72
28
80
13
3
36
57
63
21
48
24
3
45
23
13
108
11
144
49
84
24
12
39
8
132
1
132
39
201
168
35
36
37
144
24
95
36
133
39
20
72
1
143
16
33
71
24
148
32
12
73
84
48
215
37
47
24
36
12
24
37
3
189
252
23
72
13
131
13
11
16
36
45
120
47
13
47
36
25
96
23
16
45
12
35
13
71
60
16
21
23
205
12
192
47
40
141
87
96
128
12
85
120
11
13
11
49
12
12
60
63
33
72
35
88
32
24
37
107
24
172
20
16
45
123
36
45
83
12
36
112
189
24
107
121
35
24
37
3
21
15
33
179
252
48
73
71
64
12
93
12
95
25
119
13
24
60
11
12
168
1
11
4
96
105
12
132
84
27
36
45
3
80
37
23
36
28
8
73
39
8
1
47
40
33
36
11
24
40
80
1
59
13
24
59
60
37
60
3
45
167
24
16
104
61
47
13
72
47
64
92
4
48
32
13
12
15
8
1
48
36
84
12
51
20
48
13
23
13
24
23
169
36
131
1
47
60
36
84
240
49
11
12
16
21
36
23
24
60
37
111
32
49
156
95
37
48
96
39
93
35
36
1
3
56
16
33
3
44
25
39
36
108
9
23
37
51
9
23
1
59
133
191
12
13
15
93
51
20
52
57
120
12
11
24
60
160
21
48
84
23
4
21
168
83
24
133
12
15
144
32
72
25
12
3
81
72
96
59
25
203
1
132
12
15
72
20
1
48
131
12
13
23
76
33
84
11
49
203
36
60
120
60
100
44
96
37
96
72
15
8
133
24
95
48
76
8
1
11
73
36
87
12
32
73
84
24
12
11
84
121
12
96
23
24
61
60
12
87
9
36
24
75
9
71
169
48
48
71
133
11
49
143
109
144
36
11
40
21
12
48
47
61
51
8
36
1
75
93
72
11
4
44
84
49
72
48
59
24
4
33
131
13
72
11
25
12
35
13
51
8
25
84
3
24
33
3
20
88
32
36
25
12
36
59
108
13
48
36
35
28
57
51
69
48
3
56
48
61
96
192
12
27
20
24
85
24
75
93
12
60
120
12
23
181
39
20
144
13
36
72
47
24
37
96
60
11
1
59
49
84
60
51
68
49
24
36
143
133
123
20
40
104
109
36
48
107
108
13
71
97
48
84
24
23
28
84
69
120
24
24
15
33
36
84
11
37
48
24
12
36
83
49
107
13
12
35
96
73
27
21
12
12
63
144
9
96
71
97
47
36
13
47
25
24
48
24
71
1
72
48
11
16
9
36
35
13
51
9
27
56
37
27
81
15
36
45
39
8
13
23
37
12
47
37
11
157
3
69
23
244
44
1
47
13
84
195
36
12
108
57
24
312
23
1
228
59
97
35
36
49
36
48
119
121
12
23
181
3
80
12
36
85
59
16
8
1
83
36
1
24
12
216
107
16
20
37
12
84
36
72
60
108
11
73
23
108
37
60
84
111
120
68
73
27
225
167
24
85
83
25
15
56
25
71
1
12
123
104
37
36
23
109
36
83
121
99
20
16
33
47
13
87
9
12
84
23
16
24
45
23
108
73
11
100
9
12
120
11
84
85
84
24
11
36
4
237
24
12
59
13
3
9
23
25
48
3
69
11
49
108
123
93
24
12
87
128
16
33
12
36
24
48
23
84
25
39
12
80
133
84
11
148
48
21
35
25
12
47
252
49
24
11
60
61
24
51
44
48
61
12
27
81
11
1
3
9
36
180
47
12
76
33
23
124
20
72
84
37
72
35
36
48
37
36
36
143
156
24
48
48
72
292
68
13
48
60
24
23
241
83
240
4
21
12
11
12
24
61
72
3
56
40
32
85
24
240
360
11
37
12
47
72
108
12
4
21
87
8
28
176
76
45
72
24
12
11
84
37
75
33
12
24
24
27
33
36
12
51
93
47
13
108
12
15
12
69
11
25
12
12
3
69
15
9
51
164
16
12
33
36
11
ABCD 93669828082*3^$a+1 [50093]
20
88
8
24
96
85
11
280
36
8
240
4
252
80
25
120
96
47
12
13
71
4
92
88
212
76
68
84
12
120
24
24
61
47
64
33
3
108
321
3
80
37
59
4
36
20
144
36
52
108
44
60
40
117
59
76
33
11
132
132
52
8
25
35
72
24
52
128
12
132
25
107
133
131
160
429
48
59
48
61
11
100
260
253
95
40
288
72
32
60
48
13
99
8
96
40
176
48
136
200
16
108
20
36
144
160
80
60
312
144
12
112
81
35
37
99
189
11
204
96
49
24
251
12
84
108
36
52
164
160
20
84
144
85
35
36
1
59
84
145
35
61
59
88
252
80
28
32
220
36
36
249
227
172
56
25
27
45
99
141
120
167
112
20
16
45
72
240
11
156
268
8
12
16
81
96
47
145
35
28
9
155
24
172
144
8
313
83
109
171
56
48
228
144
96
12
37
63
72
33
72
3
117
23
156
84
16
81
99
189
63
180
8
72
37
11
120
552
108
60
37
47
12
61
215
12
85
3
128
61
83
13
47
252
96
40
8
36
48
36
61
96
107
36
12
72
120
160
216
32
4
33
48
312
3
104
36
40
44
96
40
128
96
24
12
60
148
180
180
44
493
83
469
11
52
105
3
36
36
68
4
108
32
40
72
320
60
48
72
85
119
36
60
96
4
189
96
75
8
72
48
61
35
205
107
40
68
96
48
40
36
45
279
32
540
4
20
12
12
72
136
117
143
12
13
3
56
48
301
11
120
85
71
180
28
44
100
105
11
60
40
81
59
112
72
36
44
253
35
180
60
112
20
196
140
49
131
76
176
4
45
59
372
169
360
3
8
24
13
47
180
300
84
24
180
108
48
37
239
60
133
63
33
395
4
68
112
117
71
84
61
47
36
156
36
4
180
20
16
68
109
111
9
35
120
13
39
260
28
33
3
20
25
59
48
48
196
33
3
68
36
181
75
140
4
108
176
36
85
135
80
100
104
85
135
20
132
12
48
85
24
3
8
72
61
119
240
12
64
144
20
12
13
168
47
480
25
23
112
68
48
60
192
12
13
3
69
3
44
244
72
32
48
24
168
13
23
196
8
253
215
73
27
44
25
3
56
85
11
60
49
107
228
97
83
160
44
217
71
244
80
96
12
208
92
36
144
36
205
11
24
24
37
255
9
215
64
72
180
69
59
88
8
36
48
25
167
49
35
24
13
135
32
180
85
107
96
108
12
109
63
8
348
301
119
49
95
36
52
33
59
60
460
45
167
1
39
105
255
20
16
152
181
35
ABCD 93670248838*3^$a+1 [50019]
15
21
27
42
18
36
12
132
12
6
54
90
3
33
48
60
90
48
96
90
54
30
6
57
33
12
6
81
117
54
48
69
57
24
12
75
3
72
90
18
12
36
42
27
27
36
48
6
48
36
3
57
63
27
18
90
30
18
90
3
93
18
81
3
45
51
12
42
12
42
48
6
27
135
9
24
75
12
45
9
18
21
3
33
36
105
36
6
30
60
66
18
42
48
33
60
51
6
3
9
24
135
9
48
24
36
51
93
15
15
36
6
75
12
51
6
15
21
63
57
54
6
27
21
18
18
3
87
6
36
12
39
12
36
39
108
60
72
9
120
12
3
18
30
21
36
87
6
36
18
36
48
81
9
240
3
9
18
81
9
3
33
39
3
12
6
39
15
30
72
36
42
18
75
12
21
246
9
15
45
3
54
15
36
39
24
33
36
21
36
30
36
45
45
24
174
60
66
15
168
48
21
36
15
81
12
39
36
3
30
54
42
12
63
36
9
18
78
72
123
21
36
66
36
60
30
135
12
15
36
6
18
54
138
21
3
12
42
54
18
3
9
78
120
42
39
15
33
24
69
30
45
36
45
18
60
30
3
21
27
21
96
72
12
54
6
18
66
27
27
24
54
27
27
45
3
60
21
12
84
36
48
12
84
9
48
126
42
30
6
12
15
36
12
60
9
36
30
150
36
30
18
78
18
30
9
36
69
3
243
42
30
42
36
36
48
24
12
72
90
33
9
48
54
21
15
18
3
75
18
66
105
12
117
3
3
33
15
18
54
6
39
9
39
3
18
12
27
15
66
108
3
69
24
84
42
90
36
54
126
66
78
18
30
18
6
12
60
30
150
15
93
27
24
15
18
24
18
18
3
33
30
60
9
57
15
21
6
198
3
69
3
36
63
78
39
9
18
57
21
3
15
108
36
102
39
3
138
123
9
18
48
42
15
36
15
9
24
21
42
18
63
3
9
51
33
51
42
39
33
75
9
24
63
21
15
21
42
12
69
3
18
3
21
36
3
45
18
24
54
51
15
24
129
9
24
18
12
33
93
60
87
69
15
36
84
9
24
54
66
18
45
45
180
24
39
96
21
90
9
36
48
33
78
69
57
18
141
3
72
12
6
30
90
6
54
39
27
54
24
36
18
18
174
54
6
93
45
180
6
102
27
15
30
126
36
108
45
117
24
27
63
18
36
30
72
42
27
3
9
48
24
15
12
18
3
12
3
18
42
12
81
99
189
81
3
57
12
24
66
36
6
27
27
66
78
12
117
24
27
57
135
42
126
9
9
195
15
9
45
24
36
27
3
9
33
66
42
51
24
36
9
18
21
33
24
3
15
12
33
48
15
54
126
144
30
60
54
12
18
36
18
60
12
54
87
3
9
135
72
60
12
21
72
3
45
36
99
12
9
9
24
12
75
144
57
156
27
60
3
18
6
30
108
54
6
48
18
18
3
21
27
9
51
129
27
84
15
36
12
24
12
186
3
81
39
57
48
63
99
45
9
132
36
48
36
18
6
72
48
18
60
45
3
18
78
9
36
45
138
33
24
69
15
3
18
42
69
21
12
60
27
57
3
21
54
33
60
9
96
51
147
69
33
15
27
9
24
21
48
54
24
45
9
36
30
9
9
6
21
9
24
90
12
204
30
36
135
15
57
48
3
18
138
9
63
90
108
18
90
36
51
48
189
36
75
21
15
15
90
42
144
12
24
18
144
15
21
90
21
96
84
36
99
60
30
24
39
81
24
15
120
3
42
3
33
51
3
30
72
6
9
39
6
15
36
24
27
72
6
3
69
18
102
42
12
36
33
45
90
90
3
33
84
3
33
24
75
9
18
9
27
24
33
48
3
6
27
36
96
21
84
36
18
18
6
54
30
33
24
33
15
225
12
42
36
18
3
84
48
39
6
84
3
69
24
36
180
51
36
3
54
36
12
6
36
33
15
18
18
153
15
18
27
3
90
6
21
33
3
36
81
42
90
48
60
12
144
54
78
12
3
3
48
141
27
12
33
45
27
3
72
21
57
120
6
12
96
30
51
39
6
102
36
78
12
18
6
15
15
42
3
27
21
21
90
57
27
60
54
48
24
171
84
45
204
3
87
12
33
57
42
48
6
15
69
18
96
30
150
12
18
6
90
63
45
324
18
12
54
60
18
48
42
12
15
21
36
72
6
138
87
3
117
48
36
75
48
24
21
36
87
33
51
42
39
15
69
33
63
60
3
24
54
108
48
132
75
108
45
15
45
12
99
15
81
45
75
51
18
54
33
69
51
129
39
12
3
126
18
141
57
36
27
69
27
45
84
24
12
18
141
3
18
36
42
153
3
129
3
9
9
18
12
60
48
126
15
3
24
9
21
24
36
48
60
27
21
42
12
78
3
51
9
24
24
9
63
27
45
96
21
36
96
138
45
117
63
24
45
36
48
87
48
9
60
99
24
3
30
96
30
6
12
39
69
6
9
36
24
24
15
21
60
75
33
99
48
42
108
3
12
24
87
48
24
33
84
27
36
108
30
27
87
93
12
129
90
9
3
24
21
69
36
12
3
15
6
30
6
3
87
54
12
36
96
3
72
12
12
9
138
6
36
84
126
78
3
9
39
93
54
30
ABCD 93670336876*3^$a+1 [50096]
29
300
36
204
31
149
120
51
232
48
72
108
20
60
204
69
99
40
80
88
12
128
100
17
87
48
88
149
243
388
17
72
43
80
93
115
29
31
164
21
7
53
55
233
156
216
39
28
128
100
20
72
45
3
40
120
5
67
188
84
16
80
264
93
12
91
80
112
48
12
48
272
45
75
225
60
3
12
28
72
5
43
12
32
28
20
12
328
17
324
27
129
91
17
15
100
48
200
100
60
5
72
87
48
201
27
189
63
100
48
44
60
141
135
100
104
16
20
132
108
33
27
24
28
60
8
45
75
180
52
8
52
20
33
187
5
207
136
72
152
48
213
72
103
60
77
3
9
60
31
53
39
72
141
99
48
108
112
65
15
60
100
108
5
99
33
103
5
15
204
9
127
44
36
24
9
159
88
132
80
28
272
45
87
16
132
17
15
21
387
153
180
72
27
48
288
72
33
132
43
65
75
9
43
60
185
55
48
192
20
28
44
16
192
8
12
100
65
87
16
72
48
29
31
44
148
5
283
60
80
52
32
60
45
331
44
76
5
175
113
19
60
353
75
84
28
32
405
195
273
63
204
21
7
20
100
80
48
120
52
185
43
17
192
75
196
104
88
8
52
60
8
24
36
60
45
27
60
160
32
76
5
24
135
28
53
72
192
3
100
293
27
28
120
60
60
425
175
5
24
91
80
52
32
108
72
16
125
115
32
40
20
57
43
173
24
91
12
68
72
201
132
27
160
32
45
331
29
43
168
77
55
20
28
260
60
84
285
180
43
260
12
33
27
88
77
43
68
57
115
20
165
15
28
32
28
32
45
108
39
48
100
65
36
111
69
72
127
68
24
96
9
171
69
31
60
380
84
28
32
120
21
7
5
55
120
32
136
72
80
81
127
12
68
24
196
20
12
28
72
17
180
103
257
31
380
57
103
240
80
72
72
36
60
24
88
20
100
60
5
48
255
129
84
27
24
21
115
60
164
88
128
40
80
40
80
57
15
33
39
180
321
72
27
45
240
31
192
128
84
81
135
40
32
33
108
67
5
75
40
245
207
28
29
91
12
5
36
7
17
228
15
60
100
245
12
103
185
15
300
112
332
16
125
72
43
72
32
348
28
72
80
45
115
48
32
40
8
160
200
9
103
5
27
120
168
45
75
40
20
12
196
89
3
148
212
72
21
255
132
21
72
75
160
77
120
15
28
80
24
28
20
60
192
76
5
72
55
108
120
104
16
185
7
32
105
63
12
300
336
40
77
75
285
43
125
115
44
76
29
163
5
15
12
21
67
140
108
117
3
232
8
33
79
108
140
9
96
175
125
27
153
7
20
ABCD 93670470332*3^$a+1 [50046]
15
48
45
39
40
23
258
27
16
144
12
116
84
63
33
28
96
80
3
25
8
12
28
68
192
63
37
143
45
36
9
54
25
8
48
160
92
84
220
84
60
47
109
53
43
84
20
9
24
55
65
3
75
48
9
16
24
5
111
36
48
16
5
115
29
7
36
125
19
53
27
93
67
23
117
4
44
3
177
105
7
108
245
31
155
109
20
48
132
12
4
17
15
33
139
12
96
47
97
11
12
45
268
17
147
124
29
7
71
93
16
173
31
29
7
11
97
32
76
65
19
89
87
48
36
48
15
25
41
111
33
258
57
148
72
36
80
100
92
3
24
1
36
20
48
28
12
132
68
12
159
42
27
45
90
105
60
45
7
83
78
79
44
57
72
91
65
51
64
215
25
47
37
96
65
7
144
20
39
24
133
32
16
89
30
36
61
24
44
48
48
16
68
96
40
29
18
72
81
39
60
25
116
40
17
199
60
113
96
51
21
27
28
17
15
76
24
12
176
57
27
3
90
3
28
65
79
12
96
20
64
204
20
27
12
201
36
21
39
220
84
35
144
1
65
7
35
18
72
7
12
260
3
13
164
3
13
80
48
9
36
115
12
47
60
180
33
33
24
115
20
28
68
172
8
129
18
12
60
108
25
48
65
15
9
36
30
21
21
102
6
7
20
28
107
9
36
12
52
24
56
48
12
144
144
51
45
45
7
32
15
33
12
76
5
60
51
159
165
76
20
16
17
7
8
15
25
11
54
36
15
27
97
20
28
24
191
93
16
89
7
77
6
120
49
8
75
108
9
45
15
183
18
7
68
159
1
32
3
174
31
12
47
6
84
135
15
133
23
42
12
43
164
69
7
72
48
44
63
18
48
15
16
83
126
30
132
73
104
21
27
57
31
120
29
15
36
165
187
47
13
47
117
64
32
87
36
81
33
51
76
233
198
117
12
51
45
48
45
54
33
64
24
36
23
13
32
15
18
27
36
9
7
113
15
75
33
27
126
7
32
36
16
53
87
21
43
47
33
4
96
44
3
129
76
12
11
45
87
90
43
116
60
69
144
27
28
68
3
145
24
5
51
9
30
265
12
119
270
159
12
141
18
69
3
12
25
72
71
72
36
72
177
36
15
121
84
29
3
3
61
23
78
27
21
7
47
57
60
33
43
47
25
5
36
7
32
12
96
64
59
49
48
53
111
4
245
90
1
29
99
81
7
8
9
223
68
9
6
1
83
78
43
104
45
6
37
107
18
7
12
71
90
18
81
3
61
20
112
12
96
84
65
78
177
28
84
140
69
60
51
21
7
12
251
9
9
75
60
75
21
28
11
37
68
76
29
39
100
95
61
29
60
27
171
33
159
61
56
99
60
1
44
16
29
144
51
112
107
18
18
54
30
13
20
12
51
1
176
33
7
17
30
85
41
115
17
7
48
35
18
19
36
36
53
55
80
52
101
12
78
12
21
40
116
48
123
72
30
3
33
132
12
75
51
90
7
17
15
3
109
119
25
32
12
45
36
19
108
80
172
65
7
29
79
20
76
65
79
48
68
76
116
57
135
12
48
240
75
90
7
20
36
28
107
12
13
48
60
36
113
150
277
20
108
160
173
18
37
35
9
196
167
117
4
5
7
53
27
45
18
97
144
108
56
45
174
13
8
76
36
44
96
48
16
48
68
144
21
55
32
76
24
92
9
7
68
60
16
23
85
5
6
25
80
144
28
20
45
102
61
36
53
7
23
25
155
21
4
53
19
24
12
47
126
24
55
20
48
48
75
21
3
1
44
153
12
90
126
7
24
8
183
12
180
57
48
88
72
12
60
8
21
7
12
68
100
32
33
72
51
4
11
150
174
93
48
52
137
55
11
21
33
6
105
12
57
7
20
16
92
76
120
29
36
31
101
18
21
33
51
129
90
1
164
45
15
81
15
36
28
48
17
18
18
7
152
48
93
15
64
20
48
28
29
7
23
121
29
111
4
92
36
ABCD 93670507064*3^$a+1 [50270]
96
45
30
21
39
36
24
48
33
48
87
54
159
24
3
120
12
21
132
12
3
9
75
18
12
39
81
60
48
30
150
135
15
90
12
30
105
15
81
12
33
39
48
27
21
99
78
75
15
42
6
45
24
3
213
57
135
3
132
12
33
27
9
87
57
3
9
36
9
15
36
9
60
240
39
81
51
57
48
87
48
69
39
180
9
42
33
105
120
15
3
30
63
120
9
18
84
96
144
30
51
57
42
6
24
60
138
93
15
54
18
93
24
33
87
24
51
81
420
24
24
51
126
75
15
90
192
78
60
9
84
27
12
108
54
6
72
12
45
21
72
195
27
138
312
96
12
132
3
63
60
12
12
9
177
3
36
108
3
9
81
24
96
42
42
150
120
393
36
21
66
24
153
192
36
15
102
42
48
81
36
75
78
147
51
9
36
87
45
87
18
87
111
12
33
12
123
105
39
150
6
57
45
195
72
63
45
48
45
39
135
30
48
87
60
195
60
33
3
42
12
18
45
72
33
3
39
30
186
42
147
33
42
210
48
78
174
30
138
42
21
27
12
48
141
132
60
84
60
15
21
57
15
63
69
75
33
45
3
72
48
39
36
84
189
84
63
33
12
39
126
135
27
18
27
12
180
111
33
27
12
120
48
189
45
6
84
69
9
42
108
105
27
90
90
33
153
15
57
75
300
3
177
57
48
12
18
60
18
30
12
30
63
24
171
24
60
36
45
15
45
144
153
102
21
105
12
30
18
75
27
42
66
9
96
57
30
12
18
183
15
69
48
33
42
42
138
45
48
39
66
132
63
48
24
57
39
24
75
12
6
27
48
9
30
18
150
72
33
132
15
120
21
45
99
144
9
27
3
81
87
57
3
24
6
84
51
15
30
132
78
33
84
15
12
33
27
36
114
15
168
48
57
30
21
57
90
54
3
3
12
60
72
30
15
75
93
12
93
12
3
3
12
21
51
93
63
144
45
45
66
105
9
15
105
66
102
60
51
27
105
132
57
39
24
57
75
60
63
30
18
69
204
27
117
243
192
12
60
18
51
36
60
51
24
78
27
21
24
198
93
252
45
162
36
30
15
84
45
3
105
132
3
75
42
75
48
108
75
54
99
36
3
12
6
147
3
72
18
3
219
12
6
174
120
6
84
135
60
75
21
39
105
228
15
150
18
24
60
213
15
78
12
183
69
18
105
63
132
72
33
33
102
57
36
39
9
141
51
117
78
9
63
18
183
171
45
120
33
102
33
15
57
15
18
132
96
30
117
135
81
12
219
18
183
39
60
60
6
30
12
252
30
48
60
42
45
156
87
12
108
138
132
75
327
36
24
36
30
39
15
45
33
18
45
9
96
90
12
30
183
27
345
33
84
48
18
114
18
21
96
144
207
45
12
87
93
87
36
9
24
219
57
171
24
36
69
15
321
24
96
39
153
48
15
42
15
87
81
117
12
171
27
33
129
30
33
63
117
3
57
63
12
120
108
60
114
78
12
45
48
3
54
48
18
24
105
33
12
18
18
3
60
132
39
21
48
144
3
12
132
60
105
48
3
117
36
204
27
6
234
45
96
9
6
12
48
84
45
36
39
138
27
21
24
183
87
33
27
69
111
21
9
30
21
39
81
12
57
90
6
12
42
30
3
63
189
120
3
57
3
57
51
177
87
93
57
99
57
12
27
3
42
3
15
12
66
15
39
45
63
21
9
87
165
75
33
192
18
93
108
96
51
45
9
48
108
39
15
9
216
3
12
126
75
87
60
93
24
51
45
39
45
ABCD 93670678568*3^$a+1 [50039]
27
42
48
27
9
27
20
24
1
39
128
1
11
7
9
20
1
51
39
54
24
66
9
20
25
15
12
48
132
156
21
12
27
51
21
9
3
39
41
7
21
12
63
65
16
12
68
55
17
12
48
184
8
1
39
32
1
90
53
49
27
63
24
213
57
12
108
47
24
19
53
19
6
35
108
1
18
117
75
54
36
36
3
36
33
39
201
23
25
171
63
45
99
24
21
72
51
5
24
28
116
1
18
5
145
15
75
93
99
41
31
6
47
84
192
1
27
80
49
11
25
147
84
39
9
8
1
6
161
40
15
30
132
48
27
68
103
41
1
35
16
363
45
57
23
1
11
73
47
24
60
24
25
47
36
7
153
117
132
39
45
60
27
44
85
24
12
47
7
41
4
84
159
173
13
12
3
39
48
42
102
29
64
75
41
13
12
27
81
171
20
67
45
20
16
45
66
24
72
173
1
191
67
161
28
80
84
7
41
40
21
132
36
18
30
47
280
3
17
31
5
1
12
6
89
4
45
3
3
30
144
23
24
13
12
95
84
55
9
68
1
3
24
21
11
7
24
141
8
40
20
1
11
16
33
66
6
144
12
54
65
24
52
36
57
23
24
28
105
27
84
24
60
57
83
61
47
12
36
49
54
21
57
11
4
20
60
28
177
23
13
15
24
24
81
162
57
33
54
54
11
60
19
45
48
51
17
37
15
99
33
21
3
32
12
1
90
5
19
93
84
21
59
36
25
72
35
60
40
9
42
54
27
135
33
21
18
93
8
12
16
9
54
89
28
8
16
44
24
72
13
87
3
48
113
85
96
3
12
51
93
32
1
18
72
126
35
12
115
5
19
125
96
43
54
87
96
75
21
20
7
141
3
29
72
187
45
9
27
8
72
7
33
44
60
64
33
12
18
9
9
119
12
24
28
60
72
9
15
44
172
8
49
39
57
15
8
48
12
28
27
72
126
35
4
68
37
60
192
11
25
15
12
135
93
24
44
25
251
67
21
8
60
79
30
15
20
28
27
18
75
56
4
15
65
12
25
3
92
1
27
8
132
115
33
140
28
21
12
71
36
4
21
47
1
18
5
49
27
45
83
25
179
91
69
8
40
32
192
84
36
36
7
81
45
39
33
144
3
69
83
79
9
8
28
32
52
48
21
18
45
36
20
43
18
144
36
11
36
43
18
11
25
63
36
8
55
24
72
9
39
21
69
27
9
35
12
100
24
44
25
12
59
4
56
205
15
3
54
15
12
135
24
57
24
60
141
35
4
32
40
33
11
40
12
15
29
84
103
30
108
39
36
51
6
71
16
21
59
84
85
35
12
169
11
31
53
84
1
36
18
54
18
45
8
43
29
24
36
31
33
9
123
33
24
90
30
18
53
19
41
24
169
59
64
56
172
56
7
117
45
11
12
31
57
15
18
63
117
23
40
9
11
24
1
3
3
89
4
81
15
3
153
63
21
105
36
27
9
18
53
72
19
65
4
3
93
21
12
18
41
31
17
36
19
72
54
18
54
60
48
36
207
81
11
40
44
4
8
112
33
108
71
4
165
111
117
63
44
37
47
28
33
18
93
68
72
24
1
12
36
36
39
308
49
54
17
73
39
15
81
224
196
3
18
15
21
207
27
6
23
4
12
44
40
33
150
30
24
39
27
18
83
40
3
24
69
60
63
6
27
20
73
35
25
15
48
108
21
3
123
9
24
60
36
15
6
23
25
71
19
72
24
66
96
48
6
30
3
56
1
30
150
12
11
25
59
52
33
24
11
127
5
24
61
96
39
80
25
123
57
39
44
37
11
13
12
95
12
19
137
96
28
9
36
75
33
15
153
11
4
51
126
147
21
48
27
189
3
20
49
63
33
3
12
33
18
144
18
87
12
56
40
56
196
44
1
90
48
137
61
18
9
12
267
18
15
129
75
147
48
72
29
240
19
24
81
24
93
12
11
24
1
3
60
27
53
109
71
28
9
18
41
64
36
75
6
51
177
27
33
15
33
3
20
112
12
68
1
27
15
174
3
60
9
3
39
57
45
87
3
54
51
93
107
36
1
27
135
21
75
21
8
136
32
229
6
69
51
89
7
77
16
308
72
85
48
71
16
60
20
48
19
137
13
27
36
44
4
9
42
17
12
112
68
7
30
60
99
57
3
21
23
36
31
30
51
20
19
33
12
189
36
35
28
195
137
84
72
100
80
4
3
53
12
12
1
23
25
11
31
30
96
3
81
3
33
83
124
9
63
81
18
29
16
33
120
63
27
6
18
144
5
49
23
36
25
35
1
59
124
75
48
17
28
8
60
31
53
19
6
12
36
18
5
1
95
36
61
23
28
8
4
69
174
117
ABCD 93670708018*3^$a+1 [50007]
96
53
115
89
55
152
16
29
48
67
29
126
48
85
77
139
29
162
25
120
83
37
5
180
15
3
90
36
31
48
200
21
54
186
67
8
81
15
93
96
174
6
39
15
36
126
30
49
149
42
30
24
51
219
90
156
144
15
549
72
30
18
27
45
180
180
234
36
133
65
72
39
69
67
5
75
195
78
72
63
40
5
72
19
35
37
197
27
48
117
114
66
39
105
31
5
43
101
24
390
90
162
73
41
30
9
88
440
39
78
156
60
91
53
115
167
18
72
54
81
195
13
17
60
243
201
15
9
336
175
65
66
13
32
16
17
36
75
99
133
53
19
35
37
89
30
25
71
33
21
84
36
27
9
24
15
16
59
229
41
30
36
21
39
84
45
15
90
120
114
37
233
36
84
31
119
36
69
120
16
24
71
36
61
32
15
177
16
77
36
15
9
72
210
21
39
30
43
107
109
101
78
21
312
63
201
9
24
7
96
192
8
129
55
35
144
30
24
15
87
90
60
75
69
90
54
36
111
33
36
75
141
219
15
84
90
6
69
40
47
18
222
90
15
129
295
24
8
99
18
42
48
153
177
156
90
6
48
42
18
103
203
30
111
3
12
18
36
27
120
72
15
90
42
108
126
27
39
288
33
48
24
16
32
88
35
66
3
72
33
31
65
30
270
36
60
3
16
96
5
108
60
72
108
15
16
221
18
90
72
354
60
9
120
117
60
55
168
95
6
30
60
54
156
39
87
153
81
6
48
36
157
29
19
35
54
72
48
15
57
90
78
126
57
112
5
72
195
24
15
57
123
54
72
18
6
55
35
30
24
15
105
132
30
93
21
30
21
93
51
21
19
35
30
24
36
36
63
57
24
111
120
39
36
18
123
93
187
168
131
45
3
42
18
30
3
24
160
24
149
243
27
205
101
24
3
72
72
9
180
60
120
60
36
135
9
199
11
114
75
207
78
12
144
6
25
173
51
165
66
81
24
16
23
1
24
71
9
225
84
72
99
105
30
169
11
60
121
8
117
180
31
29
75
69
90
1
344
72
33
30
90
90
21
64
101
123
21
19
17
30
18
7
53
123
112
56
45
24
91
101
60
18
45
48
69
3
192
88
8
9
18
42
3
40
128
57
15
45
102
90
3
141
204
15
168
117
27
15
30
54
6
111
33
54
1
29
195
72
75
45
9
24
36
90
30
51
40
23
36
90
66
78
36
84
187
125
3
51
66
90
18
223
17
55
200
72
69
54
12
25
119
9
160
11
306
75
3
102
24
7
119
30
43
17
48
132
75
9
270
49
65
7
8
21
27
3
6
159
72
159
90
108
186
66
31
32
96
16
65
144
199
11
6
63
112
23
180
301
89
87
96
33
36
108
7
29
24
27
165
18
96
36
30
108
60
192
54
25
125
30
45
51
45
3
93
69
168
72
3
45
90
36
114
43
47
25
185
31
224
57
108
3
112
80
21
66
145
95
18
127
29
195
225
55
11
18
36
7
47
81
9
63
240
88
65
66
54
180
180
24
7
56
64
24
29
12
108
3
39
30
18
73
17
36
24
12
114
ABCD 93670950416*3^$a+1 [50072]
100
101
6
13
104
16
104
12
64
29
7
20
16
83
105
51
78
103
60
72
8
4
216
92
3
25
23
1
35
45
4
5
27
63
1
176
99
25
23
25
8
28
20
9
6
9
16
24
56
100
29
3
9
18
126
39
21
84
51
16
8
52
20
33
43
12
8
15
282
6
57
9
31
24
5
54
30
159
16
65
55
11
73
53
18
36
1
23
9
27
30
3
15
1
12
23
6
66
117
15
48
33
45
54
1
47
49
5
19
35
6
19
20
16
29
15
4
23
12
57
36
28
59
57
84
27
9
21
3
39
66
6
85
68
16
5
51
9
15
4
125
48
24
48
60
66
1
60
11
37
35
126
87
4
44
15
25
11
66
7
32
48
40
41
162
45
3
37
20
24
15
69
12
12
72
28
5
3
40
44
40
24
41
54
9
28
68
57
24
51
4
48
8
24
9
27
9
39
60
72
72
28
44
39
21
16
104
16
20
3
6
3
33
103
12
48
17
27
28
20
148
20
12
64
128
57
99
76
23
48
24
9
120
24
36
57
7
20
28
35
13
5
19
23
102
3
33
27
24
3
37
20
16
53
111
93
27
21
3
4
47
9
51
9
4
20
3
48
37
48
12
104
28
5
60
63
27
1
29
3
64
8
87
54
19
8
45
60
3
40
72
164
21
39
24
24
28
8
75
96
93
36
76
5
24
7
24
53
60
15
12
45
15
24
16
48
72
96
8
12
108
16
140
21
63
76
24
12
20
4
36
48
59
81
9
63
3
9
108
88
29
3
15
25
32
33
90
13
36
5
15
21
39
24
51
18
103
24
68
52
20
3
33
12
12
15
121
32
60
75
13
8
12
4
71
13
20
40
72
12
23
33
57
3
12
15
69
96
3
1
11
33
36
21
55
32
12
81
18
36
21
4
29
6
13
56
24
36
9
6
25
72
5
79
24
24
17
103
47
85
5
31
20
4
24
12
44
3
121
11
69
12
9
3
12
48
57
3
76
72
8
27
48
37
8
76
20
9
15
4
17
51
15
42
127
11
69
21
55
60
72
48
104
120
9
15
4
77
15
33
15
16
32
112
65
43
8
40
17
12
103
44
28
11
1
20
9
96
108
3
45
19
80
4
36
24
12
12
8
24
76
60
20
24
51
18
31
56
60
3
12
33
16
20
148
8
40
20
9
55
44
52
8
21
79
20
39
45
12
16
44
28
5
55
47
9
45
15
16
23
42
51
168
15
21
4
11
9
45
171
9
72
27
57
6
13
95
25
20
27
49
5
99
12
4
8
12
3
33
100
24
8
16
5
15
39
1
17
7
68
52
12
84
72
20
4
23
90
3
24
4
252
12
65
27
3
72
9
36
9
87
24
24
36
16
65
19
23
33
108
51
6
3
12
40
68
52
8
15
36
48
36
21
36
12
12
16
60
24
36
24
11
69
21
7
35
48
13
44
16
41
30
18
27
9
96
15
100
48
68
28
84
8
28
12
20
100
20
39
6
3
12
4
48
23
9
3
13
23
60
109
132
11
33
112
68
84
40
36
36
23
18
7
47
25
41
72
6
21
4
47
18
72
27
27
121
5
18
9
75
13
32
36
12
28
11
45
16
32
27
93
123
60
48
1
36
12
80
172
80
24
40
56
48
28
20
144
24
4
41
6
21
12
21
36
55
125
30
18
3
48
40
44
28
8
69
63
48
51
45
16
23
25
29
3
12
60
16
80
12
3
9
3
60
138
19
8
69
15
15
33
28
47
33
52
72
60
8
40
65
15
28
24
60
11
9
4
29
15
36
4
17
30
105
24
57
15
40
44
36
60
48
4
68
48
24
27
9
16
41
72
31
12
29
103
5
87
24
4
17
39
64
23
13
35
1
71
18
19
5
27
3
21
15
1
5
79
20
16
5
15
16
12
8
48
124
17
91
24
29
54
12
45
36
48
64
8
40
24
29
55
56
40
8
21
75
15
81
16
8
64
48
17
63
60
33
6
13
20
15
42
3
33
55
8
16
36
20
4
36
17
31
41
91
92
12
24
12
28
84
32
9
75
12
12
21
19
32
21
39
28
8
28
29
63
4
35
1
20
75
12
42
19
12
24
89
126
13
60
80
12
60
21
19
95
21
63
6
48
7
20
76
24
149
36
51
57
7
29
19
53
67
12
108
8
48
27
33
39
30
42
81
9
54
69
51
42
7
20
40
17
63
33
48
91
80
9
6
33
12
3
61
11
73
17
79
32
4
8
21
51
4
24
12
36
5
127
8
3
9
48
24
36
48
4
36
20
12
15
69
24
51
21
48
76
5
79
36
56
3
24
120
18
55
125
18
36
1
48
92
3
37
24
65
15
40
96
20
40
68
72
64
8
12
16
20
39
25
11
12
42
15
16
68
12
12
3
12
85
48
12
36
5
19
47
1
77
27
21
3
12
3
24
13
59
13
116
9
7
44
21
6
33
105
96
55
11
42
3
24
9
7
8
39
21
45
90
81
69
67
8
12
3
12
25
17
7
20
21
3
21
79
36
84
104
87
9
40
41
126
9
9
19
12
23
73
108
5
30
126
96
43
56
36
4
23
33
15
73
20
4
60
48
8
4
8
9
31
8
72
48
12
27
81
4
131
24
181
24
12
11
69
24
4
83
33
9
7
119
57
15
18
27
24
28
60
72
8
28
20
12
28
60
12
35
12
96
54
91
60
24
24
47
37
41
27
27
21
12
3
54
48
19
44
36
99
60
9
16
180
29
123
60
108
16
68
3
25
8
16
35
33
12
24
12
15
9
28
56
76
44
4
8
9
31
17
27
28
17
15
60
76
8
4
53
108
7
44
4
41
54
45
4
20
12
60
4
36
8
28
24
11
72
12
60
45
60
24
84
28
12
8
9
18
21
12
24
40
36
29
19
44
3
9
51
48
1
44
60
16
41
7
36
12
24
96
68
15
9
40
12
29
67
140
40
5
30
9
40
5
31
8
12
57
123
24
33
6
54
3
28
17
103
152
183
21
28
17
3
3
49
41
27
21
7
8
16
29
31
59
12
42
55
108
20
ABCD 93671361482*3^$a+1 [50101]
8
60
24
16
12
8
7
113
36
31
29
55
89
60
37
30
5
187
48
48
24
18
23
52
63
6
6
93
45
11
223
30
78
29
13
95
1
47
49
83
43
9
3
12
5
19
17
28
24
48
24
56
48
7
12
33
9
95
24
12
37
3
60
3
65
16
141
63
104
96
1
99
80
16
20
28
20
1
66
81
108
12
45
23
12
43
12
53
25
39
57
114
9
20
1
35
36
55
125
115
9
159
153
8
84
37
48
71
7
65
24
31
69
8
43
42
155
91
57
8
19
65
31
12
5
19
18
30
12
5
1
24
6
18
11
19
17
84
13
11
61
24
15
27
5
252
12
24
24
36
61
3
27
29
19
66
47
72
1
35
24
31
101
24
1
6
9
20
36
7
41
36
40
3
5
7
6
30
18
15
27
5
60
13
71
4
27
5
13
15
135
57
8
16
3
78
30
53
72
108
121
3
32
19
24
41
64
20
52
36
32
67
18
83
13
35
24
12
1
219
3
180
5
7
29
4
51
5
16
81
24
18
5
31
114
6
5
60
4
8
19
5
24
55
96
48
5
7
18
6
5
55
36
125
61
3
20
145
11
24
36
24
12
37
30
72
41
49
11
28
20
91
5
24
37
59
55
36
24
45
48
3
24
48
18
42
12
89
60
61
3
32
40
45
24
30
36
29
19
57
21
18
45
9
6
17
49
123
20
12
151
5
12
13
39
9
114
41
12
97
11
76
15
18
3
12
8
88
15
120
117
72
36
87
17
7
66
174
24
36
60
33
8
72
73
42
6
15
116
13
48
75
15
29
19
60
5
19
60
21
144
33
3
72
3
21
44
60
12
84
36
24
25
30
24
17
67
48
33
75
17
28
75
65
1
23
97
6
114
3
21
11
24
36
31
48
72
17
12
100
129
24
30
60
6
11
43
18
72
11
16
36
12
36
15
21
93
3
27
125
48
84
40
63
36
5
12
24
13
35
37
66
60
192
17
84
76
3
12
18
35
16
20
1
59
12
7
41
55
29
36
72
7
12
41
13
15
32
73
66
53
1
47
43
6
15
105
30
9
57
35
19
66
24
59
24
13
59
19
36
6
23
24
40
140
13
47
16
56
19
36
5
19
77
48
16
120
36
32
1
47
28
15
17
12
16
12
8
12
72
25
18
45
15
57
56
4
8
7
6
6
81
8
121
15
15
48
5
16
15
29
25
6
21
3
48
24
48
18
18
12
29
16
75
12
6
15
57
23
12
88
12
105
39
24
32
7
65
7
29
36
79
41
76
24
8
43
5
19
18
15
36
92
12
85
72
18
78
54
24
89
7
84
9
68
112
3
53
31
5
55
53
12
31
9
96
75
18
24
66
29
60
12
48
43
54
6
5
204
36
37
15
27
29
12
7
245
1
54
18
23
79
42
24
15
56
60
48
36
12
157
51
12
20
4
51
5
108
12
55
48
12
45
20
43
29
52
39
144
5
7
48
5
172
20
60
28
15
33
63
45
36
9
6
9
44
180
7
5
28
20
48
19
66
144
24
6
5
91
18
11
19
66
6
42
42
6
39
3
41
24
13
3
45
30
42
90
45
15
5
24
84
31
189
20
7
57
56
4
27
5
13
30
65
31
162
27
27
18
30
36
132
18
35
37
39
8
67
29
1
35
48
12
49
107
4
24
20
19
53
37
23
19
36
24
5
13
18
69
36
20
55
33
116
199
6
6
72
108
57
21
35
64
21
11
40
24
27
17
1
111
81
72
6
5
37
75
27
72
29
16
15
6
30
77
31
57
39
6
30
5
64
45
6
42
15
36
12
20
13
6
5
43
48
65
4
48
8
13
24
51
69
48
47
43
60
5
13
6
33
33
48
126
24
96
9
20
16
8
37
11
19
24
24
21
24
36
15
197
12
7
93
68
25
15
20
13
11
156
12
43
48
12
12
41
4
56
24
28
8
24
31
42
23
25
6
89
12
13
11
36
12
168
4
8
16
27
57
32
55
173
28
164
55
5
61
23
31
45
51
17
16
9
27
8
52
39
96
93
3
48
45
12
60
39
30
48
30
117
45
23
120
36
12
73
39
3
5
43
5
7
185
12
76
39
93
69
24
54
5
28
20
12
16
9
11
61
11
24
28
8
25
47
91
12
24
24
42
3
21
11
19
29
40
20
79
17
25
59
16
45
95
43
21
9
11
12
40
15
29
19
72
117
56
19
41
4
128
85
35
4
39
5
61
39
9
35
13
15
32
31
42
30
192
72
96
69
56
13
11
4
144
3
29
1
18
29
25
27
21
23
19
36
120
36
48
12
24
41
36
37
192
6
18
30
5
37
47
1
75
20
7
17
1
39
81
11
115
24
41
40
63
45
21
6
18
48
24
18
5
48
12
31
21
63
5
13
3
21
48
3
93
11
43
66
42
77
73
15
48
80
1
95
31
12
5
1
27
15
48
54
71
60
60
151
48
36
54
23
19
54
6
89
7
125
37
47
1
18
5
12
4
20
24
36
1
23
4
8
12
12
19
60
6
11
13
47
28
51
65
84
24
7
48
81
116
28
8
28
15
57
33
27
3
24
12
69
75
54
11
40
27
24
24
137
48
96
36
24
28
75
5
25
11
37
35
19
9
20
12
49
48
18
48
30
27
8
31
65
19
17
132
40
8
7
12
48
18
23
1
11
48
19
5
43
12
5
1
42
54
35
19
21
20
28
3
12
17
36
7
36
77
48
19
12
9
57
72
23
25
15
8
19
60
48
9
24
57
15
44
4
15
9
80
1
39
27
5
96
7
53
12
1
24
15
36
36
9
6
36
53
31
48
12
21
15
24
69
32
19
18
42
65
19
12
48
117
15
60
30
27
87
6
54
18
18
29
31
45
72
15
6
71
24
40
24
8
55
17
108
4
15
41
97
63
9
96
23
7
5
19
45
39
6
3
36
24
15
12
36
60
69
68
36
7
18
30
42
3
21
6
18
ABCD 93671634768*3^$a+1 [50023]
12
17
60
135
21
127
12
65
259
44
48
28
161
31
53
15
12
9
111
40
48
20
57
67
32
21
163
41
19
17
19
48
53
3
16
120
204
5
55
29
103
48
92
64
89
60
15
36
16
60
17
43
8
72
33
67
32
96
36
64
80
124
41
55
329
7
204
36
36
48
32
12
57
39
9
55
92
4
44
16
20
16
29
51
165
15
33
27
45
3
28
24
113
48
75
12
48
40
24
41
27
57
139
56
180
9
87
93
31
56
28
96
84
245
12
27
60
96
57
103
72
17
43
65
123
9
72
3
12
64
32
52
108
32
16
17
67
48
53
15
76
36
89
19
116
60
28
80
33
79
29
60
27
28
80
4
36
32
60
4
29
19
296
24
16
152
165
15
48
36
9
67
48
41
39
16
5
111
60
12
36
132
9
159
100
32
28
24
8
24
105
111
24
168
45
36
19
32
84
72
48
16
89
12
19
53
147
36
148
17
79
113
15
156
16
80
81
144
36
39
96
9
15
28
108
29
144
7
5
75
124
24
101
91
17
43
48
41
36
7
80
40
36
236
384
21
3
28
20
64
8
72
16
8
21
31
5
228
27
40
128
52
113
72
19
24
65
135
192
40
8
36
16
140
112
48
120
80
12
57
39
132
129
39
105
24
151
12
60
164
28
116
36
76
77
15
240
72
96
88
20
52
77
67
128
12
4
5
139
152
16
5
15
64
5
39
84
96
84
21
7
44
40
24
32
24
28
5
12
15
36
64
44
4
72
96
8
21
24
15
4
17
31
8
64
32
120
33
63
48
172
20
88
41
15
16
44
36
24
24
72
69
15
9
87
100
72
56
40
77
67
72
80
40
56
9
51
60
40
44
160
161
240
48
36
31
29
99
9
7
5
151
128
84
21
91
24
65
111
144
4
116
12
57
3
64
84
17
144
19
240
24
68
9
3
81
7
60
128
36
28
12
104
21
60
15
21
144
51
48
40
5
84
67
48
53
7
32
9
60
156
103
5
55
68
45
63
52
65
103
72
44
48
21
127
12
41
51
40
44
204
21
12
243
16
116
9
39
177
120
159
165
159
9
3
4
60
56
40
32
120
312
84
4
92
60
24
40
77
7
41
216
96
3
24
88
5
67
41
75
4
53
87
36
16
80
24
9
103
17
15
36
9
87
36
60
69
39
196
101
87
88
44
93
115
41
60
12
15
9
115
245
123
112
84
32
48
12
148
80
84
216
4
101
12
3
124
68
48
69
55
68
28
44
33
99
4
5
27
48
160
104
165
51
40
5
19
17
55
84
5
7
164
21
7
36
36
8
132
144
12
88
12
48
32
60
360
12
36
72
24
129
31
48
108
68
156
4
17
39
40
44
4
53
27
21
7
84
108
180
48
8
72
57
12
43
176
76
20
24
40
125
27
84
16
5
7
8
72
100
5
63
124
60
56
129
111
40
8
60
249
72
15
48
153
108
55
20
52
89
24
36
48
51
16
8
120
72
93
27
84
96
204
16
29
139
32
45
99
12
124
36
17
63
52
8
69
91
24
204
12
89
31
108
149
7
20
9
27
28
17
99
16
8
16
20
93
87
16
60
132
72
101
15
48
124
8
124
5
39
4
41
7
17
72
43
48
12
41
67
5
63
45
67
20
60
12
48
48
69
120
27
24
57
55
72
216
5
15
112
48
92
52
36
24
32
21
27
57
75
21
39
136
140
64
20
81
159
9
15
52
20
12
81
72
39
33
15
28
20
108
52
5
15
24
36
69
31
72
48
32
57
63
48
160
44
240
16
77
207
84
16
96
20
24
21
12
55
197
91
77
48
15
4
24
17
63
36
9
19
8
369
36
12
7
36
44
4
60
32
100
48
116
60
33
91
32
4
125
19
36
5
48
43
32
21
12
7
8
ABCD 93672746294*3^$a+1 [50010]
48
108
60
19
41
7
17
1
18
5
4
8
12
7
5
49
36
6
60
17
132
16
12
8
13
24
11
4
75
77
48
1
27
69
3
33
27
15
36
29
55
17
43
6
30
5
16
8
36
84
43
42
15
27
113
43
5
7
6
35
16
8
7
41
55
53
4
51
60
12
12
6
75
21
63
3
24
5
19
17
55
5
19
5
60
1
3
39
101
36
19
12
30
95
24
24
12
67
36
89
7
21
72
111
66
75
9
35
24
7
53
31
45
84
8
64
63
42
131
7
36
9
3
29
100
48
8
60
4
3
17
88
32
79
60
6
23
40
15
42
90
5
31
42
23
72
1
39
51
96
36
45
44
43
41
24
31
21
8
12
48
25
47
16
32
36
19
6
6
69
21
18
162
11
60
13
54
12
29
12
7
30
72
18
48
53
91
6
15
20
13
35
55
6
3
20
28
63
5
19
12
9
36
68
7
5
19
24
21
21
3
33
3
51
24
192
60
5
109
24
15
44
28
60
15
57
32
40
3
42
6
12
41
1
75
8
25
15
21
36
18
12
5
13
3
45
15
3
17
24
40
20
36
48
24
25
123
9
11
108
7
17
12
1
18
5
19
5
7
5
28
12
44
7
17
13
204
3
15
12
18
47
60
28
63
48
21
15
5
28
3
33
132
44
1
23
4
12
9
35
31
5
16
12
36
9
15
68
7
36
6
35
43
30
63
8
64
12
20
16
8
64
20
67
24
5
49
3
8
7
24
29
7
90
42
30
18
24
9
9
36
27
27
60
48
45
32
12
108
31
6
39
44
12
24
12
7
6
59
12
36
19
6
138
29
36
16
63
6
12
3
9
66
29
31
17
49
15
3
12
65
19
24
45
20
13
54
18
6
81
45
15
21
18
6
11
127
5
1
27
15
90
3
20
25
54
21
24
92
28
75
17
13
35
36
4
51
77
19
48
60
6
15
12
27
5
96
91
65
19
30
24
11
7
9
3
137
4
27
5
7
6
42
5
67
21
12
68
31
9
9
23
40
45
35
19
24
5
12
19
9
116
24
19
60
36
29
40
135
41
16
60
33
18
5
19
30
39
32
24
13
51
44
7
30
35
43
12
78
48
15
8
7
53
4
51
29
31
72
5
37
12
6
12
45
8
19
6
54
9
39
12
29
55
9
12
51
54
30
30
23
31
12
9
80
24
12
7
93
84
51
24
129
44
43
12
48
5
72
28
12
60
21
11
88
8
43
9
12
56
7
33
44
84
55
84
41
64
3
17
112
20
1
12
11
4
27
5
136
15
90
107
12
64
32
24
28
20
7
9
75
12
120
5
48
36
31
5
19
114
47
12
43
12
33
3
30
42
113
60
25
12
30
60
48
17
24
1
3
27
42
48
18
66
18
17
1
48
6
18
123
68
64
56
1
119
1
6
84
60
18
42
125
28
3
12
48
90
18
30
36
23
60
16
92
67
30
15
20
25
42
6
107
1
6
81
3
72
12
6
59
31
24
21
15
84
17
108
7
18
18
5
37
3
15
53
12
7
41
16
68
1
35
19
53
19
53
60
16
45
30
5
1
18
5
48
7
21
12
32
36
12
25
23
12
43
12
9
80
4
15
77
13
11
108
1
90
9
56
16
144
69
23
7
105
8
103
5
24
31
6
75
44
132
4
44
7
5
28
21
6
42
107
36
13
6
21
24
20
25
78
17
4
75
45
20
4
3
48
12
17
172
20
24
4
56
84
36
12
163
60
29
172
24
9
35
25
36
6
6
3
216
3
30
18
173
12
13
6
41
49
11
84
48
7
18
107
55
6
18
42
3
32
13
36
48
6
101
16
15
89
4
21
11
24
24
12
24
28
80
76
27
17
232
21
27
20
7
9
21
11
4
3
36
42
48
11
28
36
15
57
3
24
5
36
4
15
33
20
24
103
12
45
21
54
36
42
60
75
68
37
11
31
6
3
20
4
33
42
5
28
20
55
42
108
3
21
15
15
18
23
52
15
17
31
12
6
35
7
5
55
17
76
39
36
81
63
33
15
29
4
15
6
3
8
120
24
91
29
16
9
30
6
23
12
4
8
43
17
103
5
43
5
145
36
60
6
5
55
29
60
36
12
61
27
45
35
37
12
48
6
5
72
88
20
1
15
8
31
24
126
72
24
36
35
43
5
24
1
36
23
37
66
17
1
42
114
24
15
36
96
20
37
6
9
3
45
44
31
5
28
9
72
48
3
45
42
53
4
36
8
60
4
36
21
66
42
36
42
24
41
79
18
132
18
30
18
12
12
78
47
1
48
36
23
16
72
8
84
48
55
5
12
13
87
3
24
108
48
45
32
25
12
6
24
41
48
60
112
68
7
12
17
28
3
65
43
24
72
29
61
39
36
36
20
52
15
6
6
24
29
7
6
12
30
5
13
114
21
44
16
75
30
23
84
37
3
81
59
12
13
107
1
12
30
66
27
15
60
30
3
60
12
24
15
21
75
24
65
48
60
16
69
48
54
9
32
7
12
29
1
36
30
132
53
4
21
3
12
8
7
5
24
24
31
84
5
16
20
1
12
11
4
3
18
15
20
12
12
48
4
8
31
137
84
43
6
24
35
48
19
33
3
30
12
27
15
84
9
48
20
37
66
12
72
65
36
60
37
15
20
37
42
24
6
36
15
48
27
12
5
25
47
19
12
12
45
15
41
19
72
41
7
30
23
25
59
4
21
15
33
23
4
9
102
72
42
11
37
47
48
1
47
19
36
60
65
37
15
12
21
35
7
17
24
24
12
1
47
1
15
39
45
27
6
3
15
21
56
19
65
4
20
36
48
48
64
81
54
6
90
30
48
24
42
41
24
19
45
20
1
6
12
30
6
17
120
4
51
17
40
27
5
28
15
30
27
75
24
30
114
101
12
19
48
17
60
4
12
3
29
28
12
20
108
37
11
12
48
60
12
85
18
21
8
43
9
69
132
12
90
33
8
60
72
109
23
7
81
32
55
12
29
151
65
91
42
63
44
16
12
8
55
12
6
30
41
36
52
32
40
21
12
11
64
20
91
9
15
108
9
84
69
63
33
39
56
25
111
3
5
48
43
6
24
107
67
117
44
36
100
75
6
3
15
30
30
72
72
77
24
4
45
126
6
3
180
63
5
37
35
12
36
12
115
77
4
15
60
65
24
7
5
36
43
125
49
42
33
93
3
15
162
107
16
57
35
7
17
49
42
12
33
39
6
123
20
175
69
3
60
5
73
60
6
6
3
32
67
5
ABCD 93672953144*3^$a+1 [50093]
45
36
15
13
44
88
80
3
45
12
48
27
129
63
57
40
23
13
20
15
33
60
75
93
3
48
12
109
119
9
28
20
16
32
36
24
51
9
36
48
3
9
36
75
48
48
141
84
39
33
24
87
180
69
12
15
105
27
49
8
40
11
49
95
36
24
9
12
3
105
3
84
12
57
40
8
24
48
12
24
24
76
36
44
39
45
63
24
1
92
3
12
132
60
36
157
47
33
15
69
24
4
80
3
25
35
25
56
24
3
153
16
11
69
4
104
24
3
1
92
24
64
11
1
35
12
25
96
23
24
12
81
24
12
111
37
215
36
9
76
108
68
3
24
108
13
8
39
21
84
15
72
45
123
9
4
83
33
36
135
57
52
56
15
37
20
132
12
15
36
36
24
24
12
36
13
36
47
24
9
15
48
33
75
12
9
16
44
4
144
44
3
9
3
60
25
95
57
88
56
3
9
24
144
27
96
9
36
24
63
9
108
15
1
68
39
9
24
40
32
64
120
59
72
24
105
75
9
3
9
15
72
45
75
12
69
27
36
12
21
60
15
93
24
40
44
36
3
33
3
57
28
44
24
12
28
71
24
48
69
51
73
24
20
36
84
60
16
59
13
104
132
28
23
120
105
28
8
75
21
12
84
51
24
97
8
24
36
36
27
105
39
9
4
24
8
3
9
28
8
48
12
27
57
3
129
15
12
37
44
15
9
4
11
1
71
36
117
156
4
11
12
72
48
33
16
56
4
11
48
273
15
9
48
12
15
12
48
121
68
60
36
3
33
36
12
63
36
12
45
75
37
11
13
35
45
15
205
23
117
40
11
120
60
9
39
12
48
33
28
11
12
12
25
23
36
81
48
12
12
87
1
8
3
49
23
33
64
8
48
87
48
72
132
9
3
321
48
4
11
24
157
83
24
36
1
59
57
12
60
15
72
60
21
12
24
4
68
75
24
49
20
72
24
52
95
33
12
39
21
15
201
28
200
51
12
69
144
63
120
13
36
12
20
39
12
36
25
83
96
45
87
25
23
33
12
27
45
27
57
12
4
104
15
1
68
4
56
12
3
72
144
21
15
12
45
12
135
57
60
27
9
63
12
1
8
24
159
48
1
104
60
60
3
96
57
12
3
48
36
60
9
12
52
20
64
68
15
33
39
96
24
36
36
49
140
3
21
24
72
12
76
35
33
15
24
105
27
48
84
21
84
40
24
95
21
27
13
11
12
108
9
72
24
27
60
72
12
60
9
60
27
85
11
81
63
24
45
16
47
12
24
24
24
24
36
1
35
69
36
48
12
36
12
60
39
93
12
76
107
9
27
45
28
35
96
21
24
16
23
60
24
181
36
35
132
21
28
8
15
72
24
33
16
8
15
33
136
8
15
21
3
36
84
12
69
4
11
81
36
27
9
12
51
9
4
128
3
33
16
23
12
9
72
51
33
28
59
1
56
48
12
28
32
3
49
47
21
76
104
51
61
35
1
131
21
87
9
63
60
69
75
129
12
12
24
111
33
72
39
36
25
56
15
72
36
93
36
3
21
12
88
44
3
45
52
23
72
21
99
9
3
57
76
72
80
147
21
39
33
28
119
36
241
11
57
3
249
75
33
108
39
24
57
15
9
4
131
21
87
13
56
27
1
164
39
72
1
116
12
72
135
24
48
177
28
8
3
60
36
12
48
33
12
4
44
24
96
135
24
73
8
39
72
69
27
12
12
69
120
75
60
33
63
48
81
76
68
3
9
120
75
33
15
21
24
39
37
59
1
36
35
1
23
48
93
219
33
87
13
8
64
83
49
83
9
51
13
68
4
60
56
16
71
48
96
33
3
12
72
1
23
81
12
51
36
36
13
20
27
48
45
15
84
45
192
15
49
71
60
9
27
12
96
33
4
20
24
24
39
36
12
25
44
40
23
105
3
12
9
28
24
11
72
96
9
24
48
12
39
85
11
33
27
24
21
27
57
3
9
12
76
143
33
3
12
9
4
48
47
132
9
64
23
69
48
27
177
27
21
12
84
52
11
49
59
96
36
36
24
48
21
72
48
51
69
3
21
51
93
219
12
33
64
8
24
12
72
72
63
9
16
32
39
21
3
9
4
36
36
92
39
25
8
60
75
1
20
12
72
15
84
132
108
81
16
83
24
201
12
3
72
36
12
25
36
44
24
4
20
60
51
60
45
3
73
11
21
24
3
33
63
57
39
9
3
12
84
81
51
120
36
33
24
16
68
39
13
44
3
25
23
45
99
49
11
36
193
104
27
45
16
35
9
24
112
104
24
40
56
27
33
99
9
12
27
9
88
8
3
93
16
44
3
57
27
45
28
35
84
12
36
93
4
92
15
36
57
3
36
33
60
276
28
119
12
13
23
33
87
37
11
36
36
1
11
180
24
24
1
36
11
21
12
28
12
168
11
37
23
13
44
87
69
12
39
12
13
20
3
141
63
60
57
84
51
36
288
25
8
24
51
61
68
12
36
3
48
25
11
120
24
24
36
36
153
3
12
45
87
12
24
48
24
25
20
99
24
1
95
105
16
36
ABCD 93673416238*3^$a+1 [50015]
143
21
309
3
75
24
168
42
15
93
18
30
114
90
3
21
91
8
21
67
65
18
102
75
48
36
24
40
11
61
24
60
116
124
68
147
9
69
7
113
3
4
35
61
8
72
27
21
12
28
35
6
91
60
185
75
48
39
13
32
72
21
120
3
120
9
156
12
120
15
9
96
12
120
3
99
66
30
174
15
33
18
24
30
199
59
73
32
12
24
21
54
21
16
44
4
29
15
96
60
16
84
140
21
31
17
3
153
67
17
3
3
21
45
6
72
18
87
33
48
12
79
41
42
33
33
24
91
29
67
65
24
132
79
36
35
25
44
4
60
89
31
156
23
45
16
56
4
80
105
27
75
205
80
69
3
28
60
20
39
6
48
60
30
25
17
43
80
51
24
61
8
21
12
18
54
7
68
12
24
76
80
33
30
93
33
55
60
12
5
174
24
66
6
114
96
43
164
105
3
3
1
116
28
41
219
9
67
41
55
5
55
48
35
37
53
7
20
147
42
15
63
37
8
33
99
15
49
60
32
75
9
64
20
144
141
67
48
29
27
3
1
47
45
160
5
48
54
30
75
111
45
36
4
41
15
16
29
24
91
11
45
28
36
11
24
6
42
61
29
15
28
48
35
6
15
16
17
108
3
75
6
48
132
135
33
27
48
45
67
11
13
92
60
9
79
5
54
37
29
6
25
60
11
48
30
31
11
33
84
28
44
51
133
296
84
39
126
7
8
12
64
5
90
61
48
11
61
83
102
19
60
83
93
48
72
12
15
18
99
48
3
9
4
96
113
7
68
16
20
76
96
60
20
4
8
57
15
9
31
11
13
96
44
12
72
75
21
76
36
113
75
16
89
144
91
12
60
20
28
89
31
12
84
8
36
100
96
204
95
24
13
24
20
105
78
90
3
69
60
31
60
47
1
29
3
117
42
45
16
17
3
28
125
7
32
15
72
21
45
78
6
60
6
85
89
79
11
6
3
15
150
42
33
12
72
27
33
93
103
29
15
52
56
48
16
56
160
24
20
4
11
69
60
45
42
48
294
3
64
41
78
6
18
97
149
27
213
91
41
115
20
33
30
90
67
35
24
21
3
21
51
9
64
17
30
78
291
15
90
3
33
63
40
269
120
187
8
27
121
20
147
37
24
17
24
84
54
133
24
24
36
60
29
7
20
27
13
8
51
6
15
4
95
18
27
40
11
48
24
13
48
77
84
31
8
45
6
48
30
31
11
45
24
24
3
24
18
3
24
3
33
9
19
35
24
96
174
15
51
25
71
45
16
5
103
71
21
57
15
33
48
31
53
7
23
73
20
24
3
72
105
36
12
12
100
5
39
24
28
92
51
66
19
29
27
16
8
27
193
96
80
9
27
28
41
300
75
64
17
19
203
1
92
33
42
69
16
32
51
66
15
255
45
75
61
5
24
3
57
39
12
4
11
18
12
3
9
147
3
102
79
29
3
57
42
66
30
85
179
1
48
156
8
171
54
7
11
13
44
117
63
51
9
76
32
4
60
35
18
120
12
138
48
24
169
29
111
21
78
1
12
24
53
6
1
125
19
12
35
33
16
29
84
43
17
48
24
48
27
36
69
36
19
36
17
108
24
51
27
90
63
28
41
66
69
48
36
16
44
24
45
3
165
235
59
85
113
31
11
6
279
36
69
55
29
7
17
127
101
79
41
24
180
51
33
7
35
13
12
23
61
59
129
28
8
160
17
132
30
37
8
76
96
29
127
24
8
93
3
16
80
21
12
7
35
120
6
39
3
21
51
45
16
77
30
13
29
123
76
32
15
30
84
51
60
39
78
43
144
44
69
27
69
36
15
21
48
171
24
24
16
5
54
13
113
90
25
60
89
18
13
77
30
85
24
5
60
144
87
64
35
6
18
1
89
75
51
105
16
48
65
27
9
84
7
17
168
27
48
40
24
44
57
135
100
29
31
92
81
24
15
45
120
12
24
204
187
24
5
31
60
56
168
16
120
144
29
78
85
113
60
12
90
24
1
5
63
40
116
93
72
31
48
11
90
30
6
3
87
57
76
29
151
41
39
45
42
45
28
17
27
147
30
3
52
11
49
128
132
24
81
168
27
36
27
30
211
32
180
9
55
24
20
15
6
18
93
147
150
7
24
59
6
42
42
63
84
64
44
60
48
4
36
48
11
48
168
13
60
71
21
4
96
32
21
12
48
31
ABCD 93673838782*3^$a+1 [50037]
17
18
6
31
41
43
41
3
96
12
28
12
17
43
24
48
12
71
18
54
36
1
89
19
200
33
12
3
15
24
21
45
87
28
48
77
3
84
105
51
21
60
36
19
96
72
12
29
27
27
42
183
33
12
3
69
51
39
1
35
13
77
54
18
3
3
57
48
60
9
7
11
13
20
52
5
15
28
47
114
18
121
12
72
11
1
56
9
36
123
52
65
63
21
6
138
115
72
8
9
30
21
57
87
21
67
12
23
108
61
48
36
12
8
12
9
30
25
44
24
15
6
99
3
24
18
90
25
5
36
87
4
60
29
15
4
131
9
36
24
51
24
72
9
81
36
18
61
11
48
42
19
36
125
3
76
24
24
128
9
24
31
120
11
54
30
25
83
45
60
45
18
93
141
3
16
11
13
96
59
12
9
117
18
1
44
24
60
15
73
23
36
13
72
5
18
48
90
67
96
32
64
71
30
3
69
63
48
12
57
18
42
18
13
24
20
48
33
6
1
17
66
42
27
36
52
12
116
4
35
13
24
23
162
30
18
31
24
35
21
64
47
13
8
9
3
96
24
36
12
72
16
17
12
43
24
65
55
48
71
49
80
75
13
35
13
29
91
24
72
41
79
44
27
73
17
7
60
20
21
115
24
20
108
3
45
60
15
1
60
48
68
52
11
1
60
8
15
13
20
48
15
102
72
18
33
27
102
42
33
51
1
8
48
12
96
144
33
168
66
25
29
27
12
3
57
60
60
15
6
19
107
108
25
113
183
16
59
61
24
77
3
16
83
6
12
24
48
60
18
45
45
3
9
91
5
7
29
19
29
36
24
90
157
5
3
36
24
60
52
68
36
180
27
37
17
39
51
48
6
39
28
53
15
12
12
51
96
30
96
7
5
123
27
13
23
69
21
7
8
21
3
16
29
18
13
32
72
15
102
103
20
28
68
4
72
11
153
15
30
15
24
21
79
5
15
96
252
15
24
9
39
13
59
54
27
33
12
19
35
18
51
27
33
15
49
5
55
41
72
108
87
3
234
3
117
108
15
60
4
168
56
27
30
18
6
55
104
72
75
30
43
12
5
15
3
25
29
55
36
17
7
23
13
84
8
4
53
31
5
42
30
3
111
1
92
45
60
43
24
23
25
128
60
40
80
48
52
48
72
5
30
57
57
84
15
12
28
24
80
36
9
30
13
83
57
12
105
6
9
27
9
16
5
78
33
75
49
56
60
27
78
55
53
36
36
18
9
100
17
54
72
109
24
72
23
1
120
8
16
185
72
43
192
17
36
55
11
18
111
87
33
4
77
84
55
59
12
13
5
3
33
42
54
43
68
60
3
54
6
1
89
67
8
24
48
33
39
36
9
31
5
7
47
93
3
1
36
8
84
96
12
4
23
25
191
36
9
4
60
41
7
72
5
51
4
77
36
75
33
55
17
48
31
101
7
23
18
7
12
8
33
84
123
93
96
48
67
59
105
21
6
30
43
11
21
3
45
16
29
15
52
8
9
63
48
16
5
99
64
140
3
109
108
68
4
8
40
5
15
21
55
144
20
87
1
35
25
24
44
51
108
21
69
30
37
71
18
42
18
39
108
33
7
59
6
18
36
1
32
15
1
5
84
31
20
4
5
3
45
43
20
15
69
3
49
8
48
40
48
96
29
6
21
52
35
120
13
77
36
75
60
4
5
42
30
79
32
88
80
15
36
169
20
9
7
8
33
15
12
40
8
39
81
4
8
45
126
25
35
30
15
12
33
12
3
57
3
24
52
11
85
5
19
164
81
24
19
8
9
66
13
11
174
39
57
3
45
91
17
24
43
5
91
5
12
7
8
48
117
60
55
32
33
7
17
99
52
48
89
30
33
27
18
48
67
5
7
17
3
63
90
195
45
18
1
48
95
1
20
16
8
40
41
27
63
12
18
39
51
1
60
125
39
15
30
24
3
12
16
35
90
31
65
36
27
3
57
48
60
57
18
13
44
45
3
75
13
5
39
28
5
144
36
48
27
64
35
9
4
101
7
20
60
12
21
55
32
45
18
1
65
3
28
68
4
65
31
20
51
33
36
45
15
111
30
24
90
36
90
19
11
13
83
117
45
48
24
30
24
9
27
21
12
3
13
41
36
19
8
57
31
24
8
16
17
12
6
9
57
51
57
43
20
12
87
60
18
55
53
3
84
15
121
29
15
40
20
45
42
36
13
5
7
120
12
17
36
15
40
68
45
39
33
30
60
90
27
21
19
77
55
96
20
64
156
12
68
12
48
39
33
36
60
15
114
15
21
12
18
45
12
3
36
93
33
12
60
31
35
1
8
88
8
27
138
55
17
55
24
8
48
48
24
33
12
60
180
30
36
6
3
33
7
47
9
39
21
21
31
59
9
12
12
40
20
40
120
17
39
40
5
39
3
12
18
3
12
28
92
4
5
6
18
12
3
60
105
135
16
65
123
28
20
3
1
24
44
21
19
5
15
16
32
27
201
4
41
7
8
9
55
72
8
3
45
9
3
28
84
44
9
3
60
12
52
8
40
56
16
56
33
24
72
36
19
8
75
96
36
1
65
27
45
127
36
12
5
36
15
16
56
39
21
15
37
113
67
53
42
45
75
121
36
60
23
18
7
80
28
29
30
25
96
5
63
40
20
21
151
32
21
87
120
39
13
5
90
126
159
76
24
8
3
24
25
41
6
18
48
43
20
4
60
48
12
17
18
21
16
60
29
31
56
15
97
80
36
24
180
40
80
36
9
3
9
39
4
20
15
145
20
ABCD 93674441054*3^$a+1 [50113]
76
6
144
48
68
4
48
6
42
24
15
9
26
58
60
60
36
6
74
31
33
18
48
12
14
4
20
46
18
18
24
20
18
28
14
24
22
12
62
25
5
28
8
19
21
24
36
74
4
21
35
64
36
18
128
280
74
4
12
54
164
7
3
72
69
5
36
144
40
20
24
6
36
10
8
10
32
64
24
90
6
26
10
144
66
18
6
50
16
30
12
6
42
24
6
54
6
60
8
126
19
12
57
8
24
28
78
9
5
34
6
39
131
6
28
50
37
5
28
12
24
8
6
52
20
124
116
144
126
10
33
65
102
34
30
30
8
31
47
78
16
126
45
33
72
60
32
22
54
6
14
10
14
18
40
14
16
44
28
3
159
24
2
4
15
5
64
15
141
60
6
18
66
20
1
35
13
65
4
12
6
38
10
66
36
32
66
25
15
36
44
1
33
6
6
90
18
56
10
56
18
58
90
3
45
66
44
120
106
36
8
10
54
18
38
10
2
60
19
101
52
68
12
36
42
4
24
20
30
52
30
98
40
96
8
16
12
15
5
10
62
100
3
39
14
24
22
110
48
52
36
20
40
132
138
2
40
18
74
28
56
16
60
6
74
64
12
60
38
1
99
56
58
18
8
6
88
62
10
54
2
84
115
33
3
53
30
12
78
126
18
36
40
92
10
24
21
5
10
42
8
115
69
8
36
16
48
60
20
48
4
39
5
31
21
68
4
2
46
54
6
15
75
38
10
21
15
90
20
40
26
40
38
82
44
30
10
50
4
2
22
12
54
14
46
12
45
23
34
32
19
17
19
95
6
4
68
48
40
20
12
46
50
46
14
46
20
4
60
6
20
31
39
36
18
132
3
47
10
14
1
63
14
40
20
16
2
10
72
6
6
75
75
21
39
20
40
81
45
12
2
58
38
22
120
66
6
48
6
6
50
100
6
39
21
20
10
14
88
38
4
24
21
9
6
6
44
55
11
13
87
42
2
76
2
7
15
6
8
16
48
60
66
2
4
44
24
46
42
24
56
64
44
7
33
32
18
46
24
12
8
24
76
66
21
45
38
112
20
58
6
21
59
24
6
60
148
12
36
38
22
90
33
21
6
84
84
56
58
63
65
4
48
6
32
10
3
51
18
3
45
14
10
44
42
34
68
6
1
36
65
28
30
2
12
40
20
46
12
60
50
175
83
54
6
10
236
4
24
42
45
5
34
21
39
2
28
24
6
2
34
9
5
46
66
30
42
72
14
60
1
125
55
41
34
30
50
10
51
117
27
5
40
20
10
90
96
99
33
26
150
24
7
9
30
32
73
12
9
6
14
70
50
46
38
82
30
32
12
31
23
25
57
38
42
48
60
60
4
6
12
30
20
52
68
18
16
54
6
60
18
3
17
60
22
6
12
32
10
66
60
140
52
18
44
6
43
5
16
30
36
20
4
21
135
48
132
54
30
14
6
60
40
69
9
27
11
4
24
21
15
24
20
96
40
44
34
63
57
87
75
6
15
105
32
7
36
9
20
4
24
63
24
21
24
26
24
49
5
100
36
8
6
37
5
163
9
48
123
5
130
6
6
30
104
6
10
99
11
22
6
6
26
28
20
6
34
12
14
36
4
66
20
82
48
30
2
12
4
15
57
44
55
5
28
60
3
3
20
6
10
14
42
18
10
21
111
78
20
16
8
28
39
51
48
20
6
154
50
52
24
48
2
130
15
21
14
46
12
20
28
3
11
78
60
52
6
20
24
1
5
4
6
48
54
63
39
30
50
1
45
20
12
186
10
6
78
26
1
101
19
45
36
38
6
76
12
62
118
6
6
74
46
15
29
67
15
20
34
6
30
8
60
7
5
40
72
66
42
24
44
42
48
61
39
6
30
18
6
81
24
29
40
18
218
42
4
30
36
78
36
24
66
80
28
42
54
12
78
21
9
26
10
26
10
168
6
9
17
34
21
53
7
9
14
52
8
12
10
38
40
26
94
21
21
132
56
91
36
15
14
4
6
18
8
100
18
20
40
170
22
20
18
40
32
4
51
33
20
16
36
12
32
210
36
13
27
144
24
2
12
43
53
55
29
22
129
15
21
15
78
48
8
4
18
164
40
26
60
10
2
82
24
14
52
20
16
14
10
15
261
44
24
6
16
42
38
24
130
20
40
39
47
10
18
72
48
12
162
36
96
30
24
26
10
36
30
18
2
114
4
6
15
165
48
8
34
54
2
10
75
183
12
44
58
66
26
4
20
16
68
22
6
12
32
16
68
46
14
16
56
54
58
20
31
17
40
24
15
5
10
26
78
40
126
6
30
8
76
14
52
78
27
9
90
86
30
10
54
6
15
75
24
6
24
15
59
30
16
60
30
36
90
44
94
2
90
25
57
38
4
6
12
6
72
84
18
12
54
21
15
26
24
24
24
42
40
18
72
60
26
10
18
2
88
15
15
36
54
87
5
12
7
15
14
4
3
15
20
22
8
28
104
16
6
6
14
16
102
12
44
10
21
39
42
32
52
36
38
16
66
104
16
8
22
2
42
10
20
19
5
10
21
5
30
54
4
72
8
12
16
38
54
43
39
74
90
1
33
32
19
17
30
82
78
8
1
21
92
12
4
24
27
39
2
19
29
4
12
48
56
36
40
6
33
21
48
42
6
44
36
12
31
17
10
62
22
26
4
8
40
3
3
86
28
72
56
54
24
22
8
46
44
16
44
22
15
113
76
44
7
48
17
52
20
43
9
24
36
20
70
60
6
60
15
23
12
40
2
100
12
6
174
66
30
68
30
94
8
28
36
20
40
36
3
21
48
102
141
9
24
6
14
4
8
12
22
9
11
6
24
16
12
20
46
96
30
36
68
22
9
105
159
15
26
175
99
54
60
18
110
4
14
12
13
51
66
44
60
88
32
16
138
36
54
6
6
30
33
11
58
27
21
12
60
60
12
56
4
36
80
4
30
60
90
50
6
24
19
36
39
74
88
15
15
20
22
78
9
39
20
16
66
72
48
12
60
6
20
6
10
18
62
30
6
10
8
4
68
4
60
26
ABCD 93675040952*3^$a+1 [50020]
13
60
12
36
20
112
35
37
68
52
185
175
20
75
85
36
24
72
35
157
252
36
72
23
81
9
19
48
41
55
36
48
60
53
15
39
54
19
216
287
249
21
19
216
44
96
4
17
18
9
27
37
84
5
18
54
15
165
18
18
55
17
54
37
53
234
54
162
36
45
28
116
9
87
16
24
35
69
76
35
13
36
23
18
18
37
17
126
36
180
54
36
175
23
1
71
33
12
9
55
107
18
90
45
76
60
68
111
109
48
36
68
204
36
21
19
116
99
121
23
13
36
77
18
1
144
120
72
24
107
45
117
18
1
53
19
72
107
198
72
36
306
1
17
90
105
3
144
90
31
23
36
18
67
24
17
15
12
27
126
91
44
28
89
18
18
235
48
77
90
1
120
59
81
9
103
131
33
112
71
36
1
48
41
19
72
72
53
54
13
131
36
73
17
180
67
36
5
127
80
28
17
15
4
17
55
216
12
41
91
32
12
9
90
49
24
71
18
139
60
71
162
36
55
36
72
72
32
39
105
304
60
35
177
76
17
207
28
89
31
41
126
144
216
49
95
13
77
18
37
44
4
113
72
18
72
18
72
139
131
117
256
60
180
233
51
75
121
59
36
1
269
67
41
99
81
67
32
135
72
141
112
35
18
180
135
4
5
234
49
108
60
8
28
107
9
76
41
103
77
36
90
54
91
8
172
143
13
77
216
144
36
31
23
325
36
53
18
144
121
32
27
49
20
21
315
9
54
45
81
36
91
48
131
33
40
8
40
59
90
19
17
55
48
149
180
36
54
13
20
124
95
73
32
129
15
237
15
75
9
63
13
32
28
36
36
120
23
54
279
27
1
89
103
41
103
132
53
175
108
5
15
57
55
17
126
72
325
53
15
88
20
52
95
45
27
1
17
54
141
39
181
152
117
67
59
9
4
32
9
18
18
195
93
99
40
180
41
36
19
108
36
108
48
72
77
18
49
108
167
325
8
27
69
12
28
71
144
54
67
20
165
36
103
60
17
55
140
75
54
18
36
45
117
54
109
35
126
67
77
19
84
128
184
152
136
89
127
12
68
27
1
89
103
5
15
48
9
55
72
68
3
157
108
24
108
71
37
17
103
96
44
36
64
80
63
18
27
76
36
20
160
32
9
54
45
27
121
140
4
23
105
16
380
4
233
31
24
12
32
4
72
23
13
23
36
54
18
162
36
54
36
72
72
18
270
72
90
216
127
36
12
132
12
95
18
19
12
212
9
36
99
28
36
89
91
192
5
54
145
80
28
17
180
19
12
60
53
195
165
90
141
3
126
127
320
144
183
45
28
233
55
17
18
45
64
84
240
192
24
72
53
72
36
54
1
89
180
211
36
77
31
23
36
54
72
175
131
162
67
36
5
27
36
27
1
107
297
99
73
108
89
180
216
15
4
125
90
18
18
1
17
126
85
24
84
41
103
59
1
17
90
72
37
288
89
18
33
57
72
19
35
9
153
19
48
24
89
54
18
55
8
76
203
36
18
90
73
89
55
156
149
127
332
100
161
15
48
45
36
18
13
23
36
33
57
90
18
90
1
12
168
72
72
17
144
27
9
19
35
ABCD 93675295204*3^$a+1 [50035]
39
8
40
56
100
24
32
229
27
72
32
24
1
63
33
72
15
48
32
36
204
1
15
60
156
93
132
39
56
16
84
80
4
12
92
28
204
9
107
28
44
12
85
23
61
6
45
21
207
45
27
36
48
51
53
288
100
9
11
40
48
80
1
35
84
24
73
119
61
24
3
33
84
15
108
36
45
120
24
12
75
116
133
24
48
3
120
36
20
28
48
33
72
35
100
332
1
96
15
60
9
24
83
72
148
140
25
23
16
20
60
73
47
24
12
124
36
9
24
15
129
111
36
84
104
25
87
69
24
36
12
3
44
13
3
20
121
216
59
24
25
72
119
100
24
99
45
57
11
28
129
3
33
36
51
24
45
3
21
156
3
105
60
11
12
60
115
102
27
164
49
11
84
52
9
24
3
72
156
12
272
12
85
171
20
64
36
15
209
40
44
132
84
49
36
63
48
48
176
40
69
51
45
131
25
99
20
36
97
267
48
8
25
159
8
180
13
23
60
216
64
56
16
195
18
15
21
11
12
76
20
61
23
40
48
288
9
60
18
174
18
21
12
72
135
41
60
16
45
123
57
23
52
45
51
48
36
36
105
23
40
56
73
3
32
76
144
36
44
40
117
3
56
124
80
25
23
40
99
33
212
25
3
63
54
39
32
115
117
165
51
20
336
16
44
4
32
37
47
4
96
69
11
25
11
88
44
28
8
1
90
69
84
20
13
23
60
61
59
85
75
12
80
13
39
45
11
49
18
9
129
15
9
135
21
75
24
12
48
21
126
6
59
121
39
48
36
60
15
45
20
16
153
47
84
24
100
141
59
25
35
1
107
25
108
47
64
48
8
28
69
83
24
36
43
41
40
60
51
18
227
28
120
72
45
15
68
64
80
25
11
1
75
116
108
60
19
42
23
61
107
199
18
51
12
8
25
171
9
36
275
13
12
263
16
36
9
39
36
60
92
13
51
8
40
96
212
64
141
18
57
24
20
4
44
85
111
9
72
6
9
20
36
48
24
36
120
60
181
11
160
105
75
80
12
132
124
24
36
84
225
231
60
81
99
156
44
25
99
20
28
8
24
37
155
13
47
40
93
120
171
69
3
9
11
204
4
21
99
9
95
52
189
47
24
1
39
165
59
76
84
69
3
33
59
16
15
54
15
21
12
72
135
8
169
83
28
27
65
36
49
387
81
47
7
9
32
28
57
12
11
61
111
24
33
23
40
24
24
45
11
25
35
1
3
111
29
84
108
40
45
12
27
96
24
48
32
193
27
140
13
3
128
172
75
90
27
27
9
20
25
12
35
48
100
87
57
36
44
40
72
48
36
36
9
71
61
159
156
60
12
36
45
11
4
44
67
29
76
93
23
204
64
69
75
56
24
1
15
132
84
9
15
24
92
25
63
20
16
9
27
20
25
24
147
44
180
16
104
100
129
180
11
148
48
68
36
16
84
15
9
56
13
48
3
32
4
8
13
63
72
9
75
20
36
52
15
66
60
147
8
16
120
9
6
29
1
3
228
45
72
3
72
45
15
108
108
60
24
60
32
133
155
28
33
36
51
9
216
83
1
39
57
167
16
12
72
57
95
24
4
116
16
81
3
72
24
80
136
15
77
13
27
36
92
37
3
12
117
83
12
25
3
8
25
144
83
112
45
23
16
80
1
24
231
15
6
87
21
95
204
25
72
18
41
72
97
27
99
6
48
108
83
196
36
45
143
181
243
48
108
32
108
12
13
84
11
85
51
8
76
129
18
42
156
72
27
92
4
12
8
19
125
228
160
20
13
111
15
41
49
15
165
59
76
200
433
47
124
225
24
27
48
45
3
168
20
4
68
72
28
8
4
45
11
61
36
48
71
156
4
96
165
15
ABCD 93675622928*3^$a+1 [50060]
72
54
97
107
36
102
18
84
45
3
48
60
81
24
96
24
15
57
264
3
21
15
12
42
42
78
67
23
72
9
96
24
57
87
16
89
198
73
120
119
96
1
8
27
84
6
6
37
23
90
84
3
21
24
102
21
33
12
18
121
104
129
36
60
6
36
45
39
9
69
51
24
135
33
15
90
18
66
24
60
87
24
75
13
17
60
43
17
36
3
40
5
115
5
27
57
87
96
72
16
47
9
51
114
84
42
12
145
5
48
18
1
104
51
21
57
162
45
24
64
11
37
32
21
6
18
66
42
87
40
288
209
24
15
207
9
24
15
42
87
117
24
27
57
135
45
42
33
183
78
139
48
59
48
37
5
6
48
6
103
47
9
75
21
63
12
36
33
15
49
56
45
42
145
65
132
12
55
24
29
3
112
56
177
24
63
72
9
150
25
59
45
45
120
72
91
5
18
97
209
39
141
60
6
60
13
119
81
27
60
49
53
163
65
12
75
51
102
30
48
126
18
72
81
120
27
66
99
93
48
91
23
12
30
63
33
30
25
77
27
15
25
95
73
72
11
45
57
246
42
15
15
57
192
16
53
60
39
21
67
35
13
24
11
21
141
192
36
87
9
84
12
42
13
47
6
36
159
261
84
15
15
66
60
43
41
31
200
15
24
97
80
72
27
18
18
60
13
35
37
5
24
18
81
231
24
60
126
30
1
32
72
88
77
54
12
73
29
43
23
57
64
41
55
120
53
54
36
102
3
24
21
36
18
90
27
21
75
45
24
120
60
24
31
5
91
29
36
7
8
237
36
300
27
40
23
72
90
60
234
6
19
29
42
72
1
65
36
123
48
39
9
16
5
99
27
132
42
84
42
84
45
63
132
61
77
6
21
15
6
42
121
29
42
81
39
30
60
60
18
48
18
39
72
15
1
59
13
80
45
90
30
78
69
64
5
139
8
57
111
15
1
248
3
133
29
27
64
96
215
409
77
67
72
71
24
96
25
72
8
9
78
1
72
104
40
71
30
3
16
59
37
29
24
12
48
6
228
21
87
18
39
123
205
5
67
80
48
33
150
24
18
24
66
13
209
12
156
24
6
24
54
19
23
18
31
5
90
54
67
47
96
42
63
9
87
21
27
48
117
30
90
51
40
17
42
96
357
88
152
184
95
48
90
15
63
120
57
45
72
36
24
78
48
192
102
96
24
108
6
1
101
3
159
42
231
63
42
63
15
9
3
78
111
9
6
24
6
90
6
18
54
30
21
45
147
48
57
78
42
15
9
66
48
60
49
8
9
63
63
18
102
9
39
30
24
67
8
57
15
45
171
63
1
11
45
24
16
47
1
17
54
30
54
61
125
3
88
23
1
65
156
114
6
72
90
30
12
36
18
30
75
39
25
185
96
30
105
15
9
123
150
138
109
71
9
63
144
36
13
77
24
48
66
57
99
48
18
168
6
96
42
150
102
78
30
27
88
41
31
89
36
6
42
51
9
72
79
35
66
3
57
150
6
90
33
24
141
6
85
119
49
53
27
15
168
24
33
16
5
19
32
123
12
18
78
84
61
35
30
54
49
77
43
17
39
111
138
132
123
15
24
1
41
288
7
5
24
60
36
3
88
53
24
6
126
36
43
17
63
159
57
45
19
24
35
42
24
99
63
25
8
64
8
9
30
66
60
3
69
18
42
36
51
15
33
33
39
21
24
114
25
32
48
16
48
47
30
84
15
39
1
11
45
15
73
5
48
123
165
102
13
17
24
151
5
24
6
45
15
49
24
29
3
129
31
59
21
33
6
24
120
120
30
19
293
3
16
23
25
80
213
264
18
66
6
1
5
144
19
35
21
21
3
21
78
13
83
157
125
42
6
72
75
24
39
49
72
8
3
144
78
31
71
9
21
24
24
126
96
69
24
147
6
48
30
81
33
6
180
42
24
24
150
54
15
16
80
207
9
136
47
6
99
81
111
64
47
84
109
65
24
ABCD 93675841024*3^$a+1 [50035]
12
51
57
78
30
82
29
84
79
48
38
15
21
310
5
81
3
55
96
80
225
24
81
118
77
120
165
6
30
72
51
39
16
80
45
96
24
69
70
2
36
10
29
115
74
51
60
84
36
9
12
234
78
288
82
17
45
99
57
108
51
39
690
30
81
33
126
30
36
60
99
45
51
15
69
81
300
24
12
42
48
54
75
31
38
96
10
65
9
72
78
30
180
94
32
64
134
42
18
48
94
194
222
54
135
21
3
69
22
74
75
45
171
60
24
57
102
90
60
27
24
165
12
39
129
15
159
112
5
81
72
27
24
60
237
48
36
60
84
114
48
64
14
12
54
64
125
195
81
9
75
60
156
51
144
30
108
22
65
24
105
15
36
9
12
3
19
77
45
75
21
12
72
34
5
36
21
34
14
51
84
120
96
261
180
3
7
53
139
77
144
45
276
39
27
33
127
80
54
36
3
105
36
135
60
33
72
159
36
84
156
21
108
51
249
394
98
3
45
142
110
99
45
36
238
125
96
45
168
48
168
195
105
180
60
135
60
96
45
15
21
54
6
183
96
355
29
36
31
240
14
135
9
51
31
48
125
60
156
33
27
9
171
24
81
18
160
86
90
144
96
225
111
54
180
310
2
3
187
149
21
39
15
64
2
24
255
9
24
27
21
60
123
271
5
43
17
24
21
108
36
12
150
90
84
24
111
120
3
138
123
45
12
18
81
15
16
113
45
130
41
60
9
75
55
14
111
117
99
240
189
111
31
2
12
18
6
51
39
81
21
3
57
84
216
363
69
27
103
2
30
64
176
16
2
12
60
216
84
15
235
89
7
29
21
39
321
183
79
50
27
60
39
30
130
65
45
36
135
39
81
159
66
75
19
86
10
86
144
36
39
24
7
230
3
36
3
30
207
60
21
162
6
51
21
99
79
32
78
36
39
9
46
86
324
22
14
178
41
7
48
96
96
128
66
15
81
30
129
24
7
38
72
18
141
9
156
15
9
15
57
3
91
80
186
84
60
135
24
105
15
189
87
24
45
54
42
54
342
3
60
9
72
15
84
7
50
3
60
60
19
77
195
45
24
21
60
106
50
168
15
156
60
21
72
192
18
18
3
91
209
36
21
99
60
60
91
89
21
130
14
18
177
249
15
180
57
154
125
69
30
21
24
60
129
51
147
9
300
21
48
60
10
5
21
300
39
36
120
45
36
63
36
115
74
171
75
9
36
51
33
165
12
72
27
33
10
62
108
118
89
21
3
21
99
7
233
177
159
60
93
108
162
30
27
9
24
48
60
123
21
10
5
129
75
9
22
14
34
110
18
18
216
96
63
21
168
12
96
39
45
36
3
67
2
108
82
62
130
50
96
318
45
99
81
117
39
249
106
80
48
6
144
10
170
72
39
60
27
33
60
45
22
74
15
84
36
21
42
160
197
33
10
32
66
39
55
14
51
9
111
81
70
98
120
75
96
60
24
7
53
36
33
198
189
9
106
5
60
31
29
3
18
144
99
60
31
74
15
36
3
6
72
99
ABCD 93676625272*3^$a+1 [50057]
21
19
7
48
4
2
16
67
43
58
26
9
64
21
2
54
40
24
27
3
61
5
6
72
6
6
156
30
44
24
19
3
5
32
17
6
44
34
11
13
48
104
3
8
43
82
42
6
67
19
13
16
5
26
4
29
3
13
5
19
56
80
17
18
20
42
10
74
6
4
18
47
21
22
26
16
30
36
14
46
5
205
19
24
17
74
6
4
6
157
5
3
72
27
48
21
24
21
30
26
11
23
56
96
30
28
32
119
5
90
30
3
41
4
3
29
19
75
80
21
25
23
3
18
6
40
5
181
44
70
33
21
30
12
17
7
18
47
24
75
16
56
4
49
32
3
72
18
24
2
10
44
19
8
3
64
36
137
13
62
40
5
13
26
4
5
96
1
30
48
6
60
54
6
6
8
42
43
11
4
32
94
26
60
37
71
46
30
36
24
129
5
4
12
56
40
24
51
27
78
42
5
3
28
6
60
26
157
3
45
8
21
64
24
42
54
59
55
25
8
27
6
50
10
24
42
9
32
19
18
115
8
15
20
4
41
75
4
169
7
10
7
16
45
11
5
30
84
6
110
6
127
17
4
24
30
18
8
11
35
18
115
11
84
122
31
15
12
122
35
11
77
31
17
33
36
16
14
69
37
20
7
75
42
3
23
57
13
14
45
64
152
40
23
6
30
69
7
33
32
13
27
35
54
10
26
34
9
21
44
10
26
51
109
48
42
1
8
27
8
36
28
5
7
86
10
24
25
184
1
23
8
125
14
40
26
4
6
25
29
86
40
24
30
18
66
27
29
59
25
7
29
10
6
27
17
23
23
20
58
35
21
3
37
14
37
39
113
13
14
100
49
24
7
16
110
18
10
26
4
36
78
42
48
2
123
7
24
6
19
72
23
56
65
115
34
11
39
16
60
20
126
59
53
68
15
19
78
102
20
10
3
15
6
59
48
32
5
6
36
6
102
21
21
20
4
30
2
24
36
48
39
7
14
4
36
6
69
21
3
45
32
16
83
37
139
96
48
7
24
105
8
8
15
17
115
36
24
41
32
29
138
33
3
45
65
16
20
35
55
28
32
36
25
5
4
60
26
10
68
19
83
28
12
42
30
6
12
68
6
36
37
15
17
13
96
86
21
8
7
73
75
45
11
28
73
80
39
14
11
56
8
85
6
5
88
101
10
6
24
6
5
21
75
13
6
24
45
21
26
28
24
90
8
34
36
60
72
6
56
3
21
10
57
75
5
37
30
21
64
5
30
53
7
18
47
21
11
53
51
51
54
6
24
2
7
71
30
40
110
4
6
20
22
84
6
30
17
55
33
29
83
73
10
5
13
62
22
38
64
1
55
57
31
26
16
74
16
13
71
20
93
8
25
52
128
18
49
21
19
56
15
1
64
171
4
9
21
6
20
41
24
101
44
79
21
48
3
15
25
24
61
48
6
54
7
29
11
19
21
13
6
21
33
32
7
40
31
30
22
13
1
6
22
68
10
18
62
34
43
72
35
18
26
22
74
46
35
128
64
48
7
42
30
24
72
20
13
21
138
6
24
32
10
84
45
41
79
27
13
29
2
54
16
18
33
72
152
49
32
7
3
24
24
24
72
108
42
6
78
12
42
18
59
9
7
23
57
15
33
27
29
1
55
63
12
20
138
22
49
35
6
7
47
150
36
23
21
24
66
28
5
40
21
6
66
83
27
5
17
42
26
28
2
18
6
34
102
44
36
13
39
42
44
36
46
44
6
18
4
122
16
15
69
56
35
53
2
124
78
32
58
2
43
83
77
31
22
14
4
1
23
90
78
25
77
3
48
11
34
11
56
32
3
13
77
30
45
5
18
30
11
29
50
22
3
56
15
73
21
6
44
64
1
1
31
33
26
58
2
36
22
32
15
19
69
21
72
30
8
52
18
7
85
34
18
96
36
6
20
25
53
16
54
176
109
77
4
36
30
30
20
40
50
88
1
16
7
6
126
5
75
4
25
32
29
3
33
28
27
15
60
24
21
128
27
64
48
32
16
12
38
27
48
13
19
125
56
11
5
6
12
48
50
18
5
5
56
46
42
98
124
20
64
116
4
26
34
24
18
43
67
29
19
85
45
6
18
11
37
24
3
32
64
77
10
24
66
44
4
6
20
29
41
20
35
53
11
56
11
29
9
4
32
10
18
228
44
16
55
29
11
39
4
42
12
30
18
42
6
42
5
48
37
59
49
6
1
32
15
128
9
45
4
7
8
64
7
70
20
15
49
62
22
26
6
40
6
12
30
6
109
11
32
124
1
53
120
12
63
80
32
32
33
14
9
19
6
12
347
37
43
7
1
5
48
34
48
33
11
10
3
8
3
5
24
7
65
59
85
1
39
67
8
72
37
45
8
43
56
99
4
72
14
40
35
61
26
28
30
12
43
24
61
4
62
9
67
72
13
17
30
12
48
18
3
77
43
27
30
23
7
30
14
13
45
2
10
55
88
7
110
11
19
34
27
3
66
3
48
53
6
4
1
5
19
80
27
20
60
4
14
4
32
15
1
18
20
10
39
77
3
61
56
4
86
28
36
105
17
15
13
180
6
25
23
1
7
22
11
55
9
63
60
48
12
8
12
13
47
9
205
18
30
35
37
26
82
42
20
33
33
55
64
24
136
9
4
12
36
8
52
20
58
17
33
22
14
10
89
25
2
5
25
52
67
24
1
34
26
4
6
6
3
11
60
64
26
16
18
12
44
4
32
30
4
31
5
90
17
133
50
90
52
2
36
37
32
8
11
45
69
8
10
42
6
57
15
17
1
66
5
15
10
134
9
7
24
41
61
8
40
50
9
13
19
5
56
3
31
1
128
56
21
40
80
24
51
93
4
63
33
20
10
6
24
27
8
91
74
12
39
13
6
2
30
4
48
1
1
16
90
24
114
19
7
28
6
26
29
25
7
29
16
14
36
22
48
74
64
1
119
6
44
22
25
64
85
19
47
24
36
12
12
150
30
25
16
55
14
11
89
54
24
6
32
18
9
16
56
16
72
32
24
27
18
12
10
109
79
52
24
24
36
86
18
70
2
94
18
86
22
5
39
9
51
4
96
30
14
46
6
14
75
24
27
213
24
21
16
6
125
15
30
10
72
12
74
40
32
18
10
36
11
13
36
54
42
54
80
1
53
34
12
69
17
15
13
2
24
36
13
35
21
43
5
21
34
6
30
20
52
74
ABCD 93677001734*3^$a+1 [50010]
47
73
23
93
60
12
52
72
8
60
40
68
15
25
12
8
45
39
40
65
43
80
57
31
80
52
8
28
137
7
17
63
33
7
48
44
16
5
79
11
13
11
13
20
100
12
128
40
17
15
96
108
12
9
6
30
19
104
52
89
3
48
39
73
36
32
52
92
28
23
37
56
240
64
168
12
20
52
24
71
25
68
33
3
76
8
243
273
132
12
57
231
15
73
60
32
88
257
63
27
13
17
7
8
112
53
27
60
120
93
55
12
8
105
7
32
105
3
48
60
172
113
3
96
28
60
12
24
131
6
87
16
24
132
125
66
93
40
17
15
9
96
43
12
24
8
12
64
104
172
44
4
107
6
3
4
36
47
24
6
183
81
15
36
52
113
55
24
56
64
8
3
57
112
44
21
96
54
1
140
99
205
41
3
321
103
23
174
36
3
84
333
60
7
72
8
36
201
79
41
39
4
20
147
6
139
236
105
19
20
64
200
24
52
68
100
8
112
80
108
75
45
12
76
360
204
12
44
21
163
108
8
180
87
13
41
255
76
32
28
185
75
24
40
168
20
316
47
57
40
60
12
104
100
12
48
72
20
12
12
21
54
25
24
12
104
84
72
12
3
9
4
11
25
41
39
4
197
60
3
4
8
24
120
100
68
16
20
40
56
4
36
48
17
55
104
21
139
32
165
60
7
60
120
56
4
12
20
4
11
25
48
12
44
40
20
12
28
44
153
3
57
114
93
12
21
3
60
60
60
16
36
20
72
57
103
83
57
40
8
148
44
33
54
69
81
96
3
76
11
37
140
28
29
79
236
16
89
15
64
32
12
96
4
20
28
20
64
108
48
68
57
103
47
24
33
40
8
60
28
36
44
36
51
25
20
4
5
79
32
60
192
16
12
35
24
73
17
31
72
20
3
117
57
39
16
11
13
20
100
17
267
177
39
21
51
28
24
96
204
32
16
95
30
87
60
93
27
88
5
15
9
15
64
11
21
88
92
72
100
36
32
15
57
40
48
95
289
48
53
127
96
144
96
12
272
28
20
208
17
60
79
5
171
75
54
19
72
29
96
183
21
3
60
36
64
80
16
24
48
59
69
57
3
12
88
36
36
24
24
60
17
7
60
8
75
33
21
15
16
209
36
75
9
96
67
96
24
92
100
44
16
65
3
16
32
39
21
52
68
64
44
87
49
48
36
24
20
60
208
140
24
16
24
48
12
8
48
4
48
20
33
43
137
19
140
21
15
4
20
28
23
30
127
233
7
32
81
7
32
28
60
137
39
40
20
57
60
67
47
109
20
4
77
43
60
47
126
7
32
220
36
12
248
112
143
54
3
87
6
24
99
100
11
1
188
21
3
16
24
176
124
23
105
15
13
17
87
76
36
11
37
17
96
3
21
66
157
32
36
39
81
24
15
21
69
111
64
48
17
51
28
120
32
40
8
64
120
53
3
21
31
68
16
84
36
108
132
41
27
16
17
7
17
43
53
283
60
20
84
232
65
103
83
25
5
7
132
8
76
36
44
27
97
17
39
12
84
21
43
60
60
56
105
19
17
63
36
184
96
5
79
32
12
273
19
104
24
76
20
4
8
88
47
45
132
76
32
124
104
12
4
8
196
72
59
9
4
83
49
71
13
104
88
5
60
67
32
21
63
132
72
148
20
15
144
81
105
7
23
30
90
13
17
43
24
8
45
15
64
20
45
36
159
28
116
111
133
20
100
68
40
29
66
117
108
60
28
36
275
6
3
21
3
120
168
204
4
20
27
24
133
72
5
60
19
12
245
75
4
5
39
51
9
72
40
95
13
44
33
27
52
68
28
12
80
36
64
116
124
47
21
24
28
20
48
12
88
29
103
12
5
60
51
60
28
101
31
65
15
84
48
28
5
43
24
192
8
33
15
60
28
24
60
8
12
60
12
40
36
80
189
55
108
60
96
24
53
7
56
12
112
8
24
ABCD 93677010514*3^$a+1 [50003]
50
44
56
125
35
20
4
4
22
14
9
48
39
21
83
46
4
10
45
55
144
32
34
16
18
20
5
5
31
15
1
63
56
80
20
54
12
4
19
25
2
80
53
48
19
25
16
13
20
27
13
14
40
53
12
61
11
63
70
2
9
15
9
12
19
44
16
24
6
14
57
9
110
1
3
16
50
34
2
3
7
4
34
23
3
20
17
24
55
8
16
6
31
100
67
12
5
25
80
58
2
40
8
16
46
8
1
1
3
67
18
30
2
23
76
12
3
46
10
4
40
40
16
84
9
56
15
21
19
30
26
20
64
110
20
15
19
62
3
27
44
14
20
63
23
61
3
42
14
76
18
2
14
71
23
12
4
64
26
124
20
15
25
42
41
37
95
45
12
11
13
26
61
8
52
59
24
9
7
29
64
105
16
80
14
56
60
24
6
20
27
39
9
11
4
44
22
3
11
96
14
107
19
5
3
56
57
47
25
65
22
13
95
16
6
71
17
20
2
40
44
49
48
9
34
4
21
49
26
1
3
32
8
26
24
15
1
26
28
5
27
8
1
1
11
33
46
41
12
15
21
21
15
9
34
101
49
11
119
16
64
65
11
24
110
6
6
8
15
72
116
17
10
1
31
4
4
33
9
15
39
9
35
1
12
33
50
37
23
34
2
38
11
11
4
21
56
63
1
23
36
16
64
14
27
116
19
8
1
11
74
119
1
10
45
4
68
3
64
22
58
22
54
29
27
4
36
24
34
11
31
4
14
12
35
13
2
5
4
24
8
3
4
12
60
84
24
20
37
24
12
3
80
1
15
21
3
44
12
13
27
10
10
28
12
10
11
23
106
84
46
40
10
4
10
37
19
54
11
73
2
21
7
2
15
24
21
40
38
16
5
11
50
38
12
20
24
16
80
25
13
62
20
14
10
1
9
15
11
34
15
85
6
245
85
38
10
56
10
14
3
83
24
1
59
2
50
48
41
85
70
16
9
5
50
4
40
32
5
9
50
14
12
30
29
19
5
21
24
16
35
11
1
37
11
31
4
1
93
27
15
4
36
4
46
34
37
27
12
24
26
18
2
30
20
49
51
24
30
30
36
58
47
183
17
43
33
59
10
70
29
60
25
30
1
115
20
120
49
31
50
50
4
46
10
20
18
26
10
30
16
40
81
169
8
50
2
43
28
12
127
5
35
13
12
3
6
39
11
4
33
39
10
11
44
3
22
30
9
11
180
8
42
78
6
10
20
16
28
6
60
14
16
54
12
39
59
73
7
6
55
4
1
14
12
8
33
29
11
60
67
5
67
28
22
38
25
47
24
4
5
17
38
6
27
3
30
6
80
34
16
11
12
12
45
15
120
9
40
46
25
9
106
28
2
150
65
35
21
3
14
2
88
1
35
17
12
27
118
43
23
24
26
46
25
15
4
30
74
10
16
59
15
16
29
11
1
23
22
35
3
1
11
20
38
75
85
20
42
48
72
9
71
1
23
84
36
37
9
3
32
29
26
4
14
35
28
37
10
2
24
6
24
4
12
10
30
101
97
10
2
4
11
96
7
12
5
9
26
40
160
24
14
2
110
23
51
21
13
11
9
22
50
10
5
15
8
12
1
13
20
51
13
2
48
33
3
6
40
48
6
25
1
134
20
29
21
27
3
16
4
24
20
32
20
1
3
20
10
50
4
21
60
15
21
19
37
39
85
49
26
9
25
11
3
6
26
44
37
4
3
56
1
13
95
21
51
36
60
7
41
12
69
24
26
38
2
45
44
55
6
48
6
116
34
26
64
70
7
7
16
4
72
38
26
17
23
4
46
27
33
4
2
40
30
104
54
12
68
40
30
2
13
8
43
16
5
9
6
20
1
8
25
50
14
22
8
17
9
50
4
32
25
19
4
16
60
5
1
30
8
56
40
136
45
59
46
64
46
9
41
58
32
38
51
24
11
69
28
67
42
14
20
14
32
30
33
60
37
11
43
40
14
2
44
4
42
71
3
4
16
24
97
3
22
48
46
24
2
39
39
32
28
6
26
34
26
28
105
51
4
12
80
21
8
19
125
28
7
16
50
34
73
7
40
2
31
3
49
1
10
14
46
16
10
38
70
2
58
26
16
5
15
45
19
56
81
33
10
134
3
7
25
55
45
8
3
14
10
80
1
16
45
54
66
24
14
13
12
7
28
26
10
85
1
34
26
8
63
7
2
18
30
6
17
17
70
12
14
10
64
20
12
1
68
15
14
102
41
12
60
21
16
23
27
8
46
87
7
26
15
11
45
29
10
96
40
104
9
47
5
23
40
22
11
23
97
12
7
29
1
60
10
4
6
58
13
64
8
1
26
10
63
55
60
16
4
33
48
91
54
7
28
24
31
4
20
56
9
21
14
100
10
12
14
9
35
26
20
50
21
35
20
18
3
3
21
23
13
48
25
6
4
44
5
20
28
3
54
42
28
96
54
23
32
76
12
59
44
64
10
62
48
37
59
20
5
1
14
16
28
21
19
20
2
10
1
48
11
24
36
9
35
20
21
84
11
1
3
60
64
60
5
68
3
44
40
13
9
63
31
4
1
9
6
6
40
48
42
38
6
36
8
40
22
44
26
1
68
39
52
45
19
44
32
10
14
141
28
11
76
105
15
30
60
28
35
7
1
4
23
16
117
19
41
9
84
14
25
72
19
5
24
31
16
13
48
73
35
11
88
21
11
20
61
3
16
9
19
56
4
6
30
40
36
38
20
2
25
83
12
80
28
22
15
25
10
4
44
80
5
7
44
80
70
27
24
19
44
20
12
20
1
28
44
40
7
5
35
14
34
40
42
10
84
26
14
37
3
40
16
108
25
7
44
9
72
9
40
11
55
14
10
5
59
36
34
23
17
95
72
55
60
5
15
48
10
71
25
30
17
92
35
2
18
12
33
1
6
5
49
80
14
2
10
60
25
35
4
81
3
56
40
41
55
54
6
80
8
76
1
25
10
34
14
12
28
93
24
48
12
24
31
28
2
18
20
10
62
4
80
16
4
10
30
100
14
11
19
10
32
38
1
11
25
44
52
47
1
21
40
48
126
29
11
76
4
40
24
12
14
34
16
17
28
72
33
54
81
51
18
12
84
46
14
46
41
109
48
10
60
22
3
11
16
8
20
77
8
5
20
12
30
81
37
2
20
50
8
26
1
3
21
11
14
11
35
1
44
3
61
11
8
20
5
25
26
26
23
71
64
53
4
59
44
73
27
10
3
43
4
25
21
27
47
1
19
36
74
26
4
22
90
5
75
34
10
10
54
21
32
7
32
13
31
40
10
46
5
25
138
12
1
39
24
34
2
8
6
24
2
9
11
20
28
1
9
10
42
19
39
10
2
68
53
103
16
4
29
7
28
16
74
47
109
94
36
84
73
67
12
4
46
39
19
100
1
21
10
5
25
80
58
36
16
1
48
19
60
20
36
41
5
20
11
19
8
12
20
13
52
84
11
73
32
3
25
75
16
17
7
26
4
12
23
36
11
34
14
16
46
31
28
36
8
75
12
38
127
36
23
54
30
32
18
23
4
39
57
133
14
81
35
74
11
25
56
14
10
40
6
40
10
3
12
15
41
19
21
33
6
20
14
54
12
1
4
25
8
40
20
2
28
53
3
140
30
14
52
41
3
20
4
33
19
1
3
36
48
12
13
32
15
48
36
9
35
20
66
6
148
5
7
4
44
40
ABCD 93677242754*3^$a+1 [50049]
5
36
67
48
53
24
100
8
4
36
8
96
1
39
44
84
7
78
108
18
129
56
24
12
31
29
48
88
69
108
36
156
135
24
57
107
12
13
11
24
120
108
25
12
47
4
80
4
92
13
3
80
52
27
5
13
18
84
5
13
6
72
54
3
96
9
35
13
35
12
85
36
126
30
11
7
18
24
48
72
24
54
53
67
5
48
60
55
17
60
12
48
25
11
36
16
9
120
23
12
43
30
71
84
108
67
101
25
95
49
35
72
31
117
32
28
3
5
12
172
105
83
7
108
17
36
67
258
23
12
49
23
36
132
72
120
12
43
125
13
83
85
84
27
8
61
35
64
20
16
9
71
96
61
59
36
72
156
1
11
25
47
160
32
13
6
54
72
90
65
36
79
30
83
72
13
107
19
57
152
48
4
8
91
17
28
20
1
36
24
3
15
30
6
54
35
36
31
5
1
59
60
48
7
29
49
143
28
81
54
41
4
21
23
12
73
18
45
32
48
84
43
96
41
139
65
19
101
40
21
59
31
186
63
45
36
3
32
55
45
3
96
21
140
40
36
69
23
12
19
21
15
29
25
36
18
5
12
31
42
83
64
24
9
131
24
100
27
45
96
9
71
109
30
24
29
252
1
215
79
18
27
81
27
32
48
67
90
83
7
29
49
167
24
24
37
63
32
168
61
131
25
63
68
12
12
25
60
3
32
13
78
72
57
45
15
45
59
24
48
85
18
77
67
12
33
45
108
54
5
240
60
31
45
9
35
84
7
60
120
150
83
64
15
5
48
12
115
65
217
35
25
239
79
53
52
63
17
67
65
25
6
54
59
24
37
15
111
5
64
63
36
9
20
16
20
36
25
23
25
71
1
83
12
84
1
78
41
36
24
16
21
42
77
24
36
73
15
20
25
75
87
65
24
4
51
126
203
120
12
1
24
143
48
109
90
6
12
18
42
3
32
85
18
69
116
4
51
18
167
12
112
24
9
120
11
31
41
12
28
32
115
77
1
30
5
19
89
19
5
52
8
16
44
1
27
68
61
59
31
53
7
41
49
108
23
7
5
193
54
90
24
36
23
103
45
152
1
35
1
11
25
30
89
55
36
17
43
17
13
60
18
17
4
44
1
168
135
48
15
102
11
24
25
3
8
7
53
96
48
28
12
63
24
29
19
42
30
6
27
45
90
90
35
72
73
126
17
19
45
81
12
47
31
77
7
53
7
5
40
48
8
48
204
132
36
139
36
24
54
66
45
213
48
27
63
42
180
35
72
73
63
9
3
96
57
23
49
15
80
36
31
5
84
36
145
96
107
36
19
101
1
123
12
8
7
30
11
25
24
108
23
84
24
76
8
60
7
65
49
47
52
27
21
140
12
55
6
11
43
72
9
32
48
1
30
24
17
55
29
228
36
49
11
96
84
19
72
6
72
47
55
153
51
21
63
65
36
52
32
55
45
56
7
72
45
20
48
60
84
168
196
44
28
68
16
33
11
24
91
29
55
5
91
65
36
133
48
42
65
97
35
1
72
216
71
24
7
17
25
102
41
19
45
165
15
3
108
125
109
60
11
48
24
25
3
32
108
37
83
7
41
12
19
18
30
6
11
25
36
12
27
44
61
23
85
126
5
67
108
81
9
36
18
93
99
6
72
75
51
72
12
5
72
1
27
27
30
11
25
24
23
40
273
15
9
35
1
12
83
7
41
64
20
37
24
54
53
37
12
35
100
20
25
35
264
4
45
11
24
72
19
29
73
23
1
30
81
20
24
24
91
36
72
18
35
73
36
35
28
68
40
72
20
25
11
7
153
39
18
27
45
47
24
84
31
9
32
121
84
6
113
16
56
24
1
23
12
84
115
53
25
12
119
67
17
12
24
31
18
83
97
63
20
13
36
23
60
36
25
66
18
18
24
30
23
48
43
21
33
47
28
63
33
20
24
55
5
7
245
76
92
12
25
15
48
180
15
53
4
104
67
42
11
84
132
48
40
92
1
27
63
29
31
17
217
36
12
60
11
16
48
15
117
8
36
36
31
5
24
24
96
36
4
44
156
43
53
79
41
60
7
17
1
27
135
17
60
76
144
8
1
27
252
12
51
29
60
36
55
5
4
48
51
54
11
37
15
27
5
96
1
83
40
56
79
41
7
17
7
41
25
78
5
144
25
35
37
168
18
54
11
19
33
212
96
7
18
23
85
11
48
25
18
78
12
23
120
19
17
73
35
43
17
12
36
169
11
55
17
12
16
195
30
24
83
52
21
27
15
41
24
60
145
36
72
23
7
5
48
156
24
109
87
ABCD 93677482688*3^$a+1 [50134]
102
132
66
17
19
54
39
57
18
53
13
3
72
75
5
16
72
69
30
29
31
33
24
8
1
36
27
9
18
5
109
12
6
12
36
17
19
21
3
36
137
19
117
48
15
96
18
111
33
47
133
36
15
57
30
60
21
45
11
43
29
31
66
90
18
198
60
33
69
131
19
18
36
12
3
8
7
9
117
24
282
137
24
43
5
31
18
162
102
18
5
145
30
144
17
19
18
59
85
6
53
24
43
42
3
315
173
7
9
9
36
35
40
3
12
18
39
8
43
6
95
97
90
18
3
3
12
36
5
13
60
30
36
54
47
16
69
18
105
3
5
16
72
105
18
48
5
1
12
36
60
11
73
6
18
90
18
3
45
11
7
65
25
42
21
8
19
6
23
16
333
27
45
27
8
181
96
12
135
33
138
24
12
42
138
24
48
42
203
16
48
15
9
51
48
6
12
11
43
93
147
48
6
159
3
5
16
267
77
61
72
18
41
37
3
15
54
3
45
3
104
1
95
31
17
79
137
61
3
9
36
11
61
54
6
120
78
12
36
132
69
8
13
12
144
36
27
9
42
69
15
36
18
42
108
69
15
108
18
72
24
51
3
102
207
99
36
81
33
30
6
131
49
23
25
6
57
8
112
24
176
55
54
12
111
33
42
138
27
9
63
333
24
12
54
54
3
56
112
80
1
24
36
59
43
21
123
21
21
51
248
25
36
30
45
9
90
21
8
31
84
6
54
177
15
18
126
89
48
61
222
108
192
18
36
72
36
167
13
11
16
33
192
18
168
66
11
64
69
35
1
23
40
15
48
6
48
60
15
3
54
66
45
8
79
48
180
45
69
51
144
87
78
18
17
31
41
19
66
72
78
149
61
54
21
72
32
37
36
183
72
8
24
109
96
51
339
53
109
36
6
48
129
69
78
54
18
5
85
83
96
85
3
21
36
108
30
126
39
33
36
18
41
55
33
15
36
21
51
18
18
78
54
101
19
6
12
72
99
117
36
39
33
24
87
3
72
12
9
33
12
11
16
32
19
18
30
78
66
24
102
168
12
72
3
15
6
3
128
7
9
27
216
45
56
283
144
21
45
54
29
120
55
57
9
60
66
18
24
23
24
1
47
187
93
51
21
213
162
81
45
36
24
84
27
128
64
33
6
162
48
36
36
132
59
7
54
99
128
16
80
97
72
300
6
54
54
48
108
18
18
36
5
160
33
180
27
33
39
15
198
48
3
51
114
12
6
33
72
3
21
56
43
45
105
87
159
6
203
13
51
21
36
138
42
30
5
31
18
36
27
267
77
7
18
36
42
48
60
174
18
21
15
81
15
105
123
24
29
133
30
54
18
18
42
30
99
81
132
3
51
36
17
16
33
39
72
3
210
54
45
117
3
8
43
21
24
128
43
18
108
18
24
30
23
109
12
18
6
15
24
48
21
12
18
72
5
139
29
43
24
173
120
31
12
21
123
29
61
35
55
18
18
6
162
48
18
11
7
17
19
72
21
24
152
79
137
181
54
90
99
9
36
54
72
24
21
48
87
57
3
18
11
151
30
114
162
18
162
3
99
36
36
21
57
12
227
48
16
33
18
24
30
95
48
1
60
48
6
5
43
5
16
21
11
43
66
6
48
53
37
27
56
25
162
36
17
61
18
129
69
48
6
93
27
5
13
234
6
11
24
49
39
3
48
72
24
18
51
3
5
24
19
54
36
24
36
12
59
13
27
48
51
54
168
159
15
198
27
48
33
95
19
12
17
19
21
141
11
25
186
12
89
19
54
23
16
24
33
23
61
99
9
24
18
54
191
1
114
5
97
6
30
36
108
27
45
90
6
48
3
72
32
40
21
11
37
18
9
117
3
15
42
87
24
51
21
8
24
49
78
84
53
48
43
45
117
24
35
112
15
12
18
3
8
25
144
60
48
18
9
48
51
54
18
72
24
5
139
54
231
72
72
129
12
35
61
59
16
9
183
57
36
11
24
120
79
30
6
66
99
45
3
75
48
54
6
33
24
51
36
17
37
54
72
12
54
27
8
24
13
27
51
36
18
30
9
9
39
96
8
127
6
12
95
24
67
21
33
30
36
90
59
16
39
18
15
8
64
69
18
198
27
48
15
18
42
5
205
168
12
111
32
37
75
69
ABCD 93677787818*3^$a+1 [50036]
87
75
21
72
36
141
3
177
159
147
57
3
174
24
27
24
75
33
36
120
72
27
45
72
153
15
3
117
75
33
9
66
60
33
39
33
120
165
159
21
3
21
123
3
48
132
84
24
84
21
12
60
3
12
24
108
12
93
192
75
90
111
12
108
183
57
108
36
120
24
57
27
132
33
36
60
195
129
87
21
27
3
24
81
39
24
30
51
45
66
60
54
51
108
36
36
15
24
9
72
27
33
12
135
72
9
39
150
12
3
15
162
195
36
39
21
33
96
123
3
45
63
300
186
138
96
69
201
27
3
114
15
195
150
63
24
15
21
357
6
162
102
93
108
69
222
30
15
144
24
48
39
165
3
12
18
60
15
12
75
24
45
24
123
24
33
33
60
12
3
165
15
57
36
15
15
177
45
135
225
54
48
18
15
108
9
138
69
63
30
36
87
45
72
87
129
15
12
72
153
48
15
60
249
15
27
48
78
135
255
42
27
3
141
75
90
39
87
69
60
111
90
48
123
24
21
30
33
252
57
78
12
21
75
69
15
18
39
3
210
72
39
144
3
9
108
57
54
42
18
54
72
339
12
24
48
63
33
39
33
87
108
144
36
108
6
126
9
3
96
12
42
27
45
30
24
66
78
12
126
123
36
96
144
15
6
162
90
18
18
306
33
123
18
60
54
48
105
9
99
39
33
3
42
30
33
21
18
18
108
51
75
36
24
18
48
114
141
12
108
27
12
6
108
36
48
36
42
18
84
90
57
36
84
99
162
15
33
72
3
147
108
36
48
57
129
216
63
276
39
36
117
153
66
204
36
9
60
36
231
42
36
126
225
93
36
111
36
84
21
15
24
84
75
105
39
162
60
18
213
3
81
3
21
12
24
231
57
105
87
9
51
15
78
12
18
180
165
12
36
3
6
18
33
33
42
48
6
99
60
15
21
3
33
3
66
366
30
78
72
12
96
30
159
180
3
162
3
69
75
3
18
54
210
90
21
84
99
9
96
120
204
36
111
81
9
108
18
210
3
216
93
123
72
3
12
141
24
87
33
57
144
60
270
84
33
57
36
51
63
66
270
141
24
72
15
33
21
54
42
120
54
69
99
90
135
63
69
69
60
12
15
60
123
24
33
69
39
327
33
12
9
99
9
48
75
12
27
9
24
87
36
93
69
75
12
171
9
9
30
42
18
9
60
57
30
198
3
33
6
9
60
72
3
177
12
93
144
108
90
36
69
57
3
123
114
18
105
93
99
45
48
15
72
60
21
63
57
15
132
12
60
363
66
132
108
15
291
81
45
339
3
81
27
33
21
48
51
72
45
27
60
36
21
123
12
36
144
36
99
36
33
36
21
84
39
36
39
9
57
60
84
6
81
72
63
33
237
12
123
27
72
9
9
243
60
147
45
3
33
36
39
144
57
288
15
42
15
33
123
57
186
177
48
99
102
15
60
3
45
45
63
153
87
57
108
18
72
54
108
18
12
21
36
144
84
75
126
15
132
15
114
54
66
96
15
3
9
27
9
24
48
72
108
108
9
18
12
18
24
375
105
24
15
12
9
63
21
15
219
57
21
84
15
24
219
261
57
75
69
36
42
18
48
36
3
120
93
18
36
96
18
99
180
36
99
30
108
3
36
39
210
36
15
81
15
3
69
72
15
ABCD 93678090074*3^$a+1 [50067]
126
13
95
54
432
90
90
103
437
270
54
55
89
378
189
99
36
126
144
139
185
87
384
96
9
54
145
32
57
55
53
43
155
21
48
147
93
96
112
149
144
90
54
27
64
179
216
277
240
167
121
131
93
240
16
137
54
49
59
325
143
129
48
75
213
39
9
144
288
48
267
72
13
288
80
51
109
464
363
37
80
27
309
195
54
327
96
99
54
396
90
49
41
199
32
147
72
288
126
144
108
54
36
54
144
27
112
41
55
71
105
256
53
75
15
225
9
90
162
43
128
99
36
57
48
39
201
144
105
279
9
720
87
39
25
47
90
183
87
313
119
105
192
135
9
459
108
72
36
429
147
468
57
123
36
49
293
144
306
9
48
16
32
48
304
47
273
51
180
25
47
252
126
87
144
16
240
359
73
32
64
144
11
144
21
87
57
195
72
133
101
36
39
105
90
306
90
54
27
27
85
32
171
165
159
90
54
36
108
90
535
32
63
216
105
112
32
400
480
185
103
48
32
112
11
69
111
324
18
90
288
54
267
96
69
36
90
54
108
180
162
229
224
160
272
144
64
167
594
90
285
219
252
105
48
16
47
33
96
16
89
144
7
480
179
54
7
83
54
108
144
219
64
5
432
54
72
252
180
252
90
18
85
32
96
160
48
137
90
45
9
39
105
90
109
128
48
255
54
180
55
32
21
283
80
96
16
47
36
342
7
80
16
185
7
32
48
147
18
144
43
11
229
80
16
89
183
112
11
504
45
135
36
36
1
288
384
240
41
375
57
198
90
342
54
91
32
96
112
119
169
416
144
27
72
18
432
331
32
208
224
15
225
27
90
126
18
171
64
32
112
48
5
18
105
144
48
153
90
189
27
69
64
240
5
43
83
141
208
48
53
90
97
137
55
288
ABCD 93678180346*3^$a+1 [50001]
3
81
18
48
48
6
151
5
3
93
24
12
24
6
12
189
24
45
18
9
24
24
93
6
109
35
6
12
27
40
23
1
65
54
18
24
66
45
3
45
87
1
23
102
3
33
12
78
37
24
5
43
29
312
12
24
42
13
8
75
42
3
21
51
27
45
69
19
29
27
39
24
36
21
39
6
12
48
114
21
15
48
72
30
114
18
36
12
132
67
29
3
45
12
6
18
42
18
48
18
24
18
24
6
33
3
30
12
19
35
6
24
36
3
15
12
21
21
147
249
15
45
168
114
24
57
51
60
36
18
12
132
3
21
123
15
168
6
12
135
88
83
12
1
89
24
6
25
35
114
24
102
61
41
30
1
23
102
30
6
30
24
36
66
12
30
81
15
66
24
31
72
5
66
60
13
53
36
6
24
12
126
31
131
18
19
80
123
45
9
7
32
39
18
42
6
36
60
6
102
12
7
5
3
39
49
17
15
21
75
9
48
60
3
45
18
24
30
12
6
25
8
15
60
42
24
144
3
9
114
102
39
40
17
48
151
5
42
73
5
24
3
72
15
9
9
15
153
42
66
91
71
24
168
105
57
24
55
89
63
15
6
12
24
103
23
33
21
6
12
49
120
5
3
45
72
12
36
3
15
18
15
81
7
29
66
6
30
61
80
16
65
6
6
3
3
84
48
126
3
63
6
3
16
131
12
216
6
84
60
96
19
131
66
72
6
45
99
12
72
33
40
32
3
54
30
48
54
27
45
3
9
48
7
65
60
78
36
57
48
129
12
6
42
150
12
90
7
71
30
3
39
33
21
78
48
18
12
54
33
21
6
18
75
24
96
112
5
24
51
27
18
42
30
27
33
15
24
33
31
96
41
39
48
48
33
102
12
42
51
129
18
96
126
18
6
63
63
6
75
9
66
6
42
66
3
27
36
18
15
27
37
23
42
63
57
7
24
5
96
27
3
108
24
198
3
57
36
19
29
54
18
27
64
8
208
47
49
8
45
120
162
25
41
6
6
75
21
60
6
33
63
6
3
48
39
6
3
33
18
13
35
108
18
30
96
72
48
12
36
6
3
9
24
36
43
72
47
25
113
114
6
12
36
42
69
15
81
69
42
66
30
33
57
108
66
24
6
3
9
7
53
19
143
6
60
90
12
24
6
36
126
18
132
12
15
33
31
89
39
99
21
48
69
24
72
24
18
18
30
33
9
6
102
42
33
39
9
75
30
24
31
23
18
24
30
114
54
57
9
6
66
108
30
48
30
24
30
33
24
48
51
6
36
12
36
18
1
47
9
48
21
6
12
54
18
18
48
12
138
54
30
61
24
8
39
12
36
24
1
8
9
12
6
18
42
1
5
43
17
15
9
84
48
72
3
21
6
37
11
114
12
6
216
6
24
12
96
79
56
39
18
87
72
141
30
6
42
21
15
42
12
24
78
18
48
72
3
45
6
42
6
90
6
21
81
42
45
9
15
72
33
36
96
78
21
16
56
88
8
57
30
48
49
137
12
219
9
6
49
11
61
24
107
6
12
12
96
18
21
9
30
25
11
30
55
8
3
30
36
36
30
49
5
102
18
36
78
30
43
8
24
39
30
3
27
13
104
72
33
15
3
84
12
36
30
3
33
30
57
63
33
51
12
114
168
120
6
24
42
12
42
42
42
30
30
102
18
108
36
12
48
108
126
12
12
27
9
6
97
65
12
132
6
18
15
15
60
42
36
156
66
30
3
21
43
17
24
126
33
48
48
64
5
66
6
19
5
66
54
27
51
18
168
3
192
24
135
97
77
3
33
30
54
12
7
11
36
24
24
18
24
12
27
96
9
102
90
127
5
78
66
48
66
18
39
16
71
42
60
36
6
24
18
78
49
119
18
111
88
23
42
7
72
8
16
41
12
3
9
72
30
18
12
67
29
108
6
24
33
63
9
9
15
33
6
6
3
21
75
72
57
87
9
72
96
6
49
23
25
72
24
32
21
48
3
21
27
15
72
60
61
48
8
15
6
187
96
48
104
81
39
87
9
123
117
15
18
30
6
18
9
24
9
30
108
30
102
12
180
33
15
48
30
19
5
102
21
24
3
36
25
35
21
69
91
32
9
127
41
12
24
18
18
7
53
3
21
12
7
11
12
6
114
48
108
18
19
5
18
30
3
63
25
8
3
84
102
6
30
48
30
102
12
168
7
89
30
25
32
9
6
66
18
18
24
12
15
21
6
66
24
24
72
3
21
132
6
36
6
24
39
33
39
21
36
102
1
24
8
3
117
39
48
33
168
15
6
3
24
16
23
30
99
9
6
9
189
12
12
60
7
23
60
61
8
72
33
36
24
3
3
30
55
17
15
63
18
6
6
84
6
162
12
48
54
60
18
6
78
3
111
120
42
48
60
75
21
30
21
33
108
36
42
12
9
16
119
6
19
17
36
27
45
51
9
39
15
9
21
42
30
6
12
1
143
9
24
15
36
18
3
40
24
77
24
48
42
24
78
3
51
13
8
39
201
45
36
39
9
31
8
24
21
12
6
192
33
64
23
33
9
12
18
1
80
51
45
81
39
33
6
18
79
71
18
78
30
99
63
60
6
48
42
12
24
57
96
16
48
23
9
3
54
15
72
24
33
96
30
18
78
6
3
21
72
3
69
12
39
105
7
32
112
41
66
90
12
54
6
48
60
87
40
8
105
12
51
21
27
81
55
41
31
32
9
78
81
ABCD 93678700574*3^$a+1 [50042]
1
132
71
19
41
31
54
30
5
37
39
140
120
168
16
20
16
111
173
64
72
33
15
33
42
12
24
162
18
162
119
19
81
288
87
105
80
28
92
13
6
141
68
97
3
12
33
162
45
48
75
126
30
5
121
63
117
114
144
102
203
67
45
48
21
35
109
51
51
173
7
54
11
13
51
39
30
111
15
24
137
244
15
125
36
204
67
48
24
21
140
84
7
29
181
24
191
43
57
33
36
231
105
54
21
8
16
84
3
30
63
15
84
18
39
39
29
100
56
31
36
389
60
160
69
135
9
11
49
72
35
40
99
222
30
72
90
36
186
288
17
48
60
36
16
3
18
39
15
120
216
114
18
108
53
49
135
20
36
61
35
205
180
108
195
56
36
4
45
11
43
72
18
6
5
61
60
123
123
24
48
78
192
155
43
149
13
6
36
48
77
55
48
221
96
24
115
141
111
273
36
195
29
84
97
6
53
76
123
30
90
21
51
9
180
117
39
60
20
31
209
19
150
11
55
9
99
18
39
3
198
174
93
72
159
5
85
126
6
23
196
320
49
11
84
109
138
53
36
40
20
19
30
35
79
257
13
66
221
31
173
61
135
15
90
83
55
17
1
258
5
169
27
153
42
113
13
59
64
21
35
19
36
65
331
30
23
4
27
5
48
91
5
139
36
21
168
20
172
75
5
31
209
55
93
252
144
24
12
33
18
54
99
15
126
108
102
24
185
25
150
105
56
13
6
29
37
35
19
125
60
96
43
108
18
11
24
7
89
24
31
29
100
224
61
15
20
229
42
30
3
51
101
48
55
48
204
113
196
15
65
19
21
39
162
30
6
23
49
66
201
20
91
69
33
147
80
28
111
12
9
195
69
57
203
16
48
123
60
18
30
29
133
54
269
144
72
55
36
18
126
29
7
113
1
126
57
27
168
12
126
3
104
7
33
20
1
210
36
29
60
36
24
580
116
1
54
113
175
72
6
90
210
63
99
41
16
20
103
36
21
24
56
133
11
31
84
42
123
24
27
60
113
232
44
76
39
36
30
6
30
222
77
28
15
42
174
41
60
151
29
48
16
36
51
24
84
9
180
12
200
88
20
196
111
33
32
19
45
69
107
40
51
12
21
147
93
144
92
43
132
54
11
61
83
84
121
71
4
135
9
27
108
78
23
96
1
27
72
8
7
126
144
30
96
17
67
36
90
59
103
6
30
9
675
137
384
25
84
11
60
7
12
65
175
57
68
31
144
17
4
111
30
6
53
160
75
101
205
219
44
36
24
72
139
36
65
13
18
93
20
97
108
35
61
15
33
107
43
57
20
31
102
147
20
181
54
5
151
57
75
17
168
31
72
129
48
21
126
33
111
252
17
73
59
240
55
29
24
37
6
269
48
40
36
39
30
6
36
54
11
115
30
239
76
15
149
67
54
23
85
71
109
156
60
30
21
15
153
27
108
77
73
18
33
21
59
24
55
72
78
15
3
29
163
18
59
55
48
57
69
155
64
92
88
32
48
277
3
36
116
24
37
42
177
219
ABCD 93678990092*3^$a+1 [50069]
24
120
96
309
108
15
24
191
12
37
23
240
25
383
24
289
47
202
63
135
162
255
72
48
165
147
48
120
48
47
12
28
80
10
38
193
131
48
130
110
12
25
144
69
90
270
180
122
229
24
83
13
159
18
62
145
35
240
37
21
75
47
25
33
39
23
180
132
60
13
183
177
23
25
45
90
90
14
58
108
27
143
60
22
15
96
96
143
168
84
228
72
169
9
87
95
49
11
13
23
60
205
168
96
120
63
8
172
117
171
92
70
110
60
121
144
123
333
96
23
192
58
110
72
96
10
62
48
132
108
180
37
45
27
24
191
1
47
12
58
2
48
58
62
10
50
300
1
47
145
119
360
36
205
47
120
280
32
120
1
27
80
61
191
49
336
240
33
50
13
45
27
23
120
72
132
85
120
23
60
85
23
40
9
24
24
167
46
99
63
92
288
12
121
207
81
27
80
13
144
35
60
72
1
27
213
107
288
12
72
25
311
384
48
145
287
88
198
14
36
49
153
38
144
1
167
168
60
84
169
47
112
153
45
90
9
24
120
24
165
2
120
1
147
308
70
74
73
192
48
153
14
1
347
48
202
38
144
60
1
144
35
36
144
193
123
44
49
69
171
227
84
76
44
36
12
1
144
47
25
24
72
47
12
48
10
123
237
270
21
11
61
48
120
11
13
93
27
47
96
12
12
49
9
38
24
46
14
76
90
159
143
40
20
12
216
22
3
87
80
217
24
11
13
15
105
96
59
180
298
2
61
9
38
24
1
168
227
132
130
38
70
252
108
2
145
23
82
180
2
73
155
108
73
191
48
120
145
83
132
48
72
132
36
49
143
48
60
37
95
120
10
111
336
203
37
143
88
72
8
97
227
118
255
96
120
71
88
152
73
47
106
39
83
48
397
240
35
85
47
289
249
38
12
13
167
1
59
48
60
250
62
145
48
59
28
81
71
73
48
144
240
63
32
25
213
18
9
71
82
62
145
456
47
10
110
178
39
71
24
49
11
133
95
28
212
121
96
131
132
10
230
25
47
148
212
58
38
72
120
25
48
35
13
47
160
72
90
38
73
96
23
58
207
23
289
144
119
120
1
119
241
131
28
272
73
123
180
90
180
72
27
95
49
107
133
11
13
48
24
33
182
16
249
215
36
12
25
75
18
122
1
39
18
14
108
85
96
192
240
47
121
131
13
33
159
3
18
194
48
12
180
88
18
14
120
46
ABCD 93679059058*3^$a+1 [50006]
24
49
52
3
22
11
20
15
57
15
73
19
4
1
48
43
13
27
12
37
3
21
31
29
31
16
49
19
97
40
32
52
8
23
12
17
31
48
4
13
47
6
7
19
44
17
3
20
25
31
48
36
17
64
36
12
53
74
4
32
4
1
47
1
39
45
25
32
3
12
19
16
4
26
50
40
8
13
33
26
8
28
12
22
14
5
27
57
15
8
2
18
17
13
10
12
8
12
36
109
16
20
7
33
41
50
30
10
21
3
1
24
11
20
6
18
5
19
5
23
20
22
67
55
49
12
35
8
29
7
8
20
16
1
43
17
23
60
56
22
3
45
2
40
54
94
9
7
5
3
20
8
30
10
12
20
52
20
4
9
7
8
20
1
4
72
1
18
44
45
3
4
4
20
16
24
12
18
7
27
16
5
36
35
1
23
76
28
17
44
4
8
63
4
5
15
1
17
75
4
23
13
12
51
9
3
52
76
4
30
6
72
29
5
14
65
4
36
35
20
12
24
56
22
16
15
52
20
3
1
19
2
10
5
12
12
9
2
24
6
42
13
19
5
19
56
33
31
29
8
107
1
16
11
60
4
29
87
13
11
13
15
28
22
31
20
27
9
3
22
64
2
32
25
3
20
13
36
43
8
4
5
31
13
47
48
64
28
9
19
17
48
31
5
8
108
3
52
8
45
39
32
44
20
44
56
17
23
22
19
31
5
8
47
40
4
6
10
28
37
35
12
108
33
40
60
24
13
23
11
21
4
3
45
5
3
28
1
16
80
22
13
27
12
16
24
48
5
3
8
1
36
25
23
9
10
22
39
11
28
76
32
33
35
17
43
24
5
7
60
1
15
45
15
28
5
24
3
25
12
131
16
21
8
25
27
20
52
43
5
24
3
16
4
12
48
21
15
36
13
23
9
48
11
20
16
5
63
57
1
38
29
45
3
59
34
19
23
22
47
111
84
1
23
32
20
20
8
70
10
4
40
61
12
19
1
4
20
5
10
13
12
3
5
7
29
11
5
43
6
7
52
8
27
20
5
7
28
32
4
21
43
5
36
9
15
11
22
190
4
25
16
12
56
4
13
30
5
8
5
79
16
17
19
29
2
100
84
16
12
32
8
48
34
26
5
60
19
8
33
7
32
16
4
14
7
25
38
1
3
5
11
20
16
41
55
4
76
28
37
4
13
16
6
1
19
8
8
12
48
20
25
4
56
4
51
28
29
72
48
11
25
12
12
3
32
33
19
81
8
16
36
19
36
40
45
3
12
9
4
75
4
12
5
35
1
8
27
28
20
24
20
8
22
38
10
23
7
29
48
37
16
14
41
7
17
39
9
3
24
4
5
31
30
78
18
55
15
8
44
21
27
8
12
24
20
64
25
45
35
12
3
1
23
8
8
22
7
35
112
4
2
50
24
5
19
12
2
3
15
28
1
15
1
23
49
3
4
5
55
5
1
2
16
16
8
17
8
3
42
30
25
23
12
20
60
17
5
3
48
7
38
14
4
25
67
4
81
19
9
15
5
27
50
2
78
2
13
168
67
4
1
8
4
32
36
3
16
14
22
9
8
23
12
36
5
29
2
30
23
12
48
11
4
17
45
18
1
51
20
45
16
27
20
88
5
87
1
19
28
84
50
19
45
7
9
39
57
34
5
51
70
22
21
85
10
17
7
60
48
2
11
19
8
37
5
6
72
48
1
19
16
14
64
43
35
52
48
33
12
63
20
40
4
1
15
1
8
11
30
46
18
2
24
22
7
20
7
9
12
24
63
12
24
14
42
8
41
44
28
13
2
8
56
8
112
36
4
13
72
19
22
10
4
16
80
28
32
5
23
16
4
22
22
21
24
23
8
30
34
40
45
87
9
7
13
16
83
20
8
40
14
11
3
12
12
90
7
11
32
142
3
36
19
22
48
11
27
8
1
24
25
10
1
21
2
13
20
4
8
17
16
34
80
13
8
23
4
36
20
16
9
16
24
12
7
25
11
30
22
12
21
15
49
20
15
6
19
11
61
20
39
26
34
32
5
20
35
4
49
20
25
26
1
7
1
4
8
33
2
8
6
74
6
110
4
14
18
5
3
5
35
17
20
7
8
9
3
13
47
18
43
140
11
24
22
2
8
84
36
8
20
44
52
5
39
21
8
3
8
4
12
48
16
17
3
12
8
49
7
33
3
4
8
20
16
32
33
131
4
20
41
11
24
64
50
46
4
4
12
36
42
15
75
21
36
23
6
26
9
15
12
8
24
33
3
25
19
2
10
48
61
12
13
11
64
44
7
9
24
43
8
29
11
52
25
7
8
10
23
19
6
26
8
16
12
2
22
9
12
8
47
5
9
16
58
60
24
2
10
8
53
15
9
8
3
20
4
9
64
8
29
46
34
11
60
3
12
93
45
42
37
11
64
22
11
67
17
8
25
23
24
28
12
3
12
45
11
162
32
46
37
13
7
15
36
9
11
4
13
15
18
10
17
47
25
7
28
10
10
1
51
24
40
12
134
39
24
35
12
1
24
39
25
25
2
33
12
8
4
12
35
8
5
11
4
28
13
4
27
8
12
1
7
36
1
1
27
37
23
121
7
40
80
40
12
11
16
28
1
5
127
52
12
15
29
7
65
88
7
25
4
3
16
4
12
24
32
29
11
48
25
5
34
8
8
4
1
15
65
71
4
1
31
8
29
15
12
14
10
56
49
31
8
6
6
8
5
47
13
1
10
12
48
36
1
123
72
44
6
2
12
1
27
20
5
63
32
8
72
1
59
2
14
100
44
20
12
16
20
17
12
84
27
20
8
36
4
12
12
1
5
14
53
8
37
3
31
4
74
32
18
21
55
29
23
25
5
19
36
68
5
11
55
8
8
24
1
3
17
17
42
5
56
3
76
56
33
36
4
12
12
1
10
4
18
90
5
52
13
23
9
58
22
3
39
1
48
12
19
84
66
16
32
10
8
52
8
12
16
37
17
26
4
25
12
35
26
30
40
8
29
7
24
1
55
9
7
28
2
7
7
20
25
21
27
20
35
25
3
18
2
32
36
32
4
4
2
23
59
12
4
37
19
8
8
12
28
20
52
6
47
3
25
12
19
20
64
29
12
11
8
17
12
56
39
56
65
19
1
12
59
28
10
3
8
72
60
15
25
7
28
25
13
22
28
16
65
13
2
45
35
24
25
7
29
36
20
24
9
2
5
43
24
5
11
12
24
36
24
4
20
1
44
52
23
21
1
14
18
51
39
32
41
7
22
34
12
8
16
21
20
7
33
23
9
35
16
52
8
12
24
61
8
4
12
31
12
8
152
6
27
23
52
13
7
20
28
17
20
4
3
20
32
29
7
13
16
15
4
12
25
7
57
59
24
12
21
23
16
80
16
13
5
54
105
15
50
18
65
43
40
44
5
83
8
14
2
9
15
4
93
3
9
11
44
12
25
28
8
23
4
8
24
88
22
18
5
15
26
2
14
19
20
11
104
20
24
8
49
28
11
44
12
36
5
23
12
9
23
32
29
25
35
15
12
25
20
28
9
15
31
12
25
47
40
37
19
4
13
8
95
49
3
32
1
11
5
19
17
68
24
17
18
37
39
2
18
32
72
8
13
11
33
95
1
39
12
40
9
35
32
13
16
49
19
63
49
20
11
12
53
8
40
7
4
28
17
3
16
16
5
68
51
22
50
40
32
25
7
53
11
6
6
40
2
2
40
8
1
15
1
35
1
20
123
26
48
47
36
12
36
7
73
96
29
32
2
25
47
1
92
25
15
23
4
9
11
44
24
13
179
28
2
16
19
59
57
4
23
37
9
35
16
39
32
4
64
32
2
18
14
11
12
7
29
12
47
60
36
4
48
20
18
14
1
11
5
1
35
12
11
6
6
84
9
15
21
3
12
49
25
10
1
19
37
4
20
21
58
44
8
2
10
37
15
4
64
5
12
8
15
1
11
25
3
62
14
17
12
7
29
17
82
33
13
16
146
53
24
31
20
14
6
84
1
5
62
8
9
15
18
2
8
70
2
46
50
56
16
13
12
15
9
5
34
85
11
14
146
21
8
1
16
23
32
55
8
1
60
3
10
66
14
42
36
20
37
12
11
37
55
37
81
55
73
26
9
24
37
10
20
4
24
16
24
36
5
4
71
24
16
2
14
18
11
31
4
24
21
36
15
20
4
1
24
44
37
11
4
11
8
52
10
47
15
1
19
12
4
1
29
16
14
2
14
21
55
65
5
74
13
25
2
9
5
7
28
24
83
25
24
11
32
6
16
39
96
3
13
7
5
35
45
16
27
4
4
1
9
10
5
19
40
8
52
56
1
4
36
3
16
17
7
12
5
24
55
4
8
8
92
4
8
33
49
26
12
56
37
24
16
39
14
10
16
4
9
11
40
1
24
7
22
15
3
37
20
27
25
3
45
11
25
24
85
30
5
12
51
32
30
7
3
16
36
28
1
19
52
16
40
37
33
3
61
6
45
20
3
60
132
4
4
20
21
31
13
11
8
53
12
23
5
32
16
60
12
43
4
25
3
22
46
60
9
16
27
8
1
44
19
8
45
28
7
5
12
17
14
29
155
33
ABCD 93679216654*3^$a+1 [50019]
42
126
54
1
29
42
12
96
30
24
39
117
90
6
91
179
30
15
64
35
36
72
30
24
54
30
54
81
63
81
45
54
72
72
78
102
42
15
69
43
101
75
144
15
234
114
30
126
73
32
3
13
119
9
99
30
168
108
30
60
54
43
113
63
16
71
73
107
85
71
96
126
72
12
7
128
9
132
3
9
6
1
32
57
66
21
39
54
84
15
27
37
80
48
48
15
36
349
71
90
54
162
18
12
126
72
51
99
13
128
15
42
48
150
66
36
162
25
89
39
15
1
83
13
101
84
7
17
159
48
201
7
11
24
90
126
36
1
32
21
48
24
174
21
69
18
72
24
18
30
54
96
3
9
39
3
12
72
72
6
36
30
108
54
90
96
54
54
120
105
21
43
65
54
9
69
36
39
45
54
13
65
31
5
43
149
123
9
87
111
48
144
24
25
23
54
19
77
12
7
29
6
30
168
12
36
39
177
6
66
18
24
174
132
36
12
75
75
18
30
36
1
41
87
64
5
18
24
54
12
60
12
151
65
216
7
128
16
119
72
36
36
9
159
126
48
42
84
90
36
6
145
35
54
12
42
36
61
113
63
99
54
54
1
17
132
18
57
64
35
93
15
33
27
54
66
36
25
107
72
45
96
16
5
27
75
78
180
19
32
57
48
24
84
24
3
33
223
11
37
17
15
15
18
36
6
48
6
15
57
12
27
99
189
15
162
15
21
12
18
6
87
3
84
25
32
160
23
12
42
12
39
39
48
162
6
30
72
42
66
15
57
7
125
99
27
48
42
90
18
12
51
16
23
73
17
31
11
69
39
126
30
13
96
41
108
27
9
135
3
72
6
18
30
72
87
9
18
30
7
32
39
48
25
89
87
15
49
83
18
48
219
3
13
5
66
18
54
60
30
240
87
3
30
60
72
192
54
69
3
13
29
147
51
36
30
24
67
17
132
108
102
73
41
36
48
99
9
24
15
96
171
60
57
69
12
42
37
47
145
35
42
84
42
12
36
36
78
48
42
25
5
72
96
51
15
33
57
42
12
1
53
27
160
71
9
45
3
135
6
138
90
18
6
135
57
7
65
162
157
80
57
12
27
15
18
18
36
12
6
39
33
36
30
72
36
60
12
9
9
7
47
18
63
177
12
24
12
18
24
133
11
18
115
65
31
23
36
37
107
126
66
21
16
95
72
54
72
54
36
36
108
18
84
6
37
32
51
61
29
24
12
24
7
23
57
93
90
57
33
63
27
21
33
72
36
3
64
53
27
9
42
12
18
18
6
84
24
18
72
30
99
16
80
64
35
18
66
6
147
69
30
13
80
64
29
54
36
153
57
24
48
63
16
32
16
5
36
54
33
195
45
16
80
153
18
108
18
39
27
24
141
15
54
18
54
18
162
6
12
60
36
13
41
55
47
6
12
79
29
18
24
25
128
39
126
198
6
66
24
117
27
12
42
12
42
25
32
27
126
7
80
16
41
24
18
30
24
48
6
1
101
91
80
9
42
30
15
45
48
90
9
64
35
93
64
48
17
120
330
109
47
18
78
1
17
30
225
63
42
55
71
18
12
72
19
5
123
75
85
53
42
48
6
91
71
25
83
54
48
24
15
3
13
71
9
27
21
64
29
147
9
36
67
137
7
47
97
23
36
21
33
15
9
30
9
99
45
96
16
48
80
3
96
30
79
53
30
109
131
13
224
16
17
36
27
27
48
108
6
3
45
78
234
30
150
30
9
15
30
67
59
69
45
12
114
90
12
54
9
45
3
69
54
54
42
126
39
63
36
6
7
101
18
12
109
35
13
11
21
45
67
80
96
27
37
17
72
18
132
102
123
27
37
47
6
27
3
6
39
45
24
219
15
1
29
36
111
15
42
72
63
9
55
128
69
30
36
180
37
23
25
47
18
18
13
48
95
6
27
63
1
17
54
12
6
39
15
33
147
48
36
9
9
36
132
36
72
19
29
54
150
210
78
54
241
23
36
85
29
3
9
24
31
5
75
9
7
11
24
18
43
32
9
24
31
53
60
31
5
36
12
24
102
6
36
99
240
144
3
30
24
30
9
33
18
157
53
6
69
16
17
15
9
7
11
69
3
180
169
41
150
90
55
11
6
72
7
137
39
45
ABCD 93679243852*3^$a+1 [50012]
66
54
41
19
60
53
13
47
25
23
19
30
6
221
24
36
31
72
36
41
43
90
108
18
60
54
35
13
12
30
36
5
19
156
60
12
29
24
84
108
73
84
6
5
7
77
12
1
47
1
35
7
5
7
96
210
54
36
54
83
25
83
7
29
48
31
84
30
35
133
42
77
73
35
12
60
19
30
30
101
24
72
13
30
84
6
12
90
48
29
31
12
90
18
30
59
13
23
36
13
30
30
78
60
17
72
19
17
43
65
12
24
91
77
61
11
103
6
30
24
41
37
12
6
12
77
36
7
29
43
53
60
24
13
35
12
31
65
25
59
19
84
216
29
43
42
47
43
41
12
24
48
60
108
67
221
24
60
13
12
18
17
55
5
12
19
65
7
102
18
29
31
5
37
95
72
19
12
12
5
13
30
29
156
55
30
42
17
19
12
113
7
18
114
48
60
60
89
91
90
35
12
36
19
17
43
17
31
132
5
31
12
5
67
5
55
6
12
30
29
19
17
103
114
47
91
12
108
53
19
41
96
19
30
35
24
193
12
6
17
37
30
5
1
30
120
65
67
65
13
114
36
65
19
5
103
42
11
49
23
7
6
35
72
7
41
7
12
5
43
42
95
31
17
127
18
30
5
13
42
48
5
7
5
48
19
30
23
43
90
71
1
12
131
19
17
31
53
19
108
30
83
156
24
7
12
17
48
60
60
12
13
23
48
7
5
7
60
66
12
83
7
53
109
48
18
84
18
78
65
55
162
18
161
91
65
43
30
102
5
72
31
12
60
12
36
24
60
5
96
12
144
139
65
19
36
12
17
25
18
17
73
47
60
43
5
73
30
41
19
89
48
48
24
12
36
24
31
12
17
79
29
120
25
11
49
83
13
12
12
6
132
17
43
72
18
48
54
17
1
35
55
12
41
97
12
78
5
144
24
96
49
24
30
17
79
90
35
85
30
5
19
108
17
72
31
60
17
120
72
43
60
18
30
17
96
145
59
72
24
7
5
55
48
72
12
30
11
24
31
72
42
71
24
120
43
17
25
83
7
17
84
60
36
79
12
5
12
96
7
72
53
7
156
54
30
41
97
90
180
17
12
103
5
12
48
145
66
60
65
7
29
19
12
17
36
24
13
12
6
17
132
31
60
29
12
19
41
19
84
5
61
12
12
18
5
7
60
36
12
60
17
103
17
48
12
60
12
61
12
90
156
29
12
48
103
72
18
30
30
23
67
30
119
1
12
23
7
5
156
19
125
48
48
36
31
17
12
13
6
5
49
11
55
84
53
55
12
5
13
18
17
25
12
47
31
60
12
96
54
47
48
36
132
145
203
37
47
48
67
41
19
5
73
90
12
30
47
1
18
30
11
31
12
17
24
7
48
17
7
77
24
7
17
85
83
108
67
60
18
24
18
149
61
60
30
29
84
12
37
35
36
19
6
90
5
7
42
6
77
43
5
12
24
121
132
6
77
228
84
133
30
5
7
96
89
103
17
1
47
43
17
37
18
12
18
23
49
35
36
19
90
18
60
12
5
43
17
91
84
41
49
191
7
125
37
11
67
89
48
36
12
48
7
12
77
48
85
35
60
12
24
7
5
13
11
60
19
24
5
85
66
5
49
35
12
120
24
36
48
1
95
49
78
60
29
19
29
91
77
24
19
204
18
78
12
125
127
5
48
48
60
37
12
107
19
24
41
7
17
1
11
24
36
24
60
12
103
29
240
12
84
139
18
59
31
29
139
42
155
25
119
36
43
89
156
60
37
23
67
12
48
12
90
18
149
84
84
72
84
36
108
43
5
43
102
23
12
24
43
41
84
31
5
37
18
29
252
79
5
19
5
31
120
114
66
29
13
30
60
29
60
96
24
13
78
12
65
103
18
11
96
115
90
18
65
67
60
17
43
18
54
48
168
41
61
23
49
36
54
30
30
60
36
89
43
72
36
125
36
48
60
31
72
17
55
17
61
23
19
41
12
12
48
25
30
17
25
95
72
60
43
65
91
12
30
18
5
19
5
12
19
72
89
24
24
211
60
5
19
6
11
241
35
25
18
12
65
115
60
18
95
55
29
145
11
25
71
49
72
18
72
53
24
55
125
120
115
30
6
54
48
12
30
120
6
11
79
60
125
60
37
42
5
132
1
30
12
30
47
19
17
7
5
1
30
5
7
17
31
137
37
216
144
6
12
29
24
36
1
23
85
47
7
168
137
43
12
137
24
36
43
66
11
19
41
19
12
53
180
156
31
48
5
7
17
55
53
163
5
79
48
5
24
1
59
79
12
48
5
24
25
36
72
12
48
35
55
29
43
53
12
25
167
1
60
83
24
43
12
36
5
84
25
11
84
31
5
19
6
30
84
18
12
18
30
30
65
37
36
90
60
12
5
7
77
108
108
108
24
60
91
17
25
119
48
36
12
132
31
144
30
35
25
23
ABCD 93679436252*3^$a+1 [50041]
28
80
21
15
3
126
6
54
30
37
44
3
150
43
53
55
11
25
11
48
6
75
84
60
135
61
125
30
18
63
39
96
25
5
42
66
31
11
108
120
24
126
15
51
48
73
8
141
15
15
61
8
12
48
27
12
96
72
78
54
126
12
39
40
23
81
72
64
11
45
15
24
6
12
63
24
33
48
18
60
105
52
35
25
17
103
17
42
109
41
54
42
55
17
36
30
21
9
54
18
18
12
25
35
12
72
9
15
1
36
95
78
6
24
42
42
102
66
45
183
1
5
31
44
33
6
36
21
105
72
162
1
68
9
30
12
24
114
27
15
60
6
55
8
129
66
66
54
12
25
47
1
5
6
9
12
33
24
126
25
56
9
186
48
12
66
175
8
36
21
42
33
3
45
52
8
72
57
51
45
36
48
36
6
49
11
24
6
66
45
15
105
9
6
54
51
15
9
81
102
57
21
60
63
15
85
116
16
113
54
18
78
57
9
30
54
12
19
11
48
21
63
72
48
30
18
13
11
6
55
35
45
3
30
67
5
39
16
5
18
186
24
54
21
99
48
12
81
12
9
114
102
30
18
36
30
49
60
11
96
45
87
60
132
21
33
31
36
29
54
12
24
105
123
12
1
20
117
12
6
42
6
37
5
30
54
54
1
80
15
169
35
90
15
69
120
31
17
15
195
13
17
132
66
156
1
53
87
69
48
42
276
48
54
12
18
121
41
96
123
96
4
17
150
49
96
8
45
90
117
4
11
33
69
48
24
66
12
18
63
16
5
48
36
15
12
15
150
24
19
29
7
56
88
155
21
75
6
12
18
18
12
115
44
63
1
47
30
18
301
35
81
28
17
114
96
54
15
99
36
25
104
52
60
68
135
21
9
6
66
55
48
17
135
100
59
18
96
84
3
15
24
24
24
6
27
9
15
111
48
81
273
171
60
261
78
13
89
48
48
39
9
6
21
60
39
9
36
84
27
18
84
186
36
24
121
11
48
66
19
71
114
51
33
36
66
9
12
87
132
36
73
60
92
64
23
30
43
53
51
3
21
57
54
48
1
5
15
15
54
336
42
108
24
18
15
28
71
84
24
81
16
29
15
51
48
1
32
15
24
9
45
54
57
3
13
20
24
9
24
72
6
129
4
5
120
15
40
11
18
18
25
84
71
48
24
33
4
23
6
31
23
30
12
96
18
156
84
12
18
27
24
9
30
1
41
12
63
3
30
31
83
156
36
24
25
47
9
24
27
18
127
44
4
77
3
52
29
30
96
33
132
160
23
12
45
87
6
15
147
180
54
48
102
48
48
24
229
11
25
59
6
15
93
43
53
84
90
33
93
195
99
72
48
48
48
42
12
3
39
18
7
95
114
54
117
16
83
57
3
54
7
95
49
47
114
19
11
96
49
101
60
114
288
13
24
104
15
25
32
9
24
60
27
48
15
60
30
66
24
24
42
90
168
1
11
36
18
12
60
174
84
21
9
102
114
48
123
63
1
95
45
4
20
39
90
126
121
11
25
17
27
64
32
3
1
44
57
42
93
420
33
51
120
3
1
119
78
90
102
60
6
96
108
33
24
24
12
4
11
54
30
9
9
27
3
1
35
96
45
111
25
215
12
168
45
39
90
60
96
138
24
33
9
55
23
12
6
3
27
69
3
48
9
69
51
60
16
20
33
66
61
60
35
13
5
42
30
78
21
36
48
15
126
90
49
71
18
168
42
21
51
61
47
33
48
36
3
1
29
18
30
42
12
21
4
23
36
42
24
51
27
36
180
30
51
76
5
102
18
18
12
18
6
18
30
78
12
138
85
35
45
48
21
75
16
8
15
25
17
54
30
6
48
21
39
42
84
6
73
20
39
102
90
48
18
18
54
60
96
12
39
123
37
41
3
12
100
17
96
12
18
66
15
124
20
27
108
36
81
69
18
12
36
189
39
6
24
55
80
21
36
135
9
18
61
17
48
24
66
21
40
11
153
51
121
95
48
97
65
84
54
42
3
15
36
60
24
84
12
6
19
56
24
81
42
216
21
9
31
71
90
24
36
30
33
39
30
30
36
21
64
149
36
55
72
128
51
6
18
6
156
15
63
1
35
18
87
21
12
78
150
19
104
99
33
33
27
57
7
161
39
24
117
19
11
72
72
24
45
45
75
9
27
45
18
61
47
105
15
132
6
6
61
143
24
12
36
42
67
59
6
15
45
30
18
12
15
9
30
12
18
75
21
84
7
8
96
3
36
36
18
48
15
93
24
78
105
75
30
24
51
27
37
35
24
21
156
87
33
99
ABCD 93679725994*3^$a+1 [50071]
35
16
69
11
49
27
9
30
24
57
9
15
48
92
64
60
27
18
42
45
3
41
64
12
84
15
5
28
8
49
36
78
17
49
183
60
96
60
72
12
27
21
20
48
16
21
63
21
90
9
120
36
129
159
12
81
3
45
51
99
9
156
32
52
21
12
198
72
144
41
4
99
5
31
105
9
35
1
30
90
24
27
3
36
9
45
111
105
114
30
6
90
39
117
3
51
101
85
18
129
63
129
15
5
19
17
112
63
24
5
4
60
75
12
54
39
20
16
39
90
71
64
45
27
45
63
24
92
91
48
6
54
12
9
36
45
63
15
81
80
16
3
30
39
51
21
21
27
132
60
56
64
60
69
15
56
16
15
173
36
25
54
21
20
64
32
100
69
3
132
156
20
24
31
129
24
32
13
30
132
48
36
60
30
171
33
39
27
54
60
27
3
60
81
9
12
87
36
36
44
31
6
15
39
5
49
27
153
90
9
96
20
40
12
20
13
51
44
4
27
54
47
28
12
8
85
72
24
35
24
52
15
18
30
57
20
13
39
8
28
21
75
20
16
24
75
5
16
44
295
6
23
180
112
63
69
8
124
48
3
57
81
87
24
60
69
72
30
129
96
48
15
117
84
36
15
18
27
20
13
35
4
33
15
33
60
71
28
8
85
15
192
117
15
39
9
33
15
3
57
68
31
33
8
40
15
69
165
71
49
51
39
96
18
39
27
9
20
120
37
27
8
40
15
33
15
9
117
119
25
87
24
51
29
76
80
13
39
33
60
35
64
81
54
54
12
15
8
40
15
5
115
42
30
45
45
18
6
35
24
52
9
111
105
3
21
120
6
105
48
116
1
15
219
90
39
27
9
156
15
60
54
63
27
54
27
132
51
36
5
64
24
21
30
36
24
5
12
109
51
20
28
12
33
30
5
55
5
4
3
177
156
45
131
19
117
3
6
315
24
15
9
51
72
30
3
12
3
96
54
15
57
18
5
12
40
33
27
8
31
24
17
19
5
49
147
68
4
60
32
64
15
5
16
21
18
41
4
12
63
5
1
15
24
20
4
60
3
45
45
30
9
9
72
147
12
80
36
40
12
57
54
17
193
39
3
33
21
90
54
126
9
45
51
15
9
72
33
102
5
49
60
30
9
15
30
27
9
6
9
36
93
60
35
1
39
81
99
51
66
60
15
3
77
4
39
6
54
117
24
111
125
88
147
213
12
60
93
30
185
37
23
12
52
3
54
59
7
65
25
78
69
108
3
66
36
198
45
24
12
96
3
72
5
55
45
44
36
13
39
72
165
3
56
12
40
63
45
15
210
42
45
93
132
3
84
128
40
45
63
45
87
44
4
15
17
24
16
33
36
30
69
12
48
36
20
36
28
57
60
15
24
20
4
57
78
30
126
6
135
9
126
57
27
101
49
36
48
36
15
45
35
4
56
16
45
27
27
9
51
21
48
15
45
24
63
5
193
15
75
17
85
87
96
15
77
60
85
75
9
15
9
51
20
268
108
128
1
54
57
20
52
32
19
36
54
66
90
24
12
123
24
3
270
23
40
72
3
6
54
36
21
9
135
36
9
11
84
19
41
4
132
48
75
81
20
79
57
165
3
81
3
21
15
36
24
36
51
30
39
39
5
16
24
12
9
36
78
12
57
3
5
52
33
54
36
9
111
45
24
44
1
54
120
42
3
56
136
3
12
45
20
115
5
4
48
12
171
5
43
5
31
105
21
60
39
15
129
72
48
21
35
55
33
60
27
21
8
112
45
75
20
28
20
85
15
32
43
60
45
21
24
66
6
54
81
8
64
36
132
39
41
13
27
72
27
36
69
96
84
21
63
24
51
21
36
80
49
30
21
24
15
9
27
48
5
52
20
13
95
37
15
15
78
39
48
3
72
93
81
255
21
35
19
45
44
40
27
18
6
125
4
36
168
60
3
33
21
59
157
39
69
27
12
27
24
12
45
45
3
51
270
24
35
4
27
105
165
54
77
40
20
103
57
20
28
144
21
12
54
5
36
268
201
63
3
29
16
12
111
66
24
162
54
54
57
20
52
132
39
6
3
48
24
159
81
24
12
48
24
8
88
15
45
27
5
28
60
15
6
144
72
23
25
42
9
129
27
105
3
36
9
96
54
5
4
3
105
60
48
57
18
42
18
66
54
42
90
5
103
72
33
141
39
111
30
6
9
96
60
33
30
132
117
8
13
6
30
3
12
144
132
8
36
31
18
126
9
75
42
3
207
54
159
60
15
96
54
66
6
3
32
4
105
51
48
27
18
36
111
132
3
60
18
15
345
35
16
20
40
9
95
ABCD 93680817364*3^$a+1 [50015]
90
1
11
60
12
37
53
108
150
9
64
47
90
90
150
163
89
36
84
18
150
103
59
18
19
233
180
135
135
90
126
90
270
12
60
162
36
72
19
156
17
163
23
81
153
30
198
7
233
30
240
85
35
60
72
265
41
135
9
27
99
54
90
121
17
55
140
57
60
126
342
12
348
12
150
153
45
12
276
90
90
31
131
282
18
33
72
75
33
99
13
185
67
216
104
72
21
132
18
45
27
48
73
17
60
135
117
18
120
42
48
72
6
72
90
120
7
35
30
6
90
55
216
48
23
72
18
30
168
54
27
189
19
35
120
6
12
42
90
30
270
51
129
151
107
109
8
45
135
36
27
49
41
99
3
6
72
198
90
135
27
49
68
315
30
163
5
30
132
270
138
37
311
72
45
4
96
8
39
96
72
72
18
102
6
84
6
117
27
90
18
120
72
60
30
15
165
87
63
138
72
7
80
183
96
84
177
64
29
195
100
155
6
180
55
17
18
45
99
30
195
28
47
6
84
55
203
72
18
30
42
30
78
18
144
210
6
90
99
3
78
12
90
882
87
76
35
37
41
12
43
120
176
183
18
15
57
90
168
45
57
55
5
108
30
105
27
30
6
162
27
75
25
65
108
222
18
18
45
9
18
145
35
108
12
105
4
60
11
78
171
108
100
65
6
1
53
108
55
8
135
225
57
162
6
27
64
108
152
28
116
72
57
18
132
30
96
72
90
49
68
112
59
1
84
5
84
87
3
6
90
265
59
45
28
317
87
63
30
91
179
90
91
17
43
44
3
240
90
18
252
192
6
31
71
90
162
141
99
90
120
78
333
40
104
36
45
102
240
180
229
131
12
6
99
63
12
6
102
97
173
60
63
144
63
252
30
150
288
252
126
67
95
192
285
36
27
369
36
45
210
42
27
3
37
71
33
76
149
54
73
44
108
75
6
279
81
180
234
126
171
111
105
147
60
18
102
33
57
43
65
150
108
217
8
144
3
42
18
9
279
217
84
23
297
171
117
45
36
19
72
11
42
171
72
45
63
436
41
198
1
44
39
78
12
235
68
100
8
72
57
6
81
21
72
18
162
78
120
270
42
153
63
37
107
1
119
96
324
120
33
180
40
305
168
54
90
48
60
108
19
65
150
18
12
6
12
42
27
93
51
99
30
78
9
64
47
240
12
6
174
73
107
61
152
27
360
1
80
4
311
102
403
17
72
18
13
32
72
93
15
180
57
15
63
30
123
147
132
48
90
42
18
19
120
131
85
107
37
161
7
80
45
36
12
90
33
136
89
ABCD 93680916716*3^$a+1 [50067]
30
18
6
78
66
6
49
60
59
18
12
18
24
306
78
72
18
96
79
36
29
150
66
6
108
12
150
48
55
36
23
1
275
1
71
78
36
55
89
115
35
60
12
13
155
270
151
41
90
60
72
12
168
60
30
96
6
49
36
5
66
90
54
48
60
6
55
11
108
30
42
25
41
24
6
54
174
25
77
18
36
54
30
25
35
25
71
25
29
54
120
60
18
24
19
71
85
41
138
12
60
24
54
91
71
12
18
24
24
175
107
42
78
30
42
36
132
78
72
103
5
6
60
114
42
24
144
12
90
18
24
1
5
36
66
49
24
11
6
78
1
5
18
18
18
1
144
36
24
47
73
5
54
12
90
270
66
222
1
5
234
66
31
5
96
43
65
72
18
24
36
132
120
48
12
18
36
30
36
12
12
54
115
17
19
5
120
19
35
90
96
115
23
18
42
1
101
19
35
84
1
65
90
6
78
6
54
78
78
36
120
36
49
83
72
66
54
30
24
54
1
29
187
60
29
31
11
48
24
1
96
23
120
61
41
18
61
155
24
12
49
47
73
36
60
155
66
78
24
90
48
144
30
25
29
12
258
84
48
72
6
114
36
25
120
119
18
78
12
354
30
30
24
31
269
54
60
37
71
78
66
25
119
60
1
24
96
35
54
42
78
66
24
12
24
78
66
1
59
30
114
6
31
11
13
5
55
36
24
96
11
24
84
12
133
59
1
35
66
246
240
48
85
11
49
41
79
185
31
120
35
48
18
18
24
60
61
35
102
79
71
193
11
156
13
131
36
30
79
71
18
31
89
6
174
6
48
96
1
23
48
24
85
53
150
78
60
43
5
30
180
25
41
6
72
1
36
84
120
17
138
60
66
114
102
42
6
115
131
49
107
60
12
72
126
19
5
36
43
11
54
55
17
19
23
48
24
36
90
19
35
25
65
126
18
96
156
84
114
204
18
60
18
24
1
60
5
55
17
163
5
120
42
18
66
48
1
71
90
126
78
42
12
37
83
37
41
114
25
11
114
19
36
59
150
84
48
19
83
6
6
168
66
84
36
30
36
36
24
85
131
12
1
77
18
6
114
24
78
30
72
48
24
78
138
198
36
18
48
72
60
1
5
54
42
66
90
18
61
245
6
12
1
59
6
60
66
49
36
95
6
90
13
11
25
143
181
11
49
35
42
12
6
6
6
48
30
126
126
24
246
90
162
1
60
17
60
162
60
6
150
24
37
71
48
25
5
31
11
12
60
36
25
101
84
12
19
23
36
12
48
72
78
6
60
25
89
12
54
6
48
36
19
29
6
42
60
42
37
11
30
30
18
6
120
48
1
131
6
30
13
77
78
25
11
36
408
60
72
84
25
23
66
36
30
54
72
18
264
60
60
96
96
54
60
42
54
186
73
107
12
121
17
18
30
6
145
71
12
48
108
60
12
73
59
1
5
90
24
66
6
30
18
60
18
18
60
60
24
1
107
12
6
151
24
107
120
84
36
48
96
18
7
29
12
90
54
19
59
18
18
1
120
23
12
18
30
252
60
6
43
36
11
13
17
19
125
60
330
24
1
503
42
66
30
18
240
24
37
71
12
78
18
156
144
72
13
36
89
12
43
96
89
151
53
66
24
1
167
90
42
36
25
29
42
156
12
36
145
5
36
19
96
95
90
114
114
7
60
35
48
37
23
12
25
119
25
71
25
149
66
108
60
48
120
54
19
89
66
25
11
24
60
42
114
108
360
1
119
60
48
133
41
78
48
12
96
6
78
150
318
78
132
54
54
6
84
6
30
24
1
29
132
12
6
6
55
95
108
12
25
84
5
151
84
41
144
54
37
83
12
36
18
36
60
66
73
35
6
55
119
145
17
108
144
67
84
101
18
102
24
31
65
66
18
12
24
30
49
155
24
42
ABCD 93681418958*3^$a+1 [50056]
3
15
2
72
91
72
72
87
14
16
3
48
3
26
19
36
15
30
3
21
20
46
6
80
58
2
4
30
33
3
14
10
81
48
51
36
90
27
36
12
29
24
16
90
36
48
6
56
19
36
15
18
30
90
56
34
2
7
12
48
17
10
9
29
28
8
10
90
36
6
57
48
15
9
9
51
36
24
108
3
9
45
51
15
62
7
9
44
60
16
27
60
3
9
60
21
44
60
22
45
60
24
72
3
2
19
5
103
51
69
17
19
21
54
81
39
2
79
36
69
51
15
9
9
32
24
4
116
136
8
24
31
24
96
15
12
33
17
58
9
27
14
12
34
38
7
24
15
81
15
84
26
19
5
7
12
17
10
26
10
38
100
99
36
5
7
29
10
14
19
72
48
5
55
33
24
15
39
12
9
15
9
27
90
20
64
8
91
15
86
16
3
17
24
19
105
102
9
96
12
41
7
33
15
5
7
60
5
43
15
72
54
30
74
31
96
17
36
19
192
9
32
4
126
33
21
15
15
38
7
24
12
48
17
12
67
36
17
36
19
12
15
6
3
12
17
67
45
39
81
20
24
31
21
48
39
17
36
60
19
5
36
43
87
14
4
27
5
19
21
24
30
9
45
36
6
14
76
20
34
50
70
36
9
48
72
15
21
29
4
27
12
3
69
21
27
5
52
36
54
6
3
36
89
12
34
21
84
39
9
12
5
106
14
70
9
36
29
40
15
5
7
5
19
65
31
5
40
18
45
17
28
152
7
60
36
21
3
41
36
4
51
21
18
21
48
81
15
105
32
43
21
36
3
17
48
52
3
84
5
7
51
2
16
32
120
28
30
21
5
24
24
60
88
3
117
8
19
27
24
90
12
75
17
22
9
41
16
63
84
41
60
55
45
27
3
26
55
5
31
15
45
3
6
3
33
18
12
2
7
105
39
77
28
20
16
15
51
98
19
5
168
7
51
30
6
50
36
12
22
50
10
26
4
63
48
5
79
60
5
46
57
3
2
7
53
22
24
12
14
31
9
219
5
19
5
28
15
24
36
9
20
48
22
6
39
51
90
32
52
24
36
3
51
21
24
72
39
9
36
29
19
5
31
36
105
99
12
12
81
36
39
36
29
79
51
21
84
17
12
46
21
41
12
16
27
3
62
24
10
9
12
63
21
180
48
21
36
8
48
70
18
152
124
30
6
15
3
45
24
3
30
15
39
38
7
48
51
9
53
64
150
36
9
60
29
46
9
24
53
4
3
12
89
84
91
5
84
22
6
75
45
15
39
6
32
43
12
51
26
10
9
24
27
30
6
9
96
5
19
9
44
106
26
48
96
22
14
24
7
135
50
19
21
87
65
46
2
7
60
12
15
45
39
6
20
10
24
9
17
19
5
67
12
36
12
5
84
48
7
41
79
39
86
24
7
48
15
9
5
7
24
27
54
63
87
14
91
141
15
5
43
15
12
60
38
19
51
9
3
18
72
90
45
132
3
38
22
84
24
12
9
9
51
9
15
72
60
99
14
10
14
12
46
117
5
106
9
36
5
22
2
16
36
116
10
45
17
55
72
36
69
56
64
56
67
21
60
32
55
17
12
100
15
75
50
4
20
10
6
8
46
36
33
87
6
44
4
44
31
24
17
24
10
36
9
45
27
24
120
24
84
63
120
24
9
57
78
9
53
55
3
9
33
188
22
144
45
60
21
32
103
45
24
20
19
24
41
7
123
21
15
36
45
5
55
24
41
28
27
3
42
8
76
3
51
36
26
10
18
27
24
45
15
36
17
96
36
19
15
12
9
24
45
75
5
79
5
12
43
72
60
21
39
48
57
15
39
57
12
60
17
36
4
8
22
14
67
48
60
51
9
5
132
12
52
20
36
7
77
4
27
60
5
12
58
9
41
55
45
90
14
4
36
15
53
60
31
87
69
120
9
15
60
24
123
30
15
89
24
24
55
27
33
5
48
28
15
15
45
17
28
39
21
75
5
10
81
60
111
2
55
60
72
21
8
7
9
120
3
3
30
63
24
21
39
111
26
10
9
21
8
16
12
18
36
21
65
4
6
9
5
40
39
45
36
39
12
45
30
14
4
111
39
81
24
15
21
21
32
22
26
60
4
3
63
45
45
3
5
82
69
36
39
38
36
70
9
36
72
17
91
77
64
3
12
5
46
24
21
15
18
36
8
22
126
15
53
46
36
33
51
96
30
15
3
2
4
66
50
48
19
27
21
33
20
31
41
12
7
65
10
36
33
24
51
105
41
55
29
40
30
45
5
7
24
5
76
20
115
5
64
116
4
60
66
2
16
20
76
44
19
53
4
6
14
34
6
15
15
9
41
4
90
6
15
60
60
39
14
58
54
20
34
126
56
7
48
29
91
3
69
27
45
24
12
3
21
21
3
105
56
124
39
36
72
29
4
32
4
39
27
18
99
12
51
24
26
19
81
32
7
48
48
48
17
67
5
142
26
48
19
51
105
12
3
6
68
43
29
36
43
36
65
16
18
9
12
84
21
3
21
39
17
34
21
45
60
63
60
5
7
21
3
29
22
153
51
12
18
60
15
41
19
12
5
55
9
20
19
41
16
54
54
152
19
36
72
81
80
24
88
18
9
33
8
10
9
57
8
31
24
51
90
12
8
10
26
19
17
34
50
91
24
9
15
41
84
19
17
40
6
93
12
12
3
78
30
9
27
38
22
14
36
34
50
55
12
17
46
50
22
9
29
24
151
17
10
48
14
46
9
60
5
106
14
12
43
21
12
24
3
36
45
6
14
60
19
5
180
22
126
18
6
30
96
9
29
19
17
34
14
22
98
31
5
10
122
124
150
74
46
54
44
31
84
17
4
162
38
52
135
72
17
34
9
3
9
9
39
33
3
17
40
3
12
39
74
31
24
36
15
26
55
29
16
48
92
94
45
29
16
66
2
58
2
16
27
17
60
36
12
4
3
101
132
12
7
15
33
197
31
9
20
40
8
55
5
22
144
72
9
5
40
39
96
9
36
8
43
53
31
75
21
77
28
99
89
31
15
6
15
5
24
94
9
36
45
27
9
3
101
10
26
10
9
101
43
3
14
10
36
30
15
3
45
12
33
39
3
33
29
67
15
14
40
20
52
63
ABCD 93681686284*3^$a+1 [50234]
240
37
108
114
66
222
522
35
193
47
24
240
121
90
18
72
168
83
109
251
19
6
263
109
60
71
24
43
294
95
331
90
35
24
96
49
138
330
30
77
1
84
59
229
11
97
90
53
109
107
235
53
240
85
35
133
227
73
23
91
18
30
78
23
277
54
96
29
331
54
18
30
132
120
35
1
60
72
323
72
13
54
341
37
35
120
67
306
227
145
18
42
342
53
73
480
114
66
72
11
24
145
71
37
24
179
139
258
323
37
174
216
42
198
120
42
11
61
126
72
125
96
96
325
251
109
6
30
407
115
197
48
96
37
60
570
72
77
48
43
317
25
18
30
90
53
120
24
133
252
48
42
18
84
18
72
101
49
108
203
85
30
29
85
336
24
30
78
90
120
42
360
270
360
29
187
270
119
24
67
5
48
217
240
84
78
53
168
337
47
133
107
13
54
221
229
6
54
90
120
18
252
258
77
331
245
259
125
288
120
25
378
114
36
84
35
43
30
90
125
217
90
90
539
37
35
19
29
264
48
109
35
216
168
1
18
18
30
42
72
486
144
18
48
132
12
35
91
24
5
133
168
155
37
72
59
37
107
48
24
48
37
78
282
11
48
121
186
5
67
90
180
18
90
72
347
85
11
24
13
222
18
83
25
47
205
107
73
12
83
13
102
72
245
403
5
253
30
330
54
5
25
96
47
48
85
35
144
235
66
24
228
60
102
96
197
13
24
48
72
35
73
95
336
181
108
180
198
293
49
60
72
179
121
96
90
102
258
29
288
168
37
102
29
24
43
234
59
157
144
11
37
107
61
54
221
48
19
120
18
150
174
191
67
77
13
11
72
19
96
30
407
67
5
331
42
107
48
43
437
85
30
288
29
193
12
6
192
42
131
115
114
156
95
49
96
12
78
125
235
29
216
19
5
85
126
77
216
24
13
30
42
203
48
96
216
25
132
12
143
120
25
18
24
66
35
187
90
12
180
96
102
198
42
90
35
85
150
90
228
60
83
61
180
90
66
59
13
11
97
90
234
11
67
5
ABCD 93681739982*3^$a+1 [50005]
28
21
27
9
96
3
9
240
123
12
33
3
39
36
102
54
6
47
36
40
12
3
36
60
18
48
3
120
104
13
39
36
117
30
6
12
135
57
30
42
3
3
45
48
51
5
13
30
5
52
60
9
60
6
93
3
9
60
8
52
15
5
4
57
24
3
60
27
9
9
30
12
138
12
39
21
36
23
40
12
8
52
69
30
5
91
53
31
33
36
12
219
6
3
9
15
51
57
9
59
25
12
15
120
3
9
27
21
39
5
1
123
84
36
12
15
33
69
42
30
18
6
27
48
45
24
35
37
3
12
15
89
52
129
6
12
45
96
9
30
18
63
45
60
24
36
51
24
60
20
64
56
4
120
48
12
20
7
78
18
77
36
79
5
25
47
16
8
25
15
84
3
9
24
9
15
32
121
24
114
57
27
33
27
5
96
40
12
45
24
18
6
15
75
81
36
9
35
1
24
6
17
61
51
33
12
3
3
33
24
20
76
99
78
54
105
81
3
9
72
18
33
27
18
15
24
8
73
84
3
56
4
32
4
45
51
33
12
24
95
37
3
99
42
6
48
30
12
54
21
12
56
7
77
28
27
48
48
21
44
40
21
3
192
20
25
3
33
30
18
75
15
45
72
9
18
102
24
24
42
48
41
4
32
13
6
5
40
60
24
20
16
27
102
11
1
60
6
48
9
60
27
6
23
16
9
11
49
36
90
30
48
27
21
12
95
7
6
48
36
15
20
25
54
21
21
123
9
3
3
30
35
4
12
48
92
13
12
51
132
15
18
15
45
15
9
23
28
9
75
96
12
12
33
30
5
91
6
36
47
40
60
15
18
15
32
25
120
51
24
92
4
24
27
53
13
15
33
39
20
16
12
24
3
6
24
3
63
6
51
68
40
45
12
15
8
1
24
24
36
6
6
27
57
96
3
51
53
7
66
3
60
51
30
75
39
5
1
246
9
36
12
12
15
29
25
96
15
8
36
4
12
9
15
39
30
15
96
45
114
18
3
56
1
18
125
1
6
9
21
63
99
48
69
8
13
24
83
88
44
13
48
23
60
4
3
60
102
11
97
123
69
15
15
42
3
3
57
36
9
111
27
33
20
1
51
69
95
1
108
6
6
23
40
24
48
9
119
25
39
57
15
36
117
36
72
15
92
13
123
51
5
4
144
27
9
56
13
3
72
3
9
84
9
12
15
153
48
60
42
30
15
21
15
51
114
24
27
21
39
105
15
9
39
12
33
35
13
39
24
12
44
1
39
8
28
44
40
21
12
3
48
27
53
144
13
59
28
48
9
15
33
3
8
40
72
3
90
36
15
51
54
15
81
59
4
15
12
29
1
54
33
45
15
105
35
7
9
24
33
42
141
9
75
12
99
54
72
15
3
96
66
155
13
135
48
128
16
44
76
21
168
59
76
9
35
7
18
11
52
105
24
3
56
7
12
33
12
20
157
3
36
60
20
36
85
54
9
12
9
72
23
1
78
65
25
72
30
66
87
21
15
57
27
63
69
24
45
36
18
21
9
12
23
1
27
45
15
72
3
42
27
36
39
21
39
6
15
8
24
85
15
12
69
6
66
15
33
36
75
36
33
30
126
3
27
18
48
23
55
29
1
59
40
60
92
40
60
39
57
9
3
32
55
21
27
141
24
33
84
23
112
45
48
3
8
40
60
21
108
12
84
6
33
20
16
39
45
12
24
9
11
1
3
20
36
36
84
4
45
6
5
1
51
33
6
21
27
17
19
57
45
3
9
60
3
63
42
12
15
153
15
12
3
9
9
36
39
39
5
1
24
12
6
17
88
129
35
64
84
27
36
60
90
123
96
21
12
15
12
9
51
36
68
24
52
9
90
21
39
42
54
30
99
44
36
31
84
9
33
15
12
45
12
195
15
21
12
12
24
27
12
5
1
12
15
3
41
64
36
44
64
20
16
21
15
33
15
15
6
6
6
3
9
18
114
51
32
1
24
36
24
3
9
63
56
1
51
12
32
76
3
36
5
16
9
3
32
48
145
15
20
40
12
33
51
24
36
56
1
3
20
25
147
9
48
3
12
45
35
85
30
41
1
143
37
23
55
21
15
12
57
60
60
21
15
80
4
45
60
15
33
23
25
84
3
32
73
24
6
42
11
36
4
36
21
3
120
15
41
4
87
9
33
95
13
15
8
25
15
21
18
17
193
12
3
12
39
29
40
60
15
33
93
39
33
3
21
99
129
12
3
105
51
20
36
103
30
18
69
9
54
18
3
27
204
66
12
36
15
99
6
12
47
28
93
15
9
3
8
24
112
9
27
9
23
16
9
42
30
66
42
11
16
36
27
5
7
21
27
17
28
21
12
3
116
1
27
60
36
51
9
72
27
5
72
13
3
9
39
12
57
18
53
16
20
61
15
48
20
40
69
6
21
9
15
21
48
3
32
61
12
87
27
9
9
18
45
33
36
90
29
4
48
33
60
15
24
60
36
60
21
3
32
49
12
3
20
16
3
30
27
135
6
15
12
12
21
12
120
3
8
1
30
54
39
3
48
96
45
21
99
21
3
9
30
48
9
228
117
35
120
4
84
21
36
39
105
59
12
103
5
25
11
96
4
24
56
19
77
1
63
21
3
32
108
1
72
132
3
44
13
12
36
120
12
18
57
12
45
30
78
75
27
9
45
84
3
9
111
24
8
13
30
33
36
36
195
17
25
135
21
84
3
3
6
78
5
25
27
80
84
1
59
145
159
3
9
39
5
97
30
12
5
16
27
138
11
13
131
91
48
21
20
1
51
33
27
27
12
6
90
105
27
12
33
12
39
54
96
12
24
48
36
15
111
29
37
60
24
3
20
73
39
20
84
96
180
4
39
45
12
3
30
102
33
27
69
12
32
61
39
60
63
90
107
88
39
144
6
15
108
32
40
60
24
24
75
41
52
3
5
16
21
24
48
11
1
36
24
6
29
19
6
54
69
81
15
96
9
27
9
15
81
39
21
15
ABCD 93681821908*3^$a+1 [50083]
28
12
32
16
17
48
19
36
5
3
88
8
24
69
19
5
51
33
36
15
4
44
4
44
28
77
19
44
48
12
24
16
32
16
29
39
12
96
33
3
24
40
8
108
28
8
52
48
84
5
24
3
52
29
7
8
112
20
64
5
55
144
17
67
48
24
8
96
4
36
80
69
31
68
9
7
24
41
96
87
33
24
27
12
45
43
168
48
68
12
9
12
67
5
43
8
60
57
12
15
4
17
3
24
48
72
21
31
32
60
72
93
7
156
53
39
16
180
68
33
24
3
9
31
29
7
5
3
40
29
51
84
9
24
7
41
27
36
16
17
51
88
36
12
12
29
15
4
17
15
4
24
24
5
24
31
5
27
36
4
36
12
12
32
64
5
19
36
53
15
24
4
24
12
53
15
28
24
8
4
20
21
51
9
7
5
19
44
9
67
41
15
4
17
7
20
28
176
9
27
48
81
3
40
12
32
60
33
36
51
12
4
32
12
4
17
12
36
51
40
5
19
36
8
76
8
4
5
60
3
33
27
36
40
12
68
33
12
3
33
55
8
60
40
24
20
33
27
4
8
4
32
60
36
9
3
64
5
7
8
21
15
48
21
67
56
40
32
12
24
40
8
12
40
32
12
28
17
31
48
68
16
12
5
51
88
5
12
15
16
12
8
36
4
89
19
80
33
39
64
41
31
96
108
24
132
8
96
24
57
7
84
17
51
40
72
192
44
81
15
64
48
116
48
21
12
3
36
108
36
16
53
24
55
44
45
19
20
88
20
16
8
64
48
68
84
60
16
29
43
41
15
84
84
24
69
48
7
116
9
36
3
96
28
24
48
36
12
17
19
24
20
33
7
140
60
4
53
127
20
28
5
27
33
12
7
29
7
12
41
3
117
7
12
60
36
48
60
8
12
12
156
48
4
8
76
65
7
12
32
108
4
72
84
20
96
12
57
63
16
108
17
103
32
4
68
28
20
28
5
67
24
24
44
12
40
161
51
84
16
29
63
45
3
21
36
27
4
96
32
24
64
8
9
147
16
68
4
96
12
20
52
8
12
24
12
40
32
33
7
8
76
72
17
60
7
24
5
55
44
40
12
60
92
64
92
76
32
12
16
12
8
124
17
3
24
24
28
20
64
17
55
12
48
72
5
15
60
4
20
4
24
20
4
53
72
7
5
60
87
33
255
4
8
52
29
3
4
20
16
36
5
43
104
4
29
7
8
12
33
99
28
36
17
55
8
117
12
15
4
36
17
51
45
15
12
40
44
9
24
19
17
27
9
15
177
3
12
4
20
57
51
40
8
45
27
40
5
3
12
16
20
84
21
60
7
44
33
24
12
15
45
15
60
28
84
5
15
84
12
64
56
153
27
4
8
16
68
69
51
76
32
21
15
12
36
16
17
12
7
32
52
24
44
9
55
32
40
29
31
65
12
43
36
32
100
96
36
12
8
48
4
17
27
9
27
52
29
7
32
40
101
51
48
40
20
21
24
12
19
60
60
29
7
5
3
112
24
29
43
48
29
15
4
84
36
5
39
12
4
80
16
29
7
8
28
29
19
104
24
100
36
84
56
48
4
12
17
3
21
12
127
12
8
24
81
51
4
44
156
12
24
120
4
77
3
40
8
33
15
4
36
5
39
36
28
53
19
5
27
48
16
84
17
15
9
115
68
40
36
8
100
36
72
29
180
36
48
19
12
44
24
24
108
48
9
51
4
53
19
108
5
84
31
12
108
12
17
7
89
48
91
24
17
67
5
19
29
7
17
15
16
48
8
52
44
24
45
15
4
29
7
12
48
12
20
24
24
40
32
24
9
15
9
51
16
8
24
12
12
16
77
39
4
8
28
29
19
48
17
96
63
4
32
36
9
19
84
176
24
33
24
15
72
28
24
48
5
19
20
57
12
19
17
27
16
17
7
77
3
21
55
24
44
33
60
12
51
4
36
12
32
12
36
52
89
79
8
4
8
4
20
60
84
72
4
5
3
48
33
3
21
79
36
5
7
48
108
5
43
44
12
24
48
12
36
12
40
84
8
24
108
21
19
56
57
55
44
64
24
48
44
4
36
140
40
44
48
12
9
15
84
36
12
16
48
17
3
12
117
7
36
77
7
101
24
19
44
45
3
16
20
40
41
43
32
84
21
135
4
8
12
40
20
4
89
3
12
40
56
60
48
60
72
12
76
41
19
17
7
12
44
12
48
16
44
64
32
48
52
17
15
16
48
12
44
60
12
16
12
5
31
48
20
72
4
12
36
41
91
164
12
12
28
44
16
12
12
36
20
57
7
48
5
3
4
44
12
40
24
92
12
48
36
28
20
28
8
45
7
29
91
12
48
8
9
67
36
56
40
17
31
92
36
4
20
96
4
20
12
12
33
36
63
4
5
3
4
24
8
96
96
36
36
33
36
91
8
40
5
139
29
7
5
3
48
12
28
41
43
8
112
32
16
17
3
24
28
12
41
111
24
52
8
36
9
7
32
45
72
19
77
3
40
44
12
4
12
5
7
44
48
4
8
21
15
4
65
19
20
21
19
84
68
12
40
20
9
39
76
8
4
29
7
44
24
16
41
31
24
36
8
28
80
9
7
48
20
12
12
4
24
12
36
20
12
100
36
44
28
32
24
4
8
21
111
12
4
29
123
12
12
4
68
4
36
89
79
24
48
84
24
24
77
31
41
48
3
12
40
17
96
3
81
27
24
52
77
99
9
72
55
20
24
33
55
36
12
5
67
12
12
29
51
40
96
8
28
8
12
33
39
33
12
3
52
5
99
4
17
75
64
32
16
29
55
5
15
16
17
63
40
8
12
9
27
76
44
4
36
20
24
33
7
89
15
12
24
12
112
17
31
8
33
31
20
148
36
32
132
64
92
84
28
44
124
44
4
12
44
4
132
24
53
19
32
36
16
8
12
120
16
17
7
32
168
36
28
17
12
15
21
7
29
108
27
48
12
4
8
9
55
84
104
76
5
15
40
32
40
84
56
16
5
87
24
12
24
93
3
16
29
3
4
12
53
7
12
5
75
4
8
4
17
31
36
17
24
31
48
41
51
64
20
12
48
57
55
5
12
31
44
4
20
16
29
15
9
39
48
16
20
4
44
88
8
52
8
45
15
52
80
4
8
16
44
36
4
20
132
40
32
9
7
12
44
28
12
12
24
41
55
12
48
29
15
4
20
12
96
72
36
16
24
8
4
12
8
36
ABCD 93682373368*3^$a+1 [50026]
69
3
13
155
48
57
72
87
1
12
32
12
16
36
20
48
12
28
72
44
28
59
61
23
33
51
1
47
33
16
44
64
8
27
1
11
81
27
24
1
44
112
59
9
27
145
11
25
68
3
105
144
4
72
47
33
24
16
59
48
36
84
21
15
9
63
9
132
16
32
27
49
72
11
45
27
25
144
48
11
60
21
27
105
27
36
45
24
24
4
36
59
33
132
63
9
3
81
3
25
47
12
21
180
39
13
44
51
9
16
32
144
36
195
81
40
47
33
4
11
24
60
45
147
21
40
35
85
47
33
15
84
9
87
13
8
87
13
20
48
60
52
24
11
48
12
57
3
36
33
60
75
37
92
48
3
133
23
48
37
36
59
21
3
36
9
16
23
69
60
39
73
23
93
36
88
20
16
44
36
39
12
9
15
1
83
61
8
39
9
16
47
25
96
36
32
15
97
68
15
45
27
36
97
20
3
25
23
12
108
1
23
24
48
12
9
27
81
15
37
71
57
3
24
12
48
9
60
48
3
1
24
84
47
13
47
25
167
36
13
20
28
8
15
1
8
51
81
36
40
20
60
15
36
21
51
24
96
13
71
24
9
96
111
1
11
97
203
9
15
25
8
3
36
48
24
61
35
9
3
45
27
25
71
69
36
60
27
117
3
13
83
37
35
9
3
61
44
15
36
45
87
93
28
36
20
3
48
12
45
27
153
3
13
35
21
24
27
60
21
15
21
24
48
15
9
3
36
37
32
76
32
36
108
16
8
28
44
16
23
48
36
109
11
24
9
100
119
24
109
35
1
56
96
100
12
47
24
57
99
204
21
3
33
3
21
3
45
27
21
15
24
12
81
108
3
24
57
96
12
87
25
20
87
9
16
59
9
24
3
49
20
16
23
133
32
27
1
20
15
21
64
56
75
37
68
4
8
3
24
12
12
60
24
13
83
24
12
24
117
51
73
32
27
9
39
37
131
25
11
12
45
4
24
8
39
9
27
21
40
20
172
47
48
48
24
36
69
3
13
59
72
33
112
12
35
37
35
24
1
20
24
112
80
3
24
45
12
3
1
48
35
24
12
69
76
143
177
72
168
27
69
3
96
69
15
60
36
9
84
3
36
45
12
192
12
3
1
20
3
45
3
21
96
36
3
108
81
15
37
11
36
12
60
33
39
81
48
27
12
33
24
88
152
51
9
60
15
21
16
107
21
27
9
48
27
45
40
24
8
15
72
96
97
167
12
37
11
48
12
21
3
9
51
24
9
3
25
32
84
135
24
69
15
1
72
36
23
36
21
12
3
49
47
61
35
108
9
28
11
1
32
27
9
12
63
1
47
84
1
116
40
56
27
60
9
96
3
48
9
76
48
32
27
21
39
33
60
48
27
117
51
13
20
63
201
51
48
49
32
27
24
12
12
84
45
39
141
39
48
37
8
39
36
69
75
49
44
15
60
9
52
8
15
9
39
117
28
72
35
9
15
45
15
12
45
12
75
73
128
24
48
3
48
21
40
20
28
11
9
48
36
12
27
12
57
15
33
28
71
1
8
27
60
105
15
60
57
3
12
1
84
44
36
15
1
12
44
27
24
1
20
24
39
36
25
20
12
76
80
72
60
132
195
36
9
63
13
35
9
3
48
1
83
61
12
80
24
24
27
12
1
8
3
109
56
16
11
12
24
45
16
11
60
12
93
112
32
3
61
83
24
1
20
12
24
48
60
51
12
93
48
3
33
75
57
12
4
56
4
23
9
108
15
81
15
9
63
13
80
15
1
48
35
97
11
33
3
61
32
12
48
3
12
1
68
12
51
72
21
15
12
12
12
48
13
11
36
105
24
75
12
45
4
8
36
4
104
123
9
4
56
27
12
25
56
99
12
73
20
99
12
61
23
12
60
1
116
27
24
9
48
3
21
12
27
1
36
12
23
72
9
75
36
9
16
47
12
36
60
48
9
4
44
87
25
35
60
1
48
32
27
1
59
9
4
44
3
45
3
132
69
27
69
48
24
15
36
36
25
72
248
96
16
35
36
48
36
1
32
4
23
48
84
84
45
28
71
73
36
12
35
24
69
15
25
11
12
132
1
44
27
25
35
1
12
11
48
9
12
28
24
8
3
12
25
56
4
11
108
9
27
1
71
61
176
16
44
16
23
121
56
16
23
9
48
3
9
3
25
59
72
12
21
112
23
25
59
12
45
27
33
4
8
27
45
39
81
27
61
47
57
3
21
3
48
45
24
36
87
9
3
1
47
57
3
33
63
12
12
117
16
36
23
24
45
15
1
8
48
88
20
63
24
9
39
133
95
9
3
204
48
13
83
12
12
25
56
64
11
12
12
60
49
59
45
24
75
93
12
75
36
13
47
33
27
37
35
33
96
4
48
24
20
63
61
83
33
36
63
33
51
180
12
72
24
12
13
12
35
24
12
168
81
40
95
1
11
24
165
16
36
32
27
33
3
129
147
61
12
35
84
24
24
12
61
23
25
104
12
36
15
1
80
12
27
21
27
9
15
1
35
156
9
160
143
24
1
80
51
72
13
35
21
15
33
27
24
69
27
12
1
44
75
33
88
47
9
27
12
9
99
13
23
25
203
13
35
21
84
3
1
80
3
9
16
47
108
49
20
28
20
16
60
95
36
120
69
36
3
24
9
88
8
39
60
9
3
93
12
36
39
60
33
51
21
64
20
64
108
20
15
21
12
36
39
1
20
3
9
27
72
37
72
95
25
60
32
4
47
24
9
63
24
21
36
3
45
3
21
36
15
13
80
4
107
1
11
72
33
3
49
56
3
21
27
37
44
4
23
96
21
12
16
36
107
ABCD 93682463926*3^$a+1 [50020]
7
18
90
5
24
28
33
3
9
72
99
20
16
24
9
23
7
33
8
19
72
21
20
25
119
76
45
54
30
6
54
11
7
12
18
90
17
60
24
139
81
12
8
79
21
60
9
71
4
15
57
33
107
1
63
156
80
64
96
56
37
11
16
24
20
7
30
83
4
108
9
30
41
37
3
72
243
5
64
120
44
16
80
13
71
72
64
116
7
18
27
32
24
12
7
101
60
1
180
51
9
18
12
5
31
90
35
52
63
12
41
36
13
11
12
55
90
102
42
11
28
32
19
36
53
156
28
8
28
9
11
4
75
18
95
67
17
1
24
39
69
18
12
18
323
109
198
9
81
23
1
30
33
3
60
57
27
33
3
42
23
84
13
15
36
36
3
41
64
3
9
33
3
9
11
120
60
157
11
61
36
30
5
24
4
117
3
212
37
48
35
48
36
13
75
15
173
37
15
45
3
20
24
61
23
7
54
78
41
79
72
36
42
12
108
18
105
12
45
47
24
136
176
19
29
91
96
65
19
36
24
81
57
191
12
19
9
117
39
24
92
25
95
4
120
15
18
11
19
42
36
90
57
45
47
16
15
89
4
69
12
11
85
72
11
7
12
17
61
23
7
24
41
7
18
15
8
40
24
135
30
15
8
139
6
30
29
96
7
21
81
63
56
4
8
84
133
83
7
41
49
11
1
36
63
9
42
5
60
1
159
3
18
54
96
57
135
72
5
60
24
72
7
90
75
92
31
113
16
33
27
111
89
25
36
180
63
39
53
60
4
51
29
1
207
33
3
32
37
12
11
4
81
35
40
9
35
16
20
19
29
12
19
18
48
72
198
24
9
99
41
4
8
4
20
31
54
11
19
6
27
8
40
44
43
12
89
16
21
24
48
11
60
19
117
24
20
7
12
41
36
28
3
5
37
23
40
104
24
61
119
7
185
60
7
77
88
128
49
48
51
99
41
72
24
1
35
145
27
32
36
120
48
40
20
1
486
9
104
96
24
36
61
99
81
12
42
90
30
6
95
79
69
39
53
97
71
19
117
21
63
99
42
66
53
19
60
53
55
129
15
65
43
77
24
36
73
11
67
45
45
30
153
72
24
48
96
21
6
72
48
72
17
24
67
29
4
57
99
24
39
33
72
3
42
30
72
108
105
45
11
12
24
64
27
9
15
18
12
18
42
36
54
156
29
31
5
112
3
9
24
80
12
145
60
12
72
35
25
39
32
24
61
15
12
32
31
132
18
54
5
31
57
123
5
7
45
32
1
3
117
63
56
76
104
4
39
45
27
5
31
5
28
81
18
12
18
11
40
9
11
7
12
17
64
20
7
72
45
15
12
150
3
87
5
24
19
41
12
100
45
54
41
24
4
9
108
12
42
30
18
41
1
11
37
42
18
18
9
63
21
80
19
18
27
212
28
3
5
4
44
124
32
31
93
9
15
36
36
144
21
18
41
96
4
140
7
65
7
53
7
45
27
66
27
33
12
72
35
28
27
6
39
200
24
19
17
36
24
31
24
45
48
27
96
162
72
11
37
18
60
29
25
30
6
63
39
53
160
8
12
88
12
27
72
6
59
25
11
168
64
27
5
4
60
39
18
42
45
3
9
56
67
21
9
18
5
24
40
3
45
92
25
15
63
261
84
32
31
24
30
155
76
27
30
11
52
15
29
36
7
45
27
5
160
60
21
23
12
37
51
12
8
12
7
18
35
24
103
17
43
17
1
35
4
60
44
67
132
81
21
71
19
6
12
90
72
33
3
149
84
61
3
15
21
20
49
11
19
41
12
55
45
24
153
12
63
60
3
60
9
75
33
3
9
44
36
73
60
27
3
197
25
36
30
5
28
9
12
15
48
87
30
15
3
18
15
44
4
51
41
48
109
27
44
19
18
3
51
45
20
25
111
177
11
96
91
45
80
28
21
6
5
24
1
42
45
45
30
33
104
85
18
12
9
20
12
55
84
41
84
36
79
138
15
63
45
27
17
100
108
3
53
19
78
23
49
18
53
76
33
12
99
20
4
45
11
12
7
42
36
23
4
8
109
18
12
18
71
12
88
56
133
11
52
44
25
11
7
12
60
30
123
3
60
12
33
80
24
160
45
35
1
135
45
27
117
18
77
76
69
36
12
108
60
12
15
3
42
18
9
21
23
19
41
4
12
20
13
27
3
41
1
11
28
27
60
5
52
105
11
37
27
8
115
72
101
60
36
60
25
11
120
64
44
60
12
19
18
23
67
41
7
29
24
12
49
270
18
12
59
1
75
116
25
30
60
90
207
32
31
12
60
18
72
18
12
41
40
72
24
153
107
31
24
48
33
9
18
30
15
12
20
24
19
60
41
7
33
117
75
87
12
41
37
72
30
5
1
35
109
111
68
76
15
18
12
6
120
65
7
60
113
24
88
27
18
23
4
3
18
54
36
33
21
71
24
31
45
15
72
48
105
9
108
75
45
18
45
27
141
21
18
42
11
25
30
9
15
65
55
9
20
76
56
28
32
48
1
11
7
41
19
18
3
36
20
24
7
93
80
7
29
1
15
ABCD 93682960498*3^$a+1 [50068]
32
31
12
15
20
25
5
67
3
2
24
6
48
72
4
20
46
128
55
11
64
26
7
39
8
16
20
36
4
6
39
21
14
16
48
66
146
30
18
40
2
58
20
36
1
45
20
43
11
10
50
66
58
12
225
60
5
40
48
62
30
60
18
16
6
30
30
18
20
61
89
22
93
35
1
11
1
23
1
95
10
60
68
36
76
20
10
14
4
2
48
42
19
119
76
84
6
15
5
4
32
28
27
33
80
6
61
48
15
2
54
30
46
21
77
40
20
6
24
52
80
18
60
31
5
19
35
6
16
20
18
46
15
15
66
108
12
24
60
26
48
12
150
4
86
48
22
20
48
6
16
54
36
68
42
60
18
10
6
30
21
5
10
9
21
80
10
38
7
3
110
16
54
20
6
16
15
15
50
34
9
108
39
104
36
94
6
78
12
14
10
44
10
92
40
8
36
1
3
20
42
24
16
44
6
60
25
5
30
1
29
18
60
12
40
21
29
30
54
31
29
84
43
17
22
8
82
134
10
74
66
16
18
32
24
24
73
3
6
18
26
96
24
96
54
4
20
162
24
10
20
40
21
53
42
28
162
39
5
54
12
10
38
42
115
15
78
26
16
14
7
33
6
20
54
16
80
31
53
10
20
6
48
12
100
8
7
15
14
36
54
36
18
16
36
50
54
4
27
53
7
9
20
10
9
47
4
20
61
48
11
6
18
72
60
24
34
2
84
30
144
7
5
90
10
51
93
51
15
78
6
54
30
20
66
7
29
144
34
21
39
42
74
6
115
29
94
21
71
60
13
87
14
19
11
4
32
10
51
87
42
24
51
36
23
49
41
16
60
68
16
24
6
20
49
41
36
30
10
18
66
14
12
25
29
6
60
18
12
43
17
31
119
10
3
51
21
23
6
30
30
4
50
6
30
6
30
28
2
70
14
126
18
6
30
76
134
1
5
10
8
16
14
30
73
24
15
20
24
6
40
38
22
110
4
9
11
1
39
6
8
36
16
63
11
25
12
59
1
72
36
5
6
4
21
9
27
48
21
98
70
32
84
19
11
16
14
10
56
40
84
81
9
6
8
52
8
25
41
6
58
42
44
10
60
170
10
20
6
1
9
54
80
60
6
10
54
30
6
60
63
15
56
40
6
98
192
10
15
5
94
14
72
10
18
6
81
9
26
24
30
4
111
29
16
80
55
41
54
61
24
15
69
17
43
5
102
10
68
102
1
87
2
48
10
30
32
91
24
35
30
19
81
8
7
36
84
5
10
74
6
54
10
86
114
34
32
24
40
56
168
6
76
14
16
14
4
6
56
40
8
120
7
29
4
6
26
94
84
30
6
54
15
147
74
40
80
16
39
65
7
3
56
40
68
72
4
36
44
1
45
99
221
24
7
57
26
6
24
30
4
96
150
26
30
90
18
6
36
10
18
33
132
21
36
54
50
24
66
60
16
18
12
38
1
45
39
21
14
1
51
24
66
90
14
30
10
99
71
6
30
60
49
5
31
180
53
12
54
145
5
120
70
9
12
23
6
4
42
90
3
72
33
3
59
4
14
12
24
16
74
6
40
14
1
75
68
22
18
30
20
7
15
8
72
18
16
27
3
21
5
10
44
36
18
22
9
36
59
36
10
8
7
5
55
5
43
107
10
15
39
44
52
14
10
66
24
26
48
12
18
36
7
12
35
106
20
16
14
34
12
14
60
100
129
21
56
58
60
186
6
69
35
4
2
58
12
20
10
3
21
26
25
3
32
18
16
15
60
5
30
46
75
35
30
24
16
8
82
60
21
177
86
37
132
161
6
4
50
10
36
8
30
55
11
4
21
15
36
44
24
42
55
83
1
9
20
12
28
36
44
22
140
18
6
24
6
64
12
50
24
121
9
6
24
54
2
13
21
14
16
20
4
102
84
44
36
30
66
60
18
25
15
57
15
44
6
24
6
13
11
61
15
54
86
30
31
29
18
36
1
9
50
54
42
4
45
12
60
99
9
35
120
4
50
82
14
10
50
6
60
64
44
12
54
46
45
9
50
1
9
86
49
5
66
78
10
42
74
40
21
5
100
20
54
70
14
30
6
24
36
96
40
20
28
12
18
26
70
74
12
10
24
50
40
74
6
6
30
1
9
30
153
36
51
138
30
36
56
4
9
11
16
38
72
24
55
35
70
56
90
25
59
130
56
34
44
96
30
19
27
20
34
14
16
36
120
44
25
81
15
36
53
10
24
36
14
16
39
21
6
30
18
12
18
2
1
83
16
78
60
2
24
54
7
95
64
9
71
49
5
16
75
15
24
20
16
14
106
50
66
78
22
21
59
34
51
9
36
14
10
50
136
33
48
27
20
25
101
24
46
26
114
1
45
80
114
36
54
6
54
24
42
18
10
152
40
9
35
46
30
50
19
12
9
8
16
56
43
41
30
16
50
18
12
24
16
68
13
93
6
18
6
74
6
36
48
1
11
30
34
26
64
6
9
84
15
20
42
10
78
170
13
69
14
1
60
84
15
50
46
14
66
24
4
26
30
30
46
8
60
1
15
14
6
70
14
25
27
18
30
56
25
5
24
42
60
94
14
1
11
1
72
11
4
2
138
66
6
24
54
12
43
57
8
40
6
24
2
28
111
21
54
26
24
30
16
38
16
14
70
27
5
30
25
36
23
6
40
3
75
33
29
30
54
46
44
4
90
50
22
14
16
50
55
179
6
58
66
15
5
120
24
16
56
31
53
126
18
22
33
72
5
58
2
4
87
60
180
12
96
35
70
14
30
22
74
36
43
107
10
48
6
80
10
116
30
61
3
20
4
21
15
96
8
36
10
6
128
13
39
14
196
14
46
20
34
20
6
30
24
16
48
62
54
30
90
24
6
126
1
108
131
4
57
108
11
40
24
80
6
30
10
48
30
20
6
7
27
20
12
4
50
7
17
12
48
16
36
18
12
50
30
30
28
6
44
12
25
23
6
16
14
96
18
7
5
64
24
32
18
6
4
27
39
20
46
14
30
4
32
24
4
2
48
72
28
102
8
66
6
10
14
16
24
74
136
30
56
18
ABCD 93683451718*3^$a+1 [50003]
128
12
15
1
48
44
36
24
12
16
144
36
44
16
24
68
16
20
12
15
90
43
60
32
27
61
32
72
33
90
153
36
48
177
55
20
16
24
36
83
21
4
32
159
144
181
36
108
35
21
64
185
55
44
48
180
24
40
41
27
28
35
109
20
108
60
27
25
36
24
59
85
60
12
5
55
17
75
72
40
36
24
131
9
40
60
35
25
24
96
53
31
12
29
31
32
27
145
144
20
40
12
120
140
4
24
56
108
105
3
24
84
16
96
20
63
37
60
24
8
16
36
56
108
60
9
7
200
4
104
36
36
196
84
164
52
53
39
388
59
49
32
4
80
144
24
45
67
23
93
28
192
140
88
56
16
89
115
140
16
144
36
8
36
48
36
16
20
24
9
90
1
72
20
64
24
35
25
36
56
84
213
91
116
4
104
76
72
24
20
36
28
32
220
24
188
63
72
21
40
137
90
49
149
7
32
33
115
60
80
33
7
20
4
8
28
95
54
3
148
104
16
89
18
81
76
41
139
80
4
72
60
152
28
80
4
84
192
48
12
20
33
111
100
8
88
107
61
132
60
108
164
76
65
55
35
21
64
12
212
60
76
12
104
4
252
119
49
72
44
4
92
99
61
68
87
25
24
5
126
9
36
45
39
4
92
72
108
124
20
108
52
96
77
3
69
19
20
36
60
153
18
13
60
20
36
160
35
1
8
16
60
116
87
153
27
57
184
20
27
109
35
9
136
128
16
96
36
24
8
72
4
36
144
20
16
173
3
28
32
153
144
63
27
37
144
20
69
127
44
16
101
79
68
28
48
12
44
64
60
47
117
81
90
145
224
16
36
20
48
60
63
117
27
21
108
40
32
105
3
96
76
68
36
100
120
68
28
168
12
107
61
137
39
4
56
136
24
60
60
125
175
59
25
164
12
244
59
45
153
54
49
32
84
69
55
96
24
12
108
32
132
45
67
8
15
21
24
48
4
20
36
48
172
60
60
83
1
20
280
8
16
36
8
16
20
12
15
9
4
72
32
112
113
135
76
240
56
24
52
32
28
140
4
8
51
129
15
1
152
40
95
165
28
41
39
16
144
89
63
28
44
48
33
126
49
72
140
84
33
18
49
96
20
15
90
139
36
24
84
44
168
64
56
72
51
45
27
49
24
60
32
24
64
192
24
71
45
12
132
189
111
96
12
36
136
24
35
25
60
12
20
27
1
20
24
256
131
45
99
57
40
92
16
36
20
64
60
92
12
87
36
13
95
9
16
56
4
132
84
44
96
45
31
8
105
31
8
51
21
4
12
164
16
53
54
90
211
36
8
168
27
121
60
80
9
18
73
36
56
88
44
135
21
51
109
44
76
36
5
3
87
36
9
16
84
56
69
18
36
85
176
108
192
64
60
120
44
52
128
16
12
44
69
75
15
9
36
76
59
145
20
220
56
4
5
90
37
20
15
13
72
8
72
40
32
33
75
108
16
84
60
80
112
48
156
53
7
11
49
84
180
92
4
23
13
48
104
108
88
12
24
44
12
24
4
72
32
12
4
72
84
8
12
16
108
20
24
48
28
80
321
63
28
84
24
161
18
181
20
36
16
360
8
36
4
36
24
12
188
69
7
119
1
20
4
11
21
88
20
52
17
7
140
124
120
252
5
3
16
144
44
52
24
72
48
32
72
60
16
36
60
23
36
21
16
44
4
284
16
11
18
151
104
232
8
48
60
72
52
36
29
54
144
73
89
18
117
84
40
20
192
28
36
59
21
36
87
1
12
48
104
88
20
60
28
35
9
48
24
81
3
24
72
4
32
88
56
16
48
152
63
21
4
56
76
77
183
4
176
15
109
ABCD 93684114196*3^$a+1 [50040]
49
48
63
9
60
12
78
6
27
72
33
12
51
9
12
60
48
15
57
18
21
80
97
54
54
147
24
33
87
96
75
45
9
84
6
156
12
6
30
6
36
87
33
12
3
3
6
36
24
3
56
16
33
48
12
11
37
99
3
77
61
24
51
9
24
66
6
18
120
149
25
47
19
36
153
27
6
15
8
112
27
21
80
16
45
3
27
30
18
30
6
60
6
15
15
33
21
84
6
12
93
105
15
72
8
19
66
12
12
18
57
81
36
3
105
12
36
39
8
1
15
24
75
141
171
54
12
60
78
60
5
1
15
21
27
72
21
3
9
66
84
6
30
90
59
163
117
45
3
33
12
108
24
15
3
69
21
120
48
6
5
31
54
36
15
93
60
24
102
18
63
9
60
84
6
9
39
30
12
18
36
9
243
18
156
215
16
3
5
136
3
77
79
54
6
69
3
12
41
1
84
59
16
27
12
6
27
8
25
12
60
39
96
9
39
9
120
12
83
16
21
3
33
48
6
18
15
15
48
9
21
3
80
1
15
9
42
48
117
3
6
15
93
12
54
30
36
24
12
3
96
93
12
23
160
32
16
57
48
24
36
12
12
75
24
45
6
5
16
63
162
48
42
78
6
30
18
42
96
15
9
63
32
13
11
49
72
15
93
12
18
66
120
6
6
47
72
49
6
54
24
72
78
30
18
45
15
17
61
24
27
3
18
27
33
39
33
66
102
15
63
30
36
95
144
97
12
75
87
18
48
239
31
18
95
1
18
6
6
18
18
18
24
48
18
81
8
97
60
30
21
3
21
15
48
18
30
78
27
27
21
69
18
48
41
1
24
66
30
18
69
96
39
78
3
24
32
1
23
16
33
63
24
120
45
36
240
18
21
8
40
72
48
51
210
27
8
7
33
117
30
12
12
30
96
39
48
48
33
30
9
3
30
39
9
6
9
9
30
41
37
18
66
18
96
21
24
80
1
15
3
60
57
8
1
15
81
36
84
18
18
24
84
15
21
35
40
39
9
48
3
6
60
3
3
90
114
48
108
114
24
36
96
12
3
27
21
24
21
12
78
126
35
85
59
40
56
40
9
12
27
21
84
63
33
24
15
48
120
3
24
21
15
6
24
36
303
57
48
36
51
21
30
53
1
15
51
18
30
6
24
135
264
27
18
6
45
144
153
12
3
48
9
60
11
25
39
21
36
23
37
3
33
108
72
18
66
30
9
9
36
27
27
6
144
63
8
16
45
90
9
9
18
54
90
53
13
27
57
15
45
3
33
24
15
48
15
12
93
81
54
41
120
16
8
1
84
78
42
138
17
1
87
27
42
3
21
84
42
108
33
144
51
18
35
19
5
1
39
27
24
45
39
6
35
19
30
95
112
8
61
51
9
24
42
48
48
29
1
39
99
45
27
77
13
3
57
48
12
24
75
24
72
8
7
132
72
18
3
63
57
32
13
75
105
23
31
6
72
18
9
21
59
61
108
24
12
36
39
21
30
29
91
54
24
90
5
7
78
6
24
21
15
9
27
53
1
84
35
19
6
71
16
45
75
8
67
72
18
60
48
15
39
41
91
24
6
24
15
9
36
11
61
3
24
3
69
45
83
31
9
120
72
24
24
48
72
27
21
99
29
37
12
36
126
6
198
30
35
1
60
24
12
12
126
102
12
30
77
16
48
57
18
5
40
57
12
3
33
39
32
25
48
15
21
24
48
78
6
15
9
87
120
8
7
150
54
21
128
31
6
3
69
12
210
6
15
8
145
90
21
129
15
24
96
24
3
77
1
39
32
19
12
33
24
27
45
3
6
39
96
21
3
56
64
21
12
39
9
30
89
7
126
24
51
3
42
3
99
18
48
27
8
16
51
45
32
1
12
30
168
54
63
24
81
30
12
72
141
8
37
27
51
84
66
12
30
54
78
65
1
60
84
15
21
96
24
27
24
81
90
18
51
63
65
37
24
60
39
33
60
3
15
66
63
48
69
24
27
3
29
13
24
30
21
33
12
59
1
72
95
115
45
33
168
15
72
63
65
136
75
45
8
1
12
42
78
12
96
60
27
32
37
123
3
53
24
31
6
35
40
33
48
23
7
57
48
8
1
18
126
12
59
1
48
39
51
45
69
3
39
18
36
35
1
60
24
6
29
96
43
36
41
25
39
24
3
102
15
33
48
36
6
30
48
15
57
39
105
23
1
72
24
39
9
12
51
27
36
66
48
36
132
23
85
24
3
9
15
21
3
57
15
33
24
66
12
17
1
15
96
33
15
93
72
78
117
72
45
59
37
12
12
75
48
27
6
87
57
48
36
51
9
15
45
51
63
81
9
47
88
21
12
18
21
48
147
53
16
72
69
3
15
60
30
15
105
36
12
39
104
64
57
54
12
18
12
132
3
9
18
5
97
15
80
24
37
3
27
102
18
45
33
12
78
69
21
54
6
24
6
54
27
8
181
27
3
6
78
42
48
48
15
9
24
72
60
3
24
3
72
18
3
165
99
105
96
15
87
30
12
207
9
36
6
42
12
39
51
21
105
12
3
24
24
9
15
33
48
39
105
15
168
32
13
3
21
54
6
39
24
45
3
24
21
3
72
9
108
6
21
248
25
111
21
35
61
27
21
27
8
16
39
6
75
48
111
36
24
5
16
48
33
72
47
24
19
72
6
47
72
1
15
ABCD 93684404384*3^$a+1 [50066]
101
19
71
156
61
125
90
145
192
48
32
15
72
1
125
3
24
96
15
72
24
30
24
12
342
42
31
23
126
108
15
51
45
184
23
49
5
91
5
18
105
15
97
8
111
1
5
30
69
219
54
127
59
12
24
48
162
204
90
126
48
75
72
93
48
3
219
18
12
78
30
78
21
15
84
109
221
66
96
108
66
18
96
97
5
54
18
51
136
83
18
18
105
16
48
71
30
24
67
53
36
7
143
9
75
85
47
25
23
57
21
18
1
83
18
78
12
24
1
24
29
30
144
162
115
29
222
85
77
48
42
12
45
160
48
17
271
23
126
54
12
169
96
8
159
25
72
48
32
16
47
81
27
18
54
48
132
48
18
96
30
9
87
9
75
13
227
13
35
18
72
6
30
132
90
30
139
11
85
53
67
29
54
12
168
36
156
78
72
18
144
102
96
18
36
45
3
186
162
9
144
81
31
53
54
6
156
96
72
115
23
60
69
69
54
60
25
383
129
69
96
18
36
45
21
96
19
101
19
131
18
120
42
48
60
21
45
6
157
168
137
36
6
120
61
107
18
30
157
32
16
107
45
45
163
17
30
60
36
36
30
63
15
25
5
6
66
18
6
246
24
90
162
9
45
210
9
9
87
3
108
24
1
209
31
23
96
1
89
390
153
40
72
8
195
45
123
18
162
25
239
241
17
15
51
37
23
84
18
78
37
29
91
59
108
73
29
114
9
160
32
256
29
43
56
24
87
129
15
49
56
45
54
156
132
277
47
36
93
69
18
144
30
115
53
30
13
24
8
15
145
80
81
102
9
120
48
75
18
114
249
129
7
5
54
42
19
96
23
1
89
39
3
90
144
18
48
60
138
19
203
228
144
73
8
96
39
60
84
81
184
167
24
84
42
99
21
123
27
66
24
115
168
23
90
7
167
153
15
25
11
36
9
99
37
11
60
90
7
5
27
15
36
108
12
69
3
13
155
37
48
59
30
114
30
15
27
72
18
12
132
66
60
84
105
16
32
45
67
11
205
5
24
99
24
40
11
37
77
246
24
30
127
35
69
75
24
90
102
93
72
69
72
42
120
108
114
43
47
1
143
1
53
126
54
7
29
54
18
90
25
47
57
9
90
54
207
141
3
27
93
15
150
36
15
48
75
90
108
79
96
152
40
48
35
72
42
3
72
15
144
9
57
63
195
66
6
213
21
54
66
42
30
78
252
30
54
276
90
54
33
183
12
13
77
96
102
108
96
48
97
35
48
141
45
91
8
21
222
12
42
54
12
24
13
48
32
72
99
45
16
35
69
75
109
35
18
12
60
51
21
48
126
132
30
27
123
37
11
157
47
36
162
84
15
129
7
120
23
30
96
174
24
157
59
21
40
120
8
45
67
48
11
54
90
162
43
83
69
15
36
42
51
24
15
120
97
35
84
60
174
96
15
39
102
18
105
27
13
71
217
113
7
185
198
24
57
105
54
369
27
18
43
113
79
71
169
5
115
120
48
47
97
11
37
215
12
69
255
42
12
198
144
85
119
126
138
72
129
24
63
33
16
239
6
144
211
179
45
15
441
135
84
61
35
18
43
5
3
51
45
168
255
57
ABCD 93684537782*3^$a+1 [50004]
30
23
121
71
12
31
5
96
55
41
175
29
25
6
5
12
49
42
89
12
19
42
83
96
139
72
6
23
67
77
31
101
48
60
97
54
12
24
18
179
49
35
115
29
60
19
29
7
41
13
54
48
24
30
6
5
13
54
30
59
228
144
108
7
41
49
66
78
36
180
107
127
18
72
72
66
125
127
60
210
60
318
168
12
17
276
1
54
149
31
66
6
41
36
12
96
25
150
90
23
144
25
6
36
180
41
175
72
66
11
12
91
137
12
49
95
85
174
36
41
91
149
7
29
25
35
7
210
6
101
240
19
138
42
101
36
151
30
54
17
144
61
71
127
66
95
55
41
96
55
53
79
17
13
83
7
96
12
18
60
95
7
114
30
96
54
54
36
36
12
60
77
36
43
5
1
108
95
31
84
78
83
108
48
85
36
84
23
85
23
19
18
120
42
174
42
18
131
48
145
18
173
144
61
66
113
156
127
293
19
41
25
42
54
11
169
35
175
60
137
43
90
18
101
25
11
48
12
48
48
7
36
24
192
96
30
42
53
84
43
30
179
79
12
60
18
54
18
126
5
139
53
156
7
41
13
30
5
73
59
133
162
24
29
7
48
89
48
48
91
41
61
60
179
91
5
49
138
72
29
67
48
54
23
19
90
90
36
149
103
216
5
12
48
84
43
53
60
199
12
17
12
97
35
156
61
179
180
48
48
48
192
103
12
18
23
37
54
36
102
42
18
126
101
43
53
13
42
12
89
19
60
108
89
12
36
48
48
1
30
90
23
48
55
36
6
191
19
222
18
89
19
36
41
84
109
54
156
60
5
121
36
83
288
48
49
120
83
13
36
108
126
54
12
42
12
24
90
191
12
103
269
60
49
18
30
24
264
42
89
48
12
211
234
66
17
144
91
96
72
113
31
54
23
151
42
18
209
151
72
36
89
55
210
6
17
1
35
127
300
60
108
125
240
31
17
12
55
41
96
13
36
54
54
23
193
143
37
54
17
31
101
60
19
42
71
157
191
36
31
17
60
43
5
96
49
335
55
90
131
108
31
126
168
108
35
217
23
156
49
47
228
139
24
29
55
150
95
84
37
84
36
60
35
144
240
115
42
66
197
12
84
19
36
84
17
25
119
48
7
41
1
12
18
168
30
180
59
31
24
41
229
107
12
43
89
19
125
127
66
60
30
60
5
97
35
96
1
18
192
108
36
77
48
91
18
186
144
102
150
29
204
55
77
79
36
29
67
54
120
54
42
12
72
150
48
101
7
24
108
102
78
65
25
162
5
25
150
30
47
7
42
12
90
77
12
79
108
54
179
73
66
312
18
12
59
103
125
91
24
36
5
36
60
109
23
67
72
53
60
37
18
18
11
79
126
18
65
43
18
54
41
31
18
126
101
55
185
60
295
90
78
48
42
11
108
180
91
96
36
84
41
84
91
53
43
5
43
42
54
30
35
43
30
11
67
90
18
36
89
55
120
53
108
84
25
54
6
107
108
36
96
25
24
90
5
12
1
18
90
72
11
48
67
17
144
19
36
36
48
17
36
60
240
84
60
97
162
17
7
41
48
13
144
83
96
240
19
90
36
72
83
228
79
17
25
72
18
185
48
145
ABCD 93684717416*3^$a+1 [50013]
14
54
187
21
14
13
57
14
94
2
13
17
31
5
72
4
27
36
113
7
9
15
47
22
3
11
1
17
102
6
12
79
21
27
23
13
21
12
2
18
16
56
151
9
98
12
1
9
135
5
12
43
45
27
33
14
132
10
15
95
144
10
26
73
48
23
22
3
21
15
21
51
144
24
36
21
12
51
17
31
57
3
21
14
85
9
12
2
12
10
26
96
13
5
124
63
23
18
7
21
15
53
67
35
36
70
12
14
18
36
28
27
57
24
3
60
12
57
20
55
105
63
84
93
26
25
189
27
21
15
33
27
24
9
15
36
9
62
48
34
3
48
11
49
5
48
7
132
23
42
31
177
27
84
23
48
24
10
63
36
11
78
7
11
94
14
108
154
3
12
12
11
18
40
63
84
29
124
27
72
107
36
25
23
10
68
30
70
39
117
26
42
12
4
74
1
45
38
18
28
12
3
21
12
87
93
56
19
12
9
51
24
21
12
3
11
13
33
72
38
37
161
7
24
21
48
87
12
9
27
72
23
18
18
30
19
12
84
17
52
24
75
41
36
72
6
1
24
83
82
96
50
85
72
77
18
18
43
84
60
57
104
43
83
157
57
51
57
48
51
48
11
13
24
93
15
60
9
170
34
48
80
16
14
25
29
16
87
48
24
21
3
72
33
74
37
59
1
47
72
1
59
30
6
10
24
24
24
24
2
13
24
71
1
101
108
55
12
5
28
26
10
24
8
7
36
33
80
67
11
73
12
12
33
50
73
12
5
4
14
36
25
23
13
24
107
97
11
18
18
78
36
126
12
25
9
2
24
180
18
55
12
23
22
3
11
48
6
91
252
105
15
24
60
12
11
97
35
10
8
16
87
53
31
29
66
6
30
10
98
60
130
14
58
32
48
16
8
16
20
18
25
23
73
33
27
11
1
24
21
26
37
59
10
87
9
3
24
36
24
36
33
15
65
64
170
22
39
12
9
36
2
73
69
63
11
18
18
61
60
9
63
47
94
62
24
25
24
36
9
27
33
24
104
7
24
9
39
12
168
48
24
12
17
7
60
21
3
21
48
12
14
36
121
41
138
22
75
21
3
84
101
64
3
41
4
92
4
51
11
22
24
36
26
22
14
60
10
8
79
33
27
9
12
39
11
13
21
2
90
40
3
83
6
36
12
36
16
51
11
48
37
12
45
2
18
12
43
83
1
72
23
13
23
1
11
25
21
27
21
51
36
17
28
12
14
61
132
21
2
96
34
3
29
6
61
11
12
22
63
9
123
35
61
9
12
75
23
34
39
45
14
46
63
35
12
22
12
2
1
129
32
31
29
7
77
28
87
21
98
36
13
83
10
3
12
9
60
51
93
14
1
33
39
84
33
3
24
12
33
3
71
36
13
12
47
18
19
12
33
32
7
41
4
63
60
9
32
31
60
35
120
34
3
45
14
18
30
54
7
12
45
12
15
24
12
12
21
20
19
21
3
60
57
38
1
60
11
60
12
13
12
9
15
23
1
33
63
89
40
39
113
78
90
30
10
14
133
11
18
16
14
10
63
24
261
3
9
62
90
6
1
60
5
6
37
45
12
3
11
36
97
33
27
77
19
107
73
119
6
103
21
27
137
4
72
15
21
14
18
30
25
11
13
11
58
14
34
3
21
62
24
46
26
36
22
24
38
97
24
5
16
135
60
33
3
9
60
50
73
29
6
48
36
46
84
20
67
105
92
79
53
18
48
13
11
144
61
77
42
121
35
1
9
44
7
9
39
35
25
33
75
35
1
11
6
16
14
46
14
1
12
84
65
55
24
21
15
24
35
36
13
21
87
36
72
11
10
84
75
9
14
42
16
24
8
7
45
62
1
53
7
9
15
17
43
11
22
50
46
14
48
97
33
2
120
96
10
56
19
144
12
48
35
1
101
126
1
41
31
33
27
57
44
18
60
118
110
157
95
1
84
36
33
26
46
15
9
92
16
74
82
171
36
24
45
74
34
27
71
1
35
12
36
72
58
15
71
54
16
15
95
85
29
148
171
12
47
70
50
24
10
51
9
39
48
5
7
57
8
28
20
6
66
54
34
39
24
48
45
39
23
37
17
16
27
47
73
23
12
34
15
113
132
103
21
14
22
15
48
24
23
22
24
75
185
18
85
5
43
101
64
87
47
66
43
65
67
65
31
36
35
13
96
71
22
24
27
9
3
23
6
55
9
2
24
54
16
12
27
120
5
16
12
15
24
9
75
12
35
18
16
3
144
11
96
10
8
79
41
31
47
18
28
242
48
25
21
12
14
1
21
2
12
18
67
216
9
15
12
65
4
15
47
60
22
104
36
18
10
3
36
23
22
14
13
5
55
11
60
49
35
85
9
122
18
18
13
21
26
66
43
57
68
19
12
45
63
35
1
72
48
33
36
62
94
2
22
32
76
98
25
36
21
63
95
12
1
84
33
24
2
25
21
111
5
42
25
95
34
3
5
79
5
7
45
12
14
54
28
27
9
56
7
9
39
41
36
7
23
49
5
31
11
49
21
3
48
5
52
75
57
86
70
12
38
58
50
60
180
82
2
13
5
126
1
71
1
108
9
98
114
12
31
5
88
2
133
47
82
39
9
14
42
48
64
39
47
1
57
72
26
6
72
31
9
3
60
57
14
1
9
86
13
41
43
47
13
24
21
12
15
12
12
89
52
60
12
2
18
66
61
12
21
3
11
22
3
71
12
61
35
10
51
57
84
14
10
8
102
22
14
46
120
38
49
48
57
3
167
18
16
14
34
12
120
48
87
9
122
37
105
2
1
17
4
38
84
73
71
6
12
112
87
23
12
10
32
67
45
14
10
38
10
8
6
22
14
73
11
24
10
38
72
46
116
7
48
ABCD 93684774026*3^$a+1 [50047]
36
25
35
97
60
35
1
17
39
69
75
21
135
64
35
36
54
12
7
11
60
36
1
17
91
11
165
4
44
3
18
31
29
31
35
1
24
84
5
126
36
117
28
17
18
109
24
180
77
24
90
25
24
20
96
9
7
12
17
3
36
21
54
85
5
66
6
18
81
3
6
12
7
65
6
25
59
13
47
36
21
123
48
49
11
13
71
60
9
24
3
13
44
100
12
83
12
6
27
3
13
24
17
6
69
60
76
32
27
18
43
17
31
12
5
78
120
9
33
7
47
30
36
42
13
44
40
156
17
7
8
75
36
12
33
40
120
29
72
36
162
37
120
60
140
75
61
5
7
65
91
12
23
42
103
41
18
1
35
37
44
63
138
99
28
108
12
65
15
51
21
4
60
60
35
96
61
5
24
75
45
6
9
45
79
20
111
24
205
29
31
72
17
135
15
12
24
129
28
12
101
7
23
1
41
18
21
24
75
24
21
24
12
40
23
78
12
7
36
24
24
59
37
53
31
20
75
30
42
13
71
6
18
1
228
5
30
57
4
72
48
44
72
9
15
60
40
71
33
132
60
4
5
19
20
112
84
35
21
15
48
1
35
37
120
32
87
18
27
220
41
43
59
1
56
24
24
40
35
72
18
36
15
81
48
78
9
3
18
3
76
29
7
8
39
57
21
27
112
96
47
25
17
31
120
59
108
13
23
54
67
119
1
119
6
63
36
16
5
19
17
3
75
54
72
15
3
1
47
18
31
5
108
31
29
7
155
30
18
6
30
121
8
57
115
59
25
65
151
11
69
9
102
9
4
24
5
72
18
30
15
28
29
24
54
21
40
44
12
4
59
21
105
115
11
48
36
6
120
39
24
28
23
25
95
24
1
20
9
6
54
75
60
28
47
21
87
97
11
36
36
18
6
49
41
195
136
29
30
24
9
196
11
85
84
77
39
39
45
39
25
11
61
83
36
37
48
5
42
54
63
3
24
25
36
8
39
37
104
15
24
45
63
9
3
21
21
54
30
24
15
21
36
99
36
4
5
30
72
57
3
12
132
49
44
16
47
60
48
24
102
15
3
21
15
165
15
25
140
4
173
24
39
171
180
121
8
15
37
77
7
29
30
21
4
80
39
18
103
131
90
63
28
23
156
25
71
33
24
172
5
48
18
25
132
32
4
24
53
42
45
28
44
21
3
36
108
57
15
21
102
42
48
31
131
9
51
9
57
42
45
3
24
9
81
43
32
69
54
66
6
241
23
36
49
29
7
36
24
5
19
47
24
49
24
47
144
60
9
16
12
8
45
12
19
23
12
24
9
3
33
39
37
35
6
79
5
18
1
5
31
59
1
68
12
21
139
59
60
66
19
17
18
42
79
5
31
47
12
6
18
36
18
7
41
24
15
4
20
27
13
12
144
29
6
18
43
23
81
64
35
6
30
36
24
36
30
79
60
20
88
12
35
13
53
79
83
78
54
1
84
44
99
72
121
68
24
100
11
1
24
132
44
16
107
6
31
104
57
72
36
7
32
3
18
54
156
45
207
90
18
25
11
1
5
18
66
60
31
8
105
30
72
54
18
1
5
156
18
21
76
24
101
99
4
41
66
1
17
222
30
90
6
3
15
9
52
83
30
55
36
5
54
36
36
45
3
73
24
71
30
18
145
71
78
7
83
138
18
81
24
21
36
18
25
96
23
1
59
12
9
9
43
8
147
109
59
9
76
77
19
29
127
5
18
54
15
21
39
27
1
23
37
12
23
12
36
21
51
24
18
7
65
19
71
54
75
9
27
16
60
24
95
13
32
9
7
60
12
23
60
13
35
21
100
8
60
172
53
162
168
48
18
36
139
44
28
60
17
7
65
36
79
65
135
84
15
6
79
11
144
12
24
48
78
30
13
12
65
72
18
60
25
29
18
12
54
126
60
9
60
84
75
97
35
84
42
144
18
12
165
75
33
15
18
63
4
5
42
84
6
31
23
12
13
36
29
19
17
63
75
6
39
117
175
11
9
39
129
28
29
15
39
1
11
13
20
136
8
3
13
60
17
60
3
40
119
13
23
30
6
1
53
66
13
20
16
59
21
15
1
20
15
6
27
16
95
54
18
57
28
48
56
33
31
59
45
27
84
42
19
71
33
51
33
27
145
24
104
96
16
83
108
12
18
18
1
24
11
33
60
3
12
45
27
9
76
23
6
39
28
8
60
75
21
16
53
67
5
3
51
1
32
3
69
4
77
18
21
4
5
7
119
24
9
3
25
68
76
11
13
119
21
4
5
43
92
15
193
8
51
30
19
95
25
120
29
36
6
36
18
15
4
17
36
18
49
12
11
109
53
108
27
21
15
96
3
12
18
27
64
179
90
7
65
6
9
9
102
114
30
133
11
180
1
5
66
33
27
13
72
23
36
66
3
96
63
21
15
54
67
24
35
204
57
120
15
6
48
75
60
15
1
24
12
108
11
153
12
100
96
24
48
12
23
45
81
6
9
27
9
3
121
59
13
5
18
21
39
21
63
36
6
84
67
68
27
60
9
3
36
6
15
4
84
17
24
111
24
40
84
5
18
13
47
12
13
167
72
61
ABCD 93684989642*3^$a+1 [50005]
39
126
27
63
17
43
9
48
87
101
91
9
44
37
59
40
9
36
35
25
227
192
61
6
41
40
48
120
24
8
187
141
21
119
4
51
24
33
69
240
111
252
15
12
21
128
91
48
21
204
27
18
11
49
66
114
83
52
48
108
32
19
69
24
8
48
12
13
24
36
39
27
9
32
12
76
120
104
25
11
84
48
72
1
35
52
57
3
32
7
18
51
75
29
61
66
89
25
75
141
30
18
51
12
63
54
15
27
9
12
99
18
36
6
30
111
3
65
19
33
32
16
45
155
24
40
15
96
36
401
97
3
140
37
15
45
35
120
61
107
67
53
19
24
36
30
90
150
51
20
199
84
5
12
97
12
11
88
15
65
24
88
120
188
180
64
45
111
12
237
3
80
52
48
32
36
1
63
21
135
9
6
30
39
147
138
51
92
19
144
9
68
37
23
40
140
7
153
9
23
217
18
30
71
12
67
93
32
36
4
8
40
72
80
115
36
60
5
49
30
126
24
83
43
57
87
173
72
16
21
51
27
30
3
92
48
48
64
116
4
27
53
55
113
52
96
92
19
29
84
31
5
19
12
29
4
27
18
66
45
144
51
54
155
28
108
15
17
37
63
32
96
1
11
160
189
78
12
18
23
88
24
20
61
147
48
80
52
3
5
4
68
12
121
60
66
53
7
84
137
43
60
105
12
9
71
67
132
33
21
155
1
60
30
69
39
132
30
191
13
66
33
20
7
48
96
36
21
32
48
97
30
5
16
44
108
160
20
169
51
99
21
60
57
60
126
9
75
21
51
33
116
145
126
30
131
19
18
36
54
33
92
108
48
1
24
36
131
160
9
90
18
123
39
90
258
45
81
126
9
39
5
108
168
64
57
51
20
37
35
208
48
9
23
19
33
68
187
5
28
12
75
5
36
4
56
100
15
36
24
144
192
60
21
63
24
66
167
19
81
48
12
69
3
60
48
159
24
36
48
60
45
8
40
8
112
33
54
153
80
120
97
75
111
54
12
243
8
37
72
90
144
177
57
126
24
36
9
20
55
42
90
33
15
21
141
24
39
20
25
36
107
37
51
39
5
48
7
21
20
4
27
18
35
307
101
120
12
16
60
20
52
12
105
23
132
7
9
12
20
283
117
33
84
11
40
80
49
36
6
30
11
79
29
4
60
8
67
53
49
51
32
115
60
113
12
36
84
91
36
93
140
37
51
120
27
72
198
6
17
112
168
12
45
3
80
223
6
48
23
49
23
16
141
78
161
4
188
19
29
64
48
9
30
18
96
87
69
54
5
109
63
20
79
21
120
3
117
39
9
32
109
59
72
139
18
75
27
29
12
60
13
35
49
42
189
21
119
52
69
48
75
75
66
47
48
91
53
36
1
30
29
25
60
39
48
69
18
93
68
1
11
132
1
59
55
5
48
19
84
77
73
30
77
28
84
80
1
6
89
91
29
40
140
12
88
12
3
66
63
51
84
33
99
33
128
12
7
113
31
84
90
36
6
18
83
19
24
66
90
21
240
8
19
21
15
96
41
229
83
328
57
12
3
327
9
80
240
49
3
153
87
9
71
19
48
33
117
126
57
60
8
19
105
15
162
24
210
54
6
69
8
103
120
29
97
3
8
7
45
20
205
83
13
27
32
7
93
60
87
18
111
32
12
16
9
11
1
39
75
5
72
40
128
109
131
1
83
60
16
15
17
19
81
92
7
90
63
51
5
31
210
23
100
36
44
48
108
64
8
28
9
3
147
5
40
27
41
13
126
18
36
27
3
24
36
17
192
7
18
111
44
37
18
41
180
1
11
19
60
138
222
21
248
1
54
165
84
15
72
9
224
48
60
79
29
151
84
89
48
43
96
129
24
48
92
16
144
15
12
54
75
ABCD 93685133494*3^$a+1 [50042]
123
9
4
17
235
5
180
84
90
69
57
75
64
71
69
64
56
28
32
45
15
4
20
51
13
72
80
51
54
31
29
31
5
15
12
12
165
19
24
203
84
6
27
52
11
57
27
1
128
27
117
156
27
84
9
21
3
40
12
20
16
95
180
144
105
148
32
195
141
15
30
84
6
57
192
108
48
165
7
47
1
29
39
231
85
36
5
7
17
15
120
15
9
24
63
45
12
3
37
77
90
49
17
3
196
96
5
147
93
54
6
87
33
7
293
115
80
75
84
96
117
33
24
3
3
84
186
67
53
24
6
9
16
5
90
90
15
48
60
297
27
87
225
64
41
31
72
107
9
144
63
37
23
25
24
260
45
3
3
129
96
15
73
11
25
95
21
75
45
168
117
60
39
15
66
3
84
33
7
8
39
49
17
24
66
73
137
19
20
36
9
66
109
120
60
155
60
141
99
6
30
9
144
24
96
136
11
60
24
66
24
99
16
41
163
101
36
43
116
45
15
144
36
21
55
140
144
24
57
79
11
57
12
88
72
84
20
72
9
31
72
120
32
81
27
27
85
35
25
35
145
71
105
12
40
53
7
128
160
12
20
16
11
120
33
72
24
16
185
6
93
96
21
219
60
171
54
96
127
180
60
113
30
69
171
33
27
114
55
68
63
129
76
29
15
15
73
8
39
6
90
45
28
17
19
11
24
33
12
144
60
96
88
77
31
228
71
73
32
45
15
4
44
28
20
172
23
54
60
39
64
23
189
108
16
36
5
63
213
120
15
4
128
72
160
11
25
5
63
72
39
109
17
15
52
272
16
204
80
4
32
39
6
24
3
352
101
60
24
6
174
30
121
44
208
56
112
119
1
24
5
30
201
100
60
48
17
19
144
32
144
285
31
59
66
24
6
69
100
176
40
48
36
60
8
40
77
19
71
30
96
303
57
3
36
51
13
11
9
124
96
47
60
60
13
71
1
32
48
9
30
66
54
300
121
44
16
120
59
30
66
165
15
105
24
15
25
36
29
30
6
63
4
17
36
30
294
15
36
84
76
108
24
17
126
9
40
24
77
75
24
21
60
90
13
17
15
105
79
35
30
6
45
9
66
9
45
156
63
81
30
21
9
3
3
60
9
156
39
21
105
87
40
47
13
77
120
6
30
199
125
19
20
87
30
39
75
1
20
12
33
55
5
267
87
126
55
68
24
36
147
30
79
5
31
8
36
15
90
43
32
64
32
9
60
39
57
55
44
4
161
19
11
21
40
29
90
30
36
75
45
114
13
20
36
16
24
80
100
156
281
27
33
3
21
36
159
231
25
8
81
183
36
60
27
54
31
144
8
16
140
16
35
6
27
48
159
30
111
9
43
77
60
51
39
13
108
5
7
80
16
152
60
69
15
40
168
53
54
93
48
69
99
87
144
21
48
192
144
21
15
9
15
75
6
63
4
36
44
33
30
45
15
9
304
41
15
15
69
76
11
234
31
149
151
72
32
21
87
87
330
30
36
30
235
68
16
20
24
27
30
84
36
175
149
99
76
80
75
9
27
165
75
54
91
29
99
52
5
54
21
9
115
11
54
156
60
519
135
21
15
193
41
30
25
5
43
32
64
107
85
5
123
24
87
69
57
60
30
24
25
56
75
13
41
63
48
84
16
20
9
6
145
8
52
32
27
36
69
280
24
156
20
108
36
12
12
48
52
137
123
72
100
11
54
139
20
96
4
17
39
256
48
80
24
33
144
31
108
20
72
15
85
144
20
16
95
45
189
60
39
76
24
71
ABCD 93685560914*3^$a+1 [50026]
63
129
36
51
165
39
12
45
48
24
15
12
53
1
11
25
18
42
23
133
3
12
20
97
11
4
3
12
150
30
18
23
36
103
6
54
45
63
9
21
54
9
15
17
19
9
24
33
59
181
66
57
39
41
43
6
11
43
29
91
93
39
48
54
59
16
12
60
20
85
90
90
27
8
19
6
12
36
123
21
11
64
69
78
144
93
32
49
3
32
64
15
17
1
48
23
73
54
5
84
91
33
57
12
39
24
33
90
48
24
9
21
108
18
17
7
69
20
19
77
16
108
20
61
63
12
21
48
11
79
5
100
24
48
27
12
41
13
6
81
39
24
12
9
80
61
72
30
36
6
11
40
60
9
108
95
40
9
6
30
11
72
85
27
21
42
17
13
78
12
72
36
17
25
12
27
60
20
19
24
21
12
8
67
36
84
36
18
11
67
48
17
40
51
60
48
6
35
85
51
20
19
36
29
43
18
18
36
60
18
23
31
12
21
3
17
36
40
15
41
49
36
39
27
5
37
48
27
159
102
27
15
12
5
16
20
67
9
20
43
42
3
48
3
36
29
25
107
31
6
11
1
63
8
37
11
132
84
43
150
54
9
48
12
3
45
9
30
5
40
92
4
21
144
6
29
36
1
42
81
9
11
19
60
36
30
27
87
17
184
80
4
20
37
18
21
9
27
87
201
81
60
30
114
15
116
192
24
25
42
12
41
16
72
20
228
7
48
65
43
24
102
36
42
105
36
3
9
32
7
18
6
30
51
27
137
4
8
151
36
57
36
15
33
12
33
72
12
11
49
35
19
66
23
48
1
90
33
8
13
42
17
16
24
51
36
48
36
60
21
20
61
18
9
27
9
9
78
93
92
4
111
18
15
96
51
72
33
20
55
36
17
43
21
20
13
72
87
3
57
20
16
44
24
64
56
7
12
81
9
6
5
43
18
3
33
18
45
104
100
57
11
64
3
105
3
30
63
15
29
88
3
57
3
9
9
47
12
7
18
42
81
21
18
33
9
30
45
60
36
39
29
7
78
72
15
21
39
9
42
18
48
54
41
31
6
84
18
36
81
32
28
56
28
105
11
43
102
18
21
15
5
12
19
21
48
21
11
7
17
25
71
67
6
30
81
51
45
48
27
6
66
42
15
60
15
54
102
24
29
36
1
54
9
12
15
42
18
21
15
180
5
12
36
49
27
27
24
57
9
42
17
4
45
54
57
60
45
23
37
12
72
54
29
25
11
12
19
33
177
15
20
24
16
48
9
11
43
89
76
60
57
18
42
47
4
3
18
12
123
108
8
13
24
11
61
3
32
1
15
92
19
33
15
6
54
45
9
11
4
32
1
6
41
43
6
71
67
90
42
41
7
9
104
19
48
90
6
72
29
19
33
21
60
3
32
48
7
12
45
8
64
24
80
16
51
45
12
105
3
15
54
83
13
18
72
57
56
43
36
21
36
75
21
87
33
48
39
33
39
65
4
12
15
12
21
15
42
30
17
19
9
32
85
60
11
36
64
80
43
12
9
15
138
3
36
3
12
33
12
27
36
21
3
12
29
7
105
20
36
40
105
108
15
27
12
93
3
66
6
12
21
36
15
6
48
24
95
16
12
147
84
81
15
18
47
16
39
5
108
4
63
60
21
60
27
5
43
57
20
55
33
75
12
60
17
73
3
36
123
12
21
3
17
12
7
9
116
16
21
12
126
21
92
37
63
63
18
59
108
43
60
65
19
24
21
15
12
6
12
47
7
36
53
60
24
31
66
36
23
31
33
20
96
37
18
48
9
8
73
18
18
6
18
51
48
92
36
124
9
66
6
15
21
59
67
93
92
7
36
24
29
112
24
104
19
21
60
3
17
19
90
6
12
18
54
17
55
36
132
33
15
72
41
19
101
79
17
24
31
108
12
9
69
72
30
9
144
12
15
6
18
54
11
40
51
54
18
18
3
20
36
85
18
72
81
8
61
18
53
31
53
72
7
18
63
63
54
3
56
28
3
12
65
103
29
55
6
27
57
15
81
39
8
7
21
20
28
3
29
19
6
18
48
6
30
6
12
95
163
54
12
59
37
18
45
24
20
31
21
123
21
12
135
12
24
57
33
11
112
60
69
59
7
36
42
35
37
3
8
37
3
72
12
99
41
4
20
127
45
27
65
13
59
31
30
27
8
12
7
72
6
30
18
132
66
54
51
3
24
129
68
76
9
6
36
12
21
56
16
57
63
27
18
63
12
69
15
60
45
42
30
78
90
39
20
28
68
7
30
18
60
30
15
27
5
7
6
18
12
54
15
3
9
9
131
13
23
4
56
25
132
35
13
18
17
43
5
72
28
21
11
97
3
72
27
29
24
36
7
84
41
40
20
25
3
51
24
89
28
45
12
42
18
3
44
16
128
1
3
15
17
43
21
12
164
48
76
84
3
45
8
79
12
21
72
75
18
90
90
159
44
7
89
1
6
36
30
3
69
18
18
78
9
32
43
36
54
15
21
15
24
3
12
150
66
65
112
44
64
3
72
41
19
9
57
39
80
151
5
13
71
4
60
15
5
40
20
36
1
71
4
44
67
12
17
19
36
18
6
21
81
15
21
59
60
52
15
90
66
6
84
42
12
6
18
113
115
9
9
11
24
25
11
64
48
33
15
92
4
20
13
35
40
3
48
5
37
18
48
54
24
30
5
13
75
48
8
19
66
159
12
20
25
59
1
63
48
8
52
20
28
51
144
66
11
48
1
282
60
18
23
28
75
45
63
84
41
4
33
84
18
53
25
66
21
3
12
6
39
51
12
24
30
3
33
23
16
8
43
33
32
7
24
33
33
36
11
28
39
17
40
20
16
9
54
21
3
69
15
54
35
208
8
19
36
18
114
93
12
3
17
40
20
ABCD 93685657480*3^$a+1 [50045]
156
21
8
46
36
6
60
24
36
8
36
139
41
4
30
45
11
13
27
21
99
36
2
10
30
68
54
46
3
87
62
48
10
54
44
22
54
48
80
12
28
32
88
60
3
5
22
96
36
14
79
57
44
30
4
32
18
76
14
142
60
24
99
41
12
10
102
146
4
6
72
38
46
48
51
27
122
52
63
15
30
32
70
206
43
167
150
28
80
40
42
30
42
72
69
21
111
5
28
2
60
138
42
18
142
32
6
72
54
13
15
26
36
4
12
15
125
34
20
13
36
9
48
3
89
96
4
18
78
114
45
93
90
20
60
192
78
67
21
12
90
8
85
41
10
134
82
78
12
3
9
18
42
15
11
102
40
24
24
6
6
8
100
24
60
92
10
6
32
42
226
3
81
126
80
40
105
15
80
25
57
26
12
10
3
27
14
88
132
38
58
8
16
6
78
75
39
72
24
42
30
30
3
5
16
120
3
63
14
40
44
19
41
72
67
23
18
36
16
2
52
18
2
10
3
15
30
3
27
6
42
30
44
199
15
62
7
41
24
88
20
54
34
20
7
3
44
16
92
34
200
10
36
62
43
60
33
92
67
75
26
12
40
14
6
28
42
20
48
46
8
58
33
72
105
2
40
90
15
17
19
35
10
14
72
88
78
24
24
36
24
24
12
63
3
12
30
3
65
100
30
32
25
36
60
41
138
60
22
24
146
13
33
68
115
5
139
21
24
30
56
6
28
20
22
81
45
2
52
33
36
5
52
42
138
24
18
6
44
10
8
54
76
54
48
122
6
10
20
22
50
60
18
13
9
62
34
36
138
78
12
66
177
33
96
108
2
196
30
110
18
34
26
7
45
24
39
111
6
27
11
46
38
16
114
20
36
54
10
18
20
13
21
18
6
99
5
31
11
40
54
27
23
34
51
107
13
65
12
54
109
21
6
30
20
67
36
84
5
118
45
27
126
24
26
46
8
12
28
111
29
40
36
66
14
24
31
17
4
36
50
40
117
21
15
21
20
16
38
109
48
57
51
9
38
13
5
36
18
70
20
286
6
63
33
3
57
15
5
72
12
28
3
60
48
5
19
3
33
57
15
95
10
24
36
74
36
84
124
150
24
66
36
6
27
15
33
63
66
36
42
108
48
62
52
15
17
10
6
123
9
36
2
13
17
42
13
5
52
12
200
16
87
65
22
6
18
96
6
8
52
44
40
68
18
10
92
36
4
30
80
13
5
18
16
38
16
6
84
144
2
4
27
75
54
50
10
6
105
47
16
9
65
166
32
22
42
6
12
62
34
6
6
8
67
5
7
33
27
105
3
12
27
9
165
36
36
8
79
33
68
34
12
6
27
11
46
36
2
52
90
3
3
32
40
33
17
18
4
38
31
72
9
6
60
50
67
15
78
12
171
45
39
21
12
3
47
13
17
40
78
32
10
92
52
26
30
18
37
27
32
28
6
56
76
32
18
4
14
30
6
4
6
126
8
72
12
40
30
8
30
163
39
180
20
70
50
10
8
40
14
6
58
90
50
36
126
10
90
44
31
15
20
64
96
42
18
68
37
117
50
48
108
22
42
68
18
16
56
130
30
42
18
14
30
196
150
42
42
54
6
24
50
67
117
30
2
46
98
7
5
108
16
74
82
3
29
28
38
24
121
71
16
93
9
98
54
24
12
4
20
43
5
22
24
62
112
32
199
21
48
3
3
156
21
5
124
48
6
45
39
21
15
12
44
1
108
17
127
21
24
48
108
12
15
15
14
79
65
22
14
4
42
20
37
93
32
28
30
54
14
76
36
74
16
20
7
11
25
45
42
42
8
72
18
85
57
20
16
12
18
26
31
53
4
72
36
32
31
57
8
67
45
72
66
6
26
37
23
4
8
52
6
54
24
104
13
53
19
5
16
54
30
15
27
33
57
48
38
37
5
36
64
18
12
96
2
40
18
2
28
36
8
76
84
6
36
6
138
54
48
54
9
5
19
5
16
24
68
12
42
18
58
18
14
22
3
60
57
6
18
80
6
13
35
6
7
119
66
18
42
67
35
13
72
33
8
36
6
13
39
45
23
40
20
28
66
50
18
18
13
45
24
80
126
97
87
30
18
42
36
6
60
50
16
54
21
12
117
60
8
78
18
66
114
16
123
77
28
15
11
30
24
48
4
36
60
8
16
18
102
6
44
46
120
14
36
12
82
96
62
70
30
12
30
6
12
18
110
238
6
6
32
6
25
69
36
44
60
58
30
68
94
30
8
12
91
51
48
32
10
18
38
28
60
116
100
48
30
312
84
164
76
6
26
54
36
52
2
46
110
22
12
24
15
71
106
20
28
14
48
37
27
6
90
144
33
108
59
16
8
142
74
30
36
52
42
14
72
10
45
39
6
32
36
7
105
12
63
63
45
15
12
50
22
2
40
3
81
12
24
38
18
84
58
20
25
3
78
74
18
52
12
39
5
40
24
18
44
13
45
36
126
80
136
32
22
8
142
20
40
54
20
64
3
12
93
183
72
5
7
135
18
15
77
16
2
25
39
30
3
60
33
20
10
162
68
43
5
10
9
17
70
18
66
6
3
95
82
8
52
50
73
5
120
55
3
20
82
42
33
77
ABCD 93686020412*3^$a+1 [50029]
264
101
96
54
54
36
54
1
119
85
180
36
5
36
175
185
6
12
145
36
59
12
1
5
48
96
18
108
13
89
43
245
90
72
1
72
17
103
12
11
61
35
25
5
90
90
139
29
48
54
25
65
31
5
19
36
239
108
48
13
144
11
1
48
72
5
36
79
203
18
108
42
90
79
41
7
11
1
95
66
198
42
19
263
37
35
85
48
48
23
37
48
35
1
96
72
47
49
59
312
205
11
54
210
73
23
30
115
35
102
18
54
19
96
216
84
24
17
234
54
90
49
48
72
5
72
36
19
60
120
84
5
126
73
35
25
47
1
35
145
17
60
7
48
48
107
36
25
132
95
37
60
83
294
18
1
47
13
36
11
85
24
60
23
6
67
113
156
55
48
23
42
7
5
31
47
37
35
48
1
5
67
192
41
79
101
19
71
97
47
37
215
49
36
24
17
18
6
66
72
42
19
35
12
24
1
17
30
13
24
48
72
5
79
180
29
42
25
24
17
7
47
6
90
30
42
1
12
125
198
72
24
1
84
48
77
60
30
36
24
138
162
85
5
19
12
5
18
85
144
48
192
108
35
25
119
25
29
19
48
83
121
35
60
1
132
95
1
84
60
167
25
95
6
102
60
1
240
119
30
150
48
37
36
72
84
59
42
55
12
17
6
108
229
5
102
49
12
168
41
6
48
36
25
101
60
84
91
125
54
114
162
12
205
60
41
114
37
96
137
102
1
59
25
83
37
24
24
95
36
37
17
48
114
48
241
47
72
61
119
61
24
60
180
48
132
41
12
43
12
108
17
19
23
48
42
7
96
72
60
36
191
73
5
12
79
11
6
108
31
23
30
78
282
31
12
48
35
36
36
49
48
60
12
11
54
96
30
198
7
24
5
18
42
48
6
37
17
18
13
35
36
25
96
5
115
48
5
19
12
125
18
36
61
83
72
126
103
12
89
66
144
180
25
11
13
29
102
6
54
48
1
125
31
5
198
36
150
7
59
1
35
24
25
264
65
6
25
228
35
48
168
49
35
13
47
18
43
120
65
19
77
115
48
53
7
23
60
37
47
90
168
66
61
65
31
144
84
47
24
18
91
11
133
36
36
156
48
24
17
151
60
149
90
78
91
11
49
84
17
43
95
36
85
60
77
12
90
6
54
25
36
41
31
60
5
18
12
144
198
115
336
36
71
54
19
12
23
169
47
61
83
144
18
79
11
72
60
61
101
103
60
47
18
72
18
18
43
12
59
54
127
29
96
139
95
36
13
12
5
19
59
85
35
49
23
25
12
107
49
59
6
31
24
107
84
36
13
5
24
31
12
47
85
143
217
95
217
215
73
60
5
90
73
23
1
101
19
89
31
59
37
108
35
216
61
24
59
25
65
31
29
66
1
180
125
103
77
19
24
11
54
7
47
36
1
35
169
17
84
18
18
19
23
30
55
71
25
29
67
48
11
37
48
65
31
36
35
114
54
30
114
18
379
36
29
24
115
227
109
35
109
24
221
19
156
84
83
18
42
37
65
78
13
120
24
17
18
6
12
42
13
84
24
144
23
30
60
30
18
24
102
60
90
43
23
37
60
125
7
23
1
35
42
48
7
24
120
11
49
168
113
90
13
84
5
343
59
48
121
41
6
73
24
132
35
150
43
77
19
156
101
19
96
83
37
24
65
138
6
102
144
73
23
30
114
30
36
7
12
71
90
7
35
162
54
61
41
175
228
11
24
102
72
72
6
18
19
47
108
13
5
19
228
41
31
59
181
36
167
61
24
36
17
175
23
49
192
60
24
125
126
1
23
109
35
66
19
35
13
5
24
ABCD 93686125238*3^$a+1 [50019]
36
56
75
49
11
33
100
5
63
52
47
61
8
171
13
56
51
60
18
103
59
69
16
23
1
20
64
32
93
7
24
36
11
9
3
85
5
27
64
44
52
8
27
18
72
18
37
71
54
30
61
24
128
16
116
4
24
12
24
12
17
30
72
21
12
40
35
18
123
84
100
53
27
15
18
207
28
24
8
76
36
11
85
24
24
29
60
27
28
8
48
84
12
40
24
11
78
12
19
104
16
32
72
12
28
12
108
12
5
99
9
43
84
8
27
216
13
71
33
28
48
36
20
4
17
3
117
75
40
12
17
19
32
52
32
15
33
88
5
163
32
12
72
4
20
16
23
141
184
47
13
32
36
28
44
45
7
24
29
30
18
24
55
24
29
18
73
17
3
16
53
43
59
121
108
41
60
55
24
60
59
97
164
16
185
55
8
52
65
6
45
39
18
15
12
15
93
28
20
40
8
52
140
9
31
5
67
20
12
16
29
43
35
61
24
53
54
69
21
79
56
105
66
24
45
63
25
65
7
8
108
69
3
28
44
111
37
12
24
101
75
4
89
48
3
12
12
16
71
13
20
3
13
96
11
37
5
27
28
17
18
21
4
95
121
11
45
21
24
31
77
27
16
12
32
28
36
92
4
60
36
48
20
39
12
45
45
43
96
20
21
55
176
4
8
36
16
35
33
36
64
60
48
47
1
36
11
54
43
35
1
20
4
5
67
41
39
16
17
63
72
40
48
65
24
18
85
23
30
3
21
55
35
33
100
227
33
76
60
11
18
12
31
48
56
16
48
12
47
18
39
4
20
16
5
39
24
12
21
3
4
8
40
24
65
51
4
24
60
140
39
1
24
12
24
60
12
48
36
23
97
24
17
3
4
20
52
8
63
57
16
56
33
30
73
5
7
12
24
29
48
54
36
45
40
5
39
4
20
16
8
28
12
32
45
18
13
252
80
27
13
5
7
104
184
53
30
72
150
90
13
5
43
47
57
135
13
24
48
65
7
5
15
28
60
65
3
9
108
3
39
1
8
9
3
28
44
96
57
54
61
60
47
25
60
53
60
7
120
36
29
55
5
7
68
36
51
81
27
1
12
48
41
39
24
76
24
23
9
75
25
11
13
41
115
8
52
11
12
57
40
11
13
24
60
20
33
72
51
21
19
36
173
111
21
51
15
204
45
60
3
18
19
83
45
16
11
6
7
12
35
33
3
145
24
68
16
101
90
33
40
17
19
72
17
223
24
8
33
39
28
20
3
25
24
80
3
12
21
64
23
73
5
19
35
9
36
40
35
6
7
20
60
36
12
57
43
17
55
12
23
1
89
27
4
24
12
56
28
32
4
5
43
53
39
45
31
72
8
57
15
15
13
48
32
52
60
72
11
33
9
3
172
12
84
44
75
81
12
12
28
47
81
12
57
30
21
24
12
16
5
7
23
13
12
35
93
40
47
37
32
28
32
261
67
56
9
111
9
43
32
15
42
15
48
40
5
12
36
7
20
15
13
108
36
5
19
17
79
36
20
12
88
29
79
47
93
39
57
40
95
13
36
56
4
24
12
35
13
36
60
12
32
12
21
3
16
36
8
27
37
17
211
92
28
144
48
12
104
27
9
16
59
13
60
17
6
9
21
55
72
8
9
60
63
36
81
3
45
31
32
45
19
24
20
16
35
1
17
12
6
30
3
16
35
49
36
5
99
52
29
6
229
35
9
27
13
32
69
3
40
65
7
108
32
16
44
276
24
15
45
48
96
160
11
36
30
24
108
18
25
12
36
17
54
30
19
89
51
9
51
136
120
24
12
72
32
36
4
35
33
3
30
7
125
12
18
81
12
64
5
31
80
48
21
51
12
12
4
89
15
15
21
87
13
11
18
90
37
60
44
39
73
29
163
12
23
72
33
76
132
132
173
79
65
36
43
77
72
15
28
29
15
45
39
24
3
24
30
3
12
4
12
120
17
3
4
8
93
7
47
9
12
4
60
20
28
60
48
65
30
24
25
113
31
80
24
63
69
3
61
17
7
23
13
29
55
116
9
31
36
20
3
37
44
96
28
60
8
28
131
1
12
36
24
17
36
19
11
69
24
4
17
90
73
12
120
8
28
24
96
17
3
4
41
7
47
13
5
18
54
135
4
104
16
36
56
12
33
27
48
148
24
12
36
12
116
64
8
64
53
55
36
24
35
61
11
13
20
16
17
42
12
69
40
24
233
7
32
16
12
92
60
45
3
52
53
78
13
24
35
13
60
35
54
15
105
31
24
23
37
48
35
1
44
16
101
55
68
16
24
36
12
29
18
108
12
37
5
115
11
37
35
12
73
35
73
12
48
20
64
5
19
12
80
27
21
4
8
117
43
48
24
32
4
20
57
39
21
3
52
47
145
12
80
16
5
12
18
45
105
3
9
103
32
12
28
96
41
31
48
44
36
4
47
213
75
73
12
77
43
17
63
160
23
24
90
19
20
60
16
204
32
9
19
24
5
18
54
55
80
4
36
23
33
12
87
48
37
36
5
3
16
68
3
84
21
148
17
7
12
53
12
6
69
108
52
36
44
4
12
17
3
69
31
17
55
20
16
77
30
72
25
65
15
52
5
18
57
15
13
60
8
60
9
31
48
44
105
55
36
20
51
25
11
73
44
60
60
60
40
5
75
33
15
112
8
4
44
51
9
9
7
56
4
48
32
4
71
9
9
43
5
7
12
35
1
120
32
276
39
25
48
48
11
33
36
36
40
168
47
18
55
35
120
25
ABCD 93686539372*3^$a+1 [50020]
60
18
27
3
90
75
24
9
42
18
35
16
33
87
21
60
119
16
32
88
48
39
113
72
16
32
37
27
8
31
41
19
29
1
47
88
27
162
36
15
24
8
13
102
168
54
23
48
55
9
48
8
40
72
75
53
67
18
51
9
87
32
16
264
63
18
24
111
45
35
24
13
123
135
65
96
40
51
189
8
40
8
72
96
19
53
24
88
81
60
174
77
64
24
15
33
75
93
75
165
104
1
71
64
117
12
36
114
33
105
23
37
48
51
24
80
72
88
15
30
24
3
152
25
87
24
96
8
96
24
16
45
51
48
152
16
93
12
15
27
126
15
80
25
42
5
25
159
48
15
18
23
24
96
64
3
150
108
35
37
107
13
59
1
23
64
75
18
3
56
49
30
41
19
5
24
55
153
225
60
35
55
48
17
25
39
56
67
21
80
16
3
60
113
24
64
104
85
11
40
9
47
88
45
36
72
15
8
120
40
69
35
73
18
189
3
53
79
90
47
1
23
40
189
131
144
112
96
72
8
13
42
33
32
25
63
27
48
5
216
48
40
96
27
42
36
30
57
48
32
40
3
5
64
8
13
59
13
42
30
3
32
40
8
67
93
63
9
51
5
96
73
60
48
27
45
155
85
27
9
207
80
13
51
56
97
15
56
49
60
3
8
97
63
56
16
8
157
99
9
87
3
45
27
18
147
24
144
27
132
138
183
96
9
15
237
83
97
60
99
21
123
27
138
195
32
25
87
168
57
18
120
53
40
57
87
33
15
80
192
72
24
19
48
42
3
32
16
96
9
72
180
35
24
1
23
115
72
173
16
69
72
59
13
75
45
27
80
1
23
16
8
43
5
40
72
81
90
42
27
56
55
137
48
40
24
3
45
33
159
51
90
180
47
40
32
40
72
3
6
95
67
53
19
45
21
27
120
8
85
84
96
71
16
32
48
192
1
15
237
107
160
48
297
47
19
21
93
75
33
23
72
43
132
12
53
112
3
77
72
64
32
7
156
21
69
27
117
27
24
24
8
13
12
63
27
72
60
201
9
36
51
24
69
75
56
40
96
80
16
48
176
216
193
39
96
24
128
48
7
18
144
18
29
19
54
108
90
137
16
27
150
15
24
56
40
24
48
80
16
39
17
13
35
96
24
133
35
73
87
48
72
33
15
69
6
54
36
27
168
105
72
15
72
3
53
72
64
99
24
120
45
32
1
87
21
27
8
24
25
15
176
40
32
24
48
43
77
73
15
33
54
78
59
16
33
12
59
16
93
27
8
16
3
93
105
23
184
153
48
15
9
167
40
93
96
12
168
54
41
25
24
23
25
90
5
85
27
33
18
101
1
78
54
107
91
77
121
47
97
23
40
27
18
75
128
49
47
88
56
97
23
64
3
5
7
36
24
101
37
35
88
272
24
48
25
15
3
90
120
3
72
8
97
72
143
24
1
23
16
96
80
37
90
18
23
49
23
40
8
127
33
24
8
205
123
80
7
57
21
11
24
24
193
18
29
112
141
123
72
8
24
61
24
3
32
91
5
97
132
123
32
48
112
96
72
33
47
13
54
21
27
29
64
57
30
18
222
89
88
15
33
72
192
24
9
48
42
77
31
138
87
75
165
3
12
9
141
12
18
29
31
17
16
80
24
73
72
23
144
13
6
30
15
147
78
30
42
12
35
55
57
48
72
8
48
97
48
42
53
64
80
64
24
8
13
11
144
19
5
256
120
24
51
90
99
21
11
49
54
18
48
180
24
120
3
8
49
87
201
47
72
16
32
72
31
18
84
51
72
8
49
18
18
51
273
60
195
48
8
40
45
24
51
39
137
19
5
145
215
64
45
51
69
51
27
30
15
152
1
144
71
112
32
40
128
67
18
120
35
40
123
54
23
40
27
18
123
9
15
56
37
27
45
11
24
40
32
16
3
21
24
9
66
42
30
270
15
45
27
48
80
25
15
72
3
5
24
1
15
48
9
18
29
133
ABCD 93686625614*3^$a+1 [50154]
52
72
3
53
4
44
12
127
161
16
8
40
12
80
16
3
17
127
5
96
16
33
11
84
48
48
60
24
28
68
4
57
3
105
3
20
4
20
24
12
52
20
28
60
12
15
30
3
3
66
51
3
81
68
37
66
60
189
63
30
6
5
25
36
15
36
135
9
8
28
24
39
57
92
96
19
17
48
67
5
24
4
57
23
60
61
27
80
19
66
42
17
19
5
120
4
12
56
60
108
36
16
87
125
40
12
60
48
32
1
35
24
85
15
36
8
1
183
48
44
84
16
21
75
68
84
48
43
54
11
12
60
13
11
16
99
5
40
20
148
75
65
28
8
16
9
36
3
33
108
27
27
77
36
64
15
101
48
16
51
108
132
29
16
9
54
305
24
25
3
3
5
4
8
12
28
33
111
104
60
16
180
56
24
156
4
3
78
48
35
52
8
109
87
36
3
17
103
72
18
42
18
95
16
20
16
92
31
12
42
11
132
24
76
120
8
16
99
12
5
108
4
8
60
19
89
96
40
21
18
5
64
20
28
20
7
42
48
18
9
224
184
56
16
48
8
13
159
81
11
120
228
12
16
3
57
188
25
59
91
12
113
120
19
41
12
24
19
65
60
85
60
54
53
4
36
12
32
16
75
5
37
47
25
59
60
96
1
90
18
59
96
55
126
108
95
73
30
17
91
9
12
48
48
24
320
108
96
112
324
48
92
60
13
147
36
264
99
30
6
54
54
5
25
3
60
15
9
39
141
36
44
31
72
36
6
18
33
24
108
20
36
16
56
24
24
4
8
48
79
57
36
3
30
47
7
18
47
13
18
9
72
36
12
33
15
44
28
8
12
13
23
49
83
7
78
18
54
30
65
28
84
36
44
40
51
30
35
24
16
20
37
30
93
68
55
9
12
36
20
40
84
3
12
41
4
8
88
129
11
40
44
16
3
21
48
56
37
30
125
64
36
87
65
55
17
100
99
17
24
1
12
150
5
28
180
15
72
17
84
16
45
60
54
9
56
25
47
12
40
200
37
24
12
18
21
48
12
44
112
39
45
20
16
32
13
15
3
12
29
84
19
41
24
28
20
40
39
33
12
56
43
5
49
23
12
1
39
60
140
216
64
12
96
32
13
54
33
3
29
43
18
83
25
47
24
96
4
56
7
117
3
36
5
19
77
133
135
51
21
45
15
8
48
205
27
20
132
96
43
60
9
48
140
49
3
3
69
39
5
52
60
60
3
120
57
104
1
35
7
5
115
18
42
77
40
44
124
20
37
11
7
41
67
5
60
24
76
45
47
28
3
12
129
120
20
19
24
65
115
33
24
8
12
60
19
9
48
39
30
75
3
18
39
60
39
5
12
52
8
19
33
21
27
63
54
66
9
72
56
7
5
48
100
8
4
165
3
104
144
16
33
36
36
59
55
9
68
7
65
28
24
68
48
4
108
8
7
36
42
30
165
12
48
27
65
67
21
24
44
84
52
8
148
33
27
3
29
43
9
140
13
27
48
32
28
56
49
18
9
80
31
72
17
25
3
8
43
57
12
15
41
96
84
37
72
107
36
13
51
20
48
12
1
39
33
18
5
7
17
84
49
63
24
104
19
153
32
28
8
19
53
60
24
144
24
28
3
41
31
5
55
29
84
36
40
108
21
11
13
23
4
99
12
24
18
11
7
12
72
6
180
39
8
108
48
79
77
19
5
85
102
42
108
48
95
31
53
48
67
45
48
84
80
79
21
21
39
68
37
23
25
23
64
3
33
3
189
92
16
45
39
68
43
138
54
33
60
24
36
12
3
9
224
19
173
12
31
69
140
115
17
31
60
9
104
52
32
36
196
44
36
25
378
33
72
21
114
5
48
4
56
25
83
67
9
56
48
61
51
39
141
57
72
11
115
5
49
18
17
28
8
24
48
40
12
9
66
21
32
1
11
16
128
4
8
72
1
12
15
3
101
148
3
53
109
71
109
11
79
93
33
72
75
12
32
79
65
136
51
69
21
18
17
109
23
40
32
1
83
120
16
105
51
60
80
52
8
12
36
7
9
3
137
115
161
37
15
20
12
100
48
111
6
66
18
96
3
15
117
21
15
104
13
3
87
41
4
21
36
54
21
21
23
67
113
64
21
11
16
12
87
65
96
13
11
61
107
28
9
59
24
7
18
35
55
18
39
20
28
93
27
8
4
60
51
9
200
91
18
54
77
91
29
28
8
24
48
115
126
30
90
71
28
132
20
24
109
47
16
3
72
54
6
54
36
15
3
89
13
15
12
8
24
121
47
28
123
42
15
39
65
73
27
80
1
78
12
24
81
8
19
93
60
144
3
5
12
48
12
28
132
8
43
89
24
24
7
33
120
8
133
54
30
15
32
24
60
67
60
17
ABCD 93687281882*3^$a+1 [50030]
180
12
60
48
35
109
204
12
35
7
137
19
77
24
43
78
84
35
25
288
108
35
13
11
13
216
107
127
30
60
47
61
90
102
42
18
138
108
90
60
107
193
119
85
35
1
30
90
180
90
6
36
30
90
47
120
37
156
108
36
6
90
72
30
137
25
24
30
41
73
48
114
125
145
36
120
179
73
47
49
84
60
47
109
36
108
78
77
121
30
137
7
65
25
167
49
72
239
1
18
30
114
36
30
60
162
12
6
180
120
96
84
24
12
78
113
223
162
167
31
17
115
12
96
72
102
90
6
59
7
36
54
108
36
54
42
143
72
13
36
24
47
55
198
36
36
24
12
24
36
18
17
175
270
108
119
103
12
5
85
186
12
54
144
24
18
48
77
13
42
282
6
66
36
59
91
12
65
7
114
12
60
167
25
143
19
90
6
138
144
18
18
72
72
60
35
168
13
66
6
108
72
18
90
59
7
96
17
127
48
18
95
55
48
42
48
239
103
65
24
120
79
126
11
25
90
245
157
30
78
120
24
156
42
18
102
168
17
31
161
241
108
11
19
149
192
61
120
108
6
36
18
59
13
72
36
71
109
59
103
17
72
145
95
31
185
97
47
13
36
47
24
13
36
234
18
35
120
24
109
107
24
55
65
25
48
6
66
240
48
18
42
275
31
72
12
6
174
60
156
41
1
54
41
25
132
162
18
36
12
60
18
72
84
18
96
252
108
11
120
13
192
11
25
114
30
24
12
35
73
96
191
25
48
150
30
54
6
191
1
54
144
276
54
47
109
18
72
6
48
204
23
144
151
137
277
11
13
12
132
90
17
121
47
175
72
66
198
54
36
72
42
18
108
12
24
48
18
90
180
42
36
30
47
13
12
42
5
13
138
42
12
126
77
13
36
71
37
96
66
144
17
37
18
114
54
30
11
31
18
90
54
90
246
6
126
108
71
1
72
72
23
7
305
48
7
18
42
174
96
23
43
18
107
144
73
96
12
18
24
246
96
35
1
95
13
162
48
137
25
108
24
102
5
13
18
42
48
204
54
149
48
24
31
342
30
18
24
35
19
156
41
85
108
126
150
48
36
54
137
175
30
168
30
6
30
204
5
120
73
30
18
492
72
36
167
7
42
23
31
89
1
47
7
66
132
35
240
13
107
73
36
108
23
7
6
72
12
78
17
145
30
72
54
54
77
73
72
126
257
61
72
72
6
54
36
120
222
77
61
96
54
54
23
25
108
24
203
223
114
90
53
72
163
18
30
42
12
60
35
145
23
115
149
49
47
7
90
47
96
24
253
12
150
161
37
66
17
37
72
18
17
73
167
91
54
95
205
36
47
120
163
54
48
96
54
66
71
61
18
90
47
133
36
71
67
42
35
49
60
72
48
11
48
85
18
54
35
61
120
168
36
66
5
109
35
31
137
61
114
137
48
43
42
35
157
18
42
48
23
37
72
35
211
77
85
288
18
114
126
72
90
84
108
78
198
90
17
432
48
7
36
12
65
13
90
102
59
1
ABCD 93688054784*3^$a+1 [50150]
45
63
12
3
21
96
93
15
20
64
21
39
12
45
51
24
39
69
81
59
36
16
12
24
60
12
24
12
75
6
30
33
96
48
36
48
24
24
12
12
51
65
16
96
3
9
72
72
324
9
83
16
96
72
96
27
21
123
132
108
12
81
3
45
24
27
18
27
84
32
163
81
48
120
72
15
9
104
151
6
51
24
48
80
4
27
9
87
9
144
8
148
12
3
53
181
6
96
189
24
24
20
43
48
53
4
15
45
3
6
71
16
36
12
84
24
120
21
11
28
12
15
9
80
16
24
32
64
72
48
39
65
88
56
36
1
51
48
108
129
48
42
5
36
13
3
213
27
24
48
51
33
108
20
43
6
3
60
12
15
33
15
57
8
4
60
63
30
24
15
20
72
7
189
20
40
21
210
81
48
12
96
48
51
9
45
99
3
45
56
109
35
76
12
72
69
150
17
52
45
47
28
45
75
15
89
223
9
12
12
48
84
156
24
60
33
42
81
63
9
44
43
21
33
66
60
29
4
57
3
84
147
30
51
45
15
132
60
33
27
36
75
165
15
45
20
52
135
144
21
96
57
162
48
9
12
156
99
81
15
18
3
80
76
144
99
24
17
7
6
87
12
68
43
36
21
24
48
80
4
51
30
51
159
45
48
144
3
33
69
27
204
99
9
69
15
105
59
13
18
12
33
96
80
52
144
123
12
30
54
90
3
36
96
15
21
39
24
189
63
108
21
111
18
147
69
54
21
288
21
90
102
48
3
120
39
21
140
19
18
3
24
48
36
288
48
33
3
24
72
32
28
57
6
90
39
84
48
108
156
36
36
27
113
108
100
48
96
36
24
20
31
21
60
12
48
116
28
15
24
141
44
112
84
20
64
12
36
72
72
27
60
9
72
51
69
32
72
112
15
129
111
69
48
123
78
42
29
121
198
5
76
51
78
191
115
33
24
36
36
12
15
18
63
57
75
117
87
132
24
56
28
224
4
69
51
96
96
8
172
44
16
117
155
61
48
3
48
84
15
33
12
24
252
108
48
24
15
125
31
5
16
120
24
56
144
36
73
24
63
12
51
69
24
120
12
84
24
3
60
9
12
80
28
80
52
33
15
75
24
93
60
63
17
19
48
90
6
36
81
188
79
33
36
12
129
35
40
72
32
112
32
127
33
56
16
48
48
21
27
24
159
120
57
72
84
195
29
52
12
48
48
36
15
12
45
93
42
9
39
93
27
5
28
8
31
54
23
4
159
30
15
80
64
9
39
68
13
15
80
148
27
5
61
15
99
45
111
45
15
24
126
35
31
30
63
36
48
27
66
24
71
180
64
72
39
9
24
27
21
12
12
159
33
51
45
21
30
21
120
68
52
56
37
63
188
40
39
36
29
4
81
207
9
39
236
79
9
72
36
20
40
15
57
72
32
16
63
48
53
108
199
96
141
12
20
64
33
83
16
15
9
132
84
75
65
64
36
12
12
51
12
21
33
111
33
111
144
84
21
39
96
15
42
3
84
171
72
24
113
7
57
72
27
21
27
221
4
27
41
64
12
3
9
24
24
24
27
65
108
133
3
144
144
8
4
84
39
9
144
12
15
81
44
180
100
48
45
15
84
63
9
39
93
3
57
63
6
95
4
24
144
21
15
15
29
36
121
75
39
33
36
3
17
7
57
80
7
57
48
27
60
57
32
109
3
60
12
36
51
9
80
19
33
3
6
75
45
3
27
69
48
120
21
63
3
57
96
24
39
113
7
57
51
29
52
92
72
40
24
12
81
51
48
39
69
108
24
21
99
21
3
44
16
20
31
6
35
72
88
72
24
32
160
45
11
79
45
36
48
93
63
108
24
12
284
13
3
93
99
8
40
36
96
15
240
81
99
41
16
96
84
144
60
24
48
87
21
63
5
64
24
48
39
33
27
21
45
3
12
12
48
20
16
36
92
52
15
48
30
15
51
105
39
72
144
69
15
81
111
48
12
78
42
24
33
72
32
7
9
156
96
20
64
24
96
32
40
15
17
43
93
96
45
6
45
24
96
24
15
53
121
87
80
73
6
29
88
72
ABCD 93688312904*3^$a+1 [50042]
204
52
56
24
36
24
96
24
124
81
11
120
108
112
8
132
112
32
88
36
104
48
28
24
93
59
28
8
64
8
36
12
132
1
239
48
64
104
25
59
100
20
73
107
16
45
47
73
71
16
45
47
72
16
8
36
40
8
156
156
24
24
316
20
84
168
12
1
12
23
4
180
33
167
96
24
1
11
96
85
60
27
20
48
40
9
36
35
49
95
24
4
20
48
49
59
24
60
12
88
8
60
25
83
72
4
9
72
99
20
84
4
32
121
23
4
8
132
12
48
168
60
25
23
24
40
12
20
16
45
15
32
40
20
37
15
80
36
28
56
36
48
16
60
164
160
56
36
160
104
4
44
96
61
51
92
52
56
28
32
48
1
59
36
1
3
92
120
72
228
28
32
28
72
8
12
60
60
112
20
16
32
4
68
133
35
25
48
11
48
172
36
68
61
36
47
52
20
48
13
15
144
176
72
72
61
35
12
40
8
28
152
168
25
27
69
35
60
84
132
4
20
168
40
20
373
47
28
20
72
60
60
96
16
56
13
147
8
24
100
8
244
104
144
97
15
9
27
44
148
56
60
24
121
119
12
36
24
24
124
68
25
95
73
59
12
145
11
120
25
135
32
72
48
61
27
92
1
11
24
12
13
39
56
120
72
28
21
11
48
100
116
36
100
68
16
116
60
12
1
27
32
132
148
8
4
69
47
72
61
59
108
24
144
36
156
12
36
84
12
84
37
99
20
24
72
4
80
24
84
28
140
84
16
45
75
44
24
252
24
216
88
45
36
95
24
24
16
32
12
72
24
60
16
20
1
59
4
72
20
12
73
27
93
27
56
156
24
40
56
16
68
84
12
168
100
56
12
108
76
8
48
72
132
108
96
12
12
52
20
24
4
33
107
13
15
8
60
12
48
12
48
24
12
28
36
44
60
72
108
36
52
8
72
24
84
16
21
35
84
4
44
48
60
12
52
45
99
80
12
48
72
4
156
9
23
60
72
88
32
28
21
27
68
24
12
240
156
73
11
48
40
72
189
59
13
180
143
36
1
23
12
112
128
40
80
12
1
59
96
60
1
60
11
72
120
12
28
56
156
24
24
100
68
4
8
36
280
116
136
20
108
16
44
72
4
20
48
180
60
132
24
136
56
84
36
72
252
96
60
112
176
1
63
72
36
248
72
24
64
24
8
48
12
204
360
25
11
60
172
57
11
60
12
13
35
12
48
84
1
35
84
16
9
23
13
23
25
35
25
131
36
160
69
11
244
176
40
80
52
140
13
107
36
64
32
4
84
8
72
36
60
12
124
8
28
92
132
1
275
48
24
252
24
61
83
240
108
64
20
25
11
12
13
23
120
24
13
23
121
11
72
37
15
20
16
248
12
12
12
24
144
12
48
36
12
204
76
8
172
69
119
64
80
28
68
36
28
8
28
20
61
23
121
11
96
108
84
16
20
1
35
84
60
1
83
48
28
36
116
24
301
83
192
12
181
11
1
35
108
12
12
1
35
85
27
9
51
68
4
80
28
45
47
1
167
12
48
48
12
12
60
52
36
32
12
48
1
15
104
412
9
11
61
60
35
40
68
12
84
24
16
8
12
28
20
52
128
13
59
124
44
72
25
71
60
60
28
92
40
44
96
12
36
204
13
3
92
4
20
124
32
24
108
16
84
8
124
56
84
144
76
36
8
24
193
3
81
11
4
44
12
64
24
116
36
72
28
44
36
49
59
37
47
61
27
80
12
108
172
56
121
11
60
24
24
36
60
1
147
8
24
24
60
25
167
12
28
45
143
12
24
100
8
40
332
96
12
61
107
24
229
35
136
45
36
107
73
27
108
20
24
24
60
37
47
12
85
51
144
129
95
121
11
148
44
28
45
47
1
87
9
35
76
33
219
33
ABCD 93688611728*3^$a+1 [50082]
9
39
25
80
40
48
29
3
45
108
108
6
133
47
30
75
231
72
97
35
45
48
40
41
7
120
80
24
40
41
102
18
15
24
75
30
36
78
12
25
72
101
147
72
40
80
45
30
13
95
57
15
33
39
129
16
5
36
48
111
120
45
75
63
57
15
24
30
19
53
108
15
207
33
75
30
6
30
96
27
3
150
7
8
40
32
72
33
7
56
27
6
7
72
120
17
36
187
23
42
18
85
8
45
144
36
31
8
33
54
33
117
48
3
88
77
307
80
96
15
1
131
54
79
29
67
53
3
93
54
48
37
48
23
6
48
3
33
132
19
89
207
9
216
15
159
60
45
48
45
163
72
5
18
30
132
36
12
198
57
3
61
48
152
63
25
113
78
49
17
18
277
48
8
24
64
24
200
63
30
27
87
1
29
90
1
8
9
63
40
24
5
48
36
6
25
8
40
47
18
6
25
5
19
56
21
43
32
16
128
9
18
69
81
54
9
39
33
45
12
55
48
8
141
186
9
9
30
96
1
89
55
24
24
5
12
36
75
24
120
24
225
31
24
17
60
139
48
8
144
39
1
53
3
45
19
8
33
72
72
79
96
8
87
33
141
42
9
120
16
72
96
29
138
49
41
108
99
16
119
42
36
3
9
151
24
80
111
1
8
40
53
60
127
48
23
54
43
23
114
55
8
24
111
129
63
1
24
11
6
90
36
9
24
312
9
24
31
5
30
21
72
57
31
8
64
48
5
115
104
24
96
63
25
8
39
66
7
8
45
99
21
24
90
120
145
365
43
5
3
40
24
120
80
48
48
40
29
3
15
42
48
55
161
24
102
1
32
48
24
16
24
35
61
47
6
66
105
9
15
96
144
24
40
48
47
66
39
21
36
48
63
15
57
15
97
5
3
96
24
45
3
45
19
5
51
40
32
273
84
18
25
192
35
78
7
65
120
18
157
24
152
15
84
61
24
59
141
280
71
49
131
18
66
105
16
72
41
39
40
8
112
5
216
27
9
36
43
11
21
184
104
45
99
16
104
33
78
30
115
71
30
43
8
75
37
161
6
81
40
8
9
6
36
45
136
8
72
75
144
6
12
36
126
1
17
198
49
29
27
9
18
18
18
57
48
16
56
33
36
3
51
36
9
24
16
41
55
80
15
9
9
7
8
40
72
96
48
17
39
136
89
18
37
5
51
64
24
192
23
97
35
252
25
113
39
51
42
3
45
139
5
114
49
5
3
33
151
41
39
24
24
72
21
19
48
120
107
30
24
39
120
105
132
171
24
21
12
15
216
24
105
15
72
136
24
41
108
24
3
15
9
40
24
35
180
49
23
9
9
15
111
33
33
24
15
24
45
54
42
19
35
54
108
12
135
48
165
12
132
3
15
30
6
61
48
8
9
48
6
105
15
9
72
24
9
7
56
63
90
15
64
11
66
3
105
15
45
75
33
30
49
113
72
31
8
64
5
27
9
132
19
120
56
24
48
51
21
15
6
3
136
8
15
25
47
30
51
120
64
131
13
41
55
24
56
3
85
137
15
24
117
24
264
75
24
33
79
65
18
61
5
19
71
1
5
43
32
45
96
19
29
36
6
18
87
57
31
17
54
1
17
78
49
35
85
8
87
9
9
63
33
127
48
32
88
101
3
117
24
19
17
79
80
159
33
9
159
64
120
53
18
36
36
144
30
3
15
97
48
8
135
9
33
7
48
8
93
27
15
9
81
7
72
5
3
120
48
72
88
119
1
32
27
18
30
42
3
117
18
81
16
48
56
141
51
3
126
54
81
136
35
37
5
43
8
72
40
173
51
21
67
48
8
64
8
9
36
3
45
60
55
11
18
126
45
9
127
48
8
39
33
93
43
192
24
41
7
71
9
40
56
16
23
30
72
3
16
167
72
25
32
225
31
48
32
3
12
90
55
89
90
45
51
13
80
72
27
18
3
129
223
24
113
15
48
64
24
11
66
90
42
63
117
27
9
30
81
24
160
56
99
12
9
24
57
60
43
56
93
67
48
48
53
24
91
56
40
41
7
56
15
57
15
25
72
5
72
90
81
88
17
180
27
88
80
129
15
24
9
15
40
8
27
18
18
6
18
66
15
21
115
24
41
15
ABCD 93688934726*3^$a+1 [50044]
23
129
15
18
36
15
4
56
141
55
41
90
33
12
4
68
88
8
16
56
3
9
40
191
21
33
36
54
126
42
24
48
33
63
24
93
33
84
27
24
36
36
9
120
48
67
29
87
12
40
71
102
7
41
15
124
72
5
15
120
33
7
89
24
15
3
33
15
30
162
217
5
3
12
340
60
161
84
30
81
111
21
52
120
47
120
73
17
54
102
99
39
90
15
52
68
117
7
203
33
39
6
90
30
147
63
24
85
20
112
36
17
90
6
24
55
80
108
57
67
179
42
87
12
40
11
37
80
3
9
69
127
35
93
24
3
9
33
6
1
180
20
88
108
17
3
39
25
44
105
66
9
15
21
28
41
51
3
37
68
81
6
6
123
36
33
43
20
27
120
33
69
24
24
235
47
198
12
54
24
45
51
24
21
21
175
120
23
21
57
67
48
44
36
93
96
39
24
3
33
180
120
24
52
143
6
36
30
193
8
15
105
24
16
68
4
12
36
29
36
15
45
79
5
6
297
12
51
129
135
6
7
35
102
75
24
12
4
65
6
24
85
41
7
77
60
24
19
168
32
15
18
7
47
6
24
90
33
21
15
72
3
162
7
71
37
20
57
108
24
144
24
66
30
19
17
6
9
268
83
33
12
27
102
36
15
69
39
76
23
30
66
1
29
72
67
101
90
61
41
15
192
21
54
42
6
93
57
55
29
54
54
36
19
11
6
120
96
27
12
51
205
120
60
23
49
23
24
129
144
60
12
40
48
72
20
99
6
24
66
30
48
235
12
20
15
78
163
264
29
15
52
12
11
24
120
126
7
59
48
6
111
48
3
30
24
3
72
84
9
42
294
66
81
72
28
29
211
20
39
9
16
5
96
42
45
12
15
30
15
75
45
3
93
3
24
37
8
33
55
173
27
9
156
7
20
33
7
17
31
8
21
15
160
20
16
77
78
54
66
72
102
15
75
48
145
8
63
1
23
141
69
36
114
37
41
87
117
3
36
135
114
7
71
24
24
57
105
39
96
45
19
8
36
27
37
11
49
68
52
132
140
148
12
23
30
42
165
16
17
3
108
81
18
45
27
61
20
124
29
6
48
45
100
23
109
56
129
18
72
25
95
1
92
93
87
88
68
24
3
210
54
93
3
48
49
56
96
100
29
54
96
21
16
20
15
129
40
89
75
16
36
29
48
7
35
6
24
138
198
39
16
12
71
61
36
17
30
96
69
27
6
19
8
36
45
7
72
12
5
6
9
15
1
17
108
18
109
17
39
81
31
92
48
60
57
18
102
18
33
24
12
36
45
15
12
60
3
33
124
17
3
12
16
132
191
237
112
11
30
67
32
108
4
128
21
67
53
24
96
42
30
27
36
27
37
17
120
18
117
40
89
51
16
23
54
51
15
30
96
18
42
84
39
3
24
121
72
95
13
12
23
72
30
42
69
60
21
31
140
4
11
37
8
99
6
19
191
18
30
96
1
132
11
6
18
48
9
15
1
77
18
45
4
23
78
3
60
57
24
24
144
51
87
30
12
67
65
24
24
15
132
160
5
48
87
16
60
47
145
8
93
42
48
69
33
72
183
3
69
3
45
3
24
6
7
107
13
5
54
1
77
43
77
183
48
4
41
15
45
39
72
3
105
72
15
54
27
39
13
20
93
72
36
6
189
52
12
72
5
54
1
5
15
84
4
155
72
1
5
42
30
42
25
29
15
36
63
72
45
84
21
3
100
56
45
150
144
42
39
15
37
12
101
15
12
63
69
100
20
3
37
11
6
18
150
63
27
30
51
4
68
40
47
45
33
139
44
9
162
9
216
39
30
42
48
49
8
93
15
16
11
25
84
11
24
18
30
141
84
52
44
45
19
8
9
246
69
48
60
28
89
91
95
85
17
18
9
84
21
123
36
60
9
18
9
39
24
66
6
21
27
120
73
47
37
36
8
124
17
15
93
36
24
18
265
20
147
96
45
81
3
141
66
24
24
30
66
54
48
67
71
30
207
33
36
48
7
20
16
44
28
108
24
128
36
387
165
3
54
66
1
20
40
140
60
28
5
18
93
75
24
37
8
45
12
63
147
48
37
35
21
9
66
49
20
144
21
54
30
66
9
124
17
ABCD 93689415674*3^$a+1 [50071]
54
90
11
19
6
167
97
30
36
29
25
23
13
11
43
17
13
6
30
6
5
13
11
1
15
39
96
108
42
78
33
68
12
52
8
67
66
51
39
6
35
43
17
73
6
114
11
52
57
36
6
9
75
29
40
75
57
15
21
8
24
1
11
36
252
12
25
59
49
27
15
33
45
36
35
16
93
23
7
192
120
48
33
24
45
39
20
1
30
90
3
21
15
56
19
24
5
7
161
12
25
30
30
123
3
17
48
25
6
65
88
56
12
37
6
54
72
59
60
31
21
32
12
19
17
12
52
63
81
92
7
360
72
41
4
45
11
48
19
5
40
20
100
81
6
84
30
24
11
12
40
32
25
3
20
7
41
169
90
30
15
72
20
16
20
12
25
87
9
24
11
72
7
42
11
7
53
40
12
57
114
5
49
72
11
40
87
33
99
78
27
108
180
45
95
1
95
24
76
32
37
12
18
41
4
27
5
13
15
48
9
59
4
60
48
69
39
75
89
157
60
3
27
60
24
114
12
83
37
15
9
11
24
232
9
35
115
29
25
24
150
5
36
16
15
198
23
24
24
25
6
33
56
144
7
21
57
23
12
55
57
36
27
42
143
61
24
3
8
49
60
30
53
40
3
30
180
47
127
21
9
42
21
20
37
23
13
24
36
87
104
108
52
108
32
43
36
84
17
24
4
12
39
41
133
66
81
8
85
3
48
24
192
8
67
41
49
51
87
42
78
30
15
32
48
91
96
24
65
19
125
40
8
48
55
54
15
108
8
60
76
75
21
213
66
24
41
88
32
16
3
6
11
4
93
30
173
43
5
55
9
68
4
105
18
30
120
11
76
20
19
6
18
17
25
23
36
112
12
36
69
63
8
1
39
39
12
90
11
144
43
12
41
43
24
77
120
24
4
20
60
115
90
3
44
84
49
107
25
11
108
4
68
40
68
12
127
41
12
28
111
41
7
60
90
131
49
102
129
45
35
1
18
36
6
114
57
8
40
39
72
144
60
6
191
7
96
6
51
8
24
25
15
48
117
47
79
96
84
6
18
21
69
6
69
68
24
16
68
76
15
180
29
84
12
36
4
140
49
11
43
120
33
20
24
24
72
13
11
259
29
12
13
132
24
6
53
12
124
9
11
160
9
42
41
88
32
48
121
119
12
163
29
96
1
63
15
6
11
28
56
181
23
28
8
96
40
8
48
28
36
63
60
53
43
125
49
63
20
7
117
33
3
12
27
5
79
89
12
4
24
27
153
15
6
54
66
24
47
108
48
48
1
155
40
135
5
16
32
36
1
18
6
24
11
36
16
87
41
72
19
78
47
175
5
16
32
36
60
52
27
33
48
36
96
32
16
44
7
41
84
24
1
30
5
79
210
51
3
5
36
61
3
27
33
57
23
7
24
5
84
240
108
12
37
78
6
24
23
60
19
18
15
15
65
55
66
35
25
131
79
5
31
90
18
17
24
175
17
37
23
100
8
64
21
11
180
48
28
24
69
54
42
48
11
1
11
48
16
15
29
19
5
28
12
20
7
9
21
48
107
4
9
36
27
8
96
96
12
48
79
30
23
28
12
87
18
42
65
144
12
52
20
55
60
125
25
51
36
8
25
23
4
93
15
20
1
90
9
8
97
6
17
48
64
15
36
5
24
12
16
48
9
155
40
48
57
6
65
16
9
54
60
173
7
53
112
45
135
56
4
75
5
76
111
18
12
30
18
11
124
15
5
48
49
123
12
39
89
55
42
51
3
30
66
60
24
54
60
12
23
121
6
18
30
17
49
39
21
27
72
15
53
43
5
60
24
40
176
1
159
36
33
6
77
7
65
88
3
5
24
55
105
81
155
4
92
16
93
24
150
137
13
66
17
24
24
19
30
66
57
32
196
24
32
13
30
41
1
24
51
33
131
79
5
37
3
15
5
16
44
7
120
101
108
49
63
20
7
30
23
97
3
39
29
19
30
60
90
72
33
57
3
108
87
36
24
17
60
73
47
229
51
3
60
5
25
6
225
116
88
20
1
95
115
29
132
73
30
5
48
4
3
41
12
4
44
24
40
45
3
183
89
120
37
30
18
66
65
36
48
36
192
139
45
68
36
121
78
120
6
60
24
12
23
67
29
52
32
40
8
7
30
27
8
52
20
16
27
5
7
53
48
4
44
25
11
73
6
17
7
53
7
45
12
96
12
27
9
20
12
37
6
69
117
23
100
12
33
3
57
12
78
12
29
55
30
11
25
138
5
25
23
37
12
18
137
108
48
64
45
30
53
1
47
84
108
37
18
185
1
15
56
24
16
123
30
6
60
69
120
105
3
20
19
5
120
60
16
48
20
16
15
48
36
41
25
78
60
57
36
32
31
65
96
43
21
51
41
37
15
36
9
72
30
108
53
12
12
16
8
96
108
196
24
21
ABCD 93689808692*3^$a+1 [50012]
5
31
30
71
1
72
42
41
43
17
3
12
10
35
15
58
11
48
115
53
87
33
27
12
36
4
6
62
177
75
33
27
4
30
2
9
3
105
48
63
40
17
3
12
108
21
15
33
31
84
140
33
75
9
31
90
42
12
36
18
119
103
138
11
60
108
15
213
75
10
84
35
36
55
18
36
71
97
23
27
36
9
63
4
66
78
44
40
6
12
14
58
83
25
59
60
13
143
12
3
58
47
3
9
25
18
18
14
33
7
56
12
58
47
3
64
5
63
12
82
71
87
45
67
66
47
31
36
54
134
165
91
6
11
3
21
51
40
149
133
6
144
17
55
5
25
180
11
72
13
90
5
3
36
21
12
25
38
52
56
52
89
75
34
11
43
5
195
130
12
14
96
141
37
6
29
60
37
23
7
18
50
82
158
36
40
30
11
49
11
3
40
18
50
112
8
69
103
17
60
3
45
1
11
111
22
18
80
9
85
18
20
12
45
51
34
6
18
66
96
32
16
54
6
210
60
59
135
45
67
18
23
7
96
32
40
29
39
141
36
7
65
12
13
48
14
40
65
3
72
10
98
105
111
36
4
20
34
2
81
27
58
54
41
24
19
164
72
21
19
65
3
142
14
4
6
36
23
60
48
67
30
42
30
146
22
47
48
85
252
26
4
53
127
54
6
44
9
27
46
48
2
112
8
40
5
37
72
18
48
68
81
19
41
108
27
130
84
24
48
14
40
53
12
48
60
63
9
63
58
14
36
4
44
9
60
120
1
14
22
23
43
68
46
18
90
48
24
23
12
48
55
6
54
30
23
109
84
47
24
3
88
32
33
24
3
58
14
58
102
140
105
25
50
81
87
22
90
53
132
60
3
105
7
54
167
39
4
29
7
36
72
96
12
65
7
60
17
73
47
199
29
43
18
50
22
74
58
12
35
39
9
27
108
33
39
81
25
18
24
120
17
96
123
9
27
21
67
92
105
3
72
40
5
3
10
23
13
12
42
8
10
18
36
30
14
82
14
16
54
230
36
60
40
65
12
67
48
77
85
78
77
60
3
76
116
93
55
65
75
105
61
54
17
3
45
7
41
13
6
65
39
34
18
17
3
117
7
36
77
60
31
54
62
60
45
79
101
75
45
15
16
5
67
17
1
2
12
100
5
3
28
8
10
72
12
35
115
48
32
45
37
11
7
210
83
12
12
120
36
39
24
9
27
148
30
42
41
135
88
89
7
30
35
115
80
33
13
12
38
84
28
8
24
34
126
53
43
30
38
22
12
38
9
49
14
322
14
21
3
57
159
22
95
3
60
40
66
83
7
5
60
3
57
3
48
148
17
19
60
65
1
90
72
6
30
126
18
56
9
327
76
5
12
3
9
108
63
45
12
12
43
30
38
12
22
83
67
116
22
6
72
102
38
52
113
15
12
57
51
58
74
12
94
42
17
51
36
45
36
207
88
60
5
7
32
130
6
8
57
43
29
1
74
12
45
19
44
45
192
1
114
41
43
72
24
113
60
55
6
14
45
111
57
3
16
53
55
42
98
252
33
61
6
65
43
36
36
8
36
24
33
79
30
23
31
96
104
4
32
160
96
84
53
1
42
5
27
16
17
12
43
78
11
168
13
24
71
19
41
24
15
33
43
29
3
10
47
1
24
18
65
1
42
5
135
180
70
24
26
57
7
120
36
78
11
51
10
90
18
30
17
199
68
58
35
39
108
112
44
24
112
41
39
28
32
21
67
6
122
57
132
96
60
12
25
18
137
12
75
81
60
24
48
13
12
35
15
60
40
17
15
105
48
135
48
24
4
126
50
34
11
31
120
5
15
40
12
92
33
73
24
11
15
69
61
2
76
41
13
48
90
5
55
18
30
29
7
54
110
70
14
33
7
65
3
45
12
1
6
65
75
40
30
78
30
42
138
18
17
3
9
25
11
67
32
4
29
3
40
77
31
29
37
11
75
45
37
72
90
5
49
11
180
181
215
7
17
60
31
137
1
2
69
1
119
39
22
119
96
255
69
55
20
45
3
93
115
8
60
9
12
49
50
24
12
10
30
24
12
104
28
30
2
21
120
19
348
5
7
18
50
40
17
25
26
105
7
17
3
58
59
3
45
12
39
81
31
5
193
47
7
36
156
54
191
13
50
45
12
15
4
116
40
36
24
36
8
46
18
12
5
123
52
54
6
18
47
1
14
24
4
18
12
78
89
51
58
84
35
97
14
84
28
77
7
65
63
36
81
31
77
31
12
5
27
108
24
93
60
72
75
60
16
29
36
13
14
45
27
36
9
25
108
36
6
90
11
204
51
72
36
22
14
21
55
18
167
13
126
5
36
84
36
ABCD 93690503378*3^$a+1 [50007]
27
65
79
93
36
36
24
80
72
4
81
35
72
7
5
60
43
53
55
309
20
13
83
60
52
3
12
21
24
27
65
4
96
24
32
84
60
48
52
8
37
23
72
40
164
180
60
1
63
32
28
36
20
31
45
60
168
8
112
12
48
20
37
35
4
24
3
89
1
3
24
68
37
23
64
21
72
107
31
72
17
4
32
4
8
240
16
32
25
39
116
48
120
1
15
24
20
4
87
5
60
36
48
24
127
9
24
68
7
21
32
19
9
80
24
12
25
18
30
47
4
99
65
16
9
12
18
21
200
12
79
33
12
3
5
85
27
60
3
117
33
111
56
40
135
45
80
1
3
36
60
56
4
8
52
45
3
80
40
176
7
9
56
4
20
4
32
37
83
12
36
4
63
72
5
36
4
15
18
47
52
63
65
48
52
12
56
37
102
330
15
111
65
7
30
95
12
120
84
4
8
4
15
29
280
51
18
23
28
56
1
87
72
20
64
20
12
12
12
13
75
68
24
88
15
17
40
51
12
5
100
8
37
95
96
1
90
69
116
108
12
28
123
120
54
11
64
3
48
24
30
35
88
20
52
45
3
180
20
133
119
40
93
11
4
20
7
45
75
45
51
53
19
21
152
37
23
88
39
228
53
12
24
96
52
15
17
25
3
20
16
44
37
35
43
21
120
24
63
5
4
48
15
18
59
103
18
27
32
24
61
6
144
29
40
84
3
42
18
12
53
12
16
96
80
40
108
12
44
4
8
12
36
7
89
28
68
48
12
4
68
72
1
23
16
15
33
20
7
33
15
78
39
20
108
16
24
8
12
37
18
60
17
4
92
4
104
31
65
84
36
4
39
21
32
124
44
67
29
48
48
25
59
144
64
15
5
12
55
65
24
19
105
3
24
30
11
97
42
129
32
4
8
52
236
12
12
28
20
40
33
3
87
65
115
60
12
42
15
33
83
12
13
215
112
8
12
37
30
33
45
90
21
140
40
44
25
11
12
88
27
5
28
20
76
20
13
60
11
64
56
24
7
66
23
36
48
97
15
21
30
53
16
3
65
283
69
8
132
73
47
24
91
18
47
28
8
28
36
3
30
75
3
30
90
5
4
24
99
120
41
24
180
16
92
85
83
60
24
25
11
16
105
59
12
109
23
40
60
32
168
36
12
64
84
39
18
12
108
3
96
8
36
4
20
55
45
8
85
95
64
116
84
124
9
102
105
24
20
24
40
165
35
72
43
113
24
40
44
7
5
28
27
5
12
36
60
60
19
21
57
39
56
208
24
120
3
5
4
228
20
76
24
20
36
1
3
45
51
20
1
3
12
60
84
180
36
24
20
67
57
152
24
24
73
54
33
132
45
3
75
57
81
3
24
8
24
48
72
100
81
39
48
12
48
105
75
33
35
88
84
15
102
35
1
35
4
33
131
1
3
33
12
27
56
49
48
83
28
84
12
33
11
19
77
4
80
1
18
42
11
52
12
15
105
3
17
124
60
36
44
7
29
25
36
23
7
57
57
3
36
20
72
64
15
41
64
3
53
24
4
56
25
3
60
8
55
9
63
53
24
175
78
47
100
15
29
4
80
48
4
140
31
5
120
19
5
13
23
4
8
55
17
115
29
12
97
47
36
12
16
20
24
48
84
25
123
75
17
31
72
65
48
4
45
35
148
33
23
40
9
107
24
12
19
101
28
20
12
37
147
33
71
16
3
21
24
15
48
9
80
48
7
65
13
18
90
30
72
45
15
48
29
13
11
12
12
55
12
9
51
69
56
60
4
32
49
3
33
27
3
137
36
4
12
63
18
3
92
48
1
6
33
212
28
27
24
5
28
105
15
68
24
124
21
6
9
20
115
41
60
12
36
76
111
24
33
12
21
3
32
4
84
36
48
8
28
56
84
60
16
84
32
37
23
37
18
30
87
20
36
84
133
3
20
4
32
31
53
60
12
4
15
18
150
48
57
273
87
3
57
20
36
121
23
12
28
8
12
127
9
36
63
21
212
28
104
12
43
30
42
5
84
4
27
5
31
33
20
24
36
16
56
4
60
48
56
4
8
88
104
12
28
12
44
67
54
6
9
45
83
12
43
41
156
108
12
25
3
8
84
1
27
60
57
23
132
64
20
36
13
18
30
3
56
91
5
4
48
8
4
24
20
40
99
41
24
12
103
17
144
12
37
11
4
68
72
43
5
24
40
20
64
81
23
73
35
67
57
33
60
30
41
72
85
227
67
41
12
40
56
7
42
87
15
90
63
8
37
15
20
16
20
1
119
12
52
15
5
13
27
20
12
40
15
9
84
8
19
78
23
79
5
13
35
100
12
8
120
72
13
11
4
60
8
24
61
83
37
3
20
4
63
69
60
56
37
71
12
115
17
16
24
92
28
68
72
37
6
12
5
72
73
30
53
28
44
36
16
20
120
60
24
12
60
268
21
11
12
40
20
16
24
36
39
17
1
27
116
40
36
80
24
19
45
3
5
52
60
96
21
35
133
83
25
ABCD 93690595184*3^$a+1 [50006]
88
12
20
96
40
27
54
3
48
8
4
56
24
1
59
48
7
12
18
18
9
8
7
9
20
52
20
28
56
25
35
61
30
18
11
13
3
8
25
39
48
3
30
90
6
120
24
15
12
39
9
15
41
31
29
16
12
32
16
8
97
15
32
36
67
5
120
4
51
12
5
48
4
68
55
21
20
4
60
12
15
29
4
8
4
8
67
5
36
13
119
52
45
96
18
41
4
20
16
9
27
8
16
68
7
5
64
20
31
5
76
20
25
15
3
17
28
20
52
33
72
15
12
56
60
1
3
48
8
25
47
13
51
8
7
18
72
35
40
20
16
15
45
9
23
37
59
49
15
12
9
71
48
12
36
49
36
23
76
56
19
5
4
27
53
25
12
72
23
84
25
35
64
96
36
24
84
15
77
13
11
13
35
48
25
48
35
16
8
13
47
13
27
32
4
116
181
75
45
59
4
44
1
47
4
39
60
17
4
20
25
39
12
32
28
32
12
16
15
9
24
15
5
19
12
6
23
180
16
24
12
92
28
12
3
132
18
12
11
25
39
3
33
32
19
33
8
55
5
25
63
24
81
30
6
11
55
17
7
5
60
24
19
101
25
27
20
25
15
12
3
90
39
44
97
47
28
44
4
36
8
16
56
4
20
16
44
12
85
12
11
60
1
15
24
51
18
35
43
29
19
6
36
3
9
18
113
16
8
36
7
108
21
3
77
24
16
56
4
39
17
12
16
27
17
112
9
15
81
11
43
9
12
8
16
32
40
3
57
20
64
3
17
4
21
63
56
4
20
12
28
12
8
36
52
68
64
3
33
20
12
24
36
28
20
60
12
24
61
63
99
5
40
3
113
4
8
4
69
11
13
47
4
84
3
17
1
6
33
105
47
13
23
12
1
72
15
39
18
11
12
4
36
20
37
3
32
1
35
52
9
36
3
36
96
8
37
12
3
3
5
16
44
7
18
15
12
9
66
5
28
21
36
75
3
30
11
16
12
21
119
28
84
21
48
96
23
72
48
16
21
30
36
57
33
23
16
36
12
32
28
48
92
1
36
3
12
39
89
36
4
15
18
3
20
67
29
16
159
5
120
55
18
3
27
18
23
1
63
12
24
20
76
8
40
36
36
36
75
29
36
28
20
12
37
23
64
44
36
16
8
25
111
24
72
20
13
11
40
33
18
42
51
21
15
20
19
17
28
21
11
60
43
90
59
7
5
4
15
5
12
100
12
45
42
69
60
44
60
73
3
32
40
33
59
12
76
20
43
29
7
6
15
15
137
7
41
73
11
24
12
12
43
54
18
6
54
33
8
84
48
12
16
12
60
15
18
47
97
71
85
47
24
4
32
24
36
85
35
55
54
6
5
13
51
8
7
9
9
11
25
24
30
18
15
3
5
52
105
75
8
12
84
4
39
5
12
4
24
27
5
49
11
1
23
124
51
41
28
12
9
39
8
7
57
20
49
36
15
8
1
35
12
24
48
37
11
24
4
12
48
20
4
60
15
6
27
12
60
20
36
100
12
15
45
44
55
29
7
72
33
68
4
27
69
57
12
6
21
8
100
63
18
15
56
136
8
25
27
8
12
72
12
43
5
52
3
36
21
56
48
24
7
33
108
24
20
28
56
12
7
17
24
24
25
11
49
3
8
37
18
29
252
16
12
33
18
21
8
88
44
84
4
92
16
120
48
87
9
45
95
40
56
48
12
37
47
4
24
12
3
6
11
25
36
18
9
21
6
5
43
6
87
57
3
20
25
87
92
19
5
31
18
23
37
35
76
12
48
24
32
1
24
3
20
7
6
27
32
25
6
93
36
8
36
24
1
27
3
6
3
32
4
24
63
12
65
16
92
7
5
36
31
54
47
40
12
8
64
20
16
24
24
32
12
16
24
12
20
24
40
15
29
96
25
12
39
20
84
37
18
72
24
29
24
16
21
15
111
9
99
5
7
54
75
44
49
18
5
12
12
24
12
52
92
28
45
35
12
100
39
21
24
81
15
33
3
44
28
12
36
60
12
12
20
40
9
11
19
57
108
12
44
40
36
33
35
49
15
3
17
37
35
1
24
18
41
52
24
9
15
44
48
19
5
49
11
24
37
143
12
24
1
75
24
44
12
28
105
51
44
16
45
36
15
8
1
11
12
67
29
4
87
5
40
20
60
48
67
33
21
27
3
5
12
37
15
20
55
17
36
4
33
27
20
36
7
78
3
56
4
60
24
32
31
29
16
33
59
25
11
36
25
11
4
39
57
12
21
27
84
15
21
15
9
8
16
9
75
27
9
84
56
1
11
24
4
45
11
4
57
59
1
3
12
33
11
4
20
132
48
55
17
37
11
100
32
12
76
56
60
13
60
11
40
72
8
25
11
28
51
29
60
36
24
67
9
12
39
9
24
33
3
24
36
116
100
8
43
90
72
3
48
12
92
88
8
19
17
16
8
24
52
3
21
152
12
100
60
8
12
1
59
36
31
18
18
18
27
8
1
11
12
25
51
20
37
23
12
7
33
12
3
54
23
28
8
16
84
27
33
24
8
19
6
3
192
8
40
60
32
55
18
15
21
23
12
24
19
12
5
16
33
15
9
30
18
59
19
41
31
89
28
3
129
39
12
9
33
36
15
15
69
20
16
56
4
72
20
48
24
13
3
39
18
23
4
3
18
35
1
59
4
15
17
64
72
39
5
16
33
6
129
12
8
36
139
29
25
15
21
54
17
28
3
17
43
5
25
3
44
40
48
20
168
40
60
12
8
25
54
78
35
28
36
36
3
5
4
33
75
8
4
12
20
36
19
9
45
11
4
36
3
108
17
28
48
69
18
17
60
13
18
72
114
11
88
81
35
1
54
69
12
39
5
4
44
28
20
48
12
12
25
27
44
24
12
19
41
60
16
15
5
64
20
73
102
24
9
48
8
1
23
13
23
52
104
16
24
8
36
12
12
40
33
3
20
12
12
13
12
3
144
3
65
48
52
33
3
12
15
5
13
11
64
60
81
24
11
1
3
57
15
8
31
5
16
68
12
109
126
45
15
33
105
24
11
7
18
36
11
64
60
20
100
9
11
64
80
7
29
4
12
159
5
4
20
127
125
55
17
1
96
51
80
13
12
15
39
29
12
12
12
43
33
8
4
8
48
60
12
64
33
36
60
191
48
7
6
12
75
36
21
11
12
96
12
40
92
1
72
15
27
17
31
9
20
4
21
36
119
76
20
25
15
33
47
28
51
69
9
23
120
84
61
27
75
18
18
6
15
3
5
28
12
3
54
3
87
65
4
84
15
17
91
33
44
28
24
45
6
17
12
4
15
29
67
9
12
44
1
83
25
15
21
3
20
1
75
12
68
1
39
156
8
28
8
12
12
43
33
9
23
4
3
5
76
72
12
68
48
52
104
24
60
64
12
36
8
40
36
24
87
5
13
11
4
20
12
43
17
12
7
33
32
25
35
19
6
39
20
52
117
18
17
ABCD 93691124654*3^$a+1 [50034]
61
11
12
12
4
24
27
30
99
27
30
42
17
19
77
64
15
24
5
16
21
72
12
15
48
3
17
1
39
63
5
88
15
42
30
174
18
18
3
27
9
51
24
9
56
40
44
37
78
36
5
220
51
17
16
32
7
5
1
6
69
56
1
83
7
125
64
39
84
17
4
9
72
36
23
64
75
41
40
20
12
25
119
13
60
11
61
96
42
12
24
9
15
6
6
30
66
30
108
11
139
29
25
47
28
8
12
40
171
77
12
31
5
36
40
45
63
33
23
1
24
42
48
17
88
57
27
36
32
19
5
25
18
17
1
47
12
4
24
20
61
15
32
43
41
1
30
29
1
18
30
11
31
17
7
6
42
21
45
60
35
55
29
16
111
36
33
20
1
24
47
13
12
23
7
90
24
18
18
78
21
75
9
20
12
25
95
12
7
9
32
19
6
27
32
4
32
12
43
125
43
21
45
48
23
4
39
36
29
121
6
9
20
25
35
79
9
8
4
20
19
36
54
6
5
1
18
9
33
35
43
12
24
9
80
36
64
21
30
6
39
63
17
60
4
21
3
75
21
32
73
42
5
48
4
20
48
12
13
48
51
15
210
11
55
17
12
24
25
30
17
24
19
45
15
24
12
9
20
4
80
96
25
12
23
7
93
92
4
8
16
57
30
18
30
41
144
1
126
9
8
12
19
69
72
69
6
48
36
65
7
5
4
20
19
30
11
61
83
40
24
12
44
24
1
35
7
17
37
15
24
21
71
4
20
1
138
30
39
12
20
49
47
97
75
3
9
20
13
48
60
47
12
4
24
32
4
39
5
52
33
87
51
54
11
13
30
89
1
114
12
113
108
43
5
55
21
3
36
12
84
41
84
73
48
47
1
36
59
124
20
1
60
15
27
29
100
15
5
31
9
9
90
6
24
30
36
53
55
60
17
84
12
49
11
55
30
35
13
35
120
12
103
125
7
17
1
11
13
6
17
43
6
39
15
9
20
48
4
63
6
47
7
77
36
19
66
27
45
11
72
24
64
32
19
45
8
31
12
53
37
78
17
19
5
19
45
57
35
28
21
18
48
18
42
17
43
9
20
28
36
21
23
1
11
40
108
3
48
150
15
9
42
53
72
24
19
5
1
6
9
39
5
37
3
3
9
44
7
18
95
16
84
27
24
36
48
42
42
12
45
24
51
24
45
9
11
60
55
21
51
42
6
17
12
1
12
114
48
77
4
80
1
59
31
5
1
12
35
61
42
65
28
15
6
23
61
6
9
20
16
39
101
120
64
92
67
6
90
17
48
24
12
40
63
12
6
23
7
24
5
79
12
77
25
27
51
48
9
57
36
42
117
9
90
12
24
5
19
42
95
64
15
48
65
60
36
19
53
24
19
5
76
39
29
7
45
20
1
24
11
85
102
90
66
41
31
18
15
15
6
3
8
37
23
25
30
12
41
16
24
135
42
78
5
24
12
4
32
67
53
25
63
15
77
37
47
4
20
12
55
24
45
21
99
20
55
5
19
17
19
24
12
144
29
1
15
8
25
6
41
91
5
52
27
29
37
72
108
3
15
30
12
24
23
96
4
68
28
20
79
17
36
24
108
1
36
48
71
100
21
6
29
73
18
53
64
57
11
88
236
108
60
61
11
19
5
24
1
30
9
116
19
36
5
1
95
96
108
31
24
5
16
8
121
36
35
25
59
16
99
17
25
12
83
49
83
13
174
9
96
9
71
4
84
36
56
24
25
35
7
54
30
41
124
3
57
68
36
37
35
108
12
4
48
3
69
39
45
57
138
36
24
12
33
51
9
27
18
47
37
75
32
24
60
12
43
5
76
39
21
60
21
48
51
8
1
75
36
21
18
29
48
60
43
45
21
39
9
6
81
3
53
12
37
11
12
96
127
24
36
24
9
15
29
120
7
36
5
13
6
53
97
15
21
3
9
11
7
57
57
36
23
40
15
29
60
96
16
9
59
37
39
56
24
4
12
39
36
113
36
19
108
77
67
24
105
20
7
29
1
35
24
43
77
13
35
37
59
60
12
49
78
6
150
81
21
123
57
18
36
5
43
5
1
15
75
12
69
39
29
12
55
5
88
3
5
64
39
66
39
27
24
65
73
27
60
20
48
1
6
96
17
40
51
24
5
36
61
54
17
25
59
31
84
24
5
36
1
30
9
45
90
29
1
23
91
30
11
96
84
4
45
15
20
12
25
48
35
37
23
7
9
60
45
6
65
25
18
17
12
40
68
55
149
1
27
27
66
78
41
31
9
39
5
24
55
12
53
36
115
5
4
93
47
16
111
113
13
60
23
36
24
4
20
112
21
24
60
23
13
279
9
12
35
4
3
21
60
120
15
45
21
6
48
12
9
111
65
55
77
31
84
42
60
54
65
115
5
16
9
47
84
4
296
13
27
8
36
4
57
35
19
45
15
77
13
36
15
75
30
90
5
85
78
5
31
60
5
67
17
40
20
40
72
9
6
5
4
84
21
60
35
16
24
36
84
24
20
13
18
60
36
5
91
78
6
36
5
48
36
19
17
12
72
13
6
17
43
6
39
15
24
12
108
72
9
152
52
92
19
30
90
45
15
29
7
9
144
60
32
24
25
39
80
36
55
24
6
71
4
27
24
5
4
32
12
168
55
29
19
60
6
59
49
27
56
52
3
72
5
13
3
15
66
90
24
12
9
60
21
18
21
24
21
35
25
48
132
3
3
30
23
40
20
24
31
6
15
24
20
60
1
36
12
36
30
21
15
5
31
30
108
36
30
65
120
28
21
24
30
57
104
1
35
133
11
12
4
15
45
123
18
3
15
144
66
107
79
29
36
40
3
21
56
36
84
204
12
4
240
44
12
55
153
20
16
44
55
17
7
41
19
66
42
93
32
13
51
21
47
16
24
111
36
29
4
216
27
48
17
64
15
18
27
104
16
39
29
31
24
6
11
24
120
64
51
24
45
ABCD 93691790144*3^$a+1 [50010]
23
25
131
21
4
44
4
12
29
19
35
21
16
89
30
25
36
36
32
36
52
132
35
25
101
7
32
21
55
32
40
60
20
87
13
84
35
13
108
8
39
37
48
36
41
19
36
60
119
205
36
56
39
9
4
95
12
49
89
63
112
35
12
33
40
17
63
48
88
11
85
35
1
29
151
47
180
60
12
13
11
6
54
25
24
12
29
55
11
1
149
54
1
83
13
24
8
15
33
39
1
84
155
13
107
9
9
7
24
32
72
168
9
19
44
76
44
16
84
72
59
57
69
31
12
8
40
8
40
35
204
13
84
8
52
120
59
1
8
16
65
60
67
8
321
103
47
9
76
36
107
25
8
12
28
20
33
126
24
25
59
13
24
24
96
96
48
72
108
140
16
23
30
91
41
3
45
3
9
3
16
41
138
37
5
3
52
68
81
19
227
9
39
1
32
112
60
48
12
128
88
41
18
12
9
112
72
60
12
84
24
47
30
30
9
4
5
36
79
5
72
19
44
16
24
20
57
103
77
55
149
87
4
8
27
9
16
108
47
30
19
32
64
23
6
66
25
348
12
29
55
29
31
20
12
40
149
55
95
1
60
12
20
28
108
32
4
36
77
7
60
36
59
21
60
4
35
33
51
85
24
35
1
84
20
45
3
27
105
27
21
27
1
20
60
39
21
15
57
153
6
9
24
15
105
36
15
97
32
108
159
24
1
89
15
9
66
30
7
89
30
9
4
128
27
90
36
27
72
16
12
29
18
121
36
36
8
16
24
72
29
91
108
36
36
59
60
13
36
11
54
15
64
36
84
47
1
77
3
40
89
3
76
32
28
12
48
152
52
77
60
3
28
23
1
24
20
24
27
24
36
9
4
108
23
177
52
47
25
5
24
39
57
43
35
73
119
73
35
36
25
36
35
13
5
103
209
3
36
52
8
4
56
135
45
16
84
12
20
72
28
59
13
12
48
95
42
31
12
12
104
12
88
44
40
35
21
51
21
48
9
102
9
12
27
42
198
12
54
55
32
72
16
12
48
29
6
57
12
48
28
12
12
12
23
1
20
15
1
8
15
36
24
42
43
5
51
144
27
30
39
99
61
84
11
1
35
21
57
3
87
25
48
24
36
29
30
13
8
40
24
48
71
9
76
12
60
24
143
85
80
76
20
4
35
6
19
47
13
48
47
45
16
41
19
29
12
19
24
12
128
40
72
24
20
4
72
23
37
44
51
9
9
67
8
88
92
108
28
179
85
47
1
60
107
13
60
48
44
45
7
95
60
21
63
49
168
20
12
15
36
36
13
20
136
144
17
19
36
56
28
12
60
80
148
5
31
53
31
24
60
11
25
36
48
11
36
49
20
124
17
90
198
3
28
5
7
12
5
31
71
69
39
36
66
54
1
36
20
48
120
81
39
64
56
52
47
12
24
1
65
31
32
120
76
44
52
36
89
51
88
24
20
75
21
60
105
36
54
45
9
60
43
59
81
48
24
28
84
95
24
1
29
39
36
52
12
41
24
42
13
60
12
56
3
6
30
1
24
84
29
102
1
48
44
57
60
123
21
19
11
97
12
60
68
9
31
17
7
83
66
55
41
39
72
9
60
84
55
32
52
20
96
52
29
24
7
24
264
12
113
27
28
5
39
16
80
40
12
12
17
115
68
15
1
12
48
12
32
45
3
129
3
15
102
31
12
41
19
95
21
75
1
108
5
43
59
18
31
24
11
9
75
33
4
53
63
12
21
27
12
16
20
4
36
29
31
65
27
108
112
20
87
25
48
68
4
11
37
59
49
11
33
16
239
42
54
54
31
11
25
36
29
51
3
1
36
59
1
60
77
187
60
36
17
31
72
24
143
25
71
6
19
36
5
39
16
8
52
65
31
53
91
23
61
179
25
68
27
21
24
27
109
20
75
25
24
11
1
164
16
104
24
141
31
68
57
55
95
9
99
36
1
48
72
5
31
8
45
54
25
48
263
37
17
90
13
32
52
180
48
20
120
40
8
57
3
93
6
60
25
53
42
61
60
24
8
87
24
30
7
144
113
15
40
8
33
6
18
67
23
73
47
60
33
48
16
29
27
28
12
24
8
96
24
57
55
120
24
89
3
3
57
3
25
44
16
60
12
47
13
8
15
1
35
9
75
24
12
1
29
31
12
17
39
45
27
28
44
177
31
32
15
61
221
43
41
31
24
44
48
160
12
17
19
32
39
1
8
15
1
95
1
8
52
12
5
123
69
31
47
66
27
12
28
32
88
24
204
65
30
37
312
48
23
84
30
7
60
36
80
4
23
12
25
8
76
12
12
36
36
36
24
24
12
77
36
139
12
155
48
157
144
12
143
9
27
1
20
48
4
11
25
32
28
71
24
37
8
64
72
23
61
96
23
1
120
12
17
30
306
27
4
24
119
72
13
155
37
5
19
185
6
21
52
12
84
72
24
24
24
17
91
60
12
20
16
20
15
9
48
40
47
37
5
54
37
17
ABCD 93691804522*3^$a+1 [50078]
12
3
15
33
27
42
12
3
43
29
3
12
81
19
96
14
58
32
6
30
9
33
12
6
100
5
105
102
40
98
3
9
48
12
10
20
48
177
7
56
42
18
124
36
149
84
72
15
52
32
66
30
54
6
54
6
9
15
21
87
78
30
24
28
110
18
4
108
38
90
60
4
20
21
24
21
24
6
12
102
6
42
10
50
3
9
39
240
69
27
31
32
28
62
108
10
14
60
96
54
6
39
21
99
21
24
138
132
88
80
21
127
2
132
3
115
2
123
57
18
12
36
54
36
30
64
56
12
78
3
57
15
55
17
45
30
88
29
21
54
90
48
15
175
17
63
12
9
27
12
108
52
53
69
166
14
118
101
27
30
63
51
18
42
28
38
24
60
36
34
68
81
36
135
6
3
9
87
75
21
7
8
45
84
43
48
44
9
57
27
27
120
6
42
72
21
117
18
177
15
102
90
69
39
21
69
27
115
38
82
8
12
6
15
15
12
57
91
50
10
12
168
14
51
27
60
21
27
24
28
48
5
57
118
62
3
12
36
9
18
9
21
54
28
122
36
12
18
30
102
12
21
45
94
26
3
141
46
2
42
18
3
60
24
3
102
66
69
33
18
4
188
165
75
93
27
81
9
18
33
129
18
45
84
31
17
27
81
19
56
100
32
33
57
18
4
5
21
214
48
2
258
30
3
12
45
75
60
43
65
9
60
6
24
21
75
90
24
15
81
12
63
57
10
17
33
75
57
15
3
45
27
60
78
12
58
2
48
12
30
18
12
48
178
53
31
53
27
33
12
15
33
63
30
54
6
60
63
7
2
12
58
2
46
44
69
9
48
12
15
7
101
45
24
6
42
18
30
90
30
30
54
46
149
3
72
60
36
12
78
102
28
20
12
28
5
69
51
55
2
42
30
18
45
7
110
36
3
9
3
9
135
15
33
33
90
40
2
72
135
204
19
2
90
21
48
79
5
43
17
7
8
12
6
12
18
30
84
15
60
3
21
9
72
18
40
17
21
27
27
9
67
134
58
32
36
69
31
14
39
9
3
9
18
33
48
21
36
15
12
15
33
9
66
12
102
30
6
30
54
15
3
21
219
30
18
30
63
7
20
177
33
30
24
9
57
27
7
36
32
78
3
9
18
84
21
7
41
57
15
24
123
48
69
135
108
102
10
20
160
20
30
18
138
24
48
15
48
39
66
60
24
18
21
12
27
105
45
30
12
6
10
212
60
28
20
52
53
24
45
39
69
22
41
87
21
156
45
30
160
176
30
54
69
96
36
67
53
139
36
2
162
21
39
21
12
36
36
24
21
51
7
5
93
99
151
32
18
12
10
32
48
72
6
3
9
27
21
12
70
2
48
30
138
90
72
21
19
2
30
6
34
41
9
66
90
54
33
36
132
12
12
3
30
42
9
7
122
138
69
63
40
77
60
81
75
99
6
15
60
60
9
39
31
5
15
138
18
30
102
12
30
118
32
33
123
100
14
60
78
30
27
96
84
21
24
6
30
39
45
6
24
136
5
48
72
9
15
45
36
54
6
42
30
27
3
21
69
42
66
24
18
21
79
38
75
57
72
15
3
18
3
129
18
40
50
24
36
15
79
50
66
120
42
3
9
39
9
60
48
3
21
36
27
27
9
87
129
3
78
84
78
88
5
15
12
48
9
15
45
31
12
20
52
8
52
48
32
69
9
3
24
21
30
84
6
15
45
24
48
42
48
12
9
12
39
69
9
58
2
72
36
42
72
6
39
31
185
87
12
6
3
21
36
3
69
48
180
60
15
15
42
27
21
27
12
33
30
40
77
21
30
9
36
105
90
9
21
24
18
30
48
63
51
18
22
98
118
14
66
93
27
24
28
20
72
6
15
9
48
15
3
57
12
15
48
42
75
33
12
96
10
5
15
42
42
30
18
21
12
57
18
52
17
45
78
102
30
21
27
18
30
12
60
30
70
17
123
42
10
26
15
24
24
156
33
60
51
21
10
48
77
31
89
33
18
40
140
12
30
22
36
12
233
9
15
15
33
43
20
9
105
15
3
141
36
43
17
93
12
63
168
67
5
7
26
87
63
30
54
66
22
53
75
93
57
12
18
30
22
32
186
27
45
180
120
42
69
27
9
60
141
27
12
43
110
12
15
48
108
60
67
38
27
7
8
18
24
3
3
162
70
5
15
21
21
6
12
100
20
18
75
67
2
15
91
14
30
40
60
101
15
24
6
34
5
51
52
20
18
27
132
33
48
72
48
114
36
102
12
30
6
15
19
8
81
60
31
36
92
18
15
195
12
12
30
6
4
80
60
16
62
72
15
81
84
18
102
36
3
9
10
20
48
12
102
3
27
16
62
18
42
87
51
30
60
24
30
18
78
12
12
30
111
7
41
9
130
5
60
15
18
147
12
21
10
32
60
48
52
5
105
30
30
12
48
18
45
39
6
24
70
5
231
4
26
12
60
12
3
63
45
75
24
69
19
8
72
21
51
6
10
12
32
6
12
18
33
7
20
30
27
33
63
9
18
40
29
81
102
153
9
66
12
52
50
108
3
55
20
52
32
ABCD 93691833044*3^$a+1 [50102]
63
37
68
27
81
4
21
32
15
49
3
12
80
4
17
15
27
18
3
36
19
12
14
10
14
36
30
4
14
18
10
18
62
18
22
18
14
15
12
15
129
12
4
3
36
12
72
68
9
9
27
9
15
13
36
32
147
13
14
18
42
16
20
58
75
9
90
38
27
52
63
45
8
25
39
15
36
17
40
23
112
5
55
18
8
22
2
16
11
24
24
52
8
12
55
41
13
62
18
22
60
44
10
8
10
41
7
5
27
25
36
65
39
16
57
72
18
24
5
3
42
70
14
10
5
16
29
27
24
15
108
18
4
11
3
1
111
14
3
15
81
1
126
12
32
49
65
171
31
57
32
45
3
25
23
24
108
21
34
2
34
5
19
5
85
48
18
32
9
1
12
38
18
76
63
45
48
54
149
69
63
12
37
23
57
4
131
36
19
18
23
75
72
28
17
31
9
33
152
90
28
54
11
12
40
8
9
10
29
21
36
22
8
69
9
22
32
90
27
24
16
5
15
201
22
5
13
8
4
6
30
15
36
39
69
3
14
10
14
27
7
5
1
54
57
24
41
15
1
59
31
17
1
42
77
48
4
15
26
10
89
63
46
11
33
172
11
4
39
62
60
4
44
15
7
9
11
9
3
42
51
60
4
65
76
27
8
55
14
3
27
46
12
2
21
33
12
10
29
19
2
34
20
16
29
36
25
2
70
2
9
49
48
20
30
57
25
35
16
36
69
54
32
13
8
7
12
56
54
58
41
67
32
12
18
115
15
5
12
4
39
21
29
3
4
9
11
39
9
52
20
13
15
21
35
57
12
27
36
9
60
4
80
19
3
42
66
17
4
3
8
24
4
224
40
5
31
36
20
9
16
48
35
45
13
35
48
7
29
100
5
3
40
8
85
3
9
2
40
8
18
18
72
4
53
52
5
16
47
52
68
16
39
18
35
28
77
27
36
67
9
23
18
18
9
16
9
23
4
8
123
4
6
27
3
65
49
3
23
28
9
27
8
18
4
59
4
8
105
19
39
9
36
44
15
1
5
16
6
33
29
108
19
35
40
6
12
2
21
4
5
24
30
49
27
168
8
28
69
20
33
19
3
17
31
9
20
21
10
12
5
15
1
36
8
3
4
36
150
18
17
15
12
42
15
3
33
48
40
24
8
93
40
32
7
11
4
18
59
33
7
9
119
12
45
4
2
94
39
27
33
9
23
228
1
71
15
49
9
11
48
7
5
63
85
23
33
45
66
33
97
20
39
9
3
48
72
28
15
2
7
32
1
14
18
30
36
144
21
21
3
1
44
18
13
47
49
5
3
117
19
45
11
19
24
26
24
3
4
8
1
32
60
67
8
24
61
90
114
54
14
22
29
1
3
11
126
108
15
21
51
60
3
58
104
34
54
72
14
180
54
27
36
9
3
115
26
72
42
97
24
27
57
15
5
13
23
76
3
6
11
88
8
9
46
12
5
1
11
1
2
130
62
46
12
2
21
24
40
75
45
180
5
28
23
24
3
33
4
11
10
27
21
20
12
54
21
12
3
4
18
83
7
6
36
80
51
43
2
3
1
23
3
73
5
52
14
6
7
72
9
32
15
64
39
5
9
55
12
95
13
3
68
6
16
3
15
2
34
36
42
36
44
63
24
21
19
8
27
9
1
11
7
5
72
48
73
47
3
73
92
52
75
26
15
7
18
24
12
11
12
31
72
2
3
19
5
4
116
9
15
21
15
13
30
5
1
44
36
10
54
15
12
3
2
3
60
12
49
72
2
22
15
33
2
30
6
40
9
39
96
36
5
3
24
61
80
19
38
22
57
128
48
15
13
21
18
57
39
14
55
8
7
2
4
36
23
97
11
45
30
37
5
3
19
125
63
93
19
24
12
2
15
57
15
24
139
20
66
19
45
23
9
48
27
19
21
45
23
33
99
13
36
30
32
54
15
40
39
17
3
22
48
15
59
45
25
2
30
10
33
96
36
59
24
33
19
9
5
27
48
7
48
32
18
10
54
30
5
67
50
6
13
17
10
18
159
3
5
49
48
15
56
16
41
22
5
31
50
55
39
17
4
27
9
101
19
60
15
53
55
125
36
4
81
39
8
39
36
4
20
13
21
47
7
56
57
9
43
177
24
26
6
7
11
81
45
63
7
54
86
40
20
9
81
16
63
32
33
19
20
1
95
31
5
9
12
3
51
90
10
86
3
64
75
2
43
45
2
88
41
4
8
3
12
18
42
49
45
18
12
24
29
3
9
9
22
5
49
35
45
18
153
4
8
21
31
24
29
28
3
29
3
84
25
48
23
67
32
4
6
35
15
21
48
7
17
15
18
15
52
8
24
49
30
5
27
4
96
72
45
23
49
41
15
19
69
59
30
55
27
8
60
18
3
91
53
73
14
34
6
33
57
14
54
27
3
28
5
52
72
51
33
20
60
4
72
5
15
25
104
16
11
45
39
15
40
68
30
10
17
55
104
22
84
11
108
111
25
20
13
27
41
15
7
20
33
24
64
24
47
69
16
33
23
27
12
40
5
63
22
56
34
6
35
13
2
52
2
39
12
15
9
19
66
6
5
24
55
9
29
18
52
53
4
11
13
20
27
40
9
20
88
8
19
8
42
18
52
50
15
79
69
57
36
24
50
4
32
45
43
54
36
51
3
18
23
49
23
9
94
9
60
5
40
18
17
36
19
12
74
22
12
65
112
20
64
117
20
22
45
23
4
53
55
8
9
40
48
3
8
40
20
25
9
50
46
44
18
4
18
122
21
12
40
3
20
33
64
33
32
12
36
18
36
60
9
31
8
10
8
15
48
9
31
65
27
67
8
42
15
48
52
27
50
51
12
1
26
33
16
20
121
59
21
19
39
18
14
28
5
3
78
19
3
5
12
103
50
4
11
13
11
43
17
124
87
74
39
15
49
5
51
7
53
24
27
25
56
39
45
45
36
15
45
22
12
60
33
35
12
69
7
65
25
42
57
9
2
108
4
90
15
35
120
22
90
9
27
20
18
27
4
35
21
73
42
102
15
20
25
26
9
12
3
18
34
5
31
32
78
30
28
12
20
52
18
92
15
52
9
32
34
9
36
5
10
5
21
67
23
9
15
126
99
4
5
66
36
69
64
21
23
12
33
63
24
21
12
3
69
63
45
7
20
31
5
67
42
15
24
44
16
20
16
44
12
259
53
81
27
37
8
4
18
92
18
30
46
86
18
51
12
60
15
13
9
15
57
6
30
3
56
9
39
12
103
8
42
3
33
31
9
32
3
19
36
21
20
3
21
16
39
56
30
10
41
117
66
96
30
6
37
20
27
25
53
40
23
25
2
21
36
31
14
51
39
40
5
28
5
3
60
7
17
3
33
72
52
9
51
39
30
6
69
17
18
36
58
35
40
72
48
36
20
4
12
35
13
17
40
54
6
71
27
18
10
62
27
15
88
5
33
87
7
26
ABCD 93692267876*3^$a+1 [50035]
1
8
36
4
56
27
13
80
27
24
72
49
48
44
3
12
21
3
12
13
8
124
23
9
60
88
59
21
27
1
32
16
11
48
1
23
48
24
133
32
27
69
27
21
4
8
15
24
36
21
168
111
24
21
208
32
111
13
23
72
108
9
27
57
124
23
21
48
39
45
16
36
23
1
68
3
1
80
51
13
48
11
49
35
49
44
48
52
8
15
85
80
60
84
3
9
16
96
95
21
135
9
76
8
64
72
72
119
36
36
72
81
16
20
16
32
108
87
9
4
23
72
49
80
4
11
49
80
48
48
108
4
32
36
3
36
37
32
16
36
24
8
28
116
51
72
12
21
12
27
25
47
49
44
4
83
12
21
28
11
57
64
32
16
11
36
61
11
25
11
13
36
23
85
68
3
49
56
16
23
45
12
16
35
33
3
24
57
12
15
108
37
44
15
33
36
3
33
75
97
108
20
4
92
75
69
64
11
12
13
44
48
63
12
33
27
117
52
11
9
63
84
13
168
8
96
12
4
56
63
25
83
48
24
49
48
11
120
13
108
24
44
4
47
9
4
32
16
96
92
48
4
71
36
69
12
64
32
96
15
21
3
25
23
1
56
51
1
32
16
11
57
12
39
36
9
39
21
12
3
49
11
25
8
75
21
27
24
108
36
13
32
4
32
124
24
23
36
241
11
49
20
16
48
60
20
28
32
63
21
36
87
36
24
13
44
15
36
9
16
47
33
24
15
13
32
84
76
32
28
8
40
11
57
51
13
20
72
3
12
121
11
48
13
11
117
39
72
1
35
108
1
8
28
35
9
51
13
59
45
108
183
72
13
72
59
24
45
12
28
36
20
16
8
36
27
37
23
9
4
48
59
60
33
15
96
21
36
48
16
35
24
33
60
4
80
3
192
13
23
60
81
12
63
69
60
87
45
159
12
60
85
36
12
83
13
44
40
44
16
36
8
51
13
48
8
3
61
80
12
3
36
9
27
49
216
60
32
16
11
9
40
8
40
8
39
48
9
15
45
39
108
72
1
35
24
21
36
148
23
24
36
21
27
36
33
52
11
49
35
13
23
13
80
12
75
9
4
24
8
156
28
8
12
16
11
48
73
12
11
36
12
73
32
96
12
16
20
76
140
48
100
23
105
15
33
4
23
21
76
24
104
3
13
20
3
9
51
61
11
25
95
1
35
49
23
21
39
9
63
49
23
61
8
48
4
12
23
13
60
48
20
27
57
15
12
24
21
15
133
23
9
51
13
23
61
32
192
39
117
48
76
72
152
15
21
16
36
80
63
1
23
108
48
69
24
28
44
16
23
25
36
60
20
15
13
20
75
105
3
57
48
75
1
36
12
8
72
3
117
27
13
8
63
24
81
36
3
49
59
21
88
71
33
72
3
49
23
13
119
12
57
16
35
1
104
3
69
3
9
51
72
33
96
40
24
48
72
56
96
24
60
4
72
71
121
128
16
68
84
12
4
48
44
28
23
24
69
52
44
12
84
27
81
36
12
4
47
21
108
63
24
13
35
60
45
12
4
59
36
13
144
11
12
24
57
40
11
69
39
9
3
13
32
135
189
4
11
33
52
108
23
13
12
36
8
15
21
3
45
4
23
36
36
45
3
60
13
116
48
36
51
60
13
23
12
45
12
3
12
57
39
85
12
72
8
48
4
23
9
16
59
9
76
11
36
61
32
63
309
48
96
100
72
24
12
20
39
49
95
9
135
57
64
83
12
49
23
24
49
80
24
3
24
13
44
27
60
25
83
33
28
11
49
248
96
12
16
128
36
16
11
21
28
12
23
36
85
8
12
16
23
21
51
37
104
4
84
59
24
133
59
9
63
69
39
9
15
9
4
23
12
1
48
44
36
15
157
23
13
44
39
9
27
25
168
311
81
12
4
83
72
12
1
35
33
39
24
156
36
21
15
24
49
107
13
8
16
35
85
59
60
12
9
12
36
16
32
36
75
24
12
49
8
64
83
45
4
20
87
24
12
72
36
9
15
57
63
9
64
71
49
20
75
1
56
123
60
9
3
96
25
59
24
45
27
33
39
237
4
72
72
11
36
36
12
13
11
25
44
12
4
23
12
1
8
15
12
72
1
108
23
25
96
56
12
27
12
24
45
4
36
95
45
16
60
80
36
12
16
32
75
9
4
56
184
120
8
3
72
13
59
12
96
49
12
23
13
95
1
12
68
108
15
45
88
56
3
24
25
80
52
32
75
60
48
37
20
87
117
12
39
45
39
24
69
48
24
39
9
88
128
27
81
39
36
21
3
45
4
71
36
21
28
23
180
85
36
8
39
48
1
8
168
16
59
1
36
23
9
16
23
24
9
27
36
85
32
48
48
39
13
8
24
60
84
12
15
61
20
12
27
9
48
39
84
36
49
144
47
36
25
8
3
13
8
15
25
92
12
4
20
144
3
73
32
60
36
75
69
28
68
27
21
12
84
51
12
45
15
84
49
11
133
11
85
80
180
24
16
23
33
88
68
4
47
45
76
68
3
45
27
33
3
21
88
72
56
24
48
12
36
60
28
23
60
45
3
108
49
8
51
21
51
45
51
49
140
27
9
3
1
8
48
51
49
155
25
47
13
23
45
3
13
8
3
49
12
24
48
11
21
15
9
132
84
16
44
28
8
3
13
56
15
108
153
12
3
12
36
24
9
16
11
21
15
84
24
72
45
3
1
44
112
11
48
96
25
11
69
ABCD 93692315428*3^$a+1 [50022]
78
66
60
54
15
48
129
54
6
180
30
18
111
51
45
15
73
17
111
123
174
162
54
199
71
90
24
135
45
51
141
18
126
27
9
63
45
27
168
111
24
1
144
32
105
60
90
18
15
48
57
72
78
72
9
24
147
48
60
30
6
264
36
144
36
45
9
180
36
6
120
18
15
111
126
18
273
24
63
81
105
126
174
36
15
225
39
51
120
61
143
36
120
18
6
126
30
18
42
13
168
119
144
54
27
63
36
45
69
3
33
54
66
7
17
66
69
57
18
6
30
6
108
30
33
24
33
135
280
56
40
65
6
105
33
90
36
24
33
3
84
36
24
192
60
18
30
96
90
174
25
35
30
15
135
210
42
45
39
36
54
90
96
45
99
90
75
15
54
51
24
15
246
6
48
432
108
1
125
60
39
15
162
31
143
201
16
8
64
35
36
6
19
104
15
36
21
33
126
96
33
88
168
71
1
104
3
246
144
42
84
54
27
16
107
45
48
72
87
9
64
35
66
144
90
25
8
39
129
39
36
85
185
84
3
129
18
13
17
60
36
120
36
54
69
72
39
9
87
33
120
27
21
144
16
137
42
21
9
18
6
135
9
30
186
111
63
25
80
111
144
90
72
111
69
108
132
3
15
57
225
183
57
84
75
159
57
129
30
57
3
109
47
198
36
60
66
33
45
12
111
3
144
12
108
126
39
165
75
27
24
30
90
54
6
90
126
18
36
30
24
30
207
64
239
180
30
72
168
55
137
204
30
117
153
7
29
3
72
15
9
99
21
69
27
48
48
57
343
23
57
69
54
37
8
120
9
126
9
51
66
3
15
25
65
6
36
48
61
35
90
67
77
162
30
114
36
13
35
21
51
144
36
73
41
54
81
99
36
57
9
60
19
11
24
84
81
69
147
15
73
47
81
144
105
39
69
246
45
171
114
54
21
69
12
24
480
6
33
51
126
39
51
45
9
6
144
156
60
54
51
15
24
9
136
119
36
36
90
24
36
75
99
21
15
73
95
90
342
9
9
36
75
15
210
36
258
36
54
135
81
66
61
83
69
21
99
87
273
72
195
165
33
66
24
90
252
48
96
54
66
39
411
6
90
13
17
15
75
21
144
3
30
15
27
84
96
18
30
81
45
6
48
132
73
65
150
12
24
30
24
72
15
96
27
36
6
18
30
51
64
215
12
24
30
7
107
72
108
12
69
9
111
99
21
15
25
179
102
24
247
113
111
120
15
33
72
9
39
45
36
54
72
241
29
91
197
27
24
40
5
30
60
36
48
126
7
29
54
150
66
24
84
105
45
162
33
40
56
15
49
80
195
120
61
56
159
30
150
37
17
30
177
75
60
48
42
30
60
381
144
64
35
54
231
24
15
36
180
81
33
55
191
9
15
36
165
51
21
9
24
90
36
9
24
15
25
35
12
1
17
36
60
84
96
30
144
36
9
51
69
111
30
6
144
37
17
162
390
39
40
29
126
204
57
63
25
47
150
30
144
21
219
21
153
15
135
193
107
165
105
90
6
120
54
72
9
69
3
33
175
24
161
36
3
15
12
60
120
105
165
18
36
21
24
72
27
45
141
30
69
81
111
24
ABCD 93692374364*3^$a+1 [50111]
12
30
73
20
27
13
5
30
24
13
48
12
72
104
64
5
7
11
73
47
13
11
73
47
1
17
78
30
60
15
40
5
15
9
18
13
12
5
27
21
3
39
138
19
24
29
60
18
24
6
7
47
21
4
44
4
17
15
40
11
60
72
138
12
7
8
3
253
41
19
20
36
3
108
24
9
27
12
132
25
24
29
3
24
21
27
45
31
17
19
56
72
16
12
20
39
78
18
12
25
80
36
9
15
15
57
148
77
66
54
18
1
12
132
36
24
48
95
109
80
4
29
18
33
24
72
33
103
95
25
12
35
18
39
21
7
36
29
43
20
60
40
48
11
49
36
44
9
48
7
23
25
164
16
17
7
35
48
72
48
133
48
20
76
24
17
7
20
52
23
25
48
29
18
13
24
23
30
7
23
45
148
77
27
36
15
25
48
47
13
47
37
17
3
28
48
149
7
20
24
16
11
25
128
39
30
7
5
43
32
15
25
35
6
12
7
83
18
60
24
31
17
18
49
20
16
24
60
8
28
72
132
23
12
13
60
36
47
85
5
102
37
48
95
72
145
8
16
59
30
60
108
79
11
12
60
61
29
7
35
6
54
129
9
7
11
30
24
30
30
18
37
44
39
30
48
27
27
25
23
25
12
36
44
4
72
89
31
17
48
7
56
24
16
12
20
24
3
78
39
4
24
35
25
20
63
30
7
5
18
30
60
19
23
1
32
28
47
30
24
3
12
4
24
23
12
25
12
8
75
61
60
24
95
25
5
102
1
35
24
61
8
4
60
8
15
42
15
45
7
48
35
73
29
150
13
36
17
67
36
56
21
55
5
19
23
12
30
6
9
21
60
7
48
29
18
1
47
25
24
48
120
20
3
114
108
51
124
23
85
20
40
5
19
96
24
11
93
40
36
8
3
109
23
25
5
51
39
73
47
25
56
16
23
42
43
36
180
20
112
17
55
12
11
93
64
47
18
48
3
99
81
64
65
123
27
18
12
15
165
127
53
43
104
3
48
30
19
83
18
19
8
75
61
71
205
23
13
59
6
42
25
32
88
23
90
60
19
23
37
36
107
12
45
3
60
12
6
55
17
60
7
24
71
48
37
5
6
12
72
30
18
25
77
30
145
24
11
6
7
23
30
3
16
84
47
120
33
4
53
42
60
25
95
25
12
53
18
9
81
67
68
160
8
120
21
66
12
42
30
33
33
42
13
5
12
31
60
12
92
108
45
12
12
199
84
8
9
18
108
117
3
24
1
8
9
15
52
5
18
168
45
160
32
88
17
31
32
27
12
120
90
31
24
36
32
45
27
3
133
32
93
7
36
29
7
131
42
12
6
12
13
12
95
48
30
24
18
121
29
42
33
57
60
31
107
13
12
23
42
51
40
20
52
5
27
28
47
33
4
20
15
1
24
48
23
12
42
6
25
68
81
36
7
65
30
25
48
32
16
80
51
6
15
39
18
120
12
66
54
55
71
85
104
4
59
25
125
31
47
12
21
4
12
65
43
47
1
72
35
13
5
24
43
23
9
21
19
23
30
3
57
15
12
4
17
79
5
150
18
210
13
12
143
42
31
59
61
24
68
112
5
43
35
30
27
72
81
19
71
9
111
57
12
3
61
29
43
12
17
75
4
72
12
5
42
6
55
48
12
5
3
57
87
27
36
13
12
125
7
35
18
19
5
31
20
27
57
16
20
144
3
30
31
104
76
17
12
55
60
12
11
114
43
23
49
96
12
60
8
15
57
12
3
25
137
43
23
9
88
53
43
44
76
77
43
12
47
25
17
19
101
3
52
41
12
15
96
16
41
15
4
5
3
28
35
54
36
12
87
4
29
12
18
1
11
49
41
15
16
5
127
5
31
56
3
30
12
43
36
24
32
4
12
72
35
25
95
37
23
18
67
20
36
69
7
5
31
60
60
128
60
4
17
66
25
12
36
11
241
12
35
13
47
37
36
32
63
25
12
53
15
40
17
30
42
31
60
44
16
12
48
48
36
11
84
69
9
162
1
8
87
84
6
19
8
3
30
24
51
15
30
63
297
19
41
39
4
89
15
16
47
54
79
59
18
54
6
42
25
12
35
129
12
15
132
48
9
3
18
24
31
5
12
12
96
54
1
17
30
13
20
4
95
13
32
3
72
66
27
75
25
47
6
42
18
19
5
115
60
11
60
25
24
84
80
124
8
12
16
36
83
72
6
3
4
23
157
23
13
32
28
12
24
48
65
7
20
33
55
132
41
63
4
65
3
28
41
6
120
13
131
6
43
24
56
27
30
19
5
3
76
72
35
90
39
16
5
63
9
12
79
29
3
39
1
17
30
1
17
30
42
75
15
73
12
8
84
28
8
39
108
13
17
60
210
25
5
51
40
24
132
101
43
176
28
12
11
85
24
11
9
63
13
179
13
77
36
139
24
56
51
49
41
102
13
5
19
36
35
30
24
3
57
15
21
72
12
3
76
17
114
108
1
36
8
76
12
17
31
11
6
43
29
72
138
18
7
35
1
89
43
17
18
42
60
55
17
18
25
5
7
11
13
60
36
71
33
9
48
39
40
65
6
24
6
12
27
16
77
7
23
33
57
30
30
120
55
48
77
43
5
30
33
4
23
45
15
73
56
4
84
17
79
24
23
33
87
45
75
120
33
172
24
120
35
1
89
48
7
8
3
25
5
55
47
33
15
30
12
15
12
24
39
138
72
31
24
5
31
56
123
180
18
3
4
5
7
20
28
5
15
3
42
27
21
60
19
68
57
79
29
43
47
73
8
39
57
16
20
40
8
9
30
72
33
3
54
31
17
7
23
13
95
69
36
15
24
13
35
12
186
7
8
40
ABCD 93692561096*3^$a+1 [50135]
72
24
109
11
168
48
405
15
12
37
59
72
60
48
49
83
48
12
73
80
144
16
119
192
9
87
60
397
167
288
48
132
60
12
69
147
48
37
48
11
60
60
21
15
73
32
112
107
156
48
96
9
27
397
107
240
288
93
64
59
24
48
84
48
36
61
35
288
72
21
63
84
48
252
12
168
37
215
324
12
132
60
105
16
71
73
71
132
69
16
8
171
61
83
24
12
25
119
9
16
72
144
35
24
36
33
48
303
9
88
35
48
24
13
80
232
48
47
193
72
128
123
312
24
144
37
107
205
191
129
15
1
96
143
1
131
60
96
12
36
204
96
69
75
240
133
72
167
48
48
97
47
81
147
48
192
21
87
48
121
104
184
120
47
9
16
23
60
45
51
61
71
132
45
112
248
27
13
72
11
37
71
132
37
32
243
36
60
36
169
104
3
229
24
179
72
36
108
36
144
121
8
120
75
85
11
85
120
287
48
12
144
85
179
156
25
56
88
35
264
48
93
51
21
135
217
200
27
48
36
1
95
36
24
61
32
123
37
131
36
73
395
21
507
108
25
11
120
21
48
16
59
24
192
93
3
144
96
72
133
35
109
11
420
33
27
69
64
72
119
49
120
72
200
27
48
93
144
120
40
48
155
84
96
369
111
145
248
171
60
48
36
69
160
71
336
1
59
48
37
59
21
160
35
204
121
11
72
72
21
144
183
1
47
25
144
56
88
32
232
47
96
129
3
12
81
63
25
11
93
72
16
23
84
12
96
180
93
159
12
69
15
49
288
8
144
3
45
24
48
40
11
60
1
491
13
59
85
11
109
227
96
72
45
3
277
11
36
81
63
25
144
96
11
45
123
13
72
200
3
84
73
56
27
189
3
165
147
13
131
24
72
60
49
287
73
59
48
12
33
63
57
232
8
123
24
85
131
156
144
1
143
48
25
23
84
37
35
109
71
49
11
141
3
69
3
60
132
157
59
72
72
48
109
23
180
60
121
35
37
104
88
11
69
27
109
59
12
9
144
72
88
23
12
288
168
12
33
15
129
207
49
179
48
45
72
123
325
264
11
69
136
648
24
11
61
11
45
219
48
37
11
24
324
84
12
108
133
179
93
63
9
16
200
160
35
204
36
237
48
3
24
13
155
48
589
35
141
15
9
375
1
191
73
72
24
32
123
61
200
64
131
168
61
47
169
11
24
48
48
93
72
15
144
33
3
60
9
75
13
56
240
72
207
57
75
24
189
27
96
37
71
96
108
132
49
176
3
108
ABCD 93692708672*3^$a+1 [50070]
30
5
151
6
42
36
36
108
42
35
31
168
66
24
6
66
84
6
18
107
55
30
23
1
24
11
49
6
60
5
1
48
119
103
125
19
5
48
1
12
108
60
66
29
121
36
12
78
24
168
77
13
162
30
30
89
1
35
13
78
30
83
12
204
25
144
120
71
25
60
35
121
312
35
121
227
13
36
23
43
48
30
71
31
18
47
97
47
1
108
42
29
49
35
49
95
7
54
42
30
90
24
18
11
61
60
6
108
6
18
66
12
23
36
31
90
48
72
47
67
54
30
77
72
60
31
41
61
60
78
65
25
54
162
71
48
60
36
36
67
5
55
102
35
139
65
12
49
30
60
6
30
77
97
71
85
35
55
77
72
91
18
12
30
18
11
49
12
47
180
73
30
48
41
24
1
30
396
30
23
60
1
215
49
72
12
156
66
90
35
61
24
23
13
162
6
12
54
36
18
60
150
65
37
180
84
24
84
47
25
48
12
84
42
53
144
43
29
36
13
95
25
24
11
121
95
61
95
25
72
83
19
126
18
60
6
6
114
60
24
60
66
84
12
48
12
42
78
125
115
5
133
120
42
53
72
84
61
30
5
193
66
5
19
66
23
73
114
186
47
13
179
96
12
7
48
41
151
5
19
6
96
132
12
83
97
83
12
24
12
133
35
156
25
30
90
138
36
6
120
18
72
6
132
6
185
55
5
12
49
24
174
156
125
7
78
36
6
53
61
119
7
90
47
73
35
19
89
12
43
30
35
24
7
65
25
114
42
24
90
24
185
67
12
36
84
18
35
12
43
54
35
91
24
6
24
11
108
67
5
24
61
204
84
6
60
161
85
23
19
6
102
162
6
6
18
41
61
59
1
18
66
96
36
228
6
36
24
24
30
30
17
205
84
23
7
60
161
19
90
23
36
61
30
101
73
12
155
13
12
84
36
204
24
35
19
138
12
48
59
31
77
13
108
71
24
264
1
66
29
7
5
13
11
169
96
23
43
29
84
49
36
59
108
24
79
65
91
29
151
144
12
18
24
6
36
60
54
216
6
18
12
203
229
35
37
59
72
49
35
73
23
19
30
54
66
36
84
35
25
90
65
79
156
30
120
48
35
373
18
60
17
25
47
37
138
12
6
192
72
119
12
19
30
11
48
25
180
36
30
48
102
240
84
35
61
120
114
137
49
6
30
95
55
30
24
6
29
115
126
54
24
72
108
96
66
59
79
66
48
6
42
59
24
61
6
138
6
6
84
264
119
97
83
133
30
30
59
49
12
90
60
78
35
1
78
18
30
29
229
36
24
6
258
47
61
119
139
66
299
31
6
48
6
84
60
102
18
5
12
97
78
5
7
126
6
65
103
18
24
24
47
13
6
60
6
30
138
6
29
19
102
30
60
54
30
60
42
54
30
36
23
61
24
66
41
25
35
48
132
25
18
42
23
55
65
55
66
84
60
119
48
85
24
6
90
48
71
36
13
12
30
54
59
7
12
36
60
6
84
11
121
150
72
138
168
24
78
48
6
90
54
71
91
5
67
6
11
43
12
5
49
60
35
61
48
18
48
77
79
5
13
36
12
47
1
12
42
12
6
23
31
96
137
61
126
66
18
60
54
6
41
25
48
23
25
24
24
96
18
113
19
53
13
72
47
19
36
89
49
66
60
5
121
66
24
89
55
30
11
36
13
35
37
30
114
126
17
1
59
72
61
24
59
120
67
77
91
41
55
53
31
305
31
54
72
47
48
24
61
12
30
17
85
78
5
13
168
42
18
102
78
36
23
36
91
5
84
55
5
25
84
48
30
29
139
24
78
60
18
60
330
24
66
192
90
102
18
23
12
55
89
60
13
36
126
36
17
31
24
18
18
30
102
18
11
91
5
12
13
18
66
24
30
60
54
191
36
49
72
12
47
1
54
53
108
25
24
71
55
60
252
96
65
36
91
54
30
5
31
30
ABCD 93692981308*3^$a+1 [50034]
17
48
67
24
5
1
83
12
49
24
12
71
19
29
7
84
108
12
54
30
5
175
42
42
5
132
84
109
83
36
48
91
5
13
35
7
54
23
36
36
1
11
36
108
13
23
48
24
7
89
12
13
78
36
12
5
13
83
19
24
65
48
24
31
18
48
102
18
47
55
77
7
5
49
11
36
55
89
25
6
41
1
42
113
103
5
67
29
61
36
71
43
17
85
30
5
31
89
43
12
29
37
23
139
186
6
41
96
19
30
11
12
61
138
5
1
83
109
11
7
72
18
23
1
23
25
102
437
24
48
60
48
25
6
60
53
25
6
24
17
7
29
31
12
6
11
60
91
36
77
19
30
47
1
71
1
84
59
67
150
83
48
133
95
84
7
89
36
49
35
55
5
12
12
7
24
5
85
95
24
1
24
138
48
84
12
24
12
60
5
19
6
71
48
48
31
42
54
30
23
13
11
12
180
7
5
108
55
24
102
18
17
91
144
84
24
6
24
47
24
175
29
24
24
73
84
6
41
1
131
13
35
19
5
79
29
19
84
60
77
31
17
1
71
7
29
7
257
7
41
49
30
5
121
36
131
1
11
37
23
48
7
24
113
115
41
36
120
12
84
132
157
11
12
67
5
67
60
5
132
73
24
36
6
12
53
25
35
7
72
24
24
29
7
17
48
96
13
108
12
6
60
29
7
96
24
54
23
13
11
115
17
25
42
6
95
7
42
144
11
19
132
5
12
84
67
5
31
54
42
108
5
48
7
12
5
24
12
19
84
41
19
120
17
12
48
36
1
6
48
89
1
6
65
199
42
11
84
19
60
6
18
18
11
48
19
12
5
156
13
6
53
96
168
72
133
90
29
31
5
61
12
30
12
101
60
79
5
12
1
23
121
107
12
36
13
23
48
228
24
36
1
6
30
83
157
11
43
36
77
7
41
31
24
36
30
23
163
42
95
60
1
6
113
61
24
59
61
12
6
120
65
36
132
84
60
31
132
29
55
17
24
25
12
90
149
103
5
12
7
36
18
48
83
55
29
132
24
49
6
5
19
5
60
1
42
53
79
12
84
5
24
31
12
17
25
48
23
19
5
103
12
17
60
36
103
53
96
1
12
131
24
55
12
65
31
24
108
17
84
61
102
156
12
17
109
11
84
120
12
96
12
79
6
143
19
17
13
47
1
143
199
17
73
35
43
65
91
66
18
65
61
47
91
42
35
24
31
41
67
12
17
61
12
96
102
312
84
24
18
24
90
156
18
54
42
18
6
60
47
36
60
13
11
108
24
204
109
222
89
169
30
5
37
42
48
6
107
12
61
54
90
6
42
84
48
12
11
132
67
48
29
31
60
89
7
42
54
6
23
60
24
7
53
24
31
18
90
89
48
13
54
108
30
12
18
53
13
35
19
228
17
7
77
12
7
89
103
41
7
18
12
47
127
180
29
1
6
12
5
132
12
13
108
35
193
24
24
23
91
5
36
36
25
23
97
48
18
42
12
84
54
30
11
61
264
35
31
150
78
5
24
7
77
48
31
66
11
67
89
36
55
17
205
35
19
5
36
7
5
84
24
7
90
6
29
24
7
90
11
25
59
67
12
5
1
54
41
121
30
6
35
49
131
67
12
30
18
41
24
37
24
24
23
19
36
24
89
48
120
84
13
24
11
12
13
35
19
42
78
36
24
5
1
83
13
150
30
119
25
42
137
7
161
60
24
25
47
37
30
150
95
12
7
6
24
71
120
1
48
30
78
35
72
12
19
17
25
18
29
36
7
29
55
29
55
6
179
12
55
12
30
42
48
6
83
19
5
55
77
31
186
6
41
61
11
7
24
120
126
42
96
72
72
36
120
24
17
1
47
12
79
5
19
36
5
97
23
1
83
13
42
41
144
67
84
77
19
78
42
78
59
72
12
13
83
61
30
132
161
36
19
72
53
12
67
204
36
5
24
7
108
65
19
216
29
7
65
72
133
11
12
31
90
35
108
31
77
1
48
23
19
42
155
7
36
41
24
7
77
60
36
24
85
107
48
13
12
119
24
37
6
54
30
29
48
7
5
7
17
13
11
60
67
29
7
120
53
37
23
7
6
30
12
5
1
42
209
25
24
30
84
5
120
1
6
18
71
1
83
37
24
66
5
55
18
47
19
36
17
1
6
102
60
35
43
65
25
66
53
48
25
24
83
1
84
18
137
43
54
60
11
7
29
12
25
71
25
198
228
24
5
79
12
5
79
6
48
84
11
19
101
84
36
48
31
72
101
12
7
53
84
49
108
54
36
53
7
270
42
29
43
102
59
115
54
30
48
30
59
36
72
24
132
49
23
48
156
36
13
66
ABCD 93693370502*3^$a+1 [50024]
6
30
10
54
21
33
60
51
51
21
72
75
45
101
6
64
12
78
44
31
12
29
76
8
90
70
27
24
21
74
10
18
93
47
58
15
17
31
179
36
52
92
25
3
24
45
36
93
50
64
20
36
52
33
72
29
10
8
97
83
72
40
8
6
76
15
53
10
2
43
3
44
70
20
16
72
120
80
42
4
36
14
30
34
110
16
20
85
75
54
12
18
50
22
8
60
190
90
12
21
15
90
27
45
62
78
40
15
35
12
49
5
36
16
15
15
69
29
126
10
135
9
14
22
36
78
69
3
2
10
93
23
60
184
18
62
85
57
30
8
52
54
72
120
54
8
25
11
34
18
90
120
42
36
20
24
22
14
1
36
39
45
24
11
28
33
9
90
66
3
5
154
62
88
12
15
135
8
36
37
24
3
26
40
6
18
2
1
33
20
82
14
31
189
3
11
1
39
44
60
12
54
16
80
19
45
44
10
26
4
60
30
36
36
78
26
22
60
12
75
95
28
14
19
12
23
54
40
27
59
36
40
68
46
15
12
107
66
6
138
82
6
38
6
10
8
36
36
30
91
33
54
21
12
29
40
14
64
110
6
1
45
66
42
56
34
90
20
7
35
1
143
40
42
2
1
96
65
43
27
48
18
24
39
72
9
90
108
32
48
72
34
36
84
15
9
20
10
36
54
36
6
20
73
17
16
12
42
128
6
40
72
14
25
95
46
62
6
31
48
41
7
57
116
6
13
27
80
28
60
2
100
6
84
8
42
148
60
72
74
37
179
1
45
152
43
29
16
12
123
12
45
50
10
30
80
6
76
18
6
15
59
25
12
36
27
18
32
12
10
36
24
30
75
83
30
10
26
96
19
9
18
44
46
12
26
6
79
21
108
126
36
44
25
5
60
46
74
16
15
15
44
60
4
78
72
18
8
36
1
39
8
72
16
48
81
53
36
79
3
144
78
63
53
67
72
15
36
56
78
10
30
50
10
75
35
6
90
94
15
3
24
48
57
5
24
4
15
3
168
66
14
36
10
18
48
18
24
12
24
39
48
83
1
215
1
9
38
6
4
50
25
95
10
3
77
28
24
20
16
18
54
90
30
3
3
44
145
65
55
45
26
64
6
44
36
55
39
32
64
54
48
60
2
37
69
12
32
40
162
105
35
148
26
52
12
18
8
37
15
164
10
36
168
146
10
75
83
36
90
84
43
47
28
122
43
23
46
68
148
24
36
90
69
3
36
54
30
50
10
2
88
110
6
64
147
51
2
36
24
22
18
18
14
10
9
21
6
30
44
24
4
126
129
57
51
24
9
14
66
10
50
10
56
18
10
168
62
12
24
31
48
33
8
54
36
36
16
18
12
32
31
117
24
8
66
34
56
79
75
140
100
18
62
10
156
111
69
14
22
3
3
8
46
20
19
81
8
142
8
46
20
19
71
37
63
90
50
25
15
50
31
105
36
12
32
115
69
24
116
66
10
50
13
141
20
10
9
117
111
33
176
18
13
9
14
10
12
15
63
26
40
36
8
52
2
25
48
87
12
96
38
34
48
62
6
4
60
20
118
32
28
99
96
77
16
12
15
9
39
24
11
54
106
36
8
12
46
42
26
36
19
57
99
59
30
7
120
17
150
25
48
48
59
40
21
5
82
9
5
28
20
70
2
100
14
90
31
95
10
36
2
6
22
44
18
67
59
37
9
8
60
10
26
46
38
96
36
28
18
44
10
74
10
114
36
26
40
24
134
40
140
1
24
21
74
28
24
21
72
17
16
8
46
69
132
27
21
72
119
30
28
6
26
4
36
14
54
40
27
24
9
18
102
80
28
44
18
42
30
61
227
42
40
3
3
38
24
46
9
11
1
63
6
26
18
22
165
3
20
60
46
26
13
27
14
82
44
10
36
54
8
12
10
8
72
46
44
150
28
27
35
54
4
6
21
15
98
10
12
81
120
75
9
3
140
66
6
4
21
5
160
18
2
151
27
162
48
60
20
103
39
54
134
10
12
135
15
20
13
15
33
45
2
97
53
22
24
30
36
3
120
11
1
95
54
82
38
34
2
19
24
75
60
26
90
22
24
8
30
6
22
60
105
87
78
27
21
50
36
18
10
36
9
60
72
3
2
106
2
10
132
44
54
10
18
3
87
2
6
49
5
10
72
90
15
23
36
1
113
12
34
156
78
62
25
5
90
54
34
12
18
140
22
18
87
93
26
24
10
3
17
46
105
39
60
18
90
9
21
42
2
60
4
6
129
45
134
16
69
15
33
84
81
62
6
36
19
27
45
60
12
17
10
54
20
10
50
64
18
93
5
36
4
14
73
147
45
60
3
8
61
48
15
62
4
170
6
43
36
12
47
10
26
16
74
60
144
40
80
10
78
2
36
16
38
70
62
55
21
24
3
15
48
44
54
6
13
5
30
72
1
15
44
84
70
39
41
40
36
6
8
64
20
60
10
20
16
234
20
25
21
104
28
84
14
10
126
20
24
36
28
57
5
28
18
162
20
42
76
32
90
43
113
24
76
36
24
51
69
26
70
3
96
9
228
8
114
76
42
8
19
3
24
8
28
9
63
36
30
26
54
16
38
70
3
63
ABCD 93693730264*3^$a+1 [50046]
8
148
137
267
21
60
63
64
8
24
28
236
52
44
33
36
72
43
24
20
28
32
33
127
228
137
51
105
144
55
288
144
20
16
128
36
64
12
44
144
16
24
24
53
19
101
7
192
84
92
52
65
7
128
45
48
60
72
15
93
7
20
16
29
15
12
9
159
16
77
19
173
31
44
36
52
17
187
48
36
17
252
43
48
72
104
88
41
7
65
15
93
15
16
84
17
139
89
231
16
5
168
84
51
24
16
17
60
27
136
84
180
48
8
4
36
120
20
64
173
55
152
52
48
53
267
93
72
63
57
7
29
24
7
44
112
72
12
36
48
257
87
45
27
60
69
15
24
48
117
15
12
24
160
24
80
45
115
36
12
8
57
15
64
101
15
93
24
127
60
224
16
41
12
175
113
159
76
257
48
159
28
8
24
4
140
4
65
60
48
7
32
93
43
20
172
53
63
36
76
108
84
80
160
48
20
160
8
16
104
45
144
31
17
168
12
79
44
52
92
100
8
52
80
12
16
132
156
72
65
7
168
108
149
187
101
12
108
87
72
4
20
129
63
57
87
28
32
48
21
111
21
55
12
72
53
151
84
108
53
7
65
19
20
48
45
216
55
89
55
48
17
67
336
65
43
137
87
45
36
79
48
48
89
51
9
15
40
32
88
48
60
68
24
120
112
24
17
99
144
9
103
252
68
112
12
264
176
21
139
216
84
41
19
24
17
180
27
60
100
92
36
112
12
44
40
12
5
279
9
7
5
303
16
20
16
8
4
53
175
32
81
187
20
64
296
88
12
60
24
53
75
12
81
207
81
235
89
207
124
77
39
88
20
165
120
7
24
84
108
84
20
40
36
80
64
68
12
240
69
87
57
15
28
65
43
36
89
55
125
51
124
24
32
21
67
5
36
7
128
64
8
28
140
177
72
31
92
100
17
7
96
164
48
21
24
55
8
72
88
24
48
72
128
112
84
20
45
12
3
36
16
204
53
151
276
48
60
5
27
4
192
44
21
139
48
5
15
132
76
12
32
144
9
15
88
32
72
28
53
175
12
12
8
108
132
12
9
51
16
197
108
15
64
36
12
48
65
12
51
24
112
60
20
81
27
93
55
17
43
108
17
79
36
65
72
43
24
216
77
27
93
36
67
113
15
4
12
156
137
43
44
16
24
156
65
139
336
113
51
16
108
36
44
36
69
75
36
33
15
93
15
93
15
64
132
20
24
136
96
12
20
60
33
15
45
55
248
136
29
12
15
24
48
108
108
16
120
8
40
48
60
5
103
32
4
20
21
72
48
43
29
87
9
55
65
60
15
64
5
15
81
99
72
24
12
45
87
48
40
32
36
76
176
57
127
53
55
12
20
4
192
200
132
16
96
48
36
77
43
29
87
16
53
60
51
21
27
81
187
60
24
24
20
57
39
33
51
24
16
20
144
105
123
93
204
115
12
53
67
48
5
67
101
67
12
108
41
24
7
60
20
64
24
5
67
89
7
12
20
76
60
56
9
144
15
112
80
9
192
39
388
65
15
36
69
36
24
120
36
15
144
16
29
55
32
48
93
159
108
21
144
127
113
43
5
123
276
84
64
65
43
65
72
55
32
36
28
137
72
60
55
8
52
228
17
127
53
27
108
52
120
89
192
15
24
120
93
168
19
8
76
12
5
ABCD 93693799406*3^$a+1 [50053]
18
45
24
88
95
66
87
4
48
5
54
57
3
30
168
54
36
9
21
75
60
87
97
24
185
102
37
36
8
51
216
30
222
25
23
96
97
47
121
17
72
54
42
54
97
8
15
114
63
48
76
68
33
39
27
36
18
99
60
88
44
21
138
21
96
33
138
144
6
27
240
16
48
131
9
9
127
35
36
36
1
12
20
4
44
99
24
33
24
51
57
4
80
15
9
24
16
24
32
9
183
24
192
28
36
17
39
36
64
101
27
63
13
56
12
36
39
90
42
36
49
8
177
39
51
117
9
7
119
33
33
39
48
9
120
67
92
48
81
18
93
52
32
3
42
30
42
7
96
36
53
63
27
45
120
64
108
47
13
8
15
13
59
192
21
52
152
27
24
21
9
15
84
36
192
15
9
9
6
69
84
16
83
30
24
30
108
37
8
33
66
180
21
96
132
12
36
27
37
80
28
53
31
24
8
51
9
111
24
13
35
54
42
12
18
75
3
144
141
28
47
12
24
49
32
12
36
4
41
39
3
12
36
9
27
9
9
63
9
55
41
43
59
37
53
27
63
6
39
48
88
120
65
3
15
45
4
203
12
13
11
49
84
32
12
21
30
45
63
49
47
21
12
39
12
57
36
39
13
23
81
4
5
27
99
66
18
60
9
24
12
220
20
84
9
39
99
24
81
12
9
39
39
45
3
1
161
27
60
16
8
108
21
102
96
9
3
9
108
33
30
72
33
40
68
108
36
12
9
18
60
48
18
24
30
18
103
11
33
12
57
159
48
64
8
100
35
33
24
15
129
3
21
33
43
29
48
54
1
8
15
9
156
48
84
81
54
33
33
24
87
48
57
144
15
57
39
120
39
81
9
3
16
12
8
24
9
123
21
72
39
51
9
84
12
16
32
60
16
20
48
87
21
27
13
44
93
48
6
49
71
72
45
4
23
18
31
56
57
24
27
60
36
51
9
9
15
57
24
63
75
45
15
72
12
24
69
24
28
53
207
15
13
5
27
144
96
21
282
45
24
3
72
37
8
81
3
108
51
1
32
111
24
117
39
18
150
72
49
167
57
12
39
12
13
92
9
123
48
36
12
240
93
19
35
33
3
6
126
84
6
75
96
135
25
36
41
3
87
24
12
72
81
28
84
11
33
39
12
42
15
3
33
96
84
16
108
23
45
27
30
3
64
59
36
21
108
36
3
12
13
11
9
201
78
12
72
21
16
17
39
3
30
135
99
36
69
39
57
165
31
41
159
16
35
21
12
84
24
112
17
31
41
18
37
20
60
15
18
48
6
48
36
13
23
9
81
54
18
111
57
15
16
12
23
13
140
135
13
128
9
18
33
28
104
27
54
24
30
21
48
4
35
6
15
15
85
23
24
102
31
32
63
13
36
24
71
9
4
11
21
87
12
1
12
5
96
54
66
126
37
59
66
19
32
75
33
9
63
168
72
12
12
168
40
36
5
18
93
108
12
51
1
80
76
8
33
55
104
9
115
29
51
51
49
60
116
64
56
24
108
99
13
11
129
4
5
15
57
19
48
80
60
33
87
3
117
9
15
12
21
87
24
24
120
16
95
18
72
48
3
75
36
126
51
21
27
39
13
32
15
9
120
105
72
54
36
48
37
107
54
18
21
3
48
117
96
39
1
56
12
16
23
73
20
144
75
48
93
159
33
129
6
90
115
11
49
56
24
96
132
87
72
24
21
24
48
144
24
9
63
72
3
21
87
33
9
15
120
9
30
9
4
44
72
15
13
60
36
12
23
13
5
39
15
37
35
9
33
30
60
9
48
4
56
24
24
87
18
39
72
12
124
20
327
36
25
11
85
12
68
33
31
59
21
28
12
59
45
63
60
12
33
63
49
17
3
36
3
13
8
40
56
27
36
81
75
54
15
3
21
12
144
39
24
13
128
36
147
25
32
4
20
3
6
39
12
124
48
20
27
9
3
9
51
9
4
53
6
21
64
68
27
13
71
49
24
23
9
112
17
72
31
65
27
48
45
42
54
30
186
79
60
53
6
9
63
12
33
63
48
36
18
87
27
156
49
56
48
4
5
31
32
108
15
97
60
80
24
60
52
131
102
99
27
1
56
3
13
17
18
24
13
23
12
85
11
21
81
55
35
45
33
48
67
131
42
48
3
3
36
9
36
12
123
69
12
160
8
33
31
11
85
44
36
48
3
30
31
23
37
68
39
37
23
121
107
1
8
24
9
48
24
39
96
88
20
3
18
27
15
61
36
20
24
3
33
21
7
47
216
66
39
24
72
51
13
32
4
36
23
21
96
4
128
124
5
18
9
4
200
33
39
28
36
24
23
25
23
9
100
95
120
45
72
15
121
71
49
128
3
21
3
13
17
63
15
45
39
36
18
ABCD 93693988132*3^$a+1 [50073]
129
63
3
12
12
18
3
57
111
27
17
25
23
28
72
120
32
180
7
90
18
48
42
78
12
12
33
15
81
57
180
3
32
7
65
100
108
15
5
108
4
3
33
92
97
95
60
103
45
39
6
3
9
18
90
27
87
21
9
63
27
66
75
48
20
31
66
3
57
30
84
36
177
3
53
52
15
165
27
48
17
48
25
27
45
180
42
90
11
55
84
150
66
24
30
23
76
12
20
49
3
120
3
30
12
3
120
72
27
41
67
48
30
12
12
11
19
60
9
111
33
56
124
36
60
20
7
65
148
21
6
17
133
63
80
67
93
12
120
240
48
12
20
25
54
113
73
3
60
24
15
18
24
30
41
60
28
177
135
69
203
16
57
15
27
12
9
24
63
77
36
151
168
153
9
119
64
3
60
30
87
27
33
87
129
189
11
192
52
135
45
45
3
9
3
27
48
65
13
54
21
9
6
72
41
160
44
36
37
75
60
80
85
15
75
45
8
31
66
107
28
8
12
25
24
11
25
15
75
12
102
6
197
37
18
45
3
12
18
24
23
100
57
36
144
6
53
64
20
73
87
60
27
6
3
20
192
19
141
15
54
11
19
21
120
168
24
8
48
7
45
255
113
84
13
72
51
81
66
65
49
36
174
18
18
5
25
27
3
12
33
147
30
48
15
105
204
23
37
51
12
36
80
61
30
6
24
30
9
231
89
7
65
132
127
168
42
66
105
45
84
60
156
15
8
181
3
3
105
32
43
65
109
3
93
60
12
138
165
15
180
60
93
152
25
90
30
15
92
115
12
33
20
16
92
67
33
12
96
21
23
36
31
30
51
27
33
15
54
6
24
81
39
6
147
3
24
36
5
28
80
7
72
33
9
30
18
108
15
57
111
32
49
48
12
119
151
21
15
153
51
18
18
24
9
120
12
92
85
12
36
47
13
3
12
68
144
7
36
12
18
195
9
30
29
4
165
48
23
97
63
27
90
15
12
33
63
12
20
12
88
8
52
12
27
29
24
7
198
12
60
3
8
85
35
19
78
15
75
42
23
36
37
12
270
12
60
18
95
40
33
24
60
83
25
75
63
30
135
39
30
96
3
87
137
97
18
12
21
39
261
45
27
27
96
24
53
7
6
90
30
3
12
32
16
84
8
100
9
198
48
84
36
144
101
49
3
3
90
3
57
147
20
43
33
120
117
27
8
37
12
23
37
51
20
108
52
20
97
30
33
12
20
136
72
69
11
28
27
12
21
57
63
87
30
114
9
24
3
114
131
28
231
29
1
23
48
25
24
39
21
120
6
77
43
84
6
12
18
42
108
114
189
72
8
24
28
15
33
12
20
12
73
54
210
51
99
9
117
24
78
12
153
33
30
17
13
102
222
6
60
162
12
143
36
12
88
92
7
60
90
83
25
60
107
133
75
32
48
19
9
69
72
36
30
17
67
21
45
72
12
6
54
11
72
40
63
114
30
9
81
11
85
12
18
65
12
13
54
36
45
12
3
33
80
37
27
33
30
17
13
192
168
75
32
37
71
7
90
11
24
7
9
12
15
33
80
1
111
20
7
101
109
15
3
144
66
243
21
30
89
12
79
30
78
101
1
39
21
11
145
123
57
75
32
7
90
18
60
33
8
40
120
57
54
30
23
85
18
57
27
18
35
48
52
48
12
20
76
261
59
112
165
63
27
5
25
30
12
5
37
51
15
33
27
54
39
192
72
33
12
15
33
63
12
212
16
44
16
51
69
27
17
133
72
48
15
68
67
93
44
48
112
56
169
3
60
20
12
16
27
45
9
36
15
57
71
7
72
42
3
20
13
42
141
12
15
65
52
48
48
44
13
54
60
93
33
15
39
30
3
168
45
30
54
71
12
28
132
93
54
41
127
33
15
42
155
13
72
75
33
72
3
189
90
6
75
27
21
24
56
160
12
68
151
41
7
18
3
111
36
93
20
37
30
5
55
33
9
78
30
30
90
3
12
60
45
23
49
72
48
3
57
11
64
20
60
48
49
60
6
153
20
139
33
45
30
57
33
24
60
6
60
5
7
65
7
201
69
23
103
60
24
78
222
210
6
12
108
12
42
83
13
204
11
139
18
11
ABCD 93694221664*3^$a+1 [50042]
16
68
12
96
52
185
231
84
172
215
1
228
60
56
64
71
78
30
37
260
33
30
21
112
12
107
150
30
241
84
224
60
4
132
84
179
25
17
15
33
87
24
76
108
72
140
15
1
77
3
64
144
20
12
28
84
20
57
199
32
87
132
81
39
93
147
49
140
184
35
97
48
32
36
39
145
125
18
217
96
32
57
39
99
73
59
1
108
44
96
40
20
124
36
101
15
63
37
48
108
92
348
48
24
117
195
28
12
185
15
33
55
32
48
52
144
161
19
20
84
108
87
57
75
9
60
12
27
57
45
15
100
36
48
44
60
27
1
47
117
63
25
335
177
183
33
28
140
72
72
52
36
164
105
90
81
27
21
124
32
3
60
1
92
144
45
3
96
52
107
121
224
60
40
8
64
108
35
45
36
52
32
12
3
25
17
15
120
264
64
20
57
90
109
12
20
48
39
93
72
88
92
15
72
165
96
24
60
40
83
57
15
9
24
108
60
48
84
36
204
27
108
21
64
32
40
36
92
72
75
30
259
92
192
15
81
192
40
107
210
3
4
53
30
217
35
25
8
48
69
19
156
215
33
28
84
20
184
84
17
108
7
20
48
15
42
18
33
144
15
60
201
117
127
35
78
3
88
144
32
60
63
45
16
89
27
3
73
17
42
85
60
65
18
37
44
504
28
24
8
28
20
9
18
57
160
35
133
17
63
27
69
39
102
3
240
45
42
45
4
56
40
36
68
16
113
55
47
108
21
69
162
69
76
116
12
168
9
99
60
9
15
112
108
108
108
11
1
44
60
45
198
21
9
7
8
220
167
21
100
24
20
24
39
177
24
52
24
116
24
33
42
13
128
72
112
35
249
16
140
75
1
17
75
88
17
91
116
28
36
71
153
168
12
108
100
128
36
24
84
15
21
51
108
81
9
111
4
128
27
81
84
40
17
91
47
33
27
12
241
368
120
9
90
37
60
48
36
179
150
102
129
144
57
135
100
68
177
75
144
156
3
72
45
136
89
90
25
68
40
32
3
153
132
12
3
57
88
5
102
69
60
12
40
440
84
93
111
16
128
87
48
42
111
48
16
113
127
65
55
5
99
144
220
116
136
5
3
408
112
107
45
4
72
68
96
88
32
3
21
4
32
15
60
1
20
27
181
36
24
11
18
43
179
1
44
24
76
245
108
7
156
17
72
39
52
20
57
30
73
224
63
33
204
16
32
156
9
123
40
44
100
5
63
57
15
28
108
137
27
60
3
25
12
95
181
212
15
1
71
81
9
18
1
20
120
4
95
12
18
271
20
69
162
61
48
36
24
29
151
104
177
63
87
13
35
45
27
81
99
81
84
48
48
144
15
121
152
52
143
45
208
48
56
24
96
28
12
95
30
78
30
63
124
83
1
152
168
9
15
147
73
12
23
37
44
40
44
27
18
60
342
21
28
20
112
179
48
37
128
57
30
61
84
56
184
233
231
24
28
72
20
88
17
7
188
27
33
96
81
55
24
12
17
187
65
151
107
57
60
3
37
8
195
21
16
65
111
219
120
ABCD 93694278266*3^$a+1 [50009]
51
45
54
90
30
24
78
18
12
73
11
60
1
35
162
12
79
29
36
12
115
24
59
66
6
18
6
21
99
48
66
84
42
24
57
45
19
20
36
4
83
57
45
18
30
30
60
18
55
17
31
56
60
9
51
33
67
11
72
42
84
12
15
28
11
45
16
65
42
12
18
27
16
125
42
33
24
69
27
3
21
16
17
96
6
18
27
9
7
59
24
66
30
30
48
120
7
23
12
36
18
27
9
75
64
11
48
42
75
64
36
89
67
17
27
36
9
168
48
60
19
20
100
11
18
7
20
9
114
21
15
1
20
9
151
24
144
36
11
90
55
35
9
93
6
25
11
48
42
19
119
30
12
51
33
24
6
36
6
42
1
29
30
30
87
40
36
24
29
7
47
30
3
15
25
113
30
25
36
56
28
59
1
29
43
108
155
25
5
31
53
31
89
42
181
29
24
6
66
84
60
19
119
12
66
39
9
127
65
78
37
47
6
27
3
12
60
49
156
5
102
1
17
12
27
39
6
51
9
78
37
53
3
28
36
101
15
27
33
45
19
29
96
55
20
60
45
18
1
59
13
140
69
24
24
3
4
65
15
39
36
25
5
24
51
3
93
4
71
12
57
64
32
3
6
24
84
60
138
9
124
59
42
6
42
27
4
71
21
24
15
1
48
101
31
53
27
27
18
42
48
30
60
60
115
95
60
25
24
59
66
18
12
1
53
66
45
3
6
115
36
41
18
42
195
28
17
75
75
9
45
55
29
6
54
111
16
35
13
185
42
25
20
3
85
5
27
69
15
33
67
36
5
15
160
60
107
1
149
123
3
12
73
5
27
9
51
33
91
20
15
21
28
41
78
66
66
84
90
210
81
3
30
72
54
180
61
29
6
61
5
39
9
55
180
17
120
120
12
36
144
30
12
48
73
125
18
24
30
27
159
21
75
24
24
93
24
9
12
12
60
27
3
30
12
18
6
126
24
1
23
13
80
28
5
27
28
92
69
24
30
81
93
6
12
90
18
117
100
5
15
123
66
48
27
4
36
56
3
42
15
3
21
9
12
54
66
24
19
71
18
102
24
1
41
15
39
21
28
11
6
108
12
108
6
21
45
12
31
29
108
24
24
24
3
57
3
33
12
15
60
9
75
51
18
24
31
311
25
24
29
6
84
12
49
12
108
125
87
9
48
3
3
1
35
108
18
24
36
102
30
66
12
49
20
45
18
12
18
30
61
155
57
63
54
42
1
20
15
54
24
54
66
24
67
5
19
29
3
9
30
1
59
18
36
120
27
33
67
5
75
33
7
47
42
55
11
24
66
30
13
56
3
13
83
21
51
13
11
30
204
42
13
5
96
66
48
114
78
9
105
24
6
66
15
15
48
6
55
11
9
9
66
6
60
19
11
69
279
6
18
60
30
12
54
117
15
144
54
31
5
15
3
37
116
60
84
3
73
20
75
9
15
6
39
3
96
21
69
27
3
1
95
21
4
36
5
12
48
15
28
77
12
7
5
36
78
21
16
35
105
9
6
120
45
57
90
30
27
21
18
36
45
21
78
1
5
60
24
60
36
31
80
27
12
1
5
19
120
20
16
20
27
13
80
4
5
18
33
88
29
42
81
24
4
11
6
18
6
36
54
138
3
27
6
102
54
36
12
3
39
21
28
35
72
49
5
36
30
120
18
84
12
6
18
67
35
9
9
7
20
24
99
12
30
30
18
51
40
89
55
72
44
4
17
55
17
90
1
65
31
36
17
6
36
6
42
18
78
60
60
1
5
15
15
45
3
1
47
12
78
42
18
135
57
27
45
54
66
75
51
78
30
21
15
18
6
54
7
36
47
18
39
63
60
33
64
5
31
20
3
57
9
60
54
1
5
48
27
15
25
144
60
11
25
23
6
7
53
27
45
12
147
21
163
65
186
21
15
18
30
37
143
12
49
20
36
27
6
6
25
116
64
24
11
21
27
57
21
12
7
5
135
3
30
151
32
28
17
15
15
9
3
18
30
42
6
117
28
47
18
66
81
24
33
48
12
63
4
29
12
99
60
76
29
36
18
1
53
6
6
24
42
12
33
220
35
69
21
19
20
4
119
33
3
84
30
3
9
48
63
15
9
21
15
75
48
145
12
168
35
90
175
59
13
23
81
60
16
29
15
21
24
111
4
113
30
13
65
12
91
5
7
137
3
9
126
13
35
6
24
54
12
30
6
60
84
21
3
24
97
23
13
119
60
66
108
72
120
12
67
23
93
3
61
23
42
54
21
40
11
69
36
24
4
17
18
54
18
25
77
162
21
4
36
24
5
31
17
163
65
19
36
89
55
71
18
36
216
39
9
67
29
6
102
6
1
36
44
36
4
41
103
29
7
24
71
18
91
17
54
1
113
7
260
39
114
84
48
12
27
21
12
12
51
249
36
48
12
12
6
96
1
23
157
83
12
42
42
45
4
47
13
56
105
15
3
12
141
15
54
60
19
59
120
33
69
24
7
119
48
42
48
18
48
1
119
54
12
15
21
18
57
64
29
55
17
18
36
21
75
42
138
150
42
18
72
87
36
60
75
45
33
30
6
15
16
17
36
84
6
84
1
17
39
4
11
1
35
30
39
36
9
84
27
15
45
3
12
9
4
12
5
12
3
33
42
42
27
16
29
48
6
72
45
9
138
ABCD 93694477876*3^$a+1 [50012]
24
23
12
45
48
13
14
28
5
3
4
8
33
9
3
15
25
44
28
3
8
22
60
62
120
13
8
24
36
4
21
30
44
10
51
35
54
36
15
16
48
21
47
15
33
12
33
31
3
33
5
15
33
10
21
41
3
4
5
7
48
12
8
3
10
47
25
51
24
23
22
15
3
2
7
36
20
24
9
10
21
33
8
63
19
8
72
33
3
24
18
60
30
10
18
29
16
20
7
12
8
28
54
6
9
3
20
37
3
8
4
5
16
39
5
3
45
63
1
59
9
13
47
25
11
4
8
27
48
10
20
39
51
42
36
10
5
4
21
32
15
12
1
27
20
3
4
66
20
30
90
4
35
25
15
12
68
16
69
23
3
1
3
38
19
3
20
10
18
42
26
12
45
4
21
2
48
9
28
21
32
27
16
44
1
15
27
5
3
4
18
38
37
68
37
32
3
4
11
37
21
60
11
88
75
81
12
15
5
3
120
30
10
17
12
12
33
7
9
74
16
5
97
23
19
18
32
6
1
11
37
15
5
12
4
24
45
68
7
23
69
19
45
45
2
37
60
11
21
4
32
7
6
44
3
48
36
21
7
3
33
32
40
68
19
6
2
42
31
35
9
3
13
12
17
15
48
4
21
12
3
65
22
5
28
32
51
69
12
3
40
26
30
12
12
40
8
12
30
7
68
111
4
26
4
63
23
10
44
46
12
60
8
4
56
9
25
23
12
96
15
22
72
3
17
31
47
22
20
6
12
70
3
12
3
29
16
15
5
16
59
10
27
12
15
5
12
4
15
5
9
15
15
25
15
17
19
5
4
5
31
87
5
4
9
14
16
104
10
15
11
57
63
42
42
33
25
8
39
1
35
4
48
8
9
27
21
10
5
87
18
12
58
18
15
27
5
15
13
36
44
36
24
7
8
22
8
10
24
5
60
15
21
7
2
10
38
12
27
60
33
3
12
48
4
39
9
23
22
26
9
48
15
28
2
30
12
57
39
21
4
5
4
20
70
65
21
19
45
20
6
9
3
60
25
8
15
12
22
3
77
48
3
16
23
21
39
40
8
22
27
24
9
8
12
28
18
60
20
25
27
17
15
21
52
60
15
18
2
33
12
55
8
10
14
10
3
27
18
47
13
12
11
16
41
19
48
5
18
57
3
18
34
18
2
30
36
7
8
9
7
11
22
15
33
35
15
49
9
2
85
3
32
22
6
5
12
13
42
9
53
30
1
27
32
1
47
30
15
4
60
36
80
63
10
24
38
60
10
3
84
12
3
17
69
19
3
33
12
17
30
1
59
6
22
29
31
29
4
47
28
14
55
11
90
30
12
37
41
15
9
90
40
45
32
91
18
50
1
59
52
90
12
27
33
11
12
7
45
36
12
47
33
7
5
72
19
12
57
56
16
11
82
27
29
7
35
10
12
78
5
27
13
5
7
5
46
12
18
111
20
16
23
1
63
17
1
18
45
9
6
14
7
68
31
9
23
28
12
57
35
37
24
9
3
33
42
30
3
59
13
33
87
17
18
12
25
3
9
9
39
15
8
18
30
54
16
44
67
48
93
2
1
24
15
17
13
11
15
10
11
13
35
13
8
10
90
32
12
10
38
22
21
27
17
25
8
7
5
27
48
48
12
3
22
27
3
18
23
15
22
2
36
57
7
18
3
59
66
15
7
30
3
15
41
33
3
4
11
22
36
11
64
5
39
15
33
57
30
13
32
21
4
80
15
25
23
40
17
10
18
2
13
57
20
15
15
10
15
75
21
56
36
15
12
16
17
25
12
11
49
110
97
20
60
1
38
24
10
23
4
48
12
8
15
1
17
7
23
12
6
30
22
78
9
21
11
3
73
8
9
15
3
40
9
9
27
23
9
16
15
24
8
9
3
21
12
28
57
20
3
52
3
20
12
49
8
31
2
48
24
70
20
33
45
7
56
57
7
15
33
15
9
41
3
7
12
18
23
15
4
20
66
15
19
18
23
4
11
54
16
32
22
5
36
12
7
5
3
10
2
30
76
14
45
12
13
11
15
57
3
40
21
69
50
109
11
57
3
10
2
45
3
9
13
18
9
5
7
20
16
8
9
48
52
6
12
8
24
18
60
42
10
23
33
22
50
15
3
42
27
12
3
25
41
30
4
30
26
10
80
34
18
23
7
68
60
4
5
60
3
12
76
44
61
24
68
25
30
8
21
13
35
1
11
43
20
28
2
30
76
9
5
43
20
13
27
33
12
62
21
7
8
12
58
11
19
54
47
13
11
52
32
45
30
40
20
57
19
57
20
7
21
24
23
12
73
32
3
12
13
3
21
41
39
3
6
15
7
8
12
48
9
21
15
39
48
10
8
7
35
45
3
52
8
1
81
18
5
16
116
37
11
7
45
15
2
43
20
28
29
130
48
5
27
10
20
28
60
8
19
63
18
30
17
4
8
15
10
6
41
21
7
20
13
60
15
32
1
72
20
7
5
18
18
10
74
31
24
15
30
11
24
3
9
3
61
39
50
27
31
2
43
23
21
1
2
21
12
13
42
20
25
23
37
3
20
12
105
15
40
20
25
47
33
4
11
30
18
34
20
6
9
15
61
29
3
55
29
1
23
55
9
63
69
11
30
42
33
25
35
43
81
81
18
12
5
28
9
27
39
32
25
125
19
51
2
31
9
3
15
5
75
12
33
33
4
20
6
1
83
37
8
16
17
3
4
12
11
52
5
12
4
47
9
39
64
45
23
9
4
9
35
48
25
18
50
22
8
21
4
5
10
29
15
1
12
3
30
2
33
39
16
20
22
2
18
15
40
47
36
21
49
39
51
44
10
15
3
9
29
15
39
16
32
13
44
3
30
19
9
11
19
5
19
5
31
54
146
1
41
27
48
4
23
1
20
85
2
13
47
13
59
30
43
32
13
15
20
24
36
3
24
1
15
5
19
18
48
14
10
3
20
13
14
6
27
48
25
42
2
18
28
44
81
27
48
69
196
5
7
35
12
16
42
12
8
3
75
4
21
35
22
30
53
27
48
60
45
37
2
58
23
36
4
44
3
18
7
27
5
3
12
28
20
33
36
9
132
7
8
27
16
60
12
17
63
52
17
19
9
3
60
18
14
40
5
13
12
11
39
6
42
69
24
60
16
3
38
27
12
49
27
15
9
3
38
3
12
25
20
52
26
57
12
61
11
24
27
10
8
10
9
15
8
33
49
8
30
25
8
36
16
12
71
1
24
47
42
18
30
43
15
17
28
32
55
8
9
16
57
3
15
69
8
13
2
28
29
60
3
9
3
1
5
15
12
85
12
26
10
11
39
12
9
1
87
5
6
37
48
35
25
36
41
60
18
9
16
24
23
25
15
32
1
89
7
20
13
15
8
3
30
24
7
8
15
25
11
180
52
9
60
33
3
20
28
44
15
1
36
23
45
48
3
4
8
33
60
9
30
10
11
16
29
7
57
6
17
13
24
18
12
33
3
41
3
1
167
25
15
29
3
18
27
1
12
3
12
8
16
23
16
57
8
7
20
28
2
27
21
10
30
15
9
15
8
3
24
60
18
10
8
24
1
39
60
17
1
23
64
3
20
12
58
2
1
9
20
6
70
20
12
43
87
9
9
30
14
10
20
13
12
41
4
20
7
3
5
13
2
16
57
5
3
7
77
13
32
7
60
48
32
21
7
33
3
60
32
3
24
21
9
15
51
12
13
32
7
38
12
3
15
18
4
6
5
16
29
39
16
20
39
46
20
7
45
8
12
48
7
57
23
72
3
13
9
6
17
108
39
28
8
1
113
18
22
8
18
34
3
44
63
13
8
12
13
50
10
51
3
5
12
21
18
37
8
37
2
21
12
15
25
15
42
30
5
16
12
20
4
8
72
43
53
12
12
31
2
18
30
3
15
4
17
1
8
24
76
27
24
44
15
22
80
82
38
7
8
3
1
29
4
11
7
18
90
44
18
3
36
24
9
58
17
21
15
112
15
8
24
57
24
12
75
37
15
6
12
47
16
29
16
24
56
42
48
54
55
12
59
10
32
10
5
12
16
44
36
9
7
53
7
24
47
10
12
6
5
16
8
25
23
4
29
19
11
4
53
13
27
15
48
21
20
21
52
18
17
1
27
8
9
66
60
1
8
15
6
10
17
3
12
40
9
11
13
24
15
36
14
27
16
15
5
48
16
8
111
64
33
48
9
8
3
16
60
8
1
74
13
15
9
41
12
48
3
15
37
33
20
30
45
9
7
29
10
20
34
23
24
4
60
35
1
20
16
17
10
20
1
17
42
10
18
65
7
78
35
12
21
7
83
12
12
45
1
2
109
39
5
4
8
40
12
23
30
27
12
19
12
18
35
7
12
26
7
8
24
63
13
29
15
3
13
15
60
14
15
15
10
3
12
32
79
9
8
3
49
75
17
9
31
51
72
5
63
52
5
31
20
22
23
24
12
39
21
19
24
8
12
1
9
18
29
16
23
4
33
27
20
33
4
9
2
12
90
7
11
12
18
7
8
12
43
2
6
4
8
78
ABCD 93694678828*3^$a+1 [50019]
27
60
81
12
7
65
12
33
123
67
17
144
12
72
12
60
24
60
67
72
41
31
5
31
5
24
43
98
54
88
2
51
31
77
60
36
3
40
17
60
12
24
21
18
16
29
81
10
32
100
2
46
104
33
12
180
57
34
30
11
15
36
153
36
12
7
17
27
52
17
24
87
82
14
4
17
24
37
110
28
24
89
48
63
16
36
41
72
3
84
36
28
116
9
24
21
54
21
39
45
135
10
18
5
103
20
57
15
9
61
18
30
6
5
24
15
84
96
9
36
12
36
51
21
37
11
36
75
9
12
27
108
33
31
8
18
27
127
8
60
40
17
7
36
12
161
15
21
99
72
45
60
12
15
12
69
45
15
139
80
33
24
12
24
27
9
79
80
112
5
3
57
3
12
57
12
12
19
18
32
51
132
60
3
10
80
82
89
48
21
207
72
75
33
63
144
9
24
3
9
36
55
44
9
39
45
7
102
6
48
17
19
8
21
24
15
108
72
33
12
3
60
21
7
5
36
111
33
31
30
83
7
8
33
45
39
19
6
90
77
36
3
21
72
55
24
108
120
17
24
132
7
80
64
17
36
7
41
108
151
17
51
136
53
12
55
125
7
84
41
3
126
51
12
12
39
69
48
19
77
87
21
13
2
9
72
55
72
8
141
12
7
92
69
19
72
56
9
12
39
156
100
77
12
45
39
7
24
5
79
149
19
125
27
12
28
65
31
36
116
4
18
11
31
5
49
54
12
17
27
21
79
60
2
42
33
7
72
6
71
27
40
24
92
16
41
31
8
69
24
7
72
20
57
24
81
10
276
77
84
39
57
3
84
96
4
54
6
5
36
33
27
36
36
24
37
134
165
27
21
12
57
70
41
12
156
19
5
60
43
5
127
80
81
24
67
84
44
108
21
24
19
36
65
25
107
51
21
19
26
6
4
77
120
1
47
3
172
29
19
5
3
64
80
10
83
7
68
66
87
24
43
113
12
63
9
24
27
30
3
79
36
77
13
114
30
6
36
17
37
2
72
16
29
120
151
24
125
12
25
18
8
48
9
96
31
24
29
27
16
20
9
1
11
21
15
7
60
17
24
48
60
36
21
18
4
65
3
21
51
40
6
30
5
19
12
65
3
45
3
45
27
57
12
27
21
61
2
9
91
5
24
7
54
11
7
8
64
101
48
72
55
36
53
67
68
12
16
38
3
31
12
24
209
84
43
8
57
43
113
12
97
30
60
17
103
29
36
15
46
47
48
63
130
11
183
9
3
18
27
43
41
31
5
36
3
54
202
8
36
136
36
53
7
72
36
53
1
23
3
165
60
31
77
9
64
66
8
21
15
16
8
10
83
7
5
7
5
36
27
72
28
17
27
76
5
12
19
29
31
8
48
52
92
129
84
3
33
60
7
5
12
91
26
96
30
28
32
4
29
115
60
72
29
48
51
24
22
78
108
53
31
41
36
31
68
4
41
19
17
1
83
48
7
24
53
75
9
63
9
61
54
20
24
30
70
12
14
3
19
29
48
24
60
63
10
119
7
60
198
11
36
120
57
18
21
36
91
44
21
48
48
19
5
12
12
75
9
12
9
255
7
77
31
5
57
51
63
33
39
21
7
5
31
53
127
29
15
22
54
17
91
41
67
44
9
12
36
13
26
22
90
6
54
48
29
12
81
10
5
3
4
68
33
75
40
5
109
23
25
150
101
19
17
123
136
29
12
43
29
51
100
41
19
90
90
38
42
40
8
108
90
42
45
183
60
9
93
54
9
27
72
21
67
72
65
24
21
3
24
19
24
20
16
120
24
5
3
12
18
15
27
57
96
48
151
38
106
113
24
55
5
3
21
24
36
96
93
27
37
18
8
16
38
16
23
31
29
91
5
12
48
24
19
29
31
92
72
16
5
49
11
37
62
21
72
85
2
36
21
24
12
84
24
3
40
32
153
72
3
36
16
17
132
61
35
27
21
48
96
24
7
84
26
39
36
12
27
45
3
78
30
21
13
47
63
57
31
29
144
7
72
53
57
27
43
8
21
19
24
77
12
132
69
10
24
89
3
64
8
33
27
33
87
88
17
24
36
84
3
16
5
3
9
63
64
44
46
30
44
70
47
12
7
8
16
120
5
72
103
42
30
44
21
7
8
18
16
47
1
47
43
65
24
7
5
87
57
3
12
16
17
27
12
69
31
137
120
12
15
33
24
7
20
57
12
1
18
62
87
12
48
45
39
67
38
15
39
9
1
11
7
62
6
72
12
105
31
24
36
44
81
72
13
50
84
52
84
32
153
9
3
55
17
27
36
21
7
42
11
51
9
39
9
153
15
132
39
117
12
27
21
7
29
51
52
5
51
105
24
33
10
5
1
74
16
5
36
15
33
3
90
10
134
3
7
29
31
17
31
41
12
7
29
43
29
19
5
276
7
54
6
20
33
111
6
15
3
57
7
8
28
5
7
32
28
8
93
12
7
17
24
39
28
14
30
82
14
4
5
57
18
21
57
63
31
53
48
15
153
7
92
33
19
89
165
46
36
41
31
6
11
91
42
2
9
15
9
12
33
15
15
18
3
7
60
17
3
54
51
27
153
103
72
8
57
96
12
24
27
16
137
1
14
100
12
8
72
21
3
45
55
56
189
15
12
57
67
48
8
21
39
45
39
81
36
19
32
105
7
ABCD 93695160088*3^$a+1 [50034]
48
30
30
144
96
33
111
60
30
6
33
51
60
36
132
12
126
24
48
27
21
135
9
6
12
33
87
57
3
168
60
9
84
177
42
78
24
15
243
93
39
141
60
249
39
9
3
39
180
66
135
9
51
27
90
42
156
42
3
75
24
60
30
18
180
18
90
60
84
45
75
150
6
84
48
30
120
3
15
30
30
45
15
30
39
96
15
42
30
57
51
105
84
3
132
180
60
48
48
60
54
39
27
54
195
51
144
60
30
18
72
21
75
24
126
144
75
45
51
45
99
21
15
27
30
258
24
105
96
45
120
24
51
69
48
42
69
27
30
30
165
144
3
120
90
3
45
15
129
168
48
39
36
117
90
102
48
18
60
114
186
9
15
6
99
75
369
36
135
78
3
144
120
45
186
69
96
48
51
60
81
27
21
36
21
90
132
153
144
180
15
45
255
18
3
120
189
51
27
12
45
51
105
15
120
150
90
12
12
168
33
15
12
42
240
18
12
36
12
48
153
57
99
93
48
39
15
21
75
42
3
84
60
63
108
189
21
135
159
48
120
93
24
51
33
12
69
75
21
15
240
48
51
150
186
72
72
180
66
39
63
60
192
36
42
30
12
48
12
48
18
30
72
60
57
21
54
18
42
6
120
102
72
18
3
117
87
36
117
78
24
141
45
72
102
9
39
120
42
96
30
24
81
15
144
90
30
141
39
21
39
9
51
156
144
21
117
198
60
132
12
150
66
105
84
3
33
60
27
192
156
12
33
75
42
78
84
216
9
51
72
153
27
297
3
18
54
18
18
60
60
84
186
30
132
132
108
57
93
42
30
6
114
6
69
45
135
33
3
24
51
60
129
135
36
90
99
63
60
237
93
18
30
99
15
21
48
81
30
60
81
189
66
24
45
15
141
135
54
135
33
360
27
21
90
252
93
195
24
90
30
81
144
36
27
48
42
258
30
195
45
72
27
135
78
267
51
33
96
36
24
231
9
141
384
39
132
24
45
216
90
120
84
90
18
33
27
48
309
3
162
135
51
129
195
21
27
162
39
27
60
9
75
21
84
21
120
75
24
135
21
225
30
84
6
75
219
18
18
30
24
30
18
42
30
6
192
48
9
3
318
54
138
30
12
60
45
171
45
69
15
171
54
6
45
108
12
15
60
69
123
48
210
99
3
93
15
9
135
6
15
15
12
12
45
21
90
45
9
6
42
3
15
54
51
39
105
75
120
21
45
54
129
177
30
60
72
93
204
3
12
48
120
120
12
21
240
69
66
102
3
24
204
9
18
24
30
15
96
144
33
27
63
30
123
69
30
48
48
42
3
108
36
45
15
15
21
87
57
21
30
24
321
27
153
120
15
105
69
75
3
18
114
36
90
150
33
111
186
72
102
66
54
18
48
63
51
45
15
138
72
18
120
60
138
42
117
36
27
168
24
216
24
258
168
240
75
99
96
72
210
90
12
108
141
12
15
54
126
33
27
24
60
276
9
45
258
12
90
240
138
12
18
123
69
30
9
201
90
36
12
60
120
132
105
3
18
24
15
171
24
30
15
15
120
18
120
ABCD 93695231582*3^$a+1 [50048]
16
20
24
6
138
46
56
10
14
10
84
12
24
96
8
160
56
40
44
12
24
120
24
30
142
8
66
34
176
6
10
24
6
14
66
118
26
10
14
150
42
64
24
26
4
36
96
44
24
76
30
6
44
54
16
14
12
60
24
4
92
24
10
6
48
12
24
6
24
24
110
76
14
42
48
60
52
44
60
16
68
12
208
132
320
4
6
80
10
144
30
50
76
104
34
56
10
30
6
8
36
60
34
6
20
24
156
64
122
10
8
22
18
6
110
96
4
60
56
58
30
66
56
94
24
50
42
70
30
8
12
54
6
108
22
8
202
48
6
6
44
24
6
54
16
80
66
18
120
36
10
54
80
16
20
60
66
34
54
50
6
24
30
12
28
66
14
96
40
26
18
142
30
90
104
30
36
24
120
70
50
24
6
30
90
10
120
6
24
30
20
16
30
14
4
150
26
4
32
28
72
38
6
120
40
50
24
6
4
6
74
46
50
100
80
40
20
6
24
210
30
10
6
18
56
16
54
30
20
70
14
36
150
66
84
36
88
62
178
12
8
202
48
26
24
100
56
40
60
126
14
10
26
48
70
6
24
56
120
60
16
54
50
120
40
36
114
86
4
80
4
12
8
46
50
156
24
24
60
76
36
20
10
24
24
26
6
64
210
6
14
10
26
4
60
60
24
26
16
8
70
12
14
6
10
150
24
44
46
24
26
4
20
16
30
86
144
16
8
16
104
12
30
30
24
40
80
34
32
78
12
60
114
184
90
140
16
44
136
30
86
4
36
8
12
24
16
48
36
60
20
40
50
46
20
4
66
38
12
64
36
8
40
26
16
48
6
20
24
36
76
20
4
6
8
6
10
210
24
30
50
30
10
150
96
110
96
4
56
28
36
60
44
6
94
60
56
16
30
38
76
6
80
10
78
30
66
90
36
48
26
64
26
60
40
20
64
80
16
6
38
136
60
20
106
48
50
6
6
24
4
6
24
6
36
68
10
6
284
40
56
30
16
8
46
66
240
54
20
40
6
18
20
66
90
6
10
108
26
16
8
82
104
6
34
44
40
20
30
6
16
60
24
20
34
2
28
36
24
6
30
60
14
6
40
80
36
48
12
4
54
42
134
30
40
96
18
50
36
16
74
10
80
84
16
20
174
42
4
50
16
38
130
42
68
16
20
30
24
42
64
144
96
14
16
54
162
24
6
84
6
110
34
110
4
12
48
12
8
112
24
20
10
146
150
70
44
4
20
46
186
24
86
40
54
26
58
56
4
50
6
90
40
26
4
24
56
4
132
44
24
40
96
30
66
60
188
46
86
24
16
24
24
140
46
30
24
2
24
16
24
6
50
78
90
6
16
84
6
14
36
28
2
30
4
36
8
66
40
90
20
24
10
56
16
8
66
30
54
132
24
150
40
104
90
12
34
90
24
20
12
40
38
42
24
24
12
4
6
74
4
2
114
54
82
30
30
44
70
74
96
54
22
18
42
20
88
122
34
56
60
100
60
98
40
6
20
6
48
6
36
64
110
66
48
36
4
6
86
24
40
24
2
30
34
30
50
114
6
6
4
126
14
34
66
6
14
60
6
30
24
16
44
70
14
36
84
10
50
16
36
44
96
48
12
34
126
8
10
26
120
24
22
24
96
48
72
218
102
10
128
16
144
312
20
108
12
4
6
14
10
80
94
60
12
20
24
70
6
48
60
72
30
38
16
50
16
144
74
22
78
140
36
40
26
30
130
38
10
6
44
112
38
6
4
6
6
50
18
216
40
24
246
24
110
10
42
30
74
16
14
70
90
90
6
8
16
50
4
90
6
36
8
40
36
80
40
84
30
56
70
36
38
6
34
66
30
176
24
16
18
62
34
6
14
4
56
16
20
34
146
24
30
40
6
74
70
20
100
20
40
6
80
10
168
6
50
6
18
166
74
6
66
70
158
10
50
40
12
44
24
100
36
30
80
34
126
86
4
36
44
30
16
24
30
66
120
50
24
30
54
12
24
36
24
160
26
88
50
12
114
90
64
32
30
40
24
24
176
34
36
96
8
42
130
38
166
60
6
14
16
48
36
24
32
94
50
36
58
26
40
60
50
106
150
14
60
6
10
8
16
14
22
74
40
14
40
36
30
30
26
48
30
180
22
200
64
66
14
40
26
108
60
16
30
6
24
44
100
32
24
16
8
42
114
30
64
50
12
4
14
16
30
44
166
56
34
20
60
136
44
64
32
24
64
12
8
22
8
6
4
120
30
86
100
6
98
12
48
36
64
32
100
68
22
18
132
18
120
2
100
104
36
84
36
4
20
16
14
10
30
6
44
126
34
126
110
108
12
4
30
50
6
120
64
90
30
134
112
98
42
4
80
36
4
26
58
ABCD 93695401448*3^$a+1 [50035]
4
108
36
156
105
84
3
27
9
36
12
75
65
43
45
72
48
8
16
3
48
6
54
17
16
39
9
44
7
21
3
6
48
30
45
36
21
30
90
51
3
21
72
27
33
12
39
17
49
24
102
41
13
3
27
29
61
11
73
15
87
48
66
147
33
6
18
51
32
4
3
45
20
28
44
109
27
39
33
27
78
111
188
43
33
36
32
7
12
9
45
27
99
60
65
16
56
7
24
96
17
16
48
99
24
9
57
24
11
4
68
79
29
25
30
9
57
3
56
40
68
1
12
135
33
30
30
11
31
33
84
84
120
57
12
83
28
99
9
15
36
29
64
72
80
108
16
12
8
55
54
15
36
135
33
32
49
23
7
153
3
54
6
24
132
53
88
27
36
21
60
3
12
81
24
33
11
25
135
9
11
16
48
51
29
7
117
48
15
21
183
9
32
16
27
6
6
21
33
15
36
3
21
72
63
113
108
28
24
3
18
6
36
48
9
8
55
57
57
36
18
42
23
37
3
104
31
30
3
12
36
51
48
6
3
87
24
12
33
128
52
12
105
11
16
51
96
24
9
87
24
9
24
57
51
20
25
15
48
33
78
9
63
57
36
27
30
51
48
36
36
27
30
35
36
19
117
8
1
30
113
43
18
11
19
45
81
183
12
69
30
6
3
21
51
92
36
1
12
48
51
9
87
24
9
27
39
6
63
56
19
12
9
48
27
29
187
33
75
57
8
36
109
12
18
21
39
30
6
69
20
112
15
17
64
216
63
54
24
66
24
6
3
36
15
69
24
3
24
96
69
24
92
49
203
7
12
17
108
36
4
60
96
84
24
39
105
48
24
3
60
42
78
42
30
60
33
48
57
99
27
6
47
52
132
24
72
63
24
6
15
96
36
12
15
33
117
15
81
24
36
47
36
1
90
93
21
75
201
39
105
123
188
31
9
15
9
27
105
20
55
18
39
33
107
7
24
96
84
42
18
17
25
138
57
48
165
6
21
8
7
54
15
144
75
36
29
55
33
120
48
51
18
60
39
44
7
12
9
8
64
27
45
8
37
42
45
60
24
60
12
57
15
12
33
3
32
1
15
21
107
7
9
12
33
75
51
66
18
45
21
123
27
6
54
117
3
21
104
52
33
51
15
153
15
6
63
96
12
15
137
1
36
96
147
8
64
60
45
3
51
90
3
80
43
114
39
63
48
36
57
27
72
57
21
6
29
1
63
12
12
56
28
48
21
24
51
15
177
33
30
77
36
43
60
18
6
33
3
9
24
48
33
6
5
85
23
88
39
9
8
121
39
27
36
33
48
33
23
31
9
3
18
12
24
11
55
57
84
3
96
30
18
6
3
33
47
151
21
45
39
132
9
54
17
19
141
24
75
126
27
3
48
66
11
55
54
35
1
18
17
172
27
84
156
9
48
9
15
39
54
171
51
29
40
51
33
12
72
60
33
3
111
36
153
27
84
24
21
24
44
133
24
23
16
12
69
30
33
12
45
35
205
6
41
52
45
3
99
129
21
27
27
33
3
9
20
1
90
90
24
6
93
20
88
24
3
72
165
72
8
16
12
36
144
141
30
33
48
9
24
11
64
72
12
3
65
16
69
39
111
33
81
30
93
24
33
155
85
39
72
15
93
12
15
18
6
96
17
1
6
9
48
24
36
27
9
3
60
54
3
8
64
8
144
36
28
48
24
27
6
11
124
36
39
60
93
15
29
61
12
18
6
3
80
16
48
12
21
54
101
19
21
81
15
9
6
9
69
30
45
84
96
51
30
27
147
6
6
84
24
21
20
4
87
18
215
108
16
12
36
3
77
4
24
27
108
105
36
45
66
24
9
21
27
80
16
12
39
66
39
8
7
66
3
27
21
15
77
16
96
48
33
18
6
63
24
48
48
24
3
9
12
3
6
36
75
44
4
57
78
42
27
12
96
152
1
6
65
4
32
36
49
30
90
18
72
24
5
28
3
24
36
48
5
40
132
33
27
120
9
99
132
9
6
33
15
33
12
12
36
9
48
30
9
33
15
12
27
90
66
45
9
123
24
57
60
35
61
6
18
3
20
148
75
66
18
17
64
44
7
57
21
60
126
17
16
111
17
13
99
96
15
29
7
24
21
9
27
15
60
60
30
78
9
57
54
6
30
45
36
15
30
18
33
12
44
31
90
23
16
21
51
24
32
36
7
21
36
9
66
5
49
3
72
20
61
30
81
8
1
27
27
9
8
40
27
60
36
24
42
24
27
3
96
24
21
75
60
53
36
55
57
24
9
15
12
44
4
48
27
84
6
24
6
9
81
6
18
15
24
27
9
27
9
72
3
5
25
126
57
27
6
63
12
44
31
21
9
51
39
18
72
18
30
36
54
9
48
15
117
8
16
96
3
173
7
18
30
33
33
15
12
57
12
24
6
41
127
105
27
30
30
24
60
54
30
36
24
6
90
5
25
3
27
17
4
32
28
15
24
41
19
161
28
27
57
108
15
17
1
6
9
20
1
15
36
9
54
6
51
3
6
6
54
54
117
132
32
19
9
21
90
12
9
9
132
3
177
51
57
3
20
67
12
18
39
63
30
18
12
9
111
54
6
30
123
21
35
139
42
18
45
36
24
20
124
20
73
30
54
3
20
124
12
51
6
27
12
20
4
27
77
37
54
42
24
30
9
48
80
4
15
24
84
53
19
ABCD 93695972504*3^$a+1 [50114]
28
12
8
132
300
216
180
60
40
32
328
300
24
8
52
60
128
160
12
20
76
24
120
32
144
52
92
40
68
40
168
24
128
60
108
72
148
60
24
60
32
148
152
36
144
24
144
156
60
84
100
80
16
116
48
40
200
12
4
164
16
32
52
296
84
36
132
52
60
152
36
28
44
76
12
152
36
36
124
140
60
264
100
8
172
32
84
36
88
56
124
116
64
92
24
40
476
148
56
72
280
12
32
480
28
80
240
12
60
36
72
28
164
504
252
148
84
92
268
180
216
44
40
32
48
16
20
52
252
152
28
36
144
20
72
36
24
4
60
152
48
24
256
84
20
100
216
80
156
148
120
8
144
88
212
88
8
180
120
28
80
60
36
208
20
36
64
248
100
92
36
100
32
84
108
96
192
88
80
52
132
152
36
24
28
296
220
44
40
32
96
12
60
40
68
112
80
72
60
304
12
132
56
12
132
72
64
224
36
160
92
88
284
36
132
40
104
48
36
64
8
108
40
120
56
28
60
96
20
4
8
144
60
216
228
112
20
52
20
120
28
44
36
24
36
84
240
16
20
460
168
200
4
68
12
36
180
36
60
88
108
68
36
64
60
12
80
180
772
48
108
24
200
28
152
72
28
240
108
152
108
88
20
280
204
20
100
20
88
44
144
84
72
36
148
236
120
60
48
160
216
44
12
36
132
36
160
120
440
36
184
140
252
28
12
48
56
28
56
4
156
20
24
220
8
52
272
396
24
64
56
60
184
44
40
56
120
72
108
4
68
252
28
168
24
276
176
120
4
144
48
408
192
92
28
108
56
144
40
120
44
120
216
4
36
104
276
120
4
60
80
96
244
60
108
48
20
100
44
16
84
212
48
160
8
48
220
24
36
204
60
36
60
44
88
8
120
184
32
168
88
20
28
20
40
84
48
44
276
108
172
20
60
180
12
96
12
88
120
44
220
32
124
56
28
8
72
28
32
16
164
120
196
24
20
16
24
36
140
36
84
96
304
104
16
44
100
80
180
36
180
64
120
36
24
92
16
20
112
300
180
96
32
240
84
108
16
20
36
36
88
236
96
88
24
36
44
40
120
80
36
40
32
48
36
96
52
20
228
28
84
360
20
28
132
20
196
24
8
100
392
120
316
24
8
172
156
44
72
124
24
92
144
192
52
36
192
ABCD 93696043388*3^$a+1 [50050]
240
102
139
23
73
24
53
67
96
17
7
23
78
30
24
24
30
127
23
60
61
144
17
54
48
1
144
95
18
79
35
6
24
199
29
102
6
48
66
66
19
59
6
18
18
19
29
30
6
55
48
113
7
287
49
35
37
24
83
198
54
1
29
18
90
6
1
23
1
11
36
108
84
1
71
54
252
18
186
30
61
59
18
91
65
6
78
138
174
66
144
108
102
198
42
55
65
55
125
30
36
18
144
6
60
24
18
43
5
19
47
48
25
23
49
24
41
151
23
36
174
7
23
30
30
24
48
13
24
11
114
6
61
83
6
60
30
186
114
36
6
60
12
30
25
83
30
7
41
6
49
221
18
6
12
127
41
90
72
48
6
114
54
60
108
108
84
6
90
84
90
1
59
37
59
61
59
61
29
102
37
53
60
102
60
36
1
11
42
216
19
41
12
43
11
48
132
6
18
1
96
107
18
108
79
101
60
72
90
84
18
120
103
23
97
48
5
60
6
24
66
24
150
25
11
78
55
53
43
120
167
24
18
60
6
30
72
78
1
24
17
48
42
13
221
48
126
61
65
79
101
30
85
131
42
91
24
137
55
113
31
131
48
18
67
11
66
19
17
168
7
113
79
35
30
55
161
7
35
90
54
246
12
60
55
23
12
205
120
72
41
7
53
19
65
30
73
5
132
78
30
6
54
30
121
11
78
31
29
6
66
6
54
96
48
72
7
101
36
6
169
35
108
78
18
84
78
79
35
61
59
126
7
125
6
66
30
13
5
12
54
6
138
126
6
24
6
31
48
47
12
192
60
18
7
24
96
89
79
23
42
55
41
79
5
300
12
115
120
29
6
60
24
24
138
12
6
60
90
30
25
17
79
41
175
29
6
18
91
23
228
13
191
18
6
1
11
37
48
17
96
31
35
78
108
144
30
66
19
24
59
36
145
35
42
84
84
36
18
18
42
12
54
55
29
67
53
66
1
83
60
132
13
41
12
43
47
24
90
31
17
6
30
210
24
192
66
114
60
6
19
65
18
48
13
29
42
54
91
95
24
49
17
66
12
48
48
1
53
67
24
144
77
43
77
43
53
18
25
41
31
5
42
72
66
30
25
137
6
49
41
55
17
7
48
48
72
48
41
60
138
73
47
1
5
90
1
113
18
133
24
17
30
6
132
18
108
90
7
23
121
53
36
72
48
55
89
12
78
48
84
49
5
30
84
193
24
95
90
120
6
12
18
48
24
42
18
78
25
197
210
6
19
11
37
17
12
60
36
43
264
72
71
102
42
234
60
192
12
36
12
18
96
36
18
7
24
53
66
12
102
60
12
78
120
1
5
6
24
61
48
113
72
55
5
42
49
5
12
7
48
53
19
5
30
66
42
150
12
7
89
7
59
61
77
91
11
85
5
60
96
162
42
19
101
150
6
7
5
132
54
49
17
24
55
11
84
36
48
66
90
12
30
120
7
161
55
101
36
127
35
6
151
48
120
72
83
36
54
30
30
7
41
48
66
66
42
36
54
36
312
19
48
47
48
18
18
120
174
36
66
25
35
61
17
7
59
282
67
23
12
90
36
151
53
42
18
6
54
90
258
55
77
216
91
95
73
48
77
18
24
6
108
6
1
53
30
37
47
18
78
97
48
101
66
12
37
23
97
29
115
131
6
30
228
37
35
18
30
36
6
72
36
120
6
18
66
61
155
78
7
5
19
17
18
36
1
149
234
1
65
55
35
13
71
186
55
29
66
6
43
144
5
6
30
12
24
43
125
43
48
77
19
24
11
6
55
23
12
180
18
6
78
30
102
48
6
72
42
42
84
30
24
42
6
139
143
60
13
192
113
79
11
13
11
18
43
35
78
247
155
13
47
108
181
29
144
90
1
11
18
43
23
24
90
6
90
12
30
205
17
6
1
113
48
7
113
132
18
48
36
36
42
7
53
6
102
48
7
5
18
72
12
60
36
120
36
6
ABCD 93696461986*3^$a+1 [50119]
306
131
24
4
32
115
17
31
21
68
37
54
45
140
289
102
96
33
92
52
33
47
7
18
6
89
120
7
45
48
33
252
27
8
103
54
11
24
163
18
39
116
24
73
15
21
11
40
21
47
67
41
25
27
32
48
73
78
36
126
143
1
30
5
28
93
47
43
9
24
56
115
29
24
37
36
39
56
49
83
37
54
24
48
72
18
60
54
5
79
5
76
8
36
7
9
3
150
75
15
66
11
24
37
72
35
1
131
4
27
18
15
20
79
48
54
23
91
9
12
15
9
56
100
9
47
4
99
84
60
36
84
36
5
85
51
39
6
15
15
6
47
36
36
19
9
20
13
39
15
65
1
24
66
113
109
12
135
135
54
39
12
21
99
48
68
108
144
37
15
9
30
60
41
36
24
160
21
132
30
17
79
144
30
42
36
117
27
210
15
21
63
9
18
54
18
17
109
54
42
15
8
16
27
57
12
20
133
83
4
69
39
21
47
7
12
5
28
27
29
109
51
36
9
111
153
6
65
12
205
24
11
24
103
5
36
84
1
47
43
6
95
121
30
288
41
19
30
51
21
47
7
33
63
12
42
18
45
27
5
43
41
220
24
57
3
33
78
81
81
27
8
4
9
71
19
9
63
54
11
72
40
60
36
51
24
89
67
6
12
87
56
37
35
37
168
35
40
87
9
21
96
72
11
7
77
43
72
168
72
5
60
48
115
18
72
18
54
18
24
18
36
30
42
18
9
3
24
41
49
30
18
87
8
60
7
24
54
30
105
75
41
121
11
43
77
13
119
52
63
53
60
175
53
7
5
12
60
76
24
192
3
90
27
48
8
133
24
263
43
36
41
84
85
78
18
18
17
48
36
43
21
141
15
33
27
8
7
5
31
18
75
27
29
121
18
81
8
48
73
39
3
57
45
6
21
68
52
3
21
27
89
1
47
67
113
7
96
93
24
8
199
9
36
81
3
15
66
54
5
49
71
24
52
21
48
47
7
216
5
16
24
176
13
47
24
115
101
28
36
9
15
3
65
52
132
75
36
5
28
21
6
29
79
9
32
31
53
124
8
13
30
42
30
18
24
108
144
36
12
42
5
151
53
12
85
48
15
116
13
47
168
97
3
12
3
101
37
39
8
76
75
150
36
36
18
21
8
115
5
76
9
23
28
129
18
30
23
24
13
48
39
51
72
89
1
23
175
17
84
115
53
52
68
40
152
4
24
63
30
39
111
117
21
71
24
144
1
11
151
5
84
31
137
7
9
141
11
19
78
11
61
75
69
30
101
61
107
52
108
21
15
32
112
56
7
9
63
5
40
60
8
24
43
36
41
43
65
60
43
177
80
97
23
37
3
60
60
32
25
36
162
12
173
12
55
89
19
12
45
69
30
150
54
72
9
9
30
57
24
24
12
45
135
45
18
42
75
24
27
30
72
6
81
39
81
9
75
24
27
60
173
61
12
24
3
68
37
51
51
173
13
48
15
116
60
24
19
18
35
4
75
45
48
15
21
24
21
24
15
51
5
24
132
4
69
96
35
36
28
12
51
5
25
47
31
66
11
28
39
77
48
55
12
53
16
57
143
136
195
9
32
52
177
71
60
13
47
43
54
15
3
9
8
13
47
52
195
9
56
108
151
84
41
64
3
132
18
18
9
63
12
6
39
32
55
84
29
193
48
11
28
51
81
116
4
105
18
17
144
40
39
141
51
161
37
78
33
92
19
66
18
42
144
138
237
108
3
5
49
119
97
3
56
193
11
25
11
40
3
57
24
9
27
8
76
32
49
39
51
5
1
102
18
147
8
52
32
19
41
79
29
52
8
100
96
45
84
171
27
54
3
56
84
127
69
9
11
25
15
32
184
3
18
47
1
6
129
9
18
24
93
80
61
75
81
6
137
36
16
75
9
27
57
57
11
24
19
90
36
198
77
28
216
57
3
140
244
60
8
84
13
36
6
53
73
48
51
9
12
27
8
55
29
25
63
15
125
40
12
21
3
84
3
84
53
43
33
96
24
32
4
20
36
24
220
116
88
9
47
1
47
112
111
54
135
8
48
67
48
33
111
33
56
37
23
157
60
54
29
217
198
36
24
12
90
47
40
3
9
51
89
55
5
13
11
24
85
35
196
21
3
32
19
105
39
78
3
24
27
36
5
48
1
3
140
192
36
7
17
60
49
66
ABCD 93696501142*3^$a+1 [50014]
6
24
137
13
72
18
81
32
72
40
15
6
30
60
30
6
18
75
147
18
60
12
90
105
8
91
36
65
115
204
30
35
31
18
60
6
126
54
30
51
128
55
57
15
60
30
168
111
9
12
35
133
36
60
66
138
180
30
30
36
24
72
48
42
24
66
23
55
90
120
23
184
3
6
90
24
12
78
6
6
95
19
149
120
37
108
90
6
60
131
25
24
114
186
24
42
54
35
1
23
55
66
84
3
128
72
184
75
18
35
112
63
30
11
40
69
6
5
55
210
84
342
30
30
78
90
17
19
240
54
6
54
126
5
19
45
48
39
65
19
5
64
45
90
6
11
115
78
42
30
48
63
93
126
24
54
12
48
120
83
73
54
60
12
438
11
19
6
15
96
33
12
54
84
90
71
49
252
83
7
113
91
90
66
30
54
54
60
227
64
75
30
6
33
56
72
7
105
117
90
18
42
18
6
24
5
25
71
304
87
84
66
35
73
183
3
24
6
71
43
101
25
95
1
78
66
36
48
30
36
57
27
6
66
90
108
30
6
6
30
63
27
90
108
12
11
40
8
85
114
30
3
87
150
12
23
25
47
25
111
33
15
9
12
168
6
126
18
66
24
12
60
24
6
24
69
27
29
91
114
174
6
135
56
96
7
41
25
114
30
6
6
99
21
48
42
18
42
54
30
6
35
25
30
84
66
180
60
11
49
71
24
109
84
215
7
114
30
24
41
31
30
155
24
55
6
59
31
18
66
101
43
30
42
114
30
66
18
102
155
103
12
5
13
30
132
401
13
6
180
114
47
73
60
11
55
41
43
60
36
30
18
90
12
108
90
72
198
83
64
96
27
117
39
6
30
5
85
35
19
5
79
60
42
83
31
144
90
23
40
159
30
51
32
7
84
21
63
17
96
48
16
96
9
150
108
96
6
23
88
3
84
42
108
192
11
40
48
15
41
55
60
24
24
12
84
29
7
18
23
24
64
80
1
30
48
66
47
19
54
36
78
162
11
79
30
35
133
30
30
12
30
24
69
15
30
30
90
11
96
103
6
54
102
390
18
60
147
128
48
24
115
5
19
36
108
5
97
84
126
198
96
90
5
85
6
30
108
42
54
60
96
54
6
150
45
69
59
55
12
29
19
6
30
6
11
67
6
30
89
85
51
39
42
24
24
60
12
95
19
6
54
65
25
120
30
41
16
8
55
6
30
29
115
29
16
135
17
49
18
53
67
45
27
18
42
168
60
102
120
24
24
72
18
162
114
57
33
36
78
53
40
27
210
132
18
5
31
57
117
30
45
56
24
97
15
144
96
39
6
11
217
15
21
6
210
24
114
6
24
6
29
115
102
48
42
144
30
36
84
6
54
66
114
84
6
36
24
6
155
73
60
72
30
18
90
30
6
24
216
5
1
198
240
225
51
5
24
1
6
24
24
6
59
7
174
36
24
39
27
84
36
114
66
41
19
45
9
6
180
168
42
24
11
24
31
30
30
18
36
15
15
150
11
19
96
24
60
57
48
81
30
84
210
60
6
89
199
6
35
85
54
150
30
36
45
39
42
15
8
1
234
150
23
7
17
43
12
30
179
85
11
13
12
23
72
49
66
101
19
24
21
63
132
54
66
5
103
252
30
120
18
6
156
78
12
48
30
11
1
71
7
6
36
143
67
21
69
83
37
35
115
54
90
90
96
54
126
255
33
6
6
30
18
36
36
18
102
60
24
24
12
30
125
13
6
54
71
16
63
30
107
79
174
180
186
54
30
60
180
66
119
16
105
6
24
60
60
6
83
1
87
33
126
30
48
90
17
13
162
84
66
59
25
111
96
3
29
37
59
216
73
30
6
36
114
29
25
12
11
73
30
30
6
24
120
66
11
24
55
18
12
24
75
104
48
13
27
32
16
45
84
60
30
102
78
ABCD 93696547526*3^$a+1 [50004]
168
120
40
32
400
24
8
136
69
251
72
73
15
57
135
32
16
80
24
16
24
168
72
56
40
57
143
24
16
104
192
40
93
108
95
72
85
11
16
9
87
320
88
120
80
160
80
72
37
83
88
264
33
47
40
8
48
1
15
24
56
24
16
8
88
48
192
213
11
96
40
105
279
9
15
129
216
167
64
48
96
24
33
263
16
80
24
16
224
72
112
48
117
75
48
264
81
95
40
9
39
56
13
27
128
40
176
24
120
48
24
24
16
8
13
35
264
64
24
696
200
16
56
112
8
280
8
264
97
15
24
192
24
33
15
312
24
45
11
64
80
64
48
144
104
24
1
231
21
3
72
8
40
200
37
75
8
64
72
48
120
8
88
144
120
96
96
8
16
96
129
95
16
80
120
48
120
40
152
121
95
192
136
24
48
32
88
192
8
168
25
71
208
120
72
248
72
40
80
24
40
32
328
32
208
24
21
35
16
21
72
3
80
133
59
168
64
144
56
13
27
24
176
16
45
59
160
8
40
56
24
40
152
24
40
9
23
49
119
112
72
120
32
13
11
184
8
13
99
45
3
80
24
145
71
312
72
64
32
120
13
11
40
144
24
48
57
468
35
88
32
72
40
165
27
224
40
80
96
24
120
112
8
24
72
96
157
83
40
72
93
3
56
16
72
128
40
128
25
167
265
87
120
56
40
24
8
88
24
8
13
219
33
15
72
320
97
39
96
80
24
96
24
120
97
143
336
88
72
248
48
40
192
200
40
33
95
88
177
23
72
72
85
3
24
408
128
72
120
88
8
40
24
57
36
72
83
160
24
309
267
360
24
8
136
152
88
81
191
40
144
216
120
32
168
25
167
160
80
16
32
24
24
64
8
112
33
47
25
95
96
112
8
16
128
136
120
45
51
24
56
64
120
152
217
71
1
135
128
88
80
168
24
133
3
32
48
112
57
15
32
88
176
72
160
80
40
8
264
181
51
24
144
120
32
16
32
120
88
224
13
35
1
231
21
75
32
16
24
141
51
48
45
75
32
16
312
48
168
224
25
180
83
88
45
11
48
48
40
240
48
177
15
224
120
64
120
152
64
8
16
80
112
152
408
72
13
108
87
72
8
85
35
24
88
56
184
80
88
320
40
24
48
72
96
48
120
120
56
64
152
40
120
152
25
87
24
32
112
48
24
104
184
72
48
240
56
96
24
16
48
45
51
32
144
24
184
105
15
48
72
120
200
13
35
40
32
73
23
232
104
16
80
24
448
32
13
75
8
133
155
72
48
72
400
45
3
144
8
48
160
32
24
64
32
112
176
64
72
ABCD 93696609382*3^$a+1 [50021]
96
32
85
35
13
155
115
45
24
81
30
17
88
3
24
77
13
11
216
1
18
5
85
75
24
141
59
112
3
126
144
47
16
87
36
12
9
104
49
87
3
168
5
13
75
45
11
16
32
48
40
165
59
40
99
29
16
117
12
87
9
90
21
51
5
175
65
127
126
155
547
18
171
33
36
27
135
17
168
13
59
88
224
43
5
16
99
90
168
48
54
45
96
24
3
5
24
43
30
15
200
73
18
42
30
77
13
35
7
33
33
15
104
288
133
59
13
3
69
11
16
96
57
15
165
3
3
77
40
48
27
77
136
56
1
60
3
87
9
21
107
48
88
105
39
176
49
18
42
27
129
132
99
248
88
15
12
168
90
12
15
48
72
8
208
27
60
17
208
93
24
11
19
77
121
18
24
5
88
8
24
40
45
96
72
27
72
24
57
90
5
192
96
16
33
36
102
18
107
25
95
25
47
61
179
112
21
30
45
33
111
8
1
87
75
69
8
1
192
207
45
78
18
35
19
48
29
13
243
93
11
139
12
17
88
80
13
27
104
1
135
32
160
33
63
45
30
69
32
13
3
117
60
30
36
245
25
132
90
30
75
80
13
54
165
56
232
24
21
18
81
63
65
40
192
56
67
53
55
9
56
120
40
27
5
25
15
176
7
9
8
1
15
9
63
192
8
73
72
15
104
24
16
111
137
88
33
72
48
42
69
56
163
77
48
264
61
99
192
33
36
102
117
128
7
240
36
29
43
18
27
3
29
61
132
12
36
15
75
29
25
23
37
123
8
7
105
117
35
91
69
15
126
35
19
117
56
67
53
24
16
104
1
12
96
27
104
13
3
153
42
30
18
125
64
72
56
72
25
6
17
67
101
112
3
77
103
81
8
43
5
7
41
55
9
3
18
131
1
47
61
360
72
162
17
1
23
40
117
30
18
51
3
5
40
45
168
102
60
36
72
48
29
13
179
49
39
56
37
155
295
17
13
18
9
33
102
105
32
16
128
25
144
36
60
111
80
1
39
219
21
8
1
167
73
12
108
119
48
72
16
32
7
81
72
3
29
16
177
18
30
24
138
117
32
253
3
24
3
90
131
72
24
151
33
32
88
32
40
8
55
60
29
43
12
17
16
3
197
64
51
77
112
8
48
48
40
27
5
97
6
12
29
48
40
120
93
59
13
83
24
1
23
16
8
61
102
29
48
88
120
3
5
49
18
5
103
129
152
43
117
9
15
152
37
75
48
168
45
60
54
18
239
61
18
9
8
73
60
120
24
30
77
91
120
53
19
168
149
40
63
81
345
90
45
144
8
120
24
109
60
84
11
72
43
45
27
168
21
69
11
16
57
15
75
36
81
69
102
197
96
16
24
216
56
43
5
49
23
13
24
126
45
27
117
272
96
120
25
30
33
80
19
45
3
189
9
180
51
48
33
47
16
219
96
5
40
152
73
71
1
12
11
16
231
180
390
42
30
23
24
499
30
87
75
53
7
30
18
9
80
48
133
27
117
75
80
133
27
32
13
96
27
117
27
8
88
3
197
85
35
73
24
36
30
60
81
8
16
24
56
67
117
8
37
11
25
72
135
75
45
8
16
99
21
81
95
73
12
35
43
165
9
150
30
51
45
54
48
117
96
9
18
189
48
15
161
127
12
197
16
48
9
6
102
198
77
13
11
240
43
36
30
180
87
48
87
9
48
72
48
75
36
9
8
37
11
16
48
45
35
1
90
21
21
30
53
19
77
24
25
60
192
42
48
222
ABCD 93696620476*3^$a+1 [50001]
30
36
228
12
78
83
49
48
42
65
43
5
7
5
36
13
36
30
5
139
77
19
18
30
17
19
36
113
25
47
43
36
36
144
66
59
85
6
113
36
61
11
12
1
11
48
37
59
55
41
43
36
24
36
6
54
36
29
36
103
17
25
30
168
113
7
53
19
30
18
36
60
180
17
73
11
43
5
1
6
5
73
192
95
55
84
66
18
41
55
156
41
7
66
24
12
23
120
31
24
12
53
25
42
60
48
42
35
13
30
210
23
79
65
24
60
31
24
30
95
49
131
12
48
36
55
29
85
30
29
127
24
5
115
24
66
36
60
18
17
25
18
77
43
96
185
60
19
17
60
36
103
29
25
11
25
107
24
84
25
35
1
23
31
6
95
19
84
17
19
36
101
19
84
77
7
72
5
84
84
72
96
48
25
66
5
84
36
73
83
7
156
24
53
12
1
167
97
35
67
60
24
6
18
60
192
24
180
77
19
30
11
19
5
115
24
96
84
17
67
77
19
5
31
41
13
6
18
6
6
11
19
30
18
17
43
41
25
179
48
12
7
161
157
35
12
133
12
11
48
31
18
66
66
54
101
19
17
13
35
31
5
43
72
24
60
41
25
84
84
162
53
36
55
24
12
60
108
113
24
25
35
115
5
48
7
113
7
125
19
5
12
48
36
48
7
168
5
91
24
12
48
30
6
24
113
180
19
60
78
30
41
36
19
60
24
96
5
139
36
185
25
114
53
13
6
65
109
35
61
35
168
7
89
79
12
108
96
90
119
120
36
49
12
30
5
19
41
84
19
6
47
43
156
30
95
13
11
55
96
114
84
11
60
12
13
47
24
79
36
108
66
35
72
24
79
24
41
1
71
7
60
17
43
156
36
113
72
13
30
5
1
144
42
90
60
71
60
7
186
114
132
120
18
12
11
37
126
5
60
19
12
18
6
36
5
43
77
120
19
17
157
23
73
30
30
11
96
139
29
31
24
54
23
120
48
12
7
96
17
43
6
71
43
5
361
11
7
90
72
30
18
90
162
71
12
55
60
17
13
6
36
84
17
12
7
29
36
19
5
85
24
287
168
252
24
180
19
41
96
175
60
209
19
42
30
78
30
12
101
19
53
7
5
13
6
77
48
1
11
24
145
11
49
35
19
6
71
13
35
19
336
77
67
6
66
24
30
11
43
6
30
24
6
36
11
12
7
65
19
65
60
12
43
17
24
13
6
66
24
36
60
30
54
60
36
11
19
18
12
59
12
12
36
49
12
18
12
29
12
7
53
13
59
25
12
299
1
78
41
84
37
24
60
6
234
11
25
60
18
60
6
150
17
139
24
125
19
473
84
24
19
96
6
35
96
49
11
37
23
133
36
11
24
49
24
6
17
60
43
54
30
65
31
17
180
72
31
24
60
192
108
36
161
55
5
43
12
29
85
6
54
11
133
60
6
24
65
7
24
84
72
41
7
12
65
108
145
23
132
12
55
53
121
210
17
120
19
89
12
84
13
6
36
41
79
48
77
19
17
19
30
60
54
54
107
13
11
19
36
5
199
30
35
61
239
36
121
11
37
66
77
43
29
31
30
6
41
19
48
77
103
12
18
60
83
49
59
61
155
96
37
30
17
19
66
18
36
264
12
89
25
66
5
60
36
103
17
49
18
17
79
36
53
55
6
35
55
17
13
54
66
66
48
30
162
30
155
43
36
114
30
12
89
1
60
11
7
77
36
127
36
174
162
30
35
60
19
150
455
25
114
36
24
41
12
84
25
23
96
1
11
49
11
7
17
19
77
7
72
60
5
55
108
17
24
156
169
30
36
89
31
30
54
41
49
66
65
199
77
48
36
73
192
143
48
19
5
43
42
18
5
36
31
89
91
5
36
19
48
6
30
5
12
139
24
24
132
5
156
19
144
66
11
12
121
36
11
43
24
30
71
12
79
108
41
25
54
72
24
77
7
6
150
54
47
24
60
72
12
12
13
162
30
59
25
35
24
1
144
30
5
48
84
55
120
65
24
24
7
65
79
65
72
12
36
19
42
11
67
101
12
72
61
167
43
120
77
12
12
60
24
109
83
79
60
30
54
17
73
54
36
36
18
90
113
43
5
115
5
55
66
54
96
65
19
24
5
61
ABCD 93697625226*3^$a+1 [50028]
24
88
68
12
52
8
48
39
25
108
20
48
52
95
105
3
24
21
87
13
47
24
81
15
72
21
4
20
28
108
204
68
3
25
24
11
45
120
39
73
12
95
25
23
117
36
12
15
24
24
97
12
8
3
25
12
12
20
100
47
49
24
71
25
32
100
12
23
24
36
33
52
8
12
87
133
23
9
40
35
21
12
12
76
24
131
25
84
56
27
24
69
4
8
3
105
39
36
24
1
20
15
96
133
56
4
251
57
63
57
12
28
80
75
13
20
4
107
33
36
40
35
36
9
112
140
112
23
73
107
25
12
71
9
27
1
20
75
24
1
12
71
9
28
12
35
45
100
95
12
33
15
33
60
60
39
49
12
12
11
25
24
120
56
52
119
36
60
108
24
25
35
96
96
9
27
285
28
12
8
4
56
84
16
72
32
36
15
24
21
39
13
12
68
12
87
60
1
23
96
13
68
12
27
9
39
33
63
84
21
15
12
37
47
49
32
48
4
8
40
48
11
24
45
40
180
72
23
12
97
20
16
12
12
68
12
87
49
20
60
4
23
12
21
40
104
16
12
60
23
156
93
3
13
20
12
12
36
12
48
75
84
33
40
12
8
3
24
61
24
11
25
12
32
63
12
93
28
11
33
195
13
180
20
12
36
39
13
23
49
60
35
1
60
35
24
48
24
13
8
28
11
109
120
144
47
13
35
108
45
99
36
93
51
9
64
8
28
12
8
12
48
51
9
60
144
16
60
12
48
20
15
109
60
36
24
116
39
33
87
13
68
4
48
60
32
48
3
37
120
60
8
72
3
25
20
4
20
28
12
96
272
39
60
48
1
35
49
8
75
12
21
27
153
27
108
45
4
35
12
36
13
11
109
12
80
108
72
27
33
12
3
33
4
8
15
105
72
16
44
16
60
11
33
27
49
35
24
36
105
52
8
84
87
60
1
20
48
15
109
8
15
33
27
33
15
129
123
24
33
16
11
33
15
108
24
48
61
24
36
44
27
48
72
21
12
51
57
3
9
15
133
12
116
24
16
35
45
27
24
61
108
24
68
52
36
95
45
24
16
132
60
92
27
1
48
12
32
87
96
33
12
52
36
11
36
12
60
21
51
96
33
64
20
16
80
52
32
3
345
232
8
72
147
73
8
52
35
25
47
69
27
13
84
8
48
51
33
27
61
32
88
12
48
20
60
15
37
95
33
15
153
132
72
27
69
159
33
40
23
45
40
20
40
11
33
28
47
133
32
40
68
3
49
47
144
25
59
81
52
60
95
24
9
27
97
95
1
24
11
96
13
20
16
32
27
25
56
75
205
24
8
40
95
180
117
16
59
72
96
132
85
71
45
144
76
47
45
52
80
96
39
72
9
4
56
112
72
47
49
72
20
15
25
47
12
9
40
12
12
11
24
145
71
85
32
12
15
21
24
27
1
8
40
32
40
20
28
12
83
9
51
12
13
35
9
36
39
1
24
8
15
12
36
60
25
44
63
108
57
28
11
9
60
27
37
35
1
140
15
109
23
12
25
36
72
60
80
48
12
88
11
108
93
12
76
44
28
12
60
11
84
96
9
16
11
13
128
99
49
11
69
24
3
25
60
132
116
51
61
32
40
8
60
12
40
23
33
4
11
25
20
100
59
25
23
25
48
11
133
8
3
97
60
8
132
48
4
36
11
9
64
23
13
95
9
100
71
97
68
4
23
12
240
48
165
15
84
1
152
16
95
120
145
47
37
48
12
128
72
48
15
93
99
45
48
39
36
24
133
8
27
21
51
1
8
12
75
24
13
56
51
61
120
68
15
12
13
47
85
12
47
84
97
80
52
128
27
21
111
61
83
12
37
47
49
71
9
15
24
33
112
8
28
24
167
48
36
216
1
8
60
27
72
21
84
15
73
20
60
75
13
204
11
25
35
84
1
12
20
15
73
12
20
28
59
25
23
177
15
72
9
40
20
144
16
59
141
4
60
11
24
25
11
49
11
157
60
32
16
12
68
39
25
20
3
48
169
8
88
11
9
52
35
13
60
59
1
11
9
12
132
100
71
49
8
15
45
27
1
24
83
12
1
24
23
145
83
60
49
56
15
105
72
28
92
28
11
13
35
12
21
40
72
107
13
20
15
21
144
216
132
40
8
15
45
120
4
11
120
57
28
131
1
23
84
60
13
35
24
60
9
39
21
27
25
83
69
27
73
47
21
40
35
72
1
35
37
95
12
153
60
100
68
40
32
28
59
1
35
69
75
25
8
3
37
32
28
59
33
51
109
20
15
61
35
37
8
171
13
11
109
120
216
20
12
12
3
25
12
47
24
25
24
23
24
24
69
36
15
24
13
68
12
15
48
69
60
76
60
44
48
108
180
39
1
12
68
84
3
37
60
68
3
105
24
63
24
33
96
27
13
32
39
ABCD 93698019154*3^$a+1 [50030]
5
30
49
119
64
74
7
101
24
7
3
62
10
48
21
5
55
17
55
12
60
143
16
393
5
36
22
56
30
154
32
16
24
86
12
108
34
38
72
7
11
88
24
38
36
7
132
59
48
73
53
34
9
72
39
96
56
49
65
55
39
80
1
53
24
7
3
74
19
41
10
24
2
22
14
67
12
113
60
70
24
14
34
48
69
51
33
65
6
54
19
39
26
24
36
19
72
24
39
9
173
90
54
67
12
17
18
16
2
31
71
144
112
14
42
126
10
48
33
15
9
29
139
36
60
48
71
162
46
80
13
12
15
24
8
73
23
25
5
18
18
6
109
83
24
102
31
75
26
54
16
14
103
48
11
73
125
114
1
29
18
88
2
7
12
12
39
96
201
89
36
18
37
3
9
71
54
10
24
8
13
12
77
58
24
144
69
17
34
56
48
73
41
31
5
18
1
29
132
70
2
55
47
49
23
1
77
82
62
12
60
31
5
7
15
32
25
12
11
64
9
12
36
77
24
55
147
32
1
60
60
48
29
67
23
13
59
18
30
54
42
18
70
2
30
61
29
7
71
25
29
120
162
6
10
26
54
18
22
45
60
53
34
38
91
111
32
1
29
34
24
48
8
30
127
5
91
228
12
144
5
22
86
42
54
12
31
15
21
195
33
17
48
22
9
5
58
72
50
55
41
12
19
71
24
102
24
43
23
73
41
94
8
6
19
24
47
66
24
12
55
27
104
49
53
34
26
30
13
12
71
16
32
6
66
49
65
31
63
69
17
48
60
30
1
15
8
18
12
31
27
21
84
12
113
34
2
78
40
21
48
179
13
89
36
24
30
24
30
7
53
72
22
33
12
35
54
34
128
114
19
12
17
180
18
64
80
1
24
53
12
22
32
1
149
72
82
8
25
72
65
22
57
15
33
29
55
51
38
91
39
32
6
162
13
12
72
24
24
15
74
48
24
54
25
87
26
24
156
34
26
48
7
39
24
24
24
62
67
120
192
24
183
24
69
29
12
55
59
64
38
79
35
61
11
64
38
162
64
62
19
5
19
84
5
84
18
54
24
10
72
8
1
72
63
21
41
106
2
7
5
60
7
95
96
61
36
5
19
15
2
19
12
15
26
7
120
63
24
2
72
72
46
8
13
29
94
96
21
35
97
65
7
17
12
72
31
5
43
27
80
16
105
12
108
96
77
19
215
18
12
36
6
16
69
35
1
5
72
91
36
11
160
9
12
17
18
42
19
36
12
77
12
19
17
7
15
38
10
57
216
24
63
2
132
79
12
24
12
65
34
38
19
15
21
5
30
61
12
71
90
118
45
12
63
21
36
53
10
38
60
48
31
95
42
84
24
19
89
12
34
24
110
43
12
35
40
24
2
151
120
41
67
51
74
36
58
21
27
21
17
24
90
1
15
38
34
32
1
36
36
5
82
2
94
72
24
9
23
25
5
19
17
7
48
15
48
48
56
88
32
25
65
6
25
39
2
55
23
30
115
48
125
72
72
19
63
33
53
7
65
18
1
53
7
155
112
21
84
12
35
1
15
38
55
147
93
27
2
19
12
5
34
2
60
12
6
54
156
54
54
24
48
24
72
34
2
30
6
10
2
6
40
8
6
19
125
19
53
19
24
39
9
111
213
29
142
57
5
36
48
36
36
31
12
27
9
24
15
33
65
19
41
72
18
1
12
77
211
5
84
106
33
41
22
56
30
34
2
54
25
36
83
73
24
89
31
48
95
64
21
3
33
12
99
45
12
41
54
1
96
72
12
96
27
120
105
5
60
12
10
105
36
3
24
8
48
1
15
74
6
88
33
36
3
32
25
17
46
38
36
31
23
16
2
7
48
60
3
86
36
19
3
14
138
18
19
48
60
96
29
10
33
24
36
5
6
30
36
60
36
46
9
17
7
15
21
12
143
126
55
17
19
47
6
36
30
49
36
65
18
66
72
24
12
18
25
96
39
9
17
30
6
34
38
84
7
137
79
29
18
18
24
43
41
43
101
18
40
14
10
48
69
59
1
24
5
42
40
9
23
18
22
105
65
24
30
1
15
2
36
24
12
19
5
108
19
63
8
25
5
7
11
16
21
185
90
1
17
7
29
10
105
77
10
8
16
38
90
37
12
5
58
33
53
36
31
111
9
65
54
6
115
77
18
16
38
10
8
96
61
75
2
78
1
17
22
72
33
192
71
97
108
12
15
62
12
36
42
54
7
5
6
49
53
31
77
54
25
17
19
17
90
25
111
8
25
15
104
54
12
24
43
29
22
8
37
77
94
62
67
5
42
138
55
216
12
3
146
24
55
47
1
63
8
54
96
48
42
37
29
67
3
26
31
5
31
221
30
1
36
77
12
43
53
48
19
24
12
84
12
17
58
26
60
31
77
7
41
31
24
24
72
29
42
25
5
34
81
72
12
41
12
6
18
54
48
1
5
36
12
34
56
25
48
5
79
11
73
144
15
14
24
66
1
71
18
103
168
48
12
27
8
49
48
24
17
24
12
162
42
12
96
82
57
95
54
7
51
26
72
43
17
19
120
24
39
48
153
5
43
71
66
46
24
33
41
55
ABCD 93698690576*3^$a+1 [50040]
139
33
21
15
69
18
9
15
18
18
48
24
30
36
15
20
19
18
42
36
9
8
145
39
8
1
6
30
18
5
16
21
30
65
25
54
9
63
42
48
18
36
36
18
42
30
18
54
27
33
15
57
30
65
49
15
15
9
20
16
12
87
81
105
39
12
33
27
36
33
12
24
66
24
48
33
9
11
19
45
15
48
17
60
49
51
44
37
12
47
16
9
24
30
5
109
83
88
45
54
65
1
6
30
11
103
54
66
54
60
63
48
105
66
60
21
20
49
15
68
43
48
5
12
7
21
36
15
48
42
11
64
44
4
21
11
73
18
42
3
8
1
24
111
68
37
48
18
69
21
99
45
3
32
1
18
6
39
12
32
16
45
39
12
33
3
15
9
24
21
24
36
18
12
125
76
57
11
16
39
141
24
15
24
36
12
57
165
47
19
29
7
90
36
144
24
12
18
21
84
72
3
69
21
6
93
8
7
57
69
39
32
1
3
72
120
33
39
96
9
6
72
9
9
12
15
12
27
41
67
33
75
17
61
51
15
5
13
6
21
116
4
3
41
36
60
4
51
6
23
31
30
83
12
4
72
15
57
33
15
75
54
11
43
66
3
116
97
47
12
55
41
85
48
54
21
21
36
27
3
18
51
21
162
45
12
20
91
53
37
75
27
18
23
12
55
24
5
13
18
33
75
12
18
99
27
5
84
12
49
35
19
12
42
66
36
6
54
36
9
84
51
18
15
15
17
1
15
27
18
12
36
47
103
162
12
111
32
7
5
7
24
30
6
30
35
109
35
7
69
3
48
72
105
32
40
39
54
6
45
36
9
11
1
39
20
13
135
33
18
21
69
12
42
21
9
47
25
15
36
27
18
15
93
36
63
8
13
15
32
13
15
57
63
27
72
36
54
12
35
28
33
30
5
73
51
33
35
25
12
75
33
15
75
90
171
105
36
39
207
57
36
20
16
21
59
25
36
15
57
51
9
27
129
35
12
43
24
17
1
39
9
11
84
91
66
24
23
16
81
36
15
24
8
13
35
40
27
125
7
21
45
39
156
9
11
19
6
23
7
33
24
15
77
13
3
15
18
35
16
3
18
72
6
9
128
4
21
72
27
8
1
84
231
111
81
9
39
57
23
25
24
35
13
3
39
5
28
15
78
12
42
5
13
12
3
3
29
16
9
18
5
4
60
165
15
33
18
24
18
48
42
30
36
126
5
28
165
51
27
53
1
48
36
36
36
72
6
21
99
6
90
126
15
80
7
42
120
35
1
15
45
54
9
36
183
72
24
21
15
21
27
33
48
9
63
44
1
143
16
63
36
17
127
48
33
24
20
1
15
15
21
21
23
49
35
1
36
3
8
12
28
87
81
195
30
54
18
18
6
18
90
18
18
36
39
15
5
25
72
27
27
54
36
6
18
66
24
12
90
3
12
9
36
87
15
108
18
90
21
3
17
48
43
102
35
1
27
60
24
3
36
72
65
7
66
36
24
30
36
5
36
19
41
180
13
75
15
12
9
9
36
24
47
19
9
84
33
63
177
59
49
12
15
3
42
3
132
60
3
17
4
15
65
79
65
1
39
20
36
60
16
20
13
12
24
120
54
96
48
36
72
65
7
42
15
3
30
18
18
60
27
57
11
31
48
5
40
36
15
17
13
36
6
84
126
3
57
30
9
45
6
30
23
1
54
5
67
29
16
32
25
72
60
30
81
33
15
24
33
12
3
3
29
48
43
17
19
6
72
66
42
15
8
67
48
36
9
44
1
6
18
30
21
15
9
12
36
33
11
28
75
12
9
45
24
3
105
18
5
12
37
30
6
11
79
29
76
57
12
27
81
72
36
42
138
90
114
27
45
51
32
37
3
51
6
18
156
24
30
6
5
25
54
6
27
9
126
18
72
15
15
24
53
13
15
48
120
51
18
51
21
78
36
57
27
36
6
18
17
48
37
60
48
11
31
90
36
3
12
20
28
57
63
9
18
54
11
67
12
60
84
5
37
120
42
18
3
81
35
28
51
17
12
37
108
72
11
40
3
42
27
60
15
21
12
48
20
121
15
33
72
6
33
20
4
27
18
3
12
93
99
68
12
79
84
173
4
39
54
6
21
56
85
23
25
11
16
9
24
66
93
75
17
139
42
12
35
60
13
3
15
45
27
57
20
91
54
30
17
1
18
6
120
60
48
3
15
45
27
60
93
33
12
18
9
15
12
21
165
3
12
48
21
11
43
42
87
33
3
165
11
61
18
72
54
63
93
59
40
9
39
57
174
54
51
39
72
9
9
23
19
18
75
48
75
18
27
24
33
60
12
3
21
12
15
39
18
36
114
53
40
27
21
21
83
37
3
15
57
69
90
17
48
12
37
66
21
15
41
13
6
66
3
51
5
16
3
66
60
36
39
45
23
16
57
35
4
15
45
9
59
7
9
9
23
12
1
24
3
33
54
36
66
36
35
4
39
102
24
3
45
3
20
28
45
54
101
19
36
41
19
30
27
68
19
102
36
24
11
48
12
48
4
3
12
45
12
21
63
12
15
30
119
28
15
41
76
9
6
45
39
9
15
41
12
28
45
11
109
6
30
15
21
39
68
73
60
155
109
3
48
24
3
12
5
1
3
24
3
5
37
66
5
16
21
30
45
33
99
80
31
36
6
39
33
95
28
12
57
6
90
12
60
66
17
112
3
57
228
93
15
57
54
5
48
1
27
27
162
36
30
18
39
57
23
13
18
9
20
25
108
48
39
87
60
48
72
41
13
96
39
15
125
55
29
61
12
23
145
75
27
60
48
6
23
7
41
67
21
39
48
9
8
25
3
32
91
21
33
12
39
12
3
9
15
30
27
45
36
60
48
96
15
15
144
6
48
63
69
48
27
33
48
87
3
54
54
42
95
43
54
47
40
3
5
103
42
11
84
12
28
27
41
13
39
45
42
18
15
72
ABCD 93698759296*3^$a+1 [50021]
96
35
24
13
47
61
270
101
19
101
13
47
1
59
24
157
90
53
145
84
6
84
41
24
43
78
30
41
60
31
162
11
72
43
12
162
35
25
107
109
84
47
43
5
120
1
24
156
90
90
35
7
53
156
120
84
67
5
37
107
36
37
35
31
5
127
192
41
127
18
102
60
48
17
48
115
65
7
78
227
37
83
24
48
12
48
96
19
17
36
307
17
73
30
17
48
192
108
12
43
17
229
42
30
155
43
149
48
12
36
36
103
17
103
77
13
11
144
61
35
132
288
12
115
12
6
59
72
13
35
132
103
5
43
5
132
13
119
168
73
48
24
23
67
101
84
61
24
47
36
25
215
73
72
72
36
71
60
36
13
107
37
36
11
60
13
6
5
84
55
108
113
25
59
36
60
132
97
11
55
5
36
103
17
60
19
17
85
312
11
7
77
12
91
30
168
155
25
35
60
36
31
53
60
25
47
7
5
96
72
25
119
36
103
102
108
359
108
115
48
41
48
1
54
53
25
198
101
48
132
91
18
132
35
24
193
126
29
1
132
59
31
29
169
47
7
5
96
24
13
35
12
13
35
37
11
120
12
13
11
13
66
17
72
1
35
60
139
60
5
13
59
133
23
48
24
85
23
13
60
90
12
168
77
43
5
36
1
30
108
161
120
49
12
47
96
25
11
96
37
131
24
43
198
11
24
60
97
23
36
84
7
48
60
54
23
12
12
120
61
47
12
1
35
127
30
270
53
24
1
30
18
180
42
17
73
47
60
12
24
49
60
48
18
72
377
1
42
12
161
115
29
72
133
11
79
161
36
1
35
24
61
35
37
47
121
323
36
24
60
60
60
85
234
17
96
48
12
60
157
167
180
31
78
59
25
11
36
13
23
192
48
97
47
108
25
23
175
18
30
90
155
25
227
7
5
36
24
120
12
61
12
90
96
17
37
36
59
13
30
252
60
65
48
13
54
66
90
72
113
24
61
59
91
90
119
181
47
97
71
7
18
180
47
12
72
103
5
25
18
5
60
97
83
43
24
125
48
60
108
139
65
36
36
120
13
6
17
84
241
72
143
37
23
12
13
90
42
36
84
108
167
12
1
18
42
23
49
66
60
5
12
60
60
348
36
84
55
60
5
49
11
36
48
12
13
108
42
66
11
96
43
414
83
37
36
287
60
60
108
120
145
180
30
77
48
36
204
84
36
12
103
125
109
36
47
43
17
12
1
47
60
133
162
72
41
240
132
12
1
71
109
144
6
12
29
60
1
60
35
12
133
23
25
54
90
167
24
36
36
84
84
312
217
11
120
84
73
47
25
126
90
35
12
168
60
25
71
1
107
12
24
24
85
131
55
77
67
77
103
41
72
175
72
36
90
180
30
101
229
47
204
121
18
125
37
59
1
138
72
17
96
24
13
48
60
59
25
18
89
84
79
6
11
36
7
66
35
25
47
37
47
13
18
5
24
61
48
24
35
73
47
96
55
54
251
12
12
36
79
161
79
66
71
96
252
13
168
11
91
53
72
12
85
18
48
24
48
78
47
127
113
253
35
67
5
48
25
71
120
469
11
60
48
12
1
59
31
17
120
12
139
30
11
84
67
65
7
41
12
84
13
71
216
19
90
11
19
101
24
264
31
5
12
180
37
36
84
131
55
84
96
90
95
85
54
90
107
139
114
131
ABCD 93698848702*3^$a+1 [50012]
4
36
18
30
36
60
36
204
12
8
16
8
12
90
18
190
6
26
10
24
56
124
24
36
72
150
182
60
108
34
38
36
84
16
2
198
96
4
84
156
60
176
28
72
204
60
222
78
80
4
12
20
64
120
36
96
98
70
96
108
12
146
58
102
38
76
24
116
64
96
48
18
128
16
26
102
96
102
40
92
120
16
20
40
72
24
8
42
90
84
24
12
4
12
48
152
112
48
48
60
44
220
108
80
22
42
60
26
34
68
40
32
34
30
36
30
50
60
136
80
10
18
36
48
72
44
16
108
186
2
88
20
72
88
24
12
24
6
134
100
152
4
8
162
6
52
6
26
24
12
88
452
52
8
180
22
30
168
12
36
42
14
160
20
208
8
180
4
30
74
22
158
100
80
72
54
34
12
20
28
116
88
20
16
2
82
132
108
48
8
100
44
22
6
32
72
34
2
94
66
12
128
18
114
126
22
234
14
4
116
24
36
52
32
28
44
34
66
80
28
98
18
204
82
98
16
12
72
96
12
20
132
36
64
12
8
60
28
60
32
10
6
44
126
112
48
150
122
70
32
16
96
56
4
8
88
20
42
58
44
36
70
2
36
90
22
74
130
24
12
32
16
20
52
344
48
36
24
112
60
80
36
160
84
8
28
12
36
80
4
12
128
22
66
72
56
46
86
40
84
30
48
50
88
128
136
60
140
16
60
12
120
6
2
60
48
114
90
12
16
60
20
52
56
12
60
40
8
124
8
48
40
24
48
144
104
60
46
6
24
104
4
48
72
20
36
76
156
174
26
28
90
66
14
34
12
8
88
108
84
128
4
108
68
4
24
44
22
30
24
96
36
132
8
12
60
18
142
108
60
72
68
28
156
6
30
8
36
16
8
52
20
40
44
100
8
6
64
48
18
156
18
86
42
10
192
72
60
44
4
18
62
16
204
6
96
54
36
44
84
198
22
32
28
60
20
36
64
90
32
58
12
68
148
48
132
12
18
2
28
68
4
72
50
70
104
34
18
12
156
104
100
90
32
58
12
56
72
16
60
44
72
28
72
260
40
168
36
30
86
58
48
30
8
90
22
32
28
14
16
50
4
96
60
8
76
44
64
176
36
4
72
72
108
24
36
24
204
84
56
52
12
8
72
72
70
254
4
12
96
84
36
42
198
12
96
12
92
48
72
126
10
134
10
108
12
60
168
80
90
30
64
18
96
144
90
6
192
18
44
16
72
72
68
4
48
42
54
60
30
114
108
8
172
44
64
24
8
18
22
8
34
48
102
20
48
22
78
24
24
66
146
60
304
24
12
48
110
234
28
42
62
76
180
132
36
26
154
60
12
152
16
72
30
48
96
80
70
36
20
144
76
60
8
160
20
16
104
64
36
36
36
24
84
30
54
32
28
68
10
38
72
18
42
4
36
30
18
56
70
86
4
180
96
44
4
12
8
4
36
24
8
72
126
34
30
78
68
4
20
112
108
48
192
92
78
30
112
56
28
60
96
36
24
36
44
100
56
60
120
72
78
58
150
26
64
134
18
12
60
112
8
28
32
108
198
16
38
28
44
18
10
20
130
96
54
90
86
12
4
60
8
168
112
60
66
62
64
44
22
30
2
142
156
72
78
90
120
24
56
4
156
44
108
180
52
104
22
2
268
24
116
64
6
210
12
32
4
12
44
40
24
44
72
4
96
36
12
60
20
28
12
150
26
136
80
76
140
64
104
84
208
84
6
14
108
52
18
38
10
2
78
22
26
10
44
16
96
36
20
52
36
32
28
116
4
164
28
60
48
44
12
18
10
12
120
128
36
132
12
100
188
24
84
196
24
6
48
78
210
78
32
ABCD 93698915008*3^$a+1 [50103]
13
23
109
30
245
60
36
144
73
114
33
240
116
60
121
183
20
96
172
68
192
60
37
90
5
55
41
64
273
12
108
24
108
120
162
6
72
192
71
55
173
97
150
144
41
172
165
15
3
54
18
5
25
240
71
160
272
37
18
5
52
105
30
21
20
109
51
51
29
60
132
192
25
35
37
90
53
48
48
12
229
108
108
114
33
68
7
138
95
67
18
23
4
87
36
33
129
95
25
215
223
65
97
138
5
37
11
180
91
18
191
49
3
87
48
5
48
7
144
93
123
90
30
24
108
162
30
293
13
35
25
180
23
157
30
90
72
42
126
107
60
36
7
137
85
18
234
18
105
20
85
171
69
72
159
144
116
7
54
150
41
85
267
128
49
96
102
162
59
19
18
123
69
11
144
7
6
47
43
90
144
59
139
90
111
12
255
17
16
249
75
3
144
180
53
85
72
36
147
60
20
60
180
7
90
246
165
57
23
48
271
113
157
3
33
15
20
55
180
65
148
39
198
54
141
252
20
163
77
97
11
49
30
6
90
282
222
18
155
43
144
101
25
215
49
96
155
7
281
7
93
9
83
49
3
27
60
48
18
114
138
75
3
30
54
21
68
181
96
54
69
219
33
129
51
147
18
107
96
7
57
80
16
297
167
37
23
187
6
90
390
83
64
87
96
5
132
43
5
172
68
97
120
330
102
180
168
123
75
257
193
84
143
96
1
11
132
13
54
9
20
60
79
18
30
5
37
75
33
162
41
160
189
183
39
306
35
145
54
270
11
37
108
24
11
25
35
229
111
75
90
87
20
55
185
25
60
108
84
96
174
18
162
708
18
3
32
48
12
25
24
180
159
177
114
66
54
21
75
12
41
12
25
252
15
60
63
5
12
205
83
292
80
67
41
25
54
53
43
5
295
53
7
77
96
19
125
187
66
132
18
57
20
43
53
60
37
84
11
48
217
72
15
80
96
7
30
215
25
263
7
77
7
18
23
19
41
295
57
36
44
85
15
33
75
345
12
60
131
61
111
32
148
60
297
132
48
258
5
49
11
145
42
5
13
174
60
126
47
115
120
21
60
80
169
71
37
12
83
48
247
53
1
36
72
131
84
60
36
361
30
36
53
112
69
23
85
60
48
42
12
173
13
72
123
147
105
75
18
30
117
116
204
373
95
37
120
111
237
144
39
81
63
135
5
265
60
18
57
27
53
187
198
35
48
48
229
18
105
128
192
19
36
180
17
205
51
57
23
229
12
6
144
90
36
54
21
135
42
48
24
48
60
138
5
49
276
ABCD 93699330072*3^$a+1 [50034]
63
15
30
78
24
78
6
85
80
64
32
9
6
120
81
3
6
19
101
48
55
20
76
72
8
36
28
8
39
21
48
147
24
6
175
53
54
12
105
60
3
42
151
68
9
42
36
30
18
9
16
120
41
66
18
19
36
167
73
107
57
72
21
15
28
5
27
99
30
211
83
49
41
6
49
24
32
64
5
36
48
27
9
7
192
17
30
49
20
24
33
127
11
72
97
41
27
28
65
115
60
65
19
65
31
12
32
12
75
69
27
72
13
68
9
78
13
185
7
32
15
45
21
36
84
19
233
120
12
63
9
6
84
24
165
27
84
49
72
35
72
13
407
6
139
5
6
81
76
32
40
101
6
60
6
102
30
138
30
30
18
67
20
33
6
1
8
27
37
47
1
5
67
65
103
12
11
12
150
102
12
6
48
6
36
42
102
6
18
42
108
19
47
49
12
5
42
1
20
112
29
84
6
18
3
39
73
96
59
36
37
65
27
57
31
23
21
16
47
21
112
107
21
12
100
72
11
24
33
57
42
1
35
24
24
12
25
80
27
156
156
6
7
35
13
23
6
30
18
171
51
30
78
1
71
21
28
32
3
60
21
33
18
13
35
6
91
5
42
45
28
35
18
66
1
5
48
7
44
144
45
19
8
40
59
13
5
18
117
15
6
42
85
29
19
41
15
15
21
27
6
99
12
28
8
15
57
88
65
87
27
54
30
54
15
27
84
37
48
12
17
3
99
120
96
30
84
139
41
79
35
85
77
84
18
30
6
6
39
21
103
23
48
25
72
59
21
72
15
1
47
114
19
17
12
18
108
25
12
5
30
54
91
72
5
3
45
114
13
17
19
71
261
28
104
153
54
30
6
45
27
12
54
51
99
9
28
53
27
120
33
39
3
120
9
4
29
15
111
36
48
1
71
54
36
31
72
116
27
54
48
78
37
95
30
12
15
4
137
43
35
25
11
73
32
15
30
171
27
42
84
12
43
29
42
33
3
18
222
228
49
20
63
45
69
18
57
21
30
37
96
71
49
176
4
5
42
85
119
78
43
83
9
15
30
18
69
39
37
108
65
15
51
49
5
39
88
35
13
17
60
30
13
35
21
171
13
71
45
4
41
18
72
6
103
17
174
1
29
54
85
47
30
7
32
9
90
25
47
25
35
72
1
84
35
18
54
30
3
16
41
78
21
9
31
11
1
29
36
18
30
6
78
12
60
31
23
9
21
27
147
21
21
6
13
11
60
108
13
239
33
16
41
31
168
107
54
31
23
25
29
36
6
36
234
108
6
132
25
5
7
120
11
49
11
97
89
36
90
33
21
60
6
18
7
12
41
55
60
24
60
35
18
48
39
40
17
36
72
18
45
105
18
120
42
55
48
32
144
120
63
6
84
30
6
7
5
7
17
18
60
60
21
69
75
27
189
45
42
60
60
25
72
17
15
15
45
39
25
59
25
77
54
162
27
72
3
33
148
47
162
6
229
113
108
15
9
102
18
18
189
45
36
54
18
6
57
40
48
17
55
5
7
107
49
72
53
42
12
108
57
48
63
25
11
18
78
45
48
60
36
3
30
295
41
162
150
12
3
117
18
12
48
129
63
1
95
12
72
180
18
103
95
36
78
6
6
30
18
3
27
12
153
15
42
6
72
126
27
28
29
51
64
41
42
180
24
6
24
19
5
54
45
60
21
174
25
48
5
90
25
5
54
21
45
67
77
3
96
9
12
114
57
108
52
35
85
47
105
16
89
115
47
21
60
52
60
35
186
7
120
89
30
24
49
23
12
210
30
18
30
24
54
7
29
3
40
35
30
3
112
173
3
81
163
32
21
18
25
11
6
7
17
15
9
6
129
45
27
45
42
12
36
42
43
48
44
33
15
27
36
36
61
35
24
48
36
6
18
1
5
24
120
42
49
5
27
3
24
21
144
27
13
77
90
30
6
42
42
105
16
8
75
25
59
25
11
85
12
5
72
12
48
78
37
71
45
36
16
44
16
17
12
36
27
136
56
36
9
19
107
312
1
180
41
66
12
126
60
7
65
12
51
21
91
68
21
171
39
93
12
16
5
15
28
44
100
65
42
114
55
11
33
165
18
42
75
3
13
35
54
48
18
45
27
33
27
24
204
36
9
40
59
33
12
27
109
32
3
249
51
105
64
47
1
23
9
57
24
54
42
3
87
48
18
48
54
108
60
42
3
99
24
6
60
15
16
60
5
30
108
12
150
87
27
6
54
49
59
121
84
23
85
29
19
59
168
60
85
35
13
95
36
18
42
49
44
28
20
28
32
15
114
19
95
96
6
15
40
8
99
ABCD 93699525956*3^$a+1 [50011]
77
7
54
126
53
12
121
18
9
20
192
12
84
124
36
3
6
119
91
54
54
57
39
41
60
25
36
18
65
1
47
64
92
55
48
42
72
135
20
108
184
56
24
31
41
85
11
61
18
69
212
12
31
29
36
4
44
43
5
60
25
11
84
55
90
87
36
128
109
99
57
54
6
15
33
87
20
36
16
129
15
27
77
72
60
7
9
3
17
7
18
48
15
3
29
4
57
35
19
5
37
83
4
21
108
18
113
49
27
20
43
53
64
80
37
90
33
32
19
6
243
21
47
40
57
15
92
60
1
47
1
35
19
17
1
60
18
36
30
60
48
75
20
1
171
9
90
101
48
133
11
61
6
29
25
18
72
29
91
36
96
36
29
24
31
18
23
16
104
4
3
29
19
57
72
75
30
3
33
51
24
20
19
29
48
192
37
15
192
8
19
17
96
13
51
32
4
8
43
60
12
29
48
52
123
17
1
51
9
90
137
25
119
184
57
30
69
20
19
24
53
31
90
24
126
9
21
54
69
20
43
30
11
97
39
48
21
35
7
36
17
49
75
104
96
121
119
13
12
24
84
132
195
48
63
53
12
76
8
60
25
119
84
7
101
60
109
3
72
93
15
3
18
63
111
6
87
57
23
13
36
18
18
144
30
60
17
28
9
72
23
48
16
105
6
17
37
30
5
103
60
17
31
53
79
9
9
27
132
3
30
162
90
3
3
54
87
12
96
12
36
75
18
95
88
39
89
12
60
31
17
1
108
36
111
3
5
48
49
39
3
120
41
156
61
51
3
45
9
71
91
29
16
63
126
11
4
129
12
51
3
65
24
16
9
12
47
7
78
72
15
72
33
59
60
25
23
31
89
19
42
66
42
23
12
60
36
67
29
160
68
157
35
31
36
29
12
16
84
9
35
31
17
52
44
28
63
41
12
1
11
52
32
48
1
47
108
37
3
21
35
84
7
5
132
1
95
181
119
25
87
33
15
45
48
54
77
88
44
28
57
12
42
66
24
107
1
48
90
42
11
1
72
51
63
5
64
48
27
41
64
128
24
72
7
5
85
11
31
17
37
23
4
44
48
196
39
96
117
81
12
3
84
32
31
113
28
36
32
12
24
72
16
144
8
48
160
27
17
1
36
23
13
66
101
4
129
11
133
54
33
80
49
24
36
59
24
37
6
173
91
6
59
13
162
29
24
64
21
39
48
80
48
1
132
71
73
18
90
48
47
180
28
3
90
131
13
23
40
20
4
159
60
12
17
91
6
108
11
7
9
96
69
108
23
37
27
45
48
35
52
60
48
21
3
21
11
55
21
33
18
42
12
75
33
90
270
119
48
48
48
25
42
36
36
5
13
15
44
24
12
112
21
23
181
66
54
75
165
83
4
36
15
29
49
47
115
33
129
11
19
33
93
51
3
5
1
84
11
40
72
20
204
37
12
90
18
24
35
72
52
33
54
57
44
43
69
93
3
20
1
54
48
24
18
35
55
36
5
12
160
39
5
43
6
54
45
57
24
66
17
163
6
131
48
16
69
36
24
90
33
21
27
116
60
36
13
18
117
44
49
3
80
13
11
196
9
71
12
96
1
23
25
24
11
37
114
41
43
129
3
30
47
132
1
15
39
5
24
144
28
32
12
13
36
35
12
19
18
3
152
211
53
48
24
96
13
48
54
293
192
24
19
29
24
12
37
15
81
23
4
60
308
19
65
19
6
95
40
9
84
6
101
72
108
115
29
109
36
72
11
24
84
25
3
21
36
47
72
25
63
60
20
28
36
63
72
17
72
60
25
3
84
20
48
24
72
7
161
37
47
48
76
20
12
24
48
7
41
64
24
21
11
1
60
11
7
105
12
99
33
3
29
12
277
47
13
12
15
9
11
60
72
193
47
24
169
18
90
159
20
67
29
103
9
56
19
240
90
18
41
61
3
44
67
77
157
15
15
6
36
36
23
240
25
23
84
19
53
72
13
147
12
188
24
12
64
93
39
93
30
17
4
32
25
90
5
31
69
12
72
39
42
66
36
41
24
49
23
12
36
19
5
48
1
12
51
9
27
80
49
195
44
160
21
138
6
15
15
18
23
13
234
29
4
3
21
33
23
12
12
24
7
65
24
13
83
13
156
83
28
3
234
27
9
95
4
44
67
21
213
96
12
24
15
32
61
135
20
97
11
19
33
81
174
29
49
83
156
49
11
132
16
3
41
24
24
52
141
39
56
37
18
72
5
43
6
54
18
71
1
15
21
36
30
53
24
91
17
ABCD 93699857456*3^$a+1 [50007]
66
51
88
23
49
24
5
90
81
9
36
36
12
18
33
57
78
1
120
5
48
90
97
128
40
56
9
108
18
225
129
151
47
9
33
36
162
33
15
36
108
1
56
75
54
84
51
96
48
63
30
24
66
49
155
18
36
12
43
24
65
15
111
1
53
12
180
90
33
63
30
18
9
33
7
72
29
36
48
55
32
168
93
27
45
12
108
6
144
61
5
24
12
78
48
24
48
1
17
72
55
17
6
9
3
261
24
57
39
87
18
42
12
42
120
15
165
43
72
8
3
117
33
39
24
81
15
21
48
36
198
81
27
69
39
96
33
72
21
3
189
6
61
29
99
40
120
56
129
15
81
55
24
5
75
105
31
479
25
65
12
144
24
72
36
127
71
9
75
37
41
72
198
72
162
15
69
51
21
43
65
135
24
57
6
30
19
5
126
93
480
40
11
90
18
1
104
45
48
43
89
15
123
42
18
48
9
33
12
18
18
15
24
3
189
48
45
51
96
111
18
12
60
30
90
180
132
55
272
213
72
48
91
107
18
114
30
18
150
18
30
186
25
23
18
42
37
24
65
12
27
15
57
64
41
54
9
45
36
84
51
111
25
48
113
39
240
39
42
120
199
8
160
11
21
21
180
18
36
198
216
75
177
102
1
89
36
36
78
25
131
42
3
279
57
15
6
18
12
54
159
40
167
48
1
23
30
67
29
19
53
18
49
53
3
21
19
137
132
90
97
29
12
150
54
99
16
41
39
33
42
138
348
84
18
57
15
33
75
36
96
33
120
297
54
102
222
36
25
24
23
174
18
57
40
240
23
105
207
36
54
156
114
198
72
144
36
15
160
8
33
159
69
126
78
15
33
60
3
15
105
136
8
40
120
32
9
39
120
3
54
30
33
40
23
30
18
9
33
30
132
102
36
60
90
12
105
21
36
55
23
18
54
9
24
93
27
192
99
6
30
105
39
9
112
5
18
57
21
72
51
21
84
31
59
42
99
63
90
36
234
12
93
3
189
45
75
48
93
12
342
60
84
169
17
54
105
40
29
168
12
6
174
60
108
19
128
33
108
306
25
281
7
77
24
36
30
108
381
69
27
99
6
135
39
9
15
138
60
108
102
42
288
54
9
9
90
66
42
54
48
18
24
30
114
36
13
17
24
55
29
18
42
102
24
246
43
173
180
78
9
183
54
144
6
45
183
18
7
56
171
13
32
48
16
41
156
18
6
115
104
24
40
41
15
16
149
66
24
126
163
71
102
240
54
109
17
18
36
18
7
48
191
36
6
87
15
1
5
19
152
45
18
25
23
49
24
5
51
3
18
27
93
54
126
24
79
11
69
105
126
36
13
95
126
36
87
63
33
381
115
173
67
59
69
16
71
9
117
24
3
15
25
80
57
144
39
153
132
18
9
153
12
115
8
57
96
102
42
15
15
6
174
114
171
21
78
12
78
90
9
232
11
12
18
159
88
113
60
19
53
48
24
84
90
6
63
40
32
3
21
21
90
174
42
48
90
15
45
84
6
84
42
19
71
66
39
88
23
84
90
6
37
56
24
40
5
18
48
42
54
25
144
47
144
9
75
21
33
55
71
60
30
114
18
19
104
16
5
66
162
31
11
90
75
9
55
71
24
1
53
51
165
66
96
9
40
23
72
108
192
90
75
88
131
162
67
71
6
3
105
120
207
141
3
9
60
12
6
9
9
66
6
108
75
69
66
96
48
42
36
27
21
24
48
72
ABCD 93700274126*3^$a+1 [50060]
60
103
29
379
17
7
77
79
65
49
30
18
72
162
53
108
19
60
101
25
47
7
209
187
30
72
18
29
48
67
150
35
55
126
18
5
115
150
30
72
18
71
19
41
19
12
60
5
67
17
19
30
90
126
90
53
115
77
36
103
12
24
36
72
126
102
72
77
19
84
5
67
24
41
103
30
42
30
23
163
89
55
173
7
36
17
103
60
12
6
120
72
42
5
31
120
24
12
54
107
19
24
12
342
150
36
12
162
11
60
1
18
96
72
5
72
331
72
24
36
18
11
108
25
120
78
5
43
89
25
18
5
25
35
43
120
125
7
72
12
180
65
133
11
79
17
19
29
31
5
12
163
41
31
12
5
217
23
31
65
36
36
199
60
29
79
210
18
24
156
108
180
257
84
108
1
71
43
53
55
5
12
73
23
7
144
29
157
138
132
72
137
43
233
19
18
48
167
67
53
43
84
60
65
144
7
29
43
48
60
65
163
24
41
115
41
1
18
102
90
54
11
7
245
31
12
53
72
19
126
18
6
119
55
209
7
41
24
25
24
95
49
66
41
48
43
162
18
72
120
5
121
6
156
77
163
29
19
29
223
53
127
24
101
43
72
48
6
30
209
7
42
66
36
90
54
24
66
11
31
144
5
24
36
79
17
48
19
42
48
6
36
36
12
173
49
18
125
1
59
103
29
1
24
66
60
48
42
59
103
5
115
17
108
1
186
53
96
31
90
71
67
101
49
90
12
5
31
53
7
264
90
126
18
24
23
7
36
125
24
67
150
48
168
72
192
6
72
12
24
54
90
48
5
49
6
18
162
180
5
132
1
11
48
13
18
29
96
84
175
30
18
77
48
7
90
47
84
157
18
5
67
30
47
67
36
72
17
55
5
85
48
11
12
180
109
18
77
169
47
97
107
48
13
90
84
36
197
43
77
36
7
54
18
78
30
17
1
47
72
7
18
90
60
18
23
72
72
36
84
31
41
48
97
95
25
24
66
6
23
31
84
24
120
6
216
126
12
96
54
18
5
259
5
31
5
19
18
18
54
275
61
168
72
18
192
29
25
6
5
7
5
55
36
54
102
18
47
139
126
30
24
36
125
48
151
66
18
108
42
30
36
24
48
132
17
1
203
67
29
61
282
5
91
36
41
12
67
204
65
19
36
252
17
91
149
67
216
24
156
29
115
24
66
96
18
30
6
221
67
17
19
30
287
12
13
198
12
60
5
13
71
145
30
89
19
53
12
48
85
114
30
11
12
31
114
23
12
96
79
6
30
42
72
11
109
18
53
55
42
30
18
6
180
126
18
30
90
24
17
211
77
55
48
29
211
12
161
1
191
25
18
60
12
185
12
1
6
18
18
5
7
77
103
108
17
115
120
245
108
85
30
173
31
29
7
18
126
36
5
24
19
36
24
29
43
18
30
36
341
43
144
101
24
168
60
127
126
24
90
36
120
17
19
5
163
41
7
5
247
77
55
54
71
19
120
36
89
72
19
6
90
108
72
264
90
24
95
25
90
240
12
60
17
13
239
163
36
41
31
17
48
132
12
91
5
67
36
29
43
114
30
18
42
30
11
79
6
54
41
25
18
36
24
90
95
49
18
48
144
108
24
90
54
329
12
19
36
29
1
6
137
120
7
29
31
65
36
19
60
18
47
43
108
84
5
19
12
90
24
288
30
65
12
19
29
43
18
66
29
25
47
43
132
17
31
72
17
48
24
145
6
18
54
48
18
24
18
30
143
84
31
84
125
163
60
180
185
79
ABCD 93700406804*3^$a+1 [50018]
28
116
16
48
8
136
45
35
1
39
24
45
51
9
47
55
18
27
27
24
6
35
1
30
5
13
23
1
12
15
21
11
28
56
16
24
99
21
21
24
47
4
32
16
9
18
17
49
147
9
48
24
23
25
12
15
60
21
12
3
32
7
30
15
45
30
5
13
6
6
12
11
72
73
72
39
48
24
9
11
7
18
51
32
31
5
1
11
31
81
32
1
48
15
21
24
51
20
43
17
1
108
6
5
40
32
79
65
1
18
5
97
114
66
6
36
54
27
27
54
23
13
23
12
25
18
29
24
48
13
36
3
36
44
7
21
33
15
8
7
72
36
12
6
54
12
5
12
40
51
6
30
5
25
6
6
6
21
45
12
3
33
12
18
57
72
8
61
3
8
4
3
48
29
64
27
6
27
15
5
25
11
49
36
30
12
9
32
37
3
39
5
52
3
18
30
6
23
43
21
12
9
36
36
3
15
9
32
36
31
42
11
1
59
55
12
24
12
21
20
55
137
97
6
30
75
45
36
36
36
6
24
18
48
3
48
24
8
1
24
87
33
18
5
19
42
59
13
27
24
36
21
23
24
85
99
3
77
31
5
55
18
51
33
15
27
12
66
30
41
25
59
25
30
5
36
79
21
3
66
18
12
18
6
5
73
3
9
11
1
119
25
11
16
3
9
72
24
45
11
7
53
55
24
21
27
17
12
7
89
4
9
48
30
29
16
15
57
99
36
45
60
15
12
24
5
28
3
18
72
3
21
11
25
39
32
67
9
21
3
12
36
45
99
8
1
39
51
9
105
11
16
8
31
30
11
19
69
21
78
29
1
36
24
23
25
30
45
3
6
51
27
33
15
69
12
9
23
40
15
29
1
59
4
3
9
33
23
37
11
61
12
3
219
12
5
4
36
93
6
12
24
36
17
19
33
27
17
7
18
3
21
3
3
6
60
18
17
40
3
21
21
48
11
40
12
36
3
18
42
89
16
15
78
3
75
48
57
9
23
12
43
66
51
27
24
60
24
57
3
65
67
45
39
5
16
72
12
9
36
12
11
37
18
17
88
15
6
24
24
27
87
6
11
13
18
18
35
1
42
24
77
112
20
13
24
42
6
24
35
7
5
25
36
12
24
6
5
25
36
30
21
36
20
31
36
12
29
25
24
3
24
15
9
21
60
47
60
31
24
9
20
24
1
3
75
65
40
8
13
30
89
145
3
27
53
1
6
57
24
21
84
12
27
195
48
12
105
21
99
8
37
42
33
12
9
24
6
5
13
42
102
23
1
11
4
48
12
32
37
24
3
9
11
73
27
9
39
63
6
6
53
64
72
20
1
35
19
18
3
15
17
4
9
24
30
6
15
33
24
78
6
6
6
39
21
51
32
25
63
21
6
12
21
21
11
31
12
21
9
36
12
23
13
12
51
69
15
36
3
29
76
3
33
33
72
23
12
7
18
35
1
18
24
29
28
15
12
24
24
9
9
71
37
96
108
6
54
6
12
126
24
23
4
69
3
33
6
6
42
6
39
12
8
16
27
17
144
4
8
97
30
5
31
24
6
3
44
40
21
12
12
6
24
42
48
36
15
24
128
19
53
25
39
33
30
5
91
33
3
21
24
21
51
8
55
17
40
8
7
33
57
15
45
6
53
43
90
6
24
42
60
11
7
57
105
48
51
21
11
1
23
12
28
24
9
3
33
15
15
117
24
27
189
3
21
32
4
75
12
12
77
43
21
63
174
83
28
69
24
6
270
36
6
30
36
84
39
3
9
21
59
7
5
24
19
84
5
4
8
4
39
89
25
36
18
29
36
1
11
72
24
36
79
21
8
43
5
13
3
56
37
35
19
77
19
12
81
15
6
3
15
24
41
1
15
32
1
12
11
13
35
1
35
49
15
36
27
17
52
15
162
6
54
35
7
18
90
21
69
6
24
21
33
23
36
25
6
33
20
40
15
5
1
24
18
30
27
56
37
3
21
3
3
21
51
9
9
3
75
18
36
6
33
39
12
42
36
36
11
16
27
72
6
18
6
27
12
3
45
45
3
36
3
36
9
33
24
24
15
9
6
6
6
17
1
6
24
78
42
60
21
48
33
47
1
23
67
21
32
13
18
6
54
53
13
24
87
9
36
83
7
21
8
40
57
47
127
125
19
24
53
4
3
41
7
18
39
9
6
54
54
9
44
1
48
6
21
27
42
6
6
87
12
45
12
6
45
21
36
24
87
33
12
27
57
18
6
15
51
165
9
132
72
18
5
12
7
24
9
51
21
24
8
13
3
9
36
3
63
5
48
13
42
5
37
15
20
13
51
48
3
30
15
33
42
17
28
51
6
59
12
67
18
12
90
6
12
54
17
36
1
15
24
8
72
24
28
3
60
81
3
18
71
7
18
6
24
77
4
12
9
30
21
84
75
17
7
60
66
6
9
68
7
9
51
21
20
1
35
19
24
78
3
69
23
48
16
48
51
21
117
51
8
28
9
6
12
60
12
45
44
40
12
27
5
7
45
69
12
75
15
30
12
3
8
55
6
59
100
36
8
36
25
18
17
19
17
12
7
65
28
144
9
35
64
57
39
8
7
18
30
48
17
7
29
36
1
60
30
30
12
12
84
51
8
64
12
60
33
66
48
69
8
55
9
80
64
45
3
21
30
36
33
21
90
18
23
19
29
73
6
6
27
3
17
4
15
9
152
7
5
28
63
41
12
4
3
12
33
3
5
7
57
27
84
36
42
11
7
9
45
108
12
6
33
20
19
30
39
20
36
12
7
24
5
16
44
1
48
60
24
54
54
15
9
24
24
18
30
36
30
89
24
73
39
24
92
19
81
3
186
6
29
37
24
11
19
17
16
3
33
3
5
43
72
12
6
47
19
33
56
13
54
24
9
57
24
11
16
3
78
47
49
24
54
18
12
23
211
24
9
3
29
61
6
126
59
1
42
30
27
39
5
52
3
36
60
6
24
12
24
144
24
3
12
9
51
21
36
102
6
51
92
55
48
9
3
6
30
54
6
12
21
27
18
48
3
8
48
7
6
48
18
33
15
5
13
12
11
12
13
78
17
64
84
20
19
9
12
15
57
39
30
12
39
45
3
69
90
21
27
17
48
25
12
30
29
36
7
108
12
53
16
27
113
25
51
33
6
54
11
97
18
6
39
9
18
33
12
15
5
175
33
39
36
6
15
44
13
35
88
12
12
9
23
24
121
63
21
51
57
6
6
35
133
30
12
9
15
29
37
6
21
80
31
66
3
8
16
8
85
35
88
12
63
36
33
44
16
9
18
24
72
66
30
17
55
65
28
33
54
6
24
59
19
24
33
9
24
84
6
101
1
3
3
17
61
3
75
6
15
21
39
75
41
25
71
12
25
3
48
68
16
12
45
12
11
13
23
37
6
5
24
13
59
48
43
29
16
123
5
25
36
72
198
48
6
30
69
27
6
6
45
48
3
24
33
51
30
72
6
17
76
45
54
30
15
33
39
44
16
12
15
84
42
35
100
12
8
25
51
3
66
15
12
9
48
78
45
9
15
8
1
84
66
54
30
18
3
21
12
11
36
1
39
68
1
150
21
8
16
9
39
72
21
6
6
99
9
11
25
71
ABCD 93701609102*3^$a+1 [50061]
49
60
90
80
4
60
17
19
17
67
50
72
99
139
122
4
119
273
58
50
159
31
41
151
14
28
8
100
12
32
4
47
48
9
135
31
114
131
156
13
50
28
30
119
84
175
29
115
168
17
103
14
18
76
42
8
51
31
8
69
108
48
9
27
108
63
54
28
95
192
31
5
60
3
22
158
10
62
162
36
10
120
86
54
10
35
67
18
95
9
27
103
41
72
9
36
18
81
73
108
95
84
9
72
207
55
8
162
90
141
7
185
67
18
59
1
192
6
12
5
45
162
40
113
13
131
103
18
68
100
144
156
150
54
71
9
108
15
13
62
22
140
87
151
18
72
47
31
62
280
12
23
180
63
64
36
120
50
4
36
42
62
136
62
172
36
72
102
50
33
7
113
63
64
30
32
4
32
22
41
24
57
63
36
37
48
140
4
86
144
46
26
58
47
183
58
50
69
31
108
170
184
131
55
41
31
62
15
12
1
35
240
3
105
84
60
48
63
40
29
57
64
71
31
113
45
4
227
129
36
28
180
18
48
137
193
54
8
9
271
18
134
40
32
198
10
36
17
13
95
19
62
4
104
18
118
242
144
81
9
46
98
87
7
32
36
108
94
90
137
39
22
198
32
22
140
46
77
103
26
108
76
60
35
37
12
90
18
14
76
14
4
47
193
35
19
77
3
130
32
36
72
100
26
10
102
77
31
14
36
51
31
30
83
67
72
26
4
18
65
25
14
33
13
8
10
152
58
54
65
13
8
64
18
18
107
63
4
6
35
85
11
61
83
21
28
275
25
68
99
9
130
42
59
219
10
72
152
76
114
17
9
15
7
42
48
230
82
95
13
107
1
62
40
137
165
148
47
25
96
62
208
30
24
116
112
72
32
36
28
116
4
14
105
72
13
18
162
30
60
221
49
18
12
78
98
22
104
28
62
81
13
50
45
19
18
30
18
32
58
162
42
80
136
125
27
10
44
36
118
17
99
28
41
255
64
8
18
64
62
64
134
28
8
40
132
59
48
85
32
15
121
162
53
27
46
12
59
63
33
25
59
109
44
148
47
48
37
8
40
14
184
32
238
60
59
21
4
18
50
82
108
98
36
4
24
23
25
18
50
126
28
198
90
152
28
170
22
60
18
8
202
18
132
30
173
21
28
8
22
6
72
62
40
126
14
18
10
18
54
113
75
198
72
172
26
9
117
144
4
122
90
118
26
424
66
42
80
18
22
32
63
9
4
32
18
216
136
30
14
81
60
13
347
39
9
207
189
171
58
24
23
108
21
123
12
9
94
77
19
26
18
36
22
140
40
194
33
147
249
21
94
101
43
6
44
18
33
7
32
90
28
18
26
159
36
156
103
32
54
4
24
8
135
103
24
98
58
50
180
202
42
35
1
35
81
15
111
58
32
58
60
17
63
69
25
68
100
90
48
5
127
134
135
49
72
258
210
47
115
5
13
50
54
130
50
108
252
72
51
3
94
60
36
59
25
180
68
100
35
63
22
42
77
13
18
5
97
47
103
8
54
54
81
13
50
76
90
54
32
64
72
72
80
33
120
73
71
45
171
13
144
23
73
35
19
66
191
84
45
159
115
86
82
89
1
8
36
15
165
54
4
5
91
62
100
8
90
54
58
32
46
210
230
40
47
180
75
69
183
126
27
27
46
179
117
ABCD 93701872406*3^$a+1 [50051]
17
16
24
24
15
29
72
79
30
59
7
5
108
28
3
77
4
8
31
9
36
12
33
24
30
93
32
7
9
219
21
69
36
6
30
54
21
75
54
119
25
66
36
5
160
56
13
15
15
69
92
36
7
12
24
101
16
60
104
4
69
3
44
13
102
24
17
43
6
35
36
19
120
30
35
76
84
180
129
27
63
89
28
32
7
53
7
54
59
16
84
32
55
5
73
3
27
6
30
24
21
24
36
39
197
4
24
27
45
9
15
60
69
23
12
55
6
27
33
54
6
6
65
49
11
28
32
36
4
36
44
25
30
54
6
30
90
168
17
25
90
5
4
44
31
30
75
32
4
63
6
30
174
30
17
36
43
41
28
96
32
28
15
17
37
42
41
72
88
84
9
30
84
77
4
15
29
55
42
108
27
69
11
139
89
37
18
30
3
57
75
27
21
9
15
75
54
126
150
75
108
20
48
79
9
45
15
116
4
111
54
210
36
21
20
133
11
19
30
6
5
64
44
151
30
36
39
15
21
156
39
125
4
189
6
24
12
60
5
4
180
39
12
65
19
6
71
40
117
6
29
7
180
21
27
21
15
29
37
204
66
5
28
15
12
113
1
15
21
155
36
157
3
57
23
43
9
36
72
9
78
117
56
28
24
177
75
9
54
12
45
63
60
21
24
140
52
69
15
9
126
60
6
51
87
105
32
4
56
13
6
9
72
60
9
107
12
7
173
25
66
36
33
111
84
17
4
141
15
20
4
39
33
3
60
6
11
24
16
60
168
15
29
1
75
39
6
11
108
72
19
114
12
114
9
48
3
41
25
30
9
15
41
36
19
114
47
304
9
30
9
12
15
101
103
36
53
7
48
36
29
16
69
60
36
51
68
31
17
73
99
27
5
28
36
44
1
51
63
57
96
3
77
24
40
39
101
13
15
60
135
42
23
7
69
44
16
51
108
66
71
19
36
30
84
11
16
48
9
126
45
56
79
30
54
65
37
114
17
72
1
107
28
39
5
31
24
33
80
19
24
29
12
19
57
57
192
60
11
13
99
8
24
25
30
45
8
7
150
11
24
13
15
27
21
33
96
30
24
29
52
120
15
5
73
30
96
29
120
48
19
69
92
19
5
25
39
75
6
75
39
57
27
33
80
184
36
48
72
20
7
36
54
90
42
23
16
39
30
35
28
177
255
36
32
79
24
29
31
96
9
36
60
99
17
13
15
9
6
6
18
21
9
83
24
4
75
29
12
48
7
54
30
60
36
69
51
33
27
21
87
33
27
17
28
15
6
6
65
25
84
66
30
75
20
19
21
75
41
4
8
7
53
28
123
24
30
6
84
36
21
3
65
16
45
90
36
5
25
150
165
3
60
65
148
24
24
21
15
8
16
12
39
114
66
9
69
51
75
24
36
41
19
21
128
25
47
25
114
84
17
199
29
16
24
8
7
113
97
3
9
114
30
71
36
7
60
60
21
51
5
48
1
47
103
117
3
77
19
84
29
12
40
9
27
9
39
84
27
24
69
20
16
32
40
3
6
3
21
30
21
15
144
21
15
153
8
24
36
24
4
51
33
45
171
51
129
24
21
84
15
15
12
54
24
66
17
24
13
27
75
18
3
228
12
84
99
21
144
21
18
12
108
17
36
13
24
156
6
21
144
20
103
12
24
137
79
101
7
12
33
12
99
41
16
24
8
1
207
72
120
36
75
270
51
8
28
44
43
12
24
24
33
72
57
51
69
48
6
36
65
43
65
12
76
24
75
60
84
17
67
90
6
156
105
48
27
21
3
144
120
36
17
43
29
127
24
66
15
3
12
5
4
84
27
24
21
3
6
36
48
23
19
84
36
48
21
92
24
55
21
3
6
54
6
15
69
11
16
44
13
23
19
60
9
32
19
48
21
15
29
12
4
56
16
72
27
18
63
3
6
39
15
84
53
12
28
33
24
66
29
52
20
25
24
30
81
3
81
44
7
18
35
1
15
12
33
11
60
60
19
36
65
100
9
59
91
21
39
21
39
17
43
6
78
33
129
11
24
25
35
76
152
61
47
52
8
84
19
24
17
43
72
24
9
27
21
44
48
1
107
24
49
51
105
155
40
8
127
5
259
36
5
48
7
30
143
7
41
7
6
15
51
18
12
15
36
27
21
32
19
81
3
54
23
7
5
1
6
48
21
15
6
75
204
39
6
54
60
5
7
5
169
6
5
108
48
79
33
8
12
31
41
64
75
126
84
11
40
60
123
6
71
4
21
75
9
119
100
12
8
1
6
5
28
60
32
55
9
60
15
17
7
17
108
7
9
75
90
27
144
69
11
36
7
21
15
77
4
45
48
60
36
6
33
27
60
18
60
102
84
137
24
28
27
18
47
16
9
24
24
27
15
5
25
159
99
5
60
28
12
27
9
44
12
36
4
3
36
17
24
4
15
6
90
21
57
12
30
108
66
36
3
20
12
48
7
5
19
36
81
48
105
11
36
37
23
72
72
4
36
33
63
27
126
15
96
3
21
32
7
5
40
8
19
48
ABCD 93702035374*3^$a+1 [50021]
44
21
15
40
20
21
67
17
3
57
159
84
72
141
19
29
12
60
243
9
12
175
29
19
233
79
84
36
5
84
51
244
41
60
108
187
20
94
59
36
24
48
19
54
6
8
273
7
77
115
80
69
72
84
60
13
102
125
36
73
14
33
24
24
55
17
43
161
36
24
36
24
108
15
12
81
63
57
37
50
16
5
25
71
24
96
55
5
175
20
40
5
19
24
20
166
26
88
56
16
44
69
37
23
36
115
17
3
45
60
79
17
115
8
100
5
27
28
20
93
288
169
23
84
135
45
15
34
59
27
28
12
29
111
24
81
19
24
17
115
41
3
24
57
96
3
165
31
125
3
76
5
55
65
19
20
57
115
5
39
9
25
2
108
21
109
23
19
5
108
12
103
101
24
168
12
72
60
204
12
37
42
24
17
12
7
44
36
93
72
15
45
48
12
36
48
72
12
67
41
19
54
6
8
280
72
18
35
132
24
36
109
74
45
12
79
29
31
5
36
144
51
45
73
2
88
77
25
155
19
89
31
20
36
21
7
113
3
184
53
3
120
57
12
12
163
12
180
65
3
33
183
40
89
12
96
12
12
85
59
19
60
77
169
107
43
17
84
36
84
36
24
79
20
21
24
24
127
29
51
129
151
60
5
19
36
5
43
5
87
28
20
21
51
45
139
36
5
55
44
69
111
100
5
12
48
51
45
43
5
51
9
7
5
84
12
12
132
156
159
21
48
96
36
24
48
60
7
20
40
168
32
21
72
1
47
24
48
12
48
7
24
41
175
180
18
35
108
60
19
101
120
48
120
19
5
36
51
64
29
7
20
21
67
56
136
5
25
179
12
3
204
21
156
75
48
21
84
75
82
18
41
151
41
132
1
30
77
67
17
36
84
73
71
15
21
19
66
210
248
40
65
96
60
39
105
127
5
75
4
24
56
36
69
132
19
65
24
31
20
45
24
120
12
3
21
180
43
96
29
48
37
155
36
24
7
24
56
81
24
60
13
90
17
163
257
84
12
108
132
24
48
12
55
24
5
36
85
23
187
41
43
41
49
71
63
81
55
29
7
30
203
12
48
12
55
29
79
42
11
12
25
35
192
13
11
24
31
5
96
39
141
24
51
124
30
306
164
16
144
5
12
24
55
41
120
73
66
53
7
18
90
6
71
144
25
59
96
60
24
1
14
81
12
3
40
36
53
7
41
7
12
30
155
36
192
7
5
19
80
57
132
7
48
12
108
53
120
12
96
15
4
65
48
60
168
31
44
69
48
3
21
115
8
117
36
159
28
5
48
24
156
19
48
17
99
21
15
28
80
100
12
29
60
19
101
31
44
21
15
21
147
21
12
67
197
39
166
143
36
31
78
30
12
89
15
46
83
27
40
5
120
96
13
35
36
79
65
15
4
77
99
24
142
30
18
6
77
63
4
32
180
4
17
127
12
29
15
64
65
108
13
126
41
24
49
131
79
41
180
48
36
115
65
15
250
47
12
96
72
7
65
48
87
52
20
88
96
20
4
6
11
156
12
7
24
29
55
12
185
24
36
63
16
20
21
24
24
36
12
49
143
145
66
77
12
55
96
36
29
19
17
25
30
5
123
226
179
61
239
15
33
49
119
51
45
36
24
60
19
77
48
60
12
79
60
41
12
120
12
15
21
49
38
76
5
15
40
221
55
53
111
4
36
89
51
70
11
120
43
12
20
21
99
28
65
7
60
60
89
55
5
120
12
60
19
48
5
1
35
60
36
60
48
72
55
120
29
60
84
12
48
145
6
65
15
10
71
24
24
91
30
47
67
32
93
36
36
55
41
72
12
85
18
65
48
7
6
6
120
44
45
55
56
24
9
27
33
12
24
25
144
50
36
21
115
5
60
48
67
48
32
81
3
10
35
171
64
41
25
143
7
90
155
36
3
4
32
21
48
72
79
300
5
55
113
27
40
8
21
204
12
13
47
19
30
35
192
27
33
24
48
127
24
41
108
156
79
60
113
19
60
41
ABCD 93702117604*3^$a+1 [50007]
6
69
63
144
96
57
60
21
12
39
48
72
39
69
27
9
45
30
72
48
12
18
156
75
21
102
108
24
45
129
6
24
24
21
27
12
42
6
93
36
9
102
9
69
156
108
15
21
96
66
138
66
30
84
84
135
15
21
27
60
33
9
12
30
54
6
24
84
141
39
42
6
30
27
36
144
57
15
9
114
36
9
81
72
48
72
63
15
9
72
9
30
24
36
132
42
18
48
21
15
105
3
132
90
54
141
75
30
39
261
18
132
60
69
15
105
9
30
60
45
96
39
48
30
192
78
48
30
39
45
66
96
180
24
66
39
60
27
54
48
27
81
27
81
36
15
45
30
6
108
72
27
51
72
57
15
12
96
30
3
15
9
21
36
18
96
72
9
84
15
21
24
57
27
15
36
66
18
36
174
210
18
204
36
12
42
18
6
81
144
15
30
36
6
102
192
258
18
87
12
15
96
78
6
54
96
96
150
138
30
24
138
87
57
54
21
99
81
93
15
156
96
51
54
15
69
39
21
6
45
24
36
84
24
171
126
39
69
12
36
60
162
165
96
15
30
39
195
45
12
15
93
15
102
99
9
27
111
24
36
12
21
27
30
63
141
180
96
267
60
51
102
48
96
39
21
138
12
9
75
84
21
45
36
78
36
24
132
204
21
75
24
12
120
54
96
18
12
84
6
39
21
30
12
12
186
87
72
33
12
96
24
60
6
33
15
9
51
24
12
24
81
24
207
294
54
24
42
63
33
30
60
72
21
27
48
36
33
111
60
21
24
45
30
6
99
195
24
72
18
18
24
24
180
24
18
42
21
51
9
15
36
6
78
9
111
12
18
120
30
6
39
27
30
12
36
135
180
69
60
78
9
120
33
75
3
198
39
87
36
33
111
24
189
3
12
21
144
51
189
12
3
36
54
18
84
153
3
9
15
45
255
6
3
180
117
24
6
18
111
9
75
24
12
39
69
3
168
45
15
12
24
9
36
165
6
12
66
54
21
9
78
93
51
24
9
3
72
18
147
27
6
12
6
69
27
33
105
258
84
6
48
84
42
33
36
51
60
48
6
51
99
9
3
72
237
33
18
18
102
84
18
36
99
147
33
63
30
24
6
78
12
18
9
57
6
84
168
21
24
141
15
27
9
81
159
33
15
27
9
15
162
108
42
12
108
30
60
48
24
66
90
36
15
84
135
45
24
75
45
36
99
81
111
36
108
222
99
45
156
30
117
21
15
9
30
72
30
15
21
48
39
72
24
144
147
30
54
69
21
39
3
138
132
159
9
30
60
81
153
147
3
36
42
48
42
54
66
129
120
255
30
39
96
15
66
18
42
12
42
33
117
63
3
30
3
27
18
6
18
18
9
99
81
51
42
48
147
45
147
3
21
27
90
3
237
84
114
21
39
24
21
111
6
123
36
75
60
9
9
48
84
6
33
36
9
12
54
45
24
84
60
27
156
33
129
60
6
24
12
114
144
36
90
90
126
60
6
42
105
105
51
27
9
111
48
6
6
9
99
105
75
144
30
6
9
36
87
9
153
72
138
105
123
30
204
30
6
60
228
12
63
9
27
15
6
99
93
6
24
42
48
18
93
21
3
12
33
66
174
30
36
24
96
42
3
24
87
78
66
6
99
27
48
60
9
60
27
24
84
228
42
27
51
60
69
213
90
48
9
15
54
36
6
9
180
111
57
27
24
66
3
243
102
66
24
6
15
15
54
48
3
81
60
99
9
6
324
108
18
195
51
48
48
72
12
36
18
6
48
42
15
3
102
54
12
30
3
45
132
3
87
33
24
27
78
36
30
144
6
39
33
3
36
51
48
6
24
51
48
27
234
24
102
69
87
12
48
114
3
15
21
21
3
12
21
78
42
30
33
69
228
42
21
27
54
54
60
84
18
72
18
48
9
183
57
45
36
30
81
15
45
108
3
33
120
27
114
3
72
168
36
15
12
90
39
3
105
45
6
ABCD 93703133768*3^$a+1 [50014]
12
126
24
15
20
211
69
8
28
20
12
43
5
192
91
36
21
3
41
28
8
67
93
12
51
72
108
36
5
28
21
11
43
45
128
13
72
27
8
85
24
3
51
101
40
8
40
48
20
49
3
8
43
9
3
60
17
28
99
66
15
63
12
17
61
30
41
96
43
6
3
8
84
76
20
4
159
6
11
112
72
39
57
32
52
36
32
7
84
96
5
28
12
20
16
20
40
3
12
9
15
36
90
35
19
5
40
8
37
11
37
15
27
48
36
21
21
27
92
16
3
41
85
63
32
145
30
5
13
18
125
4
21
27
48
15
89
31
108
9
15
77
13
18
5
4
45
35
19
41
36
67
105
80
12
16
3
237
24
80
40
56
12
67
36
9
135
93
3
237
27
53
40
68
4
56
19
18
3
140
100
135
57
60
27
30
23
48
52
12
51
30
18
24
126
71
1
15
15
77
48
19
24
29
28
12
48
27
12
60
48
53
12
28
20
132
12
55
45
8
148
33
30
29
40
21
27
45
24
120
35
16
44
19
41
31
5
49
3
123
17
28
39
41
72
67
144
9
20
7
5
28
32
136
15
65
64
60
15
5
79
24
53
12
37
6
89
28
3
5
55
105
44
36
13
47
4
8
7
6
27
3
29
28
87
45
45
78
12
21
15
18
54
36
21
39
21
51
77
13
90
174
171
24
8
31
9
32
19
117
20
19
6
72
27
20
1
15
32
12
96
4
3
17
43
48
18
51
45
3
15
17
199
81
36
39
21
75
45
3
21
36
87
5
52
3
17
28
48
15
12
6
47
4
21
48
126
18
18
24
65
16
44
16
57
35
85
35
7
33
123
9
9
59
28
20
115
77
12
19
72
84
45
15
21
20
13
131
28
32
48
43
5
52
3
5
4
9
11
28
15
18
30
24
21
20
49
126
45
93
11
16
32
31
72
57
15
17
55
5
156
115
69
8
52
51
29
19
36
5
16
32
43
5
40
24
51
17
52
60
15
60
21
20
13
102
29
79
24
12
5
48
43
117
20
7
21
20
4
39
9
45
6
29
7
65
120
48
12
73
42
30
51
24
111
12
90
18
108
21
21
27
120
15
36
36
45
20
16
93
111
33
35
61
30
36
45
51
12
5
12
19
41
88
3
57
80
48
12
48
52
12
20
25
6
77
85
107
16
72
3
89
16
44
96
19
18
27
36
9
78
36
21
15
5
43
5
40
8
19
60
41
4
20
19
21
15
65
40
135
30
23
148
32
12
1
18
41
48
40
12
68
28
32
163
132
77
13
95
52
96
32
40
48
45
24
90
65
120
13
72
66
78
30
42
15
12
8
55
84
114
59
7
65
31
65
43
66
3
72
15
6
144
83
40
72
75
5
31
17
12
43
33
39
41
7
57
3
177
48
27
41
103
12
197
61
39
12
39
9
20
52
21
18
17
4
20
16
144
8
67
45
45
23
7
21
3
117
32
13
54
36
30
35
55
17
48
12
48
64
15
18
15
12
20
60
13
90
78
30
69
80
19
9
135
66
71
25
35
85
51
92
91
57
32
7
53
31
17
7
48
9
33
66
57
132
48
3
36
144
90
11
48
112
20
28
63
9
51
18
39
12
8
28
57
27
3
93
44
28
21
11
19
69
72
3
65
48
55
45
92
1
11
48
37
11
24
16
12
27
36
12
108
18
6
21
60
32
31
66
15
48
12
39
57
32
13
35
55
78
30
17
7
5
31
129
87
153
48
87
36
41
49
102
69
3
33
39
21
15
89
79
9
3
77
37
15
20
19
9
12
20
28
132
36
32
28
3
6
18
12
5
13
3
39
41
4
60
8
7
33
27
45
45
90
84
17
7
18
87
87
24
90
174
45
48
3
9
27
30
11
24
16
212
7
5
31
5
4
99
89
48
25
114
65
16
45
59
13
27
3
36
9
32
16
20
100
63
72
102
3
32
28
9
51
3
29
13
144
3
63
17
7
36
108
54
87
51
9
135
81
92
52
15
65
79
36
5
40
21
59
13
3
32
43
65
4
39
36
45
3
42
30
45
128
12
16
80
7
153
9
23
28
3
77
163
72
45
44
28
21
11
151
54
3
15
53
4
21
30
9
80
55
53
48
72
7
65
40
8
55
48
45
15
117
63
30
24
51
15
9
108
80
1
24
30
42
15
123
33
3
42
18
17
19
36
12
17
28
48
3
12
54
15
20
28
32
1
75
84
3
12
285
8
28
9
11
40
87
57
3
53
12
7
21
84
15
5
76
20
133
11
16
27
77
16
20
103
21
48
20
108
7
33
15
17
181
11
76
44
13
27
60
20
109
42
48
21
20
60
36
13
47
79
45
20
48
7
36
24
45
20
43
33
219
54
51
15
41
40
63
137
40
99
36
54
11
64
8
43
45
20
25
119
36
19
105
36
24
8
88
32
48
72
37
54
17
12
52
128
7
21
20
112
32
19
77
67
36
72
29
16
24
8
175
5
12
13
6
66
51
39
6
48
54
57
20
19
41
49
90
9
8
85
144
78
12
144
17
40
72
8
60
124
8
28
3
17
24
40
48
32
48
7
24
36
48
5
88
24
48
3
84
24
36
5
28
3
17
37
54
29
40
12
48
20
43
69
8
48
109
123
12
68
103
60
29
19
36
33
3
60
5
12
67
81
ABCD 93703765726*3^$a+1 [50096]
11
61
108
11
85
5
31
48
11
60
66
78
30
6
12
157
83
25
5
72
90
133
17
12
18
6
66
96
84
18
216
54
96
12
18
6
18
48
72
6
66
31
59
18
72
6
18
7
65
7
5
6
36
108
97
29
79
5
7
71
109
29
31
59
90
6
270
79
41
36
240
19
83
126
67
12
17
30
61
137
90
6
55
17
162
37
173
18
90
18
36
121
144
83
48
144
24
109
17
36
30
72
13
29
120
18
13
192
125
102
25
53
7
65
144
174
78
30
25
24
11
25
47
253
47
18
18
49
12
83
25
36
65
24
156
42
12
18
103
11
25
11
54
66
49
83
18
12
72
78
133
12
53
18
90
199
71
72
54
126
73
71
1
72
65
6
12
25
72
60
23
42
48
67
5
151
11
169
24
48
24
23
13
59
85
95
13
23
54
36
7
11
54
36
6
1
24
113
6
97
209
18
12
6
72
30
18
139
11
12
36
24
37
209
60
72
48
6
1
17
55
107
48
97
143
12
24
54
48
24
126
48
61
89
55
161
55
65
139
47
18
199
71
12
222
7
5
6
30
54
96
48
49
5
31
5
36
144
54
13
59
6
19
24
101
18
66
54
36
60
162
163
287
48
42
84
114
25
167
42
36
30
25
65
139
131
97
65
54
6
48
7
24
113
67
95
24
36
133
48
89
30
13
5
18
13
41
36
54
36
54
79
65
31
59
24
30
151
11
121
65
84
24
84
6
36
18
30
6
36
19
29
7
96
59
13
11
12
60
48
54
90
121
191
54
19
83
288
85
59
42
18
90
36
12
67
12
89
12
7
60
23
54
18
13
65
12
72
43
71
25
41
96
7
101
30
6
108
102
25
36
17
30
108
144
24
30
7
24
5
31
23
114
18
18
7
23
36
198
6
30
6
61
47
36
30
96
36
19
35
48
121
149
31
65
210
24
25
12
24
59
13
65
90
25
23
24
25
72
36
48
11
24
1
125
108
156
79
35
1
17
12
18
42
151
47
37
17
30
204
25
120
47
85
77
6
12
114
30
36
49
5
90
24
36
18
30
6
72
19
11
85
47
18
174
36
18
67
137
12
6
30
43
197
55
173
175
29
126
84
72
301
23
6
30
78
36
235
72
72
96
11
18
48
18
270
216
24
7
47
120
85
95
36
54
6
192
180
25
53
19
36
29
36
72
7
60
41
6
133
41
7
17
18
48
6
271
24
29
7
48
89
12
78
25
11
12
49
149
42
25
137
30
36
54
31
11
120
36
97
72
65
43
107
84
150
84
18
18
67
144
36
59
25
29
31
59
85
12
60
59
24
54
55
96
11
61
5
60
144
66
49
95
54
36
6
54
210
60
90
36
198
102
114
120
54
67
12
35
336
85
5
31
5
6
18
30
42
115
72
11
66
78
37
53
43
12
11
36
13
23
60
162
306
102
60
43
65
7
12
11
60
36
66
7
71
12
25
47
25
35
1
17
12
132
36
174
18
42
25
203
18
7
108
53
12
43
60
12
35
138
6
18
162
48
13
120
65
72
42
1
17
36
19
17
19
65
6
84
24
61
5
144
162
54
96
55
24
29
55
17
36
18
97
47
1
11
193
23
54
79
11
60
1
125
30
42
30
6
36
91
35
18
7
119
48
13
5
7
107
18
48
78
84
108
114
18
12
61
29
114
54
12
54
60
12
42
102
13
108
167
180
36
72
54
79
17
19
65
43
83
13
11
120
114
19
11
6
48
7
83
13
65
18
1
53
48
67
5
43
53
84
168
43
144
48
83
6
18
102
115
29
90
25
35
30
31
23
61
35
37
24
59
144
6
30
114
36
19
36
35
36
66
24
120
103
65
30
42
174
61
53
120
18
85
5
132
36
30
61
89
30
54
42
18
7
5
18
6
90
66
90
54
31
59
54
31
5
60
72
127
36
60
95
229
11
54
72
151
59
54
270
ABCD 93703784654*3^$a+1 [50114]
23
117
40
36
53
15
81
258
21
60
12
3
60
6
60
30
6
3
16
24
32
108
9
3
57
48
78
37
68
45
60
27
99
54
36
55
24
29
7
36
24
8
3
85
17
66
9
16
56
9
15
12
100
29
3
48
27
177
16
5
12
3
63
1
20
108
16
44
76
35
61
24
72
23
12
85
17
6
1
20
9
72
24
31
65
87
75
121
20
72
15
54
54
1
20
51
12
1
5
36
3
16
36
140
21
114
1
24
60
41
18
12
25
17
51
12
9
18
13
32
28
32
28
77
42
1
5
30
12
6
12
115
29
36
39
39
25
29
31
140
36
33
3
3
6
91
104
84
105
31
8
51
1
8
16
17
12
30
18
54
33
136
20
24
27
45
123
66
27
64
144
164
15
1
17
102
13
77
48
108
72
18
96
78
7
24
32
9
3
15
37
23
12
48
48
69
144
9
12
54
21
21
19
60
60
5
36
43
12
47
37
23
33
3
81
9
15
16
96
59
18
60
15
81
31
65
36
43
11
45
16
29
39
9
31
11
1
5
3
12
45
78
42
12
96
174
61
12
5
24
19
32
15
144
49
29
48
75
48
36
64
36
29
6
9
9
18
48
57
40
59
45
21
19
11
42
63
33
27
33
36
90
48
126
36
31
23
97
29
75
33
67
188
75
48
12
6
27
3
102
42
33
64
41
19
5
120
31
65
18
37
32
48
57
7
5
30
45
24
27
48
9
52
41
87
51
1
23
33
99
69
15
24
1
96
5
48
63
40
24
36
24
36
68
39
1
32
3
42
24
78
37
36
60
48
29
163
24
128
12
16
84
71
12
33
64
5
6
24
6
27
27
60
6
30
57
76
36
41
24
15
24
16
41
79
83
6
30
85
132
17
15
16
60
5
150
1
65
75
24
81
31
24
5
15
9
12
19
29
102
24
66
54
54
7
17
91
59
61
5
99
45
43
60
17
12
3
16
20
105
12
43
20
51
18
3
3
6
39
24
12
3
12
1
47
1
12
89
19
12
24
65
48
60
3
3
30
12
90
12
42
63
36
16
24
20
52
29
19
12
17
43
60
84
5
60
18
12
1
92
52
101
12
18
24
85
24
12
5
24
3
93
114
85
41
18
25
60
71
6
27
48
9
6
49
5
6
42
27
4
65
31
44
51
18
43
89
24
30
144
33
4
53
66
121
11
108
69
72
3
21
36
4
44
93
19
20
4
89
67
23
1
47
25
68
16
20
129
51
15
126
3
177
12
36
31
80
40
36
120
29
15
75
9
39
61
12
17
48
42
12
36
18
6
6
30
13
95
42
99
4
41
19
32
45
108
66
78
18
9
3
121
120
5
150
24
30
7
11
24
85
11
33
72
72
16
137
55
77
12
19
11
49
59
33
4
36
29
99
9
36
115
11
45
153
3
63
25
125
24
43
59
49
32
48
15
6
15
96
39
109
12
20
27
96
12
25
77
15
21
24
43
77
60
27
16
17
66
1
24
32
40
5
163
12
35
109
68
51
1
5
54
6
139
41
19
35
24
1
20
39
1
65
66
1
32
12
76
77
12
78
81
72
4
11
9
15
21
12
33
219
64
12
29
3
60
93
42
1
59
6
24
6
6
96
79
59
42
42
37
56
12
52
35
18
63
12
76
101
75
69
27
69
19
11
6
30
57
112
24
5
27
27
18
55
23
42
42
30
67
5
24
84
12
31
5
43
11
30
55
35
21
27
78
24
60
15
111
9
9
6
78
31
17
19
20
4
32
88
41
60
139
12
23
37
17
36
54
93
9
84
31
35
61
68
111
24
6
15
33
7
11
24
30
30
25
36
20
27
33
15
13
71
6
15
72
76
17
18
36
6
19
8
3
78
91
68
12
36
15
25
48
44
16
12
60
92
112
80
136
17
103
84
53
127
41
24
24
6
21
15
73
72
84
24
5
55
41
31
29
30
36
13
11
6
30
109
24
5
55
41
18
33
9
6
25
23
42
12
63
3
6
19
132
8
45
42
33
40
41
120
15
105
3
33
54
36
108
24
18
15
27
6
36
79
11
1
48
17
42
90
66
85
17
3
16
125
30
21
28
17
78
1
44
21
15
4
17
30
13
44
12
64
35
69
88
20
3
66
15
4
5
31
29
6
25
53
18
24
54
6
61
29
123
27
33
15
121
44
76
5
54
36
9
16
12
29
18
60
6
7
60
89
18
30
30
1
60
77
3
45
91
23
73
29
114
21
36
40
104
21
18
165
39
60
42
19
35
105
69
6
6
99
40
59
1
29
31
59
30
30
6
27
9
3
60
52
83
42
6
12
6
7
29
63
28
108
12
23
12
13
12
44
9
27
15
174
139
20
52
60
44
51
13
29
96
12
30
57
51
61
23
6
6
1
47
37
24
12
29
19
59
1
5
15
172
32
76
35
96
60
36
25
23
12
153
57
72
7
60
24
65
7
20
220
53
30
25
17
24
55
23
1
12
83
54
6
6
18
37
23
61
20
51
120
33
36
21
91
17
27
4
17
18
1
36
17
7
113
36
171
4
12
5
19
24
92
117
48
39
9
31
36
23
45
52
5
24
138
1
60
17
39
9
36
15
144
15
21
9
24
6
60
9
72
108
27
45
21
42
12
1
29
31
48
44
45
18
72
37
41
18
45
51
49
95
1
36
24
104
15
42
42
6
87
69
30
49
12
60
5
103
32
45
30
25
120
20
64
60
113
27
24
40
72
17
18
117
33
3
52
20
3
102
132
18
13
44
33
15
ABCD 93704102288*3^$a+1 [50024]
51
36
40
8
117
31
41
27
27
36
133
23
13
137
27
132
16
17
39
36
57
15
40
44
36
24
3
144
33
39
1
32
93
79
137
18
73
24
20
75
6
15
3
45
57
7
47
60
1
47
54
15
16
5
39
16
20
3
12
13
20
9
51
4
68
33
39
111
37
60
48
44
4
12
8
3
18
66
25
44
27
9
88
36
60
17
6
45
39
97
11
13
44
33
42
36
9
129
51
112
192
77
15
60
21
63
4
23
12
85
41
15
21
31
44
15
85
36
56
21
3
3
72
97
8
69
7
24
36
204
60
17
7
29
48
3
40
60
5
18
36
33
28
71
1
32
3
72
141
12
28
53
27
28
24
5
31
20
27
33
28
120
29
42
1
68
111
12
6
12
39
4
36
35
9
3
6
15
64
8
87
13
47
18
7
65
15
12
3
21
36
72
12
3
24
1
24
8
4
24
11
69
64
167
24
30
24
18
9
4
68
24
15
33
57
75
4
8
24
28
41
19
56
16
23
25
20
24
64
59
69
36
24
3
9
24
28
83
12
69
75
25
68
3
12
13
131
21
16
144
60
68
108
12
45
15
208
11
1
11
13
47
37
60
59
13
29
12
87
39
6
15
16
41
87
84
52
47
66
18
24
1
53
18
13
5
27
60
15
105
27
13
120
11
73
80
63
18
18
12
69
24
51
49
8
15
13
95
1
32
9
36
12
3
144
4
12
17
24
7
44
93
55
72
17
72
7
144
20
21
3
3
144
12
21
3
33
15
132
81
36
9
48
19
24
17
27
3
25
104
3
33
160
23
33
21
48
3
4
47
18
3
12
72
99
66
55
5
54
1
17
15
33
163
5
91
11
73
32
88
11
1
36
8
96
15
33
27
33
15
13
59
93
12
21
15
24
57
43
11
9
3
37
32
111
69
3
1
48
8
28
36
8
129
7
108
29
66
18
51
216
36
27
13
23
69
4
8
27
1
24
44
21
120
87
64
11
21
12
21
15
4
140
144
3
61
12
56
51
18
79
104
87
24
33
64
44
4
17
55
212
28
59
69
36
27
37
17
12
55
120
65
30
93
4
44
147
90
67
23
69
24
4
29
19
12
95
6
66
33
3
85
8
57
15
36
76
48
59
9
27
37
12
24
8
36
45
18
105
40
8
24
84
27
54
18
153
27
9
24
16
5
36
123
16
140
75
57
15
6
90
30
18
33
4
23
54
54
12
186
15
120
63
18
91
96
11
18
31
41
43
11
13
20
48
99
12
90
15
3
24
18
27
4
5
51
36
4
24
48
44
24
36
141
87
24
33
15
24
3
9
21
6
48
36
24
73
11
33
39
18
43
32
12
3
1
12
8
3
85
96
47
1
35
57
3
1
36
83
78
180
15
52
5
36
18
13
17
18
85
24
36
35
145
71
21
15
97
44
39
21
28
8
4
32
105
96
15
36
3
12
33
3
90
39
33
126
33
24
3
33
36
28
36
72
5
6
45
28
35
1
47
69
39
24
25
44
3
1
17
54
9
63
84
42
19
44
57
18
21
3
36
138
15
16
8
4
11
36
13
47
18
12
159
16
12
68
36
40
89
48
15
72
75
37
5
115
11
13
53
15
21
60
43
5
39
36
57
31
20
40
101
15
111
21
28
44
36
40
107
120
24
102
3
21
43
5
3
3
117
75
13
20
4
53
60
7
24
68
63
33
144
36
28
12
8
88
65
18
45
21
15
28
32
12
4
60
107
72
61
12
35
18
15
3
33
3
36
144
1
32
4
11
37
20
3
85
23
61
41
43
71
12
61
65
3
84
21
90
36
69
60
52
72
60
60
11
9
64
68
3
145
32
33
87
28
8
27
9
24
3
12
24
37
11
21
84
16
56
21
54
90
3
39
49
20
3
18
15
39
13
24
11
24
49
12
8
36
3
133
11
1
53
55
32
36
21
63
24
39
36
45
63
120
6
54
54
18
49
68
147
57
3
12
78
19
32
124
20
51
18
43
71
157
20
3
141
36
28
47
69
51
69
45
15
48
108
28
29
3
21
79
12
107
36
69
39
1
83
24
54
55
35
25
11
189
117
27
36
27
9
93
60
12
67
12
8
9
15
28
11
33
39
18
7
11
12
49
12
44
81
91
101
78
1
8
3
21
28
80
4
44
81
12
31
48
44
24
4
47
13
8
39
12
6
54
13
77
51
48
3
78
15
3
69
52
20
12
45
63
3
13
23
72
109
68
75
1
23
25
8
3
1
8
112
20
12
72
24
69
6
133
156
48
41
19
32
3
36
97
24
23
9
9
90
85
32
60
21
18
13
24
72
32
3
9
88
11
37
12
89
42
25
11
45
4
68
52
56
27
1
17
15
28
137
18
81
9
12
3
16
59
9
24
51
33
28
44
76
23
102
3
15
25
17
63
9
126
33
3
174
6
9
9
18
1
8
16
5
72
51
63
37
24
23
25
29
15
88
23
18
15
28
32
64
23
105
27
9
4
48
60
35
33
64
12
20
4
119
21
48
63
72
18
27
111
24
33
4
17
43
8
36
39
49
24
32
15
6
43
84
8
45
12
3
3
37
12
60
11
25
240
11
49
17
67
36
11
97
20
64
68
3
49
17
43
29
15
3
25
144
11
21
48
21
15
16
12
29
18
13
44
33
19
36
53
15
9
18
72
61
12
11
85
5
75
12
3
13
8
21
12
18
1
128
93
54
25
8
4
68
36
28
5
6
69
28
44
12
4
84
5
24
55
104
15
60
33
87
24
33
33
147
16
17
72
15
16
11
9
21
7
36
44
36
100
24
11
126
7
36
47
45
9
48
55
131
12
21
48
4
32
4
32
3
6
12
54
69
45
18
36
48
ABCD 93704723774*3^$a+1 [50002]
52
8
48
24
12
40
60
23
13
29
30
9
16
44
84
52
36
5
7
12
23
93
57
111
75
24
42
30
9
64
41
6
165
33
43
89
6
45
4
5
66
9
15
13
20
45
15
3
37
83
37
12
36
84
84
5
6
25
36
24
60
53
3
33
19
60
120
32
160
60
65
55
20
15
9
135
24
1
44
51
24
85
8
48
36
39
1
8
28
5
99
3
42
79
72
5
19
8
28
92
48
4
56
9
3
21
36
39
4
107
48
6
19
48
20
33
60
15
112
20
9
159
27
54
15
4
29
51
15
129
33
48
36
3
15
42
39
4
53
67
11
66
60
66
18
39
15
6
27
4
35
6
27
15
102
15
3
61
29
63
4
20
120
4
29
78
49
23
48
9
21
48
27
33
6
13
20
36
21
30
85
24
20
12
4
23
42
6
45
48
9
91
44
12
63
1
60
5
6
78
27
96
4
41
43
12
137
15
136
11
1
23
9
60
81
90
1
5
3
12
33
31
17
39
76
8
15
37
53
19
12
20
16
17
3
64
23
1
17
55
68
16
8
108
4
20
111
102
7
35
133
8
9
24
42
18
31
20
9
19
47
33
16
20
64
12
29
51
63
13
12
12
24
17
75
45
55
89
156
39
4
12
108
17
63
4
47
1
24
5
60
30
54
24
66
21
3
6
27
12
88
113
27
12
132
9
75
36
28
72
56
27
25
5
15
12
60
75
90
31
17
102
93
33
19
95
54
19
32
36
4
20
64
11
25
23
90
75
36
39
72
9
57
27
16
89
3
9
15
69
31
116
4
11
72
1
20
45
27
12
12
40
35
25
56
24
21
7
140
40
23
25
23
61
140
4
41
15
48
136
12
48
20
4
65
30
37
59
1
44
21
6
45
48
60
64
20
33
24
19
20
16
29
6
24
1
68
81
31
41
15
27
25
36
72
44
16
20
9
24
19
56
4
53
19
125
19
56
3
66
27
3
85
17
19
24
84
113
72
18
45
4
20
28
8
100
5
87
52
35
18
63
28
104
40
92
16
12
8
24
28
36
56
24
172
48
36
65
75
45
18
21
24
21
30
126
24
60
27
24
16
92
60
3
25
24
71
90
7
8
39
1
12
17
15
4
12
8
156
9
27
33
15
9
3
24
33
15
63
54
51
15
42
3
12
52
35
21
28
5
24
55
32
40
56
28
20
52
144
20
3
25
20
60
36
40
20
4
20
15
30
3
12
45
6
6
24
72
7
11
54
48
42
6
51
88
12
35
18
27
21
84
24
42
25
29
91
84
65
3
16
65
36
3
45
3
84
24
96
24
60
24
60
88
29
19
20
39
25
8
33
6
93
3
13
24
60
5
55
8
24
93
3
12
12
33
3
24
180
76
8
39
30
43
65
27
88
44
244
60
84
35
6
7
20
4
156
32
12
60
39
57
15
13
11
24
6
39
16
5
43
65
90
1
60
29
12
3
72
45
48
27
24
39
1
12
12
23
9
15
25
29
15
51
21
84
9
51
33
15
52
95
13
35
6
36
139
44
12
4
41
126
9
9
30
1
8
172
65
115
8
21
12
7
60
60
36
11
18
3
12
12
51
48
9
48
39
1
32
132
33
103
59
13
48
17
42
48
18
3
45
12
87
3
72
6
27
15
78
55
29
30
18
12
7
65
15
4
24
48
12
92
9
60
66
61
24
8
33
18
9
40
96
20
4
71
72
30
67
60
36
47
45
48
9
48
15
9
103
41
90
9
12
93
7
41
87
15
240
30
31
17
55
44
76
24
11
37
35
57
9
6
48
37
8
36
105
6
13
36
29
42
21
112
11
6
3
120
16
71
24
37
59
54
27
132
28
29
43
32
39
24
1
137
7
32
21
7
68
39
18
7
5
19
5
87
57
3
48
21
15
51
72
6
27
93
51
9
7
24
24
24
72
5
48
48
24
31
12
8
24
15
33
15
61
36
96
17
30
13
5
43
5
6
21
99
25
23
13
17
7
11
18
36
24
39
3
93
64
20
87
1
65
54
13
36
44
28
20
3
30
66
9
12
40
12
17
31
24
23
21
16
35
90
6
37
5
91
20
16
23
120
61
36
23
37
8
28
5
3
4
92
16
143
120
21
3
78
12
30
61
20
39
72
21
27
25
53
19
53
18
13
41
163
8
9
30
13
12
8
21
91
95
54
7
5
43
11
13
56
9
27
93
31
32
75
24
21
4
20
9
75
4
96
12
5
18
6
120
15
60
4
32
3
21
36
45
24
18
57
15
48
6
79
8
33
7
12
36
20
39
37
89
27
12
16
24
5
31
47
54
15
93
87
16
12
120
11
9
52
59
24
6
24
3
28
17
55
24
108
17
75
60
28
12
36
12
68
3
24
201
24
12
3
126
90
96
24
6
108
6
49
60
56
40
11
18
30
117
9
7
8
36
24
16
8
28
20
63
21
9
27
15
13
96
24
20
12
123
54
3
28
84
5
55
83
13
24
12
5
135
3
1
96
23
57
16
65
3
27
9
4
41
48
7
108
80
87
30
39
52
29
31
35
25
12
11
42
7
53
3
24
57
63
36
24
27
1
12
68
45
75
69
18
1
32
48
64
32
88
68
124
5
18
1
5
42
13
32
3
49
47
69
4
47
1
8
24
52
24
5
15
100
12
92
27
33
15
30
90
37
35
81
4
20
21
12
30
30
18
30
7
41
27
15
54
3
15
30
42
9
15
30
55
11
45
40
8
136
29
123
12
93
48
15
171
25
41
55
60
32
60
21
31
11
9
9
27
12
12
3
6
19
32
15
33
12
51
13
11
49
24
47
1
24
41
15
39
45
4
5
15
52
12
53
3
9
43
89
51
4
5
31
12
23
9
28
35
73
5
42
6
19
36
5
19
17
51
9
3
112
35
9
4
32
64
60
5
15
16
56
12
12
148
20
40
12
68
16
35
21
28
32
9
60
19
8
4
60
44
75
6
48
96
91
20
28
20
40
20
12
16
5
7
48
29
15
9
24
127
20
88
23
48
1
29
7
20
28
35
57
24
21
19
95
25
23
90
7
24
36
56
ABCD 93704782222*3^$a+1 [50110]
114
25
3
141
27
9
15
36
224
76
24
8
40
2
48
42
28
18
2
492
90
79
41
6
120
52
110
18
64
48
288
60
24
98
40
63
9
3
5
103
9
15
111
20
64
20
130
63
95
160
2
40
6
12
108
9
105
6
33
36
11
97
75
48
14
18
28
80
49
15
48
152
73
35
13
147
48
132
2
96
142
48
44
126
64
6
177
48
27
153
39
105
21
87
63
32
1
27
57
147
146
139
51
80
24
49
39
32
10
8
72
46
42
150
33
48
57
2
52
18
38
4
60
26
55
120
75
150
74
28
42
128
30
37
5
18
133
87
48
9
96
48
24
87
56
34
18
105
83
40
24
48
32
10
15
123
102
30
26
30
4
48
48
30
14
88
18
15
75
93
81
6
2
175
36
51
18
18
80
37
15
80
18
7
105
42
80
196
2
72
18
25
36
9
32
55
15
36
12
80
58
30
120
42
8
64
123
5
82
9
107
24
138
10
78
15
87
8
49
83
22
39
57
159
36
39
78
30
33
47
82
75
84
51
36
42
87
41
24
10
105
11
49
36
59
25
51
62
31
9
51
84
57
6
2
103
9
6
57
48
15
32
25
87
80
49
129
80
40
30
33
9
39
11
25
23
13
15
45
125
10
30
162
48
54
3
27
50
31
264
33
8
103
111
20
16
44
265
111
2
48
250
20
130
15
159
21
84
63
48
57
177
26
22
312
38
40
48
2
70
2
6
13
39
30
2
28
68
169
11
64
98
10
132
48
33
15
44
6
7
15
50
18
13
89
55
3
30
30
24
66
72
18
54
158
133
29
10
30
50
46
62
10
3
39
36
74
43
93
3
84
57
6
24
26
55
48
11
190
66
45
120
39
20
46
150
2
103
204
35
100
60
80
120
1
84
5
31
159
45
3
32
16
129
48
227
28
93
5
43
219
2
19
117
14
25
96
39
50
70
48
21
21
120
30
9
47
13
51
80
16
105
15
42
110
112
93
165
80
187
3
33
60
117
98
22
30
8
10
150
24
9
12
27
72
20
25
3
120
42
146
214
15
135
45
3
33
57
8
40
42
110
222
58
48
99
5
46
45
5
30
109
3
2
43
60
63
9
33
8
10
57
3
45
108
27
110
22
42
30
45
131
10
200
94
56
85
59
48
160
2
19
36
215
18
58
32
28
45
12
27
108
42
8
240
151
11
25
3
18
2
37
81
80
10
9
5
43
180
3
60
105
144
63
98
10
84
60
6
15
57
48
14
48
73
17
67
51
42
8
64
15
83
112
48
20
25
3
20
42
70
33
9
50
25
3
18
123
101
66
13
57
15
9
120
159
11
13
15
98
22
72
18
18
14
31
15
24
81
59
13
83
180
64
33
36
141
3
27
96
9
33
48
39
11
13
9
192
30
156
45
17
72
16
147
23
22
3
77
112
216
27
83
13
59
28
12
45
5
40
32
10
116
82
30
48
9
65
18
160
12
56
24
106
32
31
9
38
49
84
96
156
47
90
31
99
57
3
2
18
28
72
8
42
48
19
53
18
157
57
26
64
20
73
57
63
15
42
30
26
55
99
126
30
9
11
12
52
6
240
14
18
7
3
21
36
45
39
41
136
75
75
60
54
30
69
51
81
17
88
30
32
108
64
21
167
25
33
42
12
8
37
165
66
84
18
78
57
17
6
144
16
2
10
38
55
35
22
15
48
72
33
24
39
41
16
122
13
95
42
120
40
63
39
8
10
48
134
10
98
60
52
60
50
30
18
88
174
81
59
13
12
21
152
70
50
18
64
30
6
117
23
13
231
48
8
100
14
18
13
9
170
6
22
120
108
30
39
36
87
12
129
119
28
12
8
85
117
30
57
143
28
30
14
18
55
23
13
87
84
8
88
2
67
23
73
180
35
60
4
45
33
87
105
63
63
9
71
10
24
6
104
16
20
37
33
15
239
108
13
95
13
29
7
65
103
15
48
50
40
30
164
36
10
144
150
9
41
6
4
21
119
48
82
30
18
27
5
70
48
168
42
15
23
49
33
15
15
57
33
62
16
33
72
9
6
9
ABCD 93705073396*3^$a+1 [50185]
378
18
288
828
162
18
180
144
54
162
72
54
198
432
180
198
36
1134
432
72
234
108
18
18
162
144
234
18
450
1026
468
432
1152
90
36
504
90
648
468
126
108
486
126
576
108
324
126
1062
162
360
126
306
306
36
378
36
18
378
144
126
162
486
288
360
342
90
306
198
144
162
108
108
180
108
486
108
54
234
126
612
180
90
288
54
864
90
36
162
396
378
90
990
126
180
252
126
594
540
450
18
252
180
252
18
1296
270
306
432
162
90
180
342
72
126
162
72
252
324
198
36
18
162
234
18
162
234
378
486
18
432
468
108
216
144
72
126
36
18
90
306
144
324
270
468
270
288
90
18
450
54
234
162
252
612
108
162
342
54
36
702
126
144
36
36
18
90
18
18
216
180
252
198
126
54
144
198
36
180
90
504
288
90
990
180
432
36
126
72
162
18
198
234
54
108
90
180
180
18
144
234
288
342
54
432
198
306
450
108
ABCD 93705727868*3^$a+1 [50012]
36
98
117
15
4
6
18
5
24
7
2
18
24
100
56
45
12
57
36
58
14
12
72
27
27
54
52
38
57
105
36
6
9
12
25
47
12
87
21
69
34
8
4
17
7
5
21
64
18
26
46
101
43
20
6
46
41
7
54
35
33
15
93
22
8
57
3
64
29
27
6
12
39
67
2
27
12
31
18
11
109
6
5
12
49
18
18
23
19
72
36
38
18
16
110
46
5
12
9
39
31
29
33
3
9
27
43
8
46
95
13
72
8
54
9
3
82
62
9
33
22
17
1
6
2
82
42
23
21
39
43
5
24
115
74
52
11
12
3
69
67
38
3
3
28
48
5
39
9
7
36
20
24
28
8
21
1
44
27
61
18
74
36
18
81
24
24
15
6
48
3
60
1
72
42
26
3
7
30
14
12
21
12
12
132
27
18
4
18
8
10
11
141
70
17
103
53
12
13
35
48
19
44
42
39
36
33
40
8
10
6
54
53
3
70
20
70
65
7
20
9
55
53
48
12
13
11
3
18
75
12
123
42
15
72
31
8
22
59
139
224
18
6
10
83
37
6
92
6
3
33
10
12
42
11
19
29
7
42
30
5
27
76
6
2
18
15
3
24
22
32
28
20
34
20
9
9
96
84
10
42
30
44
24
9
48
33
18
4
18
35
51
4
18
32
10
12
14
3
24
31
77
3
46
24
8
10
5
159
60
48
18
18
10
71
9
27
9
6
40
36
17
97
59
72
60
1
18
29
69
15
9
3
12
31
53
27
36
66
3
39
33
21
3
12
15
24
45
1
2
28
17
9
3
3
33
49
11
33
12
3
31
29
9
28
35
37
42
20
6
12
36
18
114
3
19
14
15
15
54
72
10
50
10
18
11
48
51
18
27
9
106
5
24
91
17
7
2
42
28
5
24
25
11
9
27
7
38
15
48
12
7
8
9
43
2
10
65
61
23
3
33
156
19
24
2
15
48
7
125
3
18
34
72
12
24
20
52
2
3
15
18
3
43
24
72
38
27
43
20
21
12
37
11
25
11
12
31
5
3
28
17
31
26
63
7
62
36
30
16
36
56
28
14
90
28
20
24
84
100
26
15
165
10
54
83
7
80
10
191
7
8
34
12
6
77
60
12
15
100
26
39
15
21
60
25
23
49
90
30
32
39
9
28
11
48
55
36
48
26
16
92
27
55
77
49
62
60
10
8
15
13
11
69
10
17
21
6
10
2
21
21
15
51
18
18
21
75
40
32
4
42
2
42
18
4
60
5
51
10
26
9
24
144
48
36
1
26
9
48
21
12
46
6
90
74
28
90
65
13
38
9
1
11
31
48
5
21
108
10
53
12
13
18
65
69
10
38
52
11
127
17
7
29
9
24
27
21
90
34
2
52
2
16
8
15
39
54
108
51
25
86
48
9
9
46
14
54
4
8
9
1
6
5
21
120
90
18
54
16
53
31
62
16
35
48
27
18
10
89
9
63
33
10
5
51
21
48
21
87
48
79
20
28
101
33
46
62
15
1
2
45
7
5
7
6
30
8
16
5
75
10
18
2
60
10
20
9
1
11
24
33
39
36
60
27
46
11
7
30
6
38
15
27
4
36
50
27
1
11
36
12
39
12
36
114
27
3
60
12
96
28
20
9
27
24
10
20
46
17
61
128
10
24
36
2
28
11
3
9
31
26
10
26
3
24
7
84
5
12
33
15
31
18
72
120
104
30
18
39
7
5
127
2
3
12
27
28
65
55
17
19
32
21
12
36
24
33
4
26
6
27
31
17
24
31
17
12
43
14
22
53
37
24
20
6
66
15
19
12
17
24
3
189
117
10
60
5
3
153
12
48
15
54
3
12
55
18
18
62
3
19
18
18
17
33
4
42
41
48
19
2
27
9
75
79
54
14
48
9
84
132
12
12
55
36
98
39
9
16
138
54
14
10
2
88
26
28
2
45
48
12
13
6
29
48
7
17
24
45
75
9
3
36
21
3
43
20
9
27
60
21
9
36
6
4
32
21
24
93
18
82
194
21
24
9
3
1
26
72
24
30
18
16
30
26
9
7
62
27
3
10
11
24
27
24
48
16
29
43
53
31
6
18
65
61
8
51
13
48
8
64
32
46
20
24
30
39
67
29
1
132
11
79
65
19
8
24
108
58
32
27
12
15
4
116
9
25
18
17
31
24
36
12
89
36
7
29
12
7
8
16
56
9
1
59
31
98
54
18
54
9
109
11
51
54
159
21
34
41
61
26
6
48
64
50
64
56
21
12
21
72
18
24
9
3
10
32
3
25
11
9
16
11
9
34
20
78
3
19
14
48
75
25
32
3
99
33
9
39
25
23
85
44
18
33
49
74
45
7
2
27
12
31
41
3
54
147
63
21
43
65
33
3
192
3
6
15
61
42
30
42
26
10
56
6
3
97
47
1
62
18
27
24
13
14
66
10
32
18
4
59
13
54
8
54
87
48
1
11
85
20
24
30
21
24
33
51
60
51
10
35
21
60
4
18
29
33
18
33
12
69
84
10
6
2
18
34
36
18
18
29
1
54
65
57
27
55
5
51
100
8
6
10
62
10
30
72
35
61
11
24
96
24
7
41
13
11
127
17
24
48
79
65
9
15
27
30
15
48
27
33
19
30
83
3
4
8
9
25
12
90
36
5
21
42
57
7
12
6
54
2
36
75
25
23
48
36
7
18
48
44
15
13
78
5
79
44
16
2
75
24
12
57
39
9
70
5
51
45
55
62
90
36
16
8
33
33
18
57
79
60
20
10
107
55
108
24
17
3
64
5
55
38
42
22
8
60
48
18
34
30
36
53
27
64
24
29
48
103
29
7
38
75
24
55
42
20
18
18
34
17
19
36
41
204
19
86
15
12
60
36
25
6
2
3
3
18
36
3
84
13
20
15
13
26
60
9
39
9
12
115
8
24
21
61
2
78
46
5
24
91
8
45
33
28
11
55
41
1
11
117
39
15
9
48
139
2
10
24
38
27
1
26
45
72
105
10
36
53
21
6
66
15
21
3
24
115
8
18
40
8
10
17
1
95
57
51
21
39
7
125
7
12
89
55
8
36
54
16
98
12
16
72
48
17
7
20
78
75
25
2
33
67
5
13
83
21
75
12
7
26
16
26
102
51
60
31
20
45
45
90
36
18
3
12
93
10
6
26
64
20
64
8
6
4
26
18
39
48
19
8
4
78
11
1
96
23
31
17
19
8
12
45
105
10
74
52
30
5
1
44
12
46
5
1
11
9
34
12
54
32
3
24
31
24
8
33
12
3
18
34
48
68
76
18
14
12
136
41
21
36
28
90
8
24
48
16
41
180
132
7
20
96
4
8
16
41
15
78
51
39
12
9
79
8
45
60
48
21
6
ABCD 93705803162*3^$a+1 [50056]
5
7
9
3
6
11
31
93
36
9
54
12
17
24
60
37
47
25
48
95
25
18
42
24
6
48
12
6
59
13
6
24
36
12
30
6
17
72
13
84
24
35
12
1
23
60
19
29
28
8
16
12
87
21
69
27
9
11
96
52
21
3
20
13
126
36
60
84
30
36
6
12
42
66
17
7
21
27
29
96
73
3
48
44
1
15
20
28
75
29
16
24
57
48
6
18
15
21
6
18
71
52
45
54
9
3
17
48
16
39
6
95
64
33
6
6
6
29
91
6
59
25
36
23
13
30
78
24
3
32
43
24
53
16
105
23
24
144
43
24
18
11
24
43
18
6
29
7
12
18
11
49
48
60
36
6
9
32
24
37
12
36
39
20
28
84
69
3
9
11
4
27
17
1
18
36
60
57
8
16
3
48
24
42
11
28
3
57
33
6
81
12
21
6
9
21
51
45
3
27
5
4
21
12
27
120
75
6
54
5
28
9
11
84
19
24
5
96
16
27
65
12
52
21
11
60
40
117
23
1
108
6
18
12
27
9
6
65
88
63
29
28
48
56
31
12
54
12
18
9
57
12
27
3
54
42
18
11
61
30
9
20
19
69
68
1
75
39
9
8
79
18
18
6
30
48
24
9
8
1
24
15
3
81
9
23
67
36
9
12
21
6
18
11
28
3
42
36
24
3
36
3
108
24
30
12
51
9
3
12
80
40
51
53
7
6
3
15
66
71
72
43
36
21
20
12
13
6
45
15
53
31
42
24
11
4
60
20
40
3
17
4
9
63
3
17
37
11
7
6
23
1
27
69
30
29
36
19
21
8
19
18
39
3
30
48
48
66
6
71
28
8
1
6
138
63
12
12
3
21
27
18
15
27
84
36
6
11
144
24
43
21
8
16
3
41
48
48
13
6
93
36
9
23
43
36
17
13
3
9
3
21
30
6
24
6
6
6
42
51
12
21
27
3
29
84
49
83
16
57
12
27
24
36
3
6
54
53
13
12
3
3
33
24
57
23
24
31
12
17
31
24
5
16
36
9
35
1
15
3
48
45
20
1
18
29
16
15
6
36
3
21
6
12
84
18
35
24
55
17
1
35
4
8
115
6
39
20
1
6
53
1
51
3
126
15
15
53
13
63
12
69
18
24
6
27
33
30
18
84
12
12
51
36
12
15
17
7
33
81
15
3
54
35
48
16
32
1
24
11
1
71
55
81
3
29
13
72
24
18
30
47
7
9
44
1
63
69
35
73
3
9
6
29
36
48
19
17
16
32
19
6
3
20
7
48
18
3
20
16
3
5
37
47
7
21
24
44
37
6
36
12
9
21
27
21
78
132
6
3
15
24
17
31
17
25
11
13
39
33
47
55
12
12
29
1
48
24
3
39
6
23
48
13
18
36
17
1
63
24
9
59
19
45
3
6
35
72
16
15
12
29
40
27
12
33
3
6
30
6
23
1
42
30
24
27
15
53
4
3
54
12
3
36
20
12
43
12
21
105
23
7
18
24
6
6
3
15
57
21
83
37
3
33
15
12
105
39
3
65
13
11
7
9
8
43
24
21
24
99
42
42
48
102
15
80
19
9
57
24
15
21
6
57
3
60
33
15
17
36
12
12
13
18
9
44
12
55
17
139
29
36
108
16
36
9
12
27
15
18
18
41
13
12
66
6
3
15
81
32
19
18
12
72
12
47
48
12
19
6
23
13
24
27
32
28
48
33
30
9
32
19
42
12
48
47
48
24
40
24
9
15
15
12
42
150
9
12
9
11
16
15
66
42
101
16
68
72
19
36
42
6
33
32
19
29
40
24
87
48
17
13
36
12
35
16
39
18
23
43
77
1
59
52
51
9
21
23
37
12
15
15
12
5
49
24
6
5
4
9
39
12
3
93
32
12
13
11
49
30
24
102
11
1
47
48
37
6
5
96
61
11
13
18
17
25
3
153
71
31
17
7
5
55
29
7
30
6
57
81
23
19
12
24
17
64
12
21
15
56
16
20
13
47
73
42
21
21
3
20
64
129
51
27
93
33
12
12
30
17
25
6
17
13
132
59
13
47
1
66
18
6
12
18
48
59
28
20
100
15
78
11
4
3
29
7
45
183
5
37
60
42
117
32
7
6
78
42
11
7
89
16
27
9
33
75
20
1
15
93
51
8
1
39
32
72
1
12
83
19
12
113
19
17
13
48
3
9
23
19
18
78
29
43
12
24
81
51
65
7
5
4
24
57
42
5
16
8
7
77
31
53
7
9
27
30
51
36
72
20
4
12
20
13
3
9
23
19
21
57
15
9
23
40
27
101
24
79
12
17
25
11
12
19
24
12
18
3
8
91
24
66
54
24
12
17
12
25
12
18
48
29
1
11
12
37
15
69
18
5
49
6
18
18
42
6
18
59
25
30
5
4
8
48
7
114
36
12
11
64
68
1
12
12
3
12
21
24
36
15
3
12
42
27
12
21
83
24
7
65
48
37
51
21
3
12
32
19
90
35
16
68
1
18
36
6
11
16
3
17
7
57
60
24
72
8
31
9
24
12
39
12
17
12
97
11
24
1
11
85
24
6
9
48
20
4
8
52
21
48
60
11
7
24
17
72
16
27
5
7
18
42
12
12
54
12
3
15
17
16
9
3
15
6
23
36
12
7
66
59
12
1
18
6
42
17
43
36
33
84
27
6
15
21
23
7
30
59
12
48
64
15
6
6
9
20
1
12
27
8
48
55
53
7
48
6
35
19
33
8
37
18
9
3
60
41
1
18
5
4
12
99
30
39
15
29
13
18
33
44
24
24
1
6
6
11
7
41
19
5
1
99
3
6
12
11
48
1
11
48
7
29
16
20
1
47
13
143
36
28
20
24
36
13
12
126
18
24
27
39
9
21
63
32
36
67
6
35
19
6
84
6
45
20
28
12
21
12
63
8
1
30
36
29
24
85
11
13
11
13
27
75
5
4
33
15
3
57
24
33
30
17
37
6
6
23
4
12
32
7
30
27
39
9
3
21
44
19
29
76
24
3
29
25
12
18
9
3
30
23
24
13
3
12
12
33
6
12
21
3
12
57
33
47
16
9
11
48
7
29
28
21
24
18
36
65
7
9
48
81
11
79
24
36
6
51
87
65
13
27
8
7
9
9
30
9
20
85
15
12
15
42
12
23
16
24
45
27
56
28
3
18
119
1
3
12
116
7
12
6
30
45
27
29
31
60
5
96
40
9
24
11
1
11
52
108
51
29
1
36
6
5
37
12
15
20
1
35
55
12
72
5
24
4
39
69
9
6
9
21
39
81
48
24
39
68
37
18
24
6
23
7
48
18
18
24
6
72
11
16
24
44
43
54
11
16
3
66
36
15
75
17
4
15
29
4
8
1
18
53
19
12
17
28
20
1
11
55
12
6
27
27
45
9
11
12
79
5
31
6
39
27
45
44
13
6
12
33
27
21
33
12
18
12
33
15
30
23
84
67
69
32
37
102
5
4
32
1
3
3
5
85
18
81
3
24
29
1
51
15
53
60
19
29
16
15
12
6
3
12
3
29
4
21
60
47
13
11
48
1
119
7
57
3
12
54
39
27
17
25
15
8
1
30
12
18
3
48
36
15
24
78
11
12
25
84
96
3
192
56
28
3
36
30
12
24
108
23
16
21
75
20
7
53
16
39
24
9
9
6
33
92
48
36
13
3
8
1
23
12
12
49
35
13
3
21
63
9
54
6
3
20
97
75
68
12
52
68
24
1
48
24
11
13
15
48
15
6
27
84
3
30
24
30
30
36
30
18
78
6
6
17
16
9
23
19
89
67
17
1
6
18
6
6
51
56
24
55
12
18
27
81
35
36
96
12
13
47
31
30
12
11
31
24
6
60
48
11
1
23
1
3
3
9
9
15
3
18
39
3
57
20
7
21
ABCD 93705887584*3^$a+1 [50002]
20
36
52
84
8
52
32
84
72
19
53
19
17
4
32
40
20
4
32
124
24
140
48
24
84
48
28
15
180
33
32
40
12
44
12
24
36
4
15
33
20
55
57
12
120
48
44
16
27
201
44
43
36
45
32
12
40
44
24
84
36
43
57
159
72
33
92
55
36
89
36
19
21
36
140
36
28
80
19
33
24
12
92
88
84
24
8
4
63
29
7
33
56
12
72
24
72
12
4
20
108
19
21
32
4
32
19
5
60
24
16
20
16
39
17
120
72
79
5
48
120
88
68
108
40
84
8
136
8
48
24
24
52
36
75
29
7
17
12
28
168
104
103
33
56
163
137
43
41
12
100
96
12
27
41
12
96
4
192
60
12
152
43
21
51
141
60
123
5
139
65
24
55
41
24
12
12
12
108
24
16
3
77
36
4
20
52
27
41
16
200
52
51
65
88
8
40
60
56
52
8
124
8
52
8
12
156
60
16
92
84
12
72
64
36
8
7
89
108
52
24
51
249
20
24
16
20
96
136
15
33
56
24
76
32
12
48
192
16
12
12
20
84
4
27
53
12
7
9
152
4
24
56
7
9
60
236
16
3
65
24
100
20
4
20
36
120
7
29
36
36
24
4
12
3
17
24
28
48
72
24
24
15
5
120
91
29
96
48
12
48
4
15
53
12
52
56
24
55
21
12
44
24
64
20
31
53
16
36
20
24
132
244
24
12
15
33
44
4
24
80
103
17
16
80
48
48
24
40
104
24
24
60
48
36
36
112
3
45
12
15
9
27
9
36
20
4
152
12
4
8
168
24
60
24
19
9
24
140
132
52
3
5
108
24
12
67
161
40
48
44
48
16
12
20
112
72
20
12
7
29
52
80
48
79
29
48
108
88
8
88
8
55
9
8
19
41
64
48
12
144
12
75
29
4
144
20
48
52
60
8
24
7
5
60
4
3
9
48
92
24
4
140
12
340
56
12
48
4
20
60
24
16
228
80
4
8
88
51
29
48
84
19
53
40
15
29
72
172
20
84
52
24
8
24
48
24
28
27
5
12
12
48
31
189
32
28
24
8
12
160
15
45
44
28
24
68
36
28
20
228
19
5
12
36
4
36
140
55
17
19
93
56
31
41
40
56
24
48
88
24
32
7
93
56
48
72
4
20
76
8
24
48
52
12
96
12
56
36
16
12
15
17
40
284
156
43
89
64
12
8
7
29
60
12
7
33
36
8
52
24
80
4
60
27
41
100
12
27
17
72
19
65
12
48
28
27
65
52
135
41
96
16
99
137
12
36
64
164
24
12
52
12
44
48
24
88
120
8
24
12
48
7
108
149
28
68
204
48
40
20
40
20
60
43
45
80
55
5
24
60
19
5
31
41
67
33
192
12
80
24
36
28
27
17
24
4
8
12
132
12
12
48
19
36
29
40
75
5
24
12
31
149
76
32
67
113
24
36
64
51
53
12
4
24
108
104
19
93
152
40
75
36
9
60
39
5
72
36
108
144
64
8
52
15
9
152
88
60
8
12
24
28
15
9
164
120
28
3
57
80
132
60
28
24
32
52
72
39
125
12
24
36
19
17
40
20
24
4
8
12
36
112
20
72
84
48
48
60
7
29
52
44
36
16
3
21
104
163
69
48
68
52
104
19
9
171
5
120
40
92
28
12
27
72
5
31
33
32
24
28
8
36
24
48
12
24
24
12
40
12
32
28
56
36
67
173
84
52
48
32
72
79
9
8
24
24
4
140
72
7
101
24
19
113
4
80
72
16
20
4
104
60
16
20
88
8
43
29
40
48
12
104
196
48
44
88
56
19
33
12
32
12
36
55
149
28
32
36
16
20
24
55
65
40
156
36
8
24
196
68
12
36
108
52
24
60
104
108
4
68
52
12
80
19
65
12
52
15
17
4
48
48
32
52
32
112
72
195
65
96
96
84
24
12
19
29
4
272
132
31
33
12
27
36
29
84
120
156
4
72
60
36
51
17
28
68
48
4
24
8
28
36
20
52
20
7
5
24
4
3
117
12
20
60
24
184
48
12
116
19
17
48
7
77
48
12
43
33
60
15
29
16
12
8
24
24
72
16
12
3
65
43
57
51
36
36
17
4
36
8
16
164
28
44
24
12
12
52
44
112
60
87
53
16
3
72
65
12
108
48
24
24
4
8
84
16
44
16
8
4
24
15
72
17
60
16
8
24
12
79
29
24
88
39
57
8
24
4
128
96
12
36
16
92
103
36
216
45
8
16
3
45
60
8
96
24
36
19
9
44
4
44
60
91
17
12
76
8
112
104
16
72
8
60
72
55
29
79
101
4
80
76
12
92
12
24
12
12
40
72
36
8
40
56
100
68
48
40
44
12
48
76
48
36
60
3
113
4
44
16
68
40
ABCD 93705965968*3^$a+1 [50012]
51
16
5
27
48
64
80
69
27
63
12
42
48
43
32
105
39
165
84
36
19
5
12
72
6
84
42
19
17
30
24
18
48
18
54
18
42
66
1
53
18
57
21
90
72
25
23
6
99
45
67
80
15
18
84
180
36
42
25
29
156
7
35
36
12
24
18
156
36
108
6
81
9
84
6
54
18
117
16
47
33
87
42
31
41
30
6
18
145
71
25
101
12
111
105
54
42
55
83
13
65
15
33
42
30
18
21
16
53
27
15
48
6
30
6
7
5
18
42
30
6
12
63
144
48
33
24
7
41
150
72
18
30
25
17
36
27
27
72
90
3
48
64
5
75
16
107
21
15
49
11
30
39
51
42
99
3
36
42
15
33
60
67
17
6
57
9
78
12
54
54
18
72
7
143
48
78
67
128
69
123
27
66
99
45
18
97
11
54
36
90
6
84
39
3
13
176
81
63
64
11
37
48
96
48
5
27
64
41
36
12
78
25
48
17
102
42
31
125
24
75
63
18
72
78
12
36
60
54
7
5
6
48
162
3
39
18
12
75
33
15
57
78
12
18
54
168
13
5
12
63
63
1
23
18
55
17
63
153
54
33
48
21
43
80
3
54
24
84
75
141
19
41
87
69
78
30
31
11
69
51
126
15
112
32
9
7
32
15
177
48
45
12
39
64
5
36
36
60
55
35
144
30
15
21
54
42
27
160
95
18
42
120
36
126
54
6
15
51
78
36
48
42
30
3
48
93
132
48
24
7
5
6
30
18
21
3
30
168
55
89
18
37
35
30
31
47
12
6
15
57
66
24
72
18
3
105
48
7
29
3
33
60
12
78
9
16
65
12
72
18
18
114
90
123
15
18
42
21
87
30
123
16
59
6
36
48
96
36
18
12
18
366
18
30
25
11
6
18
108
12
6
72
87
16
5
91
11
24
48
18
132
36
30
36
1
80
69
75
45
36
15
39
9
16
11
78
90
30
15
64
53
27
3
78
72
84
96
72
75
16
17
18
30
24
55
32
69
72
19
35
36
25
29
60
18
30
7
35
18
43
48
65
24
36
90
25
77
99
69
90
30
36
18
61
32
15
90
7
53
90
144
54
36
36
84
63
45
6
30
72
72
42
21
15
49
5
66
114
36
48
19
23
105
33
6
73
35
30
36
144
36
42
13
32
39
9
9
18
37
5
138
90
60
102
6
90
30
60
27
27
21
16
53
18
25
48
17
12
3
93
51
3
12
18
42
18
90
48
57
21
12
15
45
18
102
78
12
18
60
19
53
18
9
153
84
3
16
17
15
9
18
66
19
23
54
51
33
6
30
90
6
18
57
45
18
129
93
19
65
15
48
15
12
78
30
73
77
18
49
144
17
159
16
32
15
18
54
25
65
15
3
36
57
9
96
72
12
115
128
15
97
29
30
96
18
12
18
18
18
36
205
35
45
3
42
19
71
73
65
15
45
18
102
6
66
19
161
36
24
19
11
78
12
24
36
15
16
5
120
67
41
150
30
36
90
96
69
39
90
79
5
18
18
6
33
87
25
101
42
18
79
5
91
5
30
45
48
69
42
1
32
33
54
24
30
19
5
12
24
7
65
12
6
30
144
31
47
12
6
15
16
23
12
253
32
96
15
129
33
111
69
18
9
33
36
84
108
24
18
30
96
36
18
45
48
45
108
144
6
30
6
13
77
3
15
30
36
31
5
60
30
33
63
33
15
42
18
117
9
36
18
1
11
42
12
6
12
90
60
48
135
33
72
18
117
63
12
18
42
73
65
60
36
79
29
12
18
18
24
30
13
5
42
1
137
36
24
18
72
18
84
36
54
1
59
48
18
19
96
17
288
12
3
219
54
30
114
15
75
12
54
72
27
33
30
42
30
57
16
23
66
39
21
54
21
51
13
17
54
6
72
12
24
264
15
81
79
23
18
60
12
42
12
144
6
115
48
32
48
57
114
69
3
13
17
132
91
176
93
36
120
24
63
27
36
54
12
63
16
11
85
41
18
21
129
12
24
30
6
7
23
25
47
6
12
144
6
54
66
129
96
9
55
113
15
15
6
12
162
93
3
30
79
35
13
5
27
16
11
69
201
66
60
102
6
54
55
65
60
18
18
102
18
6
1
17
18
30
108
36
15
93
42
66
7
47
18
111
51
13
41
7
65
24
66
18
6
45
48
33
48
6
126
48
27
27
78
7
23
114
54
81
39
36
18
36
6
156
18
126
36
153
81
24
36
51
33
90
6
18
30
6
121
95
30
24
162
18
120
24
162
21
48
64
5
96
36
108
18
25
65
15
15
54
6
30
42
12
270
3
21
91
96
5
108
24
48
7
48
48
5
42
18
12
108
55
5
12
127
41
126
30
78
13
125
114
33
3
109
11
37
96
119
25
32
16
5
30
13
65
31
5
ABCD 93706078582*3^$a+1 [50060]
86
22
20
21
55
20
12
12
30
12
58
38
82
5
67
8
33
123
4
50
15
7
53
15
36
24
12
30
90
6
22
36
104
16
36
41
3
10
71
43
8
28
44
60
21
31
20
69
19
2
6
60
24
33
7
36
32
72
21
63
24
21
27
12
142
50
78
66
16
80
36
10
35
39
4
14
18
94
14
54
3
19
20
124
29
3
57
31
36
36
89
19
20
90
76
38
16
17
12
15
40
26
46
5
9
111
81
102
21
15
12
28
12
140
54
39
27
9
69
27
9
75
24
9
3
3
105
69
12
15
15
69
127
50
63
15
24
45
7
56
33
36
36
27
21
51
30
10
44
64
176
30
12
4
30
5
13
90
2
114
34
191
1
26
28
6
14
120
45
15
40
101
1
23
9
6
21
19
50
4
11
15
36
36
9
3
12
54
51
91
152
33
19
84
5
12
39
24
12
12
76
77
45
10
72
18
47
27
33
55
56
16
53
13
42
48
44
69
19
50
3
33
6
54
27
3
21
51
4
29
39
16
41
31
20
12
36
40
32
9
15
6
82
72
5
180
1
62
46
30
41
48
15
12
36
24
6
12
18
9
3
28
104
18
42
40
68
21
72
27
168
84
64
2
15
3
9
15
6
90
72
34
44
15
51
24
69
3
34
35
15
40
36
32
57
15
6
10
38
4
66
77
15
34
6
8
24
36
40
17
9
3
27
28
5
75
33
39
9
15
64
120
60
17
1
35
39
60
4
6
11
108
55
17
55
80
42
22
176
4
20
16
60
20
33
49
20
3
73
11
3
18
18
16
20
24
34
18
180
8
45
15
57
3
52
80
42
66
4
17
3
6
6
36
4
20
30
6
33
15
64
8
45
33
39
57
135
3
21
19
18
98
12
24
45
39
6
28
20
6
12
160
8
81
103
5
51
4
66
32
27
1
2
28
32
57
3
42
12
16
2
57
63
42
30
60
70
6
12
5
12
3
36
6
46
17
7
38
6
117
55
14
54
36
69
24
27
144
9
36
19
36
32
33
72
60
48
15
6
58
17
85
74
76
84
5
15
24
33
15
33
39
22
14
34
23
3
36
69
39
162
48
18
33
81
34
44
57
24
1
143
36
157
44
114
40
17
25
128
51
99
60
21
21
30
40
72
8
9
1
2
48
18
54
42
16
2
33
75
28
77
87
33
7
48
24
116
42
18
48
21
39
4
18
44
3
27
33
31
44
42
18
12
60
21
87
21
147
24
96
60
12
66
12
15
55
72
5
3
9
15
28
38
30
12
225
36
27
45
63
186
3
45
30
81
97
83
127
50
27
63
9
15
4
26
3
60
3
60
4
8
6
75
7
14
6
60
24
4
12
89
36
60
207
28
2
12
16
38
57
3
36
88
38
15
27
93
55
5
19
38
66
21
31
32
108
45
15
24
9
7
20
48
4
36
72
8
66
54
204
45
33
3
19
32
84
4
20
16
89
72
43
116
12
28
17
24
91
14
30
36
4
41
12
51
9
87
66
63
75
132
24
93
1
30
5
67
32
12
33
36
15
54
48
3
115
17
153
100
32
18
72
165
49
38
6
51
1
14
36
40
54
11
147
88
20
4
44
132
105
7
32
78
18
105
3
16
50
54
40
36
8
112
5
15
54
15
19
20
21
51
4
12
68
42
3
72
12
3
52
2
58
8
12
48
18
4
47
24
51
21
12
21
6
33
27
60
88
6
14
6
64
2
93
3
10
18
36
74
22
92
16
137
3
36
24
60
21
15
64
20
6
18
10
20
6
54
46
56
24
6
3
55
68
48
9
12
24
72
84
19
32
45
99
180
60
93
105
3
63
12
33
19
30
18
5
15
48
21
69
27
12
72
55
5
3
108
108
24
21
27
9
73
23
27
36
6
18
72
6
78
4
18
14
60
36
30
30
24
100
80
24
21
36
12
15
42
58
26
22
54
6
17
27
18
12
15
33
18
24
124
12
5
39
9
99
6
6
4
12
164
60
16
89
144
1
50
4
36
86
54
58
18
17
51
4
20
45
21
66
18
10
8
12
48
148
12
20
30
22
6
30
17
43
29
27
16
8
4
2
51
7
68
48
12
52
36
17
3
69
36
15
12
24
16
17
36
75
156
24
4
17
183
33
49
26
28
32
9
51
4
108
17
109
74
18
30
12
58
14
24
16
6
2
48
18
12
54
45
36
105
15
39
33
123
172
8
40
18
54
5
21
150
4
6
62
24
108
16
36
5
39
24
60
12
93
7
29
60
12
24
1
92
6
45
87
4
8
10
20
6
90
54
12
36
33
75
30
22
12
32
36
9
1
182
42
76
162
8
100
8
9
72
15
24
16
20
48
21
19
42
90
8
28
20
124
8
120
132
28
30
86
76
41
3
52
48
2
15
33
171
84
27
28
5
1
26
48
10
26
88
26
6
33
105
36
27
72
57
138
48
9
33
12
10
36
32
48
108
24
57
120
15
40
24
80
36
40
41
27
45
67
5
15
24
96
6
39
15
21
63
9
3
48
252
12
12
160
36
44
9
19
8
28
84
17
61
18
20
36
69
12
24
36
99
6
18
112
2
6
36
93
96
139
26
54
12
16
5
199
53
45
27
3
72
24
6
3
3
154
95
55
26
18
72
24
36
48
81
15
21
48
1
26
24
64
62
4
44
46
53
51
60
12
12
48
12
48
12
72
33
3
34
6
12
32
36
12
45
87
36
93
15
12
9
21
78
100
20
12
24
76
32
12
24
4
86
39
55
18
14
130
26
18
96
6
24
36
40
53
51
60
18
42
16
17
12
51
12
60
28
32
6
6
4
60
84
6
26
9
31
44
66
15
96
15
48
72
10
44
4
59
85
32
30
ABCD 93706124368*3^$a+1 [50176]
3
153
31
108
11
21
4
140
76
56
192
81
15
24
36
39
45
48
280
17
87
24
21
30
33
148
53
39
15
1
71
45
76
44
3
12
9
15
49
8
24
93
31
29
216
31
8
51
30
127
8
40
5
15
96
16
20
72
21
51
16
12
20
16
24
20
36
136
20
60
64
5
19
8
9
15
120
63
81
36
33
67
59
49
12
20
3
81
81
75
156
4
143
42
283
5
43
83
30
126
9
64
5
12
60
30
78
31
32
112
95
36
25
11
85
108
5
120
150
21
105
15
64
20
12
15
25
149
27
64
108
32
16
23
36
85
29
30
69
165
6
21
36
72
45
27
9
15
21
18
177
24
39
25
8
24
4
5
36
19
36
53
27
9
60
39
40
60
17
168
7
59
1
56
28
92
4
149
31
53
195
36
4
32
88
5
15
76
5
36
135
144
4
12
80
93
30
37
36
12
8
3
61
23
6
31
144
12
59
45
63
6
139
8
148
96
36
8
40
24
8
24
39
1
35
9
51
30
24
67
8
9
103
137
126
54
72
30
13
72
56
9
79
11
133
36
20
160
56
4
116
33
30
6
75
15
45
16
95
69
21
19
5
67
92
12
24
60
12
69
18
33
9
120
75
28
20
132
48
171
61
5
75
3
36
9
16
24
35
90
67
59
21
60
28
8
48
16
80
9
19
68
39
24
36
61
23
1
125
51
4
48
36
56
4
41
84
19
17
15
3
1
365
15
12
153
15
75
45
21
18
1
156
23
6
79
8
57
15
15
117
4
5
144
91
32
9
15
75
69
24
81
15
76
116
312
48
9
15
63
13
89
19
180
71
9
9
3
24
9
19
17
15
39
69
16
11
13
48
44
124
72
8
9
27
9
36
15
3
93
120
9
15
15
9
45
27
40
29
30
69
9
36
27
3
1
84
32
72
132
9
115
20
4
8
207
21
21
48
15
21
27
24
16
23
60
84
13
44
160
20
108
21
54
126
66
13
56
24
16
80
72
69
15
36
280
32
36
4
32
24
16
24
5
30
54
31
59
21
15
9
141
144
75
40
72
20
3
157
44
75
69
16
72
48
11
18
3
24
93
51
81
3
112
60
59
25
29
7
8
105
75
100
5
3
123
9
27
1
32
45
12
108
3
24
24
165
19
120
8
93
51
48
16
36
23
117
45
55
36
32
111
24
12
24
49
48
47
61
24
120
20
12
15
133
20
111
36
21
87
33
72
36
39
150
102
24
25
96
35
109
5
30
36
18
55
17
55
36
12
5
91
56
39
9
57
99
84
21
36
30
60
9
9
87
28
77
24
54
45
60
36
124
12
173
51
201
31
44
48
15
42
99
16
59
24
162
75
33
103
32
60
96
81
51
48
9
15
27
25
80
16
23
9
16
20
16
24
41
79
32
27
1
12
29
3
100
17
18
60
21
60
36
16
44
28
56
39
6
15
69
36
19
5
31
12
59
24
21
60
124
32
24
24
24
48
3
25
59
42
108
3
72
40
92
4
41
90
48
6
7
44
36
120
57
60
12
3
28
24
59
45
9
15
21
115
5
19
71
49
11
61
96
80
64
5
115
5
24
39
96
4
128
3
169
221
6
18
27
60
39
9
16
36
36
92
76
35
24
85
17
55
200
33
55
35
36
49
56
24
16
20
51
13
41
19
8
12
60
40
8
3
49
77
18
30
36
31
20
45
30
181
53
19
5
162
13
5
7
23
121
56
48
45
15
16
101
108
102
18
27
40
36
47
21
81
18
105
57
39
15
60
81
39
6
43
101
7
59
1
17
31
11
9
9
43
44
36
64
8
160
8
40
47
12
73
68
124
44
72
57
31
20
52
53
67
77
91
41
144
7
29
51
48
9
36
27
63
21
48
36
24
72
60
16
20
3
36
69
9
7
113
91
36
53
6
9
21
51
48
15
33
33
126
234
31
128
60
36
15
54
42
33
51
21
84
9
75
72
15
144
9
21
36
90
18
27
28
5
15
72
24
141
18
97
140
4
24
8
144
48
15
33
48
45
90
177
40
59
54
7
8
64
77
3
12
3
60
66
19
12
204
35
69
12
33
31
36
5
99
75
9
12
39
121
53
15
21
39
87
33
40
152
45
31
32
60
27
108
66
135
64
17
3
75
90
7
155
25
44
15
1
23
61
44
36
15
21
3
157
53
6
49
17
51
27
30
36
51
153
63
39
1
32
16
24
17
15
40
5
30
9
36
24
9
175
35
13
60
44
40
24
5
66
13
47
21
27
60
21
15
54
103
53
19
5
43
47
105
21
31
48
116
24
27
13
95
13
60
80
4
60
68
57
3
21
30
81
4
29
12
31
8
16
104
9
15
12
4
12
23
36
ABCD 93706286164*3^$a+1 [50058]
112
32
60
112
8
28
12
116
64
183
29
151
84
165
51
53
115
72
84
96
5
60
43
216
5
19
137
103
29
67
53
91
41
36
24
64
224
36
91
65
84
4
72
48
32
4
27
5
103
297
15
24
93
8
112
80
88
39
5
28
20
187
21
32
91
89
60
31
12
9
51
89
4
44
100
51
36
101
103
21
84
132
144
48
32
139
60
21
20
124
144
108
3
96
24
29
43
17
148
60
32
127
21
44
84
55
9
108
180
72
36
27
48
41
16
32
72
4
27
53
76
159
12
77
60
31
165
27
17
108
43
57
44
175
21
12
27
96
93
51
36
89
55
53
96
156
24
16
75
24
29
91
5
12
108
52
60
63
101
124
27
57
183
69
68
100
108
48
15
72
120
48
60
197
235
213
36
51
165
3
45
144
8
60
48
52
120
15
60
149
16
120
80
12
31
21
75
5
16
48
104
112
24
12
39
149
31
89
40
111
81
32
36
100
51
84
65
16
8
48
64
216
68
12
19
5
64
44
76
104
43
24
5
4
36
51
29
28
27
33
3
5
120
84
36
40
3
72
144
24
96
29
40
27
17
16
171
89
120
67
77
228
43
41
115
21
20
60
24
184
80
4
27
96
17
31
69
108
68
112
75
53
96
60
24
136
56
24
139
41
64
92
4
20
19
96
93
60
140
52
15
45
8
112
104
100
135
101
31
48
21
60
36
12
8
312
271
5
4
108
123
17
52
20
7
53
36
7
180
17
100
267
93
32
24
72
223
12
168
45
20
64
183
84
9
12
15
60
137
7
21
15
93
75
72
45
219
141
44
28
8
72
187
5
235
24
17
172
51
120
5
67
33
140
91
105
108
96
84
96
15
72
53
40
80
64
27
60
65
48
16
36
116
72
148
15
29
196
12
3
24
29
156
28
32
31
5
52
147
21
255
48
165
236
31
65
64
56
64
75
69
135
5
76
20
144
12
43
21
36
135
45
48
75
156
9
216
20
151
173
124
27
60
36
105
32
28
12
3
33
32
139
84
21
80
64
44
36
7
69
36
204
48
96
15
21
39
5
7
5
88
87
197
96
55
9
32
64
116
211
9
60
216
12
176
84
252
84
12
108
96
139
180
12
48
36
33
8
88
32
43
105
15
12
48
96
81
3
60
96
36
48
5
7
9
39
105
75
77
72
16
72
84
108
8
19
9
132
8
4
180
3
165
3
69
27
5
96
24
19
192
45
8
16
39
89
208
32
28
15
24
29
160
27
24
5
196
20
72
88
8
427
180
48
17
64
48
20
12
36
48
31
29
24
12
4
87
117
116
40
200
16
39
41
28
68
48
55
12
105
20
12
172
84
135
137
103
57
39
29
40
72
200
24
16
12
80
28
80
163
101
16
8
52
159
113
12
24
60
55
29
72
36
28
36
39
69
96
20
84
16
147
84
36
24
144
132
105
108
15
69
32
28
108
32
67
24
36
36
5
48
16
44
16
75
81
15
53
76
224
132
12
31
105
32
112
27
60
41
60
64
15
65
31
197
103
53
4
56
256
48
27
9
32
55
29
124
20
247
105
99
9
15
240
69
72
24
12
15
53
64
32
88
27
89
52
80
64
39
17
64
75
21
8
67
89
60
79
21
128
31
72
84
9
216
15
84
17
4
99
41
4
140
84
48
184
20
36
199
101
79
5
136
72
ABCD 93706480108*3^$a+1 [50016]
31
15
14
22
21
9
18
2
30
24
109
16
40
16
8
15
52
13
55
66
4
2
25
56
13
30
56
29
11
8
36
24
76
26
3
40
11
45
19
32
4
1
49
90
24
21
25
55
16
24
31
44
5
31
1
27
6
15
11
61
8
16
95
18
12
34
66
39
41
15
8
40
16
45
11
8
67
21
13
20
30
46
18
33
8
31
25
8
8
9
34
109
35
6
50
5
19
10
26
9
7
33
16
16
165
51
3
29
65
152
31
80
7
12
38
12
54
5
59
12
20
53
32
5
34
25
24
56
24
57
23
141
10
20
5
19
6
55
56
24
16
15
74
36
30
18
35
56
65
16
38
12
5
16
9
10
90
18
1
32
32
15
66
34
50
11
5
6
8
45
51
29
1
31
23
12
18
10
62
54
21
15
33
27
18
11
55
16
14
35
104
27
48
26
27
27
13
3
5
15
1
33
55
7
30
18
33
24
9
6
48
1
24
16
19
5
16
9
30
10
102
14
10
164
16
45
5
6
124
41
8
7
73
11
4
17
40
48
47
28
2
48
43
24
9
31
23
50
55
8
24
9
7
8
16
15
50
28
12
71
3
5
19
36
9
48
9
4
14
21
19
2
19
9
7
43
42
18
12
29
1
31
23
49
15
41
19
30
42
80
18
10
2
30
9
49
12
18
17
8
67
4
20
10
11
16
47
41
16
16
32
57
40
74
10
19
5
20
36
27
152
7
9
1
20
30
4
20
5
5
20
6
1
64
13
6
5
104
8
40
3
109
17
15
24
5
24
51
9
7
8
7
25
23
17
104
40
21
115
35
29
35
80
30
15
19
42
8
35
8
59
13
8
3
5
5
44
7
5
78
30
30
153
8
40
69
3
9
78
36
30
6
58
26
6
31
149
84
24
15
75
45
16
35
30
4
80
3
3
60
54
10
17
109
91
35
18
2
9
121
15
3
21
59
126
7
48
11
29
24
37
43
107
54
7
107
52
33
17
48
55
15
65
25
31
25
16
30
9
11
29
25
4
32
90
18
7
45
35
43
50
42
9
9
42
4
9
32
120
135
65
16
33
4
2
9
15
9
15
1
45
54
5
16
24
17
39
15
9
57
18
37
9
56
23
16
1
23
16
5
6
70
55
16
24
48
57
15
16
107
13
33
79
55
40
2
18
21
49
2
5
48
16
61
8
11
16
45
24
91
80
63
25
5
36
6
4
5
24
32
55
28
21
11
13
77
75
39
24
40
97
24
56
8
181
11
3
5
91
5
1
95
23
12
20
4
36
65
128
5
26
96
1
72
11
21
3
85
11
64
21
24
17
15
19
21
29
96
18
1
35
45
91
13
8
59
28
33
39
9
64
35
20
33
19
110
58
30
6
49
7
24
9
31
24
86
99
61
27
24
9
14
25
5
3
8
29
32
3
40
40
11
21
3
2
34
14
22
18
2
54
19
5
6
5
1
15
49
26
29
16
16
23
16
41
48
61
11
97
23
13
54
12
24
14
6
5
24
25
52
14
4
1
16
39
10
6
9
11
85
88
56
24
17
23
47
30
18
1
71
24
9
8
3
5
64
16
71
4
26
54
5
5
35
15
30
6
13
5
12
10
8
5
7
24
10
71
24
16
9
31
24
16
15
49
56
33
12
19
11
45
9
15
69
60
30
10
7
48
7
54
54
5
31
46
3
41
24
7
8
7
33
32
8
5
35
37
50
24
16
25
24
64
48
72
32
8
17
10
13
1
10
80
6
54
40
44
5
8
17
90
72
88
20
10
23
32
7
64
24
81
16
23
153
59
85
40
13
16
36
14
9
16
65
84
6
4
12
21
3
36
9
99
37
55
10
15
23
33
32
25
30
12
70
50
4
66
18
21
11
53
7
25
53
35
17
15
23
41
64
80
16
16
23
33
3
6
79
65
34
36
9
16
1
34
14
63
8
24
1
15
9
10
32
48
12
81
24
15
34
26
13
17
30
24
4
77
63
66
7
8
40
64
37
64
19
7
25
8
48
7
26
6
30
19
16
64
64
11
60
40
1
8
32
3
12
4
29
16
135
17
73
26
60
18
126
9
31
20
5
11
5
9
6
88
36
45
71
54
10
26
24
30
9
40
107
53
32
40
13
22
18
50
106
50
5
35
29
72
13
20
10
21
24
40
32
9
6
38
12
30
49
5
4
2
4
1
43
72
53
8
47
22
19
16
8
7
144
49
15
1
49
55
35
5
31
41
53
51
16
48
55
42
24
79
27
29
24
40
17
100
3
105
32
10
5
3
10
26
25
11
10
83
7
41
3
96
4
20
37
8
39
16
41
48
27
5
48
56
15
17
27
42
34
20
6
10
5
128
37
34
25
25
6
30
19
11
28
20
6
4
170
30
12
100
8
43
3
54
26
5
1
54
89
31
96
18
30
41
35
6
55
8
27
109
55
9
1
44
51
39
33
99
10
8
46
84
42
8
15
57
15
15
9
24
37
43
16
16
69
19
7
25
29
4
23
27
12
9
21
18
12
5
64
80
16
25
8
31
15
25
11
13
16
16
59
21
15
1
24
29
35
24
11
44
42
10
18
11
25
20
11
16
19
13
65
95
16
51
18
27
40
43
36
1
15
25
55
4
26
48
6
5
40
25
47
33
7
89
54
4
45
17
23
16
9
6
46
115
40
16
9
18
21
9
2
4
44
42
18
1
5
35
79
1
81
38
33
39
25
8
51
70
31
5
78
2
19
45
20
95
11
13
5
11
72
79
18
7
48
5
2
24
100
45
5
126
18
11
1
39
64
48
23
57
87
10
50
6
66
60
1
8
31
20
29
19
13
17
6
6
35
53
80
171
51
4
49
35
50
11
49
31
24
48
23
144
33
19
14
15
15
9
16
59
21
1
23
48
8
24
16
1
20
18
33
7
105
11
24
40
5
45
12
28
12
54
6
8
11
11
125
33
15
16
5
11
13
11
16
75
5
23
30
26
10
14
10
36
27
8
16
33
23
8
79
25
8
9
84
4
7
24
19
21
15
4
21
16
43
30
7
53
75
25
62
24
36
5
24
31
10
14
4
26
10
1
56
17
15
16
21
14
36
81
3
36
28
2
3
27
29
19
30
30
60
5
7
18
36
6
58
51
59
42
123
32
25
78
25
17
10
68
6
75
40
56
3
93
3
85
16
25
15
45
59
41
50
5
16
9
10
44
30
4
23
13
74
33
3
16
69
11
60
18
6
49
11
36
1
32
57
15
69
24
30
12
30
3
55
6
27
3
44
30
6
37
23
4
2
18
81
51
30
70
14
40
19
16
15
40
20
4
32
65
40
3
12
18
10
37
53
3
59
45
3
36
9
72
93
51
79
116
24
5
56
29
3
33
66
10
19
29
6
54
26
10
26
9
51
5
16
32
40
16
11
4
17
73
36
19
25
55
15
1
13
6
5
24
115
5
65
23
3
6
30
54
4
6
1
64
25
30
25
1
78
22
3
56
16
59
10
35
16
3
32
18
22
8
5
11
29
7
41
27
45
51
16
30
38
6
99
56
1
15
8
31
30
54
36
94
50
1
71
4
6
14
1
8
51
5
16
8
8
17
12
40
19
11
158
6
16
8
33
8
55
64
25
8
24
63
72
74
7
29
24
19
5
46
5
49
20
10
1
5
26
65
109
16
18
80
25
51
14
31
5
19
16
56
24
35
5
11
60
ABCD 93706649438*3^$a+1 [50023]
27
60
84
60
9
81
66
96
45
63
30
27
195
30
135
87
12
36
25
35
144
13
35
133
125
67
113
30
57
93
27
21
91
35
96
85
77
30
42
48
18
90
87
27
13
8
40
32
51
210
27
63
222
67
192
59
61
71
12
60
12
108
36
37
95
217
107
30
60
51
160
23
12
18
139
11
61
11
120
72
42
18
33
3
36
30
90
18
55
71
90
6
18
48
54
168
33
69
6
90
90
48
114
15
15
72
6
30
24
21
63
126
36
72
18
54
24
7
47
66
132
18
1
89
31
120
23
18
55
23
12
60
54
54
54
15
33
114
30
18
18
54
18
72
6
54
54
129
15
72
54
72
12
55
5
66
6
3
33
55
35
102
42
21
159
30
18
18
15
207
30
60
30
36
24
37
29
54
6
39
48
3
66
36
24
66
54
60
66
114
48
42
84
6
210
25
29
24
3
9
31
113
31
8
33
24
84
27
9
60
171
9
48
7
89
12
60
7
23
270
19
5
3
87
73
11
6
120
18
37
53
3
15
97
17
18
36
49
71
9
51
61
83
12
24
36
21
72
27
90
163
5
12
111
213
72
42
18
18
30
31
5
90
25
53
3
63
36
21
33
159
21
42
30
90
144
24
54
12
63
117
123
93
75
40
29
18
25
17
120
6
49
8
15
97
59
216
24
37
200
159
138
15
21
36
55
143
72
6
18
66
6
49
5
54
117
57
126
1
48
8
33
126
24
121
23
33
3
37
17
63
9
63
3
78
31
5
90
84
24
138
54
85
11
54
103
17
6
12
78
15
39
180
18
30
93
40
29
43
17
156
90
42
12
6
210
54
6
84
6
162
36
30
1
8
141
66
18
15
93
168
72
12
36
36
6
12
42
18
36
69
15
36
36
33
3
37
23
72
18
18
12
54
6
48
6
111
9
96
87
111
1
56
112
95
18
87
21
360
24
75
51
30
39
21
102
108
96
25
11
37
83
108
24
33
183
9
171
12
24
18
18
18
30
24
48
24
21
9
24
12
114
1
35
90
27
45
18
48
1
8
27
18
36
207
15
57
153
7
47
60
48
96
61
65
36
27
63
57
27
93
33
60
12
6
49
23
12
72
414
7
24
5
3
3
90
18
1
11
42
18
12
85
168
23
1
8
21
67
47
36
126
18
18
48
36
63
51
102
18
36
204
12
54
18
225
45
162
6
19
11
60
18
7
5
24
3
45
43
24
29
66
18
72
90
276
48
126
24
12
24
18
93
15
30
19
53
187
35
18
67
56
15
18
24
18
54
30
121
29
51
3
36
138
18
18
27
9
31
29
18
30
187
29
72
18
42
18
61
113
63
9
96
18
54
15
120
63
30
24
30
6
12
72
91
35
24
36
30
18
24
33
57
66
126
31
24
53
18
42
12
123
3
54
24
12
24
3
45
18
132
66
144
60
63
3
36
6
18
66
6
12
18
27
51
30
42
30
132
12
90
54
36
24
66
18
175
23
90
42
93
40
77
18
145
23
54
123
57
30
153
27
78
79
5
18
36
36
33
48
27
6
90
12
54
54
150
12
27
63
57
15
90
6
66
54
24
12
21
213
54
18
19
48
77
24
54
30
7
35
18
43
23
49
5
78
18
12
15
45
27
160
41
6
25
48
168
137
7
11
180
102
6
37
32
33
42
37
53
18
18
79
128
57
55
8
45
147
3
72
36
1
48
128
3
72
85
89
6
57
45
18
169
35
21
15
49
179
60
9
45
18
145
119
73
53
108
36
78
12
18
126
90
87
99
48
78
18
54
12
60
108
36
12
24
138
73
167
12
21
15
18
24
12
6
18
67
120
24
251
114
3
15
30
72
108
18
54
54
24
33
3
102
144
126
78
27
63
49
200
15
6
91
56
87
30
78
90
27
48
87
25
5
198
54
6
30
19
95
36
90
84
111
75
90
54
21
40
149
43
11
36
36
85
23
49
11
36
1
35
102
6
1
179
12
18
31
65
30
6
30
18
19
8
63
49
11
36
30
6
45
9
31
17
63
105
15
75
12
25
101
24
3
27
72
90
24
30
36
73
17
54
1
5
30
93
75
30
127
5
3
45
6
30
79
17
126
12
6
54
18
120
55
5
12
15
45
48
42
25
101
147
15
12
36
24
25
5
75
3
12
78
12
72
ABCD 93706664276*3^$a+1 [50003]
73
77
51
88
59
42
90
1
17
30
121
59
93
27
36
54
30
45
45
91
80
21
18
126
60
216
15
9
24
7
32
27
54
7
53
60
42
30
127
8
16
144
113
7
104
51
18
12
7
32
9
120
12
43
24
11
6
103
11
42
75
15
33
15
60
36
25
24
56
81
15
3
90
43
89
55
35
30
7
11
102
84
54
133
23
6
19
101
24
234
25
275
45
165
96
115
8
33
24
7
8
64
35
45
105
66
6
7
8
24
81
63
45
30
12
78
91
96
96
56
123
21
3
66
30
78
87
45
139
11
93
21
19
107
109
119
73
23
36
13
155
37
35
69
112
29
48
43
48
5
6
48
120
37
144
29
163
23
36
181
48
48
72
65
31
8
88
29
48
120
42
25
59
13
11
13
113
84
66
66
78
12
253
48
96
71
105
135
49
48
113
12
75
39
240
121
23
25
72
48
8
112
35
162
144
6
78
66
6
18
90
42
1
48
35
61
5
30
48
72
37
17
31
35
60
1
120
96
17
39
64
11
85
125
99
93
51
63
25
24
8
16
11
13
32
45
19
120
71
385
72
24
149
3
16
144
56
16
155
90
99
57
31
29
163
8
39
25
71
9
9
36
6
30
31
32
27
61
53
30
13
53
27
111
6
43
11
45
51
13
72
32
64
143
25
32
24
184
8
3
133
8
33
12
24
54
45
105
42
37
41
36
24
42
114
7
107
60
9
24
120
39
84
6
79
11
181
77
60
30
97
5
3
27
37
144
89
127
17
156
43
56
15
97
77
462
13
125
60
96
36
84
90
69
21
66
1
59
120
21
144
3
85
5
91
59
61
80
64
17
54
9
40
8
16
101
60
151
95
97
17
30
1
5
75
15
1
65
7
56
15
90
36
19
56
16
96
29
84
60
126
18
36
39
15
25
5
67
65
60
3
27
18
67
5
43
5
19
23
30
43
17
18
61
32
136
32
9
7
125
18
6
19
80
21
30
24
13
59
48
30
79
128
64
48
32
69
150
6
36
18
90
42
13
96
8
3
144
24
13
8
21
48
19
24
32
24
33
103
48
120
56
48
3
132
30
84
36
3
144
16
77
24
36
60
3
81
103
17
7
29
19
59
117
63
30
36
234
157
200
3
61
59
30
162
85
32
96
105
102
9
9
12
19
59
85
47
33
16
8
72
9
175
11
60
66
30
1
168
72
59
18
43
53
6
30
111
40
48
41
78
6
3
87
6
108
31
29
43
23
73
131
30
66
13
23
48
6
30
13
11
66
216
150
21
63
30
3
123
61
80
16
168
72
32
69
27
9
55
5
54
42
19
96
29
24
43
149
19
144
24
72
35
36
9
40
5
19
48
23
129
27
37
107
126
18
13
23
1
29
3
51
102
135
9
31
35
18
6
30
7
96
83
21
9
7
17
90
181
65
87
93
19
71
54
27
123
36
73
281
31
65
60
3
136
48
48
5
19
8
16
24
24
329
127
53
27
48
16
200
16
120
120
32
39
97
29
3
63
169
32
69
30
37
72
35
114
3
57
12
171
72
48
40
48
11
48
61
32
39
138
90
37
5
43
5
6
126
7
77
84
36
24
6
36
48
1
48
48
48
17
18
21
9
96
55
155
54
342
54
60
79
5
42
1
17
60
210
60
6
31
32
72
9
30
36
24
132
18
12
27
3
24
66
27
63
225
16
53
54
42
120
3
144
21
3
33
24
7
192
8
16
8
69
12
39
16
95
30
24
90
30
6
24
114
19
17
31
53
6
24
69
16
144
24
56
136
24
48
5
48
60
102
30
30
13
5
67
59
37
32
21
115
72
8
96
33
31
29
42
18
42
78
63
39
30
30
13
56
40
48
32
24
21
6
18
19
8
40
24
41
7
203
54
234
37
8
15
36
93
3
61
72
56
15
156
45
39
6
54
13
23
121
53
174
309
16
8
3
30
90
30
30
96
48
60
216
21
9
66
13
168
48
11
37
24
53
54
61
41
79
5
3
27
85
8
81
30
57
112
23
1
8
144
16
35
36
18
15
72
33
60
12
18
30
42
30
90
61
24
23
6
24
3
69
30
13
104
ABCD 93706861408*3^$a+1 [50018]
36
121
24
155
204
138
103
24
5
91
56
69
27
40
77
3
88
119
25
71
57
24
40
24
96
56
117
3
40
32
45
18
24
1
120
72
48
24
8
45
43
168
104
135
241
24
77
51
40
53
72
72
91
32
40
120
47
30
18
54
24
120
24
3
33
144
48
78
54
12
31
95
72
6
19
72
8
21
72
42
90
90
13
72
5
67
48
5
72
24
19
53
120
27
112
41
78
1
56
117
42
48
42
151
77
6
66
114
1
96
32
45
186
121
5
43
221
67
23
24
48
150
72
66
24
30
72
96
43
72
29
66
18
7
24
24
5
27
57
36
27
45
18
126
24
234
126
99
27
21
33
36
90
30
36
60
43
77
114
48
33
40
23
1
71
9
21
90
105
75
45
40
24
24
24
77
6
48
36
1
5
120
18
6
3
15
216
54
3
112
128
39
321
40
23
97
29
3
177
63
45
27
255
33
48
40
23
1
5
43
5
72
114
36
61
47
30
43
48
5
27
40
5
72
3
72
27
45
63
33
40
104
9
31
53
72
19
5
72
72
48
60
199
35
21
72
72
64
72
5
43
41
15
184
5
27
3
141
9
127
17
151
24
8
24
21
19
23
1
71
48
145
215
96
25
29
27
39
54
43
119
18
63
15
57
40
72
5
24
12
55
80
9
55
168
53
27
81
84
27
33
103
23
57
63
24
30
18
97
53
12
60
210
1
24
53
19
29
42
9
63
48
168
49
8
24
3
6
12
67
72
24
17
42
85
95
30
43
83
114
288
30
18
115
29
115
192
8
45
186
49
48
29
3
81
6
25
23
78
43
245
120
99
16
119
153
45
27
63
25
29
19
104
72
16
32
315
13
137
156
27
9
78
193
5
19
125
210
36
18
267
9
108
36
30
177
72
40
143
97
120
35
6
7
29
48
108
15
88
56
21
42
30
36
31
56
40
17
7
24
24
8
15
30
18
24
121
224
33
84
90
150
43
72
216
32
16
29
67
65
31
95
49
24
35
12
9
96
88
24
17
55
8
40
32
16
35
13
32
72
21
24
43
29
138
1
152
9
15
21
19
176
112
32
45
18
72
156
45
40
23
1
41
39
40
5
114
9
40
32
9
36
3
40
32
16
65
55
5
90
9
16
32
33
30
24
1
29
51
9
54
72
49
24
192
23
30
19
8
9
15
48
135
1
77
18
49
32
88
155
85
17
54
121
23
6
84
7
53
91
72
47
1
5
19
368
93
27
40
32
15
1
47
54
91
5
19
8
63
9
129
159
16
149
18
72
18
7
8
39
1
53
19
77
19
24
23
144
1
168
96
29
102
253
96
119
1
176
27
37
48
125
18
114
111
15
73
29
186
9
93
99
141
12
15
72
136
29
19
104
48
64
48
95
6
27
40
17
7
101
24
75
16
107
45
136
144
11
6
31
32
72
16
5
43
152
40
24
8
16
41
79
11
13
83
13
77
67
8
33
39
15
30
6
181
8
16
72
120
29
43
8
64
35
18
30
13
119
48
78
99
48
81
54
97
29
19
152
63
168
9
16
47
97
23
73
149
234
12
13
77
24
43
23
18
144
15
21
60
39
15
57
88
72
96
5
115
53
84
7
48
23
25
173
19
8
264
16
35
54
31
24
24
5
19
80
45
163
23
57
69
91
35
13
125
19
41
79
32
69
27
63
66
31
5
99
136
17
175
5
43
24
23
216
1
23
1
209
7
24
59
6
36
90
1
24
24
17
60
27
45
18
49
24
72
29
18
96
9
27
18
3
33
111
16
17
48
103
72
32
16
65
31
128
40
8
15
9
9
12
18
49
167
33
3
90
19
8
112
200
63
121
32
192
27
108
6
27
57
108
27
117
144
306
6
43
5
19
53
67
120
53
43
5
72
19
41
180
43
29
3
123
84
33
39
6
75
63
97
120
23
25
56
21
19
48
32
189
19
8
15
72
145
8
112
32
3
6
36
3
45
27
136
72
53
24
43
5
ABCD 93707061016*3^$a+1 [50031]
9
48
52
35
145
17
39
24
153
54
73
17
63
45
36
127
132
20
27
1
108
107
45
63
45
12
4
101
198
297
120
4
83
108
97
12
36
17
75
16
36
44
16
56
88
180
12
17
90
21
144
52
60
29
55
36
24
20
84
87
133
20
63
108
97
20
28
17
43
11
21
15
234
18
93
105
19
143
21
195
36
129
160
161
198
93
4
176
15
73
72
8
117
162
81
9
7
11
37
17
39
15
25
32
60
9
91
8
9
18
45
352
8
120
72
112
36
32
33
3
124
36
92
4
104
72
159
1
60
252
11
180
72
57
40
65
18
25
12
35
181
44
52
56
208
107
18
235
44
135
90
111
87
108
1
24
47
145
35
324
144
57
72
105
216
27
9
39
15
1
96
92
196
47
117
28
80
28
36
44
100
179
25
20
16
47
45
117
111
16
44
27
25
68
195
309
33
55
72
20
112
36
47
25
11
36
129
304
56
124
128
240
27
73
440
135
25
20
64
125
199
24
36
36
11
45
117
36
7
29
43
48
80
108
189
3
123
36
181
72
116
16
11
73
71
1
89
63
16
191
1
35
54
63
52
83
1
204
20
28
35
108
36
1
80
28
125
19
71
9
16
65
54
21
16
24
11
126
147
15
93
112
120
35
108
93
16
269
180
36
18
25
68
105
18
145
132
32
40
20
27
9
117
19
8
88
47
21
112
29
3
33
63
225
54
37
288
36
35
97
32
160
71
90
79
173
19
35
9
52
48
44
172
8
48
105
54
9
27
57
141
135
72
160
47
108
109
35
25
83
61
84
8
63
25
12
92
51
37
53
54
45
48
4
371
145
35
108
61
119
169
11
25
281
79
20
12
72
40
36
140
184
83
45
12
52
71
37
108
132
173
7
83
25
84
35
133
48
72
72
144
17
7
11
37
17
55
35
36
9
88
12
35
241
72
120
17
235
36
80
81
36
7
12
125
198
21
69
108
79
48
80
16
12
132
65
63
12
51
54
3
15
117
117
223
11
37
107
21
24
27
90
43
128
48
112
48
144
8
27
181
17
43
29
36
180
126
126
3
112
48
380
375
165
285
55
35
109
36
24
20
27
1
17
7
104
72
15
109
144
132
12
215
37
144
35
144
18
43
72
32
16
17
18
37
80
48
16
125
55
96
68
204
52
108
108
119
1
188
12
105
55
24
48
560
105
3
52
17
18
61
32
60
124
56
9
19
251
9
64
53
3
52
380
132
63
45
100
107
37
116
9
79
20
144
36
12
15
37
96
29
18
144
153
27
21
40
65
43
11
1
24
83
72
1
143
1
36
72
216
89
162
18
43
65
79
119
9
48
4
108
36
119
61
200
45
7
84
56
15
90
63
189
43
47
360
72
1
179
21
88
89
55
53
27
27
54
36
108
63
27
37
116
99
61
29
63
100
17
43
47
73
107
21
15
73
24
128
12
148
12
20
168
45
19
305
3
33
43
65
54
45
16
36
48
56
51
108
97
119
45
12
40
48
161
18
133
65
90
37
53
75
52
36
44
52
56
88
12
17
43
68
76
11
72
37
8
16
120
144
ABCD 93707138048*3^$a+1 [50055]
20
48
72
159
1
23
85
24
8
45
48
6
61
8
52
12
120
20
208
48
11
30
43
11
97
8
84
60
21
42
45
9
39
72
168
12
112
11
45
57
24
31
23
37
108
17
54
81
108
27
57
28
12
8
15
18
55
180
5
36
19
44
28
32
36
24
16
24
20
81
19
11
37
35
33
4
80
108
15
54
51
60
120
105
7
48
179
1
60
20
148
120
11
49
11
54
19
53
18
85
12
92
3
13
12
29
6
90
115
149
24
19
48
35
90
55
72
17
150
13
53
3
52
8
52
20
9
6
45
60
40
168
5
39
16
24
48
48
77
168
7
8
40
60
60
44
27
61
12
140
81
30
57
48
21
111
40
8
40
72
20
28
5
36
163
20
21
39
16
24
96
44
40
11
49
17
126
73
60
11
54
159
160
36
5
55
77
3
84
168
33
279
3
18
6
133
137
31
5
30
90
187
80
3
18
6
133
48
8
4
36
80
40
24
41
27
48
84
273
84
43
101
55
5
55
35
9
28
20
40
8
40
12
48
5
19
60
36
101
43
140
16
5
27
3
60
97
72
23
97
8
9
111
15
84
1
60
32
21
147
45
27
36
12
3
66
36
27
33
48
27
9
123
36
45
39
28
23
85
24
168
113
7
12
71
6
31
5
27
3
37
60
17
30
9
15
90
19
48
8
52
12
48
92
63
13
5
39
48
100
12
20
27
21
100
20
28
17
55
68
57
18
12
25
8
45
27
40
20
123
9
36
51
30
96
7
47
69
105
42
73
84
8
33
30
6
139
5
15
40
17
30
133
17
7
41
115
12
32
3
73
132
20
28
77
7
20
93
24
174
6
30
13
48
120
12
11
45
4
17
111
48
64
71
49
23
84
13
23
25
72
17
39
117
27
36
100
60
20
72
12
28
8
64
216
12
29
6
174
114
45
21
39
60
60
72
63
36
349
60
84
48
80
9
123
3
18
15
4
68
48
21
63
28
32
81
36
79
140
172
48
5
19
8
60
9
54
97
8
12
39
49
24
53
67
11
129
28
5
7
23
54
91
53
27
40
20
48
24
36
12
12
177
51
40
20
69
31
59
1
5
18
9
28
29
39
4
80
21
67
5
63
117
15
60
28
60
60
12
32
21
36
96
75
69
3
153
204
63
63
37
60
56
45
7
29
3
16
132
48
35
9
36
21
36
55
12
83
54
19
252
32
40
8
3
117
9
19
240
32
60
69
43
48
20
40
32
16
12
32
16
101
79
12
8
52
8
21
31
48
180
24
60
11
9
40
8
120
45
3
12
75
18
66
61
8
144
108
12
87
1
29
36
24
36
27
16
12
60
23
85
11
153
16
20
21
3
16
95
12
13
77
67
60
276
35
97
32
28
108
20
51
6
15
3
49
8
28
5
19
17
36
15
12
28
89
90
49
24
36
35
57
9
96
48
90
72
25
35
25
12
8
100
108
17
43
12
143
12
60
18
7
32
28
8
124
8
100
32
21
55
24
20
28
12
68
48
220
11
13
23
48
25
60
20
4
48
12
68
40
60
60
95
73
12
8
60
100
11
1
32
40
8
52
53
55
8
60
40
17
67
8
63
57
15
25
35
25
29
99
100
65
19
36
12
29
30
13
20
21
19
20
21
7
92
28
72
137
43
80
21
132
48
135
45
72
18
45
4
47
66
7
200
51
9
156
112
8
4
168
65
27
76
20
172
12
11
6
30
9
51
54
7
59
13
20
36
12
33
30
9
28
53
87
40
68
72
3
69
21
139
56
12
33
19
101
199
17
31
128
27
54
30
61
65
7
36
20
4
56
64
17
54
9
48
180
28
71
13
168
35
73
12
60
5
3
4
68
40
48
71
66
187
71
37
60
12
68
52
36
20
4
17
66
33
160
44
21
67
108
41
84
15
4
71
6
36
3
12
28
80
12
3
96
61
65
43
140
124
20
120
28
83
66
54
25
12
108
140
27
48
6
3
60
3
25
20
33
87
28
104
28
108
32
9
30
114
72
3
84
16
17
3
15
6
31
60
20
33
39
16
47
97
83
13
47
90
15
28
12
35
105
72
93
30
13
32
153
55
77
55
8
75
57
48
21
43
20
33
55
20
48
57
18
162
63
100
20
72
12
28
120
29
60
139
5
72
7
83
54
39
40
24
8
9
3
28
8
40
32
40
132
83
25
12
17
30
1
5
15
72
21
7
72
11
66
3
147
9
21
19
24
83
150
30
60
48
69
28
48
80
15
25
12
29
31
5
24
51
69
31
23
36
33
27
201
15
57
33
127
48
23
30
132
7
56
57
7
68
28
20
64
180
176
40
60
11
36
ABCD 93707211454*3^$a+1 [50009]
14
66
18
30
76
26
58
80
160
12
20
214
116
24
76
14
130
50
30
46
54
156
18
42
54
26
18
22
18
6
20
4
42
20
28
12
20
54
10
36
74
40
36
8
40
20
42
10
20
18
10
176
160
56
148
30
20
46
90
44
22
24
20
16
8
60
12
60
118
2
10
38
12
70
164
24
10
36
74
10
32
90
94
14
10
6
50
10
6
44
76
8
30
46
20
6
10
20
4
84
26
4
50
6
4
2
40
8
10
6
30
86
18
76
50
10
44
66
76
38
172
44
6
4
14
42
58
56
34
2
120
114
4
12
8
70
72
14
40
140
106
134
34
26
40
20
34
6
54
102
30
14
4
6
6
104
6
40
18
12
50
10
20
18
12
28
42
8
36
36
4
56
24
46
24
84
62
4
80
4
36
36
20
4
44
36
60
6
18
12
160
108
80
46
66
38
66
16
54
44
10
2
18
12
4
20
4
6
14
40
12
14
10
54
12
8
12
30
18
10
6
54
66
14
76
126
84
66
24
120
24
32
144
46
50
114
94
72
8
40
6
26
60
30
64
114
62
90
4
20
190
84
26
34
6
14
82
8
16
20
96
48
70
42
60
30
30
90
48
132
174
50
66
28
32
108
76
54
2
4
36
24
20
4
12
8
12
114
10
44
222
18
22
18
30
6
80
6
100
54
44
106
60
50
60
46
80
4
66
8
42
18
36
46
60
120
38
120
36
40
14
22
18
66
24
66
36
20
10
18
2
4
74
30
12
58
80
16
6
20
28
170
36
4
50
106
14
30
90
106
14
96
16
8
96
60
36
60
60
18
112
24
26
4
36
8
40
60
132
44
84
16
86
10
60
20
24
130
56
10
18
42
8
52
74
4
2
4
26
108
22
98
10
32
154
36
120
144
90
116
24
60
4
2
168
10
32
24
10
26
48
16
104
30
106
24
72
60
30
14
46
198
20
6
84
76
6
24
54
30
90
50
6
10
56
78
52
68
10
6
14
22
128
10
32
54
4
30
6
6
38
46
174
126
6
78
12
20
48
36
10
6
38
16
80
10
14
6
36
24
84
10
30
66
36
18
12
20
54
36
40
8
60
22
8
76
56
4
54
20
66
46
24
6
30
24
24
12
74
16
50
88
2
18
66
36
24
40
26
30
60
18
10
152
18
30
96
16
54
24
6
60
50
10
36
20
28
42
38
40
42
78
2
64
30
20
16
60
24
6
60
50
48
6
60
160
50
4
2
4
24
2
34
54
20
60
16
24
12
240
54
36
30
164
36
48
36
36
30
28
42
44
40
56
48
52
48
6
90
30
84
62
10
24
14
12
64
44
40
26
90
6
100
30
38
16
200
144
10
36
20
10
14
40
56
4
30
30
36
114
42
8
60
42
18
70
32
70
38
22
108
2
4
60
14
16
26
4
66
8
6
6
108
12
124
44
40
12
48
12
44
4
56
6
30
48
30
6
106
38
12
10
24
44
10
42
30
20
28
12
44
4
2
70
24
24
30
2
4
54
30
2
108
22
98
100
20
82
18
2
40
68
22
78
62
60
90
10
38
40
60
56
16
20
28
2
34
24
20
12
54
10
180
20
84
100
120
26
106
8
22
14
6
30
58
50
36
124
6
14
36
10
66
188
16
24
66
120
30
90
24
12
74
4
20
12
58
120
12
48
26
36
10
78
26
16
50
24
96
4
36
18
92
10
44
24
70
2
100
24
24
20
30
42
4
54
26
64
66
60
204
2
4
50
94
72
44
4
12
24
110
30
60
60
4
2
60
30
48
10
26
340
36
44
10
14
132
88
20
12
10
20
40
68
16
86
34
30
20
4
32
34
6
90
14
36
30
18
16
60
24
6
60
54
36
54
12
44
30
10
30
20
34
12
14
24
142
14
24
12
18
12
10
78
32
78
22
14
4
96
36
14
46
80
4
56
10
14
4
20
82
24
210
126
74
40
44
70
30
32
10
8
6
24
10
20
90
42
4
6
60
24
26
190
20
24
4
36
56
10
78
6
60
44
40
6
20
4
6
44
16
24
26
24
72
54
4
6
24
30
20
36
40
50
10
50
60
34
50
46
14
142
84
134
112
20
10
54
20
4
32
54
16
84
84
6
6
44
46
60
18
42
80
24
40
20
34
2
4
80
4
56
10
24
182
78
22
114
6
24
36
20
30
84
4
6
66
74
36
10
38
52
108
30
26
16
24
120
26
28
72
38
40
36
14
12
10
108
12
24
86
94
14
40
66
66
38
60
52
44
24
90
10
30
140
96
70
44
12
34
14
12
114
36
78
22
110
34
36
74
84
16
30
126
48
102
8
10
96
6
78
62
18
70
6
20
40
6
24
30
56
84
6
4
36
18
50
6
16
24
44
36
4
62
4
56
18
36
66
4
14
60
10
32
70
30
30
18
32
64
14
130
6
110
10
44
16
44
12
40
114
24
26
16
54
90
30
14
120
60
6
10
14
66
40
26
70
24
44
12
30
10
8
52
24
60
6
38
16
60
14
46
56
60
24
36
84
4
6
90
144
146
16
18
56
120
54
12
4
26
24
6
24
16
120
8
12
28
30
20
76
24
32
34
6
20
48
10
20
6
60
4
2
34
20
40
54
50
6
10
56
108
16
14
6
4
42
98
30
10
26
34
6
26
40
ABCD 93707431388*3^$a+1 [50282]
104
40
126
186
6
74
28
68
214
6
18
86
66
40
2
112
6
42
38
208
42
228
60
174
128
34
54
2
52
162
6
18
150
162
42
6
56
10
36
24
66
2
28
12
92
138
10
156
24
12
6
14
16
108
54
270
68
238
54
42
18
32
46
72
18
152
16
72
14
58
96
14
10
62
48
42
36
34
138
60
68
40
84
20
94
14
112
50
106
12
12
38
10
128
238
24
48
18
6
80
46
12
60
320
16
12
44
106
18
12
20
52
18
54
8
48
10
32
22
180
8
78
112
32
30
124
30
14
100
8
30
94
50
40
114
62
88
74
40
48
72
62
16
270
108
96
168
6
24
62
18
18
70
80
94
36
222
30
68
112
126
26
4
132
14
70
18
2
40
54
42
62
90
100
18
30
144
48
36
32
4
48
2
160
48
198
32
28
12
98
130
108
12
48
204
18
30
12
78
102
18
78
12
168
6
66
32
16
56
28
120
50
90
100
60
96
44
106
30
12
30
2
60
28
62
46
12
102
50
22
126
24
80
36
132
48
34
8
106
12
2
18
60
12
118
48
2
52
12
84
96
8
120
82
18
72
30
126
50
34
456
32
40
12
48
36
6
26
40
32
72
36
52
92
28
6
74
88
92
58
54
84
60
84
68
90
54
124
72
120
14
16
102
168
122
10
168
20
4
68
136
42
18
6
6
72
252
24
6
24
224
18
4
128
28
20
220
30
24
56
22
8
34
54
44
160
252
18
42
24
44
16
56
4
14
90
28
90
30
122
40
102
138
162
168
36
36
6
170
112
132
8
52
36
92
198
10
12
138
134
34
30
156
108
60
110
130
30
48
48
210
6
38
208
114
66
12
98
72
58
30
144
66
62
160
30
140
88
32
52
18
2
64
86
58
12
84
84
132
204
84
60
72
218
46
56
208
108
44
4
54
30
2
96
82
48
54
26
22
120
42
54
14
58
30
152
136
24
212
160
30
138
96
24
36
60
6
30
66
18
96
84
312
18
6
98
40
48
62
58
30
42
78
20
64
108
68
190
2
28
32
178
18
24
108
18
6
8
16
74
112
48
32
16
48
72
30
114
126
12
30
18
24
38
40
30
156
116
34
2
64
38
10
188
100
180
42
210
8
70
18
102
144
50
94
24
8
120
232
18
24
6
90
14
208
2
136
144
68
58
78
72
2
58
54
78
8
154
8
46
122
82
8
12
16
84
30
6
42
2
46
24
98
4
48
2
70
138
2
70
8
10
72
36
48
72
24
210
24
114
108
84
116
10
78
84
12
18
66
14
22
48
42
78
60
72
56
22
90
30
78
2
48
10
152
46
6
48
138
32
42
28
2
78
88
2
166
90
114
12
48
66
96
38
48
34
126
42
150
48
20
22
90
96
62
88
42
24
36
48
72
12
38
40
48
150
36
108
120
2
40
80
34
36
84
104
40
80
40
6
6
170
70
36
12
36
36
114
24
6
44
12
100
48
6
14
16
24
138
102
60
36
42
170
144
70
18
92
106
54
18
18
134
34
176
46
14
16
2
88
24
96
2
76
60
84
128
64
188
28
108
12
72
32
100
110
34
24
120
150
66
54
8
64
38
16
56
28
30
18
20
154
26
30
10
78
26
76
90
18
150
24
42
84
42
50
4
8
100
36
186
120
174
42
90
24
24
36
48
66
266
126
174
40
68
40
48
174
90
36
132
78
192
42
38
10
102
234
84
ABCD 93707440408*3^$a+1 [50179]
3
12
8
16
141
108
12
3
36
180
249
27
33
57
15
108
101
151
39
69
15
32
28
72
128
25
35
76
116
13
111
146
10
20
25
63
56
66
48
247
123
132
48
165
15
132
18
90
12
90
14
49
35
12
34
51
23
112
33
107
25
113
7
89
19
12
65
18
16
81
228
107
28
72
68
22
54
24
237
63
36
44
60
37
3
92
108
85
192
155
13
132
143
37
195
93
11
1
9
80
64
195
12
180
3
32
10
18
20
157
60
63
20
16
56
4
9
12
29
19
77
30
88
57
3
32
13
17
55
60
23
325
47
34
51
108
27
105
35
25
35
30
18
145
47
445
35
25
168
35
12
13
15
117
59
114
127
23
37
39
110
250
56
13
161
114
270
30
85
12
33
42
33
11
96
160
105
215
13
35
136
9
15
45
95
72
145
108
12
99
261
3
45
27
90
3
11
49
47
85
23
76
189
192
15
33
47
40
105
23
36
24
16
36
33
35
52
45
60
5
34
429
81
39
27
8
52
165
123
92
118
62
60
54
19
60
17
175
3
32
94
99
72
48
21
51
179
96
48
192
4
36
93
51
36
33
12
60
39
60
164
145
155
60
37
83
40
102
3
240
167
4
21
269
79
132
60
215
4
21
63
2
30
193
132
23
72
60
85
15
153
107
13
77
10
33
111
86
58
32
150
43
171
21
60
23
37
360
60
48
41
151
9
96
3
12
23
132
54
91
3
57
39
44
157
233
6
136
68
16
284
60
16
9
125
16
39
120
60
195
117
3
132
54
206
25
35
48
157
48
180
60
41
31
15
8
72
85
48
47
145
75
45
5
118
26
96
18
25
35
85
12
60
35
85
120
15
38
42
85
35
28
20
36
40
36
120
140
13
11
120
90
19
77
43
11
49
12
99
60
69
111
356
13
27
108
20
180
16
56
13
5
55
105
32
138
6
79
192
95
73
12
95
13
65
7
48
71
1
39
9
107
48
16
6
128
6
1
60
75
144
50
6
160
90
3
15
45
47
13
192
240
5
48
112
14
196
80
88
165
27
24
14
102
24
66
295
95
13
87
108
60
30
2
108
60
120
16
116
73
12
3
162
15
108
21
30
114
75
120
180
60
77
10
45
95
25
99
104
25
87
108
32
4
20
1
180
15
14
79
51
24
86
30
36
204
49
75
57
48
77
43
132
60
203
12
4
21
123
92
100
45
29
70
69
107
10
50
13
12
95
100
20
30
43
155
42
64
111
155
13
12
83
90
7
15
24
344
25
12
155
13
27
45
23
36
1
23
37
15
48
32
220
8
85
21
126
84
141
60
23
160
30
96
86
120
210
10
45
153
90
6
74
97
60
60
48
72
48
21
26
85
240
95
40
128
42
43
21
159
72
35
313
120
21
99
135
6
246
165
23
340
122
90
13
60
51
21
15
140
13
35
52
153
12
48
12
3
72
60
45
155
13
12
35
64
21
59
10
416
10
33
72
59
96
168
10
27
5
18
52
200
60
25
179
181
3
32
13
51
189
335
6
10
129
60
41
166
224
1
3
117
119
90
66
13
81
219
12
279
9
60
60
ABCD 93707537908*3^$a+1 [50058]
138
60
7
8
9
39
117
42
81
57
60
3
111
30
48
210
33
27
18
67
107
30
31
8
51
85
11
54
39
111
33
15
78
19
113
138
60
25
107
18
12
7
11
37
360
23
12
12
36
132
252
216
85
95
114
159
9
162
30
18
21
9
12
36
30
24
1
8
72
27
60
48
30
67
48
72
5
12
79
17
174
49
17
114
109
41
39
40
41
150
48
18
60
3
57
24
150
25
96
65
247
17
18
93
15
42
270
33
9
31
47
72
129
51
108
108
12
25
77
66
42
102
48
1
71
48
25
8
99
18
18
24
9
39
48
49
35
21
15
12
240
45
63
49
215
9
171
186
114
49
419
30
18
54
39
9
48
79
53
12
223
95
90
295
95
12
30
55
11
13
41
78
81
9
30
12
18
163
17
55
17
66
109
35
6
12
30
85
56
87
42
42
6
102
1
47
144
33
33
7
47
1
35
30
24
55
24
32
15
105
117
51
129
151
24
95
1
32
27
132
78
180
150
90
271
47
49
48
83
37
8
27
12
1
17
150
18
7
5
42
33
112
168
8
27
21
39
78
12
15
87
66
79
23
18
7
17
60
19
161
96
7
47
60
150
96
72
42
18
91
59
12
126
30
37
23
24
9
64
56
27
24
30
63
15
132
6
63
21
48
43
209
78
73
59
18
48
42
18
42
48
30
120
72
102
25
11
60
54
3
3
174
31
137
78
60
13
131
61
35
72
108
145
5
43
287
54
3
112
41
7
47
138
7
104
87
84
93
40
72
23
108
102
78
132
12
1
65
55
48
11
270
18
61
227
12
12
36
57
33
72
18
205
24
161
7
5
102
13
65
15
45
12
39
40
72
29
51
147
132
1
47
1
41
48
7
5
43
83
30
7
143
84
13
96
24
5
42
90
66
12
225
15
73
65
223
101
36
79
24
47
105
105
84
18
33
15
25
8
40
11
6
30
180
30
55
32
3
144
13
125
30
12
9
9
63
27
42
19
17
54
9
99
37
65
36
30
102
18
42
18
120
25
65
247
35
37
168
35
108
120
145
24
65
6
90
7
35
60
12
18
78
37
72
104
51
48
13
8
40
11
36
180
93
51
48
12
78
67
128
27
6
24
31
47
90
18
54
63
136
29
180
12
66
42
15
136
80
16
95
1
167
18
90
133
89
30
78
43
101
126
30
7
65
7
5
156
24
66
13
251
120
60
120
25
143
18
24
55
24
32
9
78
18
54
228
12
33
40
128
9
78
25
107
126
72
30
78
42
12
198
168
252
60
15
160
83
240
109
56
147
12
48
60
60
102
19
17
54
6
30
72
78
12
12
6
84
150
6
73
131
69
141
48
12
96
30
33
144
33
120
150
42
12
198
37
24
24
8
9
30
60
138
51
40
47
49
168
287
33
15
48
193
77
12
102
126
12
240
55
8
9
48
30
72
33
123
30
54
120
18
30
210
30
1
77
114
30
66
12
132
18
15
105
30
12
21
72
160
56
9
30
72
1
95
217
48
17
271
24
5
3
64
8
63
12
138
43
72
8
57
12
252
55
23
42
6
132
93
57
12
30
48
162
51
72
33
30
54
115
35
6
84
36
102
12
69
87
12
12
9
51
48
78
63
39
12
21
48
27
24
18
12
18
12
66
30
72
12
13
23
204
85
23
72
9
27
54
319
11
60
96
42
7
56
9
30
36
37
120
23
72
33
45
67
83
30
12
91
107
54
78
1
59
60
1
24
23
57
105
12
156
7
35
12
121
144
131
12
25
8
40
257
72
48
120
12
36
90
37
83
54
6
42
7
11
132
321
207
24
18
18
ABCD 93707806774*3^$a+1 [50137]
17
217
183
128
175
17
19
45
96
48
81
468
27
63
36
36
41
144
49
95
336
96
103
297
279
9
192
480
128
256
33
63
48
699
53
288
91
101
48
96
205
35
816
160
320
64
9
144
71
181
491
13
35
112
177
72
54
225
80
109
126
180
36
180
9
176
160
69
234
177
273
126
17
144
19
125
55
1017
320
48
181
59
175
180
141
224
96
64
80
112
80
49
191
144
43
126
71
64
81
180
18
57
69
27
189
291
80
288
205
36
879
255
65
25
90
54
216
15
255
54
107
379
341
19
90
227
48
96
64
231
144
126
144
75
240
80
91
18
147
69
107
144
19
54
23
304
176
160
80
157
131
481
324
27
153
90
36
105
75
21
80
64
33
36
155
160
99
173
48
49
126
17
37
11
192
49
108
371
16
240
75
144
21
224
160
225
234
21
32
37
126
180
234
47
79
321
480
63
177
399
36
108
161
240
96
16
297
167
64
21
219
80
16
9
695
240
469
90
36
701
16
129
239
85
75
336
273
191
160
495
54
11
192
319
54
90
177
57
183
87
377
96
67
173
187
72
198
71
1
335
259
54
71
192
448
315
90
11
384
109
83
288
25
311
96
7
57
224
61
35
55
9
135
201
69
155
160
9
90
93
480
80
64
75
54
95
112
333
35
55
105
111
65
115
18
411
32
7
90
287
109
515
421
171
48
336
96
48
416
96
48
739
221
139
101
16
63
126
450
17
64
144
80
91
18
51
336
240
96
213
267
ABCD 93708169466*3^$a+1 [50004]
63
117
12
12
5
55
16
7
82
35
21
70
45
4
16
24
8
32
8
45
23
32
60
81
19
5
3
20
32
20
28
53
67
25
27
92
120
1
27
12
28
45
60
7
8
27
38
10
13
53
62
125
19
54
60
7
4
73
15
48
44
20
76
5
12
60
35
52
36
12
81
26
10
44
11
95
90
3
53
27
13
7
32
8
20
17
75
96
4
16
20
20
40
37
40
67
1
99
79
89
12
68
17
3
3
14
31
24
11
25
45
44
23
20
77
60
11
52
8
12
73
19
28
12
40
108
32
5
3
20
57
64
116
6
10
7
1
47
12
32
28
55
17
53
12
24
20
7
12
48
24
40
41
32
23
72
8
33
7
40
32
1
19
117
15
21
8
19
8
12
61
12
27
15
117
8
92
20
16
109
28
60
62
64
109
1
59
48
17
3
3
41
68
13
7
33
110
29
1
88
7
12
8
40
7
6
27
52
21
11
28
8
9
15
1
60
15
24
11
29
49
39
20
25
7
16
172
13
87
12
9
24
47
68
5
36
14
97
21
128
10
122
12
108
4
3
48
144
33
27
28
1
27
9
15
13
7
55
6
4
54
17
13
12
27
12
8
60
37
44
64
42
6
75
29
3
15
18
30
29
53
23
73
72
7
13
19
81
72
3
57
63
57
3
95
25
12
5
55
20
1
27
9
6
17
12
68
5
3
52
60
20
8
44
25
3
60
25
43
25
58
96
41
4
3
25
20
5
55
45
3
24
9
102
5
4
16
23
49
68
24
48
28
24
29
27
12
48
52
25
40
67
16
12
20
32
29
19
45
3
52
31
162
28
31
41
7
101
7
20
92
37
35
16
20
24
28
21
24
83
37
8
55
3
97
12
68
40
13
64
12
91
4
13
48
27
92
40
5
11
52
88
29
88
27
65
6
29
20
45
43
28
40
3
9
8
64
36
12
15
42
11
157
12
15
28
8
60
20
4
41
7
11
109
3
30
79
68
32
45
11
20
64
8
5
3
85
12
12
51
20
33
36
106
5
52
21
44
16
12
7
60
20
12
81
19
56
4
65
15
8
12
33
47
88
45
28
115
20
9
11
45
27
108
32
13
28
24
20
78
45
20
5
27
12
3
86
12
59
19
21
88
57
26
78
7
29
31
15
9
9
72
39
15
21
24
56
64
45
75
28
68
44
8
12
5
51
69
44
19
23
45
4
8
32
161
7
52
8
35
30
35
88
4
108
77
8
12
16
44
31
152
28
40
40
52
17
34
57
20
9
24
111
1
59
20
60
20
36
12
77
3
61
27
12
40
32
16
7
10
8
39
1
15
4
61
19
9
19
41
39
60
11
1
40
8
88
4
16
5
64
8
16
39
21
111
36
39
13
48
44
9
39
5
36
7
57
3
17
43
112
140
3
9
5
66
29
16
72
8
35
9
56
15
54
23
68
15
38
19
65
35
113
15
5
19
48
21
20
16
31
19
10
24
27
83
9
68
4
36
73
27
4
28
81
7
24
9
44
27
36
20
12
73
4
48
12
26
109
36
40
23
57
52
12
25
40
3
8
52
41
19
88
32
41
7
4
29
119
1
44
23
25
24
4
31
56
45
7
1
71
28
21
72
160
38
22
7
40
1
11
1
32
46
69
65
67
89
71
68
12
9
11
68
41
6
6
68
19
33
2
42
88
12
108
15
45
47
20
28
61
31
68
11
10
51
16
4
33
40
108
7
8
27
90
7
48
28
69
55
48
33
8
19
8
20
24
20
16
32
48
112
60
68
89
24
40
7
20
72
32
16
32
25
63
12
80
20
40
20
48
13
22
90
107
28
24
21
27
17
6
49
8
52
9
56
11
4
3
6
12
4
23
33
35
32
8
20
17
36
32
27
40
5
16
27
12
17
75
80
5
20
28
3
9
31
17
75
8
40
40
24
8
125
28
95
37
20
88
87
65
12
24
10
9
53
4
68
88
60
60
19
36
19
13
12
36
44
28
20
45
55
33
19
8
8
12
1
12
102
30
27
53
7
8
3
45
72
177
4
59
25
3
17
3
40
3
54
47
36
7
62
11
7
17
5
48
3
9
11
24
45
76
8
4
23
32
1
47
5
42
18
14
13
57
48
3
33
7
4
13
3
12
33
7
40
31
9
33
79
23
33
53
91
16
60
32
33
20
47
41
7
24
23
197
21
15
13
26
10
6
2
40
75
12
33
3
5
19
56
85
84
11
40
113
4
42
1
140
17
28
15
45
15
60
17
36
131
40
8
20
8
13
30
61
36
17
8
22
32
25
16
5
15
72
52
200
168
141
36
75
33
23
12
32
20
28
1
27
4
29
100
111
69
11
1
7
12
35
5
13
12
11
20
60
5
27
68
4
5
3
151
66
43
8
4
16
52
83
22
56
7
24
21
12
3
53
19
48
12
57
18
30
3
24
40
68
45
3
40
12
100
3
9
1
44
11
20
12
8
37
18
38
4
23
32
100
13
7
52
88
28
20
93
79
8
53
52
15
95
30
47
5
15
95
150
3
9
24
4
50
30
82
13
5
3
45
20
39
20
8
8
40
12
123
9
69
51
33
15
8
52
21
51
123
5
8
77
15
40
17
55
29
7
5
72
35
28
4
29
31
76
9
55
21
7
1
51
40
35
73
5
7
11
18
4
23
12
45
27
79
80
89
1
16
11
13
27
4
60
16
45
47
32
16
49
23
41
19
8
17
43
125
18
9
28
107
66
24
3
13
60
87
3
9
32
49
96
3
17
43
108
17
23
85
12
55
8
33
4
15
8
20
20
12
21
39
12
5
54
1
16
64
45
83
61
7
44
28
21
72
27
8
44
116
29
35
16
57
23
44
29
4
35
28
23
9
45
36
47
132
163
37
12
33
12
44
4
56
7
32
45
35
28
20
49
66
105
20
44
53
12
43
12
28
8
72
8
13
59
32
29
47
4
60
71
17
53
27
21
19
32
40
5
24
56
10
18
207
9
20
11
23
13
25
7
28
132
5
63
32
1
31
5
8
40
7
8
53
187
20
28
9
31
53
27
32
1
19
17
83
1
26
58
63
12
8
9
48
42
13
28
20
12
93
27
15
30
68
142
77
28
88
17
7
5
31
20
72
20
52
9
99
48
125
19
176
40
17
23
64
80
116
9
23
32
28
12
28
32
13
32
3
72
36
44
108
23
74
111
45
35
23
6
ABCD 93708366496*3^$a+1 [50076]
24
45
15
105
60
108
3
9
20
28
27
36
71
54
64
60
48
72
50
25
65
31
57
14
166
63
57
92
31
84
180
93
3
47
22
36
15
9
120
32
43
173
28
134
10
26
12
13
60
24
36
9
98
30
168
52
74
34
24
8
198
85
60
24
93
44
4
132
8
6
109
24
81
2
97
23
73
84
45
75
33
3
65
24
16
75
47
22
38
18
55
17
28
44
76
15
24
5
31
11
48
36
42
28
2
42
30
25
36
35
49
17
148
2
118
60
15
141
15
5
150
90
64
111
129
32
4
14
1
117
3
29
102
18
18
22
48
60
68
340
44
16
24
111
120
89
30
18
28
60
80
90
10
20
52
12
51
57
3
95
154
62
13
33
27
96
119
61
47
22
51
35
34
36
12
12
50
42
4
12
38
66
43
33
3
24
36
69
8
90
73
9
62
54
4
50
18
148
2
82
120
48
63
180
60
17
7
21
12
27
11
10
60
39
83
22
2
13
96
144
143
13
24
33
48
60
15
9
26
60
145
45
12
60
27
33
60
50
48
96
46
8
52
38
49
77
216
30
10
123
57
3
129
8
28
26
34
12
12
206
109
21
2
108
10
12
44
18
1
9
86
82
147
45
50
10
15
65
55
60
45
48
12
86
84
10
8
40
2
1
105
12
8
54
90
48
43
35
36
109
45
74
18
28
116
16
72
75
107
34
15
24
17
76
2
10
56
115
9
20
6
66
28
116
64
26
25
9
15
36
24
33
63
45
24
48
147
23
10
128
40
72
110
73
65
6
46
98
12
22
48
180
3
17
43
57
44
16
12
68
7
65
30
1
84
45
176
6
84
10
15
125
54
1
17
67
81
24
15
81
50
24
61
29
120
28
60
12
75
36
57
63
47
37
71
72
58
14
36
154
26
42
127
71
10
15
120
60
95
10
15
11
46
123
71
34
60
14
1
47
37
17
19
9
51
60
47
48
10
12
12
2
96
190
44
18
58
87
93
8
186
13
60
83
18
40
14
70
15
60
33
72
15
36
45
24
15
60
5
6
82
2
6
90
30
24
28
62
12
13
5
28
3
9
111
11
126
7
21
60
300
44
211
59
85
11
72
72
46
24
36
12
20
208
60
20
19
93
123
35
85
105
50
10
75
59
48
42
28
63
24
21
60
12
80
120
90
108
25
17
112
60
62
13
35
46
32
120
40
14
94
84
15
21
44
18
13
24
107
54
55
35
12
10
72
8
40
3
24
141
12
12
15
21
39
45
8
67
5
6
94
68
198
49
17
4
20
4
48
60
14
46
48
50
49
36
9
15
165
36
12
108
20
55
17
28
12
3
5
24
40
230
46
20
124
15
33
122
121
17
67
5
42
193
216
59
10
15
23
24
13
35
46
75
47
12
25
33
12
51
84
81
110
10
32
40
32
18
13
60
9
92
6
18
19
11
60
34
48
62
1
24
45
15
36
24
35
46
44
55
333
92
31
120
24
21
15
177
50
13
57
2
66
4
60
8
24
19
84
95
90
16
15
95
22
14
54
64
48
12
2
46
74
106
87
21
72
20
72
6
49
45
15
36
35
82
192
51
9
36
110
6
48
28
87
21
12
27
23
13
57
120
120
2
70
36
2
10
27
17
16
14
90
54
96
229
24
45
8
102
36
70
110
70
12
8
19
45
111
144
21
39
35
72
13
45
2
13
240
83
13
9
36
86
46
60
20
18
109
113
30
58
12
2
90
31
9
176
4
51
89
6
70
15
59
10
15
23
157
153
3
161
43
81
2
58
12
20
7
60
35
10
15
65
28
3
9
15
93
20
7
60
5
16
14
10
51
29
76
24
156
74
10
26
85
77
67
23
108
66
4
14
58
27
81
72
132
75
23
42
18
12
162
96
72
115
11
130
14
61
95
25
165
39
41
24
28
2
25
21
44
40
36
15
24
141
14
1
17
24
16
3
84
17
88
38
70
48
24
15
33
3
45
20
100
12
104
48
55
35
96
54
40
156
12
80
112
75
5
88
63
60
24
35
10
50
1
107
22
51
57
104
4
39
11
22
3
47
118
2
22
60
171
69
48
3
57
3
60
24
33
50
12
132
18
31
45
24
36
84
48
27
41
54
18
43
11
96
138
24
115
45
38
48
24
10
8
48
24
88
168
50
30
52
63
24
11
25
60
45
60
2
60
12
70
15
33
3
9
108
60
8
4
48
63
60
9
38
144
90
19
35
84
70
8
52
195
45
15
36
57
62
118
12
2
73
71
22
ABCD 93708992998*3^$a+1 [50064]
6
57
33
7
23
96
30
42
121
32
40
23
156
13
5
30
93
15
1
24
17
78
30
27
51
60
6
18
42
7
24
72
8
24
33
6
54
6
126
18
21
27
54
36
48
42
12
12
96
12
12
66
24
15
45
36
72
6
73
24
83
36
60
36
18
84
60
30
36
12
48
6
30
36
78
60
79
8
9
24
7
65
24
15
3
30
12
18
12
18
36
12
18
12
157
65
42
36
12
42
18
48
12
48
12
25
71
24
78
243
9
42
133
35
37
83
21
99
6
6
36
18
42
102
12
39
9
72
79
17
39
3
37
41
48
42
13
29
18
84
54
7
47
48
42
79
23
1
89
63
21
6
6
102
105
3
13
5
66
33
27
18
42
48
33
9
54
66
15
3
13
5
42
48
12
42
18
96
12
18
42
72
48
1
8
99
24
6
39
27
13
8
9
168
6
66
66
30
79
104
39
6
12
15
15
54
48
36
30
1
83
12
81
16
143
105
21
18
36
6
103
89
79
149
147
40
71
1
35
6
30
12
30
31
32
3
36
48
72
121
47
36
21
88
24
59
93
27
264
18
42
1
107
37
53
48
114
60
18
30
18
67
125
43
8
208
23
25
23
1
35
72
12
30
90
60
21
15
90
72
39
112
8
3
30
42
93
45
48
18
1
23
36
6
18
6
6
25
23
60
45
51
24
13
35
24
18
18
18
6
9
16
11
45
27
42
54
6
6
18
30
66
30
90
150
18
7
143
60
12
36
24
6
7
71
9
63
73
17
54
1
35
48
30
30
12
72
69
96
16
11
45
39
33
81
79
32
15
72
12
96
21
33
6
12
12
180
37
72
72
17
63
9
159
16
5
27
33
6
57
9
24
7
59
30
54
42
30
12
12
18
42
60
48
1
47
72
30
36
12
3
120
21
91
17
6
30
6
90
51
16
29
84
24
7
47
12
13
83
54
6
72
90
90
90
6
12
24
18
66
24
48
30
18
21
9
30
96
1
23
9
15
1
77
51
9
198
66
30
24
12
21
57
6
9
27
12
36
45
21
78
12
24
36
30
7
47
42
12
12
7
32
24
3
24
13
41
30
66
7
77
126
45
3
12
25
11
30
30
60
12
1
35
30
60
12
79
59
21
75
24
12
48
6
19
59
18
48
19
41
54
132
84
24
18
54
49
5
132
30
9
3
13
5
19
119
25
17
18
6
54
9
21
12
90
54
138
12
1
23
9
51
93
120
9
54
24
57
24
15
25
5
27
16
53
163
35
6
36
19
35
30
6
49
41
60
30
13
59
13
29
66
72
60
12
73
8
3
24
13
144
23
1
35
12
33
27
54
6
25
29
36
7
32
3
6
12
3
88
11
6
15
69
36
42
150
24
54
81
9
6
24
81
33
6
73
119
48
33
87
12
54
30
24
9
16
41
6
24
97
29
84
39
21
19
17
42
60
12
45
3
132
108
36
9
33
31
23
81
3
12
12
30
30
60
30
55
24
59
30
63
15
9
3
24
138
30
37
104
9
12
43
5
3
9
15
3
66
42
1
11
30
66
24
30
15
15
36
69
27
6
60
84
18
12
9
27
13
17
30
42
96
42
12
42
7
128
75
6
18
45
15
156
54
6
24
30
6
24
6
54
60
24
102
18
37
89
6
6
43
11
61
23
9
112
23
96
6
18
30
18
12
66
36
18
60
42
18
12
84
144
37
23
49
32
9
18
12
120
6
6
45
15
57
51
6
54
12
6
18
6
6
24
60
13
11
12
18
103
8
9
55
17
72
42
84
33
3
45
225
6
48
49
11
12
42
31
11
24
6
6
25
59
48
13
29
48
48
43
71
78
42
25
35
6
18
21
33
42
126
15
33
6
78
30
6
6
96
102
12
18
13
143
73
11
60
36
120
45
40
47
60
45
3
24
12
33
21
6
78
66
6
18
13
107
72
13
24
72
11
60
121
17
72
6
18
6
30
27
9
42
21
39
6
19
11
12
25
77
12
15
136
17
31
17
18
6
90
36
54
30
48
13
23
9
33
7
8
39
30
6
12
96
1
29
12
18
54
31
35
24
66
51
3
60
30
30
6
15
51
21
75
30
24
30
138
6
36
18
66
60
24
69
24
3
12
73
5
54
72
18
6
30
15
88
41
60
3
39
33
15
36
6
114
102
18
6
103
41
15
75
85
29
18
12
12
6
18
24
66
84
6
36
6
75
3
24
6
24
6
6
3
123
13
59
108
18
12
30
54
15
24
15
1
32
27
42
12
48
24
18
109
47
30
60
15
21
126
37
35
42
60
31
8
27
18
30
6
30
48
132
54
72
24
15
39
33
51
30
102
6
144
27
39
9
105
6
132
66
30
66
6
61
23
6
42
33
144
39
60
36
33
15
30
12
48
90
61
17
55
8
15
12
37
48
32
3
78
42
12
120
66
31
65
18
12
30
18
18
55
83
72
12
57
33
7
56
39
24
84
72
54
30
25
29
6
37
47
48
42
30
42
7
48
24
5
12
15
40
23
24
25
48
24
11
24
13
23
9
40
5
6
45
27
6
24
48
127
11
12
24
48
42
6
18
111
3
72
13
77
18
36
6
63
3
54
31
24
11
90
30
18
12
18
126
127
53
60
18
78
7
137
36
12
30
33
63
96
18
18
84
25
5
139
168
59
108
60
42
42
12
45
9
15
147
30
42
13
47
42
6
90
18
54
15
75
6
24
15
3
93
129
18
72
37
53
18
60
13
32
3
24
72
6
42
18
48
6
24
6
6
12
12
121
8
39
6
51
51
61
48
23
6
6
78
31
119
42
18
60
36
30
7
53
19
113
90
45
75
72
45
27
96
42
6
109
17
174
30
12
18
69
57
24
7
ABCD 93709304966*3^$a+1 [50097]
15
3
24
30
66
24
48
77
25
23
73
12
12
60
83
12
12
48
28
93
11
24
97
83
16
8
60
13
18
9
51
30
11
103
18
27
45
47
16
3
6
11
55
5
43
30
27
57
27
15
45
51
5
43
29
1
15
9
6
5
16
15
48
57
9
24
36
54
12
6
39
9
42
42
47
156
97
3
27
6
12
23
19
45
32
31
24
33
8
85
23
16
116
13
102
54
3
20
28
24
33
72
131
103
41
31
69
15
36
60
42
96
35
55
24
33
15
45
69
11
139
60
78
3
75
120
12
60
57
15
66
23
7
12
33
72
8
19
90
6
53
25
59
12
139
45
12
9
15
105
3
27
24
5
60
4
36
36
15
45
51
57
57
23
13
48
54
48
45
123
30
30
36
24
9
45
48
27
56
25
15
15
21
3
60
36
57
39
41
124
8
1
36
6
185
25
30
17
7
30
59
7
42
6
29
25
258
30
84
36
30
29
79
36
36
5
37
11
7
77
25
3
57
36
27
3
89
7
53
7
18
27
21
83
31
5
40
48
27
36
9
36
60
20
55
17
43
30
48
54
18
12
90
21
99
45
15
17
19
21
33
27
188
31
41
4
44
13
12
3
27
30
3
20
13
11
13
6
36
9
9
35
25
3
72
21
59
7
24
24
12
45
39
12
17
37
3
57
83
85
51
9
12
15
3
17
160
56
19
9
20
31
78
3
12
36
9
87
45
54
54
11
1
11
49
3
15
65
13
119
61
42
113
37
35
31
65
4
3
5
25
3
15
90
6
48
17
31
24
18
6
24
5
12
13
23
72
12
88
63
102
23
12
7
9
69
3
20
37
6
21
96
80
13
6
18
23
88
9
78
12
6
27
3
29
132
43
113
25
12
36
39
27
29
7
29
13
12
71
19
21
33
95
4
20
13
102
12
5
1
24
3
116
79
30
18
12
42
30
9
21
36
54
29
55
42
12
42
18
36
12
63
44
28
3
30
35
16
3
33
60
48
51
36
17
12
1
18
117
8
12
7
48
17
43
9
3
5
16
15
57
9
24
90
30
30
30
15
44
12
24
127
18
27
24
15
6
78
6
6
12
5
61
6
48
45
33
72
11
1
179
37
107
28
87
77
13
15
27
5
36
4
93
3
39
30
36
42
113
43
21
8
67
5
25
6
5
25
18
132
9
69
35
64
33
15
39
69
44
13
3
12
87
12
48
113
7
17
85
15
3
5
31
17
19
24
45
36
81
108
39
32
19
6
15
81
87
27
6
59
16
9
24
54
42
15
9
42
12
36
9
21
96
23
60
13
12
48
102
36
42
30
48
41
40
56
55
65
7
137
1
39
9
6
69
27
17
16
21
60
6
42
6
24
33
45
24
36
27
12
44
24
145
48
84
3
8
7
66
24
3
63
36
5
4
21
24
11
19
45
27
72
6
59
1
111
15
29
180
97
24
63
21
66
45
44
64
20
36
217
54
6
75
9
15
3
96
5
31
5
13
135
8
37
35
36
12
24
24
7
18
27
9
6
84
53
88
9
18
78
35
25
72
12
18
41
52
3
24
18
120
27
20
16
92
37
18
5
127
30
11
19
6
12
132
36
36
23
28
33
11
24
55
120
54
66
6
24
12
15
39
5
28
32
4
15
126
39
9
71
12
79
60
18
35
91
5
109
48
18
57
87
18
24
18
5
91
9
8
13
90
65
16
60
9
12
132
18
9
81
72
12
66
65
12
36
16
3
30
102
24
30
59
52
3
101
4
75
30
35
12
36
48
19
65
1
6
84
45
72
15
33
57
35
43
9
21
12
102
161
19
6
12
78
6
30
65
43
30
36
11
55
54
6
18
12
39
27
65
19
24
6
3
15
12
6
15
27
42
3
68
12
67
54
75
12
147
132
53
43
18
71
31
33
20
16
15
6
23
12
64
129
15
27
12
30
18
42
51
69
47
31
90
60
15
9
30
48
21
15
5
79
12
54
42
17
1
11
64
9
12
30
60
41
13
12
72
12
30
53
31
114
111
32
4
45
24
30
29
67
101
12
16
81
48
11
55
36
18
12
66
9
63
78
35
7
41
72
25
23
12
28
15
30
147
45
42
5
112
21
54
18
48
30
65
108
64
32
13
30
48
5
88
39
18
60
15
9
39
15
9
32
103
48
9
123
6
47
139
5
13
12
23
28
15
18
24
12
30
89
37
18
5
36
120
31
5
19
9
39
48
54
60
18
36
12
42
6
6
23
13
42
57
63
48
5
13
15
44
85
30
18
12
47
13
60
36
30
6
18
30
11
91
21
9
35
124
44
55
102
11
52
21
15
20
40
27
42
87
36
27
60
6
39
21
24
6
5
25
90
9
72
9
30
9
72
44
36
49
12
12
42
6
84
3
8
97
36
35
4
27
5
13
27
9
12
54
54
36
51
15
5
7
72
30
24
12
15
27
41
64
8
43
24
17
64
21
155
31
29
1
24
96
72
60
66
5
97
35
49
54
57
9
18
45
3
24
81
45
18
36
41
24
19
45
15
12
24
9
21
186
84
30
6
24
18
18
9
44
25
87
9
36
47
13
30
9
8
37
18
17
31
48
6
6
5
205
47
48
37
60
23
60
72
52
8
28
15
12
12
96
18
6
29
4
92
73
11
55
29
55
12
33
15
6
87
33
12
24
3
15
42
23
36
24
31
42
27
27
54
11
64
51
65
96
67
42
39
27
12
57
20
16
129
6
17
85
60
3
27
17
64
27
24
24
17
40
8
36
19
54
66
66
15
60
39
29
25
6
66
30
41
43
9
21
51
63
36
6
35
1
18
36
60
53
60
13
12
18
69
9
54
45
15
30
63
135
213
69
6
60
24
90
11
67
17
31
17
4
15
33
15
6
11
13
47
1
3
20
37
27
63
60
18
47
67
33
8
19
36
42
3
9
60
47
28
3
33
15
126
30
36
18
12
15
45
108
11
4
27
54
18
77
4
57
54
9
24
68
19
5
36
24
31
24
89
79
66
27
15
30
3
15
96
48
36
65
79
18
95
ABCD 93709345186*3^$a+1 [50040]
15
81
24
3
60
33
3
21
15
44
5
32
24
29
22
37
32
5
3
56
16
56
48
17
24
15
29
64
66
14
28
15
33
6
33
87
20
36
12
10
75
11
22
44
3
37
6
14
36
30
53
5
27
65
84
6
37
11
22
20
22
30
146
21
45
10
8
78
27
3
13
56
8
8
8
15
9
1
7
5
14
6
30
42
18
4
9
56
15
40
33
23
17
77
26
24
25
9
31
1
28
26
1
9
54
14
52
55
5
8
42
25
81
39
21
30
20
33
16
16
40
7
32
9
7
9
15
54
30
14
71
65
7
48
56
15
1
13
36
4
36
31
19
5
11
2
48
3
55
2
15
48
31
145
29
54
60
81
80
55
65
21
34
14
76
15
27
5
7
18
2
12
40
18
7
29
32
40
19
23
36
66
51
5
40
72
11
1
54
6
14
29
8
32
32
29
27
17
23
5
12
23
55
8
1
24
11
18
18
60
22
12
50
41
8
112
55
73
45
72
27
5
35
32
5
59
35
26
28
247
48
55
22
3
51
5
27
4
9
45
11
24
19
38
7
51
36
9
17
18
22
14
1
23
9
7
6
44
39
64
23
25
39
113
32
56
5
24
4
126
8
18
15
45
83
29
8
19
24
15
2
7
32
13
91
1
66
10
12
7
61
19
23
76
77
39
6
58
1
40
21
4
24
50
12
33
57
7
8
40
23
22
3
9
6
65
7
12
32
6
23
56
8
1
2
18
12
18
36
24
40
25
5
11
31
57
45
27
23
97
16
40
48
21
35
73
18
4
26
18
4
65
7
38
30
10
32
34
2
30
4
50
35
11
44
4
85
55
6
16
59
1
14
18
70
6
12
63
29
35
53
2
81
32
7
1
21
36
20
3
9
6
25
5
19
48
8
7
17
31
24
8
28
29
112
21
12
2
61
5
10
49
35
13
5
78
18
32
4
15
128
48
7
17
16
15
57
32
61
19
11
37
13
67
128
9
15
55
9
9
31
16
24
15
40
49
25
52
3
16
40
40
9
63
15
17
15
52
38
63
43
32
42
52
14
6
11
55
22
60
62
54
11
40
3
28
25
5
3
15
1
8
16
29
3
29
11
8
27
30
15
5
30
10
48
56
35
41
12
60
23
64
3
12
9
11
61
24
45
18
8
9
85
3
16
32
24
21
54
36
14
43
40
7
58
8
7
53
40
18
32
40
73
16
1
14
88
17
8
7
40
78
3
9
24
26
78
71
17
15
77
18
17
8
32
1
30
17
64
29
52
14
36
13
87
17
15
1
80
7
113
9
15
40
3
117
11
12
4
74
11
16
48
1
36
3
64
17
23
31
14
10
33
15
20
12
6
35
32
5
72
18
17
32
5
4
7
133
12
15
13
30
60
57
40
80
35
30
7
16
184
55
98
15
7
33
8
9
22
38
3
8
1
15
63
1
11
36
49
65
16
20
3
40
11
4
65
21
18
40
30
11
7
17
15
10
15
88
5
19
24
59
50
75
37
14
94
6
26
23
5
68
12
40
35
48
9
15
93
18
25
135
33
111
20
69
7
17
1
32
22
30
18
17
8
29
19
19
12
6
3
32
8
16
29
51
39
32
10
15
57
15
88
72
32
24
17
34
6
7
8
32
80
71
9
8
15
9
40
16
5
2
48
10
30
14
6
48
69
8
37
16
110
22
63
24
3
77
45
16
42
44
4
14
3
25
14
41
13
35
32
24
21
44
46
30
24
14
12
17
23
90
15
117
18
30
2
22
54
21
40
41
42
5
16
69
91
11
18
122
64
17
55
17
27
96
30
15
7
60
21
11
16
69
21
18
90
7
8
21
24
12
18
5
37
35
48
16
135
49
72
23
66
38
90
7
23
22
19
19
12
9
1
54
32
4
144
32
13
64
32
33
31
7
34
38
16
14
3
69
18
22
6
29
8
32
48
23
40
30
3
11
13
5
3
37
3
33
71
1
78
9
5
18
57
32
64
24
8
29
11
49
15
15
6
3
40
11
26
4
6
50
23
29
3
35
22
15
16
24
25
28
62
21
61
11
88
16
5
51
48
29
70
45
15
1
29
27
5
3
3
22
15
87
33
5
3
73
7
95
9
56
7
38
19
11
4
9
16
8
5
11
5
11
39
17
5
32
10
48
25
103
30
22
20
94
99
16
5
19
1
15
3
12
1
35
37
27
21
77
82
14
12
4
36
20
43
15
1
11
5
37
8
58
20
22
44
40
68
40
15
32
40
3
13
19
10
8
3
8
35
26
36
82
21
5
114
121
39
56
34
32
15
31
8
1
40
31
24
4
21
11
77
8
5
54
4
72
50
18
12
9
15
106
7
13
3
16
15
18
23
8
5
24
11
37
20
72
7
29
19
11
77
8
11
30
79
105
31
25
4
11
33
18
29
65
15
3
2
51
72
37
20
31
5
12
7
3
62
79
32
40
15
14
10
41
8
19
12
4
5
16
11
13
5
27
9
39
1
20
36
30
17
5
2
18
30
1
17
28
44
22
20
36
22
11
1
63
11
52
24
49
32
64
48
8
15
30
19
5
11
24
1
95
32
13
75
9
71
8
51
61
49
34
36
86
27
15
30
75
72
15
94
27
15
9
16
23
2
18
4
18
44
11
24
29
27
32
3
53
47
32
18
30
54
3
3
4
81
23
17
23
65
7
30
18
97
24
11
12
17
25
23
16
32
40
23
4
13
8
17
30
9
24
49
32
15
91
37
17
31
5
24
19
7
25
48
59
45
61
56
18
12
21
15
10
7
8
3
5
7
2
36
19
72
16
32
8
24
8
5
43
32
5
3
72
141
19
23
4
44
6
3
13
18
41
13
3
125
22
21
47
30
58
2
87
56
16
39
57
13
19
56
32
24
13
32
24
12
22
92
36
33
24
67
60
48
33
35
28
14
35
37
3
31
6
18
8
17
40
3
13
17
22
25
40
32
24
1
40
63
45
42
18
50
18
12
18
28
80
22
2
25
47
4
14
12
6
13
135
17
8
61
35
19
4
62
4
6
1
32
3
14
15
16
8
16
15
1
37
52
24
12
24
120
75
24
9
68
19
8
31
36
21
8
7
18
24
23
112
21
11
21
59
31
24
18
16
32
7
93
14
5
24
61
34
20
21
1
12
68
60
115
8
24
31
2
22
72
30
18
1
1
4
66
20
30
15
8
17
6
33
32
87
97
29
10
1
64
15
6
4
12
18
6
3
56
7
25
80
17
7
15
14
11
64
21
83
8
107
12
10
54
41
63
12
5
24
7
25
35
45
8
91
84
6
35
89
15
17
10
30
68
11
71
33
80
31
126
8
114
16
14
35
8
17
36
22
5
45
4
44
46
13
8
23
42
72
31
165
60
30
1
16
40
8
32
7
17
55
33
7
6
12
32
36
64
3
48
24
11
30
24
39
1
18
32
29
7
48
9
31
1
16
19
53
7
9
5
34
2
34
60
41
31
9
9
44
18
28
21
5
24
11
8
15
6
75
32
24
49
7
79
41
8
17
39
16
8
9
23
17
42
29
1
36
32
42
70
139
1
31
24
8
15
30
3
97
8
22
17
1
32
6
17
32
5
22
86
39
31
17
3
12
18
39
8
8
5
12
28
50
73
16
31
132
36
12
42
3
49
15
9
7
5
19
31
105
13
26
96
25
24
39
72
25
29
11
13
19
53
12
6
81
41
87
15
1
72
27
12
24
57
24
63
12
38
40
8
10
30
2
61
9
60
18
8
1
56
39
48
6
11
25
15
21
120
75
19
18
115
13
12
40
7
31
58
26
18
43
15
14
11
ABCD 93709934918*3^$a+1 [50000]
48
6
70
6
1
20
32
13
68
11
48
131
54
47
45
11
59
36
2
6
40
1
55
41
32
21
35
37
39
33
56
6
29
71
18
62
58
15
16
20
5
7
8
61
8
22
13
1
7
8
67
74
39
4
11
210
16
15
3
13
28
56
11
37
48
13
31
20
1
30
17
37
179
20
25
7
20
24
31
85
20
17
23
4
1
47
25
7
68
47
129
49
11
20
24
53
42
30
7
16
20
17
11
15
17
95
49
113
11
16
45
43
83
5
13
7
20
72
5
42
33
16
21
43
8
12
27
5
4
69
23
12
8
44
16
12
47
38
10
1
16
15
21
9
18
25
12
9
6
5
28
48
4
40
55
74
35
12
17
6
25
41
24
7
44
4
24
5
15
32
20
5
19
24
8
168
11
10
11
55
5
52
3
48
36
1
32
20
28
40
8
21
8
22
49
1
11
7
6
22
14
24
6
24
34
11
36
8
7
61
28
1
19
16
65
11
49
15
23
46
15
39
96
21
135
1
8
40
44
3
13
76
55
1
7
46
74
81
37
27
5
12
24
30
30
34
5
48
25
7
23
5
39
30
3
8
4
19
6
59
16
5
35
49
15
4
60
8
24
8
17
6
2
3
44
4
1
48
2
33
7
41
25
23
12
3
16
9
5
10
9
80
40
40
23
17
37
43
36
20
11
16
13
4
7
45
40
23
13
5
62
41
72
8
4
5
31
12
20
15
12
32
49
81
44
34
13
13
19
45
26
22
18
21
28
52
9
19
16
61
10
9
65
16
20
4
15
5
51
8
5
55
61
34
1
20
41
3
15
65
25
12
60
19
9
12
20
79
36
59
30
100
60
51
5
10
1
20
33
54
2
39
12
160
147
18
19
55
16
17
16
4
5
7
64
32
13
4
15
16
40
91
21
24
16
72
17
38
33
13
20
6
1
27
26
34
12
13
91
5
44
5
36
27
9
3
60
13
39
3
26
4
32
11
37
28
14
1
9
80
71
13
7
12
32
15
41
12
12
11
9
21
14
4
37
23
29
48
3
9
20
32
4
16
9
22
74
40
8
7
3
26
11
24
5
19
48
19
4
36
36
89
43
18
47
15
17
84
32
29
111
32
16
15
77
73
30
9
128
88
12
69
64
6
69
29
7
5
54
45
21
43
33
79
23
41
1
19
29
31
61
11
8
4
28
20
95
37
16
9
23
5
27
56
64
8
8
61
4
56
23
8
45
59
20
13
12
35
4
12
3
1
15
20
13
35
73
24
59
5
41
14
66
16
2
28
24
18
31
40
15
37
28
4
7
66
39
15
21
8
20
29
12
24
31
16
9
43
8
80
68
4
1
39
21
22
8
4
42
8
12
30
29
5
15
36
59
4
25
37
48
27
15
24
25
16
11
37
1
47
37
22
21
20
20
44
16
43
4
18
3
5
10
26
4
11
24
37
8
36
70
49
17
18
1
4
32
24
20
9
6
33
15
18
15
28
36
89
26
9
80
24
32
56
39
29
1
40
6
69
80
13
18
12
21
12
3
6
71
84
129
59
11
21
15
44
69
16
11
40
18
7
49
7
40
32
5
11
80
4
77
14
22
30
72
26
27
24
13
6
56
29
32
45
8
27
88
12
12
71
41
8
5
11
71
60
30
31
23
57
12
3
8
1
15
25
25
4
19
28
33
35
44
92
45
43
11
5
31
25
5
11
17
15
17
48
51
1
3
11
16
54
7
8
11
1
80
69
95
35
25
65
3
5
7
3
18
24
36
15
39
8
58
27
17
31
44
3
12
90
23
16
21
40
14
84
45
52
3
18
18
37
4
28
16
59
45
81
15
5
24
12
15
16
29
11
5
8
4
7
16
68
4
40
16
1
28
23
3
1
5
11
29
35
9
19
48
3
17
32
12
36
109
179
1
11
17
43
5
3
56
1
19
4
7
90
7
1
6
9
15
30
10
26
3
7
5
31
62
35
40
28
4
16
120
19
29
1
20
4
27
68
75
17
5
7
20
76
55
82
7
16
7
24
14
36
3
20
7
40
61
29
103
60
140
20
27
10
11
52
11
21
1
12
50
41
4
55
13
92
41
10
26
23
32
29
4
30
6
66
8
33
27
36
1
5
48
3
39
65
5
35
8
1
15
67
13
44
21
7
5
3
29
40
7
35
29
21
15
25
15
15
5
3
41
11
41
25
7
25
7
36
113
10
5
16
28
31
5
47
13
1
35
16
72
7
49
41
18
18
19
11
17
16
9
86
4
41
24
1
15
57
15
29
24
10
17
33
30
4
5
55
2
16
3
44
15
36
1
9
27
28
16
108
68
20
23
1
4
16
20
24
49
71
40
24
12
76
57
15
3
13
41
20
10
73
76
20
11
18
2
29
76
33
6
22
19
29
6
21
40
47
1
11
24
12
17
25
63
12
28
5
15
53
30
30
11
40
8
20
12
45
23
108
9
39
15
10
12
15
57
23
37
7
8
92
48
76
95
81
45
103
5
15
37
39
41
84
15
9
11
25
22
49
49
31
21
7
8
32
55
5
20
1
64
26
49
12
4
12
29
98
6
75
37
3
40
64
8
72
55
13
60
23
49
41
34
32
18
51
39
5
48
12
116
29
103
29
15
15
46
39
16
72
23
25
29
8
3
32
23
25
8
100
32
29
15
8
25
3
4
40
41
27
35
136
1
4
7
14
54
4
17
9
55
4
23
54
15
21
8
127
20
25
35
9
11
5
108
66
109
61
19
32
33
19
21
36
36
59
16
48
24
17
43
12
33
63
3
6
11
33
10
9
16
119
12
29
24
52
16
4
43
12
5
99
4
85
47
9
9
162
45
3
1
20
12
52
8
29
46
12
1
44
27
6
44
84
47
80
4
29
15
5
91
9
27
60
17
11
16
93
3
93
11
28
25
7
4
7
17
52
20
63
25
75
18
18
110
16
19
11
14
4
3
15
24
30
15
21
24
14
30
11
29
11
15
9
56
104
16
8
8
67
12
44
186
39
12
20
19
1
57
6
49
12
5
11
57
3
7
56
10
31
23
21
12
3
50
19
3
108
141
44
15
34
6
1
104
35
49
35
12
10
11
25
19
49
40
36
63
32
84
92
19
5
44
27
25
32
72
15
21
15
2
12
16
8
79
8
52
32
55
5
36
48
4
8
49
44
75
15
4
6
50
65
1
4
15
12
45
62
6
30
106
19
16
20
48
52
24
1
63
17
111
43
9
76
36
4
32
17
7
29
6
13
8
8
16
36
64
16
44
29
51
15
5
55
8
5
1
111
1
44
35
5
35
40
39
49
41
7
13
90
17
12
12
11
2
87
36
9
111
4
44
49
31
4
12
8
1
10
69
57
31
29
50
41
49
4
115
29
27
16
13
19
15
25
61
22
12
1
4
12
9
52
18
1
29
7
83
49
8
20
9
55
4
1
16
55
17
31
19
6
34
25
36
12
12
1
6
29
19
46
66
104
37
17
3
37
51
52
49
31
15
18
26
9
24
45
11
16
9
4
15
28
8
40
4
37
8
36
84
27
16
44
16
52
91
89
8
23
22
60
8
19
21
15
72
80
9
23
5
36
39
45
35
25
11
4
17
15
25
50
13
3
13
24
1
6
1
77
7
59
85
32
19
45
35
33
16
60
5
54
22
115
25
23
8
24
16
13
15
4
45
6
21
36
64
19
137
8
96
8
1
7
103
17
8
32
37
11
24
20
96
11
41
8
52
32
47
21
9
39
12
39
8
45
37
3
136
4
28
27
13
28
36
16
28
25
6
64
6
15
24
5
27
49
8
23
29
120
11
33
19
52
25
4
14
1
4
112
39
21
84
12
69
15
ABCD 93710027434*3^$a+1 [50019]
18
24
48
57
40
72
119
25
80
57
96
7
48
47
33
93
6
48
72
18
36
7
47
6
18
12
109
48
23
33
40
72
17
7
24
11
48
144
6
15
159
6
36
7
29
3
88
24
11
126
31
48
77
43
35
13
32
63
66
15
111
33
232
173
18
9
16
23
1
24
48
17
7
17
54
129
51
174
7
56
88
143
9
96
21
66
198
24
198
13
5
19
24
56
63
1
35
13
59
21
63
36
42
12
24
84
6
61
24
71
25
35
61
80
16
23
49
53
91
41
127
47
72
258
39
231
73
11
21
3
30
54
97
8
45
36
90
36
18
48
31
24
41
159
48
40
17
72
78
30
90
25
119
24
73
48
8
105
31
41
63
16
24
5
18
30
18
6
43
11
13
8
88
17
87
39
102
43
8
40
17
18
37
72
35
24
66
18
6
12
114
210
36
6
25
185
6
174
42
36
18
144
3
16
47
18
36
42
25
11
13
24
11
18
54
69
117
84
39
16
71
97
47
90
55
96
24
29
54
30
6
57
45
24
27
219
36
81
33
55
96
48
17
18
37
35
144
13
257
15
40
209
39
64
168
59
37
83
117
15
36
13
32
40
17
6
12
6
103
48
5
6
90
54
12
6
43
83
48
78
31
48
48
29
24
75
63
96
36
36
108
12
25
47
105
63
81
9
120
7
8
27
37
24
24
131
54
90
37
71
25
5
99
81
15
16
23
60
36
25
5
163
8
16
48
35
93
123
42
90
1
72
24
24
71
72
9
15
1
173
240
19
161
63
16
23
78
66
9
195
109
17
15
33
36
27
16
168
41
31
96
35
150
48
7
11
90
36
60
18
9
57
31
96
53
24
54
18
108
7
11
18
139
23
12
24
18
138
1
120
56
27
13
5
48
19
32
75
61
72
29
43
65
55
23
1
71
108
21
135
18
42
13
80
51
37
48
24
53
12
60
3
40
41
18
6
18
90
18
120
1
120
11
126
15
40
24
29
12
36
54
108
6
19
125
54
48
6
7
77
27
87
1
8
93
3
111
1
17
31
5
91
35
109
48
24
29
96
19
8
9
48
18
144
37
41
54
1
24
56
3
85
23
6
19
8
93
78
18
19
35
108
1
53
27
63
66
18
93
87
60
144
36
36
261
40
17
18
21
15
73
48
8
39
73
35
90
36
15
15
25
155
18
42
144
97
101
115
23
33
21
126
45
63
6
19
8
40
56
93
18
36
30
15
48
63
168
25
59
21
16
143
25
17
18
13
48
5
90
72
6
102
21
40
8
3
6
31
35
72
90
114
121
23
49
24
48
72
32
88
23
312
36
18
18
33
15
6
54
30
55
113
30
25
24
32
81
18
45
33
31
48
32
117
78
12
25
29
27
88
24
47
1
35
157
23
48
240
25
41
6
18
12
162
42
39
87
18
39
45
42
9
39
73
32
192
16
17
18
13
35
144
37
72
24
29
24
30
114
48
24
84
6
1
83
61
29
43
89
7
96
56
184
11
36
324
69
81
54
84
36
33
88
24
77
18
66
295
65
24
31
5
75
33
63
57
78
153
63
18
15
40
35
21
40
56
256
72
200
51
60
30
60
36
66
24
54
3
16
24
11
37
53
3
45
72
19
107
45
96
48
96
45
43
24
32
45
84
54
6
12
132
51
3
36
9
21
6
12
42
15
75
48
18
90
25
107
13
48
56
27
109
8
9
12
204
55
152
45
19
11
21
33
114
12
25
29
18
57
40
96
101
90
1
104
3
13
32
40
53
24
19
47
49
83
120
72
13
77
18
1
23
18
7
29
18
102
19
48
24
8
63
6
36
55
53
54
37
35
36
25
11
102
6
84
114
147
64
5
102
13
11
45
96
48
21
24
12
31
95
168
84
90
6
45
57
31
47
102
24
18
1
71
54
18
12
36
49
56
160
47
49
41
12
60
55
104
64
101
27
183
25
17
36
108
7
24
53
19
5
51
33
54
24
18
31
125
6
18
67
5
19
48
5
30
60
12
24
36
1
72
29
3
33
72
24
55
8
96
87
49
23
97
32
3
12
42
126
1
11
61
53
91
17
84
75
3
12
114
18
72
69
33
18
216
13
152
39
30
42
33
129
228
43
29
24
67
48
47
1
96
8
39
9
16
5
60
90
37
29
6
13
53
43
48
168
53
48
51
88
149
67
11
37
161
36
43
101
43
47
33
87
6
3
16
107
18
54
ABCD 93710401516*3^$a+1 [50031]
30
72
147
48
63
69
69
59
36
12
12
16
20
16
33
12
71
79
33
15
57
39
30
11
43
42
3
33
63
24
8
67
101
40
56
40
15
89
16
15
6
47
96
67
77
55
102
18
45
27
53
7
66
27
27
41
72
31
149
76
56
48
1
72
39
9
36
15
63
12
65
48
13
18
129
20
12
88
56
16
63
30
27
44
115
66
6
5
43
72
33
75
24
12
33
81
15
24
56
49
12
54
6
18
66
99
8
24
88
93
102
5
13
54
5
139
41
109
35
1
35
49
6
36
69
8
13
12
36
39
36
21
23
16
27
17
40
105
6
9
20
43
12
6
15
180
32
55
29
88
51
5
12
4
99
36
41
12
16
164
312
13
35
40
15
252
29
25
111
60
51
12
5
67
41
48
12
79
41
13
72
18
9
60
27
5
25
35
96
48
24
1
119
100
32
64
32
12
31
65
16
195
5
60
91
17
40
92
145
63
93
35
7
41
4
12
81
24
59
67
48
36
6
18
54
87
21
27
20
16
9
36
191
180
55
33
3
24
9
32
48
4
56
7
114
30
36
54
15
3
21
44
12
144
36
28
8
48
40
15
60
5
24
1
39
72
8
7
29
64
12
8
67
24
12
57
33
23
127
5
12
1
35
55
9
92
115
18
11
24
120
136
81
144
36
39
20
72
19
65
55
36
5
52
8
112
20
16
9
35
96
49
18
53
16
48
45
27
24
44
60
1
42
9
39
5
24
7
36
17
96
31
24
12
18
6
33
32
1
23
31
41
157
75
12
20
24
55
9
3
17
132
13
72
3
15
36
42
23
132
7
21
27
9
45
3
8
7
17
1
18
36
113
1
12
18
101
4
44
12
25
30
78
11
7
65
88
39
141
9
12
15
81
48
119
31
21
9
167
228
16
104
31
41
24
73
6
65
79
30
23
19
9
45
54
72
53
36
31
45
56
12
1
54
45
63
29
1
27
33
39
48
60
27
41
64
24
24
72
63
5
60
151
36
5
13
23
52
3
30
18
5
4
135
42
11
19
45
20
4
147
18
42
9
3
5
12
4
44
7
5
88
75
12
114
15
24
15
72
9
39
65
31
5
4
75
17
28
27
54
90
45
32
13
54
21
57
108
12
3
92
13
60
15
56
64
21
24
90
12
24
9
117
72
95
7
93
33
35
72
100
36
9
83
108
25
90
5
40
15
36
45
8
120
36
7
5
43
5
37
3
45
24
30
5
31
60
30
6
36
5
28
60
9
107
100
9
90
6
18
21
44
36
16
9
72
23
36
25
11
64
176
25
3
45
6
33
32
61
3
45
11
25
15
111
33
225
12
24
23
31
17
4
63
36
41
73
71
4
27
24
9
20
7
48
21
36
3
5
72
24
4
57
83
16
24
32
1
54
96
5
49
30
6
30
93
21
59
64
32
36
19
6
63
21
59
4
27
6
83
40
20
96
25
6
12
21
20
55
69
12
8
55
57
108
20
31
45
27
18
12
42
66
42
93
80
40
24
20
13
12
60
255
15
12
53
7
41
112
27
48
60
48
9
8
40
8
4
135
53
48
55
42
111
20
4
12
15
29
7
77
31
45
116
48
108
24
49
39
3
29
4
44
31
30
51
8
37
135
3
65
7
65
31
117
80
55
30
15
27
30
23
48
28
51
30
35
1
24
90
234
107
55
33
15
24
162
36
54
9
20
91
60
66
24
39
69
27
9
39
45
23
55
12
233
25
59
28
51
21
51
54
3
36
75
36
41
4
39
21
24
44
36
1
15
44
100
9
15
8
60
73
6
53
1
75
36
24
20
55
9
33
83
1
24
12
18
65
72
67
12
96
77
16
20
49
12
15
63
17
100
21
42
36
29
7
9
9
48
18
150
11
73
6
69
8
7
17
169
12
39
15
5
108
1
99
12
20
13
35
48
108
25
39
12
24
24
132
39
29
55
65
13
102
5
73
12
71
12
49
18
17
64
21
59
4
60
135
5
85
30
17
25
23
12
36
4
8
43
9
144
21
11
7
18
3
51
45
15
36
12
36
21
15
24
21
20
25
23
12
19
6
23
31
81
9
84
15
3
29
43
117
24
24
8
49
15
56
48
7
54
39
60
21
63
15
113
79
93
21
95
64
15
17
19
90
99
33
48
75
32
19
33
36
9
111
32
55
9
56
24
24
12
127
5
7
33
36
144
12
24
9
12
59
16
75
18
12
18
17
1
47
16
36
159
36
36
33
20
1
3
120
8
97
15
60
51
24
17
73
48
54
18
6
41
228
16
20
156
64
9
6
30
24
23
43
36
198
51
80
37
18
66
3
51
45
44
37
6
57
20
13
3
24
75
5
31
60
45
9
12
23
1
159
12
20
4
51
90
3
128
64
24
20
84
16
60
32
19
29
7
53
16
3
45
8
24
64
9
12
3
60
33
63
21
15
21
35
112
20
36
24
52
45
15
48
33
23
72
72
7
5
139
24
105
36
39
53
24
24
24
13
3
21
18
5
13
30
113
31
5
103
5
55
12
113
85
27
99
81
51
30
27
36
32
48
12
28
36
48
60
33
23
67
72
6
11
1
18
17
7
5
31
84
45
20
16
24
63
65
55
24
36
17
100
56
1
54
9
51
45
24
105
42
18
135
3
54
3
15
117
33
27
20
4
39
12
45
44
12
4
21
60
12
23
24
13
36
35
31
18
51
27
12
21
36
51
9
9
114
53
13
6
65
19
ABCD 93710606266*3^$a+1 [50004]
45
198
18
27
44
55
53
1
90
117
117
35
37
120
63
48
57
15
21
66
114
12
18
6
63
75
6
156
63
48
39
5
40
96
60
33
72
48
27
32
163
72
48
57
15
72
5
28
72
120
45
18
18
87
48
9
6
45
27
33
33
27
33
144
3
84
3
66
6
18
180
27
21
42
5
97
36
27
108
104
13
42
5
88
180
261
39
12
9
11
76
57
87
39
21
60
189
51
15
81
9
54
96
5
133
78
129
33
12
18
77
19
72
29
16
9
15
33
107
1
147
60
135
77
1
15
3
66
78
17
28
57
51
45
167
61
24
135
111
57
39
18
12
90
114
11
40
51
78
36
30
90
35
25
360
18
33
39
21
24
165
24
30
150
191
25
18
48
24
90
54
9
21
71
100
68
1
99
93
27
12
21
15
105
119
25
36
59
13
18
54
23
148
105
15
12
92
25
3
60
12
69
99
21
27
9
36
24
35
73
162
30
3
87
53
1
51
39
96
105
120
9
54
45
72
3
5
85
72
24
30
69
60
21
11
1
99
45
6
18
11
16
3
6
66
78
27
120
63
114
27
8
40
32
100
9
84
18
72
72
33
48
45
60
59
28
93
39
9
99
20
43
24
18
15
20
12
55
21
69
75
108
48
344
148
33
39
75
5
133
72
60
15
21
54
30
15
9
84
35
52
20
16
57
75
72
21
18
69
33
47
115
162
123
12
63
17
55
45
171
18
6
18
372
15
8
1
71
16
84
63
137
145
198
42
84
24
18
18
11
115
33
21
71
163
105
57
36
48
39
12
48
33
30
24
65
28
12
111
54
48
108
54
24
141
21
120
27
45
78
9
9
102
42
15
15
17
28
252
36
123
41
76
75
78
11
28
81
36
6
18
174
33
60
3
69
57
35
40
15
18
63
9
30
5
91
57
20
25
42
54
71
109
30
150
39
60
111
21
3
33
60
60
300
44
120
76
60
129
54
102
72
75
57
48
126
90
6
5
28
111
30
99
32
196
60
9
35
25
18
57
63
17
40
93
12
168
3
84
33
72
6
29
16
75
54
24
84
35
115
102
3
32
100
9
24
3
12
3
48
9
12
156
207
30
42
21
27
78
47
132
28
3
24
18
156
42
9
48
135
117
60
9
12
15
9
15
69
39
20
28
24
108
75
66
39
12
3
6
216
156
72
3
12
228
12
21
66
18
36
11
108
43
18
87
9
95
49
36
3
72
81
24
3
51
81
45
84
39
21
87
3
29
28
15
165
60
84
51
54
63
12
15
93
180
153
54
78
3
9
75
108
72
36
60
33
39
45
15
80
91
21
8
25
48
119
43
5
88
164
108
13
78
69
57
23
12
88
21
90
69
3
149
25
18
168
9
9
12
47
40
32
43
33
84
51
9
111
24
65
100
20
13
75
92
25
18
96
66
75
48
27
81
72
32
16
15
30
27
72
108
12
15
6
39
45
198
5
37
75
8
25
12
3
75
77
85
54
54
36
27
44
88
48
93
71
1
59
1
12
18
24
18
27
80
13
63
72
20
25
15
180
45
66
21
36
92
52
48
48
9
155
48
13
54
6
144
35
31
18
24
15
15
5
28
117
12
35
19
24
18
27
12
135
45
96
60
24
15
53
13
159
60
75
21
9
35
145
60
66
105
60
72
32
115
45
8
28
60
3
66
203
40
27
126
18
81
189
36
51
104
28
111
90
87
24
68
91
129
33
12
3
60
24
240
33
90
17
199
29
115
57
20
19
9
60
33
24
143
85
3
12
81
30
9
15
66
24
108
12
126
6
3
141
84
36
39
147
245
19
24
33
39
18
252
171
9
15
36
3
21
9
131
28
72
120
20
25
24
11
100
159
69
48
45
39
15
33
32
28
80
1
114
18
39
45
24
36
30
45
8
25
90
210
27
45
83
43
24
5
28
93
119
88
3
29
168
25
18
234
3
72
45
24
30
6
3
33
102
18
135
9
204
72
27
111
42
84
3
15
96
30
99
87
21
24
9
72
15
33
39
80
192
85
ABCD 93710847788*3^$a+1 [50000]
30
18
15
3
81
3
12
45
315
9
45
90
36
60
48
18
54
30
96
54
36
18
6
66
90
30
15
15
18
102
9
15
36
60
69
39
6
18
57
15
96
24
78
63
33
132
63
15
6
24
36
159
36
36
84
60
45
6
165
135
60
129
33
48
18
57
69
54
102
12
183
27
12
48
6
12
54
30
75
3
12
21
33
30
72
12
132
81
147
6
51
111
72
66
24
120
48
18
81
63
18
84
6
48
12
102
27
21
18
72
24
120
36
18
30
12
24
54
60
6
30
24
54
12
6
24
24
102
12
60
60
132
21
3
84
36
12
180
33
9
78
12
90
3
33
27
45
24
24
24
6
24
42
30
24
57
87
81
57
24
24
36
30
81
69
18
132
18
36
30
6
54
84
93
48
72
9
90
90
48
48
18
36
126
162
36
21
21
12
42
6
12
36
42
12
108
18
15
9
27
9
12
54
30
30
6
108
54
42
48
66
36
24
6
75
3
126
6
21
3
6
135
123
78
12
6
60
120
60
36
114
54
12
66
42
6
42
42
6
36
9
15
24
66
42
72
36
12
144
96
42
3
63
54
66
24
78
18
222
42
30
48
198
21
15
21
9
6
120
24
30
30
54
12
48
135
21
30
24
21
3
33
15
114
6
45
3
42
72
3
3
42
12
60
27
51
9
9
24
96
12
48
36
18
21
57
30
42
96
6
21
3
264
72
24
66
30
81
63
60
6
24
54
117
39
24
33
57
12
30
9
27
24
69
39
21
99
6
30
6
18
12
210
30
21
3
60
6
24
42
78
84
12
126
189
3
141
39
12
18
42
54
72
15
3
12
9
9
30
30
12
138
36
66
162
6
24
30
120
33
33
90
60
6
78
18
42
12
6
24
6
12
213
3
24
120
18
15
87
108
12
48
12
48
24
18
42
30
66
30
18
105
15
24
30
51
72
27
66
60
54
33
57
6
144
12
45
39
90
12
3
15
66
36
72
42
21
57
78
168
36
45
63
12
45
111
33
75
126
6
69
3
228
18
102
9
15
21
57
18
30
30
162
150
12
24
30
54
18
102
36
96
138
12
66
129
21
12
18
189
39
84
36
24
48
54
84
54
42
30
21
147
36
66
18
30
51
39
120
36
120
12
54
66
24
60
114
24
42
36
93
27
162
6
21
21
39
9
72
24
18
30
12
108
18
60
84
45
3
30
6
252
69
129
6
60
54
54
12
45
3
36
57
27
48
198
84
6
24
12
36
9
3
6
6
60
78
63
99
18
30
30
18
9
51
48
72
120
30
3
111
36
30
39
51
54
54
186
6
9
3
42
18
18
99
84
15
30
6
84
45
21
84
30
12
93
69
18
78
6
78
6
60
57
24
39
96
9
21
54
132
30
72
27
99
6
30
18
18
45
3
132
24
24
21
84
45
36
15
45
54
96
66
54
9
9
78
18
72
48
30
24
57
36
15
42
12
6
93
15
54
78
18
60
30
36
18
48
30
42
3
75
9
9
30
21
39
6
75
63
168
12
18
120
60
144
6
24
168
96
102
48
87
93
6
9
15
54
6
60
6
288
18
45
9
78
48
30
195
33
42
60
42
12
48
66
21
36
3
24
30
72
48
78
60
12
48
204
81
99
18
18
45
60
27
153
75
45
57
90
12
54
75
87
12
6
27
87
42
96
132
126
72
228
120
24
57
93
42
60
81
69
90
24
162
18
6
36
60
24
66
72
30
63
15
12
102
96
39
45
126
24
48
36
81
33
6
12
24
60
96
12
6
24
3
27
90
12
54
54
66
6
48
6
24
36
36
108
30
42
6
138
60
12
102
27
36
99
6
90
30
72
30
93
15
60
60
24
24
117
99
45
9
15
36
99
102
63
60
27
72
48
18
12
15
9
30
24
72
18
12
138
24
57
33
123
9
6
138
36
15
9
66
24
30
30
21
141
39
3
30
6
84
30
60
111
99
36
96
60
81
3
42
12
3
108
27
30
30
24
69
81
18
30
36
24
48
30
42
63
9
84
6
174
6
6
18
42
54
114
51
36
15
60
9
24
9
12
30
48
12
9
72
15
9
39
81
63
12
84
57
15
30
78
21
15
9
21
90
6
42
6
24
30
30
60
42
174
51
69
6
9
39
66
54
93
108
75
24
36
24
153
33
15
57
12
66
36
96
54
36
30
54
15
45
30
54
15
99
6
66
114
42
18
27
165
78
12
12
48
18
6
204
36
18
6
132
102
66
36
48
117
15
126
30
18
156
15
45
171
57
30
30
48
99
171
48
12
24
24
6
ABCD 93711249826*3^$a+1 [50084]
111
20
24
61
65
34
276
129
41
22
60
62
91
39
38
18
220
129
95
85
51
32
48
145
17
7
143
40
32
40
8
60
52
96
32
13
59
48
112
48
92
6
22
80
72
85
95
1
75
20
4
26
10
14
18
12
85
155
25
11
4
68
13
35
13
96
63
32
16
60
134
10
68
12
28
153
15
9
24
137
22
93
47
102
10
86
70
24
21
27
20
48
193
87
32
12
40
50
31
27
32
1
77
48
55
60
15
33
27
44
28
68
72
48
13
39
60
261
36
51
45
48
192
35
25
48
11
121
87
12
105
23
138
42
108
25
65
19
96
39
20
88
8
84
121
29
90
85
3
12
8
12
198
72
18
1
96
96
15
12
132
69
89
30
13
87
80
72
6
34
110
18
37
60
83
40
8
85
108
41
139
96
156
15
72
32
49
71
25
15
285
35
40
48
20
61
159
2
90
100
26
43
47
169
11
160
9
63
2
18
148
50
94
9
27
12
72
69
72
75
74
70
56
12
97
3
32
36
12
61
12
89
6
72
253
15
14
70
105
3
57
35
36
60
120
25
87
32
49
11
16
69
120
23
132
30
96
94
96
2
67
5
126
13
60
120
51
21
15
80
24
36
109
135
21
60
27
8
124
68
52
69
12
179
1
29
91
24
11
73
41
48
22
9
39
48
72
98
90
13
11
76
45
75
12
21
17
115
29
31
27
48
60
9
41
103
41
18
28
72
33
119
49
36
5
118
132
9
12
84
24
27
69
35
36
85
39
128
1
11
49
36
11
54
298
20
132
270
18
148
50
34
38
30
97
65
18
100
80
37
15
21
135
260
54
19
39
20
88
225
95
13
51
48
32
40
20
121
59
61
47
12
18
58
14
31
39
69
77
154
165
23
72
61
48
60
87
60
104
136
45
60
108
41
126
160
84
81
35
13
77
54
25
51
60
50
94
45
3
68
4
50
46
12
20
37
24
12
228
156
11
124
50
18
13
87
50
43
48
11
49
156
11
90
42
13
84
123
48
45
29
190
26
22
21
12
35
4
116
24
49
132
39
266
22
32
90
126
144
40
170
46
93
12
17
190
128
90
55
17
222
61
15
9
24
27
20
13
11
40
9
72
60
87
92
28
93
39
56
4
26
19
3
68
13
72
15
144
170
6
84
1
315
33
11
1
27
32
108
40
12
81
60
5
30
4
189
99
20
18
55
35
25
87
48
20
160
104
108
1
39
20
162
30
136
32
37
15
36
72
20
133
15
33
36
53
7
15
9
12
27
32
136
122
30
88
9
456
48
51
20
40
50
66
73
12
60
5
30
112
72
45
23
78
82
81
99
2
139
11
138
31
36
131
40
9
23
1
17
19
75
50
91
99
68
108
13
36
24
71
66
22
33
84
155
216
12
60
13
27
50
72
31
17
42
48
37
143
90
151
11
49
36
3
21
192
87
21
111
36
164
36
40
32
97
36
240
24
195
56
13
131
40
69
12
59
36
40
2
70
92
180
25
83
48
49
15
48
93
15
122
22
45
135
105
35
40
9
47
84
76
24
21
135
9
36
65
120
190
122
72
30
96
25
15
84
180
9
191
16
24
168
2
55
23
1
17
144
118
98
70
104
1
75
14
216
19
5
70
108
20
13
15
20
90
22
32
28
32
1
15
153
47
40
12
132
8
40
93
65
43
47
49
11
12
1
27
50
115
59
25
24
12
168
59
88
2
190
32
28
48
45
48
12
60
75
12
50
18
25
60
39
68
37
35
6
90
144
25
5
10
9
12
47
157
3
153
15
32
97
11
4
98
18
4
20
121
60
119
49
11
100
141
5
22
68
13
239
157
51
72
33
65
114
48
28
80
172
81
59
192
36
13
51
48
33
95
30
43
36
ABCD 93711825128*3^$a+1 [50027]
39
48
12
57
15
48
60
12
12
48
45
12
68
72
40
63
77
31
144
89
36
52
60
15
17
55
48
17
19
65
60
40
132
123
29
136
32
72
72
124
87
17
12
4
75
5
91
5
36
24
144
19
41
12
28
56
19
9
20
19
108
29
103
113
67
17
24
91
12
5
24
4
27
120
48
9
32
136
12
27
9
51
9
3
96
21
20
64
3
197
28
60
12
32
36
79
149
31
5
91
5
28
12
44
31
17
7
96
24
29
112
27
77
7
117
24
96
24
15
17
19
5
67
45
92
16
56
31
153
63
57
20
84
7
21
68
36
24
120
7
53
7
5
43
17
168
72
232
96
120
72
135
72
77
7
41
36
100
84
68
60
12
16
15
5
67
105
111
36
213
3
12
17
16
3
9
15
29
148
8
52
3
36
24
48
57
39
5
36
12
55
228
5
31
9
15
53
7
29
84
43
24
24
5
127
9
164
4
140
55
45
44
48
48
64
48
44
4
75
129
15
24
57
15
9
156
24
3
5
28
20
19
5
7
65
16
20
7
33
3
29
31
5
24
12
60
36
79
21
200
60
91
24
65
7
17
96
132
31
101
31
5
12
40
8
12
72
84
24
7
24
77
28
15
5
43
29
84
19
29
48
31
12
77
19
21
39
5
24
52
75
60
48
57
44
19
89
40
99
41
43
17
40
92
24
40
3
36
53
31
53
36
31
269
7
72
36
33
20
60
36
4
192
8
19
5
7
24
5
4
92
96
7
65
48
60
31
81
108
48
24
51
180
45
15
57
60
3
17
52
8
168
4
20
28
188
4
20
36
12
55
53
156
76
104
7
29
19
12
57
24
39
89
40
44
43
33
15
5
31
53
55
5
67
81
108
3
9
20
31
5
7
84
5
88
3
5
31
12
89
127
69
3
96
53
91
149
19
21
104
76
44
31
53
103
9
68
84
151
60
36
108
65
43
5
60
48
84
12
84
24
36
31
12
36
81
3
41
16
15
17
19
65
16
3
41
36
19
213
15
24
21
56
7
33
92
24
16
8
7
24
12
17
4
36
44
55
53
12
36
19
33
248
144
136
87
17
31
60
17
7
101
31
12
141
8
67
33
20
12
16
39
41
84
28
80
52
39
17
151
29
12
31
9
15
12
36
12
24
21
8
55
60
96
24
117
44
88
99
77
7
60
48
9
15
41
36
115
29
31
84
57
111
9
63
77
24
4
27
5
43
9
20
40
96
15
48
84
29
64
20
36
55
65
103
33
60
39
12
53
48
16
63
24
17
120
115
60
53
40
20
91
41
175
12
5
4
176
31
65
12
28
39
24
5
55
9
108
44
28
27
41
67
12
29
12
31
77
79
33
20
31
192
65
72
112
3
45
12
63
24
12
60
57
32
84
19
96
36
5
19
5
28
168
44
16
68
100
104
60
48
103
60
9
8
19
72
41
43
24
65
7
41
127
132
12
5
60
115
41
28
15
53
24
24
36
55
21
39
89
60
7
24
9
15
24
41
103
17
7
36
12
72
24
5
24
103
21
36
24
8
31
137
36
19
17
103
12
5
88
24
27
5
55
33
8
55
5
12
7
69
3
69
104
24
12
12
31
161
16
15
36
29
31
36
137
24
19
36
17
31
21
8
7
36
41
55
29
64
20
79
57
60
51
84
5
60
52
152
16
27
17
96
12
31
89
12
72
31
5
52
123
45
44
148
87
72
72
12
17
12
4
32
31
12
29
16
27
33
12
3
36
156
48
84
17
67
29
163
161
115
9
63
29
12
67
9
20
36
7
173
16
80
163
69
96
20
4
27
72
24
48
29
88
51
24
57
39
12
29
19
12
72
29
7
9
111
9
3
249
56
36
31
125
19
41
12
16
24
15
12
41
40
3
89
16
123
48
29
55
5
55
101
108
28
3
96
41
19
5
43
60
24
21
108
68
12
160
44
55
53
12
67
29
43
48
168
5
7
21
51
48
53
79
5
12
151
17
24
96
36
19
65
40
63
57
3
17
7
105
12
116
40
72
15
53
55
9
8
19
81
20
12
12
4
80
24
43
5
28
56
79
9
8
43
45
12
3
48
17
12
43
9
63
77
7
29
124
96
12
3
17
84
31
77
40
36
60
44
103
57
188
31
17
84
43
17
31
36
24
12
60
17
7
72
21
3
33
99
5
79
53
24
84
88
39
5
76
60
15
96
12
105
32
24
88
39
113
4
56
28
96
51
53
72
16
108
72
3
12
53
67
36
48
5
24
115
5
91
12
84
57
8
72
40
128
84
19
29
48
7
5
31
197
12
12
7
53
4
12
60
20
60
19
5
16
12
39
41
31
192
48
12
53
24
16
12
32
28
152
16
27
33
20
31
69
63
57
24
99
17
40
24
68
199
12
9
92
7
129
15
48
ABCD 93711950474*3^$a+1 [50018]
44
19
45
12
36
39
5
19
96
45
15
21
20
64
80
31
48
57
15
137
16
12
87
48
9
243
53
223
9
48
72
32
16
3
101
36
64
15
33
15
57
56
148
27
60
29
36
52
48
24
56
4
128
115
57
20
60
4
36
36
24
44
40
24
63
17
72
40
3
101
4
8
40
48
75
9
27
5
28
60
36
12
8
76
15
45
20
36
52
20
31
24
45
48
27
45
3
165
39
29
16
36
20
28
20
60
52
48
15
21
8
28
15
72
57
51
9
51
17
36
4
3
33
32
24
64
15
84
48
93
20
40
72
84
84
36
3
17
24
40
36
8
72
64
51
21
48
20
16
3
53
4
44
24
7
81
20
108
12
24
31
5
7
113
24
4
51
21
60
27
53
55
129
39
12
24
24
12
48
125
19
53
64
236
4
140
16
24
20
36
79
29
136
56
40
12
3
48
41
24
52
72
36
32
64
60
8
76
60
20
24
91
29
28
24
108
36
12
8
124
51
72
77
52
156
32
16
27
29
16
12
80
100
8
192
88
8
67
105
60
12
116
19
45
36
24
135
12
29
36
60
31
89
103
113
4
39
72
33
20
40
15
60
36
5
28
15
17
208
3
165
192
8
55
84
113
12
16
8
72
108
124
48
27
153
12
15
96
9
3
108
69
132
3
65
7
36
24
153
116
7
17
7
141
15
117
20
16
15
21
20
28
8
40
99
65
36
144
40
156
12
8
7
57
120
108
36
36
156
20
4
8
112
36
108
39
12
93
72
36
12
87
36
165
8
4
75
33
68
67
48
57
147
48
29
31
5
72
31
5
40
44
7
21
60
24
48
8
55
48
57
3
177
60
48
12
75
5
40
8
4
32
19
89
43
9
20
96
100
8
4
212
64
27
65
60
12
40
68
43
21
60
8
28
264
24
20
67
9
24
104
43
29
100
20
4
96
44
64
8
28
72
8
52
24
24
15
125
7
5
19
93
183
45
24
3
53
28
36
39
5
187
117
60
3
9
56
40
27
53
24
4
32
4
111
5
19
41
84
124
36
96
99
9
27
33
12
87
17
91
24
65
40
20
16
3
45
51
41
64
144
51
33
20
7
29
16
3
33
20
115
225
3
132
9
20
36
4
36
8
4
68
40
339
9
24
180
12
36
27
41
31
5
28
63
45
63
57
24
44
67
5
72
148
27
33
12
51
24
41
52
24
20
31
5
19
24
24
12
108
36
21
63
33
15
5
43
9
56
55
89
108
19
9
116
28
108
8
12
7
17
19
105
87
77
12
76
20
172
51
149
7
21
12
128
72
108
40
8
16
36
188
72
100
20
160
27
105
20
31
12
45
92
43
69
36
63
45
51
105
111
69
111
17
52
255
33
12
39
9
32
36
172
3
60
57
36
12
60
12
12
15
96
84
60
45
48
15
113
7
60
48
57
8
28
51
21
12
48
60
60
44
36
115
5
43
89
72
40
116
100
63
5
79
57
75
9
27
24
9
27
24
5
31
33
44
52
63
81
87
29
4
60
15
84
17
16
72
12
44
40
32
19
21
3
149
16
39
168
24
168
17
100
3
77
55
141
75
57
36
164
28
72
12
8
16
27
57
15
21
140
144
36
72
52
36
84
51
24
5
76
144
36
27
5
12
40
68
4
3
33
27
77
31
9
51
5
64
20
60
43
12
81
15
29
64
24
60
132
8
40
12
96
8
16
75
5
19
21
48
48
12
12
68
28
3
24
53
168
7
5
175
129
224
40
36
44
7
53
7
29
48
40
15
60
101
72
7
125
16
20
91
45
20
4
12
44
259
36
113
112
20
31
45
8
112
20
4
24
15
29
40
48
48
156
3
60
41
160
27
108
36
41
4
24
84
3
33
12
24
24
219
141
75
9
87
5
76
32
112
75
5
36
127
45
8
4
96
12
87
69
12
44
24
36
100
3
273
39
48
21
36
51
9
15
29
31
9
164
12
16
48
87
24
65
28
3
57
15
21
12
80
160
20
43
36
48
36
24
261
104
7
21
3
9
20
232
164
76
39
12
9
8
55
17
28
3
33
36
44
55
9
72
60
56
7
65
12
136
39
149
4
3
108
12
60
17
7
48
321
27
48
161
40
8
36
7
9
15
24
9
32
43
21
12
24
8
7
21
60
20
72
72
28
12
120
63
33
3
41
108
16
27
29
55
129
144
3
24
225
348
32
16
63
24
41
7
12
17
31
24
9
72
8
4
312
51
65
48
115
12
53
31
69
87
53
72
ABCD 93712348924*3^$a+1 [50017]
12
196
92
13
35
4
96
177
27
30
8
43
84
23
72
76
20
25
15
20
4
21
5
72
43
59
16
84
116
12
30
10
30
48
50
70
32
42
30
6
49
15
56
90
30
42
82
8
25
53
139
3
32
36
12
85
3
105
65
24
10
140
48
10
78
24
105
81
24
18
32
48
40
12
8
52
96
12
18
42
110
18
190
24
146
174
43
87
6
152
30
72
18
43
5
10
72
45
155
180
42
90
28
42
8
7
105
8
58
14
10
56
52
108
54
18
80
13
35
12
58
24
51
159
8
22
8
30
52
45
11
64
86
24
40
80
43
35
73
59
36
25
89
18
88
9
36
9
63
23
10
62
58
54
18
110
90
72
40
6
50
70
32
18
10
14
46
24
105
33
48
42
45
35
30
163
35
42
82
30
8
40
8
30
34
3
23
22
72
26
72
108
12
37
11
54
10
8
13
39
56
24
58
30
42
30
8
13
15
117
185
43
29
66
49
3
120
18
39
60
156
24
11
84
48
88
122
78
12
262
38
13
77
7
11
25
35
25
27
20
42
6
24
10
80
55
36
35
12
48
30
7
33
24
38
40
80
58
15
39
33
225
80
48
7
17
40
15
95
10
98
22
56
24
55
65
6
265
17
30
100
57
83
40
138
14
40
81
35
37
3
44
58
8
67
3
2
7
23
28
129
11
42
187
11
25
300
5
90
40
84
90
90
105
5
118
2
30
136
105
24
23
42
16
27
15
33
5
30
25
15
32
25
12
5
126
12
52
21
35
24
10
96
14
10
200
31
39
45
3
33
24
63
98
54
28
60
2
6
25
35
94
50
30
48
48
10
14
6
157
95
97
71
25
27
18
74
48
12
76
60
72
57
36
95
85
95
37
5
40
62
10
38
37
101
115
87
60
42
50
28
93
29
31
72
47
18
18
142
8
90
102
43
144
15
36
32
48
25
15
2
22
48
2
43
77
40
6
105
99
30
30
90
26
232
57
11
154
15
15
236
37
17
6
82
8
130
134
226
84
33
23
4
30
30
21
45
152
22
26
54
96
52
8
22
8
24
18
22
18
62
6
112
2
126
42
30
28
150
27
23
60
114
48
22
18
18
152
78
64
6
50
64
30
18
8
42
22
8
67
95
30
43
12
33
42
60
48
92
78
40
78
24
33
12
11
112
117
285
80
66
30
10
44
58
48
39
11
4
18
63
47
58
32
22
18
2
48
25
12
215
130
66
32
22
8
10
8
37
33
62
10
48
14
16
32
10
18
60
24
33
15
2
66
25
59
36
24
238
48
32
7
11
12
10
3
15
32
60
28
24
96
14
18
52
21
95
132
48
12
160
152
48
30
78
34
30
146
139
71
54
6
24
58
3
59
13
5
48
10
80
102
22
66
32
42
126
7
35
13
57
62
28
78
2
22
8
22
8
48
124
30
51
149
31
132
3
45
119
30
46
45
72
5
7
36
35
12
30
118
74
106
44
16
2
30
40
18
24
8
88
80
10
14
10
93
3
24
45
35
76
74
46
32
28
62
150
12
1
87
20
120
85
192
15
21
57
78
20
70
24
80
88
32
48
30
13
35
145
24
35
108
37
21
14
10
8
10
153
35
12
72
36
25
75
20
12
72
108
18
154
110
96
102
25
3
24
96
20
10
24
8
43
132
65
160
122
6
42
28
9
23
42
160
8
78
25
47
90
58
140
24
76
105
39
8
228
49
35
145
23
30
88
62
48
24
28
20
18
7
323
49
23
60
13
47
52
128
25
3
54
8
115
83
64
81
185
24
70
60
86
42
40
165
83
4
138
102
141
29
6
90
64
80
10
38
112
26
49
53
55
3
9
36
75
240
9
21
80
30
12
25
53
24
115
3
50
40
50
25
3
105
15
12
72
80
16
30
90
225
29
16
32
208
30
90
27
53
127
27
36
32
42
10
33
167
13
203
229
15
21
15
32
48
12
58
2
48
4
26
7
12
45
26
97
95
13
17
67
11
4
21
167
120
37
21
24
26
4
20
6
72
120
120
178
32
60
73
17
7
65
70
96
20
24
6
64
6
122
72
90
120
6
72
43
35
52
45
12
45
98
28
50
64
18
20
72
36
25
72
5
40
3
75
60
134
40
15
51
9
111
24
30
96
27
45
18
54
66
32
100
138
15
215
12
25
12
81
14
18
30
18
187
27
8
48
10
2
40
32
ABCD 93712946014*3^$a+1 [50081]
24
36
48
36
33
48
45
23
25
231
21
75
159
9
36
9
60
6
24
24
12
48
12
105
45
90
89
4
75
21
21
63
3
78
36
51
33
12
204
120
71
19
6
18
81
39
57
75
9
69
60
54
42
36
27
33
24
6
72
65
7
24
72
24
69
20
55
30
36
39
96
24
75
9
12
24
12
32
55
6
66
30
23
103
5
37
27
15
33
57
35
1
12
78
89
108
16
39
120
12
45
39
180
30
72
107
112
165
6
69
15
125
4
51
48
18
159
80
16
3
57
3
36
6
39
21
135
27
156
105
12
3
24
21
56
64
12
93
12
60
47
91
161
31
309
24
32
205
75
69
3
8
12
16
44
1
39
3
150
18
69
56
409
96
15
12
12
27
84
17
43
69
75
48
48
30
11
28
3
77
7
24
165
45
30
60
12
12
102
23
1
54
66
6
21
39
36
18
71
40
3
33
3
6
135
3
6
71
13
6
17
67
77
88
128
4
9
27
200
100
9
39
51
36
9
15
65
4
99
185
48
13
96
156
12
27
36
33
30
9
105
42
84
180
45
57
42
18
42
42
63
8
19
45
48
33
42
12
60
69
72
27
72
78
18
9
44
61
75
9
87
9
23
31
12
33
69
96
39
32
49
51
144
51
48
60
108
69
15
21
8
31
5
28
51
60
126
6
24
36
57
51
6
15
36
60
15
9
56
88
27
29
4
84
48
3
45
24
81
51
51
17
40
168
15
29
31
12
12
45
75
245
108
43
57
12
15
29
1
51
9
138
81
24
87
108
93
8
91
33
20
25
72
23
55
6
39
12
153
23
52
36
24
111
66
51
39
24
42
60
39
15
138
96
15
60
9
6
5
7
5
25
75
12
51
156
69
39
18
18
21
128
108
60
19
33
57
18
12
21
9
11
109
300
54
24
132
9
32
64
39
21
15
84
9
57
6
89
49
42
33
60
15
42
15
60
27
42
11
43
9
33
23
4
27
9
21
23
16
15
5
24
100
123
18
54
12
150
48
102
36
17
31
84
12
96
12
126
179
103
12
30
3
99
60
33
111
174
3
39
41
52
32
24
40
15
24
18
234
93
15
45
20
16
21
51
9
11
160
3
17
172
117
63
21
12
39
33
258
117
3
84
105
75
30
15
80
4
36
15
129
21
6
93
75
12
42
15
56
12
25
75
9
18
81
27
60
24
45
75
9
15
90
36
6
9
84
12
63
81
99
81
9
84
102
45
45
159
51
24
162
27
21
30
9
60
111
156
30
24
102
33
32
169
18
36
81
48
81
15
9
51
27
24
33
15
96
41
43
93
15
29
43
12
6
39
63
33
75
24
30
90
21
3
9
57
36
63
15
81
15
78
90
12
5
136
72
12
75
5
13
120
42
24
9
32
16
69
186
93
39
93
75
5
19
9
45
30
36
9
32
25
87
60
63
144
24
66
18
18
15
15
9
75
78
3
48
96
15
6
18
9
123
42
123
20
37
12
39
159
5
52
75
6
18
102
15
33
42
45
8
112
3
21
135
81
212
16
27
5
7
53
73
42
84
45
9
42
249
45
23
7
54
42
108
60
45
84
21
6
41
64
15
33
33
39
3
21
12
3
24
66
24
72
6
60
29
115
33
32
28
48
135
17
43
12
21
32
43
57
99
45
33
27
60
56
49
18
48
18
11
1
84
35
88
12
99
41
25
36
42
48
18
6
18
48
3
159
42
66
9
108
48
45
18
69
108
27
30
102
60
24
65
19
78
84
71
4
39
42
78
24
57
48
3
45
24
9
6
60
66
138
9
32
31
5
7
57
9
30
36
9
75
36
9
72
24
33
3
39
41
37
48
30
54
39
21
95
40
3
6
59
43
9
75
5
28
12
36
44
31
137
16
32
28
27
48
105
129
27
20
19
69
33
12
6
102
24
23
121
6
24
12
48
45
39
18
18
45
15
42
39
3
65
100
3
108
60
161
76
72
12
48
20
73
174
18
15
51
6
84
162
144
144
12
57
20
7
9
96
39
21
15
225
228
57
3
57
6
45
24
24
177
3
20
115
6
51
39
84
101
19
77
64
45
30
9
9
18
42
27
8
72
139
21
120
20
60
19
17
64
63
132
9
9
111
15
66
63
33
95
37
12
111
3
5
4
15
65
7
54
15
84
3
77
67
18
30
45
27
24
42
143
40
9
6
45
15
42
27
57
23
28
3
84
6
51
9
6
53
16
15
12
90
78
12
65
19
9
44
16
9
18
24
84
66
120
6
24
96
24
90
3
32
25
36
30
72
72
60
6
12
23
4
156
3
132
45
12
3
24
9
57
120
87
ABCD 93713316254*3^$a+1 [50071]
52
63
24
36
11
1
12
177
36
164
19
12
53
7
12
57
74
109
33
44
60
24
36
24
127
89
79
41
115
29
6
49
84
17
4
195
36
5
16
27
71
97
29
19
180
5
115
84
120
12
24
5
55
5
96
19
41
60
55
60
29
66
13
27
93
41
10
72
98
30
6
64
146
30
91
48
264
48
29
10
21
53
30
96
150
139
60
65
7
12
36
101
40
14
22
75
23
136
54
75
5
60
60
216
16
15
29
60
79
5
36
31
48
75
90
51
59
181
24
185
60
31
21
8
60
30
85
60
36
5
76
74
34
159
21
39
77
150
40
93
281
76
36
44
54
30
31
59
25
81
39
15
129
71
16
104
30
100
27
83
210
31
149
36
30
30
34
21
108
60
251
25
96
89
36
43
12
59
97
60
69
111
24
5
76
38
30
66
24
66
43
17
4
176
30
13
77
84
66
94
20
55
5
10
72
74
19
72
24
9
26
13
48
59
13
60
71
85
84
77
204
120
91
5
196
135
120
48
5
126
13
228
119
25
29
36
54
66
30
46
98
6
19
71
133
108
23
1
9
116
24
7
33
252
267
77
24
31
108
17
19
5
7
59
1
60
48
5
7
39
9
24
71
90
60
52
38
96
13
11
22
3
12
173
6
1
84
35
25
48
156
24
17
114
112
38
90
6
64
50
22
15
24
35
49
21
3
132
5
24
156
55
21
39
29
40
147
72
72
5
139
36
65
31
9
20
115
60
29
10
117
113
96
106
69
48
101
6
13
17
24
120
19
177
104
30
6
31
59
94
26
1
48
5
60
7
23
85
5
19
156
87
57
17
24
6
184
21
5
31
209
24
91
48
161
91
21
27
36
35
97
143
6
19
96
168
17
31
9
15
84
35
6
234
157
113
76
171
60
29
31
12
21
111
84
5
36
16
158
49
12
59
66
55
5
24
31
81
98
10
72
3
51
14
19
192
189
116
24
22
45
9
39
101
30
61
24
120
60
95
25
29
10
26
84
36
30
193
48
15
33
24
161
79
47
24
1
89
7
143
61
65
120
120
16
44
54
10
36
3
192
21
27
47
61
45
3
84
161
30
1
24
84
60
12
5
79
12
203
25
5
112
74
34
56
43
168
132
60
48
33
75
191
49
12
29
79
95
82
39
5
151
3
45
5
112
15
84
48
41
19
12
29
40
80
271
119
6
210
16
8
90
127
23
49
47
24
6
84
67
24
89
100
51
36
204
29
31
240
125
114
1
5
90
226
27
11
37
33
75
71
24
66
84
91
111
18
116
114
40
9
17
54
301
29
31
5
19
57
14
54
40
39
36
5
60
22
38
19
228
12
101
96
60
60
24
199
27
21
192
48
29
150
64
21
59
37
53
96
174
46
104
91
21
15
75
54
74
142
18
21
69
51
21
75
29
43
11
6
34
45
35
90
6
24
66
4
27
72
96
65
60
7
173
112
68
130
86
120
90
46
279
35
46
3
105
99
77
54
40
110
16
171
45
123
5
19
47
1
23
85
41
84
91
35
24
85
60
15
56
25
48
41
30
61
84
41
60
204
16
15
36
3
9
81
20
67
23
106
180
171
48
36
29
60
120
96
16
8
60
6
30
79
5
126
24
6
114
66
103
71
22
15
12
77
204
16
80
24
112
54
93
96
24
36
5
396
19
41
120
24
100
111
24
12
29
91
60
24
48
33
8
139
17
19
24
48
192
57
14
49
48
23
150
115
15
57
29
55
65
10
50
54
49
108
12
41
30
37
89
354
37
59
24
49
108
168
81
140
24
150
120
16
9
12
113
36
46
90
87
41
96
24
40
171
125
55
119
ABCD 93713983024*3^$a+1 [50014]
75
78
72
3
3
57
12
108
48
60
69
3
69
3
45
3
60
15
12
33
12
3
93
201
24
54
33
108
12
12
27
186
18
96
9
12
39
18
51
9
48
27
21
12
3
27
360
114
39
15
72
48
24
66
42
45
183
9
33
108
15
24
63
108
42
27
75
18
18
30
72
3
12
60
12
45
6
36
9
45
15
21
3
45
156
27
105
24
48
135
81
15
225
135
9
126
45
99
21
15
42
18
36
9
39
30
15
111
225
120
39
30
18
30
63
12
27
6
87
15
18
87
57
123
12
33
42
33
108
12
87
33
69
96
75
27
45
51
57
15
45
3
42
123
72
45
24
6
33
177
3
24
123
12
48
33
57
60
78
54
138
18
42
48
57
75
18
186
54
27
48
9
6
30
72
30
108
42
144
51
60
39
174
12
42
18
3
12
57
30
21
117
3
27
12
90
18
18
87
60
57
63
117
3
9
39
45
120
42
90
3
15
84
6
24
102
21
27
12
21
60
27
180
33
3
12
30
12
15
36
9
126
54
6
45
72
15
24
9
39
36
9
27
81
219
21
75
84
6
3
51
81
108
9
186
6
6
18
102
45
9
51
48
39
33
192
33
30
48
24
30
3
3
90
150
6
99
27
48
42
27
123
60
12
45
36
51
60
18
63
87
93
45
27
21
39
48
33
30
225
9
63
15
24
6
27
57
3
96
60
60
99
36
45
39
6
6
54
15
12
255
48
102
3
12
33
282
42
96
6
33
153
234
96
24
18
15
48
63
114
12
96
12
63
60
63
6
6
42
3
45
27
123
72
90
72
6
18
12
54
60
96
30
15
129
39
21
51
3
222
3
51
6
135
63
57
63
57
3
12
72
162
30
18
51
27
54
18
201
57
30
153
9
3
72
21
30
144
138
30
45
249
108
15
57
6
12
48
57
3
18
75
81
51
45
15
72
120
141
15
105
24
90
30
60
12
51
120
3
12
12
18
24
24
27
33
6
6
63
57
48
54
42
63
36
57
3
72
33
24
6
45
12
3
144
6
72
3
57
3
51
141
180
15
12
33
45
12
90
33
9
3
33
3
75
30
99
33
15
15
93
12
9
6
24
9
12
9
18
18
30
18
66
48
93
132
3
42
123
3
69
3
120
18
6
81
33
15
27
45
60
87
6
96
63
33
72
12
84
6
24
45
39
93
3
42
54
33
111
57
39
60
9
75
69
33
42
33
99
9
81
3
21
27
57
90
102
39
60
99
96
42
48
15
12
27
33
9
84
12
27
57
6
42
72
36
12
90
78
15
60
60
48
12
9
51
3
90
66
48
42
291
3
117
240
45
3
60
15
90
6
93
33
15
48
45
42
30
150
162
36
36
54
72
33
12
45
75
15
54
36
114
21
72
60
36
60
27
54
39
9
180
18
30
18
30
162
42
90
126
24
42
6
3
129
63
33
90
42
15
108
72
3
42
3
24
135
42
60
96
123
12
33
66
21
72
45
63
45
15
27
48
48
45
60
51
96
132
78
3
69
3
33
39
36
21
156
48
15
75
126
54
90
15
9
36
6
9
27
45
192
3
60
192
150
51
87
42
3
33
12
27
15
138
3
51
9
99
6
102
33
12
135
45
33
39
60
213
42
78
15
48
84
63
54
99
69
12
6
78
27
12
33
3
141
6
18
27
33
15
21
63
48
3
30
15
39
12
6
168
15
60
12
153
135
27
45
39
69
27
48
69
195
228
33
12
3
6
171
75
57
216
60
27
105
15
48
72
48
45
27
78
6
150
51
69
96
3
57
18
36
9
60
57
27
93
30
168
45
84
45
75
33
3
60
9
18
30
30
57
168
60
267
12
36
45
63
6
6
42
111
60
72
3
42
3
27
42
6
6
51
105
48
27
108
72
120
3
60
24
6
36
51
9
234
42
150
18
27
75
33
39
18
30
18
36
6
45
9
99
51
30
114
9
36
21
6
45
45
72
3
45
48
75
60
24
87
21
48
60
15
66
51
3
45
12
12
3
24
81
63
9
33
12
36
30
114
246
6
6
45
120
129
51
45
15
33
102
18
24
63
120
93
12
90
93
60
12
15
18
15
27
45
9
63
225
63
48
69
12
54
222
3
24
111
45
12
39
6
3
12
129
54
6
111
12
21
24
63
12
27
186
24
96
ABCD 93713999942*3^$a+1 [50022]
18
69
3
84
54
27
9
18
36
114
18
12
57
39
102
75
24
168
27
48
42
18
33
15
108
21
39
17
37
27
3
165
3
77
43
18
36
63
51
30
71
91
42
27
39
17
43
69
3
84
105
3
96
69
80
25
258
264
6
12
35
48
72
25
6
90
102
90
15
27
162
123
128
40
63
36
5
168
31
126
11
37
3
224
16
15
65
73
126
18
6
126
18
30
198
42
75
27
78
12
60
63
3
5
73
30
36
5
55
18
18
264
24
144
102
183
33
78
89
48
25
39
56
67
48
24
48
72
6
54
33
8
79
41
145
47
127
36
18
54
117
9
72
15
3
162
90
65
115
24
120
6
47
97
54
72
17
55
65
72
48
43
18
6
21
33
54
156
144
6
120
71
43
72
5
175
18
36
11
25
15
105
63
27
53
7
81
27
126
54
48
18
90
21
33
42
30
63
80
7
108
173
24
55
65
1
132
12
6
17
127
33
51
6
48
6
9
117
138
17
25
18
12
96
108
101
1
87
21
227
13
66
33
72
63
17
19
36
18
63
3
117
344
16
15
48
17
187
102
126
57
15
6
36
48
15
45
3
24
129
24
87
75
90
30
108
18
114
261
3
60
41
79
9
8
24
49
6
81
9
183
63
18
24
375
8
49
18
12
225
51
309
8
25
23
7
90
222
30
108
23
19
48
6
111
69
90
9
3
54
96
15
72
87
153
27
5
13
6
12
132
36
17
19
36
18
71
48
1
6
33
141
36
6
48
42
30
177
27
120
54
90
21
33
23
24
96
97
135
3
78
12
27
27
24
12
18
6
30
75
69
36
71
37
3
75
45
27
53
24
25
63
27
24
30
119
48
139
53
55
113
37
108
30
24
138
18
29
25
23
31
6
66
18
54
150
48
78
126
15
183
33
24
56
7
6
30
189
8
112
8
7
72
36
5
49
18
245
72
16
207
36
36
6
27
81
66
5
1
15
33
96
48
47
139
21
105
90
5
103
57
9
42
108
156
24
12
198
54
42
90
18
23
43
6
71
24
13
3
192
3
12
42
54
41
40
63
30
27
56
40
3
29
192
85
36
18
42
12
72
54
81
51
108
9
153
135
72
27
5
133
78
45
32
175
33
15
65
187
45
152
1
15
99
180
33
33
24
71
64
56
19
24
120
197
19
126
119
79
6
3
8
19
21
93
84
6
36
66
162
36
6
23
31
30
36
18
6
311
139
12
17
25
66
24
72
5
25
6
57
27
45
63
6
27
99
18
27
9
111
56
67
12
6
12
42
48
72
21
3
30
6
33
51
6
95
136
15
60
29
16
75
54
78
252
36
84
101
25
54
54
6
93
33
87
105
18
60
57
87
81
32
7
6
54
53
112
33
18
72
117
63
48
65
7
60
18
102
36
9
63
89
55
24
41
13
156
144
15
27
53
121
119
103
12
45
32
121
18
42
12
6
66
54
81
81
135
144
9
6
36
12
65
31
9
192
48
15
180
72
24
21
15
105
39
120
6
30
5
48
1
87
24
33
15
80
88
57
18
125
24
16
33
36
30
36
72
17
1
39
56
64
39
126
18
65
40
8
120
24
16
24
48
15
177
171
102
15
80
103
9
81
39
159
81
51
197
1
84
36
54
90
6
17
19
36
12
18
59
31
57
3
77
88
32
48
19
6
12
27
80
96
247
108
18
6
21
120
152
43
24
30
24
39
33
30
72
18
78
9
8
192
55
33
9
15
8
7
108
5
1
66
5
48
25
18
48
21
33
42
30
54
132
29
19
36
108
5
72
31
90
159
93
3
3
126
23
7
65
49
72
47
48
7
18
72
63
87
65
7
41
13
30
101
175
66
24
66
29
25
60
11
19
36
270
59
145
54
12
125
25
18
30
24
66
69
8
40
27
117
15
33
3
29
120
16
27
72
21
93
246
78
138
18
96
36
342
36
12
24
30
60
90
5
43
6
30
24
30
75
3
29
19
21
123
18
54
24
12
18
24
47
88
21
42
12
ABCD 93714066944*3^$a+1 [50034]
11
21
15
72
9
63
21
75
66
6
33
3
133
11
36
30
6
48
6
7
8
105
6
37
84
23
72
30
36
67
95
25
120
12
11
84
21
3
85
107
18
6
37
35
48
121
11
73
11
36
6
18
108
85
23
30
19
35
36
96
12
13
11
48
21
3
36
69
3
49
24
48
107
6
18
36
93
120
39
1
47
1
35
72
24
1
119
1
179
42
7
47
1
48
23
48
24
133
44
33
18
13
29
55
71
48
6
31
59
18
12
54
18
6
13
60
17
91
35
18
30
18
42
1
11
25
11
18
18
1
36
5
18
12
60
12
9
52
36
89
15
51
9
45
31
84
48
35
13
5
75
15
1
23
12
61
68
21
39
51
120
24
12
42
3
12
15
18
114
69
64
5
18
114
108
51
40
32
40
65
3
111
18
30
13
72
144
11
126
19
35
1
20
4
8
3
18
30
21
51
24
18
54
37
53
48
63
4
47
18
39
45
60
31
23
13
95
13
17
67
48
17
15
39
109
53
18
1
20
36
12
87
85
5
63
28
23
12
24
73
35
121
36
35
78
115
24
17
18
18
60
15
33
67
65
15
33
91
23
30
6
48
6
7
101
18
12
72
1
23
36
108
12
1
8
159
49
17
6
13
36
71
126
63
12
3
37
29
3
3
37
29
24
7
41
18
1
17
18
21
28
23
90
3
51
24
1
29
42
36
84
13
5
6
144
33
21
102
1
77
19
35
12
1
24
24
41
54
21
69
6
13
12
8
21
36
18
1
36
20
87
1
89
3
51
12
24
21
99
24
36
33
3
1
47
37
41
36
18
18
54
66
27
9
6
48
13
32
4
11
36
72
12
6
3
16
11
24
36
13
20
51
25
29
42
174
19
53
6
36
1
29
18
18
7
35
36
1
20
15
18
72
18
33
15
24
48
36
25
29
6
48
24
84
36
54
111
24
28
59
13
5
15
3
156
24
12
21
4
140
15
270
7
68
60
99
24
12
24
36
36
72
48
49
60
71
6
7
23
49
48
35
36
48
1
23
18
66
37
48
23
78
66
6
72
54
105
3
49
23
30
3
69
7
84
23
37
68
15
25
11
18
18
72
21
51
1
8
9
19
12
5
6
18
139
53
151
29
6
90
3
12
3
36
61
60
59
48
36
72
61
104
3
18
30
78
174
9
153
18
18
78
21
12
75
25
8
3
12
42
66
45
27
57
16
44
33
87
33
3
16
48
5
18
36
18
18
24
1
20
15
33
15
60
73
17
15
180
39
61
11
36
48
6
66
18
18
18
43
17
39
51
36
18
48
18
9
9
79
17
54
13
89
78
69
57
3
33
54
12
18
18
108
42
43
47
12
36
25
47
49
11
66
6
57
40
12
120
95
25
23
54
54
97
137
42
102
27
9
6
12
36
49
24
23
144
12
1
17
54
13
8
15
78
18
25
12
107
12
25
11
117
28
5
31
17
42
48
18
54
1
56
100
11
33
60
48
15
13
104
45
36
27
159
93
9
7
72
29
36
6
48
9
81
60
18
33
3
49
12
65
12
6
37
48
71
54
6
48
42
18
30
54
45
15
72
36
49
23
12
45
4
5
36
18
42
3
72
120
15
21
93
31
168
92
48
39
33
51
25
12
23
36
73
35
36
57
27
18
115
53
15
4
29
39
3
105
21
48
60
12
18
60
25
12
24
41
3
15
60
21
4
11
97
12
48
23
1
35
18
18
72
84
13
24
71
6
15
159
24
36
1
71
49
48
24
204
65
60
18
1
107
25
120
20
33
18
126
43
59
9
45
42
144
36
33
33
18
24
61
72
47
108
37
48
44
9
39
57
115
60
77
7
77
6
18
102
21
72
33
54
60
18
18
13
36
107
78
111
16
48
24
48
5
36
3
33
19
11
9
63
36
37
20
87
25
11
9
120
39
84
1
35
42
7
41
19
84
23
6
18
12
60
72
12
45
72
15
33
4
104
15
36
78
15
51
36
6
139
8
40
11
66
3
39
36
12
18
18
18
19
41
18
36
21
4
8
87
24
25
47
66
60
39
27
1
23
54
7
23
37
17
54
54
24
54
12
24
1
72
29
27
51
36
30
31
12
20
27
45
27
13
11
12
36
6
75
12
33
19
17
6
36
61
104
4
59
9
48
249
6
36
73
12
17
6
30
19
23
30
18
45
4
24
41
7
23
37
20
3
109
12
17
3
51
9
45
19
23
12
24
30
43
29
18
42
36
19
108
12
35
13
5
6
21
16
11
18
6
30
103
5
19
23
120
1
5
18
1
83
21
87
13
23
45
72
15
72
25
11
12
1
24
17
36
15
33
27
267
120
18
3
3
13
5
39
141
126
105
15
24
49
132
83
1
53
63
27
108
60
85
17
31
11
54
19
35
18
18
54
138
1
35
1
17
6
12
21
15
13
11
12
25
11
18
42
1
29
18
78
39
45
7
11
42
3
63
25
11
21
39
108
13
35
13
11
61
83
48
13
101
19
20
15
13
20
40
11
60
12
57
21
18
108
84
25
36
17
3
36
4
47
36
13
35
9
28
144
12
29
30
18
42
90
67
96
53
30
13
11
12
18
6
126
30
24
21
4
32
123
21
16
83
132
13
44
87
109
53
66
1
84
77
18
18
18
222
39
9
6
25
8
4
83
1
59
12
6
48
6
12
57
3
37
11
6
19
11
1
41
51
33
18
36
13
59
21
24
81
18
57
15
9
63
36
18
3
36
4
24
5
151
71
36
1
20
12
4
17
18
30
6
36
36
12
18
18
18
18
24
18
90
13
20
72
76
32
75
36
48
6
12
6
25
84
17
43
68
63
9
81
114
30
42
12
60
12
57
28
24
5
7
23
24
36
33
3
54
48
7
20
33
19
29
27
84
3
57
9
19
107
1
48
23
61
17
15
100
59
18
43
17
30
25
72
29
3
3
36
30
19
44
9
7
47
36
61
17
18
61
11
48
6
48
39
24
ABCD 93714822218*3^$a+1 [50016]
18
21
45
23
12
40
33
18
42
6
210
6
21
12
8
13
47
19
90
51
3
29
67
65
76
12
48
44
148
32
100
45
11
60
19
33
32
31
5
72
28
60
33
30
6
15
21
48
39
75
137
31
89
31
29
13
12
63
32
55
24
21
48
20
40
57
24
66
24
12
60
48
6
51
45
47
72
60
16
20
19
18
60
47
49
30
120
9
21
39
3
42
42
30
11
103
30
24
27
45
71
49
30
24
6
54
21
56
7
5
43
48
36
5
36
37
35
40
15
48
54
30
5
43
17
25
6
72
72
6
18
42
15
9
71
24
136
12
45
27
60
3
120
57
8
72
49
6
21
39
18
6
89
13
12
36
54
17
79
41
88
92
25
35
79
96
18
6
90
36
11
112
3
24
36
9
20
76
9
18
17
13
27
48
12
8
37
3
165
47
60
55
30
3
3
12
18
48
6
54
6
66
27
8
4
15
24
24
36
57
92
7
6
15
27
5
7
36
5
13
6
18
18
24
33
27
33
21
39
21
72
30
24
33
213
18
96
45
3
72
45
15
24
89
31
6
15
60
3
33
32
7
24
6
11
72
1
27
27
5
7
90
63
15
6
12
54
105
8
100
27
24
6
3
21
54
42
11
12
108
13
6
45
69
30
66
83
25
6
72
24
36
24
5
40
3
18
114
30
3
8
7
105
12
15
84
81
20
1
35
24
55
120
108
6
6
33
120
32
55
90
18
42
18
66
12
47
25
12
84
6
45
15
81
45
18
57
3
24
6
54
57
20
108
103
30
60
54
41
40
15
12
5
43
24
21
12
60
8
133
6
5
28
12
36
84
45
3
92
19
36
53
37
24
11
1
18
12
29
79
42
27
8
40
3
24
173
7
6
30
41
16
123
24
105
27
53
127
48
5
52
129
6
33
57
95
19
57
84
20
31
18
11
91
29
36
52
3
48
30
39
27
5
61
18
9
12
20
76
27
77
19
21
33
66
60
17
4
3
17
28
108
27
78
27
27
41
103
24
5
48
43
69
201
27
132
45
15
27
53
7
53
25
150
90
27
3
5
67
60
45
33
15
3
17
7
6
167
7
5
43
162
36
78
9
32
73
23
187
12
45
48
48
3
9
20
72
40
15
78
15
33
48
72
47
61
6
33
3
129
69
60
71
109
30
12
12
33
32
168
7
77
25
15
9
30
161
40
8
25
75
32
40
8
60
88
3
72
78
11
79
9
21
30
36
48
45
105
95
43
18
114
5
12
19
69
12
9
12
18
120
30
60
6
24
6
30
5
13
240
47
55
21
177
6
6
24
60
6
65
43
30
12
3
20
31
9
80
1
72
12
15
123
12
36
41
13
42
24
9
3
48
57
24
3
45
20
115
102
84
102
9
20
1
18
29
1
6
36
65
109
3
27
21
12
32
55
45
3
90
23
343
6
18
42
51
3
9
12
9
102
78
39
3
60
12
12
5
96
112
15
36
21
21
18
29
31
9
12
69
144
210
5
28
33
27
9
11
97
42
18
23
4
56
13
90
117
39
18
30
17
48
13
12
6
57
84
68
61
11
25
6
288
17
4
21
12
23
40
33
6
41
19
84
6
35
49
39
15
5
31
24
180
6
6
66
27
33
75
33
11
25
6
89
1
75
87
36
30
47
4
69
6
5
40
15
6
12
35
7
33
68
13
90
29
120
72
60
49
84
42
36
12
48
48
36
30
23
72
31
5
7
18
27
15
6
27
44
145
51
120
27
18
27
21
147
39
30
18
36
54
23
4
15
5
13
66
29
28
24
15
5
76
3
60
30
72
39
56
4
9
30
30
66
18
23
40
15
30
84
6
24
33
21
6
24
96
5
13
6
29
7
81
12
32
36
49
54
96
21
12
57
11
43
57
15
17
91
17
144
73
72
71
25
132
12
30
66
35
19
5
13
12
54
81
15
78
42
24
21
21
90
12
72
5
48
1
96
3
48
117
78
24
96
30
42
6
39
92
25
11
19
24
36
5
36
72
37
15
3
18
75
3
54
18
24
66
39
51
54
15
39
69
60
15
65
31
12
24
45
20
79
84
17
156
52
33
42
36
6
24
51
3
30
47
13
23
55
5
19
36
9
33
30
66
12
42
42
63
75
5
67
18
72
54
9
48
9
24
66
84
9
3
9
15
144
6
15
8
61
114
36
29
91
9
117
11
4
51
105
84
3
48
17
12
19
6
35
25
23
7
84
36
60
48
42
11
13
12
54
84
156
21
69
6
105
72
72
15
24
60
9
12
135
18
30
77
28
48
3
42
48
11
36
4
3
36
30
90
6
36
39
8
31
29
7
48
42
90
126
42
17
235
84
36
65
55
54
11
19
17
7
36
6
11
4
3
72
45
93
18
9
8
7
18
27
36
33
36
23
85
60
6
126
15
81
27
15
17
31
48
6
6
29
19
17
13
27
60
27
12
84
69
21
6
5
196
24
135
65
76
15
12
42
30
6
99
48
45
23
4
93
3
15
24
113
61
12
12
3
3
132
65
43
42
78
24
45
21
27
12
21
30
9
87
105
9
36
3
15
90
23
72
12
36
7
33
45
12
15
21
11
1
135
63
6
36
54
174
150
6
11
12
7
36
18
24
63
3
9
57
36
27
168
3
54
27
68
31
17
7
65
55
5
31
9
3
30
18
36
30
36
39
15
45
21
75
20
19
5
73
66
41
25
108
3
33
144
60
6
57
3
144
48
18
36
78
77
13
63
9
23
100
3
48
30
96
96
39
3
6
114
36
41
19
21
9
36
48
30
53
4
39
24
5
37
23
7
153
3
12
17
ABCD 93715209418*3^$a+1 [50063]
48
24
8
1
119
16
51
120
29
145
30
6
6
45
72
51
5
40
15
41
49
36
123
8
43
149
16
105
15
56
24
64
120
21
60
36
11
40
9
24
39
93
18
6
54
42
54
29
16
8
31
30
75
171
5
19
101
48
67
24
5
24
1
95
144
48
24
31
33
144
21
11
25
23
1
180
12
87
8
85
75
9
24
15
24
152
1
15
129
24
6
41
43
72
18
30
29
16
51
24
29
73
48
6
114
12
78
42
30
90
150
29
64
104
1
42
5
55
78
75
296
1
18
12
33
24
32
115
21
24
45
75
141
35
85
3
117
18
9
3
69
24
231
33
3
48
12
17
16
21
24
11
24
25
156
6
45
32
1
12
78
29
96
72
24
85
243
93
48
12
18
45
15
9
80
16
24
8
13
75
51
45
9
39
3
45
93
102
45
24
69
6
5
64
72
9
180
6
48
5
55
6
59
67
45
3
12
57
3
90
59
16
3
12
9
69
107
48
37
99
45
24
59
16
45
66
33
111
9
21
11
121
15
24
39
90
42
5
24
49
30
89
96
25
12
60
15
9
36
60
23
112
123
12
17
13
30
69
9
12
24
11
13
35
16
9
30
9
48
8
72
24
64
27
29
16
8
16
15
9
56
40
176
40
75
18
219
8
72
13
27
117
3
51
132
113
40
45
60
120
192
18
66
6
29
240
1
15
3
156
126
30
54
126
78
60
60
30
12
105
3
66
6
5
64
39
177
75
69
51
54
15
9
30
17
43
21
8
13
99
21
168
27
8
16
21
18
57
3
66
54
42
108
47
19
54
15
15
9
3
30
239
49
102
84
93
3
117
8
144
1
78
9
21
59
48
40
8
16
51
5
19
6
39
24
81
24
15
176
49
39
57
15
51
24
24
29
48
40
183
41
48
48
25
18
30
375
32
24
19
45
27
5
64
80
49
39
21
30
30
47
120
48
112
63
6
6
120
45
15
78
27
33
60
90
12
30
15
33
47
49
120
24
36
51
9
15
21
3
24
3
24
6
23
64
3
78
167
109
75
21
90
60
93
57
87
32
91
60
9
24
72
3
66
11
40
33
36
3
48
33
6
81
75
93
24
80
13
78
29
40
3
60
33
32
24
1
95
13
75
15
9
8
64
9
135
27
30
119
139
150
42
5
40
32
61
36
36
27
87
9
21
3
56
55
12
29
91
53
7
30
30
48
30
87
80
24
25
24
39
117
60
23
136
80
24
13
3
21
36
63
21
3
72
9
42
18
36
15
9
15
32
43
6
39
87
9
56
49
63
8
72
96
61
66
138
72
15
3
12
89
61
27
3
54
6
33
45
12
23
31
6
30
53
40
15
9
3
45
24
75
24
60
9
32
61
24
24
180
39
81
95
40
51
30
54
9
153
24
135
9
15
24
27
6
90
45
45
75
3
102
24
15
45
3
48
15
9
219
77
19
6
87
8
120
40
72
8
25
39
24
56
49
72
18
5
115
5
96
88
93
35
25
15
3
12
54
123
32
31
60
53
1
183
3
30
47
1
42
5
24
1
18
45
24
56
37
3
21
51
8
25
36
51
75
93
15
89
88
9
63
153
87
21
12
39
80
40
80
85
54
66
35
120
16
24
45
36
108
30
117
48
72
15
9
96
24
9
12
3
24
3
30
108
35
24
88
3
29
40
48
3
5
85
51
141
48
35
16
45
144
35
16
39
6
36
15
48
21
3
27
186
3
32
144
85
171
33
39
48
8
1
6
18
12
114
54
72
120
30
45
9
114
45
80
181
24
6
6
15
9
90
5
184
207
57
56
24
67
5
25
23
13
123
72
3
12
18
39
3
120
117
123
5
24
19
45
21
11
40
24
129
159
48
9
23
97
84
12
78
65
24
13
120
3
15
6
90
41
24
49
156
24
30
29
16
24
51
29
43
5
193
6
6
48
30
69
32
49
39
8
40
69
155
88
8
13
147
32
120
72
49
72
120
15
45
3
57
90
18
6
21
80
73
12
75
8
25
15
15
41
91
5
19
66
60
47
16
144
123
48
5
24
96
61
11
13
60
87
93
12
23
115
6
63
51
72
29
48
40
3
54
6
17
232
8
40
128
13
51
9
30
57
3
29
72
64
21
24
35
40
24
8
184
104
64
48
48
24
8
25
48
30
6
123
57
39
45
36
15
9
15
80
1
36
59
40
45
35
16
3
77
115
30
47
31
89
40
8
24
79
36
5
85
24
35
64
141
60
30
105
105
30
9
8
43
30
66
29
1
114
42
3
56
40
9
30
9
120
27
6
18
45
72
3
5
232
3
5
127
9
8
13
30
69
9
39
21
30
77
40
39
9
45
75
56
16
105
23
61
84
39
63
17
48
73
39
ABCD 93715558234*3^$a+1 [50095]
72
84
247
80
213
108
108
67
29
36
12
72
283
173
84
36
123
57
180
3
33
24
108
84
108
36
87
432
201
7
53
72
264
72
132
192
127
48
293
43
125
228
60
19
48
144
41
103
77
259
65
15
129
84
91
192
77
195
21
288
252
168
108
187
65
36
235
80
225
84
240
12
159
9
55
48
53
123
9
36
211
41
228
108
39
105
247
113
96
48
24
12
43
29
3
64
29
195
144
69
24
19
48
89
132
36
72
144
36
120
60
63
96
112
65
72
96
120
15
16
101
108
144
15
112
192
53
168
36
31
17
79
32
21
144
43
41
96
72
63
112
32
16
5
24
19
89
423
64
48
48
41
72
96
156
19
48
29
36
72
264
216
39
93
99
21
36
180
19
17
36
36
96
36
115
5
180
36
51
112
5
283
48
41
216
15
144
16
77
72
132
519
69
60
144
12
115
17
156
36
111
21
180
55
29
24
91
245
24
72
36
84
163
32
21
168
156
151
233
288
55
125
48
36
96
63
144
117
264
24
12
288
288
111
21
36
36
19
29
132
15
16
17
15
117
43
101
91
17
120
36
132
207
621
300
55
144
17
108
60
87
144
57
12
204
72
84
36
111
16
5
12
15
9
151
113
132
120
3
33
111
201
84
108
96
199
125
48
36
96
192
108
19
41
151
65
36
12
36
36
39
57
7
41
7
144
48
41
135
9
103
5
252
12
36
36
91
5
283
48
5
72
168
84
132
48
24
91
209
204
84
96
72
48
216
15
81
72
12
144
216
60
36
120
96
43
29
48
24
27
432
45
300
39
93
12
72
36
36
87
81
48
288
96
156
67
41
103
149
91
149
36
48
55
197
96
36
87
105
55
41
156
108
168
135
16
5
132
247
32
64
48
32
64
53
27
9
48
7
48
41
87
160
5
156
72
60
84
168
72
48
199
41
108
36
72
48
111
160
144
5
156
24
295
29
36
12
72
36
96
36
48
96
36
48
36
331
161
15
21
139
48
48
240
29
259
5
331
17
127
32
16
161
276
12
127
77
243
112
53
123
16
5
36
7
96
245
459
21
216
36
111
69
36
151
65
15
117
235
32
64
5
168
72
180
108
43
173
120
96
139
17
159
309
36
87
93
36
36
60
48
15
57
183
48
117
72
36
159
93
19
29
36
60
36
48
255
33
24
103
149
84
24
36
139
77
144
19
336
197
36
55
ABCD 93716044588*3^$a+1 [50040]
12
42
24
18
84
12
18
6
15
21
48
78
12
12
30
6
18
48
24
96
7
5
27
48
15
1
35
12
54
144
12
72
12
18
18
30
48
24
6
48
43
47
12
54
24
78
132
18
30
37
29
12
7
65
36
42
72
48
30
18
6
6
24
18
24
60
48
30
12
60
6
30
30
90
24
42
72
30
18
19
23
6
18
36
18
78
36
25
17
54
132
24
18
24
54
6
54
6
18
24
138
30
66
12
6
66
3
33
31
17
6
25
53
42
84
6
24
24
24
78
24
57
16
11
18
3
21
36
66
24
24
42
30
6
66
12
25
41
24
15
33
48
30
72
12
24
72
108
18
15
27
54
15
3
24
36
6
91
29
18
6
30
48
30
66
13
11
54
6
12
12
48
54
18
9
3
6
24
12
6
6
12
27
9
36
12
12
18
48
25
5
27
21
96
6
12
42
6
12
6
103
59
108
24
96
60
48
24
60
6
42
102
24
24
12
15
9
6
24
6
6
36
18
7
71
24
6
24
18
49
47
1
11
21
3
48
13
17
31
71
24
36
45
45
24
72
84
6
36
18
24
42
1
11
18
60
18
21
3
12
42
42
108
66
6
6
30
30
7
53
27
3
96
30
12
6
30
78
1
32
9
36
42
24
6
36
42
6
12
75
16
17
42
42
18
18
6
1
23
24
6
42
36
6
12
12
18
12
66
54
25
11
6
72
6
18
6
6
30
54
36
12
6
18
24
24
18
42
36
18
102
54
30
12
6
18
12
18
12
42
36
31
35
96
12
54
18
30
6
120
42
48
18
66
24
7
107
36
54
54
18
78
18
18
42
7
41
30
18
42
30
24
12
54
54
18
30
6
12
24
18
24
102
12
12
78
48
54
18
78
25
47
12
21
39
36
6
18
18
48
120
6
42
30
12
54
24
30
18
48
12
54
48
12
12
6
60
24
24
24
12
36
36
18
48
33
9
12
24
18
120
9
27
30
36
36
12
18
24
90
42
42
66
12
6
7
23
6
51
165
18
24
6
30
12
12
12
24
42
18
24
13
11
18
30
66
12
18
18
6
96
12
1
11
37
101
6
12
6
19
11
18
3
3
60
6
144
6
18
90
30
12
36
30
13
35
6
39
9
24
111
9
6
6
30
48
12
42
7
5
48
72
6
24
12
6
6
18
18
12
24
36
24
6
30
18
66
12
30
6
12
12
6
18
33
63
42
48
6
12
6
48
31
53
27
51
60
12
120
13
41
12
138
1
23
6
30
48
117
105
24
63
75
18
42
9
27
18
132
24
36
144
3
48
3
60
24
6
36
24
48
36
3
3
24
6
31
11
6
12
72
66
73
23
60
30
6
18
36
3
9
30
24
18
42
48
18
54
18
6
6
24
18
18
42
12
18
6
12
6
67
59
12
84
54
84
48
12
120
6
1
35
12
48
12
18
12
18
24
60
18
12
3
15
18
30
108
18
42
96
24
24
6
6
30
30
30
19
11
24
36
36
21
45
90
6
67
17
12
66
6
36
12
30
96
42
48
30
6
30
1
23
9
9
84
78
30
42
12
12
6
96
31
53
24
90
54
18
1
5
24
6
18
132
24
15
3
109
11
48
37
5
12
12
24
102
12
6
67
5
24
48
19
48
32
9
12
42
48
54
18
120
48
30
66
78
12
24
24
6
24
25
17
66
30
12
6
144
6
7
41
6
30
48
6
6
48
7
65
6
6
6
48
13
23
18
12
12
18
30
15
16
41
24
42
72
18
66
18
18
36
42
18
24
45
51
12
33
3
96
30
132
6
12
6
24
43
65
12
24
30
24
36
1
17
108
51
33
12
3
39
66
24
15
51
13
41
24
24
36
144
42
24
30
84
24
102
6
18
9
3
6
6
36
12
96
6
18
24
48
60
18
18
6
42
42
72
84
30
36
48
25
65
6
121
47
24
6
36
90
69
27
12
48
9
21
72
12
12
43
32
39
42
36
24
6
12
12
6
36
12
6
90
6
6
36
54
30
6
24
13
17
30
33
87
9
21
6
48
30
48
18
18
6
48
93
57
30
12
45
57
12
42
1
23
6
30
6
18
114
12
12
19
41
36
30
37
53
24
36
78
90
6
24
9
27
6
12
54
24
24
13
11
36
66
6
24
30
6
12
6
72
120
18
42
12
42
54
66
81
63
6
24
18
24
9
21
18
12
24
6
42
78
6
1
47
6
30
72
186
91
83
30
18
42
67
65
48
42
54
6
30
12
31
23
18
60
24
24
126
24
24
48
48
6
12
6
66
12
7
23
18
18
18
3
15
12
12
12
42
3
3
18
30
24
54
30
18
48
79
137
6
84
6
30
18
7
11
6
42
37
71
18
60
90
96
24
18
96
42
66
30
36
66
24
6
9
3
48
30
24
24
12
78
6
84
66
12
36
18
12
12
15
15
24
24
6
6
24
45
27
18
18
49
83
162
24
18
1
11
24
30
12
6
18
6
48
42
12
12
24
12
54
9
21
24
24
24
3
33
12
66
24
36
30
48
24
6
25
5
12
18
54
7
5
36
30
36
36
81
39
30
24
3
9
30
30
6
66
54
61
11
24
12
36
6
6
36
30
18
6
114
18
18
6
78
90
3
3
42
6
6
12
36
12
24
18
1
35
12
12
48
42
12
30
66
15
33
31
29
24
36
6
1
96
71
6
6
42
48
3
27
42
12
150
18
7
11
21
75
18
19
23
6
6
6
6
54
36
12
24
19
5
42
24
9
21
120
48
42
18
6
1
32
21
108
30
18
36
54
36
30
3
33
48
24
55
5
6
18
126
12
30
36
6
42
6
78
18
1
5
24
30
54
66
42
24
12
24
7
17
15
3
13
5
36
12
18
84
6
18
18
6
12
144
12
66
18
12
13
59
12
126
36
24
30
24
30
30
138
6
126
12
12
6
1
71
9
39
6
18
24
6
48
3
81
18
13
83
126
15
9
55
47
12
48
48
42
27
105
24
15
15
24
24
6
18
24
1
47
12
6
63
48
16
17
31
35
36
6
3
39
24
12
78
55
11
18
6
18
36
78
18
6
18
18
6
66
37
23
24
1
41
24
12
12
30
30
12
30
108
48
42
24
36
30
18
60
84
24
126
25
23
36
54
12
6
18
114
6
18
42
24
6
12
60
49
53
36
6
30
180
12
30
36
48
18
24
18
12
66
12
96
78
72
18
67
83
6
24
18
12
33
39
12
24
60
36
12
12
48
6
12
27
16
29
30
24
30
6
30
12
108
30
12
18
102
66
42
12
9
39
12
12
81
15
6
24
108
6
12
6
72
18
24
12
72
25
83
18
30
6
30
30
18
25
5
6
24
6
6
12
18
3
3
6
12
6
12
25
35
42
60
6
24
6
24
91
65
54
18
102
33
39
18
55
5
90
33
3
12
12
12
9
39
36
6
60
60
7
17
30
36
108
30
36
79
23
12
6
12
18
18
30
6
12
7
23
12
42
72
48
12
12
6
60
12
21
3
30
79
29
30
48
48
18
ABCD 93716083666*3^$a+1 [50008]
65
102
85
8
16
11
12
13
23
6
315
33
30
36
36
85
24
17
135
4
24
125
36
6
33
12
39
121
20
48
21
15
4
35
21
16
5
42
30
7
104
15
6
31
60
53
51
39
24
37
20
33
7
41
3
36
16
20
24
39
54
78
18
36
79
5
6
1
17
103
104
21
30
12
30
6
96
85
164
129
3
24
4
12
48
36
11
69
9
66
21
87
12
21
15
18
55
29
3
33
24
48
43
41
138
42
51
64
65
31
65
72
43
5
12
27
51
85
5
103
20
45
6
48
12
61
59
18
31
5
6
61
20
84
45
75
33
12
54
60
25
5
75
9
27
69
67
20
4
11
198
84
36
15
27
30
48
6
18
87
4
29
30
1
29
43
83
60
37
29
6
18
114
97
36
17
60
108
63
9
51
15
24
37
5
30
24
30
12
43
11
1
59
1
5
42
12
21
3
30
27
64
29
51
24
9
6
1
53
18
12
90
72
139
17
54
18
3
63
30
7
8
27
13
17
3
57
15
63
1
11
33
9
6
1
95
1
60
5
15
45
18
96
49
41
66
72
13
24
44
117
3
171
169
17
195
99
48
121
5
36
24
42
33
15
6
15
21
18
21
63
6
30
156
9
16
113
27
204
16
5
36
15
40
23
12
13
65
6
36
69
84
100
11
21
15
13
5
7
95
72
72
49
35
30
15
96
9
12
139
11
90
55
8
9
18
42
6
45
39
157
29
96
24
51
81
3
72
33
24
36
42
60
30
75
63
25
29
42
1
17
6
37
44
81
39
33
7
60
23
1
60
20
87
33
36
129
15
321
19
32
4
44
99
66
24
12
6
24
30
6
120
48
121
56
40
8
12
4
84
35
85
29
27
21
3
15
57
24
16
20
48
45
6
126
54
24
30
27
33
6
61
5
43
12
23
12
33
45
24
30
6
91
56
27
21
9
27
3
33
45
42
6
24
27
33
60
72
31
29
15
40
11
90
99
64
120
60
29
7
41
15
33
7
80
64
29
15
135
54
78
9
9
6
18
18
24
18
27
33
96
127
35
49
35
9
51
24
61
44
36
63
90
6
1
35
49
71
108
12
49
77
19
35
45
39
21
39
24
42
18
33
9
19
5
87
4
5
18
12
69
81
24
27
75
9
15
30
48
63
9
6
73
60
59
90
123
117
60
12
24
55
36
11
48
45
16
5
6
9
123
66
84
103
8
129
96
27
9
31
5
72
27
15
138
6
25
17
18
54
12
66
13
32
33
15
21
84
24
30
21
69
42
6
12
31
29
198
240
9
16
44
3
96
81
51
30
12
127
29
91
5
6
73
5
55
29
31
12
24
20
9
15
27
54
54
12
49
53
7
11
24
96
42
3
24
15
109
5
67
17
72
15
39
54
30
97
144
12
65
42
42
79
47
12
97
24
47
33
27
85
47
1
17
48
30
30
67
24
116
57
66
30
31
41
48
6
6
30
33
81
19
17
12
78
114
24
31
53
30
12
36
69
63
21
69
42
1
5
24
60
120
79
71
30
91
5
114
24
25
12
35
13
35
21
15
1
144
23
61
77
30
18
66
18
126
60
1
53
27
21
15
120
48
21
66
18
7
24
20
4
95
61
161
90
9
15
24
24
78
42
138
15
57
7
20
15
24
102
3
39
6
55
96
35
54
66
48
36
72
18
55
12
77
43
68
12
4
59
24
1
65
6
18
31
56
36
63
85
119
6
51
69
6
25
35
9
57
15
15
42
72
30
6
24
54
1
36
8
27
9
3
126
54
6
42
78
42
33
12
57
48
60
18
61
53
18
9
36
4
23
6
6
84
42
75
60
93
27
39
45
16
8
60
111
66
3
52
47
57
64
29
120
43
17
18
30
48
96
19
11
66
19
60
53
48
24
31
20
57
48
19
5
36
75
33
15
45
60
31
35
9
36
15
114
51
4
17
30
42
78
132
117
3
13
17
43
59
21
45
18
6
15
24
9
51
21
18
90
31
35
24
72
1
5
24
48
7
11
73
5
60
6
18
42
85
59
6
24
54
66
36
30
45
15
36
12
6
27
93
6
66
84
84
84
103
119
138
3
57
87
63
6
31
65
195
3
61
29
30
1
5
24
3
75
9
15
61
23
30
24
151
20
52
35
90
12
6
37
17
18
9
4
60
89
60
3
39
18
6
6
6
13
17
18
30
54
61
11
9
15
24
42
36
19
41
24
54
12
45
27
97
23
18
19
60
36
59
181
68
9
96
55
11
30
18
37
11
24
66
42
1
149
7
80
15
9
132
9
54
96
6
39
9
87
27
18
54
6
15
160
17
78
33
12
120
15
42
3
27
13
77
31
36
44
40
29
6
42
3
15
85
107
93
60
40
11
30
36
15
28
89
6
6
48
63
3
1
24
71
48
60
57
9
15
57
15
88
11
30
30
90
48
78
93
45
7
8
40
5
7
5
42
36
42
63
9
31
59
66
7
17
30
66
54
18
24
24
72
3
9
91
41
96
18
114
12
30
9
76
113
51
45
36
30
6
12
111
81
18
13
24
5
48
31
60
56
21
42
90
42
1
83
37
44
189
87
48
45
27
88
56
15
60
6
55
83
21
75
30
90
61
8
9
6
57
27
36
72
13
29
7
5
66
49
11
18
54
12
186
78
24
12
18
3
3
6
15
24
36
63
132
24
45
105
6
69
100
29
66
37
35
33
27
9
3
30
6
66
19
ABCD 93716365448*3^$a+1 [50030]
126
31
32
45
3
33
207
112
32
9
30
9
51
102
39
33
15
57
90
18
36
6
129
16
29
19
41
12
27
51
144
18
12
6
90
15
57
39
45
3
48
57
36
51
63
97
41
204
75
45
3
33
63
69
90
1
32
33
72
54
144
97
17
156
6
36
57
16
119
57
16
89
39
291
93
15
18
63
57
39
15
33
16
101
123
21
144
18
57
15
241
131
6
7
48
29
90
114
54
48
24
169
29
12
36
54
6
30
54
36
15
9
39
45
42
54
198
12
18
36
27
45
108
186
48
6
39
105
12
123
57
54
49
65
18
90
102
157
23
18
24
79
32
33
36
18
18
7
80
15
1
5
120
42
12
108
24
9
21
91
23
54
18
30
42
48
25
48
125
60
12
60
30
49
65
48
60
108
7
32
33
63
48
81
54
6
36
79
5
36
204
48
36
7
47
18
240
12
115
17
31
89
6
18
12
72
91
32
45
84
24
54
1
17
30
49
5
75
15
24
57
48
15
42
87
16
35
109
32
99
36
9
189
18
30
54
90
36
72
60
27
63
18
108
19
80
147
114
12
144
18
42
108
72
30
54
75
112
48
17
18
36
6
480
198
6
30
90
18
276
25
95
54
168
48
24
12
15
39
60
36
138
31
144
137
108
12
6
54
120
43
17
31
80
48
160
17
24
108
396
12
42
90
12
51
39
73
35
78
48
15
81
18
108
54
36
135
117
66
42
12
42
66
132
3
9
6
97
32
105
90
36
12
6
12
24
18
1
65
6
18
12
60
48
31
29
36
30
42
7
65
12
51
48
195
12
33
16
5
18
42
18
48
60
54
36
39
16
128
87
9
63
66
54
42
18
61
65
246
24
102
60
54
108
12
6
75
15
30
54
61
224
3
45
48
48
160
41
90
6
55
47
1
161
54
121
29
51
93
67
71
57
16
95
1
128
48
15
33
21
144
36
126
18
54
33
93
42
9
81
15
33
6
18
48
60
234
66
24
108
30
18
42
18
72
48
39
21
12
108
42
12
61
179
93
87
18
36
84
18
240
12
1
167
102
36
54
72
150
108
31
5
72
19
29
36
18
90
132
36
18
120
6
30
6
72
18
12
6
12
60
12
7
119
6
36
120
72
111
51
18
108
18
45
51
54
72
72
30
96
54
67
35
114
27
57
78
54
18
1
125
54
66
24
12
39
69
36
231
153
30
18
103
131
45
51
54
30
78
36
87
48
57
72
60
180
18
54
228
132
15
48
48
63
42
192
7
48
32
21
72
60
7
95
289
17
72
90
60
30
3
129
79
167
72
126
24
72
51
15
132
18
18
12
54
39
16
5
75
45
18
6
75
87
48
9
160
83
90
67
96
17
18
6
39
15
36
205
5
126
54
24
111
63
36
45
51
18
48
18
42
15
399
54
72
99
21
114
18
7
23
6
84
127
131
93
9
135
33
63
9
7
149
36
6
72
48
9
159
36
36
30
24
18
18
127
65
31
95
129
33
60
12
60
18
48
60
157
89
108
36
6
49
17
114
48
42
36
48
60
51
3
36
126
48
43
48
5
72
99
3
61
17
63
39
90
6
57
159
33
33
18
126
15
93
115
35
61
47
30
24
48
27
141
72
90
33
255
18
12
19
96
48
161
114
45
147
18
36
6
18
36
91
29
19
17
198
24
18
54
48
25
35
102
60
144
36
48
96
360
15
51
45
15
90
180
3
16
29
36
24
55
137
54
24
66
39
3
13
71
6
3
9
60
72
18
1
47
18
15
9
108
84
204
27
9
36
54
90
19
80
96
33
15
48
45
60
90
48
150
87
3
12
132
12
33
16
32
33
31
53
42
144
54
72
51
15
49
80
48
16
119
153
45
18
145
125
54
12
6
120
19
23
57
15
84
96
30
15
21
72
36
60
12
24
15
39
126
123
15
96
49
32
153
102
ABCD 93716371436*3^$a+1 [50020]
145
23
67
126
87
216
27
72
21
72
45
24
3
32
19
90
27
57
18
144
53
25
15
72
21
99
9
47
7
18
90
93
27
53
61
35
16
24
144
81
23
16
21
84
24
72
30
36
42
83
72
16
56
96
112
72
9
6
126
30
45
33
30
6
3
72
45
3
72
15
6
162
18
135
8
16
33
18
42
3
8
24
73
30
57
32
73
23
109
11
24
13
75
51
60
30
6
189
75
114
11
217
54
150
48
6
30
180
60
255
9
63
24
21
35
37
27
99
5
184
48
3
45
9
15
3
12
18
60
48
35
184
165
11
24
72
1
12
60
15
93
48
42
17
88
3
101
40
15
9
45
24
27
3
18
27
48
24
9
87
3
5
1
30
41
103
60
216
53
145
120
63
72
48
69
75
24
32
37
48
24
36
18
120
117
152
112
93
51
24
123
53
1
66
18
72
3
57
48
54
33
135
18
30
105
96
56
145
48
90
5
49
6
17
48
24
37
11
19
180
9
141
99
111
9
32
49
144
15
24
15
33
27
30
87
39
54
27
225
143
55
81
81
15
189
12
63
9
23
40
144
9
60
12
15
39
33
57
23
37
18
81
21
144
24
3
135
72
17
1
18
54
60
11
40
15
9
8
24
40
99
5
40
104
37
48
3
69
54
69
147
90
24
51
249
24
111
27
93
39
252
66
195
219
18
42
33
56
16
3
12
60
90
83
1
72
72
36
60
192
15
8
67
77
88
24
261
27
63
42
15
93
75
33
12
3
195
237
39
66
23
64
3
60
48
57
69
18
78
72
66
89
1
135
69
72
11
25
84
123
3
72
36
36
45
48
3
30
24
63
21
99
33
12
35
43
18
27
8
49
23
112
81
24
138
93
32
43
54
48
72
6
30
24
12
18
5
67
18
72
51
3
5
31
81
48
51
36
17
7
153
8
19
141
75
29
61
35
37
11
40
176
43
48
60
9
21
72
96
35
85
6
30
63
153
159
96
39
30
51
3
45
32
160
32
7
65
55
54
59
31
9
15
102
6
69
129
72
39
24
45
11
79
102
18
36
60
81
8
264
16
165
27
24
8
67
45
45
18
96
65
96
55
18
12
123
63
137
43
54
36
30
69
24
56
31
9
8
16
24
237
3
51
29
7
89
64
81
15
21
51
48
9
30
18
39
15
6
48
27
168
21
54
21
15
18
135
80
61
11
88
75
18
132
15
3
12
42
15
24
24
75
221
19
36
30
59
40
45
6
125
67
24
48
108
252
5
55
30
35
1
72
18
72
117
8
24
40
9
111
21
90
33
72
72
15
18
63
27
18
6
125
1
135
9
84
35
1
54
6
36
39
80
19
42
107
40
27
78
48
18
45
32
13
24
108
15
33
36
6
69
123
96
21
48
15
57
33
90
42
75
33
71
136
81
15
75
93
27
77
13
35
73
6
81
3
21
183
105
87
6
72
90
18
30
24
48
6
51
3
21
15
66
23
72
1
18
29
133
54
101
37
75
96
72
33
54
33
32
1
90
54
87
75
90
3
48
57
71
1
60
120
3
56
109
3
33
174
33
9
15
51
69
21
180
15
24
3
12
6
27
48
27
21
96
24
27
29
88
21
27
153
87
63
17
103
6
144
11
19
117
9
6
17
31
9
45
60
12
36
144
54
41
1
30
24
9
96
24
80
72
205
3
27
45
144
153
18
45
24
9
102
9
96
75
234
59
64
128
37
27
51
48
6
48
63
9
24
72
12
27
9
111
39
17
193
234
141
96
120
21
27
32
40
45
36
63
96
8
13
60
15
24
69
102
93
24
8
19
54
42
30
24
30
9
15
36
21
80
37
35
112
24
15
84
18
59
1
12
6
54
30
18
18
45
24
8
19
66
18
126
3
201
84
75
48
27
36
81
21
3
15
6
66
9
63
6
27
24
48
3
18
147
15
233
19
78
84
108
90
77
13
6
21
80
61
123
24
15
30
171
27
18
24
3
27
141
39
18
15
8
127
209
24
16
3
18
83
199
105
8
13
24
123
39
36
18
11
16
27
66
150
36
48
33
24
15
9
24
21
6
29
64
8
37
3
48
24
56
31
6
12
95
40
48
24
45
59
127
57
48
104
73
15
8
67
5
16
15
41
19
ABCD 93716460998*3^$a+1 [50006]
109
221
55
119
1
60
12
5
42
25
23
30
18
90
43
131
13
17
78
18
60
114
60
25
71
37
36
24
72
41
60
55
137
7
41
24
66
49
5
6
42
168
24
6
12
42
90
48
78
7
23
25
24
120
65
36
12
12
79
197
24
151
47
60
133
107
37
36
17
72
19
41
48
67
11
49
35
289
72
17
60
7
5
78
12
78
90
61
47
97
72
35
30
36
54
13
5
108
12
48
30
114
30
18
48
60
114
61
108
11
25
35
78
43
47
60
162
66
24
180
109
36
5
31
17
43
48
41
19
41
30
96
42
91
36
23
72
48
97
5
90
6
79
35
108
18
60
192
31
60
36
41
43
59
73
65
19
35
25
36
5
79
41
127
5
12
19
12
5
199
11
37
53
115
59
18
12
19
11
90
91
245
7
257
168
67
173
120
31
17
55
29
79
41
18
13
35
109
83
12
36
49
36
95
25
17
115
47
36
12
12
66
7
167
6
19
185
6
49
41
7
60
143
49
24
29
12
31
95
25
17
43
29
55
60
120
71
109
5
90
145
5
30
85
24
29
102
120
48
1
132
47
42
19
216
95
90
6
282
12
60
43
53
174
6
19
36
240
197
78
193
29
43
95
54
30
1
35
72
18
72
468
90
72
72
73
83
204
18
48
24
48
72
66
13
17
84
66
49
36
77
30
72
121
5
19
108
35
1
101
43
17
19
11
61
12
47
25
24
77
24
43
36
161
19
36
11
120
13
101
30
18
7
36
47
13
84
155
133
83
157
77
78
30
42
6
132
43
149
78
205
5
72
156
43
71
6
42
1
41
91
59
90
30
48
1
132
5
7
36
41
19
47
73
59
37
5
31
29
6
37
137
138
61
24
72
144
17
114
78
151
72
47
90
72
120
60
91
60
108
101
6
109
5
175
11
102
42
66
139
95
6
42
30
91
24
12
384
17
55
5
72
103
12
77
31
47
193
29
91
5
180
12
168
12
78
30
102
12
18
91
89
60
43
5
163
41
60
6
13
11
49
36
11
25
35
114
18
108
13
71
181
12
36
72
59
1
29
55
65
223
17
43
65
12
18
85
47
1
5
150
25
108
41
19
72
12
72
23
18
55
245
19
53
7
131
49
53
127
41
7
53
19
144
36
108
53
12
30
73
95
24
205
23
18
115
5
24
90
25
95
66
24
96
60
43
209
7
35
78
48
30
72
102
115
23
18
90
162
78
192
12
1
137
30
12
1
107
37
36
29
120
60
30
18
48
54
1
179
109
77
84
78
121
59
73
12
65
7
35
18
30
85
53
42
78
60
127
137
91
24
35
48
48
13
77
294
48
90
78
24
1
12
36
96
23
18
42
25
48
72
17
43
167
96
42
18
49
95
96
12
30
91
41
55
23
120
73
119
109
107
54
43
167
13
12
23
18
24
30
90
31
72
36
59
37
41
139
53
55
35
72
289
89
30
25
252
113
43
65
192
91
29
7
11
54
43
77
18
258
30
13
84
36
59
181
11
48
61
24
12
36
17
72
6
114
79
77
24
103
83
109
65
60
30
49
77
72
7
11
13
12
60
48
41
18
1
107
85
5
19
35
48
37
41
252
67
24
197
144
6
157
83
60
132
48
13
24
17
48
120
7
5
19
156
41
174
90
19
47
30
12
72
19
96
5
175
71
180
13
71
150
31
5
55
5
114
1
17
12
31
5
7
65
7
23
108
13
71
73
23
13
36
11
49
5
120
156
7
36
107
13
72
17
43
12
5
67
180
60
155
25
5
18
12
210
120
31
47
133
72
12
101
24
48
18
90
270
13
41
66
217
53
60
102
1
72
12
17
48
18
49
11
30
84
ABCD 93717327656*3^$a+1 [50024]
15
54
54
117
189
54
93
99
93
21
27
24
3
90
120
6
36
48
33
9
138
6
39
27
21
159
105
45
18
30
3
72
57
108
195
75
300
105
171
21
45
3
57
48
60
180
36
66
288
150
30
150
126
57
24
24
72
24
24
129
15
72
48
105
255
87
54
174
93
69
18
6
36
54
9
75
90
42
18
270
126
51
3
180
36
36
9
72
57
63
24
120
63
90
135
225
63
69
228
42
93
27
114
444
96
54
90
12
24
126
30
39
72
57
72
18
192
261
27
60
81
9
63
237
6
45
219
6
15
24
51
156
81
159
228
6
54
81
135
57
33
36
48
72
204
126
33
15
186
84
162
33
27
288
36
180
21
69
27
279
81
57
180
42
30
18
105
75
186
36
18
30
63
9
78
81
99
30
132
3
51
45
99
180
57
24
9
192
24
36
30
141
27
162
3
96
135
234
12
180
78
105
15
60
120
90
3
129
30
105
9
39
45
123
24
144
39
33
129
48
42
93
15
30
3
93
180
84
6
156
18
42
108
90
72
90
18
51
24
168
384
3
45
75
6
144
90
90
72
318
60
30
27
48
48
27
90
75
15
252
21
48
51
18
72
24
27
24
48
81
66
93
15
6
84
231
45
36
18
30
72
15
183
33
120
168
171
18
36
90
54
30
90
15
351
129
72
15
81
9
18
102
39
24
51
54
12
171
27
93
24
15
144
9
165
96
27
63
84
96
66
18
72
78
210
33
9
198
30
51
81
144
84
6
264
60
57
96
168
231
33
27
48
45
27
90
198
132
18
72
18
30
111
165
66
18
252
18
6
54
30
180
72
123
237
18
42
135
75
168
45
135
72
33
105
180
270
240
192
93
15
60
93
117
96
147
144
15
54
66
18
72
24
174
60
12
33
75
162
3
87
33
315
45
327
81
99
78
12
3
15
90
42
189
81
138
180
96
177
57
126
129
15
105
75
90
30
6
306
30
24
36
18
396
45
21
51
9
30
168
57
33
30
6
27
63
9
27
108
153
207
30
90
153
87
177
48
165
6
21
213
27
45
138
6
246
60
9
81
90
165
33
135
147
114
216
198
372
90
114
246
39
69
27
48
192
3
165
21
66
24
156
141
192
51
45
24
57
18
30
162
18
90
57
15
33
75
72
690
30
18
27
33
102
60
90
210
153
72
63
132
165
33
63
57
15
96
291
54
66
24
36
138
96
126
30
18
6
171
93
75
105
6
54
36
87
3
360
36
108
36
126
51
48
24
21
144
27
120
153
60
12
60
18
72
153
216
39
90
150
12
213
237
171
24
3
381
120
129
15
72
3
6
36
48
6
180
ABCD 93717405214*3^$a+1 [50006]
1
8
64
6
26
66
24
28
2
6
21
37
11
15
33
21
6
28
36
20
16
8
28
24
65
49
86
10
90
8
76
36
68
40
32
10
24
11
36
24
51
4
48
20
16
53
27
9
12
25
47
67
56
136
30
8
22
84
116
4
65
36
12
13
23
7
77
27
16
24
96
5
3
4
41
36
43
8
69
25
96
23
1
30
18
18
5
39
28
6
150
36
48
41
69
27
85
6
17
43
68
24
16
17
33
82
68
34
35
13
30
41
1
47
79
17
9
3
48
15
40
41
24
67
18
90
41
3
60
57
61
48
32
30
36
6
40
11
3
12
22
11
7
72
6
11
3
9
60
36
3
40
12
32
40
24
42
30
5
3
136
17
24
57
15
1
71
19
12
50
18
16
53
36
75
4
12
48
26
66
36
10
23
12
37
72
47
19
5
9
3
37
6
5
27
28
24
68
10
11
12
19
30
11
3
16
89
7
48
2
10
17
75
58
107
21
22
53
7
12
32
9
12
7
12
17
7
20
72
21
3
9
39
22
47
9
63
9
118
8
21
36
25
11
43
48
18
23
1
26
22
62
9
19
29
39
45
27
12
9
12
7
8
34
18
29
27
16
29
9
3
48
48
48
3
10
6
17
3
126
10
6
11
19
8
21
15
9
31
86
22
36
65
85
6
17
12
37
11
7
12
32
33
12
13
54
77
13
6
42
18
12
5
43
29
61
8
6
9
12
24
12
19
113
36
1
30
42
56
15
19
36
44
12
148
12
20
6
63
60
61
8
3
19
65
3
22
11
3
36
24
81
60
33
6
66
3
15
40
36
56
10
24
14
33
19
6
30
20
21
49
30
5
45
82
8
30
3
19
32
4
17
39
45
19
92
72
88
5
15
40
20
21
12
36
13
8
58
12
5
19
53
48
84
49
14
9
31
101
51
10
6
12
17
13
155
37
26
12
28
8
22
23
91
36
44
9
36
1
47
7
26
24
15
25
71
33
22
50
15
36
31
8
9
45
16
32
16
2
105
19
17
1
72
47
73
78
17
31
18
35
67
24
41
55
74
6
9
1
30
80
18
34
102
8
3
19
53
7
36
24
17
27
45
27
22
23
24
12
7
14
63
15
69
19
12
12
48
29
48
15
12
18
136
14
9
24
97
18
48
29
25
23
79
44
36
4
6
8
16
11
21
15
9
46
20
4
84
6
74
36
66
70
20
21
3
64
5
84
7
5
48
12
39
33
39
153
61
30
161
12
31
24
17
39
33
91
2
10
84
12
5
55
17
15
10
42
20
9
36
43
20
21
48
57
10
53
12
27
24
34
71
3
22
8
40
18
17
13
8
39
15
10
2
21
15
18
3
31
5
15
33
19
8
21
9
63
27
6
27
55
20
60
40
5
7
2
75
24
75
10
47
12
21
6
106
38
141
3
18
22
18
54
101
3
36
16
5
60
48
79
36
24
5
12
15
64
24
41
1
90
14
46
26
111
19
24
5
63
117
13
59
63
46
2
22
14
4
17
31
20
33
19
30
23
36
12
1
35
19
5
27
69
12
36
3
24
21
7
12
18
72
35
115
36
54
66
24
29
9
6
40
17
12
7
5
63
28
8
136
41
3
10
143
27
52
2
48
15
223
65
9
40
11
7
32
16
29
60
31
20
24
72
45
31
65
7
12
36
68
16
56
10
24
30
24
17
3
24
12
69
12
15
88
2
22
32
21
123
4
41
21
6
4
120
6
8
6
10
6
42
6
17
55
17
67
36
41
12
144
85
23
19
30
48
2
24
45
7
24
8
18
10
48
12
24
20
21
7
12
14
39
12
36
7
96
24
60
62
70
8
10
23
12
3
24
76
24
60
60
36
8
72
52
56
24
81
24
31
5
51
64
6
66
8
22
24
23
72
1
38
81
15
10
30
5
19
12
8
6
48
70
2
10
8
28
108
32
54
18
16
6
6
18
47
19
44
21
12
31
68
33
7
41
7
12
17
25
30
20
16
17
12
1
54
5
36
25
11
55
36
12
12
17
48
3
52
44
12
24
33
12
45
10
29
7
72
8
28
6
126
5
15
12
18
15
39
34
23
1
119
1
2
16
38
10
36
41
3
24
45
67
6
18
6
6
8
57
36
69
24
27
67
24
17
60
15
33
3
18
34
38
10
29
31
5
55
5
9
10
5
55
5
3
10
11
27
58
24
6
2
15
9
66
9
55
14
3
13
6
32
16
32
40
12
17
13
6
2
42
57
15
33
51
10
6
17
39
58
35
39
36
64
12
8
6
16
38
10
23
7
8
4
38
18
9
19
24
32
34
23
1
11
12
12
75
9
39
10
24
47
79
74
46
5
37
8
82
12
8
40
2
39
24
25
30
72
29
12
3
16
38
75
84
67
6
18
5
7
8
57
19
44
18
15
79
24
32
52
6
47
15
18
63
24
7
20
22
8
42
40
44
4
36
12
5
73
11
43
120
8
10
59
13
23
7
18
23
24
12
36
27
48
33
7
14
96
40
78
146
40
23
7
29
27
9
48
7
44
40
72
14
15
3
40
30
6
114
30
12
5
15
40
48
5
37
11
37
8
3
19
101
19
12
8
48
22
18
24
60
41
36
139
5
12
3
4
74
34
12
36
17
55
20
18
18
22
47
67
6
59
168
51
4
48
12
8
40
12
5
24
48
19
17
7
30
23
24
72
48
1
23
7
8
10
96
110
36
22
2
28
5
36
1
38
81
81
88
47
3
28
29
61
78
5
175
12
65
7
12
29
19
17
3
33
9
10
60
53
13
8
27
43
2
15
60
19
161
12
12
39
4
120
36
17
7
17
15
45
31
14
90
60
21
60
3
21
19
30
6
17
1
2
9
7
14
16
30
44
4
2
51
39
12
105
7
18
47
3
96
124
5
12
33
3
103
17
157
18
72
8
40
5
7
20
46
11
93
27
91
48
113
24
3
22
71
19
54
26
52
36
12
17
12
61
23
91
8
81
96
12
1
8
88
23
36
60
183
28
41
39
52
18
11
99
34
26
76
66
24
11
43
29
96
60
12
60
36
21
15
3
52
18
23
1
11
39
45
33
112
11
12
12
31
84
41
7
18
35
19
8
58
2
21
19
5
75
45
81
3
21
10
17
21
10
8
76
5
31
12
2
40
11
13
23
7
74
39
24
84
60
25
24
54
18
62
33
19
6
23
7
24
18
6
26
58
17
12
3
21
12
43
17
3
52
17
84
7
54
11
19
5
3
28
12
41
7
42
59
27
72
18
3
19
5
19
36
8
33
19
12
8
9
12
36
31
5
1
8
70
2
24
99
55
8
9
96
43
5
117
10
44
4
36
98
22
36
65
24
123
9
7
36
5
1
2
48
24
30
10
30
6
77
43
60
5
57
10
8
9
91
68
45
25
50
40
24
29
7
12
14
130
14
87
12
12
15
18
88
35
7
30
23
15
40
42
30
12
8
21
49
6
24
12
77
7
17
3
9
72
3
18
10
14
30
100
150
11
45
39
3
9
12
7
42
35
48
7
12
8
16
36
5
51
21
48
3
81
45
39
163
5
57
10
60
12
5
25
35
ABCD 93717653884*3^$a+1 [50082]
48
1
36
3
36
12
3
9
117
15
24
20
1
54
77
4
75
9
72
8
55
90
24
51
36
44
61
15
20
168
1
36
3
8
37
162
24
9
12
9
6
9
9
71
16
3
41
31
9
32
4
3
57
60
69
11
55
78
27
48
20
25
71
1
24
59
12
48
40
15
53
88
12
9
11
28
44
28
132
48
39
93
12
36
87
6
11
55
101
40
9
35
76
32
28
72
45
27
3
36
6
18
17
49
6
9
21
3
21
54
105
20
1
87
44
13
12
11
84
4
44
97
39
9
6
54
3
12
48
164
25
48
3
8
16
45
54
54
87
44
84
172
45
15
45
11
73
6
33
12
45
35
13
6
201
56
4
99
65
61
11
12
12
76
12
48
9
35
19
36
18
12
39
21
15
48
32
40
20
109
71
96
64
3
17
60
24
31
30
3
48
9
95
48
1
66
5
13
23
88
44
60
1
167
4
36
24
8
1
71
16
8
4
20
25
107
13
23
12
40
20
72
40
9
27
9
35
60
49
24
75
12
36
39
21
117
6
17
4
9
87
27
5
28
8
61
23
36
60
84
55
17
156
97
3
252
45
47
40
20
144
16
60
3
21
72
9
23
1
11
19
17
97
66
69
165
3
8
120
4
8
43
30
15
44
16
32
64
20
36
4
9
30
9
12
15
29
4
45
11
40
69
36
6
33
48
92
28
72
15
17
13
23
4
45
35
48
12
28
48
69
15
44
24
1
36
63
36
69
72
111
132
57
15
3
36
45
12
3
125
52
12
21
27
24
93
47
88
81
60
35
91
5
60
16
27
5
25
23
4
20
60
88
20
61
119
12
103
17
16
24
36
24
36
12
32
28
21
60
59
61
11
43
36
21
48
21
71
28
8
208
45
36
3
105
51
36
3
42
35
28
120
12
56
13
24
30
6
15
36
60
33
11
1
15
9
30
29
7
53
25
12
3
21
135
36
3
17
76
72
20
36
112
20
13
15
44
7
5
13
3
177
3
44
85
51
39
48
21
44
97
3
56
40
44
16
21
131
19
89
1
111
12
21
27
24
3
17
16
33
114
30
63
123
30
27
20
43
9
48
57
102
54
15
60
39
30
132
48
83
4
3
5
40
12
44
16
60
20
16
80
13
11
25
78
5
168
12
180
85
15
21
11
64
60
156
45
11
120
4
56
4
20
4
21
99
81
48
3
44
40
75
9
69
12
15
48
12
39
5
12
4
69
167
13
15
36
39
9
68
84
13
15
20
36
72
43
45
104
16
51
54
36
18
5
48
4
45
123
200
1
60
27
20
72
36
1
35
76
33
35
12
60
24
40
48
8
4
44
52
12
60
15
5
1
54
17
48
25
11
25
119
61
59
16
32
24
13
15
8
7
6
27
39
78
63
128
24
48
7
53
28
20
55
17
48
25
6
53
72
85
24
11
19
5
1
35
55
9
92
12
48
4
20
28
12
24
105
11
16
9
35
60
16
108
44
25
11
12
52
56
1
99
24
60
12
3
30
27
9
75
12
24
69
71
25
3
36
72
27
6
47
19
54
11
25
11
48
19
66
27
12
21
95
12
67
77
4
84
57
30
9
81
15
75
18
3
32
52
24
12
63
5
12
88
15
6
11
37
51
56
109
96
108
11
55
17
19
21
12
75
21
36
20
4
9
42
30
24
54
41
4
21
35
16
8
28
9
108
27
3
36
5
1
39
51
5
4
20
52
32
48
67
17
73
23
40
68
120
4
57
99
9
12
3
21
39
56
12
24
24
19
101
76
39
17
64
20
36
4
48
48
3
137
12
16
9
60
23
13
27
27
33
8
72
4
45
3
12
24
32
40
12
12
24
44
48
4
20
13
87
129
11
16
24
33
71
1
15
36
48
45
24
3
9
11
13
27
24
15
60
45
60
33
11
61
23
52
8
61
11
103
33
20
84
64
12
3
29
1
11
25
23
31
45
24
45
11
1
3
57
18
30
35
48
4
24
21
18
33
12
72
36
120
20
4
9
107
4
84
12
57
11
12
4
96
3
54
60
36
39
27
18
15
8
13
75
39
5
25
6
17
60
24
25
3
8
52
81
11
73
35
36
25
39
72
20
79
9
92
16
9
59
52
69
95
24
16
8
36
36
79
9
81
36
59
31
174
11
4
20
4
20
60
28
12
12
45
24
11
64
15
9
21
11
16
33
36
155
60
4
36
56
4
75
89
12
64
39
41
16
8
36
16
20
24
16
57
23
4
9
75
24
32
13
47
36
4
96
9
111
24
20
16
32
16
36
48
20
12
48
72
100
8
16
69
47
36
40
24
75
5
16
192
57
18
81
24
60
36
36
45
18
96
77
28
56
19
17
49
83
48
40
164
4
12
32
112
15
9
60
36
39
9
12
20
49
47
40
8
52
9
11
12
40
56
4
132
48
128
7
57
15
5
108
28
24
45
63
15
17
16
108
51
24
21
9
51
3
90
15
36
36
45
15
36
24
20
60
84
16
60
3
45
45
96
39
12
3
36
89
1
35
24
12
28
48
20
24
25
3
32
16
33
71
25
48
36
6
30
15
56
48
24
115
5
28
12
48
24
8
72
28
27
18
12
35
28
36
15
57
20
49
83
40
21
195
21
15
8
67
69
21
30
21
32
91
6
18
53
13
36
135
69
30
21
24
45
6
41
4
200
16
20
160
68
4
32
36
4
75
5
40
48
165
3
80
12
25
63
27
41
1
18
77
24
16
63
21
69
63
12
27
41
13
6
21
27
6
27
108
24
128
72
36
1
23
28
57
27
45
120
11
64
68
40
12
56
24
85
39
39
5
12
24
25
15
12
32
31
17
4
24
9
27
15
5
16
27
5
36
76
15
5
36
12
37
39
15
30
24
75
32
208
12
63
60
30
71
1
11
84
136
92
55
17
40
24
9
23
19
30
39
12
63
ABCD 93717816854*3^$a+1 [50194]
28
408
44
237
19
84
41
19
77
24
72
3
160
44
153
48
27
93
24
240
43
20
9
99
124
113
24
79
120
17
3
52
44
28
41
15
9
31
41
31
17
96
79
305
31
137
144
79
144
168
72
20
45
223
120
108
29
87
81
15
129
24
99
16
5
7
8
105
55
17
120
24
79
41
39
57
55
65
39
24
156
28
68
48
36
268
53
43
92
33
51
4
41
48
51
4
17
48
75
21
72
15
33
115
192
5
15
88
24
96
89
51
12
33
67
125
72
63
160
8
64
36
5
175
56
4
92
153
171
165
96
72
216
72
63
120
40
89
123
45
7
113
127
140
28
17
15
48
40
140
28
24
92
93
3
28
161
39
24
153
27
76
84
92
4
12
132
53
27
165
75
12
16
8
9
163
5
7
41
55
24
113
72
288
48
7
32
12
21
87
16
89
223
60
32
76
80
96
4
29
96
24
91
80
12
24
81
72
151
65
79
32
96
33
7
17
63
132
28
17
48
7
56
9
15
33
43
80
117
27
93
24
48
15
220
77
63
136
12
5
15
72
148
29
195
64
12
20
69
31
89
144
144
63
144
9
187
53
39
321
19
48
77
55
32
60
165
48
87
88
80
16
32
40
192
20
36
105
24
15
81
72
15
33
7
12
32
124
17
3
45
19
77
199
17
27
16
12
20
45
55
8
52
20
28
12
68
21
96
43
44
136
17
72
96
19
32
180
28
5
63
144
9
7
108
92
33
24
271
17
55
180
140
40
252
48
108
17
39
81
48
27
117
15
12
16
5
168
247
89
31
48
41
39
4
5
96
120
72
43
29
360
63
172
5
96
144
192
39
40
41
31
48
17
39
9
24
63
12
16
101
91
5
24
51
52
272
144
57
24
168
183
33
79
17
168
72
43
533
72
31
32
72
16
56
244
32
12
33
247
96
161
48
63
28
12
329
24
135
40
212
45
3
4
272
120
148
101
7
89
39
100
5
39
88
17
91
60
41
31
44
76
200
33
39
88
60
60
72
161
75
36
64
32
33
144
103
65
87
48
28
80
45
67
5
24
79
65
24
31
120
65
72
15
33
216
24
7
8
9
48
3
69
168
87
105
147
21
135
24
28
48
32
45
48
55
137
120
48
24
63
48
57
72
19
32
117
96
55
17
39
24
9
63
12
45
168
43
125
159
57
15
33
91
20
105
7
60
48
60
24
96
72
32
96
4
260
16
24
32
16
120
89
15
4
77
24
43
36
41
183
72
4
32
117
123
333
7
120
137
55
113
3
45
72
27
108
9
31
12
116
264
208
8
9
48
15
33
111
153
31
65
72
192
48
3
100
12
32
36
120
105
72
72
48
7
96
17
67
108
65
135
28
32
180
28
77
15
33
24
55
20
36
64
41
51
64
180
17
24
63
72
48
108
132
28
29
19
29
15
100
125
72
43
20
16
72
65
103
41
103
92
69
15
64
8
105
24
48
3
117
72
48
31
72
12
125
31
65
7
92
100
17
31
8
132
93
24
55
41
7
68
12
9
79
120
32
72
12
244
12
48
77
192
72
75
60
196
32
21
55
272
9
171
45
72
31
80
129
15
220
108
20
192
16
84
17
15
9
72
223
192
80
28
77
7
60
20
33
ABCD 93717857848*3^$a+1 [50123]
24
64
96
176
15
108
21
87
249
424
80
16
23
57
168
40
23
25
8
112
120
8
480
27
37
96
11
181
152
136
216
83
61
120
59
181
176
136
8
40
560
112
24
56
39
33
72
240
160
8
16
11
156
324
69
27
189
63
48
73
59
48
93
16
104
39
1
192
167
25
215
33
219
133
72
24
32
64
11
13
176
184
47
217
35
12
36
69
63
192
60
300
1
72
23
264
73
120
47
289
344
72
375
36
192
117
48
15
33
40
200
15
97
176
159
105
112
143
25
8
135
12
117
15
49
144
107
285
88
23
25
107
117
88
320
135
108
277
143
9
168
48
48
40
80
39
12
309
64
23
144
36
144
13
288
72
95
1
59
93
87
25
95
25
47
9
112
8
111
73
83
204
105
16
8
87
225
40
152
63
153
64
8
88
119
25
296
64
120
143
289
144
320
112
24
48
56
111
49
71
33
160
72
96
128
40
24
56
384
183
25
47
300
157
83
37
71
105
39
73
8
88
200
160
47
84
348
1
47
73
24
56
16
11
45
168
336
168
168
168
16
35
45
135
73
128
168
432
88
72
47
193
95
73
80
24
75
85
23
33
120
27
117
96
87
144
49
407
129
336
15
337
80
40
47
96
192
193
95
33
112
35
60
105
40
104
64
24
128
39
48
252
213
16
311
81
48
87
25
200
64
24
56
24
96
184
47
105
39
73
23
12
108
57
120
208
119
9
40
32
15
12
21
64
203
133
24
47
265
23
105
16
56
24
264
568
480
8
24
15
57
3
48
45
15
409
264
200
120
72
112
47
156
37
128
192
75
61
176
24
159
73
8
111
168
121
59
37
11
69
96
64
128
63
217
192
24
80
424
56
264
96
96
16
72
128
27
141
111
81
147
180
145
32
256
80
40
432
83
13
32
48
192
15
73
311
120
73
35
108
25
288
152
64
71
105
112
96
104
15
81
39
433
200
87
105
232
8
96
400
104
87
121
240
119
216
144
129
24
72
96
112
240
72
71
120
193
192
8
112
95
9
120
216
192
168
99
69
64
263
24
ABCD 93718221874*3^$a+1 [50010]
24
56
16
51
5
180
24
28
36
236
31
9
24
92
79
21
12
8
48
40
44
40
8
25
23
40
32
49
71
115
5
7
21
80
4
3
9
108
32
36
12
43
30
15
44
28
56
112
195
33
116
4
12
60
12
72
21
15
15
17
76
132
15
54
99
9
27
24
44
103
12
21
60
44
40
87
89
4
3
89
48
55
18
114
53
36
67
5
84
43
41
7
60
5
40
9
39
20
156
55
30
83
43
33
32
112
3
33
24
105
35
12
31
153
12
27
18
99
36
69
23
28
12
116
24
108
25
35
40
75
113
31
65
24
276
31
45
27
81
9
11
40
12
84
15
120
5
24
4
56
72
24
13
51
57
54
33
20
12
4
24
15
33
84
36
69
36
35
112
156
44
103
33
20
31
5
40
8
112
3
18
15
39
5
28
72
36
15
17
7
93
105
23
84
103
33
9
23
36
7
5
55
12
72
36
89
28
32
16
92
16
44
28
15
162
51
44
37
183
92
136
24
45
23
37
18
101
36
16
20
28
36
60
44
36
16
39
41
28
32
60
52
108
32
12
211
17
60
28
60
8
12
112
68
48
1
90
69
12
24
51
42
23
64
15
5
88
12
36
8
52
48
60
32
25
39
44
12
24
40
48
12
51
5
7
21
87
9
44
4
3
53
52
60
9
3
20
52
68
100
8
145
123
12
20
64
24
32
112
33
83
24
12
25
18
12
9
12
108
12
32
12
24
36
25
11
12
60
13
35
108
31
81
72
140
127
18
30
18
47
7
41
64
3
17
120
24
79
30
47
31
17
28
80
85
35
25
87
20
103
33
32
12
28
48
132
120
8
100
141
30
93
3
53
31
60
33
33
39
15
21
8
12
28
57
99
45
75
48
92
4
36
36
120
27
41
16
168
32
84
1
11
72
7
29
4
3
105
15
45
32
28
84
33
12
35
55
6
3
27
33
20
7
5
28
20
19
53
28
92
19
21
72
15
18
35
7
105
20
36
40
116
4
56
55
89
16
8
28
15
105
68
7
5
24
24
1
11
52
63
5
127
17
36
88
84
27
21
15
5
88
32
247
5
60
13
35
175
144
29
79
21
44
28
104
4
51
93
20
37
66
33
20
100
80
52
48
12
44
16
44
28
116
52
32
40
20
55
33
44
31
53
19
33
32
12
1
39
15
21
8
60
100
99
65
16
120
12
80
12
156
60
52
8
100
72
39
29
4
15
162
75
3
18
174
6
27
27
29
19
53
28
51
9
9
23
12
40
32
60
31
29
88
12
45
78
162
30
9
180
60
99
18
83
61
3
12
33
3
8
12
12
48
40
12
8
79
66
75
60
168
36
24
20
64
27
69
32
79
18
3
8
7
30
87
8
52
140
28
9
23
12
25
15
21
23
12
52
3
45
117
35
100
8
312
12
31
113
31
60
21
8
4
12
21
47
36
24
7
153
8
52
8
12
37
15
3
5
115
90
11
7
24
66
54
21
8
52
15
9
36
44
4
171
9
27
17
16
12
68
1
71
175
29
16
20
12
72
1
15
68
109
3
120
32
192
16
32
7
9
9
12
3
68
52
20
97
111
69
210
90
90
21
72
68
48
64
3
45
75
24
141
60
8
100
51
21
69
15
60
15
29
4
87
81
104
36
48
40
39
93
24
75
96
57
15
21
84
20
13
27
80
12
13
12
90
36
53
1
171
108
171
29
31
5
28
72
8
12
1
3
60
21
3
8
4
20
36
7
17
24
121
39
44
16
200
12
24
28
20
48
120
24
60
4
132
8
4
68
12
36
40
12
68
12
52
12
140
16
8
72
72
36
16
20
36
37
48
15
12
20
48
40
9
23
16
12
27
12
89
7
33
12
45
12
3
12
12
15
108
33
39
29
169
47
16
60
8
67
5
12
12
16
39
45
135
173
43
9
15
36
53
36
1
75
8
76
116
28
51
89
76
51
5
19
5
96
28
60
116
16
20
40
15
17
16
39
113
79
90
39
39
18
54
101
40
120
32
36
49
75
8
79
69
39
17
76
15
9
56
48
7
65
48
12
40
60
8
112
128
16
56
52
20
132
31
57
8
19
60
5
60
100
60
3
108
57
8
60
7
21
264
8
4
96
8
36
16
105
54
9
12
48
60
72
44
4
39
5
40
93
3
44
12
121
155
79
81
204
56
55
125
24
76
72
72
24
60
60
12
20
67
168
17
13
42
5
60
16
21
6
33
24
45
87
93
11
12
72
196
56
28
57
6
84
93
60
8
28
20
100
129
18
57
60
20
37
99
116
36
24
4
36
51
5
24
16
80
48
36
48
72
28
3
173
4
20
48
72
132
28
8
52
68
12
36
7
17
60
103
9
24
140
16
63
93
68
12
24
28
33
83
1
3
48
39
125
40
44
97
27
56
36
4
9
3
27
41
12
84
4
81
30
21
68
16
36
48
99
ABCD 93718828774*3^$a+1 [50059]
7
8
3
1
29
19
56
72
12
36
36
9
39
15
48
90
43
71
1
80
40
59
45
21
18
6
43
48
32
87
1
5
15
24
105
75
4
20
36
40
5
39
24
75
6
19
8
4
20
75
25
8
3
69
3
12
73
12
5
75
28
11
45
4
32
40
35
6
15
33
39
48
99
1
12
5
30
141
81
3
33
7
83
37
20
15
12
24
1
35
54
30
96
18
67
24
35
12
45
60
189
18
13
5
54
90
15
3
57
15
61
80
48
27
49
48
56
4
32
9
7
8
36
21
19
11
25
20
12
48
60
105
19
8
117
90
21
4
11
13
12
24
8
12
39
1
41
15
12
12
60
16
5
3
24
52
24
29
7
29
55
32
147
12
93
3
33
12
3
60
12
37
36
35
1
35
90
63
33
210
85
24
20
159
6
15
16
23
12
93
87
9
9
27
9
78
18
18
9
21
42
37
53
3
51
85
5
79
92
24
36
12
27
1
32
3
12
45
117
15
28
17
19
65
15
36
28
11
36
18
6
49
113
7
113
43
24
23
9
48
28
8
16
95
33
36
40
47
33
45
39
27
6
7
96
12
23
1
35
13
12
108
8
3
36
25
44
24
3
13
41
19
36
60
119
25
20
57
24
54
37
12
17
6
13
41
18
36
12
45
108
96
81
15
112
11
24
18
39
48
3
13
41
43
11
25
20
16
41
18
45
15
72
33
40
36
20
88
11
60
12
24
9
117
163
11
85
5
6
9
4
12
47
121
32
27
33
192
45
15
75
48
13
80
120
111
9
12
48
16
24
5
7
12
56
4
36
84
11
6
66
72
13
20
28
35
1
11
24
9
40
72
68
81
79
24
32
9
30
24
1
11
13
32
100
48
8
3
9
21
6
1
47
1
72
35
33
4
95
36
21
63
57
16
24
11
45
24
21
15
45
55
17
7
36
168
20
15
60
12
33
12
48
16
56
48
96
4
60
36
56
184
60
11
33
16
20
36
3
72
54
51
27
33
4
56
27
93
3
97
24
60
36
8
16
11
13
24
8
88
131
33
45
31
77
27
27
30
39
21
18
12
9
9
126
36
61
68
172
44
51
49
11
48
1
35
13
47
48
13
77
51
52
23
1
36
20
87
18
15
24
300
39
1
23
1
56
28
8
12
51
69
3
60
9
76
35
9
28
23
90
27
27
1
53
12
3
76
71
18
66
33
3
54
39
15
45
87
69
21
15
12
45
15
57
3
36
4
23
105
112
8
24
21
42
13
53
7
32
21
72
12
3
12
40
8
99
1
59
61
8
4
96
24
23
69
33
36
15
12
69
15
28
131
24
102
31
8
4
8
124
60
24
35
12
33
96
24
36
9
31
41
42
48
37
12
23
18
7
36
104
15
18
19
125
31
48
17
43
77
55
108
32
3
57
39
48
36
24
13
59
318
7
68
15
6
91
29
7
84
89
42
33
36
84
12
12
16
5
55
116
96
3
37
24
11
25
23
85
24
41
51
15
24
9
36
27
18
15
16
5
144
66
1
12
8
52
131
37
29
55
53
15
48
4
41
39
48
147
73
167
189
39
6
27
4
8
16
35
90
15
60
60
16
155
13
23
45
3
6
3
36
52
65
24
3
27
18
7
96
8
16
24
17
159
48
3
24
36
12
60
33
123
24
1
36
48
12
8
15
1
17
19
41
18
1
24
5
6
21
69
19
35
145
12
248
9
18
30
54
13
41
42
37
92
15
25
23
1
107
90
24
54
61
11
12
93
15
69
21
27
28
5
18
1
84
77
7
60
5
18
102
96
66
36
49
11
12
25
65
6
49
12
155
1
35
12
33
9
51
57
7
48
12
131
33
15
36
13
5
3
15
37
32
45
15
15
33
207
48
33
24
48
3
85
20
9
15
16
5
12
15
57
96
7
56
81
90
61
113
24
43
8
15
54
15
16
59
36
1
48
12
24
36
48
8
24
48
3
24
54
54
1
24
41
90
6
15
24
60
64
56
16
36
20
60
4
24
24
11
9
27
1
32
51
42
48
6
66
19
48
32
15
36
84
33
136
119
1
5
15
36
93
48
3
69
78
33
40
60
24
23
108
12
60
9
88
8
87
1
35
21
76
48
72
12
20
27
48
1
24
17
30
18
18
33
132
84
21
19
41
30
33
12
100
8
4
20
27
18
18
54
3
27
9
4
12
11
33
21
3
21
7
8
76
53
15
28
80
15
73
89
15
12
9
79
36
29
7
60
60
108
35
180
45
52
104
12
3
54
43
20
27
1
200
39
1
104
12
16
24
8
105
36
7
59
24
21
51
49
89
7
104
16
72
36
72
144
24
24
11
45
40
44
36
69
43
23
45
12
172
140
27
1
35
24
30
90
13
83
90
30
25
29
39
40
60
32
28
17
139
59
36
36
25
48
17
43
11
6
48
27
72
33
7
12
101
15
120
9
114
162
19
11
24
13
32
24
16
68
120
135
25
36
11
24
9
3
25
8
60
36
15
1
95
45
9
163
35
30
42
30
6
97
8
3
12
60
13
41
43
23
13
44
3
18
126
33
52
48
47
48
1
20
52
12
167
24
72
9
3
1
89
63
12
33
55
59
9
57
3
36
39
21
48
36
51
9
72
40
59
24
36
36
9
4
12
8
15
97
44
39
1
95
30
75
48
88
168
36
20
24
4
23
57
36
40
11
25
20
9
51
16
5
18
36
49
11
33
3
18
66
6
18
72
54
19
152
48
51
9
27
145
53
55
152
27
1
125
12
43
17
27
60
12
84
52
24
60
44
51
25
24
71
9
76
11
18
87
3
37
12
12
59
1
59
12
13
11
69
16
35
36
9
9
19
23
48
54
3
52
23
85
48
36
65
51
3
21
88
71
72
30
15
64
ABCD 93719249114*3^$a+1 [50010]
4
44
24
1
60
15
156
24
21
11
13
107
72
112
45
24
59
1
111
33
71
76
44
61
75
80
36
4
129
119
72
49
27
68
132
12
40
56
61
23
60
61
36
23
25
3
48
32
169
155
25
35
84
229
51
264
21
155
25
39
381
27
24
68
12
4
69
3
24
44
61
11
4
33
63
140
13
120
87
33
107
169
60
59
12
13
87
32
16
9
203
4
176
109
3
32
24
61
11
37
312
59
72
24
73
132
24
111
36
189
24
135
12
9
60
23
61
51
8
37
75
68
112
140
108
36
4
21
71
73
87
104
72
28
9
95
37
35
108
1
11
4
72
57
231
72
93
15
69
156
11
36
144
16
20
13
27
144
104
4
45
72
75
93
12
23
25
12
83
60
145
3
32
1
11
4
21
15
45
51
8
76
60
45
63
8
100
188
72
208
225
75
36
45
120
35
73
11
60
12
40
9
204
75
9
27
56
84
36
28
9
167
16
9
24
84
23
24
76
108
45
75
21
71
88
9
23
60
84
13
87
105
48
147
24
176
25
135
33
27
69
191
145
23
25
36
27
68
61
51
24
9
96
35
108
37
75
36
32
12
85
23
28
8
144
37
35
36
169
75
68
1
47
108
49
15
48
69
24
11
60
124
45
11
48
25
132
99
20
16
129
119
157
135
96
80
4
68
28
252
8
4
96
8
25
120
71
4
104
76
56
16
164
85
3
176
24
160
20
72
73
36
11
25
3
36
84
32
13
95
60
37
48
203
73
11
100
8
76
9
36
27
32
1
84
11
36
13
95
112
33
143
12
28
9
24
75
12
57
11
36
73
3
117
87
68
1
84
12
11
12
181
59
12
76
72
45
60
3
9
24
216
23
241
24
95
16
9
96
75
72
117
95
1
24
87
24
44
76
21
39
9
36
120
99
45
83
37
60
95
28
33
36
51
60
80
64
33
47
49
27
68
100
45
156
11
72
1
60
27
9
51
48
9
11
36
40
180
80
96
13
24
72
51
24
48
68
4
69
84
11
1
11
13
131
4
9
12
39
345
11
124
60
12
32
136
32
108
205
59
1
24
12
23
37
11
64
9
84
12
35
109
107
48
25
87
108
21
48
107
13
60
12
203
60
97
48
35
52
225
131
4
24
21
11
4
44
4
81
276
24
35
49
23
124
108
92
40
33
3
9
35
108
1
75
81
15
9
71
76
20
4
176
120
24
48
40
92
16
92
16
24
57
59
121
24
35
24
12
100
80
85
51
144
8
85
155
72
49
35
4
200
16
141
24
35
76
44
24
37
24
120
75
21
11
108
4
32
120
64
45
95
72
84
13
23
64
116
72
108
24
49
27
140
124
68
1
96
35
13
35
28
8
24
25
96
99
48
117
171
72
9
23
37
71
13
47
40
48
9
96
36
24
11
25
35
49
75
45
15
104
120
25
51
24
32
84
25
11
4
9
11
112
104
108
16
45
15
45
120
47
4
189
27
69
60
63
56
181
15
36
20
108
1
39
72
8
72
13
59
37
48
11
120
136
8
37
23
1
36
48
35
28
8
40
21
123
21
35
181
144
36
60
119
25
95
85
60
24
83
144
36
28
116
64
21
108
11
12
4
9
36
83
88
20
13
59
37
35
4
192
9
63
72
164
156
4
164
1
11
40
33
12
60
39
45
84
47
28
21
27
32
40
56
76
105
35
48
96
12
28
32
12
25
51
36
56
72
36
52
20
13
59
120
85
95
1
36
59
229
27
153
96
24
240
23
4
93
203
40
68
1
111
57
3
8
109
3
33
39
45
243
69
48
180
12
24
15
80
60
144
48
132
36
16
60
9
96
15
20
85
23
25
51
21
168
12
11
72
36
109
3
32
16
20
120
40
21
51
93
47
40
57
12
111
20
112
80
85
23
60
133
24
63
ABCD 93719647592*3^$a+1 [50077]
19
12
60
180
20
16
32
88
32
132
48
10
23
97
50
40
132
20
30
138
48
52
50
40
2
28
18
24
18
12
60
8
12
10
8
3
12
27
36
12
48
9
85
56
114
9
31
5
15
196
14
63
73
2
21
31
90
59
72
7
78
2
30
22
8
48
10
74
70
38
42
16
32
27
13
98
22
18
54
95
55
18
272
16
30
60
12
50
10
68
112
12
8
78
10
20
132
28
72
18
23
84
27
28
8
54
46
12
77
175
36
29
111
10
102
80
18
10
20
12
100
32
130
35
21
3
31
56
30
99
108
36
21
6
42
90
60
12
69
31
18
18
62
42
36
4
36
5
19
66
24
59
27
45
45
39
63
28
80
30
54
21
48
69
18
4
116
244
48
41
1
35
96
12
27
6
40
2
52
66
50
30
144
195
21
24
10
228
92
36
40
44
120
16
54
30
26
34
30
23
193
59
55
56
30
27
43
132
8
4
29
7
72
152
46
83
27
34
128
48
30
132
60
21
67
29
13
32
18
57
15
16
24
120
5
36
15
24
16
14
3
63
102
78
40
104
10
66
65
45
70
2
27
85
66
132
2
46
29
21
42
22
71
9
10
8
190
38
12
57
31
60
2
72
46
2
142
36
65
39
6
24
3
7
6
2
70
48
114
20
10
23
67
29
7
24
50
40
26
40
72
60
5
205
2
9
139
18
35
55
17
45
10
68
12
48
33
19
17
1
50
40
32
21
81
15
75
6
3
109
62
60
30
46
74
3
117
3
3
10
72
11
31
5
33
78
12
72
16
17
45
15
15
28
132
90
90
17
108
27
78
88
2
48
9
13
38
12
30
18
57
67
18
71
36
31
65
7
38
3
19
72
66
104
40
186
54
110
36
54
10
65
31
30
2
60
100
72
36
60
80
4
5
93
18
52
2
123
37
26
9
3
21
7
54
6
72
5
7
296
54
3
63
54
40
18
17
13
8
34
8
22
78
72
90
56
3
99
18
234
78
3
39
9
19
32
88
2
171
15
57
13
54
5
156
19
80
48
93
27
70
122
6
3
19
5
7
56
40
12
5
55
5
27
16
5
129
10
36
24
8
42
66
40
60
32
52
38
48
22
50
82
41
79
6
35
39
28
60
108
44
78
22
18
2
88
8
64
8
28
2
10
150
80
10
30
11
84
15
45
7
36
20
40
62
10
8
30
120
3
31
36
32
60
21
1
26
24
48
28
149
15
46
54
8
12
76
12
8
57
43
50
63
1
18
32
60
69
27
42
22
116
12
52
80
76
42
30
42
30
29
67
84
8
21
27
4
36
17
55
30
83
48
31
8
30
27
15
16
12
101
61
38
42
70
36
14
16
24
23
3
120
120
12
12
33
36
19
72
8
105
36
7
72
20
12
58
90
60
18
32
58
14
58
48
24
5
48
36
19
8
4
78
2
33
67
5
24
7
24
38
72
66
24
30
3
67
50
46
72
2
6
10
23
121
35
180
33
3
24
21
42
112
30
50
76
24
20
28
72
8
268
20
100
132
50
27
75
10
23
27
9
72
139
26
30
10
24
138
62
106
30
32
22
60
36
77
48
15
4
50
6
252
30
112
23
12
21
24
10
36
104
45
13
50
117
33
118
20
132
10
42
30
6
74
3
27
21
19
18
18
12
18
54
68
12
10
11
39
30
3
67
18
80
90
28
20
33
111
16
12
5
85
32
15
33
30
40
12
6
203
27
12
30
3
45
94
66
90
44
10
86
10
144
59
21
226
17
117
58
20
12
40
6
30
20
40
54
8
10
17
51
40
84
8
28
92
48
40
54
56
3
21
178
8
4
5
15
16
5
99
33
87
136
60
32
21
19
53
39
28
18
59
15
16
144
5
1
2
30
30
10
38
64
5
15
40
233
15
112
36
12
8
57
45
3
27
33
15
42
22
149
39
52
53
45
18
24
30
6
90
42
28
74
3
13
2
72
129
141
90
76
92
52
36
104
9
51
10
50
168
60
28
24
30
50
46
95
159
10
6
140
4
125
3
10
2
88
32
45
55
48
20
21
132
135
102
22
60
8
28
12
180
72
29
51
36
54
6
45
39
46
42
8
4
96
50
39
15
106
23
31
68
78
24
10
36
5
85
14
108
81
21
30
40
8
10
30
170
42
33
3
12
48
40
62
22
8
12
153
93
10
30
42
77
3
12
10
6
32
21
19
77
43
60
20
88
5
48
139
8
60
4
5
13
18
54
8
111
171
16
137
63
9
3
40
2
16
24
56
24
10
30
18
108
44
28
65
147
108
33
75
153
127
44
28
12
56
60
54
16
30
20
4
125
13
18
29
25
6
12
38
34
8
33
55
17
117
6
52
32
40
6
30
60
17
3
10
72
170
78
64
98
22
26
70
30
60
17
37
30
26
42
12
18
88
30
72
20
60
28
72
152
46
42
108
92
88
12
2
88
50
78
22
12
36
29
15
16
12
50
18
64
80
40
ABCD 93719855792*3^$a+1 [50010]
24
71
84
25
36
11
144
49
228
27
192
104
1
120
23
60
1
132
12
155
37
59
4
80
12
228
13
264
123
12
21
84
135
48
105
168
39
8
96
4
177
3
141
51
60
93
156
71
85
59
16
33
27
144
20
97
24
215
48
36
96
24
61
36
23
76
44
24
1
84
156
24
35
1
95
84
37
36
12
11
16
45
35
168
40
201
39
57
96
39
93
107
84
49
15
105
12
168
132
59
109
135
21
95
241
75
68
25
51
57
24
36
23
4
116
61
156
108
72
3
57
72
71
24
25
227
84
25
15
56
144
24
97
48
135
81
75
9
48
120
27
21
11
88
57
119
64
72
45
59
16
60
108
57
23
73
27
20
97
36
27
56
16
81
144
99
141
23
72
1
47
36
157
99
164
157
72
35
1
291
48
132
8
96
1
180
3
140
112
9
99
57
168
48
63
20
1
219
45
11
160
9
24
36
12
63
117
12
12
3
33
23
64
20
1
12
47
85
96
84
11
61
3
20
61
36
219
60
120
201
15
33
95
132
25
59
24
96
85
15
44
36
325
95
85
60
36
23
97
24
51
105
23
73
39
69
84
47
24
1
119
121
240
83
180
193
132
11
60
36
1
132
48
72
12
3
36
24
32
145
39
9
48
47
121
120
36
48
192
3
21
72
83
169
12
119
37
27
20
37
39
20
60
97
12
36
75
96
180
128
1
12
47
85
35
157
59
196
84
56
25
156
3
105
15
20
61
84
15
60
560
24
172
69
15
45
51
33
11
76
105
203
60
145
15
36
36
48
21
71
109
95
97
119
24
37
168
131
25
135
21
24
75
9
15
45
99
45
71
61
119
25
71
73
15
20
60
37
143
25
75
236
4
80
1
75
69
11
25
39
20
181
59
96
76
81
107
52
21
159
9
111
20
4
57
167
73
180
84
48
155
13
48
71
48
136
45
11
208
176
256
9
96
24
72
83
109
131
97
12
180
11
37
108
131
1
48
95
37
59
229
36
23
300
96
97
24
183
45
27
9
84
47
144
16
80
28
81
60
59
25
12
39
224
132
40
8
97
23
16
9
11
25
36
95
24
120
24
121
51
21
60
72
48
147
116
60
61
155
40
200
108
25
135
45
95
36
1
36
39
81
3
105
12
60
83
60
37
63
104
337
95
40
105
3
80
220
36
164
37
3
32
4
20
61
243
21
12
144
23
16
104
40
36
84
176
37
27
300
21
12
27
180
45
12
60
60
83
120
16
104
13
12
531
57
180
60
27
140
85
107
1
12
131
25
12
12
11
64
36
45
96
263
40
81
24
72
24
39
177
23
72
84
180
40
20
60
97
12
167
220
48
80
52
108
20
36
49
75
81
59
13
107
73
24
36
3
81
63
36
105
132
132
72
23
112
93
36
95
64
36
80
121
24
36
3
45
27
60
165
84
39
45
35
12
1
47
112
9
24
12
144
75
96
93
47
108
1
39
105
71
24
100
96
44
36
60
4
36
69
51
129
111
45
59
13
3
21
3
72
9
72
39
80
120
1
87
21
72
180
144
39
44
12
1
23
40
20
49
155
196
36
45
3
21
35
160
21
83
40
20
52
60
9
11
25
255
ABCD 93719911126*3^$a+1 [50031]
37
5
67
149
55
17
102
42
18
18
54
73
47
13
23
24
90
66
54
139
239
61
35
49
203
72
48
24
216
120
108
96
169
137
48
36
96
30
24
18
66
96
108
162
138
42
18
61
47
162
18
48
114
48
42
36
85
77
12
18
270
7
137
175
5
18
78
48
126
109
60
11
24
1
48
17
18
18
78
72
12
6
54
252
36
217
11
49
41
54
42
30
18
127
84
11
73
35
108
13
239
12
13
11
216
13
215
36
6
48
18
108
150
30
61
11
108
49
155
48
37
35
42
19
17
192
42
66
90
144
6
18
205
36
335
169
5
6
13
71
90
42
102
6
12
24
13
53
60
84
18
25
137
78
30
18
13
101
199
17
103
179
36
36
25
11
72
252
25
125
180
126
84
24
36
156
168
120
96
18
90
228
49
23
36
25
11
24
84
90
55
41
30
54
18
42
18
73
84
72
41
30
18
54
42
90
48
1
84
65
180
67
5
54
121
53
126
61
71
12
36
60
1
143
12
54
79
215
30
6
144
18
324
54
1
168
5
60
12
6
192
96
25
47
18
162
12
36
49
275
25
197
30
24
1
11
78
36
90
49
71
90
79
29
175
5
31
29
30
72
24
25
47
72
36
36
36
13
35
6
36
12
6
120
205
251
156
60
54
43
60
41
54
61
155
84
132
30
54
132
12
168
48
36
133
120
203
342
90
126
54
30
7
35
133
11
12
13
29
55
12
125
126
54
6
37
120
132
35
25
11
84
96
102
7
29
6
133
41
144
18
54
96
84
19
17
54
186
12
36
6
18
48
72
175
155
18
43
41
6
144
120
24
144
120
60
48
18
31
11
54
36
48
222
13
107
24
18
67
35
18
150
36
36
48
150
30
25
71
25
11
144
72
18
19
11
61
191
97
47
60
144
12
108
181
48
180
41
54
1
95
72
54
30
60
48
36
1
143
18
79
24
11
25
191
37
65
42
84
114
48
132
12
103
41
306
25
24
11
108
25
41
36
18
37
143
6
30
1
89
90
6
48
60
7
131
54
96
144
18
1
11
6
103
305
96
30
73
95
25
5
198
72
1
35
1
48
65
90
12
96
90
127
96
47
30
7
107
108
108
48
42
7
191
12
54
90
24
49
35
61
11
60
49
149
282
144
54
7
83
6
84
96
144
18
144
85
5
138
1
59
97
29
79
101
91
11
54
36
72
18
114
66
18
312
18
120
126
18
42
19
47
114
18
156
42
84
54
36
24
12
114
36
30
193
29
138
90
60
48
54
90
6
54
66
114
18
18
19
11
60
61
48
53
48
96
48
67
24
35
1
60
11
133
71
36
49
89
79
47
18
42
66
24
90
18
66
1
59
120
42
54
48
270
60
7
23
157
209
102
37
77
138
72
25
173
288
54
24
25
144
65
18
30
43
17
67
23
12
97
11
37
77
48
42
49
107
18
222
18
30
54
211
257
24
43
5
90
36
24
157
131
37
71
84
42
19
11
36
24
85
5
30
108
6
54
12
18
18
37
203
192
37
143
60
12
25
84
17
19
48
191
12
13
11
54
55
29
6
54
18
54
48
78
18
66
13
203
24
133
23
144
36
42
18
13
77
18
102
42
12
49
24
275
30
18
73
17
108
54
36
36
13
5
96
91
11
13
29
66
36
49
96
35
168
25
180
23
60
102
7
11
78
12
ABCD 93720003764*3^$a+1 [50127]
175
188
87
9
60
3
81
100
17
87
132
64
144
92
4
60
24
236
16
96
272
16
252
17
15
240
16
20
69
91
12
272
21
15
64
108
68
64
12
24
12
32
172
36
23
21
16
212
12
16
32
51
61
80
256
107
21
249
31
77
175
77
55
48
92
21
135
117
63
16
80
21
72
7
29
270
49
12
11
73
96
156
164
4
296
88
12
44
160
116
4
12
17
27
4
77
99
189
19
36
35
90
175
12
32
100
95
85
203
85
203
37
12
32
144
4
140
112
80
213
43
44
4
60
80
4
12
36
44
88
156
12
48
20
159
18
79
29
55
125
79
48
92
100
108
5
27
81
55
44
28
132
48
240
44
3
1
60
155
72
49
84
284
15
97
108
20
60
16
120
60
180
257
43
84
12
96
144
36
17
135
96
16
36
132
12
36
24
80
9
72
18
54
31
12
144
180
8
40
56
16
68
160
32
4
185
31
84
36
8
160
48
32
88
104
129
7
8
52
32
60
36
156
40
8
33
3
16
71
69
16
5
123
57
139
96
48
44
16
35
49
108
144
84
80
172
164
4
140
16
29
90
37
35
93
36
16
180
48
59
141
52
5
79
104
4
140
180
160
71
61
96
24
180
71
9
48
148
12
132
140
213
91
96
44
160
96
180
36
24
11
133
65
15
75
37
53
115
12
128
64
108
120
83
249
76
89
75
231
61
144
44
12
16
32
132
268
36
12
32
3
157
20
28
72
11
45
96
309
127
44
4
60
72
35
153
220
20
165
135
4
80
196
120
20
39
37
48
116
4
48
108
12
5
108
19
176
96
16
108
107
229
24
35
9
28
35
33
60
177
79
20
60
4
176
60
136
72
20
76
20
16
53
31
236
108
88
92
93
63
4
23
85
164
60
33
51
96
28
116
100
24
96
84
32
108
40
125
67
96
44
4
144
140
135
21
16
24
65
72
79
48
48
68
16
156
308
15
129
100
60
96
224
12
81
72
55
168
8
52
252
48
83
144
1
80
96
111
129
33
31
132
248
136
120
120
44
4
120
216
60
36
156
12
36
84
72
24
44
16
84
48
8
40
35
9
60
148
128
52
8
99
13
5
123
96
51
85
12
173
3
4
108
180
8
36
76
72
233
18
1
48
5
87
48
88
104
4
80
64
191
54
127
161
139
311
85
84
60
80
180
64
12
72
11
49
113
63
52
48
60
36
188
16
140
9
31
59
13
132
48
44
51
33
144
208
47
97
80
21
7
11
85
132
17
27
48
33
99
63
45
153
39
136
168
17
3
16
96
44
4
140
36
16
12
11
109
56
96
240
3
1
44
36
4
41
67
92
136
60
44
136
72
24
156
48
29
51
76
53
36
7
360
48
120
59
37
89
79
11
61
48
251
37
35
18
31
149
39
36
52
233
67
108
5
115
144
11
54
55
48
293
19
60
140
33
18
141
100
224
112
17
127
48
92
84
64
12
68
148
ABCD 93720519944*3^$a+1 [50009]
21
8
4
32
16
108
15
29
132
4
12
147
77
64
75
189
12
8
7
9
39
17
144
364
56
4
3
33
140
31
81
84
75
21
32
12
19
12
29
40
75
105
63
5
43
33
36
44
4
56
180
136
84
120
36
68
100
123
29
55
9
12
147
41
7
57
56
19
17
43
105
27
29
67
12
57
39
69
27
21
63
180
9
20
31
5
31
53
36
64
12
24
27
24
21
3
144
21
84
75
41
151
36
12
101
4
60
20
72
4
72
8
96
60
91
9
24
20
52
27
141
24
72
39
240
5
64
36
84
96
24
135
93
12
12
60
75
9
15
89
88
12
48
3
12
9
68
16
51
33
15
36
12
189
63
21
15
45
15
57
32
156
64
48
3
12
17
100
92
28
20
31
60
96
33
48
164
124
12
3
29
40
3
57
20
115
21
27
12
153
87
108
29
88
36
156
63
45
48
3
5
16
140
163
33
27
12
33
51
65
19
105
111
120
21
20
108
12
64
15
41
16
60
108
39
41
76
75
21
44
19
81
20
76
44
148
171
84
5
43
17
60
12
103
12
113
31
21
60
24
39
5
40
51
9
116
76
204
15
12
72
41
60
139
21
24
27
9
104
12
64
24
3
9
44
7
33
60
147
60
89
28
15
41
96
40
84
27
60
9
60
44
19
93
147
41
60
4
51
57
75
113
36
16
60
12
36
27
17
67
96
17
67
21
24
111
45
3
41
19
9
15
45
3
29
120
16
24
84
135
5
52
60
44
124
39
132
5
16
48
36
111
84
48
65
76
36
3
5
36
4
20
31
41
4
12
15
24
33
135
21
24
32
163
17
28
156
20
64
36
132
8
4
12
216
8
4
147
89
16
36
63
132
12
5
16
56
4
39
96
101
24
100
12
12
152
16
8
7
29
84
7
9
15
29
19
17
4
96
39
84
21
27
45
32
43
45
12
20
132
16
44
24
175
9
72
51
9
140
28
12
164
55
45
51
36
12
45
171
60
12
9
96
24
140
180
4
12
104
108
60
28
120
60
12
51
5
4
12
99
12
33
27
53
19
12
21
44
16
12
12
3
41
24
55
72
5
24
64
27
29
52
108
56
16
68
7
72
36
5
52
68
16
39
12
33
156
20
4
39
57
84
104
175
21
12
3
60
149
16
15
9
72
96
87
153
123
12
173
19
5
60
16
24
87
21
48
27
9
231
324
53
12
19
101
120
28
36
27
17
55
45
108
72
32
40
8
7
113
7
21
87
17
76
63
29
216
136
20
16
63
96
21
24
128
96
16
8
67
48
153
72
12
3
33
8
55
120
264
72
21
48
24
75
77
24
16
99
96
45
51
9
84
39
36
21
99
9
27
48
141
72
12
3
33
27
29
76
92
72
151
264
5
48
12
28
80
43
53
7
149
100
84
51
9
120
84
60
75
48
33
36
60
36
27
57
36
32
16
20
24
16
84
12
39
24
60
12
89
4
135
33
24
68
7
65
28
56
4
80
112
111
288
24
12
29
7
12
5
7
5
48
36
52
8
4
56
211
9
44
40
3
17
31
12
149
24
16
39
12
117
51
9
36
15
45
39
33
75
53
84
136
15
9
32
24
139
36
57
135
12
57
111
57
12
68
72
43
33
3
21
48
51
69
3
9
3
285
92
43
17
91
12
17
28
48
84
24
144
56
19
12
84
12
24
24
21
84
12
44
28
12
24
56
16
255
45
48
72
3
9
60
12
3
125
112
15
29
136
96
32
28
92
72
175
53
12
28
231
101
100
140
19
81
99
69
12
123
17
16
39
21
39
45
84
20
91
81
84
96
68
211
9
87
33
60
20
64
12
39
69
75
36
120
24
45
80
91
24
60
36
41
19
29
67
48
33
44
24
7
57
96
279
57
219
96
36
53
7
9
51
33
12
192
20
52
3
60
101
4
48
192
152
60
16
12
92
31
69
123
17
180
4
12
39
5
4
24
75
93
168
44
36
16
51
24
9
12
3
29
12
60
40
80
16
60
63
65
79
36
29
31
72
12
132
105
68
43
105
87
48
105
48
116
28
168
99
48
5
12
43
105
32
31
57
51
89
43
17
28
68
7
89
ABCD 93720709996*3^$a+1 [50060]
16
108
27
6
59
40
80
19
57
9
30
12
24
17
4
69
47
40
21
3
39
18
18
6
54
42
6
9
48
44
28
15
5
4
51
72
42
3
39
33
3
36
69
3
42
84
3
24
32
72
19
149
25
39
116
19
9
27
89
52
15
9
3
72
9
27
30
71
7
48
12
153
24
8
13
99
3
102
36
24
84
27
33
27
15
33
20
61
3
9
23
144
43
24
54
12
15
15
30
15
164
1
42
36
36
6
3
75
9
44
4
129
47
19
72
17
13
12
12
42
29
13
3
63
101
1
66
36
29
72
19
29
43
125
12
4
39
33
3
18
63
45
12
23
55
45
96
92
49
6
9
36
12
48
48
93
15
128
40
27
5
43
78
24
6
57
15
48
90
3
84
15
9
9
47
55
12
45
15
65
13
15
21
48
11
112
63
45
3
29
4
92
64
56
16
8
36
25
6
24
9
44
7
12
12
36
69
45
36
27
9
27
12
21
96
30
77
1
15
15
12
6
47
4
8
19
69
15
12
18
3
3
84
12
6
87
69
12
84
35
13
30
9
20
1
39
3
77
36
4
72
15
9
80
1
23
67
36
6
72
15
15
69
96
24
8
7
42
11
25
6
6
11
36
79
29
1
12
15
9
15
27
6
39
84
180
44
28
3
6
27
45
35
61
36
24
11
79
45
20
40
36
44
49
3
36
8
67
24
48
36
9
8
16
9
6
36
30
15
24
45
27
24
8
25
78
45
32
28
27
9
48
21
23
7
29
28
3
77
4
3
65
31
108
60
12
42
36
12
51
12
69
36
6
18
6
21
200
40
15
9
60
12
48
15
5
1
96
15
33
18
84
12
41
7
30
18
17
13
75
9
15
48
8
1
66
77
4
39
5
31
162
78
17
4
75
17
4
27
21
21
47
40
27
9
33
12
3
20
67
12
96
57
3
30
95
1
15
93
23
12
52
39
5
72
28
9
72
18
48
33
24
39
9
33
87
33
27
44
40
51
18
27
15
29
7
9
32
1
59
19
12
72
9
69
12
36
36
6
12
66
59
72
4
39
42
36
11
73
42
29
25
39
63
42
6
77
1
66
5
1
27
9
11
25
3
21
11
16
15
53
28
12
39
33
9
23
13
6
41
4
45
102
45
15
12
33
33
3
48
32
24
37
42
21
3
108
5
16
3
69
36
69
111
51
21
36
69
6
6
47
16
33
3
33
18
72
66
18
93
12
9
12
15
12
56
1
54
65
4
48
9
6
24
69
84
9
3
63
6
15
39
57
20
16
9
6
81
96
39
6
51
27
6
36
30
41
7
9
9
35
109
11
19
12
12
12
6
18
18
15
72
15
12
12
17
12
1
6
6
18
24
36
21
75
117
81
6
93
9
15
33
48
18
33
12
32
31
18
162
24
66
3
20
7
153
3
9
68
7
21
57
15
51
30
12
36
6
57
80
31
33
93
72
30
9
33
90
12
30
135
27
6
3
36
12
20
64
27
150
15
72
3
30
36
63
33
99
21
12
12
83
12
36
43
17
4
3
42
3
33
36
59
12
60
67
36
66
59
1
27
15
21
12
27
5
31
6
6
9
12
15
6
63
156
20
37
18
45
80
16
87
5
4
15
30
75
20
19
77
25
23
25
3
32
16
20
31
6
12
6
45
57
48
23
13
75
9
18
24
42
18
42
11
4
69
84
48
30
21
128
13
63
45
71
25
39
27
6
15
15
21
15
45
12
32
1
54
41
19
90
18
81
63
21
27
21
9
11
1
11
19
9
57
123
45
63
3
21
123
21
3
36
17
24
7
54
30
29
52
111
12
9
60
15
12
18
15
21
35
43
12
5
52
15
41
36
1
114
48
18
11
37
12
59
4
32
31
24
45
3
45
12
12
68
112
32
12
19
60
9
15
29
12
1
6
12
33
12
36
3
84
30
18
5
64
36
21
63
45
36
12
47
31
48
36
12
33
3
24
42
6
48
21
48
36
8
48
7
89
40
33
71
48
115
29
1
42
53
13
35
31
69
9
6
17
84
7
84
5
12
16
84
9
23
48
160
56
7
6
3
8
1
47
40
3
12
18
35
36
43
17
1
27
3
18
131
19
12
33
57
54
45
9
59
19
89
12
52
20
24
88
12
80
12
91
57
36
24
72
9
126
57
69
18
60
18
18
12
72
45
36
32
28
9
60
24
30
29
7
5
85
27
15
6
27
44
37
24
6
5
19
9
3
30
78
36
24
21
44
13
11
12
25
35
72
12
7
24
12
53
67
17
13
15
9
42
6
11
13
3
128
13
15
9
30
24
24
21
72
27
12
17
24
1
47
1
27
36
8
25
12
27
84
20
43
5
31
24
90
36
39
9
3
24
12
3
36
53
24
40
3
24
5
13
6
21
12
12
57
27
15
12
60
57
36
27
18
63
27
9
44
28
3
6
27
44
7
17
61
3
24
33
54
17
7
53
37
39
15
17
43
9
48
3
77
25
3
3
33
33
96
3
27
5
7
48
6
11
19
17
25
3
9
18
5
16
36
9
6
17
4
12
3
33
21
27
8
4
27
6
3
3
24
54
11
12
7
45
21
15
72
3
12
57
96
63
9
69
18
24
12
5
4
32
4
32
88
3
17
12
16
72
3
18
71
4
45
63
12
39
45
3
33
24
8
72
43
42
3
12
12
15
36
53
72
1
47
73
6
9
3
69
24
12
9
6
33
36
39
6
30
29
36
1
51
15
36
89
16
3
33
60
9
24
27
39
93
12
27
57
27
69
69
48
54
54
12
6
60
12
9
12
12
81
12
27
63
6
18
17
36
79
60
18
6
17
16
9
30
24
33
8
1
72
30
12
6
23
31
72
78
96
3
144
3
29
55
9
12
60
20
28
24
33
60
15
12
32
31
5
79
81
3
29
13
36
27
69
78
24
29
7
36
30
42
45
21
24
3
39
18
15
180
9
6
96
129
27
54
15
27
17
96
103
6
12
27
80
37
135
24
80
37
27
12
12
15
12
5
1
3
195
12
5
28
15
53
48
25
12
3
3
66
30
5
7
9
69
27
33
60
27
8
49
27
32
12
49
3
15
5
28
75
54
15
153
35
4
33
42
17
48
7
9
20
1
108
30
60
36
21
117
6
9
12
21
123
15
6
11
25
35
67
48
5
64
51
30
87
3
5
25
114
36
17
76
12
8
7
33
3
6
84
83
4
116
28
12
20
25
23
4
72
24
12
87
21
21
47
28
24
3
18
24
27
72
8
36
13
35
4
33
42
33
32
36
19
77
76
21
12
11
1
87
51
12
48
17
67
30
15
24
24
8
13
27
44
36
13
18
24
17
136
8
52
12
24
12
21
95
19
41
12
4
32
13
23
13
15
3
9
20
16
12
56
13
63
60
3
21
12
3
29
85
18
69
3
5
12
28
8
40
ABCD 93720880486*3^$a+1 [50032]
12
217
83
187
90
11
379
198
42
30
24
126
144
84
161
91
54
107
72
7
30
11
103
41
193
23
120
13
6
5
13
131
24
168
13
60
54
66
36
18
113
37
36
66
209
49
35
72
163
90
120
35
72
19
6
23
61
36
18
6
11
108
36
79
17
229
6
138
60
216
36
30
89
55
276
5
13
47
84
24
48
24
96
109
383
7
78
36
174
5
36
49
150
12
18
6
54
66
65
60
12
13
11
55
89
24
48
24
19
5
120
55
5
85
71
120
25
239
24
12
103
41
12
73
120
35
1
95
48
97
83
91
270
144
6
89
132
169
11
103
36
174
23
13
35
199
6
36
90
5
79
41
144
85
24
156
59
31
6
59
132
60
373
95
415
137
24
24
36
13
30
5
67
78
36
54
53
73
66
114
71
13
42
5
13
36
36
84
180
95
264
1
47
72
25
95
1
47
133
35
55
66
119
36
36
24
55
24
30
155
25
54
96
30
35
25
35
19
12
24
84
132
18
120
132
180
191
7
5
355
65
127
53
1
11
13
12
23
31
54
96
126
41
97
23
12
1
95
84
1
54
53
37
330
12
65
13
155
12
43
36
5
19
5
132
73
71
55
126
60
11
127
5
108
217
66
89
37
324
36
23
72
48
48
180
108
24
181
60
155
79
72
174
6
5
43
41
120
91
149
84
55
6
144
102
65
48
31
29
61
6
29
55
29
25
71
12
348
84
97
18
72
18
35
25
203
108
121
30
108
60
197
120
19
17
37
96
11
108
37
54
125
24
265
6
17
120
60
144
13
47
49
30
17
109
263
7
24
36
90
18
5
61
90
36
29
25
6
149
36
43
72
53
48
67
246
59
31
24
90
35
12
84
49
95
192
60
48
96
144
132
24
84
7
30
24
54
120
17
109
96
119
60
139
6
47
79
5
79
6
23
36
132
37
107
133
23
43
24
17
73
126
65
1
119
121
23
67
90
84
54
126
216
35
216
19
65
319
101
79
77
48
144
12
73
60
36
54
41
96
19
36
5
48
55
60
77
49
36
71
67
293
37
12
108
60
35
36
72
13
60
11
25
48
23
204
43
41
36
19
120
54
72
90
89
12
168
12
7
36
24
102
131
319
5
103
60
41
61
59
49
23
19
125
36
109
108
23
373
215
36
36
24
85
179
19
36
36
5
60
19
6
59
169
35
12
13
35
37
35
24
49
131
121
11
127
77
163
126
95
96
84
61
11
84
73
11
156
48
1
35
55
30
54
5
108
144
19
36
18
107
73
12
114
120
77
67
41
96
43
77
48
97
11
7
125
1
11
145
59
120
1
59
85
11
103
90
30
5
12
25
23
61
71
43
36
29
108
84
13
66
60
41
85
210
41
12
37
11
49
35
235
125
144
24
187
173
132
84
31
48
36
5
84
96
84
25
72
18
12
65
108
48
13
47
67
77
84
36
24
259
53
12
31
54
11
1
108
186
29
192
25
83
7
5
84
55
77
19
54
131
96
97
11
19
65
61
96
23
108
12
48
132
156
109
11
85
30
36
78
11
1
119
24
25
191
271
54
179
156
96
79
66
114
137
24
265
18
5
1
ABCD 93721196098*3^$a+1 [50016]
6
13
47
18
12
30
48
6
18
21
21
19
59
21
57
18
6
36
67
5
36
12
132
55
48
23
6
3
75
12
33
48
27
6
15
15
24
33
93
6
85
35
21
3
21
9
30
9
81
7
24
11
12
30
103
59
9
21
3
27
21
69
24
54
18
3
9
36
36
36
48
12
15
3
12
9
16
47
30
6
24
117
33
18
30
12
30
13
17
18
24
1
12
8
39
33
147
54
31
11
45
24
40
8
15
1
11
48
6
7
5
27
21
36
6
12
12
1
5
55
29
18
42
55
5
43
11
12
18
19
11
37
47
30
108
48
60
84
55
41
24
36
60
6
66
79
89
6
6
60
54
60
48
162
91
29
24
12
39
3
1
29
55
65
31
41
39
72
15
18
15
64
41
15
57
18
6
18
21
165
24
12
15
28
5
12
6
102
12
18
18
24
39
45
27
45
72
180
12
3
40
5
18
108
30
7
5
3
27
42
51
16
41
7
11
66
6
12
37
36
48
5
27
45
3
45
6
13
83
18
24
91
65
6
60
6
60
12
120
30
33
3
21
33
42
78
30
90
72
15
33
60
3
15
18
39
33
15
3
49
17
36
18
42
27
3
45
88
11
6
15
3
42
24
18
30
7
89
12
72
6
9
52
36
32
16
24
8
40
23
12
12
6
54
18
24
31
20
93
6
61
5
55
5
18
72
30
42
66
27
15
25
23
9
45
6
24
25
35
1
131
30
48
6
30
96
150
93
51
61
23
18
15
120
9
31
8
87
78
84
15
15
1
11
48
66
27
15
37
20
28
23
42
18
54
60
12
3
15
108
49
44
57
42
12
6
19
8
105
42
18
3
15
12
30
15
27
36
42
36
27
48
75
1
36
12
68
24
21
3
81
78
78
18
57
4
71
54
18
1
5
54
37
5
15
9
60
12
55
17
15
27
18
3
3
42
3
16
36
29
31
17
87
9
42
18
27
9
96
30
73
11
138
3
48
21
3
33
60
114
9
39
25
107
66
27
72
24
51
66
19
36
59
1
8
9
15
16
17
78
54
18
42
31
17
18
37
47
12
6
12
31
29
78
12
30
18
69
63
6
12
54
9
9
18
150
48
115
36
5
43
17
30
54
6
6
15
27
6
42
13
11
30
18
6
31
11
45
303
72
12
18
48
6
36
24
18
15
16
32
45
3
15
36
66
3
9
36
24
18
42
36
55
11
9
51
48
42
60
15
69
60
12
24
3
51
30
6
105
16
12
17
6
42
36
31
29
42
9
75
21
3
30
12
27
72
3
6
7
29
48
18
24
6
79
11
72
25
5
150
30
60
42
105
21
27
72
51
13
11
25
23
25
20
21
6
48
12
18
15
27
66
55
35
24
78
43
72
8
9
24
6
24
25
5
42
18
7
65
15
39
66
7
41
84
6
45
99
18
19
71
33
105
7
8
9
31
29
30
36
6
75
3
6
24
6
25
47
57
33
63
64
11
42
24
18
138
15
33
12
48
36
15
24
39
12
133
11
24
30
36
12
39
9
12
42
60
6
19
35
1
35
37
107
12
54
60
42
24
48
48
18
6
30
15
48
48
45
18
105
24
63
18
24
6
1
36
132
53
3
72
33
72
15
24
16
83
21
3
1
11
6
60
67
5
96
55
36
5
6
24
25
23
66
42
12
73
32
75
18
18
6
30
30
30
9
4
41
30
84
1
5
19
56
81
6
57
72
28
17
24
132
15
3
36
24
1
11
45
63
12
42
43
32
3
12
48
9
63
1
29
27
33
31
47
174
3
21
27
3
37
47
1
17
18
30
12
18
37
65
19
8
3
97
35
73
47
42
36
19
35
93
27
121
44
3
48
13
47
18
15
4
5
15
15
6
30
6
31
24
11
117
21
6
1
23
6
39
64
101
7
35
49
11
24
21
4
35
48
120
78
12
87
33
6
49
12
5
15
3
72
18
60
7
56
72
3
132
18
15
33
15
27
30
24
6
25
47
36
6
24
30
49
71
24
1
29
3
24
15
13
60
35
1
12
5
19
48
113
84
84
31
36
44
3
42
19
95
9
81
7
35
72
42
3
3
12
18
55
23
12
37
12
35
6
84
108
36
7
77
27
9
39
15
25
8
33
66
90
36
55
32
3
30
18
42
54
25
20
33
48
12
31
29
87
63
1
5
67
53
6
78
18
25
47
6
24
96
42
30
55
8
105
12
7
47
30
24
55
104
45
27
4
5
12
30
42
12
43
35
60
21
24
21
72
19
101
3
24
123
18
19
17
66
54
103
11
45
21
18
6
42
18
12
24
6
30
18
85
29
67
5
36
102
33
15
60
30
7
41
36
48
27
15
13
11
25
137
55
59
30
78
48
18
126
33
27
54
12
7
20
16
17
18
6
15
16
95
49
41
24
24
6
9
40
119
18
39
9
24
7
35
13
32
51
48
21
9
55
95
12
42
36
24
12
51
15
90
18
24
21
24
33
18
24
21
177
12
7
29
6
48
30
78
42
42
18
15
3
54
48
63
45
7
53
42
117
9
30
6
24
7
12
8
24
9
12
12
7
11
30
54
1
48
65
6
18
7
35
36
49
29
12
12
18
84
48
13
5
42
33
27
12
49
17
24
15
124
5
12
78
54
30
13
35
24
24
57
99
24
69
33
19
36
12
36
11
6
7
48
5
30
72
45
48
88
47
30
72
75
45
6
6
6
37
23
30
39
16
24
53
60
12
51
3
45
27
93
24
33
39
39
36
6
18
12
24
6
99
3
90
3
33
6
78
48
3
27
12
30
27
39
66
6
57
48
9
31
108
36
41
18
21
45
6
13
5
27
40
53
24
6
30
7
32
51
25
36
65
30
9
4
5
55
72
29
12
30
18
84
6
24
60
30
103
5
18
12
132
6
24
6
9
33
54
18
18
30
30
42
6
30
27
9
24
60
67
17
18
12
6
51
15
18
36
30
24
72
21
93
54
6
42
13
47
25
5
3
27
49
53
60
27
9
120
7
5
27
21
72
12
15
15
12
66
90
24
1
17
12
3
40
137
55
23
18
60
12
18
73
11
24
1
11
45
39
6
54
6
15
27
21
81
210
21
52
113
18
9
45
27
76
5
30
25
35
13
35
30
120
39
27
24
30
12
12
48
30
24
1
17
15
45
18
37
12
125
3
3
30
15
4
95
6
42
1
20
9
12
19
5
66
1
17
192
43
108
5
18
24
6
24
75
21
84
6
1
96
95
12
18
67
56
4
5
43
47
85
11
69
15
6
6
1
35
48
54
66
97
77
30
18
30
18
6
1
ABCD 93721425958*3^$a+1 [50031]
24
116
28
17
12
7
113
27
76
44
108
168
52
5
51
36
48
45
103
17
108
79
20
21
7
132
36
5
27
33
3
40
12
164
141
15
112
96
36
101
7
5
48
12
108
43
116
33
31
29
27
48
156
57
127
5
67
164
12
45
39
33
67
20
16
132
5
3
208
17
12
63
105
15
40
8
60
16
56
40
65
115
80
24
4
44
132
93
55
48
204
36
17
48
12
60
3
45
99
36
48
36
93
7
41
60
15
84
28
5
48
12
63
12
72
4
29
7
44
16
80
4
77
235
197
60
115
60
12
20
93
15
72
16
5
55
65
19
24
252
120
132
12
24
116
21
15
57
108
79
53
408
15
48
24
112
53
63
52
48
17
43
8
9
60
60
48
12
63
28
216
44
9
3
52
72
20
153
120
168
300
12
171
9
123
148
12
72
32
48
156
9
31
137
147
112
48
32
4
24
92
28
60
48
224
93
103
228
24
36
12
92
76
84
60
5
51
69
87
40
84
32
28
144
72
20
33
123
88
80
136
164
120
64
113
15
60
40
5
12
51
129
43
84
108
60
80
40
32
36
40
60
17
67
44
36
81
187
173
3
4
48
17
120
3
4
36
17
108
195
4
108
36
60
17
27
105
43
68
9
31
36
204
12
65
12
3
165
39
216
172
173
12
111
36
28
12
20
108
33
195
24
16
77
55
48
8
177
60
39
136
120
20
252
132
84
36
180
184
20
57
12
48
15
237
7
108
65
48
87
168
40
17
43
17
27
76
8
12
48
9
48
115
65
15
45
19
8
33
223
89
123
57
7
56
48
117
15
24
153
67
8
16
89
31
32
28
36
44
12
124
80
21
7
12
173
48
55
32
16
36
36
125
3
69
3
165
55
20
64
68
48
64
53
163
44
24
60
60
129
111
96
16
72
72
36
72
72
96
12
132
36
17
60
31
20
124
108
17
60
7
20
33
147
4
72
32
33
127
60
116
9
31
209
7
140
4
24
56
9
207
16
8
36
28
152
316
17
60
43
224
28
68
12
16
12
108
89
63
24
28
173
99
88
36
120
77
132
135
76
17
12
43
5
367
248
28
56
21
7
53
403
137
15
64
164
84
96
72
24
24
84
112
36
17
43
108
104
48
40
128
57
175
72
65
3
105
7
96
72
17
87
40
53
63
40
72
32
21
87
105
103
65
7
305
63
4
20
108
16
17
39
84
64
5
7
53
48
63
112
77
115
36
24
173
75
148
36
41
12
67
53
120
3
40
5
12
108
3
4
36
12
108
152
84
120
21
183
124
53
72
163
44
24
72
100
108
80
57
27
120
33
132
3
177
51
4
12
104
40
29
67
80
64
197
55
84
108
20
76
84
68
64
56
28
24
116
69
60
115
48
32
33
115
17
91
77
99
93
7
84
20
9
123
28
29
67
84
89
48
139
84
132
68
112
84
36
17
60
108
19
176
60
120
88
504
72
24
12
72
72
80
24
4
36
20
36
160
56
24
88
56
100
20
16
204
252
144
36
65
55
68
100
29
3
120
57
27
16
104
4
12
77
67
104
69
51
52
5
15
28
104
12
16
65
19
176
4
108
20
40
125
60
111
36
40
20
16
17
43
125
199
36
12
5
171
9
27
40
41
99
136
180
48
24
48
68
4
20
33
15
28
29
223
72
113
67
176
57
12
7
36
32
112
140
220
ABCD 93721477082*3^$a+1 [50021]
29
4
66
44
16
50
4
30
108
105
29
31
137
22
14
7
53
19
167
13
12
53
10
116
1
48
11
49
48
15
44
60
4
80
4
32
25
129
20
7
3
6
44
55
5
24
6
22
24
8
43
12
48
15
9
39
14
10
57
69
26
46
75
15
45
48
59
1
9
15
15
260
37
5
184
14
6
22
2
126
52
48
26
18
42
60
211
23
6
106
68
85
9
2
30
124
42
14
78
52
44
60
49
65
16
12
27
27
14
60
60
60
6
114
156
70
50
190
140
4
57
45
74
90
31
27
20
10
26
36
10
8
16
12
98
90
46
36
18
15
71
30
46
68
30
34
56
24
25
11
37
99
48
182
16
14
30
18
37
5
64
15
75
12
104
4
26
46
42
12
75
5
16
48
20
24
10
18
123
27
2
12
24
6
25
48
35
76
105
71
13
47
13
11
16
45
96
3
116
58
27
5
18
10
2
144
10
36
51
17
30
88
98
90
37
39
33
41
70
14
30
6
31
69
231
23
25
36
12
15
38
24
72
40
188
10
6
12
15
23
25
65
6
16
48
21
129
27
27
12
20
60
18
7
180
29
7
3
14
6
6
168
30
16
9
65
163
59
166
122
13
48
51
80
10
8
60
7
75
90
84
99
47
1
84
3
42
90
38
6
10
12
38
60
52
2
28
14
1
39
36
38
19
17
199
36
84
35
4
62
43
11
34
32
78
66
16
75
48
93
27
71
16
90
75
95
24
34
2
1
24
48
108
3
26
24
60
66
1
69
74
16
44
64
33
17
58
60
69
65
19
29
28
39
15
80
16
84
110
88
51
96
36
39
21
84
21
182
136
9
11
30
31
15
44
6
30
84
85
71
70
36
14
28
56
52
2
6
10
116
10
104
22
30
69
35
138
10
2
55
111
2
10
50
31
5
4
140
6
4
2
78
58
38
4
20
73
23
4
78
138
14
12
31
23
24
36
22
14
1
9
39
101
60
34
9
36
5
67
23
49
21
20
7
15
18
15
24
35
82
78
20
6
4
3
3
56
85
21
12
15
41
34
50
46
12
14
40
8
10
86
22
24
138
32
79
39
48
8
96
84
46
204
27
17
7
5
31
12
57
54
201
15
33
71
85
35
6
24
22
12
36
45
87
72
33
12
36
96
3
146
10
6
134
36
13
27
24
134
30
85
3
18
51
75
44
1
149
6
78
10
33
12
47
64
14
67
5
79
5
36
30
58
171
209
7
48
17
34
20
66
19
57
62
30
43
59
78
16
27
23
34
78
44
25
95
1
9
44
7
17
55
125
72
4
6
38
10
72
24
9
47
24
30
160
176
91
83
37
3
69
36
135
170
36
31
23
4
6
56
28
2
48
42
40
134
25
29
36
79
11
94
42
20
13
36
15
42
15
83
61
15
8
36
24
13
9
50
10
8
10
45
117
15
48
35
90
43
23
97
29
30
30
19
9
26
184
21
12
120
105
14
4
44
97
15
20
120
30
30
120
1
24
3
18
87
36
29
40
51
84
48
29
19
5
66
24
120
40
14
6
40
74
10
45
47
40
224
36
30
78
28
18
44
100
2
1
24
168
72
5
18
13
29
4
15
39
150
122
13
81
26
90
58
42
84
140
60
6
88
146
30
76
30
14
54
6
114
42
10
44
10
90
12
62
60
13
23
150
6
78
10
81
11
34
39
41
7
77
16
75
9
15
11
6
30
16
45
219
9
5
64
18
44
4
21
95
61
23
112
18
116
10
74
30
1
23
1
27
54
24
15
125
6
61
24
69
50
4
21
12
135
9
5
91
59
18
36
6
18
10
18
38
66
58
26
36
76
68
10
45
29
150
6
30
40
56
4
20
34
12
44
7
17
120
132
30
54
34
2
43
11
54
42
60
61
59
18
6
1
89
19
36
101
136
38
96
84
25
29
6
10
50
25
5
10
20
100
6
18
33
53
22
9
9
74
12
1
59
1
48
96
45
183
95
12
16
42
2
229
15
140
60
126
78
12
70
24
87
83
120
34
176
24
7
24
65
31
5
18
10
2
121
33
51
89
6
148
32
13
135
18
135
3
6
20
88
75
17
31
53
60
79
65
126
54
43
135
30
62
6
7
39
30
50
181
93
24
15
3
12
116
25
5
16
134
1
24
101
30
34
6
81
29
90
84
4
36
20
36
85
23
133
48
71
64
60
45
21
98
88
54
3
35
72
78
28
27
71
10
66
114
87
93
36
50
25
48
3
117
17
18
6
24
90
36
24
10
36
90
9
117
14
22
27
171
36
14
4
110
10
18
68
1
9
44
30
36
16
8
10
56
6
25
123
108
32
25
12
5
70
8
10
26
10
6
66
14
24
16
54
27
77
40
75
5
16
72
8
4
132
51
33
42
45
23
6
114
84
16
56
54
187
53
66
90
28
3
60
48
36
108
120
41
4
156
176
28
3
15
228
6
36
14
34
50
1
9
50
ABCD 93721537844*3^$a+1 [50062]
27
84
61
11
37
60
200
48
24
69
102
114
18
21
81
3
15
93
144
111
84
36
9
33
48
19
24
11
9
12
24
135
33
63
117
100
47
6
55
17
3
60
39
93
16
60
44
4
20
51
180
57
24
36
60
21
19
24
36
65
96
30
1
89
3
88
23
37
11
69
60
96
16
71
30
79
11
25
48
60
12
23
45
27
120
105
39
24
85
17
19
8
48
183
12
109
59
18
102
36
57
36
60
51
12
24
193
8
36
84
39
84
69
21
19
53
19
72
149
19
8
84
9
3
36
75
73
53
87
4
35
9
84
15
13
44
52
17
27
21
75
72
21
162
156
189
88
83
60
21
28
80
72
28
35
1
8
63
21
15
24
45
21
3
147
49
41
3
51
13
24
92
27
33
40
59
12
1
32
63
37
20
15
33
120
4
23
36
30
24
90
12
9
28
56
16
8
27
117
27
25
44
96
21
51
16
32
64
32
240
64
143
72
165
57
66
60
9
3
1
80
27
21
51
61
12
35
25
32
75
120
61
72
72
35
145
12
20
48
3
73
180
185
90
49
23
12
21
184
12
36
53
3
180
156
36
112
59
30
91
24
35
21
12
75
1
56
69
67
20
48
39
9
16
108
29
91
8
15
9
21
55
71
9
27
24
1
29
90
117
52
56
45
3
15
36
114
15
183
72
45
100
12
59
9
4
23
30
54
61
8
3
73
35
33
28
12
32
36
9
3
48
3
69
12
112
68
21
163
72
23
12
24
69
15
61
17
127
17
54
57
87
13
8
69
67
44
28
8
12
3
105
48
40
5
48
43
140
15
24
12
73
95
12
21
4
32
3
13
71
25
80
84
15
33
39
48
1
36
23
36
12
57
96
51
81
27
66
19
5
18
54
63
12
192
36
76
72
44
76
68
39
69
72
171
36
49
8
16
11
73
36
24
20
27
54
43
8
75
204
81
39
129
16
24
8
39
9
28
20
21
30
18
3
4
36
92
84
156
39
153
16
20
64
23
69
12
39
78
31
20
93
3
63
1
56
39
33
3
13
71
180
33
27
48
25
56
36
105
19
144
36
20
172
36
60
11
57
3
12
24
57
12
15
141
72
12
16
47
37
44
84
24
159
30
163
32
39
1
8
69
19
35
9
39
60
108
12
25
108
36
47
57
237
39
84
39
33
16
20
4
35
12
109
17
3
51
69
21
63
64
32
27
12
42
144
31
35
25
144
11
90
114
49
188
96
3
60
21
108
27
9
208
125
99
16
47
33
60
36
16
72
20
51
1
92
52
176
21
3
21
19
72
164
27
9
123
37
32
12
76
23
33
96
24
72
3
42
15
33
3
40
71
33
15
72
9
12
39
108
12
81
144
36
69
18
37
65
111
96
16
48
89
75
24
36
15
33
75
48
25
108
35
13
36
5
103
59
21
12
3
12
6
111
28
36
36
24
20
144
144
33
66
72
126
144
75
141
15
27
54
66
9
84
4
125
63
135
108
120
21
96
12
21
30
33
3
9
27
24
66
114
33
21
87
33
3
60
48
76
29
55
108
95
48
54
111
33
6
21
15
48
25
12
68
24
4
17
63
36
24
3
21
12
87
213
24
88
5
48
15
27
54
3
48
69
6
13
23
57
27
117
27
45
16
125
90
9
40
131
210
18
61
107
9
39
24
12
33
4
8
36
28
35
21
40
11
24
90
18
121
35
162
3
160
95
129
15
85
20
12
60
3
48
72
162
7
36
48
35
21
16
56
12
27
12
144
90
90
54
15
12
52
32
4
140
36
88
68
39
36
21
15
69
99
66
7
17
139
80
84
3
1
47
60
13
77
55
35
57
45
114
12
24
21
24
93
42
145
48
8
15
37
32
33
150
66
19
5
120
42
57
63
1
5
72
3
87
9
27
121
23
12
105
120
123
48
18
19
5
19
29
18
69
12
99
21
3
69
147
69
21
19
116
4
5
18
12
36
9
12
12
64
20
60
27
156
45
60
4
17
6
57
16
156
35
237
51
81
9
55
32
12
27
45
96
120
45
3
15
73
5
3
24
12
28
96
11
24
144
12
33
21
19
95
30
198
18
51
183
45
33
3
16
35
9
129
72
39
36
183
21
124
47
6
3
64
8
52
12
35
18
6
57
12
147
18
66
24
192
25
128
16
44
48
108
24
27
13
32
3
93
40
29
114
45
39
108
24
36
1
20
63
1
24
11
201
124
5
19
35
9
4
8
207
117
15
21
172
36
ABCD 93721603538*3^$a+1 [50007]
108
120
147
53
4
56
25
47
12
1
71
91
30
59
156
132
103
90
35
28
21
39
80
40
84
68
25
23
40
60
81
3
27
5
28
21
36
24
27
108
15
21
44
12
84
24
4
92
136
105
27
27
93
32
96
4
45
3
128
52
80
28
132
12
45
15
75
201
20
4
56
112
32
109
59
36
12
88
32
109
60
24
35
40
21
63
32
1
108
60
11
28
68
72
1
15
44
16
120
45
15
24
3
57
87
21
129
15
48
8
108
1
24
15
224
72
31
18
30
21
21
63
32
28
32
19
54
39
3
29
19
77
13
119
52
141
15
44
24
1
83
12
16
44
4
104
91
42
75
3
6
66
17
61
59
76
12
9
36
18
17
40
24
24
15
77
100
20
28
156
8
1
36
3
27
120
125
160
104
24
28
32
148
24
20
55
24
66
95
1
39
8
151
57
44
4
204
12
15
41
4
20
40
15
41
55
24
69
81
11
4
24
27
77
12
1
59
4
81
75
21
27
12
45
71
4
159
117
24
44
40
72
33
12
3
32
4
8
60
73
24
15
56
28
45
15
36
20
1
78
29
40
21
6
81
24
21
83
12
72
37
6
24
5
60
76
72
3
17
13
15
20
79
33
63
24
29
52
24
129
6
41
52
72
21
24
84
66
5
169
87
3
6
23
13
24
24
11
16
32
13
27
12
9
30
77
40
45
63
32
49
11
60
132
28
8
25
6
69
36
80
60
84
24
1
27
8
232
72
12
8
61
12
30
18
51
68
13
35
25
3
20
112
44
40
48
36
12
69
23
12
36
4
45
30
30
11
55
17
12
16
24
36
20
43
41
4
45
75
44
100
27
41
55
24
113
31
9
36
20
24
28
9
66
29
16
3
45
45
30
89
88
32
52
45
120
3
3
24
30
35
49
30
101
16
20
52
51
89
73
63
12
48
36
39
5
96
1
15
129
11
49
15
9
11
1
18
29
48
4
24
21
63
8
24
48
60
7
24
21
69
159
57
23
31
29
97
63
92
156
4
9
99
3
65
4
128
13
167
31
30
111
21
108
60
27
20
112
12
24
56
48
12
4
84
117
36
3
12
12
3
114
6
125
168
115
29
36
31
24
17
12
60
52
75
45
8
16
44
16
36
56
4
15
41
72
73
119
76
20
40
39
21
45
63
56
49
27
80
120
160
72
32
48
60
13
75
12
3
18
11
4
21
23
148
20
13
27
9
11
12
96
124
33
27
32
16
8
100
12
3
17
40
20
73
12
24
39
96
9
27
24
8
37
3
8
4
39
17
4
236
60
84
28
8
52
36
116
1
174
9
24
111
66
35
28
33
15
8
175
42
30
165
69
63
33
39
8
12
88
12
8
7
53
72
28
56
55
41
169
30
72
29
60
1
39
20
61
47
12
1
23
12
49
15
84
20
4
21
71
1
27
8
12
100
36
36
51
114
63
20
1
36
60
15
108
120
33
3
21
3
20
1
6
89
25
35
24
16
44
31
17
24
24
12
109
15
69
75
44
13
78
162
47
52
20
49
51
45
96
15
9
35
19
77
52
56
180
76
120
9
51
48
8
48
24
12
24
4
93
24
131
19
53
13
24
6
24
81
9
15
44
36
49
15
15
5
40
72
60
33
59
43
5
13
47
25
15
69
35
25
39
20
67
53
1
11
4
20
40
36
20
48
31
65
55
125
144
61
39
20
52
104
64
21
36
3
24
60
57
54
42
63
15
45
27
93
56
19
42
75
60
9
30
6
83
1
119
1
159
165
66
65
25
24
59
97
203
1
107
4
36
24
24
20
124
8
25
60
15
60
20
55
5
40
33
15
56
36
160
8
16
68
108
4
24
20
40
36
68
13
135
12
32
55
90
54
89
13
18
17
64
96
44
1
39
120
45
3
36
12
24
315
5
28
32
55
9
20
24
100
63
18
15
84
117
59
4
20
1
12
27
3
17
76
117
35
13
39
93
3
120
87
17
7
9
92
4
15
5
48
13
54
5
64
32
28
15
149
67
24
81
60
20
265
51
32
16
32
24
19
77
52
12
75
185
31
9
8
16
24
8
4
48
56
52
8
31
24
96
5
64
12
68
37
30
5
72
12
36
73
42
17
7
96
48
42
107
13
59
1
15
168
12
120
9
23
28
8
24
12
124
200
60
12
4
15
30
35
108
61
99
12
15
6
18
21
20
148
93
59
16
9
51
33
47
28
12
24
9
15
72
8
76
56
4
9
6
9
15
6
60
23
7
6
23
4
32
36
72
43
45
3
17
79
174
35
1
3
27
105
24
87
29
28
57
15
48
48
12
48
105
3
80
7
24
29
1
23
72
61
24
24
27
20
24
48
193
3
44
12
100
9
30
41
4
75
5
37
3
117
15
63
66
3
3
29
36
4
48
48
69
35
36
55
18
171
56
100
39
41
73
15
32
109
23
60
12
49
15
51
5
28
32
24
97
107
60
31
69
20
12
28
36
36
105
30
90
39
87
18
30
41
49
11
100
111
9
24
12
3
41
1
119
28
12
15
6
ABCD 93723152254*3^$a+1 [50043]
72
71
67
5
1
264
6
17
13
35
1
144
47
24
88
168
33
36
3
32
19
36
89
1
239
91
45
75
54
36
60
15
15
489
51
5
55
90
54
66
78
33
104
43
30
72
90
5
160
75
5
49
30
6
84
24
47
184
15
36
45
144
15
105
15
57
33
54
6
59
25
72
15
48
48
57
156
11
40
8
37
179
1
95
259
101
48
55
156
29
7
24
57
8
96
49
36
54
36
81
200
67
93
8
40
75
30
47
169
63
8
192
16
96
75
21
39
9
165
36
258
21
9
90
72
125
19
29
88
128
49
66
117
168
9
12
18
33
27
180
72
81
39
144
36
149
181
30
60
113
72
96
7
17
96
48
31
9
72
8
240
49
42
5
24
181
75
33
23
139
53
216
16
104
31
108
66
36
108
186
41
13
3
123
30
87
129
60
84
327
104
55
24
90
87
24
9
6
65
19
5
1
30
33
200
37
18
42
18
45
21
54
21
165
51
3
180
17
55
90
18
30
6
65
25
30
41
13
27
9
167
48
64
51
54
207
255
168
72
18
66
96
5
229
107
120
19
69
75
21
56
24
403
21
15
36
21
57
30
17
24
72
379
221
48
264
7
48
17
25
54
120
60
77
49
23
16
72
8
115
45
120
9
42
54
167
40
63
30
11
24
1
24
84
3
33
54
33
72
8
24
25
39
32
43
174
23
40
27
21
165
30
24
30
23
19
108
65
151
9
48
279
9
32
37
30
101
16
9
191
103
57
24
80
72
48
19
45
51
30
96
30
161
433
135
56
120
136
9
63
8
144
48
55
126
11
160
104
16
24
9
167
73
191
40
111
18
207
120
128
31
270
30
117
8
79
33
69
378
6
126
29
115
66
59
49
23
40
63
60
45
56
184
56
73
23
24
48
208
8
265
234
21
216
69
107
67
45
48
87
72
108
6
71
55
84
5
1
23
25
42
29
1
24
71
19
21
15
9
9
15
57
71
103
81
15
90
54
105
216
24
45
11
16
24
3
36
17
37
227
25
95
49
150
137
88
56
25
15
15
168
12
21
33
96
63
81
30
150
51
3
102
39
56
24
136
15
9
24
32
64
75
90
27
3
45
392
103
89
16
39
17
73
126
204
53
40
33
15
75
149
16
144
177
48
36
11
96
120
144
24
40
56
73
63
3
6
180
90
81
99
84
9
81
24
47
16
9
30
60
48
21
32
120
24
120
120
24
25
119
208
57
183
123
21
33
12
203
55
33
8
64
51
21
80
43
6
87
120
24
39
57
24
144
129
23
88
141
90
9
99
21
15
89
55
65
7
60
21
8
40
111
144
36
69
339
77
64
32
40
24
15
105
8
121
47
43
77
40
9
39
75
21
248
16
75
126
23
16
24
152
49
47
67
30
15
248
88
72
8
16
56
72
55
185
48
73
95
19
30
6
81
9
66
5
24
72
40
57
42
90
144
84
63
8
55
17
73
24
12
18
33
24
39
105
80
24
115
156
41
24
115
144
6
30
129
51
6
15
120
56
48
144
48
144
24
64
51
29
31
180
141
80
25
95
73
87
56
40
24
3
36
24
233
40
80
37
11
169
6
17
67
21
24
32
55
225
24
39
12
24
197
144
88
51
24
117
48
51
180
84
45
135
42
138
42
11
37
107
48
168
7
ABCD 93723792382*3^$a+1 [50029]
24
96
24
72
168
24
39
33
136
32
3
37
11
133
32
63
57
88
152
64
32
144
3
21
3
37
23
48
57
72
64
56
87
105
40
120
8
51
216
21
51
85
104
112
8
39
9
24
64
96
8
171
85
83
96
36
48
25
8
51
165
112
155
93
123
13
96
23
49
179
301
152
75
37
96
56
15
396
132
49
80
64
8
3
69
75
37
24
8
3
61
72
71
108
13
120
32
3
21
87
33
3
117
3
84
25
72
104
64
35
213
64
95
57
24
99
108
36
181
24
143
48
601
48
104
24
24
63
48
105
27
45
160
323
21
87
153
24
16
35
72
13
96
24
48
144
35
60
265
152
24
120
51
141
147
237
24
3
165
72
123
108
48
84
45
16
56
40
264
24
8
64
11
60
1
224
88
8
96
136
104
75
48
21
15
84
69
96
3
85
47
1
120
240
176
48
24
27
120
12
145
59
117
51
45
3
205
224
16
120
8
15
81
51
72
13
59
37
107
13
8
72
51
12
57
27
12
9
24
40
72
32
16
56
16
35
72
45
51
21
120
24
75
12
33
48
304
120
96
71
81
112
35
141
3
69
48
240
72
240
48
171
181
96
216
128
135
33
40
72
59
45
27
60
129
15
84
45
15
9
39
49
8
72
24
16
32
123
69
16
120
104
16
35
37
24
8
75
37
224
3
156
240
81
48
3
85
24
35
69
39
241
128
3
37
23
108
13
32
112
119
12
21
40
32
96
39
81
16
32
216
39
9
88
96
168
48
59
61
8
112
23
36
61
248
136
48
8
72
15
1
8
24
40
59
93
75
120
45
120
27
13
8
64
8
48
51
117
51
21
219
213
219
13
104
16
168
167
12
192
157
32
328
131
37
96
8
159
81
96
15
49
200
216
144
160
8
3
264
24
69
51
69
48
16
35
13
8
48
120
24
40
168
11
36
12
13
104
192
136
56
40
56
75
48
133
128
64
59
24
240
373
23
33
123
120
24
181
35
13
11
61
167
12
37
48
11
21
27
24
117
123
72
36
57
64
56
112
128
120
16
8
48
232
80
280
80
72
87
9
112
56
96
16
8
328
56
40
48
32
64
152
51
157
83
61
120
8
88
143
12
69
48
16
35
72
240
13
35
312
61
32
24
120
75
36
36
109
96
96
24
11
12
96
129
27
24
69
72
15
33
51
144
120
21
27
205
56
27
93
40
131
21
16
11
12
36
156
1
32
15
300
45
64
23
57
87
505
240
80
16
80
99
13
72
35
45
99
69
99
13
8
64
48
96
80
168
147
61
8
24
256
71
129
27
61
56
144
64
56
40
32
24
16
96
11
213
195
61
23
48
33
48
48
64
8
96
24
208
120
11
181
32
51
69
51
60
57
192
216
15
49
155
21
112
83
37
48
11
13
296
120
3
21
24
64
80
168
136
32
96
16
191
1
176
27
61
32
16
71
84
13
152
120
88
83
120
37
203
37
11
309
3
48
13
32
ABCD 93724294858*3^$a+1 [50083]
24
40
45
3
8
36
36
48
121
35
4
92
84
40
8
16
104
37
3
12
68
40
20
37
15
24
56
48
16
21
35
148
333
23
24
85
15
92
64
81
183
33
12
63
60
45
23
84
145
12
15
36
8
136
21
75
8
52
68
37
27
56
40
72
128
36
100
21
3
129
48
39
80
48
12
28
20
96
12
4
81
27
57
143
1
59
1
36
48
87
8
28
20
72
1
36
155
4
20
24
88
33
24
36
171
48
117
15
84
24
8
12
60
73
108
27
9
36
23
60
37
99
9
15
72
9
83
52
21
23
1
95
4
57
15
20
97
12
216
123
12
32
1
39
92
85
144
36
35
13
11
49
63
12
105
123
33
11
28
8
48
1
191
88
36
9
12
27
105
3
80
25
123
36
56
48
24
121
36
63
20
16
56
25
15
56
25
143
24
96
96
48
16
9
108
107
1
12
23
100
104
13
87
132
8
37
15
20
24
64
117
83
1
15
117
59
300
1
83
1
15
24
69
15
20
1
39
8
25
3
96
69
59
25
3
129
48
95
73
15
69
24
11
148
57
36
23
16
104
1
3
36
81
24
15
144
32
109
11
64
32
24
4
32
100
128
37
35
25
48
11
61
24
11
37
15
57
119
76
81
15
44
36
49
363
8
12
25
23
60
4
9
39
32
4
24
80
16
20
109
36
11
16
9
15
8
112
9
11
180
16
48
9
15
36
57
60
15
12
60
32
1
39
56
37
11
25
11
28
56
97
72
47
48
1
71
60
64
44
157
71
48
84
12
16
12
8
12
97
3
56
24
40
33
87
8
40
8
4
36
21
11
97
36
99
93
27
56
49
83
4
24
84
140
48
24
28
105
11
16
24
69
36
15
12
32
16
21
108
51
24
32
1
3
80
4
21
12
60
12
35
241
11
4
36
56
64
8
121
119
72
48
16
32
4
33
95
16
21
84
24
192
111
20
108
100
72
24
93
47
205
15
36
33
24
36
12
24
63
60
132
44
16
56
73
147
12
21
107
4
68
12
4
9
71
37
120
47
48
12
97
99
20
64
81
60
15
44
13
23
100
92
84
1
39
104
145
39
33
24
84
11
85
36
15
32
1
159
80
36
37
39
8
1
119
112
9
36
11
24
64
32
13
264
15
68
88
81
24
119
1
39
48
9
35
73
48
39
96
84
8
25
11
96
1
63
36
44
37
15
9
3
45
60
83
4
36
8
24
37
3
33
168
72
48
60
35
157
59
96
85
87
116
25
47
144
48
157
99
72
8
1
191
84
48
1
171
33
15
8
64
8
52
45
96
3
44
61
155
25
95
49
3
45
60
23
157
35
148
104
1
51
20
40
33
48
72
60
191
124
57
24
120
24
3
45
60
72
3
8
25
12
168
12
15
12
12
48
21
15
9
48
39
20
88
56
160
21
11
88
56
40
68
96
4
72
45
3
48
8
112
45
95
4
8
48
48
160
20
64
156
24
56
1
23
1
11
25
51
33
72
24
35
13
23
13
99
81
27
84
48
57
15
104
25
72
108
75
21
15
33
35
28
12
57
111
108
92
120
28
80
1
264
11
88
177
15
249
15
24
8
25
39
24
117
27
45
135
32
1
48
47
28
224
13
99
9
71
13
75
21
12
144
96
15
8
25
59
12
4
57
72
108
84
75
8
112
9
15
24
8
73
24
15
56
60
16
44
64
48
84
9
71
36
12
37
23
132
108
25
107
64
81
11
85
48
51
24
201
39
104
73
63
24
57
39
192
44
61
15
48
180
12
20
13
36
83
172
48
36
96
168
180
20
88
24
8
40
140
16
20
145
47
12
25
3
72
141
47
25
24
59
85
59
16
24
12
69
27
93
47
88
9
35
37
39
84
45
23
40
24
60
128
12
13
23
13
36
36
24
120
23
40
192
60
33
27
9
84
3
48
24
105
35
37
24
47
24
40
68
157
15
48
33
72
63
8
49
35
60
181
12
15
24
21
107
1
12
27
68
4
60
44
16
48
32
49
36
144
47
25
83
4
12
24
80
220
96
21
27
45
51
141
83
108
100
132
8
4
21
48
15
24
93
39
84
21
36
159
48
21
15
9
11
12
85
23
16
84
20
12
60
49
36
27
48
32
40
72
33
35
28
24
24
56
48
16
60
21
15
44
49
111
44
1
87
45
99
9
51
48
20
12
ABCD 93724587506*3^$a+1 [50000]
12
55
18
78
30
11
1
35
97
18
18
83
120
24
37
78
209
49
11
24
25
42
18
11
91
5
24
1
60
11
108
31
113
84
1
90
77
48
36
1
11
67
24
29
48
60
343
89
1
48
30
42
35
43
53
96
36
25
12
18
77
72
24
72
48
37
83
60
12
115
42
126
173
60
37
42
48
209
145
96
35
48
12
36
12
7
101
144
25
42
30
42
66
11
24
25
84
35
36
60
168
19
30
42
96
24
29
72
37
11
132
7
41
37
119
91
29
96
187
5
37
78
72
29
36
12
24
48
12
37
330
30
12
23
7
5
115
78
108
24
6
41
61
18
17
48
7
101
24
60
73
192
11
72
115
72
41
12
37
83
108
1
78
53
49
18
42
47
60
19
197
43
90
12
23
37
11
24
24
1
12
59
1
59
7
54
23
96
19
78
60
60
72
23
36
13
71
24
13
12
330
29
180
61
168
59
199
5
19
29
1
18
161
96
1
47
55
18
131
49
114
138
71
31
48
17
31
29
24
19
5
13
11
12
31
18
60
23
19
77
12
60
19
125
84
13
138
18
35
49
36
35
48
19
41
181
36
35
72
73
23
97
47
60
55
125
60
223
5
25
210
53
24
163
72
30
12
59
109
11
12
84
24
67
65
96
108
36
36
19
42
191
12
48
19
78
95
25
120
12
48
12
23
25
11
31
101
24
25
42
17
1
132
66
41
49
35
19
18
60
42
53
67
5
13
72
36
24
18
29
1
71
19
77
72
73
48
11
12
216
49
23
97
35
96
84
109
95
12
49
42
72
17
36
12
1
60
35
7
18
23
48
1
30
18
11
1
95
36
49
47
25
96
72
59
180
1
11
19
65
84
108
73
131
61
23
55
29
48
43
90
23
175
72
150
18
17
7
6
23
12
25
107
108
169
35
1
60
23
1
35
13
11
24
48
25
83
1
35
25
66
72
30
119
163
29
1
263
96
169
42
48
42
95
36
25
47
216
181
30
78
47
24
72
96
13
36
114
30
71
132
36
67
41
1
35
24
72
91
53
48
25
12
35
13
35
37
47
13
90
29
24
19
17
79
42
252
23
24
12
37
84
11
12
7
125
13
12
18
5
24
19
17
73
132
23
37
102
18
72
36
60
54
18
131
48
121
18
42
30
5
67
17
48
60
13
11
156
1
11
19
90
30
42
59
13
60
23
67
48
5
24
24
24
84
37
282
65
25
35
43
5
19
6
71
61
30
30
12
36
12
47
12
84
12
37
60
179
151
101
97
35
13
23
19
5
120
43
42
23
37
108
30
65
85
60
12
18
42
71
84
13
12
60
30
5
24
13
11
85
107
48
25
42
17
25
23
60
72
12
180
49
71
36
36
156
12
84
12
73
72
210
125
120
13
24
60
59
61
90
77
72
49
23
48
61
36
162
77
25
18
53
12
13
47
84
96
12
48
37
30
161
217
59
43
65
12
1
42
30
71
120
145
12
30
65
25
72
11
72
133
102
17
31
24
6
12
11
72
72
97
138
18
24
59
19
18
11
48
168
115
5
108
25
71
108
43
89
36
13
60
24
71
19
48
120
53
37
11
36
13
12
11
25
42
78
47
85
12
48
18
77
73
71
49
11
12
48
1
95
73
12
35
85
35
205
35
13
24
59
36
1
11
19
72
168
5
37
59
73
18
29
1
47
25
36
11
19
89
12
1
48
24
48
60
47
13
95
72
13
11
240
84
85
311
37
191
1
47
13
23
49
23
13
35
217
47
133
71
79
90
30
48
234
35
24
84
7
18
167
31
24
89
1
6
41
48
12
72
72
276
73
36
12
11
37
192
60
12
6
24
96
5
72
43
102
18
53
139
330
12
11
55
42
78
53
67
42
12
131
48
60
91
41
7
72
18
150
53
48
48
13
119
48
1
95
55
41
49
11
1
156
30
101
1
132
78
42
119
60
96
1
24
228
30
29
60
156
24
13
36
23
24
25
35
36
37
23
121
60
108
72
11
24
84
84
96
19
48
5
25
59
73
23
7
90
12
18
78
60
119
48
12
13
11
96
48
12
276
19
ABCD 93724600064*3^$a+1 [50198]
187
54
198
288
234
191
169
108
306
185
175
17
55
162
360
306
29
48
48
217
18
36
36
54
198
90
162
5
175
18
216
36
306
17
163
270
72
126
180
126
90
108
252
54
522
53
144
1
54
41
139
245
43
108
162
90
162
72
36
95
373
72
54
221
85
144
11
25
432
90
413
37
342
126
23
121
23
157
198
173
457
450
270
90
270
95
265
270
108
252
198
72
540
270
18
90
342
108
72
83
7
288
18
306
198
95
31
36
90
83
96
96
48
55
41
192
109
396
407
241
36
90
414
90
89
37
126
630
359
109
396
23
31
257
144
103
576
234
270
72
198
252
90
173
115
126
54
185
67
378
83
97
72
144
119
48
49
378
53
37
107
288
55
36
180
72
180
432
18
90
90
95
247
41
211
54
119
43
144
126
252
270
221
85
36
23
13
360
522
252
180
54
155
655
161
91
149
445
54
125
1
95
48
343
288
144
162
90
18
108
72
198
144
360
41
49
479
25
36
35
235
53
235
53
127
65
133
59
139
144
53
289
378
18
324
378
288
342
47
61
180
288
191
223
198
18
36
5
13
306
65
241
126
65
7
306
36
36
234
288
108
252
180
233
19
90
126
149
265
71
55
72
65
43
149
121
90
918
119
61
179
73
180
252
666
162
54
468
113
49
360
36
198
126
234
72
234
131
589
18
18
335
25
983
61
ABCD 93724790366*3^$a+1 [50116]
9
3
69
15
93
72
15
111
144
69
156
63
18
36
15
36
72
48
27
9
48
132
63
18
126
18
15
111
117
153
15
21
36
15
57
54
21
84
36
36
111
57
48
3
33
168
69
54
249
75
18
72
162
180
21
120
108
180
21
75
51
18
39
69
123
72
12
24
12
24
201
99
27
153
60
60
48
48
72
9
54
18
111
48
39
108
18
72
36
18
57
108
24
36
27
69
24
60
81
54
69
3
69
75
216
18
15
39
9
12
12
39
18
27
99
225
48
303
21
33
15
36
57
39
84
48
99
54
51
36
39
9
9
18
72
33
93
75
69
27
81
27
60
72
36
3
18
15
84
24
3
54
75
105
198
36
144
33
24
87
126
147
69
63
9
72
159
39
234
15
12
27
105
60
96
36
96
111
18
126
18
99
252
24
24
132
36
45
39
204
48
60
24
36
111
45
12
12
3
54
27
72
117
36
3
33
3
24
135
93
72
51
33
93
99
228
108
48
57
27
12
120
60
108
33
54
108
117
24
129
72
108
15
48
9
18
54
18
141
21
27
117
27
12
15
54
63
108
45
99
24
108
132
12
168
24
45
51
57
87
96
12
24
231
45
45
54
234
75
240
45
99
171
33
132
15
21
84
57
90
93
60
72
99
33
75
9
9
39
105
27
24
57
3
69
72
63
36
120
123
45
12
51
18
72
54
105
165
159
39
36
21
69
15
111
9
189
15
147
162
27
48
15
18
27
153
3
60
153
111
36
96
117
51
24
159
117
27
33
48
45
75
60
60
12
36
27
54
15
21
111
33
3
123
33
96
108
12
21
99
12
48
3
198
27
9
36
90
57
33
36
3
87
54
180
3
12
3
93
51
33
108
3
105
12
27
18
39
24
9
90
18
15
204
69
171
63
81
189
63
84
60
189
144
27
36
48
69
36
90
18
108
51
108
3
36
69
39
18
180
27
99
9
120
15
249
39
45
156
108
33
15
60
213
75
108
12
21
18
36
21
36
12
108
84
12
120
21
18
9
9
36
27
81
159
72
183
45
24
3
21
15
54
72
144
36
18
72
72
54
63
156
12
48
24
36
21
363
72
123
270
108
27
27
33
72
3
36
33
12
84
312
36
45
72
15
12
9
63
27
90
63
24
75
54
99
12
84
93
18
9
24
60
72
84
48
84
33
36
3
60
132
93
15
39
21
144
12
12
81
108
3
132
24
57
99
24
168
48
12
144
24
276
33
15
183
18
18
21
51
177
111
360
57
87
81
27
105
84
48
15
18
18
126
18
54
36
39
60
108
27
33
21
3
12
120
189
231
183
105
24
12
129
63
99
33
60
144
33
18
9
45
15
168
84
48
24
129
39
96
24
108
3
45
12
33
36
3
156
24
12
84
48
96
99
45
27
270
36
3
51
18
36
126
213
24
60
60
12
81
171
99
33
111
165
12
57
54
45
60
36
93
75
84
219
21
12
48
135
57
159
129
60
24
93
87
120
24
120
108
9
75
96
132
36
39
18
51
72
3
33
57
51
3
33
60
84
48
27
21
24
99
54
126
9
63
33
48
120
84
75
141
3
21
51
429
21
306
9
9
99
180
27
9
48
12
93
63
81
288
39
24
27
117
24
60
33
72
15
3
81
9
216
54
45
144
27
33
36
21
18
33
132
15
126
90
90
75
141
54
249
12
60
39
54
ABCD 93724915418*3^$a+1 [50072]
144
10
5
19
72
2
15
21
10
90
6
24
29
1
66
53
13
24
36
8
4
35
72
205
6
5
24
45
28
8
18
69
93
27
132
48
1
12
47
165
40
11
67
89
31
30
108
102
48
6
59
39
16
2
52
12
126
80
34
20
18
18
100
60
83
1
8
18
10
30
14
10
18
216
72
30
17
13
18
162
12
60
71
1
6
18
12
23
61
24
56
180
88
60
48
60
12
35
3
45
27
72
18
15
108
13
80
46
6
23
25
44
16
11
121
32
51
37
128
16
143
3
9
48
61
42
42
32
16
92
16
36
6
30
20
27
13
14
16
30
23
60
105
4
18
65
73
24
168
72
6
54
18
5
25
18
80
16
146
15
13
132
48
6
96
32
21
51
16
2
40
23
12
25
120
32
3
7
26
15
13
44
88
108
36
126
30
44
16
12
8
87
3
130
24
8
52
20
3
43
120
24
6
20
28
11
25
108
18
18
30
42
12
23
25
90
2
3
33
39
48
48
27
10
54
8
16
66
8
172
24
12
24
30
6
20
75
24
1
8
10
29
25
60
23
25
44
28
11
85
20
40
42
5
3
136
6
12
83
37
35
25
72
95
73
2
21
33
40
24
11
15
10
6
120
29
25
44
142
66
192
12
11
60
75
45
12
25
11
85
30
5
37
54
29
12
12
61
11
61
48
12
12
6
29
13
35
3
81
25
20
10
5
3
45
132
13
26
40
14
16
2
10
54
8
21
105
36
39
31
5
19
5
97
18
5
60
9
36
16
20
28
18
5
48
45
46
18
36
47
37
86
40
29
21
40
132
23
144
91
2
88
72
23
15
21
139
72
42
107
1
23
72
37
36
11
31
150
24
23
48
45
3
12
60
13
20
130
6
26
69
61
14
10
6
18
11
19
72
54
36
47
48
13
35
9
27
48
61
12
68
52
60
48
36
11
217
116
4
6
6
71
19
5
84
37
12
8
52
20
36
16
11
13
24
23
72
25
23
27
18
3
12
12
61
12
18
41
79
6
26
18
15
12
19
78
12
36
12
6
26
36
10
24
18
95
12
93
27
45
136
8
27
19
24
146
39
87
22
12
11
9
3
60
73
24
66
18
24
60
155
36
91
18
36
42
32
21
109
86
22
60
54
54
24
35
1
24
12
36
72
11
9
28
54
6
12
11
24
85
48
12
120
96
152
10
18
6
30
108
78
48
54
36
6
54
24
18
104
225
63
21
12
97
6
41
39
22
23
1
8
15
57
124
12
12
78
42
120
6
72
54
71
13
47
15
34
56
3
24
25
56
36
46
29
48
12
81
75
33
15
1
20
3
12
39
46
8
162
10
11
49
20
4
47
13
11
73
18
65
37
2
9
37
23
132
85
2
93
48
24
33
52
20
15
48
45
63
55
29
12
1
38
10
12
83
25
11
24
36
36
25
8
10
5
1
59
36
25
26
10
8
52
20
70
110
10
24
30
23
3
69
21
40
30
38
27
133
36
83
27
18
46
42
12
8
52
11
25
2
40
18
84
2
18
3
13
47
37
18
5
49
98
10
62
18
28
18
137
49
11
85
78
80
22
107
156
21
15
36
43
5
1
60
20
10
26
28
12
24
168
36
71
48
1
36
6
74
144
46
5
13
48
132
108
54
54
12
14
18
40
11
96
48
61
12
47
12
33
46
125
9
28
30
14
4
30
54
2
10
126
8
10
36
36
24
11
27
18
72
75
72
1
50
70
108
107
75
129
31
65
108
1
44
4
60
6
2
27
61
60
59
13
138
72
5
60
25
60
23
72
109
116
15
24
24
81
16
23
37
72
11
57
40
18
5
61
23
31
30
12
23
45
36
64
12
24
59
1
6
53
115
72
62
36
51
144
24
1
11
31
8
9
37
8
15
48
37
83
13
47
60
48
109
36
44
40
12
56
28
12
12
48
12
32
36
64
6
138
11
24
99
46
12
32
76
71
19
104
46
44
160
36
42
114
54
54
66
42
8
22
32
10
62
10
23
13
48
60
96
59
24
13
24
11
24
19
62
27
7
18
36
36
35
13
6
5
61
54
6
20
28
98
10
44
10
18
72
44
16
48
47
96
9
28
11
72
37
86
34
36
2
88
2
3
49
20
16
36
35
96
33
27
27
18
75
85
23
61
24
47
48
51
34
35
1
20
15
1
47
1
12
12
23
73
32
99
1
12
60
11
84
3
72
46
12
104
51
19
54
2
33
55
56
10
11
13
60
32
34
53
57
148
6
6
23
13
12
168
20
112
48
48
222
144
29
1
8
28
59
21
64
23
1
56
39
157
12
8
3
24
27
16
5
37
47
1
20
27
36
85
11
24
24
37
24
12
23
37
78
50
27
9
4
12
84
48
107
1
18
66
38
142
155
25
48
11
60
61
48
23
19
6
35
25
78
66
24
47
12
1
32
39
13
12
95
13
8
40
78
5
36
73
12
23
3
18
27
48
25
44
40
23
9
28
8
10
42
6
66
48
36
35
45
64
18
5
13
80
4
42
8
88
77
1
24
8
10
90
54
6
35
73
12
24
36
35
85
44
34
54
56
15
67
29
33
52
56
75
105
27
7
53
3
18
52
2
46
47
193
24
23
13
6
18
60
2
9
12
73
50
16
5
19
30
12
8
51
19
5
37
24
83
43
8
40
5
1
66
30
12
6
2
27
48
24
1
12
86
21
1
35
60
19
66
48
12
48
50
22
72
23
12
12
133
12
66
18
6
6
132
47
13
12
11
24
1
83
12
132
1
11
19
17
39
10
24
59
43
17
7
125
1
18
54
18
2
40
32
64
62
22
60
83
97
60
23
15
45
84
ABCD 93725271884*3^$a+1 [50061]
60
85
11
24
25
15
20
120
4
32
174
31
23
49
17
286
44
46
87
23
18
142
44
84
16
33
17
115
5
144
6
4
20
109
11
132
108
36
1
59
34
50
49
21
15
24
11
22
14
40
74
16
24
32
18
52
24
104
40
80
10
51
5
64
26
16
30
8
90
96
84
12
157
11
30
106
144
6
54
26
79
57
14
114
16
50
6
54
36
28
32
58
255
15
50
22
74
30
120
10
15
9
15
15
26
43
27
36
20
120
34
50
24
12
24
24
10
26
61
63
26
6
24
16
68
1
5
54
10
15
27
30
24
50
24
6
10
44
40
2
24
6
10
8
90
1
125
94
2
30
4
69
17
10
8
6
54
60
150
66
30
175
39
57
33
26
96
4
96
9
24
35
52
33
11
36
85
15
20
13
27
50
34
14
22
8
49
111
56
13
123
20
70
78
66
80
6
58
39
11
246
24
96
106
60
8
60
70
170
6
10
44
10
50
96
61
203
85
65
79
113
30
24
90
6
88
20
12
58
32
19
29
6
49
107
4
24
66
3
12
11
24
60
24
97
23
16
56
13
5
6
24
61
11
73
27
8
100
105
177
74
1
12
3
33
27
8
25
15
21
5
64
2
78
90
70
15
12
23
96
36
24
40
26
64
14
36
156
10
134
84
6
31
33
51
96
12
72
9
26
6
114
16
8
25
95
196
9
11
120
4
66
14
36
24
49
197
10
44
96
24
42
64
30
74
6
24
112
8
36
64
32
60
84
61
3
102
50
60
124
56
40
8
100
26
64
56
54
42
7
12
60
39
9
83
24
30
46
104
25
59
97
3
122
24
16
80
48
22
9
9
80
42
4
26
7
48
83
36
61
29
34
56
150
54
1
9
32
127
48
63
9
81
80
72
78
52
38
106
6
14
84
40
165
72
48
96
11
4
104
25
15
20
22
48
170
6
55
95
24
49
17
31
129
6
20
13
131
70
54
32
48
66
24
7
33
150
50
6
114
22
18
126
20
120
84
60
37
59
120
94
86
4
6
14
60
216
85
48
3
14
114
72
120
100
153
11
46
14
73
23
18
30
40
20
12
25
129
63
27
33
36
11
6
18
60
42
64
15
35
4
92
84
34
26
264
72
48
61
11
24
16
33
111
96
38
30
42
138
22
8
72
223
95
12
238
102
8
12
78
6
64
20
136
14
22
74
34
21
11
48
30
120
72
144
54
10
15
57
98
30
16
26
97
101
151
120
9
15
65
271
65
30
49
11
36
144
121
89
34
60
20
49
21
216
104
120
6
96
24
84
30
120
112
8
6
84
25
101
10
93
3
38
31
65
114
70
15
17
19
21
15
65
18
72
60
24
24
52
33
75
2
34
44
10
50
6
115
21
80
18
6
115
29
22
18
26
24
40
32
37
23
49
89
46
105
144
47
100
8
46
14
66
40
51
45
8
40
2
4
56
49
48
11
25
27
90
14
16
20
30
280
30
165
3
2
78
96
34
15
41
120
120
30
34
15
36
11
60
28
12
54
15
81
48
32
30
108
30
211
45
80
19
60
51
33
23
157
72
9
2
60
64
9
161
55
39
32
60
120
30
54
16
45
3
26
54
82
219
51
8
12
94
326
25
23
1
15
33
11
6
40
6
48
36
60
84
176
36
60
30
7
17
16
39
59
25
95
300
25
15
26
34
45
11
36
64
20
16
69
9
32
175
132
53
114
6
78
1
35
156
133
12
63
36
14
120
6
1
105
134
16
218
16
230
84
6
16
104
55
9
26
84
49
36
5
10
6
15
89
162
94
110
10
26
85
33
86
64
20
46
15
65
24
30
49
47
25
11
54
24
40
146
54
16
74
49
143
4
50
30
24
1
180
5
64
15
71
1
99
44
10
50
85
65
115
27
48
2
30
18
30
12
78
10
20
66
6
4
134
126
60
4
50
31
135
74
30
16
104
42
174
61
15
54
14
25
65
19
21
42
30
3
155
12
13
95
60
6
16
50
30
10
78
66
20
60
100
50
10
36
18
26
1
60
83
37
23
16
56
60
24
30
16
50
48
25
11
10
14
1
11
37
47
34
2
30
70
8
61
101
18
12
58
2
28
21
5
16
14
13
53
24
30
25
35
166
74
54
210
12
18
30
10
2
120
64
80
30
30
40
20
13
57
66
20
49
35
6
54
1
23
10
32
78
40
69
53
58
32
4
26
18
60
52
110
30
40
8
66
30
64
90
72
170
40
14
54
1
35
30
ABCD 93725282026*3^$a+1 [50024]
36
12
227
10
3
69
51
60
168
24
47
144
25
11
10
48
3
9
20
28
51
72
48
12
5
7
155
10
36
44
76
27
48
12
35
154
36
62
108
144
1
48
60
21
180
14
36
18
115
11
85
72
60
35
25
48
17
52
2
13
131
142
27
93
12
3
9
24
14
25
47
166
15
48
72
48
11
49
21
96
3
21
36
62
13
48
9
36
15
5
72
55
57
15
48
5
40
68
4
12
39
60
29
112
86
54
40
3
11
85
9
36
15
12
23
22
15
89
31
23
166
3
93
75
95
10
12
15
21
27
5
18
49
5
31
5
55
17
67
96
24
156
60
24
77
16
2
82
3
45
72
24
96
51
9
39
47
37
120
117
144
15
24
36
12
17
31
24
81
15
24
33
60
3
107
37
35
18
55
153
75
41
28
3
5
67
33
63
57
24
36
3
41
31
108
9
12
24
32
28
36
26
72
1
21
48
12
120
194
90
76
3
153
15
9
111
69
99
204
17
151
12
105
56
72
4
51
35
34
24
32
4
24
75
72
77
18
34
99
47
22
86
36
61
33
32
28
12
3
24
21
15
9
120
48
3
81
68
16
24
63
9
14
36
58
36
96
99
35
54
31
21
3
53
90
37
21
50
25
24
131
70
39
96
119
1
45
24
2
13
33
15
33
24
75
96
9
60
3
72
35
13
72
93
2
72
46
3
9
36
122
85
33
12
84
3
273
135
23
49
5
16
39
45
123
33
132
15
33
14
72
90
79
11
18
52
38
10
3
5
43
9
12
99
84
77
4
84
15
57
48
48
50
10
63
237
12
48
60
128
90
25
9
12
51
29
54
36
61
29
18
1
72
33
15
45
75
12
45
27
107
109
21
96
3
57
20
18
10
75
9
12
108
2
10
84
12
92
36
112
195
17
18
37
108
35
58
120
27
12
57
3
33
14
58
12
128
256
72
14
1
9
3
21
135
29
28
62
13
45
3
24
60
17
196
15
95
18
54
1
17
7
96
95
49
23
10
15
29
19
69
108
48
62
118
12
72
68
4
14
22
3
72
9
38
25
108
48
9
152
40
3
11
106
38
10
36
62
34
39
45
132
38
46
3
41
124
2
34
27
12
57
14
25
12
108
21
176
175
5
52
3
69
48
3
33
27
17
36
40
12
84
3
41
100
24
2
126
54
54
40
12
63
47
82
75
36
81
48
51
45
27
60
60
9
60
48
51
9
36
86
34
99
11
94
60
8
64
51
29
31
23
22
48
27
48
9
51
47
90
72
52
99
84
17
54
25
29
90
25
36
47
13
24
53
4
24
26
10
111
12
60
5
16
36
56
28
135
12
168
35
145
9
51
45
27
12
35
36
162
4
24
15
105
36
99
5
36
76
12
3
105
87
23
37
17
4
15
12
60
132
81
15
12
47
82
8
40
48
2
13
33
300
15
9
60
3
33
2
37
17
4
86
90
31
9
60
80
43
65
88
20
18
10
12
15
69
20
54
46
48
36
135
45
104
16
87
129
38
1
45
26
54
19
35
1
9
8
112
108
14
34
20
7
12
57
24
39
185
52
24
14
1
57
15
12
77
31
45
75
45
24
168
12
3
65
28
3
24
81
120
84
2
13
168
9
60
51
9
3
21
39
21
20
40
32
18
22
68
40
14
70
75
36
107
70
2
72
46
27
48
23
46
39
45
15
57
14
10
39
21
99
12
12
21
15
45
12
38
126
18
22
108
15
57
50
54
19
107
133
165
170
18
4
63
5
18
37
33
48
99
53
4
24
39
21
27
12
45
51
69
3
60
9
24
15
29
31
45
12
48
84
51
71
49
141
84
60
120
50
97
12
71
22
32
232
3
21
32
54
46
12
36
36
14
22
24
24
27
177
140
55
96
189
56
67
59
54
136
96
15
93
2
94
3
11
34
15
5
18
58
14
46
15
11
94
36
14
72
10
3
9
15
36
24
45
36
36
159
84
11
10
36
44
7
33
122
54
18
18
28
12
14
1
120
23
49
48
45
38
85
129
51
81
96
75
9
48
60
3
29
16
15
60
9
24
56
28
15
11
72
133
12
69
84
15
9
48
108
12
32
31
9
3
69
36
3
45
12
84
68
91
21
68
52
183
33
15
69
3
23
34
60
24
15
9
3
33
96
14
82
3
77
18
106
36
38
154
72
24
56
4
24
8
40
120
228
39
95
25
33
15
125
7
36
47
34
3
35
25
60
41
4
32
136
15
47
18
67
81
96
96
15
45
12
146
37
48
59
178
24
39
29
112
104
7
65
18
49
21
75
45
15
29
36
19
57
63
41
115
29
36
4
15
81
15
72
47
70
48
15
57
12
36
14
54
16
39
89
55
35
61
72
33
12
3
21
48
51
69
15
48
60
ABCD 93725972656*3^$a+1 [50052]
96
48
5
27
28
32
4
104
4
116
4
17
3
52
96
29
43
12
24
96
8
21
15
16
56
33
36
55
56
4
44
64
48
108
36
59
37
12
72
5
171
4
56
124
5
90
33
28
12
53
7
80
172
24
36
36
24
120
84
24
12
56
40
5
79
8
28
29
63
57
19
24
17
19
65
60
7
132
113
19
44
57
19
60
8
16
12
72
8
40
20
112
12
48
56
24
112
168
8
129
31
5
48
147
33
31
8
28
65
27
52
24
5
27
4
36
89
39
16
35
61
68
64
48
29
31
24
60
48
60
68
15
33
21
19
20
57
79
5
43
8
52
120
12
68
28
72
12
24
12
32
36
124
96
20
4
11
49
47
1
12
20
88
48
84
17
55
101
115
60
29
211
140
9
91
24
5
39
4
68
192
28
192
252
96
84
36
32
28
32
48
4
48
96
5
79
12
8
21
19
48
12
48
60
65
7
156
156
48
17
31
35
13
12
24
24
5
55
32
75
210
103
5
67
48
84
56
4
8
28
11
6
67
12
5
55
48
20
40
12
8
36
16
60
24
24
12
44
16
36
24
155
85
29
55
156
60
36
152
3
93
4
48
95
153
16
8
52
36
20
40
29
19
72
84
8
100
188
40
8
45
31
41
15
93
7
5
43
47
13
41
3
28
12
80
28
68
136
36
24
36
24
8
40
41
99
16
24
12
116
72
16
24
8
99
9
21
24
27
63
1
8
16
12
32
148
12
60
12
24
180
24
48
65
43
44
112
48
41
75
12
4
36
89
31
8
4
276
44
93
30
165
33
247
5
108
67
12
72
29
115
156
48
12
8
28
29
19
24
72
84
24
17
99
24
100
20
28
35
13
36
161
43
132
128
45
36
19
11
1
20
69
60
31
12
72
60
104
4
41
27
93
19
72
120
41
7
60
8
4
48
41
27
28
84
12
56
9
31
12
173
27
28
35
37
68
12
36
52
113
31
101
19
24
20
16
8
16
17
7
12
24
125
15
16
48
48
29
55
56
93
36
103
60
8
4
36
12
48
48
32
52
12
68
16
96
96
113
15
111
1
48
80
100
5
31
8
93
63
4
240
8
4
35
109
72
12
8
40
84
56
72
76
104
52
35
13
36
44
52
68
16
20
184
120
12
29
127
53
15
4
36
77
127
96
36
36
12
83
18
60
159
28
20
3
165
4
68
12
52
24
36
36
60
29
31
65
19
8
40
41
15
16
68
52
84
65
31
65
31
20
40
119
13
12
36
48
36
56
33
6
1
8
4
56
16
24
36
8
16
20
52
24
36
12
20
3
37
36
5
79
72
56
4
36
12
41
7
8
4
17
96
127
12
48
60
120
41
7
53
139
77
115
5
31
12
36
24
168
20
40
24
168
48
20
28
36
36
80
52
12
36
53
115
12
72
17
51
12
148
60
140
112
180
8
3
69
16
24
17
123
40
20
16
156
56
39
33
40
71
97
29
51
64
36
68
184
12
56
48
4
41
31
5
43
96
72
5
135
28
32
33
19
68
4
24
12
68
117
7
47
1
72
17
63
76
32
72
16
65
27
28
24
60
41
7
5
19
180
48
12
48
36
161
3
21
7
8
4
8
64
24
24
36
20
136
48
36
312
84
60
36
92
52
128
36
4
12
116
4
44
21
24
27
52
8
52
56
4
108
132
36
24
12
24
5
7
80
12
3
25
65
3
4
8
4
84
20
75
49
200
28
32
16
72
12
20
57
19
36
48
20
96
16
128
16
17
43
17
18
49
287
1
72
96
44
27
1
32
52
36
20
228
4
36
12
5
19
60
8
60
16
12
12
72
84
125
15
147
169
36
204
8
16
32
72
88
5
123
16
84
96
24
12
144
29
15
4
71
109
83
37
20
16
96
24
20
4
96
12
89
79
132
5
3
84
60
141
55
5
27
28
36
44
60
12
45
15
4
24
65
27
4
36
5
127
12
96
32
28
84
36
24
60
48
20
100
8
9
79
36
5
90
25
96
8
64
48
12
60
12
60
96
60
84
41
24
19
24
80
51
1
36
24
29
79
36
12
5
7
60
17
43
116
16
8
21
67
53
127
12
77
159
21
19
41
43
132
48
12
36
24
36
5
15
99
66
67
11
49
72
48
8
12
52
44
51
85
8
48
9
63
76
32
60
93
67
20
88
12
5
7
53
15
4
8
52
29
12
7
8
3
129
16
32
9
51
40
152
3
25
68
64
77
51
4
56
129
43
8
40
72
12
36
24
44
45
15
40
11
1
95
45
4
24
84
12
5
24
192
15
40
35
13
72
168
20
177
15
40
5
19
24
5
151
8
136
44
57
19
104
36
4
17
91
12
12
8
28
24
5
36
7
8
ABCD 93725999132*3^$a+1 [50057]
215
61
29
67
36
48
65
187
84
23
1
24
12
156
113
30
204
90
31
12
168
72
120
23
49
101
79
101
90
157
17
126
1
24
12
12
65
103
23
1
48
35
96
97
48
29
55
48
47
1
35
85
72
48
95
25
35
49
60
48
23
90
19
65
91
35
97
107
133
60
17
55
35
13
72
36
29
7
24
96
53
31
12
137
36
91
53
7
59
24
13
12
168
60
12
36
12
24
60
143
156
1
180
23
301
59
1
60
24
60
11
234
6
25
65
91
29
54
13
300
24
119
25
60
35
180
54
115
48
143
1
53
31
155
37
12
276
24
180
155
1
65
144
150
61
132
143
61
29
31
144
24
95
25
192
24
245
174
150
31
95
1
228
48
47
36
1
119
37
113
79
5
6
49
185
36
174
36
24
120
25
12
240
29
55
24
72
60
48
60
191
49
36
156
36
180
47
25
96
120
59
13
47
66
19
60
72
120
96
48
132
84
48
120
101
67
144
23
1
89
7
36
83
150
54
13
113
55
12
203
25
192
48
72
132
12
23
1
12
12
101
19
35
37
324
36
24
72
60
53
187
173
55
60
36
60
60
216
240
17
31
95
121
53
31
12
17
31
35
150
54
121
96
119
24
61
36
168
36
59
25
120
180
155
36
1
23
13
17
31
5
19
41
7
48
72
143
174
31
96
48
65
43
48
24
108
48
119
36
121
48
35
73
12
71
49
72
36
77
55
12
59
37
23
85
36
228
60
96
215
84
6
31
108
48
77
6
157
23
157
60
17
30
37
23
66
55
156
36
132
48
24
84
29
67
84
120
120
24
65
7
24
5
19
12
156
24
60
108
36
5
84
67
119
1
24
84
36
12
12
36
29
115
132
23
37
36
24
59
24
13
360
144
23
30
163
203
30
7
24
60
48
41
90
61
60
24
96
89
55
24
5
6
169
185
55
5
7
59
150
115
36
59
144
60
121
12
77
67
48
12
96
24
120
144
119
1
95
180
61
48
192
60
173
6
61
108
48
24
48
168
48
120
24
11
85
72
108
12
72
60
96
60
36
53
126
1
119
1
23
61
5
91
23
61
59
126
55
35
37
17
247
113
6
120
54
43
12
35
73
257
66
61
83
1
96
29
19
95
61
24
60
60
48
143
145
35
1
36
47
6
55
36
29
127
180
12
36
5
91
179
205
35
180
217
108
35
121
89
79
216
29
91
149
91
60
36
23
6
91
48
5
156
67
60
168
29
31
95
37
287
193
47
90
31
59
13
24
408
12
108
72
156
107
25
11
90
7
12
36
89
66
85
5
7
83
90
114
180
126
31
143
25
192
48
120
11
25
119
37
23
97
144
65
31
144
95
49
5
7
60
168
48
264
23
1
72
77
216
139
120
72
119
1
108
180
12
48
36
144
41
60
19
36
29
7
24
24
41
7
23
49
72
203
1
35
24
36
61
36
47
13
144
24
65
7
47
37
180
59
174
36
79
60
36
12
107
85
132
156
23
1
83
85
120
65
127
233
7
24
120
12
132
108
60
47
85
71
24
1
389
283
23
349
72
119
121
ABCD 93726213962*3^$a+1 [50045]
88
24
12
20
31
60
69
21
3
27
53
61
6
29
1
12
138
29
85
30
29
19
48
24
89
16
3
108
42
15
3
24
60
30
120
23
36
40
27
9
20
55
6
180
63
21
36
3
69
42
18
27
15
78
3
39
36
189
240
75
60
6
54
30
18
102
23
7
69
96
36
44
43
90
60
198
12
12
96
24
5
43
12
66
15
144
44
37
24
96
12
18
54
35
55
60
5
43
21
9
71
31
60
45
8
40
60
117
23
36
19
42
6
24
6
12
18
29
43
42
18
81
21
30
5
145
18
33
27
81
104
133
42
90
30
65
36
96
1
123
39
12
21
92
43
54
30
150
30
33
32
13
72
11
12
7
48
57
135
66
107
37
78
48
12
150
18
33
21
126
53
12
28
72
8
49
23
60
49
30
30
168
12
60
60
48
27
33
72
36
24
35
103
78
54
6
15
27
41
67
24
66
39
15
93
27
5
25
78
45
32
13
30
90
12
59
19
90
42
101
19
36
89
48
7
6
12
72
6
24
108
53
7
17
1
47
7
21
108
81
30
33
75
72
29
16
20
31
17
55
120
162
48
30
12
30
11
67
42
6
24
69
21
23
208
39
5
55
81
39
48
18
47
43
69
135
6
3
20
7
5
24
55
126
35
109
60
96
12
27
75
30
95
1
87
87
45
44
31
6
42
12
9
207
93
27
30
87
68
4
93
18
12
12
66
3
21
18
48
60
137
7
33
105
18
33
57
24
18
65
43
150
30
12
18
83
31
30
18
17
31
42
12
35
36
7
173
49
11
84
115
60
30
11
7
30
102
138
78
12
33
72
153
15
39
90
30
36
29
43
48
12
12
90
48
132
66
12
42
23
48
25
24
36
24
39
20
91
36
42
131
60
49
23
19
36
204
30
6
24
48
41
1
6
162
12
35
13
47
196
9
18
108
65
139
45
144
72
15
24
90
23
97
36
72
30
45
135
60
42
150
21
45
42
17
145
3
165
102
30
30
36
33
51
66
59
100
3
42
6
33
9
83
48
121
36
72
60
131
19
132
156
12
12
108
65
25
162
18
12
30
36
30
23
19
48
45
15
120
24
21
249
75
3
48
84
33
15
12
126
23
40
39
65
97
30
18
18
24
29
49
60
42
48
42
18
48
29
40
63
5
7
29
7
60
54
78
102
60
30
66
15
57
60
138
60
24
21
69
6
24
30
6
65
79
18
18
12
60
45
128
12
25
107
40
84
132
48
92
7
30
11
1
6
29
40
93
147
8
40
15
18
39
3
21
84
3
120
30
24
78
33
27
81
21
3
27
60
36
42
12
11
172
116
49
150
41
84
43
165
8
31
9
24
3
114
18
41
181
78
113
19
60
21
12
68
55
120
12
17
55
36
72
17
115
5
25
180
288
78
12
30
12
108
23
25
42
120
21
51
30
60
159
96
51
30
12
12
11
97
60
47
43
150
102
30
15
3
12
21
15
132
18
72
42
36
12
42
15
33
42
33
36
147
90
24
6
252
12
21
20
55
29
40
51
84
36
90
15
44
115
21
177
155
36
37
3
20
1
11
24
16
9
48
12
3
27
36
90
24
48
72
15
80
40
15
9
81
6
17
85
30
30
35
7
5
144
40
87
12
30
18
24
138
18
54
18
108
144
96
5
24
25
66
53
1
3
123
30
3
27
137
25
72
30
120
6
35
4
15
6
114
89
24
97
120
30
126
24
36
102
12
36
9
3
17
91
30
203
1
39
27
42
18
89
25
30
65
13
123
27
45
93
84
36
30
5
49
66
204
96
17
25
23
79
6
12
71
12
7
30
78
12
78
30
24
60
5
13
78
12
12
89
76
63
18
102
60
5
43
90
54
60
78
18
30
27
117
75
75
33
176
76
81
12
18
174
35
25
30
60
96
5
19
5
16
39
18
11
19
42
39
12
32
25
11
1
59
7
12
18
39
15
65
96
37
42
101
12
112
81
30
17
97
48
195
57
60
66
24
69
21
18
137
223
77
31
12
18
15
39
90
60
48
48
147
72
75
78
12
60
15
111
174
3
12
96
39
78
18
9
33
12
30
18
15
135
81
81
18
53
72
25
83
7
57
15
126
42
5
96
91
53
13
39
3
12
18
27
33
47
24
1
66
45
15
54
6
33
21
15
48
60
12
3
17
25
51
57
123
39
30
11
60
48
40
99
18
42
12
30
35
85
18
41
127
60
113
19
12
41
19
66
27
15
93
9
18
5
100
8
19
113
133
30
72
33
20
112
176
12
49
6
60
ABCD 93726349118*3^$a+1 [50063]
32
64
65
31
48
48
32
40
23
54
120
96
18
210
7
24
8
111
120
6
30
93
48
9
31
24
56
64
95
1
48
71
54
27
69
3
63
33
171
13
203
37
71
57
88
17
108
235
192
23
105
105
60
36
111
15
97
83
45
39
24
9
40
8
88
101
6
13
5
30
42
3
112
80
48
96
24
64
77
43
8
160
72
41
7
65
63
64
216
71
1
32
3
13
95
30
6
13
48
8
21
66
33
21
24
27
3
109
221
91
48
17
31
104
64
5
19
80
27
36
25
120
29
3
57
103
80
141
19
8
45
3
177
159
48
81
36
123
16
5
36
30
105
16
8
240
64
80
27
6
247
32
88
221
99
27
114
27
99
66
195
48
136
80
88
11
90
222
18
19
200
87
105
69
67
65
55
80
72
96
40
17
159
48
88
24
5
144
99
63
145
72
11
21
16
149
90
33
16
95
1
161
7
32
51
13
107
18
19
41
79
77
6
13
192
29
19
17
30
78
51
64
77
75
48
40
17
144
55
5
43
11
21
16
168
32
123
45
45
75
16
101
60
15
24
64
41
63
57
31
173
180
7
8
21
43
41
6
36
85
59
45
39
25
32
24
24
45
147
112
128
9
31
120
29
3
51
30
15
40
131
45
96
24
120
48
81
55
17
39
136
32
96
105
6
73
17
15
21
19
89
31
8
88
8
72
24
40
29
60
7
128
111
1
24
8
27
69
64
168
95
97
191
9
16
24
48
80
3
72
18
99
81
90
12
18
39
72
16
95
84
6
48
42
189
309
139
80
93
3
112
29
123
40
48
48
176
15
25
29
90
1
29
126
90
54
85
24
32
48
33
103
71
60
45
88
47
30
43
17
271
48
5
51
21
18
12
13
72
23
36
21
129
31
48
11
61
8
75
61
8
16
5
30
117
24
16
32
136
32
183
25
56
16
144
80
64
72
8
135
57
69
91
8
136
371
109
239
30
67
5
3
57
87
40
83
54
6
30
78
30
162
109
96
119
81
312
63
97
8
40
173
19
113
7
23
225
120
112
71
121
56
75
117
72
64
144
17
15
39
1
215
9
75
6
36
43
65
7
155
13
5
90
25
5
75
16
80
256
168
72
5
54
54
15
40
35
37
32
57
135
171
144
45
16
8
24
51
36
25
5
163
41
31
35
126
78
9
136
56
45
91
23
72
90
87
48
88
96
5
171
63
9
27
36
48
42
15
15
57
88
24
168
11
72
45
135
33
24
16
65
7
65
24
31
48
11
69
72
15
25
83
157
119
1
32
16
5
19
143
9
16
119
36
13
24
17
55
11
45
88
24
48
65
18
90
96
66
49
5
115
96
119
9
72
75
69
99
90
30
90
19
96
80
45
27
40
35
90
234
25
24
72
23
121
144
5
60
7
29
51
33
127
35
24
126
55
72
56
112
24
125
36
18
42
43
11
66
43
35
85
32
3
157
59
114
36
63
88
8
136
41
55
53
51
256
35
114
43
128
24
64
5
51
208
8
24
39
9
63
54
91
35
174
6
18
135
136
24
221
19
35
36
24
81
21
108
6
54
27
9
303
177
199
56
40
29
19
113
63
40
5
19
143
73
17
15
33
15
136
8
88
83
120
109
53
90
78
27
3
301
149
27
88
72
53
66
204
72
108
66
6
90
87
87
6
18
66
111
112
248
69
43
11
85
131
21
64
41
303
40
104
81
151
24
77
30
90
78
30
96
15
21
75
33
36
195
39
30
72
78
37
24
65
31
35
60
73
104
48
ABCD 93727073998*3^$a+1 [50015]
3
165
27
198
60
72
12
63
51
45
32
115
24
29
25
84
11
7
137
67
45
21
78
45
111
6
3
51
101
79
84
114
27
165
60
234
29
25
30
42
63
168
3
12
24
41
97
47
88
27
18
18
132
173
40
39
90
144
54
12
18
72
126
5
49
23
13
59
55
48
6
99
56
25
72
138
45
15
105
104
1
24
47
61
83
1
96
47
133
35
67
18
132
12
24
155
19
18
27
45
78
12
6
195
39
33
3
117
3
149
16
75
120
36
18
18
69
63
81
32
67
18
102
6
87
48
32
7
6
11
115
30
15
3
93
3
5
25
54
33
27
18
12
18
18
36
54
60
54
23
72
13
72
18
18
102
24
84
5
85
6
21
69
30
21
8
25
54
33
3
96
66
24
11
64
45
24
59
31
12
60
54
90
54
11
43
21
15
41
13
18
162
12
3
32
145
36
27
15
90
15
15
6
72
54
66
3
69
6
36
48
90
78
30
27
15
17
19
5
7
54
6
117
45
12
6
9
24
75
5
67
45
144
168
8
40
32
88
15
17
31
36
21
57
48
18
42
18
162
54
185
16
69
90
9
9
47
73
168
48
87
165
132
36
66
41
49
15
21
18
6
35
31
72
18
18
6
66
42
3
48
129
30
78
12
111
21
30
173
72
16
123
12
33
81
18
90
11
1
23
31
161
61
75
8
79
66
114
102
71
7
33
152
13
18
129
27
5
1
87
57
39
9
42
30
24
12
108
24
15
51
60
36
18
72
99
9
23
43
269
40
120
3
180
9
69
75
24
48
15
48
257
73
36
66
72
60
162
90
36
29
43
12
6
30
5
37
30
90
123
63
156
21
24
56
7
153
15
9
21
24
11
120
7
36
42
27
45
27
21
162
42
48
60
48
90
60
138
60
39
27
114
30
54
108
59
1
18
165
45
36
60
59
16
56
49
36
84
24
66
18
27
9
71
1
335
13
30
24
108
12
93
3
30
71
1
90
5
73
30
41
19
72
12
305
43
12
36
29
13
3
32
19
48
141
9
15
32
43
18
12
72
36
168
30
36
24
57
8
24
88
48
80
31
6
54
90
99
219
18
90
17
217
6
33
87
144
9
135
36
21
3
174
23
19
48
18
3
21
99
75
36
186
30
222
11
7
89
16
33
159
32
79
6
51
3
29
115
18
30
197
25
15
48
63
66
18
132
9
39
222
3
32
1
23
112
57
63
105
72
12
126
45
24
21
24
30
54
72
24
63
93
18
54
36
95
1
108
18
33
15
57
33
36
24
84
108
72
3
3
5
16
45
35
16
45
3
45
11
61
60
18
36
54
84
47
24
19
60
41
24
37
18
6
27
45
3
261
78
72
36
12
6
72
30
65
72
112
3
77
121
42
45
200
25
15
3
12
137
25
114
21
33
63
39
201
57
23
49
39
207
17
115
18
72
3
15
72
12
18
78
29
25
30
198
6
156
186
120
23
19
21
69
27
3
5
48
25
84
35
163
72
96
144
165
8
37
6
149
175
108
5
16
15
102
35
37
51
9
18
189
9
36
48
36
47
7
33
27
125
16
105
90
114
27
39
24
137
43
36
36
29
120
67
45
237
3
15
65
67
18
99
3
45
32
19
72
125
67
21
39
48
18
96
90
18
36
126
113
13
120
99
99
60
66
36
24
131
13
36
30
18
18
18
114
48
24
33
105
18
78
36
30
45
8
43
5
40
129
18
18
114
33
33
18
5
40
56
79
6
35
1
48
71
43
12
24
90
15
75
69
3
90
12
87
144
56
88
63
84
125
43
120
78
54
30
144
54
108
18
6
48
150
155
73
15
120
27
21
32
79
30
36
72
63
33
159
57
90
93
27
54
24
108
12
6
12
198
36
3
21
102
18
11
151
18
24
15
75
48
29
48
1
12
18
9
15
30
108
15
3
6
119
19
6
30
24
185
13
30
90
42
17
49
6
90
135
56
43
5
72
13
11
25
144
102
9
48
231
24
36
29
48
67
101
7
185
7
18
42
48
24
29
19
36
54
42
9
75
141
9
210
54
6
57
24
3
21
21
36
84
275
1
23
7
9
63
6
11
163
6
ABCD 93727104988*3^$a+1 [50146]
41
13
51
24
51
29
7
33
56
79
12
132
48
33
8
40
81
126
129
51
77
1
15
3
18
48
6
108
81
128
43
5
48
48
144
19
132
89
13
27
27
72
5
121
6
33
39
9
3
54
23
16
3
54
30
6
12
159
39
36
42
35
19
21
123
138
51
39
6
99
8
19
21
80
19
24
12
114
23
88
117
3
32
61
51
51
29
13
66
9
48
200
16
15
9
15
108
53
49
162
132
36
12
90
18
5
13
126
21
51
5
16
255
18
18
66
6
29
7
41
13
102
45
63
33
120
15
36
45
39
24
33
3
30
47
151
72
36
126
78
9
8
55
33
3
12
78
11
79
18
23
25
23
13
107
64
33
39
104
31
9
15
105
51
21
15
41
19
77
43
36
9
8
97
48
15
56
151
36
101
48
232
51
72
53
1
66
93
33
167
121
18
21
3
77
7
33
21
11
16
15
12
36
129
39
84
60
36
36
54
12
90
36
96
54
54
93
96
24
33
15
8
91
66
3
8
64
24
8
37
6
12
65
13
11
7
120
33
81
39
27
29
103
33
51
141
57
23
40
33
23
43
69
3
29
16
8
40
8
24
7
72
105
51
69
63
120
24
228
21
21
30
18
42
65
7
177
3
12
78
83
7
36
21
8
91
5
48
91
21
33
42
77
13
18
65
61
3
15
48
168
48
9
24
99
21
45
27
33
126
162
30
18
78
65
7
89
37
3
48
3
48
36
162
47
103
84
93
3
48
6
18
108
57
9
36
3
72
3
84
24
12
117
24
3
6
90
5
64
75
48
42
18
57
27
29
121
15
3
29
7
72
36
18
30
117
87
48
129
15
18
18
5
91
29
55
89
16
48
15
9
27
12
36
5
48
61
11
48
136
15
108
60
18
84
27
128
48
37
59
7
24
161
1
143
85
3
3
12
33
63
36
138
35
16
24
80
7
41
1
138
6
30
161
7
30
75
48
3
53
19
29
7
60
36
33
152
7
129
24
15
72
54
66
36
21
3
12
96
36
66
99
15
36
36
41
48
184
80
48
136
15
24
33
15
33
8
73
39
45
3
15
24
9
9
48
54
222
11
115
21
320
103
132
69
32
55
6
54
12
81
56
49
30
9
9
18
36
96
72
12
5
55
48
105
3
45
51
30
54
9
27
90
18
36
36
114
30
33
21
42
57
9
6
12
180
24
33
8
7
54
78
29
1
6
9
3
77
49
6
81
8
24
25
42
45
99
21
8
25
63
81
36
51
96
51
72
45
80
31
57
48
32
7
57
15
57
15
41
40
15
57
15
41
223
9
32
16
75
5
67
29
40
51
180
204
30
47
24
73
15
144
39
42
144
30
36
117
32
31
65
13
18
57
80
55
42
18
120
6
23
16
80
25
63
3
77
55
72
9
24
21
3
45
6
117
63
48
41
103
18
15
8
55
33
123
36
18
54
33
32
79
41
67
18
11
48
24
115
125
43
29
1
303
48
8
19
144
117
33
18
29
144
1
23
103
18
15
39
42
135
9
138
29
208
57
47
91
36
24
17
67
36
65
16
33
18
5
61
11
96
37
3
32
328
3
45
81
47
112
15
81
99
45
72
45
18
33
3
96
12
17
199
17
24
13
27
15
9
24
3
30
6
30
11
139
29
19
101
133
11
49
111
8
7
216
17
103
36
36
81
51
5
24
192
24
112
39
33
3
45
56
97
23
121
15
15
9
45
96
227
7
18
30
89
16
57
6
12
149
13
78
21
27
5
13
11
49
23
25
36
3
39
12
6
102
57
15
18
42
144
12
17
48
64
96
8
91
29
67
36
48
33
3
5
109
12
198
17
19
132
12
77
16
159
72
9
15
17
19
48
6
23
151
17
96
1
39
45
3
57
66
24
21
33
48
6
30
3
39
17
48
40
75
174
36
42
36
12
129
72
15
17
24
24
16
15
48
36
6
30
132
36
30
51
8
1
23
72
115
77
48
1
114
18
3
45
3
15
36
5
31
81
15
18
15
8
7
129
51
93
75
48
42
35
31
17
40
15
6
147
216
24
96
32
72
7
48
81
27
18
11
232
24
129
36
11
40
8
120
7
41
13
18
17
64
45
147
24
32
16
27
42
3
45
3
128
73
102
24
18
30
36
114
18
72
36
21
72
63
6
48
42
12
77
64
63
17
103
60
54
66
132
12
24
213
15
132
36
48
17
43
18
35
31
42
30
108
90
3
24
15
54
51
15
72
6
3
15
33
104
1
15
3
45
81
54
113
40
96
99
117
24
32
7
33
15
17
19
5
31
24
120
9
87
12
29
7
113
19
21
ABCD 93727125190*3^$a+1 [50029]
50
127
15
32
78
12
36
12
79
9
44
37
23
36
10
21
59
85
54
23
19
11
7
65
30
60
30
6
1
99
51
30
18
41
67
18
75
32
19
23
1
72
30
3
12
108
39
23
58
32
12
37
53
6
91
39
15
15
44
6
19
21
50
30
49
12
9
20
12
10
38
7
107
31
27
15
15
15
168
57
18
105
75
15
72
18
65
7
54
36
95
7
41
31
60
29
25
36
11
18
70
50
7
113
157
42
120
23
49
6
18
90
15
15
89
78
10
63
54
23
7
53
73
5
31
119
7
107
16
21
53
46
50
24
6
25
30
6
11
18
60
42
72
7
24
15
92
88
51
41
19
39
45
77
13
15
12
63
105
62
18
40
87
18
29
55
6
29
61
57
2
7
81
45
17
18
30
10
39
120
41
48
30
22
2
88
39
6
48
42
15
33
35
70
120
51
21
200
30
103
5
52
39
48
5
16
57
23
7
114
18
66
155
30
85
24
21
80
70
21
29
52
90
48
75
54
30
18
54
24
72
15
3
57
38
85
120
27
87
63
9
23
25
35
43
30
23
19
12
81
9
90
24
27
50
7
71
112
93
90
65
91
6
15
38
52
39
39
50
22
27
60
63
153
75
14
96
67
77
115
63
62
16
30
15
5
49
11
1
41
18
24
85
138
24
89
30
37
18
17
43
45
14
18
115
60
35
118
9
30
42
9
14
25
53
10
45
77
30
1
114
11
1
6
30
18
35
22
32
16
122
88
9
23
13
59
121
96
71
37
53
19
18
3
9
29
40
57
15
90
3
29
85
11
19
11
85
45
62
18
85
15
2
10
48
21
18
23
18
151
9
30
32
10
15
45
9
30
51
8
1
48
95
48
10
20
58
21
29
40
44
37
29
55
65
24
55
35
91
89
25
41
40
9
30
33
30
32
37
23
31
12
3
2
30
37
21
14
7
30
51
8
1
9
21
54
45
110
24
88
90
20
18
127
24
9
2
12
18
7
23
37
125
16
104
43
174
119
25
114
21
2
118
2
28
9
30
83
13
45
14
66
24
46
120
30
32
10
80
58
15
174
63
50
40
80
109
83
157
36
17
31
105
21
59
67
42
36
107
60
67
66
36
23
6
25
24
33
39
113
16
99
33
18
21
51
198
42
32
120
90
46
90
12
18
57
5
18
24
16
182
43
17
43
90
89
31
35
112
20
10
8
1
30
36
18
77
48
7
33
21
54
12
23
24
18
28
32
10
9
129
30
80
10
27
3
50
30
162
73
29
7
9
9
21
15
42
18
17
19
59
82
38
109
33
3
65
22
32
120
133
42
102
53
78
37
213
38
1
9
14
96
19
93
32
25
65
7
81
48
45
59
6
25
57
15
23
42
67
173
37
35
7
216
12
11
114
37
9
42
38
7
137
73
5
100
48
15
36
59
24
136
32
85
114
9
207
47
7
66
23
42
40
8
54
55
5
6
42
40
38
130
27
12
23
72
1
17
78
79
63
2
7
18
5
1
89
31
60
12
90
54
18
113
49
11
7
35
7
11
37
51
21
54
45
20
25
54
90
18
23
109
65
18
19
6
252
21
32
19
21
45
24
30
51
93
36
24
36
9
32
67
33
60
20
30
127
41
61
83
16
50
22
8
40
39
155
61
17
18
31
18
6
15
32
10
80
19
9
74
6
10
32
18
85
105
72
32
25
222
30
24
35
24
7
96
35
72
16
111
23
31
30
27
63
6
18
3
48
14
66
79
71
1
53
7
131
72
25
41
12
48
52
117
51
39
23
49
6
354
29
130
72
75
63
51
84
60
245
7
15
78
32
19
113
30
16
57
54
41
10
38
31
41
19
108
18
120
33
104
7
6
54
36
23
30
10
21
150
36
3
9
21
2
40
27
21
30
72
120
63
72
3
14
1
17
55
23
49
90
53
42
13
105
9
84
35
24
18
72
78
49
111
63
6
11
109
179
79
18
5
58
74
115
5
6
1
39
2
37
41
10
102
2
7
23
16
9
33
27
12
69
9
11
127
18
5
1
30
39
2
40
9
78
81
14
43
5
42
31
17
10
38
25
29
37
29
30
37
47
61
179
28
32
60
48
102
18
60
18
115
5
40
14
55
51
87
33
72
93
35
55
36
29
120
55
17
19
48
18
137
16
20
151
6
48
15
32
25
23
10
42
78
69
12
81
15
12
83
30
130
50
28
2
10
63
6
41
10
140
90
73
36
9
2
25
63
27
15
30
2
7
119
24
48
25
18
59
16
42
8
1
29
49
36
30
17
30
25
63
32
42
120
136
80
1
21
210
38
37
107
30
1
6
99
81
9
110
7
65
10
128
54
16
2
160
20
220
39
18
141
90
21
9
69
51
14
108
30
319
9
80
10
102
62
16
99
36
45
14
115
36
60
12
24
11
19
9
50
19
5
16
50
19
21
30
42
27
41
67
15
32
25
6
59
13
83
24
6
22
9
119
82
32
31
65
7
23
12
102
97
81
15
84
ABCD 93727136084*3^$a+1 [50053]
9
81
36
12
18
18
24
30
168
174
60
66
162
15
81
54
252
93
48
177
36
27
123
54
30
198
15
12
117
150
210
18
72
189
189
78
18
39
15
90
66
42
123
12
9
198
66
6
48
6
66
18
75
33
18
72
18
24
72
120
54
24
12
81
48
51
93
3
12
162
36
72
51
84
15
33
429
51
57
51
84
45
180
108
87
3
54
186
12
42
198
36
90
144
48
54
114
99
3
108
60
12
57
15
60
12
150
36
30
18
36
54
6
39
9
36
114
102
18
213
45
12
123
117
30
45
141
12
78
66
294
72
144
306
30
18
90
24
21
195
54
108
27
48
9
54
90
6
48
105
81
36
51
15
24
36
30
108
54
36
186
36
15
33
234
33
3
90
54
81
15
144
30
186
66
24
54
21
27
105
192
27
36
90
132
18
45
48
15
12
285
45
48
54
60
48
90
18
126
39
39
36
84
6
126
84
54
18
33
60
39
48
213
21
24
306
66
54
6
243
27
144
141
15
45
285
138
90
15
27
33
132
27
60
141
24
15
36
30
99
15
33
33
6
36
18
99
36
75
24
12
201
33
15
21
3
60
63
117
87
36
120
90
3
141
18
90
90
60
12
144
42
282
6
126
138
6
36
48
33
120
87
12
144
132
120
54
18
225
63
18
54
36
6
84
204
18
48
90
54
18
42
72
48
42
471
27
78
3
45
6
30
18
240
45
3
78
147
105
15
75
57
135
96
84
213
45
48
132
15
33
24
228
78
126
99
21
51
9
18
36
36
120
129
57
54
84
36
24
144
45
27
36
12
42
30
18
3
15
90
147
33
75
69
51
45
18
36
36
117
48
9
18
6
30
36
270
108
18
18
15
12
27
36
9
108
195
33
15
42
108
36
48
18
24
18
30
6
12
54
60
18
210
18
150
90
252
12
144
42
45
93
306
78
12
6
84
24
12
57
75
48
144
18
78
57
15
105
216
60
99
36
72
45
33
12
72
216
39
57
18
48
60
48
9
135
90
162
33
27
66
204
66
24
9
9
90
153
3
90
36
36
90
24
9
39
90
18
42
48
75
15
24
84
132
138
54
60
12
24
9
3
222
108
54
30
51
12
33
48
159
3
117
15
90
138
252
6
54
72
108
180
153
57
6
12
72
72
9
69
30
72
93
168
9
6
12
45
27
36
60
93
15
36
36
54
120
90
24
36
48
90
75
3
162
126
9
81
90
72
138
6
9
84
45
60
120
51
171
138
72
96
30
72
18
327
15
45
45
36
6
36
153
9
66
9
48
12
63
12
222
279
84
63
57
48
45
48
42
90
84
60
126
18
66
18
42
36
33
15
114
171
39
36
204
180
12
186
15
75
45
9
111
27
21
147
108
12
24
90
54
120
42
30
273
195
252
33
39
45
45
60
18
30
63
15
126
18
12
6
30
105
27
90
36
159
51
114
18
138
42
72
66
6
9
9
51
141
24
72
30
90
60
12
36
54
36
24
12
18
78
102
150
12
96
72
153
75
78
102
72
6
12
114
48
60
18
192
51
39
42
48
18
90
42
12
36
18
24
30
33
3
6
18
30
126
9
15
33
87
258
102
18
63
51
9
21
108
222
21
87
12
54
132
90
18
90
12
18
54
42
63
81
102
90
24
84
36
51
27
ABCD 93727808836*3^$a+1 [50012]
17
27
9
114
105
60
45
96
30
72
37
96
89
3
148
60
77
30
18
24
36
7
47
108
37
11
21
84
40
17
55
5
7
32
60
36
3
25
24
11
157
113
144
51
36
16
17
6
54
18
97
5
6
141
3
120
90
36
55
77
27
28
35
102
27
9
42
13
92
93
7
83
30
132
18
30
19
48
47
57
51
45
3
24
66
54
73
180
23
72
33
15
45
117
63
60
36
3
6
84
27
9
171
159
234
66
9
48
12
12
96
45
18
90
12
3
24
40
41
54
25
101
162
9
171
189
24
75
24
48
18
132
18
45
39
78
12
6
84
145
48
23
90
19
53
72
3
57
18
133
47
30
132
30
25
11
60
25
20
4
8
15
252
13
5
12
151
47
33
27
69
33
115
263
18
19
8
40
23
25
17
48
15
24
15
25
216
107
12
1
5
54
18
39
28
48
72
23
78
84
96
55
29
43
17
3
12
100
32
76
8
15
24
18
7
5
186
72
85
12
32
64
32
72
225
18
9
3
36
85
59
61
24
95
1
120
29
3
12
111
45
39
25
53
30
90
67
11
109
11
42
7
41
115
17
48
54
60
21
24
3
33
9
30
73
107
33
48
15
21
4
29
63
48
135
9
135
25
48
12
48
8
112
17
15
240
15
6
7
5
18
21
33
108
27
81
90
21
39
9
93
27
96
9
91
144
96
29
18
12
6
180
87
93
39
63
69
63
13
12
80
360
28
47
36
54
27
64
200
9
103
23
25
35
30
42
9
99
105
40
60
80
57
12
6
9
21
39
51
60
12
162
135
15
93
45
7
35
36
57
48
57
72
36
72
27
21
15
4
8
15
30
55
12
5
15
75
60
121
149
48
18
9
96
52
44
33
31
29
3
144
33
51
12
3
162
90
90
60
30
13
65
15
15
60
49
5
27
99
90
39
33
75
33
12
67
5
18
33
165
7
83
42
48
135
24
111
60
12
145
8
40
60
5
39
45
18
18
127
17
78
18
39
15
57
51
198
7
5
42
117
3
81
45
24
43
5
27
51
37
48
5
54
117
21
63
64
41
27
12
45
6
9
48
27
36
21
3
108
12
33
132
3
72
1
35
30
15
40
5
171
9
7
23
24
18
183
112
23
54
43
12
125
87
9
39
16
72
104
64
32
24
21
60
3
15
72
25
12
36
84
35
13
5
132
30
85
32
189
7
12
32
124
59
60
193
8
100
204
161
30
42
7
32
4
5
42
12
165
12
16
168
32
45
63
4
8
112
20
3
60
90
7
108
48
29
55
35
33
40
5
12
90
25
125
15
51
37
44
4
5
55
80
100
56
39
30
24
3
40
32
160
11
54
36
87
100
8
9
36
55
12
17
51
165
42
97
11
9
3
13
104
36
4
95
6
39
36
69
66
37
23
102
3
64
83
12
45
81
19
5
15
21
19
80
111
69
36
40
59
45
75
13
47
36
12
9
51
48
25
47
37
8
33
15
159
21
60
15
102
78
12
18
51
3
13
12
65
150
66
132
43
5
24
108
195
28
20
57
3
40
44
12
196
68
39
25
5
55
35
25
32
33
18
198
39
93
123
24
40
96
92
3
12
13
47
48
9
16
35
109
92
28
35
90
51
129
87
24
39
81
144
120
45
108
15
48
9
103
12
65
6
21
81
7
48
5
187
92
36
40
53
72
67
65
30
36
45
45
19
68
93
7
65
43
35
9
36
180
12
63
72
73
59
21
4
11
37
8
4
5
15
105
51
4
5
87
28
32
81
7
83
108
25
155
42
12
15
93
18
24
81
129
18
37
8
12
16
5
30
204
1
35
30
24
51
40
35
117
63
21
28
113
87
48
27
36
54
3
33
54
36
105
57
27
120
45
18
9
69
27
75
37
35
21
40
29
15
36
117
18
97
5
75
48
9
55
20
12
3
1
17
3
64
35
13
48
24
152
93
43
8
124
5
90
1
32
15
60
48
37
32
63
18
12
90
9
4
24
23
30
108
24
18
30
18
24
13
53
24
51
4
48
132
101
132
3
87
13
56
16
23
9
21
99
12
3
1
56
51
13
17
115
48
44
40
8
84
48
28
113
72
27
156
45
27
33
12
18
54
43
48
17
15
12
12
21
67
71
24
18
7
11
30
7
35
13
20
39
36
72
12
60
36
30
15
36
16
23
109
120
8
15
13
44
100
36
29
36
120
51
3
1
5
30
25
29
55
143
9
4
80
12
3
37
48
155
21
60
16
68
24
21
15
12
112
20
16
132
8
45
180
24
18
30
15
12
45
90
61
24
8
3
9
75
18
55
77
48
ABCD 93727867256*3^$a+1 [50040]
33
6
30
42
12
33
39
6
99
21
27
33
3
72
36
12
51
49
20
45
48
6
21
51
33
15
54
6
1
47
108
6
144
3
99
18
24
7
5
19
32
36
16
95
18
42
21
9
7
12
32
24
12
45
79
5
43
24
32
72
96
3
49
59
18
19
132
29
6
12
42
12
18
36
6
15
57
55
60
95
36
25
24
83
30
43
11
18
6
12
45
36
9
3
16
8
88
47
9
220
29
3
63
33
93
3
69
91
5
31
23
105
3
18
48
18
24
33
3
54
3
28
5
27
9
7
24
32
3
6
7
5
6
12
1
35
78
12
6
66
67
48
71
9
12
16
29
54
24
1
8
40
8
33
12
54
13
41
42
66
78
25
36
5
19
23
25
5
3
33
43
48
48
5
18
21
4
11
33
72
60
123
21
39
69
75
30
18
9
28
17
19
125
54
18
6
36
18
18
36
66
43
11
85
8
64
47
156
36
18
79
36
80
4
32
39
24
1
197
3
4
12
47
54
90
145
59
30
6
36
12
72
13
5
18
6
30
69
12
69
15
36
15
18
15
21
19
35
13
59
25
17
51
108
3
33
72
16
23
12
6
12
15
28
24
23
36
49
41
6
33
12
81
7
24
8
69
51
4
12
17
36
6
36
1
11
57
21
30
42
7
11
1
11
37
44
123
13
24
71
12
1
12
11
66
18
9
60
48
105
72
19
32
69
24
19
11
24
9
12
33
87
3
13
5
7
65
79
77
42
9
21
60
102
9
27
6
48
19
23
18
39
12
33
19
23
12
24
61
11
66
90
13
11
12
13
77
42
36
81
63
21
120
33
72
132
18
1
125
48
18
73
23
9
21
24
12
19
5
43
12
35
37
17
30
93
33
6
73
20
27
6
63
60
3
108
33
33
15
9
75
45
24
12
24
7
65
66
9
9
27
28
68
16
24
17
7
35
12
49
77
3
28
29
36
15
4
48
8
4
48
48
44
81
87
45
19
17
31
5
3
16
8
39
18
31
29
7
59
9
24
93
72
18
13
44
33
96
67
20
24
51
21
24
9
48
18
18
19
53
19
17
6
48
85
12
29
27
16
71
54
18
48
24
126
3
16
32
3
12
36
18
6
61
11
1
60
11
48
18
7
12
8
28
44
16
32
64
72
8
4
68
15
6
3
33
3
16
35
1
8
39
24
12
21
93
51
15
36
45
15
25
5
18
9
24
4
20
39
25
59
72
42
12
18
13
29
43
80
28
36
5
24
12
18
37
24
48
24
44
28
11
93
75
30
6
72
57
69
7
23
78
55
17
7
41
31
5
18
6
36
54
33
33
18
9
33
54
12
72
18
15
81
30
33
81
7
24
5
30
85
23
6
63
9
19
96
20
100
29
19
8
33
3
60
64
11
18
24
31
20
24
40
11
45
16
24
12
20
28
101
55
5
3
60
16
29
12
18
33
4
68
3
9
16
29
3
15
33
9
18
9
9
19
47
6
31
71
6
31
12
5
3
39
48
21
15
1
23
93
24
40
72
35
33
9
30
9
4
11
90
12
24
72
7
23
6
18
9
63
13
12
116
75
30
51
9
7
29
55
32
15
108
49
23
25
11
37
5
18
9
16
23
9
15
12
36
18
7
29
3
16
17
72
6
30
36
6
105
15
1
53
67
11
12
6
27
16
23
37
89
24
12
6
12
69
12
64
5
48
15
28
35
1
65
18
25
36
11
18
18
105
9
63
12
27
78
36
30
60
30
151
53
54
18
51
15
57
16
53
43
12
60
17
51
12
9
27
4
24
8
48
88
80
3
6
36
19
53
15
15
133
35
13
5
43
23
1
32
21
78
1
12
35
13
84
17
36
12
3
12
27
25
23
21
15
93
33
6
93
12
15
18
7
200
27
78
30
9
4
20
21
3
4
17
12
39
28
5
18
6
18
12
54
36
90
6
7
120
8
112
96
84
5
12
54
6
39
87
21
15
13
41
7
5
3
21
3
33
30
18
3
105
3
4
156
20
75
84
72
24
36
57
153
18
9
16
47
1
17
79
60
65
18
21
99
42
19
29
36
15
3
21
15
24
54
39
9
7
17
15
75
54
43
23
18
111
16
5
72
43
8
40
24
5
6
138
3
69
91
8
48
3
9
3
114
31
35
18
6
12
1
56
39
49
8
60
124
95
33
4
48
48
32
21
18
25
12
17
36
15
105
42
13
12
36
128
45
18
13
35
81
33
99
16
23
24
25
65
12
36
24
12
63
33
18
54
7
47
120
54
3
21
39
33
15
3
81
27
102
51
63
18
30
9
24
39
1
5
79
36
11
33
4
89
156
6
30
55
59
54
30
25
11
6
72
7
11
30
55
56
105
36
27
16
24
23
18
19
23
30
7
56
28
12
11
84
25
44
21
6
1
32
52
77
3
12
136
5
6
36
48
13
80
21
12
24
12
18
13
23
1
24
11
129
3
45
3
33
3
45
15
25
5
36
6
12
54
15
3
13
47
30
6
48
69
40
35
13
29
36
12
103
41
42
12
42
91
29
15
39
24
36
48
93
36
21
19
29
3
52
35
222
51
3
18
19
132
12
56
9
39
96
15
49
8
15
30
87
4
23
12
54
15
4
35
72
49
24
140
36
9
30
1
17
6
54
87
16
20
72
33
3
28
24
5
7
32
9
7
35
18
43
47
1
60
47
36
48
18
43
24
29
31
20
16
17
78
12
1
23
66
19
59
12
45
33
3
33
12
43
17
55
29
36
90
37
48
23
9
15
33
16
12
80
39
13
32
21
42
120
33
36
9
7
132
41
31
5
18
30
27
141
19
65
31
131
24
30
18
9
63
24
37
11
18
6
33
3
33
39
12
25
53
31
5
12
6
12
61
92
27
96
69
39
13
23
1
11
36
37
59
12
37
23
18
63
129
27
9
42
1
32
57
31
56
21
19
107
69
4
29
6
12
37
17
6
48
6
31
95
30
3
87
13
8
33
19
5
12
3
21
43
29
30
18
27
45
36
51
16
11
1
17
15
33
42
9
21
63
9
19
23
48
37
24
8
36
75
6
51
21
12
79
8
9
43
5
103
5
54
6
3
52
17
15
12
3
42
19
11
25
92
12
39
18
7
36
11
49
84
20
16
32
27
24
229
8
15
48
1
96
24
84
11
18
19
23
108
30
18
9
24
16
47
57
36
12
51
6
30
36
69
16
5
18
13
41
7
20
9
3
141
31
11
9
108
39
109
44
64
32
4
41
3
51
12
6
12
18
13
8
3
9
16
47
13
32
75
9
48
4
17
66
72
61
17
18
1
155
78
7
59
60
13
23
1
11
133
47
37
32
12
15
18
7
41
ABCD 93728110636*3^$a+1 [50049]
71
24
49
2
10
96
23
24
133
48
12
95
24
25
23
13
59
253
11
12
3
10
60
11
49
36
83
73
14
58
36
50
70
12
59
99
21
133
23
60
49
24
26
21
12
108
49
48
47
36
24
39
10
11
13
23
24
63
10
108
275
48
87
58
12
119
49
24
48
74
21
12
96
132
25
108
60
47
85
24
84
191
48
121
24
47
13
11
12
12
25
2
33
36
72
25
47
61
110
22
167
60
1
132
263
216
193
83
24
84
25
59
1
71
1
38
10
36
23
75
81
15
34
158
10
83
61
24
72
12
60
36
11
25
156
12
11
25
35
60
96
108
61
35
85
11
24
84
108
84
25
35
1
168
11
13
47
1
48
107
60
13
47
13
12
47
48
25
12
71
1
48
12
95
13
96
60
35
12
12
1
84
11
1
14
106
95
36
3
82
72
11
49
36
84
60
35
3
9
25
23
36
37
35
49
23
1
11
24
37
35
13
24
11
72
60
109
24
12
83
25
59
73
24
24
107
37
2
9
24
133
35
97
48
23
49
36
132
35
24
96
24
48
3
57
25
35
120
1
12
84
23
25
50
58
48
35
24
132
24
157
59
24
12
13
60
26
21
13
14
48
33
1
14
429
96
97
23
24
48
3
10
132
48
12
38
202
23
49
252
96
48
24
35
13
60
84
36
35
12
87
81
12
1
36
48
60
35
25
35
48
84
144
36
61
47
12
60
73
23
24
108
61
95
39
22
59
15
10
144
48
24
96
12
35
36
1
59
25
144
35
96
1
24
60
12
35
25
38
22
60
60
95
73
35
37
23
84
1
72
23
36
13
143
49
11
12
13
12
23
12
13
12
11
85
11
96
24
13
143
12
72
60
13
60
72
59
37
24
23
36
24
207
9
24
111
21
1
23
25
36
84
132
12
12
83
1
131
24
1
24
24
168
60
24
23
12
1
132
96
95
72
49
108
12
98
57
61
59
144
36
13
11
1
11
135
22
12
11
85
95
49
23
13
23
51
10
36
47
51
21
13
11
12
13
74
21
49
35
1
12
60
47
12
1
155
264
61
12
11
132
48
85
60
60
59
12
25
170
96
10
95
145
38
9
73
24
84
35
60
37
60
95
12
13
59
63
58
12
12
24
59
121
2
58
11
24
72
24
13
155
37
120
36
24
24
35
120
25
107
73
11
13
71
24
27
9
145
24
23
39
21
60
37
35
13
83
87
22
72
71
12
12
25
35
36
13
24
11
37
23
61
11
169
96
60
12
23
13
47
144
75
21
25
48
35
1
71
13
36
11
25
35
85
23
49
2
10
35
25
83
61
74
46
60
84
107
85
24
47
12
63
70
12
62
45
73
71
12
12
25
23
12
61
60
11
49
131
25
24
36
59
61
35
39
81
84
25
36
24
36
59
1
71
109
191
37
36
24
11
25
12
132
36
11
49
12
95
144
24
12
25
23
25
35
121
168
2
34
14
46
35
37
47
25
108
35
3
70
12
95
12
1
24
36
59
36
37
180
48
24
38
10
23
60
96
168
48
13
12
50
70
74
81
12
36
61
24
59
25
35
72
1
107
61
12
12
11
15
10
11
48
1
47
144
60
96
12
72
61
84
23
157
36
60
48
95
60
36
109
59
60
73
47
72
1
48
36
59
72
24
36
48
97
23
37
60
59
48
168
25
35
25
14
93
36
60
37
60
23
24
61
35
25
59
37
36
24
35
73
71
49
12
24
36
50
81
24
24
49
47
1
23
157
74
48
33
12
1
59
61
35
36
1
60
47
61
47
60
168
97
59
49
11
13
71
240
25
59
25
11
60
24
15
58
24
36
48
131
108
72
24
12
72
13
24
95
1
24
144
24
35
108
13
72
35
49
11
37
36
12
24
71
97
23
25
107
133
24
35
25
120
11
24
36
60
13
131
49
95
25
36
11
13
35
24
1
35
1
83
51
45
24
73
23
24
3
10
59
169
84
72
11
27
10
12
11
12
13
24
36
12
108
2
21
24
120
36
72
25
24
14
10
86
34
12
48
12
72
11
84
1
11
60
39
70
36
35
13
11
25
35
1
71
13
132
47
12
1
204
144
119
13
84
71
13
47
25
74
9
61
23
36
37
47
12
108
61
60
11
1
95
264
24
84
12
48
15
70
11
85
122
9
1
23
15
21
48
73
60
59
133
71
12
13
120
11
99
34
96
12
47
96
36
13
11
61
24
131
1
12
48
2
48
34
14
9
36
181
11
24
48
168
193
227
25
24
11
169
71
48
24
121
12
ABCD 93728242906*3^$a+1 [50000]
8
51
69
15
33
16
29
12
48
127
24
72
47
132
12
33
51
21
96
63
66
36
12
12
144
3
39
84
108
18
7
263
72
42
36
75
9
31
17
6
33
48
51
30
78
42
12
19
24
80
135
120
1
8
69
3
9
79
11
37
32
48
168
48
16
5
90
49
48
8
141
19
23
81
72
24
39
33
27
61
83
12
6
42
6
43
80
3
66
27
51
84
9
9
78
105
9
6
84
37
32
27
30
6
1
5
27
16
77
67
47
18
79
72
5
126
36
12
6
30
25
77
3
141
66
84
60
18
6
129
15
18
7
8
57
6
9
24
171
48
48
13
17
54
1
65
63
48
159
57
72
33
48
150
25
104
177
79
8
39
9
69
27
208
17
42
21
40
35
36
1
5
67
5
18
24
33
3
165
40
8
9
7
113
42
84
60
144
37
104
96
63
48
24
33
16
11
61
8
15
54
36
7
32
33
12
48
42
81
15
24
25
131
12
42
31
56
3
36
30
90
30
19
23
1
17
87
24
88
125
6
117
105
18
60
81
184
72
8
64
101
102
12
1
24
143
105
15
1
80
207
54
12
24
30
177
57
7
101
18
57
9
18
13
24
32
112
8
112
144
144
8
24
15
72
9
15
33
15
33
16
77
27
15
12
12
81
72
24
21
42
169
5
36
15
81
24
15
15
97
32
40
71
24
9
72
3
37
23
72
57
72
120
15
9
15
9
9
72
78
18
63
3
37
17
30
60
93
216
21
36
156
3
96
9
42
13
167
30
19
32
27
157
72
53
91
23
18
36
12
18
6
7
71
6
123
141
19
104
57
60
66
25
71
49
5
19
35
165
27
37
53
6
21
201
36
24
42
48
81
15
33
160
59
90
114
36
12
73
17
120
15
117
30
48
30
18
69
16
113
39
64
72
56
21
91
48
8
15
73
8
39
42
111
75
144
66
3
27
138
3
136
23
33
105
63
40
8
81
39
45
6
30
18
13
29
19
113
72
55
23
48
81
24
3
30
15
129
48
18
12
90
42
6
7
56
48
16
32
57
15
15
18
103
59
85
56
15
1
41
6
90
7
35
78
12
120
72
42
9
81
30
1
47
25
96
29
36
63
9
60
18
54
12
108
3
129
48
6
42
18
13
89
15
63
24
1
8
21
27
9
102
33
27
12
120
168
121
8
21
12
6
6
54
37
8
9
42
36
12
108
1
32
39
97
5
24
91
23
81
9
39
72
16
23
25
23
1
8
24
88
8
72
39
30
60
159
15
36
45
63
57
15
30
3
39
9
24
225
111
3
93
40
23
72
12
36
9
21
315
15
24
9
237
3
39
6
187
5
3
9
15
48
15
192
177
21
27
48
72
64
71
73
35
37
71
1
65
24
39
3
30
48
36
48
156
84
18
9
48
3
21
63
66
15
48
87
25
24
8
21
12
151
17
30
6
3
33
174
25
23
9
3
45
15
36
13
32
39
48
9
9
72
31
8
87
42
39
40
11
132
48
24
18
66
102
198
30
42
33
177
48
55
29
51
9
7
65
78
36
69
21
75
57
12
42
57
21
30
36
241
8
15
78
42
90
7
8
24
111
49
59
48
61
23
9
33
66
48
12
72
12
66
27
21
12
78
9
57
15
24
168
51
6
12
18
33
57
36
147
48
33
79
8
45
43
17
108
3
15
1
80
57
12
123
24
40
8
16
17
6
33
16
48
32
27
13
56
15
6
132
30
18
54
150
27
24
63
24
73
17
36
72
171
64
8
69
3
117
18
57
27
30
7
23
33
15
1
5
60
84
91
125
3
39
81
123
18
18
12
13
120
288
47
105
16
32
24
64
11
13
35
45
3
21
21
27
33
159
33
30
33
9
31
17
36
12
15
15
129
16
143
105
27
13
8
33
39
45
27
48
39
6
84
30
90
6
6
19
41
24
102
9
3
37
24
8
93
43
5
138
1
101
48
90
49
65
66
133
11
6
60
27
40
47
6
18
24
33
75
48
36
96
72
1
65
30
30
3
24
75
37
24
48
5
60
246
24
33
16
101
66
25
24
56
64
5
30
18
72
84
31
29
144
60
87
3
37
65
7
17
30
90
63
24
33
15
15
126
3
24
27
45
9
15
24
3
18
3
15
25
17
120
12
67
200
213
3
24
120
33
6
33
48
33
18
13
8
24
33
79
104
15
81
39
25
71
24
12
60
18
6
126
84
30
1
23
30
75
15
1
144
17
63
105
144
60
66
49
104
129
79
144
11
18
30
21
45
123
33
6
1
89
18
60
24
9
33
48
7
80
72
3
18
43
32
16
167
12
48
54
48
31
125
51
33
90
21
96
9
30
73
29
3
15
9
24
57
60
51
21
78
54
7
23
18
72
31
29
ABCD 93728290952*3^$a+1 [50028]
18
87
51
24
18
12
15
228
81
30
9
27
129
144
51
24
105
63
54
75
15
24
36
36
33
39
142
98
45
3
12
12
10
59
15
6
60
4
44
6
69
15
12
105
3
12
24
9
21
66
30
6
12
10
35
81
96
30
9
87
48
34
38
10
14
36
33
75
46
26
84
9
57
42
57
75
24
84
10
158
60
117
93
48
66
108
102
76
2
48
12
96
9
96
99
10
71
105
75
37
23
24
15
60
21
111
34
2
48
21
123
46
2
9
3
72
165
3
21
39
6
66
9
51
36
24
54
16
26
9
39
82
80
3
51
84
21
108
75
46
96
14
24
21
15
70
11
15
9
27
12
36
30
126
45
108
72
48
3
18
195
45
6
45
39
22
2
30
18
69
51
34
38
21
15
24
81
15
165
84
27
78
96
15
15
96
18
66
72
108
10
12
62
36
9
12
48
51
12
30
42
45
15
96
42
42
21
39
10
155
27
60
9
27
10
32
42
114
36
6
120
72
36
24
42
96
99
51
60
48
36
30
28
62
9
51
54
36
60
36
63
36
13
11
147
60
33
51
34
14
48
60
114
3
36
51
36
24
108
12
9
9
42
138
192
114
12
24
93
3
24
9
60
39
21
96
13
36
26
9
99
60
36
84
81
27
9
48
13
32
126
54
12
18
12
36
9
39
21
9
4
11
15
9
45
30
66
12
3
96
15
9
15
202
2
81
135
9
15
46
11
81
30
24
9
75
42
18
12
30
27
3
12
22
35
33
42
45
75
48
30
78
12
36
24
58
32
6
102
3
61
14
24
12
45
15
24
84
12
45
15
45
21
12
87
45
6
93
105
135
111
36
24
48
48
12
12
9
97
2
12
18
15
87
54
36
39
195
6
30
24
81
39
82
23
9
18
10
32
27
75
24
36
33
3
9
48
147
34
74
18
52
47
111
192
18
12
27
9
291
15
9
24
51
84
72
24
22
2
45
177
18
42
3
1
35
60
60
75
45
9
66
130
14
12
120
45
63
48
9
15
24
69
3
60
24
60
6
3
51
45
84
51
45
13
26
34
2
9
15
42
42
18
30
22
47
39
9
75
48
9
15
36
22
26
60
105
15
34
11
9
18
33
156
33
66
30
90
6
54
12
108
24
105
1
11
120
60
1
14
24
9
12
33
150
57
75
69
117
138
81
15
168
36
10
50
45
1
119
60
51
84
120
72
9
24
37
32
42
118
47
24
69
18
69
75
48
36
12
24
36
54
66
42
18
12
57
13
86
12
12
12
45
84
21
138
72
96
174
63
87
48
81
75
12
48
45
60
36
21
27
12
171
132
36
36
30
30
9
111
78
87
15
156
10
254
9
99
36
22
14
30
18
30
18
18
30
36
33
36
25
134
10
110
81
15
46
14
45
15
36
66
4
14
30
66
34
2
9
81
3
81
39
27
12
36
21
3
57
48
12
63
81
36
39
6
15
3
42
276
30
33
216
3
22
59
39
36
9
3
9
15
9
27
114
99
36
60
60
51
72
21
45
42
24
18
12
6
9
15
6
27
72
15
30
3
12
75
18
87
108
145
32
3
12
15
34
80
90
21
39
45
36
63
45
27
168
12
106
134
24
6
66
10
2
81
15
9
15
102
6
144
33
12
33
48
3
9
102
30
18
126
66
129
39
96
6
30
9
36
123
72
69
15
9
36
24
3
54
18
30
27
3
96
36
93
45
66
30
231
51
22
98
9
73
50
46
62
24
108
57
63
36
45
24
75
36
84
21
15
34
11
27
93
147
93
36
75
34
11
39
9
51
9
3
69
51
10
2
21
9
75
267
10
36
12
20
108
18
72
24
46
23
45
192
27
15
36
132
42
90
12
60
33
15
60
96
60
22
14
105
123
81
39
12
48
10
2
126
39
3
117
63
60
42
15
1
12
62
84
34
2
48
12
45
69
6
144
9
13
23
27
94
38
12
9
121
44
51
60
21
30
12
57
61
44
90
24
30
6
10
38
45
27
9
27
18
39
15
90
27
60
15
33
36
24
13
38
36
9
27
9
9
6
24
12
57
3
9
75
108
6
64
2
84
9
36
27
12
165
75
198
84
15
61
50
84
24
60
36
93
117
3
1
74
21
87
33
24
1
32
99
39
6
18
117
195
9
87
9
3
21
27
9
3
58
50
9
15
6
84
39
51
156
9
51
42
27
84
21
18
45
132
9
6
45
279
120
162
30
9
60
9
6
105
1
14
178
38
48
46
50
9
111
96
57
12
1
38
45
15
12
48
9
3
12
12
48
10
71
36
25
48
47
84
9
36
60
51
15
33
120
15
72
9
180
27
9
15
153
15
21
37
44
16
119
3
42
6
9
135
48
48
12
10
20
138
84
96
9
123
45
12
33
27
25
26
144
18
138
84
48
72
48
12
60
6
ABCD 93728673022*3^$a+1 [50016]
69
3
138
67
47
193
41
7
48
191
49
5
24
12
39
192
75
37
41
12
27
303
33
165
27
27
120
150
183
213
36
183
81
60
67
35
72
37
59
69
48
99
13
35
141
21
139
101
30
24
144
18
67
80
297
55
41
48
279
48
3
12
49
11
54
63
48
9
39
352
5
75
15
54
123
256
5
12
63
16
53
171
117
90
108
90
30
114
192
126
384
48
72
90
36
87
45
195
48
93
36
60
270
181
35
45
153
66
21
213
90
96
48
81
27
117
207
144
1
131
300
114
30
96
108
180
30
51
93
168
75
225
60
102
6
246
1
48
41
55
131
54
54
1
29
216
198
126
87
45
3
192
48
21
24
66
114
175
32
64
155
78
12
43
83
13
137
39
15
289
29
6
12
60
54
223
32
144
15
144
1
47
288
384
162
15
15
145
35
141
75
18
6
126
72
108
84
6
54
75
96
192
15
66
42
85
128
21
171
3
42
48
19
48
59
180
204
181
29
24
12
114
157
35
13
32
27
36
81
51
13
197
27
207
96
138
55
5
139
41
156
43
341
216
48
211
5
72
54
61
47
145
17
24
102
145
95
108
144
85
48
113
162
13
65
84
6
21
99
72
72
253
53
144
43
80
117
12
78
1
11
181
17
31
29
108
7
5
91
96
11
18
36
360
18
42
139
131
54
72
15
33
111
160
269
51
21
72
195
45
115
48
29
18
78
30
69
9
282
60
84
114
30
24
30
55
77
19
137
39
16
107
36
6
90
33
57
120
60
18
18
303
111
54
282
342
36
132
30
78
12
24
48
6
45
75
54
108
60
39
64
179
60
198
27
48
9
54
145
107
213
16
11
144
180
198
72
30
6
48
42
72
13
32
3
18
72
78
21
96
129
79
32
147
13
77
210
33
129
15
63
90
48
39
33
42
66
3
147
18
126
109
47
289
59
30
42
90
147
16
251
21
9
168
18
72
72
61
32
63
49
173
195
3
18
91
80
45
19
11
85
65
18
102
24
207
3
54
55
5
198
84
33
57
55
53
36
39
15
33
112
48
5
108
79
11
330
36
36
67
113
108
12
24
66
13
77
198
42
195
48
75
37
5
27
48
64
48
32
16
143
30
162
114
15
16
128
15
1
48
41
36
54
150
12
43
240
41
18
78
103
17
90
85
32
15
12
276
48
177
99
54
342
108
117
64
224
21
91
203
84
1
5
27
45
3
51
13
203
133
5
42
129
16
245
27
48
3
54
151
32
27
37
48
192
53
27
144
9
156
36
103
47
36
30
114
13
32
16
47
36
210
150
37
32
16
5
12
63
112
113
175
95
60
180
12
37
107
78
228
54
93
3
157
203
30
39
16
5
54
264
157
29
51
288
69
91
176
9
66
198
186
ABCD 93728768704*3^$a+1 [50002]
4
92
84
4
143
93
12
39
13
11
9
87
9
15
1
140
64
71
49
12
44
51
109
36
47
96
36
1
59
1
32
160
56
4
96
20
24
40
80
87
24
72
73
20
75
69
40
60
143
13
84
20
3
73
32
12
27
24
24
36
12
9
16
68
16
11
9
76
204
71
9
63
108
73
12
104
3
105
75
21
27
153
4
11
97
23
61
83
85
168
8
51
25
24
44
52
36
47
37
408
23
37
71
1
60
35
21
120
64
35
13
132
36
47
37
48
36
71
1
92
27
13
48
72
20
15
12
73
8
15
45
12
3
48
72
129
135
9
36
3
1
180
24
132
20
28
120
12
36
143
49
11
85
132
48
72
84
95
1
8
51
48
93
4
11
24
24
24
93
15
25
59
25
144
191
9
252
28
32
4
11
37
95
45
16
12
72
8
24
3
1
71
24
21
3
57
76
35
204
13
68
40
24
11
48
25
11
21
100
80
27
13
168
35
81
51
37
23
24
21
3
72
72
13
83
9
16
11
108
141
16
56
3
25
47
25
155
97
20
36
40
32
27
1
24
11
25
59
13
143
25
32
27
96
45
16
35
61
24
8
15
93
15
57
27
49
24
11
49
36
84
36
44
172
44
27
132
13
83
85
11
24
24
120
13
59
141
52
23
109
23
108
45
3
36
13
36
11
25
44
15
36
1
59
9
124
60
56
184
12
143
1
32
15
97
48
8
15
1
59
36
24
9
16
56
3
13
35
13
84
11
61
8
27
253
23
12
73
23
72
97
11
1
11
9
96
124
20
40
8
15
13
32
3
73
24
11
45
72
15
217
23
37
11
45
16
59
96
24
24
13
248
15
12
24
1
24
35
69
100
152
112
47
21
27
1
24
48
83
21
3
12
1
12
48
72
12
108
215
1
20
16
176
108
231
1
20
3
12
12
1
60
24
60
143
189
100
35
61
44
51
193
36
131
48
12
45
28
155
97
23
21
63
48
12
85
68
4
48
36
12
72
80
52
36
83
45
51
1
119
21
148
131
25
119
61
8
87
21
15
37
107
13
23
48
60
1
143
48
144
49
47
105
39
21
12
88
152
76
71
9
4
35
37
71
48
84
25
92
36
24
4
35
37
24
11
24
121
107
105
40
96
35
21
171
60
9
39
1
11
13
20
40
36
36
47
21
36
60
51
12
13
60
72
12
24
12
48
24
80
16
11
60
60
24
12
12
48
24
165
16
8
51
1
47
21
24
15
1
60
116
36
72
40
20
48
52
35
108
24
24
37
107
13
84
23
33
75
129
3
48
33
72
40
20
48
36
15
49
71
60
49
179
48
49
143
1
71
36
12
36
1
68
28
44
3
96
61
108
56
12
15
225
39
13
68
4
11
9
39
12
13
12
24
36
8
51
1
48
59
33
100
48
12
23
60
117
27
33
120
183
12
120
37
8
132
52
120
59
36
25
36
23
25
47
24
49
60
56
184
84
47
21
27
1
36
108
32
84
51
25
24
96
83
25
35
72
1
44
3
12
61
47
25
60
36
11
25
83
1
35
49
48
20
52
8
12
40
68
124
20
3
21
184
23
49
36
8
4
131
45
24
16
35
24
25
35
1
20
39
57
16
84
8
3
45
15
12
72
1
72
48
263
109
47
49
35
12
25
12
48
32
87
36
33
36
36
3
61
23
48
48
165
84
147
33
60
12
16
119
9
136
276
155
33
195
12
45
27
121
32
15
69
3
93
84
4
11
9
15
84
48
69
219
9
36
16
8
16
60
59
133
32
88
59
1
95
72
36
1
11
33
99
25
56
75
57
63
1
11
84
60
1
8
40
92
15
48
117
64
8
76
12
72
12
108
12
23
145
12
108
60
107
1
59
1
60
60
8
15
12
13
120
92
15
57
160
11
261
75
9
64
11
121
168
20
16
32
3
24
33
40
23
25
20
144
3
24
25
11
12
13
23
81
88
48
107
13
68
64
47
1
12
36
24
32
99
37
47
12
93
3
97
48
12
48
24
44
147
108
60
9
63
60
213
52
119
48
1
144
72
128
52
24
11
33
3
73
35
57
75
9
4
12
44
51
13
96
35
1
83
21
24
84
36
124
20
135
25
11
109
83
49
56
27
12
129
111
204
57
28
59
48
25
192
47
21
48
39
13
164
16
20
60
124
180
59
45
27
109
95
49
84
47
9
4
11
24
13
20
48
15
85
59
25
20
40
71
ABCD 93728783464*3^$a+1 [50006]
52
17
18
42
30
25
48
35
42
3
45
3
36
33
18
37
32
64
24
12
11
9
60
144
12
4
20
64
20
4
8
3
36
9
57
127
8
28
120
92
4
8
28
77
12
18
18
15
93
15
27
9
120
4
41
39
4
53
43
72
5
54
25
35
30
31
8
57
15
4
35
81
45
67
17
3
112
8
88
92
27
45
3
13
48
20
27
69
28
47
108
1
56
148
12
44
15
61
96
32
52
48
12
44
36
24
52
8
36
33
7
8
27
21
60
112
35
18
78
21
4
24
12
36
23
141
4
41
18
33
120
24
93
3
9
114
25
72
29
15
16
35
72
36
144
18
18
57
40
29
19
5
55
72
29
6
45
28
36
8
16
32
69
18
12
9
60
27
12
72
21
15
37
80
33
19
188
88
29
36
3
100
5
7
12
17
18
57
16
17
51
4
12
36
48
92
40
53
15
24
3
72
18
15
72
36
4
48
32
28
8
57
19
35
9
51
25
59
21
16
53
42
69
4
17
39
36
12
156
4
131
9
48
15
12
1
32
27
21
9
87
4
24
12
5
15
16
68
36
39
1
60
24
41
43
48
24
20
88
71
109
180
80
40
5
3
4
24
24
12
41
15
24
15
49
84
8
12
3
13
20
81
30
1
12
8
48
160
65
72
39
33
63
45
30
33
76
23
21
36
9
99
51
25
60
17
15
40
23
54
31
116
36
4
23
25
65
6
9
36
9
87
15
1
60
44
60
28
65
12
3
33
39
21
15
52
215
85
8
39
1
44
4
5
31
44
51
9
16
8
40
53
48
91
60
60
11
37
11
81
48
16
44
33
39
15
30
55
20
3
48
13
20
39
73
72
23
97
8
28
56
28
53
7
48
8
12
40
12
11
1
60
11
25
60
47
48
90
18
9
87
25
8
33
7
56
60
60
24
81
7
8
12
33
15
12
27
61
12
12
20
12
45
19
12
17
27
28
68
28
71
18
12
3
28
8
21
15
16
32
40
12
24
5
19
8
12
72
9
15
16
36
68
96
184
12
8
36
4
17
39
4
12
20
28
24
17
30
69
52
47
48
25
12
17
55
23
21
15
1
11
33
21
39
24
40
11
25
72
84
11
109
5
18
25
47
84
42
103
12
23
25
65
7
35
18
7
8
60
12
4
36
24
104
4
8
48
112
8
12
24
16
65
43
32
12
63
13
12
8
15
21
3
13
12
11
21
4
44
15
37
56
12
12
63
73
8
51
21
112
5
42
9
4
12
116
105
24
30
1
24
68
48
27
66
27
100
12
41
15
36
48
51
81
3
73
77
103
5
7
11
21
9
19
108
5
7
60
71
9
15
12
1
24
35
25
8
40
80
45
36
31
48
12
48
23
48
6
15
4
29
51
12
4
5
90
21
24
64
24
32
51
33
27
13
17
60
27
28
72
96
32
48
24
27
45
60
180
39
37
104
4
24
11
42
3
12
28
11
9
21
111
33
6
66
27
16
44
160
23
33
99
73
12
20
15
6
55
32
28
11
1
8
45
75
105
30
1
8
81
19
12
8
105
15
40
20
111
37
17
27
21
3
39
25
60
41
72
3
40
41
18
121
12
32
40
32
40
48
56
4
72
56
12
3
48
114
31
35
25
12
32
3
49
11
9
40
60
11
9
9
7
48
24
8
27
1
29
67
11
49
35
6
19
8
12
136
20
39
30
18
33
4
44
9
111
76
44
52
12
53
7
8
69
55
8
36
4
47
69
84
93
54
1
24
35
9
39
18
39
3
33
4
24
77
54
1
8
15
57
48
16
23
21
99
18
19
36
32
136
71
25
11
30
7
32
33
43
20
9
3
21
19
12
60
36
8
27
49
48
32
40
20
16
32
27
25
71
33
124
35
60
1
29
7
20
28
56
76
8
12
45
15
76
20
57
30
21
39
108
49
20
3
25
5
7
8
16
24
8
28
60
216
48
77
43
11
21
16
8
21
54
36
21
24
15
90
120
51
64
11
18
15
4
72
20
24
36
4
5
42
12
57
28
41
6
85
108
35
6
31
56
4
24
101
3
36
45
15
96
21
3
51
33
40
120
68
4
36
5
3
15
57
24
16
8
24
40
77
19
12
24
113
72
15
28
5
42
25
96
8
51
1
35
9
4
20
15
96
93
141
36
43
11
9
3
54
18
21
39
21
69
12
18
1
12
23
42
12
27
51
48
6
55
24
59
181
24
47
6
15
69
63
27
1
35
24
69
36
3
12
24
54
36
7
44
48
12
28
12
83
37
11
33
9
55
32
120
45
79
80
12
40
48
12
12
5
43
23
61
8
93
7
35
48
54
24
66
1
20
12
27
9
40
59
85
8
63
9
16
89
3
60
28
60
20
171
18
27
3
13
44
4
89
31
17
63
64
5
12
60
171
4
68
60
15
6
7
5
24
31
8
40
20
4
12
140
45
15
48
27
24
9
3
72
21
12
12
15
30
91
5
67
24
35
9
16
5
3
15
18
7
48
108
41
18
1
71
13
23
12
57
3
33
4
24
36
20
4
35
37
108
44
12
15
21
4
83
42
84
15
64
17
30
60
9
9
30
45
63
49
84
12
60
24
36
23
9
16
12
12
5
87
36
4
5
3
28
44
4
47
9
24
15
6
79
41
3
108
40
8
27
9
100
84
35
6
31
8
24
165
3
15
49
11
18
72
30
18
36
3
57
30
1
5
15
4
8
88
8
60
45
79
72
20
51
30
15
3
25
20
36
9
75
15
181
35
54
39
60
28
32
3
33
100
36
24
11
33
16
20
16
41
12
51
4
71
1
8
15
21
100
12
8
24
27
33
76
95
1
24
5
6
18
7
11
25
8
52
23
12
33
76
41
63
40
17
67
47
13
32
3
13
119
9
96
4
29
55
35
1
12
8
96
69
115
41
6
48
1
41
19
8
40
12
24
12
24
5
43
20
60
15
42
3
15
21
51
13
32
45
39
177
30
9
28
23
84
6
15
39
36
13
32
27
21
15
21
9
91
5
19
11
1
128
39
33
15
105
39
54
60
27
64
36
12
20
36
40
12
24
128
96
27
25
32
12
16
12
92
4
44
63
9
16
233
19
8
39
6
19
11
72
18
3
36
33
55
8
33
27
28
144
8
3
45
60
27
13
20
24
16
17
19
29
ABCD 93729230074*3^$a+1 [50029]
36
9
40
96
107
13
8
15
45
84
12
21
3
16
20
105
51
84
96
3
9
28
80
4
8
28
8
24
28
24
83
37
20
15
21
84
4
80
27
18
144
3
12
57
36
139
96
8
9
147
48
93
19
24
140
12
57
72
3
15
18
63
76
41
43
60
44
16
35
90
36
3
48
88
44
48
100
104
40
24
60
17
3
40
36
60
36
60
8
12
4
29
27
9
18
37
56
132
45
18
13
5
147
4
68
96
76
8
15
18
87
3
117
81
31
5
36
15
12
48
60
132
112
53
43
29
91
20
15
57
33
63
24
192
4
59
57
15
1
179
1
53
54
13
44
100
68
12
64
5
39
48
57
72
54
36
85
116
24
81
72
27
4
20
57
103
12
20
4
24
12
8
69
15
88
128
24
15
36
1
53
90
13
5
3
195
1
35
1
20
33
126
18
91
44
76
140
16
44
12
24
76
35
117
72
16
65
19
44
24
60
76
32
40
24
84
72
48
44
36
12
24
45
18
97
56
12
120
232
84
60
72
8
15
1
104
12
27
21
36
24
9
7
65
3
60
117
51
24
33
108
18
25
20
12
4
96
68
9
3
60
12
12
39
36
54
75
120
57
15
24
64
20
156
4
72
23
54
31
41
15
16
44
4
36
8
76
72
84
24
44
27
36
9
135
18
31
12
24
56
12
136
32
4
36
35
93
60
12
60
4
59
21
4
11
9
24
3
54
75
4
56
76
20
3
126
31
8
105
67
60
120
8
24
36
117
39
64
132
89
90
85
23
72
25
24
5
7
8
39
1
132
137
51
21
31
59
1
120
8
144
15
21
136
8
72
4
20
100
12
5
27
28
32
21
39
51
21
36
40
44
165
19
17
27
36
12
15
73
20
16
36
35
33
52
59
54
51
16
68
96
3
1
32
120
12
87
1
17
3
88
35
21
24
117
19
8
45
90
13
8
16
35
69
24
33
43
116
4
96
80
24
52
8
16
36
29
31
77
3
12
16
92
12
76
5
31
8
76
209
27
45
19
17
72
36
207
4
20
100
8
16
80
40
12
68
57
183
51
18
63
27
1
60
29
27
48
12
93
36
31
5
15
40
8
48
100
48
11
90
31
5
27
52
84
56
36
40
29
31
5
19
89
67
140
4
24
104
16
12
47
165
12
24
24
16
96
36
44
33
63
4
56
39
45
9
7
32
16
80
9
27
45
18
37
60
20
24
21
55
180
56
84
4
17
39
40
11
18
75
36
16
32
3
13
20
112
8
60
36
16
8
105
7
80
24
120
75
25
80
39
57
4
240
41
19
84
12
188
40
36
53
27
76
5
63
9
3
28
120
29
7
68
88
20
108
96
24
16
44
16
8
81
54
57
16
20
28
56
4
32
12
28
17
7
120
140
3
1
89
3
40
24
8
28
24
143
57
51
13
20
21
55
24
72
48
80
45
36
3
132
4
72
24
60
65
31
8
87
13
176
4
12
20
27
37
20
105
19
12
120
24
204
72
32
96
69
27
60
3
45
27
85
95
36
25
65
3
16
104
12
63
21
36
160
17
43
29
39
40
29
15
16
5
90
57
28
20
12
27
1
56
33
15
16
5
111
15
36
25
32
16
17
3
52
53
7
32
15
61
60
80
16
8
207
121
8
16
68
48
4
41
87
21
7
44
100
24
32
27
13
20
100
164
36
84
4
32
72
28
80
69
55
35
49
20
16
24
17
19
35
21
33
27
72
28
8
9
90
18
18
85
60
17
72
18
9
84
51
18
7
29
36
175
8
28
20
108
21
31
113
7
120
144
44
52
104
40
24
5
111
4
12
35
90
15
48
27
49
95
61
8
75
9
48
33
15
16
96
20
168
60
16
8
52
20
69
27
40
20
4
36
44
63
61
152
4
104
12
12
36
16
35
9
9
75
12
3
90
31
44
33
15
64
29
27
28
12
24
53
3
4
104
36
24
9
27
4
132
60
65
54
105
4
35
69
21
7
29
55
8
27
81
4
23
73
125
99
24
129
67
23
33
60
40
29
18
33
147
72
49
72
24
60
24
32
9
15
36
4
44
117
43
32
88
32
40
84
8
28
59
21
28
92
60
69
3
15
18
39
4
32
12
3
49
24
32
48
9
18
25
65
19
8
28
35
33
160
5
151
209
36
31
20
75
33
52
5
3
52
8
9
36
27
40
23
54
87
3
21
40
11
126
72
3
15
18
15
72
39
18
7
44
24
16
164
112
8
16
12
68
36
33
87
3
33
120
9
36
87
12
45
18
13
59
18
15
28
92
27
9
12
24
48
28
24
8
36
52
83
25
56
45
15
3
21
24
45
15
60
16
32
40
48
36
96
60
32
33
159
3
1
60
47
54
19
89
43
32
16
12
23
21
4
12
17
108
72
123
4
71
25
20
24
21
15
28
11
9
84
105
51
36
16
84
116
64
24
41
75
16
17
18
13
72
59
85
23
13
24
71
49
23
1
20
51
109
60
11
18
87
4
32
4
89
31
84
20
12
15
265
128
16
23
1
12
59
25
24
44
ABCD 93729499972*3^$a+1 [50046]
111
33
24
18
30
18
6
51
96
45
42
9
156
87
33
12
48
12
15
33
24
105
6
141
144
96
15
138
24
15
21
102
165
165
75
33
162
192
9
48
75
156
57
111
81
39
141
45
87
39
66
15
129
24
15
33
24
12
6
36
45
96
60
45
51
9
15
96
87
21
45
60
18
18
15
96
36
48
60
15
36
33
75
21
27
126
6
102
27
105
54
18
3
213
12
42
12
42
63
48
240
12
81
63
189
18
42
39
99
45
12
72
33
126
42
12
87
57
27
51
108
57
24
63
54
30
45
12
57
51
24
69
27
24
84
129
15
9
18
18
15
87
36
9
96
96
93
54
120
132
12
6
99
135
81
81
3
15
18
27
48
36
51
30
144
6
48
9
27
162
51
108
3
42
27
9
3
33
51
12
36
57
39
24
69
15
12
24
15
18
6
36
30
36
288
90
81
72
153
99
9
54
42
108
27
9
66
69
12
45
27
72
27
21
21
72
51
24
33
183
36
27
6
12
3
12
75
237
3
36
9
57
51
36
93
15
45
3
12
21
54
57
9
6
69
111
9
57
63
24
45
54
30
3
69
54
18
159
45
72
3
24
237
36
24
75
12
39
9
27
30
75
21
27
75
6
63
84
9
18
90
3
129
3
15
45
21
15
108
57
6
120
6
135
81
15
39
12
33
201
51
3
9
63
21
48
21
60
27
132
39
21
33
72
123
15
24
66
36
60
51
24
63
90
39
12
45
111
45
36
147
57
48
24
15
3
57
141
66
114
51
3
30
24
228
15
57
27
36
33
18
138
51
3
9
240
60
3
30
60
18
48
18
159
36
276
60
36
9
3
87
9
108
84
57
3
36
36
117
39
15
33
27
216
45
9
36
63
9
84
27
24
21
72
27
69
39
9
54
18
27
36
12
39
105
87
24
102
27
72
33
12
51
21
6
237
45
3
3
66
27
72
48
24
9
168
111
69
48
63
60
84
45
255
21
63
39
45
9
24
12
132
18
9
36
45
18
30
3
24
33
63
45
126
18
144
156
24
84
24
12
6
36
69
72
21
228
96
12
72
27
72
15
105
15
24
21
9
24
15
69
114
165
87
57
132
9
147
159
21
9
6
69
39
57
9
111
213
63
33
54
45
9
18
45
3
18
24
36
51
48
81
15
12
120
9
3
21
12
36
60
90
21
15
81
36
48
81
72
3
21
111
24
27
21
51
174
24
27
39
45
12
36
12
111
78
12
135
15
108
21
51
84
6
3
159
30
24
48
36
99
15
9
12
192
39
21
15
30
108
123
9
48
99
87
33
60
51
9
27
138
36
54
96
36
12
21
96
15
93
36
27
57
3
36
18
90
93
27
6
27
45
3
87
18
36
39
108
51
18
15
21
3
117
15
27
30
39
69
6
90
102
54
15
45
15
3
120
54
72
42
36
12
54
27
45
3
3
12
6
27
9
39
9
39
57
48
3
123
6
51
3
18
111
99
9
27
9
9
63
15
69
96
45
3
93
12
6
18
75
81
51
144
75
6
3
15
36
45
60
3
33
15
18
24
12
18
81
84
3
18
111
51
9
57
18
177
72
39
42
39
231
18
72
12
36
36
18
72
72
60
93
81
15
36
84
105
3
84
21
18
9
12
51
30
24
18
81
27
9
12
177
48
42
21
36
36
15
18
27
57
72
6
9
12
36
60
99
21
27
60
9
147
45
72
84
39
105
87
9
15
12
42
27
48
12
33
99
15
21
12
15
18
60
48
51
57
24
48
42
30
18
60
9
81
3
120
75
69
69
63
36
108
15
141
3
93
51
33
60
33
111
24
39
108
6
87
15
105
45
144
126
18
3
120
72
57
48
6
21
45
99
27
21
48
60
36
33
3
24
69
3
45
24
72
63
21
24
36
18
72
21
27
21
57
30
24
18
30
54
96
39
33
15
21
72
51
3
90
51
57
15
21
3
48
123
9
96
192
45
87
3
117
48
93
72
90
18
15
24
60
84
12
48
12
105
27
108
57
6
210
39
75
21
51
9
12
87
84
54
51
36
57
24
27
12
45
24
27
165
27
84
21
36
18
18
3
27
57
39
9
27
54
39
33
135
21
51
57
162
6
48
72
60
12
42
12
72
6
66
42
63
21
36
6
9
108
75
81
63
57
12
132
39
21
15
54
18
18
18
21
69
87
21
48
15
27
9
45
18
156
33
9
39
36
24
9
18
54
3
141
144
12
ABCD 93729646126*3^$a+1 [50089]
66
25
35
24
45
87
9
16
29
18
133
89
51
4
20
63
6
162
97
65
42
13
11
9
51
105
21
18
96
24
18
42
33
39
21
195
30
99
51
73
20
40
77
67
35
1
11
18
6
105
4
41
6
30
36
18
97
20
12
3
24
60
129
40
60
77
103
41
3
3
12
18
18
45
16
24
35
30
115
5
60
7
104
213
6
37
59
13
12
59
12
69
15
6
42
1
12
65
27
15
1
95
24
21
4
56
27
72
36
60
57
52
47
9
45
99
3
69
40
23
18
42
72
120
6
15
40
53
147
112
161
27
168
36
93
48
12
42
6
12
43
72
35
36
1
44
189
36
120
42
37
11
105
15
49
11
6
6
13
120
17
54
25
8
28
5
7
20
21
199
5
6
37
155
24
36
108
12
45
105
55
47
90
3
60
15
60
120
138
7
65
12
15
16
36
56
123
36
61
5
42
12
18
43
23
36
24
42
15
24
75
33
81
54
6
36
126
12
57
9
6
36
72
18
90
9
45
54
21
39
61
8
93
18
12
30
78
30
135
9
48
7
125
66
69
3
12
48
30
90
144
84
9
12
51
84
81
3
141
64
12
17
87
159
49
65
3
3
24
21
51
121
48
89
66
12
54
139
95
1
23
12
96
18
54
45
27
48
1
5
6
1
20
87
42
55
29
55
20
45
75
27
30
18
1
29
84
60
150
61
36
59
126
90
24
169
12
24
47
25
35
153
40
65
42
37
107
69
57
48
60
7
8
4
71
25
59
12
66
15
27
13
92
40
12
11
13
59
57
39
57
99
60
21
27
48
45
27
60
78
3
51
24
1
53
102
60
9
4
128
40
47
12
49
29
42
33
16
20
39
6
31
11
12
12
30
19
60
35
1
41
67
11
12
25
53
12
54
90
108
6
109
5
15
33
102
13
5
67
80
27
144
6
78
1
155
21
21
3
36
51
12
6
7
23
30
51
81
90
45
93
30
30
6
33
15
6
36
6
49
96
5
79
5
15
108
40
41
31
95
9
15
105
57
3
76
36
48
60
29
30
13
5
78
24
33
52
23
42
63
4
11
18
7
23
21
15
6
12
42
33
3
114
31
23
12
97
80
93
18
30
12
54
49
29
3
4
35
129
75
24
61
11
9
40
77
18
9
108
3
24
21
57
43
47
37
107
36
18
72
43
137
90
84
6
12
18
18
66
54
90
30
54
18
114
6
78
12
30
54
69
36
4
11
93
87
6
19
29
7
5
43
32
3
21
36
48
57
3
52
72
92
15
24
36
1
59
25
35
25
84
60
11
25
156
143
132
48
25
95
21
24
40
5
42
25
47
36
69
36
21
90
36
60
9
15
66
162
12
66
54
25
23
6
27
4
36
8
172
23
24
33
4
24
17
12
55
23
49
59
1
23
61
119
6
115
17
42
6
30
57
24
40
144
5
84
6
30
12
43
11
6
63
39
25
48
60
59
18
6
1
5
15
4
95
60
21
15
93
27
60
48
61
89
18
18
30
25
29
3
27
13
24
44
177
3
9
91
5
6
93
16
20
9
7
29
42
25
35
54
30
78
120
3
9
75
36
204
3
120
25
83
18
6
48
93
27
12
13
36
5
19
35
66
7
23
25
11
78
3
184
68
15
66
135
15
84
78
12
27
4
12
107
21
15
145
119
36
45
27
57
3
84
96
69
15
45
33
43
47
37
101
18
45
27
48
60
12
198
6
18
6
54
15
33
18
25
35
60
120
109
47
21
39
25
29
6
1
59
78
36
42
30
43
11
21
12
72
28
36
137
3
12
75
33
40
11
13
48
59
18
103
113
27
27
37
101
12
6
21
33
162
69
45
27
3
1
56
75
33
16
29
39
3
25
12
107
165
36
4
23
6
102
13
35
9
15
25
35
6
27
15
108
25
17
115
5
30
42
67
11
18
55
35
57
4
11
12
120
73
104
16
83
21
111
108
30
24
3
40
104
9
60
66
36
25
17
18
18
42
24
9
15
6
15
33
43
8
36
141
48
12
19
173
18
49
125
84
6
85
11
42
3
39
6
60
12
43
47
97
60
8
51
45
4
35
73
5
18
49
32
4
12
92
33
7
48
5
72
66
54
43
180
83
30
6
1
35
48
9
36
16
11
49
23
42
156
3
69
108
12
55
36
71
84
210
24
36
60
55
36
41
30
48
21
15
109
36
59
96
60
289
20
36
9
90
57
75
60
49
36
119
24
25
36
23
30
78
12
37
71
13
36
29
54
6
24
102
138
31
107
45
57
3
40
180
84
23
121
20
36
39
45
9
15
27
126
63
57
48
39
76
72
35
49
89
126
21
87
1
29
31
72
29
30
6
138
24
30
3
24
15
54
6
24
12
84
25
140
16
5
135
24
16
35
18
90
12
13
12
24
101
19
11
18
24
15
105
36
31
116
4
59
217
83
30
31
89
6
81
27
6
42
60
97
32
3
6
15
72
39
145
11
33
9
6
49
23
49
11
12
138
48
39
15
6
66
ABCD 93730266764*3^$a+1 [50034]
113
75
72
21
15
69
283
8
64
72
56
52
113
15
64
24
12
77
31
24
36
36
48
77
19
5
39
21
24
3
124
36
144
161
72
60
72
151
60
8
12
52
53
103
180
24
108
8
12
52
56
21
156
12
123
57
12
3
100
56
64
60
437
3
76
77
27
148
5
55
65
7
56
136
24
80
9
55
41
7
80
213
24
3
48
16
228
53
115
197
55
77
39
76
36
8
57
43
24
17
19
36
8
28
29
84
79
36
72
8
24
57
48
31
44
112
53
48
7
41
99
45
3
9
43
53
19
36
77
36
36
31
89
3
81
24
55
116
21
24
139
5
67
60
5
144
79
80
21
84
31
29
75
45
67
36
8
16
44
4
5
63
9
19
29
96
31
36
24
8
21
15
4
168
5
43
17
19
8
28
17
187
44
12
108
57
3
21
24
252
127
192
36
185
72
67
29
39
33
3
57
15
4
24
5
60
84
75
21
7
72
12
24
156
68
36
40
32
40
185
72
31
24
17
103
80
52
84
137
84
19
36
44
12
60
33
7
8
64
5
31
185
19
48
60
8
40
5
67
24
44
4
77
19
36
128
16
72
8
40
24
77
319
12
32
48
93
12
72
55
36
5
7
8
81
51
9
103
8
45
115
48
24
36
36
41
3
69
15
60
28
12
5
67
101
115
8
24
28
53
19
156
24
5
3
4
89
19
77
31
8
52
5
12
91
29
96
31
396
17
48
43
41
3
60
57
60
39
21
3
33
12
72
60
3
40
53
15
64
120
5
24
79
65
151
5
19
8
105
3
45
55
72
72
8
12
57
48
55
48
132
65
55
60
80
237
19
89
7
36
53
207
28
5
12
127
72
84
24
8
12
16
200
237
3
9
55
8
108
64
36
12
24
108
113
3
69
7
36
68
136
65
159
40
29
115
77
31
53
84
3
72
28
77
120
36
31
65
3
108
9
55
41
60
7
8
12
60
48
72
16
36
53
163
48
65
12
27
120
36
69
31
29
12
19
29
15
33
12
271
41
103
120
5
31
17
79
8
33
15
33
19
5
187
68
93
108
115
84
36
77
12
151
17
55
17
31
41
36
103
24
5
3
129
19
24
12
5
3
33
127
41
195
141
111
100
5
55
12
68
9
63
57
43
108
72
12
96
48
32
40
17
43
125
147
52
36
77
7
24
125
55
84
8
160
77
187
8
28
53
12
7
168
84
5
60
39
100
120
17
19
36
72
8
57
3
64
8
33
24
96
24
39
12
45
79
29
15
12
160
72
17
55
8
81
27
4
68
36
64
36
20
16
53
31
60
92
64
60
108
65
48
43
72
17
43
5
43
5
60
31
29
15
321
3
33
15
132
76
32
33
7
72
68
57
48
12
91
44
28
72
120
5
67
8
141
39
36
180
60
117
72
55
48
8
100
41
31
8
16
44
69
3
12
21
115
36
68
36
12
33
99
40
60
8
117
163
5
72
12
39
16
36
5
7
36
24
8
45
27
81
39
21
67
12
68
64
8
108
45
48
79
8
40
68
117
199
144
12
29
3
33
3
45
72
19
36
12
113
67
41
75
60
81
96
195
33
19
12
36
24
44
4
5
163
108
72
8
192
93
12
12
43
72
48
68
57
7
17
55
29
19
36
24
125
495
28
8
21
19
24
8
4
24
12
17
15
108
12
28
24
120
36
5
55
192
65
111
12
100
32
45
55
48
17
7
56
165
3
9
36
156
63
81
15
81
39
52
108
12
17
12
3
36
21
51
45
75
28
204
12
36
29
115
5
3
16
5
79
65
12
55
56
64
36
60
65
72
7
36
8
120
16
8
40
17
51
45
3
172
24
56
64
41
55
80
48
117
7
8
285
67
80
28
29
43
5
3
69
39
4
53
87
36
12
60
64
41
72
96
19
5
31
24
80
36
100
84
60
65
51
4
5
63
40
113
31
36
5
19
41
75
12
88
17
31
72
8
72
60
57
7
84
41
3
45
43
5
3
105
12
55
29
48
43
140
148
36
36
137
51
16
5
96
79
101
7
56
52
8
105
219
33
147
36
40
5
55
77
12
48
7
120
41
384
43
5
12
7
ABCD 93730345804*3^$a+1 [50085]
54
78
12
89
16
15
6
24
6
293
169
71
64
32
181
144
6
29
19
24
306
54
36
132
48
42
35
103
41
25
71
7
65
48
7
6
192
83
24
25
12
24
35
79
96
102
120
107
37
59
259
120
108
264
30
78
6
204
186
137
40
72
63
72
161
61
75
8
31
174
12
6
65
85
132
12
18
33
3
5
25
96
18
36
12
24
36
17
13
219
3
5
7
96
24
113
61
35
247
30
12
42
5
48
13
83
1
23
13
107
40
75
60
12
120
21
32
25
78
114
71
112
27
30
126
72
185
31
12
24
36
30
24
83
103
65
48
112
105
162
132
36
12
60
12
41
7
17
216
7
30
30
306
54
18
107
1
12
228
42
60
17
96
55
114
36
6
306
24
54
12
42
48
102
17
79
84
21
104
115
18
48
147
45
78
12
42
390
96
161
55
89
31
150
59
55
161
85
35
40
111
17
61
6
60
96
210
54
6
192
48
59
55
210
66
45
104
13
258
54
54
72
60
12
108
78
35
1
119
144
73
12
27
56
49
48
63
27
101
96
79
60
36
36
5
24
43
108
65
37
3
32
241
119
115
5
85
35
31
96
60
108
30
72
78
125
96
31
60
21
72
57
48
527
48
1
47
7
30
72
251
168
37
59
91
102
18
5
37
30
102
23
25
47
31
30
78
117
128
24
136
104
40
15
30
90
42
54
17
7
161
49
228
12
90
18
48
84
71
24
13
72
186
24
30
11
136
183
36
77
7
108
48
180
17
7
12
48
90
18
132
6
6
126
24
83
67
21
32
175
12
84
12
60
129
104
24
7
78
18
42
6
30
12
84
66
12
60
180
53
72
37
11
55
24
18
95
13
90
54
138
6
312
59
151
90
47
145
18
18
11
1
54
65
181
90
24
78
18
30
83
31
30
35
280
3
48
138
12
143
24
7
84
12
17
168
13
6
90
66
84
54
60
35
31
18
30
17
91
18
27
15
209
48
37
48
288
24
131
43
21
63
96
54
30
77
79
17
127
60
45
56
25
42
12
6
75
39
96
9
15
60
5
115
42
83
72
96
103
57
129
6
72
41
120
136
8
1
54
60
42
59
127
17
25
36
30
12
30
18
57
32
43
72
60
65
133
99
8
48
37
90
33
189
203
40
393
23
16
104
1
174
126
35
235
108
6
30
54
132
3
21
51
39
120
24
177
123
12
65
115
30
174
54
66
41
19
77
19
29
37
210
9
21
72
107
85
96
174
150
18
5
103
89
25
126
12
77
55
24
30
11
88
8
168
7
150
27
3
84
60
101
19
156
9
33
71
7
30
48
6
36
17
103
153
9
102
60
189
51
96
5
7
30
35
355
12
108
102
36
12
47
40
216
63
24
65
72
48
1
30
17
7
72
30
83
13
107
91
162
12
42
60
120
78
30
120
5
13
54
210
114
12
12
108
29
24
96
43
12
6
192
66
185
49
12
6
149
48
48
103
297
105
39
93
131
19
5
37
90
24
6
48
72
11
7
108
360
102
6
17
79
6
78
29
7
6
107
7
6
107
235
30
36
114
12
108
30
6
5
16
104
72
40
32
37
18
6
6
240
24
96
84
66
36
42
108
150
95
40
159
90
18
5
55
41
37
168
6
29
240
96
19
36
24
36
60
41
48
1
36
35
37
35
103
54
35
19
84
42
95
85
35
ABCD 93730729798*3^$a+1 [50000]
132
39
9
127
23
12
54
79
47
33
27
109
65
6
18
66
18
18
9
16
47
108
24
30
55
143
78
90
9
63
1
200
96
3
6
7
5
3
147
69
51
13
95
132
48
60
97
8
51
69
27
30
240
18
36
1
137
42
54
54
57
40
56
3
85
32
9
18
61
80
9
36
36
18
37
35
109
11
21
24
15
1
8
9
18
12
1
71
25
71
48
54
18
18
31
11
54
15
40
11
54
15
24
111
66
78
1
200
15
25
11
133
119
18
54
18
12
96
12
42
36
48
121
11
30
55
104
129
6
9
40
41
39
27
18
27
15
12
72
18
18
60
13
176
40
80
16
17
90
13
24
24
95
6
18
81
40
89
31
29
43
59
6
54
1
24
5
18
60
12
24
72
49
120
83
72
21
15
18
30
57
69
19
161
6
18
31
56
15
33
45
66
9
51
30
144
126
1
35
45
40
8
15
36
85
56
39
25
104
87
24
49
56
24
27
60
84
6
18
61
95
24
12
93
40
96
56
9
18
102
55
5
19
29
3
87
18
18
61
11
69
9
15
147
48
54
132
91
17
102
9
15
66
18
6
12
3
57
30
25
35
69
51
18
6
108
36
126
30
24
1
11
13
32
45
3
105
135
27
72
37
41
30
24
18
7
104
51
36
72
72
25
65
231
57
48
15
40
80
24
3
13
5
18
24
81
99
36
145
176
3
37
120
24
17
84
91
35
18
60
36
18
12
60
1
47
33
39
49
47
12
6
7
104
15
18
48
24
120
6
18
15
51
85
24
71
36
42
48
75
144
3
21
9
36
67
80
3
21
16
224
21
42
18
48
6
36
45
88
5
6
36
105
40
35
12
73
59
45
63
12
45
24
16
24
56
33
18
189
69
54
37
11
45
27
108
73
95
57
87
66
7
35
12
18
78
1
11
60
12
18
3
87
42
18
213
111
9
45
27
75
13
32
15
169
11
13
35
24
12
144
36
96
54
90
54
12
90
42
48
72
7
119
96
66
24
54
1
24
41
15
21
54
45
16
17
72
36
12
18
165
3
12
9
9
15
9
90
13
24
80
16
5
108
42
120
45
15
54
18
1
176
40
144
17
102
18
18
42
30
45
88
32
40
35
18
51
16
17
63
177
111
16
56
63
36
21
40
48
72
35
13
32
9
90
6
48
54
33
45
12
6
12
60
18
15
16
41
18
36
1
83
36
18
87
40
96
29
36
24
31
24
29
27
195
54
55
56
33
102
54
78
66
6
36
84
85
11
13
107
60
25
23
1
24
47
60
45
39
18
31
95
57
105
39
3
120
61
32
15
18
6
121
8
81
39
87
42
18
54
30
25
24
120
56
81
18
54
7
120
56
40
24
95
25
65
18
21
72
88
56
16
35
60
12
21
39
57
15
54
36
120
96
15
3
37
65
55
17
18
165
87
6
102
42
43
47
121
72
17
18
45
48
111
25
83
120
6
231
51
45
33
127
197
3
9
159
39
72
36
60
73
72
17
36
27
40
17
60
43
80
219
85
113
231
16
41
18
12
24
36
72
13
8
16
65
90
18
6
85
32
39
24
36
18
67
35
21
24
45
6
48
36
1
8
16
143
1
35
36
49
96
191
72
72
105
16
59
78
180
138
25
17
12
78
13
95
12
78
144
15
93
12
18
6
87
15
9
24
112
80
33
127
24
23
180
21
87
9
15
90
39
16
96
8
21
75
69
144
3
9
6
9
75
24
21
9
87
9
15
21
3
9
72
79
89
36
54
12
25
56
15
33
51
45
9
6
174
75
112
35
12
6
67
17
6
25
41
55
71
24
18
7
5
51
27
93
15
9
3
6
111
63
36
132
9
165
36
39
24
9
78
25
48
96
11
165
88
80
39
42
15
40
120
35
36
24
9
99
48
13
11
66
3
57
39
63
72
6
19
104
15
24
57
16
35
30
18
21
15
1
24
35
21
9
54
60
36
81
27
12
1
35
13
32
69
51
57
7
83
21
135
1
104
16
200
96
48
39
276
45
21
99
40
5
126
6
18
54
18
69
33
18
42
3
9
54
81
40
11
12
1
35
61
11
45
15
48
1
35
24
12
129
39
57
27
72
6
39
24
9
30
33
45
12
18
85
128
99
37
24
32
45
18
25
17
55
120
95
12
72
18
132
15
129
7
5
54
6
120
39
96
9
6
9
9
15
57
12
3
15
252
18
18
24
57
16
173
54
36
25
56
96
27
13
59
48
13
95
9
15
9
96
69
162
9
69
12
90
24
120
198
18
13
47
12
90
18
162
87
111
90
78
72
48
25
29
60
36
12
54
25
11
93
72
3
45
16
5
204
7
47
36
36
ABCD 93730926000*3^$a+1 [50022]
48
162
60
45
69
60
24
93
24
130
23
12
13
128
33
6
15
69
36
1
50
33
36
54
102
13
14
15
66
36
45
126
117
72
51
3
6
73
95
3
63
186
75
99
12
45
180
72
82
5
234
49
47
3
12
18
111
1
125
156
45
57
126
6
45
126
34
89
36
78
12
54
144
211
62
27
7
41
9
9
36
1
59
48
90
96
91
38
27
15
129
60
19
96
2
12
117
61
65
117
10
83
24
51
93
87
3
60
127
143
90
60
66
78
93
15
24
103
110
48
114
21
43
182
33
36
24
51
10
5
75
18
46
41
103
65
30
138
7
110
130
2
108
82
11
18
174
165
18
142
50
57
85
65
48
177
63
223
53
60
12
42
12
48
12
30
96
12
7
215
105
21
114
30
30
18
57
36
117
36
37
35
12
6
246
24
99
10
50
177
48
36
24
1
2
15
24
36
69
15
15
165
43
48
48
59
48
18
21
94
11
150
21
63
36
30
63
45
123
87
42
144
24
102
33
18
57
30
121
71
25
50
39
36
84
60
102
12
15
45
27
10
23
36
37
113
24
7
95
84
61
53
72
19
5
90
12
48
24
13
5
132
246
84
15
21
12
27
3
12
30
42
24
9
243
9
78
48
63
12
84
18
12
18
87
93
15
75
6
42
19
35
30
30
48
6
246
60
73
17
18
6
30
87
9
156
13
29
12
55
29
211
110
69
27
34
50
60
34
29
115
2
51
75
87
6
81
9
60
61
96
32
117
43
2
93
1
35
51
48
75
126
87
15
75
9
108
60
12
24
90
54
72
153
27
90
75
45
48
13
29
115
11
37
41
132
19
29
9
3
45
24
18
15
1
29
117
9
144
48
42
57
15
21
63
126
114
12
54
61
65
72
7
96
2
135
18
42
90
3
30
3
6
30
15
15
60
33
3
30
27
51
21
3
45
42
33
12
3
111
6
43
38
10
14
63
3
63
51
15
111
30
24
39
6
126
45
27
7
41
18
51
9
111
63
33
15
60
54
15
99
66
133
47
1
14
9
66
150
30
24
91
23
42
18
66
30
27
45
37
2
39
55
77
42
36
27
45
27
3
48
132
43
2
69
180
18
36
21
9
97
48
59
66
9
15
78
78
31
23
63
33
30
60
81
63
117
3
7
110
15
78
6
31
89
55
59
162
51
9
30
25
35
61
50
33
66
84
247
48
5
36
48
18
37
50
57
24
36
90
81
63
21
45
13
5
123
54
120
3
162
48
13
5
9
45
30
54
42
39
33
18
78
66
24
51
33
1
2
63
42
39
225
6
18
171
3
96
6
1
2
63
102
135
81
49
35
72
6
15
112
41
6
3
12
45
51
69
24
36
168
63
93
42
60
7
11
39
3
27
18
27
30
6
36
24
9
106
32
93
96
51
160
50
33
301
80
150
15
30
13
5
12
15
33
18
30
84
54
51
21
84
60
45
6
135
42
87
75
84
19
35
157
125
114
60
24
45
57
55
11
54
93
45
30
66
90
12
79
11
42
6
21
18
30
87
25
29
57
87
66
36
51
99
84
180
174
33
159
3
78
27
37
48
62
93
66
19
62
93
12
6
115
2
108
178
227
24
24
109
2
9
42
132
36
36
33
15
42
51
27
6
162
79
50
9
99
21
6
120
33
75
36
60
21
45
1
17
12
19
32
27
18
19
48
65
18
48
42
54
61
23
234
45
132
39
36
24
27
39
36
27
42
39
126
33
27
21
24
15
3
3
18
24
96
21
189
96
156
42
12
78
120
30
12
165
58
11
21
16
107
37
59
36
33
327
54
84
12
211
48
137
7
5
43
359
315
36
15
43
11
85
23
6
12
84
163
65
108
18
207
34
48
32
126
144
303
30
3
3
31
11
37
47
51
15
12
163
32
123
39
30
6
10
107
133
14
99
126
33
30
18
9
135
9
55
11
150
31
119
25
101
43
86
9
87
3
9
15
31
5
84
18
18
19
161
12
30
30
12
91
35
180
39
105
12
75
34
11
78
12
30
6
48
36
84
66
13
11
42
60
108
ABCD 93731120942*3^$a+1 [50000]
121
24
231
9
12
33
15
3
153
95
22
2
1
45
2
48
145
60
147
90
63
36
60
95
13
11
96
184
32
73
87
104
48
97
9
86
48
336
25
71
25
23
322
156
3
57
30
8
16
129
15
32
142
42
18
36
39
51
66
3
12
201
24
14
61
35
13
12
111
18
86
10
14
1
93
2
13
3
9
24
24
33
27
11
72
13
11
10
3
156
15
69
132
84
24
35
61
60
71
58
6
66
63
71
61
75
78
146
85
59
37
11
109
69
6
54
219
12
48
96
11
24
40
30
36
38
37
3
56
24
85
51
144
32
40
45
45
134
40
81
108
36
71
109
60
71
109
36
23
130
27
84
71
208
57
24
15
69
21
30
72
33
24
105
51
120
27
57
15
8
73
135
152
10
39
24
15
56
13
36
39
21
24
36
81
86
13
96
144
11
58
6
72
9
48
12
69
6
8
112
8
25
21
162
24
54
50
96
13
141
75
59
1
15
21
11
58
14
97
15
33
33
38
1
48
132
60
120
15
129
36
108
47
96
24
24
229
123
18
30
150
15
75
9
72
21
243
24
36
24
72
120
153
138
54
74
121
84
24
3
114
54
66
14
61
179
16
80
13
3
177
47
64
9
276
120
60
105
15
24
72
129
54
18
30
8
109
72
24
24
75
72
9
24
111
45
99
45
45
27
171
8
1
24
69
27
48
215
96
72
97
95
1
57
62
1
84
96
96
3
18
158
1
231
24
69
21
38
37
11
70
3
24
143
72
61
35
109
93
99
24
35
1
135
144
144
56
10
39
12
9
12
3
36
143
16
152
88
30
51
45
36
54
9
45
90
21
11
48
25
15
21
83
25
143
37
3
153
45
50
145
84
75
105
72
144
39
56
16
56
34
96
72
12
15
99
9
36
24
3
69
275
13
3
30
39
123
56
1
15
56
88
96
80
13
12
15
18
60
51
24
15
21
35
49
156
155
205
9
36
15
119
1
84
131
24
25
36
35
70
90
54
12
6
18
14
1
71
109
59
25
57
99
11
16
8
61
9
15
75
56
109
189
62
48
16
96
69
120
9
162
93
12
108
36
21
123
36
21
99
387
18
86
49
81
15
39
21
24
9
108
159
95
13
51
80
49
165
27
108
147
24
30
314
70
27
239
25
141
18
177
84
24
3
8
24
1
120
60
11
136
128
24
46
195
201
75
11
49
60
83
10
27
11
13
60
9
96
15
15
24
32
24
10
99
27
9
71
24
145
95
109
96
27
18
75
36
21
18
90
15
36
21
134
49
47
13
156
71
34
30
18
6
9
36
24
60
81
219
60
72
33
27
75
33
21
90
72
57
12
11
10
3
75
69
72
3
141
84
60
227
25
111
189
11
13
11
46
48
2
24
49
24
15
128
34
39
47
13
237
3
35
40
69
131
109
12
111
8
49
63
8
61
11
229
251
13
36
81
123
36
33
15
60
21
14
1
119
1
47
120
250
54
24
30
194
25
12
9
50
1
204
11
13
11
25
39
186
15
15
24
72
18
87
24
71
160
9
95
16
6
12
51
36
23
192
25
84
11
133
11
109
36
24
71
120
16
33
12
45
30
33
12
24
24
11
10
51
59
120
22
2
10
78
57
45
2
48
97
84
35
61
203
96
85
131
49
15
56
16
9
24
156
21
14
73
60
105
42
9
189
51
36
144
60
24
132
35
85
131
22
2
229
75
80
25
39
21
51
33
201
30
285
75
96
33
33
14
229
27
18
54
42
39
24
47
25
135
33
57
14
1
71
73
15
96
33
93
50
40
33
84
35
40
201
105
24
87
48
21
240
12
123
60
105
75
36
24
189
2
40
69
36
84
180
36
60
15
18
27
84
60
11
ABCD 93731188108*3^$a+1 [50011]
60
136
21
23
25
71
84
72
112
8
4
60
21
72
11
12
19
9
45
90
9
68
24
24
120
36
25
30
18
15
56
16
44
40
12
284
28
60
248
120
19
5
24
12
97
27
24
36
44
37
30
53
4
48
8
60
4
32
24
4
8
100
24
20
120
28
36
32
24
24
52
20
4
60
21
23
12
24
28
8
220
24
9
47
25
23
60
1
35
43
33
12
8
13
71
25
30
89
40
69
11
31
33
48
128
79
17
28
32
16
105
12
51
21
6
5
48
1
35
40
20
16
24
24
24
36
12
12
92
24
12
48
40
24
57
11
19
21
44
16
20
24
16
44
4
60
20
40
20
36
24
64
21
27
12
56
4
147
141
60
12
8
52
12
36
68
16
44
12
13
75
32
13
11
60
36
109
95
60
4
32
28
12
12
92
4
9
15
48
9
66
53
40
24
128
84
73
51
60
84
48
20
24
120
16
24
96
9
71
184
20
16
12
21
15
32
4
36
75
5
40
12
108
8
64
32
100
15
5
16
24
21
15
8
1
39
72
84
51
29
24
1
3
116
4
56
60
36
4
12
8
72
24
61
23
12
48
61
108
3
132
156
9
11
136
56
28
45
15
20
19
17
84
12
88
24
108
3
9
12
20
88
8
100
20
13
11
4
45
15
32
112
36
12
8
31
6
83
37
15
24
21
15
60
8
96
19
41
133
27
44
4
60
8
115
9
20
115
45
9
84
11
12
13
51
9
27
8
16
24
12
84
20
240
16
20
40
44
109
35
1
78
21
20
4
92
28
32
36
4
176
40
20
60
25
12
47
36
4
24
20
36
28
45
36
11
1
147
108
12
27
29
4
48
45
95
4
48
48
84
24
32
24
28
8
4
44
16
20
25
95
24
25
11
60
4
12
44
25
3
8
60
7
77
24
25
71
24
40
32
24
24
1
11
48
36
24
4
8
88
12
8
40
84
8
40
72
12
44
40
80
16
104
36
13
11
36
79
65
60
1
35
31
5
64
80
1
27
12
48
3
53
4
12
56
19
45
3
21
32
28
15
5
76
9
27
8
12
64
60
9
39
8
52
45
47
76
8
4
8
19
21
27
57
33
3
128
16
93
3
20
48
1
84
27
12
3
29
24
36
40
56
24
60
76
68
4
120
32
16
8
12
108
4
8
13
252
59
13
3
84
120
21
3
51
5
13
15
8
4
24
57
3
24
33
63
60
72
20
28
80
37
12
11
12
64
9
11
4
12
8
16
15
93
108
12
12
81
35
24
24
36
4
56
24
1
59
12
40
20
49
59
60
1
6
29
4
12
44
28
12
56
88
12
44
24
61
36
119
4
32
60
13
27
45
35
24
4
32
64
3
41
16
56
64
9
11
16
12
12
33
36
27
8
16
36
8
40
72
117
51
9
11
1
3
32
61
15
72
92
36
52
48
20
24
4
92
48
36
55
21
27
81
56
16
80
52
8
4
80
4
116
16
15
9
20
25
11
24
1
23
4
21
27
8
4
48
9
63
32
144
120
31
5
16
8
12
52
56
12
148
56
121
147
12
9
75
9
3
75
5
43
9
32
1
15
144
24
69
15
8
28
20
12
24
40
80
1
23
31
6
12
36
95
36
16
69
71
28
24
36
36
20
40
44
40
72
164
25
71
28
9
23
28
32
108
100
96
24
120
9
15
68
40
8
12
37
3
105
27
57
11
84
40
44
16
48
72
144
20
12
24
40
60
24
20
12
24
76
12
32
24
36
60
60
24
61
39
15
42
12
51
20
124
8
52
12
21
75
44
40
9
51
36
24
60
20
16
20
40
20
4
44
12
4
20
79
69
48
57
71
36
109
11
28
8
24
16
8
36
1
3
12
20
40
44
64
120
56
16
128
85
36
11
4
20
24
12
4
48
8
4
15
41
112
12
36
188
12
60
25
23
112
24
20
24
16
24
32
28
24
8
24
76
24
9
75
12
120
12
60
8
28
9
15
33
3
20
12
4
20
4
20
31
144
21
116
84
60
55
9
20
49
11
25
15
20
76
15
105
164
16
20
31
29
25
3
8
24
24
40
56
28
68
64
20
28
15
33
9
15
24
84
72
3
57
44
16
21
27
32
13
51
20
61
15
120
20
61
3
92
48
36
24
85
71
16
69
75
21
15
20
48
12
48
96
61
83
4
92
4
32
120
13
30
57
39
5
24
19
77
4
24
8
28
20
12
4
20
16
9
75
44
40
24
12
80
24
4
32
16
24
20
4
204
93
15
24
20
49
11
16
48
20
4
68
40
84
20
28
45
36
15
57
27
168
20
48
1
179
37
3
24
45
27
44
12
13
11
60
96
4
60
56
85
23
16
21
59
24
7
9
116
40
24
45
63
12
120
20
36
37
75
12
15
29
4
8
55
5
24
24
16
56
28
72
24
21
15
80
24
28
105
23
40
8
16
24
32
49
3
56
64
56
96
19
5
40
9
47
43
17
88
21
131
60
1
27
36
72
27
81
56
96
40
104
36
48
49
147
33
27
24
80
36
4
120
72
48
12
60
8
4
8
4
20
13
23
84
100
9
35
40
12
3
5
12
48
36
88
8
4
80
16
60
44
84
124
15
33
44
4
32
60
48
16
36
12
48
72
36
60
20
12
13
95
4
32
84
4
68
4
36
8
12
24
120
16
12
68
4
24
116
16
60
39
21
48
24
12
21
35
40
33
35
12
28
12
12
3
29
4
9
107
1
35
4
36
24
48
48
68
52
9
39
12
24
44
36
1
39
3
57
20
16
12
116
100
15
5
16
48
27
54
111
24
20
4
21
27
60
12
56
100
20
12
85
15
8
12
24
24
124
56
36
16
164
24
25
111
56
60
48
12
19
9
9
23
64
60
20
60
160
60
104
7
9
56
64
15
33
36
24
12
69
11
16
ABCD 93731336768*3^$a+1 [50000]
30
72
78
66
9
15
30
51
117
138
36
24
36
120
60
61
137
7
101
27
3
18
90
384
102
96
162
102
6
12
18
150
9
45
30
37
59
69
48
16
77
18
54
27
51
48
36
60
93
267
36
30
99
63
126
234
36
6
30
96
193
5
12
15
240
57
36
36
15
33
18
13
47
48
72
54
36
15
345
270
24
66
114
18
36
55
47
24
138
162
36
72
36
54
126
73
23
84
21
16
48
32
16
32
69
18
72
6
72
12
6
36
13
125
36
79
155
180
6
36
55
161
18
61
23
36
36
96
33
75
54
246
72
60
54
210
93
3
120
42
138
33
39
78
12
60
30
36
162
162
36
73
59
84
54
60
30
54
42
108
36
72
105
144
33
6
12
60
54
66
204
45
3
45
45
19
89
54
78
120
6
54
48
15
45
3
160
32
3
30
319
47
36
13
239
12
133
335
145
35
18
18
126
75
64
77
60
39
16
143
192
24
105
111
33
16
71
18
114
66
144
51
171
48
60
25
65
30
18
60
3
87
174
171
15
30
18
90
247
59
36
90
55
80
105
54
156
181
17
42
72
90
3
33
126
129
9
78
192
153
16
179
48
24
85
107
69
39
36
21
64
77
60
103
32
3
237
69
150
246
234
37
107
6
15
33
175
11
12
9
45
306
168
73
32
15
36
60
30
36
72
90
36
105
135
25
77
234
9
51
120
6
30
33
405
27
3
42
30
54
31
32
117
43
35
72
37
176
57
18
12
36
37
35
36
396
258
66
73
23
36
162
18
48
162
168
7
48
71
66
55
53
43
29
18
129
201
102
60
37
96
32
16
143
270
18
18
30
72
78
120
78
165
15
12
37
23
105
208
119
36
102
18
45
27
90
18
25
35
30
79
65
42
156
180
85
32
27
69
21
6
120
61
47
96
1
35
109
48
5
27
75
60
9
117
12
63
27
21
16
48
23
60
48
114
66
6
19
47
60
37
17
48
72
126
168
97
5
43
32
57
66
69
16
209
30
6
75
16
128
33
15
16
17
42
84
81
213
84
42
13
197
60
31
35
157
11
324
198
108
12
54
288
168
30
7
65
175
23
57
51
36
36
213
9
18
84
24
12
114
84
24
12
18
126
67
5
180
150
12
90
162
169
89
102
144
72
54
99
192
183
105
51
24
12
162
42
13
203
12
121
95
145
131
360
165
16
80
75
277
96
47
193
107
117
15
30
6
54
103
144
59
181
11
60
12
60
36
12
33
81
36
30
204
30
96
108
39
27
54
31
113
127
5
171
57
108
18
9
153
42
12
18
79
143
1
89
126
84
18
51
165
6
36
193
161
6
12
78
282
96
30
36
19
41
30
36
90
54
21
159
96
102
91
179
36
60
13
23
66
78
12
132
36
117
48
16
128
16
32
15
24
108
126
12
18
321
16
77
18
49
65
30
24
9
147
45
16
48
35
24
30
18
85
29
48
19
368
15
126
147
33
31
53
54
37
35
72
60
12
13
32
64
35
54
18
60
9
39
105
96
291
138
19
48
149
18
132
21
63
24
121
35
60
192
ABCD 93731419612*3^$a+1 [50045]
15
18
18
5
67
12
9
144
33
135
24
105
39
15
36
36
57
56
181
59
7
54
35
19
29
175
18
39
9
6
30
126
45
117
131
67
53
72
40
3
5
72
160
45
18
54
11
40
27
149
49
15
39
57
120
80
24
16
24
51
54
36
51
8
16
264
24
21
11
16
117
11
1
108
3
48
39
81
80
24
48
97
12
59
16
8
48
40
153
24
12
11
85
3
72
72
32
13
78
5
13
59
40
3
18
35
25
15
24
33
54
180
189
176
85
18
72
89
127
17
1
102
9
48
15
33
27
12
24
41
24
1
168
15
8
43
21
48
48
24
104
49
111
24
21
6
5
48
13
59
1
30
33
21
83
25
6
66
239
31
36
18
114
12
5
19
29
91
29
133
27
27
24
5
16
8
48
7
78
12
18
5
19
18
35
72
55
41
13
36
66
29
139
45
39
18
23
49
15
32
24
61
3
168
3
72
24
90
75
15
18
48
39
104
61
11
40
3
66
11
72
96
19
53
25
138
6
23
25
60
72
11
25
23
25
114
18
174
21
39
9
80
109
3
8
127
18
36
3
51
6
36
30
45
120
32
73
119
25
23
1
71
31
90
72
167
13
60
12
3
21
27
8
120
16
39
72
153
45
60
36
30
5
31
89
16
24
183
36
90
12
23
136
8
163
12
81
15
17
73
126
36
53
40
32
73
15
87
60
18
54
30
47
40
24
192
9
71
55
54
51
8
24
97
15
15
41
85
27
32
1
48
54
6
11
19
21
111
33
39
17
40
80
43
21
9
71
7
9
120
99
42
3
15
57
152
43
5
13
36
159
120
21
18
60
18
27
8
19
29
16
8
67
54
60
12
23
40
72
72
32
64
21
99
56
16
24
39
24
12
173
7
36
24
84
90
39
111
12
24
36
108
237
24
129
96
18
18
102
60
65
72
55
9
15
41
49
15
285
6
18
75
56
144
7
36
29
31
84
54
39
141
6
48
5
13
18
41
13
27
80
16
57
15
152
19
29
7
144
17
55
12
197
16
72
176
31
36
84
41
64
21
24
18
17
13
18
108
29
61
132
12
123
32
61
54
60
57
9
6
41
43
5
16
48
3
162
227
40
9
66
69
75
5
96
16
15
9
75
29
151
114
71
136
48
27
24
30
15
8
72
16
3
117
24
69
24
12
6
9
153
47
24
127
9
21
24
3
51
90
11
16
80
49
15
9
12
3
56
1
135
129
36
24
30
54
24
90
18
18
17
13
11
85
48
6
90
27
99
138
96
12
15
3
24
12
54
114
17
88
177
6
102
36
15
56
24
24
61
27
104
31
54
90
114
84
36
39
21
72
179
19
36
36
90
12
87
9
87
200
13
54
18
3
21
3
32
1
95
40
75
245
40
48
9
47
16
48
39
41
24
16
171
101
72
61
11
16
8
16
3
12
90
23
136
117
3
69
3
80
88
9
23
79
150
11
19
69
96
51
117
32
48
7
36
149
40
8
55
18
15
72
111
17
88
24
63
33
27
45
32
97
15
8
67
24
12
72
33
32
40
56
120
31
84
162
54
21
32
16
96
3
36
12
5
48
16
9
30
6
11
64
9
36
18
33
24
51
18
6
54
12
90
17
25
120
15
8
19
5
25
18
168
45
9
71
19
5
16
8
295
66
39
75
66
36
47
216
112
9
36
59
16
8
7
9
99
36
9
57
39
39
65
19
90
6
5
16
9
6
30
11
64
21
30
24
54
30
81
15
9
21
99
9
186
117
8
96
13
90
65
73
18
101
88
8
25
63
21
59
49
23
64
8
13
99
80
43
66
27
24
80
55
30
3
51
117
8
55
185
96
43
21
69
36
167
19
198
12
60
71
13
114
12
6
47
1
42
12
18
95
109
35
208
72
9
111
213
35
13
54
24
12
33
75
21
8
40
81
39
171
72
5
19
84
9
63
54
90
6
18
90
12
54
36
9
120
24
56
61
35
25
23
25
71
79
30
42
65
19
53
40
8
72
40
48
24
9
66
101
13
27
8
24
25
15
80
121
15
27
69
93
18
113
120
16
15
81
9
90
18
11
40
32
43
45
24
72
171
5
160
63
6
11
48
136
39
162
39
8
40
8
43
96
29
25
90
149
16
56
136
33
15
32
48
49
15
48
32
31
65
67
108
17
85
54
5
48
61
30
42
18
9
32
25
95
16
8
16
33
120
108
3
24
45
60
263
43
12
65
25
15
93
114
12
45
48
51
69
96
152
7
105
56
7
ABCD 93731540744*3^$a+1 [50014]
12
72
56
16
95
33
3
49
116
15
60
49
11
37
72
116
9
19
92
24
28
56
16
11
30
3
21
90
45
24
16
5
36
139
71
93
16
71
37
32
15
1
35
133
47
9
16
92
88
12
36
80
57
27
108
40
20
69
31
5
60
27
16
41
156
63
16
125
3
27
93
57
30
25
71
37
23
25
8
72
28
24
20
36
16
71
57
12
4
11
9
81
171
75
25
92
27
33
33
30
54
19
20
4
23
97
56
57
15
9
60
39
4
23
33
21
30
21
28
17
19
101
204
19
17
19
101
7
23
49
41
39
15
1
48
24
32
51
30
30
33
76
11
84
13
23
33
117
120
7
20
72
60
36
28
17
30
85
35
13
11
13
197
55
41
90
30
39
45
55
8
123
30
3
76
95
6
39
15
1
5
114
60
6
3
51
21
28
92
69
151
29
183
3
60
9
124
116
45
3
3
24
45
40
20
16
29
36
7
20
33
60
30
165
99
61
5
43
44
27
66
30
24
156
49
35
36
120
49
191
37
53
24
3
3
49
48
23
33
4
36
12
60
65
3
27
69
36
12
40
12
71
84
6
7
23
9
51
73
36
36
125
19
8
33
174
36
9
16
35
60
117
88
24
11
25
5
27
27
9
40
12
35
114
120
115
20
16
32
40
23
25
108
200
4
32
16
8
51
6
24
3
3
30
7
32
51
25
32
27
153
16
17
19
5
91
5
103
92
9
66
30
3
12
52
80
3
9
40
128
3
24
9
64
8
28
56
51
117
28
44
16
59
36
24
45
36
72
57
99
4
20
33
30
57
57
3
72
28
77
235
41
24
3
27
105
21
43
137
15
69
3
57
15
36
12
72
15
6
39
48
33
7
137
3
36
4
17
6
133
11
13
32
24
12
4
35
21
28
20
177
39
24
52
48
11
33
147
90
66
13
17
19
24
161
36
3
124
23
9
15
145
8
3
9
36
4
56
15
30
3
24
87
13
47
25
60
48
8
45
43
71
105
4
11
1
29
79
36
5
39
172
8
12
39
129
57
63
4
48
24
20
120
144
40
137
27
3
49
35
36
69
24
57
27
33
3
27
30
54
33
3
54
3
3
189
15
21
45
54
13
17
60
31
12
47
13
12
80
15
93
57
30
1
89
156
55
8
16
35
13
20
33
39
45
66
24
45
24
16
140
16
92
40
72
36
35
30
54
21
88
36
5
36
3
36
45
3
112
20
15
156
9
105
66
9
45
6
57
48
24
111
33
12
88
11
13
92
16
20
99
61
12
23
85
8
72
15
13
17
43
12
8
120
4
140
3
57
108
12
36
4
32
4
77
27
3
30
75
40
12
56
21
6
84
6
63
24
16
17
67
116
16
20
48
16
47
60
9
15
60
13
17
51
9
15
75
6
7
20
93
150
30
67
20
3
24
36
9
21
79
131
30
55
29
90
30
3
136
56
36
52
36
56
36
9
30
6
27
40
12
36
5
174
93
27
60
93
16
11
81
4
128
117
60
55
104
4
48
149
15
51
9
36
9
6
109
35
30
150
129
36
81
19
41
30
37
17
55
5
15
15
9
16
68
96
12
52
96
104
112
11
24
21
15
37
23
24
36
9
21
79
20
36
45
60
7
36
56
45
6
49
35
25
11
45
144
16
5
103
56
64
47
24
133
20
36
27
25
12
23
13
60
137
27
36
117
24
19
41
126
9
4
47
9
51
57
3
13
71
33
60
33
15
15
9
21
87
36
16
248
27
6
3
16
5
51
15
84
6
39
4
12
5
3
36
81
3
4
12
35
9
52
32
63
9
76
72
12
20
36
24
120
24
51
13
20
108
24
21
99
75
21
15
13
36
24
11
30
156
60
99
4
11
36
37
17
43
120
47
60
9
81
19
17
114
49
11
36
9
15
1
80
15
37
32
24
201
36
43
17
135
12
76
77
63
72
45
7
23
57
52
128
72
51
37
53
15
40
12
53
3
24
63
37
36
41
55
5
79
161
55
144
20
132
45
79
35
21
28
77
39
45
99
12
189
6
25
5
24
79
20
12
24
84
16
20
15
181
149
6
30
30
24
13
47
36
54
195
15
13
53
7
128
28
24
32
16
65
60
39
15
1
8
16
56
108
16
11
60
49
20
96
15
157
20
60
12
16
20
9
6
57
57
15
51
45
120
24
16
65
19
20
144
40
20
84
33
99
28
17
55
20
16
72
17
19
17
27
88
59
9
4
77
6
129
148
47
6
84
19
11
30
75
48
60
16
20
27
9
15
66
27
100
36
36
8
16
71
21
15
57
93
99
60
28
47
6
84
6
60
49
8
3
49
48
36
41
15
76
35
57
52
36
48
11
25
8
33
19
104
76
41
27
40
72
41
7
83
33
27
84
96
90
24
96
120
19
5
126
9
76
5
79
24
36
41
15
88
251
6
67
12
11
9
36
40
12
36
20
4
140
63
9
40
95
13
20
120
3
57
52
20
15
90
91
84
24
36
108
23
25
164
21
19
48
53
7
32
51
90
147
40
12
11
60
9
48
ABCD 93731623036*3^$a+1 [50008]
55
9
20
37
18
90
143
52
56
24
48
24
25
11
72
55
12
21
33
60
27
15
138
30
5
7
77
16
45
42
42
36
60
36
36
12
3
27
6
66
5
16
8
67
5
48
7
12
30
11
36
28
81
54
66
15
69
60
3
27
66
35
19
153
8
7
54
11
13
24
60
131
145
15
20
60
85
15
56
1
24
6
29
36
25
30
17
13
108
59
31
12
57
33
3
72
92
37
35
25
51
32
72
61
144
51
12
63
17
13
60
48
12
47
73
63
57
59
25
30
138
15
3
72
93
15
12
42
131
72
13
12
108
23
60
19
12
5
61
48
30
105
20
36
24
36
13
23
72
163
42
96
24
123
72
21
11
24
156
60
1
83
24
36
49
3
9
6
77
108
19
29
97
12
6
42
3
9
36
24
12
51
27
18
23
4
108
48
21
23
91
29
88
8
7
12
66
12
48
71
43
41
24
12
61
24
96
30
84
6
3
80
49
6
72
42
78
42
11
24
88
12
20
97
35
16
72
20
31
42
12
3
57
120
23
48
60
61
6
33
45
30
105
69
66
12
17
25
35
121
39
51
125
7
233
19
30
18
89
85
30
29
1
54
5
144
12
16
20
25
72
72
119
19
5
1
24
90
6
267
108
44
1
42
65
37
30
30
60
35
13
47
12
13
30
150
23
60
72
55
45
8
25
23
60
49
3
27
66
12
84
126
120
48
77
12
25
35
12
96
12
40
45
47
13
95
12
16
128
25
71
1
132
11
37
87
20
12
169
35
36
16
15
18
36
51
8
37
47
235
17
24
12
73
12
47
205
3
57
12
39
20
37
23
12
72
25
35
268
104
16
93
54
60
18
15
33
131
43
30
36
24
48
83
121
11
12
72
61
30
33
20
7
53
169
3
8
55
114
3
8
19
30
51
99
126
54
53
67
41
37
83
19
105
45
30
5
28
20
40
15
60
18
36
18
78
42
17
1
23
37
83
55
42
35
73
24
72
30
81
57
3
39
48
78
15
27
60
18
12
3
93
71
25
35
64
24
21
11
1
255
32
60
13
60
12
23
12
25
42
66
35
120
24
85
51
20
25
83
25
24
3
8
97
3
20
24
1
84
42
6
114
30
24
35
60
61
11
79
29
12
43
9
27
9
129
3
3
42
83
12
24
73
48
24
84
39
87
21
32
96
37
42
30
120
203
19
6
42
17
13
12
51
32
55
5
133
12
12
23
25
23
24
109
27
105
120
30
12
65
97
63
68
55
30
59
19
77
12
16
116
16
3
29
16
80
72
85
15
80
19
9
45
24
60
95
156
25
47
72
72
19
41
84
7
24
5
16
93
87
57
12
3
117
6
29
13
23
55
65
37
30
77
1
90
24
6
23
37
15
8
120
24
25
48
30
5
13
59
48
73
42
89
25
23
103
45
128
1
30
30
18
65
13
35
7
17
1
24
83
31
77
49
35
121
3
132
75
30
12
47
13
6
65
7
17
28
8
52
105
192
66
6
63
56
55
6
3
15
5
13
162
6
39
33
15
60
12
33
12
71
72
12
1
24
47
31
30
48
72
42
125
12
16
92
55
125
1
12
75
108
9
108
48
36
30
5
60
13
6
9
168
117
23
72
60
28
20
25
18
65
4
63
30
15
27
21
20
1
54
6
35
48
73
192
23
160
8
1
35
1
35
72
25
42
5
1
47
103
5
37
35
55
132
6
23
115
89
72
1
30
53
7
153
116
193
30
113
112
56
120
97
30
42
107
36
48
36
24
61
24
35
4
21
30
17
52
8
139
89
55
24
17
228
55
33
3
54
72
23
13
179
1
12
3
27
30
71
24
1
36
35
49
132
15
165
24
6
30
90
113
25
36
35
85
3
20
55
33
15
17
13
72
30
53
67
5
12
240
36
84
19
12
29
136
105
84
11
72
13
75
60
20
72
1
35
1
11
88
57
24
71
7
6
12
60
18
36
5
31
42
71
84
88
8
37
12
72
179
49
23
25
30
5
12
61
42
5
37
35
1
84
23
19
21
75
45
15
150
60
12
35
145
35
25
71
52
32
108
25
30
17
43
234
71
7
12
54
24
48
24
23
25
47
13
3
105
23
121
3
15
60
30
3
45
47
13
72
30
17
61
30
60
5
7
42
11
13
24
36
27
3
6
18
65
148
32
163
12
5
60
120
36
52
9
48
23
7
5
1
42
53
85
36
35
60
121
60
15
27
66
24
18
65
127
137
24
7
60
72
96
17
25
42
5
12
43
45
92
148
20
72
48
88
92
60
25
6
54
35
73
23
55
42
30
17
1
71
36
67
141
27
24
18
63
3
29
43
54
6
84
9
24
128
13
15
44
36
67
5
12
13
48
12
72
23
19
138
3
48
56
1
90
18
12
60
84
78
5
28
72
8
73
24
12
30
89
24
1
12
84
6
42
42
24
60
17
19
9
56
19
57
12
20
16
51
21
20
108
4
92
25
48
123
39
9
ABCD 93732093506*3^$a+1 [50015]
57
3
18
99
80
220
51
57
8
1
90
114
27
12
20
61
6
36
5
103
9
153
47
25
35
36
19
33
32
48
48
12
7
45
57
24
30
54
72
54
9
33
167
40
8
52
21
12
60
15
32
61
36
23
36
120
49
90
78
15
3
17
13
39
21
72
83
4
33
18
5
12
19
41
19
36
77
208
128
72
19
66
23
24
85
63
60
39
18
72
66
108
24
102
114
17
37
71
301
51
3
72
5
49
144
54
45
63
65
85
18
5
4
120
45
11
4
3
53
37
135
87
53
40
33
66
6
12
83
67
53
103
6
11
160
117
12
51
20
55
17
43
45
20
115
18
12
15
72
56
7
17
1
87
12
8
85
60
30
65
192
160
75
41
25
27
8
64
8
7
48
17
91
24
12
60
30
150
18
63
12
63
105
20
7
36
54
15
8
12
37
51
12
48
72
20
31
36
66
107
60
28
128
1
3
75
12
29
4
60
51
117
15
57
45
15
3
5
13
47
49
36
15
8
72
25
35
52
60
20
28
135
48
24
33
92
1
72
47
96
19
93
15
12
132
36
137
40
57
18
53
40
72
60
140
7
18
6
66
63
8
40
8
4
57
3
111
30
60
66
108
45
33
18
17
19
21
8
12
7
6
27
27
36
17
12
96
64
57
179
124
20
28
9
24
36
59
120
37
72
3
45
24
59
61
24
47
37
15
68
67
45
56
52
9
30
41
48
7
113
31
18
23
13
12
60
27
165
36
87
8
72
109
30
53
7
18
108
102
105
3
42
11
1
111
93
35
52
33
6
53
160
141
36
240
63
8
100
57
35
25
12
143
40
48
92
127
6
15
128
37
15
20
55
102
143
12
40
48
87
33
33
6
18
12
114
5
4
27
66
23
19
66
35
1
63
108
15
137
36
19
36
5
124
8
25
95
19
21
117
18
45
33
54
12
21
8
31
18
108
12
72
59
67
18
119
31
5
4
21
27
9
11
43
77
37
30
173
40
12
63
24
29
1
108
6
77
13
30
5
1
90
36
17
28
3
57
60
72
135
6
27
8
1
48
96
72
15
32
240
1
54
36
9
75
60
12
33
63
5
43
96
29
97
107
55
36
5
64
56
24
60
36
37
150
18
47
48
121
18
102
111
8
49
3
60
27
45
21
47
7
53
43
90
35
4
8
40
68
37
35
72
127
6
95
7
33
93
39
51
65
52
8
61
18
33
3
66
3
33
18
129
3
18
39
27
54
95
1
18
228
17
73
35
37
11
25
39
108
57
18
17
96
12
13
87
27
36
197
12
1
36
36
72
198
53
1
90
450
63
15
5
25
83
133
60
30
5
1
30
21
75
12
5
48
40
32
55
78
15
68
64
27
33
8
37
23
48
1
36
75
20
43
117
120
255
162
12
11
60
43
5
12
100
248
25
36
71
48
49
3
15
210
75
3
125
12
112
20
31
36
29
112
9
30
54
24
35
37
23
40
45
120
35
1
24
35
1
84
3
87
93
8
49
15
15
33
128
1
36
15
219
6
95
25
15
45
18
54
12
119
12
40
20
25
24
120
119
64
51
29
36
324
100
75
102
71
43
84
41
52
3
77
49
51
15
108
5
49
108
72
15
135
5
36
240
4
116
25
72
24
48
6
9
8
55
5
49
51
39
144
54
36
27
8
1
3
15
101
55
57
72
20
31
24
18
174
54
72
15
9
30
33
81
12
35
180
100
87
18
15
33
27
117
11
25
59
60
115
150
30
5
1
54
18
15
92
60
28
39
29
19
18
27
48
3
9
8
19
138
23
37
15
57
119
7
45
27
41
61
24
12
18
90
59
55
30
42
21
68
4
123
45
3
144
33
20
48
112
63
66
51
180
8
4
15
48
57
48
8
4
81
42
53
4
105
83
37
23
37
18
90
23
4
21
42
18
72
162
65
28
32
100
60
48
57
3
93
95
97
42
101
37
132
11
1
3
8
169
3
93
27
27
66
83
49
63
80
73
107
48
115
9
8
72
96
24
7
53
48
43
65
120
64
56
85
39
33
23
157
47
7
29
132
19
78
11
24
28
93
24
18
102
60
71
64
45
23
25
132
30
5
85
63
27
90
35
61
35
12
55
108
24
93
123
54
71
37
23
60
25
90
5
4
60
200
28
3
36
33
63
174
59
19
126
27
9
3
45
72
83
28
32
7
53
13
24
66
18
6
18
11
19
60
30
6
17
13
60
30
69
48
9
183
33
72
6
12
65
49
23
85
102
21
68
19
53
ABCD 93732261284*3^$a+1 [50002]
93
42
18
15
16
59
36
30
31
12
23
25
29
75
21
7
11
21
36
9
84
15
39
25
11
6
6
120
13
5
111
9
24
30
6
30
30
15
51
49
11
6
18
9
15
30
36
79
83
49
89
6
105
3
6
12
60
115
5
60
43
71
13
47
6
84
84
7
8
9
6
21
9
7
5
15
33
6
36
168
24
1
44
36
52
5
54
45
21
12
36
6
54
19
95
37
5
6
18
90
102
60
7
5
102
36
9
16
17
3
9
24
6
54
12
12
31
5
99
75
60
48
150
24
54
42
12
36
42
33
27
90
30
12
42
18
132
6
3
105
84
15
52
23
18
54
180
18
42
18
27
36
160
12
35
13
23
6
3
48
87
18
75
72
21
6
6
103
35
66
18
42
15
63
60
12
1
77
60
6
1
5
66
18
54
6
67
53
42
48
12
84
73
35
6
12
24
18
72
45
39
36
33
40
5
51
36
45
3
36
111
60
84
30
114
36
6
63
96
36
93
48
3
81
24
174
45
16
17
39
33
12
18
18
3
21
18
36
6
30
36
24
1
53
79
80
48
64
83
1
29
27
9
7
20
48
60
4
80
27
25
53
6
37
35
24
24
114
30
57
63
18
12
3
9
55
83
6
30
12
150
48
7
17
12
60
6
49
5
156
60
7
53
55
23
30
75
87
60
90
12
42
1
24
8
27
6
30
84
18
36
7
17
12
66
42
48
39
15
25
8
96
27
18
36
43
12
84
65
24
48
3
4
35
25
17
6
25
32
3
30
55
77
43
83
72
13
65
30
1
101
18
90
12
60
15
9
91
17
27
3
12
9
57
15
33
12
132
31
80
16
41
43
5
31
11
12
18
102
18
27
16
5
15
15
36
36
54
18
6
60
6
24
36
9
15
1
20
105
31
24
59
54
18
24
24
6
36
12
30
72
6
7
5
12
66
73
36
5
43
12
35
69
21
3
16
20
192
15
12
1
84
32
63
12
69
4
12
41
48
27
12
60
3
13
29
3
9
24
36
24
24
30
48
54
31
23
21
105
39
27
30
48
19
53
99
63
90
72
30
1
44
15
54
27
52
131
72
37
83
42
15
28
23
1
23
6
6
6
99
3
6
7
44
69
12
79
155
18
168
12
31
5
6
24
6
139
65
12
39
15
90
6
84
45
93
27
93
7
36
48
35
72
48
21
15
6
55
5
18
36
24
6
3
51
61
65
3
81
6
66
27
120
33
18
6
66
9
36
147
36
24
12
49
5
30
49
11
84
18
42
45
88
17
30
72
6
27
40
5
6
21
15
84
12
49
29
42
54
186
37
17
15
48
28
8
51
25
35
13
23
13
11
126
12
18
24
120
21
52
32
40
48
77
6
108
36
1
23
60
24
6
60
39
105
127
29
19
17
54
24
1
32
40
5
30
25
80
3
66
43
20
12
4
5
24
3
3
120
6
31
24
53
48
43
5
6
24
1
156
65
30
42
12
90
73
53
24
66
145
24
53
18
72
1
11
30
36
3
69
66
12
33
76
41
72
48
3
4
23
25
140
15
78
36
18
30
3
3
24
48
33
51
66
12
66
12
13
24
80
15
36
66
114
60
57
45
48
15
36
9
67
119
204
12
37
53
24
63
153
15
33
79
108
47
37
35
24
36
6
3
21
31
59
24
9
36
9
72
30
13
20
3
30
168
42
12
13
23
12
78
12
39
15
30
15
4
29
72
43
11
1
36
48
35
30
12
48
79
17
3
45
216
55
41
24
15
111
24
9
33
72
43
17
15
16
41
30
48
42
120
6
33
15
81
4
221
24
7
23
84
117
93
12
3
27
36
12
30
36
30
30
60
6
6
3
15
24
61
275
21
33
115
32
105
18
1
17
3
39
6
19
35
60
61
47
30
3
39
150
132
120
31
23
6
6
13
5
7
48
47
12
12
30
30
45
63
48
18
12
30
49
56
12
16
84
41
39
40
20
57
24
12
24
31
23
42
30
13
44
3
13
5
24
18
30
3
4
41
39
52
5
6
13
32
3
21
3
30
7
68
3
48
97
125
18
12
93
72
9
24
75
9
3
15
24
25
35
30
3
87
13
17
24
66
36
30
63
9
12
24
12
12
72
24
36
19
29
75
93
48
111
69
91
59
36
18
3
28
80
39
25
20
3
12
25
20
15
12
9
16
5
30
66
3
40
11
1
29
114
24
25
48
60
5
63
16
48
36
11
13
11
12
12
6
42
93
15
6
3
28
65
18
42
12
87
4
101
3
63
9
33
15
33
24
78
18
15
45
3
57
12
27
21
19
8
63
97
8
27
37
23
6
12
24
6
18
60
51
36
57
6
126
48
12
18
73
35
12
13
29
54
9
3
12
1
65
132
3
15
12
30
78
117
15
18
15
57
90
24
9
57
15
165
12
42
6
24
36
7
32
45
36
54
9
9
6
81
63
66
60
6
126
24
43
53
3
21
19
35
25
12
72
53
3
159
18
72
15
40
5
12
15
16
35
93
15
1
20
21
24
24
27
39
9
21
18
42
15
9
36
31
84
20
15
1
24
84
41
19
41
24
19
32
9
42
13
17
30
18
114
48
97
5
7
20
135
25
101
39
3
25
8
39
6
12
96
54
1
29
15
3
129
69
19
23
30
43
32
4
68
12
51
54
19
59
6
6
30
48
3
63
12
30
147
12
3
13
84
101
55
65
19
35
174
42
49
5
54
21
24
15
24
60
42
3
12
15
13
17
30
18
3
93
12
24
24
42
12
21
9
18
30
42
60
6
66
24
25
29
48
18
42
72
6
54
12
18
30
240
55
65
7
65
30
66
43
17
15
220
35
117
75
33
9
60
54
1
5
3
15
6
12
102
57
33
7
53
42
30
36
3
27
9
69
30
121
48
41
30
30
7
17
7
125
15
16
65
24
36
18
21
69
72
43
29
7
53
30
25
35
6
12
90
48
120
6
18
6
6
18
66
42
55
5
138
ABCD 93732996044*3^$a+1 [50021]
84
36
105
32
61
11
16
104
40
105
119
145
24
30
81
225
119
85
3
15
102
75
57
63
21
27
8
144
16
117
18
89
1
102
9
8
1
6
18
102
9
117
3
24
81
96
30
65
64
57
12
35
16
45
174
198
15
48
27
54
54
144
150
11
24
85
75
33
90
53
7
54
36
143
112
9
63
177
54
9
57
60
36
30
9
15
33
57
36
102
45
48
39
90
54
54
27
21
72
36
54
185
121
96
36
59
40
93
72
3
111
65
127
24
54
36
54
12
69
48
56
49
48
23
184
80
16
45
11
160
48
123
18
30
96
36
33
39
18
15
48
200
24
72
1
48
15
120
56
24
24
1
15
21
18
81
24
15
96
105
24
123
45
45
27
21
35
7
12
261
72
69
35
40
99
42
195
48
24
33
132
18
113
79
6
12
78
120
24
33
48
216
45
138
65
40
32
61
132
15
183
18
216
23
7
6
3
24
21
72
72
18
18
15
24
288
15
54
24
35
24
16
96
21
60
23
64
87
105
120
320
48
133
3
9
95
40
27
93
32
88
21
54
77
1
48
6
30
35
43
66
24
3
117
3
123
42
18
450
66
36
42
15
80
31
81
9
54
305
55
18
108
131
24
40
87
17
160
21
59
145
63
9
23
72
48
31
24
41
265
12
18
90
36
24
72
72
51
21
51
3
29
25
102
24
12
53
217
87
21
24
192
203
73
39
15
54
11
19
45
80
240
199
137
73
6
201
9
24
47
25
48
78
113
40
9
36
27
9
48
15
27
45
21
75
105
63
45
27
32
67
6
63
24
183
48
72
9
15
48
177
45
48
42
81
183
24
65
1
6
54
90
30
96
35
13
27
159
54
11
19
18
78
66
59
37
18
9
21
60
36
123
56
49
87
45
75
285
66
9
45
3
15
81
45
35
37
27
56
31
30
51
32
40
45
27
39
9
120
80
7
105
3
18
3
56
1
48
15
117
72
3
15
18
39
56
7
57
96
45
60
135
24
56
19
48
42
18
17
55
57
63
126
11
25
24
174
18
78
12
45
32
1
66
6
39
63
6
27
39
54
27
15
57
56
139
5
25
6
90
144
47
1
143
1
36
18
9
33
108
155
25
12
59
253
18
9
128
136
69
12
96
23
79
6
27
39
153
105
12
18
60
18
3
104
37
59
7
33
9
48
159
80
55
81
8
85
11
13
90
18
119
48
16
56
25
6
9
39
42
54
54
59
7
65
31
9
24
15
42
63
75
69
80
1
87
104
73
18
93
24
56
211
30
23
103
137
88
104
1
30
57
33
23
37
90
9
168
21
36
23
16
15
41
115
125
280
8
7
81
27
66
90
9
45
36
36
24
11
1
60
3
15
57
9
15
3
5
1
12
27
135
33
183
42
63
57
18
45
135
89
25
47
73
18
18
59
85
75
3
12
6
27
8
55
30
36
54
90
144
15
93
59
304
96
8
96
1
36
192
42
113
13
59
13
72
18
57
96
57
96
159
21
12
18
114
11
19
77
1
47
1
60
171
129
6
18
15
15
17
168
13
240
18
57
72
33
12
11
7
24
18
66
114
107
265
15
8
85
222
5
103
33
48
56
151
72
30
3
75
173
25
12
99
24
24
123
180
162
71
40
96
8
25
15
111
9
45
51
57
39
104
37
18
129
45
51
21
126
53
55
132
18
126
125
136
75
117
225
63
15
153
24
56
1
48
15
80
73
15
15
33
75
54
15
153
72
30
18
24
54
105
104
16
381
60
144
95
67
102
72
18
60
17
1
15
24
9
39
21
36
84
59
121
15
144
63
105
104
331
53
55
36
45
96
57
72
66
90
27
48
69
24
75
80
1
18
21
80
7
72
6
59
13
12
36
27
8
16
8
16
177
119
25
15
9
54
228
60
102
123
ABCD 93733203706*3^$a+1 [50012]
96
189
51
84
204
75
18
87
255
33
3
234
126
57
24
420
21
63
96
3
45
96
57
63
99
108
90
18
21
48
120
288
240
75
177
183
117
63
18
342
45
48
84
48
297
18
72
18
18
105
75
141
3
126
51
111
165
87
81
207
9
24
75
342
3
444
48
117
36
447
24
84
129
198
18
75
105
15
24
12
21
18
45
12
33
27
24
48
72
84
15
69
12
36
63
90
234
306
54
81
144
135
93
87
18
288
72
18
45
45
111
96
63
90
72
3
24
120
105
180
123
3
117
27
177
21
72
231
24
96
24
3
90
15
84
63
90
15
3
189
48
72
60
84
195
381
48
12
156
15
105
12
156
177
87
75
405
63
9
168
120
135
108
18
54
165
33
147
60
45
135
333
183
12
57
216
144
147
60
171
69
60
33
90
45
45
123
3
81
204
39
225
12
96
63
21
231
33
24
12
111
69
24
36
36
12
12
9
135
27
477
153
183
69
90
36
54
15
132
36
12
48
63
81
81
3
267
108
234
27
180
9
144
3
105
90
33
96
24
72
27
21
12
144
3
180
201
84
21
327
375
72
18
147
51
45
360
192
48
84
108
144
180
63
45
153
15
60
87
90
75
33
108
51
48
81
15
132
60
117
387
120
84
12
117
180
18
162
171
45
75
69
63
63
45
24
300
63
357
48
72
63
108
165
69
90
153
45
27
72
153
90
18
27
96
216
48
216
99
90
267
39
285
39
126
90
72
93
156
21
135
153
39
15
180
180
45
156
69
15
132
24
24
21
75
69
36
147
213
90
21
33
255
51
90
51
111
252
213
57
183
213
234
177
60
51
45
12
276
9
198
270
135
204
60
48
111
225
27
612
33
147
90
18
72
18
63
117
90
342
3
84
48
81
72
39
84
129
18
90
72
171
60
75
9
60
48
45
15
144
3
117
336
15
33
120
96
93
18
165
132
63
9
24
129
123
60
24
120
159
432
9
60
108
36
84
225
198
117
81
54
36
90
234
45
132
84
297
108
54
117
9
72
63
99
36
54
216
90
9
261
72
327
60
171
144
18
39
48
12
96
144
39
45
144
153
72
90
57
123
90
183
33
72
108
111
33
63
168
120
27
18
99
540
60
21
51
108
36
60
87
ABCD 93733631846*3^$a+1 [50017]
168
71
40
9
11
31
48
18
15
20
24
181
30
60
65
97
72
59
25
59
40
15
18
143
19
12
41
64
63
48
9
99
69
8
4
20
13
27
135
89
4
63
77
301
42
12
53
12
36
160
9
23
108
1
11
72
88
72
72
39
89
16
32
4
44
19
5
12
36
12
16
32
25
23
1
75
9
15
192
44
16
63
29
7
48
141
20
24
31
9
87
5
61
83
52
92
76
99
65
43
53
36
120
61
18
41
40
21
90
5
60
72
12
48
115
57
213
111
20
12
60
25
90
77
36
4
32
31
108
54
78
18
11
208
20
108
4
63
65
96
1
11
60
19
66
63
45
35
16
48
33
47
52
108
12
24
12
20
24
19
36
9
56
79
17
55
9
80
25
71
13
42
48
5
4
80
37
54
150
11
115
45
21
60
18
129
135
18
23
12
28
99
6
27
12
81
54
18
27
51
57
20
12
36
12
88
12
105
59
96
7
5
13
54
9
9
143
12
36
16
48
8
7
18
107
28
32
16
9
47
13
108
18
77
7
60
48
65
79
101
88
36
44
1
18
6
119
36
16
63
12
33
20
28
32
48
55
18
42
53
12
132
103
113
37
18
57
33
84
11
112
68
31
48
33
45
18
17
67
33
44
28
45
90
173
60
73
54
48
9
69
119
60
31
5
37
27
236
7
18
27
99
89
31
53
48
43
17
19
45
20
36
40
20
28
99
18
47
115
173
79
101
12
37
48
78
45
9
99
39
18
27
15
45
45
18
53
31
18
15
36
12
69
71
49
23
1
71
4
27
69
84
56
36
115
24
53
91
57
24
63
113
24
16
12
20
12
1
75
20
13
35
49
18
9
15
41
7
17
16
104
13
11
37
35
12
132
24
49
15
48
72
8
73
96
23
25
15
21
27
248
55
41
13
23
79
81
27
72
9
72
72
36
15
77
24
1
15
9
35
36
112
56
24
156
31
53
145
12
59
37
3
9
35
16
156
231
48
9
81
35
37
42
101
12
13
39
216
15
36
21
8
36
16
68
24
7
41
85
35
28
36
56
73
6
21
44
48
120
48
192
112
39
6
18
72
53
36
24
48
40
8
7
48
72
9
56
7
6
35
4
80
100
87
21
92
121
47
55
69
63
18
59
49
35
144
12
61
27
8
49
144
54
17
1
60
90
30
24
59
16
68
67
65
16
63
24
36
30
24
27
3
150
18
17
31
117
20
12
100
27
29
64
117
191
60
7
18
27
68
12
73
12
11
4
27
48
6
72
99
3
186
54
65
25
23
12
31
42
48
6
45
56
12
16
60
36
75
41
48
25
30
72
78
95
12
37
27
153
47
48
31
29
108
79
30
23
12
1
63
24
8
72
76
51
45
3
81
32
49
119
4
93
18
5
72
4
116
7
57
9
96
3
20
16
32
40
8
60
36
28
45
131
115
42
47
96
24
16
27
54
11
12
48
48
112
93
24
11
7
90
18
81
48
27
5
49
95
84
28
60
8
1
23
25
27
44
36
48
12
4
116
1
15
27
101
264
31
9
48
15
153
20
12
13
54
12
53
115
18
54
5
36
120
37
27
153
12
18
6
71
19
9
192
8
7
101
73
119
12
1
12
18
5
28
129
126
17
19
33
32
60
61
23
49
3
32
72
36
4
8
73
267
21
47
97
6
9
48
69
75
104
67
5
24
16
15
129
96
120
15
29
1
107
36
12
7
41
24
12
108
103
33
44
28
9
95
88
63
5
37
12
90
53
48
52
92
31
12
36
17
28
80
19
5
72
49
132
47
61
99
80
108
37
11
64
8
55
78
35
36
13
18
17
12
48
73
90
54
39
36
9
42
18
39
132
9
27
57
126
17
48
192
67
6
39
32
4
32
235
5
52
45
11
7
18
24
47
16
48
104
13
27
20
60
52
9
66
33
8
48
12
48
12
84
4
56
48
16
24
108
3
29
60
73
87
8
60
13
84
51
104
36
241
11
160
153
6
126
3
15
66
35
91
17
415
5
67
60
21
92
13
63
144
176
40
129
47
40
104
12
28
45
71
49
47
4
108
45
83
19
24
41
139
54
23
52
20
16
72
87
17
48
12
13
3
20
124
36
33
59
48
208
12
32
31
9
105
12
23
12
48
168
24
49
6
41
24
25
48
15
45
155
55
18
18
29
48
13
11
48
73
95
72
31
17
24
31
5
49
11
48
7
77
67
45
45
23
12
36
145
135
33
39
63
9
96
8
37
99
48
8
12
60
25
11
12
49
66
29
84
12
7
65
108
12
72
24
79
18
18
29
88
44
19
57
20
97
42
48
17
ABCD 93733832072*3^$a+1 [50008]
24
57
48
3
12
81
56
24
112
3
5
40
36
32
4
8
4
8
24
76
51
89
28
72
12
20
100
12
32
48
12
7
17
4
96
32
16
72
24
75
21
39
5
12
4
84
8
100
51
9
8
24
48
55
65
12
76
32
16
24
44
4
8
24
40
20
40
56
76
39
24
57
80
28
92
4
32
24
40
3
29
28
32
24
7
21
12
108
24
44
7
5
36
19
9
3
41
12
196
8
36
31
21
20
4
8
52
20
60
84
40
87
105
12
48
32
16
44
36
52
24
32
4
80
19
29
12
103
29
40
3
117
12
3
21
80
16
44
84
28
84
20
16
51
5
36
28
12
48
8
120
36
60
31
5
40
24
20
24
4
8
12
76
3
57
56
72
72
24
84
96
52
68
24
4
8
4
68
7
33
56
4
56
16
108
20
12
12
4
192
8
72
4
44
4
3
29
4
24
3
5
40
60
20
40
24
24
140
40
36
51
45
20
24
19
5
91
21
12
12
27
29
88
8
16
48
8
72
52
12
32
16
15
29
7
5
7
144
17
16
68
12
19
53
67
5
12
40
44
12
36
28
32
7
53
91
9
168
27
12
36
5
60
12
31
17
4
12
8
28
3
17
4
44
7
9
152
36
12
76
3
9
12
20
12
43
41
4
20
12
28
56
36
19
5
132
12
16
60
104
12
48
76
32
7
5
16
12
80
24
76
8
12
88
8
12
12
36
4
44
4
8
16
39
21
84
3
69
60
27
45
8
40
56
19
12
41
36
36
24
16
8
19
29
24
19
89
24
60
40
60
8
84
12
7
48
69
8
84
24
31
17
4
132
20
67
57
8
96
12
36
4
39
21
8
48
12
24
31
12
57
36
24
48
12
63
41
72
7
17
7
161
96
16
87
9
12
8
19
57
24
20
120
31
9
44
12
12
4
24
56
148
68
16
104
48
24
7
101
52
60
32
12
24
28
8
16
68
12
112
24
128
24
16
3
17
79
53
48
40
36
15
9
20
16
12
51
5
127
81
32
4
8
40
60
8
4
24
84
68
31
33
104
12
4
56
24
7
77
60
24
16
56
24
144
52
12
3
9
96
3
41
16
8
184
8
52
8
28
12
20
28
12
15
89
12
4
15
9
20
36
31
9
80
4
32
24
24
19
17
4
20
103
24
36
53
12
115
48
45
8
40
3
33
39
69
15
101
151
17
4
72
3
9
8
48
12
16
12
72
15
53
4
8
36
4
32
16
8
48
16
48
20
64
27
77
60
64
27
9
104
72
12
28
44
19
105
3
33
68
48
96
52
48
32
40
32
4
8
4
60
3
17
36
19
57
60
60
32
7
33
20
4
8
16
48
24
27
41
28
24
96
12
27
29
156
4
36
8
76
8
72
40
104
36
48
60
16
32
96
36
36
43
5
4
15
33
12
84
56
48
12
60
16
44
64
51
17
24
12
55
21
56
24
16
60
8
16
80
4
12
32
19
53
52
8
7
9
36
27
65
7
89
19
5
12
4
84
3
5
100
20
28
20
4
3
17
24
16
3
125
4
24
32
72
76
24
44
4
12
8
40
39
9
39
17
16
56
28
8
19
21
20
16
20
4
104
4
15
17
48
12
12
64
20
52
60
12
12
27
89
7
12
9
12
56
16
39
53
40
36
32
88
24
32
60
48
60
24
24
72
48
60
40
12
51
29
40
27
17
100
44
60
43
45
8
12
4
3
45
8
4
3
45
12
51
45
20
19
29
36
31
29
28
60
104
48
31
5
36
36
16
3
9
72
99
48
81
12
3
65
36
55
53
19
17
4
36
24
36
72
72
27
5
48
24
40
12
8
12
108
4
32
48
7
29
16
48
32
12
19
24
29
36
7
69
48
8
28
32
7
5
64
12
24
12
12
15
24
48
41
96
7
29
24
4
8
16
60
3
29
52
32
24
76
3
29
7
33
36
27
41
36
7
81
24
3
17
40
87
60
65
4
24
96
3
5
108
4
32
96
76
8
40
8
52
8
12
60
19
5
4
12
27
9
68
12
7
33
80
12
28
8
31
5
12
55
17
16
12
8
43
33
8
24
28
27
5
12
12
4
32
4
27
53
120
120
4
12
12
72
56
24
28
15
60
5
88
27
45
36
8
79
9
128
7
17
168
16
24
56
40
3
41
48
103
5
28
44
24
24
72
36
4
20
12
16
24
20
76
24
56
48
40
56
7
53
4
8
48
4
24
12
8
16
12
72
104
24
12
12
19
45
3
24
9
108
36
12
68
4
48
24
20
64
3
21
20
12
12
60
24
64
15
9
72
20
52
15
33
15
9
20
43
24
9
12
20
28
132
32
108
24
4
140
96
72
12
48
4
72
27
5
4
48
8
52
27
65
40
12
12
39
161
4
56
24
4
44
12
12
12
60
43
17
24
79
29
48
76
20
16
20
16
20
48
4
80
28
99
41
36
12
7
5
12
76
20
24
16
8
4
20
36
16
36
32
31
9
27
21
44
31
17
24
4
24
72
87
24
29
60
24
12
40
32
67
53
52
24
12
32
12
24
96
7
201
8
7
89
55
101
12
64
36
68
40
20
12
36
48
36
16
63
5
220
51
81
12
80
28
20
12
36
36
16
51
89
19
29
31
5
12
96
48
19
5
12
31
33
72
39
21
75
17
12
16
68
88
12
15
108
69
36
3
5
60
7
117
44
24
12
19
33
3
69
48
12
48
68
36
16
32
19
57
48
84
20
19
5
64
120
15
9
20
28
12
44
36
175
125
28
20
12
24
24
12
64
44
12
7
81
12
3
93
123
113
60
16
36
135
77
43
144
65
84
64
24
36
12
12
32
16
48
39
29
12
84
12
43
60
9
60
3
53
12
28
24
32
4
63
48
17
28
27
41
19
29
28
24
8
12
7
5
60
132
12
19
29
40
39
81
12
36
3
48
17
24
12
7
5
4
8
67
53
24
24
60
16
63
77
16
12
3
9
48
12
108
32
36
60
16
80
16
24
27
36
33
8
24
28
12
3
17
36
4
8
52
48
12
20
31
60
21
8
19
41
16
56
12
64
15
53
4
8
36
12
7
144
17
43
5
76
8
16
75
9
56
16
27
53
100
27
12
45
44
4
32
79
21
15
53
16
36
60
56
7
33
56
36
12
76
44
31
89
4
32
60
31
5
ABCD 93734315828*3^$a+1 [50074]
54
180
11
55
24
216
30
330
12
53
19
60
41
139
101
115
12
252
270
78
30
132
36
270
30
150
102
11
31
66
240
84
90
90
186
29
25
48
78
12
108
89
25
30
240
30
6
29
120
121
144
90
180
156
24
245
91
60
84
6
12
18
132
101
19
18
35
79
36
84
78
18
12
78
95
24
55
96
90
90
192
108
60
192
101
367
233
120
187
132
102
60
18
30
18
53
151
126
12
60
102
78
90
12
60
36
192
60
192
150
30
186
12
150
102
18
288
114
11
144
1
72
42
66
90
60
12
72
60
480
90
150
120
420
66
144
36
114
41
67
48
53
127
180
60
180
389
264
49
191
7
65
19
96
84
90
348
48
323
7
12
60
12
180
216
233
217
143
181
36
143
1
90
18
18
89
73
42
90
336
54
36
42
23
259
150
18
101
199
17
523
360
42
48
11
187
72
90
11
31
18
198
12
108
42
18
5
85
83
127
60
30
54
276
29
475
5
24
19
90
258
192
60
30
378
72
132
138
18
60
210
42
30
162
60
318
18
24
30
18
108
53
97
30
132
12
96
72
48
89
120
31
84
78
48
42
18
83
7
12
18
83
187
60
65
115
5
240
25
30
54
18
18
42
48
29
103
137
73
90
90
60
23
169
90
18
371
96
43
192
168
138
54
60
288
48
65
79
18
108
144
90
65
24
91
36
114
90
18
270
102
6
12
60
120
72
36
144
96
84
60
48
168
29
115
101
37
18
60
54
156
54
29
7
65
7
17
145
60
30
78
12
90
168
72
18
108
30
60
174
126
42
12
90
29
61
35
43
18
162
18
174
78
11
61
90
65
133
18
30
144
126
29
24
91
78
48
359
115
101
37
42
156
125
55
60
5
79
96
300
125
7
162
95
301
59
31
72
41
67
30
24
126
65
79
185
103
48
24
30
108
18
132
30
162
150
11
127
42
156
179
151
72
108
149
13
18
12
42
66
60
180
30
72
60
90
48
252
60
252
360
30
126
114
11
109
36
384
30
36
150
30
24
18
23
7
72
60
18
18
72
228
72
78
23
211
48
53
187
293
24
115
5
13
227
25
36
12
42
18
48
150
84
36
54
60
18
90
12
11
79
90
71
37
107
61
30
60
54
11
7
30
18
24
66
204
11
187
12
150
90
41
7
18
90
29
115
269
19
72
78
23
97
90
162
90
6
102
53
115
54
300
78
408
150
30
90
72
42
48
108
209
193
90
ABCD 93734854594*3^$a+1 [50043]
2
28
2
4
15
48
23
64
84
30
15
15
6
14
16
30
74
42
19
9
27
3
2
28
51
15
74
10
6
116
34
6
3
51
14
7
39
26
18
16
44
46
3
12
39
2
4
14
30
82
38
40
51
24
77
18
106
24
120
2
70
84
54
45
17
64
51
23
16
14
22
9
9
39
11
1
39
57
75
80
34
3
36
72
95
34
6
33
17
127
23
25
12
27
24
2
34
24
30
72
8
10
42
3
15
66
30
24
9
27
24
6
3
57
24
2
28
21
39
30
2
30
10
9
15
6
3
5
19
51
42
38
22
15
9
39
17
34
6
188
7
3
36
84
36
69
15
6
36
24
14
12
28
2
60
7
27
9
12
3
50
30
10
12
8
30
52
20
4
9
15
60
45
5
52
27
11
70
2
30
34
9
36
84
35
10
2
48
16
26
10
9
48
11
76
21
3
45
5
10
12
68
12
10
8
10
45
155
46
26
28
21
11
34
54
9
3
33
5
46
30
183
51
12
33
21
30
21
93
51
39
36
24
6
3
23
37
41
72
10
45
9
3
11
1
11
10
24
39
15
20
16
14
12
48
31
9
27
33
12
48
6
24
6
3
11
60
25
96
51
9
39
57
3
57
5
30
18
72
7
23
4
14
10
6
39
12
45
30
8
16
33
23
13
17
48
46
9
35
10
27
5
34
44
61
69
39
27
9
5
40
36
6
24
9
5
42
34
15
11
4
56
4
36
8
16
9
21
84
66
9
15
30
2
37
12
29
112
3
135
30
20
10
152
10
8
19
81
42
18
6
54
20
70
42
24
26
49
9
2
90
4
24
6
9
35
10
12
50
28
50
60
40
6
44
1
39
20
40
45
5
100
20
19
27
6
50
30
18
42
58
120
12
138
6
26
28
32
34
14
16
3
3
8
10
6
26
4
54
12
69
81
50
28
50
52
24
24
20
12
43
5
72
4
63
11
37
5
40
18
30
60
30
60
45
5
10
50
42
49
9
50
52
68
52
20
64
33
71
30
160
6
9
35
1
29
60
10
102
63
21
54
57
3
30
2
28
69
41
100
2
25
3
6
24
36
90
21
3
2
10
20
4
60
24
2
28
27
48
24
23
4
21
24
69
72
3
17
4
3
57
14
100
2
19
15
6
27
11
22
54
9
5
16
24
32
40
30
50
43
35
1
45
3
21
30
20
10
60
2
60
154
15
21
3
75
2
4
54
80
70
6
60
9
60
51
30
15
81
68
30
82
20
19
15
21
12
3
8
16
26
64
3
53
19
15
26
28
32
34
33
51
30
2
10
30
8
112
84
26
18
82
8
30
166
30
60
6
27
12
15
26
43
5
46
26
7
12
59
37
3
2
18
60
25
17
67
156
81
36
8
91
39
57
5
7
36
65
42
4
120
96
24
6
24
3
53
28
6
54
80
16
14
1
9
2
10
15
23
22
15
15
33
12
3
60
9
3
78
2
10
24
39
36
24
5
12
28
2
28
30
20
40
30
20
22
3
27
8
1
29
90
46
24
15
24
111
30
15
51
14
60
55
21
60
54
9
3
9
11
88
200
30
55
12
9
36
144
56
10
18
32
103
5
55
17
40
80
48
16
14
85
5
12
7
57
6
38
40
30
20
22
50
18
42
13
72
35
58
66
21
3
30
15
27
54
26
18
100
90
6
54
2
58
20
30
16
39
21
15
29
16
60
36
48
30
2
7
53
100
8
60
10
21
39
6
3
12
11
13
17
34
9
15
6
6
33
15
2
7
41
42
10
3
17
4
96
24
24
2
37
11
10
39
11
61
89
31
41
94
36
8
12
34
3
71
10
6
6
15
3
21
15
30
54
20
1
15
9
5
10
32
30
108
16
6
8
12
30
78
10
6
45
29
70
110
10
36
129
5
31
9
42
9
15
60
26
4
3
27
60
36
24
6
50
60
13
15
21
11
13
5
10
9
11
22
24
6
18
27
35
4
45
9
60
30
57
45
3
45
15
17
28
2
10
39
71
28
6
44
12
64
60
116
19
36
23
10
120
2
64
44
22
8
16
6
48
2
90
34
39
35
25
21
60
26
4
33
3
45
9
54
20
22
8
16
14
1
29
10
36
33
3
128
10
50
40
6
26
34
24
32
58
69
72
15
44
42
30
18
16
30
45
45
14
10
62
4
26
4
36
3
12
15
9
9
51
9
32
10
8
1
69
32
48
19
53
55
45
3
65
60
42
4
24
30
72
27
21
20
16
14
42
34
14
22
8
70
2
30
4
15
11
28
20
37
15
18
12
3
96
21
3
125
76
3
12
51
33
5
106
14
10
9
3
38
106
33
11
16
44
42
88
110
25
17
34
9
47
37
57
24
62
97
33
78
6
3
21
15
75
9
21
42
9
9
2
28
2
55
33
15
5
40
27
24
9
6
56
49
29
52
8
10
20
22
3
21
30
30
6
8
42
48
12
4
39
17
28
27
155
28
2
28
2
40
84
26
4
6
9
29
42
88
30
96
3
23
10
54
60
26
64
99
15
20
16
33
23
13
5
60
12
19
41
18
42
118
36
26
60
7
3
45
35
4
36
24
9
24
96
21
44
10
6
14
10
32
10
138
60
51
15
104
37
3
2
18
10
15
5
16
15
45
90
24
2
19
48
11
1
105
26
34
26
64
6
183
35
1
9
20
19
36
24
41
60
30
40
42
18
32
28
6
24
20
22
50
7
11
72
60
13
45
20
12
19
15
30
24
2
18
10
12
18
15
81
39
111
45
21
75
35
13
27
153
27
20
13
21
24
12
60
50
4
9
21
30
9
21
15
141
48
30
42
8
130
6
26
30
18
60
12
73
5
10
45
12
33
2
124
14
55
57
27
3
18
60
39
23
18
30
22
54
30
14
42
30
34
14
40
20
46
44
16
44
102
18
19
21
30
6
14
25
95
42
34
14
16
14
16
21
23
52
9
11
25
5
48
136
15
39
6
24
30
66
24
62
4
26
48
12
4
14
37
65
34
6
39
71
30
4
26
4
6
68
16
14
25
5
10
92
100
8
10
15
47
70
18
80
10
60
2
58
12
27
3
9
11
4
14
100
27
9
90
14
16
56
18
30
10
30
6
9
84
12
11
109
15
26
30
49
15
24
12
33
17
4
30
33
11
49
11
12
18
10
36
84
42
15
23
40
42
3
17
4
14
1
129
20
72
18
1
11
37
3
20
64
24
2
88
12
68
76
39
5
22
9
9
15
15
9
11
10
2
34
24
42
33
45
12
18
2
79
39
6
3
21
12
8
132
43
15
62
40
75
3
6
14
1
89
31
24
65
16
3
12
135
24
9
53
19
15
9
35
70
32
48
30
37
5
10
20
88
2
4
3
33
48
2
10
78
12
9
9
12
87
23
13
51
69
21
14
10
2
73
17
79
108
27
6
3
12
35
40
33
21
24
20
12
43
35
10
60
6
26
10
105
3
2
30
10
60
24
26
25
3
60
6
75
9
12
24
104
7
83
1
45
14
61
48
41
12
10
8
61
69
20
10
36
9
51
24
20
16
30
30
24
2
7
36
15
72
20
28
105
5
16
60
44
10
12
50
43
5
22
38
60
ABCD 93735520988*3^$a+1 [50012]
67
7
6
16
59
55
14
36
15
29
16
39
21
36
4
16
39
24
15
1
15
26
148
47
124
9
51
80
5
11
44
1
70
18
11
120
1
31
4
63
10
126
10
94
16
10
31
33
56
24
7
13
12
23
36
9
36
16
48
55
37
71
19
10
70
18
40
23
17
11
41
10
24
9
5
51
45
10
16
53
45
15
21
36
99
25
50
46
108
40
6
120
14
2
9
81
70
5
3
112
8
10
6
50
15
1
40
14
74
11
1
20
79
45
4
32
44
75
15
10
24
15
65
7
24
20
16
3
21
21
40
115
59
1
15
14
16
34
104
45
11
41
20
99
25
65
4
11
5
11
15
18
16
14
26
91
33
23
69
15
33
22
10
40
14
41
108
36
9
12
3
12
13
70
10
32
40
15
15
10
48
36
11
23
32
8
6
130
5
9
2
48
50
92
23
100
1
19
1
15
1
4
46
5
9
36
60
19
29
32
4
54
22
3
8
23
5
21
4
106
93
16
9
11
12
13
16
115
123
21
35
6
23
51
69
32
36
49
24
75
5
4
16
4
27
5
54
49
15
25
1
7
39
18
16
6
8
10
32
78
1
5
4
6
29
11
25
9
7
8
31
34
22
21
13
14
1
9
12
34
1
40
24
1
79
135
40
10
36
163
1
35
11
65
25
4
15
29
52
19
125
36
24
4
15
37
35
13
6
70
20
30
5
36
48
1
20
10
10
46
33
57
30
9
1
60
43
5
32
3
1
40
6
33
71
74
32
14
10
6
14
11
63
17
4
35
117
28
41
4
10
96
34
27
27
21
9
51
4
21
16
68
36
14
2
95
108
12
56
17
6
29
21
6
14
51
45
20
8
6
14
52
24
80
30
1
25
19
25
4
55
17
59
36
15
41
9
30
9
39
21
19
2
14
14
12
39
24
7
30
28
91
11
13
17
20
23
21
4
22
10
15
9
20
26
13
11
16
14
16
90
38
43
28
32
73
66
9
24
41
55
9
20
67
13
42
8
16
1
45
64
20
15
39
6
27
17
70
2
28
31
1
83
12
84
31
8
6
39
5
7
39
10
14
10
102
40
10
60
64
36
28
7
24
35
25
39
21
11
13
72
48
41
36
24
31
33
22
14
15
35
14
7
3
22
18
10
86
5
99
2
14
74
30
50
6
26
15
9
15
65
27
28
39
6
44
36
34
21
25
16
55
73
35
17
24
36
18
33
9
24
54
2
20
4
14
32
14
4
6
61
8
1
20
15
65
14
30
35
61
100
24
16
40
71
105
3
11
65
60
84
31
34
112
14
16
40
65
5
3
52
45
40
23
65
60
10
2
103
17
19
84
1
6
29
75
54
12
4
96
4
6
10
3
25
31
1
3
15
16
5
9
82
34
19
41
44
22
25
60
9
16
10
9
1
14
10
176
24
24
40
6
34
142
24
9
40
17
15
13
35
1
39
1
67
69
8
107
19
5
5
54
6
19
41
174
10
12
75
23
45
16
59
2
35
3
46
20
6
50
40
15
15
33
1
16
3
36
9
6
40
9
17
4
16
64
34
10
47
8
40
12
45
15
25
79
55
74
6
117
19
74
16
24
11
13
22
24
1
65
95
25
35
33
12
14
1
44
29
110
46
36
24
19
1
10
6
19
4
11
46
39
69
15
65
3
29
35
29
6
30
18
16
10
7
13
47
27
22
48
11
69
75
31
40
56
58
43
3
21
35
64
16
18
23
17
32
11
43
24
21
11
25
53
15
21
39
105
7
8
1
30
30
74
1
5
115
24
7
61
67
42
3
17
20
14
21
60
23
33
23
34
46
96
8
6
10
24
10
70
33
9
4
119
25
20
60
67
23
26
14
30
12
54
5
4
5
20
62
5
28
31
5
84
36
29
67
3
30
12
20
43
15
5
1
64
12
4
44
36
16
44
40
30
74
22
13
60
17
8
6
10
6
18
87
88
36
20
1
3
20
1
15
31
58
7
44
5
24
43
24
5
30
104
14
26
184
33
7
5
1
16
48
31
11
64
45
109
30
5
57
39
11
14
64
10
16
6
48
15
21
14
37
73
95
5
3
48
29
12
20
35
45
54
6
20
19
64
8
4
23
61
5
70
14
31
5
56
8
15
1
60
20
99
12
9
24
35
21
15
21
28
30
17
28
72
8
37
11
4
20
19
30
36
3
91
49
81
40
4
35
1
14
2
43
72
99
9
7
24
14
42
93
5
27
89
19
1
15
1
8
62
9
61
11
4
59
40
34
12
90
18
62
5
28
128
33
16
24
39
5
26
40
30
27
33
19
35
16
17
29
59
56
4
32
28
36
53
6
14
35
71
50
20
15
45
16
48
16
6
78
3
39
48
21
4
15
10
11
36
25
44
36
14
30
87
93
19
11
14
42
40
13
17
44
14
16
37
49
20
118
2
24
15
25
30
6
3
1
16
15
40
44
45
46
8
25
1
70
25
31
5
9
47
12
17
20
3
25
35
17
18
30
2
18
55
7
50
24
46
48
5
65
7
9
100
15
65
16
14
14
131
29
10
6
26
90
44
26
8
21
5
14
10
6
66
68
12
3
32
4
120
9
80
31
15
16
5
29
44
36
30
41
23
1
1
48
62
18
30
32
25
49
104
22
25
9
4
20
16
40
30
26
44
31
13
91
11
78
32
3
17
30
18
12
43
1
64
3
28
5
39
51
24
33
12
5
56
4
95
5
7
15
40
5
8
1
16
59
25
60
11
9
39
47
40
18
32
24
56
24
20
4
32
8
7
56
7
56
64
22
64
84
7
49
40
19
11
45
1
64
64
66
30
51
49
51
56
37
22
13
25
12
4
19
36
9
16
44
32
14
56
9
1
54
40
25
39
42
8
16
39
40
1
11
25
10
13
36
49
31
9
15
12
29
36
31
120
43
9
5
3
4
9
35
25
14
42
8
35
17
20
24
55
12
17
12
79
5
26
54
15
35
9
100
5
3
9
64
51
20
24
19
10
7
4
11
49
1
8
22
13
12
60
29
19
16
20
41
28
12
15
4
209
2
53
56
16
48
85
43
17
10
33
17
31
41
8
30
22
48
32
74
1
15
9
44
65
20
6
26
28
16
84
11
35
106
4
34
1
29
2
1
17
11
24
21
20
10
5
21
24
4
16
11
25
35
73
47
20
48
15
30
16
35
111
18
7
9
11
29
11
45
60
34
50
6
33
15
102
18
32
10
30
8
25
15
42
3
35
40
50
80
47
45
39
5
15
39
2
28
15
75
2
20
20
8
46
1
133
16
44
71
45
111
48
8
37
15
8
13
4
6
26
48
15
17
14
56
69
32
3
24
42
8
20
20
31
20
64
20
1
4
16
19
41
36
58
21
96
19
49
87
64
21
5
78
16
9
60
5
6
34
16
44
12
11
24
13
6
16
8
45
5
6
90
64
11
16
89
4
51
24
20
45
12
103
1
44
23
3
16
48
6
15
29
27
3
1
15
24
30
32
58
42
28
36
14
16
80
16
10
30
85
29
24
3
60
84
3
6
4
27
3
53
12
15
21
21
20
23
8
3
25
1
8
72
15
55
18
6
29
12
29
51
63
2
28
20
6
34
36
34
21
24
21
15
20
11
5
24
5
44
55
52
8
17
28
10
32
34
4
10
1
1
8
30
17
88
8
73
30
56
64
21
5
39
16
45
3
7
50
20
3
15
32
73
16
5
15
65
10
24
10
23
13
4
31
61
3
60
20
15
ABCD 93735980498*3^$a+1 [50159]
105
15
36
69
15
81
15
24
252
39
30
51
228
36
144
12
24
36
33
111
120
39
117
153
51
36
24
9
51
39
105
39
93
9
171
39
21
204
39
240
24
6
114
162
411
177
186
81
69
15
81
15
180
33
36
27
39
90
75
3
33
24
84
96
9
111
36
69
39
60
36
123
102
90
174
24
120
123
9
180
15
9
111
153
87
60
69
135
12
24
15
264
105
69
36
135
21
75
9
60
120
15
81
24
24
60
3
33
144
27
63
33
84
45
48
12
138
126
51
15
54
96
48
207
33
96
87
3
6
75
69
231
36
84
3
120
21
156
45
339
15
6
99
156
3
30
87
45
108
63
108
105
126
81
39
30
135
9
135
105
15
12
117
3
57
336
36
24
36
111
213
66
45
33
90
30
432
18
30
3
183
24
66
51
3
57
36
27
57
9
30
6
210
69
9
87
3
96
57
60
84
45
18
42
60
18
21
81
24
15
105
51
69
27
57
51
51
24
21
96
9
159
51
78
132
15
39
336
48
57
273
6
141
9
171
576
9
78
102
51
324
123
117
33
171
261
51
213
87
9
15
33
27
24
141
204
54
57
39
240
57
69
60
15
135
78
3
39
54
51
135
24
120
120
90
111
33
27
84
216
144
12
24
3
57
216
237
63
267
90
3
57
312
15
3
57
144
12
9
168
63
3
81
39
57
60
84
24
159
57
84
156
60
69
30
150
51
60
36
9
159
60
105
195
60
120
192
117
6
225
9
96
87
180
27
6
24
12
48
60
123
63
81
135
9
12
9
51
39
9
12
57
12
75
105
111
27
66
51
45
78
117
24
69
3
60
180
144
60
24
135
6
15
33
3
117
36
6
54
147
84
33
60
51
45
54
93
3
117
444
69
66
21
27
30
123
9
48
27
33
42
138
51
72
9
75
45
15
75
144
21
219
30
24
72
15
3
57
36
33
87
33
24
42
168
57
24
60
72
99
21
144
24
21
15
36
243
144
21
36
285
15
3
33
177
3
93
6
54
24
207
144
345
210
21
84
12
99
54
27
60
24
99
114
126
21
33
66
21
60
39
21
33
60
243
93
126
45
240
120
195
54
267
69
15
96
24
189
135
39
96
30
111
249
171
39
54
66
24
96
54
132
30
105
153
3
24
9
111
36
24
45
24
75
69
96
114
141
45
36
18
213
24
24
132
24
15
9
45
36
15
24
21
15
33
207
3
153
24
159
141
3
30
27
39
105
12
48
396
135
24
24
186
111
156
24
33
231
12
117
72
48
60
102
9
36
36
63
141
153
87
180
24
72
84
60
36
309
111
33
36
48
111
12
87
57
45
48
51
120
21
51
84
36
48
96
213
207
249
90
81
84
99
6
96
99
69
243
24
15
285
129
15
81
135
24
21
60
75
135
105
9
180
264
147
60
75
69
12
57
12
ABCD 93736070542*3^$a+1 [50002]
32
27
79
110
3
7
48
80
6
108
16
11
81
18
142
2
57
63
6
18
70
23
33
16
20
3
27
16
54
2
69
1
8
3
45
28
44
15
1
95
24
1
18
5
12
15
106
59
67
41
13
24
59
39
9
25
12
90
29
24
48
33
10
104
22
90
5
13
30
18
20
12
6
21
1
59
61
56
4
35
27
21
3
33
25
23
63
46
23
1
36
60
11
12
67
240
24
48
98
27
24
49
56
16
26
21
120
75
34
32
6
46
35
73
38
54
16
11
12
1
234
2
22
48
5
1
23
9
106
6
32
18
82
54
149
60
73
60
26
154
48
35
13
30
2
78
18
27
25
50
16
5
75
70
42
24
54
12
71
60
1
12
6
30
98
6
64
8
48
18
45
24
72
36
9
12
63
117
52
24
11
7
30
20
94
41
84
1
47
43
42
35
33
40
24
188
52
23
117
4
72
23
27
9
31
17
12
81
28
38
72
21
195
33
25
11
1
66
5
9
64
36
92
10
14
15
73
20
28
26
70
11
103
6
8
40
8
27
48
60
61
20
3
61
47
123
6
40
116
46
24
26
70
77
67
32
46
24
26
136
2
3
51
45
19
54
11
48
21
27
69
15
3
16
77
25
48
71
1
155
60
73
72
35
79
113
12
43
38
34
5
85
35
1
12
54
8
69
61
6
65
79
38
15
12
133
84
36
96
42
53
13
48
6
17
55
6
56
82
24
174
90
41
21
112
11
25
35
24
73
128
15
24
1
11
21
4
167
37
71
19
80
42
124
23
13
20
72
10
72
24
38
48
4
6
5
1
47
51
34
20
112
24
18
41
79
8
34
38
16
6
24
48
83
7
2
22
6
8
10
30
8
24
27
39
45
1
36
30
24
14
87
168
27
70
144
56
10
113
12
24
49
18
18
30
56
120
94
218
33
36
3
70
18
38
66
69
24
12
55
38
18
93
24
12
15
22
48
42
53
169
18
17
7
78
120
2
16
24
38
34
65
36
91
170
3
19
8
24
54
10
5
51
78
27
7
6
26
16
18
35
13
6
120
54
47
1
12
48
6
5
48
60
7
6
35
7
77
96
43
65
39
34
71
12
169
66
14
39
25
71
13
108
116
70
24
29
9
112
42
114
59
19
50
64
6
161
15
112
77
24
1
72
35
31
17
15
22
47
75
46
162
29
36
60
43
54
35
12
25
20
64
30
54
23
1
42
24
8
22
18
53
25
107
69
15
21
4
95
91
72
5
21
28
48
36
86
58
14
16
2
16
32
4
50
16
65
15
40
18
30
14
27
13
24
48
2
88
5
121
162
24
32
93
33
10
77
33
34
26
27
49
36
68
10
29
69
3
61
180
23
21
4
48
24
18
8
33
45
156
60
48
4
12
42
72
6
35
109
42
5
3
70
72
23
9
63
1
32
99
36
24
49
98
16
17
55
18
6
77
19
6
11
7
48
30
84
71
36
67
77
25
32
90
18
22
14
12
36
87
24
36
57
22
14
39
48
48
9
3
180
12
199
24
5
3
112
6
47
24
43
78
42
50
99
9
40
12
23
36
211
14
18
57
39
22
47
72
21
27
57
76
30
30
50
9
21
16
2
57
25
23
79
74
30
34
6
53
96
19
5
13
71
31
24
5
19
5
57
18
40
53
51
22
36
44
64
90
26
27
48
21
142
18
11
81
100
6
6
11
48
153
87
21
16
36
30
56
10
62
21
24
144
85
20
3
117
52
62
82
36
96
24
95
19
41
21
4
59
67
125
24
3
33
79
14
39
1
18
14
24
82
8
9
73
11
9
24
58
26
166
110
3
36
33
15
3
30
34
24
54
138
6
47
1
95
60
73
35
99
81
12
19
38
27
7
18
11
48
48
49
11
9
112
11
97
18
24
29
3
54
4
30
66
12
11
39
69
49
24
71
1
2
30
3
7
198
152
24
16
12
78
30
107
12
189
52
83
13
74
72
40
62
90
64
5
3
40
38
112
23
153
58
72
102
32
112
104
34
48
125
24
1
23
33
39
51
45
91
54
96
47
24
9
28
44
16
66
89
25
35
48
13
32
12
4
71
25
6
8
16
5
99
16
24
2
4
80
39
12
12
96
211
48
77
99
69
91
24
32
16
5
48
3
16
126
138
48
41
37
18
62
36
16
60
11
13
26
18
3
51
16
53
3
34
20
16
74
93
3
18
27
57
60
48
6
33
15
58
107
25
23
25
23
187
5
19
56
33
25
36
8
15
3
24
10
71
13
114
17
13
50
45
13
23
7
14
75
25
44
36
75
49
20
39
7
78
96
56
3
69
72
72
10
5
168
51
22
23
36
61
23
1
24
8
84
126
72
16
24
53
109
92
15
21
16
6
26
3
33
10
8
33
37
11
31
6
50
30
36
3
1
23
33
15
19
41
79
5
21
36
82
29
25
36
48
11
75
22
11
7
125
12
15
16
17
7
53
48
9
34
18
14
16
78
68
16
11
163
120
42
23
12
24
49
50
18
3
153
10
77
19
42
11
72
9
106
17
93
63
9
106
29
19
62
28
30
96
41
73
6
5
43
6
50
34
23
87
118
47
43
29
37
68
15
25
11
48
12
105
34
2
3
24
27
16
128
70
50
22
167
1
18
72
78
131
57
70
6
8
ABCD 93736621294*3^$a+1 [50006]
39
25
5
87
93
15
40
180
113
27
3
49
8
52
48
92
99
162
7
5
6
30
24
138
237
52
113
87
84
117
12
7
204
20
16
101
72
87
28
41
75
36
3
85
41
55
17
87
72
24
45
19
53
27
16
17
87
15
57
148
11
9
36
9
27
51
73
24
12
8
21
90
21
3
37
53
156
51
9
79
156
17
72
30
18
7
12
221
108
39
105
66
21
28
11
205
24
41
15
84
16
36
48
11
25
24
80
52
20
69
15
39
36
205
144
36
29
27
33
18
102
36
150
105
105
24
7
68
40
12
20
33
127
53
30
60
37
140
3
18
12
7
104
40
20
36
40
60
41
18
1
29
91
23
61
20
40
17
43
35
169
5
36
15
100
60
56
48
16
119
1
84
72
60
23
120
18
39
84
196
8
36
36
39
1
161
7
72
11
12
85
92
39
9
76
144
65
7
41
3
16
60
68
33
27
51
162
27
12
4
29
48
42
37
24
65
91
80
21
67
11
30
111
39
9
21
15
16
29
72
87
220
12
20
24
40
80
4
11
145
116
40
59
1
113
15
3
9
400
20
40
53
36
15
4
92
24
57
108
51
24
4
65
198
13
24
20
16
24
11
1
24
24
5
31
29
30
1
80
135
114
7
8
15
60
30
15
21
24
31
60
84
23
93
16
24
24
35
18
42
1
17
39
28
60
35
48
109
8
135
6
84
6
84
6
55
36
8
100
72
20
4
149
36
55
5
19
60
41
132
7
96
77
19
24
44
51
81
40
168
240
32
33
7
48
5
51
15
129
12
4
104
72
39
60
9
60
15
90
18
18
195
40
60
84
72
53
75
15
37
24
35
49
5
31
60
17
3
9
27
24
9
7
113
7
44
9
36
174
21
36
28
23
37
95
181
17
3
144
33
19
24
264
125
111
15
25
65
12
42
36
21
40
23
18
60
27
3
18
75
40
24
83
30
78
49
35
60
45
153
43
44
100
5
36
15
117
3
15
61
29
12
3
40
35
25
176
108
120
15
18
78
30
15
76
8
33
19
68
180
16
44
15
1
20
9
27
99
21
48
16
59
21
24
16
29
36
39
33
108
195
84
36
16
83
36
60
61
60
71
57
21
91
24
5
99
36
40
65
54
105
16
144
71
49
12
29
91
20
124
35
54
7
44
24
15
37
53
60
51
15
25
36
44
39
297
4
36
44
160
140
84
156
40
17
48
19
41
19
53
3
4
140
16
20
4
60
5
115
12
44
16
59
1
20
33
171
96
21
7
53
48
72
43
140
4
125
51
39
48
49
24
20
39
1
24
41
19
5
7
59
90
51
3
36
21
33
186
21
99
9
15
37
24
36
104
9
7
48
120
173
3
9
108
19
24
24
5
87
88
132
8
52
89
54
36
25
96
48
41
91
68
21
115
24
5
150
61
5
79
96
36
48
80
21
79
132
23
90
6
9
16
95
25
65
90
54
7
29
204
67
23
21
16
11
69
4
84
41
60
135
4
5
91
89
7
8
15
97
24
65
72
3
40
20
27
18
39
51
25
335
102
19
84
60
24
36
80
40
36
8
33
7
11
49
5
151
144
96
5
51
33
7
53
27
48
52
29
31
24
20
64
113
18
90
19
23
30
43
20
9
15
16
24
35
6
31
53
60
91
96
8
12
21
79
20
48
33
78
129
76
120
17
72
31
35
145
77
63
16
44
105
31
48
32
33
27
48
52
8
16
17
7
12
144
24
20
21
24
51
84
60
93
12
75
156
27
13
36
120
80
4
36
29
139
11
30
31
48
20
52
60
48
53
3
16
8
72
9
31
24
96
84
20
36
81
3
39
81
96
40
83
1
77
7
41
111
3
36
105
16
44
16
60
108
65
90
1
264
71
9
123
13
5
12
162
78
43
59
6
19
35
37
120
44
99
90
55
56
76
8
36
9
30
37
23
61
176
4
20
160
56
4
20
36
3
105
75
21
36
60
189
30
25
17
19
120
23
37
60
104
117
3
4
35
18
180
18
85
5
79
36
24
12
83
25
5
60
90
145
11
60
45
36
9
99
21
75
16
53
67
24
60
80
4
41
19
71
109
36
29
31
60
20
87
18
79
11
9
52
120
53
6
85
17
43
17
63
9
120
6
12
13
29
67
8
15
37
53
156
72
27
15
18
43
65
51
88
32
28
36
60
47
73
29
31
29
108
12
111
4
60
92
39
85
96
20
48
45
ABCD 93737134906*3^$a+1 [50080]
48
304
15
33
36
81
15
45
30
24
29
52
36
93
12
24
18
48
17
16
21
83
48
12
52
81
12
15
51
6
11
25
23
1
30
18
60
15
27
144
5
40
21
11
52
63
30
84
99
20
25
12
23
12
12
67
9
20
1
15
48
3
17
37
60
63
57
6
72
33
108
81
84
120
24
63
9
36
60
35
4
144
44
1
42
9
9
12
90
65
97
35
88
69
30
21
8
61
11
85
3
45
119
1
51
36
39
9
36
51
5
72
40
20
28
33
120
51
8
31
42
143
55
6
39
32
13
24
23
109
18
120
41
1
48
23
13
24
51
39
48
72
57
33
87
8
127
6
23
24
13
54
201
48
92
112
27
53
48
13
107
43
69
8
12
100
36
15
45
21
59
40
75
57
183
141
21
24
30
33
45
35
60
88
68
55
9
15
5
108
7
21
99
66
47
28
81
24
12
279
129
59
25
95
73
63
20
24
25
6
29
43
5
13
15
32
4
33
66
6
83
7
53
112
3
66
30
72
54
18
48
237
8
12
73
47
1
12
42
72
48
5
13
48
155
52
32
60
40
12
56
4
9
47
109
30
29
61
96
12
35
13
48
12
3
27
42
30
42
54
89
7
48
126
24
42
54
107
13
24
11
79
5
48
112
3
5
43
5
16
44
7
5
13
30
120
69
8
25
23
37
60
18
30
24
35
1
24
30
48
42
27
44
64
87
29
24
1
12
84
3
68
13
6
33
21
42
120
17
25
6
29
1
27
9
11
132
7
45
3
42
36
147
168
32
36
24
211
126
24
231
128
91
117
24
3
72
33
12
8
28
9
126
17
13
24
23
60
25
23
25
23
52
45
48
84
42
33
303
18
15
60
57
27
63
30
23
1
36
83
1
71
25
84
3
21
95
4
45
6
9
21
12
72
6
29
48
12
103
18
24
15
21
66
53
1
156
59
25
35
12
43
9
33
75
9
11
7
90
11
85
6
96
48
6
11
37
162
30
18
65
52
9
59
16
81
135
8
100
27
30
75
63
125
1
66
18
63
8
136
24
20
12
60
43
137
60
12
31
21
36
20
43
5
61
23
120
13
24
60
11
88
144
56
1
108
102
18
36
35
37
24
51
92
37
23
145
135
36
27
117
116
24
31
5
25
36
15
8
60
85
12
66
48
30
72
107
1
6
24
105
132
3
5
4
80
1
27
93
36
15
21
3
81
48
42
24
5
100
44
16
12
45
83
1
3
8
19
53
120
48
43
65
4
21
30
24
33
33
30
9
20
16
20
1
11
60
132
96
60
55
45
21
15
21
3
9
143
37
12
59
61
71
48
31
41
13
35
25
6
24
72
9
24
140
40
32
88
20
169
102
78
11
4
117
3
45
12
23
73
63
45
24
171
21
6
18
30
9
111
57
39
9
81
6
78
66
29
1
144
12
72
71
199
18
35
120
40
132
12
99
45
36
9
24
12
18
33
92
28
63
17
12
268
39
18
51
27
5
43
17
25
95
79
33
15
18
3
60
44
73
12
12
18
125
60
1
54
105
15
6
12
3
69
11
4
20
43
45
45
27
3
24
53
60
31
29
37
84
75
39
65
7
138
23
4
36
9
23
13
120
47
1
15
45
15
21
18
33
39
30
39
12
93
95
67
24
6
47
60
1
54
21
20
40
15
6
71
12
1
35
60
55
17
37
27
8
36
1
83
103
17
55
5
13
75
60
80
60
19
54
36
3
12
81
87
87
54
35
1
23
52
99
24
210
12
23
48
85
3
12
9
51
72
80
1
35
7
69
164
7
18
99
117
108
96
47
37
120
3
9
39
51
53
61
12
75
60
32
36
25
30
77
48
76
9
59
13
108
75
15
24
21
45
36
59
37
60
27
3
54
15
51
120
9
111
54
36
12
72
11
13
24
96
66
9
72
32
1
60
39
27
198
75
63
168
24
33
188
136
24
27
113
1
15
63
5
13
108
24
12
11
13
59
36
37
87
45
48
24
15
116
12
31
42
207
68
28
69
15
36
45
12
15
87
6
59
61
114
33
117
36
6
168
102
63
3
17
103
72
93
20
48
24
61
107
7
53
19
24
177
33
30
57
20
108
85
35
37
99
9
6
120
41
4
9
42
24
54
47
19
78
18
18
6
24
66
3
57
36
75
84
60
84
44
16
147
33
20
19
138
23
31
6
27
63
18
24
6
21
33
83
145
78
102
42
102
39
80
64
68
85
18
45
24
36
32
108
25
24
18
78
36
75
68
88
33
36
23
1
132
83
91
48
48
30
15
8
24
60
7
24
9
81
59
16
9
120
3
9
6
69
21
87
8
60
19
221
4
63
18
72
12
114
6
15
8
36
12
4
33
150
33
39
6
23
49
66
105
15
66
23
16
45
24
27
15
24
66
11
13
27
33
132
3
69
198
69
9
42
65
7
72
30
83
ABCD 93737565380*3^$a+1 [50028]
3
6
48
35
7
36
30
35
12
22
3
36
36
11
24
1
77
10
8
60
4
21
30
54
66
12
6
12
24
45
21
5
19
18
47
66
4
9
30
17
43
42
17
112
20
13
48
9
3
6
54
72
11
12
31
6
71
7
77
6
4
18
27
48
18
15
9
48
48
12
30
36
59
55
107
30
126
24
49
17
37
17
55
24
17
49
15
18
21
42
12
42
23
43
35
24
6
13
17
19
53
7
165
33
210
18
60
12
12
66
48
81
18
2
13
5
37
53
37
11
12
1
6
6
54
18
18
65
19
21
63
89
1
42
5
30
42
13
35
42
37
60
35
10
3
33
9
48
5
37
63
38
24
31
60
12
17
16
75
78
12
54
30
11
7
17
61
24
71
60
84
36
73
12
59
1
84
15
3
5
25
75
3
17
67
18
12
23
25
18
18
11
115
24
12
12
42
35
13
35
42
16
9
45
56
19
23
1
161
28
27
18
47
31
47
18
13
24
5
13
17
67
18
126
6
6
5
12
31
9
105
48
12
12
6
18
6
11
12
22
56
7
30
42
5
1
39
15
5
25
60
35
25
54
6
5
79
47
37
42
6
17
55
35
1
54
42
111
20
12
22
15
3
3
15
15
78
24
12
15
9
41
76
44
48
72
85
35
40
33
60
113
19
6
29
43
53
4
98
12
18
48
43
42
30
95
10
20
174
25
53
25
42
71
22
87
5
6
55
12
6
149
18
22
27
36
17
13
24
23
61
87
2
18
37
12
3
50
18
24
6
42
40
3
30
30
24
78
17
30
1
39
75
65
169
6
6
54
3
45
5
30
31
6
35
18
31
6
36
5
4
9
12
42
60
57
45
48
35
43
27
38
90
34
9
29
18
42
18
54
36
10
45
9
9
6
24
11
6
12
31
42
12
65
61
11
30
36
13
11
19
36
90
48
12
11
72
7
30
33
68
7
12
30
11
7
17
31
18
24
5
12
13
12
23
97
71
13
36
36
59
43
3
2
1
6
63
62
6
19
11
49
35
36
7
5
18
13
66
24
30
6
63
50
13
114
71
13
30
17
19
65
43
5
37
35
55
153
27
5
48
12
43
45
75
36
11
6
24
19
12
65
24
1
12
3
15
90
39
9
99
108
20
25
9
26
64
3
36
24
12
18
12
6
5
30
55
35
52
32
13
35
1
27
54
8
25
3
9
5
40
8
18
49
6
9
63
83
24
61
29
133
17
58
2
19
24
18
60
30
5
42
18
34
21
12
102
6
35
13
90
29
70
8
85
35
12
25
77
18
37
11
19
11
42
1
36
18
23
42
40
3
18
11
1
30
72
90
66
36
18
47
13
23
55
48
126
156
42
63
3
51
33
78
5
19
71
42
18
43
12
57
50
12
13
6
47
30
4
20
88
27
11
55
35
43
36
18
95
12
43
30
95
13
5
43
36
35
138
13
54
6
65
19
54
12
42
5
25
18
105
3
107
34
3
48
125
12
12
19
12
29
10
8
7
41
25
24
18
30
36
11
6
10
9
18
45
32
1
57
117
11
24
60
25
35
61
65
25
132
3
14
36
22
20
67
35
49
36
11
73
11
31
24
41
37
5
10
3
54
11
37
6
12
24
36
5
10
50
4
33
47
1
30
29
40
36
3
24
60
93
27
36
90
11
16
50
55
17
40
87
83
48
7
5
25
35
13
5
133
24
42
108
30
75
2
13
3
63
17
25
30
9
8
12
1
54
18
42
5
85
143
13
15
45
29
30
121
35
13
60
9
62
48
61
47
37
12
6
24
23
22
33
78
42
48
15
15
5
30
12
42
76
3
17
12
13
45
39
33
147
11
4
20
55
18
6
9
57
23
1
24
5
138
19
18
6
102
12
12
36
18
41
18
25
60
33
20
24
6
30
37
12
138
5
13
35
25
35
30
25
60
59
40
3
18
5
60
7
6
36
48
35
7
108
27
9
9
8
7
90
6
42
17
1
29
30
25
5
1
27
72
33
39
3
6
99
20
25
12
18
23
7
3
50
25
65
7
5
25
47
19
41
25
36
15
3
36
15
9
84
65
31
6
95
103
57
8
72
13
23
24
6
73
12
30
12
33
122
55
6
51
20
31
5
12
85
23
42
88
69
96
24
18
66
36
36
24
23
22
50
30
85
24
6
5
13
3
32
40
68
40
27
17
126
42
12
28
3
5
12
13
24
15
20
30
48
13
60
18
9
50
12
253
48
18
60
24
30
35
1
29
7
36
27
27
45
51
17
40
21
60
27
44
31
30
47
97
53
72
1
5
24
61
57
2
73
30
6
36
6
9
3
6
12
78
6
75
20
85
5
18
25
23
13
11
43
66
41
18
13
15
20
19
23
18
30
19
48
65
97
41
52
2
13
6
29
18
22
128
43
29
13
75
14
31
65
67
83
19
36
77
72
1
65
37
83
37
195
3
24
11
43
11
55
15
3
12
84
6
11
12
1
6
11
24
19
66
71
43
66
23
12
43
42
41
25
18
84
15
18
15
12
72
53
7
23
12
30
90
66
7
27
9
9
50
12
103
18
15
80
13
102
30
5
49
66
12
3
27
35
10
8
37
12
30
36
84
5
30
13
5
12
13
30
5
12
25
3
3
29
40
39
17
109
11
84
19
29
52
56
24
31
125
24
73
18
47
1
6
90
11
115
17
10
21
17
7
47
16
27
12
51
3
47
4
20
36
43
59
40
3
18
54
102
5
78
13
5
24
13
47
19
41
1
54
23
42
6
25
12
5
7
15
63
66
54
23
12
37
24
11
36
70
3
36
11
22
32
6
25
27
3
5
25
5
19
15
8
25
23
7
53
60
4
8
67
23
31
51
20
31
30
54
48
87
21
5
127
5
48
60
13
11
61
24
90
5
25
23
25
15
72
21
5
19
60
60
51
44
6
102
7
5
48
97
30
36
30
27
68
12
18
10
189
18
17
19
84
17
43
30
132
35
78
25
90
33
2
42
13
36
29
25
47
31
42
57
9
90
174
42
11
43
29
1
17
12
42
6
12
13
174
5
43
18
5
25
12
18
9
63
17
73
35
25
42
6
47
7
23
30
1
11
6
7
3
32
7
5
19
81
75
6
17
1
17
37
45
21
47
22
8
73
71
48
13
17
12
46
3
6
65
25
54
54
233
10
2
30
67
78
57
20
16
3
17
7
30
15
20
1
12
39
8
82
26
55
65
24
1
29
19
59
1
27
45
59
25
24
6
5
88
45
35
180
1
54
12
5
1
5
40
69
30
54
27
63
59
7
11
103
36
5
30
55
53
13
24
23
30
55
48
15
20
37
15
3
90
30
ABCD 93737569234*3^$a+1 [50071]
6
48
54
216
60
54
72
156
5
13
35
7
48
5
91
36
18
120
150
5
49
180
11
37
96
71
19
36
72
18
90
48
150
216
71
85
36
6
84
54
54
36
41
72
37
18
54
192
47
151
36
17
37
18
41
19
53
145
23
85
30
54
11
49
95
7
132
84
5
72
36
49
18
113
49
108
90
6
59
13
90
48
18
108
42
30
11
72
121
90
54
12
18
113
109
36
48
60
54
30
90
90
78
137
19
17
1
54
5
19
65
97
12
36
90
96
12
24
54
119
199
41
67
24
54
18
30
24
59
31
84
125
37
162
5
121
54
6
12
24
48
24
18
54
12
60
30
5
1
66
5
36
1
59
61
18
36
5
103
101
7
41
55
18
107
12
25
12
23
13
18
54
24
12
47
7
5
145
143
127
18
72
18
53
60
72
97
18
18
90
89
180
36
1
36
144
24
66
54
35
37
168
90
102
72
36
108
11
61
18
126
72
90
60
36
30
90
18
18
132
174
35
48
25
23
31
53
217
96
30
77
37
59
7
54
11
85
83
19
18
54
101
49
54
120
18
150
137
55
90
144
36
119
97
83
7
6
66
77
1
59
31
48
5
37
18
66
42
17
67
41
12
36
277
47
1
155
7
90
36
54
144
53
145
36
36
72
6
156
60
156
36
17
25
11
24
157
131
37
11
24
13
18
29
108
61
71
127
42
107
55
48
72
78
36
90
5
13
47
180
7
144
174
83
48
13
59
12
36
109
11
120
13
59
73
12
83
61
198
90
83
48
1
18
228
5
19
126
35
48
91
18
35
7
120
18
60
95
108
13
12
143
55
6
144
155
61
23
25
11
61
180
59
37
48
59
91
5
7
36
41
1
144
54
102
47
25
23
1
30
29
13
167
31
53
193
6
12
149
139
24
90
120
6
66
18
78
35
55
30
59
127
156
18
6
29
109
24
120
78
84
6
174
24
174
36
18
24
66
23
72
60
132
37
18
65
61
24
30
5
55
12
24
5
12
31
168
18
12
96
90
162
191
37
18
29
48
252
49
72
72
36
114
120
90
83
31
89
49
108
96
48
18
36
60
17
13
59
121
132
12
6
48
78
192
18
89
60
85
18
18
6
17
36
37
12
23
13
35
55
24
36
12
72
72
89
60
1
83
1
96
71
37
126
54
12
132
12
18
24
197
121
59
175
6
48
96
156
36
42
12
65
121
66
24
12
161
37
11
97
234
6
11
25
30
96
12
6
23
168
37
114
30
11
12
55
41
43
42
95
60
1
36
6
36
65
25
23
49
83
1
96
48
95
13
54
90
6
144
41
43
5
37
48
6
138
60
48
144
150
18
35
13
24
36
192
36
72
24
30
24
209
60
37
30
132
12
42
72
35
49
6
53
49
24
30
42
35
12
19
6
54
17
49
36
96
66
5
73
12
96
48
90
6
30
132
30
54
41
36
24
36
121
71
31
18
18
65
60
1
35
43
17
1
83
7
41
205
36
18
53
25
11
25
192
107
60
1
36
12
78
29
120
187
42
12
36
60
47
48
49
71
85
132
12
36
78
29
60
36
60
24
19
24
17
73
30
42
210
6
35
37
54
41
139
30
42
12
36
41
67
5
37
71
37
48
204
18
30
18
60
5
277
42
216
5
48
55
125
49
11
25
6
29
61
71
19
102
18
53
25
336
6
36
77
25
96
138
78
18
84
18
24
324
12
78
5
7
144
5
60
72
49
12
18
18
90
36
72
6
198
126
18
108
17
13
6
125
31
96
173
97
30
36
72
5
55
162
192
11
139
101
37
11
43
72
5
13
59
13
162
41
67
53
12
25
6
17
55
66
72
11
13
12
6
185
60
169
66
5
144
121
6
12
24
137
133
84
150
30
203
85
23
49
90
41
13
54
5
37
54
5
13
107
ABCD 93737713222*3^$a+1 [50017]
39
17
121
78
9
3
45
303
105
15
72
17
43
30
78
12
18
24
3
48
32
72
43
18
54
36
72
12
5
85
107
1
15
27
213
15
72
17
16
45
48
131
40
249
15
15
9
51
12
33
24
3
72
93
33
71
13
75
48
57
6
89
48
7
201
45
54
18
27
32
19
21
51
12
41
19
36
30
99
8
24
88
15
17
19
42
3
24
45
48
35
37
3
15
57
51
21
104
24
88
24
33
18
30
15
168
24
15
126
30
261
63
36
5
19
18
18
57
8
24
103
42
48
180
18
41
13
51
24
3
48
60
84
96
30
42
30
23
127
12
18
59
88
120
72
3
5
91
29
40
15
33
48
80
7
17
1
15
39
30
3
24
9
42
12
78
30
69
80
31
57
48
24
3
45
3
125
25
30
168
102
168
51
120
3
53
55
72
6
155
37
42
65
145
6
9
63
9
81
30
18
95
64
63
9
3
96
84
6
99
3
93
15
9
8
133
11
88
21
35
55
9
32
13
3
33
95
109
27
96
57
120
167
121
39
120
21
27
8
7
126
51
69
59
72
1
30
57
111
84
45
45
51
75
5
16
39
84
18
99
99
5
49
6
9
120
63
18
87
128
145
111
96
33
54
30
27
8
16
120
104
1
47
24
109
54
36
65
40
15
9
48
3
12
72
36
60
9
80
48
7
65
88
27
36
72
57
8
37
78
69
104
145
150
12
77
13
42
17
16
87
6
27
57
96
84
3
48
39
180
18
35
25
39
144
80
72
73
42
117
45
11
19
36
89
72
79
144
30
126
125
16
56
7
18
18
72
29
61
120
90
42
63
3
21
48
56
16
81
12
27
24
27
69
33
63
63
42
12
18
108
24
45
45
11
7
33
15
41
121
23
64
80
40
8
7
36
29
91
54
6
57
15
12
21
165
27
45
30
78
71
121
108
35
109
216
60
30
24
30
35
1
87
8
49
167
1
18
30
215
40
15
180
45
45
42
72
36
141
21
83
7
9
9
111
8
16
39
60
18
107
31
60
21
24
57
78
105
87
18
42
53
19
48
72
36
17
24
1
63
24
15
18
23
16
21
83
37
162
17
19
42
27
45
48
18
42
63
39
17
16
8
19
36
54
107
16
32
61
35
127
129
33
30
78
108
71
91
162
35
16
32
24
31
60
29
73
18
53
7
9
3
6
39
81
39
123
45
8
7
30
90
9
48
21
84
36
24
30
78
18
30
71
19
45
15
12
45
15
9
63
17
144
16
24
105
47
55
9
24
39
41
49
6
30
90
132
45
8
37
18
9
48
15
30
3
39
17
64
9
18
18
179
208
45
27
3
117
81
54
17
24
16
96
27
53
43
12
90
15
63
72
18
47
145
23
55
84
21
24
48
32
43
72
18
30
45
63
42
87
96
104
48
55
60
48
45
45
54
45
8
295
30
27
8
64
104
16
39
72
90
30
168
180
72
29
1
15
57
198
90
87
56
16
8
16
24
48
15
72
36
132
17
31
41
64
72
135
48
17
24
1
192
18
42
3
24
39
177
24
39
12
72
53
25
15
15
57
72
104
7
102
3
3
101
73
63
15
48
54
51
39
90
15
75
117
51
45
3
60
30
35
24
13
42
65
72
19
21
69
27
15
65
24
91
45
45
30
90
123
237
258
54
90
66
15
45
30
21
33
111
15
9
8
115
120
93
72
128
16
21
30
42
18
72
66
87
144
24
165
75
72
15
108
117
48
135
144
33
8
19
30
18
72
45
51
84
33
3
24
173
24
40
168
111
129
51
5
37
18
305
16
24
27
60
33
57
108
11
61
30
93
57
12
18
9
24
39
17
79
72
12
126
24
30
33
3
54
87
3
36
41
19
90
84
95
48
280
48
75
69
33
18
69
48
8
115
84
33
63
12
53
7
18
12
27
33
15
147
90
107
19
45
24
56
16
123
18
18
9
51
29
55
18
72
78
9
9
39
15
65
73
39
129
47
55
9
48
255
48
9
144
24
56
240
112
8
19
6
12
18
60
69
3
30
39
123
6
47
25
87
15
90
6
30
27
15
282
6
30
42
48
105
147
18
42
33
24
153
87
81
71
49
39
3
12
126
35
24
48
43
21
24
45
102
333
69
35
13
78
69
75
21
15
ABCD 93737877076*3^$a+1 [50008]
87
21
39
102
51
45
24
246
90
72
51
129
12
48
30
12
78
60
75
207
81
60
45
63
69
12
66
33
84
27
96
237
3
30
72
42
30
6
114
138
18
60
12
12
36
84
96
24
30
66
90
33
51
6
12
90
102
96
24
18
42
138
42
48
48
15
45
87
36
9
12
48
51
9
423
57
30
48
252
18
60
60
54
6
63
72
45
150
30
102
42
36
120
12
42
96
30
15
87
18
60
24
48
3
48
57
72
18
30
75
27
45
3
33
21
198
21
12
72
33
24
39
21
48
3
105
15
27
33
237
48
123
51
6
180
12
75
36
189
78
54
30
60
90
108
63
27
93
57
12
36
3
39
192
90
60
30
90
96
87
177
63
33
3
231
30
6
33
9
120
120
3
117
12
120
6
105
345
60
63
9
30
165
75
48
30
30
42
60
42
36
60
54
228
51
51
126
123
189
42
9
21
96
75
60
129
99
21
6
60
150
12
30
33
189
36
132
51
81
6
150
15
9
48
15
33
3
201
48
108
12
60
72
3
57
48
111
9
108
84
60
60
276
147
36
21
30
18
60
192
156
12
132
60
108
132
63
27
6
42
33
57
48
3
21
78
42
60
108
120
63
165
12
90
18
120
12
180
195
45
63
108
39
33
99
9
69
18
165
45
3
21
36
120
132
51
51
21
27
33
288
12
45
60
3
21
48
243
105
54
18
120
48
27
45
72
6
30
12
111
12
57
30
18
144
99
120
201
78
18
24
111
39
6
135
9
48
51
9
63
72
96
12
45
84
120
240
18
18
3
21
150
6
54
198
72
48
162
6
15
15
12
78
60
72
30
162
60
18
78
72
63
9
348
3
69
18
258
75
15
33
369
51
84
27
6
12
12
18
33
9
198
78
75
9
123
93
12
48
27
33
12
210
12
6
27
96
141
168
51
12
9
6
42
3
9
48
135
168
9
36
60
72
12
138
30
102
126
63
129
180
90
180
81
9
63
39
6
87
33
24
60
60
30
90
39
21
39
147
54
48
15
123
42
108
282
102
78
18
24
51
57
90
48
90
12
72
30
18
78
402
240
18
30
84
90
6
24
231
60
207
18
3
69
12
51
9
78
213
9
48
18
90
12
48
123
21
99
72
72
60
63
30
27
135
30
30
132
48
12
270
63
57
60
63
117
30
48
12
30
36
174
30
51
120
39
6
42
30
60
288
12
135
33
12
48
90
12
78
12
12
60
18
198
183
201
48
60
48
207
117
99
57
234
48
18
12
240
198
150
27
15
90
12
6
45
225
24
108
72
6
102
60
48
60
63
177
60
123
81
51
9
66
54
51
12
36
321
39
21
291
195
192
81
9
330
108
33
9
72
48
183
45
132
3
69
3
63
42
12
6
42
51
81
276
12
72
39
261
30
66
75
57
120
12
60
138
141
69
12
39
27
144
30
123
123
144
18
60
15
15
21
69
3
57
15
75
30
63
9
39
81
108
12
48
3
60
69
150
6
132
48
42
33
168
87
192
21
39
30
60
42
9
24
48
15
30
15
297
60
12
60
60
6
150
30
57
147
48
45
33
114
36
30
240
30
180
12
21
21
51
60
9
3
63
12
48
45
39
18
120
51
57
3
39
18
30
192
45
36
141
51
9
48
123
9
ABCD 93738017606*3^$a+1 [50000]
12
8
36
16
8
4
213
3
20
25
27
44
124
12
20
28
12
104
36
52
80
76
12
44
36
144
108
168
124
36
8
12
180
49
3
48
48
24
32
88
32
124
96
20
4
84
68
12
12
64
20
24
28
8
12
4
9
119
36
52
32
12
4
12
48
20
1
3
48
188
76
20
60
4
120
9
23
48
36
16
44
73
75
21
11
100
44
76
56
97
123
48
36
24
20
16
20
48
156
16
68
52
20
25
95
4
24
36
12
24
36
8
24
72
24
16
9
11
36
64
24
36
60
96
104
144
1
35
24
136
44
12
48
12
4
156
57
51
20
36
84
120
72
12
52
68
72
4
96
24
12
24
36
68
76
44
40
20
76
36
105
47
136
12
45
27
8
4
20
88
8
108
96
4
24
68
124
48
12
80
28
12
24
164
132
16
60
144
8
88
68
16
68
28
24
8
36
132
12
40
36
20
37
179
36
52
48
60
104
1
47
52
104
72
13
11
64
32
192
72
48
40
56
36
16
84
20
60
84
24
48
28
20
36
4
32
40
20
40
164
121
95
28
80
12
24
108
76
9
11
52
60
69
15
56
64
8
52
188
52
48
152
85
75
165
95
1
39
60
104
60
40
92
40
44
16
80
144
60
48
72
64
32
100
20
28
57
63
32
88
20
85
51
20
24
76
8
52
8
72
73
11
36
4
24
21
27
44
76
24
56
64
20
4
92
28
56
208
21
11
40
20
4
21
48
47
36
64
44
1
11
100
24
44
24
40
8
24
40
48
92
16
68
16
56
4
24
80
156
120
61
83
232
44
60
4
20
12
60
40
48
96
20
16
24
80
40
44
37
3
32
48
52
48
96
9
35
112
8
12
52
32
4
36
56
28
32
84
24
24
16
12
44
60
24
4
116
49
111
32
12
85
3
24
8
48
84
16
204
56
24
4
57
23
12
40
92
16
32
25
15
144
44
16
21
27
12
60
44
120
16
8
12
88
20
76
96
45
48
27
56
64
140
4
32
12
12
76
153
27
68
60
100
120
56
24
4
261
71
60
48
16
45
27
20
88
92
192
12
1
95
28
24
36
36
60
9
51
56
60
144
24
1
15
60
44
25
47
4
24
60
36
68
72
25
11
64
44
76
45
11
132
16
32
88
72
44
4
96
60
48
92
24
136
44
40
36
33
11
136
8
28
12
36
56
16
129
83
16
12
60
8
40
12
8
84
12
1
39
20
136
44
36
13
47
28
240
21
23
73
39
9
11
16
8
36
36
24
36
52
36
44
52
128
72
28
48
32
36
52
128
72
4
104
49
251
36
1
48
35
40
20
16
8
73
3
32
24
64
116
36
40
44
60
60
148
36
56
64
132
200
48
160
36
36
48
24
8
84
16
9
48
11
184
120
21
51
56
48
37
143
36
24
37
15
20
60
28
21
75
8
136
104
13
159
8
52
36
12
12
120
36
32
16
20
16
96
32
60
208
20
24
4
156
20
4
9
35
28
44
64
116
1
15
84
56
28
32
12
16
32
100
8
24
25
83
132
16
80
16
116
4
104
36
40
20
4
21
96
3
72
32
12
60
168
36
1
95
16
20
88
69
71
24
16
20
256
141
107
40
96
36
324
116
1
47
28
20
52
48
45
15
20
64
24
20
60
12
72
97
83
12
16
128
481
35
16
60
32
12
100
20
16
44
156
40
44
1
107
48
64
48
20
52
20
16
57
27
8
132
16
48
9
35
48
84
28
32
4
72
68
61
15
8
48
40
8
60
40
117
99
20
40
36
8
16
176
4
104
24
72
4
32
85
107
88
20
180
72
172
60
60
20
85
59
37
47
36
12
64
20
36
132
36
4
20
12
4
12
8
36
60
100
56
168
52
44
180
168
88
24
188
25
27
8
52
24
81
15
56
192
12
4
9
23
12
76
12
20
49
51
204
44
100
36
24
56
60
1
35
40
44
16
44
96
4
20
16
20
88
9
23
12
16
20
24
36
36
28
32
96
48
76
60
20
124
44
28
24
84
72
9
48
35
52
20
40
36
12
56
37
143
36
40
20
1
47
1
107
12
28
44
84
61
11
4
20
24
60
4
96
32
48
136
164
25
51
104
37
15
48
92
112
20
12
88
32
40
20
1
23
76
44
49
71
36
220
116
4
33
27
44
16
44
16
45
15
8
132
120
60
4
152
4
20
4
32
64
24
32
4
104
40
ABCD 93738177556*3^$a+1 [50044]
23
61
11
37
53
36
54
1
44
16
11
1
24
72
96
23
121
12
11
1
71
36
1
188
9
99
112
23
73
17
187
12
35
49
144
32
4
41
31
23
9
52
83
72
36
37
132
11
85
140
99
144
13
77
103
104
63
72
13
48
29
43
120
143
49
41
91
44
16
29
67
48
20
9
36
54
1
8
144
16
119
18
67
5
18
9
9
115
11
85
12
101
43
101
67
41
7
11
36
49
5
108
79
47
18
91
224
64
84
131
54
67
132
168
164
72
112
41
7
29
31
140
63
108
109
89
55
24
24
24
53
139
59
25
36
11
36
121
32
28
48
41
27
88
48
132
137
171
184
48
56
52
20
45
54
18
63
4
68
27
1
84
36
48
96
32
27
36
25
56
52
29
43
60
12
29
63
4
12
47
9
144
207
36
36
133
48
8
112
59
36
73
48
23
117
28
44
52
11
90
54
90
67
59
109
35
49
12
12
84
68
16
60
168
8
160
72
83
9
112
41
18
13
24
8
4
23
117
9
43
48
84
95
25
12
12
72
132
8
36
45
18
162
18
126
36
175
120
12
44
63
36
13
12
83
49
12
11
117
45
7
12
8
72
63
1
71
109
12
72
132
53
27
63
90
187
72
47
18
67
32
9
18
72
90
31
5
180
18
189
16
56
4
96
53
19
71
108
73
44
40
68
28
36
44
4
5
36
103
32
88
47
97
20
16
47
1
53
55
17
43
12
8
28
8
81
31
5
36
126
72
360
36
1
17
90
54
36
108
19
60
60
12
11
45
184
32
72
27
85
60
53
103
23
13
84
12
35
9
117
55
60
191
13
5
43
24
36
48
11
18
90
25
24
12
47
72
13
12
20
72
99
25
11
108
189
16
48
71
72
36
45
99
36
225
4
140
27
9
9
55
24
11
54
43
11
49
36
32
40
60
8
99
61
60
41
36
27
4
32
52
47
108
45
99
109
35
1
48
12
128
36
63
1
120
59
45
4
84
24
24
8
63
9
4
59
13
23
13
5
18
45
76
23
133
119
13
77
63
4
41
19
24
12
156
5
55
8
45
79
155
121
36
32
27
13
24
8
9
18
13
23
36
9
64
36
72
17
7
24
60
36
71
49
185
103
23
81
28
17
67
84
12
80
225
19
12
167
72
25
11
85
77
7
12
107
13
149
67
32
4
84
11
36
108
225
63
54
27
9
135
9
31
32
52
48
233
175
24
17
91
44
40
32
45
90
36
54
31
23
109
12
36
48
72
29
43
72
101
207
136
12
24
80
16
108
60
23
54
31
5
19
71
36
198
36
99
27
144
37
35
73
24
56
4
5
54
90
91
84
5
115
281
7
56
160
29
18
126
19
35
37
24
60
24
44
52
252
36
36
24
5
36
43
56
52
12
17
19
44
136
89
36
54
342
175
77
91
17
171
112
36
41
36
162
73
89
19
116
28
35
18
18
85
60
116
9
18
9
4
95
61
119
45
52
12
17
36
19
48
36
48
24
60
24
24
59
1
12
5
27
63
157
36
12
12
8
4
48
47
37
60
36
11
9
4
32
16
29
67
72
23
9
16
83
157
132
60
92
184
104
144
112
108
5
43
24
23
54
27
4
140
28
332
88
24
108
41
18
90
99
9
55
71
25
20
36
63
45
9
67
23
108
36
90
91
24
29
18
61
48
53
103
167
36
13
36
131
90
18
18
19
12
41
7
108
101
7
65
27
36
16
60
12
11
81
64
12
60
17
43
36
47
1
24
83
181
36
8
9
234
13
24
71
117
81
18
117
153
43
48
24
20
216
135
49
36
149
54
25
11
90
27
45
31
144
5
36
19
216
89
18
13
5
18
37
36
12
23
85
60
96
29
19
116
225
27
9
27
16
12
24
47
90
72
43
20
63
36
36
13
32
124
12
17
31
68
16
83
1
12
48
11
25
48
8
72
124
20
52
11
72
117
16
65
18
37
116
9
54
97
24
32
4
48
47
13
108
23
73
36
24
11
13
156
11
61
164
76
24
84
41
18
90
36
72
54
25
11
ABCD 93738206728*3^$a+1 [50178]
24
6
108
6
6
12
48
171
9
162
54
36
18
6
60
87
93
27
93
114
18
30
180
162
6
36
78
27
72
111
54
27
15
36
24
21
27
18
120
27
72
3
114
60
66
36
60
114
30
138
78
42
120
78
66
3
93
84
42
12
9
72
3
66
120
24
12
36
90
18
66
102
18
72
78
72
12
60
48
30
102
51
45
24
48
96
66
18
72
6
30
36
120
48
12
42
138
54
48
33
93
12
24
30
48
66
30
6
36
42
18
120
102
6
54
30
84
30
96
18
78
126
3
63
57
24
21
27
15
78
174
36
36
102
6
6
24
30
30
12
126
30
156
72
42
36
18
48
42
12
174
54
30
72
24
51
99
48
18
48
60
156
24
27
111
12
84
12
18
72
78
45
21
72
72
24
240
12
42
12
12
6
12
54
48
117
69
18
18
24
15
51
21
27
21
75
84
6
24
12
72
12
78
96
141
147
6
84
42
48
6
6
48
24
54
18
66
36
78
6
27
75
54
78
12
78
54
42
18
45
153
234
6
42
6
84
30
18
36
66
48
24
24
36
6
27
3
30
12
48
258
192
30
48
102
12
57
72
21
132
36
84
111
15
66
72
18
36
114
168
6
6
72
51
168
33
48
36
30
90
78
6
87
9
24
84
12
87
27
18
102
6
144
78
36
18
24
123
39
12
36
57
69
99
63
12
24
72
6
24
120
84
264
30
138
42
12
42
24
18
42
12
150
117
15
48
6
42
12
132
60
114
30
42
30
18
96
24
84
72
132
36
30
12
198
12
18
60
90
42
270
84
36
27
63
9
72
9
54
48
54
12
18
114
102
42
24
3
3
120
30
84
78
78
66
24
18
42
54
54
6
12
6
144
12
57
39
54
30
165
48
9
66
30
24
60
27
213
3
33
90
45
9
63
3
48
18
3
45
24
51
39
33
21
12
72
102
36
18
24
6
12
54
6
21
63
129
33
66
186
6
30
120
84
3
9
42
18
12
156
48
150
66
150
48
93
33
15
24
27
102
42
66
84
15
51
21
153
24
54
36
6
39
3
120
36
102
78
18
12
12
264
6
78
54
36
42
60
24
12
123
48
75
186
12
18
69
21
102
6
24
114
18
12
60
186
18
90
132
144
105
9
18
66
96
12
90
42
36
39
3
66
120
12
54
33
69
6
210
48
24
96
6
18
48
66
18
18
48
30
132
54
30
12
24
48
72
90
78
18
54
48
126
18
72
12
6
96
36
48
66
6
54
186
30
42
6
12
228
114
102
66
18
78
72
114
60
90
12
36
12
9
33
102
129
93
114
84
42
51
9
150
30
12
24
42
48
48
84
18
138
42
108
114
6
102
12
18
24
12
12
48
18
48
30
36
60
123
33
12
12
12
36
39
39
6
324
6
6
12
60
12
6
162
324
3
39
48
249
9
30
102
3
39
210
18
18
54
18
78
48
186
36
39
15
186
12
72
66
9
51
18
66
6
75
93
96
3
27
6
36
42
30
126
36
9
45
12
24
24
24
48
228
27
27
24
36
48
60
69
24
117
6
42
66
60
6
30
6
24
84
30
9
45
6
6
30
48
6
27
21
36
42
24
24
72
48
18
3
9
12
51
99
24
78
42
132
48
90
6
30
30
150
252
6
18
48
27
27
24
42
6
18
180
42
69
27
108
132
12
36
48
12
6
6
138
36
111
21
6
21
51
72
24
42
36
48
6
42
24
12
66
12
42
36
162
48
42
24
75
39
57
117
3
63
6
48
27
45
6
12
12
54
192
39
39
33
144
27
18
72
12
12
54
54
228
24
24
78
30
60
12
24
24
39
9
18
45
147
12
9
72
3
42
48
66
66
66
90
126
48
210
12
18
45
105
18
18
27
33
18
6
36
60
36
72
12
48
78
54
54
18
18
12
66
6
18
72
6
45
93
162
18
36
54
36
66
120
42
90
75
3
90
54
48
48
6
48
30
54
78
12
6
120
30
138
30
108
78
99
21
30
6
15
3
66
24
6
36
180
174
90
114
24
6
84
9
9
30
6
78
12
129
21
24
36
24
24
66
48
6
12
108
42
54
30
30
36
90
21
117
78
30
60
3
48
15
6
12
ABCD 93738813308*3^$a+1 [50007]
1
15
59
25
33
122
85
111
20
22
18
5
28
11
1
20
99
9
19
6
2
28
56
34
144
50
36
25
95
21
61
47
60
12
15
28
117
11
105
4
3
32
69
25
87
155
109
20
19
24
21
92
75
10
59
15
1
20
13
135
11
64
56
120
1
48
60
92
12
3
12
16
20
25
56
36
4
8
3
57
27
129
27
40
18
47
25
3
20
27
22
50
12
1
32
31
41
3
13
24
9
2
9
75
4
21
81
15
20
7
8
13
11
9
15
9
36
7
65
27
28
42
11
16
20
19
152
48
37
108
60
27
45
8
19
6
11
1
15
83
129
27
84
4
60
36
12
20
13
32
72
51
37
123
72
69
24
59
13
24
9
51
51
65
15
12
13
27
90
48
3
12
84
56
15
225
12
3
105
40
32
72
13
63
20
28
45
42
90
30
44
60
4
21
33
26
24
28
5
40
32
15
57
31
9
95
60
88
92
84
4
18
23
25
2
69
39
61
99
125
52
32
13
47
27
208
36
17
12
16
27
9
8
25
26
97
95
28
24
8
10
47
111
9
103
8
22
135
45
15
27
48
92
45
61
14
166
2
85
104
51
9
1
78
44
58
35
75
33
39
1
96
11
9
16
123
65
7
18
12
35
3
37
35
52
80
72
81
12
25
35
55
33
35
33
27
48
22
42
33
33
215
51
69
67
8
24
76
12
69
68
61
47
67
33
33
15
20
16
56
7
36
30
15
27
20
10
62
10
50
121
15
84
32
36
13
27
128
1
44
115
24
5
3
13
71
1
23
1
9
102
32
28
45
3
56
178
11
7
20
13
12
47
33
145
2
36
132
9
3
120
1
75
44
48
9
49
15
95
52
5
13
11
100
20
4
11
9
12
63
36
76
9
35
85
83
132
36
48
25
59
48
10
50
28
20
9
28
24
96
48
12
20
132
28
23
40
72
89
48
61
86
36
25
48
35
24
37
8
60
148
32
36
7
8
97
15
17
16
32
4
9
72
74
145
56
13
26
166
35
73
71
19
29
27
96
129
61
38
24
36
24
10
11
12
64
96
117
38
22
23
13
14
40
8
22
38
24
84
22
74
9
75
22
59
108
103
8
60
1
51
69
63
5
36
16
24
71
168
33
25
23
51
93
16
80
19
8
28
29
13
14
4
29
63
45
15
13
27
17
12
60
99
1
8
27
36
10
35
97
23
15
24
24
69
3
13
99
20
16
30
74
1
44
60
63
100
65
3
21
19
44
21
112
83
10
14
1
20
7
5
15
28
54
3
8
87
25
20
84
63
12
1
128
12
40
83
189
1
50
22
14
64
21
44
7
5
108
16
9
35
12
24
1
35
12
31
32
13
60
120
9
26
24
37
3
5
25
11
7
44
36
10
3
15
42
62
118
12
71
16
71
10
134
1
57
26
37
45
18
32
57
43
8
1
3
36
72
17
76
72
3
20
1
8
3
58
30
29
3
13
36
69
27
32
27
25
56
87
45
3
52
56
12
57
55
36
29
87
45
19
29
51
9
88
35
48
121
8
168
37
78
9
35
28
20
96
1
35
21
28
92
15
70
39
9
11
51
57
168
63
25
20
36
1
74
49
27
8
57
12
31
120
17
4
3
101
16
24
32
15
33
7
8
84
70
6
30
2
13
147
68
25
32
7
77
79
20
117
147
37
20
61
12
26
25
11
24
24
40
65
73
99
63
17
1
15
20
63
52
8
57
63
81
99
9
52
11
129
24
16
36
3
90
11
169
62
12
13
27
90
47
48
16
44
48
115
8
12
13
272
4
35
58
3
24
11
10
18
65
7
69
35
21
43
57
33
15
47
24
76
5
25
35
4
71
9
24
52
20
15
12
28
9
81
14
28
21
119
73
87
6
26
60
45
40
23
36
9
3
72
57
75
33
147
33
1
2
9
16
23
22
62
16
54
86
69
12
13
18
9
20
91
32
13
44
79
29
73
72
62
81
3
12
10
3
71
16
29
36
7
65
52
71
12
13
87
20
61
44
27
21
72
36
25
11
4
35
4
17
1
18
89
36
15
105
39
58
39
11
120
25
23
24
28
104
33
60
28
8
72
15
132
108
12
36
22
18
45
87
44
24
70
11
24
25
50
1
21
74
36
153
40
11
69
7
17
63
10
35
180
27
60
10
38
84
85
84
12
15
9
23
10
27
23
16
165
11
46
98
24
61
15
29
28
24
36
35
10
14
85
20
16
45
75
24
128
16
104
15
45
43
129
35
21
25
35
12
13
38
9
3
9
24
12
27
16
117
44
84
60
75
24
21
7
104
96
25
80
99
45
39
120
85
11
9
139
68
105
25
12
3
8
24
27
28
36
152
45
300
13
14
1
105
26
204
37
45
15
212
27
16
18
119
15
33
3
57
28
27
17
51
25
12
47
36
36
64
24
68
40
8
1
11
24
46
48
47
13
11
36
7
5
25
27
36
80
55
8
81
3
61
189
38
22
86
1
3
8
13
44
181
14
12
9
27
52
66
60
51
11
48
12
13
39
8
12
16
54
63
8
37
3
12
3
57
33
71
15
33
15
16
65
16
120
23
33
13
2
57
36
36
40
21
155
24
3
13
24
33
98
52
41
49
2
34
74
16
29
3
9
3
76
29
96
37
38
132
28
32
57
3
48
94
11
60
16
63
77
61
14
21
15
13
45
35
159
33
3
36
21
72
25
23
4
84
71
9
27
12
117
4
ABCD 93738901736*3^$a+1 [50119]
45
108
12
208
95
85
155
12
225
15
9
36
168
123
9
84
12
15
9
24
264
216
27
69
15
25
44
12
52
8
24
88
240
72
44
156
36
24
240
16
44
208
56
52
60
20
15
37
35
157
68
15
45
12
36
87
12
9
36
84
132
12
3
69
88
12
36
47
13
32
36
99
45
12
48
72
15
1
20
15
73
32
60
28
24
48
68
27
84
189
12
4
20
111
45
4
8
60
52
203
13
8
87
9
84
12
24
36
24
40
11
93
24
27
153
76
71
48
97
108
8
24
4
32
48
36
4
20
12
84
123
93
52
47
109
140
40
11
189
4
8
108
4
35
117
144
52
12
108
132
36
32
4
35
109
131
61
24
48
56
147
69
15
69
60
27
25
24
8
48
24
28
48
8
60
36
24
4
12
60
104
24
63
9
15
216
57
36
72
48
39
12
1
24
8
15
85
92
36
24
100
8
156
24
136
20
12
232
8
12
15
25
68
12
12
24
27
13
96
68
52
60
8
48
52
8
4
8
60
63
37
107
33
52
11
12
45
132
16
68
12
39
60
1
47
153
48
27
9
51
12
33
4
35
69
192
24
144
12
12
88
8
12
48
12
27
13
68
72
28
180
72
32
48
24
156
15
57
27
81
24
3
81
12
52
92
36
60
72
48
24
15
25
11
97
8
60
24
24
36
196
68
40
32
48
87
105
144
60
28
48
35
73
72
92
3
9
63
117
15
13
23
57
3
25
92
12
3
81
39
21
16
44
24
12
195
9
51
13
143
9
40
104
84
168
12
28
24
131
9
15
25
48
8
12
36
36
3
13
95
9
100
128
48
48
12
60
75
45
15
24
81
12
15
13
32
15
48
24
9
60
64
8
4
8
12
40
116
120
88
116
3
48
85
32
72
4
44
76
32
28
80
12
279
33
12
24
27
49
23
33
40
32
27
25
20
3
12
36
33
4
116
51
9
40
116
15
60
61
24
8
72
36
48
84
3
9
204
4
23
69
15
9
64
23
33
27
205
108
20
52
104
4
32
48
12
28
56
36
12
75
45
36
36
180
60
36
84
88
68
87
33
72
136
11
240
21
15
9
156
75
177
15
72
45
51
57
12
16
140
87
21
24
48
75
33
96
15
69
16
56
27
57
40
36
68
36
100
216
32
135
61
44
28
80
27
213
147
33
28
104
16
11
21
27
72
21
52
8
12
123
13
71
81
27
97
20
60
40
24
12
68
39
1
44
28
32
12
16
44
4
24
108
12
236
36
96
24
15
108
25
8
168
87
49
35
21
15
33
72
132
15
117
36
39
25
20
24
60
4
23
9
63
12
9
76
24
20
16
8
75
21
72
88
11
60
21
168
12
108
72
124
23
117
15
165
24
60
160
44
28
164
120
16
24
44
12
84
76
108
32
48
4
56
4
35
48
84
60
73
68
64
44
84
3
57
12
75
69
16
44
4
8
60
48
16
104
4
20
136
80
52
119
9
64
8
48
40
32
48
24
12
24
40
72
120
20
52
68
24
120
168
15
45
100
20
15
25
83
133
36
308
3
9
16
92
96
16
20
111
33
12
12
76
119
13
8
27
37
12
35
21
12
28
8
36
183
48
157
32
3
81
36
180
15
61
80
12
16
152
60
12
27
133
8
168
27
117
40
32
4
59
48
93
24
36
27
45
12
52
140
36
84
15
81
220
20
64
104
100
20
156
40
23
25
188
28
20
12
208
84
8
72
12
111
33
12
132
36
36
15
133
23
45
39
9
64
23
33
16
68
27
9
24
36
12
39
45
135
1
35
33
4
72
56
87
33
108
111
45
108
28
8
64
72
36
92
52
56
84
75
21
84
84
36
264
36
64
92
124
60
80
24
72
24
96
112
80
60
15
57
60
15
129
4
12
20
84
99
57
88
8
172
143
93
84
12
36
48
96
4
11
21
28
36
35
105
4
11
60
69
111
1
8
36
96
24
24
132
75
37
155
177
3
12
48
12
33
63
13
72
95
45
39
81
12
27
25
11
12
1
44
72
28
80
28
8
24
183
37
36
20
87
12
25
32
60
16
107
37
23
33
64
20
156
12
12
120
28
36
20
ABCD 93738958336*3^$a+1 [50109]
60
72
3
9
7
41
42
45
48
45
96
6
24
157
23
97
24
23
12
84
33
9
90
12
73
17
48
60
42
48
12
6
55
11
37
8
9
24
18
18
96
19
8
48
16
89
55
5
6
18
72
30
30
31
24
48
72
29
24
42
42
108
27
33
15
45
18
1
53
12
55
71
30
60
12
6
37
107
21
27
42
42
138
39
339
54
87
33
36
84
6
60
13
8
99
78
114
37
23
36
42
18
1
41
42
12
33
111
12
84
1
77
48
30
30
55
35
72
37
29
24
102
36
25
5
48
51
9
127
17
18
84
30
60
54
1
32
40
104
45
18
1
59
42
24
60
24
15
21
27
40
77
12
31
53
30
66
30
13
32
57
60
42
66
42
13
59
48
66
36
31
125
84
79
56
48
64
168
24
17
30
49
24
5
115
72
8
21
27
9
31
23
66
15
9
60
123
48
15
81
3
66
12
60
18
18
15
45
235
5
60
103
24
23
36
61
48
107
84
36
30
42
132
1
5
30
18
12
48
24
31
11
18
48
219
40
23
60
36
36
37
24
35
12
12
6
18
6
79
29
19
8
9
6
81
96
27
6
63
21
6
78
31
8
33
15
15
60
18
6
37
17
6
12
162
18
42
12
24
43
29
19
125
75
45
19
107
84
60
54
55
59
45
15
30
3
33
66
6
54
306
120
54
114
15
147
45
160
77
12
39
96
16
17
18
30
60
18
6
36
24
168
7
11
21
40
24
83
37
53
3
63
33
33
55
96
23
6
60
108
60
42
24
21
45
18
121
29
24
12
18
120
78
24
18
18
48
147
40
200
40
89
127
32
51
45
3
18
27
105
42
45
159
25
77
12
12
30
30
18
61
5
99
3
48
6
31
56
51
66
6
21
48
15
210
55
41
15
3
13
77
18
12
109
161
138
30
78
25
8
33
15
3
42
48
3
27
13
8
141
19
72
83
21
9
6
25
8
345
18
54
66
85
8
15
42
18
21
45
18
36
12
1
11
30
12
48
43
32
3
30
12
43
48
17
84
6
45
57
306
66
211
32
27
21
69
27
40
11
6
7
53
126
24
90
96
48
42
1
77
48
18
33
93
18
81
69
72
3
232
59
120
24
141
81
31
144
24
71
6
19
65
18
42
426
81
27
24
42
84
55
29
67
8
27
264
6
31
5
19
32
51
6
66
78
42
24
13
11
93
16
11
6
42
13
56
81
55
29
30
181
23
36
109
11
48
102
108
48
18
1
32
63
25
71
12
102
15
112
47
144
81
40
65
42
30
30
84
61
35
141
40
41
30
12
54
30
6
27
147
37
5
51
88
41
42
120
48
85
8
15
12
78
7
35
12
33
93
6
54
24
18
54
6
192
121
71
1
17
15
57
127
8
40
72
29
120
90
25
29
24
99
153
84
6
18
43
53
24
51
16
35
12
30
12
6
12
13
8
21
126
42
36
66
18
42
48
33
27
36
1
65
66
102
39
21
12
31
47
78
43
8
3
30
90
120
54
39
112
24
65
24
30
78
115
5
19
11
12
12
21
9
7
41
66
37
48
32
3
102
102
12
66
51
147
30
30
36
78
60
19
32
27
30
31
24
5
30
45
33
36
91
24
23
102
54
21
21
72
12
6
1
41
18
42
19
71
49
72
101
54
54
6
36
30
199
11
37
17
7
96
11
13
17
102
1
32
75
96
13
104
237
18
81
3
18
30
12
36
85
5
19
341
42
36
12
18
12
48
54
13
209
7
77
30
6
39
69
60
30
12
6
12
91
56
111
33
57
138
13
11
66
51
51
150
103
5
36
36
3
45
51
15
126
30
21
40
48
5
66
54
67
168
29
36
31
47
66
30
102
24
6
13
17
60
108
66
144
36
33
57
18
13
56
21
96
24
6
60
96
25
5
48
3
165
42
12
30
36
3
141
48
12
108
75
27
180
121
17
6
1
11
48
6
60
84
12
24
6
85
65
30
129
9
6
30
18
1
32
15
1
72
65
31
101
3
21
168
3
33
66
37
23
6
78
30
36
19
8
9
90
168
13
71
6
90
54
43
48
47
1
32
96
48
15
6
115
5
6
45
21
19
8
33
79
29
51
3
13
59
18
99
51
13
17
42
6
90
205
23
102
120
3
147
144
6
42
18
72
6
45
208
47
42
72
72
39
9
162
21
64
24
8
33
15
256
5
24
19
89
138
141
63
49
17
12
36
36
96
60
84
75
51
60
1
131
45
3
54
36
18
6
36
18
13
149
54
61
32
225
42
18
78
132
81
117
75
93
3
117
6
18
36
7
144
5
36
199
53
6
ABCD 93739100116*3^$a+1 [50096]
96
80
24
16
5
108
7
29
19
56
208
5
36
15
39
126
162
162
223
80
72
201
127
288
17
7
48
125
27
81
159
112
168
8
24
15
36
18
51
144
64
32
208
152
24
24
40
416
64
56
57
7
240
23
57
160
240
128
40
24
71
54
51
165
162
90
7
8
72
144
16
24
71
1
107
213
184
48
48
80
165
67
41
39
40
56
64
8
168
16
5
108
223
224
48
40
41
255
96
96
39
54
91
104
16
56
57
15
240
136
32
280
32
93
3
159
81
9
72
31
200
237
27
120
141
54
54
15
16
221
72
75
141
67
8
87
9
120
16
24
168
272
75
69
24
15
81
81
31
95
169
29
307
24
80
168
16
71
49
5
19
17
54
54
147
16
32
40
48
72
23
18
39
177
103
152
208
56
21
51
39
126
19
24
47
25
32
120
57
255
48
192
64
17
15
57
55
53
67
168
125
3
16
161
175
192
65
103
59
93
48
3
141
39
90
39
123
109
48
80
72
48
93
67
347
165
136
72
56
129
7
8
88
5
27
136
89
127
120
128
88
95
9
64
192
8
112
32
177
31
8
231
54
139
56
136
8
88
59
90
3
51
37
17
103
8
64
80
33
55
192
72
48
65
55
8
45
43
312
104
63
33
48
64
35
117
136
344
136
5
3
159
121
149
180
7
263
33
24
16
17
15
93
234
270
43
48
24
264
224
72
16
47
145
233
39
144
24
81
279
27
18
123
72
57
31
8
16
408
80
280
128
129
15
39
49
5
108
183
160
72
125
72
162
1
32
112
176
40
125
27
88
29
51
24
64
176
40
8
48
72
136
80
21
36
324
91
72
53
18
49
360
77
19
125
19
48
24
48
48
8
16
8
177
36
27
45
75
303
97
80
48
48
24
40
311
201
288
16
197
3
24
40
41
31
24
35
309
48
264
45
75
120
16
95
18
31
23
297
9
7
48
161
216
72
7
8
88
8
240
24
72
291
37
120
23
90
18
36
129
16
125
243
72
88
101
162
9
153
36
72
43
24
77
99
24
328
80
24
216
64
48
8
405
108
55
32
255
97
8
112
312
8
72
21
123
240
15
177
72
75
37
24
192
125
147
33
63
216
96
93
19
72
71
234
39
24
72
64
71
54
19
32
273
15
120
40
80
15
81
9
103
72
41
31
56
24
48
57
31
77
18
9
48
240
16
104
16
96
8
112
48
248
40
288
5
51
48
112
23
73
17
72
36
27
153
15
147
90
115
32
96
64
71
25
137
55
71
162
54
594
144
127
80
88
128
208
89
63
ABCD 93739247716*3^$a+1 [50163]
84
18
36
12
84
48
42
54
99
123
42
72
19
48
101
139
89
54
1
107
85
53
75
192
45
19
80
27
37
17
60
36
6
25
41
7
95
33
3
6
39
15
30
6
120
66
114
96
12
30
39
21
162
6
19
144
41
18
69
33
36
18
9
27
216
109
53
6
69
15
36
96
78
78
49
23
30
36
102
1
59
78
7
23
25
5
60
12
3
9
30
96
24
12
228
33
57
36
12
7
113
79
155
21
16
48
41
55
5
43
65
30
6
18
12
157
96
11
30
96
18
6
12
78
30
55
125
90
6
24
60
24
12
27
57
36
60
66
69
9
6
18
36
60
31
41
60
54
48
66
3
51
120
30
30
9
9
120
175
77
12
90
96
13
17
12
66
6
90
48
1
41
103
17
24
276
3
27
21
9
60
6
24
60
24
30
24
3
27
48
12
108
12
42
6
24
153
21
12
24
6
54
54
37
143
1
113
79
53
48
6
30
6
177
16
23
25
89
7
53
30
60
24
9
45
6
54
18
37
17
60
6
132
30
60
216
30
6
48
19
11
30
6
42
135
64
89
132
42
210
210
42
60
127
29
12
87
39
25
5
42
78
3
39
18
30
9
3
61
48
173
12
151
32
165
18
78
36
60
18
60
6
7
83
24
21
81
66
60
49
89
54
33
27
66
19
113
15
48
69
30
6
12
72
36
42
18
54
30
42
133
65
138
213
48
9
138
54
55
48
5
60
24
18
18
138
12
78
15
21
43
95
30
12
96
18
24
60
108
24
13
53
43
65
31
119
54
78
30
48
114
12
25
29
6
30
24
12
102
156
96
24
81
15
30
51
39
30
48
30
60
96
30
36
175
23
6
3
81
12
156
48
120
6
73
101
54
37
35
24
6
84
6
60
9
69
36
7
47
30
99
81
36
6
181
17
63
3
12
48
6
48
43
95
54
264
67
137
6
30
19
11
60
105
9
36
30
36
6
12
66
6
60
75
21
12
60
96
19
48
53
144
228
103
17
18
45
69
36
7
48
89
36
54
60
102
24
24
27
16
215
78
6
24
13
48
65
31
89
60
6
42
42
129
27
108
30
30
30
84
48
48
24
30
42
27
69
42
60
21
69
6
24
13
29
6
12
108
18
60
192
7
5
12
18
156
12
37
47
18
90
78
150
129
39
54
150
60
102
54
36
1
143
90
60
72
72
43
17
12
210
81
117
66
66
6
24
6
12
120
6
24
1
96
59
12
42
30
60
36
72
198
19
48
128
9
72
79
65
114
96
120
30
30
9
93
42
6
19
17
63
21
6
30
6
49
5
78
13
65
63
45
66
18
30
102
24
115
32
64
53
12
144
12
60
48
55
48
11
42
27
63
108
6
84
6
30
96
39
81
18
6
72
78
1
96
48
137
55
83
45
9
7
65
6
138
24
102
1
48
5
43
29
60
132
6
6
90
54
114
21
64
65
12
24
6
144
12
138
42
78
90
45
15
42
12
48
54
114
3
64
80
16
59
30
54
66
18
54
42
24
42
18
9
45
12
174
96
9
16
143
18
24
30
25
179
13
47
33
69
75
9
48
42
156
18
24
30
30
6
37
23
12
157
32
63
48
114
24
55
59
69
64
35
48
30
84
18
72
6
6
54
24
36
19
17
114
13
209
72
60
6
21
15
97
23
138
78
1
47
60
30
7
48
5
12
15
27
66
30
21
225
6
42
60
36
96
18
120
18
42
57
15
49
5
132
39
15
24
42
54
25
96
35
24
114
3
27
84
90
60
60
48
18
102
55
5
72
36
30
36
6
84
24
91
5
6
18
12
78
90
24
156
27
3
6
108
48
48
90
145
29
60
12
36
12
6
66
3
51
36
249
27
60
12
13
83
61
29
67
77
115
5
12
111
16
83
61
77
19
144
5
42
60
90
108
48
84
102
69
81
6
138
12
60
7
48
80
3
24
18
67
5
6
37
23
60
120
69
33
15
9
120
6
18
7
35
12
6
24
60
60
18
24
1
29
54
30
15
64
17
48
180
139
59
85
107
102
84
72
78
21
9
7
59
30
54
1
155
54
31
5
36
48
150
84
13
17
66
60
1
192
144
17
36
156
15
16
23
6
18
36
30
15
39
66
12
18
9
16
192
53
27
96
48
15
1
65
48
127
47
241
32
9
138
6
7
96
11
78
ABCD 93739258378*3^$a+1 [50015]
24
80
153
103
72
120
155
37
96
83
36
1
197
187
48
53
450
129
33
63
153
36
163
35
141
136
56
112
240
176
112
215
72
225
96
96
96
189
36
15
40
24
119
9
160
11
69
48
64
48
41
7
47
162
15
16
192
497
31
32
48
40
47
72
33
3
54
103
72
104
96
399
1
96
119
9
135
97
65
79
11
397
161
90
109
48
5
19
96
24
131
109
89
151
65
39
144
48
75
357
96
15
129
87
36
69
16
203
261
16
24
59
37
152
171
54
72
151
24
23
72
25
168
312
128
51
277
72
48
224
88
137
90
21
232
35
108
252
126
15
96
88
8
189
235
179
37
192
77
43
168
257
18
37
71
90
36
99
297
247
48
209
343
71
409
131
69
57
31
72
473
55
107
133
47
33
48
96
136
8
57
39
16
72
192
8
483
180
108
36
216
49
41
54
144
97
65
55
35
85
59
18
235
120
41
36
99
336
48
3
45
160
443
301
95
144
97
47
72
1
32
237
99
27
349
281
90
165
105
54
81
9
234
37
35
144
133
11
144
85
113
63
192
64
41
327
240
45
51
144
40
56
96
9
79
137
15
183
105
88
200
48
144
297
18
157
168
32
219
589
113
55
107
397
71
33
16
41
7
240
32
171
37
35
13
32
63
97
72
104
141
99
16
168
23
144
73
56
184
8
48
96
400
71
57
40
47
1
24
176
33
7
119
73
48
8
16
240
173
67
23
97
209
126
180
126
87
48
63
97
119
90
103
23
49
59
69
3
45
9
198
36
180
1
53
43
119
36
54
270
324
349
48
35
37
48
24
71
25
120
120
240
24
48
71
36
126
18
162
19
125
43
56
192
40
104
159
522
54
144
97
120
104
48
27
21
285
18
1
224
27
37
125
18
129
160
71
54
36
108
211
113
55
17
183
88
72
272
40
119
72
145
17
7
128
96
147
37
248
3
61
65
63
96
57
135
40
8
144
112
191
33
327
57
141
51
48
153
90
37
8
63
225
136
89
31
48
32
123
133
299
18
147
48
96
192
93
19
288
107
18
195
39
121
32
48
123
36
73
48
104
9
79
8
160
80
40
104
96
48
15
49
192
ABCD 93739296208*3^$a+1 [50018]
18
47
24
24
49
11
36
4
32
7
117
21
119
79
17
24
13
47
24
16
8
13
15
104
13
36
47
4
33
60
36
27
8
24
43
42
23
43
21
80
24
72
160
8
37
167
193
12
11
24
12
288
12
24
40
27
17
108
84
79
30
11
28
48
60
48
45
95
36
60
124
60
84
116
19
17
36
13
114
101
4
36
32
72
76
12
8
96
28
21
30
29
28
93
119
1
24
18
30
15
147
18
179
91
53
16
24
20
19
66
111
51
17
1
24
15
8
60
25
35
48
24
13
18
5
12
88
24
21
11
1
3
87
5
103
5
24
61
24
131
76
3
65
13
18
30
47
7
53
25
27
140
25
18
72
6
11
76
72
15
6
35
157
42
45
68
25
3
80
12
13
87
44
49
72
3
72
32
72
40
69
39
12
56
60
37
131
67
17
13
15
128
19
53
112
8
60
7
105
21
15
12
8
12
88
57
23
24
36
12
12
60
73
48
71
16
45
27
93
75
3
17
64
9
192
3
56
24
64
36
32
4
21
47
73
39
8
61
42
65
55
17
25
27
21
15
44
144
132
25
60
23
60
37
18
17
24
156
12
13
120
23
36
1
12
11
84
132
48
96
4
92
88
68
13
15
44
96
25
12
47
13
12
11
24
36
37
35
40
3
65
40
32
108
4
48
68
76
8
108
13
35
96
28
68
7
90
3
75
213
32
108
12
24
48
85
47
16
45
59
48
36
16
44
84
28
93
42
9
9
54
90
30
257
73
87
56
13
11
28
3
105
128
12
60
24
60
43
18
72
95
13
135
32
13
12
6
30
75
20
12
52
60
116
64
3
29
76
8
84
12
4
15
54
23
48
25
15
72
105
35
7
45
92
1
23
127
9
68
25
3
48
99
33
8
64
105
36
39
33
15
24
129
155
36
1
42
126
47
12
25
96
15
36
20
16
20
24
49
15
39
17
24
7
33
39
5
103
18
15
56
19
41
1
108
11
1
3
15
114
83
84
4
32
13
171
24
72
152
25
35
36
7
17
28
92
1
15
56
61
18
72
33
20
156
19
17
24
96
24
4
32
37
18
17
12
43
33
24
8
60
16
92
4
3
33
48
152
24
43
18
3
57
18
5
36
24
19
6
35
55
17
28
75
41
64
39
5
31
17
48
64
80
25
35
108
12
31
30
11
24
4
32
16
24
108
20
12
108
55
57
8
40
3
18
54
5
12
1
39
36
8
49
23
12
31
57
32
1
75
20
12
40
123
57
44
24
4
20
13
95
12
76
57
27
68
43
5
36
1
18
72
5
12
48
52
45
90
30
35
40
105
15
8
52
33
3
56
16
44
24
132
12
16
9
108
72
23
24
40
44
4
3
90
47
40
116
36
1
87
15
93
48
20
55
17
24
16
8
24
1
11
28
32
109
47
43
5
16
39
90
35
24
216
36
4
20
4
21
27
32
72
121
87
33
23
12
12
12
31
5
12
1
15
44
12
1
72
51
32
12
52
44
49
11
76
84
44
12
4
92
13
75
20
216
1
108
54
41
24
12
61
35
40
3
17
64
8
28
20
60
13
42
45
93
35
12
25
42
5
96
24
1
12
107
12
24
40
32
4
3
65
1
11
64
116
24
109
3
20
52
36
69
23
132
13
99
8
1
15
72
68
16
20
4
69
35
223
30
18
54
35
16
20
52
3
57
44
31
18
11
88
8
67
21
36
20
1
99
8
13
18
42
27
63
89
19
29
91
77
88
32
25
23
12
55
9
20
96
13
47
7
90
167
73
11
276
1
15
15
18
60
30
89
1
15
27
5
28
44
60
36
160
9
156
54
201
32
4
21
12
15
60
68
55
18
39
36
32
4
56
84
4
165
12
42
65
52
8
36
49
95
55
81
27
5
85
35
28
9
15
12
20
43
117
3
57
48
21
71
1
108
39
21
27
20
40
8
12
52
15
77
1
35
48
12
40
24
3
5
40
3
5
13
47
43
105
24
12
8
28
32
96
79
33
33
11
36
13
12
107
60
48
40
72
12
8
1
11
19
89
1
11
36
40
8
19
33
68
37
39
48
92
1
60
12
126
41
73
23
43
17
73
24
15
32
1
90
42
15
12
9
15
56
31
53
19
18
75
48
9
35
55
81
132
8
24
12
96
12
13
30
18
39
72
56
67
17
96
24
28
15
17
144
76
48
45
23
13
11
60
96
4
3
5
72
49
54
33
20
4
3
53
12
1
11
28
36
15
72
29
40
56
37
60
23
4
21
39
20
1
30
78
51
48
68
85
102
17
36
12
112
39
17
43
41
4
140
85
27
24
33
51
32
43
41
121
3
44
96
19
5
1
84
6
30
47
12
1
47
184
33
6
9
8
13
132
87
48
27
48
89
4
32
52
3
53
12
25
75
8
25
47
25
179
60
16
44
24
76
104
7
30
18
65
24
25
36
90
5
36
84
120
12
12
88
75
18
51
20
1
27
32
60
60
84
16
56
7
141
15
72
77
12
24
16
44
36
40
108
8
12
12
36
7
6
11
168
31
24
45
68
4
9
155
12
40
63
29
61
11
91
17
36
4
33
90
29
43
36
42
48
47
12
28
8
156
1
59
49
47
67
5
36
76
36
20
4
21
12
71
25
15
20
49
6
45
20
127
ABCD 93739891738*3^$a+1 [50062]
1
36
12
5
115
72
56
40
8
3
25
20
27
1
20
15
97
44
36
48
9
31
8
9
6
9
3
21
3
30
87
16
48
35
97
11
37
17
43
48
35
36
25
41
43
36
8
48
16
119
13
132
44
96
76
24
24
41
132
36
15
40
32
147
61
12
12
53
19
12
96
95
21
12
28
68
16
44
16
32
15
73
8
93
3
52
32
3
61
116
24
15
24
72
1
24
48
11
6
48
24
72
63
3
25
65
19
8
48
4
36
72
8
124
36
60
5
30
25
36
84
24
8
27
36
1
53
91
12
20
21
67
20
4
35
30
111
3
9
144
63
36
72
57
45
3
57
31
107
18
3
21
31
20
40
17
175
41
31
8
84
4
12
20
21
54
66
51
45
18
72
18
31
59
30
39
52
32
52
48
17
36
55
108
36
12
41
31
32
57
15
96
3
18
43
24
5
7
12
120
41
3
28
20
28
8
88
8
141
90
1
71
13
60
68
12
39
49
56
75
73
20
3
37
35
54
43
95
78
7
72
5
15
36
117
19
47
25
12
92
64
83
13
77
18
18
39
72
33
54
126
51
12
4
24
32
72
24
105
27
36
9
51
64
20
24
51
18
31
12
144
8
27
13
132
89
3
84
3
45
39
21
36
3
1
12
96
35
9
4
48
5
43
332
16
59
36
25
32
39
54
3
27
37
60
20
64
17
27
33
12
54
1
5
7
60
113
120
31
65
18
126
48
39
24
123
45
39
49
11
213
57
3
96
16
164
40
53
15
9
36
127
36
32
16
23
72
1
12
185
43
131
18
42
12
90
31
8
88
12
156
72
12
71
69
9
103
24
12
113
30
1
12
48
20
69
18
12
24
36
61
24
56
57
36
199
48
60
83
61
11
9
52
80
9
67
5
7
36
29
19
12
68
39
36
25
89
55
44
3
18
36
6
1
12
20
12
16
20
52
41
6
9
64
11
42
12
39
21
18
9
45
3
76
32
15
13
59
12
9
16
179
1
209
6
153
28
35
33
16
12
8
124
41
90
1
72
47
9
51
21
87
30
42
1
53
12
51
57
19
41
12
43
24
8
69
31
12
24
12
35
9
4
20
39
97
5
27
69
43
8
40
68
93
18
21
28
84
29
72
43
44
36
40
29
18
21
16
84
12
83
60
1
32
16
36
92
39
21
16
47
96
133
167
37
36
41
67
48
11
30
15
12
108
15
97
20
4
35
25
47
6
63
27
85
12
60
56
216
64
56
40
17
151
12
12
11
9
9
12
111
28
20
12
28
23
9
21
43
35
13
41
7
23
121
32
84
4
8
48
51
61
48
68
3
30
123
64
53
3
16
89
39
28
12
20
45
19
96
20
64
32
3
25
11
21
76
32
24
3
24
1
17
19
12
5
66
133
17
31
32
3
129
64
20
28
20
12
57
51
57
139
5
138
54
39
4
68
40
80
4
36
5
123
40
8
21
27
15
9
24
3
45
16
92
12
33
39
12
21
15
120
3
6
55
11
78
31
41
211
77
207
40
108
12
36
36
83
48
60
54
7
11
30
3
4
36
65
39
3
18
75
24
48
12
208
80
4
72
36
17
66
114
7
20
76
17
6
18
103
71
33
16
24
5
3
96
63
73
29
7
48
41
75
64
8
15
1
36
32
64
47
13
32
4
60
132
108
24
48
47
252
12
18
135
48
60
28
8
28
5
48
87
4
12
29
3
33
19
20
63
42
79
20
39
42
18
61
84
11
13
56
27
36
138
54
6
36
48
7
24
47
9
63
1
8
24
93
12
54
1
53
24
36
84
163
113
7
8
51
61
56
96
27
37
60
29
51
39
85
24
48
35
21
15
97
17
36
120
6
1
17
31
36
35
60
9
4
12
5
31
68
48
60
16
84
23
66
78
1
84
77
151
47
33
28
44
21
15
16
80
27
49
113
6
109
68
15
109
32
12
64
23
73
84
35
57
84
9
19
35
12
1
36
5
15
72
4
12
95
18
3
16
17
126
49
5
63
57
60
19
128
4
60
32
100
47
1
77
19
12
20
60
15
12
57
33
43
96
20
21
15
45
67
5
19
24
12
44
21
111
177
27
4
32
76
24
24
8
63
25
72
72
5
15
4
48
192
8
4
20
12
9
19
48
8
12
100
23
121
24
152
33
27
27
37
36
80
16
24
48
20
21
15
24
21
84
6
49
36
20
39
90
90
18
18
1
8
9
7
29
7
20
28
36
32
3
61
48
80
24
15
1
8
15
33
12
28
104
51
21
64
132
12
116
64
108
11
54
7
48
80
24
93
27
108
45
15
36
160
5
54
9
16
8
72
48
144
16
48
17
36
43
8
3
21
40
24
41
66
6
72
3
87
21
15
153
27
61
101
19
71
72
45
48
9
60
87
4
35
1
72
24
8
3
13
20
39
37
47
21
12
3
18
60
3
60
40
120
8
12
99
25
48
48
17
3
28
8
12
36
48
64
5
87
48
12
52
11
81
81
67
47
36
45
28
35
1
108
36
143
54
18
30
55
24
12
12
36
12
89
43
5
27
4
24
23
1
44
64
84
53
6
61
11
117
9
54
121
176
16
23
1
5
90
18
3
28
72
5
139
12
44
105
43
12
23
9
4
36
143
1
41
55
8
3
1
23
21
9
18
25
12
24
56
48
16
48
120
60
11
69
ABCD 93740013748*3^$a+1 [50015]
240
120
144
31
234
35
31
60
5
25
30
12
168
53
72
67
17
13
78
84
180
5
84
241
30
5
91
29
43
78
114
29
7
24
48
42
6
53
7
12
42
90
5
31
12
12
6
12
11
12
7
41
79
101
139
48
89
24
1
66
72
120
17
25
11
187
30
23
7
53
120
24
25
18
12
60
108
30
72
66
29
24
12
55
5
48
31
185
13
102
29
12
19
90
36
23
7
24
36
132
78
30
24
41
60
109
6
24
29
36
13
60
11
60
19
12
120
156
24
60
29
139
17
36
157
11
31
221
108
96
13
23
145
83
91
5
115
96
12
41
31
65
91
30
102
77
43
48
72
240
48
24
36
53
7
72
12
18
78
125
55
5
7
77
145
35
84
60
7
113
37
42
48
84
185
13
18
42
71
12
7
90
18
89
55
36
114
11
85
59
84
97
84
11
84
103
17
121
30
72
12
66
114
36
29
24
49
23
37
11
19
18
24
35
115
18
138
90
83
1
11
37
12
18
30
47
240
36
48
12
55
24
29
37
35
48
1
66
90
30
113
19
60
12
41
25
150
24
36
5
24
1
23
31
41
19
96
54
150
29
109
108
114
60
18
18
125
175
72
102
11
25
35
24
145
48
18
113
1
11
204
60
216
180
7
288
53
19
41
19
150
23
60
84
96
48
31
36
12
41
7
72
53
19
5
1
35
109
66
185
120
7
180
210
11
60
12
180
7
17
73
30
12
18
23
7
17
151
30
42
48
5
7
42
6
29
36
7
210
18
12
101
7
5
84
91
30
35
25
42
53
127
101
31
5
96
97
12
71
55
72
12
48
132
41
115
29
31
24
29
61
71
115
42
102
120
245
60
55
198
47
13
71
72
60
115
89
31
24
5
144
36
55
6
23
312
24
31
12
42
299
96
25
60
306
24
30
168
47
24
79
18
83
127
132
161
1
150
149
151
185
91
12
72
36
60
24
108
12
6
24
30
29
1
119
19
53
19
18
90
17
13
42
29
31
101
24
151
12
53
7
192
29
67
12
12
101
120
48
7
89
55
108
72
65
84
7
144
96
5
79
228
17
1
12
11
31
18
132
18
12
89
181
36
114
48
48
30
324
126
29
24
31
96
102
78
89
55
29
19
60
53
25
12
102
29
7
24
90
66
29
24
31
18
71
1
240
11
37
23
49
60
78
48
12
102
6
60
12
18
35
19
36
89
121
24
71
60
19
65
55
156
125
84
61
90
65
60
84
121
83
19
12
96
12
48
84
36
24
96
54
155
24
19
72
18
18
180
54
18
78
30
29
43
12
66
42
17
1
179
60
36
109
6
54
78
17
300
103
162
96
59
60
31
29
55
66
162
53
19
60
66
12
30
48
5
55
65
7
30
48
23
7
12
17
31
90
174
90
150
29
67
114
90
5
120
1
95
25
72
78
72
78
12
30
12
209
12
67
77
24
1
11
60
7
17
96
7
113
24
1
42
17
24
211
29
7
60
162
72
95
120
151
12
120
101
1
11
108
1
78
12
48
72
396
42
71
31
65
1
222
102
6
89
1
54
60
108
12
5
120
55
30
11
25
54
36
12
17
13
47
25
59
31
48
30
222
96
53
91
30
6
54
455
13
143
24
24
300
12
108
67
12
41
19
113
24
24
151
101
55
30
12
23
24
25
59
96
36
25
102
30
23
19
65
24
60
7
30
12
108
59
43
77
60
24
127
120
84
5
25
66
12
42
30
41
7
180
72
29
49
18
5
7
41
31
66
23
96
120
13
78
24
30
48
18
53
12
60
48
97
30
120
89
60
151
30
30
65
7
42
30
48
72
29
61
18
192
41
24
24
7
102
18
29
31
5
60
139
65
84
7
72
53
67
108
12
41
1
30
ABCD 93740773552*3^$a+1 [50133]
13
51
20
24
96
55
201
69
95
124
12
20
168
16
44
169
15
36
72
24
15
5
211
5
52
48
68
40
216
45
51
12
3
57
15
293
229
59
64
212
120
31
69
96
20
24
103
77
64
219
108
53
127
29
40
21
54
48
108
54
3
75
66
24
23
48
136
81
12
96
36
11
19
93
32
36
97
123
44
84
1
15
36
72
3
9
21
78
41
36
148
27
54
35
216
24
103
53
28
32
28
20
52
75
30
60
54
84
72
5
52
32
16
20
145
59
24
136
183
161
52
93
27
165
15
3
24
30
11
12
88
87
24
18
30
113
55
5
25
39
15
5
16
87
41
72
100
99
65
19
24
33
20
84
55
60
149
40
21
75
33
3
8
25
155
49
192
108
330
102
159
111
60
54
11
16
60
8
12
240
108
4
180
63
102
36
24
23
25
23
36
28
132
164
12
19
341
48
67
30
23
36
120
1
60
30
18
111
20
60
4
27
5
25
18
161
156
7
57
51
114
35
73
27
21
195
3
69
3
65
67
30
47
28
15
53
19
36
105
104
100
260
25
35
19
5
60
172
72
33
83
115
41
85
3
116
79
42
159
80
67
45
24
195
29
36
103
53
103
17
4
141
23
31
24
117
27
137
1
54
65
136
177
3
164
73
15
72
75
33
92
120
36
60
52
68
133
27
60
12
57
11
204
88
8
67
21
116
4
80
1
15
20
16
3
81
99
66
35
43
72
9
75
54
222
54
71
31
57
3
102
131
12
19
5
1
15
228
21
6
89
196
12
57
24
11
60
28
108
57
23
24
96
40
3
9
8
24
36
7
17
76
104
4
21
48
83
24
1
3
36
56
160
72
33
18
5
136
96
44
151
5
100
20
169
15
48
57
51
3
57
129
215
24
64
48
135
54
71
24
36
120
37
30
33
75
132
120
288
129
44
40
60
21
15
80
40
3
432
5
73
12
15
3
132
65
4
15
101
148
60
93
59
4
32
172
32
25
144
71
13
11
67
5
25
15
135
5
84
31
18
71
24
37
23
175
81
60
20
24
12
235
102
47
85
30
201
8
61
144
15
36
135
18
71
16
33
3
20
108
31
69
60
51
6
54
54
11
148
32
1
15
8
1
35
160
48
27
5
13
27
60
176
180
60
73
11
16
27
33
39
189
81
36
30
18
71
124
24
192
45
30
125
124
45
12
150
89
28
183
54
51
20
4
84
57
39
105
15
44
96
64
152
7
17
25
84
90
41
16
12
240
92
19
66
11
120
55
29
60
13
147
39
77
180
13
47
97
48
75
20
49
3
12
104
36
25
3
68
88
39
72
93
15
113
19
65
4
12
27
17
208
3
105
45
335
120
48
121
51
8
96
4
27
5
139
81
20
7
81
57
59
49
111
200
16
180
404
79
36
69
24
8
24
1
114
108
48
60
33
32
24
13
143
40
44
121
144
59
156
156
148
15
60
156
33
3
105
45
35
52
33
23
1
15
39
156
101
84
16
213
11
84
64
27
33
188
25
35
48
136
15
41
52
75
41
97
23
60
100
21
11
127
17
148
33
24
48
3
20
60
60
25
15
300
3
41
49
51
21
23
67
42
83
112
75
77
85
51
8
31
105
183
66
15
57
24
11
133
27
44
28
63
105
105
75
12
57
15
96
177
108
39
15
36
54
11
13
47
25
63
27
113
100
156
108
60
8
60
97
47
55
5
60
64
69
18
24
125
16
44
36
108
61
95
85
11
24
16
135
12
113
19
5
100
20
85
144
11
36
133
54
77
13
15
36
ABCD 93740890084*3^$a+1 [50079]
91
56
33
12
43
56
16
17
36
115
24
5
27
9
7
8
72
33
7
53
84
6
1
29
19
8
48
16
53
3
3
30
199
5
43
168
95
12
90
43
107
13
89
31
65
30
145
59
93
24
16
32
63
18
7
192
8
27
13
32
96
45
72
235
17
18
37
8
48
69
67
143
150
27
81
18
69
3
45
40
53
115
65
7
24
56
153
55
17
39
69
30
85
32
40
32
48
15
9
16
8
40
107
13
5
99
40
5
27
40
41
18
45
16
24
59
61
104
16
77
3
9
87
93
18
73
176
16
23
9
15
57
123
18
180
7
8
48
24
48
153
135
16
8
16
56
33
87
81
87
105
15
40
233
63
40
137
39
9
111
39
49
56
376
71
25
143
174
36
39
3
18
19
72
96
24
23
156
85
47
12
61
24
5
3
3
120
54
15
21
115
56
33
90
21
9
6
9
21
67
77
18
57
48
48
24
16
120
24
5
60
66
109
8
63
42
18
69
33
39
48
88
23
25
96
360
128
40
80
16
29
187
8
21
27
40
32
48
40
65
42
21
9
6
54
48
3
136
29
90
1
144
32
33
31
59
45
16
80
9
30
49
152
93
3
15
18
90
30
39
3
85
168
17
63
135
9
45
27
3
45
96
40
35
45
15
144
66
31
24
104
45
138
25
17
15
123
90
27
48
15
105
3
21
51
37
53
3
64
5
18
9
16
17
7
48
152
24
64
272
144
16
41
7
101
51
9
84
168
102
6
7
47
193
5
27
63
33
39
73
120
24
11
93
72
72
88
48
24
72
41
39
64
32
40
48
65
79
48
35
48
42
90
48
81
63
6
147
33
87
15
9
24
16
8
105
55
96
120
96
24
24
23
9
48
45
18
9
9
55
59
36
54
27
39
54
3
15
49
56
3
261
33
30
1
96
48
8
24
96
72
21
19
8
57
18
13
77
3
64
32
16
104
88
168
8
117
102
93
3
30
79
8
112
5
48
19
8
16
32
15
9
123
13
48
59
21
24
153
18
37
113
144
180
18
9
39
49
48
47
36
69
63
33
96
24
144
3
108
241
8
81
7
203
21
159
54
67
29
19
8
57
7
89
84
67
24
5
30
45
16
53
90
81
16
101
72
235
83
13
24
53
123
24
40
11
69
21
27
88
56
69
30
21
24
40
32
168
99
141
16
23
1
17
108
75
15
30
19
32
9
199
48
23
30
67
32
15
18
18
12
18
55
5
27
27
36
54
36
7
144
128
48
64
113
30
1
72
35
37
8
40
104
33
90
13
32
40
72
56
15
270
27
48
15
108
117
24
63
33
3
69
15
126
27
33
39
96
39
25
80
3
13
24
5
30
117
9
24
108
72
163
24
48
11
117
72
135
6
27
27
61
119
36
61
29
90
1
8
153
198
57
33
84
78
18
180
135
225
7
24
48
11
45
57
15
112
8
112
5
3
40
47
60
126
87
57
48
150
18
39
141
30
45
15
49
71
54
78
13
35
21
3
13
32
72
9
7
65
12
18
150
30
37
120
168
5
12
15
75
21
15
24
57
48
168
24
63
33
33
79
53
115
113
31
24
32
3
21
33
31
24
35
133
48
77
48
42
25
32
16
120
32
64
29
19
48
23
1
8
33
90
12
57
39
12
37
113
18
21
24
72
88
24
53
115
80
40
80
48
40
56
16
120
143
72
72
96
12
18
99
40
8
57
31
5
19
56
15
25
59
93
15
90
18
37
5
3
45
72
42
25
95
18
90
13
24
5
27
64
35
45
24
48
27
66
171
249
30
54
6
69
21
144
108
15
3
21
16
8
24
75
30
108
19
89
199
32
24
15
72
57
21
19
56
16
83
21
15
25
47
57
21
102
13
5
19
8
63
1
149
19
35
18
27
81
31
48
56
9
66
61
80
99
54
30
18
78
1
56
15
169
24
24
248
24
88
8
40
77
66
25
24
32
9
55
59
21
9
60
3
120
165
12
6
30
19
48
5
147
3
108
12
133
32
3
30
15
9
15
3
12
36
54
60
43
65
18
37
17
36
75
64
5
36
55
47
108
117
40
24
23
36
61
48
8
64
120
200
24
40
59
126
39
51
45
160
35
109
32
141
78
21
69
19
72
104
15
25
ABCD 93741042446*3^$a+1 [50027]
21
27
102
48
18
9
72
45
75
189
27
39
24
6
219
111
24
6
3
93
3
141
39
147
24
45
408
36
24
117
66
48
126
210
45
75
9
15
24
72
201
15
93
192
3
30
435
45
27
39
93
33
162
105
60
57
51
45
63
171
54
96
111
57
18
45
123
6
15
24
9
171
36
33
75
21
114
21
96
33
42
120
6
99
24
39
105
63
45
3
9
45
42
9
135
81
69
24
48
87
60
93
210
192
30
18
45
24
99
6
339
111
105
24
36
105
39
9
3
39
270
66
168
24
6
114
21
105
66
93
81
72
99
96
48
117
48
162
102
66
150
24
42
96
48
126
135
105
63
120
3
69
3
192
6
39
9
39
60
15
102
90
9
84
36
15
81
45
48
51
15
54
51
207
54
51
117
171
45
24
186
105
45
39
27
144
69
123
57
72
228
132
15
21
33
186
24
81
135
81
15
93
75
96
9
141
39
372
24
36
3
261
9
66
30
114
105
21
18
72
174
96
3
63
9
141
162
6
24
243
93
264
18
129
69
39
3
9
144
24
63
54
18
93
57
51
21
114
24
45
105
3
180
147
102
18
21
27
24
105
165
66
144
81
93
15
156
24
69
3
108
147
30
123
15
117
12
117
120
3
135
81
12
129
15
9
66
105
63
213
9
114
54
66
6
120
66
69
105
24
15
57
15
180
15
48
126
138
81
24
12
81
24
114
72
129
63
72
9
15
57
252
12
63
96
561
165
219
36
75
30
18
141
24
72
51
105
180
75
78
24
48
18
54
63
75
33
96
39
45
99
45
168
75
48
105
21
48
3
159
54
234
48
54
66
57
87
150
99
237
39
3
6
66
33
381
171
60
99
24
141
72
60
165
63
9
168
18
117
3
192
24
9
15
96
6
18
69
156
87
54
75
111
54
39
81
114
6
123
15
21
9
66
102
3
15
21
84
60
81
63
36
21
15
144
12
24
213
48
18
21
3
33
60
12
132
123
336
9
45
171
180
12
39
168
45
33
48
87
108
45
96
111
177
51
15
9
141
24
42
96
33
117
15
264
24
120
9
51
120
15
21
81
48
15
201
15
105
3
87
78
186
240
222
3
39
126
27
15
165
204
108
27
78
48
18
54
66
177
72
213
90
54
48
72
90
81
15
30
42
93
33
42
45
123
225
15
54
15
108
24
45
3
168
15
48
6
75
108
36
21
96
39
3
165
3
105
39
9
24
45
18
24
30
114
141
33
42
24
69
33
18
54
96
15
36
15
54
72
15
204
15
30
39
75
120
129
213
3
21
15
3
21
57
168
66
6
27
120
15
6
72
87
96
72
12
15
93
99
150
90
168
72
69
24
3
342
63
99
96
72
48
144
33
48
288
237
42
96
21
24
36
39
150
75
24
87
78
15
177
15
51
45
267
57
45
90
120
33
156
132
72
36
57
114
9
21
66
270
48
42
105
93
39
75
141
57
27
60
36
69
72
123
36
99
45
51
45
27
102
18
30
18
57
45
24
48
ABCD 93741285518*3^$a+1 [50080]
72
95
36
13
48
179
4
12
45
263
73
111
32
12
13
96
3
32
36
97
71
72
16
24
9
3
132
80
36
4
56
48
64
9
24
119
100
21
155
13
59
4
57
239
76
20
76
45
72
120
11
72
301
23
148
32
16
93
71
76
68
36
52
32
28
8
109
3
36
32
64
33
39
33
3
144
21
27
56
4
12
24
12
24
120
33
27
68
1
39
12
21
39
80
28
8
61
15
56
169
11
16
21
11
180
25
15
68
24
61
315
20
12
229
11
48
64
116
100
36
36
72
12
20
13
35
37
71
108
40
45
159
36
104
61
96
3
60
72
8
60
120
72
37
39
60
45
23
25
123
32
181
15
81
27
20
52
72
21
3
12
60
45
72
35
136
12
9
51
117
63
32
1
3
32
48
36
1
351
12
24
192
68
25
3
69
35
76
81
71
73
24
3
21
27
68
112
32
241
47
24
52
21
71
84
96
12
169
83
28
156
68
1
24
75
108
72
105
15
68
36
4
56
16
96
21
48
48
35
40
24
32
157
23
16
60
45
72
3
132
12
93
24
15
9
23
88
20
120
108
64
140
52
68
37
23
48
72
36
37
147
68
76
68
97
195
141
95
4
84
36
72
32
61
47
28
108
81
3
96
69
11
36
24
1
39
36
72
12
164
40
32
48
61
35
37
3
12
9
72
83
4
48
92
37
183
12
24
69
11
37
75
45
72
11
72
133
120
147
48
141
23
196
45
59
28
33
255
32
72
169
27
21
3
21
24
59
252
145
155
37
75
72
36
57
83
76
9
27
45
87
12
60
201
51
108
153
3
56
12
24
1
75
44
1
135
9
144
95
25
87
80
76
21
11
28
33
3
8
132
25
23
64
36
32
12
100
36
8
184
9
119
145
47
76
45
27
117
47
16
20
48
40
36
321
27
237
11
13
35
60
25
51
120
20
108
16
21
71
12
28
72
33
48
71
25
71
40
57
83
52
33
35
60
40
80
28
69
3
69
96
23
49
63
9
59
40
24
212
49
111
60
36
144
48
72
72
56
160
32
73
35
100
80
76
93
11
60
160
20
157
59
37
123
21
3
144
36
8
60
12
28
36
32
72
40
57
11
36
241
47
40
68
16
56
12
36
112
92
36
108
12
61
3
80
13
63
92
40
68
40
33
183
8
36
37
23
12
148
60
156
153
48
15
32
136
68
40
21
27
45
63
72
57
155
40
20
76
36
72
32
40
80
96
12
60
180
12
36
72
60
148
12
24
12
32
24
76
81
59
37
48
39
9
47
48
60
52
24
120
33
23
1
263
24
4
45
23
12
28
8
76
20
108
16
141
3
60
32
108
16
56
76
120
92
4
44
40
92
97
83
37
147
48
285
75
20
36
13
95
4
80
72
61
159
36
141
107
96
85
3
72
164
25
27
21
24
144
24
27
32
4
84
36
81
27
20
84
4
200
25
135
92
184
12
20
229
35
60
121
23
84
109
111
60
116
64
32
4
80
61
51
68
100
12
32
168
40
108
44
36
37
111
36
56
12
4
96
8
4
20
4
9
24
71
48
49
51
32
40
45
107
208
8
13
144
83
88
32
157
95
1
75
56
72
13
23
25
195
21
47
76
36
180
188
24
73
47
40
72
104
64
32
36
13
327
24
8
25
71
4
8
4
68
61
39
12
144
21
75
44
60
61
23
73
120
15
12
68
132
88
68
64
12
96
48
21
168
11
4
8
40
180
128
16
20
196
92
1
3
156
20
36
12
100
68
264
13
23
4
45
48
155
4
36
104
36
4
21
75
36
36
21
47
72
169
59
112
21
39
12
20
88
60
68
264
1
3
108
24
44
28
8
40
24
8
73
168
39
12
56
37
24
ABCD 93741832136*3^$a+1 [50027]
93
27
18
3
36
4
24
11
57
27
117
4
59
37
60
71
37
5
30
18
67
23
85
137
30
108
30
42
6
24
6
24
61
44
3
9
4
35
54
51
4
20
16
5
24
3
28
84
5
6
45
39
30
51
27
18
27
27
60
6
72
127
32
4
56
51
72
13
60
20
27
66
72
18
97
5
30
13
29
123
87
30
30
18
39
9
24
168
18
9
3
25
44
21
15
135
85
125
39
33
3
112
108
95
60
30
19
23
25
5
90
1
72
5
3
4
35
13
20
40
32
100
23
205
5
43
24
35
1
59
37
84
24
5
15
171
24
1
92
4
24
5
42
25
80
27
1
32
4
23
73
5
3
4
96
17
43
35
37
83
9
15
1
32
112
60
35
13
5
18
60
24
21
27
12
6
55
12
53
27
165
102
45
28
12
80
36
27
105
3
42
3
39
33
117
43
8
112
23
9
3
60
30
27
195
13
32
3
157
71
30
19
48
47
36
24
18
43
35
42
19
11
18
115
20
15
60
1
53
15
15
1
17
72
30
57
36
15
9
39
9
3
18
79
35
180
48
37
36
59
96
1
23
177
21
7
48
68
60
27
60
93
45
19
5
103
23
25
17
138
12
9
3
33
45
27
21
67
23
12
73
176
4
24
11
12
78
24
6
109
116
4
143
49
53
30
13
125
67
72
84
44
51
24
13
23
49
83
72
18
222
21
4
131
12
49
113
43
35
12
73
48
12
83
61
48
35
1
32
48
16
44
4
80
21
67
5
15
27
73
5
39
99
9
3
48
49
48
60
23
30
27
27
45
16
29
48
123
15
30
55
32
112
83
33
16
8
16
59
18
99
3
21
87
25
12
20
3
25
80
112
35
6
19
80
72
16
32
3
105
15
60
33
4
65
6
25
36
11
108
12
9
4
60
80
16
59
37
83
54
30
13
32
15
6
264
67
8
40
5
27
3
85
48
35
120
45
15
13
12
35
13
59
18
39
33
66
57
45
30
13
149
3
75
108
1
80
51
42
6
109
5
3
3
72
73
32
15
18
54
13
53
19
95
1
29
18
49
36
92
75
48
18
7
32
100
56
72
93
31
48
11
21
4
77
19
23
33
3
12
25
23
54
27
51
48
84
36
37
5
18
24
126
19
71
132
180
72
13
44
40
23
78
3
87
78
54
13
53
147
4
80
28
23
45
28
24
5
30
108
33
87
9
51
12
48
30
15
3
84
45
15
78
15
15
69
28
41
99
3
18
30
84
45
33
3
39
48
73
96
23
1
56
3
120
108
37
23
18
30
45
12
63
1
11
37
83
73
132
23
9
60
16
24
8
3
69
16
5
24
18
13
36
119
120
12
72
48
12
13
17
18
57
48
64
8
16
12
95
13
77
67
35
48
69
24
4
35
73
23
24
1
24
60
48
47
18
19
24
36
68
63
9
88
53
3
45
120
42
25
32
3
48
61
23
36
24
36
25
35
61
8
21
67
12
32
63
21
27
45
40
23
12
192
73
215
9
16
32
33
72
66
9
15
25
5
6
57
27
37
44
135
25
77
55
35
12
145
60
35
1
35
141
36
40
53
79
65
30
1
12
5
18
24
37
11
129
63
33
15
97
32
69
24
51
40
47
57
51
21
28
116
45
24
75
3
9
9
30
69
15
30
18
198
91
23
60
97
11
37
41
19
36
17
195
27
21
87
57
51
45
15
1
23
36
12
30
139
53
48
7
132
23
48
72
45
123
30
27
88
32
75
37
36
32
28
32
45
3
75
18
39
12
39
24
30
7
83
48
48
60
37
24
11
13
29
6
45
87
9
3
13
32
40
20
36
27
13
59
168
12
73
5
18
25
72
48
5
27
3
42
87
111
24
73
188
39
25
5
15
15
165
136
216
11
97
12
11
12
30
31
35
24
48
12
73
44
4
17
18
30
30
49
35
1
32
15
78
42
60
48
90
15
16
11
37
41
30
9
36
12
64
36
12
23
45
75
42
18
60
12
30
75
15
1
77
18
85
257
27
40
32
24
75
114
67
8
3
165
48
4
131
12
138
7
23
12
93
4
72
23
30
6
25
20
39
37
89
282
177
40
5
30
97
59
1
48
5
6
42
99
21
78
72
12
1
56
3
157
24
5
19
8
3
37
5
42
30
43
35
13
95
72
48
24
6
72
18
12
85
168
5
42
9
69
30
12
73
44
28
68
39
18
27
28
84
23
1
29
67
53
30
90
55
32
16
17
75
15
1
180
65
19
35
21
100
60
152
45
27
48
75
12
36
90
27
48
45
19
23
48
84
48
12
25
5
6
109
11
37
23
30
54
37
29
102
42
163
24
53
3
12
28
68
9
7
108
11
25
36
128
72
21
72
51
27
57
15
21
24
36
15
42
27
15
60
21
69
18
37
11
24
60
33
33
102
85
72
71
9
108
64
23
48
60
13
17
19
11
72
108
12
85
96
92
177
126
81
36
12
33
3
45
24
27
3
48
180
25
32
76
12
20
87
37
56
27
13
5
63
12
27
18
78
12
157
11
12
12
6
54
96
24
13
47
81
45
27
148
20
27
37
8
27
21
64
8
24
4
ABCD 93742153762*3^$a+1 [50113]
179
61
168
59
198
31
180
60
120
276
35
49
12
84
36
17
19
35
1
96
36
192
24
12
120
36
120
84
24
11
37
204
101
7
192
12
41
67
12
47
73
48
216
36
204
12
12
108
156
132
12
233
90
181
168
84
36
36
17
55
48
12
12
96
65
19
120
72
84
47
61
180
36
11
373
185
55
17
55
24
36
24
264
192
24
12
36
60
60
5
55
12
24
35
85
5
67
185
72
18
108
85
257
55
17
18
25
24
72
60
48
108
168
180
48
204
48
5
103
5
72
31
12
96
48
101
163
72
12
48
12
96
36
132
36
156
29
31
257
223
24
180
36
24
35
157
23
18
72
19
12
48
83
133
24
36
113
19
24
48
36
17
31
5
55
24
24
167
193
12
12
84
59
1
53
19
84
168
48
60
96
60
24
24
84
12
36
5
67
72
221
175
48
408
35
97
47
18
180
223
96
96
36
84
84
11
49
36
48
29
18
1
24
84
36
17
31
95
61
11
97
12
132
29
19
12
48
132
149
139
41
72
79
36
180
65
31
5
90
73
96
101
7
12
72
204
24
5
7
24
72
5
31
24
12
23
109
12
36
113
91
36
108
60
12
156
36
41
139
48
65
18
73
17
108
19
12
24
35
181
60
84
179
1
12
84
24
36
41
18
37
24
209
115
84
35
73
53
67
132
108
36
89
7
65
18
1
17
31
23
49
36
24
24
108
60
84
24
24
17
7
60
96
84
96
96
29
175
24
120
36
23
13
36
5
7
83
13
120
96
12
12
17
55
125
199
197
72
72
199
96
60
23
1
17
7
24
60
12
77
144
19
36
12
72
132
35
61
101
31
167
97
47
109
108
48
5
115
65
43
12
48
95
1
12
168
17
7
48
17
31
24
84
36
5
19
143
36
13
36
24
72
89
126
162
163
48
36
192
24
24
264
41
31
168
12
36
24
12
185
55
144
60
12
168
11
72
25
60
5
103
36
12
84
72
60
12
17
19
48
5
67
36
77
139
108
41
55
36
48
95
85
95
108
90
55
120
77
79
11
205
12
12
167
54
90
37
156
120
137
139
60
17
54
49
167
49
12
12
71
13
5
79
173
55
180
48
72
23
18
79
24
108
84
29
79
12
12
36
108
113
91
120
72
5
7
120
144
48
23
97
24
132
108
12
23
25
47
85
23
133
47
1
60
60
96
53
247
12
24
77
31
41
90
432
85
5
90
97
72
108
84
17
7
11
1
89
67
72
72
72
144
12
65
55
12
24
35
61
240
41
19
12
60
156
5
127
53
18
18
67
120
204
72
59
85
24
12
36
24
120
41
55
35
49
144
60
17
67
41
18
1
71
1
71
25
11
90
7
84
84
12
24
60
71
97
24
221
175
24
48
221
43
84
71
169
84
89
19
12
24
35
108
234
108
18
13
228
60
72
36
12
101
7
108
108
84
35
37
12
77
19
36
12
72
5
91
17
91
17
43
48
12
60
17
67
5
7
36
12
125
55
12
72
12
29
91
96
84
144
24
24
95
73
36
36
24
84
12
59
13
5
247
72
240
36
300
48
48
108
53
18
1
17
55
72
24
173
103
36
59
18
55
12
12
84
36
251
49
192
29
55
24
83
61
156
12
41
19
156
5
91
36
251
49
108
23
1
12
41
67
60
12
41
19
84
24
ABCD 93742305908*3^$a+1 [50018]
18
19
11
13
8
3
37
152
93
75
24
16
32
40
65
31
176
27
72
109
131
12
24
30
19
8
45
91
23
30
54
157
95
1
113
111
40
11
85
32
48
24
81
7
48
143
57
16
56
9
78
30
3
39
1
11
90
6
66
42
12
13
77
99
51
126
108
19
35
54
48
87
64
83
150
31
35
24
12
18
15
27
12
25
120
56
72
16
35
54
15
57
7
32
15
1
23
12
126
103
32
27
21
51
18
72
3
40
96
23
57
40
8
136
32
33
15
147
13
29
43
59
21
24
27
21
40
11
21
40
104
51
60
105
3
37
11
117
40
80
16
23
33
321
39
3
21
9
79
8
48
88
119
97
29
123
96
75
30
24
15
15
105
21
43
35
84
33
88
23
73
56
69
3
165
36
84
3
33
15
64
24
8
15
1
23
66
31
8
160
32
16
11
54
15
87
108
78
63
24
51
18
19
35
13
8
87
49
47
1
71
57
9
55
53
18
6
66
6
75
81
42
37
71
25
8
64
8
48
120
24
39
9
27
13
95
9
96
27
54
15
15
60
54
12
162
1
35
114
123
15
49
47
97
72
47
9
16
23
60
165
24
16
23
57
75
45
57
18
72
36
6
91
101
27
45
6
109
8
75
37
89
79
24
59
61
48
80
40
24
23
36
12
42
39
45
3
15
6
12
6
49
17
36
18
97
11
216
42
48
36
18
21
15
6
43
24
89
114
18
66
108
24
109
72
143
57
40
8
69
60
183
15
81
24
165
51
33
39
3
84
18
18
36
57
57
66
13
29
54
102
15
21
67
65
15
267
54
39
24
63
24
25
5
51
9
66
36
9
24
168
144
111
73
11
6
135
39
1
24
24
77
36
87
63
18
15
24
27
42
3
45
6
21
9
127
96
24
47
12
72
133
143
169
8
93
19
29
3
3
69
3
133
5
6
45
39
25
53
3
24
93
60
84
51
3
37
17
7
29
43
48
71
24
57
16
24
72
8
33
36
72
6
45
9
30
18
60
102
13
77
36
79
128
16
11
126
126
9
45
90
73
71
9
63
57
15
73
8
15
12
72
24
48
72
42
54
30
18
13
224
3
48
6
31
8
105
18
36
1
17
54
30
24
3
9
15
64
104
16
152
9
42
21
24
16
5
19
17
36
67
29
36
39
135
33
27
36
1
24
32
16
191
36
54
39
24
9
39
40
48
120
96
41
210
13
5
27
120
33
39
3
54
54
108
21
63
6
54
45
3
13
5
6
30
54
57
3
84
24
57
40
32
48
304
35
21
48
3
36
24
25
8
39
9
21
19
72
8
48
72
129
7
5
43
32
64
32
33
55
119
1
23
72
12
45
16
72
47
60
85
71
9
24
27
21
33
7
59
13
8
64
65
7
24
35
18
3
21
43
11
37
96
32
45
43
47
9
9
7
11
45
27
13
8
64
104
45
3
40
197
75
120
24
159
12
61
11
13
11
84
49
8
15
33
27
48
85
5
6
48
108
6
12
15
88
24
107
109
35
93
111
1
72
11
36
49
23
1
23
12
21
40
11
18
18
25
96
41
15
27
69
3
21
15
25
23
78
195
48
24
72
24
40
168
17
31
41
15
39
121
5
6
37
48
23
73
173
126
6
15
15
108
165
21
43
24
41
210
18
90
1
35
96
21
315
24
45
64
24
8
24
15
1
8
48
9
7
8
16
59
126
18
13
32
15
25
32
63
25
48
17
18
6
7
5
43
56
33
159
51
45
87
1
24
8
3
54
30
57
51
21
3
61
8
57
12
3
39
48
72
57
16
56
33
42
12
1
71
60
21
9
36
36
39
88
89
6
84
37
41
18
21
15
33
123
13
23
49
24
48
24
32
3
61
32
15
72
121
8
88
56
40
11
126
72
36
3
72
112
53
27
111
97
176
21
12
31
72
119
90
7
8
15
49
47
102
27
9
63
24
21
3
24
141
72
12
126
24
1
8
39
25
8
88
5
18
60
13
48
59
72
13
8
232
56
51
61
48
35
18
96
19
24
5
75
96
81
111
16
23
66
42
12
73
56
3
102
60
19
24
83
54
84
27
33
30
9
27
36
9
16
8
21
6
13
32
81
39
48
3
66
126
45
135
78
75
9
63
27
18
54
21
33
7
144
17
39
63
81
9
15
3
24
141
40
24
41
6
18
7
59
36
72
1
96
48
5
3
9
39
40
29
19
35
42
27
9
15
16
24
125
36
66
85
8
3
84
72
25
47
9
9
18
24
48
72
21
64
59
21
40
35
30
7
29
3
24
9
7
71
1
8
16
8
24
16
125
91
48
24
17
12
27
15
25
23
54
36
39
21
27
72
39
36
13
47
36
93
48
72
48
24
16
35
36
9
16
11
13
23
81
15
33
69
43
11
13
8
16
56
72
3
12
42
12
115
8
45
75
27
108
18
18
109
32
24
33
36
42
72
30
72
3
16
96
24
23
57
3
30
60
108
12
91
32
3
24
45
9
30
1
ABCD 93742417838*3^$a+1 [50024]
72
48
72
31
245
156
180
108
24
36
3
352
32
9
39
16
125
156
96
439
77
72
75
160
77
12
252
60
36
267
256
53
48
283
128
309
24
195
33
144
15
21
96
48
96
36
72
84
60
36
72
3
64
77
36
15
141
3
48
9
12
27
256
5
144
108
111
93
84
204
51
141
19
5
84
252
27
81
207
69
108
72
12
72
3
64
5
123
117
72
259
80
33
24
7
41
72
15
453
132
156
315
9
72
31
32
16
101
24
115
149
91
149
324
87
21
48
123
45
99
96
33
60
108
228
72
180
132
67
5
108
12
24
324
151
80
96
105
12
219
192
16
173
12
108
96
288
72
192
168
75
117
60
63
129
31
77
19
149
180
360
12
36
15
96
69
219
96
81
180
72
19
89
39
112
65
276
91
161
36
75
112
5
27
45
36
15
129
63
153
36
60
12
216
348
36
3
16
65
111
105
96
36
180
120
312
12
60
108
48
72
19
17
108
67
113
108
67
185
39
16
80
45
99
117
24
48
163
53
60
48
240
12
147
93
3
141
36
108
84
111
57
12
27
9
72
223
48
41
87
21
48
75
160
48
65
180
219
16
209
72
87
309
288
60
15
57
55
32
21
84
24
300
3
57
135
81
72
12
252
60
180
15
69
36
72
15
57
24
111
45
3
64
29
3
45
240
12
108
96
84
60
36
7
32
141
72
27
208
89
108
192
24
36
36
36
396
84
144
87
21
27
69
12
288
31
80
69
75
69
24
156
24
207
9
180
12
108
36
24
288
84
108
159
57
24
15
21
235
32
69
36
108
132
84
96
12
39
57
12
24
19
32
69
36
39
57
120
24
72
255
105
252
27
153
36
147
81
159
57
108
204
120
279
48
96
64
293
43
137
108
192
72
24
91
65
15
96
480
9
135
117
123
112
137
72
72
36
60
156
27
33
156
19
96
17
12
96
48
99
33
192
36
75
48
93
51
9
48
96
12
75
21
72
3
333
195
81
48
15
9
72
192
79
89
12
123
96
69
204
271
137
24
31
89
36
163
32
144
57
24
63
261
36
144
87
165
192
132
12
27
304
65
31
101
108
120
39
33
72
7
29
24
36
7
80
249
55
80
45
108
87
57
108
216
19
77
3
33
48
15
201
72
60
144
84
96
207
9
39
81
216
108
91
17
168
108
48
36
36
36
72
108
171
117
139
173
451
377
48
39
21
216
72
36
48
ABCD 93742520362*3^$a+1 [50098]
24
3
27
42
38
28
14
16
24
6
104
13
77
156
30
30
10
153
27
45
27
48
122
60
12
64
66
20
28
18
50
13
29
18
58
92
40
62
70
18
20
22
72
3
113
42
18
4
56
58
14
55
3
20
25
5
64
36
44
40
56
67
47
10
15
3
72
80
6
10
69
33
32
10
18
6
6
36
20
24
90
18
72
6
30
100
75
9
66
30
48
15
11
76
18
12
14
34
30
2
102
10
20
10
8
13
69
3
77
70
48
20
10
15
5
40
30
93
11
48
10
36
12
80
43
27
2
30
46
24
87
35
40
48
2
76
18
2
4
15
11
109
15
18
62
46
24
75
11
40
90
54
50
6
37
53
28
15
17
54
25
41
12
22
174
12
80
24
76
104
58
48
45
89
30
6
4
36
3
24
51
6
66
14
28
12
36
20
7
48
24
5
91
48
57
20
12
31
69
32
4
32
30
10
12
3
105
20
19
125
43
48
47
12
46
44
118
92
30
16
3
27
30
108
72
74
6
4
6
30
75
48
11
13
15
48
20
10
3
9
20
100
32
46
12
240
32
58
60
15
15
81
9
15
27
20
6
28
2
52
48
9
75
60
30
51
24
11
30
30
4
45
3
50
28
39
21
20
7
23
42
12
30
10
3
47
16
78
14
58
14
6
10
30
20
22
6
104
7
63
30
48
20
10
18
51
23
76
12
9
75
66
54
26
10
44
30
4
51
15
6
99
33
8
7
47
28
108
2
12
4
44
18
4
18
27
81
12
20
42
18
40
80
78
12
16
12
84
26
12
22
18
3
5
43
69
62
13
27
18
18
20
13
9
12
171
89
4
14
78
40
84
90
26
79
141
24
123
72
5
30
30
16
162
2
16
3
11
30
4
51
3
122
139
15
36
21
9
36
27
23
24
46
27
75
38
4
56
43
11
13
51
2
4
15
5
6
40
60
18
12
27
35
37
65
16
20
58
272
25
27
30
18
50
67
35
22
15
5
70
6
44
94
69
33
30
104
49
147
30
63
9
15
21
24
27
83
82
20
31
9
20
124
32
10
18
12
14
70
6
42
98
22
6
6
63
117
30
50
43
17
48
76
32
12
30
102
156
4
26
49
3
21
11
16
18
134
88
102
6
2
112
12
20
55
99
44
22
36
39
51
14
4
92
7
51
2
120
28
12
102
2
46
72
18
123
29
48
70
18
2
12
12
16
78
6
30
86
10
12
48
75
29
4
72
12
2
46
20
42
12
4
96
50
19
81
18
78
72
15
3
42
12
39
9
2
10
18
2
58
8
34
56
19
11
90
12
28
44
36
162
58
72
78
134
40
3
47
18
7
24
24
3
42
50
73
9
39
27
213
15
44
82
8
12
79
57
32
10
6
36
26
30
40
12
12
50
66
10
20
22
20
16
26
18
48
52
15
5
70
45
17
16
14
88
32
28
42
48
3
17
7
15
80
4
21
5
16
30
18
2
64
30
36
60
2
12
88
21
59
28
2
7
3
30
8
34
20
40
9
29
48
60
10
84
6
2
25
23
40
54
36
15
5
70
32
12
10
60
110
61
15
9
9
104
18
24
64
86
30
1
95
54
16
50
90
7
17
4
6
6
80
28
12
14
34
24
50
13
3
62
30
58
6
126
30
62
7
5
16
42
20
40
18
27
77
19
11
48
12
28
21
24
87
9
11
94
96
8
7
33
15
83
10
44
18
205
53
4
39
29
18
24
4
44
22
48
12
15
9
39
33
60
104
18
58
44
66
12
13
29
16
30
32
18
150
13
11
13
3
2
10
2
30
4
21
24
45
32
19
35
13
51
62
30
58
26
34
86
13
47
18
10
92
6
19
5
19
27
24
18
3
27
12
6
20
40
60
75
3
21
23
136
2
34
48
2
88
18
2
18
34
6
30
15
27
2
70
45
9
2
85
5
19
3
66
24
48
3
71
1
5
28
26
60
6
22
18
3
11
60
118
20
76
12
48
54
66
36
75
24
24
47
18
10
21
24
33
15
35
37
63
62
28
20
30
52
57
41
82
93
17
100
12
78
30
50
52
56
13
21
8
18
25
15
9
39
12
14
90
138
18
100
24
6
14
36
10
44
103
77
34
54
20
112
24
14
106
24
8
10
90
2
112
9
17
7
35
40
50
28
15
24
3
50
40
6
24
68
30
22
32
28
33
29
46
20
10
24
39
21
78
2
43
33
102
20
85
51
6
20
18
28
18
99
3
102
15
72
21
12
8
103
99
18
14
78
30
190
51
17
7
48
27
20
118
3
21
36
2
102
4
51
48
48
72
3
45
35
37
5
52
231
189
78
38
10
24
93
35
168
10
75
9
15
69
12
2
13
5
30
37
77
43
27
26
72
42
16
42
8
124
8
10
8
184
48
36
6
80
88
15
23
10
12
18
42
80
18
40
2
58
60
42
38
4
50
16
44
88
8
19
5
148
6
14
40
2
1
5
28
86
6
67
35
18
34
6
24
30
18
3
9
15
41
7
72
63
42
15
33
6
84
21
45
26
28
66
36
126
12
20
42
16
50
13
141
96
27
3
42
72
96
60
15
15
9
21
2
72
4
32
13
41
4
30
24
45
33
12
2
73
17
31
5
10
54
26
30
90
94
48
12
68
100
15
17
6
64
66
2
12
30
43
53
4
38
76
204
12
6
60
50
25
5
42
1
27
48
24
38
24
36
82
81
15
2
40
14
1
9
8
18
22
2
13
5
16
2
30
12
7
9
36
6
18
6
38
28
2
25
35
42
115
48
95
10
8
4
24
27
3
32
34
3
27
24
26
6
10
18
86
19
41
16
12
27
24
9
8
4
8
30
16
26
90
1
35
13
9
87
5
46
14
4
27
9
6
50
55
57
30
2
10
114
27
65
4
20
28
68
7
5
82
36
18
99
35
42
19
17
7
81
92
112
2
34
14
18
55
45
32
42
10
26
42
52
56
22
18
24
20
124
102
44
16
134
16
24
39
11
90
76
60
12
2
16
42
3
72
5
58
18
44
42
34
12
24
6
92
30
46
24
12
9
11
10
24
12
42
ABCD 93742653352*3^$a+1 [50022]
75
33
15
24
141
162
225
312
360
96
144
240
63
297
63
777
48
96
264
183
297
48
144
33
111
69
75
33
252
3
240
72
168
624
351
72
57
141
270
45
45
3
69
3
72
168
225
63
27
117
243
69
48
495
33
57
108
27
45
18
105
480
24
96
105
447
3
69
48
48
15
345
384
63
57
216
48
39
18
15
24
216
168
117
99
144
27
69
48
288
207
57
141
75
15
297
312
21
75
264
111
345
192
3
525
177
468
75
48
309
108
180
99
120
33
207
96
24
168
120
105
18
360
45
240
144
93
378
57
213
507
288
72
72
264
39
201
96
96
360
72
48
72
120
213
3
72
375
129
24
120
72
48
144
48
45
90
225
528
417
39
144
120
417
360
72
63
48
159
177
93
3
285
75
87
81
72
135
162
18
117
48
72
120
255
273
24
288
45
18
162
135
96
237
219
408
48
48
24
216
24
183
9
144
117
3
192
432
3
117
96
24
15
57
141
3
144
48
255
129
24
360
144
63
9
48
123
90
72
18
162
180
123
288
24
240
240
48
120
87
18
252
18
345
195
45
168
39
33
264
153
351
207
72
198
270
90
3
120
96
240
81
87
165
90
201
69
108
342
33
144
201
90
405
45
243
72
240
72
3
45
168
120
24
288
72
93
123
192
24
240
168
45
51
309
18
9
216
120
24
63
201
69
3
72
96
72
24
168
15
33
264
63
57
24
360
504
45
363
24
153
15
96
24
240
183
33
240
69
18
270
147
168
405
147
72
24
189
483
75
45
48
96
216
135
57
168
117
627
24
456
48
120
96
ABCD 93742739276*3^$a+1 [50013]
24
216
384
36
288
468
12
36
132
492
228
84
228
108
168
216
360
84
72
264
84
60
264
96
96
384
180
264
60
240
48
228
60
120
12
60
132
516
24
12
168
36
180
12
24
504
120
192
192
468
120
240
12
72
60
204
36
108
12
48
168
444
504
24
216
36
228
432
60
108
12
120
144
120
84
972
60
96
168
180
120
24
156
156
516
144
204
144
36
132
84
24
276
48
312
48
96
24
48
204
36
348
96
36
24
144
216
24
96
336
492
96
600
24
300
492
108
60
228
60
48
120
240
24
72
336
132
252
36
60
288
120
192
84
84
276
288
540
12
240
24
36
216
48
192
264
276
192
36
396
60
516
144
204
132
24
276
264
288
432
60
36
252
12
168
216
132
288
84
36
60
60
96
420
24
144
96
192
48
132
300
108
36
348
192
240
144
36
240
336
84
84
84
276
132
108
60
240
120
192
204
120
60
120
24
96
348
180
420
72
360
60
144
384
240
60
72
36
60
108
156
108
60
36
60
180
84
300
96
240
96
36
24
60
240
96
300
24
204
96
264
780
372
12
108
384
36
144
108
48
108
252
12
216
36
348
48
108
60
156
168
48
312
240
120
216
156
264
456
204
12
348
24
48
84
828
516
264
240
36
240
276
396
108
576
204
432
ABCD 93742870238*3^$a+1 [50039]
25
59
67
65
1
84
155
156
60
13
191
49
59
1
120
24
12
23
36
61
83
13
23
19
66
72
23
31
66
24
6
113
79
53
108
24
73
72
72
120
108
36
36
11
12
72
36
109
83
31
5
1
35
36
97
108
108
11
49
11
73
95
12
24
25
35
60
36
109
35
25
107
24
36
144
168
48
67
42
24
84
23
13
54
6
12
35
43
101
36
37
18
17
48
49
24
47
109
71
67
125
13
24
36
84
6
17
31
17
49
131
43
29
217
60
11
13
24
107
13
108
12
12
23
96
84
7
30
24
35
61
23
12
24
1
23
36
24
13
23
7
185
145
143
24
96
1
71
108
36
109
11
31
113
12
19
5
91
125
19
41
144
1
12
35
7
29
97
12
131
49
23
133
35
72
24
13
36
35
36
25
24
72
23
1
48
71
1
144
11
13
216
66
30
59
25
155
145
84
30
113
13
24
11
109
96
35
1
30
53
73
48
11
24
12
37
36
24
12
119
144
36
60
72
12
48
13
71
61
138
6
11
24
73
36
11
85
23
37
71
13
35
109
12
239
60
12
60
60
97
36
24
11
120
1
35
48
43
90
102
53
60
84
84
121
23
13
83
1
168
23
25
132
11
61
11
12
25
23
37
131
36
84
24
72
169
66
65
31
53
132
55
197
36
85
11
55
29
12
55
17
31
65
121
23
120
25
47
133
23
24
36
12
43
5
60
132
13
30
17
37
144
155
72
7
6
120
215
85
6
30
114
17
49
11
144
115
54
35
7
174
258
78
84
24
119
240
12
109
6
18
48
30
29
13
23
85
24
66
102
11
84
61
35
91
5
169
60
96
156
12
30
65
61
95
1
18
18
12
35
25
120
23
12
187
53
145
42
5
61
119
84
24
37
23
156
12
7
17
60
13
36
59
1
11
1
23
25
71
96
108
85
11
49
6
41
25
24
23
1
35
97
23
217
24
96
12
83
19
48
222
114
5
91
53
168
132
13
23
37
35
67
197
169
84
12
35
31
144
114
107
85
12
11
12
43
30
60
12
23
97
47
48
37
12
66
42
120
12
95
85
11
25
23
37
95
48
1
24
59
108
48
120
25
35
36
48
37
95
19
5
36
61
107
1
95
36
13
23
84
25
144
95
37
24
36
35
132
25
12
23
12
25
66
18
11
108
25
11
19
186
12
12
71
24
132
139
186
36
59
48
1
72
60
12
11
97
83
7
18
179
72
1
335
252
1
11
133
107
1
35
7
65
31
5
49
11
61
11
49
11
37
120
23
24
60
24
49
42
41
48
72
13
59
192
120
1
120
12
72
60
23
61
71
49
72
60
54
6
23
61
35
85
23
7
149
91
354
24
6
17
120
49
24
11
13
11
36
60
25
59
36
19
6
24
72
12
35
37
48
143
13
11
36
73
35
24
25
35
73
83
12
72
121
11
24
31
29
19
65
36
12
24
151
53
1
11
24
73
126
6
35
60
48
96
36
24
37
12
12
18
17
31
17
97
71
13
11
49
36
11
60
12
25
30
138
24
59
37
119
1
108
35
37
48
335
12
37
66
125
19
53
25
83
24
97
36
23
12
132
12
145
30
48
186
11
36
49
6
17
12
25
84
24
11
97
12
47
55
78
11
60
60
12
49
131
60
19
89
72
12
115
342
24
11
61
42
65
73
155
180
24
1
12
12
23
37
35
1
95
103
30
12
35
12
151
77
67
126
84
35
12
13
35
31
161
13
11
1
48
11
49
96
35
24
85
71
24
36
12
85
23
12
12
25
23
85
23
72
12
12
61
72
35
1
60
6
6
12
12
23
36
37
72
23
97
35
36
12
60
120
48
85
36
60
24
11
19
65
60
1
83
61
95
1
18
77
120
1
23
84
25
6
6
11
13
71
25
60
83
133
203
49
11
7
54
119
1
24
72
59
49
12
24
35
156
12
55
17
25
6
113
31
125
49
96
35
61
23
180
12
37
83
12
151
6
36
12
12
48
11
72
49
95
73
12
6
18
11
133
35
25
60
155
25
66
6
24
35
1
24
102
144
66
30
30
107
61
12
30
17
31
41
1
24
83
25
47
19
41
133
35
12
ABCD 93742968058*3^$a+1 [50015]
15
41
13
78
5
40
48
48
39
228
29
88
216
24
27
12
6
99
21
24
3
27
6
54
18
90
72
36
120
18
63
32
48
79
144
48
9
33
15
96
8
217
54
6
12
60
3
15
209
253
18
81
81
36
342
101
43
101
40
24
15
90
36
83
16
45
6
165
27
69
39
24
89
19
45
117
11
64
120
21
12
119
13
30
5
112
9
90
60
30
18
129
165
251
91
48
69
128
55
54
132
95
43
144
42
11
55
57
72
165
3
33
54
36
54
47
37
75
129
66
42
35
112
24
21
35
181
24
156
24
47
133
27
24
21
18
48
129
33
72
39
51
18
42
30
60
39
51
29
151
30
90
54
3
168
32
160
183
36
30
60
12
239
96
40
117
51
32
40
104
43
5
16
117
18
24
90
87
72
15
9
15
153
56
43
18
12
6
12
42
120
27
27
36
144
9
27
126
72
39
111
9
24
33
54
90
87
80
1
228
24
30
150
48
15
45
3
128
121
30
185
67
45
99
234
36
90
42
48
147
33
23
16
33
15
24
51
24
18
66
6
3
153
63
144
72
15
33
93
72
102
18
18
42
39
159
33
105
90
24
12
18
60
12
240
48
18
72
42
11
7
177
69
24
30
213
93
3
39
90
167
85
12
36
24
131
43
24
66
132
48
42
29
109
131
121
39
3
12
57
33
36
222
48
21
201
18
300
42
90
45
168
33
63
63
54
90
57
56
109
27
27
396
9
63
41
31
36
21
27
114
11
64
123
141
3
30
23
31
90
167
13
72
24
30
101
64
24
99
60
30
59
157
96
48
18
180
45
9
18
60
102
3
192
48
24
81
18
162
48
180
143
48
49
47
48
16
33
39
104
40
33
159
75
29
55
42
15
176
16
24
8
79
113
96
157
18
12
53
25
156
24
3
45
42
30
18
18
119
7
89
64
27
54
6
180
138
60
18
21
48
21
35
49
54
132
45
24
21
171
32
31
57
9
42
21
117
59
13
18
9
48
248
19
18
99
168
32
103
48
78
72
51
192
216
93
11
7
9
33
48
342
9
72
15
138
114
12
153
8
37
99
123
18
3
9
18
29
232
51
93
72
15
18
48
132
30
29
133
150
126
48
132
12
87
111
129
75
93
33
120
132
99
8
48
25
18
72
66
42
9
183
9
27
6
90
90
75
33
72
18
45
111
17
64
45
35
73
222
57
32
19
18
12
143
48
31
36
141
51
237
213
75
195
29
7
89
25
72
335
163
60
30
27
56
43
93
87
6
51
15
18
39
32
19
45
45
3
33
47
16
27
150
48
240
66
90
24
66
114
71
139
162
144
3
3
18
27
48
264
96
8
19
54
71
253
78
12
81
141
75
153
36
24
90
30
36
114
21
8
37
72
24
3
8
48
79
42
66
42
12
39
48
8
16
216
141
78
173
1
18
108
18
6
33
33
240
162
69
24
8
61
18
138
42
90
123
75
12
18
18
24
48
342
42
36
12
21
21
30
36
54
99
32
16
80
43
117
141
27
63
41
112
27
21
117
11
193
66
69
3
60
180
12
6
48
3
39
48
96
57
123
66
3
87
42
15
3
45
120
69
120
96
59
223
18
42
30
36
6
21
24
171
30
150
30
18
24
300
29
103
174
54
69
176
13
27
192
63
108
24
21
9
18
53
40
309
131
79
33
27
48
18
18
9
153
18
269
48
112
ABCD 93742992932*3^$a+1 [50028]
30
6
116
24
9
3
33
15
4
32
28
53
12
61
26
58
6
125
27
48
36
10
95
19
54
72
119
72
7
8
124
44
156
28
66
62
34
30
44
40
6
14
34
2
165
25
14
16
20
10
18
36
20
4
53
97
2
58
26
21
39
10
60
2
82
60
36
204
38
24
60
24
4
30
6
32
22
42
24
84
66
2
118
24
62
34
54
12
56
4
84
56
88
12
30
11
3
36
28
30
36
2
45
13
95
19
8
22
36
66
90
24
66
108
36
29
96
120
51
81
15
52
41
25
6
108
30
2
10
60
24
50
10
2
24
60
24
4
32
28
56
16
24
30
71
15
94
36
24
24
242
40
44
4
53
67
6
36
54
54
102
18
26
12
48
9
72
25
30
125
51
52
56
45
31
114
6
29
51
36
84
10
138
30
90
60
30
47
279
106
14
132
9
49
2
64
48
6
96
71
43
20
4
5
3
64
29
19
30
96
210
30
2
52
8
34
78
30
30
132
44
4
186
36
14
12
84
24
12
52
6
26
9
31
20
88
6
2
60
4
89
79
66
24
11
1
18
32
40
5
199
24
12
54
2
28
5
1
18
42
11
120
7
6
180
86
28
12
48
60
56
16
30
26
4
80
10
48
47
25
14
9
3
4
30
48
6
5
49
66
30
66
20
141
7
32
36
34
24
2
108
10
35
15
40
56
33
51
10
36
11
3
16
56
24
45
49
50
12
52
60
68
82
146
45
55
54
38
24
10
60
74
21
43
56
16
44
12
4
140
58
191
79
12
29
121
24
2
48
12
9
43
6
120
35
1
54
20
72
82
62
4
24
8
84
34
6
108
8
9
49
30
114
35
97
24
24
12
11
39
58
2
64
120
30
2
4
18
42
44
4
42
26
4
53
1
26
28
42
24
54
32
180
10
18
188
22
12
78
30
26
117
49
48
38
9
39
76
120
54
47
3
36
141
139
54
2
52
30
11
1
18
56
124
176
46
26
22
30
42
30
56
24
24
36
24
60
57
15
82
12
26
28
36
120
41
15
60
24
21
7
12
20
88
56
10
122
22
2
238
30
36
54
38
34
60
54
20
76
44
124
92
9
31
84
54
102
48
36
90
6
20
28
68
24
58
47
75
105
13
182
10
14
57
43
6
30
108
12
54
144
30
77
120
39
36
84
34
42
56
4
234
47
19
56
60
28
6
74
12
28
216
140
10
26
52
17
25
86
48
21
84
31
104
10
50
4
12
30
60
18
36
30
47
13
122
24
9
15
4
65
61
62
24
34
6
20
70
30
48
56
64
6
11
19
6
18
42
30
20
10
48
2
28
102
11
19
5
49
86
10
48
2
118
2
88
92
4
77
13
35
75
60
34
42
116
22
26
36
28
17
39
12
22
60
11
25
62
82
23
19
18
36
62
94
48
12
24
71
15
10
18
68
22
12
230
94
35
51
36
34
30
20
70
14
34
2
45
25
30
20
24
4
8
24
84
124
66
2
84
4
24
8
52
17
15
10
168
36
36
114
20
4
12
150
11
48
72
13
50
76
30
14
72
124
53
157
78
17
96
103
5
31
5
51
4
20
34
6
44
130
114
8
22
36
2
64
24
29
55
12
29
84
1
86
58
35
63
45
3
105
19
56
10
6
108
32
24
10
2
124
30
18
36
6
23
91
5
19
30
26
81
43
6
11
229
26
10
30
18
120
2
34
126
18
155
37
18
60
6
60
60
6
18
2
10
50
24
106
90
30
48
47
55
18
86
105
19
12
20
144
36
34
131
15
64
20
9
27
58
60
23
3
4
8
4
78
72
78
6
35
1
30
30
14
64
8
69
15
120
36
22
38
34
50
10
26
28
32
52
8
48
57
37
2
4
24
6
107
7
12
18
66
6
84
30
24
60
17
109
36
48
42
29
85
6
24
32
52
41
1
110
9
25
84
102
108
36
77
43
36
29
1
26
24
28
6
54
41
25
50
40
6
74
21
25
14
16
80
4
20
16
150
60
50
84
4
12
18
96
86
9
1
11
15
45
19
30
74
16
20
28
12
120
48
42
48
66
24
72
48
12
18
12
138
36
54
42
60
44
9
7
44
4
12
18
62
10
14
4
5
97
14
10
2
94
30
18
26
64
8
34
90
114
96
18
8
58
11
49
24
107
55
20
28
152
60
204
166
35
13
23
7
102
78
96
36
18
66
56
70
48
42
44
10
54
8
28
30
71
15
40
5
49
26
4
66
18
12
30
26
24
34
26
160
18
30
60
30
38
28
36
20
24
10
54
41
79
66
2
4
29
27
93
1
18
56
40
24
60
8
64
80
70
18
60
5
25
30
12
41
13
96
26
48
60
60
60
72
84
10
48
90
42
30
44
36
9
27
48
4
66
2
52
12
30
50
28
66
47
3
60
10
2
4
60
5
15
9
19
53
48
15
12
24
93
37
54
84
32
40
18
2
36
4
114
11
55
20
28
12
20
28
56
16
60
30
14
76
18
38
4
54
96
144
50
60
16
113
111
21
39
4
32
105
139
36
30
14
60
4
32
21
7
42
24
62
52
6
26
24
45
27
48
60
76
60
80
10
84
50
4
6
6
44
ABCD 93743129596*3^$a+1 [50035]
180
84
24
252
9
45
6
60
138
12
60
24
150
36
24
85
71
138
127
176
93
6
54
6
33
27
133
41
39
112
35
24
6
54
9
15
1
32
87
105
45
36
66
24
21
3
36
54
36
15
45
66
49
41
183
105
222
121
173
204
120
180
91
41
30
48
90
240
15
81
24
36
84
60
42
84
36
54
246
30
39
51
48
6
60
235
101
90
48
6
27
183
36
240
48
42
75
9
84
12
90
84
150
36
48
12
168
6
84
30
72
138
36
84
42
60
24
6
69
9
36
96
48
150
192
45
405
120
54
30
6
9
69
91
41
48
6
24
42
294
6
51
3
45
39
25
176
51
24
306
84
111
64
29
12
120
90
21
64
83
120
30
90
6
36
30
108
42
63
57
108
42
18
63
57
6
36
30
90
165
45
54
36
105
15
1
53
139
11
150
36
91
107
96
66
18
42
120
48
31
119
25
17
18
6
156
54
144
12
9
21
24
51
48
16
41
210
120
54
150
54
12
18
45
21
187
80
93
51
45
114
54
72
90
384
57
69
108
12
19
29
72
84
180
30
6
120
18
36
1
80
208
11
37
29
78
66
66
18
30
42
103
101
96
30
141
3
24
36
126
18
6
210
24
12
78
90
30
132
78
60
33
129
258
42
18
33
64
113
66
36
84
240
54
30
126
84
12
48
3
69
43
11
24
42
18
30
36
79
5
180
30
121
11
21
69
108
6
25
32
87
25
11
210
6
30
138
66
36
48
15
195
126
264
72
54
24
6
60
36
24
60
84
30
102
30
1
77
60
30
12
168
66
54
42
48
240
3
3
36
120
180
48
30
36
174
42
99
285
67
23
36
21
3
66
18
6
306
81
69
43
17
84
24
3
57
6
60
84
66
15
9
7
29
6
90
30
21
112
11
66
18
6
36
78
6
126
21
63
49
32
45
163
32
213
60
15
111
24
25
368
39
121
53
84
282
13
17
60
3
87
169
240
32
63
24
180
30
36
24
30
12
33
45
66
186
120
138
117
96
117
66
174
27
15
48
12
18
6
6
135
45
24
75
21
43
5
36
30
54
90
25
5
6
156
90
31
47
12
84
1
209
6
108
36
6
168
60
63
39
48
60
126
150
9
111
6
18
36
21
45
108
7
29
6
141
9
39
339
12
174
51
15
84
6
120
90
229
35
24
222
39
9
36
36
63
51
45
129
36
24
30
36
6
90
24
6
99
45
19
65
252
24
75
129
66
60
270
6
30
31
23
105
21
30
13
17
48
42
60
150
90
9
160
299
210
30
12
48
102
108
192
39
96
9
24
12
84
111
15
81
33
216
30
108
210
36
90
45
16
59
6
18
90
60
66
37
23
36
69
112
29
48
120
162
78
60
60
102
114
6
54
24
7
125
19
80
75
66
24
126
24
37
32
15
33
9
84
99
81
90
60
6
48
12
18
66
147
144
39
84
21
64
155
12
25
65
63
81
6
54
30
144
66
19
107
48
72
24
24
90
3
177
30
6
139
80
81
31
29
6
84
6
48
6
66
120
18
126
66
33
15
126
54
30
126
145
269
12
120
90
48
37
29
216
18
36
21
63
42
30
25
119
60
24
42
24
54
132
108
330
3
3
96
198
120
6
60
114
96
330
30
60
7
179
144
ABCD 93743168284*3^$a+1 [50182]
12
84
7
38
52
23
36
156
75
70
47
12
99
36
9
121
6
29
24
60
31
5
9
12
3
75
57
15
45
9
66
9
36
24
295
41
132
147
16
5
3
30
46
29
12
99
21
12
7
41
25
95
48
24
12
15
10
35
51
93
12
75
105
60
15
117
13
23
31
5
129
42
64
41
12
21
22
24
104
106
146
4
53
27
33
3
24
9
36
48
51
9
27
69
12
72
13
114
53
93
3
121
23
12
91
20
54
24
15
7
68
22
84
6
24
80
9
7
89
36
120
39
45
55
5
1
24
35
55
14
16
59
15
21
36
39
21
9
39
7
8
76
60
116
9
24
21
6
4
5
99
16
14
46
65
24
7
20
9
15
33
3
9
21
10
24
30
6
17
13
14
33
36
51
76
77
120
21
27
63
57
24
1
8
39
27
21
69
6
117
60
87
153
43
30
35
12
36
87
153
15
16
53
43
5
109
179
67
5
60
24
25
36
30
89
51
69
120
9
51
1
38
12
9
85
86
69
39
9
117
40
71
33
82
53
91
65
25
50
9
1
6
30
23
37
24
6
44
9
36
39
9
7
20
9
37
50
4
14
30
22
83
21
15
48
67
53
60
63
18
76
30
6
30
53
36
60
51
64
26
159
75
40
5
25
30
53
36
27
24
9
12
12
37
14
9
7
200
36
33
24
57
10
53
60
57
70
96
8
76
90
74
52
89
24
15
9
73
23
31
6
60
47
12
85
11
24
55
29
60
24
27
81
120
48
165
16
126
5
55
29
48
67
5
36
79
5
31
53
51
21
129
51
123
45
96
39
117
15
4
36
30
23
24
3
24
9
12
49
11
85
35
9
54
177
9
46
24
96
53
27
34
26
4
60
5
39
57
12
12
85
35
60
60
15
33
37
90
29
7
24
41
49
23
133
35
49
14
30
270
105
7
218
15
84
3
18
16
119
61
6
68
69
3
45
33
36
10
20
10
14
9
73
8
16
14
46
66
17
72
15
9
1
6
44
69
96
36
12
12
60
39
9
7
29
27
9
48
51
30
6
93
36
7
60
5
9
114
9
3
33
27
64
53
27
45
75
33
3
4
36
24
6
38
36
45
15
9
7
29
75
40
5
1
30
77
63
4
5
145
14
46
126
5
24
36
24
39
52
120
5
3
105
36
24
60
37
60
107
48
9
39
37
38
57
19
5
111
9
48
37
14
76
150
90
41
12
43
60
20
33
36
15
114
12
27
27
16
188
66
90
46
24
6
17
3
9
9
99
12
24
72
132
12
96
93
30
81
36
15
40
84
5
24
144
36
135
52
17
36
87
9
9
22
38
52
14
46
80
63
1
26
4
41
24
24
61
95
9
30
57
108
7
5
63
9
3
45
24
84
120
60
27
93
217
38
76
41
63
22
14
33
57
10
26
27
21
22
74
3
12
48
43
65
132
60
12
51
100
77
57
51
3
9
48
24
24
12
24
39
6
54
9
27
9
12
25
110
4
41
105
3
7
38
27
9
15
9
27
109
30
53
27
9
96
31
104
105
36
15
70
60
47
12
1
84
20
46
5
3
9
3
100
8
52
8
46
6
14
16
23
15
76
53
13
30
5
79
53
3
48
96
9
57
135
9
46
24
5
15
10
23
12
9
39
73
14
21
48
7
65
168
7
137
3
4
5
1
54
5
48
72
25
20
30
24
9
12
51
9
120
55
6
218
45
67
29
96
49
83
51
9
7
6
23
45
87
129
10
96
65
72
111
237
33
42
4
50
30
21
132
87
9
27
48
96
46
30
24
96
209
24
132
24
48
13
59
1
30
5
99
21
12
12
9
15
117
75
72
7
53
12
36
19
65
48
13
14
36
57
60
3
9
31
5
123
30
15
37
204
35
1
35
15
117
60
73
23
15
6
15
105
3
51
9
120
103
5
39
69
12
48
7
17
168
24
180
1
24
11
55
8
45
156
15
9
67
125
19
65
31
14
3
87
81
145
20
10
17
43
5
3
16
5
15
45
24
12
75
45
33
90
9
36
7
17
12
24
36
15
21
24
15
84
16
5
25
14
9
43
84
30
66
29
60
15
45
69
66
130
90
5
48
7
6
134
33
3
45
48
91
53
73
54
113
36
24
72
48
21
22
89
36
25
23
61
6
125
19
41
12
63
40
60
44
33
43
14
39
7
5
12
67
101
72
3
100
53
7
149
31
80
84
69
24
7
29
84
3
10
54
65
51
9
60
36
45
30
40
30
59
15
16
5
24
96
168
84
36
91
80
16
5
48
87
9
48
21
99
27
69
1
59
12
19
173
7
29
7
38
36
3
72
1
8
15
121
14
16
20
66
15
39
16
17
3
40
30
83
81
15
60
24
24
48
55
29
36
105
87
12
15
30
10
89
36
48
13
44
51
3
57
99
69
121
26
4
5
24
24
36
7
24
26
48
46
89
96
36
9
39
7
17
93
54
16
8
16
120
74
22
5
9
51
39
190
90
5
108
3
70
90
29
15
16
14
51
60
24
84
12
9
75
31
17
3
30
18
46
170
6
108
39
108
12
12
39
46
36
23
21
39
31
36
29
15
196
14
3
7
60
65
9
46
5
ABCD 93743274512*3^$a+1 [50000]
18
3
69
36
30
42
30
12
117
28
23
13
12
32
16
36
41
75
33
15
24
51
157
8
45
27
57
31
24
23
49
48
11
45
15
49
8
40
107
6
7
35
42
15
28
24
11
30
135
3
72
168
24
36
54
7
89
12
79
24
29
7
83
36
24
18
42
73
48
29
43
8
15
61
11
37
5
183
15
30
3
27
73
17
102
13
24
71
18
84
3
75
42
15
45
3
27
25
11
24
37
41
12
63
15
108
12
42
66
60
12
37
35
96
42
19
23
45
48
72
16
5
360
39
36
40
80
15
12
30
79
108
48
35
97
41
39
51
24
30
30
1
59
13
12
233
67
72
53
3
27
66
39
105
6
84
57
9
12
12
211
116
51
25
12
20
28
17
163
5
18
21
33
90
25
23
108
1
24
20
45
19
113
18
30
24
75
48
28
5
282
18
174
36
42
7
12
80
16
35
45
28
36
80
21
78
169
65
55
8
4
11
12
21
64
5
3
45
18
1
29
51
3
61
47
18
75
75
1
71
49
24
29
60
175
35
6
19
32
3
6
12
63
24
3
117
28
17
6
57
52
48
17
78
9
4
80
36
63
150
96
7
44
88
35
57
9
151
20
111
105
40
24
53
91
5
79
60
35
30
67
11
69
4
29
51
76
48
36
35
9
15
37
11
13
47
37
23
37
11
30
27
15
13
180
84
65
66
157
5
48
7
53
31
59
1
11
9
16
17
18
9
3
60
61
32
135
9
24
136
36
5
7
11
37
24
8
33
30
9
24
64
11
45
15
9
36
156
21
12
103
12
41
24
66
54
6
45
39
33
15
109
59
97
23
24
6
12
72
18
102
18
133
35
114
36
39
111
1
41
135
28
65
75
15
21
4
5
24
36
132
18
9
33
127
12
156
53
102
45
28
65
12
19
308
16
120
24
5
60
63
45
42
25
72
11
72
33
123
81
9
60
79
36
77
3
16
41
67
48
32
21
15
40
24
12
83
13
20
28
12
77
7
20
64
35
84
30
6
37
47
61
20
45
12
103
12
48
35
9
16
179
48
289
11
37
23
9
16
5
79
8
45
108
12
36
30
72
120
33
64
11
42
18
21
3
13
5
7
35
37
131
30
18
69
111
30
87
15
93
15
12
25
5
39
4
59
18
48
24
27
3
66
42
18
114
30
36
54
18
12
36
102
49
11
72
25
5
31
32
40
84
11
97
95
30
7
41
55
92
21
30
37
12
12
11
13
35
24
45
36
15
12
102
31
5
175
60
35
45
52
8
36
4
12
60
17
60
67
8
21
42
13
12
35
37
8
15
37
23
60
49
59
45
45
54
13
68
9
55
20
40
65
78
60
25
5
55
20
12
75
6
15
15
57
93
12
30
18
79
5
150
21
36
219
30
295
84
8
48
64
65
66
81
9
55
36
8
36
39
157
11
12
121
29
31
17
18
9
45
67
48
23
25
17
67
53
103
152
28
48
60
65
72
18
45
16
191
25
17
18
13
24
95
57
3
18
30
33
27
169
48
5
7
59
25
12
35
18
54
30
7
44
4
23
105
48
87
9
28
23
42
87
48
28
17
15
28
5
78
30
87
105
127
5
3
3
9
52
8
148
32
33
18
1
59
69
48
3
25
5
42
37
5
36
7
23
12
78
79
11
109
56
16
140
3
33
24
4
44
88
44
48
16
35
12
37
71
9
96
15
54
43
44
36
15
42
3
12
33
18
42
55
155
9
16
24
59
54
3
57
3
117
18
30
19
8
3
49
20
9
54
18
240
39
16
24
24
24
5
3
40
113
54
6
72
7
41
30
9
28
84
23
13
60
32
123
25
8
57
12
31
89
6
24
36
12
25
68
9
103
47
81
12
33
54
45
108
4
8
63
18
24
48
78
289
56
64
11
85
20
69
126
1
59
97
47
30
18
42
103
20
88
89
31
12
35
57
88
104
51
12
18
87
28
23
21
21
30
30
19
59
30
19
8
40
53
79
125
103
35
18
12
7
8
15
12
18
30
33
16
48
96
36
23
6
67
35
18
19
32
4
32
63
37
104
40
24
65
31
20
16
32
96
39
13
83
9
16
77
15
4
53
27
39
30
132
18
57
15
13
116
51
12
13
77
55
12
44
39
6
27
33
91
41
39
28
5
6
60
9
40
12
48
5
43
12
20
45
31
29
115
68
4
80
33
48
27
51
54
36
67
48
12
95
30
18
12
9
60
33
7
29
67
44
28
36
47
37
5
7
128
12
24
12
28
96
56
15
13
47
13
29
7
59
21
4
5
72
42
145
23
145
35
37
23
9
3
33
75
18
31
68
15
168
13
44
108
40
23
60
24
97
29
42
108
25
20
76
23
73
5
3
12
124
8
21
55
137
18
72
12
1
96
20
76
47
18
18
24
25
12
60
128
40
5
30
6
90
9
21
39
21
15
165
24
30
33
3
1
41
39
144
27
9
28
65
3
63
25
84
23
37
56
16
108
48
12
32
4
32
63
61
89
7
8
9
150
13
17
66
12
13
17
42
13
44
124
77
48
7
32
21
24
18
78
111
36
3
90
7
35
9
36
45
12
66
84
96
42
39
33
43
68
16
11
ABCD 93743543542*3^$a+1 [50042]
27
44
61
35
1
12
18
45
92
28
39
12
17
19
17
1
6
36
54
30
29
49
30
45
33
210
65
67
89
112
12
60
72
33
90
65
12
100
8
13
3
80
61
48
24
3
104
24
13
15
105
35
1
90
6
11
19
57
15
21
80
48
1
11
28
20
52
45
24
48
144
6
17
36
19
5
16
69
30
18
42
5
180
31
5
85
66
18
36
114
30
11
64
15
65
67
17
37
36
3
15
21
9
35
37
6
33
21
3
63
41
24
49
18
21
9
6
29
28
12
8
13
84
59
12
1
11
7
9
56
31
30
24
35
13
11
12
40
15
69
3
90
23
52
99
17
19
21
116
43
53
12
7
6
30
54
11
31
17
4
68
24
13
12
71
4
60
123
5
16
36
33
54
17
40
56
31
57
8
55
6
108
12
39
15
114
3
20
36
67
33
44
7
36
29
67
41
36
7
9
33
3
20
24
28
8
7
17
24
12
55
12
17
4
57
3
152
7
12
18
3
8
7
29
13
48
36
39
8
7
24
18
18
5
88
51
41
100
21
11
55
45
36
9
24
47
12
7
18
47
12
13
42
5
25
11
67
5
7
78
47
36
40
108
92
31
17
76
15
6
3
56
64
72
15
65
52
27
6
84
63
56
61
6
33
39
57
87
33
21
12
11
52
44
1
132
23
49
71
48
1
36
35
12
7
18
63
72
99
29
100
57
120
83
25
42
33
32
72
1
63
9
27
20
13
11
1
6
30
24
75
20
31
30
107
12
7
24
12
17
84
24
19
6
84
59
4
48
32
40
141
6
48
29
12
19
48
57
3
48
57
8
24
91
45
15
12
72
21
60
51
17
12
4
20
40
8
100
123
5
31
17
13
11
97
6
30
27
252
15
18
11
7
93
69
3
9
11
24
1
47
52
63
45
15
21
120
21
23
7
18
27
44
37
6
17
1
3
12
80
88
27
5
16
20
1
18
41
7
21
69
42
29
12
7
77
1
155
4
56
37
75
8
24
4
63
57
20
31
6
23
31
66
27
20
43
93
21
59
13
18
5
16
69
3
123
57
27
60
5
31
53
4
8
28
20
12
1
3
63
54
99
87
12
18
27
36
20
25
23
73
48
42
17
40
20
12
4
20
28
33
59
16
39
21
8
4
36
20
13
60
11
55
21
20
1
36
90
5
49
11
7
54
54
12
45
20
52
8
28
15
125
49
71
7
90
51
69
24
11
12
16
9
39
20
13
60
3
8
7
21
12
15
42
71
1
3
20
25
60
59
36
84
12
24
1
47
7
29
36
24
16
21
23
16
51
5
72
25
18
17
19
6
30
17
4
36
177
24
75
12
32
144
61
3
20
72
13
3
9
35
25
123
15
93
8
13
23
67
89
12
19
17
19
24
108
33
36
21
39
33
83
40
8
16
92
24
7
149
97
71
64
12
3
12
29
12
1
39
12
32
37
18
29
7
93
32
1
11
36
36
36
28
20
12
4
33
150
18
3
56
88
45
47
25
11
49
3
8
7
17
88
8
25
63
36
15
5
24
37
54
18
3
105
24
23
12
24
24
19
101
36
16
15
5
180
43
53
4
44
31
30
6
174
35
36
40
44
84
24
13
23
52
20
84
1
36
11
7
89
13
54
60
65
7
65
25
15
8
7
41
16
24
9
23
40
27
45
32
67
24
30
3
3
33
15
29
67
69
80
196
9
35
36
12
43
54
90
29
67
5
61
18
5
156
84
24
4
60
36
12
21
147
27
5
67
57
68
7
18
12
72
18
5
4
32
55
29
4
20
36
103
21
32
4
8
13
3
9
63
69
75
15
36
33
20
72
24
100
21
23
31
33
33
39
164
1
75
20
24
37
6
66
54
9
68
73
30
21
15
77
13
42
41
7
42
35
40
33
3
8
61
18
5
28
21
47
61
83
7
29
64
8
4
51
5
49
6
29
1
63
123
66
3
20
19
5
133
71
4
32
7
48
129
3
54
15
108
24
68
1
18
48
54
11
13
35
67
21
32
55
65
25
35
55
5
40
92
13
3
44
7
21
27
18
54
29
31
69
20
12
109
60
3
8
7
18
59
28
3
65
19
18
108
6
17
1
11
4
57
3
63
53
4
75
33
69
183
57
11
37
96
23
13
120
96
3
8
12
108
13
11
7
5
16
15
29
1
90
5
49
11
48
400
51
30
11
24
7
48
9
12
32
12
7
36
101
12
4
44
64
20
48
12
12
67
17
40
36
8
96
112
27
41
19
53
19
141
21
23
13
18
53
4
9
11
12
24
72
97
18
9
56
88
9
18
72
17
40
20
88
60
72
117
6
90
75
8
7
12
41
37
75
12
15
42
59
7
24
84
93
20
24
72
24
1
3
33
59
1
23
67
54
3
27
21
57
11
60
37
23
24
25
47
43
53
88
32
19
18
42
12
54
6
17
49
18
9
105
12
54
5
4
8
7
21
12
3
65
7
17
40
8
25
51
24
9
60
3
27
17
7
137
19
17
4
68
48
16
87
18
3
12
15
6
119
7
93
20
16
8
12
25
60
23
7
5
4
36
48
20
1
15
56
24
61
35
4
36
60
87
30
71
96
13
23
55
192
18
3
92
1
18
21
45
27
12
8
49
3
104
73
47
1
3
15
42
48
24
30
9
15
66
18
41
40
87
65
25
18
53
1
12
24
12
83
31
113
60
1
23
37
15
15
42
23
48
1
39
92
85
30
29
108
13
35
19
12
53
37
63
36
68
16
56
84
37
27
20
24
19
24
29
91
9
15
18
11
60
19
48
36
60
18
3
9
6
30
234
54
6
108
29
132
48
60
12
40
24
33
95
16
92
7
117
48
3
29
4
33
6
5
103
125
55
29
36
48
16
45
3
93
30
9
20
16
44
84
157
3
20
24
25
12
63
27
78
23
49
12
11
48
19
33
57
30
45
63
72
18
47
64
21
23
48
85
75
57
23
88
80
60
24
7
36
29
25
111
51
114
155
12
12
31
149
40
63
21
3
21
15
90
18
54
23
88
ABCD 93743600968*3^$a+1 [50003]
85
30
60
48
24
18
216
324
30
42
138
41
211
96
102
35
55
36
5
372
79
198
18
173
120
36
31
102
11
7
132
162
35
109
84
18
54
114
161
49
42
12
150
72
30
53
97
138
77
1
35
37
18
72
36
77
85
12
78
144
30
78
113
133
59
55
18
167
7
36
77
12
276
48
60
55
84
60
41
36
31
18
54
12
18
11
192
48
1
11
7
42
11
7
66
36
71
7
12
60
53
73
54
233
48
187
197
13
78
29
96
13
42
48
42
120
132
18
48
77
193
155
25
126
24
66
108
348
18
30
11
85
120
35
145
60
66
77
55
108
65
19
65
13
11
24
103
90
23
84
48
13
66
29
115
17
7
5
43
5
175
132
72
48
36
161
19
29
120
72
55
89
24
96
156
25
59
91
90
18
197
85
59
12
55
209
108
36
241
114
245
7
257
31
89
192
25
59
25
71
25
59
61
126
17
61
35
36
96
108
31
5
144
252
7
101
7
72
101
96
144
132
49
11
79
18
222
18
12
71
7
65
43
89
84
19
72
65
300
36
55
12
18
47
12
109
95
36
36
12
240
25
35
72
1
54
78
83
72
12
13
71
49
23
73
59
67
89
19
282
54
60
66
18
17
109
222
18
191
19
6
144
59
7
29
7
72
41
72
19
89
60
61
35
324
181
11
43
41
163
48
24
18
30
53
7
137
48
25
78
17
180
127
29
79
156
24
53
127
336
29
103
12
36
197
7
41
85
84
42
65
84
187
17
7
5
96
199
144
24
18
48
54
77
55
41
7
5
72
168
25
11
49
120
6
66
54
245
61
114
126
66
24
48
125
7
41
133
90
60
216
48
113
37
11
115
54
12
6
17
12
24
96
43
72
53
187
5
31
53
31
114
84
78
329
259
150
210
96
48
5
37
35
48
12
36
49
119
19
53
115
84
36
198
47
24
133
47
73
6
29
7
324
210
24
72
228
23
12
133
48
42
17
55
12
18
126
42
90
180
72
173
37
215
120
43
54
78
41
49
210
77
13
23
217
35
67
24
5
276
60
24
12
85
47
60
55
77
48
25
120
11
67
29
223
156
5
49
6
72
30
24
18
53
19
198
162
138
60
102
29
7
60
84
36
53
55
60
17
60
49
35
49
11
25
83
67
53
120
72
24
276
48
55
48
53
7
17
288
139
90
11
13
12
108
71
79
17
55
77
121
47
55
24
161
13
54
36
29
96
1
78
30
72
299
31
228
60
17
175
6
95
115
5
72
91
120
6
18
246
71
36
12
205
35
97
35
48
7
101
7
102
59
31
29
7
29
49
30
17
133
119
55
60
125
145
35
31
6
71
193
11
84
157
108
11
43
17
25
83
55
150
23
60
48
72
49
120
90
54
126
24
126
35
13
126
5
1
138
222
108
18
53
19
72
41
13
30
77
120
12
7
60
90
95
43
72
126
54
114
239
25
35
36
19
60
12
60
36
84
198
72
114
84
101
132
37
47
85
48
90
42
35
193
95
36
72
49
131
175
162
42
84
126
60
90
29
7
72
120
5
1
ABCD 93743630686*3^$a+1 [50024]
43
17
1
80
72
58
102
83
12
9
94
20
36
21
48
1
48
2
10
59
25
66
8
58
12
18
30
8
66
10
24
20
10
17
13
92
3
60
12
72
27
18
51
12
9
46
5
72
111
21
25
96
38
9
7
29
19
6
11
15
18
27
13
18
12
78
42
8
88
14
15
31
6
35
9
34
41
1
14
9
73
18
54
12
24
35
31
5
21
64
30
38
3
19
6
80
28
107
24
1
12
12
11
25
30
20
12
33
109
11
33
75
9
147
25
24
167
67
5
48
3
16
6
84
38
6
22
60
2
15
7
24
5
37
74
18
27
15
10
36
18
2
4
11
7
53
7
5
12
109
6
6
32
15
12
9
51
81
4
11
60
19
36
5
19
26
10
38
27
12
12
9
27
12
25
47
15
18
10
20
22
60
14
81
45
34
6
48
47
25
23
61
2
118
6
29
45
16
23
1
12
162
5
13
2
46
36
8
118
12
17
21
3
7
44
70
23
33
10
8
4
18
12
2
10
11
108
12
15
34
8
10
80
21
37
42
5
36
60
55
36
6
2
16
29
43
2
22
18
30
110
3
13
20
27
199
44
9
12
21
27
12
31
38
16
56
27
25
12
35
24
1
71
12
45
30
16
5
39
10
12
8
27
19
17
15
10
20
34
5
31
108
24
5
117
51
27
45
13
90
5
9
51
3
9
7
60
14
51
33
15
31
54
30
2
51
75
64
29
19
18
14
45
9
10
42
23
31
60
18
71
61
24
11
75
16
29
13
30
20
28
32
18
160
48
20
82
48
60
6
174
29
1
2
10
23
25
44
10
12
29
1
11
19
14
64
12
68
12
6
52
20
10
38
42
16
24
23
72
13
12
12
44
22
5
13
11
115
104
9
13
12
36
20
102
34
11
72
12
1
14
6
27
72
1
18
20
22
50
70
12
18
12
18
48
12
12
32
24
15
25
12
20
12
28
62
45
43
29
25
36
2
18
52
12
35
73
32
16
2
46
11
61
8
16
14
45
7
5
13
35
12
15
9
21
22
5
1
36
18
65
1
12
47
12
123
28
5
37
12
8
6
21
36
25
24
6
29
33
27
15
90
10
98
16
30
89
21
34
6
6
170
46
53
61
54
42
72
6
5
49
12
48
83
24
36
7
78
44
6
22
18
50
22
6
11
1
48
11
9
16
36
32
6
16
24
41
9
54
33
13
36
23
73
2
10
36
44
3
12
93
22
17
79
36
26
18
90
16
30
5
19
2
18
30
15
1
24
56
4
72
59
25
18
12
120
5
1
18
6
18
6
36
11
49
26
105
13
90
56
78
10
66
32
40
14
4
44
52
36
17
1
24
12
119
1
66
18
11
45
34
17
19
29
9
3
13
2
84
6
3
12
25
12
42
18
42
20
21
33
16
116
18
9
36
19
5
7
26
75
25
18
5
21
58
30
8
10
5
7
6
24
47
3
52
53
21
40
11
36
60
13
11
1
30
60
30
20
10
2
88
84
71
12
13
23
181
38
48
4
18
108
48
71
13
72
131
9
10
41
24
19
14
16
14
6
10
54
56
52
18
29
43
48
54
132
23
48
12
13
20
4
23
7
14
22
5
27
10
12
14
9
7
6
122
10
32
63
1
2
4
5
1
18
6
23
21
40
54
6
2
9
19
44
40
50
28
8
16
26
72
16
50
34
26
16
23
31
5
72
13
66
5
13
38
45
60
39
10
24
26
9
7
2
40
8
60
15
13
24
18
30
20
88
12
42
17
39
10
11
1
24
11
43
29
12
1
44
70
20
21
7
17
109
2
33
7
65
24
36
13
72
12
72
11
24
1
12
155
12
33
88
35
87
93
48
31
36
12
5
7
8
33
43
77
25
20
3
31
41
37
6
2
15
3
9
15
22
68
3
19
36
18
36
14
10
30
6
23
1
35
79
36
30
12
54
18
2
21
12
37
8
76
107
45
24
36
10
2
3
79
14
12
52
2
10
18
18
23
45
15
12
13
12
30
8
22
42
2
28
23
37
20
6
12
64
5
31
5
13
71
13
20
18
9
24
1
11
27
10
6
17
39
58
6
20
42
4
6
5
7
5
13
119
13
6
74
10
26
40
26
9
31
5
49
12
8
16
48
47
105
30
10
35
15
16
2
51
24
37
18
30
20
22
14
10
12
30
14
10
44
27
49
30
48
18
14
45
45
10
5
24
36
48
12
49
6
30
50
18
46
2
27
15
118
8
16
18
12
30
66
65
19
53
1
12
24
20
39
96
1
35
13
20
82
5
19
18
95
12
3
90
46
5
67
29
31
38
10
29
15
10
8
22
17
9
15
19
53
13
24
12
36
84
11
60
37
12
30
80
18
51
9
27
135
16
24
5
109
12
32
3
7
8
9
13
30
17
1
78
42
2
6
36
36
34
29
85
6
5
19
32
142
8
3
25
2
9
13
20
16
11
1
92
10
5
91
2
18
9
13
23
24
37
20
6
93
31
30
35
36
37
80
90
22
59
7
29
19
17
13
36
11
39
9
1
36
83
36
9
94
53
73
35
25
95
1
35
120
36
25
60
32
60
75
15
16
6
6
2
6
94
11
31
26
40
12
38
45
49
80
111
49
36
2
6
12
24
54
64
5
91
2
15
57
3
63
64
17
31
53
15
21
13
42
68
22
6
30
83
25
96
96
18
74
36
15
27
94
114
12
14
16
50
22
47
63
76
6
6
38
16
23
33
15
19
24
26
34
6
84
24
2
16
30
23
61
26
28
77
19
30
44
16
59
60
97
2
78
3
117
63
1
24
24
12
11
9
40
35
13
18
17
1
24
11
36
55
30
18
17
84
61
23
96
1
11
49
30
53
13
24
18
30
20
52
35
21
52
47
15
9
19
77
1
2
10
38
9
13
23
12
15
6
15
87
34
44
51
13
47
1
140
27
37
18
5
3
9
13
12
11
27
46
54
62
30
18
3
60
15
45
13
11
31
5
25
47
97
14
34
23
7
26
10
12
68
36
10
6
5
33
15
129
15
67
65
13
6
90
24
20
16
30
30
66
26
18
30
39
31
30
14
10
48
18
30
90
12
30
18
17
145
14
4
17
48
156
13
8
112
12
24
32
3
19
110
22
53
1
26
16
44
28
2
70
24
5
19
18
54
24
30
35
7
30
42
18
60
48
20
6
64
5
72
24
9
6
33
3
28
110
51
3
28
68
106
48
12
36
62
58
24
11
43
32
10
48
59
13
60
8
76
14
9
31
14
18
4
78
6
6
8
42
9
36
24
60
24
75
22
68
27
15
16
12
77
25
6
65
33
4
50
18
3
105
39
27
130
23
13
18
14
51
12
69
15
13
80
10
42
48
23
43
32
4
66
47
1
6
146
82
65
141
27
39
45
19
42
84
6
108
29
55
42
8
28
35
49
14
12
9
33
10
6
11
24
159
46
11
73
23
12
67
66
12
23
12
31
2
39
24
79
66
12
48
47
123
46
18
72
18
83
13
14
21
12
9
111
73
6
6
30
5
37
6
29
7
8
40
17
25
6
5
13
71
9
10
17
49
90
26
3
12
79
38
51
51
6
10
29
1
24
ABCD 93744083276*3^$a+1 [50108]
132
48
24
11
72
285
36
60
112
8
16
168
72
104
100
11
108
12
13
68
15
72
105
3
13
44
27
273
36
60
36
135
25
83
132
13
23
12
21
87
49
23
57
15
96
33
72
4
108
36
60
96
8
280
20
3
97
47
1
32
16
44
52
11
93
4
35
48
24
108
12
9
120
60
12
132
27
36
85
24
131
69
24
27
25
32
60
63
73
44
100
48
32
27
193
96
36
24
32
24
88
20
15
21
40
32
64
24
71
120
45
36
12
76
71
1
35
25
59
49
32
4
80
111
33
36
108
112
83
97
236
144
15
205
144
152
28
80
4
32
40
11
9
4
32
12
36
39
48
57
3
25
12
20
87
21
4
228
60
60
36
92
39
93
36
40
120
24
72
44
36
51
180
24
129
51
93
16
11
36
204
61
48
104
87
153
15
1
56
120
75
21
15
193
156
36
239
45
4
12
84
96
12
12
23
1
24
32
88
35
13
44
15
13
32
15
85
23
72
109
11
36
97
180
128
4
8
112
48
48
80
112
35
145
108
47
121
24
8
15
109
83
168
37
36
272
12
3
33
39
73
215
73
47
13
204
23
120
9
15
49
96
11
93
96
40
24
71
25
164
76
260
28
68
124
56
172
92
51
24
13
48
12
35
1
11
21
240
15
33
24
27
25
84
59
157
35
13
72
144
44
60
88
107
33
75
105
15
25
47
21
219
33
180
144
51
60
12
180
13
152
216
4
107
33
3
133
60
84
80
76
96
68
12
4
24
36
11
156
37
35
1
59
33
24
15
48
60
72
21
64
48
80
3
69
75
1
12
23
33
240
64
95
33
60
135
25
84
96
128
112
168
116
28
152
48
3
169
44
16
24
140
76
24
24
120
8
208
72
47
25
32
4
12
104
28
180
72
176
27
165
72
124
59
108
13
12
68
124
155
57
15
93
52
44
12
75
69
88
8
15
25
227
21
4
68
64
48
12
36
12
35
25
83
49
44
36
36
195
9
16
48
12
104
120
40
56
4
11
129
40
44
4
32
3
21
40
119
97
48
68
15
109
48
176
40
44
15
45
40
240
8
120
220
215
25
188
51
61
48
116
4
80
16
48
176
12
124
20
108
72
40
36
35
120
25
12
20
15
61
32
4
60
176
48
36
15
36
24
108
12
21
88
80
432
159
49
12
180
275
25
107
97
8
75
12
49
36
68
76
119
57
28
8
64
188
63
13
11
73
32
76
20
108
51
36
93
124
83
37
48
47
157
23
72
109
72
200
48
4
12
23
61
11
21
15
93
51
1
179
1
24
8
112
96
152
36
51
36
13
131
45
160
168
23
25
48
20
60
160
11
265
48
35
33
64
95
193
83
12
13
12
83
93
16
23
72
21
124
71
13
59
108
109
96
44
36
168
51
145
84
12
12
68
60
48
40
47
25
144
71
12
61
11
21
88
264
80
15
21
87
13
47
84
13
23
49
68
16
20
40
36
23
157
95
13
23
109
96
47
60
33
52
12
36
8
87
25
20
4
44
4
12
35
36
37
8
48
39
12
36
37
275
73
20
148
140
4
83
57
12
51
45
27
37
35
36
60
84
45
64
59
57
28
92
24
27
37
12
144
144
47
1
32
87
45
15
61
108
24
95
48
60
69
28
83
13
12
59
13
48
128
40
47
69
3
57
15
1
104
64
12
12
116
124
36
20
87
145
272
15
48
37
12
84
20
40
32
27
165
36
51
121
47
57
51
249
36
28
60
24
72
48
23
157
20
60
15
85
8
27
57
36
39
25
48
92
36
12
3
49
96
ABCD 93744092342*3^$a+1 [50021]
36
4
5
12
55
20
28
17
19
96
5
19
32
27
21
12
12
75
72
25
44
9
12
3
28
12
48
8
4
8
60
13
15
111
50
40
20
15
33
15
16
20
9
42
28
17
24
16
9
11
24
4
36
32
24
3
25
8
9
30
21
4
20
64
59
46
87
69
11
9
15
16
29
63
16
39
17
28
27
5
75
18
15
40
15
62
3
45
15
48
24
3
57
16
8
132
9
31
27
33
12
8
72
28
12
12
20
36
37
62
1
27
2
4
26
4
65
16
36
132
12
33
12
35
25
20
3
7
21
12
21
11
63
13
32
27
49
39
32
40
21
17
52
8
7
20
25
8
67
20
3
42
30
21
9
18
12
4
17
24
103
32
49
41
3
1
56
18
21
16
5
159
16
36
9
15
3
33
44
19
5
9
30
1
44
28
9
18
21
44
61
56
15
13
11
21
39
21
30
153
1
11
28
65
12
15
64
36
24
11
45
3
33
12
45
30
13
12
17
39
4
57
38
21
31
5
3
30
52
71
4
5
4
15
20
1
3
17
4
11
43
17
28
27
5
36
4
5
15
3
60
21
16
36
27
20
13
20
24
4
45
36
11
24
25
20
10
78
2
13
5
12
18
25
48
29
18
12
33
37
15
84
29
3
39
4
9
8
4
24
45
104
3
28
24
20
91
105
21
11
27
25
117
18
36
9
20
16
11
78
10
5
28
39
8
12
48
10
11
1
3
12
20
25
8
60
3
60
7
21
11
33
25
11
31
69
39
30
140
10
81
20
24
12
36
9
19
36
5
39
24
12
15
18
31
29
27
15
25
36
9
59
4
17
15
13
72
50
60
30
18
13
3
21
65
4
11
28
20
31
6
3
20
61
44
43
44
36
112
17
28
23
28
20
21
48
3
9
10
29
9
15
57
3
132
15
1
8
21
18
1
12
27
2
99
61
23
28
33
27
17
151
56
3
1
12
12
32
45
48
46
17
9
30
18
12
28
15
17
3
48
9
15
4
9
32
28
20
15
12
33
3
19
53
12
16
27
33
39
54
6
38
7
135
50
19
12
44
73
2
10
90
9
11
13
12
84
15
9
45
23
48
39
1
11
30
79
20
1
11
24
55
5
4
41
18
25
57
23
57
4
27
27
5
12
64
9
32
48
3
7
45
20
15
30
7
84
72
20
12
27
25
5
19
24
68
12
15
30
16
30
14
12
28
6
14
15
40
12
56
7
20
1
32
4
8
12
33
27
33
27
3
106
14
30
7
5
43
12
9
36
23
27
40
21
20
4
5
51
64
24
44
28
9
11
12
55
81
12
24
95
45
4
20
19
42
11
24
19
56
48
22
3
32
16
24
56
4
24
51
5
45
75
4
24
32
24
31
21
32
45
7
5
34
17
19
20
9
21
3
12
3
12
58
47
16
24
8
16
11
18
40
47
4
11
10
8
27
48
16
11
25
20
13
51
21
35
33
3
9
64
27
48
29
15
1
15
12
32
1
39
8
9
103
80
28
20
9
39
51
13
5
12
63
12
16
9
11
13
39
65
30
25
5
27
63
82
39
21
63
32
100
20
28
20
1
35
9
30
33
27
33
37
110
12
25
5
39
1
108
47
43
93
44
105
18
82
18
45
12
36
33
15
36
23
61
45
11
16
29
4
15
44
48
4
15
30
11
40
32
12
24
9
22
41
60
24
36
28
11
1
99
18
15
5
3
40
44
16
9
11
27
16
9
21
51
35
33
40
32
4
29
10
2
48
27
60
3
13
17
12
48
3
99
180
10
38
12
10
75
5
4
11
36
13
47
57
3
4
56
28
84
20
15
10
23
40
32
15
33
64
39
65
39
72
21
12
12
3
21
49
3
17
82
38
31
101
18
42
58
5
85
6
57
20
28
44
16
11
4
14
30
10
20
52
50
25
23
33
27
16
9
72
9
35
72
24
33
15
12
28
5
7
53
22
9
41
18
21
1
3
5
31
44
45
3
4
23
10
11
1
35
3
37
20
84
4
20
76
12
87
5
12
33
22
45
65
19
15
29
151
9
56
9
3
13
75
132
33
44
72
39
132
19
5
36
133
11
43
5
16
59
25
5
16
11
13
30
72
20
9
16
5
30
1
12
12
63
32
9
4
8
19
5
124
41
58
6
39
87
8
13
69
11
19
8
61
29
27
28
15
62
75
55
9
56
16
47
73
24
23
40
60
20
37
56
13
11
28
47
13
47
9
9
31
56
85
54
9
35
16
29
57
40
30
5
63
13
12
17
31
44
4
12
8
4
92
15
69
4
32
15
13
20
12
84
25
86
13
32
13
35
12
15
78
12
19
9
50
1
24
5
52
123
80
52
60
48
27
38
27
60
16
29
3
28
12
5
7
60
20
16
92
7
21
8
21
31
29
19
44
15
1
12
69
15
3
92
13
21
30
9
5
67
84
105
11
4
81
18
20
33
12
7
81
12
45
15
72
20
28
5
10
2
55
44
52
12
36
9
71
4
5
3
49
18
17
40
53
10
96
9
156
71
1
12
15
17
63
10
20
16
24
20
30
12
25
24
36
5
15
24
24
37
3
5
7
44
12
87
1
15
86
15
33
12
15
4
21
35
4
9
6
14
3
72
15
57
15
18
52
3
125
7
8
37
11
49
20
70
9
36
56
9
15
49
35
40
11
4
24
2
18
13
20
24
13
3
117
6
44
1
12
20
43
54
20
22
93
20
45
3
4
20
15
1
27
62
3
15
16
9
48
9
8
67
8
31
30
11
48
16
21
39
11
45
48
45
12
70
41
13
14
16
9
5
43
17
7
8
7
5
40
140
3
1
9
35
108
13
6
29
52
68
64
17
94
21
8
15
10
11
52
17
3
19
20
21
103
14
12
10
5
36
4
9
26
18
15
12
15
81
19
5
15
1
9
8
3
4
20
19
45
41
15
100
68
45
87
28
21
14
30
30
33
52
75
5
15
12
1
80
28
60
21
18
2
15
60
45
70
5
13
23
9
3
25
11
39
42
15
19
105
11
1
20
28
20
9
22
9
21
18
2
19
36
20
40
8
1
35
52
9
170
13
17
43
20
1
11
103
20
10
20
31
29
12
51
9
39
24
108
7
2
15
4
9
2
9
40
39
21
89
51
4
8
103
9
8
67
17
15
18
27
4
9
50
33
43
6
35
40
45
3
47
33
16
29
7
9
15
24
48
77
15
7
38
12
51
4
23
10
15
5
31
32
60
4
48
36
21
35
15
18
91
29
12
3
12
43
2
15
45
3
16
12
20
84
64
24
12
56
9
28
23
88
75
14
15
16
20
1
8
27
19
41
88
5
3
60
37
32
18
10
11
16
20
36
9
19
32
4
23
10
15
32
33
12
90
60
81
4
23
30
67
8
57
4
15
20
52
72
8
9
18
12
109
12
32
1
24
36
30
9
8
37
35
16
24
5
12
31
24
3
36
17
28
11
13
36
12
48
12
17
7
60
5
15
45
60
100
3
35
37
116
19
18
6
57
9
11
24
3
102
3
1
11
43
72
18
47
40
8
16
24
5
30
1
24
17
15
25
20
40
11
43
26
4
26
1
24
113
30
22
3
5
55
17
19
56
4
11
25
56
4
33
122
28
20
1
11
1
3
57
8
4
20
1
39
72
9
6
41
52
72
5
30
1
137
3
4
15
41
39
18
3
27
1
24
17
30
1
44
3
90
16
6
18
2
1
32
12
55
21
8
4
20
16
29
10
90
35
1
11
16
27
2
48
15
7
29
4
17
19
59
33
64
5
91
47
21
21
28
2
34
11
3
25
8
7
77
40
3
32
49
9
27
65
48
12
30
33
15
57
3
22
20
28
51
24
15
32
48
13
20
4
20
28
68
24
64
12
32
15
33
97
2
1
20
7
57
23
21
24
28
17
16
15
21
90
9
20
21
15
124
29
30
57
4
45
6
ABCD 93744209576*3^$a+1 [50015]
18
7
11
13
12
53
16
60
18
33
65
90
97
47
126
19
5
19
29
31
137
4
30
36
9
48
105
15
11
22
8
24
31
41
40
56
4
6
44
16
12
21
11
13
27
33
36
12
27
18
39
5
28
3
108
21
3
27
14
31
3
8
13
9
51
36
89
16
8
7
11
49
24
60
21
18
57
5
28
48
50
49
45
6
45
24
59
16
9
27
45
59
6
24
16
54
26
4
38
10
15
12
23
10
15
71
94
3
35
10
15
29
18
36
37
15
9
29
7
15
12
2
18
1
9
20
52
3
48
15
42
68
10
33
81
3
12
125
19
12
5
19
75
9
24
12
3
78
24
48
48
12
3
9
39
51
14
12
12
72
16
27
87
6
39
33
63
9
6
2
28
12
15
12
15
9
5
16
48
18
12
2
30
1
29
55
15
26
7
53
34
45
36
5
10
8
6
6
78
52
15
29
16
60
3
72
29
10
33
143
4
18
12
39
5
24
42
1
5
55
9
3
36
11
13
3
32
6
16
3
3
122
40
18
44
1
15
45
17
31
5
7
65
24
16
14
13
17
28
51
21
3
36
60
12
45
39
29
19
5
10
42
30
6
3
24
17
28
8
30
4
78
3
39
21
48
9
3
17
70
30
27
71
42
6
46
3
5
42
13
3
9
60
120
15
21
9
51
15
20
10
3
107
24
1
15
12
12
69
24
3
57
96
9
62
1
5
48
7
72
72
33
38
13
21
48
15
48
15
140
25
107
28
30
8
90
25
39
33
65
12
31
57
3
5
42
30
19
29
12
22
78
75
53
31
3
110
42
24
12
30
18
37
27
48
42
20
22
8
66
12
4
30
21
9
15
75
45
33
50
1
5
4
3
9
3
3
42
168
80
48
91
23
37
89
72
55
72
17
18
13
17
22
20
6
22
62
55
23
70
78
60
33
21
8
102
30
31
12
5
127
29
16
3
33
54
33
23
24
6
64
56
30
4
9
35
36
60
66
43
87
69
21
2
42
10
21
27
206
67
29
24
7
17
40
27
95
13
36
29
12
6
70
24
99
12
9
6
62
103
23
109
60
27
18
62
1
57
2
48
25
5
40
3
15
24
69
77
43
36
36
17
43
23
94
3
15
38
4
3
24
35
160
21
27
30
8
10
14
40
18
72
36
68
42
22
33
107
13
29
16
32
36
31
5
48
48
55
144
165
30
6
3
11
138
7
36
24
23
13
35
30
19
11
4
6
3
69
8
40
14
25
51
32
13
5
18
1
11
4
14
4
8
10
62
60
60
42
28
18
12
98
10
38
25
39
32
16
68
1
101
24
46
60
8
61
33
3
105
102
62
28
62
13
17
40
56
4
20
16
39
21
3
12
23
1
21
8
42
84
18
10
2
6
10
12
48
3
117
2
58
2
37
11
4
6
24
15
15
21
15
105
23
37
24
60
111
33
5
16
26
73
87
20
82
3
95
13
12
12
36
36
3
8
37
11
72
22
2
6
48
16
3
36
17
40
2
1
12
17
28
3
11
25
15
74
36
24
16
20
36
7
27
6
3
21
26
13
36
23
61
72
9
78
105
5
48
43
65
19
95
85
35
22
3
17
30
16
2
18
10
15
23
1
36
29
30
10
51
12
17
31
9
15
45
6
24
14
22
30
12
80
36
6
10
36
27
3
33
11
46
8
30
37
39
48
21
9
3
12
11
46
48
15
17
19
9
12
26
78
19
41
22
8
1
21
3
21
86
49
3
56
16
6
2
6
4
20
82
80
49
21
6
20
22
8
18
64
26
7
24
93
20
55
165
32
88
2
13
57
18
21
12
12
33
2
25
5
31
36
21
75
45
3
69
12
15
45
66
33
12
9
3
53
40
44
19
29
7
15
110
46
42
27
75
26
19
83
30
18
13
71
16
12
42
74
16
74
7
24
21
2
10
68
7
48
99
48
18
27
3
8
24
13
24
3
12
18
27
60
11
10
87
5
10
26
4
78
122
18
4
20
25
21
114
105
15
9
24
23
54
70
45
21
2
88
33
24
5
22
9
9
3
47
12
73
33
20
18
1
75
18
60
27
21
3
36
3
8
73
11
1
29
78
6
67
75
33
12
120
5
42
25
3
2
12
6
10
30
14
10
33
15
26
31
35
46
54
21
17
18
13
21
14
4
62
19
9
42
45
33
18
24
18
12
74
96
10
30
8
1
9
12
18
33
39
30
8
10
8
4
80
76
9
21
27
5
6
121
21
2
10
72
15
29
6
138
7
5
19
5
31
3
80
10
51
96
65
18
145
5
22
9
11
40
18
27
33
20
18
4
26
7
45
26
72
10
12
38
90
19
33
20
31
27
8
49
48
12
17
28
32
19
65
12
4
30
50
10
6
32
7
11
12
10
72
18
8
22
3
60
29
79
17
4
210
6
84
15
33
3
29
6
54
10
120
6
3
72
24
11
10
74
46
218
96
6
12
7
36
23
61
3
20
6
16
39
51
26
4
15
33
12
3
36
41
91
23
1
108
3
30
27
33
32
22
18
48
50
22
3
53
7
17
7
33
50
1
39
8
10
60
24
18
32
10
60
75
48
11
4
21
84
35
30
18
4
8
82
14
46
36
39
45
3
93
32
18
13
17
18
25
12
39
20
10
3
35
25
5
43
47
37
29
31
5
79
12
12
23
10
2
82
20
28
12
15
60
101
67
71
12
13
12
24
33
2
1
9
15
48
23
10
14
229
84
87
33
3
14
76
15
117
15
17
19
17
67
5
31
11
16
45
177
27
33
12
18
21
27
2
31
12
9
18
21
5
55
59
66
12
78
16
6
12
38
25
12
12
23
18
22
30
32
40
18
57
24
39
56
94
8
10
33
21
8
52
18
20
6
6
25
84
17
4
15
11
40
62
42
24
22
15
12
123
9
36
35
18
19
5
18
40
9
15
38
7
84
87
57
17
30
40
6
2
121
41
18
30
36
91
5
46
33
12
5
94
33
15
26
19
35
10
26
22
87
45
80
12
24
55
17
7
15
30
12
15
24
29
7
21
264
96
44
30
54
64
8
42
37
21
3
81
44
4
18
33
24
33
147
3
54
8
28
3
81
39
60
12
9
51
24
21
42
26
91
23
10
8
10
8
6
18
30
40
30
62
16
2
42
19
17
12
55
36
24
45
2
46
3
69
27
36
17
10
45
105
15
17
28
18
2
88
24
56
10
14
31
12
45
50
78
34
20
16
14
19
9
27
21
2
1
24
53
24
40
26
10
15
39
140
1
12
17
19
17
18
46
66
30
3
29
67
5
16
3
51
68
13
45
2
1
24
113
19
36
84
36
9
99
60
47
64
14
16
3
17
48
103
12
93
2
22
6
20
49
41
4
8
7
35
60
28
20
82
30
14
31
3
33
12
72
59
12
4
74
24
7
21
2
25
27
8
61
69
2
28
32
6
18
96
25
21
42
32
120
13
75
8
22
48
72
27
48
48
17
7
11
12
1
21
56
19
48
17
78
22
8
91
120
21
15
48
15
20
12
1
27
128
34
66
30
3
ABCD 93744478416*3^$a+1 [50021]
24
103
36
36
36
5
3
45
7
72
5
3
33
31
36
23
45
52
24
101
12
43
8
21
15
88
12
41
87
27
49
44
27
6
75
48
9
3
45
12
12
30
18
132
15
3
30
42
21
24
45
24
51
21
48
6
9
39
61
5
12
19
23
57
24
9
12
31
132
17
6
9
33
87
4
29
3
112
132
41
60
55
5
48
30
21
24
21
60
15
48
27
45
3
30
3
9
24
30
24
1
17
30
33
21
84
27
27
6
24
7
5
3
51
72
49
44
45
27
27
48
37
5
12
36
60
63
64
80
3
33
21
15
45
75
160
41
39
3
21
69
108
7
5
12
39
96
40
41
3
21
24
55
104
27
121
23
45
40
104
36
192
15
30
12
30
13
44
33
31
252
8
72
33
19
5
42
66
102
30
27
9
19
5
36
12
55
44
9
12
27
72
9
66
13
17
156
75
9
18
42
30
24
24
6
72
19
23
21
96
4
72
65
19
20
15
45
3
42
6
18
24
7
5
91
8
39
18
3
12
12
36
36
16
5
115
17
87
3
18
7
8
15
25
20
52
132
20
124
5
135
45
15
27
30
3
12
45
48
31
5
43
41
12
7
107
18
30
6
24
3
39
6
18
57
33
30
21
4
12
8
24
12
64
60
11
24
1
41
24
36
39
21
12
18
72
45
36
45
72
3
15
45
69
6
96
25
140
9
12
54
49
56
45
39
9
15
3
120
18
15
21
43
17
24
15
57
39
9
12
15
9
103
32
4
47
9
15
6
24
15
69
51
123
42
24
6
1
53
90
45
21
36
79
29
24
6
6
84
24
31
71
48
78
60
24
19
36
5
24
67
44
9
24
36
24
6
1
41
3
21
36
3
4
12
23
48
97
68
69
6
24
6
3
105
30
57
24
15
6
3
21
43
47
54
51
9
54
126
24
48
18
72
24
21
3
105
15
120
1
36
20
9
24
12
24
63
12
39
1
53
60
3
72
21
54
21
112
5
3
51
6
3
9
6
57
9
150
120
25
23
78
7
56
60
36
24
51
78
7
5
6
33
39
66
87
28
24
11
24
1
36
41
3
76
29
12
3
36
3
48
33
9
7
24
41
3
36
4
17
75
9
54
30
67
23
21
124
68
27
13
125
12
15
40
17
15
28
17
15
15
9
57
27
3
24
21
60
45
3
4
128
3
1
29
39
12
4
24
32
16
89
24
12
7
23
24
24
30
51
15
9
4
56
9
168
24
138
1
71
174
19
41
30
42
63
21
48
120
12
48
7
20
120
48
21
72
48
36
18
1
71
81
112
53
3
4
48
5
30
24
96
13
11
9
21
15
9
12
15
28
5
31
53
108
7
5
90
42
24
19
11
6
39
52
17
27
4
17
78
1
5
31
17
67
60
84
29
18
90
30
69
9
96
18
61
17
15
48
36
33
78
37
108
5
48
7
5
79
24
44
33
12
12
18
1
5
90
114
6
61
48
36
77
12
27
9
15
57
75
9
24
111
24
12
9
39
9
36
24
3
4
44
16
80
21
3
9
15
21
6
24
1
20
24
12
12
21
19
77
39
15
49
5
7
20
159
37
24
11
69
3
6
31
44
45
72
72
111
4
17
15
9
30
90
72
15
24
21
12
3
3
30
12
43
17
42
6
27
24
39
24
13
8
16
29
36
75
45
43
56
9
7
41
150
78
111
3
13
8
27
42
36
36
19
179
30
55
5
3
3
25
17
19
5
19
29
87
36
40
59
6
7
8
3
30
19
12
5
99
9
27
33
67
29
36
60
39
21
48
3
15
54
19
101
36
48
96
108
42
6
18
42
12
66
30
19
5
55
11
69
12
141
67
8
12
3
45
28
20
124
65
55
77
90
66
27
51
30
15
81
75
21
7
11
90
6
6
15
84
40
5
18
33
33
12
39
45
30
9
15
21
21
75
33
24
18
25
20
3
6
15
28
48
24
23
18
67
5
7
44
45
12
18
24
18
19
8
33
39
60
45
18
6
31
59
6
39
4
36
5
12
3
72
24
36
33
39
27
30
19
36
36
8
9
48
72
27
48
57
60
55
41
3
9
12
43
8
9
90
81
9
60
75
9
54
21
24
27
6
159
3
6
36
24
27
24
9
7
60
17
55
23
9
15
69
27
54
60
54
21
48
21
30
6
48
51
9
6
6
18
42
75
33
67
5
18
21
27
13
131
45
69
60
7
17
15
27
9
4
5
36
24
36
6
21
52
5
12
6
102
27
9
19
35
1
17
3
21
79
29
12
15
24
15
1
23
25
8
87
66
19
8
52
48
5
42
13
59
13
41
66
69
36
15
78
31
5
24
27
9
31
41
39
69
24
6
21
48
48
84
16
47
1
29
15
3
18
24
27
3
102
63
27
54
72
3
12
3
57
9
108
27
24
4
8
3
24
6
19
120
20
96
100
5
15
51
24
6
75
9
75
69
30
33
4
53
6
24
72
6
12
67
53
6
42
12
42
9
21
39
9
72
15
3
6
15
9
18
54
24
36
6
18
6
9
45
115
5
7
32
21
19
11
30
27
39
1
8
129
43
77
67
5
19
5
24
12
36
12
27
9
15
21
18
33
4
53
3
24
33
7
101
30
24
18
3
4
5
24
15
9
12
30
93
3
42
102
18
3
28
5
7
17
36
15
9
27
51
9
33
60
31
24
8
4
24
17
63
9
55
47
18
30
18
7
23
144
30
43
5
3
9
31
24
29
60
72
48
6
6
15
3
21
21
132
90
1
32
4
20
28
11
21
9
19
12
56
3
1
23
150
66
6
15
3
30
12
159
15
45
52
23
42
19
5
30
30
39
120
57
18
24
1
5
42
24
48
21
75
57
15
30
48
12
7
41
24
7
20
28
36
29
78
18
36
60
6
24
1
8
45
15
36
33
31
36
5
31
89
24
24
6
49
65
78
48
54
7
29
67
32
16
17
144
39
4
137
39
45
42
120
24
1
17
48
30
30
18
54
12
6
25
44
156
33
24
7
20
3
18
12
27
16
72
5
12
3
51
45
21
51
40
8
9
55
32
9
91
44
27
13
41
156
3
51
1
8
60
64
32
36
39
6
7
56
232
29
36
15
28
125
15
64
11
24
1
65
115
32
9
15
60
63
72
1
65
12
36
6
48
18
24
24
19
11
1
41
27
76
17
15
4
20
63
13
59
24
150
60
36
36
43
72
24
36
17
6
6
15
33
18
18
6
24
30
19
101
7
59
9
64
5
12
36
144
60
115
ABCD 93744731500*3^$a+1 [50010]
9
138
3
12
75
24
39
6
30
60
54
12
24
3
3
18
9
27
6
9
48
72
15
69
15
27
23
25
35
37
39
96
9
15
20
40
66
99
6
12
18
45
84
35
15
64
9
20
1
96
11
3
49
3
15
9
6
3
15
39
12
9
6
6
8
10
81
15
51
23
37
42
30
6
6
30
5
1
23
46
3
6
5
16
29
67
30
38
117
34
5
10
93
30
11
10
95
76
6
45
44
4
21
18
33
23
16
6
32
16
51
20
10
6
33
6
90
20
31
60
15
15
18
21
36
12
30
63
45
29
4
27
30
63
30
110
85
150
57
8
25
11
24
25
35
22
57
17
4
30
6
20
1
78
51
15
51
48
39
41
22
23
46
15
30
24
20
7
2
58
69
36
78
6
44
16
36
24
6
24
30
6
18
42
48
17
9
10
21
29
1
15
30
30
24
104
31
9
6
36
5
93
7
15
14
25
18
21
6
14
7
3
75
26
18
22
9
162
5
82
11
36
46
59
55
60
20
9
16
18
57
30
6
54
15
36
12
57
9
15
26
16
57
6
66
8
27
40
21
3
96
51
12
110
18
22
3
24
21
45
47
28
48
11
40
21
12
38
169
30
21
14
10
45
3
27
45
5
34
36
36
14
31
18
12
33
12
27
60
11
70
26
4
12
24
105
56
49
60
60
3
6
36
9
60
15
75
9
51
9
33
39
6
3
12
39
21
68
19
3
14
43
3
14
16
3
81
33
3
45
12
57
14
7
18
32
13
26
94
15
11
16
9
45
60
50
19
2
25
14
33
40
3
24
45
104
22
15
14
70
33
27
24
15
81
9
65
10
9
63
114
54
6
51
2
51
67
30
32
27
24
7
9
21
33
15
72
24
36
59
1
9
95
1
57
17
15
70
51
44
10
3
2
16
9
15
29
10
26
39
1
44
49
21
6
5
25
93
30
3
3
41
4
42
15
119
16
45
23
27
9
1
12
11
36
1
63
21
21
27
107
16
15
20
4
15
15
21
63
44
22
6
23
49
3
54
23
7
15
21
44
4
30
45
15
27
75
15
135
14
4
12
23
1
36
117
33
14
51
22
21
11
16
9
150
3
17
24
7
9
54
9
3
23
34
30
36
12
15
8
46
30
33
51
29
1
60
51
9
30
27
15
33
45
30
12
168
30
81
30
9
9
6
41
31
39
69
5
1
60
99
27
9
24
39
12
50
16
3
9
60
20
1
45
45
6
3
21
57
9
6
98
36
16
18
21
66
129
6
30
14
13
18
45
18
50
76
6
39
6
2
7
75
6
20
25
155
82
8
25
105
30
9
24
12
30
14
21
88
12
3
81
105
3
42
5
1
23
16
125
1
9
18
18
9
21
59
16
18
12
75
9
6
39
54
45
15
24
47
1
33
6
5
31
18
27
18
14
121
60
6
6
30
78
21
48
27
54
42
48
35
51
3
1
15
56
19
6
30
50
19
21
30
14
46
123
2
1
18
107
235
30
45
60
12
18
59
1
30
18
35
31
9
11
4
5
27
54
1
45
29
13
72
18
27
96
3
6
36
9
80
10
74
16
9
6
15
45
30
21
30
45
39
84
99
21
21
6
33
27
54
35
10
45
6
23
25
11
16
54
3
51
12
15
30
69
30
60
33
33
38
22
3
11
34
6
3
12
45
3
18
18
41
10
6
24
60
45
26
13
59
13
90
18
15
27
3
71
43
33
44
115
51
18
12
69
51
8
16
41
55
24
3
33
9
18
60
81
12
47
7
50
33
52
78
63
18
66
11
25
3
11
24
52
29
39
7
29
1
59
60
40
6
3
24
42
45
44
67
9
30
50
1
54
21
75
15
27
47
4
42
3
27
8
16
6
98
46
39
15
87
30
54
54
24
107
4
9
47
10
21
18
72
12
27
24
12
128
7
24
5
16
15
2
58
12
17
16
78
9
51
27
54
65
31
3
30
42
48
12
23
7
8
31
51
114
36
3
87
59
15
39
46
21
33
54
3
8
31
21
99
36
3
26
1
15
8
37
15
45
42
27
30
20
79
2
3
85
24
11
79
33
8
19
18
24
45
11
85
38
36
40
6
39
21
23
10
15
11
46
29
33
13
3
81
24
21
5
43
27
36
14
24
10
9
3
15
42
3
120
9
99
30
30
90
12
99
6
3
111
9
36
33
117
11
3
16
36
18
6
90
54
51
30
18
77
10
3
38
13
15
57
15
9
6
27
21
26
85
81
18
27
15
24
50
25
15
15
51
30
57
3
18
6
9
27
39
39
30
72
60
39
15
50
16
3
5
52
44
1
3
11
28
17
60
76
18
6
24
5
7
57
27
33
90
12
9
35
1
84
12
27
38
123
96
84
1
48
27
6
18
9
3
68
52
3
5
31
20
25
60
15
15
33
21
6
45
18
3
9
75
21
30
38
82
15
18
45
45
30
30
86
76
39
89
7
15
24
14
37
75
69
35
46
14
4
30
50
25
26
40
18
3
8
22
3
42
3
12
15
14
4
45
60
15
6
15
51
18
54
3
3
6
29
19
17
16
24
54
9
12
26
3
46
15
36
23
49
48
9
60
36
38
106
66
9
86
25
30
15
15
27
27
9
5
7
180
29
24
115
42
8
40
24
51
51
5
40
20
10
15
14
7
3
36
21
9
15
66
3
45
47
18
55
27
29
4
27
3
15
2
69
60
16
18
6
9
21
50
16
3
12
134
4
15
20
52
87
21
12
24
20
16
17
90
37
15
6
12
11
16
11
88
5
49
21
9
21
36
15
29
19
21
6
110
13
33
57
27
30
15
69
9
3
8
16
21
3
9
6
45
30
99
68
70
24
9
20
36
1
18
36
96
60
3
21
18
81
26
4
51
20
88
12
9
99
33
30
54
20
49
11
25
9
69
27
3
21
12
5
22
3
3
21
66
18
27
78
12
60
15
30
39
59
37
132
47
4
45
2
73
39
6
54
51
30
45
57
75
54
39
6
45
15
20
43
48
53
37
114
18
48
2
13
24
44
9
43
114
30
3
21
42
14
4
27
29
24
79
12
9
35
1
15
60
9
9
11
19
63
9
36
9
44
1
81
14
46
33
6
6
24
66
59
16
18
9
27
14
22
54
69
6
45
60
29
7
47
46
11
10
3
3
3
36
30
39
17
52
27
54
30
17
123
121
75
36
9
21
9
51
3
15
27
9
30
30
20
15
31
5
10
39
9
87
69
39
116
4
27
29
10
51
3
11
69
7
15
24
14
37
3
20
37
12
6
26
19
36
30
9
21
33
3
33
14
1
12
30
39
39
6
14
39
81
9
7
6
5
112
36
21
15
5
1
54
5
1
9
21
48
5
76
6
9
5
3
1
45
6
15
14
46
50
4
30
96
39
27
18
6
6
45
69
60
6
74
4
15
72
33
29
1
26
70
9
45
6
59
31
24
27
63
50
36
4
15
6
15
15
51
9
5
16
39
5
16
90
74
24
10
6
54
81
15
30
80
13
11
10
69
3
75
8
7
39
21
60
105
9
3
81
30
27
3
9
3
27
47
46
3
24
6
57
54
15
6
9
75
39
51
15
33
18
24
6
54
9
9
38
13
12
60
24
3
ABCD 93745320772*3^$a+1 [50105]
99
36
72
162
12
24
12
15
117
48
54
54
36
204
36
180
48
90
72
165
21
138
24
36
21
105
18
90
27
39
126
75
33
36
60
15
87
42
63
57
39
3
30
54
105
81
30
168
30
18
18
60
66
6
30
54
207
27
21
3
72
126
72
48
90
42
48
27
135
6
3
33
198
66
90
54
60
66
114
18
48
24
156
36
6
48
39
48
27
36
84
72
6
144
66
42
3
9
78
201
9
42
54
90
144
90
12
87
63
177
48
45
144
72
27
21
126
189
51
189
9
39
207
60
21
105
138
150
48
87
81
234
156
42
84
27
69
72
120
42
30
18
18
60
243
117
123
144
75
69
93
48
126
162
204
18
48
54
63
51
180
84
108
54
51
27
72
36
201
27
42
27
3
90
51
183
60
66
27
15
36
54
12
78
48
78
15
39
30
18
162
87
9
156
36
24
54
36
21
9
96
162
21
9
72
6
198
51
3
198
108
27
39
24
90
30
90
276
216
48
6
48
186
3
33
30
78
90
201
69
171
9
66
6
174
33
21
27
135
96
12
60
72
138
72
24
66
54
6
288
108
72
36
9
21
36
60
90
180
54
30
144
420
30
135
33
198
12
72
90
72
36
54
54
36
111
69
6
12
36
126
24
12
108
6
30
3
33
168
12
18
9
96
9
120
36
54
90
132
87
51
42
270
21
33
174
60
18
174
24
54
18
108
54
12
24
15
51
114
27
3
90
6
36
84
78
18
48
24
48
45
153
36
108
108
198
162
18
54
27
15
30
18
18
63
87
18
180
99
81
102
24
33
123
69
9
54
48
54
27
33
30
6
12
150
18
48
72
24
138
168
90
120
18
6
126
12
126
195
9
66
72
24
30
24
111
99
90
96
228
18
72
96
84
60
69
240
63
33
3
45
45
18
36
24
36
156
69
9
87
3
30
24
87
33
168
84
60
18
18
12
96
84
18
18
6
90
18
102
96
18
12
72
162
15
21
24
3
87
105
93
48
3
15
33
171
102
24
30
9
15
108
54
48
42
66
3
39
36
69
177
18
18
27
96
45
66
33
3
18
54
117
9
87
96
3
48
6
30
36
54
36
24
144
48
108
204
36
54
18
144
36
27
21
60
84
168
243
9
12
18
18
42
30
108
60
264
111
57
120
6
12
18
360
36
6
72
90
66
36
198
6
102
54
126
60
303
177
18
132
102
60
87
93
30
36
24
30
6
66
51
48
9
126
36
90
18
96
12
54
24
54
72
30
6
102
135
96
96
39
126
171
3
24
12
180
78
18
72
93
87
102
18
81
9
135
285
30
21
57
12
36
54
18
114
30
6
108
30
60
51
15
150
108
36
84
36
60
39
195
90
3
99
54
54
18
63
69
12
114
84
36
162
3
21
174
93
21
12
24
174
90
6
12
93
51
114
123
327
102
78
117
45
90
144
18
36
30
60
54
3
33
12
42
9
27
30
42
210
222
30
90
96
12
54
90
78
120
18
33
57
24
198
36
12
42
18
12
60
66
36
18
6
126
18
18
12
9
51
30
15
27
30
150
33
51
24
36
54
12
54
54
36
159
255
6
54
30
78
12
132
48
108
42
180
15
21
90
66
54
24
90
66
36
18
108
3
195
114
36
30
6
36
159
69
123
171
66
54
18
24
195
69
36
6
ABCD 93745414606*3^$a+1 [50017]
78
12
1
77
30
42
234
9
352
35
30
31
107
42
18
1
24
152
51
24
36
33
16
24
59
45
15
6
90
240
25
216
125
24
54
216
6
31
35
30
7
48
72
35
42
168
30
37
101
3
160
24
48
83
45
111
36
12
30
27
45
24
6
24
84
105
45
6
96
61
59
24
24
72
61
5
18
6
91
104
33
6
30
6
69
75
141
15
84
114
51
24
192
45
6
192
120
37
48
95
73
144
56
57
36
139
48
8
16
96
8
21
43
11
72
85
8
40
41
114
61
83
18
75
184
35
61
128
99
6
7
47
6
6
90
48
96
19
11
69
21
66
81
27
45
81
31
8
111
54
72
24
24
67
83
13
5
24
18
25
77
91
59
78
96
6
30
30
90
84
79
161
7
47
1
59
72
60
49
41
66
48
84
36
54
7
8
171
24
36
25
71
30
108
103
47
81
291
120
48
61
72
5
54
36
30
19
29
6
13
5
120
51
45
156
6
129
9
175
71
1
128
219
30
7
11
84
9
39
1
5
96
19
5
51
3
12
33
3
144
66
48
91
155
13
120
11
30
66
120
18
43
72
17
66
42
6
30
6
60
36
30
60
42
42
6
12
1
80
69
48
42
108
78
36
211
53
19
35
13
23
84
60
6
84
103
24
24
29
60
6
60
61
96
23
25
24
56
81
6
42
18
13
71
174
19
83
37
17
18
90
48
48
30
24
48
120
12
1
5
54
21
16
120
125
78
60
36
85
5
30
24
13
77
43
8
111
36
13
101
24
66
73
23
78
66
81
207
6
24
66
1
35
90
3
45
6
114
120
66
25
35
72
13
29
60
127
59
66
19
11
48
85
11
90
54
12
60
13
120
35
117
81
12
27
75
213
40
11
24
48
78
6
90
15
64
5
126
61
119
73
11
6
18
18
48
19
35
37
125
99
51
90
75
64
5
72
3
21
30
13
5
6
84
48
49
11
30
79
24
281
18
36
49
47
9
24
15
12
84
36
6
55
107
117
123
36
6
48
132
6
49
35
66
3
51
61
17
12
78
66
6
48
21
64
96
47
9
88
5
27
141
54
13
48
89
15
88
11
120
54
102
30
6
60
49
5
75
280
29
102
120
85
72
120
17
55
35
48
21
45
51
51
213
16
95
36
108
102
84
18
30
18
37
41
7
8
40
11
69
9
31
5
12
55
32
3
54
103
8
48
16
8
63
49
8
75
21
27
12
102
90
121
5
54
138
72
6
24
48
336
37
8
9
18
312
48
150
54
1
29
78
42
84
7
48
95
90
54
30
6
66
43
227
21
3
61
65
31
144
35
109
119
1
35
45
9
7
35
66
3
96
129
42
102
12
54
24
156
6
24
27
93
6
36
25
59
45
9
42
48
66
48
27
9
31
83
37
35
13
8
87
1
29
6
277
8
51
6
42
6
7
72
35
18
3
15
144
57
33
6
1
24
149
60
162
24
144
240
150
36
102
72
21
45
19
48
29
18
6
67
24
144
24
53
43
11
24
90
36
36
12
31
11
54
55
11
13
5
66
36
144
90
24
6
36
25
5
3
27
30
48
36
19
11
36
73
107
24
21
24
51
61
8
105
6
49
80
195
61
24
24
320
27
48
13
24
53
51
40
59
30
42
6
42
60
12
13
11
66
90
78
48
72
36
102
12
37
11
18
24
48
19
53
91
72
24
23
30
43
23
30
54
21
112
35
84
73
35
30
48
7
72
11
18
84
12
6
132
57
3
90
30
13
77
72
24
150
60
60
85
5
6
168
90
126
21
9
204
67
23
6
246
18
30
37
149
6
144
69
120
96
16
5
48
66
42
18
72
72
13
48
96
23
276
66
24
60
6
33
72
75
90
19
107
165
45
108
54
12
13
32
64
77
42
36
240
60
132
162
51
280
149
36
79
17
54
57
27
6
186
138
30
45
120
45
162
6
48
126
18
42
49
5
270
24
18
43
29
102
13
48
23
9
3
37
77
6
48
96
6
39
15
36
54
31
53
54
60
57
39
1
59
42
90
12
192
85
ABCD 93745548194*3^$a+1 [50011]
126
126
36
144
27
207
57
64
149
91
89
66
18
27
16
35
12
162
18
61
272
33
18
30
78
9
9
103
167
12
6
12
114
81
45
139
5
48
54
162
6
37
17
36
67
32
9
66
240
72
37
11
18
24
30
78
39
88
48
32
27
18
67
17
234
114
18
36
13
149
102
36
18
60
99
81
108
19
35
12
54
115
53
67
95
201
24
111
9
69
315
45
216
3
64
24
119
6
264
78
13
23
81
48
189
24
90
57
87
48
25
53
54
13
32
72
136
35
18
12
108
6
18
108
90
13
35
258
18
36
234
246
45
27
6
36
19
53
27
21
51
40
77
27
63
48
33
81
36
12
18
60
9
237
24
192
24
72
27
93
24
99
63
1
101
42
49
80
123
36
30
54
277
72
8
45
30
126
42
18
75
87
18
12
72
91
5
91
264
24
65
36
24
72
120
24
72
67
5
12
78
9
21
216
19
125
42
84
60
30
54
270
15
81
39
87
18
36
54
37
17
66
24
181
11
36
18
15
21
24
18
9
45
30
114
75
225
126
60
72
108
1
125
19
29
72
6
54
55
29
96
30
42
19
80
129
132
108
126
36
37
83
114
75
24
21
42
36
174
42
13
59
18
48
27
267
54
18
12
36
133
35
21
33
18
13
143
9
99
36
33
63
9
45
3
405
36
204
198
18
3
123
18
48
42
1
72
35
54
162
72
157
96
101
163
107
72
144
109
53
54
6
36
30
61
35
126
48
36
60
36
54
162
18
36
18
108
55
8
63
54
91
47
105
75
37
59
21
96
3
90
60
48
7
119
6
139
32
45
84
15
111
33
72
147
18
270
141
40
131
12
6
72
18
1
48
96
125
174
42
48
19
35
6
162
108
1
17
108
30
54
162
45
33
30
114
18
45
27
54
18
13
8
88
48
161
108
126
114
3
16
161
18
189
72
57
18
37
23
73
72
17
162
21
136
5
30
133
29
186
36
13
203
48
37
59
66
51
45
27
9
48
159
3
42
72
72
219
105
31
5
126
30
60
235
107
66
108
55
41
12
6
45
45
3
123
66
6
21
69
27
9
126
1
11
117
81
78
49
8
45
90
114
12
91
23
129
15
12
141
117
27
48
105
18
126
18
21
51
13
71
54
19
77
102
24
30
79
48
53
150
37
17
18
18
3
51
84
33
45
66
60
120
42
72
72
18
1
8
147
132
108
18
30
36
6
12
15
117
12
114
108
145
11
109
53
24
75
171
342
7
72
17
18
18
30
60
57
64
8
27
42
72
75
144
87
1
47
204
408
24
90
156
15
112
77
18
30
99
117
6
189
45
19
179
120
37
41
144
175
8
171
60
9
72
45
27
3
24
30
78
18
144
210
96
18
30
42
36
18
30
222
84
162
42
252
48
90
6
21
15
9
189
102
109
5
18
84
117
51
54
36
54
66
6
30
78
18
36
48
60
156
96
48
168
48
6
109
35
85
5
27
45
54
144
21
64
329
144
30
1
35
114
120
6
192
60
36
93
69
27
3
69
117
36
135
75
133
29
27
69
48
123
111
108
133
161
31
95
1
53
270
48
45
123
37
29
78
13
125
54
36
105
112
167
201
16
119
1
96
48
17
60
18
54
19
53
19
35
144
72
261
45
18
108
54
39
88
83
24
36
49
104
9
108
19
17
12
19
ABCD 93746433338*3^$a+1 [50000]
18
53
24
31
144
101
60
19
6
150
42
48
42
29
19
17
13
12
102
6
59
1
11
133
108
83
12
37
90
30
11
7
18
30
17
55
48
60
144
36
60
54
107
43
65
103
18
47
12
12
61
12
47
61
203
55
12
53
37
42
6
54
101
144
60
36
60
49
30
30
6
17
48
12
84
109
24
138
60
53
12
13
30
24
137
31
42
23
115
5
13
11
109
24
18
198
11
24
85
12
23
96
1
60
95
25
12
30
66
24
23
25
23
7
17
132
79
174
23
24
181
12
6
30
120
35
85
24
6
12
120
17
43
77
48
24
31
102
23
12
96
216
73
18
29
84
36
61
60
47
31
72
12
30
71
7
53
12
84
43
5
25
18
78
11
1
12
155
73
30
18
42
29
49
54
77
19
102
180
18
5
7
30
72
83
60
13
84
47
1
83
37
155
13
11
1
18
17
43
42
48
11
228
31
30
47
37
60
120
66
17
37
95
60
1
270
24
138
23
85
42
65
120
7
17
91
12
5
1
30
221
24
37
12
11
25
42
48
29
43
90
48
30
29
43
5
12
96
19
66
95
19
6
71
43
41
97
30
72
66
24
120
60
6
17
133
11
60
13
66
5
25
42
42
6
65
12
223
29
13
60
12
60
108
42
65
72
1
30
18
84
35
31
29
1
47
67
65
85
36
84
96
30
30
47
67
18
35
12
156
55
30
24
18
72
60
30
48
12
35
103
12
60
78
23
49
35
55
6
11
24
12
133
24
66
30
12
18
54
47
43
186
11
109
24
138
5
25
48
119
108
73
24
18
72
48
149
13
35
12
24
55
54
60
36
11
36
60
25
47
1
42
12
30
23
132
31
42
12
35
103
18
120
60
59
25
83
73
42
17
121
54
60
65
36
12
73
90
24
17
168
96
24
55
138
30
17
96
115
54
30
18
48
204
47
48
85
71
36
60
211
18
144
48
35
85
35
84
43
6
35
12
43
84
6
204
60
35
1
47
25
72
66
54
120
36
11
61
35
67
6
60
24
48
12
96
24
35
61
59
121
12
60
30
210
47
72
43
18
18
77
25
12
11
79
77
211
5
25
18
90
12
48
12
59
61
23
36
13
126
65
36
13
47
73
23
60
7
48
60
29
19
17
223
65
12
55
30
35
7
41
72
145
263
55
72
48
54
36
35
187
18
30
144
5
12
79
42
60
95
13
60
54
18
72
48
12
30
48
42
6
30
192
60
12
60
47
1
47
25
36
11
103
6
42
18
119
1
12
18
72
173
25
11
61
210
29
48
145
30
5
61
11
168
13
12
36
179
235
5
13
180
12
11
55
42
48
12
12
48
12
11
37
78
114
18
17
31
41
19
102
12
30
5
1
102
65
7
120
6
90
90
42
48
149
25
6
24
5
108
13
12
78
17
60
163
29
85
126
17
7
90
36
24
11
55
54
6
101
49
12
42
36
5
79
65
1
119
1
54
17
49
30
65
7
72
48
77
31
54
90
108
17
13
35
37
35
1
95
109
36
24
47
13
90
18
23
25
12
18
42
48
71
1
60
30
29
13
36
71
49
12
47
25
18
5
37
96
24
66
101
24
37
138
54
11
24
25
18
5
25
12
83
97
48
179
169
11
13
18
18
90
5
25
84
36
11
48
25
6
42
18
65
84
25
11
37
42
138
18
54
95
48
133
35
19
36
12
18
95
67
17
12
60
79
72
12
17
31
90
119
61
12
6
102
102
5
91
90
30
41
1
119
13
107
13
36
72
155
43
120
12
53
72
13
59
48
7
90
48
47
55
65
103
65
60
84
49
12
12
95
25
47
73
30
18
102
41
67
29
31
18
24
6
17
24
73
30
198
18
17
133
11
48
61
162
42
18
12
101
156
19
29
13
12
126
12
48
90
35
36
60
1
35
43
41
13
48
83
37
35
13
54
5
31
17
7
17
19
29
121
222
77
1
30
269
96
19
5
96
145
11
73
120
30
36
12
77
36
36
144
109
36
60
107
7
17
1
12
66
120
161
96
7
6
24
30
6
11
31
17
43
65
132
13
83
49
90
216
30
72
48
42
17
1
12
42
66
71
24
7
72
53
13
120
30
137
55
42
18
42
18
65
7
66
24
6
60
77
24
31
48
65
25
54
198
90
113
7
48
41
13
66
41
19
42
215
37
6
24
17
43
36
12
18
ABCD 93747881686*3^$a+1 [50007]
21
72
303
45
117
63
48
20
37
114
53
7
21
20
40
72
36
24
60
8
172
188
25
95
52
75
66
150
24
12
21
9
30
9
9
11
31
33
36
39
18
72
6
57
33
6
129
57
3
44
7
29
12
28
32
28
164
60
16
9
15
27
48
12
33
60
3
12
72
54
27
8
7
48
45
87
5
19
69
72
120
12
15
185
40
140
16
51
69
21
23
48
55
33
171
9
20
4
3
33
225
47
72
16
92
88
32
103
57
72
111
150
6
9
12
8
19
18
72
18
93
12
3
96
69
27
105
9
11
55
17
40
60
60
183
5
280
3
84
48
33
24
8
67
36
77
85
42
5
43
84
53
16
12
27
36
17
19
36
53
12
25
47
67
81
12
33
47
7
114
6
9
9
222
18
15
8
7
153
8
64
56
4
15
33
15
12
105
3
53
64
8
108
120
31
153
15
185
31
9
36
24
108
15
54
30
21
75
12
45
57
23
1
47
7
141
32
40
3
12
5
79
24
89
7
48
5
40
68
7
36
54
66
24
5
40
48
8
1
6
24
113
40
8
40
33
35
40
84
3
33
15
5
7
108
29
88
12
240
21
66
69
32
25
47
16
32
60
100
20
7
21
81
3
3
48
77
37
120
18
132
81
75
77
28
72
27
12
69
12
32
48
19
66
15
39
21
72
15
5
28
15
30
23
144
28
123
60
54
3
92
25
18
45
27
6
39
3
17
36
4
68
148
99
5
28
72
56
55
9
96
72
8
12
40
48
44
1
39
15
33
48
12
32
247
33
20
97
191
60
52
3
17
36
64
3
5
73
42
48
60
36
41
37
6
57
12
15
48
33
24
3
33
44
31
36
9
60
39
53
79
141
12
96
12
20
79
36
57
15
21
72
12
20
40
48
92
88
60
15
42
3
3
57
15
18
39
15
45
3
65
120
28
180
9
3
15
24
24
5
25
66
41
12
16
9
71
55
42
47
73
27
21
66
444
9
8
49
23
55
33
15
90
3
12
27
21
12
99
29
4
120
3
120
33
39
113
7
21
60
12
39
18
78
12
5
1
66
6
18
17
88
24
36
32
72
1
39
15
21
132
27
30
15
153
48
66
24
6
39
39
5
40
15
12
48
45
8
19
33
3
72
65
7
54
47
28
32
28
9
66
12
24
18
126
45
69
51
15
5
12
67
12
21
57
23
88
20
60
4
27
24
36
129
39
12
53
40
147
41
40
32
16
24
56
19
105
15
45
27
9
99
18
3
45
15
24
33
27
68
7
81
51
60
96
45
3
5
4
96
9
71
49
3
63
65
84
40
15
105
15
41
19
72
33
120
68
12
40
36
27
30
135
8
172
92
25
15
20
31
5
49
3
69
23
48
40
12
3
5
52
3
30
23
1
24
72
47
16
24
15
53
48
55
9
80
55
60
165
8
40
63
29
36
55
45
12
80
43
12
24
29
49
42
24
9
21
39
57
6
117
51
5
64
21
27
15
137
67
41
52
27
9
44
88
32
16
44
16
51
141
48
57
47
1
47
217
35
31
30
30
77
52
75
12
81
108
24
56
61
30
41
72
67
129
21
3
15
53
28
12
39
48
21
32
108
49
3
12
3
54
71
180
108
55
42
75
60
168
20
124
51
9
36
9
6
17
49
23
88
9
11
88
12
48
12
63
177
80
43
9
20
31
36
29
61
24
39
56
97
23
4
96
75
57
60
20
163
9
20
7
21
32
43
12
30
23
25
83
112
32
103
12
18
63
24
80
60
36
19
101
24
67
9
24
3
17
60
7
60
21
92
1
42
30
27
36
12
27
36
57
69
18
36
24
21
84
56
139
30
3
8
55
30
135
44
88
3
24
48
5
180
72
36
112
3
12
17
133
3
99
93
60
99
89
12
55
5
28
27
57
3
18
47
283
89
7
24
57
8
61
11
7
5
97
18
36
12
5
19
6
3
20
4
68
25
42
12
9
39
53
7
12
36
93
51
21
99
69
9
3
20
52
68
72
1
27
45
35
7
6
15
104
28
189
30
24
89
40
80
187
9
87
33
32
19
9
9
15
60
27
21
27
5
40
15
5
88
68
37
24
96
3
51
36
108
9
20
48
19
90
54
69
188
67
30
63
27
60
36
84
81
12
8
12
28
15
6
30
69
141
63
15
12
6
3
12
57
63
8
55
57
72
48
135
45
75
42
23
52
20
25
143
72
121
54
36
5
52
27
162
54
129
27
36
42
18
33
24
21
75
12
60
72
123
18
15
44
43
12
30
23
43
29
28
27
21
12
48
132
48
12
123
29
91
45
12
3
17
108
72
7
65
67
18
63
33
66
6
47
36
4
3
102
42
53
16
72
123
5
79
33
9
59
4
8
19
33
36
27
12
5
16
12
3
30
59
31
9
27
41
7
66
59
36
84
43
42
3
75
90
23
4
15
21
12
3
45
24
21
114
222
51
63
29
16
9
15
48
57
48
3
51
120
141
68
24
28
20
ABCD 93747994162*3^$a+1 [50025]
35
1
311
10
39
12
27
33
84
11
16
9
69
171
9
6
24
18
27
35
96
1
60
3
33
15
9
24
57
86
25
84
69
63
36
60
24
24
201
3
24
59
25
47
10
144
14
61
24
45
24
51
84
33
60
98
1
39
57
12
11
25
48
96
24
36
33
18
21
11
24
16
18
111
24
132
9
66
42
51
12
84
227
46
138
33
24
23
10
3
12
45
75
15
21
51
33
48
45
27
72
48
12
24
3
45
12
9
75
83
73
23
72
49
15
45
24
9
15
24
60
23
22
75
24
63
21
35
22
3
39
18
27
60
9
30
32
13
57
15
45
62
1
24
48
57
27
11
13
12
63
93
24
33
111
51
9
39
57
71
133
11
40
24
45
75
33
15
9
57
15
69
12
14
37
12
15
120
32
16
45
48
27
21
11
16
6
3
72
47
1
135
9
9
27
36
36
9
15
24
243
32
130
15
60
60
33
3
69
3
60
12
83
1
23
1
93
99
36
11
1
36
147
6
15
48
81
99
33
15
39
21
33
66
18
60
48
15
3
42
3
24
60
108
3
93
3
9
24
24
69
2
1
48
108
36
93
90
33
23
10
38
16
186
3
11
1
12
35
22
15
51
66
38
106
3
3
56
64
30
2
13
60
9
3
57
111
96
12
48
9
30
32
13
60
33
3
48
45
30
69
75
66
3
24
51
90
51
120
60
9
6
33
36
27
6
3
12
35
82
14
96
49
60
36
132
3
72
9
15
54
51
24
48
33
15
12
75
93
24
11
13
24
57
12
3
51
8
16
6
42
21
21
3
60
12
11
109
59
1
33
24
36
84
38
40
45
24
21
30
9
111
9
47
13
12
9
51
27
21
12
47
1
96
135
72
45
24
48
12
168
119
13
36
69
2
88
6
27
72
15
56
24
145
12
48
99
18
48
14
1
12
60
12
108
129
3
132
36
27
21
48
59
24
40
21
3
81
24
12
57
108
63
12
9
36
102
9
12
35
49
24
48
33
3
99
21
11
24
58
3
9
12
27
11
64
66
72
14
34
38
40
21
12
72
45
50
34
38
37
24
24
27
33
23
37
96
144
60
84
105
15
35
16
45
45
15
12
27
8
16
33
23
1
87
6
26
1
39
33
12
81
15
3
9
57
27
3
21
27
9
12
12
57
39
36
3
72
21
12
45
50
13
75
6
108
38
1
39
33
12
108
23
37
84
45
108
102
32
25
33
30
104
25
60
24
12
143
22
2
184
45
48
24
35
1
23
58
12
159
24
11
48
109
36
23
70
27
36
3
30
12
30
9
60
72
48
12
47
24
1
12
12
48
45
336
51
9
38
1
36
12
15
57
36
75
57
23
34
134
16
33
36
72
12
33
15
23
25
39
9
23
25
33
87
23
1
108
156
60
36
24
23
109
35
13
33
3
60
12
69
111
60
9
6
9
63
21
21
36
66
93
11
37
33
75
9
51
59
10
75
3
21
35
49
57
27
36
9
147
36
111
33
24
24
24
12
75
8
49
45
2
13
75
6
3
81
87
12
72
51
24
8
168
16
56
85
36
23
10
84
26
70
18
93
3
66
60
15
27
18
54
45
36
9
3
72
51
8
96
37
3
56
25
15
69
24
24
11
48
88
21
11
142
15
168
51
32
157
24
3
24
45
180
48
33
27
48
12
15
9
84
27
33
60
9
3
63
42
51
12
9
15
63
176
85
12
36
9
15
81
48
50
1
23
154
30
69
35
1
36
27
9
36
12
96
60
48
11
58
6
21
33
26
25
12
60
9
24
30
48
69
11
61
60
15
33
9
15
156
9
90
24
104
10
150
32
97
47
24
24
37
21
15
47
10
14
25
87
66
39
24
111
24
9
12
12
39
81
48
12
72
3
33
9
15
24
24
63
6
51
12
27
54
51
33
3
9
27
21
111
21
51
3
24
69
9
18
56
48
25
23
25
48
9
96
96
159
48
9
54
32
22
90
45
21
3
11
25
23
96
13
12
15
129
33
30
45
33
51
9
48
27
3
93
35
97
9
30
24
45
60
23
1
84
27
117
195
72
32
16
45
9
50
1
24
15
33
21
3
24
23
13
12
9
12
63
27
129
24
45
39
11
1
12
59
73
24
9
51
12
24
63
33
15
33
60
9
2
13
3
90
15
71
1
48
36
3
21
75
33
24
39
81
120
24
23
1
15
33
9
15
23
133
24
27
152
72
37
51
57
48
9
14
16
30
27
15
21
12
23
88
8
160
33
48
60
35
13
24
60
9
38
58
63
39
48
21
3
8
61
219
48
8
73
48
95
16
21
3
66
14
49
36
3
57
24
129
150
21
9
3
84
51
114
27
107
13
36
12
24
11
13
45
75
120
11
25
39
6
27
24
15
30
3
105
123
11
112
24
96
32
37
120
11
25
23
49
156
69
51
9
15
12
33
14
1
15
141
11
37
11
48
13
12
48
9
15
95
37
12
9
24
96
3
12
12
36
12
21
63
63
33
9
51
107
48
73
47
13
72
9
42
18
14
109
168
60
47
24
16
69
21
171
9
3
15
32
37
27
9
132
12
36
27
104
16
18
3
27
21
11
24
16
9
12
48
12
12
12
12
3
105
39
48
80
13
36
39
42
30
18
198
93
27
69
27
21
60
120
12
72
33
18
42
51
83
109
3
32
97
108
11
25
57
183
96
60
24
27
9
36
27
33
15
57
71
22
2
ABCD 93748110044*3^$a+1 [50003]
151
72
65
72
90
81
84
96
16
104
15
85
12
20
117
18
13
5
39
180
33
72
111
72
33
54
25
56
144
45
75
15
13
95
97
20
108
4
8
51
54
7
119
241
101
7
65
111
60
189
27
9
67
113
252
90
85
32
45
43
83
277
83
97
65
63
117
139
41
7
11
9
72
369
39
40
36
176
76
68
87
25
47
45
48
105
43
47
270
90
72
18
3
136
23
90
126
72
13
32
423
144
57
4
47
25
24
104
52
65
72
75
15
36
121
116
240
45
108
99
225
3
33
54
216
54
171
72
27
18
43
72
200
45
63
9
108
72
327
249
90
90
31
84
29
18
13
12
20
4
59
324
18
63
9
108
3
36
288
132
48
112
101
3
15
21
76
65
18
97
128
45
39
28
5
90
189
88
11
54
43
47
36
237
28
167
193
104
88
32
28
44
51
93
105
180
72
3
24
72
81
7
83
13
95
54
36
54
57
24
45
90
9
153
39
144
132
52
92
63
21
184
32
141
90
90
7
72
11
18
75
87
108
25
92
4
131
288
25
119
13
23
21
40
11
270
72
187
36
47
57
123
13
5
198
162
72
67
116
144
4
317
75
24
40
48
36
29
31
80
144
180
51
54
75
28
44
136
80
24
36
4
113
288
63
12
28
77
115
32
51
54
90
90
183
105
43
96
48
56
135
25
29
18
25
47
36
54
108
27
72
171
45
63
72
18
252
75
204
4
77
75
123
309
141
27
27
18
43
164
45
7
396
128
9
3
4
60
48
128
117
31
59
36
241
36
83
21
36
28
77
7
11
162
288
72
90
18
270
72
198
151
108
11
25
29
67
41
135
48
72
328
47
13
149
43
212
51
9
12
4
60
104
12
69
151
36
173
90
54
243
207
237
136
23
121
23
36
189
63
97
11
165
184
65
18
18
54
126
7
137
7
29
90
85
185
72
3
256
101
7
20
48
105
259
11
165
28
80
40
65
39
72
76
32
51
54
126
54
63
27
45
225
7
176
285
3
15
97
47
25
11
85
5
99
36
36
9
31
329
7
24
80
60
171
72
25
56
9
31
95
97
65
18
81
196
144
101
108
54
373
44
64
224
15
18
183
184
32
249
31
59
61
24
5
75
159
25
212
96
144
4
120
47
9
243
36
85
44
33
3
4
11
21
316
44
24
76
44
24
63
18
75
60
27
13
152
177
3
108
4
173
7
32
204
160
29
7
11
18
324
75
108
40
65
18
9
76
77
18
72
180
18
75
177
27
48
148
104
112
20
4
72
68
9
211
104
88
83
81
84
105
115
36
108
65
360
18
90
18
21
141
72
147
51
13
77
63
135
85
77
18
72
97
83
85
5
72
43
32
112
11
90
18
90
39
40
83
57
148
104
64
95
21
60
4
5
72
162
108
97
216
140
ABCD 93748316614*3^$a+1 [50015]
3
57
15
4
23
13
89
3
15
1
5
12
30
85
20
39
1
5
7
5
6
37
53
6
21
24
16
104
3
73
24
20
124
72
23
21
45
51
100
60
155
114
24
67
17
31
29
6
6
15
16
32
171
24
85
36
17
15
48
12
33
60
12
7
5
30
25
47
90
55
119
114
96
7
44
123
33
33
30
102
18
37
12
36
11
25
95
13
32
48
45
30
13
12
65
7
56
28
20
16
5
15
16
65
108
12
19
29
12
30
105
33
15
81
30
66
19
44
15
37
84
8
21
87
4
113
3
48
24
57
120
15
4
47
18
24
6
21
3
81
24
33
15
40
92
16
20
12
9
24
66
21
4
96
5
67
47
1
20
3
61
8
16
5
6
30
39
12
4
41
39
24
81
24
27
4
53
103
68
99
37
41
79
59
9
45
3
4
8
45
7
36
5
78
21
3
33
4
5
6
42
36
60
12
27
52
59
1
8
16
32
39
1
12
80
21
24
31
132
8
60
160
71
13
125
27
9
15
24
16
11
1
8
16
29
75
9
6
6
15
36
4
29
15
4
32
24
27
25
23
21
3
18
67
17
15
24
12
12
16
11
69
24
3
49
95
21
28
41
6
33
24
28
32
21
6
121
8
64
17
19
17
27
12
9
19
41
24
6
61
35
1
8
16
20
45
19
12
48
17
15
9
3
48
33
90
37
8
45
7
113
24
3
27
45
21
67
5
3
9
42
24
24
42
24
15
12
4
5
151
35
37
36
65
27
12
87
21
3
21
3
21
196
23
13
84
29
15
16
56
33
12
15
88
17
43
5
6
13
8
28
32
52
8
4
5
3
36
64
20
168
105
67
41
60
31
36
83
1
44
24
33
18
1
65
43
12
41
54
114
36
3
16
89
108
84
63
93
3
16
23
93
3
9
88
23
9
48
9
6
30
7
32
3
81
12
60
12
52
5
3
48
4
44
21
3
40
56
36
4
72
8
15
72
24
18
7
29
7
29
39
12
9
24
15
51
24
30
31
101
12
3
88
36
11
49
23
33
12
36
12
64
8
27
9
12
48
51
1
48
24
92
16
12
8
52
12
8
60
27
13
48
59
21
3
45
12
9
24
15
4
156
60
5
6
1
29
39
12
15
72
37
60
84
101
3
33
27
76
12
65
78
102
3
12
52
56
9
3
33
15
57
3
4
11
97
60
5
67
32
33
51
15
97
5
48
39
48
9
24
15
24
141
39
28
60
12
48
68
4
35
61
104
27
9
60
24
81
55
125
15
4
20
15
18
48
30
30
42
48
117
48
81
66
109
24
29
12
31
60
8
57
67
12
20
84
15
9
108
33
7
32
27
25
20
16
24
5
6
37
12
56
28
44
48
100
24
11
25
20
24
69
27
3
85
77
19
36
8
100
5
6
6
39
36
12
36
15
30
27
12
105
36
87
9
24
51
24
60
24
52
8
72
3
37
8
3
24
1
119
24
25
12
68
21
15
40
5
6
18
51
24
60
16
89
7
23
1
113
12
3
15
72
13
12
65
6
48
21
3
6
7
12
8
33
6
24
9
28
20
9
39
24
15
105
45
36
51
21
60
24
51
64
20
21
7
8
48
4
36
5
24
3
4
8
3
24
1
47
1
17
3
40
5
54
45
96
45
96
6
42
55
17
39
40
32
84
21
27
117
19
20
39
48
24
13
11
57
39
144
1
29
60
30
6
3
12
24
16
11
93
45
19
65
55
17
18
66
75
45
7
5
18
9
21
42
48
45
21
6
30
15
27
48
93
4
12
8
40
36
36
96
32
21
19
5
15
15
21
24
52
104
39
13
65
27
108
9
3
40
47
24
24
13
83
66
48
36
19
71
1
65
54
121
20
4
20
24
72
9
31
35
25
41
15
33
27
27
33
93
66
1
20
24
75
90
6
45
52
12
5
3
3
37
35
25
77
3
12
96
69
24
27
4
29
55
11
96
13
29
7
36
20
33
15
12
52
8
9
60
90
1
24
56
48
124
20
16
95
105
39
21
24
27
96
57
28
12
41
67
17
12
24
55
24
72
29
19
17
36
3
9
3
52
20
36
21
3
48
12
21
51
21
72
12
19
12
89
31
204
23
72
21
48
4
36
11
25
5
3
21
31
36
65
115
12
56
9
30
21
51
126
12
72
51
12
12
16
35
30
3
16
188
93
15
45
42
42
3
16
32
9
15
4
60
35
25
24
5
55
180
8
60
75
13
20
21
63
3
48
117
3
30
36
43
8
12
45
31
5
84
7
36
5
43
12
29
51
9
79
5
19
53
15
12
141
30
9
15
6
19
95
1
60
11
1
144
29
7
12
48
8
100
5
54
1
77
19
89
6
61
48
11
24
45
9
3
28
11
24
1
113
7
24
20
51
6
3
76
155
9
39
45
16
11
24
6
60
75
69
19
11
45
52
5
24
51
9
43
53
72
6
25
20
4
12
53
7
8
28
29
43
11
30
15
45
54
72
61
24
24
11
1
8
12
24
28
36
24
20
21
15
16
8
27
9
39
6
66
1
8
24
45
36
27
4
41
3
16
8
52
29
60
31
29
15
9
90
13
144
5
19
44
33
27
33
42
33
52
11
57
64
5
39
51
6
12
3
3
49
71
25
32
64
44
12
60
3
157
8
24
16
5
15
4
77
3
3
33
39
21
57
7
77
36
3
24
88
48
32
15
13
11
9
36
4
44
27
85
89
12
15
39
13
20
21
60
12
7
12
65
84
66
69
21
24
55
12
12
116
21
24
15
36
99
25
24
47
96
30
19
36
24
48
68
9
75
24
51
1
60
60
23
25
60
24
36
140
60
21
91
29
3
16
17
54
45
21
30
25
24
5
79
20
16
5
31
53
31
65
19
44
28
68
15
37
84
89
19
36
32
40
5
3
39
1
60
65
15
99
30
15
48
40
17
87
28
20
40
8
69
30
9
4
8
24
48
21
15
39
1
29
15
48
4
24
41
78
61
107
109
5
24
27
4
5
3
36
16
29
24
43
8
4
20
60
100
116
36
75
18
48
12
15
52
8
12
24
21
39
39
85
8
3
37
20
39
9
52
29
55
44
16
29
12
12
7
23
6
66
18
15
40
80
12
16
83
109
11
9
120
16
36
35
114
15
39
30
42
69
21
31
68
12
63
24
1
24
12
11
24
54
7
20
12
28
5
24
18
48
33
52
20
60
12
36
24
51
21
33
63
9
3
21
27
9
19
24
12
20
3
72
9
39
13
17
42
1
ABCD 93748533122*3^$a+1 [50002]
132
11
121
119
121
95
433
47
145
63
93
123
9
183
8
97
264
216
108
51
105
336
95
73
87
165
12
183
288
24
57
95
121
120
23
192
40
9
24
312
72
120
87
24
120
56
160
24
80
352
93
60
36
3
152
1
119
24
64
128
168
25
72
264
36
48
107
24
73
47
373
192
84
71
216
25
24
24
47
40
57
47
25
24
71
24
37
35
49
24
96
191
49
71
289
15
381
192
3
393
276
11
112
105
87
165
75
296
40
80
25
23
121
119
121
111
104
88
168
72
45
3
104
120
64
24
297
108
60
180
107
16
24
189
171
81
180
372
252
36
215
49
119
217
135
9
144
36
35
49
15
57
15
9
168
87
81
95
145
39
225
120
111
80
24
145
15
56
109
51
45
59
145
39
32
25
192
48
95
40
144
225
215
120
1
183
69
12
183
56
1
96
72
120
23
64
56
48
136
120
80
73
143
265
95
48
1
24
87
72
81
135
9
12
11
160
9
95
120
96
25
95
97
47
109
720
11
24
217
23
97
23
49
72
71
193
24
23
304
48
21
96
51
80
24
256
120
237
336
75
72
9
84
11
24
16
24
80
25
95
361
15
105
156
83
16
104
49
72
135
104
40
57
108
11
24
120
1
39
72
33
276
144
96
275
1
23
25
24
72
204
35
25
575
181
35
121
23
72
145
399
69
147
288
24
21
96
60
15
81
263
400
80
96
336
64
33
47
24
16
104
64
45
336
96
59
49
168
335
64
105
255
129
47
48
121
60
108
72
216
39
45
251
288
217
15
408
129
23
13
12
143
49
143
88
9
63
104
96
232
32
121
143
49
23
24
13
11
16
144
81
39
45
12
24
156
35
400
72
105
15
57
311
48
312
120
25
375
57
87
105
71
49
95
13
252
264
47
40
129
24
135
177
39
104
232
104
25
71
184
129
144
63
80
232
321
15
24
201
72
143
192
109
35
25
96
95
37
83
193
72
264
119
37
75
128
16
21
84
24
47
517
203
48
136
45
275
120
433
87
80
184
56
96
109
99
81
48
143
73
372
180
135
309
48
ABCD 93748542014*3^$a+1 [50086]
9
60
30
18
72
348
270
41
151
126
60
12
108
150
65
55
72
81
9
327
123
240
5
160
176
67
72
168
84
126
54
18
108
23
1
138
21
21
11
55
60
29
1
144
143
192
175
33
96
32
19
108
252
53
67
18
90
42
138
150
455
160
33
174
6
180
327
32
16
75
234
306
54
126
162
35
37
30
125
25
30
153
32
1
30
54
126
90
99
15
18
12
90
6
195
69
180
18
21
39
162
108
48
539
133
210
150
102
78
102
348
30
132
18
198
12
78
72
162
15
80
61
3
51
108
90
72
6
137
48
277
27
225
60
18
177
240
288
45
35
112
15
168
72
156
42
162
66
423
69
18
162
372
90
150
35
144
121
6
129
81
234
6
72
23
7
41
91
21
9
60
18
30
18
24
36
54
23
133
144
59
31
36
45
27
5
85
42
48
18
63
81
60
66
17
37
6
165
45
3
51
6
183
81
95
48
25
120
18
312
288
5
7
42
36
54
5
85
75
45
78
30
342
113
13
60
84
99
9
18
324
18
143
7
57
285
3
33
300
42
102
6
77
48
319
18
60
3
15
113
7
54
83
67
29
240
16
3
162
11
19
29
61
90
9
27
149
85
360
216
107
7
90
120
39
32
169
36
144
36
90
180
174
78
12
9
144
45
227
115
78
15
15
17
73
71
259
162
18
57
123
101
91
96
53
217
23
49
108
84
78
90
48
359
181
312
90
90
270
198
210
9
48
3
54
39
69
251
307
192
93
15
324
36
180
5
85
24
30
5
240
25
78
41
61
36
95
139
108
42
30
90
23
235
12
9
80
187
102
18
125
19
90
60
18
102
63
15
90
23
25
23
96
16
80
25
324
126
102
168
72
47
55
276
12
60
102
360
180
6
5
48
19
12
60
5
61
99
80
91
53
112
57
30
18
24
180
18
30
132
215
55
198
48
99
105
39
27
60
57
48
80
85
12
108
132
72
48
42
29
96
73
18
53
1
108
83
25
23
151
6
84
18
125
7
30
60
15
51
77
96
160
51
29
169
48
39
176
7
72
18
47
43
192
6
30
42
12
59
37
30
72
53
112
32
1
114
30
186
69
285
168
102
5
85
18
42
18
12
150
75
123
101
259
77
25
90
29
96
43
21
207
60
53
31
6
72
3
189
35
91
42
90
113
139
138
107
91
114
35
16
39
185
43
162
179
112
39
105
105
6
102
72
108
71
112
309
18
137
43
18
35
397
180
90
101
91
53
288
64
351
113
16
51
45
32
16
32
19
90
ABCD 93748560364*3^$a+1 [50055]
66
126
144
24
12
6
18
87
87
78
12
36
251
1
144
18
6
36
51
39
138
36
27
32
1
174
17
43
21
32
55
84
69
80
37
27
93
90
78
54
21
117
54
21
69
18
90
108
24
155
16
57
23
13
24
36
66
6
48
126
78
12
54
186
84
144
60
108
30
18
180
36
99
141
99
9
48
252
60
36
12
54
96
180
54
63
21
6
138
42
18
48
72
71
1
54
24
138
23
1
143
13
179
25
48
18
42
126
30
6
233
1
15
15
65
61
35
64
45
35
7
105
147
48
42
12
36
42
30
60
15
75
18
12
198
168
126
123
32
64
51
18
11
1
144
54
126
6
5
49
12
168
36
30
41
139
53
115
18
27
21
36
60
11
115
30
15
3
36
6
462
162
60
18
66
72
18
42
12
168
30
60
18
66
24
66
60
23
208
48
9
18
30
150
18
30
162
15
45
12
71
1
18
36
89
16
27
342
15
21
162
48
36
21
57
12
11
13
30
60
30
6
5
121
12
11
61
96
35
103
185
37
84
78
36
54
66
29
16
69
11
160
21
198
18
108
39
87
18
23
73
36
120
6
12
90
150
12
18
60
15
3
77
208
33
6
36
165
9
36
90
54
51
192
48
32
1
24
138
18
24
156
60
30
186
30
18
108
24
126
30
222
36
84
6
167
48
64
57
71
48
157
12
36
114
30
60
183
32
16
15
90
36
24
12
15
27
18
83
55
6
156
23
85
126
114
59
13
48
36
24
36
179
49
168
30
78
11
55
24
66
180
90
96
30
42
41
25
96
71
288
85
6
108
30
90
17
79
66
6
54
54
29
1
162
150
72
48
72
23
199
30
24
66
113
1
72
54
113
85
11
115
77
169
71
79
65
1
15
189
18
12
5
31
42
36
30
150
30
216
41
73
12
24
18
33
87
216
54
11
139
48
54
144
6
30
24
72
72
12
168
12
3
3
12
42
23
43
78
87
33
96
66
78
36
54
36
54
36
231
128
49
6
12
42
12
180
51
57
23
37
66
114
138
72
18
83
7
18
71
19
90
36
54
105
135
41
31
72
12
54
72
18
90
90
126
11
115
24
54
174
78
35
85
42
72
54
84
162
6
12
60
18
30
24
48
18
42
126
12
17
73
87
81
84
6
5
61
83
13
3
80
1
36
42
81
45
12
60
84
114
117
9
23
31
66
18
42
83
73
18
126
23
103
108
90
36
60
36
30
24
9
9
48
108
252
60
48
54
45
81
36
11
85
12
126
17
37
60
12
18
72
96
89
73
108
48
11
13
12
23
37
30
54
119
192
1
15
48
21
36
24
54
30
180
36
24
84
72
108
180
6
72
18
47
19
186
12
60
11
1
6
54
83
1
216
24
144
48
108
36
60
48
3
32
1
47
49
84
11
43
5
1
54
192
6
18
54
48
72
42
36
18
84
15
21
6
5
13
83
115
29
73
60
11
115
102
204
90
18
90
53
85
18
126
11
43
150
47
187
21
27
90
90
24
18
18
12
36
24
30
42
21
32
85
18
54
6
270
47
61
12
54
36
42
138
54
78
36
12
53
1
18
6
54
17
55
210
108
18
89
91
24
221
25
54
36
45
33
47
109
24
126
18
72
156
60
12
108
90
72
90
96
102
54
6
120
78
36
36
108
27
117
75
63
18
24
30
105
32
25
36
3
57
72
36
84
108
90
132
12
54
132
120
15
32
13
54
30
36
18
41
48
1
36
108
78
12
150
36
66
41
37
155
1
36
6
5
85
75
9
71
145
15
165
24
30
69
21
155
96
109
108
60
171
27
48
69
27
5
13
3
45
78
66
6
18
30
54
6
144
12
18
18
17
25
90
36
54
18
17
16
32
112
51
ABCD 93748626386*3^$a+1 [50000]
15
5
40
32
40
20
16
8
24
36
12
37
36
11
84
36
84
1
36
59
40
63
30
27
20
180
61
18
65
36
85
48
6
9
36
12
9
24
126
54
66
24
29
1
42
18
27
8
4
8
25
30
78
11
36
84
24
25
39
63
5
28
12
9
11
4
44
24
13
12
51
44
1
12
42
101
72
19
9
45
24
83
37
23
109
23
40
45
27
39
17
12
13
30
5
40
9
60
35
19
17
144
1
23
7
17
100
81
47
12
60
52
36
44
16
20
24
1
18
54
18
18
54
21
20
7
9
15
45
20
55
6
23
24
100
80
55
6
144
27
8
127
21
33
27
63
72
9
36
3
24
66
6
93
33
3
32
24
25
119
60
36
156
13
102
45
9
11
7
81
15
5
16
56
60
72
16
39
5
121
11
4
27
30
108
36
23
108
73
11
43
41
25
24
3
24
44
72
24
4
44
28
32
12
4
36
24
12
45
15
39
29
49
3
20
4
20
43
53
13
11
43
42
71
73
12
24
59
31
5
16
105
35
73
12
18
45
32
60
13
39
27
18
15
57
6
120
18
71
24
31
6
72
47
115
53
12
36
25
35
28
12
44
24
36
103
5
73
63
72
27
18
30
17
12
48
67
9
15
45
20
16
20
16
9
11
25
83
37
24
3
96
56
1
27
63
9
24
12
8
96
139
42
30
9
15
66
78
5
25
24
3
32
100
92
79
5
36
24
16
39
24
18
23
7
5
67
18
35
208
27
29
60
73
27
24
27
65
48
36
24
36
28
33
75
8
24
13
72
15
12
20
40
9
36
23
16
20
4
8
55
30
35
28
20
25
60
36
23
52
9
11
16
24
44
12
12
76
9
12
24
72
48
36
24
27
45
12
18
89
28
45
6
9
21
71
16
3
72
9
8
100
45
95
31
29
43
5
144
84
1
15
20
16
9
3
36
69
35
12
96
4
8
1
11
229
131
25
6
5
4
8
217
35
64
21
78
21
45
27
24
80
13
27
33
11
24
36
40
9
47
60
48
40
63
18
39
68
64
36
32
12
4
20
67
48
29
12
48
7
90
11
12
132
19
17
48
31
45
9
35
31
29
16
44
12
12
1
99
36
180
9
3
44
43
45
32
4
32
13
75
9
35
16
9
75
32
4
32
4
8
12
49
27
104
40
21
114
48
5
85
11
67
29
60
28
3
45
32
40
32
1
18
89
40
33
35
4
8
1
54
42
11
19
18
11
12
13
36
11
24
73
63
9
60
11
37
36
11
40
8
1
36
18
65
16
36
20
16
8
1
120
6
129
9
11
124
24
68
24
24
40
24
92
60
4
20
24
91
96
21
24
56
48
67
29
64
20
12
28
21
23
13
47
12
60
31
90
12
15
8
19
18
167
36
40
32
12
55
30
11
7
17
60
4
36
44
12
4
9
35
19
17
28
92
25
11
28
20
72
24
61
23
24
25
11
36
1
47
12
1
48
90
5
19
102
36
72
51
12
32
72
120
109
24
18
9
68
36
36
43
17
60
28
48
20
24
24
60
24
12
49
11
24
12
72
16
36
8
28
72
12
8
88
20
37
6
5
49
3
72
32
40
33
30
17
1
23
55
30
11
13
66
69
20
7
5
76
57
11
36
13
23
40
45
23
7
9
96
8
4
177
18
5
40
36
44
36
4
72
36
140
48
16
3
72
9
20
24
16
12
15
45
3
90
35
16
8
60
97
6
5
88
51
9
12
105
12
23
49
35
16
164
16
57
47
40
8
60
12
24
79
5
40
32
13
6
89
1
102
5
40
72
20
60
37
23
1
59
48
60
24
61
3
32
40
15
29
84
16
108
8
12
40
63
9
45
95
13
3
45
27
33
59
49
11
1
60
12
72
23
96
25
11
4
12
69
75
44
36
84
24
12
25
6
29
16
48
24
21
6
66
23
37
47
1
24
66
17
52
3
17
16
21
90
45
9
36
63
15
30
42
9
32
7
18
72
11
52
24
8
36
67
18
11
60
96
73
39
96
20
37
15
9
30
81
20
13
11
19
24
18
12
27
9
131
108
55
18
35
24
13
3
9
23
40
36
9
23
24
88
8
64
33
11
1
35
64
15
81
20
1
18
5
60
7
24
5
16
33
119
37
15
44
37
23
12
67
18
54
5
156
12
12
40
63
72
5
28
8
12
61
27
44
13
11
12
4
8
16
12
45
47
60
12
4
9
12
6
65
7
72
9
140
121
11
88
12
8
16
3
6
71
108
40
80
12
40
104
144
85
30
173
24
16
3
45
9
11
16
15
149
76
21
15
8
19
21
72
8
12
84
144
301
6
18
59
13
47
12
49
36
95
13
47
88
45
35
37
23
48
24
49
36
35
1
12
36
27
9
24
35
1
54
29
28
20
43
90
6
48
18
15
20
24
28
56
24
28
92
12
61
23
4
32
1
18
17
4
45
15
9
54
53
24
60
16
39
54
131
13
18
29
4
44
36
49
132
3
33
30
29
43
41
37
3
69
23
49
3
80
12
24
19
41
31
6
3
32
4
36
45
15
32
12
4
27
17
7
5
25
60
35
19
5
61
15
63
5
25
18
72
6
11
1
63
15
29
25
12
71
55
5
24
61
23
64
36
72
3
5
1
35
1
23
16
20
13
11
12
25
47
7
18
71
61
83
36
19
6
39
32
13
83
48
1
48
83
48
31
5
4
32
112
32
48
28
24
36
32
76
45
36
119
16
3
5
37
30
125
1
18
72
29
4
32
13
75
132
3
42
23
7
42
95
48
72
36
36
60
120
4
72
24
8
12
16
3
41
24
16
15
90
59
84
13
18
24
5
36
36
49
47
145
24
3
15
192
6
27
12
81
42
72
9
39
90
63
15
9
9
27
48
105
11
16
84
8
37
60
48
15
20
36
1
35
36
12
7
6
23
52
45
15
3
29
12
40
159
81
20
19
54
18
17
1
15
9
3
45
35
12
31
17
49
6
5
13
30
17
37
47
4
12
27
105
36
20
96
4
69
35
48
24
76
8
1
60
36
54
90
71
12
16
27
65
24
1
23
12
13
6
53
67
5
19
9
48
45
23
12
25
30
5
40
8
1
59
64
12
96
3
41
1
54
5
36
13
39
51
9
32
4
9
ABCD 93748649836*3^$a+1 [50061]
54
18
18
33
16
53
27
9
36
18
193
95
108
90
6
156
108
42
90
169
11
12
36
60
66
18
18
42
246
24
72
288
3
123
66
60
36
18
126
18
90
228
18
1
59
69
15
81
96
39
96
30
54
60
36
21
135
108
61
35
264
24
12
24
12
60
84
6
102
90
7
11
69
135
84
144
36
42
12
270
36
162
18
96
181
107
18
90
174
90
24
66
90
6
18
72
102
7
144
101
24
67
59
66
147
3
12
90
90
18
42
30
126
36
6
43
41
186
54
39
15
36
36
72
36
157
240
29
18
60
18
30
133
35
205
11
18
102
36
24
129
45
54
42
18
177
16
35
114
90
48
60
181
281
78
126
84
132
66
222
270
37
144
47
33
135
30
36
6
193
77
12
60
126
66
18
36
36
24
25
41
36
115
47
42
30
108
36
6
115
96
53
24
3
63
132
48
24
66
90
60
180
9
45
72
18
36
165
9
87
48
63
60
18
354
33
153
36
48
195
3
24
85
71
73
32
3
24
18
3
189
6
12
144
24
126
120
3
15
81
96
171
48
37
80
15
84
18
162
18
42
156
33
16
29
30
270
114
18
102
90
18
24
66
78
25
5
24
12
18
36
294
198
12
126
91
53
75
16
59
18
54
120
78
30
57
51
90
99
9
54
60
90
72
120
126
342
186
54
30
36
37
5
43
185
39
57
39
9
6
54
66
96
54
54
18
192
91
41
48
78
57
261
36
6
102
6
306
48
126
37
293
27
27
30
150
90
162
138
42
129
45
51
3
6
7
48
35
90
144
3
9
39
96
141
102
6
36
18
12
36
150
27
45
67
23
66
55
59
18
18
12
42
138
289
95
216
9
111
54
24
282
24
33
48
45
48
24
210
105
93
54
90
24
30
45
112
77
150
301
35
162
18
114
102
60
18
30
96
144
12
6
90
25
32
117
90
33
93
60
210
72
72
21
123
144
90
6
12
24
84
54
6
97
239
1
143
81
123
180
33
87
108
54
36
18
54
6
126
36
90
30
114
18
30
162
6
49
35
93
3
13
176
3
13
23
96
30
36
222
30
6
66
60
30
54
51
3
150
126
121
5
198
36
84
13
83
36
9
16
11
117
21
24
3
45
99
99
36
54
60
54
1
11
186
210
54
3
21
72
3
159
246
144
36
6
1
29
60
54
12
42
138
78
12
90
60
84
6
138
36
96
48
9
48
165
18
210
114
30
18
60
72
72
30
18
78
48
90
36
150
30
144
25
11
21
75
117
3
109
5
48
78
12
186
156
90
24
9
112
176
93
54
96
120
126
18
18
72
72
51
39
9
27
60
180
72
36
66
6
33
51
36
25
35
90
115
23
60
216
30
348
30
13
32
112
5
6
133
11
138
27
15
49
35
72
60
9
9
7
5
72
312
30
61
107
30
126
150
210
129
57
30
6
120
123
27
165
159
30
6
198
36
90
120
24
25
149
123
48
15
54
30
18
43
176
3
13
144
5
126
12
60
90
72
18
1
179
12
144
24
30
18
72
60
37
269
12
90
60
138
7
128
15
102
72
108
90
168
12
73
35
186
90
288
ABCD 93749368556*3^$a+1 [50035]
33
48
12
4
60
176
12
16
84
32
4
20
12
108
64
20
3
9
16
20
9
78
36
21
93
12
84
39
12
96
63
109
8
12
12
99
45
105
111
3
12
21
40
35
25
23
54
3
4
8
51
85
80
16
11
78
31
11
54
31
5
90
9
16
53
151
20
3
21
12
48
75
117
15
85
35
33
12
3
66
43
96
11
9
36
9
15
12
28
89
96
36
3
72
60
39
109
92
28
23
12
6
96
66
9
48
15
21
60
207
144
81
3
30
91
23
37
59
9
51
12
25
200
27
37
8
27
138
51
15
81
40
20
84
27
48
1
41
18
1
36
29
3
51
25
5
12
15
48
12
9
51
12
135
108
45
33
27
63
25
20
100
56
3
25
35
117
28
8
3
237
3
45
16
80
33
31
17
19
11
45
27
177
3
73
17
3
3
84
21
9
63
40
29
6
25
5
72
102
24
37
29
36
19
23
90
18
129
9
42
73
125
51
15
30
15
36
45
18
37
8
4
8
9
78
1
59
21
9
51
4
23
24
24
9
52
44
9
3
88
35
21
24
36
24
4
8
12
36
177
75
3
25
59
1
41
15
60
88
8
3
25
20
36
4
96
11
24
30
39
51
9
36
160
41
3
111
36
132
37
8
16
24
32
144
15
21
51
157
11
24
21
4
17
126
9
51
9
63
13
20
75
153
15
21
24
36
105
3
48
9
78
33
84
48
27
9
4
11
45
15
81
3
126
19
8
117
30
12
85
24
47
57
45
6
81
3
42
114
37
47
30
163
8
15
81
36
57
67
35
93
48
64
29
36
99
4
60
23
85
8
12
4
116
60
28
56
24
15
12
33
117
15
45
18
24
33
4
80
141
54
30
19
56
36
64
84
71
69
64
8
87
37
8
36
12
39
13
107
54
39
72
33
7
48
8
63
57
40
5
42
1
17
30
60
12
1
5
67
23
9
27
6
39
39
144
81
72
28
56
24
15
60
81
33
36
75
45
51
63
21
12
12
72
285
115
131
9
336
84
24
27
165
3
6
24
27
45
3
36
36
15
25
23
9
147
9
45
102
33
27
48
60
24
36
6
115
95
36
48
30
39
57
115
89
42
73
12
23
21
3
45
76
80
69
36
79
77
51
27
93
183
21
108
63
69
24
75
12
72
45
36
21
55
24
24
23
9
51
13
56
21
19
20
24
9
72
43
17
6
12
37
24
11
45
16
128
12
153
7
17
51
16
120
83
21
24
75
61
32
63
25
11
25
41
3
12
84
3
36
9
16
140
12
12
111
24
18
84
6
13
12
5
30
9
40
29
7
152
33
67
128
4
56
108
21
39
40
5
30
12
12
6
111
24
75
1
41
78
61
11
60
33
36
141
108
27
24
75
33
40
92
45
3
36
252
45
3
75
37
125
30
9
120
63
25
77
3
28
24
155
1
44
48
3
45
45
18
24
45
45
27
4
11
18
63
52
11
9
36
40
20
96
84
36
24
24
3
9
40
44
39
133
68
12
40
8
51
45
36
9
91
24
11
69
51
25
12
132
23
13
20
12
88
8
40
11
45
16
8
75
177
48
39
21
159
201
51
45
39
36
13
11
12
9
201
39
28
65
18
13
29
6
36
9
39
37
8
48
3
21
24
105
15
45
7
35
25
5
19
89
31
8
3
12
97
44
36
39
1
11
33
21
39
39
33
135
129
171
33
36
36
15
33
9
168
67
11
9
28
20
4
44
4
8
52
11
25
11
9
24
45
42
48
25
8
148
56
21
3
72
27
21
16
5
15
63
18
123
9
48
18
45
21
30
9
12
27
36
1
24
24
68
9
15
36
15
9
24
99
21
64
23
84
36
57
3
9
39
120
30
7
68
120
84
45
12
39
39
33
24
24
72
93
42
33
75
24
36
177
28
12
44
3
25
11
9
76
12
29
15
16
20
48
27
69
9
19
11
12
9
148
17
24
24
87
69
19
12
8
12
15
9
75
9
15
1
17
48
15
51
36
13
32
75
30
115
20
52
56
51
69
27
30
15
3
132
60
129
15
81
132
72
60
24
4
95
33
27
57
4
120
56
16
188
96
33
72
63
28
80
3
69
21
27
87
1
92
15
108
9
16
36
56
4
44
12
57
3
24
15
13
5
6
60
9
12
64
56
36
3
12
9
96
75
97
11
24
126
24
91
11
1
20
63
45
57
3
15
6
43
23
13
17
99
9
15
36
16
44
33
6
1
8
88
44
33
51
105
7
68
40
84
20
63
13
24
17
15
39
12
144
24
144
42
30
61
44
28
12
36
20
75
45
57
18
37
11
25
92
87
162
15
24
12
33
66
48
18
67
8
148
56
51
12
21
51
21
63
1
179
12
9
33
7
59
57
33
36
31
24
20
15
33
40
32
24
36
39
69
51
12
37
68
9
6
13
35
72
9
36
144
16
59
13
17
66
37
71
120
72
73
20
9
66
49
11
45
21
19
32
84
3
108
48
12
25
20
9
39
39
25
17
79
29
7
68
63
93
21
3
16
17
15
12
87
9
21
19
144
11
1
8
28
29
3
123
60
9
16
35
228
21
60
15
13
60
11
97
149
195
24
184
11
85
95
12
9
4
5
6
9
16
20
96
ABCD 93749379884*3^$a+1 [50009]
21
19
36
48
42
14
21
55
29
1
38
66
24
22
53
15
93
79
173
31
65
55
17
43
17
33
22
2
15
15
42
46
80
28
5
91
30
8
63
84
45
99
141
46
20
72
81
7
20
178
24
30
17
36
63
124
18
14
129
51
33
13
62
90
51
79
17
3
12
21
3
12
42
15
75
46
30
41
48
31
42
8
42
28
36
36
2
58
53
31
48
5
12
36
7
56
6
39
72
12
7
101
15
28
32
9
79
12
2
58
29
39
16
5
39
40
36
36
8
21
19
32
22
11
19
5
21
10
65
12
12
7
65
63
40
5
25
32
96
63
39
213
19
20
24
40
29
7
36
168
5
55
32
4
68
33
24
15
9
145
14
33
115
30
14
18
51
36
63
16
42
78
17
60
12
3
57
55
20
52
14
42
28
24
12
29
60
67
60
29
24
25
24
18
60
29
19
17
7
20
21
7
12
5
51
81
3
16
20
22
24
30
36
30
8
15
39
33
33
27
19
98
87
48
1
66
30
35
3
10
50
76
12
20
45
93
27
45
15
3
45
9
40
38
33
79
77
24
55
5
55
29
43
18
24
26
16
48
48
12
5
36
19
5
127
5
3
66
15
81
58
53
24
3
36
4
5
67
14
22
2
130
41
27
84
93
36
12
27
30
118
29
21
18
12
4
5
33
15
132
13
146
22
8
6
45
79
20
16
20
40
89
51
124
12
65
19
29
12
7
41
36
19
5
55
17
25
74
54
15
19
126
59
43
98
10
6
6
53
31
54
6
8
45
15
48
24
30
10
5
43
12
66
30
42
35
43
65
15
12
16
54
30
116
54
6
34
96
30
20
57
133
11
15
16
48
62
75
7
5
3
52
90
6
66
23
36
7
92
21
24
87
93
33
18
4
12
78
8
144
34
5
12
3
40
2
40
42
8
28
56
4
14
70
5
7
29
87
10
35
63
16
24
6
59
84
31
2
75
7
5
60
72
51
18
40
35
19
12
140
18
15
57
18
16
30
32
88
86
9
25
110
4
38
18
21
36
48
31
53
36
39
21
36
55
5
33
16
59
55
5
36
12
25
42
36
5
12
3
30
15
27
93
55
80
10
80
16
150
68
6
27
3
72
18
39
75
22
23
12
13
131
19
5
36
9
106
54
35
60
48
49
54
36
84
17
48
1
6
5
24
31
30
23
31
41
57
51
84
48
33
111
19
41
15
28
137
51
28
60
36
48
2
6
45
7
86
10
14
15
15
28
12
2
10
36
20
4
50
10
6
23
15
117
27
45
15
36
144
33
123
45
145
11
3
81
55
26
39
19
5
75
28
8
40
92
69
73
56
82
48
29
87
33
25
72
11
13
32
34
5
15
34
50
57
15
105
19
26
18
4
17
9
75
36
19
12
8
156
33
45
27
39
22
30
24
18
48
23
147
72
40
32
30
6
33
25
26
81
48
15
45
55
66
18
17
19
60
14
70
5
51
4
8
4
18
66
54
26
100
80
9
75
6
10
17
43
12
197
183
9
81
3
15
46
6
29
69
15
25
26
6
18
21
1
30
2
72
16
50
60
72
10
2
9
51
105
43
32
21
43
20
202
83
12
55
8
16
8
16
5
7
48
54
6
132
29
1
8
39
51
9
36
79
113
99
126
3
15
24
117
39
42
58
5
31
44
6
48
18
24
21
15
12
33
7
32
81
27
58
2
45
63
93
12
79
36
5
25
74
9
99
16
137
72
1
35
37
2
46
35
15
36
36
33
24
61
2
45
24
31
18
104
22
5
24
55
17
60
9
46
29
3
66
54
18
42
22
150
108
60
17
3
36
12
22
32
123
60
33
72
82
5
24
1
95
36
15
48
6
216
39
99
60
112
8
34
110
72
24
72
52
17
13
18
12
8
72
18
64
174
92
33
61
18
53
15
9
19
44
148
53
7
20
64
54
30
50
39
48
12
12
36
7
6
42
53
24
15
57
1
14
18
16
50
9
36
72
73
11
31
24
53
105
82
89
45
150
34
32
18
16
29
15
33
3
12
117
7
29
79
2
16
8
22
44
40
5
55
5
19
20
54
3
144
21
75
7
20
33
12
7
30
35
36
15
10
8
22
12
6
24
38
28
5
12
27
42
18
52
50
88
47
24
9
66
57
24
24
7
20
4
5
39
24
82
6
18
66
6
35
12
81
54
21
7
29
49
14
40
5
85
32
40
11
60
72
25
30
2
30
45
36
48
7
77
147
9
12
43
24
56
9
48
33
111
60
24
31
86
22
17
43
8
9
61
78
44
45
25
6
24
32
33
1
14
45
36
79
42
6
8
10
26
33
31
14
3
48
61
120
86
28
29
31
17
120
24
84
99
10
50
12
60
4
42
62
148
72
17
13
32
16
18
20
4
17
61
32
58
17
96
36
3
45
36
15
4
32
16
5
163
41
1
35
63
12
33
1
30
84
5
7
17
103
32
33
24
31
17
3
9
24
69
82
8
96
36
21
43
12
17
27
58
47
1
2
16
29
43
8
45
81
16
107
21
10
65
12
139
8
21
12
67
12
6
8
27
7
6
6
20
36
42
3
87
52
5
63
100
26
40
24
8
3
12
79
5
51
93
27
52
8
4
8
21
12
3
36
58
50
46
11
21
27
7
20
45
19
20
96
30
96
3
72
15
144
33
31
17
7
38
58
6
8
70
18
14
60
21
48
12
27
72
93
12
15
69
31
29
39
40
42
8
70
90
42
30
119
12
45
15
48
19
36
44
16
29
15
12
69
24
3
22
86
57
15
4
5
3
21
51
21
12
31
6
11
15
52
32
18
6
10
56
3
21
64
62
21
15
12
21
61
104
10
24
41
7
53
1
38
165
3
10
47
33
144
111
108
12
48
25
102
80
10
59
120
96
3
4
126
24
26
9
61
11
21
3
24
13
54
18
42
8
16
20
10
35
12
57
15
33
24
3
15
33
7
36
77
ABCD 93749455916*3^$a+1 [50011]
93
24
76
140
84
3
97
36
32
15
18
102
24
9
40
17
54
1
35
37
17
3
3
9
4
20
84
220
120
11
157
48
11
30
19
32
48
87
117
63
97
113
18
69
3
49
44
100
11
45
75
24
9
40
32
9
87
303
60
126
30
24
117
12
12
16
23
9
63
97
128
4
44
40
5
67
20
60
28
32
33
15
12
52
20
3
144
69
27
85
8
40
47
13
32
9
66
24
13
156
24
8
4
56
12
40
168
5
15
24
15
180
33
123
109
48
32
45
19
125
19
8
63
6
66
24
21
48
24
60
16
72
20
88
11
30
19
12
65
43
44
16
35
45
15
57
135
24
66
67
23
73
32
3
21
21
39
15
13
23
45
48
24
12
171
105
24
15
9
24
12
99
1
71
73
36
44
27
189
15
85
35
33
3
13
36
5
19
44
12
69
91
68
40
128
12
120
12
51
57
88
48
80
111
13
8
64
48
56
72
63
49
20
196
131
225
48
48
24
15
84
21
15
141
9
90
13
92
28
36
36
41
18
37
108
35
117
69
63
3
105
12
63
24
69
36
48
40
20
3
84
21
12
16
11
9
4
116
15
72
117
156
12
28
47
25
72
72
80
39
45
27
13
72
44
24
12
15
30
3
72
39
36
45
63
30
199
36
32
52
20
40
8
28
35
36
36
69
16
24
35
9
4
23
49
11
48
36
129
24
12
51
117
72
15
36
49
80
28
23
25
108
104
48
48
12
15
9
48
171
21
28
41
39
136
20
40
20
16
8
28
44
40
95
60
45
4
80
27
24
9
27
69
84
45
7
140
12
12
48
63
49
68
27
13
11
36
13
131
36
25
20
48
27
9
84
3
9
84
4
20
183
33
27
93
27
144
1
23
102
27
87
9
12
28
104
40
20
52
131
49
35
105
4
12
44
100
144
24
12
44
52
164
48
93
78
21
40
36
32
27
9
45
51
4
32
3
117
63
1
56
12
48
108
87
45
24
15
69
40
107
13
20
36
24
12
165
54
1
8
27
108
42
15
28
60
35
60
57
4
11
48
9
136
72
23
69
93
18
12
9
4
60
32
180
72
12
51
30
3
12
24
24
64
23
84
6
99
39
37
8
15
36
9
24
16
12
224
28
36
11
21
132
16
11
84
57
12
16
11
84
85
11
153
3
109
20
15
54
96
3
12
48
168
88
72
12
20
16
56
124
36
44
51
9
64
72
48
68
4
41
103
11
33
12
16
95
60
25
60
188
4
8
28
164
27
49
84
20
36
120
4
20
36
24
60
120
16
35
49
11
57
60
39
141
264
36
112
8
12
232
8
60
12
24
27
13
20
60
180
51
1
32
40
36
71
24
21
28
12
116
15
37
36
12
8
84
48
63
36
96
25
23
117
15
9
48
12
15
33
3
37
128
3
9
147
13
80
120
52
59
6
30
36
9
51
85
8
4
113
54
9
144
33
7
72
8
36
12
12
60
81
87
15
13
80
15
45
51
129
27
13
72
29
31
68
135
69
16
12
59
73
56
36
36
204
99
45
64
68
48
40
24
23
9
96
72
100
11
72
45
75
213
156
28
56
24
148
95
165
3
57
4
11
9
39
72
105
12
100
80
28
20
12
12
15
49
251
21
33
51
4
144
20
51
72
57
33
19
108
8
9
6
9
81
27
27
9
40
116
4
60
5
67
8
40
104
36
24
52
20
24
60
40
5
90
60
9
3
73
56
141
27
28
23
12
57
3
69
16
23
12
49
11
9
4
144
23
18
15
52
8
15
9
40
56
16
48
23
253
32
40
20
3
45
12
99
73
36
36
20
36
15
13
140
36
105
3
60
96
12
72
48
72
40
8
48
111
1
23
85
95
45
24
36
15
177
48
12
15
9
99
9
123
177
16
104
48
135
33
60
24
40
68
12
16
116
100
35
1
23
165
27
105
24
15
60
9
24
100
8
84
75
21
15
24
9
27
48
9
117
6
25
23
57
132
36
15
49
23
105
3
25
32
28
17
240
3
12
12
120
100
8
72
27
60
25
41
3
12
12
27
90
15
24
57
87
48
88
80
12
72
3
45
99
180
24
30
19
71
9
27
1
23
45
24
60
72
15
49
17
3
96
51
33
12
72
72
24
51
73
23
57
63
45
63
85
20
27
90
27
3
33
16
108
56
60
36
39
25
36
44
15
9
27
1
32
48
12
48
45
144
115
11
18
27
63
12
24
33
12
21
54
180
129
124
41
126
81
132
16
77
30
168
97
20
112
140
96
100
5
31
8
120
27
36
84
21
28
11
33
12
16
68
4
11
66
ABCD 93749960828*3^$a+1 [50007]
60
20
12
69
36
84
96
54
45
21
63
27
9
16
36
12
8
28
120
24
60
17
39
15
45
16
95
144
36
36
73
95
9
21
150
30
6
9
16
56
28
36
8
16
275
6
31
108
60
36
29
72
3
40
96
29
31
108
12
11
9
24
64
36
24
41
39
60
81
135
21
24
15
4
56
96
16
32
27
6
123
21
39
15
45
57
15
4
24
84
12
11
49
8
12
76
53
31
80
16
29
24
19
17
55
29
99
28
48
20
36
28
53
7
8
93
36
19
12
32
52
24
12
44
36
108
40
191
204
36
1
53
7
83
169
72
8
16
41
43
32
15
36
48
1
96
29
36
87
112
41
3
15
72
30
90
78
31
44
15
30
67
44
4
17
19
125
30
1
12
72
41
87
72
4
5
55
60
5
6
13
41
30
96
54
36
19
125
79
96
12
84
65
60
19
35
1
11
9
28
77
31
185
43
5
72
60
43
5
67
5
24
43
8
24
15
69
4
80
21
31
36
60
20
48
12
33
67
8
36
15
69
15
25
47
54
63
51
30
60
27
168
84
27
21
72
40
140
63
18
36
6
54
31
68
52
23
61
89
126
25
95
1
204
8
12
4
32
12
60
27
13
8
129
3
132
9
27
9
3
63
57
36
15
36
33
28
89
19
17
3
51
30
54
42
55
20
84
124
36
8
36
4
23
24
36
25
23
117
45
27
40
32
16
32
60
27
141
40
72
20
28
65
84
6
25
12
8
120
9
39
52
5
163
20
40
20
64
20
36
51
9
40
5
7
128
4
107
1
5
3
40
156
60
41
18
69
60
60
12
16
48
11
129
36
9
36
3
3
25
20
39
205
35
13
92
136
95
25
53
75
45
90
36
13
20
16
104
16
47
18
27
88
12
5
3
117
15
108
4
32
21
18
21
15
121
8
12
40
44
84
12
28
17
18
9
3
78
51
16
5
3
16
35
45
16
20
52
12
65
36
3
4
36
20
4
48
8
12
33
55
12
32
120
28
48
20
36
81
43
47
49
24
20
27
13
5
15
4
36
12
24
8
27
49
5
90
36
81
28
20
57
103
35
186
43
77
79
44
3
18
7
12
32
9
31
41
7
60
71
6
66
13
41
63
48
28
20
45
12
24
84
15
75
21
36
3
1
48
108
12
60
12
8
33
63
15
1
48
296
24
28
32
100
72
8
28
84
84
5
27
4
24
72
12
192
56
40
44
64
17
3
16
41
7
8
24
9
19
60
53
43
11
9
75
42
63
4
8
9
99
4
48
155
18
19
53
18
1
104
21
15
16
149
3
33
3
76
29
27
12
40
47
61
35
37
17
19
120
12
5
24
3
60
21
19
68
108
4
92
16
20
28
47
9
120
15
49
80
112
23
57
3
1
8
76
71
1
72
180
36
5
30
25
11
21
33
42
13
56
16
32
108
4
8
28
23
9
48
15
13
77
63
117
7
56
16
24
12
29
99
4
36
5
12
55
35
18
60
51
28
41
7
29
6
13
5
72
84
24
15
52
59
1
65
39
64
12
12
17
24
15
51
144
25
11
6
15
64
5
6
73
24
20
21
7
32
57
66
45
33
31
8
12
141
43
56
100
71
9
108
27
9
40
20
72
3
25
80
112
5
7
132
68
40
36
77
63
60
15
9
60
96
64
12
176
33
6
45
4
5
36
54
66
51
3
25
72
8
12
64
48
20
12
40
5
15
28
53
15
33
15
76
8
33
90
25
5
19
20
28
96
56
136
12
12
8
52
65
24
90
49
53
19
35
25
29
7
8
4
8
4
44
4
12
5
3
16
35
30
90
225
15
30
39
87
9
27
13
41
3
52
116
60
28
71
105
28
20
180
21
99
28
20
12
16
5
6
1
12
140
12
4
5
79
20
28
53
39
16
5
31
24
12
5
39
9
36
31
8
15
97
60
23
6
51
33
6
30
60
103
17
99
12
39
25
24
35
57
12
120
60
60
16
12
59
13
72
24
60
12
5
27
27
1
12
36
396
8
16
20
105
91
89
12
135
4
29
7
84
65
39
40
12
53
19
56
136
48
47
24
37
12
12
5
3
60
108
4
20
45
43
11
21
64
56
21
15
15
60
13
32
3
45
15
45
124
23
9
15
54
7
44
4
12
20
40
8
36
9
79
60
41
19
8
160
72
77
24
7
92
57
3
3
84
1
20
28
5
15
24
3
13
12
12
116
57
87
52
20
9
19
12
5
99
75
42
79
24
17
18
90
91
20
51
25
24
8
21
7
65
3
4
12
48
68
39
13
56
60
52
53
6
13
200
52
56
72
147
30
60
31
23
30
15
36
28
8
9
36
15
48
4
8
4
48
20
51
117
9
51
15
37
36
95
36
69
141
75
159
1
5
3
48
100
20
3
37
113
15
12
64
48
161
27
52
8
4
89
15
24
36
4
36
60
36
65
15
39
12
24
54
12
19
168
17
3
208
92
100
47
21
172
32
36
39
1
53
6
1
80
4
20
69
96
54
1
8
112
8
27
24
1
155
36
133
12
44
15
21
4
48
12
5
31
12
11
97
8
51
6
67
36
77
27
40
17
36
39
16
12
48
72
53
19
209
39
51
49
12
65
6
84
6
43
84
72
8
96
4
8
24
39
25
12
12
71
1
95
81
3
81
28
32
4
5
72
7
11
45
4
48
8
12
4
24
80
57
144
31
84
8
111
69
12
15
ABCD 93750665252*3^$a+1 [50269]
21
59
100
93
18
342
270
9
24
156
180
36
27
18
23
64
3
153
9
15
32
148
12
9
95
49
15
12
20
16
60
3
45
72
60
147
45
45
36
59
136
36
68
61
162
9
96
3
5
24
25
27
20
40
39
41
4
72
24
228
45
18
72
5
31
5
4
60
152
60
40
44
85
15
57
18
54
135
240
32
16
24
8
85
36
159
21
162
72
36
29
36
112
57
87
188
85
180
15
75
81
72
45
15
44
60
16
32
28
72
75
90
63
32
112
24
75
105
39
33
84
9
11
43
437
4
24
72
111
90
72
18
18
131
40
68
31
29
52
96
48
24
3
69
248
16
135
5
40
45
87
57
47
43
90
11
7
29
160
20
4
12
27
126
51
48
45
167
4
45
15
36
80
24
124
140
36
175
29
43
108
41
103
141
165
51
39
81
68
132
43
45
36
20
40
12
63
41
24
4
75
18
18
90
135
27
69
3
90
18
18
54
18
15
8
49
131
4
20
112
216
72
32
40
39
9
96
39
126
11
43
33
180
72
48
45
23
67
9
63
18
15
75
77
31
54
51
12
24
44
60
25
11
4
39
77
103
36
5
67
198
87
8
4
135
33
48
9
47
43
45
140
31
9
60
36
12
63
45
60
80
136
48
32
49
90
29
61
72
63
24
21
27
153
27
60
120
108
56
43
281
7
69
104
112
8
49
90
126
159
80
36
220
45
11
133
126
81
96
75
33
75
54
18
77
373
72
15
21
27
45
18
225
20
40
39
117
108
32
28
36
44
13
108
15
72
44
49
27
164
120
13
36
27
135
29
151
149
180
4
24
3
18
180
59
13
207
56
40
116
121
99
153
47
79
5
4
20
61
15
39
5
60
40
12
24
44
31
5
24
115
126
15
75
9
63
153
180
45
162
153
96
3
105
48
27
216
9
45
95
13
63
104
40
36
27
72
65
120
28
44
28
21
90
45
45
15
39
36
5
49
108
27
32
328
36
45
72
18
9
63
173
97
47
12
13
15
21
27
45
18
101
160
9
15
36
3
105
432
39
9
63
29
16
27
65
25
126
9
92
79
81
108
92
43
36
81
60
39
45
20
97
59
4
56
16
27
153
92
12
121
162
137
40
108
12
36
72
20
43
18
54
18
59
28
12
20
16
63
45
24
180
36
12
153
171
60
3
77
13
63
63
90
11
120
4
9
36
95
96
61
23
24
156
76
153
335
88
207
5
211
177
3
41
13
135
92
61
99
9
11
48
13
27
20
12
64
57
15
68
40
12
92
72
43
41
64
111
90
15
224
72
28
152
4
236
61
47
16
9
47
180
120
283
41
4
32
40
20
108
52
81
119
16
27
90
108
83
259
5
31
54
18
69
3
5
36
60
76
8
60
120
76
9
126
29
40
75
177
21
99
36
45
18
185
49
18
18
11
61
23
24
52
36
72
132
108
111
29
151
141
93
18
77
121
99
135
5
72
40
99
221
40
9
239
112
63
77
139
101
43
90
87
39
81
96
84
81
63
96
3
5
180
31
9
32
13
36
95
4
135
77
103
18
23
175
5
280
12
135
105
12
96
75
41
103
45
63
18
27
27
18
59
24
7
29
133
47
124
27
177
12
36
68
40
20
4
48
63
117
32
85
36
90
45
24
21
11
43
33
8
64
93
59
60
48
96
36
79
45
24
80
31
162
135
27
216
9
72
140
4
9
11
25
54
18
27
45
90
77
13
11
40
80
76
9
144
18
33
39
5
76
36
ABCD 93750674632*3^$a+1 [50121]
36
59
72
13
80
48
57
42
36
9
4
71
18
15
45
87
15
13
23
42
18
45
39
49
60
36
5
90
45
16
29
18
90
90
25
95
33
39
93
105
18
42
18
54
48
3
84
40
20
36
28
119
18
7
272
183
42
19
17
7
23
144
13
5
78
73
17
84
43
8
24
88
5
12
55
5
18
1
47
24
36
37
35
72
133
12
65
90
21
12
63
12
133
65
87
40
17
6
109
53
18
72
1
132
59
60
36
37
47
409
20
9
18
49
41
72
15
48
9
18
30
55
20
3
45
148
71
49
56
3
60
18
30
54
78
37
11
42
31
89
55
20
208
92
28
29
3
3
45
64
11
24
45
3
60
12
96
25
48
29
72
18
18
114
66
15
39
36
114
30
61
60
20
72
45
7
11
9
108
180
60
16
107
90
43
96
101
55
125
43
119
30
18
25
24
8
57
15
84
27
144
85
23
45
76
71
61
29
3
33
159
3
42
15
64
101
63
3
25
17
43
48
17
19
71
105
48
129
15
27
69
111
48
18
60
12
75
3
37
8
9
63
16
240
131
13
48
24
35
85
24
12
77
147
3
108
49
48
47
30
15
4
59
30
78
117
16
20
144
57
6
13
56
33
43
155
37
53
72
42
18
18
145
29
195
63
33
4
36
35
25
29
15
64
20
81
43
8
39
48
21
39
72
13
20
15
177
4
12
80
144
93
7
11
33
16
125
163
32
36
27
30
3
28
11
9
9
30
25
80
108
75
25
12
23
13
96
204
96
5
91
107
25
23
105
100
32
48
64
35
30
18
18
7
17
19
44
3
49
101
7
47
1
12
5
15
48
117
120
3
105
60
199
11
42
195
75
30
55
23
73
17
7
5
3
192
40
17
79
36
96
95
72
60
61
317
7
65
7
20
21
54
21
159
13
23
42
12
75
40
24
24
5
12
3
16
12
84
11
54
6
12
105
3
33
9
87
3
120
1
56
156
4
35
60
13
96
161
15
100
131
37
17
6
54
51
72
12
75
25
24
101
15
3
12
13
260
15
42
18
1
96
5
31
12
107
9
9
18
73
17
84
6
45
9
79
60
71
21
52
60
132
23
85
5
91
20
21
15
28
185
55
20
108
4
11
157
47
69
69
90
85
60
5
63
72
27
9
4
12
5
36
67
80
48
100
224
16
29
15
148
83
24
133
12
65
3
87
96
9
171
12
93
12
27
33
75
18
54
81
27
72
1
65
54
49
116
36
39
18
15
177
18
90
3
57
55
17
79
11
13
53
90
57
52
156
77
55
95
1
36
65
75
36
15
24
30
51
4
48
36
96
56
87
42
19
44
135
61
11
25
23
18
54
73
68
27
1
29
87
3
13
95
33
99
12
13
8
147
48
25
12
5
63
207
48
33
27
213
87
24
18
15
33
72
43
188
36
63
33
15
73
24
32
48
76
84
8
57
55
116
16
83
48
73
96
24
29
12
79
29
18
132
1
44
16
36
20
88
8
147
12
18
75
48
27
30
42
66
79
60
5
90
60
36
102
18
85
80
69
18
93
15
60
192
25
83
13
24
20
12
64
47
69
16
59
6
120
24
15
36
12
63
177
3
174
43
8
9
66
97
12
95
30
75
3
48
54
3
12
4
36
53
7
116
39
105
108
96
4
32
21
19
48
143
24
18
48
42
18
63
36
93
78
30
19
20
123
33
27
18
159
93
135
27
36
49
144
92
105
139
41
150
30
7
12
125
18
145
5
18
25
29
30
25
44
36
3
13
59
21
57
31
56
15
18
15
135
90
12
19
12
92
3
13
47
49
48
48
32
36
76
8
3
25
320
12
36
111
49
77
54
13
20
72
4
17
115
12
35
1
71
69
132
108
21
36
43
41
55
53
168
12
18
33
132
39
36
33
87
37
17
6
12
1
36
5
36
84
31
92
45
30
42
123
147
36
9
36
204
4
11
36
133
17
12
42
69
36
93
123
52
23
30
15
9
51
4
35
169
60
20
84
160
83
13
17
159
28
17
30
21
28
29
7
11
33
327
397
72
168
48
17
18
133
72
77
15
45
12
39
21
18
421
149
60
48
15
45
90
49
5
19
47
37
5
18
37
8
72
36
81
51
12
225
18
90
30
54
36
39
36
39
9
9
108
27
63
12
ABCD 93750688600*3^$a+1 [50013]
37
2
16
110
15
97
18
14
36
39
18
51
16
8
108
15
73
24
30
38
27
85
32
58
5
30
45
33
169
6
5
9
28
36
56
16
5
30
7
18
5
27
87
73
23
13
119
18
7
17
31
35
60
30
102
7
11
3
124
12
8
52
5
15
48
16
24
23
43
26
3
18
63
39
102
3
27
30
48
30
91
6
44
4
17
6
13
86
64
80
21
73
8
42
63
79
5
13
47
1
74
15
18
30
61
59
37
20
21
7
20
27
1
12
23
45
28
11
33
33
99
28
2
6
12
57
3
63
93
4
12
20
24
72
27
73
48
29
3
9
75
3
21
4
12
48
20
15
12
96
3
34
8
189
39
24
36
4
48
12
5
67
78
17
15
21
72
33
52
62
30
24
21
30
1
48
17
27
72
3
30
42
85
11
9
4
89
27
54
16
5
1
29
18
13
84
56
9
9
27
19
23
13
20
144
24
9
30
25
12
36
59
1
152
15
30
91
36
8
12
24
27
25
24
65
39
34
48
17
61
47
13
29
7
11
55
14
24
16
104
4
12
8
27
45
93
90
117
60
100
53
7
11
45
39
9
21
19
32
4
11
37
35
12
33
12
51
9
51
60
37
26
6
51
12
21
9
7
20
18
3
12
1
41
1
24
83
1
11
120
36
49
20
16
30
59
51
130
32
3
3
106
23
7
23
18
7
17
36
7
53
7
108
14
58
35
108
37
20
12
24
40
47
37
20
57
30
3
15
15
75
1
102
18
71
36
24
1
32
16
12
24
108
8
45
7
32
15
73
38
27
55
30
5
1
11
13
8
45
3
42
45
57
3
33
39
25
5
30
13
5
139
120
53
3
28
41
96
3
30
69
72
1
2
27
36
15
52
12
53
3
10
17
13
2
16
6
11
12
57
144
27
12
72
6
7
35
18
42
31
17
9
108
10
18
30
14
16
2
16
6
24
24
42
11
24
19
80
42
27
37
65
9
166
6
60
92
28
44
33
7
60
101
19
156
44
16
68
4
12
35
21
40
20
12
3
72
1
20
12
15
30
9
45
36
69
4
6
5
49
74
3
30
12
25
8
9
6
30
37
5
13
60
2
22
60
53
3
99
45
4
17
12
27
10
18
12
23
73
72
17
18
7
50
4
71
13
47
48
12
1
5
60
30
37
56
4
65
7
36
12
50
126
69
43
5
7
113
37
95
7
8
12
6
30
24
81
3
4
2
15
6
69
21
30
3
21
18
48
25
17
37
44
16
8
3
37
77
31
35
13
2
34
20
4
54
17
30
103
12
36
60
5
115
17
37
11
19
5
15
88
77
55
36
24
44
9
55
92
4
17
43
14
22
41
12
51
111
30
6
12
21
4
8
4
30
6
72
18
2
33
3
84
118
54
41
7
47
13
8
22
30
8
39
45
4
12
59
21
4
8
10
5
42
15
51
37
8
15
3
22
24
8
3
9
16
12
5
12
43
36
47
33
16
11
24
6
24
1
5
12
37
5
6
42
21
6
3
13
32
15
25
83
37
20
33
24
55
71
24
48
12
45
16
5
9
96
39
9
64
6
42
5
27
22
11
9
4
12
12
77
18
21
9
18
43
6
8
28
77
18
12
13
108
11
55
30
8
36
4
2
16
2
40
6
2
9
78
37
20
4
32
27
1
59
1
17
3
16
30
6
42
48
2
52
11
9
3
13
60
60
14
30
34
71
55
18
38
15
9
40
26
22
32
4
12
5
37
18
5
19
24
30
102
5
42
42
31
8
64
26
102
108
4
72
11
84
25
11
13
41
15
28
56
69
42
21
48
87
45
12
72
24
21
79
24
17
3
33
87
3
39
10
36
2
10
35
51
10
11
25
65
1
29
1
2
48
15
39
16
35
54
39
51
13
8
4
53
43
44
3
15
22
11
12
33
15
33
24
10
6
11
1
35
42
115
5
30
13
144
60
44
96
15
6
87
36
84
112
11
7
53
33
16
26
10
5
102
1
59
30
3
60
12
3
3
22
17
15
3
9
15
9
84
33
54
73
83
25
132
35
18
19
11
25
20
39
108
25
5
91
11
36
12
60
132
1
20
22
6
56
3
31
144
18
24
24
12
17
111
136
53
12
18
7
35
18
45
36
90
16
14
9
27
24
12
90
15
30
67
30
36
116
36
40
5
3
6
18
15
18
90
73
24
53
13
29
42
39
12
24
30
15
91
5
129
16
38
10
66
30
5
36
13
32
9
33
3
55
12
65
30
42
6
60
30
19
20
3
25
5
3
4
5
55
60
48
5
138
12
13
12
12
35
133
23
37
36
66
26
15
73
30
42
24
23
42
48
91
24
17
31
35
9
4
11
15
18
16
59
42
9
9
78
30
12
1
17
24
36
30
33
40
60
59
30
15
22
53
1
24
17
18
57
16
92
28
35
45
39
61
12
47
61
24
35
85
23
72
13
6
47
7
17
9
22
29
48
67
24
24
35
12
6
7
53
79
11
12
3
18
69
18
13
24
8
64
60
110
30
45
60
6
3
46
11
90
12
67
143
57
54
46
23
72
90
3
3
24
33
36
52
17
7
23
115
5
25
2
6
100
12
23
73
12
5
63
10
110
76
36
24
60
5
75
141
79
23
1
24
12
5
75
36
64
5
39
4
47
13
6
89
7
48
2
3
153
34
98
15
25
5
43
59
150
19
20
64
53
24
49
32
22
5
7
30
66
77
3
64
24
47
7
42
5
49
6
44
52
8
207
3
144
10
72
11
13
11
25
18
38
72
27
6
39
4
54
38
12
16
20
9
42
21
87
13
12
215
37
56
45
19
8
15
48
37
18
2
3
37
6
47
39
3
12
13
95
31
62
4
48
12
44
4
47
13
12
11
12
1
56
60
28
96
41
6
37
20
10
17
79
54
77
60
6
27
3
24
6
85
8
34
5
13
20
4
35
18
51
12
18
34
35
43
42
5
3
72
15
1
72
59
3
10
23
72
87
6
9
6
49
101
85
38
12
9
18
1
44
6
57
25
5
7
48
12
92
4
54
2
36
45
43
50
201
85
20
45
66
13
36
24
6
41
12
12
31
38
10
50
9
3
15
12
25
8
9
18
1
36
8
48
4
104
16
18
2
141
99
148
60
53
19
5
75
4
24
8
12
6
16
11
19
101
27
18
15
7
12
53
43
59
109
36
48
12
23
15
82
11
49
20
76
2
3
55
47
7
114
36
8
63
3
126
16
72
20
75
60
48
33
36
58
17
78
7
161
103
32
75
13
29
13
30
50
22
108
95
13
20
46
26
39
15
34
29
48
7
8
100
12
48
17
48
39
76
72
86
6
84
4
12
6
2
ABCD 93750863548*3^$a+1 [50027]
16
47
33
48
33
27
4
11
21
21
18
25
5
43
29
3
28
8
40
17
72
43
17
3
15
9
207
6
42
37
44
16
20
36
40
32
64
36
23
9
36
63
24
37
29
39
27
81
15
45
3
12
33
4
12
36
20
63
6
3
63
12
6
15
15
36
1
20
12
64
23
66
7
11
24
73
8
21
30
93
21
7
29
6
24
54
30
13
32
16
5
54
36
6
3
24
33
24
15
40
116
9
6
108
145
80
48
33
19
35
6
30
6
30
1
29
19
8
72
4
5
87
27
12
30
90
37
32
9
36
31
20
9
55
29
18
12
37
12
71
45
36
69
30
12
61
20
144
15
6
18
49
65
96
31
32
3
97
11
1
59
42
174
12
37
5
6
54
12
3
27
36
13
36
60
48
56
48
28
60
5
24
66
30
55
12
32
15
37
32
15
13
23
36
37
48
29
67
125
27
28
20
28
41
24
30
61
48
36
65
31
48
35
36
9
12
15
1
20
16
53
7
20
12
24
12
33
63
15
1
17
31
12
8
15
9
52
23
9
28
152
76
71
6
24
7
11
21
24
3
9
33
36
39
21
51
9
15
57
7
23
13
59
12
21
57
36
55
5
43
20
3
21
45
12
55
68
16
32
39
6
6
6
7
12
23
6
19
11
45
57
12
19
23
24
37
23
21
4
11
1
8
15
6
7
29
12
3
39
18
27
15
96
1
32
60
4
44
33
36
3
15
9
63
57
63
61
12
32
9
48
42
78
66
49
53
48
15
60
87
21
21
12
15
4
60
32
39
138
36
36
7
8
3
6
24
6
36
21
88
36
29
12
24
3
57
3
16
11
9
28
23
24
12
33
39
13
35
30
12
19
113
43
48
48
5
30
30
3
16
131
12
61
23
13
20
28
20
45
54
6
54
45
12
4
89
51
4
11
1
56
88
5
42
9
9
19
32
9
27
12
9
19
48
53
6
18
18
1
84
35
24
54
31
11
72
72
24
25
8
21
19
17
3
3
24
117
12
75
48
9
63
93
27
9
76
23
81
24
3
1
12
11
57
15
21
40
23
25
36
35
54
7
12
11
9
16
17
31
17
6
21
16
20
16
5
7
53
27
4
11
9
75
13
17
12
72
75
16
35
13
36
17
15
28
11
30
6
9
28
12
29
30
37
32
3
69
48
3
21
27
42
3
21
42
13
48
17
30
6
15
69
42
72
21
9
3
99
30
36
108
3
21
30
33
24
4
35
25
5
31
35
13
48
60
23
45
76
8
165
18
21
21
6
1
53
18
18
63
48
40
35
6
54
30
7
17
30
49
35
9
64
47
36
1
41
7
32
16
116
48
9
84
6
9
27
85
20
21
19
68
36
12
39
6
19
29
3
93
87
12
39
57
9
7
29
63
4
29
78
1
23
42
30
1
17
18
21
117
7
60
5
24
55
80
39
6
19
12
143
9
93
24
84
6
54
27
24
36
9
24
43
47
1
48
8
28
17
42
57
9
63
27
9
108
4
89
12
7
8
3
21
4
17
72
7
44
72
12
3
25
17
60
3
39
13
17
48
42
21
39
120
36
9
4
140
21
27
33
18
6
15
9
19
60
56
75
13
8
111
33
51
12
24
1
77
6
1
116
9
63
48
105
7
20
33
15
27
66
12
7
48
83
54
6
21
21
3
72
15
42
19
32
36
12
16
17
3
24
4
5
30
9
45
19
68
27
1
23
61
35
24
37
12
29
7
12
20
12
3
150
36
19
59
9
12
15
81
3
13
48
11
25
59
6
18
12
21
51
6
51
12
69
24
3
63
12
9
180
96
33
55
32
4
12
17
30
12
18
18
24
18
7
47
36
1
48
11
1
23
60
30
66
1
44
9
27
33
3
57
15
64
35
24
6
99
21
7
29
3
45
7
20
45
79
35
13
44
33
42
18
36
54
9
27
37
17
15
15
24
42
63
15
18
3
12
15
97
107
25
5
43
35
30
3
60
45
12
7
44
45
36
31
36
68
12
28
11
42
18
24
114
15
24
105
15
4
60
8
24
4
53
43
41
18
21
21
6
21
69
54
49
36
12
36
5
42
18
31
60
35
6
108
75
15
18
18
13
8
45
60
3
15
1
71
21
16
11
21
4
11
12
9
9
96
27
76
65
15
45
36
72
55
65
12
3
27
12
6
15
4
5
30
6
60
7
5
27
72
12
69
7
5
27
16
56
21
67
47
9
15
66
6
1
48
11
21
4
48
12
20
16
20
24
75
18
30
21
9
6
49
132
12
20
76
23
9
21
15
75
42
43
23
85
8
48
15
60
69
24
15
72
6
24
43
17
19
12
8
48
21
7
29
3
12
39
42
87
3
36
9
28
68
76
41
3
36
147
6
27
108
105
60
54
24
42
30
54
60
3
9
12
55
56
99
18
39
36
24
135
13
116
69
3
16
8
12
21
7
5
99
45
12
12
18
48
9
81
30
24
21
60
36
99
13
44
4
12
41
18
90
3
105
19
5
15
12
9
19
68
12
4
12
20
64
32
75
85
89
7
48
68
28
11
33
15
21
9
19
8
40
36
101
12
15
28
8
12
45
30
1
77
19
11
37
17
24
7
8
69
18
24
6
48
27
24
48
4
32
87
9
9
12
87
81
3
27
54
42
21
3
54
7
23
6
87
33
24
39
120
24
15
54
7
17
30
33
3
18
15
27
6
27
28
65
24
24
19
92
15
69
21
6
33
9
30
6
3
21
3
12
144
3
57
9
18
21
4
12
8
75
61
84
89
7
239
33
16
47
1
5
54
24
6
54
6
27
3
9
24
33
7
36
32
28
8
27
81
81
42
1
5
27
33
30
9
57
111
9
36
18
12
48
30
7
32
3
1
119
93
21
7
23
54
163
17
42
33
147
24
18
18
1
71
33
28
59
21
12
3
84
13
108
48
11
9
27
165
28
23
25
41
12
91
11
73
23
21
21
15
93
51
16
11
1
23
78
60
72
102
6
127
5
30
36
37
36
20
63
61
12
47
30
48
55
12
41
18
36
9
15
13
29
3
28
8
39
69
12
51
13
32
4
59
9
27
108
6
3
9
3
51
60
1
32
3
30
18
66
7
8
12
3
54
7
32
12
52
20
39
24
48
33
40
56
21
7
23
48
25
23
36
30
30
36
1
36
12
36
35
13
20
9
6
33
81
12
66
9
64
17
48
12
51
24
40
32
4
17
30
13
48
95
6
31
17
120
42
42
30
6
12
3
96
12
27
36
49
41
36
54
45
9
6
9
12
33
6
21
16
17
102
78
15
57
3
52
12
56
40
20
12
36
28
95
21
15
13
11
18
12
36
19
11
45
28
5
6
37
17
66
45
16
32
33
3
28
44
33
6
25
23
9
207
36
36
48
73
8
3
37
29
3
39
13
29
6
45
15
21
28
77
6
9
15
9
12
45
19
12
23
73
32
9
6
60
60
18
18
9
16
53
12
31
53
27
33
27
16
35
21
48
ABCD 93750867922*3^$a+1 [50070]
55
5
7
83
61
29
43
113
24
7
44
132
15
93
45
291
4
92
12
120
72
40
113
55
35
66
159
52
96
24
128
72
28
20
15
57
100
36
80
12
132
76
48
12
137
15
15
18
15
24
48
16
36
41
7
32
33
207
36
24
81
7
96
24
8
117
27
96
88
32
4
36
24
48
8
88
20
12
57
15
3
30
7
20
180
15
97
168
5
3
60
172
48
180
164
21
7
12
24
12
47
241
65
67
5
7
92
40
24
77
27
12
64
32
4
24
56
76
47
1
92
87
205
20
72
96
4
83
60
37
8
3
45
52
48
80
52
192
24
20
52
32
12
36
60
12
75
13
5
39
36
40
20
87
156
1
8
40
128
112
125
3
108
147
12
13
24
44
12
88
60
12
24
29
24
7
23
93
15
90
135
63
54
27
40
80
51
42
7
36
8
64
41
27
4
11
45
24
21
163
29
43
24
80
24
9
18
13
72
72
20
132
16
48
29
66
45
16
116
40
24
56
180
87
48
60
90
15
4
48
20
60
15
85
120
32
84
36
16
5
87
15
13
228
20
64
185
103
5
48
90
97
32
15
61
36
56
24
60
16
260
12
51
57
4
36
12
35
205
36
152
84
16
68
159
18
60
27
112
56
88
116
28
5
15
3
57
16
24
48
44
21
79
29
51
184
20
16
68
75
21
124
12
116
64
83
57
33
55
32
16
144
8
16
137
15
24
4
12
5
180
15
60
112
23
18
55
92
4
29
90
109
5
7
20
16
24
89
127
8
27
105
147
1
60
60
116
51
49
44
60
27
13
29
66
57
64
20
21
90
13
36
36
200
40
32
3
18
90
81
33
7
24
32
27
66
67
47
153
72
12
4
12
12
35
18
162
45
36
9
7
48
48
8
4
83
45
4
24
24
35
73
12
5
31
80
9
91
107
45
144
33
3
4
60
20
136
77
27
9
132
12
103
72
23
108
49
12
11
42
63
4
44
9
36
90
42
19
120
48
5
63
252
72
16
12
5
15
3
69
3
18
67
32
48
16
24
131
1
23
21
4
41
7
35
9
3
21
16
143
13
47
1
84
8
4
20
21
19
8
12
60
153
18
9
16
32
3
25
132
53
15
12
28
53
51
111
13
44
112
48
32
4
35
97
44
3
25
32
21
3
16
11
93
64
5
63
48
52
44
28
23
57
16
89
103
17
3
57
55
101
31
83
48
162
7
60
8
172
23
13
24
24
32
15
105
3
1
53
15
12
84
69
103
44
4
96
60
20
76
125
39
36
48
76
29
42
13
24
155
57
36
24
9
31
48
128
108
69
30
1
12
167
45
120
132
16
84
24
36
20
63
1
35
21
21
27
21
54
117
9
39
16
17
3
15
97
35
33
112
12
36
56
24
27
49
48
80
52
11
85
5
72
30
33
93
87
12
45
18
69
21
39
204
24
120
132
21
7
80
16
96
20
3
1
12
17
18
42
51
124
32
16
20
3
1
60
20
123
37
288
65
18
9
9
39
28
48
24
32
124
89
55
32
60
33
90
57
51
30
79
36
12
275
33
120
48
40
44
76
32
75
37
8
72
45
187
8
16
56
76
47
1
17
3
15
61
173
135
33
27
28
48
77
7
60
72
48
5
7
53
7
56
3
37
8
12
15
18
19
35
78
48
7
72
35
93
63
81
28
12
59
21
3
37
24
149
31
32
84
216
144
24
99
37
23
90
31
35
1
36
5
115
5
43
224
16
392
144
9
39
16
59
30
67
23
13
48
17
75
207
13
72
48
120
53
75
4
12
71
9
84
39
117
16
80
105
15
120
52
96
12
24
108
23
9
28
120
108
317
7
80
24
27
13
24
36
89
3
24
28
60
8
3
37
24
11
132
73
104
3
18
48
7
48
35
1
48
113
135
4
20
40
8
16
32
12
21
27
60
48
99
1
96
29
7
108
32
147
25
20
100
83
9
60
40
128
40
20
36
9
168
39
36
28
32
3
132
12
133
65
15
124
60
8
48
24
81
67
60
8
24
21
63
112
44
40
29
27
48
40
12
5
48
7
68
52
287
61
116
16
155
37
56
9
55
5
30
61
29
55
35
25
72
11
13
84
36
17
27
52
48
101
7
83
97
24
20
108
72
16
144
59
1
20
24
16
20
99
1
143
13
47
18
79
41
99
96
27
61
47
25
23
90
72
87
45
7
ABCD 93750984454*3^$a+1 [50074]
87
48
36
33
45
96
51
21
48
144
126
12
45
3
36
216
33
15
66
54
24
18
63
81
24
6
66
48
6
21
3
24
12
48
30
63
57
42
84
60
12
42
48
24
210
54
135
81
6
48
42
135
9
18
36
12
45
57
30
81
87
69
15
48
78
63
105
15
24
48
108
60
27
117
27
30
24
30
114
27
15
84
24
48
93
27
48
96
96
18
42
30
150
168
24
165
141
27
69
3
141
72
114
48
30
198
144
45
45
114
30
30
36
6
102
18
87
111
60
54
90
36
12
54
6
24
138
3
60
12
87
84
69
45
6
84
225
3
72
36
6
96
102
21
96
108
51
57
99
18
6
21
36
99
84
105
36
3
33
9
3
15
45
33
30
18
27
3
90
24
72
99
12
129
30
120
45
36
129
24
30
60
12
24
69
84
15
18
114
21
15
60
12
42
54
72
114
3
51
66
144
15
12
189
48
3
39
105
39
60
72
60
105
27
12
60
45
21
24
90
6
3
27
48
21
93
63
15
258
42
48
69
57
6
72
42
30
24
36
144
60
180
30
120
6
66
24
216
18
165
15
186
6
24
144
9
105
78
72
42
6
12
93
3
30
30
24
66
15
144
33
87
153
30
57
3
9
21
30
18
120
120
6
96
93
60
36
36
27
21
39
237
21
30
90
480
27
195
18
90
60
213
75
69
27
36
60
72
90
51
21
6
72
42
24
150
384
18
30
72
18
15
12
36
9
72
174
42
63
15
24
42
66
12
42
120
219
24
15
30
18
84
141
45
102
12
78
48
30
48
90
15
27
30
162
33
117
63
48
36
36
3
174
48
48
150
90
150
42
18
30
174
18
114
54
96
3
21
6
90
24
30
24
96
90
90
12
84
144
102
24
6
24
9
81
96
54
24
249
243
78
66
33
15
57
144
192
24
15
48
21
72
33
66
78
147
24
45
24
66
12
90
24
6
24
9
135
132
108
66
6
24
90
39
12
69
66
9
45
168
27
36
135
18
126
18
30
18
42
21
81
6
18
102
24
45
39
6
30
45
51
117
21
66
54
6
36
45
3
69
36
21
78
36
6
126
45
45
48
15
81
66
60
90
168
246
18
75
72
69
150
12
102
15
135
72
9
12
75
24
84
177
15
45
9
96
24
18
12
48
42
330
6
42
213
63
204
21
9
18
54
30
96
105
84
213
72
63
3
33
12
9
99
24
51
156
9
252
9
30
138
51
117
87
12
96
63
30
15
105
15
132
3
24
12
96
30
18
6
3
117
54
177
72
108
147
33
9
54
21
3
48
18
6
324
6
48
51
51
96
84
9
45
42
93
147
60
18
102
48
21
108
87
18
48
18
126
18
12
153
87
24
42
63
15
45
135
6
24
27
45
24
48
6
21
21
48
294
60
102
3
3
24
21
39
30
54
66
24
75
87
12
153
9
24
54
36
126
24
30
114
15
57
30
48
186
42
48
54
168
48
27
3
45
27
18
120
144
48
63
105
240
30
60
12
192
48
24
9
57
15
63
66
279
24
27
48
6
75
51
153
51
36
60
60
18
150
90
6
72
144
36
84
93
3
48
21
21
72
51
27
48
105
87
237
45
63
9
24
6
9
36
3
93
144
75
168
108
45
180
99
48
42
54
9
57
366
24
141
69
111
3
12
120
33
171
6
15
105
27
21
6
90
120
96
48
126
69
21
54
12
30
72
6
42
15
57
30
192
93
3
114
6
12
36
369
36
195
90
42
165
9
6
108
102
120
48
102
90
30
69
3
45
123
210
15
9
198
48
24
81
48
27
102
78
24
ABCD 93751195834*3^$a+1 [50002]
32
28
161
91
53
12
12
43
24
8
45
27
21
27
117
108
15
33
24
15
64
161
55
41
75
177
67
89
31
24
44
28
8
12
64
53
7
24
32
72
21
51
105
3
96
9
67
113
60
108
48
36
3
72
24
36
9
12
63
9
60
91
12
60
5
3
144
33
15
33
24
15
16
17
39
24
69
12
3
21
151
113
151
104
21
15
9
43
92
33
24
3
36
76
8
165
36
12
12
127
44
180
45
27
117
36
7
137
91
185
39
180
28
60
17
7
240
8
21
51
81
139
60
29
39
28
53
12
15
4
44
105
72
3
76
96
65
3
84
28
53
187
108
17
39
24
57
87
16
209
31
77
19
65
51
105
343
60
36
5
31
65
48
27
69
31
44
64
36
65
79
5
75
81
39
36
45
19
44
33
3
81
51
165
19
5
60
15
93
36
7
8
52
77
51
16
44
45
67
65
12
12
24
72
48
55
120
104
16
56
316
48
60
5
12
84
255
33
15
28
77
7
149
27
64
5
240
15
40
104
69
391
5
39
36
81
19
65
247
137
7
29
87
48
237
15
168
156
108
81
7
53
12
199
104
165
36
151
48
17
63
57
132
168
48
51
64
89
63
252
112
36
17
15
237
60
99
69
180
3
93
12
12
67
8
57
15
9
12
72
3
45
19
29
27
24
136
20
64
113
27
33
15
72
24
192
249
36
39
4
5
72
27
136
96
56
64
104
160
41
55
41
84
19
5
27
9
84
24
36
31
8
108
124
8
93
243
16
5
195
9
27
4
128
33
15
28
132
8
129
63
117
60
31
72
24
24
32
88
5
12
79
113
36
91
96
20
4
29
60
72
75
84
24
36
4
65
12
24
3
21
156
48
63
57
7
84
65
72
3
144
72
153
72
55
41
108
24
12
111
33
12
19
173
51
81
235
53
247
68
156
45
7
29
199
32
12
57
55
5
24
39
60
16
17
12
147
16
5
12
72
75
81
24
183
21
7
44
64
137
24
15
21
19
65
31
168
101
19
72
245
24
3
52
20
24
16
29
60
7
53
27
33
24
7
101
24
19
77
39
16
17
111
9
7
180
24
65
36
84
15
12
4
101
144
120
63
76
161
3
76
80
72
88
17
63
105
60
127
17
15
108
48
16
24
41
79
209
7
8
16
29
3
105
39
129
12
75
9
99
57
12
60
12
3
52
173
108
15
45
24
19
41
19
44
72
45
15
100
41
19
53
120
63
4
5
60
96
43
125
55
20
9
72
15
9
39
88
48
72
17
7
56
60
45
48
127
8
144
21
115
80
57
15
64
29
51
33
27
69
87
9
36
72
15
48
105
43
12
29
19
41
84
24
75
96
12
64
144
5
60
15
232
17
63
33
55
65
144
12
51
40
48
17
60
43
56
33
7
68
28
53
171
4
5
15
112
65
87
21
12
3
16
44
16
56
33
15
16
24
200
40
149
127
36
5
115
80
33
147
100
44
4
41
99
52
5
183
9
3
33
24
7
36
32
12
21
43
32
9
55
41
15
64
44
36
9
72
199
29
96
235
8
16
65
36
15
21
132
3
309
15
16
48
17
84
175
8
57
15
45
48
48
24
51
45
108
60
15
45
31
113
108
48
36
3
28
17
63
40
8
132
69
48
12
51
40
65
15
88
12
149
79
12
17
147
124
29
7
65
15
9
12
27
88
120
60
44
36
100
89
36
3
24
33
87
57
31
144
8
48
45
12
7
24
5
24
27
33
75
16
20
172
188
36
124
17
48
7
44
45
31
53
72
12
43
44
180
33
211
224
21
12
75
9
55
5
75
9
12
12
36
12
115
149
36
19
41
55
53
24
31
120
12
5
48
27
4
44
36
105
19
29
72
60
24
120
115
60
36
176
40
48
20
9
67
53
48
3
45
72
12
91
65
12
12
27
9
7
89
19
12
24
56
24
40
29
67
125
43
92
57
36
15
201
79
44
ABCD 93751292218*3^$a+1 [50002]
12
21
87
36
78
18
138
6
180
18
75
105
90
48
93
69
126
81
156
39
57
27
132
30
42
12
18
39
48
72
27
126
15
33
39
21
87
165
198
21
27
54
78
33
12
24
3
108
210
132
3
33
39
12
3
66
15
72
57
108
42
54
144
15
84
27
66
195
63
18
48
6
18
15
36
108
48
81
30
60
54
51
36
3
213
15
42
36
12
126
33
48
33
27
48
12
96
63
21
12
27
21
72
33
18
30
108
24
135
9
36
48
126
9
51
246
18
96
33
231
57
93
12
51
132
12
201
60
90
21
141
87
33
27
48
3
12
276
33
21
102
21
108
36
96
24
39
45
12
84
36
24
33
6
90
36
138
57
60
15
81
39
45
12
48
36
27
12
24
9
3
18
27
87
30
42
36
33
48
57
3
69
75
69
15
3
57
21
18
129
33
12
15
21
150
54
27
99
12
9
12
300
9
87
3
12
186
12
24
84
99
15
18
162
126
15
57
18
30
42
9
45
51
39
30
15
144
171
36
45
99
18
99
24
120
72
24
48
75
33
60
72
39
21
153
96
27
24
36
57
27
39
33
144
24
141
75
15
54
18
36
96
45
39
162
24
27
27
12
54
24
30
186
54
45
9
252
48
126
9
177
30
21
33
132
84
3
24
24
39
105
3
78
3
27
18
39
3
69
165
123
33
42
45
72
3
42
54
54
18
72
12
21
3
177
15
18
132
39
69
12
72
132
3
33
27
24
48
3
78
120
39
3
165
36
51
81
60
36
129
39
15
33
48
45
51
33
216
24
63
63
105
15
42
3
36
51
45
63
84
93
60
60
24
12
171
36
69
72
180
36
231
69
228
12
51
42
108
39
96
99
12
6
27
204
36
87
168
36
45
36
171
30
108
87
60
177
39
12
9
135
60
33
3
12
24
12
9
27
21
42
72
36
54
87
36
129
159
12
84
12
57
84
27
189
27
27
36
126
108
36
42
9
135
198
72
18
30
78
33
156
93
39
84
3
42
27
27
45
48
27
60
57
204
99
66
42
180
33
57
18
18
99
12
12
48
3
60
66
63
48
36
15
60
48
21
273
12
6
12
108
24
81
9
264
6
57
159
249
75
84
114
63
9
27
129
15
12
63
201
3
57
9
108
24
159
57
72
15
3
69
93
18
36
9
81
90
18
90
117
39
9
15
69
57
51
39
12
45
24
3
69
21
3
12
45
39
123
54
27
288
81
51
3
9
21
186
126
54
33
33
24
51
33
42
57
48
15
24
30
54
180
42
144
66
33
39
78
54
117
9
18
54
36
39
36
45
42
45
108
21
15
60
60
96
63
30
36
111
273
63
3
60
33
15
105
24
57
90
33
51
60
18
27
111
81
33
36
12
150
45
48
156
39
174
90
78
48
54
33
9
39
132
24
3
117
3
45
117
39
87
9
12
21
48
54
108
6
87
39
141
120
57
39
129
18
12
18
3
60
69
72
27
93
36
60
12
87
21
36
3
12
39
33
12
84
3
30
27
12
312
12
21
63
153
39
12
36
75
129
27
33
117
15
39
36
129
24
3
21
72
111
102
18
24
45
93
144
24
126
138
3
255
81
63
18
27
9
111
33
162
30
78
45
12
69
30
36
18
36
24
318
129
12
63
81
132
15
168
69
84
27
117
45
15
57
63
45
75
27
6
15
33
42
9
48
84
24
96
81
159
21
30
18
108
39
21
54
129
267
30
3
36
3
72
21
87
9
48
141
102
93
21
48
135
15
57
9
6
81
39
36
69
12
81
42
54
54
69
51
237
39
141
15
78
63
9
66
18
54
6
156
27
9
24
36
63
192
12
21
36
66
78
39
168
45
90
72
36
69
84
9
99
9
39
123
48
114
87
21
123
ABCD 93751660136*3^$a+1 [50039]
108
18
55
149
90
90
18
12
81
45
36
54
6
18
12
108
1
24
32
15
54
115
11
189
135
6
120
75
3
48
189
16
29
19
5
102
60
97
227
13
8
15
120
54
6
30
63
69
91
80
129
15
21
6
61
137
138
37
5
102
85
23
25
120
5
30
133
24
104
27
69
21
18
25
35
162
19
11
24
21
63
121
5
78
117
81
127
101
126
36
9
136
77
18
30
78
180
180
21
16
35
30
108
90
24
18
12
91
125
67
23
81
51
18
115
47
169
11
37
48
17
60
30
6
36
19
35
144
21
40
5
99
40
23
33
39
1
77
30
60
49
24
155
60
72
25
23
36
36
60
192
6
31
179
37
23
49
5
75
45
6
66
171
27
90
6
84
18
7
96
120
80
39
150
48
43
11
24
90
30
24
18
84
31
23
25
24
77
6
12
1
24
11
36
6
27
111
1
5
144
259
5
18
348
180
12
42
12
6
228
42
19
11
18
67
23
36
13
48
197
27
3
85
77
43
11
6
36
19
8
40
23
264
121
24
89
54
36
24
36
72
18
84
72
78
37
24
24
71
6
18
48
25
83
24
12
78
120
67
29
91
71
49
35
36
18
90
6
111
63
24
57
63
18
7
56
27
18
91
24
29
18
73
72
95
54
123
87
25
101
19
149
19
168
77
307
125
60
79
5
186
48
6
67
53
24
48
43
32
3
12
60
18
54
12
6
102
37
53
6
12
24
36
18
67
77
18
25
24
71
18
60
54
30
7
11
93
15
6
48
60
102
1
48
47
73
11
36
198
19
125
90
25
11
90
126
6
7
47
105
96
87
48
57
15
1
77
19
48
77
54
36
121
125
78
84
96
30
42
169
59
144
42
30
36
25
17
18
13
120
11
189
21
24
147
15
30
54
36
60
12
78
43
47
30
72
42
9
21
60
108
120
91
35
36
24
25
95
24
73
35
37
71
1
56
15
49
5
66
42
15
15
18
60
3
189
6
61
95
24
12
13
11
66
42
97
5
6
72
13
35
72
13
48
11
90
18
60
13
23
1
56
15
49
23
48
60
90
19
323
45
40
35
117
16
29
6
30
7
47
345
15
54
67
119
108
61
29
66
42
102
25
35
61
11
18
3
33
54
192
145
48
101
36
48
60
43
8
51
18
27
51
30
42
13
48
11
18
198
37
11
61
48
167
36
90
48
24
66
144
1
35
36
81
159
1
29
18
33
112
23
265
17
7
29
186
120
1
23
1
11
157
11
66
6
157
23
144
73
8
39
108
42
91
24
5
78
12
289
96
65
240
138
21
144
33
55
8
117
43
11
24
45
64
197
156
78
144
1
29
90
6
90
49
56
15
60
109
8
39
36
18
24
18
9
3
45
63
169
24
80
39
36
61
56
39
121
5
54
61
8
21
19
89
15
16
65
31
5
48
108
78
12
90
18
6
19
191
54
60
15
21
75
45
78
156
72
217
167
1
24
96
23
49
71
96
264
49
5
75
21
264
6
61
128
45
51
96
15
48
1
80
51
30
198
1
95
12
42
66
6
90
25
5
36
42
21
64
80
63
129
3
12
145
59
37
53
102
13
24
35
60
102
6
12
57
39
1
101
18
114
7
23
18
7
35
13
144
203
141
112
32
141
99
207
1
197
6
12
49
5
24
66
24
72
12
126
42
54
63
21
27
45
18
25
29
348
102
36
72
72
6
55
72
17
31
59
21
64
17
126
169
8
27
48
13
23
24
12
24
90
66
49
77
72
150
36
25
5
114
1
35
72
45
75
204
120
36
157
11
117
3
180
1
89
6
49
35
6
174
25
71
49
107
24
30
15
21
19
23
18
55
53
84
6
25
11
21
27
18
24
18
12
36
54
24
156
18
18
42
36
36
1
72
47
49
11
108
120
6
30
90
294
36
9
21
187
17
30
6
12
15
48
40
41
126
73
59
48
162
18
25
65
15
183
97
29
91
ABCD 93751703504*3^$a+1 [50085]
30
6
30
59
85
6
42
18
60
17
97
30
60
48
5
37
6
30
11
168
168
7
6
11
19
17
25
18
24
30
36
42
29
43
30
108
47
1
42
18
35
25
107
37
11
37
23
7
53
55
24
30
83
13
35
55
24
41
109
6
5
127
48
72
17
1
107
7
5
1
102
42
35
55
18
18
5
7
5
48
109
23
73
59
96
7
30
60
60
30
18
60
191
73
120
35
13
30
89
1
60
18
12
17
133
72
18
17
31
5
169
30
17
24
49
107
19
72
65
37
48
12
78
42
47
13
18
102
18
89
13
90
17
91
77
61
24
35
145
47
139
60
72
53
336
1
72
18
78
24
30
30
18
90
48
90
120
12
53
7
108
90
42
65
73
24
18
5
48
24
31
41
19
60
72
78
180
12
35
7
65
1
95
132
13
12
12
6
5
60
96
43
66
30
90
35
72
7
6
11
49
24
71
72
25
42
17
91
60
12
66
60
59
1
24
66
54
30
5
240
48
73
12
18
29
73
12
6
12
18
24
138
29
79
89
103
42
6
5
25
54
96
42
90
89
79
12
48
29
48
25
18
54
156
24
11
24
72
13
11
79
30
11
7
5
67
65
31
12
30
23
19
66
30
12
162
78
29
49
174
5
12
60
1
18
125
37
30
12
5
91
5
187
53
25
54
216
24
30
6
65
115
42
90
65
13
84
35
271
101
13
66
24
65
1
12
72
95
13
108
150
101
31
90
78
5
25
30
29
25
18
53
19
60
65
31
17
25
12
36
30
24
96
12
30
83
145
11
13
138
77
25
35
13
18
17
43
60
41
19
5
60
25
30
5
85
114
66
59
12
19
30
12
12
36
12
18
30
54
60
18
18
65
67
48
29
36
217
30
18
270
89
43
60
29
48
12
1
12
168
18
60
12
18
30
42
119
1
12
35
55
78
12
47
61
83
96
43
36
12
17
96
19
17
43
78
203
25
114
6
60
30
30
132
179
1
18
12
17
25
35
1
11
19
30
71
49
59
36
24
151
17
60
25
90
137
13
23
67
89
49
24
30
96
41
43
101
55
24
36
24
48
18
24
36
59
12
1
18
5
49
6
42
47
25
48
12
23
13
47
13
72
18
24
36
12
228
30
12
18
30
30
180
30
12
60
30
5
7
186
54
6
42
18
114
6
11
211
72
5
61
12
18
24
60
156
90
191
109
24
6
30
95
24
43
17
60
85
60
23
55
42
11
49
30
60
180
30
36
131
156
13
54
60
17
60
19
12
5
13
12
23
67
17
1
120
42
48
54
30
113
13
42
12
198
30
72
41
25
30
24
18
72
6
42
48
30
30
11
61
30
48
30
71
61
95
13
60
71
1
47
25
108
30
77
12
79
5
67
72
41
7
53
19
6
60
24
23
37
11
109
11
72
115
12
77
103
30
23
73
12
59
13
6
114
18
89
151
12
30
30
5
1
35
12
7
5
13
48
30
30
42
53
24
13
23
19
48
29
13
48
42
6
119
1
84
6
102
78
12
12
137
13
95
36
19
126
12
59
240
79
60
54
23
13
24
60
6
42
30
42
131
49
11
19
66
59
1
120
30
60
24
30
6
65
37
60
78
60
12
42
18
72
108
29
288
25
251
109
198
12
41
25
24
6
137
163
30
120
42
29
48
31
5
67
29
84
79
18
23
7
12
5
13
12
143
7
125
73
59
43
36
102
42
17
19
102
72
18
18
24
30
36
30
42
12
30
6
24
6
42
12
18
30
18
131
13
83
48
37
12
11
97
12
23
145
18
24
17
1
47
12
13
107
91
30
72
66
24
48
18
35
25
71
61
107
1
72
120
12
6
54
11
36
24
7
48
17
12
1
114
41
7
29
36
7
5
31
12
12
6
114
65
13
42
6
24
11
79
60
41
25
60
35
72
60
12
13
12
6
89
43
77
1
72
18
12
89
1
83
12
85
59
61
23
96
19
24
6
35
25
30
149
36
55
257
67
5
1
47
7
60
6
24
11
25
42
77
73
12
120
30
5
36
25
71
19
12
12
6
84
120
66
125
19
41
24
25
6
125
7
18
30
125
96
1
162
18
72
18
120
17
48
7
90
66
30
24
23
43
125
109
30
17
48
48
67
18
42
65
13
18
17
7
36
30
35
240
25
54
41
37
162
65
31
24
77
13
120
11
55
89
175
30
18
5
13
35
7
17
36
204
1
84
30
78
48
240
35
60
79
48
30
12
47
43
36
42
78
42
12
66
29
211
29
25
96
12
12
30
18
18
24
18
30
288
24
6
84
71
49
30
6
54
53
25
42
41
37
18
30
119
31
72
18
11
108
25
ABCD 93752278006*3^$a+1 [50020]
120
24
32
40
48
32
3
42
30
93
16
41
18
18
72
3
9
15
16
47
1
107
37
32
16
53
19
161
7
32
232
56
40
104
111
33
112
47
25
56
9
87
165
99
24
81
31
56
24
63
90
31
32
24
40
56
15
42
12
180
108
3
24
51
102
42
90
19
32
33
72
55
32
45
48
43
24
8
72
21
27
9
39
15
25
41
36
19
41
87
87
129
16
8
81
6
1
32
51
109
17
24
15
24
105
7
8
16
72
77
3
27
42
30
21
64
56
72
57
63
16
240
72
29
30
61
24
96
5
3
15
36
21
24
45
108
72
156
3
57
144
18
90
30
237
3
13
5
30
42
27
24
16
48
96
5
27
99
21
9
55
41
12
18
97
47
25
29
72
99
15
105
64
72
65
120
15
88
11
30
63
45
78
85
5
123
201
103
53
43
11
13
48
89
15
144
39
33
57
246
9
123
189
3
6
15
40
24
152
195
61
107
48
109
128
72
33
18
69
21
24
3
27
21
160
80
225
18
6
84
27
189
24
211
5
36
79
80
88
35
85
8
24
9
24
63
88
72
65
15
15
33
24
75
18
84
108
67
101
84
36
78
37
192
32
16
8
15
6
30
141
3
24
21
69
36
127
65
55
32
81
66
78
87
21
198
45
72
144
39
25
17
7
77
75
184
29
123
48
117
132
48
55
32
27
138
67
5
78
133
5
18
105
72
9
15
40
53
12
15
93
243
177
7
23
6
67
32
40
95
18
7
5
51
72
48
9
72
150
33
15
25
17
31
23
97
152
48
39
1
143
54
78
72
117
96
24
24
112
17
63
9
175
5
3
93
67
80
81
15
112
24
29
75
40
32
112
107
54
180
84
18
13
56
75
6
84
18
33
27
21
96
21
24
84
31
29
75
24
16
209
15
267
21
48
9
12
43
125
43
24
8
48
120
40
17
103
24
176
27
13
59
18
12
183
96
24
3
45
48
16
161
114
36
12
6
15
24
48
39
1
29
24
30
162
132
31
89
15
120
72
64
41
31
24
53
156
60
19
47
6
27
63
49
5
19
17
120
175
209
15
24
24
57
39
72
64
24
5
84
103
48
32
72
57
18
12
9
72
64
104
21
3
51
109
32
81
72
18
13
24
32
51
45
40
5
132
7
29
27
9
79
119
66
111
21
139
41
15
64
56
3
117
213
51
93
36
126
1
65
103
65
7
5
27
16
101
3
72
33
31
11
36
9
39
6
30
45
9
31
96
23
9
93
27
141
51
24
9
7
80
75
18
67
80
16
59
45
16
128
16
56
75
54
39
57
63
9
7
128
72
40
41
48
31
95
6
19
29
24
43
65
15
177
6
174
51
9
87
24
16
104
24
72
9
6
81
129
24
66
13
8
48
120
177
103
144
77
30
21
72
57
15
33
7
56
24
16
59
54
15
216
16
128
21
139
29
3
144
64
24
192
23
25
5
6
210
19
71
9
16
29
163
23
12
37
77
19
17
39
24
64
17
66
69
16
24
80
24
64
8
27
141
57
12
147
16
5
99
48
112
23
1
216
5
84
7
17
63
112
8
120
24
24
9
63
24
33
87
24
24
27
45
24
24
75
13
89
24
55
104
21
27
40
17
103
240
80
189
60
63
40
53
19
23
48
25
32
21
144
18
102
67
23
33
93
24
30
60
1
32
120
57
126
42
15
219
48
13
24
59
21
16
53
27
39
234
7
32
16
5
51
141
3
69
91
107
18
51
9
79
8
87
105
48
9
18
21
21
36
55
80
24
16
24
168
5
90
177
45
18
97
8
33
39
33
87
3
37
41
18
72
45
24
51
180
73
71
60
18
72
36
7
155
21
24
21
139
8
144
16
48
41
60
36
12
75
15
18
7
152
21
78
30
111
40
144
29
72
96
72
3
69
51
144
16
8
16
65
36
27
136
95
1
56
69
19
56
45
3
3
45
3
24
13
35
13
29
91
32
39
25
41
103
65
72
39
45
36
7
8
45
108
12
162
57
16
5
139
8
27
6
7
72
101
12
60
3
24
16
24
48
80
16
120
80
16
96
48
17
15
120
ABCD 93752425324*3^$a+1 [50033]
57
87
8
60
30
55
5
46
2
82
72
38
7
11
12
6
19
113
67
5
6
76
108
8
64
44
1
3
68
12
145
23
13
60
29
22
164
37
3
14
10
38
70
2
96
55
36
41
48
10
74
22
86
10
38
24
60
6
40
2
7
83
40
60
9
29
132
10
24
26
48
19
71
24
90
6
84
40
45
75
20
6
12
48
24
22
36
2
168
22
108
120
170
12
180
7
173
18
52
120
56
61
63
60
12
104
54
30
6
127
15
32
37
29
10
140
42
22
33
48
47
12
37
89
24
6
4
132
9
24
15
12
8
18
19
15
33
96
51
21
108
15
32
88
24
140
28
50
72
36
30
16
204
24
156
2
18
4
12
69
24
5
22
56
25
35
162
90
138
10
33
5
46
21
53
34
12
38
96
10
72
20
52
45
63
62
22
24
20
30
24
18
78
12
79
3
26
10
2
7
87
8
16
2
67
41
55
12
27
176
4
26
34
98
10
9
23
97
60
48
87
26
19
311
60
4
33
5
46
21
60
15
21
15
72
86
79
35
36
4
48
20
28
36
38
10
81
144
161
46
26
270
40
24
86
214
24
24
56
234
55
35
78
34
14
42
258
7
23
30
42
100
9
15
21
84
59
12
162
22
236
13
15
2
58
2
18
72
40
12
60
50
30
25
36
29
46
60
21
39
62
48
102
88
84
50
82
60
24
50
22
48
14
46
24
38
7
221
12
18
1
53
175
123
8
16
21
84
29
22
8
12
60
4
9
17
18
12
49
83
48
28
2
48
30
4
45
11
25
65
46
26
19
15
38
10
26
24
60
58
93
17
60
102
25
83
4
56
13
96
48
5
18
4
44
30
67
12
15
36
50
10
60
69
71
60
60
4
57
29
7
5
108
12
163
171
9
29
6
30
24
66
76
24
12
12
26
46
26
30
40
12
38
7
5
58
48
9
5
67
3
12
8
52
8
66
30
60
30
46
38
10
20
78
10
12
98
19
71
28
72
8
40
12
92
6
24
48
22
56
25
39
50
22
14
55
39
56
12
28
9
53
10
132
50
6
4
12
24
92
30
19
48
3
48
14
120
18
4
33
11
1
11
52
33
77
120
6
4
266
7
15
9
11
12
78
72
178
8
124
8
4
38
6
4
45
203
37
36
120
17
48
67
47
100
36
144
36
12
57
35
13
39
60
108
12
38
30
16
14
7
75
8
48
18
19
65
36
46
84
2
48
24
10
93
17
78
18
55
84
53
58
80
61
24
5
22
62
78
28
44
78
43
17
72
46
96
8
18
30
112
60
180
86
10
24
45
35
6
30
4
68
4
60
14
54
88
68
24
6
22
20
132
28
8
256
8
18
34
176
49
23
90
66
30
7
35
73
119
28
48
36
21
23
25
5
19
12
3
86
7
23
24
18
79
29
12
60
43
84
111
24
33
53
60
30
85
51
38
106
20
60
40
144
8
12
16
60
2
19
11
12
16
14
7
36
84
11
64
38
18
13
15
60
92
49
41
10
108
2
12
66
16
120
9
51
146
34
180
44
40
9
72
101
22
8
4
36
12
50
30
1
87
120
9
29
139
48
5
19
113
7
11
28
50
19
5
58
72
68
4
8
52
21
23
90
10
20
37
5
12
7
39
74
70
45
3
72
12
24
80
52
32
73
39
86
102
36
40
57
3
45
185
102
4
24
14
18
12
48
25
39
48
21
27
62
90
36
4
33
27
45
15
80
66
24
31
5
42
30
10
9
3
60
36
81
3
20
52
48
21
89
18
4
45
39
96
24
2
90
25
3
81
3
57
111
69
59
49
5
103
17
36
10
129
35
6
24
115
53
42
1
36
119
12
28
50
7
72
108
3
36
45
53
60
30
52
36
8
76
56
4
9
171
21
3
12
98
91
11
48
4
20
30
6
102
12
58
60
20
52
12
26
19
23
148
32
30
60
22
14
60
54
48
52
180
12
48
213
39
8
88
153
89
6
64
33
47
97
60
108
23
13
65
10
74
46
20
52
50
19
15
81
17
58
68
60
24
25
41
46
33
15
20
40
12
38
46
12
62
10
96
32
78
72
78
40
60
9
41
19
83
60
28
9
48
17
36
10
2
79
39
14
82
105
53
6
102
30
4
14
12
34
56
25
75
12
225
15
96
104
30
30
48
60
60
18
12
34
9
29
30
18
42
328
92
6
70
21
36
17
18
12
6
60
82
108
72
110
103
59
60
90
7
119
25
59
30
82
45
41
10
48
72
50
60
60
78
40
36
74
54
40
45
51
32
48
16
26
55
75
38
12
34
26
42
60
52
93
51
9
12
101
82
48
12
12
38
78
88
45
5
19
15
68
18
90
54
60
30
36
4
12
188
66
12
10
188
54
60
10
12
26
67
71
1
75
36
62
7
131
102
10
56
90
22
24
24
212
52
45
3
32
52
21
17
70
96
84
20
ABCD 93752480956*3^$a+1 [50012]
327
81
15
36
21
24
24
24
15
12
24
45
99
72
48
96
261
48
336
51
60
25
143
81
120
72
3
21
24
51
264
60
9
255
96
36
45
16
8
232
144
23
153
3
24
93
3
84
36
117
72
72
40
8
87
24
249
87
33
111
81
40
239
49
336
152
147
45
40
11
120
156
48
1
11
21
64
23
25
56
120
112
23
36
108
12
69
195
96
60
48
105
48
27
300
33
27
21
135
36
48
13
47
57
144
51
21
72
15
33
120
24
24
72
144
63
321
135
96
9
75
301
35
13
47
60
48
96
69
96
51
69
15
25
56
3
141
99
117
63
33
3
69
216
96
64
144
71
300
36
81
183
144
12
60
153
16
144
8
123
69
48
144
3
276
36
13
56
24
87
33
27
61
104
184
131
45
123
21
72
99
45
40
23
73
59
309
159
193
23
24
33
3
21
24
16
144
104
87
1
8
24
48
3
21
96
24
3
72
21
3
60
60
21
3
237
3
240
12
24
24
1
96
56
39
84
157
32
48
24
40
83
61
144
32
75
60
9
51
108
12
108
33
63
36
21
39
33
27
69
111
321
27
21
39
57
40
8
48
88
56
15
84
117
3
45
75
216
84
120
57
27
13
128
16
59
45
171
48
45
15
33
279
9
231
25
23
72
105
39
57
99
93
88
8
40
104
120
168
87
81
160
71
24
81
159
156
165
16
128
15
276
61
227
36
25
95
36
93
15
145
56
375
1
48
47
49
59
21
39
57
99
61
35
45
39
84
37
23
25
71
129
75
72
93
88
47
1
80
15
9
120
75
216
60
24
180
93
99
69
24
40
8
144
39
1
8
48
48
99
37
80
3
117
75
48
12
240
9
15
36
45
39
1
104
40
152
24
48
48
120
40
80
39
25
35
228
25
35
156
60
45
96
39
105
15
156
45
3
93
3
336
93
15
33
39
60
61
8
120
216
15
168
81
216
40
23
12
61
32
48
112
96
35
36
60
61
80
39
33
27
48
13
23
9
27
69
16
104
184
152
39
81
15
180
93
96
72
144
39
97
104
15
25
119
81
15
24
96
48
33
24
40
56
63
36
45
75
45
96
360
159
25
23
12
69
24
111
36
24
21
48
27
60
81
3
37
59
108
25
32
39
84
117
75
85
23
72
9
15
9
16
32
208
32
112
48
128
192
3
69
87
144
24
25
80
312
96
243
37
83
21
15
441
72
48
24
24
111
105
16
23
57
72
87
33
120
120
207
1
80
24
15
25
59
60
216
120
108
13
203
300
204
237
15
9
24
15
1
11
108
25
11
141
24
15
57
88
56
40
48
47
241
59
21
120
27
21
24
135
72
129
24
27
60
33
111
60
276
9
216
3
13
83
69
15
57
3
21
39
105
15
33
243
36
108
45
51
36
193
176
72
48
24
72
99
36
9
24
87
48
33
3
237
280
104
40
56
48
135
60
84
12
229
119
72
33
72
15
60
13
128
63
57
63
57
24
63
25
35
12
49
32
27
60
25
48
83
60
1
8
15
12
24
21
39
25
80
15
9
48
87
33
39
73
107
45
ABCD 93752657566*3^$a+1 [50029]
46
13
11
30
24
2
18
15
44
11
12
9
80
4
5
7
23
41
36
12
7
70
23
7
29
12
13
15
112
23
45
84
11
5
47
17
7
5
31
18
56
16
110
45
3
29
8
23
65
40
21
31
39
14
59
1
27
43
2
10
8
10
7
24
24
1
39
44
16
20
7
18
7
53
7
9
23
7
29
12
15
24
10
15
21
24
20
54
16
13
37
3
13
3
32
25
47
12
64
15
21
5
3
8
40
33
15
136
11
97
33
38
10
27
29
36
55
8
4
12
4
5
27
35
28
17
4
16
12
31
52
17
37
23
61
6
29
81
59
7
49
21
19
19
49
11
5
11
30
24
79
16
92
8
15
25
47
5
3
36
29
12
25
59
8
16
5
27
63
20
1
4
11
24
25
7
40
33
21
14
41
49
36
4
27
3
77
3
70
35
51
70
75
5
16
43
25
11
8
56
15
45
52
28
20
41
34
1
16
15
18
42
73
12
33
35
7
9
108
3
9
51
93
15
20
5
7
18
16
19
17
3
92
64
4
5
90
1
31
65
43
97
9
6
14
40
14
9
31
1
4
25
42
17
60
13
3
17
18
25
4
37
11
4
25
74
10
20
11
41
19
16
88
11
13
80
8
19
13
16
11
5
25
79
164
12
35
4
56
16
5
9
3
32
4
141
16
3
100
56
8
37
51
5
48
11
4
12
25
44
19
11
21
32
1
16
15
16
40
4
36
23
16
36
49
108
8
24
8
40
16
47
49
56
65
43
4
16
12
192
112
11
73
15
1
16
72
3
18
96
3
28
5
10
24
9
44
57
30
49
56
120
8
17
35
20
61
54
25
11
34
30
85
41
20
18
6
36
3
16
8
48
12
36
12
43
9
12
20
24
1
36
18
1
5
55
65
6
74
3
48
12
7
14
47
44
111
45
24
15
45
68
48
12
7
20
21
3
25
32
32
8
12
11
37
53
11
25
39
75
16
14
27
15
13
4
12
20
24
100
25
10
1
1
43
64
1
11
49
7
28
20
17
7
56
60
1
20
11
23
12
24
20
36
28
45
20
32
4
49
12
15
9
84
6
33
3
13
5
66
60
13
17
31
29
66
49
31
18
10
5
16
5
39
61
3
16
41
14
41
4
12
28
24
48
9
20
10
36
13
32
45
18
21
4
11
61
24
5
11
48
1
55
4
84
8
68
11
1
23
16
20
101
43
25
21
6
14
6
28
5
32
5
15
35
25
4
136
3
10
110
9
31
21
8
1
71
19
6
14
130
35
31
56
18
22
13
4
60
7
41
3
1
11
4
1
12
1
6
29
160
4
17
91
53
6
66
4
54
5
15
46
20
55
15
26
30
4
50
15
75
4
5
12
3
17
88
4
20
56
16
64
40
55
9
21
51
4
17
35
59
33
17
24
55
15
1
11
5
60
4
11
10
39
39
1
40
36
13
15
16
24
215
56
13
12
21
20
18
6
10
21
123
25
35
36
20
10
36
3
95
25
24
68
43
49
7
61
5
15
32
13
27
8
24
4
1
6
5
8
5
55
1
11
52
1
2
4
153
57
24
12
24
66
8
5
25
22
18
12
8
11
88
27
21
24
25
50
49
41
6
28
36
6
107
20
1
10
6
14
42
3
135
9
33
35
80
28
31
1
23
10
2
13
4
53
23
52
15
24
5
9
22
5
9
35
20
39
1
16
33
16
15
9
2
34
3
17
16
35
19
33
107
33
12
40
11
5
8
32
20
19
49
65
12
3
31
24
9
3
13
61
35
56
8
16
35
45
56
43
16
66
18
1
88
48
15
9
19
29
16
16
1
3
15
5
47
49
1
27
7
146
43
15
12
60
17
36
32
140
3
60
30
36
6
25
5
3
12
23
9
103
9
28
16
20
20
81
36
23
16
28
101
95
36
15
89
65
71
25
55
28
3
40
5
60
3
42
3
96
4
12
88
12
4
28
21
20
90
17
19
36
10
24
31
8
12
69
80
16
15
53
6
10
110
4
2
15
13
7
35
13
1
15
28
11
57
15
4
1
19
16
45
9
39
40
16
25
36
27
8
19
21
23
10
11
20
11
30
98
17
4
28
16
37
18
9
27
145
51
5
19
13
1
27
12
40
40
13
83
40
21
51
39
54
7
9
23
20
7
4
32
13
16
4
36
28
28
80
40
5
23
20
1
10
61
13
16
24
47
9
23
16
67
48
36
41
15
18
16
110
6
15
32
7
5
25
39
1
66
13
47
29
19
21
8
16
112
8
72
15
8
136
9
12
52
7
85
89
11
25
3
36
140
112
12
27
84
16
60
73
47
1
79
10
43
83
13
7
113
1
19
32
28
24
12
41
27
43
5
33
7
8
7
14
24
10
1
4
84
3
13
47
13
4
8
59
76
29
39
40
36
29
16
11
28
36
1
20
105
20
4
90
1
53
19
60
20
8
4
20
61
44
71
13
16
24
7
59
20
21
32
92
108
3
13
5
50
17
48
12
12
23
20
57
28
3
20
41
65
14
5
12
20
33
27
32
48
4
15
21
3
36
9
56
1
103
5
11
25
20
3
108
64
95
45
8
8
64
71
18
2
4
21
45
54
9
11
13
28
60
32
53
10
9
11
5
24
49
99
7
41
20
8
35
17
19
24
21
9
36
39
24
31
36
20
10
35
4
15
9
51
66
20
54
42
43
11
5
84
32
3
45
44
32
16
9
35
8
40
37
3
3
29
48
11
21
15
33
12
20
124
52
59
20
36
34
26
10
38
52
37
16
4
21
7
25
4
51
8
16
9
20
6
16
77
16
60
41
3
33
23
12
28
4
76
1
6
54
51
68
7
73
44
16
16
20
20
9
35
35
36
9
44
36
51
4
5
56
8
48
8
60
16
4
5
139
7
24
17
40
13
27
12
27
33
16
11
36
5
64
59
46
24
19
48
19
29
5
20
7
9
3
17
11
4
19
17
39
25
15
20
64
6
54
12
54
39
17
88
42
33
36
15
9
4
16
61
111
5
3
7
53
12
15
33
16
15
56
49
28
11
21
16
60
13
7
63
56
25
60
20
75
4
5
12
68
12
52
8
35
17
48
15
34
30
33
32
25
23
68
25
84
31
160
52
51
30
7
63
5
55
56
13
53
18
52
25
4
15
41
20
39
24
17
44
68
11
65
84
31
5
11
53
1
11
69
39
27
4
17
15
17
53
18
1
96
109
10
1
35
29
15
41
48
12
43
10
27
12
71
1
8
43
37
16
21
6
18
10
36
6
39
44
12
48
4
27
49
4
7
21
45
8
15
55
29
37
26
9
99
16
45
41
27
52
40
49
10
25
52
3
9
76
17
18
29
48
35
30
15
24
35
36
40
18
59
103
18
20
7
3
25
32
84
9
7
23
5
21
16
15
8
7
8
46
6
97
43
18
135
44
17
20
43
27
54
47
9
6
64
1
12
41
36
6
5
40
8
1
20
36
3
27
53
20
12
29
30
36
24
10
56
35
19
1
20
19
21
9
26
5
23
5
44
16
56
5
26
30
70
44
1
15
13
5
39
56
7
38
22
9
11
37
11
57
28
11
34
7
12
28
3
45
81
55
39
1
35
20
66
18
45
25
6
29
1
20
4
2
65
23
41
51
37
12
39
29
32
28
12
9
36
10
36
13
61
35
56
33
31
25
11
12
8
12
11
9
60
32
11
17
13
43
112
28
4
13
24
3
72
9
7
8
171
25
4
24
1
47
8
32
24
4
21
24
15
17
18
1
64
11
9
5
22
13
1
24
39
68
19
34
55
1
66
77
8
29
19
11
4
36
29
37
3
17
18
22
7
20
3
13
5
31
28
31
45
15
41
8
68
12
33
14
6
35
32
3
69
15
24
12
37
7
9
7
68
60
5
12
ABCD 93752690386*3^$a+1 [50016]
8
9
7
24
125
19
32
19
53
99
52
65
27
18
27
40
32
16
75
8
61
45
3
17
7
24
8
25
39
3
29
48
88
15
33
51
20
24
18
36
12
7
11
21
16
32
21
75
37
75
29
99
43
21
32
55
38
42
12
42
34
9
101
3
16
9
2
181
3
45
80
16
72
111
9
3
44
1
8
72
37
26
52
32
52
33
77
3
75
21
27
13
48
51
29
16
41
42
118
23
16
21
11
24
48
1
63
80
55
9
35
61
65
15
48
7
12
8
13
8
15
1
17
10
45
48
3
2
27
24
15
1
32
48
27
93
64
5
3
24
27
16
189
45
59
21
19
8
16
5
67
23
132
117
21
19
24
8
45
106
33
15
9
53
30
6
16
32
6
49
51
29
63
1
39
20
36
72
1
24
72
8
75
162
18
54
16
3
24
96
35
6
18
18
90
30
18
33
40
8
40
77
3
24
13
14
22
18
108
17
144
33
15
24
3
45
40
21
35
73
2
85
8
27
6
10
6
20
67
8
16
119
6
70
110
7
83
109
35
64
21
51
21
35
60
84
22
50
42
99
16
72
23
33
24
21
36
18
69
57
12
18
9
16
15
12
2
22
21
8
112
3
32
18
22
56
84
25
69
2
18
7
11
34
11
21
67
29
51
3
85
32
16
63
38
64
3
56
24
7
2
60
19
8
40
53
42
9
25
15
24
32
75
18
66
1
24
56
133
35
61
35
21
16
3
15
38
18
9
136
32
1
20
90
33
141
19
3
36
9
24
23
18
31
5
48
3
55
33
48
8
15
6
43
8
15
49
3
21
3
56
37
56
16
17
15
64
8
19
77
64
8
31
50
96
7
72
8
123
69
39
1
32
1
15
24
51
5
40
51
2
27
9
103
15
44
13
32
24
40
8
40
33
90
5
16
53
91
48
5
123
19
74
6
12
9
13
51
21
48
6
14
39
13
2
1
87
81
27
42
30
62
7
80
13
11
48
16
87
62
102
109
5
3
45
36
106
21
35
37
24
125
19
53
43
65
7
5
27
16
11
18
67
96
23
1
32
24
7
57
59
45
24
31
8
36
18
43
8
111
1
24
11
45
112
71
25
8
24
15
132
37
15
33
51
5
21
19
161
18
28
113
24
40
3
45
48
87
44
16
29
3
34
44
39
16
9
132
11
16
32
24
3
13
9
47
88
8
16
53
19
8
48
21
51
73
15
48
11
69
3
37
8
27
18
3
33
7
41
90
37
5
19
48
21
35
88
56
3
13
5
123
3
21
9
6
12
13
8
15
97
123
84
41
16
56
16
23
9
7
56
25
56
24
21
66
9
27
6
55
71
84
61
11
21
40
101
3
40
11
78
7
5
3
48
16
5
3
21
18
36
28
33
59
18
34
17
27
28
17
24
15
54
16
8
67
24
8
7
17
15
22
51
35
13
77
4
15
51
5
16
15
26
15
15
34
20
6
21
15
73
8
16
56
16
5
22
2
18
30
3
103
17
37
8
19
15
12
8
18
27
16
56
16
77
3
21
54
13
32
19
8
12
25
56
9
31
8
21
67
5
70
5
24
27
66
22
32
21
1
15
95
18
36
34
41
15
1
27
80
54
39
7
9
47
57
15
40
56
1
48
5
12
6
54
16
27
57
15
8
16
59
28
33
29
51
48
1
146
52
44
69
93
12
42
13
39
38
27
3
61
71
97
9
12
51
23
73
59
36
18
7
29
195
139
24
20
25
23
73
56
21
48
3
67
69
56
19
26
90
33
15
33
16
65
12
6
10
27
8
55
26
15
1
92
88
59
16
24
56
24
72
15
1
96
15
9
171
117
23
9
16
48
131
16
48
26
10
2
15
93
24
27
16
48
24
11
66
70
18
3
23
28
20
6
67
48
83
12
70
8
27
9
31
5
51
3
45
61
11
16
56
40
3
14
15
63
18
12
16
27
15
33
72
33
2
18
19
23
1
65
60
118
90
24
11
88
8
21
75
16
29
34
57
24
53
19
71
49
32
24
51
16
45
63
17
9
90
13
15
62
18
52
36
9
29
72
43
5
24
99
109
11
51
37
11
21
37
35
1
20
64
75
24
35
21
27
37
21
11
24
37
11
7
32
24
9
3
37
59
117
21
6
37
15
74
15
3
13
72
23
25
8
21
51
139
26
19
8
40
5
72
3
24
19
42
51
3
92
49
53
4
36
75
17
48
34
2
18
9
33
55
48
75
77
27
21
72
40
11
54
15
3
37
56
49
39
48
8
13
8
10
56
1
56
16
32
3
37
80
45
67
27
45
3
2
6
180
82
87
24
17
15
27
16
21
53
3
7
33
77
78
18
46
45
45
35
25
2
106
3
33
20
18
9
19
21
8
112
3
21
8
45
22
29
27
13
3
45
32
40
8
16
32
9
48
31
48
32
21
90
49
104
16
77
3
24
15
57
25
15
29
52
90
38
103
32
21
27
88
17
52
14
18
24
10
60
69
24
15
41
16
9
60
35
24
24
3
61
32
69
18
4
12
8
49
8
16
11
85
21
8
3
15
9
64
17
15
1
143
24
112
72
11
141
24
16
24
24
32
93
16
18
17
115
2
18
121
48
29
51
3
85
21
11
45
34
17
3
61
3
8
36
1
53
36
15
1
30
38
27
64
56
55
2
15
16
8
15
28
5
40
176
3
13
24
8
21
6
12
57
64
8
19
21
15
12
2
27
40
27
2
99
81
15
55
9
129
23
3
84
1
120
48
11
61
69
35
24
13
3
120
89
6
120
1
5
10
134
19
32
40
32
1
15
8
48
55
2
28
11
40
11
10
18
26
15
69
3
48
64
9
44
54
36
73
32
93
3
45
24
27
39
24
33
24
48
48
43
45
24
5
67
24
15
36
20
9
72
16
27
21
45
72
11
48
48
3
13
29
43
56
3
37
41
31
53
6
45
7
33
3
90
35
16
21
32
3
21
123
93
3
64
3
45
72
32
51
64
21
41
15
72
72
3
13
56
37
14
37
24
24
32
51
36
12
13
24
41
7
11
85
35
13
23
33
88
11
21
40
80
15
73
128
3
18
43
9
15
33
15
128
88
41
39
57
12
19
69
24
2
46
3
95
34
14
4
18
140
112
20
51
3
48
70
18
5
21
19
119
25
32
16
35
21
21
27
45
90
12
21
64
11
66
34
17
3
76
ABCD 93752744654*3^$a+1 [50050]
41
27
24
15
1
17
42
6
78
156
13
20
15
33
39
18
3
45
123
12
108
69
18
33
4
47
24
6
3
15
42
60
243
21
15
9
48
15
28
11
25
71
73
20
64
8
57
30
96
57
4
29
6
9
45
36
19
29
6
21
4
47
9
24
24
108
24
15
13
47
18
15
16
65
39
60
12
39
6
43
53
54
18
15
15
21
12
69
15
33
96
30
1
36
5
3
36
165
15
21
24
3
40
11
6
19
101
108
30
13
47
18
79
20
45
36
24
63
51
25
32
3
81
64
5
24
7
29
6
30
114
1
20
33
15
57
24
19
65
27
45
39
69
3
45
15
99
9
52
72
35
36
9
40
32
51
9
33
30
21
72
27
30
36
75
27
25
23
9
36
135
1
20
15
33
72
76
59
18
7
83
78
27
87
73
23
33
147
42
7
20
24
64
32
24
9
3
39
21
3
49
53
19
41
48
211
8
15
1
17
3
24
33
18
9
33
55
17
42
24
42
75
9
63
112
36
12
20
16
5
96
48
15
108
72
3
60
18
6
66
24
18
225
45
7
5
3
21
39
12
33
67
20
9
19
41
30
84
13
44
3
45
15
93
27
12
9
24
16
11
18
27
28
5
12
3
40
5
30
13
68
9
15
12
21
12
12
36
120
30
13
44
28
72
12
11
13
44
40
71
45
21
75
60
45
79
11
24
261
33
3
12
3
13
36
8
27
6
15
87
1
29
27
15
48
6
51
9
31
116
45
39
16
29
24
75
39
6
54
138
27
60
3
37
12
29
15
69
55
8
48
21
18
36
12
33
84
45
63
84
69
27
9
18
42
15
111
48
49
8
15
90
3
16
59
24
73
60
17
66
45
12
39
60
18
30
21
12
27
6
19
41
12
12
3
105
39
84
9
6
66
3
51
9
28
24
68
15
6
15
99
36
25
56
3
57
16
17
48
18
69
15
25
36
56
16
17
6
6
3
81
36
15
36
33
27
12
45
12
19
11
1
108
24
20
136
17
7
32
3
36
12
72
45
36
81
30
13
20
33
138
1
65
30
21
24
21
15
99
21
39
78
12
6
25
77
78
45
99
21
87
42
6
117
16
104
45
15
51
9
21
51
33
27
148
8
24
3
1
11
36
12
72
73
36
32
52
23
18
12
27
21
15
24
36
9
211
96
41
67
36
65
39
27
30
18
21
27
12
21
12
9
51
15
33
15
85
44
12
21
30
138
102
42
15
12
16
44
45
6
45
12
51
30
36
15
184
5
66
36
37
143
24
18
6
9
36
36
9
51
16
72
108
12
41
19
5
15
3
13
32
12
15
36
12
37
20
21
60
84
42
156
48
6
175
23
72
24
30
15
51
18
87
48
12
3
150
63
75
18
175
5
115
60
17
60
72
6
54
43
44
15
9
24
15
85
20
12
15
21
33
12
84
15
39
6
55
35
84
1
41
127
41
7
8
12
27
72
6
7
65
66
49
5
18
18
30
6
18
30
96
42
9
69
27
39
9
9
51
15
12
45
72
48
9
6
49
11
72
18
24
30
13
72
116
12
28
35
69
33
30
30
7
36
32
63
105
15
12
12
54
7
23
9
27
1
8
24
12
28
5
87
21
27
45
103
8
12
99
1
8
9
12
30
18
51
16
176
9
15
51
48
30
6
9
24
16
29
18
69
24
40
59
21
39
37
11
13
32
52
8
28
116
100
8
12
51
18
24
3
24
36
45
132
18
97
41
31
24
35
9
3
54
78
33
15
60
18
27
99
49
17
7
11
9
15
1
44
12
75
9
27
45
4
8
21
55
96
8
105
15
3
42
27
63
73
32
27
24
6
96
19
5
18
25
17
6
18
19
68
12
28
8
9
12
156
60
19
95
24
49
35
12
18
51
57
48
6
30
66
90
42
13
20
12
21
31
68
3
72
72
66
24
30
54
264
66
61
5
30
33
12
4
101
60
3
105
12
31
284
9
84
63
45
99
111
33
40
20
4
36
12
8
39
33
39
18
30
73
8
24
36
9
30
33
24
81
18
30
324
162
13
12
8
51
49
11
60
141
21
7
17
24
6
9
21
79
36
23
21
75
69
12
45
43
23
9
39
84
57
4
140
100
35
12
24
49
11
61
29
114
21
21
3
27
12
6
7
35
37
11
45
84
3
12
66
27
52
41
60
39
28
20
9
99
39
25
11
150
151
41
3
12
48
76
11
25
29
24
6
69
52
23
42
39
40
20
9
84
175
8
9
18
18
55
68
9
72
3
36
76
53
27
21
43
56
16
17
7
5
48
30
25
23
42
48
12
15
48
33
12
55
68
40
36
68
27
9
39
1
32
33
12
39
40
56
52
65
7
24
20
64
65
12
31
8
16
5
66
12
21
24
15
18
30
25
53
39
28
24
23
30
18
37
47
18
15
12
45
48
7
29
39
40
140
51
42
7
20
60
3
9
21
120
12
43
17
102
1
32
28
48
5
19
12
128
21
31
11
9
9
72
24
3
12
28
35
1
5
67
47
66
51
69
27
12
3
33
117
43
116
36
72
27
6
24
36
15
99
33
21
39
15
57
9
6
1
5
3
144
12
108
15
66
7
72
32
39
81
9
36
66
33
21
18
30
18
12
33
24
51
24
24
30
96
19
44
93
79
56
72
33
168
75
16
5
111
9
126
18
96
48
15
141
15
72
33
87
45
15
64
119
12
54
3
27
60
33
213
3
16
5
108
3
40
29
48
66
25
36
20
28
17
79
20
9
3
24
9
66
66
294
18
6
90
54
48
60
18
15
100
36
20
16
23
6
19
36
65
24
7
35
138
27
9
78
1
32
45
24
39
16
24
5
15
36
63
48
42
27
21
60
3
27
69
39
36
13
68
93
15
21
15
4
200
12
27
13
12
23
37
8
4
56
45
15
9
19
5
36
31
149
3
45
18
48
25
ABCD 93754268066*3^$a+1 [50181]
11
16
144
21
72
36
54
57
51
144
24
12
9
80
349
54
30
95
13
198
96
125
31
60
48
5
247
105
27
12
90
54
204
93
69
318
77
16
128
1
54
9
21
299
61
51
39
9
48
165
12
15
48
135
60
12
60
66
144
3
3
77
79
161
48
85
54
12
201
15
54
366
173
19
36
201
141
35
64
141
147
48
147
36
41
144
16
15
180
36
89
13
18
18
90
69
111
129
32
79
12
54
6
48
57
15
65
7
6
66
113
96
115
72
18
227
160
99
90
6
264
96
192
53
19
18
18
42
90
5
48
112
45
3
128
31
65
193
30
6
59
112
224
64
93
83
31
216
105
273
102
105
224
144
145
30
17
223
12
108
9
27
5
49
54
57
96
69
126
12
17
271
17
61
84
63
63
65
7
57
75
48
53
115
84
60
12
81
27
6
47
7
297
21
155
79
65
43
72
90
3
15
96
72
30
59
55
54
51
3
48
162
126
60
264
252
36
57
48
80
13
90
57
39
84
96
84
6
75
63
216
6
30
53
61
126
108
108
45
75
5
13
51
80
96
49
15
39
9
237
3
15
17
48
7
78
252
246
9
135
6
30
108
72
417
21
90
65
145
111
33
42
21
63
24
102
18
65
13
90
89
91
12
57
15
24
9
45
35
55
180
101
79
12
18
150
45
81
351
129
95
91
5
16
27
72
60
113
151
60
237
32
67
18
6
5
175
65
1
15
128
48
85
108
95
49
246
9
81
36
90
78
83
19
45
123
156
41
163
48
24
66
18
65
157
35
112
63
17
37
59
240
112
3
36
6
90
48
36
165
39
89
96
49
47
16
135
9
39
270
342
18
90
9
117
18
57
21
90
48
132
48
24
90
102
53
48
187
5
1
12
147
80
96
115
30
47
79
24
72
30
54
90
78
252
36
18
35
19
93
63
36
144
72
42
123
3
12
65
7
105
3
173
16
123
5
61
51
224
144
31
114
15
93
120
24
51
33
95
96
16
63
65
61
3
15
126
99
15
228
45
63
54
60
12
144
36
18
42
174
5
37
48
90
96
33
21
66
6
83
1
270
24
9
63
84
173
7
96
138
95
64
21
24
36
159
165
27
39
137
64
51
18
107
19
96
29
16
3
29
61
72
59
199
102
35
37
107
61
90
72
161
1
90
5
48
112
48
15
6
27
183
57
32
55
96
30
24
3
207
150
102
150
63
32
16
45
18
24
105
21
347
205
18
36
24
66
150
66
24
84
47
7
60
45
48
117
42
84
77
103
144
233
37
11
96
55
41
19
141
93
72
12
15
80
163
189
315
216
72
5
85
27
39
9
15
102
54
54
36
155
304
32
103
132
245
43
18
192
90
105
63
113
49
102
54
234
252
18
42
161
19
29
1
198
36
36
24
201
48
3
48
77
48
16
129
132
30
365
144
16
69
18
126
59
96
187
90
59
96
144
79
54
72
18
36
60
ABCD 93754335308*3^$a+1 [50022]
25
32
40
5
6
30
54
64
12
24
21
72
5
70
2
43
137
31
27
2
19
101
24
54
16
29
40
71
16
48
122
55
11
72
16
24
32
88
26
22
14
39
16
71
64
36
44
25
183
12
48
5
45
6
120
216
54
55
15
36
24
20
25
87
60
93
24
111
62
123
120
31
33
3
45
24
35
6
55
87
2
94
44
36
6
54
21
63
1
51
8
48
54
10
69
11
13
27
38
7
96
143
36
6
48
10
21
23
42
54
1
53
48
24
34
144
38
48
19
3
149
45
118
21
51
170
10
98
108
24
144
54
45
40
3
50
99
115
53
3
18
6
4
89
55
12
5
81
58
14
18
72
85
87
96
33
5
22
24
96
92
25
135
17
21
19
35
4
9
23
54
90
64
26
130
20
28
152
61
123
72
300
38
12
18
90
34
2
55
8
31
14
72
10
14
84
82
14
12
72
126
6
36
12
6
12
40
2
22
36
84
14
31
11
30
18
4
57
65
31
113
130
146
19
27
20
90
18
6
34
29
67
165
5
19
5
12
10
98
19
5
126
16
5
16
27
2
54
52
2
18
28
242
34
56
37
17
31
27
32
18
132
58
21
5
36
10
24
21
63
17
69
46
110
24
66
16
2
72
90
18
7
3
62
70
48
33
35
93
45
22
2
138
4
24
21
291
120
69
3
12
50
15
91
80
30
34
45
29
22
48
69
47
4
62
144
31
5
24
166
44
28
117
53
78
13
5
46
8
48
4
36
12
60
2
30
54
34
93
53
144
70
98
27
103
12
5
27
16
29
91
62
58
14
10
5
3
36
112
9
51
134
94
12
20
54
19
77
10
74
24
94
98
79
11
13
56
19
2
58
36
60
9
17
18
69
31
57
24
15
36
38
135
9
22
33
17
18
16
2
27
33
12
18
9
19
36
26
10
48
24
26
10
12
68
54
36
154
26
6
28
2
90
88
12
9
71
9
7
84
8
16
237
89
34
26
43
32
19
80
4
50
7
3
141
80
27
12
52
26
70
12
12
5
43
32
6
7
27
104
100
57
104
19
12
14
94
32
13
87
14
3
51
40
84
122
70
36
44
16
14
60
48
55
5
30
40
2
30
13
5
72
54
64
26
42
12
18
24
138
1
17
10
48
69
3
2
48
19
51
2
163
48
15
32
108
40
44
16
146
18
112
29
16
15
60
26
43
11
16
2
43
59
60
48
148
60
48
36
158
42
61
23
36
64
24
2
18
78
19
111
17
88
39
14
216
30
126
87
67
24
21
3
32
90
106
128
1
24
11
16
2
36
10
45
75
21
200
45
24
66
16
9
35
90
30
28
153
77
36
54
30
18
60
48
6
34
96
45
35
6
34
96
48
120
45
27
213
27
93
27
38
7
99
21
77
43
27
5
91
45
51
20
33
3
78
12
34
20
16
74
36
130
14
18
18
19
8
177
18
136
26
30
13
11
30
22
32
121
131
126
18
36
4
12
9
29
24
27
81
7
63
33
15
20
24
52
81
5
243
87
25
5
54
64
45
15
36
24
45
5
126
18
91
135
32
28
26
120
24
46
24
146
30
85
15
9
17
22
57
29
24
27
55
74
10
5
151
33
5
12
18
76
14
36
55
5
30
36
36
24
54
111
19
12
2
12
123
21
34
33
99
5
45
24
12
63
45
36
34
21
41
22
96
44
18
12
18
4
86
43
11
16
20
49
65
55
35
16
14
31
75
45
15
68
157
15
9
99
26
108
82
24
26
48
36
15
19
21
75
32
69
64
24
32
91
8
45
69
12
18
13
65
54
16
38
12
55
5
19
65
10
84
92
100
17
57
18
72
6
7
5
96
106
48
108
8
61
59
16
128
16
2
115
75
80
13
11
18
10
96
9
32
9
42
13
35
37
63
80
6
19
24
5
67
41
34
24
29
21
36
36
115
48
51
26
48
19
35
6
12
54
150
39
117
54
88
110
10
8
28
32
102
36
70
26
55
35
13
51
56
64
32
4
50
66
69
55
20
60
4
12
12
45
72
3
188
144
1
35
72
90
91
17
7
56
189
18
9
9
31
51
44
1
5
19
8
21
6
66
54
18
27
45
118
62
58
32
4
92
160
69
8
105
142
68
42
30
13
41
15
111
4
21
35
30
55
48
32
69
10
44
120
16
21
5
34
9
3
8
90
22
44
54
6
4
9
17
55
35
85
5
6
112
5
72
48
33
55
35
4
9
17
18
72
13
41
6
25
24
3
2
91
3
117
27
120
101
139
50
12
36
60
54
16
60
8
61
11
54
36
139
3
48
32
13
15
144
20
24
102
7
107
18
48
22
20
73
27
96
5
7
80
12
13
59
16
2
42
18
10
26
102
64
36
140
64
36
12
36
41
9
94
17
63
60
16
20
112
48
14
72
10
36
24
69
11
36
18
144
58
24
108
17
48
43
110
55
53
24
43
3
2
24
30
24
90
12
10
84
60
8
28
62
18
42
7
5
10
36
12
38
3
16
11
40
2
ABCD 93754539122*3^$a+1 [50001]
31
18
39
8
25
95
25
23
49
123
68
7
17
52
3
41
4
20
16
9
27
44
25
75
15
45
27
9
3
5
96
52
24
56
60
84
16
27
36
65
24
73
27
8
48
36
19
125
55
81
8
28
32
48
7
65
16
27
72
18
3
15
5
24
16
20
64
60
8
168
12
13
72
78
41
40
39
114
18
65
60
28
27
18
11
24
24
31
54
30
81
99
5
1
147
8
7
57
56
36
84
19
5
13
35
13
51
21
15
75
45
24
20
16
3
24
17
19
72
5
4
56
64
20
24
52
3
9
32
19
21
24
9
11
79
30
23
40
72
32
28
48
24
20
48
16
44
28
128
12
4
68
96
12
4
51
18
171
3
33
225
75
20
12
108
60
7
45
51
84
36
5
55
72
29
79
21
9
47
115
9
63
5
12
36
84
48
48
7
17
139
5
60
36
36
24
64
60
27
90
3
104
36
4
135
5
48
24
31
29
76
12
96
12
20
84
31
9
9
42
45
68
36
60
61
23
52
32
31
60
12
29
184
99
45
36
75
24
93
24
56
232
68
52
51
81
8
36
4
33
3
27
69
44
12
12
12
19
17
55
9
84
20
204
28
8
72
120
43
17
24
64
116
73
18
30
18
65
7
33
39
6
27
63
5
4
32
36
7
53
28
44
36
19
33
45
48
24
11
7
45
108
12
207
36
9
68
4
44
84
52
33
3
20
4
3
18
18
117
44
60
1
35
28
20
7
57
56
12
148
20
40
75
144
6
90
12
42
30
33
84
144
15
41
4
27
65
24
4
27
78
35
4
68
4
51
45
3
72
45
33
11
48
36
16
9
47
84
100
20
16
72
8
28
27
48
5
100
27
5
4
9
162
12
17
1
47
72
43
6
30
42
59
4
9
35
31
29
12
48
16
36
9
27
3
5
55
30
59
172
81
27
63
5
24
84
52
60
44
24
67
30
18
5
12
84
16
20
4
68
88
80
52
20
43
18
90
5
25
51
44
49
6
17
12
12
96
7
5
16
36
96
3
24
21
15
41
16
44
48
16
20
12
40
63
9
132
84
20
25
11
4
20
7
12
186
30
17
48
52
24
144
32
48
4
8
43
41
36
24
60
24
24
136
104
40
8
7
5
108
7
77
4
69
18
12
18
15
3
77
60
84
96
24
24
19
93
20
40
128
16
20
24
19
17
60
4
20
25
30
5
4
51
21
36
27
5
12
84
4
48
24
56
12
61
59
28
12
8
7
30
15
32
4
39
60
18
23
36
4
44
48
124
8
31
42
35
40
24
99
12
69
39
41
24
97
59
31
5
4
69
72
39
56
43
89
108
28
60
32
4
36
144
36
45
48
15
20
60
4
63
65
7
33
12
15
77
13
3
8
36
28
135
17
16
12
108
44
36
115
129
44
84
48
73
107
28
20
55
9
63
65
88
116
19
41
13
6
41
79
5
36
40
104
100
44
36
24
52
33
27
21
23
24
12
4
15
5
72
4
8
1
35
109
18
5
52
141
27
84
36
32
31
24
5
25
51
45
71
24
40
57
27
213
35
24
139
12
33
27
5
13
47
60
48
12
160
8
52
20
48
16
44
37
18
45
24
56
12
13
30
42
47
1
35
7
29
36
60
4
24
36
44
24
16
69
27
20
84
7
29
4
39
6
39
32
28
93
27
15
17
4
9
11
84
72
1
3
15
5
12
48
37
18
5
12
64
8
52
8
100
120
20
12
4
15
72
53
60
7
5
12
28
32
12
60
13
27
60
3
17
24
60
84
31
5
4
72
20
49
30
77
28
224
48
127
33
20
24
13
18
9
63
6
27
27
17
19
165
24
48
60
20
88
9
11
36
19
29
43
45
104
24
25
27
24
144
56
48
16
27
42
18
45
48
44
16
36
3
17
133
3
20
124
44
24
40
32
64
27
45
84
44
25
27
45
35
48
100
27
78
11
96
40
32
31
101
4
36
8
1
11
36
84
24
36
73
123
3
45
200
4
3
33
36
48
32
64
32
12
28
3
54
47
36
115
18
27
117
23
192
16
12
20
25
18
5
55
5
36
16
92
60
72
91
53
72
12
48
175
5
24
4
12
44
100
24
57
42
113
40
32
115
36
17
7
45
63
162
30
17
1
15
3
69
20
60
31
29
40
32
16
72
32
4
132
8
4
20
13
18
5
16
60
21
23
49
6
72
9
56
127
117
123
53
100
3
5
19
77
96
7
18
47
12
24
16
36
12
60
8
60
48
67
5
28
9
18
108
5
156
4
117
18
41
13
47
40
84
24
12
8
25
18
17
31
24
17
24
52
20
24
16
12
63
17
60
28
20
37
18
29
43
33
27
5
13
3
20
24
28
24
8
112
24
32
13
30
42
99
44
4
8
12
156
96
36
67
48
72
5
12
61
18
41
31
9
20
24
40
36
24
27
18
47
7
18
59
43
60
5
12
40
44
25
107
4
51
48
5
40
9
35
12
48
100
12
9
47
24
19
137
48
60
7
9
44
16
116
12
156
36
13
11
52
3
132
18
30
17
60
13
54
33
32
72
43
65
16
20
16
159
12
72
65
13
3
20
25
54
18
23
4
152
61
48
35
180
24
72
36
37
11
24
48
64
44
16
9
27
45
35
24
139
21
69
11
19
41
4
99
41
36
31
9
141
3
44
16
36
84
9
35
16
39
53
24
4
15
102
87
12
188
55
36
5
19
126
30
24
21
32
4
108
20
40
12
20
24
16
104
16
24
12
32
136
56
48
36
7
72
60
ABCD 93754827074*3^$a+1 [50009]
26
34
5
51
57
51
16
8
12
24
66
3
87
25
36
32
3
30
18
114
10
17
28
12
20
43
72
60
29
7
38
6
13
53
75
40
8
9
36
7
20
24
25
14
64
38
3
16
36
15
29
40
8
7
44
37
95
30
67
8
25
44
24
27
12
27
24
36
73
12
48
41
42
13
32
39
114
12
18
6
3
7
36
8
1
68
13
27
17
48
142
80
1
84
96
9
20
63
27
6
18
45
24
72
96
25
2
37
24
24
56
16
41
42
22
3
11
30
90
49
47
13
12
8
15
57
4
12
23
57
4
3
2
24
39
55
165
5
18
45
9
31
24
23
40
41
52
15
29
48
40
72
81
47
48
39
1
5
10
44
33
3
97
56
1
8
15
15
25
68
25
50
12
10
15
32
4
12
23
21
16
75
8
6
43
23
72
28
69
29
6
18
12
51
39
1
32
37
15
51
60
17
13
24
63
12
20
24
24
12
25
8
27
24
31
26
15
39
1
60
5
39
16
99
8
37
20
13
2
28
5
57
19
36
36
12
48
9
3
56
31
29
19
50
18
12
33
3
16
9
81
48
132
23
75
21
51
21
243
24
45
117
19
9
15
93
8
75
4
12
35
28
5
28
68
100
27
29
40
93
3
69
99
5
12
24
10
33
33
63
95
36
10
30
9
35
64
5
55
26
31
20
60
25
116
19
8
37
3
20
3
30
34
9
27
5
49
18
38
60
22
8
85
120
35
18
27
39
1
9
35
9
7
27
102
99
12
29
51
4
89
19
11
60
12
25
32
16
87
2
75
7
21
23
16
9
11
13
3
54
3
5
15
12
55
21
8
15
57
64
33
98
69
48
21
96
51
40
53
22
32
18
4
15
21
8
19
8
48
75
21
25
11
12
51
1
15
20
61
12
116
7
2
36
6
18
7
29
19
72
21
14
28
45
32
21
7
8
75
13
20
15
6
15
28
20
28
39
45
51
165
17
10
53
55
29
16
60
8
21
6
40
9
53
10
33
12
71
72
24
13
23
22
3
44
16
24
44
19
26
7
44
16
44
40
23
90
10
18
8
6
13
20
51
36
13
3
5
25
8
31
83
82
15
15
6
12
47
28
72
29
27
24
16
59
61
24
5
19
9
27
75
50
10
44
1
21
122
10
12
35
55
8
25
71
46
56
43
104
12
16
29
30
1
15
8
66
6
64
21
23
30
79
8
4
5
75
33
43
23
9
37
68
48
18
36
36
54
15
9
15
40
9
18
77
15
18
70
77
12
135
93
15
93
48
21
54
61
3
101
4
5
27
28
5
72
3
25
20
28
14
33
93
108
72
7
8
40
17
31
36
23
22
51
45
3
35
61
3
45
48
15
5
109
3
17
75
60
15
40
9
24
120
41
31
48
15
81
12
32
7
9
92
4
29
22
17
7
26
12
3
25
44
75
16
140
12
33
79
5
60
39
1
11
7
26
24
43
39
9
12
80
4
15
80
24
21
63
13
39
36
9
96
75
84
29
36
3
13
23
12
24
30
6
33
39
45
48
60
55
20
18
6
25
21
62
10
35
67
5
16
48
32
7
17
1
62
1
20
4
32
31
45
29
24
30
16
89
9
30
13
23
34
8
10
30
39
44
31
165
20
13
75
27
80
25
11
60
37
117
83
16
17
22
60
26
30
42
7
41
7
29
6
22
27
8
15
36
1
125
135
21
39
3
57
1
14
40
50
36
3
4
3
128
25
17
12
6
30
7
57
15
36
11
85
20
9
7
15
9
33
2
13
33
32
28
27
3
29
33
43
32
15
10
23
27
22
50
36
13
9
47
13
23
52
23
94
3
20
3
34
39
9
86
1
20
25
11
19
8
82
18
32
25
56
12
51
45
60
21
30
10
6
20
18
34
20
1
9
78
65
48
24
123
12
28
33
12
8
37
27
8
9
36
24
15
43
72
9
5
4
11
51
36
34
3
32
39
46
8
7
75
21
68
15
4
18
75
32
16
9
15
137
46
12
158
15
4
29
36
24
67
8
16
53
22
90
3
47
40
81
12
80
21
91
21
23
4
233
24
30
21
24
25
30
9
41
48
10
5
63
12
126
34
2
78
12
81
69
10
21
44
15
90
48
142
36
29
88
80
45
36
15
31
36
77
15
6
15
31
18
3
53
60
4
123
8
36
3
25
20
28
17
6
126
15
25
23
135
40
62
115
84
5
30
25
11
18
6
9
3
90
24
31
27
17
24
9
15
13
38
37
9
71
27
10
23
4
48
5
36
6
13
5
22
21
44
16
8
64
35
57
3
13
32
12
36
28
56
16
24
84
20
15
24
12
25
63
62
36
63
9
36
4
50
22
3
15
32
36
13
41
36
4
8
96
36
3
16
29
7
3
17
64
32
9
58
41
31
29
7
14
28
3
27
5
3
25
72
71
37
32
28
23
16
48
45
63
8
25
27
9
48
5
48
39
60
40
8
16
5
22
57
3
29
1
47
75
10
63
12
33
15
32
12
25
44
31
3
72
65
64
36
143
1
9
3
8
16
48
8
7
32
10
15
51
60
9
11
49
75
18
98
4
33
60
48
17
10
2
46
57
11
22
134
18
3
12
63
22
83
48
19
105
93
63
17
3
27
24
1
29
16
35
28
11
9
16
45
38
82
26
9
24
27
85
15
2
36
46
5
40
24
17
3
16
20
15
45
28
27
5
16
17
28
24
36
8
4
3
23
9
28
27
65
40
12
23
13
15
44
33
3
49
5
28
87
24
17
7
32
25
23
57
28
26
6
18
30
90
81
4
12
35
1
20
9
196
30
60
5
3
64
2
63
43
2
51
16
75
56
9
73
107
16
9
20
6
30
18
121
20
145
11
4
104
61
30
53
88
8
9
12
19
81
44
31
44
16
8
73
23
12
7
2
39
36
3
216
1
63
93
8
7
9
3
18
8
16
90
21
27
18
54
89
61
20
10
5
1
47
100
87
8
13
9
8
15
40
8
40
144
65
15
25
116
27
33
7
5
118
29
31
9
11
24
10
3
96
24
93
27
12
23
10
27
20
61
2
13
47
22
3
11
4
57
8
40
20
16
27
9
3
5
3
24
18
51
4
32
31
2
10
17
40
44
57
18
1
8
67
134
42
180
25
12
27
38
27
16
24
3
26
72
22
33
20
60
4
15
44
12
49
3
8
10
8
51
16
20
25
27
117
26
10
44
43
17
43
3
62
15
51
16
30
50
18
7
15
44
34
20
3
3
30
6
76
45
44
36
144
33
51
111
25
29
82
5
15
54
36
19
20
4
111
14
4
11
87
69
21
27
40
41
36
10
21
20
39
46
14
61
12
20
28
20
60
19
29
12
9
10
45
3
18
42
33
8
12
3
42
18
22
44
24
7
23
82
32
27
76
12
72
24
9
ABCD 93755083556*3^$a+1 [50219]
90
91
305
180
90
129
231
9
160
128
27
21
15
36
109
215
25
11
18
115
101
139
128
273
127
53
75
195
216
180
18
126
90
39
51
90
90
162
39
51
162
108
180
27
117
36
7
227
36
18
7
48
144
17
79
464
16
176
48
135
180
85
311
72
108
69
16
59
18
72
27
16
29
99
64
71
90
72
39
48
111
49
128
57
72
90
36
54
91
48
41
36
18
561
69
234
241
101
144
54
21
16
48
131
432
54
18
37
161
399
159
465
129
31
149
315
441
87
39
288
25
47
18
15
3
234
180
36
75
87
72
324
45
160
29
18
450
18
45
45
54
72
180
18
15
3
198
54
18
207
81
111
51
109
125
54
180
121
96
89
55
35
45
64
35
157
23
9
48
144
16
53
54
133
83
205
65
31
59
117
208
144
240
11
69
16
257
79
29
90
72
90
54
108
21
96
189
72
54
69
144
288
183
249
3
18
54
180
81
27
180
54
108
18
18
72
18
1
215
54
144
195
21
187
192
233
279
64
107
72
141
39
57
240
9
54
90
7
335
144
1
89
72
127
161
31
80
48
75
165
15
33
75
229
80
64
96
35
126
90
198
31
113
31
96
629
72
18
81
225
54
234
270
108
69
111
108
36
144
49
5
126
54
55
35
45
27
21
144
195
54
234
141
147
162
523
35
18
72
180
15
48
112
23
216
1
197
216
126
36
337
23
18
55
107
37
32
96
87
18
144
36
3
51
360
54
180
162
9
189
19
431
177
39
105
240
33
342
105
21
267
21
162
345
160
35
13
5
36
36
198
61
173
67
5
54
181
71
108
72
18
144
18
72
57
51
13
144
48
47
385
47
54
139
176
27
54
90
69
21
75
123
85
5
43
353
252
72
180
108
123
64
11
54
15
57
18
18
243
16
48
107
108
36
85
5
36
279
64
233
18
216
378
90
57
240
135
54
162
108
85
5
162
73
71
36
133
29
126
85
176
45
115
83
126
90
85
59
90
108
90
144
180
33
192
9
36
115
176
48
39
90
126
216
90
90
18
3
33
270
36
13
41
7
353
306
234
72
27
63
18
255
69
ABCD 93755275052*3^$a+1 [50013]
423
33
39
78
126
36
216
12
36
96
33
72
15
36
72
90
27
123
18
99
21
75
39
36
45
435
24
18
120
123
45
18
30
6
18
3
87
156
42
3
120
120
45
30
24
36
12
18
42
342
75
207
9
99
21
285
90
57
195
18
42
102
42
9
120
51
18
3
63
132
45
117
387
216
39
216
24
84
384
36
36
45
93
162
9
24
3
24
93
15
30
42
54
72
102
96
21
141
72
48
162
6
30
72
69
3
45
15
180
12
36
72
132
105
69
6
18
102
21
48
264
96
24
141
6
36
12
18
78
84
36
60
9
147
21
237
18
102
90
36
96
69
165
30
36
60
66
42
36
21
123
12
321
72
183
33
45
27
117
30
45
45
150
21
87
9
24
15
321
21
123
216
21
78
90
75
15
57
27
96
12
24
33
21
90
129
135
36
69
27
156
78
102
162
18
33
75
24
21
69
66
144
33
39
168
201
159
12
180
9
117
72
6
12
78
54
48
240
45
117
102
144
90
51
39
36
21
93
75
99
213
3
216
36
72
216
81
123
12
96
12
18
72
27
123
21
27
132
57
240
3
36
54
342
96
18
174
45
63
57
51
36
96
198
126
45
75
21
24
24
147
24
36
12
132
228
45
51
72
69
15
9
216
63
33
207
36
141
3
18
243
39
72
60
18
18
9
21
27
96
72
63
156
114
72
75
120
24
120
15
6
72
18
48
24
33
15
24
9
27
189
75
24
90
54
72
120
165
69
54
72
141
27
36
120
36
114
147
27
213
24
303
366
90
180
84
6
66
6
18
54
27
39
81
15
54
66
81
279
129
69
171
45
27
63
129
15
81
240
291
45
24
99
72
45
168
51
216
378
3
192
3
18
72
72
96
75
15
102
18
9
141
99
63
33
39
33
123
45
99
93
267
132
105
24
45
24
75
15
30
51
72
39
6
18
144
48
72
36
96
18
48
99
99
45
24
171
216
138
3
192
111
36
45
69
66
54
27
99
36
72
81
15
9
27
84
81
48
21
144
30
165
363
18
234
36
72
165
117
240
138
24
9
99
66
27
27
36
36
234
42
9
24
75
72
84
36
42
18
264
6
18
12
24
18
48
18
36
45
315
69
72
3
180
24
36
12
72
78
48
114
108
189
24
96
120
15
33
207
174
24
18
252
12
33
27
18
90
228
69
3
21
39
33
75
117
63
9
75
24
12
24
54
102
18
54
72
141
63
36
120
18
162
9
99
117
159
105
15
132
45
3
72
93
75
90
99
168
15
24
9
24
51
69
243
48
36
33
111
9
96
111
24
120
36
18
3
195
72
21
24
87
81
39
6
99
183
153
27
36
177
63
12
180
33
39
60
18
18
72
12
21
39
177
24
45
24
75
51
72
48
24
66
72
42
72
36
12
78
174
24
120
36
6
162
156
285
192
27
18
42
36
117
45
138
72
78
66
81
48
192
63
54
ABCD 93755309392*3^$a+1 [50033]
43
24
41
49
3
27
36
9
3
29
19
12
12
12
30
111
68
96
13
6
21
111
5
28
72
3
42
42
12
21
248
31
84
84
17
36
7
5
133
47
48
43
12
42
42
84
96
108
137
216
43
24
18
15
33
6
48
96
84
108
90
78
180
12
120
84
21
48
99
30
27
21
18
17
67
57
39
5
40
39
153
183
9
60
63
29
40
48
111
36
84
5
1
150
48
5
7
93
36
80
7
54
48
6
69
27
21
15
24
24
41
16
72
80
72
13
3
12
63
45
87
17
19
41
60
4
177
3
12
20
7
12
36
57
87
53
52
3
41
7
48
36
41
64
24
96
15
41
13
15
27
5
64
36
3
12
30
47
1
66
29
67
33
80
40
69
15
177
179
7
48
24
33
8
36
1
159
33
27
39
126
59
100
51
41
48
19
120
237
8
72
96
12
127
53
7
48
201
51
5
16
20
103
120
12
33
111
41
175
12
17
49
47
139
6
75
20
19
24
54
35
13
63
27
48
12
90
35
7
101
96
91
69
68
223
24
54
27
15
84
21
128
12
49
3
3
60
84
153
3
12
101
139
77
24
96
136
80
67
96
66
48
102
141
135
5
19
41
19
81
68
19
36
240
185
120
4
81
47
43
6
6
5
115
5
43
12
9
63
48
24
41
19
60
65
16
12
3
12
77
31
33
132
27
72
108
48
18
96
30
65
36
40
20
100
12
27
9
27
17
145
11
37
143
36
13
66
30
51
224
7
105
12
15
18
48
90
12
12
93
27
17
85
18
12
24
69
21
42
57
56
52
44
240
160
48
21
6
45
39
21
48
51
125
1
35
13
6
9
48
3
12
29
4
39
53
199
30
11
55
65
40
8
19
21
27
12
72
89
40
80
79
105
3
45
3
42
78
141
20
49
15
20
151
89
19
45
32
13
6
41
76
3
66
6
9
51
78
54
48
89
1
27
116
112
63
36
228
36
17
103
17
7
6
27
8
12
144
31
5
24
36
48
97
54
36
54
3
51
21
69
15
12
3
24
72
21
45
59
19
21
44
55
72
273
39
12
65
40
96
39
65
19
42
18
120
41
88
20
12
55
33
75
72
5
24
64
12
81
258
252
45
48
51
33
81
42
48
12
45
12
68
7
102
63
32
1
78
5
31
30
3
32
24
100
87
72
12
6
18
12
72
60
45
20
205
90
33
39
30
18
113
40
27
36
84
48
65
19
29
1
3
92
31
29
40
15
36
24
129
20
64
3
144
45
45
138
36
21
3
117
15
144
17
88
27
125
67
81
44
163
12
96
41
24
7
72
48
5
55
42
18
29
60
55
9
36
63
21
44
12
19
12
12
105
27
6
90
53
49
3
87
41
7
24
24
60
24
18
150
189
15
89
36
96
43
72
24
24
36
29
12
79
65
49
30
180
17
64
3
201
27
165
63
21
3
77
31
30
107
43
108
29
7
45
3
36
36
66
18
36
29
259
42
6
5
64
15
33
3
53
61
3
63
60
120
105
15
48
84
57
15
5
84
96
64
92
7
41
91
96
84
84
126
83
40
21
144
15
15
77
88
60
12
3
77
40
15
24
144
48
24
41
43
21
15
96
84
21
60
33
90
96
36
12
17
4
20
31
81
60
33
66
29
19
36
12
105
99
24
12
29
43
233
43
60
102
27
111
9
12
81
35
88
27
9
48
27
6
107
85
27
39
24
6
11
55
9
15
84
45
8
88
69
48
3
75
60
21
20
13
195
147
41
97
15
128
55
24
69
99
41
31
36
45
3
41
256
20
28
20
1
35
28
81
15
236
115
69
39
137
28
27
36
125
43
24
141
27
153
20
139
36
30
35
109
15
12
24
156
39
9
108
24
60
15
69
87
12
41
84
48
48
12
64
63
33
3
17
48
12
4
8
151
30
6
21
48
20
31
45
24
27
12
48
24
60
5
60
43
6
6
69
15
6
90
5
31
29
4
15
36
48
36
189
32
28
32
19
30
95
36
96
7
5
31
65
1
54
42
27
36
51
45
15
180
24
12
5
79
36
18
47
48
36
115
96
24
161
145
90
65
64
120
63
41
16
39
225
279
102
35
115
24
72
24
5
16
3
21
3
210
30
210
90
57
44
19
125
67
78
15
75
12
21
48
75
77
13
15
12
8
31
9
99
18
30
29
4
ABCD 93755659742*3^$a+1 [50028]
12
30
48
48
12
12
6
6
48
72
36
42
18
15
33
24
150
33
33
15
27
54
48
12
51
33
6
9
45
12
18
24
60
65
1
36
18
48
57
27
78
18
24
96
72
18
48
30
42
168
147
32
115
6
24
42
90
6
42
6
114
78
18
35
19
180
18
168
15
21
6
72
78
15
48
32
85
84
23
96
1
108
36
60
60
126
24
6
60
30
81
39
6
300
23
145
84
42
6
108
96
54
12
60
78
12
48
42
18
36
18
96
12
12
36
204
48
18
30
45
9
18
48
24
60
65
13
24
36
23
49
66
24
213
195
125
48
55
24
81
51
48
72
54
30
60
30
120
15
81
63
57
36
18
36
29
97
12
6
42
30
72
36
12
72
6
60
72
60
24
84
6
114
6
36
204
69
27
18
36
78
65
31
24
72
66
108
99
96
21
30
168
12
18
108
12
60
222
21
32
16
9
48
48
30
57
39
54
36
18
90
6
29
55
132
36
18
24
23
55
48
6
48
102
6
167
16
27
18
144
96
12
18
42
48
27
48
69
6
12
12
18
180
18
5
31
78
6
36
6
18
24
72
6
12
78
42
6
30
12
84
198
18
24
90
30
11
7
66
42
12
225
27
114
24
123
45
30
78
36
54
45
39
72
6
132
48
138
24
120
45
57
24
60
72
60
24
36
3
9
23
7
41
91
6
24
108
6
96
6
12
78
78
87
3
6
23
48
13
84
210
72
90
123
243
12
36
12
113
61
150
29
49
30
18
15
48
21
36
84
48
222
150
96
18
45
80
205
36
120
120
6
78
12
84
120
30
54
72
12
6
24
6
60
27
9
119
19
18
144
78
30
6
84
42
30
60
30
60
18
5
16
9
36
30
6
48
102
41
7
41
85
54
5
67
84
6
144
84
12
18
36
30
30
12
18
24
156
30
17
109
48
3
3
54
23
19
66
72
12
36
48
84
6
30
36
18
18
84
108
228
42
5
16
75
42
30
48
36
18
60
258
18
144
71
37
27
3
48
84
30
108
30
84
29
25
12
12
15
21
6
186
107
13
3
15
216
6
3
27
18
36
30
18
15
128
67
141
99
12
36
42
35
91
60
84
30
66
72
60
12
6
30
36
6
42
42
30
21
129
6
12
6
6
6
114
36
312
138
42
162
6
138
12
12
36
72
3
57
23
7
72
48
17
1
30
6
24
42
90
132
18
12
12
6
123
27
48
6
90
78
6
252
5
25
120
12
3
57
108
18
12
18
120
36
111
32
31
17
25
23
19
72
53
61
96
18
108
72
78
95
49
84
24
51
21
11
67
36
12
72
138
78
90
84
48
15
32
37
48
30
6
36
18
66
30
6
6
48
30
60
24
12
23
1
54
36
6
84
36
24
24
48
12
11
25
132
54
6
42
36
84
21
27
12
42
96
102
258
23
139
6
12
30
18
36
48
30
138
102
6
102
18
24
60
36
27
15
12
30
6
6
96
18
114
215
25
36
6
84
89
37
120
30
21
32
1
6
9
87
114
66
72
108
48
6
24
35
25
39
21
54
18
12
168
42
90
6
6
66
228
24
18
138
60
162
24
108
51
32
25
30
12
66
72
108
30
36
84
150
24
12
60
18
90
18
54
90
54
60
27
63
54
102
53
1
90
120
36
120
60
53
97
90
18
30
30
6
6
120
126
108
9
63
12
12
9
75
72
138
60
42
204
54
27
33
174
42
24
24
6
12
5
48
61
96
30
5
7
102
54
72
5
127
30
6
12
65
49
84
75
75
66
3
15
65
1
6
30
203
96
19
18
144
11
7
66
174
18
48
42
30
12
36
47
79
90
39
57
183
51
36
30
18
12
42
162
18
111
111
54
84
72
63
81
66
29
25
36
24
120
24
42
36
48
204
65
96
37
24
114
42
30
30
78
60
54
102
6
108
36
60
30
24
42
24
78
42
66
33
9
102
48
6
36
78
41
1
24
12
18
240
6
3
15
276
29
43
72
60
12
6
15
63
17
49
90
21
45
18
24
30
30
42
24
75
9
168
54
41
43
12
18
39
117
54
186
90
6
84
23
16
27
12
42
120
60
18
48
57
75
18
54
6
12
66
57
27
6
60
66
18
468
24
84
6
89
7
108
29
133
12
15
153
ABCD 93756156602*3^$a+1 [50004]
24
9
27
17
55
29
7
21
8
60
84
24
52
12
39
77
48
55
77
43
12
5
49
6
9
3
36
6
51
81
60
12
18
24
12
53
48
64
80
13
11
31
69
12
20
7
6
54
6
54
21
15
54
18
120
42
30
21
36
8
55
9
56
12
48
12
13
23
25
66
12
21
20
28
51
36
6
23
79
24
45
12
9
11
7
5
1
11
7
6
18
6
6
5
1
18
36
45
32
31
60
17
4
3
12
36
57
24
27
5
79
33
3
66
6
12
65
13
24
138
6
12
54
33
39
12
6
39
9
83
25
18
60
12
9
3
18
51
60
12
75
96
18
11
25
6
29
7
9
12
8
31
6
11
61
35
19
69
75
18
23
7
9
12
24
3
5
13
36
6
36
60
17
13
51
108
9
27
45
3
69
3
72
75
42
195
93
23
7
9
57
36
51
27
18
12
59
79
24
5
16
32
97
54
89
48
31
162
18
12
29
24
24
24
48
55
33
96
33
18
21
9
54
60
30
135
9
39
21
66
6
15
39
24
29
19
48
21
44
97
75
8
7
18
6
57
3
45
36
9
42
125
49
6
84
9
8
36
19
89
4
48
15
65
64
48
39
54
83
55
6
47
61
18
66
35
4
27
24
9
15
33
48
3
17
25
23
37
3
96
15
24
9
32
1
12
3
32
96
40
12
3
12
60
57
21
27
12
32
1
60
30
18
3
45
15
15
69
9
6
5
37
11
16
15
72
132
18
42
24
126
12
23
43
12
17
1
3
75
53
4
39
36
29
64
36
12
45
27
3
102
15
15
12
18
96
3
27
48
18
3
51
24
66
27
9
60
48
11
60
52
21
42
12
60
6
54
24
24
42
12
71
73
63
63
21
3
17
7
6
48
11
79
9
8
4
81
11
13
27
9
48
15
3
5
16
87
102
15
9
6
24
9
3
24
5
84
7
72
6
51
84
12
48
72
32
43
18
6
48
6
6
33
21
11
7
30
59
19
12
45
12
15
24
9
3
173
37
3
3
6
54
30
47
1
30
30
66
5
40
51
66
15
3
30
60
3
48
3
57
21
47
43
18
35
43
30
48
96
27
45
15
51
9
96
24
80
72
1
99
3
29
7
36
12
84
6
12
66
17
1
24
30
9
57
6
5
24
37
6
6
30
36
21
69
48
3
51
17
36
28
33
99
92
31
72
24
5
64
8
79
9
3
54
15
8
7
69
9
11
13
54
9
44
1
18
65
4
56
13
3
24
57
96
6
33
8
4
3
30
6
21
3
24
72
90
35
24
76
33
27
15
18
39
24
27
5
19
101
16
12
192
20
12
1
42
72
89
37
11
36
91
9
135
24
17
13
11
37
30
197
7
18
131
31
29
4
3
17
28
81
12
6
29
52
3
45
153
18
18
3
75
48
65
13
96
3
44
40
9
3
60
33
6
77
7
24
48
66
15
39
9
12
24
9
18
24
48
6
23
19
36
18
15
75
5
13
3
3
24
66
23
43
78
35
4
44
67
53
43
30
111
75
6
12
39
9
30
29
25
39
57
30
18
3
44
52
9
54
117
12
36
12
15
36
17
91
5
19
57
15
36
30
30
29
16
123
45
87
12
18
78
9
3
45
57
6
126
3
32
43
96
54
3
3
18
72
18
54
66
9
27
24
6
18
18
18
77
4
9
48
35
7
6
35
61
66
30
3
33
102
5
79
78
18
108
57
32
28
27
21
3
48
66
27
48
3
24
54
3
93
30
6
12
102
33
39
6
6
18
11
72
1
15
99
29
19
101
24
16
36
3
30
18
12
17
7
18
6
21
8
16
56
60
4
56
100
15
24
6
42
45
21
30
90
24
3
3
12
33
48
33
36
18
9
45
6
30
6
42
12
36
135
21
36
63
15
69
3
30
30
5
151
12
9
9
71
1
30
42
3
24
12
32
19
129
45
27
33
30
5
73
90
6
3
8
16
27
33
20
72
7
48
29
31
29
4
33
15
27
17
84
19
45
33
27
36
51
9
39
57
152
43
36
29
4
44
112
36
93
3
27
33
48
3
36
18
54
90
6
78
54
9
20
25
30
18
23
108
16
45
39
27
21
3
57
24
24
87
9
75
5
24
24
36
13
12
3
48
3
18
59
13
18
6
48
35
64
21
72
108
39
21
6
33
9
78
117
20
48
13
18
12
5
19
17
28
123
36
17
12
16
87
9
63
54
15
80
84
25
6
102
48
24
11
4
15
24
5
36
16
44
24
12
16
15
12
21
20
19
117
27
53
40
12
9
24
15
44
40
111
120
9
24
56
7
18
99
15
36
45
32
7
48
12
24
9
8
145
66
45
21
102
84
12
18
18
6
3
48
45
6
6
48
6
6
24
35
28
135
9
15
29
52
9
54
30
30
30
11
7
30
11
19
60
17
13
11
19
45
39
84
9
9
107
79
30
12
48
35
52
48
96
3
48
5
16
27
41
7
18
23
49
15
27
60
6
6
36
21
33
23
16
12
9
6
12
5
7
18
24
90
6
47
61
3
3
60
5
16
24
3
30
35
48
25
39
57
30
21
21
48
12
6
41
4
33
59
7
36
105
15
12
18
6
60
17
73
51
72
60
48
12
116
16
32
76
63
6
24
59
24
13
27
15
36
18
6
53
19
60
29
13
71
12
48
16
3
6
11
19
42
18
93
9
23
25
18
30
96
87
123
30
27
3
69
36
32
4
51
12
57
15
9
9
63
20
7
93
56
1
48
3
36
45
60
23
40
8
25
126
33
21
24
11
12
4
3
6
126
24
6
27
8
103
33
117
51
36
15
12
9
15
65
24
24
37
3
51
42
3
51
12
12
12
54
54
21
8
52
48
44
31
24
24
12
18
30
6
48
51
45
47
7
12
5
88
24
8
13
75
15
108
21
21
3
36
3
246
39
3
17
25
36
6
5
97
63
3
18
42
96
21
57
123
39
24
77
16
96
144
20
16
21
6
45
27
5
148
44
4
68
64
3
66
6
12
24
45
12
45
11
16
21
11
19
29
103
6
11
67
21
69
6
18
15
39
5
7
6
27
72
20
13
18
42
18
18
30
6
48
111
68
16
39
5
31
17
25
90
36
53
7
36
45
21
36
54
17
7
129
69
24
6
24
29
64
8
31
6
3
48
9
35
91
12
45
3
29
96
25
48
3
81
15
45
18
17
12
13
18
5
60
85
12
15
27
54
63
51
29
43
6
3
36
60
12
8
48
12
31
33
32
36
28
51
29
4
60
36
8
13
39
45
6
17
12
61
30
9
24
63
57
27
5
24
1
99
9
18
54
27
8
60
76
ABCD 93756289288*3^$a+1 [50026]
28
102
20
6
54
48
100
90
32
46
44
123
180
67
98
48
39
93
40
8
10
14
3
27
16
14
18
58
74
30
15
33
48
60
64
8
15
157
68
10
2
48
18
54
10
38
168
63
111
46
107
57
6
102
18
40
114
96
60
20
10
14
136
14
30
28
78
74
28
11
21
3
85
92
40
38
105
13
32
12
15
33
42
36
10
2
22
56
60
3
61
36
54
56
9
25
6
42
32
36
27
57
123
97
96
107
33
22
8
54
16
14
78
27
61
47
33
24
48
120
12
120
3
45
15
33
72
132
46
42
50
18
39
1
20
24
58
48
20
9
15
66
30
177
105
88
14
6
132
112
23
57
10
50
180
70
8
10
8
100
24
20
16
30
54
35
3
42
75
43
18
20
24
96
22
8
9
25
20
46
14
280
8
88
12
18
50
160
42
32
130
126
54
23
13
102
98
60
120
24
3
27
36
22
20
18
69
13
32
195
33
12
30
16
2
118
14
28
32
16
20
4
35
48
67
56
54
3
135
18
24
16
47
135
82
8
40
167
55
38
52
35
1
32
12
63
12
3
42
16
20
34
78
8
120
3
9
30
58
104
195
108
133
42
12
26
39
63
22
20
18
18
82
32
96
4
38
100
50
141
24
37
86
70
32
12
60
16
30
62
108
60
40
119
21
52
20
15
13
54
68
10
2
48
21
37
2
22
60
6
14
30
36
34
96
23
21
3
33
39
1
12
32
36
12
18
10
24
35
81
10
50
52
68
142
90
2
66
42
52
5
24
39
48
54
15
60
63
57
33
27
61
12
20
120
22
53
27
30
135
93
22
20
30
96
40
122
22
80
3
135
52
5
105
16
12
8
24
108
280
68
27
13
14
66
39
1
42
102
20
18
22
138
2
16
47
72
1
44
178
2
6
42
40
8
12
88
47
57
126
42
60
27
13
35
25
2
6
24
3
15
22
20
90
18
51
9
18
22
38
52
5
75
18
10
30
42
42
78
38
12
15
37
35
25
6
74
46
14
16
12
8
4
30
38
10
42
108
20
15
13
23
37
24
8
12
48
12
66
22
167
21
72
42
10
6
2
18
64
128
138
4
18
60
50
12
120
3
205
90
2
46
77
37
20
60
3
15
10
18
54
80
10
6
47
13
107
7
66
44
220
23
15
18
132
22
20
88
2
6
10
72
47
91
62
40
12
50
18
78
90
24
96
12
40
102
18
62
58
2
45
21
84
3
60
97
80
18
108
10
20
64
20
66
57
93
60
10
14
3
13
12
8
4
156
84
20
3
153
4
36
30
2
15
55
17
1
32
72
166
17
27
6
54
18
12
75
60
1
2
28
17
13
50
4
6
72
32
156
124
68
15
45
10
18
90
50
39
13
12
98
10
98
54
46
2
102
18
88
20
10
44
16
102
48
30
50
12
142
20
18
27
33
12
15
225
28
18
24
98
22
68
22
35
25
56
150
10
59
85
98
18
114
33
12
25
36
12
8
82
32
10
20
70
86
24
60
6
30
27
33
40
80
27
43
30
20
4
50
9
87
12
12
30
70
29
291
45
33
27
48
7
60
30
8
12
60
48
18
10
20
70
42
50
40
8
334
20
88
32
16
14
66
124
66
24
8
58
132
20
87
21
52
80
27
21
27
13
32
130
48
32
10
32
18
22
20
10
18
2
16
24
5
45
46
42
8
27
27
6
10
42
68
52
32
60
16
14
6
147
13
44
3
55
38
4
6
2
70
42
50
10
80
96
90
102
42
9
21
16
80
27
33
27
45
60
87
25
35
45
28
68
10
2
142
18
47
81
34
26
87
33
90
42
28
72
12
56
70
2
48
24
48
40
78
29
21
100
72
92
48
27
13
42
18
20
12
15
1
92
60
22
5
43
30
50
57
1
80
159
120
1
12
48
44
76
42
30
12
23
45
132
48
30
132
18
27
43
18
20
52
47
1
44
15
91
74
70
18
8
42
42
48
12
28
35
15
40
68
132
18
27
33
12
52
126
30
44
16
60
47
15
10
20
30
10
60
30
62
90
6
64
50
6
40
47
85
8
12
15
13
54
20
18
42
246
40
50
22
2
18
58
30
32
40
140
120
70
98
27
45
12
63
45
28
84
23
73
60
54
65
25
20
180
15
111
10
120
150
110
22
42
36
59
21
4
8
28
74
45
1
44
90
6
10
62
58
74
10
18
32
15
31
140
10
44
10
68
18
3
39
18
4
8
22
78
12
80
58
2
15
144
36
81
4
56
24
15
33
27
81
27
93
4
23
7
48
30
32
76
30
102
128
114
18
28
30
77
25
35
36
151
30
36
20
27
15
10
35
15
21
61
20
36
24
36
12
28
60
84
56
42
18
30
10
107
7
20
96
9
141
4
68
111
9
102
9
36
13
108
30
14
66
9
75
66
22
18
2
10
18
17
33
27
13
24
50
30
76
107
25
71
7
54
8
15
3
42
72
15
73
32
16
23
36
21
27
33
12
15
33
54
30
10
138
48
59
25
20
40
23
57
15
25
18
ABCD 93756681334*3^$a+1 [50015]
138
150
30
24
1
23
57
39
1
137
66
37
35
45
117
18
72
25
56
9
7
56
27
13
5
19
35
48
21
201
6
129
9
84
43
120
23
66
18
18
27
3
42
6
144
13
17
18
12
33
9
30
36
24
13
65
36
24
72
3
40
8
105
18
24
13
5
115
17
72
24
31
35
60
1
5
30
78
42
30
84
18
60
21
40
29
12
55
5
139
29
3
39
48
1
41
186
12
73
8
21
24
12
12
43
35
120
84
30
48
43
23
54
90
180
61
29
216
6
30
48
96
7
32
16
11
18
12
6
114
63
105
12
91
5
19
24
59
42
18
1
107
117
33
162
133
24
11
12
33
69
36
15
39
273
123
48
12
33
40
41
111
69
43
5
6
45
40
59
37
53
30
12
81
87
42
63
15
33
99
18
42
60
13
41
79
41
7
35
60
24
96
9
3
150
66
12
57
3
13
24
71
84
6
7
24
11
54
150
18
31
59
141
87
60
78
126
193
5
48
19
143
25
8
9
24
54
81
216
16
29
48
3
15
72
12
45
16
5
42
6
99
3
13
24
143
84
21
63
25
41
78
30
42
108
45
105
63
27
13
35
24
96
42
27
64
24
11
216
13
8
15
24
105
40
173
27
81
79
24
47
12
61
24
11
24
37
96
5
3
39
25
32
33
87
45
6
109
41
127
8
15
120
24
81
72
57
78
1
56
69
60
66
21
48
39
36
60
25
41
6
73
41
15
64
11
6
87
87
1
264
8
33
15
27
45
27
6
42
60
60
78
79
41
79
5
54
45
87
25
59
21
40
95
132
37
41
15
168
40
32
40
17
6
81
15
84
109
23
12
30
18
45
24
51
30
60
3
40
56
48
57
6
24
33
117
6
37
17
6
120
120
57
15
25
47
36
60
54
3
27
85
24
107
90
132
55
48
23
49
5
18
54
3
33
15
24
123
90
168
42
180
60
42
18
48
18
19
65
48
72
66
45
99
13
137
12
43
5
12
66
13
41
63
72
9
12
30
42
138
9
135
49
17
63
9
7
144
24
143
33
24
3
30
120
12
30
18
27
57
55
24
5
19
8
40
35
45
15
18
7
24
59
45
39
60
18
75
3
37
24
53
27
21
3
24
45
42
73
125
18
12
66
99
27
141
64
35
6
60
27
135
81
9
36
19
120
107
60
1
104
165
36
87
16
155
6
48
48
24
31
24
8
40
32
51
12
60
96
24
93
243
84
6
115
59
45
15
42
79
89
103
5
27
27
45
63
6
24
75
75
61
59
13
47
48
12
13
23
1
8
40
120
32
63
12
165
160
48
53
18
54
3
33
144
31
131
61
77
115
65
15
87
186
60
19
35
18
30
66
19
5
43
5
24
51
75
69
3
117
16
5
19
35
61
77
51
21
54
6
6
12
253
48
29
78
13
32
39
18
120
30
120
60
37
48
23
12
48
37
65
31
32
9
103
131
85
11
138
27
16
32
51
54
15
160
5
27
3
61
11
78
31
56
3
126
6
6
27
45
3
88
11
13
23
24
78
3
15
90
90
45
57
15
160
11
12
25
8
64
23
97
23
24
48
33
39
6
19
101
12
12
3
16
24
8
40
35
30
12
198
24
6
12
78
54
31
104
135
156
54
78
12
156
9
16
197
30
18
19
59
60
49
53
72
30
12
126
24
3
57
138
6
84
78
117
15
57
3
45
33
24
66
30
132
75
16
29
51
21
3
16
89
108
30
12
12
6
18
69
123
12
48
18
42
12
60
42
91
17
198
33
64
8
15
25
23
36
109
17
12
90
72
6
90
25
8
21
43
8
57
55
8
9
18
12
33
57
30
60
69
21
30
13
131
6
135
63
6
36
18
36
1
65
90
21
27
60
30
66
36
13
32
93
48
27
15
1
11
36
25
24
24
24
143
132
30
60
90
18
15
64
41
15
99
144
42
67
72
5
123
16
17
30
33
51
45
9
66
6
15
45
78
12
9
16
107
48
24
6
55
5
43
17
108
102
45
33
55
29
91
24
17
120
6
72
72
49
5
27
63
54
30
45
40
8
15
57
33
30
30
18
81
3
6
39
57
36
67
53
12
15
117
99
27
13
5
42
24
1
80
15
54
54
24
120
30
30
60
108
105
24
9
24
15
112
8
27
109
56
135
84
37
32
16
17
60
18
9
27
18
3
9
103
65
12
123
231
12
54
36
120
42
1
59
66
114
33
64
80
64
239
36
6
60
6
30
42
12
81
87
1
24
11
117
9
30
6
12
90
48
24
13
5
42
49
17
60
102
12
9
21
19
24
23
12
222
55
71
84
61
17
30
102
3
51
66
3
45
36
12
30
37
80
ABCD 93756986366*3^$a+1 [50039]
114
84
42
57
87
36
162
3
87
6
24
102
18
30
6
6
6
24
84
6
84
126
60
24
30
24
12
18
72
15
48
297
90
30
90
18
18
12
60
6
96
24
60
90
150
60
36
36
27
135
6
30
24
12
33
3
30
12
30
66
6
48
102
84
30
36
30
24
42
129
3
150
60
27
33
36
66
78
75
21
6
138
75
117
66
9
81
12
42
18
12
6
18
6
45
9
96
6
24
6
84
30
54
66
18
60
48
12
30
48
78
24
30
126
54
66
36
51
75
69
9
90
6
18
102
30
174
51
81
63
240
81
24
24
18
18
42
42
132
3
57
30
6
78
12
24
120
18
36
6
114
24
12
18
126
39
15
18
15
33
96
108
78
42
132
78
12
30
30
18
15
57
18
48
18
51
3
30
12
18
60
165
21
24
12
24
24
78
9
81
18
66
24
30
21
9
72
144
30
18
270
150
6
36
54
60
24
90
18
27
27
90
120
84
24
60
48
114
30
24
24
156
90
6
84
96
24
186
90
15
9
114
12
54
12
18
12
42
48
54
9
9
78
54
138
6
84
72
36
42
48
42
18
42
3
75
72
96
6
24
15
9
36
216
18
60
42
195
48
15
90
150
48
33
237
3
39
57
9
24
15
21
66
48
18
39
45
18
60
42
54
54
30
180
45
63
24
54
54
48
354
6
12
60
6
60
24
6
12
33
201
24
54
18
42
12
33
15
30
6
42
99
9
12
60
12
30
78
24
15
96
87
48
9
9
39
51
126
18
12
54
6
69
9
96
24
96
12
42
18
87
57
90
45
33
15
51
66
75
111
102
36
72
138
54
132
78
60
33
159
33
105
12
168
6
45
57
87
93
84
108
51
9
30
30
36
102
42
36
54
93
3
120
96
150
30
18
96
42
18
51
15
129
9
66
24
180
186
15
9
12
30
45
111
54
48
42
60
30
126
42
15
45
6
90
30
6
114
96
78
162
18
27
9
24
156
114
126
96
174
12
192
6
12
48
42
60
78
99
33
24
78
60
45
45
72
36
42
72
18
18
54
171
27
60
42
6
24
54
42
18
6
30
6
114
99
69
18
84
90
60
18
90
30
180
6
27
33
66
6
84
3
51
24
42
90
48
18
12
36
60
72
72
12
24
54
42
6
12
12
18
15
21
24
36
42
90
24
3
141
30
21
129
36
78
6
6
66
18
24
18
48
156
39
27
84
81
33
12
78
6
78
18
42
30
60
150
96
96
48
102
18
12
54
84
12
60
18
6
24
210
42
6
42
12
24
156
96
54
45
15
18
12
84
54
12
6
18
24
45
27
66
12
135
3
78
6
9
87
12
66
84
48
39
96
3
6
6
24
9
9
87
15
36
48
6
120
84
75
45
54
18
114
18
132
30
18
6
264
6
24
96
24
66
120
24
30
60
12
84
30
69
27
18
30
21
105
87
9
6
78
114
66
24
60
18
30
123
21
48
36
6
54
6
69
57
42
66
66
288
12
60
33
183
9
9
54
18
15
69
144
42
60
117
75
12
6
72
72
51
45
78
102
90
12
6
51
9
54
66
144
30
36
72
18
60
12
12
42
60
30
18
66
144
42
54
54
33
9
24
54
36
36
30
48
51
27
78
12
27
117
60
6
12
45
87
30
24
120
60
42
69
135
54
12
72
60
12
66
42
60
15
15
18
162
42
3
15
66
15
225
12
168
30
6
246
18
162
45
48
81
24
36
36
180
27
27
114
114
150
30
18
48
6
48
21
39
42
156
3
21
18
18
24
48
42
54
12
24
24
120
60
15
81
84
150
69
45
51
69
12
84
96
90
126
84
60
54
6
90
45
3
126
15
39
102
6
18
24
6
96
210
108
30
30
216
30
6
78
60
45
81
24
60
72
36
48
60
60
39
45
18
18
60
96
84
90
12
57
63
318
192
72
36
6
150
6
12
6
84
15
75
102
78
12
114
60
102
144
96
18
90
24
6
42
42
78
78
6
60
18
36
6
30
54
84
66
15
51
24
6
30
54
72
3
9
42
126
24
60
126
72
6
6
18
36
36
15
51
45
87
6
42
57
33
42
102
60
60
24
84
18
90
ABCD 93757136308*3^$a+1 [50010]
21
87
5
88
32
7
53
156
96
64
20
36
60
4
24
27
93
27
33
32
64
51
9
32
19
48
60
41
187
60
9
63
48
29
4
12
207
33
60
68
12
67
48
45
8
7
65
40
32
91
5
12
132
108
12
96
4
156
96
24
32
79
36
53
55
72
180
29
31
65
19
81
32
12
151
93
192
3
12
5
139
5
16
87
5
228
64
51
29
91
5
12
91
17
72
48
64
111
17
235
21
56
36
108
31
5
16
48
84
96
24
51
17
28
20
91
185
64
60
44
96
7
29
19
41
24
79
93
60
24
296
24
103
180
17
19
65
55
9
63
132
21
20
156
48
132
48
96
60
79
17
136
32
168
24
16
147
45
27
60
129
15
69
51
141
63
5
60
96
16
3
57
80
19
36
89
40
15
29
48
12
43
48
261
20
31
53
64
72
56
19
89
16
188
36
31
36
9
20
28
8
12
52
8
36
96
43
5
16
15
77
4
75
9
27
53
12
28
36
20
19
9
68
60
79
21
27
17
43
5
67
41
88
51
21
20
7
77
28
12
180
99
24
36
81
44
24
60
7
93
63
33
12
123
17
112
8
187
45
20
108
40
24
15
36
29
4
144
48
147
96
17
103
5
12
7
65
12
16
44
40
24
32
4
96
32
52
123
36
129
120
51
125
91
9
99
113
28
44
16
24
12
20
40
15
36
17
12
256
75
165
8
12
4
44
52
15
9
116
108
19
72
29
12
67
113
24
79
41
28
3
105
3
17
52
120
27
9
15
65
60
16
15
24
17
108
96
4
75
36
105
8
136
96
111
57
12
3
12
21
72
36
44
43
132
33
3
17
67
60
33
32
43
17
91
72
5
12
148
15
29
55
24
21
15
185
31
12
36
101
84
16
56
88
24
68
108
31
60
144
5
36
4
56
48
43
24
53
16
15
17
40
68
124
20
96
36
76
84
80
88
135
45
108
8
40
39
156
69
60
12
68
156
24
136
20
60
67
12
53
4
3
53
24
79
129
32
28
123
84
21
80
72
67
101
40
123
9
15
53
168
84
91
5
100
56
31
17
151
72
113
31
81
8
112
24
20
115
9
96
120
44
4
96
12
44
19
161
55
89
36
24
67
45
99
125
24
72
64
99
45
24
128
28
111
125
19
60
12
60
9
39
36
105
80
76
87
185
72
124
60
20
4
80
115
53
7
41
7
173
60
144
40
87
69
80
12
84
28
147
125
16
8
31
273
63
17
55
21
15
36
41
132
175
5
67
125
31
24
33
20
28
99
69
44
12
16
75
120
17
192
16
84
48
80
40
56
67
5
144
31
5
7
5
40
87
113
36
60
4
303
60
12
45
51
5
31
101
112
348
120
44
115
36
24
84
24
33
147
33
12
20
16
192
20
12
31
60
21
44
84
67
105
20
19
36
29
24
36
64
48
60
183
9
20
132
24
16
3
21
240
72
135
17
172
44
4
135
36
41
156
48
12
48
7
9
120
8
7
144
41
36
103
5
79
72
36
165
84
44
31
5
31
17
7
189
27
17
55
180
12
5
55
33
183
120
29
31
17
60
31
9
108
60
20
60
112
8
112
15
12
65
100
3
101
84
132
40
8
16
104
468
64
20
64
15
45
44
36
16
51
137
40
8
72
216
96
24
60
436
48
12
48
27
36
45
84
39
149
52
63
21
24
51
65
91
41
48
16
39
101
228
16
60
80
52
27
81
75
137
48
67
132
17
4
171
36
5
40
32
36
16
44
115
96
5
76
3
24
300
45
156
92
40
159
141
15
17
12
40
39
81
99
36
33
80
136
120
72
27
41
36
16
24
8
91
45
32
52
183
12
41
91
105
39
101
19
17
7
5
7
33
96
44
28
8
115
5
16
39
77
112
36
24
20
48
4
168
8
60
67
17
124
12
132
63
17
ABCD 93758322038*3^$a+1 [50019]
44
72
7
41
60
151
24
66
75
56
19
45
21
114
213
93
143
124
8
4
99
36
89
4
12
48
92
28
32
1
23
64
32
36
7
45
32
76
8
12
4
159
141
3
101
64
15
18
72
47
79
42
27
135
17
28
8
49
90
24
5
7
29
24
72
7
17
1
39
36
27
168
84
41
55
29
24
31
54
24
23
25
18
6
35
1
15
8
60
55
69
120
27
65
16
8
19
53
55
78
30
69
21
95
12
4
60
20
16
20
7
53
37
47
36
67
57
80
28
12
44
7
9
20
61
35
48
31
144
30
47
49
90
93
8
7
153
8
19
53
235
30
75
57
83
84
40
44
37
48
47
64
75
18
18
9
153
18
5
13
12
23
4
60
21
39
87
33
147
18
15
8
60
84
40
56
133
150
54
63
9
3
56
12
13
107
187
30
3
8
139
117
39
42
27
60
128
24
24
4
3
84
21
159
24
12
60
113
12
73
107
124
60
60
75
29
85
27
24
20
148
12
15
33
56
76
111
5
48
76
33
18
12
42
15
140
16
12
72
96
12
8
64
56
4
36
57
27
9
36
95
49
35
55
36
21
24
20
40
36
20
24
13
6
101
24
19
33
3
21
63
165
8
4
56
64
56
4
140
43
42
54
72
9
21
15
24
108
3
29
84
72
25
78
36
29
36
19
150
30
54
11
36
28
68
52
56
7
57
27
5
60
40
45
18
12
65
25
59
64
63
29
28
108
45
42
72
65
28
108
68
64
56
7
5
4
75
33
32
25
78
90
27
104
97
18
24
53
64
36
99
45
36
39
89
55
24
102
6
9
96
3
66
59
1
3
72
60
116
19
5
28
33
59
13
147
44
4
45
47
16
39
45
48
123
9
9
27
188
16
20
19
9
8
60
49
36
95
52
72
141
15
99
29
96
139
101
13
12
15
3
42
63
132
36
20
40
33
95
12
85
18
6
71
48
136
33
12
15
9
27
12
45
63
8
25
27
72
56
60
52
8
115
137
4
9
36
11
300
13
30
42
23
72
223
5
91
18
3
12
57
15
15
6
18
129
8
19
29
79
53
19
60
5
16
87
12
33
81
51
104
52
45
87
51
24
57
15
33
51
9
32
19
5
36
31
9
36
75
45
12
33
23
4
45
23
4
20
61
59
24
96
144
79
105
8
43
6
119
25
35
156
36
43
77
112
32
43
6
54
17
160
3
17
235
81
140
13
72
147
8
73
36
36
83
192
4
36
192
12
44
199
18
12
36
47
64
36
12
56
55
24
105
56
4
45
6
17
19
21
84
3
33
12
92
1
24
48
3
44
60
1
35
108
16
36
24
39
30
95
52
3
12
5
55
120
42
72
3
56
16
104
1
90
21
60
128
72
25
27
32
16
8
61
36
54
48
90
36
35
60
67
5
40
12
15
42
11
79
33
3
29
43
17
148
12
3
18
54
5
76
20
133
54
17
13
75
123
105
27
53
24
13
27
36
12
120
32
19
21
15
180
18
167
28
75
77
180
13
3
57
75
27
108
6
27
9
63
12
104
19
33
20
55
113
156
28
27
165
20
25
6
105
12
32
60
1
18
24
48
117
45
96
12
24
30
41
4
80
120
160
44
4
93
72
3
8
124
8
55
9
21
195
12
51
21
48
32
79
5
60
12
108
7
29
120
28
3
65
7
33
183
161
91
18
47
4
44
1
63
21
11
36
180
40
9
36
12
27
9
35
12
67
57
48
21
27
75
29
136
75
129
33
18
53
60
12
13
6
18
36
54
17
76
33
39
141
11
19
141
60
3
17
76
123
5
151
45
33
48
119
85
18
41
12
49
15
3
57
15
5
36
13
36
3
8
84
73
11
12
84
49
27
8
259
90
83
52
75
6
35
19
102
15
176
4
111
42
3
24
36
3
17
73
39
72
20
19
81
20
28
12
15
29
36
28
33
54
18
90
105
57
168
47
19
5
199
77
16
204
20
24
12
109
18
17
60
19
5
156
19
21
9
54
77
88
12
20
36
84
100
75
33
3
89
60
40
75
21
33
11
49
54
41
85
54
153
93
6
65
1
35
7
36
5
52
9
51
128
1
15
39
57
44
96
109
3
15
137
88
12
120
45
3
132
75
6
54
41
43
17
24
100
93
15
75
36
9
8
73
54
221
1
75
44
7
72
17
24
60
36
16
3
65
7
105
120
68
36
28
45
27
156
45
42
90
15
3
18
72
35
84
25
95
76
3
17
52
27
101
4
51
72
57
36
20
19
18
71
60
259
18
59
85
11
115
24
81
99
41
ABCD 93758520008*3^$a+1 [50104]
132
47
55
150
18
72
66
42
173
55
150
12
150
12
150
270
209
37
54
53
25
90
210
11
49
72
390
18
198
72
17
25
126
102
198
173
96
61
83
79
12
360
180
6
102
413
79
180
29
37
132
48
60
102
53
199
18
132
30
96
72
90
90
30
90
132
29
259
198
23
349
42
18
198
102
11
61
36
47
7
378
222
36
77
13
180
144
36
210
137
313
42
72
101
25
90
77
7
60
29
37
42
18
47
43
102
240
72
18
102
270
60
126
119
48
43
240
252
270
90
48
24
90
198
12
330
126
30
114
48
168
12
161
199
108
125
37
18
137
277
180
96
119
133
90
192
209
31
126
83
7
137
133
324
138
42
83
55
60
18
59
241
42
162
228
60
275
67
36
54
18
120
168
54
198
5
7
233
37
78
90
48
150
54
66
234
251
727
137
73
215
37
186
65
144
1
143
19
270
47
31
234
480
6
12
60
90
12
35
151
174
6
324
180
210
108
60
72
18
12
125
253
78
192
168
90
684
90
90
198
72
90
11
169
18
108
324
293
85
491
31
108
5
7
36
342
90
78
90
72
30
407
25
96
360
30
42
18
264
29
247
90
270
12
18
132
192
198
42
36
54
378
48
252
162
186
83
79
180
30
143
97
30
60
101
144
43
12
18
215
529
18
173
37
132
390
6
59
223
270
168
72
90
48
90
132
347
25
71
19
186
227
115
108
30
90
132
72
126
162
48
42
12
108
11
121
30
186
84
18
78
54
36
30
179
241
90
90
90
12
222
126
329
265
36
72
90
48
24
156
125
127
168
144
18
180
48
90
42
30
17
223
65
127
6
144
203
133
42
162
18
365
13
83
7
72
162
138
72
29
157
270
30
42
102
71
25
54
65
43
228
222
210
18
564
66
60
12
17
144
37
107
133
30
125
145
150
72
65
7
90
120
186
77
103
12
90
108
1014
18
108
180
54
30
108
42
138
132
ABCD 93758554016*3^$a+1 [50125]
60
78
18
30
12
57
9
35
151
30
84
71
25
36
54
30
24
95
67
9
69
36
6
192
12
24
41
40
33
42
24
9
21
6
9
104
1
36
96
114
84
41
4
15
24
21
9
11
25
12
23
31
60
84
6
114
5
1
23
25
66
24
6
36
6
72
17
4
9
18
78
135
147
60
9
3
36
12
18
11
4
9
18
12
66
150
96
33
36
39
12
30
63
111
264
41
1
126
33
57
30
57
45
6
29
7
30
138
66
15
80
1
15
9
12
30
24
6
23
4
135
72
96
12
21
39
6
15
9
72
3
27
36
24
9
27
78
30
9
75
18
18
36
48
105
87
18
11
85
42
69
45
35
91
29
85
30
93
33
12
72
30
29
36
4
39
30
132
78
12
5
1
60
18
9
56
31
69
20
16
39
12
60
29
4
81
15
123
42
36
42
18
23
1
15
93
47
4
15
120
60
12
12
12
9
81
6
18
39
12
63
108
24
6
60
18
41
61
23
60
25
54
48
18
36
6
149
19
36
29
16
21
30
12
5
55
36
12
33
20
67
12
138
12
11
60
16
21
42
41
37
24
6
12
41
61
108
48
48
6
36
29
40
44
1
35
1
72
71
1
54
54
90
17
31
9
44
19
90
36
36
15
39
24
96
41
25
18
60
6
186
120
5
13
6
102
12
11
55
9
12
15
84
6
6
17
37
60
6
93
9
11
31
45
21
48
15
9
15
15
30
48
54
5
1
150
12
42
6
9
68
12
60
31
33
9
72
18
12
6
27
36
21
15
3
78
54
48
5
12
19
84
18
30
12
77
19
21
3
30
6
66
35
139
36
45
3
66
84
11
4
80
25
15
27
54
6
65
1
27
140
73
18
24
138
27
51
69
21
15
9
11
25
150
36
5
19
42
12
71
36
13
18
24
105
9
6
54
30
12
18
6
5
1
63
20
16
105
168
42
54
12
48
35
7
42
6
72
12
12
36
30
3
21
35
13
6
45
15
65
31
6
42
17
28
3
33
99
66
51
33
60
11
67
72
18
27
15
6
11
31
30
72
107
1
18
30
6
6
119
60
4
15
54
12
78
17
25
78
108
24
5
1
90
12
77
40
33
30
36
36
29
64
36
57
23
16
135
9
39
18
60
3
24
27
18
48
27
32
43
6
15
36
21
27
3
17
96
49
6
66
15
20
49
30
6
48
18
78
42
60
24
9
56
109
66
78
30
6
12
47
43
18
36
3
63
29
28
51
42
59
19
60
144
18
30
89
25
39
51
54
60
15
9
51
80
1
60
83
31
9
111
24
42
23
36
4
87
78
12
6
69
9
42
209
43
78
48
12
3
75
6
96
63
51
6
24
36
63
189
60
60
11
16
9
6
5
1
84
24
24
30
30
102
18
6
120
6
48
18
9
20
1
30
29
19
81
15
108
42
24
24
6
69
20
91
5
1
78
60
72
29
7
12
36
12
24
36
42
71
7
33
21
15
69
12
30
29
25
6
24
29
7
29
1
39
3
6
30
126
3
111
9
20
1
6
29
37
59
1
108
11
31
12
105
45
12
59
24
7
24
72
54
24
30
21
15
9
36
48
45
42
18
12
63
21
6
24
72
24
114
11
49
54
5
37
24
6
30
18
12
65
19
36
45
99
12
12
78
18
6
39
9
27
15
30
63
27
5
40
3
18
23
61
18
6
42
78
24
30
36
6
3
36
15
24
5
1
6
5
48
1
51
63
48
69
81
24
3
32
13
12
39
27
9
63
36
66
23
31
36
6
59
31
60
69
33
228
18
24
77
79
69
12
9
60
24
6
9
33
42
72
60
108
6
42
24
54
6
24
90
39
3
9
63
45
15
57
9
15
87
33
27
48
54
36
39
12
9
24
36
12
42
36
36
150
30
45
3
30
12
3
63
12
12
53
55
81
39
18
60
30
30
123
39
6
60
35
91
93
51
12
84
48
18
12
87
20
79
45
21
36
42
17
49
6
6
12
30
6
39
32
24
61
6
113
55
21
39
72
9
60
9
12
23
19
81
57
27
27
24
24
36
6
23
12
55
9
20
84
1
6
18
30
17
55
45
20
60
31
18
51
9
30
24
36
9
3
54
30
30
24
51
45
15
84
27
42
12
63
36
21
39
36
45
75
81
114
30
6
12
18
24
18
17
79
12
18
11
19
72
54
108
15
21
71
13
42
54
36
6
24
126
54
36
18
15
24
32
139
30
30
60
29
31
65
24
67
45
15
36
168
5
49
71
7
18
114
12
18
30
65
97
138
36
45
27
9
120
9
6
65
1
23
1
66
29
49
24
47
40
99
41
1
84
15
21
114
53
85
11
25
36
36
60
78
12
18
144
12
15
3
66
42
12
96
24
12
9
56
88
36
15
5
40
9
18
57
27
90
84
54
90
48
147
20
12
169
39
21
6
5
61
18
66
39
9
6
12
30
72
71
25
11
31
60
18
15
9
48
108
6
54
6
138
90
108
9
3
60
5
43
69
21
23
25
11
55
9
9
42
33
3
12
81
15
41
19
54
11
1
78
12
60
6
3
15
12
9
9
15
51
6
108
6
9
9
36
131
1
3
45
24
107
40
84
87
9
9
30
42
18
6
36
18
162
54
84
72
18
66
69
51
156
9
8
43
48
5
25
6
30
6
30
30
69
15
29
37
59
1
119
49
71
43
5
1
71
55
5
79
42
39
21
12
36
72
30
33
27
42
132
59
1
24
30
12
9
123
6
30
5
7
69
51
102
12
48
90
17
13
30
18
18
41
28
27
36
93
21
24
60
75
15
66
60
30
18
12
18
6
15
80
67
78
11
1
42
41
37
54
228
42
54
36
54
96
18
65
16
24
27
24
60
6
6
78
35
37
18
41
73
66
84
6
24
66
6
ABCD 93758689912*3^$a+1 [50120]
13
155
165
40
108
32
28
77
3
24
16
59
141
9
18
93
81
15
9
12
27
15
13
53
42
13
41
15
28
20
60
12
88
41
15
4
80
12
36
3
126
15
28
5
27
51
12
1
95
105
12
45
15
3
49
80
28
17
31
29
27
39
57
24
4
20
12
15
12
121
32
24
21
42
25
80
28
5
72
18
37
71
37
44
4
80
51
193
56
45
84
15
21
51
45
15
16
48
44
16
20
15
36
193
95
81
120
36
60
24
81
48
31
44
21
27
9
36
7
56
21
31
32
60
111
21
16
12
176
4
68
15
25
32
33
7
60
5
27
3
33
39
129
100
20
24
15
81
15
21
15
21
15
12
81
172
17
3
3
57
27
42
3
117
39
129
3
45
15
52
8
52
356
81
15
24
24
27
13
17
103
47
45
3
45
12
24
112
44
15
1
35
24
81
3
37
48
65
87
52
5
63
9
30
54
72
99
36
84
24
15
54
15
28
5
3
12
12
120
136
11
18
12
15
39
114
102
1
12
20
12
4
24
95
30
3
39
13
107
33
16
24
128
3
105
52
12
60
35
33
93
36
19
140
27
18
67
44
120
33
75
33
15
12
33
63
72
24
24
40
29
27
48
40
41
27
27
78
7
5
36
24
18
93
64
20
72
3
21
96
76
44
4
116
16
12
32
99
49
23
72
6
39
51
25
24
17
6
85
17
51
21
36
99
4
29
43
132
68
60
108
15
114
63
112
20
15
1
17
3
39
18
63
4
35
73
20
33
24
87
15
129
51
18
91
44
45
55
80
28
5
15
52
53
123
9
87
48
76
32
39
73
32
4
17
162
13
77
162
9
64
20
36
72
15
33
21
15
60
3
12
18
3
28
72
47
57
69
291
33
43
20
12
12
39
225
57
42
12
9
4
47
18
12
3
36
39
25
95
6
7
44
24
27
114
15
16
5
7
11
12
60
13
59
18
87
16
17
24
103
107
73
143
33
12
28
32
153
39
33
39
24
72
40
48
131
204
49
35
21
12
48
45
19
32
4
12
29
30
1
20
192
160
116
15
49
41
24
138
60
25
80
48
156
4
24
53
147
16
59
81
52
32
33
7
101
66
45
60
99
90
12
15
57
55
35
93
12
12
15
21
15
13
17
67
60
116
9
147
3
30
15
63
57
72
9
72
99
60
63
36
144
12
6
43
5
6
13
92
64
80
69
6
12
42
27
21
24
39
156
21
43
5
19
71
49
80
72
16
12
23
13
5
54
1
12
23
126
78
21
72
148
20
60
39
36
12
9
4
60
44
27
24
45
57
15
24
36
3
49
17
24
54
30
3
12
132
3
30
6
129
33
103
32
57
3
52
41
51
21
7
47
30
171
15
12
85
65
120
51
84
28
5
103
56
28
65
15
123
85
32
15
36
12
13
72
23
129
87
1
113
12
27
27
21
39
9
4
32
4
12
80
28
11
133
8
39
30
91
17
31
56
4
44
72
9
36
96
30
13
32
45
42
25
23
72
57
51
24
21
69
3
40
8
48
171
141
39
108
25
5
15
3
18
19
36
32
12
36
51
30
6
12
78
3
12
15
85
32
76
59
81
81
31
5
18
57
52
17
15
76
17
103
23
6
15
16
5
7
77
75
16
5
3
4
32
28
71
45
4
60
36
72
20
123
9
171
72
85
8
87
90
60
67
131
36
33
16
329
75
12
21
15
28
137
30
57
75
25
60
41
7
72
23
9
120
39
54
12
63
40
11
105
52
128
96
48
3
12
13
47
18
99
39
9
87
48
1
17
3
96
63
145
108
23
12
37
48
5
27
27
21
48
9
108
90
25
32
27
13
8
33
24
36
171
108
108
45
30
13
5
36
168
43
44
120
9
54
30
3
3
45
39
36
109
5
51
15
49
56
39
13
119
54
15
21
31
5
7
116
12
3
49
60
17
51
84
76
32
12
33
6
25
11
120
33
27
9
9
31
32
40
23
9
171
12
33
24
57
30
18
6
9
96
129
72
15
3
36
25
47
48
6
39
12
48
4
35
36
9
100
41
79
5
63
28
77
7
11
12
9
45
15
4
44
63
24
13
36
32
40
8
105
36
31
17
132
18
25
36
41
99
12
88
12
23
45
24
45
66
60
9
3
33
40
56
88
36
140
4
17
31
47
30
3
3
30
19
80
87
49
56
15
1
32
12
4
24
17
6
13
12
104
48
21
12
18
6
79
24
17
18
78
54
69
15
24
12
73
23
54
84
51
48
45
147
51
13
47
13
32
112
8
28
131
13
36
35
60
49
17
15
96
3
45
12
45
99
76
23
9
81
54
1
92
15
42
102
13
47
138
27
51
9
88
5
75
33
15
147
57
93
51
57
18
9
16
24
17
15
4
80
69
27
4
71
9
9
18
37
35
18
55
5
43
60
32
40
95
93
12
180
12
36
12
33
15
147
13
17
39
3
45
48
24
88
32
15
45
3
1
44
36
177
15
28
116
16
32
12
45
150
49
32
27
12
18
55
8
15
48
117
15
13
89
6
9
3
13
60
192
ABCD 93758767868*3^$a+1 [50039]
20
135
25
108
8
120
63
1
24
35
45
15
49
12
68
48
3
25
71
45
28
68
28
35
1
56
39
61
23
420
129
51
49
48
68
76
155
21
28
72
92
111
97
132
32
76
68
16
119
25
44
96
100
32
39
9
15
61
20
24
64
152
60
76
20
4
95
9
112
48
56
108
48
3
9
48
39
13
36
32
24
84
15
117
3
85
35
81
99
9
16
72
8
24
40
47
1
20
4
48
11
141
96
3
37
104
39
25
71
33
60
12
16
20
48
51
273
12
15
1
32
60
48
84
36
60
4
44
36
24
36
16
44
16
8
112
104
36
84
15
13
20
27
45
159
9
16
44
27
24
97
200
39
33
48
183
129
120
40
80
48
84
4
11
84
105
112
32
40
8
40
83
9
87
25
36
72
48
59
24
21
48
171
120
36
9
15
36
69
15
117
4
56
52
48
32
36
60
12
192
132
4
32
12
12
120
15
13
71
21
136
80
12
36
75
237
48
72
63
49
272
135
1
132
11
1
8
28
80
3
9
48
48
75
57
3
1
96
12
167
73
116
24
36
4
72
8
76
20
24
168
39
9
12
48
64
71
121
44
51
21
28
11
120
45
48
27
25
335
120
21
63
145
32
52
251
216
45
16
8
15
9
27
93
40
92
4
120
20
51
1
24
35
120
60
1
32
207
13
11
9
12
16
68
171
24
69
88
143
1
44
12
3
69
16
11
225
16
23
45
184
20
48
124
8
48
39
9
60
36
15
120
169
32
28
12
168
251
85
44
171
69
4
56
36
124
71
33
48
3
21
96
4
95
13
72
35
73
11
21
60
88
56
24
51
21
64
32
88
95
45
60
4
12
8
60
27
105
24
15
49
167
204
49
131
57
40
83
85
155
96
13
191
49
56
16
104
135
357
39
141
183
69
100
11
69
28
59
85
68
87
25
8
96
24
48
28
192
20
300
28
95
216
9
40
56
88
32
60
28
11
57
4
44
36
144
24
87
33
111
60
1
20
48
28
20
123
1
95
120
13
32
15
9
51
1
32
27
81
3
1
36
60
12
8
60
48
51
1
8
4
60
20
16
191
21
40
20
60
64
36
144
176
48
4
11
21
136
20
3
240
109
60
68
3
141
36
12
12
88
8
3
97
59
9
111
9
96
228
172
35
13
36
132
144
104
72
40
119
120
33
208
168
56
135
93
27
9
51
25
68
96
15
49
71
156
133
36
20
40
84
272
39
37
120
32
72
40
56
39
24
21
28
68
180
60
124
95
25
8
48
24
96
3
21
15
69
64
48
20
40
20
63
37
8
51
13
176
24
60
28
68
12
39
25
56
40
68
15
36
141
100
8
15
69
156
36
4
71
21
420
39
25
56
52
36
32
39
84
21
40
59
61
168
71
96
9
52
32
100
8
3
21
39
1
104
12
48
12
183
49
176
111
9
16
59
9
16
36
24
36
68
48
24
24
51
13
60
12
20
84
51
45
40
84
20
124
11
49
8
64
59
81
99
9
16
72
72
8
108
12
24
16
104
168
16
12
92
36
12
64
155
9
36
16
12
80
156
4
12
24
12
60
8
24
132
60
96
40
23
69
60
40
56
4
80
28
8
12
124
35
24
36
121
143
1
35
105
36
12
147
1
140
64
155
60
180
73
8
24
75
33
51
60
177
12
87
49
95
45
12
24
60
28
191
25
24
8
192
16
11
1
32
76
11
13
48
23
9
87
21
48
60
40
71
25
56
84
15
45
84
84
28
23
36
21
204
16
24
35
45
204
4
300
47
60
69
4
80
60
28
23
25
200
24
16
152
288
12
12
27
24
240
49
32
15
21
112
140
132
124
20
60
16
35
264
145
32
4
44
15
117
28
56
15
1
8
136
95
9
52
44
36
60
48
15
1
116
108
ABCD 93758938888*3^$a+1 [50018]
21
4
95
144
1
59
174
6
177
39
54
111
33
55
17
90
174
19
92
40
104
21
90
9
96
120
3
90
3
69
240
15
183
85
17
15
63
36
21
24
45
54
117
28
11
276
18
63
39
114
84
55
131
45
76
185
51
69
15
16
59
73
12
176
33
27
4
59
36
69
12
39
21
232
72
23
141
105
147
33
15
9
66
54
96
54
81
12
99
60
288
30
7
168
47
30
54
24
30
162
24
21
105
15
3
1
35
1
53
7
48
176
21
84
60
91
89
51
105
24
36
18
30
3
39
193
5
12
15
3
60
25
77
19
179
60
102
39
75
81
63
213
39
138
3
48
9
66
21
28
48
68
12
28
71
30
99
136
23
153
4
59
30
6
1
68
39
97
20
9
19
65
87
40
344
15
57
88
5
91
35
45
88
221
27
27
162
51
27
21
69
87
39
57
60
39
105
63
145
17
48
67
60
5
18
12
54
6
73
8
57
96
91
29
15
9
102
81
24
40
5
120
24
111
15
13
68
4
5
135
45
15
88
41
66
1
44
36
48
16
180
5
103
68
207
1
60
95
60
345
99
6
15
75
54
72
18
25
5
6
121
5
198
1
20
16
89
90
57
112
60
41
15
15
60
141
69
60
90
54
3
124
80
39
49
167
25
65
24
19
92
45
19
95
81
24
21
18
102
51
3
85
36
65
115
168
68
3
61
89
126
69
72
57
3
9
60
43
47
109
24
92
63
33
87
37
104
72
4
59
30
150
54
30
25
11
54
42
45
40
24
56
15
81
88
24
8
27
141
4
60
32
15
78
156
15
40
80
196
44
255
24
90
12
78
57
36
60
144
220
89
60
51
96
88
35
1
89
19
47
18
36
75
160
96
116
27
33
4
60
20
28
17
99
21
111
3
36
18
12
51
3
96
1
17
67
156
80
4
215
144
30
27
112
8
4
44
40
32
24
33
6
81
9
79
8
57
55
11
24
25
131
57
64
24
32
39
21
84
24
21
180
18
37
116
147
1
5
126
45
9
30
24
30
3
3
84
132
30
79
80
81
18
36
1
29
96
31
84
5
204
235
11
24
25
155
66
90
25
36
140
93
90
81
24
159
6
91
36
17
12
54
6
75
45
31
12
71
1
29
6
313
5
6
21
45
115
35
129
192
39
9
72
9
48
87
63
12
105
100
80
63
30
96
54
25
185
87
39
25
92
159
18
3
9
51
24
76
44
63
57
33
55
47
25
29
6
73
11
37
17
60
66
150
120
54
6
135
9
27
96
3
25
20
60
16
89
6
84
6
51
93
247
89
54
21
64
29
147
9
24
30
57
15
69
21
114
169
68
27
21
111
48
81
81
15
60
28
8
120
168
12
4
23
97
48
8
57
111
4
17
31
348
89
31
5
180
31
23
141
21
75
9
6
13
32
3
216
21
129
54
72
18
7
156
17
72
103
17
175
23
60
33
87
97
36
17
36
66
18
115
35
66
15
4
197
114
121
5
51
69
204
115
5
91
44
72
9
15
45
48
27
15
30
90
60
13
5
87
93
3
52
32
105
175
23
1
32
39
21
3
30
60
207
4
23
61
272
28
35
54
55
47
1
77
7
48
32
39
36
48
60
126
7
12
8
57
31
65
36
30
24
90
19
32
33
7
80
4
32
243
45
4
35
42
15
60
45
24
54
36
105
60
12
39
49
35
45
15
25
36
5
39
129
90
162
19
29
42
45
45
19
65
51
3
366
66
69
132
4
44
81
18
121
24
60
47
90
30
114
7
20
28
35
36
13
41
30
21
16
20
24
40
149
36
114
225
255
21
156
27
25
92
9
19
17
18
33
3
45
96
3
13
140
99
21
112
60
17
163
252
5
103
41
30
1
60
44
52
29
18
12
21
33
126
90
ABCD 93759495964*3^$a+1 [50034]
80
100
257
36
7
32
33
51
117
7
36
77
223
164
117
36
67
113
72
55
53
24
3
52
44
4
5
12
75
4
60
144
5
15
60
96
160
80
100
89
87
48
60
112
228
60
240
20
96
129
12
63
45
7
48
5
187
41
3
196
125
108
295
32
21
192
7
48
17
3
60
33
67
113
223
101
135
48
45
60
55
212
64
29
51
69
135
196
29
255
256
269
51
57
12
15
165
72
216
27
45
60
387
81
12
151
17
84
36
60
39
4
80
64
65
235
116
9
55
65
15
165
75
93
223
144
113
67
92
48
105
72
399
117
223
29
108
7
80
60
100
5
7
65
3
60
33
63
117
120
3
4
32
33
75
165
255
160
240
12
68
76
29
211
29
7
41
19
53
72
103
5
135
96
64
36
44
16
137
192
75
256
96
60
221
192
135
12
33
175
20
12
81
127
132
108
116
57
180
67
32
60
153
187
5
39
96
45
55
161
63
141
3
153
3
21
36
84
3
36
21
295
41
123
144
93
67
77
175
20
124
320
141
3
36
60
64
17
36
303
16
113
207
93
108
132
115
77
96
3
64
12
5
15
81
120
3
4
53
87
96
141
39
117
72
31
41
168
67
53
132
183
285
300
51
81
3
16
636
41
87
36
64
32
204
256
68
45
51
9
135
57
216
267
160
32
153
151
17
372
15
192
81
43
89
27
93
67
65
43
80
36
57
3
36
45
3
93
147
225
111
249
72
15
81
12
15
52
221
19
80
108
96
16
20
124
224
33
72
75
93
120
39
93
108
219
60
45
183
96
16
5
468
67
84
17
319
224
9
72
75
93
108
12
27
81
72
55
176
4
32
93
127
20
64
29
72
120
180
108
51
21
96
27
45
180
75
45
51
16
48
17
63
153
180
39
108
16
80
84
153
3
36
348
33
300
132
15
33
127
5
120
115
96
80
516
64
44
96
144
393
60
27
340
113
27
52
53
27
21
219
48
153
39
48
256
569
51
100
80
16
80
64
77
3
237
19
125
63
192
208
20
33
24
3
16
84
77
415
144
164
12
48
153
39
100
41
84
15
21
72
132
79
84
17
63
45
360
55
80
93
39
160
41
12
75
12
153
91
60
80
4
176
64
396
20
300
276
28
80
96
57
43
144
80
96
204
165
127
48
137
3
45
55
125
15
165
15
220
125
51
81
36
79
41
72
60
180
15
12
148
197
96
87
36
144
ABCD 93759678674*3^$a+1 [50014]
81
31
168
108
5
138
24
126
27
28
17
30
24
48
18
24
30
24
9
40
12
23
45
16
80
129
15
57
79
132
23
45
51
13
8
40
72
56
147
13
300
35
1
60
68
15
36
102
198
36
73
156
32
63
72
25
35
13
17
7
71
12
109
35
36
105
9
138
132
25
24
59
30
31
41
99
132
12
100
80
16
24
155
30
127
108
95
97
29
99
165
42
21
105
7
56
9
75
52
60
36
137
72
216
48
7
12
5
7
128
81
271
35
21
15
45
12
81
19
5
18
37
35
37
44
135
45
120
51
54
79
12
11
97
20
63
33
471
61
47
253
5
27
100
96
60
36
41
18
120
96
9
16
60
41
18
9
48
45
55
17
150
18
18
36
25
84
12
24
35
84
169
12
5
48
151
24
120
128
27
25
101
31
119
90
7
119
36
73
60
96
71
33
9
72
120
6
48
9
36
45
42
117
16
84
12
59
72
30
15
129
6
120
90
114
54
99
52
108
23
73
107
37
5
75
45
168
7
41
31
11
165
160
12
12
168
48
83
61
168
23
72
18
19
180
44
99
81
57
114
109
17
423
57
19
68
16
72
23
217
8
64
17
63
63
18
15
64
8
75
108
60
1
36
137
6
1
44
76
41
103
24
8
3
181
8
88
83
60
9
120
171
72
25
12
48
132
12
203
45
16
71
1
84
23
25
68
28
5
39
15
18
3
16
224
12
27
96
25
119
37
83
1
131
48
45
16
11
33
40
23
228
85
95
25
119
18
150
57
51
30
42
54
216
3
132
3
72
37
72
179
45
4
11
1
96
59
73
36
24
8
28
144
35
12
33
27
90
31
32
108
12
27
69
64
56
27
33
52
48
44
3
13
32
4
11
108
180
1
84
24
20
100
41
39
27
96
30
67
60
8
33
75
60
9
111
9
18
360
45
112
11
49
12
95
33
16
47
144
210
306
13
65
127
17
7
23
216
45
16
60
36
20
39
36
45
4
59
42
18
121
96
83
25
20
16
71
84
1
48
137
18
61
23
186
30
9
15
133
12
107
21
9
54
121
41
7
56
64
35
13
47
165
16
180
92
63
45
24
28
60
20
75
73
104
52
11
12
37
161
79
120
41
3
87
25
23
105
64
11
24
157
5
216
18
30
42
13
35
9
27
36
37
12
5
231
153
27
64
84
216
41
48
135
9
186
54
55
17
19
29
31
59
73
68
39
132
1
12
17
31
137
72
48
186
30
6
21
64
125
78
25
41
135
72
99
54
7
35
30
63
27
204
25
56
75
37
12
59
117
28
71
24
1
56
27
37
23
120
60
13
59
21
33
66
60
1
83
6
48
90
37
113
18
48
36
114
7
24
36
132
48
12
95
13
20
28
11
54
6
9
9
102
36
54
24
31
59
9
75
145
35
97
29
54
42
99
39
141
27
45
72
57
6
90
120
123
52
12
60
36
132
24
179
12
73
41
63
48
87
61
131
13
47
81
12
36
99
45
117
91
12
68
15
30
19
23
13
95
13
5
91
48
53
43
20
9
115
83
24
18
66
24
37
84
95
12
73
152
33
54
61
59
25
60
20
57
54
9
100
68
48
40
41
54
90
79
8
3
49
12
56
9
6
48
36
9
76
23
108
45
72
33
43
77
24
43
12
84
5
66
6
19
288
132
24
107
37
132
11
225
15
37
143
97
12
84
131
61
32
112
60
41
102
60
36
25
12
12
36
179
33
12
45
31
11
9
16
48
35
72
129
52
29
19
36
24
35
61
48
56
220
5
24
48
7
56
40
11
81
64
44
4
71
24
48
97
132
23
1
36
36
108
12
23
25
47
18
42
30
24
144
55
24
132
44
64
96
11
9
4
47
25
36
5
18
6
18
1
44
100
48
48
59
97
56
15
72
37
11
18
126
49
11
13
48
59
13
36
5
144
231
75
45
27
54
ABCD 93760147498*3^$a+1 [50040]
23
25
102
5
28
116
7
17
13
18
36
69
57
18
41
144
4
20
85
48
47
13
27
92
4
80
4
51
5
156
31
54
3
3
77
37
90
9
15
5
37
12
90
65
1
12
30
137
60
12
48
25
11
37
60
60
18
41
31
48
41
31
102
111
20
1
24
59
16
57
3
24
57
24
54
36
29
16
20
24
12
48
91
36
33
15
77
1
23
7
113
124
20
13
27
176
37
54
30
39
39
21
24
3
84
6
18
29
196
15
84
65
13
18
69
116
67
17
12
55
30
83
145
66
65
31
18
35
1
35
7
33
27
42
51
15
42
27
15
36
5
55
9
33
83
31
6
27
33
123
21
18
77
13
36
12
23
1
35
55
66
119
24
19
48
144
6
24
18
96
9
45
35
1
11
4
39
30
192
36
18
69
45
108
119
121
18
90
12
72
18
24
30
35
28
21
35
36
43
21
9
6
5
19
65
40
92
84
64
27
5
4
69
11
19
30
6
149
156
61
108
51
60
56
115
18
35
25
11
7
18
90
45
15
132
138
155
7
48
9
15
78
3
9
6
105
9
102
6
63
51
96
24
36
12
105
21
95
4
33
12
15
20
13
27
21
6
60
113
12
1
59
1
12
42
5
4
44
25
102
18
126
12
77
1
12
83
4
45
18
24
78
42
209
64
57
23
16
15
66
78
17
120
49
72
108
60
179
76
21
156
23
61
18
5
91
29
12
1
3
9
12
3
57
63
3
18
35
24
16
51
53
72
64
20
25
24
11
19
18
18
12
78
75
75
30
54
30
12
18
30
15
15
41
7
48
30
36
18
42
36
108
6
48
6
59
13
27
45
78
29
148
63
90
78
66
3
57
48
150
5
36
37
24
24
54
6
24
30
5
12
24
7
84
6
47
1
36
83
13
27
21
84
35
25
11
49
18
17
73
27
27
48
21
27
24
29
24
36
25
144
15
56
60
60
24
25
48
78
12
48
41
28
21
66
29
67
48
6
23
16
56
64
9
12
3
56
24
43
33
20
4
32
205
39
21
23
67
30
48
71
36
28
32
4
39
81
20
37
54
66
60
18
41
139
54
60
6
5
49
18
108
36
54
15
51
36
12
48
24
48
6
24
15
27
36
33
44
13
102
42
60
54
9
21
11
24
67
29
4
15
9
36
44
1
12
27
15
30
35
1
24
42
9
60
51
78
102
113
13
30
57
80
55
41
97
87
32
13
60
11
24
91
72
153
27
30
48
36
24
24
30
48
12
36
36
5
28
15
17
13
36
42
48
36
48
41
1
54
41
1
83
24
40
20
60
145
48
18
96
29
64
27
18
95
13
47
40
32
19
29
76
24
33
42
41
100
60
120
21
6
102
78
48
45
56
84
67
30
12
96
60
95
19
126
72
24
24
15
27
12
65
13
107
192
28
36
21
59
19
30
35
120
100
21
204
18
24
54
12
27
33
84
6
42
78
18
35
19
36
29
121
35
60
40
20
1
35
24
49
48
47
7
24
5
64
21
39
15
65
25
35
7
9
81
35
31
29
4
24
20
61
59
1
35
60
25
95
1
36
27
32
19
29
36
1
36
27
20
31
5
36
28
45
18
18
35
109
47
24
60
1
6
33
9
6
12
144
18
18
57
21
35
4
20
151
9
3
29
148
63
17
16
60
56
4
56
25
83
7
9
24
45
95
31
24
21
60
80
7
18
24
78
60
30
48
162
90
84
23
85
12
123
36
57
47
61
24
12
54
5
64
51
5
40
21
59
1
59
100
39
60
165
56
36
19
90
39
33
27
20
25
12
35
13
6
29
16
9
75
21
30
9
57
36
30
17
25
102
69
9
126
6
30
6
23
25
39
63
30
24
63
20
13
3
20
4
56
36
1
27
147
24
5
37
27
32
24
31
9
51
24
120
9
63
29
84
36
24
67
17
16
15
12
12
101
19
78
18
6
24
35
36
1
107
12
48
31
84
60
30
6
12
93
20
31
33
27
54
39
51
72
17
1
11
4
60
21
6
53
109
47
1
102
6
35
4
3
30
30
17
31
60
102
23
1
54
5
40
15
30
35
1
18
5
7
6
42
42
78
45
33
12
18
117
20
43
72
5
43
29
4
39
66
35
61
24
66
6
24
63
21
11
115
54
59
25
95
13
3
21
18
66
11
61
3
20
4
80
25
78
144
29
24
12
19
45
20
31
60
29
55
84
42
119
64
135
5
31
125
25
35
184
15
45
60
21
6
156
30
23
7
33
9
12
24
24
12
35
91
18
270
41
55
24
12
53
4
32
1
47
100
51
30
6
69
75
41
1
84
78
17
25
96
42
96
5
4
3
102
6
9
93
63
44
16
15
24
48
17
31
45
56
1
59
4
9
12
18
5
7
6
23
40
140
127
113
60
1
23
76
44
13
174
5
120
139
9
27
36
12
30
48
23
49
47
31
209
49
6
29
25
15
159
60
161
4
15
5
73
23
4
21
35
64
56
36
19
65
19
41
37
47
127
9
27
33
15
120
6
66
93
9
48
63
20
84
120
91
29
12
19
54
95
13
42
45
51
42
90
12
18
3
44
7
6
3
45
135
20
64
92
64
99
30
96
99
32
1
63
60
20
4
32
43
6
84
12
6
29
1
120
47
36
7
53
7
18
174
17
168
55
ABCD 93760341154*3^$a+1 [50113]
9
40
56
24
15
73
20
57
55
35
66
75
96
16
44
3
36
36
61
8
45
7
60
17
7
65
18
25
65
42
1
32
112
24
41
24
30
25
24
48
24
5
18
105
40
17
24
36
3
76
60
5
27
4
84
5
91
48
5
27
33
27
36
12
15
12
9
16
24
116
16
20
28
29
103
89
54
57
33
55
41
31
80
48
36
4
12
53
7
83
6
75
28
5
3
24
39
9
52
60
68
16
80
4
5
3
52
96
5
15
16
8
15
42
79
236
48
16
32
33
54
21
15
9
40
32
15
18
15
105
15
16
29
30
21
124
12
8
87
1
59
21
33
15
72
12
76
131
54
79
12
53
31
5
67
68
36
40
36
80
48
12
3
129
36
64
5
3
52
80
28
59
61
48
11
21
3
9
16
44
48
40
60
80
28
132
12
32
4
84
8
24
45
19
60
5
27
27
21
111
1
17
15
15
90
51
39
45
36
16
83
25
35
73
83
129
48
52
56
21
3
21
87
12
16
32
4
5
90
21
24
24
124
36
11
85
53
27
33
30
61
132
32
16
12
20
3
25
191
45
4
32
4
5
51
4
53
12
18
33
3
85
96
8
12
3
12
1
20
24
304
36
89
36
30
198
15
28
68
39
21
16
29
27
108
64
20
87
9
136
20
33
60
7
8
15
21
36
28
11
69
15
37
5
30
9
12
33
15
21
15
3
1
32
39
9
51
48
6
55
72
72
8
48
24
40
48
113
7
32
16
12
77
3
108
180
111
21
24
4
20
40
20
84
12
16
60
32
16
5
127
48
11
1
80
27
156
36
61
17
15
120
36
36
24
21
51
12
21
60
75
36
16
108
35
21
15
1
44
28
20
12
3
12
18
63
9
54
60
9
36
172
80
28
32
24
15
25
48
17
111
88
24
72
5
43
12
80
63
45
16
24
131
24
13
20
60
84
124
104
72
9
30
49
92
28
20
12
24
12
12
40
72
5
90
9
24
15
37
95
18
63
153
66
9
76
48
35
45
28
84
20
28
32
105
39
60
64
11
61
44
4
12
68
72
15
9
9
51
84
12
99
96
1
24
56
99
21
27
60
61
92
4
149
31
44
156
3
12
1
48
32
48
4
17
30
13
65
12
78
21
225
39
40
48
72
8
64
35
45
24
39
25
60
36
5
7
29
15
16
29
39
12
4
48
156
29
7
113
67
60
5
18
12
1
8
24
48
48
12
12
15
21
51
1
47
13
12
32
24
81
15
60
15
90
60
55
20
4
12
12
32
48
81
6
25
5
78
21
12
48
16
5
31
24
20
28
11
25
11
9
24
15
21
132
27
13
120
188
39
25
92
4
11
25
23
6
27
3
45
36
15
109
132
23
24
12
1
17
7
24
65
30
24
13
32
36
45
27
39
54
6
33
51
24
33
57
12
54
54
15
21
111
16
23
84
72
73
71
1
144
5
54
13
8
171
60
18
15
21
15
15
81
84
15
49
72
23
1
24
56
12
108
84
12
24
60
64
5
63
27
37
48
11
37
24
80
84
12
40
44
4
12
23
37
47
1
152
27
36
60
21
76
20
39
49
5
24
51
21
3
45
43
80
88
41
24
36
103
20
16
44
105
12
60
91
17
3
159
33
12
3
93
4
36
29
19
35
25
20
51
85
95
21
208
32
52
47
1
17
30
36
6
55
104
75
21
40
24
116
28
32
129
24
12
3
12
45
15
24
69
151
20
45
31
5
30
24
1
68
15
6
66
133
20
45
6
1
35
30
78
66
15
21
24
15
12
27
12
9
136
24
56
16
107
1
11
33
16
36
116
28
11
120
1
12
20
16
29
43
32
132
3
81
16
24
5
75
51
69
64
48
17
7
24
11
145
20
156
60
4
44
15
37
59
54
30
21
28
5
6
37
20
40
59
45
33
15
28
48
44
88
72
20
28
83
69
135
1
24
95
60
45
48
24
75
1
32
117
15
16
80
108
15
1
44
39
1
5
27
3
54
31
29
51
4
12
35
33
16
36
65
43
20
48
99
21
24
9
54
93
3
1
29
6
90
3
12
15
33
28
173
91
5
18
12
9
4
11
1
96
12
11
61
104
16
5
108
15
15
25
56
24
12
4
60
20
105
24
55
36
44
45
67
5
19
44
12
4
59
60
37
8
48
12
12
4
5
55
36
20
24
24
108
123
25
65
6
33
147
13
48
24
8
87
1
24
23
13
60
17
90
36
105
12
84
3
21
9
36
24
15
21
27
4
35
24
1
60
8
96
15
1
8
16
5
24
55
92
4
44
15
33
52
12
24
60
71
9
9
3
4
60
80
3
81
39
6
39
12
15
1
68
12
28
71
13
36
12
17
15
12
24
15
129
12
4
41
18
1
35
1
128
28
12
120
12
20
16
8
40
24
5
15
36
21
55
20
24
39
1
96
80
3
45
51
180
21
28
17
15
39
54
51
84
52
24
56
28
11
9
88
200
9
90
9
4
48
24
23
57
3
1
29
3
100
29
31
188
24
21
87
28
36
116
57
6
105
24
12
220
29
7
29
79
65
39
15
1
60
80
16
5
63
12
16
23
57
12
40
12
44
16
20
16
44
48
48
33
7
12
48
92
36
12
112
41
15
9
51
52
24
56
24
24
105
79
20
52
56
40
48
29
15
27
1
47
1
32
4
20
16
24
8
81
7
68
4
5
42
18
12
31
12
11
9
52
44
16
5
54
57
24
9
60
19
8
57
27
48
15
97
20
16
104
33
3
12
40
17
18
13
48
29
67
29
15
69
60
15
21
54
12
24
97
29
99
45
36
3
12
28
8
87
1
5
19
71
1
8
40
72
8
51
37
17
31
44
ABCD 93760422818*3^$a+1 [50308]
119
205
35
1
47
97
287
480
421
107
343
72
90
263
7
540
36
90
54
90
47
151
54
54
221
85
234
497
7
72
18
95
157
90
126
72
35
73
23
49
95
31
54
90
72
90
144
270
72
144
378
108
144
18
36
29
241
72
119
169
126
18
216
216
36
162
497
79
161
73
180
131
121
23
672
295
41
319
36
342
167
13
216
59
103
72
161
1
216
198
54
18
233
289
47
169
414
108
108
54
90
401
144
103
108
234
275
121
54
90
90
108
65
295
137
48
85
648
131
13
18
72
108
144
54
54
72
288
137
336
48
96
144
49
18
365
192
73
198
90
252
18
89
127
54
252
143
1
126
209
151
72
305
127
270
234
185
144
121
144
71
55
162
119
115
54
216
324
162
108
126
383
67
144
126
335
61
90
89
73
90
125
37
90
324
36
569
96
144
415
54
108
143
144
96
121
36
18
209
313
72
18
18
251
48
61
72
144
288
107
1
144
288
252
216
72
35
48
349
90
18
167
121
180
234
108
77
85
90
216
18
90
432
365
144
85
155
144
79
17
73
215
73
270
360
209
25
54
324
270
72
90
126
18
36
54
144
18
17
55
396
29
7
18
216
324
90
17
1
54
233
1
47
295
72
353
25
54
65
144
151
18
72
36
72
90
522
468
203
499
36
162
23
67
18
18
162
359
1
47
96
199
72
36
108
161
415
401
247
137
288
7
126
252
191
349
83
223
144
180
18
107
55
72
401
607
162
108
467
336
223
36
18
18
18
144
215
ABCD 93760583342*3^$a+1 [50110]
30
33
3
6
51
69
48
30
117
21
18
24
108
78
111
39
72
57
48
39
48
60
6
126
6
99
165
30
33
60
3
18
6
48
12
93
12
69
132
15
45
24
63
141
6
30
15
9
6
60
105
9
51
75
24
24
57
171
258
39
21
30
21
3
36
54
150
102
84
6
30
174
90
84
6
24
120
156
30
66
120
18
18
9
159
30
27
147
126
60
30
216
33
72
213
48
60
99
3
33
9
30
234
27
99
45
81
150
24
30
3
111
30
24
96
51
15
54
30
216
114
12
18
129
3
69
15
6
12
18
30
15
117
36
24
18
48
24
60
90
150
18
27
3
78
39
63
54
240
3
360
72
33
75
15
45
87
84
72
45
45
27
12
81
15
39
60
24
60
12
57
27
60
6
48
24
18
144
48
57
63
93
3
30
6
36
165
93
66
48
18
39
9
114
36
66
15
36
33
12
90
9
183
33
3
66
120
6
168
9
21
36
6
90
12
126
12
132
18
39
3
108
222
60
30
30
90
153
45
42
60
108
30
75
15
165
129
18
6
30
21
45
90
6
72
180
30
12
36
72
48
138
102
84
120
78
36
30
96
60
45
15
18
3
45
48
114
102
15
63
18
24
6
144
96
30
18
69
60
51
192
12
12
21
9
78
18
18
24
72
6
114
54
30
84
12
90
48
66
117
24
3
33
45
24
18
78
99
33
12
51
3
69
3
144
6
99
15
258
15
252
36
9
18
30
120
78
24
180
60
36
30
120
18
12
30
90
42
18
24
33
81
30
102
12
3
129
48
18
9
93
15
15
48
18
27
15
132
12
60
126
54
174
192
48
99
105
3
183
57
135
168
12
24
60
33
12
75
24
36
78
72
3
27
18
6
57
123
12
18
54
6
39
93
18
69
147
24
9
87
54
66
6
90
12
18
114
6
108
54
48
57
3
24
33
21
6
168
18
102
57
45
15
48
123
9
69
12
147
27
24
54
42
24
60
12
42
162
45
33
15
33
42
48
60
108
21
39
6
120
84
54
36
21
21
48
12
114
33
111
60
144
45
153
54
105
3
45
147
24
24
60
72
36
30
138
36
66
18
21
39
69
45
36
39
72
33
48
27
105
42
24
81
9
12
15
99
84
186
36
42
18
192
6
12
48
12
57
33
18
6
3
81
6
6
30
12
60
90
36
90
144
60
90
87
9
39
63
144
78
63
57
15
3
72
48
12
78
15
72
60
93
90
9
39
24
18
24
75
180
33
27
135
24
6
48
36
42
90
90
9
3
18
120
258
36
33
63
69
51
105
423
66
66
24
36
30
90
12
72
45
51
30
30
24
36
144
141
105
18
54
15
27
33
3
117
15
120
60
45
27
45
45
234
6
15
15
81
207
36
21
9
6
60
108
18
24
138
48
78
231
75
114
126
81
144
261
12
96
6
21
9
51
27
132
54
96
30
21
3
30
6
105
33
42
66
24
66
282
27
21
102
90
12
18
168
69
15
258
72
15
60
48
51
21
15
186
12
18
144
6
24
15
39
12
24
84
12
12
18
48
90
36
24
54
42
6
12
66
9
360
45
30
57
9
27
105
42
60
93
57
87
99
150
72
72
63
3
54
27
3
30
12
6
234
75
15
84
120
96
36
69
243
132
21
123
132
9
15
48
30
30
36
96
21
84
15
24
21
120
3
78
24
30
18
15
93
54
6
24
51
3
36
24
9
27
33
51
36
21
153
6
120
6
60
12
42
33
27
18
6
24
210
3
93
171
51
57
21
6
24
24
60
33
135
60
69
69
12
27
60
72
39
36
6
30
48
12
24
66
75
147
60
33
12
132
21
180
24
63
12
180
69
42
69
39
24
132
81
87
12
48
12
138
27
243
297
3
30
60
6
126
6
18
84
258
90
42
120
30
30
33
72
3
9
45
51
12
ABCD 93760726498*3^$a+1 [50082]
72
78
12
78
30
114
6
42
57
21
72
192
147
3
93
48
12
84
33
18
42
15
36
9
30
120
90
120
180
60
120
36
24
18
48
6
15
21
12
90
21
45
6
36
60
33
105
30
90
72
12
18
30
39
45
150
30
48
15
141
96
3
87
30
66
132
21
51
33
51
60
6
84
42
12
18
30
42
36
144
3
63
30
12
39
21
39
129
24
48
18
24
45
3
30
84
78
48
18
12
138
6
3
21
36
3
36
21
60
24
30
24
30
6
9
51
24
12
36
9
33
48
12
120
18
24
24
9
33
12
48
3
117
24
48
3
39
9
15
30
72
72
15
21
6
6
24
186
18
54
21
9
36
30
6
54
6
54
114
120
42
6
48
6
36
30
54
66
39
9
30
24
6
36
30
9
141
66
84
84
24
126
12
30
18
36
6
18
24
6
30
84
12
15
39
9
15
30
138
48
9
33
75
9
18
18
39
3
36
54
51
21
60
15
33
102
30
24
60
120
174
33
9
24
114
6
30
30
24
6
30
12
54
48
18
42
36
9
240
135
48
12
66
96
54
30
135
249
18
18
36
84
84
12
54
6
48
6
105
36
33
6
60
66
24
42
48
24
81
96
45
3
12
3
18
63
39
48
18
6
6
48
114
42
36
27
255
120
30
42
30
3
21
24
3
129
75
45
6
54
183
21
60
51
3
78
24
24
66
141
33
15
9
30
57
9
12
264
36
18
6
24
36
18
66
216
24
12
42
18
24
6
18
60
36
96
15
57
60
66
9
57
60
78
30
30
168
9
153
48
72
12
24
24
42
6
3
45
12
174
48
96
24
6
75
81
6
72
36
36
120
30
24
144
60
18
9
3
18
48
15
21
60
18
258
60
48
15
9
60
27
51
57
45
30
102
18
120
78
12
18
105
3
81
21
30
93
21
123
105
6
6
126
42
162
30
18
33
15
72
18
3
27
48
96
48
6
36
63
225
132
120
54
84
6
60
174
30
18
42
15
21
42
78
24
18
12
6
72
72
126
60
60
45
129
48
48
6
9
21
66
57
48
3
81
159
6
36
183
9
48
3
9
120
3
12
21
24
12
18
6
42
150
3
147
12
45
93
24
15
39
66
84
60
42
84
9
45
12
39
3
57
3
126
42
18
12
12
72
99
21
60
60
90
60
30
36
24
84
12
30
12
12
84
105
45
72
12
60
132
3
21
27
57
12
30
36
102
18
48
129
15
78
24
96
30
18
84
3
27
60
36
6
24
39
27
6
150
18
144
132
99
21
66
90
63
27
114
24
24
3
57
36
12
18
60
6
51
3
45
105
204
63
87
21
39
138
42
57
48
33
12
90
12
66
30
30
63
129
210
30
66
54
12
24
51
3
18
72
12
6
45
189
3
27
6
132
6
6
36
75
27
30
66
9
12
33
48
3
9
12
30
66
18
162
3
27
12
141
39
21
39
18
75
3
84
6
111
39
6
3
27
18
3
33
24
90
6
24
12
36
24
24
147
12
51
45
21
75
21
84
48
78
18
66
6
3
15
30
12
42
45
21
66
9
9
48
30
105
57
3
33
60
12
18
96
48
6
6
78
111
60
219
12
66
39
33
6
30
24
78
90
78
36
30
18
57
3
45
3
54
24
51
3
6
24
27
36
39
108
108
18
24
3
57
108
60
42
60
36
6
48
15
21
27
84
33
36
36
39
39
66
24
63
57
36
150
54
180
12
108
12
60
51
3
36
24
24
120
30
15
21
36
36
48
72
18
30
24
96
96
24
30
114
30
18
12
3
39
6
12
72
6
9
39
69
36
12
39
45
15
174
60
84
36
27
84
3
12
18
171
9
18
60
42
90
6
15
45
12
42
36
84
48
78
60
6
60
6
90
138
54
48
42
6
6
30
24
114
6
12
9
33
6
45
21
114
57
9
3
57
24
60
6
30
3
33
30
150
60
12
51
39
30
12
66
18
39
27
6
18
90
24
60
72
39
39
36
57
9
90
96
138
12
39
135
6
12
96
96
3
21
6
66
120
18
30
30
30
36
216
42
45
33
159
81
18
105
105
27
9
108
18
30
60
12
3
9
6
18
24
30
57
9
39
63
150
72
72
30
9
9
12
108
6
54
96
150
54
36
150
126
3
60
45
6
102
78
84
72
48
48
24
69
75
165
57
78
36
21
9
60
36
30
57
45
3
9
90
18
6
144
6
12
12
18
108
30
30
90
36
108
87
39
12
30
48
30
36
96
54
3
141
192
42
18
60
78
72
9
51
30
12
108
30
150
90
120
90
39
9
6
90
24
75
9
72
15
9
24
120
42
24
9
105
12
24
24
42
78
6
12
24
78
27
39
12
42
12
36
12
87
ABCD 93760869908*3^$a+1 [50039]
48
112
176
45
115
72
8
21
36
19
20
16
35
85
5
127
53
18
109
35
18
3
16
36
53
27
112
95
61
47
108
216
33
3
97
11
109
20
156
21
108
67
23
21
40
29
3
24
180
48
15
126
15
24
76
276
23
201
51
288
57
16
17
51
24
33
7
128
9
51
57
67
5
3
48
39
108
13
59
69
39
21
96
4
5
54
33
12
132
21
15
60
64
5
15
60
15
36
25
128
24
57
19
20
69
75
16
12
20
64
119
25
24
8
33
36
19
84
80
141
51
60
48
36
4
17
103
96
80
99
18
19
8
148
5
72
51
39
18
3
16
116
48
105
39
123
54
31
44
36
12
111
36
33
16
32
9
51
24
15
1
143
36
13
60
108
48
20
111
1
35
57
15
1
56
24
72
28
80
9
162
9
40
36
36
5
90
25
80
64
56
12
16
20
16
71
9
9
36
90
21
15
13
41
18
153
108
45
54
90
18
25
12
20
33
162
13
23
117
4
56
72
12
4
176
40
36
5
15
57
3
52
92
4
24
80
72
60
36
40
20
28
11
13
5
7
11
33
84
76
5
19
17
55
8
60
93
55
12
77
15
24
12
64
29
15
52
20
120
27
73
68
24
33
180
63
9
18
69
4
32
60
15
49
41
39
4
72
68
51
33
40
72
35
61
8
39
36
25
155
126
36
3
16
35
36
13
32
27
18
3
105
135
27
13
59
18
90
108
162
79
11
18
51
144
52
95
13
131
18
15
3
9
4
59
33
64
236
27
25
47
81
160
240
5
72
163
53
15
57
18
21
16
12
77
54
225
16
24
72
59
18
36
111
16
12
41
7
47
45
45
43
24
84
11
1
32
52
80
16
32
12
9
36
36
67
32
36
24
111
18
15
16
5
18
25
65
18
33
36
60
60
135
61
12
8
9
108
87
4
80
16
8
75
57
48
28
32
16
89
91
164
120
52
80
48
12
96
39
13
77
18
61
72
12
35
126
139
48
8
16
80
40
8
76
12
149
15
36
12
28
72
48
23
9
40
56
112
104
4
32
4
176
24
33
63
27
25
60
41
54
36
1
60
8
3
9
4
72
5
3
24
52
128
27
1
17
55
12
44
4
47
54
7
132
36
12
20
63
1
44
76
80
24
81
39
51
90
54
36
81
12
51
36
85
23
13
77
15
75
153
27
1
89
7
8
3
117
72
28
68
3
21
33
36
72
43
80
112
12
60
48
77
3
105
54
201
12
75
37
35
9
16
11
9
60
36
48
4
5
67
96
8
16
48
108
84
5
3
87
9
36
96
3
36
13
23
105
12
45
36
51
28
32
15
1
12
32
4
20
75
1
89
75
15
1
24
116
48
48
220
20
60
3
72
37
68
48
9
126
37
17
55
8
48
40
11
253
8
12
16
80
112
12
36
20
16
29
54
37
53
108
115
48
12
5
18
90
36
3
87
69
12
27
37
80
64
71
45
16
108
36
96
59
105
16
72
5
15
48
27
33
24
28
95
1
236
100
84
96
95
105
3
36
36
25
11
25
44
21
43
11
229
92
52
5
27
28
36
92
88
35
25
44
40
80
63
45
52
12
35
25
8
60
96
52
8
75
25
192
12
20
52
5
123
48
63
54
18
9
28
96
11
144
121
5
36
175
20
64
36
32
87
193
5
67
5
126
93
12
12
192
64
72
5
54
36
25
32
33
39
16
72
36
35
90
19
140
21
31
59
97
20
48
51
18
36
36
3
108
40
12
53
162
117
40
56
93
67
32
40
77
15
4
12
60
120
95
45
99
18
27
48
16
197
135
4
5
111
12
16
77
3
16
53
15
12
60
96
64
20
39
72
205
65
54
9
4
36
44
12
165
36
15
39
21
12
3
54
18
37
24
11
18
108
55
44
9
19
71
25
47
37
156
144
8
28
5
39
15
18
18
1
96
65
90
9
9
55
71
36
18
15
39
13
5
54
21
12
75
33
52
77
79
47
9
9
39
15
141
57
7
80
57
39
60
4
68
60
28
24
5
51
112
17
163
92
16
152
9
3
33
19
8
136
17
15
93
72
90
9
36
64
35
13
41
27
45
54
169
11
33
21
19
8
9
151
29
55
35
9
4
48
47
81
99
1
17
7
20
27
1
35
54
18
36
57
48
16
23
37
36
53
55
17
27
81
87
75
165
28
149
27
16
44
88
92
84
120
4
47
93
15
37
48
32
4
32
60
28
72
137
67
59
25
80
64
47
54
7
47
18
67
48
32
120
111
1
8
72
16
47
18
7
47
25
24
56
48
63
49
ABCD 93761130124*3^$a+1 [50162]
72
287
25
48
32
76
179
120
85
236
39
49
5
19
120
60
252
144
5
31
5
180
103
12
149
127
132
12
44
96
219
37
132
20
76
281
19
80
21
3
72
16
179
145
164
51
265
36
83
37
80
4
20
16
8
51
49
12
152
28
20
219
13
48
53
139
17
39
24
96
4
192
65
84
87
93
67
80
69
24
156
24
19
11
37
84
168
36
20
40
11
25
29
55
24
48
80
69
19
80
24
87
9
15
66
55
269
99
96
72
3
205
24
12
35
54
66
25
29
6
181
80
9
63
57
15
39
36
13
120
11
21
129
55
80
40
80
51
1
48
41
99
4
12
5
43
17
19
20
72
160
48
41
55
215
61
44
15
85
84
24
11
61
209
31
8
100
41
7
59
49
56
88
8
124
95
189
160
200
21
75
48
21
36
19
12
80
24
16
8
16
119
25
275
61
24
80
144
51
96
93
141
75
24
88
113
96
19
84
8
328
80
75
277
24
180
20
120
16
29
30
54
39
57
90
25
60
56
40
80
40
53
7
12
168
12
228
24
144
35
21
105
24
120
19
71
85
41
24
90
25
20
81
84
67
72
12
29
126
1
80
4
335
1
140
39
13
108
24
35
25
68
16
56
4
275
216
33
81
127
48
72
200
39
1
29
31
252
11
61
128
16
80
72
4
36
104
39
36
13
8
9
175
80
24
160
72
128
24
100
107
25
96
53
171
16
108
215
109
47
61
12
152
105
103
12
65
19
191
24
25
32
9
19
5
30
90
151
60
29
30
1
96
48
36
185
3
27
24
66
54
36
25
8
48
4
36
23
37
44
15
49
41
31
104
160
144
180
84
72
36
29
63
52
44
280
12
59
30
151
60
72
32
144
24
111
90
79
12
60
56
48
15
105
52
29
19
60
32
144
45
3
57
235
20
9
175
41
24
159
96
24
192
16
72
11
96
21
48
231
90
90
21
72
72
249
39
52
44
96
16
113
6
105
40
48
156
11
81
3
69
28
179
9
16
24
5
7
23
36
81
4
119
90
31
96
44
9
7
29
30
25
204
5
27
99
93
52
89
6
69
16
60
305
3
28
252
36
284
52
20
9
55
11
45
4
204
128
69
114
66
31
120
80
4
5
43
131
61
29
126
85
95
13
32
40
29
36
111
28
44
96
21
123
21
139
47
30
139
60
92
33
36
91
59
13
168
24
8
52
179
9
256
5
36
43
36
65
31
65
159
72
123
21
69
6
30
15
16
8
16
80
196
29
150
54
7
83
120
81
96
3
117
48
24
81
199
60
36
191
33
76
35
1
156
29
159
4
36
144
101
55
20
111
33
48
63
25
32
40
12
68
48
111
25
8
27
93
16
36
48
96
36
56
69
43
221
6
93
48
24
64
95
1
168
11
85
5
156
54
49
12
60
56
72
96
51
60
1
128
72
64
35
21
48
4
41
75
24
48
24
9
7
29
90
30
19
72
23
210
79
101
331
180
89
27
28
65
171
40
59
60
177
40
12
60
17
39
81
39
105
60
175
35
96
33
16
152
4
84
155
1
60
24
11
21
48
165
195
64
272
75
21
129
15
39
61
5
150
174
36
103
11
117
24
240
16
120
128
15
61
164
120
72
33
36
55
35
25
36
44
45
120
60
ABCD 93761345136*3^$a+1 [50061]
12
210
29
85
84
27
69
51
60
57
12
15
3
66
60
156
3
80
76
21
48
60
126
30
24
72
30
6
144
36
3
51
78
6
6
54
6
75
21
35
73
24
11
256
39
9
12
8
28
60
69
60
66
5
4
45
84
30
42
15
12
21
30
42
123
201
15
15
18
3
24
15
81
87
6
6
81
60
99
30
36
27
3
30
15
33
6
69
57
47
25
15
45
3
27
45
12
84
111
18
47
13
23
43
12
42
96
95
4
81
132
24
60
24
96
39
84
93
12
15
92
25
66
57
93
135
45
24
30
69
12
33
30
57
33
36
15
21
54
45
9
99
81
60
39
3
24
9
60
72
3
9
135
12
53
1
15
12
15
33
57
54
21
75
48
66
36
120
102
6
12
132
72
3
27
6
27
105
96
291
15
9
15
9
21
12
72
35
133
24
36
3
81
66
9
3
72
45
21
147
3
30
138
6
24
24
66
42
60
63
84
156
72
12
117
135
21
75
3
12
17
76
57
24
18
21
24
108
24
3
45
12
15
18
23
88
9
6
57
24
45
60
6
54
3
27
21
33
6
9
165
6
29
16
3
48
48
6
95
28
21
27
93
72
47
40
45
120
78
84
18
3
33
27
69
6
18
35
112
9
84
30
102
15
24
3
42
11
25
47
13
108
95
16
15
6
108
75
57
183
105
84
75
27
18
3
45
54
6
12
15
3
78
39
15
12
30
3
27
5
76
60
57
12
11
13
39
56
49
132
6
60
120
18
11
25
11
7
18
27
51
6
78
156
114
47
13
3
60
3
144
6
66
54
24
288
3
45
36
60
114
66
15
21
15
39
5
36
25
18
24
57
69
54
21
204
27
21
9
18
36
65
61
6
113
124
12
15
18
36
51
39
9
72
99
42
84
51
48
120
21
174
114
6
6
3
15
78
63
81
23
40
180
51
9
132
111
42
3
8
40
60
57
3
56
4
36
9
111
56
4
15
60
29
124
51
6
24
6
6
30
30
24
39
57
48
12
108
30
177
45
63
24
21
99
21
216
48
48
72
48
24
54
54
12
99
81
6
9
33
108
12
3
12
12
45
60
60
3
27
185
25
51
63
69
48
33
96
24
12
63
96
33
156
42
93
9
30
48
24
54
60
36
3
21
27
15
114
59
40
12
153
11
13
30
6
24
30
60
45
12
81
39
36
9
18
138
72
36
60
51
96
9
24
42
5
64
3
120
33
9
75
45
51
27
21
9
27
81
15
9
6
54
48
171
9
102
105
33
60
47
28
12
36
48
27
30
12
135
45
6
42
72
155
88
39
6
63
15
24
66
36
30
30
6
78
27
9
48
48
27
15
18
15
9
6
12
141
9
71
1
75
21
63
39
17
36
72
16
20
4
57
36
120
24
108
18
18
11
4
32
19
24
9
63
18
27
3
72
54
15
36
15
24
18
108
107
103
18
27
27
72
24
57
72
81
90
102
60
24
35
40
81
27
3
18
12
27
87
21
3
36
18
147
183
93
27
33
39
21
9
24
84
90
36
42
60
3
39
96
30
60
51
33
11
4
45
102
18
15
15
18
3
99
41
72
7
6
180
12
24
3
12
21
3
39
12
6
27
57
3
33
90
69
21
30
42
15
87
66
12
135
68
4
45
75
45
18
6
59
1
30
12
72
42
24
84
252
54
42
84
18
102
11
13
12
12
51
45
12
24
24
30
101
13
23
7
36
117
9
48
51
171
24
69
87
30
15
56
144
1
75
225
23
1
15
39
6
15
140
1
3
69
12
36
84
30
54
12
12
11
49
12
63
12
15
24
12
90
24
84
6
21
60
9
78
42
6
48
345
45
60
36
51
39
29
52
45
12
12
66
65
25
30
17
40
45
108
3
9
42
30
48
12
24
6
6
12
15
15
18
12
108
120
27
201
107
72
1
24
63
9
39
132
3
84
66
75
21
60
30
18
131
36
4
57
39
48
3
29
49
102
54
15
48
63
9
21
12
3
3
30
12
99
180
24
32
37
3
27
21
45
111
3
5
13
60
24
83
36
52
57
12
54
5
151
18
47
28
75
6
6
78
18
9
21
27
12
60
60
15
54
15
24
81
87
24
3
21
9
72
15
45
3
21
12
3
21
3
45
48
39
33
18
45
33
12
30
9
36
20
7
57
44
25
36
54
42
120
3
81
179
4
81
36
15
141
84
24
42
45
177
63
12
33
12
36
27
39
6
24
123
33
12
72
18
120
21
57
18
29
36
31
150
6
102
27
15
33
21
27
204
3
36
9
15
18
39
93
132
54
29
37
18
33
9
39
21
48
87
21
119
1
192
6
222
87
15
45
21
36
66
48
105
27
90
48
42
24
6
84
24
6
81
9
39
116
43
12
18
36
6
18
48
87
45
180
90
18
60
12
18
93
81
24
72
12
71
1
120
15
84
21
78
5
36
16
111
ABCD 93761458478*3^$a+1 [50050]
6
10
18
32
7
15
6
66
14
22
14
6
25
159
33
17
6
150
4
20
58
30
36
50
4
42
156
3
15
57
149
88
206
30
31
15
78
66
6
30
60
20
28
153
15
110
30
37
53
22
90
26
82
12
96
2
18
70
86
88
27
69
90
57
48
24
15
32
25
45
18
8
73
45
26
25
9
15
39
18
18
20
120
25
47
34
56
60
67
41
7
9
138
2
30
6
60
64
36
39
35
16
42
38
34
210
54
26
121
57
26
6
58
32
58
66
57
5
43
5
67
5
24
64
2
34
96
15
105
39
39
54
27
24
15
9
15
56
10
72
54
9
72
15
74
126
49
15
14
82
162
32
4
2
25
57
26
46
20
30
61
15
78
99
3
230
7
96
15
36
20
10
15
29
91
9
2
37
21
20
34
12
6
104
6
37
23
30
88
27
23
1
24
41
30
118
3
24
63
56
4
68
97
96
9
2
36
18
55
5
10
54
36
36
164
34
12
24
9
53
115
48
75
117
23
22
234
26
28
2
58
20
90
30
115
24
27
50
19
120
45
2
30
52
6
30
36
14
40
6
20
6
24
16
224
54
34
36
30
24
30
26
124
2
36
54
46
24
30
3
3
45
5
40
48
6
198
15
101
6
109
72
15
33
45
12
24
56
28
24
2
90
34
66
20
40
39
45
2
34
78
32
24
42
4
51
23
150
70
117
165
44
54
25
57
39
21
38
46
60
26
24
4
12
9
11
37
21
2
18
6
73
47
49
24
11
36
16
33
45
27
9
108
48
20
52
36
80
30
1
39
86
124
6
18
12
54
36
56
34
50
96
13
5
40
72
98
1
209
124
18
18
30
32
64
30
195
41
22
72
9
81
54
30
60
36
120
51
59
58
32
6
70
12
26
36
54
127
33
54
86
30
205
77
18
25
41
30
25
15
26
64
18
2
4
20
52
15
93
2
190
27
23
18
12
82
33
9
14
22
84
14
49
53
18
12
34
26
10
15
23
16
6
8
6
106
24
51
15
57
41
72
54
154
6
129
11
4
9
221
19
41
42
18
30
10
24
3
29
36
78
1
24
77
19
3
32
76
20
70
84
3
41
72
108
64
26
34
87
5
19
9
87
111
24
14
40
26
64
57
72
105
56
34
21
9
8
10
44
16
38
12
34
21
5
124
48
63
23
30
70
32
112
98
24
4
135
47
28
26
19
41
100
18
36
66
24
56
88
68
78
10
60
80
4
26
12
18
22
33
17
70
18
6
33
75
12
18
62
49
72
113
42
37
63
54
18
18
30
14
58
2
6
54
64
27
35
48
132
90
34
20
106
48
56
36
19
119
30
36
55
41
7
47
84
37
15
33
24
15
68
22
38
10
20
130
30
3
69
51
27
38
7
120
9
56
40
104
54
30
235
27
12
56
22
54
66
99
9
2
85
9
14
49
47
1
15
153
21
51
48
71
28
36
2
79
5
4
24
26
100
2
24
6
18
166
74
64
8
52
12
20
4
156
110
180
160
9
17
70
33
216
3
21
9
6
2
7
117
30
18
51
117
219
71
25
27
86
6
36
48
106
18
2
16
15
183
9
17
6
24
1
53
4
68
18
25
11
6
30
24
1
5
10
14
19
35
12
30
19
48
33
8
70
81
135
81
57
62
90
46
18
15
11
124
9
47
10
6
198
66
114
66
45
15
48
96
84
128
37
23
48
34
108
54
20
54
22
45
5
19
69
6
44
90
22
18
54
2
106
74
148
2
61
45
27
21
20
31
129
39
23
34
63
72
11
30
7
45
2
6
54
16
18
30
36
9
47
58
12
27
15
8
25
23
12
18
60
7
48
9
18
38
40
62
4
90
3
48
83
16
26
40
18
80
156
58
3
24
9
32
22
56
6
24
12
4
51
93
32
4
54
72
98
34
2
28
6
120
6
56
19
48
21
2
48
1
24
45
6
93
17
54
1
24
9
56
34
252
56
64
33
27
18
92
124
27
5
40
75
29
6
10
44
118
18
164
36
54
25
24
39
38
4
20
30
16
68
10
56
16
90
14
4
30
36
18
38
120
28
122
19
24
9
62
1
65
34
44
34
66
2
4
20
211
147
2
16
3
11
4
2
30
48
10
20
30
37
75
48
60
32
130
30
42
90
126
80
6
25
105
216
54
198
27
21
24
48
60
56
90
30
6
25
5
16
14
13
48
24
15
56
138
55
15
9
23
25
33
80
7
9
30
60
45
71
60
18
52
63
17
30
25
48
5
90
46
3
3
44
25
11
4
105
5
16
24
54
32
37
72
39
50
12
43
5
60
12
82
90
26
6
6
48
30
36
16
14
54
4
15
96
65
7
15
18
66
69
11
16
30
87
48
33
30
50
12
163
11
4
9
41
55
5
46
26
19
35
6
22
6
30
42
48
2
4
30
56
30
30
28
62
25
45
68
60
34
2
10
18
27
33
48
8
64
72
36
27
173
67
63
8
10
126
30
75
5
16
74
64
56
24
70
27
39
18
36
32
30
13
35
34
56
6
36
54
118
26
180
46
6
80
40
60
14
58
12
36
72
42
36
8
10
26
4
56
34
24
38
24
40
74
7
15
ABCD 93763097752*3^$a+1 [50000]
24
12
24
20
16
12
116
30
7
51
12
93
59
49
39
12
54
8
30
34
2
36
88
20
61
15
21
159
48
6
48
38
1
15
2
7
12
5
46
18
18
6
54
2
16
48
15
12
71
70
14
40
2
18
13
15
42
48
56
18
22
18
32
4
50
42
28
20
37
35
22
74
70
38
66
18
37
180
5
64
26
1
84
51
45
24
39
2
16
2
72
22
32
42
30
88
15
41
22
32
76
32
22
56
7
12
11
58
15
17
22
32
24
34
14
1
51
9
51
18
18
20
1
33
72
54
32
4
20
10
56
7
9
38
16
36
20
40
2
19
53
10
6
32
24
19
96
3
8
1
47
16
20
6
10
44
1
15
128
12
22
38
13
23
46
6
33
23
25
23
1
108
35
34
6
12
24
12
2
58
20
10
18
20
90
7
96
95
1
3
30
8
16
30
8
10
110
4
69
36
96
27
26
91
36
24
48
36
60
24
12
77
40
27
156
27
80
72
16
12
69
39
9
36
135
69
11
48
1
71
25
87
18
2
52
18
38
25
3
21
24
9
27
63
20
13
27
18
2
13
3
36
66
18
21
36
69
6
120
114
18
30
90
21
15
105
47
18
10
6
30
18
78
48
18
42
12
9
15
32
18
7
12
69
24
32
24
10
21
17
55
15
33
41
22
72
18
27
3
20
85
3
72
80
52
56
100
6
14
34
24
72
102
42
30
213
21
27
69
27
11
10
54
2
19
5
18
25
45
15
36
3
20
37
63
36
126
8
7
24
15
60
36
2
7
47
18
34
30
114
21
63
26
18
36
13
36
48
47
25
9
18
12
26
79
3
110
88
2
24
12
96
10
24
14
124
54
6
18
30
24
33
51
6
63
24
3
14
16
8
48
42
48
96
36
16
84
36
24
18
15
60
15
14
22
18
15
41
48
58
21
24
41
70
33
9
3
15
14
72
42
109
65
6
1
24
11
12
24
37
27
18
6
20
36
16
57
99
56
52
24
9
39
8
34
74
1
96
21
24
2
70
14
24
1
11
16
21
51
6
72
2
1
51
9
9
2
12
88
2
16
54
92
37
15
42
14
1
71
4
32
4
9
48
17
30
16
18
24
48
2
6
88
51
60
65
22
2
160
32
58
48
38
54
4
38
16
54
2
46
24
9
11
12
1
15
8
10
6
12
20
42
43
77
54
52
117
24
23
37
15
56
22
50
60
1
11
25
45
26
72
16
93
9
111
12
96
21
14
4
14
58
12
33
9
32
7
87
48
81
135
9
12
21
18
12
18
6
20
16
38
18
52
32
34
38
1
204
27
18
6
66
6
2
67
5
10
8
37
48
41
106
20
1
12
36
12
27
21
12
87
36
6
15
57
32
18
22
32
16
39
15
36
36
20
1
35
4
12
2
22
2
7
11
1
29
7
108
99
56
24
10
18
6
14
13
29
120
6
1
9
15
24
35
16
117
15
36
38
34
68
76
48
69
60
39
12
8
1
9
18
9
27
26
34
12
2
42
1
71
25
21
56
54
90
7
15
12
117
33
54
33
33
26
37
9
8
55
87
20
28
117
12
17
7
33
38
16
32
24
169
27
30
74
37
12
63
14
94
18
18
30
3
5
16
86
25
9
24
27
48
27
21
95
46
3
12
84
53
7
9
30
44
1
15
56
36
84
16
56
22
14
34
8
46
18
26
16
45
3
81
15
102
38
36
109
36
48
59
1
17
22
48
9
87
57
17
30
1
3
48
6
54
18
15
51
36
20
133
17
30
40
66
6
21
35
34
32
16
27
15
56
46
15
41
18
4
84
24
92
1
89
30
1
15
60
45
3
38
24
31
24
9
24
27
45
2
13
105
24
50
1
3
2
55
9
6
84
21
24
27
9
63
38
22
74
10
81
96
45
15
33
6
33
24
9
2
24
49
12
23
1
15
26
66
40
21
63
24
9
23
34
56
6
72
52
20
12
97
29
42
37
9
24
2
1
11
25
17
64
8
19
60
39
56
25
12
12
9
38
73
15
33
24
15
32
76
20
16
36
14
40
18
69
3
14
7
27
20
13
39
21
39
9
75
56
1
15
36
57
72
57
39
63
45
29
31
59
52
69
45
18
12
56
1
3
9
27
12
56
1
3
57
72
9
38
1
3
12
90
15
27
20
84
193
5
34
24
102
78
9
23
1
111
50
42
37
35
30
16
18
6
54
72
9
24
95
16
2
82
6
75
45
2
36
13
3
42
3
11
1
24
33
2
25
21
15
63
12
150
66
6
51
48
75
24
93
15
108
32
37
60
9
6
32
18
19
21
54
20
30
19
48
11
108
12
1
48
24
24
71
34
30
56
24
10
78
2
34
21
17
16
39
11
16
93
89
42
1
12
84
11
34
99
47
13
17
94
72
33
12
11
12
142
42
33
21
18
92
13
15
33
27
9
3
57
5
91
29
18
4
189
3
26
31
3
92
48
1
3
102
26
1
99
90
3
59
37
29
16
6
50
42
46
51
11
1
9
98
88
102
38
25
9
15
48
33
15
59
108
18
48
6
10
111
12
11
84
36
1
48
3
6
3
15
36
66
78
45
39
24
84
18
42
30
24
30
80
138
31
9
15
12
23
6
106
9
5
6
85
21
14
4
56
28
2
126
1
48
120
9
2
13
48
15
21
15
38
18
16
36
33
36
48
29
10
44
13
36
3
20
10
8
18
12
1
39
9
23
34
54
24
12
20
40
66
2
72
13
11
16
12
21
35
13
3
2
88
39
17
7
17
46
8
16
18
39
15
21
15
69
15
26
19
15
68
4
14
6
16
9
9
18
33
87
21
17
130
48
8
12
16
9
65
6
72
34
2
145
48
60
9
8
31
41
31
161
43
29
16
18
21
17
18
36
18
42
28
26
48
16
6
45
47
36
1
72
33
30
26
30
1
3
14
31
9
2
28
18
39
17
103
23
42
31
24
12
48
75
8
18
18
12
1
35
22
2
1
29
34
36
24
21
69
15
195
57
12
48
15
36
21
9
54
9
81
2
22
48
2
6
19
84
60
36
9
78
18
14
25
15
9
36
77
6
10
38
1
23
25
81
54
120
2
7
27
24
45
36
39
20
1
59
88
33
35
24
37
27
2
40
122
16
21
3
14
16
42
30
8
91
12
15
2
7
35
30
18
73
95
49
12
11
12
40
90
15
3
12
9
17
55
60
77
7
15
12
6
30
8
10
183
3
48
21
17
6
10
2
22
18
33
96
53
10
20
36
6
31
3
30
8
70
18
51
21
15
24
36
35
12
112
14
19
48
27
21
123
9
65
16
87
23
34
102
42
15
39
12
6
38
10
24
14
36
4
21
15
14
40
ABCD 93763885162*3^$a+1 [50026]
96
72
90
138
24
60
168
42
30
183
72
105
18
18
132
15
33
12
72
66
33
51
6
60
24
75
21
54
18
12
108
72
78
12
66
12
162
90
48
138
60
90
24
18
120
180
150
78
60
102
30
60
30
132
18
45
105
60
12
96
15
309
78
30
12
30
168
18
270
120
372
108
69
33
18
90
180
24
36
54
138
48
120
84
39
9
132
18
30
30
432
18
108
132
48
72
30
18
24
108
132
99
21
36
54
396
24
90
6
54
66
162
60
90
210
12
78
60
93
39
78
48
54
18
48
174
48
78
63
69
72
3
495
198
12
210
30
72
48
60
90
60
72
6
24
30
36
42
60
18
150
12
12
138
108
30
12
48
12
12
18
168
24
6
24
108
60
12
36
39
15
96
30
12
228
72
132
48
60
27
51
30
63
27
42
3
39
90
60
36
84
51
69
60
36
12
48
90
90
60
39
21
12
102
6
12
12
108
150
30
18
42
18
90
24
78
90
42
9
99
42
180
6
30
54
18
30
138
24
120
18
192
6
30
60
105
72
27
45
33
72
138
78
12
78
150
120
144
60
216
12
30
81
69
192
78
30
78
12
72
60
108
78
12
363
9
96
39
45
66
42
90
45
75
162
96
12
18
84
6
12
132
318
18
72
48
12
48
204
90
18
30
18
12
30
72
60
78
12
18
42
108
18
54
6
33
201
6
9
81
135
57
18
30
54
129
237
132
18
30
12
60
90
42
78
18
3
27
72
12
78
18
9
75
30
30
153
33
12
30
90
48
72
12
18
18
12
30
42
36
24
36
72
42
66
162
18
300
12
111
21
18
42
150
60
18
60
48
15
9
63
72
21
12
150
60
117
21
90
42
72
36
30
30
30
204
30
6
12
18
84
18
102
36
12
12
36
12
78
12
198
12
12
18
132
78
78
90
24
78
30
60
12
96
42
180
90
12
60
60
48
60
18
42
18
30
60
24
78
18
72
108
12
30
48
30
84
156
90
42
75
27
18
168
12
63
69
120
48
240
12
15
33
18
102
168
60
60
54
150
3
93
30
54
39
99
60
12
150
60
120
60
30
108
42
78
30
48
39
45
30
6
84
51
9
36
12
12
78
12
66
24
180
300
90
30
36
54
30
6
30
264
6
120
12
102
60
210
6
15
69
120
48
60
30
12
21
159
66
12
108
15
147
42
48
48
60
42
90
30
18
90
42
18
24
93
147
18
120
12
6
42
198
30
24
96
42
90
18
90
3
57
60
84
36
60
42
93
39
96
30
24
36
12
60
63
27
72
90
18
18
135
219
48
21
57
15
57
48
42
18
60
120
54
66
30
9
3
48
24
96
12
42
36
204
120
18
18
120
102
12
6
54
246
12
198
114
60
210
48
213
87
18
12
72
6
30
63
501
3
3
42
12
15
33
48
12
48
75
69
96
30
102
63
27
12
30
36
12
12
15
231
60
174
66
144
18
48
12
108
84
36
27
72
3
12
18
48
12
18
12
48
114
60
6
132
12
48
90
120
42
6
144
60
66
162
18
12
12
36
54
3
93
30
24
6
120
42
30
15
63
144
78
72
30
66
42
18
72
63
27
48
60
12
42
138
30
48
120
12
18
30
84
48
312
18
240
30
180
30
102
60
18
120
30
120
18
24
18
30
102
90
18
72
126
60
54
6
144
66
75
27
30
15
15
30
72
36
144
6
90
162
30
120
180
60
12
18
48
84
6
39
3
42
108
63
69
36
ABCD 93764025248*3^$a+1 [50022]
48
9
16
11
78
36
6
36
108
114
6
165
159
72
6
18
12
174
103
41
87
63
33
16
32
3
48
60
168
36
48
21
16
125
48
147
51
18
43
77
51
48
16
101
6
24
54
30
12
48
6
18
12
25
59
66
99
147
12
97
5
54
12
54
211
144
11
48
90
72
18
24
105
160
5
126
93
9
18
36
30
6
180
30
30
90
60
135
75
84
48
97
23
12
24
21
189
24
72
108
12
6
60
12
45
21
6
18
192
174
42
42
6
6
18
222
69
165
84
7
48
35
61
5
24
72
126
13
29
48
67
32
75
36
49
71
48
30
96
18
12
61
95
81
3
96
12
1
32
27
72
13
23
12
60
30
42
108
228
73
47
12
37
23
25
185
7
32
9
7
11
60
54
42
6
90
102
72
30
48
48
13
71
30
54
69
208
35
18
66
6
30
18
156
6
1
11
108
9
3
18
24
51
69
18
120
1
125
144
12
7
48
23
18
87
63
78
150
60
1
41
42
66
42
144
33
63
1
197
24
19
29
19
41
7
47
1
48
35
6
66
90
54
30
18
282
48
235
35
141
15
30
54
18
27
105
7
48
53
27
171
114
48
24
27
57
96
54
33
141
90
25
107
96
42
139
32
87
48
24
72
25
11
60
18
156
120
54
54
55
5
66
201
3
12
78
3
48
57
162
37
11
90
54
24
102
39
21
90
1
47
1
89
135
87
60
42
156
42
12
12
36
54
18
132
48
66
12
12
75
27
66
12
6
30
163
59
18
90
9
27
60
258
18
37
48
77
12
30
121
53
6
66
51
9
78
25
71
25
23
6
114
168
12
66
43
29
48
156
60
6
138
27
3
66
6
30
12
6
84
81
87
30
150
324
81
9
55
32
111
30
19
83
61
5
139
48
23
54
30
24
120
24
6
55
137
42
12
90
55
125
3
63
30
102
18
27
171
42
72
96
51
39
6
120
18
60
109
233
103
48
143
1
101
43
275
109
23
60
18
270
240
93
99
12
42
84
3
27
85
48
128
144
112
509
3
147
24
36
36
18
162
25
77
30
18
51
9
30
12
72
60
30
84
132
12
6
30
30
72
12
42
36
19
5
27
48
15
36
12
120
120
49
53
123
63
24
18
7
23
121
215
9
111
60
12
73
59
30
102
126
51
51
13
59
24
24
21
15
42
103
101
123
27
85
32
57
30
66
39
21
150
37
29
54
24
21
21
139
59
192
30
7
32
45
24
84
18
117
21
84
90
72
85
23
12
61
233
126
48
60
12
108
12
30
36
54
78
30
12
24
1
23
6
51
16
77
18
102
48
48
43
53
30
45
48
64
41
12
27
192
160
95
30
51
48
3
54
48
60
43
5
90
49
35
13
11
21
15
48
90
103
5
18
72
42
30
153
27
300
102
3
3
12
48
12
156
84
48
12
12
60
6
24
115
32
16
101
30
90
42
9
3
42
3
15
1
5
6
37
11
36
12
24
96
18
91
89
135
48
63
1
47
12
120
66
132
7
5
6
72
42
30
36
24
66
198
42
102
60
48
60
57
64
41
48
12
66
25
221
3
15
42
18
37
41
18
114
18
90
60
24
163
144
11
12
18
151
29
60
12
48
18
9
135
66
18
12
153
160
11
60
57
63
24
12
138
243
27
132
30
114
6
18
24
60
42
48
282
6
72
51
27
12
9
183
156
13
269
3
45
19
11
18
30
85
47
144
33
27
30
108
36
39
75
37
176
135
24
96
150
27
16
144
35
252
48
36
45
51
6
55
125
150
24
21
3
36
48
126
162
60
18
54
42
18
48
57
57
48
103
227
60
36
42
48
66
30
78
37
5
30
36
258
30
30
6
21
112
32
3
13
144
23
120
81
9
7
29
216
234
240
24
48
9
208
47
1
ABCD 93764098172*3^$a+1 [50001]
57
15
152
208
104
120
289
180
11
136
33
12
27
165
3
32
1
12
3
32
145
60
12
23
72
88
72
81
72
15
8
72
97
191
72
168
145
255
9
48
24
183
152
61
108
36
3
56
40
56
241
23
25
144
15
21
27
8
96
48
88
33
36
35
1
95
409
111
33
84
83
337
96
71
16
8
64
57
48
96
120
95
24
133
180
15
129
24
36
99
45
11
1
48
95
1
24
15
72
117
35
40
21
96
35
169
71
73
96
47
192
25
71
112
72
80
16
9
96
24
168
24
24
24
60
96
11
1
15
72
168
32
25
12
51
168
69
36
47
13
59
73
24
111
129
143
1
24
95
157
11
72
157
144
36
183
33
23
1
60
36
23
112
104
96
13
12
239
49
39
176
49
72
23
96
72
25
24
63
33
48
144
71
40
81
36
27
8
168
216
73
23
72
1
96
120
111
72
120
81
60
35
49
135
56
112
80
13
60
72
95
25
24
23
97
263
1
39
177
119
64
81
71
96
25
47
168
48
216
61
107
16
129
63
152
13
252
15
32
64
32
73
15
24
105
23
37
195
93
432
12
24
60
84
12
59
24
61
96
11
40
32
16
141
36
47
73
207
168
8
240
1
71
40
33
15
104
48
193
95
25
95
37
12
143
192
217
63
392
384
121
63
45
48
12
15
57
95
61
60
72
23
85
84
23
40
120
261
11
88
45
156
96
228
36
24
48
87
96
105
15
21
36
15
105
144
36
48
35
25
95
121
263
16
21
96
3
24
56
49
60
123
80
313
159
45
36
47
48
192
13
155
169
71
85
12
23
109
96
96
84
24
36
107
97
95
40
33
24
36
267
177
23
25
96
24
12
96
83
25
135
45
195
57
24
60
48
35
121
87
8
240
37
35
25
15
33
72
23
192
72
88
8
121
39
72
177
47
24
40
21
36
12
48
27
57
63
57
168
15
320
448
128
40
144
32
96
24
96
72
73
23
72
160
8
121
23
40
141
27
129
63
105
72
24
191
48
61
131
48
216
1
84
155
96
133
11
192
73
96
156
147
48
9
36
60
23
1
23
16
21
444
159
8
72
88
80
112
56
24
1
15
72
128
37
83
1
311
37
48
3
9
72
39
21
59
144
1
15
57
95
24
120
13
11
1
159
24
33
120
132
3
8
49
63
272
16
21
48
60
168
60
75
72
128
24
88
57
23
72
64
261
3
93
12
71
40
32
97
36
60
287
193
95
144
73
15
8
40
9
23
25
15
200
157
60
71
40
309
83
217
72
119
40
24
117
108
36
75
9
12
36
95
49
60
99
9
15
56
72
85
59
73
12
96
144
11
37
83
13
27
128
184
225
95
88
117
123
48
261
35
64
32
120
48
184
141
195
56
96
25
287
1
60
96
11
25
87
32
16
80
280
72
168
48
45
396
23
61
35
49
12
156
119
ABCD 93764169724*3^$a+1 [50069]
36
33
9
54
129
72
27
18
60
7
59
21
28
5
31
77
54
198
72
15
12
51
36
18
39
240
3
33
96
69
7
53
15
3
9
3
72
9
45
54
13
29
159
33
18
72
60
18
12
96
7
32
45
60
18
25
5
15
16
11
97
41
139
11
18
66
13
36
29
48
6
9
129
43
17
7
59
13
47
18
30
6
66
61
65
36
60
54
109
8
39
13
36
44
87
45
12
15
6
12
42
84
42
30
24
18
15
28
80
72
3
48
6
3
52
83
6
19
11
21
3
84
9
9
7
47
6
43
12
47
42
7
8
3
90
48
24
30
9
4
41
54
25
20
27
193
20
64
11
36
60
21
4
23
54
24
48
18
57
51
57
39
37
24
155
12
24
45
12
4
11
12
36
6
15
28
11
36
36
61
5
36
31
101
30
18
3
4
60
8
33
6
174
18
6
126
45
36
60
24
27
54
24
63
3
60
36
66
159
9
12
43
83
18
42
102
36
3
48
3
6
30
13
36
11
21
9
6
156
24
21
63
6
19
8
81
12
6
37
24
5
6
18
48
67
11
9
9
43
11
12
108
25
36
11
72
9
84
93
27
3
126
67
65
43
29
91
24
68
51
18
18
18
102
54
42
72
72
90
48
78
12
6
27
135
126
19
56
24
16
95
129
40
29
6
21
24
3
9
144
9
42
36
66
67
59
6
36
252
18
213
39
12
36
90
6
97
41
43
89
3
99
24
21
40
12
125
66
177
3
9
45
6
18
54
18
3
120
21
39
9
24
79
29
18
72
30
78
84
21
69
42
25
11
18
3
45
3
21
7
11
1
11
69
129
31
36
11
73
44
21
78
12
13
23
201
87
9
33
18
12
96
9
160
80
183
48
60
61
155
30
168
39
9
90
13
47
9
3
57
111
48
6
7
11
30
42
18
19
24
5
72
67
48
24
29
18
12
49
29
48
6
1
47
45
36
15
25
5
31
11
25
48
8
27
9
57
24
54
189
3
45
24
16
8
69
78
18
120
60
7
59
13
5
27
180
15
21
12
15
6
48
75
51
54
27
15
61
20
12
69
18
21
84
64
11
12
6
18
30
54
33
12
99
6
19
11
21
3
30
175
29
39
9
18
121
23
57
57
18
12
42
48
144
108
18
13
47
48
18
6
72
1
164
40
11
12
6
7
23
54
108
6
18
75
63
42
91
83
25
96
20
39
21
3
90
3
52
29
24
48
6
48
85
12
24
5
135
27
165
96
96
9
7
44
64
32
24
39
6
30
24
45
21
24
19
17
12
15
39
18
54
72
69
39
6
43
23
6
84
6
30
3
69
60
7
11
48
13
83
48
6
7
59
108
24
54
36
39
27
9
144
15
37
11
108
6
36
39
40
32
27
60
36
30
3
180
28
180
11
133
77
168
12
90
45
33
12
67
23
72
54
6
61
80
57
12
27
40
11
30
78
126
15
33
6
9
3
36
126
15
48
33
18
48
9
15
12
60
66
60
12
6
37
56
15
9
52
23
13
47
9
57
54
24
12
33
12
45
18
25
83
18
39
36
33
31
108
5
63
9
7
11
189
15
9
153
3
52
17
7
5
18
13
29
15
24
27
24
45
3
9
63
72
18
3
40
53
18
25
101
12
162
24
61
41
6
18
30
57
21
87
15
69
12
27
60
84
69
3
6
156
31
95
6
3
48
21
12
162
13
36
11
90
66
6
19
17
27
16
36
20
129
39
21
3
15
1
29
15
27
9
16
41
90
9
87
57
27
81
27
6
12
54
6
30
54
75
40
116
144
21
27
63
54
139
59
18
3
33
3
64
47
48
6
66
24
33
12
99
48
13
5
24
51
15
18
54
57
12
27
25
83
1
17
12
3
3
66
3
15
24
45
3
97
11
54
114
9
36
45
54
25
83
1
24
65
3
15
21
9
103
59
186
7
36
44
33
6
48
36
18
31
23
150
66
18
31
72
47
57
88
53
39
63
45
15
36
33
76
11
13
29
27
9
15
48
28
44
63
30
115
47
18
7
144
29
43
11
90
6
25
11
72
45
27
72
45
196
32
81
18
78
108
63
39
78
18
90
66
9
15
1
8
75
49
32
60
21
3
72
87
25
11
9
27
33
63
30
36
54
72
24
12
6
15
87
9
45
15
9
3
16
56
9
36
63
15
69
105
6
33
3
36
66
63
4
41
18
72
36
85
11
133
84
11
24
108
18
27
52
11
36
129
63
85
41
6
66
36
36
60
30
96
45
72
21
43
8
3
54
60
36
79
11
12
45
4
41
67
32
51
18
87
64
77
60
39
63
36
33
36
16
8
4
36
32
24
16
20
51
12
6
108
43
47
48
21
39
66
39
51
49
113
24
3
4
95
6
19
53
30
72
121
20
16
56
3
36
6
12
31
56
21
42
30
39
165
12
60
36
12
6
45
28
32
21
18
36
48
6
72
7
20
12
51
66
108
7
47
6
36
15
51
49
5
103
101
66
78
19
65
24
84
15
12
27
13
29
84
108
24
18
120
6
48
126
13
29
15
12
24
40
101
31
12
29
18
49
95
36
54
15
16
47
45
9
54
12
6
54
36
25
32
27
24
48
72
49
101
18
18
90
48
18
54
60
18
7
36
29
12
54
18
39
36
3
66
43
11
6
115
113
79
29
63
15
21
76
5
6
69
33
78
33
15
60
18
90
12
24
36
93
27
6
39
ABCD 93764413144*3^$a+1 [50051]
30
32
100
17
15
48
12
70
35
51
9
60
24
51
81
339
16
44
45
84
19
41
27
9
24
84
36
72
12
15
153
12
43
32
22
26
12
48
93
27
117
36
12
27
72
21
48
139
5
67
89
51
100
8
45
55
17
73
11
24
12
24
31
185
75
45
3
105
36
51
21
60
12
36
36
96
37
12
50
9
37
35
48
19
17
3
105
15
117
1
30
42
23
84
73
2
160
90
95
84
84
3
120
9
36
39
69
39
81
87
9
36
120
48
36
13
18
30
35
72
12
3
45
72
3
141
49
18
32
21
60
120
27
70
35
84
96
39
93
3
12
60
40
17
1
35
12
12
36
27
10
47
36
7
77
156
87
57
36
27
72
9
49
23
84
24
84
72
51
192
10
122
28
20
120
22
71
27
118
54
48
80
28
32
48
34
50
58
47
60
175
8
57
13
155
3
33
72
132
12
75
33
36
1
23
15
58
47
75
22
35
3
117
15
21
12
72
13
18
5
25
54
140
136
29
60
63
45
60
7
41
48
79
72
36
17
108
48
24
27
9
24
108
12
12
36
84
3
132
106
134
9
72
135
33
39
33
60
24
24
12
12
60
96
1
180
35
168
13
12
62
33
12
3
22
83
72
36
12
12
13
35
48
24
75
40
149
12
12
25
122
16
65
7
65
85
11
36
180
96
348
96
36
12
96
24
27
48
60
57
36
79
65
145
38
21
36
24
24
168
108
37
134
9
24
13
2
21
31
68
33
24
31
17
120
187
20
9
151
5
1
74
69
99
40
32
10
59
72
60
79
29
24
48
147
21
72
108
96
3
165
7
29
39
33
48
96
15
81
72
12
48
12
1
83
37
2
202
30
18
78
29
43
180
48
32
45
36
180
1
83
25
18
29
3
12
81
12
3
69
180
25
48
23
99
9
36
291
33
99
21
36
3
58
35
27
10
18
65
15
22
90
140
40
41
36
15
93
216
111
9
87
22
98
24
93
36
72
99
9
39
45
3
130
50
9
3
21
36
60
15
21
12
7
90
96
62
57
115
30
35
75
16
65
15
24
76
17
132
63
12
10
59
31
101
24
15
189
19
20
72
33
63
45
19
68
70
11
99
60
48
52
65
108
99
33
15
57
120
75
28
5
25
60
23
300
12
15
28
53
24
147
9
12
15
9
3
12
70
71
19
41
24
31
29
25
95
63
12
21
15
82
47
61
59
3
72
46
30
173
24
37
143
37
35
223
68
33
7
30
35
24
255
45
63
141
72
37
12
35
48
103
29
115
20
33
12
25
95
48
12
24
84
12
13
35
55
8
93
51
9
91
5
13
12
95
13
23
48
12
60
12
27
9
39
10
2
9
1
11
15
93
39
12
46
62
45
120
13
72
62
46
23
36
85
35
15
21
49
38
33
24
13
95
55
65
12
96
12
27
96
33
36
15
21
48
19
5
27
9
37
23
31
29
36
75
58
11
24
3
9
25
18
17
51
12
10
18
32
33
108
36
24
27
94
11
72
15
237
3
45
12
25
30
128
21
36
13
35
48
115
89
15
21
24
163
8
72
48
60
64
18
18
12
18
194
21
7
5
48
39
33
13
2
48
9
73
71
37
2
208
17
48
24
1
143
72
24
156
24
3
45
72
25
179
231
70
23
3
24
166
35
12
15
45
36
36
55
29
27
12
33
12
48
19
41
120
27
72
10
110
48
10
11
12
12
36
39
105
3
70
35
49
98
117
60
3
33
27
57
73
35
75
70
62
9
24
27
36
22
23
72
36
67
77
12
15
10
11
39
93
63
112
68
192
12
166
84
35
43
18
74
9
97
50
40
29
3
21
12
75
69
24
99
108
22
2
93
36
39
33
55
17
85
47
24
24
60
48
84
3
21
36
31
24
5
25
86
12
45
108
12
12
3
225
168
12
55
65
12
13
108
23
156
60
13
2
45
63
33
24
55
305
60
61
144
90
53
7
20
9
151
68
58
179
156
39
81
15
9
36
12
3
33
60
7
17
12
73
47
120
1
62
108
4
29
60
132
24
25
23
127
140
9
60
24
63
57
63
69
48
12
48
36
39
21
12
15
4
80
21
24
13
23
27
21
96
15
33
12
156
12
27
105
60
51
129
84
19
17
24
67
29
3
52
6
155
60
48
51
76
60
32
33
60
72
60
3
93
39
45
48
12
15
10
47
15
10
35
13
50
12
81
55
53
24
108
37
47
43
65
36
60
36
265
ABCD 93764676158*3^$a+1 [50019]
144
64
56
85
11
37
60
228
107
16
81
390
96
113
64
8
85
27
3
245
88
45
24
51
57
47
7
48
17
64
27
24
69
104
127
6
27
93
3
141
3
3
45
9
18
36
84
216
90
6
84
105
56
109
6
54
66
36
108
101
61
3
104
37
3
8
40
3
69
3
45
120
32
25
138
29
43
72
60
9
39
65
43
45
48
32
72
133
75
15
105
3
29
48
88
9
47
144
96
91
60
54
84
255
69
78
29
115
93
27
53
16
99
213
8
64
32
55
54
126
29
67
5
240
37
51
45
66
96
84
125
64
141
11
43
77
24
1
180
54
6
23
25
180
11
13
131
96
151
48
6
54
29
55
36
189
48
72
357
35
61
264
6
48
90
24
131
229
3
224
19
216
21
87
17
208
45
150
5
136
57
48
135
117
78
29
160
21
24
30
21
15
36
21
8
40
21
6
77
72
13
30
42
11
37
18
57
120
96
120
21
126
42
51
120
21
36
90
173
187
18
99
351
9
81
36
3
111
102
3
72
93
59
16
27
72
72
93
8
72
31
9
27
18
123
105
132
12
90
90
96
30
72
168
93
56
64
432
72
51
69
248
24
120
43
21
51
189
152
19
21
39
30
3
32
163
108
137
16
69
155
40
75
5
136
381
11
48
96
25
246
60
162
3
9
36
60
18
29
1
71
48
136
32
19
36
89
55
9
24
3
125
73
15
32
40
3
45
27
72
18
24
108
111
72
9
18
42
54
30
150
36
66
35
19
96
93
56
64
32
48
31
126
12
96
66
29
24
37
35
61
75
48
72
39
33
15
153
45
83
144
43
24
5
64
75
30
71
163
72
29
40
24
80
72
16
9
54
42
12
126
90
11
16
123
54
12
144
27
159
9
99
90
72
59
72
40
27
48
197
16
32
43
29
13
108
119
48
79
36
60
12
36
65
115
42
12
108
27
15
30
18
54
83
67
66
18
17
73
96
18
5
43
18
27
120
32
48
112
48
9
6
105
165
155
109
6
77
88
69
30
234
107
40
123
42
102
90
36
39
21
102
42
102
24
66
3
8
43
42
59
144
25
54
126
27
48
51
21
48
21
11
79
36
45
9
6
30
27
81
47
43
150
90
54
167
61
54
54
150
30
11
13
48
3
152
25
90
117
51
69
51
72
18
6
108
41
24
43
5
43
45
171
189
51
69
285
54
36
129
8
40
9
18
5
31
137
40
15
90
15
39
65
211
77
16
9
162
125
109
216
155
61
27
171
96
93
45
83
49
23
211
66
11
67
5
97
71
163
245
61
11
79
9
27
150
15
39
81
3
165
21
30
101
115
24
18
3
117
42
30
18
36
186
11
37
11
7
150
27
21
11
64
15
89
55
126
60
156
3
3
30
423
9
36
114
36
12
65
112
27
84
161
48
43
18
11
85
11
97
48
54
36
24
66
35
48
312
7
48
54
6
5
88
27
45
80
43
29
7
54
72
3
99
42
48
11
61
6
149
43
36
96
36
29
163
162
35
16
32
16
72
48
32
37
3
33
132
300
18
180
6
123
15
105
21
126
90
11
43
101
61
27
8
25
144
39
195
120
186
54
5
96
48
168
19
18
35
88
104
16
9
150
41
40
147
90
18
65
79
65
16
72
27
125
184
32
120
88
99
36
57
75
48
42
48
107
19
29
24
16
24
237
216
30
29
ABCD 93764737442*3^$a+1 [50045]
51
144
125
55
144
12
60
33
15
33
27
48
165
48
99
252
36
45
99
189
111
65
31
177
48
32
240
55
36
132
12
21
327
153
32
103
156
125
151
180
144
84
209
283
72
192
93
96
144
123
245
19
60
216
120
168
72
129
63
33
207
257
64
15
132
12
33
3
29
192
235
69
87
105
128
7
120
33
80
31
96
33
87
60
29
115
108
36
252
225
27
53
139
204
12
477
27
24
84
105
387
84
72
113
144
480
115
12
60
101
64
123
120
36
36
69
99
156
305
7
329
115
125
43
72
108
33
87
36
117
48
75
12
60
84
9
15
72
120
252
245
112
48
192
51
189
336
48
144
135
137
199
96
156
125
112
51
24
165
123
84
288
132
108
81
416
288
43
252
41
31
48
113
319
369
32
112
15
225
80
31
129
48
3
45
87
72
36
36
41
103
9
48
99
36
9
144
87
48
36
21
48
272
115
84
108
77
55
228
132
156
60
12
93
87
240
36
21
51
12
225
51
12
24
153
75
21
51
60
81
144
96
39
108
36
36
5
43
213
315
53
199
473
64
48
272
115
29
475
120
72
24
125
48
127
168
12
96
29
19
125
304
80
91
69
3
108
144
252
21
303
144
12
21
39
105
51
60
113
7
89
19
36
185
139
5
31
24
89
307
120
293
55
57
135
9
192
432
87
201
123
132
108
36
33
87
153
63
144
144
24
57
135
41
208
135
377
19
45
171
120
45
123
5
67
29
96
103
41
160
48
135
12
24
12
137
16
96
171
12
185
91
5
67
12
113
48
19
60
48
204
69
80
304
32
55
36
389
43
360
120
168
12
60
101
199
185
288
64
135
84
101
79
36
36
57
416
175
17
55
105
32
67
189
224
67
456
144
36
177
255
33
87
96
12
77
16
51
24
5
79
108
53
16
75
213
27
48
53
144
256
147
120
5
271
12
24
444
60
5
259
60
177
51
360
204
156
77
163
29
79
177
219
69
32
19
141
75
348
57
159
48
180
36
276
5
283
165
87
48
105
32
115
45
195
120
53
ABCD 93764737772*3^$a+1 [50000]
72
9
3
18
198
90
150
102
30
9
96
15
150
102
57
3
198
12
198
30
183
69
6
69
15
18
27
93
72
6
132
117
51
24
57
63
33
72
63
9
21
72
66
24
150
15
75
225
21
42
60
48
180
30
24
3
60
117
30
45
108
3
12
132
6
12
27
36
15
69
45
51
69
27
63
48
150
30
12
18
42
90
3
75
9
51
72
96
12
105
48
12
45
27
15
6
12
30
9
24
87
345
12
165
36
39
51
24
48
30
18
54
30
93
24
48
48
48
75
24
45
15
33
135
42
6
12
240
30
63
12
48
96
3
6
114
30
6
42
3
45
27
24
9
39
93
12
18
228
30
42
9
69
84
75
21
27
75
30
27
45
15
48
12
48
117
6
12
18
135
75
30
12
27
63
117
33
3
27
120
42
3
63
9
48
120
72
93
30
93
39
150
180
108
132
27
21
18
117
84
48
3
72
90
6
57
27
45
72
39
102
48
72
18
30
102
60
90
63
69
78
30
42
96
69
93
3
27
42
60
48
90
180
72
90
15
111
24
126
12
12
111
9
27
39
9
15
30
123
27
36
9
123
42
60
48
42
141
9
171
144
225
6
114
87
48
3
129
51
12
30
6
60
84
138
3
27
45
84
153
60
48
39
144
24
33
219
21
132
51
24
51
24
33
27
36
102
108
24
6
102
12
18
18
111
156
33
120
54
21
96
93
6
72
48
12
12
66
27
33
12
42
165
153
27
3
42
66
12
120
12
48
33
24
21
51
51
18
72
18
24
186
27
165
42
90
27
33
60
168
18
12
9
39
12
72
36
69
33
60
30
33
39
36
12
9
36
135
150
15
117
30
18
12
120
108
60
18
81
216
45
72
111
75
9
45
27
21
102
30
63
33
84
66
21
159
72
78
75
87
45
60
15
18
30
129
63
42
78
42
198
108
174
30
36
84
93
147
30
18
42
255
48
15
12
6
54
18
75
147
57
69
15
60
9
75
63
18
39
36
15
24
18
219
33
48
132
18
117
3
9
213
120
3
57
15
33
108
54
45
45
6
12
12
33
15
18
54
60
18
12
96
171
69
54
78
63
75
81
36
27
6
27
75
57
252
21
12
18
30
27
3
45
57
27
48
12
21
210
18
12
15
3
45
96
3
150
60
6
9
96
99
108
177
75
36
9
45
48
30
78
42
33
84
171
12
9
69
102
48
12
69
39
30
60
144
75
21
24
27
63
6
12
15
3
120
12
105
60
87
78
12
48
42
165
33
15
153
102
45
15
30
12
90
18
63
96
123
6
75
9
87
93
48
72
15
81
54
90
150
21
96
93
3
45
87
63
102
30
36
30
27
87
45
168
93
87
12
21
99
3
18
231
81
18
24
78
3
57
39
99
84
288
9
3
18
99
3
18
72
36
42
138
27
15
18
111
69
12
15
72
15
78
78
12
30
30
33
96
21
18
9
123
102
15
60
3
138
12
48
12
30
45
24
39
30
144
6
210
51
21
12
18
18
72
120
90
150
39
201
42
45
228
3
30
162
48
9
63
60
9
21
99
39
60
24
108
9
39
30
51
24
144
75
18
39
21
135
63
54
168
27
3
45
27
18
63
105
12
75
3
72
12
60
240
78
30
12
150
18
9
63
36
42
39
3
6
24
51
75
72
42
36
12
72
18
129
36
165
27
15
45
15
6
42
30
48
39
12
21
30
48
12
102
48
30
12
33
72
123
162
3
3
9
15
48
48
69
108
57
87
60
48
48
3
24
48
108
54
48
99
36
48
27
9
93
6
249
255
48
18
99
21
24
6
57
3
57
144
168
21
99
3
48
12
12
30
48
27
3
45
153
99
153
60
120
48
51
51
138
54
6
15
45
42
120
18
111
21
48
102
168
12
12
6
12
72
66
9
60
15
6
30
12
90
12
18
42
15
81
72
75
15
45
132
72
24
96
99
12
192
45
108
ABCD 93766022822*3^$a+1 [50022]
36
359
19
77
24
4
116
7
72
36
24
18
30
12
90
87
15
21
12
81
72
42
45
8
7
30
18
89
31
12
18
83
40
36
15
21
39
5
28
33
39
24
9
90
36
54
30
6
35
19
45
153
83
91
48
30
18
29
13
47
13
30
17
49
71
25
15
20
144
196
60
3
12
65
19
41
85
18
81
39
17
43
108
57
8
37
18
9
15
264
9
75
6
11
16
123
144
17
19
54
90
162
191
28
39
60
42
36
99
36
12
21
54
12
60
60
6
23
97
30
144
5
25
99
39
41
7
12
21
45
36
36
83
16
63
17
25
59
4
87
36
30
39
9
30
21
39
36
33
57
15
140
1
12
30
12
41
19
24
5
220
45
11
73
15
27
125
25
66
29
61
35
7
17
79
45
21
15
231
113
37
3
57
42
53
24
49
24
3
57
11
16
24
20
36
61
12
47
1
24
48
36
87
44
136
33
60
15
21
6
18
12
18
65
4
45
47
24
37
48
36
35
60
55
45
75
5
84
19
21
45
11
49
87
63
9
92
60
25
84
6
21
72
15
137
24
4
57
3
63
102
126
234
18
24
65
49
11
19
41
1
15
9
15
159
36
36
24
81
99
9
45
71
1
15
48
21
3
56
37
59
1
18
24
6
6
30
119
61
35
96
79
29
19
48
42
11
61
3
171
24
57
3
6
11
19
185
196
48
3
18
39
63
108
5
7
12
36
12
18
60
6
168
30
15
32
31
57
57
54
41
31
12
48
24
65
79
5
76
3
30
132
15
80
120
36
60
19
45
20
55
96
84
78
3
135
12
30
48
192
66
21
3
96
102
23
79
137
139
84
12
126
42
81
51
6
27
3
60
12
6
6
185
24
16
33
48
3
27
9
21
30
45
9
18
12
84
12
60
69
104
115
12
18
6
6
18
17
85
102
45
72
3
96
9
147
45
105
75
105
3
3
33
45
42
42
48
78
72
105
3
101
4
9
18
53
1
6
89
4
56
24
85
11
61
18
6
78
12
36
102
90
102
24
15
39
17
13
3
3
30
84
11
4
3
9
15
6
54
21
15
78
6
36
12
33
12
51
24
48
48
101
24
96
120
55
9
15
60
24
17
16
84
3
41
25
39
21
54
168
12
96
6
6
30
90
153
9
6
5
64
116
16
3
53
127
72
81
72
45
6
24
198
23
19
30
6
17
13
11
28
128
28
159
36
6
24
15
36
15
48
45
8
28
105
71
31
149
16
72
15
30
186
12
45
15
57
21
84
96
24
6
9
33
23
19
33
9
3
8
48
61
15
129
15
57
30
53
4
32
96
49
60
54
84
30
66
60
6
3
3
72
77
40
24
39
126
36
48
12
39
32
4
123
6
6
24
24
72
6
27
33
183
9
27
39
21
63
132
78
15
3
30
30
18
66
6
228
11
60
139
150
35
49
23
43
45
75
5
40
32
73
6
36
33
15
21
33
18
29
13
6
90
42
42
11
31
33
3
60
72
36
17
148
9
18
72
36
41
13
15
51
96
66
30
120
48
12
60
84
90
35
151
60
72
17
1
15
8
19
18
35
97
42
89
1
156
18
6
18
6
42
29
25
30
96
5
7
21
51
6
42
53
24
25
15
3
48
57
93
95
43
90
24
66
12
29
19
101
115
29
96
19
72
78
15
12
140
84
79
5
1
11
67
126
66
36
93
27
24
5
24
55
24
36
66
11
7
12
89
16
15
5
19
24
120
53
19
81
33
11
36
19
24
12
29
43
60
30
27
9
15
45
11
19
12
29
28
3
12
42
18
77
19
9
63
78
39
156
81
36
27
132
80
13
6
9
36
9
3
33
54
30
12
11
4
45
51
39
60
36
78
11
19
41
151
9
21
95
43
57
3
12
30
15
15
113
180
115
24
90
102
5
13
30
12
6
35
7
17
31
42
107
49
60
39
8
7
18
23
55
54
12
59
19
105
32
79
5
97
27
8
64
44
121
36
135
24
15
33
51
54
27
48
123
12
18
18
161
88
72
39
6
35
25
84
35
1
108
42
185
31
33
27
30
48
6
65
1
60
39
51
168
24
17
73
147
3
18
23
1
15
9
162
45
72
15
60
6
6
114
54
30
12
30
156
12
18
114
60
150
3
56
112
3
60
12
60
57
72
45
6
18
12
59
60
16
24
51
165
8
1
6
18
47
37
102
89
67
129
108
147
9
15
65
7
9
9
6
5
60
19
42
3
36
48
3
90
24
18
45
8
13
39
45
60
78
174
78
41
25
215
16
36
45
23
31
41
139
69
27
53
4
57
24
36
6
9
21
99
69
11
61
3
45
12
30
9
9
27
12
8
28
27
33
39
66
6
90
59
12
43
84
72
89
36
31
33
20
55
36
18
11
36
4
9
186
36
101
240
37
11
64
15
48
72
53
25
75
3
90
96
24
150
57
93
15
36
3
6
114
6
222
ABCD 93766115258*3^$a+1 [50040]
16
8
3
144
15
66
10
18
99
32
48
33
4
44
15
45
12
24
4
50
25
59
28
44
45
51
13
41
40
15
21
14
46
38
60
40
5
1
54
30
50
84
6
112
24
8
102
25
35
54
30
52
38
72
10
8
6
4
11
21
27
1
2
10
54
24
5
69
46
6
8
30
126
36
31
32
37
44
106
5
3
30
72
6
94
60
20
6
40
78
74
6
82
18
44
55
27
66
32
22
14
12
10
18
36
3
47
4
32
109
71
10
63
17
4
26
18
16
36
92
60
30
16
12
57
11
37
35
64
29
55
6
8
22
24
26
90
9
16
59
24
18
30
109
41
7
23
25
107
36
46
8
30
142
20
46
8
60
22
14
54
12
3
51
54
6
18
36
30
6
46
74
124
116
15
96
55
32
12
36
10
44
36
10
44
16
18
66
24
26
166
14
30
10
23
3
24
10
59
57
4
24
80
82
18
36
38
18
64
68
36
12
87
1
90
149
7
54
72
62
72
36
54
36
24
31
99
50
18
18
100
48
32
19
35
48
126
36
46
18
26
10
60
8
163
53
40
72
54
24
2
72
118
8
10
6
21
23
90
30
1
35
13
5
18
9
19
14
58
53
9
52
35
19
29
1
36
26
24
54
22
62
42
90
144
12
34
8
48
190
24
38
52
80
21
27
16
2
70
29
45
64
99
35
42
30
60
66
34
5
25
135
99
6
23
15
33
57
46
6
3
48
29
40
14
30
90
6
18
48
18
24
18
33
85
20
7
9
119
1
8
6
22
98
10
44
52
15
11
28
36
66
14
10
66
50
54
18
18
12
36
36
36
34
99
11
36
18
31
23
28
14
4
107
73
134
72
10
36
75
69
11
3
10
56
24
30
6
40
90
29
69
52
38
6
27
63
54
22
5
1
18
45
27
18
2
18
6
4
6
36
20
7
65
31
105
72
8
6
156
34
3
80
1
191
15
49
11
30
16
20
28
32
28
27
99
84
6
20
24
36
46
18
12
8
16
116
4
23
16
11
90
76
47
43
24
8
58
75
32
97
110
18
6
12
10
3
41
6
4
6
44
4
72
62
46
26
24
1
29
60
40
47
39
46
38
36
1
9
24
66
50
43
21
11
15
46
80
4
44
51
3
16
2
18
24
82
90
5
21
28
191
9
55
35
24
18
54
4
86
10
36
8
162
18
54
3
9
60
43
128
9
66
114
3
16
11
6
120
7
17
4
36
86
4
36
44
13
65
108
67
17
31
33
6
9
27
2
18
24
9
27
12
42
30
33
73
2
46
44
18
90
60
10
18
20
36
15
39
54
3
49
36
48
62
90
3
21
18
76
36
68
28
57
128
57
36
10
12
14
36
84
36
10
9
95
49
32
9
48
16
72
110
34
15
11
18
36
66
93
7
50
10
164
10
14
1
21
32
36
39
51
102
90
18
46
6
8
54
12
18
16
12
122
22
36
44
79
45
12
62
25
27
90
36
87
11
40
104
12
36
42
76
15
21
59
9
66
90
6
84
54
16
56
6
64
38
18
70
2
18
27
87
48
72
49
29
28
44
36
4
6
20
10
8
7
107
12
10
6
108
62
100
2
36
6
76
14
90
18
36
40
6
8
15
15
18
90
28
36
54
15
32
49
146
60
4
6
2
21
21
76
80
28
44
7
65
10
80
85
59
6
31
9
98
18
10
68
12
72
145
87
20
6
10
53
55
12
29
69
24
3
15
144
48
1
5
30
46
26
78
12
42
48
18
24
12
46
14
4
11
33
106
110
6
10
38
36
60
76
5
16
47
30
46
32
18
72
18
57
133
26
10
8
31
71
70
74
72
10
68
10
2
54
18
52
66
14
75
1
24
36
30
62
78
9
19
20
36
16
54
56
42
18
40
32
66
52
30
54
26
72
6
12
10
32
36
36
10
9
21
11
25
24
54
2
28
59
93
70
44
1
3
42
38
6
30
9
1
44
42
58
26
10
6
38
15
37
27
27
20
60
40
68
108
4
41
39
64
50
90
30
52
18
30
11
3
90
22
24
90
12
80
63
27
42
18
18
30
25
32
69
24
19
128
9
100
35
19
29
21
30
10
14
22
8
60
27
16
32
15
22
6
38
24
18
138
46
8
21
67
110
42
21
9
36
36
15
21
24
4
44
16
26
64
2
132
67
5
18
12
10
6
20
25
35
64
66
24
44
210
16
5
15
1
9
23
37
110
6
64
36
3
35
52
9
11
10
14
46
54
30
123
3
114
38
18
28
72
47
121
20
52
2
118
23
55
56
60
10
44
12
10
54
14
10
26
18
18
90
19
80
3
46
14
48
60
40
29
25
8
108
24
46
18
66
50
30
25
29
42
4
6
15
23
42
10
38
36
78
22
68
22
45
131
45
3
42
4
8
60
12
10
50
18
1
57
39
41
10
8
54
6
10
12
8
36
10
26
10
8
6
64
116
48
36
24
30
78
12
108
18
6
4
6
21
59
36
30
3
85
2
10
8
106
8
18
18
12
34
54
26
211
95
4
206
42
37
39
14
30
52
38
67
5
36
24
10
90
8
22
45
51
38
6
54
72
12
7
35
40
14
40
26
16
53
16
41
24
36
27
3
45
87
36
30
54
6
22
18
32
12
108
28
26
10
11
103
26
48
18
42
3
63
24
12
114
27
55
48
36
26
78
66
46
24
30
14
10
20
90
97
17
63
63
10
2
34
35
9
7
33
26
18
28
32
55
93
3
59
6
31
5
66
34
8
12
90
18
16
26
40
5
16
29
4
36
26
60
12
52
53
3
18
16
20
64
39
21
11
9
7
9
8
15
43
24
56
10
80
72
72
18
6
76
50
154
2
54
19
89
6
22
18
26
15
1
44
48
28
23
16
23
52
44
10
12
24
8
28
44
64
20
6
48
78
12
28
8
16
36
120
8
10
32
37
47
33
48
19
36
60
2
6
10
66
41
13
51
35
10
3
5
12
24
76
104
22
14
40
119
25
32
103
45
ABCD 93766151918*3^$a+1 [50136]
78
90
12
67
23
18
7
17
126
114
15
3
192
36
12
18
24
18
12
21
39
9
21
43
32
48
87
6
72
78
13
80
16
41
103
32
9
60
66
30
132
12
30
36
12
61
137
103
41
55
48
35
45
33
15
9
96
24
18
12
49
144
65
18
93
9
12
6
24
108
1
41
48
42
6
39
16
48
17
144
18
13
77
51
99
30
30
33
39
96
25
32
27
48
42
18
25
5
18
42
30
1
89
18
222
162
30
48
55
23
12
13
32
15
48
24
60
36
25
5
27
63
30
42
57
16
77
78
72
108
12
42
90
81
48
39
60
30
168
54
48
12
6
42
60
12
96
24
156
24
396
37
77
3
117
91
35
132
30
12
120
6
12
78
24
31
5
90
33
39
252
93
45
3
99
13
17
30
1
29
6
72
21
39
18
150
12
108
72
12
66
42
42
6
9
16
89
66
117
27
120
36
9
3
157
11
37
5
30
42
36
114
198
60
27
45
30
60
48
180
132
18
12
78
72
6
7
53
90
12
108
42
12
156
42
72
30
30
96
9
33
120
18
102
48
84
18
18
84
3
27
66
30
24
36
9
21
75
39
90
30
78
132
31
5
24
19
29
12
60
43
96
80
51
36
25
29
18
1
89
30
30
12
48
15
297
151
59
18
42
30
180
135
63
120
48
24
120
18
12
66
60
45
57
48
102
177
48
63
114
66
12
12
48
133
48
80
21
123
27
6
30
97
47
1
29
186
192
57
16
47
42
108
18
60
60
24
6
42
25
96
17
60
115
65
84
36
42
12
1
65
12
3
27
37
53
27
16
47
18
72
48
72
78
120
30
27
147
61
77
67
125
30
6
24
30
9
21
18
57
51
84
6
19
35
96
24
90
30
36
9
135
18
55
47
48
108
42
42
36
93
9
7
203
162
6
13
77
42
108
93
57
39
48
153
39
16
29
108
7
128
27
60
265
5
91
35
45
27
21
21
6
42
30
205
48
128
9
7
65
48
90
42
60
78
33
39
6
147
96
117
12
31
32
99
13
47
193
125
18
49
11
12
42
18
13
35
12
1
47
114
96
72
72
6
24
1
128
144
3
162
27
48
75
48
282
18
222
60
15
3
30
63
16
5
18
12
13
77
18
72
9
27
12
265
240
107
21
69
18
18
55
59
126
7
32
33
48
15
45
243
57
54
1
32
33
54
156
12
33
15
60
117
27
6
127
83
13
101
6
42
72
18
30
30
12
168
18
15
57
72
6
24
1
144
96
47
180
12
1
35
42
3
39
30
18
30
27
16
59
21
147
141
9
18
69
3
42
30
85
5
30
6
24
30
66
102
12
30
18
13
47
30
3
15
24
105
160
41
7
83
13
96
23
18
72
12
3
16
71
66
54
30
36
42
78
55
32
57
6
192
42
66
60
102
12
39
21
18
57
195
18
30
13
29
96
3
9
87
15
81
27
180
132
30
60
126
90
54
30
150
33
195
12
6
204
18
48
30
30
30
19
53
30
60
30
78
30
55
29
19
176
3
45
33
42
72
78
42
78
72
6
25
119
9
51
120
36
24
36
85
119
18
60
102
30
78
42
60
30
6
174
1
32
57
39
39
30
12
60
19
29
18
54
60
30
66
12
48
30
102
12
18
81
69
42
60
60
9
9
55
48
59
30
6
145
29
6
60
145
48
41
120
31
35
60
33
16
23
30
12
15
21
75
9
6
12
12
36
69
64
17
30
24
66
55
32
105
132
30
30
78
12
30
240
168
12
123
16
32
9
306
132
72
66
135
240
9
39
81
126
72
25
35
45
16
29
30
18
120
24
48
51
9
30
153
15
12
12
105
64
17
79
48
48
5
54
6
24
39
9
138
54
39
64
32
3
45
27
48
85
5
12
18
90
138
30
139
95
36
12
12
120
78
18
109
35
30
30
168
30
75
75
12
18
7
131
54
30
78
27
51
120
12
18
39
16
128
51
109
17
84
75
135
30
90
90
39
9
60
12
6
84
96
30
55
5
30
12
330
78
9
16
29
19
11
48
72
18
43
5
114
6
19
5
108
30
18
24
18
12
105
15
90
30
36
60
132
18
120
30
45
9
36
30
84
1
17
31
11
6
ABCD 93766460974*3^$a+1 [50013]
21
32
37
126
18
6
9
9
87
8
25
51
104
36
7
42
36
35
16
84
20
1
3
12
104
64
80
85
27
8
60
28
84
9
15
104
73
39
33
18
24
30
59
19
18
12
15
57
6
69
15
96
9
8
28
8
55
117
60
15
77
36
37
15
33
15
75
24
5
13
30
53
115
5
31
30
111
48
21
23
1
27
32
36
25
24
12
6
137
1
24
63
9
51
105
23
24
96
4
156
9
18
9
9
12
3
104
160
21
24
15
72
39
81
44
37
18
5
172
48
72
24
21
12
11
61
24
27
75
53
16
9
12
83
7
33
80
60
7
18
42
17
1
120
36
51
207
245
88
8
124
20
100
96
21
18
5
31
12
69
9
35
60
204
25
11
4
48
9
51
15
33
9
48
42
81
57
3
15
125
7
17
13
18
57
39
9
21
23
91
45
20
25
99
3
33
9
35
60
28
33
35
7
144
105
33
6
5
61
123
3
69
9
12
39
51
24
29
61
15
36
3
30
42
210
87
45
36
59
36
7
17
16
132
3
81
93
18
53
4
56
49
35
60
1
30
24
102
23
28
8
52
12
56
19
41
109
36
59
43
17
43
18
36
119
55
29
36
40
27
48
5
24
148
9
51
68
40
51
36
53
112
72
15
18
23
1
23
40
80
193
60
48
15
24
12
96
39
29
25
30
144
6
51
15
29
24
37
15
24
105
15
57
72
42
153
81
35
19
33
165
63
117
63
20
16
60
39
29
1
114
65
25
63
9
23
28
39
53
16
15
5
16
68
16
24
51
90
35
40
84
80
16
165
59
60
25
30
33
8
52
92
52
8
61
39
93
47
60
36
85
15
27
18
90
12
77
52
21
48
24
87
21
138
114
30
57
51
24
18
63
27
33
3
5
25
15
44
55
41
24
1
87
3
54
60
11
1
18
126
119
7
18
3
48
75
89
148
75
33
12
9
54
81
24
129
36
15
104
7
69
44
31
45
60
75
5
4
45
12
96
47
1
24
198
33
36
21
84
23
127
45
21
39
51
17
16
9
12
83
25
18
54
83
40
93
18
5
37
23
25
24
35
36
16
33
11
24
36
4
36
36
33
71
25
12
3
57
107
16
12
45
15
8
24
88
75
33
60
129
18
117
36
44
1
12
90
93
36
68
73
23
19
65
60
88
39
18
35
1
15
12
27
126
27
24
21
15
12
80
16
20
60
25
75
51
33
45
18
18
12
24
48
6
81
36
72
20
88
68
4
27
29
16
24
75
84
5
28
45
12
35
160
60
20
28
99
9
60
51
141
8
24
28
32
61
72
18
81
45
15
33
71
24
121
59
13
75
3
5
97
15
24
51
17
36
52
24
84
117
63
60
20
24
40
20
7
54
90
5
61
90
53
1
59
163
72
5
40
3
57
56
24
60
37
39
39
90
18
48
21
8
36
79
42
15
39
54
15
12
36
39
18
36
24
51
144
3
138
42
18
155
25
54
45
63
53
49
15
57
59
37
15
32
36
16
9
72
15
12
96
44
31
89
100
56
25
35
55
29
16
21
59
24
13
30
17
36
124
36
24
36
80
7
60
12
57
33
6
30
15
27
90
27
45
63
27
33
75
9
9
35
31
105
36
8
52
12
96
72
93
90
5
4
60
48
68
7
57
48
3
5
1
54
29
40
33
15
32
28
177
35
60
55
65
40
105
11
4
116
24
180
7
36
17
25
15
56
60
4
80
36
16
36
39
9
60
20
37
102
5
85
71
16
60
93
63
45
12
6
30
39
48
60
12
21
87
60
144
8
25
18
18
59
31
42
23
60
37
72
18
24
89
52
8
49
123
68
4
15
21
120
24
72
68
60
36
16
183
101
4
165
66
5
24
60
55
57
36
33
39
12
75
33
60
108
108
104
7
149
25
95
91
18
15
20
60
13
195
8
49
30
5
52
8
60
37
39
57
15
8
24
25
18
54
179
52
8
85
12
83
7
90
83
100
36
93
12
3
48
24
33
18
33
20
19
161
37
3
12
135
102
11
64
33
18
57
108
129
27
21
42
5
25
15
56
1
6
17
16
75
30
51
3
41
16
44
25
60
12
54
36
60
48
21
8
100
51
5
100
36
8
28
57
60
72
171
57
75
12
3
21
44
13
87
15
60
33
48
20
16
128
61
35
37
63
144
56
19
36
5
37
83
16
44
85
35
7
77
28
57
30
57
84
44
36
60
40
20
60
84
1
87
32
60
25
11
124
75
21
120
104
61
24
63
8
136
45
48
6
102
3
87
53
16
8
265
11
136
36
3
162
27
21
75
51
29
64
3
153
21
51
32
13
47
36
112
32
7
33
12
8
16
39
65
1
15
45
27
135
9
21
47
31
29
1
35
19
186
84
6
90
27
8
19
30
18
105
60
69
51
60
84
3
6
72
72
71
1
15
48
45
35
121
132
102
5
156
7
17
1
59
13
15
8
31
9
21
24
15
12
24
84
20
217
ABCD 93767470484*3^$a+1 [50183]
216
47
304
225
135
45
36
132
192
131
49
24
12
24
36
47
1
24
95
40
32
24
16
104
157
12
72
135
56
24
1
132
83
109
99
56
13
11
97
12
60
95
13
84
24
72
48
311
85
35
25
36
84
23
37
84
119
13
27
72
21
35
24
1
143
37
84
36
27
72
45
35
1
24
36
27
272
1
159
153
72
23
13
192
11
16
24
144
45
36
12
24
3
8
97
47
120
265
23
48
64
264
96
104
229
107
13
155
192
1
23
72
112
165
27
45
36
144
60
48
35
96
337
23
37
59
85
3
81
24
108
35
85
83
16
8
241
47
64
8
120
256
117
27
81
47
73
71
25
23
157
35
24
96
61
27
153
95
144
49
84
11
96
61
3
321
120
23
37
48
36
159
56
16
93
171
69
48
72
227
61
107
37
59
24
120
120
136
117
179
181
72
180
23
37
27
93
36
72
47
13
27
45
228
63
296
73
72
159
176
25
23
193
119
24
64
81
24
192
15
80
48
145
132
35
24
216
61
99
9
96
36
84
191
205
35
192
40
32
24
136
8
73
72
60
155
73
180
24
59
61
83
85
27
80
96
264
40
9
240
12
72
60
71
121
239
1
120
23
1
255
69
27
21
72
72
35
1
23
96
25
23
40
225
60
83
24
1
120
143
37
108
24
192
36
27
33
63
152
37
36
95
96
88
192
105
39
96
93
35
16
117
12
143
24
168
96
96
48
205
36
36
75
200
25
23
85
35
25
71
96
13
11
144
1
47
85
12
108
27
8
72
96
37
120
72
35
96
72
24
13
147
8
133
84
60
35
73
47
24
24
96
24
37
216
59
48
13
72
132
63
45
11
1
63
45
35
25
143
184
141
12
87
21
60
23
40
21
36
252
107
145
396
60
119
24
37
84
24
156
36
72
132
99
21
60
360
119
72
73
239
157
11
25
72
216
135
24
192
213
12
96
12
132
23
120
13
35
168
120
61
11
72
136
144
81
36
96
12
287
1
144
23
85
251
144
25
207
9
144
47
1
87
152
48
25
72
63
56
1
15
81
143
1
228
107
61
107
352
153
47
88
153
144
120
24
12
83
24
25
47
24
24
40
128
352
72
81
132
48
72
155
85
48
132
108
219
8
37
240
48
11
40
129
60
12
135
224
24
48
72
217
23
120
48
48
192
97
71
49
47
61
24
156
72
287
240
168
40
81
95
49
135
120
81
216
276
27
117
11
25
48
71
61
120
72
107
1
204
203
373
27
45
35
168
157
12
263
72
96
73
24
48
207
96
117
83
1
71
48
24
133
72
315
93
24
11
192
48
85
60
47
37
108
72
108
60
216
111
153
ABCD 93767491204*3^$a+1 [50055]
75
15
165
15
36
45
24
21
96
15
12
63
108
9
21
60
156
291
33
27
60
3
6
195
108
12
120
15
84
21
75
54
27
45
90
9
99
105
60
231
36
33
12
12
60
3
9
240
36
24
39
57
132
63
9
24
24
27
24
117
9
54
102
144
36
27
60
27
9
96
96
12
72
39
90
39
48
69
123
36
36
36
45
219
144
81
36
39
24
36
36
63
129
3
54
15
24
12
15
225
99
96
138
15
111
69
12
48
96
159
126
84
27
99
45
84
96
36
60
180
315
18
252
147
63
33
27
57
213
3
60
24
57
39
12
15
24
30
15
276
39
30
39
180
21
15
60
45
195
21
15
60
123
105
84
120
12
81
63
45
336
36
150
57
60
21
6
21
123
36
45
84
27
45
60
3
6
36
30
18
150
57
12
72
156
39
9
12
3
126
90
129
15
9
72
96
60
15
57
117
39
51
6
87
72
60
60
21
3
60
12
3
45
12
63
180
96
33
21
30
237
84
9
99
3
9
105
3
33
3
15
12
54
39
12
60
24
24
36
180
81
120
243
15
36
69
192
129
39
180
57
99
75
9
60
72
60
72
48
3
90
27
24
204
60
15
81
135
21
63
150
27
45
27
168
24
15
156
33
72
273
72
183
15
9
36
72
285
15
24
69
90
45
111
33
12
81
27
156
165
135
27
93
12
84
111
9
24
72
48
24
36
27
108
81
9
120
15
24
141
6
54
15
177
24
123
21
99
60
72
180
51
93
12
39
36
117
60
12
81
147
36
36
21
3
51
9
36
9
12
15
108
21
180
3
51
177
24
108
33
15
108
57
39
48
12
120
24
27
93
57
30
90
24
3
96
117
87
183
9
36
60
39
33
33
3
96
204
12
24
39
21
39
36
33
48
12
96
111
24
72
33
36
21
135
45
27
156
105
90
9
3
33
21
36
90
93
96
96
3
60
69
3
9
24
12
72
57
75
39
69
33
18
42
108
51
15
213
120
12
21
18
36
90
36
63
24
12
9
87
3
9
21
111
75
9
27
93
87
105
3
69
93
159
201
27
36
12
105
48
36
24
15
72
33
186
30
123
21
36
99
36
24
21
54
9
12
60
24
72
39
309
84
63
48
21
96
120
60
132
36
81
36
18
45
45
66
9
45
27
33
36
3
12
120
216
9
90
21
33
99
3
33
57
27
192
21
3
171
129
105
6
36
105
39
84
126
123
117
39
12
195
57
12
36
24
69
15
72
39
6
15
120
39
60
54
156
150
21
9
3
93
90
9
111
33
147
33
111
150
123
60
48
84
21
144
24
156
135
45
24
15
36
51
45
159
93
156
36
60
45
90
6
108
51
75
30
6
237
63
33
24
12
84
15
72
57
72
24
60
57
15
108
15
177
3
186
51
252
36
87
33
21
186
129
60
9
30
105
135
162
27
21
75
75
66
6
18
51
51
45
24
24
180
15
36
33
72
21
75
108
15
21
156
108
36
45
66
114
3
27
9
81
36
15
48
141
84
42
84
21
105
18
96
81
24
24
45
27
180
24
135
36
93
132
45
54
9
132
24
99
6
15
144
15
117
12
111
45
24
183
45
39
33
132
84
27
57
12
84
24
48
75
129
21
30
114
63
81
51
51
18
15
84
36
12
129
75
9
75
84
57
51
12
33
27
48
45
3
87
33
21
54
57
120
12
48
24
69
51
21
18
36
120
33
96
36
36
15
24
153
36
21
36
60
54
69
36
39
66
3
3
210
114
54
72
3
24
36
147
33
21
135
96
3
129
21
ABCD 93768196376*3^$a+1 [50101]
54
101
139
5
31
21
69
15
24
132
80
148
140
60
7
21
44
13
3
132
21
24
15
20
36
24
12
100
39
45
15
9
21
15
80
16
3
5
7
65
43
65
36
25
87
44
108
112
63
6
75
69
36
30
9
20
12
19
57
20
193
75
72
20
139
53
31
9
60
192
24
21
23
16
36
20
175
18
6
144
17
19
41
40
44
55
30
11
40
3
60
12
5
60
4
9
15
60
12
8
12
136
68
4
8
67
36
5
55
21
9
99
27
9
51
45
99
5
36
100
48
8
108
1
51
8
25
75
39
105
120
36
156
144
32
60
13
159
15
6
35
40
69
71
16
80
25
108
15
80
52
33
11
12
4
180
69
30
41
36
19
30
39
39
5
25
27
36
9
75
15
33
27
45
48
132
36
44
73
12
108
6
41
16
68
36
24
12
37
15
128
88
144
72
8
12
55
105
39
30
111
8
108
13
71
55
30
23
31
5
91
33
56
55
54
63
3
45
84
92
136
24
56
60
7
33
9
95
88
32
76
27
21
15
5
180
4
27
9
32
67
36
24
17
24
12
40
12
105
60
27
8
40
12
15
24
41
36
43
45
45
11
85
18
117
9
87
12
57
24
39
32
4
15
161
49
36
63
20
85
15
188
4
60
3
41
16
96
9
30
21
20
19
5
100
39
9
152
24
4
27
5
13
15
80
52
33
27
180
39
41
148
36
60
24
111
5
31
138
15
81
35
55
9
48
33
51
93
30
65
31
5
36
28
57
59
36
40
44
31
29
4
60
60
20
67
5
25
24
35
36
28
8
67
81
20
4
48
20
4
3
77
88
15
5
1
59
36
72
7
141
44
31
65
85
36
75
24
12
48
39
5
97
18
5
40
92
79
41
36
28
32
72
120
36
4
32
16
3
89
60
67
81
8
4
27
101
4
44
96
180
40
44
16
48
116
172
3
29
12
64
24
8
7
45
56
16
15
9
9
36
95
4
12
9
36
11
4
3
101
61
54
6
3
51
189
116
4
51
9
27
41
48
16
36
80
7
33
9
18
21
24
36
140
4
27
5
16
48
39
41
120
31
29
4
48
108
9
11
85
95
49
27
68
52
56
12
28
99
5
28
21
51
20
180
88
56
91
5
13
15
15
177
9
15
24
81
47
13
36
23
48
37
156
6
9
32
12
55
30
72
135
48
36
69
11
72
13
171
75
9
15
9
192
24
81
15
3
153
44
64
81
48
11
124
56
144
136
159
201
36
33
123
60
20
67
77
180
13
6
66
15
44
31
24
30
15
81
3
45
60
63
8
4
81
24
75
12
156
27
5
7
33
8
160
132
60
57
3
15
42
18
21
56
48
1
135
39
33
44
40
60
36
3
36
45
45
54
117
32
55
57
104
72
60
4
60
60
105
30
5
13
155
25
95
31
5
91
89
4
20
61
131
36
73
35
40
15
41
115
45
24
116
36
19
18
3
27
137
28
12
24
21
48
15
116
4
20
112
9
71
16
3
177
12
212
100
116
48
85
11
4
24
20
52
164
1
30
209
36
148
75
36
21
69
39
75
41
120
52
3
66
99
60
44
40
15
41
76
180
9
87
44
64
12
3
45
45
24
23
7
41
31
5
55
41
108
12
13
24
72
18
5
40
45
35
28
3
57
69
59
64
147
21
39
21
27
5
16
44
36
79
5
132
25
23
31
5
4
15
57
24
72
9
18
113
79
65
16
189
15
75
24
5
12
13
195
9
35
52
15
18
6
144
36
17
49
95
24
84
55
5
7
18
3
44
84
64
57
54
101
25
15
8
28
48
120
36
8
67
180
9
9
23
84
40
99
41
28
132
44
25
11
115
24
5
4
75
101
12
13
99
15
102
119
36
13
75
12
8
175
77
36
28
39
17
60
28
15
77
36
72
16
21
48
27
36
20
220
9
90
30
60
23
7
29
4
188
72
52
3
72
33
51
5
49
6
17
72
55
66
47
12
127
5
4
9
23
4
39
24
36
5
16
33
23
40
39
45
104
60
115
6
35
4
84
15
45
105
72
54
30
27
92
25
6
9
8
40
20
64
15
141
12
12
48
116
19
5
36
16
20
40
44
1
63
96
60
20
4
48
20
112
36
39
81
45
47
43
9
72
24
24
48
24
15
45
123
53
49
59
40
15
66
24
15
51
18
15
81
27
39
41
28
21
39
20
121
15
3
41
55
17
24
36
124
20
36
40
9
54
54
23
4
44
16
108
51
36
41
40
12
80
72
84
19
5
16
15
57
60
168
80
16
96
8
4
12
36
24
84
69
27
33
71
36
16
57
107
13
83
48
31
69
24
20
60
31
5
49
63
12
72
15
18
102
24
41
79
29
40
45
66
57
3
36
21
12
92
24
120
4
132
3
45
15
77
ABCD 93768368074*3^$a+1 [50043]
50
16
26
52
26
37
24
51
69
21
27
35
10
68
28
36
74
49
15
198
122
1
21
74
22
108
20
16
68
7
9
24
102
128
58
30
24
26
55
108
75
32
48
37
45
20
4
48
111
15
9
33
48
54
56
166
15
29
67
17
103
75
69
24
141
99
35
121
33
30
6
44
22
33
96
111
176
72
22
48
50
1
29
156
24
67
21
8
19
36
5
19
41
84
43
87
33
17
22
26
19
3
45
35
96
1
39
24
33
60
117
6
9
41
16
14
10
39
36
59
10
51
29
7
23
48
22
15
21
14
1
72
24
41
19
36
9
15
33
111
240
12
48
35
24
106
134
16
14
55
35
58
8
4
36
32
28
171
120
84
77
70
50
52
18
45
69
30
21
35
22
87
3
56
24
6
52
8
16
104
211
11
13
12
12
27
144
2
40
48
39
36
5
31
23
13
125
70
72
93
3
54
26
25
36
29
24
7
41
79
36
3
104
1
39
57
108
35
96
1
24
132
72
60
63
45
27
72
9
17
67
11
1
15
93
3
33
105
27
45
24
8
22
9
24
12
41
138
90
30
24
66
7
12
96
35
174
16
15
36
36
24
29
4
132
30
21
3
72
18
14
48
10
38
16
90
8
46
80
10
54
33
17
31
204
48
27
57
84
51
24
30
20
16
63
33
32
22
21
33
66
9
15
105
95
37
27
33
23
16
33
81
84
51
9
116
4
75
3
18
15
95
106
86
34
39
105
44
82
9
197
19
105
39
60
5
30
40
2
102
40
18
38
72
157
83
10
24
30
33
21
60
32
43
27
72
6
87
57
36
12
20
22
153
24
39
2
19
11
48
24
66
31
63
8
48
16
21
12
48
24
53
18
42
22
56
10
32
40
20
43
9
8
142
9
45
39
5
6
1
33
51
57
32
10
56
10
110
1
129
102
32
10
3
35
64
24
21
45
63
15
57
9
6
48
33
45
18
69
41
160
39
36
69
27
9
15
12
27
57
15
9
17
22
21
59
37
84
69
20
7
9
44
100
15
48
15
62
58
2
22
45
81
20
88
120
39
15
18
62
16
21
36
48
87
2
22
45
24
72
107
13
77
7
63
72
9
5
79
120
125
6
72
49
24
95
10
14
78
4
30
24
45
59
1
60
12
65
72
31
15
104
66
7
113
16
3
60
45
12
14
97
84
3
26
7
24
15
6
84
54
54
3
17
22
18
63
23
144
181
36
23
16
45
5
22
102
18
57
15
81
47
25
33
44
67
15
26
30
150
43
60
24
72
11
18
7
12
11
49
57
51
53
12
7
3
2
31
21
36
8
55
81
78
26
7
39
21
69
30
26
64
14
49
95
6
12
72
55
71
10
84
75
57
15
15
8
6
31
45
54
24
86
34
18
144
39
15
24
93
27
117
33
36
75
51
26
4
51
12
65
48
19
63
30
20
16
15
45
90
2
43
29
7
41
94
9
47
37
60
21
32
7
11
46
183
35
13
93
12
42
105
36
69
15
5
60
16
36
3
12
108
111
21
221
43
24
27
6
108
14
1
5
90
10
54
6
15
24
5
127
71
10
8
7
12
57
3
95
66
30
24
66
46
21
24
45
99
9
12
54
96
8
85
36
15
21
29
70
72
57
15
26
31
24
5
4
86
24
16
21
11
30
124
30
21
24
24
27
57
12
69
15
45
15
77
55
135
2
16
6
48
18
38
40
57
48
15
42
8
22
8
1
108
117
54
21
29
24
31
9
63
95
25
15
32
85
36
12
45
24
8
30
16
32
37
35
18
12
31
69
3
27
105
120
45
26
10
14
112
78
18
8
25
12
3
96
14
7
53
46
56
30
19
48
15
45
11
136
24
2
7
57
3
35
1
39
45
12
29
76
15
24
60
35
40
6
111
33
36
8
40
51
12
33
54
162
120
63
15
30
15
21
14
37
3
8
30
19
201
3
17
12
31
57
38
61
51
117
155
13
60
23
37
45
135
9
14
22
12
72
15
24
5
31
33
15
81
75
5
127
60
60
60
12
27
8
25
36
21
14
30
34
48
9
9
6
98
22
24
9
65
7
209
24
7
129
144
8
12
55
12
89
7
33
54
72
90
3
11
1
15
45
24
45
14
1
36
36
108
21
30
24
90
102
24
144
2
30
48
1
39
2
7
71
54
7
9
170
154
27
53
43
83
24
16
42
3
72
27
93
93
30
2
40
8
187
72
3
80
49
9
14
145
36
72
3
45
59
22
15
243
8
22
162
9
81
24
12
75
24
48
87
56
18
7
12
36
69
20
22
9
77
4
44
7
165
3
24
21
54
78
12
15
101
10
90
99
36
89
30
85
41
7
9
111
12
57
6
9
23
13
35
48
61
9
15
65
10
74
16
14
61
12
15
24
105
21
18
32
94
3
105
36
66
24
2
55
23
22
90
32
90
6
22
27
101
100
6
8
37
11
64
33
12
53
156
34
45
132
93
20
7
53
31
17
55
12
12
24
5
70
9
63
9
9
14
25
71
24
1
24
21
90
2
22
21
117
27
5
31
24
23
109
11
42
7
60
36
9
15
41
28
50
49
63
42
51
96
33
146
37
243
6
36
27
3
62
16
36
48
27
60
24
15
21
11
ABCD 93768925546*3^$a+1 [50016]
21
54
18
15
3
60
72
37
68
60
99
6
48
126
54
54
18
78
49
20
51
9
16
29
90
90
3
69
55
5
84
51
39
109
41
12
24
156
7
36
17
12
6
21
45
115
65
6
49
5
84
24
66
9
100
5
3
9
79
17
75
15
109
119
60
66
24
12
60
120
43
89
3
63
54
72
15
36
207
33
52
35
25
68
57
3
180
15
12
6
12
19
24
29
55
5
12
36
18
25
35
9
40
125
27
9
60
84
43
12
23
90
15
93
30
61
48
53
43
11
96
84
25
80
4
5
27
12
153
159
81
12
36
126
144
6
3
280
60
32
51
45
144
28
5
72
48
27
120
3
30
115
35
13
35
90
18
6
31
59
84
1
89
55
24
72
48
32
21
55
5
12
3
60
99
33
81
31
96
17
15
16
131
13
125
63
99
25
68
12
135
48
6
84
42
54
31
56
33
132
55
17
3
159
33
40
8
40
20
3
217
65
19
35
60
84
60
21
48
3
13
77
108
111
243
42
19
35
37
17
48
39
4
12
5
48
114
30
36
144
135
52
35
54
39
12
4
32
129
19
17
15
40
17
120
15
21
19
8
27
18
18
6
55
108
20
33
108
72
75
9
51
9
18
108
13
36
53
3
52
17
54
25
12
5
27
21
60
19
128
105
75
9
51
39
108
6
12
42
13
17
127
41
15
3
54
12
3
21
19
12
23
12
204
21
16
48
96
29
91
35
1
32
21
171
60
64
29
108
7
11
9
15
37
8
132
60
9
27
15
84
6
19
20
69
27
28
32
4
71
18
55
65
36
79
29
6
21
45
43
11
54
55
17
24
91
65
18
36
9
261
60
84
60
67
53
7
101
7
68
39
54
87
40
20
124
20
9
6
54
39
88
143
12
42
103
23
30
27
105
102
6
12
108
19
36
77
12
150
30
36
7
104
16
17
75
12
64
32
24
28
41
30
24
30
108
19
24
107
138
7
44
4
17
195
9
3
228
33
36
19
72
5
27
21
72
79
68
141
6
21
52
47
18
3
12
21
79
32
105
96
135
24
69
27
27
37
35
1
23
30
7
48
17
39
40
29
39
21
27
4
24
11
90
63
28
20
3
57
24
28
65
96
120
6
36
13
116
60
39
201
3
1
44
147
81
27
1
96
65
15
9
54
72
30
55
8
48
24
9
126
36
18
24
66
42
90
13
204
83
97
35
30
7
84
32
3
25
35
49
5
18
12
18
18
72
18
19
17
75
33
63
60
4
5
31
104
39
6
51
3
49
68
27
18
54
21
52
47
144
54
60
67
35
18
3
39
13
41
36
108
48
115
53
66
60
66
24
48
6
84
36
54
18
42
55
53
90
49
23
121
95
69
12
63
72
90
54
54
15
3
84
6
54
30
19
125
7
29
6
37
32
4
101
180
19
5
27
3
162
78
49
35
25
125
3
64
68
48
45
19
36
53
27
9
19
17
60
12
3
24
16
17
66
42
15
4
48
41
19
12
20
36
15
9
16
48
17
7
17
75
15
33
12
39
61
71
72
120
93
60
28
32
40
5
54
21
27
1
5
39
81
36
19
41
36
72
48
54
81
45
24
126
90
55
48
32
99
73
68
40
35
37
17
48
27
15
13
113
48
7
29
60
108
27
129
72
147
16
17
78
49
5
18
69
21
84
24
55
17
12
18
9
9
7
35
18
19
92
33
48
18
90
19
32
4
32
40
179
24
30
27
9
3
93
48
27
33
156
18
1
41
31
20
69
60
63
93
7
11
37
53
54
180
78
75
33
19
12
53
36
151
20
99
1
41
18
30
6
48
36
24
13
53
54
198
7
32
69
7
17
66
1
24
36
35
48
25
128
72
33
84
78
72
1
47
36
9
81
36
19
96
35
54
31
53
108
39
120
4
77
84
19
17
7
263
25
89
103
8
63
97
89
51
160
89
243
51
54
75
16
44
21
36
43
140
3
45
93
27
12
141
87
28
12
24
29
19
17
18
90
72
163
41
72
12
132
18
85
5
3
24
21
19
24
17
138
1
53
78
12
1
36
24
65
7
12
113
12
3
33
27
9
15
9
19
68
24
51
102
36
90
60
49
5
12
18
33
153
39
27
1
108
41
123
21
27
3
61
48
35
25
32
33
3
4
53
48
24
63
76
59
120
1
32
117
18
30
24
15
51
69
75
18
18
97
48
107
78
39
63
6
19
107
93
15
145
11
6
31
59
13
68
3
144
96
129
63
42
55
32
21
27
111
1
5
51
52
20
60
45
6
12
132
138
42
12
73
53
108
7
44
36
27
45
21
72
7
125
3
12
93
39
99
42
198
12
18
54
37
89
55
5
54
12
6
12
78
30
115
ABCD 93769286868*3^$a+1 [50019]
24
96
12
21
91
8
12
4
8
93
72
108
39
84
36
21
36
48
43
89
75
76
116
57
39
112
36
149
75
24
12
12
28
53
51
24
64
5
12
72
15
28
12
41
43
132
32
24
16
5
51
141
132
19
72
36
72
17
111
40
5
60
79
65
43
41
216
19
41
19
20
4
24
5
63
57
55
12
96
12
41
31
29
75
76
56
9
12
19
24
116
57
15
16
41
7
12
48
41
63
24
9
7
80
4
53
48
15
40
89
43
32
28
56
16
20
84
4
36
60
32
76
72
12
96
17
43
29
115
53
12
15
16
32
36
76
5
60
39
24
64
12
17
3
88
17
15
9
48
36
31
60
24
20
48
28
12
20
124
29
103
5
3
36
12
9
19
8
40
96
12
20
48
36
9
39
9
55
89
75
12
28
92
69
27
9
43
32
72
9
7
8
24
33
39
4
12
24
20
9
7
108
60
60
56
4
56
40
12
104
28
5
36
15
16
5
15
21
27
72
4
44
21
7
48
80
12
36
16
89
7
8
4
17
67
12
12
17
48
51
21
87
28
48
41
12
43
36
72
12
41
15
28
24
41
27
21
75
12
24
4
12
5
12
67
20
21
19
8
36
81
195
21
39
84
21
60
72
12
27
4
20
21
27
4
48
29
19
24
24
29
12
31
29
7
245
48
7
65
24
48
7
17
84
15
16
12
32
16
77
12
15
12
24
57
99
4
41
39
16
60
156
20
4
24
60
5
3
16
44
9
7
20
21
7
36
72
17
48
24
15
48
9
7
12
65
31
92
16
36
41
75
33
15
28
17
27
9
79
32
60
36
4
72
60
32
33
19
5
3
33
7
44
60
76
41
3
60
4
48
36
53
36
31
180
48
5
15
9
27
4
41
3
64
5
12
31
128
21
15
16
29
15
21
19
17
7
120
53
108
19
56
60
60
88
68
9
27
45
43
56
21
36
96
12
39
33
15
52
12
17
12
24
31
24
29
75
12
93
36
60
7
5
79
53
75
88
8
9
7
20
144
36
4
17
3
57
55
29
7
12
144
32
160
29
36
15
28
8
4
20
4
20
189
12
39
64
12
20
4
101
7
72
41
19
24
20
33
27
16
12
68
57
43
20
24
28
8
4
53
3
9
51
24
48
16
29
7
56
64
12
20
4
17
19
8
81
39
124
17
15
168
24
4
44
69
79
5
36
7
80
28
89
31
32
216
9
3
64
17
3
33
3
36
96
45
31
36
137
3
52
17
55
17
27
21
108
15
84
4
20
16
5
51
57
31
101
3
117
27
24
45
19
53
103
5
195
21
39
16
12
12
84
108
36
188
21
27
16
68
16
120
29
51
16
24
44
132
4
12
41
12
60
7
60
5
3
60
21
19
17
31
12
24
12
96
60
8
105
12
3
33
27
16
36
36
72
53
3
4
96
5
39
4
72
56
12
52
29
51
4
44
117
135
52
17
99
96
16
92
4
44
16
24
80
24
192
16
24
29
27
16
24
5
99
88
116
40
17
43
56
16
8
69
60
15
16
113
63
45
31
77
31
17
31
29
19
24
5
60
31
24
17
3
24
9
12
15
72
9
75
4
36
5
39
84
81
7
132
41
43
8
16
17
7
48
5
15
48
9
15
160
12
41
51
16
12
144
36
96
12
8
21
51
40
84
29
187
104
4
36
32
69
12
24
55
17
55
8
9
12
51
21
55
120
12
60
8
33
79
32
28
65
99
81
3
40
5
15
84
69
15
33
3
21
19
20
4
72
5
15
16
8
28
36
137
255
33
12
96
36
3
4
48
32
28
5
19
104
28
24
12
8
52
60
8
40
5
60
55
53
63
9
39
16
53
115
20
21
127
5
39
64
32
9
12
67
48
12
104
16
20
9
3
120
28
56
72
9
84
19
17
3
76
8
40
5
39
4
149
67
29
43
65
36
3
60
9
48
31
8
28
101
3
4
20
28
17
48
72
72
36
19
41
15
52
48
96
5
7
29
48
3
21
84
7
17
123
105
36
19
5
156
27
16
32
16
8
76
20
4
32
28
20
160
24
20
57
39
21
15
16
17
183
16
8
4
96
5
48
15
4
17
72
19
24
8
4
12
36
77
24
99
16
12
53
43
20
4
17
39
52
32
9
12
31
24
60
65
15
52
5
7
108
12
8
69
67
8
16
44
24
16
20
36
28
20
52
12
68
60
4
20
4
48
12
8
24
57
39
9
103
5
19
32
9
31
84
24
12
5
31
5
27
4
104
4
24
12
48
108
68
33
7
80
16
137
51
40
29
7
53
12
36
24
43
36
41
15
96
33
103
29
111
33
87
12
4
77
39
4
29
3
117
24
79
29
43
44
28
20
88
24
17
31
84
8
4
12
48
53
63
24
40
125
12
15
52
12
20
69
63
9
3
4
132
44
124
92
69
36
15
12
9
48
7
24
20
28
17
3
112
29
111
84
4
65
7
8
12
132
52
29
12
43
56
36
12
4
36
8
57
63
16
8
16
8
33
99
9
19
24
20
52
36
29
43
72
32
57
7
29
12
19
60
12
60
60
65
115
116
4
24
65
51
4
60
12
12
20
21
12
15
21
7
120
5
3
40
56
24
132
40
29
48
60
27
45
48
43
24
32
48
57
7
92
36
72
9
15
33
60
12
51
16
72
36
5
211
5
36
31
72
65
51
16
8
40
5
60
7
5
3
24
72
60
12
28
5
39
76
60
17
15
12
105
7
5
7
32
21
91
29
51
160
5
67
5
36
36
60
63
40
20
24
168
36
108
96
60
4
116
40
20
45
63
105
43
5
55
108
41
12
7
72
48
5
75
60
36
64
29
ABCD 93769666052*3^$a+1 [50008]
12
17
40
123
53
61
18
12
90
11
88
272
25
143
127
168
36
108
180
66
75
24
45
83
133
75
141
90
54
35
1
36
18
186
23
40
248
72
16
144
96
24
3
48
45
69
72
11
97
90
48
245
139
84
17
7
48
17
48
240
7
66
36
90
6
147
135
60
48
18
107
7
65
37
18
57
129
30
126
18
6
54
12
24
9
3
60
33
21
75
24
27
84
150
54
66
270
29
16
15
36
54
23
133
90
65
7
18
90
53
37
18
6
48
11
79
161
37
72
60
126
30
35
37
42
201
69
83
55
9
63
78
3
96
56
37
72
24
66
54
51
56
64
8
73
144
36
72
72
54
54
90
108
150
84
186
69
15
105
21
72
6
144
5
16
27
18
132
23
151
18
90
6
255
27
42
203
223
96
18
30
78
120
24
18
105
51
21
21
27
45
195
21
75
69
72
219
264
15
18
207
8
25
23
16
48
15
36
45
15
65
217
39
141
35
115
90
120
83
40
117
3
15
102
54
54
36
360
78
21
15
30
240
36
39
144
15
36
69
8
247
108
48
114
36
231
105
63
15
30
42
113
61
42
9
39
60
102
60
18
185
136
8
31
9
75
21
24
72
159
54
66
17
73
54
150
66
114
90
36
54
147
9
6
33
141
35
264
16
272
7
65
61
60
30
162
39
104
72
55
17
97
30
18
96
30
9
87
273
80
1
39
51
45
141
90
18
12
114
12
42
120
132
23
16
9
198
90
279
45
168
66
6
3
56
240
55
36
288
21
111
54
90
30
90
6
3
80
61
66
6
27
56
19
6
12
24
3
96
39
6
216
36
47
48
72
13
83
7
9
93
18
9
8
73
108
155
61
18
126
6
36
57
8
48
79
60
12
6
18
9
21
75
87
9
141
12
36
6
36
57
15
30
108
54
78
51
15
54
75
51
36
126
35
7
90
12
90
216
24
105
111
18
15
24
261
72
24
18
57
105
228
60
90
5
205
83
103
126
48
155
136
51
54
15
104
7
96
48
9
80
61
102
42
75
15
18
39
51
77
7
9
24
171
5
7
57
72
21
72
83
19
108
81
9
60
72
11
64
33
12
114
54
162
9
104
13
72
48
24
83
7
48
78
120
42
18
48
111
75
84
72
72
305
37
24
155
19
6
144
111
15
9
45
66
36
18
35
61
84
71
55
9
200
160
80
55
126
35
160
57
39
105
36
72
96
36
30
78
30
6
30
150
51
8
151
9
15
65
55
96
126
18
105
21
54
66
90
54
11
151
96
12
18
42
72
113
31
12
42
27
39
144
216
144
60
18
18
102
18
81
15
30
24
99
27
48
101
160
15
12
42
90
102
54
21
39
102
90
137
13
83
55
6
59
85
72
162
30
75
21
90
65
55
24
353
109
75
213
270
6
84
35
37
78
108
33
80
16
51
48
60
36
18
27
24
104
40
33
399
33
126
6
48
186
129
27
240
18
30
36
17
97
15
80
13
30
108
17
72
1
6
33
72
8
25
150
185
7
89
40
57
23
67
48
21
183
105
80
157
18
30
27
45
11
187
132
120
78
51
96
24
21
3
105
6
72
129
48
33
87
128
72
280
117
36
54
33
111
129
15
150
18
113
144
85
18
30
3
32
25
84
96
27
56
79
48
233
40
ABCD 93769686358*3^$a+1 [50088]
186
48
177
3
37
104
9
30
6
27
3
294
48
15
147
162
3
33
15
57
15
96
72
15
9
33
18
84
78
18
97
5
18
24
49
32
63
57
9
31
8
69
6
21
15
108
66
24
27
24
15
1
80
51
18
36
18
90
3
48
87
153
87
54
228
15
21
6
13
41
36
3
16
17
12
51
192
48
39
18
7
41
90
60
30
99
117
6
18
67
32
45
30
6
72
18
36
1
104
144
39
97
8
15
25
35
30
180
96
75
64
48
8
57
39
69
12
24
48
60
30
180
42
66
60
162
135
57
36
19
41
270
18
12
18
54
27
15
36
37
17
66
18
90
1
23
72
33
21
102
24
13
5
43
83
109
35
30
36
24
18
54
48
18
18
24
36
54
18
19
128
33
12
6
102
18
6
36
30
42
48
3
64
5
3
48
40
35
54
6
36
45
3
6
66
45
45
36
18
42
27
21
204
12
6
18
66
105
24
96
15
18
36
54
18
43
32
177
30
57
21
3
9
6
66
18
18
3
192
24
183
48
9
33
48
108
96
90
108
13
8
9
183
48
45
99
3
24
36
18
144
7
23
57
3
45
63
18
31
8
48
33
24
18
30
39
40
80
9
126
9
16
23
57
3
12
129
15
9
15
18
12
216
60
84
18
54
24
90
36
21
64
23
72
48
108
18
54
61
119
6
19
8
48
51
30
24
72
162
21
24
207
36
30
39
3
61
95
36
6
12
3
15
25
17
15
3
12
1
32
45
19
56
9
60
84
6
48
60
45
57
6
9
136
53
66
24
90
126
66
55
35
42
108
15
48
189
51
40
17
72
18
93
24
135
30
18
25
17
31
5
51
21
3
15
81
75
133
32
3
36
12
42
30
162
6
102
36
219
105
42
48
18
72
43
137
63
63
9
33
90
12
36
60
12
114
51
33
55
104
21
150
69
33
7
35
90
27
129
6
36
84
25
53
120
51
27
18
12
39
3
18
12
78
54
43
56
45
66
73
77
18
36
69
105
6
72
18
39
48
87
90
36
19
41
7
8
15
6
115
11
85
5
3
24
75
96
37
17
48
42
21
24
63
33
120
96
15
1
17
36
36
24
54
66
7
17
30
1
41
15
15
81
87
30
75
57
18
18
48
96
18
36
21
16
17
36
51
48
21
60
7
5
18
9
96
39
6
51
3
48
42
66
24
73
35
93
64
5
102
18
6
69
33
78
25
47
180
84
25
89
55
47
24
66
39
16
48
32
69
18
12
189
87
252
66
6
84
1
48
5
123
24
3
18
30
24
18
12
39
24
15
1
89
18
90
3
9
15
93
19
23
73
35
13
5
54
126
12
75
15
18
31
5
18
18
103
5
42
33
21
138
57
15
36
37
5
210
25
83
42
198
13
35
6
55
56
88
11
6
54
138
15
27
18
66
1
48
11
45
21
126
78
12
54
114
72
12
6
9
63
33
15
6
120
6
18
84
78
9
39
114
7
29
102
45
45
24
51
57
66
36
270
54
45
69
3
9
18
90
18
9
9
55
95
72
18
162
12
6
75
96
24
51
6
39
16
35
18
234
66
42
72
66
60
15
39
18
72
15
120
45
120
288
3
21
43
8
57
18
93
15
1
29
27
33
7
23
9
27
78
30
18
42
13
125
19
23
33
120
72
147
6
18
21
88
101
72
75
15
132
18
3
9
6
84
132
90
18
12
33
45
48
115
32
33
132
30
18
54
54
24
18
37
35
18
27
72
21
27
27
6
7
41
24
15
3
72
72
54
15
24
16
29
18
60
285
57
87
24
16
248
3
30
7
35
21
69
108
72
36
156
223
96
152
40
8
315
21
9
36
43
8
24
39
36
36
49
8
45
3
39
48
78
48
54
78
12
3
24
40
8
57
30
114
15
72
33
42
90
3
72
40
77
36
24
72
30
78
67
5
48
18
150
18
84
90
75
201
39
33
135
3
6
108
36
12
75
57
207
63
121
32
3
24
21
9
15
27
45
24
21
36
12
3
93
72
75
9
114
12
60
13
35
54
18
24
126
90
93
27
13
29
3
33
120
24
102
6
3
72
105
48
72
7
107
36
33
21
30
6
7
11
90
12
24
18
18
72
90
90
151
5
24
72
84
15
24
3
90
3
9
63
24
16
104
33
87
3
45
45
3
15
9
48
15
12
21
87
6
66
33
21
27
27
78
87
40
11
60
30
126
6
7
23
60
13
221
138
33
9
63
63
33
24
105
18
90
19
11
37
5
3
33
144
7
41
54
36
24
21
24
21
114
18
12
36
60
67
56
57
12
72
24
54
13
8
15
121
48
11
36
54
75
9
63
88
32
3
ABCD 93770343794*3^$a+1 [50014]
87
45
84
8
7
60
5
28
57
59
12
85
23
72
12
28
33
102
18
60
54
21
15
21
116
204
13
35
7
101
72
25
83
7
48
5
4
15
53
16
24
45
23
103
60
36
120
5
19
377
48
64
15
33
44
13
35
31
54
11
16
15
165
15
90
11
7
5
43
54
78
48
24
45
21
108
24
95
7
18
23
13
27
24
20
43
72
30
155
4
9
36
51
33
132
11
12
43
69
48
51
29
181
24
3
45
3
15
21
44
4
80
36
1
54
5
36
103
30
11
97
27
68
88
69
72
119
121
11
28
60
32
25
63
12
140
79
209
91
18
3
39
45
60
8
7
33
72
9
12
107
241
47
19
5
73
75
48
44
223
5
60
36
4
80
67
45
9
24
23
43
5
145
47
7
45
3
18
36
215
79
5
49
12
11
103
45
39
57
20
175
126
47
25
35
96
64
8
28
12
27
165
272
36
4
56
100
32
7
141
12
12
9
60
47
12
16
27
9
69
251
31
42
102
54
6
41
12
121
36
18
36
126
63
32
28
21
35
312
24
16
69
30
60
66
42
113
28
24
177
15
44
25
35
25
15
87
53
60
52
80
25
39
48
45
66
45
27
5
19
48
18
24
3
27
90
3
8
13
30
21
68
156
7
108
29
48
84
1
3
56
48
52
80
100
24
75
9
27
9
12
9
3
195
101
7
9
123
33
48
84
15
17
60
103
21
27
9
44
96
19
36
29
16
93
95
13
42
12
81
144
9
144
27
45
11
13
54
5
61
96
83
60
52
176
144
24
96
16
72
12
68
73
24
119
37
59
73
11
16
39
9
20
16
12
57
23
25
54
21
60
92
133
63
144
32
31
42
48
90
24
65
19
60
30
71
25
51
72
120
20
1
27
9
11
4
135
113
151
36
53
16
21
59
31
89
37
179
84
100
32
12
112
135
21
24
8
31
6
11
19
101
172
21
12
123
21
15
48
32
55
9
20
1
23
181
30
45
36
44
1
15
80
24
12
85
18
6
108
12
11
160
9
3
36
156
9
36
11
12
31
17
48
16
99
9
21
11
24
112
33
15
24
21
144
27
129
195
20
24
13
23
1
3
117
35
4
51
18
6
101
4
24
45
203
13
107
4
48
3
17
16
12
32
37
15
8
7
60
18
3
32
1
95
40
75
5
4
60
3
18
15
111
33
32
36
24
24
120
61
11
24
16
20
73
66
24
9
8
85
23
16
39
105
32
4
159
137
7
45
15
5
61
24
11
24
55
57
56
48
72
103
29
16
51
45
144
45
35
12
88
81
23
96
55
29
31
45
9
48
27
45
87
99
21
33
66
36
24
17
52
15
5
31
17
60
52
56
49
15
21
11
24
40
15
5
52
87
6
47
55
77
55
17
88
92
16
69
54
60
29
7
21
12
32
25
54
30
144
36
6
66
198
36
18
72
71
7
30
18
53
25
47
12
61
36
35
91
45
128
7
72
5
12
43
126
119
112
75
54
66
234
11
13
11
16
9
95
61
3
51
149
100
12
9
126
41
13
60
12
3
21
23
61
36
15
9
35
36
96
115
17
25
66
36
9
15
65
4
57
83
25
23
4
3
6
147
9
59
19
33
12
92
19
60
21
44
1
39
32
19
9
15
161
31
5
37
27
45
48
63
9
3
237
3
80
73
135
8
12
25
24
3
8
40
3
102
3
96
140
4
60
24
15
36
29
12
49
11
61
167
12
36
79
29
24
72
16
195
33
21
59
12
19
33
75
36
6
39
45
6
120
36
113
31
161
97
36
12
90
18
54
5
1
11
4
75
149
12
4
27
17
48
13
126
90
135
9
11
28
48
3
12
65
25
23
1
15
96
33
99
27
21
9
11
67
90
11
25
12
54
168
30
35
91
60
12
18
27
9
36
23
16
3
5
16
20
31
21
48
15
89
7
120
54
90
197
12
97
60
11
88
80
91
54
95
7
78
107
19
270
54
9
45
131
16
84
32
100
12
32
55
36
18
35
25
39
48
15
24
9
44
72
19
66
24
30
161
60
16
69
204
174
21
60
9
18
29
40
9
30
6
3
81
36
11
48
16
15
5
19
54
23
13
15
36
33
108
24
23
52
9
6
5
60
4
24
116
19
18
75
69
15
104
40
21
23
1
59
31
5
25
6
33
96
20
25
24
72
156
18
9
8
112
20
13
24
75
45
111
123
180
6
66
173
16
44
91
60
41
13
90
144
161
1
30
24
30
72
75
8
31
108
21
44
60
112
8
40
33
39
44
25
60
11
19
17
133
216
63
12
33
126
12
42
3
44
19
60
5
61
123
20
1
6
48
126
ABCD 93770355202*3^$a+1 [50048]
36
13
95
73
53
31
20
48
21
36
3
28
72
5
36
99
52
35
33
3
9
3
37
125
3
88
5
7
131
9
15
72
18
51
60
4
5
96
54
1
29
15
60
60
12
21
27
27
13
132
48
107
9
52
17
31
185
7
24
96
17
27
81
19
168
23
49
24
131
85
8
33
18
30
90
114
7
60
5
15
3
13
17
51
27
57
52
48
35
21
51
114
31
59
66
78
48
72
13
24
36
5
18
30
6
13
107
61
12
23
54
31
5
19
128
33
18
81
48
60
27
1
12
41
72
30
85
5
72
7
35
48
18
114
69
75
49
95
12
13
41
51
45
18
18
43
24
48
5
43
71
1
132
23
93
75
12
57
12
21
99
4
11
54
54
61
132
95
37
12
53
78
13
20
4
72
89
36
15
33
103
5
24
36
72
108
30
133
11
13
12
8
3
97
12
53
43
137
108
42
97
41
132
115
47
18
72
54
54
43
48
17
12
60
90
57
9
60
7
32
36
16
80
24
21
3
120
88
77
15
15
78
18
180
61
20
9
67
8
24
45
36
19
53
7
36
11
129
9
195
135
1
11
18
36
15
52
23
9
40
11
54
7
48
36
101
55
41
18
1
173
31
11
85
20
33
67
65
31
89
24
36
108
15
36
4
60
83
54
30
36
114
84
67
5
42
30
187
71
18
31
48
200
21
19
92
16
24
53
67
35
25
53
18
33
21
43
80
93
102
85
36
11
30
163
41
51
3
66
6
49
24
80
45
30
13
5
139
60
104
4
12
23
13
8
51
36
25
8
45
12
24
55
36
17
187
20
76
12
5
36
6
49
24
20
16
17
72
55
143
49
24
20
4
11
69
3
18
102
78
12
54
1
24
36
8
45
12
54
1
24
48
72
113
30
36
6
103
20
112
35
45
28
11
36
36
54
36
139
5
15
28
12
180
8
15
21
9
72
55
35
18
42
73
11
6
216
67
23
33
4
11
36
33
28
8
57
42
48
54
6
13
12
23
21
3
105
120
135
18
54
9
24
36
57
19
35
36
84
6
87
12
63
21
15
25
44
255
12
25
35
18
30
13
47
30
18
18
60
36
55
20
76
29
3
33
84
15
16
59
24
1
48
35
6
90
1
44
64
137
6
102
72
18
37
128
93
12
60
48
19
41
18
36
54
31
5
108
18
18
30
37
35
57
75
18
48
67
24
8
36
87
33
15
132
54
43
227
33
57
84
6
30
36
7
35
21
69
67
35
6
39
4
84
48
5
3
4
77
55
23
21
76
65
108
15
33
108
24
72
30
78
36
84
36
15
4
35
37
60
11
42
36
75
4
36
11
121
5
19
89
66
24
21
15
30
3
28
23
21
4
71
33
52
24
29
6
1
60
80
123
225
51
37
12
53
7
11
9
100
41
55
11
18
18
54
31
29
3
15
37
164
15
37
32
51
72
25
47
121
11
66
60
67
41
12
3
15
42
3
24
60
28
29
18
13
35
42
7
24
12
8
4
32
51
33
24
40
83
37
77
18
85
23
192
81
4
47
73
17
31
60
89
66
49
41
43
35
9
63
12
37
108
35
21
15
69
36
39
37
36
107
13
12
180
35
12
18
18
132
12
25
53
7
5
31
47
138
55
23
21
4
131
6
7
56
27
30
55
12
12
29
60
127
44
3
18
42
13
72
5
300
6
9
3
42
180
90
121
56
21
72
27
9
30
9
15
18
12
150
90
36
66
18
60
7
83
30
90
42
3
28
44
124
17
48
7
119
69
45
19
32
105
36
3
39
13
5
87
28
44
124
89
51
4
5
156
6
1
12
32
40
35
24
9
3
9
45
60
15
3
66
90
1
53
51
45
15
4
80
52
8
3
30
19
36
44
9
54
37
60
68
87
18
72
36
27
76
5
7
8
4
20
33
42
12
33
3
90
39
88
17
96
19
120
60
36
32
60
15
13
53
42
12
37
8
51
12
49
23
85
41
42
72
102
90
49
36
36
8
84
27
13
23
85
17
15
3
37
5
15
72
213
7
83
13
8
75
102
19
179
85
20
36
48
33
12
247
96
23
36
54
66
6
43
72
83
66
18
72
18
7
108
11
6
31
17
42
129
105
79
11
157
12
11
1
35
33
12
28
72
83
45
96
16
11
30
90
97
12
131
18
12
7
60
156
44
100
53
19
89
66
24
1
60
11
18
19
17
18
21
24
21
24
18
109
8
16
41
90
9
105
7
12
60
23
24
30
6
33
75
1
29
39
75
13
12
212
88
65
18
177
3
18
36
18
6
36
48
43
12
95
12
114
12
43
11
25
29
75
105
36
3
88
152
36
4
41
36
18
18
24
18
13
17
18
49
24
5
30
96
30
6
30
67
5
43
29
3
51
49
23
97
35
13
77
18
37
107
54
51
21
228
91
20
160
8
27
6
7
5
103
24
128
201
12
60
43
56
63
13
17
162
85
29
19
65
6
36
36
25
47
18
19
68
33
24
19
120
36
8
40
23
18
19
23
12
45
33
30
25
ABCD 93770549578*3^$a+1 [50006]
9
45
19
72
8
27
21
33
111
3
42
123
27
18
6
61
119
126
3
111
24
12
114
19
80
21
114
120
186
39
21
96
84
30
289
101
6
54
36
163
71
36
84
1
80
96
63
54
36
31
143
6
60
60
96
51
27
6
54
1
96
80
48
105
183
57
6
25
56
136
29
84
15
21
30
18
6
60
36
93
45
6
24
21
9
12
18
33
159
54
30
85
29
42
114
15
45
27
3
21
45
24
90
25
72
72
41
15
15
97
119
60
21
144
96
69
3
21
24
96
147
3
24
96
186
43
5
3
3
36
24
60
24
72
21
39
9
105
126
33
21
54
93
40
23
36
45
24
16
128
45
126
60
36
48
36
25
125
24
27
15
60
24
66
24
139
65
223
72
8
24
45
18
12
24
144
6
135
9
42
60
105
15
1
143
6
75
129
31
8
51
144
72
18
72
138
60
30
30
57
15
30
18
12
60
18
30
12
60
1
47
12
69
99
37
8
96
39
1
65
7
47
72
54
60
6
1
53
6
13
8
57
42
141
24
33
36
186
108
133
8
45
91
24
35
141
9
31
48
5
192
99
105
15
264
15
6
24
30
36
6
171
24
15
48
126
51
24
45
210
25
56
16
59
48
42
3
21
96
139
11
54
84
6
61
29
51
24
21
19
5
6
18
30
13
8
15
30
51
39
30
99
45
6
21
45
120
138
25
11
21
69
6
165
3
30
87
16
29
24
24
123
63
96
144
6
24
187
24
5
18
36
45
24
96
24
15
105
231
150
6
108
1
11
45
16
48
24
11
36
33
51
96
165
39
57
64
24
59
6
30
25
11
18
6
109
32
3
141
21
144
51
123
157
8
45
30
21
16
5
90
48
241
32
112
48
23
84
6
6
24
1
24
71
193
8
120
33
66
48
126
15
15
1
8
165
3
123
24
21
40
29
66
24
72
9
171
60
49
29
6
37
23
145
56
75
18
27
33
36
66
25
29
30
84
30
3
177
7
56
24
15
30
19
35
36
9
16
29
24
36
6
105
3
30
12
75
96
99
181
29
43
11
21
9
90
54
55
128
27
66
6
18
36
84
67
35
60
24
25
5
24
6
69
45
6
30
7
23
36
45
33
31
11
133
101
6
261
48
16
5
48
90
1
11
48
12
54
27
153
36
19
35
96
48
6
90
36
54
51
159
9
40
77
150
13
71
1
245
24
6
18
3
87
96
1
23
12
180
25
5
54
24
141
195
30
234
45
21
6
21
24
99
174
36
96
24
27
192
27
24
54
12
3
21
75
21
3
87
1
17
12
54
24
66
51
48
16
5
30
69
51
54
96
300
24
42
114
151
8
51
36
84
60
24
57
3
21
75
54
12
18
66
54
25
77
75
69
6
61
17
252
19
56
45
24
19
71
24
30
195
111
57
69
51
360
24
45
75
15
84
36
1
17
36
60
150
30
6
61
48
221
48
96
6
21
63
30
54
42
84
66
24
66
3
40
72
8
15
120
192
24
36
48
6
30
270
24
6
66
43
131
54
6
90
15
45
144
72
54
180
1
83
42
18
6
75
15
60
96
24
156
54
66
48
25
11
24
42
99
69
51
111
25
24
11
45
33
15
40
47
1
53
24
6
21
63
66
54
6
216
18
120
33
24
93
120
43
72
80
48
33
127
53
24
51
75
21
39
36
18
27
9
66
13
35
42
30
45
9
90
36
145
59
85
11
84
30
27
27
66
24
91
5
24
3
3
45
141
30
21
39
18
15
21
6
48
13
48
29
90
25
8
33
135
184
8
88
80
40
11
18
6
120
66
30
45
39
177
69
18
81
21
43
8
57
7
59
114
27
33
60
96
90
30
30
36
24
24
6
114
66
84
30
85
77
30
21
57
87
3
13
119
9
141
19
191
9
64
11
69
15
1
72
32
135
72
24
1
113
111
15
24
33
24
15
18
7
24
200
15
1
5
54
36
24
57
24
33
96
54
57
24
16
24
11
18
6
66
19
89
6
6
24
60
36
48
72
19
5
6
90
24
24
75
15
57
9
55
11
24
189
21
24
66
30
51
39
6
48
6
61
80
240
48
231
120
25
65
55
56
48
27
18
36
36
54
54
183
27
45
75
12
60
61
17
36
ABCD 93770590874*3^$a+1 [50050]
72
13
12
36
72
6
5
49
143
73
48
18
41
132
36
13
48
96
12
11
49
54
102
42
84
42
12
95
96
61
96
35
24
192
1
35
73
35
24
13
23
13
66
96
41
120
132
25
24
18
53
24
13
18
17
72
13
306
29
139
41
115
41
13
36
36
36
23
109
12
6
72
197
132
43
41
19
30
11
13
12
24
71
13
11
43
5
37
54
5
49
54
36
66
11
36
97
47
25
24
72
12
131
67
29
13
126
66
24
36
30
204
18
18
12
5
73
71
1
72
48
6
30
47
61
47
13
30
36
78
48
119
36
13
35
36
37
66
18
47
48
60
36
48
31
42
36
12
24
35
13
36
24
36
102
5
13
95
24
97
47
120
37
72
12
23
19
5
67
17
1
108
23
49
18
53
73
35
204
12
13
72
42
17
31
78
12
60
72
23
31
125
49
23
36
1
23
7
29
72
12
73
48
47
79
108
126
155
36
151
54
59
60
49
48
54
42
48
36
24
12
54
162
36
60
23
84
13
132
36
23
43
65
13
71
55
30
36
18
24
77
85
126
48
5
67
198
11
36
48
13
18
18
11
48
49
119
84
1
59
7
60
18
23
13
12
95
109
12
47
115
24
12
60
41
31
53
1
23
13
18
5
31
12
29
25
11
49
95
84
13
234
6
66
5
1
12
11
25
72
6
54
23
13
12
18
5
109
18
48
54
6
41
97
18
24
125
85
108
78
53
13
42
12
5
24
25
6
77
7
77
31
29
13
54
36
18
54
17
13
72
335
67
36
89
91
53
109
48
18
6
72
59
31
17
24
139
30
78
89
31
113
13
155
7
54
180
18
18
83
7
24
54
35
24
7
5
24
25
83
84
49
42
156
18
11
79
144
42
48
47
36
49
12
150
162
12
59
103
6
35
19
12
54
6
17
24
43
186
120
6
12
29
120
144
37
12
42
18
18
12
162
114
17
72
49
24
95
48
157
119
25
60
216
35
13
47
43
24
30
23
24
79
18
47
12
121
23
49
18
114
71
24
103
66
60
90
53
85
47
79
5
1
162
77
7
18
23
13
60
12
167
144
108
24
97
36
78
18
143
13
54
54
90
18
83
25
6
41
84
37
84
276
35
24
43
5
36
19
36
72
5
121
18
54
54
89
1
48
60
35
229
6
90
59
25
11
31
18
59
25
6
36
185
97
54
126
11
25
18
149
24
108
139
5
36
85
12
78
17
37
251
24
48
96
31
138
11
31
54
35
19
41
25
72
72
96
59
120
1
12
23
72
60
85
12
18
29
48
157
11
49
35
24
13
12
18
113
19
5
85
107
73
174
29
25
78
89
1
90
54
162
36
18
18
125
60
13
84
150
30
132
23
156
36
13
42
18
48
23
13
42
12
5
1
36
23
13
30
6
30
6
36
126
18
30
42
30
96
54
72
23
120
37
120
95
1
36
18
30
132
30
5
24
36
7
18
72
126
42
12
6
125
145
59
61
60
30
114
95
97
24
108
12
18
54
155
84
19
17
31
5
91
5
12
37
23
49
72
59
13
12
24
288
59
25
54
113
13
83
85
12
24
18
12
6
66
5
1
66
78
54
102
18
72
24
66
36
72
95
60
85
35
55
53
24
12
49
72
54
5
13
6
77
61
23
72
67
54
6
41
12
109
107
127
18
143
60
61
11
13
71
55
48
18
42
66
96
66
18
18
137
48
1
35
1
48
95
31
6
71
144
72
36
36
96
49
23
61
23
19
84
18
42
17
36
13
6
5
49
18
54
126
66
23
60
84
132
97
60
36
48
6
5
84
60
115
72
78
36
71
37
30
41
49
59
73
48
114
138
18
6
18
36
30
18
18
11
13
18
12
77
175
41
73
108
23
31
77
25
24
30
6
23
7
29
61
54
18
54
5
36
181
36
12
126
6
203
7
144
54
60
36
72
66
29
157
12
23
49
11
36
79
113
13
6
18
36
36
84
119
13
126
17
13
78
5
13
71
67
6
18
12
6
18
174
23
24
49
30
36
42
12
59
1
36
30
77
91
77
31
234
18
18
18
41
12
24
31
12
41
1
66
42
102
132
41
25
59
49
11
61
6
17
37
23
72
84
37
107
13
54
54
6
41
7
18
11
67
264
65
12
1
35
31
5
37
71
67
5
31
150
36
36
59
25
78
54
30
41
24
61
42
84
5
67
60
17
91
5
12
1
12
ABCD 93770961944*3^$a+1 [50205]
54
90
61
35
384
30
24
96
114
229
131
150
42
48
6
39
45
42
60
45
33
159
16
17
31
80
9
48
60
123
27
6
24
126
6
30
54
54
6
3
21
75
57
90
30
15
45
99
64
41
84
36
60
6
45
99
36
240
18
87
96
27
21
81
18
13
137
39
33
18
30
319
32
189
6
24
12
25
5
123
165
6
165
135
36
85
65
24
7
59
21
3
24
60
12
24
300
121
35
24
210
36
18
36
150
90
174
27
48
135
60
162
27
16
185
39
33
15
45
78
6
15
39
25
5
30
6
30
105
112
80
3
54
42
84
121
48
245
12
60
51
27
30
30
30
6
60
114
90
93
3
90
24
30
36
73
53
24
67
32
96
16
65
48
42
117
87
9
87
48
12
30
84
6
24
30
31
23
156
93
16
41
90
24
96
117
39
84
30
36
48
3
99
45
3
360
12
217
32
45
19
167
114
66
60
54
24
102
168
13
59
48
30
66
96
48
37
299
6
31
80
87
105
51
54
162
24
54
39
21
120
42
48
9
48
192
48
112
83
180
18
42
24
24
45
231
73
32
96
33
6
84
69
171
21
48
160
11
85
11
21
16
272
48
96
153
39
39
36
6
54
156
45
3
42
30
18
72
75
99
13
17
144
15
87
9
51
228
186
90
156
54
67
59
24
330
6
24
21
16
89
30
121
32
45
120
12
48
96
6
48
66
103
41
186
66
24
144
163
83
6
24
15
69
43
113
54
57
48
51
186
204
24
12
51
64
83
6
39
21
6
37
77
84
90
126
36
60
39
96
99
36
30
60
63
192
3
36
60
54
96
66
24
93
160
32
129
90
102
15
112
32
144
51
6
24
6
9
21
54
6
31
53
27
64
29
84
132
18
57
123
186
27
27
60
42
54
9
105
39
48
69
6
24
6
78
306
39
225
42
21
39
60
45
315
30
18
6
63
3
294
24
60
3
33
36
30
13
131
13
32
39
6
19
11
6
15
96
27
150
63
27
12
18
90
30
36
6
21
16
41
30
96
36
60
18
72
63
57
39
189
120
36
84
12
7
11
6
96
138
66
30
6
60
3
96
96
48
81
24
7
155
30
210
18
60
90
66
43
11
21
48
64
89
39
21
78
66
6
69
45
204
36
90
121
35
13
80
21
75
45
6
45
75
24
120
6
18
6
90
24
21
16
23
169
80
16
80
48
39
25
80
105
270
57
321
192
54
84
85
11
117
3
24
72
48
72
69
9
7
203
21
9
12
123
96
39
9
3
18
126
54
30
9
87
30
43
107
117
99
45
96
27
42
144
54
69
81
63
9
204
66
204
234
30
126
36
48
3
57
39
3
48
45
75
69
3
24
24
36
6
24
54
12
84
54
66
294
72
24
96
30
9
249
7
32
16
35
30
159
16
128
27
21
51
48
13
32
75
156
57
117
6
66
84
120
135
9
7
35
54
30
36
174
96
87
147
36
54
51
9
66
108
192
54
30
60
9
231
36
168
141
105
60
150
117
129
31
77
42
84
69
57
78
66
144
42
210
108
6
9
117
150
18
19
23
54
51
144
336
123
30
39
3
48
42
90
57
48
3
36
150
19
32
105
7
221
12
87
21
43
59
85
35
30
150
57
16
17
48
12
90
54
144
102
30
120
18
30
156
24
156
87
48
48
237
36
18
45
21
43
83
45
123
120
109
17
96
159
45
51
16
53
ABCD 93771024806*3^$a+1 [50012]
100
15
5
91
17
52
68
7
149
7
18
24
18
120
57
72
93
11
1
3
15
18
54
5
109
36
3
12
15
5
13
27
108
117
6
18
11
19
9
63
18
54
36
54
11
7
69
45
15
93
15
21
54
17
40
15
36
9
8
12
205
35
19
9
92
40
3
18
30
72
36
54
150
66
11
40
3
18
23
60
24
40
32
61
99
44
24
12
108
73
18
29
52
48
32
1
12
11
25
59
1
11
61
18
5
4
21
90
6
59
7
60
69
3
17
1
23
67
12
18
39
21
27
111
5
1
75
105
54
36
5
25
114
30
24
11
115
5
67
17
31
60
12
53
36
24
49
11
244
56
31
89
24
1
30
96
54
35
1
35
103
6
59
7
33
12
8
7
93
32
1
47
40
12
44
67
108
29
7
36
72
45
15
108
84
18
72
18
60
12
5
48
12
31
17
12
25
59
31
18
107
108
36
1
18
12
18
42
36
69
21
12
6
41
48
12
24
76
44
37
18
5
19
65
40
12
21
90
17
37
3
165
18
9
99
9
140
85
12
35
1
42
36
12
24
5
28
51
36
6
27
45
72
18
5
31
192
9
60
39
24
36
21
9
71
19
36
54
24
11
37
47
7
45
60
8
67
5
100
8
12
24
16
3
117
99
36
5
85
18
30
35
7
33
3
77
7
6
99
20
25
48
18
89
55
54
42
72
36
12
42
11
25
12
119
79
9
20
52
15
5
79
36
29
120
55
36
156
42
35
12
1
24
3
20
31
21
51
108
9
92
1
24
3
20
52
8
52
8
112
8
52
20
1
23
1
30
65
25
3
12
39
6
18
77
31
89
28
3
17
43
144
29
16
39
54
42
29
4
56
24
12
28
20
1
24
15
180
12
48
33
18
21
48
56
76
9
99
45
6
29
7
5
61
23
84
40
120
12
33
12
15
44
16
33
78
9
9
84
27
33
18
30
27
56
36
79
5
16
48
20
37
36
18
24
41
60
24
1
51
3
162
15
8
25
15
56
4
12
21
47
36
121
30
24
144
5
25
35
52
3
90
6
36
5
100
15
53
1
35
4
60
20
52
68
112
99
65
49
12
18
36
21
48
45
18
84
45
51
12
60
45
3
57
60
80
12
43
6
35
24
7
45
8
1
24
102
33
12
15
84
21
108
147
89
31
5
85
6
102
87
3
57
39
9
12
8
52
68
12
55
53
12
79
36
30
3
12
3
41
16
80
31
18
35
36
13
90
6
102
60
17
31
29
115
18
60
18
41
103
5
7
29
85
36
3
15
45
12
48
33
27
63
24
90
48
75
3
9
39
6
18
18
18
5
79
6
12
39
8
31
21
20
13
12
3
3
180
17
55
12
29
31
36
9
39
42
12
18
117
45
27
15
18
75
15
45
111
9
33
30
53
4
12
60
21
99
3
36
69
32
88
12
15
36
9
9
35
4
75
18
30
24
5
144
24
60
1
30
24
48
24
5
61
47
40
72
68
36
24
7
36
29
84
7
18
35
19
60
17
24
79
6
11
19
9
32
49
36
60
3
56
25
42
18
39
105
47
24
19
17
19
9
12
60
48
15
48
90
27
33
12
15
75
5
1
59
13
72
18
57
20
43
29
40
3
45
32
24
4
3
18
111
80
28
3
72
12
5
1
107
31
5
67
9
48
111
69
3
53
19
17
1
12
36
54
36
9
105
48
18
21
8
85
11
19
41
16
8
7
45
128
72
25
15
20
48
40
92
25
3
27
24
12
9
141
83
1
63
27
24
12
60
18
30
9
33
39
8
12
61
18
24
5
52
45
3
15
18
54
105
44
16
8
172
33
18
9
120
3
12
18
75
75
12
5
31
9
44
36
19
5
19
41
24
120
133
47
7
36
53
7
57
15
12
24
12
150
12
11
36
31
9
3
41
55
12
17
72
1
47
12
73
87
51
18
59
127
30
3
72
104
37
24
15
15
93
176
1
6
30
83
7
132
36
36
66
47
52
51
12
65
12
48
7
66
27
207
45
15
33
72
33
15
57
90
24
36
48
36
126
18
17
60
139
9
20
7
125
55
45
9
6
29
19
18
18
96
5
79
42
54
53
36
109
18
9
63
45
3
18
39
3
30
18
21
3
57
105
48
90
36
5
55
5
31
5
48
12
79
9
32
40
21
24
66
24
45
153
72
15
104
36
60
28
3
9
20
151
24
45
48
12
15
45
44
4
51
24
12
18
11
36
40
3
45
15
65
43
29
1
47
25
15
120
51
12
9
44
196
3
41
19
17
60
13
72
3
15
66
11
28
3
77
100
3
162
15
56
124
3
72
36
9
92
19
9
60
12
48
132
108
12
8
31
21
8
55
41
37
23
4
12
9
39
92
120
100
8
127
54
24
90
156
101
28
116
36
28
21
39
20
43
17
55
17
19
65
24
151
36
90
35
13
6
65
180
24
40
12
75
54
30
9
12
3
65
36
19
17
19
69
45
12
95
19
29
115
45
20
55
90
15
12
33
11
36
24
1
15
20
31
53
84
31
21
20
133
131
16
3
30
11
16
8
112
15
29
31
5
13
12
18
6
12
39
51
17
37
35
40
60
44
19
36
6
90
18
18
48
24
30
6
69
12
20
43
45
3
69
8
13
47
43
9
108
12
51
24
5
24
25
35
16
33
6
21
108
81
39
12
20
1
39
8
40
12
120
15
6
90
84
65
25
35
1
87
3
42
48
107
7
29
1
15
3
17
43
57
9
6
165
45
59
19
18
23
4
27
18
66
29
40
117
123
12
20
24
76
8
52
21
18
144
78
30
18
42
12
57
20
31
18
42
9
8
37
3
15
57
99
24
48
60
30
24
15
8
12
211
18
39
15
18
83
4
3
53
76
15
6
39
8
1
35
4
15
36
ABCD 93771157796*3^$a+1 [50051]
69
27
9
15
1
20
51
84
9
45
31
71
84
1
12
131
1
36
80
75
48
57
135
37
60
53
3
4
8
39
73
108
53
15
4
56
52
59
9
4
83
109
20
69
6
24
45
172
212
28
44
160
56
40
24
56
60
12
108
124
59
12
54
3
96
136
5
163
83
25
65
3
24
21
15
112
44
75
24
121
36
20
4
59
21
40
20
120
99
60
57
108
16
20
28
11
21
15
313
68
15
24
25
180
44
15
96
36
108
117
15
84
25
36
200
4
48
20
96
4
12
35
1
59
9
87
49
11
24
9
15
42
19
48
60
168
24
44
15
1
56
4
41
19
8
112
5
91
5
3
51
1
35
60
169
59
1
5
51
40
35
48
49
17
6
37
32
195
24
37
132
47
25
48
72
20
36
84
180
39
36
276
18
30
37
12
17
126
49
11
129
69
7
60
23
57
39
45
39
60
12
25
44
16
24
108
12
56
39
13
20
88
8
15
37
20
120
144
88
77
6
49
20
36
129
15
15
1
132
48
23
117
64
68
108
48
76
164
4
32
36
63
1
164
27
49
104
15
60
105
4
83
84
120
93
12
75
21
39
9
75
96
61
20
4
48
8
4
140
99
49
8
45
30
49
60
48
12
35
121
59
1
8
51
54
19
80
36
12
45
15
12
21
75
12
168
72
159
133
143
45
15
37
72
8
52
161
67
11
12
48
1
20
24
87
97
8
15
90
39
16
23
97
59
96
48
6
91
35
85
12
8
60
45
55
44
39
117
108
27
37
12
68
63
48
60
90
19
71
9
28
72
48
83
37
65
54
9
81
30
1
95
33
72
9
30
189
24
3
45
45
19
44
87
120
48
69
3
33
16
56
60
108
57
19
29
6
121
23
72
37
12
65
55
89
67
8
36
340
29
91
48
12
96
60
24
35
93
21
7
23
21
40
48
188
48
4
47
1
152
51
37
68
36
36
105
127
8
3
9
123
18
6
25
108
12
120
155
61
20
15
37
47
9
4
11
36
1
80
64
200
45
6
129
16
23
1
155
60
21
40
24
60
96
24
168
32
40
11
25
59
73
47
24
12
57
108
15
60
145
83
21
16
120
24
104
147
48
21
45
30
13
47
60
21
24
40
155
1
95
105
39
45
40
5
43
11
37
24
60
65
6
37
56
12
33
27
63
36
21
4
56
12
27
45
16
23
57
64
11
117
28
8
57
15
168
16
41
15
12
21
19
60
8
39
21
4
48
56
192
100
140
52
167
205
60
20
36
75
45
4
35
1
143
49
11
37
35
37
8
60
9
3
148
23
81
28
8
124
44
12
3
1
20
28
12
60
44
111
193
132
36
8
60
111
60
13
12
56
48
16
48
72
11
85
60
20
75
45
60
180
3
12
24
1
8
4
48
80
15
60
25
20
60
64
11
48
6
99
147
25
8
52
440
72
28
80
40
12
32
40
48
71
60
21
88
23
97
12
80
108
51
36
60
36
33
117
30
144
21
39
6
30
109
11
48
21
36
39
141
64
35
25
65
30
21
52
71
49
47
24
61
59
61
44
16
119
21
36
63
61
48
132
80
99
6
31
20
4
35
21
33
111
15
156
9
16
23
37
203
121
35
9
16
65
30
24
45
72
3
12
45
48
4
48
164
15
9
12
39
105
16
152
28
23
49
108
59
180
21
112
11
96
36
9
36
3
1
239
49
12
8
3
33
184
60
83
24
1
20
15
48
1
36
104
15
120
13
72
11
309
36
105
3
36
51
57
52
41
19
116
39
1
92
12
144
136
116
39
73
11
49
8
3
36
66
3
36
9
7
60
20
9
55
120
59
12
48
69
72
99
61
20
24
15
60
6
6
49
36
59
69
4
32
28
101
31
36
44
84
144
27
81
4
29
30
12
33
21
31
60
83
49
23
48
36
61
84
11
24
66
55
89
51
24
21
99
36
100
104
219
81
24
87
25
12
120
92
160
44
120
36
28
12
71
33
135
45
112
240
80
24
40
8
28
179
54
31
20
16
68
15
1
35
13
72
95
24
90
75
16
56
64
36
44
48
27
1
44
96
52
32
81
67
23
33
120
52
12
12
59
60
42
147
87
144
109
137
126
9
15
69
21
123
63
33
4
68
4
ABCD 93771646162*3^$a+1 [50072]
105
255
48
120
72
125
136
36
60
3
101
336
100
39
101
24
240
144
60
36
115
24
17
108
180
40
60
120
3
72
120
5
300
12
48
192
24
16
104
187
57
12
24
80
19
185
180
43
48
65
31
9
140
115
24
17
60
28
156
396
24
116
4
20
204
60
40
3
69
80
84
124
3
149
43
17
4
147
72
96
405
36
168
72
159
125
24
43
48
101
168
136
36
39
120
29
96
4
15
65
100
27
125
24
40
27
24
120
48
5
43
93
80
60
60
96
235
5
43
105
132
51
29
60
199
101
19
24
105
15
161
55
129
140
72
211
17
52
75
65
124
27
33
15
24
5
60
60
136
27
9
39
29
67
45
8
100
135
65
7
216
240
17
40
180
116
55
29
43
48
101
168
43
77
60
103
117
20
7
29
67
137
7
168
77
139
45
24
36
87
24
173
52
188
72
64
140
55
5
16
123
101
84
112
84
80
211
48
5
36
7
33
15
29
96
139
21
24
12
20
120
64
216
75
144
72
17
31
69
51
5
24
100
63
77
12
60
48
36
127
77
100
92
24
24
112
128
96
211
9
20
19
65
31
120
41
88
87
105
24
20
24
36
4
36
39
72
120
24
5
67
120
29
91
209
84
120
84
16
116
108
55
48
93
51
288
48
24
24
45
36
68
112
60
8
55
21
104
40
36
20
19
5
91
5
76
15
93
3
29
28
15
141
20
16
63
77
48
91
24
17
148
75
101
136
108
63
24
5
48
60
60
112
144
60
20
84
55
105
180
27
9
87
17
112
20
60
144
84
67
120
96
24
5
28
140
40
3
29
211
192
5
12
88
116
91
144
69
3
72
120
216
96
33
87
29
64
51
144
72
33
20
115
77
48
115
48
48
336
48
96
81
39
9
87
24
5
91
45
75
29
40
20
16
39
141
128
43
9
24
447
33
39
41
31
29
4
15
48
77
120
72
88
3
9
63
480
17
108
76
20
36
271
117
80
43
17
60
43
29
48
12
108
67
105
111
77
211
29
40
27
45
51
29
48
67
125
43
65
271
29
72
19
24
5
120
112
99
5
76
20
91
17
40
111
41
4
36
44
67
237
32
139
125
144
40
72
8
16
44
55
117
104
120
67
192
105
92
24
24
115
105
240
15
96
45
24
27
29
84
16
39
192
93
152
43
5
192
163
5
43
17
100
27
45
24
36
20
88
123
57
36
20
36
28
20
187
48
65
156
64
32
24
67
77
72
124
24
140
180
16
111
173
40
51
24
5
96
64
72
51
33
39
120
125
43
69
8
91
5
96
24
24
67
53
91
45
24
20
240
55
165
36
80
144
36
120
36
4
51
105
39
21
224
4
15
17
280
63
45
32
211
48
5
220
87
129
380
84
96
79
81
44
84
55
101
24
235
65
60
91
24
81
60
36
180
51
57
12
3
48
29
24
100
56
31
33
207
77
276
7
89
60
4
87
120
29
283
5
91
24
5
43
113
316
99
72
120
72
ABCD 93771769186*3^$a+1 [50013]
11
60
16
44
24
64
236
16
9
27
93
11
121
47
172
80
133
12
84
39
45
3
24
9
156
99
44
13
15
213
12
47
13
3
24
12
9
51
104
25
51
84
21
39
36
20
48
52
24
12
8
97
168
75
21
48
95
36
36
1
108
12
60
23
109
11
97
23
1
3
80
28
9
24
72
84
143
28
117
11
52
152
97
24
27
105
27
93
48
11
28
48
44
49
35
1
111
9
63
20
16
69
35
1
75
141
231
60
104
49
27
8
84
16
140
61
23
28
33
12
59
1
123
21
24
35
136
60
68
373
84
23
76
20
84
1
95
97
63
117
12
12
63
20
241
12
12
48
3
96
8
12
1
63
24
108
72
45
36
27
44
180
76
104
40
44
25
12
12
48
63
45
24
3
48
252
32
145
72
24
11
24
60
52
32
97
36
203
157
59
76
108
24
12
24
36
164
160
20
96
1
59
49
11
48
96
16
120
24
21
99
56
49
12
159
9
71
1
39
93
87
36
9
48
75
45
3
45
119
24
36
88
57
48
11
145
96
75
9
95
40
9
12
51
9
84
24
12
23
37
144
35
97
47
100
12
20
324
1
3
192
33
96
75
21
60
63
48
68
60
76
21
108
71
16
68
24
121
11
40
24
200
25
72
23
25
12
12
27
68
40
45
72
108
95
73
60
60
84
24
95
84
37
59
157
63
9
96
84
60
11
76
33
48
107
13
3
216
33
47
4
240
56
49
95
24
13
143
25
36
119
196
80
40
140
4
24
45
72
120
23
37
99
105
12
3
44
36
37
15
33
239
60
1
36
35
1
3
36
60
81
72
47
25
84
36
83
120
76
36
20
49
96
15
104
156
64
24
21
24
36
11
13
51
72
93
155
76
20
108
12
1
72
27
45
23
40
81
11
88
48
24
8
28
9
135
9
24
51
60
9
12
144
15
36
36
45
39
33
27
21
107
13
48
75
117
23
24
121
131
48
181
11
85
3
56
16
141
23
232
8
24
12
73
11
61
120
15
36
9
108
27
9
12
132
12
15
140
16
8
61
240
144
87
8
36
48
216
156
288
28
84
8
60
120
37
35
1
383
25
12
120
83
24
73
84
240
99
21
24
71
13
51
45
60
99
20
60
205
111
12
32
1
144
27
9
111
8
25
111
80
25
11
24
25
72
147
20
132
60
61
87
20
52
68
1
15
21
95
124
9
207
36
69
35
13
47
13
12
23
60
16
12
24
9
12
48
12
23
25
51
36
108
56
88
45
72
23
40
12
140
25
39
20
100
45
60
131
1
83
1
39
60
36
20
84
40
116
60
49
156
48
120
36
71
61
23
24
60
16
45
11
25
204
35
217
59
16
57
96
159
45
27
224
1
84
15
21
15
153
11
60
25
15
21
96
24
35
25
36
39
129
131
1
39
60
33
87
68
25
75
273
59
109
95
144
13
179
4
21
24
11
16
57
71
4
21
12
84
23
16
36
36
24
21
15
108
21
36
87
12
8
120
52
24
21
96
48
59
136
81
155
325
84
84
63
120
93
75
36
8
120
25
36
96
15
80
13
35
301
71
1
3
44
13
219
8
73
72
11
180
16
44
204
16
200
16
24
9
3
168
12
45
47
112
33
11
1
63
45
35
60
112
9
59
1
156
39
44
85
51
176
100
84
80
84
40
12
140
48
61
12
288
27
68
36
40
24
9
147
45
84
60
155
25
171
96
84
8
12
40
20
61
39
60
81
59
24
36
244
60
156
9
15
36
81
60
147
72
9
36
36
47
1
72
24
36
23
4
48
8
60
36
40
33
72
39
45
27
57
11
25
59
13
203
16
156
60
32
232
33
27
9
95
1
215
1
12
63
72
32
40
21
120
48
12
83
24
25
171
45
ABCD 93772256068*3^$a+1 [50002]
48
8
22
3
87
129
39
66
108
18
18
12
27
95
16
6
96
84
6
90
38
61
9
36
216
84
18
18
48
134
106
12
12
48
30
48
114
36
74
10
3
27
48
33
159
18
38
16
45
45
24
30
45
9
3
63
56
48
40
30
26
40
42
62
136
21
75
8
10
120
48
24
30
9
192
33
39
285
66
66
3
21
30
96
6
122
22
114
120
9
23
10
182
1
15
32
169
111
168
6
210
96
72
138
12
48
39
3
90
30
18
3
9
26
96
64
90
30
56
34
14
40
21
9
18
9
24
15
384
8
25
39
6
3
9
6
96
56
10
48
96
24
54
42
36
27
21
60
24
6
6
18
18
24
6
48
72
42
51
9
26
10
30
114
12
48
96
12
63
15
80
96
88
66
6
9
135
57
45
18
66
24
54
42
39
15
66
54
42
30
8
310
96
18
8
22
42
153
240
48
15
48
24
18
135
15
8
10
87
24
23
25
15
8
49
105
3
57
75
39
96
18
96
30
24
6
26
34
6
18
3
3
66
14
40
69
3
42
108
42
6
51
9
102
90
54
30
18
66
30
66
78
21
9
18
57
63
24
129
9
110
13
9
48
123
69
66
30
170
10
150
54
3
153
30
57
23
48
112
45
60
9
14
130
36
18
48
168
72
57
143
25
45
12
72
48
15
36
27
48
30
27
72
15
105
15
57
15
21
9
48
3
15
42
15
156
36
15
9
9
102
96
48
24
80
48
70
18
9
48
9
60
48
162
90
135
33
6
24
18
60
18
21
60
15
104
217
15
8
16
18
6
117
27
117
35
109
99
66
36
51
105
24
168
132
138
45
36
15
54
210
117
219
21
51
18
30
24
30
18
72
6
162
105
15
9
120
9
12
18
66
38
10
30
8
58
24
30
18
27
21
14
193
63
66
14
1
111
18
14
40
30
75
33
30
18
102
8
22
18
30
74
48
82
102
56
10
30
8
64
32
16
18
144
27
3
48
18
36
74
22
18
90
6
66
24
14
154
63
15
57
108
12
15
21
51
9
15
24
42
24
54
8
13
36
21
84
96
204
66
117
21
72
30
42
228
48
12
24
48
15
141
12
228
12
39
93
330
33
57
108
122
48
64
9
135
120
24
162
6
165
3
32
145
39
96
24
6
84
39
57
134
16
120
144
66
78
57
9
6
24
105
21
12
75
3
9
119
144
25
111
56
48
22
66
72
18
144
6
42
30
198
18
24
32
49
159
42
3
3
128
112
32
88
42
30
6
90
9
15
8
40
8
10
99
21
62
112
168
18
51
9
135
117
54
8
22
18
66
204
51
15
42
30
57
57
6
78
122
112
32
25
33
3
27
8
34
30
6
12
48
15
12
131
16
48
18
78
6
66
33
24
81
27
27
42
120
150
18
62
13
12
24
15
72
152
13
153
27
15
24
30
51
24
9
12
12
168
15
63
56
64
24
8
70
87
21
72
48
12
204
54
30
36
6
9
33
183
39
30
39
9
26
154
12
90
48
6
156
15
33
27
35
13
75
18
48
54
192
138
3
35
10
12
87
35
13
27
30
18
90
15
63
32
13
27
72
66
39
105
24
96
6
72
72
24
9
15
93
27
8
22
90
18
120
3
69
6
57
48
15
32
13
21
36
42
6
12
102
66
30
104
16
9
63
9
21
74
13
45
15
15
33
9
78
168
24
66
30
54
135
69
96
6
78
36
24
6
24
24
8
144
16
32
70
135
83
58
30
96
56
48
22
90
90
24
96
24
24
144
15
60
12
63
18
150
9
23
10
6
9
36
35
34
192
6
18
24
231
24
63
48
6
18
66
24
36
66
126
42
57
231
18
27
83
22
3
15
72
18
110
40
96
8
1
9
30
105
81
62
22
132
24
14
40
48
144
24
144
120
168
24
9
15
6
18
30
12
84
39
83
88
24
72
18
15
36
9
18
69
21
62
48
184
48
66
12
18
120
42
24
30
18
72
96
15
63
42
30
18
6
330
144
72
3
36
9
102
33
21
18
81
24
72
23
25
81
72
110
10
3
75
9
57
24
54
66
15
57
62
40
42
111
12
131
22
87
165
62
61
27
30
42
45
36
15
72
30
12
36
18
66
78
48
33
39
42
54
6
90
6
3
9
75
35
82
6
30
18
9
21
122
64
24
30
36
6
24
30
60
15
ABCD 93772390846*3^$a+1 [50040]
44
36
27
33
36
9
7
29
51
108
72
72
52
35
33
76
17
3
16
5
43
41
39
60
60
27
36
33
64
11
12
9
24
24
112
11
93
105
55
24
11
61
60
36
8
15
96
9
45
115
192
35
9
76
8
60
81
31
60
32
100
20
3
37
20
12
9
7
48
260
60
132
4
5
36
55
24
125
51
88
5
66
6
43
41
15
16
44
69
15
27
37
53
3
16
8
72
21
15
39
90
3
16
24
20
16
36
60
5
6
18
72
7
20
16
84
71
12
24
30
6
18
27
3
1
24
101
51
48
27
85
12
20
96
16
101
90
30
19
24
17
55
32
220
20
16
17
79
44
132
24
4
41
36
79
20
16
5
7
107
84
96
21
63
36
1
12
11
30
6
120
234
31
59
1
48
72
59
36
36
13
41
63
16
116
99
66
24
31
48
8
33
6
73
128
9
3
76
35
61
24
24
11
37
23
102
7
47
13
20
52
24
80
64
32
4
71
69
24
40
47
25
8
48
48
15
36
24
30
31
8
16
35
21
60
28
20
48
3
1
56
40
83
6
30
6
3
40
77
24
43
36
5
87
88
11
33
3
84
24
12
49
48
72
11
117
48
3
252
18
15
60
4
56
4
17
24
66
25
35
45
75
6
7
11
30
15
96
75
33
52
104
16
8
3
18
30
57
3
36
90
115
149
115
11
13
8
48
64
72
24
185
55
104
21
6
13
128
40
80
3
42
3
15
25
164
12
88
11
36
9
72
15
18
75
81
24
55
11
36
37
12
5
79
104
36
60
160
80
4
71
6
36
15
28
96
5
19
24
8
3
180
25
32
64
41
48
19
53
139
80
16
20
39
84
60
85
84
41
36
99
136
71
78
15
51
24
1
35
45
81
15
3
61
59
45
12
33
36
60
3
87
84
72
9
48
33
19
41
3
27
69
36
9
3
87
69
4
140
16
56
16
5
18
30
42
30
3
12
28
80
21
91
80
4
36
23
25
35
30
150
120
49
113
103
36
95
21
3
12
18
72
15
72
16
24
17
19
20
64
12
20
40
24
35
42
75
45
24
66
13
5
27
15
85
8
16
35
33
12
24
12
48
12
144
39
9
120
51
21
64
80
51
45
75
13
101
36
3
63
60
9
48
33
15
28
5
72
79
48
17
3
12
39
1
41
127
20
76
5
19
23
18
39
177
39
27
117
36
76
8
51
72
93
16
41
120
7
60
281
7
188
120
16
65
79
95
1
35
13
48
83
36
60
66
7
53
43
5
39
3
37
32
16
5
138
6
90
13
60
11
6
156
18
6
51
88
71
1
12
20
57
6
30
43
20
4
47
120
85
5
36
24
19
32
88
116
9
19
251
42
75
15
49
24
11
24
9
12
15
21
153
99
52
65
24
27
9
54
1
11
33
16
5
36
144
43
143
49
5
3
153
114
69
15
49
68
112
192
44
27
18
99
27
36
90
7
8
69
54
49
12
56
33
12
15
3
42
19
84
5
7
23
21
40
80
21
27
48
12
3
73
5
15
57
7
12
71
13
17
3
57
55
32
3
9
4
32
124
48
80
21
171
28
36
12
83
30
7
8
147
18
252
78
30
6
61
149
54
25
11
6
27
3
13
11
9
57
19
5
3
87
126
120
27
33
30
49
24
24
72
8
3
37
17
36
24
36
75
28
5
19
32
21
3
27
150
48
15
40
5
126
9
64
32
84
21
36
54
13
47
36
9
39
61
65
36
108
51
21
3
40
56
4
5
39
33
7
47
1
8
117
63
15
36
45
21
15
9
15
16
53
27
15
37
212
28
11
9
120
16
11
9
100
56
24
76
29
31
41
48
39
51
1
20
28
11
49
77
84
31
8
48
39
6
43
11
30
31
12
36
35
69
51
1
36
8
24
3
114
66
73
77
15
48
16
95
21
24
64
5
36
36
18
57
28
20
51
13
47
66
18
25
32
4
29
67
5
43
11
6
39
51
18
72
18
12
37
56
12
9
90
25
24
44
27
6
67
8
64
5
31
12
36
41
3
87
25
11
105
28
17
3
15
61
36
80
28
101
75
81
7
53
19
11
45
12
16
41
36
19
35
13
108
32
52
48
12
8
136
24
48
32
60
16
32
75
114
39
24
52
20
39
90
31
8
48
63
37
20
69
19
101
3
12
28
47
25
8
3
45
15
25
29
3
48
69
36
19
36
8
16
36
12
41
12
18
6
115
59
96
13
8
48
4
137
3
3
93
27
45
28
60
65
19
17
79
35
49
12
119
9
16
131
6
39
4
12
84
5
51
48
45
12
18
21
51
13
56
16
23
25
11
21
48
21
55
84
11
13
221
12
24
31
5
3
15
66
24
15
87
18
36
3
87
33
60
28
24
80
45
19
95
57
63
72
13
11
9
96
48
88
20
4
24
11
9
52
8
24
87
9
15
25
65
12
27
48
28
65
19
12
59
126
51
3
90
27
63
57
4
41
99
15
153
63
48
1
5
54
30
150
81
9
19
11
72
25
72
83
24
54
39
16
72
29
54
21
24
87
90
15
40
32
21
27
45
27
72
16
20
135
18
19
168
59
33
3
33
16
29
15
4
8
39
25
24
56
4
5
39
100
60
32
21
3
24
52
48
60
80
52
108
36
17
24
51
48
72
45
ABCD 93772762574*3^$a+1 [50005]
9
111
12
6
60
60
71
120
60
48
13
12
75
20
115
60
17
60
16
99
84
36
65
25
36
108
179
12
1
15
33
71
19
57
60
84
111
18
216
23
13
12
42
54
39
15
30
215
60
67
21
33
24
96
11
48
1
66
45
8
67
53
13
78
240
12
72
77
60
151
48
30
11
55
6
59
108
25
6
29
12
1
78
29
60
31
24
36
36
156
24
54
39
135
17
49
12
227
91
21
20
16
44
1
87
57
30
18
18
60
24
6
18
90
11
19
66
83
1
11
48
1
42
24
66
27
147
36
9
75
48
42
3
20
12
19
84
6
119
13
198
12
54
18
165
45
66
29
60
28
69
30
66
15
24
36
27
45
81
12
47
103
18
71
31
24
66
78
41
169
11
55
53
72
13
27
36
104
19
150
36
54
6
66
12
197
1
107
40
48
15
45
3
30
6
36
29
108
43
12
57
15
21
33
6
30
126
72
42
23
28
33
39
20
60
7
21
87
17
19
36
48
6
59
25
42
53
112
20
60
115
105
80
100
68
1
59
7
30
366
29
16
32
103
45
99
65
76
92
67
21
93
11
19
141
60
51
57
27
81
27
45
27
60
53
7
6
162
5
91
6
35
49
144
6
149
37
23
37
15
8
1
42
9
8
61
71
40
21
87
20
97
168
35
60
25
18
9
15
113
12
16
45
99
39
101
79
126
84
12
30
54
3
32
48
60
72
25
15
45
95
85
54
132
29
40
96
33
11
49
30
57
33
66
5
108
13
27
81
27
3
89
72
108
31
42
24
30
36
24
60
60
5
40
36
44
55
33
87
5
55
36
105
3
12
17
13
59
40
99
54
168
18
90
71
13
63
9
36
60
59
13
35
40
27
18
18
9
69
6
5
136
32
72
109
39
21
90
29
12
1
42
66
66
30
90
5
61
18
66
6
42
3
32
43
17
28
212
7
53
1
11
76
105
54
30
15
33
30
66
30
12
42
66
6
6
9
36
32
28
27
57
68
61
150
72
84
108
65
67
48
17
16
39
65
43
5
88
27
6
30
89
28
92
217
6
24
65
40
60
15
24
72
9
15
21
24
33
107
31
72
17
31
12
30
90
12
138
227
1
24
210
53
28
3
24
65
1
51
36
63
29
7
24
66
18
17
60
13
48
42
12
105
105
51
132
63
48
84
120
77
25
15
9
59
61
30
6
54
36
5
85
15
8
25
12
108
186
101
43
6
30
89
13
42
138
54
21
99
60
66
102
6
102
84
5
40
140
1
47
1
12
54
30
84
24
36
11
55
5
91
12
45
33
24
24
126
60
113
25
60
95
12
79
12
162
3
9
23
60
7
96
17
12
61
24
78
18
54
5
55
96
48
41
43
93
3
72
48
29
52
135
65
49
11
136
15
137
28
44
73
78
18
11
85
36
24
66
17
60
120
43
24
6
54
113
1
11
49
51
3
36
12
17
55
18
84
30
114
207
87
17
1
47
12
19
209
25
30
17
109
27
3
41
28
105
42
24
12
149
48
37
6
17
1
42
30
42
5
25
6
21
39
6
18
77
40
15
48
57
20
19
29
43
29
49
12
18
12
17
1
54
18
47
1
59
13
54
33
87
21
44
91
78
6
60
21
9
15
80
120
79
21
15
21
33
11
1
42
93
87
48
48
21
81
27
3
30
54
90
18
42
15
8
31
29
40
15
12
21
9
15
21
87
81
36
6
168
96
66
12
18
120
77
72
49
27
3
12
30
135
15
18
30
29
12
61
42
5
120
12
48
7
113
7
18
12
36
18
41
16
69
35
76
9
6
132
17
25
15
51
12
108
9
39
96
24
90
59
12
16
15
137
73
179
43
57
9
119
12
60
13
6
29
72
1
18
24
6
6
113
55
6
11
31
29
13
35
7
53
1
59
7
30
24
42
45
32
28
15
29
19
120
6
78
5
37
48
6
69
12
69
6
120
21
39
60
53
7
21
44
19
126
23
1
6
48
12
120
30
95
31
29
55
45
8
127
36
150
30
24
6
75
92
120
148
152
43
57
27
113
52
81
78
6
3
45
63
3
221
73
72
111
99
113
91
24
12
5
120
73
42
54
111
8
60
37
3
171
9
20
37
168
6
29
13
24
60
15
20
48
13
15
45
27
12
216
75
69
75
48
17
31
77
43
18
132
59
60
145
84
66
5
108
12
60
1
90
77
112
8
55
77
148
147
5
73
72
23
72
31
24
108
12
5
19
30
12
30
60
42
63
39
5
40
105
24
71
49
131
108
37
203
85
96
171
8
91
29
ABCD 93772971226*3^$a+1 [50072]
96
44
177
271
89
103
128
136
236
16
5
7
24
48
17
55
144
20
4
80
88
8
28
32
96
60
33
31
132
84
8
40
60
20
72
84
96
156
153
39
33
3
36
225
43
32
16
5
31
176
40
20
96
52
32
16
60
12
24
60
29
19
53
72
19
12
32
16
264
137
103
65
7
8
33
31
176
16
24
180
12
65
55
96
96
12
44
9
79
137
19
48
12
72
32
81
96
27
76
152
16
8
9
7
24
96
17
48
15
124
149
72
72
72
99
4
72
20
60
4
44
36
4
72
24
32
12
16
5
111
88
20
12
48
88
17
151
185
43
156
20
172
48
84
68
9
7
60
20
16
12
96
53
55
41
55
80
16
24
12
5
24
19
12
32
4
48
84
12
48
60
17
7
12
5
75
45
24
72
55
92
100
17
7
24
24
8
33
39
4
20
88
41
7
132
29
87
12
21
72
87
9
19
36
17
31
192
24
17
31
24
104
84
28
48
176
321
99
21
219
84
28
12
17
31
84
36
17
120
19
20
40
20
16
12
72
60
192
36
8
52
60
185
7
32
4
36
72
48
72
24
32
72
48
60
21
43
29
115
44
52
12
41
111
12
93
144
55
185
19
20
60
21
63
28
60
65
31
8
60
208
140
4
77
159
33
63
52
140
129
3
4
32
60
96
60
40
104
112
180
108
132
92
33
67
96
36
12
32
244
48
32
81
24
115
188
16
32
9
27
4
216
113
48
24
15
64
156
140
88
72
36
32
12
33
7
12
60
84
20
12
21
87
84
60
16
68
112
84
41
15
4
5
111
76
96
180
8
24
76
20
312
33
19
84
152
9
96
331
101
15
96
124
20
48
105
15
132
16
36
113
63
24
4
44
4
36
41
55
12
53
103
116
93
7
65
43
96
128
213
43
132
72
180
5
139
44
96
81
7
8
225
19
20
28
116
232
65
7
8
168
12
16
96
12
116
16
96
48
48
132
89
15
9
27
21
240
91
68
28
32
4
264
32
16
36
96
68
12
64
48
140
9
31
80
28
36
12
20
57
79
176
16
24
24
24
185
144
31
84
116
57
15
57
103
20
64
12
56
81
7
72
65
271
48
192
120
240
8
72
4
53
43
48
84
12
48
5
27
28
132
84
32
48
57
72
91
92
4
80
48
64
32
52
72
120
32
16
8
36
52
96
60
36
185
163
29
151
24
24
48
96
41
55
108
32
48
148
185
48
31
8
12
16
149
55
128
52
36
44
108
132
352
36
8
24
48
48
12
52
89
51
16
5
31
12
48
84
24
72
17
87
120
9
15
4
48
32
69
207
112
89
31
84
44
120
16
128
76
29
7
108
284
105
7
41
24
15
96
72
40
128
24
88
17
31
128
57
55
113
115
12
72
48
32
12
4
140
60
16
128
57
7
24
96
17
7
192
20
93
55
8
9
31
104
4
53
123
16
12
32
33
7
140
100
56
16
20
36
88
32
24
112
12
48
84
44
45
199
89
55
48
92
45
103
17
79
120
89
31
60
53
31
32
33
144
43
12
20
144
69
367
41
99
64
140
64
8
12
28
32
81
51
84
16
60
180
12
32
4
92
60
48
64
89
43
101
111
9
96
147
16
29
55
96
12
92
148
12
48
48
17
15
72
64
8
52
53
24
39
40
113
19
20
88
17
15
48
88
8
57
63
28
36
12
5
216
19
84
12
125
72
72
15
4
44
4
32
12
52
53
15
28
77
24
7
8
33
7
65
24
87
100
108
20
76
56
33
87
88
12
84
120
84
245
7
32
160
96
104
16
72
68
36
201
19
44
36
156
ABCD 93773411848*3^$a+1 [50008]
3
33
51
31
2
16
90
65
51
18
22
6
20
3
36
51
34
20
36
42
88
14
28
71
21
28
18
5
7
8
58
60
24
56
40
32
4
8
46
42
14
45
31
42
38
132
6
16
8
90
16
30
50
10
120
50
45
15
4
6
24
12
36
14
21
25
2
16
2
3
15
22
12
11
21
30
28
6
71
21
39
9
27
37
6
24
50
22
38
3
13
72
23
39
46
2
12
10
60
18
42
80
78
42
48
42
21
21
28
20
16
32
24
34
6
35
19
26
28
8
52
12
6
8
10
6
5
3
6
42
12
156
45
37
2
16
26
18
6
52
24
6
32
12
28
30
56
4
42
44
6
28
80
60
18
70
23
36
13
83
7
62
10
84
26
4
14
42
30
16
12
96
96
20
46
68
10
12
18
62
4
60
68
16
12
18
71
21
12
40
32
36
94
18
32
64
24
42
38
16
71
19
12
12
6
2
42
16
131
33
3
13
50
10
12
8
24
12
6
10
14
16
53
19
20
12
24
46
11
67
48
2
36
6
64
2
24
15
55
8
6
22
14
16
8
10
6
14
34
26
10
12
8
24
52
68
276
10
2
12
52
35
1
42
2
150
48
6
6
9
37
24
26
9
13
32
4
95
9
72
48
6
82
30
14
60
4
14
10
8
40
12
20
60
10
42
96
38
10
12
48
66
6
72
26
112
74
30
18
36
24
12
24
90
12
18
76
38
16
17
37
8
64
18
17
13
38
12
6
4
48
44
28
2
64
14
60
16
6
48
6
35
31
5
19
86
24
51
93
3
7
20
22
44
16
24
74
10
20
10
20
52
5
19
14
18
54
28
8
88
2
4
24
20
84
166
26
64
2
108
72
4
59
69
3
57
70
20
42
34
42
42
50
16
24
2
18
28
20
112
60
6
42
54
30
14
6
24
52
42
18
12
50
36
4
6
12
8
64
72
6
29
13
62
28
12
5
43
80
118
2
120
6
10
32
22
176
42
30
10
18
30
24
6
104
6
21
43
6
42
32
28
29
13
11
15
64
6
20
10
6
20
34
30
12
18
74
16
11
33
10
26
10
12
218
15
39
10
11
15
22
8
6
64
41
31
74
6
64
5
13
60
60
140
28
8
30
34
11
45
60
4
30
38
52
36
56
10
26
3
87
54
16
32
28
50
12
10
11
61
50
105
15
18
40
26
4
18
14
40
26
3
37
12
66
104
6
6
16
14
24
22
89
9
30
46
35
1
48
62
10
30
12
18
8
90
24
10
71
9
60
16
12
12
42
48
30
32
96
24
48
16
50
10
11
13
32
6
28
12
8
106
54
110
30
10
20
36
16
20
3
21
16
38
54
6
12
4
44
94
71
37
32
30
46
20
12
3
25
50
66
34
2
84
99
19
20
70
18
2
51
19
6
50
10
86
6
3
25
110
4
18
32
27
15
36
45
49
8
102
18
16
6
6
8
46
36
44
46
23
9
100
36
131
33
42
40
6
2
18
4
8
12
16
24
11
3
30
12
3
19
56
64
56
81
25
8
10
18
62
6
84
10
66
60
44
3
13
6
24
66
30
18
36
14
42
24
12
22
8
4
54
26
70
36
18
14
28
30
12
6
26
46
38
42
63
51
36
78
4
26
12
10
68
24
16
14
66
36
6
22
26
16
50
34
14
6
22
2
16
14
6
21
55
14
4
12
36
188
172
23
9
27
105
90
189
69
22
8
12
16
12
86
64
2
48
10
11
7
29
33
12
6
54
28
168
102
30
60
8
10
54
18
8
4
44
45
9
66
30
75
25
74
10
26
10
30
26
30
64
12
30
14
6
28
12
12
36
24
11
7
38
6
4
14
52
126
8
4
30
20
10
6
14
16
41
49
6
38
10
18
12
47
1
48
30
14
42
10
14
34
6
6
86
42
10
38
39
153
16
12
60
12
8
3
67
90
8
64
32
64
14
58
14
34
24
12
59
31
18
11
49
18
12
6
72
60
2
88
90
18
12
72
32
34
11
9
52
48
24
11
49
42
20
4
26
60
16
2
88
44
6
58
6
24
20
51
33
12
76
12
8
63
15
10
44
12
28
47
19
30
92
12
58
38
16
8
40
11
121
18
78
2
40
2
51
13
44
30
21
31
24
20
30
24
30
21
7
30
8
30
45
37
30
2
16
12
44
16
20
58
50
6
66
48
24
46
20
10
54
6
11
13
48
44
16
2
6
36
90
10
8
10
26
70
26
10
60
26
3
1
36
18
12
14
4
20
52
8
4
18
12
17
45
78
10
48
8
52
2
12
36
10
12
2
18
12
15
24
9
58
72
20
18
28
24
6
36
48
2
24
22
42
20
46
20
36
9
19
132
5
75
48
10
36
30
20
21
19
42
42
66
14
6
4
26
114
76
32
39
60
9
4
56
24
12
34
20
160
5
9
10
26
22
89
21
18
4
102
6
2
16
14
36
21
43
6
6
8
102
16
38
12
34
20
18
12
6
3
67
18
2
70
24
126
2
66
16
30
24
32
64
30
50
58
36
5
19
8
12
100
18
24
8
36
6
100
78
92
4
90
42
23
21
28
6
60
14
111
1
18
12
6
84
8
6
42
22
30
26
30
4
8
4
48
8
40
8
10
65
1
36
12
66
86
4
11
9
15
15
21
15
21
57
82
18
56
12
10
38
16
30
14
64
36
26
16
18
26
54
15
37
20
3
21
10
18
36
56
16
23
19
2
16
8
4
12
18
20
6
64
26
46
24
26
6
10
42
86
42
4
36
90
48
6
20
10
6
8
4
8
64
8
22
24
42
14
4
50
82
8
64
6
12
12
20
87
9
22
48
14
28
8
6
90
48
3
19
6
18
12
38
12
42
46
26
34
104
30
46
12
12
8
58
6
26
78
24
22
14
30
4
80
10
32
34
74
28
32
16
2
40
32
21
49
60
6
24
30
8
40
8
40
6
114
11
9
46
8
48
10
24
8
22
5
3
10
48
72
6
20
10
71
31
12
30
18
29
19
24
17
31
12
2
10
68
16
30
14
30
66
54
111
1
20
24
4
62
4
26
18
106
12
48
24
36
56
6
28
20
12
10
68
40
12
32
87
1
23
67
78
12
18
30
26
40
26
12
16
60
12
35
19
44
4
30
120
6
20
16
6
138
12
50
22
2
10
6
12
60
48
2
16
92
34
8
40
30
56
40
116
18
10
66
24
12
26
40
44
10
138
41
1
14
4
6
6
48
102
18
41
49
20
10
18
8
4
66
114
11
25
122
18
15
39
6
12
42
100
30
12
36
35
15
10
72
6
14
28
30
8
52
2
30
6
24
52
36
84
68
6
22
38
6
39
49
108
8
10
32
22
2
64
54
32
40
11
9
28
68
28
11
13
20
30
6
10
144
8
10
102
17
69
54
18
10
8
10
2
34
36
20
12
46
41
55
6
2
78
4
36
8
34
2
4
66
44
96
54
4
20
6
82
14
40
18
50
6
4
66
56
6
18
34
12
38
18
10
38
34
17
43
12
48
18
8
4
20
100
11
7
8
40
96
18
6
41
9
4
50
12
4
17
57
46
2
ABCD 93773637812*3^$a+1 [50113]
24
84
87
54
68
108
144
58
36
81
156
105
128
55
12
29
19
36
144
101
36
178
26
64
147
33
15
12
24
144
29
48
12
130
18
15
29
10
21
159
18
51
17
108
4
18
72
38
70
38
96
100
18
33
29
55
96
48
12
173
55
12
120
53
70
54
51
125
36
31
113
7
69
15
84
65
55
72
87
38
55
77
7
41
12
96
142
33
60
12
48
45
236
16
3
17
108
31
156
9
128
12
31
17
82
9
96
39
2
103
60
132
144
63
21
101
48
82
9
36
135
38
48
4
39
15
72
105
53
84
82
45
45
18
141
5
34
81
9
20
12
96
79
63
2
19
60
96
65
91
185
43
132
120
24
125
36
10
2
163
17
16
135
137
12
127
21
90
50
4
44
55
29
48
43
192
149
19
51
38
36
70
117
99
108
50
238
134
10
278
7
3
72
90
20
70
74
96
31
180
29
19
36
3
33
17
238
33
129
80
43
60
108
125
52
3
60
77
130
158
31
96
5
34
21
24
29
180
156
55
29
64
140
36
22
38
16
20
156
22
33
39
54
15
12
27
33
108
89
31
65
34
33
60
65
84
208
80
28
212
48
12
48
58
86
4
54
72
9
132
5
79
156
17
91
41
154
81
84
120
5
16
39
89
7
9
51
3
33
144
29
67
77
108
19
60
75
26
12
70
62
79
17
19
29
226
201
33
15
240
161
84
12
163
27
54
99
216
5
19
12
17
31
177
15
77
48
19
39
45
12
65
94
81
120
48
5
7
29
139
60
51
50
91
60
15
158
7
69
111
48
21
44
132
55
233
60
160
147
15
18
15
29
31
12
53
115
65
7
24
113
58
2
151
269
103
137
67
63
21
12
39
18
32
84
64
87
75
9
12
195
33
75
74
7
5
276
34
105
5
115
135
9
41
19
216
3
33
53
31
36
48
15
206
48
7
84
5
60
22
74
19
72
180
48
65
36
79
17
22
33
3
141
3
21
29
22
45
96
93
80
115
72
53
36
175
113
12
19
27
69
120
53
46
54
18
158
7
137
12
46
374
31
168
72
75
38
16
51
29
19
36
5
19
12
5
43
96
65
48
22
26
154
9
99
81
77
43
15
237
48
5
31
24
89
43
279
36
393
21
15
65
10
98
46
50
22
273
120
72
77
91
197
103
5
7
108
12
17
48
84
31
48
60
252
159
9
17
108
46
81
24
75
9
9
3
89
36
12
31
72
45
75
113
10
54
32
151
77
307
29
12
19
65
19
41
55
185
31
209
10
9
135
36
45
9
75
209
36
76
39
137
94
194
4
27
5
108
91
132
48
5
106
54
32
274
45
125
91
5
163
17
19
39
2
103
396
84
9
3
120
84
53
31
17
60
10
153
27
54
51
29
154
81
36
48
231
45
84
96
9
80
10
50
127
3
72
54
15
5
60
96
55
29
46
50
43
177
20
55
69
164
31
113
48
22
38
48
4
18
144
45
99
26
31
24
36
9
80
19
12
77
96
292
54
69
120
60
17
103
5
55
39
21
29
22
45
36
9
80
36
19
29
160
126
14
36
108
36
22
33
36
21
128
31
125
48
43
137
82
9
96
5
160
44
10
266
60
48
238
189
101
240
192
16
20
31
111
69
36
5
48
91
165
128
16
180
44
43
168
96
84
41
48
103
84
60
29
91
135
ABCD 93773698178*3^$a+1 [50054]
37
44
4
12
53
12
15
9
18
66
87
48
69
27
40
24
29
43
8
72
48
9
36
36
6
12
42
54
12
25
17
12
115
29
15
21
79
12
95
18
54
12
6
48
51
93
43
48
5
19
17
48
90
6
31
89
7
8
64
53
19
56
27
145
35
97
48
41
115
12
29
51
3
157
47
1
29
43
24
48
116
27
54
3
15
45
192
16
35
30
43
17
55
92
63
45
88
80
9
67
41
90
48
42
18
1
48
32
4
95
1
11
42
108
90
13
17
15
45
72
66
204
85
5
3
63
6
43
20
16
12
65
72
6
30
91
23
36
180
30
42
12
25
48
17
36
7
72
17
31
5
108
12
43
35
129
33
63
64
11
36
54
27
33
66
54
7
20
124
53
27
9
30
61
24
20
45
30
37
17
27
40
48
11
81
105
36
18
120
85
65
72
55
8
172
17
12
15
36
99
36
72
37
29
6
73
96
59
18
18
6
66
13
60
125
54
18
24
19
11
73
12
36
32
88
24
11
13
5
120
6
54
7
77
18
18
31
20
45
66
18
19
71
6
19
17
12
6
9
3
72
18
15
40
8
36
60
111
60
12
73
24
29
15
75
37
68
16
5
6
84
18
18
13
5
19
8
60
3
42
3
60
57
18
60
25
104
40
5
6
12
25
53
36
30
18
15
75
90
7
89
120
114
12
33
12
15
66
18
37
32
3
114
19
17
3
105
12
24
3
27
1
5
3
16
24
24
35
25
12
36
80
33
67
48
12
20
69
18
72
9
72
48
16
8
3
24
45
39
6
54
25
65
162
9
4
36
8
63
9
24
64
48
8
15
54
7
5
6
117
21
7
17
3
60
9
39
15
162
12
43
12
41
66
36
37
17
18
18
55
59
36
12
36
72
60
90
3
4
23
18
180
24
7
5
31
29
75
4
20
16
5
78
18
75
28
5
12
72
18
42
7
68
28
8
40
84
11
60
36
9
27
12
18
103
47
25
5
19
48
5
27
63
18
55
24
29
19
12
84
56
9
6
73
48
104
16
72
47
25
11
90
138
6
31
23
90
84
27
9
27
9
15
4
44
141
72
27
16
56
9
7
47
45
52
173
27
21
144
15
36
219
6
7
20
3
72
6
30
45
4
12
8
117
84
7
17
36
27
45
18
12
72
18
67
36
11
9
9
18
13
24
71
162
108
54
1
17
27
100
156
17
24
18
30
27
16
35
45
52
23
18
7
24
5
54
96
9
27
54
48
51
12
27
73
17
7
24
137
84
63
15
36
30
24
36
54
121
5
19
11
37
35
18
60
31
96
24
24
107
180
168
1
8
45
36
30
54
123
9
3
16
12
17
115
17
66
150
19
53
3
27
42
3
51
37
60
20
27
18
3
15
57
72
27
13
23
13
59
6
67
23
1
35
30
51
165
63
9
60
103
32
36
16
29
36
30
1
12
23
18
42
12
42
3
27
73
12
23
1
59
13
5
48
67
47
1
119
36
157
29
18
102
91
23
157
5
30
78
90
261
4
95
36
36
18
7
5
7
48
5
39
96
39
6
27
57
31
65
30
49
113
6
54
18
73
44
81
12
19
41
12
7
20
231
30
199
24
72
17
66
61
11
37
23
30
159
16
20
124
84
56
9
27
9
6
37
56
9
7
65
54
1
5
55
11
24
54
7
12
53
3
15
25
24
5
48
42
1
144
8
4
59
30
27
33
27
9
48
55
68
28
12
95
9
9
36
79
47
109
8
27
129
60
81
3
105
3
15
25
5
54
81
148
41
79
65
36
54
61
143
1
11
6
103
32
3
1
41
3
105
31
8
15
81
39
33
40
53
19
32
111
18
27
9
24
31
68
12
15
48
6
39
33
54
1
12
77
48
36
6
85
23
93
33
12
7
11
37
72
41
36
3
27
18
7
44
39
61
11
49
77
72
27
33
48
234
85
176
9
63
15
18
7
11
57
52
17
111
33
7
5
19
5
18
390
15
21
31
29
30
6
18
48
54
36
15
4
23
36
49
17
15
99
25
32
45
7
71
54
63
45
7
5
18
18
7
47
85
11
1
29
7
48
35
45
64
5
192
54
90
67
24
96
8
16
23
45
51
121
36
5
12
60
63
40
5
7
41
6
13
8
24
9
27
100
35
120
24
21
24
21
78
57
132
16
29
3
135
78
102
13
29
7
5
36
55
53
15
21
6
102
7
29
60
7
23
42
84
60
31
77
3
40
12
11
90
31
11
30
99
196
179
45
16
47
72
30
18
37
68
3
18
19
125
27
45
15
21
60
3
24
75
198
42
12
6
18
9
3
37
23
90
63
45
91
60
29
66
18
27
16
24
48
35
12
13
41
27
45
114
9
72
12
27
9
40
95
36
6
7
68
60
64
125
36
3
60
40
35
117
9
31
5
67
65
12
91
5
7
11
30
90
6
43
60
35
73
8
27
42
12
24
127
35
18
19
11
6
48
6
300
24
30
6
25
56
9
30
1
116
64
156
20
4
53
91
12
20
108
9
18
9
16
12
20
16
107
12
1
59
13
53
42
18
127
24
23
6
39
28
17
6
25
56
144
147
60
18
66
54
87
12
96
27
54
18
13
5
48
55
32
40
17
6
12
42
91
17
54
120
6
43
5
15
81
54
72
108
9
12
36
33
27
48
4
96
44
108
4
11
30
7
80
28
53
19
12
149
30
1
5
3
ABCD 93773741918*3^$a+1 [50107]
27
25
120
48
12
12
12
104
40
12
72
152
16
83
132
33
4
12
41
48
150
25
176
160
20
4
24
12
60
44
12
28
36
8
88
108
24
71
21
88
12
128
3
25
132
216
35
25
120
47
13
72
12
12
36
32
52
29
19
36
12
35
33
64
168
32
16
47
69
4
132
275
37
60
131
57
4
59
49
36
95
9
240
12
88
80
88
12
48
44
36
24
100
180
59
1
149
55
84
203
18
19
72
11
25
113
39
76
56
40
140
84
76
60
60
108
20
148
23
181
11
109
68
16
36
11
13
72
24
104
84
21
7
23
1
24
36
320
21
19
144
527
37
32
39
181
59
42
3
4
11
120
97
5
30
13
80
147
9
4
36
161
19
24
60
20
24
12
9
72
27
76
12
83
1
60
48
12
71
49
96
48
56
40
48
20
40
48
5
7
12
149
7
48
47
13
275
109
36
107
33
15
325
12
8
4
23
49
20
21
19
44
16
20
160
11
48
49
113
87
136
12
128
45
55
36
59
21
124
132
35
25
84
59
1
44
64
20
40
36
36
24
60
60
35
85
96
84
44
3
13
36
24
44
76
5
31
20
148
8
33
79
108
24
68
88
35
49
96
12
48
60
8
16
119
132
37
143
13
20
36
60
16
24
101
55
35
49
96
32
21
75
144
12
28
8
28
36
119
1
84
396
36
12
36
96
24
60
35
1
36
44
40
71
13
20
15
60
61
60
131
60
193
12
12
8
340
92
21
79
8
24
39
25
72
8
4
53
198
45
36
111
13
116
120
28
120
36
95
12
49
44
4
48
264
11
229
60
24
20
100
60
36
120
36
60
23
145
32
24
156
75
18
111
9
67
32
36
64
11
1
288
36
96
84
96
44
40
155
37
84
29
79
20
28
68
36
28
20
72
64
36
44
57
79
216
224
28
11
25
60
60
17
115
23
45
105
175
224
76
24
12
59
30
90
49
11
61
59
85
36
71
109
29
31
44
16
11
429
51
13
84
11
85
36
204
12
12
8
88
56
28
32
40
44
36
28
168
48
17
19
84
12
53
7
48
20
40
24
8
348
156
4
35
21
64
116
40
48
12
8
40
8
3
21
4
176
64
77
39
88
71
25
35
49
12
20
4
60
224
60
28
144
44
112
24
41
163
104
96
16
24
36
60
8
28
8
4
8
28
44
240
16
56
84
96
136
95
73
140
15
49
83
69
364
155
1
48
83
217
23
37
8
144
16
164
9
15
147
9
136
120
24
108
32
40
68
52
84
80
16
251
37
60
36
36
8
3
60
49
60
44
40
17
18
132
37
32
16
35
18
67
72
20
3
69
36
4
84
12
113
79
32
16
95
108
49
80
40
12
41
7
92
4
24
132
8
51
1
36
168
104
36
76
29
7
44
4
95
1
140
111
9
21
39
88
92
124
17
139
119
109
8
63
37
24
60
84
47
30
87
3
49
180
119
180
1
29
7
44
28
108
8
36
108
112
96
35
49
59
61
180
8
48
63
189
28
24
11
48
25
95
12
73
96
11
157
32
196
23
42
19
44
16
11
45
100
108
17
43
12
113
79
32
24
16
36
35
25
65
87
63
9
9
231
4
24
56
60
120
57
139
59
72
109
96
60
83
49
11
25
36
84
44
28
132
23
229
84
36
20
36
168
12
28
47
105
75
13
72
143
9
28
48
107
69
76
24
36
48
36
24
96
20
120
16
152
12
40
84
5
79
12
48
83
85
5
79
84
35
61
59
37
35
73
107
13
12
23
49
36
47
37
23
37
336
12
44
40
24
24
92
51
18
31
8
136
20
36
36
40
23
30
7
80
40
143
169
83
129
84
57
3
36
39
105
15
21
39
49
12
ABCD 93773905112*3^$a+1 [50252]
36
48
6
111
63
69
201
42
30
24
66
45
132
3
9
189
132
108
27
9
36
18
72
144
54
12
108
36
51
48
105
90
12
33
45
102
90
108
6
126
39
24
117
48
216
36
24
36
18
165
45
99
33
54
66
78
9
93
78
9
21
126
60
45
156
69
36
63
144
3
45
63
6
3
36
60
75
36
6
48
15
12
15
57
96
75
126
54
126
6
144
45
156
69
36
54
30
114
270
102
198
132
3
105
171
261
3
36
105
36
54
120
9
96
189
210
180
105
27
9
9
12
18
69
111
69
171
36
174
207
105
30
24
45
21
60
180
198
36
126
54
36
18
30
60
66
159
84
33
63
135
30
90
60
21
99
261
279
36
96
48
96
36
30
27
27
141
63
81
189
39
60
93
54
33
156
27
60
138
51
36
108
75
60
30
87
165
114
54
39
33
90
180
93
36
105
3
51
66
15
36
39
126
27
123
198
39
141
66
33
48
15
165
15
54
144
27
225
18
45
27
153
147
18
60
102
177
27
66
18
60
90
30
42
288
75
15
126
84
72
135
33
36
36
30
108
42
48
180
6
30
6
90
108
30
6
120
96
228
42
30
198
9
51
156
234
231
21
54
36
105
3
45
27
18
126
240
156
117
81
27
33
90
90
171
171
90
48
60
66
6
63
57
18
60
57
9
15
45
219
141
36
48
15
75
42
108
36
36
138
240
36
21
63
60
30
99
132
45
210
33
48
240
9
30
144
96
84
72
54
6
93
15
372
24
36
18
90
9
36
45
219
117
159
135
57
33
12
24
30
141
144
48
96
27
84
114
27
48
24
21
6
21
135
54
36
63
24
48
153
132
39
99
9
27
96
48
240
12
33
12
135
9
141
147
27
24
12
18
15
111
144
117
45
18
45
144
27
9
24
36
27
18
120
6
30
36
24
54
72
18
27
144
21
15
45
18
9
153
27
228
105
99
9
27
219
81
99
36
9
105
156
27
27
36
78
30
6
99
75
36
90
60
75
45
36
54
294
99
21
6
93
87
216
117
63
237
51
30
42
108
9
48
24
9
30
96
21
135
90
303
57
60
84
36
60
180
3
27
69
9
12
54
36
108
81
168
27
54
90
225
165
135
45
36
60
84
42
90
18
12
18
36
144
450
90
42
9
21
54
114
36
66
108
45
45
60
156
24
66
6
30
54
60
39
72
15
54
36
48
6
9
21
54
45
45
36
36
87
81
27
120
153
87
39
105
48
72
144
24
48
105
18
90
30
9
63
225
15
18
102
294
156
18
96
30
6
45
3
216
69
297
90
360
48
6
3
51
90
90
72
84
9
87
48
42
84
36
123
252
3
60
12
60
108
12
18
42
57
36
144
87
84
252
33
27
120
69
129
42
45
45
27
3
69
75
141
45
30
45
15
264
6
18
57
15
270
27
3
108
72
18
216
24
27
99
126
54
30
96
207
111
45
60
147
33
12
45
78
21
9
126
6
27
48
72
87
54
30
36
54
15
27
48
252
18
36
24
30
90
6
36
54
66
78
ABCD 93774006278*3^$a+1 [50028]
30
32
100
90
35
3
280
6
155
51
4
5
31
60
30
18
42
38
46
24
26
4
72
5
19
65
1
24
30
65
156
63
112
18
26
16
5
12
31
150
56
3
57
120
10
44
42
40
18
29
48
19
53
21
39
13
179
156
25
48
62
24
33
31
2
54
34
92
39
39
12
60
28
20
57
39
45
1
47
7
5
25
96
47
87
30
16
138
26
63
91
116
21
133
60
26
66
24
64
200
39
57
3
7
20
136
44
106
18
41
61
50
54
10
53
21
10
36
54
11
21
138
21
151
77
3
64
14
39
72
99
160
36
65
9
207
45
54
10
26
117
7
90
83
7
30
11
84
49
42
77
12
19
20
6
30
10
23
31
29
33
27
1
126
6
234
74
10
29
21
111
36
79
30
6
30
24
44
22
17
43
17
3
70
30
17
72
180
19
137
33
6
66
15
13
6
84
60
20
9
12
36
3
136
80
90
30
6
148
11
39
9
21
6
33
3
4
53
7
26
94
90
11
60
55
185
19
134
30
10
11
36
25
8
99
51
22
59
19
26
3
1
90
6
23
183
28
2
70
38
6
76
108
26
10
14
46
53
31
6
26
40
5
45
58
32
138
136
11
39
126
108
10
20
6
10
54
11
55
54
42
5
12
13
47
31
41
49
12
14
4
72
89
51
48
16
36
5
3
76
26
27
43
20
129
15
16
128
60
82
48
71
15
120
16
54
23
33
34
65
105
36
27
13
18
26
34
12
17
87
54
10
30
6
134
22
89
9
142
20
64
6
18
62
64
74
42
84
234
132
180
48
69
63
57
37
86
57
63
28
6
35
1
44
4
96
35
1
8
82
18
56
111
84
91
5
25
24
35
31
24
5
15
213
3
28
96
20
33
117
4
36
83
72
25
14
69
31
89
37
206
54
30
93
7
14
36
3
120
108
3
10
11
108
132
31
114
66
18
71
51
208
20
69
91
12
50
15
39
36
18
12
34
110
243
108
25
30
68
9
72
55
54
26
4
77
45
18
10
56
100
24
71
319
6
84
47
43
29
93
10
30
54
6
74
64
116
10
23
60
21
36
51
39
64
29
117
190
50
30
33
31
60
102
168
26
64
20
21
25
11
24
19
36
24
29
120
3
9
49
42
8
46
116
4
24
56
46
60
174
104
22
14
3
27
6
255
9
114
120
60
21
96
24
79
6
23
67
84
80
81
25
30
6
20
24
3
51
21
15
33
13
38
57
120
49
14
66
46
54
35
15
10
144
66
41
55
48
206
36
54
21
49
35
49
59
1
71
55
20
81
84
31
18
30
132
77
67
5
15
6
48
36
10
6
59
39
9
48
43
170
76
50
93
33
30
57
31
20
52
44
4
32
9
31
98
36
6
40
29
51
9
79
20
126
3
21
39
87
66
10
5
24
31
90
8
22
18
72
54
6
35
45
135
73
30
80
46
14
12
10
98
9
81
10
26
15
21
24
10
41
12
3
64
5
165
15
45
54
10
30
72
8
16
101
43
17
13
60
66
5
19
110
126
34
80
27
135
28
36
53
48
25
38
42
48
132
118
126
191
25
119
169
59
3
354
63
12
309
36
46
38
36
100
6
8
30
6
66
124
23
3
45
45
94
104
82
98
81
31
14
66
9
79
29
43
29
9
70
17
12
33
10
5
12
48
9
154
86
10
5
79
161
45
3
12
91
8
126
123
31
12
50
174
24
40
26
16
30
17
1
50
256
24
62
94
125
36
205
30
5
132
103
74
3
132
55
125
25
20
24
99
63
69
111
9
36
12
132
1
90
74
3
31
20
10
71
48
123
24
40
5
9
12
78
22
44
16
47
117
60
51
39
46
18
12
8
42
40
47
327
40
26
198
9
60
127
65
180
15
54
46
65
25
35
1
44
15
61
18
6
95
48
13
8
6
66
28
32
18
21
25
36
30
108
77
19
5
60
36
15
40
24
54
71
31
8
21
111
4
44
160
30
50
76
96
18
66
24
126
143
48
43
77
39
64
41
60
61
44
3
7
30
14
81
19
26
3
1
32
39
69
87
79
44
46
14
9
21
171
60
49
71
15
21
9
24
136
11
24
9
87
75
4
284
81
75
16
5
25
44
70
20
24
10
90
29
180
72
15
30
24
10
36
53
13
90
125
15
4
5
129
87
13
131
48
72
45
3
108
120
19
5
31
5
49
23
103
224
64
36
36
29
1
134
45
45
51
ABCD 93774664474*3^$a+1 [50005]
29
1
42
101
19
36
5
96
36
7
6
24
18
30
12
11
4
3
29
60
13
3
12
36
20
25
24
75
3
48
12
9
24
12
72
75
6
119
52
44
12
24
28
33
99
63
6
30
12
90
18
17
24
49
35
19
53
88
27
48
54
71
7
42
3
44
64
56
48
13
183
24
68
48
36
13
27
9
27
8
60
19
5
181
24
23
64
21
23
12
13
95
37
15
15
12
5
36
19
48
57
21
11
271
9
68
13
18
21
36
27
17
28
8
52
36
15
29
12
120
1
3
32
40
27
48
17
1
11
24
7
57
3
30
30
33
12
140
4
20
24
25
11
48
36
36
13
71
127
65
85
15
32
31
65
24
12
16
140
28
9
11
7
29
13
6
65
4
36
15
24
6
174
53
133
27
8
19
90
78
18
12
18
72
45
8
40
39
57
8
31
5
19
18
12
15
48
3
17
24
48
96
52
72
21
24
18
65
73
51
81
12
18
9
36
72
15
41
25
15
56
169
12
27
60
21
27
27
6
27
44
13
66
24
36
29
52
9
54
53
12
112
68
48
132
76
39
33
8
19
41
7
17
31
57
84
108
20
36
144
52
63
78
27
141
11
13
71
16
3
45
3
18
11
36
67
36
5
12
25
12
27
60
48
135
36
5
120
19
33
48
24
3
42
83
24
28
45
30
108
17
1
15
99
18
59
4
12
135
9
8
16
69
23
72
103
77
16
36
69
39
21
107
7
18
12
6
57
45
18
5
24
13
3
56
61
30
33
20
79
30
66
90
120
12
48
95
16
21
15
3
21
140
31
17
73
47
28
20
40
8
19
18
12
15
180
45
6
24
101
16
140
60
60
79
45
20
36
48
55
6
35
7
60
33
20
72
4
3
5
1
60
11
28
3
5
24
43
60
6
42
90
27
8
48
84
108
28
27
42
35
25
15
72
33
23
28
9
15
3
48
77
55
29
163
5
16
12
8
37
47
12
76
15
29
1
78
29
12
16
27
161
7
18
71
49
35
7
5
84
4
60
27
102
11
16
144
44
55
36
17
12
1
47
28
36
36
63
12
17
25
47
31
30
18
84
150
23
88
96
33
6
5
36
19
72
45
75
17
28
75
17
76
75
24
30
11
7
30
47
28
8
4
8
43
21
24
177
12
6
29
1
71
24
12
73
54
21
24
3
18
51
3
5
1
12
42
21
32
28
84
45
35
85
51
32
60
24
24
19
18
59
16
44
1
78
29
13
30
5
72
16
75
17
13
12
15
32
25
48
15
3
21
36
105
15
15
125
67
78
59
48
151
42
18
9
105
35
40
3
69
9
24
156
12
90
30
60
30
42
11
49
11
49
63
32
25
36
11
61
83
40
75
9
15
173
37
60
18
5
43
117
32
28
72
45
71
7
30
3
24
36
27
90
23
24
48
4
36
72
3
17
12
76
15
42
30
33
33
150
5
120
36
1
23
172
15
18
39
20
61
11
19
5
7
120
12
6
27
68
4
63
77
13
23
7
48
29
25
6
90
35
12
55
57
20
1
11
43
120
60
6
27
20
7
17
120
13
18
12
53
28
27
45
24
3
81
32
48
24
1
27
45
27
3
5
4
36
33
39
20
12
36
13
11
84
19
5
13
30
138
12
12
108
138
5
16
8
25
6
45
60
9
35
13
90
18
15
27
29
13
15
105
75
45
11
12
85
59
13
66
12
77
12
103
150
27
3
96
41
13
35
25
30
45
51
29
96
67
30
35
25
48
30
5
25
11
144
84
151
45
24
32
4
75
101
16
3
12
5
13
27
12
21
114
6
27
80
28
20
72
12
40
21
72
42
5
55
36
21
129
54
141
57
23
4
51
12
17
115
36
21
8
12
73
47
13
78
17
121
84
6
30
54
33
3
17
84
19
9
72
39
17
12
36
19
78
18
17
12
55
30
27
3
30
83
25
18
30
167
37
18
17
1
11
4
32
100
15
89
24
19
18
72
35
36
180
19
36
137
7
17
13
15
32
1
39
21
12
47
24
64
3
53
36
1
35
13
102
57
20
1
15
44
12
13
36
30
17
67
21
36
39
12
33
32
24
109
60
27
75
57
32
4
32
7
36
105
27
48
81
44
24
100
20
43
18
42
12
6
11
4
56
16
80
48
55
21
63
6
35
204
55
33
12
20
73
39
33
51
24
32
13
18
65
25
30
29
16
24
44
55
21
21
12
3
24
48
3
42
108
15
12
33
18
30
72
23
132
40
12
32
1
168
11
31
108
41
24
144
52
9
11
13
3
27
17
36
48
4
33
3
120
27
12
30
75
80
55
41
4
32
48
61
12
42
21
92
67
21
15
117
27
18
47
25
3
20
4
44
4
45
35
12
19
54
48
30
33
27
12
5
12
24
64
48
20
52
15
5
12
40
24
44
55
60
141
57
183
56
28
60
20
28
3
77
13
24
6
45
27
5
12
28
33
11
60
16
60
72
8
13
24
27
104
19
57
20
28
21
11
1
42
36
5
16
3
197
19
17
67
17
13
27
8
1
30
117
44
64
9
15
12
51
17
36
7
65
13
102
17
25
6
41
88
51
60
24
77
13
27
3
21
9
36
12
47
60
91
5
96
49
12
30
33
24
123
72
5
1
114
21
36
39
30
27
3
90
27
24
44
37
18
17
103
65
24
1
27
3
30
24
15
45
51
36
36
45
72
66
29
31
77
25
27
32
4
69
11
19
6
54
5
40
12
20
196
20
72
16
20
4
8
55
45
80
55
65
48
16
164
12
4
51
57
21
24
6
9
21
11
31
45
75
105
117
23
25
72
51
45
27
3
45
27
30
47
31
54
71
7
29
13
15
3
57
36
15
30
54
45
111
17
25
83
16
36
105
23
64
3
48
41
1
30
42
11
12
12
1
54
6
11
160
ABCD 93775181198*3^$a+1 [50026]
33
140
25
6
33
87
78
18
12
6
111
96
135
54
63
36
44
55
180
17
4
12
8
120
55
12
33
84
33
72
15
15
201
44
28
20
67
33
27
5
7
101
25
18
5
60
72
28
12
8
160
21
23
148
44
13
135
45
6
5
100
69
23
49
83
52
56
48
37
107
121
15
21
11
72
13
138
41
55
36
53
127
5
100
93
12
3
51
153
240
80
1
15
39
41
121
48
11
52
69
3
36
27
137
12
73
23
4
24
57
63
9
131
12
40
9
3
21
59
25
11
400
72
39
41
85
54
69
9
66
24
198
23
4
132
60
108
20
67
144
57
15
149
76
152
37
23
52
15
54
30
41
229
11
48
55
5
43
137
12
31
5
60
7
33
75
18
147
33
36
150
18
48
75
72
8
48
96
79
21
21
54
33
96
9
95
40
243
33
12
72
15
45
165
87
24
39
120
18
95
28
21
95
60
31
120
57
48
44
40
63
6
75
92
144
160
63
65
36
205
27
117
6
9
3
65
160
27
42
3
32
40
128
25
83
12
13
90
9
24
45
35
252
52
33
144
39
69
90
41
60
16
60
75
105
99
144
17
199
5
25
155
64
3
89
60
4
36
3
6
87
24
20
25
18
18
135
168
9
15
51
114
75
27
18
11
64
72
156
9
71
112
15
18
12
15
68
220
45
35
40
123
36
9
104
16
56
16
27
6
72
12
90
108
24
30
54
105
39
93
12
81
54
45
3
18
119
31
17
13
36
3
20
40
33
39
9
114
77
48
40
87
5
85
108
95
85
36
12
39
20
13
180
63
9
51
237
23
60
49
23
25
6
17
49
11
13
95
25
47
88
96
63
12
29
16
24
39
60
36
57
27
137
36
7
96
5
12
73
59
85
18
30
24
15
128
13
135
32
31
117
33
84
72
63
81
150
21
45
36
24
18
12
33
8
88
15
9
36
9
108
23
4
128
100
69
3
105
42
21
27
108
105
24
3
108
120
144
54
299
160
56
84
157
18
77
1
39
51
12
96
102
59
103
72
33
45
66
29
121
39
45
23
40
144
9
47
88
27
77
55
66
47
169
63
240
32
88
123
9
36
99
153
3
42
63
57
96
27
3
24
113
79
33
116
1
35
16
8
7
18
207
120
8
12
13
51
129
234
5
121
72
18
96
66
72
60
12
54
24
41
4
36
140
12
24
48
16
57
162
5
76
99
18
23
36
43
108
90
99
24
39
42
3
171
90
54
113
4
33
123
75
48
54
162
29
31
21
12
21
59
13
12
27
69
30
24
41
61
75
84
81
18
113
7
5
16
276
15
9
21
3
51
162
99
15
54
51
96
99
54
54
41
31
5
208
32
25
78
18
27
32
108
100
48
24
20
49
54
5
121
27
92
52
45
18
65
7
114
35
72
28
44
37
95
36
43
24
5
16
159
5
52
60
9
72
12
18
108
42
12
3
87
126
131
96
7
60
17
49
24
18
5
7
18
27
140
13
63
15
21
33
66
42
95
7
65
103
102
27
20
100
80
88
33
3
144
27
33
57
11
97
11
52
12
21
126
81
48
9
23
4
9
6
30
11
72
115
6
12
23
55
9
27
5
25
75
33
60
147
69
36
39
27
42
3
72
45
36
15
129
6
12
18
60
27
129
123
21
27
27
6
12
27
15
45
12
56
252
97
36
27
68
55
12
72
45
24
9
18
33
69
18
5
49
24
27
80
13
15
36
129
114
18
12
72
171
72
168
45
59
4
44
52
123
150
18
48
90
24
135
27
21
15
30
99
120
44
4
8
40
32
60
43
69
48
27
18
47
115
90
23
37
48
171
92
84
4
15
45
12
24
108
48
12
51
29
48
4
33
306
36
41
49
3
15
57
180
48
96
141
3
33
12
6
9
3
18
11
205
3
33
15
45
3
15
17
13
39
33
99
51
48
42
3
32
28
32
112
45
12
36
167
37
23
12
139
90
27
33
39
45
11
67
5
48
49
36
27
60
60
20
28
21
171
24
9
71
121
135
27
45
48
24
81
27
12
8
7
33
68
7
105
ABCD 93775230982*3^$a+1 [50012]
9
117
115
5
42
108
133
65
87
3
13
35
37
72
59
61
83
93
63
36
72
198
24
48
6
108
30
18
18
168
36
36
43
48
32
3
72
13
8
27
114
19
137
18
78
12
18
201
72
16
41
7
29
51
72
40
179
21
81
54
42
87
136
8
111
180
12
49
47
18
84
54
24
21
27
45
15
33
15
49
80
16
24
8
24
21
12
18
96
18
51
177
18
85
59
21
129
31
72
17
39
160
23
18
18
13
77
108
36
3
15
1
11
61
29
3
87
36
114
19
11
60
54
3
33
7
32
144
33
12
24
75
81
126
73
53
123
147
24
12
153
51
30
18
126
6
33
21
30
37
59
12
97
35
18
72
147
136
56
123
13
80
21
3
171
6
30
33
24
129
102
144
90
87
21
67
11
90
84
231
75
13
80
33
55
48
29
12
114
12
126
18
1
8
27
96
90
30
21
69
6
45
27
30
78
30
6
18
3
16
107
45
27
30
79
83
36
1
32
3
21
93
43
104
141
90
90
18
69
21
36
90
90
48
3
112
8
40
5
3
9
78
18
7
8
3
21
33
15
40
125
48
60
7
11
66
114
54
27
93
163
17
55
41
108
18
36
12
25
48
77
3
24
16
47
162
18
108
102
24
12
18
258
18
84
69
120
51
21
40
48
47
6
67
5
67
95
36
61
83
138
60
7
5
72
6
30
42
69
64
11
30
42
126
31
5
27
40
41
126
33
33
126
129
3
18
12
72
15
3
42
84
150
73
8
184
17
18
6
90
36
9
39
18
39
24
153
144
24
18
12
81
48
111
12
37
24
8
40
23
57
40
65
30
9
141
90
90
39
15
90
15
39
108
120
69
99
61
120
120
128
96
33
54
12
69
63
18
111
136
8
69
12
78
1
11
36
73
77
12
63
9
108
43
29
3
72
16
128
57
63
63
49
59
144
18
30
24
37
176
3
18
19
29
51
291
13
5
43
8
27
117
99
21
27
21
40
192
23
25
23
57
3
45
27
13
35
18
24
123
39
18
48
39
21
18
30
24
30
24
30
18
13
152
3
13
221
12
79
71
66
60
18
48
25
24
8
75
54
39
27
13
24
17
96
30
9
33
66
24
21
27
37
23
54
102
21
48
3
37
8
24
9
84
150
45
39
186
72
30
132
21
48
21
36
84
6
45
27
48
37
107
61
11
54
39
69
78
18
12
54
25
89
66
42
43
8
3
37
24
29
36
15
48
21
19
120
41
36
51
63
9
99
45
24
21
3
51
30
72
55
35
69
24
3
36
210
55
17
15
75
93
16
24
83
42
90
1
17
36
12
7
80
93
6
21
24
39
9
33
36
126
21
153
18
36
25
72
107
30
6
162
318
25
48
71
33
40
269
99
72
15
73
53
102
37
120
47
9
39
1
5
12
223
47
57
57
108
36
175
80
40
173
3
16
32
3
126
192
7
8
9
90
13
41
18
48
78
39
87
9
165
123
64
35
13
17
6
372
18
75
21
48
24
139
32
39
90
42
85
5
30
42
43
113
24
120
36
147
87
6
3
33
15
3
37
65
18
72
133
29
75
21
72
51
33
18
13
59
168
84
6
30
13
77
6
13
113
159
40
8
3
18
3
201
135
72
240
48
40
23
54
27
40
53
72
27
105
18
54
31
53
24
48
6
37
53
18
9
27
30
18
24
141
33
150
108
90
84
7
17
48
18
96
69
24
15
33
3
12
78
48
27
40
173
120
42
9
3
78
120
78
90
12
180
39
24
87
126
19
29
3
93
27
75
13
120
80
57
60
18
66
18
181
23
36
102
54
153
9
42
93
27
45
171
37
32
261
84
31
32
87
129
15
12
96
84
6
54
13
23
90
18
309
24
129
18
21
48
40
113
12
6
18
27
45
123
15
78
12
72
96
18
54
15
93
84
6
9
216
9
39
105
12
24
18
1
32
48
9
55
32
21
27
96
21
91
17
18
12
33
3
18
60
144
48
18
6
15
39
48
162
108
288
27
48
39
18
63
75
114
102
216
21
123
165
93
30
78
36
27
3
36
36
24
54
126
33
105
36
18
49
8
ABCD 93775506694*3^$a+1 [50110]
91
24
72
137
48
79
6
119
133
59
13
71
192
25
23
48
217
54
72
174
11
25
6
17
60
24
156
156
72
12
7
18
71
60
48
163
18
30
72
5
157
263
31
5
48
1
12
11
24
48
67
77
24
25
66
53
144
84
60
96
73
107
192
97
174
6
11
169
23
48
103
18
23
127
53
163
53
24
12
127
5
108
84
1
18
162
54
65
25
131
48
384
36
31
29
43
66
131
48
169
23
349
59
49
11
132
19
96
66
71
25
252
71
13
35
43
41
25
131
19
17
1
36
47
19
96
173
43
5
48
1
12
107
61
23
48
49
78
5
139
5
48
1
11
48
48
1
11
72
1
239
24
72
13
36
90
5
60
48
156
84
1
78
66
11
132
79
125
73
12
227
13
47
37
288
11
133
18
89
79
5
43
113
49
47
151
18
6
54
23
13
71
12
84
31
66
96
35
12
96
73
11
109
24
11
37
144
71
12
157
23
49
35
12
97
287
132
13
54
5
121
11
48
156
19
120
114
35
91
29
12
31
54
11
1
24
12
71
43
5
36
84
145
12
35
96
1
11
324
12
48
324
1
48
47
48
91
53
24
132
7
5
67
5
60
7
18
48
144
24
95
36
13
72
198
144
5
67
66
24
47
12
36
12
13
54
65
7
78
108
11
72
120
13
11
19
114
108
18
329
7
96
41
132
109
6
5
36
85
59
12
19
221
36
12
24
12
37
11
25
54
54
119
25
11
84
12
156
73
108
11
13
72
72
156
95
168
13
108
48
11
31
54
12
54
42
36
23
13
102
125
72
48
43
258
155
132
60
24
205
84
11
84
156
12
24
60
175
6
66
162
11
24
84
36
12
31
18
131
72
13
23
85
36
6
18
11
37
36
18
77
37
23
84
12
12
192
157
6
138
59
157
432
24
23
84
37
23
103
18
144
71
37
84
24
48
59
144
24
139
5
12
132
60
96
60
24
48
72
25
23
19
120
101
139
101
25
47
72
19
17
12
96
24
24
36
7
42
120
240
179
36
36
12
48
12
67
29
25
42
65
73
107
240
13
72
60
18
90
54
77
48
37
119
48
31
48
5
48
24
228
25
35
19
18
11
96
24
13
36
95
85
156
42
53
253
35
240
144
48
1
11
7
5
43
42
143
1
59
13
71
60
25
11
7
24
66
126
65
204
84
36
67
5
61
107
60
84
115
53
13
35
180
133
95
12
1
47
7
90
35
13
72
6
17
217
144
23
48
121
35
61
198
18
83
1
119
229
11
169
12
36
239
1
59
48
1
107
73
138
6
36
102
161
36
91
54
11
247
18
30
5
72
49
11
36
48
24
85
36
95
144
67
72
53
12
48
84
48
43
48
18
54
41
49
24
59
49
84
227
72
60
12
72
85
23
48
73
108
95
24
36
145
6
149
67
77
13
23
7
78
66
125
60
36
49
180
11
48
37
227
25
162
173
204
127
17
85
11
31
18
47
12
43
41
37
95
12
1
59
25
18
5
48
25
36
11
48
43
53
37
342
24
138
239
37
11
151
89
49
95
145
11
24
1
59
36
67
101
84
49
30
101
60
7
5
61
96
23
84
49
132
48
11
24
48
96
24
60
7
78
180
167
12
36
73
23
84
19
41
175
197
49
47
193
47
37
54
54
107
37
11
12
24
96
48
12
108
13
35
132
1
35
48
43
365
48
13
6
72
30
11
97
11
67
18
35
144
24
13
12
36
11
24
120
ABCD 93775517248*3^$a+1 [50026]
5
40
12
5
48
3
16
15
29
4
15
8
25
20
7
18
27
5
27
3
82
48
98
9
4
21
3
3
33
9
3
9
3
3
57
63
5
84
40
29
42
37
101
4
23
55
9
81
20
63
7
38
31
20
40
45
35
61
27
12
53
22
6
20
7
41
16
3
8
19
14
15
24
13
32
27
16
12
11
4
5
15
81
84
7
8
28
125
3
9
13
27
3
29
60
3
22
6
69
108
3
80
85
24
3
56
24
6
15
31
9
24
96
12
5
3
39
13
24
36
39
18
20
78
13
20
16
29
22
24
9
24
75
21
9
56
39
40
5
22
5
24
16
20
4
5
7
5
18
16
29
16
20
13
15
57
23
43
12
5
13
39
15
6
2
10
35
7
6
20
27
12
4
9
95
36
61
30
33
23
22
35
63
4
113
85
18
17
16
12
5
3
45
16
3
41
52
38
22
3
29
3
3
21
16
20
3
22
3
24
11
21
28
5
3
15
9
1
50
4
33
20
36
136
36
9
6
5
3
22
15
12
12
101
67
45
26
24
13
8
7
77
15
58
23
19
8
45
40
9
3
20
15
25
72
8
13
15
15
12
17
33
63
7
18
12
26
21
24
36
115
30
15
81
54
5
16
20
33
27
12
51
1
59
21
39
9
13
12
47
60
48
25
12
26
69
85
6
69
45
23
36
4
27
30
39
35
4
60
18
30
57
87
44
22
188
4
23
12
7
18
18
54
30
33
12
3
18
3
87
30
2
1
12
39
33
12
20
1
152
63
7
18
3
21
3
12
44
31
65
3
25
20
112
3
53
63
30
4
26
25
12
24
23
21
7
2
40
56
4
15
15
21
9
26
21
25
3
8
28
21
15
3
26
15
31
56
13
47
13
92
52
3
8
4
21
44
25
23
19
33
8
25
12
3
27
72
14
16
11
40
9
23
13
30
68
24
10
3
8
4
45
11
67
53
1
35
13
12
51
72
20
13
15
24
20
28
8
19
14
22
8
1
21
3
9
27
60
29
16
14
4
5
43
9
20
3
1
57
3
80
12
7
33
9
3
15
20
10
20
28
102
30
11
16
15
48
17
4
21
18
5
36
16
8
43
5
7
17
28
65
43
35
9
91
65
63
24
21
91
21
53
46
21
24
48
20
28
17
10
26
27
19
14
16
11
7
8
13
27
69
15
5
25
11
28
116
3
36
25
27
33
111
9
20
96
25
11
52
27
9
17
34
45
21
3
27
24
18
3
35
37
12
33
56
90
22
32
15
7
8
21
7
5
7
18
3
9
3
15
20
10
27
5
31
24
71
34
12
3
11
16
101
48
1
60
11
40
48
24
75
21
47
22
48
32
52
171
48
144
8
40
27
41
37
12
27
51
9
21
15
5
3
45
16
3
12
68
12
4
20
15
4
45
12
45
23
51
1
48
48
8
9
7
15
30
30
6
38
1
36
45
38
21
28
12
44
16
24
12
44
16
92
52
24
51
21
60
8
37
47
13
63
21
38
10
15
33
12
3
32
43
2
18
57
97
3
11
16
68
61
5
15
7
5
28
21
6
12
45
68
19
9
24
12
59
21
24
9
48
90
102
7
48
5
18
52
18
12
3
27
60
17
144
27
13
29
18
37
8
7
20
18
3
49
3
20
4
20
1
3
9
48
15
12
3
98
39
40
20
33
19
36
5
79
44
87
73
21
75
3
42
6
45
23
12
37
33
30
9
21
75
5
7
15
65
36
19
18
30
5
12
3
64
5
4
32
7
18
12
15
12
8
28
24
23
10
23
25
2
33
3
76
6
23
7
20
13
12
27
68
9
1
87
8
3
34
3
24
8
12
13
42
9
36
48
27
36
5
19
14
7
20
40
12
11
46
14
84
6
7
80
7
12
21
72
20
3
33
19
17
111
9
88
12
21
38
1
53
7
3
53
79
5
4
9
50
1
12
12
5
75
7
18
12
68
30
45
48
4
15
30
3
8
19
6
63
29
36
16
36
15
32
13
12
11
16
3
42
23
7
14
15
144
3
120
9
115
30
14
4
26
7
48
24
23
108
94
18
12
18
38
72
64
6
63
59
1
21
48
23
7
12
9
80
61
30
65
1
39
23
36
1
3
5
43
33
5
15
64
35
57
1
30
2
43
24
3
21
57
39
63
81
20
36
13
3
23
22
27
11
60
4
20
33
55
12
17
21
3
52
48
24
12
21
12
11
36
16
24
24
20
19
5
12
16
60
12
23
4
56
9
21
30
45
37
11
16
21
39
3
12
9
32
19
6
59
31
33
12
92
16
12
24
68
15
25
45
3
39
66
95
24
21
52
35
12
1
23
15
37
5
10
5
4
29
31
8
136
17
27
15
97
23
133
68
24
12
24
19
17
55
9
12
35
25
92
37
6
2
15
37
14
1
21
3
32
27
21
57
10
42
35
13
59
16
24
41
30
13
20
15
22
30
29
13
42
9
27
24
21
57
51
35
9
15
13
8
9
3
64
24
36
21
15
20
15
4
21
24
36
5
3
1
44
31
60
44
4
15
12
41
25
30
24
48
18
23
27
48
9
36
49
47
1
24
15
36
8
16
21
12
11
31
6
38
9
51
1
20
13
3
20
3
24
1
57
39
8
127
14
16
3
36
20
36
25
8
15
16
20
24
37
35
28
12
21
47
28
20
37
35
13
12
3
12
35
1
21
3
48
5
19
3
8
10
63
56
21
4
30
9
44
36
4
15
17
64
80
61
3
27
9
9
35
16
12
27
45
8
63
21
4
12
120
45
35
19
53
37
44
4
3
20
37
12
63
20
16
12
9
6
9
3
26
22
17
21
7
23
9
15
13
12
33
35
7
21
35
9
16
47
10
3
29
15
16
29
52
11
127
12
5
3
22
11
72
13
2
45
28
72
11
1
141
2
28
30
23
76
20
88
5
90
52
30
26
4
21
8
9
28
15
12
45
15
27
6
8
30
57
12
52
8
21
16
18
12
18
27
15
60
29
27
70
23
4
15
60
93
32
7
41
60
12
28
32
36
16
3
18
3
9
23
3
54
10
5
7
8
13
48
36
8
13
3
60
39
18
90
60
20
37
35
1
36
11
4
9
20
4
8
97
35
112
3
45
12
11
4
5
13
27
20
28
53
3
15
22
15
9
3
68
4
135
66
47
12
1
20
7
12
45
3
35
1
72
12
5
27
3
13
20
27
10
12
35
24
112
65
39
40
11
12
21
36
1
3
12
80
19
6
42
33
8
16
23
18
15
12
21
12
3
15
16
108
41
4
75
57
21
27
20
12
39
16
18
51
27
62
7
3
8
25
9
3
15
33
8
1
23
15
1
21
3
15
17
1
39
84
81
6
5
4
36
12
12
45
35
39
37
39
21
15
24
41
28
12
44
4
21
14
64
5
13
39
24
36
29
46
108
21
5
27
4
24
12
8
16
36
23
46
3
5
6
9
15
57
1
42
65
76
12
45
2
60
10
15
12
84
87
8
25
99
21
39
108
33
81
6
24
9
5
7
68
7
60
9
59
9
40
3
53
36
43
5
28
23
22
59
3
1
36
41
43
56
25
18
21
36
8
13
15
27
78
30
8
9
36
19
18
63
21
15
48
48
45
2
13
8
61
39
12
9
14
4
5
36
4
20
16
20
40
32
19
65
24
9
30
37
23
6
4
42
14
42
13
12
12
8
7
41
27
4
30
71
25
2
37
24
12
5
15
7
45
3
53
27
49
68
25
18
8
4
41
16
48
20
16
17
27
3
13
9
12
18
26
22
24
48
5
16
29
7
3
20
33
12
25
12
6
9
8
25
23
24
1
63
12
45
15
20
4
3
20
25
3
12
21
12
12
27
8
33
19
21
20
4
60
20
4
17
12
36
19
15
5
36
24
16
72
5
43
5
15
7
24
33
12
3
102
8
18
22
8
18
64
18
32
7
93
90
12
9
24
15
18
24
3
45
3
24
20
39
16
38
7
21
15
12
53
52
27
3
33
8
9
15
40
11
1
23
13
75
45
17
7
53
15
52
21
2
21
36
3
33
7
57
3
12
21
35
9
51
10
15
15
33
99
21
21
23
12
60
21
10
60
17
37
63
48
27
17
31
33
21
39
20
37
27
15
30
8
4
6
9
111
9
41
27
55
26
46
33
48
12
27
9
12
44
13
30
ABCD 93775802436*3^$a+1 [50040]
68
24
48
15
37
24
24
20
40
17
31
84
8
3
49
41
7
8
60
15
13
41
63
117
123
28
8
57
7
56
9
15
16
56
24
4
12
48
8
40
12
60
11
21
105
19
56
24
12
4
65
111
33
7
8
16
8
108
12
36
12
24
168
15
25
8
28
44
16
44
33
87
28
29
39
96
16
8
12
40
59
18
63
52
32
28
12
8
52
24
17
3
4
12
8
12
4
11
141
60
12
21
72
67
8
40
44
124
12
32
36
84
36
24
16
32
12
16
32
60
4
5
51
40
8
99
25
11
57
15
9
28
48
108
5
67
8
36
16
12
56
4
17
3
15
33
4
53
108
3
100
12
8
36
4
12
48
11
9
81
19
176
76
17
15
12
45
51
12
132
3
1
17
55
17
18
18
7
20
207
25
8
39
13
8
12
12
48
12
4
44
40
32
16
80
48
12
12
40
32
16
23
45
16
80
3
13
77
3
4
8
28
140
60
12
88
32
12
64
12
80
15
33
111
33
60
48
28
12
8
60
57
15
40
17
36
15
84
12
28
36
12
8
84
36
9
15
21
15
12
40
5
75
72
33
15
84
16
12
32
28
20
27
81
52
12
20
108
40
60
132
44
16
8
28
60
20
84
28
20
33
7
68
52
20
40
12
20
4
212
28
12
8
96
15
13
5
3
12
75
1
161
39
40
24
20
21
15
39
21
36
4
56
40
80
15
9
36
16
20
45
63
24
16
12
92
40
68
9
3
40
20
16
65
19
36
35
25
32
48
64
65
31
44
180
12
60
4
36
24
5
27
12
48
3
157
23
37
12
12
84
20
96
40
20
36
39
18
3
60
9
3
48
12
12
4
65
39
15
37
156
8
84
132
15
33
40
48
8
69
108
63
16
8
28
8
64
65
27
4
12
8
4
8
148
60
56
51
9
28
8
4
23
1
44
12
76
8
60
15
49
32
64
71
1
12
5
31
5
19
56
4
83
37
20
100
8
60
12
12
21
3
72
4
60
8
12
16
20
12
40
41
36
31
24
56
84
16
24
36
44
63
13
48
140
4
56
4
108
23
81
4
59
25
8
120
45
39
33
7
20
9
31
164
4
20
36
64
60
8
108
9
36
15
4
68
48
144
40
113
7
128
52
11
85
36
20
4
32
12
117
108
15
112
48
23
57
28
32
16
11
33
12
24
40
80
4
20
21
55
20
12
60
33
39
16
17
18
37
128
40
12
44
204
16
5
31
20
40
120
5
43
20
4
72
20
40
48
5
3
24
63
1
20
12
3
25
29
3
12
40
92
24
76
41
15
12
12
15
9
12
100
8
4
8
24
28
5
15
57
15
64
12
20
12
3
72
21
72
4
11
37
8
9
39
4
101
7
8
24
12
136
152
60
16
60
47
37
96
80
39
45
27
18
3
12
60
12
84
4
5
18
33
12
40
44
4
11
9
4
77
19
125
15
76
44
9
90
33
3
1
20
28
8
24
4
32
45
7
20
40
5
115
8
24
15
1
44
16
8
16
8
36
4
80
57
3
28
8
12
60
4
8
88
68
12
108
24
88
68
64
8
4
20
40
96
80
12
36
51
9
12
24
4
32
60
60
33
27
12
33
3
105
27
24
21
15
48
24
156
36
36
9
31
113
19
56
51
1
8
24
75
33
4
60
83
13
20
24
15
13
12
80
76
53
7
84
8
16
92
48
4
12
8
36
12
60
9
91
20
12
100
56
52
20
60
12
108
12
40
83
33
172
29
39
112
8
60
36
4
24
8
52
53
18
1
84
24
8
28
32
64
8
16
72
12
20
12
33
43
8
4
12
44
4
48
12
20
48
4
44
76
29
51
3
1
12
59
54
27
112
41
39
36
64
36
20
40
32
48
112
108
12
20
64
96
29
103
36
5
39
51
57
72
40
80
48
24
96
4
20
16
24
23
1
17
27
60
108
84
4
24
68
4
116
40
8
12
72
21
51
36
64
80
3
36
1
8
16
12
12
56
180
40
72
12
116
12
24
208
8
12
28
29
90
25
20
9
51
24
4
8
39
13
32
4
20
100
12
32
12
9
51
21
15
12
36
96
24
4
36
32
148
36
29
36
3
12
84
40
20
40
17
27
12
76
72
36
12
12
5
43
20
24
64
24
36
77
7
65
36
27
72
88
32
36
51
1
60
92
12
15
13
72
24
44
28
24
29
55
20
100
41
31
8
16
35
54
7
48
17
27
16
44
40
20
16
44
36
16
29
27
24
36
40
35
33
39
18
108
15
72
12
36
27
25
12
8
27
33
57
15
112
53
18
72
108
13
77
27
72
9
7
132
72
59
1
44
4
92
40
60
24
44
51
21
48
12
108
76
120
32
4
24
92
12
36
76
8
36
36
28
72
5
31
12
36
12
53
15
12
12
76
80
40
84
32
64
12
8
51
1
44
4
12
24
56
4
44
9
31
32
12
16
56
24
132
40
12
116
4
108
65
19
35
61
32
108
84
96
4
36
60
5
19
44
12
24
36
12
12
16
5
67
5
3
48
16
5
3
100
32
9
19
68
88
72
8
4
65
7
20
4
20
16
5
3
88
60
8
39
36
54
3
52
107
1
48
36
20
24
15
36
25
24
20
24
12
96
240
12
12
21
108
19
20
136
32
4
20
24
36
16
24
44
24
15
13
8
24
28
44
16
24
113
31
24
60
12
8
60
3
105
129
15
3
73
17
7
36
8
4
8
144
4
12
12
8
28
12
12
83
9
36
24
3
25
8
108
39
117
4
20
24
16
12
59
73
8
4
41
15
12
12
16
60
8
36
4
24
8
268
96
96
8
12
12
36
36
4
24
8
208
5
31
23
1
60
36
24
44
12
60
4
11
25
60
5
54
37
8
12
24
9
15
4
125
91
17
3
24
12
4
72
24
23
13
8
4
12
8
28
80
9
15
48
12
40
44
100
56
81
43
29
18
33
16
56
75
25
24
120
8
12
24
4
60
20
27
1
12
8
72
40
212
33
36
99
180
192
ABCD 93775930078*3^$a+1 [50059]
120
36
144
40
12
63
72
105
48
20
52
15
65
55
24
5
43
192
101
100
80
24
55
21
20
48
112
20
19
65
31
53
112
128
36
31
5
24
84
72
48
127
53
36
4
147
5
60
60
24
19
117
128
132
108
100
111
125
40
116
24
24
52
228
92
19
69
147
53
60
36
24
132
103
24
41
151
29
60
127
129
96
44
91
9
63
48
45
20
84
91
185
60
48
115
117
20
84
19
125
120
136
51
89
103
33
80
127
48
45
123
21
36
24
63
53
28
12
104
216
28
72
8
12
139
24
96
185
264
76
80
16
3
45
32
40
27
117
123
216
144
201
96
36
75
29
43
113
168
52
44
204
67
29
96
187
113
4
99
17
127
53
100
15
69
20
4
56
60
103
113
28
147
153
36
36
15
5
24
96
28
56
16
8
252
4
15
81
39
29
192
48
156
4
27
65
88
32
7
77
4
60
27
129
36
27
96
21
3
21
116
144
72
228
120
40
27
72
57
44
12
24
31
24
69
99
281
31
149
52
20
48
12
120
199
5
139
5
67
33
36
3
72
101
24
16
44
216
55
24
125
163
137
40
36
24
75
9
32
220
195
173
36
16
44
43
21
20
79
53
40
144
20
156
48
12
79
45
20
40
104
256
116
108
12
28
36
96
3
45
200
16
51
65
24
31
369
15
240
24
17
64
116
24
64
27
5
148
36
120
56
48
19
81
72
84
24
72
3
45
20
196
51
89
4
56
91
264
89
79
33
168
92
48
60
72
55
24
41
7
48
89
24
36
64
32
139
125
24
36
64
36
116
144
24
7
29
16
140
103
144
77
91
24
48
57
24
56
31
5
24
156
28
27
45
24
120
96
27
72
21
20
7
33
87
93
8
36
84
19
33
20
84
60
24
19
81
156
24
32
24
24
60
36
184
152
4
56
55
53
72
115
69
36
44
19
65
72
64
60
56
28
80
52
3
141
75
101
24
24
40
96
56
115
165
99
65
175
81
48
312
39
29
52
108
80
120
91
48
81
20
36
175
41
100
99
65
36
43
41
36
120
60
28
20
36
36
28
72
20
40
63
120
5
12
28
27
9
111
5
60
144
199
72
24
41
48
52
168
72
84
44
156
151
144
41
7
21
51
24
77
40
140
28
116
84
91
209
31
21
168
36
20
24
136
99
165
180
360
15
57
39
89
16
36
75
53
12
60
43
96
81
20
124
183
53
84
144
16
20
16
8
160
92
24
64
39
33
44
64
140
36
24
12
7
77
96
40
80
4
56
120
220
20
55
24
24
41
36
24
16
3
41
184
56
16
188
12
4
56
64
144
56
24
120
52
144
140
24
12
100
99
189
75
137
4
156
44
16
27
72
48
17
16
48
200
151
24
77
144
96
43
24
33
104
40
44
36
16
20
60
28
27
129
296
24
24
7
24
149
60
52
75
65
148
27
65
79
9
72
15
29
84
7
29
24
40
96
36
15
29
96
43
65
52
24
99
72
5
4
44
72
324
96
7
17
100
123
57
135
89
79
72
5
60
60
64
80
12
79
96
5
100
135
24
45
224
60
127
69
80
16
68
180
72
4
20
24
72
108
36
100
36
120
24
144
156
44
60
112
8
252
19
29
96
24
76
15
45
56
ABCD 93775946216*3^$a+1 [50000]
208
5
195
9
7
56
28
44
136
5
147
60
28
84
36
29
108
48
36
171
168
9
195
16
32
40
120
17
15
100
41
7
144
108
161
7
8
24
60
141
175
80
45
187
188
192
64
125
39
60
201
36
115
32
96
120
129
96
27
4
276
8
40
65
12
15
12
36
60
52
17
36
27
69
19
92
12
108
120
72
156
124
17
48
15
76
392
9
271
20
60
184
116
105
247
41
55
12
29
60
36
123
72
72
48
12
40
8
57
240
31
32
228
9
36
12
3
81
39
120
180
105
187
48
24
12
44
132
172
48
140
9
36
144
19
72
245
63
24
36
12
60
48
120
16
5
60
31
84
24
5
7
68
9
15
88
80
48
309
123
120
28
17
139
56
112
8
48
9
12
3
81
156
19
44
16
149
63
60
129
51
52
36
44
45
51
45
87
12
36
12
40
8
9
96
19
8
72
60
120
45
3
45
3
4
56
12
12
117
55
36
68
21
91
12
53
15
117
12
63
21
12
63
4
56
105
91
56
52
53
55
137
31
36
84
200
69
303
64
113
31
17
60
27
60
88
12
53
7
48
29
96
7
72
116
4
89
12
123
24
45
63
72
136
17
15
4
48
36
20
124
20
76
72
17
36
75
120
16
56
40
29
55
89
19
108
24
68
96
12
4
5
31
65
60
132
108
183
132
192
36
21
43
36
17
27
136
29
12
3
40
41
240
15
64
56
9
7
168
12
144
224
108
64
5
84
144
123
33
7
68
244
72
36
89
123
96
16
84
20
57
75
9
3
16
24
8
93
147
12
33
43
17
84
60
3
81
31
176
60
52
36
41
51
88
41
60
279
12
40
20
28
5
31
101
3
105
75
21
39
184
8
57
111
364
245
75
57
48
127
176
237
55
168
32
40
41
31
65
99
45
19
17
43
12
60
8
36
81
99
9
3
100
185
123
24
96
64
68
60
232
8
93
39
16
20
4
48
5
3
9
195
48
132
76
77
27
336
64
41
27
64
5
3
45
3
48
72
69
51
168
12
48
57
48
67
269
39
9
67
89
147
48
52
92
40
36
12
180
8
60
12
52
128
72
36
12
48
4
5
123
228
112
65
123
69
31
72
5
19
29
27
28
32
57
63
60
168
72
120
4
288
60
128
72
88
8
76
8
21
12
3
24
153
235
12
41
195
12
12
48
52
132
116
153
12
63
192
213
55
89
3
120
48
24
60
216
9
48
12
3
108
4
17
156
63
52
20
9
159
12
48
4
8
64
41
63
16
8
93
3
100
89
67
68
21
195
24
88
17
55
68
28
80
21
19
17
3
300
72
60
168
16
5
3
141
15
124
12
5
19
92
60
12
100
36
132
17
123
69
79
44
33
43
44
93
7
20
16
32
4
104
72
100
8
69
75
100
8
69
96
7
8
4
128
33
3
52
5
180
48
7
5
144
48
55
20
48
108
16
116
28
125
7
252
137
39
84
40
56
12
240
4
84
24
128
45
7
8
60
40
365
87
16
12
20
105
19
41
87
93
63
12
120
48
60
225
7
5
87
48
72
148
113
27
33
27
12
36
4
53
7
36
140
112
8
237
43
20
12
48
9
51
72
33
19
17
3
52
24
17
55
84
8
88
12
5
3
168
9
48
19
29
156
99
60
204
16
84
68
45
63
21
144
79
8
4
24
12
60
72
188
168
4
12
41
48
12
75
112
53
3
141
55
36
60
ABCD 93776000434*3^$a+1 [50306]
23
97
107
61
104
88
299
21
39
121
72
35
117
88
47
1
35
85
48
11
13
95
1
96
128
16
224
171
37
47
96
1
128
160
32
24
16
56
40
120
152
16
80
96
99
21
16
32
3
13
59
93
24
24
24
376
80
64
35
45
40
80
112
11
165
88
35
45
99
117
16
24
83
36
1
8
72
144
99
13
8
40
131
13
48
32
16
72
144
56
40
72
32
24
96
75
108
1
95
217
72
11
157
128
64
128
40
48
72
32
112
8
48
24
96
24
16
144
56
72
16
96
96
107
13
80
3
21
63
36
144
37
8
40
96
59
13
8
16
56
63
1
48
8
195
165
303
49
155
48
69
3
93
88
251
144
61
11
37
72
48
8
144
88
168
72
48
23
57
27
85
56
64
48
72
32
16
48
72
83
117
99
36
49
168
120
95
25
72
104
136
59
85
32
64
56
48
39
81
159
25
32
135
25
35
109
32
39
33
75
21
51
141
3
141
40
48
8
24
144
96
51
45
99
144
24
12
1
128
24
160
11
157
320
123
37
47
73
23
97
32
15
1
72
24
8
72
3
12
129
40
80
16
23
132
61
95
33
16
216
59
108
25
32
64
24
32
16
104
48
96
99
13
48
192
8
336
16
59
13
35
93
39
9
112
152
40
72
120
8
147
93
88
35
72
37
120
216
23
49
131
45
51
109
47
25
83
36
145
144
176
3
72
13
168
32
72
16
32
72
24
75
60
12
13
296
40
56
123
21
16
47
36
157
144
239
9
120
136
119
81
112
80
63
217
32
72
63
57
48
40
32
120
39
252
37
35
21
120
64
48
143
36
109
179
133
32
87
9
27
69
75
21
24
123
45
168
24
40
96
35
69
16
23
49
72
8
15
57
16
23
81
16
8
72
24
40
24
107
45
24
3
141
75
21
136
48
32
147
165
72
15
129
64
35
37
80
144
16
35
21
64
96
24
24
35
24
48
109
71
73
35
61
8
40
32
88
32
24
120
16
48
32
16
24
104
99
72
109
11
60
1
107
61
59
85
23
57
51
21
120
16
32
16
72
47
121
32
24
3
21
120
40
152
72
40
8
40
24
23
252
13
23
193
32
64
168
32
16
72
32
219
21
136
104
15
84
37
35
180
132
37
24
11
13
8
48
40
56
64
56
3
72
21
48
72
160
80
24
3
93
183
25
56
3
45
48
40
32
72
88
56
112
32
51
61
11
13
72
80
48
64
47
9
96
24
75
21
195
48
277
80
120
64
56
75
85
8
27
69
64
47
9
40
32
24
136
104
3
13
59
13
72
120
80
3
93
24
16
23
1
24
71
1
144
83
13
48
32
40
104
96
112
152
24
96
88
8
64
24
107
69
136
155
384
13
8
48
144
40
48
48
167
25
72
32
24
16
11
37
336
24
32
88
48
8
16
96
24
11
165
39
48
1
24
48
32
16
104
40
72
48
83
13
24
32
16
32
87
1
144
80
24
39
1
32
147
13
8
16
83
61
32
40
144
56
40
8
120
24
72
88
107
45
48
120
96
16
24
96
120
168
11
21
40
23
1
95
84
13
288
24
8
144
40
24
59
205
48
264
96
47
1
56
75
45
3
61
11
45
123
157
8
16
32
240
48
96
123
48
204
1
47
57
136
48
24
23
9
40
128
40
56
24
51
21
48
15
57
120
99
21
40
80
15
129
ABCD 93776073806*3^$a+1 [50032]
79
9
60
75
5
52
3
113
13
27
132
8
40
3
24
57
51
17
76
12
8
7
5
13
35
109
6
29
88
63
17
12
91
29
36
40
12
12
15
17
48
43
125
48
24
7
9
27
5
132
7
45
96
12
72
39
81
180
15
36
93
12
68
37
15
12
15
12
24
41
124
132
57
83
7
6
39
105
47
24
52
3
84
126
6
48
57
15
5
4
12
39
53
40
8
4
51
33
96
3
57
48
72
3
12
180
5
4
60
104
12
31
129
108
8
72
43
18
6
65
28
51
17
4
48
12
8
67
81
8
60
16
15
105
60
3
33
72
12
20
60
4
12
8
36
43
93
3
65
40
164
108
60
4
60
48
68
28
15
29
40
20
55
33
44
40
45
99
15
29
7
33
20
52
3
33
80
64
36
32
36
7
57
96
32
4
75
45
15
29
24
36
120
7
77
28
20
72
16
56
48
48
72
31
9
165
6
29
28
24
8
88
15
5
28
32
7
18
27
87
33
3
33
20
16
8
61
15
81
23
43
69
8
40
27
21
12
27
18
3
20
7
18
3
20
40
12
3
41
36
52
27
21
87
41
4
12
8
100
12
44
19
45
27
5
64
12
32
31
189
12
48
12
24
20
31
108
21
12
3
29
132
40
20
28
60
12
3
17
28
63
69
48
32
31
57
72
44
31
21
15
48
21
24
12
8
16
20
36
100
15
17
235
41
24
31
54
11
4
51
17
12
48
4
228
8
79
5
19
57
27
33
39
65
79
45
72
20
12
120
40
51
9
8
88
36
3
45
8
7
21
36
60
21
3
20
84
16
12
8
24
28
8
4
33
39
56
40
12
72
20
24
52
20
72
36
19
5
228
40
60
8
4
48
20
60
108
4
15
57
15
18
71
4
27
29
24
72
4
15
9
32
148
15
21
24
3
29
36
13
15
39
21
56
4
9
23
132
16
36
129
39
32
24
19
17
4
36
51
72
45
8
28
56
28
12
44
76
80
76
8
144
28
8
19
21
15
36
108
53
28
84
12
44
31
36
137
28
32
148
20
19
9
9
23
25
119
28
72
24
15
29
1
6
9
60
21
11
72
112
24
12
3
12
9
33
15
15
60
12
5
28
32
28
36
51
21
32
48
64
15
5
13
23
24
60
60
19
117
48
36
84
60
96
39
17
84
49
39
12
48
48
8
36
40
44
4
68
28
12
20
28
20
4
60
36
24
8
48
24
40
12
8
16
20
36
19
9
288
8
4
8
19
24
84
17
4
39
108
129
44
16
60
36
69
90
33
75
21
15
54
15
20
7
29
36
19
5
4
8
127
57
36
24
80
55
89
76
3
5
36
52
48
36
75
18
11
24
36
96
36
60
7
5
115
45
27
18
95
52
36
3
5
12
148
32
28
12
63
77
13
99
27
69
45
47
97
48
15
20
4
24
12
48
75
9
51
5
79
5
31
5
16
15
114
15
39
12
5
31
57
15
45
12
3
17
48
36
1
15
20
43
41
84
76
15
89
28
8
84
7
9
27
33
72
44
24
91
29
52
80
43
36
29
19
72
41
55
9
21
3
44
12
28
56
7
93
27
108
77
24
16
33
71
16
8
52
8
52
63
5
12
4
68
36
55
36
189
44
72
73
111
81
71
43
17
139
24
29
12
28
3
65
4
8
52
60
24
75
5
12
145
18
17
19
41
12
16
15
36
89
60
76
33
51
12
24
24
60
75
209
136
32
7
36
5
7
42
71
64
36
12
15
5
43
9
12
75
29
4
12
380
4
32
60
49
35
36
28
99
5
40
123
189
36
32
67
29
12
24
60
4
189
96
47
108
19
57
8
7
90
59
19
17
124
36
33
3
24
8
7
9
36
9
47
48
67
48
5
36
24
24
88
80
28
132
84
3
36
9
105
23
4
3
41
4
12
60
80
24
24
61
35
55
57
20
55
117
72
3
5
16
44
28
72
12
3
57
8
16
44
1
27
60
3
45
20
72
13
75
69
11
4
48
60
20
49
15
68
43
29
48
60
40
60
36
20
40
24
12
56
24
60
84
1
3
56
60
136
48
20
112
20
36
48
7
48
29
36
16
84
20
64
165
27
24
32
48
31
29
49
243
99
69
12
3
5
16
180
3
41
16
24
9
167
25
39
39
18
27
48
12
12
144
39
17
28
12
24
99
21
24
32
4
120
84
36
39
33
80
52
51
125
37
47
31
57
8
36
4
72
3
9
27
5
31
69
24
20
24
60
55
48
33
20
4
3
45
3
21
56
4
63
45
231
12
45
68
12
52
27
18
51
20
124
20
55
48
17
12
28
15
45
8
60
67
5
28
39
45
81
3
36
8
7
36
53
7
57
8
12
7
5
28
80
120
7
5
4
27
12
72
53
36
4
15
57
39
5
16
24
24
32
144
60
4
27
33
128
4
75
29
4
33
15
3
36
45
104
40
15
17
48
19
125
172
36
48
32
19
29
16
51
12
21
39
177
20
13
42
5
28
87
5
60
36
4
8
48
60
4
51
5
52
20
76
12
12
12
20
24
16
15
53
12
28
60
60
12
123
5
60
28
24
8
88
24
123
5
12
180
64
92
4
15
69
27
77
48
67
57
116
48
24
28
80
28
111
33
3
5
28
72
12
32
28
12
44
1
75
8
55
72
29
12
37
71
12
100
20
7
5
12
24
67
18
35
12
97
111
15
24
5
96
55
9
27
29
4
3
24
21
104
55
36
12
21
20
4
48
12
20
7
21
128
24
28
44
24
4
8
24
19
9
56
19
17
16
12
33
ABCD 93776119532*3^$a+1 [50024]
70
66
102
42
26
7
11
22
44
43
101
4
12
60
63
41
46
81
48
167
42
46
24
12
44
37
12
48
9
54
66
26
12
1
12
15
33
69
50
72
94
14
70
15
27
228
48
117
53
7
27
8
18
7
15
18
15
45
48
24
8
48
22
84
90
3
71
4
21
57
48
6
68
25
15
36
69
63
54
3
23
25
39
48
26
6
28
12
129
41
124
147
48
11
1
107
126
66
54
34
20
10
188
115
3
30
27
69
3
65
52
14
4
6
14
52
20
18
28
75
12
15
80
18
40
12
42
78
80
6
12
10
63
21
51
39
30
26
30
10
90
8
106
8
148
30
102
2
223
11
4
18
14
61
9
20
58
50
43
47
13
9
56
67
51
44
48
54
54
16
9
12
33
26
70
14
42
43
12
15
30
102
33
29
88
3
23
12
58
36
20
54
34
2
1
107
46
15
39
8
54
66
82
12
50
18
55
108
17
90
40
6
44
10
158
40
15
119
1
3
66
18
38
10
140
18
66
10
51
60
72
48
47
6
19
21
12
30
80
64
6
12
20
78
10
48
6
21
12
33
8
82
42
6
66
18
8
13
12
3
20
25
111
33
21
27
57
42
60
18
51
11
28
18
2
36
40
6
30
14
42
28
24
120
18
84
51
17
115
3
24
6
14
61
9
68
103
9
48
2
10
44
34
38
58
14
90
22
3
27
18
72
80
43
11
37
27
80
66
10
32
25
63
9
21
2
64
26
42
46
15
5
4
32
6
84
96
22
62
6
12
60
55
3
14
18
13
3
12
38
36
43
11
4
81
15
9
35
42
64
44
18
4
24
2
4
6
30
14
1
63
24
20
42
18
88
32
6
19
53
82
21
69
36
2
42
58
12
38
10
18
6
9
111
164
16
8
10
15
96
9
3
47
25
65
30
22
51
120
12
45
8
4
8
43
48
9
123
83
172
80
42
12
4
2
25
27
18
68
16
26
12
16
44
46
12
78
6
38
40
30
30
2
31
5
160
8
55
29
16
56
4
20
12
67
23
34
36
3
51
18
2
88
66
15
84
17
43
45
15
23
25
48
24
101
19
17
6
72
16
57
29
40
38
72
46
15
23
46
3
41
126
13
108
57
2
10
186
24
20
58
75
21
12
12
50
52
38
42
18
52
39
47
10
27
141
2
4
141
5
4
39
11
36
124
14
19
35
108
4
30
51
5
78
16
9
101
19
21
3
47
40
48
78
14
16
54
60
96
72
2
36
4
33
15
80
10
3
23
34
36
2
28
44
28
54
60
6
8
49
41
7
12
15
8
25
12
180
11
46
18
81
17
24
18
18
58
32
10
12
6
36
9
9
2
28
8
70
80
10
38
10
57
93
12
12
38
37
17
43
11
4
42
38
16
45
9
63
108
21
111
12
15
6
32
30
13
27
2
72
31
60
48
27
32
58
32
72
31
23
10
62
10
60
68
7
9
44
36
28
2
10
51
3
14
40
140
90
10
123
72
5
18
24
16
92
25
21
6
21
48
41
19
11
4
132
14
70
9
111
66
12
20
100
90
2
28
12
20
10
26
4
86
85
69
3
5
28
27
57
3
21
2
54
28
32
48
18
34
26
30
43
11
73
41
66
6
52
6
32
94
6
60
30
72
38
70
60
32
10
62
18
13
5
7
71
49
27
66
18
30
66
98
31
69
66
32
40
48
6
48
26
70
39
81
15
27
32
52
20
10
8
31
221
46
33
12
33
54
20
22
14
36
126
34
20
61
12
3
38
79
207
146
22
8
34
36
3
45
14
28
42
6
62
43
69
3
63
96
33
53
34
38
42
58
62
18
90
46
6
24
66
3
17
6
142
6
24
6
120
30
62
7
17
28
18
72
20
18
4
24
44
100
12
180
3
15
66
72
27
48
5
10
18
2
114
54
46
6
14
6
58
27
72
5
52
86
18
79
63
2
43
107
16
9
45
2
36
48
4
33
5
4
26
90
52
12
39
21
20
18
40
12
44
12
4
9
39
78
20
72
18
73
29
18
4
30
3
5
43
33
32
7
48
35
12
132
64
2
78
36
28
6
6
50
36
12
31
21
18
110
46
14
180
43
72
15
12
104
96
54
19
3
44
6
54
64
6
50
18
43
12
21
42
80
4
21
75
54
48
36
12
170
52
32
36
13
57
80
12
42
13
35
10
62
4
165
9
78
18
39
15
18
75
12
15
2
18
10
60
30
50
55
111
30
39
36
9
18
2
28
18
42
132
2
13
17
31
9
50
18
42
28
26
12
52
2
78
40
78
45
17
55
65
10
78
110
4
14
4
123
53
6
226
18
54
60
15
21
2
190
2
6
67
3
30
6
48
30
30
2
28
26
25
12
105
42
6
2
10
63
15
26
91
17
18
10
60
30
38
19
48
48
9
92
19
24
45
78
14
54
46
98
6
34
21
12
87
8
30
10
12
20
28
152
36
37
17
30
58
75
39
24
9
21
75
9
38
22
51
15
2
43
105
12
20
34
20
10
18
2
31
39
18
78
20
40
44
16
20
85
59
36
64
6
3
207
24
9
9
2
58
15
3
24
6
75
120
9
48
56
10
12
57
65
22
6
15
9
20
103
23
72
13
12
15
56
109
60
11
46
6
42
32
31
72
95
10
26
97
27
48
18
6
20
10
38
36
49
33
15
65
34
8
10
30
6
20
4
38
13
17
112
60
150
2
91
60
3
176
18
48
88
6
50
34
45
81
66
12
2
10
9
17
10
18
12
32
22
81
35
34
74
42
70
30
18
60
2
4
39
77
34
8
10
6
96
9
41
66
25
177
2
10
74
4
6
15
35
12
22
15
41
19
45
36
44
18
37
168
59
28
33
12
51
24
50
16
134
160
50
60
10
8
84
24
12
22
20
12
58
2
18
10
38
10
3
15
104
1
ABCD 93776695718*3^$a+1 [50115]
101
108
15
21
12
79
101
43
17
72
108
12
132
43
288
5
204
48
36
96
156
132
171
57
7
17
84
27
117
43
48
5
336
75
33
271
5
252
84
276
55
80
9
151
137
48
103
32
48
112
89
39
105
39
48
160
5
48
36
103
32
9
135
144
160
368
48
112
48
96
65
288
216
247
32
256
17
63
261
43
65
63
69
411
105
240
7
5
36
7
32
16
161
159
16
41
24
223
41
135
69
228
7
80
208
80
192
96
129
111
105
24
63
48
9
55
161
96
31
113
72
55
137
72
703
5
123
208
96
48
32
105
103
80
96
9
343
89
39
160
80
16
144
5
36
103
320
336
21
75
69
12
15
117
27
21
27
48
57
12
108
312
135
9
12
43
17
120
87
153
7
185
87
21
60
144
15
21
123
16
48
41
144
60
27
48
16
89
103
32
21
36
144
39
336
9
108
228
60
139
113
223
144
5
27
69
27
240
112
272
33
127
96
113
159
48
64
89
87
144
21
180
240
55
272
81
15
192
33
175
89
151
32
165
48
75
465
72
492
123
165
12
36
132
55
32
57
39
261
36
288
7
80
112
96
240
137
192
55
53
27
81
31
113
96
36
475
41
7
17
228
60
36
12
360
7
65
168
103
41
183
96
129
127
41
135
112
17
63
105
55
53
27
57
183
208
48
65
24
103
185
48
24
175
41
247
17
687
16
17
63
48
16
149
192
27
48
129
120
375
64
192
48
5
27
69
36
108
75
177
319
128
201
7
288
32
153
24
180
27
129
351
96
64
53
363
112
137
135
96
129
31
240
80
112
96
65
216
55
48
113
207
81
127
5
84
55
5
48
171
9
87
21
27
48
69
363
16
185
72
79
80
16
80
33
31
5
123
57
39
105
12
187
53
187
80
21
156
63
48
69
108
31
209
31
144
5
267
160
41
55
137
96
39
96
64
17
36
123
309
27
208
128
64
320
208
17
228
36
396
123
153
39
16
48
161
111
57
7
5
96
75
48
144
33
63
112
192
65
111
69
27
16
240
5
187
53
48
187
17
288
79
80
129
15
160
240
144
101
36
55
185
48
87
48
81
72
7
32
160
128
160
17
79
80
9
12
91
89
24
15
57
55
ABCD 93776935106*3^$a+1 [50016]
24
48
4
8
43
5
40
15
5
13
171
68
36
151
6
18
65
84
36
156
16
92
16
24
20
40
3
57
8
72
13
95
28
80
24
43
29
84
12
13
47
12
31
21
48
80
1
27
68
4
96
32
132
72
1
39
15
5
24
40
75
12
33
20
1
75
44
12
12
1
42
29
84
52
20
40
20
172
32
31
24
113
7
5
40
48
20
36
136
9
51
8
12
60
79
45
80
7
9
56
48
7
125
19
29
31
36
18
59
7
5
16
75
9
36
32
43
233
24
120
16
135
17
84
36
4
56
100
63
29
72
48
12
16
48
27
17
28
12
20
28
260
4
116
48
16
68
16
24
8
12
40
3
45
8
55
69
12
56
228
132
4
20
19
9
3
9
80
109
35
7
45
8
52
24
8
28
84
80
40
20
24
4
123
17
52
44
24
1
39
3
48
21
105
15
99
17
144
16
15
29
24
12
43
21
20
28
36
12
12
12
68
12
19
65
4
140
52
39
101
76
32
7
5
19
30
6
69
141
15
36
8
52
39
101
4
20
48
7
89
40
44
52
189
72
63
200
36
36
55
53
52
75
29
36
40
44
31
17
16
20
127
29
79
77
13
27
108
80
52
72
20
7
209
16
75
24
36
101
12
12
40
116
43
57
8
4
3
17
36
12
144
61
83
24
12
76
3
5
100
111
53
13
3
15
9
51
72
9
24
15
45
24
21
51
84
20
115
5
16
8
48
55
17
12
4
12
3
5
1
3
128
24
60
124
92
28
21
3
188
64
8
43
5
12
7
69
57
138
57
44
16
68
60
52
15
77
36
24
16
21
11
72
100
20
36
12
12
43
53
84
31
221
31
69
56
84
40
68
72
48
28
33
27
8
37
75
108
56
16
12
3
65
25
23
31
53
36
84
60
1
39
68
4
15
9
60
12
32
1
75
24
20
28
20
12
13
83
12
4
8
7
53
1
99
80
103
60
65
19
53
36
60
60
7
24
5
16
123
12
113
4
12
60
8
48
24
16
80
4
68
13
123
75
9
92
24
84
43
9
116
4
56
12
1
11
24
64
108
12
3
17
40
56
12
19
5
4
20
36
1
15
68
40
20
12
60
55
18
35
61
23
121
99
63
30
63
12
20
24
16
32
31
9
56
36
16
15
29
28
68
52
32
40
21
48
59
28
20
120
13
35
24
28
44
48
16
92
40
140
40
45
18
57
8
24
12
48
12
16
3
36
9
15
101
16
3
9
32
28
56
12
24
16
44
16
39
45
21
3
72
68
12
4
60
39
12
5
13
15
75
6
71
40
8
7
177
8
4
8
12
124
24
8
43
5
55
45
272
169
11
4
8
76
27
93
12
8
7
24
89
84
12
16
9
54
21
15
9
32
40
32
12
19
6
63
132
104
96
40
44
16
9
27
24
15
65
40
24
44
28
12
57
23
60
100
36
24
72
8
120
28
12
63
17
40
63
33
45
47
24
19
9
152
16
39
21
8
55
77
48
112
44
96
25
27
36
27
105
8
40
104
43
18
39
8
4
39
6
11
148
44
172
20
55
45
8
28
39
9
15
5
67
5
12
12
108
7
54
39
12
96
20
43
129
20
163
30
35
19
21
44
25
3
8
48
85
71
24
67
77
36
16
48
8
12
7
29
24
31
9
51
77
28
32
60
4
81
47
31
41
121
3
12
20
19
29
76
44
24
12
16
140
40
15
17
31
17
60
100
12
32
49
6
29
24
60
12
84
1
3
116
4
180
111
29
48
12
40
32
96
52
60
33
3
36
20
24
4
20
28
32
108
4
9
11
36
24
49
39
51
6
35
19
120
45
24
21
11
40
21
63
81
3
60
27
53
43
33
96
36
12
3
17
52
8
12
19
45
36
164
1
123
68
60
24
16
24
48
80
36
12
55
17
40
20
31
57
72
12
44
67
29
1
59
40
24
12
132
27
65
24
76
44
12
13
30
125
7
93
15
101
108
1
11
40
24
36
128
36
16
36
8
52
45
39
75
53
60
28
68
7
30
15
9
23
28
152
12
4
56
48
13
75
69
203
52
20
48
7
45
8
12
28
48
3
5
156
16
8
31
84
21
120
39
77
108
100
24
120
80
67
21
39
9
12
44
1
35
24
28
8
60
4
24
105
90
6
54
21
20
31
53
16
36
68
7
149
4
24
21
95
16
128
120
103
57
12
20
60
28
56
40
32
12
31
36
36
5
112
81
30
21
15
81
68
40
20
7
54
6
17
28
3
21
20
1
35
48
84
151
5
24
13
48
47
43
17
112
51
69
27
45
44
4
36
44
160
27
29
12
52
132
8
16
12
20
24
96
28
12
84
120
15
33
12
9
15
12
15
9
24
72
15
17
12
24
36
16
75
29
36
12
37
66
54
75
188
67
54
39
20
7
5
19
12
29
84
40
32
40
24
104
64
111
29
7
5
31
5
28
12
24
48
12
8
96
55
65
12
43
9
8
4
20
196
44
120
31
17
16
20
76
15
33
27
33
3
53
16
15
65
4
36
39
89
16
21
24
71
16
20
48
12
4
20
16
3
17
12
36
4
36
20
25
11
24
12
84
28
80
40
8
4
24
24
96
20
4
3
45
68
31
53
12
28
8
40
120
44
16
9
63
81
47
115
45
39
29
205
15
92
124
36
8
16
8
60
43
113
16
44
4
80
28
ABCD 93777436588*3^$a+1 [50052]
71
337
60
51
33
24
24
36
27
45
12
156
12
15
57
60
12
24
167
37
24
3
48
57
144
39
80
25
39
48
117
156
47
37
24
24
59
96
25
183
48
21
11
37
27
141
24
228
120
120
48
84
12
60
11
97
36
72
291
9
39
48
33
12
132
63
48
48
9
72
15
80
61
131
1
63
201
119
85
12
15
32
37
72
3
32
145
12
35
49
156
12
23
16
177
36
24
51
21
60
24
36
48
60
23
13
24
267
96
69
27
9
36
3
285
24
11
49
15
80
13
108
39
45
180
72
12
264
24
96
27
21
96
24
35
13
12
87
48
21
12
191
73
36
24
59
373
156
36
27
45
3
9
60
144
84
96
144
12
59
97
47
1
36
12
108
24
72
51
9
60
132
39
81
192
108
84
36
60
24
48
60
24
3
33
12
168
72
36
15
45
24
48
24
3
57
12
27
81
12
120
27
9
24
63
21
144
108
47
13
24
24
84
60
36
72
36
35
121
12
48
60
168
84
60
72
108
3
33
12
36
204
96
72
48
75
48
45
3
144
105
39
45
48
48
35
97
36
11
192
112
144
69
59
1
15
21
12
12
180
47
13
60
108
60
47
241
15
33
159
57
359
61
132
12
3
93
12
12
48
36
24
24
60
59
25
84
60
263
109
84
12
156
39
129
36
27
105
39
225
47
13
12
119
1
63
48
32
1
60
24
72
35
121
24
12
168
84
24
36
27
21
11
49
24
39
33
60
12
39
9
87
48
33
15
117
48
11
1
63
57
231
144
288
33
12
3
128
337
63
81
95
229
60
111
21
11
61
60
39
9
119
193
144
12
36
48
72
12
24
156
87
57
12
156
84
12
24
132
179
25
84
35
16
96
93
156
12
59
16
9
192
36
36
36
12
72
36
60
12
59
205
12
48
240
96
48
24
24
24
12
24
60
15
21
24
35
13
3
201
84
12
87
129
36
12
108
84
60
48
12
12
36
120
144
12
120
72
72
72
144
99
96
33
84
84
39
129
36
96
36
168
276
144
27
21
59
133
132
36
132
156
99
32
1
288
15
33
120
39
45
216
11
25
183
21
96
48
11
13
51
9
71
133
27
176
61
48
108
167
1
36
12
15
21
36
39
9
231
81
72
36
72
396
48
120
12
219
21
156
12
192
60
12
27
80
85
72
12
12
48
107
49
12
12
87
69
84
36
24
11
1
108
84
12
60
23
73
96
96
72
36
75
48
45
24
27
9
39
105
12
48
27
96
9
39
21
59
16
80
64
105
60
75
57
12
27
21
60
84
59
1
60
24
156
63
80
37
75
177
60
12
39
9
12
36
39
69
11
97
47
145
72
108
75
81
48
24
12
27
141
48
3
9
84
3
96
153
71
1
15
48
21
24
180
63
9
12
36
23
85
24
179
112
93
48
24
36
24
72
36
144
24
120
243
225
60
99
45
99
45
3
33
12
131
37
108
48
12
120
59
64
165
59
37
24
48
48
108
132
3
225
84
156
36
36
276
195
80
1
12
120
36
263
25
39
21
123
32
336
112
93
48
36
144
132
24
131
112
32
37
75
176
25
39
144
9
108
36
23
25
39
9
36
60
12
504
51
105
23
13
36
12
131
25
12
27
69
24
51
48
9
24
143
25
12
75
57
24
36
72
48
3
117
251
61
3
9
39
96
261
36
156
11
49
ABCD 93777561284*3^$a+1 [50003]
39
148
12
89
31
11
13
60
11
73
53
6
13
8
27
73
60
32
135
30
18
1
20
24
45
31
32
72
16
5
67
5
18
90
31
60
71
33
12
40
41
3
16
8
9
27
96
45
12
15
12
28
44
72
64
56
12
21
19
44
9
51
33
3
141
3
27
30
15
9
72
3
33
36
30
72
97
23
21
12
9
6
93
15
48
25
8
9
7
32
21
51
9
60
39
36
16
23
48
18
15
16
20
69
15
40
8
16
29
24
12
114
25
11
85
32
9
24
27
99
105
12
16
29
75
48
45
15
28
24
5
24
27
4
12
59
114
12
51
4
17
15
12
12
40
35
24
30
24
43
36
17
12
3
24
16
17
3
52
53
43
89
18
49
12
41
19
68
3
85
20
64
17
12
6
21
40
8
21
55
47
25
11
18
39
3
81
3
13
59
9
9
31
48
8
4
71
162
99
21
108
3
39
42
36
19
17
7
8
15
25
24
20
63
18
30
6
19
8
16
20
16
11
57
64
77
7
32
15
96
48
9
16
59
54
42
13
8
75
30
147
4
5
3
9
24
19
12
11
1
12
20
36
16
41
12
55
5
111
4
5
7
125
78
30
3
28
68
4
44
28
53
3
24
3
37
41
54
9
9
48
3
36
64
44
39
21
12
4
41
27
28
36
152
36
96
24
3
9
33
24
36
39
84
15
36
9
9
18
24
25
47
24
30
24
3
12
4
71
24
85
96
32
3
72
9
51
36
1
29
39
12
28
12
56
4
12
5
27
36
40
35
6
19
47
18
18
54
7
29
27
48
21
123
16
12
36
8
3
9
171
81
9
19
32
12
24
12
40
23
9
3
66
19
24
24
149
138
36
72
30
19
32
72
27
21
12
12
84
21
24
43
8
12
9
6
24
21
33
27
16
48
29
84
27
28
41
6
13
8
105
7
5
84
18
13
8
48
28
12
36
77
3
60
3
1
29
12
7
20
84
9
31
132
32
24
16
12
8
24
27
1
48
8
27
153
12
3
6
19
24
48
20
16
8
39
9
16
152
21
78
1
11
73
5
15
12
40
17
27
52
12
23
12
49
120
5
6
13
8
3
49
12
11
13
20
33
27
45
19
35
6
43
8
3
1
11
18
31
80
129
24
3
76
59
13
12
20
52
8
40
17
84
24
3
51
18
7
56
36
123
9
28
5
27
12
33
27
16
12
128
48
60
16
35
1
173
39
16
32
33
7
12
44
16
5
7
17
6
181
41
27
24
12
64
36
20
117
15
12
28
11
57
3
49
20
27
150
19
24
44
16
24
5
51
4
68
15
81
28
8
15
33
9
12
24
15
12
3
25
11
18
30
1
44
36
21
51
3
25
5
60
6
49
17
18
18
79
47
9
9
31
56
72
120
3
25
23
25
29
43
113
39
12
4
35
1
32
4
24
71
13
29
67
12
5
30
9
28
12
20
12
51
57
27
73
44
24
36
75
9
84
39
9
21
7
44
15
30
18
12
1
35
33
9
27
12
28
8
3
18
27
36
16
8
57
3
15
48
6
31
20
4
12
12
44
15
60
13
12
180
24
32
3
108
25
5
96
39
16
17
27
112
24
48
12
12
47
1
12
24
5
99
76
32
21
19
8
33
75
15
1
12
5
24
3
12
40
11
18
55
44
39
9
48
112
53
15
3
13
12
60
12
8
100
59
25
29
12
7
68
24
4
17
66
25
5
15
39
12
1
5
43
35
61
53
24
19
29
7
24
36
32
24
4
53
19
11
45
36
15
81
48
12
3
85
24
47
36
13
5
24
66
9
57
31
53
39
39
30
31
32
15
9
12
9
72
39
40
17
3
4
53
7
29
15
9
19
44
24
36
69
27
12
27
1
44
4
20
3
6
42
12
6
30
145
12
24
20
69
12
43
8
24
9
31
44
4
11
18
63
36
3
1
80
16
12
41
48
43
20
88
12
35
21
16
32
27
54
39
12
75
57
16
29
27
15
24
129
57
12
18
60
30
3
24
27
42
31
24
104
52
35
1
12
8
16
5
7
32
9
31
12
8
24
84
129
55
29
66
33
48
40
104
12
15
57
36
33
18
21
28
8
52
24
20
12
111
30
31
24
59
37
60
20
39
9
33
55
32
60
45
27
60
51
13
41
3
12
40
29
31
44
16
65
67
44
12
72
39
120
30
19
12
11
9
99
30
36
96
3
24
9
30
37
44
27
13
24
17
3
52
68
4
17
27
72
28
20
28
5
12
30
9
48
36
4
44
16
32
51
37
12
17
15
36
9
55
104
16
68
76
56
40
17
7
8
64
56
4
68
72
36
24
9
67
5
3
40
29
6
21
21
18
37
11
6
127
68
4
24
20
27
13
29
3
64
48
29
7
5
19
8
24
3
1
80
16
59
13
36
17
30
13
32
24
28
23
33
52
44
72
39
1
20
64
17
27
4
5
15
12
52
24
5
19
132
12
44
24
12
88
24
41
51
12
12
45
15
39
81
75
13
12
12
11
6
15
171
6
15
16
143
61
32
4
17
3
28
8
40
56
108
16
44
72
3
12
37
29
18
81
28
53
19
24
32
12
4
8
57
30
25
113
24
24
27
24
3
13
107
6
12
39
24
36
57
15
64
128
28
60
84
8
4
11
37
36
36
17
43
60
5
43
12
11
48
36
37
17
15
51
33
12
180
3
69
64
48
41
27
52
56
48
9
27
12
16
72
12
20
21
18
1
8
16
8
9
31
71
13
24
12
12
89
18
25
12
20
12
48
3
13
17
27
48
9
48
19
32
4
108
5
27
75
1
29
12
79
24
23
13
20
93
19
12
24
116
60
16
11
81
15
1
24
41
72
3
9
7
8
28
20
57
6
30
27
33
15
12
64
36
8
63
25
41
42
69
16
11
6
55
44
24
51
33
9
24
7
32
40
29
3
4
48
29
7
8
105
6
1
35
9
84
24
24
88
56
28
5
39
28
44
9
15
16
8
4
23
18
31
72
20
4
8
100
5
36
7
29
12
12
15
4
24
12
5
42
21
36
237
7
68
81
138
25
36
92
64
8
15
12
78
19
8
27
48
18
18
13
35
57
72
27
9
21
67
36
32
15
9
33
31
48
8
69
19
8
28
11
1
24
71
1
41
19
8
45
67
17
18
21
16
32
28
101
51
3
21
15
45
16
41
31
20
9
39
3
37
92
3
1
5
39
4
12
20
24
9
3
28
17
7
44
9
55
20
52
84
36
23
121
32
16
12
24
23
13
12
29
12
39
4
17
7
89
31
11
42
24
55
8
48
12
4
29
55
44
4
12
35
18
55
11
61
44
9
78
120
1
29
36
18
57
4
89
31
12
36
11
9
16
5
19
24
8
60
12
9
135
4
32
39
37
24
36
29
19
24
60
12
17
27
16
113
15
12
45
42
117
3
25
17
3
27
30
7
17
79
71
73
17
3
40
12
8
39
49
89
39
4
32
15
33
39
21
28
47
13
24
29
ABCD 93777691292*3^$a+1 [50024]
69
20
4
20
67
9
24
20
76
24
32
4
44
252
48
52
24
8
12
64
32
28
132
8
112
24
116
88
60
36
68
112
24
92
139
5
120
16
39
45
116
19
9
80
91
113
12
40
96
44
91
5
28
216
60
20
96
100
68
72
28
44
52
3
33
44
76
20
64
159
5
36
124
32
60
48
19
72
29
60
76
116
60
12
28
80
48
100
75
36
36
9
8
132
16
32
136
72
8
19
65
7
125
4
15
425
7
77
28
20
24
31
5
28
20
60
52
48
12
20
7
36
101
84
31
21
123
5
31
29
60
12
4
120
84
32
60
4
135
5
36
148
36
60
80
76
20
132
76
12
60
15
5
28
192
63
36
9
20
52
60
24
44
84
48
160
80
12
16
104
76
32
124
80
16
3
41
96
7
36
17
12
43
153
44
36
160
224
12
19
21
156
44
24
24
16
32
4
96
87
101
115
149
120
136
72
20
4
116
4
84
36
56
100
60
108
15
5
31
45
63
125
16
92
55
17
12
96
24
31
29
24
19
137
24
24
48
19
21
48
60
15
89
88
44
4
80
271
36
5
4
84
87
9
84
20
12
19
69
140
36
43
72
21
60
20
12
12
36
184
44
12
12
52
44
139
125
28
99
9
116
4
87
53
55
21
44
16
96
24
20
64
111
36
77
60
43
29
36
84
48
48
40
3
185
12
24
64
60
44
43
29
60
48
12
120
4
20
72
84
16
120
80
28
27
89
76
20
4
156
24
20
16
20
12
48
12
7
101
460
80
40
20
28
32
28
12
20
28
140
16
80
48
88
147
33
80
72
52
20
108
52
51
9
104
12
55
45
32
60
132
36
40
84
96
164
4
32
108
52
24
84
51
53
120
96
52
75
93
80
36
16
44
76
8
36
64
152
72
12
103
108
72
117
24
20
52
48
32
48
136
56
28
20
312
24
55
353
43
93
36
116
4
24
32
132
31
185
40
32
28
132
32
16
12
44
24
96
64
20
16
51
9
164
40
56
55
89
96
60
40
104
52
24
3
21
20
31
21
108
12
108
32
24
60
60
76
24
195
105
39
29
28
104
60
4
272
64
68
12
24
52
260
28
20
16
20
396
163
65
115
57
60
200
180
4
39
105
12
128
16
24
92
132
16
44
7
113
168
220
3
89
36
16
3
77
124
156
3
5
67
141
75
45
24
84
20
60
12
7
396
72
113
24
7
29
52
68
16
8
43
65
79
36
29
36
124
96
44
60
40
3
93
24
56
64
68
120
43
65
64
96
44
19
17
19
105
39
17
84
84
16
56
120
4
140
124
72
3
5
144
36
12
28
60
20
40
132
24
20
180
19
165
132
8
24
12
19
101
60
100
56
120
40
44
16
20
24
24
40
44
72
40
20
24
76
80
43
72
5
319
225
92
24
4
15
36
69
104
43
165
24
68
52
68
156
24
88
8
280
72
3
77
64
24
51
9
56
79
21
24
80
19
57
144
176
60
16
84
104
132
48
24
28
120
87
36
21
24
36
56
7
33
84
60
3
141
32
84
36
12
12
16
60
3
72
105
20
144
55
5
24
36
120
16
20
4
156
80
7
57
84
12
48
12
8
84
55
77
4
135
5
12
127
41
160
12
32
12
16
108
60
20
24
88
3
17
24
4
80
55
17
19
5
24
16
36
44
16
20
184
8
76
111
21
20
60
79
36
29
4
156
24
32
4
39
17
4
56
64
96
80
7
72
81
24
24
44
108
40
8
67
9
96
48
104
60
88
48
51
21
15
9
20
40
116
24
36
12
36
139
33
39
161
55
5
48
52
32
16
36
36
24
20
16
39
101
4
24
87
5
40
80
72
112
8
168
100
48
51
21
104
64
92
12
16
20
52
168
27
9
320
40
80
4
12
255
45
92
52
8
16
56
4
ABCD 93778449782*3^$a+1 [50001]
9
23
28
12
92
1
35
19
29
49
42
41
7
30
36
27
93
39
32
1
27
3
69
44
7
33
32
97
35
40
3
33
39
101
25
12
83
36
88
105
3
9
183
3
24
45
33
90
45
12
60
3
57
176
7
21
180
12
12
63
9
24
15
77
40
27
96
29
43
9
24
117
144
39
81
3
33
123
12
69
75
8
1
6
54
24
3
32
7
6
119
28
105
11
25
12
47
61
24
11
40
105
15
56
28
20
1
35
24
100
36
27
57
33
3
9
15
20
136
21
3
8
40
24
144
39
57
9
54
6
42
17
28
20
64
36
57
18
42
15
33
108
11
31
42
96
30
6
75
8
1
6
48
53
67
48
105
57
63
33
51
3
5
48
4
45
3
12
93
3
8
19
72
66
15
24
24
39
30
18
17
12
24
36
1
30
30
48
15
12
33
54
41
4
27
96
53
52
45
39
33
3
48
39
30
51
9
6
29
13
183
12
9
15
9
12
72
12
24
24
15
21
87
8
40
20
19
30
51
12
120
60
60
120
57
11
61
63
33
18
90
30
21
3
21
32
25
15
12
8
145
75
24
3
21
57
99
20
4
21
90
21
45
150
42
15
15
161
85
12
15
93
11
1
54
9
60
32
43
90
6
21
3
5
16
3
6
72
83
55
129
15
78
75
92
13
54
9
21
96
75
44
43
45
51
9
80
61
35
64
8
4
3
21
9
47
36
25
12
51
21
23
36
37
99
8
25
78
17
36
24
36
7
129
21
24
71
97
42
18
6
24
33
12
96
9
87
48
12
81
23
60
16
9
51
9
24
15
15
21
56
13
6
17
13
35
4
60
68
4
36
8
24
40
27
125
4
9
11
37
3
99
5
76
60
117
27
51
24
5
25
11
12
4
9
60
42
17
85
48
90
120
33
9
6
17
24
1
30
57
63
29
16
12
33
48
60
42
9
84
32
4
20
1
63
152
40
24
9
24
18
77
25
72
186
69
51
57
36
44
73
75
20
7
21
20
64
116
172
15
165
44
13
3
84
8
43
18
15
12
3
41
55
30
24
11
13
90
81
36
3
18
47
108
25
3
45
12
3
56
28
68
12
16
9
12
3
33
15
132
3
42
11
19
45
33
3
12
48
24
32
36
4
60
108
96
57
39
3
81
15
120
9
15
17
61
42
30
15
68
4
51
9
80
108
28
80
79
54
90
54
27
39
5
49
27
15
6
90
18
47
48
61
3
93
42
105
56
40
39
17
48
13
47
13
60
12
126
17
40
12
3
54
108
3
12
20
67
18
12
15
48
48
12
33
23
85
27
45
15
8
12
97
11
259
45
3
105
12
21
15
57
27
12
9
27
92
7
96
29
49
15
20
24
28
12
80
16
39
5
13
27
8
24
49
27
32
16
24
45
3
20
12
1
12
23
19
33
44
1
42
96
17
25
47
52
36
92
36
4
36
15
120
6
90
9
45
39
3
72
96
5
25
15
24
32
1
12
132
24
39
92
76
3
120
21
56
13
35
36
76
105
24
71
52
33
27
45
6
9
20
60
7
24
54
66
30
12
60
3
12
27
48
9
24
207
33
12
20
12
13
12
15
3
9
39
17
73
6
30
23
67
81
12
68
7
21
45
39
15
48
54
3
15
6
75
21
120
35
1
48
12
12
96
102
102
18
45
48
9
11
64
12
84
120
15
89
7
144
5
16
24
36
24
24
12
3
45
3
9
20
16
20
109
51
24
9
95
124
36
12
44
64
87
137
1
12
18
24
6
24
11
61
23
28
8
7
105
93
15
27
5
40
213
6
21
57
27
24
140
4
120
15
21
12
180
45
102
6
15
51
5
121
48
15
44
52
44
55
6
3
8
13
96
3
33
48
54
18
27
21
47
37
15
72
24
9
18
18
15
15
30
12
59
28
56
49
15
15
33
24
104
61
99
39
53
12
16
84
8
28
12
33
27
45
123
87
33
9
108
24
3
15
18
27
21
6
24
21
9
15
144
68
7
30
35
25
30
6
90
6
18
48
53
37
35
13
12
27
33
27
80
28
45
27
8
60
4
48
36
12
72
20
13
15
57
63
39
9
87
24
66
120
3
12
57
47
40
24
57
3
92
13
51
60
75
33
87
9
12
27
72
81
15
69
81
23
36
16
57
126
54
15
12
45
66
5
72
12
76
33
24
3
57
15
8
60
13
147
75
33
84
51
29
301
6
6
108
30
137
13
60
30
21
51
24
30
36
27
93
54
6
3
120
84
51
30
267
93
47
13
6
9
84
8
132
1
54
21
36
21
15
60
8
4
32
48
52
60
9
51
39
41
4
56
76
63
24
18
3
51
29
19
77
1
12
48
59
49
27
32
1
30
6
18
5
192
88
12
44
24
25
111
44
12
16
33
27
108
72
99
18
11
1
3
33
15
105
23
85
15
24
45
23
127
5
217
144
114
30
35
52
3
30
27
33
78
78
72
210
24
53
25
51
9
183
15
18
6
5
13
96
15
9
11
12
7
48
54
66
144
66
3
75
5
72
97
42
48
78
120
12
51
12
15
33
9
48
39
24
21
3
20
25
155
103
30
39
44
4
176
1
75
8
55
18
84
23
88
297
15
12
81
3
44
40
96
9
36
71
4
36
69
12
24
23
25
36
54
33
48
32
60
72
1
35
79
21
36
8
13
27
33
30
54
3
45
60
30
41
25
12
60
15
39
6
27
108
45
23
144
28
27
6
12
95
73
27
44
16
ABCD 93778801804*3^$a+1 [50114]
9
87
21
84
3
8
115
18
35
19
161
4
33
150
9
96
39
41
72
36
85
102
168
66
18
5
55
18
15
12
27
41
28
32
180
55
5
109
135
96
48
60
36
156
32
43
114
63
20
1
36
18
78
12
155
136
69
11
24
36
7
48
89
97
11
7
90
35
28
183
65
60
19
105
75
60
41
100
32
55
57
33
15
20
60
49
90
41
37
123
72
33
72
11
67
45
3
36
36
294
54
9
111
24
18
84
168
143
120
37
72
11
60
60
85
3
57
15
72
21
35
67
33
32
4
108
81
15
21
11
187
105
57
15
3
213
69
11
133
59
1
120
42
108
29
36
76
48
81
12
35
127
5
48
12
13
63
24
51
180
89
1
42
84
29
31
33
20
88
80
4
171
18
12
78
90
144
15
3
360
5
79
60
36
17
31
17
19
41
52
3
17
13
54
41
12
36
25
27
24
8
168
277
11
52
32
43
198
35
349
27
24
51
21
3
66
3
51
24
66
227
64
39
9
63
105
15
24
81
9
323
108
49
36
275
49
39
15
42
84
39
20
1
66
24
48
65
13
47
43
45
60
93
95
24
55
57
33
15
60
15
65
112
39
69
8
193
6
48
18
42
5
61
147
183
12
132
102
216
60
18
69
12
93
111
32
40
33
60
36
23
25
95
73
87
48
27
18
54
153
27
53
36
37
72
63
20
124
45
15
3
245
120
40
3
77
216
24
13
95
49
36
95
49
30
36
93
72
8
61
59
19
81
36
21
42
18
95
28
12
57
375
8
108
52
15
33
9
15
20
36
121
15
75
29
144
25
87
9
72
15
12
63
53
199
113
13
66
24
17
64
24
75
9
75
21
32
52
140
115
108
24
41
157
35
28
8
67
69
96
39
33
8
43
24
66
42
185
120
73
27
243
125
12
43
29
16
9
12
3
21
155
97
23
60
55
5
127
18
95
4
60
21
36
11
180
19
24
54
30
93
237
71
72
48
217
15
3
24
65
108
37
3
32
7
89
301
11
72
76
80
12
40
12
21
72
87
60
3
33
39
81
24
123
72
93
32
37
131
49
3
80
115
18
255
15
24
138
18
54
126
5
124
165
191
37
6
36
53
67
114
144
87
21
18
66
51
3
72
24
18
15
48
45
54
33
93
27
116
60
7
65
7
33
39
41
232
128
72
37
123
165
27
104
25
96
108
48
42
105
15
5
48
4
176
60
28
45
30
21
3
101
1
6
5
48
204
13
23
192
64
45
120
126
17
1
39
33
204
11
37
71
7
5
168
24
13
150
54
90
101
40
69
78
53
73
126
9
45
72
84
83
13
18
17
49
15
68
13
84
11
12
88
33
6
36
53
72
52
15
18
42
12
54
144
42
69
69
42
89
16
33
23
37
63
144
9
27
92
36
16
21
18
57
3
192
24
54
59
28
32
37
11
97
23
60
85
107
31
29
43
57
108
20
85
23
100
27
30
3
195
129
68
72
37
3
156
36
8
52
21
47
1
36
198
162
3
176
12
108
72
7
33
57
42
29
25
47
19
21
147
33
15
5
55
12
6
95
72
72
223
185
28
144
21
54
5
108
37
108
87
15
33
8
67
33
9
18
5
60
72
1
54
198
3
75
5
7
65
48
49
15
3
69
9
15
84
57
36
150
45
135
5
4
201
23
85
255
21
71
12
1
6
29
91
18
258
5
48
49
18
93
21
23
13
95
25
54
18
3
80
79
29
72
97
78
33
32
43
141
3
161
49
6
84
72
33
75
72
89
16
39
245
84
73
27
3
57
80
13
15
69
131
72
31
60
66
150
54
66
18
23
103
132
33
84
68
79
33
183
65
103
45
21
18
186
66
93
93
23
67
12
161
12
48
37
27
60
ABCD 93778870936*3^$a+1 [50007]
42
60
3
16
5
27
15
30
24
18
42
30
54
19
29
27
3
12
18
48
15
16
95
25
8
48
45
96
24
43
8
39
1
23
24
30
51
51
84
1
29
12
108
102
84
25
8
117
24
66
97
11
13
17
31
80
51
21
9
6
33
75
21
21
36
132
19
59
18
12
36
43
23
42
135
9
6
48
24
102
66
6
48
36
79
23
78
75
16
5
12
84
19
32
15
24
102
30
36
1
5
6
48
42
24
12
6
24
54
3
9
36
18
30
27
24
40
17
12
6
117
21
114
73
48
96
59
48
42
54
37
71
6
27
16
47
6
30
132
57
33
15
51
45
33
127
35
96
30
18
30
55
48
96
95
73
29
51
93
42
57
51
21
9
7
11
37
47
12
45
87
1
5
54
186
72
30
85
5
18
57
27
48
13
80
16
17
6
54
42
33
15
102
36
12
3
45
66
18
12
3
51
30
18
48
18
3
88
5
43
95
18
55
5
43
41
54
24
25
71
18
78
24
6
84
114
30
12
42
72
9
216
15
30
96
54
37
48
8
21
19
23
6
24
67
53
12
36
18
1
5
36
18
18
3
40
5
51
9
7
5
6
36
9
81
84
3
69
67
32
81
15
16
83
13
23
12
78
36
19
107
21
9
66
12
6
66
33
27
60
18
15
45
18
30
3
81
18
21
39
6
78
42
24
60
31
17
15
33
36
3
105
30
25
23
72
72
25
107
37
5
24
18
25
17
31
5
18
12
13
17
12
144
54
48
48
13
125
18
24
42
15
15
1
17
18
13
24
5
6
12
6
18
49
23
9
297
18
30
15
16
48
17
84
3
45
12
15
141
163
23
1
5
27
9
66
12
36
42
114
48
33
48
16
32
39
12
85
48
47
9
3
18
30
18
43
5
3
21
36
126
24
78
66
108
18
3
48
15
42
60
6
12
49
29
75
16
32
15
73
29
24
30
12
9
9
60
66
1
8
27
30
30
54
30
30
54
105
3
126
30
9
24
33
6
42
6
1
41
6
9
159
24
6
66
1
29
18
96
48
1
47
33
51
69
48
21
6
12
114
18
18
19
23
24
42
18
93
33
6
12
66
24
6
78
39
21
24
19
41
127
56
75
18
30
60
49
8
48
21
18
48
9
87
36
30
127
131
30
7
11
84
6
24
60
6
60
36
60
30
31
35
42
3
16
53
30
42
36
6
138
30
9
15
12
42
48
6
21
27
84
25
5
24
43
41
84
19
56
3
18
75
16
53
42
48
25
23
97
149
18
6
36
7
125
18
42
60
123
64
41
6
48
24
36
12
25
5
24
51
45
18
6
6
12
1
24
24
56
45
91
8
112
23
57
39
33
93
19
23
120
33
63
1
5
24
18
1
23
9
3
18
48
12
66
45
51
12
1
24
5
36
39
40
48
80
15
1
24
11
18
24
51
81
66
30
63
40
5
3
3
61
35
12
9
48
9
18
37
23
24
6
6
96
42
24
3
16
48
29
24
72
24
18
72
25
65
7
77
42
84
48
133
8
72
15
78
24
19
8
9
87
9
30
48
1
32
3
78
7
11
13
47
24
1
41
30
1
23
48
33
9
39
72
15
66
30
25
5
43
144
8
16
72
11
174
18
42
18
1
23
24
9
9
36
42
49
53
18
126
115
41
15
39
1
96
11
30
102
6
3
129
12
3
72
40
29
27
9
6
24
33
24
40
23
42
6
42
102
1
77
12
18
21
15
33
39
6
42
6
48
42
1
17
55
47
9
48
51
36
1
56
39
12
60
9
21
66
48
78
147
15
174
48
48
36
12
42
30
3
88
17
15
69
3
15
90
6
54
18
57
9
18
78
12
27
21
3
16
125
18
9
21
18
24
25
48
29
19
77
6
126
108
75
9
30
6
18
12
96
30
36
99
27
12
6
18
42
6
24
30
36
39
24
69
78
18
75
3
21
40
128
45
54
30
12
3
3
18
75
24
45
3
16
47
9
3
18
30
42
6
13
29
42
6
36
6
42
18
18
42
36
21
64
11
21
24
16
23
42
36
72
114
9
63
12
90
24
3
75
60
6
42
78
114
126
36
18
12
72
24
24
9
69
75
40
8
21
30
18
18
30
42
18
79
5
12
31
35
21
24
81
30
1
8
9
18
61
65
84
24
24
3
15
6
48
75
57
6
30
12
60
3
81
15
87
1
47
12
48
42
3
15
1
23
24
9
45
115
104
51
30
55
11
42
66
48
1
5
19
11
18
12
30
9
15
6
36
30
33
15
66
7
47
24
49
17
39
15
24
6
12
96
7
89
54
33
27
37
23
24
24
6
12
31
113
18
13
5
90
24
73
24
95
9
21
30
30
15
16
72
5
84
7
41
126
36
12
6
3
40
29
18
18
6
9
64
5
19
11
30
63
64
24
8
51
13
35
30
55
5
96
90
6
48
66
24
6
54
18
30
108
36
18
3
87
1
8
15
30
12
15
21
72
6
42
99
15
9
15
12
66
24
3
16
23
12
13
56
16
41
30
18
6
12
30
12
19
65
31
71
24
6
24
102
12
49
35
12
30
42
6
24
27
99
12
24
90
6
9
21
30
42
27
9
30
36
36
72
30
42
48
33
24
15
54
18
1
47
90
6
96
72
24
73
35
36
6
6
12
1
24
96
8
64
5
96
43
5
12
6
1
5
54
12
121
8
3
61
17
6
49
24
17
36
24
90
33
21
27
40
65
39
9
7
29
18
33
75
66
60
48
7
5
48
6
18
24
102
12
6
67
96
11
30
12
3
39
42
12
6
21
9
66
12
33
3
18
24
36
6
78
114
24
48
84
48
13
8
27
45
24
111
30
3
16
119
25
41
36
12
15
21
42
6
24
6
48
30
36
18
57
21
24
18
25
23
9
9
12
6
90
18
18
48
18
84
25
47
9
24
3
13
8
21
66
25
59
37
11
36
1
5
27
21
3
72
9
12
3
135
30
12
15
69
114
9
21
30
60
18
150
9
33
78
33
15
48
9
24
24
21
6
78
15
64
24
23
6
18
6
19
29
6
36
129
45
24
42
42
39
9
7
11
18
18
42
135
9
7
11
36
6
3
33
30
6
42
25
41
31
95
105
9
66
61
23
6
84
31
17
18
13
ABCD 93779720176*3^$a+1 [50044]
72
43
53
4
8
12
7
36
65
115
9
8
43
17
12
28
8
127
5
36
4
8
28
72
87
101
31
29
55
21
75
24
137
7
36
21
3
12
41
40
80
12
60
31
9
15
41
52
63
45
15
5
4
48
24
99
5
67
9
56
48
12
7
48
9
68
36
12
60
4
39
81
60
20
24
7
72
65
91
45
15
5
19
101
36
31
17
96
16
15
9
144
135
5
36
84
91
9
48
15
53
12
19
36
89
16
39
29
40
44
7
21
8
7
77
96
64
108
3
60
5
16
39
21
8
55
65
7
9
36
36
8
7
24
105
39
45
140
4
20
55
41
19
81
176
40
39
17
4
140
24
7
5
48
115
105
60
44
28
15
5
24
4
27
53
12
108
12
64
68
52
24
39
33
39
33
8
28
12
24
68
36
7
5
4
3
101
40
15
21
24
75
5
36
103
33
135
5
48
19
21
39
77
19
69
8
64
36
8
36
76
87
77
4
140
16
123
12
24
17
24
79
117
20
67
36
36
60
41
48
12
139
24
21
135
113
28
20
19
36
5
4
15
9
39
72
69
32
60
12
7
84
5
196
84
20
24
132
28
8
127
197
19
36
24
65
7
89
40
39
45
51
29
16
39
105
156
15
9
36
51
24
141
8
4
60
3
48
12
45
8
19
81
27
65
28
15
185
24
12
4
51
48
41
4
80
28
3
125
7
45
39
24
36
101
64
56
52
8
88
15
17
24
24
127
77
16
51
101
172
56
211
5
103
57
44
36
79
29
88
3
69
27
101
187
17
120
28
3
33
32
48
52
164
100
75
33
68
100
3
17
52
51
144
53
12
31
65
79
48
33
15
5
7
72
105
72
80
100
44
19
5
16
87
117
12
8
43
5
40
15
24
149
64
56
19
41
24
36
31
5
4
12
75
57
8
7
33
92
103
45
39
29
16
51
125
48
12
7
5
28
32
67
21
8
175
89
31
17
28
75
5
7
60
69
44
31
24
129
56
76
44
132
4
84
20
67
113
40
20
52
3
101
24
19
5
36
76
3
12
24
21
44
67
105
39
5
4
36
15
89
55
36
9
15
12
9
68
12
24
31
84
65
7
45
128
31
48
12
21
32
36
24
12
4
32
48
31
45
24
27
29
31
53
55
12
9
75
29
16
15
36
65
88
36
36
15
60
72
41
4
36
15
36
29
31
24
69
27
45
44
84
31
69
128
108
12
144
4
27
12
33
44
24
7
12
21
20
72
4
8
91
57
68
91
108
53
79
21
8
12
79
45
51
12
45
20
127
9
24
36
32
4
8
76
27
12
12
21
44
43
36
5
7
65
40
3
17
19
89
7
53
55
41
19
84
113
79
41
4
3
17
16
8
16
144
20
24
28
3
12
89
16
24
3
153
27
12
29
79
41
124
92
24
19
57
15
9
32
12
55
125
28
3
12
57
8
12
96
36
4
15
77
12
60
67
21
20
55
84
41
52
8
43
12
12
201
15
5
55
81
8
55
113
60
19
24
29
16
15
65
52
8
151
21
20
52
8
7
33
8
16
63
36
72
9
8
36
4
15
48
33
27
93
24
51
24
5
36
60
60
16
68
40
3
5
60
55
48
12
24
9
20
16
44
36
43
21
20
55
9
15
48
29
76
39
45
15
60
216
17
40
27
45
68
40
27
5
36
40
3
77
64
20
31
53
112
12
15
45
15
57
36
8
40
36
111
12
12
96
5
7
33
3
29
40
51
105
15
24
60
108
5
184
36
15
12
12
96
5
4
44
16
68
52
116
7
21
36
68
36
7
5
88
264
15
21
60
80
7
93
15
5
79
5
31
180
29
91
36
101
88
32
28
12
63
12
33
24
140
48
180
12
72
124
20
7
65
28
27
69
20
16
99
9
15
21
39
12
60
24
53
40
20
31
12
33
20
120
31
89
7
48
21
24
116
24
4
116
19
41
12
79
141
68
120
24
36
19
53
7
21
36
8
31
77
12
60
60
91
65
4
15
113
67
5
103
9
3
5
55
41
52
8
24
31
65
76
39
12
12
93
8
16
8
100
56
67
17
36
7
173
16
39
125
160
75
24
53
52
32
4
15
101
4
60
104
16
20
16
15
81
32
52
44
7
77
31
89
40
32
24
16
8
43
29
31
5
7
36
45
200
16
36
27
12
9
20
175
29
16
12
68
7
48
65
84
76
44
43
5
163
5
91
9
399
48
48
36
9
27
9
75
45
3
21
12
128
72
108
7
113
31
60
9
12
80
48
4
15
53
52
8
19
101
4
51
12
21
24
20
67
93
15
48
89
36
55
93
219
57
8
60
103
225
32
148
8
12
187
5
43
9
75
89
55
57
27
21
15
156
60
9
36
36
8
40
60
36
3
41
24
12
40
56
4
51
48
72
5
79
5
36
64
8
223
84
41
4
104
24
28
20
40
12
3
17
31
17
67
65
36
7
9
15
5
48
60
12
31
9
8
52
36
72
80
91
45
32
40
128
19
53
55
45
24
44
4
51
24
17
4
120
15
29
ABCD 93779902592*3^$a+1 [50125]
100
81
63
105
23
148
69
48
123
117
75
69
24
47
52
21
119
96
4
165
23
12
36
49
11
1
99
140
4
36
12
48
12
129
179
4
8
85
83
144
240
60
25
72
83
108
100
45
60
15
48
104
25
3
9
48
36
36
159
12
68
25
99
45
135
33
143
49
3
117
36
135
9
12
216
60
108
87
32
28
45
75
8
52
128
84
25
83
12
13
123
57
3
140
132
60
37
83
37
11
25
99
68
85
3
84
60
8
120
88
117
423
32
28
72
297
35
1
27
45
35
48
24
120
13
24
83
48
112
60
128
13
39
8
52
36
44
157
3
57
3
36
20
12
28
117
27
200
28
57
11
12
132
13
144
99
12
12
33
135
60
80
25
24
48
35
28
12
141
75
60
9
23
13
35
60
61
36
47
13
27
120
8
13
72
23
49
12
3
68
268
84
57
63
165
35
85
11
37
23
1
11
100
32
36
25
39
45
11
64
117
99
9
15
273
60
48
39
96
80
49
35
40
96
21
123
21
47
148
12
68
40
104
13
47
36
124
81
15
20
12
52
8
37
3
152
16
189
11
61
60
96
335
48
4
20
16
69
36
47
97
131
100
24
21
72
23
4
80
37
219
105
87
32
60
160
48
33
12
60
132
95
193
23
61
11
52
60
21
47
180
13
27
192
20
48
25
24
143
16
60
164
97
63
45
3
45
132
35
160
8
49
23
16
44
157
51
33
72
84
39
32
13
72
23
4
96
12
32
13
3
105
24
12
3
48
32
36
61
51
8
40
32
13
155
37
95
49
191
100
9
51
9
71
73
39
48
12
45
155
73
3
92
37
12
3
108
32
97
48
36
95
109
3
105
75
92
1
72
27
156
92
232
96
69
72
24
39
36
69
23
49
51
252
116
124
48
9
23
48
28
20
12
145
108
96
3
8
37
35
1
132
3
21
51
68
1
111
240
32
96
172
72
57
39
60
84
216
80
24
25
48
3
129
72
11
37
36
35
241
11
109
3
120
236
49
60
96
12
27
8
52
57
179
64
8
12
13
135
9
51
60
32
13
35
49
36
47
13
3
80
12
48
37
3
24
117
24
96
3
20
13
60
24
51
93
35
72
48
112
48
45
39
48
80
25
23
49
48
108
15
69
3
32
13
35
13
72
87
45
3
9
23
36
169
3
20
25
23
204
61
95
4
20
25
63
93
35
1
144
87
72
20
220
33
15
20
148
12
48
80
132
25
180
27
36
57
23
97
120
27
96
152
37
3
12
128
28
21
48
51
9
3
32
1
159
45
3
188
109
23
112
45
3
32
76
165
72
107
16
9
3
20
192
60
28
33
167
109
120
11
229
36
12
3
45
135
92
16
45
87
45
47
48
112
56
25
159
36
44
1
15
80
4
68
109
59
132
13
60
39
48
45
15
33
87
48
32
133
96
11
13
47
28
164
60
13
23
1
111
12
33
87
45
3
8
84
60
48
13
35
85
60
47
72
25
131
1
63
20
205
95
48
28
80
49
83
48
1
143
16
32
100
117
35
96
240
49
12
120
243
93
15
32
60
145
35
16
9
3
45
83
40
237
107
88
12
33
252
23
37
83
232
200
13
147
81
99
33
15
9
11
108
4
93
27
20
156
64
21
12
35
28
141
264
47
48
61
36
168
35
64
68
132
73
12
3
33
35
60
72
28
164
40
36
105
99
81
96
48
12
51
45
3
45
36
51
33
159
36
57
12
123
32
16
152
100
105
120
72
35
16
32
48
24
28
45
263
37
72
11
4
81
12
35
52
21
39
288
9
96
27
48
12
33
3
9
51
12
189
23
36
24
1
39
ABCD 93779938576*3^$a+1 [50081]
234
149
13
36
18
54
96
12
18
144
42
84
144
36
72
111
57
30
6
30
101
49
143
85
11
61
24
363
96
63
12
96
120
6
54
81
3
77
31
33
45
30
114
180
90
18
3
189
3
69
90
6
75
80
55
41
91
36
30
83
64
159
18
42
117
21
11
48
48
73
23
19
18
102
6
15
93
54
93
48
87
162
72
47
16
15
48
234
54
42
84
18
60
48
162
60
108
11
16
48
87
66
39
87
60
108
66
47
13
90
30
24
131
7
54
51
75
18
324
42
66
54
36
24
138
119
7
6
108
66
21
123
42
66
41
127
17
13
60
23
49
84
18
96
41
43
5
16
141
126
18
131
16
240
27
6
54
18
48
23
31
6
11
163
29
64
87
126
59
55
12
18
36
36
90
9
27
198
15
32
7
41
48
109
108
6
84
189
135
96
30
234
17
79
120
6
36
47
240
240
7
6
3
15
66
24
54
18
102
89
96
13
18
33
96
32
144
1
143
73
39
15
129
39
12
29
61
18
42
66
149
1
18
77
133
11
31
102
6
12
60
138
72
42
48
72
18
150
17
208
128
1
255
80
25
126
78
27
272
1
186
48
60
12
180
57
87
42
111
27
165
75
54
30
81
357
59
49
47
144
55
96
90
30
54
18
6
35
64
80
13
72
11
61
114
30
72
27
87
120
150
120
147
3
54
12
162
105
27
18
179
256
213
12
15
3
18
6
30
87
39
54
35
133
12
270
18
6
84
18
35
48
79
18
90
5
13
54
36
6
48
6
125
1
63
207
113
25
6
30
35
55
9
87
105
80
16
27
36
17
19
24
12
60
12
90
6
30
3
48
32
43
36
54
24
90
84
216
36
6
48
126
69
135
249
105
6
33
33
150
153
21
6
108
36
149
31
33
3
138
35
16
48
48
231
24
216
18
36
84
144
6
30
6
5
25
144
119
48
48
55
57
105
54
161
97
66
144
6
72
255
9
60
27
80
31
72
57
57
66
36
129
39
12
72
5
31
24
30
75
3
18
120
42
41
43
54
6
18
102
113
144
16
32
91
42
36
30
41
13
72
78
36
57
69
59
139
5
13
162
30
6
12
198
11
64
15
17
7
18
84
276
102
9
224
97
48
24
23
64
21
75
45
36
54
233
97
12
18
17
73
36
3
51
36
90
36
144
11
43
132
17
16
51
77
64
21
78
12
81
48
75
5
48
1
15
48
147
6
23
7
41
16
111
12
60
66
78
84
72
6
12
18
18
222
57
80
55
18
132
51
57
84
35
1
144
60
66
18
126
17
16
27
30
6
30
227
7
24
12
21
111
102
108
186
12
24
113
67
138
36
36
123
27
180
17
49
15
93
51
45
108
156
59
1
63
99
144
221
7
41
48
1
186
36
33
15
6
11
48
16
80
115
102
168
54
89
16
15
65
7
90
47
241
15
48
32
67
18
6
69
213
11
31
30
42
54
3
159
30
60
23
16
9
87
147
60
246
11
13
35
67
54
119
103
48
216
216
42
66
54
96
72
84
36
78
30
171
69
107
13
3
3
54
12
18
9
45
126
21
272
19
125
13
36
63
80
7
30
18
6
35
199
185
48
67
29
16
27
18
90
9
272
64
123
24
54
66
144
21
33
126
36
108
81
48
33
54
6
36
84
219
32
7
48
57
15
177
111
60
108
66
39
51
60
84
36
54
42
18
23
13
48
36
15
9
18
48
101
43
6
12
90
24
54
90
129
32
13
35
127
36
24
ABCD 93780248696*3^$a+1 [50027]
24
24
9
60
3
153
15
97
32
76
107
13
179
37
203
1
20
120
24
196
215
24
81
15
72
9
111
189
315
33
63
9
303
157
44
120
96
16
23
69
75
45
16
144
35
61
140
124
36
20
24
12
168
156
27
33
16
84
44
180
75
285
3
9
88
143
120
24
1
95
93
51
465
39
21
51
73
36
131
72
72
240
145
8
255
177
160
119
21
24
147
69
75
121
12
36
20
27
9
124
60
167
9
4
275
189
60
135
48
369
15
144
144
21
376
44
84
27
85
35
24
9
88
8
16
228
35
21
40
59
216
45
27
24
264
24
181
56
108
63
97
47
33
120
112
23
25
80
12
75
69
171
120
105
108
52
24
104
72
111
48
96
13
36
239
21
147
48
1
68
3
13
216
36
92
72
24
51
24
144
216
61
36
92
36
76
68
88
143
9
12
51
217
23
13
216
8
51
192
9
48
111
144
48
25
104
16
92
60
72
39
72
49
120
164
339
237
108
63
249
159
69
36
160
80
87
33
111
336
48
69
195
21
136
155
69
52
47
217
23
21
84
87
48
81
87
48
45
180
16
24
20
99
96
1
20
51
145
167
81
60
51
13
20
60
147
120
33
76
11
9
36
51
157
56
99
48
273
36
64
35
25
176
16
144
143
1
60
56
48
51
9
12
99
61
128
3
72
73
47
48
120
177
160
116
75
45
76
119
1
204
35
69
60
12
88
80
172
8
120
111
141
171
13
11
165
60
120
60
51
144
24
72
297
36
16
8
12
24
39
45
180
63
9
63
105
156
75
96
49
344
111
225
36
88
35
48
133
44
12
204
111
213
28
23
325
20
16
48
143
9
120
16
95
120
169
20
100
8
15
21
51
1
92
3
48
96
33
192
124
36
95
33
15
48
13
12
188
16
68
87
93
3
144
145
48
92
60
423
237
51
57
207
105
28
11
9
72
4
56
315
1
8
84
3
168
97
8
16
128
15
1
95
24
225
16
56
16
12
155
225
87
93
3
33
36
75
33
255
1
20
64
96
120
56
195
9
231
13
36
311
24
9
63
49
20
48
240
27
1
92
123
48
96
45
28
20
3
109
120
276
48
56
40
164
36
63
37
11
25
143
189
3
9
15
9
15
192
24
69
76
20
3
117
144
36
111
57
303
49
95
1
92
3
13
35
105
15
97
47
48
69
3
192
213
36
216
399
72
13
35
9
135
1
56
240
39
9
15
81
36
48
27
9
87
24
33
183
168
85
35
96
25
80
244
59
1
20
36
144
15
501
60
108
28
8
15
21
84
144
76
227
144
48
45
27
48
121
20
124
116
84
60
3
69
64
164
15
57
16
108
35
205
56
51
24
133
11
81
60
144
64
11
25
164
52
ABCD 93780687134*3^$a+1 [50087]
48
15
52
20
105
55
17
55
20
108
45
3
57
132
12
123
21
132
12
72
223
128
33
19
20
33
24
3
33
60
48
7
60
17
12
19
20
81
336
108
12
60
55
17
36
12
144
99
9
12
43
185
36
204
12
24
67
29
3
60
81
15
21
39
9
48
27
33
24
24
27
45
12
183
88
24
41
204
36
55
24
48
5
135
9
60
84
24
48
144
123
45
43
5
3
9
43
17
3
69
36
63
9
60
171
45
39
36
60
117
7
17
24
36
3
81
12
103
101
24
12
3
21
91
125
27
57
84
12
3
60
9
91
65
15
57
3
4
48
5
24
31
180
48
132
12
108
17
12
84
36
24
195
64
20
105
12
24
19
113
24
139
152
112
5
48
75
52
20
48
9
111
9
48
12
3
33
84
24
19
8
117
75
45
75
21
24
3
33
7
80
45
3
40
137
192
51
60
69
115
41
12
55
125
7
77
43
17
3
93
120
15
40
53
75
84
28
20
33
12
15
40
5
24
96
108
24
91
5
24
12
3
33
60
12
12
3
16
12
29
120
31
32
208
113
24
72
24
19
5
31
5
27
189
24
7
20
9
51
69
60
144
60
15
112
29
108
111
72
88
29
12
31
17
3
93
72
12
12
108
48
87
33
72
72
3
40
5
3
105
175
20
93
36
31
65
60
3
105
39
21
72
3
69
96
15
72
48
9
43
5
27
48
57
36
7
5
27
33
108
15
12
33
84
48
27
45
36
7
125
12
111
9
15
45
63
48
69
12
96
15
12
88
89
63
33
55
53
27
33
187
29
3
96
45
67
12
8
9
63
57
180
36
135
12
33
24
19
89
135
45
135
57
276
7
17
24
12
192
48
27
40
8
45
144
51
69
3
33
115
12
5
72
39
105
24
3
40
80
33
24
120
31
29
43
8
21
24
27
33
55
104
45
31
65
187
120
17
63
9
3
33
3
204
45
3
225
15
9
144
60
127
8
9
12
36
7
8
12
48
132
33
15
40
8
40
20
81
3
48
45
84
96
120
24
39
9
60
63
45
3
12
93
12
72
15
33
60
24
60
19
89
36
96
3
28
77
108
7
20
48
28
72
8
21
84
15
9
115
17
3
16
89
31
77
48
27
28
140
72
72
57
79
120
137
12
3
57
12
120
48
60
96
99
28
32
57
36
103
41
39
21
60
43
113
103
29
60
60
3
153
24
63
160
152
88
20
129
3
21
75
9
15
57
108
12
96
207
40
8
180
69
84
19
56
24
33
7
5
3
69
63
33
60
127
20
57
19
5
60
15
84
108
69
144
75
165
12
15
48
9
63
57
36
36
111
9
96
3
112
17
12
3
21
12
15
57
43
12
36
32
12
28
32
33
3
12
100
20
57
120
48
12
120
43
53
24
31
12
29
39
81
60
36
120
84
51
28
29
75
40
5
3
9
51
93
36
3
21
72
60
12
72
48
12
36
127
260
21
67
120
32
225
60
72
144
24
60
31
17
15
33
60
39
60
48
120
9
3
16
101
91
20
12
76
5
24
75
45
12
279
64
56
4
20
48
108
52
8
72
33
15
124
17
63
141
12
132
48
55
8
69
75
93
60
7
65
3
9
51
57
31
72
29
3
36
4
125
36
12
27
16
245
27
72
33
55
29
60
123
45
3
9
36
127
8
93
219
45
96
12
27
21
144
168
15
45
48
27
93
336
3
21
72
12
48
15
72
48
9
36
115
17
15
28
12
8
57
3
105
67
125
72
3
57
3
60
16
17
48
24
36
7
12
5
63
12
57
84
12
7
101
24
36
12
24
60
3
21
12
12
63
40
60
20
57
12
19
65
55
41
36
264
3
117
108
51
12
93
24
63
148
5
24
15
48
69
39
21
60
79
120
89
12
36
7
125
36
79
5
43
32
40
101
60
7
12
65
3
9
99
180
21
19
29
48
24
99
40
20
21
24
39
21
235
137
15
40
65
43
5
27
213
12
75
72
28
29
36
72
96
84
12
36
48
12
24
36
43
80
81
36
75
100
5
180
12
43
17
12
24
24
12
96
144
39
21
84
12
12
55
8
60
45
15
112
48
149
3
88
192
53
48
36
31
29
19
32
12
100
41
15
24
60
148
8
24
28
17
48
24
24
15
201
36
12
51
45
27
9
ABCD 93781042924*3^$a+1 [50022]
84
21
159
72
105
24
114
69
12
15
30
51
9
270
66
54
6
135
129
99
96
15
33
21
159
117
30
66
30
69
36
39
54
162
48
21
105
183
33
48
39
108
69
3
36
81
66
54
24
315
24
156
51
24
30
96
15
81
300
78
72
30
195
39
24
9
60
123
69
168
120
21
60
87
33
15
60
36
45
3
51
6
195
225
36
24
3
60
552
201
24
51
15
120
9
135
6
75
159
96
9
60
48
27
66
39
165
99
36
60
216
48
21
3
63
30
138
69
51
57
60
12
177
180
135
69
87
69
66
144
321
129
54
69
72
171
18
30
6
96
123
216
45
90
285
36
39
225
159
189
147
81
144
21
39
225
3
132
69
60
27
360
24
105
3
57
36
27
57
114
126
15
120
168
48
144
81
27
60
72
51
120
129
36
189
135
24
135
81
21
120
60
63
180
27
174
15
81
210
33
312
84
21
87
96
57
30
264
6
48
120
12
15
24
48
117
84
39
327
114
111
96
264
15
96
24
45
51
153
111
81
108
24
33
15
9
51
249
60
63
108
60
33
75
21
120
114
117
123
57
39
33
21
300
12
48
51
24
336
231
117
108
12
72
180
36
9
123
141
15
144
3
129
135
93
147
165
48
132
129
87
105
108
39
48
9
90
45
9
27
63
189
171
336
66
30
69
675
93
381
267
9
66
330
30
114
63
513
27
27
33
141
186
54
12
87
36
51
120
33
57
51
12
111
69
201
72
195
213
75
144
237
159
147
24
30
96
24
135
36
12
33
114
33
111
21
105
15
21
54
33
57
123
51
216
54
186
240
90
270
120
24
189
57
219
192
72
36
132
69
39
12
69
135
141
60
135
24
69
147
12
168
63
21
384
177
84
54
102
84
150
225
111
138
156
114
117
48
81
195
45
210
225
24
36
120
69
219
51
222
75
228
180
81
51
12
276
36
48
21
36
75
309
156
51
129
15
15
21
153
27
159
93
237
39
57
30
213
171
144
117
75
33
87
150
3
216
111
105
39
126
87
72
48
180
72
108
171
69
21
30
66
135
156
108
21
111
120
72
432
9
96
120
99
72
72
72
45
90
174
156
174
81
141
228
27
9
99
375
210
6
273
36
177
99
36
72
12
36
75
69
99
102
18
6
36
63
276
189
102
9
108
57
231
33
111
96
9
ABCD 93781391812*3^$a+1 [50001]
8
28
32
19
5
103
9
21
3
93
30
129
36
8
4
36
63
48
6
18
12
29
76
9
71
28
8
73
15
15
77
37
83
12
12
64
24
15
45
8
25
30
17
28
96
27
12
9
44
64
48
36
32
16
44
24
7
54
39
8
12
31
60
9
81
35
48
12
31
17
24
88
81
6
17
55
21
12
12
3
137
67
21
84
8
16
12
92
48
37
18
69
104
4
48
44
24
1
36
47
4
20
31
5
37
47
43
53
48
97
27
3
105
45
11
28
20
100
33
131
16
8
4
12
45
83
115
29
31
12
69
12
27
21
48
21
3
32
61
3
56
36
43
5
24
13
15
60
60
9
95
12
19
66
11
36
16
8
19
5
19
9
12
9
3
56
36
36
19
33
33
39
96
20
25
63
15
45
27
9
96
75
129
44
4
60
48
44
13
27
8
4
8
52
12
12
15
33
21
39
15
69
81
59
13
54
21
24
9
30
45
8
40
56
4
27
5
19
65
76
51
24
12
45
9
3
3
77
36
64
3
18
47
160
20
24
19
36
9
32
7
29
28
32
96
37
3
20
40
21
6
17
36
36
4
20
7
36
45
27
21
36
8
12
4
68
13
111
3
29
36
60
12
72
1
3
39
5
67
30
6
36
29
12
36
12
4
51
54
51
80
12
13
6
33
3
21
56
172
68
40
8
28
24
15
5
48
19
17
12
192
4
9
15
15
33
27
33
144
20
19
9
60
44
28
68
1
15
75
5
24
60
16
32
12
24
28
3
12
24
54
90
36
29
16
36
3
57
39
45
24
20
40
15
12
81
27
57
15
21
56
12
16
24
123
6
12
15
27
66
11
31
9
84
44
12
12
72
72
13
3
24
72
12
24
20
96
40
20
19
45
21
63
141
39
81
15
44
1
63
12
96
32
24
12
84
88
20
52
24
8
19
6
36
18
9
96
12
45
35
28
24
68
52
32
67
17
88
15
5
24
12
16
48
32
24
16
80
48
4
15
21
20
67
125
36
7
45
36
99
17
76
15
5
31
81
75
42
18
138
6
9
20
7
33
147
9
8
1
3
32
12
12
12
31
57
12
21
143
16
36
24
24
81
6
174
63
44
24
12
48
52
51
12
54
6
45
8
40
8
48
61
11
4
24
39
21
8
7
45
3
42
71
84
24
16
56
144
24
4
8
40
56
12
88
24
15
18
47
4
32
40
84
3
65
24
48
12
24
36
13
18
54
87
20
60
25
23
31
6
15
44
12
40
60
8
91
29
19
41
24
36
4
45
11
12
25
18
6
47
12
85
11
4
39
5
28
12
60
8
139
45
116
24
4
20
48
43
21
48
12
9
51
92
61
3
36
48
8
48
64
63
65
79
33
116
48
40
33
47
1
87
32
16
27
6
102
9
15
9
44
13
162
89
12
7
69
24
15
57
44
13
27
68
4
24
80
12
16
75
17
120
43
9
27
84
54
23
64
36
8
48
24
13
11
4
20
1
60
23
4
24
3
12
5
4
24
21
23
28
24
72
69
143
4
8
28
39
36
12
5
19
57
8
12
40
99
69
32
4
92
24
31
9
104
100
75
17
13
27
8
133
63
120
9
11
13
11
24
60
28
56
28
12
15
9
21
135
81
15
20
28
72
24
39
21
12
8
24
28
8
12
48
7
17
103
24
45
44
85
39
72
8
4
3
36
41
67
5
52
12
36
8
28
8
12
136
12
84
9
3
48
8
4
60
15
6
54
17
60
12
12
4
96
24
20
4
8
4
9
90
137
12
12
4
27
24
33
12
9
35
55
9
8
12
24
91
5
4
3
53
40
32
19
65
7
65
36
40
9
11
16
12
68
48
24
31
77
12
84
4
3
41
16
21
12
59
84
48
12
19
33
32
1
3
3
65
43
5
13
15
36
3
66
3
39
53
24
49
11
16
144
8
12
19
60
21
51
101
12
67
18
47
40
12
8
19
30
3
8
85
18
41
12
12
28
24
3
21
8
36
36
36
13
11
12
12
31
6
54
53
124
12
8
12
1
6
77
24
40
3
18
71
52
44
12
12
1
11
36
76
45
51
15
161
48
28
60
216
27
21
12
9
15
12
48
24
8
67
101
7
9
32
132
12
85
27
8
24
73
15
20
1
71
28
3
42
11
4
12
48
12
3
137
43
18
15
36
12
60
32
7
57
27
21
8
31
17
103
6
11
16
8
40
32
1
35
24
4
44
1
72
30
29
7
42
84
24
51
8
136
32
55
17
40
20
36
48
12
7
69
48
60
32
12
31
41
12
24
1
3
12
33
3
8
24
12
49
27
12
27
5
55
89
55
29
19
72
29
7
17
16
12
9
11
28
12
9
15
129
30
29
25
3
92
13
27
8
24
1
27
21
47
28
20
28
20
96
28
45
35
24
16
12
164
36
4
48
24
51
5
25
6
89
19
29
1
39
20
16
12
75
77
12
19
21
8
67
209
24
64
36
27
5
31
72
72
53
36
16
56
4
36
20
25
78
12
21
51
33
56
124
20
12
25
27
15
17
1
11
4
15
5
28
12
15
29
12
49
87
39
45
24
32
28
51
41
100
21
11
24
12
40
8
28
8
12
16
20
19
9
68
16
9
39
12
8
19
5
52
8
76
32
16
8
24
12
16
3
12
5
12
19
54
71
12
4
99
41
24
7
33
51
65
4
36
12
33
18
33
24
45
23
24
12
12
7
36
45
84
12
3
17
48
72
4
15
57
3
21
60
44
36
76
92
31
69
3
9
20
19
93
32
28
44
4
36
20
72
13
51
32
7
21
8
25
23
1
59
31
5
12
36
24
40
9
30
29
40
8
49
54
137
13
39
15
45
21
6
53
24
12
24
24
1
35
37
24
11
72
7
33
32
43
69
87
54
11
52
32
52
15
9
60
45
11
25
39
8
28
69
3
44
24
76
8
12
49
18
36
9
20
24
12
1
6
77
4
32
24
43
141
36
75
17
16
15
81
27
57
24
12
36
21
54
18
18
41
40
8
280
63
21
20
4
24
68
43
84
33
80
52
36
48
9
35
220
8
12
7
36
132
36
9
27
17
48
12
13
11
37
6
41
24
52
8
48
19
21
48
44
28
60
12
44
40
60
12
8
24
4
24
24
56
19
12
21
36
36
48
8
19
5
4
3
9
20
96
7
18
12
63
48
20
36
16
3
36
21
63
81
20
25
24
30
42
95
25
39
39
33
33
11
24
16
24
21
18
33
32
12
40
44
12
132
108
31
96
66
60
59
40
9
3
12
3
17
24
ABCD 93781622458*3^$a+1 [50264]
135
28
47
33
57
55
23
73
29
51
27
13
92
15
1
167
144
9
4
5
7
11
90
7
65
55
65
7
11
25
48
59
33
52
5
15
12
48
52
53
3
184
56
72
75
117
88
20
117
39
132
4
44
36
120
48
196
180
56
24
16
41
243
76
41
144
78
93
27
25
83
85
68
172
84
80
15
78
120
87
36
48
51
36
37
35
37
11
33
304
173
7
155
37
44
99
25
47
48
72
9
177
243
52
48
227
60
12
13
47
85
36
41
51
84
156
52
32
33
31
59
60
37
68
76
12
24
35
25
44
96
33
7
56
72
12
60
64
11
73
68
64
143
1
32
39
9
136
35
120
9
87
72
1
44
45
12
36
19
36
108
17
42
45
117
36
12
3
177
108
67
257
31
47
18
54
61
47
33
28
20
9
55
53
15
87
21
21
18
12
45
45
3
36
76
108
152
60
21
84
3
33
15
168
16
5
66
25
8
81
31
84
11
12
60
18
30
144
249
39
60
133
119
21
117
7
71
105
87
81
24
40
12
5
15
336
72
27
13
12
35
49
56
4
47
37
140
153
7
5
15
27
81
48
84
105
18
54
15
3
60
18
79
203
21
57
67
68
27
45
3
42
75
60
60
33
223
29
55
188
87
13
164
16
12
108
77
43
24
48
17
31
8
12
108
52
84
101
75
9
15
160
56
24
4
92
48
87
33
21
39
64
20
108
4
95
90
18
30
15
112
113
12
19
56
16
17
132
19
36
116
112
5
115
180
60
20
160
12
65
55
108
20
63
97
12
41
12
18
37
35
85
56
84
12
33
90
93
75
33
76
84
144
5
43
32
96
76
20
15
36
9
4
221
60
288
138
193
12
89
51
4
35
90
79
41
39
24
15
48
24
9
12
172
23
57
100
77
18
138
103
44
33
42
73
108
24
12
60
23
25
8
12
172
84
191
13
20
112
180
11
33
84
40
168
17
150
37
215
9
84
16
156
5
91
107
25
56
36
165
199
77
123
76
71
30
7
180
108
20
12
33
39
48
135
33
48
39
42
3
15
97
11
33
39
13
12
65
12
18
33
9
15
88
32
45
75
81
55
24
80
16
108
12
144
80
48
33
102
72
60
13
12
128
76
71
49
56
93
3
15
73
17
39
36
52
8
9
15
48
12
96
4
95
9
81
31
104
63
33
99
45
64
56
88
53
55
212
28
44
180
124
20
141
18
21
39
108
9
3
25
173
135
9
55
20
3
85
200
12
45
3
108
160
20
9
6
12
33
27
213
24
15
81
64
48
12
108
47
9
76
20
24
72
72
63
145
24
8
27
85
120
95
73
17
15
24
280
72
44
51
129
24
4
60
23
33
112
60
32
112
60
8
15
12
1
44
144
159
145
83
72
25
92
40
11
30
3
39
25
48
140
84
124
24
23
72
12
33
48
69
91
12
35
1
44
33
159
3
90
18
162
87
216
84
111
37
17
36
3
57
27
112
44
81
63
63
57
28
12
72
83
21
36
195
13
20
57
18
21
60
141
79
24
35
57
75
21
12
40
17
66
73
41
3
96
112
68
112
20
87
18
55
72
77
36
30
72
1
17
72
51
12
9
135
36
9
75
48
108
4
48
60
252
80
40
8
3
333
129
151
11
1
12
32
123
85
152
15
138
15
52
11
37
32
105
151
60
20
45
19
11
42
87
4
140
100
29
18
85
59
81
160
95
132
33
144
24
16
104
76
96
5
123
64
197
151
29
19
192
20
57
12
171
4
56
52
32
51
12
13
120
8
27
37
36
11
258
127
36
107
33
100
12
32
75
13
12
11
25
92
135
13
12
20
75
133
152
3
93
36
28
65
111
52
89
19
20
16
ABCD 93781664812*3^$a+1 [50040]
18
71
133
75
33
47
37
48
12
66
48
93
99
42
156
39
51
66
24
12
48
39
21
12
78
42
23
16
80
1
143
48
61
12
216
30
102
138
42
23
64
9
71
49
6
57
93
168
12
15
195
30
174
17
16
33
24
102
84
90
60
48
168
18
6
36
54
93
21
12
12
18
24
57
57
72
12
3
39
54
35
19
102
90
18
12
24
96
23
31
36
125
133
27
33
36
12
18
66
60
48
335
7
137
16
96
32
115
29
160
96
189
6
60
144
24
41
31
78
36
143
7
18
12
75
9
144
23
19
237
21
30
132
54
66
18
126
33
96
32
259
54
23
37
108
63
105
12
24
24
12
48
24
12
24
36
6
12
18
12
48
18
90
54
29
37
123
3
6
119
1
60
72
186
161
31
17
61
96
96
24
155
1
12
120
18
9
21
78
29
13
18
96
81
96
3
150
60
48
27
80
49
114
12
24
6
84
6
41
48
109
3
32
96
96
48
48
37
60
6
6
83
25
12
60
150
9
9
36
12
12
27
3
18
11
96
31
6
60
84
60
47
19
6
24
18
12
90
167
7
72
30
120
27
32
73
23
19
66
78
66
75
21
27
240
105
6
42
12
126
29
1
47
19
6
119
48
1
63
3
78
102
6
12
48
23
97
12
18
54
219
69
96
11
121
24
120
150
54
219
21
36
6
18
47
37
59
1
48
15
80
67
126
66
126
54
41
109
227
16
51
54
6
6
24
24
96
107
169
6
30
99
15
17
49
84
27
32
1
54
12
221
48
1
108
24
36
96
120
207
63
36
18
60
24
6
36
45
45
3
21
30
180
6
51
15
84
54
135
144
45
42
57
81
60
42
54
3
9
60
11
144
37
11
115
12
17
1
114
29
73
174
42
48
6
30
108
18
141
96
33
12
35
157
24
59
7
78
72
210
65
96
16
48
45
36
24
30
18
12
24
132
12
83
96
181
78
108
30
36
6
89
73
36
6
18
36
12
24
120
24
3
3
6
150
144
6
132
71
31
24
41
25
6
42
71
19
29
61
83
19
48
48
125
112
57
120
180
36
54
54
30
30
24
48
168
47
64
39
42
24
71
19
48
6
72
63
45
24
30
29
16
87
18
12
27
57
60
59
7
105
15
18
12
84
24
6
65
48
79
18
36
30
30
15
224
1
47
16
21
11
31
90
24
18
6
36
144
6
78
72
23
97
6
102
12
24
15
51
18
30
126
12
35
13
150
30
12
83
48
103
78
59
19
29
31
132
6
12
72
51
87
60
48
29
64
33
47
61
42
18
42
6
24
30
113
37
60
18
45
3
90
3
80
121
30
78
36
6
81
183
12
60
17
37
30
84
114
39
21
107
64
15
84
12
17
169
84
84
12
12
87
105
30
246
24
59
1
120
84
60
24
18
45
48
128
1
60
12
48
168
143
61
35
16
32
13
99
93
42
9
111
18
47
1
120
71
48
55
150
6
114
36
24
47
37
24
60
119
13
35
1
12
3
3
30
24
6
81
99
54
39
93
144
84
6
57
80
229
210
6
60
23
112
63
65
115
54
71
48
13
114
81
21
24
48
36
36
30
6
23
25
30
60
252
42
120
66
77
49
18
6
6
30
90
96
90
15
32
85
11
1
15
153
42
45
141
3
9
126
54
12
60
60
54
96
137
157
35
109
35
67
18
60
12
48
35
97
84
11
121
12
75
32
13
12
60
11
13
66
114
6
41
25
42
77
109
72
60
24
84
36
6
114
23
16
117
12
72
54
17
67
66
96
11
96
49
114
54
30
233
193
15
3
6
23
103
9
57
12
18
12
141
15
30
36
96
15
9
71
319
17
67
210
12
72
12
59
97
95
55
30
30
30
12
72
11
13
72
11
103
60
48
126
111
9
60
59
31
42
71
16
81
84
12
324
59
16
51
66
72
12
54
6
107
13
6
78
66
30
36
11
109
300
39
80
145
108
12
90
66
59
13
18
17
1
24
96
12
18
6
90
114
12
ABCD 93781854022*3^$a+1 [50053]
88
32
24
64
56
16
23
45
60
40
80
15
13
59
36
37
47
90
6
73
11
21
168
24
16
20
16
11
162
67
5
54
84
37
60
84
24
20
52
11
13
72
48
44
60
123
25
12
48
8
24
87
36
9
28
17
18
1
29
31
32
24
48
120
51
69
111
57
52
53
198
49
113
42
45
28
12
35
97
11
24
1
24
20
39
37
23
1
204
20
16
11
69
39
1
48
32
3
6
39
16
89
18
30
18
45
60
12
180
52
17
31
17
6
37
83
24
1
11
13
11
21
51
45
9
30
18
55
32
16
12
53
30
73
24
47
13
23
72
6
66
21
4
44
135
12
33
76
48
48
17
55
96
32
12
51
36
25
125
30
24
1
8
16
180
95
49
116
87
24
73
83
133
56
4
20
60
132
40
20
27
1
20
117
75
28
56
75
6
43
44
36
4
60
92
3
181
32
12
160
12
104
75
60
9
3
9
16
44
39
25
11
36
37
53
72
163
23
25
44
16
56
24
4
47
21
24
39
121
23
60
12
25
71
25
23
1
20
36
3
121
71
45
27
1
35
42
79
48
32
33
15
40
12
108
23
73
80
84
165
43
12
8
57
51
21
24
39
40
80
48
63
1
8
27
61
32
15
12
6
3
16
44
9
18
9
16
44
123
13
24
24
89
51
16
23
57
51
57
40
137
120
75
36
48
9
51
60
51
21
12
75
1
89
30
45
16
12
8
24
16
80
24
27
1
35
25
8
9
55
32
120
3
6
30
180
54
7
65
43
11
69
28
84
35
25
96
8
120
9
66
57
15
45
40
92
76
20
64
32
76
20
28
180
80
4
32
96
28
12
8
16
11
13
35
1
23
12
96
45
12
40
92
45
30
69
75
25
35
21
16
17
18
165
15
57
135
93
147
12
33
21
39
48
39
105
9
39
15
33
87
45
28
17
18
13
11
109
11
6
18
54
15
16
164
21
27
99
81
9
66
72
133
104
24
36
15
1
32
141
51
156
9
63
12
21
7
8
64
80
3
30
43
20
27
33
12
16
17
55
8
24
40
143
33
4
71
9
12
15
1
68
16
59
49
32
24
51
13
48
24
24
41
19
11
18
3
172
23
72
18
7
12
35
9
15
21
76
20
135
9
39
9
15
61
20
52
8
15
24
45
45
3
15
48
81
63
1
84
60
35
45
36
15
1
48
32
3
57
3
57
9
15
27
133
72
48
20
96
84
76
101
198
1
8
27
13
17
96
18
36
1
32
57
15
64
96
23
25
23
45
48
64
12
68
12
9
66
54
6
66
175
12
143
13
36
80
36
24
3
13
20
63
30
55
59
1
12
84
20
28
12
24
11
45
51
72
102
115
60
20
45
3
12
24
87
165
112
11
1
11
9
69
7
59
13
128
112
56
64
8
28
44
36
60
16
80
3
13
24
24
17
90
85
20
28
59
13
32
27
33
21
15
24
3
45
3
69
40
8
28
20
39
48
49
24
17
7
35
141
15
85
60
120
155
37
12
12
68
63
78
15
15
25
32
64
59
6
15
28
5
18
25
125
7
32
81
7
48
20
60
40
24
24
11
24
12
13
20
12
84
16
8
72
12
15
96
30
54
60
12
21
112
20
12
4
24
72
113
31
72
23
25
17
120
27
45
15
40
35
93
24
9
55
41
39
16
8
12
16
12
56
12
3
61
11
105
3
25
35
9
27
61
8
16
23
61
29
15
123
253
12
12
68
84
16
12
20
16
71
36
37
32
33
18
105
27
12
9
16
48
12
104
12
12
196
47
102
96
31
8
51
1
29
39
15
45
28
48
11
9
75
1
8
12
180
3
12
18
6
21
135
54
126
18
67
83
12
6
30
42
7
108
48
155
18
6
18
43
12
11
61
35
45
24
52
60
68
69
75
36
64
8
3
12
69
16
47
1
12
23
90
72
43
36
41
15
9
183
40
12
71
13
24
71
49
48
23
42
87
3
85
192
8
48
27
9
60
16
17
6
1
35
21
15
90
39
16
32
51
36
144
24
18
67
23
30
43
11
36
45
40
152
3
33
111
1
29
3
60
40
23
24
45
16
83
25
131
61
132
77
15
24
15
24
37
11
42
7
113
18
72
150
7
8
48
24
3
30
6
49
8
48
40
24
11
1
36
72
17
19
140
4
11
57
48
72
63
9
16
24
36
59
36
21
16
48
12
59
21
60
105
54
21
28
104
27
69
40
72
8
9
7
20
28
17
66
60
162
15
15
1
56
3
61
41
31
24
48
12
11
33
9
90
228
13
47
37
92
4
60
59
37
96
192
48
125
42
102
24
54
18
15
15
9
24
39
97
35
109
24
8
24
120
28
36
11
45
3
36
45
100
72
23
25
32
4
119
336
13
320
16
11
36
93
69
90
1
32
28
24
56
4
80
36
16
48
95
1
24
23
13
20
57
18
49
12
35
33
76
80
9
91
36
71
9
24
64
41
42
37
11
61
119
42
18
30
6
36
13
12
48
144
32
3
81
24
36
15
36
1
12
36
56
40
41
55
35
108
1
8
57
123
3
13
12
32
36
60
9
42
45
3
45
100
5
91
36
71
18
127
72
71
36
30
15
24
12
27
1
ABCD 93781899098*3^$a+1 [50031]
44
28
92
12
33
96
51
24
36
76
60
20
63
54
51
72
9
3
52
24
44
21
6
45
84
96
15
1
12
47
144
25
56
3
36
6
39
24
75
25
152
36
12
52
23
1
24
92
105
31
44
4
89
3
3
1
20
64
29
43
72
12
23
25
12
48
96
20
4
8
3
25
56
100
29
27
40
24
5
24
31
20
24
21
43
5
60
96
15
24
72
4
29
27
24
39
61
71
18
12
114
30
27
24
28
20
45
55
20
21
39
45
42
121
20
9
55
68
147
61
167
1
140
81
3
40
12
44
9
30
1
101
24
19
20
16
5
31
80
9
24
3
64
5
63
12
16
12
5
6
1
44
52
144
8
16
12
20
99
54
15
72
64
80
3
25
116
69
3
108
24
16
95
30
7
59
9
21
24
91
5
79
5
31
5
24
55
5
84
55
272
33
7
8
165
6
1
44
24
12
3
1
5
6
9
96
4
29
96
31
44
4
17
48
151
35
37
29
174
60
24
30
15
16
11
9
75
57
33
99
16
80
9
187
24
29
3
3
9
27
61
32
108
27
37
8
27
1
20
88
5
27
52
32
28
8
28
56
60
24
75
21
33
6
49
12
60
35
1
8
69
6
21
16
20
3
24
13
209
103
12
20
84
12
64
68
40
32
9
99
12
33
7
59
9
45
31
60
72
12
108
8
36
33
60
36
30
9
108
48
36
9
24
3
3
61
29
51
40
20
24
96
48
45
42
93
36
15
1
23
186
54
30
75
16
95
81
4
36
20
24
16
113
91
5
31
108
96
41
31
179
1
47
6
39
160
12
20
36
9
18
66
27
87
102
15
36
3
21
63
45
87
13
32
15
105
9
55
5
150
6
63
21
39
112
113
27
3
25
32
15
18
12
54
57
57
36
51
3
37
48
8
132
28
60
47
1
20
9
27
33
7
96
59
73
5
72
103
20
12
156
39
45
4
12
8
16
23
13
44
100
5
31
8
40
44
16
35
21
28
92
3
13
8
9
7
5
3
36
40
24
12
29
7
24
80
40
36
29
91
53
19
11
6
199
24
56
16
24
41
39
4
47
25
23
1
12
83
21
3
13
29
168
43
8
4
56
64
12
53
43
59
1
24
24
72
8
21
19
72
23
84
117
39
25
11
9
4
48
137
3
57
223
143
49
168
104
3
1
65
15
120
9
36
51
40
20
4
20
45
7
32
88
53
159
36
9
60
27
9
150
60
21
36
39
45
15
45
3
1
12
89
24
36
39
15
60
1
95
9
64
11
81
204
4
132
128
81
36
18
1
5
15
9
43
12
5
6
36
30
3
27
13
47
33
16
89
30
57
4
32
27
6
30
6
30
1
24
20
48
16
56
69
6
24
96
24
9
96
40
92
33
15
40
12
24
29
15
4
32
3
121
11
1
128
21
75
24
39
21
105
7
8
84
21
24
42
18
12
54
1
8
51
61
36
17
7
89
31
60
24
32
64
24
12
72
35
6
19
180
65
15
15
1
20
9
12
39
24
36
84
16
60
5
55
5
15
4
41
55
12
8
45
19
77
19
5
6
13
20
21
15
36
40
20
60
60
108
12
24
60
12
12
87
18
6
1
5
19
20
81
48
15
12
40
120
48
20
45
55
17
24
54
13
29
15
28
8
39
33
16
5
7
60
23
54
30
37
29
19
108
47
66
60
30
57
4
68
12
3
1
35
21
16
83
36
13
65
43
168
5
19
36
24
17
3
52
29
51
135
1
24
60
68
72
40
5
30
18
66
1
23
6
15
120
9
30
45
72
148
11
25
29
6
6
78
6
7
113
51
4
29
60
63
33
15
4
5
147
9
27
3
69
52
108
11
37
44
69
15
9
43
12
48
60
68
45
19
155
72
21
64
5
31
29
24
6
9
24
45
60
12
48
6
21
3
66
39
16
65
15
4
20
60
45
27
3
81
81
24
7
108
11
21
33
6
25
44
9
15
15
1
5
31
59
30
75
21
48
103
89
91
8
24
72
24
75
25
11
25
23
61
44
15
21
4
48
8
60
9
42
25
24
41
3
36
16
29
84
6
30
7
188
12
4
84
20
40
20
40
56
16
59
21
39
9
21
15
15
1
72
32
64
20
36
36
28
5
30
21
84
16
20
4
5
75
72
28
41
24
7
44
40
48
11
45
21
39
12
24
3
25
41
111
36
88
11
24
21
3
1
11
1
53
67
23
1
29
7
20
4
44
24
27
84
1
84
11
69
4
35
13
24
59
1
5
31
68
9
27
69
6
30
19
5
19
60
8
12
100
35
1
56
15
1
20
40
8
40
12
48
119
1
24
11
1
5
39
16
5
18
25
96
5
60
30
21
16
68
36
28
36
36
23
57
16
108
5
7
23
9
27
45
48
15
45
21
60
6
9
40
144
12
20
45
51
64
20
9
7
48
89
3
24
45
3
48
4
8
27
1
17
51
9
12
79
5
54
42
51
9
79
32
24
16
104
4
35
45
36
63
36
66
48
127
24
80
120
12
100
17
12
55
36
29
3
36
75
24
6
55
11
69
15
21
33
163
17
60
67
60
24
71
21
33
67
29
90
18
36
79
48
44
60
24
4
5
12
3
147
9
9
15
16
120
29
6
1
8
88
84
80
4
20
40
20
39
73
59
21
28
11
45
3
66
7
23
57
9
43
36
29
7
24
41
31
32
21
55
12
20
4
23
6
30
234
51
16
36
8
40
20
52
24
53
15
132
99
6
15
4
5
6
48
33
117
103
48
116
60
45
24
30
60
61
176
28
56
33
66
21
88
17
54
1
8
16
12
8
105
7
17
55
80
132
28
131
61
36
8
16
65
43
5
6
24
42
54
1
48
17
15
24
99
12
21
24
3
81
76
23
42
90
13
20
15
45
76
29
7
20
ABCD 93782350804*3^$a+1 [50042]
20
109
51
9
51
84
156
72
20
37
11
1
123
8
13
27
9
51
57
11
100
12
69
48
111
129
96
15
21
39
24
81
27
48
60
44
88
8
60
40
21
71
13
15
45
47
40
9
71
28
9
51
45
36
143
145
3
9
11
52
57
24
219
105
11
49
11
72
37
23
48
1
119
60
40
12
9
3
36
92
12
28
12
108
60
33
59
108
40
9
11
60
112
20
88
12
57
168
23
133
35
12
49
48
36
39
120
48
9
23
76
21
60
39
12
57
35
1
36
24
15
9
51
9
60
3
20
52
21
27
9
83
16
80
25
15
32
88
80
24
1
84
3
9
99
32
12
136
20
61
48
11
4
20
16
32
37
3
8
180
40
12
33
35
49
15
36
20
52
20
88
24
20
61
24
51
12
9
48
75
36
32
88
21
39
60
44
40
8
40
68
145
135
12
20
72
196
60
105
39
56
120
1
23
16
60
252
33
15
81
51
117
171
60
72
20
28
9
11
4
48
153
15
44
28
48
32
52
68
49
24
15
20
60
52
132
36
201
123
8
12
16
24
21
75
20
72
49
108
11
72
13
75
24
57
24
75
60
201
119
40
20
169
3
20
73
15
24
8
48
84
1
24
63
8
1
11
49
39
9
12
24
27
8
40
129
11
85
39
201
60
35
4
20
16
60
24
20
28
48
20
52
33
60
15
104
37
11
157
63
12
45
15
96
12
72
21
27
32
16
69
15
68
208
105
15
20
109
11
4
21
75
45
35
49
23
12
1
27
12
48
48
12
120
8
60
49
95
16
20
72
37
12
39
20
25
15
120
24
20
25
15
60
116
12
49
3
21
75
69
3
60
60
32
61
47
49
123
36
72
68
84
16
32
40
60
33
36
159
24
57
83
37
39
32
60
13
24
12
59
120
4
68
28
9
60
23
28
92
52
116
49
60
23
12
88
69
11
28
144
21
75
45
59
1
167
28
9
11
40
69
171
84
20
37
11
13
27
60
8
1
51
8
1
63
20
16
81
168
3
12
68
12
37
84
99
60
20
36
1
63
36
20
60
1
23
48
13
99
48
8
172
33
107
12
25
111
84
116
4
156
164
36
1
111
92
16
12
48
20
52
9
59
40
45
24
23
49
23
1
24
11
1
51
33
24
120
11
49
3
8
4
116
12
52
45
71
4
165
3
48
72
12
45
63
8
52
60
80
52
128
49
23
40
48
8
4
21
15
60
20
4
60
48
33
59
28
120
48
72
12
20
36
120
4
165
51
44
16
9
11
40
20
4
68
40
20
13
15
21
51
72
60
36
9
11
84
40
57
48
143
13
35
60
40
140
100
45
15
45
47
148
45
59
36
49
15
36
9
3
8
205
27
20
28
21
3
116
85
15
44
25
72
3
56
12
49
24
15
44
28
8
100
12
48
20
60
49
35
28
9
51
12
68
109
11
52
48
8
52
60
20
397
75
45
11
1
63
108
8
25
15
21
51
20
40
68
1
51
48
45
27
92
85
23
37
63
8
25
27
9
11
40
9
59
132
37
36
59
61
36
23
16
60
9
192
99
45
179
28
9
83
16
261
3
45
111
104
16
9
15
8
28
264
48
9
48
51
45
59
40
36
21
84
35
72
37
75
36
21
3
8
49
108
75
36
72
12
68
13
27
48
32
12
16
9
12
59
24
1
35
12
49
3
36
9
36
15
12
12
57
39
9
63
108
21
59
4
48
32
36
160
44
25
3
32
28
68
49
23
157
23
60
12
16
60
44
96
25
35
132
48
144
85
3
12
21
35
25
59
1
27
68
60
132
12
85
51
60
32
28
9
15
48
12
36
72
32
28
108
165
27
8
12
40
8
132
13
95
40
24
45
3
33
27
129
131
12
28
48
21
83
16
72
9
3
56
61
48
35
36
25
75
21
3
36
24
105
135
96
9
23
12
16
21
59
4
21
15
80
40
12
72
48
20
120
100
9
3
36
21
63
68
60
13
27
32
61
24
143
49
59
60
12
48
49
12
23
16
84
48
20
28
24
8
13
75
44
25
51
80
72
40
9
39
20
49
11
12
97
155
40
56
40
9
123
140
73
60
15
9
3
48
24
140
1
95
25
60
27
33
107
40
33
60
135
60
140
181
51
9
11
13
15
92
37
11
40
45
75
21
3
8
48
40
120
12
48
32
12
76
12
33
36
3
60
68
109
60
39
12
8
25
27
108
20
64
237
3
81
27
9
24
215
4
116
52
248
72
49
63
20
1
39
68
37
11
1
39
12
32
25
75
48
68
12
88
12
33
27
8
12
37
11
4
80
40
21
39
45
12
39
12
117
3
12
36
21
119
12
37
60
36
107
13
135
60
32
28
12
8
85
35
25
15
12
57
23
48
12
180
40
8
ABCD 93782400872*3^$a+1 [50066]
78
30
7
32
76
44
93
27
3
117
40
101
72
72
12
48
3
9
24
15
9
3
9
120
39
27
90
87
48
48
60
4
23
13
92
9
3
3
18
27
27
37
8
27
33
93
18
6
31
5
108
12
3
60
12
33
55
44
60
45
67
35
1
20
9
18
72
33
45
75
33
27
45
15
135
21
51
6
87
45
96
39
120
36
99
45
48
3
66
24
15
39
1
44
81
27
33
31
56
153
27
57
103
65
3
4
65
3
33
6
73
5
3
12
48
27
6
7
5
12
63
9
36
15
153
27
57
96
36
63
36
21
3
48
27
33
9
48
48
72
15
93
24
31
29
30
24
42
3
21
36
42
21
12
12
36
45
12
15
9
6
102
48
63
45
67
5
67
8
45
84
96
60
72
72
24
15
105
6
21
27
18
48
60
15
72
9
114
145
17
24
60
43
17
55
53
15
33
48
31
8
45
3
60
48
39
13
17
55
53
12
12
3
3
42
3
12
36
21
51
105
27
81
7
8
45
12
7
72
56
9
6
45
3
24
33
45
60
12
12
54
126
51
9
63
21
75
12
33
42
37
35
73
8
135
6
3
45
63
9
36
3
51
30
3
81
27
4
5
3
15
66
36
55
29
6
9
9
3
48
12
33
27
12
100
17
3
16
41
39
24
21
84
78
109
53
6
54
111
12
15
138
39
180
27
21
69
3
75
18
12
90
18
54
85
56
12
45
67
41
123
27
25
29
3
108
108
12
12
81
39
15
6
84
43
5
60
43
41
63
60
45
7
44
105
66
141
9
31
5
27
27
18
30
6
15
24
3
25
47
45
93
72
3
9
39
52
92
21
31
101
24
19
89
30
18
87
108
168
45
12
27
21
12
102
6
12
168
24
48
24
6
33
12
60
9
39
9
3
27
30
36
96
51
69
3
60
40
20
3
33
12
9
3
108
3
24
1
95
66
60
36
3
51
13
5
3
132
21
15
45
6
25
5
108
12
36
132
75
165
36
60
84
48
3
45
6
49
44
3
45
45
12
12
19
59
81
21
24
15
69
55
47
61
17
42
18
183
12
3
13
11
18
12
36
15
124
113
60
3
69
120
39
64
20
27
25
29
24
3
9
51
12
60
27
9
15
96
21
4
53
51
15
42
12
36
6
66
15
12
52
23
45
33
79
44
9
15
45
12
24
54
45
33
15
27
126
15
12
28
32
12
120
60
45
102
61
8
12
60
33
12
19
5
54
49
5
3
153
144
72
48
15
28
20
33
27
72
45
15
60
27
141
72
136
32
27
18
60
24
48
18
57
60
48
4
5
63
45
15
16
44
3
120
13
5
180
24
96
12
48
27
9
63
21
6
49
29
3
4
11
18
54
25
72
8
33
3
24
112
56
60
153
24
3
27
145
53
42
21
21
24
24
36
36
3
36
9
12
96
18
45
51
18
30
21
45
7
53
39
27
24
1
23
66
12
108
96
24
87
57
63
9
54
24
48
30
19
36
32
3
48
24
48
33
24
33
7
8
9
111
52
20
45
12
51
9
18
30
90
33
9
174
9
105
30
13
29
3
147
9
24
76
35
1
23
18
15
52
65
111
60
12
4
5
36
27
40
5
103
77
123
12
105
12
3
136
44
45
3
39
18
48
24
30
1
5
18
45
4
20
51
1
8
45
3
39
30
48
3
9
24
15
15
69
45
15
21
84
12
114
42
15
9
6
18
72
15
12
3
48
97
5
15
12
33
3
4
36
32
12
28
53
15
45
12
55
5
3
39
42
99
9
55
8
3
54
108
78
6
36
135
4
5
3
45
132
18
13
77
31
29
3
12
108
48
165
67
20
27
33
12
21
6
69
72
48
12
39
9
81
24
30
1
44
27
48
6
19
29
43
17
63
9
84
15
21
79
17
15
57
51
27
114
30
54
42
25
8
24
21
36
3
16
11
6
55
83
6
3
48
9
31
8
39
6
12
3
4
68
4
29
7
68
9
3
57
3
9
108
48
48
27
9
3
3
57
33
3
21
3
51
120
109
5
30
45
3
144
25
23
102
3
33
75
9
115
29
72
48
27
4
8
36
60
9
72
24
24
12
48
6
6
39
45
24
15
33
7
53
120
15
57
36
27
93
31
95
18
30
45
3
45
88
17
3
21
31
17
55
41
42
24
24
9
111
9
28
59
13
83
42
6
30
60
27
3
6
123
16
137
15
45
12
3
60
60
12
15
42
48
60
15
48
45
27
33
27
141
15
76
8
28
5
54
33
16
17
12
7
56
93
87
33
27
57
18
48
102
108
75
16
89
24
12
19
17
84
63
105
102
18
3
27
33
88
17
15
15
33
45
36
30
24
6
63
57
108
12
3
105
15
81
75
9
15
33
18
9
60
60
21
66
18
3
99
6
15
69
36
24
111
28
17
3
9
108
63
9
12
24
27
60
9
84
24
12
18
6
72
63
21
96
19
29
15
39
21
21
3
16
29
63
57
120
15
57
19
35
9
15
138
12
3
9
103
68
40
17
36
15
4
8
33
60
219
3
78
31
59
9
48
9
30
54
115
36
5
6
33
57
7
41
15
39
150
15
27
69
76
29
87
28
47
24
90
51
27
6
60
60
67
20
52
8
39
30
3
93
7
5
103
119
25
56
33
24
15
60
3
33
21
18
21
45
87
33
15
312
60
12
60
21
36
63
52
29
72
3
12
3
25
29
63
3
24
30
168
3
21
24
24
3
4
11
48
6
3
15
81
12
120
45
127
47
25
41
12
12
3
57
90
6
3
24
120
36
12
15
105
57
30
6
19
5
135
21
75
57
27
33
72
3
40
8
24
3
18
72
15
9
51
3
24
48
13
41
18
96
6
24
ABCD 93782499134*3^$a+1 [50006]
39
9
44
16
36
92
144
16
75
41
28
27
161
48
216
72
4
36
12
20
88
8
16
12
108
80
16
15
9
96
204
12
111
5
4
24
80
52
108
96
68
283
5
4
80
7
65
127
5
108
136
344
16
15
81
111
17
16
96
24
252
20
55
9
80
16
108
12
8
96
12
4
56
180
52
96
152
132
52
24
255
113
4
48
156
24
12
80
52
80
160
108
48
20
16
188
76
8
7
9
39
17
16
24
60
36
183
21
36
156
32
91
117
20
168
16
24
24
63
53
4
140
12
196
116
76
12
24
104
40
96
144
56
52
92
16
56
40
212
28
68
48
180
28
27
41
7
21
27
161
16
15
69
20
16
8
84
28
32
72
28
20
28
144
36
87
209
4
32
64
32
16
12
24
12
260
12
204
48
36
36
112
104
40
56
64
180
36
60
27
96
81
15
81
36
92
24
108
100
12
32
48
180
72
96
64
72
56
100
132
44
36
103
17
24
55
288
21
44
4
32
28
24
12
32
36
55
53
43
9
192
39
117
44
64
8
24
48
16
56
7
101
304
60
120
39
41
7
5
36
124
48
75
149
16
236
16
56
55
41
72
16
56
12
108
4
68
28
123
65
100
27
69
20
28
27
9
44
43
48
197
148
156
84
12
32
43
240
41
16
188
48
108
31
65
112
24
44
108
31
33
48
15
53
139
197
52
200
40
12
92
24
112
8
72
7
161
88
156
12
15
105
60
44
244
27
41
16
32
16
87
69
60
8
136
111
53
36
16
92
124
36
80
91
117
44
48
31
41
55
17
88
8
228
180
7
9
128
108
160
20
60
43
65
48
31
185
7
33
32
24
103
17
36
256
20
88
36
84
12
27
17
4
27
129
15
5
180
40
32
16
128
64
15
129
24
12
44
31
33
96
24
96
44
52
39
89
136
24
39
57
87
41
199
17
48
36
412
144
36
36
8
84
96
91
21
204
8
76
36
39
5
91
117
32
112
32
139
53
180
7
17
192
64
120
24
96
15
21
48
48
84
236
43
129
68
108
40
8
16
116
16
48
75
53
4
32
24
4
68
28
12
111
225
63
57
12
240
204
168
104
4
44
79
117
12
104
12
91
48
144
21
12
8
103
117
68
72
24
76
27
17
16
128
96
84
28
8
24
31
57
12
164
28
75
81
104
96
48
7
89
12
4
12
80
4
183
5
36
24
84
28
32
48
132
52
60
68
7
21
108
260
76
132
12
36
96
108
8
12
52
24
20
4
8
96
48
127
57
12
84
48
128
48
76
84
8
48
148
123
165
20
108
43
5
52
24
20
12
96
36
12
24
7
48
57
80
72
16
344
24
100
75
53
91
9
8
132
84
7
53
12
36
28
8
16
108
144
27
17
31
53
96
12
52
12
36
32
16
20
55
81
36
84
176
124
48
20
60
16
36
264
272
36
180
24
4
44
52
12
68
4
48
108
84
8
31
21
27
65
112
84
36
120
132
27
293
28
24
39
57
104
40
176
64
104
36
36
76
68
16
32
88
84
180
39
48
17
4
48
84
192
224
24
40
12
204
111
69
116
144
76
32
52
56
31
69
32
256
44
96
48
72
24
4
27
5
16
140
184
32
40
48
72
56
148
32
64
75
105
48
56
4
156
207
48
65
31
21
116
7
21
84
44
16
164
7
21
27
21
36
32
7
165
60
56
24
72
184
15
48
53
36
28
ABCD 93782898772*3^$a+1 [50184]
18
47
31
81
39
5
19
5
28
75
53
12
60
52
72
93
51
56
180
121
72
47
40
45
11
4
3
18
18
17
24
16
108
20
49
15
56
40
51
36
5
28
44
13
23
12
55
9
36
3
6
35
1
3
12
12
36
32
28
105
11
16
117
35
168
24
4
21
83
60
16
24
15
17
28
108
9
111
20
120
4
20
60
4
117
39
20
13
15
20
1
54
33
72
68
73
35
37
99
8
12
4
44
96
16
9
6
156
125
97
35
28
44
13
27
8
52
3
41
1
63
8
40
24
20
25
51
132
12
80
88
36
36
33
23
49
3
12
39
9
80
76
56
31
17
40
80
7
5
133
3
72
57
63
48
44
48
7
90
35
36
24
1
3
24
45
3
72
48
84
56
25
23
7
93
39
77
16
9
3
3
90
48
11
16
44
24
16
44
60
72
4
33
75
12
36
9
3
8
28
72
33
71
76
24
204
21
11
24
108
76
12
24
20
4
20
36
24
67
113
4
105
12
24
27
8
55
12
18
11
28
36
80
124
140
76
56
40
9
15
12
8
36
36
4
44
19
6
51
39
17
40
45
35
72
7
18
15
57
39
45
39
72
84
20
96
24
4
3
33
57
107
132
96
4
48
8
7
5
13
54
65
36
40
8
24
52
8
73
23
24
40
3
5
13
15
12
108
12
8
37
47
61
35
4
21
171
24
20
12
84
28
32
1
35
28
45
39
105
18
9
20
4
21
96
12
11
24
12
4
21
60
51
120
44
49
59
13
23
12
24
24
36
84
16
60
44
1
36
60
3
51
305
1
12
23
37
51
44
12
16
8
12
48
12
13
107
73
15
44
72
28
21
90
66
15
9
51
8
132
24
4
72
56
64
20
1
59
28
48
57
27
63
5
28
9
11
145
18
257
48
4
15
53
52
8
28
21
35
25
71
120
4
33
107
1
23
52
57
35
1
47
12
36
12
60
40
60
8
4
108
128
7
48
5
16
36
3
81
111
189
51
30
87
92
60
28
32
24
1
35
43
210
47
25
3
12
48
20
13
35
132
16
32
28
32
4
3
45
72
68
12
60
16
3
9
12
108
8
24
120
1
3
104
60
85
15
45
23
48
60
7
5
132
48
49
11
28
36
48
96
12
68
12
19
66
3
21
15
56
24
4
9
71
24
7
21
12
20
37
18
5
36
49
167
1
18
9
120
8
4
21
59
84
1
35
4
249
11
96
40
33
36
119
1
42
33
51
5
13
3
24
9
39
72
69
60
111
33
12
11
13
95
84
13
24
35
85
11
40
200
40
8
24
96
24
12
28
20
48
25
3
44
40
8
19
29
36
1
24
3
20
100
32
24
72
12
36
37
15
39
78
3
44
16
60
44
24
12
28
104
36
52
120
9
60
84
51
60
3
18
3
20
49
15
48
152
12
19
57
192
63
53
49
35
28
8
7
5
13
59
31
141
51
69
20
136
9
3
12
93
72
59
24
12
24
67
105
104
1
27
8
132
55
21
87
5
4
21
3
24
32
1
143
19
137
40
56
4
8
28
15
18
36
75
8
37
39
72
44
49
47
37
6
5
4
153
18
12
9
45
99
60
12
45
24
11
48
64
8
4
8
1
11
1
162
18
39
33
11
24
28
20
25
15
44
28
56
4
8
7
17
76
24
20
24
12
4
44
84
25
51
60
69
35
13
99
63
5
12
36
19
90
24
15
21
23
25
3
8
61
71
25
30
117
45
15
21
6
29
37
15
72
8
85
35
7
41
12
12
97
39
15
21
24
36
36
24
48
21
6
126
27
36
39
5
48
24
28
57
35
28
72
8
127
5
76
12
60
45
23
67
60
102
18
5
12
24
16
20
4
36
44
52
12
33
15
48
20
19
5
52
33
36
147
57
87
108
51
29
13
54
9
80
1
11
84
96
72
1
11
24
61
15
8
208
15
77
73
15
105
35
24
48
36
79
45
20
37
54
21
3
18
12
83
13
75
51
41
40
27
5
12
24
100
12
44
73
27
20
64
20
24
40
48
32
7
18
15
8
12
36
7
29
40
33
15
27
89
76
24
21
24
51
80
25
83
52
24
92
43
41
103
105
36
104
25
11
4
3
5
25
107
7
29
37
23
156
60
228
1
87
24
60
80
28
33
72
3
24
36
8
36
148
8
12
12
109
27
68
40
32
7
5
28
153
36
51
32
25
11
187
29
144
40
32
100
45
47
13
3
9
87
36
57
47
48
48
43
5
24
16
12
8
40
15
6
216
27
12
24
20
60
1
63
56
52
57
6
29
40
8
13
119
55
5
91
29
12
13
15
33
24
3
12
68
48
43
69
8
40
20
52
20
40
21
144
75
3
9
21
35
40
15
5
40
9
131
64
20
76
44
4
32
52
8
4
60
140
16
8
40
27
45
20
12
85
123
39
41
25
35
24
1
47
61
11
19
21
48
20
7
54
12
54
29
24
43
18
47
52
36
32
24
4
57
35
37
27
8
16
36
24
12
104
60
19
9
93
15
20
24
121
47
61
71
19
9
63
17
55
41
40
69
12
6
117
27
18
3
140
52
20
48
19
21
15
53
52
20
25
59
49
51
51
5
12
16
9
63
27
12
90
3
20
55
30
83
12
1
35
1
36
18
29
36
16
24
15
54
47
25
11
25
3
12
44
40
8
28
92
40
8
13
36
11
25
3
44
48
37
30
81
12
39
33
8
60
232
3
33
12
9
23
52
56
72
12
4
24
132
44
37
48
35
36
36
25
87
15
33
8
12
28
72
69
54
17
40
12
72
ABCD 93783544742*3^$a+1 [50000]
21
15
72
30
3
39
25
11
66
48
31
59
93
48
111
6
27
48
4
36
24
5
144
27
9
151
20
40
23
21
129
51
76
113
27
63
9
51
12
48
1
35
294
15
60
16
36
5
12
30
21
40
44
27
69
15
81
28
32
15
36
25
17
3
3
72
12
33
24
84
39
12
9
40
36
5
39
192
48
15
9
52
8
3
9
84
12
48
72
45
15
48
27
37
11
6
6
60
30
18
1
11
114
78
57
24
12
28
29
30
13
83
30
54
12
18
30
12
6
15
75
69
39
6
30
21
15
9
88
71
24
13
80
28
84
36
35
42
84
43
5
6
36
1
20
15
24
33
21
180
91
48
65
36
30
1
36
23
36
21
3
1
23
177
36
3
9
27
13
20
33
19
20
9
27
24
24
21
91
23
36
24
84
18
18
1
59
49
23
60
69
9
66
24
84
25
11
21
99
9
36
27
12
48
78
15
27
9
16
17
51
4
108
59
45
15
9
16
20
4
59
6
27
28
35
25
107
9
40
161
39
60
48
16
20
52
8
111
21
4
5
18
12
6
78
9
40
11
12
13
44
27
6
48
6
21
3
66
15
124
20
64
68
72
27
49
5
91
5
30
21
33
19
71
45
36
3
36
42
42
36
25
41
6
9
4
44
36
36
60
141
27
36
111
18
15
27
105
39
25
11
129
12
99
21
28
56
3
12
1
20
24
15
60
21
15
25
24
29
42
165
52
20
3
24
21
15
30
7
41
6
9
15
61
8
28
107
81
51
18
115
23
18
15
21
6
48
57
33
6
9
16
80
3
30
3
15
37
48
35
57
27
69
45
75
16
5
15
4
72
23
25
11
9
4
11
24
60
21
24
33
27
27
36
102
66
30
6
9
4
11
21
24
24
105
90
132
60
48
36
9
36
111
84
12
13
20
52
5
27
76
12
23
6
6
69
28
5
87
3
85
8
4
8
3
24
9
57
15
28
44
28
47
21
12
27
120
13
29
51
28
59
6
7
44
129
87
3
57
40
35
33
39
13
89
6
9
24
16
68
3
48
36
33
136
24
20
15
57
48
48
168
4
35
6
39
3
60
33
51
25
68
16
92
27
36
49
11
114
18
13
107
25
72
47
33
12
16
47
36
57
135
102
18
45
12
27
61
23
6
51
28
56
16
12
11
72
13
11
30
18
12
54
12
18
145
35
81
28
17
30
9
21
19
36
23
210
3
39
84
37
32
33
12
6
57
40
77
30
33
180
27
12
6
3
87
12
13
20
24
15
13
71
21
40
36
12
240
8
4
20
15
60
49
59
36
6
6
48
60
1
35
36
45
24
4
20
27
12
30
18
69
15
36
33
24
3
24
13
36
35
1
68
15
141
15
126
51
120
27
93
33
30
30
30
37
59
24
60
129
3
9
4
36
20
48
27
21
40
17
7
20
16
8
105
39
36
69
6
9
15
33
75
24
9
112
59
24
25
20
12
40
8
40
5
19
23
18
7
24
36
12
11
6
30
33
16
11
33
72
39
36
9
136
20
16
8
15
12
30
27
36
40
44
45
6
25
35
1
11
9
15
6
3
60
36
28
32
16
5
27
15
33
12
117
15
108
3
13
35
84
30
7
11
57
111
6
6
24
105
40
35
9
12
39
1
23
72
18
135
135
49
8
24
4
12
35
37
32
28
11
12
42
102
24
114
60
63
27
6
54
48
48
1
8
75
36
36
30
51
27
21
111
1
8
12
39
21
24
76
68
60
12
3
12
30
43
5
55
20
16
80
60
4
101
19
60
72
23
21
45
39
9
27
9
19
92
16
23
6
6
45
33
30
37
24
20
3
21
60
60
16
8
12
99
25
47
25
44
39
25
12
77
27
40
60
59
24
1
29
7
108
11
21
28
56
60
15
85
32
3
6
79
5
174
57
21
15
4
8
51
132
18
19
71
9
93
54
121
8
57
7
20
36
15
37
8
24
12
4
11
24
6
15
108
120
36
96
16
24
80
24
4
83
25
8
12
64
5
36
90
45
63
37
44
96
99
81
24
39
12
69
4
35
36
33
63
13
107
60
114
19
72
32
40
11
21
40
24
11
9
12
15
73
41
55
35
36
37
116
72
12
33
18
30
66
25
83
36
45
12
3
12
60
42
30
18
3
40
12
72
5
15
15
117
15
13
36
41
6
24
18
30
6
7
92
3
60
33
12
84
63
21
15
36
25
59
9
21
15
64
17
30
9
16
48
60
56
27
25
8
57
7
11
25
120
107
9
36
64
5
18
60
165
81
39
28
44
15
109
11
24
21
24
12
3
72
30
27
72
4
47
42
6
9
48
12
3
12
97
20
16
29
6
49
8
12
3
102
39
4
35
21
12
40
8
27
48
36
9
12
15
12
13
84
24
11
84
6
6
37
8
40
53
19
8
15
12
33
24
36
27
21
15
12
9
24
4
23
13
29
48
15
88
35
72
9
24
135
24
12
9
60
9
7
8
28
20
33
27
24
16
24
5
15
16
8
15
30
31
23
36
37
44
84
60
36
48
16
12
17
63
33
51
60
48
33
15
39
1
8
84
27
45
24
24
3
33
60
12
60
48
24
15
21
15
9
3
25
23
54
18
9
39
61
23
21
24
232
41
55
72
23
54
15
51
117
57
18
37
11
24
61
29
3
16
71
73
71
21
15
9
39
33
39
25
20
39
192
24
90
3
63
18
55
32
60
9
183
12
24
12
12
33
7
68
120
9
66
12
36
24
42
19
12
68
24
40
108
29
3
48
4
23
37
23
90
3
24
15
1
20
45
135
3
6
51
3
45
141
6
69
3
45
3
24
9
21
39
9
6
21
33
7
8
27
1
23
69
111
144
81
27
25
60
12
23
48
37
23
132
13
11
1
20
123
1
71
12
21
24
12
24
12
129
6
37
20
12
4
35
57
12
21
6
90
31
8
4
47
33
3
85
20
27
36
25
5
31
11
12
13
23
66
3
108
84
40
5
30
13
41
12
7
20
28
47
45
27
114
90
12
13
47
78
30
45
21
3
48
120
27
36
49
8
3
21
36
12
40
8
39
18
18
13
11
24
9
21
12
7
8
28
20
39
21
15
1
8
100
83
12
13
ABCD 93783761452*3^$a+1 [50145]
80
24
4
132
33
12
15
68
40
20
112
80
217
123
120
24
81
108
11
73
23
232
81
135
72
33
60
120
51
201
87
8
157
63
48
60
152
24
160
333
155
13
59
88
48
12
105
243
128
52
128
4
96
32
85
60
107
25
11
12
4
104
132
172
201
135
80
52
20
28
212
40
68
145
72
99
24
45
51
24
24
81
39
8
12
28
57
36
11
76
33
47
52
72
8
88
128
180
300
64
21
47
12
25
11
100
12
33
144
251
72
13
147
8
109
71
12
73
315
36
69
11
1
359
61
87
128
37
36
75
120
84
188
25
23
4
32
73
135
68
28
12
24
24
24
21
75
96
104
16
69
99
141
84
87
8
13
132
36
60
135
144
36
84
21
167
25
12
287
64
12
20
28
164
1
27
32
25
27
60
44
16
21
27
168
33
75
165
231
141
12
11
180
109
51
44
52
128
76
116
16
213
119
48
60
228
4
21
72
83
37
12
351
117
3
69
123
45
215
100
24
56
193
27
92
40
72
324
36
44
256
36
93
84
23
4
9
59
1
39
68
28
9
75
12
84
92
13
131
16
8
112
108
60
57
75
33
51
44
144
1
24
131
4
21
39
105
11
25
120
147
264
128
148
140
100
117
180
71
49
36
60
192
15
44
168
360
40
216
32
133
11
36
108
25
11
48
100
8
40
117
60
27
9
60
75
132
200
100
140
37
147
168
8
13
59
85
15
21
351
156
48
69
36
339
153
15
80
304
33
71
25
71
84
276
76
44
36
28
45
12
39
36
60
164
144
97
120
39
21
63
156
336
33
24
83
85
168
171
144
24
45
23
64
140
84
4
120
48
117
3
24
84
57
155
133
51
20
28
21
35
124
33
47
16
92
4
153
23
192
36
289
27
96
48
192
33
24
168
27
21
107
48
112
68
25
71
76
84
84
72
192
21
11
121
159
21
107
1
84
311
52
8
37
123
32
73
71
36
60
25
23
205
155
97
47
60
220
96
9
63
192
48
120
228
96
369
11
61
108
240
47
28
92
24
48
1
12
15
12
96
180
32
4
69
35
25
27
204
36
44
96
133
15
36
156
33
24
51
132
12
32
73
71
25
135
285
51
9
84
135
128
25
3
36
21
215
52
48
33
11
96
112
8
40
20
325
228
12
132
120
51
32
12
240
12
96
48
25
84
123
8
25
39
105
63
32
40
141
27
80
232
48
8
97
12
111
57
83
96
61
119
148
8
157
83
48
265
191
28
105
23
52
93
159
9
227
4
33
51
45
435
144
156
12
105
59
64
224
28
32
13
60
108
72
72
36
107
84
108
25
83
112
68
112
240
32
1
168
11
1
12
48
155
148
129
15
21
75
164
1
87
20
37
36
27
24
21
3
252
57
71
16
144
9
3
105
23
4
32
16
80
ABCD 93784498376*3^$a+1 [50016]
12
64
168
32
3
81
16
200
24
24
15
25
8
100
35
97
8
4
23
57
4
32
3
1
8
40
95
61
56
24
52
47
1
11
24
72
49
11
49
24
95
25
11
13
8
28
32
28
59
1
92
28
24
11
21
4
20
16
20
3
45
12
16
95
33
16
23
37
36
47
21
111
133
32
15
24
72
25
23
12
9
24
12
28
107
33
4
20
3
12
45
28
35
13
120
47
48
21
40
96
12
20
27
33
15
12
1
24
24
12
20
52
20
48
24
39
1
56
3
21
51
9
24
16
23
1
24
8
4
48
8
3
21
51
12
85
20
12
16
12
11
1
20
16
128
4
8
52
56
51
85
23
21
12
48
27
105
60
72
15
12
121
20
3
21
63
133
24
8
28
80
4
131
33
4
8
4
11
12
93
3
12
57
27
85
48
8
88
36
36
48
95
1
104
15
45
12
4
11
49
8
60
15
13
24
35
105
24
36
63
12
84
36
21
3
36
9
12
4
23
1
11
49
20
12
40
8
72
40
24
60
59
25
11
69
124
56
24
3
12
1
32
12
15
12
1
8
75
60
97
24
44
16
60
80
24
24
15
48
33
12
12
27
9
24
48
3
9
12
39
1
8
36
64
35
1
32
3
21
40
35
69
100
32
12
15
33
24
4
32
24
28
47
9
24
51
24
33
15
33
15
36
24
72
37
12
44
40
36
8
12
4
12
80
160
12
12
36
20
39
1
20
15
33
39
25
8
28
36
11
33
52
12
8
60
60
88
24
20
12
16
44
28
20
36
51
1
20
99
21
4
11
25
32
60
12
28
132
36
8
16
48
116
12
24
3
61
56
24
40
12
35
60
72
1
56
60
51
12
33
12
3
13
36
20
24
16
23
12
1
20
28
32
52
20
3
12
21
112
8
12
4
84
24
11
9
15
33
60
60
24
15
13
23
25
32
52
8
136
24
20
3
120
49
8
15
12
9
4
11
21
4
60
32
3
60
21
75
21
3
37
44
84
52
44
51
12
33
15
45
64
8
40
35
117
48
52
48
36
35
1
119
1
35
93
12
3
21
12
28
24
8
4
35
73
47
33
15
33
75
37
80
27
9
52
8
16
8
16
32
24
15
1
12
83
9
88
8
15
97
8
48
4
68
28
59
37
11
24
49
12
23
81
16
92
63
13
95
12
84
45
28
11
141
16
44
64
11
1
32
12
64
32
12
51
49
80
15
117
15
33
27
13
8
24
39
60
37
24
156
12
12
24
20
51
1
48
32
60
72
63
9
63
21
60
36
39
12
37
8
15
25
92
48
40
20
4
20
148
60
23
33
12
4
56
28
71
25
11
72
1
24
20
12
36
3
1
24
44
52
8
51
109
20
12
64
92
84
3
1
12
23
9
15
1
24
68
40
44
3
21
24
88
12
8
4
23
36
37
12
12
8
3
12
60
21
16
8
12
15
1
92
15
165
40
11
12
33
4
56
4
47
25
44
60
12
12
15
12
9
87
12
1
36
116
3
1
8
28
8
39
13
12
8
4
23
81
60
12
27
13
12
20
3
33
15
60
9
3
48
9
51
105
4
48
12
20
51
12
13
12
68
39
12
13
71
81
15
9
4
48
12
11
9
12
16
23
21
40
23
1
59
33
48
39
21
75
12
12
12
13
32
15
21
24
4
44
40
23
9
24
36
39
61
8
15
21
12
4
35
153
15
45
12
28
8
4
24
56
96
27
60
1
96
48
36
11
25
23
33
87
25
68
3
21
40
20
4
44
51
1
71
33
15
9
27
49
20
27
13
44
36
64
56
15
49
20
16
36
83
33
12
40
23
13
12
23
24
237
4
20
4
20
60
63
48
57
3
9
48
3
81
4
12
24
36
8
12
28
44
12
15
49
56
63
33
48
52
12
23
13
11
25
23
36
57
12
48
12
16
32
24
28
20
27
1
60
23
49
8
4
36
12
32
3
12
9
12
48
40
24
47
9
16
8
28
35
13
56
36
48
4
60
23
25
8
27
60
13
11
9
16
11
12
25
48
32
135
1
44
28
83
25
12
35
109
20
51
45
15
13
72
48
11
1
23
121
8
15
25
60
32
48
36
4
11
21
15
1
8
15
21
63
48
69
40
23
21
4
68
24
3
12
21
24
24
51
105
3
33
24
24
27
37
8
112
47
21
27
33
27
1
24
12
11
9
84
16
20
28
8
4
84
24
8
3
45
4
32
40
60
11
33
24
12
60
48
40
20
51
105
84
15
12
21
3
36
1
47
1
56
3
1
84
56
52
12
20
3
12
21
12
24
36
64
20
3
1
32
3
24
33
12
16
11
33
16
80
12
52
35
21
96
24
4
107
81
27
45
12
63
25
8
84
4
24
12
24
44
75
1
32
48
87
13
20
4
107
9
12
12
15
25
12
8
36
64
152
48
36
15
1
36
35
33
15
36
13
80
147
48
1
12
8
4
23
9
40
35
33
63
33
4
131
144
61
24
23
93
4
36
32
24
24
16
35
1
23
1
71
48
25
36
60
8
28
60
12
36
11
21
64
8
40
32
28
8
27
13
24
35
24
1
24
20
12
15
12
1
36
83
60
37
44
4
56
15
36
33
12
84
39
60
13
24
8
36
24
51
36
24
60
1
8
12
3
33
3
21
28
60
20
111
1
11
12
1
36
36
12
68
52
8
15
25
60
60
60
24
20
3
13
32
75
25
23
133
11
1
20
27
13
12
23
9
3
1
84
12
20
3
1
192
48
35
1
44
4
8
4
23
25
12
23
1
56
3
21
24
28
59
36
9
3
1
12
60
8
4
12
56
3
72
49
8
3
33
27
37
12
20
75
21
3
9
36
39
25
11
132
24
1
35
49
36
48
24
36
35
12
45
27
13
108
44
28
12
8
108
24
12
60
3
1
24
8
87
33
39
9
24
40
8
3
1
80
16
59
13
12
8
28
44
39
1
56
3
25
32
28
24
23
93
12
15
24
25
8
27
1
23
21
28
20
72
4
47
13
12
24
23
48
45
24
24
27
13
12
24
119
45
24
12
4
24
47
9
16
83
121
35
96
21
12
36
24
16
12
35
25
32
12
15
1
35
57
40
47
9
12
64
44
12
72
216
64
20
48
15
37
32
16
32
12
28
8
24
36
15
12
21
76
23
1
11
49
44
40
32
36
3
57
12
12
24
16
36
8
16
71
33
135
37
204
20
24
100
92
24
24
64
23
13
56
63
12
21
15
13
20
4
20
15
33
12
15
33
28
12
68
16
23
93
4
48
48
24
95
24
12
9
3
21
39
12
73
12
20
96
15
12
37
59
1
44
40
35
25
59
1
32
84
28
23
13
24
56
15
1
23
1
11
85
20
28
8
15
49
24
12
8
4
8
12
36
12
12
36
72
3
72
60
72
25
48
8
52
35
49
23
57
3
1
56
3
21
4
8
4
56
28
80
4
11
25
80
4
32
24
15
117
3
ABCD 93784590176*3^$a+1 [50024]
112
69
35
12
109
11
48
24
1
107
12
88
44
76
69
120
11
88
36
9
35
24
40
141
147
44
28
48
8
76
276
12
20
52
44
16
69
75
60
32
13
11
36
85
15
32
76
56
84
25
35
24
40
20
16
117
23
25
15
60
36
120
8
16
72
68
1
35
49
39
141
15
45
87
12
36
12
48
20
37
39
36
8
24
36
1
24
12
48
75
20
64
72
80
156
13
132
108
59
1
75
80
40
12
32
52
80
16
8
16
44
1
39
32
49
23
13
3
57
27
57
23
40
117
159
36
21
23
1
11
12
12
48
76
24
21
27
68
205
11
24
1
59
1
135
44
12
12
216
4
20
73
23
12
13
27
8
132
40
33
11
16
48
60
45
11
1
60
87
12
8
40
156
44
13
75
120
9
119
36
4
32
12
97
111
44
4
36
96
33
47
328
80
72
60
28
20
4
212
61
15
44
1
23
64
20
16
32
13
27
152
40
48
20
25
155
112
132
9
15
32
25
23
24
336
24
36
112
84
36
33
96
36
27
200
88
20
12
1
111
20
108
12
76
44
4
105
47
48
85
120
15
81
3
92
28
32
76
8
60
157
3
60
24
21
11
60
16
60
44
88
48
8
1
39
20
124
48
68
64
68
60
40
33
12
27
92
24
16
8
40
21
47
49
71
180
72
12
24
85
11
1
123
32
13
15
32
4
8
1
51
9
96
35
60
4
12
32
36
61
59
24
40
56
40
96
36
44
96
4
20
28
20
216
25
60
47
12
40
81
12
83
37
135
20
4
84
20
96
16
68
16
68
1
192
3
57
23
96
120
36
28
24
8
28
12
80
4
36
72
68
4
56
124
68
61
71
48
97
255
24
20
16
9
12
48
135
12
45
35
24
24
37
87
20
72
36
64
36
48
32
24
61
27
68
48
97
3
20
76
9
15
60
72
45
195
33
51
24
36
20
28
48
20
13
35
12
4
144
96
24
24
80
52
24
24
33
23
1
119
16
9
72
59
136
8
36
49
96
75
96
24
44
1
15
21
15
80
240
48
37
24
95
60
64
44
13
15
33
15
12
8
1
39
24
68
88
20
76
80
40
20
120
25
83
13
23
52
12
32
1
24
24
96
11
40
44
16
128
1
23
16
21
35
1
15
20
24
4
176
64
120
32
49
3
56
25
192
60
35
24
40
8
16
20
12
12
72
136
20
13
47
25
59
100
48
12
84
20
1
23
61
27
8
25
192
35
48
25
11
61
27
12
44
64
68
49
39
72
8
24
16
21
99
44
16
176
4
57
27
116
136
344
4
33
95
52
57
95
49
96
99
12
9
39
36
80
84
4
8
49
35
25
11
40
45
3
60
21
36
23
16
36
32
13
75
60
285
99
9
39
60
60
68
132
28
8
40
56
24
1
84
47
12
28
144
56
60
100
32
73
15
120
45
23
124
20
48
28
12
72
21
35
72
4
128
1
15
32
40
20
13
12
83
96
48
108
120
100
105
3
44
12
24
85
47
12
60
16
24
8
28
32
100
144
9
72
243
92
24
24
4
32
28
32
49
11
76
24
44
112
24
9
15
24
8
12
16
96
21
27
81
15
24
20
52
9
15
36
8
40
56
36
16
92
88
44
49
107
60
4
44
24
168
12
168
40
105
15
45
48
35
40
36
36
48
20
76
36
44
1
15
92
1
59
48
60
64
60
21
35
4
24
45
15
141
36
23
100
180
32
4
8
76
12
8
36
4
45
15
176
61
39
104
60
112
80
84
60
84
124
93
39
105
35
48
16
12
104
28
60
33
15
60
44
28
57
3
8
48
60
12
120
24
61
15
32
172
24
80
64
32
4
12
24
84
12
8
84
61
39
32
85
3
12
36
132
48
8
24
157
159
116
196
120
32
108
13
39
80
121
51
8
76
45
75
32
12
12
60
36
13
15
44
28
120
45
39
48
36
44
36
72
49
36
3
144
8
64
128
28
8
12
24
100
9
147
153
12
83
60
4
33
183
20
36
36
100
8
36
1
60
27
48
8
61
60
24
27
8
16
9
99
20
48
28
20
25
12
3
56
25
99
56
28
108
128
12
49
15
36
144
44
120
4
20
40
176
24
16
45
27
60
8
4
33
15
12
21
36
24
27
120
69
15
44
1
11
25
108
15
12
33
59
52
180
120
84
32
25
15
20
40
20
4
36
105
123
24
20
40
132
24
132
20
4
21
15
8
61
15
8
12
76
248
16
176
73
39
153
3
20
52
24
9
15
20
25
36
36
35
28
ABCD 93785581018*3^$a+1 [50038]
12
18
24
103
23
42
42
13
36
5
12
132
63
39
90
18
12
54
96
24
31
23
57
28
8
52
8
28
41
36
3
15
12
13
65
7
5
12
12
66
42
66
49
71
12
30
19
44
156
64
17
210
12
117
4
24
17
84
36
36
30
165
48
9
18
108
90
19
23
45
9
55
35
24
21
28
5
66
37
8
9
6
61
36
35
60
48
1
125
78
6
6
61
8
12
28
72
5
18
45
36
28
11
24
18
144
19
17
18
24
13
44
136
80
4
29
51
63
81
249
18
13
11
66
42
21
159
21
69
103
29
6
12
12
121
23
36
13
48
17
42
13
11
54
51
51
36
13
17
48
15
111
6
7
23
12
13
29
75
28
8
33
12
60
30
84
1
24
11
9
24
4
8
60
84
93
102
6
18
21
4
11
78
55
8
27
30
6
132
9
4
60
20
27
12
21
39
73
24
44
9
103
23
49
108
47
57
135
6
43
41
48
42
13
32
40
53
18
18
6
120
18
7
41
48
6
54
75
4
71
37
5
39
16
125
30
69
45
18
13
35
24
49
32
39
144
37
53
30
12
13
36
11
13
20
21
6
33
9
30
25
48
5
12
43
59
24
60
54
18
72
57
3
6
19
17
43
12
71
18
27
3
54
3
112
60
35
42
48
31
11
13
47
6
103
41
54
1
23
60
37
113
27
3
37
29
15
39
30
30
30
67
71
49
11
30
12
72
43
12
29
54
13
23
21
69
54
25
71
24
42
15
15
60
60
1
68
57
19
83
42
79
29
87
51
12
1
101
48
36
31
119
37
8
72
52
35
18
30
12
12
1
80
39
24
54
30
66
30
84
25
5
12
6
12
13
35
24
6
75
48
72
15
42
48
30
73
17
54
30
18
18
132
30
13
20
64
80
93
6
1
36
65
7
5
12
15
15
6
30
78
6
45
36
4
60
20
3
18
39
9
31
35
30
60
6
37
56
51
24
21
3
36
12
12
13
23
1
95
36
69
51
37
5
12
18
6
30
42
18
49
48
8
16
48
71
6
30
108
1
41
66
12
78
54
18
55
32
4
89
6
96
24
6
90
18
55
8
117
175
5
67
60
71
12
25
23
42
18
69
33
60
12
15
15
66
90
33
136
23
42
90
54
30
21
21
78
42
30
13
155
90
6
1
5
72
27
63
30
90
48
42
6
12
138
79
35
18
115
23
49
108
35
48
1
65
78
36
72
12
72
36
13
20
39
25
95
30
91
29
7
59
12
9
15
1
12
60
8
4
29
51
88
41
15
45
42
30
168
24
6
30
7
68
27
30
55
5
67
8
24
15
108
13
59
49
47
9
45
19
132
12
65
7
5
54
186
54
24
37
29
84
18
84
105
69
30
21
15
18
30
33
120
52
8
105
42
90
7
29
51
39
24
73
77
6
37
140
3
25
5
66
54
6
6
15
27
1
72
80
33
6
1
59
121
8
201
31
83
36
24
6
36
79
83
21
75
25
11
24
12
9
21
3
9
55
23
25
35
25
12
101
6
18
36
15
4
11
36
18
96
42
42
7
24
84
23
18
91
48
11
25
24
11
12
12
6
12
72
27
15
61
29
6
73
131
30
30
24
30
24
6
96
49
125
55
29
6
12
37
53
7
8
57
66
30
96
48
6
61
65
6
42
36
6
48
81
69
132
36
54
69
64
5
126
49
35
66
91
41
24
174
60
42
63
136
11
13
71
90
19
84
96
11
61
89
6
12
12
54
27
9
19
72
104
36
27
85
35
78
24
18
6
66
121
264
5
90
1
44
3
126
91
44
16
29
55
72
44
99
6
6
33
27
45
15
18
6
66
19
65
30
6
48
67
8
4
32
64
20
45
12
72
96
15
15
6
24
156
66
33
9
27
33
66
37
17
43
53
30
36
45
21
24
78
1
152
93
19
32
4
24
36
41
75
9
30
1
5
18
48
33
105
30
109
36
65
7
84
204
35
12
225
3
120
66
15
28
95
21
12
3
12
109
5
18
21
51
13
95
30
67
113
55
120
83
12
6
60
87
9
103
71
12
108
6
30
24
60
217
12
47
21
3
6
75
3
96
6
30
36
37
5
55
36
84
36
60
35
42
15
33
30
105
216
36
99
1
17
66
30
75
9
27
3
18
15
87
21
9
12
6
30
30
24
1
104
39
25
41
54
24
18
7
5
7
71
24
108
12
60
84
6
75
15
1
20
28
95
24
48
37
48
35
9
24
64
5
12
6
60
18
30
24
1
41
36
19
125
90
45
4
24
11
24
18
108
6
21
3
12
12
60
18
75
28
12
137
3
3
6
66
42
63
33
6
9
9
187
20
129
7
5
12
18
33
12
3
96
24
109
23
72
13
8
4
23
42
31
11
66
43
72
23
45
27
78
42
25
20
52
23
54
78
1
5
31
119
6
6
30
7
23
54
36
18
49
8
33
7
8
9
36
91
11
30
72
42
105
180
28
68
64
35
1
5
7
17
60
6
18
84
6
21
28
53
67
71
6
6
18
15
16
29
27
69
66
24
48
33
40
72
41
42
13
56
36
60
9
55
23
97
35
1
80
15
24
21
75
24
9
4
5
48
55
23
49
17
144
12
24
48
111
36
36
33
7
29
31
17
6
25
24
11
6
18
93
27
18
55
53
6
1
59
13
8
48
64
101
15
15
57
9
24
24
31
35
45
99
21
21
18
36
54
168
7
56
39
48
138
6
1
44
4
59
36
24
25
8
24
28
72
131
18
54
25
53
18
1
44
ABCD 93786288658*3^$a+1 [50007]
72
13
27
9
126
18
95
72
13
60
23
7
6
11
216
64
9
24
126
36
18
3
24
243
21
45
171
80
133
83
37
35
72
19
276
108
5
61
315
69
3
63
60
36
65
25
48
60
156
71
136
69
48
162
105
63
65
16
104
31
81
93
6
84
162
71
88
120
176
49
119
7
9
51
18
120
90
137
25
15
63
180
126
54
30
42
84
24
53
13
24
36
84
107
79
17
24
49
167
67
210
51
120
45
51
3
60
102
54
45
159
30
35
181
6
90
18
270
171
21
83
67
45
120
216
117
36
15
135
17
73
36
84
15
45
11
16
9
18
12
113
31
41
40
99
149
37
35
48
16
56
19
29
16
51
90
75
24
99
21
72
80
79
41
7
6
54
77
48
31
41
19
45
56
160
480
24
45
27
48
45
11
25
360
18
60
17
136
3
45
15
17
103
81
9
15
56
16
93
27
32
37
18
113
43
204
120
33
99
18
27
3
132
9
72
93
11
103
113
187
245
31
57
32
55
65
7
48
72
9
45
171
9
15
72
32
25
303
9
18
77
139
84
42
84
60
36
30
53
88
32
115
60
36
21
8
115
12
144
126
150
5
13
12
78
102
11
40
9
48
126
24
246
107
72
136
9
42
125
145
23
16
15
225
165
54
42
18
30
27
216
240
39
24
54
66
90
54
153
123
126
30
81
63
36
69
45
11
16
32
16
51
21
80
19
261
24
3
90
72
54
149
72
40
9
71
16
3
24
120
36
209
120
72
73
36
75
72
123
29
127
60
138
42
90
30
65
40
8
55
216
174
42
90
18
237
80
55
9
104
31
24
12
69
99
21
9
186
29
7
120
24
81
165
35
64
32
13
24
3
69
18
17
48
55
60
53
72
72
40
24
216
45
83
72
43
36
156
18
60
63
63
17
13
107
24
73
263
37
6
29
72
55
60
174
54
17
16
144
39
36
5
49
207
24
39
36
78
111
81
108
72
168
126
36
48
36
6
23
16
32
67
42
228
95
120
145
6
36
45
153
47
64
32
13
24
216
36
18
5
7
114
324
171
81
18
12
9
32
37
252
120
60
11
64
56
40
3
144
6
135
165
27
32
240
48
40
32
120
1
180
90
137
24
48
31
81
9
66
45
8
97
18
66
24
155
16
81
39
99
117
24
189
12
60
84
24
36
11
64
69
90
81
32
7
6
66
60
48
96
45
45
27
48
69
83
24
40
45
35
16
104
96
19
348
72
54
36
48
6
57
153
15
9
102
60
21
32
31
89
25
111
45
36
231
9
39
15
81
45
18
17
19
45
255
36
24
21
15
18
30
17
109
171
56
24
259
84
33
9
144
111
9
330
101
199
105
135
17
72
85
51
99
72
45
56
24
13
27
56
277
27
99
36
54
59
67
60
54
107
40
24
80
163
21
9
72
23
37
35
48
16
39
6
27
104
85
11
72
72
16
189
11
24
48
7
84
29
48
64
39
36
45
15
65
136
69
275
49
119
48
7
126
90
54
51
72
48
189
35
1
36
54
114
156
114
53
40
243
6
90
45
56
37
6
101
16
120
33
47
88
21
18
186
36
18
12
53
7
9
72
27
5
72
48
55
12
53
61
131
139
77
157
180
111
45
27
24
39
41
48
16
32
7
42
39
104
175
42
90
21
9
60
84
6
129
ABCD 93786336628*3^$a+1 [50455]
48
216
59
216
84
78
187
47
156
13
47
72
120
90
6
25
119
30
18
270
43
101
96
259
95
73
95
97
131
252
265
275
90
331
161
55
168
131
36
25
120
144
120
95
121
48
72
65
6
120
180
24
36
162
342
288
145
96
59
36
25
119
168
49
149
331
101
19
11
349
24
120
24
77
54
186
48
288
139
95
24
144
361
17
559
144
335
72
78
12
132
30
61
24
11
156
24
241
120
24
77
42
18
103
24
143
49
143
168
180
84
169
71
66
199
35
85
65
55
24
5
144
186
216
120
49
5
91
179
61
119
234
36
19
23
18
84
108
42
192
108
25
65
151
24
65
90
36
25
120
47
204
253
35
37
119
96
90
66
13
119
25
216
185
55
269
67
41
132
378
54
156
180
43
24
83
84
36
132
361
197
43
96
59
102
294
145
89
66
18
198
13
29
115
120
35
18
12
198
24
18
288
7
23
73
95
25
65
31
113
48
127
17
144
31
24
144
23
84
78
271
11
108
60
48
114
126
12
1
35
144
72
36
73
77
288
66
90
199
24
53
18
145
89
7
335
25
113
78
198
12
78
121
185
36
54
36
144
306
174
24
145
29
115
71
210
306
168
426
139
47
84
60
25
167
54
144
235
24
83
72
78
7
77
60
138
205
107
13
240
216
29
211
24
23
432
25
72
120
35
133
11
205
144
335
1
65
54
97
11
168
84
180
126
90
24
162
54
205
77
258
144
108
30
103
24
5
138
49
113
6
30
42
18
66
168
37
101
139
101
12
42
90
235
168
72
120
119
169
107
18
90
1
449
175
95
97
515
36
49
71
60
48
132
84
18
18
24
73
47
49
119
12
378
288
144
19
96
323
342
36
18
241
131
229
48
72
29
115
125
91
143
1
119
25
11
42
108
102
42
247
95
30
475
24
227
108
25
47
84
133
191
72
132
156
49
72
24
17
103
11
36
252
66
19
216
17
7
120
120
72
120
35
324
84
18
42
97
149
115
125
102
132
246
19
95
145
143
73
11
90
18
25
53
210
24
18
30
18
144
198
90
31
ABCD 93786441402*3^$a+1 [50045]
36
60
36
13
71
115
192
17
25
11
19
78
35
13
6
29
7
12
6
12
12
36
84
12
18
30
36
42
17
24
7
156
90
180
47
7
17
108
36
19
29
43
78
42
114
11
43
53
13
84
23
19
48
6
23
25
11
19
42
23
180
13
30
29
49
72
11
1
30
113
109
107
19
17
13
71
49
12
35
85
48
12
66
24
36
42
42
41
1
11
7
65
24
7
5
49
12
47
73
131
84
1
30
18
66
53
67
17
181
23
73
90
84
18
30
5
13
84
36
84
36
60
11
19
113
37
24
11
37
48
95
19
6
23
157
23
37
36
150
36
65
73
23
12
60
55
17
19
6
11
1
30
6
12
35
97
162
53
48
19
54
23
1
35
97
6
5
19
78
59
36
108
24
145
35
1
12
366
114
90
77
31
24
24
17
37
18
24
90
59
19
198
18
17
19
17
31
60
36
77
25
23
36
108
31
29
36
12
73
60
54
72
17
7
29
91
132
42
23
48
1
71
24
115
149
7
30
150
17
31
54
23
43
24
17
36
55
5
25
54
24
149
25
11
85
102
12
150
30
66
12
24
48
48
12
36
131
84
7
12
5
25
30
17
55
17
43
6
23
61
47
19
29
19
54
23
19
18
60
36
54
5
25
78
18
11
13
36
24
120
36
23
120
1
78
89
19
30
114
18
12
35
31
30
12
35
97
11
49
11
48
61
96
83
12
25
30
125
72
19
30
84
107
48
1
23
85
30
5
73
23
1
35
193
107
36
72
1
71
73
35
24
72
1
24
60
131
121
23
108
109
35
12
7
29
60
25
84
48
23
109
18
30
24
84
35
19
5
163
53
61
6
17
1
102
24
90
23
55
72
24
77
43
66
144
24
119
24
7
120
29
72
7
60
18
11
12
49
11
37
12
215
55
89
24
12
36
1
95
1
11
24
37
18
29
24
72
169
42
18
30
6
36
36
54
5
13
48
90
5
36
36
1
24
11
24
12
19
5
37
71
1
60
11
157
18
5
12
115
12
17
13
36
11
13
156
95
25
12
60
114
18
6
90
84
119
13
23
48
85
18
29
85
6
54
48
12
72
54
113
60
1
18
12
48
12
36
6
23
25
11
1
18
53
37
59
12
36
144
145
90
113
1
36
6
77
79
48
5
19
30
18
48
30
35
49
59
12
72
36
1
72
23
48
49
24
90
24
29
19
42
47
49
23
36
13
23
49
59
36
25
60
155
37
30
18
36
72
143
49
23
96
7
5
31
77
36
1
66
18
11
12
193
6
18
35
25
11
61
35
19
30
30
149
24
1
66
24
72
17
12
109
71
1
23
43
29
55
96
5
55
5
25
11
12
61
24
6
60
6
84
60
36
23
60
48
97
24
48
12
108
143
24
37
35
133
11
25
23
19
113
31
5
1
48
35
60
36
25
18
60
18
23
12
127
18
114
17
7
173
7
102
12
35
1
174
77
73
71
60
19
29
37
107
25
54
53
97
24
42
60
173
7
5
19
84
30
11
36
109
35
103
245
48
43
17
25
48
66
77
48
24
1
84
107
36
24
12
1
54
5
36
7
12
66
24
12
95
43
6
35
24
13
48
60
186
6
24
18
5
43
18
47
7
66
30
6
35
13
36
23
72
1
11
37
48
12
36
30
6
18
125
37
144
35
12
7
6
12
42
6
12
24
18
269
13
23
7
24
5
121
11
7
29
13
23
7
5
19
24
17
61
11
121
30
29
97
11
73
6
30
12
24
71
7
41
7
17
84
67
65
49
59
12
72
72
85
11
1
24
30
24
5
24
13
78
29
24
13
36
36
24
6
29
12
96
48
7
53
97
72
23
36
31
77
13
78
5
1
60
36
23
25
11
169
35
73
12
30
29
73
66
18
12
11
7
144
90
11
1
6
18
96
24
6
6
42
12
53
25
107
55
36
17
12
24
37
138
5
7
101
12
1
36
30
18
12
35
25
60
23
1
11
109
6
18
83
37
12
47
151
41
25
11
133
6
24
149
1
24
12
6
29
19
24
5
1
84
12
35
12
24
13
35
24
103
132
42
6
53
7
60
41
24
25
167
145
35
13
12
47
25
71
72
36
48
37
6
66
23
1
47
7
89
12
55
54
36
30
48
6
23
49
24
60
84
96
6
65
217
12
30
18
95
25
71
120
144
13
48
47
7
126
36
35
192
7
17
25
12
72
48
36
36
23
1
35
25
6
54
12
83
85
23
7
113
127
5
12
73
35
79
6
36
36
24
6
53
48
36
73
107
24
12
85
23
1
35
24
49
108
24
18
42
42
18
23
13
42
60
30
18
6
23
55
30
11
12
72
7
17
13
36
72
6
120
5
1
83
1
132
11
132
48
97
42
5
43
17
103
5
108
1
12
23
1
143
1
107
133
60
36
24
72
107
61
59
139
12
17
12
49
11
31
41
25
23
13
24
71
13
23
49
24
6
53
36
85
23
67
12
77
55
41
49
71
127
42
83
36
24
25
11
36
25
23
72
36
49
11
12
37
30
36
29
133
11
108
19
29
25
60
6
53
91
5
ABCD 93786841264*3^$a+1 [50131]
79
48
152
16
20
45
99
36
40
24
8
27
90
31
32
12
136
24
48
77
3
33
7
12
156
32
63
49
5
43
101
90
90
127
35
54
3
100
32
9
36
75
69
27
99
45
208
107
36
25
24
149
36
75
16
44
9
171
180
136
72
72
161
127
152
171
37
71
9
72
45
55
71
144
201
4
29
147
40
132
32
9
139
240
48
72
41
79
108
164
28
161
19
8
99
165
28
12
96
132
60
192
35
36
109
125
115
36
83
90
67
59
1
143
126
54
201
36
4
96
59
165
69
19
120
77
111
33
91
80
16
72
11
181
89
39
40
32
15
133
32
51
97
101
67
264
108
92
9
139
77
126
54
43
137
295
68
28
24
120
41
18
126
36
19
35
21
40
155
25
119
90
36
198
1
168
72
56
9
3
252
328
227
21
132
27
193
8
40
20
64
48
12
228
132
29
31
48
132
41
7
11
97
32
51
121
120
209
72
147
148
12
143
18
67
59
13
80
87
45
45
54
1
89
151
155
93
72
76
65
19
35
13
12
11
9
136
24
29
216
36
39
69
19
80
48
4
68
33
39
40
56
64
305
103
12
108
120
188
9
54
117
64
96
60
60
20
204
9
151
200
9
19
107
1
24
11
270
7
192
48
32
81
79
56
120
112
48
53
72
115
140
60
52
12
89
39
52
20
28
77
31
32
40
12
29
99
28
53
271
80
16
180
83
109
17
175
48
47
225
88
20
63
49
60
35
324
81
48
33
234
13
8
144
60
81
90
360
9
36
4
80
159
49
8
64
41
75
69
103
120
48
92
52
56
15
145
312
12
60
48
8
9
135
160
56
9
31
24
180
96
92
88
92
100
60
20
12
28
48
144
299
109
71
21
28
260
180
33
7
47
216
49
8
88
12
132
108
80
52
56
72
81
36
36
99
99
1
60
140
69
19
48
23
1
240
119
49
12
96
12
120
12
41
99
81
7
32
15
25
180
209
79
92
36
64
20
76
20
112
12
65
91
132
68
72
132
9
151
140
88
432
80
189
79
140
112
48
132
119
21
96
120
15
108
157
5
54
13
41
19
53
75
4
48
17
75
105
43
83
165
33
72
55
144
240
48
80
72
135
1
164
141
54
36
9
16
84
80
48
141
126
21
33
39
141
171
16
32
33
7
248
60
124
101
19
71
117
63
85
32
117
3
52
80
16
92
48
69
43
191
97
132
188
69
3
60
112
48
20
160
12
35
13
41
162
49
68
81
19
80
117
43
248
15
18
7
312
68
9
36
99
28
48
23
57
232
120
68
84
108
60
40
12
29
39
208
120
344
45
126
85
113
72
7
12
20
136
212
12
36
4
96
204
48
108
5
99
16
24
48
72
108
92
48
40
12
89
19
71
49
221
31
48
47
1
44
40
96
35
45
12
52
56
144
141
39
36
69
3
51
90
19
17
55
48
77
91
164
28
8
124
20
40
20
81
219
88
ABCD 93787325462*3^$a+1 [50173]
72
108
43
18
36
144
96
180
6
30
59
1
24
30
6
107
61
47
109
11
43
161
31
18
72
300
48
60
30
42
23
60
72
108
12
115
65
13
47
109
246
125
145
60
84
35
24
37
24
36
47
121
30
6
36
23
120
7
90
47
7
65
61
108
431
144
156
25
11
72
72
60
120
36
13
12
144
204
12
60
239
85
30
101
109
24
6
29
72
84
25
240
36
167
1
162
30
23
36
1
54
30
66
17
12
49
60
132
47
73
108
30
102
60
24
143
37
143
1
35
24
13
420
83
61
11
252
13
84
35
36
12
91
17
175
5
73
120
95
25
60
36
11
13
107
169
83
13
60
107
96
367
54
24
96
35
25
131
265
95
25
84
36
24
96
59
85
11
144
1
24
174
6
180
60
60
83
331
17
48
60
12
55
89
108
61
12
114
29
121
95
85
119
61
114
17
73
96
11
132
61
90
42
24
156
18
17
49
11
49
35
49
191
145
126
78
96
24
299
223
29
36
24
1
144
156
95
48
60
121
36
95
48
37
215
13
96
60
96
60
18
6
71
12
240
37
36
60
18
126
95
108
7
29
61
156
180
84
59
1
71
13
11
25
84
11
24
1
180
60
23
132
145
60
36
24
71
133
102
5
12
181
60
11
19
90
12
60
95
49
60
83
193
47
37
180
11
60
13
66
114
59
12
1
84
114
42
108
156
71
24
31
114
30
89
37
143
85
11
19
17
48
24
48
25
108
96
216
23
97
24
59
25
12
48
11
156
72
1
179
121
167
13
11
79
65
61
131
109
23
12
61
60
23
25
96
36
114
5
139
30
47
72
36
12
133
120
35
36
60
91
17
121
60
12
24
11
108
96
1
78
126
36
108
60
156
36
59
49
42
90
120
95
72
36
1
24
11
25
54
42
83
25
60
12
18
29
108
84
115
209
1
23
7
65
144
25
150
6
11
25
24
23
60
43
48
209
121
11
85
240
36
299
109
12
23
72
25
24
30
65
85
23
1
167
120
229
23
13
168
71
25
83
13
144
114
17
25
83
211
30
35
480
24
55
65
1
96
168
47
13
12
78
102
48
12
84
131
103
66
204
11
1
60
23
115
101
144
205
72
24
131
235
5
73
180
60
96
276
47
31
6
95
1
108
12
24
35
1
107
156
72
25
155
85
174
270
156
23
31
30
203
103
29
48
13
23
60
67
138
816
59
91
29
37
23
157
84
264
47
25
24
30
114
120
336
6
48
126
114
240
42
84
11
49
24
60
66
89
12
85
23
25
6
545
61
180
30
197
157
216
83
192
49
59
60
91
96
90
95
73
167
13
180
12
59
96
72
13
24
83
37
143
13
108
131
1
143
25
6
6
168
11
96
12
37
6
54
36
108
11
49
95
37
48
96
36
24
60
96
24
24
60
35
1
36
35
193
330
102
168
12
84
66
78
96
66
48
161
1
179
168
36
120
7
29
211
29
181
144
ABCD 93787383908*3^$a+1 [50002]
60
152
40
110
18
4
30
6
152
46
66
14
6
36
4
8
58
74
34
6
48
2
34
132
32
16
234
78
212
52
20
30
18
40
42
18
26
10
36
246
2
148
44
126
162
190
18
14
54
36
54
94
180
26
36
28
8
22
90
50
36
10
32
58
12
18
14
82
50
4
216
68
22
30
24
102
122
22
38
30
22
6
80
22
38
58
32
88
32
4
60
98
22
24
14
58
62
118
12
212
28
12
176
40
18
14
6
30
94
6
26
6
12
60
22
50
16
14
4
194
76
20
22
90
14
30
96
4
36
120
162
50
36
24
30
18
10
8
144
22
128
18
18
66
18
10
32
90
16
24
50
126
30
22
72
20
4
36
14
166
48
36
14
6
84
22
14
42
90
72
112
144
174
38
22
66
14
82
284
30
112
74
36
234
138
28
32
196
14
10
12
56
18
22
84
108
60
12
24
120
56
36
40
18
36
14
66
10
14
22
8
6
16
38
4
176
66
78
40
8
40
50
18
10
12
38
30
36
114
160
42
108
84
122
10
90
50
4
80
22
42
18
30
60
48
74
76
86
54
106
176
4
20
88
6
80
144
18
118
50
52
14
64
14
22
36
12
158
28
126
36
12
18
20
34
60
98
18
4
14
64
98
28
80
24
18
4
86
30
22
132
8
40
108
218
210
46
44
36
18
72
4
32
28
44
36
36
4
186
144
102
60
50
18
16
38
36
54
36
34
72
38
16
2
48
10
12
60
152
10
66
104
118
18
32
52
158
18
54
162
18
78
102
10
12
18
86
126
46
18
54
26
4
18
14
10
80
64
180
26
10
26
10
12
32
6
22
8
10
12
20
88
42
36
36
44
6
90
58
30
78
162
66
2
4
18
8
54
180
54
90
22
2
70
38
94
14
76
80
10
8
10
32
36
22
86
4
80
42
184
30
72
110
112
66
104
22
90
18
162
60
66
24
18
126
14
88
20
40
180
98
40
114
30
108
110
4
140
18
106
32
24
30
4
24
8
22
6
30
56
4
12
14
6
48
36
130
140
24
12
58
32
72
28
30
32
40
78
18
102
54
38
22
54
104
18
4
14
30
190
12
78
50
16
36
18
32
22
92
124
74
30
10
62
108
40
176
24
52
186
140
52
50
72
96
22
98
24
120
190
18
68
4
36
12
110
30
10
62
18
136
32
102
72
18
36
46
14
166
108
180
18
30
132
26
54
40
6
14
88
104
144
96
18
162
4
80
10
50
16
56
18
346
44
6
270
34
86
4
74
12
24
90
34
2
34
90
2
4
26
4
18
2
4
260
112
20
88
24
66
6
44
100
54
32
94
14
270
90
18
108
52
60
12
56
16
36
90
14
94
2
34
60
48
18
14
78
102
40
36
2
52
20
48
28
8
6
34
24
18
12
42
176
52
6
122
58
30
50
6
76
14
30
76
24
54
66
56
58
32
84
90
40
24
162
14
34
14
40
56
76
18
30
18
230
82
8
10
48
36
6
54
36
80
4
18
68
24
18
88
60
8
54
82
8
10
18
14
18
16
110
22
18
72
30
24
54
12
2
12
18
10
8
4
14
154
116
24
108
12
36
76
110
16
150
44
24
36
124
92
18
54
58
12
78
14
4
80
42
120
60
120
100
162
86
36
88
2
94
176
4
12
68
36
78
106
56
70
54
104
10
86
12
54
46
12
38
72
18
102
42
90
4
66
6
8
10
72
14
70
18
182
4
80
6
36
22
90
12
38
30
28
48
24
12
14
4
32
58
42
84
6
50
48
78
12
40
56
4
36
44
6
232
32
46
50
12
100
14
40
158
18
144
70
6
32
16
32
10
50
102
18
40
122
240
160
60
8
58
24
36
36
30
36
24
44
64
86
16
6
30
14
58
32
90
28
108
120
74
4
14
36
256
8
60
106
42
8
4
36
276
8
6
4
32
48
10
30
38
4
14
22
32
88
20
48
6
40
48
18
42
12
20
76
50
142
6
14
112
36
14
4
30
110
30
4
2
90
36
48
94
50
222
4
252
12
72
20
36
18
34
2
16
18
14
18
154
126
48
20
30
126
18
82
68
72
16
72
20
22
116
24
30
58
2
30
78
16
72
18
36
74
ABCD 93787664104*3^$a+1 [50006]
4
77
102
12
66
15
57
12
60
48
48
3
12
87
12
9
51
24
96
45
75
33
27
21
9
18
18
12
7
44
36
36
12
60
16
36
11
9
15
1
5
199
41
90
13
107
49
20
48
12
21
99
48
16
29
3
9
19
32
48
12
24
63
36
21
3
61
11
138
27
3
45
36
15
21
16
80
28
5
96
48
120
6
25
36
140
84
9
6
117
24
36
135
13
72
17
15
75
18
12
6
9
33
18
69
52
29
6
1
17
31
17
42
1
12
47
33
27
42
91
5
79
35
9
36
36
3
25
35
24
6
156
19
29
12
3
52
11
49
5
99
69
12
24
12
75
24
4
12
167
33
45
15
12
57
15
108
15
90
120
18
13
89
3
3
42
54
48
30
3
45
24
63
3
13
41
31
23
25
17
42
72
60
9
69
18
25
5
19
59
72
33
51
6
3
57
18
21
64
47
9
33
27
4
80
12
27
30
3
33
54
13
60
59
25
53
102
21
12
48
3
1
20
16
53
6
45
4
5
24
3
4
8
48
39
9
21
31
65
102
6
60
27
9
31
17
51
12
24
60
3
1
35
12
42
31
17
55
59
24
24
33
132
3
42
30
61
29
6
37
17
102
6
63
16
60
5
18
201
40
11
1
20
60
4
11
30
39
51
117
48
4
20
3
13
5
12
27
36
72
48
27
6
6
1
44
84
27
78
15
16
23
150
51
15
21
3
1
11
66
15
60
15
69
4
17
39
51
45
39
33
75
102
18
6
15
105
27
60
4
59
1
20
9
54
18
12
51
51
45
4
12
77
3
124
8
33
12
3
40
8
111
6
39
3
12
61
48
5
27
57
31
11
30
30
36
13
29
18
25
60
17
63
45
84
31
23
6
3
12
24
12
48
12
27
36
9
16
17
18
9
52
11
12
37
68
75
12
33
52
125
39
69
36
12
18
21
4
35
24
33
4
44
52
44
4
56
51
13
17
18
1
164
57
79
56
33
7
80
45
43
44
33
12
12
3
33
87
12
96
28
35
1
23
6
7
24
5
15
33
48
24
48
48
54
49
185
55
35
57
27
90
15
36
112
53
7
53
96
6
30
12
15
63
49
71
49
8
27
1
83
105
84
3
30
15
60
39
1
47
57
3
18
48
15
15
54
18
60
9
69
12
12
6
66
6
9
3
1
32
27
33
75
225
39
6
55
44
21
48
27
57
6
1
41
15
123
21
60
36
48
16
8
15
1
47
73
29
6
9
16
137
55
47
13
20
4
60
71
42
36
7
5
30
49
5
18
13
5
30
42
6
30
12
15
63
12
84
1
20
27
13
20
28
17
39
39
1
5
15
9
12
12
15
52
80
3
13
8
15
126
6
24
21
15
25
24
11
9
3
13
20
27
72
24
54
7
65
31
23
30
27
40
35
24
1
44
4
20
72
24
48
3
13
5
24
66
12
48
6
123
15
93
4
96
23
36
18
3
3
12
93
15
24
18
15
12
28
95
30
90
12
18
27
48
100
32
48
28
71
18
7
24
11
6
27
93
12
3
9
144
6
6
120
90
9
45
30
30
126
48
1
11
12
18
12
6
102
48
12
48
99
15
81
12
3
9
33
90
69
36
15
24
45
81
27
16
176
33
6
6
15
21
12
7
8
132
9
42
42
3
15
13
20
16
11
12
36
6
3
28
20
27
21
51
25
41
55
68
81
66
48
9
51
25
5
99
15
6
12
15
40
23
45
36
76
5
27
33
60
15
4
20
129
91
11
49
8
33
24
63
3
18
12
3
21
15
9
36
75
4
41
54
45
21
6
73
17
3
69
27
16
8
15
85
20
16
96
5
42
33
12
15
6
7
77
30
21
21
3
27
45
9
87
129
6
13
11
9
72
63
25
56
3
13
84
20
9
6
18
15
48
15
9
81
18
30
7
35
9
21
24
19
32
4
11
12
42
55
8
3
13
77
90
78
67
20
15
93
105
12
24
6
114
18
6
39
36
9
31
35
21
40
29
12
15
24
45
24
54
96
150
12
75
27
13
80
3
30
39
45
30
18
18
25
119
33
15
84
60
1
35
24
21
160
24
53
27
21
15
4
8
36
111
6
15
15
9
21
19
95
1
44
15
81
9
39
9
27
45
36
39
4
36
155
24
36
21
3
1
41
18
21
45
15
15
33
12
40
8
21
24
6
1
84
59
1
17
19
60
20
45
6
12
1
71
81
57
15
12
16
5
55
104
45
3
51
45
24
15
21
39
6
12
18
1
5
78
33
84
9
12
42
73
5
15
27
18
39
64
5
36
24
31
11
60
9
24
135
24
33
84
16
23
25
47
72
12
25
35
1
65
84
15
60
15
1
17
6
21
3
60
21
9
48
3
96
51
48
69
108
69
75
4
44
52
11
18
24
27
63
1
65
15
39
73
60
35
57
52
5
36
120
42
1
5
15
16
23
36
6
19
17
18
25
11
21
39
24
45
21
36
30
12
1
60
35
30
30
1
36
20
12
16
11
9
141
18
18
79
29
15
51
25
23
30
3
24
3
36
84
18
39
111
33
9
132
84
90
6
3
21
39
36
57
3
39
18
192
3
3
1
29
39
15
30
18
9
21
75
3
6
31
5
19
24
59
6
6
21
33
15
12
3
54
90
18
108
7
8
21
24
6
1
17
15
16
11
69
36
24
40
101
84
39
45
6
25
47
12
153
87
1
5
24
42
36
105
12
33
30
69
45
15
15
18
31
5
6
21
3
54
31
29
150
37
11
25
53
24
6
1
80
16
8
16
8
16
11
33
15
42
18
132
6
30
12
21
21
36
84
48
51
24
45
6
21
9
66
1
35
33
24
15
33
4
36
35
25
20
28
107
60
13
60
5
7
24
56
15
12
73
29
3
21
31
8
57
30
9
52
47
48
18
66
54
42
33
40
17
39
3
6
12
24
15
16
44
51
48
30
30
1
24
59
66
12
60
27
3
9
45
63
52
23
12
48
93
9
78
18
3
21
19
92
3
61
53
7
24
101
6
13
5
51
16
53
6
60
66
15
100
47
21
81
36
18
1
11
54
19
12
59
96
45
60
75
49
41
12
51
57
24
18
48
9
45
6
73
20
12
99
21
12
52
23
1
11
30
24
72
42
1
77
19
20
81
55
32
3
129
16
59
1
20
12
51
12
57
3
69
45
6
42
30
37
11
109
5
51
69
63
45
7
44
39
12
18
31
12
80
12
3
18
96
19
12
23
21
16
23
57
24
15
105
4
ABCD 93787727986*3^$a+1 [50015]
42
60
96
72
27
12
21
12
36
7
12
12
8
87
114
6
24
24
12
1
84
29
19
36
36
11
25
29
6
12
18
24
18
61
17
18
12
12
60
66
30
9
135
42
24
24
15
52
5
48
12
6
12
45
52
24
12
32
16
11
25
60
24
12
5
127
12
11
9
100
23
25
41
19
5
6
97
48
71
60
24
109
11
9
27
24
6
15
99
156
61
24
95
49
47
9
40
8
27
6
18
9
3
12
12
36
25
12
143
12
13
12
48
35
12
12
1
5
114
30
30
18
6
121
53
60
6
9
3
85
44
33
12
18
30
43
44
184
84
32
3
1
59
157
83
72
114
67
144
125
30
33
27
13
47
96
73
5
39
57
48
6
96
13
35
132
108
37
60
60
65
75
4
29
7
11
24
54
126
60
48
73
24
5
3
27
45
3
25
11
21
124
24
5
31
71
6
192
30
18
115
12
60
12
11
13
24
23
24
30
75
33
67
29
84
78
13
12
24
131
48
30
30
37
23
1
24
11
168
12
48
18
12
67
35
138
27
88
35
1
44
40
23
37
20
52
23
12
1
17
120
55
35
60
12
6
18
9
27
1
23
85
11
66
7
48
23
42
139
83
85
60
113
18
49
71
121
11
37
23
48
61
35
25
5
6
54
55
101
7
41
42
30
24
78
85
83
24
24
24
42
24
7
32
15
25
11
9
3
37
32
39
24
61
35
132
109
59
1
23
60
72
33
111
37
32
27
18
6
1
71
12
36
6
18
42
36
18
9
3
25
17
31
11
36
12
13
120
5
7
53
55
12
77
126
49
36
32
15
37
23
6
19
80
27
25
83
18
42
25
107
90
103
12
11
120
13
5
7
83
21
3
1
119
72
13
5
7
24
104
3
9
4
72
95
18
31
83
30
43
35
9
9
36
63
15
1
119
37
11
12
165
12
15
30
31
17
7
23
25
96
47
60
85
23
1
8
21
19
137
3
16
11
1
12
92
3
61
164
57
18
12
24
36
66
24
30
18
55
23
78
114
45
40
47
33
16
72
12
35
12
1
24
24
65
6
45
40
41
19
11
37
41
91
41
30
12
37
35
144
9
28
35
9
40
11
25
167
25
36
29
7
8
40
5
18
37
20
76
96
11
13
120
44
15
25
35
61
47
30
18
21
28
11
25
11
1
59
25
131
12
18
30
132
25
48
47
25
5
150
25
12
60
83
30
6
169
12
5
6
69
3
48
12
277
36
35
72
25
23
18
31
20
33
78
12
1
5
30
72
13
11
30
24
30
21
4
12
12
132
23
1
11
33
27
30
15
40
23
61
72
5
19
35
109
29
7
20
93
31
131
1
32
3
90
27
27
25
24
5
6
36
25
32
112
23
1
44
3
48
12
73
71
60
18
48
24
30
13
48
24
48
200
16
56
69
55
96
95
60
109
44
40
48
23
37
32
52
35
6
43
56
9
55
36
35
84
12
60
30
12
48
55
5
114
18
36
6
18
15
3
18
7
29
19
12
23
24
1
35
24
18
7
5
55
11
6
18
1
29
6
6
156
30
72
1
29
67
29
31
23
13
120
32
12
4
35
61
5
55
29
30
24
12
13
77
19
24
5
6
1
29
39
33
7
65
27
39
132
25
24
24
12
44
39
25
44
21
6
49
11
24
72
60
12
1
84
11
1
48
41
67
32
60
72
39
1
53
6
1
5
18
12
84
49
35
48
24
36
24
66
39
28
11
24
1
35
24
6
6
25
60
8
3
90
55
48
11
25
29
55
36
23
30
103
47
13
24
11
30
54
48
25
12
71
97
23
60
25
47
6
55
12
60
12
77
3
40
12
23
36
321
21
79
71
18
42
49
83
25
17
19
47
84
6
12
42
33
75
13
5
19
35
6
7
11
1
35
25
113
66
36
108
12
30
18
60
1
155
12
24
24
66
6
25
137
30
72
45
33
18
24
48
18
19
23
6
6
1
125
108
30
49
17
54
42
78
54
30
36
12
150
67
107
73
41
51
15
121
5
115
44
148
12
41
19
11
49
8
3
13
56
3
72
60
25
20
28
17
63
15
18
7
20
15
25
107
33
16
5
66
60
6
7
23
12
1
72
23
36
1
12
17
234
24
1
24
11
72
13
12
24
23
6
151
23
25
41
6
45
4
17
18
6
15
88
23
12
85
17
6
60
48
60
84
1
24
11
21
16
12
48
35
12
57
9
19
41
36
43
36
12
72
11
30
54
61
41
78
1
35
30
19
11
6
96
150
57
3
24
24
9
21
31
96
5
54
84
54
12
6
217
35
117
4
89
30
60
25
48
12
17
3
27
30
3
3
12
1
41
6
13
36
48
11
36
45
16
23
12
24
1
24
35
60
33
33
43
107
25
44
21
12
67
11
13
95
60
9
16
149
18
60
18
31
11
12
6
12
19
11
12
97
24
24
5
30
168
108
1
23
60
12
33
28
5
19
65
6
12
37
119
169
137
54
84
48
12
60
25
36
47
13
72
12
11
54
6
49
23
18
7
47
12
73
36
65
24
7
36
12
41
39
12
33
115
92
63
12
33
165
55
101
19
65
12
55
36
35
12
61
104
33
30
9
39
54
30
37
60
65
43
17
15
21
79
5
18
36
37
23
12
49
24
12
35
24
66
12
6
42
7
83
13
107
78
12
7
11
126
30
84
37
48
17
12
12
3
3
18
6
36
12
25
12
60
5
108
18
54
3
72
21
78
36
49
29
7
59
36
66
18
24
1
56
33
75
16
11
121
12
20
60
33
19
11
9
9
19
20
75
36
60
96
24
12
13
71
1
23
21
33
42
49
47
9
9
36
18
13
29
43
35
36
36
30
75
63
222
43
32
16
47
73
12
23
108
54
7
23
61
12
59
33
40
23
132
105
15
36
ABCD 93787987082*3^$a+1 [50193]
31
161
49
6
233
48
55
72
36
42
12
18
54
6
18
318
60
36
12
96
48
101
67
144
18
11
145
24
12
60
35
180
24
13
83
19
24
228
6
30
42
12
36
72
96
30
5
19
66
6
120
18
114
12
24
90
12
11
12
31
126
54
6
11
19
18
126
42
48
24
18
18
66
53
91
18
71
55
6
84
23
1
144
95
13
36
18
66
18
24
5
13
48
60
18
30
6
126
72
215
13
6
18
162
65
331
66
60
234
48
78
48
18
6
311
43
5
12
37
132
59
61
6
30
6
65
25
18
41
31
12
42
108
36
30
60
17
55
77
60
1
6
120
65
97
78
12
36
53
19
90
54
18
119
12
1
47
37
35
12
31
18
12
60
36
12
168
83
19
149
103
54
18
5
60
25
108
24
84
36
6
66
59
67
54
36
6
90
18
84
5
37
36
71
19
18
131
43
17
19
90
24
72
18
54
66
6
108
23
49
12
6
48
42
84
198
53
36
43
41
48
19
18
35
1
18
17
12
25
36
30
6
54
36
162
54
65
97
36
36
30
6
12
54
53
43
65
37
24
54
30
83
31
18
18
18
12
258
29
7
12
60
48
6
36
47
43
12
6
12
42
29
1
114
36
12
24
89
19
12
53
79
41
43
54
54
42
23
12
192
37
96
18
36
66
24
66
6
30
6
18
12
114
11
115
65
61
72
72
83
1
6
12
18
11
133
54
42
23
49
66
108
17
7
18
30
36
90
36
6
36
102
18
29
12
55
12
78
72
144
72
18
17
19
90
35
37
23
157
83
73
6
29
19
24
30
24
131
60
91
18
11
13
90
89
1
102
42
18
54
12
42
29
43
30
24
54
30
71
271
18
24
12
162
6
30
24
53
13
18
24
18
18
66
11
43
6
36
174
36
234
126
36
6
48
18
78
47
25
18
18
84
42
18
144
54
84
17
43
5
121
12
6
29
60
139
6
36
23
61
24
83
7
5
13
36
12
198
41
19
72
66
23
13
132
12
54
6
23
13
84
18
60
66
54
24
17
31
96
12
42
12
6
126
59
13
72
54
72
18
11
96
67
276
36
18
23
24
37
6
108
144
30
78
72
72
161
31
60
54
48
6
29
19
5
48
1
60
18
53
175
53
1
11
67
90
18
144
12
90
18
41
1
54
53
31
36
90
23
31
17
1
24
102
24
48
18
35
1
42
12
36
54
23
73
36
18
18
47
1
18
90
126
144
18
24
59
97
36
119
13
18
18
12
6
18
11
55
60
65
24
19
72
12
24
102
150
54
23
31
102
24
12
6
12
72
78
95
43
29
96
1
60
18
54
11
19
77
13
18
78
120
143
7
30
23
19
72
29
19
29
12
31
168
12
41
67
6
102
24
12
90
42
18
54
36
30
6
41
48
19
36
108
149
115
6
48
18
96
5
193
54
12
108
36
42
36
71
109
36
48
18
17
43
101
43
48
17
37
6
77
139
90
90
72
41
49
36
120
6
36
138
42
90
102
108
53
48
48
1
36
66
60
48
6
84
42
18
11
72
25
12
24
84
18
42
48
23
211
60
54
66
72
36
90
78
36
126
18
36
17
55
144
12
41
1
12
24
84
6
30
42
54
18
12
6
59
13
11
127
6
83
24
157
24
120
54
18
35
48
13
90
108
12
6
18
30
18
132
18
54
138
18
5
181
59
151
42
47
7
5
85
30
53
12
133
24
72
18
125
73
30
65
120
127
66
24
30
5
109
18
156
18
78
18
71
19
18
36
12
18
18
78
12
60
29
25
156
47
12
49
18
6
59
13
48
59
67
78
23
43
6
11
12
79
6
12
6
36
29
55
60
48
108
17
25
18
36
102
131
1
66
78
83
25
59
48
120
115
17
37
192
59
48
7
30
24
90
18
18
5
12
49
60
36
48
47
85
144
36
30
36
18
42
29
37
36
24
11
37
180
23
72
1
18
18
72
30
24
5
79
18
18
5
31
17
1
60
48
6
72
12
96
5
12
181
54
18
36
23
48
12
7
89
60
67
30
18
42
36
18
101
43
12
54
54
5
13
6
72
53
85
42
53
73
36
72
18
270
71
37
18
41
31
12
6
48
42
84
17
19
24
137
55
72
5
37
23
48
19
120
5
13
162
18
144
42
17
72
55
36
30
6
41
49
12
23
37
119
1
96
12
60
11
1
90
36
53
24
1
227
43
30
6
12
17
97
138
54
35
19
6
35
55
113
12
49
42
65
73
11
43
6
66
18
23
24
216
24
37
42
18
23
43
ABCD 93788107852*3^$a+1 [50088]
85
11
108
201
171
85
8
40
11
54
7
24
11
109
29
27
63
1
59
156
24
12
157
11
30
7
29
36
90
13
144
80
16
71
6
48
27
40
32
16
17
18
69
72
16
48
216
80
40
96
95
49
8
51
36
180
54
36
6
69
21
18
30
19
131
109
8
3
72
93
57
18
109
11
36
6
138
42
18
37
29
6
30
78
177
24
40
11
69
88
23
225
24
219
37
29
276
7
131
229
113
54
24
72
30
3
285
67
120
29
90
33
21
60
55
11
93
48
48
136
80
81
78
25
185
42
108
156
13
120
48
23
30
19
48
48
80
496
71
129
16
29
99
15
162
30
33
75
90
67
32
48
40
48
77
19
155
21
24
376
35
13
192
59
69
40
56
136
5
19
48
11
61
41
150
129
51
18
19
53
18
57
64
41
175
95
18
7
8
15
9
112
24
5
187
8
87
273
57
127
8
40
5
300
180
18
36
90
186
25
48
176
48
81
120
207
40
32
232
119
9
136
35
85
96
8
51
66
6
253
24
80
21
27
64
335
49
65
55
101
114
12
109
71
108
90
19
53
78
181
128
40
11
37
29
114
1
56
33
30
49
11
45
64
32
51
18
27
192
21
99
63
84
96
45
45
48
67
23
25
35
45
57
7
56
87
84
21
24
24
64
173
27
51
210
42
18
66
144
37
215
60
18
102
13
221
91
53
211
24
72
5
43
5
126
90
6
84
9
24
40
17
199
24
227
36
73
305
39
48
39
25
8
93
18
1
24
104
72
64
264
11
150
12
54
13
48
240
203
126
54
36
61
143
145
56
88
80
111
49
41
39
48
63
121
48
120
47
180
54
162
229
336
24
24
17
39
39
25
65
151
24
144
17
36
43
80
16
11
45
112
53
90
78
235
80
72
192
33
48
240
66
36
18
55
32
48
64
128
3
69
141
90
9
51
37
48
24
32
16
89
79
80
27
30
55
48
5
99
280
8
99
96
109
65
31
5
27
117
43
8
192
48
192
81
79
72
41
90
78
175
56
15
114
90
21
144
64
200
303
18
319
96
287
73
71
36
13
65
151
11
13
71
33
237
90
234
150
297
129
36
43
11
85
11
205
23
36
165
69
132
79
176
48
112
48
77
67
17
54
1
71
49
56
63
30
90
1
80
120
48
312
48
3
90
18
105
21
54
42
18
12
37
72
24
107
30
135
63
42
84
234
1
24
11
114
12
7
120
113
55
8
16
11
30
55
8
16
155
21
15
193
5
19
41
66
21
24
16
53
72
18
49
251
90
99
33
138
117
33
30
57
64
5
90
24
49
8
40
23
36
13
113
63
45
60
55
80
135
1
8
48
99
85
41
79
24
5
60
12
108
31
5
75
51
60
90
108
19
137
90
45
48
72
16
35
108
465
312
112
71
105
136
41
54
114
15
51
21
72
3
13
35
36
90
24
15
75
72
37
11
37
53
180
39
87
25
120
8
16
72
53
450
12
54
55
221
84
55
35
189
267
117
81
7
72
83
93
160
17
48
111
16
23
12
18
139
77
3
48
3
45
40
176
51
ABCD 93788347676*3^$a+1 [50008]
48
24
8
112
5
72
163
8
16
8
72
40
35
144
45
24
192
99
13
48
8
64
24
32
16
65
144
15
40
8
16
8
40
233
31
24
72
96
8
184
48
32
16
56
136
24
8
3
13
5
163
53
27
27
13
104
136
24
83
13
48
24
24
24
192
24
11
36
121
24
72
24
48
32
75
285
40
35
37
17
7
72
24
144
48
11
18
99
160
56
72
40
24
32
40
176
40
8
160
29
27
261
51
40
17
87
40
144
8
9
54
9
9
18
36
36
85
96
48
32
99
90
27
160
8
72
72
40
24
11
13
5
43
47
1
24
24
48
8
16
59
37
35
45
24
39
9
27
85
176
63
1
17
54
18
108
54
13
23
9
144
9
63
16
8
120
40
59
141
3
72
18
67
24
80
16
65
15
48
225
7
29
91
48
5
67
24
48
176
144
27
37
197
108
54
1
53
163
96
47
73
8
63
144
105
16
59
36
33
39
54
43
24
41
36
27
99
45
88
65
31
120
8
93
27
40
24
8
64
96
11
37
32
21
36
108
19
8
16
101
18
18
36
36
151
72
24
23
97
173
18
97
152
21
36
90
37
24
47
72
33
3
13
32
27
37
72
24
48
359
121
48
11
18
90
108
13
48
29
235
8
96
16
77
27
16
8
64
83
90
19
53
90
108
37
24
8
64
29
51
57
103
23
25
8
64
48
32
40
24
56
72
24
48
72
72
9
36
18
73
96
48
8
24
72
232
59
61
47
18
7
24
32
88
24
77
91
104
136
119
49
23
25
11
157
95
1
48
48
72
101
43
56
117
51
39
54
43
120
32
3
37
72
24
128
16
8
57
7
168
72
5
123
57
15
72
16
23
18
15
232
5
90
18
7
8
16
96
96
47
25
168
56
165
43
80
57
72
63
24
112
8
16
24
24
32
3
18
27
88
8
57
90
205
29
18
1
8
9
55
8
63
54
36
15
3
126
31
48
144
11
13
72
23
1
80
81
162
13
24
96
128
24
219
37
24
56
16
8
39
1
35
117
81
126
9
24
93
91
8
40
24
8
136
32
40
24
24
56
64
47
54
126
13
48
152
48
16
47
49
48
11
157
23
1
8
64
8
112
5
27
64
53
108
31
128
376
24
32
39
145
8
16
56
88
80
40
120
5
99
16
80
75
45
81
63
24
40
24
83
180
33
160
32
16
29
19
53
51
48
16
72
11
37
35
90
67
293
90
1
32
40
17
87
184
17
15
72
88
24
96
120
80
9
216
15
75
126
7
24
176
99
157
257
7
101
19
24
8
40
17
159
16
56
40
53
27
9
90
13
24
24
191
18
151
72
24
24
48
72
257
31
48
8
16
24
53
72
18
72
25
72
72
11
72
117
64
80
64
48
5
19
8
16
24
24
32
39
1
8
16
24
59
141
39
9
88
48
96
8
88
5
19
8
64
32
48
24
16
24
24
11
69
21
187
24
24
32
3
45
40
32
24
48
16
47
33
57
54
73
24
8
48
136
32
39
9
72
63
18
18
37
53
43
120
120
59
37
32
40
24
11
37
48
5
43
48
32
3
13
5
123
39
81
81
15
21
36
63
40
5
108
87
237
123
21
51
75
54
36
91
8
24
3
90
51
40
71
18
7
48
24
8
40
48
56
40
240
56
72
225
15
16
48
8
64
83
54
127
8
16
8
16
96
89
36
43
72
47
49
48
168
5
51
57
79
144
47
36
37
17
7
80
16
41
63
9
87
16
56
144
64
29
99
63
9
27
13
203
90
18
97
8
21
51
88
5
27
88
80
64
24
128
40
125
43
11
85
168
24
29
43
8
144
16
149
43
200
9
159
40
24
137
7
120
24
24
24
32
3
37
240
24
32
16
72
8
144
136
65
72
54
54
162
25
152
64
8
93
72
18
1
24
56
16
29
43
24
56
40
80
9
7
11
117
40
59
69
39
1
152
16
8
273
36
19
120
56
16
24
8
72
24
21
51
3
162
51
40
24
48
104
3
45
112
24
80
72
64
ABCD 93788646808*3^$a+1 [50002]
121
35
36
18
12
120
42
18
78
132
78
7
29
18
30
30
258
24
180
18
186
66
96
54
19
35
192
109
5
30
6
55
47
48
25
29
6
18
6
54
66
138
36
36
60
66
114
54
42
24
78
12
25
11
12
102
24
120
90
6
90
1
137
7
23
18
12
30
210
6
156
6
18
30
96
6
13
11
61
5
12
66
42
78
37
53
24
36
6
30
48
48
24
36
12
6
60
6
115
29
174
72
24
72
48
6
18
37
149
67
65
102
1
59
132
24
60
192
24
84
42
103
11
24
54
78
18
31
245
66
54
6
109
65
246
30
150
24
144
30
54
48
282
90
12
36
18
66
60
48
37
11
120
85
5
24
114
72
18
55
72
35
24
48
12
265
221
24
19
5
6
18
66
6
66
60
54
90
54
90
6
18
18
12
228
12
126
6
18
102
24
6
18
30
37
101
72
36
66
174
271
29
30
6
151
5
18
60
12
12
108
49
71
252
66
24
6
85
107
78
6
30
6
24
24
42
24
90
1
59
30
6
72
6
12
108
6
48
12
25
203
96
12
120
84
186
18
54
30
61
11
90
24
24
43
53
36
6
24
150
19
35
12
54
6
109
24
11
61
5
12
18
234
138
6
36
186
54
138
37
23
60
48
13
47
18
55
47
30
12
126
25
47
12
60
12
6
60
19
143
73
89
6
150
114
1
155
114
19
11
48
12
54
54
126
12
115
29
144
54
168
24
66
30
90
84
66
114
48
72
48
91
71
84
24
37
5
30
30
60
54
30
7
95
72
60
66
54
156
25
89
102
48
42
79
17
12
72
48
60
252
19
95
30
6
48
61
35
24
96
54
30
12
85
96
23
25
71
25
5
30
24
60
12
30
18
37
137
78
49
35
36
30
78
12
60
102
60
36
12
114
1
95
24
49
35
6
48
6
54
48
132
78
12
6
60
91
83
18
90
169
29
96
19
17
78
6
66
25
23
156
60
121
59
24
90
60
7
47
150
48
18
114
126
30
24
60
31
11
6
12
132
48
60
222
48
42
6
24
66
19
143
6
72
19
149
36
31
65
78
84
36
102
84
78
48
78
114
12
120
18
78
72
132
18
6
1
29
24
48
180
54
1
59
120
6
12
48
102
36
6
211
173
42
12
78
12
43
107
13
53
60
31
53
30
222
30
25
59
36
6
90
42
6
6
48
18
144
18
30
30
30
13
35
48
96
24
12
73
5
36
6
48
30
42
12
61
72
5
24
120
30
48
42
6
18
24
42
54
36
78
102
18
36
264
37
11
12
1
11
6
55
5
102
90
48
24
139
251
18
36
12
30
42
126
114
6
12
42
66
90
6
18
67
96
53
84
6
6
114
1
96
35
24
6
30
24
150
24
30
30
36
18
12
48
48
18
30
24
12
78
90
48
150
43
59
157
35
54
66
24
6
54
144
72
60
144
24
108
12
42
90
30
90
25
65
78
66
12
84
31
17
186
66
19
17
42
13
23
156
18
90
42
30
25
71
84
90
84
30
6
90
25
59
60
102
12
6
6
90
30
240
78
42
48
42
24
6
216
18
96
36
13
35
144
42
30
24
192
42
78
54
48
6
24
6
67
95
145
155
18
192
144
24
24
12
30
36
48
42
162
97
24
5
216
78
48
12
120
1
95
36
229
11
54
6
24
84
12
18
7
101
90
12
138
54
114
6
85
83
36
90
6
60
30
60
228
36
12
54
1
77
72
30
90
90
1
23
54
42
48
78
54
60
1
24
125
19
119
30
30
36
84
96
90
24
168
43
35
12
25
263
12
198
6
6
18
84
48
60
48
6
24
54
72
18
132
48
18
84
25
83
96
96
18
43
24
23
120
1
72
23
6
24
102
192
12
24
12
109
35
36
18
30
102
42
1
191
6
43
101
48
60
66
12
49
53
42
60
36
18
90
84
12
181
5
30
114
6
114
18
78
18
1
5
156
30
25
120
29
6
30
42
36
ABCD 93788672228*3^$a+1 [50187]
35
253
48
48
143
561
231
84
117
267
69
208
59
36
49
299
156
25
32
87
105
63
225
160
227
93
48
195
61
176
3
264
69
304
47
49
23
409
35
205
48
336
83
45
39
121
95
1
23
9
16
96
384
144
48
23
108
61
128
192
112
96
48
32
112
128
16
320
27
69
16
96
80
64
275
189
112
35
132
252
120
325
96
176
64
80
3
109
107
37
83
141
99
157
48
155
36
97
192
299
277
155
21
112
35
36
25
144
119
105
64
32
16
143
408
121
48
48
323
141
16
131
24
69
16
563
12
225
64
96
107
37
32
64
128
16
11
37
191
252
325
48
119
84
96
37
48
71
132
133
96
32
160
432
155
325
83
13
224
160
96
71
73
48
96
96
192
83
61
32
64
11
229
96
272
192
51
13
227
84
153
267
85
35
312
261
147
141
75
213
27
181
155
96
144
69
39
169
83
288
13
32
3
60
444
85
48
224
99
253
179
61
80
51
93
3
45
27
69
267
181
176
135
537
16
95
145
35
13
144
240
336
48
336
96
176
27
421
128
339
72
69
64
912
35
61
192
80
144
3
205
71
12
61
48
80
400
80
51
168
181
32
39
9
3
13
144
272
75
181
368
195
285
352
131
109
179
205
935
73
179
61
32
351
49
11
37
143
1
320
208
128
39
72
240
433
48
35
132
105
183
105
208
203
181
272
64
432
48
143
81
160
119
300
157
48
240
128
147
189
48
219
21
27
357
207
225
16
11
37
227
205
96
11
72
157
23
9
64
263
276
69
112
32
48
112
48
192
35
156
132
45
279
57
112
11
133
11
144
21
27
132
1
191
193
240
167
57
240
16
96
311
73
215
9
16
48
227
96
156
33
3
13
47
ABCD 93788854052*3^$a+1 [50005]
125
54
72
13
23
18
54
73
53
72
115
96
48
65
54
126
67
95
18
18
288
90
19
71
1
48
5
90
54
67
72
120
47
54
115
47
126
19
35
72
37
53
126
144
108
1
336
72
113
90
36
1
120
48
120
192
72
23
121
96
17
36
43
11
162
324
72
18
90
91
35
13
24
312
29
54
18
108
216
72
36
67
48
288
47
216
18
18
109
17
90
18
72
198
61
29
54
72
61
155
13
383
73
71
121
59
90
18
126
91
17
36
19
35
162
18
54
36
36
67
264
47
108
61
96
41
18
54
306
90
19
48
5
43
83
144
36
36
13
23
414
67
192
11
234
612
36
216
139
329
7
11
108
162
103
96
35
13
5
43
533
18
36
13
48
47
18
55
48
59
90
90
72
1
48
59
37
48
113
54
216
126
36
7
11
133
29
36
31
5
18
25
29
18
1
96
24
131
37
71
18
54
25
11
37
35
18
67
5
91
125
91
216
35
85
24
107
13
96
53
163
17
36
144
43
144
11
234
216
198
13
23
1
71
25
11
36
54
67
131
54
79
47
49
24
24
173
90
54
72
18
73
107
72
13
59
72
18
72
162
49
5
72
43
11
216
13
5
90
97
65
90
37
24
173
18
169
96
131
18
54
36
73
35
36
1
17
55
53
144
108
144
7
65
54
108
61
11
72
54
18
72
37
24
119
97
168
264
48
53
252
36
18
90
18
72
324
126
144
43
11
18
234
25
11
90
18
288
97
119
121
24
107
54
36
18
18
306
36
36
90
270
36
72
54
72
235
96
72
29
72
43
83
18
283
24
192
77
36
295
29
126
72
157
24
17
36
36
55
71
18
72
18
72
54
79
72
29
54
133
29
180
31
59
36
36
36
54
43
65
54
25
11
37
71
72
145
143
162
54
126
19
17
36
115
11
90
36
31
23
25
48
53
19
71
18
54
72
108
37
251
85
221
91
48
41
7
65
103
77
19
53
18
108
126
7
72
144
11
13
144
59
85
48
29
18
361
24
29
18
54
180
252
144
18
36
36
36
72
13
41
216
31
72
24
17
55
53
126
216
36
49
77
54
36
121
41
79
65
36
115
173
18
72
145
240
96
23
36
126
306
108
1
96
11
54
79
11
37
24
24
167
54
54
18
43
119
25
101
18
1
120
59
61
47
1
71
126
72
139
23
36
252
36
13
5
108
18
13
168
197
108
7
65
18
108
144
73
125
19
144
71
72
25
29
162
18
79
29
126
13
48
11
36
49
59
13
149
162
54
108
162
205
137
18
72
277
11
54
126
36
205
11
18
43
173
90
49
77
91
48
77
19
17
7
120
53
126
18
211
5
91
264
59
360
36
25
83
18
19
143
18
18
37
96
47
36
37
17
72
162
54
108
18
49
23
270
90
36
13
24
72
161
180
18
54
72
67
5
54
13
95
72
144
25
24
59
18
19
24
11
13
131
133
155
ABCD 93788887924*3^$a+1 [50043]
3
8
316
21
3
12
69
71
25
60
3
140
36
16
33
36
60
36
60
3
81
39
21
75
36
84
9
47
88
12
20
4
9
84
3
8
37
179
64
21
15
69
27
44
109
51
93
3
45
60
3
176
144
169
3
60
57
72
135
200
4
56
13
63
33
27
60
57
51
32
25
83
1
35
16
24
36
60
68
16
9
131
61
84
51
84
141
35
88
56
13
63
68
157
99
69
111
24
45
15
36
56
4
21
3
117
63
36
93
63
84
36
33
72
24
35
64
60
56
1
75
24
116
25
3
216
9
60
15
96
36
93
71
61
48
51
9
27
57
27
36
44
4
141
48
311
109
23
64
24
32
49
39
12
188
1
51
128
1
59
12
24
13
23
73
11
73
231
12
60
44
36
148
9
96
180
51
21
3
72
24
20
49
15
132
48
9
108
63
12
117
51
72
44
16
48
81
51
44
73
111
105
11
40
60
44
112
165
120
48
147
24
105
51
45
3
129
23
24
4
32
25
12
11
169
143
64
36
80
84
40
21
3
9
51
56
36
4
81
48
15
36
21
63
12
8
85
60
36
39
36
140
24
265
15
9
60
3
33
47
217
51
45
11
76
108
12
300
24
33
27
33
227
49
131
25
39
81
15
20
13
60
12
48
123
60
33
12
59
4
32
108
52
60
44
4
9
60
96
35
145
15
57
24
11
108
1
15
60
44
72
25
24
24
35
109
12
39
36
60
24
36
96
24
56
28
81
99
72
20
160
24
9
27
57
63
20
13
12
99
45
71
4
9
27
84
180
21
15
33
75
92
109
11
40
20
13
72
143
16
84
21
11
100
24
9
12
83
16
116
184
33
48
23
121
75
20
124
140
16
120
33
87
69
27
57
23
4
144
9
87
21
60
39
36
168
176
49
15
36
96
60
8
16
80
76
8
37
48
84
48
35
168
52
24
9
27
80
88
21
39
180
60
81
159
72
117
48
35
25
35
49
156
24
15
80
25
39
12
8
40
12
8
40
12
165
63
56
61
83
1
48
51
132
44
13
72
195
129
15
36
45
11
24
13
3
48
9
63
44
25
39
20
40
56
40
80
16
48
32
88
36
33
12
36
315
24
93
23
28
72
84
33
23
88
20
16
33
3
105
215
40
60
9
15
80
160
45
11
108
120
16
44
36
156
25
119
16
24
56
37
83
100
84
56
13
60
215
25
24
120
27
9
36
59
60
97
23
52
165
99
180
153
87
81
72
123
20
48
36
16
24
9
180
75
72
24
21
168
11
40
81
59
40
33
12
84
96
131
100
117
51
60
117
3
32
25
15
69
48
12
39
57
204
255
24
9
3
20
108
76
80
76
20
73
15
12
33
96
39
92
25
23
40
117
12
3
44
40
24
105
51
84
21
60
99
36
24
21
84
27
24
9
11
1
24
96
23
76
56
64
56
4
69
27
24
20
61
168
47
64
56
24
133
63
20
120
25
12
27
36
44
1
3
92
49
24
11
61
15
68
16
60
21
12
131
49
48
3
72
24
153
120
3
68
25
144
27
20
13
27
44
40
120
9
180
87
24
45
27
44
85
15
33
3
84
120
36
20
40
225
59
76
9
36
39
261
15
48
9
216
15
12
8
76
33
47
73
27
33
51
140
40
32
4
129
75
9
36
87
8
61
51
45
3
72
24
44
132
28
36
80
1
3
60
56
96
28
21
131
108
25
75
12
24
45
96
48
71
4
21
39
9
63
8
169
183
24
69
144
108
59
1
3
140
40
45
36
35
64
12
20
13
51
21
23
121
131
40
84
24
45
27
48
12
20
24
1
24
39
20
36
36
24
13
3
48
45
87
9
59
1
35
4
36
33
36
60
75
69
71
25
15
21
39
57
12
36
51
24
92
204
1
83
25
12
72
23
25
119
25
11
48
37
35
4
96
117
3
93
36
15
33
107
61
228
36
59
37
99
80
265
15
80
85
120
96
59
16
105
84
99
12
57
71
25
11
64
32
28
80
49
23
88
20
16
9
15
116
1
15
9
ABCD 93789364874*3^$a+1 [50010]
147
12
138
67
23
37
56
3
205
72
72
80
160
116
12
24
84
45
19
36
60
56
15
49
24
12
44
16
36
29
79
29
27
75
69
39
12
24
36
193
72
56
28
24
41
60
6
48
30
3
9
19
35
1
5
115
5
108
36
114
60
42
138
73
72
32
3
1
5
30
96
1
84
36
29
15
63
1
89
15
21
36
99
39
96
1
5
18
12
18
55
60
11
30
15
15
36
1
44
4
32
87
25
41
54
66
15
4
8
28
11
25
5
39
9
60
42
18
67
20
3
60
30
66
156
78
42
61
59
73
5
7
8
16
41
75
4
11
25
80
15
1
72
77
24
60
36
30
90
91
47
30
42
13
11
144
25
8
64
23
30
42
30
108
12
43
8
3
24
57
63
30
103
23
25
41
54
117
28
44
15
42
30
13
36
119
73
44
36
57
3
64
29
15
45
6
49
12
47
57
64
35
24
60
25
72
36
29
19
36
104
51
90
18
60
6
39
52
59
57
108
51
33
81
7
12
11
21
28
8
99
1
12
11
85
20
39
33
64
119
54
15
15
13
108
41
19
5
51
129
36
78
1
36
23
57
36
39
30
18
1
11
18
7
23
25
11
61
5
30
9
81
24
66
69
15
49
56
39
33
9
15
3
61
71
109
20
16
20
15
13
80
75
6
7
8
111
25
95
78
30
13
119
120
18
90
85
5
7
80
39
60
66
31
144
23
13
23
6
135
3
13
20
69
18
1
36
119
37
8
39
120
12
30
30
73
92
100
180
35
25
173
12
54
90
6
78
12
30
18
3
3
45
45
19
60
5
12
78
60
36
30
24
6
54
27
4
5
66
25
23
102
30
109
60
36
5
144
24
72
43
11
45
21
15
3
61
96
80
64
80
15
24
1
35
37
60
120
53
24
27
63
1
71
48
1
119
85
36
29
7
5
54
6
84
90
49
8
9
18
1
20
15
265
59
42
15
3
21
84
27
73
32
3
42
75
36
24
3
73
24
203
42
174
21
36
4
35
33
15
6
150
6
24
51
64
12
152
225
6
21
16
59
18
7
203
42
108
66
6
51
39
144
25
36
23
42
159
15
1
23
42
18
145
5
6
141
24
15
49
72
23
60
12
24
30
15
51
165
9
6
9
15
6
84
15
36
3
61
320
21
43
12
24
101
55
125
43
35
37
5
39
75
24
1
5
67
12
36
11
69
21
103
80
12
15
145
215
49
24
5
31
119
145
8
123
96
120
73
20
88
44
33
6
174
6
24
1
179
30
55
17
15
39
25
36
29
54
126
7
72
35
12
24
1
53
30
1
24
71
1
116
159
49
95
156
1
48
11
13
65
96
24
42
145
29
7
32
87
18
31
36
143
21
9
6
21
28
17
43
20
16
92
28
72
24
56
63
105
159
42
63
87
48
12
13
5
3
27
36
85
131
54
6
205
59
6
31
89
63
100
92
100
44
9
6
81
28
20
16
11
30
18
72
105
3
93
3
1
35
78
30
66
36
15
15
18
6
54
7
23
1
5
60
79
12
5
30
25
36
47
30
7
60
5
78
37
24
20
9
163
8
124
17
19
119
37
24
36
59
114
43
29
55
24
152
4
96
8
40
59
1
35
30
51
3
120
162
39
12
60
9
24
96
63
16
89
55
35
72
81
228
9
7
8
57
19
24
77
18
13
137
7
95
180
24
90
79
20
51
37
128
16
23
12
13
11
90
6
25
144
164
57
43
41
19
92
39
49
8
27
1
11
9
72
123
21
36
9
48
60
7
35
21
27
12
13
8
208
56
99
45
36
24
69
15
15
57
3
21
64
72
23
85
180
101
15
76
24
29
42
21
124
56
28
29
6
36
30
48
3
3
21
28
71
117
64
116
3
36
81
9
18
1
11
13
48
59
49
36
44
39
33
33
6
21
87
96
69
48
39
33
16
156
143
1
41
78
30
3
24
4
71
1
24
113
7
24
5
30
1
48
5
3
153
7
83
24
37
84
251
61
12
68
4
24
36
44
21
18
1
11
18
7
23
85
47
30
24
31
8
87
49
56
28
101
75
4
137
18
25
5
30
12
48
1
59
105
51
24
13
17
6
6
18
1
29
43
23
1
59
25
96
36
47
42
114
36
18
7
24
11
81
27
1
11
21
40
59
21
9
138
25
77
103
5
55
20
88
89
55
95
90
43
8
52
137
19
35
25
84
11
25
35
6
75
16
12
60
47
45
3
13
8
15
84
36
201
45
51
3
36
45
88
17
19
11
9
39
25
47
54
15
9
87
9
6
13
5
6
25
296
48
52
84
132
23
186
15
15
108
36
144
66
75
15
37
48
24
11
97
12
17
18
30
31
71
120
9
9
91
72
77
111
100
11
13
5
67
113
12
19
36
35
13
36
11
90
15
3
21
4
101
79
5
3
3
61
24
44
27
108
72
198
27
148
ABCD 93789656804*3^$a+1 [50023]
54
1
17
6
37
29
30
9
4
56
9
156
30
24
12
73
5
15
33
15
9
19
17
24
84
67
17
48
60
7
47
1
47
6
30
42
115
23
12
12
21
57
7
48
5
18
66
60
39
111
18
18
90
15
15
18
30
9
57
54
42
30
25
5
84
19
11
30
210
9
15
72
25
23
37
29
6
42
18
30
87
48
27
102
39
27
12
18
84
3
16
41
91
5
103
32
63
37
12
8
39
33
63
73
17
24
99
27
108
6
3
45
18
13
11
93
15
25
71
97
8
45
12
30
33
27
45
3
30
6
6
48
19
56
51
60
36
13
11
21
63
6
66
78
55
20
27
42
3
40
5
84
19
11
49
149
6
12
24
1
35
13
20
27
24
66
7
41
54
1
47
78
24
60
6
54
48
7
17
19
17
12
6
37
29
19
72
65
87
48
52
48
47
78
30
24
1
107
61
215
57
45
12
120
3
45
7
41
39
171
84
45
3
18
7
5
3
40
72
47
6
96
36
30
48
6
6
72
6
6
120
60
21
40
47
18
84
19
41
3
45
18
12
78
54
6
103
47
25
8
9
36
7
23
37
5
75
75
12
18
48
12
42
30
60
15
93
12
156
12
24
90
109
11
156
30
42
13
65
42
6
66
61
83
45
12
33
6
180
48
21
27
13
29
6
72
13
20
69
43
23
9
51
9
36
15
72
12
6
90
72
30
3
72
33
36
96
3
27
42
43
35
12
18
84
66
72
1
5
67
8
15
97
32
3
13
77
18
24
30
12
3
96
75
9
33
30
78
115
17
15
33
42
30
42
6
99
33
108
7
29
3
15
121
29
55
17
36
42
6
36
6
30
84
31
5
54
36
45
3
6
18
66
36
19
5
15
27
12
1
5
67
17
43
20
123
45
84
3
12
108
24
60
13
5
31
59
42
174
72
84
6
7
8
3
144
66
55
12
23
42
15
3
84
102
39
9
12
48
36
66
73
23
114
60
84
12
72
31
5
27
3
6
18
48
73
12
35
24
69
27
78
7
65
3
40
47
85
53
12
15
12
3
13
17
60
18
24
61
20
255
6
24
6
30
111
15
18
30
90
15
9
43
5
15
12
21
12
24
36
15
27
13
12
17
18
36
6
48
3
3
120
30
27
33
12
48
96
6
25
53
12
30
54
66
13
35
57
39
60
6
72
3
105
18
12
153
24
111
9
28
48
17
42
1
59
42
6
85
53
12
103
137
90
42
18
12
21
12
45
18
162
30
54
48
151
77
7
80
36
9
18
24
6
54
60
96
13
20
52
5
3
40
29
75
21
27
57
12
30
1
5
60
3
21
6
18
36
6
78
54
33
3
97
8
27
13
5
24
15
16
5
96
63
15
93
69
6
12
30
12
31
83
49
23
90
127
11
6
6
30
27
16
41
36
18
126
3
141
54
90
3
12
87
21
9
24
6
30
120
19
35
42
12
18
18
90
9
135
60
12
33
33
48
7
48
17
90
13
5
222
33
112
95
162
31
5
42
37
53
7
35
25
17
6
13
167
45
39
1
48
20
57
114
24
12
24
6
42
18
18
12
13
101
39
57
7
41
39
28
53
30
12
37
17
31
125
84
24
7
59
18
111
15
69
33
42
12
18
75
3
13
5
115
41
66
30
15
9
6
13
5
42
33
15
37
5
12
6
12
72
6
15
40
20
81
19
44
3
48
24
12
18
3
87
42
19
132
8
21
66
42
31
41
18
25
35
78
3
21
24
42
60
25
20
3
25
35
9
33
18
24
21
87
24
193
48
20
15
72
6
19
35
6
115
89
48
60
24
6
12
18
15
9
48
96
12
3
147
42
18
25
35
13
20
15
42
12
30
30
42
81
9
54
42
55
80
15
12
102
18
81
27
102
12
36
18
129
63
45
52
23
24
1
32
33
12
31
32
57
6
49
41
12
24
18
18
114
6
78
12
24
21
117
48
87
27
6
90
13
44
21
6
1
5
63
9
6
30
39
15
42
31
35
30
54
24
6
3
16
5
36
24
114
48
25
20
3
37
35
37
77
60
24
42
54
6
73
12
23
12
45
27
12
6
60
30
18
12
43
77
12
135
21
30
42
84
24
6
18
6
72
30
12
42
96
12
6
36
36
48
6
24
36
54
27
69
24
90
37
5
15
100
12
36
104
40
65
55
20
16
5
24
78
24
6
3
51
18
42
24
30
12
18
24
6
42
54
3
81
132
30
30
12
12
18
6
66
24
9
27
36
157
41
19
125
96
120
30
45
21
91
137
18
54
79
17
3
21
24
39
57
31
20
28
32
39
18
42
6
102
18
72
6
49
5
31
5
7
5
78
24
12
150
18
72
36
60
90
63
15
24
18
24
31
8
87
25
17
48
7
5
6
6
3
16
60
65
15
4
23
24
18
12
36
12
18
12
1
72
48
11
24
6
48
31
5
15
45
36
31
32
63
24
18
36
42
30
24
6
30
15
48
160
29
63
69
3
16
17
24
19
20
27
42
43
23
84
12
126
55
59
1
32
3
13
29
3
72
27
49
119
13
53
7
5
48
12
15
45
67
11
25
41
6
30
43
47
24
6
27
183
12
61
17
7
36
29
60
6
12
105
120
9
60
24
24
12
66
45
3
12
24
73
11
69
63
18
6
9
27
18
7
65
43
24
5
72
63
153
75
88
5
12
42
42
24
54
48
24
60
66
7
35
12
48
1
29
72
60
6
60
24
90
19
11
13
8
3
30
24
30
33
33
7
29
3
27
6
27
3
18
24
90
6
12
7
11
129
123
25
17
18
73
11
84
105
21
24
12
18
36
66
60
30
48
6
36
24
19
125
15
9
18
25
5
18
49
71
49
23
97
80
3
13
107
72
90
12
30
48
12
24
109
101
7
5
30
12
1
77
132
12
18
13
5
42
18
3
45
102
30
12
3
3
30
12
55
5
12
6
57
28
35
24
21
ABCD 93790070722*3^$a+1 [50028]
105
15
21
28
72
5
55
155
9
72
3
6
108
66
54
7
119
6
144
84
12
3
16
131
13
5
6
81
63
72
61
23
6
24
300
67
17
123
33
27
3
30
55
96
8
16
29
42
24
37
77
7
65
18
36
54
51
129
63
33
55
11
48
222
43
60
11
25
5
6
30
55
36
48
140
36
9
19
35
97
5
114
36
48
66
60
126
121
47
6
180
55
155
60
121
44
135
54
12
24
15
15
69
21
151
48
32
93
3
84
75
13
41
36
60
18
13
89
51
27
90
7
228
12
113
42
61
53
144
7
89
7
29
18
6
30
210
24
132
31
12
131
120
186
171
3
24
45
111
90
306
1
128
76
35
24
30
31
53
12
30
18
12
24
84
15
45
42
1
72
11
85
56
28
65
67
53
6
144
37
65
54
24
36
9
51
24
12
48
90
12
15
75
141
160
59
33
28
53
60
7
107
21
39
81
99
1
44
57
54
60
54
303
153
91
83
97
203
21
15
30
96
24
66
69
64
191
6
24
31
59
45
81
30
45
15
84
156
54
31
24
41
18
30
31
59
93
39
25
48
77
55
48
116
21
54
30
55
12
47
12
54
30
45
45
54
1
11
18
42
30
108
36
6
18
31
11
60
121
24
140
9
30
234
15
28
179
48
145
35
6
27
39
49
29
51
51
30
19
65
126
18
72
90
138
12
3
16
35
21
39
6
51
28
185
75
51
105
3
33
72
21
54
36
24
6
39
21
31
239
114
180
6
66
63
135
30
156
90
30
90
6
19
71
60
13
56
75
24
36
6
30
24
84
102
18
42
84
114
162
63
141
139
11
60
120
66
55
29
30
6
18
61
120
36
89
7
137
12
90
54
126
49
119
120
1
11
78
60
7
29
31
104
111
73
11
25
239
30
90
180
6
54
6
19
41
150
66
15
28
8
3
21
184
120
125
24
30
90
42
54
60
27
3
54
30
66
66
18
367
29
36
18
66
24
6
60
49
5
12
24
187
59
9
39
342
15
33
15
111
114
6
45
51
24
30
60
27
27
30
72
151
8
45
156
18
6
6
85
48
48
53
175
12
17
51
111
18
187
44
144
16
191
145
119
36
24
54
12
15
3
25
260
52
24
35
54
15
237
54
37
23
9
160
77
18
37
35
61
48
32
27
66
51
39
120
60
6
19
44
16
65
30
97
29
211
23
105
45
36
99
39
33
3
24
12
84
85
35
45
75
36
49
20
111
24
120
1
143
12
129
9
30
150
67
24
209
15
75
36
61
29
30
114
60
42
78
6
25
5
204
30
66
115
60
12
20
28
59
72
33
28
17
90
37
29
114
156
141
15
24
25
35
84
66
66
24
60
114
36
66
60
54
30
97
80
57
186
30
87
9
51
33
30
37
128
105
60
24
36
6
49
120
12
29
90
48
36
57
12
111
54
36
6
54
7
83
1
48
131
66
15
39
24
33
220
29
19
35
24
73
44
45
163
221
24
15
76
35
30
31
36
107
120
57
33
42
54
96
138
36
30
7
8
9
27
99
30
204
30
36
1
20
3
12
60
1
59
84
61
23
12
21
117
36
54
36
66
30
24
21
75
85
23
6
36
84
91
59
21
9
60
174
42
111
64
29
87
240
160
113
60
126
78
6
60
60
21
39
60
30
36
48
55
36
41
19
71
24
126
19
20
21
15
9
31
68
81
90
90
66
25
44
9
42
21
99
90
18
90
36
66
54
24
36
120
90
61
96
179
24
1
113
180
55
47
1
53
90
85
41
60
79
59
180
13
44
3
6
30
45
255
24
13
168
80
165
75
16
65
3
117
54
145
35
30
195
16
29
55
12
107
60
12
78
126
30
19
71
105
100
71
48
21
75
1
53
27
75
24
177
39
18
6
24
42
19
29
126
69
57
51
69
30
25
155
ABCD 93790625822*3^$a+1 [50034]
7
56
75
13
104
15
1
53
18
12
6
79
23
45
63
42
30
9
108
48
33
51
63
30
54
42
48
6
30
54
54
36
3
141
72
18
18
99
12
123
36
24
45
75
186
12
78
18
79
5
6
33
57
36
75
99
42
84
39
64
8
105
15
183
57
3
30
72
72
6
1
11
85
5
7
60
47
66
151
89
39
112
119
9
3
9
33
63
28
128
9
27
153
6
12
24
1
56
72
27
13
11
84
36
90
7
60
8
33
42
54
36
156
7
8
27
72
48
21
72
12
27
33
21
43
8
33
18
60
18
79
8
75
72
93
9
6
145
65
72
15
117
36
18
21
15
36
12
60
1
92
33
72
43
29
15
4
53
27
9
30
24
84
45
48
84
24
3
156
49
77
78
66
7
17
90
18
19
65
31
95
13
65
30
6
180
48
60
3
76
92
88
41
36
36
6
9
3
9
108
15
18
51
21
39
36
4
11
129
27
60
48
6
30
114
444
43
107
36
66
15
81
39
9
39
64
36
47
120
150
15
24
60
16
108
5
6
102
3
28
68
105
51
24
9
7
24
11
54
39
9
99
51
12
54
6
48
85
5
6
30
27
12
28
47
12
6
30
33
27
57
4
47
1
65
7
72
71
1
47
6
15
15
54
43
65
18
42
102
81
81
43
116
45
19
44
96
144
111
30
6
9
81
36
30
21
15
18
90
90
6
36
81
24
3
102
60
90
18
30
49
65
7
5
96
7
32
15
69
39
1
89
75
81
24
90
61
77
54
54
139
23
144
216
60
1
32
12
45
7
84
89
15
15
9
45
18
105
16
11
57
4
83
73
107
12
18
3
87
9
105
79
59
162
60
12
43
101
7
96
23
45
16
29
15
12
48
141
60
7
131
6
18
21
16
53
36
30
81
40
32
33
115
23
162
3
3
33
15
36
6
19
35
120
24
12
24
36
30
63
15
45
16
192
101
39
24
33
39
33
48
7
29
43
11
6
7
29
90
30
42
1
269
48
63
16
143
48
204
69
15
49
5
6
36
84
13
29
12
99
16
96
101
138
9
63
121
104
108
52
65
63
48
3
30
24
7
101
51
48
21
43
20
51
54
7
68
87
69
15
60
18
72
27
16
5
60
3
76
11
25
11
1
32
12
96
3
30
126
25
11
33
12
51
54
264
150
61
23
42
223
20
64
17
15
111
90
19
17
18
30
67
23
33
36
45
18
84
24
73
53
108
43
5
7
35
21
9
7
53
108
72
115
41
6
84
24
30
3
105
43
44
57
108
168
19
125
3
27
36
9
12
57
66
6
12
63
48
15
96
66
3
21
138
13
48
20
96
12
51
30
18
204
36
45
129
115
32
3
18
7
5
27
40
47
12
21
28
5
330
33
64
101
27
39
133
29
54
45
33
36
72
51
4
96
36
41
87
75
69
24
51
21
93
246
9
15
1
35
54
151
11
69
21
39
24
165
75
15
24
108
25
119
18
30
42
27
39
42
30
9
72
15
30
60
66
153
33
18
105
15
25
24
11
12
108
225
36
33
27
111
24
36
54
108
36
72
87
123
9
45
75
15
18
240
66
6
36
19
29
186
45
93
39
12
39
57
129
30
24
48
201
3
54
156
18
168
30
3
64
65
3
96
9
63
16
191
18
39
51
90
27
57
39
21
12
60
3
33
30
21
28
32
4
12
80
88
5
180
18
60
120
36
25
60
23
36
13
83
9
16
5
36
39
48
192
123
117
12
33
39
69
90
102
18
6
12
63
9
198
33
16
41
18
42
12
78
54
120
54
24
73
68
21
195
39
36
37
101
67
119
73
29
27
87
1
53
27
93
6
30
87
52
29
99
16
77
24
7
84
53
30
18
15
39
96
18
7
120
8
28
20
12
28
113
6
1
83
60
61
5
18
126
18
25
96
77
18
36
345
15
36
49
84
11
18
42
25
12
44
45
12
18
9
16
35
48
24
18
19
20
9
63
9
63
16
89
39
24
39
24
33
3
45
9
111
33
111
99
144
162
6
48
81
48
57
66
85
29
54
73
17
19
20
15
18
30
18
15
9
72
43
83
57
84
4
53
19
155
42
30
150
27
12
15
72
1
8
21
24
27
39
49
65
36
3
27
18
31
5
96
72
36
12
67
48
17
19
47
90
175
29
3
87
25
8
40
65
54
9
4
41
3
57
156
216
27
45
36
7
56
120
69
31
23
78
27
28
24
8
33
31
41
18
132
66
90
117
27
78
39
51
12
60
25
212
16
11
6
84
ABCD 93790736602*3^$a+1 [50081]
120
1
84
23
13
24
84
27
32
13
240
48
39
21
72
60
84
3
21
47
40
32
36
72
12
13
48
35
96
16
12
33
39
201
3
92
12
40
8
25
143
36
160
21
15
32
72
184
32
4
21
47
28
72
72
68
108
48
97
15
45
155
4
21
24
3
33
27
117
204
36
35
4
105
96
96
83
96
25
96
27
57
84
96
11
24
145
11
112
33
144
35
184
56
84
100
56
1
48
107
84
40
20
60
1
27
20
1
107
13
99
32
60
196
20
124
200
24
4
140
1
27
69
35
76
12
21
36
191
4
24
45
11
100
21
47
100
117
11
48
4
48
60
8
25
35
205
12
48
12
60
39
60
81
120
120
275
52
21
51
56
12
121
27
9
36
24
15
36
32
96
52
20
25
95
84
216
25
48
51
144
216
9
132
159
45
35
36
120
40
120
68
12
145
47
148
32
1
36
15
60
44
144
60
88
8
1
23
1
71
28
32
4
141
3
32
24
1
59
37
59
25
63
56
25
11
85
24
35
1
11
4
108
8
85
24
83
88
24
36
104
61
15
12
60
80
72
40
9
11
25
95
60
4
332
133
12
24
71
73
119
76
45
12
84
23
1
47
13
11
1
24
95
25
11
25
59
121
95
24
76
9
23
181
47
13
111
20
1
27
57
24
11
1
15
33
59
1
71
84
61
11
73
39
188
60
4
44
132
84
16
12
72
68
28
32
1
107
13
35
12
12
13
120
108
36
36
179
16
8
60
1
84
147
20
24
48
37
11
28
32
73
35
61
23
76
24
8
108
121
71
12
48
60
25
15
45
75
180
20
4
69
11
40
141
23
1
24
12
108
11
36
40
20
48
25
95
16
105
11
25
60
24
11
100
33
71
100
8
216
25
12
179
4
81
35
25
24
119
12
100
69
11
109
207
45
27
20
121
12
60
24
51
20
4
45
35
76
45
60
35
24
1
87
56
156
136
129
36
35
48
37
3
36
20
36
12
88
105
60
87
20
48
73
120
51
20
16
9
111
9
51
9
120
71
49
83
60
13
48
11
1
120
27
8
13
12
83
1
35
24
1
3
21
99
57
15
9
60
47
85
24
51
32
133
15
20
144
25
39
21
15
45
191
4
105
219
36
48
8
172
212
25
59
12
52
32
25
24
12
15
60
8
181
11
13
87
9
24
39
8
73
11
40
20
88
116
37
35
72
12
48
52
21
47
61
36
3
80
1
107
120
52
108
8
40
56
85
71
40
44
16
9
119
1
11
25
15
105
59
84
52
69
36
3
140
36
49
51
45
11
64
56
24
85
219
20
16
20
1
47
13
35
112
108
9
84
11
85
95
1
59
25
84
15
21
11
13
12
15
68
4
8
24
49
36
83
13
27
12
80
16
152
157
11
13
27
8
12
60
24
1
23
1
60
59
76
20
36
13
15
72
45
108
11
1
35
24
16
45
135
84
68
40
21
35
76
9
27
104
16
20
24
145
35
1
23
1
39
72
32
100
56
52
9
36
83
72
48
84
37
23
16
21
15
44
84
1
12
143
60
85
59
1
72
75
9
155
16
12
21
75
12
80
25
23
12
24
148
81
36
23
12
28
48
20
205
24
59
1
11
169
51
32
61
12
24
15
108
21
47
4
24
117
323
4
33
24
11
28
57
27
57
96
15
9
171
32
1
60
71
16
12
468
20
24
85
35
49
27
105
15
33
72
60
15
32
60
120
61
71
4
92
13
87
8
12
112
93
24
3
81
15
56
96
13
12
95
49
84
59
1
36
83
40
176
40
24
153
48
71
36
108
72
73
95
37
24
15
80
84
1
83
48
24
24
85
47
52
56
25
59
73
15
45
48
95
84
88
33
39
32
25
3
92
48
61
107
12
76
36
9
36
11
264
36
24
28
33
155
12
16
36
24
57
95
4
165
15
36
9
24
99
36
45
59
40
81
27
9
23
1
167
25
59
1
23
1
60
23
36
25
12
47
40
8
24
25
71
13
60
35
85
95
97
35
84
1
15
9
60
24
39
32
84
4
177
75
56
13
12
120
87
21
75
20
12
4
8
13
99
68
40
33
48
35
60
37
27
12
45
11
24
36
28
72
92
1
36
75
21
15
12
57
120
63
72
48
57
11
72
97
120
39
81
35
204
ABCD 93791999552*3^$a+1 [50024]
13
20
40
80
9
6
69
64
44
51
9
27
96
9
4
200
84
3
108
6
15
36
60
4
24
12
41
126
33
27
36
12
217
53
15
27
18
54
36
49
5
43
108
8
57
79
8
21
7
72
8
15
13
36
56
21
60
139
71
121
137
66
37
32
27
66
15
9
54
12
24
21
33
63
45
72
3
81
3
36
51
6
27
99
18
15
21
36
7
47
18
36
43
5
103
80
52
12
176
135
49
5
19
89
3
75
13
20
57
7
47
13
48
72
20
9
30
78
3
69
18
120
1
23
57
4
60
149
31
41
66
21
69
3
3
108
33
93
108
51
48
81
72
139
44
28
92
21
27
81
54
25
36
60
32
21
147
15
132
85
140
52
11
48
13
8
52
23
66
91
35
6
15
52
35
213
45
87
28
8
51
36
105
4
179
36
69
3
24
49
23
21
12
52
36
12
8
72
21
3
33
12
19
17
27
60
45
36
12
6
18
30
54
6
21
27
33
72
27
69
21
183
27
108
36
18
42
25
24
12
36
8
124
53
27
9
24
108
18
30
3
129
138
13
44
129
12
19
20
16
44
9
3
48
9
18
18
30
85
5
72
3
21
39
24
63
66
31
113
19
23
13
71
21
28
44
21
159
39
102
27
51
25
119
21
87
213
120
36
4
5
151
44
21
15
124
17
6
18
99
27
69
16
8
64
72
17
123
21
60
12
51
9
27
16
32
28
89
15
27
33
39
54
63
45
63
24
33
6
117
40
35
21
16
20
48
24
21
27
9
36
12
54
37
20
16
20
124
59
21
81
3
12
45
90
105
100
56
40
5
30
37
41
39
15
33
64
65
3
36
40
11
33
36
12
3
114
18
18
87
21
18
12
36
13
41
3
15
49
32
9
39
21
75
15
33
16
17
24
3
45
27
27
81
105
36
31
23
48
13
92
4
41
115
5
87
81
7
185
3
124
72
68
45
27
9
75
15
48
18
111
3
57
24
4
104
57
15
81
126
12
37
68
4
48
5
36
51
27
144
21
51
18
18
49
200
12
63
93
144
69
7
23
108
21
57
30
78
3
84
88
17
51
57
15
124
77
51
3
105
4
20
111
12
93
21
72
7
41
199
41
162
54
18
9
4
20
21
102
18
3
12
9
138
37
32
4
84
5
27
27
21
15
45
84
147
21
4
104
81
31
8
52
5
67
12
116
52
12
8
21
36
3
48
3
84
21
33
54
33
9
87
64
5
24
75
40
80
3
9
3
1
12
77
67
41
55
23
90
48
72
6
48
193
5
135
27
78
15
21
12
31
29
31
80
24
21
51
3
90
6
12
49
44
84
16
56
24
33
18
54
39
21
18
61
59
57
21
3
4
65
18
48
1
56
28
11
18
123
28
47
18
67
32
112
5
15
21
18
18
30
18
24
30
24
30
51
57
108
27
24
57
78
9
180
36
9
27
48
12
33
15
156
87
13
20
48
63
49
48
56
21
3
12
57
51
12
48
36
36
111
25
47
12
49
5
60
75
81
31
29
36
12
15
9
3
24
3
37
20
84
21
31
24
5
48
3
141
18
108
1
23
69
48
9
18
133
11
9
3
49
47
49
5
99
168
108
15
78
67
44
4
47
49
44
51
69
33
67
41
144
24
102
1
5
30
162
183
33
96
15
16
8
15
30
39
28
24
36
44
45
3
33
15
9
90
48
6
18
54
103
12
24
41
3
63
1
5
36
51
69
75
84
16
32
9
6
9
27
120
72
60
30
27
51
30
18
21
100
24
125
51
45
18
21
33
27
160
23
1
92
15
6
30
6
27
60
57
54
9
81
48
42
66
3
93
12
31
44
48
48
40
20
24
21
102
36
6
48
27
81
60
18
18
31
5
36
18
90
120
27
51
49
77
54
9
36
3
6
90
36
45
9
51
87
18
19
71
6
63
4
107
1
5
7
29
12
42
33
52
17
3
69
31
20
39
49
131
9
51
9
45
30
1
107
6
43
29
54
45
45
12
54
9
33
51
28
20
9
75
40
248
33
54
33
28
104
24
219
18
60
3
15
25
47
66
139
47
108
13
23
69
48
24
120
108
60
21
18
9
9
151
95
54
123
9
48
90
1
104
99
90
87
12
3
42
12
15
63
13
56
36
75
66
60
103
8
27
114
36
195
36
75
45
132
15
37
8
15
61
72
65
72
48
27
76
119
36
57
12
57
174
145
17
36
18
42
43
59
69
60
33
24
99
36
16
5
6
33
15
1
5
87
12
76
68
21
123
12
48
16
12
5
6
9
27
121
32
4
5
48
24
99
45
87
48
4
17
39
15
37
56
93
27
9
7
8
28
11
12
36
6
15
60
33
15
51
9
24
36
4
23
13
36
20
240
4
5
18
1
53
3
16
95
13
17
6
117
16
173
51
21
27
117
43
41
24
27
9
51
51
21
48
45
48
24
3
12
28
36
41
18
81
12
88
120
5
24
54
129
81
27
76
24
203
48
21
120
124
8
21
36
31
185
36
12
147
ABCD 93792601744*3^$a+1 [50010]
21
195
168
120
57
18
36
144
105
327
129
15
324
36
81
168
96
360
48
183
57
288
123
180
72
9
24
24
72
48
21
99
27
144
90
51
168
48
39
144
57
15
108
261
144
135
297
24
75
21
123
36
33
57
231
3
165
72
120
3
117
48
24
171
36
126
18
36
45
216
45
3
120
240
456
45
99
135
180
45
45
126
93
120
96
144
87
33
111
36
45
135
33
72
399
72
180
18
99
48
105
108
36
54
57
123
69
21
162
57
87
225
261
3
51
93
216
195
69
72
21
54
189
27
213
21
51
75
108
129
177
63
96
24
48
3
72
309
240
135
36
93
195
162
27
117
123
120
117
36
18
21
69
99
27
261
144
120
15
54
75
195
165
51
21
120
75
45
9
54
201
48
3
144
36
198
51
39
9
240
147
21
15
54
51
24
48
363
309
15
81
63
57
72
168
63
9
48
69
99
45
90
81
48
393
468
75
15
180
36
36
117
192
168
117
99
27
117
216
261
360
123
111
9
72
99
141
48
120
123
93
51
69
432
3
117
120
24
189
90
9
72
120
51
93
177
63
27
108
57
123
180
36
141
3
21
51
144
36
18
135
96
120
45
51
144
48
171
36
36
108
36
45
45
51
192
120
48
39
33
3
18
75
15
72
54
51
48
45
27
9
126
18
15
72
72
21
75
120
24
267
285
21
99
120
144
72
69
51
183
201
15
9
144
27
93
360
87
129
120
192
48
15
72
273
144
213
195
48
261
75
231
54
3
33
135
72
216
27
180
9
99
69
201
207
48
72
48
75
36
180
90
171
99
69
24
87
345
144
24
207
54
315
96
21
90
108
261
189
51
24
177
90
45
24
39
36
144
90
90
126
75
24
24
183
57
48
39
36
117
120
87
9
171
165
144
216
15
33
3
93
15
105
144
111
126
219
15
81
240
39
321
75
54
159
111
9
72
45
3
87
9
27
108
225
96
291
213
264
27
36
273
240
72
243
45
72
45
3
231
36
189
288
240
120
48
105
183
87
33
24
303
234
15
120
48
216
24
27
36
57
51
21
51
54
15
381
75
24
144
27
18
216
75
168
216
171
45
384
24
72
105
159
21
ABCD 93792694852*3^$a+1 [50014]
103
41
139
11
13
12
120
24
77
7
180
36
96
65
19
17
48
42
13
197
43
11
193
156
137
103
24
36
60
47
294
19
305
19
36
120
77
7
47
25
144
65
175
204
11
6
115
5
19
36
89
19
36
41
55
89
79
203
193
84
17
55
48
41
79
12
24
47
234
223
276
161
43
17
36
18
36
36
108
156
73
12
29
12
7
161
151
48
60
23
24
13
17
55
35
6
127
53
7
83
108
25
41
144
55
24
36
35
30
60
156
36
108
330
12
37
72
89
19
60
101
60
31
84
24
60
156
161
139
60
161
60
30
193
293
114
49
60
84
252
5
54
30
36
139
41
139
5
19
72
84
96
120
59
1
48
36
167
109
41
48
96
126
37
137
24
19
360
156
77
18
1
24
167
157
83
90
163
35
36
54
31
5
36
127
137
6
18
31
149
36
19
36
65
24
55
101
36
7
11
36
13
41
31
108
11
90
30
121
281
139
131
73
65
79
101
42
37
17
55
161
144
120
126
97
60
137
84
31
240
35
144
1
161
7
36
17
187
12
120
41
84
115
209
60
139
233
24
30
13
36
11
30
79
17
108
90
121
60
101
103
101
19
65
72
19
149
151
5
240
115
5
54
126
60
79
47
138
60
115
11
336
97
101
19
17
384
12
79
120
24
101
36
60
127
71
25
60
84
312
131
73
125
36
300
235
5
234
25
41
54
186
156
43
17
7
11
109
47
36
193
24
156
84
71
25
36
24
17
24
163
107
133
36
60
17
114
49
161
24
91
65
54
49
41
19
23
13
84
120
120
113
174
49
65
30
145
24
17
66
13
5
415
131
85
60
84
17
18
229
72
41
103
60
125
175
77
24
84
31
29
19
120
12
41
127
17
19
84
60
167
289
17
79
228
161
270
409
17
79
161
66
253
35
85
5
31
5
114
126
19
144
11
36
49
11
36
54
30
240
306
30
37
36
77
7
77
43
71
121
5
54
120
1
84
41
79
240
84
47
25
60
11
13
36
185
43
36
41
103
12
48
12
95
180
13
41
180
55
107
24
120
90
19
77
48
19
23
54
43
12
60
144
5
72
223
60
240
95
25
144
23
97
36
65
6
126
7
36
77
67
113
144
90
6
127
12
84
101
199
35
72
49
5
43
137
54
30
96
36
127
143
109
84
77
48
91
24
24
137
264
331
120
48
23
78
55
71
270
120
126
97
11
276
54
30
270
36
259
65
115
120
125
36
55
348
96
41
180
175
209
12
168
19
53
30
217
60
156
84
11
162
324
43
60
17
60
55
168
11
126
66
54
24
90
30
31
48
17
199
84
12
48
17
174
181
24
101
24
36
54
181
24
60
120
5
91
59
49
197
36
79
71
133
ABCD 93793227226*3^$a+1 [50023]
8
112
20
48
60
52
98
12
210
30
28
2
108
12
28
162
50
52
8
10
20
70
72
8
10
68
30
100
42
48
42
8
12
88
264
86
192
70
20
28
230
4
188
82
68
168
52
20
78
10
150
110
192
58
30
60
12
18
32
90
78
22
68
12
112
56
40
80
130
54
56
30
94
6
2
60
60
52
338
22
128
48
102
18
64
36
80
132
100
192
18
140
10
38
52
80
30
30
390
100
12
68
30
10
18
132
38
52
12
6
30
32
190
18
32
40
20
138
40
30
200
162
30
48
132
40
20
30
18
4
26
90
132
112
36
50
94
108
8
12
18
22
12
78
18
62
10
20
48
112
20
10
20
78
72
10
38
72
52
116
42
22
8
160
18
50
192
78
72
18
34
38
58
230
12
18
10
140
40
30
54
8
160
120
150
138
32
60
40
50
70
8
70
2
60
28
2
10
108
180
62
30
52
6
174
56
52
72
8
10
20
78
60
94
18
60
80
58
2
48
42
60
180
10
50
30
70
68
60
82
8
132
210
78
270
30
100
62
120
18
72
70
72
90
90
98
10
18
60
2
30
40
158
34
68
112
68
90
18
100
20
52
30
90
8
60
30
30
52
50
30
178
12
8
60
22
72
78
18
50
214
8
30
180
90
58
2
168
102
10
158
10
122
60
600
108
22
150
20
70
48
54
8
78
172
18
2
60
130
218
40
212
40
12
18
20
48
90
72
18
40
42
102
6
12
140
10
8
22
8
52
12
18
8
90
30
72
40
18
50
12
100
12
6
30
62
88
140
40
20
30
180
12
78
12
60
108
52
248
4
36
20
22
20
28
42
68
130
20
100
32
48
120
22
120
72
56
40
62
22
68
10
50
58
90
2
100
50
208
2
190
72
6
62
40
38
72
70
18
80
190
42
8
4
26
72
120
328
12
38
12
10
12
96
32
70
68
22
60
8
4
6
242
10
180
50
198
40
12
90
50
10
218
10
122
90
40
38
40
62
40
108
80
12
48
40
260
270
120
30
12
30
48
40
50
4
90
26
142
50
18
30
12
48
34
6
2
70
90
98
10
32
198
30
82
80
180
10
110
10
110
52
6
30
32
28
162
18
122
48
42
48
60
34
18
78
62
48
42
10
170
112
38
52
6
30
32
30
10
38
70
42
48
42
68
120
42
58
12
18
42
48
20
72
52
8
10
162
78
12
86
4
96
84
98
118
2
40
30
128
52
38
34
56
22
110
60
60
18
42
28
32
28
50
60
64
116
132
30
88
2
10
110
142
218
130
48
20
192
90
190
8
12
70
30
20
30
10
30
68
150
70
50
12
48
22
48
162
20
40
50
138
4
18
60
18
32
18
112
38
64
6
20
82
80
240
58
42
8
40
62
60
60
18
34
68
22
36
2
18
34
8
82
128
60
60
28
90
72
30
98
72
70
80
138
64
38
30
112
6
20
100
32
48
30
22
48
50
42
52
108
18
2
58
20
52
140
78
52
260
180
28
12
68
42
70
72
206
52
110
82
38
40
12
8
172
18
78
50
12
30
88
30
20
34
6
50
102
130
38
22
30
240
30
8
160
90
62
60
40
48
20
30
90
40
42
140
40
38
12
148
12
20
40
12
6
90
84
68
10
20
78
162
22
8
10
8
142
20
88
32
78
10
32
60
30
60
70
80
18
12
58
50
30
90
120
52
50
18
42
30
18
12
28
30
80
60
94
8
70
80
10
20
60
30
48
30
4
36
240
20
70
50
12
10
48
152
78
42
30
108
42
450
52
36
2
88
150
92
60
18
12
82
8
18
10
20
52
20
138
4
ABCD 93793465022*3^$a+1 [50100]
6
120
18
54
78
57
27
108
126
294
12
24
90
7
59
126
18
6
18
120
36
36
45
135
9
51
144
36
48
6
84
150
120
33
27
36
72
72
129
159
1
71
9
219
18
36
63
63
33
27
120
72
117
15
336
1
17
15
9
36
66
24
246
24
75
87
162
138
24
36
1
17
36
198
133
389
126
84
96
72
72
120
33
27
21
63
24
25
32
81
198
6
36
90
144
108
36
54
18
109
48
107
60
138
96
31
185
55
35
45
99
12
54
54
6
144
36
27
39
9
69
66
96
72
90
7
5
6
18
67
107
85
65
127
29
42
57
123
18
36
30
288
150
138
81
87
66
168
48
90
37
80
63
1
23
18
36
12
24
18
12
1
53
27
16
48
113
210
6
7
23
54
18
42
12
18
36
72
144
180
25
83
78
48
36
235
71
73
95
12
72
216
36
36
78
180
12
127
96
80
171
21
69
43
32
16
96
113
96
175
32
63
18
36
54
66
51
99
144
12
1
23
48
36
90
6
30
6
102
90
72
105
75
37
107
60
25
48
17
30
1
5
18
48
144
24
90
144
36
19
143
1
47
1
32
111
6
54
12
9
45
6
61
77
36
72
87
147
144
54
18
18
67
32
33
450
18
36
138
126
60
30
69
144
93
144
24
12
63
15
12
78
7
48
65
78
97
77
60
198
30
18
81
9
199
89
24
180
156
126
1
23
72
90
30
9
81
79
35
48
6
84
42
9
111
33
75
78
30
9
45
19
5
66
361
77
67
41
39
105
7
32
9
198
49
95
36
13
32
27
133
35
30
24
54
1
80
48
81
6
9
27
18
30
24
36
12
205
48
41
126
9
3
180
60
66
42
282
126
121
119
126
54
54
102
114
55
47
18
42
48
36
144
1
215
90
31
167
6
67
17
42
21
16
11
252
150
99
39
72
36
253
161
24
36
36
18
45
99
192
54
72
114
45
201
55
17
72
186
120
42
12
54
132
12
73
32
75
90
36
36
6
84
36
37
5
91
96
128
27
30
6
90
48
54
18
127
23
73
191
1
95
90
39
99
36
105
3
108
18
15
144
3
13
128
48
45
18
6
126
84
9
135
168
90
162
48
37
32
99
13
17
42
390
79
29
54
157
173
180
36
252
31
17
36
60
18
36
162
48
6
48
60
126
102
72
42
175
176
75
69
3
13
29
18
48
24
57
51
205
47
84
61
144
35
36
48
9
64
32
111
72
9
63
60
37
11
37
167
36
30
199
23
48
72
49
59
54
63
153
18
276
1
233
39
63
49
83
126
63
39
222
283
95
49
80
240
75
133
192
240
48
5
27
63
97
128
21
27
99
60
193
48
29
18
145
47
97
11
37
23
9
3
168
12
60
301
59
18
18
18
207
153
162
12
72
96
102
108
78
81
39
73
41
151
144
5
198
198
24
180
18
102
72
60
84
99
15
48
168
84
85
155
120
96
72
12
168
12
37
41
54
81
3
126
204
102
18
54
69
9
7
176
16
11
18
19
5
75
27
6
54
48
25
17
30
54
171
69
27
27
37
215
25
23
150
120
42
228
60
12
6
120
198
1
23
18
30
144
ABCD 93793514656*3^$a+1 [50001]
3
120
12
3
24
93
9
63
213
19
8
45
51
112
20
12
48
27
45
36
132
120
45
3
12
33
39
105
15
76
44
15
33
12
36
21
99
12
3
9
45
18
45
4
60
68
16
17
63
16
44
40
17
43
17
12
90
25
20
28
167
18
27
36
45
12
60
15
4
48
41
15
4
20
63
42
12
79
72
20
33
27
112
5
51
60
72
28
5
30
9
28
89
39
24
117
51
40
8
60
204
3
105
12
45
30
105
36
60
52
5
30
24
1
48
17
15
9
126
37
8
28
12
35
145
200
33
54
37
5
39
15
30
72
3
12
3
114
75
51
30
39
3
33
16
71
33
24
255
81
72
28
80
75
24
21
52
20
9
3
87
24
37
80
45
75
45
267
45
72
36
27
28
108
29
3
33
54
21
51
21
3
90
27
3
97
47
33
72
60
21
30
45
60
76
116
63
37
8
12
232
8
12
93
15
72
36
69
36
27
15
18
31
89
7
8
111
61
29
19
200
16
5
36
27
28
80
57
7
29
99
120
180
52
24
20
24
76
72
35
33
12
27
1
104
45
36
12
15
3
37
17
42
30
3
156
40
20
87
117
36
120
40
44
36
100
65
15
12
64
8
36
9
3
52
132
36
8
24
3
18
39
177
36
108
127
8
9
30
1
32
48
9
51
4
180
17
18
81
72
105
12
72
60
51
213
39
148
17
3
33
15
16
56
33
55
71
18
6
1
56
33
159
120
28
68
87
150
55
29
111
57
48
3
69
150
18
15
52
53
3
69
3
69
54
72
18
15
204
52
23
37
68
87
33
45
51
21
18
21
12
15
18
19
56
75
9
36
204
16
20
120
21
96
19
48
53
54
1
23
54
66
57
40
12
5
15
36
16
149
174
21
12
39
33
96
4
107
13
8
88
89
55
20
63
54
55
24
20
9
60
36
72
3
324
15
102
51
45
3
105
39
48
87
33
129
24
75
12
4
83
21
12
4
56
228
4
5
120
15
28
8
9
12
115
56
60
12
81
24
90
21
45
24
67
24
35
1
53
3
12
3
33
40
71
9
12
45
24
31
68
12
63
24
21
81
24
12
63
52
17
3
72
16
65
36
90
9
52
107
37
29
55
125
72
18
9
36
12
12
93
78
162
27
21
24
12
163
180
131
30
72
19
8
45
42
81
28
11
6
19
48
41
84
3
48
45
15
12
100
17
63
60
48
21
51
255
117
51
57
28
24
17
63
27
18
36
15
129
55
48
24
68
21
19
71
229
8
132
63
45
108
12
27
25
140
88
59
69
69
6
1
36
20
108
9
7
29
180
42
18
30
9
48
105
87
36
12
72
48
33
36
18
21
24
16
137
3
39
21
12
69
18
21
60
9
6
45
9
183
27
205
20
96
45
27
39
201
4
65
199
20
76
11
24
9
40
36
5
51
3
30
15
4
20
3
18
30
69
96
21
19
200
99
150
12
39
84
75
81
12
108
72
69
3
48
60
177
132
31
20
12
28
8
21
6
37
56
51
1
84
59
49
8
48
52
24
29
79
143
30
132
30
168
18
72
48
75
12
39
33
28
17
3
15
105
87
33
60
4
56
15
153
9
72
39
52
128
105
90
1
44
64
11
9
16
17
19
44
135
66
24
15
144
33
63
180
12
57
30
18
3
16
53
3
48
60
16
36
5
3
51
1
8
4
20
87
9
60
12
48
57
15
12
112
53
91
59
33
4
8
45
48
54
33
21
39
48
12
15
1
84
35
90
36
7
53
27
45
27
28
20
48
51
33
111
25
20
45
15
12
69
39
15
37
17
15
3
30
18
37
32
36
39
1
5
55
11
69
21
51
28
29
3
39
66
19
41
27
45
3
117
18
45
12
60
51
1
53
72
3
16
12
68
12
9
60
30
9
45
87
12
141
31
5
36
138
24
138
15
39
6
123
24
28
125
43
35
57
12
21
39
16
44
36
64
12
89
27
12
16
92
39
33
105
75
33
15
3
9
15
33
72
36
69
6
85
20
4
11
9
153
72
7
56
15
18
36
48
36
60
72
84
3
51
9
28
20
69
51
279
48
25
12
104
60
15
90
15
81
30
24
45
81
18
33
4
44
4
35
6
12
168
19
11
45
16
8
21
27
64
5
19
32
52
20
48
3
72
162
3
12
45
75
48
33
6
1
80
48
12
40
8
21
54
54
15
3
42
30
25
47
6
27
156
132
4
35
81
9
54
25
164
27
1
128
15
1
96
29
36
15
45
3
16
56
45
15
40
35
54
43
68
3
126
18
13
59
9
24
33
87
100
17
18
72
48
42
3
45
15
100
72
11
24
21
9
19
132
32
40
8
3
42
12
15
3
37
20
48
40
8
84
16
36
44
72
99
21
148
36
8
96
40
140
69
3
39
1
20
120
4
8
21
42
37
11
126
ABCD 93793957022*3^$a+1 [50129]
24
41
54
25
24
95
240
156
37
53
90
330
30
24
36
61
24
192
29
30
18
132
138
133
48
71
169
35
36
1
119
1
23
54
66
330
31
89
6
54
54
85
72
125
144
54
13
192
17
79
144
216
191
25
59
61
35
48
37
23
12
61
240
47
66
114
61
59
37
95
120
54
6
54
54
30
6
61
59
37
239
25
120
263
60
13
239
144
25
149
36
60
36
318
42
18
12
204
181
48
107
13
48
299
54
6
25
48
72
120
185
30
24
1
263
6
180
120
7
29
43
17
31
48
59
60
73
168
72
119
49
125
379
5
126
30
186
30
18
60
36
85
24
155
36
126
90
60
48
60
162
79
59
126
6
210
18
37
5
30
24
120
24
13
72
95
1
72
119
54
6
54
84
6
301
35
85
24
120
59
540
72
60
138
132
54
156
24
66
60
180
30
24
156
60
144
37
83
36
168
72
49
179
13
23
49
191
84
60
73
89
18
72
84
216
294
156
18
37
59
306
30
240
253
48
89
60
30
85
155
13
197
114
30
67
48
161
31
168
101
115
29
19
17
31
72
120
11
150
175
35
36
54
67
209
103
41
7
288
149
36
60
36
54
84
85
41
7
47
72
49
11
205
23
6
126
120
24
36
180
84
90
7
168
131
13
47
264
6
18
25
155
12
168
1
72
173
90
276
61
47
66
186
13
71
54
90
25
107
174
55
95
66
151
119
60
48
6
7
383
36
18
187
53
115
216
72
47
25
95
73
89
180
144
54
6
7
168
120
41
31
120
47
1
71
1
89
90
13
72
275
24
30
79
192
143
121
119
1
65
114
102
18
13
48
24
101
306
73
35
12
54
139
5
132
18
12
24
97
168
120
24
17
55
5
18
72
48
6
19
35
37
96
59
13
192
24
149
187
120
24
35
36
30
19
24
11
150
54
66
31
23
36
60
216
270
30
54
55
72
323
36
1
197
162
108
13
23
186
144
199
17
174
144
42
18
37
35
48
90
6
61
48
47
25
299
126
18
42
18
72
25
59
60
121
125
18
96
97
72
245
36
30
24
25
48
24
5
78
300
42
144
79
240
120
240
96
11
90
163
77
18
73
144
53
30
37
59
126
144
36
18
36
144
157
95
90
30
168
36
84
73
347
13
149
115
119
36
61
23
276
54
30
1
24
35
84
6
54
133
23
126
150
109
96
65
90
48
60
102
198
186
54
120
6
31
125
18
276
30
114
37
83
252
121
59
24
109
17
120
18
6
54
12
60
1
89
319
35
96
48
60
72
25
635
229
120
24
11
229
5
43
72
96
59
36
30
91
5
138
60
133
59
13
96
144
ABCD 93793992148*3^$a+1 [50032]
15
24
15
33
48
16
65
39
16
48
17
255
51
42
66
81
135
90
186
69
33
198
73
35
157
23
25
96
24
59
108
33
72
87
145
17
15
39
9
16
24
83
45
48
9
63
15
9
81
72
12
36
42
12
1
5
115
144
95
73
17
18
117
9
42
180
138
234
21
75
54
66
36
1
32
3
69
48
33
48
6
81
27
102
36
19
48
48
227
60
228
72
108
49
5
99
72
48
16
5
144
54
13
8
9
7
128
96
21
3
16
24
53
30
108
9
48
75
30
7
11
126
103
23
289
24
32
57
15
112
35
85
23
81
96
216
15
42
30
105
112
48
23
42
48
90
18
27
63
42
12
3
24
15
121
35
54
18
108
42
31
59
85
48
95
42
18
264
109
257
39
33
66
72
24
13
53
54
36
54
90
6
174
114
67
35
13
72
23
96
84
109
8
9
24
90
37
8
9
55
137
39
24
15
1
11
150
15
39
1
24
5
36
15
99
109
215
36
72
12
57
48
40
17
223
48
35
133
144
47
1
53
54
45
136
41
15
24
9
108
115
35
30
24
79
47
12
37
24
11
253
8
112
23
42
7
41
103
24
8
27
45
27
61
47
18
127
71
9
48
3
37
24
176
40
192
48
8
256
59
60
129
40
216
11
156
9
9
39
123
108
225
27
205
335
162
222
1
192
113
127
80
96
15
97
17
66
60
25
11
270
30
73
23
12
18
19
128
88
59
133
11
45
40
131
30
223
72
48
17
55
24
11
21
15
49
221
27
48
33
31
11
108
12
45
88
29
78
120
54
54
1
59
30
7
17
48
42
66
115
11
181
72
41
30
1
48
83
45
240
15
49
23
60
48
37
72
296
99
18
51
64
72
11
168
12
42
48
15
40
24
65
255
39
49
72
89
55
32
9
15
40
29
42
54
19
17
127
216
65
31
65
31
23
144
138
63
261
36
7
80
57
6
18
90
12
49
11
133
131
85
185
270
73
152
168
111
42
183
69
3
123
69
72
160
53
3
72
15
73
32
40
5
3
120
40
8
27
30
18
24
48
54
295
24
24
35
93
33
111
51
132
72
1
104
160
24
224
21
19
23
25
95
90
39
39
9
16
11
45
39
9
15
18
84
18
72
25
48
125
147
15
168
57
51
12
78
27
3
78
15
15
54
67
29
67
89
6
162
48
90
114
19
35
54
7
8
96
27
109
41
7
48
144
11
189
88
96
95
24
36
45
9
55
11
37
305
24
66
13
29
18
57
27
109
35
37
48
119
73
179
30
36
3
40
32
88
96
80
81
87
21
67
35
24
85
80
136
35
109
53
3
88
71
193
155
102
6
49
59
246
54
25
47
9
45
6
192
36
25
11
6
72
120
15
112
96
32
15
42
306
18
27
75
37
48
80
3
85
24
72
24
5
19
80
72
280
95
48
33
9
30
186
7
5
163
17
55
23
73
359
48
25
32
87
81
40
152
160
35
60
1
29
27
88
11
37
48
137
55
24
80
160
5
90
105
129
210
54
135
48
33
15
39
96
72
30
3
141
18
168
12
37
56
33
96
79
80
24
33
15
129
54
192
90
54
60
36
18
15
39
25
72
11
13
24
32
16
72
80
27
13
5
43
120
24
65
180
108
162
133
152
39
1
120
23
72
81
15
33
177
15
88
227
108
81
3
90
3
39
49
144
17
18
45
33
30
144
36
132
265
5
30
18
43
107
84
1
80
153
79
215
25
95
57
16
ABCD 93794726828*3^$a+1 [50059]
29
31
12
56
12
52
20
4
5
51
21
99
45
79
35
12
36
1
17
6
90
12
6
12
6
7
32
120
12
28
17
72
18
21
24
28
11
1
35
60
54
3
16
17
31
17
43
20
4
8
60
63
69
75
1
24
11
21
24
16
32
24
33
3
51
66
27
9
6
21
28
23
1
11
33
40
44
16
36
72
12
96
56
72
69
7
36
47
57
12
4
35
9
9
39
12
16
72
35
9
15
84
37
17
3
28
24
35
6
27
27
61
8
15
81
15
21
81
15
24
24
27
1
77
7
119
36
36
18
19
20
12
57
39
40
11
12
24
12
18
15
24
75
1
12
5
27
16
44
4
11
61
20
48
12
9
19
48
12
47
81
184
20
57
31
23
1
29
42
48
18
27
36
81
18
42
48
6
1
35
9
27
1
8
3
21
15
9
64
56
4
8
99
18
48
72
18
90
27
12
16
32
28
56
4
11
1
68
4
8
28
11
45
16
36
29
42
49
12
101
30
1
59
1
44
24
33
18
18
55
5
3
33
39
15
90
91
8
3
24
12
24
1
8
27
33
57
3
40
11
9
36
27
1
24
44
57
48
15
40
17
18
13
47
37
8
21
7
35
36
1
8
40
32
3
9
15
25
95
36
6
31
77
27
27
9
28
104
16
56
3
21
12
16
17
15
57
15
3
25
11
6
39
51
72
1
8
76
41
30
6
12
7
48
23
54
48
6
1
20
63
9
9
7
29
7
11
9
27
9
87
9
3
60
48
72
18
18
13
56
9
30
6
30
49
8
64
24
17
135
63
85
23
42
3
28
8
4
11
48
37
24
11
42
12
27
4
36
8
16
24
56
9
18
24
48
25
53
15
15
36
6
30
1
23
33
12
3
24
21
12
15
49
41
15
99
49
24
20
4
29
18
102
15
76
5
30
9
96
16
11
12
49
8
3
18
30
25
20
24
39
1
8
28
5
30
9
9
18
6
67
5
51
21
27
72
27
18
79
11
30
42
1
71
12
24
1
144
11
13
12
20
27
13
5
3
16
8
48
3
18
54
30
54
13
5
87
57
6
33
87
24
97
24
48
83
45
12
4
20
12
28
20
4
8
9
36
3
27
33
57
114
12
45
45
72
15
9
12
7
35
13
5
19
11
18
24
147
4
41
43
8
3
9
52
47
61
56
72
15
12
18
78
12
45
15
25
29
54
30
96
12
39
60
52
80
3
157
60
17
15
4
8
72
24
27
13
8
60
21
6
1
35
1
20
36
45
7
8
9
27
63
12
1
53
6
9
45
18
18
43
128
9
43
24
23
21
88
12
35
18
51
12
9
72
6
12
73
32
16
32
15
37
17
15
69
7
71
9
9
3
33
15
4
11
24
18
7
24
12
56
3
18
54
13
29
72
43
5
3
3
12
45
36
36
99
6
18
9
12
40
59
1
32
16
47
21
16
20
12
15
9
52
20
40
65
18
13
12
23
33
3
13
5
24
30
37
41
3
24
9
19
60
41
42
48
45
36
24
39
1
41
102
9
16
11
18
63
24
72
16
12
8
52
77
60
18
54
27
24
48
3
24
9
9
12
15
60
88
71
57
48
9
18
72
1
24
11
21
16
17
12
3
3
66
42
25
12
11
9
27
18
15
28
8
27
57
81
43
11
9
4
11
25
24
24
20
27
33
39
42
19
35
73
11
24
156
144
25
11
13
29
102
9
16
53
39
16
65
18
13
23
24
66
67
29
19
11
18
79
101
15
93
18
6
63
3
73
5
12
132
54
33
4
48
17
27
33
27
9
18
45
99
21
15
13
36
35
18
7
17
3
15
12
37
5
54
37
137
7
80
3
1
89
24
43
11
97
32
45
3
57
30
25
35
54
7
65
51
3
36
21
16
17
19
35
54
15
24
112
20
27
12
105
3
6
19
240
5
159
24
12
21
24
7
36
5
6
9
12
15
12
42
48
135
15
12
45
16
56
15
36
13
23
1
24
36
32
16
29
99
4
41
18
45
9
6
180
37
47
25
8
112
5
67
8
24
9
72
30
24
54
144
3
63
25
71
36
21
27
13
11
1
32
28
5
3
12
21
6
36
9
40
53
27
16
11
24
1
8
21
19
128
3
49
35
36
1
8
27
21
51
6
48
15
3
36
6
39
28
8
4
24
80
4
20
84
33
30
18
6
1
35
48
18
24
55
35
12
42
18
93
33
43
32
15
1
35
9
28
56
4
12
11
93
36
52
44
24
9
3
63
18
67
41
15
4
17
27
4
11
49
35
13
5
60
30
69
27
12
9
27
6
12
7
12
35
96
37
11
42
30
13
56
28
32
3
13
20
3
57
33
66
36
18
19
8
117
27
45
19
8
48
40
29
18
13
32
87
72
18
3
4
24
59
48
6
43
20
3
45
24
40
12
60
32
48
15
1
12
17
91
5
7
32
15
61
41
91
8
27
1
12
144
5
6
33
40
65
72
27
24
21
3
21
66
6
7
8
3
45
4
5
43
8
16
71
9
60
24
48
9
3
16
8
21
54
6
75
36
15
48
9
9
36
75
12
39
9
28
44
27
97
11
9
48
4
72
35
81
36
4
5
12
63
12
15
36
1
17
114
25
5
7
8
4
23
13
32
24
3
13
8
51
1
29
19
104
3
24
21
27
18
54
37
59
9
88
59
6
30
25
36
20
72
15
33
40
11
54
43
11
1
8
24
100
20
15
37
60
11
13
35
37
12
29
19
17
31
23
1
8
21
51
16
32
9
19
143
45
28
23
1
56
9
27
36
4
48
56
33
55
11
93
24
24
28
17
18
12
13
32
51
57
9
79
8
84
45
15
3
6
30
33
63
33
33
54
45
48
15
24
12
1
8
28
5
19
17
43
59
49
5
18
9
60
27
1
80
28
8
27
9
24
21
90
9
3
141
3
21
12
21
15
16
20
39
6
79
32
15
13
8
180
36
28
24
11
24
49
8
15
72
1
68
21
66
6
3
51
9
3
54
6
9
3
1
17
19
17
15
45
36
3
24
48
28
8
72
123
33
3
12
1
60
44
27
12
24
12
21
28
101
43
5
31
24
20
96
40
48
24
11
12
18
39
75
1
96
5
31
11
12
129
28
47
18
87
12
76
44
64
12
131
1
17
18
72
85
5
36
78
25
60
32
39
25
8
27
12
1
71
18
15
52
36
44
12
3
1
35
25
29
7
8
16
48
8
9
3
16
116
16
11
49
107
1
24
20
16
29
15
3
13
24
35
37
17
3
4
17
7
41
7
32
28
60
8
12
24
28
68
88
11
12
6
3
33
126
66
42
90
48
6
72
9
24
16
23
45
24
12
4
53
63
136
5
54
37
35
45
3
1
23
9
4
8
9
18
54
18
105
3
25
11
18
36
60
7
5
24
63
40
17
75
21
18
72
12
18
19
71
57
51
1
8
9
7
24
32
51
129
33
36
79
32
33
3
15
12
25
17
19
68
33
18
73
80
33
39
9
42
54
39
51
37
47
9
4
11
21
27
9
24
36
27
21
33
39
15
12
54
15
81
18
13
24
17
75
4
41
60
15
16
8
4
11
12
33
28
17
7
41
18
18
19
53
67
5
31
23
24
49
8
72
27
54
7
47
216
1
32
16
83
49
ABCD 93795429004*3^$a+1 [50001]
30
23
88
8
232
60
48
69
63
3
125
1
59
304
36
105
119
85
3
8
40
120
21
59
1
123
36
75
45
129
191
40
21
3
176
1
3
15
45
48
8
229
3
8
1
59
52
8
4
165
15
80
85
6
234
75
48
60
9
171
9
90
24
117
3
270
24
3
9
51
147
6
84
150
21
51
153
36
12
92
120
91
29
97
210
33
48
69
84
6
48
21
24
45
60
192
39
129
95
100
57
23
7
24
54
63
3
165
195
65
52
72
225
42
9
21
219
15
240
246
114
54
95
16
51
29
25
144
180
35
16
132
48
105
36
39
204
135
222
39
99
33
12
48
123
126
119
24
40
96
9
11
4
75
5
60
7
173
160
60
21
96
48
90
72
168
5
28
60
9
111
48
204
285
15
27
93
140
256
12
212
61
15
75
5
25
24
71
49
155
25
6
54
63
8
109
12
171
69
111
27
161
151
120
81
228
44
25
155
76
260
1
143
1
27
32
16
12
57
15
21
87
39
21
432
20
7
29
115
5
24
76
140
205
36
18
5
1
216
138
45
177
63
60
21
15
204
36
120
144
36
60
51
21
33
95
25
24
11
61
18
33
12
57
114
69
36
69
180
11
120
40
60
345
6
129
15
234
11
25
120
215
112
48
9
120
95
67
141
9
48
90
45
56
24
16
75
89
37
23
121
36
59
49
11
151
78
72
51
180
177
162
93
108
39
48
41
4
80
25
66
5
24
25
132
299
91
113
16
21
18
93
428
31
21
12
36
21
39
44
25
36
54
33
93
15
171
141
33
27
108
81
204
30
45
51
53
67
24
66
39
105
27
12
116
220
12
33
135
21
39
201
231
57
75
51
29
1
90
29
97
24
15
75
117
9
23
16
9
3
188
84
85
95
40
27
18
6
45
9
66
126
90
209
112
60
267
105
45
191
144
61
27
72
345
36
59
88
33
99
15
21
12
39
29
352
8
4
156
9
95
115
185
127
120
149
160
24
200
40
60
57
198
21
120
80
49
3
32
16
21
143
40
171
6
138
41
124
20
37
39
9
11
25
119
121
144
71
4
81
27
159
21
368
181
3
20
55
5
36
61
3
96
9
60
11
109
51
12
9
39
51
141
32
240
25
71
49
95
1
354
33
128
4
60
87
149
24
1
75
12
9
180
23
205
90
6
144
3
12
96
120
24
45
131
64
57
18
5
36
100
44
37
120
51
60
33
216
90
81
69
120
39
80
144
25
111
104
241
27
63
126
18
141
80
40
75
5
1
18
102
39
80
259
6
35
31
21
8
61
39
39
72
29
19
261
60
9
51
72
48
60
20
64
21
144
75
57
39
51
89
204
97
99
140
24
115
270
162
21
57
335
1
27
69
39
104
37
39
135
89
25
123
3
66
59
64
80
1
15
12
183
29
25
3
39
53
1
66
29
144
40
261
36
48
90
41
85
135
9
63
9
51
32
100
108
192
36
204
36
21
23
16
204
45
75
56
49
66
5
112
9
63
225
15
96
104
37
39
21
18
21
ABCD 93795462136*3^$a+1 [50011]
1
24
51
24
81
23
16
93
36
60
24
3
165
47
37
81
62
25
87
60
9
12
12
3
93
59
96
10
36
26
25
48
24
11
16
21
48
24
47
16
45
84
23
136
9
36
75
44
52
21
23
1
11
25
15
48
36
21
105
182
46
26
4
42
39
45
36
3
27
234
30
80
4
20
12
13
15
44
73
15
45
47
25
33
2
46
6
6
3
11
40
30
14
37
23
12
49
21
48
6
116
28
201
51
33
15
72
60
93
27
9
9
42
18
87
3
80
49
95
1
21
6
30
135
95
37
12
35
36
208
21
15
8
16
42
63
47
34
66
69
83
121
12
45
30
84
306
50
58
26
1
33
27
35
25
39
9
35
36
48
52
54
2
168
16
66
38
24
46
39
107
40
24
36
45
45
14
12
25
93
90
21
60
21
74
106
27
12
35
16
45
12
3
8
70
30
36
8
22
51
45
15
33
2
97
57
6
120
18
15
75
12
30
60
98
112
45
59
124
60
12
18
2
28
44
88
8
12
10
15
15
30
15
83
22
15
12
36
84
23
145
33
36
63
36
11
46
62
88
92
28
45
12
60
35
25
35
46
42
69
24
11
1
59
4
212
10
39
15
54
30
12
150
27
48
47
112
9
195
92
72
46
216
126
18
26
166
30
44
84
60
52
117
21
26
46
15
99
36
24
54
6
81
3
44
286
99
63
45
15
32
36
16
30
171
75
45
60
24
9
62
73
35
36
25
81
48
99
63
20
108
22
24
54
104
12
13
3
117
48
24
35
76
8
97
12
12
15
69
57
27
3
30
78
69
3
57
35
22
6
92
25
36
72
33
74
88
24
126
18
44
25
36
12
35
34
6
69
9
50
37
47
1
51
21
9
3
33
14
85
45
90
141
12
23
13
45
26
226
84
38
72
1
93
62
28
32
28
117
9
26
34
135
83
52
24
42
30
68
12
73
36
71
24
136
8
22
48
99
23
70
3
24
11
1
69
51
21
2
25
11
136
21
48
24
11
40
57
33
30
57
35
228
25
27
92
52
20
100
44
16
9
11
36
34
26
4
68
61
57
123
11
76
57
3
8
61
15
96
84
9
35
52
18
150
56
1
12
21
6
44
22
48
27
60
33
27
9
156
110
58
26
36
34
51
47
13
24
75
44
37
84
60
71
25
84
36
45
90
80
25
3
72
8
36
25
36
72
11
97
48
72
3
30
6
30
144
150
12
57
117
6
45
9
15
15
8
58
2
88
45
24
180
9
30
6
3
132
21
54
9
15
12
150
62
28
24
8
76
30
14
96
46
63
35
12
85
21
18
20
22
18
66
39
59
12
60
120
1
3
32
13
11
4
42
38
46
30
180
54
2
28
60
6
6
33
57
2
73
107
16
20
60
144
12
24
12
60
49
35
64
32
12
1
132
9
36
74
60
4
36
30
86
25
33
6
21
12
57
6
18
12
15
75
8
25
15
42
18
80
52
69
15
36
69
11
40
105
35
10
54
68
85
107
61
9
26
40
44
16
60
57
36
24
123
32
73
35
64
36
9
9
15
15
72
8
204
1
47
73
15
20
25
12
3
45
36
48
33
24
6
24
68
25
60
23
58
2
40
8
16
8
73
35
37
87
60
36
8
10
14
12
1
9
15
35
13
23
58
126
66
2
1
51
6
27
21
30
20
24
85
107
49
57
3
21
66
45
35
100
9
15
6
14
48
22
123
72
71
157
48
33
30
21
36
15
18
15
27
20
64
30
3
33
14
1
45
30
57
3
60
33
87
152
13
59
46
62
25
3
48
36
6
174
36
60
24
24
126
26
4
21
12
33
74
25
141
18
105
12
33
39
95
22
6
45
23
12
40
57
168
12
12
141
27
47
60
70
14
22
38
84
13
69
36
18
9
23
4
60
54
26
36
64
8
28
8
12
25
39
33
33
2
1
21
36
15
47
36
85
36
119
46
3
23
13
84
96
12
60
24
39
21
15
69
12
59
25
84
87
20
13
24
96
11
25
11
40
105
45
62
48
40
18
2
25
15
44
24
12
73
27
8
72
73
12
45
3
237
15
3
12
20
10
39
51
128
37
39
9
87
54
15
11
10
14
46
30
105
45
74
34
26
36
4
24
36
66
15
108
11
36
10
15
39
24
21
35
100
8
28
9
23
12
10
86
4
96
80
13
27
44
16
117
12
143
1
35
37
9
135
21
38
16
129
12
15
18
15
11
25
69
255
21
6
30
2
22
6
8
37
60
123
69
12
59
24
106
14
13
48
75
9
131
12
130
60
27
27
140
156
72
13
12
48
59
73
11
70
2
10
27
23
73
72
3
9
71
37
48
51
30
15
111
32
60
12
10
50
34
2
84
1
69
26
12
37
15
128
36
16
80
136
20
4
21
12
21
2
84
4
12
20
10
54
8
60
48
4
33
33
30
44
25
11
94
6
9
23
46
51
23
28
24
8
13
9
96
15
69
30
21
15
60
33
87
9
11
72
73
47
46
27
15
9
39
165
11
49
167
12
16
42
54
20
64
12
198
15
12
12
83
49
48
3
54
3
27
33
11
61
9
126
80
10
ABCD 93795760174*3^$a+1 [50005]
1
17
7
24
24
8
4
116
4
29
75
69
127
8
28
84
80
36
33
31
8
36
9
27
4
20
4
12
41
42
18
228
27
33
120
7
80
12
141
39
180
40
11
109
35
1
20
24
16
60
120
65
7
104
63
13
300
53
12
7
20
16
11
1
48
12
12
17
55
48
23
45
108
4
12
36
12
41
75
9
63
60
9
30
9
4
32
4
60
17
99
36
4
24
24
12
84
47
18
120
7
48
95
21
16
12
23
9
16
324
20
4
84
65
147
24
45
31
48
41
19
35
45
27
33
28
20
69
66
73
12
24
36
89
36
18
49
56
72
40
8
15
9
40
17
91
12
48
132
5
6
21
240
81
18
1
29
27
24
16
65
12
43
12
35
45
40
68
105
43
29
3
9
18
25
17
43
180
23
105
28
20
16
80
120
9
6
18
55
53
3
15
1
48
23
25
12
12
80
15
25
29
36
48
15
28
48
5
12
132
3
88
56
45
15
16
29
18
37
29
31
24
32
40
24
20
28
32
4
17
7
60
77
31
12
8
12
36
87
48
9
33
7
23
90
43
12
77
7
36
5
55
8
4
20
28
80
48
24
76
12
12
156
12
92
16
24
260
108
4
144
59
1
60
89
55
35
21
64
80
123
18
30
1
23
72
1
48
5
84
43
8
72
88
36
36
20
9
39
24
48
144
33
67
68
81
175
17
123
36
4
24
17
3
45
27
15
73
56
9
123
12
33
19
20
4
72
149
54
6
48
15
28
17
3
60
135
18
54
37
20
136
53
7
24
149
55
96
24
185
19
32
3
72
1
8
15
37
35
25
12
12
8
87
21
69
39
96
153
103
24
36
29
108
115
48
17
55
71
42
27
45
43
12
60
20
21
27
24
16
68
24
16
11
85
8
72
16
29
24
39
52
60
68
28
44
4
32
4
48
17
31
53
55
5
12
7
48
44
76
72
23
33
9
55
47
73
72
8
28
44
33
115
131
37
5
63
4
5
12
18
33
63
25
24
41
79
32
9
27
28
80
4
5
27
33
18
49
8
28
44
4
11
1
8
4
32
84
60
12
33
19
60
32
4
12
12
8
40
104
16
17
3
15
37
11
1
48
56
12
4
65
48
67
83
45
12
4
20
84
51
37
20
40
24
41
147
76
12
60
48
24
5
103
32
40
60
32
81
115
104
36
24
9
144
7
23
42
31
152
88
48
12
12
20
108
40
23
9
16
80
72
9
79
12
24
5
51
48
117
55
60
12
36
36
5
3
141
115
36
180
24
12
48
17
63
4
12
36
47
85
35
25
72
8
120
16
24
20
45
31
72
8
16
29
36
19
80
132
72
12
16
17
36
27
4
95
66
7
72
71
37
17
19
24
20
21
15
9
102
9
4
68
15
9
21
7
92
36
124
29
19
77
31
44
40
20
64
11
1
48
20
9
27
4
36
41
7
12
84
36
89
15
4
113
19
83
1
41
163
8
84
81
79
8
28
44
36
40
53
79
108
24
20
63
48
37
8
27
37
24
29
27
9
67
77
18
13
56
4
72
80
64
44
4
12
96
32
28
5
18
97
84
60
144
47
49
60
35
45
28
96
36
24
72
5
39
63
6
19
8
84
4
65
19
20
28
8
60
16
48
48
17
55
12
20
40
8
40
12
53
75
16
11
9
16
60
5
19
80
52
8
57
7
71
66
55
5
39
9
87
28
47
145
44
40
36
156
20
33
7
29
43
248
4
48
20
15
66
6
49
72
5
108
175
36
60
84
5
19
107
30
99
9
31
56
9
27
40
60
132
20
93
18
45
40
84
17
19
12
95
102
15
12
9
19
12
20
3
141
57
18
81
9
7
20
28
120
36
11
217
12
24
116
4
17
99
28
5
48
15
9
75
4
5
67
24
8
153
43
236
15
25
65
55
44
12
4
36
95
25
44
4
36
5
48
43
35
93
171
6
39
45
31
24
5
36
115
20
40
8
87
30
7
8
88
36
56
63
21
100
84
204
8
9
96
99
28
168
29
139
12
20
64
36
20
28
59
13
44
280
8
76
12
44
36
39
13
36
56
64
24
32
76
60
5
39
69
54
30
7
20
9
55
17
27
28
60
20
4
29
12
27
100
5
111
9
15
48
9
55
8
225
15
12
33
3
28
44
177
39
40
5
79
53
19
8
100
8
39
1
8
40
60
32
48
4
92
76
8
16
89
31
89
19
12
29
19
191
42
3
4
23
9
16
24
68
76
41
6
9
36
4
96
128
36
28
5
7
5
31
5
7
48
44
15
48
37
24
11
45
4
36
20
135
61
12
65
27
16
12
41
67
12
128
108
36
63
85
108
12
48
17
3
33
31
89
7
84
48
108
60
60
47
25
17
75
60
4
35
1
36
53
24
7
20
16
5
15
40
53
19
17
60
39
16
8
16
56
88
72
36
104
40
24
32
39
144
61
53
63
100
24
29
31
44
52
72
12
125
31
32
28
12
137
55
71
9
9
7
65
3
4
41
7
72
96
72
60
72
36
80
69
31
5
7
5
79
35
30
103
11
1
36
12
36
36
104
36
84
4
65
36
19
11
9
96
9
43
12
65
31
24
71
81
81
7
8
4
35
1
17
60
12
31
ABCD 93795933436*3^$a+1 [50008]
20
60
27
204
109
204
167
109
44
40
8
40
48
140
52
128
21
39
21
31
179
121
8
111
21
48
21
30
13
137
43
176
24
28
68
15
9
51
9
88
60
60
53
19
17
79
41
24
7
32
40
137
51
69
36
24
39
15
85
71
121
92
28
155
13
32
45
75
69
36
27
27
60
9
60
15
126
63
48
15
85
8
87
45
72
28
8
52
65
27
48
48
192
69
43
167
13
41
7
20
108
81
43
56
60
132
12
36
57
54
13
47
109
80
12
48
21
319
120
72
29
144
15
4
11
85
20
52
48
11
150
180
39
100
17
103
104
117
60
30
69
111
13
41
15
180
64
137
19
35
45
52
209
24
99
156
172
125
27
120
51
37
72
216
140
60
195
265
32
69
30
33
220
108
80
40
48
192
59
9
75
69
156
60
204
16
17
27
76
5
19
48
5
24
39
84
36
24
51
90
36
3
16
24
8
28
5
319
68
123
109
48
20
108
64
20
96
180
24
153
87
3
25
119
9
81
31
120
8
12
48
15
297
148
24
140
120
36
24
93
75
3
129
28
80
33
55
32
52
36
60
84
140
3
25
83
72
33
81
144
12
27
148
60
89
111
105
127
180
8
40
48
47
33
60
15
105
57
127
41
99
57
99
12
3
120
9
36
27
33
40
44
27
24
66
54
72
33
52
5
303
52
5
43
35
109
68
52
8
99
114
36
111
63
270
19
17
223
56
81
211
92
27
33
96
40
144
41
55
5
12
255
15
45
33
7
48
245
139
48
83
69
16
264
108
20
168
40
44
87
120
13
11
169
23
25
8
124
68
40
5
27
36
180
117
27
100
8
120
100
8
52
20
220
29
39
15
96
54
7
68
124
116
4
48
5
87
3
54
60
43
23
25
60
48
44
60
16
5
139
80
76
12
29
204
126
313
113
27
76
72
8
112
29
39
72
12
3
78
36
43
23
25
32
87
33
28
48
35
36
13
20
76
600
24
48
179
54
12
54
54
27
148
72
8
24
60
48
9
39
447
85
29
43
48
32
300
16
12
89
79
20
75
49
8
12
27
301
23
45
12
9
19
17
7
20
96
84
60
196
72
92
16
41
43
48
152
36
72
9
31
5
55
120
32
28
68
75
90
6
61
80
52
36
17
55
48
20
261
30
60
201
88
20
144
48
60
48
15
45
27
73
5
199
137
39
4
56
204
21
67
83
45
45
180
75
12
28
5
7
65
63
24
28
65
27
27
54
72
90
18
15
24
87
49
65
39
76
192
272
60
28
48
35
129
60
16
260
4
240
17
30
33
21
19
17
3
57
51
208
104
28
12
140
120
33
3
15
117
33
19
56
24
96
4
36
125
15
21
3
60
3
117
27
109
20
21
31
53
27
33
36
66
198
99
48
48
57
55
80
112
116
100
20
45
55
65
60
87
105
75
93
39
63
133
71
129
112
29
139
35
96
49
197
3
24
216
12
28
185
115
24
77
204
147
33
39
148
23
45
24
28
65
108
19
60
173
7
108
12
48
59
273
136
20
57
18
105
4
56
21
163
161
12
43
12
60
32
21
66
90
63
36
15
66
43
48
80
12
40
48
8
4
20
148
8
81
3
28
5
3
15
6
54
177
33
19
48
72
48
92
88
179
61
60
180
12
216
44
177
3
21
15
4
101
6
61
59
90
39
52
32
48
12
ABCD 93796384504*3^$a+1 [50006]
24
25
96
15
93
35
13
42
9
32
24
73
6
108
5
31
81
8
13
36
54
18
23
72
37
54
18
18
41
48
16
21
12
36
27
24
128
61
12
72
36
59
72
13
24
27
39
17
40
80
49
15
39
12
53
145
42
54
30
9
48
33
18
29
7
9
48
72
15
65
13
27
8
16
48
32
31
17
24
16
33
12
155
24
7
48
57
72
21
48
35
25
12
27
24
8
16
3
77
24
43
5
13
11
16
3
77
16
69
11
48
112
51
18
11
1
143
7
41
16
24
21
35
72
16
32
24
40
8
7
6
12
15
27
54
12
83
61
72
107
48
85
3
56
40
8
31
41
49
6
65
88
32
16
32
121
15
21
24
51
80
79
17
24
193
36
3
69
72
18
54
42
9
32
64
39
66
47
24
37
3
8
16
24
168
3
21
48
15
17
88
8
31
65
25
60
3
56
24
1
132
3
9
23
40
48
80
7
42
63
24
48
9
15
39
129
63
150
11
37
83
16
32
112
32
85
35
37
24
48
24
11
25
39
81
111
56
13
155
43
42
84
15
3
90
75
56
19
21
24
3
5
40
56
120
1
12
11
64
32
37
72
35
48
96
25
12
24
27
80
64
72
8
40
48
15
6
35
24
16
33
30
9
45
3
8
25
18
5
1
23
112
99
21
32
48
37
24
3
15
30
59
109
36
66
93
21
3
9
18
18
75
128
37
11
48
13
3
80
97
18
18
35
73
111
8
127
9
32
67
18
3
75
21
32
88
3
18
3
24
45
123
56
67
21
69
144
27
15
9
183
6
48
51
3
69
8
1
47
25
39
80
151
41
24
24
37
18
30
36
60
30
21
32
64
24
9
63
56
25
30
6
90
102
51
3
5
72
67
21
33
47
40
9
63
21
11
43
18
51
32
205
51
96
21
48
3
57
30
6
51
56
64
48
15
90
95
64
8
13
3
8
37
24
36
12
3
8
31
17
37
83
7
48
137
40
21
11
64
255
30
18
18
47
13
72
51
57
12
59
24
16
15
17
31
33
168
39
17
24
25
15
48
45
11
103
57
99
162
51
9
47
7
9
24
21
3
32
13
108
23
13
3
48
8
85
147
21
11
73
24
23
24
64
24
56
48
13
35
13
42
54
108
48
72
47
24
1
47
16
8
19
36
108
69
8
19
30
159
80
1
54
33
8
7
17
24
13
11
79
6
48
36
18
6
63
8
16
21
99
9
15
105
60
27
45
107
96
61
27
9
23
49
87
24
33
23
24
24
40
3
48
5
72
64
135
17
13
36
72
60
27
45
123
3
18
30
29
13
48
59
85
35
24
88
8
85
36
111
9
239
1
63
57
114
45
48
24
9
63
128
1
6
9
8
40
105
72
23
16
15
17
37
3
48
69
11
13
48
3
152
16
48
216
3
125
19
29
7
33
48
27
30
15
9
47
25
23
79
6
48
51
32
25
24
71
16
15
41
24
24
25
87
33
6
12
21
32
120
7
42
18
36
48
113
31
6
35
109
36
18
53
31
41
24
72
25
36
11
120
24
16
32
13
83
24
7
90
71
37
84
60
27
45
11
97
23
16
33
12
252
18
29
40
200
73
135
144
45
60
23
13
3
32
1
47
19
5
48
48
96
16
8
16
3
48
21
15
17
16
57
23
1
47
37
24
18
113
168
25
30
17
40
3
66
3
15
65
25
23
24
24
37
155
13
12
39
24
45
27
15
48
9
51
36
12
96
29
72
64
9
6
65
1
15
24
8
193
23
7
54
24
36
15
15
17
64
15
57
45
11
31
12
54
36
11
16
45
36
23
24
48
16
8
7
18
24
120
36
11
25
6
57
24
56
217
119
121
12
11
61
6
48
77
1
15
48
21
11
40
21
3
51
101
40
8
31
9
80
7
17
1
63
8
64
189
12
23
1
15
51
21
33
95
1
30
33
21
75
15
6
3
81
144
15
24
8
24
1
39
32
7
12
5
16
15
54
54
42
83
19
186
3
24
111
9
128
16
168
111
113
13
59
1
63
8
13
96
18
41
40
32
64
24
24
32
31
81
104
88
9
24
12
51
21
54
149
96
79
18
63
8
7
57
8
37
11
79
17
1
36
59
31
9
51
18
30
18
35
64
24
45
72
30
29
16
51
21
9
18
45
87
17
109
11
37
35
79
57
69
12
39
32
127
57
48
57
90
69
8
1
48
24
108
48
83
49
39
48
120
21
6
117
8
1
15
128
55
18
12
27
51
21
63
65
16
24
57
263
24
61
35
1
95
25
6
30
75
48
39
18
39
3
21
32
40
69
12
24
30
54
123
24
105
15
24
32
7
12
18
36
15
9
63
3
18
219
48
48
48
69
72
11
25
6
41
7
78
27
39
78
11
73
42
66
75
8
61
18
18
87
72
21
6
54
39
9
72
23
16
48
8
40
32
13
11
85
3
32
1
15
24
45
59
16
15
18
78
30
11
7
9
24
9
15
32
1
47
16
56
24
1
18
45
81
6
18
23
49
54
9
3
69
8
19
93
45
51
21
27
32
136
8
13
27
105
66
42
3
80
25
72
12
24
12
71
48
13
18
18
84
3
48
21
78
18
59
7
18
23
13
51
99
5
72
24
1
63
33
95
13
27
39
18
39
8
97
23
24
48
64
8
55
17
49
42
48
114
30
53
16
45
12
39
33
47
24
25
12
11
7
9
33
87
69
36
36
60
47
7
30
11
72
25
47
112
45
3
ABCD 93796512944*3^$a+1 [50042]
48
51
45
48
276
15
45
132
63
49
128
243
57
52
32
3
61
92
3
237
63
117
12
87
108
1
11
1
20
159
13
68
12
36
159
13
48
119
12
33
96
12
87
13
203
24
72
33
16
116
48
27
33
87
105
75
229
20
51
48
12
60
33
111
36
33
12
84
135
24
13
260
60
3
36
141
204
3
33
39
133
20
76
71
13
47
81
12
27
21
39
48
61
11
33
228
63
84
72
49
32
63
180
81
48
108
144
4
11
48
12
121
12
11
37
80
39
48
60
72
73
71
25
35
156
24
156
24
81
63
165
27
108
21
15
24
13
107
1
71
189
135
25
35
25
11
133
20
12
3
61
20
15
36
93
160
107
108
57
63
12
144
24
45
16
11
60
9
51
9
15
60
84
96
24
93
12
96
52
23
21
4
32
12
16
20
192
48
51
48
12
1
44
4
44
51
60
97
47
21
96
3
61
252
47
72
24
36
60
21
147
61
44
96
39
36
21
36
48
195
36
21
148
59
12
9
51
105
64
20
96
60
195
225
76
239
33
16
32
39
60
60
1
80
160
23
84
21
36
28
71
24
117
15
13
32
36
112
35
13
83
84
25
11
85
11
21
87
60
61
71
60
9
39
61
71
153
15
180
25
20
60
15
33
99
93
15
133
23
229
35
33
87
21
100
11
60
105
64
92
48
159
181
192
59
108
85
36
35
36
9
39
36
85
11
168
132
21
192
148
188
84
28
32
15
117
3
25
116
39
21
15
69
48
3
25
132
60
203
36
108
72
285
99
24
105
12
99
49
71
85
20
64
32
63
61
119
45
15
60
177
16
83
36
24
177
183
24
81
36
16
23
37
68
99
12
24
69
100
128
39
121
128
12
99
49
60
11
73
35
61
60
11
153
256
191
45
3
60
81
4
32
28
20
15
61
59
12
9
52
12
20
28
59
60
60
108
81
4
71
25
32
28
80
52
47
36
60
24
21
160
80
4
32
75
33
48
27
73
92
148
348
11
21
52
140
111
165
135
36
21
112
48
107
81
75
9
27
69
64
131
217
48
95
69
12
48
160
71
84
73
92
48
39
105
3
372
45
3
72
165
3
237
16
107
12
9
111
13
36
140
96
84
60
75
60
57
27
12
60
49
11
49
35
49
48
23
69
36
39
105
48
3
84
57
255
13
47
84
96
60
21
108
15
37
83
9
267
9
39
36
81
4
12
83
81
15
81
28
180
192
107
72
45
48
27
69
111
13
128
480
279
13
32
3
13
48
12
48
20
51
45
39
60
105
111
49
32
52
108
59
9
160
176
75
24
84
60
12
33
160
140
15
12
48
12
84
9
27
213
27
21
63
336
33
111
36
9
15
24
45
75
60
25
47
141
99
49
12
83
81
64
176
60
36
28
20
99
57
15
69
156
84
39
105
27
48
72
120
33
15
21
12
87
60
45
48
27
73
44
3
36
45
111
109
224
36
12
39
60
24
9
156
100
224
12
15
33
36
96
123
96
21
28
131
45
36
76
143
36
240
24
25
176
48
76
32
3
204
33
87
12
33
16
192
12
35
180
36
57
60
99
45
64
119
72
229
80
171
33
16
59
105
12
16
32
96
51
33
171
37
32
12
16
83
36
60
24
84
21
60
96
96
324
3
36
21
39
24
12
21
132
12
4
11
49
11
105
16
83
57
87
105
160
80
75
216
ABCD 93796575716*3^$a+1 [50012]
60
5
15
21
67
92
33
60
48
54
73
137
6
18
30
61
53
55
23
13
12
44
84
4
11
1
20
4
20
45
72
55
24
20
3
157
5
15
63
6
7
8
16
161
43
5
7
8
117
12
51
135
6
18
85
83
13
20
36
3
1
77
18
57
108
16
53
103
48
71
6
103
12
44
148
12
11
54
36
30
30
19
23
18
43
29
27
24
76
80
28
11
21
75
18
7
36
29
15
16
65
99
16
68
16
60
24
11
73
47
30
60
19
60
60
29
30
48
9
28
41
42
133
12
23
1
84
96
84
41
15
28
12
5
60
36
42
1
32
28
56
171
18
55
84
5
27
28
32
9
120
15
36
9
91
24
24
60
48
120
29
75
16
29
91
24
179
21
51
129
4
132
8
100
5
31
44
16
36
24
173
3
9
159
69
7
11
37
12
48
23
73
12
8
45
12
55
29
24
6
18
6
45
40
12
12
35
13
12
60
17
18
48
13
17
42
33
9
15
16
17
108
7
5
7
20
16
29
96
3
105
79
17
60
55
185
6
9
33
31
12
59
9
21
75
88
71
105
4
32
3
21
100
77
39
3
48
25
125
18
85
5
67
17
42
13
5
27
64
11
168
25
17
78
25
5
108
54
1
8
9
31
116
3
61
35
6
66
9
96
52
35
1
47
9
16
60
44
9
216
31
29
39
40
11
9
4
12
24
65
84
36
12
7
12
41
102
1
41
6
33
36
16
29
15
141
114
25
60
41
103
12
77
48
3
9
7
23
217
20
36
144
4
36
24
20
45
54
13
5
108
7
44
4
5
31
24
80
72
28
29
12
15
28
116
21
75
64
5
7
17
103
23
1
44
21
19
36
24
95
42
55
65
3
4
71
25
29
111
27
54
79
17
7
53
48
150
49
56
87
33
15
30
90
1
41
99
40
24
107
78
7
12
23
13
60
17
43
56
93
91
131
25
5
15
3
37
29
7
164
40
11
18
19
92
4
29
6
1
44
52
47
73
60
48
5
187
12
41
115
29
51
9
31
24
41
31
11
73
36
89
7
59
9
16
96
60
48
5
31
5
19
84
5
31
24
12
11
49
60
5
24
55
17
72
6
6
36
55
24
164
4
17
6
24
169
71
145
5
31
17
55
155
30
27
15
6
60
99
4
95
24
37
120
104
40
11
1
23
45
45
127
12
60
65
43
8
52
8
69
18
33
45
15
27
13
5
120
7
8
45
147
45
43
5
7
8
16
5
15
24
69
127
5
55
104
36
64
29
6
61
11
25
12
56
36
16
12
11
24
1
36
24
24
41
15
16
11
18
72
7
12
41
79
11
25
44
100
29
67
47
61
5
19
12
56
4
20
33
7
23
57
111
13
101
54
1
24
185
12
43
17
7
156
65
42
33
4
53
3
16
53
36
15
21
19
59
30
43
23
30
15
52
47
30
55
83
37
12
23
13
20
57
48
24
19
11
1
44
4
65
30
21
64
176
3
37
24
11
1
23
6
55
60
120
20
28
92
40
11
72
30
60
36
7
48
29
30
18
54
66
3
60
9
60
3
4
5
39
76
20
4
11
129
45
91
60
20
4
60
24
60
77
19
36
44
21
6
97
23
48
30
7
20
15
72
30
7
89
42
24
18
7
24
77
60
30
273
225
7
17
12
55
53
30
42
54
45
36
4
5
15
16
36
12
65
60
7
20
4
12
23
81
4
24
48
5
12
3
52
56
4
108
8
36
4
24
48
59
13
5
12
156
7
12
11
168
30
7
108
12
12
32
33
67
35
30
79
24
12
36
12
23
105
48
15
21
69
30
24
90
103
44
24
112
12
41
19
35
1
12
29
24
51
3
6
139
41
72
78
21
100
60
24
56
93
31
65
31
23
57
15
18
27
21
72
27
4
29
27
4
24
11
72
9
60
21
12
3
28
5
30
90
31
60
5
39
36
16
68
16
5
271
53
6
48
61
35
37
17
7
41
3
9
30
6
55
5
199
41
72
24
30
18
55
36
77
3
136
11
49
24
77
55
12
36
29
43
48
77
79
24
29
7
29
55
41
78
1
36
11
9
124
5
102
24
1
12
5
55
65
6
49
36
35
85
89
31
80
189
30
21
16
5
144
60
12
43
11
13
5
12
75
9
7
24
36
68
81
48
126
61
44
57
15
57
48
79
108
68
4
24
204
5
7
11
9
136
23
45
105
79
17
84
12
42
1
20
12
39
1
108
5
12
7
5
30
1
60
35
1
23
25
132
5
255
33
67
41
39
84
69
66
30
42
73
12
20
9
19
17
3
15
30
27
24
28
65
7
24
17
60
132
36
24
43
132
8
63
66
6
13
29
6
54
66
21
76
8
36
4
125
31
113
36
12
84
48
12
163
12
44
16
24
12
125
54
24
6
18
18
24
6
93
40
12
17
78
42
6
21
123
181
41
18
33
4
36
44
21
3
52
17
7
44
136
101
120
39
9
15
40
36
80
40
20
100
24
5
67
53
72
3
76
96
12
36
29
7
5
79
56
28
77
75
21
15
28
5
15
4
65
27
84
36
4
107
72
6
90
54
51
39
117
21
12
48
115
23
150
19
12
20
16
29
55
44
15
157
5
24
54
42
7
72
84
35
42
55
12
56
40
17
123
36
4
24
72
23
21
75
42
159
160
20
4
47
13
12
68
4
41
187
17
ABCD 93796726256*3^$a+1 [50051]
93
60
48
20
100
15
5
40
20
84
79
117
27
33
3
9
60
27
24
141
39
57
12
3
9
36
8
24
40
27
9
300
84
111
24
108
84
24
81
15
29
52
3
17
7
36
29
28
168
32
40
27
12
45
171
57
12
36
3
45
12
132
20
43
9
51
24
33
72
15
65
4
72
27
117
36
15
17
31
9
68
7
45
36
36
84
56
100
44
7
24
156
72
17
19
57
27
41
4
8
43
36
9
20
16
44
7
60
12
113
67
5
40
12
15
21
92
72
64
32
7
41
7
12
21
36
39
9
3
12
5
76
12
15
57
12
104
52
3
9
12
84
92
7
41
16
36
12
8
7
36
9
75
17
16
20
4
39
180
21
39
57
24
24
12
32
40
36
144
3
17
12
43
33
27
5
7
29
4
51
9
8
67
5
7
9
15
9
72
48
3
17
60
43
72
45
12
8
31
77
4
68
40
48
3
17
84
24
31
81
32
7
29
31
9
80
55
9
60
8
43
5
24
16
92
7
5
40
48
20
7
105
92
103
33
24
20
28
15
5
31
5
24
43
24
21
48
51
9
27
12
177
36
39
24
41
43
65
16
36
3
12
41
72
40
15
5
7
36
45
60
27
33
12
32
28
3
17
31
21
96
3
57
3
60
17
72
52
63
12
33
63
65
4
20
84
36
19
21
24
27
5
4
51
17
28
3
77
55
33
12
75
33
15
5
31
41
4
24
87
53
64
48
3
21
24
24
60
27
24
41
60
84
24
28
20
55
5
7
72
69
12
3
21
3
77
28
15
33
12
8
12
40
12
51
105
48
12
39
21
3
24
21
27
45
20
24
64
12
44
43
45
51
41
76
20
79
24
12
9
231
120
12
17
16
48
24
27
105
39
21
3
5
36
40
36
3
65
28
27
36
36
29
36
16
12
36
36
3
5
76
75
69
20
100
3
33
15
141
60
8
16
27
12
36
9
8
4
3
57
44
52
39
33
36
20
36
16
12
72
8
12
24
64
12
48
48
3
5
7
29
16
32
36
4
36
24
32
36
67
21
20
36
84
19
21
84
8
108
31
48
93
120
87
53
40
12
12
8
100
51
41
96
7
5
40
32
124
36
15
81
3
29
96
36
4
27
9
44
4
32
28
8
28
27
89
16
24
39
69
27
5
16
3
5
16
48
8
43
12
72
21
104
12
28
15
33
12
3
48
36
5
60
40
60
39
89
31
29
12
24
4
15
81
24
48
15
5
28
15
9
12
24
80
55
17
124
39
24
5
40
48
20
64
63
117
44
4
12
3
53
64
188
72
28
48
15
60
9
3
45
8
24
16
12
12
120
48
63
65
4
48
75
161
16
36
12
96
20
4
20
31
9
15
125
40
3
72
5
52
8
12
40
20
36
67
17
24
16
20
43
36
9
87
5
79
5
19
21
12
3
36
5
156
19
84
29
52
104
124
20
40
3
29
36
64
3
36
41
108
36
24
28
27
21
36
75
5
19
41
16
108
92
4
8
7
36
9
20
40
51
24
45
24
27
60
24
53
7
24
57
27
60
41
36
19
17
28
80
16
48
12
36
8
31
21
3
17
43
57
27
93
24
39
29
36
72
43
156
21
32
40
36
36
3
33
72
36
32
12
43
9
20
31
185
28
15
17
28
20
55
57
20
7
12
9
20
16
20
19
24
17
31
53
76
39
105
15
9
135
5
16
12
75
69
36
8
7
9
24
80
4
51
41
48
36
40
15
77
4
8
7
93
27
89
31
21
3
12
48
21
24
39
17
19
5
72
52
3
12
21
56
16
12
8
43
36
5
60
108
12
76
12
8
7
5
31
209
40
51
69
20
7
41
132
7
29
4
87
29
60
31
5
16
3
12
45
68
31
5
16
72
15
53
28
15
17
4
44
16
84
32
103
17
4
24
24
3
12
5
36
16
44
67
84
33
12
48
20
43
72
17
4
24
128
24
40
39
5
100
80
175
300
24
12
45
15
84
36
36
12
17
19
41
16
68
36
36
40
24
24
24
27
41
24
108
228
7
21
75
36
5
88
75
17
16
84
39
36
24
24
17
79
5
4
63
69
104
7
12
65
55
21
15
17
52
36
75
21
39
17
12
7
53
16
87
69
3
12
149
24
16
24
15
33
27
33
15
53
16
3
21
27
33
56
28
3
5
43
9
72
51
9
68
40
20
36
7
12
36
45
24
120
60
72
60
48
15
21
99
41
16
3
77
28
56
36
16
15
29
4
12
12
36
24
56
52
27
65
16
20
31
41
28
39
41
67
5
67
33
60
24
36
8
4
60
12
3
12
141
123
29
40
32
43
45
15
161
64
27
105
44
7
57
48
140
4
63
12
48
53
48
4
75
36
45
20
16
24
32
7
21
72
3
21
75
53
40
32
115
101
112
3
53
7
48
17
12
16
144
132
123
48
57
132
48
20
7
21
12
36
32
112
12
44
67
9
80
16
24
36
32
55
105
51
9
15
12
81
3
69
48
60
20
43
45
12
3
5
52
92
12
16
12
48
12
60
56
16
39
21
3
137
91
12
21
24
63
45
39
5
24
4
120
27
24
12
72
21
12
48
72
104
79
9
60
12
36
15
12
48
105
3
125
36
24
124
3
24
5
43
36
72
48
5
112
8
24
16
15
17
40
192
80
112
68
52
96
72
96
15
132
48
5
19
48
69
8
112
24
96
8
31
69
8
103
24
53
4
8
7
69
15
125
40
56
4
27
9
168
60
68
24
28
60
20
16
36
176
4
3
12
24
36
9
36
8
7
5
108
40
27
24
9
8
60
72
40
63
5
7
48
17
16
60
72
8
16
8
31
5
64
12
3
41
4
12
84
27
5
43
12
69
104
36
88
48
15
9
20
36
64
39
132
45
60
80
ABCD 93796946632*3^$a+1 [50026]
64
2
10
50
22
48
14
60
48
54
6
82
20
24
48
4
14
33
45
4
12
35
109
2
33
73
14
108
6
28
2
6
48
6
82
60
14
94
20
15
61
12
60
8
42
9
9
40
8
64
12
32
42
84
10
60
56
78
94
44
6
33
21
16
2
12
36
18
4
24
8
18
72
42
12
18
6
28
20
108
4
32
27
9
24
48
6
66
16
12
12
12
8
52
24
50
36
90
18
46
62
18
15
25
12
14
34
11
69
64
24
48
38
142
84
44
15
9
30
54
16
44
87
1
14
24
18
36
66
6
136
2
18
54
6
18
46
2
106
48
84
32
40
48
110
6
12
24
3
15
54
12
4
14
45
49
14
33
3
10
8
60
15
21
40
8
72
76
24
8
6
30
42
12
18
60
4
12
156
44
4
44
72
132
16
32
24
36
28
8
30
18
18
24
18
12
4
38
34
60
26
6
18
48
24
54
48
24
3
25
26
10
72
12
24
20
42
10
95
33
63
37
24
8
4
23
13
8
78
34
14
36
34
20
51
39
24
18
162
34
2
22
44
90
6
12
42
82
44
54
45
21
42
18
12
18
22
56
4
8
36
16
24
110
12
126
6
12
6
66
42
30
24
12
58
24
14
18
28
20
36
40
2
12
33
37
2
6
36
18
22
14
57
61
8
4
44
42
94
68
48
4
48
8
72
30
10
122
72
30
6
108
34
2
34
2
30
24
3
33
4
14
48
18
76
2
34
11
189
90
70
20
12
42
22
24
2
9
15
33
1
104
4
68
172
26
34
20
16
2
6
30
22
32
72
78
33
49
8
30
9
37
12
38
12
94
12
8
18
154
2
18
72
36
6
22
68
28
56
28
108
12
12
8
3
9
24
12
40
48
20
60
18
12
45
33
30
6
18
10
20
24
12
4
68
6
30
52
8
28
24
14
45
25
60
128
16
32
16
26
18
48
16
48
47
21
27
9
16
32
39
25
60
8
18
34
36
12
2
6
54
36
106
20
4
24
2
36
18
4
84
44
12
16
56
18
18
60
36
15
33
16
12
50
72
12
10
26
6
4
8
6
120
6
18
46
8
28
108
2
24
9
97
2
18
76
8
6
118
8
51
85
2
130
14
22
38
36
66
42
45
73
38
18
4
68
39
21
36
48
220
14
90
16
8
48
132
39
9
24
4
8
54
45
1
14
30
6
82
44
30
42
30
106
48
62
18
6
66
6
84
22
38
72
34
20
28
62
90
4
26
132
10
84
14
18
48
6
30
18
10
8
4
32
54
42
40
12
20
4
62
18
28
14
34
2
34
32
4
20
112
8
4
50
42
120
18
54
6
36
66
90
78
36
64
98
84
22
144
32
54
6
28
98
72
30
3
39
12
18
72
6
12
34
56
6
58
48
24
60
74
57
21
27
13
44
6
102
42
33
85
11
51
18
18
18
40
8
112
60
12
72
36
2
18
12
72
36
4
20
54
10
48
32
18
10
84
62
18
24
39
45
28
8
144
18
108
24
72
70
122
18
6
12
82
12
56
30
18
24
136
26
46
12
26
6
40
11
15
36
34
8
54
10
128
16
2
34
2
78
124
38
48
42
48
4
2
12
18
4
32
76
2
30
18
34
60
14
6
4
8
15
13
24
44
16
20
12
16
48
60
36
38
24
22
8
6
18
108
4
24
24
50
78
4
14
30
16
8
4
8
36
4
14
24
22
83
3
30
24
16
14
60
22
8
15
1
8
40
104
39
33
84
52
44
16
2
18
4
50
22
24
8
120
18
24
58
12
2
30
64
26
70
26
9
97
48
2
45
9
6
82
2
10
60
38
33
21
18
9
51
106
2
72
66
24
15
48
21
42
33
1
108
38
36
12
6
39
15
10
20
18
6
72
40
12
32
36
4
84
12
14
12
6
108
30
126
18
82
50
18
16
36
2
33
1
68
24
72
112
8
51
21
16
56
6
18
16
48
11
15
18
12
4
24
8
16
2
36
34
44
16
68
6
33
21
18
9
135
57
25
8
108
3
49
56
72
54
22
35
15
102
40
38
12
162
76
24
50
30
18
90
18
22
20
4
44
4
12
2
36
144
34
12
12
38
180
30
72
36
16
48
32
28
44
30
22
104
4
24
8
40
38
48
24
18
12
51
3
18
24
156
16
26
36
34
12
108
24
32
6
48
22
2
48
24
10
23
3
30
40
32
60
18
22
26
72
18
150
12
18
16
11
33
4
59
21
160
8
36
4
8
6
22
24
20
4
56
63
13
26
10
80
36
4
72
32
132
28
12
68
244
12
8
76
2
18
36
12
42
18
28
38
6
16
2
18
18
10
74
34
60
20
12
36
4
36
2
30
111
3
58
35
61
8
72
16
68
4
2
54
36
18
36
9
1
92
18
18
15
9
39
1
24
96
14
6
18
72
18
12
24
12
16
23
1
32
4
14
18
36
24
162
12
33
109
20
36
60
16
50
6
28
2
34
12
44
18
6
39
9
40
36
2
48
72
34
20
42
81
93
6
84
54
28
8
4
36
20
3
33
28
38
18
36
42
22
36
48
32
24
48
52
8
15
87
46
24
8
12
6
12
6
48
4
2
22
8
52
20
112
2
12
42
36
12
132
40
62
6
54
18
28
20
60
18
34
68
6
30
72
24
72
90
22
8
3
3
84
60
18
75
73
23
61
56
28
8
28
2
22
2
48
36
36
6
18
36
36
12
42
4
8
4
48
2
18
124
38
10
32
18
18
18
10
26
18
54
30
40
108
14
42
12
42
30
28
44
36
6
48
34
8
16
68
16
26
30
42
18
4
72
72
12
38
105
3
36
46
11
69
28
12
44
36
4
2
90
12
42
10
38
54
76
14
36
60
36
12
18
64
116
54
70
8
66
46
122
54
48
4
12
98
18
4
50
10
146
36
42
84
76
92
18
36
54
4
8
112
14
94
2
10
2
34
8
12
28
98
36
24
46
2
6
108
18
130
8
3
48
25
20
18
54
90
48
22
24
35
9
78
54
64
38
42
84
4
32
18
18
42
30
18
6
12
72
18
114
15
69
78
48
94
20
18
48
22
32
4
86
78
16
56
3
117
72
18
6
48
60
15
61
8
114
9
13
12
20
12
4
35
15
82
47
37
11
45
3
61
36
20
90
36
10
8
27
87
12
58
50
34
62
30
18
10
12
11
1
2
36
9
45
18
ABCD 93797136872*3^$a+1 [50109]
147
18
3
24
45
115
83
132
36
72
45
63
1
119
36
144
72
69
96
39
25
8
3
93
69
72
18
12
13
155
12
25
11
72
60
153
45
3
117
42
18
7
23
9
63
57
39
81
219
61
240
48
35
18
75
112
5
147
123
45
72
15
144
72
12
60
246
42
12
162
24
162
162
12
36
15
27
18
27
21
211
65
30
153
51
36
48
78
120
54
54
36
54
21
3
36
54
72
18
102
3
40
56
69
18
180
12
57
24
16
89
12
24
3
135
36
61
101
42
36
162
115
59
204
9
93
195
120
33
144
180
48
42
81
45
91
176
69
3
3
48
24
37
53
43
47
105
48
45
3
9
15
21
24
30
90
3
24
88
8
45
228
6
36
48
21
24
72
24
9
7
72
152
168
63
18
87
24
69
24
27
9
156
18
25
53
18
30
139
77
99
69
43
83
21
45
78
108
25
8
57
12
90
90
78
18
111
171
85
83
144
36
97
317
12
108
36
15
16
56
147
18
99
88
32
3
90
30
13
65
84
99
69
123
24
40
131
18
75
96
144
141
43
11
45
39
18
18
21
39
1
11
54
96
39
16
197
27
48
40
5
27
63
25
56
69
18
33
39
36
144
12
36
108
57
72
141
27
72
33
12
18
72
126
54
13
59
45
33
126
210
6
25
59
117
304
11
42
90
156
6
66
165
112
35
12
96
72
30
36
204
18
129
16
24
48
80
75
96
30
31
11
54
63
45
30
42
43
113
39
208
191
1
128
15
33
64
149
51
45
126
93
144
48
3
72
18
99
111
49
23
33
75
21
75
90
66
42
108
90
9
21
187
8
75
45
33
12
3
69
18
33
9
66
24
120
90
3
3
30
31
65
126
84
61
72
71
12
114
18
30
6
90
27
45
30
18
72
99
141
147
123
69
39
102
72
67
11
93
15
30
51
136
29
3
141
24
27
48
87
33
48
48
24
117
264
24
27
160
5
18
33
75
60
90
12
42
1
125
90
54
126
37
8
3
72
72
93
75
48
61
35
108
12
114
30
24
90
27
39
81
9
135
24
96
112
35
30
90
72
36
90
15
21
18
78
48
99
88
24
41
63
51
36
54
3
51
37
107
36
54
36
12
72
90
18
15
45
18
81
24
57
48
15
117
144
43
77
144
150
21
45
18
105
111
9
40
5
67
59
117
15
72
33
69
96
102
133
24
83
12
54
99
63
49
29
27
64
83
42
174
126
39
105
79
101
90
297
15
153
24
48
45
72
90
102
99
231
126
18
30
24
270
36
102
60
54
30
24
51
48
81
30
36
90
24
30
132
84
61
35
117
63
18
234
12
25
35
18
108
18
109
32
231
9
81
39
105
31
119
36
12
36
72
72
276
12
54
15
93
3
75
45
45
75
40
5
132
30
6
12
79
8
75
93
75
18
126
61
59
21
144
123
21
15
36
198
96
7
155
18
187
77
123
72
237
36
150
9
21
42
25
101
19
32
3
36
57
15
18
66
18
216
6
126
288
151
48
32
24
24
21
72
78
36
30
51
3
162
132
15
51
36
78
108
108
27
45
30
85
8
64
23
33
57
63
27
324
81
40
47
30
72
24
27
27
45
27
45
75
45
9
42
109
56
27
157
23
6
12
7
32
69
27
40
95
49
56
3
162
147
33
18
42
18
54
72
51
3
21
51
54
48
6
144
102
123
88
8
39
30
270
13
119
48
57
51
165
3
45
81
48
18
189
141
30
54
39
15
24
12
21
64
101
27
93
24
99
189
12
78
ABCD 93797415568*3^$a+1 [50044]
18
72
25
47
13
335
25
12
60
11
49
41
102
72
1
59
13
35
108
36
54
24
43
23
90
67
48
29
7
29
91
36
143
96
66
55
35
85
24
36
17
43
17
31
60
11
90
31
24
71
37
5
67
24
17
55
53
7
5
72
72
6
13
36
53
60
43
12
53
18
36
13
53
19
53
18
18
36
114
66
6
157
53
19
71
73
24
143
12
13
5
19
24
12
24
24
11
13
5
66
24
1
11
25
35
121
35
18
24
91
84
17
54
25
119
6
79
12
24
59
13
108
60
77
12
18
13
41
108
7
60
5
115
29
6
109
65
127
60
35
138
67
59
96
72
13
12
12
84
12
23
25
29
43
84
41
7
41
42
49
5
18
12
1
12
5
90
13
29
31
53
55
96
29
60
36
18
12
54
42
13
77
12
67
168
12
11
18
7
29
84
42
73
11
85
29
7
113
6
109
24
23
97
12
5
48
42
30
24
31
36
5
19
29
90
72
25
132
11
30
36
55
41
30
60
180
25
59
126
108
151
11
13
77
7
65
60
12
103
83
54
120
60
30
6
18
12
78
66
49
11
13
36
149
18
84
1
300
23
144
37
35
36
13
5
247
83
97
65
102
1
12
12
65
67
65
103
35
42
108
31
84
47
30
55
5
228
31
11
18
48
18
1
48
48
120
53
36
19
12
65
30
72
1
12
95
132
13
23
30
19
5
43
48
35
25
11
61
192
60
36
101
55
11
13
119
1
12
5
30
24
1
48
35
24
36
25
12
17
31
36
35
114
19
12
89
36
60
138
72
54
6
108
13
35
60
25
72
12
84
77
7
65
36
54
18
12
90
42
66
37
12
108
23
108
42
48
6
48
1
12
144
11
48
36
114
72
43
24
41
30
25
12
48
131
25
53
30
13
59
18
31
5
6
66
54
24
37
29
150
25
24
12
77
216
7
17
31
89
211
24
41
79
5
60
18
25
29
163
96
119
1
24
83
13
95
1
35
13
17
79
24
240
131
157
48
5
7
29
144
150
12
72
73
24
48
71
6
18
30
78
48
42
67
72
131
84
49
47
12
42
30
1
17
7
11
24
84
24
13
24
35
30
6
12
36
90
247
59
169
119
42
31
48
29
30
73
72
12
119
12
54
60
55
11
18
7
125
67
95
13
24
29
144
6
25
60
221
43
12
65
79
216
120
5
31
23
25
41
18
36
1
35
49
119
48
60
30
67
41
91
95
49
77
108
31
89
24
31
89
67
41
19
35
54
36
18
72
13
108
5
55
5
18
90
7
59
49
24
77
30
85
24
41
54
109
36
144
36
47
37
35
42
19
11
121
120
35
25
95
37
17
36
115
29
24
30
24
108
85
17
72
6
25
23
37
24
48
41
126
1
47
13
5
7
60
77
6
49
41
7
5
91
60
11
25
11
157
275
108
24
1
29
24
31
23
73
48
17
108
36
96
7
23
133
12
72
113
54
108
13
12
113
127
107
49
60
36
125
31
60
180
5
235
24
23
72
18
6
66
90
78
91
29
18
90
18
6
108
103
48
36
5
91
5
19
83
42
18
25
11
30
19
17
6
97
11
54
12
79
60
36
23
42
139
17
54
49
5
55
5
31
36
12
36
5
72
235
53
79
12
24
12
59
13
23
18
7
23
85
41
6
109
83
6
19
12
95
108
13
12
108
120
120
24
36
47
73
77
55
12
36
59
1
29
96
90
37
101
96
31
48
24
12
41
55
5
12
91
5
12
78
84
1
77
12
90
6
7
5
42
73
137
36
90
1
5
84
54
72
6
138
24
12
85
11
109
65
18
198
43
137
24
211
95
37
101
55
41
31
17
6
1
48
17
31
84
11
37
36
149
156
115
65
7
35
18
7
23
49
5
108
18
36
180
1
113
36
31
23
180
162
102
13
24
60
125
43
72
24
59
48
13
65
66
78
30
78
102
1
167
12
6
12
43
96
5
18
72
54
55
5
54
18
12
31
132
53
31
36
23
25
29
43
12
48
24
71
18
36
126
60
12
25
12
5
79
60
59
1
17
19
29
54
1
12
24
35
1
12
95
1
24
17
30
121
48
96
120
29
7
17
30
78
162
18
48
42
25
84
36
65
60
72
30
37
23
1
107
102
43
17
18
90
19
29
60
55
155
6
66
49
65
66
13
95
96
36
30
127
48
60
12
23
49
29
7
65
7
5
31
119
13
23
12
18
186
85
215
85
5
6
12
25
53
103
12
48
47
ABCD 93797627414*3^$a+1 [50053]
84
21
96
63
17
60
48
96
4
12
8
12
24
156
19
9
3
5
40
27
33
3
101
60
148
12
104
60
36
24
24
40
20
100
8
7
45
92
16
44
4
27
108
9
20
16
15
5
79
77
31
137
16
140
55
12
149
48
12
28
240
48
152
36
7
105
12
51
81
36
8
52
48
24
20
12
43
21
27
17
12
100
60
8
28
80
12
12
31
89
16
3
24
17
100
3
17
36
100
15
69
80
24
72
7
17
16
20
120
12
12
16
8
7
45
12
36
120
20
19
41
16
8
40
8
24
16
27
17
24
36
40
60
8
12
19
17
64
8
16
20
19
33
92
12
16
27
173
103
105
44
132
48
76
20
55
41
24
24
12
31
29
4
12
44
24
12
24
28
3
33
204
12
84
84
72
8
36
4
72
36
24
20
84
24
28
60
12
8
40
12
20
12
31
9
36
60
8
40
32
60
43
9
32
64
80
120
52
92
91
69
8
48
40
36
48
72
3
45
20
28
48
176
16
8
64
72
8
48
28
20
24
28
20
12
36
60
12
120
67
225
60
8
24
124
60
80
60
40
15
9
8
43
21
36
44
4
39
65
52
20
4
24
15
33
3
5
7
89
84
4
56
24
36
12
24
16
84
8
72
4
144
68
4
20
28
15
57
123
36
9
12
39
69
20
48
28
27
65
12
12
108
91
29
48
60
48
52
24
44
24
96
24
48
28
20
112
63
9
15
105
36
15
5
12
43
29
40
8
12
28
27
17
36
4
44
144
28
27
53
100
8
60
12
24
40
63
137
40
8
12
60
16
3
5
12
28
44
16
24
15
5
60
12
108
48
28
80
4
92
40
8
36
4
15
65
43
45
20
48
16
99
105
20
124
20
55
77
40
44
16
36
20
7
57
56
43
45
72
60
80
163
12
45
44
76
75
12
5
12
88
20
16
39
5
28
27
41
12
48
40
56
4
12
8
52
63
17
24
64
12
20
67
5
48
12
52
80
28
68
7
33
8
12
64
36
8
124
80
91
12
60
113
4
171
9
20
12
4
24
20
12
16
20
12
12
100
36
44
19
5
12
112
8
55
29
4
56
48
175
5
60
28
44
163
36
21
48
8
144
36
55
33
75
9
48
44
24
4
15
125
55
45
20
40
15
5
40
56
52
60
44
24
100
24
32
64
32
48
52
24
24
36
8
132
24
19
117
60
99
5
40
20
55
17
52
3
9
80
36
4
8
168
7
5
76
92
24
24
7
89
36
84
24
19
33
8
52
15
5
4
8
60
28
32
36
12
108
19
5
40
3
29
64
159
53
4
24
152
7
5
52
96
72
20
16
44
40
63
5
48
12
24
40
51
5
55
33
12
144
8
28
8
36
16
80
88
27
17
12
4
36
39
5
12
43
41
16
60
44
4
36
44
12
64
36
12
32
124
15
9
56
16
84
36
20
48
12
4
39
33
8
40
104
88
24
63
137
60
19
57
15
5
64
39
9
3
53
72
4
39
9
8
12
43
48
9
48
20
108
12
52
3
53
24
60
88
8
76
68
55
33
147
101
16
8
16
20
16
8
60
12
64
24
20
31
17
100
60
27
53
12
76
44
43
17
36
12
7
5
88
75
9
48
8
24
24
52
44
4
20
36
16
15
105
44
16
32
43
9
84
36
60
8
12
19
21
68
36
24
136
135
5
64
20
76
36
8
100
12
39
41
16
24
8
40
8
40
8
76
48
51
17
64
39
29
16
27
5
24
60
96
24
28
15
41
36
4
15
57
15
33
12
44
28
152
48
72
91
17
55
33
44
24
52
80
48
52
72
36
44
16
92
40
24
48
12
36
68
84
16
24
132
3
17
19
5
4
156
12
27
33
8
64
12
39
5
24
16
20
4
96
15
21
8
16
60
12
44
19
21
8
120
48
324
4
32
12
132
24
52
3
21
8
28
135
5
4
8
48
84
84
24
28
44
88
20
40
72
168
3
9
24
20
7
5
43
5
132
52
20
28
32
60
16
15
5
72
28
12
87
21
12
60
60
32
36
24
16
24
200
55
17
16
12
12
20
36
103
5
40
20
199
65
28
12
56
40
36
188
16
15
12
53
19
17
163
17
4
15
17
55
9
24
120
20
4
8
48
12
7
41
19
45
8
24
40
3
17
16
24
8
52
80
19
17
7
101
12
124
116
52
8
12
16
20
4
3
5
40
8
36
288
16
20
52
8
16
8
36
24
12
4
72
24
36
80
12
31
65
4
32
48
48
40
32
12
19
17
55
33
60
20
60
7
185
67
33
3
29
100
8
40
44
36
40
20
28
132
60
3
5
24
52
60
36
68
7
45
104
36
72
36
60
60
16
8
36
4
15
5
16
44
28
8
16
8
28
8
16
24
99
21
32
43
41
84
120
19
45
32
48
48
7
21
24
51
72
9
39
89
96
60
72
24
16
3
5
36
64
44
31
9
8
40
20
180
28
36
39
9
60
8
72
28
27
45
3
17
72
24
36
28
20
55
60
36
65
40
120
152
72
40
68
4
8
40
56
67
17
28
60
63
12
9
8
28
15
57
36
20
84
12
16
20
43
12
29
64
39
81
32
48
12
4
20
16
3
9
32
60
28
36
60
12
60
8
40
44
12
64
12
8
4
12
123
5
12
60
4
32
28
39
5
60
196
24
20
91
24
33
32
40
20
12
43
77
64
44
36
4
111
21
3
81
60
39
17
91
9
120
36
12
8
48
16
20
64
92
72
16
20
12
52
96
39
5
28
63
5
16
ABCD 93797685472*3^$a+1 [50002]
243
60
3
30
32
43
9
56
72
24
24
60
7
29
34
72
48
110
190
120
26
16
104
88
68
70
62
16
56
151
17
60
12
16
164
34
62
28
180
39
317
88
63
12
45
32
28
128
160
3
17
28
44
208
42
45
48
89
19
45
15
27
45
29
4
12
20
55
17
16
116
36
10
14
79
65
96
24
12
7
51
84
158
40
72
63
3
14
58
60
2
60
103
173
22
18
20
19
81
44
10
2
4
27
48
24
135
180
36
42
80
7
180
21
20
60
7
45
32
16
20
64
111
29
58
74
16
8
67
87
21
15
26
24
144
16
15
87
57
3
45
105
27
33
18
14
10
33
12
77
48
28
207
81
27
75
42
32
60
36
178
180
62
7
3
98
64
51
27
270
3
45
27
77
10
2
19
24
51
69
15
2
24
4
51
29
60
55
45
18
45
45
164
43
341
60
24
12
48
28
8
10
54
135
75
36
86
16
15
17
12
64
15
89
48
22
2
34
54
48
108
44
88
27
36
99
38
187
45
56
240
19
5
115
5
46
120
14
76
15
84
173
112
3
108
9
6
42
12
75
3
98
4
156
176
103
45
8
100
48
87
75
60
168
174
15
111
2
60
55
3
42
42
78
42
48
57
77
16
27
45
32
24
4
3
108
279
6
72
44
94
50
144
10
48
38
22
30
27
161
10
54
15
17
4
32
82
93
45
42
18
18
117
93
12
3
65
115
84
141
44
118
74
16
63
129
6
12
48
26
4
75
9
63
60
108
9
108
44
16
15
3
14
10
38
247
65
70
18
162
38
24
34
72
110
12
16
32
100
8
79
5
180
16
72
42
90
20
12
36
10
12
36
110
82
98
100
30
45
39
138
3
65
55
27
30
267
65
12
46
2
36
142
2
28
8
82
48
26
4
42
14
154
120
12
162
6
69
15
30
90
48
33
101
16
27
60
53
108
24
48
40
30
38
139
53
7
3
153
195
9
17
19
17
10
18
20
72
118
69
228
17
72
43
123
42
56
84
55
36
39
96
12
72
126
60
27
27
62
24
4
108
20
12
103
12
65
31
65
22
60
45
3
60
2
84
24
34
18
44
24
60
4
48
30
42
15
36
27
72
50
31
41
184
39
5
31
65
4
32
24
10
12
30
30
48
69
63
2
31
9
63
105
60
27
3
14
19
117
108
32
12
70
26
4
51
39
105
33
188
10
2
100
102
6
99
36
41
94
50
94
2
36
142
50
31
77
115
33
30
45
24
17
120
24
127
27
2
43
53
22
33
137
60
10
26
144
58
50
67
17
43
81
99
3
14
28
18
2
43
53
60
96
88
66
74
48
132
43
53
60
10
74
43
15
62
31
12
27
45
60
21
90
69
65
115
17
60
16
30
50
82
90
51
17
10
38
96
58
26
55
135
9
3
78
116
118
6
27
105
30
57
60
33
32
160
3
3
102
75
65
48
67
5
12
10
170
12
43
5
12
16
72
6
57
12
96
65
100
120
24
8
100
87
41
4
63
33
236
4
87
123
69
15
2
118
50
46
9
5
58
18
80
4
32
84
172
42
21
99
26
10
90
132
44
16
128
96
196
200
22
45
5
40
36
39
45
92
4
150
105
41
16
42
198
8
10
9
168
12
41
64
18
93
17
72
10
138
68
7
57
18
38
184
63
252
63
48
30
20
19
77
84
22
72
26
22
12
18
18
74
88
63
12
72
125
108
108
36
19
41
64
54
26
84
156
34
18
198
122
60
40
48
104
48
10
42
32
48
163
29
106
108
54
8
12
10
60
120
36
12
50
12
96
55
125
7
57
78
98
36
118
81
5
4
8
48
70
12
2
31
5
10
50
34
26
52
80
130
98
22
168
210
54
18
18
62
100
20
22
38
52
30
126
20
70
146
43
93
42
45
21
210
30
12
3
45
72
80
70
33
65
4
36
12
44
96
24
166
153
129
60
63
5
204
4
60
15
27
90
8
19
45
3
3
72
18
212
58
69
81
12
42
33
27
2
34
14
12
58
26
55
5
19
41
22
2
ABCD 93798058098*3^$a+1 [50028]
120
150
18
36
39
24
27
30
18
18
24
71
52
21
36
84
60
30
9
8
4
20
28
48
9
24
30
36
108
36
24
21
36
9
72
18
54
147
60
33
35
228
97
48
18
60
9
93
24
3
8
24
13
35
73
42
36
21
45
18
45
33
35
103
9
27
5
103
18
3
36
15
54
36
3
15
81
9
27
36
24
3
108
5
49
3
12
75
24
36
18
12
36
27
80
1
59
1
27
48
87
30
18
9
27
9
36
45
3
21
39
12
68
25
36
87
15
9
99
6
48
42
21
9
24
72
48
36
6
69
39
36
48
57
21
54
48
33
3
6
11
19
114
39
36
9
3
75
18
11
163
6
36
3
60
80
13
183
87
18
135
51
93
87
9
27
54
36
72
30
90
27
48
92
1
12
15
183
57
15
5
85
60
35
37
39
27
33
9
66
21
56
85
108
15
75
36
6
3
99
72
41
19
36
45
168
51
141
24
33
23
84
55
9
32
109
30
6
102
36
17
24
13
15
21
96
90
18
3
33
11
28
63
144
36
5
37
30
78
18
29
40
33
24
48
90
81
81
35
19
42
54
54
39
8
100
48
111
33
33
54
69
24
12
21
63
51
53
88
32
55
198
24
39
36
123
17
73
51
32
19
6
63
9
87
120
39
114
36
12
18
21
39
9
27
30
6
17
52
15
18
123
63
126
18
57
8
25
75
27
21
60
48
75
9
20
1
24
83
132
12
25
36
15
24
9
87
39
21
32
37
96
18
45
57
3
36
120
24
105
71
1
72
6
36
45
8
37
15
69
6
21
9
96
12
18
54
24
36
18
30
3
57
30
72
9
9
18
18
27
33
66
24
69
48
45
18
36
33
51
9
15
12
6
108
27
9
15
84
21
54
9
63
9
36
99
18
95
31
17
64
63
60
18
18
144
45
75
36
17
73
24
15
108
20
13
39
3
18
12
27
12
24
15
84
5
67
6
63
9
30
105
93
15
9
36
30
5
55
54
35
73
30
72
24
12
78
30
144
5
72
4
9
42
90
3
81
42
48
72
9
63
5
145
3
9
54
36
5
120
43
72
54
36
15
39
84
6
51
69
24
35
1
30
90
54
6
84
90
21
57
27
12
9
59
28
72
63
12
17
1
54
18
3
57
48
24
71
40
27
60
17
1
30
17
1
90
24
21
87
33
92
13
15
9
18
18
36
18
12
36
54
23
1
15
15
24
33
15
72
18
35
55
9
33
12
159
9
12
51
39
18
15
111
9
27
5
48
25
12
36
3
15
17
43
57
12
48
20
115
69
24
144
80
1
6
53
48
4
56
19
21
225
54
6
12
36
72
75
12
63
33
39
90
30
42
11
28
45
36
6
48
144
96
21
8
40
93
12
126
9
68
4
51
9
36
9
35
55
36
18
15
15
17
24
1
15
3
30
27
45
78
81
21
35
19
9
69
12
15
3
36
72
45
9
183
3
17
13
39
3
93
63
9
36
51
33
195
42
30
18
42
36
12
126
75
21
108
12
63
32
19
36
18
36
12
27
27
18
27
105
36
3
32
37
35
31
42
54
105
3
21
51
18
75
8
40
24
99
17
73
27
15
57
36
27
33
57
27
15
65
37
15
168
20
1
12
3
69
6
21
9
6
53
16
57
48
24
108
15
15
42
30
53
4
51
18
6
18
51
12
63
36
48
36
42
15
57
30
17
79
72
9
93
6
180
17
13
54
18
3
15
89
40
21
11
16
3
42
12
6
66
18
77
19
21
8
16
9
30
18
18
54
90
237
20
1
12
108
54
5
1
63
39
5
91
30
150
129
12
20
1
27
57
63
141
30
6
66
18
42
48
36
5
1
35
55
12
6
51
3
36
30
15
21
96
48
6
21
15
108
54
35
31
9
96
72
24
68
37
15
8
16
57
48
15
27
108
9
80
40
36
32
12
1
126
9
12
15
42
18
72
30
168
3
45
54
17
61
39
9
24
18
9
48
36
51
141
57
12
3
48
24
69
27
15
57
33
15
33
87
48
9
23
49
6
18
15
15
36
53
61
11
19
69
60
213
27
15
12
5
13
63
15
57
15
18
18
66
6
17
31
117
9
60
71
84
124
9
72
48
75
21
11
4
92
109
11
97
36
39
32
1
3
60
9
147
8
1
15
12
9
131
84
60
181
48
51
93
6
120
21
33
87
20
25
51
39
30
168
3
15
18
12
18
17
100
60
20
7
21
105
11
100
8
55
60
90
102
36
24
36
17
1
66
9
99
17
43
21
36
8
43
144
30
60
3
8
52
132
24
9
95
12
91
129
15
24
12
18
6
90
90
66
3
111
33
20
48
25
3
27
57
3
18
11
61
48
54
5
13
24
18
33
69
23
12
1
18
77
55
12
18
24
123
51
24
12
6
54
36
48
42
12
35
25
30
60
30
18
5
4
63
6
36
30
5
1
12
51
120
135
90
6
33
21
30
6
138
5
1
12
3
12
3
24
90
155
7
30
54
57
24
63
33
9
30
6
120
15
27
81
24
33
107
73
27
117
23
48
7
12
24
9
48
9
35
1
27
135
42
120
23
40
12
15
21
140
73
75
51
21
33
24
72
15
21
18
30
107
7
12
5
1
48
6
33
15
57
51
42
48
27
15
18
87
21
36
36
27
3
54
24
15
104
97
54
12
9
36
27
45
72
33
18
30
42
12
41
13
6
18
3
105
120
108
6
30
6
17
12
60
40
33
143
37
18
17
48
79
36
18
ABCD 93798776114*3^$a+1 [50033]
9
27
30
30
13
12
8
16
5
19
24
8
15
25
29
3
33
24
3
33
120
48
27
9
120
6
18
30
1
11
45
12
63
90
54
1
35
153
15
1
35
30
24
12
3
57
24
30
13
68
9
3
93
78
6
24
7
60
20
75
24
25
24
17
60
43
17
60
108
31
44
45
19
20
3
217
47
1
60
53
15
4
8
39
9
15
37
48
12
48
17
48
79
8
64
5
6
120
60
30
84
55
5
43
20
16
11
6
18
36
36
30
18
132
60
30
30
18
6
33
28
68
81
30
33
3
30
19
29
126
30
103
101
60
12
30
45
3
30
72
108
96
3
21
60
55
5
60
87
64
44
87
30
27
16
96
11
54
79
60
5
72
48
12
55
29
43
60
36
65
96
39
16
8
3
84
1
20
12
16
104
3
24
66
54
73
12
48
23
25
35
45
4
116
39
49
77
120
24
30
25
35
81
45
48
36
6
18
15
16
5
24
42
45
28
24
11
37
35
30
103
71
6
3
51
6
18
57
64
11
25
23
6
30
33
16
5
42
90
18
66
3
28
5
15
52
12
29
15
81
6
73
17
24
24
12
103
47
54
63
57
79
36
71
13
24
68
48
27
18
39
40
101
12
144
60
39
12
3
37
24
8
60
27
21
3
1
5
6
18
19
80
3
13
12
113
12
120
60
30
24
6
84
90
24
30
6
21
64
41
30
57
48
33
36
60
19
36
8
52
65
3
40
17
24
7
24
11
108
1
68
93
24
66
25
48
41
19
5
15
45
60
90
6
19
20
27
25
24
8
57
51
3
6
55
36
8
27
13
47
18
42
18
6
36
97
17
19
36
5
51
15
49
5
79
71
13
56
117
67
23
57
28
29
24
31
44
76
35
6
15
120
4
65
19
11
54
39
16
5
6
25
60
5
36
55
48
11
21
9
6
57
216
111
49
17
3
15
30
6
13
23
30
108
175
11
6
43
5
12
7
17
24
55
156
5
31
140
3
9
21
12
19
29
55
12
59
54
67
12
20
40
17
19
71
24
37
24
35
49
41
30
73
11
66
19
17
19
65
30
6
3
16
104
120
120
15
6
55
29
135
12
39
6
60
18
1
36
48
41
6
13
11
9
75
1
41
60
18
36
21
15
30
19
11
24
36
18
72
18
12
30
19
5
6
13
41
96
18
97
35
24
60
21
3
102
55
32
3
133
47
18
6
21
4
131
277
23
33
40
32
3
45
4
41
19
17
19
12
29
90
1
32
120
16
41
24
7
5
24
3
28
68
57
87
21
60
12
43
11
60
13
80
27
36
18
90
49
47
121
59
54
91
11
153
15
36
61
65
7
47
1
20
63
12
25
12
20
48
63
9
36
16
5
79
72
24
44
27
33
16
5
36
15
9
24
31
95
6
3
45
7
48
32
52
41
6
30
79
32
108
100
12
24
11
37
17
24
42
24
6
27
81
42
54
19
24
53
48
19
23
24
33
123
13
11
54
7
12
41
30
12
45
9
3
40
17
36
43
5
67
8
72
69
63
16
11
126
30
30
30
18
55
36
191
18
75
27
25
48
5
90
69
76
65
19
17
6
24
24
42
15
12
3
54
6
18
12
7
53
19
71
30
43
11
84
25
12
68
24
27
24
12
73
60
20
24
21
72
43
167
117
3
18
6
180
36
120
33
112
65
19
44
27
133
32
33
126
60
24
1
11
54
91
68
4
8
52
96
36
71
37
68
3
37
35
49
5
30
114
42
117
3
45
33
6
114
31
8
33
18
57
9
30
13
11
30
39
81
15
24
111
25
17
24
6
93
4
17
43
12
29
12
54
6
18
6
66
18
6
6
48
75
21
36
3
111
21
15
73
125
66
6
43
11
85
11
93
27
37
11
36
6
30
30
7
36
11
6
127
77
19
71
13
23
48
9
16
24
77
115
176
15
18
30
60
61
24
65
67
20
88
11
24
30
135
16
11
114
51
28
17
3
16
24
36
11
25
12
20
21
75
15
1
11
13
5
42
30
7
11
66
19
77
30
25
48
41
199
12
95
18
12
24
24
30
57
69
30
21
48
57
7
53
48
19
48
152
52
68
40
48
24
5
30
24
6
60
19
72
32
21
75
64
11
30
42
30
15
3
66
19
65
7
24
24
72
35
93
12
52
72
59
12
57
21
6
21
100
20
9
6
48
25
47
25
12
60
8
75
24
54
72
84
6
33
51
49
11
24
69
136
12
60
24
35
36
25
8
51
30
199
5
72
123
24
33
24
3
123
30
67
80
16
77
48
19
20
33
30
18
30
61
5
24
36
31
80
3
69
51
37
5
3
16
41
79
8
27
21
75
24
13
56
40
12
5
60
15
60
15
18
6
1
60
12
8
123
61
29
6
13
77
43
96
5
67
20
9
55
11
73
47
48
25
11
21
45
19
41
48
187
173
7
32
21
60
31
48
77
30
13
36
32
100
23
1
216
5
19
59
105
16
35
1
35
13
35
30
31
128
16
65
12
3
24
16
11
21
4
48
128
99
6
139
29
66
49
17
27
112
108
48
83
45
4
23
78
27
52
96
71
1
53
19
23
85
29
54
1
29
31
5
96
18
6
114
85
24
47
25
24
5
42
33
57
30
54
54
61
8
16
5
75
27
60
24
13
12
48
17
96
19
35
129
105
66
21
40
23
9
27
204
96
30
84
7
48
5
19
60
23
13
5
7
5
54
21
45
168
15
60
15
49
96
11
49
35
61
68
21
39
27
60
90
6
60
60
90
18
42
3
21
43
71
25
41
24
39
57
55
8
112
41
15
4
36
5
84
31
48
71
6
7
11
90
55
20
45
12
3
4
17
19
5
7
29
3
16
11
1
48
41
ABCD 93798843434*3^$a+1 [50091]
48
7
12
44
40
11
61
80
15
9
15
73
8
57
3
28
20
12
63
69
28
144
24
47
12
117
15
48
90
78
18
15
4
47
129
76
11
78
27
39
6
72
30
25
20
51
1
24
47
57
120
3
33
39
12
9
16
35
1
32
15
6
27
4
24
72
80
3
25
12
113
19
107
18
63
3
21
33
42
126
79
180
11
129
9
7
80
9
31
17
87
64
80
100
35
12
54
43
12
48
48
47
21
4
32
40
71
9
36
4
44
4
56
36
45
3
112
68
12
15
1
20
24
24
27
30
87
12
4
11
126
3
15
61
155
61
44
3
18
7
48
128
4
131
25
24
96
35
105
12
9
111
24
16
72
17
31
24
36
35
33
15
49
8
57
15
112
8
3
13
155
105
39
12
33
60
15
13
104
24
27
57
63
72
6
30
9
87
21
4
8
16
89
43
32
12
75
54
39
33
42
1
12
8
9
6
1
60
11
18
51
76
24
59
6
63
28
44
9
75
12
24
96
28
20
12
39
21
52
155
36
237
15
33
52
20
9
15
15
69
96
4
44
36
40
107
13
12
60
8
39
18
138
132
48
49
8
12
3
18
87
24
16
35
24
69
24
15
72
25
8
48
12
60
96
36
36
120
9
31
44
15
33
15
1
5
72
3
15
12
9
15
33
12
60
36
12
3
49
20
40
8
16
24
11
61
8
3
97
5
90
21
15
25
36
60
80
3
33
3
81
40
89
24
102
18
15
12
4
44
3
13
12
80
40
24
56
28
20
16
128
33
120
54
81
48
24
33
15
15
69
39
45
27
49
29
19
36
24
68
45
7
140
12
36
12
40
8
57
102
60
9
132
48
72
147
13
84
116
28
92
9
54
1
35
24
181
89
39
52
68
3
109
8
16
80
36
16
5
27
3
57
36
12
63
1
56
63
72
9
9
24
31
24
71
45
84
76
101
15
16
12
5
15
75
33
39
21
84
4
80
99
96
12
18
7
128
16
36
32
12
81
3
16
44
52
60
17
7
56
33
111
48
72
40
11
9
64
80
36
76
12
35
13
20
60
24
81
7
23
13
59
37
20
76
44
40
24
65
31
20
16
77
6
57
27
45
15
33
12
16
20
76
23
12
18
27
16
68
24
16
20
12
39
1
17
27
84
124
53
55
8
9
48
72
96
55
80
99
45
48
4
20
76
12
36
44
36
16
44
9
7
56
12
48
144
3
18
78
145
120
56
28
11
1
8
27
30
78
57
16
17
31
44
12
100
101
18
109
17
39
16
56
15
57
33
79
8
75
1
47
204
36
48
97
44
4
20
15
45
27
33
9
48
63
12
28
59
37
68
96
4
35
13
12
11
25
144
8
24
60
3
57
4
92
33
66
61
8
27
93
24
75
13
68
27
9
48
72
24
12
3
9
27
21
153
24
48
7
56
72
153
270
25
60
12
65
3
60
16
11
9
36
15
12
61
24
41
6
93
76
20
36
28
20
15
13
48
5
15
40
17
3
144
60
52
36
35
93
24
75
21
24
51
57
4
60
20
24
16
120
8
36
4
8
48
57
39
33
3
64
68
40
32
15
21
84
168
48
3
12
9
63
25
56
160
65
15
96
96
72
36
51
9
9
55
8
9
15
3
72
30
31
65
127
56
51
108
1
71
33
12
84
96
88
80
57
18
36
57
40
20
48
76
24
12
29
19
36
60
20
9
51
36
3
12
24
33
48
84
15
45
3
21
75
84
18
7
72
65
24
87
24
24
64
80
48
15
48
24
121
24
8
24
4
132
80
57
126
9
3
24
1
35
9
40
56
4
53
7
20
4
12
12
35
21
12
3
45
12
15
9
24
84
36
12
12
136
56
24
12
3
25
132
29
63
171
25
116
120
4
60
24
72
84
35
57
48
16
8
76
32
60
183
9
33
79
11
12
25
17
63
88
92
108
40
12
11
129
88
8
24
28
29
18
1
12
17
7
8
81
115
20
160
12
48
5
15
172
23
24
13
48
84
60
72
48
8
183
49
12
53
111
120
4
108
32
16
164
148
17
18
9
36
24
36
144
4
17
7
32
15
9
12
4
44
12
3
21
15
18
18
69
64
20
60
136
56
24
75
36
9
171
13
56
16
47
72
33
40
11
54
90
21
15
1
36
5
27
45
90
30
27
69
171
4
32
63
105
4
53
43
20
99
57
48
3
45
12
15
18
63
16
8
33
24
51
48
60
16
216
168
20
12
24
9
6
1
60
59
33
48
24
9
87
33
15
12
4
8
40
8
184
48
8
4
108
8
40
84
29
120
7
72
8
24
28
108
95
72
1
95
81
9
54
108
129
69
15
75
37
17
63
40
8
16
80
24
72
88
20
64
12
56
28
32
132
16
59
21
9
103
24
8
12
60
4
5
15
12
63
69
12
48
12
16
32
15
1
65
42
13
56
136
8
16
35
1
20
264
4
12
120
92
12
33
87
39
57
40
17
63
4
131
12
1
12
24
96
8
40
12
12
35
120
25
60
65
63
40
23
1
8
27
21
27
1
20
12
45
39
51
9
144
39
25
36
152
88
156
53
75
15
21
9
3
3
12
117
12
60
16
32
15
21
165
15
12
12
87
25
36
48
35
1
56
24
16
167
153
24
ABCD 93799240376*3^$a+1 [50004]
21
3
15
36
145
35
45
45
7
5
7
140
48
27
61
29
3
12
12
81
102
25
8
24
3
1
92
4
41
3
40
29
43
53
51
40
20
4
5
6
81
9
3
15
21
9
67
176
40
5
24
36
18
54
151
5
27
9
18
6
7
20
48
60
9
48
7
17
115
5
18
57
39
36
1
17
18
45
27
21
36
4
11
36
9
9
7
59
18
115
8
24
111
25
29
15
39
25
11
30
39
12
9
15
15
60
21
40
48
104
75
66
24
3
4
11
33
24
33
18
37
29
18
117
4
12
80
39
25
44
27
45
93
24
27
81
54
21
4
95
6
48
39
33
90
9
48
40
65
3
132
16
60
80
4
60
11
21
48
28
5
24
55
11
25
53
19
8
24
39
201
16
17
72
30
33
28
65
24
18
81
16
59
69
16
72
48
24
20
27
21
45
103
29
30
36
45
4
5
3
4
20
48
21
12
87
147
18
27
9
79
32
33
6
12
169
80
60
3
30
51
12
33
12
54
60
66
135
9
3
12
21
3
12
9
3
105
27
64
32
12
21
24
3
117
6
45
12
12
57
18
37
11
45
69
3
33
30
105
9
36
18
36
36
33
75
45
60
21
55
56
48
12
28
104
21
156
139
29
135
12
15
66
42
33
33
79
11
25
17
12
7
83
13
48
24
5
3
64
44
12
88
5
60
54
48
168
1
56
135
132
25
32
108
27
45
15
48
13
23
61
56
4
29
15
21
3
87
33
33
18
117
33
7
23
6
108
18
18
54
37
24
80
51
69
9
7
65
75
33
3
69
3
88
24
131
18
15
99
36
9
28
89
63
12
15
138
27
9
24
12
54
45
12
39
25
36
12
20
12
69
39
48
207
1
24
11
1
35
25
116
12
75
6
7
12
47
18
6
189
72
16
20
9
18
12
61
152
21
51
28
20
27
36
25
32
15
21
12
3
60
36
18
15
12
36
3
9
27
93
231
25
72
8
12
27
25
11
21
60
4
32
60
12
15
21
76
8
12
39
42
15
57
91
176
51
13
41
24
27
28
29
6
36
45
60
51
24
180
18
12
18
18
42
18
39
15
48
13
68
117
27
45
87
9
15
72
3
21
15
36
72
48
13
12
20
48
21
91
72
17
3
36
9
3
12
45
3
27
21
72
3
9
21
150
36
90
19
56
16
8
16
20
3
33
48
117
87
3
25
104
48
156
76
20
36
9
51
33
31
41
60
27
48
4
23
33
24
48
45
90
33
15
9
40
20
28
101
67
44
76
8
21
51
3
21
75
61
8
15
49
11
30
6
73
8
27
93
15
12
57
39
30
75
51
6
12
27
4
29
66
81
108
12
4
20
40
29
3
24
129
7
152
12
33
3
9
63
15
48
129
21
48
54
18
24
36
135
120
15
12
18
15
28
17
30
25
32
40
8
48
15
66
36
7
32
93
3
123
1
29
27
60
45
12
3
24
16
53
72
15
28
20
21
151
24
48
56
51
54
87
4
44
21
15
16
44
36
39
45
39
9
45
27
63
18
63
16
8
96
39
18
99
28
11
45
24
3
33
9
115
5
6
12
13
44
57
18
117
9
27
27
1
11
6
120
24
36
12
63
72
16
11
49
47
144
18
66
6
51
72
40
17
99
39
93
40
17
87
15
45
15
69
21
66
9
60
45
48
3
3
72
30
43
11
49
12
8
9
3
12
21
171
16
72
11
21
195
30
18
93
33
79
53
3
4
32
15
30
6
30
3
12
57
3
24
15
1
17
7
29
30
9
15
1
32
12
207
25
44
69
96
54
21
45
6
9
45
19
20
33
12
96
30
6
51
24
24
60
57
7
20
12
96
204
84
9
30
6
39
51
105
69
6
1
56
45
3
12
3
25
17
3
36
15
9
52
32
15
1
20
51
21
9
24
51
39
12
157
11
25
65
7
77
135
63
24
69
36
39
57
4
48
47
6
54
48
81
15
97
23
9
16
96
41
24
15
3
126
19
17
30
9
72
27
13
8
60
87
69
24
16
53
51
87
9
36
135
57
28
59
18
7
11
117
132
39
9
16
11
36
54
3
21
90
129
36
12
129
55
60
20
75
21
64
23
18
78
21
51
45
48
4
72
48
35
48
78
7
12
36
17
63
39
85
12
29
6
66
63
16
20
40
5
63
27
6
19
71
18
12
43
32
39
30
231
207
1
11
49
20
9
30
13
8
15
54
60
12
6
37
8
39
33
96
60
132
9
63
48
24
3
61
47
9
48
112
20
51
90
48
6
45
60
36
48
81
30
6
102
97
53
51
24
27
13
23
60
345
27
33
52
5
6
36
30
31
59
18
27
40
23
45
60
21
15
60
39
73
8
9
72
18
36
36
141
120
9
15
64
56
21
18
60
36
9
39
33
117
90
12
13
47
25
48
65
7
8
132
39
21
4
41
3
36
69
60
43
20
3
60
30
36
99
15
1
89
54
12
36
33
16
23
81
4
92
39
60
21
48
51
45
60
9
27
9
55
56
36
27
18
18
69
21
27
9
15
24
21
36
30
25
72
8
129
24
51
15
21
12
3
78
15
57
7
20
48
45
43
29
3
3
81
60
3
1
80
36
60
39
21
9
27
84
48
12
16
32
51
81
96
12
36
12
15
33
16
48
92
9
24
18
90
3
4
5
60
15
36
96
9
96
3
27
9
9
7
44
36
60
3
25
20
28
68
21
18
25
20
72
16
48
47
33
39
60
213
12
3
9
24
24
36
15
114
12
78
1
47
49
56
93
36
60
15
28
72
23
25
60
47
61
29
39
52
8
9
15
72
4
179
57
63
57
51
133
29
51
9
127
24
ABCD 93799467176*3^$a+1 [50068]
60
7
66
42
113
144
43
60
72
102
6
378
54
156
132
5
48
67
24
84
149
288
73
66
29
175
65
25
11
55
36
137
120
48
24
96
48
31
221
139
5
84
145
155
31
29
55
17
7
5
31
221
43
108
24
18
18
17
300
91
6
131
43
401
1
48
47
265
144
23
151
60
72
30
47
25
18
108
36
113
180
91
12
5
37
71
1
144
120
54
18
24
18
12
161
7
53
180
60
7
125
72
43
120
96
5
97
150
48
24
156
54
126
144
41
1
35
60
175
18
287
31
17
120
31
90
30
42
47
91
77
19
29
24
31
161
55
113
48
24
31
65
49
18
36
41
24
19
240
305
13
24
95
151
5
85
42
102
11
132
7
108
5
43
78
246
24
36
30
11
85
18
29
91
101
43
5
55
5
31
29
91
54
222
5
139
89
67
60
90
239
36
151
149
36
108
84
61
30
24
17
48
108
37
18
108
60
29
55
216
5
336
61
23
7
114
23
72
25
150
89
67
77
67
29
115
6
191
288
84
12
19
29
25
23
168
12
13
306
65
199
125
19
108
29
85
11
7
101
1
114
77
97
83
7
173
48
1
54
144
36
29
55
36
89
163
42
35
13
18
24
12
41
24
96
48
12
444
79
12
72
6
59
13
83
79
48
173
264
31
77
13
71
19
72
24
29
1
24
66
24
156
60
5
48
73
48
72
258
5
67
65
19
29
84
55
36
144
48
72
60
36
29
60
67
65
31
18
191
48
12
85
23
67
108
5
31
6
90
101
72
36
7
12
77
13
6
17
55
144
5
139
17
217
23
24
91
54
143
55
42
54
120
36
41
13
126
209
372
60
168
1
114
89
31
5
55
17
103
29
43
24
281
55
113
31
24
17
67
36
24
90
48
23
31
60
185
151
149
19
29
97
239
25
6
18
23
49
18
53
55
48
29
67
48
113
55
180
72
72
5
169
215
145
54
101
175
17
55
48
41
55
41
139
53
36
91
125
73
11
60
55
72
12
5
31
90
107
12
7
29
36
151
18
42
318
47
24
19
5
139
132
89
55
17
145
18
36
84
6
71
49
23
1
30
36
96
30
18
77
72
91
102
35
7
101
19
222
23
12
175
168
77
31
48
90
42
5
120
55
12
78
54
84
17
19
114
47
19
54
167
240
120
55
90
47
7
65
60
85
11
48
55
30
42
12
258
35
319
36
18
59
12
36
12
36
132
55
90
150
185
25
24
30
89
1
90
269
7
5
60
97
210
17
19
65
31
66
18
5
127
5
12
175
101
132
108
36
79
77
48
12
24
73
23
48
67
5
48
19
77
1
48
96
23
97
54
5
127
12
113
127
5
61
35
91
41
24
84
19
17
19
137
259
125
48
7
30
11
12
132
48
91
144
66
144
47
120
120
84
7
204
18
72
30
24
162
72
30
36
6
59
12
168
79
41
19
30
198
24
36
192
36
41
24
12
19
125
139
257
55
72
5
13
18
12
90
90
53
19
78
47
12
139
5
31
125
211
5
108
31
36
65
12
60
25
11
67
108
36
66
23
55
89
121
71
145
54
125
19
42
18
72
120
161
60
72
127
18
30
41
31
41
12
91
24
12
24
77
7
36
ABCD 93800079416*3^$a+1 [50063]
54
12
12
30
96
12
57
3
12
60
66
126
96
85
59
54
30
96
33
117
216
72
78
30
7
8
48
72
39
49
95
1
24
59
72
21
63
60
24
60
25
32
69
27
48
24
21
42
9
75
21
39
33
112
56
27
252
9
16
8
177
30
25
56
63
1
48
32
33
12
18
66
42
102
30
97
24
29
18
33
105
6
9
112
53
54
45
15
121
29
6
60
6
18
33
3
24
60
48
57
120
51
21
15
1
23
36
24
61
35
45
213
36
15
81
84
114
6
91
23
12
90
90
9
51
138
90
1
72
72
17
15
96
3
84
132
45
48
40
161
7
5
27
3
213
111
18
42
204
30
75
24
57
18
45
63
12
60
105
21
6
13
5
72
19
11
93
16
80
21
24
66
48
12
54
79
8
15
33
24
63
48
9
153
30
73
11
174
12
18
1
24
32
24
39
30
24
6
85
80
9
66
69
72
24
39
1
29
102
18
126
132
42
30
1
47
73
41
174
12
12
1
41
15
40
264
17
63
21
51
57
90
21
45
67
32
15
30
51
51
36
84
21
39
6
3
24
45
6
90
6
45
123
36
105
99
13
53
51
88
47
66
39
40
119
9
40
48
95
42
60
43
48
35
42
72
36
111
96
45
27
15
72
33
33
42
6
42
54
54
72
48
1
8
111
12
84
48
6
19
17
15
15
6
48
67
59
84
25
29
72
3
27
69
69
90
132
61
47
57
3
13
8
24
75
48
144
60
49
24
192
23
42
15
64
17
15
39
129
184
11
12
105
64
29
24
123
39
24
30
30
54
12
30
6
30
30
3
40
56
51
78
39
48
27
48
12
156
37
32
72
171
42
78
18
90
9
45
3
24
16
23
25
47
24
18
156
75
21
19
104
15
73
83
21
3
132
121
29
18
6
90
84
13
47
192
73
131
30
6
9
27
18
171
69
27
57
42
84
12
37
17
30
9
27
42
66
6
78
21
144
51
54
127
5
18
81
136
5
30
45
123
12
54
42
9
24
64
71
60
36
30
75
120
45
6
42
36
36
75
184
5
36
30
6
3
45
51
16
107
13
32
72
165
91
5
75
160
48
89
111
39
57
75
36
132
12
1
23
25
224
48
93
6
48
133
23
81
40
120
8
16
35
6
6
25
8
9
12
51
24
48
87
48
12
54
7
32
72
24
21
36
18
24
45
72
225
30
18
6
1
8
88
32
15
25
96
65
36
6
24
78
103
95
9
33
30
12
69
16
35
18
67
23
60
132
33
87
25
56
39
66
63
21
3
27
21
57
30
36
60
1
29
19
23
84
13
8
24
48
16
35
60
1
5
91
23
9
15
73
17
255
111
25
32
48
51
24
21
21
123
27
37
8
93
6
21
3
21
64
24
56
120
69
30
13
29
24
42
12
36
1
83
85
11
6
48
63
39
6
3
39
25
11
150
30
1
8
27
21
24
64
11
54
15
40
29
12
15
21
204
78
126
67
48
56
3
90
91
24
11
21
69
24
18
33
64
23
57
40
56
96
39
6
30
138
6
36
9
39
36
37
24
41
30
49
29
30
36
24
1
41
63
15
25
35
12
72
12
45
24
45
19
32
24
16
24
56
99
12
108
114
96
19
41
12
24
18
33
93
12
42
42
3
51
69
16
29
102
93
15
60
21
24
27
120
13
56
51
36
42
63
63
1
143
6
72
99
45
30
90
30
84
1
83
36
1
56
27
45
21
12
30
9
3
13
8
87
9
160
71
12
45
45
3
39
24
12
24
60
18
15
51
30
6
169
95
49
95
18
7
41
42
138
19
23
48
121
48
5
6
24
37
23
6
6
141
24
3
66
72
42
1
120
29
120
75
63
9
16
104
99
54
12
3
27
6
7
32
45
6
45
27
66
30
12
12
93
45
42
30
72
18
6
27
99
24
21
75
48
45
40
35
12
33
63
24
18
103
5
18
60
12
33
21
43
80
21
67
59
133
5
43
32
111
6
60
36
42
30
3
27
21
16
24
24
56
112
107
30
103
23
12
37
11
45
216
63
6
51
16
53
24
3
3
60
25
24
32
165
3
3
48
36
9
72
87
6
96
171
39
24
9
27
66
43
80
45
90
36
13
47
24
24
57
160
149
187
83
12
30
24
51
72
16
35
12
24
138
7
29
66
33
21
30
85
11
96
37
11
36
30
3
15
33
33
84
51
51
13
131
21
24
9
48
48
186
54
84
3
40
23
25
5
12
12
102
78
7
23
1
35
66
43
23
25
8
99
6
55
47
30
3
24
123
84
30
54
42
18
36
108
66
54
42
96
48
12
3
111
33
48
159
1
5
18
36
6
87
21
6
138
36
6
9
27
72
37
80
51
114
96
30
13
80
39
102
18
ABCD 93800617754*3^$a+1 [50011]
36
30
114
31
8
81
55
125
187
8
45
19
8
33
127
23
97
59
69
141
259
32
72
48
39
201
48
21
204
31
8
27
13
8
63
97
113
159
40
56
24
136
72
143
150
147
112
128
123
30
30
57
64
89
7
48
200
16
48
11
117
72
40
176
24
231
25
24
41
120
31
368
21
90
121
29
195
40
101
19
65
7
23
49
48
8
51
141
88
80
51
85
96
32
40
17
151
120
23
36
61
23
105
112
248
51
93
16
120
96
216
113
39
16
72
48
144
96
120
32
123
30
15
112
24
296
88
80
64
128
153
55
24
176
141
211
89
24
151
96
24
8
48
168
40
11
213
48
33
15
112
53
30
69
16
80
105
7
23
36
21
273
7
233
87
9
39
40
72
8
64
77
99
75
36
33
112
8
16
5
27
88
131
109
65
7
83
45
21
60
159
64
168
269
91
113
7
23
9
48
3
36
313
41
39
40
72
59
45
24
27
21
72
328
24
24
80
64
128
184
5
144
6
54
31
95
144
241
5
43
168
48
120
80
165
19
120
131
210
75
135
1
8
207
120
1
29
204
207
39
73
56
81
183
87
49
32
153
7
80
129
39
24
57
159
16
24
96
96
80
280
8
15
25
5
66
289
72
89
24
151
24
104
87
24
97
8
40
72
120
32
16
11
181
48
32
184
176
9
210
24
306
115
24
5
99
136
5
96
99
16
56
64
5
51
159
84
180
1
149
90
9
57
31
128
376
224
40
24
56
21
3
27
21
63
9
112
128
87
1
48
65
66
84
9
27
21
112
11
150
207
160
8
144
21
27
39
174
36
103
8
33
39
96
16
336
24
29
270
45
135
97
24
8
48
99
30
55
5
99
24
117
99
40
35
69
336
45
27
88
11
13
167
1
72
17
175
65
24
55
32
9
55
59
30
79
131
109
17
31
8
112
144
95
9
16
155
21
123
45
72
123
205
5
27
9
55
240
95
121
48
120
245
379
56
16
59
69
81
55
5
66
121
59
174
120
7
29
219
111
33
88
32
40
47
121
24
216
32
48
72
147
120
109
32
64
48
41
36
219
24
40
161
7
200
99
54
186
109
101
51
33
150
169
17
30
33
48
48
24
16
72
144
119
66
150
84
61
128
27
133
71
9
48
400
24
104
51
30
31
8
72
99
13
107
13
56
72
72
51
205
65
7
53
27
208
72
120
168
32
40
32
168
39
25
24
101
204
55
32
48
105
79
8
99
84
129
21
195
160
425
7
48
65
271
89
31
128
136
80
15
25
24
56
16
95
60
21
9
39
24
88
32
40
80
88
8
15
25
32
3
6
103
41
151
5
114
105
120
15
30
139
80
96
40
192
23
1
89
7
72
221
60
55
72
440
9
31
168
24
41
96
79
24
41
66
21
40
119
49
80
240
232
24
96
83
30
ABCD 93800691716*3^$a+1 [50060]
16
33
167
4
44
84
40
48
240
15
9
69
59
12
49
60
51
8
25
63
20
28
32
4
69
24
3
87
33
3
9
3
29
61
35
25
12
6
9
12
24
60
12
12
72
60
8
16
32
7
81
80
4
8
40
120
45
39
36
24
39
24
17
4
32
73
35
4
12
3
21
44
55
6
11
4
120
12
33
51
8
28
20
52
3
33
39
81
72
93
47
28
15
17
37
51
12
24
63
66
60
35
16
39
29
28
20
52
12
84
12
24
96
92
12
88
8
60
4
80
16
44
4
32
4
24
69
191
25
24
95
16
9
15
8
52
15
41
36
19
30
111
48
3
129
44
124
20
40
56
12
172
8
112
20
61
75
56
13
35
31
41
76
15
33
12
12
20
40
3
17
43
5
103
9
32
61
15
12
12
8
196
60
32
25
87
20
12
28
105
15
48
33
11
36
40
75
17
12
16
24
33
51
24
132
20
61
42
17
28
20
40
15
5
132
31
30
27
80
52
48
12
36
3
21
81
108
59
48
60
28
44
12
61
3
36
24
96
33
47
13
3
24
3
81
24
12
123
48
57
36
39
5
25
27
24
24
15
117
44
184
8
72
96
19
17
43
57
8
40
48
132
56
12
24
16
92
100
8
37
47
28
45
6
17
88
15
54
123
12
8
48
139
41
16
48
15
53
64
51
77
12
4
120
75
57
32
13
15
24
39
57
27
101
60
16
36
104
13
183
153
42
113
25
35
96
16
48
9
75
36
56
4
45
27
3
5
60
40
27
17
40
15
5
16
92
24
156
43
41
16
105
18
17
48
25
24
135
3
33
32
84
91
48
9
92
40
20
36
12
40
72
3
245
61
11
4
165
51
84
20
7
69
3
36
69
8
28
27
29
24
24
48
37
15
60
12
3
90
30
18
72
11
25
35
25
27
32
16
36
99
69
36
32
64
39
12
42
108
3
12
8
67
9
20
40
51
9
33
75
60
20
36
24
13
15
8
19
173
12
25
167
16
15
78
15
60
9
131
37
90
69
48
8
48
4
32
28
8
12
28
3
45
45
15
120
12
195
53
12
4
141
195
93
27
15
57
120
116
16
44
25
12
3
92
52
15
21
44
72
16
120
32
28
60
20
127
113
12
76
12
45
12
51
92
25
18
41
40
9
27
63
84
21
12
80
52
48
144
9
54
30
3
84
21
135
117
23
4
123
5
13
15
20
24
28
68
4
44
4
21
171
80
1
15
72
48
84
3
213
32
52
3
45
45
27
116
12
12
88
8
4
3
65
72
13
66
105
27
9
20
1
35
84
103
101
19
21
24
60
12
168
21
24
3
32
16
60
20
84
28
20
28
15
5
49
23
43
162
83
36
64
24
8
55
33
9
27
180
48
80
1
95
37
108
75
36
120
36
68
4
72
69
27
45
23
4
8
7
21
9
63
12
21
120
15
27
29
40
48
60
3
77
13
18
41
61
23
36
40
48
20
60
48
84
4
24
8
52
20
16
72
63
45
24
21
47
127
5
12
4
32
12
28
92
96
4
12
24
96
156
8
37
107
55
41
252
28
24
72
8
163
65
24
4
32
7
36
137
4
8
16
15
57
48
44
60
1
27
12
75
18
27
48
144
20
4
9
47
61
15
3
57
15
57
32
1
135
44
1
107
16
69
60
15
32
60
88
32
4
44
121
75
20
16
24
156
80
108
52
36
44
73
23
7
41
12
4
33
6
5
72
100
84
104
25
24
47
88
72
36
45
15
108
32
124
60
156
57
27
33
27
3
5
28
3
5
36
1
27
12
51
33
24
63
5
13
27
32
28
57
51
32
13
12
123
12
27
105
132
108
32
1
15
12
8
24
13
23
12
61
107
103
17
25
63
9
47
43
33
60
132
8
40
27
6
11
100
9
47
85
3
60
45
11
1
87
32
4
24
96
120
24
32
48
48
28
36
3
33
3
5
49
35
36
12
43
5
16
44
4
36
44
36
67
45
117
126
57
24
24
12
72
72
68
13
3
32
48
144
16
135
30
75
20
4
20
28
15
69
8
60
36
97
39
8
76
92
64
8
16
32
43
29
160
68
4
33
11
55
5
16
48
21
35
64
132
20
1
3
39
90
30
17
96
157
15
68
52
8
7
93
24
9
11
28
12
93
30
5
52
60
48
56
4
33
15
32
48
85
59
13
27
260
36
48
16
84
80
109
3
104
36
25
3
15
21
20
40
9
15
12
32
132
40
3
5
16
12
80
108
36
36
12
16
44
25
27
333
35
48
43
5
55
21
20
43
117
171
33
39
96
9
20
61
15
12
20
52
80
12
84
7
18
24
120
27
56
4
3
45
12
36
120
44
60
31
5
103
12
42
15
128
48
4
12
68
52
36
105
75
80
7
45
93
47
151
9
12
33
3
15
132
81
45
12
75
3
90
59
13
87
156
36
140
64
80
36
49
39
63
5
28
32
132
100
8
28
24
132
104
37
60
15
33
71
40
20
16
12
8
37
15
60
12
33
3
44
64
12
20
37
60
15
68
28
20
4
ABCD 93800854534*3^$a+1 [50010]
120
24
15
78
87
27
96
9
153
51
12
57
36
19
41
27
105
12
15
12
9
12
55
24
23
150
51
12
12
93
43
44
21
12
12
31
65
7
5
108
75
57
12
96
7
104
16
120
20
75
33
9
6
105
40
20
12
48
57
60
27
33
87
33
54
9
39
97
68
52
44
76
20
9
19
5
42
18
15
48
45
43
72
8
39
57
40
48
116
60
117
12
3
52
128
24
88
5
67
24
89
87
33
36
39
76
17
99
228
105
3
33
19
41
60
19
305
7
71
18
31
89
84
96
24
42
18
48
3
4
8
88
72
5
19
29
75
57
27
75
25
5
87
48
36
40
24
53
87
21
15
60
12
63
49
47
294
19
8
159
33
285
3
93
75
57
48
31
41
7
41
72
48
31
8
21
19
113
12
18
49
41
75
4
161
7
20
28
5
72
60
123
60
15
73
119
25
32
9
7
44
36
88
72
173
42
73
56
36
177
15
12
93
36
7
53
19
68
33
99
12
4
17
7
68
27
25
23
30
43
72
47
57
24
57
60
15
28
32
40
8
15
25
44
21
7
17
7
44
9
60
6
49
5
115
65
7
8
21
51
96
57
60
27
88
72
29
24
51
64
72
89
72
60
12
36
12
12
43
8
9
51
45
84
75
15
21
36
9
24
15
21
51
36
45
39
69
132
12
51
57
60
3
45
24
3
24
9
51
21
15
12
45
31
5
72
67
56
249
3
12
141
27
33
6
21
28
89
96
24
63
177
103
24
80
9
31
96
8
64
56
16
44
76
53
3
24
201
12
15
12
84
132
45
27
15
78
43
5
60
6
1
17
7
8
105
7
8
156
4
53
115
8
39
18
7
41
39
40
65
87
40
20
36
120
15
18
72
15
72
21
60
72
12
67
23
66
24
63
45
12
7
8
180
21
12
43
56
33
27
4
29
42
1
68
60
84
21
75
75
30
84
3
4
29
51
9
87
87
90
7
80
24
12
12
33
207
40
92
69
24
36
24
108
27
33
15
45
3
52
44
100
48
96
89
103
80
40
32
33
120
108
60
72
48
6
25
56
48
36
9
19
8
33
6
1
32
72
39
54
67
113
36
12
15
64
168
20
28
5
63
36
24
72
24
36
33
115
65
55
5
12
183
156
69
55
32
64
29
12
27
123
18
24
102
9
177
15
40
5
3
96
96
88
17
39
48
12
28
48
8
40
96
56
24
15
114
39
72
15
21
28
89
36
60
24
30
18
3
12
15
33
24
21
51
63
66
7
23
9
16
44
36
16
89
31
20
4
32
33
24
30
33
33
7
44
4
29
60
15
33
15
40
32
16
24
20
28
68
177
15
84
33
6
81
9
39
40
32
88
8
57
30
1
77
60
15
64
113
63
24
9
27
57
43
24
56
48
16
41
60
87
141
30
90
6
213
60
15
6
15
12
15
30
27
40
8
12
12
64
5
67
5
12
36
67
104
24
9
75
132
21
12
198
57
112
48
5
3
33
120
24
7
96
17
27
21
87
45
108
12
67
23
1
20
27
90
63
60
100
44
12
16
32
40
5
36
24
156
60
7
8
9
63
45
48
72
18
9
40
161
87
12
21
12
27
21
147
232
32
36
60
33
12
19
80
63
6
27
57
15
16
24
65
31
47
9
39
57
39
18
30
30
3
88
5
27
39
6
3
24
40
48
152
88
17
151
32
105
48
27
57
27
24
16
281
12
3
285
63
27
9
24
84
12
88
5
3
48
72
57
147
93
3
4
44
36
69
19
72
56
72
201
24
7
29
12
39
33
55
32
9
84
36
12
42
150
36
79
5
27
16
5
3
9
36
12
27
12
88
5
67
48
20
27
54
115
56
9
12
99
9
15
15
1
164
57
18
97
32
16
17
15
84
28
8
88
24
5
27
24
9
36
19
8
57
36
19
23
25
53
24
43
104
69
66
18
147
9
339
207
153
60
81
60
7
8
111
33
72
9
174
1
104
48
87
18
15
72
12
9
19
32
21
27
45
27
88
32
84
12
88
17
15
57
3
45
147
27
9
24
15
90
7
20
9
75
117
27
81
12
12
60
51
45
84
120
63
33
27
4
89
60
84
7
44
52
5
27
12
96
33
84
31
32
45
67
41
24
55
41
39
40
32
168
15
97
128
21
192
99
40
68
33
60
3
144
12
111
42
55
72
48
176
24
93
39
4
56
15
33
45
48
39
69
132
60
48
7
32
21
67
72
41
27
33
19
65
48
7
8
48
16
23
6
15
45
7
8
45
24
96
67
48
5
60
15
135
1
29
19
68
12
120
60
108
33
7
53
12
12
27
16
80
24
9
24
7
29
87
45
3
52
8
132
4
24
17
60
19
239
9
60
180
33
15
33
6
6
19
8
132
9
12
ABCD 93802096132*3^$a+1 [50085]
81
11
4
44
72
76
8
12
124
36
12
32
40
129
27
72
12
8
76
12
8
36
108
48
49
24
27
8
12
204
60
4
69
3
117
35
12
24
12
28
96
9
15
116
40
156
44
13
15
32
73
95
12
84
12
48
12
49
23
112
9
47
64
68
16
72
12
56
52
48
24
96
12
9
3
80
61
75
24
12
120
116
12
25
51
45
59
72
40
36
68
16
45
3
8
4
8
96
16
9
15
9
3
12
20
12
88
72
44
36
36
112
36
24
92
76
8
4
68
73
11
13
111
72
8
72
28
69
3
128
24
16
21
144
120
35
4
56
36
4
9
35
36
145
75
69
47
28
48
32
132
36
4
60
116
60
64
180
9
96
155
40
48
21
39
68
24
36
28
141
35
13
35
12
4
152
12
28
69
23
112
8
112
48
32
84
12
64
168
36
116
24
96
36
13
24
120
3
92
36
36
300
16
24
104
16
69
51
24
116
36
12
52
44
36
24
64
21
59
132
24
145
27
20
49
15
36
48
12
20
4
116
24
36
72
16
36
56
72
216
60
12
48
12
72
52
45
15
144
24
8
4
8
16
45
59
12
28
56
76
200
24
16
8
121
24
107
40
8
48
13
11
96
88
56
85
11
132
25
15
57
35
36
40
8
4
68
12
48
12
1
35
24
28
9
59
52
9
3
36
44
72
28
81
35
16
56
88
36
176
4
36
12
21
95
60
40
80
12
73
147
93
11
13
35
16
152
28
56
4
24
36
92
4
48
48
32
28
12
36
32
37
3
68
64
48
120
8
36
40
44
36
13
35
156
24
1
24
35
72
24
12
4
108
57
11
28
12
24
44
96
25
171
8
36
73
23
48
40
164
37
35
16
60
128
4
21
71
36
40
12
36
20
16
8
12
13
107
60
48
12
108
1
87
32
12
4
92
4
20
88
92
16
24
144
129
35
16
24
20
60
37
11
13
71
25
23
96
40
12
8
24
100
32
36
37
23
88
9
183
20
144
16
68
52
8
109
47
40
104
40
116
16
32
48
88
36
20
100
33
3
8
60
25
11
64
104
132
24
1
131
109
183
116
4
92
16
108
24
8
84
4
44
12
16
48
152
12
52
44
12
60
13
71
40
24
60
45
51
36
140
24
24
16
48
60
68
28
32
48
12
40
24
24
56
36
40
44
13
15
80
112
44
109
27
96
32
88
93
59
52
8
76
21
23
96
1
24
47
49
24
59
76
9
11
85
24
15
32
40
9
99
56
24
108
4
45
11
12
12
60
73
11
4
56
96
4
20
100
20
144
48
12
60
28
144
128
36
60
4
72
56
48
40
32
48
36
4
44
36
12
13
99
21
111
8
12
136
8
132
12
36
52
44
24
84
16
21
119
12
4
236
72
12
36
24
109
131
36
12
61
47
124
60
8
16
24
72
44
4
116
36
25
111
44
168
37
3
8
109
15
9
39
68
4
20
36
148
32
4
24
12
8
76
9
15
24
48
44
108
16
60
12
8
25
47
48
12
72
132
76
8
16
44
16
68
16
12
8
76
8
96
12
24
48
48
4
8
12
24
16
24
72
129
99
20
36
13
107
16
32
36
36
109
39
36
21
15
104
1
35
96
13
131
156
4
80
40
44
1
23
28
8
24
12
36
28
56
88
8
24
60
16
48
84
132
84
56
73
15
68
72
16
36
20
48
12
25
291
8
64
21
51
20
24
4
20
28
44
28
48
80
160
32
36
64
168
32
1
87
80
4
128
12
36
37
83
13
51
48
32
4
9
83
12
36
61
3
108
60
69
59
12
72
40
96
120
24
68
64
45
59
84
40
12
8
40
8
28
9
71
12
4
80
49
11
13
131
84
28
72
152
4
56
24
49
3
12
188
4
56
12
157
23
96
1
24
11
148
128
180
4
36
8
24
28
33
15
92
24
84
12
4
168
57
35
60
4
44
28
12
81
144
11
4
92
4
36
8
76
92
12
12
40
48
80
12
60
144
84
12
40
36
33
27
24
36
8
76
48
20
100
132
8
108
4
20
108
72
28
117
3
12
20
88
8
4
24
36
20
36
52
8
28
12
8
24
76
60
12
92
96
25
171
24
36
56
52
165
47
96
48
144
88
9
23
160
20
36
1
71
49
48
71
1
24
47
4
48
60
48
60
8
16
20
24
25
15
81
15
24
24
12
8
48
4
33
51
20
60
40
21
95
60
136
80
24
84
24
1
35
40
21
11
72
52
56
24
4
92
48
120
12
109
15
44
52
20
24
16
24
84
60
12
72
12
69
11
24
64
12
24
36
36
33
15
12
32
192
16
80
28
60
32
52
8
48
12
24
13
63
12
32
4
36
8
36
1
95
40
8
76
32
ABCD 93802383022*3^$a+1 [50022]
3
69
3
216
96
96
24
153
55
60
20
141
72
3
81
3
33
75
52
77
15
48
33
132
15
81
60
180
27
84
28
48
8
9
307
140
21
27
36
276
45
168
7
29
7
173
12
19
209
79
41
7
20
24
93
43
24
29
84
7
96
53
24
48
24
75
136
192
152
9
39
285
43
144
20
105
39
105
84
147
33
27
120
40
120
96
53
84
7
89
19
12
36
89
115
128
33
63
276
9
171
268
77
3
45
12
36
63
4
77
51
52
41
67
84
176
72
21
24
147
69
144
60
108
7
60
53
99
384
9
87
16
144
108
12
104
69
3
4
68
93
48
15
64
17
43
161
127
68
124
80
96
72
108
57
183
4
41
31
36
12
8
48
9
240
87
40
5
24
151
29
84
171
216
28
32
45
15
93
187
29
24
51
24
40
116
9
55
48
137
43
29
3
168
45
48
36
15
16
80
33
60
72
99
9
31
29
84
15
88
80
12
60
96
4
116
9
103
44
153
55
113
15
9
3
33
3
141
36
3
72
24
88
65
7
8
52
36
77
51
16
29
75
52
44
84
45
151
101
75
48
60
76
29
327
33
111
9
19
5
67
108
68
108
60
84
12
36
4
41
55
32
12
28
65
135
28
60
212
12
24
9
12
375
84
9
108
199
20
249
87
12
12
88
72
224
84
48
4
200
69
72
55
12
128
4
20
168
45
48
3
24
88
77
7
36
53
75
76
36
92
45
147
60
48
88
53
84
36
15
57
144
84
19
161
12
7
80
108
48
60
240
52
60
8
144
28
32
237
48
115
77
144
7
24
5
24
24
67
80
160
5
39
96
93
15
96
72
24
21
12
180
108
195
93
39
153
19
20
21
39
45
84
19
5
51
132
12
36
16
44
21
31
29
3
52
29
15
84
12
76
72
8
33
19
20
12
84
24
93
19
8
45
60
7
96
8
69
123
24
144
12
9
48
27
16
29
31
29
348
132
3
112
68
192
141
72
183
12
33
60
24
15
16
125
48
111
88
101
75
120
45
7
20
69
39
16
20
45
91
32
45
67
8
88
248
96
88
8
57
51
57
120
48
96
31
32
81
72
39
9
67
8
45
15
96
76
72
77
48
60
103
44
141
243
112
12
32
129
96
31
53
156
3
36
57
19
128
48
12
120
96
9
36
120
7
68
45
19
8
24
21
99
136
29
115
89
39
93
75
84
16
65
19
96
77
156
127
29
43
120
53
108
15
4
80
52
5
84
15
52
17
75
45
7
60
80
189
307
68
112
137
3
45
195
64
20
288
93
19
20
88
32
165
15
93
135
45
72
3
48
45
84
36
75
48
132
124
65
48
36
72
72
15
105
55
20
105
48
79
120
53
171
9
55
72
65
48
67
20
88
5
48
75
24
69
67
8
21
3
177
303
96
184
101
75
21
96
67
5
75
52
173
111
21
51
72
40
77
48
48
79
20
24
21
48
3
12
33
3
9
15
36
201
120
43
72
53
96
24
75
177
31
5
67
152
36
33
51
88
113
48
84
12
15
16
32
117
3
21
120
31
29
7
12
20
21
336
3
40
197
3
117
63
12
33
12
75
24
84
33
63
4
12
44
81
99
237
12
3
24
45
31
132
77
75
21
3
156
84
24
21
79
32
33
60
3
45
207
36
189
291
4
41
51
81
72
115
32
33
156
24
63
12
88
ABCD 93802809424*3^$a+1 [50027]
6
41
13
12
30
72
5
13
12
47
55
12
72
18
48
36
48
11
1
84
36
47
7
12
42
24
23
55
12
53
31
6
23
49
78
173
37
30
149
36
1
35
25
11
96
49
96
6
5
7
29
55
30
47
19
42
6
5
19
24
5
97
12
24
6
5
7
18
36
6
30
6
41
36
7
12
6
71
37
12
48
30
24
78
42
48
48
24
77
12
7
6
23
72
24
43
18
23
13
24
35
49
18
77
108
13
30
12
6
12
18
5
103
41
67
53
72
25
47
229
6
18
24
24
6
12
48
18
12
78
18
35
12
25
11
61
126
17
1
11
19
48
114
60
11
36
24
43
18
47
12
1
23
61
23
61
84
12
155
49
59
1
11
55
6
35
13
12
30
17
7
24
30
11
12
24
7
12
90
60
12
24
23
25
11
13
23
25
47
1
150
125
1
35
49
30
12
53
37
12
6
17
13
18
6
60
11
12
13
30
6
12
11
25
36
90
17
157
18
5
7
54
6
120
144
5
13
48
24
84
24
66
36
6
23
37
30
60
5
19
6
11
12
36
1
59
25
12
6
30
36
11
19
120
29
115
102
47
1
6
29
36
19
5
61
6
36
18
84
48
30
12
77
31
66
66
12
77
24
13
108
54
5
55
24
65
36
73
11
7
72
6
42
186
6
5
13
120
12
24
6
5
43
30
18
41
7
30
24
12
11
79
42
23
97
47
49
30
24
18
48
144
96
30
42
114
41
37
11
103
29
49
23
13
35
1
35
36
25
12
23
25
11
25
11
48
19
54
35
37
71
13
12
30
53
180
19
42
11
72
36
7
6
12
11
24
25
24
48
150
77
12
13
11
19
6
12
48
12
132
6
96
66
12
84
11
7
36
29
48
19
78
11
24
36
48
1
120
12
30
53
79
48
53
7
18
12
198
78
18
29
24
25
12
66
78
42
41
36
19
12
36
5
19
6
48
18
5
37
72
78
29
31
42
24
12
11
60
72
199
72
53
43
41
25
18
29
1
6
60
5
7
48
17
73
42
6
11
25
23
24
37
108
18
29
1
6
6
42
6
107
19
54
12
84
48
60
12
11
13
11
7
29
1
24
12
47
25
47
1
252
35
37
60
11
1
30
60
5
31
132
17
37
36
71
55
29
73
18
102
12
6
48
120
17
36
7
89
43
24
17
96
25
84
47
24
49
107
19
30
24
60
48
18
12
36
65
7
6
174
30
12
24
11
85
11
157
12
11
25
144
54
18
47
49
59
1
84
66
113
7
180
36
30
35
49
54
90
90
113
73
12
23
19
54
12
114
12
6
12
132
30
12
29
36
36
1
36
12
83
36
253
42
41
36
25
42
24
24
30
23
19
54
36
47
24
36
43
6
48
47
25
11
43
77
67
6
72
72
35
13
24
18
17
31
54
23
61
47
61
47
7
36
12
84
18
42
6
11
121
11
19
29
1
30
54
83
19
6
23
13
42
12
18
18
66
30
5
85
36
12
36
11
1
18
72
66
48
23
19
66
47
31
12
6
59
12
7
6
42
84
6
18
36
12
36
29
1
11
13
126
12
36
108
12
48
24
41
1
54
6
23
31
84
125
72
1
54
78
24
6
6
162
6
12
11
43
6
12
24
30
5
60
37
6
29
1
12
6
108
17
31
42
78
54
24
84
90
42
35
1
18
6
35
7
12
53
1
83
79
48
77
1
72
18
36
18
18
30
24
132
11
25
42
96
36
36
18
47
61
12
18
6
11
25
96
23
1
35
49
24
23
73
12
35
31
6
23
61
60
60
6
96
54
95
1
12
72
6
65
13
23
25
47
37
48
30
53
1
72
12
30
6
35
79
30
18
6
12
6
54
36
11
67
41
25
47
13
66
6
23
43
17
13
132
72
35
19
18
35
79
30
35
19
65
24
12
7
12
17
24
85
12
30
18
42
12
24
126
18
18
11
12
115
90
47
19
66
12
83
7
6
12
12
12
11
43
6
60
12
30
90
36
59
36
1
23
7
65
67
18
30
150
24
18
89
55
66
36
30
5
13
102
17
36
67
6
12
6
24
24
6
35
1
24
11
37
60
23
73
66
6
36
24
12
84
59
163
6
12
36
18
138
156
24
162
30
30
6
11
1
42
102
18
24
24
66
35
12
43
12
77
25
60
23
48
157
24
18
30
48
83
55
66
155
19
17
55
29
1
24
30
89
24
67
6
12
59
1
48
12
95
1
30
6
66
54
12
96
11
25
12
60
18
6
36
54
66
36
83
55
90
6
29
37
132
11
37
12
30
66
35
48
43
72
36
108
78
47
1
18
24
18
24
18
30
36
18
6
12
30
17
48
145
35
36
24
49
6
65
1
6
12
53
43
17
36
49
12
30
12
246
12
36
30
41
1
42
156
89
72
109
66
84
101
25
11
151
5
1
6
144
18
36
47
37
6
36
54
6
5
7
29
25
84
42
101
1
23
73
48
107
1
90
77
49
6
36
17
85
48
36
11
73
24
18
29
13
30
5
7
66
18
17
31
6
71
72
7
12
54
23
7
42
36
36
42
36
65
60
36
25
47
49
6
18
96
23
7
114
18
144
6
12
24
23
12
31
12
29
25
71
7
144
5
55
5
43
6
18
77
108
7
42
36
48
12
6
5
60
37
60
24
6
6
23
13
12
48
107
24
67
18
78
29
13
84
47
19
66
36
23
67
30
215
31
18
54
48
30
6
36
156
18
35
12
1
42
36
6
30
24
36
12
66
23
12
13
23
7
30
36
35
19
54
59
55
29
36
1
60
35
79
42
23
7
66
83
1
23
1
30
42
24
11
13
6
6
11
36
1
12
72
54
17
13
11
7
6
12
12
18
89
1
42
18
6
6
24
18
36
12
78
11
25
60
23
12
25
54
53
12
19
12
5
37
35
25
47
37
6
30
84
11
25
11
73
24
23
13
18
12
60
5
13
11
12
37
108
107
61
ABCD 93802898576*3^$a+1 [50064]
285
108
7
48
137
36
99
16
200
105
55
17
12
75
21
115
152
72
105
168
55
17
228
67
65
15
40
56
24
45
108
72
55
168
5
168
27
120
48
129
180
3
105
295
257
348
12
60
123
88
152
297
135
136
240
344
33
7
200
16
257
15
153
519
120
81
39
213
12
63
328
5
67
48
24
80
40
8
40
48
65
87
72
16
5
27
120
213
84
36
99
48
72
240
105
55
96
77
123
9
15
16
104
40
185
55
125
75
88
53
19
336
24
353
127
216
32
48
105
7
32
33
55
120
48
192
53
139
8
48
64
5
60
63
88
5
19
8
513
7
8
297
15
160
197
108
15
153
55
32
360
112
65
223
8
112
197
211
137
48
72
63
45
115
32
40
152
45
48
195
57
135
81
55
125
19
185
36
195
40
377
120
55
77
235
53
72
48
123
9
31
32
112
320
640
120
5
115
128
117
120
43
197
75
208
32
256
312
32
165
48
195
72
225
15
16
185
264
151
72
120
77
75
40
8
240
33
12
288
99
105
111
64
221
144
51
249
63
33
55
72
17
108
123
40
17
15
48
72
40
72
113
15
112
48
240
17
271
24
41
55
89
103
48
29
3
93
147
40
65
63
264
48
232
185
375
360
16
24
53
27
21
72
108
247
32
40
48
17
36
19
96
80
112
72
200
105
360
55
53
12
15
81
39
88
32
201
7
272
153
55
72
128
48
112
53
19
128
45
132
36
67
17
111
24
33
108
99
153
63
160
80
72
40
192
240
8
168
129
15
40
408
32
160
185
55
128
40
197
75
40
113
63
45
75
129
55
8
40
48
137
247
80
48
232
48
65
7
461
19
80
88
65
135
72
16
80
64
80
40
56
160
200
64
125
43
312
96
77
120
147
96
184
48
533
19
185
15
120
165
96
19
168
192
80
165
43
8
9
48
207
225
63
168
9
15
160
5
3
33
120
447
57
96
159
136
104
40
120
8
352
120
56
105
7
48
200
105
24
135
88
137
55
48
192
368
33
240
279
160
173
3
184
128
232
80
160
176
24
16
24
8
117
108
55
65
108
132
15
208
200
64
216
89
15
16
ABCD 93802905122*3^$a+1 [50001]
21
102
78
3
63
24
93
12
105
36
78
9
3
9
285
126
21
123
30
6
30
39
12
153
39
87
84
6
174
72
105
93
60
120
63
87
36
21
33
147
9
147
96
123
228
69
45
36
162
93
9
18
117
60
84
153
36
15
27
30
39
48
63
30
39
69
78
216
81
75
21
36
12
171
48
69
81
3
33
18
45
12
9
24
90
18
3
27
9
12
288
123
9
33
27
96
105
108
114
54
12
39
15
78
66
42
12
27
63
81
15
177
33
6
48
78
15
129
54
324
30
3
39
9
48
63
6
54
108
9
93
24
63
39
153
45
42
12
198
99
15
48
165
21
27
336
81
36
54
72
36
69
129
3
69
123
9
39
27
24
18
27
81
27
129
3
51
180
153
27
21
21
120
78
90
39
96
21
54
6
15
36
39
156
57
48
129
168
30
78
48
6
9
21
36
78
21
33
48
15
84
45
6
48
24
30
18
24
138
126
60
66
3
267
9
27
18
54
57
180
12
93
147
33
195
21
18
90
60
12
78
57
45
24
84
126
96
48
57
39
90
144
36
66
54
36
171
81
198
18
126
78
12
36
75
75
12
36
69
81
159
96
192
57
39
36
45
63
27
105
27
120
90
24
39
81
24
210
117
36
9
36
3
75
225
36
129
6
18
30
105
201
24
108
84
18
42
15
15
24
57
33
192
291
57
87
12
93
3
69
42
177
111
48
144
18
60
72
27
9
48
123
39
78
87
93
120
54
60
30
108
108
24
102
21
39
9
57
72
63
9
36
78
84
117
135
54
6
18
279
27
30
150
126
84
60
90
54
48
39
183
66
36
96
84
123
27
9
12
15
30
42
90
63
45
432
51
36
21
30
24
213
51
105
129
60
99
48
9
39
93
18
33
69
162
6
3
81
3
93
102
189
48
144
108
228
153
99
63
18
48
36
15
99
84
18
135
45
159
132
3
36
84
54
54
69
36
45
72
48
78
192
18
24
30
33
21
6
30
294
33
57
36
66
18
3
57
30
21
159
213
129
42
81
9
39
207
150
63
12
9
39
39
84
21
105
54
60
36
48
204
102
78
30
99
9
24
120
216
204
18
66
3
48
96
3
72
54
18
72
30
90
150
18
30
18
69
48
51
30
42
21
51
180
12
141
57
18
81
33
126
54
138
90
78
84
6
72
183
48
21
84
6
246
24
39
108
117
6
18
90
18
18
66
18
33
36
12
15
72
30
18
96
54
72
48
90
42
18
21
48
75
90
12
186
105
33
6
336
78
30
57
39
54
72
102
21
75
12
24
54
12
72
36
90
90
54
6
51
33
36
72
51
27
12
105
9
48
78
90
15
84
75
6
18
237
12
75
18
51
237
30
36
6
108
36
144
54
21
36
96
117
36
174
96
84
186
87
69
6
21
84
69
6
72
105
15
96
90
126
138
63
15
12
42
36
48
24
30
33
39
6
51
48
129
54
72
129
21
54
126
54
54
111
48
12
27
54
111
87
102
18
6
162
84
36
198
75
21
246
69
132
51
240
30
18
24
126
12
18
9
81
90
33
45
87
33
24
30
69
192
15
117
144
192
60
93
39
51
24
90
39
84
12
36
3
162
126
18
54
72
36
54
15
93
132
90
21
45
108
24
138
60
48
54
36
3
33
186
48
21
273
12
24
30
42
84
6
30
18
ABCD 93803483344*3^$a+1 [50053]
133
80
21
19
65
43
65
75
108
15
9
87
33
136
41
78
25
17
123
16
24
35
13
35
78
175
5
139
68
24
156
60
40
80
40
29
43
60
80
45
31
60
84
20
57
48
183
48
292
92
40
156
104
148
72
140
168
159
21
12
303
90
39
76
68
4
92
76
8
57
3
4
101
79
36
12
17
43
29
43
108
104
105
54
90
39
16
144
180
32
64
5
102
13
60
44
28
8
21
183
75
18
30
69
28
17
51
27
61
72
32
28
17
15
72
4
161
19
29
288
43
17
27
21
39
76
84
392
28
11
57
88
281
319
5
67
29
51
9
303
12
21
55
60
35
9
105
78
33
220
104
9
19
68
40
83
66
183
87
133
68
57
151
80
21
91
72
60
48
35
73
17
87
15
205
36
17
15
24
4
72
80
165
294
181
32
40
36
12
65
27
57
24
6
1
272
36
4
161
6
9
52
5
60
144
18
133
59
48
18
7
32
16
180
68
111
105
4
104
60
40
53
99
36
180
33
39
76
24
108
68
124
95
181
149
151
17
24
315
123
133
60
32
196
32
60
112
8
69
79
20
4
53
67
60
36
120
72
108
41
15
9
67
8
9
48
7
48
20
108
4
41
60
55
20
279
48
69
75
174
276
51
69
228
75
72
76
140
112
36
92
72
40
23
85
5
67
8
28
12
60
8
4
125
331
17
127
35
1
12
60
185
24
294
117
27
336
126
84
111
96
88
56
111
13
72
72
17
75
39
117
105
43
144
60
48
20
220
32
27
81
48
36
60
16
95
13
20
45
67
12
20
40
120
36
20
112
32
12
60
4
89
27
60
45
3
36
39
48
57
28
155
145
29
75
76
5
15
39
69
105
36
163
32
171
153
24
88
167
1
32
48
100
12
29
3
96
292
149
219
9
31
24
11
57
112
8
153
19
8
100
233
15
111
48
105
117
66
30
67
8
28
11
66
43
17
187
108
5
67
131
57
100
125
48
39
153
7
32
144
72
33
6
21
12
28
12
32
28
5
6
25
144
108
68
216
36
40
72
41
75
24
40
108
180
8
64
77
75
4
131
138
132
19
12
72
20
40
8
24
141
18
57
148
192
20
105
87
57
150
18
91
35
30
36
195
76
125
3
159
18
43
12
60
44
144
24
40
32
15
241
8
60
117
150
73
41
51
105
18
177
45
127
8
57
210
21
105
60
84
211
72
108
101
6
157
60
8
24
16
23
69
108
72
48
100
72
32
36
153
30
105
72
63
81
16
20
9
31
8
64
48
89
199
11
13
8
93
240
99
27
13
275
42
39
45
66
18
115
36
71
81
172
68
15
30
18
90
67
8
100
167
13
192
20
63
42
7
48
104
28
48
20
33
7
48
60
284
40
116
57
114
33
81
126
30
31
72
32
171
174
51
63
81
33
3
324
28
36
5
7
180
32
28
252
47
21
88
20
84
40
53
15
168
52
68
64
248
48
39
42
91
107
13
108
32
33
39
111
57
69
51
220
20
105
159
76
32
100
152
4
92
93
235
71
33
40
156
24
8
40
20
112
32
63
201
21
39
4
17
63
60
16
11
90
96
15
60
9
43
5
ABCD 93803496266*3^$a+1 [50024]
200
21
30
25
5
27
76
20
24
3
12
13
65
42
57
15
1
53
66
24
49
35
133
20
28
20
16
8
3
84
49
20
112
29
3
3
45
28
5
12
42
21
21
3
3
45
3
61
11
9
24
69
223
23
36
66
75
69
6
30
39
48
33
79
101
30
13
32
15
42
3
15
60
30
63
52
137
3
39
73
12
35
61
12
92
24
132
4
23
18
84
15
81
48
90
120
60
45
60
60
52
107
33
4
36
104
39
21
16
44
16
17
90
45
45
27
51
57
12
15
36
12
61
12
32
87
61
20
24
105
6
33
15
1
53
30
57
48
12
99
45
45
111
39
177
39
1
32
87
6
27
3
108
97
20
52
8
4
44
105
6
25
68
28
20
27
30
43
44
45
90
81
39
30
6
45
52
8
28
89
51
27
30
12
48
3
27
33
57
183
16
8
16
29
12
15
9
115
11
48
13
17
48
3
76
48
53
55
5
48
42
18
36
36
48
51
36
27
1
47
25
8
21
39
60
117
63
12
33
6
21
12
12
45
19
120
47
9
3
1
12
29
15
60
4
11
24
21
105
84
6
1
24
11
24
9
75
6
3
16
56
21
54
6
15
24
76
48
5
12
78
6
54
54
147
75
69
4
5
271
104
27
6
12
48
18
1
29
66
25
23
36
6
31
8
12
48
16
11
9
4
36
8
76
17
75
12
12
51
13
140
120
60
72
9
30
1
44
3
42
19
17
19
161
15
100
72
53
54
9
27
12
61
12
8
9
3
132
51
9
60
27
25
23
108
105
4
44
60
12
27
36
109
35
1
65
6
90
51
39
36
12
33
40
17
18
25
44
60
9
115
35
1
8
105
12
51
84
39
49
12
24
77
63
12
9
18
6
27
15
45
28
5
39
3
9
15
61
12
8
9
6
12
72
96
60
12
81
100
72
8
76
56
15
9
15
9
21
6
13
176
63
30
36
7
20
12
3
24
6
24
3
36
51
1
35
9
21
18
72
12
42
48
75
48
69
36
54
9
9
31
80
16
36
143
81
4
107
18
60
6
49
41
18
48
9
36
3
21
15
36
69
108
60
36
57
39
60
33
75
63
69
4
35
129
3
45
40
44
3
33
28
71
9
36
45
99
111
21
3
1
5
51
9
19
44
15
36
9
28
20
9
48
12
15
33
30
96
81
64
41
31
17
42
9
39
78
75
15
13
32
45
30
45
3
21
81
60
18
24
33
3
25
20
24
57
216
24
3
273
54
9
15
1
11
24
25
119
25
36
120
60
41
63
27
12
117
75
9
144
27
54
15
21
15
64
47
93
12
9
6
13
17
19
35
24
57
12
12
51
12
21
87
24
30
6
9
45
18
1
17
24
18
1
161
75
15
189
21
91
35
37
32
21
19
41
3
9
3
3
37
32
12
24
12
40
8
12
12
21
7
12
8
15
60
12
21
16
164
15
49
35
48
30
48
7
29
79
41
36
3
9
15
12
15
30
66
25
47
6
15
4
11
42
3
39
12
13
11
21
4
71
18
15
12
9
27
60
28
32
39
9
45
36
31
8
12
60
9
6
12
25
12
71
45
3
12
54
15
3
12
1
23
12
30
15
12
12
64
29
43
35
33
16
44
60
24
15
57
15
36
9
33
27
36
40
80
9
19
125
15
76
29
75
36
24
16
35
6
15
12
3
90
30
132
45
27
18
30
13
80
57
30
81
39
45
112
36
8
9
27
15
1
5
3
36
36
4
36
17
91
17
3
21
19
11
1
44
16
17
6
21
96
88
36
104
75
42
27
40
5
42
6
132
12
54
57
9
30
85
11
78
15
24
48
27
13
35
9
3
6
7
44
15
90
6
60
9
9
12
15
40
5
19
20
15
1
83
81
24
27
18
15
57
54
45
9
15
27
13
104
16
35
30
7
5
15
12
27
30
30
81
27
21
36
24
87
18
15
72
12
51
81
3
126
7
128
27
30
27
27
24
1
68
12
36
24
64
20
27
9
99
72
42
12
51
24
60
48
3
24
36
24
21
4
8
136
36
36
48
5
12
19
24
84
8
45
3
12
3
12
57
72
45
31
24
20
183
72
49
36
11
72
81
100
29
51
16
20
69
31
11
108
45
16
8
36
69
15
16
116
3
21
27
90
27
28
89
54
36
174
6
45
21
15
9
24
6
69
72
27
12
6
24
63
15
73
65
63
12
3
37
32
40
68
39
6
3
15
1
56
3
9
27
30
31
20
3
54
15
156
15
6
19
107
9
124
12
5
84
18
42
19
44
72
40
20
15
1
8
144
36
24
36
57
3
16
11
60
108
36
54
15
12
72
63
54
84
15
64
5
30
33
3
132
13
35
25
32
27
13
48
71
25
8
93
19
95
48
12
45
4
20
52
5
39
39
25
20
9
3
24
36
88
20
81
24
6
6
19
20
21
3
12
52
17
60
6
25
24
8
12
36
3
54
3
4
35
9
52
32
33
27
153
7
8
39
6
24
39
12
15
33
24
28
95
45
64
11
9
21
12
90
33
9
78
57
105
51
64
56
33
27
4
5
3
15
222
54
6
84
15
120
27
18
6
1
35
24
49
20
40
17
24
63
52
44
36
3
18
3
84
16
12
53
75
36
4
56
99
1
5
3
16
29
3
39
21
28
20
12
39
156
9
108
16
80
9
43
44
3
21
99
6
6
81
39
45
16
17
48
12
147
40
80
3
33
15
69
15
73
23
24
21
12
12
4
71
33
81
27
3
21
15
48
42
99
27
45
87
21
51
25
80
24
9
31
17
27
57
30
36
12
90
18
12
33
28
24
77
39
36
4
95
21
16
48
107
12
6
6
9
4
56
12
28
12
5
27
48
52
5
60
12
39
45
132
42
21
84
28
8
120
135
45
12
12
27
84
1
24
5
67
92
15
21
52
65
12
67
20
51
24
21
9
48
132
30
18
7
5
103
8
48
180
237
7
11
25
11
48
6
30
21
84
60
51
36
45
64
ABCD 93803535862*3^$a+1 [50053]
48
27
57
9
39
9
15
24
24
3
14
10
6
39
96
60
15
20
13
36
48
39
18
3
60
24
3
104
13
12
21
2
1
33
8
19
48
45
3
81
3
3
24
12
45
63
9
3
9
48
17
18
76
9
63
9
12
63
104
85
12
24
29
31
35
25
12
12
24
60
27
24
6
8
6
46
26
4
60
20
100
26
34
20
76
20
10
24
30
20
4
45
15
9
107
25
29
43
63
8
25
21
96
6
84
9
111
56
4
9
47
1
156
23
4
36
30
2
37
89
10
2
31
36
60
51
60
9
33
15
29
256
3
36
96
24
5
7
3
6
27
3
24
81
63
6
6
81
72
35
13
77
36
94
21
29
43
11
25
60
21
12
27
72
21
30
60
18
12
2
12
25
39
57
29
55
11
13
48
3
14
7
23
1
12
3
36
30
27
21
32
19
45
26
54
34
9
21
26
16
9
11
13
60
12
108
108
36
33
39
11
121
3
20
1
15
18
75
47
49
21
60
27
5
19
3
57
11
52
44
37
15
32
37
113
30
28
33
11
4
6
44
7
9
3
12
23
22
36
2
12
34
3
23
25
12
39
9
39
9
5
22
54
6
21
5
19
12
3
21
60
12
77
4
39
36
87
8
37
3
2
7
27
57
12
24
27
30
26
1
27
9
3
21
17
12
7
3
57
3
69
5
6
28
21
23
18
19
35
25
24
95
40
12
9
9
3
24
9
3
12
48
36
59
37
108
36
12
24
12
11
28
60
69
12
9
14
97
39
62
31
36
9
14
16
20
37
9
27
69
39
12
9
39
35
25
5
18
16
42
2
13
15
21
87
6
27
60
24
129
26
40
21
29
7
81
6
45
23
37
15
20
13
11
16
33
27
21
3
20
25
12
75
21
36
3
81
23
49
27
30
27
5
18
70
63
36
29
31
24
27
68
10
39
5
43
59
36
4
9
11
90
43
84
9
38
13
27
21
24
15
30
2
102
79
39
9
113
19
3
45
5
19
81
6
45
24
5
7
27
30
20
55
105
44
58
57
72
24
36
39
102
27
12
108
5
30
1
15
20
6
43
3
18
12
15
24
9
39
63
30
15
129
3
23
25
12
17
43
12
60
12
17
6
13
5
19
48
12
39
60
21
11
16
30
63
23
16
48
45
15
21
15
36
38
30
40
50
19
35
36
25
51
45
45
24
27
69
15
39
33
41
7
39
9
27
24
45
96
23
1
51
9
24
60
21
12
3
21
6
45
15
20
1
36
24
24
36
3
57
12
48
17
7
45
18
36
93
27
30
66
2
30
22
27
47
84
90
16
39
17
16
15
24
21
51
9
3
27
50
34
8
28
20
13
60
24
27
8
22
27
3
9
36
9
6
84
9
5
31
21
63
11
13
12
27
18
111
24
12
84
9
32
42
25
24
9
90
30
27
24
3
9
15
12
69
24
48
27
21
24
48
12
21
3
3
48
30
30
12
21
48
24
24
5
16
15
12
24
24
36
9
39
12
5
43
33
27
33
80
10
45
45
51
48
36
36
147
20
16
9
36
12
12
35
37
12
12
15
68
16
74
46
21
9
6
8
1
17
7
123
14
64
6
56
4
33
3
54
15
36
36
39
45
9
15
144
15
33
36
23
13
21
27
12
12
24
15
9
21
3
57
27
9
3
21
14
54
55
3
9
12
29
40
39
9
39
3
9
12
24
24
51
24
14
70
21
23
12
10
3
48
3
6
20
31
24
23
1
17
31
3
6
32
7
12
39
9
129
12
2
18
34
24
6
6
20
28
9
33
27
24
77
76
15
23
28
78
14
6
10
6
15
24
12
63
12
9
48
12
9
36
15
21
3
59
25
21
3
11
13
3
56
13
12
29
70
74
31
36
51
48
21
5
103
24
23
64
9
11
25
12
15
8
1
12
12
48
72
12
12
12
39
12
24
21
36
23
61
24
11
4
6
3
24
35
61
11
13
24
12
24
3
50
12
79
3
36
68
72
40
9
45
15
15
6
39
41
79
84
48
39
21
17
6
48
36
24
52
54
2
28
9
65
22
33
5
79
60
48
21
20
10
18
12
38
49
63
21
41
60
67
5
7
24
12
3
57
23
4
69
24
96
15
2
18
24
1
12
3
14
19
48
24
27
9
21
15
3
60
12
2
48
40
18
72
45
95
42
16
92
58
86
43
60
95
13
3
9
84
3
8
52
60
24
21
36
24
15
26
43
27
14
46
62
6
16
21
24
12
29
43
15
21
129
36
15
12
12
12
17
19
3
8
28
57
27
93
12
9
6
33
21
15
11
64
93
27
36
9
24
27
24
6
26
1
12
21
15
39
33
11
1
15
32
1
3
60
21
39
213
47
126
34
24
9
95
25
21
15
15
50
16
3
3
33
12
59
16
9
12
33
27
60
23
18
46
20
121
75
36
9
11
28
33
11
1
5
16
6
9
5
48
79
27
33
24
9
51
17
52
150
69
15
56
106
48
2
130
3
24
27
24
36
9
21
15
15
30
6
20
13
29
12
16
15
36
9
20
10
93
36
41
55
3
9
5
7
15
57
11
76
33
47
24
25
51
9
72
36
9
15
81
8
106
69
15
9
11
13
9
30
24
24
80
49
12
35
34
50
1
41
18
10
62
34
15
12
3
20
18
19
3
14
6
4
45
12
15
21
3
81
48
15
57
45
54
54
39
11
1
24
48
33
30
24
36
84
20
13
108
11
28
2
4
104
10
12
20
10
18
56
70
63
48
3
57
36
84
9
54
117
3
9
24
60
29
10
21
3
30
50
64
6
14
22
3
15
45
15
6
6
60
9
39
20
10
147
24
96
23
10
6
36
18
39
60
81
6
9
15
33
33
3
36
12
3
45
11
18
67
89
7
33
3
9
3
75
6
15
24
24
57
27
11
1
12
35
37
21
27
29
7
12
15
42
32
28
20
64
14
16
6
18
21
5
16
30
45
12
57
26
34
6
33
11
1
143
60
100
9
21
75
12
3
44
1
24
21
50
12
13
27
21
3
93
12
12
3
120
21
36
36
33
3
5
7
3
33
27
36
57
27
164
37
5
10
69
60
35
52
21
23
1
12
48
36
24
9
26
28
26
64
3
3
33
5
178
2
6
1
45
26
13
24
24
12
48
12
24
21
32
18
42
18
52
18
42
45
12
12
9
3
3
45
24
95
13
23
130
36
3
36
69
27
3
102
3
77
7
3
2
72
7
63
45
21
8
10
9
72
36
39
21
3
93
3
33
3
45
33
56
34
20
30
6
16
90
63
27
20
34
3
12
5
18
16
36
45
9
6
26
55
59
154
39
51
9
3
9
12
12
24
5
16
3
3
9
21
38
61
24
23
49
12
12
35
16
24
12
8
13
41
31
59
12
1
129
3
35
25
3
20
37
41
22
9
12
24
48
48
47
16
9
57
44
10
9
35
42
10
2
58
38
31
36
12
11
16
57
48
53
31
45
30
20
24
66
10
6
87
11
1
12
36
3
45
48
21
111
29
7
15
9
36
17
78
13
17
67
11
12
25
12
33
18
21
45
15
29
6
48
76
33
12
11
13
96
15
12
18
2
4
50
7
33
15
15
36
33
48
47
13
27
6
39
12
3
9
12
45
3
21
12
39
9
12
15
15
2
18
1
83
36
13
36
5
79
21
39
75
26
10
9
65
16
84
32
10
9
36
17
19
3
8
72
13
24
36
53
31
36
24
27
36
9
12
3
21
9
80
19
3
14
10
45
12
9
2
48
28
14
7
ABCD 93803540848*3^$a+1 [50070]
5
1
12
42
29
25
35
139
6
35
4
51
141
36
69
63
48
68
19
45
48
3
120
101
40
68
12
55
81
80
52
123
18
27
27
72
6
35
67
5
40
15
125
40
45
71
55
21
20
49
11
25
215
1
72
23
52
12
39
150
27
8
31
21
20
12
37
11
64
21
39
9
36
35
240
145
135
20
48
72
48
163
189
60
3
17
85
168
48
18
6
75
45
3
60
80
7
54
107
4
45
3
60
108
144
63
57
44
16
33
35
40
32
19
41
13
3
32
181
39
68
12
73
27
8
72
88
183
54
6
84
5
73
83
79
30
27
44
19
65
7
89
1
3
105
288
24
15
116
108
12
49
18
77
88
15
17
36
37
63
45
35
24
28
168
33
60
35
12
12
31
21
68
247
33
92
84
16
51
30
24
95
40
3
126
47
67
5
48
12
25
83
40
20
67
33
72
3
72
225
48
3
12
78
71
16
33
39
15
5
13
147
87
18
23
64
56
132
1
30
129
32
19
42
18
66
96
84
18
17
25
18
17
96
60
37
15
48
8
25
39
33
30
105
8
4
20
25
3
8
16
200
13
47
60
1
15
75
54
138
17
36
64
33
11
4
72
3
180
30
191
12
37
12
15
8
163
53
52
105
59
28
3
72
65
28
39
54
59
156
36
13
23
37
83
112
48
68
24
43
125
67
45
20
13
15
72
165
11
19
5
48
24
193
126
5
19
53
67
36
17
48
7
17
40
93
15
69
215
60
19
125
19
57
44
12
79
78
48
78
36
5
25
191
7
5
12
109
96
35
85
240
15
68
43
5
43
72
18
95
72
12
151
101
79
129
48
93
54
5
12
73
15
87
6
47
1
51
80
36
24
76
12
15
30
95
12
1
24
84
59
85
36
72
99
48
20
156
60
12
19
6
12
78
125
157
90
41
16
48
81
30
21
44
16
105
84
99
8
348
37
54
29
79
18
35
52
15
17
73
35
37
96
18
5
24
120
120
37
119
124
183
29
79
24
161
1
48
36
36
23
28
24
20
28
21
42
12
18
24
59
49
30
18
24
51
68
52
3
24
102
6
77
96
115
29
12
43
185
31
77
112
56
16
63
5
48
7
77
36
48
85
191
24
60
52
32
37
23
28
92
25
3
105
15
3
21
63
45
63
60
17
28
93
111
80
24
97
15
180
192
3
89
55
33
21
47
24
76
3
161
16
33
51
36
44
48
48
13
59
160
8
43
21
48
72
33
90
125
55
5
73
108
59
72
108
268
33
11
43
72
5
25
18
125
48
112
12
44
24
73
48
35
169
72
11
19
33
60
60
45
23
24
60
24
4
15
33
20
120
4
33
36
11
79
41
121
132
123
84
3
60
18
39
20
28
87
126
18
54
23
124
51
360
72
6
27
32
96
12
168
7
48
101
40
20
16
84
63
18
147
56
36
1
35
12
25
123
15
225
20
64
15
53
40
56
31
5
196
32
40
51
72
29
25
90
18
72
35
79
30
54
77
108
28
8
85
42
53
157
18
5
12
43
84
126
87
117
35
160
21
126
5
28
15
57
20
49
47
49
48
3
84
135
30
75
33
6
57
27
5
72
36
49
23
55
5
48
100
12
116
76
21
99
48
32
36
19
228
153
99
18
83
67
102
231
128
1
111
128
67
24
65
91
72
90
87
20
133
63
27
17
40
9
35
24
1
27
128
64
27
36
18
11
13
75
48
44
25
23
36
4
45
6
29
37
23
36
60
79
17
88
140
96
16
120
8
12
16
24
9
66
114
12
78
69
12
60
48
200
72
133
12
3
168
68
19
45
120
348
24
128
1
90
72
69
105
183
20
31
5
1
15
96
204
60
21
84
71
4
69
71
40
20
16
32
132
16
68
61
3
32
16
24
68
73
180
30
24
29
109
35
40
56
64
57
35
24
127
17
12
48
52
9
99
81
24
11
25
35
31
65
88
15
30
107
40
60
108
63
72
125
97
35
1
30
72
90
108
18
36
81
12
51
77
12
7
65
19
89
73
18
5
55
141
21
12
3
3
21
8
112
ABCD 93803765806*3^$a+1 [50025]
3
93
12
6
30
42
48
73
53
3
16
5
115
11
66
27
45
171
45
3
33
15
21
91
8
33
48
15
39
24
54
27
24
16
32
96
72
15
33
3
37
48
8
15
33
99
12
57
21
27
40
23
9
21
27
15
48
9
40
5
18
9
9
60
3
117
3
69
42
193
8
15
12
37
32
9
12
3
39
25
113
207
51
18
43
128
3
13
24
23
25
23
54
3
15
18
54
33
88
8
51
18
18
49
65
15
15
6
43
128
39
54
24
36
174
1
5
18
30
36
6
57
24
112
216
167
129
48
33
60
115
8
141
19
5
139
72
32
57
15
96
21
12
6
25
8
129
15
3
21
15
108
12
18
55
5
51
57
79
29
66
24
36
18
30
13
119
48
33
24
88
17
6
30
72
3
69
96
43
221
60
207
93
6
108
9
48
117
3
195
21
111
18
30
24
36
45
3
6
7
72
41
15
192
9
39
3
48
37
95
9
39
9
9
15
9
7
104
24
21
6
48
21
21
115
5
163
17
31
24
8
24
3
109
41
79
95
57
16
53
67
32
15
9
93
3
21
3
45
108
127
48
5
19
23
18
79
72
41
39
21
48
99
15
25
24
71
18
63
216
40
29
12
15
45
72
36
7
32
33
126
9
24
16
17
15
3
36
33
16
5
51
57
180
27
24
21
51
39
9
81
72
39
105
6
129
24
81
7
29
3
15
57
48
16
48
83
18
72
18
9
21
42
33
15
168
9
39
6
18
9
72
9
30
36
13
8
24
81
31
24
23
30
36
114
85
32
21
72
27
24
9
12
75
21
324
15
39
66
78
12
109
48
101
30
60
30
18
144
96
97
8
24
9
31
72
119
9
3
36
49
8
105
24
18
36
25
80
96
72
159
9
24
48
81
7
113
36
3
136
24
89
15
63
25
29
12
15
3
13
8
136
72
41
6
156
60
25
41
111
39
9
16
72
47
18
90
36
72
18
79
23
33
9
12
6
13
104
88
168
120
8
39
57
24
9
102
9
144
63
33
72
24
15
42
7
101
12
31
23
33
39
33
16
72
8
33
90
6
31
71
81
63
6
18
54
3
15
81
63
36
84
49
11
69
21
3
48
3
21
105
15
48
120
24
3
37
8
141
75
15
18
36
3
15
9
21
19
23
66
90
54
36
54
18
18
60
13
71
108
108
42
12
78
85
32
16
72
5
72
18
33
45
67
48
23
49
41
54
33
16
56
256
17
60
27
72
88
11
162
12
18
18
186
48
33
24
48
40
5
36
31
56
88
215
42
7
23
24
25
155
18
75
40
8
39
9
72
88
41
24
7
5
19
8
48
15
49
5
54
54
15
40
5
90
57
24
57
90
114
48
18
1
53
18
121
41
15
21
90
72
33
45
3
27
13
24
8
33
30
49
95
33
48
9
108
67
11
12
1
8
40
83
18
51
21
138
9
24
21
163
8
15
48
6
75
9
24
7
41
15
16
11
61
24
143
42
12
99
96
81
63
39
6
27
39
6
67
17
6
9
21
18
49
24
80
40
167
6
18
25
56
40
77
139
53
60
102
57
93
3
51
85
56
33
15
88
5
3
64
8
75
12
49
29
51
24
15
30
42
25
80
16
17
144
60
99
48
40
29
18
49
23
25
23
24
9
21
3
33
6
9
9
175
48
29
3
15
25
5
27
33
12
18
18
15
3
6
36
18
90
7
23
1
32
21
90
18
31
11
18
18
81
16
77
72
54
6
87
51
18
27
48
15
54
3
33
72
31
47
25
8
96
45
67
56
57
15
21
3
64
8
15
33
72
39
81
33
12
24
3
45
3
15
105
39
108
13
5
27
40
23
33
111
49
5
75
87
9
63
72
9
9
63
9
18
93
15
78
36
198
25
5
72
18
9
40
8
39
9
45
12
24
7
8
15
1
56
16
53
18
60
85
8
69
99
9
7
56
63
97
56
21
6
21
45
3
93
30
108
121
5
18
49
29
27
93
42
18
31
32
16
131
60
54
48
78
21
9
24
30
18
111
15
24
25
56
9
90
21
72
177
7
8
64
41
42
30
198
9
33
39
40
104
24
40
72
8
153
31
24
113
15
168
135
42
39
9
15
39
18
63
15
9
3
37
5
54
45
21
67
23
6
3
40
167
249
16
32
87
25
56
9
18
102
87
9
30
9
69
120
27
40
23
72
1
32
9
72
48
39
33
63
123
12
33
16
83
18
30
21
21
27
93
18
72
73
5
3
64
80
15
25
5
18
1
17
63
9
15
24
64
24
32
9
7
56
40
59
90
3
63
6
27
57
15
57
18
54
132
18
9
40
41
31
104
3
37
5
48
18
36
36
60
13
200
69
27
15
25
23
129
96
15
30
18
24
66
87
93
3
57
39
112
113
15
16
47
18
15
69
96
54
66
18
24
36
13
23
9
45
3
33
7
47
49
8
24
24
16
23
25
65
183
48
16
23
9
48
40
23
18
15
117
115
104
9
108
19
71
42
87
24
51
21
72
15
72
33
64
95
49
47
102
19
17
31
32
63
105
45
ABCD 93804147124*3^$a+1 [50038]
52
84
15
5
85
39
3
102
51
15
30
59
40
32
13
15
20
91
9
63
60
29
1
3
99
5
85
66
65
4
33
48
102
18
35
19
57
21
59
28
3
102
60
15
123
60
69
9
59
43
33
24
51
21
8
100
20
40
192
8
55
6
54
36
141
9
71
1
78
65
4
3
12
45
36
24
60
3
33
27
78
42
48
9
123
48
21
128
16
104
55
21
20
4
21
11
49
39
3
57
51
24
41
16
48
36
9
35
91
5
25
42
9
24
24
75
18
99
81
27
33
18
65
16
48
60
15
66
119
112
8
16
56
139
21
39
161
19
5
4
123
9
123
6
39
12
33
11
4
15
45
36
9
6
24
156
30
11
31
18
15
45
71
1
3
20
7
113
4
36
20
36
13
27
99
21
3
81
20
19
17
1
42
17
49
30
21
8
52
9
11
28
33
18
60
5
4
72
9
15
260
100
20
4
45
6
9
3
42
75
3
72
57
224
16
8
12
100
104
16
21
47
40
63
29
28
21
114
45
33
18
41
19
9
21
111
21
78
65
36
91
33
44
72
31
9
48
63
30
72
51
9
27
33
27
63
17
24
85
15
96
168
3
60
42
11
37
18
41
40
8
1
90
21
48
45
30
57
48
56
7
18
42
9
69
30
5
19
21
15
45
84
12
44
16
24
116
19
60
65
55
9
63
53
36
91
117
15
36
65
4
3
30
27
80
61
24
111
24
20
52
3
17
1
27
15
41
25
24
90
45
36
24
72
39
5
64
96
56
49
11
28
15
36
69
15
30
60
35
40
15
17
19
12
57
32
64
80
16
39
5
19
105
63
117
15
17
64
39
45
72
20
40
8
91
41
19
65
79
60
5
175
5
16
57
123
44
12
24
7
108
29
16
24
32
91
153
36
3
41
36
40
81
3
69
35
36
16
63
120
5
52
99
90
11
1
90
60
42
66
5
36
19
41
1
27
20
40
3
18
11
64
27
17
40
111
9
111
12
12
6
12
18
21
9
102
57
15
5
36
16
9
35
40
24
33
59
88
56
16
24
45
191
4
9
167
13
18
48
5
40
36
24
60
20
24
31
5
79
18
39
8
72
49
30
21
9
39
51
45
24
141
35
180
36
24
16
24
24
12
8
31
42
27
72
33
35
16
9
120
35
13
3
15
9
96
15
45
24
45
18
48
12
93
27
42
6
5
16
3
6
60
132
60
60
27
12
20
28
51
21
44
16
3
41
36
13
66
90
11
1
18
9
36
36
3
21
24
36
36
39
9
15
17
13
90
156
21
21
27
21
11
1
27
32
28
21
84
11
25
24
71
79
21
44
61
15
60
24
15
66
11
60
19
9
20
31
21
159
12
57
80
1
39
33
87
92
40
9
131
4
45
120
11
24
16
24
15
30
15
44
40
12
33
48
23
196
144
15
45
24
3
29
48
43
18
35
67
33
36
8
40
32
48
16
36
69
15
45
75
56
4
84
12
8
91
84
30
6
5
64
12
51
237
33
72
30
57
108
32
24
16
39
54
11
16
48
60
92
28
12
21
30
9
24
44
55
21
80
64
33
18
81
8
61
42
57
15
5
16
24
60
20
100
45
87
51
57
75
18
3
24
93
48
90
54
15
3
120
120
29
4
44
72
49
11
40
48
32
19
9
96
60
75
45
99
6
15
24
60
45
6
9
12
3
6
30
42
23
64
45
18
78
15
15
5
16
9
84
15
63
69
24
36
69
90
21
8
36
4
51
42
42
17
28
123
9
24
9
11
4
32
4
116
60
28
56
4
56
16
3
21
44
1
71
31
33
27
77
160
72
9
24
15
171
24
105
32
43
96
69
72
8
13
27
12
180
140
1
27
12
9
84
71
37
18
9
12
9
30
21
8
31
9
80
40
21
11
91
53
4
51
41
19
101
4
15
9
63
102
11
36
19
162
60
78
9
45
71
40
9
27
39
125
25
11
61
18
9
12
3
41
4
12
3
57
3
21
255
45
36
8
72
31
69
21
47
36
7
9
39
54
47
1
3
24
12
171
29
48
132
13
36
30
21
20
61
18
105
24
45
30
18
102
48
69
44
37
12
6
45
36
20
60
108
31
24
60
65
91
45
20
16
93
15
56
4
96
36
3
45
63
12
17
48
60
12
43
17
100
80
79
21
8
36
4
171
21
20
4
27
33
156
48
45
15
32
1
12
6
21
99
54
18
17
1
99
171
12
12
45
56
36
73
6
60
24
5
55
65
72
1
18
12
29
43
36
144
30
87
24
24
3
33
39
5
40
33
3
44
96
19
17
19
9
12
3
5
16
57
12
11
7
102
11
7
89
13
51
44
12
24
4
72
9
51
80
73
18
12
96
60
24
17
31
18
59
55
81
36
9
24
27
44
49
71
49
6
12
12
21
45
71
4
20
7
9
9
11
1
3
39
21
24
20
12
28
75
45
111
29
16
9
147
3
6
15
56
1
12
15
32
84
16
3
57
93
30
36
54
30
45
36
15
5
64
21
42
60
18
15
9
51
60
36
111
9
8
112
68
16
24
120
3
9
3
5
12
1
42
17
31
288
9
3
33
116
31
29
43
60
5
16
20
115
12
42
27
21
30
53
24
12
31
90
3
24
60
21
95
96
1
12
87
9
84
156
24
15
80
52
159
69
152
4
39
36
90
11
40
48
15
17
24
16
20
48
36
7
57
51
9
72
33
18
9
140
19
30
11
61
59
60
19
45
15
29
36
4
80
13
39
93
87
60
48
ABCD 93804666446*3^$a+1 [50020]
75
42
42
5
4
27
12
81
44
108
67
33
75
60
72
12
33
8
28
144
15
41
52
72
63
42
131
76
75
9
9
15
48
129
123
33
24
23
67
69
44
12
36
19
30
108
18
30
15
120
20
4
33
90
180
12
21
9
35
31
105
60
27
57
44
7
42
35
43
17
25
3
60
9
3
63
30
15
8
67
113
7
12
12
69
9
78
72
45
3
17
36
7
57
3
72
5
7
30
15
3
53
72
48
40
68
7
29
4
12
9
51
32
96
7
29
36
37
78
245
37
15
27
96
12
18
72
30
60
30
42
30
6
5
7
30
23
37
48
60
24
3
15
153
27
21
36
8
25
42
6
12
23
7
5
13
12
35
7
5
40
68
40
15
30
75
3
24
29
7
45
45
15
20
25
23
19
5
7
45
20
48
72
55
93
108
15
57
45
78
30
54
29
79
21
24
36
69
48
23
19
17
4
39
18
42
60
18
15
44
36
67
5
28
144
21
54
30
60
3
3
29
103
108
9
21
119
91
125
24
36
48
40
9
30
45
92
16
8
1
6
5
67
5
7
141
15
77
108
7
21
20
24
16
140
97
174
21
20
67
17
1
39
48
8
48
19
41
12
24
88
87
5
13
15
8
28
24
12
33
83
19
6
12
15
27
21
8
7
60
30
42
5
25
11
109
30
33
20
19
48
18
95
19
69
39
41
7
150
15
108
27
9
33
48
83
4
32
43
81
27
9
80
55
168
5
40
63
29
28
3
53
19
12
21
8
7
65
7
101
7
42
12
6
90
30
9
84
24
33
15
24
36
12
15
5
16
132
27
5
13
83
67
17
13
24
30
18
3
92
40
20
13
30
42
42
45
33
11
91
29
40
32
37
35
76
12
20
55
54
66
9
123
60
18
30
12
18
27
20
67
36
132
138
23
7
12
12
41
88
27
24
5
13
23
79
45
33
23
19
18
35
28
117
11
37
12
42
5
100
108
3
5
79
6
23
1
60
3
15
45
15
53
97
11
24
12
1
42
60
173
12
25
15
183
53
16
48
3
5
7
101
19
48
5
12
16
27
29
61
83
24
28
152
103
33
56
1
72
215
13
12
18
30
95
48
19
12
138
42
21
57
23
64
44
84
36
60
67
12
41
67
60
54
131
55
33
156
63
30
95
16
9
42
33
20
16
44
13
35
4
36
12
8
7
12
161
19
45
21
23
19
48
24
9
116
16
69
3
33
75
20
7
65
85
3
15
17
52
21
3
12
27
33
27
18
23
16
63
60
12
33
93
30
12
72
36
5
7
30
75
27
101
7
113
60
7
45
27
6
375
8
19
105
12
165
15
3
12
5
16
15
5
157
12
51
27
18
42
42
15
20
84
49
23
52
75
12
6
23
127
42
18
5
37
12
48
15
63
114
23
88
15
57
15
57
33
111
39
17
1
72
51
21
35
16
72
12
3
21
20
19
138
12
147
8
12
144
19
60
33
12
27
45
51
45
12
80
16
20
1
30
21
69
75
48
60
33
23
49
15
56
7
9
21
12
63
48
21
131
12
40
20
7
29
16
21
15
27
108
5
112
56
31
149
144
108
12
43
30
147
56
91
29
79
102
6
17
16
9
60
3
15
42
11
52
8
1
63
75
5
100
3
69
3
17
1
3
9
11
19
17
48
43
9
60
21
30
69
36
15
12
137
43
60
150
48
75
87
41
72
4
20
25
3
8
100
15
77
40
56
64
123
189
33
12
48
12
18
41
36
43
45
20
48
109
59
7
12
17
61
30
45
15
24
33
15
5
7
6
47
55
33
9
39
57
12
3
8
31
41
12
13
180
99
93
42
165
56
72
67
41
24
25
11
115
60
69
105
83
108
19
30
3
45
3
57
42
18
47
55
113
172
36
8
7
24
18
3
45
90
9
3
30
15
3
5
55
45
39
18
72
23
283
33
92
112
140
55
5
16
56
55
66
59
1
179
28
15
18
12
90
105
3
174
3
3
12
30
75
3
12
18
24
6
12
30
11
31
36
53
19
5
48
127
18
54
6
30
89
4
104
112
21
35
19
33
32
60
31
72
5
7
113
73
12
3
8
19
48
150
15
87
48
24
41
64
21
39
84
20
1
51
8
12
37
15
33
39
15
18
11
36
28
36
9
35
100
8
25
59
1
23
16
20
25
6
53
19
18
15
105
42
42
15
36
68
24
13
75
20
25
39
51
54
18
42
3
15
105
56
4
15
5
7
9
72
99
90
6
69
20
13
168
12
12
15
180
3
60
72
48
48
89
61
42
41
24
7
48
17
1
30
72
33
9
71
37
168
27
48
8
12
4
3
53
7
101
49
42
30
23
7
9
27
5
67
21
129
15
3
5
19
126
42
48
30
12
3
207
12
18
30
12
45
8
43
189
21
35
67
17
1
23
7
45
12
8
28
44
12
61
143
84
16
141
59
7
33
56
43
93
45
15
12
3
57
3
9
8
12
43
101
19
168
9
8
43
5
24
1
35
7
5
132
36
72
7
6
3
27
57
20
36
97
24
240
6
17
36
31
5
88
32
73
15
57
30
9
87
5
7
12
18
63
8
12
184
15
33
8
12
25
15
3
29
181
23
31
6
15
9
66
42
60
51
87
30
42
12
48
57
48
75
17
4
51
36
60
120
5
25
27
3
84
96
89
43
48
30
42
33
9
60
3
32
40
56
7
5
55
53
37
23
79
6
39
48
8
28
56
16
27
12
5
31
ABCD 93804883904*3^$a+1 [50018]
72
1
47
91
66
3
27
9
20
64
20
60
216
36
145
51
9
15
69
6
9
57
15
24
44
40
45
59
28
104
73
3
3
9
57
24
36
3
15
21
36
21
84
3
3
18
72
27
27
6
27
15
17
24
72
24
1
30
33
15
41
76
80
48
19
66
6
45
44
7
9
8
1
35
25
60
30
246
123
8
12
37
3
57
11
4
33
18
53
12
223
30
39
116
25
6
24
21
21
84
18
5
12
25
15
63
18
15
12
3
17
76
24
12
44
132
79
18
3
32
61
6
21
12
36
12
20
13
11
64
21
54
21
129
59
31
42
12
11
1
54
41
16
9
3
3
54
35
48
16
24
33
30
42
27
8
96
4
12
8
40
48
32
12
31
29
13
35
16
32
64
3
17
60
16
27
57
45
59
36
13
27
3
41
16
60
36
33
11
61
3
21
35
13
75
27
5
43
18
54
69
60
9
15
8
13
36
6
69
20
120
4
36
8
12
4
36
8
25
11
31
6
75
20
28
21
18
21
24
12
63
48
24
30
71
13
59
43
102
18
18
6
5
24
12
24
28
147
5
49
12
24
30
69
72
24
8
12
1
3
21
23
25
15
15
162
6
29
85
59
12
13
47
49
219
9
12
35
55
24
29
16
27
125
13
60
11
24
4
27
125
1
35
28
81
60
23
148
140
4
36
44
121
18
29
12
25
30
81
72
33
54
66
3
32
4
9
39
56
72
4
21
23
7
17
7
53
48
37
71
64
48
33
6
5
16
48
57
108
47
88
45
15
92
12
12
109
87
44
48
7
21
33
66
5
61
24
11
43
21
45
3
3
54
11
55
18
51
9
12
47
1
27
8
96
60
103
48
18
11
36
7
5
1
36
24
71
1
3
32
13
11
49
11
55
66
59
48
28
68
85
102
57
92
19
30
36
60
39
21
71
28
36
81
35
19
33
8
7
57
48
141
60
11
4
105
24
6
29
52
15
24
117
48
12
24
56
48
97
30
65
24
25
6
48
57
12
60
32
25
24
39
33
3
12
24
15
5
16
8
19
30
36
155
19
33
8
4
20
7
6
12
30
53
49
23
40
117
75
45
59
12
7
6
11
25
24
75
24
3
65
4
8
37
15
8
7
5
4
15
9
36
21
23
13
15
33
60
59
36
24
72
48
168
7
48
114
39
9
72
11
40
48
12
15
78
12
23
76
69
120
36
3
8
60
24
13
71
7
72
138
3
96
8
16
27
65
60
48
91
6
18
21
9
12
35
13
11
36
37
12
3
96
56
13
6
29
12
24
144
7
5
19
21
36
8
24
31
30
11
40
56
85
90
48
24
33
57
11
40
36
111
48
29
12
24
12
60
4
75
9
12
69
30
65
25
23
1
11
4
15
57
8
36
19
41
79
45
27
5
48
37
108
60
36
66
9
36
120
9
15
24
57
84
11
43
9
93
60
3
20
1
54
77
4
21
15
68
24
36
64
32
136
20
40
8
1
39
60
44
40
36
99
5
13
27
60
81
11
4
44
12
25
75
33
12
11
19
53
61
51
8
52
8
31
17
40
20
12
36
37
78
21
48
27
33
12
60
8
7
9
36
3
17
16
68
16
20
1
35
24
19
21
21
24
6
18
39
33
3
20
49
3
44
25
119
4
21
35
25
90
66
71
4
24
56
4
20
12
49
3
8
19
29
40
24
20
36
1
35
4
12
9
155
84
4
92
1
35
43
6
18
17
25
120
15
9
27
68
7
174
18
57
33
71
25
6
5
25
36
3
21
51
20
64
84
20
31
45
21
24
23
55
33
9
3
32
36
13
27
129
75
8
85
23
49
6
9
144
56
84
16
9
96
39
9
27
63
117
33
23
13
11
40
45
60
11
48
4
32
13
27
21
48
35
49
23
52
15
101
24
52
81
30
9
33
12
23
12
64
32
7
57
8
7
45
20
108
16
21
96
39
36
68
1
23
1
39
12
24
69
35
43
9
20
19
24
5
12
276
13
30
30
47
124
135
21
44
4
75
21
3
21
56
19
41
1
30
174
15
156
44
73
131
36
19
66
83
85
6
65
1
51
20
48
1
6
33
56
1
39
8
1
11
49
11
31
72
5
40
21
119
31
137
4
84
21
35
1
27
93
27
56
1
23
12
79
9
320
7
24
69
33
3
39
81
87
9
21
35
79
114
96
11
43
102
59
55
24
42
99
20
31
18
147
3
66
39
32
4
21
24
24
12
23
24
91
125
96
24
24
67
29
91
65
36
13
51
45
30
78
18
48
90
35
16
48
3
5
52
48
60
27
48
17
7
6
18
30
15
12
68
16
3
48
24
24
29
12
1
30
18
30
17
4
21
47
52
20
4
32
49
95
4
15
21
3
117
8
37
3
81
35
1
23
1
30
42
27
33
23
85
192
95
12
12
76
45
3
21
54
149
1
12
23
52
48
36
20
19
45
32
37
27
69
59
48
24
4
44
132
40
24
20
16
48
3
9
24
9
27
9
90
5
16
60
15
29
16
21
15
32
55
66
59
43
5
64
8
16
9
71
4
87
18
12
48
35
31
30
35
31
18
15
20
67
45
24
45
11
120
19
72
17
37
15
21
24
23
55
21
21
119
4
80
12
25
24
6
5
16
12
57
35
1
35
4
8
37
54
101
24
37
15
32
37
11
4
21
99
9
95
16
33
48
23
16
20
31
5
43
42
30
65
4
20
49
6
18
96
30
24
21
51
45
33
47
145
39
44
1
6
21
84
20
19
6
18
41
1
3
8
19
6
39
156
32
31
5
144
12
24
31
33
68
120
28
60
80
52
60
3
81
8
36
120
24
1
87
3
6
39
21
15
21
3
15
41
16
15
72
41
25
11
16
32
1
35
1
24
6
69
44
36
136
21
72
63
104
4
60
32
4
36
24
8
52
60
128
7
9
20
1
3
15
18
48
24
3
33
42
48
6
60
23
7
6
59
28
8
4
33
30
18
15
48
60
44
31
5
84
1
12
27
32
85
66
29
100
39
5
16
20
25
63
20
12
25
23
1
59
28
20
28
15
21
21
3
44
76
ABCD 93805423592*3^$a+1 [50041]
48
27
117
33
3
69
3
63
6
42
129
48
117
42
9
15
72
21
75
33
69
15
36
24
36
105
114
126
42
585
63
21
9
90
9
96
72
63
9
15
24
6
3
144
288
15
96
57
108
36
48
87
57
72
39
57
93
135
144
108
45
42
120
33
69
3
63
72
57
24
15
96
72
78
114
33
21
39
3
168
6
66
48
6
210
48
48
6
51
237
3
165
96
3
24
45
90
57
24
21
99
60
3
141
57
42
96
54
3
111
6
27
39
33
45
66
30
3
108
228
24
69
3
15
57
21
15
48
27
33
45
3
36
36
135
126
96
27
72
36
48
204
93
123
108
84
204
48
33
18
126
27
39
120
48
6
51
72
96
39
24
81
165
15
12
24
108
9
27
21
42
57
36
108
39
93
36
21
18
9
144
96
69
39
84
63
33
144
69
138
312
6
15
123
6
24
66
120
129
21
24
147
63
48
30
3
69
243
48
15
72
120
24
48
81
15
6
123
15
174
48
96
27
15
78
3
36
33
258
33
144
21
42
72
72
30
24
3
69
18
78
3
189
18
45
12
15
9
108
48
132
12
33
3
87
96
6
27
36
105
48
42
48
45
99
24
6
3
156
36
24
36
84
21
114
9
93
15
51
48
33
15
48
153
15
78
27
21
168
51
156
105
27
45
66
126
15
153
18
57
69
27
63
120
9
96
72
63
57
72
117
159
9
99
15
33
63
117
27
33
15
21
12
180
33
3
60
36
108
108
87
96
9
45
18
33
180
81
111
33
24
3
45
48
42
9
39
6
24
111
51
33
15
6
18
177
96
39
45
9
18
6
171
39
9
24
69
138
30
15
9
72
63
105
96
99
405
24
27
12
123
48
9
87
9
108
57
27
24
93
135
33
27
84
75
30
3
132
75
9
183
21
48
36
15
6
51
15
21
60
39
72
6
27
120
60
3
9
144
21
159
36
24
183
45
60
15
69
57
3
45
27
87
54
15
75
6
48
138
57
15
57
183
57
84
96
3
96
72
48
24
9
45
39
9
51
36
12
168
117
39
81
15
372
45
15
9
18
198
3
45
27
24
12
33
27
36
75
102
111
12
36
99
33
183
24
72
24
24
6
120
24
27
72
21
138
177
63
105
39
54
96
24
42
33
21
63
27
153
72
15
21
537
24
24
72
15
12
39
33
72
15
9
144
45
75
87
9
39
33
39
174
39
12
69
42
21
12
21
75
84
384
27
21
36
15
45
36
21
123
216
72
72
48
87
45
27
102
27
24
72
36
48
33
99
69
282
48
150
114
57
156
33
18
102
18
30
120
3
15
45
51
129
45
3
63
45
108
69
207
3
6
24
15
51
144
81
72
39
9
24
39
24
129
87
57
24
117
90
9
15
30
114
24
30
3
63
150
159
9
42
9
72
12
81
90
81
36
27
54
51
48
117
24
63
9
3
141
120
159
108
36
48
9
87
180
144
12
96
36
48
21
354
21
60
21
99
24
45
39
33
75
69
3
108
51
78
147
12
27
33
45
27
12
9
18
9
60
123
33
216
21
39
12
240
48
24
21
87
36
252
48
57
162
24
54
51
84
27
6
27
48
72
87
57
24
72
39
225
69
3
63
33
141
15
81
15
180
135
21
27
9
24
15
21
57
51
180
27
144
21
51
45
27
9
45
18
54
114
78
279
60
15
21
180
45
18
48
6
27
12
51
45
75
144
30
51
69
27
45
18
81
45
3
111
33
72
24
15
69
105
27
12
96
36
72
39
6
75
24
72
15
93
84
135
24
30
24
3
69
90
297
69
42
192
ABCD 93805905392*3^$a+1 [50040]
6
35
12
12
7
17
13
150
6
83
49
83
37
12
35
31
84
5
36
12
72
25
48
59
55
17
25
144
23
7
6
66
77
13
30
17
24
12
1
23
19
5
7
29
1
6
12
30
251
24
84
48
55
36
6
12
18
5
37
6
120
42
35
7
12
36
60
113
31
42
54
120
5
19
48
29
24
43
186
12
18
101
24
12
19
96
78
23
7
101
25
54
5
24
7
6
60
12
83
169
114
29
12
115
24
5
12
25
11
1
18
5
49
30
29
13
36
108
11
31
65
96
48
1
119
97
59
48
7
36
12
29
24
7
18
11
37
11
72
12
13
47
7
12
30
24
30
48
29
7
77
96
25
90
6
6
30
11
19
17
24
43
30
59
84
103
17
73
66
53
24
31
18
71
7
125
12
48
84
12
25
47
19
17
1
47
13
66
5
1
48
90
17
49
36
24
6
5
85
11
19
54
18
96
101
72
43
17
24
60
37
42
78
6
6
35
48
48
24
43
6
6
132
41
7
5
24
36
12
13
47
181
11
19
18
78
41
120
13
35
12
85
24
83
48
43
66
6
18
6
101
55
66
36
95
43
48
30
12
11
72
48
48
1
23
84
36
12
13
48
23
19
138
47
7
84
5
7
77
31
24
6
23
31
30
35
36
48
12
79
30
35
48
48
1
23
12
37
11
12
31
30
54
6
59
103
66
11
73
12
35
24
61
11
24
25
42
84
17
12
36
12
13
36
66
36
5
97
36
30
17
1
11
48
84
31
29
37
36
47
19
17
1
30
24
42
12
35
43
41
24
1
11
73
42
48
6
23
19
84
77
31
149
84
43
29
72
13
30
17
61
11
25
24
11
25
47
97
36
42
5
24
49
12
24
42
42
95
55
30
23
31
6
59
156
12
13
35
84
61
11
12
24
19
5
37
144
11
13
23
12
13
35
19
12
41
13
42
108
17
48
7
18
35
12
7
65
48
12
67
161
13
11
24
96
24
180
25
35
1
11
24
133
48
36
12
150
24
5
73
107
37
18
5
97
78
36
29
25
54
5
7
77
91
29
19
30
23
36
25
36
84
30
96
48
53
19
53
7
17
72
61
35
19
66
18
65
1
18
66
11
1
18
5
12
12
79
41
19
5
19
48
41
144
132
73
6
17
1
35
84
48
7
48
42
6
12
41
25
11
25
36
186
17
19
30
84
54
18
18
12
41
1
126
29
84
1
59
12
36
13
155
48
84
36
1
11
7
29
97
35
36
1
12
59
13
11
12
79
6
6
17
1
23
13
6
24
41
12
84
7
5
36
36
19
18
71
13
84
12
84
71
1
72
66
41
19
5
48
79
65
37
47
13
47
48
120
12
43
78
12
72
47
19
5
1
36
23
7
5
36
73
11
19
24
29
43
30
6
125
37
60
11
60
60
1
18
65
55
66
36
24
54
6
6
77
13
30
18
11
24
91
29
67
54
42
24
6
11
25
35
55
17
115
89
31
17
7
17
60
19
17
223
17
7
18
71
72
13
18
77
7
17
19
12
12
65
12
24
36
12
1
36
90
17
48
43
41
1
102
41
55
185
84
25
24
59
24
31
18
23
49
60
18
41
19
6
30
6
83
37
35
43
156
198
24
12
6
17
72
31
24
5
19
29
24
25
24
54
5
24
49
48
23
43
102
59
12
1
96
47
36
36
24
31
29
55
17
115
17
31
53
12
13
11
48
36
84
60
36
25
59
48
13
24
24
36
66
41
103
84
17
12
60
12
97
6
96
30
24
18
108
17
73
18
53
19
12
18
96
30
48
113
43
17
36
13
23
48
25
23
85
71
12
49
35
84
84
1
54
6
6
48
17
7
29
1
78
12
185
49
72
18
42
12
35
24
31
48
12
41
49
11
31
5
31
29
60
48
48
12
25
36
35
1
42
48
53
36
144
13
72
12
35
19
41
72
48
31
65
25
6
54
12
54
18
30
5
1
36
48
107
49
108
24
6
41
103
126
6
5
96
49
23
7
5
43
17
1
36
143
103
162
23
7
41
49
35
31
53
12
7
12
5
25
102
6
48
35
12
115
5
24
115
6
23
19
17
7
12
96
29
72
36
7
6
30
29
61
6
12
5
48
7
30
18
65
12
43
5
12
24
55
18
24
48
35
156
13
36
48
35
13
24
11
168
24
43
18
23
48
25
150
77
48
13
108
18
6
24
60
102
41
25
11
12
7
5
1
35
37
11
31
29
13
119
7
6
12
36
24
60
48
23
37
18
29
13
11
24
1
23
13
84
11
13
18
96
41
49
11
55
42
47
13
23
13
18
36
42
23
24
49
11
91
29
24
12
12
36
31
5
13
47
36
31
17
1
108
35
108
25
35
73
78
65
60
13
59
103
17
1
12
23
55
24
41
61
47
36
19
30
96
11
24
24
7
12
29
48
13
23
19
5
72
79
84
29
1
59
84
12
12
36
84
25
23
1
71
48
109
11
37
23
19
18
47
31
24
12
29
7
24
41
31
5
1
59
12
31
41
25
24
156
30
29
79
101
1
71
84
61
11
169
18
53
19
17
1
54
5
1
36
35
12
12
61
30
41
19
65
79
36
60
17
36
36
37
48
18
36
17
43
6
6
54
11
12
49
6
42
35
19
6
30
6
95
48
96
24
12
108
37
11
48
1
11
37
6
42
12
11
25
168
18
72
17
72
24
1
12
59
91
5
49
23
49
35
12
55
5
19
84
6
119
36
25
18
36
114
18
77
67
53
12
12
19
5
12
91
17
19
29
12
19
48
5
187
18
71
97
12
71
13
42
24
24
53
67
18
18
5
1
6
5
84
60
31
30
30
36
17
31
36
12
17
72
19
30
18
66
6
17
25
11
24
13
11
43
30
59
1
11
36
96
55
18
36
11
7
77
13
35
67
77
7
48
5
1
23
13
11
36
43
12
18
35
ABCD 93806501084*3^$a+1 [50007]
7
47
21
40
20
60
99
1
32
64
11
33
24
72
40
48
11
36
13
32
15
1
20
64
8
135
45
36
76
23
60
1
29
27
51
13
167
49
53
7
11
24
109
17
3
12
3
12
18
54
25
35
12
85
44
60
4
95
42
48
3
4
44
39
6
30
96
25
108
23
60
13
24
12
23
12
45
4
29
120
3
120
12
12
36
4
108
60
132
20
3
21
24
40
8
12
12
3
21
15
9
27
9
9
67
8
16
96
56
24
24
39
93
4
44
4
56
27
45
40
32
15
25
32
40
59
25
36
71
48
21
51
97
96
149
27
15
61
44
39
1
11
42
27
28
17
51
15
25
32
48
63
25
24
35
145
35
168
12
13
5
114
1
72
35
57
33
27
21
42
12
24
1
11
72
33
108
9
87
28
95
117
63
18
27
96
24
15
57
64
164
112
23
18
67
32
88
131
25
17
18
54
18
12
25
92
16
32
52
48
20
16
59
1
80
36
40
8
12
135
61
72
20
12
63
6
79
32
15
48
60
25
56
24
28
23
96
61
12
60
116
15
1
44
4
11
1
20
48
12
88
32
24
40
77
102
13
8
4
65
3
39
48
81
84
3
153
96
75
84
24
105
15
85
11
9
27
228
6
102
18
67
29
15
15
21
3
61
44
4
35
90
27
39
60
1
60
11
72
45
21
72
18
69
111
49
65
43
8
24
51
21
28
36
95
9
88
104
4
12
8
124
12
101
15
4
60
11
24
30
15
63
90
27
40
23
57
148
23
42
3
48
112
12
71
9
48
100
44
76
32
52
35
24
21
28
23
157
36
284
3
109
44
16
20
9
27
48
39
33
4
83
25
8
48
15
36
21
40
95
72
1
59
201
124
35
12
6
72
51
4
132
56
39
36
108
6
91
35
9
60
3
1
96
59
132
90
54
49
12
68
12
84
84
15
97
48
35
12
45
12
21
31
23
37
119
24
37
11
9
24
52
20
28
11
69
9
27
28
32
3
25
116
39
45
12
33
63
27
12
21
4
11
25
12
23
37
35
36
1
8
72
160
8
15
1
71
49
11
48
18
79
48
41
39
36
69
27
3
90
31
80
36
21
18
25
92
27
1
32
39
73
8
3
25
65
15
4
8
52
12
35
69
27
18
27
52
11
144
85
143
69
16
12
132
44
76
20
48
16
35
61
71
12
45
81
19
56
36
105
55
23
37
20
51
45
75
57
16
77
99
16
8
15
6
3
16
32
15
13
59
6
31
35
25
11
24
33
12
3
36
72
78
39
16
47
90
27
48
87
25
35
61
44
3
49
128
40
11
25
20
12
33
27
87
72
9
27
37
12
20
24
15
84
18
3
40
11
9
12
40
29
63
16
35
57
27
21
69
27
4
36
5
6
72
25
23
9
64
20
24
96
39
81
15
9
48
24
135
25
5
3
192
100
20
16
29
6
12
108
42
66
21
15
81
64
48
11
30
51
4
44
16
72
12
36
71
24
45
27
105
24
16
24
80
51
72
93
52
17
6
117
75
60
45
3
109
23
57
15
21
12
28
23
6
75
48
93
79
20
28
80
3
45
52
53
39
33
72
3
88
8
84
27
21
12
3
45
27
45
87
9
75
42
19
48
152
15
36
18
19
8
3
24
1
60
36
44
84
48
9
3
100
12
8
27
13
53
27
40
155
12
9
12
3
57
15
12
13
29
3
15
36
21
15
48
150
67
48
8
4
36
24
5
3
3
72
33
33
27
4
188
15
1
96
11
9
28
20
111
21
24
36
36
3
42
79
48
83
54
6
48
42
30
24
1
32
15
1
44
15
36
49
12
48
11
9
48
28
47
9
21
18
1
5
15
4
179
21
87
33
15
1
23
1
80
84
96
39
45
15
1
29
6
84
265
188
57
216
19
80
48
28
35
24
21
64
12
5
51
75
189
4
36
5
135
81
54
61
12
60
107
36
57
60
100
47
45
51
30
75
15
33
16
23
6
39
15
97
11
73
35
66
19
116
28
5
3
15
72
105
21
27
3
21
21
18
25
36
59
21
28
48
35
18
27
3
132
9
24
96
40
11
48
36
25
56
4
20
24
15
72
72
72
25
11
57
3
30
63
81
15
3
57
100
36
5
18
165
4
35
90
15
48
4
24
11
133
8
28
60
24
48
48
32
108
36
39
9
63
102
3
39
73
35
21
141
18
30
42
9
21
18
57
76
44
84
4
11
45
27
72
45
132
4
80
12
105
18
1
24
56
24
39
120
132
9
39
36
72
25
35
12
36
49
80
75
21
9
55
68
27
61
47
9
24
15
54
78
97
92
160
68
27
6
30
13
24
23
25
12
236
84
36
15
6
18
97
20
9
30
21
15
21
15
45
24
39
24
12
36
13
41
18
36
42
30
18
19
20
36
24
36
52
44
48
148
29
18
12
18
3
3
61
11
48
1
80
4
44
28
68
9
55
185
3
15
12
42
48
6
117
24
3
25
36
44
12
3
21
39
1
71
1
44
48
36
15
1
8
75
13
32
87
48
1
56
40
8
216
40
60
11
60
13
71
129
16
95
54
27
16
32
48
84
3
96
1
29
19
8
15
57
15
72
9
39
21
4
53
18
21
4
59
33
4
8
16
56
15
48
25
71
1
53
3
45
3
75
72
45
39
13
12
56
15
72
30
55
12
5
31
12
20
12
48
27
36
30
39
60
4
11
33
51
72
42
15
76
11
9
15
1
35
45
48
ABCD 93806855804*3^$a+1 [50011]
39
57
7
96
77
60
7
48
24
101
24
120
99
15
1
5
19
137
15
112
47
6
3
96
75
6
60
24
43
101
60
6
84
21
9
12
60
183
81
39
24
3
30
7
77
3
153
18
42
18
42
135
3
12
234
6
9
120
45
24
27
40
8
51
253
41
111
16
80
64
71
25
128
40
5
19
71
9
81
12
27
57
24
79
72
240
24
65
31
41
84
24
75
57
48
12
27
96
15
30
171
39
25
5
132
240
24
63
87
6
147
27
210
24
60
7
65
24
36
198
96
30
55
24
17
15
120
9
24
15
24
16
5
67
72
137
36
19
35
189
40
5
60
12
60
15
40
144
128
21
132
127
72
101
84
36
67
56
21
144
12
24
60
75
9
6
225
45
3
93
54
54
12
75
24
168
33
15
45
3
15
1
24
72
35
60
33
112
24
8
16
5
259
128
39
84
96
6
103
47
73
17
7
53
24
36
18
126
30
33
51
37
32
48
88
5
42
48
25
32
9
31
29
19
5
30
60
96
36
13
17
30
84
6
48
39
21
42
48
25
11
45
88
48
5
18
9
123
18
12
168
12
27
16
80
105
42
18
27
93
6
85
5
3
48
24
21
115
29
24
36
135
24
120
21
36
135
69
115
56
3
85
107
45
64
29
36
36
3
27
18
19
56
51
93
21
96
84
87
15
25
59
30
15
21
19
24
32
3
30
30
25
11
21
9
39
27
13
5
60
39
40
41
90
156
1
35
13
161
15
9
7
48
131
174
159
141
12
24
39
87
9
48
81
132
54
90
24
19
11
12
33
24
96
45
36
36
60
48
156
19
11
21
39
25
41
60
3
24
48
40
35
45
3
30
30
42
15
48
87
30
19
29
6
13
128
105
55
53
19
17
15
16
32
72
21
19
11
13
41
15
24
45
96
6
18
27
63
6
126
93
15
265
41
63
16
5
51
39
6
24
67
24
48
11
6
31
5
24
36
39
24
21
43
77
84
12
78
30
66
6
24
15
165
36
24
36
30
18
72
3
21
24
210
49
323
93
16
8
48
45
67
377
175
179
102
159
75
109
32
15
73
80
16
176
208
101
3
40
48
5
43
17
7
41
42
54
36
19
41
84
36
39
24
45
72
3
21
6
18
27
64
65
151
29
60
31
5
43
35
12
48
1
5
30
150
24
15
24
87
25
41
7
17
63
81
12
19
29
126
13
17
30
6
43
65
7
8
15
96
36
18
12
24
55
8
160
48
24
8
141
12
30
78
66
9
45
42
18
12
99
51
30
7
107
6
24
39
72
72
21
27
48
75
42
19
29
12
15
33
60
72
54
21
112
8
33
12
54
109
32
112
8
24
15
1
35
138
12
54
30
3
21
36
151
5
3
24
33
60
18
30
6
90
24
27
63
42
138
30
12
54
21
24
15
54
75
15
30
6
13
32
9
7
24
8
3
30
30
48
6
139
5
30
30
15
147
18
42
33
16
56
40
80
48
21
43
48
35
210
99
9
30
96
249
45
99
21
19
32
21
78
126
15
21
3
57
18
222
7
48
5
24
3
40
83
30
7
41
30
25
65
6
54
30
66
30
165
69
51
9
60
42
18
12
3
16
8
21
91
29
19
11
42
60
48
12
3
280
17
174
30
91
48
72
35
114
51
9
30
9
16
8
57
135
144
51
150
144
135
16
8
48
40
24
11
54
54
6
3
48
39
54
12
15
24
21
43
5
19
41
36
3
21
19
8
48
51
66
27
81
12
54
6
15
9
79
24
17
39
51
66
108
159
16
96
128
48
63
96
66
78
49
32
24
27
54
24
96
24
6
6
204
55
24
77
24
24
27
69
43
11
12
73
161
135
16
29
114
30
180
15
45
12
39
9
12
43
32
33
30
1
5
3
16
5
51
105
6
18
55
32
64
5
19
5
19
17
151
32
81
156
36
87
27
181
24
29
99
72
21
24
144
91
5
30
54
7
72
17
24
7
8
72
33
12
60
174
129
21
75
159
57
33
60
36
39
21
30
6
90
78
87
39
73
17
55
191
33
81
55
11
30
87
16
5
72
19
8
81
87
48
21
24
30
61
35
85
24
5
99
16
24
48
8
141
24
12
39
15
90
24
12
3
111
121
65
60
27
81
30
1
41
79
5
6
174
31
53
19
32
16
23
9
72
9
7
8
21
36
7
23
9
105
39
16
101
60
7
8
45
27
40
8
93
36
111
48
16
5
19
56
24
105
7
65
54
54
19
32
9
120
159
33
108
12
55
24
41
90
13
17
60
108
6
30
36
7
17
60
3
72
24
64
8
24
45
3
ABCD 93808474328*3^$a+1 [50028]
70
42
11
255
30
42
160
128
40
41
51
12
160
110
40
80
147
19
90
35
39
81
36
3
57
3
48
40
90
2
33
133
104
16
11
69
34
38
42
118
50
153
15
70
320
40
32
123
7
30
110
112
77
3
10
11
19
26
34
120
38
15
3
22
80
22
17
33
78
88
60
84
20
33
3
4
77
31
20
120
30
10
8
144
40
6
11
199
20
34
11
319
8
28
50
34
96
62
40
168
32
15
25
18
80
244
50
16
14
10
288
102
80
16
84
78
59
229
11
36
15
82
288
59
24
87
22
56
54
36
30
22
2
90
6
24
78
88
92
9
21
3
7
80
118
47
33
72
39
33
96
40
102
18
110
124
137
69
160
104
27
96
37
50
28
48
80
10
80
42
118
144
38
45
84
9
90
120
4
266
10
44
18
123
99
33
288
15
82
18
44
58
119
3
78
120
22
53
325
32
66
132
58
74
6
54
60
100
20
190
18
29
49
11
3
40
50
66
30
102
112
26
72
58
60
5
15
64
68
208
2
10
132
48
80
12
16
20
34
8
18
142
30
108
17
7
113
7
6
50
81
21
3
12
7
20
160
137
39
22
170
9
159
172
20
45
33
72
90
33
7
78
227
7
48
72
6
11
69
15
132
37
8
72
6
10
11
39
52
18
2
9
13
120
6
41
49
50
4
20
81
7
48
60
50
40
30
44
96
57
117
96
51
13
18
182
70
26
51
43
186
47
25
23
75
22
83
45
34
38
135
147
28
2
16
30
20
81
69
10
14
96
202
48
14
18
22
90
6
32
130
29
1
62
106
2
30
48
40
42
5
57
138
45
7
8
180
22
6
5
7
78
11
79
41
13
18
12
116
81
36
27
16
12
89
3
70
90
198
32
10
30
107
19
17
27
81
109
150
68
22
11
45
120
24
48
15
73
11
183
6
40
174
18
50
40
89
79
14
96
27
27
21
27
18
34
161
27
60
30
18
57
7
126
114
56
45
15
165
87
100
90
32
18
142
11
87
70
299
43
8
48
10
72
90
108
90
54
26
34
246
32
82
30
50
33
45
88
2
40
20
10
35
84
159
21
21
10
92
16
5
45
34
36
125
19
180
17
39
4
50
6
45
127
32
100
18
8
40
32
42
261
105
232
8
10
41
43
8
18
34
38
160
72
90
38
82
168
32
16
200
102
39
73
80
66
22
83
15
4
26
34
110
106
164
88
48
114
8
22
26
72
262
18
42
56
60
64
77
139
74
10
36
2
15
3
45
267
48
70
11
3
66
30
12
22
18
89
3
156
64
41
45
22
2
171
12
7
68
22
26
30
27
7
6
14
58
80
10
252
68
112
30
96
80
111
51
28
32
138
24
48
10
30
78
92
9
19
74
27
123
66
27
7
8
78
144
96
142
53
36
79
242
78
34
6
185
265
155
7
20
28
54
158
352
48
60
62
3
3
12
78
27
75
33
49
8
120
190
68
4
56
117
15
28
42
8
10
41
79
92
12
21
36
133
48
83
229
47
73
8
18
70
11
69
10
77
33
10
60
44
78
22
36
101
1
32
58
53
19
110
63
33
207
55
18
2
22
30
116
142
62
76
24
41
7
29
31
210
18
24
116
10
11
43
26
40
2
60
28
32
132
88
245
7
38
102
28
38
160
62
33
355
12
18
2
33
12
63
4
30
80
27
19
60
14
16
215
19
6
90
12
50
22
8
132
40
17
93
166
12
68
130
11
69
42
28
5
67
18
11
39
24
336
214
18
89
21
30
48
21
24
55
132
5
93
10
30
2
108
34
11
45
114
6
15
7
132
116
114
96
10
270
24
47
1
50
172
20
16
12
29
3
28
120
80
232
30
38
33
79
18
18
54
98
69
9
ABCD 93808487434*3^$a+1 [50006]
8
12
4
104
117
171
24
36
64
96
24
35
109
36
8
40
41
139
131
1
35
133
11
25
104
40
36
29
3
33
75
124
20
76
11
1
68
40
72
17
43
8
4
17
51
52
8
4
48
8
48
16
8
40
36
32
24
21
39
4
29
43
72
11
90
31
23
18
15
4
104
96
33
3
40
12
8
28
17
54
13
20
40
12
5
75
40
20
28
35
97
24
20
124
20
3
33
12
24
4
36
44
4
23
69
4
36
44
40
36
68
63
25
44
4
32
39
1
12
5
67
8
16
56
88
68
28
92
12
52
96
24
95
81
12
12
111
33
4
48
77
123
52
23
25
92
12
28
96
92
28
32
24
40
56
24
36
72
288
4
95
25
8
76
71
18
91
17
55
12
77
39
36
69
55
35
69
75
1
192
84
8
120
153
15
88
20
36
3
73
84
20
24
141
39
4
101
55
120
41
36
18
21
4
24
32
36
108
4
20
36
39
25
65
31
176
81
18
49
8
12
72
28
32
76
24
8
136
5
55
35
1
24
11
241
32
33
43
24
8
15
49
116
144
15
18
75
12
21
72
55
8
4
41
27
12
64
60
89
75
87
18
7
60
24
71
9
9
183
28
116
28
80
28
84
48
53
3
51
108
13
44
64
72
20
28
29
27
40
60
44
45
19
48
8
112
32
36
12
172
156
20
15
229
12
24
12
72
11
9
16
12
60
32
123
25
173
67
8
4
8
72
16
24
35
57
64
32
40
48
20
9
91
17
87
21
31
8
36
64
12
8
93
87
12
28
35
25
32
28
72
188
16
89
15
40
32
21
19
71
90
15
4
24
44
36
24
16
12
23
21
16
32
21
7
24
23
33
3
9
60
100
12
24
29
7
29
75
24
16
11
18
3
40
8
136
108
20
28
24
84
36
164
16
8
16
56
81
15
4
48
60
108
17
36
79
12
56
28
41
36
19
44
9
36
39
36
141
54
81
40
24
56
36
15
13
5
7
12
8
4
80
316
84
176
15
57
15
1
17
19
71
18
36
19
44
12
60
16
20
27
21
12
4
35
45
36
27
93
52
17
151
24
48
65
27
64
35
1
56
4
8
88
23
289
48
8
112
8
132
4
83
25
20
36
4
5
27
45
31
72
36
32
24
64
12
53
127
8
40
5
31
24
84
12
60
5
111
24
40
48
12
20
36
33
31
23
73
24
216
68
16
104
72
12
52
11
9
76
23
25
60
5
36
18
73
8
27
18
115
47
90
27
136
32
39
69
57
19
56
52
48
24
20
36
28
32
24
24
15
36
1
12
20
216
16
60
20
28
56
40
20
24
16
11
36
45
45
15
57
27
16
92
88
20
45
18
145
156
8
132
120
36
33
75
4
83
85
32
12
76
155
54
51
12
12
28
41
19
8
12
52
188
16
176
60
45
54
25
12
20
12
21
111
48
12
63
1
12
32
12
84
16
96
20
52
56
16
53
7
44
40
84
12
8
148
35
108
36
21
28
12
20
64
8
96
39
73
20
28
5
127
24
60
8
136
132
84
48
48
35
13
20
57
72
18
9
153
31
80
64
20
12
16
12
20
76
119
1
125
31
44
76
119
1
20
4
84
12
20
4
12
20
40
12
36
12
44
96
72
36
52
8
45
39
33
67
12
24
56
64
12
84
23
1
36
104
57
39
51
18
15
4
53
39
33
15
21
87
3
105
24
15
108
45
63
49
41
54
13
12
137
99
45
55
36
20
15
85
41
27
12
40
36
72
12
89
27
27
21
4
20
12
4
72
137
27
9
127
17
15
3
37
35
85
41
147
15
69
40
44
36
28
32
24
64
32
16
65
43
44
12
48
28
23
25
144
32
204
9
18
37
8
28
44
36
16
80
4
17
3
12
12
28
12
23
85
5
79
20
16
84
53
151
32
60
24
40
68
12
220
149
115
29
91
20
96
24
21
15
28
83
45
40
95
93
12
40
72
8
52
32
60
156
33
19
17
90
13
32
4
144
8
52
168
72
12
161
27
16
11
33
40
12
24
20
15
25
12
68
39
37
20
16
108
20
84
16
104
60
57
43
20
220
72
24
60
29
36
111
16
48
36
41
19
20
40
104
4
168
8
36
33
151
236
63
97
44
52
128
84
96
36
24
60
4
92
96
28
20
39
57
220
29
27
45
7
11
1
89
67
23
25
56
45
63
16
36
8
40
120
41
72
7
68
40
8
40
72
20
4
36
12
36
17
27
28
8
4
8
208
24
36
180
17
18
1
80
4
84
20
28
44
48
33
15
4
80
120
48
60
33
7
8
28
60
56
16
5
3
16
36
53
55
96
29
7
47
85
36
20
24
16
44
48
12
21
319
5
31
20
12
45
18
9
120
100
60
12
144
36
5
43
120
36
84
12
83
57
4
209
3
84
111
54
3
33
55
8
4
12
84
20
36
28
5
43
29
36
ABCD 93808616854*3^$a+1 [50063]
12
18
36
13
72
23
78
18
25
41
103
77
6
69
21
27
21
19
71
1
53
67
5
96
18
30
114
1
47
97
32
120
9
12
78
30
39
336
96
195
90
276
12
36
55
5
84
7
24
5
6
36
12
78
18
174
18
54
15
129
42
133
131
69
40
200
129
15
256
24
72
5
6
48
6
15
48
136
104
40
101
186
25
8
15
57
219
12
114
18
90
267
21
187
65
87
15
49
11
126
48
151
83
60
12
180
18
78
30
43
96
23
6
19
80
112
53
51
96
51
168
192
42
30
348
84
54
6
25
8
33
39
75
45
165
19
71
126
24
120
19
5
30
72
93
57
48
31
155
45
3
6
126
54
84
31
120
35
120
144
6
30
126
54
6
55
125
216
30
69
21
19
35
54
15
16
59
60
1
104
184
152
160
29
91
161
84
43
32
51
18
72
18
36
85
5
96
12
31
56
45
18
30
18
49
101
27
81
12
19
143
18
108
60
31
23
81
27
174
54
54
115
80
117
36
108
12
42
48
90
147
33
72
31
56
9
55
96
5
75
15
6
12
7
11
42
18
9
3
37
59
45
96
3
117
129
144
7
29
36
54
25
17
84
24
211
120
24
24
155
78
199
53
115
77
19
56
21
43
191
73
152
99
162
19
101
54
85
11
12
25
53
19
125
48
67
11
109
71
90
12
67
80
3
66
6
30
15
129
72
132
27
21
43
71
174
6
45
21
150
54
55
11
69
304
41
168
108
12
7
80
64
35
45
135
12
168
12
60
18
54
66
75
51
114
91
83
60
66
31
8
267
18
42
90
234
30
31
59
24
37
8
16
59
6
15
64
203
69
184
17
39
40
11
24
18
156
15
9
66
309
51
301
288
23
33
129
127
131
90
43
41
15
24
105
72
7
47
25
24
149
36
6
33
21
30
96
18
90
25
65
162
90
115
59
141
9
15
57
79
8
112
80
64
35
141
88
233
7
96
47
12
6
30
1
24
89
48
7
35
37
29
6
54
12
42
1
176
48
3
72
36
54
6
66
75
93
51
75
12
60
13
89
7
83
6
12
180
72
6
1
35
18
12
39
147
138
42
177
93
19
173
36
42
18
120
36
90
18
75
33
79
125
43
96
5
91
35
189
16
23
6
12
24
144
66
205
71
33
141
36
60
12
7
120
104
21
3
33
60
67
161
90
21
69
51
3
168
102
108
3
216
33
6
49
5
27
3
72
54
60
120
6
36
33
57
102
6
126
18
51
57
12
6
12
49
65
199
35
30
6
90
63
21
72
198
42
12
7
125
19
104
3
120
90
3
51
6
63
16
5
6
174
54
1
35
109
149
267
33
7
173
51
117
123
141
90
345
21
12
31
77
252
111
141
19
149
187
155
126
102
6
12
24
36
18
54
27
75
24
72
133
41
108
51
9
12
219
39
66
60
246
108
57
40
335
33
63
73
96
48
35
72
66
3
64
5
67
24
17
72
175
173
12
72
24
216
30
6
67
35
18
114
49
56
3
141
16
89
60
30
114
18
84
13
5
78
18
156
55
59
72
18
171
99
30
111
3
90
30
21
195
42
99
40
53
36
175
96
113
18
69
21
19
119
49
101
51
48
16
80
51
69
9
120
15
72
24
16
41
108
19
17
15
3
66
6
18
48
144
43
53
163
24
47
25
11
12
25
53
99
288
40
41
30
25
65
72
168
54
36
72
69
93
126
84
ABCD 93809113382*3^$a+1 [50013]
75
102
24
12
43
72
120
23
1
161
12
78
192
18
27
105
15
15
33
64
29
51
40
23
48
49
8
120
72
40
41
102
81
45
54
37
59
21
16
143
121
120
5
6
30
60
147
63
153
9
18
69
9
102
9
40
144
41
258
21
96
16
5
3
57
90
102
126
1
143
1
5
30
114
43
120
29
126
45
33
30
9
45
78
54
15
16
269
51
192
45
3
33
55
35
37
144
56
40
8
27
45
24
39
72
49
144
72
35
13
95
96
369
99
13
8
24
63
18
7
80
3
61
128
57
135
16
17
30
36
45
96
75
109
95
9
88
80
105
198
72
25
119
25
11
78
144
15
15
6
99
3
60
49
41
15
88
17
39
15
9
96
3
90
67
11
45
9
31
32
27
69
39
1
119
18
39
16
24
8
75
61
104
48
3
237
33
180
75
39
66
111
160
24
104
57
36
75
24
24
21
19
17
120
132
126
37
35
45
129
6
25
8
39
120
57
3
48
144
61
17
7
8
232
89
15
40
89
6
1
71
174
75
16
383
9
16
56
16
5
3
51
21
15
33
129
186
37
35
54
55
8
57
39
24
33
15
183
25
5
6
48
133
47
1
32
117
27
3
61
32
3
45
96
39
1
80
3
72
45
15
66
42
120
37
71
24
9
24
57
54
12
85
144
80
16
23
81
129
6
25
59
45
16
29
27
88
89
48
15
24
24
112
104
96
3
21
15
49
96
23
156
6
90
84
9
33
39
48
123
72
37
8
72
280
71
57
3
85
203
61
23
36
36
1
48
104
33
15
15
25
120
48
80
15
36
21
64
59
21
39
57
24
40
24
104
15
42
199
47
9
40
56
27
13
24
56
24
48
63
105
93
36
114
72
309
9
15
24
3
30
24
144
31
80
159
54
51
51
61
29
3
195
37
8
15
33
3
252
169
24
17
18
126
15
96
40
17
30
33
3
6
30
60
18
43
5
19
41
39
16
65
54
49
5
27
40
24
5
19
32
88
32
24
51
13
11
54
7
8
72
120
40
17
126
9
45
27
48
96
24
57
18
37
23
1
72
17
30
121
119
30
75
75
30
15
3
93
237
18
12
114
75
123
12
24
9
48
27
36
1
80
9
7
48
41
18
13
24
11
109
35
61
80
64
80
16
104
81
24
138
157
65
15
33
63
45
19
71
54
51
64
128
81
6
9
9
7
185
111
87
60
13
8
15
9
88
77
108
79
24
32
64
71
180
109
96
65
18
37
24
11
85
8
24
63
18
39
48
40
152
15
1
65
15
72
165
18
96
201
9
39
57
18
37
137
18
45
153
6
1
47
57
21
27
3
13
72
48
29
150
13
23
201
15
1
83
36
168
48
18
87
3
24
192
6
54
49
17
54
33
75
61
32
48
40
96
8
112
41
84
6
85
144
89
39
16
107
133
47
25
83
42
18
36
61
8
15
57
87
18
54
1
32
16
41
18
96
120
21
24
9
162
96
30
39
3
12
49
32
9
24
7
5
90
25
24
24
89
72
15
3
13
59
6
30
72
90
15
72
3
36
24
72
49
35
36
33
48
9
135
33
111
105
39
16
32
15
18
24
7
59
204
12
229
176
40
8
120
72
40
41
54
81
48
40
29
18
129
9
31
11
117
48
117
43
8
27
69
15
25
24
11
36
33
159
36
21
3
156
121
8
195
61
32
72
112
29
90
6
66
177
48
33
12
27
15
1
17
15
39
33
15
33
3
6
55
83
36
90
207
33
162
85
8
45
42
49
23
18
79
23
1
5
67
77
30
13
104
40
56
24
21
75
64
89
31
41
18
45
51
45
81
135
208
120
35
37
23
1
56
9
31
5
132
303
3
37
32
16
71
25
101
123
21
19
179
150
30
1
56
24
15
1
24
32
45
42
12
141
3
54
111
24
16
72
35
85
168
72
8
39
42
120
175
41
39
96
72
81
87
39
129
15
1
71
108
72
24
18
36
31
35
60
25
120
120
56
72
15
96
1
215
49
72
35
189
16
48
41
39
15
36
36
84
24
ABCD 93809488096*3^$a+1 [50056]
40
24
63
89
61
75
8
13
30
21
3
141
129
48
132
6
21
128
7
36
5
25
15
87
113
7
30
3
117
3
3
21
45
54
42
11
13
27
56
13
24
3
8
13
11
96
16
63
54
3
9
47
31
9
33
54
78
59
24
67
5
1
60
54
29
24
16
8
64
69
3
56
48
48
1
60
59
7
65
61
108
6
30
35
13
30
18
12
23
49
39
24
8
37
6
60
105
27
78
24
36
72
11
19
5
43
60
113
48
16
57
66
21
45
24
3
9
162
30
15
8
136
297
90
45
9
6
36
24
30
47
49
60
51
75
30
60
11
16
93
12
36
6
5
55
6
72
12
63
24
9
47
16
48
99
42
75
15
18
18
60
33
99
45
24
56
55
9
8
67
24
30
167
13
59
13
12
63
39
24
17
24
49
96
23
73
12
3
32
72
112
207
60
29
1
12
59
61
12
60
51
9
15
33
24
36
51
9
47
88
56
24
13
126
54
6
137
19
90
35
72
48
72
40
8
13
59
48
25
39
56
16
9
108
51
105
30
17
49
15
32
61
36
87
21
108
71
96
64
104
40
15
89
85
24
90
33
21
3
15
65
37
3
15
18
63
21
42
24
54
36
24
63
24
9
39
33
135
27
29
1
167
1
47
25
39
72
32
13
11
265
63
15
6
51
8
13
30
144
66
18
137
37
48
59
55
54
11
19
93
57
84
59
136
15
102
66
33
24
72
21
11
37
75
32
7
9
24
3
54
6
24
48
17
1
239
13
3
57
12
27
9
84
96
30
29
37
11
13
27
3
30
186
141
9
36
35
72
48
115
5
13
51
69
123
9
63
8
13
11
37
66
42
162
53
24
16
24
21
11
169
48
23
31
18
12
12
6
54
83
1
15
15
57
9
30
150
11
13
60
60
36
6
41
64
27
5
25
96
6
17
181
36
6
17
7
30
59
16
9
18
77
16
152
7
6
36
39
57
30
57
21
27
45
27
8
16
33
30
65
13
6
132
48
17
67
12
9
39
17
61
35
163
66
27
57
102
9
3
5
1
60
72
11
49
30
30
12
15
80
25
6
9
33
54
30
51
32
48
25
24
47
40
9
47
85
3
33
24
15
48
57
39
8
19
21
21
144
6
5
25
47
40
51
24
12
129
8
48
40
51
5
88
57
15
33
144
18
77
24
67
30
30
41
13
30
29
1
15
8
16
128
16
104
160
69
42
60
45
33
23
16
63
78
11
72
19
69
45
131
7
48
12
29
16
3
24
90
78
18
3
21
84
23
16
8
55
9
8
13
18
33
21
60
63
93
36
23
1
60
6
5
48
24
24
24
64
39
36
29
24
24
7
65
1
15
56
16
45
27
8
7
6
30
77
16
93
11
19
5
19
77
109
83
1
54
17
16
39
33
48
9
18
198
30
18
15
32
96
40
27
84
78
155
55
24
90
84
12
71
19
69
135
33
21
12
95
64
8
31
84
5
67
21
87
113
24
16
72
264
176
168
7
33
33
15
87
30
123
72
3
12
137
7
41
43
45
104
85
3
27
42
11
13
90
17
40
32
13
27
80
43
21
8
55
24
54
126
6
23
31
9
15
57
69
72
3
57
12
6
53
120
271
89
49
48
23
48
13
6
69
27
30
23
1
23
48
181
48
51
153
48
47
24
16
8
72
72
25
18
36
30
11
31
17
163
18
114
33
33
114
29
64
15
60
5
40
72
8
16
8
115
93
152
1
18
24
53
13
3
24
72
48
63
12
42
6
66
84
23
1
47
31
78
30
6
36
11
31
33
27
18
60
72
48
18
42
59
1
15
32
16
21
24
27
72
3
21
33
23
16
27
42
12
23
88
56
7
89
85
72
3
27
53
13
11
79
9
8
1
36
11
7
17
61
3
15
89
97
48
60
36
23
48
31
9
8
13
51
8
13
30
69
24
75
24
18
27
9
47
96
7
24
42
24
12
11
24
55
9
48
24
72
21
123
8
13
11
1
119
48
7
57
33
36
3
24
15
33
32
24
24
73
23
61
3
3
29
1
24
23
253
83
37
27
3
12
30
12
23
16
192
24
104
49
162
53
37
3
33
102
30
108
210
29
16
56
1
15
56
37
24
6
12
12
18
12
15
32
13
66
105
21
78
69
51
48
45
3
84
42
54
90
12
59
48
24
157
11
49
23
1
48
42
30
18
18
11
40
8
175
18
63
8
97
12
99
21
51
27
186
24
107
40
27
5
1
6
66
18
30
71
48
16
9
23
16
27
66
3
57
54
24
18
63
57
47
43
5
37
35
103
17
67
30
23
24
24
13
42
57
32
48
88
105
12
27
32
7
252
42
36
23
48
40
72
8
64
32
37
12
48
42
18
35
24
64
33
60
42
9
8
1
47
7
6
11
64
9
36
11
1
42
5
7
41
40
255
18
30
9
48
45
27
72
9
54
65
13
18
57
69
3
8
43
24
48
45
15
17
1
66
84
153
24
93
11
13
42
90
39
8
37
60
240
23
91
36
6
24
42
54
30
54
12
60
119
40
3
45
8
79
65
16
63
12
198
150
89
24
7
81
21
12
39
33
71
144
55
54
54
5
13
11
1
36
27
96
33
84
ABCD 93809729998*3^$a+1 [50023]
35
30
175
48
48
5
12
54
24
1
29
19
48
168
144
203
12
25
137
15
64
125
51
3
36
36
13
5
3
33
72
7
128
27
90
3
177
7
8
111
126
139
120
47
18
36
19
72
240
80
15
25
17
36
19
53
72
90
105
88
59
30
168
63
120
24
3
6
39
112
48
65
55
77
18
126
54
93
177
31
125
42
12
6
55
192
152
16
240
5
67
48
155
117
99
24
12
60
12
6
36
18
30
378
24
108
25
173
48
235
144
17
6
72
57
48
3
30
103
29
66
6
108
18
30
127
35
6
7
32
51
69
3
90
18
12
37
41
66
6
127
48
48
95
25
96
24
17
204
30
85
8
57
18
90
67
144
120
5
42
9
111
25
240
24
8
16
32
33
132
12
271
104
48
88
101
19
32
40
144
48
65
15
16
149
27
45
84
60
252
15
3
66
78
333
63
66
135
40
8
16
144
5
91
101
144
6
108
1
152
27
13
72
71
60
30
7
47
105
3
54
24
55
71
121
17
15
153
72
31
24
53
18
25
47
9
40
89
31
168
41
7
192
65
151
47
162
402
126
12
72
144
42
72
1
17
7
47
1
32
75
13
59
30
6
30
114
18
36
19
8
40
24
216
48
77
18
9
21
6
90
30
13
48
24
101
27
153
48
24
180
67
5
54
85
24
161
55
35
36
48
6
126
333
27
13
120
23
42
7
96
5
48
27
24
9
87
75
18
27
27
165
40
137
111
63
25
17
18
36
30
6
13
179
61
101
24
19
107
18
163
32
33
55
72
48
209
18
45
72
45
51
57
31
35
24
133
65
90
133
65
31
23
145
125
187
120
11
78
39
51
210
27
123
90
84
87
45
43
8
39
73
143
48
114
55
71
49
96
96
41
114
48
72
78
120
126
1
24
65
7
48
32
88
119
145
47
1
59
13
120
41
42
13
35
37
59
84
25
71
73
72
8
16
24
48
29
43
32
99
366
31
17
55
48
23
201
123
13
137
108
43
5
27
87
48
54
3
16
104
63
18
79
47
25
48
17
126
49
23
30
42
49
59
30
15
21
27
15
18
31
35
198
6
97
24
24
24
65
87
69
114
25
48
107
300
6
27
75
90
67
5
6
30
54
33
9
138
6
30
6
120
108
36
19
41
252
27
40
161
6
66
60
30
72
133
53
90
72
18
66
198
6
9
88
29
19
192
5
18
25
176
33
151
65
36
163
137
168
31
17
7
96
29
3
105
120
54
73
8
24
45
123
48
3
61
96
119
120
73
35
90
96
36
108
180
31
77
90
18
39
16
65
247
24
41
295
24
128
16
5
139
5
156
55
77
67
95
57
33
12
150
13
32
21
67
11
12
60
18
90
297
184
24
29
3
88
104
27
21
15
177
40
48
120
29
30
18
108
55
48
72
257
55
143
57
40
107
54
36
108
15
88
107
36
24
1
47
114
111
99
78
31
5
36
103
72
89
6
49
41
63
40
23
12
13
65
135
88
5
42
12
13
24
23
1
32
87
105
16
47
210
7
35
61
24
32
88
5
42
1
29
54
60
49
35
6
247
32
27
45
9
55
11
13
48
32
40
17
18
85
8
123
37
17
180
126
12
42
72
48
132
48
27
105
90
30
54
6
115
11
102
31
104
16
65
39
51
54
7
11
90
27
33
103
24
17
30
24
12
133
35
85
17
7
107
18
3
33
36
18
372
6
18
85
24
35
45
40
35
37
48
23
25
48
5
36
54
84
85
41
7
17
31
32
129
54
9
15
36
61
11
13
176
16
83
21
88
96
245
30
96
30
24
72
12
ABCD 93810663658*3^$a+1 [50091]
64
101
51
15
73
23
97
41
24
31
24
35
12
13
128
3
57
69
78
61
5
139
11
9
3
13
60
17
3
4
96
11
21
24
63
1
101
96
15
39
54
90
229
35
6
7
20
27
1
11
25
53
7
48
8
27
45
88
47
108
18
51
3
45
3
57
15
33
12
45
18
24
30
3
28
12
20
15
12
21
87
18
7
65
27
9
55
20
15
42
19
80
4
71
54
54
6
12
18
9
16
11
9
60
16
20
9
19
60
47
9
81
18
37
104
12
12
15
12
13
72
20
9
39
33
48
15
12
4
48
20
45
36
15
39
72
36
73
192
20
12
45
42
45
24
24
81
15
24
48
4
80
33
3
207
90
7
65
31
23
9
76
65
12
55
44
60
40
8
15
12
24
21
99
24
12
73
12
84
125
19
48
5
39
15
18
12
31
113
42
48
42
27
16
144
20
21
79
32
28
32
4
47
12
81
9
3
4
65
18
1
24
8
12
27
1
20
208
131
1
23
66
6
57
15
18
63
21
111
4
35
73
17
15
51
90
24
18
13
12
11
54
51
111
66
7
8
3
69
16
5
19
152
15
18
30
33
9
63
75
37
44
12
24
24
39
78
19
35
36
9
16
23
69
81
102
57
12
96
3
36
13
35
57
21
54
9
21
43
12
36
35
42
48
103
11
69
12
52
47
33
15
1
5
7
108
32
9
43
65
3
3
12
33
12
9
18
6
54
21
40
60
12
104
24
9
15
12
45
3
105
90
30
36
15
12
4
29
31
5
48
36
91
5
19
20
4
8
33
54
18
55
8
16
35
84
24
66
27
4
23
33
72
12
4
24
192
5
43
17
31
120
47
30
18
72
6
36
18
105
12
4
17
43
24
56
81
15
3
1
29
3
12
21
15
4
35
45
51
21
15
49
116
84
69
115
17
3
63
13
96
24
44
16
5
60
27
39
1
12
131
25
32
24
28
36
24
20
28
8
16
35
13
23
30
43
11
45
48
40
71
57
33
15
64
60
32
4
12
20
27
12
69
21
36
39
33
18
42
30
18
79
20
9
6
21
27
1
20
12
12
15
1
107
9
96
57
115
20
45
7
11
12
36
36
24
21
15
48
6
12
42
12
73
36
92
12
16
56
21
132
120
31
41
31
8
21
84
39
15
13
20
28
29
3
3
120
9
117
36
18
72
18
54
18
15
99
49
17
55
5
3
76
23
36
36
18
78
33
4
48
108
12
8
40
56
28
20
60
36
9
15
96
39
1
29
162
25
35
30
15
21
24
48
55
48
32
12
16
95
9
21
3
39
1
24
8
60
4
59
1
23
66
24
15
3
18
66
69
21
36
15
28
132
8
4
32
16
35
49
11
12
1
5
19
11
21
40
8
40
20
3
102
3
4
179
126
48
42
90
18
13
24
20
60
4
12
23
1
8
45
6
157
32
36
9
3
40
8
24
60
52
24
32
4
156
104
88
47
1
53
31
23
6
30
6
15
16
48
5
6
84
6
30
1
5
7
12
48
8
40
23
1
24
11
13
8
72
15
1
104
75
13
48
17
7
137
15
28
23
9
4
29
31
17
3
15
1
8
15
48
18
42
25
140
15
12
36
1
8
28
68
12
12
72
123
42
48
27
15
9
24
87
25
48
48
5
7
36
17
39
45
60
18
48
18
135
45
36
18
72
21
15
13
5
19
17
31
8
16
59
69
93
72
31
59
108
93
24
112
84
36
11
45
57
15
60
12
21
3
39
1
11
73
20
96
15
9
63
57
16
17
27
36
76
44
9
7
8
57
135
60
4
35
6
99
4
12
84
80
21
18
18
108
39
28
24
60
80
16
5
15
3
45
12
4
48
56
40
11
1
17
42
69
4
11
37
77
31
17
132
43
84
24
80
51
49
59
25
32
15
13
77
96
67
35
1
59
1
12
80
4
11
73
32
24
40
8
40
11
49
68
24
3
6
55
24
23
153
60
16
29
30
24
30
31
11
36
54
48
7
56
40
20
9
3
16
152
39
24
25
56
9
7
60
149
55
56
15
30
42
37
83
81
96
64
96
5
3
57
15
15
24
25
95
9
16
155
6
3
60
16
11
85
131
45
48
40
5
60
54
1
11
90
19
24
48
59
25
36
29
36
39
33
3
52
56
4
32
9
39
15
6
31
35
9
15
36
13
60
47
1
59
30
54
1
24
11
13
5
6
25
20
16
80
16
59
18
3
28
20
15
90
15
4
96
32
3
45
21
63
108
48
39
25
5
7
8
27
45
75
13
12
20
45
51
12
12
64
11
66
3
40
12
32
3
54
19
59
66
39
51
42
7
152
4
60
20
9
3
27
13
92
12
99
6
18
45
12
9
60
30
6
18
37
65
43
32
51
72
13
8
72
33
6
9
99
36
12
18
6
33
51
24
48
9
48
12
3
42
18
1
60
11
9
99
13
12
8
39
84
60
9
45
3
9
6
12
18
19
53
6
21
15
36
13
5
27
3
9
52
56
15
12
126
72
39
16
144
5
43
11
69
96
16
35
93
87
30
43
12
23
72
129
87
12
25
11
45
99
45
28
89
18
21
4
47
73
8
40
8
16
60
11
57
21
7
48
11
6
27
48
45
39
60
64
24
71
1
89
27
4
5
3
16
20
9
7
29
55
77
79
5
39
16
53
31
5
42
13
84
11
25
41
39
16
56
33
19
20
12
3
105
48
24
16
8
21
79
29
36
15
52
8
9
15
16
5
96
19
47
90
43
96
84
29
15
21
36
6
13
5
54
13
48
119
1
101
19
17
7
20
12
75
30
63
28
20
15
24
85
35
24
9
76
131
25
20
36
9
15
15
21
52
8
27
13
92
96
51
13
23
114
36
19
53
18
45
27
21
12
33
51
76
5
18
66
51
84
4
5
6
33
15
13
20
3
60
36
30
111
87
36
9
76
36
11
12
18
15
48
36
45
31
59
78
48
15
40
132
65
3
24
4
20
76
23
37
89
31
53
72
19
5
39
60
36
4
32
3
45
12
33
3
24
9
79
8
45
7
80
3
33
136
29
54
61
29
66
180
1
143
6
30
1
80
33
43
ABCD 93810872984*3^$a+1 [50005]
12
17
31
6
8
10
66
18
14
144
4
56
27
31
32
30
112
20
15
127
2
15
13
2
4
18
74
18
48
24
18
40
86
40
6
6
128
51
1
60
50
33
51
10
35
7
62
52
32
22
54
66
9
21
8
96
4
6
18
8
4
14
61
5
54
6
4
8
42
4
69
21
114
12
29
33
4
14
13
48
29
3
43
84
17
25
104
12
3
69
4
54
36
14
10
18
12
14
6
48
6
46
8
4
6
146
76
14
6
4
54
12
5
15
28
5
25
18
18
35
105
16
23
48
61
140
12
60
4
75
21
11
15
52
29
43
14
34
12
14
58
8
9
19
29
13
20
6
18
4
3
23
22
2
4
24
12
62
40
18
2
15
43
8
10
62
22
47
39
118
18
60
44
9
16
59
36
16
62
3
1
143
33
63
79
38
16
6
14
84
28
44
118
24
48
90
6
6
23
15
30
64
8
36
40
2
10
8
27
3
16
6
71
7
6
35
37
8
19
27
2
3
43
6
36
12
8
60
34
194
28
59
3
42
12
40
12
35
9
52
90
12
8
4
14
51
7
122
12
3
13
62
46
8
4
42
6
11
19
29
9
10
6
2
54
6
54
76
48
6
65
1
6
14
40
35
1
15
27
84
6
27
27
2
18
28
53
7
54
6
12
38
22
68
24
22
24
12
48
2
22
12
42
32
40
12
32
60
30
6
34
54
36
20
45
13
3
29
4
12
18
6
8
22
66
92
18
106
36
47
9
24
22
54
60
48
32
72
18
10
44
58
60
48
36
84
18
6
17
37
32
46
20
6
3
27
10
12
110
30
3
15
22
18
32
6
22
32
10
26
52
14
4
12
74
70
44
4
30
20
70
18
2
108
12
4
24
14
84
58
32
16
12
18
68
40
8
42
34
14
4
20
22
6
6
5
19
32
52
2
58
77
1
12
8
6
22
90
36
80
114
12
18
18
15
9
48
64
6
17
13
26
76
38
4
35
19
14
18
18
4
50
54
52
74
30
28
23
13
50
12
10
11
1
12
8
46
20
10
90
5
9
30
22
6
6
8
4
14
28
2
76
20
34
30
47
37
8
34
2
52
30
50
12
22
42
12
42
6
6
48
6
78
62
10
6
12
15
135
2
36
24
27
39
9
1
24
30
18
12
102
5
19
74
51
15
112
65
145
42
96
80
46
12
24
18
6
11
9
16
24
2
61
5
43
161
4
30
14
4
48
11
37
18
41
9
40
72
36
8
10
8
18
18
42
34
56
22
12
14
6
4
14
16
32
24
40
30
107
1
12
6
18
18
2
30
42
12
36
52
92
22
96
44
16
2
18
76
2
22
54
30
6
14
45
13
54
18
11
3
10
42
2
4
35
49
50
28
17
1
32
15
19
6
44
64
8
16
12
12
107
31
18
54
54
6
104
28
90
32
34
2
4
12
11
13
42
9
27
62
7
33
44
24
30
18
28
72
12
6
5
7
20
54
4
116
36
16
18
38
18
9
13
108
42
18
6
53
16
3
2
4
18
2
18
10
12
14
30
64
78
6
6
18
8
24
130
84
24
5
3
16
8
4
42
66
68
48
18
54
10
32
34
32
45
45
22
18
32
72
18
28
21
11
36
97
5
16
8
46
38
15
13
84
42
78
44
10
12
26
40
20
4
8
4
6
48
30
8
12
10
29
79
65
15
40
38
102
13
11
70
6
12
42
35
31
50
54
28
62
112
32
4
2
10
38
10
6
12
14
18
16
2
48
6
37
3
12
14
24
28
12
44
28
6
26
28
15
15
72
12
12
38
60
52
38
30
42
36
70
20
66
10
6
20
18
40
18
68
28
68
25
39
54
24
6
5
57
39
129
40
23
9
48
24
22
50
7
45
24
8
6
16
14
18
36
36
10
8
40
38
12
18
4
6
48
32
10
14
4
120
54
2
46
44
16
30
2
72
31
21
6
60
24
6
11
49
66
50
27
48
25
23
31
48
6
8
4
14
88
54
60
24
44
108
10
30
6
8
24
10
108
35
25
14
34
134
30
6
4
72
30
3
32
127
17
21
4
30
18
12
11
96
21
34
42
12
6
38
40
54
6
8
16
24
12
42
6
18
12
54
42
56
22
14
52
24
36
24
72
18
6
38
31
11
4
6
24
32
22
2
28
8
58
8
36
46
6
8
12
34
12
14
22
6
2
63
37
6
42
11
7
92
10
48
35
31
50
22
9
21
56
16
2
4
36
20
46
12
12
24
12
24
51
17
118
9
15
2
16
2
34
27
69
24
78
2
19
195
14
16
6
66
48
14
9
3
6
28
80
10
42
14
4
2
34
24
138
2
30
36
10
6
62
58
12
6
14
3
16
53
52
104
10
36
8
9
67
6
39
93
54
2
82
32
28
2
6
30
6
40
14
64
26
84
16
6
60
8
22
12
20
28
36
12
50
16
8
40
47
7
26
36
27
31
17
39
9
43
5
45
4
14
78
30
4
38
43
57
146
36
16
33
41
39
1
12
2
28
8
10
44
36
22
24
50
46
2
52
24
14
46
30
20
9
49
60
12
68
19
57
24
12
8
22
38
12
6
54
84
16
20
10
44
6
4
12
6
6
60
12
6
2
52
102
150
36
3
33
54
6
18
114
20
42
52
18
32
16
84
36
35
16
29
3
19
114
18
6
2
33
43
5
25
24
18
2
22
12
32
25
3
36
6
30
5
115
2
43
128
31
30
56
34
20
46
23
13
35
9
16
71
48
1
20
34
2
22
2
76
8
42
10
6
56
4
42
11
16
9
26
4
30
24
90
18
23
7
14
4
84
54
2
6
58
54
53
15
16
54
2
28
20
40
6
32
34
30
2
28
98
10
50
10
12
48
41
13
35
3
16
92
52
24
69
3
36
6
8
12
132
4
36
32
4
18
8
28
62
18
10
50
34
18
12
24
5
9
24
12
100
42
36
24
38
18
22
12
18
45
15
36
14
12
3
15
10
14
18
10
60
6
36
87
69
38
34
24
32
27
16
27
20
81
16
33
18
8
16
74
6
21
13
102
12
32
10
38
46
72
44
24
22
54
8
22
12
8
58
24
20
4
2
106
24
24
24
54
53
73
2
4
6
90
24
90
42
12
96
26
6
84
4
24
54
24
150
56
30
4
14
13
59
52
2
54
6
46
8
16
14
10
32
4
26
22
17
7
18
42
2
4
20
70
12
8
30
16
78
24
5
117
72
19
11
82
42
41
13
6
2
82
2
4
32
42
70
86
72
21
7
18
8
10
44
4
68
28
5
25
36
6
90
35
49
6
44
40
20
4
18
36
8
15
61
18
56
18
7
48
32
43
24
8
58
11
15
76
21
3
14
52
11
13
8
4
12
18
2
36
51
39
40
18
12
6
20
18
10
72
5
25
8
54
28
30
48
48
66
48
12
32
48
18
72
58
2
46
24
30
62
48
18
28
12
2
28
24
18
12
8
40
12
50
4
18
18
5
31
2
30
22
6
8
24
66
64
18
33
29
3
91
2
10
12
18
50
25
3
6
20
52
30
12
18
26
9
1
60
6
42
3
32
27
22
50
4
66
23
3
66
6
22
12
54
86
6
30
154
14
102
10
14
118
48
62
4
2
16
30
8
4
44
40
38
12
18
36
24
21
63
33
27
46
2
52
8
9
43
90
6
24
26
4
6
2
60
48
22
6
26
18
3
21
58
6
11
51
76
ABCD 93811042712*3^$a+1 [50020]
20
60
9
81
84
10
8
28
41
43
32
18
15
27
18
30
28
32
76
24
17
31
24
44
45
144
91
44
30
72
18
45
15
28
20
4
108
38
48
6
4
24
2
99
19
72
48
12
48
62
34
12
8
24
88
50
63
15
21
24
27
4
8
72
54
10
44
198
60
27
45
22
98
6
52
53
15
6
15
15
6
10
44
4
29
15
6
34
32
64
29
43
32
45
12
15
93
33
154
48
48
2
36
10
29
67
20
4
12
89
21
84
60
99
67
14
84
22
48
5
15
9
87
30
34
2
3
36
105
78
52
68
6
22
24
180
38
42
36
64
48
32
45
19
20
81
144
99
6
12
34
36
80
4
26
18
52
72
20
18
24
84
34
5
3
9
3
28
8
24
12
18
130
2
54
64
108
38
6
69
7
68
66
70
120
5
19
29
51
4
77
24
31
36
38
94
41
24
31
26
6
9
24
15
64
8
144
64
32
30
10
29
51
9
48
33
24
58
60
2
24
15
57
12
6
16
168
36
26
58
38
198
30
96
10
5
3
36
16
24
14
22
8
60
12
24
52
32
6
12
70
12
17
115
125
3
28
132
156
65
36
3
12
33
21
51
43
17
55
29
27
93
84
21
34
110
58
29
39
4
50
12
106
2
36
6
196
24
48
32
28
80
6
34
5
115
36
20
76
20
9
129
10
50
46
20
76
20
33
7
48
41
27
42
22
24
72
60
20
108
9
72
48
43
84
60
8
21
7
53
39
40
32
28
68
52
5
7
8
21
51
28
20
72
93
3
93
15
12
9
33
51
7
50
10
38
39
15
6
30
6
3
7
60
29
9
111
19
48
92
18
118
24
38
10
17
43
32
36
4
32
16
48
60
26
18
28
44
33
43
104
18
10
20
57
3
40
116
6
15
33
10
72
36
24
53
45
12
90
153
15
45
7
50
54
4
168
8
9
192
3
36
30
99
33
34
24
5
21
96
54
40
8
28
134
36
42
12
76
2
27
81
174
9
7
62
46
2
70
24
24
101
21
27
3
112
65
12
159
12
4
20
16
12
48
12
50
58
17
15
96
102
18
21
39
216
28
137
19
24
26
39
51
12
90
54
114
22
12
20
21
55
96
38
70
12
65
24
19
108
14
54
64
8
64
84
24
60
32
60
69
36
75
84
42
84
6
52
50
10
60
17
84
105
10
2
22
12
74
34
38
3
7
53
9
70
36
41
31
44
76
62
90
6
10
44
105
31
80
45
7
14
18
57
3
21
45
6
48
45
7
125
75
24
36
9
7
24
53
43
17
55
2
54
72
4
48
26
130
80
72
42
75
33
63
27
4
5
9
22
8
112
48
12
60
2
42
156
28
96
26
34
65
3
45
55
12
38
36
66
28
108
8
16
36
17
45
12
58
12
44
21
19
24
48
24
60
84
5
79
32
4
44
6
46
44
36
9
7
48
96
74
36
10
26
30
112
2
63
7
38
12
3
12
21
54
16
8
36
4
5
7
24
68
40
41
27
12
60
28
188
9
45
27
43
12
20
28
8
9
43
20
28
8
105
21
6
72
52
24
41
9
54
81
9
48
42
36
21
31
32
45
27
76
60
62
10
60
17
21
24
3
15
28
12
12
5
31
32
112
38
22
8
36
6
36
3
55
24
26
10
12
29
43
12
5
55
29
31
156
32
36
52
60
8
81
31
17
51
54
18
24
28
60
65
45
10
8
64
48
8
33
67
44
180
54
72
72
72
36
70
17
45
22
5
75
9
81
58
96
24
60
65
7
38
36
120
72
27
33
22
32
16
53
31
8
48
40
38
10
146
46
80
150
22
12
24
5
36
60
3
36
45
36
103
41
55
44
160
38
10
12
60
36
36
44
76
44
45
19
32
4
24
60
125
55
17
3
40
5
36
45
51
69
10
12
48
26
3
7
8
136
12
24
146
39
108
3
64
74
51
3
36
24
21
7
77
7
26
3
15
100
62
22
2
48
27
108
67
53
7
98
6
9
81
46
29
69
90
21
7
2
36
51
45
46
20
42
82
5
15
40
60
24
29
81
6
76
14
63
21
6
9
7
12
2
58
5
27
6
12
27
69
30
36
18
6
16
68
21
51
16
24
20
4
36
288
108
12
20
90
75
27
6
3
51
48
21
67
8
124
20
30
6
16
5
15
45
39
126
15
43
12
44
66
15
163
8
102
90
42
10
44
16
36
50
39
48
3
52
65
33
22
12
120
20
28
5
75
6
10
65
7
24
24
62
70
17
36
91
20
45
19
32
28
29
7
80
9
60
51
168
100
2
15
21
18
294
58
12
5
187
60
29
57
3
7
29
24
151
56
40
50
10
12
48
12
41
7
32
6
22
24
20
16
17
3
88
44
40
32
45
129
54
16
20
24
138
60
3
19
12
86
34
53
43
20
18
15
57
10
17
7
53
87
88
12
5
19
41
24
55
104
66
142
20
52
17
19
2
18
6
3
15
21
7
12
17
81
27
43
120
104
30
15
43
41
9
42
16
17
96
51
9
19
20
28
53
45
180
6
16
68
76
14
34
5
36
19
12
8
30
6
9
67
8
21
24
36
19
12
29
21
36
10
12
137
3
78
22
50
30
88
8
172
8
4
26
34
48
8
150
102
93
7
32
52
56
4
8
28
17
103
12
80
30
15
7
53
55
38
22
80
60
138
82
72
24
80
4
62
58
12
5
31
12
41
9
27
3
6
54
21
24
31
14
82
5
60
19
14
12
18
52
29
19
65
55
2
84
ABCD 93811794764*3^$a+1 [50134]
79
65
127
48
36
36
9
159
81
27
149
19
45
32
7
105
32
16
183
36
48
60
36
24
72
165
80
103
96
57
48
27
53
7
60
180
144
36
165
27
101
175
72
24
24
60
189
3
77
7
41
7
132
69
144
63
113
19
348
60
5
48
55
249
3
108
12
228
17
7
48
168
72
9
39
324
5
175
65
7
201
27
5
48
7
36
84
60
96
36
48
65
43
48
24
168
108
9
51
72
288
24
45
48
39
180
84
12
5
43
24
96
36
89
96
55
96
24
113
16
51
36
105
27
53
48
160
144
32
48
16
32
19
48
132
89
415
72
12
60
36
252
24
168
33
63
81
48
51
12
113
79
12
156
57
32
48
96
55
201
51
252
12
264
12
84
189
15
96
156
48
21
144
27
437
16
111
209
127
108
84
108
48
180
144
12
84
24
233
43
24
408
48
12
72
60
21
15
36
48
36
96
105
3
45
80
103
24
65
31
113
127
24
41
19
204
24
180
120
60
17
64
159
17
96
139
53
96
7
57
63
17
16
272
192
55
36
12
180
132
12
36
24
108
48
29
31
120
48
84
5
91
84
12
69
80
240
16
15
48
168
57
27
108
36
96
96
24
45
63
161
19
48
24
53
55
120
60
132
81
3
180
41
43
21
80
240
19
48
60
240
273
99
125
283
84
36
93
32
112
96
80
19
45
3
125
43
60
41
19
96
96
108
132
192
77
91
108
240
12
120
84
144
144
81
27
120
24
261
87
41
7
89
19
29
103
48
72
12
165
48
99
36
57
267
60
9
32
192
96
7
9
39
24
81
75
72
12
12
108
201
15
17
163
72
108
96
41
160
32
48
127
72
105
123
5
31
252
53
127
17
43
72
45
27
228
17
16
87
57
51
60
12
5
16
135
9
63
24
48
41
79
17
19
29
103
329
144
115
24
48
24
93
32
48
103
72
33
219
84
120
24
65
91
12
329
31
113
67
84
24
192
65
43
12
24
24
24
48
177
15
33
80
55
57
27
24
132
72
81
87
89
16
15
17
16
32
48
16
243
60
17
91
5
144
208
3
45
128
55
41
295
41
115
60
12
53
7
281
7
48
425
127
72
57
128
31
12
48
60
24
33
48
15
192
48
12
5
64
3
45
135
41
144
31
12
144
149
7
132
60
60
252
36
125
7
120
81
27
53
16
48
3
12
180
77
79
96
209
19
48
93
87
57
327
41
115
288
45
32
19
93
15
48
17
31
161
16
48
32
48
112
32
31
65
112
128
64
3
45
27
60
153
27
21
39
96
9
3
48
24
21
87
60
24
156
12
141
87
12
180
153
48
327
204
36
12
36
105
87
137
16
135
24
96
17
48
115
125
319
65
67
29
91
60
108
557
16
15
17
48
48
211
156
108
12
84
101
55
24
48
168
9
39
72
65
7
137
304
ABCD 93811870942*3^$a+1 [50125]
44
48
19
36
33
116
28
183
77
55
17
96
31
125
52
15
9
24
12
69
18
30
3
212
40
15
41
31
33
12
8
4
39
41
4
12
36
12
8
7
45
32
16
132
24
20
4
24
15
72
18
23
31
12
125
52
48
48
8
124
56
40
27
5
103
72
101
36
40
12
68
7
36
45
24
104
49
54
12
33
44
55
5
52
36
45
27
116
187
72
9
68
7
5
31
33
32
151
101
31
21
36
48
8
25
15
12
48
39
48
89
28
84
120
8
16
92
72
16
33
11
40
20
7
9
48
24
75
24
5
16
120
39
12
5
19
12
45
8
12
4
111
9
8
124
24
12
32
4
12
99
18
27
12
120
27
33
116
16
36
12
3
9
48
12
15
36
36
29
12
4
63
150
15
3
12
77
36
31
65
43
24
33
15
24
12
21
24
171
21
12
111
33
27
53
55
53
48
60
28
24
3
17
49
6
9
3
5
64
36
39
69
8
168
16
8
76
24
56
36
12
19
9
12
20
43
24
57
44
7
5
28
39
84
168
5
7
41
67
24
33
39
21
9
71
4
60
27
141
36
39
60
57
27
36
18
78
29
16
12
15
5
48
4
32
4
12
12
32
31
54
39
87
108
54
3
8
4
8
25
47
79
45
27
57
15
33
129
23
76
15
45
3
36
93
12
8
16
3
81
12
9
27
87
30
18
96
9
21
63
12
15
65
12
64
68
7
129
116
31
53
4
15
18
23
48
103
77
55
129
24
156
12
12
39
53
84
96
12
7
5
19
29
16
120
36
27
41
19
12
65
31
45
72
27
72
18
48
47
31
12
6
18
41
16
51
18
191
1
47
12
48
84
72
7
9
24
24
12
8
19
17
28
32
100
24
60
68
40
3
24
21
51
48
24
33
32
19
21
44
88
72
36
27
72
17
16
3
5
19
30
51
20
115
65
48
36
31
45
32
12
16
84
72
44
1
39
27
36
42
59
4
39
17
88
56
64
12
72
39
21
24
32
4
63
5
24
24
16
15
17
7
12
5
31
45
32
112
15
12
36
6
3
36
20
40
111
36
108
101
16
36
15
9
20
7
41
31
137
7
57
32
31
41
19
45
9
11
7
5
16
84
165
11
112
44
7
45
15
12
65
36
64
15
144
21
8
124
8
96
4
188
7
33
24
72
60
80
19
12
18
11
7
5
19
54
23
16
27
21
12
45
39
48
8
12
84
7
72
18
39
60
45
3
20
4
27
5
7
96
117
12
12
72
15
53
37
23
72
19
12
18
59
16
39
105
15
132
12
17
7
5
84
88
15
33
3
65
31
137
1
15
32
12
136
92
28
12
36
24
24
20
76
75
53
84
4
39
45
12
27
9
8
4
56
4
32
16
15
113
1
15
51
5
36
12
100
128
60
64
24
27
77
36
4
36
116
16
84
72
45
11
12
7
89
100
24
20
120
31
12
60
5
28
12
56
28
8
16
36
60
3
36
12
33
20
7
9
72
72
3
9
60
12
99
81
15
18
59
100
39
57
48
32
28
20
100
15
177
44
88
20
31
9
15
5
24
7
84
5
100
20
43
5
16
15
17
31
24
65
1
47
7
105
63
17
1
23
48
4
48
21
11
19
33
3
24
177
24
12
32
76
72
219
117
12
44
37
15
72
32
25
47
28
15
17
12
4
12
20
48
55
12
21
15
29
31
17
4
15
9
27
12
72
54
11
31
21
33
15
33
18
69
48
8
1
6
9
81
30
45
27
113
55
33
33
11
148
39
60
5
28
96
12
123
33
171
21
12
15
17
16
20
43
5
48
19
48
18
3
12
8
31
45
20
43
36
60
72
69
3
53
4
32
67
18
27
99
24
45
3
69
92
16
56
48
100
20
73
47
52
20
72
12
16
27
17
55
24
5
7
29
52
15
137
40
60
8
40
12
3
24
234
95
24
48
7
89
55
17
52
8
100
32
4
72
24
48
27
137
36
84
7
42
18
237
12
32
12
16
9
18
24
36
12
57
87
36
17
40
32
19
33
12
123
5
16
24
32
16
63
57
12
44
40
12
8
43
17
16
48
60
27
48
18
96
3
27
81
51
29
4
72
36
96
63
17
19
36
60
29
4
3
5
7
72
141
3
45
9
71
25
162
30
3
8
12
76
45
42
57
87
5
16
56
24
4
12
207
9
32
96
76
56
55
9
39
81
24
60
39
18
11
12
7
144
9
32
28
45
15
132
68
4
80
148
3
84
9
44
60
73
23
40
3
57
39
30
6
48
17
132
88
24
12
24
60
20
12
4
44
36
31
29
28
15
9
24
3
9
15
84
89
12
139
48
72
29
28
57
18
77
76
27
41
43
24
29
1
54
17
24
28
75
21
15
36
18
59
96
31
17
36
28
27
36
21
27
5
12
37
39
80
24
40
32
16
36
32
60
7
84
57
24
20
40
111
93
20
40
15
33
39
9
75
9
87
5
4
12
32
73
138
29
31
57
15
12
53
88
80
100
3
65
48
91
12
17
4
48
12
51
17
4
27
6
15
195
89
16
24
72
92
16
48
72
60
44
84
85
11
60
52
92
28
8
43
57
51
45
80
31
60
45
3
5
145
18
84
96
5
16
32
12
4
39
12
9
63
21
3
57
63
90
42
17
19
17
19
21
48
15
42
27
3
18
6
120
18
42
5
16
81
59
4
72
24
72
116
60
25
96
18
12
17
19
21
15
65
64
75
5
52
60
20
16
27
33
3
53
55
12
29
64
176
52
68
79
5
36
31
60
33
3
9
75
9
44
4
60
9
6
84
ABCD 93812267236*3^$a+1 [50003]
18
47
7
18
95
48
12
48
60
40
69
60
59
100
32
24
1
12
72
3
56
31
41
88
200
24
120
112
15
105
111
144
153
57
36
3
80
7
5
12
73
63
56
103
41
7
17
192
31
137
37
18
72
6
162
41
7
17
37
3
213
72
18
54
123
32
175
101
145
155
228
37
15
24
33
35
76
32
49
15
104
79
105
57
15
44
109
30
5
96
36
96
7
101
4
15
41
24
48
85
72
83
60
48
97
24
180
143
40
192
24
87
102
35
112
20
4
56
61
83
61
123
45
108
23
112
24
68
37
6
17
55
137
40
44
84
40
20
85
23
24
120
84
1
83
12
36
72
13
72
48
75
15
5
37
23
25
39
20
91
89
168
97
71
37
171
87
192
168
29
25
120
11
64
96
200
60
145
59
40
8
37
18
17
60
163
30
11
120
64
63
17
12
1
75
8
24
97
39
56
40
165
179
40
72
87
125
96
12
120
7
197
60
36
37
167
24
12
240
19
150
180
131
28
20
84
55
72
329
1
35
36
24
144
36
25
35
25
135
20
4
80
96
264
31
48
42
36
90
102
23
37
390
18
180
60
179
85
23
40
63
9
68
52
140
61
30
105
104
16
69
36
59
85
30
125
43
18
83
91
96
89
31
57
273
23
229
11
64
72
116
19
18
155
96
1
3
15
81
200
96
55
233
40
105
60
11
16
8
96
31
90
108
12
6
17
156
4
72
21
72
12
231
20
4
44
36
16
15
54
3
72
63
317
13
87
33
108
35
24
103
57
144
111
48
18
144
39
57
179
48
97
51
105
35
19
9
9
60
11
136
45
11
25
87
20
76
39
153
57
60
252
23
136
39
77
43
168
113
12
49
11
49
15
15
53
73
24
36
30
105
9
59
60
1
135
80
24
180
19
48
153
69
72
48
3
24
8
7
65
133
18
5
28
69
147
15
6
84
95
84
144
163
89
96
48
7
225
48
9
15
45
107
13
18
384
48
41
84
36
37
23
36
121
54
126
90
42
72
30
6
72
27
21
23
4
48
87
42
30
18
47
60
36
24
96
169
78
77
13
83
132
13
72
83
120
120
55
57
48
20
28
56
156
85
60
3
69
263
28
96
81
12
35
97
83
43
9
81
54
18
35
12
1
39
8
48
37
11
127
245
25
114
5
13
143
109
51
24
105
120
36
59
1
192
95
72
24
120
31
105
21
42
33
39
48
33
8
31
113
12
36
24
13
35
7
18
72
71
12
43
113
7
29
121
3
56
31
9
45
36
47
120
205
3
24
8
88
80
72
72
36
4
81
47
85
75
128
72
97
36
27
68
19
89
180
181
15
21
75
15
102
11
16
80
16
92
60
13
3
212
12
13
59
13
11
7
9
21
27
20
13
23
79
17
313
12
96
12
71
64
8
12
316
39
41
36
300
1
12
23
67
150
72
18
57
20
61
47
36
156
13
42
198
75
8
168
72
37
123
15
89
96
24
61
180
72
143
12
115
42
126
17
40
33
143
1
15
8
13
72
107
13
18
42
15
15
33
128
37
75
39
41
48
37
90
177
105
35
132
85
83
265
23
180
28
87
72
41
112
135
17
96
1
119
7
9
63
30
18
249
68
60
25
71
96
13
11
1
126
125
60
48
36
28
80
88
44
1
3
24
128
7
41
97
204
11
79
18
71
24
16
44
28
24
24
69
108
54
33
80
12
76
39
18
12
99
9
47
40
44
67
113
31
78
47
145
35
60
85
23
ABCD 93812777606*3^$a+1 [50001]
36
79
29
6
48
13
32
17
23
11
21
35
24
13
9
15
75
5
73
2
42
64
54
5
16
41
4
51
129
15
39
60
5
3
28
1
17
8
10
13
16
9
70
18
12
78
13
13
10
57
136
32
45
18
25
55
46
3
63
25
40
43
24
5
33
15
13
62
70
84
72
8
19
32
19
12
9
23
9
1
2
6
10
38
7
16
16
67
77
3
37
9
31
7
1
15
36
30
47
21
10
20
64
32
5
41
74
5
48
11
14
12
16
107
19
8
77
64
7
25
29
6
29
24
64
9
7
64
9
23
35
32
10
27
29
24
19
47
28
18
18
9
40
59
8
28
17
15
4
37
16
16
71
4
13
41
108
44
39
32
25
90
36
1
8
49
90
24
29
19
14
4
27
27
18
27
5
4
15
8
31
1
48
31
34
26
69
16
16
19
16
44
10
36
30
242
3
57
36
35
47
2
124
8
208
12
31
16
48
24
139
44
9
55
81
35
53
29
74
97
27
5
13
20
7
104
3
13
9
42
117
27
8
46
79
11
5
16
8
64
9
18
42
131
80
17
60
3
80
16
3
18
8
51
9
63
19
5
56
47
25
32
23
10
47
8
8
8
1
55
64
64
33
55
91
10
11
16
63
9
40
1
46
20
45
37
11
25
6
9
32
7
25
16
3
100
18
14
18
28
48
18
18
55
59
2
10
1
40
19
54
18
74
88
19
64
16
27
189
32
31
30
27
5
36
72
10
8
30
36
28
23
3
96
28
2
10
26
16
38
24
37
27
29
51
13
35
90
19
112
5
24
19
11
24
8
22
36
35
7
30
6
2
115
3
42
38
16
8
12
17
11
24
2
3
16
105
55
29
11
32
65
23
24
56
160
24
8
35
48
36
33
8
39
42
4
78
84
9
72
9
15
21
59
8
5
6
5
3
22
55
80
16
65
36
59
3
24
93
51
5
5
30
96
12
132
77
15
17
56
24
80
48
19
101
25
90
37
8
5
11
35
62
36
4
18
5
3
37
27
13
5
27
9
63
80
16
16
47
80
46
44
10
53
13
6
18
18
138
24
72
18
54
8
71
11
45
64
8
40
25
223
3
6
36
3
35
64
5
21
28
31
23
6
19
7
1
112
8
23
1
9
36
11
33
31
35
5
29
18
1
37
3
112
8
1
18
21
32
13
60
47
32
73
31
64
5
107
40
213
3
24
3
24
48
68
64
84
53
87
10
55
53
20
7
11
21
3
48
18
10
18
18
78
72
54
9
27
13
40
19
2
34
38
28
60
27
39
6
12
36
14
46
80
28
35
3
16
21
51
45
39
32
57
25
30
50
4
11
33
34
12
42
2
53
11
8
29
5
12
14
1
27
13
53
6
8
21
48
8
23
180
2
11
8
23
33
13
12
47
115
8
18
6
30
6
18
30
57
16
33
36
12
32
4
6
13
8
81
23
19
26
35
96
24
8
32
56
13
16
11
15
4
26
18
52
38
34
13
24
61
94
13
55
17
31
10
7
89
23
8
24
40
3
5
139
54
12
28
15
11
72
21
85
26
28
20
10
6
18
48
7
8
3
6
31
144
5
2
33
80
29
59
7
1
5
27
117
44
4
68
39
16
8
19
5
75
45
8
24
53
27
33
31
35
8
53
29
6
30
72
7
56
16
11
29
13
30
5
39
6
11
8
9
7
5
44
6
17
131
54
24
36
36
26
40
5
32
48
1
28
18
1
47
73
40
48
16
47
34
36
3
27
29
31
57
32
21
6
18
19
3
6
12
86
37
16
24
24
1
16
12
91
25
28
6
54
62
4
6
12
99
5
22
69
104
56
16
80
8
53
27
104
32
51
2
6
30
18
10
27
33
26
30
47
40
117
4
7
65
6
9
27
5
8
5
43
137
7
40
1
6
1
11
5
3
29
17
60
11
32
59
14
30
52
90
43
5
19
32
21
6
36
1
19
6
22
17
25
63
88
11
13
13
35
11
61
16
3
12
100
72
29
69
11
40
63
28
109
35
29
32
59
29
3
53
49
10
8
21
8
88
16
17
4
24
12
63
59
22
47
3
5
53
60
39
16
43
69
21
46
13
8
56
40
9
31
23
12
72
29
40
21
54
26
51
9
47
7
49
24
3
24
37
19
10
14
66
10
18
15
81
80
10
29
27
46
63
5
35
37
11
16
85
24
27
9
23
3
12
25
57
119
33
16
36
27
39
44
82
68
130
96
53
85
14
66
35
19
29
5
19
24
72
41
32
47
80
72
21
24
26
10
7
11
37
19
21
39
36
10
30
14
18
40
5
45
28
8
63
37
120
6
26
11
35
13
31
9
1
55
19
53
1
39
31
17
1
23
3
58
27
15
54
3
117
14
45
1
2
16
54
2
28
33
40
8
45
27
41
40
7
16
1
23
16
32
8
49
16
191
16
57
6
36
85
125
62
10
11
39
1
8
45
3
1
31
41
63
8
7
1
11
26
118
36
33
17
23
23
30
44
10
77
63
1
35
18
19
8
1
7
65
18
29
16
45
11
16
9
63
21
36
135
33
56
16
2
53
8
48
27
24
101
19
29
13
99
155
60
1
17
23
72
43
45
43
53
27
22
8
23
11
26
66
16
41
25
44
35
11
5
27
36
36
10
36
8
10
5
3
66
3
16
5
94
13
11
45
40
25
10
50
10
18
39
107
5
41
80
15
9
22
33
11
64
26
51
1
80
4
32
12
18
61
45
30
6
18
18
8
58
25
43
40
5
91
38
16
12
6
13
48
40
16
9
8
10
5
141
59
32
15
36
21
24
40
32
27
12
1
8
51
8
37
8
31
1
43
6
87
8
13
46
5
32
35
44
65
11
29
13
3
9
60
11
48
16
40
13
16
8
58
121
48
1
28
24
19
56
17
52
12
7
16
1
26
4
108
36
78
36
74
5
47
2
7
104
8
35
29
8
72
23
18
66
37
17
8
15
67
18
19
35
50
67
40
5
6
12
60
36
25
11
12
17
64
16
47
6
43
37
58
41
24
16
9
186
72
5
13
66
1
31
82
30
65
40
8
9
40
55
48
88
32
29
19
17
15
35
5
13
46
38
6
84
5
41
60
19
79
1
21
67
11
37
19
10
26
57
8
13
82
17
19
53
39
16
1
25
18
22
50
21
1
26
29
31
28
5
33
16
7
23
114
90
36
66
31
64
19
12
6
11
19
42
18
17
3
24
10
75
5
27
32
107
24
37
8
45
83
33
36
27
1
18
8
93
109
35
43
13
31
94
14
29
11
44
16
57
27
45
56
13
30
37
40
3
118
15
8
31
1
5
48
6
18
20
10
117
16
88
19
18
91
8
32
25
6
9
17
31
16
73
7
3
18
6
13
8
56
13
84
23
45
54
46
8
90
72
37
35
48
114
11
11
13
11
21
40
24
43
61
21
98
46
36
15
16
13
16
11
43
5
16
56
3
5
23
57
ABCD 93812963644*3^$a+1 [50071]
48
39
123
150
51
3
48
24
117
75
90
18
18
144
36
3
21
54
72
9
9
12
18
6
72
27
27
138
42
30
72
15
21
72
78
210
51
9
108
180
18
21
81
54
330
18
45
21
42
12
6
12
51
57
36
18
18
6
72
45
27
9
75
36
24
57
12
3
246
18
18
3
48
135
30
36
24
30
144
78
54
30
3
105
3
51
45
195
120
57
75
30
72
24
12
27
27
18
72
87
57
24
15
144
33
18
33
27
12
57
3
30
54
9
81
96
27
48
27
18
3
33
147
12
9
54
18
51
69
27
9
36
126
6
15
123
54
168
3
9
75
51
9
9
42
33
12
45
18
21
9
39
60
15
21
96
93
3
3
9
27
12
132
30
39
39
9
3
24
12
6
12
123
9
18
18
195
12
99
30
36
36
78
57
9
18
90
168
54
18
36
12
15
27
36
129
51
12
18
159
21
6
30
78
9
21
24
12
42
54
90
18
72
51
69
18
9
48
57
36
36
30
36
36
57
48
9
3
27
144
6
3
15
12
6
27
147
90
3
15
168
12
93
57
48
39
3
12
21
15
54
6
69
15
45
48
48
63
36
18
12
15
9
18
156
93
87
69
75
114
51
87
18
54
54
24
18
30
6
12
36
54
18
96
9
9
36
30
36
6
36
36
48
63
192
15
42
39
96
84
9
18
18
6
93
9
6
54
72
90
21
69
18
66
6
54
12
96
63
3
18
24
99
3
90
3
123
6
72
108
15
105
60
156
18
78
36
66
42
12
3
21
18
72
18
27
21
27
51
18
12
36
96
27
9
30
57
129
3
48
15
60
36
48
36
36
9
12
48
21
72
54
216
114
3
27
6
12
54
24
9
39
9
45
114
12
108
21
36
15
93
15
33
21
36
108
15
99
18
48
6
21
69
39
15
18
15
51
6
72
12
18
6
18
12
72
6
3
33
108
3
153
24
66
72
21
57
12
24
18
45
27
48
90
78
18
144
18
18
36
120
15
48
189
78
30
60
30
24
12
9
9
54
72
57
60
48
93
48
18
24
18
48
168
84
54
42
75
27
42
12
24
12
27
117
15
3
60
45
9
12
15
21
72
36
60
120
18
9
15
30
99
9
39
57
3
45
3
57
27
99
57
9
39
33
3
3
12
81
63
72
60
36
9
21
27
153
39
33
36
6
30
36
348
48
6
18
36
66
57
39
18
3
9
108
6
66
6
18
48
234
24
9
9
48
6
30
51
45
216
12
78
90
87
249
96
27
96
3
18
84
42
30
24
72
192
60
18
66
6
12
57
3
33
87
42
18
12
6
12
63
96
21
27
99
42
18
84
6
3
51
18
15
60
96
63
12
105
3
6
12
42
18
48
36
42
12
54
15
9
39
60
3
24
18
30
6
30
18
18
36
24
18
48
18
18
6
12
6
72
30
45
45
3
21
30
36
6
12
36
3
105
27
27
6
27
147
72
9
48
12
165
24
12
18
60
18
12
78
30
24
84
18
54
42
12
6
15
21
63
21
36
135
105
66
36
36
9
33
3
33
72
51
51
186
30
168
84
6
84
42
57
156
69
6
57
27
42
30
141
45
48
18
24
9
81
63
21
90
132
54
30
42
15
12
9
54
36
81
93
51
9
72
12
24
27
48
60
27
57
27
144
18
6
36
36
30
3
51
18
27
27
57
51
18
87
45
39
144
15
48
33
60
36
3
18
18
9
21
18
24
66
6
90
90
69
15
18
15
75
78
102
42
12
39
21
36
27
9
12
60
27
27
84
24
57
33
3
60
9
30
114
30
9
63
60
66
18
42
54
90
48
39
48
9
72
72
198
69
111
12
33
3
6
39
63
18
78
21
96
99
30
171
9
36
60
18
18
36
12
108
24
12
39
48
21
6
18
15
57
84
6
210
24
39
9
6
126
48
36
75
21
12
3
111
12
6
66
24
12
24
156
117
33
30
168
54
36
27
3
42
36
120
6
48
6
84
216
6
18
36
87
15
108
18
54
18
42
54
12
96
12
51
3
126
15
135
144
120
18
6
18
18
30
24
12
63
105
180
228
36
78
30
54
72
72
9
15
12
54
3
12
9
75
117
39
51
42
198
90
39
9
42
9
21
36
24
18
126
30
36
6
30
6
36
108
18
120
36
57
12
21
54
9
60
21
72
24
66
132
105
33
27
48
51
42
3
9
90
33
3
9
45
6
36
54
72
12
24
12
60
36
12
6
144
9
129
60
108
108
120
18
18
3
48
9
54
45
93
126
9
15
102
36
6
33
21
18
102
114
33
105
87
12
9
6
54
12
18
93
21
18
9
9
18
9
153
18
72
18
39
33
3
33
15
3
30
42
84
72
108
6
12
78
12
18
63
135
9
15
48
6
90
30
15
21
36
6
18
12
54
72
42
63
111
36
36
42
27
9
84
54
24
69
3
48
45
51
144
ABCD 93813278662*3^$a+1 [50060]
69
51
57
39
57
228
183
210
60
60
27
105
6
78
12
18
60
9
27
36
24
60
474
30
33
81
18
18
156
15
33
42
90
75
72
51
96
60
156
45
63
48
54
6
84
18
48
90
45
27
42
54
36
30
18
9
9
114
96
18
24
42
60
30
15
33
63
156
87
12
210
39
33
39
21
30
210
162
48
12
48
57
39
36
57
3
84
96
150
18
36
24
30
63
36
63
45
15
30
60
24
30
102
48
60
30
9
117
54
33
84
15
72
132
30
30
6
12
36
84
6
6
18
180
12
66
87
21
24
120
123
45
51
120
33
210
240
45
72
159
78
180
87
75
120
78
267
63
42
54
66
12
6
54
60
39
39
84
228
6
84
108
12
6
9
27
108
30
12
30
6
111
87
114
12
48
27
9
66
81
15
78
6
30
36
15
3
54
150
126
36
36
27
51
54
78
168
30
87
3
72
129
45
18
60
66
3
36
3
30
12
36
12
102
18
18
144
30
48
18
54
12
111
3
30
54
6
72
48
63
27
72
42
72
15
9
120
42
132
57
15
120
48
12
18
138
54
84
54
6
99
75
12
66
78
21
105
36
102
48
78
90
24
102
135
36
39
48
102
36
18
174
15
171
30
87
15
18
54
18
90
9
36
45
108
42
90
174
45
3
78
18
54
27
153
48
27
57
30
90
84
6
45
99
24
48
30
18
30
36
6
42
3
3
30
174
36
54
96
39
21
30
42
60
42
93
39
144
12
30
12
39
81
72
18
42
6
30
87
60
81
24
12
60
60
66
30
150
69
96
63
12
144
60
24
120
24
66
90
42
12
30
45
27
6
42
72
30
66
18
27
3
24
48
114
264
36
36
78
24
30
108
54
153
45
30
6
6
66
24
36
42
18
60
12
60
63
57
75
33
102
108
24
18
42
105
153
60
60
27
33
30
42
6
54
174
126
30
48
186
114
9
63
114
156
120
48
87
75
57
27
81
93
102
6
60
111
108
45
30
78
42
48
9
57
42
24
18
12
24
39
141
12
87
51
312
48
30
36
264
72
12
12
108
27
3
132
108
6
186
30
96
72
42
30
24
3
27
24
66
24
42
24
36
120
414
24
18
18
6
57
177
24
6
162
12
39
81
183
27
45
75
129
39
12
18
84
48
102
93
51
36
105
81
174
30
96
42
96
234
120
42
21
9
6
120
108
9
57
75
39
96
114
24
60
102
18
162
30
96
24
30
30
111
93
42
210
24
6
105
105
72
72
75
63
69
48
9
54
210
78
9
75
114
42
18
111
15
54
12
27
135
36
9
45
63
9
18
12
6
24
108
3
9
36
54
6
12
12
6
48
33
3
18
3
15
48
102
42
18
18
6
30
18
3
36
9
99
9
6
6
90
21
3
138
42
18
243
27
36
66
51
60
9
75
21
75
57
198
9
9
12
15
9
18
6
3
141
3
123
126
30
66
12
39
9
18
81
15
153
81
111
3
108
60
60
21
51
45
57
30
18
60
96
30
24
66
30
30
27
120
33
36
204
3
21
216
12
90
42
78
24
6
30
21
9
135
9
108
36
39
15
150
12
60
90
84
9
12
75
90
66
18
126
6
54
24
117
15
24
30
3
141
24
66
66
24
54
117
21
60
12
30
57
63
9
81
18
18
114
18
120
24
156
48
99
15
66
66
54
132
27
45
27
45
30
36
150
48
60
42
234
3
63
48
69
45
15
21
120
42
60
12
6
12
84
3
81
300
63
3
120
81
117
12
48
15
111
12
18
24
18
78
36
36
48
6
6
27
48
177
192
126
69
15
6
27
51
54
36
6
60
24
42
30
54
30
240
138
36
102
102
27
69
147
63
102
60
54
150
15
183
90
3
27
12
36
54
108
99
81
30
12
36
12
33
12
24
207
6
78
168
12
ABCD 93813762418*3^$a+1 [50027]
60
12
32
88
8
49
39
60
36
80
60
28
15
197
28
15
33
33
144
47
100
33
66
45
32
48
19
6
24
60
3
44
36
109
95
49
35
25
84
23
13
15
20
192
13
51
39
6
11
48
25
15
56
49
15
69
36
150
5
100
32
73
84
11
36
4
60
36
15
24
24
17
16
12
141
126
105
104
36
28
32
4
21
48
11
25
35
52
9
11
24
25
71
4
96
44
24
16
80
60
4
24
81
24
12
11
52
32
4
56
36
4
80
16
60
12
132
36
8
16
63
105
21
35
25
87
9
39
21
15
99
17
184
80
40
24
32
37
11
1
95
133
36
27
3
9
32
4
36
135
138
60
11
31
5
36
7
17
4
80
1
18
17
28
32
28
8
13
15
105
51
39
24
21
75
21
84
69
12
108
75
32
4
45
24
6
24
45
12
144
21
75
56
109
24
66
48
57
24
80
1
99
80
12
48
132
4
69
120
15
9
11
79
57
39
24
21
36
9
24
11
109
111
20
12
24
28
12
9
15
24
8
220
48
12
72
135
17
88
45
36
11
28
36
21
39
105
36
24
15
45
15
36
60
20
148
12
45
39
45
24
23
4
24
56
28
192
45
3
51
66
30
9
116
16
27
6
24
11
25
36
3
96
12
9
155
40
135
90
60
138
17
16
63
54
60
47
55
78
12
71
52
12
24
120
21
18
17
40
48
57
75
20
64
9
47
84
36
28
68
13
11
4
20
1
123
75
6
27
69
15
36
9
24
24
3
44
103
105
8
193
75
36
56
109
60
63
176
16
135
5
76
63
21
3
93
9
11
7
17
16
33
35
16
9
11
79
6
11
37
11
31
45
60
63
105
8
88
45
24
51
45
11
40
9
11
13
3
57
11
1
48
6
177
159
5
73
51
69
15
12
15
69
32
64
99
30
11
120
103
6
95
49
12
3
68
48
40
45
51
39
9
15
17
40
48
128
124
60
33
12
60
15
15
54
11
24
96
16
72
21
35
4
21
84
267
105
30
150
51
24
39
6
3
68
37
12
3
12
33
36
11
43
120
41
85
27
87
6
27
9
3
27
9
60
12
8
12
64
80
60
4
9
156
30
9
45
12
60
63
12
176
13
87
48
9
3
9
48
143
49
11
49
63
68
60
84
76
9
39
45
30
126
180
51
9
311
4
15
48
33
63
17
64
33
12
48
11
25
6
21
80
4
45
24
11
16
24
96
24
24
15
17
144
4
32
13
95
4
21
47
40
8
55
9
12
20
25
24
39
68
52
108
99
125
64
9
71
1
24
99
68
73
99
45
3
39
89
85
51
44
1
11
49
270
24
81
33
15
12
33
15
48
44
36
43
24
6
11
28
75
21
9
11
25
24
6
21
36
48
15
126
59
61
84
24
143
49
171
48
80
36
60
4
96
60
99
65
1
39
39
17
16
57
3
27
21
32
60
4
33
123
39
29
16
105
135
33
51
15
6
18
6
47
48
19
17
25
39
32
28
80
1
95
229
47
13
11
4
9
66
6
60
24
87
153
47
24
16
8
229
60
63
60
9
18
17
49
30
21
48
32
4
45
24
11
136
24
32
13
36
24
35
25
36
24
24
6
45
32
43
17
13
11
16
60
20
7
102
48
51
81
15
24
21
11
13
66
5
60
40
69
66
5
25
59
61
59
49
132
51
24
15
9
24
8
24
55
18
11
61
3
96
32
4
56
40
63
17
13
27
33
156
35
4
36
48
15
45
32
85
54
17
48
64
68
4
33
47
133
11
16
15
150
135
44
109
12
30
30
59
100
9
66
21
105
11
49
135
24
200
36
133
15
15
30
12
60
35
24
12
52
15
17
16
93
27
72
12
69
24
23
64
24
141
24
47
84
64
105
311
55
5
19
9
32
36
13
36
24
11
73
6
9
32
145
60
71
19
18
11
145
107
73
27
117
231
56
240
13
111
32
4
44
96
36
73
135
129
71
16
120
24
21
264
87
27
53
73
24
51
9
150
45
12
24
24
8
13
15
96
20
16
69
195
168
60
27
18
60
3
9
54
9
117
24
15
92
24
208
15
33
24
24
56
36
4
69
51
36
68
25
39
15
30
3
8
1
63
96
9
132
24
96
264
27
117
3
24
44
52
108
60
69
47
28
21
159
51
6
3
57
135
9
15
9
83
37
47
16
33
6
65
88
108
80
19
33
8
49
99
9
96
87
12
8
49
24
15
15
24
6
167
4
39
66
71
24
304
9
15
81
30
9
21
36
59
60
16
24
39
297
33
12
24
35
64
36
12
20
48
76
15
5
16
93
47
37
123
8
25
84
60
15
45
27
60
69
11
28
8
7
41
49
63
87
53
49
11
13
96
99
45
96
183
48
9
3
32
96
49
30
ABCD 93813958978*3^$a+1 [50035]
175
9
135
66
39
75
53
31
41
16
33
15
45
3
9
72
6
108
102
42
5
40
24
8
31
17
19
69
8
25
18
6
23
79
132
69
48
8
19
30
6
30
6
21
144
104
49
18
5
40
171
93
3
18
27
21
6
12
36
6
23
72
43
24
174
23
13
27
15
33
129
30
129
24
9
36
90
81
15
12
60
9
32
31
12
29
16
27
261
33
39
48
8
67
36
12
29
16
24
8
67
42
144
30
6
54
138
23
1
15
33
15
39
41
31
54
6
5
49
39
51
93
27
69
48
33
12
6
149
43
72
77
91
36
41
48
13
54
36
9
9
18
69
32
7
57
144
3
93
15
89
40
120
120
80
19
93
123
48
24
53
31
9
33
71
1
71
1
126
33
15
132
69
128
72
55
108
5
136
24
51
213
48
39
18
63
15
48
9
159
36
5
103
120
57
123
45
27
101
223
65
103
30
75
56
24
49
15
21
75
32
112
27
72
18
75
75
12
24
17
19
30
18
69
24
24
123
45
99
54
12
3
75
12
105
48
99
78
95
151
6
36
12
54
72
18
3
51
54
24
159
8
16
24
32
97
87
27
21
51
12
9
56
43
69
8
109
66
137
16
33
36
3
63
41
67
24
48
21
75
77
79
41
49
47
72
16
33
108
3
32
13
3
87
114
111
27
21
69
36
6
17
19
36
18
87
8
169
90
93
15
9
27
141
45
51
8
16
9
47
40
39
42
66
36
9
15
9
8
31
9
15
66
6
180
72
77
7
65
25
18
144
21
15
81
32
91
120
45
56
97
23
16
57
102
36
165
39
36
48
45
117
114
18
39
15
33
8
72
79
33
99
30
90
45
9
39
48
8
31
36
77
168
43
69
3
45
27
5
49
18
69
8
103
9
27
5
72
19
36
33
15
60
53
72
24
43
5
49
39
75
36
162
162
210
27
27
5
1
15
72
39
18
71
55
12
60
120
54
18
114
198
17
85
90
180
29
16
24
9
167
16
56
40
39
60
53
16
8
48
1
48
18
54
119
88
51
48
29
43
78
12
51
93
3
15
33
9
30
60
53
24
7
41
40
32
216
64
24
144
39
66
6
198
36
108
3
9
54
24
9
144
45
90
57
99
168
18
27
3
72
45
32
55
17
49
6
41
25
108
54
198
23
67
21
8
301
18
41
64
15
57
48
104
7
9
24
111
9
56
88
9
6
17
1
90
117
39
90
23
72
24
103
54
30
18
132
71
85
252
18
36
41
16
129
18
45
39
105
27
72
141
80
64
272
19
36
30
3
15
209
103
12
54
15
3
36
41
85
3
51
60
30
54
24
21
135
9
32
16
24
33
54
41
48
40
15
126
12
87
24
96
24
3
29
13
59
72
49
30
168
66
72
23
40
45
18
36
270
87
27
69
3
30
15
24
8
64
144
24
9
78
66
18
29
43
6
23
192
24
31
9
237
114
9
99
45
8
1
48
87
27
5
112
21
51
32
16
27
69
8
31
41
40
105
239
7
24
41
67
93
69
66
33
27
21
9
6
17
13
3
8
43
5
24
31
41
31
9
3
42
59
64
105
42
53
31
36
5
49
255
57
95
43
24
30
42
12
57
56
144
49
95
64
72
24
33
18
6
87
3
12
42
66
29
43
141
96
75
12
9
32
145
66
29
16
56
13
30
6
18
54
18
69
33
54
24
30
36
90
69
24
123
45
15
17
24
67
66
59
49
36
6
141
24
56
31
120
41
13
36
39
24
56
43
101
31
105
3
120
78
54
30
6
77
7
9
15
81
32
16
192
33
47
25
23
1
15
8
112
39
9
159
41
25
135
120
33
18
5
19
30
23
31
24
33
87
41
64
3
60
9
63
48
41
1
30
9
15
9
57
90
60
18
12
11
16
27
42
270
5
208
3
21
9
18
24
125
72
49
6
9
224
184
81
18
96
30
18
21
80
7
33
72
9
23
61
42
33
96
99
18
75
57
71
31
6
18
9
39
24
113
139
72
21
32
1
23
16
48
48
3
114
102
78
30
78
12
23
49
24
18
21
123
18
27
21
6
53
16
24
9
78
12
5
24
16
195
84
57
33
63
159
81
96
3
12
24
84
36
33
32
25
63
96
27
54
39
15
30
11
25
78
113
103
81
8
1
48
96
18
69
21
35
19
93
9
18
6
90
156
9
48
56
1
48
95
16
8
61
90
41
24
16
24
80
13
90
9
27
5
13
ABCD 93813975272*3^$a+1 [50121]
3
6
24
30
72
18
12
18
9
153
24
6
24
90
39
27
18
30
30
60
96
36
168
12
294
60
30
30
6
30
54
66
48
41
19
45
51
24
6
24
42
60
24
54
99
3
84
114
66
210
24
6
156
18
39
33
84
60
15
219
60
66
23
13
78
6
36
198
12
174
24
60
132
18
42
87
87
36
117
48
63
6
60
36
60
30
54
30
24
126
180
90
6
18
81
45
30
21
9
60
24
6
36
84
60
66
18
12
120
54
180
186
48
180
90
6
89
1
54
30
75
57
198
12
78
6
30
6
30
15
15
198
30
72
117
27
21
15
84
24
36
24
57
3
6
39
21
30
6
48
12
27
27
30
30
6
150
18
30
6
36
3
75
90
27
45
18
126
83
1
102
78
30
6
144
66
36
33
45
6
114
30
30
126
6
30
45
69
126
54
39
141
60
54
36
84
6
24
60
72
18
96
36
84
29
55
9
27
24
36
96
78
30
36
36
117
32
1
159
75
69
141
36
15
63
6
210
84
66
54
150
42
24
120
84
9
123
30
18
72
45
165
120
35
13
12
54
65
49
42
30
23
7
54
30
53
43
120
54
30
9
21
30
54
90
12
90
78
150
12
54
33
3
108
60
21
45
6
108
60
66
36
15
39
84
60
72
54
6
24
24
60
6
24
36
114
5
157
18
60
6
30
54
6
6
63
57
120
24
126
18
96
6
17
61
30
60
66
30
36
24
60
60
21
3
285
45
30
96
21
39
24
12
18
51
69
30
90
60
96
30
105
45
90
41
133
42
24
174
6
54
36
30
24
6
24
30
137
43
30
6
6
59
19
12
30
54
36
57
33
15
75
108
102
3
135
66
150
6
24
6
78
90
150
6
96
9
99
36
30
6
18
102
108
102
90
209
64
51
60
24
6
54
29
13
48
30
42
24
51
144
39
42
78
81
39
6
144
90
12
24
6
180
75
3
66
120
66
18
15
21
84
39
21
126
120
6
24
6
18
6
66
18
36
24
90
90
6
6
54
51
39
6
24
11
73
135
87
90
18
6
6
24
84
30
150
30
36
6
18
6
60
36
33
51
29
37
48
12
18
6
6
168
42
63
27
24
125
16
99
30
6
105
63
6
24
30
30
12
18
66
114
30
12
30
168
90
27
15
60
150
63
51
36
48
6
6
24
96
24
29
25
36
90
30
6
18
36
54
36
6
84
24
12
30
78
12
120
18
42
54
24
6
6
60
210
35
43
6
84
6
60
66
114
36
18
6
24
126
204
30
9
27
24
126
6
24
30
3
21
6
53
1
30
90
87
213
6
30
30
36
69
39
36
36
18
42
117
3
300
108
6
24
72
15
39
144
66
96
30
105
39
90
143
43
30
108
72
30
108
6
51
45
24
36
18
5
37
54
53
1
15
87
9
96
9
135
9
6
60
36
18
72
18
5
55
105
27
114
3
51
6
39
176
16
15
30
174
24
42
3
81
15
129
47
64
9
30
9
63
24
9
51
45
39
120
42
18
30
30
9
93
35
73
60
72
54
66
75
15
84
45
141
24
60
6
48
41
25
39
21
54
6
63
27
69
135
60
96
24
69
123
60
9
111
48
102
48
186
30
35
151
30
84
66
117
48
3
6
36
35
13
90
30
6
69
75
36
24
90
66
6
54
24
57
144
80
19
36
6
18
90
39
33
15
45
30
24
6
30
24
84
6
114
42
30
204
144
186
60
11
19
90
35
25
84
6
30
120
90
186
3
225
30
36
66
27
63
48
66
96
18
12
144
24
42
24
6
54
60
84
6
30
23
43
18
36
63
81
30
60
90
11
49
96
60
51
3
42
114
90
54
42
24
63
21
6
6
48
159
48
15
17
13
54
6
18
12
9
15
60
180
90
30
36
234
60
30
81
80
85
59
16
99
36
24
150
24
12
78
60
6
24
30
30
36
66
54
54
65
16
75
54
90
72
30
78
6
11
79
150
24
36
24
39
117
24
6
6
24
120
60
84
30
9
33
60
30
18
30
36
24
30
6
24
6
6
17
67
66
30
45
195
29
79
60
21
15
6
24
144
36
96
78
240
6
24
51
39
89
133
30
45
3
12
24
144
36
6
63
15
81
15
81
15
24
24
96
81
165
18
ABCD 93814701406*3^$a+1 [50020]
23
72
61
5
19
35
25
48
12
83
85
59
30
18
1
119
10
27
9
75
12
35
24
109
12
5
55
12
72
165
51
23
37
35
49
24
144
48
23
37
149
30
49
5
42
13
155
37
35
22
75
65
30
6
66
10
14
97
47
18
22
21
17
7
12
48
71
25
15
2
43
84
60
17
18
6
19
111
177
48
36
60
36
168
11
1
5
18
90
67
3
9
23
37
11
64
21
51
33
53
42
13
65
43
47
13
24
41
90
102
108
192
163
11
25
60
45
38
1
105
32
30
18
54
120
16
56
48
25
72
23
1
24
165
90
80
10
3
35
49
39
2
7
41
102
42
271
29
91
12
24
5
78
48
13
5
7
87
21
35
42
7
23
34
3
51
9
71
10
44
18
25
12
17
10
9
5
42
13
24
48
3
21
41
43
60
17
187
12
35
34
87
12
81
135
9
2
13
36
120
71
61
12
17
54
61
36
72
95
25
48
72
101
31
84
5
19
12
33
2
6
19
41
94
21
17
91
24
95
72
1
12
27
45
35
13
12
60
35
6
42
18
192
115
36
41
55
48
60
12
5
19
47
25
143
6
96
18
24
61
5
4
56
31
35
48
48
37
72
24
41
55
41
90
13
24
60
41
19
41
34
33
48
60
5
30
120
61
24
5
6
13
11
1
53
18
13
11
61
3
176
18
7
24
60
21
3
65
151
65
184
51
5
55
35
30
91
71
48
54
31
24
27
93
11
6
31
65
127
36
5
7
65
24
34
45
12
12
41
34
56
24
37
59
222
43
60
24
216
17
7
36
29
66
49
60
60
36
59
30
16
2
18
6
73
5
43
17
31
24
96
41
79
17
102
40
81
60
72
12
5
43
24
48
12
35
24
24
72
109
36
60
3
110
72
43
72
23
18
12
100
51
24
41
7
65
7
17
24
96
10
201
12
12
108
36
29
31
24
51
45
5
19
35
22
51
39
158
40
51
65
46
56
37
12
36
3
21
24
5
7
12
113
7
36
24
53
163
24
15
21
84
5
42
24
25
24
60
41
79
12
15
33
41
67
57
32
19
72
5
34
69
24
48
5
54
13
57
20
70
33
12
48
141
32
4
63
107
24
37
48
89
60
43
35
13
5
30
24
1
5
19
48
53
31
24
12
47
13
17
31
41
18
66
6
109
59
6
24
67
5
19
47
49
29
42
78
55
24
12
93
26
24
1
21
50
1
5
18
37
83
1
48
47
49
24
36
24
113
72
115
5
42
96
78
42
24
85
11
114
6
54
18
13
5
7
60
83
25
5
18
49
36
11
54
84
6
30
34
8
18
7
24
71
54
19
65
12
24
55
41
72
18
30
42
1
15
86
4
39
23
25
47
25
23
24
48
37
65
115
24
12
72
48
24
60
24
84
72
48
120
36
5
90
16
21
33
75
15
62
7
155
138
7
23
78
79
12
15
14
66
61
12
23
25
23
42
7
48
12
131
1
36
48
11
13
60
48
23
49
71
25
5
55
11
6
60
7
60
12
36
24
9
50
1
60
123
33
5
18
30
66
49
84
36
24
48
5
7
35
10
15
21
15
144
36
24
23
13
24
65
90
6
42
25
12
21
86
24
16
9
36
41
55
83
66
6
13
11
30
43
12
29
12
18
40
9
48
48
17
22
57
36
125
67
57
51
29
151
179
1
47
120
1
65
7
53
66
13
17
100
3
72
24
12
5
48
16
39
11
90
54
94
122
1
24
29
12
28
39
17
31
60
12
21
39
12
3
26
46
33
95
78
114
13
35
61
24
12
23
1
24
36
77
4
44
36
19
101
24
19
45
2
24
24
61
12
29
43
72
65
6
42
6
25
5
55
11
25
161
60
19
24
39
8
24
18
43
65
43
5
67
17
36
19
5
7
131
145
72
36
35
102
42
13
35
13
99
21
11
13
17
79
24
12
84
24
11
72
64
8
1
17
19
11
13
84
65
30
37
3
21
11
6
42
25
21
26
13
51
21
60
63
33
39
110
283
36
41
18
25
72
84
24
48
53
70
80
90
6
13
27
14
4
15
53
42
6
7
60
119
6
19
36
17
151
12
5
115
12
27
8
13
33
2
13
75
14
36
7
173
31
29
19
12
71
49
24
24
47
30
64
39
161
84
30
133
59
34
54
33
72
12
9
170
61
11
37
11
49
143
54
18
22
3
41
91
96
3
2
67
12
63
21
17
43
135
56
34
20
19
87
18
80
6
24
168
13
107
48
6
31
3
9
47
54
72
55
59
85
120
5
6
24
18
30
48
72
16
26
19
36
41
103
5
19
113
223
47
13
65
19
48
12
5
52
44
7
5
19
48
17
4
32
18
109
36
41
60
19
180
96
35
13
17
10
9
101
31
17
42
6
114
13
11
25
24
12
48
48
57
8
79
24
5
6
54
42
13
60
96
23
112
129
29
55
11
46
3
12
89
36
43
36
60
11
24
72
30
42
25
77
66
25
12
21
20
67
48
24
12
5
6
37
5
12
43
12
48
60
5
82
8
78
18
24
13
264
11
97
23
49
29
66
49
17
7
36
60
72
65
19
3
93
35
30
12
36
12
54
90
70
14
24
7
108
53
60
102
10
15
12
60
24
65
6
1
48
120
5
79
41
19
12
24
35
42
55
89
55
5
31
17
18
24
70
ABCD 93815833784*3^$a+1 [50014]
57
18
45
20
36
64
8
25
39
48
32
16
63
21
20
16
12
12
8
12
28
15
33
3
36
29
172
32
48
52
60
3
77
13
167
12
24
12
288
12
52
32
36
24
40
104
112
8
24
187
93
80
12
16
12
372
36
72
45
215
52
80
16
15
105
8
72
49
3
80
12
88
8
7
17
48
88
24
56
145
23
24
88
9
18
17
84
12
84
48
28
33
11
96
37
3
12
132
33
15
32
28
15
18
54
18
27
9
35
55
5
4
48
20
24
24
24
40
32
16
15
29
25
11
79
41
24
88
80
216
1
15
60
33
3
12
75
18
15
20
4
44
60
52
12
27
29
64
8
48
4
48
32
48
349
3
141
95
36
16
44
96
40
15
72
17
48
133
15
12
80
48
40
39
33
3
17
28
135
18
87
20
64
45
143
52
20
16
39
90
71
64
20
16
45
39
108
20
112
56
24
16
3
5
36
16
15
77
31
21
36
104
40
44
7
57
12
3
72
5
36
48
64
12
68
1
27
45
23
12
84
25
71
48
4
168
69
63
116
16
21
107
40
68
12
48
13
107
64
225
119
84
12
36
52
140
52
63
65
40
8
120
64
45
11
64
8
72
108
43
54
11
52
68
12
73
83
36
108
72
24
36
84
25
47
48
4
45
72
15
44
16
69
27
45
39
44
4
3
117
27
36
57
33
18
126
18
5
96
64
8
205
15
57
27
44
4
8
4
48
48
32
36
96
28
20
28
27
72
141
12
20
48
49
11
180
97
90
33
80
4
45
3
12
20
36
199
53
60
48
24
13
3
15
9
56
24
160
8
108
4
48
56
64
32
16
189
75
123
5
13
54
41
48
76
33
3
12
111
21
15
113
85
72
95
100
93
90
18
83
4
68
115
9
60
48
8
120
100
12
21
27
27
41
112
92
43
45
60
164
156
52
12
60
20
115
36
57
15
93
8
7
17
37
3
128
192
37
51
8
96
24
52
32
25
27
45
3
168
45
35
84
43
18
72
36
72
27
120
32
40
8
288
24
24
31
108
36
41
139
54
23
85
54
36
65
7
213
32
25
83
7
33
32
48
60
144
16
32
156
112
33
51
36
39
18
15
20
60
72
16
60
9
36
15
68
12
24
28
116
61
95
36
108
16
44
52
9
11
112
60
68
64
45
75
8
25
15
72
48
152
180
28
27
36
90
47
7
21
60
45
23
4
32
31
18
39
15
5
48
60
4
45
3
51
125
16
93
23
120
112
123
162
18
5
4
44
52
60
60
8
1
11
79
45
36
60
8
24
36
151
18
36
36
11
48
4
12
48
111
81
20
76
128
16
200
1
87
116
112
12
116
64
15
45
20
187
21
20
40
20
48
67
285
20
145
39
105
90
90
3
48
24
105
18
18
27
128
48
112
135
9
80
16
39
36
69
96
24
80
40
36
60
27
41
4
117
90
225
104
36
48
12
25
119
4
60
33
35
108
36
1
47
12
16
32
72
16
60
12
32
151
29
36
25
18
141
80
13
23
49
3
8
132
48
4
93
11
79
41
16
128
48
168
31
81
45
54
125
73
47
28
15
165
48
39
33
8
13
35
240
60
64
80
7
21
72
8
25
75
15
53
55
72
54
3
8
112
8
4
45
23
160
12
20
40
68
36
19
213
24
159
41
100
108
32
133
3
32
12
133
71
1
198
45
45
18
5
175
29
48
28
144
3
33
12
27
41
67
65
40
152
40
171
117
152
136
45
35
48
97
35
48
36
28
20
13
107
148
15
69
48
27
18
3
8
4
12
20
25
35
96
49
15
75
45
336
24
36
9
263
352
36
33
39
8
313
111
69
27
9
59
36
13
35
55
33
32
7
18
11
16
45
3
32
108
73
54
101
52
117
23
67
41
139
36
9
8
52
75
18
18
65
4
56
55
137
100
15
36
57
128
4
171
36
65
36
12
52
44
36
60
60
49
111
48
48
68
67
45
9
3
15
33
39
105
20
55
5
240
48
36
52
80
40
147
161
16
75
36
54
75
44
120
96
16
32
156
60
52
92
48
37
3
60
32
13
54
54
51
36
60
68
1
3
33
15
3
29
115
213
84
48
15
18
75
80
25
ABCD 93816250306*3^$a+1 [50012]
81
18
96
5
25
18
5
31
9
32
72
24
37
3
48
32
24
120
40
51
5
13
59
61
3
8
1
36
12
135
51
6
36
96
36
18
36
66
48
111
8
16
81
36
75
3
77
61
3
3
101
13
78
126
87
15
9
15
84
5
145
24
23
25
24
6
41
144
25
132
99
32
37
6
21
105
39
8
25
15
93
84
87
9
15
24
93
51
33
15
33
36
147
57
18
42
51
45
11
13
3
8
79
57
8
19
48
18
35
24
49
6
81
39
30
3
24
120
39
72
48
42
15
21
66
102
35
48
43
90
11
61
83
96
25
47
13
6
21
32
7
6
48
66
81
24
105
23
88
32
13
12
47
7
54
108
12
42
9
8
25
36
90
12
60
42
15
45
66
6
27
15
96
42
15
48
15
6
59
16
9
24
6
90
24
42
18
35
7
9
87
78
42
6
18
18
111
9
24
47
13
12
12
18
9
48
48
147
36
33
56
1
47
24
112
15
42
12
51
24
39
18
126
18
18
6
71
343
12
5
55
6
72
42
66
48
87
128
40
9
24
95
55
42
78
12
96
132
57
9
30
66
15
15
18
87
9
47
1
12
59
7
24
6
24
12
24
18
18
12
6
12
21
56
37
24
3
39
17
24
1
60
59
73
23
64
75
84
41
16
9
42
114
12
15
57
24
15
57
24
78
81
45
6
60
105
120
39
54
42
30
75
45
18
9
32
7
33
32
72
13
114
24
24
6
35
61
48
51
21
75
33
24
24
6
113
1
111
8
19
5
7
36
12
89
72
16
21
3
48
87
9
48
32
49
24
135
8
13
6
45
21
84
119
25
15
69
36
48
84
66
96
6
84
15
111
6
11
31
30
84
30
54
3
128
37
3
24
27
30
18
5
37
36
15
45
11
13
35
1
12
59
121
15
9
63
57
23
19
48
36
9
15
18
54
60
21
48
33
23
1
143
61
24
36
6
18
47
7
33
24
45
107
1
15
15
6
48
12
87
45
108
42
198
63
72
3
30
15
3
29
19
6
30
12
45
39
33
21
18
6
72
27
117
11
40
8
61
3
15
89
25
78
42
15
3
96
42
36
12
6
18
174
126
24
24
47
16
39
17
79
102
27
15
17
37
75
80
24
120
64
24
87
65
1
36
36
6
6
3
56
127
18
39
8
7
66
12
11
55
126
51
33
78
42
30
9
9
71
7
9
93
66
150
48
27
15
9
8
88
32
144
25
18
45
117
3
27
5
43
12
66
12
12
30
33
56
25
42
54
15
32
55
54
11
37
36
15
8
79
6
27
24
69
12
71
48
19
54
54
9
27
77
31
129
51
21
9
48
12
36
6
33
32
160
128
16
21
3
51
48
36
41
24
25
119
49
12
3
24
72
9
48
78
81
93
24
42
9
15
81
57
71
40
3
30
6
89
7
162
15
15
18
30
6
6
138
24
84
15
45
11
1
126
6
3
96
39
6
11
19
30
23
40
33
15
176
25
12
27
9
24
96
36
30
18
12
23
64
8
16
3
45
63
9
8
25
6
33
24
33
95
37
24
48
36
6
9
9
6
42
18
90
48
48
3
56
25
36
27
3
45
21
30
45
9
111
33
15
63
9
9
24
30
65
31
24
33
9
36
48
107
72
16
39
36
18
42
36
12
17
16
72
9
47
1
47
24
88
33
30
42
71
16
105
12
18
12
6
24
24
15
69
162
120
9
81
6
60
5
43
45
48
93
6
60
33
8
61
30
18
59
40
87
24
65
1
119
1
36
30
36
41
109
6
6
119
61
11
109
107
193
39
48
21
12
6
105
9
47
64
51
6
78
120
66
66
84
9
3
6
12
12
39
24
24
69
12
111
80
37
18
18
6
12
21
56
49
15
87
96
17
25
150
41
16
8
40
21
3
9
72
12
48
66
42
39
8
55
9
144
39
6
12
15
48
120
3
53
7
36
69
32
25
30
6
12
114
12
6
24
18
24
18
96
84
11
31
12
48
6
6
9
141
3
24
8
13
27
24
8
24
127
17
16
57
36
30
18
3
24
3
29
7
41
127
33
56
7
17
136
8
103
113
31
18
132
51
9
90
21
15
41
7
78
83
25
30
9
39
24
57
3
21
24
3
269
19
45
56
7
6
18
9
153
30
48
89
109
96
27
48
9
6
17
13
12
48
66
12
9
63
102
18
18
168
15
48
32
31
6
84
23
199
24
57
3
66
11
19
6
78
65
31
6
18
36
21
32
73
6
9
24
8
25
60
12
12
75
165
36
30
6
11
7
30
35
49
6
6
36
15
24
87
6
60
30
66
156
42
54
83
13
42
57
24
69
66
17
88
9
71
37
24
11
48
139
6
54
17
211
29
64
81
39
75
48
48
30
54
42
12
66
105
81
15
27
36
12
29
31
81
104
37
83
1
15
56
88
48
9
39
120
45
3
32
72
109
11
40
96
8
1
60
11
16
51
78
6
42
87
8
16
80
48
1
6
89
67
21
15
18
12
78
114
72
12
42
12
24
150
51
24
24
15
30
6
53
25
15
105
95
49
71
72
49
15
9
36
51
27
30
39
15
18
71
64
93
60
23
55
24
18
15
48
9
12
30
84
6
35
7
9
111
144
6
18
24
138
30
17
55
57
21
18
65
24
109
27
3
18
51
9
15
9
95
13
51
9
18
6
47
37
99
33
36
27
72
48
32
16
24
39
6
203
73
15
ABCD 93816939376*3^$a+1 [50009]
4
8
108
87
27
28
18
14
40
30
95
45
120
96
54
18
24
15
9
70
14
15
25
66
74
48
4
140
75
43
65
3
22
48
35
7
30
20
60
16
50
6
100
8
15
21
6
66
18
9
21
22
8
10
74
6
39
3
57
48
7
66
14
10
2
141
3
10
44
10
162
116
48
42
42
3
45
27
21
51
91
2
6
10
24
8
27
1
32
39
3
6
39
105
3
9
34
66
24
20
96
28
8
30
30
18
22
32
70
5
27
90
3
45
10
5
13
59
9
27
49
18
5
87
48
66
42
90
12
30
12
81
15
18
30
4
17
25
44
6
54
34
2
16
35
69
36
78
21
105
51
33
12
15
12
37
14
40
14
40
2
16
77
3
10
35
57
15
45
15
13
20
30
22
26
81
9
12
42
18
27
3
34
8
135
1
14
6
30
22
32
150
40
26
4
20
12
60
3
27
18
3
60
3
70
26
18
28
32
180
60
160
12
6
14
36
108
24
16
36
8
10
17
3
46
14
66
36
48
36
16
23
1
84
107
60
19
26
28
110
6
10
86
4
11
9
16
35
93
36
12
30
4
44
70
12
14
18
27
19
17
9
6
70
18
2
24
16
47
3
60
90
54
66
18
124
32
10
8
48
18
9
43
18
30
54
36
2
30
27
45
10
50
16
62
10
8
12
75
3
9
25
2
66
108
24
136
24
8
4
14
6
48
6
4
90
107
31
8
34
35
15
18
4
8
27
3
16
29
21
24
28
167
1
54
17
75
36
54
16
12
35
43
29
3
16
6
8
18
12
42
24
51
163
8
42
46
54
8
27
57
16
32
12
3
43
30
50
12
45
105
12
64
2
18
4
30
5
1
12
24
11
24
69
40
2
10
18
36
5
1
44
28
18
14
51
45
30
4
146
28
20
36
3
12
9
87
9
18
45
108
37
48
20
12
3
24
39
16
53
33
54
66
40
38
22
12
18
42
35
12
9
34
53
12
45
28
14
54
10
137
39
33
15
10
26
4
2
6
18
34
18
74
36
34
20
28
36
32
64
8
3
63
81
63
28
42
32
24
52
30
14
3
21
6
36
34
26
9
135
10
11
43
17
12
3
90
40
2
6
64
26
57
93
24
28
20
40
32
3
3
46
54
6
8
27
9
100
44
27
31
128
21
13
23
27
66
12
72
48
24
15
15
48
45
115
20
6
100
11
1
60
12
32
30
88
12
6
107
15
30
3
24
45
6
48
4
50
3
7
2
64
36
18
92
18
36
22
72
53
49
18
5
21
16
26
12
6
10
36
66
20
48
6
90
4
44
3
39
70
6
20
9
39
6
54
9
27
48
30
40
26
34
18
12
2
30
6
88
2
18
36
3
3
18
34
48
14
4
32
60
70
77
1
107
12
51
6
30
10
11
7
20
18
52
35
51
96
48
18
39
103
6
36
71
15
22
62
28
2
30
6
10
42
30
5
21
132
30
52
12
18
78
65
45
70
30
60
30
50
18
57
7
66
44
36
60
94
18
14
18
3
109
14
21
15
6
15
7
2
118
8
88
101
19
24
50
15
25
8
42
126
4
20
6
10
36
8
27
1
48
20
36
94
29
37
26
28
32
48
34
30
26
6
21
33
39
1
72
24
8
3
24
3
78
30
82
56
4
20
16
30
26
15
13
23
3
36
33
81
4
26
69
31
2
15
27
33
13
14
66
30
6
34
50
52
35
3
21
9
112
8
51
36
72
27
4
2
12
30
12
48
22
44
27
3
57
33
12
108
30
9
25
12
20
36
15
15
12
6
40
56
3
27
66
100
35
93
4
20
96
27
12
45
10
6
12
2
58
104
36
24
48
70
77
21
60
4
23
12
51
45
57
12
24
10
60
54
20
6
22
32
27
103
8
54
15
75
45
25
18
8
57
105
3
24
19
32
42
60
48
28
2
105
72
15
28
20
64
44
160
17
13
71
25
8
63
45
82
50
52
24
30
32
4
50
28
30
18
35
15
30
30
18
16
24
26
93
21
34
2
76
44
3
117
24
4
36
32
22
18
2
22
8
40
23
49
8
10
5
81
60
39
12
33
3
9
15
73
38
28
24
30
18
74
15
3
16
2
12
36
30
60
6
60
34
44
18
4
26
82
35
61
104
6
6
4
32
12
15
111
34
47
21
22
17
9
24
88
24
8
3
39
18
87
93
3
37
32
3
31
17
123
21
36
24
105
15
79
2
12
3
13
36
71
37
18
8
10
36
8
27
9
60
10
80
42
39
33
3
12
37
26
45
73
107
7
50
12
138
70
32
78
46
54
2
24
27
3
36
21
12
25
18
38
10
182
30
30
72
16
56
15
13
2
36
22
26
4
5
13
8
36
46
60
20
30
30
48
34
48
95
3
30
30
36
10
44
4
72
26
54
16
12
23
135
18
22
108
114
32
15
61
8
6
48
22
23
117
75
3
36
34
35
87
118
20
16
26
30
15
3
6
54
6
94
65
33
4
23
33
18
60
42
27
27
18
63
85
92
3
120
99
18
27
19
17
25
48
24
36
140
66
46
8
24
70
6
20
27
37
78
29
36
97
56
54
138
22
17
1
12
38
30
39
9
16
71
13
44
63
33
27
93
6
58
36
86
4
42
50
12
6
4
8
24
3
12
81
12
30
46
11
3
22
14
4
2
48
72
88
56
24
6
10
11
15
10
11
24
9
12
42
6
39
13
224
120
15
61
20
24
4
2
34
8
12
3
55
36
12
77
21
16
116
12
27
19
2
39
1
12
32
36
4
23
1
110
10
59
72
121
24
14
112
50
18
30
24
3
55
17
13
14
4
140
81
69
34
2
6
9
105
4
42
18
2
30
15
33
27
9
108
18
22
60
83
73
20
30
21
39
70
20
4
8
10
32
6
34
90
36
20
24
40
8
24
4
20
34
50
12
64
14
96
54
58
17
21
42
54
28
2
33
13
8
42
18
132
4
11
9
28
18
128
42
48
60
34
50
40
8
28
11
36
37
32
6
34
14
90
12
10
2
30
42
48
63
12
15
148
54
23
27
93
37
14
36
30
34
2
15
13
36
44
27
99
46
18
6
36
47
60
21
42
9
3
18
15
105
148
44
6
34
78
2
46
6
14
52
42
20
88
35
9
4
20
22
12
17
21
22
36
44
36
21
60
13
2
54
24
46
36
36
2
16
36
20
16
80
34
125
1
18
30
2
129
36
49
8
30
16
26
150
10
155
45
51
69
3
3
45
25
48
20
4
50
16
ABCD 93816969622*3^$a+1 [50006]
23
91
21
8
7
48
60
77
24
36
79
90
6
54
11
4
9
15
20
37
95
280
99
54
120
131
25
71
55
5
73
95
36
40
45
11
40
80
79
101
43
17
13
11
19
65
31
9
32
25
90
69
9
435
21
96
60
18
101
16
8
40
20
16
231
9
21
30
114
35
16
63
156
36
30
30
5
73
42
65
43
42
23
96
36
64
20
84
175
77
43
41
60
19
5
36
36
4
36
15
60
48
17
48
55
72
84
96
30
119
40
15
84
192
125
19
9
96
20
24
61
15
36
9
135
140
4
27
45
3
42
90
9
80
19
45
207
9
96
48
111
6
23
25
51
44
12
84
211
105
9
39
32
24
61
84
35
144
16
9
47
40
44
55
5
181
23
52
8
36
4
36
24
32
40
20
79
30
66
105
60
44
36
109
30
180
24
41
4
87
18
227
148
60
56
216
25
54
24
36
144
12
113
31
54
11
16
45
54
165
20
124
15
12
30
18
21
75
96
18
131
16
69
36
95
4
156
60
33
71
19
12
53
192
48
37
143
1
11
79
60
30
75
129
27
8
1
15
39
17
48
12
48
192
84
61
83
31
24
45
12
69
6
60
48
77
73
15
15
17
19
60
36
9
96
303
197
25
54
66
159
45
59
100
15
5
12
163
90
327
3
30
66
5
1
24
51
165
195
99
41
55
105
20
103
41
160
24
32
43
81
9
120
51
39
21
116
148
21
35
40
44
55
45
27
93
56
1
39
120
20
24
181
239
7
18
47
139
24
6
75
44
40
87
29
60
55
9
51
6
35
43
21
141
39
20
144
31
21
45
174
210
59
12
13
87
105
159
45
60
6
125
88
135
101
4
72
8
37
59
36
4
39
105
32
180
168
181
96
84
15
44
100
57
15
3
41
24
37
240
63
27
45
39
129
105
71
36
24
204
1
11
85
24
66
89
76
84
45
66
48
36
126
59
4
21
66
30
39
44
157
23
16
36
3
77
24
60
49
72
48
35
240
115
17
25
54
60
30
6
84
24
41
79
165
60
171
29
12
40
33
51
80
31
54
6
45
20
4
189
30
77
24
84
36
40
60
44
12
48
16
240
80
49
215
12
48
112
284
4
81
131
64
84
60
32
40
39
30
54
5
16
9
11
204
37
99
111
30
54
150
180
59
55
126
36
35
60
40
39
30
96
35
100
9
11
55
90
35
13
107
25
18
161
16
9
6
29
19
5
7
30
99
69
15
272
4
75
101
109
71
25
18
126
35
24
7
120
89
96
133
15
171
9
56
55
105
260
64
21
59
25
35
7
33
12
165
83
115
17
88
56
16
123
77
85
24
15
24
92
60
28
27
60
33
45
11
31
45
9
24
66
120
89
16
84
60
45
35
7
114
54
45
56
4
80
36
84
16
15
105
69
162
48
6
59
12
4
45
131
103
105
27
173
37
63
27
33
15
72
48
5
112
20
24
144
76
96
48
32
43
6
59
55
42
15
15
53
96
1
35
60
115
125
139
29
187
144
29
91
120
41
60
64
9
66
89
97
63
81
35
36
84
16
33
111
44
7
48
66
54
60
101
199
120
12
84
41
48
7
113
7
65
79
21
8
40
36
39
21
105
11
24
1
18
156
9
20
55
101
4
21
119
12
19
21
9
59
1
54
21
99
36
9
32
43
30
27
68
156
100
140
40
44
25
155
157
23
1
131
4
99
6
35
24
96
25
51
44
109
6
89
67
149
49
42
29
25
75
36
128
40
92
168
127
29
16
104
1
24
24
135
20
7
54
24
11
40
56
24
60
4
140
60
37
35
43
96
84
12
138
42
24
240
41
88
111
126
138
101
24
96
120
36
84
49
120
6
60
149
1
66
54
6
29
1
83
ABCD 93816985792*3^$a+1 [50010]
24
126
36
49
56
24
72
3
36
6
3
15
81
3
13
5
43
35
90
60
24
30
18
39
16
5
108
151
83
85
48
125
84
84
42
48
6
3
3
48
6
36
198
45
69
186
25
77
75
15
9
40
95
9
45
66
60
18
60
6
25
5
30
6
36
24
48
3
75
37
41
72
138
66
30
66
192
30
12
73
5
48
48
60
24
31
56
75
13
8
123
126
24
36
90
90
36
27
57
15
21
42
12
21
24
45
19
71
33
21
24
3
24
3
162
24
139
17
24
7
119
30
66
73
11
54
12
19
11
78
24
36
36
31
8
21
24
12
7
11
6
15
15
6
60
39
201
42
36
42
18
12
33
15
42
24
30
9
21
48
3
69
18
78
48
36
15
189
24
6
84
162
39
16
48
47
25
65
30
9
69
66
102
3
147
30
12
3
105
102
6
162
33
69
12
48
30
1
17
39
105
24
120
12
120
24
96
24
198
132
33
15
6
6
54
12
132
12
24
27
15
12
13
24
23
25
11
6
120
18
117
69
84
120
63
15
18
15
81
30
60
48
12
24
6
6
30
12
27
129
270
42
48
30
30
219
72
40
161
7
80
51
126
30
24
97
24
5
36
48
6
84
12
42
63
24
69
24
66
24
1
47
12
18
67
11
36
9
16
53
216
6
45
21
78
6
30
105
16
23
42
18
69
117
19
131
21
33
151
5
24
42
48
81
16
5
18
24
18
78
12
60
73
29
12
6
97
176
21
123
72
15
25
203
12
24
121
35
60
9
45
19
5
48
24
18
48
30
42
1
176
16
23
1
11
42
18
30
54
60
54
19
8
45
90
105
3
69
40
41
31
8
15
18
15
57
6
25
47
42
6
12
45
99
21
48
21
66
33
111
1
32
15
57
9
31
56
33
55
24
8
33
31
5
24
66
6
12
30
102
48
27
40
155
61
80
117
12
159
57
60
27
15
30
27
24
51
48
18
67
56
72
9
55
41
18
66
144
72
84
84
12
15
45
18
42
7
5
132
31
17
31
17
78
9
40
101
36
39
112
5
67
17
78
121
5
36
60
48
6
12
24
66
84
6
93
64
47
144
81
24
117
102
93
48
51
6
24
168
87
51
54
39
9
6
1
89
30
9
16
221
51
63
30
6
61
95
18
54
18
39
16
113
126
18
7
96
8
45
19
5
42
1
5
84
48
7
5
120
6
85
24
239
49
120
5
42
18
42
114
19
71
81
21
18
1
59
21
39
6
60
55
29
19
8
48
9
30
42
36
67
17
198
57
24
21
30
45
16
5
19
48
11
54
183
63
30
19
77
66
57
21
6
13
5
51
21
24
27
9
54
24
12
6
144
111
45
30
12
1
72
80
40
89
15
9
36
19
5
12
39
3
6
39
96
15
36
21
75
18
99
75
78
12
147
33
18
18
12
24
24
126
6
78
36
114
15
16
59
36
6
138
120
9
21
12
15
24
81
87
63
18
12
3
39
6
36
90
6
30
30
60
18
21
9
6
126
120
67
5
126
42
19
89
24
31
29
27
69
6
21
88
5
156
24
30
145
101
54
141
64
41
24
6
1
107
42
24
91
101
43
29
3
45
75
33
24
6
81
21
108
30
24
126
27
88
17
63
15
1
48
47
6
3
135
25
29
42
25
56
45
12
42
6
55
32
16
32
33
12
18
1
8
105
12
19
47
54
36
7
80
3
60
72
6
42
9
3
85
48
5
54
36
48
120
36
21
24
3
6
6
36
37
5
42
105
45
96
72
123
3
69
27
21
15
49
8
153
42
13
17
12
19
29
27
63
6
36
96
87
21
36
54
96
18
6
90
60
30
45
45
19
161
12
18
42
60
3
39
36
21
64
11
48
12
73
11
36
1
80
33
55
80
51
6
24
15
16
29
60
84
36
15
16
5
123
87
9
9
15
72
9
39
40
56
165
18
60
12
49
5
24
115
72
29
60
7
5
72
67
101
294
45
135
33
63
12
90
51
21
91
8
75
36
6
48
66
49
5
12
15
40
17
31
11
85
56
64
29
12
24
54
30
36
15
24
39
30
60
111
9
31
32
129
216
15
69
30
90
36
55
72
5
27
3
37
65
55
41
30
60
150
63
39
73
77
90
6
114
6
6
36
18
36
43
167
36
138
51
15
169
95
25
35
60
9
27
6
48
15
16
95
9
21
51
64
11
69
69
6
54
24
132
66
30
163
29
12
15
240
16
257
66
6
79
11
6
174
6
42
42
126
54
18
66
30
42
135
9
18
37
59
36
9
57
30
102
51
45
12
60
3
9
48
55
29
75
40
101
54
21
63
72
25
24
23
33
45
19
95
66
78
6
6
12
42
54
81
3
6
42
13
17
30
48
9
208
5
3
24
21
54
13
29
6
48
21
9
24
30
60
12
145
23
108
78
87
33
ABCD 93817525656*3^$a+1 [50023]
89
60
16
20
24
64
20
12
168
96
48
28
68
79
33
108
75
57
120
20
43
165
116
48
60
156
24
60
100
120
8
7
72
33
120
96
24
92
156
24
144
31
41
52
36
44
12
36
208
195
41
228
36
7
105
12
20
12
60
168
12
19
57
212
16
140
112
200
60
60
160
159
5
43
17
84
187
17
7
153
168
32
168
52
156
152
12
16
92
24
64
140
4
8
48
72
120
168
12
100
44
124
164
67
161
40
120
8
100
44
88
15
45
44
24
7
24
144
129
60
32
240
43
165
20
48
103
437
52
152
84
100
12
27
53
100
120
104
88
63
48
41
96
72
48
40
8
40
272
28
80
96
288
43
137
72
120
28
3
144
153
36
32
67
288
24
144
9
60
48
44
168
88
8
64
48
140
12
48
84
64
116
24
31
33
96
176
55
9
180
84
56
31
81
68
96
36
247
65
72
16
80
120
48
40
135
17
88
159
45
20
108
60
132
60
103
29
36
12
12
64
56
16
12
27
24
161
31
24
48
81
87
48
9
20
36
24
16
80
55
225
12
80
48
36
16
48
39
5
60
192
184
39
72
288
216
17
52
32
36
72
160
32
84
12
24
24
84
12
4
12
32
48
232
111
65
7
105
128
79
45
32
156
40
140
100
108
27
5
60
88
56
16
68
84
48
120
24
55
9
56
31
89
48
48
103
72
17
55
41
184
48
68
64
108
120
80
12
148
72
56
271
65
175
113
120
31
41
24
36
4
39
21
44
36
52
8
72
7
153
60
12
8
88
104
7
48
5
12
16
80
24
16
12
3
173
52
572
132
88
32
168
28
32
60
136
24
120
8
280
39
5
148
8
160
8
64
96
32
144
28
36
44
48
12
96
4
188
103
137
7
93
32
60
148
3
45
27
65
48
36
16
32
43
48
101
108
360
7
9
12
108
24
8
160
8
252
12
16
104
12
139
57
32
7
101
28
15
137
252
43
89
16
8
72
223
9
87
120
153
15
201
15
41
28
3
57
48
15
17
72
55
96
53
276
76
3
9
56
112
63
77
148
44
36
124
147
81
80
55
5
12
16
39
105
15
33
120
87
153
48
80
184
8
12
67
144
65
31
33
80
103
165
92
7
65
28
123
53
4
128
40
20
112
3
137
228
28
72
63
129
92
16
12
32
16
39
216
65
24
55
33
36
132
12
20
156
139
48
33
80
216
48
240
28
48
99
125
28
8
7
144
101
12
160
180
92
96
7
120
53
60
112
135
105
128
72
108
100
12
32
19
9
8
24
48
7
9
72
12
60
48
15
48
144
65
132
115
93
80
180
151
69
60
15
33
8
24
168
28
435
225
332
28
116
244
15
17
12
60
103
24
5
36
7
17
55
24
41
31
77
16
27
53
36
16
44
148
80
108
187
41
184
80
40
8
24
60
4
207
33
120
39
17
120
84
4
135
33
63
57
188
4
60
108
48
24
200
151
65
184
68
187
5
48
48
67
33
24
8
12
115
81
12
20
24
16
8
204
36
112
15
17
28
60
8
40
72
128
24
ABCD 93817668962*3^$a+1 [50001]
129
15
24
96
56
13
131
49
351
24
80
85
30
21
24
9
111
15
105
75
165
69
18
33
27
45
8
55
41
40
56
19
5
40
200
40
9
87
24
15
201
123
84
33
24
39
161
64
56
16
288
81
84
366
84
185
72
13
180
54
33
9
71
40
9
54
41
235
69
56
31
9
225
24
135
21
36
72
72
111
24
243
77
120
64
81
24
15
15
36
69
176
136
8
16
51
45
144
104
7
33
152
85
162
126
36
95
1
48
54
96
120
161
64
27
285
24
33
71
16
96
8
7
33
27
53
1
279
45
36
39
152
24
31
9
96
3
141
39
60
84
36
261
99
5
145
84
107
451
29
241
258
5
40
81
39
45
126
29
79
42
135
99
5
216
49
102
288
360
57
24
120
51
108
177
8
72
24
43
21
56
91
48
21
129
15
216
33
36
27
117
6
12
33
72
39
9
105
191
16
93
227
103
41
49
87
69
75
21
83
192
88
51
125
49
71
40
69
27
15
18
120
234
261
27
72
78
95
48
96
24
136
56
223
54
90
90
6
17
49
24
30
177
8
91
189
80
72
85
3
32
64
105
318
162
231
168
72
80
43
317
7
96
57
264
24
80
72
184
15
9
120
15
60
21
81
15
80
19
30
18
18
299
211
69
216
48
75
5
1
36
138
57
8
25
407
25
23
55
66
18
93
105
183
32
24
16
39
65
109
35
55
42
63
56
40
15
24
57
27
117
51
48
45
105
15
21
144
11
73
87
144
39
18
119
120
1
15
33
15
27
45
57
47
24
40
72
48
39
42
84
42
89
103
36
245
25
126
105
80
49
126
114
66
69
56
169
87
200
24
43
93
8
120
16
51
173
25
54
36
21
24
81
71
25
48
6
209
97
39
104
16
24
176
144
85
155
169
18
69
135
81
104
169
54
96
156
125
289
167
193
144
47
151
113
120
37
18
57
24
120
123
141
45
51
219
102
114
30
90
125
40
33
63
9
6
129
24
80
37
35
145
23
85
30
60
180
36
48
72
281
79
18
87
144
56
144
19
96
45
32
25
119
115
21
3
126
84
36
114
192
198
111
24
72
15
89
40
63
36
21
39
65
136
141
108
191
169
66
6
15
69
99
45
131
139
5
145
95
169
23
253
11
19
21
15
36
45
303
441
3
36
57
48
32
43
54
90
261
51
125
64
56
25
39
32
145
23
115
6
90
45
24
32
73
135
9
6
162
12
131
121
216
23
37
18
162
95
24
40
56
40
144
51
45
93
35
7
209
40
224
96
145
18
72
54
135
336
39
57
8
61
30
101
13
36
119
19
6
30
234
450
18
384
35
139
45
32
103
36
6
159
104
25
15
75
12
9
56
49
15
24
72
24
9
87
240
120
33
54
81
81
24
71
136
8
72
13
36
60
75
24
ABCD 93817855078*3^$a+1 [50002]
120
18
30
24
30
132
30
60
33
3
12
132
234
12
48
84
6
60
6
168
60
3
9
3
87
9
144
75
96
6
75
39
45
87
18
42
18
6
6
24
51
72
96
21
30
105
51
72
6
24
51
45
27
63
102
12
30
45
75
45
108
3
6
15
39
24
42
24
36
18
96
24
96
42
63
45
75
132
75
18
54
18
54
33
12
45
6
18
90
45
15
24
81
39
18
15
72
60
15
30
135
33
42
12
18
12
24
174
42
159
69
75
87
90
198
21
60
12
60
39
48
30
36
30
6
135
36
69
30
24
30
36
48
30
6
60
66
105
45
48
6
6
48
18
72
246
90
114
120
15
57
6
12
36
54
15
3
72
45
60
3
42
120
60
12
84
30
72
30
12
30
45
45
126
186
18
96
66
90
66
27
33
60
63
21
51
33
27
93
30
6
51
237
168
75
225
72
42
30
15
36
45
60
87
15
30
192
24
36
54
9
45
12
30
6
78
144
42
39
21
18
66
54
30
15
36
57
15
93
6
54
39
135
42
36
24
3
120
63
30
42
180
30
66
12
42
12
15
123
66
66
18
132
36
3
51
21
15
117
57
30
6
24
48
12
54
177
99
18
135
21
36
120
48
27
24
111
90
36
48
75
27
54
108
30
33
45
39
45
24
6
150
48
108
3
9
90
57
60
15
21
9
3
21
84
6
6
54
90
24
12
6
45
12
231
84
18
15
72
12
45
6
30
12
6
9
15
30
60
12
54
81
9
87
45
114
6
87
12
51
48
81
180
60
129
114
90
243
99
6
3
9
30
66
36
24
15
21
48
3
153
72
48
12
222
30
48
75
3
24
18
24
54
42
108
54
21
9
48
12
42
24
144
66
15
87
24
54
51
45
63
36
9
6
6
54
69
33
195
135
102
48
108
39
3
24
30
84
27
9
48
15
27
129
60
45
192
54
90
24
147
132
15
6
72
84
114
6
54
24
96
249
33
48
36
24
66
30
24
66
24
57
72
60
27
18
72
30
24
45
51
78
12
24
84
51
21
3
72
141
39
81
63
15
6
15
48
105
12
90
69
39
105
27
24
120
6
3
33
24
48
87
3
60
48
30
120
99
21
18
36
30
18
36
30
24
18
48
24
6
39
48
60
12
3
24
9
51
6
48
12
15
99
6
60
48
144
15
36
21
36
15
45
120
75
75
42
90
42
120
3
81
51
39
42
12
27
9
27
57
30
18
24
24
54
105
81
114
12
24
66
90
66
18
90
15
255
36
18
90
78
72
12
108
6
117
75
60
54
48
15
120
3
54
48
12
24
27
3
45
45
15
15
24
42
54
120
45
21
3
267
69
51
6
3
21
51
39
78
72
66
33
27
93
9
27
63
60
117
45
108
18
42
108
3
117
12
12
84
36
99
69
96
72
42
66
51
21
114
30
24
24
30
72
60
33
60
81
75
57
78
45
60
51
21
27
126
24
87
21
12
42
30
3
117
36
78
9
72
39
42
12
6
54
108
42
48
57
153
84
15
201
159
51
114
210
66
123
39
42
54
9
3
90
24
18
6
12
108
36
54
6
30
81
84
213
12
78
12
6
78
21
45
48
12
258
33
39
6
120
12
3
9
84
51
21
24
3
141
60
36
54
69
201
102
9
69
144
18
60
24
120
9
9
87
9
27
3
36
30
18
48
30
12
60
90
45
21
12
60
48
120
24
3
69
18
21
252
132
27
18
60
78
102
87
15
48
18
135
33
111
9
24
42
30
36
3
9
60
18
48
6
78
6
27
15
30
15
12
45
132
18
78
90
69
51
72
12
69
21
6
54
39
57
12
66
144
186
66
33
33
3
75
42
24
108
6
42
18
9
27
18
168
159
15
78
180
66
45
81
48
15
21
42
45
39
33
72
93
6
66
36
27
45
6
60
72
69
21
12
36
66
9
72
132
165
6
36
9
15
36
21
9
3
15
12
48
66
27
165
54
18
48
12
30
6
6
54
60
336
78
42
24
84
36
156
18
72
18
102
24
72
42
36
42
24
90
63
135
105
72
39
177
63
6
96
42
18
63
36
93
78
114
39
72
12
81
87
432
15
18
162
57
3
78
18
6
6
144
ABCD 93818098612*3^$a+1 [50078]
64
68
4
30
48
2
6
13
12
5
10
24
9
17
19
24
59
52
18
12
68
18
22
3
15
8
10
60
24
90
18
2
25
36
36
9
32
10
62
7
21
72
12
36
39
35
13
35
1
9
27
53
22
20
1
47
18
4
6
54
3
3
2
16
6
54
24
12
3
72
35
18
31
60
36
33
2
10
20
43
12
9
14
52
9
29
16
14
61
9
2
18
18
54
10
36
48
9
12
39
69
11
25
17
12
31
11
28
80
18
4
36
8
36
34
12
14
28
12
54
116
58
2
1
9
6
9
23
46
39
5
7
69
60
66
6
15
15
12
21
95
157
9
6
9
11
73
72
33
20
31
3
2
4
12
8
4
42
21
17
22
30
56
40
99
29
7
5
22
30
98
4
54
26
16
9
35
108
13
27
12
30
54
9
21
72
18
21
75
36
2
10
26
6
30
24
46
20
10
3
5
10
18
3
11
64
9
12
5
4
32
19
65
24
4
50
58
3
77
19
9
6
21
12
3
33
11
4
66
3
15
32
1
12
11
36
1
3
14
12
36
10
9
9
84
42
68
10
6
21
33
6
66
20
18
12
6
48
40
12
20
7
21
6
9
36
9
30
9
87
8
22
15
36
47
46
44
16
60
36
6
8
22
12
30
26
19
5
48
7
15
12
21
17
46
21
9
12
2
1
72
12
15
32
58
12
38
28
38
16
26
73
47
37
33
2
13
129
6
20
28
26
28
12
84
42
12
48
18
20
52
39
35
6
79
60
5
48
36
7
27
81
15
14
18
118
50
12
42
10
6
6
9
177
39
36
12
12
3
6
51
24
15
12
57
15
26
16
36
3
60
17
34
21
3
62
18
100
9
35
6
4
68
88
15
35
60
10
2
4
33
15
21
9
8
10
14
34
21
71
25
9
24
30
2
12
7
71
12
1
15
45
9
27
3
6
12
14
10
36
8
7
5
10
18
14
46
15
9
42
8
90
6
22
3
45
24
42
8
22
15
9
44
76
66
24
44
6
30
16
56
4
9
9
66
6
18
2
19
27
9
39
21
69
54
36
12
110
34
30
18
2
31
29
18
1
105
140
10
72
24
8
1
15
21
3
21
15
44
6
7
12
11
37
53
4
6
21
11
28
36
6
18
21
21
123
15
96
30
6
12
66
44
12
31
29
55
21
3
39
20
37
15
8
16
6
14
25
81
20
64
51
3
56
16
8
70
3
39
105
9
90
9
3
33
17
7
41
4
50
76
6
51
9
30
48
32
13
21
20
7
57
90
132
74
54
10
66
6
6
30
24
8
7
65
28
2
18
10
33
57
12
3
15
12
9
65
4
27
29
19
21
60
24
2
16
24
8
28
62
6
76
45
5
18
66
31
60
9
32
19
45
99
72
17
58
42
2
1
12
3
72
12
18
30
18
60
30
32
10
27
69
36
6
9
9
14
52
21
3
14
10
6
66
18
12
6
14
16
63
29
12
28
18
8
100
14
30
36
37
9
30
69
51
24
14
67
3
2
76
27
12
9
2
25
84
15
20
10
6
2
42
1
9
15
5
6
13
39
6
60
27
15
12
45
33
3
24
27
20
25
3
2
34
9
51
60
21
5
4
39
11
37
15
38
16
15
11
214
3
21
27
3
24
30
27
29
31
36
45
3
29
28
20
28
15
21
6
2
55
21
12
54
20
1
12
15
32
18
12
28
8
19
15
45
9
27
9
24
14
60
61
45
20
34
21
9
2
6
7
96
45
24
3
45
27
3
20
12
132
25
15
48
86
4
72
6
24
6
12
3
48
47
13
9
32
19
39
32
13
5
7
39
26
10
30
3
117
24
75
15
36
36
72
33
65
18
1
9
44
7
36
15
12
21
45
6
33
36
9
18
12
117
11
18
40
32
79
35
1
63
24
12
36
9
29
52
2
6
10
146
4
32
43
57
24
90
26
19
9
12
12
6
14
66
52
8
52
32
16
60
2
82
12
6
18
56
70
15
24
9
15
36
24
12
29
4
20
28
54
84
44
13
63
24
26
16
8
22
14
22
9
9
36
14
1
11
13
29
43
27
42
51
3
21
5
16
2
22
20
40
39
5
7
24
33
26
16
126
42
48
24
30
90
6
12
15
3
2
18
64
14
36
36
10
12
32
36
22
72
8
16
2
4
6
75
24
3
6
24
2
4
117
39
26
103
9
87
9
15
24
21
27
12
3
54
48
66
54
12
54
86
18
10
3
12
12
60
24
105
30
12
69
39
14
6
25
39
42
6
32
30
16
56
10
144
36
24
102
3
77
24
31
3
9
105
147
45
84
44
66
49
15
6
12
8
4
32
16
15
3
62
34
36
69
59
12
25
72
15
6
42
164
6
12
31
11
54
10
9
21
50
22
24
8
12
19
36
9
26
16
18
15
15
21
45
18
6
15
17
22
45
27
50
100
36
48
30
36
9
69
36
66
30
39
5
7
60
5
120
55
15
30
18
12
42
51
45
2
144
10
30
14
46
14
16
20
126
4
26
7
17
10
36
33
27
42
8
64
15
51
32
40
48
18
36
18
12
68
46
20
31
48
96
12
27
62
70
14
34
26
112
15
27
38
22
6
6
45
11
124
36
80
28
66
30
90
63
72
5
28
42
21
15
20
13
36
5
64
42
2
10
21
24
21
12
44
18
1
17
4
15
53
76
14
48
22
15
5
40
36
44
28
18
50
46
18
2
6
12
6
40
24
6
20
94
45
51
21
45
15
9
15
15
62
18
82
18
32
34
3
60
3
18
6
24
26
79
51
30
38
70
6
21
123
2
30
6
10
9
119
10
51
3
21
5
4
66
21
23
13
3
32
34
36
3
12
33
14
18
7
72
3
48
14
19
36
24
41
19
60
11
49
29
7
24
17
7
21
39
27
6
30
9
23
42
30
1
24
45
78
18
2
16
12
12
33
35
4
21
9
24
12
14
28
6
24
32
6
54
4
6
8
10
42
45
39
9
33
84
84
42
18
42
2
28
27
11
4
30
3
57
3
15
84
45
45
24
92
72
12
64
15
17
40
14
64
2
52
12
15
21
48
14
60
25
41
7
27
48
30
18
110
4
170
37
111
20
30
10
18
14
88
9
23
25
33
2
52
6
3
36
15
54
30
9
21
20
36
4
75
65
42
13
15
21
143
112
9
5
31
11
64
6
74
1
9
30
33
36
27
12
18
24
56
4
36
2
166
24
36
30
36
50
64
44
18
25
27
42
104
7
12
105
92
4
12
12
27
93
48
122
6
16
56
22
42
24
74
18
22
21
27
42
12
84
36
15
24
17
4
3
3
60
33
21
8
40
15
15
96
12
38
46
56
24
28
6
6
18
66
32
10
3
60
57
14
4
45
9
86
42
54
16
57
53
19
3
66
36
38
18
19
29
16
51
48
57
12
18
2
16
20
7
39
6
30
2
6
36
58
6
2
52
42
33
5
58
68
10
180
42
45
12
17
31
12
15
60
8
22
36
15
21
98
10
63
15
9
15
24
72
18
60
2
54
19
45
6
26
64
8
7
5
16
54
24
105
12
27
2
64
6
18
32
31
12
3
105
3
26
19
57
39
60
9
30
2
7
45
15
12
51
2
10
38
55
69
15
3
8
22
66
21
11
34
54
72
60
12
38
18
1
45
8
16
60
27
3
45
15
6
6
2
91
39
20
97
5
6
82
27
71
12
13
5
10
54
3
48
93
14
12
34
44
7
105
8
40
6
14
7
24
35
49
36
9
32
28
6
134
40
12
15
9
15
69
36
6
ABCD 93818368838*3^$a+1 [50000]
63
147
17
13
147
36
27
165
8
55
9
36
12
8
7
54
155
55
24
6
15
21
48
60
156
15
56
19
36
78
12
15
72
117
59
24
88
39
36
69
36
69
36
78
21
45
71
13
36
24
6
6
75
15
24
5
36
55
45
8
84
28
45
3
32
88
45
6
30
6
9
129
120
72
54
41
25
23
31
90
23
7
9
56
145
35
28
36
144
32
36
79
45
45
30
30
51
9
24
132
54
45
111
177
8
40
72
33
23
61
24
120
47
115
30
15
9
30
36
18
36
11
24
28
12
36
12
36
51
24
6
6
89
16
80
25
78
36
6
75
15
114
90
29
40
104
37
51
68
25
30
36
21
15
5
79
6
90
84
36
48
17
13
39
3
48
36
6
63
96
84
57
39
20
25
3
96
12
72
57
143
67
6
87
8
40
3
21
15
81
39
53
12
61
3
45
30
57
69
54
6
114
9
116
121
23
1
47
13
167
24
19
29
157
24
216
96
84
66
33
15
81
45
35
85
6
18
15
20
4
108
93
15
132
15
48
29
52
9
30
6
15
21
90
17
37
114
30
111
44
25
11
109
15
72
3
6
15
15
120
6
75
45
90
5
49
120
3
27
84
57
3
30
15
21
51
8
67
9
84
51
114
27
32
1
66
5
48
1
42
45
72
3
45
3
36
54
72
30
48
90
42
57
36
44
100
3
54
99
24
57
83
28
8
64
8
4
9
171
96
92
28
32
16
21
30
53
37
59
31
36
53
1
36
48
42
24
54
72
24
11
13
6
84
17
13
132
3
20
31
41
40
24
51
45
33
42
29
25
15
56
13
27
8
1
54
5
85
59
1
126
6
60
95
28
36
48
48
20
28
225
11
4
75
30
27
24
8
37
11
88
75
90
36
126
33
96
45
36
119
36
28
15
9
92
19
132
45
3
21
21
3
56
19
36
84
9
32
25
36
3
44
1
35
115
9
36
81
3
51
72
45
39
126
60
3
27
30
23
25
39
51
6
11
40
84
36
33
95
31
105
56
88
56
1
59
139
6
3
12
60
8
1
71
55
33
72
21
3
12
105
48
42
33
44
28
3
6
23
67
30
15
96
15
5
28
21
90
9
21
6
33
36
21
84
231
24
45
30
41
43
57
12
48
80
43
5
60
85
27
80
43
9
3
24
65
19
6
6
48
105
24
27
21
15
5
85
120
15
8
25
12
35
79
33
68
25
35
48
55
6
39
32
12
136
21
84
39
33
18
6
51
80
64
45
51
45
135
12
21
15
60
36
24
24
3
45
159
9
21
96
27
32
31
78
35
7
45
45
15
8
60
37
15
24
129
162
293
1
15
75
90
23
1
47
43
17
4
15
29
55
45
396
39
36
29
64
92
25
36
35
43
42
18
6
51
84
9
39
57
6
30
3
45
11
4
15
6
60
3
57
23
16
21
36
84
6
30
15
8
181
24
120
66
9
57
30
30
108
35
1
24
39
32
109
35
16
36
92
16
57
3
120
32
85
123
12
9
30
9
164
1
27
9
120
300
36
18
9
8
28
92
145
15
33
90
9
27
9
21
90
36
89
16
48
57
23
4
48
9
15
69
15
60
27
84
21
9
39
21
11
28
96
144
45
6
5
1
78
9
72
56
19
180
29
1
3
12
21
27
111
77
43
42
59
96
25
15
8
61
71
13
135
75
120
90
15
111
24
96
6
30
33
51
21
72
36
177
47
37
24
15
27
5
79
65
16
192
8
112
33
63
44
37
111
3
69
51
81
20
168
16
20
31
93
3
53
115
101
61
48
30
77
48
7
17
40
63
17
28
9
30
6
30
84
53
7
6
60
18
42
3
21
24
27
9
120
15
128
40
21
11
24
25
39
96
15
9
32
4
132
3
6
51
32
28
32
7
33
87
89
12
73
27
24
39
105
80
37
18
12
17
37
24
35
12
4
9
27
3
90
35
40
36
140
16
128
91
6
23
24
1
99
57
99
24
12
44
127
9
8
67
114
6
9
12
120
33
30
57
132
81
30
36
29
60
61
11
19
9
132
48
24
56
31
114
42
29
25
66
9
39
9
81
90
42
47
31
72
209
55
6
78
90
35
7
65
13
6
93
27
54
15
15
126
35
1
15
32
40
57
30
9
27
5
40
8
40
20
67
30
60
18
66
59
7
18
60
47
12
40
56
100
96
84
111
150
51
33
72
48
15
12
15
150
15
9
84
27
33
90
12
29
1
59
48
13
60
27
48
3
9
81
47
4
15
66
3
15
29
76
32
43
45
27
5
55
89
169
15
21
3
27
36
18
87
72
12
84
75
6
66
93
12
48
27
89
28
3
9
24
96
45
6
89
25
54
21
21
23
160
20
60
55
29
67
5
1
48
36
126
33
12
45
59
25
51
68
1
120
51
33
162
57
80
73
144
39
111
6
63
51
54
27
12
140
1
131
16
20
28
57
3
57
15
140
ABCD 93818569426*3^$a+1 [50316]
7
18
18
105
68
12
13
60
30
42
27
45
66
17
7
41
25
107
37
23
13
162
45
69
66
42
18
17
36
19
53
40
15
48
36
81
15
17
13
18
54
15
27
36
77
36
7
24
21
153
162
17
163
18
90
5
1
18
12
24
84
113
12
7
54
12
72
131
19
101
7
45
3
89
43
72
36
102
15
3
90
6
138
6
89
13
83
7
18
6
126
72
18
120
144
18
3
20
60
67
113
13
12
35
133
47
37
72
78
36
30
150
120
36
21
80
40
75
137
31
17
48
1
3
165
3
69
84
96
3
8
55
78
72
30
5
127
41
52
32
85
6
77
12
28
27
41
7
17
73
15
8
4
105
192
11
79
81
45
18
36
29
49
12
63
33
35
19
18
83
25
27
21
24
18
48
6
36
18
77
43
9
48
128
49
63
45
18
6
66
18
90
9
8
43
5
49
12
11
115
18
6
89
31
60
30
36
24
11
19
53
7
21
33
54
153
12
15
105
15
101
25
24
23
79
6
83
55
36
81
12
48
32
31
30
6
21
260
7
30
96
30
9
128
12
145
11
7
18
12
35
145
15
20
60
40
8
4
141
6
21
15
12
60
66
47
25
87
108
12
56
175
36
30
126
5
37
48
18
60
120
29
31
36
21
63
29
61
36
3
33
135
45
24
30
24
57
8
7
5
12
37
83
7
66
23
4
8
25
27
8
108
1
126
45
3
9
188
172
105
48
75
33
6
30
3
8
49
54
66
36
27
27
18
6
9
45
30
36
77
73
47
108
12
43
72
18
27
60
3
6
3
27
29
115
24
5
7
53
48
43
9
45
18
54
18
33
39
18
63
8
12
43
65
31
41
7
42
84
107
7
5
28
69
18
6
59
7
29
67
5
115
45
9
51
99
18
12
6
57
33
12
23
67
101
49
23
60
12
61
47
12
148
72
56
52
32
1
36
59
121
18
33
32
7
66
15
183
60
137
12
25
6
65
7
138
36
11
72
7
144
57
39
89
64
56
25
87
60
72
87
84
6
59
115
17
12
97
11
25
18
17
55
45
60
39
6
47
37
6
45
80
67
6
35
52
3
36
234
36
30
29
61
171
9
11
48
12
37
35
1
39
93
30
24
41
7
33
183
5
37
18
12
45
27
18
42
45
56
145
6
29
12
25
18
17
19
114
27
9
30
21
39
21
12
3
113
25
96
3
81
6
33
108
68
1
18
105
8
13
36
123
21
6
21
120
39
138
96
36
18
101
1
6
72
36
30
36
51
140
67
36
90
39
48
12
20
36
60
19
48
53
1
3
3
5
180
43
17
72
55
132
89
109
18
48
24
90
3
27
53
72
88
27
12
90
63
60
3
162
42
66
15
12
33
138
29
43
168
5
60
1
108
90
18
78
120
17
108
60
1
11
37
3
69
6
57
81
42
12
6
12
15
117
63
8
181
23
7
18
18
5
13
59
28
45
48
27
45
27
45
18
57
3
120
17
28
72
8
19
21
12
57
24
47
79
18
12
54
126
11
7
101
97
15
60
72
15
18
42
12
54
126
60
48
18
54
53
25
30
18
263
25
47
49
23
7
29
49
3
128
4
20
127
21
132
33
90
113
60
24
48
43
9
20
91
24
36
57
15
57
8
37
75
57
11
145
54
33
3
53
25
30
60
65
1
3
21
47
60
49
11
169
96
48
99
63
24
48
41
12
145
24
18
48
17
43
18
66
89
25
35
60
60
37
72
42
120
6
54
33
51
9
8
12
88
249
11
187
5
13
75
63
54
75
3
5
12
40
176
1
18
93
15
18
30
125
37
107
7
21
117
18
24
33
20
28
252
21
47
48
24
40
80
31
144
33
8
1
30
6
84
51
240
72
3
90
84
6
5
13
95
49
138
42
30
5
31
24
41
4
3
54
18
33
3
42
87
180
57
11
7
33
33
99
20
67
53
40
33
12
108
27
153
42
102
3
68
73
54
41
264
25
3
92
67
48
18
15
12
48
32
25
3
63
36
113
48
52
56
84
7
53
28
152
7
48
42
59
4
45
48
24
66
5
67
45
51
77
13
39
45
71
19
42
36
102
41
1
18
12
29
24
1
47
25
15
45
15
20
67
53
55
53
25
54
5
13
47
28
15
48
89
88
12
20
7
6
83
61
63
3
60
54
48
36
6
36
45
39
201
75
30
18
36
36
53
12
172
3
5
25
54
33
45
75
200
13
18
57
69
59
4
20
37
6
30
27
45
35
88
27
65
108
79
18
35
91
120
5
37
35
13
186
153
8
112
108
45
42
30
36
35
25
30
42
48
24
11
52
99
21
68
4
15
5
43
24
21
27
93
39
36
30
95
13
159
68
25
54
321
128
7
5
72
ABCD 93818688454*3^$a+1 [50034]
4
21
23
28
57
3
57
12
35
1
87
96
36
33
11
124
3
54
6
129
9
42
114
18
42
36
27
3
12
33
3
29
1
15
15
24
30
12
39
111
33
12
51
29
16
8
1
143
12
1
144
36
12
6
5
36
24
49
51
15
30
27
33
12
24
23
13
87
12
24
44
13
60
42
5
16
56
49
24
12
3
12
9
87
8
76
60
3
60
6
24
27
8
1
75
36
45
3
36
144
15
17
40
20
61
27
27
21
60
72
21
27
60
8
7
24
6
3
96
9
87
48
12
12
33
72
3
104
16
32
12
19
45
21
23
55
41
40
69
27
60
36
32
52
9
24
27
9
11
24
4
63
12
48
18
75
24
3
18
6
33
20
16
9
12
6
54
24
6
9
60
44
72
40
21
42
21
27
89
151
17
13
63
20
49
18
17
13
72
60
147
21
18
9
96
24
3
24
66
23
16
15
60
78
12
15
68
1
51
3
12
29
31
5
28
12
8
115
45
48
12
32
28
12
20
61
12
78
30
39
8
16
9
95
37
60
35
13
3
39
45
51
30
3
44
25
3
75
78
11
13
11
36
13
35
37
83
13
18
41
4
20
52
39
5
31
54
30
29
37
47
1
51
39
5
109
3
75
12
81
12
9
35
28
33
24
6
102
35
120
36
31
33
15
45
12
9
15
27
53
4
27
18
6
24
21
24
48
9
18
45
3
30
59
84
24
13
15
69
18
5
28
8
25
11
13
3
24
9
60
36
90
84
29
7
108
36
41
1
3
84
12
44
55
5
40
21
3
36
21
48
108
15
15
45
57
27
15
69
44
36
25
66
29
36
31
17
16
21
30
48
185
1
6
60
33
153
3
120
45
35
16
60
15
24
5
1
23
112
3
30
36
6
9
84
3
54
78
77
19
30
15
56
25
24
6
9
36
8
1
11
40
68
28
39
5
61
15
8
25
72
60
12
6
6
39
20
1
144
111
8
7
66
3
27
18
15
177
24
35
25
15
84
9
3
3
69
60
45
3
3
41
55
5
84
4
36
21
15
159
6
3
56
7
54
59
7
9
9
12
3
80
24
67
18
15
3
72
17
1
3
171
6
23
1
6
54
24
87
9
51
33
12
3
45
6
53
120
72
40
21
15
32
7
66
78
21
8
73
18
9
15
72
54
11
40
20
25
15
39
9
3
89
28
3
9
51
29
79
65
1
18
42
23
40
27
6
12
36
39
3
54
18
42
15
45
90
9
20
55
6
48
27
9
60
39
56
7
54
36
15
72
20
12
4
72
27
17
55
24
21
3
81
56
64
15
5
61
6
24
6
87
51
24
21
36
104
25
6
30
111
84
60
8
16
24
51
81
39
42
23
36
48
7
9
24
20
55
21
12
44
4
57
23
49
51
9
6
30
54
42
48
27
24
80
37
42
12
45
8
13
48
72
75
32
61
66
21
32
7
48
17
1
3
27
29
13
6
6
39
27
12
41
40
24
87
9
39
60
81
21
24
6
9
9
42
33
63
72
150
18
57
27
54
51
108
20
43
24
81
15
102
123
3
9
3
72
12
48
6
27
108
20
79
5
1
27
27
30
11
1
24
111
33
6
21
20
13
51
12
3
21
3
6
6
18
108
54
18
3
24
15
36
29
1
24
6
17
16
45
12
27
12
21
15
144
15
21
9
18
5
25
11
25
6
18
51
57
18
81
3
5
13
72
3
8
4
72
60
39
6
63
21
35
19
18
3
9
3
32
96
64
15
6
84
12
15
51
9
9
39
75
6
30
66
108
42
21
60
12
32
40
69
39
51
42
39
60
9
6
24
41
4
84
12
48
33
63
15
41
88
21
30
5
144
28
57
3
27
6
75
15
29
40
12
8
28
9
18
33
3
36
5
16
75
33
27
17
60
1
6
18
35
40
45
3
27
57
21
12
48
48
11
1
75
33
6
29
1
15
8
28
27
81
24
12
24
147
45
3
54
36
11
25
6
9
20
13
12
15
24
27
17
52
20
13
12
3
20
13
30
17
76
9
96
11
43
33
68
145
15
21
84
6
6
42
90
6
6
6
24
33
15
6
39
15
12
9
24
57
78
6
11
84
19
72
18
51
21
6
29
19
9
12
3
17
88
27
54
6
45
39
36
18
3
9
3
87
30
39
45
87
33
54
18
18
9
3
18
11
60
60
40
51
105
8
4
27
165
51
48
12
30
3
15
36
24
41
1
27
93
48
24
6
45
20
36
85
3
12
45
75
36
24
21
30
29
28
12
68
223
12
12
36
42
35
1
30
30
51
81
72
12
63
21
11
19
60
84
42
3
15
6
39
3
53
31
18
15
21
11
13
15
12
45
6
78
11
25
15
24
12
12
93
15
32
28
8
36
1
78
9
63
30
42
17
43
17
48
13
18
29
1
51
129
39
87
108
66
15
36
3
45
21
12
27
15
57
33
11
31
48
17
16
33
15
21
36
15
75
192
12
45
3
5
1
30
21
8
12
19
41
4
9
12
24
60
24
11
7
17
16
27
54
15
15
29
4
12
51
42
135
21
54
21
80
19
60
48
9
3
48
18
60
36
6
18
15
81
30
18
27
24
9
42
29
24
13
12
3
3
9
12
21
159
3
57
21
60
24
15
15
84
21
104
55
9
72
68
16
20
55
9
15
5
133
27
12
9
11
64
36
21
59
25
3
20
7
9
9
11
40
57
24
15
123
6
24
11
4
80
16
45
75
56
40
99
21
20
1
27
27
5
13
42
6
23
1
48
3
72
75
45
72
8
16
12
48
15
30
11
13
75
32
24
1
83
12
25
30
6
24
6
9
75
65
13
12
24
36
36
12
6
41
1
59
25
23
36
37
30
29
13
12
15
75
5
13
48
3
27
18
24
15
60
32
1
12
60
3
24
63
57
39
65
55
42
24
15
3
137
19
45
45
11
31
17
1
51
9
6
30
15
33
11
31
21
9
15
8
16
51
18
47
1
87
72
48
15
33
15
30
3
24
21
42
9
45
99
27
33
24
21
24
35
16
20
37
39
33
71
16
45
36
12
15
12
3
6
12
30
18
12
54
18
11
16
3
78
48
11
13
15
15
42
84
39
3
54
23
13
23
31
96
33
12
3
65
7
17
28
12
12
9
11
19
29
25
42
9
87
29
16
8
25
35
1
30
66
24
63
48
8
16
36
27
21
36
51
29
16
33
6
29
7
150
3
111
36
17
13
3
20
4
33
18
24
17
73
3
24
9
12
75
3
84
33
48
44
67
6
107
1
51
9
27
8
1
35
4
24
20
40
15
5
115
17
16
44
4
156
20
1
63
57
60
84
6
213
51
48
30
6
6
6
18
30
6
51
15
77
97
3
27
6
27
48
9
15
21
15
3
81
20
31
69
20
40
9
ABCD 93818809486*3^$a+1 [50063]
32
60
16
2
123
87
96
69
75
33
33
42
30
10
29
19
77
60
127
26
27
72
12
55
185
31
149
91
12
12
29
99
18
3
177
39
24
31
53
12
43
101
72
12
31
96
98
12
36
54
105
36
72
27
9
24
3
93
12
12
132
60
69
15
55
96
50
48
58
29
19
120
86
18
45
21
51
115
173
108
127
41
285
130
2
22
36
12
29
39
6
51
12
165
3
144
24
12
12
36
132
24
60
21
27
91
29
67
98
51
96
43
53
93
27
12
3
100
17
91
5
60
9
15
81
12
27
15
30
3
19
41
72
96
21
24
144
12
46
5
9
54
4
48
185
60
19
84
5
75
4
5
51
112
65
48
99
76
86
34
101
165
3
108
120
60
75
69
115
24
72
2
46
62
82
72
50
18
28
17
153
63
21
3
33
15
147
105
153
3
7
17
93
39
19
14
111
12
168
87
54
130
96
72
77
24
21
15
31
8
81
31
17
132
19
17
27
93
15
33
12
183
16
36
89
36
9
36
142
2
51
108
7
14
34
96
248
48
52
80
196
60
44
42
75
115
41
120
55
65
12
3
177
60
33
10
44
144
54
22
101
43
96
96
50
75
43
44
16
5
12
24
163
2
15
141
147
105
42
9
9
58
48
125
12
48
79
2
154
14
48
70
65
55
32
18
22
41
7
29
19
72
53
84
55
5
48
33
39
240
91
72
77
12
55
41
43
86
99
24
31
77
79
53
60
31
120
137
12
91
24
146
51
211
44
18
51
7
17
72
31
12
12
20
30
75
105
108
60
51
12
12
33
123
15
57
12
12
19
65
7
48
65
24
33
22
17
15
16
53
96
33
3
79
14
10
5
12
55
29
15
33
36
7
29
21
30
18
24
46
17
135
54
75
19
60
36
5
120
3
81
9
6
4
152
21
24
33
63
39
81
19
8
6
15
15
21
33
22
5
156
12
91
2
87
7
168
32
33
72
43
41
19
36
77
108
12
55
125
9
10
26
54
4
12
29
24
60
45
54
42
10
125
129
75
151
89
7
53
19
2
51
67
41
7
38
162
9
24
60
24
91
120
60
26
51
19
60
68
45
55
53
24
43
180
101
12
27
177
84
24
57
126
45
60
147
52
53
75
48
69
9
15
15
96
16
72
48
17
12
120
21
3
27
112
41
12
19
5
51
9
96
84
129
51
199
156
113
31
12
65
84
84
31
41
7
5
43
29
19
5
12
60
43
17
24
24
60
19
125
12
21
63
36
21
147
7
86
10
17
31
36
36
24
74
51
153
36
15
7
48
144
5
27
18
15
63
9
48
96
27
9
24
84
31
24
2
123
43
74
34
5
31
14
82
144
5
55
36
12
173
163
17
84
108
48
27
6
46
5
36
3
117
72
45
15
31
17
39
93
36
156
93
51
55
77
24
31
77
91
26
10
41
103
26
10
5
153
15
15
28
68
30
22
5
24
91
24
29
24
3
52
113
15
30
132
82
8
16
2
108
87
33
51
48
91
29
15
33
7
96
29
43
24
168
48
144
24
5
36
33
12
24
15
96
19
89
12
48
3
112
77
163
80
165
43
65
3
52
24
65
3
18
12
238
14
24
72
18
66
216
70
5
43
32
9
9
22
24
5
276
60
24
108
48
7
216
65
81
3
12
36
69
126
112
17
31
5
43
29
55
92
45
84
7
48
26
36
27
96
60
24
67
110
36
27
31
29
33
78
112
14
58
26
15
45
54
28
17
168
84
24
79
32
30
78
16
14
3
15
9
33
22
5
19
26
36
63
27
9
183
40
53
7
86
12
3
39
16
14
22
53
165
15
12
9
51
60
96
108
19
41
141
34
24
2
94
180
60
2
3
24
67
14
70
65
36
24
36
19
17
7
20
30
267
55
53
247
41
75
4
41
48
7
48
110
82
2
42
9
12
24
63
16
84
77
51
4
24
86
58
48
2
82
41
33
75
12
79
53
21
39
43
65
79
24
89
103
77
67
65
55
80
36
52
8
9
24
21
58
96
5
72
43
24
26
90
9
43
5
12
96
9
22
53
12
81
63
24
60
7
84
72
14
34
5
15
66
15
21
195
43
5
19
72
14
34
48
2
22
128
81
31
161
69
15
21
12
46
12
48
5
12
93
10
24
5
67
29
15
4
53
19
113
63
88
14
10
41
117
ABCD 93818889148*3^$a+1 [50079]
76
84
12
24
59
21
96
87
73
35
48
45
16
104
105
15
64
11
24
13
8
9
6
12
57
28
8
24
48
33
7
48
80
60
75
24
13
95
93
9
31
140
36
28
23
45
88
20
124
23
42
51
15
37
17
27
160
29
31
68
28
20
28
96
131
49
260
81
63
9
103
48
56
33
3
63
1
20
108
15
6
159
15
45
12
39
72
9
88
20
160
5
7
71
129
156
12
88
8
144
51
45
136
44
52
65
15
12
52
44
96
69
24
7
128
16
137
103
12
60
20
3
12
69
24
16
8
16
240
60
5
31
56
4
36
8
39
1
24
11
57
84
160
41
63
64
8
15
9
99
12
72
57
100
84
12
20
33
55
24
128
72
48
15
108
9
12
4
35
1
11
165
15
42
48
79
11
25
80
93
39
108
4
89
15
4
11
21
21
43
12
120
24
24
95
145
24
36
132
48
60
20
64
71
9
3
69
63
73
24
23
13
68
12
4
56
120
15
9
16
32
16
32
40
17
31
59
1
35
121
59
37
80
27
36
21
28
80
15
73
17
63
28
35
9
135
25
11
21
3
61
176
9
55
20
64
48
47
13
48
20
27
25
83
45
9
6
25
20
60
57
15
72
33
15
48
4
36
104
48
105
18
69
75
6
67
12
192
20
16
20
48
129
87
36
124
59
72
12
85
80
16
5
102
57
16
32
27
157
41
15
192
40
41
31
24
96
8
12
21
78
105
16
8
33
39
9
15
40
20
12
52
5
87
16
144
24
32
48
16
8
63
73
12
12
95
117
16
48
12
47
21
16
44
40
44
36
124
53
18
69
40
60
5
43
68
15
81
24
4
116
27
49
20
3
6
19
143
109
36
47
1
20
136
20
108
81
55
12
12
23
73
35
49
11
12
13
12
132
41
7
32
88
23
49
12
20
16
23
25
44
45
3
45
150
57
15
85
96
12
20
60
112
176
9
78
108
1
48
36
35
21
48
16
59
57
60
4
20
60
4
72
8
3
45
12
12
3
36
81
81
27
45
31
20
4
8
64
36
12
8
12
3
18
75
4
12
116
48
15
9
51
1
29
39
28
5
7
161
54
1
32
12
60
96
15
121
8
72
81
7
11
37
35
37
156
20
27
12
1
80
144
33
3
160
20
76
44
15
57
40
48
56
183
1
35
12
18
51
100
8
40
32
16
24
48
176
9
78
109
60
23
73
152
28
20
40
17
3
64
68
96
12
4
80
24
40
32
57
147
36
24
36
45
3
124
35
13
20
93
54
45
52
83
6
19
20
28
5
30
13
44
33
3
87
25
83
60
21
99
37
132
92
4
20
12
4
23
85
60
41
135
24
51
9
148
8
57
18
21
64
80
16
8
48
15
105
15
33
96
123
93
48
57
90
25
20
28
36
8
36
45
135
9
7
11
165
33
15
129
75
21
7
8
40
144
11
25
80
4
120
11
69
36
124
20
112
44
64
56
15
90
15
4
96
44
36
64
11
21
4
176
63
141
4
35
6
135
172
12
113
7
95
13
164
16
83
54
31
17
99
48
15
36
9
72
9
72
87
81
15
24
72
4
44
3
13
17
3
96
4
95
57
72
40
20
12
136
12
35
33
60
15
93
36
60
96
40
12
80
51
1
56
64
128
51
1
128
3
33
136
20
28
128
4
80
51
13
80
12
40
12
116
16
41
103
35
24
1
36
44
4
60
12
36
53
55
20
36
88
36
12
20
45
48
15
40
17
18
57
4
108
11
37
53
7
24
48
35
21
16
56
28
20
39
1
20
4
11
37
104
33
147
3
13
108
17
90
69
111
37
36
24
20
96
45
19
12
248
12
69
7
95
25
65
42
145
48
32
45
51
15
1
20
24
9
63
135
25
17
18
9
148
92
156
57
7
24
44
16
20
24
36
15
30
31
36
20
12
36
64
92
28
41
39
51
37
12
23
25
12
116
135
61
104
57
27
21
39
16
17
135
27
108
9
48
51
21
33
18
69
63
1
72
20
15
49
20
159
225
72
168
124
11
12
73
77
87
51
21
36
160
23
37
80
24
88
8
28
20
129
7
20
21
18
9
51
61
44
40
24
83
33
15
45
9
43
20
120
3
12
42
43
20
12
36
16
8
16
47
12
37
80
16
17
67
96
48
5
72
79
59
54
18
37
8
4
23
57
16
23
30
27
63
24
45
40
23
33
24
16
32
3
37
227
21
15
1
41
55
35
45
27
21
15
12
57
108
24
64
12
108
95
25
12
125
87
12
28
20
60
88
8
4
23
45
64
56
40
12
20
12
64
5
75
69
43
32
21
7
24
56
52
128
93
54
33
28
20
40
35
45
16
84
35
1
113
48
18
105
16
48
92
9
90
49
36
32
33
30
1
24
32
75
25
44
51
60
57
72
9
39
33
ABCD 93819523256*3^$a+1 [50000]
73
23
24
96
1
180
11
40
39
65
48
40
72
63
33
75
54
39
144
87
81
248
120
1
71
24
16
72
32
240
64
144
3
29
25
15
48
32
48
168
40
27
108
180
45
24
3
5
85
35
16
144
93
107
288
19
5
13
35
16
96
15
81
72
297
71
55
17
120
16
192
8
7
17
217
15
336
384
75
101
7
65
88
45
59
175
65
120
16
15
89
163
5
72
64
39
72
90
90
149
72
64
24
51
90
36
23
136
291
173
96
1
180
219
231
105
8
112
8
144
127
36
93
69
123
32
7
108
213
24
224
360
112
8
67
72
5
120
127
65
40
120
45
59
160
264
57
15
3
5
13
27
48
104
73
15
8
40
8
37
123
96
80
360
136
72
248
88
216
48
32
85
59
24
120
168
144
48
13
155
25
63
99
381
104
280
32
40
24
72
272
37
126
29
24
181
491
139
5
16
15
273
24
27
378
51
32
64
48
8
160
72
56
72
49
95
16
32
55
108
90
35
208
120
72
120
8
120
16
3
21
144
56
24
48
64
80
48
136
99
18
59
103
65
7
90
198
33
39
105
144
56
40
96
8
72
280
8
216
1
90
54
95
88
80
16
80
16
8
85
147
24
99
108
9
56
48
136
80
48
40
32
48
336
31
153
248
88
32
64
120
15
89
37
3
104
73
54
33
453
219
56
67
21
120
24
120
3
72
141
56
216
280
288
24
165
3
104
24
120
91
21
8
187
5
168
232
45
3
32
192
7
81
24
93
35
136
24
32
88
45
108
135
104
31
17
55
33
168
72
15
17
160
48
8
16
48
32
64
21
3
123
5
144
24
136
56
85
83
72
72
16
171
69
57
39
213
11
16
63
105
80
72
31
65
144
40
168
15
161
40
51
69
80
121
231
8
64
80
96
112
39
105
75
180
18
23
120
55
33
39
105
56
96
64
21
35
64
27
53
40
96
80
16
8
16
213
51
56
73
135
8
55
17
168
160
177
18
93
392
19
45
56
7
17
16
8
49
95
48
64
63
161
64
8
24
48
256
87
33
21
51
24
96
200
144
43
18
144
36
180
3
56
48
48
48
40
144
297
23
16
56
40
80
88
152
121
135
128
40
32
24
16
39
89
37
72
11
112
24
15
33
80
16
80
40
39
177
21
59
24
331
69
80
24
43
45
8
72
55
185
72
85
243
240
168
24
45
155
7
89
91
29
547
213
219
108
33
144
72
56
19
101
64
128
136
176
61
72
27
168
192
104
144
48
168
40
72
192
8
97
15
8
40
80
109
11
79
129
56
85
90
9
9
15
75
18
195
120
24
8
168
7
33
57
135
8
120
115
69
24
120
129
15
408
8
19
ABCD 93819606488*3^$a+1 [50007]
24
169
60
48
24
35
49
24
36
75
96
8
16
96
8
40
144
69
132
72
47
1
39
8
13
27
9
87
32
64
56
88
9
108
11
16
32
145
23
49
36
171
32
97
71
16
9
39
96
45
27
48
8
88
9
47
37
27
45
96
3
105
23
61
171
104
1
36
3
33
108
27
21
51
8
49
72
24
48
132
11
61
27
32
49
15
8
13
27
45
11
24
72
1
72
180
59
25
95
16
80
13
99
56
40
213
72
24
83
24
145
23
25
15
216
117
72
99
9
39
24
9
23
16
32
13
11
72
25
36
24
99
45
12
39
48
120
32
49
15
45
27
32
16
33
48
15
96
168
8
64
24
45
123
72
33
60
131
13
27
45
59
25
39
32
1
39
32
40
192
80
16
8
40
48
24
9
23
25
87
45
99
153
15
48
21
60
36
203
48
73
72
48
204
48
3
8
48
1
87
32
253
155
97
23
48
1
24
87
21
84
71
136
45
59
13
11
49
36
12
15
9
48
60
72
12
240
63
72
24
48
72
104
25
39
8
64
33
24
12
51
32
25
135
8
64
48
8
49
23
13
48
51
45
36
72
15
21
120
99
141
3
8
1
15
8
16
72
48
21
75
8
48
40
9
15
9
47
40
8
16
9
24
36
27
21
35
73
108
27
8
88
57
60
12
36
75
129
47
16
45
3
80
25
15
48
45
36
39
96
24
69
75
57
119
37
3
93
3
168
72
45
36
48
96
23
16
24
9
39
8
16
48
72
56
25
15
48
9
63
32
16
69
3
152
24
1
15
96
32
1
24
15
32
64
33
71
208
48
45
60
12
59
112
24
48
8
97
36
27
8
24
48
13
3
57
167
13
11
1
143
97
87
48
21
24
84
15
45
75
9
96
12
51
8
73
23
13
107
49
111
8
88
144
48
24
24
93
155
85
59
24
16
81
120
24
15
33
47
16
24
8
13
27
72
72
81
15
81
95
40
32
48
13
51
21
27
33
48
15
21
3
72
32
109
60
12
11
24
37
24
99
93
83
13
27
24
24
72
48
8
13
51
93
36
95
16
56
16
9
15
9
36
12
39
32
61
99
9
12
59
1
15
24
56
48
37
3
56
265
36
27
9
84
27
24
32
13
3
32
1
23
264
64
72
72
9
63
21
131
24
49
39
32
49
168
47
97
12
11
144
13
59
48
24
40
9
36
12
39
72
8
144
16
56
24
24
73
12
24
48
3
8
72
61
11
16
56
16
45
51
81
63
80
16
24
72
8
1
72
60
288
72
48
51
21
36
39
8
25
24
15
48
8
16
8
16
8
64
168
104
25
87
96
24
32
64
48
384
117
48
24
11
16
81
36
27
9
72
36
27
21
267
9
39
32
1
48
36
75
69
36
15
56
1
15
9
48
15
72
21
27
56
13
75
33
95
13
11
24
240
40
8
73
84
51
8
168
16
120
32
25
39
141
219
24
81
47
96
1
84
75
24
45
24
48
72
51
48
56
49
72
15
80
40
129
71
25
36
107
73
95
48
112
33
23
13
51
32
25
71
1
15
21
48
51
45
75
56
97
23
24
64
21
36
72
111
80
16
24
21
171
24
8
157
12
72
15
216
8
1
12
51
8
109
35
1
15
104
24
24
49
12
11
72
277
275
49
39
80
49
156
3
24
141
27
129
96
87
8
40
45
3
117
24
36
63
45
83
88
8
112
69
35
64
45
144
27
32
61
96
27
24
33
95
49
63
81
108
132
48
63
8
48
48
253
51
56
24
49
119
16
45
3
45
24
3
56
49
39
9
15
48
48
93
35
120
1
207
32
13
3
120
144
57
36
83
25
60
252
36
264
35
73
71
16
117
36
12
27
32
64
8
112
72
48
69
35
25
39
105
12
11
13
12
24
143
48
25
39
32
1
15
152
24
64
48
32
25
15
216
93
36
84
36
15
8
16
33
24
39
33
72
36
48
51
96
48
96
48
8
88
24
96
45
99
9
36
147
56
48
49
63
81
72
143
24
85
24
3
69
48
36
24
15
32
61
3
72
9
47
13
35
48
16
21
51
24
177
23
1
144
23
13
12
47
40
21
36
24
48
167
72
37
35
109
59
13
147
9
135
24
21
75
48
24
128
13
27
45
108
24
39
48
8
85
84
15
96
93
123
24
24
8
1
23
144
49
ABCD 93819662338*3^$a+1 [50071]
45
48
72
72
7
143
33
4
35
153
12
28
35
1
44
12
28
12
8
21
36
78
36
9
63
72
1
224
16
65
66
144
121
59
25
17
39
15
33
33
18
25
24
120
8
24
4
60
149
31
137
15
15
165
28
47
9
63
120
78
7
68
213
30
25
29
6
36
18
27
96
64
56
28
44
135
33
123
21
129
7
23
25
137
27
33
54
108
105
52
8
45
27
33
12
6
117
21
19
80
40
68
27
1
35
36
60
18
7
56
57
72
19
36
68
63
45
3
36
21
24
16
24
59
85
36
65
15
4
56
15
120
36
13
59
33
57
6
97
72
41
24
30
13
59
85
5
90
54
36
3
40
71
9
12
51
37
60
12
119
57
28
32
4
24
164
76
29
27
180
69
102
25
17
30
121
11
13
17
54
42
115
44
15
54
87
112
5
12
3
112
83
18
19
36
20
28
47
9
9
39
27
36
24
45
64
72
20
4
29
264
18
49
203
18
39
39
85
56
60
16
24
101
27
21
99
16
12
5
43
24
68
4
20
36
39
105
16
143
36
54
55
5
127
152
16
59
6
51
28
36
5
6
73
12
36
5
48
55
24
192
59
37
143
30
55
84
80
57
30
13
65
72
75
4
47
9
28
36
65
27
12
28
23
240
9
52
29
192
7
101
55
72
20
88
56
100
23
96
61
36
209
174
24
48
13
24
23
84
45
100
41
7
113
24
43
11
97
23
37
20
3
12
24
73
35
30
55
8
52
20
28
59
156
9
96
27
12
24
36
36
69
36
3
9
16
95
1
59
54
66
1
5
48
72
43
17
19
47
25
20
33
30
54
43
24
8
60
28
44
28
17
31
60
23
1
20
9
19
20
60
76
11
48
36
6
18
1
29
31
24
20
12
21
19
96
60
173
39
33
12
7
83
57
33
135
63
25
24
5
18
133
44
4
32
45
48
19
20
52
84
72
108
5
67
59
49
5
87
27
18
15
3
25
24
5
15
12
63
1
29
7
180
24
11
30
51
12
60
16
11
153
63
30
72
3
28
84
35
18
15
15
60
97
41
36
96
7
12
60
56
52
132
96
47
78
19
68
52
24
17
48
111
108
33
54
54
27
12
88
24
71
57
132
4
120
29
27
39
24
153
9
231
12
3
73
24
20
28
24
68
15
13
12
20
16
11
96
54
48
18
25
29
19
5
90
30
7
53
7
5
147
87
25
11
9
15
1
12
5
75
48
28
44
75
12
144
117
9
186
9
75
18
36
6
25
48
92
64
59
37
101
19
113
12
6
37
71
30
6
45
88
41
19
35
1
36
95
165
15
213
28
47
1
24
41
51
39
6
66
54
91
167
37
96
32
12
16
53
51
160
20
309
36
19
24
48
35
49
23
1
36
144
24
60
12
8
135
61
104
120
12
16
29
30
45
63
33
4
41
15
15
114
123
51
9
51
1
56
87
25
83
69
4
36
119
37
48
12
60
23
229
47
1
17
30
25
101
55
36
35
6
39
4
65
30
6
63
21
19
48
5
43
32
12
45
108
39
60
16
12
65
55
23
37
11
1
60
29
234
25
20
40
12
83
33
93
6
108
25
23
72
57
16
12
65
18
18
27
12
108
64
24
11
18
18
72
13
44
48
160
155
36
1
8
28
104
21
15
52
17
79
11
13
5
3
3
30
6
13
48
20
3
109
35
1
17
19
56
33
6
18
55
17
3
108
33
27
39
1
20
64
11
108
9
75
108
72
285
21
24
15
16
24
17
111
9
19
56
64
44
60
12
4
119
13
20
9
66
24
81
52
23
13
36
11
48
9
33
99
3
145
36
12
12
53
18
9
3
144
1
180
20
57
7
185
63
12
16
60
20
15
12
72
213
12
81
18
49
227
81
9
3
87
33
21
7
59
85
56
39
6
43
65
36
18
30
55
35
18
99
15
25
80
28
12
53
72
3
51
85
24
11
132
13
12
44
75
13
35
6
51
48
52
11
97
5
36
31
8
3
12
165
51
1
24
29
3
3
37
29
15
81
18
69
51
57
15
54
24
67
35
37
71
6
3
15
108
9
21
27
100
5
55
53
307
48
17
72
3
16
84
41
42
12
18
135
64
144
5
30
1
96
12
12
56
165
39
15
54
51
100
29
114
93
4
95
93
228
3
6
31
12
131
132
9
201
60
27
60
12
9
31
5
138
42
18
97
5
3
28
60
5
27
40
96
35
12
13
12
12
71
1
23
18
72
36
31
35
13
36
41
151
29
114
69
195
36
6
19
11
81
27
37
8
27
153
45
43
24
11
9
28
8
28
11
36
165
15
25
32
33
54
121
23
61
29
60
51
51
69
120
69
66
73
23
25
29
120
15
3
37
113
7
48
65
60
3
9
135
45
54
24
33
ABCD 93819830992*3^$a+1 [50018]
99
36
63
57
27
6
54
96
145
89
3
75
9
15
21
45
19
59
45
27
45
3
117
3
42
102
1
140
52
35
102
42
9
99
36
12
18
27
88
29
27
40
35
129
135
162
115
5
24
96
18
1
20
9
144
91
5
235
72
164
100
24
12
23
1
95
25
83
6
99
72
51
24
96
42
6
45
36
3
37
23
48
105
28
11
109
20
15
21
111
150
19
35
1
8
15
37
5
27
3
42
6
21
63
150
27
111
60
24
85
56
24
69
7
44
21
115
29
96
87
33
55
47
1
152
28
11
18
7
188
45
42
36
48
61
53
30
18
183
87
24
114
6
1
89
66
12
13
59
18
6
24
1
161
30
1
24
116
117
3
99
33
28
20
63
61
8
15
12
25
41
99
76
20
3
9
3
12
48
13
11
25
35
21
57
126
36
25
5
54
24
45
21
30
25
11
84
60
21
4
11
21
100
17
210
13
17
66
177
12
15
18
43
11
1
24
41
54
18
67
36
128
15
1
113
87
51
30
19
11
24
1
20
39
85
84
29
6
121
20
4
44
36
40
12
35
12
13
23
25
20
96
4
32
9
6
60
12
1
32
63
72
42
147
36
124
53
90
133
24
8
81
30
12
9
3
1
44
88
29
18
6
31
65
48
7
36
35
12
21
15
72
48
24
48
25
35
13
116
75
121
107
78
102
1
11
9
40
12
47
117
3
21
16
29
67
35
114
3
108
57
43
35
9
63
1
47
85
5
42
36
85
32
69
6
48
57
148
36
24
12
23
12
165
28
20
21
39
16
23
133
23
25
59
1
44
3
12
1
29
18
48
6
54
85
5
6
36
54
79
11
48
61
56
81
192
63
87
57
63
66
15
39
36
36
109
11
84
45
60
12
33
67
108
11
30
126
48
24
81
76
35
25
179
30
15
12
24
21
27
16
11
61
77
67
23
6
31
11
12
61
5
6
121
24
44
99
13
107
96
36
25
24
59
1
17
18
45
57
42
12
48
90
6
37
5
135
40
23
121
65
3
16
44
105
51
36
33
30
1
59
132
33
153
114
1
77
7
8
51
21
60
45
24
30
9
3
105
39
30
19
29
6
21
100
35
78
75
3
49
56
9
3
60
3
60
24
33
60
48
27
73
17
87
84
75
24
117
4
12
35
25
23
1
41
39
15
121
23
66
78
72
21
88
92
87
73
44
40
11
24
25
41
3
39
12
36
57
195
21
15
6
120
91
23
6
48
6
24
1
56
9
42
49
8
76
95
9
15
36
6
120
39
81
31
23
36
6
3
12
40
65
75
4
23
33
12
60
3
30
18
6
15
76
29
15
51
48
1
11
33
57
54
33
15
36
54
72
18
37
95
25
41
48
27
75
85
5
75
84
15
85
29
30
81
36
3
45
60
12
15
85
32
16
47
73
17
63
9
7
36
5
24
19
12
80
72
52
11
25
35
145
83
37
35
24
1
23
24
97
155
36
9
3
1
29
48
48
7
23
9
72
3
12
105
33
30
48
49
128
57
31
47
73
17
127
11
33
45
15
12
39
121
20
3
84
12
48
36
61
5
3
3
132
33
4
41
79
20
4
32
72
33
3
75
144
120
90
51
40
71
1
24
35
45
4
95
69
111
12
13
59
96
25
35
81
76
48
20
189
6
25
36
8
36
147
12
45
36
9
43
47
6
30
25
17
259
36
68
51
49
60
59
33
144
39
1
35
30
6
18
96
6
180
48
12
117
213
30
25
24
41
19
24
5
31
8
48
9
78
21
51
18
7
23
1
44
28
113
30
85
149
63
40
47
37
36
143
9
12
39
6
30
69
51
81
9
24
30
42
3
12
28
5
6
85
59
21
16
83
1
24
60
60
80
39
33
124
101
18
12
120
57
3
13
72
24
83
1
11
1
35
48
9
27
18
126
37
29
39
84
36
72
4
164
12
27
90
43
95
49
128
16
60
41
63
15
12
9
24
15
6
171
15
21
57
51
36
15
18
78
24
1
113
39
75
48
48
25
125
7
20
15
30
27
27
25
20
108
3
12
90
6
61
5
30
18
7
59
30
114
141
9
90
21
15
25
12
24
11
180
54
30
60
21
40
35
133
44
15
1
11
49
140
21
18
30
102
49
32
15
24
61
60
8
99
150
3
48
76
24
17
43
116
9
54
57
15
48
45
75
1
12
83
45
27
42
18
132
12
25
36
23
60
12
48
37
35
42
6
57
15
72
96
24
90
31
71
33
57
30
129
39
33
57
6
24
37
116
183
9
33
43
20
136
65
51
75
49
36
20
28
11
18
6
9
105
67
5
24
24
7
56
39
114
102
72
13
68
57
24
151
107
12
66
15
33
6
145
24
35
85
11
21
15
144
153
15
13
35
90
39
40
65
30
9
195
9
16
5
27
27
1
95
66
48
147
39
30
15
16
24
11
25
24
5
102
33
76
23
78
144
111
3
25
56
ABCD 93819850706*3^$a+1 [50059]
9
20
115
108
36
101
40
99
96
48
17
28
8
24
43
65
112
68
31
21
39
9
8
40
3
29
12
43
65
60
12
19
21
68
48
40
80
24
28
92
43
53
84
43
12
65
48
108
12
60
31
12
12
5
72
76
24
3
120
53
4
56
100
144
68
220
8
24
79
29
40
8
60
55
12
45
60
27
24
57
24
51
24
33
20
55
108
57
3
77
115
65
28
27
113
40
20
187
72
21
72
20
28
24
36
32
67
5
28
63
69
75
21
27
17
43
125
108
4
8
7
24
9
48
20
7
5
43
9
75
5
36
67
57
36
32
60
7
48
257
19
21
60
36
12
12
3
57
51
17
31
57
60
32
72
160
20
31
24
108
12
21
39
33
51
12
269
48
7
5
199
69
20
12
19
12
29
115
5
19
9
12
75
21
44
28
188
4
8
31
17
12
7
24
17
79
53
31
9
12
8
12
16
63
84
53
67
45
20
112
20
40
20
60
60
19
41
103
117
48
108
39
21
15
17
40
48
20
4
3
5
48
139
108
17
103
33
3
12
29
60
43
36
69
12
48
72
36
27
17
36
43
12
5
12
72
88
87
5
48
48
4
99
101
31
17
100
32
19
12
5
180
52
48
32
55
45
8
4
56
4
39
57
60
20
72
7
21
15
17
48
7
12
48
72
45
56
67
5
12
28
80
88
32
91
21
108
27
141
60
63
9
32
36
12
103
57
8
7
45
15
33
44
96
43
84
45
32
31
60
17
7
65
55
21
240
32
52
8
7
53
28
32
52
63
5
112
3
36
29
100
132
8
7
81
32
67
81
123
21
8
55
12
41
12
43
9
15
108
5
43
24
84
117
104
19
21
51
89
91
29
28
12
99
77
24
36
40
80
7
36
9
3
117
8
79
24
101
40
3
53
12
12
16
27
45
8
12
52
63
108
17
7
53
28
24
63
168
57
12
15
5
55
24
17
112
3
12
153
104
96
43
9
12
20
36
115
5
7
96
57
32
40
12
20
31
105
92
88
12
243
5
60
19
24
21
15
5
36
7
60
12
53
67
65
40
15
81
3
12
5
24
40
63
93
12
15
17
31
5
19
108
12
96
5
43
9
15
5
132
48
7
36
69
8
31
9
8
4
20
28
68
67
108
17
112
15
21
44
199
60
17
4
51
60
17
7
48
5
31
89
112
8
31
9
12
20
16
3
9
63
5
52
27
113
60
12
28
32
55
21
12
27
108
33
12
27
24
21
39
72
69
20
139
12
29
115
141
99
21
12
12
60
3
5
48
12
67
5
28
27
5
60
60
55
168
33
15
5
4
68
28
92
108
4
3
36
36
21
44
16
20
172
72
39
77
12
31
9
87
24
36
53
100
63
5
43
24
17
55
96
89
60
88
72
15
65
28
15
12
45
20
19
24
17
40
183
77
43
5
163
105
20
24
40
48
8
79
5
60
16
84
39
60
17
19
33
8
19
65
55
33
51
81
48
212
60
43
48
5
60
24
48
40
20
228
4
8
12
36
60
19
5
31
45
24
51
9
15
5
148
8
7
77
48
12
36
132
12
28
12
15
33
20
252
108
48
7
17
60
196
27
5
55
12
96
149
175
41
52
8
24
31
29
36
7
33
3
12
5
12
12
76
20
4
20
100
36
183
41
55
141
3
57
15
137
40
92
28
108
20
12
12
28
92
43
53
100
27
72
41
12
52
116
112
15
53
7
53
12
31
69
60
27
141
20
163
24
5
60
40
8
4
15
21
12
27
93
3
12
12
84
17
43
9
8
112
20
7
5
108
28
24
3
5
72
36
175
5
43
9
12
68
52
48
72
20
31
60
45
39
21
3
57
15
17
40
27
161
40
12
15
17
16
27
57
20
60
19
21
20
31
69
8
52
123
65
55
105
20
112
15
60
65
31
180
65
52
60
32
28
32
28
72
99
24
77
19
21
15
5
19
69
32
55
5
55
5
16
27
5
67
84
96
65
100
8
31
36
5
43
72
48
33
60
20
4
39
72
65
12
55
33
12
63
48
57
32
168
43
81
96
63
141
20
31
45
32
28
60
27
72
24
60
29
28
15
12
53
43
60
21
20
43
57
60
3
5
43
12
45
27
101
4
51
24
5
43
125
88
39
5
43
5
163
5
132
28
12
180
15
36
12
144
65
79
41
60
48
7
60
65
31
9
75
21
12
8
43
24
132
21
80
43
17
12
31
9
3
77
48
43
41
100
15
60
24
12
5
19
65
19
29
40
20
40
32
40
3
125
55
5
52
39
41
28
72
236
19
48
117
39
21
99
69
32
16
15
17
40
8
19
21
27
77
36
4
39
9
32
28
8
19
5
28
120
3
5
199
153
3
57
80
7
5
16
24
3
12
84
57
3
57
32
72
76
3
101
76
12
27
33
92
96
72
48
43
96
81
60
39
84
29
172
63
5
48
67
5
52
20
19
77
60
175
9
3
5
12
ABCD 93820017386*3^$a+1 [50004]
8
217
24
12
198
21
8
7
54
11
24
61
11
48
7
57
75
36
57
189
3
111
42
42
5
1
120
119
31
42
12
3
24
120
51
29
19
54
42
156
18
71
55
6
108
39
48
9
36
24
18
33
72
80
7
36
29
24
72
25
87
128
112
111
30
51
80
19
5
61
83
55
36
12
17
96
1
71
7
120
96
9
81
24
6
120
6
18
65
37
11
72
13
72
18
42
60
42
18
63
8
7
9
15
198
36
30
9
15
42
30
36
42
48
83
61
6
5
64
15
33
33
95
40
63
17
13
60
111
15
54
12
84
144
102
48
29
55
72
65
1
24
6
72
6
24
35
31
6
18
66
66
5
1
54
6
24
36
18
6
23
1
72
47
25
60
66
9
33
23
24
181
27
45
12
30
17
1
39
9
12
35
7
12
30
15
51
42
162
54
11
1
72
12
59
144
37
11
37
75
33
15
9
54
42
24
6
30
78
30
150
12
90
12
60
35
13
78
69
21
12
48
6
81
33
96
15
80
85
51
152
31
36
66
18
30
24
18
18
39
117
60
54
36
30
108
3
3
30
6
6
24
30
66
78
42
90
12
5
55
41
24
48
40
27
90
36
36
66
18
54
18
72
6
6
3
32
160
8
40
15
150
6
102
23
31
96
9
33
23
40
32
1
6
24
65
25
30
36
6
42
6
6
24
6
54
42
60
15
117
11
24
7
54
35
49
12
54
12
42
48
23
19
6
71
1
23
64
15
42
120
30
41
49
6
18
87
45
42
72
6
72
83
24
24
24
73
15
33
24
126
24
6
59
13
12
95
13
35
7
42
6
24
41
19
36
30
59
16
32
25
6
66
15
15
30
35
163
90
12
24
12
54
54
24
48
54
33
27
18
3
27
36
42
23
16
45
36
39
56
7
36
12
72
65
25
60
27
21
120
12
18
42
6
96
101
40
3
6
60
3
56
7
48
162
87
56
85
27
9
60
36
48
114
36
12
29
163
60
66
24
30
17
40
48
213
27
21
11
25
54
96
30
75
69
24
36
47
13
11
1
12
155
85
6
30
30
9
27
30
54
66
119
19
108
30
72
123
93
27
8
67
18
174
5
112
9
47
73
47
49
6
65
19
90
6
102
23
19
6
54
30
35
1
23
31
113
1
119
1
95
109
90
18
48
30
6
60
63
75
18
12
47
25
6
24
48
65
48
24
1
24
6
18
111
96
32
61
6
30
24
231
8
13
144
36
138
5
97
30
30
27
21
60
6
41
25
24
48
63
69
84
95
1
24
30
36
6
78
12
18
30
29
25
6
36
45
48
15
240
102
11
19
6
48
84
27
9
24
12
120
6
18
11
13
12
60
3
56
109
3
24
8
168
25
30
24
18
23
37
18
48
60
77
19
30
24
36
48
36
6
30
24
27
32
1
42
125
55
12
45
3
18
27
39
81
9
6
24
126
35
24
91
53
7
48
6
30
45
8
40
105
30
6
35
109
3
3
5
64
57
71
43
5
25
60
6
21
69
11
7
42
24
6
18
6
9
21
6
5
96
25
54
33
57
6
12
53
13
36
54
66
255
9
6
84
77
48
19
45
33
18
29
37
11
25
12
78
18
11
55
33
32
13
3
33
12
30
30
78
17
48
7
9
45
3
3
29
16
57
30
65
61
84
6
36
5
24
37
30
53
241
71
13
11
25
18
12
18
12
36
18
6
15
8
31
6
11
24
1
138
6
78
12
21
80
37
36
60
6
18
11
1
6
78
35
1
54
42
23
1
54
102
24
11
144
73
6
90
12
42
18
18
5
1
78
60
5
40
93
59
43
30
95
7
6
54
30
78
18
12
3
9
108
12
15
3
48
54
6
17
88
9
23
13
18
17
7
6
11
49
54
105
3
48
12
9
45
78
42
11
43
30
39
56
1
108
3
3
6
95
13
3
117
123
9
54
102
24
59
79
48
9
33
15
27
45
3
18
99
9
39
63
54
48
72
78
5
40
45
60
23
64
3
12
66
30
17
1
24
60
12
18
12
54
24
35
25
87
9
102
9
33
12
11
7
6
11
31
24
6
12
47
16
39
24
24
6
131
16
3
132
12
36
9
56
1
15
56
40
45
35
25
18
30
6
60
21
72
3
45
9
54
17
19
45
129
71
121
252
12
15
8
112
15
41
25
54
33
21
54
77
19
6
15
8
13
24
11
49
36
27
32
40
69
6
5
25
18
42
6
53
85
36
60
3
183
9
3
42
66
9
8
7
41
25
12
60
95
67
29
7
18
36
3
51
21
45
59
19
6
30
41
16
3
30
12
54
48
45
8
43
12
120
113
61
30
60
90
63
27
30
24
24
23
37
3
117
30
18
83
120
64
32
16
45
27
45
35
1
36
90
30
11
72
97
54
42
12
36
111
9
12
35
37
78
5
37
48
59
31
18
6
18
96
24
132
3
21
24
3
144
8
25
72
60
83
37
51
80
37
35
7
6
24
54
42
90
18
24
60
6
84
17
139
5
24
13
12
95
7
186
30
48
17
7
6
27
8
16
8
7
114
47
64
39
9
87
144
54
12
6
17
31
24
41
25
126
30
51
8
24
1
30
36
21
57
18
12
102
60
66
18
12
12
3
80
109
66
18
72
15
69
11
43
90
36
36
27
15
36
5
7
17
103
57
56
16
15
33
45
18
42
63
39
60
54
24
72
95
48
1
42
5
49
108
48
35
55
78
27
8
79
6
27
33
36
30
5
1
60
59
49
60
ABCD 93820269456*3^$a+1 [50112]
147
60
48
9
8
55
9
72
8
79
9
27
69
111
17
31
9
51
29
64
288
48
3
117
27
84
9
80
240
72
175
36
93
48
3
5
72
139
149
31
36
24
48
69
3
45
99
36
57
219
12
36
45
51
36
81
120
99
24
53
40
8
16
24
56
163
21
15
17
120
127
57
24
8
72
19
36
33
96
3
36
57
8
72
19
141
147
72
36
33
24
48
56
16
128
96
16
123
5
67
36
17
7
36
189
72
224
216
175
17
43
53
40
51
36
48
17
24
16
15
321
48
99
77
88
56
112
15
129
72
567
153
80
136
63
33
8
136
8
72
91
72
21
48
39
17
55
12
93
32
7
65
19
24
29
43
21
8
19
5
40
32
72
48
96
139
24
53
91
29
19
24
29
16
24
87
57
15
9
63
36
45
87
9
3
60
17
103
36
77
48
43
12
129
192
48
32
72
55
81
24
15
105
99
192
141
99
21
27
93
75
21
48
15
9
51
29
16
39
36
53
24
67
21
32
199
24
17
16
51
240
12
72
9
51
72
29
7
12
72
93
192
24
32
19
165
123
77
40
152
7
120
17
7
48
9
15
108
53
55
12
21
48
171
108
17
67
21
15
108
24
21
15
65
91
5
16
3
36
17
19
48
21
3
108
48
129
75
53
144
19
36
129
87
72
216
9
3
5
136
24
24
168
3
60
81
8
91
21
168
8
40
8
115
72
48
21
32
55
113
40
48
48
8
235
12
36
5
91
21
123
125
139
96
45
8
48
55
113
16
56
19
144
72
125
55
89
16
72
96
27
93
56
16
32
7
17
88
24
24
8
55
137
43
48
53
64
171
45
72
8
72
127
41
103
9
27
36
81
27
204
17
120
40
72
24
96
3
36
72
81
87
57
8
96
19
108
81
48
32
16
3
84
17
24
91
48
69
39
41
72
64
147
36
17
7
81
48
135
17
168
55
72
9
8
16
120
111
33
111
17
19
45
8
24
48
72
19
213
80
55
9
48
24
3
132
105
15
24
9
111
153
51
12
180
180
96
12
53
16
24
72
32
24
112
8
115
93
48
15
108
149
19
12
9
87
120
17
184
32
16
27
144
84
9
32
139
45
104
40
8
16
80
64
63
12
45
123
197
120
79
81
39
24
12
5
16
176
19
5
16
39
33
51
5
136
27
29
184
24
120
3
12
17
24
19
156
41
163
93
80
64
27
276
108
48
93
56
64
80
72
67
45
27
269
235
93
3
45
99
141
32
40
48
72
24
96
27
165
120
39
72
24
84
132
89
31
81
135
72
153
27
72
141
3
5
64
24
87
41
120
136
48
128
88
3
48
5
40
72
104
40
51
12
60
29
19
77
16
168
135
153
32
55
36
45
8
16
39
137
115
36
65
115
29
16
63
81
120
48
56
16
3
48
21
3
216
12
81
32
163
45
75
72
45
72
15
225
120
51
69
32
96
72
55
57
63
81
27
72
69
3
21
24
15
36
144
156
72
33
24
15
41
40
408
168
51
12
33
72
75
5
19
36
48
72
57
32
16
3
197
144
64
144
24
48
135
72
9
15
33
24
80
19
21
200
64
48
8
40
32
16
8
16
24
63
41
16
411
93
3
93
72
159
233
64
8
16
200
19
72
69
72
72
15
17
136
51
125
55
12
117
27
53
64
72
24
24
15
24
33
51
72
60
65
96
48
91
53
19
5
40
144
24
272
232
8
48
16
63
137
7
249
56
19
189
39
9
63
89
16
3
24
36
108
117
3
5
31
36
60
84
149
55
ABCD 93820974524*3^$a+1 [50030]
16
48
32
88
12
140
84
12
12
25
3
12
12
20
16
63
17
37
30
5
36
120
12
64
8
12
13
23
72
28
192
80
55
125
16
80
124
32
96
180
12
60
121
15
36
8
16
15
29
40
27
41
40
3
129
8
48
49
95
12
36
25
47
156
7
162
23
12
28
15
17
1
107
28
57
27
12
21
147
32
28
56
52
80
73
47
60
24
48
12
36
48
4
3
29
13
23
48
85
60
11
16
32
12
124
56
16
57
48
42
65
12
60
24
1
11
4
20
139
17
25
48
59
13
95
112
60
21
99
32
16
44
100
21
27
80
31
41
13
35
7
9
9
15
32
133
27
8
73
27
96
56
19
57
20
4
45
71
160
12
72
48
8
72
12
84
156
4
20
1
51
20
64
108
32
61
155
24
24
36
88
116
40
20
4
21
12
39
8
160
108
12
68
37
35
1
42
17
1
35
12
12
60
52
60
24
20
4
21
15
12
44
168
12
88
63
77
12
60
48
13
63
44
28
224
25
59
4
60
33
42
33
20
324
64
60
111
5
36
84
4
69
75
20
16
12
48
80
1
11
73
11
43
17
25
11
4
93
63
108
20
204
13
18
65
25
11
4
24
56
124
51
17
12
16
51
9
147
18
51
296
37
18
17
28
60
84
56
25
15
80
132
16
20
60
139
5
48
160
24
69
11
13
11
40
20
72
48
36
4
15
21
21
3
116
108
36
16
8
1
27
8
36
64
84
20
120
108
12
12
31
9
24
56
88
72
93
23
85
23
40
116
24
24
40
68
180
28
15
149
43
72
33
44
24
25
54
5
12
48
12
4
104
60
36
36
40
44
37
15
15
57
8
112
117
90
33
12
20
24
4
33
119
25
35
49
75
21
35
193
51
72
8
67
177
48
8
4
21
11
60
1
27
116
109
48
15
12
15
17
24
49
47
40
3
45
21
15
45
59
13
23
172
32
36
79
21
116
24
1
3
81
60
15
20
156
24
109
75
80
16
32
52
56
85
15
60
84
20
28
75
33
36
3
77
84
60
156
16
45
75
27
65
120
40
36
117
60
12
95
85
35
61
71
48
25
36
47
52
92
1
27
15
65
28
44
16
9
23
25
95
16
116
48
1
47
52
135
93
132
63
9
8
36
24
192
120
60
109
162
72
17
100
9
47
4
20
19
57
44
73
36
27
44
25
95
48
120
25
11
12
4
60
24
44
72
48
48
13
71
24
175
57
39
18
180
75
12
33
23
24
76
9
36
23
4
21
59
13
63
132
12
12
8
120
16
15
6
215
4
15
41
13
11
16
20
24
12
24
204
40
81
15
36
32
36
12
24
96
13
6
48
177
48
48
48
92
4
104
60
36
24
4
140
16
32
24
103
45
21
11
24
76
8
12
55
21
92
13
12
255
20
13
35
52
32
24
36
1
150
33
20
24
40
48
69
11
72
25
27
20
109
71
4
21
23
12
1
15
104
4
12
45
3
9
11
72
88
92
60
144
61
15
120
8
12
4
21
59
13
35
12
16
153
71
24
84
31
54
11
60
24
48
43
41
108
36
216
64
39
77
16
48
20
40
192
20
100
27
213
15
173
4
48
32
31
60
45
36
56
4
44
84
36
36
108
16
69
75
21
47
28
9
83
84
96
193
11
79
5
24
60
40
32
48
36
160
27
72
18
63
24
32
4
12
48
20
25
95
180
12
97
35
12
28
56
96
4
32
72
1
11
28
60
80
25
11
64
116
184
48
8
12
4
165
3
36
9
35
52
44
84
25
35
36
52
33
11
24
12
12
168
72
25
11
40
36
236
55
29
64
57
12
11
192
28
24
92
16
3
30
24
95
40
92
19
54
47
40
21
35
28
51
5
36
48
36
4
60
84
20
40
80
60
25
11
12
13
95
199
36
101
40
33
23
103
5
120
52
225
63
44
12
4
20
1
3
120
36
20
139
150
63
24
20
264
76
116
7
21
15
41
156
60
37
47
4
87
78
27
8
1
15
33
35
88
44
136
8
24
28
57
66
5
19
33
12
81
15
147
17
31
9
8
37
47
4
44
13
27
48
32
28
140
72
1
36
71
109
35
31
177
32
96
40
68
24
48
12
13
47
136
32
72
12
16
27
125
132
24
24
1
47
28
92
12
13
27
48
80
48
16
68
72
84
12
12
1
42
17
36
60
25
27
92
67
54
39
36
12
33
35
16
104
24
40
20
36
232
20
84
64
69
27
24
21
11
48
7
5
192
52
84
9
47
40
48
33
47
36
24
100
20
48
40
3
54
6
5
85
47
72
55
60
21
72
87
30
ABCD 93821158162*3^$a+1 [50025]
36
35
73
71
28
62
64
30
21
11
58
72
38
4
8
13
15
81
51
189
35
1
179
16
48
12
68
4
30
2
84
25
65
55
39
56
25
15
57
48
27
38
22
33
9
50
12
106
8
7
27
92
18
18
28
12
30
2
12
25
209
31
9
15
96
143
18
55
3
12
9
9
2
100
42
120
18
108
177
23
1
33
48
32
72
94
26
6
25
177
90
48
14
16
110
10
48
15
9
32
30
16
12
21
27
38
10
84
50
31
15
2
42
166
14
97
33
30
48
48
80
24
16
2
10
105
5
54
1
33
15
65
30
24
58
14
36
28
21
23
46
114
6
30
57
48
15
152
25
3
30
54
33
3
54
30
60
96
21
113
7
119
10
80
64
6
12
33
45
2
72
28
44
4
24
26
7
65
54
1
17
40
51
155
4
36
132
104
36
82
8
40
8
40
15
15
26
34
24
32
94
114
36
20
6
88
3
3
12
33
95
12
25
35
30
79
11
52
177
96
23
25
11
4
32
10
72
38
73
72
15
12
36
50
55
27
30
42
78
39
51
48
20
34
26
1
21
8
34
8
84
16
42
2
28
56
25
12
15
60
50
58
56
36
13
59
16
165
12
105
102
18
39
39
81
11
28
26
31
3
72
80
40
8
24
28
210
50
13
9
62
114
31
59
37
83
6
55
9
24
2
30
118
8
18
235
39
6
26
54
31
33
30
68
13
9
2
46
48
30
20
190
80
34
78
8
6
16
68
60
52
9
11
18
120
7
3
12
18
42
44
1
59
16
69
9
26
64
80
52
12
96
12
8
34
56
42
40
30
15
60
35
100
9
11
82
6
42
15
95
28
30
24
87
33
8
58
32
40
20
324
4
26
96
30
52
48
32
12
49
47
52
48
48
21
59
37
48
75
24
20
10
6
12
48
14
66
4
81
39
66
50
12
18
96
31
3
24
6
2
28
32
10
18
20
4
20
88
48
92
108
24
28
45
24
9
24
6
24
2
30
49
75
102
63
36
3
56
25
57
63
9
30
8
18
10
62
58
86
58
32
24
40
132
74
31
47
10
6
60
14
10
21
9
26
24
12
76
68
25
35
4
8
10
98
6
30
24
4
21
15
141
53
16
75
35
34
18
20
49
3
6
54
68
120
25
75
8
1
33
2
76
45
75
20
24
25
36
48
129
120
90
56
37
63
44
76
60
62
55
3
12
18
2
13
15
2
10
48
12
108
30
51
21
8
7
15
48
72
18
62
52
33
75
18
24
18
12
18
30
12
21
47
10
15
209
16
2
1
45
15
39
26
7
24
35
28
8
13
15
104
16
20
10
2
22
30
18
42
110
43
47
48
28
120
50
55
129
2
16
110
22
8
18
22
50
54
16
33
11
54
115
60
27
44
58
32
34
132
48
42
2
40
32
36
52
33
3
42
30
9
33
6
132
45
23
24
58
18
84
33
15
120
12
81
12
3
14
10
30
96
30
60
44
48
58
32
43
75
24
18
72
30
8
10
3
87
80
40
60
8
4
86
6
1
17
160
111
9
2
28
81
57
42
68
25
47
10
26
85
39
92
16
14
16
39
36
15
33
95
61
3
21
9
66
56
16
8
85
12
29
31
27
30
56
64
26
52
42
26
37
105
3
15
12
8
24
66
6
58
86
10
207
15
12
36
60
60
26
16
38
42
10
8
54
16
74
28
33
11
54
22
9
35
28
33
27
6
86
61
35
48
4
30
18
8
97
27
20
37
9
26
4
57
75
38
40
32
22
177
39
132
33
69
96
26
16
33
75
2
22
32
28
216
60
26
64
24
30
92
76
2
151
9
78
18
80
31
33
30
20
48
60
58
26
6
70
60
8
6
31
35
88
20
25
72
15
12
6
30
56
1
15
33
27
38
10
44
13
60
107
61
11
84
1
3
48
20
40
12
36
12
132
56
82
14
4
60
60
102
80
112
30
68
85
47
192
88
21
5
10
12
12
6
86
28
36
80
4
21
15
21
39
54
30
33
15
90
2
12
1
24
39
45
36
23
12
148
18
74
30
6
18
112
14
64
72
249
11
40
45
120
3
80
37
33
74
12
28
30
2
46
128
90
6
16
63
47
18
55
15
122
22
60
68
25
23
10
32
10
20
10
39
33
78
60
102
3
53
34
38
10
12
20
40
30
48
15
15
48
42
18
32
40
32
37
24
27
30
8
54
18
30
10
14
1
17
16
30
56
24
37
27
33
3
20
24
28
45
35
13
27
32
13
123
24
30
8
79
33
18
104
28
96
72
12
56
40
32
60
48
154
86
12
52
2
31
57
2
54
31
11
85
33
24
18
38
72
43
15
12
2
48
22
33
27
6
72
38
4
48
12
33
63
56
24
40
12
68
34
8
10
30
3
75
26
46
44
94
15
11
118
48
104
46
50
72
66
64
33
15
20
18
90
52
2
31
15
12
12
56
61
3
93
93
24
8
78
36
16
12
8
49
111
12
38
22
36
20
10
114
20
13
77
18
48
6
46
42
6
24
56
24
12
76
104
28
180
108
48
32
22
78
8
154
6
20
37
15
12
36
144
48
12
36
20
70
30
57
59
28
33
75
8
22
18
20
34
27
11
40
32
13
95
28
24
36
30
2
24
76
69
21
104
90
108
36
54
16
15
159
56
40
42
8
64
50
1
27
12
8
88
21
81
14
34
32
58
30
30
24
2
16
42
30
18
30
90
150
42
32
61
17
7
11
72
16
54
ABCD 93821291002*3^$a+1 [50013]
60
99
1
11
162
3
15
30
67
11
264
36
12
18
54
1
24
192
23
1
95
24
57
9
24
6
42
72
30
13
47
30
235
20
28
23
1
59
12
37
72
131
45
40
20
28
47
13
5
72
99
39
1
20
33
18
48
21
63
13
44
36
3
9
48
27
85
68
165
42
33
24
3
60
96
9
40
32
40
59
57
100
23
9
63
25
32
3
42
120
198
69
51
42
3
112
53
55
23
24
25
200
111
42
43
29
78
45
117
15
15
241
32
52
20
3
69
153
15
15
33
60
3
69
15
37
56
60
3
60
1
11
90
150
18
19
95
85
95
90
66
12
105
33
31
41
18
204
1
95
21
36
33
30
81
16
72
23
228
129
12
99
12
13
119
25
80
21
31
68
60
105
66
72
9
3
45
40
11
69
63
12
37
23
217
8
48
12
33
27
16
95
30
211
24
36
8
33
102
117
51
192
108
72
13
83
69
63
42
6
57
63
69
15
6
102
90
99
88
108
23
12
9
96
15
109
71
18
150
264
36
81
3
48
48
1
23
60
48
12
33
72
3
12
45
21
30
72
45
75
57
3
48
12
42
27
4
17
18
30
19
5
87
99
69
52
11
45
84
108
63
25
44
33
15
15
25
65
3
27
13
44
40
11
45
4
23
6
27
28
32
4
36
17
3
24
93
15
72
3
25
152
36
63
12
72
30
6
9
33
79
23
33
12
40
35
66
91
288
11
129
111
9
51
24
13
35
9
4
32
60
124
41
18
121
140
108
48
27
117
3
33
52
32
40
29
19
23
105
24
60
39
132
30
30
42
7
8
60
16
36
20
4
32
75
30
18
72
25
23
24
48
12
37
20
48
3
12
25
8
63
120
109
71
12
42
27
39
12
12
97
108
72
8
60
141
30
72
9
40
23
18
72
15
52
68
72
4
47
48
54
3
15
108
21
168
45
96
79
41
87
12
141
39
3
45
28
29
168
15
3
21
9
102
129
39
72
45
88
5
54
18
7
8
24
9
102
73
32
75
120
12
18
90
108
9
111
192
12
6
24
75
135
6
55
24
108
23
69
3
12
90
3
3
21
3
60
37
83
37
41
18
9
15
33
24
69
67
5
162
61
92
75
12
45
75
13
17
30
18
43
77
18
54
18
78
30
72
69
51
105
72
33
27
3
49
11
37
95
66
19
35
120
36
9
88
53
39
3
69
108
15
150
18
13
65
24
120
6
60
132
72
33
105
19
29
120
144
96
24
6
72
13
44
76
104
75
93
213
24
67
59
1
116
84
111
69
21
48
30
24
1
137
15
24
81
30
37
36
36
53
27
39
25
35
12
60
49
11
57
28
47
37
143
57
111
13
35
72
9
156
24
96
28
59
57
36
3
42
72
18
9
76
23
57
60
75
9
3
33
87
6
24
48
18
102
30
42
3
87
165
15
85
68
84
48
60
48
75
30
19
173
3
148
119
90
87
3
198
15
15
42
27
168
75
117
96
123
37
23
25
116
81
42
30
18
37
23
9
168
12
3
93
12
60
3
18
24
6
69
48
64
53
18
12
120
18
72
87
39
12
102
15
72
39
90
115
92
87
36
21
9
30
60
84
18
19
20
9
171
48
3
12
1
29
63
75
30
15
15
57
3
30
18
12
9
9
30
12
57
3
105
4
83
25
20
3
18
72
103
89
7
23
48
42
15
16
107
69
3
33
123
57
57
30
25
23
168
84
30
55
23
72
48
45
165
87
60
93
138
84
18
72
43
35
42
66
21
3
73
95
45
4
68
16
44
16
35
12
217
95
93
28
5
99
28
32
76
12
23
49
65
198
57
51
54
67
48
191
30
87
3
1
56
312
12
28
132
36
44
63
105
3
49
59
180
9
51
57
3
1
11
13
36
23
36
30
42
45
15
12
60
18
48
30
1
11
37
60
5
6
81
9
19
5
67
101
39
3
165
111
84
37
11
102
55
113
87
135
66
99
3
9
51
72
93
27
1
29
48
87
52
101
27
16
116
33
27
123
18
27
15
126
24
18
45
4
48
32
39
144
117
3
48
30
15
33
24
30
108
60
9
16
104
123
78
27
45
87
3
1
35
12
165
33
30
69
3
48
1
71
69
39
49
68
72
40
11
12
13
44
28
72
5
18
49
8
3
18
27
4
23
60
6
19
12
24
65
55
44
3
48
72
60
9
63
6
39
76
36
41
7
68
27
33
63
21
63
33
24
39
21
28
35
96
12
12
60
1
5
87
ABCD 93821328488*3^$a+1 [50090]
120
6
15
15
84
30
6
72
49
23
36
6
6
120
12
61
77
108
6
1
80
24
16
32
240
3
18
54
13
59
48
30
162
13
48
17
6
1
179
36
24
9
3
18
27
69
48
18
132
36
54
6
12
72
6
75
21
19
95
57
123
45
45
42
102
30
36
1
11
132
36
120
36
84
12
30
195
9
18
12
66
84
18
30
42
9
15
36
108
90
18
48
60
54
66
36
108
1
35
24
21
9
6
57
63
12
48
37
5
3
40
47
48
1
11
42
156
6
48
36
69
3
13
95
24
36
12
78
102
37
95
6
54
6
6
1
47
12
69
87
12
37
71
9
24
27
12
36
60
57
24
51
12
1
5
6
213
16
56
3
60
1
29
27
129
84
42
24
96
30
6
93
9
96
30
24
57
75
6
63
51
30
15
48
15
66
31
5
54
61
8
15
66
36
66
12
12
1
35
174
30
49
24
155
108
25
23
9
57
36
18
57
165
78
72
45
3
12
33
9
6
9
3
13
72
32
3
150
54
36
24
24
21
15
24
24
18
55
152
3
37
95
96
240
96
48
42
30
6
174
109
72
80
9
6
12
72
24
61
5
6
132
33
27
96
36
25
168
35
18
42
12
13
48
24
35
18
48
3
135
36
24
60
30
126
30
66
60
9
141
108
84
102
96
54
63
81
55
32
57
55
95
36
72
12
25
23
97
5
18
25
32
3
108
24
96
12
45
24
16
104
3
21
40
5
42
162
102
96
12
13
65
18
30
36
210
78
60
150
12
61
8
24
21
211
35
13
8
40
77
48
18
36
6
7
72
5
60
30
18
15
72
16
24
8
27
60
73
131
60
12
30
84
6
109
8
15
12
54
7
47
48
9
136
83
36
84
30
42
60
24
96
12
12
48
12
18
96
12
7
23
18
30
1
53
27
21
42
60
60
36
42
3
87
12
6
7
59
13
56
15
42
78
9
147
6
84
19
11
36
177
88
24
191
9
15
54
66
49
59
18
12
31
56
15
78
48
19
83
12
9
24
16
29
6
24
18
18
144
72
24
25
47
49
35
36
33
15
1
168
11
6
15
81
48
79
168
77
6
85
101
6
42
12
15
69
96
18
30
6
117
15
25
77
42
108
6
36
75
21
108
96
39
39
36
60
24
108
60
24
9
27
90
162
126
246
6
30
168
9
63
24
9
16
113
36
126
45
40
35
138
18
57
15
12
36
105
3
117
207
33
69
19
35
54
36
30
12
24
9
15
6
18
78
54
84
9
51
21
15
24
36
69
27
85
23
96
9
21
90
1
8
135
265
144
23
153
45
51
48
27
36
33
39
18
18
66
54
12
120
9
24
75
90
30
37
24
59
37
65
15
64
35
30
18
37
71
18
79
5
6
24
72
36
18
111
24
87
54
66
9
21
19
80
93
12
63
72
15
73
35
12
81
27
90
3
63
24
168
24
18
42
21
3
66
75
33
36
60
6
9
69
43
32
75
6
231
141
48
114
57
3
30
96
31
53
6
6
54
36
234
12
30
33
72
93
174
60
25
47
126
12
6
12
117
51
42
19
59
66
66
30
3
15
60
30
102
12
66
60
6
25
8
75
13
47
18
138
6
36
30
12
72
105
21
30
12
25
11
72
13
77
18
1
59
24
96
6
114
84
108
13
72
72
101
6
13
48
29
30
30
31
143
6
138
36
24
37
5
48
162
84
45
40
11
90
3
112
23
73
80
3
21
15
1
119
84
60
24
57
39
6
18
57
51
189
88
35
21
135
36
36
102
66
12
78
111
3
60
1
24
71
132
60
18
111
63
18
48
15
87
84
90
6
180
24
25
71
78
219
27
24
37
35
54
39
27
72
108
60
45
39
9
117
18
9
51
21
93
115
47
25
11
24
84
96
1
32
3
24
21
3
60
84
21
15
49
17
36
162
126
6
24
37
23
54
43
17
55
128
45
258
25
17
90
12
42
18
13
155
117
51
24
6
30
72
132
90
102
138
67
89
90
60
25
11
21
99
21
57
6
49
56
21
51
3
24
13
53
91
65
36
18
1
59
45
24
3
12
1
120
11
48
21
27
102
36
42
9
48
75
30
63
27
12
36
72
18
48
51
15
96
30
99
39
210
6
9
96
16
72
32
99
96
61
23
54
18
288
24
72
25
104
39
1
24
155
108
12
12
49
29
6
24
12
48
66
159
21
19
137
30
1
47
6
91
24
32
99
6
78
96
18
162
18
48
3
39
1
65
6
24
57
45
42
25
41
66
60
66
42
72
36
42
7
41
ABCD 93821349736*3^$a+1 [50080]
89
108
7
29
108
67
113
19
12
113
7
84
12
24
24
11
36
25
263
25
216
204
23
13
168
53
90
37
269
103
149
7
24
24
71
25
11
18
18
73
89
31
167
36
18
198
90
18
85
167
108
36
18
252
103
84
83
25
72
191
72
72
90
108
31
156
156
35
25
29
91
89
19
72
17
19
156
36
24
35
18
19
17
223
36
24
108
23
109
17
18
121
48
60
24
120
12
48
71
61
24
23
13
41
126
162
79
24
156
47
126
295
36
12
144
12
132
107
54
54
49
5
103
41
31
24
84
5
79
12
60
101
54
241
24
48
120
35
36
61
96
95
25
48
12
41
31
12
11
13
41
19
89
7
60
5
54
36
85
329
18
1
48
96
17
55
180
36
12
24
251
1
12
59
13
24
12
95
36
13
5
91
24
12
24
24
60
12
24
107
54
18
108
37
12
60
36
60
47
25
29
55
107
36
37
35
216
90
19
287
49
23
49
72
77
7
204
23
72
306
18
72
54
79
47
72
1
48
23
61
137
72
90
90
67
41
31
23
1
125
144
55
35
36
85
167
73
72
107
157
257
108
54
54
54
1
71
18
36
55
60
47
72
13
264
65
7
12
107
198
108
43
137
108
139
95
97
24
41
43
47
181
197
18
229
5
19
12
108
23
180
90
103
24
17
163
36
168
96
132
17
7
83
25
47
25
24
275
25
119
49
36
23
109
264
24
12
5
67
41
31
41
43
204
5
36
43
36
47
109
12
84
36
65
7
168
252
131
37
144
71
25
29
43
96
5
271
84
132
156
24
17
18
72
85
180
144
12
120
144
24
47
37
125
79
324
24
60
53
19
53
18
25
12
24
191
1
71
252
13
41
7
12
107
36
180
37
36
17
175
5
90
162
54
126
31
131
61
120
12
96
228
23
1
156
185
31
221
115
29
144
54
169
96
95
18
31
5
223
132
144
95
13
144
23
36
18
19
17
18
198
90
1
12
144
12
240
24
96
132
12
96
5
67
228
36
252
12
48
23
25
11
90
43
48
48
59
25
29
43
12
35
13
41
54
193
132
36
17
103
108
12
24
77
90
169
47
1
84
149
31
77
55
12
120
12
36
120
132
12
59
25
29
91
17
31
108
12
11
49
84
48
84
48
11
85
72
132
71
36
85
108
36
41
18
72
216
73
35
18
55
17
54
109
48
12
24
72
23
18
54
108
97
29
144
43
96
5
216
18
85
23
216
1
72
60
96
23
25
11
25
108
47
18
54
109
36
12
60
108
143
73
89
72
126
25
120
144
24
72
84
168
72
36
48
17
18
37
48
113
31
95
1
12
48
29
72
18
1
197
90
37
12
12
47
73
17
18
72
108
18
216
126
1
71
36
97
83
18
31
257
7
108
132
36
72
72
12
24
23
121
36
5
18
36
1
107
1
72
17
31
23
61
108
29
43
60
12
12
96
11
1
12
113
163
107
1
24
11
49
5
31
108
12
29
103
41
7
29
79
156
24
47
157
12
72
12
60
96
120
11
289
12
5
18
145
35
306
126
162
31
96
96
65
18
145
84
120
324
29
139
24
71
36
36
54
91
96
24
36
113
55
48
48
11
13
23
109
35
13
96
53
18
1
53
18
145
53
43
24
12
72
84
ABCD 93821443096*3^$a+1 [50015]
13
5
6
28
45
3
54
26
25
24
111
2
6
1
9
27
12
12
75
21
48
41
6
130
32
22
108
78
27
12
9
75
36
48
11
1
81
78
2
18
25
84
48
5
7
11
54
78
48
36
18
10
45
36
5
54
1
107
12
61
47
37
48
33
14
102
6
10
27
27
74
6
66
7
35
10
2
25
3
32
1
24
39
9
11
34
98
64
44
12
70
18
56
178
18
18
44
7
120
48
5
12
16
87
12
39
9
113
103
27
14
108
30
16
20
25
39
62
19
24
96
75
12
57
12
3
8
34
38
72
1
77
7
23
73
24
11
10
14
13
5
31
12
47
66
6
30
24
31
60
53
82
20
13
3
20
234
54
85
24
48
65
7
21
116
43
5
18
10
18
60
2
18
37
5
4
50
4
62
42
73
3
21
15
18
80
6
61
24
5
12
10
8
36
36
25
72
35
37
48
5
30
88
20
108
10
6
38
18
42
55
27
9
12
63
57
15
24
116
28
12
105
83
72
142
27
65
79
11
73
5
112
3
12
24
15
57
84
96
3
2
52
18
2
7
53
55
63
44
28
18
62
13
15
2
6
61
5
24
22
9
15
9
29
16
36
15
24
179
72
1
9
26
10
8
7
27
45
11
96
25
69
42
84
18
42
8
12
46
39
15
24
12
9
35
49
39
81
17
43
96
23
1
24
108
72
12
11
124
9
21
50
61
12
11
6
4
6
33
23
18
46
9
45
26
1
5
30
24
1
3
45
71
18
6
4
8
37
15
2
103
11
61
75
8
1
47
97
3
44
16
69
24
35
36
28
21
24
36
5
19
47
24
1
99
30
14
12
64
36
21
33
126
33
36
27
12
6
54
33
23
16
20
61
29
43
120
48
15
14
10
33
47
121
17
10
98
7
11
52
8
4
78
84
26
49
23
10
6
12
24
8
28
9
39
6
3
12
11
25
23
72
37
15
2
24
55
11
49
36
21
30
32
1
21
15
24
69
62
24
61
39
36
38
18
97
3
44
46
62
85
23
88
26
55
29
24
10
30
3
23
24
72
13
161
7
27
8
13
17
7
11
52
12
45
27
21
12
60
48
3
36
26
24
46
105
59
1
15
12
98
28
26
16
9
71
13
51
8
90
10
12
36
24
33
48
108
11
64
9
36
17
28
14
30
78
28
30
147
15
45
24
35
36
13
59
210
55
131
10
27
72
45
3
15
2
7
71
12
72
24
1
3
60
2
6
4
26
24
40
78
21
15
72
20
13
24
23
25
5
7
12
24
75
14
36
54
12
1
12
51
36
6
15
47
25
11
97
15
45
33
44
40
108
15
29
55
60
3
18
42
12
33
12
53
6
46
38
13
48
12
27
21
11
28
62
30
1
48
29
108
19
29
55
35
1
48
3
2
7
81
27
21
44
18
49
36
168
12
149
16
38
42
18
4
33
9
18
80
12
13
3
45
35
37
12
81
39
3
33
12
12
89
67
24
9
32
12
7
24
47
10
27
21
32
43
47
18
7
3
12
62
6
40
122
7
47
4
42
54
141
29
43
83
12
85
36
11
61
15
9
24
21
39
24
17
18
96
121
48
3
57
5
30
150
30
88
48
21
41
7
11
85
21
39
36
24
29
31
95
100
26
36
7
36
72
83
42
7
15
62
16
2
10
26
25
27
189
71
30
55
12
11
49
71
54
151
29
82
8
13
120
24
23
25
53
7
11
12
37
71
61
39
26
6
4
9
41
4
26
60
73
17
10
201
23
40
152
25
53
19
3
32
13
27
45
12
11
37
3
69
83
85
72
111
45
173
7
3
6
44
7
29
10
21
27
45
12
39
2
78
1
24
51
90
14
12
97
12
41
10
2
6
12
34
15
39
21
15
56
49
59
24
36
36
4
42
15
72
36
21
38
10
3
23
16
8
36
49
5
18
13
17
19
36
12
12
63
117
143
1
119
16
156
80
36
49
3
21
12
48
17
4
14
22
50
109
11
28
116
24
100
134
18
13
51
8
12
28
21
51
54
80
19
27
50
103
27
33
11
126
78
37
39
9
51
20
24
30
7
45
26
25
15
9
59
49
27
8
36
16
9
11
13
3
2
31
11
13
12
23
16
44
25
11
49
12
48
12
5
30
54
7
45
44
84
10
32
30
24
139
77
18
1
71
30
70
8
1
11
82
18
9
36
24
9
30
150
2
13
15
9
35
88
69
21
30
24
8
36
12
18
10
9
12
29
22
14
19
12
113
22
9
95
4
21
95
49
29
18
112
57
48
27
33
57
188
103
60
3
57
15
62
52
26
22
36
15
47
114
19
12
45
3
29
55
3
44
6
7
83
12
1
51
30
54
50
46
44
40
9
15
12
21
3
69
12
39
26
18
16
81
11
18
19
12
24
12
15
32
25
51
44
25
11
97
60
24
33
15
11
25
29
126
36
18
7
60
9
15
24
36
5
42
133
11
76
33
36
9
2
25
24
24
81
50
1
3
26
18
18
7
3
72
32
1
144
35
49
17
7
63
8
12
13
11
30
46
9
23
1
47
10
42
21
12
23
1
35
6
4
44
36
31
12
36
27
108
2
43
29
43
47
6
12
18
25
89
10
98
18
12
24
46
15
24
35
34
62
22
50
12
1
12
3
144
8
66
31
36
12
36
27
102
6
21
99
32
4
24
54
2
114
10
9
135
2
96
10
12
8
118
6
36
9
48
5
55
48
125
42
40
21
51
9
36
23
100
8
18
22
14
36
43
36
11
18
7
47
112
24
110
34
12
9
41
10
8
72
25
36
12
53
19
9
20
144
7
24
15
45
12
39
146
70
74
10
93
5
78
48
60
61
15
60
18
12
3
65
7
15
45
35
25
24
5
19
12
111
9
48
12
41
90
13
24
17
96
4
3
23
18
7
84
71
24
28
8
22
6
21
9
42
9
24
15
6
39
36
15
9
47
72
25
11
145
35
10
27
27
57
11
12
10
63
24
48
12
84
47
52
45
156
24
21
26
28
8
78
82
80
37
12
59
1
3
57
5
70
8
108
4
8
18
42
13
48
59
97
9
2
72
88
18
51
60
51
44
94
80
34
8
72
1
24
48
9
38
1
5
46
18
207
65
43
3
32
18
82
ABCD 93821515618*3^$a+1 [50003]
45
107
16
3
72
33
12
75
117
33
132
3
48
69
63
108
69
231
39
96
312
48
96
21
12
60
36
57
48
36
48
12
99
99
33
60
8
72
19
9
72
63
69
36
9
83
148
24
260
67
21
168
176
13
15
36
12
72
36
171
5
1
60
27
141
15
231
21
3
41
76
72
75
66
27
44
4
12
87
21
92
88
9
72
6
5
40
9
3
63
72
65
36
91
120
90
30
18
15
15
96
6
159
24
20
36
1
35
4
24
108
135
78
96
51
132
3
165
12
48
87
33
33
39
135
21
21
3
21
27
20
28
12
57
111
44
28
44
16
3
6
3
8
97
3
48
51
90
123
45
15
33
150
48
24
42
23
28
8
160
12
39
6
195
12
48
45
84
51
39
21
3
41
1
24
6
5
28
44
181
102
33
60
99
21
57
12
47
36
145
87
117
30
153
96
60
75
57
9
48
95
31
24
81
12
27
42
24
36
36
123
72
3
129
8
253
39
120
51
24
72
24
65
121
24
27
3
69
120
21
147
72
27
141
20
25
183
120
24
111
77
67
33
8
36
43
21
132
20
115
45
108
24
36
32
19
33
15
48
29
4
45
12
132
23
28
72
8
31
21
45
3
45
12
27
60
117
51
132
207
5
28
36
132
48
72
15
18
96
39
57
3
69
3
27
33
80
28
44
100
27
33
81
39
8
72
25
60
95
108
55
48
77
28
120
9
30
72
65
31
48
114
30
21
80
36
36
13
150
17
52
156
9
168
12
75
96
72
108
24
57
51
33
167
172
48
57
47
16
12
57
51
12
45
3
63
30
36
3
51
105
12
60
63
57
72
15
21
69
30
45
240
123
33
12
32
43
210
15
15
5
19
9
24
36
129
75
63
5
13
54
186
39
87
9
39
77
85
3
45
75
152
19
69
168
27
77
13
51
24
117
3
51
45
264
108
39
5
16
165
15
92
25
11
1
30
54
36
30
18
30
21
9
3
128
4
3
29
124
72
9
11
40
12
33
123
12
15
53
67
30
135
57
63
12
33
15
108
99
90
30
18
3
32
100
44
19
57
12
48
72
3
42
96
147
3
5
72
88
117
27
48
188
25
72
78
9
48
93
15
24
93
15
68
19
21
69
35
28
9
30
5
64
80
1
3
87
24
66
3
120
468
57
30
213
60
12
3
5
40
120
120
105
18
30
219
33
3
45
59
40
32
88
21
27
60
20
52
48
48
32
40
68
37
63
111
24
30
60
215
79
42
78
66
27
104
61
135
12
116
4
117
78
33
87
42
30
9
84
27
9
15
24
90
15
15
33
48
39
42
95
76
27
21
51
6
3
32
7
137
31
5
37
3
45
63
24
33
150
113
4
75
42
51
8
40
99
66
24
3
48
24
27
18
30
33
92
85
132
3
183
24
9
12
132
135
77
16
48
12
108
24
117
3
96
80
100
12
9
23
91
17
13
12
102
72
93
171
9
15
21
12
33
275
40
12
87
105
45
15
33
12
36
135
60
159
17
49
27
180
32
1
27
3
69
80
25
15
51
24
165
96
27
65
49
63
117
66
65
79
90
11
133
24
3
3
129
15
93
132
48
32
16
9
111
45
66
9
81
183
48
9
35
16
20
108
36
4
141
99
144
108
168
9
156
107
73
30
69
36
44
37
30
81
9
54
41
49
219
33
27
33
35
19
48
41
124
93
3
24
27
153
48
12
147
21
27
5
28
183
77
40
60
57
30
21
12
72
108
3
54
47
115
48
18
15
128
97
102
53
144
19
165
21
51
48
12
39
5
13
183
39
30
3
36
24
81
12
15
39
24
6
48
15
8
163
42
54
93
57
231
48
27
42
30
5
108
37
75
36
32
52
63
18
96
30
90
3
435
66
27
45
48
87
60
33
71
4
12
9
39
69
102
174
114
30
42
48
45
21
174
45
48
60
39
81
177
78
33
21
156
27
60
276
21
24
147
69
78
ABCD 93821724546*3^$a+1 [50000]
73
36
3
48
57
95
96
25
24
47
96
120
1
23
72
13
3
32
25
95
24
25
207
80
64
21
3
69
11
40
80
16
32
1
204
35
13
60
48
263
61
11
24
16
8
1
12
96
11
25
15
8
64
93
11
24
192
24
16
69
35
181
51
8
16
141
36
15
8
73
47
37
3
21
11
72
48
24
16
96
33
72
87
216
8
13
60
47
72
24
16
57
95
48
145
47
24
88
8
48
1
36
59
13
48
11
48
1
192
47
48
1
15
56
88
177
23
37
59
96
24
85
35
61
35
72
16
80
40
32
61
60
71
136
8
13
96
11
48
112
8
72
96
24
1
23
13
35
1
87
21
59
96
48
13
3
72
56
168
48
1
36
48
60
135
32
24
37
96
51
33
23
96
72
120
24
24
37
59
1
119
109
96
36
48
108
60
135
81
23
49
12
11
40
8
13
59
49
23
24
24
25
23
24
1
23
96
85
11
1
23
13
155
24
48
208
8
40
32
13
27
129
23
48
1
180
51
56
16
80
73
12
11
48
24
13
35
1
48
23
16
56
16
48
21
96
27
273
72
87
144
56
48
61
96
11
37
35
24
1
23
64
48
8
1
36
36
15
8
96
16
24
8
40
57
87
128
1
167
96
24
1
23
1
15
8
40
9
119
72
16
24
56
1
12
180
36
11
40
24
32
40
48
81
119
48
24
1
39
8
40
8
73
23
24
16
56
48
48
73
95
24
1
60
59
157
179
1
15
8
229
11
16
72
80
24
13
99
24
80
72
48
1
12
11
120
48
16
56
40
8
85
11
40
72
144
56
49
111
32
48
24
1
60
11
1
47
25
87
81
95
184
9
71
109
12
60
36
87
32
1
15
57
95
13
107
61
12
15
9
48
15
128
1
23
37
12
23
24
40
57
111
57
47
25
63
32
13
11
97
84
123
32
13
11
1
167
85
132
12
35
25
47
144
24
48
48
13
35
193
47
13
11
24
37
72
51
48
153
108
11
88
80
24
24
24
1
84
83
48
24
49
23
49
95
168
1
71
25
23
64
104
24
72
192
160
45
12
144
23
13
11
40
45
36
119
37
11
61
3
8
25
23
1
71
37
12
23
16
33
39
33
23
49
24
48
36
11
13
35
85
155
112
152
37
51
8
49
87
8
24
73
15
9
15
56
253
36
48
96
47
24
1
71
37
51
21
12
47
96
48
25
95
73
47
88
96
176
1
23
64
9
47
160
144
81
23
49
23
24
1
87
8
13
51
104
48
1
36
12
144
159
45
264
3
8
48
64
56
112
104
24
16
57
23
40
56
25
12
195
21
144
24
107
16
8
24
37
36
15
93
24
120
3
33
255
48
144
45
11
72
97
135
9
12
59
13
3
32
37
107
1
96
216
12
123
57
15
104
133
35
16
189
11
133
72
48
35
24
88
72
48
216
8
13
59
96
85
51
32
16
152
49
60
59
24
24
1
48
87
32
24
192
25
15
8
1
12
3
32
144
72
24
240
48
49
23
37
108
12
35
1
23
13
75
21
84
71
73
23
16
8
64
104
16
21
11
24
109
11
25
119
40
57
111
33
23
13
60
23
13
12
71
48
48
13
11
13
51
69
3
120
32
136
21
59
72
13
12
95
24
136
8
40
21
108
23
24
49
15
72
8
97
15
9
108
36
63
8
192
48
24
40
32
72
1
168
36
108
23
24
37
3
8
13
59
24
16
8
73
71
253
84
96
84
24
11
112
57
48
39
8
97
15
8
49
39
105
23
145
15
32
1
23
1
23
216
24
72
72
1
87
8
64
8
64
32
85
12
95
1
15
56
120
72
1
87
21
35
73
23
1
12
83
97
96
87
8
49
12
83
49
48
47
25
23
16
8
25
24
84
3
48
8
13
3
32
24
48
16
80
16
32
40
21
27
81
36
12
39
216
8
72
96
25
71
120
1
47
48
192
1
23
1
36
11
88
128
24
72
13
11
24
24
37
12
95
48
24
72
37
35
49
39
21
155
16
128
25
119
24
1
36
227
72
25
15
69
131
24
24
24
280
57
39
32
24
37
84
23
49
15
80
120
16
72
57
15
21
60
84
36
23
24
13
83
24
280
80
109
11
24
16
213
35
48
96
16
8
49
96
71
136
8
1
23
61
51
168
32
16
81
ABCD 93821743506*3^$a+1 [50104]
144
72
8
49
35
48
7
108
5
4
8
172
99
9
32
48
36
100
27
108
69
200
136
80
120
52
24
68
16
72
80
88
200
109
11
76
68
25
63
27
36
45
9
23
60
7
17
48
52
96
180
20
28
20
4
3
65
24
1
15
224
24
7
33
20
52
3
45
9
11
12
64
36
20
28
44
28
45
63
56
4
147
17
12
24
55
81
68
60
120
112
44
36
28
36
27
45
45
87
3
53
136
56
4
39
17
12
108
84
49
11
88
60
20
96
157
15
12
60
56
52
3
45
20
4
36
57
63
80
52
75
17
12
60
19
54
11
4
3
45
24
104
7
108
29
60
235
17
1
47
43
9
63
17
16
80
48
136
9
71
16
44
64
44
120
52
21
35
84
43
33
192
8
28
44
48
144
124
56
96
24
103
173
48
12
55
53
84
16
72
32
76
60
12
104
96
120
4
63
101
4
93
27
45
11
16
144
116
91
65
52
171
29
25
35
28
80
64
99
17
48
36
4
144
92
24
100
104
60
36
12
12
12
88
20
120
43
18
35
325
27
68
76
60
48
81
90
17
12
96
19
5
28
57
198
53
72
24
4
204
3
33
20
19
65
36
60
24
85
270
45
212
220
44
136
128
96
12
7
33
3
5
76
9
72
18
41
139
117
128
124
60
36
39
17
60
28
3
53
37
15
48
144
96
116
4
45
35
199
18
18
5
85
99
140
121
15
12
8
72
28
60
20
145
144
18
9
8
28
27
105
12
24
152
64
36
224
40
80
91
9
44
100
132
12
72
20
223
17
24
4
45
155
72
61
47
16
20
16
9
87
8
67
9
9
87
75
33
12
24
39
17
12
120
60
16
132
3
5
4
80
52
93
18
65
24
28
60
48
45
27
20
12
64
12
63
54
23
13
107
108
12
115
29
60
1
155
60
100
72
63
45
27
17
48
108
60
48
12
67
41
40
9
311
24
112
164
55
117
20
12
60
196
72
24
68
52
9
11
43
53
228
60
12
112
8
4
36
20
40
20
48
52
135
29
151
53
19
17
160
56
88
75
9
96
84
56
12
12
1
119
25
87
20
36
55
105
75
29
60
124
32
60
55
53
84
16
20
24
88
8
60
16
9
27
8
16
3
45
96
32
124
81
15
264
104
84
16
12
108
60
44
72
193
47
24
12
84
24
97
179
16
20
55
9
108
92
4
129
36
11
84
12
37
18
65
52
200
76
75
17
52
36
57
18
9
200
76
12
288
72
27
153
108
80
12
24
19
29
52
36
27
17
271
5
84
28
72
8
1
155
72
4
84
117
15
20
64
176
85
83
12
48
109
36
15
12
27
153
24
21
18
72
5
175
18
51
39
9
60
56
12
43
81
24
39
213
48
24
8
112
20
25
51
20
216
19
17
12
61
35
109
63
20
52
8
12
88
92
16
44
60
13
18
65
4
92
120
120
31
213
32
7
65
60
48
24
36
28
36
8
1
54
41
256
128
40
120
20
52
8
91
54
15
12
20
36
72
16
72
108
45
15
165
27
132
32
84
96
16
27
45
63
117
92
16
8
12
40
57
36
131
31
9
80
36
72
55
177
3
90
11
7
45
204
128
1
11
24
19
18
18
41
24
25
99
56
96
84
12
24
24
12
7
126
72
27
20
48
12
55
41
64
8
4
216
27
53
12
112
3
36
17
48
16
24
120
44
72
73
35
36
64
68
13
15
57
47
88
60
3
285
39
36
29
16
132
48
32
12
120
96
12
108
79
53
108
55
89
55
378
87
56
60
85
27
32
96
16
9
59
28
84
24
12
44
36
55
9
9
54
45
32
49
15
12
8
36
16
72
3
33
75
5
40
20
7
9
44
55
65
192
12
16
80
4
8
172
45
15
108
8
67
53
37
27
45
11
132
72
52
3
117
24
12
20
25
119
4
12
32
28
120
20
12
103
18
179
12
79
72
33
20
52
75
17
28
63
90
335
16
ABCD 93821775668*3^$a+1 [50004]
78
45
75
24
42
12
84
12
144
30
102
24
18
60
18
3
57
18
24
60
126
3
63
78
30
66
108
12
126
12
9
288
21
30
54
75
3
60
6
48
114
66
36
102
33
81
48
114
45
69
3
9
66
6
12
138
18
39
33
42
24
6
18
60
78
78
57
93
51
21
156
39
39
30
24
12
138
225
75
30
42
24
30
15
3
84
18
30
54
12
12
18
66
24
6
48
36
21
45
138
18
12
126
18
12
36
12
54
30
3
69
48
24
36
12
36
84
48
24
24
42
36
18
24
66
57
9
12
18
33
36
45
207
27
90
63
39
6
42
78
72
24
90
54
12
51
39
33
45
6
54
36
198
18
36
42
66
12
42
21
51
78
60
12
6
66
36
6
48
30
39
9
6
54
168
36
66
6
54
30
12
18
18
6
6
15
93
78
30
12
3
69
75
33
90
18
30
30
15
81
63
9
90
30
36
6
90
12
48
3
9
120
12
36
48
84
36
12
84
48
12
75
9
48
24
36
12
18
84
66
102
66
18
42
18
102
3
105
3
21
36
12
75
9
36
36
24
6
54
15
105
18
18
36
42
69
15
12
153
57
78
36
6
48
6
30
96
3
15
66
72
54
42
6
6
27
57
42
12
6
24
6
114
48
15
33
42
54
78
12
144
36
48
21
27
9
21
15
33
3
9
6
12
12
18
48
60
60
72
27
3
6
120
24
18
9
105
6
33
9
12
18
6
24
48
12
87
21
108
12
84
30
30
24
87
3
24
96
36
90
168
15
15
57
33
234
18
12
12
30
30
6
36
12
6
24
51
36
27
6
6
54
15
15
18
36
12
18
30
30
60
48
18
24
6
45
21
48
36
3
9
24
72
3
51
12
18
108
18
162
18
240
57
39
174
12
63
39
12
12
234
135
15
6
36
30
6
18
69
75
33
33
12
12
24
72
60
24
6
9
36
99
84
60
42
66
9
39
174
12
42
18
12
27
57
174
66
63
57
24
108
24
42
6
12
114
6
3
69
18
12
102
60
18
108
66
30
30
12
15
81
6
18
42
48
24
48
18
60
36
6
114
30
9
9
27
27
48
6
42
24
42
42
42
18
33
45
18
9
129
12
84
12
15
33
18
90
24
30
6
12
24
48
78
33
9
12
30
108
42
108
108
24
6
24
90
18
84
12
18
63
15
60
48
78
12
42
30
12
42
6
42
6
3
57
96
27
15
54
84
66
42
12
60
12
42
162
72
36
27
9
24
12
72
30
18
42
30
42
174
15
72
45
24
24
24
6
21
75
126
15
21
15
225
24
12
18
18
126
6
90
66
6
24
30
3
9
54
42
6
30
3
45
12
30
18
6
69
15
36
21
9
24
24
60
24
3
69
3
72
75
102
3
36
51
12
12
84
36
21
21
66
12
9
15
30
48
48
72
12
27
21
24
6
57
3
33
9
6
6
6
45
21
6
54
24
90
6
12
6
6
60
12
36
24
6
48
24
18
6
9
180
9
54
9
3
105
21
159
57
15
33
12
84
60
60
66
45
3
6
18
6
12
27
9
6
21
36
9
48
48
114
12
57
72
57
48
96
6
114
3
27
6
12
36
132
36
75
21
12
39
57
51
3
6
132
84
12
12
12
30
126
51
63
210
36
24
24
72
54
60
18
12
36
18
90
84
36
12
18
12
36
108
21
201
84
3
36
33
48
36
60
42
48
57
9
60
36
3
45
24
39
36
27
9
51
126
12
12
42
6
12
66
30
126
78
132
60
36
144
114
33
33
42
30
3
99
18
48
15
63
9
141
18
54
30
12
6
12
30
18
6
24
54
27
21
24
18
24
66
78
126
12
6
21
93
6
6
36
96
84
12
24
36
24
87
27
48
54
51
63
6
18
66
72
42
12
6
126
30
18
66
108
36
36
30
12
30
78
6
30
42
3
39
18
12
12
24
12
18
18
27
15
78
66
21
9
12
51
81
54
54
42
48
54
96
24
15
15
30
30
24
6
6
36
6
156
42
132
18
3
57
84
48
186
42
48
12
90
36
72
36
60
18
12
42
18
42
12
18
36
12
30
30
12
42
30
36
48
36
78
6
3
36
9
90
48
114
6
36
84
42
3
57
114
9
123
93
63
42
30
60
54
12
36
48
51
33
96
51
63
6
36
36
132
174
57
21
6
6
12
24
18
54
156
78
21
3
18
6
18
24
108
24
138
48
72
72
72
36
18
30
108
24
225
15
6
66
36
132
90
54
30
84
27
21
24
24
6
105
75
12
129
3
96
6
36
6
33
75
42
42
12
54
12
24
12
48
39
69
39
27
90
36
54
48
120
24
18
15
45
42
36
12
132
6
72
51
9
24
18
126
24
6
30
24
6
42
51
87
54
12
27
39
282
30
18
72
54
162
6
60
6
24
36
12
30
36
18
18
54
6
12
24
9
69
18
48
102
6
42
66
6
18
6
108
6
9
9
18
18
60
54
30
24
3
87
18
138
30
78
36
9
9
30
54
87
9
24
24
6
36
90
42
93
9
24
24
84
24
15
15
18
30
42
30
6
66
9
63
42
24
6
12
6
36
84
15
45
207
51
90
24
60
48
36
150
9
21
15
9
135
3
18
15
15
6
18
36
84
6
42
ABCD 93821782402*3^$a+1 [50172]
72
6
144
51
28
36
101
24
31
20
45
42
18
7
17
60
6
57
3
12
60
42
48
30
30
12
66
30
7
77
15
51
97
36
11
6
87
147
85
5
66
30
102
45
36
159
18
115
47
61
29
60
43
104
144
81
3
45
60
18
72
102
18
1
17
19
80
63
33
4
41
12
150
42
36
3
39
48
25
32
165
12
36
42
162
15
16
29
30
120
1
47
25
23
30
102
42
36
72
7
41
84
63
15
108
30
24
43
20
48
60
15
72
1
29
27
63
78
90
54
48
18
30
19
11
24
45
3
78
19
41
3
9
31
89
42
48
37
168
47
36
102
7
96
48
92
160
60
29
3
15
120
48
54
6
12
12
150
78
102
138
1
24
8
15
129
111
69
51
9
48
96
81
18
18
24
30
61
59
6
27
3
9
3
30
7
24
29
12
31
44
3
12
6
30
13
36
8
3
12
72
48
30
15
3
42
12
18
120
121
11
169
12
24
8
45
67
35
18
78
84
30
18
57
4
29
31
212
69
6
69
4
44
3
57
135
45
12
15
18
31
17
55
185
3
99
18
42
30
15
27
121
44
21
24
210
73
53
30
117
27
36
60
54
151
35
54
6
9
45
60
43
5
151
20
4
48
29
79
59
120
108
37
35
73
32
108
45
67
65
60
43
17
27
93
15
40
5
78
30
12
60
48
54
30
6
24
49
101
96
39
33
138
9
16
5
27
33
54
25
113
48
19
23
33
15
33
40
24
23
45
108
52
92
3
12
18
42
72
13
68
129
19
161
36
24
66
72
33
15
54
43
36
89
3
57
72
6
13
32
12
36
21
18
25
48
17
30
12
126
19
36
5
132
3
84
15
13
32
51
54
39
39
42
6
12
30
90
42
18
60
138
3
64
65
7
11
24
150
30
49
11
6
24
18
30
108
19
35
21
9
36
162
48
12
37
128
75
12
25
260
15
18
27
16
17
198
42
108
24
43
5
132
18
57
4
41
15
48
27
90
108
31
137
27
27
6
12
48
19
11
33
64
53
120
3
4
12
35
6
30
42
30
25
8
4
60
101
15
147
1
56
4
11
69
21
36
39
16
59
1
107
30
12
31
48
59
30
3
48
96
21
12
3
9
103
5
42
33
27
1
180
29
159
4
32
4
104
57
36
84
60
48
48
30
84
81
15
37
65
63
45
30
132
45
16
72
17
30
42
6
192
73
5
19
8
15
90
12
36
54
193
17
79
36
35
1
65
84
99
9
30
12
1
47
18
24
18
12
108
25
65
18
13
47
12
132
33
3
33
60
51
90
18
25
152
36
45
103
59
18
12
12
36
30
60
42
12
138
60
25
68
4
56
48
27
30
39
4
47
37
96
47
24
6
12
48
3
16
131
54
51
88
60
161
15
33
12
60
6
13
11
18
90
42
3
63
13
11
36
30
39
15
18
31
36
5
18
48
24
25
233
7
65
18
78
84
18
61
80
76
263
120
30
7
48
23
60
72
18
144
63
40
48
29
18
42
51
57
3
39
9
99
18
42
12
6
42
48
72
13
84
65
6
24
48
30
78
24
18
72
31
17
18
102
168
90
24
36
42
3
99
9
21
30
45
33
30
85
167
6
15
40
104
45
51
15
42
12
30
45
4
32
27
25
56
27
54
31
47
1
17
102
13
17
12
15
75
30
36
43
41
60
30
13
216
77
99
15
6
15
27
48
42
90
1
47
33
60
36
3
12
61
72
47
6
42
30
132
18
60
25
47
1
29
66
37
17
30
205
95
21
45
12
18
30
24
66
30
30
145
29
90
18
60
7
41
43
29
3
27
18
12
18
33
132
12
45
48
84
108
60
30
121
32
105
7
32
141
24
30
61
47
30
30
105
12
21
12
78
30
12
12
15
60
16
155
13
29
12
6
42
150
12
48
12
49
101
15
28
35
1
11
18
18
114
15
21
42
81
27
12
37
35
18
30
90
55
96
41
36
30
33
27
57
3
24
1
149
48
42
78
30
13
17
150
42
48
78
90
7
48
72
5
72
36
72
30
78
30
84
156
33
4
23
72
13
48
17
15
60
27
57
141
12
12
39
4
48
29
79
32
15
12
73
5
27
16
36
41
30
84
36
12
90
30
18
7
83
30
79
95
30
6
60
30
12
90
1
72
20
27
30
132
30
30
3
48
39
6
67
32
36
4
23
90
12
43
155
12
48
13
89
60
6
24
6
24
18
18
12
31
60
59
57
15
6
43
41
18
30
18
33
16
24
12
5
12
43
17
15
3
210
79
48
23
102
48
3
60
21
36
87
45
72
60
15
21
24
18
30
12
60
79
11
6
54
6
12
48
12
168
84
6
73
96
185
18
48
30
12
18
133
20
21
90
48
120
121
11
48
21
111
109
24
65
72
3
105
150
81
4
17
39
21
19
120
24
23
72
30
15
33
90
30
3
21
111
12
96
39
90
18
13
29
ABCD 93822605564*3^$a+1 [50051]
54
48
6
6
6
54
48
102
60
18
30
23
73
84
78
12
5
85
6
84
210
18
18
66
65
43
120
6
24
48
78
12
12
18
174
24
6
30
5
120
60
1
12
72
30
24
72
48
54
30
6
156
6
12
60
60
66
12
12
108
132
96
6
84
41
49
12
12
96
54
90
12
36
102
5
85
23
60
7
60
96
17
145
48
6
60
84
60
24
53
7
30
6
89
48
157
6
24
12
5
25
11
13
102
5
7
78
162
30
66
90
42
18
114
48
54
60
24
6
126
102
6
11
13
216
47
115
12
65
13
48
6
66
12
48
18
41
13
12
54
24
42
84
30
29
60
103
42
60
42
36
30
102
137
25
18
66
30
12
12
18
12
6
6
84
30
6
48
102
6
84
78
18
84
30
6
12
12
24
30
24
96
36
156
12
6
132
30
48
30
36
24
24
102
36
78
107
13
36
18
120
66
24
12
18
17
109
84
12
11
49
18
36
24
12
18
102
24
24
12
60
60
54
71
43
12
6
48
24
6
6
6
30
228
36
84
24
35
67
5
19
54
72
6
17
91
36
36
12
5
61
30
54
12
24
6
60
60
18
30
150
30
6
36
174
6
24
6
18
18
12
12
54
60
36
30
36
12
30
30
60
162
36
72
18
137
55
42
90
78
12
6
18
24
263
43
54
47
13
36
47
7
12
108
12
30
23
25
42
30
6
24
54
72
18
36
6
12
30
18
12
18
48
30
6
24
24
60
42
60
78
30
60
18
60
72
12
24
66
60
18
18
60
12
30
6
30
180
12
42
72
24
150
42
168
6
6
18
36
41
12
1
59
25
6
24
36
72
48
114
6
66
6
12
78
42
72
5
19
89
61
12
12
6
66
30
78
30
6
156
18
42
18
12
156
24
113
67
5
163
17
1
18
6
24
36
18
6
72
12
47
43
102
24
6
114
42
12
36
114
60
35
121
30
180
180
66
6
24
30
66
78
11
103
90
6
17
7
132
78
36
6
78
30
48
18
30
12
42
66
12
77
25
66
42
30
72
18
108
24
12
18
42
18
6
72
18
30
96
90
138
167
25
24
6
36
12
60
60
65
151
101
1
12
102
30
30
54
6
96
90
84
30
24
6
36
54
30
24
6
48
36
60
60
6
54
120
72
12
6
6
96
185
13
114
12
78
18
18
6
66
48
24
18
18
24
18
18
60
54
18
102
126
30
6
150
65
25
24
12
42
216
12
30
12
66
24
77
31
42
18
18
12
18
60
36
18
12
48
12
78
18
42
30
18
18
84
143
25
12
90
30
30
6
102
120
18
24
78
24
24
101
115
108
30
12
36
48
11
1
30
17
37
54
17
13
60
36
24
12
84
36
48
132
12
18
54
18
66
30
12
17
43
18
6
30
30
53
31
6
54
54
12
24
30
114
6
6
6
114
23
61
36
48
18
12
77
61
90
18
102
5
19
48
72
48
30
35
1
47
7
78
18
12
17
7
30
48
18
12
42
36
48
42
12
120
60
66
11
19
60
120
54
12
23
85
18
18
24
12
54
96
18
30
36
36
78
6
156
6
54
48
42
18
42
108
18
77
73
108
12
150
42
42
5
25
36
12
66
24
90
18
78
12
84
11
37
66
84
12
6
18
54
6
30
60
6
126
18
12
89
31
24
48
96
36
84
30
30
66
54
12
60
12
12
18
48
180
48
90
12
12
150
12
24
30
54
186
42
114
6
59
19
90
24
120
48
54
78
66
6
120
60
48
23
49
18
48
12
48
24
173
61
102
102
18
30
35
7
30
42
6
90
17
60
43
18
30
6
66
102
126
6
54
12
102
90
60
18
24
24
30
30
36
30
60
78
48
35
49
138
6
36
24
30
36
113
73
35
97
12
84
60
24
72
36
54
78
6
54
48
24
78
108
12
125
7
24
6
24
114
48
84
36
42
30
30
42
24
54
120
6
101
1
42
18
24
11
43
24
102
18
96
6
66
48
24
6
24
36
24
18
17
31
36
84
6
6
24
30
23
25
30
72
78
18
48
6
18
36
72
12
12
6
48
114
30
12
24
54
5
7
18
66
6
18
12
24
24
5
13
18
77
25
60
54
5
55
54
24
12
6
48
42
24
66
48
12
18
54
36
30
24
6
6
48
6
24
17
36
7
36
12
150
162
30
107
25
78
6
54
48
77
121
6
144
36
54
12
12
156
30
90
24
23
12
31
24
6
71
55
90
174
210
90
6
35
1
24
18
6
6
48
36
24
48
18
60
6
18
78
24
6
204
11
12
7
24
30
12
12
42
5
55
6
48
30
24
42
83
48
13
12
24
30
24
126
54
6
24
11
49
54
96
6
6
60
17
1
66
48
108
29
13
66
42
24
66
78
54
36
42
12
18
24
66
48
6
6
12
96
42
60
42
36
66
24
24
12
6
18
66
90
48
60
30
6
12
77
7
5
73
35
31
36
18
66
12
132
48
78
12
48
42
18
6
54
66
18
18
12
5
25
90
12
24
30
60
54
17
13
12
150
ABCD 93823093004*3^$a+1 [50025]
12
24
17
4
8
19
84
21
24
3
81
36
108
176
7
101
12
24
76
3
17
31
5
76
32
7
36
12
9
32
4
80
7
36
5
16
12
3
9
24
24
3
21
3
105
32
7
5
4
44
16
39
29
4
68
48
120
64
20
19
36
12
5
127
21
96
36
20
48
132
19
17
12
67
41
4
8
84
12
28
44
16
15
9
56
52
20
12
76
15
17
31
33
24
8
4
12
75
60
9
27
41
7
57
3
5
7
65
19
5
48
120
12
43
12
5
36
7
12
33
15
41
4
36
48
39
9
56
40
12
68
7
9
3
9
96
24
56
4
12
8
43
5
24
7
45
8
4
24
80
7
12
5
12
103
5
28
8
12
12
64
8
4
68
12
16
3
17
48
36
127
33
32
76
8
168
60
12
19
29
52
32
40
12
48
15
5
132
7
29
36
28
39
9
27
29
7
5
7
17
31
5
52
27
5
24
19
9
8
16
44
48
40
75
60
12
77
100
8
12
4
68
31
53
12
12
7
125
28
75
17
103
17
16
68
31
5
36
4
12
32
16
44
4
56
12
4
12
12
3
41
76
12
3
60
12
5
12
16
152
19
89
12
48
40
8
4
20
12
24
7
33
48
56
40
12
3
29
36
4
24
24
92
7
5
7
36
5
40
24
20
31
48
5
76
3
17
40
27
41
7
21
3
65
64
48
32
12
48
7
17
72
48
60
40
123
9
44
28
32
31
9
12
63
5
19
5
4
39
48
36
53
103
45
8
12
31
5
16
32
43
53
7
9
8
28
39
36
5
28
32
43
17
19
21
36
8
31
204
41
79
5
16
12
84
20
28
39
81
56
40
27
45
8
16
63
84
5
43
29
40
39
12
5
72
7
9
8
64
51
12
5
31
33
32
67
24
5
79
53
12
16
80
72
4
51
29
72
43
21
24
80
36
220
8
96
108
12
40
12
12
63
9
51
41
84
16
8
36
16
3
5
55
81
32
7
21
68
16
3
57
8
19
65
19
21
44
16
15
21
48
44
12
4
68
64
104
24
16
20
36
31
9
3
9
15
57
56
43
17
28
12
68
48
7
5
52
12
8
12
7
12
17
4
20
43
9
15
17
24
24
12
7
9
8
4
27
12
65
40
32
24
12
52
32
55
29
19
65
43
41
79
5
19
29
28
60
48
20
24
19
17
16
44
7
77
4
3
36
45
120
32
36
4
32
12
12
12
88
8
19
5
12
19
17
28
24
48
12
20
72
16
51
12
33
24
8
60
88
27
9
12
8
48
24
148
108
32
31
29
4
3
24
21
27
24
132
21
8
7
33
39
5
7
81
60
32
7
24
24
9
48
36
12
24
27
29
4
20
36
24
52
24
20
4
8
12
36
156
48
4
39
72
53
31
36
5
12
40
20
7
65
19
29
72
12
24
64
12
3
57
15
9
8
12
28
72
20
31
33
56
31
5
43
9
8
79
12
45
60
39
45
111
65
4
56
60
28
56
24
24
12
43
5
19
9
24
20
28
8
48
7
5
24
4
48
20
96
76
24
48
39
9
20
4
20
28
3
12
41
16
12
12
24
8
4
51
33
48
3
5
4
39
72
12
5
4
56
12
4
36
3
45
51
9
48
36
51
29
4
104
12
120
60
19
65
16
12
120
24
20
52
44
52
39
5
52
3
41
64
8
4
15
53
31
93
84
8
40
51
12
12
53
55
45
44
7
125
16
15
29
7
12
9
8
40
27
5
16
24
152
4
3
45
60
32
60
19
21
63
72
9
56
28
111
33
12
12
3
53
16
96
20
4
20
7
57
60
36
39
29
19
12
33
44
7
9
32
84
7
96
12
5
4
3
65
7
29
156
19
29
7
48
9
12
8
4
20
28
20
100
12
60
44
48
19
72
17
7
5
4
72
3
21
12
92
36
12
52
15
21
12
12
20
24
52
36
8
52
24
87
17
24
48
40
80
16
63
5
36
24
24
48
76
12
32
12
4
8
16
3
41
48
43
9
15
33
15
105
48
56
7
72
17
19
12
41
7
48
9
120
32
24
136
8
108
28
12
63
69
20
31
65
19
48
21
15
33
56
19
48
9
24
27
21
36
111
69
8
12
52
48
120
32
55
17
4
128
172
20
28
36
8
12
40
63
17
72
12
36
55
29
28
12
8
24
12
4
68
48
40
8
7
33
72
27
113
91
5
4
20
19
65
36
19
5
12
24
36
4
135
12
65
4
15
5
28
20
48
12
4
80
24
31
45
20
31
9
92
4
140
4
156
39
33
20
4
27
36
69
12
15
29
43
33
12
8
24
52
15
33
20
88
111
77
88
56
16
68
120
31
17
36
48
40
99
41
60
7
5
28
27
12
17
4
12
36
63
84
36
41
72
4
51
36
5
40
8
24
4
20
72
4
3
72
17
12
4
20
12
12
16
68
43
117
8
7
17
31
173
4
27
5
84
12
60
16
51
5
12
12
48
60
4
20
31
77
55
17
55
29
84
19
69
15
96
48
24
21
32
64
27
9
27
33
3
33
8
60
36
19
24
57
15
17
28
36
39
17
19
12
21
36
60
80
16
3
33
8
4
39
93
32
24
19
5
72
28
3
60
24
9
8
48
16
27
12
9
135
72
17
43
24
17
16
51
41
64
32
12
28
15
9
8
79
65
7
17
16
56
7
105
27
12
17
4
8
108
79
41
4
12
132
48
36
3
29
108
4
8
55
57
3
5
36
24
28
63
17
48
4
44
156
43
41
96
24
40
24
12
8
7
72
9
48
8
36
4
56
67
36
17
7
12
17
19
5
7
33
20
4
24
60
3
89
7
29
148
12
15
17
16
36
32
12
4
48
56
12
76
8
67
29
24
60
43
12
17
31
17
24
4
20
40
96
3
48
57
24
3
17
28
20
36
4
27
5
16
56
12
16
27
24
53
12
31
5
4
8
67
17
55
17
28
3
5
36
60
72
24
52
20
19
5
4
36
8
12
31
45
48
15
65
28
36
56
28
12
3
5
48
4
48
15
21
8
55
21
8
7
33
99
53
112
8
16
8
64
80
24
7
17
31
36
5
12
4
72
20
28
24
8
16
48
20
16
27
33
15
9
32
28
92
12
31
96
9
27
17
24
12
31
60
65
91
69
24
12
60
3
60
33
8
12
48
48
19
24
29
12
16
12
8
40
8
4
32
4
80
64
12
51
129
27
21
128
28
27
29
19
84
48
21
27
153
20
4
36
44
36
31
33
44
4
20
16
120
87
29
4
27
17
16
12
3
17
4
3
17
40
27
21
20
127
24
33
3
149
55
17
67
17
84
64
20
4
15
33
51
21
140
52
12
32
16
15
65
76
140
24
24
7
36
ABCD 93823272776*3^$a+1 [50027]
60
53
115
5
124
141
6
9
72
3
12
24
33
140
7
24
12
18
11
4
20
12
24
31
269
1
39
9
51
48
63
48
57
99
36
24
36
5
43
6
24
36
90
9
27
69
39
66
11
4
69
90
36
36
45
48
51
30
126
54
143
31
12
24
33
20
7
81
3
69
123
48
6
3
21
42
29
85
36
48
6
9
12
20
40
15
33
56
4
56
19
9
123
48
137
148
72
3
12
93
80
4
57
39
20
12
12
28
33
51
45
30
30
6
65
13
35
24
112
44
55
30
15
36
20
91
5
19
24
42
47
48
49
6
45
20
49
3
63
33
45
11
48
1
51
39
42
83
31
9
72
15
30
23
4
33
30
5
4
51
5
19
30
15
21
15
80
73
30
5
52
12
20
7
6
3
36
21
3
80
36
31
29
36
103
9
3
24
6
30
108
150
39
12
9
6
6
35
103
6
15
8
1
71
88
63
17
7
120
41
25
35
28
20
40
180
15
57
80
19
6
24
23
76
44
1
27
8
16
8
76
80
1
6
9
104
7
48
5
7
9
36
3
29
36
72
139
9
12
9
11
43
9
60
3
5
13
90
12
30
35
84
24
7
24
9
21
54
150
11
19
41
36
28
27
53
25
75
60
140
60
145
119
7
66
39
15
41
85
75
9
35
31
33
57
35
19
9
75
42
23
12
55
9
36
75
89
88
21
6
53
13
30
197
7
36
89
19
5
100
15
29
72
60
28
87
24
36
29
25
11
120
19
90
27
15
57
117
3
21
35
180
55
12
24
29
72
12
37
24
99
120
8
49
95
1
59
4
44
16
15
17
12
13
18
12
30
39
39
17
49
144
12
30
33
20
1
6
53
85
11
100
20
19
12
33
15
45
15
6
83
103
17
43
65
24
4
21
23
108
60
108
31
60
33
20
43
30
18
29
28
20
64
116
88
27
17
157
15
84
21
3
8
115
18
6
5
28
3
9
36
15
120
54
135
20
16
69
30
33
8
55
5
13
59
16
20
7
198
47
40
8
25
39
21
35
160
15
66
3
21
150
101
36
43
77
25
15
39
5
121
3
27
78
6
66
108
6
24
5
1
3
80
36
4
51
30
36
54
17
49
90
29
60
36
19
12
53
7
93
51
66
27
33
18
12
60
5
48
1
6
78
12
54
41
19
21
15
18
30
29
40
68
40
15
53
12
28
44
97
15
159
9
48
75
30
23
31
24
72
105
15
17
36
85
42
5
48
1
35
40
8
7
21
20
84
1
18
41
4
51
53
168
24
49
42
108
9
27
30
54
66
66
60
53
4
140
31
5
4
8
64
36
3
102
24
66
18
36
35
24
12
25
48
42
18
6
6
30
5
72
16
60
36
51
5
43
21
99
45
15
5
52
9
131
19
21
15
5
13
6
96
69
15
33
27
53
88
15
48
65
37
18
60
57
80
88
15
12
5
24
1
48
15
32
25
48
30
65
4
36
51
5
31
5
12
12
28
21
47
55
54
36
107
1
6
36
17
7
96
60
54
119
24
48
13
35
1
35
19
17
25
3
15
12
24
21
69
3
36
56
19
12
5
25
3
24
51
29
28
8
1
36
23
4
27
30
23
37
30
9
44
13
108
11
79
29
13
30
114
35
49
39
3
9
21
23
120
16
9
12
39
21
18
45
21
35
108
36
1
111
15
48
9
3
9
8
1
35
156
48
7
5
16
15
48
5
12
79
24
5
7
24
24
30
30
5
64
27
90
54
66
66
45
8
61
6
30
15
3
101
28
140
12
24
7
30
83
4
8
12
31
12
33
84
3
90
18
96
24
9
20
1
59
13
54
120
41
24
19
6
119
55
36
96
53
31
45
15
21
68
7
24
6
15
3
17
52
36
45
12
90
29
55
9
21
6
9
48
56
1
66
24
5
48
52
20
16
108
36
81
23
25
36
3
33
23
1
36
15
15
33
45
15
21
11
19
6
30
69
15
36
17
7
33
3
57
48
20
12
1
42
18
30
5
12
55
5
73
30
6
83
48
19
90
6
18
47
43
12
18
6
6
107
72
4
12
75
30
48
66
60
144
29
40
33
3
27
5
40
9
6
29
24
4
3
24
21
9
120
15
20
88
3
65
19
5
4
120
15
12
60
17
7
41
28
56
4
51
5
1
27
21
11
1
54
29
12
25
54
6
99
9
75
176
139
9
20
160
8
103
17
60
55
84
5
1
24
54
36
9
21
6
17
1
42
17
7
33
3
65
25
18
65
25
11
16
20
19
21
8
24
108
43
105
15
5
16
36
3
60
45
27
17
13
24
6
5
25
3
60
12
15
54
3
3
24
5
19
96
65
96
24
55
144
17
13
39
12
8
37
99
15
5
112
33
35
84
61
47
48
31
6
18
65
4
57
66
54
71
40
140
55
89
24
7
138
35
67
17
91
21
75
33
33
18
89
13
18
29
7
36
60
30
35
24
19
21
8
36
112
3
66
11
12
1
39
32
139
29
60
36
4
3
5
25
3
36
105
3
123
30
47
1
90
29
12
36
60
55
5
52
27
66
23
31
21
9
36
39
15
29
115
17
12
91
12
24
9
21
6
120
57
12
15
5
4
56
88
81
30
36
65
1
75
12
8
43
6
71
73
59
7
24
36
69
15
29
12
4
15
12
24
33
80
16
21
63
21
39
3
9
9
11
25
11
79
29
4
56
31
84
5
1
114
30
15
27
77
28
15
173
31
9
15
5
36
76
8
40
135
9
32
19
29
16
20
1
59
7
30
78
102
23
16
45
54
5
4
80
48
25
78
12
5
25
54
24
17
28
45
6
81
3
30
71
49
39
57
30
5
55
5
1
30
48
5
7
5
28
15
17
4
8
48
55
24
9
44
73
47
61
47
79
41
60
223
6
23
28
3
60
69
63
60
69
9
30
21
69
15
27
9
15
60
84
5
84
28
3
45
32
4
60
108
32
1
48
11
25
23
1
72
24
30
24
ABCD 93823377216*3^$a+1 [50056]
17
63
69
31
104
57
54
69
40
251
9
45
78
37
36
65
51
48
51
69
120
76
89
60
3
27
33
52
32
4
56
111
42
43
68
9
51
52
8
105
19
41
55
20
9
27
33
27
16
23
96
9
21
43
53
27
21
15
9
27
148
8
27
33
12
16
60
257
43
44
40
8
100
113
7
48
17
54
9
9
27
16
12
8
63
25
32
45
67
32
60
120
4
44
15
33
24
21
7
36
32
24
36
28
71
18
135
88
12
32
16
5
54
9
9
43
12
36
24
36
11
13
56
84
36
4
53
24
15
33
6
69
76
29
43
35
84
33
36
36
4
35
54
15
57
36
103
12
8
9
51
36
69
6
30
3
40
36
12
8
4
8
12
57
15
9
102
37
77
43
92
16
5
43
32
69
6
25
80
28
65
12
72
51
64
56
60
4
5
3
87
48
42
31
17
15
9
48
115
20
16
140
195
24
18
27
36
40
41
15
4
44
88
72
20
27
1
17
3
69
79
32
9
75
33
3
120
3
54
6
141
33
42
1
48
32
28
32
93
36
36
54
109
11
33
12
15
33
33
159
93
78
45
3
85
41
36
103
11
45
16
48
35
66
18
21
21
36
43
65
192
63
60
27
12
21
60
60
4
5
87
24
84
28
29
3
40
47
13
107
60
54
111
36
12
100
32
28
56
84
45
12
6
30
15
52
116
24
60
117
30
1
72
41
39
141
27
3
105
52
32
51
9
3
54
43
20
33
27
255
18
60
63
24
75
30
27
45
36
55
8
96
64
80
12
15
18
51
24
40
5
27
24
3
25
17
19
119
1
44
153
87
57
6
18
147
40
83
54
72
75
24
24
105
27
15
1
20
60
3
69
60
15
6
19
83
25
20
12
15
85
77
6
73
20
9
175
5
60
15
16
92
12
21
15
12
108
15
30
36
15
21
67
32
4
24
35
117
16
107
18
7
56
81
3
63
13
32
9
31
8
39
25
5
15
88
5
55
5
39
9
96
36
12
115
8
9
18
102
139
77
67
8
3
9
21
27
15
54
19
84
17
19
20
24
33
192
111
72
48
57
55
12
11
54
63
9
30
13
36
47
18
120
60
36
31
89
63
16
12
17
31
20
4
80
15
81
84
108
27
25
71
69
57
51
3
54
31
56
84
64
60
36
44
132
105
123
72
21
39
4
29
90
1
20
4
8
60
33
19
47
54
24
48
24
19
116
4
17
43
65
42
37
53
7
68
33
75
9
42
21
12
48
84
24
21
18
42
31
12
185
43
44
3
1
24
36
11
13
36
60
24
108
44
28
32
3
30
6
9
48
28
32
28
71
81
12
16
44
28
20
9
3
33
24
19
12
8
4
8
57
3
9
43
56
45
42
33
36
21
39
51
13
24
68
24
51
18
15
4
53
7
5
6
21
24
4
35
33
9
108
15
28
92
3
13
11
21
52
20
51
84
25
32
69
60
51
39
45
52
29
31
17
15
3
42
51
156
16
12
8
9
144
66
126
43
56
16
8
120
52
12
5
36
19
11
6
48
36
51
88
20
3
13
12
65
67
68
12
15
61
12
48
32
9
43
8
3
54
6
12
45
27
57
28
32
9
27
12
33
114
93
36
52
53
7
60
5
27
21
39
76
35
21
33
43
44
84
64
8
3
57
105
18
9
16
89
31
84
20
36
52
168
41
79
72
23
9
28
44
88
36
44
28
17
12
54
189
33
72
27
4
164
48
9
3
27
18
3
132
33
48
7
143
9
16
119
13
17
27
9
15
21
99
24
60
136
56
16
12
92
69
30
105
12
45
54
49
47
73
137
63
40
41
3
111
49
8
52
35
33
24
81
15
117
3
40
32
216
72
9
19
20
4
36
116
63
85
5
15
96
64
32
45
15
21
30
13
131
33
28
12
77
48
51
172
29
78
33
28
84
20
33
27
225
126
49
23
57
48
3
30
19
35
6
115
20
57
27
36
4
8
24
33
55
116
52
92
16
11
21
12
16
32
45
30
18
19
56
24
33
75
72
51
210
27
12
21
55
56
16
60
5
3
192
3
81
4
120
101
18
57
16
239
81
48
15
81
4
44
33
12
36
19
41
7
47
25
36
32
45
43
12
20
28
32
15
45
84
33
3
52
11
24
18
72
12
43
80
120
45
15
57
15
88
32
15
21
52
53
63
129
31
12
17
36
7
20
12
12
48
3
24
1
32
93
27
21
19
36
24
101
19
32
99
72
9
136
12
8
33
51
24
9
42
9
21
15
36
27
21
4
80
240
16
89
31
41
48
3
12
40
23
30
42
18
12
3
33
15
21
99
36
108
36
96
144
27
217
8
60
3
12
18
7
20
9
15
75
45
63
165
21
7
32
16
71
108
33
12
40
71
9
108
33
55
24
8
60
12
12
76
53
19
5
12
18
1
41
19
104
72
15
6
15
40
125
15
57
48
78
66
31
29
75
36
40
20
57
27
45
18
18
7
101
42
9
45
48
55
8
33
15
4
65
3
3
90
55
20
9
18
24
30
54
36
1
59
45
16
5
43
56
9
15
9
27
24
100
20
64
11
85
47
13
32
39
18
43
53
51
4
24
11
37
60
12
68
24
45
19
12
47
1
12
48
24
17
18
6
36
15
48
27
45
4
24
71
12
24
18
55
125
3
28
60
71
45
45
15
4
ABCD 93823552484*3^$a+1 [50054]
95
48
120
60
25
35
169
144
36
36
65
42
108
85
5
12
111
4
23
13
107
30
39
148
83
60
13
20
64
5
18
145
35
25
65
7
12
53
90
133
24
71
49
11
57
33
7
32
93
55
48
17
78
25
35
109
24
12
48
17
12
48
7
72
48
5
90
13
5
55
65
7
20
136
24
36
20
4
143
49
11
9
16
5
180
12
18
25
47
37
53
111
36
3
13
137
30
18
60
27
33
43
24
152
21
30
72
18
103
17
67
35
1
192
17
60
91
59
30
48
55
5
103
197
19
60
71
25
24
41
30
13
29
30
13
77
48
27
45
90
25
35
85
48
24
84
29
48
12
67
144
12
12
65
30
97
144
29
55
5
78
13
60
29
7
120
11
9
3
1
12
12
95
61
47
13
59
18
3
39
108
13
24
132
84
36
23
48
30
67
113
39
4
12
24
48
185
18
30
7
23
49
101
147
3
37
12
36
24
23
48
25
132
60
36
104
75
138
42
18
42
37
23
13
84
41
7
113
127
53
19
84
287
12
145
35
1
29
78
37
156
89
30
21
69
55
5
43
12
5
163
12
5
48
12
235
35
48
60
157
5
60
30
60
13
47
25
12
48
36
17
55
5
27
16
12
77
43
48
17
150
25
72
5
60
30
18
39
4
36
53
30
78
12
163
5
55
35
42
67
84
17
219
28
95
30
67
131
157
48
185
90
132
97
20
21
19
11
42
15
136
17
27
33
90
157
53
42
1
36
113
55
12
41
43
47
13
149
18
49
41
30
30
12
7
23
13
47
18
42
81
9
27
16
5
132
90
97
11
72
121
17
120
43
77
55
8
4
23
12
168
30
19
108
36
17
103
72
5
90
85
60
77
31
17
43
29
18
37
23
13
36
11
12
1
119
48
30
30
37
32
3
13
5
19
11
73
24
35
13
47
30
7
156
12
36
89
67
11
49
23
1
59
90
7
84
59
1
227
12
90
31
12
44
4
72
32
3
12
18
39
28
5
151
24
35
168
90
72
43
48
17
139
36
24
11
13
47
30
42
120
13
5
27
28
47
1
24
48
47
78
12
18
25
24
41
312
30
1
12
35
117
72
33
7
48
53
7
95
48
30
12
30
25
12
24
89
55
23
93
27
13
29
43
35
97
5
7
108
96
29
78
60
150
30
72
60
18
43
80
40
24
65
43
77
18
37
53
60
19
36
32
36
4
83
12
85
185
31
36
41
30
12
18
235
5
79
11
30
72
150
18
30
42
31
29
30
150
67
83
13
84
53
210
1
24
83
12
78
72
67
24
36
11
13
29
78
25
24
53
30
61
12
12
155
78
7
72
96
5
30
13
80
196
101
30
12
90
103
5
60
43
60
149
15
75
1
12
17
55
5
18
12
13
77
78
60
30
55
47
25
12
24
29
7
60
8
15
1
47
132
25
35
121
36
20
63
81
27
37
23
49
53
60
18
60
12
73
77
108
79
41
43
107
42
103
168
72
60
24
11
57
15
60
18
79
44
4
83
282
27
21
12
7
23
180
30
55
23
13
47
42
31
59
1
24
143
13
29
90
57
76
35
109
11
72
78
7
36
77
55
35
13
47
12
1
36
71
72
1
47
102
18
25
5
3
40
77
72
270
25
5
87
183
18
19
84
36
11
60
73
20
64
5
108
72
48
30
30
19
48
5
108
103
84
95
97
36
125
19
48
65
91
29
43
125
19
161
132
103
95
85
48
12
24
41
19
36
24
48
35
13
47
48
30
7
185
7
120
53
27
100
71
13
12
107
78
90
132
1
17
60
43
12
47
48
13
156
53
67
11
72
73
35
37
185
60
31
77
79
23
18
79
24
17
19
11
73
120
12
47
81
76
24
24
23
73
24
5
18
30
7
23
30
42
18
30
49
108
143
49
24
12
47
1
239
121
59
1
12
137
30
1
24
53
19
11
85
77
51
4
143
49
23
97
24
59
25
35
30
18
13
56
3
48
37
23
49
20
88
56
39
180
37
68
52
53
7
443
300
60
241
12
72
125
43
72
53
12
31
17
19
11
25
24
20
21
7
60
5
43
197
30
13
35
13
24
200
280
23
97
5
90
1
59
18
90
13
84
35
13
12
72
24
132
17
51
16
53
67
41
19
11
13
60
44
15
78
19
48
5
31
12
5
3
87
13
12
77
163
12
36
17
90
25
84
ABCD 93823633004*3^$a+1 [50005]
2
99
33
46
41
24
67
165
3
21
248
61
20
22
17
21
51
19
141
56
24
91
90
147
63
38
12
40
32
7
96
3
42
60
30
2
7
8
16
117
107
61
20
135
115
101
1
60
227
45
67
8
31
74
63
145
8
31
24
149
3
88
56
280
21
138
162
15
5
28
60
210
14
36
39
16
29
60
16
12
3
120
57
188
19
101
130
9
141
284
103
75
69
80
49
20
75
40
24
41
295
32
103
161
88
5
3
43
141
69
60
30
14
36
7
113
40
15
56
64
45
99
3
38
7
48
15
57
17
16
12
32
147
16
165
3
29
91
32
13
72
18
42
92
67
24
87
78
51
39
17
225
118
129
5
16
12
8
7
3
62
103
65
39
48
24
208
153
68
70
150
30
12
69
369
87
3
50
70
30
39
173
12
7
168
8
13
99
21
11
88
113
58
21
111
105
152
16
45
75
24
51
42
32
166
21
24
87
89
9
55
77
72
48
19
69
20
39
213
40
3
17
55
65
7
21
90
14
88
32
118
50
48
99
321
52
78
29
61
60
20
27
13
30
120
132
288
57
17
46
30
51
120
8
1
12
78
21
24
5
72
10
9
24
32
55
78
32
19
99
134
31
87
290
55
8
115
60
17
73
15
17
63
40
5
82
18
12
32
36
7
17
15
105
63
112
80
136
15
72
57
32
139
5
64
41
159
33
118
17
25
15
45
30
5
213
10
89
48
115
53
616
24
17
28
51
21
27
21
20
12
28
60
11
40
21
203
24
40
65
48
55
53
52
87
48
75
45
8
7
137
45
27
49
60
90
81
39
14
36
10
14
58
18
90
9
41
10
2
27
16
56
16
128
136
21
68
55
5
12
79
89
22
62
58
33
264
8
24
79
74
31
117
20
148
27
120
3
29
1
12
18
74
31
147
53
40
24
21
51
48
168
32
91
14
87
88
51
29
45
3
88
77
10
62
36
22
78
30
45
72
3
42
35
13
42
9
48
93
8
22
45
3
102
90
98
52
23
9
151
29
268
47
48
55
50
88
15
135
120
129
41
15
55
110
10
9
72
111
78
20
24
120
118
57
41
24
471
112
135
150
68
7
24
39
42
140
163
104
31
9
32
88
113
40
15
32
40
21
11
16
5
115
75
149
61
8
10
9
72
51
5
184
48
21
102
77
33
39
1
167
61
224
3
72
16
15
225
29
46
12
33
120
15
41
24
16
51
77
1
240
162
48
21
96
125
60
39
61
30
30
63
32
13
99
96
80
9
31
32
72
153
39
61
18
9
48
105
15
3
12
50
103
24
63
9
56
43
242
27
208
135
17
112
8
13
108
102
33
105
140
27
13
35
69
36
190
230
219
48
400
48
24
65
55
125
91
5
19
81
39
80
16
125
67
3
14
111
24
43
90
123
149
16
27
33
30
65
97
150
33
5
19
32
21
12
103
8
16
113
48
63
157
3
75
42
3
45
32
28
60
51
53
3
133
30
21
24
104
43
2
36
24
316
80
75
40
5
70
30
15
29
3
55
60
53
72
88
125
19
51
5
97
18
5
177
55
53
60
7
80
33
39
13
48
51
29
60
87
88
15
2
58
12
2
7
9
12
68
127
32
88
17
31
24
5
195
73
78
50
87
103
9
65
60
3
133
44
7
104
16
21
18
89
16
15
57
15
177
21
12
39
329
22
30
107
16
17
28
140
40
119
16
56
64
80
64
65
46
9
48
53
10
9
5
118
5
160
3
2
58
89
16
87
2
7
41
130
5
253
60
15
5
19
63
62
27
1
80
63
7
9
89
87
64
8
72
16
197
28
183
15
17
88
89
223
3
170
91
56
33
7
65
39
40
8
40
ABCD 93823658062*3^$a+1 [50081]
25
168
47
19
96
38
3
60
33
4
20
3
37
36
11
153
3
7
36
114
56
87
45
4
18
36
36
18
107
73
32
75
21
3
9
276
75
36
36
60
13
180
95
7
60
38
82
29
43
6
20
12
3
19
12
6
18
12
62
51
19
102
90
38
48
75
7
50
51
1
6
12
17
60
36
19
18
30
72
126
20
12
58
72
206
34
90
36
30
2
34
29
7
29
24
96
21
3
57
22
36
24
102
8
88
12
20
48
22
6
35
57
118
2
15
45
34
18
12
6
14
75
33
3
55
65
7
36
14
40
23
9
24
250
2
3
129
3
25
12
32
75
43
50
112
18
77
81
15
60
67
2
16
215
19
14
22
222
102
36
2
166
90
54
12
14
94
96
2
142
113
7
41
1
48
36
54
42
35
19
36
98
10
86
51
45
34
54
8
130
14
10
30
11
43
96
5
45
34
41
109
162
14
51
48
7
50
60
75
19
65
21
12
27
45
130
5
36
24
103
48
53
61
66
90
155
69
118
2
24
10
36
29
31
29
19
113
19
29
7
228
62
60
24
94
125
12
9
111
7
38
4
18
26
22
62
72
34
14
228
4
96
18
65
181
144
6
5
13
23
7
53
19
18
42
65
21
24
64
6
101
19
78
20
3
57
10
48
2
52
20
15
60
85
8
46
2
135
60
43
36
18
23
79
5
31
5
157
11
25
42
12
26
10
96
66
18
54
11
36
31
122
22
5
31
12
72
5
93
123
144
109
72
30
89
43
62
120
75
84
1
66
54
150
30
60
11
19
26
12
36
34
36
36
5
13
11
12
19
48
50
72
15
49
71
19
5
9
3
55
102
68
10
5
7
60
12
18
107
81
64
18
72
54
56
16
23
49
18
29
25
18
42
30
24
17
85
23
105
84
12
96
48
27
48
61
54
36
60
5
13
11
37
18
2
4
144
95
151
26
10
62
72
10
29
120
67
132
48
18
24
72
30
5
91
2
72
34
41
31
48
204
38
28
24
23
144
9
106
194
4
47
9
34
17
19
24
18
144
11
19
86
12
3
7
42
128
12
40
56
3
7
5
24
49
72
18
54
18
53
19
18
44
36
15
33
10
26
10
96
38
142
18
95
7
2
27
13
66
5
31
41
49
56
24
24
4
11
79
17
55
18
6
17
19
86
112
23
7
42
8
87
103
41
7
5
67
18
35
7
72
29
81
36
34
48
18
59
144
120
12
24
1
59
31
72
50
10
36
30
36
11
9
16
18
24
18
20
15
9
48
16
35
1
95
45
15
199
36
90
6
5
97
23
57
10
17
43
18
54
41
33
64
8
70
2
27
1
60
8
10
102
35
19
101
49
35
36
67
6
32
22
90
12
36
68
64
138
158
75
19
86
36
10
30
36
42
138
42
48
24
30
11
7
38
22
66
47
13
44
22
5
121
20
22
12
38
70
36
72
2
27
31
50
39
9
15
7
29
33
36
96
130
26
34
5
180
103
48
110
52
42
29
19
6
56
144
10
62
108
15
36
36
37
11
72
7
12
5
69
24
72
15
9
15
67
48
72
173
7
18
54
42
30
14
15
7
24
126
104
39
12
57
3
120
24
13
80
3
25
114
36
2
48
72
58
5
49
30
96
12
26
51
13
78
65
19
36
14
111
55
24
98
58
50
39
19
50
10
5
67
173
132
13
176
39
36
55
6
8
190
72
12
62
120
16
32
27
19
2
3
165
22
5
19
48
98
48
16
24
30
2
12
58
42
107
93
52
20
28
11
7
144
89
7
113
61
36
18
14
10
50
58
5
24
21
3
19
170
36
12
10
53
1
6
48
5
31
65
13
32
70
18
90
60
48
53
12
105
10
29
49
11
24
105
142
149
189
94
62
24
10
50
12
118
14
63
49
35
9
22
42
47
19
54
47
9
4
48
44
190
36
53
55
2
22
77
31
48
5
1
18
30
8
70
5
48
12
33
40
32
72
3
37
78
218
34
77
24
19
17
45
111
25
18
6
54
62
15
69
28
126
41
60
24
19
17
55
36
18
104
72
51
49
131
33
51
13
47
24
1
18
53
57
48
3
117
15
9
48
51
127
110
39
25
8
10
53
93
16
54
96
26
10
12
77
9
96
96
3
60
55
50
94
77
19
2
75
24
73
47
33
46
54
90
62
36
12
16
11
25
35
19
5
55
12
5
9
46
29
43
50
27
13
83
24
19
17
85
54
41
117
28
119
55
14
46
36
5
153
15
60
72
33
52
32
22
90
8
16
47
55
18
11
84
1
210
6
104
16
188
10
144
17
33
10
41
67
2
28
32
28
143
57
10
144
6
80
118
36
14
24
28
32
3
7
18
18
110
10
6
48
20
22
30
78
66
114
62
51
25
80
12
48
3
69
82
26
3
25
32
130
18
44
58
60
74
120
34
77
33
22
89
1
32
72
40
11
108
96
1
ABCD 93824561542*3^$a+1 [50136]
6
84
6
66
27
93
60
27
45
6
9
33
78
72
42
3
168
9
30
33
15
30
15
57
12
18
96
66
36
12
72
6
48
57
12
57
18
30
75
141
6
30
36
30
42
18
33
15
42
12
60
48
54
144
12
9
21
24
96
42
96
57
75
72
192
21
60
144
99
9
3
30
15
9
48
48
48
24
120
126
45
15
6
60
78
72
6
39
60
48
87
30
66
102
42
6
147
108
45
12
63
27
45
3
90
27
27
18
15
135
18
60
87
117
48
27
45
24
12
3
36
45
6
174
15
96
12
3
45
117
18
114
6
18
15
81
15
48
15
45
27
120
18
30
66
12
3
189
66
21
51
30
12
60
18
69
15
36
30
27
165
27
21
48
15
57
60
24
30
6
12
63
48
15
66
3
63
105
45
75
15
78
51
9
6
6
78
21
33
60
30
153
39
9
12
9
36
27
3
9
36
12
15
33
45
147
48
9
60
36
72
48
120
75
105
15
57
12
126
33
9
126
30
60
114
6
6
21
3
21
9
39
27
60
225
3
18
3
21
6
57
45
12
39
81
264
6
18
108
42
30
12
6
12
30
78
45
123
72
18
24
72
24
6
21
93
27
9
15
3
12
96
60
72
57
9
72
3
9
12
30
90
6
102
12
48
3
9
60
3
3
12
18
15
12
33
30
18
72
60
30
42
48
24
30
6
78
12
9
21
24
3
36
84
12
9
12
42
21
9
135
12
3
6
12
132
12
36
60
12
36
84
72
75
51
24
48
42
3
15
18
63
144
27
78
3
69
30
93
51
192
18
42
45
93
6
18
6
60
6
3
27
21
33
42
69
21
24
84
6
54
174
42
120
30
66
120
15
15
78
42
90
84
18
48
90
12
72
84
12
48
27
15
69
21
30
18
132
24
30
78
27
36
84
15
6
27
12
15
78
36
66
36
9
213
120
36
72
90
42
36
12
84
15
36
105
24
15
21
3
9
66
120
30
12
60
12
6
9
15
93
24
9
6
30
3
33
42
42
3
3
72
42
6
30
60
48
27
9
15
9
15
9
48
138
24
93
3
45
96
21
27
3
12
30
15
87
105
3
33
3
141
75
6
144
60
75
93
3
45
24
150
6
15
24
51
78
39
213
3
24
21
111
135
21
27
18
30
48
9
21
12
102
93
24
36
33
27
9
90
198
30
48
42
42
120
24
42
12
18
33
39
30
60
36
75
36
24
147
54
36
48
30
66
108
183
9
60
3
27
6
15
57
12
3
132
21
72
36
12
15
3
42
12
66
12
48
60
54
12
36
12
27
171
117
123
9
9
24
48
3
9
12
30
60
141
87
105
12
3
18
24
6
42
3
87
66
27
60
33
42
42
27
51
72
30
12
24
75
21
90
6
27
93
12
48
60
54
18
6
114
6
6
18
30
18
12
30
48
12
3
147
12
21
27
21
9
60
12
48
90
168
105
33
84
12
24
12
63
69
42
30
66
222
48
3
51
6
39
3
60
12
6
27
33
48
6
6
60
99
21
72
6
30
6
48
141
57
24
54
120
6
30
45
60
51
18
24
78
42
18
12
33
9
48
30
105
117
15
48
15
30
30
33
12
48
3
24
12
6
30
102
102
6
30
45
33
36
60
36
87
3
42
18
24
6
12
60
60
36
15
45
36
15
21
27
51
66
99
129
42
30
18
60
57
3
30
15
45
27
63
6
24
48
24
150
18
63
9
6
78
12
39
39
9
57
36
12
12
18
96
12
54
6
33
12
69
30
21
15
57
48
165
63
15
30
42
42
15
96
15
30
39
3
42
3
123
36
48
222
6
42
15
3
180
72
72
45
3
72
81
9
171
15
45
69
48
12
6
24
78
66
30
72
15
63
42
72
15
15
30
66
30
12
3
84
3
30
27
12
69
51
15
129
45
12
39
60
141
24
24
135
21
30
45
45
96
24
6
42
3
69
3
117
96
54
18
78
18
51
3
12
30
15
15
84
42
54
96
132
12
33
15
198
12
12
51
57
60
6
6
114
24
33
9
48
102
33
45
102
6
60
42
21
12
9
90
6
12
27
21
108
54
93
168
21
24
6
21
3
12
150
30
198
12
99
48
27
21
75
18
39
15
45
21
54
18
75
48
12
3
6
6
90
60
12
18
42
18
24
60
18
66
21
51
24
9
9
90
45
3
18
111
96
57
48
12
75
45
30
78
12
27
15
54
39
111
24
18
24
36
78
45
21
48
27
21
72
51
81
126
69
21
60
15
12
57
108
108
63
87
114
36
48
51
48
33
144
111
33
6
6
84
36
30
30
63
51
18
12
15
60
69
99
33
120
24
18
6
15
9
42
48
30
87
69
12
84
120
18
90
15
33
60
132
96
12
27
45
18
57
3
24
6
72
63
24
9
27
87
18
90
57
48
9
36
24
6
24
24
105
129
60
3
9
3
216
9
72
24
36
15
15
21
33
15
45
24
120
36
36
3
36
36
3
45
12
21
12
147
3
90
63
93
60
27
ABCD 93824710576*3^$a+1 [50063]
120
162
6
12
108
78
72
107
48
7
12
36
65
72
139
101
43
30
60
72
138
18
6
113
13
35
13
36
126
18
108
6
36
65
25
30
36
6
12
96
107
19
102
36
35
96
37
54
30
24
84
11
265
84
6
30
6
126
30
54
54
65
43
450
90
150
12
47
85
72
30
6
30
17
1
132
18
12
126
54
54
18
17
55
162
18
78
48
42
54
54
30
96
11
43
30
24
71
91
18
131
67
29
1
78
12
18
42
120
24
18
30
54
6
18
35
103
18
42
77
24
48
31
84
125
7
138
78
17
49
168
54
48
42
12
6
30
6
30
24
12
6
12
53
79
17
72
120
7
36
84
54
35
7
12
78
12
144
18
18
54
41
48
19
162
36
6
54
48
42
17
13
83
61
72
11
7
17
25
36
179
91
12
78
11
25
72
18
54
108
35
72
49
42
29
25
90
29
7
66
54
150
30
18
60
138
18
36
18
60
17
120
97
84
6
72
162
59
7
90
18
36
60
12
41
19
66
132
30
42
36
120
42
72
17
24
43
6
36
12
6
17
1
90
149
157
107
49
47
115
54
71
19
18
96
18
12
6
48
36
6
18
54
48
5
13
11
61
35
19
101
7
60
29
168
139
60
89
55
36
18
11
97
90
12
168
90
18
5
61
24
30
5
1
30
6
54
72
125
199
17
31
78
12
6
89
13
6
5
96
19
18
11
31
72
17
37
66
72
18
23
67
18
36
108
78
29
24
13
42
30
6
36
41
97
90
6
47
72
7
17
72
48
55
18
18
24
12
6
11
115
12
41
24
96
151
174
54
54
24
12
24
30
5
24
7
72
42
12
59
1
30
72
24
54
18
66
36
59
13
60
47
1
23
55
12
53
7
84
54
47
13
59
85
11
61
18
48
60
120
18
11
7
41
19
18
35
67
149
24
277
6
48
18
11
7
89
37
24
36
95
25
23
31
18
90
60
18
18
12
17
24
13
168
102
24
77
120
216
109
18
17
31
36
24
174
36
6
72
30
72
47
7
233
79
12
78
215
13
35
7
12
24
18
84
90
77
31
24
36
66
59
235
29
7
12
101
7
36
36
6
36
18
12
36
42
11
24
13
108
18
90
54
216
42
30
24
66
18
54
42
126
102
18
18
36
29
216
24
7
252
126
126
12
60
89
19
5
13
12
54
17
7
72
18
300
24
54
180
126
35
19
29
19
24
53
13
35
25
36
30
90
6
36
17
85
162
18
24
108
36
36
120
131
31
6
54
30
222
30
36
42
101
48
49
23
13
102
53
73
6
89
48
19
150
108
59
25
72
60
12
18
60
36
48
24
5
43
6
18
30
18
60
66
23
31
198
6
36
18
12
18
6
11
48
48
72
1
198
17
72
139
18
78
5
72
79
144
18
96
54
12
6
138
6
12
42
30
59
1
66
24
90
35
13
78
125
1
18
5
7
78
30
36
60
102
54
42
18
126
36
156
108
35
79
66
6
17
72
49
42
101
7
18
54
84
53
1
24
30
6
156
42
228
6
72
282
17
48
13
83
24
13
24
11
7
41
7
18
96
126
65
73
18
60
126
66
17
25
30
6
11
1
119
25
42
29
115
216
36
17
48
109
18
17
43
77
13
36
30
6
198
30
6
12
126
6
12
252
6
48
6
18
11
7
41
121
30
126
83
7
6
18
18
144
66
54
36
107
25
36
35
271
12
42
18
65
7
17
55
66
54
42
36
35
31
90
6
12
36
24
12
24
48
60
41
157
11
37
11
133
18
72
186
95
49
47
43
66
6
12
150
18
36
90
11
168
48
120
25
42
210
24
131
31
161
13
60
23
31
12
72
108
17
19
5
13
24
48
83
67
12
65
13
48
18
89
91
29
13
12
72
24
144
84
24
59
48
67
6
12
11
115
5
13
18
132
12
36
101
31
17
55
12
197
43
72
18
48
11
13
174
24
18
35
120
7
18
66
53
55
36
90
6
48
5
1
144
18
18
72
12
18
54
114
84
6
35
55
72
65
43
54
12
60
66
5
13
24
12
96
18
5
13
48
18
36
18
11
175
54
120
42
36
29
19
96
101
1
42
84
24
12
42
126
30
96
23
7
89
1
18
72
42
12
54
54
78
29
109
6
48
5
19
72
48
6
36
138
96
84
78
90
5
25
24
48
6
36
ABCD 93824729678*3^$a+1 [50022]
8
48
24
28
38
118
68
100
12
12
110
39
25
20
42
66
4
56
54
216
4
68
4
32
70
36
20
12
78
16
56
58
23
55
44
18
10
12
5
85
26
58
18
60
14
4
32
16
14
70
38
10
72
32
64
56
90
78
16
2
36
10
20
64
6
170
34
14
28
14
156
22
59
15
22
152
10
18
23
3
24
28
98
54
12
40
42
66
92
52
158
6
58
14
126
10
2
70
60
24
14
34
42
23
111
10
18
48
20
4
8
90
54
69
9
138
18
64
68
54
12
40
24
8
100
14
94
6
84
12
2
18
90
9
31
32
88
104
28
60
44
34
66
44
66
24
72
196
150
86
27
48
99
54
42
58
14
10
42
78
35
15
12
18
42
88
6
50
12
82
50
16
78
14
18
16
42
12
18
12
146
76
12
2
10
8
9
15
72
88
32
88
6
128
90
40
36
24
12
6
12
180
32
18
22
78
180
6
2
48
52
2
46
26
58
86
24
22
24
8
36
81
25
14
9
69
18
4
60
30
14
52
72
20
45
61
60
32
10
8
30
22
14
22
54
38
4
86
12
58
42
23
27
34
12
60
38
40
6
78
18
162
132
42
12
32
118
56
76
20
4
96
36
20
78
34
56
54
12
10
36
36
18
114
17
27
12
9
37
152
6
4
6
56
42
90
18
48
16
44
124
66
8
18
108
18
34
74
58
44
10
14
34
186
188
16
24
6
32
34
96
122
28
6
96
14
39
25
54
80
40
104
58
26
154
86
76
14
34
24
6
6
48
26
30
24
12
10
18
156
6
6
26
10
2
162
10
68
166
96
8
12
64
104
28
78
114
89
51
72
52
30
38
4
132
8
52
2
70
56
9
91
24
26
82
17
31
6
48
86
12
70
66
80
58
38
28
42
50
4
2
72
36
30
60
48
24
48
4
74
66
24
40
5
3
10
12
38
88
110
4
54
44
24
108
36
18
36
70
102
56
46
68
30
24
4
26
22
23
13
56
18
30
18
36
46
14
34
30
8
36
16
72
14
22
174
62
88
24
66
12
12
84
50
28
210
36
2
54
54
261
27
21
63
22
11
79
128
36
45
57
60
46
24
128
40
72
126
44
6
88
32
54
46
41
7
12
26
18
16
65
7
60
68
54
16
6
26
6
36
22
14
52
72
60
12
84
200
4
6
14
16
128
18
46
84
14
48
96
10
17
48
67
68
18
36
42
124
38
12
22
78
14
12
150
10
6
86
132
72
4
54
26
78
28
30
6
110
162
130
104
64
41
45
16
72
32
114
28
2
88
26
9
13
32
99
57
10
120
2
22
96
8
4
12
68
94
30
138
240
155
13
12
20
10
36
108
6
56
27
51
16
38
12
10
68
4
54
72
26
184
68
24
45
39
432
24
4
50
16
11
27
18
3
127
36
42
62
138
42
100
20
4
20
54
22
36
8
78
46
2
24
30
52
12
32
4
24
20
10
96
26
88
2
174
54
42
4
12
38
90
9
21
10
80
100
77
13
150
26
10
18
18
114
122
54
6
18
54
58
42
110
10
50
102
60
64
20
6
270
64
2
6
30
10
84
41
27
69
19
60
74
52
54
29
63
4
48
12
42
6
42
92
96
112
158
28
12
8
22
2
72
72
12
22
6
8
34
66
12
14
54
22
18
56
46
12
86
90
22
42
38
132
84
60
4
14
52
68
10
104
4
12
48
36
20
64
54
26
40
32
33
45
90
112
6
66
102
2
34
18
24
120
140
108
4
36
12
36
74
52
6
24
54
44
4
18
6
32
22
32
21
85
66
180
53
45
46
24
60
72
104
58
6
128
6
36
18
40
50
34
24
86
34
36
32
10
6
26
64
26
4
72
18
14
36
16
54
59
63
10
78
6
32
6
48
22
162
30
71
39
6
18
16
74
4
18
8
24
4
48
56
76
80
78
22
48
36
6
90
26
22
65
27
28
8
108
216
4
41
75
18
124
96
198
65
19
98
70
32
42
288
54
18
12
78
22
14
16
36
20
18
70
68
54
10
17
127
24
92
4
6
50
16
60
120
18
50
6
40
14
72
58
14
36
28
29
27
60
16
200
88
6
12
140
10
24
24
56
36
30
10
212
52
20
4
18
86
4
8
28
42
83
19
8
69
183
52
2
24
102
28
14
10
24
6
32
3
7
8
16
72
84
8
48
18
6
72
4
116
60
82
114
92
28
8
34
38
18
70
24
44
54
64
42
24
56
54
18
12
70
71
63
4
12
32
76
18
74
9
55
24
24
140
76
116
141
31
108
44
28
104
4
30
32
6
4
84
32
4
182
27
37
26
16
32
244
12
164
45
31
14
66
42
135
79
38
54
36
4
44
52
36
128
46
32
27
111
78
ABCD 93824815972*3^$a+1 [50042]
36
487
176
16
80
160
11
453
160
32
9
54
81
240
105
126
57
160
80
448
53
75
96
99
12
90
55
23
126
84
7
245
27
96
64
32
16
53
75
144
3
198
55
227
189
48
111
300
240
37
80
129
276
48
75
75
37
272
81
132
54
180
193
32
64
144
101
219
400
71
120
540
60
162
39
16
35
13
5
156
111
112
11
117
69
171
99
45
48
87
66
87
63
33
75
37
32
160
32
144
75
132
225
144
64
107
85
80
33
72
30
78
91
71
249
15
24
249
33
54
73
143
33
144
96
105
151
48
96
191
81
153
55
5
156
114
45
315
72
13
17
78
145
32
3
45
144
111
81
249
55
224
48
240
3
45
16
71
57
48
288
16
395
150
90
144
517
23
90
175
347
37
17
159
96
51
210
60
63
81
15
111
90
55
32
192
144
144
27
21
192
48
273
150
30
75
75
21
195
13
53
198
21
16
239
129
336
15
1
113
66
54
6
33
177
15
135
324
21
48
48
135
288
105
57
183
27
78
72
144
30
145
71
57
192
9
87
165
54
85
59
229
320
63
108
30
375
576
75
96
37
32
144
16
96
53
27
135
30
27
51
12
33
96
51
93
51
141
64
359
105
105
150
12
325
5
75
48
96
135
25
155
213
81
30
321
64
35
156
150
123
256
107
117
27
21
48
15
81
99
61
80
64
11
21
129
66
237
87
105
165
306
114
39
87
30
204
15
288
112
35
66
114
264
1
41
18
30
87
99
45
39
345
165
219
123
84
54
171
99
36
153
33
175
23
105
16
224
96
39
60
45
57
54
114
15
111
129
87
153
144
111
417
3
36
264
97
35
228
216
145
41
199
35
246
39
111
33
336
99
301
89
87
225
84
306
73
224
27
6
159
16
143
162
15
99
54
55
47
24
249
160
71
105
111
33
27
84
234
7
245
60
144
159
57
39
64
41
90
180
153
96
96
16
53
12
90
37
96
101
235
95
36
237
87
105
219
21
48
561
90
90
432
144
36
90
108
1
71
84
133
48
59
85
275
ABCD 93825142436*3^$a+1 [50041]
126
21
4
24
12
65
135
135
36
252
9
9
19
56
40
96
120
20
12
64
132
56
87
49
260
72
4
32
60
45
67
77
3
36
24
88
24
23
1
44
72
52
11
72
54
18
1
17
18
1
20
51
25
48
56
72
60
99
108
117
16
11
57
96
9
18
81
4
8
4
11
36
81
28
53
3
16
80
16
24
84
32
33
55
80
9
7
47
18
67
5
27
27
25
11
73
84
59
97
11
37
72
80
64
108
89
55
20
40
48
8
52
11
61
65
180
175
12
11
36
57
16
152
36
63
9
45
3
36
4
108
60
12
29
27
28
44
63
18
3
105
31
36
48
68
36
36
60
16
11
9
48
15
37
12
5
27
40
5
7
20
4
152
16
20
144
4
11
13
36
36
23
36
49
132
12
132
53
219
69
39
4
47
21
28
5
27
81
27
9
3
60
40
44
4
68
16
80
28
35
57
15
121
36
68
9
18
1
72
24
20
100
20
16
53
75
87
21
15
45
9
63
52
29
3
28
8
36
28
68
12
16
60
29
139
104
63
109
8
76
23
1
188
63
144
25
56
48
87
61
20
120
33
7
11
9
360
9
18
73
17
55
143
9
9
43
29
127
12
32
112
32
112
24
44
84
33
7
12
35
85
23
9
136
24
36
20
63
108
9
9
63
36
4
23
54
75
28
60
80
12
60
12
28
32
100
20
15
157
44
159
45
28
72
84
44
51
45
27
49
8
160
89
63
27
13
32
52
164
45
7
29
54
25
11
153
28
20
15
85
60
44
72
40
41
19
24
47
73
8
12
112
48
48
8
16
53
67
108
44
72
33
72
19
125
18
13
44
24
12
4
24
32
12
105
36
19
36
12
23
21
96
76
5
19
72
71
57
33
36
3
24
12
76
47
18
43
101
18
21
72
36
36
105
31
23
72
45
12
100
68
40
60
12
116
69
27
40
77
79
24
104
99
73
92
87
9
4
68
40
23
72
37
35
72
133
29
3
4
24
59
73
12
72
41
31
8
33
54
18
7
32
24
48
33
31
12
36
29
18
57
16
53
19
35
9
108
4
8
16
20
105
7
12
44
45
19
12
84
24
132
96
29
3
60
12
16
35
18
36
3
33
235
53
72
36
3
60
12
4
12
305
7
155
54
63
48
4
24
72
8
28
23
9
40
23
45
64
71
36
9
144
72
9
31
41
43
12
60
68
16
144
35
144
81
4
80
76
60
5
43
36
192
24
24
72
12
29
27
84
16
44
4
8
16
108
12
23
54
18
73
20
249
19
35
36
1
53
27
28
36
8
16
20
16
60
5
75
15
81
12
36
15
1
8
4
41
36
19
92
33
108
3
4
12
17
39
36
52
8
28
35
36
45
27
90
54
18
63
12
72
76
20
4
104
16
84
108
35
21
60
27
126
103
8
87
90
39
24
16
12
17
54
1
71
57
36
51
9
64
108
116
64
20
4
47
18
43
20
40
140
4
8
4
24
72
77
18
145
72
8
40
84
128
4
113
39
52
35
72
145
48
96
125
7
92
100
8
48
16
20
69
99
120
105
3
24
16
84
53
54
18
7
36
12
20
88
35
117
40
77
183
33
31
24
60
47
57
16
20
33
3
72
28
180
116
51
1
20
33
19
44
27
9
45
27
64
48
132
36
107
37
80
27
237
36
36
16
12
12
36
12
156
23
54
91
56
148
11
57
4
56
153
127
53
63
16
68
28
12
12
56
52
35
18
36
99
12
24
27
9
16
48
17
27
9
63
12
33
39
64
104
12
180
69
3
76
11
54
111
160
8
12
16
44
12
33
7
29
19
36
36
35
61
56
45
63
28
17
31
84
32
15
57
4
68
4
29
18
9
9
18
21
60
63
21
51
49
120
11
81
48
15
117
45
55
8
4
8
15
21
16
36
12
12
47
85
12
60
120
132
68
12
4
104
16
36
84
24
84
44
24
12
16
44
12
33
7
29
3
64
24
8
192
36
180
28
95
109
53
91
35
90
111
15
153
88
11
49
36
116
64
41
7
47
54
18
180
18
19
24
132
24
8
48
33
39
33
31
5
31
32
16
140
16
17
27
84
16
8
9
7
164
4
5
7
11
73
12
24
24
212
33
63
180
156
15
144
18
91
24
119
45
4
5
72
63
81
3
24
27
25
108
56
27
37
60
108
32
24
28
60
56
12
33
54
9
27
121
84
20
63
162
3
196
80
52
20
4
77
31
36
24
44
28
17
126
21
51
9
36
4
8
36
15
36
57
40
60
5
36
127
53
54
18
31
68
4
59
54
18
45
360
28
20
24
16
83
81
64
120
12
20
36
16
12
8
28
8
48
28
5
31
36
149
39
ABCD 93825666666*3^$a+1 [50048]
12
60
145
108
30
17
169
102
90
35
180
25
84
126
54
135
36
32
28
237
42
78
87
60
33
42
18
23
217
12
15
56
139
144
21
33
147
21
114
54
12
30
192
42
6
84
101
12
37
6
137
13
24
240
54
114
156
192
84
51
60
15
5
24
100
180
8
61
12
27
15
33
44
13
36
72
119
19
6
83
13
59
1
119
36
25
24
3
45
36
96
36
39
45
48
15
57
84
11
40
21
114
54
6
90
11
43
174
35
37
15
69
12
78
42
27
32
55
48
17
31
29
55
81
20
24
61
39
56
133
71
76
27
77
13
27
68
55
126
27
33
51
45
228
132
23
12
31
5
13
42
42
155
1
131
55
125
25
78
5
43
5
55
17
132
61
39
20
16
9
3
33
35
13
87
72
27
150
11
25
159
39
30
96
23
73
59
13
15
45
75
3
5
24
85
51
39
45
8
25
18
45
9
84
24
35
72
19
6
30
90
66
18
126
30
156
102
53
73
59
133
59
36
55
9
36
33
30
54
30
6
71
1
159
15
54
11
13
15
45
42
33
177
24
47
4
9
54
138
12
186
294
36
282
129
180
56
13
6
66
24
6
42
23
52
87
6
59
180
31
48
54
75
45
47
1
84
3
48
123
42
12
72
78
132
33
8
115
185
25
84
36
12
15
15
18
27
3
149
91
9
48
8
73
179
60
97
6
30
39
116
19
36
17
12
108
60
112
123
42
11
37
96
54
96
30
12
18
17
120
72
25
48
347
12
13
23
37
60
12
78
17
28
20
28
9
60
35
13
23
55
9
69
59
13
108
30
96
18
75
21
72
195
39
6
12
30
65
28
159
54
24
60
138
5
4
9
36
35
36
124
9
99
72
129
27
87
96
30
30
9
8
13
96
23
1
227
7
78
24
30
113
25
47
36
37
90
6
96
24
51
200
1
60
27
147
54
42
197
55
173
199
54
27
32
148
33
54
45
33
47
7
5
16
45
72
12
23
145
72
75
63
48
105
3
21
8
72
175
41
37
47
73
12
3
12
63
66
51
116
52
57
120
3
20
52
9
11
109
12
42
33
9
35
13
72
15
15
18
3
33
51
3
93
3
114
66
9
21
51
93
75
12
21
24
15
36
9
84
27
3
12
65
157
15
45
12
15
9
51
156
9
96
27
15
222
15
56
85
47
12
16
20
49
3
3
102
12
48
87
80
40
68
85
107
16
12
32
108
61
72
59
211
54
75
21
275
55
17
13
35
13
59
132
40
69
72
35
25
59
43
45
8
12
13
108
36
84
84
90
78
35
85
27
27
41
100
57
48
59
25
120
84
11
73
6
96
96
9
20
96
7
6
156
60
15
105
6
258
47
19
161
72
60
37
24
30
29
13
39
63
60
173
4
3
5
72
13
18
18
30
54
3
44
1
30
30
60
15
32
115
57
33
90
65
25
66
30
279
72
3
57
108
128
124
9
99
8
84
151
9
56
79
66
24
48
48
47
28
9
11
109
95
13
27
279
54
42
156
5
84
1
84
36
15
45
107
7
45
105
30
53
1
6
18
72
54
29
108
7
222
18
96
17
79
21
20
139
18
23
60
7
6
59
163
9
36
180
33
24
27
68
1
11
55
6
12
72
23
28
45
75
9
48
12
60
11
67
18
12
23
43
42
48
24
3
12
171
54
156
12
12
72
15
228
15
53
64
33
108
47
31
6
54
29
55
77
25
54
42
35
100
33
12
107
7
125
61
39
80
115
114
30
30
71
109
120
72
12
30
18
18
9
12
180
96
80
193
36
23
12
160
21
35
67
113
223
54
48
42
45
108
44
1
39
3
240
48
84
45
93
48
162
65
13
15
20
132
48
43
132
18
24
36
12
59
43
6
47
49
36
84
24
54
17
31
57
81
12
35
37
87
8
13
27
21
87
9
156
59
145
135
8
67
30
18
173
100
44
1
24
48
27
96
75
5
37
47
1
35
49
66
17
37
75
3
60
33
105
75
33
11
19
9
105
95
43
18
156
15
80
ABCD 93826075958*3^$a+1 [50031]
35
1
32
45
7
203
45
15
37
36
119
36
49
48
44
39
25
20
64
12
84
35
1
8
96
40
32
12
60
96
120
64
12
53
75
15
33
15
72
105
96
4
60
20
28
20
24
64
20
12
52
35
25
20
16
29
67
20
63
13
32
36
172
48
35
97
24
23
33
60
4
83
6
31
36
12
96
17
127
32
84
27
9
9
15
72
12
112
11
37
96
32
243
1
96
60
44
16
24
8
3
93
15
9
51
30
139
12
36
84
48
12
29
55
17
15
57
87
81
18
85
32
3
72
25
80
4
24
104
72
40
24
59
6
115
164
63
25
164
96
4
80
39
97
24
24
132
12
48
65
7
92
48
36
9
6
105
15
1
84
12
24
23
37
80
4
60
80
52
32
33
15
40
17
18
165
195
37
23
25
24
120
116
48
45
7
32
160
48
8
16
8
76
35
1
48
8
3
1
48
32
4
44
16
36
60
23
78
102
1
17
63
9
126
49
8
4
44
24
51
9
16
20
12
15
78
30
25
44
28
68
96
51
25
8
147
12
61
35
1
8
3
85
24
161
7
60
212
9
115
119
21
100
12
192
20
16
12
47
85
20
15
1
17
150
90
63
129
87
48
52
11
180
49
48
20
40
8
24
81
87
12
64
36
80
9
19
12
23
18
15
72
48
112
20
76
20
4
72
36
32
15
78
39
28
23
48
21
88
92
124
36
23
57
64
12
167
25
20
76
24
152
4
80
4
11
261
81
18
165
4
68
33
27
27
33
27
157
60
71
48
25
29
15
3
37
8
27
13
72
32
120
40
20
48
16
12
20
148
44
148
23
49
32
36
48
36
108
48
60
15
132
30
51
27
18
99
63
157
116
76
8
28
32
96
39
45
12
3
57
9
75
4
140
276
40
24
168
68
87
9
100
143
108
69
64
32
60
108
4
48
12
32
4
32
75
25
104
40
80
16
24
8
160
56
4
20
28
53
87
112
116
12
4
119
12
9
63
21
12
3
37
8
16
8
3
13
72
23
109
48
5
42
37
119
9
40
83
72
165
36
144
51
105
40
32
88
167
12
145
5
7
36
12
8
112
216
17
90
109
24
65
15
132
15
60
73
12
48
59
33
27
117
24
16
41
147
76
32
148
32
28
80
4
60
68
160
188
87
25
72
143
49
176
12
160
35
25
96
24
11
54
135
112
11
25
32
100
12
23
37
59
165
4
23
37
200
12
48
28
35
49
29
19
48
77
3
4
24
20
12
144
3
61
24
48
8
96
3
21
24
112
8
88
35
72
121
77
48
79
36
35
81
24
52
23
45
60
60
9
135
15
138
187
12
24
35
45
39
1
59
37
11
73
77
30
42
123
28
20
27
153
39
57
60
4
92
160
140
48
15
69
96
76
36
68
24
36
96
64
36
60
176
27
33
4
36
8
9
127
60
143
48
60
49
24
32
24
16
47
97
83
93
75
73
92
52
32
64
5
24
3
12
52
36
200
4
44
184
35
150
30
90
63
48
76
60
23
13
68
120
40
17
63
39
25
120
20
15
13
32
153
27
12
16
84
11
57
72
24
124
140
63
132
13
35
13
59
21
4
53
207
16
60
35
24
21
96
76
8
60
39
105
12
48
16
89
31
24
36
77
7
12
108
65
126
21
4
47
132
21
16
68
12
36
28
24
191
49
60
11
1
216
32
16
12
47
1
20
24
36
52
17
7
23
33
28
12
48
32
192
16
56
144
136
104
27
60
108
25
12
8
72
48
4
12
8
3
109
8
96
64
36
36
44
12
64
24
32
192
28
47
97
60
24
24
35
30
7
48
41
19
20
12
51
49
24
24
65
78
9
36
64
156
107
6
111
160
11
25
12
36
20
12
63
1
108
152
48
12
84
64
156
176
124
84
36
12
5
159
76
84
24
24
92
36
108
39
21
36
64
176
63
37
41
3
15
49
12
24
32
24
64
95
21
16
107
60
85
8
15
9
148
116
76
108
23
13
156
48
80
16
17
72
55
65
18
97
60
68
15
69
24
196
48
251
121
83
25
23
9
64
5
7
47
1
17
39
40
68
48
124
59
37
32
33
19
188
72
51
9
39
25
92
52
173
63
16
80
36
84
ABCD 93826557556*3^$a+1 [50000]
55
18
48
23
12
43
30
47
13
11
1
24
30
5
235
18
72
48
78
77
25
47
24
61
95
84
12
7
30
11
12
13
6
53
12
1
35
7
36
90
54
53
24
25
126
180
60
5
7
90
11
96
133
18
12
6
66
53
97
120
6
17
72
36
12
180
73
95
120
127
53
19
54
11
108
25
132
30
6
18
72
12
65
13
12
23
37
23
12
60
31
12
24
173
1
24
23
24
1
35
55
114
54
77
67
17
13
11
7
18
11
24
24
1
155
7
17
12
36
19
90
60
18
12
53
55
6
12
23
19
18
143
1
36
23
7
29
43
53
25
48
11
49
54
12
54
35
12
120
37
12
24
30
36
5
31
5
73
12
42
5
25
11
36
13
23
25
47
25
78
48
17
48
7
54
239
19
17
1
12
150
125
31
65
67
30
47
12
36
67
41
96
24
1
36
59
55
41
72
121
12
23
139
113
19
29
19
18
24
11
7
48
113
1
11
19
29
24
37
59
12
55
72
42
59
36
36
49
95
43
42
35
1
47
108
12
61
6
5
13
12
23
1
12
47
60
73
132
23
24
48
67
18
11
25
11
48
25
47
43
5
85
36
47
24
24
96
49
11
60
1
54
66
72
60
35
1
54
36
54
12
11
49
11
55
77
1
71
19
72
29
73
6
54
36
36
30
18
60
71
31
5
13
6
65
19
42
11
73
252
24
71
13
24
23
24
61
18
5
61
60
59
7
18
96
90
18
66
90
36
18
36
17
12
103
5
108
31
30
18
101
97
78
54
18
89
49
24
30
6
54
18
35
109
54
41
25
24
30
72
54
23
127
5
13
12
119
12
48
12
48
37
23
25
11
25
36
60
18
17
12
12
193
18
29
79
29
37
35
1
107
12
61
54
29
7
42
30
53
24
60
24
7
17
103
5
49
54
29
7
36
113
36
55
30
36
54
5
49
11
103
5
48
48
12
72
7
36
5
24
49
30
54
23
247
42
11
24
13
35
48
12
12
1
24
18
30
107
19
137
43
5
1
48
72
23
12
61
47
73
78
36
18
102
41
120
25
102
53
55
54
11
85
12
71
37
18
36
168
5
43
78
12
18
17
7
41
120
37
18
72
5
12
55
30
6
30
36
11
13
11
24
1
18
65
12
204
25
11
108
36
55
17
145
18
17
12
85
18
17
1
131
13
23
97
18
72
17
168
13
18
6
48
42
84
5
24
67
84
60
90
30
65
31
36
12
18
24
198
113
49
11
37
6
72
29
55
5
85
24
30
89
7
29
60
121
24
11
1
47
25
11
187
18
24
108
119
48
7
78
36
11
24
96
31
53
36
109
71
180
49
42
18
47
24
49
11
25
18
17
61
35
144
1
72
66
77
67
42
18
53
85
23
31
6
30
65
25
18
54
36
35
109
35
12
61
42
30
60
30
5
1
11
24
49
60
12
131
37
71
85
24
48
60
318
54
95
13
18
24
17
73
18
65
7
17
109
36
18
90
83
12
108
13
11
60
85
78
113
49
36
35
13
47
12
55
77
13
120
23
37
23
72
12
48
97
119
24
1
11
1
35
264
24
1
35
96
49
198
72
90
24
90
17
60
7
42
84
72
203
24
48
19
18
18
125
55
65
7
30
90
6
12
59
31
17
1
54
5
1
12
132
12
11
12
132
49
36
11
60
84
120
61
35
37
6
17
12
115
17
36
24
31
12
5
13
59
163
36
36
5
36
49
36
72
12
59
19
12
90
18
17
61
12
23
13
60
12
18
17
19
90
96
162
36
12
54
11
60
12
97
36
72
167
1
102
53
108
7
84
24
5
67
54
23
13
108
11
48
43
24
5
61
60
12
60
47
25
36
30
18
42
108
41
25
18
60
5
36
12
19
5
49
11
24
1
11
145
24
59
7
114
90
48
185
73
12
36
42
89
48
181
35
37
18
77
13
6
48
17
60
49
71
55
41
24
24
1
78
102
23
1
36
59
120
67
29
61
47
31
120
5
109
23
12
31
125
96
1
83
7
18
11
1
35
24
48
7
36
12
18
83
7
17
1
126
113
175
6
35
24
13
18
17
13
72
72
18
17
36
24
36
31
24
12
17
55
36
54
6
17
12
7
185
13
36
12
83
144
12
48
60
13
24
30
29
36
96
97
18
30
24
11
43
89
37
18
90
18
90
30
24
53
1
11
36
12
13
30
90
35
37
6
17
49
83
157
23
7
24
29
1
71
24
109
23
24
1
24
11
43
29
25
18
53
109
12
35
60
48
55
101
7
53
60
1
59
7
42
83
43
17
12
37
6
18
12
60
18
5
79
5
36
1
36
107
31
42
95
72
7
6
54
5
48
31
24
113
25
23
31
60
18
12
95
48
1
24
72
59
121
18
36
30
6
30
35
1
24
11
97
11
12
67
5
108
24
36
97
23
12
85
6
66
18
18
24
18
5
25
71
60
19
36
149
25
36
6
65
24
67
5
37
35
127
53
103
5
144
24
12
60
24
48
121
95
31
48
72
54
36
18
41
12
79
18
12
54
101
79
144
ABCD 93827294942*3^$a+1 [50100]
12
41
1
96
24
60
54
5
61
3
33
42
5
37
18
12
114
11
193
36
6
24
30
30
12
48
66
48
186
9
21
27
15
18
36
6
5
73
90
12
17
7
9
147
30
60
90
54
66
24
30
114
6
36
24
135
21
108
24
138
144
30
159
99
60
6
59
7
66
23
31
6
42
17
1
12
30
5
37
48
30
42
24
42
17
67
54
24
12
84
102
30
42
108
12
36
24
77
48
85
42
30
84
30
12
53
31
30
60
48
87
9
72
42
66
102
12
18
162
6
87
105
30
30
72
48
12
150
81
27
18
36
150
24
54
11
157
3
117
27
81
54
102
48
12
6
12
5
133
24
126
54
6
12
12
84
36
30
6
12
42
111
32
37
36
30
137
1
6
9
80
97
12
36
66
18
12
30
24
9
21
11
43
66
6
18
11
7
42
48
18
144
36
24
72
48
105
27
24
30
12
42
72
54
27
45
3
15
54
48
78
29
121
84
72
6
84
54
84
18
18
6
45
3
18
42
6
66
24
36
6
23
55
12
168
6
48
48
24
24
111
15
30
54
24
5
13
3
21
60
96
54
30
11
25
30
12
12
36
12
17
91
78
30
9
93
12
132
24
11
109
6
144
45
21
24
54
18
155
19
48
45
63
48
6
11
25
12
11
7
12
66
6
53
55
6
36
168
108
18
42
18
60
6
11
55
18
24
47
1
47
67
66
12
30
36
234
3
33
47
25
30
9
39
84
5
43
114
90
9
39
312
54
12
63
27
24
84
6
18
30
42
54
12
60
75
39
36
165
9
24
54
6
72
90
42
48
42
90
6
24
210
12
60
108
15
117
240
36
78
41
103
126
96
11
139
5
16
9
18
53
13
6
6
30
42
36
27
69
11
13
30
24
12
60
48
21
39
66
54
30
18
30
78
12
12
42
24
150
6
18
186
24
30
42
83
61
54
6
90
12
48
150
150
102
18
36
48
72
36
18
12
198
89
96
61
3
32
79
6
36
114
18
96
84
168
12
6
66
51
27
12
66
102
126
24
6
21
9
24
60
66
6
18
41
25
24
12
3
45
18
12
30
138
102
12
66
60
24
30
60
54
197
37
210
30
108
84
60
66
30
24
23
13
24
30
30
6
72
33
32
31
6
30
84
90
6
78
6
69
32
43
186
11
25
54
30
36
6
24
54
42
144
54
12
24
30
6
42
12
120
36
177
3
24
18
51
57
42
42
150
78
12
24
84
6
24
18
24
186
72
66
12
18
114
108
12
3
9
24
150
36
18
6
24
102
60
24
12
47
31
6
204
54
6
35
31
54
30
30
132
24
30
24
6
18
42
24
66
129
45
126
30
6
33
75
126
6
48
162
42
5
1
114
42
3
15
102
18
6
24
11
19
48
12
90
6
24
42
30
48
192
30
84
15
15
6
78
30
47
43
42
6
18
6
60
78
18
12
36
24
42
24
24
12
6
24
90
168
36
54
36
126
24
6
36
12
30
12
15
3
168
30
120
30
102
120
102
30
15
63
12
30
24
12
108
6
60
5
1
12
30
30
71
37
42
42
24
24
36
72
12
42
18
42
6
30
42
132
36
195
45
78
21
3
12
78
42
78
11
37
90
30
48
24
18
89
13
6
12
48
30
51
9
12
30
42
12
60
60
6
54
150
24
30
114
5
85
150
21
39
66
84
18
113
37
12
30
6
24
12
23
67
48
18
54
6
47
55
36
180
6
24
150
72
144
66
72
12
24
6
66
15
27
48
5
25
18
144
18
24
114
36
18
126
6
48
12
6
78
12
12
102
186
42
12
6
54
18
198
102
42
6
12
36
6
96
18
96
63
15
48
12
42
36
24
30
60
53
31
72
18
12
123
9
6
6
54
5
37
42
30
12
119
112
33
6
150
60
6
42
36
6
30
18
18
24
54
30
6
30
36
108
27
63
161
48
16
75
42
18
6
24
36
23
48
13
35
37
12
287
55
60
6
24
15
48
45
78
78
39
171
126
6
18
60
114
6
6
54
15
111
6
60
12
48
24
30
6
42
30
6
24
36
72
18
114
96
42
42
42
24
6
30
96
54
84
30
12
3
105
36
120
30
29
55
54
12
54
24
180
5
31
84
6
6
30
3
81
95
19
42
24
59
103
24
6
84
6
30
48
6
18
155
157
18
6
30
29
1
30
6
6
90
42
17
205
131
25
72
47
13
42
114
12
30
45
45
84
6
78
84
18
30
84
131
7
156
45
45
72
12
6
9
15
81
39
41
61
24
6
78
36
35
121
60
36
39
3
6
60
59
145
36
6
54
24
60
123
75
78
72
18
36
89
37
54
5
96
19
108
60
165
33
48
15
99
12
180
6
30
54
66
12
21
ABCD 93827301812*3^$a+1 [50002]
12
3
48
32
55
24
6
12
47
4
12
39
24
5
19
30
111
21
123
60
27
5
1
12
11
12
48
1
54
41
43
113
112
32
1
119
24
4
123
24
105
15
41
60
12
7
9
69
27
180
48
12
45
180
71
19
6
42
93
12
27
30
59
19
125
31
81
8
168
7
6
90
21
44
49
3
27
33
69
11
49
6
9
20
25
48
3
24
81
24
23
48
73
12
24
15
44
16
24
32
37
11
31
33
45
35
12
36
40
9
6
18
15
81
51
3
24
12
21
39
54
35
36
1
47
16
105
72
12
3
3
36
30
11
7
5
181
24
12
6
69
81
15
3
6
3
20
13
87
60
21
11
16
3
17
67
6
6
33
81
11
85
24
12
12
23
49
54
17
12
43
30
59
49
54
30
18
18
30
6
11
13
42
18
12
15
45
24
71
48
40
44
28
8
24
7
66
15
32
25
30
57
8
72
199
6
6
45
92
16
39
41
19
6
27
8
16
56
37
60
11
124
32
13
72
35
31
17
48
12
37
39
15
69
123
18
12
42
18
30
84
54
96
15
69
12
23
7
9
21
24
36
18
5
64
57
18
57
3
48
45
32
156
52
27
12
6
3
9
36
30
6
24
51
171
48
5
24
16
104
36
36
28
27
41
7
18
35
7
78
75
9
36
35
4
3
186
24
36
6
6
30
9
3
72
24
65
12
25
83
4
36
92
13
39
117
18
21
92
13
30
12
45
9
3
36
27
5
52
56
1
63
81
12
35
4
36
9
39
9
83
4
8
7
6
108
119
43
84
54
11
40
8
13
87
48
12
32
25
11
13
42
53
55
54
51
45
35
1
51
9
23
25
11
85
11
24
4
117
11
48
96
205
23
85
36
36
156
23
12
25
23
204
1
39
56
24
7
24
90
6
29
49
3
15
17
55
21
32
4
60
3
42
51
12
8
7
12
6
30
89
40
24
72
24
33
12
120
39
36
8
85
12
24
84
107
40
48
15
12
9
32
13
6
113
28
9
60
36
3
56
40
120
21
35
24
31
84
5
1
30
53
4
8
13
36
6
18
6
9
117
60
12
15
180
57
23
12
43
30
23
100
44
13
12
23
61
47
37
11
7
17
115
6
12
59
28
36
9
51
69
23
79
81
48
15
101
121
24
3
45
47
48
36
1
24
119
48
19
36
9
15
54
35
1
24
24
6
41
25
11
52
3
18
51
84
57
24
3
57
95
24
24
25
18
108
17
19
30
23
37
35
28
57
83
7
30
138
17
43
21
32
120
88
39
33
8
1
83
1
35
19
5
96
55
6
3
33
60
78
12
17
85
11
1
6
24
96
84
36
33
15
54
3
12
12
9
132
23
96
36
12
48
13
71
31
57
21
12
60
90
42
30
33
48
20
12
64
8
31
17
25
54
41
4
9
60
15
56
31
9
15
54
12
60
48
12
84
11
7
17
121
12
48
30
12
72
65
13
72
15
60
80
4
32
4
44
157
3
36
48
33
23
49
71
67
54
23
25
12
11
7
33
8
24
40
8
7
6
12
15
9
144
39
33
12
3
12
20
112
39
126
11
12
100
3
48
12
57
87
65
25
204
39
27
5
16
9
11
19
9
21
24
12
60
39
69
42
9
39
24
285
3
54
24
59
7
150
3
20
37
18
5
48
43
5
112
80
25
39
8
25
96
111
8
1
96
36
3
32
37
15
32
43
72
6
114
9
57
95
37
18
48
6
35
1
23
7
9
3
36
12
54
36
47
16
20
16
48
21
59
12
43
57
24
39
33
3
5
16
8
67
30
11
4
9
24
48
30
29
28
75
6
15
21
3
12
171
24
6
39
39
21
24
51
90
15
68
40
33
15
69
36
60
24
48
23
7
41
76
36
44
31
30
24
63
12
21
15
27
6
12
12
27
45
11
109
11
25
23
12
19
24
9
8
133
11
13
87
20
1
15
57
6
102
39
3
93
9
24
6
5
43
30
12
95
28
8
7
65
36
19
41
1
35
19
41
25
6
30
84
6
18
15
24
20
97
11
40
33
12
75
63
90
11
84
112
60
33
162
57
56
7
48
5
49
11
24
60
52
15
30
11
24
115
30
6
78
87
9
48
11
12
43
5
1
75
33
23
37
3
68
7
77
7
48
33
8
55
21
99
6
24
15
36
56
25
12
47
36
12
48
109
30
33
36
32
25
59
28
68
37
12
11
4
63
17
24
37
3
39
33
33
72
39
33
15
20
48
64
21
24
48
63
9
54
17
24
85
3
36
75
21
3
6
11
13
27
8
1
24
6
36
60
30
48
83
37
30
93
12
21
6
21
20
7
5
97
11
7
17
28
12
33
47
48
37
48
42
21
27
12
18
35
31
9
12
3
41
7
57
120
176
37
3
32
37
12
3
3
17
1
47
12
7
36
18
12
3
80
25
47
25
54
9
129
15
8
12
13
72
15
51
29
1
59
60
31
54
90
53
48
16
21
15
24
20
25
75
21
18
5
36
28
3
17
61
59
55
33
15
33
9
35
7
5
36
25
18
12
5
25
75
80
12
7
65
16
87
5
36
16
15
66
23
24
25
15
96
9
63
15
17
28
27
12
30
30
30
35
13
18
30
48
35
16
93
6
66
23
12
31
17
103
18
36
83
31
24
18
15
69
18
41
25
6
45
80
73
12
63
8
13
42
18
12
3
21
11
7
33
68
64
3
29
25
114
17
25
102
6
204
51
20
55
57
8
157
35
37
47
4
45
51
8
40
21
24
6
29
12
13
15
45
60
11
36
1
23
79
6
42
9
15
120
33
33
48
6
45
188
52
21
75
9
18
42
6
53
156
1
23
16
33
23
103
45
27
42
72
24
30
24
21
20
1
84
11
31
9
36
32
7
53
7
45
20
28
3
18
6
18
23
19
53
31
6
24
11
40
84
87
9
21
27
3
9
45
3
48
27
228
33
20
12
72
48
28
99
57
39
66
36
18
5
132
55
24
33
32
31
17
1
6
5
55
9
45
6
29
25
11
19
5
36
1
3
21
3
68
55
132
66
12
48
90
57
27
12
45
81
18
6
18
5
37
6
5
7
102
30
5
55
36
9
ABCD 93827411246*3^$a+1 [50037]
48
180
55
425
87
153
72
36
72
48
67
48
48
41
108
12
108
12
39
225
252
24
36
12
75
393
252
48
48
120
24
72
84
132
84
228
51
64
257
79
41
48
156
84
300
72
51
297
252
48
411
45
19
161
127
197
60
36
216
195
69
24
60
132
60
84
24
120
540
183
105
103
101
36
24
63
105
72
36
24
48
132
48
31
5
27
57
87
21
24
60
48
36
99
33
60
24
180
144
55
125
84
15
45
36
336
420
204
72
84
108
216
12
120
43
221
19
29
120
12
31
5
43
29
180
180
12
24
55
5
444
48
24
144
60
96
48
60
12
3
33
24
156
43
185
7
149
60
144
60
84
31
32
57
288
55
149
156
159
144
69
12
276
84
288
168
48
96
84
312
12
48
204
36
84
163
5
216
72
43
29
60
432
103
80
45
132
108
120
36
60
300
36
168
528
24
379
89
72
180
60
276
180
247
77
19
29
108
87
33
24
108
91
317
252
12
60
24
24
108
84
84
36
36
12
120
12
204
144
132
36
12
36
324
72
19
89
48
60
43
17
48
36
84
156
24
67
32
225
240
255
45
108
144
103
5
48
48
204
12
48
72
75
21
144
180
156
72
132
31
29
108
12
96
12
31
17
144
120
96
39
213
91
224
45
168
12
48
127
48
77
12
96
240
7
128
45
147
105
396
60
111
189
144
243
9
36
67
17
96
108
36
36
75
189
156
55
29
300
336
192
72
48
96
84
252
60
60
84
99
16
137
24
156
108
39
105
103
77
12
108
72
36
223
5
36
48
36
24
43
17
72
36
67
48
288
197
120
24
139
245
132
87
45
252
108
91
80
81
144
127
80
189
48
12
39
64
173
387
141
147
69
60
36
12
108
120
24
60
156
24
96
195
117
235
113
264
96
48
144
135
441
39
16
101
48
180
36
67
48
65
79
113
24
199
32
69
24
120
84
96
132
84
60
51
69
144
36
156
48
187
48
17
12
72
24
24
60
31
17
84
75
33
48
84
24
67
329
60
276
7
17
31
329
180
108
103
125
67
65
48
223
305
72
252
12
15
93
192
51
112
5
48
24
84
192
132
91
281
135
9
24
111
81
108
216
72
12
87
48
ABCD 93827418032*3^$a+1 [50025]
57
6
9
3
78
6
108
66
42
48
81
195
66
60
162
36
30
24
3
117
12
15
9
12
15
93
144
120
75
15
90
60
6
24
6
36
48
258
174
3
207
48
6
12
12
168
60
99
69
12
24
54
156
30
195
75
33
45
90
60
57
45
24
126
6
42
90
48
72
180
90
33
144
3
96
42
150
12
90
75
33
120
312
48
12
72
54
96
81
15
18
30
24
57
39
60
42
12
96
12
42
57
153
30
78
138
30
30
9
27
24
84
60
36
6
51
225
120
84
75
3
156
42
60
78
129
57
66
48
6
6
18
30
129
105
72
66
78
174
6
84
222
93
3
102
12
54
84
78
48
12
60
72
48
12
402
120
66
132
60
6
144
30
42
33
93
30
18
39
45
27
9
27
33
39
105
78
12
6
54
6
66
48
66
42
90
60
360
168
6
21
27
42
75
21
72
96
12
12
78
60
18
27
45
198
96
246
90
60
18
24
60
36
24
66
42
18
21
36
159
18
78
30
72
3
15
84
30
18
12
78
12
30
144
9
45
6
84
6
12
12
15
165
168
99
69
54
78
12
42
66
12
360
102
36
30
72
48
72
96
84
18
48
12
12
72
48
12
30
24
102
48
42
138
174
3
57
18
24
24
84
48
18
12
60
60
60
174
48
30
96
6
18
30
33
63
42
75
69
3
3
42
18
258
24
246
84
90
60
12
63
72
33
36
24
138
18
6
228
57
99
114
18
12
96
24
48
18
54
78
48
42
18
102
78
120
42
132
18
48
12
108
6
114
36
228
60
156
42
42
120
66
54
60
48
30
150
144
24
6
144
90
66
36
42
78
30
39
9
27
63
174
15
3
12
108
30
27
273
60
18
210
42
30
12
12
108
48
114
66
15
9
30
18
240
6
21
171
42
96
96
63
51
84
42
318
117
15
444
30
12
198
90
30
81
15
6
132
102
114
60
24
60
72
30
210
78
6
114
18
24
198
162
174
42
30
78
84
30
30
6
36
60
174
24
42
141
63
117
3
66
78
42
54
117
105
48
114
78
132
60
132
54
66
114
42
54
18
48
195
33
30
24
57
33
126
54
66
117
27
126
24
42
186
132
3
3
54
96
120
60
42
102
6
90
54
66
120
24
18
102
138
60
30
78
24
117
81
48
24
27
105
36
72
48
48
51
81
54
6
75
99
54
84
48
48
24
3
57
87
141
132
96
54
18
12
66
66
6
120
24
21
33
36
75
75
108
156
21
111
12
42
15
21
87
75
36
6
48
120
48
144
108
18
42
42
6
144
24
84
12
24
72
24
120
66
48
12
225
3
84
30
12
18
30
6
30
39
72
3
30
18
78
192
75
9
36
84
15
243
18
48
12
18
162
84
48
48
24
78
30
96
171
63
225
72
9
126
18
222
48
6
36
48
108
12
123
147
12
6
48
90
6
126
138
24
6
24
57
21
60
150
108
21
9
6
24
84
18
39
33
12
108
42
66
54
225
15
90
24
126
96
45
72
3
24
66
15
33
12
30
69
36
57
108
78
84
12
138
108
30
42
96
42
90
15
144
21
48
30
9
153
42
72
78
36
30
54
66
24
93
63
81
69
102
45
105
72
18
48
72
144
90
96
54
93
72
3
72
18
72
24
132
12
72
6
60
78
84
15
27
144
72
9
63
72
60
174
6
6
60
12
12
24
6
78
6
42
60
78
69
87
54
6
18
60
216
42
57
33
42
90
96
54
150
ABCD 93827776774*3^$a+1 [50058]
87
24
189
48
33
72
3
15
72
5
19
30
24
90
177
45
15
3
57
8
1
3
3
5
160
8
4
21
42
57
15
5
67
9
39
168
45
60
15
57
60
56
64
8
37
3
3
9
15
5
28
12
8
49
18
5
25
12
63
60
57
90
21
20
100
177
15
120
45
12
36
35
28
24
20
1
27
48
57
27
156
152
12
37
60
3
60
60
117
24
90
54
15
48
45
78
17
72
76
152
43
42
27
20
16
39
78
12
83
28
24
15
21
60
189
3
69
3
8
28
24
3
48
77
40
9
24
39
21
30
6
63
48
92
205
35
61
114
21
24
8
52
183
102
18
105
45
27
80
7
24
72
54
11
48
31
54
162
45
12
15
81
81
3
27
18
15
15
113
52
20
7
30
3
15
105
21
27
45
12
23
25
12
18
93
21
36
12
150
102
39
44
28
12
48
8
49
75
48
9
66
17
7
6
3
57
123
21
30
29
37
12
3
72
21
75
9
15
15
33
8
25
15
39
150
3
12
180
48
48
84
27
30
3
48
120
15
45
32
40
21
15
21
3
63
24
78
15
27
54
35
7
120
45
12
80
288
25
135
20
37
3
20
40
72
8
52
57
39
72
75
65
88
69
42
24
29
61
6
93
56
60
4
3
5
49
23
40
33
114
21
9
18
5
16
24
45
12
3
20
43
45
57
18
45
27
21
129
60
36
66
48
21
9
15
8
37
35
73
18
17
88
24
108
12
8
40
48
20
49
23
73
132
150
17
7
9
15
57
12
75
173
72
120
13
15
48
12
92
28
48
9
11
7
5
13
15
225
15
44
73
27
183
5
19
48
18
12
3
15
5
13
36
63
51
90
6
33
60
33
15
68
7
17
13
3
24
108
72
147
29
1
51
200
28
57
95
72
16
12
39
129
24
8
108
67
90
63
104
13
12
3
75
120
17
28
20
7
33
63
77
60
37
15
21
35
1
11
40
32
31
54
3
33
6
9
24
20
43
45
45
108
27
57
48
27
36
21
18
65
103
30
15
3
89
16
39
6
60
54
105
87
6
27
36
24
123
33
44
36
4
68
7
21
81
18
21
60
12
33
15
44
36
4
68
19
6
60
27
8
112
93
78
185
31
33
15
42
99
60
21
23
25
35
36
12
13
12
63
44
120
43
65
127
18
12
42
30
66
45
27
53
48
40
12
72
20
136
9
23
49
168
15
45
15
8
25
60
3
144
36
27
18
6
113
103
5
60
79
221
85
83
4
36
69
3
32
13
15
45
42
65
13
27
36
32
259
9
32
72
60
13
60
87
3
90
84
18
21
32
52
87
21
72
60
15
21
20
31
24
45
44
13
35
72
40
36
60
32
85
63
9
23
43
102
3
72
63
17
13
60
59
76
120
12
20
132
16
84
8
28
20
49
51
81
71
40
108
20
49
3
92
115
5
40
27
21
105
3
69
3
8
109
42
6
95
12
100
8
49
39
24
20
180
40
8
28
80
7
17
1
6
9
39
90
3
3
137
12
25
3
159
6
90
48
42
132
23
37
6
5
4
15
30
48
83
7
117
33
27
87
53
36
64
96
24
33
48
75
44
55
93
120
60
33
35
25
15
9
63
72
57
18
102
24
75
20
24
133
30
17
13
18
45
57
15
33
99
15
138
78
9
68
25
42
41
60
40
32
12
100
117
3
3
53
1
51
60
12
60
3
33
21
11
192
7
24
90
39
57
6
90
27
3
53
19
5
1
96
51
60
3
6
11
28
12
72
96
141
63
27
21
8
40
69
15
80
31
96
9
60
12
15
114
6
105
15
213
24
75
96
72
18
39
116
187
5
43
9
20
43
17
13
95
48
40
20
7
65
12
40
36
12
8
19
6
27
48
20
49
23
28
57
3
57
75
20
48
4
20
88
75
33
72
15
17
193
83
12
112
21
35
4
27
78
3
72
8
157
51
44
1
75
24
57
51
192
36
9
3
20
100
120
72
27
54
42
54
23
13
15
15
30
42
101
4
48
72
20
1
24
3
92
40
33
24
11
72
40
56
12
28
120
24
33
15
12
8
43
72
24
89
132
19
81
33
119
13
12
6
24
78
3
12
32
16
27
24
9
21
3
15
33
48
32
109
3
56
4
116
4
20
55
6
60
15
24
216
20
52
57
15
21
24
72
59
1
63
15
21
24
3
54
3
68
40
9
99
12
12
36
80
25
42
45
33
24
11
72
52
36
39
33
15
78
39
68
52
48
108
104
48
25
35
40
8
67
42
12
3
36
20
55
57
60
3
72
30
18
24
72
9
9
83
52
36
12
39
30
24
15
57
18
6
3
45
71
97
83
31
114
30
24
5
67
9
44
13
12
15
48
75
5
85
63
45
27
105
63
132
105
15
8
49
15
75
53
19
21
27
33
15
42
83
112
48
3
54
15
56
25
47
67
93
3
24
33
69
39
9
131
4
48
20
79
21
8
120
139
45
27
18
3
8
192
100
12
56
19
42
36
87
36
80
37
12
30
45
3
5
ABCD 93828092024*3^$a+1 [50022]
15
32
9
4
41
64
12
54
80
21
48
12
120
195
21
7
6
27
39
8
36
141
24
4
36
11
13
132
9
14
36
1
35
138
46
21
20
19
45
32
3
1
128
7
84
44
6
66
49
129
15
60
80
15
12
21
103
5
75
30
6
10
143
45
10
57
80
33
7
3
5
115
21
116
15
69
12
37
23
24
40
9
71
16
93
87
12
11
10
15
35
30
10
89
1
59
117
4
26
9
15
25
72
39
18
27
39
14
27
148
12
20
3
21
15
1
96
153
110
60
76
65
13
90
12
108
17
25
38
33
19
8
30
7
53
3
79
9
29
103
33
24
11
1
11
4
44
1
18
30
11
16
80
88
80
16
12
60
8
12
49
99
32
28
36
44
19
120
5
31
50
130
9
48
57
102
161
19
101
60
100
23
1
29
16
71
108
24
12
16
20
27
10
11
24
40
215
46
24
75
32
55
41
4
128
51
129
45
70
5
57
63
45
166
5
4
12
24
15
41
48
85
3
47
12
1
20
33
55
32
4
48
5
7
99
5
39
72
1
179
18
66
9
76
59
1
5
46
48
5
28
9
174
21
8
16
69
27
56
84
3
112
18
60
20
7
3
17
43
137
55
24
161
24
4
35
30
10
42
38
33
19
5
3
36
84
36
24
37
68
7
5
28
35
10
107
19
45
24
80
21
4
27
20
16
23
25
129
2
69
24
31
65
1
54
9
27
21
3
29
16
21
23
75
21
105
7
60
72
32
19
14
55
8
13
59
52
36
24
5
40
11
79
33
11
16
18
123
8
24
48
64
29
46
8
12
28
32
174
55
24
32
49
36
18
33
3
17
3
46
11
52
188
4
308
40
35
16
69
8
168
61
35
19
36
8
30
67
33
6
9
27
44
37
108
96
20
48
112
3
93
84
83
10
11
79
30
96
66
101
4
35
13
45
47
85
71
52
36
111
48
45
20
31
84
21
56
40
5
3
40
5
27
15
10
48
26
34
36
174
17
109
24
51
20
31
21
24
24
21
14
21
19
17
19
33
11
165
85
39
92
15
28
62
18
13
47
22
18
5
81
27
4
23
25
15
36
6
18
5
105
55
12
36
57
3
8
15
30
115
11
33
28
8
64
8
84
60
4
99
36
117
84
3
2
39
36
4
99
66
11
49
44
91
36
39
9
51
30
15
20
15
45
1
3
72
15
33
8
12
12
36
27
6
51
3
10
2
1
8
4
20
1
116
28
15
80
16
96
168
11
36
28
62
31
24
8
85
11
16
33
11
4
11
66
51
60
33
10
6
38
42
4
36
24
15
36
15
29
36
69
7
9
30
24
69
56
4
80
1
35
1
60
8
12
139
5
10
29
25
42
29
15
21
16
48
20
112
3
29
12
3
1
5
10
36
80
28
12
65
85
15
39
17
73
84
35
36
12
24
63
6
7
177
26
9
1
60
75
24
21
204
2
10
50
9
31
8
60
10
23
100
12
48
60
20
4
39
20
1
36
24
24
11
33
52
8
16
96
8
12
36
109
75
9
39
5
46
44
6
75
36
19
45
35
24
37
3
6
26
25
24
81
15
8
45
27
16
3
21
23
1
24
41
10
5
1
18
2
39
16
9
50
21
28
36
12
23
6
30
28
33
8
39
60
21
91
5
3
16
21
5
18
22
71
37
15
11
36
28
60
26
15
16
15
65
19
36
24
9
48
53
54
25
17
3
12
36
33
31
8
40
48
12
12
3
5
96
69
3
13
35
40
15
45
99
20
60
40
65
16
15
9
8
37
2
18
10
65
7
18
3
3
36
29
4
11
21
69
75
16
99
30
144
11
16
15
5
40
20
33
63
27
10
12
35
19
50
64
155
61
35
49
15
17
43
48
3
6
48
122
1
29
63
7
93
8
69
3
7
30
8
3
24
9
10
81
108
195
2
34
17
88
29
91
35
10
54
5
15
96
94
27
24
11
25
9
39
15
36
17
64
3
26
16
48
3
44
3
1
56
45
10
14
36
18
73
9
51
3
44
25
8
4
44
36
39
21
4
101
135
15
10
80
31
12
11
4
53
27
6
46
29
1
98
46
35
99
37
9
15
12
20
33
46
114
39
15
5
147
33
96
15
57
43
5
15
60
45
19
2
3
36
49
51
29
67
59
21
19
5
21
3
75
13
68
49
107
16
8
19
30
36
54
17
33
15
12
3
96
120
10
24
26
46
11
7
80
76
36
33
8
19
5
28
11
37
9
30
50
39
4
15
86
51
3
37
120
59
64
20
132
4
41
24
15
1
60
20
184
29
22
21
12
48
23
10
15
15
6
30
18
32
4
24
35
85
6
36
38
27
28
5
15
76
75
140
21
48
51
10
147
3
5
49
12
8
7
99
156
54
54
132
8
10
36
39
5
90
10
47
15
1
72
8
99
30
31
32
16
72
72
65
15
31
6
38
72
10
54
44
73
77
115
8
40
39
44
21
24
4
20
72
3
96
64
92
9
15
45
16
20
19
44
13
20
33
55
15
36
80
21
7
5
87
109
32
19
9
39
5
16
21
75
20
105
151
27
17
100
84
45
144
35
48
7
41
19
5
36
49
11
79
81
36
39
14
22
53
76
11
4
81
24
12
9
3
20
91
20
10
39
15
60
21
69
11
16
20
96
28
9
2
10
59
76
24
45
51
24
32
88
51
24
65
9
43
3
5
31
14
90
1
24
15
6
15
36
48
11
21
72
52
80
16
89
43
80
51
24
10
3
80
7
41
39
12
13
5
52
11
112
48
17
67
59
120
25
12
8
16
48
8
24
19
5
4
101
64
6
41
24
55
114
143
19
48
36
41
19
20
1
15
149
12
9
48
43
89
40
24
44
43
3
17
27
130
95
31
26
28
27
23
10
11
115
5
49
27
96
48
12
48
39
137
55
44
16
29
52
57
6
21
15
8
10
63
3
5
24
31
17
48
1
14
1
83
10
ABCD 93828167120*3^$a+1 [50069]
15
30
9
51
36
140
6
18
7
33
51
18
17
10
33
36
15
36
56
49
35
60
6
142
15
81
66
26
19
3
2
19
41
4
92
144
148
8
4
21
125
7
23
4
63
15
42
84
87
18
71
4
105
114
36
185
79
6
81
14
4
60
51
77
4
15
15
14
66
30
34
15
11
36
48
1
65
30
13
12
9
9
101
121
131
7
6
11
60
1
12
23
49
6
23
25
41
120
6
37
18
30
42
36
45
62
18
16
15
15
60
24
27
83
10
32
84
28
33
42
12
198
108
54
114
39
128
49
63
21
41
10
81
3
2
58
96
93
57
26
55
113
30
130
69
11
49
47
1
23
19
45
68
13
51
20
49
95
12
4
30
75
78
21
27
23
42
13
9
2
60
4
9
90
21
69
6
11
66
13
11
1
63
36
44
40
57
12
60
90
45
21
11
4
21
63
27
45
104
192
79
36
5
22
90
72
3
11
30
31
114
90
105
15
42
5
13
17
19
65
133
48
18
21
18
98
60
4
33
11
25
11
43
72
54
69
206
55
84
53
37
6
21
50
13
42
9
2
64
44
4
62
64
15
24
90
30
83
24
24
1
126
29
34
57
9
99
45
51
189
60
2
13
6
54
39
117
11
144
49
47
55
83
97
18
35
1
60
45
39
41
19
35
90
49
47
24
61
156
3
75
12
9
50
13
53
7
113
22
3
24
5
85
29
7
23
126
193
11
1
54
47
48
42
49
99
57
35
199
15
14
16
44
6
1
29
19
9
86
30
1
65
223
75
116
60
7
54
35
36
13
15
6
144
129
41
16
15
84
21
21
84
5
19
45
80
19
12
35
88
38
94
3
15
2
1
18
66
3
86
1
168
12
59
49
81
9
42
84
129
51
77
24
24
4
21
39
15
71
55
39
45
6
129
12
48
132
60
9
41
1
125
34
174
45
39
8
52
36
9
18
5
28
20
46
14
96
61
39
30
176
7
131
25
180
6
5
60
4
69
11
31
15
33
18
60
54
41
4
110
1
57
8
13
225
26
175
24
17
78
16
14
16
20
19
189
56
6
49
15
30
9
27
15
41
43
9
2
43
101
67
198
105
87
42
27
20
73
162
3
2
204
34
27
3
36
15
36
9
81
59
1
18
36
12
3
26
36
52
33
29
43
111
36
81
35
7
36
21
159
17
48
91
29
4
165
60
17
96
64
69
107
7
27
30
15
33
90
36
39
77
79
9
32
49
5
34
8
24
43
17
139
96
30
54
54
75
66
21
89
60
4
105
30
6
35
31
60
36
12
165
15
6
317
115
12
6
11
10
84
50
16
26
24
28
33
83
64
56
40
9
6
17
163
36
36
72
45
3
9
18
26
64
68
163
105
15
65
31
90
108
15
21
125
1
66
63
9
147
129
66
9
15
36
33
128
103
107
18
55
5
1
11
55
144
24
30
71
25
39
9
11
12
55
30
59
55
59
34
158
19
15
21
18
21
20
24
4
32
25
30
96
125
24
6
48
94
21
39
6
2
43
5
1
215
148
2
25
24
36
18
57
78
2
19
11
25
18
21
21
93
27
3
2
1
9
164
25
36
119
25
72
12
6
41
49
30
51
48
66
24
32
6
13
17
124
3
45
3
18
81
9
42
23
4
27
108
27
50
31
29
36
7
372
35
64
50
126
19
36
18
72
125
34
15
15
57
23
19
233
54
64
21
11
48
42
88
9
23
28
66
90
33
30
6
102
5
150
34
99
6
5
25
39
90
36
44
70
2
13
17
49
6
87
75
72
66
60
59
13
75
45
177
30
50
64
2
208
80
61
129
26
40
30
18
30
117
90
11
175
65
48
100
51
221
28
20
36
208
152
1
144
39
56
180
49
11
4
96
44
25
24
23
24
70
14
31
209
36
1
60
30
149
73
12
54
6
18
18
18
65
96
100
48
12
15
39
32
30
49
63
12
15
41
28
2
30
37
27
45
95
84
36
30
64
62
49
3
8
4
84
27
113
49
15
128
48
7
144
29
61
3
51
45
60
92
64
81
3
99
6
30
5
127
5
18
90
49
12
71
7
48
57
60
87
66
23
16
24
92
7
11
30
19
126
51
15
33
75
42
3
6
2
24
1
53
199
11
1
15
3
11
10
6
45
24
126
39
27
57
93
5
7
71
79
83
114
94
99
15
8
4
15
216
12
36
219
26
25
6
36
12
21
15
21
33
27
44
16
20
19
17
28
9
23
34
3
77
13
17
148
12
39
11
114
1
29
25
71
174
79
120
18
83
4
2
10
20
25
41
64
45
3
98
37
6
35
30
12
7
42
39
56
31
9
14
66
40
20
66
58
69
111
50
42
25
39
24
80
16
3
6
30
65
6
1
108
65
115
6
9
9
17
64
20
36
40
ABCD 93829184654*3^$a+1 [50175]
27
72
81
144
144
12
27
40
17
3
52
20
24
9
48
7
32
9
15
81
15
64
17
12
7
68
153
3
60
141
123
100
53
39
24
81
63
60
21
60
31
8
60
60
33
39
45
159
24
36
4
65
7
29
171
88
53
19
5
63
12
69
12
147
12
93
132
99
84
100
65
7
41
63
60
16
44
141
36
27
33
7
56
96
69
31
29
12
48
75
117
43
41
39
45
55
36
8
36
21
36
3
84
105
96
111
4
36
8
33
87
16
5
39
93
24
15
21
3
57
39
9
51
40
80
45
123
76
224
100
56
69
36
19
92
69
12
3
84
141
39
12
24
117
127
65
60
51
84
105
31
17
180
120
3
4
80
105
27
9
15
69
108
48
15
21
43
101
120
171
21
168
39
36
81
19
36
41
87
12
24
21
39
36
9
51
4
5
15
117
120
24
3
36
21
3
36
165
159
57
99
40
44
57
96
24
3
21
79
20
132
81
3
60
9
60
15
196
17
24
39
9
171
24
40
41
12
264
48
51
24
12
88
20
21
24
115
53
183
24
36
81
199
29
115
5
67
68
72
4
5
31
20
45
60
99
177
139
20
120
129
55
44
96
141
3
76
5
111
21
24
24
120
19
17
15
21
19
164
69
171
21
3
112
20
261
183
81
3
201
12
27
12
141
99
33
27
88
92
9
159
96
201
19
20
84
45
180
12
3
36
141
19
77
159
60
21
3
4
32
4
144
36
29
111
84
36
141
36
3
45
60
12
24
15
84
24
45
15
252
64
56
108
96
9
12
79
20
57
3
24
141
12
48
15
120
21
15
24
60
16
5
24
79
252
5
39
24
117
48
36
39
16
20
16
80
21
24
120
79
17
19
101
207
52
8
21
75
45
15
96
33
48
27
33
108
36
228
55
152
60
24
45
72
79
8
180
45
48
87
12
84
21
48
151
5
135
57
144
24
12
27
21
159
100
36
164
16
5
99
57
144
19
36
20
69
120
60
15
165
111
16
44
21
3
12
28
72
8
33
12
15
60
93
48
156
60
24
31
200
9
12
87
16
36
44
105
31
53
87
4
65
15
45
120
72
27
16
125
19
176
24
21
51
9
79
92
21
103
101
48
51
36
84
45
51
21
27
12
28
212
24
36
124
104
45
12
24
12
3
36
9
36
3
117
36
27
40
77
48
55
41
132
63
36
168
36
64
65
27
81
108
51
93
7
20
153
7
5
96
3
76
5
39
24
120
100
20
12
9
139
101
24
55
116
9
48
7
36
164
81
60
111
180
69
156
79
20
60
117
252
27
105
63
81
99
45
31
44
81
36
379
20
24
21
300
135
24
52
53
55
72
80
84
36
33
127
41
48
51
24
21
103
17
3
21
31
125
3
33
27
93
7
20
16
245
15
144
36
64
32
165
15
4
180
104
12
64
17
84
156
27
57
3
93
3
24
12
9
120
51
165
99
16
248
45
36
211
8
36
69
27
93
120
135
16
56
48
12
28
65
96
159
33
7
80
93
3
60
124
17
15
24
81
15
9
15
180
84
36
21
36
12
67
8
12
24
120
16
140
21
63
84
12
189
36
48
72
3
21
60
36
43
17
75
105
3
60
172
53
12
15
108
21
75
40
77
12
36
60
31
20
60
9
12
63
160
77
99
40
5
15
33
55
17
39
24
172
44
84
52
44
129
111
4
20
12
60
141
19
29
132
27
60
60
57
3
12
88
65
60
252
48
48
24
60
19
20
69
48
84
139
5
51
93
51
45
84
60
108
63
9
115
56
84
76
140
24
96
129
51
9
15
96
21
48
87
40
68
36
21
60
39
57
132
235
17
15
40
113
48
240
24
15
100
44
64
32
4
140
76
89
15
21
19
36
5
144
36
48
ABCD 93829190186*3^$a+1 [50055]
5
4
9
35
103
9
204
60
36
120
33
51
57
144
3
27
45
63
18
24
66
69
8
67
150
123
57
30
18
60
191
19
12
5
24
16
51
24
53
67
6
3
80
96
28
3
42
87
60
21
3
24
36
141
36
27
15
132
66
60
23
24
12
73
15
80
67
120
6
23
76
48
105
15
3
17
7
9
84
3
162
95
136
39
65
145
171
9
71
19
18
3
27
54
18
21
21
75
15
6
27
3
153
81
60
18
105
15
12
6
39
15
29
31
5
25
159
24
75
81
189
51
80
61
30
53
60
55
21
51
33
32
115
96
93
9
12
15
183
78
83
19
12
60
30
66
33
27
24
60
9
96
3
30
18
12
12
60
36
24
89
19
77
13
27
141
3
27
72
78
204
59
16
60
15
156
12
12
6
24
18
65
133
3
117
123
21
6
72
41
1
18
78
24
119
49
102
29
4
15
60
5
73
24
18
12
36
9
15
108
60
42
108
207
15
60
69
69
35
43
54
3
63
173
76
3
30
102
69
21
18
60
17
24
127
42
42
45
15
6
84
3
15
21
171
9
27
9
21
54
69
87
9
21
54
125
24
49
42
33
33
24
63
3
69
48
3
72
102
119
7
24
78
42
60
120
30
216
179
151
54
63
3
117
63
69
380
1
54
18
51
27
33
24
27
45
68
13
72
72
6
29
88
60
20
13
90
60
89
91
53
36
43
5
72
115
45
75
33
12
44
24
73
63
84
75
60
17
144
61
15
48
3
24
6
42
78
47
16
21
126
57
96
9
15
15
30
227
64
69
12
30
18
171
51
30
6
24
36
12
168
132
30
78
42
15
27
30
60
48
107
28
63
84
90
3
116
36
28
3
30
87
123
72
57
111
9
15
45
15
105
33
102
60
108
138
12
138
53
19
45
3
204
78
35
76
44
55
48
54
23
16
201
156
30
12
42
39
80
60
36
1
83
60
19
105
20
76
80
36
85
66
57
33
99
180
75
168
72
29
7
162
51
57
12
71
61
15
20
61
63
21
78
12
9
9
30
81
69
12
60
39
44
36
7
9
15
149
259
138
90
60
90
3
57
47
72
61
263
1
15
3
45
27
45
93
30
12
69
20
64
15
30
48
107
60
136
20
97
27
75
41
7
33
51
6
167
37
96
39
120
93
30
41
91
9
51
65
55
48
41
19
21
27
30
23
1
15
111
33
51
90
60
15
48
3
69
51
84
6
54
216
69
48
57
15
3
105
116
7
29
4
51
93
36
189
78
90
24
195
45
30
33
72
75
30
18
101
19
108
9
141
27
117
66
89
1
23
49
48
60
167
43
30
54
53
12
91
72
192
6
63
21
108
12
15
33
27
135
60
6
12
72
48
147
75
30
23
7
18
47
4
99
5
85
35
7
45
21
24
143
25
111
171
48
21
21
15
68
175
120
210
147
15
89
64
15
42
96
23
31
6
54
30
3
147
29
7
60
72
81
144
92
103
12
36
257
43
72
65
13
42
132
65
91
9
63
12
48
78
42
117
93
282
33
32
64
24
36
44
13
24
48
42
30
6
57
33
84
6
117
63
69
33
15
3
30
27
33
27
27
66
60
54
48
5
7
36
17
36
16
15
60
209
16
135
9
9
48
42
101
19
30
11
1
119
19
45
152
31
24
69
111
6
63
60
21
66
60
54
90
18
15
15
5
36
1
63
72
15
9
20
84
55
57
21
3
24
33
30
54
3
75
72
6
42
138
3
20
84
37
15
75
90
18
17
61
150
24
33
12
21
114
113
85
135
147
120
6
12
111
36
63
41
67
69
111
57
56
4
75
5
60
12
31
30
174
18
95
12
4
57
147
96
99
17
145
30
18
132
228
108
60
144
15
105
90
108
21
20
247
33
51
60
5
48
40
3
120
24
65
1
3
69
147
21
72
18
54
39
104
16
39
57
21
23
19
72
36
17
36
91
6
47
96
67
153
9
42
18
48
30
54
39
9
18
9
8
100
60
15
60
18
83
31
78
27
81
54
30
23
16
99
12
36
77
7
6
123
20
1
108
ABCD 93829355474*3^$a+1 [50022]
48
13
162
18
72
135
81
39
152
25
18
126
54
153
9
108
147
144
159
65
25
15
56
96
88
48
128
55
54
27
9
15
39
33
48
585
36
3
8
88
24
48
333
27
27
342
18
53
37
3
48
96
24
24
3
53
40
24
96
336
9
111
8
96
144
40
15
108
45
48
24
117
54
125
160
147
198
207
72
168
3
72
270
87
200
55
90
15
272
64
200
16
63
36
72
18
126
69
24
56
304
51
309
96
24
3
149
49
71
109
11
24
19
21
51
21
32
232
3
18
27
27
45
81
167
112
24
96
48
216
144
3
54
183
51
77
240
24
40
69
27
72
243
18
51
3
21
24
81
39
120
120
27
93
51
77
88
144
32
40
120
56
88
200
72
72
72
19
21
555
21
128
264
16
381
144
59
16
120
56
64
72
24
96
8
40
32
208
200
136
3
381
152
187
306
75
72
224
43
5
40
27
101
264
144
49
18
69
21
18
105
39
81
99
45
48
213
36
15
3
36
81
63
81
99
90
126
45
32
13
107
127
18
335
88
27
54
71
40
72
105
111
80
64
56
49
18
29
64
224
120
301
227
43
21
48
75
21
24
117
3
96
81
95
24
79
57
8
97
36
35
37
35
208
45
3
15
57
72
195
77
48
88
32
112
48
27
144
5
280
24
96
72
8
40
15
306
303
21
72
35
40
24
128
43
45
24
128
1
39
120
111
81
48
128
72
157
83
61
195
56
88
8
40
24
24
32
37
171
27
117
135
36
45
45
219
195
21
120
24
96
24
3
29
64
51
5
229
59
40
153
18
5
24
115
162
108
303
3
69
56
96
13
11
277
27
27
5
16
32
73
215
73
71
55
36
5
139
21
168
45
371
40
120
9
47
88
369
18
149
49
111
24
56
184
57
39
8
7
90
71
109
75
51
5
144
13
83
43
21
168
96
56
1
90
117
63
18
167
139
45
8
72
1
15
48
27
93
96
135
36
53
72
24
283
237
33
108
123
21
18
65
16
27
144
69
24
32
91
90
35
24
13
126
162
27
8
37
131
175
36
5
48
16
75
125
1
95
88
56
112
117
75
72
33
111
80
16
24
144
8
13
51
24
176
24
139
341
112
8
160
720
45
36
36
179
136
24
48
288
24
48
27
54
39
32
109
35
19
21
69
35
72
208
56
16
168
3
213
39
36
365
355
5
112
240
120
32
16
105
39
80
40
21
35
72
73
15
255
144
36
149
40
56
256
8
136
32
7
81
144
243
5
40
9
36
75
104
16
72
168
15
9
56
24
16
57
36
54
21
144
72
123
72
144
69
80
40
45
36
54
257
96
115
108
65
25
144
183
8
112
39
81
99
69
75
ABCD 93830077384*3^$a+1 [50003]
39
87
9
21
3
40
24
8
69
24
12
39
9
31
59
109
56
21
19
47
25
53
19
23
108
61
83
12
150
66
25
24
35
30
15
99
12
12
45
3
18
27
105
135
27
18
30
30
18
181
48
5
6
84
57
231
97
8
24
16
72
5
18
24
81
24
51
37
23
54
19
107
72
96
120
45
21
6
93
24
48
9
30
36
18
19
23
57
27
36
33
9
162
66
3
51
66
42
36
132
49
23
97
5
18
18
18
37
80
9
79
131
18
138
12
6
87
9
30
54
27
24
123
18
27
27
96
13
71
168
102
18
105
160
32
40
8
45
30
85
53
54
21
3
24
132
60
45
33
87
45
123
45
43
59
78
18
45
39
30
24
192
19
29
6
18
6
42
102
6
204
27
9
6
73
101
12
18
21
40
23
33
117
96
51
40
53
67
8
48
24
64
11
54
90
24
45
51
37
5
42
36
54
7
24
152
27
93
39
90
15
48
21
67
29
3
16
11
24
6
15
51
12
12
6
39
3
60
102
18
240
57
24
24
40
35
12
36
78
6
78
75
123
24
78
87
21
42
126
42
33
136
29
30
12
9
75
30
63
168
3
109
41
55
72
59
24
69
27
36
9
15
30
30
85
5
48
3
9
159
69
6
24
108
33
24
21
30
36
1
17
30
30
3
27
45
48
69
66
57
75
133
47
246
27
27
12
60
36
72
73
24
101
99
63
36
61
35
36
90
7
47
6
48
36
6
132
48
72
12
6
120
3
21
6
13
47
25
17
31
65
42
13
80
159
12
30
6
25
104
93
3
112
11
45
21
30
24
72
60
33
75
21
3
21
16
5
78
12
126
54
6
84
18
6
42
57
21
42
49
11
90
99
16
5
27
21
42
24
33
45
90
12
90
3
3
60
24
30
54
109
5
6
36
33
72
93
96
6
96
13
29
30
6
15
99
45
63
57
63
30
67
35
66
6
69
27
48
21
16
80
3
45
87
193
17
18
45
21
3
96
9
103
104
81
15
87
48
57
16
5
99
27
45
21
90
25
8
51
30
55
53
78
48
37
35
12
73
83
72
13
71
33
51
21
16
17
12
24
174
42
36
39
105
36
72
90
25
5
12
63
16
11
66
24
99
72
3
84
12
45
15
30
18
108
18
126
36
54
66
57
21
6
61
29
99
75
69
51
6
6
33
24
15
57
9
6
6
132
7
24
5
91
5
120
24
6
13
56
27
253
11
96
60
9
15
9
75
61
5
43
125
30
78
7
80
87
36
45
87
90
12
3
33
90
42
91
47
153
21
84
6
48
72
168
12
61
47
25
80
63
12
18
12
66
30
36
6
13
47
57
168
72
112
65
30
120
36
54
84
66
49
5
102
12
153
45
30
117
105
60
43
29
43
53
12
63
24
63
6
54
37
71
9
21
75
27
37
5
180
36
72
30
6
54
12
108
12
36
97
35
18
19
41
7
48
24
95
60
13
8
3
42
24
48
120
3
45
72
48
12
7
59
72
72
12
114
42
90
24
3
112
5
19
5
72
72
3
3
120
69
3
12
33
99
133
83
12
60
18
3
21
66
18
54
1
11
24
24
117
3
66
99
3
18
51
3
48
12
42
60
3
33
12
48
27
63
289
5
18
48
54
24
27
144
9
6
126
27
15
33
64
95
9
45
42
120
49
29
12
132
27
63
18
87
45
6
61
11
13
5
19
107
30
78
18
30
129
144
21
90
9
112
89
15
3
117
40
95
84
96
48
45
33
39
219
45
24
72
123
37
11
90
30
30
108
54
72
45
120
21
102
42
150
108
36
114
18
33
72
87
1
24
35
12
9
21
204
7
29
54
21
33
132
78
18
27
51
132
9
15
66
7
48
5
84
103
41
79
80
87
90
15
15
36
12
81
21
18
42
36
19
23
6
27
27
6
6
49
80
69
42
108
30
18
189
33
12
30
85
8
15
12
36
84
24
24
12
49
11
24
42
162
6
36
30
96
9
3
18
27
27
93
87
96
9
3
12
30
6
114
3
120
141
114
18
39
9
7
35
120
90
3
27
13
80
27
37
41
6
30
3
16
47
9
33
42
45
105
63
48
69
30
18
162
1
89
6
57
48
24
75
66
24
126
12
90
12
43
41
12
3
112
65
18
61
24
120
5
171
51
42
18
18
111
99
181
23
6
115
137
60
3
16
23
6
27
9
84
66
48
60
66
12
90
13
41
30
18
42
18
123
3
69
147
48
61
32
33
126
6
19
89
39
40
11
12
57
88
80
9
55
71
9
15
126
48
30
69
15
1
77
19
35
18
96
84
7
5
198
78
55
95
33
27
ABCD 93830229692*3^$a+1 [50034]
78
84
5
4
44
19
18
3
36
20
24
36
13
18
9
3
17
40
8
16
8
31
21
57
30
30
27
8
4
12
36
15
24
24
53
7
33
24
8
7
24
21
32
12
24
28
3
24
17
25
6
33
15
93
63
17
19
48
36
21
32
1
30
17
12
25
6
5
4
21
30
36
9
12
132
8
16
21
30
53
4
81
15
27
5
1
30
9
8
36
40
27
29
16
15
21
9
3
21
6
36
41
13
23
28
24
9
18
42
6
21
8
43
5
13
3
36
8
25
54
6
75
48
24
33
12
39
3
18
6
9
8
16
44
12
28
9
11
12
37
71
7
60
12
48
30
6
21
8
16
12
8
25
54
41
1
36
60
15
32
1
36
23
4
12
24
24
24
24
24
9
48
11
60
28
21
35
4
21
3
45
11
88
12
33
23
40
68
49
72
6
17
55
29
19
5
13
24
48
12
15
3
12
17
49
6
9
45
15
8
4
3
12
41
7
17
4
51
101
4
8
19
12
45
9
12
18
65
40
9
71
91
5
1
11
19
5
19
5
48
16
12
3
17
112
45
51
32
4
3
18
11
4
36
8
4
12
9
78
9
27
54
90
6
24
3
15
17
4
3
24
89
13
15
20
19
9
8
12
7
12
29
1
42
24
66
11
12
28
8
1
6
57
36
27
41
19
53
7
72
45
57
18
9
3
36
24
69
8
7
24
33
3
12
5
13
15
12
8
24
12
16
20
24
24
7
12
9
33
3
3
24
29
55
6
15
33
6
65
100
8
13
6
53
60
4
20
4
60
20
4
32
36
64
36
8
52
8
7
6
18
69
3
24
6
6
9
8
7
9
9
11
12
16
56
4
9
90
41
7
21
8
4
27
29
28
3
33
3
5
24
1
27
27
41
4
15
6
11
24
31
5
19
41
76
27
29
16
20
4
27
6
72
18
57
3
18
3
3
6
23
7
9
15
9
15
72
17
48
4
8
28
12
8
16
12
8
76
51
45
48
9
48
15
39
33
24
8
12
12
4
15
24
36
12
9
8
4
21
3
20
28
8
19
18
39
8
43
33
8
16
3
42
63
15
5
7
9
56
43
12
21
56
13
30
60
6
3
56
12
13
47
1
3
51
29
67
84
21
3
29
1
12
71
1
15
8
28
12
20
16
3
6
63
12
39
21
39
21
15
5
24
36
7
69
3
30
6
21
8
13
63
15
48
5
19
48
9
32
72
19
9
20
4
3
57
3
17
25
24
15
51
12
48
17
73
18
30
15
45
42
17
24
4
15
60
18
3
20
12
25
36
15
8
28
48
8
4
48
87
17
7
18
6
6
3
12
8
4
24
36
27
36
54
3
20
36
12
24
79
29
16
3
12
45
8
12
16
21
18
21
24
27
57
32
24
24
31
17
13
23
25
15
15
5
12
4
12
21
15
63
17
1
11
19
5
13
3
44
96
4
36
24
3
29
85
11
28
12
32
4
33
3
20
16
3
48
5
7
36
24
18
11
7
12
6
12
87
21
23
28
60
39
5
60
12
12
24
12
36
60
1
3
75
6
3
20
1
47
7
33
33
23
31
29
31
29
1
12
27
9
3
39
48
17
31
5
7
21
33
6
12
12
17
19
30
3
9
6
9
12
12
9
35
24
31
29
55
6
15
33
23
4
36
39
41
1
30
21
9
59
24
13
3
8
19
9
3
12
33
27
57
9
30
9
20
25
6
17
28
15
6
6
12
12
33
21
12
18
210
27
24
32
84
16
12
92
28
8
19
53
31
21
20
4
8
13
42
41
55
21
20
16
36
9
3
36
15
60
17
28
20
1
11
24
4
15
6
30
18
39
33
15
39
21
39
24
5
25
42
17
28
12
15
5
16
8
40
20
13
11
16
12
48
24
68
52
20
4
56
24
60
12
16
27
21
20
7
5
25
63
32
36
4
20
4
20
28
39
33
8
1
18
17
19
41
67
5
16
9
11
7
24
17
12
25
23
16
12
36
39
9
80
16
15
6
18
5
24
4
104
16
21
30
18
42
57
15
48
18
3
8
4
9
23
16
8
28
3
48
18
75
45
3
27
5
7
17
13
15
3
9
12
8
36
16
3
5
25
11
1
54
12
5
49
15
33
83
12
7
53
7
17
7
41
13
15
8
4
32
1
3
45
39
21
30
18
3
8
55
5
24
19
9
3
18
18
9
9
27
12
20
7
33
44
4
15
33
9
6
30
23
7
5
19
6
15
15
5
48
4
15
17
1
6
33
24
20
36
24
28
8
36
7
48
12
57
21
15
8
1
11
1
18
9
24
3
12
5
12
24
16
24
144
8
7
18
30
17
19
36
12
17
64
39
5
67
65
24
4
24
27
5
91
30
11
7
12
24
5
12
37
42
6
3
39
81
24
72
9
15
92
4
8
85
111
48
12
9
6
29
12
28
8
12
48
7
48
29
24
7
84
5
13
6
12
53
19
36
90
63
9
15
27
65
28
27
6
3
32
36
55
21
20
4
3
17
28
27
5
1
30
18
36
54
5
31
9
72
3
12
30
3
8
7
24
33
27
21
15
24
48
12
17
43
5
4
20
1
12
54
9
21
23
4
8
12
7
21
12
9
6
53
37
3
20
7
24
9
39
6
27
3
29
4
8
12
4
9
66
5
25
30
9
20
16
9
24
3
12
15
5
7
9
3
12
33
21
23
28
63
60
29
76
21
15
36
12
27
9
56
1
6
12
9
12
8
24
67
17
25
3
15
5
36
7
5
13
3
27
21
9
54
5
60
31
42
3
9
6
17
12
12
40
75
29
7
12
17
1
3
12
8
28
9
15
15
21
12
8
12
7
9
81
12
6
90
59
25
11
37
18
33
32
19
77
36
7
5
72
4
32
13
39
3
17
4
27
5
28
36
84
24
3
65
19
29
16
8
12
1
30
66
15
12
3
53
132
4
8
1
3
3
12
29
28
8
7
17
19
9
3
78
84
3
3
69
12
20
4
24
3
5
88
12
20
37
18
21
36
147
5
12
4
3
12
5
19
5
1
11
16
3
18
3
27
36
24
33
8
24
19
6
23
67
17
24
49
11
19
45
12
12
3
12
12
48
12
24
30
12
60
24
30
33
44
19
60
53
7
9
12
24
8
7
17
7
21
15
9
21
42
18
3
32
16
12
8
12
67
9
8
1
3
48
9
3
27
36
17
48
13
47
4
39
18
35
55
33
9
3
108
8
4
32
16
27
12
5
4
33
24
3
39
12
5
1
6
54
96
3
15
33
15
45
9
6
5
4
24
9
47
16
9
15
15
24
129
15
12
36
21
68
28
32
43
5
7
21
15
21
20
19
72
57
39
9
51
17
16
9
47
1
131
13
35
4
44
55
12
5
4
3
41
48
19
17
48
4
3
17
7
66
84
11
36
48
4
32
25
6
17
7
113
12
4
12
12
3
5
55
18
42
45
8
36
19
54
23
12
1
15
45
3
3
33
24
44
12
55
81
24
24
24
39
9
8
7
29
16
27
30
15
32
24
4
24
3
33
8
1
36
11
64
20
109
30
6
12
3
15
5
24
36
24
52
39
30
47
31
30
183
8
4
12
8
25
6
9
96
9
23
31
12
33
15
30
3
8
48
1
111
8
4
9
6
12
5
31
24
36
6
24
6
33
24
12
8
19
12
72
17
4
20
25
11
40
9
3
20
31
45
45
3
111
120
5
24
7
5
36
13
12
51
56
4
9
11
1
6
5
16
75
5
12
40
33
11
43
9
8
12
168
7
5
13
18
12
45
27
6
12
39
9
15
9
3
15
12
9
3
18
18
33
36
51
5
4
3
5
52
32
1
18
117
15
6
30
41
24
1
36
3
15
12
12
17
4
27
17
12
19
9
44
13
147
27
6
6
9
12
3
45
21
18
72
12
6
42
5
25
27
20
16
12
56
4
15
5
7
5
7
18
3
20
24
36
7
5
24
4
45
24
27
21
18
21
48
3
53
7
9
3
24
53
19
33
99
18
23
52
9
87
27
21
8
1
12
3
36
3
29
7
9
8
52
3
9
24
9
15
51
54
3
9
84
24
66
53
19
17
25
11
28
9
3
9
39
8
55
17
31
17
12
7
24
21
92
7
5
16
39
12
18
3
27
29
12
19
33
20
36
4
15
45
8
12
25
11
24
72
37
27
36
3
24
57
36
15
72
6
47
64
56
31
60
12
12
5
136
24
20
43
17
24
1
27
3
42
11
85
35
19
41
7
21
51
48
5
7
9
8
12
16
15
21
8
25
15
8
12
12
67
66
51
12
9
54
18
39
36
15
45
15
89
7
42
18
12
18
6
33
27
21
24
24
8
1
83
16
39
5
7
36
30
3
12
15
9
15
65
84
52
75
6
6
12
5
28
20
13
11
31
53
31
21
9
35
36
7
48
5
7
48
5
12
96
12
60
4
3
5
4
3
18
12
59
4
15
21
15
5
7
45
39
60
21
24
36
3
5
52
9
35
16
12
12
3
5
4
51
18
30
5
7
69
116
16
39
12
5
40
33
18
9
33
48
51
33
15
15
9
12
12
15
42
27
27
17
60
7
6
24
47
1
3
9
6
33
12
75
5
16
8
16
81
30
113
12
4
20
31
6
18
9
15
6
12
138
53
1
3
27
33
20
36
43
78
87
48
48
8
55
72
ABCD 93830529218*3^$a+1 [50043]
84
61
72
11
96
31
42
72
6
12
17
1
12
12
35
55
126
155
49
11
19
5
24
181
15
116
7
30
18
30
12
143
13
36
11
108
97
120
12
27
3
42
36
23
1
155
241
59
31
18
15
20
12
24
24
109
30
222
6
138
222
129
44
67
29
144
36
120
13
60
11
12
49
6
12
36
77
4
33
23
79
89
121
15
183
173
25
179
1
30
12
12
18
11
12
73
47
24
24
40
57
23
1
30
5
163
18
54
209
36
91
5
84
40
51
33
96
20
145
11
49
96
35
24
1
138
101
4
32
100
120
45
102
30
3
93
42
45
9
144
12
35
19
29
72
37
11
85
126
6
102
57
33
36
35
31
125
1
3
21
36
23
120
337
30
9
93
42
36
30
54
36
5
79
65
16
180
117
48
30
29
13
102
96
173
16
20
19
5
37
54
41
187
41
19
48
78
186
5
40
15
78
18
54
48
51
9
23
55
12
30
90
30
63
135
185
73
12
42
17
61
23
36
76
129
78
173
115
60
84
120
69
99
53
19
29
25
66
126
12
27
44
7
90
132
63
144
3
18
30
42
42
89
16
15
60
18
27
21
78
65
16
3
42
96
3
21
36
119
13
63
57
23
84
43
72
6
179
61
222
30
120
90
48
45
8
120
12
49
18
78
3
9
72
54
41
115
54
131
1
99
15
89
7
42
47
91
5
49
18
17
25
11
19
54
162
173
40
27
90
54
5
31
72
12
5
120
31
29
13
23
48
1
15
44
12
88
56
16
45
18
24
17
115
54
35
37
39
15
18
48
23
7
65
40
44
36
67
173
144
13
83
7
42
6
12
53
73
36
60
15
44
112
3
6
18
41
72
97
18
24
5
36
79
66
24
54
24
36
41
91
30
42
21
237
75
45
42
17
16
63
6
18
77
160
9
30
144
78
59
13
47
24
7
5
43
12
24
5
40
216
320
79
90
24
12
15
15
29
25
18
12
18
78
9
69
11
121
12
11
36
31
5
85
30
5
24
31
113
1
24
47
67
72
29
60
7
45
33
156
6
24
18
48
75
15
24
126
59
31
53
1
36
192
18
5
25
12
18
48
24
12
18
23
48
52
44
60
73
11
52
15
12
30
23
60
25
12
107
160
3
17
24
55
65
67
45
75
5
145
24
18
77
91
120
54
126
29
49
72
90
9
21
59
24
60
12
55
65
25
23
72
67
48
30
24
11
180
60
49
11
7
18
210
24
54
87
45
72
60
42
66
3
45
11
60
60
96
37
198
24
5
61
108
87
80
60
115
33
56
1
84
96
42
36
5
112
9
131
25
42
42
48
30
18
18
60
174
51
27
5
79
6
59
120
24
40
57
83
12
64
3
6
72
24
108
27
81
23
1
54
60
42
24
51
15
48
5
96
60
36
37
42
29
109
11
7
84
29
1
18
21
56
25
66
53
7
30
60
35
67
96
45
92
4
80
36
7
12
60
29
12
13
11
25
36
108
131
13
47
1
3
20
19
30
71
7
24
41
19
6
95
64
63
17
100
183
101
49
72
6
65
109
35
16
3
5
97
60
24
108
11
31
168
18
102
78
35
60
133
35
1
48
12
66
60
173
96
55
78
3
3
21
81
23
1
119
1
35
43
17
36
19
96
24
5
36
108
132
13
60
135
32
139
30
36
59
25
11
49
11
4
44
72
49
24
51
69
6
30
35
24
12
25
35
115
12
108
105
27
21
27
264
65
96
24
265
36
35
25
23
40
81
66
114
11
24
16
48
20
7
30
12
42
6
24
59
31
126
78
12
113
52
20
88
57
78
12
12
120
120
6
36
71
24
40
123
42
11
48
52
15
113
16
33
36
11
43
41
55
101
19
36
29
61
35
133
23
13
12
59
120
16
20
19
114
71
61
35
120
24
13
12
150
36
162
42
89
40
9
63
3
6
48
12
18
12
156
60
288
246
90
69
9
47
43
53
37
11
25
36
6
12
30
51
32
24
61
15
69
71
19
69
39
137
25
15
99
24
78
54
41
24
4
177
12
23
19
45
120
9
12
18
6
48
3
75
90
99
56
55
24
101
48
19
6
132
23
1
6
30
119
13
71
25
12
75
189
66
120
5
25
24
36
59
36
19
5
24
60
7
165
9
15
56
48
36
16
165
78
17
157
3
8
25
11
163
ABCD 93830696738*3^$a+1 [50036]
62
84
6
48
16
3
12
59
24
102
7
60
24
131
60
61
81
3
53
16
39
108
36
35
1
60
36
5
72
42
48
120
97
5
40
104
6
132
25
59
48
18
67
5
16
15
9
87
36
24
48
5
16
15
36
11
42
16
26
49
24
143
118
15
11
49
72
5
30
25
23
24
12
6
88
24
15
48
23
18
88
8
24
67
72
11
66
7
108
5
31
131
25
84
9
80
72
24
19
23
6
24
42
1
59
25
12
35
48
132
6
216
40
27
5
115
5
72
6
18
16
3
165
8
6
24
61
36
60
21
32
48
54
13
35
13
24
45
74
12
145
23
48
36
46
8
40
8
72
55
11
30
19
5
19
21
27
12
23
13
21
50
37
41
43
71
1
45
3
11
60
1
29
64
2
1
23
25
24
95
54
24
19
45
3
21
51
29
24
55
33
50
30
72
19
24
29
42
94
32
6
13
5
115
29
115
93
240
74
6
16
2
1
24
48
5
31
12
5
168
67
53
48
90
54
43
84
9
2
36
37
21
39
60
120
24
132
11
6
90
48
25
35
10
72
26
1
29
54
66
18
24
13
108
84
41
55
11
24
12
12
25
11
37
11
58
27
21
39
17
31
47
90
54
37
24
24
35
48
12
1
5
16
3
48
72
24
5
24
48
96
24
16
32
19
11
133
5
24
19
29
6
37
21
27
11
34
86
24
25
60
69
74
6
72
30
25
33
50
1
48
24
96
48
11
13
48
59
34
3
45
26
24
46
51
53
78
13
156
119
48
13
45
51
24
48
35
42
7
35
84
10
3
72
24
24
71
109
59
37
9
14
13
95
25
23
73
36
17
78
114
19
23
60
60
25
23
49
77
64
56
19
23
12
12
85
11
6
24
16
8
40
27
11
34
8
40
152
54
145
17
19
35
90
19
24
83
10
2
36
1
107
37
17
42
22
8
91
35
12
73
36
12
35
10
2
85
84
29
72
115
23
49
12
9
51
11
42
6
48
13
35
42
48
19
21
86
34
62
48
1
36
83
85
96
29
18
30
6
13
21
128
16
24
24
80
16
3
11
12
25
23
73
12
33
144
15
105
120
15
89
40
2
13
12
21
3
5
67
29
66
22
32
126
10
14
25
23
12
6
91
12
36
48
11
61
119
102
174
10
3
12
11
6
16
2
46
38
10
8
43
24
23
22
3
5
66
1
53
54
82
62
18
79
35
6
30
10
159
89
64
56
18
48
70
14
73
12
21
56
90
25
21
8
6
10
8
54
84
85
17
40
48
26
6
19
5
54
12
12
24
58
15
35
1
72
24
45
3
60
17
90
1
72
53
67
5
67
53
64
51
165
32
43
35
97
81
38
37
29
40
2
1
83
12
96
25
11
72
12
70
8
16
51
48
36
23
72
58
135
113
19
12
57
26
78
42
6
16
99
77
19
93
26
30
16
3
72
23
54
91
71
102
88
38
13
45
51
60
23
42
40
3
24
24
5
120
16
80
40
98
12
36
13
9
8
91
29
24
40
2
6
6
24
24
13
107
1
84
72
36
9
32
6
42
16
3
95
22
26
73
24
53
6
58
14
10
2
1
11
66
55
11
73
69
51
29
42
145
119
70
15
12
47
25
21
3
141
8
16
48
15
119
18
40
26
84
1
36
12
33
80
112
86
13
47
49
5
19
24
5
7
35
120
6
66
73
93
24
128
42
24
13
59
73
59
42
40
98
108
12
78
19
24
29
144
18
30
67
12
12
36
153
27
107
12
54
30
13
69
26
49
120
23
126
96
64
219
5
16
3
11
13
24
96
35
13
24
12
119
42
18
46
15
23
24
10
51
11
37
77
54
85
120
21
3
12
9
32
7
12
53
43
29
187
5
6
42
91
333
2
54
42
24
54
19
11
18
16
15
71
10
75
29
42
49
11
12
36
82
120
8
19
24
59
13
48
107
18
16
123
29
40
152
19
84
48
137
66
54
30
82
2
1
35
13
5
43
23
6
16
158
1
12
24
29
16
38
25
17
67
21
8
54
18
16
48
3
21
86
13
48
11
66
31
48
33
24
3
69
3
12
17
16
24
74
84
73
33
171
21
24
2
85
23
34
8
43
35
24
24
72
24
10
14
25
12
77
30
66
16
48
3
36
71
37
5
48
90
78
48
30
12
72
48
48
25
72
53
16
62
1
23
58
63
12
101
18
214
123
168
5
64
3
5
7
23
24
1
11
24
61
60
5
19
101
55
23
144
12
1
21
24
15
23
12
12
24
66
7
23
48
61
45
2
12
12
54
54
84
22
96
26
49
71
22
8
6
48
58
3
21
27
45
2
190
96
63
137
18
150
67
12
36
59
34
14
37
72
21
3
83
61
143
61
12
168
72
45
8
18
48
12
13
29
64
38
108
54
43
36
11
12
108
25
45
80
6
1
96
17
64
8
7
113
138
1
72
12
11
54
18
36
13
77
18
25
21
15
41
16
147
29
24
42
54
64
24
27
35
25
11
30
16
8
16
63
83
12
37
59
13
53
42
6
90
54
6
72
13
36
41
16
8
48
42
24
13
11
36
36
13
23
36
1
29
16
32
24
42
6
66
54
24
24
16
32
30
90
18
22
48
75
93
27
23
1
12
47
24
85
48
5
42
1
48
48
5
16
27
11
133
53
88
27
12
17
6
72
42
115
21
8
67
29
16
62
10
26
22
32
16
32
6
34
2
46
26
25
107
61
12
35
1
12
9
24
ABCD 93831023662*3^$a+1 [50084]
90
78
48
5
1
23
36
36
76
135
45
44
31
69
8
103
60
9
75
18
11
120
175
101
24
55
42
35
24
85
71
100
39
41
48
16
3
18
47
12
1
18
36
41
12
12
19
90
6
5
16
8
79
17
60
84
49
42
29
7
113
67
9
3
42
126
89
24
24
7
48
5
72
55
29
24
13
42
21
159
65
96
19
18
83
7
29
115
48
5
91
29
12
61
59
31
5
19
21
60
9
23
76
111
36
168
72
12
53
43
90
27
27
30
11
7
125
55
42
63
8
85
35
12
85
95
40
3
17
28
51
21
20
4
21
59
13
35
28
63
17
12
133
42
192
6
3
15
84
17
24
132
25
90
125
37
42
81
44
31
9
69
30
45
105
27
80
24
16
9
6
65
43
12
9
15
36
5
124
68
37
18
72
9
9
147
44
1
23
48
7
36
72
54
90
5
16
33
11
24
136
20
36
28
69
30
113
48
1
15
39
96
18
47
19
24
17
84
1
6
9
44
37
18
21
24
21
15
3
41
12
28
27
18
71
16
45
39
8
1
6
5
13
90
12
18
27
20
156
40
32
247
9
80
60
1
39
27
90
132
47
36
79
48
17
61
18
21
56
7
6
12
54
45
8
28
15
5
25
15
93
47
40
27
5
7
96
102
87
39
17
60
12
52
81
54
53
12
196
45
48
114
21
15
77
24
36
19
5
40
36
60
27
18
18
21
45
6
5
72
25
51
12
87
53
37
66
89
7
21
140
40
15
18
191
115
36
65
7
17
31
9
116
25
18
45
81
23
13
47
60
12
16
27
21
51
125
103
65
16
15
12
5
48
19
33
3
24
41
7
9
44
37
123
75
5
19
12
78
90
81
56
36
28
20
24
55
161
1
95
19
162
30
24
41
60
25
39
8
55
36
101
324
16
24
72
80
12
61
144
11
16
81
75
24
45
48
35
28
15
90
59
13
3
8
37
15
180
48
132
84
9
6
65
48
12
36
19
29
7
54
120
36
54
53
12
103
53
12
12
76
3
72
33
44
12
79
17
12
25
30
5
168
25
63
104
28
27
21
80
16
45
23
16
56
4
57
35
28
15
57
8
109
11
31
173
43
129
248
37
30
330
11
12
31
29
43
18
12
42
72
48
258
18
12
18
60
12
143
19
33
48
51
29
72
24
109
35
1
11
55
17
7
5
13
47
84
12
72
28
308
16
8
37
18
108
84
81
20
7
5
28
108
21
60
23
72
49
27
9
30
125
79
17
40
20
40
144
144
39
33
39
9
27
60
89
13
47
25
126
5
37
3
24
68
7
18
18
18
42
129
24
44
12
181
18
60
45
120
140
19
17
4
9
35
48
72
43
5
37
47
16
117
18
30
15
39
29
12
12
43
18
11
16
44
13
23
127
5
48
28
111
36
60
5
4
56
43
12
17
37
18
6
35
1
35
19
36
101
48
79
5
48
19
24
36
9
9
30
162
6
18
59
12
55
9
20
37
15
99
21
8
72
100
69
11
88
12
117
27
20
16
80
7
30
6
12
17
16
21
23
112
15
53
55
197
31
137
31
21
20
16
20
144
31
45
183
24
53
4
33
30
5
1
107
19
45
20
43
57
44
7
72
5
96
16
8
55
17
60
4
147
42
47
19
17
7
18
54
9
27
30
119
139
36
18
3
32
55
36
77
7
33
20
64
15
29
12
4
56
64
20
16
27
90
23
132
52
51
48
72
9
45
119
76
9
36
39
36
24
9
35
37
18
101
7
45
32
16
96
116
24
31
29
61
23
52
15
12
72
24
21
8
25
12
35
1
23
60
112
3
81
15
45
56
12
7
36
245
67
12
41
13
11
4
27
137
7
9
39
78
18
29
25
30
41
60
7
53
1
11
12
28
48
87
90
75
8
52
8
1
23
16
27
90
18
5
1
35
64
9
18
45
45
35
13
87
20
55
24
156
5
12
60
37
18
5
76
39
60
12
45
15
21
8
16
44
36
64
39
126
6
9
20
16
56
60
4
8
7
5
16
15
45
39
24
5
12
4
96
8
31
24
77
4
3
36
137
12
12
115
5
24
37
15
20
12
7
105
111
29
4
45
47
37
78
65
28
44
16
12
20
12
13
15
92
43
5
124
24
39
81
56
84
24
88
33
75
87
48
5
76
63
81
69
47
1
78
54
18
48
45
27
65
72
88
87
5
133
59
13
23
24
4
20
156
13
90
18
279
20
64
81
6
12
5
12
19
17
7
17
24
60
12
7
81
87
48
24
72
9
56
43
12
18
35
12
31
65
19
90
59
55
30
6
29
96
4
36
33
18
30
47
36
16
45
15
56
7
5
13
90
72
5
7
5
19
36
65
16
3
6
59
31
48
137
36
24
16
45
54
21
44
25
54
72
77
25
18
137
43
17
48
85
3
44
7
84
6
48
78
48
77
19
53
28
63
17
49
54
24
53
49
11
160
24
8
55
12
18
6
72
144
29
120
12
24
13
27
45
18
12
18
11
40
44
1
90
36
41
4
36
165
99
9
6
129
36
8
96
84
28
15
9
36
8
72
19
18
30
101
16
24
57
83
24
43
5
40
ABCD 93831125756*3^$a+1 [50085]
23
31
21
36
20
19
5
12
73
63
9
30
29
12
19
53
7
29
12
97
12
35
4
21
63
20
88
27
12
18
54
5
124
12
9
6
60
24
53
160
33
11
31
29
19
30
23
76
3
65
133
47
48
12
12
73
12
27
8
28
56
1
18
72
78
30
60
29
13
15
8
16
48
8
28
20
7
6
39
56
12
4
99
33
56
28
3
17
36
1
23
24
4
45
71
1
35
55
12
5
43
81
84
24
9
39
51
24
125
4
9
95
12
12
12
16
92
4
32
7
105
3
48
29
13
42
36
84
6
12
47
55
53
67
18
60
39
20
64
9
23
12
72
24
12
37
6
24
53
24
28
21
3
87
69
15
36
57
24
12
51
29
7
5
67
5
43
45
15
53
24
36
1
30
48
18
11
13
135
21
150
60
24
66
11
40
3
17
43
198
198
33
36
3
17
1
234
153
15
41
1
60
36
11
43
5
1
72
23
37
83
7
18
11
76
24
63
6
15
15
5
25
47
12
4
36
3
18
111
12
68
61
12
3
108
24
45
11
72
60
28
27
12
66
59
1
15
48
20
31
30
27
99
29
25
18
33
15
17
60
52
32
96
67
6
114
45
33
12
3
24
9
3
8
1
27
8
28
69
18
5
43
17
7
65
12
61
51
57
12
30
5
7
6
54
18
11
16
15
60
17
64
39
5
13
18
17
12
31
33
68
60
88
15
17
19
24
30
6
42
63
128
24
4
33
96
3
27
161
12
16
21
47
13
11
19
24
65
96
67
29
91
30
59
16
32
13
12
36
24
6
24
48
5
4
51
5
28
8
7
9
75
36
12
17
1
30
5
49
18
18
210
42
48
11
12
7
120
77
7
69
21
18
12
17
1
71
1
3
15
18
132
30
18
11
64
32
36
31
5
43
72
77
109
11
48
13
11
36
43
45
32
115
197
16
48
27
29
19
42
35
73
24
18
138
12
3
39
60
45
36
39
60
30
35
84
19
78
54
77
43
36
30
24
59
48
31
5
7
33
3
53
28
8
12
1
18
33
9
138
12
12
17
49
24
15
3
12
21
32
7
53
7
5
4
9
27
44
37
12
35
13
75
45
39
63
5
13
30
33
36
45
30
5
132
31
33
15
33
87
17
43
53
7
30
15
56
124
8
36
1
42
9
36
36
9
78
30
30
5
25
24
11
127
5
55
9
36
45
48
72
3
39
65
73
18
30
3
72
9
15
3
12
17
43
45
15
45
72
36
140
13
102
77
13
18
54
6
12
29
4
15
42
51
9
27
32
60
96
60
103
24
41
37
63
36
3
33
15
18
30
29
48
7
105
20
31
17
7
18
71
60
28
8
43
48
41
31
72
5
13
48
107
4
93
71
64
8
16
57
30
72
18
95
25
147
63
72
5
60
24
12
151
29
4
36
21
15
12
24
36
92
196
3
29
112
21
87
3
90
48
23
19
5
13
27
3
93
15
21
48
111
84
17
12
24
37
78
69
51
30
18
9
20
36
52
36
27
33
72
68
7
9
8
12
61
23
31
45
72
32
109
47
1
120
87
33
54
30
6
12
78
71
13
11
55
113
19
12
33
45
48
54
17
48
40
36
116
28
3
5
43
24
60
18
15
75
45
27
53
52
3
53
16
231
192
60
57
33
90
6
15
12
27
30
95
1
11
4
15
17
72
1
102
12
6
59
61
84
36
35
24
13
107
108
24
36
84
13
6
60
9
75
5
16
117
39
3
48
77
112
84
27
72
17
49
11
43
36
29
13
11
24
13
24
99
81
51
68
67
54
47
72
31
30
11
7
12
18
12
3
8
7
21
36
36
45
23
88
39
29
13
99
8
64
117
35
36
36
52
15
18
42
6
11
19
17
48
19
36
17
67
45
12
3
60
89
19
18
51
3
81
9
11
25
35
19
186
119
61
39
21
3
51
36
24
48
5
72
16
15
30
27
3
24
41
79
41
4
51
120
17
48
7
33
84
3
33
39
33
32
84
36
25
3
44
73
71
7
42
23
73
24
35
31
24
45
111
33
20
12
4
12
36
27
18
15
20
24
19
24
78
48
3
36
3
48
12
5
25
47
43
9
9
30
84
17
31
29
1
87
20
52
3
17
16
24
39
89
72
156
24
16
3
12
5
25
27
8
48
180
55
33
68
13
3
27
48
18
30
30
42
9
32
40
51
36
57
15
29
84
12
24
19
105
9
59
49
11
67
5
12
132
28
15
21
32
19
30
30
18
3
116
19
53
4
3
60
12
5
16
20
84
96
19
18
90
9
93
15
15
30
11
76
32
24
16
39
12
21
12
72
3
33
21
3
44
60
43
77
13
18
29
49
11
19
77
55
225
36
21
35
13
18
89
1
72
18
5
64
33
11
28
39
72
69
3
69
56
55
96
81
8
13
15
45
162
30
18
65
148
20
19
57
8
40
8
64
36
33
264
15
15
89
24
85
35
7
108
29
4
20
19
48
12
9
39
108
29
1
11
61
23
7
12
96
29
12
1
18
17
36
19
21
51
60
66
54
21
27
57
81
30
12
18
11
24
67
29
91
48
5
67
45
32
40
75
60
5
36
24
88
63
12
18
15
75
30
15
44
36
36
103
6
114
17
4
80
25
11
13
87
21
59
31
12
48
9
68
61
60
30
5
16
39
24
5
1
54
101
24
91
12
12
9
27
45
15
102
12
3
117
120
18
9
111
89
36
4
8
1
47
12
52
3
90
3
3
60
60
33
39
77
72
16
48
9
6
24
6
12
42
18
15
92
25
59
79
9
9
90
53
7
60
5
55
5
49
87
51
12
30
60
3
3
21
63
89
49
60
12
36
11
79
12
29
43
6
11
13
11
36
16
27
30
63
60
32
1
42
9
3
60
30
75
3
18
11
96
7
65
84
16
75
30
66
12
120
45
3
5
60
7
17
1
11
1
72
30
41
52
20
25
30
5
24
64
75
65
7
ABCD 93831695416*3^$a+1 [50028]
15
57
27
69
147
24
189
96
168
123
93
72
63
9
51
12
144
81
144
144
27
108
57
75
84
9
15
81
24
216
8
31
9
8
264
184
96
195
45
144
255
17
163
72
197
208
80
55
33
435
69
3
269
168
40
128
115
60
9
360
48
51
12
17
43
69
8
192
319
17
72
7
153
3
108
60
101
19
96
120
69
32
43
60
12
24
173
7
105
75
5
139
141
8
136
147
84
81
243
69
80
208
48
96
48
27
5
16
3
372
17
16
75
45
344
16
15
72
108
101
19
29
7
240
65
19
69
3
5
184
168
3
5
72
91
12
108
317
72
43
24
21
63
216
129
15
201
24
96
216
72
96
75
149
40
8
64
48
51
101
451
204
9
192
104
136
183
249
32
115
24
101
16
63
41
64
75
21
15
113
40
3
5
40
168
32
40
75
60
153
96
111
144
41
64
111
33
15
89
120
232
80
55
105
144
32
72
376
32
139
45
96
99
84
60
72
288
29
160
80
16
24
80
72
168
67
21
15
9
56
79
41
19
53
16
51
24
12
225
32
16
56
16
3
237
144
24
192
15
9
48
27
60
84
69
171
141
48
3
5
88
51
53
16
120
344
7
144
57
32
91
60
81
80
120
64
32
175
180
24
165
99
29
72
48
40
48
48
144
27
36
105
159
24
36
5
48
31
72
129
48
96
56
16
3
45
56
16
39
9
32
19
84
369
51
156
129
147
5
43
149
16
32
120
72
43
180
144
36
77
40
32
31
9
8
88
48
24
128
43
77
112
128
115
120
24
53
48
72
72
379
69
120
32
55
84
72
29
256
80
139
53
7
36
108
137
55
108
29
16
120
75
396
41
43
165
344
16
32
72
240
67
21
144
51
117
51
21
128
43
93
75
117
3
77
40
24
24
87
17
16
111
81
63
9
303
17
67
180
9
72
264
48
63
300
24
141
24
15
41
79
9
24
3
77
16
75
72
48
101
175
36
84
153
87
9
56
16
3
132
33
15
72
153
171
53
376
327
137
31
137
72
91
36
24
201
8
88
3
96
21
32
31
9
243
240
45
24
8
120
31
41
64
75
96
69
72
15
329
16
3
189
27
101
24
184
152
64
315
101
43
29
31
9
120
27
24
21
24
120
56
16
80
64
15
120
225
171
93
15
96
81
3
96
245
79
36
21
144
80
19
117
72
63
17
7
201
24
8
16
72
32
88
32
40
120
72
8
48
43
21
15
33
32
48
40
171
72
24
120
36
288
9
72
8
208
24
200
16
39
249
120
24
32
120
55
113
103
57
8
144
115
221
40
152
280
63
33
51
333
123
45
152
112
144
27
24
101
40
32
ABCD 93832397962*3^$a+1 [50006]
3
25
20
31
3
2
99
72
9
58
2
10
6
39
63
6
27
20
27
21
4
5
6
81
39
25
17
30
9
99
4
12
33
3
18
35
19
2
51
9
19
47
22
111
12
87
6
110
52
57
47
16
2
18
13
32
9
34
24
12
29
31
74
19
36
9
3
5
7
180
65
3
13
54
56
36
1
24
3
26
46
8
33
28
11
10
36
44
19
29
63
7
26
7
5
3
21
18
25
47
30
16
108
6
5
4
5
4
30
62
31
72
33
3
39
30
2
1
35
33
36
1
3
35
76
9
5
6
28
6
36
15
15
18
20
43
15
45
3
9
27
36
45
29
39
37
23
7
2
43
45
2
1
21
15
35
34
2
22
11
1
8
7
39
9
81
42
5
28
5
7
59
61
8
4
75
41
4
132
3
36
2
30
45
7
20
6
7
3
116
9
7
20
10
80
3
12
13
2
42
10
18
24
108
71
40
69
11
7
5
28
32
3
4
57
29
24
12
15
4
80
15
16
33
32
9
27
4
33
83
7
8
138
6
48
37
21
63
12
105
2
21
112
12
8
28
11
6
19
11
9
25
6
48
5
15
40
36
18
15
12
41
19
24
17
64
3
77
18
85
3
32
18
22
56
30
4
3
33
51
23
73
60
20
19
6
2
16
2
10
69
9
12
75
12
11
84
1
20
39
33
3
10
26
49
41
15
16
44
15
1
33
2
9
3
42
16
84
18
2
6
18
12
3
12
4
41
67
5
43
23
6
48
22
9
11
66
67
27
50
31
9
66
92
22
74
16
29
61
14
37
15
5
75
52
41
52
12
23
10
39
5
30
9
87
30
7
27
5
36
3
66
40
20
36
43
32
40
9
30
29
31
56
10
15
8
129
18
54
16
3
11
16
24
9
75
21
5
10
81
12
8
9
16
44
46
42
18
5
9
75
13
15
8
40
8
64
11
36
58
2
124
5
4
21
42
32
22
50
6
19
20
16
17
7
5
4
86
9
25
15
92
28
29
42
48
22
11
3
16
24
21
9
15
9
15
3
30
18
2
24
55
9
20
34
33
9
38
28
165
80
13
14
1
89
22
14
4
2
30
15
3
18
4
11
24
3
25
95
6
16
11
39
16
20
169
29
16
3
17
19
24
17
28
11
60
9
12
36
19
44
51
61
8
4
11
6
39
4
65
18
30
22
56
10
2
22
20
70
18
2
13
44
4
75
77
19
33
21
27
135
33
12
68
40
12
27
18
24
63
65
27
3
72
13
32
28
95
72
48
78
28
24
47
3
90
16
6
14
16
128
43
8
12
67
2
16
18
5
31
36
65
4
36
5
15
13
15
29
16
2
45
43
2
34
18
18
53
21
28
20
7
11
4
29
7
12
17
9
52
12
15
92
79
2
10
2
22
90
14
36
6
30
22
15
15
41
4
51
36
69
21
18
30
6
17
15
24
25
20
9
15
55
86
19
20
1
56
52
3
99
6
30
24
5
24
19
8
10
44
19
60
45
39
11
16
60
21
15
38
31
15
33
8
40
89
39
16
33
18
9
9
12
18
6
18
20
25
11
97
45
30
20
18
36
40
11
4
80
9
7
15
29
3
37
3
12
9
69
30
20
16
36
20
49
11
16
12
101
9
16
6
90
14
22
35
15
52
2
91
140
27
12
13
11
30
51
19
41
13
8
3
49
3
15
90
63
36
21
2
93
4
83
13
23
36
96
34
3
12
23
30
36
16
11
60
19
24
21
44
1
60
90
104
37
8
9
16
6
5
51
64
60
9
41
16
35
24
3
57
31
33
21
3
32
3
18
15
19
20
10
6
48
26
15
21
39
25
11
27
13
59
6
7
81
14
22
18
38
12
36
7
8
1
98
57
13
3
24
3
41
57
12
6
46
74
4
56
10
87
59
21
19
9
21
38
22
15
3
2
36
43
9
20
28
18
17
9
39
51
9
1
15
81
18
72
5
7
17
4
21
63
36
39
80
73
27
6
111
24
11
16
33
15
24
20
10
6
50
16
78
41
16
80
4
12
12
35
10
11
31
30
26
54
10
9
17
15
13
24
2
48
1
32
24
28
8
3
106
15
44
9
22
30
59
4
17
10
69
5
124
27
9
15
32
7
18
24
20
18
12
6
7
5
22
9
5
27
4
129
6
36
84
6
83
12
43
6
35
4
12
8
9
3
28
45
11
40
36
33
24
18
2
12
40
66
2
60
16
36
18
32
25
35
18
12
40
51
17
27
45
75
1
39
11
4
18
15
57
74
46
20
6
33
100
5
90
6
48
88
15
3
9
15
21
56
33
46
21
5
18
30
42
30
4
12
2
37
159
69
41
72
34
8
28
5
3
16
41
24
1
8
16
39
80
1
18
2
43
35
28
8
30
31
56
84
60
39
1
15
24
14
18
13
57
8
34
38
34
68
33
9
18
1
56
28
17
4
2
85
39
18
3
8
99
21
67
18
30
44
10
42
9
21
35
43
2
79
5
19
48
57
56
6
10
6
57
12
41
108
15
40
24
3
8
16
20
46
3
20
21
31
3
2
28
27
12
8
13
14
37
39
5
40
27
2
28
60
2
16
17
13
27
17
43
3
5
37
68
19
87
18
15
21
2
25
27
26
7
3
9
8
9
36
10
2
40
71
57
39
25
3
51
2
4
36
92
12
6
97
56
4
17
96
10
42
87
23
16
36
68
36
52
9
33
38
18
10
2
15
25
63
9
86
34
2
9
76
21
8
36
16
3
36
15
18
12
11
4
165
71
19
18
62
36
25
5
15
27
1
32
19
5
28
35
1
15
20
42
7
48
33
27
57
3
5
7
11
16
36
18
12
27
11
16
6
18
9
3
29
13
2
88
50
6
49
68
84
16
72
63
24
9
27
38
72
34
48
26
7
45
63
5
4
56
91
9
51
81
14
24
52
84
8
72
9
4
96
12
5
7
47
13
32
19
36
26
43
27
53
16
3
41
12
28
9
12
18
2
15
19
41
15
60
28
53
84
13
36
20
27
3
25
107
28
20
4
21
17
48
27
25
2
1
21
51
72
105
78
54
3
35
52
18
2
34
11
4
15
36
26
7
11
10
24
2
18
30
40
18
59
43
21
12
44
19
5
87
97
8
127
12
24
9
3
2
42
16
38
16
3
11
70
15
72
45
18
5
25
95
21
34
32
22
30
62
15
16
39
30
6
117
57
8
12
70
26
18
16
18
27
23
22
51
35
40
2
82
153
32
93
12
15
4
41
10
18
2
16
62
18
18
27
4
80
60
4
35
36
1
12
32
69
12
4
63
45
32
19
32
4
5
15
1
2
33
37
27
9
2
9
19
44
16
20
37
33
12
23
19
2
30
21
37
12
24
15
57
104
40
30
21
12
12
15
20
10
6
32
60
10
38
40
2
46
6
11
43
20
106
20
79
12
24
93
3
75
5
27
22
90
30
11
43
5
147
25
27
108
18
15
89
88
23
31
9
12
5
15
52
5
7
9
51
15
26
3
7
33
5
72
43
32
3
16
41
63
42
43
5
34
8
37
27
18
62
49
21
3
12
15
24
5
25
24
12
8
7
11
34
95
25
26
18
7
5
3
37
74
18
7
23
73
48
11
28
36
20
24
10
8
30
34
11
15
18
19
27
9
17
10
42
158
34
6
32
85
8
19
14
15
39
1
39
102
6
54
38
18
39
13
11
21
58
12
5
1
23
7
53
25
12
39
33
60
23
45
3
85
6
36
12
60
18
20
54
1
33
102
72
146
40
36
14
60
1
60
3
17
43
12
5
4
20
9
18
4
36
32
36
22
32
18
4
84
5
1
11
60
28
27
54
15
84
41
70
24
14
3
24
4
11
36
10
8
15
19
2
54
10
36
59
ABCD 93832523342*3^$a+1 [50108]
5
72
88
63
6
36
48
87
39
101
43
81
8
1
36
96
119
1
47
52
140
28
20
1
60
72
23
97
47
7
113
60
52
60
21
54
21
20
48
61
11
48
25
59
12
16
39
24
84
90
51
21
11
85
84
23
13
75
44
28
80
48
13
11
25
135
96
8
145
84
35
73
35
127
17
1
3
24
72
44
244
8
109
71
4
75
5
40
45
39
9
42
45
68
60
12
40
44
36
48
1
47
40
39
6
3
15
9
56
1
24
11
16
44
19
29
88
32
205
36
27
92
7
6
84
39
44
156
100
12
9
11
64
33
35
7
18
191
16
45
123
12
21
15
93
24
18
48
36
53
7
21
33
99
27
81
63
54
63
72
111
24
77
13
12
23
1
72
90
18
30
41
1
47
127
53
1
59
40
63
17
7
90
71
19
18
12
6
89
31
17
115
30
60
51
20
37
72
35
12
36
12
25
23
52
3
30
18
81
9
39
21
102
5
28
12
152
96
40
15
5
67
9
84
60
32
64
3
12
41
199
84
5
40
24
27
54
120
24
23
64
56
37
11
12
49
90
53
73
59
13
95
112
9
147
9
15
104
36
4
44
13
39
24
15
36
101
28
36
24
21
83
60
12
4
20
16
128
37
114
17
4
44
132
4
120
48
48
32
1
47
133
30
42
23
84
85
6
66
59
52
15
45
68
52
12
60
48
39
6
48
39
68
7
90
63
48
27
54
15
21
39
21
23
16
9
42
5
64
44
52
9
18
6
15
21
11
12
48
85
72
3
33
35
25
12
39
69
36
36
72
15
8
148
9
18
65
7
18
23
100
9
27
8
36
31
53
16
21
6
53
40
72
12
20
168
48
24
85
48
18
72
17
40
21
11
1
15
3
45
80
4
48
45
15
104
25
3
92
24
7
9
75
65
49
75
45
6
21
60
12
36
12
33
35
61
15
15
54
15
36
8
31
90
6
53
31
77
19
45
21
3
80
12
139
36
53
24
13
54
29
4
80
121
39
123
53
61
36
48
51
111
113
49
47
76
44
24
12
67
45
15
36
90
54
93
15
5
79
41
199
48
65
12
28
8
12
36
24
136
81
75
20
13
18
120
69
75
5
16
75
57
87
89
37
18
81
8
40
33
3
32
60
7
72
54
27
9
255
141
95
73
36
99
75
72
18
95
1
15
8
13
107
73
12
83
25
15
104
40
45
11
64
8
40
57
11
12
72
24
16
48
68
12
37
3
12
44
55
29
52
24
152
24
96
40
44
43
138
23
1
71
120
205
23
156
24
31
9
72
57
6
29
16
60
32
97
12
23
13
132
15
111
66
15
3
18
63
80
37
24
11
100
117
23
19
18
51
24
48
3
101
76
60
24
8
48
48
4
21
96
11
4
129
119
7
29
1
126
33
9
36
35
37
87
72
56
40
15
33
21
123
21
27
93
11
144
4
21
107
4
33
47
25
36
27
15
21
20
25
95
19
77
25
234
21
21
83
16
8
13
18
17
12
100
56
1
35
1
59
24
25
39
56
144
120
48
73
6
9
72
120
24
56
37
63
15
90
18
89
1
71
16
72
32
16
24
20
139
9
63
185
19
33
96
36
15
18
12
24
11
24
49
60
12
54
81
24
21
36
35
4
56
37
51
15
29
61
15
9
87
84
12
8
16
8
36
19
30
36
11
16
32
48
25
135
12
72
24
20
132
24
36
4
24
105
24
12
23
1
11
4
12
39
41
64
81
3
9
72
51
72
8
49
95
49
42
113
36
24
37
60
23
25
15
96
3
36
125
91
105
33
95
31
65
31
129
80
7
257
36
4
8
67
18
15
32
121
12
15
44
13
47
4
12
80
4
21
54
66
39
48
8
13
11
40
84
27
5
100
32
133
24
11
40
12
12
68
1
35
12
25
48
35
79
65
1
47
79
33
20
36
55
96
41
88
32
132
25
51
57
60
75
45
27
8
19
60
36
33
15
5
1
48
36
51
96
183
77
97
60
35
13
15
8
91
36
17
16
144
80
48
40
8
37
3
32
24
13
63
45
47
121
15
15
72
57
33
90
5
37
27
9
87
15
45
44
4
32
28
9
6
9
72
21
15
144
3
57
15
21
44
24
12
49
51
32
1
11
16
12
3
48
60
36
18
3
48
140
52
75
42
11
25
12
168
12
35
19
41
24
28
3
48
42
48
6
65
55
54
36
39
21
11
72
28
32
48
43
5
16
81
114
41
72
72
4
116
28
12
48
3
5
25
39
8
16
45
39
116
12
4
44
36
133
11
25
47
79
36
53
16
15
78
18
9
39
42
143
19
17
13
35
28
20
4
56
19
93
8
40
180
20
24
4
15
66
191
4
21
3
15
5
84
28
33
99
45
11
79
72
161
28
20
64
27
6
198
57
225
59
1
47
16
81
3
123
93
72
32
55
53
60
25
42
12
6
35
13
24
11
25
12
18
6
83
28
12
8
28
12
48
81
39
72
8
49
27
9
12
23
52
20
48
1
36
83
40
92
132
ABCD 93832721902*3^$a+1 [50062]
66
20
21
51
52
113
7
53
60
103
9
35
37
35
4
14
106
56
33
7
144
20
4
8
13
9
126
9
12
35
45
16
68
55
197
84
51
4
5
51
4
41
117
63
79
56
28
137
88
119
1
77
142
20
22
50
9
16
8
15
52
5
69
24
126
12
94
59
31
5
19
32
22
80
27
15
25
8
28
33
35
24
48
19
8
13
29
31
17
75
7
24
6
86
57
7
29
39
172
5
103
93
32
172
15
38
10
12
24
2
22
41
64
17
6
9
63
16
29
27
28
30
83
3
25
36
195
50
30
10
11
19
5
28
81
14
10
11
24
88
5
34
30
99
24
15
30
35
63
9
93
67
24
80
27
64
26
22
2
18
36
34
51
75
146
99
24
141
31
41
3
69
42
21
87
13
63
6
18
165
12
48
200
157
63
83
25
47
12
10
63
32
19
41
199
9
48
39
24
20
1
3
81
119
21
51
1
12
131
16
48
8
48
6
30
58
42
24
21
35
60
18
3
43
66
35
13
2
54
46
41
60
24
63
36
4
32
21
9
24
51
3
72
34
30
29
45
18
25
63
65
45
51
21
34
129
45
26
9
36
25
18
30
32
55
68
12
36
24
15
150
63
1
2
9
13
38
4
8
33
19
5
141
54
9
49
11
39
61
11
21
12
37
35
88
11
9
67
14
91
3
12
14
64
42
24
32
24
13
108
23
30
54
40
12
60
20
169
72
5
15
124
8
7
44
109
23
4
129
75
36
101
24
3
33
63
36
33
147
4
9
53
24
3
12
48
121
35
45
24
18
9
21
112
32
6
34
30
18
3
48
21
8
7
11
48
81
84
15
4
41
87
57
151
17
27
18
63
60
21
19
39
5
52
3
36
17
27
10
6
21
48
23
54
34
14
7
44
61
18
32
6
3
85
6
53
120
3
52
36
20
1
63
20
18
18
1
69
30
204
8
28
9
17
30
60
48
22
56
3
16
24
51
18
23
19
80
54
19
20
60
40
23
108
37
3
45
56
48
61
14
16
2
24
39
1
15
60
93
26
45
1
56
67
21
26
9
16
45
74
21
33
3
27
40
2
88
6
24
12
41
24
48
3
28
44
18
54
1
9
35
16
47
60
40
8
4
60
26
58
30
24
107
3
10
147
239
9
3
4
24
29
60
151
54
2
9
15
25
59
10
8
3
51
18
27
99
69
60
3
54
163
75
41
36
13
26
72
150
34
14
19
5
16
2
12
52
8
25
77
63
60
37
35
165
18
37
20
51
4
14
27
12
25
71
1
59
39
22
14
34
87
44
51
96
82
35
108
28
39
45
51
17
7
36
84
6
51
53
15
255
97
11
24
9
21
18
6
34
53
28
101
43
32
24
27
4
104
1
8
31
32
52
41
4
32
43
56
40
29
27
36
37
12
3
12
8
16
32
118
27
53
6
4
32
4
21
3
80
4
17
28
60
53
3
19
5
45
90
33
3
9
7
45
128
93
63
91
9
51
89
75
70
74
6
72
34
21
3
77
3
6
3
72
13
42
33
68
52
12
39
26
18
12
4
29
63
72
25
41
24
15
25
51
32
3
81
28
8
24
123
42
3
16
11
60
73
12
63
12
84
36
8
37
3
65
40
11
40
104
36
70
26
81
48
36
15
18
63
3
46
24
24
27
29
34
30
38
34
54
41
16
9
39
47
88
50
34
56
24
121
45
14
10
62
18
22
65
43
8
64
78
8
3
100
71
130
23
7
60
9
21
128
10
8
108
4
20
25
57
48
6
29
45
115
8
7
36
74
3
4
9
50
16
56
49
11
28
41
109
35
96
45
31
39
8
36
25
5
10
14
120
240
66
46
83
12
3
22
23
67
29
16
3
81
15
6
8
70
41
25
35
45
46
60
41
19
48
5
40
53
88
200
40
14
57
33
48
24
54
16
20
13
17
10
41
24
21
34
93
11
37
23
4
6
30
26
118
32
21
63
45
9
72
15
9
99
21
10
104
16
6
35
15
21
49
30
8
18
72
120
18
4
5
28
35
70
8
22
77
48
31
14
15
3
88
30
39
11
37
33
2
33
16
95
36
28
24
38
18
94
47
49
54
20
37
15
20
6
7
68
69
10
8
21
31
24
26
94
29
37
8
3
48
4
11
54
27
45
64
30
5
45
16
8
10
21
51
9
11
90
15
25
110
138
10
21
11
1
47
52
8
25
65
30
52
24
5
12
7
8
24
49
15
54
8
67
8
100
84
5
3
7
44
24
61
59
60
48
37
23
69
4
17
15
3
120
6
3
151
5
105
34
38
24
43
77
24
7
80
7
21
95
81
24
45
34
96
81
3
5
37
3
5
22
69
44
7
120
5
28
12
24
56
15
36
48
109
53
123
16
15
24
9
35
82
24
14
10
95
28
20
4
23
112
5
9
136
54
89
48
3
16
20
84
36
24
34
51
5
46
18
6
60
6
11
7
72
44
40
5
21
40
18
17
13
90
8
102
18
105
19
20
24
30
72
142
210
3
32
28
39
74
16
15
3
12
69
24
27
48
42
15
35
33
55
21
89
30
10
15
12
131
12
25
56
16
11
28
126
11
13
56
6
12
1
69
27
71
73
15
81
5
10
60
45
15
81
83
49
35
72
24
9
171
12
13
51
24
17
3
4
56
181
36
87
60
32
184
26
10
65
13
38
18
27
37
26
9
15
12
124
44
37
29
16
3
8
40
29
18
1
92
7
21
5
72
55
9
48
152
24
16
24
120
54
53
124
84
72
32
7
8
100
21
21
24
26
6
18
36
45
24
64
20
27
54
27
43
74
3
79
65
28
15
2
10
60
5
43
26
10
41
3
25
ABCD 93832729598*3^$a+1 [50056]
96
35
31
273
111
33
3
45
3
114
123
75
21
32
91
180
36
30
60
12
18
69
9
54
12
53
16
27
53
16
33
6
36
30
39
21
11
7
105
87
78
18
41
31
33
123
6
54
12
72
6
72
18
69
51
24
5
43
72
45
80
16
21
18
6
51
15
60
101
25
54
84
72
78
23
7
36
24
84
42
18
12
33
27
18
3
15
17
13
42
138
24
48
18
60
84
69
21
78
156
132
29
43
12
9
87
84
54
6
9
9
36
12
114
149
16
159
17
16
32
19
36
9
27
6
111
27
36
288
18
95
49
18
6
54
108
174
78
57
32
67
6
30
96
18
23
7
57
48
9
119
1
96
63
27
36
30
150
18
27
75
5
16
129
30
6
180
39
63
33
48
27
18
51
21
18
96
120
6
72
90
9
3
141
9
30
9
15
30
3
87
6
18
156
114
51
96
48
32
1
54
6
102
93
75
48
5
16
15
114
12
3
69
6
36
18
15
15
126
42
84
5
31
60
120
18
11
31
30
90
89
25
23
13
30
42
66
114
30
9
32
19
102
119
79
108
24
228
6
3
33
120
54
90
24
30
90
6
36
48
36
9
15
120
105
27
5
25
6
65
7
48
24
36
18
36
66
114
54
29
1
96
138
36
126
60
54
84
45
224
7
30
6
18
18
72
48
114
71
13
72
18
36
78
23
7
96
66
87
39
72
36
6
39
9
18
132
48
33
9
18
18
36
47
19
24
5
192
48
19
90
3
39
18
23
103
30
60
18
12
17
169
72
12
78
48
42
12
90
54
60
3
9
42
30
207
32
1
18
12
108
54
18
42
48
90
72
18
15
63
33
48
27
30
6
30
24
36
18
36
17
85
42
192
60
53
55
9
111
6
30
42
195
15
18
6
18
18
12
9
123
48
21
32
7
30
6
162
12
78
12
36
6
35
1
54
36
12
186
12
144
3
3
48
24
21
9
72
54
24
48
18
63
80
1
15
3
162
6
5
64
105
60
155
55
18
39
15
54
6
30
24
30
186
18
53
55
9
63
12
69
117
59
43
5
13
78
30
6
33
51
72
144
168
30
95
31
17
7
12
6
18
5
16
9
24
48
18
36
54
42
48
36
54
42
69
15
18
18
162
18
24
18
36
11
79
30
90
24
18
143
64
27
48
36
24
120
17
43
21
15
65
1
24
12
114
180
5
48
1
95
25
42
84
57
39
84
6
63
9
39
33
15
32
133
48
36
6
30
78
18
102
162
54
24
12
36
18
42
33
15
36
36
9
51
144
108
48
24
57
69
12
18
108
60
12
42
36
90
36
48
72
21
32
1
47
103
137
79
81
75
60
9
63
12
168
18
11
7
90
15
48
96
75
72
29
7
18
126
210
6
18
15
51
18
60
15
80
151
150
51
3
162
120
179
16
21
11
16
63
168
12
125
19
36
41
13
3
87
57
80
7
89
43
48
36
60
21
105
48
90
6
71
19
18
27
9
12
114
84
117
15
12
72
24
21
63
18
18
29
16
99
29
7
132
12
42
47
19
24
234
11
16
3
36
24
36
48
96
29
112
15
90
39
87
78
11
1
111
32
55
36
5
91
12
36
6
47
43
30
108
11
7
24
17
19
12
6
11
1
18
60
81
21
78
30
6
84
60
36
18
102
6
71
19
12
33
27
30
39
48
135
48
89
1
42
36
12
36
180
6
30
6
12
42
54
12
11
7
57
69
24
54
77
13
102
29
7
57
51
60
12
54
54
36
36
17
55
6
36
18
36
41
16
9
6
48
33
3
54
54
72
6
3
9
78
9
32
31
90
18
18
35
67
24
66
18
36
29
25
39
3
12
60
48
18
83
31
12
101
7
57
105
23
1
54
12
24
12
153
51
45
63
12
18
60
18
12
41
48
37
11
85
30
150
18
36
36
90
36
15
15
65
7
18
54
60
5
112
147
29
115
108
17
7
18
36
51
15
36
72
78
48
162
222
102
36
18
171
9
72
78
30
6
48
42
108
66
6
15
15
60
36
72
18
39
9
42
48
114
59
13
66
54
54
54
159
57
90
24
5
25
168
12
150
18
108
126
48
18
24
54
12
53
1
54
24
12
54
42
117
80
1
30
54
27
32
73
18
12
36
18
42
12
36
24
36
12
24
18
39
51
29
43
18
35
16
69
36
24
72
23
7
9
9
39
3
126
18
72
198
162
30
63
48
21
18
180
5
7
180
96
84
72
6
18
12
54
36
42
12
18
36
47
16
123
30
87
80
1
12
18
78
3
9
71
7
18
23
61
18
18
15
39
126
72
60
54
18
18
120
24
45
21
114
30
90
17
1
222
65
109
3
32
55
60
29
7
18
39
ABCD 93833038498*3^$a+1 [50183]
1
12
60
39
9
48
111
80
13
51
45
75
105
47
49
47
136
8
73
96
15
9
36
72
123
32
25
60
27
32
13
84
36
11
61
59
37
60
39
165
48
72
3
176
1
84
24
11
72
133
3
21
24
36
24
84
108
39
80
1
144
48
36
51
128
16
21
11
109
27
33
96
48
12
35
37
83
85
3
56
16
9
47
88
45
75
21
24
51
57
23
1
36
83
25
24
12
3
72
96
105
47
48
13
60
144
47
145
84
36
23
48
1
48
71
16
57
47
13
24
155
13
35
16
8
96
25
72
23
48
13
72
3
45
48
24
27
8
37
24
59
1
23
49
15
56
13
24
60
84
60
48
12
144
83
48
49
72
39
48
105
24
24
207
33
96
12
11
169
96
72
23
16
21
27
80
13
75
57
96
24
71
1
39
56
1
47
37
35
16
33
168
156
131
133
107
37
24
108
48
60
35
24
1
12
12
24
84
27
33
156
12
84
11
64
33
60
75
45
36
183
21
72
147
56
13
3
45
3
24
177
216
15
45
36
72
143
16
57
15
33
48
24
12
11
120
24
49
95
16
72
176
85
11
208
57
24
383
24
24
49
15
32
25
48
96
15
24
57
60
11
37
51
81
71
24
25
15
8
61
75
45
3
9
12
11
73
24
24
23
37
11
145
48
15
57
95
121
36
51
69
11
61
59
16
45
171
24
9
36
12
15
33
71
48
133
59
25
12
96
156
60
24
24
24
11
85
3
21
51
105
47
61
12
135
8
25
48
36
35
40
72
45
48
3
56
13
3
72
33
23
49
96
63
177
156
51
9
24
132
35
1
15
32
1
36
11
13
144
48
75
32
168
13
72
72
36
48
84
24
75
21
120
24
51
117
84
39
8
25
12
27
345
15
33
95
64
21
48
35
61
12
12
12
12
147
24
21
51
8
25
47
136
105
96
47
16
8
49
47
13
131
61
3
8
73
108
3
80
24
1
23
40
80
48
97
63
72
57
15
80
120
49
48
60
48
3
9
63
96
21
12
36
12
12
275
61
11
72
120
120
48
13
59
1
39
8
64
296
16
8
73
60
12
48
24
24
36
156
135
69
11
13
59
85
12
87
168
144
165
36
15
8
64
32
121
23
24
16
48
21
35
16
33
72
48
23
13
59
1
135
33
60
11
133
72
83
16
56
13
27
48
57
71
73
36
48
35
24
120
25
87
24
32
25
23
24
13
11
1
15
48
8
1
63
45
27
93
24
51
9
24
39
21
83
1
15
21
11
24
25
72
24
71
24
144
1
36
3
21
99
8
64
105
63
48
8
49
23
61
3
240
21
24
11
16
56
64
9
12
24
108
12
59
85
12
12
12
15
32
64
8
40
57
108
24
11
40
69
36
23
193
12
11
13
96
84
48
36
36
48
63
24
32
112
128
1
24
12
96
11
49
159
45
107
193
24
96
47
1
143
61
60
12
83
64
21
36
15
8
61
36
24
15
69
24
48
35
24
40
81
60
3
32
16
45
27
80
48
48
25
71
1
48
95
109
24
24
35
13
59
1
228
228
23
85
83
40
9
36
323
136
8
1
60
24
11
25
24
15
8
64
21
35
16
72
117
75
72
45
11
24
49
168
108
132
63
21
24
60
24
47
13
83
144
85
59
16
57
63
9
23
48
25
36
3
24
152
169
39
8
40
93
72
155
1
36
11
13
24
11
121
63
56
25
24
15
8
96
25
36
131
64
80
24
40
33
12
84
60
36
12
35
13
59
48
25
60
12
60
107
1
135
33
39
72
8
1
36
132
36
3
8
13
48
24
75
56
49
84
11
24
49
48
24
48
84
96
147
72
9
111
9
60
12
24
23
49
39
8
13
3
8
64
45
84
15
213
11
97
39
33
84
24
83
24
37
12
12
72
12
48
60
35
40
32
1
23
64
69
11
25
72
24
39
8
73
39
24
8
48
37
48
60
12
60
120
39
45
12
60
12
36
24
3
57
36
3
8
40
96
8
13
27
45
60
60
123
96
69
24
12
15
32
1
47
37
12
23
1
12
84
36
3
32
1
12
168
228
24
23
192
37
3
128
96
61
24
11
37
24
3
9
12
35
88
21
59
61
75
8
64
72
56
16
8
1
12
11
49
12
156
23
73
15
120
69
99
69
3
45
24
48
24
83
48
48
49
63
48
57
36
168
72
12
60
51
45
11
16
21
108
15
8
121
15
56
145
48
ABCD 93833073682*3^$a+1 [50005]
60
48
29
123
69
240
144
7
68
36
36
93
159
81
55
56
36
52
116
156
124
80
36
48
88
44
136
8
100
17
27
21
55
312
308
64
68
84
21
115
44
24
57
63
64
68
100
89
111
340
44
33
48
39
60
28
228
29
75
184
32
12
16
20
141
19
29
15
12
21
67
8
28
41
39
12
28
24
108
77
303
60
220
32
28
48
125
79
48
8
105
19
200
100
8
88
257
175
48
104
48
528
249
75
21
307
60
72
41
7
44
204
216
64
12
108
152
24
33
48
55
108
260
36
36
40
104
4
44
160
17
31
8
160
164
316
72
65
48
27
165
48
67
8
69
75
100
20
316
116
96
180
9
31
65
15
108
24
93
240
144
19
269
27
36
33
144
183
28
92
108
72
60
33
15
160
44
48
69
39
124
125
135
48
132
76
41
63
120
132
69
15
177
3
36
64
60
92
52
125
135
12
96
28
44
40
96
84
41
55
12
212
36
12
60
28
120
116
28
108
77
3
24
4
17
15
48
244
32
144
180
12
132
105
48
55
12
80
100
32
201
163
432
44
16
48
24
80
156
340
12
8
60
12
100
32
208
48
24
161
27
40
68
105
7
32
72
136
44
76
104
76
180
60
380
72
88
48
180
125
27
108
60
4
8
52
36
137
7
108
48
77
175
65
147
180
288
40
80
132
333
48
51
144
4
60
56
21
79
152
60
148
140
64
260
136
257
7
80
96
201
79
17
27
156
96
108
12
60
216
264
96
84
33
3
52
185
151
224
16
20
52
8
40
80
64
68
148
24
8
12
141
99
76
17
123
100
44
36
369
31
320
100
144
8
69
3
45
96
7
104
156
165
48
75
21
151
32
216
156
24
36
9
19
440
28
137
55
68
117
111
60
36
4
324
8
33
96
211
8
4
68
189
63
36
64
80
180
105
3
45
39
96
9
31
68
4
248
208
44
216
12
129
15
60
316
20
252
16
44
28
8
9
48
87
28
77
48
67
36
24
48
104
64
89
55
41
267
168
45
279
36
100
17
48
7
188
84
16
120
72
8
96
81
3
24
261
75
132
48
36
204
36
4
240
41
144
75
40
212
57
123
12
28
60
72
20
28
8
100
60
116
108
81
55
44
36
144
76
77
48
19
188
60
28
152
12
136
29
15
33
3
64
36
24
17
163
77
15
129
15
312
120
60
28
12
108
144
17
19
29
151
80
24
40
176
9
75
21
147
48
60
40
281
3
76
80
204
136
29
15
33
67
80
237
79
80
4
8
72
60
40
32
36
40
29
111
12
100
32
180
36
192
72
33
48
339
36
72
396
21
79
ABCD 93833348738*3^$a+1 [50020]
48
12
91
65
51
16
17
27
100
89
12
12
27
36
144
81
60
19
144
32
165
219
9
19
60
5
147
40
29
12
120
12
60
36
12
60
132
120
3
105
19
89
55
104
28
68
45
24
115
65
60
103
80
84
60
28
36
5
120
31
20
268
5
96
60
67
137
7
29
60
204
27
36
57
87
33
127
60
60
144
20
64
5
36
60
31
24
192
120
5
108
27
33
15
45
51
4
29
15
153
19
29
7
68
45
72
27
45
48
163
92
84
108
141
72
48
12
60
12
75
160
41
24
36
39
45
163
53
144
27
76
17
108
103
17
3
9
48
72
91
20
45
12
12
48
48
151
20
16
5
180
127
48
17
36
31
41
67
5
31
77
55
53
180
51
9
19
41
27
28
104
141
12
12
91
156
101
55
20
93
19
53
55
24
101
39
36
117
96
7
17
63
33
120
19
56
105
67
5
139
48
65
120
27
33
7
120
113
27
84
172
48
17
99
33
15
141
91
8
33
60
43
17
87
93
12
228
79
180
29
51
21
12
63
117
96
12
12
15
33
63
96
100
41
67
53
15
33
60
12
67
5
43
125
48
115
5
24
48
103
5
27
64
29
51
21
60
139
60
24
89
156
24
147
9
12
60
132
60
120
96
192
7
48
32
105
48
12
75
16
5
7
12
20
21
60
24
43
32
48
12
21
60
79
5
43
12
48
24
29
60
7
12
5
15
33
12
91
17
7
72
120
60
89
27
60
93
87
165
12
111
9
156
55
77
120
12
51
76
60
8
45
36
235
5
7
5
43
29
7
41
12
108
67
80
28
77
60
96
27
45
63
9
60
48
15
153
12
12
156
175
29
36
19
140
21
175
77
120
12
96
60
111
4
17
15
40
24
41
19
29
252
7
5
36
12
55
104
93
31
65
79
161
12
7
128
33
27
64
36
17
7
24
197
108
187
17
3
105
7
32
88
101
252
3
117
108
12
12
27
316
212
28
5
48
12
72
36
39
40
5
156
39
40
48
17
48
79
84
29
31
89
48
63
64
53
48
19
5
31
17
3
57
132
43
53
79
32
33
48
48
24
267
69
24
63
100
77
108
12
36
12
7
101
27
33
84
276
84
96
12
12
60
60
127
41
12
67
44
112
84
44
132
105
99
76
5
99
28
53
12
36
12
72
60
156
31
20
21
67
41
7
17
96
24
36
91
101
120
99
28
5
27
64
29
51
220
17
60
7
12
48
36
5
12
3
117
43
60
164
28
77
216
31
44
57
12
36
12
63
45
15
45
39
16
257
27
93
12
7
29
19
5
96
120
99
21
75
165
60
12
132
51
16
233
108
12
63
28
29
103
44
9
12
60
43
17
39
129
7
152
105
240
7
140
9
19
5
67
101
55
12
5
15
112
224
4
65
43
5
12
91
5
84
36
55
149
7
8
76
96
20
9
180
72
19
29
144
27
9
24
48
63
9
7
60
48
32
4
24
68
57
60
7
96
48
36
89
67
173
27
40
65
7
161
24
7
120
113
31
65
51
9
7
84
101
43
24
5
31
5
72
3
4
113
180
60
12
3
12
28
84
84
5
171
33
36
135
100
5
24
31
17
120
60
12
168
7
65
48
48
12
39
9
67
245
223
17
48
24
7
140
33
36
72
79
20
16
32
96
36
9
67
5
132
60
31
5
135
52
17
15
81
7
5
12
3
33
207
57
7
53
123
48
69
15
16
29
156
7
53
19
53
159
93
51
96
141
60
19
36
20
28
5
60
19
113
43
17
147
16
89
115
32
16
17
36
75
16
36
72
8
64
80
9
24
96
75
240
4
65
60
120
7
41
67
5
51
45
15
9
48
103
29
48
12
7
29
19
53
55
5
12
48
48
31
101
60
115
137
180
3
28
24
108
32
33
3
9
67
41
7
68
28
17
48
91
24
5
39
141
12
60
27
105
60
ABCD 93833508116*3^$a+1 [50052]
1
32
144
4
44
28
72
11
21
15
15
45
9
10
26
4
2
57
57
16
20
10
8
10
44
27
21
18
4
32
21
63
6
15
9
6
18
15
12
45
3
15
58
44
24
4
83
9
34
20
22
44
30
16
53
15
105
9
16
12
18
17
3
45
72
103
12
5
117
3
15
9
24
36
15
24
4
5
21
24
30
42
46
30
14
33
13
23
24
45
30
30
58
92
21
12
27
30
12
51
9
6
10
20
18
84
18
87
13
32
40
11
27
33
15
4
80
18
10
92
6
36
66
24
4
29
105
10
17
1
47
51
36
34
35
57
15
99
4
56
24
54
15
27
33
36
156
1
62
6
12
22
6
26
6
70
32
6
39
21
42
33
9
76
14
40
18
35
9
4
132
23
12
99
18
15
81
4
2
30
30
6
40
48
11
43
56
30
94
20
33
24
24
12
3
84
40
20
118
35
7
20
21
24
1
44
72
16
68
24
10
2
30
28
62
3
57
39
69
78
30
15
3
40
44
18
24
24
72
15
13
2
58
26
6
15
33
10
26
3
51
21
9
6
4
89
43
17
31
14
27
9
22
29
45
60
39
192
9
6
18
12
190
102
2
30
51
12
1
11
75
9
12
72
63
10
12
36
92
18
36
33
21
60
6
9
51
6
12
16
11
3
12
18
90
21
7
8
114
6
12
28
26
75
3
42
15
3
12
33
61
12
8
24
30
6
66
64
29
21
40
35
7
14
78
10
20
12
24
40
2
9
1
68
12
24
15
15
21
39
9
15
112
20
30
12
3
63
12
24
33
45
6
4
30
26
10
35
36
15
28
18
18
30
32
30
24
93
1
14
10
20
51
12
3
6
3
13
14
30
18
30
18
10
14
18
6
45
24
36
19
32
45
19
41
9
4
206
12
33
81
15
45
60
15
21
3
51
6
42
30
10
20
28
68
6
84
15
7
90
78
17
15
12
30
12
18
42
39
39
58
42
32
34
20
4
36
92
3
24
72
3
60
6
96
51
15
9
39
34
2
9
25
74
6
39
45
60
3
3
12
9
9
15
69
30
30
6
22
59
75
84
10
42
5
15
42
40
20
16
24
50
21
12
7
17
9
66
30
6
45
55
60
8
81
31
2
42
66
3
51
66
3
12
75
33
97
8
87
105
24
18
21
15
12
33
12
25
108
122
18
22
8
10
42
5
9
135
43
5
13
32
3
12
12
15
16
8
10
2
22
2
34
62
54
18
28
2
18
24
30
15
73
36
20
27
3
4
68
40
8
6
4
72
50
60
10
80
54
46
83
69
6
40
20
6
36
70
102
20
16
44
42
105
43
8
45
48
24
15
18
10
50
40
59
15
30
4
20
30
12
9
3
6
6
58
71
36
1
35
63
40
74
15
15
36
4
2
4
50
6
3
31
17
3
34
35
31
26
30
66
39
21
3
21
46
17
12
171
24
6
27
12
1
32
18
48
129
21
54
12
45
9
72
18
9
36
69
28
44
28
20
15
15
58
14
66
10
2
6
6
54
45
21
3
1
32
18
66
34
30
35
21
6
69
69
4
8
135
27
42
24
72
15
39
16
68
6
6
132
33
15
118
59
36
21
75
3
30
30
6
12
60
30
10
20
3
24
60
57
3
13
8
64
38
57
13
8
6
6
22
18
23
21
156
10
42
18
104
4
50
4
8
132
30
36
40
74
42
33
1
11
81
24
28
18
158
102
144
18
135
48
3
36
84
96
16
60
17
15
156
24
16
2
72
36
51
45
3
60
21
30
12
10
60
98
57
33
22
20
9
3
45
15
30
28
8
40
24
26
54
58
5
85
44
6
58
2
84
4
2
52
8
28
14
12
6
18
10
80
6
66
48
64
23
45
10
2
88
2
6
10
44
48
30
12
3
9
64
107
48
25
24
48
8
10
74
36
6
93
61
26
46
8
12
15
27
10
8
87
1
30
32
28
30
50
90
27
3
42
30
12
40
17
15
18
27
3
48
10
72
18
78
2
18
10
26
64
71
75
48
36
10
20
12
72
3
45
15
9
39
37
20
75
103
41
9
51
19
74
30
21
19
2
30
9
9
12
24
4
23
3
9
36
12
25
44
6
54
4
92
30
54
30
16
38
42
10
68
12
12
28
68
12
82
6
35
27
12
30
15
1
59
12
1
68
64
56
12
159
9
42
22
2
34
32
24
4
74
10
2
108
70
23
33
30
22
42
116
81
3
18
87
55
8
9
81
10
20
78
15
21
24
12
84
6
10
44
6
30
18
10
120
20
12
12
28
44
15
3
30
27
81
70
32
21
72
48
24
36
39
12
36
28
17
37
62
28
50
27
75
6
22
5
45
36
12
24
63
21
4
8
3
24
36
9
30
60
42
18
18
30
60
48
10
11
36
9
30
118
8
22
2
18
16
14
6
6
96
102
30
76
32
15
72
12
48
48
84
31
14
15
19
32
18
24
15
3
12
10
47
15
4
2
3
84
1
2
24
34
32
88
42
14
66
102
12
48
3
3
6
15
24
12
3
12
45
24
15
78
12
3
33
18
45
27
57
96
21
18
28
98
42
28
32
18
22
2
3
39
84
6
28
23
7
26
10
17
39
45
51
9
33
6
30
42
22
47
43
20
16
32
33
15
4
32
4
50
60
15
55
50
15
9
30
12
21
9
6
28
24
77
9
22
32
18
75
85
2
21
21
15
33
42
36
45
63
6
75
24
69
12
39
27
10
18
24
41
25
60
20
24
27
1
2
16
65
55
26
39
67
44
81
69
18
16
29
3
10
14
21
15
108
21
45
28
18
62
42
30
24
75
57
63
105
10
2
78
10
11
33
66
12
30
60
63
9
12
51
85
8
27
3
12
40
17
13
80
27
36
36
48
25
8
15
24
36
9
18
18
15
33
12
28
56
16
2
30
78
9
79
54
38
90
18
81
45
48
28
48
11
51
10
20
12
60
27
39
9
1
30
24
2
3
31
30
32
42
12
4
32
108
144
18
39
9
6
24
22
12
56
24
96
4
26
45
21
48
10
8
58
24
2
24
54
51
9
15
1
2
9
36
9
15
61
44
24
42
9
9
64
128
18
12
10
14
21
48
15
9
3
33
9
28
20
3
15
24
30
63
15
18
54
48
9
19
32
18
24
15
1
24
48
122
33
57
46
90
116
18
18
72
18
18
15
69
36
36
16
14
24
34
32
54
42
18
12
9
9
27
48
21
6
84
34
11
15
18
6
45
9
15
21
54
30
15
25
38
24
69
19
17
49
14
28
90
2
6
12
10
2
30
18
28
56
3
12
1
20
10
2
60
48
24
138
42
16
14
45
31
12
6
44
10
32
21
24
39
156
36
33
37
44
15
33
46
2
39
19
62
24
3
33
48
4
18
18
50
9
27
45
9
96
36
24
99
12
3
105
21
6
22
8
82
5
13
32
36
6
36
10
14
118
18
29
9
24
28
2
28
2
30
36
40
90
59
27
18
48
60
27
57
3
12
1
ABCD 93833832226*3^$a+1 [50009]
31
35
24
72
66
24
19
35
66
75
21
18
42
18
6
18
13
80
33
126
1
17
31
5
96
6
37
17
90
54
27
27
1
5
54
6
12
19
35
48
33
172
17
84
6
9
15
54
75
28
17
3
204
36
3
1
48
11
6
18
13
44
45
63
3
133
89
31
59
37
5
90
18
48
18
81
15
13
11
60
66
60
18
36
132
30
30
37
77
18
18
54
78
36
36
123
21
36
48
42
93
27
66
84
48
30
66
72
3
4
47
78
126
6
150
33
232
23
66
6
1
59
150
60
6
42
27
36
52
96
29
18
12
13
120
83
9
57
91
83
6
31
113
6
36
18
126
60
18
12
43
11
9
51
1
5
6
42
18
42
63
69
84
51
3
1
5
24
18
12
96
102
12
108
7
53
42
6
66
73
47
18
102
258
3
15
37
72
5
91
5
15
3
30
6
109
11
85
65
15
45
120
123
27
21
72
33
7
11
37
44
45
18
6
42
114
3
33
48
175
11
61
17
90
12
30
15
9
19
48
17
30
120
12
48
12
49
24
17
31
44
3
30
180
31
24
5
18
30
27
48
40
29
90
24
6
51
27
13
24
296
27
36
36
174
72
48
66
13
41
24
12
48
12
15
136
47
6
19
95
1
44
15
13
20
28
59
42
3
51
157
119
54
12
174
18
31
17
12
87
96
100
53
6
54
36
18
72
49
17
7
35
133
89
55
11
69
21
84
60
48
72
30
13
11
57
75
12
37
5
60
66
90
75
147
42
114
102
102
33
69
78
36
37
17
6
6
36
3
15
90
84
138
108
24
42
36
18
30
120
42
108
30
102
18
66
60
48
57
111
18
36
24
24
66
1
59
6
3
57
36
42
57
201
72
6
30
264
48
42
66
90
84
13
53
96
36
55
47
45
21
12
75
84
39
109
71
1
20
4
29
66
30
27
24
105
31
53
90
25
35
12
18
27
52
23
30
67
8
15
42
12
91
53
24
43
72
35
18
27
33
144
18
105
15
66
139
95
12
48
6
66
18
6
42
48
30
96
114
6
109
41
15
16
17
6
12
37
92
15
6
55
35
78
30
21
28
11
37
29
54
54
120
6
25
24
83
138
54
13
48
71
126
27
40
68
15
12
33
9
36
39
3
1
47
9
9
31
29
6
61
92
28
72
131
54
55
41
31
48
8
72
21
54
66
6
90
75
9
36
36
7
17
51
3
57
39
36
18
115
5
67
5
12
63
3
24
30
6
132
12
90
7
119
6
123
40
5
48
187
11
30
36
19
29
156
31
20
4
29
3
88
59
13
23
25
59
45
3
84
30
6
138
6
18
96
12
12
43
77
18
24
1
29
6
48
132
24
25
23
25
17
18
33
60
33
7
29
30
30
6
45
33
19
5
42
96
12
108
12
6
99
93
7
47
6
39
21
55
20
39
6
84
19
5
90
25
11
144
9
75
48
60
13
11
36
49
5
54
54
31
35
12
54
3
75
78
55
20
60
33
7
17
7
101
48
72
120
48
24
72
108
12
48
72
51
3
30
7
53
15
45
6
48
6
36
31
83
37
77
12
24
24
31
119
108
13
35
6
150
78
6
54
12
6
108
6
120
6
9
33
91
11
45
9
96
103
5
12
6
9
15
25
68
76
32
33
54
60
72
9
4
92
51
114
55
29
30
30
31
101
18
36
6
79
65
30
30
48
3
57
15
33
30
12
60
96
1
11
129
4
29
6
36
49
41
18
36
1
29
6
90
51
40
360
32
51
126
6
138
42
30
39
81
54
78
6
24
81
69
7
11
37
11
6
55
8
33
87
16
41
90
13
188
9
18
1
41
31
48
5
54
36
66
79
17
103
17
30
25
17
12
48
42
18
18
12
21
51
48
30
43
137
15
40
65
6
42
102
12
13
11
6
84
139
20
57
43
140
15
36
30
36
63
105
3
27
66
60
6
21
112
47
24
60
85
125
84
3
45
7
35
37
11
9
33
36
84
120
138
78
42
45
45
30
30
12
108
48
12
12
18
25
35
192
45
51
6
15
36
148
17
60
19
59
12
12
78
90
90
60
15
15
18
6
1
72
83
45
3
60
24
1
20
4
53
174
93
45
27
15
18
60
66
12
84
18
87
15
18
7
41
75
27
6
84
72
54
9
81
24
42
13
41
36
39
105
120
6
36
42
30
12
13
53
78
12
54
126
24
198
36
91
29
24
43
68
4
35
48
18
24
18
12
30
55
83
90
75
9
108
12
6
45
27
126
126
133
5
42
24
96
126
48
60
6
36
9
45
66
30
60
18
54
66
96
30
6
37
17
31
68
4
47
30
60
6
12
13
24
96
65
24
103
41
51
51
60
54
30
48
1
44
21
75
12
33
60
36
54
1
5
54
6
55
29
12
42
13
20
27
48
18
66
24
229
11
24
13
5
48
27
9
30
54
36
150
193
32
21
60
24
84
42
169
11
132
72
30
6
12
25
11
ABCD 93834494896*3^$a+1 [50021]
18
77
25
72
24
114
5
120
31
42
18
36
24
120
6
11
7
41
24
25
162
5
88
56
121
36
12
6
17
43
69
8
139
30
108
35
40
57
15
48
87
36
45
129
18
5
168
19
6
12
18
33
9
15
33
84
30
6
24
23
16
104
97
36
90
9
8
55
17
24
112
8
25
30
81
99
24
6
159
72
144
57
24
168
36
102
69
8
7
33
21
210
57
80
43
24
66
36
30
9
57
47
40
57
126
12
66
84
6
9
128
13
11
121
72
66
21
9
30
6
6
5
40
9
143
1
47
43
29
67
90
3
8
40
183
54
42
18
48
84
18
48
113
25
30
57
128
55
96
60
24
29
40
8
24
40
15
54
36
63
32
13
83
7
17
55
30
36
63
15
9
27
21
15
9
81
23
25
6
18
426
29
40
21
11
19
174
18
24
84
17
79
24
72
33
51
78
47
88
8
43
102
63
9
12
6
53
37
27
117
51
3
30
12
75
57
78
48
156
5
25
24
6
41
25
72
63
9
36
30
5
109
6
69
9
96
78
42
6
132
30
162
6
84
90
9
32
13
60
6
33
15
41
187
30
30
17
67
54
47
19
29
19
162
11
55
24
33
57
15
45
99
32
13
35
49
60
51
51
29
1
54
60
30
24
78
48
24
113
40
27
42
30
45
129
15
21
35
24
31
6
84
48
12
108
6
126
114
24
17
24
49
15
8
139
24
24
138
42
33
33
102
9
39
90
96
18
30
150
60
117
48
32
24
24
13
59
25
111
9
71
79
30
126
5
19
53
55
81
51
60
9
99
45
15
17
19
84
41
7
18
42
108
89
7
129
159
36
36
41
25
48
71
1
23
16
39
36
48
60
33
8
55
9
51
6
71
72
16
99
93
32
31
36
18
18
33
27
5
72
168
67
77
13
11
25
39
153
24
90
21
9
18
72
29
79
18
47
7
65
139
5
109
27
128
16
24
45
126
101
24
1
30
48
33
129
78
18
159
8
43
5
79
9
117
12
42
24
6
15
9
96
15
104
25
15
32
112
96
21
36
42
5
16
45
6
6
54
41
160
8
24
25
15
3
12
72
129
9
6
36
29
40
32
19
36
9
99
21
9
15
72
27
48
84
105
56
43
6
90
5
91
69
69
6
84
89
1
42
48
45
104
61
6
93
75
36
66
30
36
45
8
121
23
7
48
33
45
54
54
30
102
83
49
6
17
37
3
24
75
5
49
90
90
27
69
11
64
15
18
167
16
32
43
18
36
23
16
27
42
3
63
209
1
102
17
7
66
39
15
105
24
21
84
95
49
18
77
16
72
9
6
84
173
72
103
65
91
30
90
45
21
6
29
13
6
90
51
144
45
27
15
17
40
3
5
25
47
1
6
168
177
9
24
63
99
45
144
129
63
72
111
89
43
12
33
72
27
30
36
84
54
6
66
132
21
15
12
24
21
63
96
30
11
73
12
75
69
35
19
12
9
56
7
113
43
24
18
54
30
54
41
25
15
33
78
17
31
81
3
108
42
6
41
144
49
66
24
12
84
197
79
144
24
60
42
6
29
24
24
120
37
66
144
9
129
15
8
64
3
6
42
60
60
102
12
3
3
24
6
24
78
17
40
75
18
12
95
168
31
96
60
5
40
48
15
36
36
84
36
36
5
49
15
104
7
9
15
41
120
55
18
30
81
39
41
25
36
27
57
114
5
25
156
3
153
72
12
210
84
24
21
27
18
150
24
5
40
21
35
7
9
9
42
5
7
156
30
72
42
6
12
59
31
12
93
15
9
21
84
119
91
5
25
24
30
36
5
40
9
54
18
15
9
120
66
53
91
24
36
81
57
47
49
47
24
49
111
3
5
48
115
29
49
6
105
15
48
36
6
18
48
108
137
64
8
88
9
36
27
8
19
21
33
6
89
1
30
6
54
24
102
90
48
72
29
55
48
17
25
18
45
32
24
1
114
5
24
37
18
36
60
42
24
6
54
51
48
15
24
150
171
51
6
12
75
32
1
23
121
23
1
119
48
37
192
3
231
24
18
18
45
81
95
13
27
51
72
5
72
24
31
36
53
127
24
18
48
15
99
36
12
21
45
6
48
78
18
90
11
175
6
27
56
1
30
60
30
168
6
54
3
32
67
5
1
39
111
108
5
1
90
6
72
23
72
112
3
45
8
19
5
48
16
57
102
6
36
366
18
111
123
12
108
5
37
108
102
9
51
6
39
3
156
17
24
16
32
1
282
12
33
15
33
21
3
15
12
18
6
12
9
69
36
39
51
93
3
18
150
77
19
84
24
192
9
51
78
36
11
79
17
19
60
36
45
3
197
13
51
63
ABCD 93834779792*3^$a+1 [50028]
32
30
3
16
32
24
79
14
36
47
5
32
10
17
40
5
43
11
4
17
40
3
12
38
30
10
18
30
18
1
5
20
55
51
12
62
16
3
29
3
8
16
13
2
1
9
98
16
37
79
49
15
14
160
35
27
45
19
61
55
81
32
31
16
25
13
6
5
56
39
12
5
27
42
48
3
7
140
13
23
9
7
9
69
20
52
19
16
8
11
12
9
59
30
6
25
8
8
8
9
7
29
42
48
24
26
40
6
18
32
15
8
8
23
97
53
16
3
96
9
15
17
24
70
14
11
5
14
53
43
4
18
14
9
16
33
47
3
22
30
54
11
31
18
54
2
16
7
31
9
96
9
42
53
17
36
35
8
16
13
3
128
72
32
7
10
23
27
10
59
7
17
37
115
8
16
47
74
55
29
34
1
5
12
2
6
70
14
22
36
17
72
39
25
40
61
3
40
117
75
33
15
16
64
8
5
38
64
2
30
29
17
23
21
51
7
1
25
46
36
14
4
11
16
53
24
28
32
15
15
22
8
12
23
31
65
31
16
18
110
70
11
43
45
32
8
8
99
29
61
44
46
24
20
5
11
30
6
17
32
25
60
19
24
88
32
35
125
16
67
5
64
29
46
30
31
24
5
51
32
16
101
10
49
64
8
43
4
41
24
37
11
8
25
90
30
4
30
37
8
45
6
77
7
17
16
17
58
53
7
9
5
3
31
41
33
7
45
36
39
5
83
7
144
1
9
80
54
16
26
4
14
5
23
2
71
16
24
7
17
27
21
7
41
24
13
3
15
9
47
41
37
66
10
15
5
30
22
62
6
54
13
33
50
66
28
31
24
8
8
15
9
7
6
72
43
7
41
35
21
45
3
15
26
15
31
41
13
44
28
75
77
27
1
23
15
16
33
107
90
3
87
10
18
21
16
8
5
11
136
24
7
9
15
73
11
36
9
45
11
13
2
9
24
8
13
82
122
15
13
48
35
1
6
48
9
11
5
56
48
15
25
8
29
70
14
55
40
49
47
5
19
16
88
72
48
5
76
7
7
17
29
99
160
41
7
40
49
20
83
17
8
15
13
59
1
87
15
42
20
3
8
17
6
14
27
13
30
5
27
13
17
46
24
9
56
61
3
72
17
46
41
8
115
21
32
79
10
6
17
8
7
22
44
64
26
144
10
12
103
7
16
209
8
32
8
15
76
5
7
9
33
30
17
24
72
37
51
15
24
2
63
8
29
80
35
64
40
69
3
104
9
16
31
73
22
9
53
22
5
49
90
101
31
32
16
80
10
39
47
30
10
74
15
24
32
23
12
18
11
25
26
5
5
11
40
24
5
16
27
117
11
7
18
12
35
8
48
25
55
160
16
31
24
36
5
24
40
56
40
47
1
5
36
23
31
25
16
25
48
30
70
12
68
42
41
83
26
3
13
18
9
11
36
1
8
79
36
162
19
16
9
64
31
48
8
15
14
3
81
64
15
32
45
60
119
16
120
25
23
21
11
8
32
1
7
48
29
44
55
35
5
64
27
48
28
49
13
27
8
47
18
18
13
1
28
3
33
111
15
65
24
31
18
56
4
11
72
25
32
6
82
39
24
9
47
8
8
8
61
18
17
63
58
47
13
19
24
145
10
20
25
41
15
8
16
21
3
56
19
102
24
4
11
31
48
6
84
6
9
47
41
8
111
48
1
24
8
24
8
97
14
1
59
16
6
63
75
6
44
59
7
33
21
6
10
3
5
27
49
60
44
30
46
56
88
50
57
1
38
22
147
5
11
24
31
49
87
24
12
53
16
75
18
11
9
148
19
64
19
18
2
33
64
5
24
99
13
44
95
56
107
45
8
8
40
16
85
19
19
61
24
15
108
77
55
18
32
36
115
45
99
8
24
8
25
22
14
107
7
16
12
32
5
5
86
4
1
11
144
69
27
84
6
18
1
19
10
27
53
120
75
8
77
72
35
19
5
49
6
1
8
5
60
23
13
10
42
23
24
72
9
46
110
19
16
19
21
40
135
49
31
9
16
21
19
40
31
2
15
56
64
7
1
53
27
8
7
102
27
104
16
33
62
28
37
24
24
11
29
7
25
5
18
26
31
35
4
44
117
8
7
16
17
7
20
16
37
53
12
110
17
25
46
9
24
5
11
13
10
1
17
14
25
39
17
103
9
27
18
27
8
8
17
95
67
21
63
80
6
11
32
5
16
90
50
55
5
34
18
14
16
32
30
12
4
36
8
7
80
9
7
40
104
15
18
26
4
72
9
27
13
16
40
40
25
16
14
1
33
6
20
10
131
24
15
16
9
35
29
85
34
65
7
36
133
91
5
41
38
6
3
13
32
58
25
29
38
70
36
26
28
12
8
10
6
57
32
8
32
8
7
18
44
11
73
7
9
15
15
49
16
24
16
8
40
8
64
24
21
43
40
75
37
53
10
12
61
29
260
28
6
12
72
17
56
19
13
40
77
20
15
13
2
16
33
11
46
18
54
42
109
19
46
36
35
43
20
60
5
8
45
42
32
25
23
25
15
2
55
56
67
21
11
13
51
21
8
55
80
25
17
28
56
11
35
18
3
32
136
5
76
31
23
44
36
64
17
9
36
19
16
25
46
17
80
25
16
74
36
41
8
32
15
1
8
56
40
19
110
24
10
13
32
71
94
90
18
79
109
35
47
2
7
16
17
32
60
10
6
35
8
19
53
23
25
16
24
9
12
58
6
59
40
5
43
143
25
29
35
25
46
25
5
27
8
7
2
15
1
7
32
33
7
8
8
16
23
1
32
112
27
5
15
28
32
28
2
15
8
5
3
72
95
25
35
42
40
44
24
7
9
24
2
46
38
17
32
8
39
33
16
39
25
88
57
7
35
61
24
29
16
20
46
33
11
13
51
36
9
9
36
11
8
32
135
30
3
11
36
10
23
7
24
1
88
55
18
63
5
35
40
21
10
50
31
53
27
25
8
15
32
24
19
5
59
5
56
5
36
6
38
35
11
13
72
5
18
17
8
71
57
9
134
30
4
32
55
8
32
8
5
30
90
10
32
1
87
41
24
7
24
9
11
29
32
39
1
41
2
36
46
51
8
24
21
22
2
35
31
6
40
30
45
9
54
6
20
46
18
6
17
13
6
141
17
15
37
14
21
25
63
32
133
72
8
11
17
2
16
29
16
15
9
16
11
29
40
75
45
57
7
17
8
22
1
40
73
36
80
83
16
120
19
36
60
5
21
24
24
6
36
9
16
8
25
15
5
12
71
5
54
6
15
8
16
15
48
2
23
1
15
1
23
56
101
3
16
16
1
8
39
16
40
59
62
23
23
9
5
24
46
5
80
43
13
24
33
31
40
24
56
19
96
46
23
7
1
5
2
97
8
31
24
25
7
60
149
49
10
20
70
275
231
9
32
56
27
13
47
2
63
7
14
75
80
41
44
82
9
53
11
56
15
38
51
40
136
5
11
3
85
87
48
24
25
37
3
15
12
13
5
30
22
74
5
31
ABCD 93834958552*3^$a+1 [50002]
51
224
16
24
9
95
64
24
33
180
84
60
180
72
23
25
12
24
84
36
180
15
24
225
216
36
27
141
120
35
145
36
360
60
39
168
93
24
3
93
60
111
273
12
24
84
143
40
24
24
9
12
27
8
13
27
9
207
192
45
27
9
24
60
27
72
21
240
72
99
21
99
105
36
35
160
69
60
135
9
36
96
60
48
159
72
48
57
279
72
32
1
47
64
24
8
109
324
87
9
159
81
48
12
24
84
63
24
48
21
171
24
48
152
85
24
36
95
232
9
48
183
8
136
24
45
36
144
87
69
444
24
60
3
93
60
36
168
36
204
3
9
15
24
9
96
63
141
291
9
207
8
112
48
21
3
96
96
9
95
64
33
39
104
85
96
147
24
33
120
231
96
165
27
33
24
204
11
192
73
24
12
60
39
69
192
51
72
72
285
48
155
25
15
120
80
16
176
16
153
84
131
88
33
71
160
80
64
69
96
60
48
60
35
181
60
120
36
3
144
48
69
59
48
37
72
123
72
93
36
96
24
36
339
45
35
16
105
39
21
24
216
11
88
9
39
57
231
153
36
27
33
15
141
3
57
71
13
35
121
84
96
24
24
180
96
420
156
47
217
60
204
15
80
97
39
21
27
57
60
75
216
264
105
24
135
456
96
105
168
87
213
252
168
12
51
189
107
48
16
33
120
63
24
57
15
24
33
84
36
60
24
147
24
93
27
69
24
123
24
273
47
40
168
105
12
147
24
9
120
108
75
45
36
204
12
48
312
48
12
60
15
33
159
120
33
135
33
159
93
83
37
75
189
36
15
9
24
231
45
243
216
57
48
39
33
39
144
216
9
36
24
243
144
9
180
59
25
63
9
15
153
135
165
12
24
60
75
24
81
36
48
12
159
81
63
117
315
69
275
160
45
243
93
3
45
243
129
48
47
49
159
168
33
60
156
39
69
75
45
3
57
63
24
24
21
24
51
9
39
24
24
176
1
96
60
123
21
3
32
97
84
60
24
60
12
63
105
312
15
32
37
156
47
1
36
24
96
27
8
384
157
75
24
9
23
184
9
39
201
15
144
141
35
1
228
483
69
123
120
165
51
45
75
168
24
32
37
24
300
36
60
144
36
3
165
11
61
3
117
155
40
104
25
144
120
72
120
84
120
24
132
15
105
48
12
27
72
81
15
32
73
60
27
24
117
51
80
64
117
11
13
51
144
189
27
48
21
276
63
216
45
27
33
87
177
39
48
24
8
61
147
96
69
27
117
27
72
105
72
15
45
51
33
135
9
71
288
16
45
72
3
360
177
87
8
49
207
33
84
72
24
3
56
25
135
48
93
35
25
60
147
8
16
93
36
159
24
8
289
36
24
83
16
48
96
141
12
24
156
24
99
56
1
ABCD 93835182388*3^$a+1 [50140]
115
155
21
39
57
144
189
67
8
24
45
27
264
15
60
37
77
6
60
1
53
156
79
11
60
126
60
15
99
189
16
5
90
1
143
153
9
138
37
149
27
112
5
3
3
156
30
258
42
84
51
15
1
23
49
197
123
75
6
6
25
24
32
9
30
33
27
18
43
143
60
85
269
12
48
96
79
5
6
45
16
95
180
13
77
198
12
90
15
63
1
104
16
32
3
24
165
57
90
90
264
51
16
59
45
40
65
15
135
48
36
84
222
171
147
6
39
105
60
42
73
5
27
120
123
60
33
24
9
156
211
8
72
144
33
55
48
200
63
120
1
5
43
56
45
66
114
90
24
37
56
69
60
60
264
6
45
9
15
16
239
30
36
108
3
183
60
66
75
3
37
23
276
36
78
91
11
18
115
11
117
69
24
139
197
18
81
69
6
165
96
96
69
18
186
6
81
72
81
6
60
93
117
18
225
87
174
195
40
80
39
102
43
5
75
141
144
3
264
3
37
95
60
54
150
1
23
57
75
108
132
85
80
24
24
51
96
54
180
30
96
69
51
45
208
11
45
99
61
59
42
108
12
114
6
318
60
33
33
30
49
320
21
24
240
27
39
81
96
88
11
30
138
133
29
243
165
6
54
127
59
90
27
27
6
7
8
39
96
129
105
6
54
67
8
27
138
336
36
54
30
96
99
24
216
111
49
275
141
3
66
240
6
18
123
72
88
8
24
88
32
40
65
60
3
33
114
66
19
32
40
155
468
30
66
30
51
63
156
180
57
63
6
243
111
66
108
162
1
53
75
165
60
66
18
30
30
12
99
24
15
12
48
21
135
30
84
103
23
6
330
48
6
150
66
48
30
90
150
6
39
88
77
51
69
6
24
120
6
175
65
54
30
6
141
9
15
72
63
84
12
54
96
75
136
17
66
84
36
85
32
33
7
32
15
30
60
30
1
11
21
88
32
120
159
105
63
6
27
93
60
15
40
56
3
85
131
45
51
61
8
261
78
222
39
64
245
96
99
40
5
91
32
24
48
45
3
93
210
57
24
45
228
6
180
24
36
1
29
30
37
200
87
33
123
21
264
72
64
89
144
31
5
195
9
15
177
103
107
93
75
6
231
15
294
174
42
3
27
108
30
66
30
6
13
101
51
99
117
39
73
77
3
27
21
177
60
96
36
84
19
101
27
9
39
16
29
66
49
71
24
24
241
56
40
104
9
60
3
39
60
69
15
54
120
42
201
24
64
131
13
56
120
45
6
24
6
18
60
33
63
24
30
42
204
66
3
27
21
48
111
150
60
54
6
30
45
3
93
112
41
84
3
48
136
8
51
21
15
48
132
108
96
30
139
5
90
25
5
216
234
42
60
3
21
54
21
136
89
66
30
111
24
184
56
3
36
49
8
123
189
45
216
147
69
51
304
83
66
294
186
66
129
69
72
18
57
33
135
21
150
120
54
36
19
120
227
93
21
210
6
30
85
53
67
24
11
258
67
248
285
3
3
54
102
24
24
6
24
96
91
8
15
57
24
9
66
204
6
75
39
90
15
15
1
ABCD 93835229108*3^$a+1 [50004]
19
36
5
55
71
97
35
54
7
47
25
65
12
55
47
18
12
120
66
12
1
47
1
5
6
24
18
42
36
12
30
90
36
6
6
54
19
144
11
24
48
12
66
43
12
24
23
72
1
11
48
18
24
19
24
53
30
37
24
12
11
18
19
11
1
5
91
35
60
6
12
6
12
54
43
77
24
6
25
23
30
42
1
17
43
5
18
36
36
54
24
84
43
17
31
35
42
12
6
121
12
107
102
12
132
48
30
1
29
7
24
5
6
54
12
30
42
96
19
35
18
67
17
6
42
18
49
23
18
19
209
6
1
29
84
24
90
12
66
91
77
55
17
18
73
41
150
37
53
36
24
7
23
36
6
36
43
65
19
5
7
11
37
41
36
24
19
41
6
120
121
24
5
48
19
11
12
1
120
47
66
60
6
6
42
61
12
23
36
25
24
47
37
11
24
1
47
13
35
24
12
30
36
30
42
43
83
24
37
41
72
18
60
12
13
23
6
19
29
19
12
5
36
24
42
132
6
30
13
23
24
6
36
18
24
12
1
5
7
23
42
12
115
35
138
6
109
24
17
31
5
66
60
18
36
84
6
54
7
12
17
30
36
144
1
5
60
150
1
84
47
6
12
48
6
30
18
18
102
13
89
31
12
5
31
5
12
54
48
25
12
35
90
60
114
25
12
5
72
120
120
96
114
6
12
48
12
42
18
24
67
11
6
24
31
5
36
36
84
54
13
17
36
31
24
23
6
24
132
30
13
41
36
24
6
24
25
29
91
11
37
23
25
113
12
54
25
35
13
17
102
13
11
1
29
18
66
30
24
36
24
42
6
48
24
1
5
42
60
174
91
35
102
7
23
36
6
19
5
103
12
29
7
29
6
1
96
53
19
89
30
13
29
54
6
6
24
18
78
61
71
1
59
18
7
11
1
11
42
12
36
30
13
17
12
19
36
5
12
24
7
84
48
101
12
43
84
11
36
66
31
24
17
12
18
25
24
11
48
48
13
72
11
61
5
48
55
5
31
12
132
24
17
156
30
12
1
12
12
11
54
60
6
54
12
18
6
60
12
24
6
30
42
13
53
12
7
143
18
6
24
54
36
6
49
84
11
54
12
48
42
66
24
31
47
37
96
5
60
43
12
5
18
30
42
1
17
6
13
11
102
30
48
72
12
1
24
23
18
30
84
25
60
5
19
11
42
6
90
24
36
12
72
18
30
18
42
72
6
54
18
78
114
36
13
71
84
12
24
1
29
7
60
53
6
90
12
19
17
54
78
48
7
29
6
138
24
6
60
42
30
1
23
1
125
72
108
54
18
66
6
7
132
59
1
47
42
7
23
13
17
6
13
53
66
25
35
12
13
53
186
6
18
24
6
79
24
11
66
6
36
13
29
12
36
24
31
72
41
30
25
11
30
31
89
30
18
42
30
31
5
7
53
90
24
78
7
65
30
36
18
30
30
79
11
169
125
60
30
90
66
42
31
24
35
18
67
29
90
24
12
42
48
19
101
12
36
6
30
24
6
18
102
6
12
12
48
120
12
151
84
12
203
13
24
71
12
1
5
72
48
30
25
209
6
42
30
18
31
23
49
24
48
29
24
36
60
24
66
25
23
121
29
18
12
30
126
25
29
6
6
31
23
36
120
54
19
23
25
65
115
53
43
12
5
42
37
5
78
102
31
48
71
18
42
6
7
48
24
24
72
12
95
13
35
24
13
53
7
12
5
42
73
35
42
84
7
17
6
13
12
5
36
6
54
48
43
5
72
55
35
18
31
24
5
18
13
119
102
96
42
102
186
12
12
1
5
42
78
55
11
1
17
18
1
77
19
23
25
17
36
12
7
23
97
17
6
49
11
18
115
24
47
54
36
31
83
1
23
36
25
41
7
47
24
18
31
11
42
19
29
102
24
24
12
18
180
43
12
11
6
66
25
47
6
72
84
18
18
12
7
24
29
78
24
36
1
41
19
12
29
48
42
18
102
1
5
90
73
11
78
7
131
37
17
7
29
12
7
71
37
125
72
7
24
5
60
7
47
97
36
35
13
48
23
13
83
18
30
25
5
24
12
48
66
30
12
84
54
1
23
48
48
42
102
66
6
24
13
12
11
30
24
114
18
91
107
24
1
41
7
24
47
6
42
42
31
5
19
17
6
30
12
42
78
36
60
55
35
85
5
43
11
1
5
6
1
35
84
13
5
18
24
13
11
36
6
78
114
19
17
31
35
13
35
61
120
24
23
73
137
19
12
36
41
144
36
6
54
30
73
11
18
18
30
7
29
18
18
30
1
53
24
30
24
25
12
48
23
72
18
67
71
25
12
95
30
24
18
157
36
47
1
41
6
97
5
48
19
65
19
5
24
19
107
25
24
11
13
11
72
6
31
11
138
12
19
17
84
7
24
72
17
12
78
42
18
96
6
67
24
5
163
5
19
5
60
7
23
12
13
5
36
12
19
48
5
78
18
43
59
18
127
47
6
30
6
19
29
30
66
43
24
23
13
23
13
12
83
6
7
5
60
30
12
6
12
42
6
7
5
90
13
11
1
65
31
11
6
12
12
6
102
30
12
1
35
24
12
18
30
13
12
53
72
43
5
7
17
30
61
35
60
18
24
6
24
36
36
24
13
29
48
96
66
1
48
41
7
35
48
48
36
48
60
1
24
11
6
7
48
59
42
12
12
43
11
36
85
59
1
29
24
18
24
1
23
25
72
48
89
6
42
12
19
23
30
30
84
13
11
18
7
17
7
53
60
19
17
42
60
96
37
47
42
31
12
5
36
43
48
29
54
30
12
43
5
6
13
60
11
18
48
12
7
23
54
48
60
42
1
5
24
18
97
65
54
6
36
48
12
12
30
18
31
36
35
6
36
103
23
37
35
25
72
23
78
55
180
29
48
12
6
48
25
17
31
17
19
11
24
90
6
13
17
43
191
6
12
7
17
6
48
37
17
90
102
18
30
132
43
47
1
107
6
36
43
5
43
60
53
43
11
85
17
78
25
71
6
24
24
48
72
55
35
13
12
24
11
66
36
43
83
30
43
35
24
36
24
18
7
53
12
30
12
13
65
30
6
36
55
23
1
65
55
5
139
71
12
24
138
19
ABCD 93835924324*3^$a+1 [50021]
66
54
36
36
18
186
21
105
24
51
51
24
18
42
30
78
72
18
192
30
114
102
162
18
57
21
30
66
78
96
42
102
42
138
105
87
30
30
234
90
12
48
66
24
30
192
48
12
12
66
54
48
144
18
42
36
24
48
42
3
165
15
63
24
18
6
210
24
126
96
90
18
108
24
18
42
6
27
3
24
66
222
72
45
21
24
120
144
144
138
102
102
24
12
69
171
12
48
90
30
42
30
18
24
126
108
21
39
66
18
12
24
72
168
42
99
3
108
12
57
9
162
12
36
246
3
3
177
33
54
24
249
63
9
231
24
120
186
48
54
192
45
3
12
21
63
12
84
24
69
72
36
3
60
9
57
48
18
132
18
78
66
15
9
27
39
36
108
36
120
48
45
45
192
120
18
6
42
204
36
30
27
21
87
15
42
87
111
12
36
60
69
171
54
63
105
54
120
36
30
24
90
36
48
72
84
21
15
57
3
48
36
66
48
24
27
99
9
57
174
66
240
3
51
66
144
174
90
162
6
30
24
24
12
30
102
18
24
6
9
51
174
114
12
132
12
81
63
84
6
96
3
3
24
114
6
18
48
24
78
42
48
63
9
6
120
168
24
42
6
18
6
36
108
24
297
39
69
180
57
90
78
6
21
45
63
201
51
141
24
123
15
57
69
24
150
120
12
93
72
39
36
96
12
33
9
135
15
18
18
108
57
144
9
72
30
378
6
24
42
102
42
6
45
75
24
81
57
6
210
66
84
66
90
150
138
36
42
24
264
102
12
108
144
18
75
27
114
72
30
24
60
54
6
24
24
120
48
42
30
42
96
87
15
18
54
66
30
138
24
6
42
24
15
36
75
138
6
84
270
39
72
15
21
72
51
132
12
72
24
42
30
42
72
54
24
165
21
24
6
42
150
9
129
159
153
72
135
51
12
84
33
75
66
66
96
48
6
24
102
162
30
12
150
48
6
66
126
24
81
9
114
84
168
24
114
30
90
30
144
57
39
177
63
81
36
3
114
42
48
246
54
33
33
162
48
96
96
60
18
24
126
42
54
66
138
30
159
105
183
3
126
15
9
30
42
48
159
15
186
102
24
66
30
12
30
48
54
156
105
213
39
15
42
24
6
84
36
66
54
96
138
24
30
18
87
15
42
123
21
24
102
105
15
24
234
90
276
162
54
66
15
9
186
228
12
12
336
42
42
96
30
30
24
18
87
111
66
48
63
3
69
15
12
6
78
69
3
18
24
102
120
21
3
84
30
6
192
225
9
114
54
30
45
15
240
30
3
144
75
24
117
117
6
21
135
36
117
51
120
120
84
12
36
48
36
213
75
48
42
78
24
18
96
126
18
102
48
168
129
33
78
12
12
24
12
108
24
90
66
84
72
90
6
42
126
114
123
75
24
153
288
33
102
12
48
54
54
21
45
18
30
18
84
24
84
60
66
24
72
18
12
93
147
36
12
36
30
6
18
96
96
63
57
48
6
66
54
132
78
6
66
54
120
60
60
114
30
57
33
30
9
72
15
24
36
33
21
90
36
138
30
18
27
123
42
78
84
105
21
159
9
90
81
45
198
60
36
72
84
45
39
24
42
24
6
138
30
18
18
21
180
51
18
30
96
66
27
75
60
96
54
3
3
66
120
63
63
90
27
51
84
36
9
33
18
12
84
33
63
54
30
33
15
66
186
78
72
24
30
24
48
105
72
15
162
48
42
60
18
6
60
12
9
39
84
36
384
48
ABCD 93835938668*3^$a+1 [50016]
96
11
25
48
71
1
311
72
55
65
48
72
37
144
66
41
24
43
77
96
19
78
6
161
13
96
96
114
89
7
209
1
95
19
5
139
120
30
47
73
66
6
48
167
73
66
29
55
17
24
49
47
24
61
30
53
31
60
66
174
5
121
48
191
1
54
36
101
37
96
36
120
23
31
126
11
7
113
19
5
48
85
11
115
6
168
23
79
78
11
1
48
47
25
23
96
115
29
25
72
18
102
23
55
36
90
96
30
29
85
179
25
90
12
41
43
101
73
60
240
11
1
120
18
12
30
155
120
79
17
139
53
96
91
78
72
71
139
5
25
108
6
60
84
90
192
59
24
397
11
67
30
36
36
168
71
31
18
47
24
1
48
66
210
36
90
29
55
41
19
54
60
6
77
43
77
37
35
31
209
61
11
24
19
30
47
19
156
48
192
41
19
5
24
91
120
5
13
66
180
5
85
59
25
23
43
77
43
77
24
25
71
187
30
6
186
84
6
90
30
53
48
48
61
251
48
1
228
11
49
6
89
67
5
193
42
5
13
11
115
29
37
11
133
35
61
54
90
54
216
126
18
132
228
156
30
54
30
42
18
11
19
36
41
103
30
12
215
13
6
77
67
53
19
78
6
209
91
101
13
6
29
48
19
173
25
23
97
47
43
36
66
120
191
7
126
6
168
72
5
55
48
41
72
24
48
7
78
96
30
5
19
53
144
25
95
24
19
77
48
7
41
43
54
71
115
5
72
97
47
43
30
6
60
101
139
29
55
30
132
60
11
103
89
72
163
102
95
19
114
96
54
42
11
49
84
11
24
19
12
89
19
5
25
47
55
60
29
55
89
37
18
12
48
66
11
133
30
36
17
169
120
30
65
145
71
19
30
54
89
25
66
221
13
60
6
36
29
61
108
23
157
35
120
72
109
59
85
83
120
37
60
95
120
25
102
41
72
48
13
54
42
18
60
120
30
66
60
66
60
54
5
241
48
36
59
72
43
36
114
12
18
90
143
43
90
96
83
187
29
24
48
43
6
30
65
73
102
18
23
103
36
138
60
36
156
120
48
30
12
18
6
101
73
12
60
95
48
37
30
78
6
17
67
5
120
120
37
18
36
5
24
25
23
169
84
114
30
6
5
24
192
13
180
72
143
97
180
35
109
30
77
133
35
144
61
30
24
90
35
301
54
5
55
12
30
54
30
240
36
60
144
66
90
119
19
77
24
139
53
7
113
13
35
79
17
139
54
126
66
60
48
35
48
157
210
42
48
47
85
108
36
6
24
36
18
23
48
1
23
120
25
12
114
17
127
17
43
77
24
96
13
35
307
29
49
126
156
29
1
119
79
60
173
43
126
71
7
132
90
30
210
54
77
49
114
96
101
19
30
240
240
138
72
18
11
1
23
97
23
168
43
84
36
156
30
11
43
77
144
144
24
72
73
23
127
36
54
47
73
47
193
12
114
60
24
150
23
13
6
53
145
95
265
143
24
24
72
343
89
25
120
90
60
36
6
119
24
120
25
42
48
90
12
84
114
41
19
5
91
336
18
30
30
36
54
90
11
55
17
163
54
23
24
265
23
37
288
107
103
12
5
79
30
30
6
90
30
90
125
24
24
61
204
71
31
48
30
107
120
48
127
174
450
30
84
143
43
36
78
83
48
121
18
5
25
36
35
24
25
126
30
11
85
ABCD 93836291678*3^$a+1 [50086]
60
9
111
121
71
12
120
117
3
37
80
39
25
47
57
15
73
107
48
84
60
84
25
71
25
95
24
96
144
9
63
60
45
40
227
13
24
23
105
3
12
12
69
75
180
96
9
159
48
120
72
36
24
45
88
120
59
180
180
24
12
57
75
21
72
87
121
59
13
83
24
45
16
107
108
60
36
60
120
21
15
25
59
109
107
85
144
56
88
131
36
33
51
204
96
1
32
48
40
48
11
21
15
84
93
63
12
36
12
132
96
432
72
252
48
12
225
111
33
16
24
72
23
84
61
47
25
59
48
96
36
84
72
45
15
132
13
24
119
1
11
48
24
132
48
60
132
81
48
16
35
61
24
71
33
120
160
35
12
57
63
49
179
96
48
21
40
107
69
16
120
24
131
12
60
93
99
21
144
16
119
108
216
24
133
35
168
21
3
237
15
48
36
60
9
27
24
36
25
23
73
143
12
120
84
33
208
59
48
45
75
60
156
24
117
3
12
105
75
85
155
204
84
37
119
12
12
97
119
9
15
132
300
48
156
21
3
96
61
23
120
48
49
8
63
25
48
72
23
96
153
3
84
24
57
192
27
21
135
192
48
73
72
24
128
120
87
345
16
119
96
72
1
11
36
48
12
72
93
39
1
24
80
3
12
96
49
11
120
213
120
16
35
21
39
84
60
12
12
48
144
153
15
12
36
25
32
183
24
24
60
72
348
9
48
48
27
108
180
189
63
24
49
215
96
81
15
49
11
24
156
24
49
11
24
61
119
57
72
27
36
25
120
119
48
72
25
59
69
3
13
47
105
243
84
156
61
59
37
119
25
8
63
168
1
11
84
153
123
69
231
48
36
85
71
84
84
81
16
83
36
108
156
1
215
36
69
168
15
48
24
36
144
288
36
276
45
16
83
60
97
8
87
84
36
25
8
96
16
440
120
48
15
120
81
288
48
3
300
201
39
96
336
25
35
12
96
1
11
24
84
249
27
36
25
144
83
60
48
12
180
73
48
47
60
13
72
59
21
120
3
24
13
8
27
24
180
1
83
237
39
33
136
227
60
193
131
36
120
49
59
45
16
11
264
60
1
120
32
15
1
47
49
11
93
16
35
21
15
204
109
176
3
12
25
23
57
40
239
84
72
45
75
48
165
51
36
25
83
12
60
48
13
23
241
59
36
120
1
83
37
335
84
21
15
49
11
132
105
135
33
304
80
15
1
47
57
136
168
59
96
205
56
40
96
83
61
263
97
35
48
48
45
63
24
36
84
48
108
69
16
192
23
240
1
95
48
36
69
147
93
183
48
57
363
144
213
48
15
132
48
36
36
60
60
45
15
132
96
12
12
132
49
32
3
24
12
9
27
13
59
48
84
1
32
27
61
59
24
12
49
203
13
59
60
1
59
93
3
204
24
24
36
36
24
36
240
45
15
216
84
61
24
95
60
36
25
23
132
69
15
108
133
24
95
60
84
9
123
24
141
87
1
104
15
57
75
24
156
60
48
37
23
72
25
11
133
35
69
3
229
23
1
11
21
72
183
24
96
60
12
57
16
215
9
51
48
180
36
48
ABCD 93836404822*3^$a+1 [50078]
48
7
47
78
12
36
7
72
84
12
89
48
55
48
17
18
30
114
54
42
24
109
17
12
91
5
6
85
120
155
49
29
42
48
6
7
48
5
90
84
18
7
48
293
24
18
210
84
24
24
12
54
24
18
54
109
60
5
84
36
12
67
17
31
17
7
65
24
54
18
60
48
31
36
5
30
24
84
12
42
6
37
72
17
115
65
6
54
24
31
11
13
11
24
37
5
48
54
37
24
144
72
29
6
30
24
96
6
78
12
42
85
36
17
12
60
60
55
83
84
96
54
19
11
6
55
17
12
6
25
209
6
12
48
138
96
60
126
37
72
65
18
18
30
12
12
96
13
5
12
72
96
7
29
24
114
90
18
72
25
17
78
13
48
17
60
72
67
11
13
11
30
91
149
36
24
18
12
48
36
42
67
23
72
18
30
30
19
23
61
11
18
67
65
114
6
79
29
120
12
36
72
6
66
78
48
49
65
96
54
13
17
91
12
48
59
6
18
42
48
12
42
6
30
54
126
6
54
12
37
12
5
18
42
48
48
30
13
11
25
23
150
42
78
18
42
31
191
48
18
19
35
78
18
18
12
42
1
47
78
6
36
24
48
66
19
12
53
42
114
24
55
5
55
23
49
48
47
18
72
48
36
54
18
19
120
143
1
24
71
36
114
24
12
18
120
12
25
96
120
5
24
31
17
72
91
24
35
246
84
19
107
90
127
108
48
119
1
29
30
1
12
17
12
19
11
6
19
5
36
102
6
72
18
1
84
29
43
5
18
54
42
60
30
204
60
42
133
120
29
108
55
53
19
17
48
7
53
78
109
113
151
11
13
77
54
36
13
41
84
18
114
24
19
71
157
53
7
24
24
41
30
25
29
144
6
6
78
6
42
49
48
5
12
55
5
79
5
12
48
66
60
1
143
1
29
7
17
36
19
5
12
115
35
108
72
18
43
17
55
107
18
43
89
54
6
30
25
101
7
173
42
12
1
12
5
72
19
24
5
30
12
1
29
48
6
60
1
48
35
6
54
60
1
60
59
73
5
120
162
42
84
156
55
95
6
132
6
36
13
173
12
126
66
6
18
31
5
43
180
72
24
41
31
29
24
216
91
5
270
12
1
120
41
48
43
53
90
37
5
84
54
60
6
36
42
30
31
12
53
6
25
23
37
24
41
48
18
18
96
6
109
101
7
35
18
42
1
60
161
60
6
18
36
43
12
29
7
29
18
18
19
41
114
13
11
6
6
73
36
53
66
24
37
83
72
30
24
24
66
85
35
66
6
132
78
19
65
126
42
48
7
17
79
24
17
180
43
11
12
73
72
53
72
24
6
102
18
30
60
48
36
36
12
55
41
91
95
49
5
96
78
30
78
54
60
78
18
12
66
42
144
48
90
12
126
79
5
30
1
35
30
115
35
18
19
65
102
30
48
127
125
18
78
55
12
113
79
95
49
12
48
59
85
23
49
29
6
61
107
37
48
11
61
5
24
54
37
53
78
54
36
144
66
90
79
35
24
24
30
31
36
29
66
144
145
17
19
5
90
13
12
24
5
6
109
5
102
42
78
90
54
6
114
61
5
48
54
30
6
12
30
42
25
5
60
78
18
115
41
55
53
102
30
90
156
42
18
49
41
30
12
48
30
127
65
31
29
12
55
95
30
18
42
6
90
54
13
5
12
48
175
83
42
30
12
96
18
60
54
12
49
60
35
42
19
41
30
109
11
90
42
30
30
61
59
13
17
12
6
18
6
1
35
42
18
37
11
66
115
29
180
90
109
17
18
1
36
113
72
54
6
103
48
12
35
30
12
43
5
132
18
30
42
30
96
168
12
42
1
35
6
31
72
47
25
29
7
84
35
30
18
66
36
18
13
24
155
66
43
29
6
145
17
108
36
48
72
60
91
47
37
59
6
55
23
18
12
48
79
29
84
6
6
108
7
29
12
43
191
60
126
204
30
25
35
25
41
42
30
7
59
84
18
174
48
18
84
43
5
7
29
42
109
11
84
48
13
65
43
36
53
7
53
18
12
18
72
30
108
30
48
36
43
12
36
29
24
36
91
35
13
17
204
6
24
49
60
29
138
30
84
138
61
17
115
48
36
96
35
37
72
35
13
53
67
11
54
12
19
11
54
12
19
155
216
138
30
205
35
24
85
12
5
43
17
19
47
60
24
48
25
71
12
73
29
115
65
42
18
78
42
78
72
37
24
59
13
107
12
6
103
41
36
18
54
43
77
72
30
36
48
90
6
25
65
91
35
138
55
17
79
23
6
24
30
6
54
13
65
67
101
24
60
60
31
11
96
48
36
60
36
12
42
6
18
12
42
30
48
108
12
192
ABCD 93836465252*3^$a+1 [50005]
24
11
97
35
60
45
15
24
9
75
60
6
19
17
3
75
30
19
23
33
57
30
24
49
92
3
25
71
73
47
73
56
72
3
25
41
66
30
144
84
72
18
60
12
150
84
30
21
99
60
1
83
36
36
60
93
15
12
24
24
36
6
7
53
43
144
176
15
162
78
85
5
75
100
5
72
18
36
73
17
6
84
21
33
30
12
120
30
120
27
63
105
40
12
11
66
60
3
3
108
150
30
42
7
36
107
48
42
78
42
79
35
24
30
135
21
6
25
23
12
48
61
35
13
101
42
60
108
25
35
96
85
84
47
84
54
27
72
40
12
11
18
67
35
174
43
77
90
1
5
27
51
30
127
23
1
35
6
24
31
29
150
30
156
54
24
25
32
12
36
76
41
48
42
48
37
65
55
5
3
27
13
11
84
49
23
84
73
71
30
12
19
24
72
108
77
55
53
99
112
11
24
240
33
108
40
32
3
30
15
88
35
165
16
11
30
15
39
114
55
360
44
196
155
1
41
7
176
4
12
35
60
36
13
60
41
36
55
12
47
24
60
30
102
48
9
153
24
186
114
66
37
17
36
54
1
5
24
6
168
105
84
40
11
37
65
84
24
6
84
42
108
12
30
33
285
30
66
30
6
18
36
49
164
57
6
18
60
19
80
156
52
203
126
6
97
11
49
11
12
13
20
124
47
6
54
90
39
87
73
17
7
23
114
3
153
30
24
30
36
115
48
11
69
51
93
63
25
89
6
24
240
73
41
7
29
84
12
120
43
36
191
108
6
43
8
93
90
36
1
5
120
63
45
91
11
48
6
6
18
19
53
30
48
25
35
30
30
30
6
49
101
39
4
96
17
108
126
174
42
108
1
209
42
73
44
63
48
237
33
102
30
30
78
30
60
36
49
107
60
13
32
3
42
24
60
19
137
7
47
6
75
3
9
33
19
11
13
32
33
36
99
15
6
19
11
6
18
42
60
18
96
61
95
90
24
66
60
90
19
101
15
28
65
60
36
54
30
132
55
5
43
5
15
57
18
60
6
24
19
11
105
64
143
18
27
33
7
35
18
55
5
27
4
149
55
11
96
30
30
24
1
23
6
99
100
125
12
84
66
49
44
87
24
60
30
30
30
24
7
65
48
27
3
120
66
36
30
177
3
24
1
83
157
20
3
6
114
57
64
71
25
8
15
12
30
15
15
25
23
25
20
135
42
43
17
30
73
24
23
24
21
3
90
115
12
5
18
49
72
11
105
63
1
35
13
23
60
25
84
108
132
59
6
54
12
73
65
36
19
5
72
54
61
108
84
48
35
18
36
24
36
19
131
30
144
7
108
60
17
78
1
71
108
85
17
15
88
17
19
108
20
33
3
240
27
300
30
7
36
17
7
8
48
75
102
75
75
37
20
28
29
240
19
12
65
24
84
60
42
138
30
12
49
5
60
6
30
78
36
54
6
30
31
204
59
1
5
36
43
17
48
91
48
11
9
28
179
54
30
102
27
28
60
20
9
6
210
3
57
48
19
47
126
24
54
192
117
81
79
48
29
6
48
42
103
11
85
35
9
21
24
79
20
108
72
63
108
36
25
35
30
51
3
30
6
30
96
78
156
81
15
49
5
39
21
19
107
33
27
24
93
21
15
40
17
54
24
105
12
100
12
107
6
60
67
83
145
83
9
16
35
72
54
79
35
9
16
197
18
30
27
153
31
24
5
27
9
43
48
65
19
24
95
90
66
54
12
18
30
67
29
6
60
54
114
9
63
30
18
42
78
66
54
1
29
12
114
6
7
72
11
120
168
12
24
6
19
149
12
48
15
87
18
96
19
12
23
42
108
12
15
300
75
108
96
69
45
7
5
24
3
3
13
41
6
13
72
5
43
92
3
42
18
66
6
18
7
80
9
3
16
41
31
65
30
105
33
66
60
9
75
1
155
30
43
17
30
6
78
12
120
78
19
11
12
30
138
217
215
49
48
53
90
18
60
66
36
24
24
12
25
12
17
31
32
27
33
93
30
78
7
35
18
6
54
67
20
15
108
6
30
24
36
90
19
65
132
18
42
30
25
35
150
55
8
15
49
113
7
23
25
48
11
24
9
57
24
60
12
19
101
123
15
12
13
11
36
30
54
54
19
83
108
36
24
49
53
24
156
15
183
72
18
12
3
124
11
12
85
5
67
83
57
16
35
150
60
55
17
30
30
24
3
27
96
33
81
79
35
36
6
48
6
109
60
ABCD 93836916406*3^$a+1 [50080]
60
79
33
24
24
12
24
3
12
9
56
16
24
3
53
48
67
60
173
12
24
4
111
21
8
36
16
48
27
5
40
68
31
5
28
3
144
36
5
48
64
60
87
65
55
60
60
36
57
8
4
15
9
27
189
56
7
161
52
72
3
24
5
43
48
12
17
55
129
27
144
29
79
81
36
104
79
105
48
44
28
75
17
91
125
40
39
5
24
4
207
36
113
31
48
12
41
175
12
77
55
41
7
108
24
5
16
207
12
65
4
20
31
120
45
15
33
12
60
44
36
36
7
17
340
24
84
15
108
60
24
21
180
44
64
72
39
168
141
39
53
4
48
3
9
3
81
12
87
41
4
15
12
105
48
27
45
36
68
36
31
45
120
140
7
60
48
9
63
33
20
24
55
69
20
12
108
19
81
236
88
92
16
128
19
33
240
84
24
51
33
75
17
16
84
15
48
45
87
36
165
20
88
27
72
21
24
3
57
15
33
39
60
65
4
36
3
57
3
132
5
84
16
15
60
105
3
72
5
28
27
48
21
87
69
123
252
5
64
84
3
5
84
24
67
120
5
79
60
89
7
69
204
99
45
56
12
52
27
21
12
32
24
64
8
28
24
3
12
108
65
48
12
4
15
101
28
24
27
89
127
9
51
57
15
60
108
12
21
12
27
12
9
60
24
8
304
36
27
21
24
12
3
48
12
12
141
60
20
4
44
36
144
100
56
148
60
27
108
77
60
16
8
76
48
8
52
72
15
29
19
117
3
60
12
81
44
31
5
139
60
45
84
51
48
57
15
45
48
36
120
12
44
31
9
111
9
24
36
104
67
12
57
63
12
9
36
24
12
68
16
224
139
132
185
60
120
4
24
3
132
77
31
93
20
60
67
53
19
48
65
64
104
79
41
12
40
188
7
12
53
7
45
32
28
75
72
5
36
7
101
52
12
75
12
105
3
12
105
36
147
12
101
4
75
41
28
20
36
84
12
144
115
29
4
56
139
33
135
5
7
12
33
15
12
9
176
31
29
43
21
20
180
7
24
105
3
45
156
20
7
12
57
60
48
3
12
33
12
15
57
15
21
20
64
20
31
12
41
12
28
60
92
48
7
24
9
36
3
53
19
29
40
56
43
17
196
8
12
40
27
12
96
5
168
64
15
12
69
176
43
33
15
12
12
45
3
132
9
24
3
33
72
39
21
15
105
8
40
39
60
12
29
12
7
72
108
261
24
36
51
5
16
8
7
9
3
72
48
141
12
27
77
31
24
36
65
7
72
33
15
12
21
60
80
19
36
72
33
84
24
60
12
60
104
55
21
24
123
108
65
60
4
15
5
28
63
53
7
5
115
24
45
20
31
29
16
48
60
27
24
5
4
80
276
24
64
3
65
139
69
60
20
19
12
5
40
15
60
9
20
67
12
33
24
108
27
81
80
67
12
36
5
88
20
76
51
45
159
108
33
27
341
31
21
8
64
63
60
5
148
51
105
36
24
60
3
33
24
3
108
57
3
60
129
36
132
3
5
19
101
48
67
69
3
57
3
180
113
24
103
41
36
4
99
57
3
105
32
55
105
15
29
12
7
12
141
104
31
29
4
27
12
12
60
29
19
12
5
16
72
3
53
72
7
12
45
20
136
20
120
19
48
21
39
12
29
16
144
20
40
20
4
15
60
117
51
33
56
144
4
132
84
27
209
28
48
12
8
67
21
111
5
115
81
75
9
180
3
72
48
12
153
27
180
21
39
21
308
67
9
3
33
24
51
60
12
72
29
79
17
88
15
108
5
4
24
27
12
108
84
60
29
19
12
45
15
48
60
180
53
64
51
69
75
33
12
75
129
60
192
8
7
12
48
24
21
44
64
27
72
33
27
132
5
28
87
89
31
21
84
56
79
65
36
28
27
12
33
80
79
81
24
3
108
33
39
17
100
20
60
43
41
60
40
56
31
45
39
21
135
117
27
48
53
60
4
3
17
43
48
24
60
65
16
20
60
204
31
5
67
141
12
144
75
21
87
41
19
53
24
4
24
12
80
43
72
45
15
240
96
12
12
33
87
9
152
4
36
20
79
29
7
192
141
80
52
132
12
24
27
24
36
12
132
21
8
7
12
33
80
19
45
63
12
81
12
3
33
60
32
40
27
45
87
21
68
7
9
24
12
27
12
5
16
24
48
12
75
156
149
196
15
12
93
8
12
60
79
5
36
4
20
115
153
128
19
5
64
12
15
29
84
40
36
ABCD 93836982368*3^$a+1 [50051]
59
25
17
66
33
21
3
76
17
7
20
12
36
63
57
15
25
20
12
21
39
36
4
200
72
16
23
60
21
15
45
39
24
1
20
24
3
25
48
131
93
27
61
68
40
24
36
84
32
15
81
40
32
76
84
17
15
28
8
75
57
81
42
13
12
44
28
96
72
68
84
28
48
11
45
28
47
13
48
44
36
3
69
28
12
17
24
15
15
9
12
4
119
13
20
9
18
12
9
84
15
57
3
45
3
9
9
6
13
36
17
15
192
108
60
9
15
28
8
72
12
4
77
7
36
32
160
32
51
37
107
1
120
47
57
87
69
24
16
60
65
30
21
36
12
21
99
16
84
32
3
72
13
11
105
24
15
73
48
77
55
44
36
63
25
84
36
11
60
13
56
60
27
37
17
15
64
72
140
3
9
28
32
195
42
39
4
56
12
60
27
1
56
36
52
11
189
12
16
12
11
57
27
1
12
128
4
116
40
84
8
28
12
32
40
60
83
72
18
18
96
9
40
24
48
48
56
84
60
4
17
75
39
21
4
32
15
45
39
45
64
24
11
69
36
96
123
13
20
28
35
30
99
27
1
48
20
24
40
80
3
37
20
15
33
88
20
39
61
56
36
45
15
39
189
60
4
120
20
12
36
12
72
76
8
57
43
84
32
16
72
20
12
9
42
9
88
48
107
138
7
32
15
108
36
9
28
8
84
100
80
87
21
24
16
48
116
45
31
23
37
23
25
44
28
48
116
9
55
60
56
64
152
88
131
9
72
9
3
136
59
42
31
104
84
84
16
24
35
45
48
84
39
21
4
12
44
45
19
107
157
48
29
151
12
56
24
3
168
9
3
57
100
80
108
160
48
32
24
24
112
44
24
60
15
9
28
65
15
40
32
12
28
20
12
75
9
15
9
21
19
48
8
39
72
1
92
27
6
99
4
12
12
35
21
27
37
60
32
21
3
4
20
75
1
17
87
12
28
68
12
160
48
48
20
21
15
9
27
52
83
37
47
9
12
40
48
60
47
33
147
85
32
33
3
72
28
132
12
20
72
21
75
15
12
13
80
84
24
60
15
30
27
24
21
43
11
13
36
12
12
48
20
3
21
64
56
171
12
13
12
36
12
8
52
32
16
12
32
28
68
52
12
83
90
7
20
36
24
12
4
12
8
45
67
44
105
75
36
60
108
4
36
17
15
88
20
24
60
28
48
59
33
9
15
84
100
17
27
36
52
5
54
1
8
36
99
21
16
8
27
9
36
63
45
60
60
36
16
80
48
4
20
48
24
60
96
40
8
96
3
1
92
24
16
20
60
39
1
72
68
123
9
36
15
85
72
35
57
48
88
32
12
120
48
9
24
87
39
69
4
17
19
11
73
128
160
20
52
41
90
25
77
39
48
12
4
59
1
56
24
40
11
48
21
24
88
80
28
104
3
37
36
24
11
57
72
12
4
20
4
95
25
32
24
4
23
33
40
12
104
9
79
8
9
103
17
3
36
156
39
9
12
15
9
84
16
12
32
40
48
8
112
8
100
20
87
45
12
16
20
51
121
44
16
5
7
68
24
4
24
32
28
108
44
64
5
72
15
72
3
9
16
47
1
32
45
15
40
92
117
24
15
147
73
11
108
1
35
165
15
9
87
49
44
76
44
12
48
180
12
64
80
36
88
35
132
13
48
12
36
11
49
104
40
128
9
15
28
8
72
15
73
44
4
20
39
81
12
12
3
33
120
36
24
12
12
40
36
72
8
12
27
93
12
28
32
28
20
3
6
3
40
32
4
32
33
15
96
15
13
36
44
60
12
60
16
8
111
49
20
120
45
135
40
32
12
72
15
61
65
3
52
48
17
247
20
63
25
23
37
59
13
96
12
68
52
59
1
59
33
48
27
13
104
45
123
28
48
12
108
56
39
25
80
52
12
8
12
16
24
48
5
27
16
20
24
60
327
9
36
63
21
12
52
20
60
12
16
12
11
285
4
180
8
24
16
248
40
5
99
27
9
40
32
160
12
8
3
96
13
53
3
15
6
15
144
64
36
5
7
8
12
15
12
1
20
4
56
12
192
48
40
60
80
33
39
48
33
99
12
4
44
16
32
24
39
132
13
32
3
25
24
8
147
18
63
4
8
24
28
116
4
20
15
73
8
4
140
48
28
72
12
20
27
13
11
237
9
18
36
37
35
72
60
1
12
32
12
136
53
67
68
4
156
72
92
16
24
60
8
24
3
1
12
185
7
8
63
66
3
60
60
36
57
39
64
95
9
168
28
12
20
52
36
20
36
84
39
45
60
36
52
23
60
9
3
9
63
45
168
72
40
92
28
180
83
117
76
32
12
16
24
11
9
40
32
28
17
3
51
9
171
21
9
79
8
120
40
23
9
12
75
45
28
32
111
69
21
27
27
33
48
28
20
60
12
27
45
27
153
36
27
9
45
78
25
23
9
4
12
92
15
12
1
108
20
51
13
32
4
80
4
60
80
15
141
40
12
92
27
1
35
33
40
12
8
96
16
72
56
24
12
4
192
12
20
27
49
84
128
63
9
48
40
47
1
35
45
4
32
48
57
39
64
108
12
8
33
27
87
61
12
8
40
12
95
33
36
28
20
28
35
ABCD 93837251070*3^$a+1 [50007]
12
45
65
1
6
21
9
23
1
27
30
3
5
6
54
166
141
35
37
36
21
6
33
51
36
8
1
23
22
6
44
13
15
12
9
27
14
103
35
13
12
17
16
68
1
24
21
3
11
12
72
1
6
3
8
52
56
24
36
1
21
24
120
8
6
16
21
39
14
46
3
27
15
29
22
20
73
17
30
24
73
36
9
27
48
60
17
18
85
33
24
6
9
18
18
5
19
3
62
10
26
25
9
9
11
109
21
15
95
28
12
6
30
8
6
40
96
63
12
5
19
24
51
6
44
25
24
41
58
8
13
21
20
145
24
6
11
34
6
63
36
41
22
3
5
43
11
13
3
30
30
30
9
75
26
42
13
27
48
2
31
35
16
15
66
27
90
80
88
3
9
30
102
3
45
56
1
21
38
12
7
17
1
48
81
60
21
60
9
8
12
19
36
6
65
18
4
51
5
22
14
10
9
21
14
12
25
60
29
18
1
9
45
18
39
36
44
10
50
73
45
75
35
1
17
13
5
4
20
13
12
33
9
54
171
15
11
55
12
47
13
17
18
43
17
12
19
6
63
2
40
6
42
51
21
15
51
14
10
33
11
36
1
12
42
29
22
14
46
30
12
8
18
19
53
19
24
24
15
20
73
12
11
36
28
56
55
27
104
31
9
26
42
12
36
10
60
72
8
22
8
43
57
3
29
1
21
96
9
36
35
30
13
66
15
38
1
6
3
33
15
44
36
7
57
9
81
15
11
18
42
40
68
46
18
20
10
87
11
4
20
16
12
33
30
72
83
10
30
3
27
57
23
48
1
21
30
2
10
32
10
21
18
17
10
33
11
6
264
6
25
57
3
24
71
7
27
3
3
8
24
22
6
74
18
61
9
12
90
26
60
30
10
3
11
28
2
10
141
45
24
6
90
12
50
10
8
90
10
9
6
29
10
6
39
15
9
11
16
30
27
93
12
26
30
16
3
71
4
27
6
69
44
12
55
75
20
12
22
20
1
30
35
4
18
50
6
1
6
23
36
13
36
11
13
17
28
3
84
48
23
72
25
11
12
10
9
5
108
13
60
89
19
9
51
6
5
16
54
30
9
9
15
3
12
26
96
16
39
93
42
8
48
54
54
6
19
11
6
48
25
30
5
37
9
20
1
15
2
6
37
9
26
10
38
4
56
4
45
15
30
42
60
30
56
13
6
18
17
6
10
9
108
93
15
12
23
130
32
148
63
27
45
48
12
105
2
10
3
9
3
12
11
85
5
24
10
3
41
4
12
33
33
72
12
6
12
42
21
9
9
71
54
19
5
1
35
12
72
31
11
10
21
54
15
9
11
58
15
23
7
15
18
8
6
31
15
27
11
6
106
3
51
21
9
6
24
45
53
10
45
3
60
3
27
12
12
15
29
4
38
52
27
3
3
12
11
1
15
21
15
12
26
16
3
105
32
10
8
37
48
23
10
45
15
30
9
41
30
19
15
60
50
1
9
18
42
18
30
32
46
44
54
66
10
26
90
4
6
33
69
18
20
10
54
36
20
4
6
24
30
60
20
13
65
25
48
17
28
2
25
66
9
45
15
30
8
73
41
10
48
15
53
25
9
15
60
6
23
19
35
88
20
22
2
36
25
12
12
41
103
5
30
55
9
21
12
39
8
6
46
18
18
20
18
24
28
20
24
18
12
16
38
46
14
1
45
20
24
37
35
4
45
89
55
77
108
22
33
21
6
12
8
10
15
30
35
60
7
45
50
10
63
23
19
3
63
96
35
1
48
9
18
30
2
55
11
6
1
12
23
40
3
6
15
3
162
3
2
10
21
105
2
18
18
19
5
12
6
34
81
39
8
7
33
15
6
5
19
23
18
55
11
10
44
64
60
8
7
75
21
27
9
23
10
18
30
9
24
35
54
7
3
2
10
18
21
12
69
14
1
5
36
10
93
9
48
9
6
15
9
11
25
27
33
15
60
8
84
78
7
6
51
26
4
21
15
60
24
20
43
3
27
12
6
57
42
6
50
70
24
30
18
8
18
7
57
26
67
5
4
30
50
70
39
60
12
9
14
34
2
28
45
6
9
20
10
57
23
40
33
9
26
54
10
6
20
4
6
8
22
45
9
48
42
8
1
35
24
28
2
58
20
64
81
17
22
3
3
27
63
27
93
12
2
31
15
9
3
32
13
30
11
46
30
6
2
127
24
17
22
42
138
81
17
70
72
15
30
35
25
3
8
22
45
5
72
108
4
45
3
32
49
5
42
12
60
12
13
33
8
1
6
18
11
31
39
20
1
12
15
21
11
10
3
15
12
6
57
5
12
16
33
5
24
36
31
24
107
37
3
32
52
9
41
16
12
18
39
5
24
22
42
20
36
16
9
35
55
9
2
16
15
48
6
11
37
18
39
68
22
14
37
15
117
87
15
11
109
89
25
9
30
15
83
10
3
21
9
17
10
9
48
23
22
26
4
20
1
35
12
37
3
20
67
5
142
14
16
56
25
24
11
52
30
48
50
4
9
24
75
26
6
13
15
8
18
55
9
8
40
8
24
10
12
8
6
46
33
12
24
11
46
20
18
6
10
44
30
31
5
54
7
27
3
18
5
30
6
49
12
45
12
2
6
73
17
13
41
19
6
23
42
54
19
57
3
12
60
24
24
83
25
57
8
34
8
48
34
18
2
6
54
70
56
4
6
3
132
117
3
15
12
8
24
10
20
18
36
24
25
11
7
90
12
15
20
10
3
27
15
3
14
40
9
99
18
8
36
18
6
90
37
27
26
46
9
35
1
3
93
15
14
10
18
62
48
28
30
2
1
27
20
4
14
6
1
35
85
15
9
84
35
1
5
28
8
49
15
6
38
36
18
55
3
75
72
27
36
33
17
55
5
22
45
15
12
45
41
48
31
21
60
24
14
64
8
13
39
20
61
5
6
1
39
6
90
3
6
33
63
39
3
5
36
22
8
6
30
79
144
11
36
55
5
36
4
6
30
54
78
8
4
30
6
32
10
2
36
124
20
10
6
8
1
29
55
5
12
10
9
5
16
3
12
15
12
18
54
44
4
20
13
45
87
6
27
3
21
26
49
11
12
60
12
13
15
12
14
42
22
15
30
42
30
6
27
56
1
23
10
15
12
48
17
18
10
26
109
36
5
12
60
13
42
35
73
9
15
23
22
75
42
23
1
5
16
20
1
9
20
24
49
48
5
13
51
8
58
20
13
17
18
91
15
36
9
11
25
17
1
47
22
27
5
46
14
1
47
18
4
33
5
12
24
64
12
14
7
12
18
27
15
33
45
5
37
35
22
14
34
68
54
106
8
7
59
49
12
18
47
19
3
12
48
15
18
9
6
14
19
9
48
3
42
27
92
28
15
33
27
17
70
20
28
18
3
39
20
22
36
2
22
50
48
28
9
3
60
33
35
22
3
48
9
18
27
3
30
14
16
30
14
19
9
63
24
51
12
2
19
27
8
16
30
36
9
90
24
5
16
3
27
50
1
9
63
78
165
39
15
26
70
105
12
3
20
10
33
11
31
29
25
6
5
22
32
61
5
37
41
12
18
24
31
5
54
13
9
26
10
8
6
106
14
16
12
21
27
27
95
1
42
24
6
9
6
9
35
10
36
8
1
11
70
30
44
40
3
107
10
8
36
49
41
36
66
70
3
12
12
36
24
3
45
18
9
2
13
11
54
1
11
16
8
34
15
93
20
10
57
15
21
9
26
16
21
15
24
51
59
30
16
45
15
32
132
40
8
1
24
15
18
12
3
35
19
81
24
44
1
71
18
1
51
30
20
18
24
18
10
114
3
6
39
26
31
3
2
76
15
17
12
19
35
6
10
56
25
12
12
33
32
10
30
96
20
18
6
10
36
8
12
7
65
7
24
5
6
43
11
16
6
14
1
29
18
36
37
53
22
12
8
13
51
8
13
59
1
24
3
18
30
8
1
24
27
90
8
55
51
20
18
40
27
33
62
16
12
51
5
6
108
31
17
7
48
42
11
7
27
57
24
17
10
60
27
3
8
31
63
116
6
10
60
9
51
6
3
ABCD 93837252638*3^$a+1 [50026]
57
9
6
42
30
33
24
36
45
30
9
24
39
57
15
21
69
75
36
60
3
45
132
39
9
177
78
201
39
72
42
102
81
15
24
18
3
24
21
30
45
69
39
81
54
90
51
156
135
234
48
30
66
6
21
93
24
6
81
129
6
96
72
90
63
9
30
21
45
135
15
48
81
81
135
15
42
48
72
87
144
87
138
24
6
90
150
114
27
51
144
114
87
39
144
144
33
39
141
237
72
48
3
48
75
162
159
105
30
105
15
21
75
114
6
258
72
15
9
6
162
87
201
24
30
120
90
15
24
9
3
75
225
24
33
48
39
39
81
9
15
15
24
138
24
6
9
153
3
117
3
117
27
69
6
9
72
39
45
45
30
21
3
24
42
24
54
66
6
105
9
231
15
21
147
33
39
138
78
9
39
24
18
24
30
81
33
72
3
96
120
3
18
72
63
15
9
36
75
240
42
3
204
15
186
24
54
21
93
3
99
18
87
84
36
63
21
291
24
21
213
3
549
15
39
114
96
102
9
81
24
6
129
96
15
48
57
33
15
57
63
15
144
72
24
72
45
3
237
27
48
45
204
36
120
24
21
75
45
15
108
69
3
3
42
78
24
90
30
42
168
78
72
18
24
216
72
27
315
105
9
54
18
63
207
9
9
24
27
3
120
96
66
48
27
45
6
42
48
15
39
96
69
3
57
279
120
42
168
6
9
132
24
75
24
21
75
18
30
81
156
69
30
24
18
150
48
105
9
63
60
108
72
24
15
24
96
45
51
192
48
162
171
156
24
9
216
111
120
60
45
48
96
6
66
3
96
24
21
24
6
45
156
120
60
117
78
9
129
6
9
9
27
45
54
42
24
24
15
36
51
45
75
18
72
264
48
192
111
105
288
72
3
27
18
27
99
66
72
27
3
33
57
120
3
93
30
24
42
198
57
81
3
51
141
3
45
12
15
72
42
15
15
24
57
84
60
84
120
27
105
15
24
21
117
48
192
78
18
6
66
30
189
180
9
96
54
24
33
15
138
72
102
33
63
105
105
6
201
33
24
48
24
198
48
42
3
93
24
30
72
18
3
45
48
264
78
48
90
231
15
201
24
39
21
93
102
45
120
3
18
75
3
21
45
96
102
48
129
33
3
24
21
24
24
87
84
3
18
30
105
9
6
9
33
72
150
18
72
24
15
12
48
27
9
96
15
18
51
84
111
24
114
126
42
99
3
153
15
45
24
75
9
57
15
15
168
177
15
105
24
9
72
54
21
24
21
54
45
36
57
78
42
30
153
33
72
150
120
72
18
63
39
42
6
9
105
174
24
120
81
72
60
45
39
60
69
30
141
45
6
18
30
45
96
3
42
48
6
42
120
78
165
72
165
99
21
270
9
84
72
60
57
6
42
39
9
51
99
57
33
30
72
45
27
42
6
192
117
93
96
30
24
186
15
9
96
54
18
3
51
114
24
63
63
24
42
30
45
84
207
24
24
45
21
15
159
21
60
36
45
3
12
87
18
3
147
18
96
24
24
6
42
39
15
18
3
144
75
120
201
84
69
54
90
63
369
6
45
93
51
36
48
12
3
42
78
90
27
120
3
81
81
75
165
78
66
51
120
75
42
87
15
96
33
9
27
36
9
30
120
21
123
96
21
123
21
60
96
9
54
114
63
24
135
105
33
3
24
51
9
144
57
78
117
27
18
15
57
96
27
69
135
33
27
36
33
6
45
3
90
72
30
18
63
63
90
30
66
24
6
24
57
87
96
57
9
6
234
48
27
75
21
84
9
24
51
27
144
9
72
9
51
27
117
24
69
3
ABCD 93837439258*3^$a+1 [50019]
33
23
115
29
43
5
4
99
36
6
3
36
60
8
37
18
102
171
87
90
18
18
162
45
12
33
35
73
36
15
69
35
7
17
1
54
12
45
63
5
1
35
12
40
105
35
12
108
193
54
53
28
12
15
45
45
135
3
21
8
13
15
33
51
75
101
13
12
18
6
30
93
33
35
43
120
42
30
54
108
78
69
33
11
16
8
7
66
23
60
76
81
15
68
25
27
27
21
12
15
42
180
23
7
6
51
15
21
32
37
3
15
18
39
21
30
197
61
111
51
9
8
13
18
126
3
51
42
15
69
131
73
95
84
120
1
6
33
3
12
18
23
112
20
7
60
117
8
13
99
33
23
7
41
52
69
75
183
5
31
29
43
65
180
19
6
23
25
27
123
117
20
52
21
59
13
42
12
60
21
9
3
8
43
114
12
15
3
36
5
1
180
11
100
15
33
24
12
15
78
18
69
39
5
12
19
36
30
3
159
6
36
23
28
140
79
18
210
57
3
53
67
42
3
81
75
15
54
27
33
123
8
12
193
39
21
36
36
143
67
42
83
48
16
104
1
83
1
114
41
25
60
66
33
45
15
51
5
64
48
84
21
27
3
33
80
109
3
12
68
112
8
52
27
45
9
35
97
39
105
30
6
15
33
42
9
63
93
8
4
96
156
68
60
48
72
1
24
36
12
23
1
71
4
81
15
8
24
36
25
47
40
32
13
107
1
84
18
69
21
123
21
24
51
36
33
6
89
60
7
18
6
30
114
29
1
27
33
39
27
29
7
24
141
68
37
35
43
36
21
27
65
31
65
84
85
3
8
84
60
37
3
48
27
162
59
12
73
159
111
21
45
54
6
23
31
12
53
1
24
35
12
7
41
25
39
20
40
8
48
12
73
35
12
48
49
12
18
65
13
108
59
25
78
17
55
12
18
60
3
225
23
112
33
54
18
75
15
53
49
42
18
11
37
23
84
232
8
37
30
114
36
66
24
30
18
36
114
71
100
21
114
21
9
47
13
210
60
77
43
117
33
51
3
93
24
21
24
11
72
36
1
119
12
108
72
72
1
36
311
7
41
85
39
36
39
18
15
93
36
51
32
36
24
28
24
3
48
57
3
65
25
192
3
68
112
3
54
18
53
1
11
37
35
25
23
12
1
12
18
89
36
1
63
8
168
4
12
69
27
15
45
92
7
18
3
92
28
57
11
40
21
90
41
7
5
88
32
91
6
30
69
39
6
47
25
15
39
21
27
5
85
75
15
125
28
48
92
37
66
36
6
107
85
35
1
6
53
52
93
102
21
39
9
20
91
6
144
15
3
18
75
9
23
1
84
18
18
75
39
105
116
31
41
64
68
37
59
37
12
11
85
51
56
283
24
18
83
24
48
48
25
51
21
18
17
37
60
11
7
65
40
69
60
51
168
212
145
84
18
5
28
20
64
60
9
84
3
15
78
12
18
36
33
27
9
27
48
17
12
67
30
59
60
31
30
24
72
39
8
76
24
15
41
4
8
19
29
1
18
5
160
168
12
57
39
27
53
4
8
67
12
90
3
15
36
21
93
48
39
21
39
120
15
6
35
48
7
48
222
23
52
63
6
51
69
24
87
84
8
36
12
12
187
33
57
6
72
5
48
73
36
39
32
55
9
45
18
120
5
1
12
63
12
32
28
63
29
31
5
25
35
16
3
5
1
75
27
5
12
168
19
66
18
77
19
48
18
3
15
129
12
45
30
53
108
40
20
103
36
6
23
49
12
6
57
12
33
6
45
96
3
18
12
11
12
4
9
27
32
13
18
6
30
78
27
36
20
25
23
25
59
13
42
126
36
66
18
24
36
12
42
12
53
36
1
75
24
36
51
5
25
42
36
12
18
59
36
76
84
21
23
120
1
12
99
128
13
18
65
76
93
3
24
21
23
60
7
24
54
35
37
27
45
90
48
18
96
11
19
6
15
15
105
57
72
23
100
21
24
11
61
36
23
7
18
51
45
15
3
108
33
15
96
225
99
9
3
72
72
9
15
29
25
143
37
18
48
21
21
48
35
192
49
66
113
16
3
57
128
96
24
73
12
72
23
73
3
44
1
39
21
12
168
30
9
123
48
5
67
9
44
112
12
20
48
108
16
33
35
28
3
5
12
28
44
25
12
60
179
16
8
60
61
27
9
75
51
5
52
27
6
143
72
49
24
39
45
3
3
12
18
155
52
20
85
15
20
40
68
112
9
18
53
7
5
175
101
52
24
60
45
18
18
24
48
36
107
112
21
12
24
11
37
83
25
35
4
69
42
12
5
28
24
176
25
12
71
7
18
12
15
72
3
60
18
155
12
48
52
3
29
55
125
36
109
78
30
54
41
67
36
65
151
41
55
77
43
9
48
3
48
96
69
111
29
1
59
1
156
18
72
24
36
30
135
15
12
21
69
18
9
56
12
1
192
23
31
60
18
18
12
6
66
24
30
24
23
25
18
9
96
21
18
108
9
84
32
79
18
3
15
108
36
36
5
7
18
18
42
12
36
36
24
27
45
138
21
15
60
ABCD 93837600328*3^$a+1 [50103]
36
12
68
60
7
6
12
132
3
12
81
42
69
104
16
56
25
203
204
72
40
36
12
56
37
12
167
13
27
33
18
137
28
104
88
32
96
264
40
9
144
111
105
24
107
64
57
78
5
4
36
57
12
78
29
264
4
21
11
36
67
150
3
132
248
43
9
105
30
5
72
13
83
67
45
48
312
80
1
90
234
60
15
48
27
53
88
120
20
49
75
20
13
95
24
193
66
41
1
132
171
57
78
114
36
132
27
72
21
75
3
54
36
12
90
29
61
99
99
9
20
13
3
69
30
21
20
132
72
120
13
83
97
27
12
8
76
36
8
25
71
139
21
36
9
51
9
72
23
64
200
88
12
68
67
90
107
1
3
9
180
23
24
91
30
75
92
48
25
87
20
61
15
192
45
75
3
57
20
67
53
88
69
87
36
3
221
13
3
8
187
30
75
44
43
78
60
72
27
60
153
71
25
60
15
69
11
67
5
37
108
15
32
100
108
27
21
36
36
3
42
59
88
33
59
1
3
144
45
60
23
97
75
92
4
135
42
315
8
24
61
11
1
63
60
9
126
45
92
37
87
48
21
131
61
15
44
133
3
48
72
24
80
16
8
136
3
48
9
9
51
96
165
35
145
63
129
36
144
120
6
29
112
9
39
32
49
72
3
39
77
73
138
5
48
16
20
13
90
45
45
11
40
45
27
27
41
16
48
33
83
85
30
5
24
1
24
95
52
180
93
35
220
81
72
119
36
120
4
33
51
9
138
57
81
51
8
72
60
49
15
60
9
48
135
8
25
99
108
33
120
39
20
73
30
18
51
96
20
60
40
45
143
4
51
45
80
49
18
90
47
25
60
66
137
124
120
204
45
131
60
61
12
143
12
160
60
56
72
43
5
49
23
37
27
120
129
12
35
72
121
12
27
21
30
141
156
20
12
133
15
32
1
12
75
8
12
52
48
45
48
11
16
132
32
4
32
67
18
75
60
117
27
9
30
21
20
13
207
36
93
47
88
120
45
27
24
33
15
48
72
56
25
95
97
12
15
180
81
11
28
8
60
25
132
60
48
39
36
45
15
32
85
63
48
24
116
16
93
36
75
9
11
144
73
83
25
24
108
75
44
13
23
108
7
29
13
111
57
12
107
121
78
77
120
24
61
99
24
80
36
73
135
165
15
140
16
36
24
212
12
43
78
132
59
73
51
140
36
103
90
47
133
108
15
57
120
48
60
72
27
21
15
168
20
55
174
23
4
44
256
24
60
44
73
180
83
24
268
45
47
43
9
68
16
216
8
40
176
37
35
13
27
152
16
9
15
32
1
3
9
131
136
69
11
24
52
60
105
15
140
4
3
126
87
48
80
16
153
15
8
37
35
108
60
64
128
36
36
1
15
3
41
1
75
27
6
12
300
39
20
1
12
47
1
15
27
21
45
144
51
24
240
48
80
88
164
103
57
188
4
48
132
80
240
256
3
41
28
8
85
99
20
160
36
140
112
33
48
11
43
5
36
64
32
103
18
30
30
255
104
16
20
12
13
12
96
39
116
12
4
33
27
81
72
60
35
16
9
48
35
7
126
111
3
53
4
144
105
147
20
97
27
20
76
24
80
40
8
76
69
107
4
60
225
84
96
111
81
203
52
3
105
60
24
48
33
39
32
13
75
80
121
39
32
13
147
3
77
163
78
39
24
72
20
4
33
11
76
56
13
107
24
16
3
125
37
78
21
20
76
132
96
92
24
19
117
84
80
36
97
66
77
85
30
42
15
33
47
36
16
51
42
47
28
48
68
85
24
36
54
5
91
54
156
72
12
111
84
32
73
30
41
16
140
36
112
36
45
15
9
180
23
67
93
140
7
93
8
49
ABCD 93837947774*3^$a+1 [50014]
28
11
1
65
7
23
9
15
25
5
138
1
11
90
51
3
21
21
12
30
25
41
87
9
18
18
39
3
33
45
27
27
13
17
18
66
42
12
18
115
17
7
5
24
72
7
8
28
24
17
18
12
33
51
12
37
23
24
81
3
21
9
67
12
113
12
3
45
84
24
67
144
5
43
23
49
5
55
140
33
48
19
29
66
1
89
66
30
7
131
6
19
24
11
30
7
24
20
9
24
102
114
36
3
16
47
13
17
55
48
12
60
132
23
90
12
7
60
89
42
73
24
8
33
12
18
25
11
33
3
73
32
3
9
3
18
6
1
60
20
24
36
3
54
27
93
15
72
33
30
37
24
5
55
12
23
6
19
11
60
54
6
1
47
33
87
93
3
37
72
120
11
6
15
16
20
9
18
1
47
25
48
24
47
1
24
131
37
47
25
8
16
17
15
24
16
29
6
25
48
11
48
6
27
3
36
1
47
78
30
24
18
63
4
35
21
28
17
27
52
20
28
36
96
29
6
33
33
78
6
6
12
33
33
39
28
12
35
42
96
39
51
162
36
6
30
31
60
23
9
27
13
5
43
20
24
9
6
13
95
1
72
12
17
3
88
149
3
12
28
11
25
29
60
90
30
15
15
1
12
44
88
143
60
49
20
16
20
9
84
39
52
5
60
3
105
42
90
3
28
65
55
23
1
36
47
37
140
28
5
15
15
12
18
12
24
24
36
27
4
8
15
12
61
20
28
32
12
88
29
15
64
44
28
5
7
36
185
12
27
63
25
5
12
6
84
18
75
60
64
56
105
24
3
45
42
33
21
30
61
53
3
63
9
57
36
12
3
52
68
9
18
6
19
80
51
24
18
18
1
8
15
25
5
66
6
18
105
12
9
66
1
32
21
6
81
27
6
36
6
102
18
37
11
1
96
20
27
60
36
1
11
48
12
42
127
20
4
41
55
20
3
6
31
36
20
9
3
45
15
27
24
102
18
6
6
84
6
67
60
17
31
29
3
60
12
4
24
5
55
11
25
5
67
53
24
42
33
48
3
37
5
15
52
35
33
33
7
17
102
60
1
107
1
11
73
8
3
12
25
47
13
44
15
1
48
152
93
96
60
6
42
18
42
55
36
59
1
89
55
8
39
1
32
3
12
37
5
19
71
48
25
32
3
13
5
138
24
13
29
30
21
123
6
24
90
72
9
16
12
23
73
35
25
24
5
15
33
19
20
16
80
45
27
33
19
5
30
33
16
17
12
6
21
135
84
54
3
3
24
12
45
16
29
31
17
7
11
12
78
18
21
3
73
23
6
18
1
35
1
29
79
47
21
60
4
48
36
60
32
52
32
9
12
75
28
11
54
24
42
6
7
11
1
65
6
13
12
5
114
1
32
16
60
116
165
84
7
23
25
5
96
19
72
32
28
12
5
12
6
54
24
12
27
15
13
12
47
21
3
60
25
5
27
3
42
27
15
12
33
100
5
42
81
24
36
45
42
12
1
80
3
25
11
1
5
75
24
36
57
30
12
36
9
9
175
144
140
16
5
30
60
36
30
51
4
23
36
61
5
31
48
11
24
1
8
45
72
60
6
57
33
147
45
31
24
5
67
5
43
32
33
66
36
61
104
9
6
36
54
24
19
20
51
60
30
31
24
56
3
36
6
6
12
1
29
6
12
24
6
24
48
87
3
18
7
12
11
97
36
41
90
54
24
30
13
20
28
24
68
27
6
54
37
20
28
48
32
28
59
18
31
149
67
60
11
30
39
16
59
66
60
30
12
36
54
3
33
39
15
37
65
19
29
6
81
51
132
33
4
41
7
8
3
1
29
51
108
28
5
19
36
29
18
37
41
67
48
29
171
99
24
1
5
15
28
20
21
54
12
21
117
6
49
8
27
25
8
63
9
3
24
73
12
84
32
4
11
9
36
4
68
172
8
3
45
24
16
12
8
57
7
125
3
3
24
30
60
55
29
67
20
64
23
36
21
69
27
40
5
30
13
24
8
39
1
164
48
60
3
18
42
72
97
5
6
13
32
12
16
12
47
6
42
24
21
40
29
15
3
57
9
19
48
12
41
24
27
48
16
17
39
3
13
5
54
48
1
36
29
19
83
24
30
19
60
32
3
9
57
24
36
36
24
24
19
96
5
7
32
15
12
48
66
36
43
36
41
15
48
111
66
43
23
9
28
8
27
60
30
18
13
65
30
85
125
7
60
59
1
53
31
11
37
12
48
92
21
54
49
12
77
66
1
108
77
18
72
96
42
90
13
89
6
12
42
84
19
23
13
32
153
6
30
6
37
47
108
33
9
66
45
24
4
5
31
59
1
29
6
85
83
6
30
97
32
21
27
33
39
40
11
25
36
5
51
87
1
41
18
30
7
5
63
28
29
6
12
33
45
30
42
67
11
37
128
39
6
48
19
68
39
6
19
11
9
15
1
59
21
3
36
1
35
37
32
3
37
24
56
21
87
52
20
9
6
1
60
92
33
43
24
80
75
18
7
8
12
15
117
28
53
42
42
19
17
19
29
24
6
9
3
97
36
77
87
63
12
18
24
19
32
63
9
12
16
20
15
12
18
42
25
23
25
48
24
20
33
39
3
66
39
117
103
12
48
53
15
4
24
107
18
6
13
36
47
24
13
11
42
7
41
51
39
12
9
3
6
39
15
42
30
1
60
24
108
23
12
6
24
15
100
152
16
5
43
65
51
63
45
60
28
5
18
6
19
11
18
12
19
41
15
4
5
42
18
90
6
6
13
60
5
12
7
5
30
13
5
75
28
44
16
71
1
59
24
9
16
96
35
6
15
4
5
6
60
9
4
29
211
11
24
25
24
41
19
11
6
30
1
125
30
48
1
35
45
60
33
18
57
27
1
20
45
42
6
67
12
36
32
9
6
30
27
45
42
13
12
5
66
45
52
60
60
32
51
57
81
30
6
54
145
56
64
44
51
1
84
17
24
19
72
24
35
33
27
1
5
19
53
3
4
11
30
7
47
49
17
24
6
12
25
20
52
11
69
3
13
5
24
36
79
11
25
12
5
6
6
36
39
183
78
108
6
78
6
69
12
15
6
78
61
8
33
18
21
21
67
48
20
57
15
33
42
6
6
49
119
6
31
83
12
33
87
25
8
15
6
39
63
9
9
66
1
24
23
48
30
18
36
25
11
18
19
17
48
75
207
30
24
27
33
12
115
144
20
9
27
12
28
17
27
21
19
48
41
7
17
6
57
9
18
37
65
15
76
17
12
6
42
66
24
73
23
6
19
35
ABCD 93838324564*3^$a+1 [50005]
41
12
7
156
48
36
14
4
62
45
15
21
69
28
12
6
17
60
37
30
30
36
35
7
78
47
3
40
102
2
16
30
12
32
24
27
24
48
25
6
101
1
2
28
5
33
87
57
40
60
8
24
28
60
72
6
42
47
15
16
30
54
56
42
16
11
3
6
84
106
6
56
15
19
18
2
66
94
30
80
3
72
13
12
11
25
2
6
90
9
25
23
7
2
6
69
36
24
1
32
15
7
41
7
92
81
109
8
15
7
8
18
147
3
9
36
37
20
27
31
122
6
9
7
74
4
18
68
21
48
48
39
18
40
66
6
35
61
32
10
26
39
25
2
6
90
69
1
20
12
40
60
8
10
12
42
8
36
76
38
30
3
37
83
12
13
24
8
3
13
44
16
14
58
2
22
6
20
10
18
6
18
38
22
50
3
72
12
13
90
90
8
15
117
58
50
130
14
3
7
26
4
18
5
48
13
42
17
31
14
52
36
48
11
1
32
3
37
6
41
25
6
17
45
18
10
12
2
45
3
57
31
8
34
18
12
6
12
35
9
36
12
28
35
13
72
95
9
28
8
34
65
9
22
14
18
18
87
25
32
46
30
14
33
25
50
93
13
11
25
8
28
2
6
54
160
30
26
10
2
10
180
8
76
6
42
20
27
13
48
62
10
12
11
24
9
36
28
66
6
68
52
36
2
16
2
30
54
36
27
13
42
18
120
60
47
15
16
6
30
44
10
12
12
18
2
3
19
26
39
31
38
4
6
32
18
39
12
33
52
6
14
3
1
2
28
24
5
13
2
57
25
8
10
2
10
5
25
35
91
42
8
27
31
12
2
82
98
10
6
11
63
10
60
38
18
4
23
24
3
33
37
6
2
4
48
18
42
8
28
12
48
72
2
22
35
21
52
12
11
24
1
24
11
75
10
62
28
5
27
16
2
12
18
60
34
23
37
6
24
36
18
2
22
6
12
18
6
41
37
12
24
6
18
35
73
48
12
2
60
18
15
19
38
52
35
31
5
19
14
36
10
8
42
3
7
18
30
48
17
1
11
43
30
6
17
3
34
23
7
6
20
10
29
33
15
7
6
12
24
8
28
48
32
28
47
27
6
4
12
50
16
44
30
16
12
48
2
45
7
18
107
21
52
35
21
30
16
65
168
7
6
42
8
52
2
3
33
15
3
12
34
24
11
25
11
24
1
59
1
12
30
17
21
60
12
130
18
95
12
31
24
12
6
35
7
12
5
31
30
20
52
83
12
7
68
16
86
16
18
2
40
12
60
2
18
27
3
18
90
57
13
8
36
3
15
45
97
90
18
23
13
2
9
25
71
37
12
83
13
12
35
3
42
70
50
18
4
36
14
40
14
9
85
2
10
6
5
49
18
30
36
36
48
12
11
12
43
12
132
20
16
20
22
72
18
5
12
36
7
5
25
12
60
6
65
24
45
64
60
24
60
32
10
8
22
11
37
32
40
60
170
58
6
42
12
26
57
24
9
4
72
20
18
10
12
35
1
8
39
67
36
17
81
64
35
7
18
23
7
20
16
102
24
8
3
45
22
18
30
5
49
11
37
23
7
38
10
20
69
21
18
42
15
3
9
12
36
7
80
58
158
34
12
20
60
30
46
59
39
34
6
2
4
18
17
45
40
20
10
8
22
11
12
57
4
11
43
42
8
6
21
25
26
10
20
22
17
1
74
28
5
31
24
30
35
57
46
8
4
2
15
1
42
6
36
95
1
107
13
47
12
13
20
10
77
3
22
30
38
42
58
6
29
51
4
8
18
39
33
27
13
38
129
67
150
18
60
12
8
36
24
10
26
4
62
24
4
35
55
132
5
25
6
17
85
102
5
36
12
13
12
23
12
7
60
54
24
6
101
19
12
68
57
60
25
8
12
22
17
61
24
35
1
35
97
2
126
4
90
24
24
18
18
41
31
122
36
34
42
66
17
25
35
13
30
32
12
33
48
33
16
11
37
23
37
6
144
12
18
12
30
5
45
3
13
2
10
26
9
1
2
22
108
60
18
6
48
12
48
90
62
30
16
108
20
9
31
17
24
15
58
30
2
10
24
66
30
18
12
23
25
8
4
6
60
12
20
22
56
12
6
64
2
6
4
6
18
24
12
30
8
60
3
69
3
33
4
24
134
30
27
31
17
21
52
42
113
45
18
30
4
12
38
33
37
8
4
24
54
48
5
9
3
25
48
50
28
101
19
6
20
28
50
102
36
22
72
41
9
10
14
34
38
12
42
45
25
14
16
24
12
98
27
7
102
18
36
24
5
13
20
12
63
79
5
19
6
8
15
3
10
98
22
90
42
47
19
29
27
28
5
48
19
6
2
33
15
82
32
3
13
2
30
52
6
18
6
24
36
6
30
80
9
25
6
17
25
20
15
37
8
10
20
57
1
60
32
10
132
18
60
6
12
30
20
10
65
19
30
35
31
20
45
7
2
10
5
1
8
40
11
1
47
48
13
2
4
53
7
30
11
85
90
5
3
22
12
83
25
20
10
62
27
1
48
32
15
15
54
4
50
22
42
65
37
18
32
18
27
25
8
22
8
18
15
3
82
14
18
10
36
24
48
8
40
6
23
48
37
12
11
24
36
13
54
18
42
5
145
38
240
30
34
38
40
95
1
11
36
3
30
4
32
36
4
11
55
5
7
48
14
10
18
23
27
36
10
11
25
6
38
39
13
18
24
42
23
93
18
4
5
57
34
6
83
13
54
14
34
18
12
35
3
58
2
18
39
12
15
28
8
9
13
2
28
2
16
42
5
12
21
4
11
13
44
28
62
10
35
48
25
2
105
43
104
18
16
2
22
20
15
15
40
18
174
80
28
2
15
61
14
24
69
25
12
35
21
12
27
13
48
44
10
6
24
8
15
7
18
32
18
6
52
47
21
10
24
5
25
18
5
55
17
25
12
20
3
7
36
8
6
75
13
42
24
20
46
78
38
82
6
47
19
8
45
81
4
20
15
13
47
15
66
27
25
20
58
42
12
68
42
36
4
17
33
16
11
109
11
55
126
32
18
34
20
16
18
14
10
30
18
2
15
13
2
18
22
20
45
1
11
9
4
20
3
12
31
36
41
3
12
82
72
104
27
55
8
9
43
77
12
3
10
47
9
22
32
33
24
25
30
6
132
23
24
1
18
6
8
75
51
9
12
45
63
12
21
39
36
84
79
50
12
10
8
42
27
25
20
10
12
8
76
6
6
5
12
7
65
31
42
78
5
9
4
12
2
42
28
23
33
10
24
2
24
70
6
11
13
2
52
17
21
10
24
6
20
72
63
9
28
26
52
2
70
32
45
25
8
75
48
19
14
16
6
17
3
69
43
17
45
166
24
24
24
17
108
7
6
12
23
39
21
13
42
29
19
2
40
14
4
2
18
46
48
18
5
13
32
10
12
5
21
6
46
12
12
20
46
24
38
27
21
22
2
48
15
7
5
33
15
33
75
49
36
12
12
14
24
45
21
22
2
102
24
10
44
10
2
63
43
2
60
15
13
18
24
77
36
33
27
7
2
28
12
11
87
16
60
12
42
60
26
21
51
34
6
20
34
11
19
20
18
3
55
18
2
10
35
7
6
71
108
7
36
17
25
132
35
31
17
175
26
70
29
1
6
48
38
58
2
10
42
20
3
33
82
30
50
4
96
5
85
59
3
16
84
5
75
16
29
25
20
66
9
15
12
16
2
63
15
9
3
22
20
108
12
15
36
25
78
24
6
90
14
58
30
62
45
27
4
12
14
36
94
14
22
5
9
18
6
22
18
6
6
12
20
10
17
25
24
56
15
3
52
5
19
ABCD 93838450198*3^$a+1 [50020]
15
21
18
6
91
17
48
15
4
77
63
57
39
40
47
1
5
12
6
49
125
36
15
40
41
99
57
7
119
57
33
27
27
36
18
18
72
93
15
45
33
36
84
18
6
63
3
42
12
6
30
24
31
89
60
156
42
13
17
18
42
66
145
24
53
3
27
6
12
6
36
57
15
30
51
39
45
28
23
48
24
102
24
30
6
39
12
21
72
30
21
15
21
15
9
27
24
54
15
3
12
1
80
51
30
132
18
9
21
42
1
47
60
13
23
144
18
18
30
6
18
84
18
18
6
36
1
53
12
6
36
1
8
93
79
11
1
36
41
18
18
12
108
18
24
18
12
36
15
9
144
27
45
12
42
12
9
15
30
6
69
3
21
16
53
54
93
60
21
18
9
64
5
31
17
96
36
12
36
72
3
15
6
39
28
71
6
3
15
162
15
24
15
252
18
72
3
9
6
36
48
18
3
21
3
51
13
32
99
48
78
48
24
30
6
3
24
9
102
24
1
65
72
7
29
36
78
12
21
24
28
32
39
42
15
3
18
18
30
111
33
6
102
3
76
35
30
19
17
63
15
9
3
109
180
5
12
27
99
21
159
6
19
120
53
36
3
3
30
19
77
36
18
57
45
63
16
20
33
127
20
24
57
15
21
163
17
18
18
72
216
3
16
5
39
16
53
54
36
156
42
63
45
12
36
27
27
6
54
48
1
59
12
90
15
48
9
3
69
60
84
72
60
19
11
6
3
33
36
48
18
9
51
18
27
64
32
75
12
18
54
45
84
12
9
31
77
18
73
17
54
72
18
19
35
30
72
3
4
29
90
24
12
1
53
6
18
12
24
12
36
111
33
162
42
18
36
13
17
24
84
6
18
36
66
36
24
30
36
90
54
36
36
78
9
45
66
18
24
3
63
18
18
81
15
9
165
6
66
18
18
63
48
4
29
18
61
11
36
37
59
21
124
11
6
39
15
12
18
36
39
16
24
53
36
12
60
39
9
207
88
29
24
36
18
93
51
120
21
15
205
17
36
72
55
101
24
15
48
21
6
9
153
36
36
48
72
99
63
1
23
9
63
37
11
96
30
18
42
19
104
24
51
18
12
6
48
114
31
5
75
16
47
9
153
96
36
18
30
7
29
60
48
3
3
36
81
24
15
18
63
27
90
3
111
30
42
36
12
9
88
35
1
71
12
6
12
15
21
18
6
67
41
19
11
21
177
36
6
18
12
72
15
57
24
18
36
36
18
15
15
1
59
121
17
27
51
69
21
103
32
27
48
36
60
1
32
4
65
15
21
36
42
13
5
66
6
31
113
54
18
15
15
45
12
33
7
35
30
6
174
6
90
3
24
57
6
12
54
7
20
9
18
33
3
24
72
30
6
30
15
81
12
60
51
15
24
48
25
71
84
114
48
36
15
9
12
15
39
37
41
27
12
15
48
36
24
21
45
24
15
15
78
54
30
19
59
1
17
84
36
6
21
33
36
12
36
7
68
39
9
9
30
33
45
12
6
1
20
27
90
72
90
6
126
9
93
36
7
144
80
39
45
33
19
11
18
43
17
39
27
33
3
73
20
4
32
33
18
72
6
31
5
30
36
54
15
60
93
12
36
7
125
18
12
36
6
66
24
18
36
30
36
6
39
48
57
12
36
7
35
12
42
90
45
9
18
37
71
18
30
90
6
21
9
18
1
17
18
21
21
120
99
117
7
11
25
17
12
6
72
108
162
72
55
8
3
6
15
3
18
84
72
3
3
13
23
18
48
42
13
41
3
96
64
71
18
138
36
54
6
12
6
36
12
42
1
53
27
21
60
147
45
87
24
4
116
3
108
24
9
21
51
21
6
37
36
17
36
12
43
71
54
18
18
12
3
15
72
60
72
12
6
87
39
18
39
27
6
30
24
48
61
29
18
18
36
24
48
18
33
3
6
138
18
24
15
3
33
93
72
54
1
35
48
18
36
36
7
44
9
30
6
18
156
133
17
3
48
15
36
72
18
18
96
66
6
9
9
55
17
12
27
69
36
15
57
19
17
31
95
36
48
18
42
13
71
18
42
30
36
3
33
87
75
25
89
54
12
24
18
91
20
51
36
9
39
54
114
18
39
81
222
9
9
15
3
18
15
21
31
60
12
24
32
15
9
24
21
42
12
1
80
60
57
114
156
6
12
6
18
84
90
18
63
15
192
24
54
51
88
53
24
144
15
12
27
12
18
54
1
8
9
15
57
24
55
53
12
96
30
1
60
35
18
63
81
102
114
3
52
44
171
30
78
30
6
48
73
8
9
18
6
19
17
36
12
18
18
7
11
24
12
9
24
63
36
1
65
27
120
15
18
15
3
57
33
72
7
119
24
54
12
15
45
48
7
11
18
24
3
9
36
24
12
42
18
18
36
49
20
15
24
66
36
54
72
6
18
85
20
39
66
3
21
126
85
5
126
13
41
66
144
6
39
69
12
3
15
36
18
36
54
21
87
72
1
80
28
17
36
60
3
27
36
18
15
27
13
80
9
18
54
18
61
71
48
36
18
108
15
21
3
24
27
42
3
33
30
36
36
18
18
78
30
42
3
60
75
24
36
9
3
132
57
105
15
51
6
54
1
53
18
36
21
9
6
9
36
165
223
17
30
24
18
30
108
109
17
7
29
7
17
18
1
48
5
66
21
108
4
29
39
3
121
107
18
42
93
16
11
72
6
55
17
63
27
72
216
120
6
36
12
6
72
49
17
6
57
27
24
48
18
3
3
12
6
48
36
3
15
6
31
41
66
1
17
6
93
16
29
6
54
12
24
123
40
17
120
24
39
72
28
92
3
18
12
6
36
48
42
3
249
66
18
3
21
54
21
9
18
33
3
45
15
72
45
48
33
18
36
36
90
3
9
24
84
3
33
6
90
18
157
5
36
39
16
29
6
12
42
31
36
5
120
54
9
9
42
12
ABCD 93838777556*3^$a+1 [50003]
21
153
27
49
2
12
28
14
30
46
8
6
28
53
13
122
45
7
65
45
18
12
96
30
82
8
34
23
39
36
70
38
54
48
10
48
54
2
34
14
36
6
64
24
30
2
24
12
10
5
3
57
13
26
69
84
55
41
37
48
26
4
32
70
35
12
31
12
48
29
36
96
39
69
43
38
84
46
41
3
28
29
151
29
48
12
1
42
2
240
4
62
24
69
96
61
23
15
112
77
1
32
15
3
34
47
3
16
20
24
33
55
18
90
74
16
71
75
4
17
7
6
11
24
19
41
27
9
19
84
5
1
26
33
61
95
67
14
46
48
29
36
9
15
13
60
14
93
1
11
99
9
27
28
60
17
21
10
2
15
96
24
31
2
63
24
13
44
16
78
122
18
64
110
16
47
60
7
92
16
29
24
15
45
15
21
15
9
75
4
17
13
56
82
42
26
9
25
20
70
2
16
2
30
28
12
18
18
12
44
48
28
107
31
29
48
25
62
16
12
20
22
35
21
120
60
15
37
47
13
18
24
17
39
42
63
9
88
32
36
10
44
18
22
38
30
10
30
12
36
20
40
17
3
9
13
18
50
30
9
13
14
58
56
34
2
3
15
141
15
40
2
27
12
15
34
54
30
66
24
6
12
155
12
12
63
81
7
18
84
78
2
10
5
33
58
30
42
20
52
78
23
24
21
10
5
15
40
30
71
31
18
42
48
26
3
3
18
34
65
43
92
12
6
54
33
1
54
6
24
11
37
78
17
7
6
11
3
21
67
18
30
30
11
31
8
30
6
93
48
33
195
75
22
92
30
18
15
135
9
3
6
22
42
6
65
19
8
69
31
8
82
78
32
54
76
12
66
32
57
60
31
12
2
46
17
144
43
38
138
4
17
39
9
1
44
27
1
35
13
35
84
15
28
18
50
9
165
6
10
42
53
7
17
51
81
36
9
88
48
78
54
35
3
18
39
87
46
59
79
80
34
26
22
12
23
15
69
3
12
33
13
48
2
48
4
41
27
9
31
14
64
26
24
40
17
12
33
3
39
12
16
20
10
62
70
6
30
44
27
9
40
11
3
105
3
28
30
122
48
6
15
61
50
40
48
29
12
9
40
2
54
51
12
111
4
17
31
42
6
30
42
48
20
112
17
48
57
30
60
28
29
79
12
50
18
10
26
16
77
12
79
26
3
12
19
77
12
31
30
11
24
21
15
33
87
31
44
46
78
17
75
69
24
25
14
93
15
12
33
43
72
5
7
2
58
30
36
11
15
16
74
3
105
48
22
17
19
2
28
2
24
84
4
2
154
2
15
13
12
78
5
9
111
15
22
42
137
15
36
69
75
18
48
3
144
51
42
18
34
96
24
6
72
2
15
31
41
19
2
90
9
19
80
34
36
104
16
74
16
26
18
70
32
34
74
42
4
62
123
19
6
107
13
62
45
48
51
4
26
54
36
18
27
15
9
45
22
12
18
68
10
65
19
36
2
15
3
12
57
3
10
42
86
10
30
14
28
18
59
3
28
29
31
24
2
4
72
50
70
2
28
44
76
12
17
19
12
8
12
24
9
19
2
3
147
69
51
24
30
24
10
6
20
27
12
27
16
77
15
130
2
33
1
150
24
17
79
17
73
2
10
42
77
1
68
22
60
38
27
27
58
2
156
45
51
16
68
129
1
14
6
22
18
30
110
159
3
30
58
42
47
1
30
24
17
1
14
60
9
19
8
105
13
42
2
102
58
68
87
13
8
27
9
3
21
36
4
24
78
38
22
5
7
17
1
20
144
3
15
45
48
7
8
69
19
92
28
180
24
56
30
27
24
31
5
37
95
3
54
15
49
35
85
35
12
3
45
39
28
8
40
5
135
40
14
6
21
19
24
41
7
108
84
20
36
12
40
50
22
92
45
3
45
33
15
15
28
26
18
16
44
18
30
9
48
33
28
42
53
27
117
1
144
60
18
17
31
20
81
61
2
70
35
21
34
8
105
3
72
18
39
15
72
9
39
28
60
30
8
6
88
18
35
67
2
106
18
11
81
22
68
129
49
11
51
40
14
4
107
24
75
58
18
20
9
3
42
34
5
115
12
42
35
13
42
36
26
34
65
21
24
102
10
90
44
16
29
15
33
57
34
5
49
50
96
21
48
51
24
10
83
12
36
12
73
132
2
48
33
7
14
6
28
5
25
72
18
44
6
72
48
90
22
20
12
40
35
228
24
13
35
3
10
14
9
24
1
102
5
3
52
14
36
22
48
80
33
75
30
4
6
125
49
90
6
50
10
20
34
60
20
33
43
14
16
14
117
69
15
49
2
6
39
24
7
102
2
16
20
18
36
51
3
6
18
21
12
144
69
82
18
116
18
28
89
99
21
19
54
2
18
36
82
5
60
9
46
8
6
34
12
18
30
102
102
6
35
25
32
75
7
20
6
64
62
16
38
52
48
90
24
2
34
89
36
67
30
30
18
30
77
13
42
17
36
12
85
60
44
75
1
23
21
64
12
12
6
2
70
29
3
96
34
2
94
11
121
35
9
15
31
17
27
28
20
81
7
38
6
36
10
95
72
43
12
66
20
39
36
72
67
78
2
16
32
24
16
17
12
19
24
2
30
18
28
35
60
60
12
13
14
28
48
29
1
12
6
17
55
14
94
14
63
25
20
3
36
75
30
46
65
37
6
72
18
12
72
18
2
18
10
20
10
18
59
45
15
1
50
22
74
76
30
78
29
55
18
122
36
112
38
30
40
20
57
24
43
66
80
22
18
44
106
20
9
13
14
76
72
2
3
27
64
24
56
40
14
40
35
1
12
30
62
166
50
39
145
11
24
36
12
135
57
15
102
4
72
20
27
12
51
28
80
21
36
7
60
6
84
2
48
42
15
1
35
3
22
18
12
29
49
71
48
12
3
18
3
25
11
13
2
33
3
42
10
26
10
60
20
22
18
5
55
30
14
10
56
15
36
135
118
18
17
13
12
2
64
5
72
147
48
204
28
26
15
72
24
139
29
1
2
24
4
29
36
111
90
30
6
18
40
86
15
19
5
27
18
4
20
208
8
99
12
1
18
84
ABCD 93838807768*3^$a+1 [50012]
19
24
32
348
12
48
40
32
40
8
16
29
75
40
32
124
276
104
24
72
24
21
75
204
124
212
148
80
316
41
3
312
88
80
16
5
31
48
60
101
15
4
56
69
91
5
120
19
96
20
36
45
19
29
67
80
40
5
120
99
24
172
48
137
48
67
104
45
91
20
84
40
101
43
20
172
24
104
72
165
163
20
36
160
120
96
149
120
39
132
24
45
151
224
105
355
149
27
333
72
3
60
105
72
15
9
96
19
5
75
40
29
171
16
5
163
56
24
40
56
21
75
108
57
48
195
112
29
55
36
8
21
51
64
144
72
5
75
88
72
5
243
21
171
280
164
124
20
132
45
24
195
45
135
96
28
56
69
147
64
20
4
101
51
40
5
75
28
17
43
72
248
112
48
32
24
60
100
236
9
96
48
51
69
67
144
240
104
40
56
16
53
120
195
100
212
40
48
56
45
99
45
27
45
139
29
15
132
144
21
19
5
24
135
132
40
20
124
80
16
144
116
28
56
45
235
101
63
52
44
84
16
140
60
36
124
80
64
221
55
140
4
32
108
21
75
45
51
168
96
16
44
76
24
104
196
44
16
80
4
60
32
24
60
9
327
33
27
208
5
96
240
51
120
24
16
80
360
69
31
233
27
144
24
141
96
123
40
32
24
16
24
84
65
27
4
44
21
19
101
24
15
100
32
88
32
24
40
36
44
45
144
51
21
99
120
136
44
60
136
80
45
139
29
151
36
80
144
136
80
180
60
40
144
5
75
21
103
140
36
84
76
240
20
64
56
36
48
297
3
136
24
5
115
96
176
88
77
103
20
40
77
39
84
60
100
32
120
45
3
16
84
252
68
60
45
7
44
16
20
129
195
24
21
24
55
180
77
139
120
44
100
56
24
21
99
120
40
32
144
576
168
45
31
161
159
4
5
27
40
53
31
44
36
60
40
29
27
4
156
68
177
24
96
123
72
4
116
45
24
24
96
91
128
192
40
8
216
21
3
96
69
96
99
21
96
115
5
99
21
99
36
108
52
84
200
40
56
64
144
20
220
36
41
103
17
3
16
56
280
24
101
43
72
8
21
19
96
44
12
48
96
69
27
84
64
20
21
24
51
24
132
9
51
240
40
144
96
80
24
24
21
115
5
19
32
45
120
144
91
44
4
60
20
172
144
60
36
108
77
243
141
91
8
237
24
51
45
543
16
20
189
75
112
20
108
36
81
43
36
44
72
24
16
128
52
20
40
173
91
5
75
16
29
255
156
208
101
51
45
99
24
16
36
20
88
125
51
21
48
115
92
60
388
17
19
29
111
436
8
72
28
41
75
136
8
237
243
21
19
32
45
103
20
117
39
76
53
51
24
216
141
123
112
53
31
44
180
16
84
96
144
32
45
139
485
75
160
5
24
75
165
67
104
165
39
12
64
ABCD 93838911638*3^$a+1 [50082]
12
57
12
36
8
52
144
39
29
31
17
24
4
12
72
168
15
69
39
201
36
44
19
60
17
4
8
36
79
5
168
4
96
12
51
81
20
16
75
45
75
57
20
43
45
120
72
51
17
43
72
93
15
29
151
65
12
7
173
43
5
67
57
20
12
91
117
48
3
17
40
164
64
15
21
3
21
39
161
7
57
8
55
9
123
5
52
144
75
17
84
43
5
96
36
40
20
4
195
21
51
149
16
15
77
12
36
4
3
45
51
9
63
45
3
84
48
113
112
152
100
32
4
87
33
147
17
12
19
5
256
3
101
16
3
53
12
76
36
3
77
28
36
99
36
45
240
15
57
32
43
12
36
57
75
33
27
48
60
12
12
33
15
53
19
36
60
24
17
79
12
132
21
96
51
33
32
55
5
115
17
55
96
9
32
24
19
48
108
5
55
69
56
7
60
29
24
4
3
48
57
72
51
5
139
36
132
12
5
31
29
43
105
20
40
8
172
87
41
12
4
68
88
20
52
32
151
57
12
60
36
3
29
55
165
36
20
55
252
9
3
33
75
120
60
17
76
80
12
7
48
17
91
189
36
140
40
255
57
15
65
40
3
24
5
28
3
189
60
32
4
144
48
75
5
12
55
17
108
60
16
120
159
17
19
12
72
48
137
43
77
52
80
4
27
45
68
67
29
4
32
124
68
300
16
12
8
7
60
48
84
297
56
55
65
72
31
5
7
168
45
75
5
36
16
75
197
16
32
112
111
69
12
20
163
48
77
40
3
192
5
96
96
24
16
8
72
40
51
57
92
148
20
96
7
5
55
5
4
51
12
216
24
53
40
128
4
32
60
24
7
57
15
57
3
36
45
27
17
96
19
36
41
40
63
48
108
65
16
3
113
7
17
84
60
96
40
104
144
43
45
75
17
160
20
40
3
12
21
12
72
8
67
65
31
77
84
156
4
63
17
48
96
132
40
80
64
3
261
15
12
5
12
132
43
228
108
21
44
7
240
93
192
24
56
127
81
44
36
16
51
12
120
81
20
115
9
36
20
24
120
163
105
63
60
17
43
29
40
15
36
77
4
3
137
88
15
17
19
132
33
20
7
29
108
12
79
177
15
5
84
28
116
120
84
36
139
65
16
27
53
12
24
64
147
168
5
19
5
43
29
120
96
64
164
55
5
67
29
36
144
48
12
79
120
41
19
12
48
65
84
12
24
24
55
96
81
120
36
68
204
16
20
112
123
192
45
32
43
5
163
60
101
19
45
15
12
53
36
28
108
3
45
87
45
12
20
132
43
36
29
28
8
7
9
44
60
24
28
3
29
55
36
5
19
36
77
7
156
77
7
60
5
40
80
88
32
96
127
5
64
20
163
141
39
5
12
48
31
12
60
17
31
12
33
60
32
67
45
152
64
135
21
60
39
9
68
64
80
103
117
168
48
27
53
12
151
72
45
27
117
216
15
48
72
5
108
55
77
55
12
45
12
20
4
15
24
41
175
24
5
43
185
12
96
55
57
60
20
48
180
156
60
4
44
115
21
99
21
24
72
20
43
21
176
19
129
72
36
32
36
40
15
21
236
43
9
20
48
7
33
63
17
43
57
144
63
113
4
24
84
63
5
12
55
221
172
3
120
84
120
48
60
17
223
120
5
48
132
43
165
12
3
24
53
55
5
55
29
31
17
96
84
40
20
100
80
12
76
75
53
24
28
44
24
79
33
12
3
72
57
44
4
15
77
76
120
60
87
5
43
77
43
60
48
60
9
12
104
19
5
40
72
56
48
79
45
15
165
32
40
8
31
105
36
111
5
28
87
9
36
48
144
108
3
17
127
41
100
36
3
5
91
101
91
60
33
32
48
7
72
33
60
20
24
24
76
63
36
201
96
75
29
16
8
64
3
48
65
19
48
57
15
33
144
39
29
60
43
9
36
44
124
75
69
72
63
96
57
8
24
132
16
12
171
72
12
48
225
8
19
41
16
39
69
20
16
96
36
72
192
3
113
48
16
51
17
40
ABCD 93839007688*3^$a+1 [50002]
6
60
48
6
24
36
30
48
78
54
78
18
15
24
15
90
48
30
18
12
6
12
57
120
72
63
6
12
15
80
43
12
17
73
24
18
18
120
18
9
111
12
108
24
72
33
72
9
6
36
5
25
24
23
247
54
24
30
42
84
87
24
69
24
78
5
40
3
126
6
48
9
45
6
12
17
1
60
6
6
60
174
114
30
54
60
75
3
30
12
35
1
6
18
60
36
30
42
18
24
45
75
5
1
36
24
102
78
30
72
30
24
18
105
15
96
17
25
12
18
108
42
12
48
42
30
18
18
24
30
6
24
90
5
7
105
51
78
42
108
84
5
55
6
30
12
48
57
27
93
144
93
30
48
102
15
57
84
24
30
45
21
6
6
18
42
84
210
48
18
35
43
24
18
24
54
144
30
6
30
6
6
12
90
42
6
18
30
12
18
24
35
43
60
60
12
138
48
36
75
3
42
11
13
24
18
12
96
6
18
6
6
6
48
42
18
12
30
117
48
93
90
6
48
78
102
23
25
102
12
48
12
6
42
60
12
33
3
102
108
12
15
21
12
18
24
6
30
42
39
39
162
42
30
23
72
91
66
3
3
18
30
29
1
30
9
3
30
48
42
102
63
9
138
5
1
12
78
6
63
33
30
42
6
84
72
21
33
54
57
3
48
42
6
21
45
51
9
54
24
12
53
48
55
42
48
72
6
9
48
39
186
15
33
36
51
93
30
54
90
48
18
36
54
12
30
30
9
33
23
37
66
12
30
30
12
12
54
54
36
114
42
21
15
9
105
48
66
12
12
165
33
12
30
93
27
30
23
7
6
36
6
48
17
19
45
33
36
59
7
48
30
6
30
42
48
12
24
126
48
6
78
6
9
15
6
24
83
40
9
78
65
43
18
84
36
99
48
9
18
6
30
66
48
23
13
60
30
12
18
54
30
12
24
84
102
30
3
72
81
30
18
120
66
54
12
12
30
6
42
9
33
120
6
30
6
101
115
12
18
24
54
54
27
33
126
12
12
60
30
120
12
54
24
36
57
3
12
48
54
35
13
27
33
12
120
30
93
45
27
15
12
144
12
57
48
33
47
85
108
6
78
35
103
78
99
15
6
24
18
9
51
30
12
6
72
12
48
18
36
3
21
12
42
90
6
6
78
18
72
12
3
15
78
27
80
1
30
30
6
78
72
15
8
37
18
6
59
31
24
65
25
120
90
6
30
30
60
47
97
60
36
6
90
6
42
23
184
135
6
24
51
3
54
36
24
48
72
75
63
65
37
180
15
15
36
36
24
36
48
6
87
45
12
66
42
60
18
6
54
84
18
102
18
60
108
12
12
3
27
12
54
84
18
60
17
37
36
30
105
33
24
23
43
102
24
114
30
72
12
66
54
48
18
81
21
35
205
24
30
108
6
30
162
72
30
90
123
39
41
19
21
69
60
36
18
89
25
12
3
8
37
48
42
36
24
5
1
180
24
35
13
30
60
84
6
18
42
78
204
48
102
6
42
35
85
138
90
72
48
42
42
3
57
18
42
12
6
9
69
54
6
180
42
9
45
6
162
75
3
12
60
53
127
30
60
42
30
63
8
13
30
21
51
72
42
6
102
6
6
11
25
12
6
192
30
39
51
72
53
7
42
36
102
30
66
12
12
66
12
30
129
9
60
6
138
36
39
3
54
18
150
12
48
60
18
45
15
132
18
24
114
24
33
3
24
6
6
6
27
147
6
48
30
30
12
18
84
6
84
18
5
25
12
138
9
3
18
12
6
9
8
127
48
177
33
48
24
12
11
7
185
40
15
18
60
78
6
36
12
18
30
18
6
48
12
18
72
6
12
36
27
72
123
12
36
6
23
1
30
57
57
120
78
12
18
30
18
54
60
120
12
36
9
3
6
30
89
13
84
18
125
31
42
15
9
78
12
138
27
81
87
45
3
27
102
15
3
126
90
24
42
18
228
42
30
30
48
18
29
43
12
65
1
180
30
42
24
6
117
105
36
84
23
7
105
3
30
18
6
90
48
93
45
42
18
42
5
37
36
30
42
12
30
48
30
18
72
126
12
18
36
24
84
18
18
54
6
12
18
36
6
105
3
72
24
6
48
126
36
60
30
108
24
48
39
99
66
3
21
27
39
24
6
75
3
60
36
6
36
18
6
3
3
12
105
15
36
6
23
25
36
12
72
96
204
36
24
90
48
77
61
42
48
57
57
30
6
54
6
12
18
84
173
43
21
3
72
30
6
30
12
240
30
18
84
6
78
36
6
78
12
12
6
144
6
30
24
102
6
72
33
63
66
24
54
36
30
30
6
36
42
60
30
12
6
30
27
93
35
37
35
43
5
97
18
78
84
66
209
37
24
36
23
25
6
60
24
36
9
27
36
108
12
18
39
15
18
30
17
7
41
7
18
120
12
3
3
12
105
9
54
30
6
30
96
18
69
57
54
36
48
5
160
8
37
6
60
6
3
21
90
12
5
19
96
12
12
30
36
18
24
6
72
30
60
17
43
18
27
3
24
48
30
60
18
24
18
18
77
97
6
30
6
78
42
54
36
6
45
15
42
60
36
114
5
13
24
78
45
57
23
31
30
84
15
3
12
6
12
47
7
6
18
89
37
18
30
66
24
18
48
6
30
78
30
36
102
72
96
90
27
15
108
120
12
ABCD 93839534702*3^$a+1 [50001]
131
1
36
9
2
10
42
8
1
11
73
11
46
38
37
9
27
12
36
21
3
11
10
78
8
48
1
57
2
16
8
4
56
16
9
3
20
12
34
51
39
57
27
36
8
13
60
27
32
13
47
12
94
39
63
36
18
48
2
106
15
71
24
72
1
3
8
24
10
110
12
85
59
13
27
32
46
15
15
20
24
1
3
8
118
14
1
120
23
12
37
57
6
9
23
1
35
16
57
11
16
32
25
3
21
9
39
24
33
6
32
1
12
11
12
13
3
8
52
66
14
94
15
35
1
9
36
12
74
36
58
26
37
83
12
10
26
1
51
6
12
3
33
15
27
24
80
4
6
66
18
98
60
12
12
4
6
30
20
48
58
26
16
20
34
74
60
25
71
73
23
1
36
12
99
20
25
59
12
25
36
15
68
22
3
135
20
34
54
20
4
36
80
25
33
2
28
9
23
48
1
36
15
44
40
60
6
2
28
9
33
38
37
45
30
32
34
42
69
9
27
39
45
3
69
15
36
9
11
22
18
20
4
66
14
1
3
8
22
26
28
24
8
13
27
18
3
23
109
3
20
48
10
3
45
24
24
50
1
83
12
10
18
8
1
47
12
16
72
30
3
39
12
21
51
8
76
6
48
2
4
6
2
121
33
51
21
14
82
6
8
10
42
69
11
22
3
123
68
12
49
11
10
3
36
11
16
8
16
12
30
26
40
33
21
62
49
47
1
15
9
15
42
14
10
2
1
9
48
36
24
15
72
35
4
6
26
85
21
15
23
10
42
36
42
2
12
22
2
24
36
25
12
33
2
1
23
12
58
18
24
44
25
9
42
33
23
34
12
3
141
42
56
12
37
60
15
21
12
9
2
24
1
24
9
12
62
4
54
30
20
22
24
6
20
1
33
30
9
3
66
24
54
12
44
34
14
46
18
9
21
18
36
30
14
52
33
3
45
11
10
3
84
23
1
33
6
32
10
14
36
12
10
26
28
116
1
12
21
2
24
24
34
6
54
54
48
9
15
60
9
51
6
110
28
54
38
94
87
24
21
14
34
2
1
23
28
18
2
64
6
126
57
9
12
27
3
32
37
36
9
2
13
33
50
24
10
24
15
21
15
35
16
9
23
34
24
2
12
40
32
52
8
25
21
2
28
18
2
64
57
216
11
40
36
24
66
60
14
10
18
8
25
3
102
3
9
36
18
30
50
24
4
20
1
11
13
3
9
3
54
54
24
24
21
75
20
34
36
3
11
4
33
33
26
40
20
12
10
3
81
14
58
26
36
28
32
1
35
22
12
3
12
15
8
49
11
49
3
9
24
9
63
35
4
9
9
12
3
12
59
82
14
22
3
23
1
9
18
6
42
45
95
12
4
68
1
131
13
3
20
64
18
6
44
48
112
92
16
45
3
12
48
33
48
11
58
12
2
16
20
64
72
24
18
24
27
9
62
37
51
60
42
6
12
20
24
22
15
87
6
14
52
18
86
10
26
4
6
60
27
23
28
18
3
47
40
66
2
16
9
12
24
11
4
33
51
36
9
39
8
25
15
18
14
46
27
39
108
44
40
9
33
3
21
48
38
16
33
11
10
3
39
8
16
32
10
36
12
99
11
24
112
42
18
18
14
13
27
42
3
131
58
6
20
4
44
4
78
48
48
3
36
11
60
4
56
10
50
49
3
69
3
18
18
30
36
26
12
40
45
108
24
9
38
48
10
15
59
85
51
18
14
4
30
12
14
24
28
6
18
12
57
3
12
18
3
123
6
2
10
38
24
4
54
12
15
35
1
60
3
9
15
54
36
14
13
48
21
3
51
66
48
63
69
27
21
2
25
57
30
32
13
83
25
3
9
36
9
26
16
9
48
105
18
32
49
15
30
3
24
72
9
78
24
12
92
48
10
14
24
61
57
50
40
32
10
14
10
2
46
86
24
28
30
54
20
25
93
2
52
54
2
34
26
1
15
45
36
35
13
35
96
37
12
3
8
96
16
78
39
36
12
15
32
24
37
11
22
12
51
11
10
14
4
6
74
40
30
3
21
2
10
3
3
8
4
9
9
27
45
14
13
9
38
12
16
33
48
24
27
68
4
9
45
2
12
10
6
20
60
16
20
40
24
30
6
18
2
40
72
93
11
16
6
50
76
36
20
1
9
63
111
20
49
63
18
2
16
78
27
3
8
1
39
32
1
27
20
4
9
15
12
44
12
28
9
39
6
2
94
3
159
20
1
21
6
24
12
30
18
33
15
36
9
9
18
30
36
18
44
1
69
2
24
12
16
117
21
102
141
24
3
24
21
15
6
74
12
28
9
15
21
33
6
6
27
33
24
24
42
36
21
24
11
28
66
62
4
45
15
78
42
24
6
18
24
60
6
60
50
13
11
22
15
23
4
24
6
18
68
10
14
24
34
27
36
3
20
24
72
24
10
15
12
3
66
3
36
33
27
51
54
2
1
27
6
3
23
28
8
52
24
8
52
54
12
3
11
22
2
4
20
40
8
109
15
6
2
16
8
25
24
11
4
20
22
48
3
71
36
16
18
51
36
39
33
27
6
75
23
37
36
11
22
6
105
9
3
75
56
4
30
2
4
33
15
20
46
27
21
120
14
37
15
156
12
12
8
1
63
8
28
18
2
12
16
8
1
27
24
18
24
26
13
3
36
20
28
78
18
68
22
26
48
60
37
3
8
10
51
15
18
39
3
24
69
35
37
12
27
44
4
8
34
12
26
4
6
18
116
13
9
6
66
14
28
12
6
60
24
110
48
48
72
1
15
12
42
12
18
6
18
84
18
36
27
47
1
75
24
81
3
8
49
71
16
56
13
35
1
11
10
38
12
37
36
11
12
73
21
74
12
10
6
33
9
18
60
18
50
16
24
8
1
15
21
95
4
20
37
33
12
14
1
12
36
3
48
21
23
34
3
35
10
2
72
37
27
44
46
12
30
8
36
96
60
28
8
22
51
132
36
12
72
11
49
72
15
8
82
18
20
40
9
24
12
36
23
28
21
11
22
27
3
24
8
1
9
38
46
15
27
12
30
2
85
36
35
58
36
12
3
63
30
3
15
21
12
59
24
4
30
14
28
8
13
81
66
36
68
22
2
37
12
24
3
8
48
84
36
16
12
12
9
47
64
48
9
51
54
24
42
30
24
2
4
30
98
37
15
57
123
57
9
3
11
22
38
60
10
39
23
12
40
68
58
24
2
49
11
34
14
10
18
21
3
36
6
86
12
82
6
32
1
15
32
10
3
51
69
3
12
24
8
76
8
1
11
22
3
11
25
9
14
28
21
131
84
4
32
22
12
66
8
34
3
21
2
49
23
13
9
14
12
1
12
69
38
37
21
74
36
12
25
57
14
22
374
12
1
23
22
138
24
32
24
4
6
2
1
11
25
63
9
27
45
21
27
11
12
12
12
28
60
48
33
15
21
9
15
48
27
8
25
9
38
12
40
20
10
14
37
33
14
48
25
27
9
23
58
51
63
92
37
15
9
11
48
12
36
1
12
24
21
42
9
59
40
42
24
87
12
9
12
26
12
13
93
42
44
12
4
24
21
11
16
21
60
12
51
6
15
35
1
9
66
32
1
11
12
64
116
28
32
10
2
4
9
96
11
10
15
9
14
12
1
35
84
12
12
24
13
12
47
36
10
3
9
42
33
21
3
15
93
15
21
51
12
8
48
25
39
8
12
16
24
24
33
45
26
4
80
61
9
12
18
72
21
81
3
36
23
109
39
48
68
24
22
36
51
11
1
15
24
68
16
8
28
42
48
14
4
36
57
3
24
6
50
4
21
11
10
39
3
6
6
18
102
6
51
33
3
47
4
44
4
6
27
35
28
24
24
20
36
58
6
20
12
24
28
24
44
40
18
39
51
20
4
12
81
15
36
6
18
12
66
63
ABCD 93839818498*3^$a+1 [50008]
3
56
64
57
72
135
45
11
97
183
56
40
120
56
67
216
149
31
65
144
25
126
72
113
40
45
180
191
61
35
73
95
49
15
21
126
69
21
54
149
85
51
152
157
27
24
75
149
13
3
51
36
65
25
72
15
3
29
120
24
79
41
40
81
90
53
120
25
216
324
107
1
18
5
67
125
55
33
120
99
18
99
24
200
217
39
159
129
393
90
77
48
64
135
54
107
264
25
191
25
87
93
83
96
163
5
157
108
15
320
61
515
25
54
18
95
48
235
125
127
153
24
21
179
40
51
90
36
23
85
72
35
96
88
32
73
191
25
36
203
144
157
59
16
105
54
36
45
351
18
15
57
47
7
249
80
184
432
384
56
64
104
31
161
88
21
126
90
123
21
162
89
145
324
171
99
21
24
261
198
221
31
105
75
5
85
203
13
123
240
15
36
54
191
96
72
216
24
13
198
77
24
48
13
144
75
24
99
53
24
160
144
80
40
152
112
128
48
24
313
54
153
72
81
143
91
216
90
59
103
81
9
215
145
207
104
360
24
72
295
209
16
24
80
16
231
54
36
143
16
120
144
200
151
36
117
72
320
103
17
24
120
16
111
33
435
5
40
135
9
240
56
24
175
72
36
5
49
15
39
234
135
80
16
39
41
72
64
8
96
7
72
17
145
54
54
83
25
18
5
16
105
90
93
216
51
18
11
25
126
353
16
9
47
25
15
144
80
24
256
237
59
13
27
189
11
25
95
31
9
135
65
151
113
40
45
155
24
127
36
189
9
36
59
24
112
24
15
36
29
187
93
80
192
64
120
128
43
54
54
306
18
45
80
1
144
47
25
23
256
9
143
55
65
7
612
18
35
112
344
136
8
256
27
29
24
91
18
36
135
104
31
36
18
11
25
279
63
9
99
144
72
69
216
48
56
61
59
16
105
15
39
162
47
115
21
51
18
35
40
15
72
41
67
53
37
11
7
185
24
64
69
147
24
9
23
49
396
144
3
80
352
56
103
126
83
112
56
37
36
36
3
51
29
16
171
53
523
72
21
240
9
47
61
147
141
72
54
45
8
232
224
40
120
56
144
31
41
85
27
171
165
80
115
21
56
283
72
93
87
137
160
27
293
40
45
27
24
176
184
24
32
64
80
37
35
432
217
36
83
25
47
7
57
24
45
75
144
248
145
87
80
193
159
93
18
137
7
65
184
75
5
247
18
36
179
37
18
17
235
29
ABCD 93840464098*3^$a+1 [50004]
59
4
32
13
63
32
31
45
9
71
36
216
37
3
15
65
12
157
18
45
63
5
13
107
84
61
18
144
41
52
80
28
24
56
7
90
23
85
27
84
105
35
60
13
11
160
27
18
119
36
25
36
23
31
21
224
97
18
252
17
100
207
18
23
60
72
36
25
507
123
21
168
27
5
16
32
72
145
11
25
23
96
48
13
3
15
57
24
48
60
27
18
3
60
45
108
11
48
120
48
64
51
90
99
80
156
25
3
32
12
12
16
80
60
48
61
36
23
229
63
27
36
21
8
28
104
1
3
60
9
90
161
12
43
17
12
48
88
44
180
36
12
24
36
7
5
16
24
108
99
18
3
8
24
48
7
5
48
84
61
135
20
28
20
16
20
4
44
72
1
27
56
24
148
177
23
40
27
5
12
48
12
84
1
99
9
18
108
101
48
13
3
87
9
48
108
68
4
87
29
7
65
25
23
139
41
24
28
33
35
37
90
5
24
48
48
24
40
45
275
13
95
12
24
40
72
12
72
24
32
49
54
9
117
23
31
252
18
35
24
13
144
11
72
16
44
28
92
61
27
20
12
13
23
84
1
90
65
7
18
36
63
68
49
54
54
36
27
188
40
32
24
31
54
18
5
31
29
7
41
40
45
35
60
40
32
156
12
79
90
23
12
108
28
27
53
120
28
51
21
105
72
27
120
20
84
36
108
1
75
87
65
43
5
121
11
28
69
75
140
12
25
59
40
117
23
84
28
120
80
108
64
15
198
63
32
12
73
59
4
84
123
129
200
16
159
144
72
45
9
90
5
121
27
81
71
36
40
44
79
5
36
31
29
115
173
115
18
18
57
68
1
18
65
43
18
47
7
65
48
85
23
12
28
56
36
79
5
60
43
5
12
19
21
69
36
23
52
24
32
13
47
84
304
56
85
3
128
4
56
28
69
23
24
24
132
60
204
1
3
152
64
20
40
9
99
80
60
103
17
1
39
56
31
41
24
24
4
8
12
13
18
29
12
36
60
60
112
8
97
47
124
45
36
3
8
25
3
15
17
24
4
20
12
52
200
16
152
24
60
13
11
12
48
72
19
45
99
5
4
32
85
36
39
8
52
84
116
48
12
48
36
16
63
165
51
21
96
27
65
16
56
120
60
43
117
9
179
28
9
71
12
28
8
52
12
36
141
83
97
71
180
148
141
54
17
19
29
52
117
18
113
40
72
84
33
18
53
64
81
59
16
24
92
16
80
19
144
90
39
128
12
12
61
72
18
53
120
25
119
25
23
157
83
88
12
177
63
117
35
28
20
48
4
108
12
8
72
48
88
24
117
23
88
144
68
72
1
59
103
5
48
40
92
40
68
168
25
155
12
84
84
204
48
43
117
12
152
36
132
37
90
29
144
48
13
71
28
45
3
60
45
239
16
123
36
29
24
1
59
48
112
200
67
90
71
12
12
16
68
37
144
119
25
11
24
84
7
81
32
40
12
96
63
5
49
3
80
25
47
52
48
60
80
60
48
19
101
133
27
44
24
49
11
25
11
48
85
18
17
96
4
12
20
124
96
48
8
24
136
45
3
56
36
112
48
32
1
54
101
25
95
12
4
24
380
169
63
8
19
5
13
47
60
108
40
8
7
108
129
92
88
32
96
12
37
83
7
41
72
132
16
92
196
32
52
105
35
60
13
23
175
9
48
60
108
135
17
55
18
35
40
56
4
80
12
24
19
45
45
71
73
3
24
20
48
13
23
4
45
36
72
47
7
5
48
28
45
39
33
75
213
90
17
136
44
37
18
36
17
100
20
84
36
49
90
18
71
1
18
45
225
11
7
18
11
100
108
51
36
41
48
1
83
28
8
79
21
56
48
40
72
105
23
13
83
7
9
63
36
9
48
8
36
79
57
72
32
1
54
9
135
36
9
9
27
56
28
20
72
40
12
33
59
24
84
48
4
69
11
84
4
45
11
61
18
36
81
156
92
36
24
36
12
108
16
33
36
11
48
36
16
8
12
49
219
8
25
27
20
28
33
11
96
72
100
48
33
35
19
5
36
72
144
49
11
25
36
23
36
31
54
90
18
23
60
84
16
60
9
11
72
52
56
97
18
5
12
28
27
17
181
27
ABCD 93840522346*3^$a+1 [50048]
8
33
27
36
45
19
47
36
13
12
240
5
42
102
54
6
75
33
18
12
42
39
87
73
17
90
30
18
109
176
12
45
18
45
4
48
53
79
32
9
42
102
15
72
40
41
43
5
7
24
5
6
13
32
27
13
8
15
97
48
11
13
65
27
16
32
16
80
12
160
155
25
17
36
12
67
11
21
51
12
1
156
29
19
48
32
27
1
65
24
126
9
4
5
66
25
20
45
19
12
29
36
139
23
153
4
60
29
195
39
132
21
4
41
24
19
17
39
15
1
24
48
48
104
16
20
3
6
3
100
53
42
61
32
40
29
30
1
17
60
48
24
144
7
120
44
3
1
24
17
36
192
27
33
31
77
3
27
13
5
27
24
16
29
39
45
31
84
17
84
180
18
81
16
71
49
48
12
44
16
36
20
3
36
6
12
36
24
48
180
78
84
6
7
77
7
35
13
12
11
157
12
128
16
132
5
18
145
47
25
60
32
27
18
7
56
33
55
56
96
88
29
36
36
18
25
12
89
7
32
45
127
36
84
59
61
56
64
5
54
12
9
24
45
27
72
3
13
36
11
120
60
117
21
7
17
27
16
59
6
3
51
48
18
43
12
32
36
12
15
12
13
48
44
28
29
55
5
18
120
13
20
27
1
84
5
27
156
33
31
8
63
25
24
60
23
37
8
48
9
15
21
24
39
36
9
6
13
17
15
28
80
36
4
53
54
13
36
65
54
45
16
32
69
43
12
96
167
25
35
12
6
138
37
5
54
18
43
128
52
20
48
51
21
45
72
42
25
29
19
8
4
35
18
7
35
13
17
51
64
29
15
27
9
76
143
42
235
12
5
162
1
12
12
36
65
72
36
39
108
52
11
1
48
83
9
36
45
12
18
73
12
5
15
99
90
79
11
18
12
54
109
53
175
32
33
43
41
15
120
16
29
6
54
43
36
29
3
24
40
35
6
108
12
42
12
49
11
21
45
7
12
5
36
18
61
48
35
18
3
16
29
19
107
24
12
33
165
162
25
24
5
51
39
78
31
132
17
31
12
108
101
111
45
72
36
195
27
9
108
201
60
12
15
75
45
28
32
3
25
20
16
179
1
11
117
63
42
31
24
8
4
180
41
84
19
5
30
6
90
9
21
43
36
12
143
6
31
32
48
40
29
48
55
35
186
19
17
36
39
9
91
35
9
96
63
66
7
12
12
29
66
96
9
40
23
18
27
16
59
33
88
72
84
11
153
60
147
13
20
21
115
48
23
45
9
30
13
5
27
24
57
60
12
6
102
24
75
136
5
12
36
24
48
19
5
126
45
48
24
72
93
42
30
91
95
45
4
44
16
35
9
99
45
40
12
36
5
7
48
108
35
6
39
36
100
149
36
30
54
15
112
44
4
5
7
48
24
12
35
60
85
53
151
12
68
16
68
40
72
29
84
15
28
65
19
113
7
20
9
19
80
63
54
3
33
18
30
6
25
65
18
48
105
39
9
9
60
7
120
80
76
77
108
234
13
5
63
48
27
193
29
18
117
28
65
60
48
115
17
18
57
4
11
138
15
64
35
157
104
4
35
13
48
17
30
13
11
25
36
23
9
27
18
6
45
21
18
6
91
20
60
171
9
21
55
77
75
76
11
85
5
111
9
24
7
68
76
29
147
64
41
30
114
55
53
48
43
17
18
37
53
7
5
103
95
6
36
12
31
77
127
17
18
45
88
12
95
85
8
45
24
211
5
7
12
96
29
48
18
33
4
140
36
4
95
13
5
180
67
5
31
71
45
40
84
12
24
35
25
119
54
7
48
47
49
12
48
17
19
104
21
15
16
48
29
36
51
28
11
42
102
1
120
65
7
29
3
16
17
7
23
49
36
137
12
18
42
79
12
20
52
11
45
52
44
40
24
47
69
36
39
1
48
20
57
60
102
1
24
125
27
4
44
27
45
96
3
61
120
48
68
148
56
3
198
15
88
5
42
30
54
18
31
29
7
56
3
60
85
12
5
15
27
12
78
55
72
83
6
7
120
20
100
23
1
20
51
13
5
66
6
180
3
27
24
25
59
24
45
28
47
1
149
43
32
117
51
28
17
72
3
64
41
18
25
12
53
102
229
23
36
61
48
23
30
43
107
13
41
30
49
96
24
24
5
72
126
42
55
17
36
63
21
55
23
73
29
90
6
102
13
5
103
47
30
103
77
63
24
28
180
152
72
16
48
11
24
36
153
21
7
17
43
29
84
15
27
37
56
64
32
111
45
52
8
52
47
36
25
20
3
49
5
67
24
5
7
32
28
32
48
63
49
95
18
54
18
18
153
16
36
60
12
65
6
36
121
23
57
33
30
85
5
42
72
18
3
69
43
119
48
18
7
107
9
147
9
33
36
39
40
12
215
9
81
91
20
4
29
115
32
9
60
115
95
60
21
69
3
27
18
63
9
43
12
23
45
3
9
33
30
18
67
11
37
125
48
19
5
72
36
7
5
78
12
126
7
224
45
36
75
64
23
36
25
137
3
4
ABCD 93840598232*3^$a+1 [50045]
4
243
72
5
16
80
7
5
12
96
48
4
3
5
108
55
9
12
51
60
89
64
111
5
24
7
5
4
51
12
113
84
156
40
24
24
12
20
40
48
15
57
32
43
9
3
101
84
76
20
12
7
17
4
104
60
16
20
16
20
60
4
51
9
32
28
116
76
72
32
36
48
36
4
20
52
15
17
31
21
15
24
24
5
12
19
65
7
29
28
20
76
80
4
8
48
64
51
5
31
60
5
16
8
52
44
31
9
56
4
36
15
45
27
60
180
36
21
56
48
36
19
29
40
63
77
16
39
21
44
43
24
53
60
36
19
41
24
103
5
4
15
24
5
4
68
112
3
48
57
3
84
36
240
36
9
36
60
8
48
43
12
53
64
48
92
16
51
9
15
5
7
33
87
12
65
91
21
24
87
48
12
17
36
24
36
31
29
31
9
36
39
24
72
29
31
9
24
51
12
17
88
24
84
15
5
55
36
9
27
5
19
9
12
92
88
72
8
19
5
64
60
27
45
24
44
40
12
15
45
20
24
24
24
91
21
56
7
33
15
33
15
21
15
113
67
9
20
31
33
20
28
20
28
24
8
7
45
68
28
84
20
55
21
12
72
12
15
120
41
7
33
63
5
4
48
3
41
28
12
24
24
96
84
48
3
21
3
41
16
60
39
69
108
68
12
64
20
64
56
4
87
125
4
36
72
3
33
56
24
64
8
40
27
33
15
12
48
9
48
20
12
4
75
105
96
36
3
12
45
72
92
19
5
196
36
27
17
60
24
91
45
15
21
15
65
72
36
40
39
45
27
101
19
9
15
17
24
16
132
87
21
12
12
75
93
36
20
40
20
52
20
180
43
9
51
9
63
5
19
5
4
24
8
7
93
27
65
88
20
24
88
27
9
15
77
28
36
3
65
31
5
36
55
60
45
51
33
15
41
40
36
44
31
17
28
72
27
41
7
93
80
84
31
144
29
67
17
7
33
27
24
9
32
16
12
48
8
24
31
21
8
16
20
24
43
29
24
100
15
57
84
44
7
9
8
40
120
27
33
51
5
4
80
91
17
55
60
33
20
4
36
39
60
81
56
28
27
41
108
52
15
45
32
127
48
12
5
19
45
27
108
45
32
79
113
31
9
3
185
12
16
20
67
12
33
84
3
101
72
4
24
56
4
32
7
12
29
24
67
45
51
45
39
21
12
3
89
48
7
36
29
40
15
24
17
72
7
29
72
19
9
80
72
4
24
44
52
20
156
40
60
12
72
3
57
8
12
31
153
20
31
69
32
115
29
19
17
12
28
32
60
52
84
39
17
88
20
76
15
9
51
77
64
3
48
57
68
19
9
51
216
29
4
72
32
40
32
28
12
15
84
9
36
24
36
27
48
120
129
51
9
180
3
57
20
132
28
116
64
20
31
105
12
12
27
5
28
36
20
7
113
31
53
187
81
32
252
43
77
24
7
33
80
4
96
32
24
24
36
19
45
72
60
20
48
12
67
153
60
12
56
72
12
55
12
21
3
5
4
8
48
19
41
64
27
5
55
21
15
33
39
5
7
36
5
60
103
36
33
12
24
36
24
27
33
75
9
63
33
12
60
3
5
12
4
44
84
7
5
31
53
19
33
15
24
204
72
77
16
20
12
115
9
8
16
32
60
40
72
15
53
40
8
7
9
15
5
19
5
16
36
24
20
148
27
9
156
8
7
21
20
40
183
29
127
96
60
57
56
4
51
65
7
65
4
39
21
24
56
76
15
113
60
16
39
60
132
45
3
9
75
12
9
56
180
36
7
5
28
140
40
24
56
100
8
60
64
56
55
65
40
120
36
8
40
51
21
3
17
79
69
36
44
31
21
8
7
24
5
112
3
36
153
36
24
48
80
12
72
36
108
76
15
5
31
69
3
45
92
55
21
3
5
76
56
28
36
48
32
19
5
7
57
3
24
9
20
40
15
5
31
36
12
57
8
12
19
36
9
87
5
43
72
57
96
152
112
3
17
28
32
36
7
69
75
9
135
57
63
72
5
43
96
125
28
96
15
96
29
19
5
60
7
45
36
15
9
15
24
29
31
24
333
132
36
84
8
100
8
16
15
24
77
28
92
19
5
16
3
9
120
96
32
12
31
17
175
9
20
24
12
19
9
27
117
27
53
12
4
15
5
60
67
9
8
43
12
36
9
20
103
12
5
7
9
24
36
20
16
15
48
21
12
20
28
12
20
43
5
91
48
21
12
8
67
5
64
8
52
8
16
80
72
100
24
44
19
57
39
12
53
12
48
40
80
4
12
15
48
17
4
39
17
43
12
9
44
112
56
48
52
15
137
12
4
75
72
45
63
29
36
31
9
15
12
12
33
15
48
5
52
80
12
12
4
44
28
39
36
24
9
75
69
8
19
21
8
36
4
36
15
36
29
24
40
39
60
12
125
64
24
32
4
27
5
12
31
72
17
7
29
79
5
52
8
7
5
24
7
77
36
24
31
5
4
116
16
20
28
32
139
149
88
20
4
24
24
108
75
29
40
15
45
20
48
43
5
28
24
3
17
16
12
3
45
39
5
28
15
9
60
108
51
57
32
16
12
12
56
72
55
9
36
80
60
48
24
60
7
84
12
12
17
24
4
36
39
12
21
15
17
28
12
96
15
45
12
12
87
41
60
12
7
21
63
24
5
55
21
56
19
5
55
9
8
7
53
7
12
84
29
36
64
36
20
4
27
36
17
12
48
28
12
27
24
12
60
5
28
32
28
12
12
123
5
7
65
40
92
36
7
33
8
60
4
20
16
20
12
19
53
36
12
100
32
48
43
60
5
79
48
5
28
56
31
60
33
24
27
5
24
31
53
60
72
28
15
36
12
5
28
111
53
ABCD 93840609602*3^$a+1 [50009]
8
12
175
101
40
3
77
4
44
43
5
16
32
1
48
15
165
3
39
9
45
3
9
51
57
11
13
15
33
24
180
63
20
52
80
16
33
60
95
48
60
79
33
75
125
16
21
18
9
104
48
16
8
72
37
47
25
66
5
204
43
36
17
25
71
16
51
33
84
156
20
48
109
143
12
115
53
91
42
71
48
52
104
13
3
20
4
24
8
7
69
45
23
43
5
88
20
84
37
18
17
115
18
11
48
4
20
55
53
100
27
29
16
20
169
6
12
81
32
37
83
19
29
28
12
57
6
81
9
138
5
12
28
32
1
83
4
56
48
72
19
6
15
15
17
43
102
42
72
18
51
56
13
131
49
60
18
21
27
65
40
171
48
18
72
3
32
25
66
21
80
36
25
35
16
147
5
64
8
88
8
84
12
180
43
30
24
84
11
16
105
35
13
23
1
90
5
61
24
11
12
13
54
21
72
15
21
180
48
165
11
43
5
64
51
93
3
69
15
60
9
20
25
143
37
11
61
48
126
54
35
28
36
9
18
21
20
13
51
24
33
39
8
168
25
48
3
57
3
51
17
103
77
19
5
25
24
63
3
17
108
19
21
48
117
30
9
20
67
18
66
5
109
15
96
15
90
71
49
35
61
15
69
59
16
20
60
84
31
6
27
27
17
64
9
59
76
57
132
72
27
8
13
78
77
43
18
24
3
33
11
12
64
57
11
36
64
9
35
4
60
87
36
113
25
18
89
1
11
24
48
115
6
95
13
35
36
52
33
54
57
39
30
23
76
63
18
3
36
24
48
56
19
29
7
5
7
53
24
48
12
48
60
4
144
12
33
47
25
71
64
3
60
12
18
59
103
5
1
27
3
33
68
24
115
126
71
13
51
8
96
84
1
47
37
108
198
6
66
5
16
32
108
37
47
28
44
112
3
81
9
108
47
76
39
42
155
43
66
51
20
25
18
161
36
49
83
97
11
61
24
18
41
25
114
21
12
75
72
21
45
6
5
13
155
43
18
12
78
5
31
17
12
145
39
92
16
57
11
37
3
120
9
39
51
41
79
5
1
84
6
93
48
32
88
39
41
19
30
11
48
4
44
192
12
91
90
35
48
7
161
48
109
59
12
43
5
103
90
35
112
8
37
35
115
48
41
28
81
3
69
39
24
56
19
72
186
15
92
40
8
37
155
43
249
32
85
66
18
6
33
32
73
6
54
23
85
48
11
4
12
104
16
3
30
23
36
4
96
44
1
15
20
55
69
39
21
20
103
5
16
8
12
132
55
89
7
117
44
52
87
24
17
28
56
19
36
162
35
37
6
33
56
16
21
23
43
18
144
18
21
141
75
8
7
33
8
12
7
29
48
13
59
96
61
11
1
18
42
83
88
32
52
12
51
225
9
71
28
33
18
29
4
15
24
53
132
13
18
69
8
64
177
63
8
72
160
56
1
72
60
48
3
3
54
90
69
8
13
11
1
39
48
20
61
15
15
54
35
7
9
44
37
18
5
36
7
53
72
37
18
108
21
51
5
40
8
64
51
101
16
27
36
5
31
5
60
124
57
24
47
4
105
18
90
54
21
12
8
96
13
15
21
84
23
52
12
21
123
96
44
31
9
12
60
45
54
29
61
87
96
36
48
8
36
7
9
44
232
21
11
24
16
32
48
49
51
92
37
54
36
53
84
28
44
24
7
9
45
3
8
36
4
8
36
31
12
57
24
117
6
5
120
28
135
5
4
9
183
12
32
4
12
120
44
61
120
63
9
18
21
39
65
24
37
3
15
48
161
97
30
9
104
16
48
96
72
8
61
35
73
72
3
39
29
61
36
119
24
40
105
71
49
71
1
39
20
1
48
180
24
30
18
71
37
11
108
12
84
16
84
96
9
90
72
69
8
4
39
5
67
77
168
76
9
66
60
84
6
3
12
20
16
32
16
75
6
27
9
59
88
51
66
47
139
89
24
61
6
173
4
39
30
11
28
111
17
4
12
15
96
9
12
44
4
12
93
24
47
1
51
21
11
60
76
3
65
16
129
42
5
175
18
30
5
13
24
35
24
67
30
162
29
16
44
4
3
36
48
17
73
87
93
35
40
44
61
36
63
27
9
24
80
67
69
8
24
13
11
25
84
3
48
116
52
60
80
1
35
25
71
49
71
61
39
27
5
12
4
32
16
140
13
107
19
5
24
55
17
4
87
53
37
90
78
3
36
15
30
18
24
5
31
149
64
69
59
31
6
102
89
16
9
83
7
41
96
109
15
27
53
16
56
73
47
1
35
7
101
84
7
18
3
21
90
9
8
31
81
56
28
21
36
11
7
18
12
108
132
51
72
56
37
35
40
15
249
56
16
3
53
19
77
12
100
9
23
13
99
75
21
69
35
72
40
48
84
123
69
21
18
18
27
21
11
72
31
36
12
21
48
39
45
12
33
3
141
11
136
141
83
72
43
29
103
5
85
11
36
7
129
15
33
ABCD 93840837934*3^$a+1 [50077]
36
24
13
107
18
18
24
9
9
18
30
39
3
192
18
67
131
42
27
3
60
18
7
95
72
180
198
18
24
36
12
45
153
42
61
41
18
117
15
156
309
3
18
27
27
13
53
3
129
31
89
127
143
132
210
51
40
275
90
139
48
47
18
270
33
75
72
12
78
120
72
78
18
30
165
75
72
13
48
96
35
270
6
30
144
36
55
77
43
144
8
57
36
12
42
36
30
72
132
66
24
36
90
180
30
69
45
51
48
27
54
210
18
222
36
49
35
96
30
54
108
21
111
30
168
18
12
78
30
73
216
35
141
27
117
63
90
102
60
165
45
3
213
19
23
12
69
160
11
13
53
240
12
55
17
63
45
3
39
18
72
30
18
18
222
7
83
13
35
90
75
64
96
59
18
210
81
69
72
156
55
72
35
21
111
49
17
15
99
18
102
18
90
198
60
120
54
6
72
27
3
157
5
108
162
45
51
45
45
84
6
120
73
197
144
51
39
1
35
72
18
42
30
67
95
96
90
84
51
39
49
24
35
132
105
15
168
210
87
48
117
96
27
27
133
5
42
36
85
35
13
29
18
120
42
120
108
90
9
96
48
69
43
65
12
3
105
24
63
45
102
85
65
36
115
137
588
132
31
17
103
32
117
108
15
39
1
5
120
24
30
18
51
16
5
96
12
90
90
123
45
3
112
24
5
43
47
30
75
93
12
6
129
45
6
162
30
18
24
48
18
225
9
36
24
30
36
73
71
1
77
48
42
210
63
40
95
42
90
48
54
108
3
69
19
59
432
30
6
72
12
165
3
48
37
5
3
45
139
5
60
18
162
48
195
16
96
275
93
208
77
187
144
11
13
288
48
144
32
153
87
40
5
108
120
168
30
24
66
24
31
107
18
139
65
15
75
13
17
31
8
51
141
165
75
57
7
11
90
30
42
120
42
48
78
72
43
155
30
55
59
85
80
33
90
21
267
72
61
224
33
42
12
168
33
69
180
31
24
35
6
30
42
138
24
45
45
48
91
41
108
30
60
72
48
33
9
31
59
205
5
315
33
18
30
162
85
5
222
48
37
71
105
112
23
12
37
8
112
83
61
29
30
42
48
60
7
8
3
192
60
48
90
42
93
112
185
72
36
72
42
48
60
45
183
9
15
321
39
126
27
27
36
30
90
132
18
72
48
75
48
111
121
8
64
83
45
9
48
60
30
72
90
60
66
13
96
48
168
305
39
15
1
17
127
5
18
30
67
96
17
18
85
5
139
65
63
112
95
18
120
55
5
27
381
54
6
79
23
33
48
40
29
30
18
132
72
108
18
120
42
7
83
13
77
108
15
75
30
24
15
33
31
24
536
16
144
32
45
139
83
30
72
18
78
30
222
3
99
186
12
90
37
41
63
99
12
186
84
90
1
5
54
18
27
160
80
64
59
85
167
1
59
36
193
41
18
108
12
21
64
137
39
40
29
72
66
129
3
48
54
36
24
43
23
132
13
125
114
120
1
35
72
21
51
18
78
45
27
30
60
342
13
107
6
72
31
120
29
108
15
105
90
144
229
131
18
60
7
5
96
120
114
18
90
108
57
123
120
37
113
135
117
12
36
27
33
175
32
27
66
414
21
ABCD 93840896720*3^$a+1 [50008]
24
30
60
4
180
12
120
20
16
59
18
43
72
20
12
84
21
30
9
16
11
24
13
36
26
6
165
72
27
15
13
152
24
54
48
22
23
27
58
60
17
15
75
18
15
27
21
24
16
44
156
24
93
27
36
16
23
18
42
108
54
91
60
8
39
63
45
12
1
132
8
111
96
13
59
3
24
3
3
18
34
5
91
71
33
12
21
114
171
22
98
94
11
13
36
38
90
12
148
32
111
25
65
3
144
16
2
34
60
8
16
24
77
19
71
21
9
3
52
14
106
38
138
54
90
30
24
51
36
27
6
21
1
32
18
18
6
58
65
3
42
27
31
24
24
60
104
27
13
26
10
12
2
63
27
57
3
3
63
81
13
2
6
40
59
49
92
12
27
36
42
7
108
50
6
4
38
30
42
102
60
24
52
29
60
75
48
60
42
34
14
6
40
60
17
27
60
60
18
87
15
48
90
9
21
69
31
72
48
68
9
42
105
126
18
6
46
17
18
42
63
9
39
4
60
20
96
72
88
12
8
40
12
2
46
44
6
34
5
3
108
40
11
25
24
96
20
3
13
60
14
6
18
159
7
95
1
59
36
27
30
72
18
18
60
28
11
3
78
42
45
27
66
64
44
72
15
25
20
45
43
59
85
8
12
12
15
45
63
21
72
9
135
24
9
15
78
18
76
96
2
58
89
66
60
30
3
6
15
18
73
47
45
28
12
2
10
20
33
15
87
21
124
68
30
63
87
12
15
61
2
3
55
104
40
41
12
51
16
96
38
57
13
2
24
18
27
105
81
19
35
25
8
90
15
91
116
4
24
35
13
5
9
33
1
44
3
63
72
72
33
12
13
8
24
12
111
72
61
44
48
52
72
24
59
3
18
30
6
90
48
10
65
48
27
45
15
45
7
95
36
54
9
9
97
11
27
45
60
1
104
28
8
24
42
10
8
27
3
106
107
45
12
18
9
141
4
36
20
39
93
33
3
9
18
13
62
18
12
64
44
9
31
14
6
39
73
48
12
32
15
111
30
42
9
33
78
57
45
40
17
36
103
11
45
48
48
60
18
27
24
126
12
90
90
13
59
60
13
8
88
11
3
33
13
36
44
12
24
28
72
24
36
60
8
63
102
27
4
32
9
3
3
13
20
30
22
89
175
8
3
30
57
78
27
1
41
19
56
16
50
15
27
16
11
6
3
66
120
18
96
6
6
9
19
84
32
3
42
55
48
17
15
30
33
21
36
15
18
45
102
208
36
84
20
27
18
12
18
3
15
15
27
15
70
5
15
60
27
25
20
18
87
63
48
48
36
6
10
12
5
67
11
12
1
92
120
57
27
4
60
60
89
27
136
12
20
36
96
4
47
27
48
24
18
30
42
36
12
27
13
80
3
27
6
40
20
16
38
48
90
48
16
101
7
8
69
15
16
29
105
21
9
75
21
208
24
17
108
15
27
3
63
19
20
3
18
39
63
15
66
132
24
196
12
23
25
12
132
24
24
80
12
3
27
63
18
84
25
101
39
21
84
6
153
6
18
30
42
15
15
120
24
24
48
48
46
128
42
6
45
175
44
4
24
5
30
57
76
12
8
87
30
27
4
272
99
9
52
72
20
66
10
20
21
36
7
20
57
6
12
27
63
31
59
57
4
32
39
48
51
9
18
7
23
24
120
60
121
32
28
60
50
15
3
24
72
24
6
78
88
32
135
51
9
1
14
162
33
7
20
28
48
140
64
8
12
4
2
102
72
64
11
13
20
57
21
72
6
27
72
15
66
96
6
24
58
168
8
27
84
9
16
215
1
48
32
12
100
23
30
24
9
150
16
26
72
10
35
33
18
10
134
57
39
126
84
54
22
24
12
8
4
32
124
60
12
14
21
25
48
2
15
55
119
18
57
48
6
21
31
14
70
8
192
81
72
31
84
5
57
34
71
33
27
90
66
49
11
12
57
96
88
164
12
3
12
45
33
15
28
59
45
16
14
75
15
33
3
42
6
27
54
30
3
46
11
9
39
57
30
10
11
42
57
81
33
4
80
120
15
57
16
2
15
18
39
90
88
35
3
42
15
21
42
58
20
21
3
33
84
39
6
6
4
8
72
60
24
36
4
2
10
17
67
23
51
81
21
12
6
87
12
21
24
6
36
6
57
12
33
57
15
66
87
18
84
25
24
41
3
52
23
45
16
62
138
27
3
10
62
22
96
20
39
18
30
25
168
11
90
108
120
78
13
77
55
8
124
32
64
59
21
76
23
15
6
24
33
3
87
25
32
16
20
12
148
47
25
24
11
90
54
93
88
120
59
18
21
42
48
16
48
48
92
27
9
4
2
3
7
60
24
50
6
96
18
39
27
33
91
11
1
32
3
9
28
32
3
33
12
30
30
36
4
20
6
9
15
6
51
18
42
1
92
16
56
15
39
9
37
8
48
4
14
42
15
84
1
2
87
36
45
42
6
114
123
25
149
21
54
93
3
27
57
100
50
10
5
9
6
4
12
68
99
1
71
3
27
15
111
73
56
28
23
57
18
39
9
129
63
22
23
49
8
36
39
18
115
20
30
27
60
27
40
56
129
51
60
28
20
12
40
2
106
56
40
143
72
21
18
9
57
15
6
19
35
1
104
3
57
4
92
4
50
54
42
30
18
81
15
48
6
52
8
4
26
10
14
10
17
3
12
24
144
3
12
13
2
48
9
9
54
22
41
33
10
36
24
47
45
9
111
4
44
39
13
12
32
6
27
90
3
18
16
24
20
66
48
6
81
19
12
24
8
63
27
45
3
72
42
64
17
27
16
24
155
ABCD 93841186534*3^$a+1 [50102]
40
36
84
8
88
152
48
40
24
20
28
45
123
72
80
49
3
32
4
15
9
48
32
55
17
96
24
295
29
36
48
76
84
32
1
23
85
255
212
24
13
107
28
45
47
148
80
36
60
132
24
103
153
135
18
47
28
60
9
47
64
120
80
121
11
192
12
16
48
45
39
32
28
45
3
177
51
60
24
176
31
113
96
61
63
80
208
12
68
19
221
48
36
136
80
40
15
29
60
55
249
57
72
3
80
100
33
11
96
19
81
72
96
24
60
176
244
108
44
88
92
36
13
36
23
16
69
18
33
57
87
48
108
92
120
85
467
72
1
27
32
4
144
45
63
9
39
32
48
61
35
60
4
12
33
15
24
96
72
132
32
60
4
20
12
100
9
63
168
12
60
57
143
16
60
116
24
52
60
69
3
48
44
76
20
172
141
36
23
16
32
60
84
73
47
25
119
25
191
25
23
48
72
40
15
18
59
16
33
72
23
4
248
24
24
24
156
52
12
108
48
84
92
55
29
112
44
13
108
72
3
20
40
32
85
3
72
176
184
48
104
24
96
16
33
167
13
36
39
92
48
52
80
28
252
80
13
99
228
60
120
12
212
25
36
63
84
48
44
4
24
20
1
11
169
207
44
16
20
37
3
87
81
104
85
36
144
107
4
12
140
7
161
1
23
136
57
72
167
256
48
176
24
40
9
15
8
24
79
57
320
168
49
36
59
28
132
48
60
32
100
81
270
57
20
12
48
148
140
180
52
63
57
69
108
83
60
52
21
39
8
144
24
52
57
11
204
1
107
24
16
72
32
55
81
9
54
9
36
9
11
240
37
59
16
8
4
20
40
105
15
8
40
188
52
92
28
9
203
28
48
56
48
31
65
64
285
11
25
27
20
24
4
51
18
95
12
1
75
48
24
140
36
24
132
36
120
40
284
4
24
32
148
80
28
57
36
39
96
204
96
56
96
12
16
20
85
11
60
1
123
39
18
23
64
48
9
11
52
8
73
11
25
59
12
19
93
48
20
37
36
180
11
48
48
132
76
132
140
52
45
35
37
36
107
127
9
80
55
65
25
36
3
60
80
108
73
15
24
213
59
4
9
71
109
72
126
144
41
24
28
36
32
112
92
76
20
60
37
123
8
121
63
48
8
61
11
160
9
59
340
104
160
80
85
63
20
25
15
20
48
60
40
12
48
99
77
4
72
180
44
55
65
79
90
87
104
25
95
31
17
48
40
93
36
35
109
72
87
68
60
112
105
63
44
19
54
75
105
3
92
180
252
4
140
64
8
85
59
48
12
4
44
108
84
28
68
49
171
32
36
60
295
17
37
363
33
15
57
15
20
37
75
51
221
36
28
57
107
37
35
4
132
60
12
32
193
36
99
45
3
272
12
28
117
35
16
8
100
32
25
35
24
48
40
8
25
15
39
9
135
65
12
48
19
185
16
20
52
32
88
8
220
32
28
24
32
108
1
72
234
89
72
40
69
251
73
47
28
105
27
120
87
105
32
16
20
204
1
144
63
36
12
20
67
185
132
76
68
4
21
27
188
36
108
1
99
8
24
13
107
144
36
484
72
20
108
52
20
172
36
12
108
80
24
48
28
12
72
32
25
95
16
48
80
52
48
144
93
95
52
60
117
18
141
60
87
144
209
25
147
128
4
8
144
16
57
72
3
51
90
15
56
16
60
33
59
120
37
35
24
ABCD 93841676122*3^$a+1 [50042]
63
33
66
60
30
60
35
36
60
84
28
12
20
13
18
29
91
24
84
9
68
4
80
16
3
144
77
1
18
36
48
126
11
61
42
137
79
9
21
24
102
21
60
20
112
75
17
60
13
18
57
57
51
60
45
168
72
102
90
6
77
7
77
16
60
20
64
33
3
15
105
144
3
17
1
15
45
30
9
45
191
52
12
20
175
41
52
32
100
60
3
96
41
31
129
9
47
60
7
153
140
7
33
3
21
159
41
1
75
123
12
29
16
24
9
54
12
5
235
36
9
56
84
76
9
111
117
36
36
6
48
57
44
88
81
27
15
54
108
243
75
5
64
75
21
165
27
21
24
47
60
19
21
60
9
51
36
20
37
23
13
30
41
13
126
312
89
1
99
96
24
56
24
16
72
63
45
84
51
12
6
87
80
13
51
21
12
47
13
12
11
40
3
132
12
33
9
51
15
5
4
33
87
33
78
12
233
7
12
41
13
27
24
36
3
9
81
132
72
107
91
30
119
16
44
1
27
48
24
60
60
288
123
5
4
81
27
33
15
20
4
171
5
37
18
48
101
49
11
96
49
51
44
19
36
33
8
24
16
24
15
21
20
24
31
12
60
33
33
47
7
36
6
30
33
48
12
32
61
15
72
3
29
19
54
15
68
13
84
47
16
20
49
30
6
30
29
13
27
21
75
24
108
63
69
56
24
91
69
60
20
28
33
24
11
24
139
6
95
13
147
9
42
29
109
27
9
6
29
36
24
88
57
51
132
8
84
13
227
1
18
42
95
52
32
19
72
12
53
240
4
20
61
59
16
80
43
132
5
13
30
9
45
47
148
12
96
9
11
7
138
27
92
103
105
123
18
60
47
60
19
36
18
90
41
36
25
35
19
96
149
13
18
57
72
56
13
30
21
36
129
11
112
3
29
79
69
21
171
3
17
16
27
30
36
11
169
36
51
39
18
63
24
21
15
84
60
3
17
16
12
132
39
101
28
87
41
103
9
81
47
24
240
49
6
120
60
45
176
4
21
27
108
117
15
48
20
7
137
61
24
18
30
123
24
93
27
45
66
60
48
189
45
6
72
84
18
15
117
3
48
12
3
9
20
60
91
24
33
32
1
60
30
9
33
27
20
60
1
18
17
343
12
54
36
155
25
18
9
27
21
3
81
75
21
80
7
17
36
19
36
9
48
12
9
47
64
135
78
123
72
3
189
36
44
96
25
24
51
144
80
61
39
3
180
18
48
60
27
12
12
15
41
64
156
99
65
61
15
9
35
120
16
27
18
59
16
20
4
45
54
84
17
88
81
36
30
6
15
104
16
44
60
120
60
13
23
24
55
54
180
71
91
60
69
80
16
9
3
51
141
39
17
112
33
24
54
30
11
36
7
36
17
120
64
15
6
87
15
18
75
33
162
24
18
3
80
232
12
48
15
17
36
37
42
105
20
31
5
24
88
8
64
36
27
33
9
11
37
6
9
92
151
189
93
15
117
18
198
35
55
90
15
132
32
76
44
36
37
27
60
116
4
15
18
30
18
18
57
20
19
66
35
40
24
99
21
15
6
35
24
25
18
33
129
6
54
180
48
47
28
48
75
45
12
3
12
78
72
48
15
24
20
16
80
124
48
48
24
140
28
8
24
16
15
24
33
12
45
18
17
1
120
27
60
57
54
24
45
63
84
21
57
12
11
4
63
36
72
9
96
87
18
35
112
87
21
75
29
145
24
102
18
11
61
35
295
30
24
15
201
95
97
15
45
48
35
24
91
89
16
15
5
120
120
24
160
48
32
85
24
167
64
69
6
66
78
54
48
27
51
246
6
69
183
108
162
23
13
54
48
29
25
186
90
99
56
64
56
25
24
3
12
15
5
13
23
24
169
27
33
51
3
45
45
30
6
11
96
19
48
18
72
47
16
20
7
6
47
40
33
114
53
13
27
72
132
63
17
36
49
135
36
80
37
27
80
1
27
168
57
18
24
36
84
78
47
40
69
87
84
153
36
24
12
18
53
7
66
24
47
36
55
60
18
11
1
15
45
35
235
5
4
63
33
3
41
13
15
21
12
150
162
47
1
18
201
15
6
75
20
7
42
155
25
35
13
3
3
54
48
59
16
39
48
72
78
47
100
63
42
30
93
12
45
15
51
29
120
1
30
60
29
115
30
54
9
15
36
17
64
36
24
141
72
3
3
77
49
48
23
100
3
129
8
4
9
66
5
36
73
30
42
27
60
93
27
48
24
3
53
55
9
33
ABCD 93841774342*3^$a+1 [50048]
124
5
84
24
3
34
14
76
89
72
12
60
73
2
81
121
38
45
12
51
24
10
36
14
96
64
54
14
21
19
53
15
34
71
39
76
65
37
72
23
15
36
40
30
134
46
12
47
75
12
28
20
28
8
76
54
24
30
18
108
72
12
47
195
36
108
21
180
36
25
38
10
62
28
32
10
24
71
24
108
36
121
66
114
146
70
23
19
42
150
53
72
85
11
37
72
98
82
30
104
21
25
30
18
110
33
63
69
27
60
21
72
1
132
50
48
16
20
21
25
23
229
72
110
81
13
144
62
46
24
26
58
35
31
54
180
72
12
60
48
35
108
36
103
6
24
2
46
114
101
12
36
27
10
38
22
24
11
72
12
85
23
51
4
192
44
52
89
24
31
68
88
164
9
37
12
60
6
246
24
74
40
8
153
159
10
6
29
25
48
14
33
3
88
56
40
36
144
101
133
12
143
121
18
48
12
5
27
46
18
65
231
9
192
19
6
107
121
35
39
21
1
156
95
7
32
34
62
168
34
23
73
26
93
163
12
68
144
69
12
72
55
42
11
43
66
84
86
46
72
2
46
60
14
45
123
76
80
10
11
171
10
35
49
60
6
18
119
25
35
43
5
27
81
79
68
48
82
35
99
36
9
85
23
36
12
108
27
148
6
14
72
34
48
12
23
61
11
19
17
19
126
12
108
38
52
32
112
90
50
4
6
36
24
50
48
46
119
48
205
84
23
36
12
43
32
24
88
53
63
16
65
15
33
37
131
7
66
107
48
51
45
25
74
130
264
146
10
24
12
36
48
30
65
12
73
36
35
25
35
43
5
108
24
1
48
54
30
38
9
51
57
171
22
84
108
2
129
37
14
153
12
103
210
12
59
55
20
84
21
121
23
103
20
34
59
91
84
5
15
105
1
23
75
22
59
91
6
155
13
2
45
27
12
48
57
13
48
24
156
84
30
18
108
24
84
54
41
181
24
11
156
7
12
54
122
22
90
17
60
25
26
48
81
61
50
189
121
12
12
84
47
72
37
71
108
1
30
6
62
12
118
42
65
24
36
144
51
58
72
108
11
24
12
1
74
28
210
126
6
11
25
18
20
10
35
19
173
60
75
60
9
13
26
70
86
100
20
10
50
21
49
48
42
116
60
45
85
14
34
47
43
104
33
48
97
12
12
131
168
265
95
72
72
13
30
8
22
132
47
195
16
44
24
12
45
24
13
60
12
23
3
33
1
24
86
10
50
96
34
23
36
156
55
150
110
60
48
33
85
95
123
46
24
26
10
18
53
24
1
2
46
120
11
49
59
120
51
124
41
1
84
36
11
3
34
36
42
29
15
69
85
47
84
13
42
128
112
66
23
85
14
148
54
23
12
85
11
19
180
18
35
7
80
33
3
34
95
1
143
25
26
48
118
143
121
95
84
25
84
78
17
12
25
54
65
67
20
28
17
3
81
43
32
64
80
10
6
156
5
85
47
13
2
21
135
9
72
43
65
51
124
17
195
10
120
23
325
35
13
18
17
49
180
74
156
24
81
133
6
5
36
85
23
13
12
83
79
20
46
24
11
25
48
96
18
12
18
12
38
213
13
72
47
67
36
89
13
26
180
22
12
23
12
115
197
49
167
37
2
10
6
20
69
121
14
165
1
12
11
87
48
40
164
12
36
117
48
139
80
46
84
110
45
79
54
12
180
59
211
30
23
7
53
97
14
64
12
29
144
1
12
14
9
12
195
120
12
21
145
96
36
24
96
2
33
7
80
57
1
155
24
3
166
11
19
54
96
74
57
55
53
36
132
3
12
69
180
49
24
36
35
24
108
27
10
36
2
9
25
36
38
22
59
49
74
45
7
29
36
15
84
96
24
9
13
2
130
71
37
23
85
36
35
39
46
18
30
150
66
12
59
3
36
132
34
168
38
82
23
49
11
3
120
57
79
6
78
156
5
1
83
7
8
117
199
29
85
36
54
56
168
82
11
7
5
43
17
75
81
31
54
96
98
33
27
16
101
25
83
27
96
10
72
47
180
1
24
ABCD 93841859882*3^$a+1 [50018]
136
8
64
104
22
2
27
7
54
11
223
65
115
2
216
88
32
27
72
45
24
27
7
72
209
21
24
34
86
72
99
117
40
59
24
48
24
45
88
162
72
38
24
48
34
17
24
24
7
302
51
61
54
29
69
10
17
48
141
10
113
45
27
24
7
14
40
131
93
24
94
2
27
48
13
59
24
7
38
24
27
21
48
99
21
334
72
18
8
10
17
109
80
10
209
24
163
180
41
13
11
7
14
58
89
72
69
195
115
26
64
224
10
108
36
14
120
46
72
50
75
45
10
72
62
46
26
120
123
45
168
3
91
197
93
3
85
126
53
37
54
72
5
24
133
347
13
56
70
5
24
43
290
214
90
144
131
31
36
5
13
72
128
24
10
17
109
155
21
3
19
18
18
17
69
72
58
41
31
14
75
48
79
137
24
144
72
48
21
27
13
128
34
36
5
24
43
18
11
7
72
14
96
99
24
55
41
103
182
70
5
72
72
24
187
36
54
107
69
22
53
24
24
7
108
74
123
163
18
32
24
34
54
18
216
14
3
96
96
288
61
18
54
11
24
21
142
36
137
7
36
74
48
24
51
19
29
24
55
38
106
113
21
24
99
120
55
54
8
75
61
54
90
18
180
5
144
21
27
144
19
90
198
36
41
139
26
10
41
31
38
75
69
34
41
67
72
2
3
31
41
69
142
194
40
131
67
180
41
31
62
48
99
24
141
75
168
48
163
144
144
170
75
384
55
185
21
3
7
158
22
29
61
59
120
37
32
130
62
10
72
137
43
144
98
51
13
80
27
21
88
35
24
72
13
144
131
67
5
45
3
91
74
168
48
34
36
36
14
27
24
79
14
40
80
46
36
89
91
29
96
24
21
123
96
21
96
24
75
43
29
216
237
27
85
104
27
24
48
45
184
59
21
195
24
24
91
50
40
18
41
31
158
22
26
154
38
3
13
378
86
22
108
72
65
61
18
113
67
18
90
54
104
75
24
211
72
72
72
5
67
90
131
13
8
10
72
38
96
226
108
125
72
19
173
189
171
43
29
69
82
17
69
22
122
195
21
22
149
67
18
11
117
27
21
58
161
19
90
11
192
67
173
309
51
7
62
171
91
317
43
18
11
48
139
90
8
3
7
62
48
96
10
36
180
14
40
59
31
14
112
32
130
108
29
69
144
10
41
67
53
19
5
72
168
24
69
22
5
31
126
8
64
59
45
120
154
72
62
154
62
118
18
59
13
80
48
16
126
26
118
101
48
31
36
2
106
17
72
144
21
3
21
3
7
14
58
17
45
10
36
77
69
70
29
21
27
48
24
13
56
48
112
35
37
8
291
72
192
45
51
96
216
37
35
216
168
139
18
32
22
26
64
18
38
34
65
72
192
144
13
203
72
117
22
72
149
13
32
166
5
48
96
24
96
91
252
41
24
93
58
126
32
112
54
162
18
17
19
26
10
65
120
13
8
195
168
45
3
103
180
29
7
14
22
149
213
34
54
54
74
160
11
69
3
43
90
59
21
3
141
51
21
48
3
427
5
85
35
109
18
54
35
19
72
50
48
262
18
155
133
8
27
216
19
53
24
24
117
24
136
54
2
123
19
2
27
115
18
83
7
108
125
165
16
83
7
126
54
29
72
79
62
10
14
24
75
48
21
123
24
165
ABCD 93841861552*3^$a+1 [50001]
48
27
36
6
30
54
12
3
24
33
60
78
30
15
52
17
60
63
39
1
92
120
135
138
135
52
8
3
9
15
45
27
9
27
12
33
3
6
3
81
66
49
72
68
12
12
28
35
18
75
9
42
54
6
120
33
40
17
3
51
114
75
51
42
3
72
12
105
12
60
91
20
117
7
35
108
12
48
25
155
21
27
45
4
35
25
53
15
3
13
96
149
15
21
84
36
31
59
78
3
63
1
8
15
45
60
33
3
52
8
12
33
36
18
21
111
48
33
15
30
75
184
53
7
29
15
4
11
30
27
33
7
17
30
42
55
35
9
9
15
51
6
43
23
54
39
24
52
23
37
8
60
21
55
47
42
36
36
31
5
63
15
49
8
40
47
6
27
12
48
27
33
9
24
19
5
60
15
15
145
41
66
1
17
3
45
7
53
12
7
8
28
8
40
29
48
18
1
8
40
5
3
9
24
39
33
15
3
9
48
52
17
18
1
11
138
42
9
16
41
75
27
45
36
84
36
45
15
4
96
215
42
24
55
59
12
24
9
9
48
27
3
13
12
17
7
5
6
30
54
6
42
13
5
15
12
3
45
99
60
9
9
63
15
33
51
6
7
11
24
25
56
9
3
15
37
47
30
3
88
83
9
27
18
60
15
3
13
11
33
16
5
24
6
9
3
57
21
55
12
29
66
114
3
3
24
6
3
81
63
36
4
83
84
1
29
18
25
53
19
65
24
36
84
15
9
31
17
3
15
9
57
84
75
27
18
12
18
42
63
135
120
30
12
24
54
45
9
12
19
5
12
24
55
44
24
21
12
24
30
18
18
133
11
6
3
9
66
54
3
135
45
3
9
3
57
27
9
15
42
63
87
49
5
30
6
3
27
24
6
15
64
41
75
60
3
12
60
57
75
48
54
3
27
21
33
7
8
72
33
27
3
9
195
18
27
33
60
63
9
18
108
6
63
33
79
5
96
3
21
3
168
105
12
7
8
3
84
60
9
9
60
36
96
30
54
42
48
1
35
6
12
30
1
60
5
24
3
147
96
12
30
19
41
84
24
6
133
53
27
28
24
11
37
23
93
45
90
6
54
24
25
17
6
49
41
18
49
17
36
15
9
36
114
13
5
12
36
63
9
12
51
63
1
5
3
57
24
36
36
78
9
33
42
12
69
24
52
8
33
15
63
24
78
19
8
57
6
45
27
48
33
40
60
5
30
12
54
51
9
30
18
42
6
15
117
15
57
24
15
12
3
1
5
84
7
72
47
6
18
54
12
3
33
43
5
15
69
18
30
18
12
18
6
60
36
13
44
33
27
36
21
36
43
17
15
15
45
33
31
8
16
11
33
21
24
6
97
5
12
51
12
9
18
36
69
27
13
35
21
4
56
12
48
21
48
43
5
127
8
33
66
6
30
30
27
16
5
204
12
39
12
33
12
24
24
7
5
87
52
8
51
1
35
49
35
25
29
18
33
21
19
17
24
51
15
42
12
6
57
28
5
30
54
51
12
52
41
30
18
39
52
11
24
18
72
3
27
96
37
8
45
24
31
77
15
27
60
18
48
48
27
33
24
6
25
29
12
19
107
90
30
90
3
141
19
35
9
60
27
1
17
3
33
39
33
30
33
24
87
133
47
24
30
6
78
3
45
27
40
8
9
36
27
60
21
19
11
60
69
21
12
3
21
55
44
39
12
60
81
9
31
20
87
45
60
3
54
31
32
27
6
30
108
216
30
63
16
11
6
15
72
3
57
21
6
9
9
12
24
36
66
25
24
36
8
9
3
15
18
12
19
41
18
84
1
11
13
8
75
60
33
9
51
60
27
18
19
17
48
43
53
27
45
102
45
36
24
33
60
54
9
12
39
9
27
13
32
39
54
7
17
60
3
72
28
8
12
9
79
5
12
18
57
9
43
8
27
18
30
105
9
39
21
43
35
1
17
15
45
3
52
32
40
8
12
15
13
35
12
21
12
33
39
45
18
24
54
72
19
44
76
65
96
127
53
27
27
60
69
27
25
53
6
54
36
54
45
40
17
15
132
33
15
40
155
24
30
24
12
3
72
9
51
120
28
12
24
8
36
4
8
45
3
4
5
48
48
24
72
103
8
9
39
16
68
45
60
108
30
24
21
12
15
81
27
33
24
36
15
1
71
153
9
31
89
78
73
5
36
60
18
81
51
6
7
72
53
135
105
12
79
92
45
15
99
18
31
32
75
18
15
64
23
13
35
66
43
5
30
21
60
76
41
48
6
30
6
57
33
18
90
27
45
15
3
42
12
42
24
1
113
55
8
9
174
54
168
3
45
42
18
27
39
33
147
18
55
5
12
6
18
42
13
35
6
54
6
66
48
1
11
30
7
5
3
45
55
60
8
21
6
18
39
3
24
33
40
23
12
37
5
91
29
30
6
24
30
33
3
30
12
3
15
57
16
59
6
27
57
123
27
18
63
9
102
6
63
21
103
20
36
52
35
30
18
1
29
39
57
3
33
27
48
4
36
17
48
12
15
15
1
12
23
1
29
15
15
6
51
9
3
60
27
21
33
27
4
104
4
71
114
96
75
4
116
87
165
28
35
90
72
15
15
25
113
31
5
63
33
27
15
1
24
47
6
75
105
15
63
25
5
55
17
12
15
60
75
6
7
5
54
85
35
6
18
54
3
9
18
48
57
87
30
111
64
5
3
33
12
30
12
24
6
51
69
48
15
21
12
27
63
33
21
43
8
9
48
18
90
3
4
53
24
36
15
27
78
90
72
126
42
25
8
159
1
29
18
24
84
60
6
18
25
5
30
6
12
84
30
156
45
88
17
24
48
6
186
54
30
12
27
27
21
52
17
30
69
76
24
11
36
24
85
8
51
42
3
9
30
37
11
12
42
48
111
27
30
18
61
24
47
12
45
52
8
3
30
12
63
45
27
36
57
15
28
32
9
78
97
56
9
24
15
9
6
45
4
17
3
33
120
24
111
60
9
31
83
6
6
42
51
45
6
21
9
55
44
72
9
3
76
20
15
30
15
45
12
144
150
9
12
108
15
54
31
5
12
19
68
33
7
41
36
31
20
45
3
75
6
3
57
39
15
12
90
19
29
36
6
18
6
96
30
3
21
51
33
42
102
3
12
15
90
3
99
25
84
5
6
ABCD 93842151064*3^$a+1 [50090]
11
6
84
54
45
27
18
115
56
15
9
45
54
36
90
7
104
99
234
108
24
48
135
63
18
111
15
6
43
47
12
6
72
12
186
12
69
48
88
65
18
42
99
9
126
33
21
84
96
66
6
159
3
12
33
88
29
123
40
35
45
237
43
56
45
6
45
3
78
39
63
57
24
9
7
161
18
45
81
66
213
27
12
36
229
41
36
43
53
3
160
24
11
45
81
18
21
16
24
65
39
72
105
15
40
125
3
87
36
30
7
65
6
54
48
43
47
49
80
40
161
72
111
99
6
39
40
113
60
54
69
24
27
133
17
144
156
36
108
67
119
66
39
129
39
112
101
138
114
72
159
105
7
32
231
54
78
189
48
33
39
105
84
36
18
6
174
57
219
12
33
24
3
30
39
144
105
42
37
56
81
79
89
18
37
161
84
132
54
66
31
5
60
7
65
48
54
25
35
109
11
69
57
168
120
42
30
60
3
27
85
29
3
33
18
165
16
143
180
120
270
87
24
64
11
30
144
72
15
99
37
137
7
89
54
66
90
54
31
155
37
83
126
18
45
33
138
165
24
45
147
64
11
54
15
201
48
72
15
99
45
57
159
9
55
11
85
59
54
7
144
71
9
24
40
72
96
72
77
6
69
33
15
136
17
54
48
81
15
54
91
17
138
21
15
153
72
15
90
135
16
5
27
51
109
35
12
60
30
31
77
6
21
16
47
240
138
7
72
29
36
6
84
93
33
7
263
60
102
103
23
81
15
289
35
66
60
234
144
133
5
60
48
114
30
42
54
39
72
69
54
36
54
91
65
15
57
24
48
15
147
54
24
30
198
267
111
9
16
71
25
8
33
234
93
57
39
16
144
80
27
54
156
43
96
41
63
24
21
36
54
90
54
96
84
13
113
111
48
88
29
43
32
81
63
81
223
11
36
150
91
224
240
21
30
133
17
72
7
48
56
99
61
17
183
24
21
99
81
31
8
15
81
81
31
5
27
15
25
48
17
120
36
75
201
39
16
65
18
13
32
15
198
19
11
13
41
31
8
21
123
112
143
36
30
79
155
72
61
8
24
40
11
21
33
7
24
59
60
105
3
37
65
42
54
120
79
11
72
72
78
39
9
7
65
114
36
57
40
155
117
9
55
65
111
15
153
51
21
16
32
75
120
6
15
75
45
21
186
102
6
36
66
79
8
57
319
191
25
11
102
6
81
363
61
17
39
48
15
57
120
111
33
9
15
120
21
6
36
108
21
69
12
63
69
90
81
336
51
37
263
9
9
79
83
18
42
90
7
80
201
79
41
15
24
57
18
18
99
9
15
201
48
7
8
3
133
35
54
151
120
89
18
12
6
144
43
209
30
60
109
17
138
45
96
16
47
25
120
72
35
126
72
36
219
40
120
17
63
57
204
331
65
15
3
18
90
18
15
15
36
45
120
3
72
18
108
55
65
247
48
53
126
45
3
61
17
39
120
64
65
36
75
9
90
6
54
54
27
24
57
7
137
15
3
21
40
216
29
51
24
24
135
48
129
21
27
88
113
144
6
25
11
54
39
27
93
141
42
18
72
39
81
18
24
37
11
180
54
3
33
60
174
61
47
18
72
60
36
39
63
9
9
15
21
96
115
65
7
32
15
73
11
6
15
24
9
18
42
12
151
155
24
30
24
15
21
3
33
7
11
45
219
6
7
32
72
24
165
139
72
41
24
39
216
33
55
53
115
72
65
55
35
72
48
72
6
30
18
79
35
61
41
24
15
15
9
123
93
105
54
90
48
ABCD 93842267926*3^$a+1 [50015]
57
9
19
5
6
201
45
66
9
39
13
83
48
114
7
23
66
72
55
23
45
76
41
67
68
207
297
33
27
24
21
39
52
29
72
150
24
24
49
41
12
36
3
75
18
6
81
100
20
120
9
15
9
87
45
66
33
15
49
41
48
30
6
18
18
51
4
56
108
76
41
24
48
27
24
45
30
25
41
6
66
6
33
33
48
7
41
15
15
48
6
96
36
12
144
27
9
12
84
30
138
24
24
75
3
66
27
27
13
20
15
37
89
19
8
40
29
18
49
41
15
9
78
30
51
9
48
15
40
29
15
33
27
117
84
3
16
24
11
81
108
3
54
18
25
5
48
36
24
48
15
40
65
6
6
18
30
42
109
12
161
168
30
6
36
72
30
6
90
6
12
51
4
44
40
56
27
9
57
6
66
78
30
18
13
11
90
15
45
39
69
3
24
3
18
78
54
27
15
48
81
81
24
51
4
65
48
3
93
51
75
37
44
33
3
123
45
112
5
39
81
55
44
99
45
16
29
7
44
9
60
27
75
13
11
45
36
57
30
18
19
44
9
27
3
42
54
6
12
3
93
48
168
127
12
77
31
17
43
41
27
15
90
6
6
15
99
18
6
24
13
8
36
39
37
5
24
151
68
99
1
140
51
9
33
3
3
24
33
64
5
31
17
39
64
5
24
15
57
79
65
24
6
138
111
4
59
57
21
18
21
51
61
29
6
234
6
66
102
1
56
81
6
25
23
24
48
6
51
4
59
24
33
69
48
7
41
15
21
6
57
9
36
96
90
102
48
18
18
19
11
25
44
21
6
66
12
31
83
24
37
65
108
63
33
27
24
156
24
60
45
24
27
33
60
6
45
28
48
5
180
6
69
33
75
60
12
39
6
15
24
16
8
21
24
54
97
56
15
54
19
56
63
1
23
48
9
216
63
48
9
9
27
48
33
42
45
12
9
111
4
24
59
42
24
27
99
1
17
60
87
57
3
9
55
29
48
18
57
4
56
52
32
24
45
12
30
48
25
41
54
57
15
18
27
21
36
66
24
24
33
15
42
19
107
24
30
3
9
30
45
105
66
42
84
42
21
27
6
18
24
6
51
33
24
24
151
47
54
90
42
60
3
9
3
3
18
39
33
6
24
1
23
78
159
81
18
30
7
77
27
88
53
6
18
15
15
24
42
39
39
18
12
79
11
45
9
31
11
1
44
9
18
69
21
3
16
113
19
23
54
36
30
48
66
79
56
24
39
33
57
12
12
36
51
9
54
33
129
126
90
78
24
69
3
72
145
8
36
3
30
27
81
3
52
128
12
88
5
19
92
15
6
90
42
27
45
54
18
39
21
18
9
9
6
21
3
61
12
17
171
57
39
24
27
93
12
81
78
9
36
40
77
12
18
57
12
24
3
48
9
28
41
15
12
28
179
24
9
9
15
39
6
42
13
11
114
15
28
17
48
51
45
42
24
42
39
39
6
90
24
138
54
48
121
5
7
11
72
66
3
16
53
24
36
90
42
6
13
53
36
15
4
8
64
36
101
6
96
85
5
27
51
18
48
30
21
16
5
48
3
69
6
24
9
15
6
18
33
45
75
105
12
111
27
25
8
12
3
90
30
30
7
53
55
36
35
24
57
33
84
31
17
3
57
6
18
192
3
51
49
17
36
12
126
33
15
90
87
15
33
39
48
33
60
100
47
33
45
15
99
66
54
21
27
96
18
6
25
60
44
9
72
19
41
3
9
27
3
57
76
101
48
156
48
19
89
87
15
90
27
69
30
49
41
43
53
72
63
52
17
36
72
6
18
7
191
21
40
41
3
64
32
24
15
1
17
3
33
15
21
12
36
87
57
12
36
6
168
25
72
44
3
78
12
78
18
24
3
93
6
6
3
9
30
186
6
66
6
18
6
96
69
3
21
69
132
39
27
18
39
12
27
13
8
36
21
18
45
3
9
9
24
15
15
42
78
21
3
24
9
81
30
96
54
39
3
21
3
57
84
33
3
84
4
68
99
96
24
9
39
18
48
87
15
9
15
18
24
7
84
5
3
9
60
96
15
105
54
24
21
9
18
13
29
15
87
9
15
13
29
78
21
3
49
41
6
9
12
124
113
3
51
9
15
9
16
71
61
107
9
76
5
24
31
20
27
42
19
8
27
42
15
28
11
78
84
54
42
3
3
48
24
66
96
27
40
11
48
66
24
51
4
17
102
42
30
114
48
12
48
84
39
153
27
4
47
18
7
65
54
18
30
66
3
28
32
28
36
104
105
30
138
24
48
6
6
3
60
27
42
96
96
15
33
27
33
51
33
7
5
31
59
6
18
13
44
39
42
103
17
7
32
84
123
138
48
24
3
16
11
57
45
27
9
30
30
60
15
40
71
24
96
66
78
18
96
102
6
3
141
48
7
48
5
15
15
57
9
78
25
29
108
48
27
24
3
18
30
30
18
24
6
18
93
21
43
12
5
42
69
3
48
48
18
27
24
3
120
9
4
173
3
3
48
48
30
18
1
20
12
88
143
18
55
65
12
36
6
61
36
164
96
124
20
144
3
18
60
36
15
40
8
9
48
103
23
6
63
84
33
12
39
27
73
41
198
13
131
61
5
48
15
15
48
6
115
17
6
198
15
3
96
24
150
55
101
6
24
54
48
87
40
11
1
17
3
84
9
30
81
111
49
23
61
59
1
32
15
33
9
55
56
57
67
11
1
5
15
96
123
24
30
31
17
12
3
81
66
30
ABCD 93842473828*3^$a+1 [50023]
16
9
63
81
120
231
9
207
24
72
105
48
47
48
40
225
84
24
11
136
177
47
16
45
3
57
15
144
33
63
56
16
48
93
36
15
45
35
85
123
57
324
59
48
240
49
39
117
72
3
129
231
69
96
72
3
9
96
48
63
48
33
60
123
152
72
1
12
147
48
80
133
132
72
15
105
23
240
88
69
123
141
171
56
85
3
72
48
80
61
3
24
69
60
47
72
16
24
9
24
143
157
11
97
95
88
81
36
195
216
264
33
156
27
8
16
177
39
32
24
16
21
107
49
39
48
24
33
71
216
24
97
12
51
45
72
219
96
201
120
23
160
9
111
24
69
48
11
1
48
156
180
36
3
105
12
36
63
141
3
45
51
56
13
96
27
152
157
267
8
25
39
96
48
237
75
272
97
47
97
39
168
48
33
63
225
120
132
3
24
57
87
120
93
84
23
109
147
93
123
81
48
36
72
35
193
12
59
49
63
128
25
36
27
21
216
36
12
51
129
39
57
87
104
16
8
1
96
39
144
24
33
204
24
36
39
69
27
141
275
25
311
241
12
156
60
12
135
177
15
93
432
48
75
72
21
24
27
128
1
71
97
72
132
11
64
33
63
117
3
24
32
16
8
181
96
84
60
24
132
60
24
3
81
84
27
21
3
129
96
39
8
109
155
40
45
11
37
60
72
36
11
64
57
15
80
1
60
12
15
105
60
27
8
49
15
333
12
36
107
1
23
64
9
24
36
27
72
117
11
133
11
73
24
207
21
132
47
88
72
264
168
56
1
87
9
47
37
51
21
108
135
24
45
3
152
193
15
93
59
25
12
27
33
108
27
45
131
40
56
136
8
13
24
108
87
141
123
69
147
96
192
24
81
135
69
123
168
56
48
205
84
84
11
25
24
12
75
33
183
69
11
37
252
60
288
99
32
88
201
95
1
15
21
228
48
144
39
72
9
24
95
16
21
51
9
12
123
33
39
45
107
445
144
12
23
24
61
156
15
69
3
48
8
205
120
35
16
104
40
81
144
12
60
39
69
192
27
9
48
39
104
13
219
21
131
64
45
96
60
215
40
104
16
96
33
15
9
12
51
21
72
168
12
39
72
32
24
1
15
32
40
56
169
263
144
13
96
395
208
177
48
15
81
36
60
143
121
24
111
48
24
93
11
97
215
208
24
48
165
75
48
69
96
3
128
72
1
60
48
27
141
27
120
72
21
179
88
105
336
143
72
16
56
64
21
59
88
176
16
141
168
72
75
9
156
51
48
72
21
132
135
9
60
83
73
15
81
39
153
60
11
109
27
24
57
84
35
40
48
33
39
69
147
56
16
8
13
59
97
135
105
96
63
129
327
9
36
155
121
60
99
21
60
87
45
99
56
64
9
12
3
45
12
119
160
153
84
59
13
12
12
204
24
23
13
147
72
21
36
60
83
160
45
27
32
97
63
8
121
15
144
8
61
27
33
36
147
129
48
111
81
47
88
45
75
9
60
75
45
27
9
15
69
144
ABCD 93842604236*3^$a+1 [50028]
11
13
27
134
16
51
3
50
6
46
2
1
41
19
45
24
15
96
29
106
26
30
30
151
108
35
4
2
10
6
24
18
60
32
84
1
99
21
15
24
80
24
1
60
11
16
12
122
4
6
14
66
30
10
44
36
30
16
54
81
3
102
14
60
24
40
9
77
270
10
63
17
54
6
4
56
10
134
30
22
3
60
39
26
36
30
4
54
111
35
66
54
6
18
37
3
6
80
36
16
38
1
3
92
4
60
9
45
30
86
36
24
22
32
25
60
12
89
79
11
10
132
54
80
84
4
36
6
38
10
18
38
10
102
24
68
16
50
66
46
30
12
2
25
3
80
22
14
1
23
16
12
68
36
13
35
36
1
123
6
96
38
22
134
61
95
4
14
12
24
10
30
20
90
34
6
42
3
51
138
63
12
3
90
18
200
64
6
26
24
4
12
36
192
90
87
5
48
12
88
30
12
14
10
6
36
3
27
8
25
5
106
30
38
12
88
12
14
4
56
22
12
48
44
40
50
79
71
25
83
6
55
71
13
95
10
86
22
8
22
44
60
30
91
60
9
38
72
4
26
34
45
27
8
16
30
14
60
6
40
14
60
24
25
17
58
20
96
30
36
16
12
3
69
3
135
62
30
24
144
61
36
59
25
45
44
22
14
55
5
22
32
22
18
60
60
42
48
3
83
4
2
10
14
150
24
10
26
30
91
75
6
14
166
14
58
63
63
42
2
1
5
55
11
25
95
40
21
47
106
51
65
48
10
2
30
4
57
23
70
44
43
48
21
15
15
6
48
12
48
74
70
3
29
48
52
44
22
12
2
58
48
92
52
18
32
43
17
10
8
25
21
15
9
18
38
40
26
4
81
33
15
41
70
14
6
40
9
27
44
6
136
8
60
54
16
30
12
3
41
4
60
72
2
97
35
40
8
60
36
6
28
2
64
72
30
18
80
142
98
1
123
138
3
27
38
66
40
9
9
26
6
91
9
66
33
9
20
22
44
120
82
24
24
80
79
27
96
102
26
4
20
22
39
11
40
20
28
2
4
50
76
156
2
130
36
30
42
60
12
108
12
30
2
24
30
22
24
8
12
1
132
3
8
6
19
75
9
87
9
51
36
48
12
9
24
71
1
3
36
24
44
36
37
147
60
26
40
44
112
20
46
14
16
14
24
10
51
45
14
46
14
64
33
27
122
18
60
25
63
30
18
80
4
116
1
93
27
15
8
28
48
6
20
120
34
30
51
3
66
44
55
11
60
4
48
93
11
114
16
18
32
70
3
132
33
15
17
55
35
106
3
9
18
60
162
2
30
24
96
54
96
70
14
1
15
8
61
95
4
30
60
63
3
14
22
14
54
12
40
174
86
1
77
7
105
54
74
46
9
3
44
4
42
8
10
21
48
33
18
6
80
24
16
66
18
51
63
20
6
55
71
10
14
24
82
14
60
24
36
46
80
19
24
48
23
1
93
32
18
36
4
33
3
69
15
26
52
14
1
27
81
51
24
24
62
64
20
4
50
37
5
30
34
6
24
69
77
46
38
66
24
4
2
60
10
6
14
30
16
104
58
36
69
41
36
90
13
36
36
59
22
2
6
120
16
15
83
22
15
33
6
24
12
24
44
106
56
34
12
32
13
24
45
3
77
18
40
26
64
6
9
47
88
62
58
45
5
12
54
66
10
78
20
82
14
19
51
12
33
27
8
160
6
6
90
2
82
170
34
30
54
30
60
33
72
17
10
54
24
72
15
35
1
53
6
24
25
24
3
14
10
8
22
6
57
11
16
153
41
22
33
35
64
57
60
33
3
39
20
4
44
22
50
4
36
44
6
60
70
33
45
32
30
48
1
39
26
16
140
34
54
42
33
12
21
2
10
72
18
62
18
70
18
68
36
24
1
129
26
4
21
65
30
25
23
186
114
292
8
10
86
6
31
53
55
165
14
96
120
90
34
20
22
3
17
19
159
2
34
24
18
14
118
30
20
60
72
54
16
18
2
16
3
36
5
30
18
16
27
144
65
10
6
2
70
3
3
80
22
2
66
30
34
86
84
6
94
2
28
18
45
17
16
30
45
35
30
36
28
50
40
72
8
1
35
24
28
134
10
6
120
8
60
34
36
26
90
4
6
6
38
4
2
193
72
15
6
60
38
24
52
30
60
30
36
38
7
63
50
31
5
30
24
112
8
46
66
44
34
42
12
45
35
42
18
13
47
10
18
12
48
98
46
18
6
9
11
30
34
62
18
37
39
44
6
34
12
38
31
21
24
6
68
10
26
52
57
21
51
5
16
8
4
2
64
30
36
60
6
8
64
45
5
36
106
24
45
36
39
6
38
6
100
54
20
6
30
24
100
6
15
11
130
20
18
70
18
24
144
42
30
69
89
30
25
75
6
18
26
66
106
2
12
54
10
9
15
26
4
6
6
18
6
14
28
38
106
21
9
134
36
4
56
24
22
14
28
42
18
26
150
25
51
9
59
6
210
6
55
33
2
4
42
62
12
10
48
26
52
30
18
21
9
6
60
8
22
20
43
3
114
38
12
25
21
12
18
32
13
89
34
44
12
28
42
30
44
121
5
31
47
22
38
6
6
88
32
34
111
5
54
24
130
15
101
6
54
10
6
20
64
15
29
42
13
71
24
36
16
8
60
40
36
44
85
3
45
23
16
14
6
4
84
48
114
15
24
95
4
2
34
30
54
90
15
15
26
40
110
10
14
12
184
24
36
96
20
145
24
101
64
24
26
6
10
54
56
18
10
3
60
17
76
14
16
12
48
26
64
132
18
6
170
90
4
146
54
4
51
27
2
12
4
27
69
54
26
91
47
42
120
106
9
35
28
21
35
46
104
19
15
86
124
18
74
46
ABCD 93842821084*3^$a+1 [50027]
24
2
48
126
67
23
6
78
36
70
32
43
69
26
1
5
40
56
78
12
54
24
84
79
29
31
17
6
6
42
72
154
24
3
29
4
144
12
26
73
9
72
15
12
11
70
38
25
65
4
60
60
26
30
28
264
26
34
60
12
86
1
17
54
25
12
33
56
4
62
60
109
29
36
76
44
84
30
1
11
6
18
132
22
2
6
120
55
17
16
2
48
24
30
12
4
3
53
88
51
35
6
4
20
6
6
19
101
43
5
222
18
79
5
30
22
44
16
20
174
24
12
24
30
66
6
19
53
6
6
150
24
12
34
218
30
40
12
8
31
81
51
12
36
35
6
151
77
132
36
60
24
7
57
84
2
18
18
13
9
2
70
60
15
33
36
14
6
4
120
38
22
2
34
26
70
24
14
22
3
5
30
6
54
72
54
4
56
16
56
84
96
28
24
135
17
36
60
28
2
18
31
105
51
65
12
52
15
5
28
56
7
29
28
2
66
18
36
6
12
42
94
50
133
59
1
101
96
12
79
29
6
60
34
14
22
8
42
61
57
12
8
12
126
18
36
28
72
44
100
14
12
6
12
19
107
37
5
12
36
7
33
15
35
1
53
36
42
12
13
35
24
144
60
6
24
31
60
9
20
4
8
7
5
36
60
36
55
35
54
60
150
34
32
6
12
30
16
3
101
96
60
36
31
23
25
29
30
12
10
86
60
118
36
60
3
35
48
84
13
23
18
7
59
10
27
41
6
61
5
48
12
48
72
18
10
12
168
2
37
21
8
7
105
38
49
53
7
11
84
108
42
4
2
12
78
4
24
44
6
24
37
5
54
6
19
69
32
24
4
15
107
48
6
120
12
30
54
174
6
100
68
40
20
12
28
68
24
78
10
56
40
32
4
26
18
12
60
4
60
27
17
24
6
84
169
29
60
52
2
1
23
6
66
22
26
106
38
96
154
20
72
84
54
12
25
59
34
3
108
9
27
33
110
132
13
48
69
8
78
1
23
10
26
22
26
25
21
38
1
5
114
66
100
26
36
54
124
44
7
83
82
74
24
12
34
60
63
29
12
18
18
16
3
5
18
22
56
30
102
28
216
8
43
29
40
24
14
36
60
12
54
19
11
6
120
138
6
24
19
5
40
38
22
8
64
14
46
8
42
36
13
125
66
150
4
87
12
17
54
114
52
50
10
38
30
18
12
30
36
24
43
9
56
12
40
72
14
72
34
74
24
10
99
117
14
10
51
9
39
12
11
10
48
56
19
17
114
13
21
62
1
47
36
24
48
12
18
19
36
93
2
114
18
10
15
23
18
7
69
26
12
25
5
48
18
73
29
28
44
60
100
12
15
48
45
60
32
7
11
10
110
108
18
12
19
33
15
11
84
22
176
52
92
64
32
24
4
24
38
13
41
168
102
54
4
15
101
66
78
48
18
34
20
12
24
42
82
2
49
21
48
56
40
15
95
61
9
84
3
5
12
30
10
50
70
110
12
48
72
18
16
15
60
36
9
32
12
7
105
44
36
6
24
10
3
113
43
17
24
18
18
4
68
18
48
36
48
102
54
34
27
29
31
48
101
126
1
173
19
21
20
76
14
13
81
12
15
65
60
54
66
64
20
24
60
66
6
18
18
30
58
2
42
52
24
75
9
60
8
88
50
6
30
34
84
32
31
69
171
35
73
59
102
4
15
59
12
54
4
68
12
76
14
36
34
32
88
2
1
69
8
19
41
40
2
24
30
16
27
71
6
144
6
34
2
34
122
25
29
19
11
18
30
10
20
40
68
52
12
168
3
9
56
18
34
15
48
9
48
20
6
6
48
40
56
7
17
42
54
43
71
42
120
84
16
20
4
144
32
79
29
19
96
81
15
9
12
26
1
21
8
18
6
48
103
47
106
104
6
102
28
44
16
36
98
22
8
7
45
60
27
83
18
30
70
8
90
72
25
17
64
20
90
46
20
18
12
6
28
15
45
20
6
30
96
12
100
36
26
48
1
9
8
102
121
48
12
95
106
38
10
60
38
18
24
6
34
87
5
6
24
25
83
42
4
3
17
16
20
54
42
12
16
27
47
70
38
85
59
10
24
60
80
244
12
27
23
24
36
13
11
12
25
17
52
48
26
24
46
2
22
2
30
6
42
6
42
19
48
65
31
29
12
30
25
5
6
58
26
109
21
48
60
8
42
60
10
26
12
22
60
51
5
6
30
24
40
36
14
36
48
36
61
60
125
7
21
110
6
19
11
30
36
64
86
10
20
19
107
58
86
1
23
46
44
19
35
18
28
2
82
12
74
30
4
36
26
24
42
4
8
7
5
91
9
48
12
8
31
5
30
1
41
24
48
48
18
6
48
7
29
16
3
191
6
18
10
15
5
66
25
35
13
12
48
149
78
1
5
24
4
63
33
14
10
12
60
104
12
4
39
5
6
18
52
120
24
26
34
26
58
75
45
39
41
7
35
58
36
63
12
101
24
12
43
35
24
30
48
12
172
44
4
2
109
107
49
29
6
18
139
36
5
16
123
33
84
20
55
41
7
101
55
5
79
108
5
18
18
28
2
30
42
18
42
6
30
30
72
52
27
5
43
5
7
53
31
47
54
60
28
38
73
189
3
33
51
41
7
5
16
24
51
59
133
5
108
6
6
30
22
56
67
9
228
38
30
4
20
91
17
136
2
85
35
25
17
6
25
5
31
5
18
6
19
95
96
10
36
8
30
12
54
102
24
114
4
20
100
32
127
17
40
3
11
18
4
56
28
60
24
8
222
18
30
58
134
12
25
41
28
152
54
60
168
25
ABCD 93843038182*3^$a+1 [50017]
24
113
36
72
12
24
36
63
9
12
55
48
113
19
164
33
84
7
108
72
185
7
185
108
12
108
19
17
331
77
48
39
21
60
15
33
111
12
16
12
5
3
81
7
149
3
33
111
93
48
67
41
48
19
65
156
132
36
72
36
19
24
36
32
105
192
12
15
201
39
81
27
64
20
33
111
309
24
43
29
27
93
48
63
16
53
48
7
53
96
72
7
36
5
103
404
16
12
29
24
7
84
36
41
48
295
17
24
36
31
20
136
152
9
24
55
53
24
48
12
108
43
20
36
21
12
12
60
19
137
7
32
48
100
72
5
24
24
24
27
160
96
89
55
92
165
12
15
4
44
4
77
12
84
43
132
68
12
93
12
24
24
39
100
168
17
36
67
65
15
93
115
53
84
7
60
29
7
77
79
60
48
132
36
53
84
72
63
93
24
60
103
20
4
5
7
17
43
104
213
19
36
36
53
12
24
264
12
19
209
43
36
12
32
9
60
27
117
7
53
3
76
12
17
84
115
101
27
21
60
151
137
120
72
27
28
48
96
48
72
29
108
99
9
120
15
4
5
171
69
36
135
64
72
89
79
92
132
81
60
67
32
12
100
80
28
156
36
5
108
159
52
60
5
96
36
19
77
123
16
24
5
84
103
56
16
161
79
41
87
88
8
33
75
28
113
96
39
204
9
72
99
16
48
173
36
171
52
17
120
3
33
48
216
91
161
12
259
144
32
117
247
29
19
20
9
79
77
27
21
7
221
51
16
29
168
15
45
115
161
27
105
67
68
153
24
63
45
36
43
164
33
36
43
48
113
36
48
36
72
99
9
60
139
77
3
16
92
9
180
36
60
36
271
17
15
117
12
91
113
24
199
197
48
99
45
24
19
216
137
223
56
40
336
41
15
21
19
149
15
57
139
41
7
216
36
77
108
24
31
53
123
76
173
240
19
20
69
168
96
7
113
96
111
60
16
149
72
7
5
12
15
172
173
55
44
84
40
20
9
123
9
19
116
33
27
76
17
3
28
209
12
67
20
4
12
5
159
45
31
48
20
69
24
60
31
17
48
55
80
9
7
65
43
5
15
124
29
60
27
81
108
31
53
48
15
21
7
108
36
36
17
60
15
9
27
33
7
161
96
12
72
60
151
17
36
55
36
108
116
16
92
21
43
29
12
19
72
17
84
75
16
128
261
123
9
12
24
19
17
12
283
48
125
36
295
12
17
108
3
21
31
41
55
128
117
135
33
19
5
27
9
132
91
17
12
67
77
24
24
27
9
51
261
72
7
29
79
5
31
168
53
24
24
91
17
108
12
108
43
17
72
12
108
67
228
41
87
33
111
112
41
135
40
8
96
57
12
7
29
7
272
81
24
108
84
252
43
5
151
5
55
53
48
3
33
48
31
113
84
67
8
153
3
33
48
67
72
29
84
144
87
28
101
31
12
32
45
156
43
48
17
27
28
41
24
3
4
161
36
39
112
17
19
65
12
12
48
3
57
192
120
67
120
36
161
43
36
77
7
41
3
21
36
12
36
12
7
29
183
16
60
149
3
12
33
12
115
89
84
87
60
52
17
7
17
67
29
36
36
43
17
63
9
36
24
255
33
48
75
45
175
5
12
31
17
79
41
103
53
108
84
3
9
216
24
12
267
129
7
36
17
36
96
108
60
3
165
219
16
209
12
12
144
84
31
5
43
104
9
135
48
12
76
120
5
19
89
120
3
112
68
16
24
72
41
24
91
32
21
27
21
15
28
17
48
99
12
96
45
48
31
77
19
36
12
8
96
45
3
9
12
43
60
5
36
60
111
ABCD 93843472384*3^$a+1 [50042]
128
12
4
71
153
36
120
159
81
4
84
47
61
48
12
23
25
24
12
96
5
18
36
129
16
20
4
44
52
8
16
32
40
8
132
60
15
33
21
15
36
93
19
32
136
24
44
36
76
32
12
64
36
36
65
7
11
21
264
60
4
60
23
25
60
59
45
9
15
16
144
5
27
72
28
32
36
120
64
132
144
20
16
120
56
105
3
16
35
265
24
71
81
232
11
36
1
8
24
40
32
136
8
147
18
315
16
20
99
57
15
105
60
64
20
16
60
80
124
20
48
48
112
12
20
28
96
320
40
12
48
17
63
12
52
36
71
9
96
16
108
144
36
44
51
49
77
31
32
192
48
12
24
60
4
240
32
28
140
40
56
15
21
4
11
33
21
87
24
15
9
27
117
36
4
8
33
72
27
12
16
80
72
28
53
15
57
175
8
12
3
126
115
29
31
80
15
36
9
16
8
24
51
37
80
12
16
36
8
63
69
36
72
52
68
60
132
60
76
24
108
80
112
48
20
16
11
61
32
33
63
52
209
19
12
132
143
57
16
56
28
96
60
116
75
105
39
129
40
152
88
92
48
12
4
144
96
44
96
81
36
18
1
60
68
51
21
51
54
39
4
68
15
25
84
20
64
44
36
60
207
13
104
12
51
9
4
80
12
3
37
104
48
148
5
27
172
68
148
32
3
93
40
47
18
7
12
20
12
21
7
20
60
3
69
16
23
165
52
12
113
15
3
189
96
60
15
9
16
60
44
177
31
5
15
112
12
48
36
11
25
56
52
11
9
12
16
68
24
87
109
20
24
36
100
120
41
75
28
32
48
231
145
60
32
12
100
36
12
48
131
25
96
8
40
65
19
12
59
180
9
48
64
120
80
24
72
40
48
80
27
18
36
31
12
12
20
100
24
116
48
52
35
9
4
8
4
44
24
96
12
12
16
24
32
75
85
185
3
16
12
20
100
12
68
39
36
33
192
99
9
24
3
57
148
65
55
53
19
32
168
48
75
73
20
60
160
36
24
84
191
1
20
156
39
69
64
20
52
11
93
64
48
152
40
32
88
8
24
40
116
64
95
54
27
63
37
48
60
192
20
39
9
16
56
132
60
36
76
68
87
54
7
72
20
27
9
27
18
15
60
24
16
32
28
44
196
20
87
18
7
12
80
27
25
8
88
113
87
52
288
20
88
132
44
24
24
36
87
105
3
49
92
156
40
60
44
216
60
4
104
24
72
36
12
72
75
36
144
25
8
3
57
108
33
15
96
40
8
96
24
16
24
41
27
4
56
39
25
68
36
40
32
69
15
36
24
15
1
48
84
140
267
85
80
15
201
48
144
48
40
8
40
191
9
64
32
88
200
40
36
36
24
104
28
32
36
304
32
15
129
12
100
24
59
25
60
131
1
48
80
64
80
12
21
79
48
80
12
69
19
80
27
61
84
44
24
60
36
72
15
18
259
20
16
12
44
36
48
51
45
4
24
8
24
16
128
4
20
72
24
112
12
47
49
44
112
11
25
29
159
21
19
44
16
32
12
57
43
20
28
53
55
24
176
51
9
27
69
75
9
76
156
8
24
51
37
12
12
24
60
60
137
15
192
27
13
132
84
104
88
72
83
37
60
173
3
16
68
48
40
144
128
3
45
100
12
131
37
60
44
96
24
24
16
8
88
84
20
16
248
136
71
33
52
20
93
19
17
54
72
25
20
148
120
104
33
18
85
5
127
20
24
448
20
52
48
17
15
129
39
48
3
85
12
92
81
72
7
168
32
12
4
11
45
16
20
48
36
15
13
23
13
32
45
54
73
116
12
52
60
11
21
124
132
128
60
57
27
27
36
109
48
36
80
64
32
36
12
123
18
31
8
48
144
16
8
24
12
156
40
108
132
12
107
85
44
16
8
63
180
25
60
8
105
51
48
12
15
33
201
31
24
72
24
11
13
56
136
80
48
120
87
108
45
27
25
32
60
63
108
36
81
120
28
12
68
51
61
44
48
40
32
88
68
69
43
11
85
5
15
76
ABCD 93843487072*3^$a+1 [50121]
16
15
78
54
45
24
144
15
54
3
96
27
69
75
45
8
40
93
18
36
69
48
216
56
40
56
16
39
57
48
24
56
88
51
213
48
39
60
12
17
37
51
219
69
72
360
72
128
79
36
213
75
72
45
24
24
9
6
33
69
54
78
30
17
16
39
24
17
16
33
15
111
57
8
79
54
51
8
64
24
8
96
184
15
81
9
143
160
32
67
29
19
36
153
80
144
88
9
39
48
105
150
12
168
18
54
120
69
93
75
39
9
27
93
48
32
7
48
105
27
69
96
231
12
21
8
16
15
65
7
89
1
15
111
9
153
95
61
36
6
72
129
48
72
51
21
87
78
11
61
30
90
75
24
48
93
75
27
60
102
24
54
5
64
3
45
75
186
251
88
21
123
57
255
80
19
60
57
8
88
312
39
81
45
11
136
24
27
12
60
69
104
1
36
147
8
40
344
331
21
33
63
63
65
145
39
24
96
45
35
16
32
88
56
16
48
192
72
120
21
3
96
240
8
16
111
33
39
48
81
8
91
5
19
30
6
90
12
3
32
43
53
64
72
168
24
63
60
45
24
120
96
48
39
24
81
21
27
32
49
327
48
24
75
48
5
40
104
91
84
18
63
24
72
72
39
240
18
47
144
40
8
43
60
216
81
21
27
128
43
21
128
433
47
16
32
16
80
16
135
153
3
60
12
60
57
177
39
45
11
133
27
33
36
66
57
80
48
19
30
222
65
7
72
105
8
151
150
27
39
65
280
51
149
16
159
9
105
95
40
96
195
21
39
36
45
57
6
36
5
160
120
56
13
27
104
55
81
9
18
66
59
91
45
48
51
21
48
48
21
42
12
18
3
168
8
16
3
42
35
144
19
192
189
32
67
21
8
115
21
8
31
65
48
7
6
102
117
8
223
144
81
96
48
176
103
33
24
224
43
12
33
96
21
51
96
96
3
24
5
301
48
3
216
3
189
264
32
37
66
54
132
30
113
144
40
9
159
24
21
126
69
48
168
72
80
184
8
85
59
16
21
267
147
77
48
16
75
72
36
33
48
39
81
32
64
39
137
13
66
78
90
9
96
80
16
48
3
29
151
41
64
177
255
240
15
57
120
21
51
39
153
48
152
16
21
108
111
24
171
60
9
27
93
96
32
49
84
114
89
127
18
30
132
29
16
39
6
3
123
69
15
17
79
105
8
136
3
18
162
65
96
88
56
175
57
15
33
111
33
56
40
168
45
75
93
11
376
96
87
33
144
135
81
8
55
33
105
111
80
232
8
1
231
27
12
54
3
56
40
24
39
33
27
264
21
39
54
195
72
123
213
117
99
128
7
30
108
15
144
3
29
133
107
163
24
93
24
48
48
32
48
88
192
56
163
108
105
87
57
8
7
9
51
141
51
45
24
24
447
17
151
12
21
144
93
11
1
47
67
45
80
208
120
9
54
6
267
8
7
33
24
3
18
99
39
24
9
207
144
9
56
184
111
129
48
144
120
72
45
27
45
30
21
69
11
48
49
87
405
66
6
3
192
39
17
256
24
96
104
88
27
48
45
128
43
18
3
176
144
48
40
48
9
42
18
27
63
41
144
43
53
48
40
56
79
120
137
64
123
ABCD 93843669488*3^$a+1 [50110]
26
39
180
108
25
48
60
32
3
67
60
90
35
19
65
25
18
18
35
9
3
81
36
16
143
12
145
32
96
96
96
3
61
260
28
20
48
12
75
21
16
95
21
24
4
32
4
24
35
19
66
6
50
40
11
7
125
1
11
145
44
96
36
48
52
32
58
29
165
3
13
44
46
2
51
180
25
80
22
60
14
70
24
50
36
16
32
46
62
4
78
158
112
102
74
36
34
26
16
47
73
104
46
218
46
18
167
33
22
74
160
54
12
6
32
60
15
1
54
125
72
48
43
102
8
12
52
8
15
67
24
30
32
27
13
72
6
54
80
3
19
38
48
4
6
29
115
54
30
41
13
143
45
15
49
6
17
13
18
42
83
61
68
12
63
33
70
42
20
15
45
10
36
86
36
22
101
61
18
2
10
38
3
129
88
143
37
68
15
7
53
45
40
54
26
27
97
11
43
72
38
120
22
29
19
74
166
84
6
66
54
6
38
28
42
30
8
24
96
94
18
32
16
8
106
26
64
11
297
12
76
32
15
91
62
64
6
38
34
65
55
113
69
4
11
21
22
17
9
111
73
20
36
24
100
42
53
117
46
14
34
26
51
103
41
289
66
50
60
144
214
78
44
3
43
2
100
8
84
15
129
96
16
84
78
36
74
132
28
47
115
18
11
19
26
10
54
8
15
45
130
77
45
40
18
42
11
24
12
36
168
9
72
4
42
17
33
34
6
8
64
36
36
18
26
60
16
36
59
81
118
12
2
48
3
169
20
106
84
2
48
10
53
69
16
54
5
1
35
9
3
21
12
27
48
145
42
110
172
44
286
138
32
39
24
13
60
8
39
1
20
12
148
20
76
144
20
27
37
96
47
19
6
80
24
60
48
58
2
36
27
37
35
1
56
70
18
8
88
56
10
14
72
24
88
6
62
10
17
36
36
13
95
33
15
93
15
37
44
15
1
35
67
161
81
48
16
44
27
25
198
2
88
18
84
26
48
24
16
119
1
42
30
164
36
15
7
86
36
88
8
27
7
30
71
9
24
84
36
10
2
58
72
48
62
10
38
15
109
8
27
60
48
9
16
32
72
40
18
30
8
160
68
94
12
6
68
111
1
44
48
10
2
40
54
74
10
161
1
80
99
115
14
76
11
19
62
52
90
2
70
29
55
54
23
12
91
6
30
114
44
48
208
71
169
54
110
12
16
23
121
78
86
4
32
24
10
42
44
24
34
41
67
60
50
15
127
50
27
91
72
12
38
52
23
55
30
132
44
12
288
15
19
197
1
18
29
45
48
147
33
112
12
35
1
140
58
114
80
118
12
18
78
12
18
167
9
39
9
51
141
16
8
60
36
60
70
54
96
36
18
29
93
15
69
10
36
53
81
39
144
25
126
72
38
52
12
35
33
72
3
145
90
74
40
71
12
43
53
36
1
102
26
12
58
74
72
63
1
6
29
19
36
41
213
220
18
62
3
105
39
73
32
58
5
55
36
72
53
57
15
37
11
7
17
105
15
1
215
19
5
31
24
108
17
93
15
57
48
12
10
36
29
21
15
19
78
12
6
65
1
6
137
115
12
126
35
9
16
8
46
66
24
126
2
15
1
47
117
12
15
25
216
20
28
36
308
48
39
1
20
12
3
79
18
30
38
214
6
18
65
225
60
22
132
26
12
160
30
18
144
35
7
38
63
165
15
24
55
26
24
16
44
144
36
24
36
46
134
28
11
55
17
129
160
8
132
3
25
8
39
36
55
38
15
1
23
31
36
6
72
18
62
10
30
6
156
18
6
86
3
12
153
12
16
35
57
16
150
29
21
72
3
37
102
96
65
21
58
12
53
1
104
60
3
33
39
57
24
64
36
66
36
132
18
18
2
10
2
3
12
57
16
54
6
48
92
168
12
70
54
8
16
32
72
70
26
36
243
61
20
15
19
36
182
15
33
96
36
120
4
48
143
129
51
45
27
33
3
1
90
36
2
15
37
23
81
36
100
54
12
14
94
62
82
96
84
72
86
12
10
17
73
23
9
64
12
35
19
198
32
24
12
298
54
11
24
45
27
31
24
138
35
108
55
24
84
114
108
47
25
92
63
43
18
102
122
48
70
29
36
7
38
15
67
2
15
19
54
18
17
97
108
8
24
36
52
56
72
39
19
14
22
29
19
36
5
21
96
4
8
36
52
128
70
90
54
2
10
74
106
41
45
3
61
20
160
56
10
5
9
39
55
90
42
54
8
ABCD 93843819456*3^$a+1 [50049]
27
21
87
93
55
44
16
12
17
24
99
45
3
72
33
63
36
9
12
15
9
19
29
12
3
105
7
5
3
33
75
225
19
101
3
21
123
28
200
93
7
104
153
108
60
7
53
24
84
87
69
15
16
53
120
36
91
5
75
93
156
55
156
140
4
29
31
84
32
45
3
105
211
24
17
55
20
69
60
39
12
28
89
7
20
21
12
211
17
19
24
12
72
5
168
3
100
80
12
9
43
41
7
32
21
15
36
48
21
51
45
36
132
55
8
57
27
60
4
17
15
108
36
21
63
172
17
156
319
72
36
44
36
45
12
55
140
141
15
9
43
29
55
41
24
39
12
9
99
69
127
41
247
17
75
36
33
12
55
17
43
12
32
28
53
3
64
116
64
65
3
4
8
72
16
65
12
3
4
216
17
60
48
12
51
129
75
28
144
8
136
77
7
17
96
27
48
28
44
105
12
156
7
32
36
4
68
57
79
29
192
15
24
57
15
93
7
44
69
31
53
31
17
12
15
88
48
281
39
100
65
84
3
108
4
32
100
29
24
163
29
96
27
45
3
45
27
28
68
57
15
9
36
19
5
31
8
12
28
17
15
4
8
160
137
60
19
5
87
52
80
57
84
159
28
24
5
48
135
12
21
48
24
12
99
12
57
175
8
28
41
60
55
168
17
3
52
5
3
12
36
57
3
4
116
52
5
43
125
7
17
103
68
48
96
76
24
89
24
120
67
89
27
93
295
17
24
24
67
8
40
104
36
21
15
21
15
12
16
12
29
43
60
108
113
39
12
9
96
31
17
123
9
144
31
5
39
64
17
108
151
5
72
75
100
125
24
84
55
149
123
57
7
5
39
24
40
8
165
15
9
55
5
63
12
16
77
96
12
67
92
24
40
24
5
12
48
36
51
165
60
3
160
5
43
113
19
8
72
36
9
60
7
176
108
4
8
9
15
28
65
108
163
5
36
19
65
24
27
84
16
8
36
72
69
195
16
44
21
84
31
5
12
12
51
69
15
24
100
65
135
69
75
60
36
4
32
21
63
45
79
12
68
36
4
8
69
36
55
12
65
7
36
65
67
5
3
45
3
24
36
36
108
40
17
99
132
69
48
3
9
48
3
72
48
45
12
147
9
36
19
41
36
60
7
180
17
31
68
36
21
12
15
45
12
36
3
81
36
75
132
28
29
15
40
68
57
108
27
24
57
27
52
65
168
55
12
36
32
28
20
100
24
20
45
115
29
55
24
188
57
15
48
129
39
45
36
60
264
36
39
129
36
51
9
84
111
40
60
12
248
45
31
53
108
7
8
64
180
8
81
156
15
4
29
36
31
29
12
3
21
55
5
75
33
27
21
87
72
45
60
96
12
75
33
87
60
28
5
43
32
4
41
19
44
120
24
45
55
77
48
3
69
84
36
79
92
168
21
63
81
24
12
43
48
68
9
96
15
36
9
15
57
7
8
64
8
156
21
15
216
100
65
3
84
33
55
17
27
4
140
12
124
8
12
36
24
9
27
12
21
24
12
31
128
60
45
24
147
280
53
103
32
45
3
52
77
39
136
53
3
69
31
149
55
53
31
5
24
87
21
67
65
223
17
55
17
36
3
24
93
48
84
55
36
17
3
21
39
57
84
3
12
141
12
55
32
45
199
116
64
5
144
15
28
8
24
21
12
12
75
81
12
3
21
15
4
80
16
53
12
15
28
296
45
75
100
72
53
72
24
3
100
32
108
12
24
4
108
17
15
45
36
39
33
12
7
8
36
21
36
60
139
29
12
84
48
43
68
21
55
5
3
21
79
68
9
39
81
15
28
180
8
48
36
16
44
21
84
15
180
28
17
63
72
9
27
33
144
127
41
24
48
3
57
51
4
101
75
64
56
9
72
48
48
3
69
48
19
24
44
33
12
27
93
12
48
27
93
43
44
45
171
48
160
5
36
48
108
3
60
40
29
115
32
9
12
27
105
55
92
16
77
111
12
57
15
33
24
96
27
28
108
5
75
72
9
15
76
53
72
24
168
12
36
144
3
60
28
17
3
9
24
27
4
41
12
51
36
129
19
248
48
16
44
72
9
19
20
21
36
72
43
5
3
45
19
65
12
3
88
72
12
60
20
21
15
88
41
48
36
27
45
39
28
108
32
28
137
187
116
4
5
31
8
117
7
8
120
9
60
75
124
72
12
168
12
32
45
ABCD 93843861784*3^$a+1 [50034]
16
80
24
1
210
125
120
52
87
41
100
20
24
36
144
13
3
320
40
51
29
97
3
87
48
42
324
183
27
96
165
12
80
13
18
149
136
80
60
4
20
31
6
51
8
25
36
59
1
48
6
5
172
32
55
6
15
20
24
193
12
42
33
176
120
205
24
11
79
30
243
120
57
15
231
96
69
72
3
65
64
500
16
72
72
56
67
168
30
36
6
53
52
15
113
1
3
80
28
117
11
120
37
15
180
32
7
21
92
13
47
217
99
12
3
105
21
503
148
68
19
21
105
36
179
49
71
1
23
60
85
12
144
39
201
219
177
120
3
36
24
236
7
45
27
45
56
25
132
87
15
5
160
80
180
28
33
35
84
60
7
29
4
56
1
30
29
25
42
144
21
99
6
48
36
23
31
150
90
129
105
3
68
4
36
44
25
90
21
105
120
135
12
128
40
104
13
107
7
30
204
35
235
57
87
33
72
80
96
25
75
144
117
60
66
78
72
83
55
6
83
25
36
75
15
54
51
57
47
7
53
121
27
12
216
80
84
16
80
52
123
30
75
21
39
9
63
8
97
15
105
72
3
8
151
6
123
159
65
85
72
18
162
84
90
24
21
51
54
15
72
68
60
4
117
3
80
60
43
57
200
28
32
36
61
48
35
180
60
1
30
24
90
48
167
148
9
59
4
176
4
20
16
80
25
267
8
60
84
85
90
21
20
60
37
23
55
57
8
60
240
24
76
204
27
9
140
84
7
53
1
15
80
121
51
8
144
13
23
121
83
37
23
1
35
60
121
123
87
21
108
60
99
42
36
12
11
49
35
16
69
18
53
64
36
72
68
1
119
24
193
24
18
5
88
8
25
12
47
151
24
210
6
57
135
42
51
44
7
168
41
64
216
20
24
25
63
32
36
109
11
4
51
65
24
7
89
55
5
52
15
17
16
20
84
181
95
49
42
33
105
11
84
76
44
96
4
51
69
3
17
73
23
85
339
15
93
8
97
42
18
83
115
65
40
159
72
129
72
129
3
36
20
24
148
92
16
140
84
60
76
57
15
128
232
8
64
80
96
24
1
180
15
15
45
27
24
29
1
243
140
37
119
25
75
27
93
72
128
40
45
59
217
51
15
54
18
41
24
13
47
25
3
12
116
24
97
3
108
8
120
24
156
169
11
172
60
63
5
445
6
89
157
63
80
25
12
27
20
7
186
3
300
15
9
105
131
84
31
24
33
92
160
116
7
17
28
12
20
1
72
3
45
39
80
36
52
68
1
36
15
132
105
3
92
7
6
138
117
12
87
9
20
85
12
114
29
1
96
15
32
43
93
20
7
45
123
54
15
216
44
36
259
126
204
15
20
60
16
180
12
60
8
60
4
123
173
40
75
69
141
6
21
9
119
64
3
53
24
16
69
51
44
7
53
43
53
4
33
47
1
204
18
17
60
96
4
36
80
49
15
36
69
18
153
105
15
21
48
11
79
5
60
97
36
18
89
7
69
177
63
81
3
180
96
141
39
20
25
24
15
168
192
20
13
167
1
75
45
42
57
135
150
210
65
7
21
93
119
25
36
59
97
23
16
39
33
15
17
7
48
21
60
80
64
48
8
49
155
91
5
52
33
59
300
7
113
36
24
180
36
1
18
78
3
12
32
145
60
15
33
107
1
75
69
3
92
67
21
105
42
90
11
19
45
36
72
12
3
285
3
29
25
15
3
30
63
84
20
13
54
149
19
5
13
23
64
15
90
126
54
60
131
ABCD 93843895298*3^$a+1 [50038]
105
33
48
30
33
39
66
126
54
12
24
15
81
18
12
48
96
30
114
17
49
60
99
57
24
6
18
36
83
48
37
60
18
108
36
45
135
41
49
36
48
12
47
85
11
1
150
6
90
54
48
83
25
60
59
73
282
18
36
30
9
3
132
96
9
32
16
195
12
6
72
42
90
30
18
48
24
71
61
3
96
9
135
32
229
27
63
72
42
30
78
72
27
3
90
42
48
6
60
120
60
36
18
108
30
18
177
57
23
55
9
3
30
60
6
12
174
60
48
42
93
45
102
114
72
3
15
54
30
125
55
18
42
6
72
18
6
90
125
160
33
63
33
12
18
30
24
72
6
150
12
155
7
6
12
72
60
18
30
35
67
29
7
105
3
6
119
16
189
96
48
6
6
6
18
36
11
13
12
183
9
36
51
39
6
48
3
32
31
17
19
78
18
18
42
132
30
198
78
12
60
99
21
12
102
24
6
66
114
23
16
15
6
18
30
30
6
24
66
6
23
1
66
84
24
33
285
54
30
18
48
114
36
24
111
80
13
24
18
12
42
99
21
24
6
150
6
78
35
31
24
72
24
9
9
30
18
42
60
18
15
3
12
33
32
55
57
117
36
23
1
54
41
144
85
12
84
84
180
156
23
205
12
30
48
12
18
12
84
24
102
54
120
54
6
102
12
78
3
87
24
66
47
112
3
6
12
12
143
19
54
24
63
255
72
12
60
33
32
1
48
15
45
66
54
27
117
12
156
48
51
159
42
23
16
45
24
42
42
6
6
66
12
60
42
71
217
36
35
7
30
72
48
35
49
36
12
6
144
57
39
6
6
78
6
210
6
54
120
66
72
57
21
12
6
24
6
90
30
36
108
6
144
6
87
48
176
85
36
54
33
21
12
60
35
19
48
6
90
36
240
41
48
61
18
162
54
12
45
9
96
23
61
35
25
144
6
168
42
63
57
60
24
36
120
36
18
162
174
54
84
23
48
16
63
96
24
18
135
57
6
30
144
3
93
24
18
240
9
51
138
12
60
12
6
102
54
48
18
42
36
66
108
30
48
24
6
48
42
48
30
30
6
84
24
90
81
45
84
63
48
57
12
36
87
32
16
32
67
162
78
12
6
282
113
13
51
3
102
24
15
51
18
36
24
18
78
144
36
12
12
18
17
85
27
48
63
90
12
27
69
60
30
42
228
60
96
180
54
132
24
24
6
51
3
84
66
30
30
27
33
12
3
39
66
24
30
18
18
12
17
13
48
72
18
6
18
33
57
30
18
23
16
21
59
19
30
72
12
12
24
54
33
63
30
90
185
97
12
102
6
12
11
1
111
32
175
36
36
24
54
126
36
9
21
30
54
24
36
12
30
24
105
3
12
24
6
150
90
60
78
18
54
48
30
36
159
21
72
24
60
66
45
48
15
17
97
63
93
12
48
39
57
84
51
33
47
16
128
61
6
12
30
120
12
54
41
16
32
7
18
60
60
47
48
97
30
24
12
54
48
71
19
30
6
6
83
1
72
78
6
48
35
97
30
33
63
30
60
60
27
32
19
30
47
7
66
60
114
6
35
85
90
17
7
12
45
176
169
24
36
36
39
39
30
27
9
126
102
90
162
78
12
6
102
18
15
39
48
18
12
42
18
47
49
102
48
54
18
129
39
54
66
24
18
87
32
16
9
96
60
30
60
113
19
66
120
35
1
24
42
42
3
3
77
7
57
33
12
6
12
6
90
72
12
48
108
129
105
87
3
12
6
75
9
6
65
7
30
123
129
15
9
12
24
54
30
54
41
67
29
16
15
84
18
155
25
42
6
60
12
48
24
24
36
24
12
24
63
45
90
41
7
42
72
48
36
36
159
45
66
54
75
39
30
75
153
24
150
48
30
12
6
42
6
60
6
54
6
66
12
60
42
48
36
12
39
9
96
78
66
54
33
39
105
33
60
6
45
117
27
153
48
24
60
12
39
21
36
78
42
18
6
54
24
66
39
63
18
15
117
12
132
48
11
144
97
78
18
120
12
90
18
84
18
12
6
39
3
30
30
33
32
67
45
21
12
30
78
83
25
30
6
6
18
72
12
96
30
30
27
117
42
30
35
49
12
42
6
51
3
48
45
99
6
72
66
174
60
12
174
120
17
157
12
144
36
99
9
108
72
36
114
42
3
45
102
36
108
30
84
123
15
30
48
35
7
60
45
33
24
96
12
59
48
31
17
13
84
12
138
6
42
9
96
3
12
ABCD 93844085612*3^$a+1 [50054]
30
78
54
253
155
52
20
156
282
138
12
37
53
102
10
8
150
18
40
32
22
140
58
51
11
60
13
60
83
270
60
324
19
39
182
18
30
31
9
212
18
48
190
20
79
41
24
60
55
45
90
153
47
108
72
49
11
6
102
30
30
12
109
27
9
60
53
48
24
126
94
26
97
53
19
84
279
2
6
10
90
2
48
72
55
3
44
90
259
101
36
172
158
12
10
27
11
72
265
5
42
60
85
83
102
139
89
7
3
20
30
12
136
162
260
60
1
41
36
24
18
18
60
139
5
18
108
49
185
76
2
52
20
66
40
87
83
109
41
19
53
72
6
120
72
121
71
6
114
48
220
50
58
2
7
135
116
114
55
5
103
72
11
109
63
20
78
42
168
24
6
184
15
65
10
236
169
24
39
8
30
240
132
18
4
50
55
65
406
252
62
30
210
156
84
306
54
48
282
10
18
81
59
48
150
30
24
258
72
186
60
72
90
102
10
68
22
20
49
17
30
42
12
48
67
23
12
49
99
188
100
2
42
120
66
130
92
12
96
34
128
72
79
17
30
192
1
29
91
11
49
77
42
60
108
30
90
264
48
37
108
53
180
67
135
32
138
10
2
30
66
10
72
8
42
42
108
18
43
11
25
41
54
58
72
50
13
95
22
20
48
162
76
2
108
103
59
108
30
30
10
159
95
18
12
36
12
10
20
408
13
17
102
70
87
75
26
43
84
5
60
102
138
151
129
18
69
65
18
37
41
4
18
50
202
69
39
80
12
13
36
29
151
71
18
127
71
12
10
80
78
13
24
3
14
90
30
100
99
11
25
5
36
84
18
37
23
1
59
18
84
19
89
112
98
48
114
168
175
65
150
1
9
38
84
13
47
85
3
140
132
180
16
20
180
13
239
42
18
12
6
10
140
372
61
84
23
162
30
100
32
166
87
35
58
110
13
57
80
24
18
18
19
84
117
14
90
55
108
47
28
18
50
30
7
5
60
48
160
182
228
22
80
91
47
30
202
8
42
48
42
12
90
19
17
79
95
126
42
72
48
30
102
6
192
100
50
292
56
162
18
42
228
60
54
25
185
106
69
75
98
151
29
12
66
49
45
108
15
12
153
182
13
77
108
30
1
57
74
18
12
48
127
24
47
24
6
204
48
31
17
4
123
155
37
63
32
13
83
102
22
20
6
64
68
31
27
69
41
84
180
40
135
11
162
115
167
18
22
105
101
100
104
78
48
102
18
10
87
3
110
7
35
28
32
60
12
49
36
41
84
10
110
16
170
10
62
18
12
7
65
6
109
23
30
72
18
12
16
33
107
12
102
18
18
210
49
108
216
81
123
3
32
22
38
85
3
2
138
13
27
104
73
3
69
3
45
153
63
17
154
45
143
42
48
12
6
64
8
82
80
30
25
95
76
2
60
132
18
12
100
188
48
52
45
132
11
30
43
9
2
13
125
18
60
114
19
171
50
66
64
56
169
24
287
24
25
41
19
143
282
10
45
240
21
104
76
32
12
48
31
89
12
6
42
70
182
120
220
80
19
137
114
6
12
90
72
385
48
17
48
48
174
48
18
7
47
13
53
270
54
166
90
27
155
30
31
36
5
90
108
1
36
3
8
169
120
63
68
ABCD 93844467482*3^$a+1 [50069]
23
36
37
149
6
18
19
125
15
3
57
52
156
132
68
100
119
18
43
5
79
83
6
6
61
12
11
57
24
28
20
21
66
33
52
8
3
57
45
7
60
29
42
72
30
103
17
43
44
33
187
8
28
59
73
101
24
27
45
31
113
19
20
48
120
12
12
81
7
17
6
42
43
72
35
42
123
12
16
17
43
92
81
24
27
160
35
21
4
11
25
12
17
51
3
12
48
6
183
48
3
30
31
11
12
66
31
59
9
45
15
75
33
72
12
9
19
12
11
72
132
114
90
1
29
27
39
21
123
54
7
65
18
37
56
4
20
9
7
32
40
32
33
42
61
12
12
8
153
7
8
12
27
153
48
4
36
24
20
21
7
152
28
48
32
40
8
60
27
108
144
33
33
55
24
60
5
75
99
66
75
15
1
20
27
6
27
93
39
12
48
135
33
27
33
4
48
5
3
124
113
7
60
53
3
15
60
9
60
39
61
35
193
60
23
12
6
39
48
60
84
33
18
30
15
12
21
19
20
33
19
60
56
60
100
35
49
35
18
48
115
24
83
138
24
91
35
69
28
113
55
23
60
9
52
41
79
68
27
33
51
37
20
3
49
8
24
36
120
112
20
111
1
11
9
21
19
53
126
129
105
42
21
4
68
12
40
71
24
6
75
69
54
37
53
7
12
167
85
71
129
48
15
33
9
51
12
3
49
35
45
28
8
57
75
27
73
12
11
42
103
185
24
90
6
30
18
72
72
210
78
30
69
48
28
24
56
159
93
12
9
31
41
48
27
15
30
15
4
48
11
12
9
40
56
64
8
45
48
15
72
12
51
48
60
21
48
57
48
72
3
15
12
1
35
12
93
15
24
60
36
12
45
28
80
24
15
25
35
1
20
12
51
180
54
138
108
60
6
3
21
6
60
30
15
123
25
221
31
41
7
92
28
128
57
120
7
48
8
33
31
41
24
24
90
12
129
88
11
1
168
95
36
42
27
12
9
127
23
36
13
95
93
24
21
7
11
21
48
120
28
20
4
20
3
105
28
24
8
60
48
12
33
30
42
3
39
30
43
23
24
144
97
47
150
55
35
33
4
200
28
8
45
27
15
6
39
27
1
5
15
124
80
45
3
40
47
13
41
24
42
81
24
40
29
27
84
9
24
183
105
39
16
12
60
11
12
25
65
99
3
33
4
101
235
104
63
85
72
11
72
33
64
20
36
159
6
24
3
93
42
36
60
109
12
11
42
55
41
19
12
56
24
48
52
95
61
80
4
95
1
12
23
138
66
85
60
35
21
12
3
24
6
39
96
64
35
21
15
169
11
9
15
61
20
12
33
144
48
3
40
107
33
57
72
30
45
45
3
21
24
7
8
27
24
1
29
7
84
11
84
13
80
148
53
51
40
101
27
100
20
51
1
8
51
37
12
8
24
39
6
18
45
27
13
113
15
99
21
3
30
210
97
24
36
20
15
24
45
88
11
129
60
81
24
72
3
40
12
20
76
32
51
1
8
12
33
30
12
93
375
45
141
31
41
30
97
32
9
7
20
24
16
12
83
54
43
20
12
36
3
1
53
75
27
13
32
48
48
40
47
12
73
152
3
105
15
45
28
5
19
60
48
17
3
112
36
80
15
42
7
41
15
39
45
45
24
7
209
168
103
83
49
47
61
12
48
5
18
21
63
73
20
3
21
36
147
57
75
33
48
220
5
39
39
9
57
3
87
30
18
37
11
25
5
48
72
24
3
51
49
12
29
27
93
39
3
37
48
47
97
8
33
42
37
20
60
3
72
150
3
15
57
15
6
48
7
104
76
20
12
40
20
15
96
49
20
100
35
150
27
60
3
73
203
1
11
69
9
31
128
105
3
45
7
35
6
7
80
9
15
9
99
15
372
1
17
55
20
63
25
29
30
36
105
52
12
168
32
69
66
84
132
129
111
25
24
53
150
36
30
120
79
17
246
45
3
186
48
7
20
21
48
24
3
72
40
23
57
15
12
21
52
35
198
147
27
96
117
52
20
21
78
97
17
48
138
129
72
21
90
9
51
42
15
153
127
8
3
6
78
42
6
85
104
3
37
5
18
105
40
23
105
4
35
156
48
97
59
1
35
18
24
63
123
21
3
72
13
12
120
11
84
30
15
76
44
9
7
12
188
9
48
63
64
59
37
60
12
17
15
63
25
60
8
12
51
21
9
120
24
3
40
143
60
9
60
28
20
60
9
90
21
3
1
20
36
15
57
21
30
1
155
25
29
90
9
21
24
126
36
48
85
65
6
21
60
33
30
12
61
12
23
45
60
40
12
41
39
3
84
1
59
13
11
57
4
59
102
18
54
15
33
99
15
1
23
61
48
8
105
7
17
3
3
42
3
40
24
131
12
157
41
15
63
9
51
36
18
63
24
88
12
8
28
24
59
21
120
9
6
66
19
ABCD 93844637366*3^$a+1 [50020]
12
120
21
87
84
76
113
19
17
15
60
148
83
90
108
99
36
60
124
128
168
60
52
44
60
24
297
15
93
39
76
101
91
168
284
28
24
48
80
28
12
83
13
36
41
55
68
24
312
28
60
116
100
120
96
20
9
27
63
90
135
72
40
59
90
51
24
51
153
36
16
12
71
85
84
173
90
13
92
52
131
21
69
72
43
32
69
75
51
9
76
8
15
9
63
18
51
36
48
24
48
9
15
40
104
75
225
27
108
205
60
41
3
33
7
8
3
69
156
12
48
75
69
3
13
5
36
15
64
32
159
13
23
45
9
36
67
113
27
36
64
17
43
12
168
8
309
3
28
48
140
15
216
1
128
72
69
90
81
132
21
55
20
76
8
76
44
36
4
8
48
52
68
76
185
39
60
24
28
32
52
248
96
144
40
72
20
45
306
37
80
60
93
255
4
20
16
92
63
54
43
11
81
84
220
47
177
16
77
7
11
57
24
324
12
213
15
4
71
25
24
48
8
172
119
9
45
99
108
48
36
148
12
35
216
18
31
8
16
60
12
72
80
72
120
76
80
28
36
68
87
153
96
111
25
20
48
36
40
104
33
18
126
126
13
96
68
76
132
188
12
4
180
24
125
36
103
176
27
18
126
49
41
3
52
80
45
3
12
16
95
144
129
36
48
52
24
32
84
4
41
144
90
25
36
8
88
59
54
135
24
16
5
51
21
15
52
23
9
24
84
81
15
21
63
48
288
40
65
72
7
200
28
80
9
90
105
24
15
25
11
13
41
19
92
36
48
144
21
36
55
60
48
116
27
117
117
135
48
51
21
40
56
64
35
21
105
18
36
144
25
47
93
16
71
25
65
108
151
101
27
28
53
31
8
216
15
9
36
36
16
65
63
96
88
56
60
4
80
21
55
44
81
90
216
36
33
57
87
28
119
9
36
28
32
16
44
51
13
95
121
188
51
9
27
9
4
72
131
45
4
60
20
60
4
36
188
108
84
39
162
27
16
24
41
36
90
13
20
21
19
152
24
21
180
55
215
49
95
61
368
36
24
100
23
54
79
11
61
8
16
36
80
28
56
39
1
56
195
13
44
16
71
36
18
51
76
32
52
5
54
117
48
4
8
72
12
4
167
225
48
136
24
56
51
105
52
80
76
44
16
95
1
80
4
12
29
39
96
60
24
15
49
32
45
3
28
164
156
84
69
19
20
48
93
19
17
259
11
36
18
27
108
4
48
48
17
63
45
36
91
72
12
149
187
29
36
99
76
12
11
25
84
152
64
20
100
41
159
21
15
84
16
65
144
27
64
44
112
24
8
36
27
105
39
81
24
28
47
109
32
48
4
23
45
99
165
84
64
83
108
61
65
55
60
65
19
12
32
48
12
3
13
77
123
40
56
16
53
55
125
31
56
40
125
3
40
44
12
88
11
45
135
36
69
64
8
39
414
75
24
148
48
36
24
56
28
68
72
52
36
53
55
176
39
21
16
168
44
93
63
24
40
53
18
72
9
204
12
9
54
49
20
52
24
71
36
85
68
207
13
77
19
8
96
120
100
176
28
180
101
15
60
15
21
231
54
15
75
9
225
72
63
24
28
60
72
12
60
8
40
101
27
88
11
90
90
90
163
107
9
12
4
96
8
51
21
40
29
180
19
80
27
18
36
19
144
96
12
20
33
15
72
48
180
81
54
252
13
32
63
61
48
200
123
108
57
12
3
93
87
73
71
9
16
68
12
4
71
9
27
117
48
24
24
120
136
8
40
72
56
12
27
49
95
25
60
84
47
45
ABCD 93844770668*3^$a+1 [50003]
57
51
3
6
3
3
18
15
81
24
150
30
36
210
48
12
54
78
66
30
6
36
3
51
12
18
15
21
15
69
24
60
63
69
12
12
24
3
153
51
15
192
9
81
75
81
24
39
60
105
6
42
3
21
147
12
72
45
36
102
36
66
63
57
48
156
120
15
9
27
75
81
9
36
15
192
45
42
6
15
39
132
48
18
30
6
6
81
15
30
102
12
54
36
24
18
54
3
51
21
108
15
21
105
96
72
30
30
30
9
81
6
57
57
30
45
57
48
3
48
21
6
6
24
111
21
15
144
123
90
51
3
33
3
12
93
36
51
78
156
54
12
138
48
27
33
42
9
9
18
6
6
48
9
21
18
33
36
75
81
9
12
84
42
18
87
33
36
3
72
9
24
3
69
30
69
48
21
15
39
18
84
60
15
24
21
15
45
102
12
57
93
63
15
18
60
3
33
12
3
36
60
12
63
18
60
6
12
93
33
132
3
33
42
42
27
21
24
3
9
54
12
21
63
6
6
30
15
3
48
18
24
12
120
12
51
3
21
15
21
117
27
21
18
9
39
57
87
48
114
12
27
45
12
12
60
42
12
45
57
87
21
66
54
27
165
27
63
12
54
48
24
123
9
36
36
42
48
45
15
45
3
36
69
33
12
60
30
9
39
42
84
63
45
48
60
30
48
9
21
51
21
48
42
6
72
27
3
45
72
27
45
45
6
42
36
36
111
15
36
12
54
207
75
6
99
33
36
3
63
36
57
3
30
48
48
12
54
57
87
81
9
24
144
39
33
51
39
30
78
90
12
3
9
15
15
42
6
6
60
66
18
12
12
63
24
15
18
39
69
18
162
30
30
66
54
72
96
15
45
24
120
63
12
36
9
120
51
24
9
18
9
93
12
42
45
9
135
9
60
12
12
12
39
3
54
36
24
60
3
3
18
12
12
15
57
207
15
18
12
27
3
90
24
15
9
96
120
3
21
3
105
51
75
90
51
105
39
9
123
111
42
60
3
21
84
3
123
12
57
21
39
15
30
3
33
24
3
9
6
150
12
12
27
33
15
21
24
12
15
24
12
45
36
15
27
42
156
63
12
15
45
81
3
45
51
51
30
24
51
33
6
6
6
93
3
18
18
18
42
48
21
12
111
30
18
36
96
18
39
72
63
21
39
36
90
48
111
24
48
57
3
12
3
6
120
12
3
21
48
3
15
54
84
48
60
87
36
12
15
6
192
24
54
54
3
189
6
105
87
66
87
9
18
12
6
75
3
54
36
24
12
3
15
30
39
36
36
15
36
66
42
18
66
9
33
132
60
60
72
3
9
27
39
33
57
48
48
63
36
9
15
12
3
108
21
45
3
9
15
51
18
3
33
90
21
9
168
84
72
39
57
66
60
48
6
51
87
150
12
66
12
54
15
21
6
6
72
48
18
45
39
33
33
39
24
21
60
39
24
45
39
33
39
21
42
9
87
21
24
3
6
3
57
36
30
6
6
18
15
51
33
36
132
12
105
60
18
57
9
24
111
33
6
18
60
24
78
90
6
6
36
39
12
60
9
42
33
24
81
12
12
18
48
18
75
60
3
33
93
6
12
48
36
48
18
12
66
48
21
33
84
18
6
24
150
9
36
9
15
27
6
54
96
153
36
141
6
30
84
96
12
27
108
21
12
60
75
3
30
60
6
228
42
24
12
39
81
54
96
30
18
33
3
6
60
24
6
6
3
180
15
6
36
12
36
90
12
6
39
81
63
21
18
69
249
51
21
48
3
3
30
324
48
12
39
144
12
3
57
81
114
84
21
75
33
111
6
54
18
30
90
36
72
3
12
165
48
6
18
3
33
3
36
51
21
57
60
39
60
72
33
39
51
93
51
21
27
48
192
42
12
42
9
39
48
21
123
222
54
33
75
36
12
48
36
12
69
111
30
63
33
18
93
12
39
57
81
27
12
15
42
6
66
39
12
45
12
39
9
18
18
75
3
18
90
18
36
51
27
18
12
126
48
54
126
18
3
45
51
27
12
9
33
24
72
15
81
72
60
18
6
87
135
60
78
18
42
6
102
42
18
24
6
9
36
3
33
24
27
18
60
15
111
18
3
72
33
6
30
48
12
15
156
57
3
45
60
24
15
9
18
66
24
6
18
39
21
15
36
12
39
69
81
6
84
30
18
201
93
42
42
15
3
36
138
48
120
15
15
93
3
69
45
78
21
21
15
21
75
9
48
78
60
21
12
93
15
21
15
36
45
114
9
3
33
12
36
132
33
36
3
36
9
3
33
27
48
36
3
66
168
90
12
54
30
6
36
75
9
66
12
21
24
51
33
69
24
183
12
9
15
27
45
51
42
6
48
9
24
33
12
18
9
3
6
27
111
84
48
42
51
9
90
12
18
72
3
48
21
30
78
6
18
120
6
102
6
81
15
9
45
12
48
3
15
12
30
54
18
96
27
12
3
102
39
21
18
21
33
84
6
18
60
174
69
36
81
96
39
69
3
60
15
21
123
18
42
42
3
39
33
21
36
15
24
63
6
75
12
51
138
51
21
156
51
45
12
3
12
9
42
66
84
3
72
12
141
24
72
48
24
51
33
63
81
78
54
36
36
120
12
78
6
3
45
12
207
69
6
96
42
3
39
ABCD 93844954436*3^$a+1 [50072]
27
53
24
48
16
80
124
8
12
28
12
32
144
124
32
24
24
36
4
3
53
24
108
28
51
53
72
19
5
40
60
80
16
20
31
17
55
65
36
12
4
51
9
3
41
16
24
32
64
20
28
56
64
48
24
39
17
88
84
68
12
48
7
17
36
24
76
44
4
27
33
144
20
7
33
3
33
20
16
36
68
40
24
8
24
19
21
44
76
84
44
28
20
60
28
12
128
16
8
72
24
19
48
9
51
29
100
56
4
75
21
60
32
48
79
29
12
4
44
199
33
8
16
44
120
31
5
24
7
5
28
111
33
32
40
3
65
40
15
77
96
4
24
20
120
12
4
60
8
60
12
60
100
36
8
112
3
5
36
28
8
4
3
17
43
57
44
4
20
36
12
7
53
100
3
165
51
9
27
9
156
12
20
60
12
19
21
24
20
67
48
5
4
20
16
12
3
9
3
9
15
69
12
80
52
75
45
8
52
8
88
36
171
9
36
60
8
4
12
56
40
72
15
5
100
8
4
3
93
60
8
16
44
91
33
72
8
67
21
20
132
72
60
88
15
53
132
28
8
76
20
16
8
52
44
28
3
57
12
8
76
27
57
8
48
19
72
45
20
43
65
16
24
12
60
20
91
117
8
100
12
72
60
24
44
48
48
24
100
48
63
36
21
48
156
44
16
48
12
3
36
29
108
72
76
32
43
17
12
43
5
12
31
77
28
20
19
5
67
9
15
57
87
125
72
96
12
76
20
64
80
40
27
9
12
63
5
52
20
4
128
108
12
120
52
3
21
39
113
4
204
24
20
7
41
12
96
180
12
7
45
72
24
51
60
9
72
27
48
24
41
64
8
40
56
115
77
24
19
65
31
48
117
24
20
16
44
4
15
5
60
16
24
56
19
21
20
4
3
45
68
112
15
29
16
20
12
76
27
29
36
64
123
36
36
65
19
9
188
40
24
8
40
36
56
96
64
20
96
88
24
68
28
12
219
36
17
16
32
180
40
27
21
20
24
55
5
31
5
52
32
12
48
88
15
9
36
27
33
3
81
15
5
16
72
12
3
12
5
28
72
20
148
96
15
41
31
53
64
56
60
4
56
12
132
96
12
7
5
28
24
80
28
32
28
12
3
53
19
185
16
144
8
16
32
43
5
36
16
44
76
20
4
8
40
8
72
36
4
20
28
3
9
72
24
51
5
55
65
28
27
41
12
12
4
72
32
48
4
8
43
5
4
20
4
96
56
4
80
40
116
7
5
12
163
45
3
5
52
48
39
45
51
53
16
44
7
24
41
48
31
29
16
36
20
112
12
44
91
53
28
48
80
12
84
144
4
8
48
19
5
36
4
36
60
56
16
24
20
40
8
31
81
24
12
72
12
36
8
24
40
48
68
4
8
67
17
19
5
16
183
36
65
4
20
28
8
144
40
48
48
96
60
8
52
84
20
132
108
4
48
8
16
8
28
8
60
4
15
33
72
3
9
80
16
3
161
24
24
40
8
204
60
100
15
29
76
36
44
120
36
19
149
16
36
87
53
60
67
41
40
12
12
56
4
92
84
4
8
72
36
4
60
12
56
12
40
87
29
72
4
44
24
28
8
16
68
12
16
104
24
52
8
4
27
41
12
7
21
212
168
24
16
68
60
4
60
15
33
44
4
24
48
27
17
4
84
20
36
40
32
40
84
8
7
33
8
100
12
32
4
44
28
15
45
20
48
124
20
16
15
5
4
3
125
127
5
16
92
12
48
12
28
99
48
5
12
76
8
16
56
40
3
41
4
24
48
27
33
8
16
8
48
48
4
12
36
8
60
67
93
20
4
12
60
20
4
36
39
17
12
240
31
45
56
36
52
8
79
45
8
52
96
84
104
76
15
9
12
20
4
8
88
39
45
15
5
28
8
144
64
36
20
16
48
24
48
84
15
81
104
40
44
52
32
43
48
21
39
9
60
108
3
21
36
44
115
45
20
28
60
72
48
20
12
4
116
4
164
12
36
4
3
33
3
84
5
28
68
60
64
72
48
48
12
8
48
64
12
8
28
20
55
129
15
24
57
20
4
104
4
3
9
36
8
24
112
140
16
15
89
24
124
20
48
4
15
33
48
15
9
176
64
24
15
65
12
7
41
72
12
48
52
8
48
52
27
5
88
12
8
4
80
16
27
36
21
84
15
9
32
48
40
32
19
24
57
36
24
63
41
16
128
16
24
68
4
104
7
9
20
48
67
33
56
24
12
28
15
77
16
8
4
3
89
88
8
67
41
24
96
19
81
75
17
40
32
7
41
40
12
20
31
129
8
52
12
68
136
12
12
36
12
60
44
84
40
192
80
24
19
5
16
8
60
43
9
20
28
63
113
120
7
12
33
207
12
5
28
68
4
39
24
17
19
9
68
40
3
17
4
15
9
12
12
56
4
116
4
27
33
8
24
19
41
40
60
36
3
36
21
24
8
28
15
33
56
31
5
120
19
41
28
44
88
20
4
48
75
17
40
24
12
63
60
65
7
17
208
44
36
144
36
4
20
28
20
67
29
4
36
56
40
51
17
96
55
105
44
16
44
28
8
136
24
44
28
68
64
15
33
8
31
125
136
20
60
172
72
96
63
29
36
24
48
24
96
84
144
19
36
77
48
12
60
12
36
7
125
28
96
75
21
20
28
132
60
12
80
12
88
32
24
16
63
5
40
12
24
24
68
12
108
19
41
12
132
16
24
36
8
12
7
41
ABCD 93845003984*3^$a+1 [50030]
49
27
72
45
126
29
1
27
20
25
3
44
36
24
36
84
28
12
3
18
114
18
27
20
25
11
84
103
45
117
35
55
81
9
23
13
39
33
27
75
36
9
8
40
48
24
36
32
37
18
77
55
21
72
8
60
4
120
21
39
45
15
48
20
7
21
96
36
132
93
23
229
6
54
15
156
152
13
24
15
20
13
15
3
24
45
120
123
33
120
92
25
203
25
27
27
5
36
12
52
75
18
27
33
48
39
32
1
27
32
4
15
12
9
33
83
55
9
48
3
105
3
29
43
90
47
16
36
9
15
12
32
85
18
33
159
6
30
105
39
17
4
24
45
15
48
8
4
20
163
48
72
17
1
42
5
13
87
3
5
16
9
42
12
36
24
30
35
61
11
4
75
21
44
184
33
27
48
8
64
15
225
45
51
27
48
42
15
8
4
21
15
45
30
45
15
77
12
252
4
117
59
16
12
12
9
51
3
36
42
23
16
104
36
16
12
36
80
19
125
28
84
80
1
3
20
36
1
15
3
41
4
44
12
61
35
28
12
132
12
216
8
19
117
9
90
54
60
30
33
27
48
57
36
39
18
72
23
168
4
12
36
48
32
4
48
12
3
45
15
30
18
42
18
18
87
12
45
15
51
57
3
9
8
85
18
114
47
4
92
28
57
95
88
57
39
9
27
44
16
20
7
18
3
69
71
24
31
185
64
195
53
37
27
20
43
6
71
1
47
25
15
3
30
15
27
21
60
24
105
15
45
35
16
87
29
40
99
17
13
11
24
109
27
9
42
45
12
92
4
27
9
9
12
23
85
27
45
3
75
9
48
68
19
48
162
108
15
12
120
20
1
27
60
32
1
39
96
69
18
9
84
9
3
57
35
16
39
18
3
45
75
32
28
27
18
27
20
28
15
72
42
11
12
4
3
6
195
20
19
21
36
189
51
68
16
9
3
12
48
45
18
9
8
28
80
40
12
27
18
3
9
6
5
4
81
27
45
3
135
42
12
78
105
80
97
3
3
9
8
112
15
36
90
15
12
84
9
27
108
60
9
3
20
28
24
51
12
53
40
156
8
12
36
40
33
15
9
18
12
93
60
32
55
5
88
243
45
9
27
231
9
93
6
29
88
20
52
12
36
15
53
19
30
60
30
6
15
20
4
36
15
89
1
15
15
9
15
17
1
12
27
33
27
3
17
4
44
52
44
55
5
4
48
15
5
24
13
71
4
8
25
63
36
84
9
11
16
96
8
112
20
52
33
75
12
51
101
16
8
16
56
24
4
45
11
4
12
12
15
65
16
12
12
8
64
9
27
32
43
33
120
44
1
42
17
16
39
21
72
33
15
129
27
9
47
37
3
33
132
90
33
15
117
48
39
17
124
15
24
21
9
75
15
21
75
9
45
23
4
24
132
123
65
4
36
32
25
3
36
141
35
37
3
27
105
168
15
29
136
32
76
24
20
13
12
291
69
35
40
3
48
41
1
12
3
48
45
90
30
54
6
12
63
60
165
39
12
39
9
32
13
18
33
9
48
75
12
36
44
156
4
21
15
12
8
4
33
3
45
11
4
9
11
25
30
9
60
3
18
39
12
36
12
96
32
52
80
28
72
45
11
7
33
24
3
29
1
63
177
48
54
77
48
25
27
56
112
21
54
65
55
21
57
18
5
4
8
12
12
49
12
42
21
27
77
40
15
30
6
54
90
18
39
8
60
100
32
13
36
84
87
3
53
40
60
48
15
9
15
53
13
71
73
15
63
45
27
5
61
11
49
15
60
27
18
39
3
45
57
18
45
27
45
72
48
33
3
12
57
6
9
36
9
47
148
3
18
30
77
13
107
28
9
47
13
27
8
12
4
32
100
204
56
12
25
27
51
12
33
63
9
36
60
56
1
75
20
7
18
27
20
85
63
3
9
72
36
123
29
16
120
44
28
8
25
12
3
32
133
27
60
75
17
1
12
23
12
64
123
45
216
24
51
9
45
90
96
57
8
40
20
19
18
12
6
12
57
32
24
55
30
24
15
108
24
20
31
9
8
36
40
9
3
32
40
12
8
13
15
68
25
51
9
12
63
15
30
35
52
60
48
57
18
17
40
93
191
36
64
33
27
63
105
20
28
45
39
48
105
11
85
27
12
20
31
12
42
3
33
12
27
8
7
33
15
168
54
18
18
27
80
37
15
60
33
15
84
48
92
13
3
72
32
64
164
1
87
57
71
40
20
40
36
51
18
27
3
105
9
3
12
20
13
42
36
90
11
1
27
15
36
45
24
195
77
64
60
24
8
7
5
36
7
29
43
5
13
15
32
40
12
8
1
24
3
48
60
104
91
72
12
53
28
9
18
9
140
28
20
145
3
12
8
48
4
36
20
4
20
12
16
12
72
39
17
7
21
27
65
40
44
19
65
12
12
73
135
3
45
15
30
24
3
45
99
144
27
78
59
60
1
60
15
15
69
21
11
4
12
15
33
60
15
5
40
9
15
33
95
12
16
99
53
13
15
24
48
8
24
85
11
4
3
45
57
90
101
12
55
9
39
9
123
9
48
33
47
76
69
23
88
56
16
20
37
83
28
60
152
4
44
7
18
11
24
19
81
9
35
13
15
48
72
15
53
52
8
12
64
3
18
72
135
8
12
25
18
209
108
88
45
75
75
12
17
48
43
72
33
57
15
36
24
21
54
45
48
8
64
32
4
105
27
3
24
18
83
12
48
40
72
12
21
12
99
51
12
117
51
89
13
6
54
3
20
4
3
78
15
72
33
3
44
76
9
15
152
31
53
52
15
9
20
13
30
18
27
8
25
15
108
24
36
60
24
15
ABCD 93845448538*3^$a+1 [50046]
105
13
14
40
72
228
36
72
24
48
32
48
10
66
5
72
67
110
48
3
39
21
31
8
12
28
32
4
62
102
112
41
55
24
24
204
32
21
48
31
96
5
7
48
14
15
1
32
42
6
34
30
48
6
26
48
3
43
2
30
40
74
18
72
45
84
37
50
100
24
8
28
20
42
3
15
4
68
12
16
12
12
24
12
20
129
84
7
32
16
5
12
43
24
32
40
18
11
12
39
21
39
4
120
72
50
3
139
72
138
2
64
132
74
30
45
43
12
149
55
44
22
66
113
79
140
33
24
3
52
66
32
42
21
48
19
30
23
24
15
120
120
36
45
27
28
32
12
4
24
32
9
7
50
94
29
19
32
21
84
31
20
12
16
42
62
57
25
11
7
140
82
50
208
8
12
112
41
97
30
72
5
15
60
10
110
34
6
8
52
68
33
108
19
60
48
12
20
21
25
14
33
103
96
68
168
94
18
41
7
29
19
14
16
2
9
15
105
24
21
78
52
29
12
67
18
83
31
5
36
19
20
28
20
12
88
12
78
18
32
76
72
74
46
2
42
108
90
42
21
15
34
30
41
27
12
64
5
115
12
20
33
39
12
4
2
34
60
29
27
10
54
89
27
4
36
14
16
74
70
18
60
48
29
24
19
32
28
132
20
21
19
30
26
4
18
6
72
18
2
52
20
28
5
43
72
24
60
20
108
12
4
30
30
2
30
105
15
45
19
8
40
12
41
24
3
40
68
4
8
60
22
50
9
67
48
17
84
13
18
12
8
28
14
16
6
20
70
6
29
43
50
51
36
91
92
72
10
30
24
12
5
27
100
48
24
98
90
33
27
72
64
36
126
30
113
145
54
12
56
150
15
7
20
117
1
102
72
140
81
27
60
21
25
6
26
42
28
12
60
32
34
14
21
91
5
15
36
24
9
7
53
19
17
36
43
12
12
66
6
60
36
32
12
30
18
16
126
38
12
60
4
5
72
27
33
7
62
66
4
68
52
228
17
3
33
27
46
2
12
33
39
58
11
36
75
36
12
22
30
36
20
90
30
24
21
19
5
43
20
16
62
130
44
21
45
30
34
48
62
4
12
113
1
6
24
8
60
60
33
103
26
6
40
18
6
41
48
51
9
7
14
30
4
12
24
8
112
20
28
120
12
8
76
42
23
9
16
54
41
19
30
30
53
19
8
40
17
31
42
30
18
59
60
151
32
12
88
20
12
9
67
125
7
30
30
8
10
110
24
60
30
198
42
18
72
6
30
82
2
21
48
25
11
55
20
40
24
5
19
80
12
76
72
8
40
44
6
63
1
35
36
73
2
45
147
21
39
100
12
8
33
15
120
60
12
112
20
4
41
3
12
60
28
36
41
15
36
40
48
12
12
8
12
60
40
72
50
18
16
12
18
66
30
80
30
34
26
21
48
36
15
30
34
17
108
49
6
12
5
9
90
4
41
31
44
4
44
108
34
26
12
42
64
6
24
120
24
36
5
9
171
37
14
16
2
42
108
90
18
24
9
19
41
19
8
72
21
7
24
5
163
66
95
1
30
8
21
87
52
17
75
126
30
4
20
64
137
27
72
4
12
92
40
32
76
84
60
5
15
40
48
20
16
5
31
5
36
103
17
7
48
5
13
32
64
26
4
20
21
48
79
8
4
41
43
12
14
15
15
108
12
16
48
17
24
33
16
6
26
34
5
24
67
14
30
4
32
52
12
41
69
6
10
48
26
120
21
159
36
4
50
6
213
87
72
40
80
76
36
108
68
64
30
6
44
9
39
28
50
22
72
8
12
78
42
40
56
40
5
15
40
24
20
88
60
17
19
77
15
12
12
36
4
48
20
33
79
30
30
8
12
28
2
16
2
16
44
160
18
48
126
65
63
16
72
5
15
24
16
14
90
4
185
25
6
120
5
24
7
5
7
32
34
14
88
72
68
24
118
30
41
9
46
32
34
50
9
21
34
14
30
40
20
21
51
64
5
79
53
67
2
18
12
18
22
80
40
5
51
24
34
14
48
60
12
10
2
16
32
108
4
20
69
39
16
14
46
17
19
20
58
6
74
3
43
84
62
30
96
9
3
100
41
171
28
120
32
48
10
23
144
3
22
26
4
8
76
44
33
27
28
12
20
16
176
9
27
28
60
65
139
18
23
99
22
35
43
20
46
2
148
24
48
2
123
19
20
16
14
34
5
25
11
85
38
72
21
19
20
28
96
17
7
68
28
72
12
8
28
74
3
99
40
5
36
25
30
2
18
30
34
41
55
30
2
78
183
9
30
60
12
58
2
30
15
1
35
67
8
69
19
44
16
5
99
12
21
7
8
24
4
42
14
88
92
108
112
18
2
168
60
40
17
33
16
30
44
52
24
41
51
93
55
90
14
16
92
24
46
48
74
57
13
6
42
2
108
9
15
136
29
15
60
16
72
2
30
34
11
19
2
94
5
141
70
24
161
19
20
48
10
6
72
48
104
28
14
51
13
26
76
74
99
19
17
3
12
58
50
28
29
84
51
45
3
16
12
24
80
156
28
104
12
4
72
24
41
7
41
1
38
72
34
26
105
45
64
6
65
55
68
16
12
29
21
34
80
28
53
27
52
5
31
29
15
28
18
18
132
74
34
36
41
7
32
28
80
196
12
32
12
64
5
12
15
40
74
18
28
44
96
12
72
18
16
2
12
12
6
70
20
12
10
126
5
67
44
16
53
9
70
32
60
96
33
19
12
30
38
33
39
45
63
12
16
5
7
8
22
96
47
97
30
20
60
16
65
129
22
8
16
32
34
54
56
40
48
12
20
9
ABCD 93845570524*3^$a+1 [50054]
63
54
18
52
20
36
28
216
65
1
54
14
46
8
58
18
12
20
33
1
6
14
15
3
141
91
74
72
10
5
49
54
42
54
30
30
14
39
13
48
102
14
10
26
40
48
11
79
41
1
30
17
31
6
24
6
60
30
26
4
120
60
54
30
20
9
61
2
34
20
16
83
9
52
30
53
157
6
77
31
26
108
15
13
48
6
6
167
13
24
84
11
9
90
21
19
6
8
15
43
78
155
55
42
44
36
72
16
11
115
54
12
144
6
38
40
6
66
47
7
30
24
12
20
54
105
61
14
129
25
6
24
29
57
10
24
89
3
72
52
110
4
14
136
192
65
25
14
4
6
30
68
22
24
30
65
21
51
12
1
60
6
41
9
54
112
17
7
65
25
8
106
72
24
5
25
143
37
6
32
22
14
40
102
168
12
54
66
24
74
106
6
24
30
23
31
36
24
36
30
6
90
83
87
33
237
18
10
12
24
23
31
6
20
3
1
32
4
174
5
85
2
4
29
21
3
7
8
16
56
18
52
146
9
120
1
155
55
24
54
12
2
108
10
24
20
46
8
69
31
6
6
14
18
57
91
30
60
50
4
36
24
65
25
8
111
31
56
10
44
16
2
52
5
151
17
63
9
9
52
2
52
36
17
31
6
20
100
60
119
9
28
98
9
63
18
70
6
23
1
6
29
9
72
10
54
102
68
16
6
167
37
11
72
51
36
4
5
27
4
6
60
20
4
119
7
32
18
39
19
32
69
25
60
26
4
29
25
6
24
36
5
19
17
48
1
24
42
30
24
36
18
149
121
102
14
3
1
59
1
6
38
18
70
18
12
78
66
30
59
67
30
24
11
57
27
9
10
6
20
16
108
2
72
46
6
6
24
8
28
8
100
11
19
14
18
40
14
18
106
150
126
6
44
34
20
100
11
1
18
14
36
82
53
1
90
8
162
40
14
69
7
5
1
30
48
60
12
20
34
24
32
4
11
19
96
18
6
30
6
8
21
48
37
30
84
6
8
27
25
54
5
15
16
6
14
45
55
44
16
120
8
72
64
44
16
29
1
12
30
78
32
4
68
36
16
24
14
16
42
18
32
72
18
10
8
22
54
60
5
1
2
18
100
18
66
30
128
18
18
36
16
18
42
18
6
44
52
2
28
8
51
91
60
53
1
24
26
18
58
114
96
18
6
114
5
36
25
14
9
13
30
38
90
22
84
54
29
7
24
5
37
8
46
8
28
5
24
55
6
59
31
29
49
11
1
62
18
40
47
31
6
56
18
40
65
67
62
3
139
30
6
24
29
21
160
20
3
132
1
8
10
6
71
19
5
33
58
5
19
8
16
2
4
90
50
46
24
29
27
54
34
2
40
84
74
46
30
30
6
77
63
57
31
96
14
54
36
22
18
14
28
114
53
36
1
60
24
59
91
6
174
12
8
54
58
17
13
83
12
19
6
30
5
19
44
9
7
66
18
29
7
29
51
34
6
30
20
40
6
8
36
10
35
9
40
14
18
40
24
59
25
14
22
23
61
12
18
101
31
17
3
28
17
19
24
20
76
24
36
36
8
36
46
24
24
11
55
6
47
3
4
5
49
86
16
48
6
20
36
34
30
26
100
8
16
6
48
36
128
15
111
10
35
31
6
18
44
33
3
81
31
24
149
60
37
54
24
36
8
16
36
30
80
4
12
47
31
14
82
26
154
44
46
8
51
1
20
3
37
14
40
5
27
9
19
96
96
14
51
12
60
3
33
7
50
10
62
3
24
19
62
3
15
40
5
24
43
24
54
71
31
68
22
14
64
36
44
76
68
16
30
11
25
71
13
90
32
58
12
78
60
60
5
31
41
19
53
15
16
12
30
47
12
45
40
36
78
26
4
95
61
36
2
16
5
36
156
3
36
54
16
6
14
4
32
34
186
54
158
18
72
52
53
57
124
11
19
29
7
60
53
13
18
6
20
10
8
106
30
6
24
66
29
7
20
4
50
106
5
19
210
11
27
141
55
2
28
6
20
70
6
24
5
39
189
37
8
88
30
8
10
30
42
54
41
57
90
52
30
36
114
60
50
124
182
4
50
135
24
36
21
123
21
130
5
85
6
44
4
5
61
114
6
36
44
10
6
2
18
63
181
35
24
12
19
36
54
30
5
9
40
32
63
45
39
7
8
82
6
17
31
17
24
21
64
35
19
29
37
30
20
225
171
118
95
39
22
24
6
29
1
30
204
26
70
5
15
4
5
60
85
12
138
6
30
113
43
18
26
54
40
6
30
30
24
126
36
14
10
150
90
11
79
20
4
5
55
41
3
36
36
4
29
3
34
54
2
72
22
5
48
7
6
59
1
108
47
43
17
33
72
34
54
36
20
10
113
21
54
36
40
42
24
6
50
54
54
10
60
17
3
46
6
18
20
70
89
21
22
14
16
60
54
104
144
18
100
48
30
56
4
89
33
63
81
15
19
20
9
36
84
51
16
20
33
31
42
23
15
22
14
4
12
20
9
24
31
80
36
9
61
60
30
29
115
38
87
21
40
18
14
28
23
25
30
110
75
24
61
12
78
12
24
20
4
12
48
36
24
92
28
65
69
22
96
24
66
59
3
18
144
18
57
15
69
25
6
44
22
14
76
18
86
16
2
18
4
65
19
89
31
44
52
101
12
7
24
5
1
6
44
16
2
46
152
4
14
46
5
3
36
144
22
95
36
49
30
6
18
66
38
117
144
72
85
78
80
21
79
41
1
24
95
96
57
22
41
25
20
18
16
24
50
15
39
72
136
30
18
6
30
24
44
58
14
9
99
106
60
102
89
79
41
19
5
25
42
17
7
41
15
178
92
28
116
34
42
24
60
54
42
ABCD 93846086372*3^$a+1 [50230]
75
4
8
16
36
20
40
84
176
24
36
120
48
123
9
16
152
12
144
156
28
8
12
88
8
16
104
21
18
33
39
93
16
32
48
12
40
8
12
27
33
72
21
31
84
20
81
39
16
44
27
9
16
12
120
32
40
68
52
56
24
75
81
45
3
196
20
15
81
40
59
33
16
12
44
28
68
72
40
68
159
33
208
60
23
36
1
8
16
56
9
295
60
48
152
4
12
32
27
21
4
8
3
25
155
49
24
44
72
16
20
12
51
9
276
4
8
12
40
8
64
20
100
8
16
84
8
27
73
92
33
63
24
16
92
75
33
4
8
27
72
81
28
24
32
24
36
9
67
80
105
99
64
12
12
92
45
15
4
92
52
80
16
11
90
31
24
80
4
24
60
92
124
12
24
24
44
40
47
18
3
4
44
36
4
116
4
60
89
3
120
24
4
47
37
32
64
11
45
45
43
8
28
44
72
16
5
27
132
48
16
132
32
216
60
16
56
3
21
69
36
3
36
76
11
25
80
40
84
48
32
40
36
44
39
57
40
12
20
16
71
21
4
56
27
85
8
4
65
135
64
60
11
1
24
11
13
12
80
3
37
120
24
36
8
27
25
8
16
8
33
15
112
20
52
8
168
144
60
231
18
51
24
16
36
12
20
28
60
12
80
93
15
12
72
24
136
8
16
12
20
4
44
231
85
8
12
60
124
36
20
88
35
25
8
57
36
39
16
96
56
40
24
35
13
48
32
52
140
4
12
32
36
99
57
16
68
40
20
72
108
144
40
36
11
25
83
33
40
48
60
12
23
9
136
152
12
12
4
72
60
137
43
12
107
61
29
15
124
24
20
52
80
16
8
40
60
152
24
88
35
36
21
48
16
20
112
20
12
16
59
81
9
15
48
12
12
21
3
4
68
24
168
48
168
52
20
52
23
105
24
4
20
16
44
40
197
123
21
54
21
64
12
12
156
152
12
16
32
27
13
23
25
12
68
4
35
117
4
5
27
28
56
15
108
21
87
13
20
12
64
60
96
12
80
120
12
24
36
4
36
5
18
61
32
60
24
48
12
105
51
28
44
108
40
20
24
48
40
20
120
40
65
75
16
12
8
72
60
24
4
92
88
152
27
85
8
12
21
51
16
104
124
80
36
40
44
24
57
103
167
13
80
87
33
3
13
32
132
3
93
24
36
16
108
32
24
12
40
44
144
72
124
68
120
16
72
24
108
8
84
81
7
20
52
11
57
51
25
29
123
3
97
8
16
23
36
9
45
31
20
21
54
69
12
9
19
71
177
24
16
48
5
171
180
16
152
16
212
112
12
11
49
23
13
59
9
76
5
36
39
16
32
3
9
48
48
39
54
31
41
3
184
8
60
72
87
18
15
3
33
112
68
24
12
48
112
149
7
8
36
24
12
4
44
12
28
96
8
36
27
9
4
59
13
149
36
18
9
27
33
120
27
21
64
36
8
24
60
75
57
28
5
15
16
12
108
20
45
15
21
15
28
47
18
31
60
36
48
5
3
60
12
132
45
31
20
12
48
120
40
168
20
24
40
8
99
21
12
72
24
51
90
15
4
36
20
40
20
60
75
13
92
4
80
27
9
36
72
16
104
12
3
21
12
75
9
16
8
39
25
83
25
24
24
164
87
61
8
21
36
18
57
28
20
40
44
36
72
120
52
71
37
53
75
4
8
12
132
111
13
24
35
1
84
8
87
213
12
27
9
76
36
23
21
24
100
24
36
11
1
48
77
54
1
8
81
3
40
8
60
4
44
4
71
21
84
16
68
12
24
4
8
88
56
84
40
92
4
11
9
16
47
1
32
75
49
56
48
27
25
83
25
92
63
21
196
12
68
84
88
72
120
96
20
15
25
8
24
72
15
21
60
88
11
81
28
20
52
12
200
88
12
101
7
12
36
17
54
21
4
11
13
144
41
19
35
72
201
87
13
44
24
52
20
12
16
236
4
11
9
4
8
132
315
108
57
36
16
8
40
68
12
132
36
24
24
15
9
28
8
196
20
81
15
39
73
56
16
84
116
84
40
20
36
4
72
12
32
48
148
239
73
12
56
75
18
75
16
35
21
64
80
141
27
76
132
8
4
32
36
12
28
32
16
11
25
48
68
93
27
45
3
15
9
52
83
1
20
15
21
15
54
15
4
32
48
60
3
25
32
60
48
72
16
80
9
3
124
56
108
15
49
8
60
12
112
56
60
52
60
176
60
12
52
36
44
40
108
44
48
228
40
104
4
11
9
76
48
32
16
68
144
36
52
5
7
192
48
20
48
124
119
9
28
35
45
63
105
40
125
54
72
33
48
4
140
63
36
36
13
23
69
4
156
24
35
36
13
80
12
4
20
12
ABCD 93846121654*3^$a+1 [50033]
14
91
36
125
67
75
21
9
180
60
123
189
15
9
54
12
50
31
5
64
138
2
100
48
8
24
31
27
12
38
46
66
3
96
51
30
8
46
6
90
26
12
70
180
98
48
72
19
41
288
46
21
17
40
20
36
31
45
68
22
48
36
14
130
60
42
90
21
27
96
6
54
54
15
117
90
30
24
80
19
5
82
69
77
172
27
53
10
86
7
77
130
2
10
30
78
66
135
9
36
6
90
3
15
120
102
176
19
3
30
15
65
43
5
88
66
9
21
20
4
126
24
165
21
48
8
58
9
15
30
36
96
30
18
42
54
30
6
8
52
68
46
96
21
12
41
4
60
30
150
90
117
63
6
44
52
56
67
21
27
33
111
5
60
36
112
12
18
177
9
116
58
2
115
99
14
22
38
16
66
21
17
166
6
54
54
32
34
2
4
30
146
124
138
12
54
30
50
40
51
213
96
56
79
96
89
19
53
72
22
24
6
51
63
2
79
15
90
3
45
27
29
70
122
19
108
87
114
51
33
147
93
87
108
41
70
2
108
31
180
89
4
20
22
150
18
2
60
4
147
168
36
75
30
8
70
86
19
36
12
87
45
53
88
111
3
33
125
60
64
3
48
9
135
65
31
17
10
165
221
64
60
20
10
66
20
36
48
60
12
24
16
24
24
42
78
36
32
34
14
31
15
30
20
84
31
36
3
90
147
3
45
41
28
291
5
34
30
30
81
77
55
9
135
93
56
7
87
300
42
18
26
106
141
65
34
9
39
6
20
34
50
22
90
15
3
12
74
34
126
54
26
120
31
33
75
45
27
60
41
48
16
75
45
3
45
30
2
175
65
58
6
24
20
16
6
14
12
22
36
74
16
27
3
120
21
24
77
67
72
15
18
36
15
15
62
52
60
15
36
39
6
176
36
22
50
43
29
88
32
4
30
66
3
81
6
86
7
60
77
28
3
99
24
54
36
56
91
39
110
10
204
50
19
41
7
60
87
96
6
48
30
6
96
120
56
22
45
41
4
42
54
75
5
31
15
21
89
58
50
96
4
6
90
195
41
160
200
40
68
130
72
138
200
46
6
15
69
30
24
42
18
33
24
36
63
14
10
12
86
112
68
154
90
24
90
74
156
4
87
5
4
99
81
60
15
5
16
3
12
9
90
6
18
86
16
78
90
36
30
30
116
28
87
3
72
24
14
10
66
36
18
33
53
64
68
28
54
2
31
57
183
48
29
22
86
94
21
132
17
34
62
67
5
106
14
70
146
106
26
4
80
34
6
20
31
33
96
15
15
30
120
24
24
56
55
17
204
10
21
63
54
66
14
46
84
6
6
69
69
90
12
81
87
21
69
30
45
45
42
26
55
9
18
26
55
9
90
62
40
54
81
33
126
24
6
36
24
66
24
86
10
30
63
15
110
10
57
39
69
75
93
57
15
81
80
16
18
42
24
44
16
6
24
30
30
74
22
18
27
9
90
9
77
10
24
144
12
81
3
60
9
5
216
46
18
42
14
64
6
114
12
188
16
32
19
15
30
24
6
45
149
166
18
72
68
55
75
66
51
75
18
8
48
10
201
15
50
148
32
34
74
36
226
38
40
32
108
82
78
12
54
24
26
40
6
141
39
26
28
6
108
86
24
48
4
60
99
36
48
15
26
67
5
24
36
52
27
29
4
96
44
40
80
16
224
70
2
4
36
90
9
69
51
36
9
32
52
36
15
96
3
81
29
106
144
12
48
36
30
51
45
39
15
66
18
230
16
30
24
192
18
8
34
24
45
51
14
12
142
110
67
75
146
94
105
33
3
12
81
66
48
6
24
12
60
99
36
36
123
24
290
52
3
45
6
84
45
21
99
75
26
70
2
148
114
26
16
18
12
18
20
31
5
72
94
18
42
24
57
117
68
34
14
55
5
214
81
51
26
19
89
72
28
32
4
3
41
36
70
21
33
44
7
45
144
54
30
90
33
5
67
21
51
96
84
15
30
15
36
99
54
30
6
111
27
210
20
22
14
31
3
42
51
17
16
51
3
38
60
72
112
18
72
50
28
8
67
21
30
24
12
78
56
40
27
12
41
10
62
67
245
22
26
19
39
24
6
92
34
93
27
90
48
42
18
36
30
30
54
42
128
48
52
3
3
9
15
12
18
66
84
57
45
48
8
28
60
87
12
77
36
ABCD 93846125944*3^$a+1 [50101]
25
32
129
144
318
69
4
65
31
23
120
66
159
40
11
21
100
68
33
102
225
16
96
71
109
149
30
9
72
9
54
240
48
18
15
39
37
68
16
144
32
51
57
100
32
63
205
20
105
7
24
80
36
3
18
102
97
23
45
12
40
284
4
12
48
53
72
6
61
23
150
96
39
16
89
51
69
151
20
99
18
27
12
9
144
31
47
73
59
180
108
37
71
90
30
312
73
20
4
60
12
281
139
20
24
160
36
53
78
162
31
329
31
47
37
92
24
16
140
21
120
72
216
19
101
114
25
5
87
9
139
5
7
20
4
89
126
169
96
60
44
135
45
76
89
18
217
83
168
60
85
24
131
12
48
24
81
27
189
39
21
21
102
57
48
252
141
30
33
27
57
21
15
15
42
42
150
31
89
78
157
60
95
37
60
104
15
114
7
8
33
72
15
36
60
4
23
192
30
55
41
55
120
257
27
75
321
207
18
51
21
72
87
81
139
60
20
100
83
21
39
258
408
19
96
179
57
64
89
66
109
65
27
124
119
48
18
159
12
4
60
77
3
16
20
81
72
127
71
48
24
90
87
120
24
177
39
28
12
120
41
63
180
27
60
13
119
25
12
59
12
102
30
48
33
36
3
666
24
15
12
100
23
60
61
89
48
7
12
144
144
203
49
20
3
145
23
277
131
24
66
24
27
64
20
60
36
120
40
161
72
147
3
48
42
30
1
36
29
30
60
84
81
40
89
51
69
331
35
61
53
6
72
9
48
123
13
95
61
59
105
76
260
159
121
80
279
24
57
33
96
15
129
15
96
9
7
104
39
48
18
24
30
25
56
135
49
35
6
42
12
45
12
64
59
25
11
60
165
39
48
13
35
114
198
273
4
53
139
11
73
185
102
13
167
57
51
42
3
87
150
19
140
63
21
204
100
60
96
36
29
15
39
1
56
40
44
144
160
11
81
4
35
42
72
96
111
28
252
71
13
29
67
29
30
12
133
65
72
162
198
67
5
31
24
36
80
39
336
54
90
57
240
3
258
72
78
73
60
215
45
64
140
52
23
81
9
30
25
65
115
12
143
57
124
215
61
89
54
48
42
351
105
31
44
27
33
120
76
128
52
41
48
15
39
48
42
7
8
432
39
72
240
33
9
78
97
23
162
120
151
95
21
21
102
57
88
56
40
116
3
97
41
7
56
36
141
7
156
59
210
78
49
68
16
60
17
259
84
35
25
119
228
42
7
8
51
189
76
140
36
124
20
36
159
105
4
60
65
7
23
37
83
48
129
111
73
89
31
104
33
39
144
15
45
27
48
60
85
17
67
36
95
24
18
48
120
24
55
32
39
1
68
12
111
72
141
4
12
53
96
102
9
88
56
159
25
11
12
49
71
60
9
64
36
41
163
60
84
53
168
24
151
20
99
81
279
48
42
111
39
21
36
124
20
120
36
21
7
95
66
55
60
80
327
12
66
30
49
96
119
21
64
173
30
108
25
59
18
78
12
9
3
105
15
1
36
101
103
84
5
30
1
89
87
99
249
21
91
131
132
ABCD 93846522184*3^$a+1 [50150]
68
180
85
123
32
13
27
72
156
80
16
68
48
108
37
23
25
95
85
99
56
49
87
48
21
15
57
60
39
168
72
21
59
1
23
25
132
95
112
36
12
33
72
119
60
16
20
4
24
9
23
132
1
131
64
12
20
25
179
16
12
81
144
35
36
25
99
21
279
8
12
16
132
44
49
15
57
132
36
27
57
47
16
108
32
124
33
23
85
3
72
120
20
48
172
84
84
44
28
24
44
52
168
117
72
3
105
39
8
85
27
93
36
24
3
80
28
24
21
24
83
12
156
85
15
156
84
36
188
16
140
120
72
64
48
80
100
48
48
12
8
112
72
93
3
104
25
111
32
52
32
28
20
52
33
63
8
72
28
36
24
20
100
24
20
1
144
51
60
204
8
73
159
120
72
9
252
12
15
8
28
12
24
56
120
13
27
24
24
72
200
88
45
47
84
28
20
25
35
16
44
96
96
1
63
9
87
8
28
33
47
193
11
180
73
71
36
16
12
212
76
84
44
169
35
40
93
48
99
72
144
36
60
8
96
16
9
275
49
11
180
85
15
24
45
36
47
72
28
48
84
168
8
49
27
44
37
75
24
216
177
15
165
143
37
216
95
72
85
315
168
69
47
4
45
35
85
99
36
96
176
13
120
27
33
72
12
75
12
96
57
48
27
105
71
49
51
104
52
108
176
136
48
153
47
16
56
76
108
32
133
59
52
33
60
35
48
12
52
60
24
224
40
48
180
12
20
52
48
21
87
128
37
279
8
96
12
60
88
56
13
180
63
24
24
20
160
132
105
120
87
56
72
24
64
32
25
3
44
61
39
32
36
40
57
27
60
21
48
159
20
108
4
8
16
104
160
21
84
51
96
21
75
153
75
57
3
92
64
20
16
68
24
121
71
133
11
37
3
12
32
25
168
3
189
47
49
11
1
3
36
44
96
4
72
20
60
24
96
112
8
100
12
21
59
88
72
56
12
28
20
64
36
9
35
48
144
100
93
3
8
37
15
45
23
60
12
100
32
25
23
13
99
20
120
72
48
73
12
3
168
32
124
69
87
20
112
96
204
120
45
131
124
12
116
28
132
204
69
15
57
23
16
84
69
87
44
112
260
73
24
15
32
124
9
11
52
60
20
144
136
117
3
45
107
52
36
24
36
84
129
15
104
40
48
60
57
11
16
69
11
156
60
37
27
9
60
75
24
225
15
21
299
25
143
64
20
1
15
60
128
37
59
136
140
12
88
32
40
36
32
28
96
21
15
80
13
111
48
141
11
193
48
23
24
121
231
60
44
4
176
12
85
27
8
112
108
60
48
80
4
36
32
60
13
15
20
4
156
9
23
25
183
57
72
35
12
48
76
32
40
48
44
60
88
140
4
168
96
32
88
56
48
73
12
11
385
204
108
87
33
23
40
120
24
141
35
4
348
8
12
25
3
9
36
171
56
52
45
131
49
107
88
45
95
28
20
145
3
24
8
37
36
95
16
33
191
16
9
12
3
32
88
96
249
60
15
12
192
36
9
75
48
93
107
64
8
73
60
3
20
4
60
48
12
168
72
192
84
12
132
36
96
8
48
72
76
116
64
9
131
252
72
96
109
171
20
16
84
60
44
73
60
12
60
35
1
39
105
48
3
165
39
32
36
28
56
16
45
63
36
120
20
160
9
167
85
15
188
76
24
32
97
11
240
36
16
44
28
80
13
183
105
11
96
28
84
96
56
84
76
69
12
239
1
83
4
ABCD 93846857654*3^$a+1 [50034]
9
71
28
8
24
76
60
56
1
3
48
56
36
4
32
12
13
15
12
21
27
68
24
72
13
99
12
9
47
40
32
13
18
93
60
108
60
12
57
15
20
55
17
28
84
20
64
8
24
25
11
97
11
64
12
9
51
12
9
3
44
1
39
20
121
36
6
33
68
84
7
5
12
156
28
20
12
16
36
68
28
120
9
75
8
196
9
23
16
144
56
36
31
33
36
116
85
36
23
40
8
4
32
4
44
37
27
45
63
60
20
25
39
12
20
1
11
4
12
21
35
12
7
18
36
27
8
61
144
3
9
51
27
30
11
48
48
28
20
112
57
96
3
9
27
9
35
1
15
9
27
8
36
4
36
56
36
25
11
25
3
12
27
5
60
1
47
12
88
21
3
32
1
15
33
23
24
36
4
9
11
108
25
3
36
24
72
8
16
24
60
48
12
12
24
33
23
1
3
24
8
37
23
25
24
59
4
60
44
28
3
9
44
28
9
36
39
8
19
57
108
21
95
4
8
4
12
164
55
5
24
40
84
9
71
48
1
3
8
16
33
3
20
16
12
20
96
4
104
28
8
97
39
8
28
21
18
45
44
16
20
24
24
36
40
20
4
48
36
12
36
8
16
84
45
107
48
55
9
153
3
56
12
4
165
27
20
52
9
35
12
16
96
56
49
96
35
49
3
21
11
60
24
24
220
56
19
69
48
21
39
21
39
9
15
116
37
51
12
36
153
27
8
12
4
68
73
27
105
11
12
13
23
7
6
35
28
8
52
8
100
24
9
27
9
24
48
51
9
36
51
116
88
12
24
60
24
21
23
28
21
11
1
15
24
56
1
51
36
15
65
4
36
44
4
8
4
33
15
32
40
32
88
80
64
8
64
12
24
36
12
60
99
6
75
24
9
23
12
40
8
16
21
150
5
12
157
3
68
61
12
15
45
95
24
60
121
36
6
45
3
77
12
36
24
28
32
48
4
32
12
84
13
35
16
33
71
64
9
23
1
95
25
63
8
25
15
36
20
1
23
28
8
13
3
32
40
9
35
96
37
11
19
17
12
24
43
30
11
48
16
8
4
21
3
12
45
83
28
84
141
90
6
39
24
12
33
11
19
150
3
33
27
12
63
29
12
28
9
48
23
12
88
24
21
12
123
20
1
63
9
23
13
83
4
45
39
105
99
9
47
4
20
16
32
4
36
12
8
28
45
12
35
12
61
3
12
8
37
12
60
12
24
12
11
60
19
21
32
48
60
28
32
13
36
23
1
35
76
9
39
32
28
24
36
24
84
32
12
36
12
60
1
71
4
51
66
24
11
40
8
4
20
24
60
4
80
4
20
13
12
35
7
17
16
24
104
52
8
13
3
44
1
6
5
49
131
7
29
16
81
27
45
27
20
156
1
63
45
36
11
37
3
8
28
8
61
18
29
60
16
12
48
68
25
23
49
11
12
28
3
33
12
9
167
25
11
24
24
28
48
51
5
28
8
124
108
68
12
4
69
11
16
140
100
8
12
1
27
105
63
36
57
39
36
8
13
39
45
36
36
47
48
16
24
33
84
96
12
39
20
85
39
84
48
44
4
12
20
55
125
1
11
28
8
115
33
9
123
33
3
20
1
15
8
48
28
12
20
88
8
112
44
61
144
6
41
25
3
24
36
8
7
81
63
9
12
56
12
13
3
12
21
11
25
95
4
8
25
11
12
7
54
51
84
44
60
121
51
12
36
48
12
9
11
127
6
11
52
8
109
3
60
12
60
44
12
136
9
23
28
12
44
28
32
40
20
4
111
41
16
12
84
45
11
13
23
13
23
7
89
295
21
8
19
41
36
88
84
24
8
25
35
43
18
12
3
21
63
8
16
20
109
15
12
72
80
12
1
15
36
8
4
68
4
32
37
99
57
35
12
25
11
12
13
11
115
17
12
24
4
56
76
51
30
35
16
12
48
32
52
12
8
61
23
7
9
20
48
60
4
84
12
80
12
4
81
24
48
15
24
104
64
20
48
16
8
24
88
8
109
15
8
13
23
4
44
28
8
4
132
45
11
84
24
145
15
20
84
16
12
24
56
85
11
4
24
8
28
24
3
21
8
36
25
35
37
72
47
4
8
36
36
28
32
48
40
20
40
3
6
156
24
3
9
15
36
56
28
45
27
8
37
59
1
15
24
44
1
3
8
13
35
85
27
12
33
35
61
3
140
13
47
13
11
24
16
56
24
16
24
3
5
4
8
24
16
32
133
3
12
32
28
12
12
12
12
48
12
44
88
32
4
12
92
40
44
52
72
12
63
5
4
68
12
4
9
60
27
12
32
36
40
27
105
9
15
15
17
37
23
12
24
4
33
11
40
8
79
93
3
48
18
36
47
60
79
21
9
168
27
12
51
54
71
24
16
8
28
8
37
51
9
35
72
12
28
20
48
4
99
33
24
12
21
54
77
12
16
21
47
25
23
1
11
7
21
33
11
4
56
37
36
3
56
31
57
80
1
71
24
4
24
27
33
24
9
36
15
12
32
24
13
15
36
24
33
59
4
56
37
47
61
54
42
11
1
39
8
4
32
103
69
20
28
8
120
64
12
15
21
32
12
52
20
13
51
36
104
64
108
9
60
3
12
24
8
64
56
4
9
15
57
63
8
55
29
72
16
24
48
3
5
16
36
44
25
36
95
4
12
33
11
36
4
27
29
28
12
20
24
85
15
96
24
72
24
24
9
47
28
8
61
23
12
4
44
24
181
11
72
13
27
8
84
12
13
15
21
39
24
9
15
44
28
93
84
11
88
44
28
48
36
8
4
20
4
140
64
24
39
5
60
4
8
13
59
40
20
40
68
4
8
28
21
11
16
9
3
69
135
104
36
4
24
32
4
20
1
11
16
12
57
18
5
36
61
60
3
27
29
25
11
13
63
147
5
36
28
8
4
32
28
3
33
9
99
8
12
24
16
56
16
12
96
92
36
28
12
81
24
11
16
108
24
32
73
36
51
12
9
24
39
20
28
56
49
15
8
4
33
3
12
24
56
25
11
40
72
21
24
3
24
36
36
45
39
51
29
1
11
100
128
12
84
96
12
28
21
51
8
24
24
36
40
56
72
36
48
12
1
27
8
37
3
3
53
4
9
11
13
51
51
6
39
20
61
36
11
67
5
12
37
11
12
16
8
1
11
4
12
60
45
102
93
12
56
73
75
44
4
9
66
54
35
12
28
8
4
116
12
16
12
32
1
63
21
71
36
28
96
8
12
4
51
173
24
36
16
12
36
ABCD 93846968162*3^$a+1 [50009]
108
119
408
85
36
209
12
19
71
6
115
180
60
360
108
84
168
143
126
288
91
167
30
144
18
1
180
125
6
48
42
30
24
192
234
19
59
241
29
43
132
180
48
23
150
7
132
48
23
37
323
265
72
119
30
31
132
108
35
18
54
42
31
23
25
72
23
96
121
149
43
23
37
48
180
252
11
30
235
12
29
108
180
108
43
47
13
107
168
157
72
131
30
36
54
6
48
55
108
108
179
1
77
7
41
19
48
108
144
11
205
11
61
5
60
210
222
31
180
17
54
1
48
60
107
13
5
342
13
29
108
18
97
60
108
41
54
337
12
36
119
66
126
18
31
29
90
102
144
90
72
72
1
72
192
95
126
67
119
198
31
72
107
145
23
13
120
5
19
125
6
90
175
161
6
90
7
47
216
48
49
95
73
239
133
83
30
18
145
72
12
77
270
1
167
102
139
5
132
108
7
173
12
55
35
90
60
18
30
132
7
23
145
77
115
47
174
36
19
251
13
65
36
7
95
144
49
47
85
107
72
126
18
402
102
1
12
29
48
91
35
157
149
6
120
37
35
90
126
85
24
48
60
23
25
137
7
23
18
6
216
264
54
90
42
12
96
36
211
12
47
30
199
107
13
5
379
48
108
149
42
120
1
12
36
72
149
19
77
84
31
95
37
77
54
25
77
18
229
96
59
120
85
36
29
36
67
12
47
174
144
180
31
180
132
48
132
5
7
263
360
48
37
228
29
36
30
24
246
42
54
84
67
155
13
144
53
55
53
175
144
131
85
29
151
24
23
54
324
192
175
23
54
42
133
5
31
72
432
23
13
324
77
19
120
95
6
31
17
55
35
72
78
66
37
372
5
42
54
79
60
48
185
60
210
13
60
95
102
55
120
60
48
167
222
36
30
49
240
77
36
67
36
71
18
96
12
42
121
77
67
113
12
132
43
60
143
13
11
30
90
49
24
17
288
108
258
85
107
144
96
30
90
13
72
5
55
23
30
90
49
137
30
73
5
48
67
47
49
215
144
72
114
126
13
35
222
43
108
240
77
12
18
1
71
24
97
23
157
59
1
12
60
228
132
17
6
13
120
59
186
102
24
216
138
6
169
95
162
348
36
156
18
72
72
216
54
91
377
55
108
107
144
1
95
97
95
73
167
192
18
91
107
73
72
167
61
5
55
71
13
60
41
115
41
31
59
49
47
97
96
12
60
72
23
13
5
102
85
60
5
84
31
95
78
210
126
36
54
144
6
66
13
209
211
215
6
48
36
60
139
23
30
42
25
191
25
5
55
35
240
102
180
198
24
30
36
252
90
ABCD 93847320514*3^$a+1 [50027]
74
40
6
32
3
55
5
67
5
33
39
25
50
6
40
24
18
38
30
10
114
5
15
9
177
24
63
25
62
18
3
48
12
84
43
113
27
6
99
27
18
18
33
12
3
36
45
15
78
6
129
51
16
6
35
3
34
30
92
54
15
49
8
15
9
15
15
18
27
13
30
2
10
48
72
29
15
21
13
72
6
122
30
45
27
48
66
106
5
24
19
12
48
8
10
23
75
24
70
71
1
78
17
25
11
3
105
9
48
18
4
5
21
30
76
60
20
21
24
3
33
12
15
40
50
30
66
15
7
80
9
120
1
47
36
15
22
30
17
15
28
12
101
19
48
44
46
54
26
18
16
5
9
42
94
14
24
58
14
10
56
75
75
24
9
1
30
26
24
3
7
5
33
48
15
48
27
4
5
13
38
90
3
96
36
9
15
36
37
8
90
69
1
23
97
30
20
45
12
55
5
168
15
57
33
10
29
15
9
1
86
34
38
40
26
42
57
3
57
36
12
7
12
8
40
53
57
48
15
87
42
3
3
18
34
5
7
36
20
60
12
28
72
60
8
4
14
15
9
232
8
27
51
34
120
90
56
24
76
2
48
82
128
100
20
12
10
30
17
33
15
147
28
20
45
12
36
27
21
9
15
63
12
60
18
22
2
10
44
76
5
9
87
9
3
7
5
1
32
30
40
48
84
38
15
3
12
105
33
15
3
9
75
18
42
40
17
21
82
38
10
20
100
32
22
71
72
27
30
30
10
11
7
8
4
66
23
19
8
190
8
154
8
12
21
15
36
48
36
45
79
2
48
22
18
8
34
5
25
8
18
33
12
25
2
28
17
97
50
28
26
150
4
12
8
12
30
10
29
81
16
8
22
98
15
72
25
24
66
32
45
33
22
18
72
26
12
12
21
75
69
27
6
30
60
22
110
12
21
87
57
24
27
22
26
96
21
72
48
84
3
48
84
9
27
24
18
310
26
6
9
24
111
52
5
25
54
20
6
63
51
21
3
60
9
25
2
9
21
18
22
8
18
48
12
9
24
7
65
49
8
22
53
12
1
144
23
12
21
27
135
48
24
93
43
8
69
33
15
19
29
49
2
24
84
33
24
36
67
8
24
9
57
27
3
10
30
5
48
15
22
47
7
68
52
66
8
39
43
44
60
9
7
14
24
24
22
5
13
42
86
22
60
17
36
25
50
40
54
18
17
13
30
26
16
18
56
24
57
15
24
72
30
10
44
10
35
55
30
50
21
48
24
60
117
66
22
2
54
30
16
18
80
15
123
4
44
36
28
20
18
10
8
4
18
8
6
16
80
144
69
7
14
166
42
2
21
57
10
5
103
8
4
41
60
7
65
12
3
82
71
144
7
41
19
5
9
66
33
15
36
42
24
6
9
3
70
72
38
10
62
45
13
8
22
5
27
24
34
2
78
27
15
33
12
24
15
120
34
23
67
101
171
6
78
12
132
33
63
9
12
31
5
7
2
130
8
100
17
1
14
33
15
42
66
4
5
3
42
16
54
66
24
50
81
19
60
38
78
24
160
41
12
36
27
12
40
26
30
21
31
44
24
16
8
36
22
23
39
66
96
48
40
35
12
1
14
33
43
84
26
18
12
9
9
16
50
48
96
22
47
33
40
2
6
39
3
9
45
10
5
9
16
18
30
18
14
18
30
10
110
30
10
8
15
120
15
9
84
7
60
20
9
108
51
36
28
77
84
7
24
29
9
96
15
72
15
12
100
2
51
39
16
5
48
15
16
18
2
166
2
21
19
12
89
51
6
3
12
67
12
44
54
3
7
38
24
18
93
19
53
3
30
102
12
21
72
3
22
11
45
6
45
43
17
24
51
28
17
9
22
32
12
24
46
11
3
154
8
18
9
13
32
96
102
45
99
10
14
16
89
12
37
8
90
124
125
13
23
48
15
4
53
9
6
34
6
89
84
12
175
50
10
20
9
24
15
16
26
18
45
105
16
26
69
36
45
10
5
33
90
6
30
33
27
6
18
16
29
51
30
39
75
54
30
36
21
25
18
20
28
29
24
7
29
15
16
62
3
7
30
120
35
37
56
15
48
1
78
2
66
112
53
15
82
32
6
52
5
15
12
118
2
16
38
82
5
123
12
33
9
6
60
84
10
42
108
41
24
25
2
28
26
30
4
53
9
46
8
112
20
117
3
24
46
14
9
72
12
12
33
66
69
12
31
29
36
75
9
33
6
9
3
144
21
7
20
12
76
17
43
2
6
12
30
3
15
54
66
16
60
50
16
42
62
24
54
18
64
30
5
55
8
45
33
94
68
78
18
22
102
5
21
15
96
96
9
63
25
2
69
75
57
175
8
54
15
15
28
53
9
88
23
9
18
30
22
2
39
15
66
3
36
1
11
12
43
5
27
6
39
3
45
9
40
26
33
60
57
22
26
34
53
24
31
44
118
110
12
16
24
38
6
52
24
29
19
38
39
73
71
79
41
91
101
9
30
36
48
120
16
8
6
34
30
18
8
76
66
8
6
28
5
7
74
39
7
36
14
6
33
9
3
12
7
18
11
99
28
65
69
15
3
48
9
13
32
54
9
15
153
9
3
51
76
8
28
17
7
101
63
45
19
12
66
2
81
31
20
24
57
7
113
7
12
30
26
24
6
142
12
14
39
15
33
57
66
16
60
18
23
25
23
24
36
7
14
6
10
2
52
5
36
60
27
33
7
17
24
7
2
207
3
45
7
44
46
66
14
111
27
30
15
7
20
6
3
60
49
32
3
13
128
22
2
6
36
30
15
3
28
12
8
4
66
54
56
34
18
78
2
57
31
92
42
30
9
7
44
69
27
22
11
36
51
48
52
2
10
32
69
127
60
30
107
37
8
63
19
14
22
44
28
5
48
12
51
22
32
30
33
7
92
54
15
1
35
45
40
14
9
7
29
21
88
8
40
42
30
23
25
38
24
186
6
10
35
39
22
35
12
67
5
55
5
75
33
81
42
24
16
14
3
27
81
19
5
31
2
15
87
33
57
24
90
21
25
8
15
36
7
5
24
24
7
65
3
102
15
3
81
51
10
2
40
12
18
23
3
81
45
24
186
21
7
50
22
89
9
15
3
52
18
30
5
3
189
13
8
66
16
29
63
36
144
22
35
39
24
22
11
48
31
36
29
3
60
28
122
10
ABCD 93847801610*3^$a+1 [50022]
9
18
56
36
40
14
12
52
32
36
40
50
10
9
11
18
4
20
22
15
5
10
6
2
6
6
13
27
6
14
120
13
33
44
30
6
40
30
30
14
1
24
15
26
4
30
8
88
2
12
36
4
38
12
10
26
10
8
12
52
15
5
7
3
60
2
1
54
41
52
32
54
6
28
15
65
30
18
12
22
3
3
8
42
42
7
5
6
4
14
4
75
15
26
19
5
22
48
8
42
10
42
8
7
48
18
39
6
20
4
8
22
3
17
16
20
42
13
24
35
10
26
12
13
107
6
19
3
12
8
24
1
65
55
23
22
44
16
39
33
2
24
36
6
22
2
36
40
20
7
3
38
22
9
21
14
18
25
15
18
2
42
10
20
54
6
28
12
14
19
48
23
12
48
4
8
19
11
25
42
33
15
39
18
2
10
6
2
6
24
37
3
42
8
18
4
8
36
12
12
43
47
18
30
40
45
27
2
36
12
55
11
66
46
2
12
76
42
12
14
12
10
8
12
10
44
6
22
18
24
14
6
10
14
64
26
42
24
6
4
6
30
9
48
3
14
40
20
18
103
5
70
2
42
6
4
56
4
50
40
18
20
10
12
26
4
8
10
26
16
3
11
24
7
11
30
4
26
18
16
6
14
70
3
27
6
50
42
13
17
6
7
12
41
4
12
56
55
12
27
30
14
1
23
72
46
2
13
27
12
44
24
36
6
28
20
10
8
52
2
30
1
24
15
8
88
2
12
16
8
31
5
36
24
24
42
19
11
12
7
15
8
18
10
12
8
24
46
68
16
48
2
6
25
23
6
13
3
45
23
42
24
6
10
32
7
29
6
1
35
34
8
12
84
19
47
16
2
18
40
9
5
30
18
36
6
10
8
7
21
12
12
3
17
36
7
17
43
11
52
9
3
8
22
12
8
18
25
23
30
60
12
18
34
15
33
14
28
8
19
33
45
5
12
10
6
14
40
30
15
11
19
11
18
34
2
10
26
4
36
14
6
25
15
38
49
5
42
18
30
10
2
6
18
6
10
26
18
34
32
6
40
54
26
12
6
6
54
42
22
3
53
6
24
12
90
12
13
5
30
25
105
30
2
10
8
4
26
24
28
20
42
24
6
43
23
4
30
8
18
4
44
4
33
23
31
21
9
3
12
14
12
48
6
24
4
12
14
24
7
5
24
24
12
54
6
6
30
4
20
60
24
6
18
12
60
78
28
12
2
6
18
67
15
2
52
44
4
8
24
10
14
42
24
66
10
24
20
18
42
25
11
10
14
10
56
34
33
47
66
7
17
10
26
22
8
82
8
34
8
85
17
6
34
18
45
17
28
12
18
3
42
12
21
12
20
52
20
60
30
18
18
4
50
36
10
20
108
4
2
76
2
6
7
35
12
6
24
10
50
36
6
30
36
37
35
6
1
3
18
50
42
6
12
67
11
4
56
7
24
23
12
30
198
37
51
9
41
18
1
3
2
54
4
48
14
6
42
12
36
24
18
37
15
18
3
39
8
30
10
32
6
64
6
9
5
10
14
24
12
18
7
6
5
18
60
4
2
84
6
16
14
40
60
6
2
7
11
52
33
59
60
16
14
6
10
8
12
12
40
2
1
5
12
6
22
30
2
25
27
3
27
30
18
26
12
18
4
2
24
7
5
24
10
8
36
24
22
56
12
18
18
1
3
12
81
30
5
48
42
24
36
12
28
44
24
52
39
18
23
10
27
5
12
1
23
6
18
6
54
7
5
31
59
18
40
8
22
32
16
2
60
28
14
10
6
14
88
15
12
21
2
30
12
18
6
12
12
18
24
1
5
4
3
23
10
32
6
1
41
18
30
12
12
52
26
4
36
2
12
10
80
31
30
35
18
66
24
19
5
37
21
32
30
22
26
22
30
42
6
30
8
12
22
2
6
12
10
32
16
99
3
80
30
10
2
6
19
5
18
25
23
102
30
12
28
20
6
6
13
5
18
12
13
23
34
18
20
30
4
20
1
60
9
66
38
82
2
12
96
7
63
8
42
18
19
17
10
14
4
60
2
10
78
45
11
6
6
4
6
14
30
10
74
42
18
1
41
10
8
36
13
23
22
2
10
30
8
40
42
66
9
53
22
26
54
30
6
18
22
2
66
4
8
22
12
8
6
34
12
26
40
44
16
39
15
51
5
42
42
30
10
20
6
10
68
34
30
20
72
6
4
6
2
25
11
30
24
18
34
3
35
12
10
26
18
22
27
23
18
7
15
8
34
2
6
79
23
28
90
44
13
53
10
20
4
44
4
2
6
30
70
38
16
3
30
11
16
38
28
110
4
8
66
7
39
38
12
6
42
6
4
3
5
24
30
1
9
63
5
30
10
12
3
35
6
19
27
3
35
7
5
10
14
4
2
58
3
24
3
2
46
14
6
4
6
38
12
37
15
62
40
44
12
10
2
30
12
60
25
41
22
15
41
49
11
12
37
90
11
6
10
14
1
5
60
18
6
34
32
18
43
15
50
30
25
89
6
24
1
5
24
1
23
24
60
12
6
12
22
3
77
31
27
20
12
6
30
52
2
66
10
12
12
8
6
22
50
4
8
22
8
28
27
5
10
26
30
1
33
38
19
5
6
7
12
3
26
42
72
18
4
36
20
22
15
5
28
2
90
22
14
1
30
18
35
70
8
7
3
2
7
36
5
22
68
52
8
18
19
11
46
20
48
36
30
1
15
6
12
20
10
8
48
4
30
20
12
13
5
12
30
1
23
52
8
4
30
32
43
5
18
12
66
1
29
19
17
16
12
30
86
82
14
18
42
31
15
14
1
5
49
23
12
6
18
12
10
14
10
3
5
30
6
72
79
15
26
30
12
18
22
8
102
66
30
42
84
6
40
54
20
54
4
2
58
26
72
94
8
10
2
40
44
4
2
25
33
2
31
5
24
16
57
11
30
24
72
28
2
6
24
48
28
24
3
17
24
22
2
13
35
4
48
32
30
40
18
48
38
16
20
16
2
10
18
9
45
8
52
14
4
87
35
43
11
4
27
29
6
6
34
8
18
12
28
32
42
25
3
8
4
20
6
34
18
2
30
16
12
2
25
15
6
50
4
36
90
20
4
14
1
5
24
4
2
6
64
14
22
24
20
103
11
6
54
6
58
30
38
42
18
18
4
18
30
14
16
14
30
1
35
24
13
41
16
3
33
39
29
12
10
9
29
4
3
27
2
40
3
11
4
20
18
7
65
6
16
30
6
110
79
18
15
2
16
62
12
6
12
6
16
3
12
5
10
38
6
24
36
12
10
15
17
42
10
15
23
6
6
13
17
16
12
12
14
4
50
42
18
7
11
4
18
12
8
42
6
12
18
10
2
30
18
18
22
14
6
19
6
17
6
12
12
6
22
8
52
14
36
40
60
2
28
38
46
21
12
33
14
18
6
4
30
8
60
42
12
25
15
38
25
15
2
10
30
8
40
8
18
16
3
3
8
6
78
13
5
12
18
10
14
13
71
1
3
18
74
30
43
11
30
19
15
8
4
14
31
11
4
33
11
6
54
24
10
2
30
6
37
23
42
60
22
6
8
12
12
10
18
42
42
14
34
15
15
98
40
2
22
50
10
8
18
24
90
13
57
20
115
6
9
14
24
22
18
2
30
24
42
34
33
63
24
38
36
4
12
8
6
54
12
6
7
33
24
21
35
4
8
10
15
45
30
26
42
18
52
2
12
10
20
31
24
18
11
6
6
25
5
18
34
12
56
34
6
27
11
4
38
10
12
8
4
8
6
1
21
2
22
66
2
6
36
6
10
24
50
91
12
11
22
2
13
23
6
54
36
36
115
5
34
14
22
32
6
16
20
18
18
24
10
36
12
32
24
30
12
4
14
19
27
30
3
11
4
45
3
20
22
2
6
19
33
48
44
1
5
37
5
42
46
9
30
53
43
5
18
4
18
2
18
18
30
6
25
15
8
22
20
10
14
52
39
11
18
4
8
7
5
30
28
54
8
28
2
28
14
58
33
59
40
14
54
12
18
6
1
53
6
22
12
50
25
15
12
20
1
39
8
28
8
12
60
10
2
13
9
20
30
18
10
32
6
12
10
18
50
4
36
110
7
12
5
6
12
13
15
12
2
6
18
52
32
42
10
20
30
10
44
19
15
8
4
8
13
42
41
42
18
30
4
2
6
40
12
12
3
15
2
103
23
37
15
2
55
45
44
64
8
7
15
20
25
27
18
8
10
14
36
12
18
4
78
20
6
6
13
47
18
30
12
28
2
16
32
28
2
12
28
20
28
87
5
28
14
1
5
18
1
29
4
20
10
3
15
2
18
48
19
5
58
2
12
16
14
25
3
90
32
36
42
30
60
40
2
6
10
14
6
10
50
22
15
11
1
6
23
22
38
4
26
16
30
3
11
16
26
4
66
9
29
34
30
45
53
12
18
82
2
55
41
42
22
30
18
8
54
25
35
6
54
16
30
42
20
6
49
33
14
66
25
23
1
11
30
4
18
30
3
9
3
3
50
24
54
6
60
6
4
51
27
2
1
15
2
12
18
28
8
4
26
1
45
3
17
24
1
3
12
33
53
4
26
4
14
6
1
17
70
42
6
38
6
16
14
36
12
6
22
12
92
6
4
20
1
5
12
7
126
45
2
18
48
22
12
8
37
3
20
10
30
24
44
24
36
19
5
10
38
42
52
14
4
18
32
18
12
7
3
45
17
28
15
11
1
23
25
33
9
3
2
13
15
2
18
18
25
23
16
30
8
6
6
73
5
12
6
108
6
28
15
17
25
48
17
10
6
20
4
8
12
24
6
31
23
1
5
25
15
8
22
38
18
34
38
82
14
12
49
21
14
1
5
4
14
72
22
15
5
22
14
79
123
32
25
3
54
3
53
49
23
28
12
8
25
9
44
16
8
6
4
12
15
21
20
7
5
18
22
32
1
15
30
45
39
38
6
36
58
18
38
91
3
45
18
23
ABCD 93847872806*3^$a+1 [50075]
96
18
24
36
6
24
9
3
12
33
75
9
39
114
30
30
78
93
51
30
6
24
33
33
48
11
16
48
117
3
21
119
64
27
9
27
33
9
48
12
27
15
24
60
45
21
15
21
27
48
8
16
3
48
17
28
33
30
30
60
6
33
33
42
6
39
33
30
89
13
35
31
57
57
6
57
27
57
9
24
12
36
3
24
21
6
6
12
48
27
57
120
23
13
24
120
39
44
55
33
39
30
3
45
66
54
11
1
60
6
69
45
24
12
12
18
77
1
60
24
30
6
51
45
30
69
39
41
36
4
9
6
30
36
63
72
20
76
144
3
33
3
6
6
102
6
30
12
15
15
60
18
36
24
6
30
6
53
40
9
6
42
24
216
18
6
6
12
30
6
30
27
9
36
108
42
53
4
15
12
30
36
18
24
102
63
51
6
15
3
21
36
63
17
25
30
6
54
33
57
30
18
6
72
17
16
81
18
48
138
54
21
9
102
24
21
39
6
30
30
39
9
30
21
57
48
60
72
24
6
42
36
42
12
12
6
15
3
42
12
11
7
24
24
54
18
33
99
30
18
18
174
6
6
48
18
120
54
6
23
7
33
12
57
12
30
24
6
15
3
42
30
48
21
27
24
6
120
72
102
18
27
20
1
78
36
138
18
114
59
1
90
78
102
36
24
30
84
24
63
12
45
12
36
75
75
48
66
78
36
29
67
30
6
102
6
54
36
15
51
18
12
108
51
39
41
1
18
6
12
48
59
43
18
60
6
6
72
12
30
6
39
159
65
1
3
15
48
29
49
15
44
85
12
6
177
45
30
12
5
109
54
18
27
15
17
19
24
36
36
54
12
72
12
60
24
51
15
33
27
30
18
12
5
91
30
12
138
12
12
33
51
117
24
3
30
6
12
24
6
15
15
30
15
9
30
5
1
63
9
72
66
18
114
42
15
39
54
6
24
30
120
15
27
60
6
54
65
13
48
18
24
36
6
15
3
30
18
12
12
69
21
108
30
66
11
4
15
90
24
66
90
102
9
24
96
24
69
30
30
6
42
15
9
6
69
96
12
36
51
9
36
45
78
96
42
75
39
9
15
30
24
63
15
29
1
63
12
3
30
96
6
18
36
54
21
24
15
6
60
3
3
12
17
55
18
6
132
9
99
12
24
246
12
6
12
42
15
36
21
48
6
30
36
60
35
79
114
30
30
3
57
192
24
42
144
9
44
55
18
3
27
24
30
24
24
18
18
11
25
36
30
89
1
138
24
81
21
36
39
69
12
42
6
42
30
72
36
126
5
19
12
12
72
60
9
15
114
66
6
36
18
24
12
6
63
81
63
21
12
18
162
42
72
45
45
6
54
36
30
24
81
3
66
30
48
18
12
11
25
51
128
1
24
6
66
6
84
45
99
6
6
30
30
33
15
114
11
7
9
9
6
69
39
21
24
45
6
21
45
78
18
30
57
15
17
13
15
57
15
9
102
9
9
6
30
60
24
66
21
24
21
3
44
43
30
24
18
57
144
69
120
12
6
17
7
18
48
30
12
12
21
9
24
11
4
87
24
24
21
33
18
30
12
18
30
18
54
11
49
3
27
48
12
162
54
54
36
6
18
12
35
16
33
36
18
21
15
9
15
42
78
6
24
30
5
37
6
24
33
33
12
6
12
69
3
6
66
54
6
5
28
33
15
57
102
24
66
23
7
60
93
45
6
30
51
21
108
11
85
6
18
6
18
30
65
43
53
4
12
33
48
60
24
54
21
51
48
30
11
16
9
23
7
18
12
30
60
48
12
18
30
102
30
18
42
6
60
3
87
12
6
15
9
3
105
3
45
35
40
69
6
24
5
31
102
78
66
24
27
12
33
18
24
6
11
85
15
33
51
9
12
30
6
12
18
12
6
6
29
16
39
9
57
23
1
42
48
9
3
18
71
43
81
9
30
42
35
76
32
31
24
45
3
18
27
33
147
44
76
27
5
13
42
72
30
126
12
18
72
35
16
87
69
9
27
15
12
6
6
6
39
33
42
30
36
18
36
36
42
36
27
27
21
9
18
60
72
36
5
37
3
21
30
36
102
66
24
36
30
6
60
21
9
18
60
108
57
12
15
5
79
36
9
27
24
6
12
47
31
60
54
18
18
84
35
4
51
78
6
42
27
33
87
15
132
66
48
42
30
42
5
97
6
78
6
5
1
12
18
45
27
18
30
60
29
43
90
18
90
42
42
30
60
66
3
96
33
48
18
5
25
11
4
104
36
85
6
18
15
51
12
9
9
12
24
120
18
12
84
24
6
6
21
27
42
75
15
78
18
18
36
6
33
39
78
23
16
20
19
54
42
66
39
3
18
18
30
60
12
90
18
15
69
66
30
30
84
17
1
24
18
41
4
3
30
23
16
21
15
87
18
72
51
21
3
57
6
24
18
72
18
6
15
12
39
45
33
11
19
41
4
33
60
54
9
24
93
3
9
3
39
18
30
6
15
27
18
42
9
24
111
6
18
36
66
15
32
13
18
60
24
93
15
42
6
36
48
42
15
33
120
126
24
36
45
9
12
30
33
3
24
21
15
12
33
93
6
78
12
51
9
48
6
65
67
12
30
30
12
30
36
120
48
87
9
84
24
12
6
33
9
6
6
15
15
69
27
12
42
23
37
30
30
3
27
36
29
16
45
3
36
9
72
27
45
90
6
99
3
12
6
27
93
12
24
18
36
9
32
1
24
18
66
30
21
75
18
6
21
44
124
33
24
24
12
12
27
69
84
78
120
78
36
54
24
48
54
18
12
48
6
24
72
24
6
5
79
36
21
9
54
6
35
19
54
18
69
15
9
39
12
168
18
15
3
12
24
6
60
24
48
18
84
6
30
102
51
9
66
29
121
36
18
48
54
18
57
20
1
12
3
27
12
53
52
128
7
18
3
63
54
72
18
5
16
15
6
6
9
3
42
3
21
114
18
24
39
20
7
12
41
31
18
36
84
78
30
59
19
120
24
81
60
105
11
49
72
75
27
90
36
66
93
81
24
6
60
21
15
30
6
42
3
63
57
12
27
9
24
123
9
33
108
12
48
23
61
138
36
6
18
30
42
21
15
93
27
12
12
81
9
3
51
21
21
18
24
12
6
72
30
5
7
96
30
30
60
84
60
29
7
ABCD 93847874254*3^$a+1 [50154]
107
109
35
85
24
192
8
96
81
180
43
47
1
248
165
162
49
293
3
33
15
57
79
168
95
201
192
112
17
79
29
126
85
24
143
18
144
7
96
128
39
198
19
125
18
25
96
41
39
64
120
47
49
5
36
18
18
139
56
48
135
1
56
87
18
7
65
90
205
47
25
128
63
73
161
54
9
81
31
56
40
323
144
165
15
361
89
108
3
141
51
57
18
54
198
25
65
175
8
15
90
175
239
1
24
296
64
128
45
243
72
40
56
136
11
144
21
105
247
8
64
5
19
71
33
57
79
137
7
176
120
147
198
87
48
136
48
5
18
72
1
32
75
37
17
108
163
269
43
8
39
18
31
41
79
29
288
18
90
31
185
63
120
231
121
149
36
55
89
126
54
36
31
95
225
45
3
72
15
49
288
176
9
108
108
15
40
179
45
120
216
136
5
36
18
54
31
80
105
54
1
96
96
59
36
54
19
71
145
24
119
193
23
129
33
144
103
8
64
24
72
168
24
56
72
237
3
105
144
108
67
113
127
125
19
72
35
90
123
40
72
143
9
45
36
36
36
87
88
200
160
23
225
27
54
39
72
120
64
96
80
105
144
36
267
40
53
3
192
48
256
8
88
143
126
18
121
504
120
96
32
117
75
15
73
48
312
143
25
137
108
91
431
54
19
72
168
191
9
45
36
79
80
21
43
47
33
16
80
105
39
177
103
131
45
16
24
200
120
117
72
51
165
36
18
13
5
147
15
25
47
169
29
36
252
3
40
120
240
24
23
18
55
72
89
55
128
96
27
54
415
233
151
96
8
208
72
5
67
23
1
32
165
75
48
21
3
231
1
48
80
15
1
72
35
198
39
96
189
91
240
11
21
33
126
9
24
21
27
27
162
379
35
144
108
18
391
185
63
81
55
24
101
19
8
99
141
3
54
36
147
159
18
31
24
53
18
1
53
123
39
9
184
95
18
63
40
216
144
80
64
8
69
171
63
1
89
39
15
81
40
96
53
18
54
99
16
11
90
144
36
55
89
31
8
681
79
389
307
8
81
54
108
45
153
72
18
396
49
5
67
72
221
91
8
45
51
120
64
48
32
27
18
90
121
152
87
90
108
18
49
185
151
209
15
93
3
120
111
25
224
24
16
120
104
40
5
72
51
39
129
15
216
9
297
252
18
97
65
180
18
145
53
139
41
55
89
7
11
13
41
55
89
295
96
23
18
54
36
54
39
159
72
18
111
64
56
72
88
77
307
176
39
126
75
16
53
72
43
65
103
239
306
108
90
177
39
9
16
24
5
ABCD 93847919216*3^$a+1 [50087]
81
87
33
32
4
21
162
213
57
263
24
31
60
5
67
125
145
48
60
75
48
72
75
33
57
107
175
57
128
216
16
3
173
28
80
36
24
52
164
24
136
44
7
89
108
115
5
16
9
78
105
147
90
30
5
55
21
9
11
16
8
48
25
90
5
184
51
102
90
17
108
112
8
216
96
240
336
24
60
43
5
48
60
37
47
48
208
87
41
84
25
3
27
18
99
140
16
32
96
72
85
155
7
5
12
180
4
57
102
41
144
216
40
36
36
108
44
72
24
112
68
67
9
63
233
24
163
48
53
40
20
12
40
87
21
69
150
48
42
120
60
30
5
55
198
102
305
133
15
87
113
48
24
103
60
72
30
18
17
28
15
5
48
49
27
8
60
73
102
5
13
59
40
8
43
72
18
35
12
96
52
57
83
28
99
60
21
156
80
31
53
12
7
18
107
36
24
88
15
12
60
161
24
120
55
18
30
9
123
90
191
12
120
108
49
35
25
30
5
108
24
61
42
33
57
11
96
31
5
72
16
129
83
48
7
173
16
120
33
18
29
136
105
90
29
61
59
36
148
9
35
43
5
64
44
79
60
53
72
13
3
44
52
153
78
12
60
18
59
61
42
137
43
21
44
25
363
32
52
33
167
84
37
63
12
60
117
3
44
61
99
33
3
32
55
113
7
93
140
84
16
32
13
95
72
156
7
72
18
3
104
163
29
24
16
21
39
171
9
44
37
39
123
53
145
3
20
76
68
216
67
125
84
316
24
81
23
36
91
53
112
48
129
18
33
56
16
32
36
187
30
83
52
212
55
138
23
16
3
48
162
90
17
96
37
191
19
78
30
5
12
76
104
48
85
102
90
18
90
39
96
15
12
57
68
28
15
53
109
123
8
49
30
125
73
35
55
60
5
24
151
30
99
51
12
65
28
188
187
53
40
60
92
48
67
77
112
8
96
19
21
189
3
32
43
53
84
132
40
8
43
5
7
53
37
11
84
96
97
63
12
165
30
90
63
72
8
199
41
139
57
68
43
65
4
24
27
29
60
1
150
93
12
75
102
147
123
161
84
88
117
180
108
3
57
30
222
83
72
253
63
9
11
72
168
204
52
33
11
96
4
56
144
52
128
12
7
108
113
16
156
87
78
95
7
93
105
23
37
3
87
89
216
67
18
119
60
1
39
21
30
60
162
183
32
36
37
72
35
52
3
18
23
156
31
9
81
42
257
151
9
51
17
55
90
18
120
93
116
31
273
12
15
137
25
35
55
57
60
116
7
93
120
128
16
111
65
145
47
16
27
270
167
85
3
152
103
17
88
57
107
91
30
23
19
41
7
65
25
252
71
96
36
37
11
40
56
13
11
24
28
44
4
60
9
47
136
57
23
97
35
108
4
80
121
12
27
123
21
177
3
9
23
72
192
133
30
117
56
25
107
36
37
39
3
48
29
96
4
21
12
183
8
120
16
36
164
1
39
33
83
108
97
3
224
28
105
75
27
113
55
12
60
17
4
12
75
30
63
12
60
15
12
21
20
52
284
96
67
60
17
108
48
4
36
144
3
18
12
11
16
44
19
93
144
104
60
12
48
72
60
55
29
13
3
44
1
63
12
144
36
15
125
97
215
16
129
87
20
16
92
120
108
7
48
252
113
120
7
41
7
162
63
32
12
96
145
3
104
52
213
27
141
180
15
87
ABCD 93848733866*3^$a+1 [50051]
150
4
167
49
80
12
18
21
168
48
3
6
111
33
4
11
12
12
27
64
17
7
32
58
35
33
4
84
60
102
38
27
39
33
72
135
16
17
48
25
108
32
58
2
15
24
85
44
147
12
55
41
24
1
11
60
9
15
31
6
18
146
28
8
15
33
40
66
56
9
49
116
51
93
4
6
29
21
99
27
9
7
17
12
43
56
66
3
51
6
58
56
45
37
38
166
108
23
72
33
15
9
6
9
13
26
81
39
154
6
56
66
78
10
24
8
123
25
26
70
18
18
35
48
12
63
30
4
35
27
21
48
19
5
60
117
51
12
12
13
66
24
66
36
35
15
46
83
36
1
95
48
72
24
36
55
17
85
108
14
33
85
18
29
21
24
60
75
36
33
10
30
2
40
138
11
43
6
80
87
12
87
184
54
66
5
67
17
1
24
56
6
46
18
32
40
18
30
54
26
16
41
48
45
42
30
15
24
19
54
26
82
59
96
9
4
62
69
9
4
11
1
23
21
99
27
144
6
40
114
77
48
45
40
47
85
74
16
5
12
1
86
30
114
6
39
27
88
80
9
87
21
24
9
111
133
36
50
34
23
13
42
38
16
35
1
14
21
75
90
75
132
73
110
34
44
36
15
55
120
186
12
2
21
19
200
10
6
104
34
6
54
32
18
45
36
9
216
84
40
56
15
9
90
57
85
47
36
1
54
24
26
39
73
20
58
17
55
17
1
95
79
26
6
21
19
18
96
62
48
70
11
15
120
81
93
39
3
9
55
150
36
12
23
9
51
13
66
24
56
46
90
50
24
40
23
207
150
63
21
12
4
80
39
49
11
37
44
124
20
36
6
64
5
43
38
184
18
2
60
40
59
37
8
4
78
104
45
25
36
72
11
12
132
13
107
51
40
32
9
49
107
3
70
20
64
60
18
38
16
131
7
125
12
49
30
5
120
25
26
58
47
9
4
32
66
57
21
66
10
36
18
41
60
21
39
1
54
56
45
12
61
59
12
21
40
108
12
95
63
136
26
30
45
48
187
8
70
59
36
49
18
14
51
48
175
29
57
84
72
40
38
120
42
123
1
50
105
13
180
12
35
39
142
128
60
120
4
47
1
44
111
9
40
44
4
168
188
4
96
20
42
10
72
30
86
39
33
15
12
13
24
18
32
33
33
22
56
9
337
56
39
39
10
54
5
25
18
89
69
96
3
12
19
17
7
38
63
84
60
97
23
177
114
45
12
7
8
10
12
18
14
3
1
92
27
207
33
151
77
120
85
59
60
15
66
4
59
7
53
12
63
66
6
24
21
45
48
60
60
6
33
247
89
157
74
21
13
11
108
60
3
202
30
6
20
87
24
9
36
4
11
19
17
7
26
40
6
65
15
129
120
132
12
33
3
67
17
121
54
96
62
15
25
42
5
25
56
4
86
9
31
17
13
42
8
21
120
24
1
35
1
78
5
67
5
115
72
6
11
69
220
6
54
32
4
180
66
158
12
24
36
18
130
54
146
22
98
36
3
12
171
58
47
69
28
36
2
18
15
12
115
72
32
6
82
32
30
88
11
12
69
54
34
23
15
30
27
61
11
49
47
12
67
29
12
7
6
50
21
19
26
84
39
67
134
40
2
34
131
84
81
48
4
26
6
24
66
9
85
47
99
118
11
36
60
39
16
6
50
22
23
93
30
10
20
51
145
110
66
24
94
32
88
86
39
25
90
149
3
112
17
156
9
58
53
37
86
6
3
72
15
96
150
52
78
14
58
56
21
133
152
15
49
179
91
2
54
54
42
9
39
9
36
21
39
1
11
72
97
90
26
15
73
47
15
30
28
86
69
12
24
13
11
24
21
34
8
33
111
126
18
6
3
21
60
4
71
45
171
36
12
13
83
37
38
40
5
25
56
90
40
18
8
87
7
24
56
9
84
48
73
71
13
96
36
11
69
3
97
80
24
16
134
21
84
15
6
144
10
24
8
22
11
117
18
40
62
15
24
109
62
88
120
50
4
96
20
6
40
54
26
33
57
24
75
27
34
36
50
18
4
2
105
21
18
70
2
78
4
32
84
90
21
61
167
12
9
87
12
1
230
6
4
12
23
49
2
24
34
23
60
9
88
47
45
6
33
24
1
20
160
50
6
106
17
63
48
16
114
36
50
33
37
11
97
11
57
15
97
42
65
25
36
44
15
15
93
115
2
51
25
18
17
69
15
1
8
99
7
26
75
73
50
46
18
128
114
30
16
18
30
32
10
44
15
48
27
24
34
36
92
48
15
15
106
83
133
44
3
12
13
155
37
83
12
24
15
16
50
51
19
14
15
24
21
99
25
122
30
124
84
60
36
2
24
64
174
2
88
161
144
60
13
20
18
70
35
15
21
1
ABCD 93848829554*3^$a+1 [50050]
129
126
30
27
111
9
63
24
201
33
102
73
17
72
12
3
15
42
84
12
63
27
48
30
24
48
42
37
11
12
78
12
6
42
15
39
6
18
9
15
66
12
42
48
30
72
18
132
18
12
66
85
89
66
21
105
60
114
54
156
12
48
99
33
12
3
88
47
48
25
72
8
51
84
42
55
65
55
29
6
45
9
63
16
5
54
6
42
84
54
90
72
90
55
143
6
19
11
69
21
19
72
65
15
45
30
30
12
96
27
297
60
36
6
30
3
120
3
12
36
66
19
11
36
30
27
48
87
30
30
13
83
30
6
318
12
60
6
30
30
18
312
84
18
42
79
59
12
1
83
42
120
18
121
239
30
186
6
138
114
63
57
6
60
66
66
54
18
30
72
3
16
17
63
39
96
54
67
11
102
30
12
60
1
5
18
144
81
40
65
24
6
24
18
84
144
54
78
72
78
24
186
39
15
234
120
54
48
12
108
25
65
48
55
5
75
111
9
105
6
49
59
61
17
55
23
36
156
105
57
60
3
15
48
66
6
30
42
162
30
24
12
60
33
45
27
183
66
84
72
90
9
40
41
12
60
90
12
25
29
36
6
57
81
96
54
54
132
90
60
96
24
54
6
6
84
19
5
84
150
42
48
12
30
93
237
48
60
63
15
9
9
6
48
18
30
132
13
32
72
75
186
12
7
29
84
111
40
17
12
48
114
18
31
11
108
42
39
72
45
174
18
42
78
18
9
39
84
93
15
78
6
30
126
9
16
47
12
138
186
54
18
78
6
18
42
36
30
12
6
96
61
23
12
45
9
15
33
90
6
15
75
90
27
33
36
75
33
42
6
72
6
42
15
63
1
95
9
21
19
29
51
15
36
6
79
5
3
16
5
36
36
3
129
6
54
3
15
48
1
95
120
1
32
45
48
84
39
87
60
12
6
99
21
6
48
93
105
12
36
6
48
162
39
16
8
81
24
126
252
78
6
48
225
21
24
30
12
6
42
42
90
30
15
3
42
6
48
90
91
8
21
30
36
105
15
30
60
78
192
30
30
6
30
18
12
60
48
111
81
60
24
24
6
288
138
18
36
90
84
102
12
133
5
12
135
33
39
33
48
55
17
78
105
27
6
24
18
30
54
49
5
12
24
18
12
9
16
53
27
33
48
102
42
30
9
129
60
6
36
96
57
72
45
108
18
12
6
27
39
114
120
15
99
12
36
60
54
78
66
27
15
72
12
48
37
23
73
8
136
53
36
24
87
21
42
66
60
6
30
63
45
27
16
95
48
1
5
3
192
64
32
87
6
60
6
96
72
1
71
25
5
36
15
24
75
6
42
13
83
45
9
108
18
12
54
24
15
21
30
48
36
42
60
54
30
18
18
147
216
112
5
42
96
294
120
18
48
42
120
54
25
71
42
132
60
54
25
5
42
24
1
107
6
12
72
3
93
12
55
23
54
51
15
9
27
6
24
60
6
78
24
36
27
40
53
30
144
13
47
48
18
60
60
12
48
67
17
111
57
159
3
90
66
42
30
129
168
33
103
5
24
42
9
39
72
6
114
30
3
15
66
24
12
48
18
72
18
12
12
6
84
54
55
65
54
33
57
48
24
31
29
99
39
96
24
12
6
30
25
5
24
51
63
121
11
42
48
60
24
66
30
324
211
48
11
69
57
30
54
84
180
24
42
66
18
96
30
30
138
156
42
30
120
19
29
30
156
25
41
15
39
48
60
30
18
114
36
54
49
131
108
18
15
3
42
24
24
66
9
9
12
96
54
18
90
36
37
137
15
93
18
1
8
27
30
18
48
18
24
3
57
12
78
156
42
12
96
99
57
15
16
23
6
18
78
18
1
8
117
6
69
64
17
15
39
120
90
15
51
45
69
36
15
9
6
24
78
90
48
42
30
126
54
61
41
63
27
6
54
33
51
90
36
96
78
9
87
9
15
90
12
72
42
25
8
3
69
75
114
42
49
23
57
3
78
15
93
51
39
120
30
12
15
63
12
54
30
121
47
72
90
6
9
48
15
18
18
90
27
48
16
8
72
45
66
42
111
16
29
150
21
24
111
1
8
129
15
16
137
55
17
7
56
33
42
13
5
75
99
12
54
24
3
24
63
42
15
33
60
67
41
15
57
31
17
24
138
12
9
24
87
30
36
39
51
78
15
9
30
12
84
24
57
16
17
42
6
54
33
21
24
42
204
12
18
60
24
30
12
33
3
108
66
126
90
30
42
63
39
66
30
72
57
9
24
36
6
48
ABCD 93850020086*3^$a+1 [50000]
73
84
3
24
9
18
29
28
12
8
40
81
24
51
24
32
49
87
20
12
16
9
23
19
66
3
20
64
99
57
72
8
73
39
72
51
17
37
35
1
18
89
28
32
12
60
1
11
40
36
32
16
9
66
9
12
15
105
24
24
8
24
48
7
5
31
5
49
35
64
20
1
39
3
69
12
60
33
27
20
7
9
72
33
131
24
4
20
96
24
36
61
15
8
48
37
51
15
17
1
51
57
71
168
12
208
81
15
60
44
60
24
91
18
36
3
24
9
71
16
51
21
8
25
107
96
36
16
48
20
36
4
36
21
36
162
36
53
136
60
57
36
119
112
8
25
59
37
59
31
17
1
51
20
24
61
24
23
72
4
164
12
25
24
72
18
66
36
72
15
48
60
12
36
24
36
200
124
8
64
9
36
3
32
4
15
17
52
12
56
55
24
9
72
12
33
12
15
36
27
17
49
3
44
187
42
11
7
53
52
12
32
97
71
36
61
35
16
39
138
11
16
8
12
7
78
15
44
52
68
49
3
20
12
16
27
5
4
20
48
40
92
1
3
72
92
72
4
24
27
5
28
3
57
87
5
16
12
12
99
17
49
39
129
15
128
60
31
9
20
1
11
103
5
28
32
52
45
90
18
15
20
31
53
1
3
105
27
80
48
36
4
140
4
21
27
153
15
27
45
32
25
51
9
27
171
9
57
3
8
31
57
8
12
28
69
71
16
27
9
9
51
8
64
21
99
21
15
56
73
27
24
45
99
8
28
32
72
100
8
40
111
93
33
6
36
9
72
27
41
12
55
90
108
27
12
69
3
60
56
4
57
18
30
39
3
29
52
20
79
53
1
54
18
75
32
36
19
9
12
12
32
40
33
96
36
48
63
15
45
60
84
60
39
66
39
21
23
28
32
12
28
33
47
43
5
103
185
55
57
84
56
13
11
120
13
23
4
68
60
7
29
151
9
20
13
54
17
36
13
27
9
15
72
44
163
17
109
12
23
48
48
43
21
8
24
60
76
24
9
27
12
105
18
5
40
81
18
81
39
33
12
44
19
45
36
116
7
9
168
24
12
48
63
5
31
102
75
36
60
48
21
11
24
31
33
56
12
28
56
31
5
55
5
48
96
79
21
80
40
57
23
1
23
96
25
51
8
24
25
36
36
59
4
21
15
44
12
37
147
20
12
12
76
60
3
12
29
148
68
49
27
108
32
13
54
17
4
33
12
6
29
1
219
20
36
24
12
24
16
69
30
41
37
84
87
3
5
37
15
39
90
27
72
3
17
24
1
39
20
61
83
12
121
59
72
40
128
4
8
72
4
69
30
42
36
15
84
48
8
72
12
40
80
76
12
36
84
27
12
153
24
44
232
8
13
27
72
24
3
33
33
15
75
6
75
12
21
39
84
39
89
13
54
33
27
69
24
12
24
87
45
48
120
39
45
45
11
16
135
53
19
17
60
16
116
48
12
4
44
4
33
59
31
69
60
24
24
63
29
108
12
28
48
9
51
39
9
36
20
96
1
23
13
12
51
80
72
136
80
16
20
67
153
56
12
1
12
132
36
48
3
33
47
7
17
37
47
157
3
8
4
68
16
21
59
36
4
33
54
5
31
53
19
21
15
12
6
47
16
12
56
40
60
96
56
124
44
40
20
4
51
57
12
48
20
48
7
77
37
15
108
32
1
27
27
41
13
6
9
9
47
37
42
9
68
52
8
12
31
29
12
36
84
28
8
28
27
120
33
36
8
12
16
8
31
6
35
19
48
41
1
15
20
36
52
69
71
61
12
15
81
87
3
29
28
120
20
36
40
20
64
3
29
100
44
1
47
7
54
39
12
27
101
241
27
39
29
7
42
35
28
8
49
15
12
84
3
93
15
9
20
4
12
68
48
40
32
19
17
52
57
12
3
51
17
108
12
12
72
16
3
30
42
5
43
17
1
39
39
9
9
71
1
23
40
32
28
3
125
1
11
48
4
20
24
12
132
145
47
16
75
54
3
8
28
57
35
55
9
36
132
33
3
60
15
69
8
31
41
168
12
7
5
108
232
51
96
18
51
32
232
20
4
20
1
36
36
3
15
12
270
83
48
37
12
63
8
61
107
1
11
1
42
125
1
36
11
40
36
3
41
61
11
28
140
60
16
84
12
20
60
4
36
20
160
8
40
24
3
53
12
109
51
57
42
9
32
28
72
104
25
3
32
48
76
12
21
59
91
12
54
24
30
93
68
25
15
129
72
18
21
108
45
83
40
80
145
15
69
15
21
18
29
52
96
44
28
45
12
27
20
60
4
96
15
93
27
33
8
49
71
24
28
56
1
11
4
56
97
227
7
18
35
1
66
54
27
8
72
79
18
63
8
1
11
16
12
32
12
25
35
1
63
9
23
31
48
5
96
48
4
140
31
29
16
69
11
36
48
12
120
24
24
48
64
27
9
72
45
66
21
15
6
135
12
60
96
39
125
88
237
47
64
9
42
30
171
33
11
1
24
51
15
6
12
15
56
48
28
8
16
48
48
92
132
36
13
24
18
5
100
15
24
81
99
9
27
108
18
27
20
1
11
108
67
5
40
12
45
3
80
25
15
72
60
8
12
28
80
64
9
11
28
32
49
35
187
45
20
1
51
80
31
65
16
44
40
39
21
27
42
36
18
9
57
83
48
52
33
24
71
1
39
72
12
20
12
25
15
68
96
16
44
120
85
27
32
76
104
13
ABCD 93851640464*3^$a+1 [50017]
117
69
63
20
88
3
45
72
33
35
127
9
36
20
7
65
108
19
5
13
23
40
27
81
27
114
39
9
72
71
19
9
27
9
9
42
84
60
29
16
45
18
66
107
64
36
99
105
116
100
57
95
12
43
102
24
54
53
12
28
15
9
20
16
3
45
44
52
93
35
52
21
27
8
97
18
72
156
77
13
51
36
3
69
56
52
20
160
75
117
8
37
6
90
66
5
40
15
29
61
3
45
42
210
51
12
33
30
53
55
5
4
51
21
60
93
51
20
7
30
87
8
108
12
64
15
89
19
120
81
104
48
24
91
12
18
107
1
6
9
111
33
63
18
12
167
72
40
60
39
125
52
99
45
45
39
81
71
160
44
40
68
28
9
11
88
12
27
117
36
45
23
37
18
65
1
6
89
31
5
13
71
36
19
5
180
13
27
140
49
27
188
52
327
81
24
48
312
56
79
57
81
54
33
8
235
53
19
36
17
19
48
6
27
12
32
64
21
59
31
24
89
36
19
48
5
64
75
41
48
24
13
15
3
89
16
120
24
57
18
312
18
11
72
72
43
48
90
15
12
8
19
41
36
84
19
6
27
8
12
73
42
120
177
20
7
18
3
99
41
55
12
45
15
18
27
36
99
17
121
18
77
108
19
53
19
29
79
45
135
21
9
42
18
36
107
49
15
20
19
81
44
115
264
198
15
48
51
101
25
3
27
5
40
27
132
29
1
23
31
141
21
42
65
7
36
29
19
72
33
12
27
105
36
21
54
5
55
9
8
4
24
57
15
9
83
16
156
8
100
135
5
13
15
3
36
81
104
64
27
12
41
244
57
143
1
71
55
41
28
135
30
6
29
61
35
31
17
55
6
135
20
55
36
9
60
56
88
3
5
120
19
45
108
32
40
180
8
28
27
42
3
32
49
6
48
33
3
17
43
45
39
6
35
37
39
51
252
90
36
30
54
6
144
90
3
27
5
12
24
1
54
17
13
60
27
3
24
12
33
3
17
55
42
83
37
35
16
3
114
11
52
39
33
152
4
152
97
3
63
36
45
33
11
180
289
18
45
15
29
79
9
63
12
33
20
19
5
156
25
107
67
36
113
55
137
37
6
9
12
24
80
55
17
28
80
112
32
48
100
123
9
20
1
71
16
12
80
25
36
75
32
49
71
19
53
37
36
87
81
75
32
4
69
47
37
23
49
23
112
45
6
12
17
64
32
103
24
36
30
54
60
65
72
16
48
15
45
57
24
39
24
75
53
24
49
27
32
28
8
1
30
89
55
17
52
20
52
84
105
84
18
53
60
4
27
18
23
73
27
99
30
114
9
80
12
91
9
68
12
28
87
36
12
36
5
12
43
12
5
28
44
28
3
36
45
36
44
24
12
7
101
19
72
24
66
51
45
27
3
24
9
20
36
24
4
27
36
77
72
31
18
42
12
132
29
7
18
75
72
15
12
5
76
51
30
6
165
104
199
30
42
108
12
53
36
61
39
108
15
36
17
55
17
1
11
16
75
114
11
127
6
66
36
5
103
69
12
24
9
11
145
6
36
9
3
17
168
48
28
36
8
1
6
9
92
7
21
9
42
18
3
15
9
3
17
16
8
76
45
131
12
108
19
69
80
12
100
45
198
45
24
48
24
36
27
48
33
20
24
1
12
42
12
78
36
54
21
32
37
47
160
3
41
91
29
61
18
93
8
52
48
60
9
147
24
21
63
80
7
53
76
72
44
109
42
30
24
18
81
20
72
19
5
40
15
9
20
16
3
60
48
9
96
27
21
24
36
9
66
5
31
6
12
27
51
48
72
24
9
81
66
69
20
109
35
37
27
27
81
153
51
8
36
12
7
90
48
15
8
40
45
180
36
18
45
51
9
21
6
45
48
8
19
24
36
18
11
19
60
45
8
127
36
9
36
45
72
75
144
15
9
12
33
30
45
117
23
1
3
51
9
56
7
65
100
45
42
101
25
111
51
57
132
8
127
36
17
12
55
24
120
9
80
16
9
35
28
8
40
9
18
108
36
9
159
12
33
36
21
78
21
32
12
37
23
127
36
9
81
3
9
23
127
201
60
36
80
139
9
45
36
24
18
12
153
27
33
27
48
108
36
9
27
89
43
18
48
6
21
80
7
21
15
21
24
20
19
81
80
79
57
36
15
53
12
24
73
3
188
16
39
36
45
44
36
55
6
138
5
4
80
1
90
285
9
30
17
60
1
3
36
15
153
3
5
109
11
79
21
177
135
8
19
29
7
57
51
12
45
15
17
31
9
27
53
16
45
30
77
84
16
129
24
99
8
139
53
43
93
135
60
17
67
45
72
168
3
72
6
35
84
151
57
8
19
33
75
72
60
48
45
104
1
90
72
18
27
ABCD 93851824832*3^$a+1 [50017]
27
36
49
11
24
6
48
96
60
96
60
15
99
13
53
18
6
163
11
12
73
131
84
9
51
126
31
83
30
42
30
24
144
156
54
60
12
90
90
33
16
41
103
131
24
30
12
24
6
24
24
36
24
1
144
131
36
73
5
36
39
87
78
30
36
36
54
30
1
35
60
138
150
72
48
42
18
12
33
16
29
147
33
30
6
96
43
5
42
49
11
37
71
36
174
102
24
96
84
24
60
6
6
37
101
102
48
36
33
33
24
60
43
23
9
15
120
24
12
18
6
13
17
6
30
24
246
24
6
84
36
7
32
15
120
105
21
228
7
95
30
30
114
90
9
15
12
24
96
54
55
29
99
63
24
6
3
16
11
60
9
21
18
6
3
57
55
48
11
66
3
16
80
111
1
35
120
48
102
15
9
30
24
12
30
24
24
12
54
54
31
131
84
30
54
6
30
49
47
24
9
45
12
30
25
35
180
60
78
6
25
41
24
31
32
21
30
109
96
5
72
18
42
54
66
24
6
48
30
66
1
32
63
49
11
60
9
48
87
24
12
24
96
109
11
37
41
60
72
60
48
12
18
6
36
79
5
6
18
30
42
48
96
66
57
63
18
30
180
12
18
351
21
30
18
72
144
54
36
84
6
90
21
9
66
24
13
80
87
36
37
23
60
13
47
24
25
5
204
31
29
19
96
71
60
60
81
3
12
48
66
54
30
42
49
41
18
6
210
60
6
27
16
17
78
1
95
49
101
24
30
21
51
30
18
60
1
41
103
35
30
42
18
102
30
15
48
21
6
24
6
103
11
60
96
24
33
57
54
30
60
12
43
5
12
54
6
99
16
23
6
3
57
54
30
99
33
18
42
48
67
48
65
12
54
36
30
43
65
36
6
69
51
48
96
13
11
90
27
15
30
3
21
24
66
150
30
60
129
111
49
41
6
18
30
36
114
30
42
270
30
39
15
36
13
65
90
90
36
6
54
114
42
30
30
144
6
30
30
24
96
73
11
36
174
3
160
53
27
16
32
9
55
59
36
33
3
45
33
6
9
16
95
120
6
18
30
51
96
15
33
51
60
49
47
78
19
11
69
48
33
72
54
186
39
64
80
51
45
15
36
120
60
9
21
48
90
30
19
17
216
60
43
275
102
24
30
81
63
1
11
30
30
48
60
42
60
150
18
66
120
30
30
24
30
36
36
123
16
11
69
96
15
49
125
30
126
78
25
65
66
90
3
57
39
16
5
43
11
6
15
99
30
90
60
60
36
6
24
43
11
180
1
11
48
6
30
33
16
32
33
60
6
109
41
90
13
23
73
41
39
51
90
36
54
24
12
78
90
36
25
35
84
102
18
6
75
69
6
30
6
33
15
49
17
111
3
222
198
12
93
117
123
16
95
36
120
60
54
96
3
51
45
75
144
30
231
15
1
59
24
60
1
29
36
31
80
3
102
54
60
30
183
63
60
54
15
141
24
60
30
33
21
27
123
37
23
169
47
126
18
6
24
19
47
1
95
97
53
43
167
18
192
30
30
90
78
42
48
9
16
95
126
3
27
6
159
15
6
43
197
24
90
240
9
16
131
13
32
45
138
192
18
6
66
54
6
19
11
69
105
30
114
39
93
78
181
41
30
30
174
54
6
1
35
18
42
84
90
30
144
12
30
210
120
24
36
24
13
23
73
11
54
30
49
17
6
48
12
210
24
90
9
75
66
6
78
36
54
85
47
49
149
6
165
21
90
54
43
41
6
1
35
109
125
99
81
156
138
102
30
24
6
7
17
30
1
59
84
6
75
135
6
115
29
54
12
49
35
36
54
6
48
6
96
18
66
84
72
78
9
48
3
45
231
105
64
17
30
24
6
30
165
123
132
48
72
24
33
33
108
72
24
19
47
18
60
19
48
320
129
31
23
25
176
9
6
24
120
30
36
15
15
60
24
45
16
11
69
51
45
45
24
91
155
24
13
161
31
125
3
21
42
18
12
54
93
183
57
112
48
53
30
120
144
24
12
150
43
32
9
150
1
5
84
30
9
21
84
36
84
15
16
80
9
36
24
12
60
30
18
19
83
30
15
15
33
57
30
9
159
12
258
19
32
16
5
27
141
115
71
73
47
60
21
105
7
11
37
5
43
47
49
65
54
9
16
80
57
18
12
25
95
18
90
162
54
45
45
3
16
32
3
ABCD 93852606156*3^$a+1 [50209]
6
17
103
41
1
18
149
24
25
119
19
77
1
23
25
42
72
12
18
18
5
121
119
31
72
18
23
24
1
42
29
43
18
30
125
24
1
18
29
19
29
13
30
197
72
1
54
89
96
139
60
138
90
126
6
113
7
96
84
29
31
12
29
25
90
53
25
23
7
24
17
121
95
31
60
29
55
60
54
54
89
120
72
43
5
7
17
1
24
143
67
18
83
13
66
24
12
29
24
91
36
24
17
103
137
79
18
42
36
12
29
25
54
18
150
12
6
108
11
24
31
42
102
24
72
17
24
85
35
24
79
36
6
47
1
71
133
83
96
1
23
67
12
113
31
36
36
41
67
5
13
18
24
66
6
48
18
24
47
96
37
12
24
18
48
53
79
138
167
37
30
24
5
43
72
18
35
79
12
53
73
36
162
24
233
55
108
108
30
6
29
1
23
127
17
1
47
7
48
78
18
12
36
17
115
72
12
108
24
5
72
7
42
54
89
49
126
72
41
145
90
5
7
65
31
66
71
37
59
48
48
120
31
113
24
48
103
78
12
95
31
17
25
47
25
102
17
43
12
72
42
71
1
71
49
24
66
101
7
65
67
12
89
55
17
55
65
79
42
126
36
12
17
61
12
47
79
72
17
43
5
49
174
24
12
5
229
18
60
36
36
48
60
65
97
18
30
6
41
25
215
7
48
18
162
60
17
1
18
12
18
95
103
24
12
5
24
7
353
24
96
49
18
77
19
5
24
48
7
89
61
102
42
102
29
24
97
30
54
96
12
23
13
35
7
144
66
36
144
107
25
66
77
19
53
72
1
48
78
174
11
24
1
42
72
102
36
6
5
31
329
31
12
114
48
11
25
71
25
30
41
91
54
48
24
30
90
24
30
137
144
49
18
48
77
55
41
31
41
25
90
29
67
90
54
48
53
48
25
24
30
90
6
17
55
17
13
131
49
6
156
90
131
19
53
1
18
36
17
1
23
49
143
48
7
41
7
162
71
25
47
25
48
6
17
127
12
168
108
41
72
67
180
18
47
19
144
144
36
17
55
114
47
91
6
18
72
101
55
42
18
66
18
17
73
36
54
29
7
17
55
24
12
60
18
48
6
12
90
107
91
6
23
48
19
5
7
96
36
101
25
12
90
41
49
23
1
47
91
5
48
72
48
13
35
13
11
115
18
35
25
23
7
36
5
13
6
90
30
18
18
41
91
12
324
60
120
113
72
67
101
43
96
30
108
59
19
18
18
12
6
23
49
90
12
90
23
19
72
84
78
66
18
71
48
355
29
55
17
61
18
66
72
78
17
67
54
18
5
24
49
18
12
17
24
48
43
53
24
121
18
66
35
1
78
18
30
18
54
18
71
24
103
96
12
29
24
43
84
17
7
12
6
18
53
24
24
7
41
24
73
108
42
72
12
77
120
91
245
48
73
48
167
13
132
174
90
42
30
126
17
61
30
162
83
43
6
126
84
5
91
36
17
31
41
55
12
125
24
288
19
18
18
72
72
18
30
90
18
96
149
175
108
36
162
30
42
138
144
36
17
48
67
53
49
23
73
47
19
5
24
48
55
66
18
77
31
36
317
43
42
12
71
43
12
65
25
71
115
30
144
6
137
19
5
49
18
132
72
192
17
48
139
72
54
47
37
18
144
18
42
12
65
24
96
175
24
102
18
18
6
17
91
53
55
30
83
25
18
72
5
103
41
31
89
25
72
30
36
5
1
47
19
5
67
90
90
89
24
31
108
78
23
49
23
7
150
66
72
60
77
7
36
18
11
25
114
77
97
18
78
54
66
114
144
12
6
108
18
5
72
187
6
48
47
31
54
36
48
18
42
18
30
11
25
18
6
138
6
162
53
120
97
47
1
18
24
84
36
6
18
53
1
102
108
5
67
24
18
35
31
17
1
78
65
55
36
5
55
66
18
54
78
126
35
55
41
97
42
12
36
29
72
72
121
47
115
120
60
18
18
29
25
66
29
211
29
19
24
5
24
19
36
60
29
7
41
120
19
30
6
12
108
24
54
48
6
72
84
180
42
11
151
30
11
49
30
41
55
144
12
5
31
6
48
126
54
42
144
48
101
7
60
144
29
55
17
7
17
31
60
72
77
7
72
36
96
84
36
5
ABCD 93852803392*3^$a+1 [50077]
56
96
216
165
27
136
149
115
8
24
201
7
65
60
132
96
7
173
60
24
55
5
84
39
16
17
12
72
43
120
161
15
216
81
48
151
56
72
45
12
36
24
43
401
24
168
48
36
96
27
33
48
151
56
45
27
72
45
19
89
15
105
60
3
88
120
29
3
112
32
33
36
36
55
41
7
5
67
89
36
36
63
24
33
168
111
21
12
12
51
192
81
72
159
24
129
55
77
84
24
31
56
81
84
235
56
45
168
27
57
55
32
93
27
24
21
99
105
24
135
57
48
31
56
33
175
120
8
24
129
96
36
195
9
55
173
75
153
15
88
245
132
63
240
237
27
72
21
19
24
17
135
24
129
79
32
69
51
153
108
19
185
63
48
33
15
312
184
80
96
72
40
8
24
93
48
19
48
5
36
151
24
80
81
15
40
8
33
87
40
65
55
8
184
53
27
9
180
51
33
60
192
3
153
60
19
24
32
9
48
108
163
32
9
96
63
57
24
79
29
27
24
64
5
67
29
27
69
139
5
12
79
5
163
32
240
184
65
24
55
5
67
41
12
75
201
120
60
19
17
168
111
21
96
12
55
5
3
105
48
24
55
32
33
15
96
24
273
39
9
12
84
63
33
7
5
3
57
72
55
101
147
16
17
15
57
60
27
120
129
132
43
56
120
64
29
120
60
55
53
243
81
55
128
40
113
60
27
45
27
40
101
75
45
19
101
219
153
111
201
156
43
17
79
56
112
53
84
231
93
171
48
105
15
40
56
117
60
60
12
7
89
151
113
7
233
55
125
307
24
125
27
24
40
101
12
72
39
105
151
41
7
185
12
24
84
255
48
33
151
29
99
112
24
176
24
72
72
21
51
88
32
40
41
144
63
16
137
15
24
81
15
112
120
137
84
132
72
87
33
127
5
43
125
75
93
12
7
113
48
12
3
24
93
60
7
80
48
45
123
105
159
69
147
117
75
16
24
72
24
41
39
117
12
31
96
41
39
201
7
32
69
60
79
8
105
247
17
15
216
153
31
161
15
144
48
72
249
60
12
12
60
72
15
184
32
112
240
17
24
12
24
108
111
24
96
21
144
12
135
24
45
51
33
84
67
101
3
16
48
152
48
21
51
24
129
48
180
72
195
81
24
31
32
264
45
3
136
41
39
9
72
63
48
192
33
84
36
120
48
199
53
60
144
15
81
39
48
33
39
24
16
120
149
120
99
45
123
45
243
69
36
39
72
24
45
36
103
5
72
99
57
24
144
12
43
32
33
96
48
127
8
16
104
48
33
159
21
180
15
24
256
89
228
120
19
248
21
300
31
8
177
15
96
177
36
27
144
24
16
53
3
24
88
80
16
77
67
80
33
15
72
48
129
55
80
33
55
101
24
12
103
101
84
231
9
55
5
51
24
48
88
17
63
237
139
48
128
24
48
48
24
48
57
39
96
165
36
48
252
27
93
67
41
31
264
104
21
27
69
36
132
108
15
168
160
96
5
51
48
120
16
48
101
24
51
40
56
69
120
36
24
87
64
8
81
24
127
5
24
195
45
19
17
36
19
89
24
7
41
ABCD 93853233536*3^$a+1 [50020]
27
98
28
104
28
20
7
21
72
99
9
80
31
29
4
8
7
72
21
8
34
153
77
40
18
9
173
28
39
48
21
27
53
64
3
33
72
42
48
60
30
75
57
120
36
60
111
41
112
36
104
60
310
26
7
33
44
43
27
26
4
20
256
80
19
45
30
6
12
200
19
161
40
72
8
22
18
32
28
27
21
60
12
32
10
18
8
4
27
81
8
7
3
69
48
17
10
6
80
4
3
5
28
24
48
20
19
29
40
104
10
30
123
45
30
18
42
18
80
72
58
2
67
81
39
33
18
14
36
22
69
101
19
29
24
76
42
98
24
43
195
72
26
64
27
9
12
8
52
20
82
57
53
108
70
2
76
140
22
57
65
16
24
18
2
46
2
40
12
63
24
9
54
30
96
30
14
60
40
8
139
53
10
6
12
32
36
112
8
52
30
218
4
27
29
60
31
69
51
51
2
43
45
20
7
41
120
7
57
78
98
4
128
40
99
29
67
65
55
113
40
32
60
228
4
176
4
15
5
16
54
86
52
68
64
8
7
21
20
7
93
24
48
240
20
55
53
72
60
28
20
10
2
70
78
92
12
36
70
24
26
19
65
36
19
41
31
29
60
7
17
10
30
87
99
72
18
27
173
12
7
101
34
105
5
88
75
15
38
4
18
62
7
21
72
20
36
67
123
14
76
144
56
24
136
20
7
5
19
81
48
24
20
10
26
7
3
50
112
27
33
18
2
60
12
16
12
87
21
24
20
36
12
79
48
5
43
5
40
12
80
36
100
24
128
52
3
33
32
52
6
2
72
28
20
40
27
45
80
28
8
7
5
115
5
108
4
120
36
32
7
41
24
40
8
48
199
93
12
15
5
156
7
5
52
30
90
36
32
112
147
21
27
21
42
12
26
100
140
64
20
108
12
40
15
3
18
72
12
15
5
48
10
12
18
20
12
28
32
60
70
18
12
8
60
12
36
60
12
72
43
27
86
4
108
32
58
45
65
28
60
84
27
81
8
12
12
40
8
228
60
52
12
135
5
46
50
4
15
41
10
21
41
28
32
40
128
19
3
120
42
56
52
48
20
67
3
74
40
18
57
48
105
39
3
26
22
90
8
24
40
8
67
53
108
12
108
40
87
5
48
12
7
21
24
8
28
102
78
32
22
30
60
8
28
39
5
36
60
24
46
50
19
81
84
36
80
12
19
33
8
7
45
3
17
7
93
8
19
89
7
5
22
45
48
72
5
28
15
5
48
19
21
30
62
82
18
92
36
67
5
40
20
10
78
92
48
19
48
245
19
89
10
14
7
69
132
87
3
30
15
17
40
36
42
105
93
12
18
14
58
45
45
72
20
7
120
3
45
72
29
192
40
12
90
50
28
18
2
10
62
96
12
12
60
28
60
8
10
2
28
20
34
6
12
80
168
31
41
108
22
18
140
4
3
33
32
12
28
87
3
132
30
3
5
28
114
18
108
12
20
12
67
9
132
8
22
45
27
26
64
3
57
15
21
12
135
15
18
20
24
28
87
5
16
20
12
19
21
30
2
70
18
20
70
62
43
3
144
18
72
8
28
39
21
12
8
84
40
108
30
42
15
141
51
53
46
50
70
2
40
32
67
3
18
8
12
70
78
12
32
40
78
50
48
31
81
132
56
187
5
48
12
7
65
88
8
72
22
6
51
48
48
5
22
6
54
66
60
99
21
80
12
58
21
9
24
15
3
110
7
171
30
42
62
100
27
53
36
12
28
24
8
7
53
12
36
64
80
43
17
40
207
81
8
10
30
20
4
36
30
21
29
4
56
4
30
26
12
12
40
20
48
12
48
19
21
12
108
20
48
4
3
5
48
12
40
15
72
45
36
39
5
28
72
63
3
90
147
3
30
42
2
100
8
48
7
17
16
164
16
102
62
36
64
3
17
88
20
48
40
20
31
9
72
20
19
48
33
15
45
32
96
124
30
18
8
100
32
28
39
65
7
48
33
132
8
118
2
70
90
8
22
45
125
60
10
2
16
84
56
31
48
33
72
63
75
72
60
48
18
24
56
12
22
86
34
26
52
32
70
78
48
24
30
45
45
8
28
24
68
22
48
2
36
4
20
28
150
30
8
60
64
8
40
20
40
18
69
21
12
60
8
12
70
162
15
33
39
101
40
99
29
40
27
24
51
18
51
113
40
68
40
12
8
48
34
50
60
40
138
62
55
51
14
48
60
112
3
105
15
15
2
7
9
24
8
12
70
26
60
72
12
36
7
65
7
51
54
8
48
31
48
33
8
40
72
20
22
138
27
45
36
87
65
10
90
60
12
6
14
16
44
46
24
48
18
20
40
32
72
7
99
42
12
8
7
5
70
45
51
69
53
108
24
48
112
48
18
2
72
16
44
28
75
33
60
27
5
108
24
28
150
50
180
72
16
72
32
10
50
48
28
84
90
26
84
96
24
58
60
48
21
33
15
41
12
28
90
2
19
41
58
90
20
7
27
6
87
17
103
45
12
60
27
29
67
24
51
18
12
20
12
28
48
54
45
41
72
132
43
24
3
18
60
90
12
6
32
115
65
40
192
ABCD 93853305862*3^$a+1 [50000]
72
18
30
16
41
31
24
29
19
6
71
3
10
83
24
25
50
16
17
36
1
20
3
108
129
15
15
33
45
123
55
48
24
198
74
9
36
61
14
90
75
180
39
57
7
53
48
24
1
60
84
92
4
264
26
30
16
74
150
66
33
132
36
55
2
142
54
59
25
36
71
9
75
84
168
69
39
7
38
4
11
120
25
35
39
21
19
5
60
55
6
131
31
30
23
75
45
99
10
20
40
18
38
34
32
21
12
81
111
48
12
240
3
30
3
12
61
11
25
66
2
70
5
12
61
12
80
111
96
133
2
136
128
22
48
95
1
35
39
126
64
26
16
125
24
33
171
39
88
17
7
14
196
44
10
65
36
120
75
16
2
3
97
56
51
79
77
99
70
44
46
6
2
70
32
3
48
7
18
54
65
93
63
24
19
56
45
24
12
7
26
27
37
56
207
33
75
12
103
80
34
32
54
70
20
54
45
12
1
35
12
108
108
12
24
1
240
2
88
74
54
142
35
48
45
10
5
21
28
2
40
18
23
133
24
47
3
178
44
75
9
6
120
78
3
63
34
56
16
59
49
18
128
150
66
58
12
323
21
34
17
1
180
18
5
69
75
108
72
31
29
25
11
36
13
95
60
37
8
118
89
1
8
15
111
21
27
153
33
84
52
8
28
23
36
15
16
53
24
21
54
136
5
24
36
7
17
25
23
12
283
113
36
19
192
150
95
133
36
11
12
36
84
73
74
114
15
21
84
24
135
48
7
17
1
72
62
46
44
28
71
97
48
24
2
9
7
17
31
6
36
59
24
9
15
13
108
20
27
13
14
57
55
174
44
16
179
48
24
3
72
33
15
21
24
45
52
11
79
6
2
126
99
181
11
15
21
9
51
127
5
36
12
27
30
36
52
2
6
52
14
58
108
12
62
18
3
9
99
24
1
24
30
137
33
28
8
51
108
1
50
16
41
33
96
28
20
52
203
36
49
42
128
70
11
9
63
7
53
69
39
24
61
132
47
7
5
61
35
144
3
81
60
1
60
38
88
2
51
1
71
48
132
84
36
48
121
11
9
10
8
90
15
12
9
84
3
3
9
60
13
47
25
110
42
120
124
80
15
12
12
61
35
25
12
107
45
75
60
73
8
30
90
4
35
13
92
112
36
18
17
175
24
48
5
51
90
75
145
35
39
177
36
3
81
45
63
27
54
51
199
29
73
2
165
12
1
83
24
36
72
39
21
67
6
12
119
9
4
2
64
110
40
47
24
13
36
35
45
100
36
8
90
33
12
73
2
33
9
30
9
175
66
36
168
234
53
37
11
1
11
85
2
30
52
134
45
21
16
38
45
36
31
17
1
54
102
224
34
5
25
20
70
17
165
124
24
35
96
24
21
6
34
20
15
19
72
29
24
36
24
25
23
12
1
11
45
34
17
12
12
33
3
129
18
136
24
41
60
60
39
57
13
2
21
9
51
39
88
6
119
43
65
7
5
105
63
25
74
90
70
14
4
12
18
6
20
30
94
11
145
36
170
46
23
19
101
96
123
21
49
80
36
30
106
35
19
29
12
1
14
130
59
121
11
9
123
91
50
54
72
34
20
36
76
83
9
87
255
21
243
70
20
15
72
9
108
15
75
10
6
162
32
75
13
59
288
60
12
108
108
84
39
45
51
64
26
99
91
8
57
9
4
48
60
30
5
48
81
18
201
9
15
1
179
45
72
48
6
69
51
9
13
59
69
66
78
16
11
24
31
185
31
54
83
60
25
11
72
57
126
21
69
39
192
84
45
22
38
34
17
108
51
40
5
51
9
61
95
43
5
37
11
57
40
2
9
9
171
72
27
45
72
73
95
21
36
88
35
1
30
41
1
59
45
78
46
90
24
5
43
2
6
126
123
12
96
49
11
25
152
27
1
74
18
3
37
12
24
20
75
36
13
20
3
24
75
9
7
5
37
48
59
75
18
72
39
7
2
147
163
48
17
132
36
109
50
129
37
83
45
16
50
34
54
17
204
157
54
5
129
10
41
55
5
121
47
27
9
60
180
24
31
74
30
70
18
2
6
64
17
36
43
5
97
23
12
48
12
24
105
63
27
34
20
27
25
107
67
53
171
82
182
72
21
3
9
156
69
15
55
30
2
21
3
9
55
78
143
51
9
60
21
75
19
56
136
78
36
14
90
24
147
33
162
160
30
18
17
9
214
5
43
2
ABCD 93853397128*3^$a+1 [50098]
9
27
24
44
133
23
37
45
27
36
95
1
36
29
6
40
42
18
44
28
38
10
24
44
40
36
104
1
3
26
16
15
24
15
120
45
12
24
36
27
36
6
8
48
7
36
75
9
12
48
48
99
18
3
23
46
176
40
3
5
31
41
19
63
6
80
30
1
24
9
72
246
45
12
3
102
8
144
24
10
20
52
33
11
109
75
24
20
37
9
15
47
10
75
59
90
19
69
123
12
47
13
23
24
49
5
102
49
24
15
26
40
15
39
24
18
30
9
35
1
35
13
5
46
69
12
15
90
147
107
36
13
15
21
24
12
87
42
66
57
12
48
81
51
21
87
81
51
23
13
12
72
11
60
13
15
2
175
12
11
42
48
42
30
43
36
65
31
60
24
11
25
12
48
29
31
9
26
88
72
48
36
36
129
141
87
12
69
2
28
24
93
84
41
18
24
1
47
25
29
19
35
1
24
12
45
15
17
31
59
102
16
152
102
10
98
97
75
26
78
4
72
96
12
33
3
21
3
12
93
141
15
84
5
46
92
24
13
41
46
74
19
27
24
26
55
71
18
7
3
165
27
45
17
55
105
2
1
15
12
26
79
48
15
153
47
82
26
36
10
86
25
23
10
122
4
24
57
59
54
40
15
72
48
27
78
62
48
64
33
63
21
23
22
15
35
1
47
78
10
33
5
126
10
51
72
21
27
69
3
27
60
21
9
80
46
8
37
27
68
30
55
113
7
48
75
62
10
14
91
27
8
12
208
33
35
10
39
81
24
26
61
95
73
107
73
5
48
55
113
22
104
36
148
21
21
8
64
66
105
75
9
35
61
39
32
49
9
51
35
12
13
65
19
71
49
23
22
6
45
60
15
57
15
24
56
42
10
56
52
177
72
24
51
30
50
136
8
22
3
5
31
33
87
3
8
133
57
14
84
52
12
8
88
12
24
44
22
54
9
95
12
60
4
9
69
38
18
42
28
117
29
24
66
1
63
9
15
33
5
114
4
36
9
107
10
32
40
8
64
63
15
18
2
52
9
17
18
174
16
56
46
18
15
12
84
65
66
13
39
21
45
114
21
71
13
12
3
153
48
21
146
24
25
39
30
6
33
23
18
19
36
87
8
66
10
21
177
27
24
60
47
58
90
60
44
46
54
18
48
50
100
26
130
45
123
62
19
21
39
12
27
21
5
19
27
138
26
70
27
108
27
8
36
4
6
99
72
12
36
45
6
18
3
12
12
11
10
27
60
11
1
15
9
165
26
1
24
35
90
10
33
11
25
57
38
34
3
5
139
23
76
144
42
3
36
36
53
31
41
16
27
83
25
3
21
15
68
28
9
11
49
15
8
13
12
3
44
6
40
15
9
74
70
144
3
48
36
65
48
7
35
28
8
10
99
53
10
120
36
42
74
16
8
25
96
108
15
146
7
147
45
41
72
18
61
96
17
10
33
39
44
106
15
75
38
88
18
45
60
15
117
9
3
15
8
70
15
23
1
123
33
3
69
12
35
28
33
72
12
21
27
5
67
15
110
18
13
105
27
36
36
48
3
8
10
27
99
156
8
37
23
10
66
8
25
11
25
57
8
46
18
87
81
75
48
77
24
54
4
116
16
66
75
95
88
72
8
12
28
86
10
110
19
15
62
7
33
3
36
3
30
6
12
60
69
51
18
27
69
30
36
33
60
39
8
85
15
38
46
80
18
6
36
133
11
12
25
24
51
9
15
108
57
9
75
29
46
12
108
90
51
108
47
13
36
41
46
42
80
7
51
62
67
23
6
10
12
33
107
13
17
7
11
72
13
36
3
20
25
63
9
3
18
134
10
8
7
36
29
34
9
47
36
13
39
21
9
75
11
112
68
22
14
58
27
84
15
21
5
6
4
141
63
36
44
61
29
30
10
50
36
121
9
75
24
15
9
11
52
12
45
5
58
33
96
51
24
45
45
3
71
24
40
8
13
57
63
27
134
43
3
44
1
60
3
72
20
10
18
45
17
67
120
11
25
24
11
40
9
36
27
33
11
1
35
133
11
13
41
19
51
81
48
15
21
71
28
26
16
3
63
14
30
18
10
68
25
84
11
82
42
8
28
8
36
48
78
43
11
4
21
33
15
63
57
12
21
18
57
35
18
7
9
66
105
12
87
81
35
25
3
21
35
10
3
93
2
13
65
55
12
12
15
21
23
16
48
57
69
80
67
83
25
36
23
78
58
126
39
84
83
28
14
58
14
31
60
29
96
54
25
3
8
73
24
101
22
24
9
27
20
64
140
73
47
13
23
85
24
45
18
6
72
38
10
51
3
36
24
141
12
84
36
35
82
32
31
23
10
27
47
6
22
69
71
100
80
37
47
70
134
64
21
12
3
21
51
44
40
9
15
2
43
72
24
48
27
56
34
26
84
64
9
108
5
7
108
23
25
45
39
12
5
10
54
32
22
45
23
22
26
49
51
21
23
85
33
15
60
24
5
10
38
103
23
16
45
21
3
11
13
125
7
9
255
9
3
3
2
18
132
13
71
46
15
24
33
51
39
96
105
5
31
36
123
44
73
84
36
12
27
69
11
30
126
85
15
62
18
52
21
36
24
11
54
31
15
36
129
3
192
45
48
77
16
87
111
26
19
24
23
54
34
21
15
26
30
25
9
15
24
27
8
97
3
44
118
18
24
21
12
24
5
118
8
10
15
3
20
10
39
113
42
1
36
89
7
72
11
30
70
56
10
54
9
ABCD 93853669472*3^$a+1 [50070]
11
73
72
63
32
43
21
69
51
9
12
204
6
84
174
126
81
99
5
25
15
9
12
18
36
21
105
15
45
59
16
213
30
90
11
19
12
24
24
66
6
89
55
96
60
5
40
48
72
33
71
112
3
21
63
12
60
18
30
36
6
54
41
55
18
30
90
42
18
75
48
93
27
33
30
6
51
39
24
9
81
15
72
63
90
24
23
48
19
30
60
51
21
30
90
24
150
30
87
9
48
87
75
5
16
24
9
39
75
93
3
5
25
15
9
90
21
9
47
49
6
41
13
51
33
6
6
3
72
24
39
6
35
1
30
33
87
30
3
8
37
11
31
108
12
198
27
75
5
43
6
90
6
60
30
48
12
30
59
40
21
35
85
99
135
6
84
15
80
49
63
80
19
45
3
156
41
49
15
39
17
120
43
42
3
195
12
18
12
24
60
15
21
60
48
60
12
18
12
18
135
207
41
40
57
15
87
9
56
19
54
102
185
175
81
39
120
48
12
18
36
36
114
24
57
93
6
54
12
54
6
90
60
30
59
49
6
210
15
56
55
18
47
136
63
36
21
3
141
123
6
96
108
27
144
24
15
113
40
8
1
119
109
3
48
129
72
15
15
24
24
60
53
19
90
3
105
87
104
31
129
111
24
66
78
105
135
57
45
11
19
168
21
45
27
39
78
42
33
15
33
27
45
27
30
30
201
57
42
18
6
30
15
39
137
55
90
228
27
9
180
54
6
30
30
6
108
6
35
1
15
93
126
96
108
17
73
132
18
90
12
144
6
90
24
75
111
30
123
57
15
105
108
27
3
21
51
30
18
252
41
37
72
120
18
6
36
48
12
24
90
17
112
168
48
69
96
6
48
30
6
41
40
56
13
35
31
281
40
24
9
6
9
32
43
5
31
33
15
42
90
90
3
57
30
18
15
45
12
60
59
19
36
6
3
141
75
195
66
120
168
3
93
30
24
42
35
55
144
41
13
60
42
149
16
33
15
8
67
21
9
60
6
5
19
30
30
6
114
41
19
66
51
33
167
25
15
9
6
108
60
33
57
96
54
12
90
54
96
93
21
275
79
41
121
48
42
24
21
105
60
11
49
63
15
72
30
90
54
11
13
72
60
30
48
6
24
6
30
39
72
33
42
48
36
6
18
36
69
171
36
30
108
36
11
139
66
24
30
5
19
45
120
32
229
24
123
9
78
30
156
30
57
27
30
12
11
160
104
19
54
120
12
90
33
72
69
54
6
47
253
24
11
115
66
35
64
24
32
19
24
6
6
33
87
48
150
51
15
24
120
17
55
30
114
90
84
3
168
45
6
90
144
51
39
9
32
64
32
49
84
24
12
48
150
6
36
48
6
174
267
3
12
24
6
84
90
45
32
13
27
8
25
39
21
171
9
6
48
60
60
6
30
117
48
9
71
19
390
47
120
40
9
6
108
6
39
15
6
35
49
60
66
36
101
97
6
66
24
39
15
17
88
27
21
8
61
3
15
60
21
9
12
35
43
102
30
78
90
90
42
21
3
24
53
37
75
8
37
36
36
24
66
33
135
60
53
43
45
80
31
48
41
40
99
42
84
90
6
78
132
29
121
84
27
69
51
8
49
6
54
42
65
79
66
54
30
6
54
95
175
17
157
11
1
48
12
78
6
15
21
179
49
6
6
3
45
30
72
24
5
120
31
30
18
30
75
81
24
90
150
192
138
66
35
49
71
49
12
48
147
15
378
72
30
114
24
135
27
48
156
57
27
12
30
90
144
24
30
42
24
6
18
30
27
80
19
6
15
33
23
7
6
6
30
108
66
54
66
17
67
162
24
107
168
49
60
75
72
93
3
8
1
24
6
84
21
120
45
30
48
30
47
16
24
33
15
8
37
66
6
3
45
6
5
31
89
55
9
15
17
85
11
13
11
43
42
48
66
129
48
33
24
42
29
121
48
90
90
3
57
90
6
39
45
120
60
30
72
78
42
138
12
35
16
3
141
45
78
53
97
12
24
51
3
42
99
69
72
131
73
36
48
267
9
47
49
150
18
186
77
97
23
13
84
71
91
18
131
85
24
3
144
9
15
15
65
1
108
42
30
30
24
54
23
43
5
109
60
6
264
12
29
19
42
18
72
18
90
12
30
ABCD 93853704188*3^$a+1 [50002]
24
45
39
21
3
12
5
28
45
72
36
123
51
6
72
30
17
24
31
185
13
96
156
35
43
18
48
15
99
36
72
69
3
41
96
25
48
75
3
30
83
115
5
1
36
102
6
15
15
36
33
27
18
51
51
29
49
15
75
12
5
24
79
18
108
60
12
59
1
48
6
9
39
21
87
24
156
42
18
48
5
49
15
27
48
18
60
90
144
29
7
72
66
90
6
48
72
24
15
51
18
75
3
29
88
27
48
21
111
18
27
129
15
99
90
15
56
1
18
12
36
69
20
144
1
18
72
6
84
6
53
16
15
24
41
84
60
96
115
29
76
15
5
13
51
81
18
30
78
33
116
49
15
39
12
60
30
18
77
13
6
12
24
69
20
37
23
67
12
57
39
84
18
83
49
90
12
18
6
12
60
117
63
33
80
61
6
153
27
102
90
41
31
5
31
132
90
11
79
101
1
144
114
12
6
12
47
13
47
84
36
64
15
65
31
33
3
30
24
15
21
48
6
36
117
36
27
53
145
30
42
18
36
29
124
75
42
15
3
18
18
66
18
126
24
12
54
90
72
42
197
31
29
43
57
3
12
60
54
95
40
176
40
111
129
123
126
6
54
36
30
36
24
66
108
36
3
3
12
72
36
204
65
25
66
53
1
18
42
30
93
3
33
39
45
63
12
21
51
5
24
7
113
31
144
24
41
79
6
54
41
7
114
18
41
7
18
36
59
16
123
132
9
96
3
12
150
119
19
77
55
54
30
6
95
85
108
138
53
1
35
19
36
33
56
79
12
5
60
25
78
12
54
11
28
3
144
30
18
17
55
6
54
9
39
165
15
78
27
45
12
15
20
60
109
66
105
44
16
3
30
108
18
5
31
33
32
28
147
30
3
12
9
72
102
57
51
57
15
17
19
54
36
24
30
21
75
36
54
66
65
79
5
60
31
33
15
6
54
12
33
27
18
18
12
78
48
15
27
12
18
39
69
11
4
21
114
41
13
120
42
66
144
78
48
150
72
12
6
29
4
20
55
5
49
51
57
18
30
71
1
39
15
114
15
20
36
19
9
132
75
5
28
32
19
72
33
80
64
3
29
4
39
36
6
66
33
24
75
18
30
42
11
1
239
1
54
9
56
16
21
23
85
36
18
6
35
31
29
49
27
75
6
87
56
19
117
108
96
140
25
72
84
15
9
174
41
37
12
18
72
60
12
65
43
36
161
19
90
15
20
1
54
24
90
72
15
51
57
32
43
72
29
205
144
36
54
12
33
56
1
144
15
21
195
21
147
51
54
42
29
4
147
45
135
5
85
35
31
29
31
33
140
145
42
54
18
30
18
18
72
147
56
49
42
30
15
81
162
17
60
120
103
17
43
108
12
60
101
16
3
6
30
5
31
5
103
21
39
105
51
42
12
60
27
20
19
41
31
90
143
61
18
30
11
25
95
91
5
24
16
3
21
39
18
18
36
36
48
54
15
36
80
31
65
100
108
32
19
65
31
153
75
60
12
6
12
18
18
39
56
19
30
60
131
64
12
20
120
120
1
18
9
93
159
80
55
29
91
24
9
3
18
54
90
15
21
24
36
30
36
6
23
115
72
24
9
36
60
69
6
48
41
64
3
24
9
56
4
36
33
75
15
60
137
79
90
35
31
65
60
40
51
29
120
55
30
6
84
6
48
6
48
72
78
120
75
75
90
30
78
243
147
24
69
21
66
132
36
174
6
5
31
396
102
147
33
6
41
121
54
5
43
21
15
36
54
24
27
44
31
24
65
16
3
36
24
18
12
15
3
54
59
49
15
45
12
35
61
72
18
29
25
36
12
15
57
15
21
114
18
15
75
72
66
239
13
6
45
60
39
77
13
231
51
29
7
60
54
15
20
31
24
45
99
5
31
5
85
48
72
95
49
24
270
17
1
54
48
6
11
24
1
66
53
187
30
42
120
77
88
21
11
79
84
180
17
24
49
47
115
6
48
71
24
37
59
13
11
36
19
114
11
241
15
15
114
11
73
18
29
25
6
72
18
63
36
44
19
30
36
6
30
60
18
12
29
136
3
30
47
103
36
12
69
44
1
15
80
79
42
54
120
6
102
21
75
66
6
12
17
1
18
72
24
66
72
132
59
4
111
6
18
18
63
111
5
144
16
21
23
40
45
54
45
21
39
87
29
31
45
3
60
17
55
9
39
42
63
111
42
12
15
21
72
18
105
9
18
9
3
42
66
78
15
36
3
48
29
61
54
6
54
33
75
12
29
25
126
6
30
54
215
24
37
87
32
151
9
20
79
36
84
21
141
18
129
87
125
40
15
5
103
105
27
30
ABCD 93853817678*3^$a+1 [50091]
9
55
60
11
21
16
17
99
28
24
29
3
76
68
64
56
148
72
89
175
32
16
8
3
90
39
108
16
36
72
44
220
84
128
16
24
8
40
156
108
24
104
60
153
36
19
44
12
28
92
4
84
41
3
24
60
3
69
48
12
16
36
228
20
12
48
4
108
60
32
28
60
8
12
24
124
41
63
28
35
45
9
19
24
24
48
65
3
16
8
36
64
44
4
56
39
21
4
72
84
8
24
84
60
72
21
180
67
12
56
76
5
3
100
44
124
48
12
24
12
44
24
48
24
88
8
24
4
36
24
155
45
40
24
204
36
29
67
23
90
3
159
108
157
95
13
41
103
113
91
48
132
17
39
12
4
12
5
18
90
7
132
44
40
224
273
15
76
92
136
41
72
55
72
188
45
108
79
11
25
12
104
40
44
136
89
111
108
33
54
45
99
33
120
76
36
44
48
96
33
36
144
15
21
54
21
4
128
72
4
84
80
4
17
36
31
8
51
81
184
60
89
72
90
9
88
84
89
51
28
12
17
3
40
72
11
13
20
120
12
88
24
20
156
48
3
57
4
8
220
20
28
203
21
12
24
4
96
20
24
132
99
90
90
108
97
60
92
21
162
57
28
44
36
28
95
36
81
12
136
12
48
128
12
4
132
224
132
28
56
48
136
104
57
39
15
126
51
3
21
51
21
4
29
139
32
88
56
189
91
24
56
36
156
36
16
215
9
100
104
108
40
56
4
24
32
112
132
32
16
60
17
31
44
16
84
8
357
3
204
88
65
36
123
28
20
16
8
40
44
60
48
124
48
179
37
53
87
96
72
36
15
13
12
24
32
36
28
35
36
57
16
35
9
28
143
36
9
16
32
24
9
7
44
39
81
28
92
100
84
20
64
12
113
99
40
68
72
16
11
213
88
59
25
276
48
44
3
25
29
36
43
128
96
16
68
4
239
121
80
15
9
196
29
63
16
12
20
24
36
9
3
12
16
12
140
28
12
12
60
12
12
5
91
8
27
45
120
60
12
16
8
45
39
88
8
120
33
63
24
4
116
45
171
9
195
124
24
56
15
13
24
56
4
47
1
24
12
24
24
12
29
7
29
144
39
40
152
28
8
36
244
68
195
1
72
36
12
5
15
12
28
24
104
168
63
9
24
3
18
3
33
19
12
48
11
13
60
24
8
12
60
129
18
1
20
12
16
60
17
127
132
11
73
71
9
72
16
60
8
240
88
140
88
8
81
36
43
137
3
16
36
36
143
37
32
64
48
60
32
36
16
68
24
33
27
40
56
3
33
84
88
12
17
19
24
47
133
128
36
24
36
75
37
32
12
16
20
244
89
27
84
60
9
39
15
9
76
12
29
79
12
32
252
28
44
28
116
12
207
144
93
4
8
36
3
33
16
12
20
28
17
36
99
64
36
140
21
63
12
69
31
48
12
32
28
12
17
15
36
156
112
60
17
15
36
3
85
5
39
120
12
60
64
60
24
92
76
44
88
41
159
28
12
36
128
52
89
3
24
28
24
11
25
12
224
108
48
24
172
8
9
51
12
27
21
195
36
49
41
54
9
40
60
17
39
48
28
12
12
5
19
72
216
12
8
33
31
113
67
156
24
5
147
52
56
4
84
12
32
24
48
36
4
260
52
48
32
64
20
12
16
56
4
60
104
12
12
16
32
69
91
44
96
16
5
15
39
54
111
4
228
53
79
11
36
49
80
28
23
9
16
152
24
24
24
39
90
43
108
119
49
23
9
312
64
44
112
44
160
56
28
108
71
25
47
85
44
16
20
88
36
212
28
11
37
228
59
57
28
140
9
36
36
27
84
4
29
123
111
9
36
108
24
129
54
45
100
24
101
63
36
12
12
48
76
8
48
3
33
4
56
88
72
240
20
24
88
59
33
232
5
123
28
156
8
4
68
63
9
28
80
45
91
24
32
24
4
192
60
80
16
125
79
32
36
24
45
36
51
16
56
72
28
24
36
41
15
219
61
20
28
56
4
173
27
64
72
24
11
85
8
33
15
48
12
ABCD 93853843828*3^$a+1 [50007]
45
3
285
36
72
39
20
28
21
15
176
25
54
77
52
33
234
81
27
36
65
61
35
48
43
53
16
80
84
55
54
15
32
25
90
65
64
60
9
87
39
9
27
149
67
17
55
18
72
27
128
96
37
219
123
41
60
61
35
84
96
19
9
96
21
95
96
144
61
72
75
12
39
180
90
90
17
64
99
90
54
45
135
77
13
15
36
44
13
183
12
32
100
12
96
20
49
18
137
84
139
180
18
27
45
71
145
11
16
48
224
132
156
7
41
31
5
48
55
18
108
180
35
4
80
60
192
43
41
12
48
61
90
29
151
36
17
48
100
80
12
208
48
45
36
51
183
69
20
108
37
18
72
17
109
119
12
36
103
36
144
17
145
63
32
84
124
21
90
144
69
60
48
32
25
36
72
47
151
425
115
180
5
4
12
48
21
59
103
72
53
37
36
72
27
20
7
9
252
27
57
240
80
19
9
153
123
165
36
234
77
12
163
29
25
198
5
96
64
92
84
156
79
54
72
71
127
18
90
113
49
51
21
54
149
12
144
16
3
161
156
61
54
36
54
18
17
96
67
33
60
32
127
53
73
87
3
18
75
267
17
37
126
90
23
220
36
60
84
44
16
21
123
21
219
132
45
90
36
17
37
108
95
31
21
44
7
18
87
68
331
5
13
90
18
18
5
12
84
61
179
76
20
12
55
57
84
12
212
85
23
157
3
48
57
87
68
25
135
63
126
63
81
36
75
68
73
288
270
21
180
33
15
108
39
153
80
240
16
159
81
45
87
39
18
18
54
108
47
79
21
44
112
68
64
15
33
273
95
67
29
336
13
15
96
80
160
45
39
69
71
37
27
132
3
72
144
81
84
87
105
12
36
45
234
197
36
19
90
95
96
48
16
20
121
18
21
96
63
36
18
27
60
3
17
1
54
281
28
141
3
285
131
4
12
36
44
228
28
48
80
1
51
57
167
49
72
3
20
157
3
92
48
1
3
123
33
111
21
44
25
90
36
137
7
41
84
1
75
87
90
3
80
60
84
43
17
64
45
54
108
54
11
79
33
68
259
126
18
45
45
36
95
31
17
12
64
84
92
55
125
28
81
72
54
33
68
268
45
39
303
72
57
240
279
101
115
36
18
36
36
3
159
125
16
84
63
65
25
99
48
15
161
16
39
41
13
126
89
28
63
17
84
25
36
63
20
7
54
90
21
144
180
44
100
140
19
33
3
201
33
47
96
228
12
112
96
20
37
167
445
18
17
148
15
17
37
108
11
25
11
43
81
27
53
109
18
53
55
36
69
44
240
25
18
57
12
183
57
36
15
173
64
20
60
151
9
81
144
18
108
5
124
105
23
13
71
73
108
135
117
18
18
87
128
4
48
12
20
7
126
59
85
18
18
35
4
176
28
207
17
288
84
124
36
44
55
72
5
67
57
33
198
18
72
144
111
48
36
60
48
21
107
55
18
126
18
216
54
93
48
12
99
54
39
33
47
336
49
72
123
188
192
48
4
3
45
60
93
72
15
48
225
27
63
65
25
87
176
4
3
54
108
90
17
60
48
145
51
75
126
23
208
ABCD 93853942888*3^$a+1 [50000]
19
132
29
39
48
63
210
199
71
84
210
6
61
36
53
19
128
24
24
76
203
85
11
30
87
88
24
11
24
37
48
60
41
150
25
72
17
27
148
60
41
7
80
88
59
13
20
12
21
75
15
121
36
32
180
195
13
17
60
63
3
1
48
68
63
141
4
65
19
20
45
67
29
51
63
73
17
6
121
8
45
87
9
39
15
25
56
36
9
7
200
52
68
48
45
55
29
67
59
9
16
65
79
176
45
51
84
36
64
59
45
148
17
90
96
150
24
60
43
32
15
96
69
12
3
90
30
1
5
175
12
20
88
24
5
43
128
9
3
87
25
161
84
3
60
4
44
64
41
54
97
59
54
91
35
85
29
75
15
6
15
4
108
44
16
20
12
36
9
27
76
20
63
1
108
95
21
24
45
31
24
36
32
123
165
96
33
15
40
8
87
13
48
149
55
72
48
168
23
85
32
57
123
52
65
51
15
30
147
4
29
7
12
131
1
23
33
63
37
80
3
49
80
60
180
12
63
6
67
84
68
36
69
51
15
225
96
9
54
36
85
12
44
24
9
51
15
69
141
51
28
20
72
84
195
54
6
60
90
30
30
31
44
15
97
77
87
63
90
31
84
116
12
3
1
20
24
24
40
5
31
239
45
81
7
77
15
112
108
5
3
60
84
39
25
59
45
45
6
1
44
120
39
13
53
19
36
60
35
9
51
157
72
8
132
16
20
12
63
45
64
41
90
45
4
68
27
30
127
8
81
19
11
60
60
30
144
66
24
73
20
63
60
37
143
45
9
55
8
72
96
40
59
25
56
9
96
7
83
37
24
68
76
32
12
28
108
44
136
89
171
112
8
96
28
48
47
126
39
81
55
35
21
123
6
7
60
8
12
28
65
79
101
84
111
84
40
8
117
87
124
24
95
201
24
45
7
23
66
30
157
32
21
31
59
9
21
51
24
4
5
3
27
33
57
31
140
9
27
69
54
30
60
27
69
19
65
3
33
99
72
3
193
80
52
36
35
24
85
41
147
24
3
36
37
53
60
54
13
68
4
41
111
28
5
31
32
57
90
45
96
9
7
179
45
180
16
120
68
15
25
60
36
95
49
11
165
156
33
96
15
9
60
43
44
168
45
36
24
7
24
32
52
32
63
13
108
149
6
9
88
53
7
107
21
52
48
80
69
3
3
81
93
15
16
5
67
44
3
33
63
60
30
19
65
31
12
32
45
36
127
53
127
12
41
27
33
175
32
57
36
30
1
24
65
174
30
31
29
66
90
54
150
90
210
15
52
24
35
45
9
27
28
5
3
27
33
148
72
17
163
164
9
39
76
44
72
24
9
120
15
81
54
33
28
5
24
36
84
31
95
24
13
17
55
180
5
3
132
111
49
20
21
75
75
177
33
24
3
87
13
44
99
157
32
15
13
23
117
4
284
39
6
111
156
144
99
60
37
72
140
75
1
12
23
24
57
4
56
124
5
139
108
8
36
24
9
123
27
90
27
3
1
44
36
4
71
25
59
6
7
44
28
8
177
75
21
27
48
9
6
30
90
30
51
24
24
28
80
172
72
104
15
57
33
15
69
27
48
15
45
45
96
39
148
44
4
132
84
36
32
105
30
57
88
32
93
6
81
69
55
80
72
57
30
73
23
9
40
56
39
13
8
100
5
150
60
37
17
60
126
54
66
37
68
99
45
48
117
91
80
45
60
15
69
51
144
51
117
12
96
105
24
63
27
6
24
66
105
9
36
55
84
41
55
89
87
4
5
39
48
24
28
68
63
210
30
169
8
24
216
48
4
41
24
6
21
4
59
93
132
45
31
65
19
96
32
12
21
7
48
32
3
1
96
17
3
63
57
52
95
121
305
24
60
3
48
12
57
6
9
21
51
36
52
8
48
99
13
8
15
141
36
93
144
7
29
7
20
12
76
24
5
30
45
15
30
51
40
5
51
60
24
16
36
83
97
83
49
5
6
57
48
12
108
105
60
51
48
12
4
59
66
114
33
27
93
63
24
13
83
57
3
234
6
84
37
23
93
3
90
19
5
3
64
36
20
3
150
30
1
29
15
69
115
65
7
60
36
77
36
ABCD 93854181548*3^$a+1 [50038]
93
3
32
24
10
56
55
87
72
9
24
111
9
33
54
9
96
36
180
87
2
19
17
4
54
2
55
33
32
52
18
62
55
27
105
48
135
62
108
12
4
30
2
43
17
19
69
146
1
33
135
119
72
30
130
9
57
54
114
54
110
67
15
201
39
33
143
24
1
48
17
24
156
19
5
91
72
47
73
48
117
66
21
5
31
12
36
9
20
52
63
48
9
80
36
52
128
120
70
110
79
48
3
2
16
15
21
135
5
150
25
48
63
9
135
96
14
34
90
144
80
12
186
210
40
63
24
300
93
78
9
60
156
36
11
10
20
58
144
32
6
7
57
26
90
30
34
56
4
108
198
33
161
31
9
86
34
20
43
15
38
139
48
72
24
36
60
65
78
25
60
5
12
31
9
48
80
7
131
54
55
5
120
16
3
84
21
152
19
24
84
107
10
15
95
109
12
39
45
35
16
2
175
77
79
11
73
15
18
14
25
65
19
12
57
87
24
144
15
38
4
20
19
9
62
10
20
96
19
15
33
36
345
2
10
54
80
190
60
20
28
80
16
87
5
82
2
6
82
60
2
16
33
24
15
216
57
12
17
60
19
69
38
25
24
125
91
12
27
9
41
6
54
91
15
93
27
110
34
8
25
113
88
116
19
45
99
17
70
54
32
43
17
30
88
2
7
48
57
12
75
23
88
2
88
99
5
16
20
19
71
34
144
54
42
30
18
80
7
41
4
39
276
65
46
54
75
95
13
195
33
119
160
120
33
12
11
270
4
15
84
12
153
87
39
98
16
72
12
42
146
7
336
87
120
72
8
30
24
66
25
15
144
9
12
117
27
11
112
48
9
191
24
64
81
33
30
80
18
70
90
12
36
24
32
94
56
66
19
141
15
29
156
7
53
88
32
144
343
53
55
89
31
72
132
41
103
141
15
41
7
36
107
85
59
34
15
17
7
17
16
63
96
24
87
110
82
42
15
105
75
5
31
33
54
8
97
201
39
17
223
53
19
24
9
3
60
39
33
63
2
118
90
20
234
13
60
15
42
30
93
108
72
12
99
56
30
115
15
21
12
95
48
40
33
24
17
223
132
41
43
21
18
18
147
96
101
79
17
7
63
14
58
66
27
17
18
49
23
48
85
12
17
46
57
168
29
36
54
6
55
9
51
24
15
18
6
56
25
168
15
57
125
36
40
27
21
6
56
30
4
48
62
13
5
16
87
5
28
51
5
55
23
13
12
45
12
260
90
13
48
45
104
43
17
120
4
54
38
84
19
21
15
60
35
34
15
87
33
24
5
108
139
35
90
19
132
65
4
39
60
9
15
17
4
74
1
9
80
118
24
105
41
54
25
36
48
141
15
95
16
18
192
15
228
117
39
5
91
9
75
41
7
203
90
94
38
28
15
5
4
38
18
43
45
72
39
161
118
146
36
19
48
36
21
111
15
42
30
18
72
27
69
54
2
16
30
9
15
56
73
60
11
66
67
3
45
27
8
73
15
57
12
3
50
142
80
61
36
63
105
15
2
160
78
72
33
33
150
69
5
31
77
48
19
96
17
52
75
71
73
17
7
57
39
201
20
19
36
123
48
74
4
36
126
57
15
110
43
39
105
9
84
42
50
40
15
93
18
2
7
5
34
2
22
18
15
125
60
118
6
36
63
45
12
78
9
47
16
57
17
36
55
89
124
39
53
100
15
39
144
26
126
10
63
71
106
15
57
87
15
8
16
66
80
70
21
29
70
56
58
39
33
48
44
7
155
34
72
39
191
37
113
10
114
30
78
2
106
30
93
21
30
90
51
5
24
36
34
128
138
214
189
36
9
204
87
41
7
3
9
48
23
109
51
14
115
60
5
78
90
142
56
120
24
18
160
48
75
77
48
24
190
249
77
60
52
3
15
9
5
4
72
14
34
6
48
62
43
63
9
45
123
12
5
91
125
19
21
30
33
21
39
41
28
80
48
103
81
15
111
33
57
120
198
9
15
122
31
60
93
15
24
53
55
9
18
33
39
9
159
18
3
36
233
102
ABCD 93854604986*3^$a+1 [50021]
252
60
84
90
129
152
79
65
31
54
30
306
90
114
47
217
15
75
101
64
32
1
119
13
48
27
120
51
261
63
186
12
162
126
107
504
1
144
18
53
55
9
69
66
89
25
84
96
126
5
88
128
24
25
15
69
72
18
17
48
16
63
186
54
30
36
6
65
88
93
27
27
29
31
105
96
189
90
90
71
73
6
48
42
84
54
6
30
65
7
90
132
72
11
109
3
105
63
45
18
9
135
153
159
138
135
8
253
11
79
36
18
90
186
47
43
69
87
54
99
152
1
252
36
6
201
63
17
64
9
180
72
78
21
9
6
30
11
24
55
18
63
24
75
93
51
21
93
36
87
8
151
89
79
33
129
120
18
42
144
102
90
90
57
57
30
108
36
9
48
8
96
199
162
270
42
30
126
60
102
129
48
21
11
151
57
248
352
63
9
48
111
12
18
155
7
18
180
27
120
80
49
15
93
131
64
8
7
18
132
72
48
36
71
43
213
8
7
18
39
15
18
87
21
6
30
18
126
126
24
41
49
36
174
36
24
9
176
72
49
156
147
33
18
261
105
183
27
18
11
115
186
18
30
36
6
210
90
18
72
150
66
42
30
18
9
45
18
6
66
36
54
36
54
126
168
216
66
53
37
90
42
126
216
30
18
57
3
66
24
203
7
90
6
90
12
75
33
39
87
24
41
133
90
42
15
15
273
8
25
90
294
30
78
11
127
288
162
18
90
36
15
21
75
3
12
65
13
12
24
120
63
56
49
102
126
35
112
15
72
36
165
72
57
48
6
9
56
19
60
36
144
12
18
36
11
96
97
15
33
119
151
24
108
66
24
48
35
48
72
79
24
9
56
61
120
3
87
65
16
279
78
131
7
9
159
9
3
29
49
12
18
36
93
21
155
16
48
45
147
96
63
36
341
343
36
90
35
1
119
85
11
109
60
111
135
18
36
24
90
425
127
57
15
36
117
63
54
6
54
303
123
96
66
72
198
69
21
90
72
17
271
78
36
66
144
45
45
24
11
144
192
133
27
63
377
40
33
72
54
90
63
63
18
150
41
13
371
16
21
18
65
61
11
112
21
24
30
117
105
66
54
24
39
45
3
15
57
231
162
54
33
72
120
33
36
12
54
18
63
33
54
126
11
169
30
17
7
66
54
17
133
3
63
126
18
108
144
324
9
15
30
11
64
57
15
3
101
1
150
84
144
6
90
102
54
144
24
30
11
96
115
48
42
84
47
79
36
69
129
36
24
12
24
90
66
78
102
24
30
78
12
216
78
36
18
11
55
162
39
80
144
85
84
71
127
42
120
108
83
31
18
36
156
36
90
18
39
57
84
27
189
24
36
15
141
35
120
169
108
36
191
133
540
47
96
7
72
65
79
185
61
35
25
144
54
126
54
117
56
37
27
56
112
27
90
48
6
141
3
66
96
51
72
87
18
126
234
6
81
111
42
23
49
84
6
30
54
252
18
27
45
24
120
18
18
180
18
81
81
294
30
54
245
85
84
135
81
39
ABCD 93854909672*3^$a+1 [50033]
51
165
9
7
53
67
24
80
40
125
60
138
72
30
15
15
48
25
23
132
37
24
65
79
32
24
64
65
18
157
23
108
30
60
99
225
66
24
21
51
78
63
243
85
17
24
144
66
96
72
6
7
113
174
36
72
84
33
63
49
41
18
54
72
24
24
111
24
57
15
9
7
23
9
168
27
342
103
80
27
109
17
78
60
36
9
120
24
45
60
72
55
128
21
132
15
33
54
81
15
1
5
30
210
90
66
55
305
48
144
6
66
120
24
30
25
32
3
24
117
120
15
114
72
204
108
7
336
17
18
90
3
72
9
24
414
73
17
87
16
239
25
185
84
19
23
129
63
1
41
63
168
33
39
96
24
27
165
64
137
24
24
24
36
27
24
3
37
8
16
11
85
23
25
23
132
12
90
90
18
51
75
66
99
75
60
9
3
85
32
48
24
75
21
189
19
65
42
12
36
6
39
27
13
41
39
171
181
35
48
157
77
27
48
15
1
17
132
75
88
35
120
72
126
66
84
9
87
108
45
93
219
3
12
66
78
42
79
11
198
72
103
56
75
6
24
96
39
64
5
115
89
228
12
55
8
33
55
179
37
41
63
24
21
6
13
41
84
378
102
42
18
192
24
156
3
33
7
8
27
60
36
66
3
51
192
84
18
96
114
45
225
30
18
72
18
78
66
36
204
54
207
213
60
84
12
30
54
19
32
51
189
33
63
39
18
192
30
25
11
48
109
11
61
8
117
60
36
43
72
77
36
127
113
42
13
5
96
78
108
25
8
64
32
24
141
51
45
42
1
11
144
102
7
71
49
8
75
12
12
120
61
95
18
30
66
55
11
48
21
24
21
51
27
13
143
25
77
12
30
1
35
37
32
3
45
24
40
8
33
24
54
6
48
6
6
24
15
57
90
85
72
83
37
35
13
47
73
29
3
96
16
8
240
96
15
54
51
64
17
6
33
15
201
88
47
204
30
79
56
201
48
60
115
32
40
35
13
5
96
6
69
57
48
159
16
41
36
163
24
80
21
12
78
81
3
117
16
29
36
7
35
18
12
138
78
42
24
90
3
40
8
40
35
24
30
39
15
6
139
11
61
32
3
85
5
19
29
91
11
45
48
16
8
15
42
39
120
40
11
144
192
109
71
12
30
183
153
162
42
6
21
3
6
60
42
48
49
17
90
6
7
80
48
57
7
24
95
60
45
24
63
193
17
79
48
48
35
54
24
24
31
56
21
90
60
69
64
96
24
59
18
78
117
45
84
18
21
96
21
132
12
75
63
33
3
6
90
6
90
30
30
97
47
49
24
65
18
42
12
15
51
48
45
16
5
75
123
13
104
33
7
320
9
7
104
64
56
88
11
141
88
8
9
258
141
57
60
75
3
162
42
1
192
32
112
5
48
36
6
33
15
1
11
174
6
54
96
6
30
7
131
21
3
13
89
36
12
168
39
48
96
81
39
9
55
41
192
42
37
56
72
48
273
79
96
11
93
48
57
72
204
67
89
78
121
17
72
31
47
9
75
21
33
24
135
96
96
16
24
11
37
56
9
15
33
168
204
115
17
31
29
51
312
3
144
24
54
36
75
57
72
18
114
99
51
30
15
9
30
25
56
16
89
111
45
3
64
77
48
27
120
16
35
48
21
81
222
57
3
85
128
15
145
48
24
215
138
63
16
35
133
65
66
30
66
18
51
96
141
19
173
6
54
48
42
13
59
60
9
216
3
13
5
78
61
53
42
96
33
9
87
15
25
96
17
207
39
9
136
80
112
8
184
56
24
51
117
9
31
83
69
93
42
66
24
18
37
5
30
12
9
9
18
45
72
33
120
72
6
9
16
56
88
83
42
75
75
21
16
35
13
32
9
7
83
69
3
13
29
3
ABCD 93855371726*3^$a+1 [50035]
9
60
9
42
25
20
33
175
60
95
153
39
73
71
6
43
32
45
75
28
5
123
87
12
1
20
48
15
6
144
6
18
31
29
3
184
95
18
67
36
44
3
6
27
3
25
72
107
66
7
20
39
85
44
9
151
24
72
36
17
7
36
44
16
17
91
32
3
24
6
66
25
24
12
132
116
40
29
51
4
36
12
8
72
4
5
54
81
28
5
3
100
12
65
91
36
29
15
15
1
23
33
28
5
67
108
5
75
76
24
20
40
5
15
52
44
64
71
69
12
27
1
84
65
31
24
12
20
3
120
120
13
8
120
60
39
25
32
24
15
54
96
55
35
85
92
184
53
6
30
36
43
8
9
43
35
93
57
115
17
30
18
42
121
48
36
116
3
1
44
16
29
55
60
101
51
60
28
35
126
84
151
24
36
29
79
5
55
48
17
3
57
3
40
12
176
40
71
13
132
20
16
128
99
1
35
1
5
43
11
25
95
141
136
24
20
24
21
19
12
17
12
30
21
3
1
48
41
7
48
5
90
25
92
52
8
40
17
30
21
4
71
90
15
16
5
19
32
39
54
15
4
8
27
12
9
120
51
25
56
88
56
3
57
45
19
32
39
90
15
3
37
36
53
51
9
31
53
6
1
96
47
25
120
107
13
5
30
12
205
155
81
69
75
4
56
24
9
67
96
8
16
44
72
93
55
20
40
132
20
28
101
79
11
9
96
3
6
30
24
42
51
33
15
72
57
43
53
31
96
60
8
52
47
132
45
16
113
55
60
5
24
31
152
60
52
32
16
137
126
37
12
12
20
4
80
45
27
64
24
20
51
18
7
173
27
36
28
36
36
68
81
24
30
30
15
36
4
96
36
12
17
79
5
60
175
29
30
93
33
55
191
9
16
83
126
55
24
77
39
9
31
20
52
29
19
36
23
1
36
203
6
15
51
61
24
113
115
35
25
56
15
61
5
43
41
6
49
179
13
44
88
60
8
63
6
31
89
84
30
1
29
31
35
18
67
59
37
29
19
20
51
1
89
99
160
20
60
99
66
15
159
42
108
6
25
191
145
5
19
24
5
151
35
24
42
31
47
42
135
39
45
76
24
12
24
5
51
48
12
27
66
75
64
35
21
4
11
25
36
84
11
1
12
120
8
4
36
47
33
9
19
20
96
28
41
24
3
9
48
7
23
1
200
136
24
24
72
23
1
24
12
48
72
44
111
144
109
8
3
6
48
27
3
37
80
136
48
35
54
36
15
69
103
24
20
4
59
25
131
1
24
12
12
35
37
80
24
180
72
88
35
97
23
25
29
55
48
44
9
54
13
24
84
84
35
42
55
95
9
9
6
66
39
40
72
44
15
138
55
65
36
91
89
7
29
15
40
59
1
5
24
7
8
40
29
42
1
80
39
90
31
44
40
20
9
6
13
35
30
31
12
47
81
160
24
41
31
5
55
36
12
8
120
69
15
96
93
6
48
33
52
17
54
21
3
25
47
13
5
27
28
11
81
196
12
56
4
5
67
20
3
1
245
91
35
1
12
48
23
81
64
36
24
29
27
123
25
47
13
120
35
6
51
15
1
12
11
97
8
16
23
21
36
3
13
29
31
17
27
36
39
21
124
53
63
28
5
24
43
68
15
45
132
4
44
60
51
9
156
75
49
185
111
9
6
9
36
3
96
109
36
12
68
39
132
81
88
144
72
29
19
48
20
33
27
27
1
60
71
13
72
20
9
67
23
24
96
1
5
91
84
24
11
1
84
29
27
48
96
88
17
55
5
39
4
17
18
85
5
3
123
60
30
7
53
31
96
72
5
6
30
19
48
24
65
79
80
52
8
51
133
60
96
36
44
15
1
23
13
77
30
81
39
81
52
68
15
61
60
48
35
6
6
141
87
13
17
3
3
90
127
84
36
24
24
32
88
20
15
1
44
45
31
36
53
27
4
56
9
19
80
64
5
27
9
135
4
12
23
13
59
69
40
60
29
60
30
13
20
24
24
9
3
4
24
60
5
30
6
19
12
8
4
41
7
8
76
36
29
18
25
17
54
1
24
324
11
1
20
4
5
90
21
28
36
36
20
4
101
75
24
12
9
31
80
28
24
8
3
37
53
67
23
30
171
4
12
24
5
43
5
27
36
24
28
41
54
81
9
283
72
5
30
33
33
55
59
6
15
21
19
29
7
65
19
41
108
31
36
209
15
36
100
89
36
30
9
4
12
116
3
30
15
4
36
95
105
64
65
43
44
75
60
9
21
75
4
60
65
115
12
53
19
36
12
12
36
41
78
57
33
6
6
19
20
4
68
60
4
5
55
20
9
19
120
8
28
29
31
12
23
105
60
112
12
32
99
96
30
43
128
87
13
77
55
32
69
27
63
81
9
6
13
60
56
16
44
16
80
9
36
78
21
51
24
30
7
8
52
12
32
4
80
16
36
24
36
60
107
81
45
75
36
3
162
15
24
111
24
54
7
48
48
17
31
20
52
8
180
76
60
24
20
12
184
5
103
35
25
32
39
25
24
17
75
45
19
11
ABCD 93855499118*3^$a+1 [50190]
84
186
192
168
3
159
17
13
108
23
37
30
342
60
107
1
47
192
25
39
51
141
147
45
27
6
15
15
24
66
135
9
36
147
15
321
57
24
15
51
54
6
30
180
42
12
9
51
269
16
123
21
51
150
71
55
54
3
63
60
69
96
27
132
180
30
78
120
78
30
54
6
12
21
39
41
16
81
63
96
80
96
67
12
18
150
18
39
15
126
35
48
37
42
12
5
16
75
144
156
233
37
60
47
48
25
60
27
45
18
113
49
12
3
15
18
63
32
109
3
63
17
73
24
288
72
183
15
102
36
87
27
18
131
7
9
80
16
48
27
5
112
15
17
1
15
48
21
6
5
112
80
48
64
45
83
48
112
15
30
90
41
127
54
210
180
78
48
23
16
48
93
3
129
15
15
60
102
90
5
13
72
306
222
90
18
30
65
67
30
15
3
162
42
30
18
33
39
36
5
48
151
105
21
30
144
29
49
108
120
114
30
126
42
12
258
162
318
18
147
80
43
53
7
137
96
19
102
96
282
60
30
3
32
7
201
27
18
72
11
49
18
77
7
6
210
113
31
33
75
5
16
51
78
95
85
18
90
300
54
60
30
6
29
208
128
25
180
83
67
125
19
66
144
78
45
93
24
11
288
7
12
180
108
60
30
24
48
27
195
18
108
63
21
6
72
173
19
29
187
5
48
37
150
144
48
132
18
15
93
174
69
39
108
24
48
18
60
30
42
15
15
72
78
90
18
12
78
117
3
45
48
69
60
378
30
23
67
72
18
132
15
15
42
30
108
150
12
18
60
18
30
45
192
75
21
80
19
78
159
33
42
90
48
107
1
15
80
55
72
12
60
105
21
90
102
18
90
159
48
15
12
21
87
41
217
23
16
123
18
99
48
33
30
162
78
72
102
3
87
186
84
108
63
48
51
90
18
17
1
15
9
48
150
177
21
75
32
55
41
79
78
12
72
15
144
147
222
111
80
16
21
90
312
30
42
36
30
15
27
102
15
261
30
77
48
19
18
18
57
165
27
3
108
65
7
105
165
60
102
180
216
189
48
32
48
25
135
15
65
55
18
60
120
150
45
45
30
54
111
32
37
59
31
225
144
9
87
45
18
18
30
42
48
132
198
12
17
16
57
23
48
37
24
35
55
156
77
73
30
57
3
144
36
57
96
21
90
150
48
18
72
177
3
18
123
32
85
59
25
71
7
72
33
48
39
108
72
69
9
18
117
75
60
102
18
18
132
318
150
72
15
3
45
129
6
72
30
51
39
162
36
54
78
111
27
90
42
177
15
6
75
9
6
90
23
112
219
90
60
18
48
45
27
21
21
66
89
48
7
9
80
91
21
48
117
59
13
90
48
72
18
24
18
72
108
65
133
12
15
272
115
138
132
120
36
24
36
87
48
147
365
16
87
54
35
1
42
5
13
72
18
84
149
127
17
13
42
30
18
24
48
17
205
36
47
160
147
18
18
24
90
66
5
64
3
141
81
48
150
57
15
30
6
30
63
80
1
6
174
6
53
67
45
117
60
15
48
224
96
97
95
145
12
18
18
54
18
42
93
87
9
39
57
3
48
237
3
45
9
30
36
24
45
45
138
132
108
12
78
102
249
81
120
39
96
81
42
30
23
67
45
33
54
18
102
90
126
54
168
90
12
ABCD 93855537500*3^$a+1 [50004]
19
8
10
18
30
90
8
6
13
6
35
9
73
18
72
8
57
69
13
33
12
80
16
77
33
19
27
9
60
11
10
8
60
75
30
3
13
9
5
60
75
22
24
45
32
22
11
34
21
15
12
95
73
47
30
93
30
16
26
13
99
53
243
24
33
57
3
43
20
9
27
3
3
22
68
10
12
45
77
54
54
12
3
33
10
32
40
32
46
30
60
3
32
49
6
17
10
21
62
45
19
24
26
40
6
3
41
76
8
54
1
81
90
8
60
10
18
62
3
52
17
63
31
54
80
172
53
1
9
33
3
71
10
41
45
154
63
3
33
14
21
9
3
7
38
15
72
93
55
24
8
36
4
8
10
47
51
6
130
6
2
1
59
46
66
8
15
10
135
18
80
10
107
21
72
43
39
23
3
10
15
29
36
46
18
50
33
13
12
33
14
61
77
57
25
8
19
48
51
75
14
30
96
10
20
9
27
63
27
21
22
35
33
30
19
170
73
21
72
8
16
138
8
10
18
14
10
45
21
150
17
28
21
11
15
45
69
33
18
39
120
154
15
62
3
39
30
40
35
6
4
26
19
6
2
28
24
65
3
7
125
15
10
12
69
30
87
48
24
5
15
16
29
10
23
12
10
62
6
22
51
92
45
45
30
3
184
68
45
49
23
55
23
7
42
9
39
5
31
77
27
138
82
5
55
2
10
6
110
24
3
78
9
33
21
76
18
6
56
108
52
8
31
5
84
1
14
3
24
19
44
46
17
10
2
25
45
21
5
27
19
18
8
12
6
66
60
28
111
24
3
8
19
23
30
42
46
47
9
18
25
17
3
48
30
85
14
10
11
27
90
16
29
55
18
18
59
21
24
30
42
141
12
21
54
10
5
78
58
17
100
44
21
42
10
3
62
15
48
12
31
12
42
2
141
27
48
37
5
1
30
15
9
35
31
2
25
27
5
45
13
18
9
113
10
92
33
49
14
36
18
40
18
14
4
15
122
3
57
12
16
9
8
15
30
72
1
6
38
10
23
3
109
23
13
27
5
73
12
90
60
27
35
10
66
15
44
48
15
37
3
60
3
17
90
27
37
53
43
110
15
67
6
62
22
5
40
27
6
2
1
2
43
72
5
49
68
30
6
120
46
50
21
12
3
64
3
41
40
15
14
15
28
14
46
57
41
46
98
18
13
17
27
16
47
24
4
9
27
26
10
5
3
57
49
9
27
44
3
15
10
23
12
55
21
24
237
23
175
5
1
29
1
44
96
90
27
28
111
8
78
10
84
18
5
18
3
99
37
11
3
87
3
12
57
25
6
54
12
68
28
102
8
15
58
27
32
12
141
37
45
11
39
15
6
64
2
90
10
8
33
148
14
63
54
3
27
118
26
27
7
36
36
9
9
48
47
16
2
105
28
26
28
26
54
15
46
2
12
13
2
6
22
8
6
81
22
23
12
28
62
42
3
91
6
153
8
22
23
162
36
12
18
96
13
33
80
64
23
7
6
5
3
49
5
3
133
20
10
6
39
2
25
8
54
52
18
21
9
80
106
12
24
113
16
24
3
14
3
27
10
53
25
26
66
93
85
30
6
29
78
58
5
19
75
5
27
21
15
30
97
8
12
15
31
2
22
8
93
27
82
20
7
78
26
94
8
34
11
27
90
3
7
18
17
63
10
14
28
26
55
29
3
13
12
68
10
29
70
53
4
68
66
90
10
24
5
33
42
18
48
46
50
94
36
41
238
59
15
21
76
68
40
5
30
33
30
15
12
7
44
40
69
83
64
6
63
9
21
62
28
32
3
34
20
3
72
18
15
7
71
9
3
15
27
3
7
21
27
50
4
8
10
42
30
9
27
8
24
12
70
18
5
15
16
182
57
25
18
50
22
6
20
9
10
5
40
78
3
5
36
28
36
2
52
30
26
24
123
15
43
9
2
33
3
10
47
31
39
6
32
42
10
35
61
17
30
28
17
7
36
12
14
18
85
20
31
45
75
9
45
36
9
27
60
23
16
41
4
32
18
30
60
64
35
78
15
27
46
24
65
16
56
33
31
6
20
6
4
33
11
9
25
21
9
18
98
70
2
43
2
45
70
20
88
9
57
23
27
10
128
96
10
74
3
69
78
22
9
117
125
27
6
22
65
132
61
45
45
45
44
13
18
62
28
9
17
24
82
2
1
60
9
8
10
2
1
9
8
42
45
55
2
18
3
12
30
10
5
55
36
14
7
33
11
79
27
38
63
25
5
67
8
13
95
4
72
23
30
18
25
80
64
8
12
63
1
15
27
17
31
26
54
52
2
10
180
18
32
15
60
1
72
95
3
60
100
20
36
33
40
23
13
9
5
40
33
2
60
18
10
30
8
79
45
5
75
33
49
3
68
58
32
13
9
45
6
12
27
41
69
18
30
55
30
42
2
10
6
20
15
9
36
4
83
31
20
25
30
45
77
57
91
45
50
4
45
20
7
24
17
63
12
78
64
36
30
69
65
6
9
30
51
19
35
1
21
99
60
39
36
86
18
30
36
55
32
3
34
12
26
147
25
15
8
42
16
32
3
16
3
6
71
84
9
33
22
15
50
21
12
7
30
6
11
18
28
123
27
17
18
19
3
33
2
78
22
32
10
11
30
13
12
104
36
4
14
19
3
24
8
45
3
37
6
57
18
6
9
35
22
8
16
11
15
30
27
1
26
6
18
12
28
15
14
13
30
8
57
13
20
10
29
115
98
27
30
93
4
44
25
81
48
60
20
75
15
93
3
55
9
18
8
40
90
29
43
14
10
44
85
2
7
36
59
31
36
50
18
36
22
17
10
53
10
17
60
91
2
10
35
19
11
43
26
109
15
12
78
26
51
42
1
14
1
29
36
24
66
52
38
60
12
52
20
36
16
8
12
54
6
10
120
18
45
8
19
24
12
32
22
41
30
42
145
20
3
30
9
54
22
5
72
13
54
71
27
1
69
21
81
50
36
84
10
44
100
14
18
4
71
19
80
3
3
13
24
27
20
78
18
45
3
46
83
15
1
35
10
29
13
2
46
6
30
8
100
5
3
24
40
11
13
2
57
30
31
24
2
28
15
111
17
7
30
51
35
9
13
5
13
36
41
27
3
42
3
27
30
61
69
3
44
3
16
15
17
75
28
15
9
30
78
8
40
14
10
5
16
17
18
6
10
9
27
72
2
21
33
34
126
20
90
6
90
46
44
28
21
27
62
28
98
9
25
2
28
15
3
27
20
16
92
93
39
63
87
30
25
23
13
72
2
70
135
3
72
35
33
12
46
114
12
78
18
18
44
ABCD 93855706078*3^$a+1 [50012]
108
10
5
21
3
96
12
7
17
25
35
13
12
23
31
32
4
89
105
36
39
60
27
18
16
35
24
31
65
24
12
12
31
2
18
69
1
114
5
96
1
131
7
26
15
96
36
228
31
113
57
111
43
44
40
53
7
5
93
87
61
14
105
55
17
84
45
27
49
30
5
120
60
60
63
70
35
12
19
5
57
27
27
10
44
51
24
69
10
53
63
21
60
55
101
72
67
20
33
12
24
1
48
26
4
41
96
85
59
12
84
55
14
46
80
45
108
36
72
168
19
6
6
80
81
9
3
7
98
18
28
29
12
93
36
64
6
6
71
37
11
31
8
18
27
97
23
36
51
18
27
135
18
10
36
294
56
106
78
176
15
84
7
53
48
19
53
27
126
3
36
73
11
204
1
50
40
17
133
66
24
6
18
2
54
9
60
3
54
64
107
27
172
5
139
26
3
1
96
48
12
35
3
52
53
61
14
18
234
70
146
18
166
5
24
49
8
64
26
9
60
24
109
6
24
6
71
33
3
49
30
44
105
57
3
144
87
198
100
62
28
12
24
30
50
126
36
64
26
33
24
33
87
12
120
13
2
28
17
156
60
27
117
13
11
21
124
35
49
12
14
81
9
27
49
30
30
71
9
4
32
64
54
116
9
24
37
35
25
24
44
63
37
216
107
9
10
5
39
45
9
52
74
297
7
2
40
83
21
36
64
6
38
52
35
13
11
72
60
24
60
24
31
54
6
5
168
36
31
53
37
74
34
2
40
5
25
24
35
24
48
7
5
7
54
11
21
118
90
26
33
36
144
127
5
43
98
3
87
54
160
23
15
10
11
49
20
111
156
3
172
44
21
36
13
66
18
150
65
12
115
5
19
89
3
18
36
111
24
55
8
52
20
9
9
75
60
55
77
25
119
60
24
7
48
80
21
15
10
11
48
37
56
72
3
15
52
125
61
54
5
97
59
25
47
19
89
36
33
51
60
96
9
15
31
98
36
36
39
36
24
9
51
24
33
18
46
59
36
19
89
61
6
26
39
15
28
42
11
24
25
59
36
36
37
8
58
17
7
6
2
33
180
1
11
12
7
113
37
74
69
157
24
47
19
8
82
35
13
47
39
10
206
54
51
13
11
36
24
96
21
159
13
107
9
75
24
12
85
128
3
12
25
68
27
1
26
10
11
24
60
84
45
27
9
64
119
96
1
23
205
32
3
168
27
126
51
13
8
147
85
47
81
28
36
120
78
41
19
56
21
24
72
13
35
24
12
13
66
5
21
28
8
27
1
11
43
17
13
140
22
5
9
39
67
5
108
15
93
12
36
1
74
57
87
10
96
35
12
13
11
84
27
22
35
132
24
84
61
84
90
26
99
12
13
12
30
29
55
125
19
77
48
21
76
71
7
185
48
7
2
3
7
65
13
6
84
5
25
126
17
9
15
3
10
102
30
38
70
11
9
18
342
18
33
31
8
21
25
80
51
85
11
13
90
125
25
6
134
4
6
26
39
84
55
17
3
18
87
48
45
3
1
23
85
42
65
15
33
1
11
13
86
9
1
44
15
7
14
51
48
7
30
48
30
38
90
22
95
12
51
57
12
43
162
48
30
41
21
10
54
47
72
108
60
12
31
20
9
12
24
19
65
105
76
11
43
32
54
10
29
51
9
1
71
115
108
6
24
80
87
180
13
62
34
36
11
12
67
18
56
15
24
33
3
55
6
59
79
96
6
20
63
12
15
28
72
30
68
16
59
96
9
75
7
24
92
18
34
5
25
42
53
57
10
5
139
6
24
24
11
24
12
13
11
12
72
15
108
45
397
26
70
35
19
65
117
28
11
15
21
85
35
75
18
22
30
95
36
87
18
3
177
64
24
2
238
36
59
81
3
7
8
70
35
57
3
141
46
18
116
15
60
24
31
84
65
25
66
41
109
11
9
4
12
30
29
72
12
157
35
79
24
30
156
35
9
18
172
210
30
5
61
144
95
36
24
85
23
109
35
108
31
149
60
37
8
100
26
81
9
15
75
64
5
55
12
5
73
66
17
12
96
1
11
12
3
22
35
51
10
95
201
3
7
53
37
23
36
21
10
5
21
18
126
58
50
51
36
39
21
55
5
223
30
8
54
129
132
7
257
25
11
133
26
54
4
32
54
34
20
75
15
52
56
129
36
19
86
3
19
66
30
26
3
87
45
43
5
85
11
1
48
47
48
115
41
87
28
89
25
90
38
39
51
88
89
60
25
90
17
108
180
12
33
63
12
7
5
133
47
60
159
70
35
60
31
24
36
18
23
13
6
26
63
45
99
36
72
117
15
36
129
3
24
63
18
52
11
61
20
54
46
44
16
20
28
42
54
54
42
35
19
14
82
5
21
4
24
59
7
5
108
27
54
46
60
53
ABCD 93856495496*3^$a+1 [50005]
6
129
9
15
27
69
57
63
3
6
12
78
30
42
36
48
18
24
66
24
12
18
71
19
101
43
21
104
25
126
33
3
66
27
45
78
45
189
12
18
6
39
9
15
9
47
25
18
30
39
93
11
136
63
42
23
61
3
3
30
87
3
117
177
18
102
15
9
12
24
36
90
29
97
30
132
48
42
48
162
36
53
19
270
36
35
43
21
27
6
90
21
171
18
3
51
6
84
11
43
21
24
63
9
123
12
132
66
90
65
96
112
72
3
36
41
40
32
61
18
33
24
72
32
73
63
8
187
54
23
24
1
39
21
11
55
57
3
5
43
69
24
57
36
36
156
83
13
59
112
45
18
18
63
24
48
99
18
3
48
51
96
30
39
3
54
63
57
111
8
25
15
57
114
21
33
162
29
37
126
18
78
45
21
99
51
21
72
9
39
21
11
109
83
13
11
25
30
42
47
43
93
171
6
72
207
45
27
57
6
33
57
66
6
30
54
27
120
3
30
36
24
51
120
81
12
123
56
19
18
35
40
69
222
30
90
29
13
36
18
117
56
72
1
72
39
69
35
1
39
48
3
6
66
21
33
15
27
84
33
3
78
84
132
36
11
7
18
39
45
24
36
15
248
19
36
6
27
9
36
11
7
12
18
144
168
27
3
6
39
45
3
224
24
1
96
12
6
5
13
66
96
36
12
42
72
36
216
11
7
33
24
9
18
29
13
54
45
27
93
224
7
36
77
49
72
23
25
42
45
21
198
36
33
48
15
18
84
171
15
33
15
18
87
3
6
39
117
60
12
51
9
12
27
81
72
114
12
9
24
117
3
24
45
12
132
12
36
75
72
69
35
1
150
9
45
3
27
90
18
33
21
75
32
1
71
37
99
8
16
27
12
57
8
16
48
51
78
120
18
69
9
12
11
16
33
12
6
66
11
24
7
33
75
30
47
85
12
47
16
128
88
33
15
24
99
21
21
131
205
234
60
54
18
29
64
99
60
252
29
25
87
39
54
72
11
1
114
66
18
36
45
8
73
18
21
48
120
8
97
108
72
84
15
57
63
24
24
93
155
1
47
40
75
6
95
49
72
63
57
54
6
27
24
24
9
42
66
11
25
87
9
119
19
42
18
9
45
11
19
18
11
24
64
9
39
8
61
60
36
3
8
43
45
117
84
168
15
69
27
24
24
21
83
48
16
27
117
69
11
88
56
43
30
15
128
25
47
1
60
12
60
66
81
9
42
48
18
54
36
6
3
81
90
29
25
24
72
90
138
114
90
12
24
3
96
24
48
96
21
99
72
3
42
11
1
72
15
81
12
51
24
21
72
3
48
96
9
42
29
61
27
3
42
27
3
24
21
15
12
18
3
72
104
1
15
48
15
90
63
24
75
30
63
9
63
48
3
72
69
69
27
27
69
45
36
48
216
42
48
21
21
120
36
72
159
9
12
42
41
13
27
111
9
72
24
45
27
21
126
21
24
48
15
6
3
80
1
47
40
3
53
16
45
3
33
108
54
21
72
48
57
47
19
6
36
27
93
54
54
279
51
21
45
24
84
15
9
12
108
15
3
141
45
48
54
72
18
72
3
15
33
24
96
24
48
27
24
173
25
12
36
15
21
51
81
12
54
54
42
77
13
51
123
21
48
27
30
60
51
21
66
17
127
42
36
11
1
24
108
3
24
128
133
83
1
71
88
27
66
75
24
96
48
8
184
3
48
6
12
24
59
43
93
15
42
23
24
37
6
173
1
15
9
87
8
24
109
123
9
48
47
31
84
6
84
24
11
61
18
153
27
5
24
64
69
72
11
7
30
27
69
36
30
33
21
42
65
136
72
48
15
36
42
30
6
39
8
48
115
18
147
3
45
75
78
30
57
48
117
12
18
29
40
9
15
51
24
69
39
9
3
24
12
129
69
24
27
45
27
99
12
18
186
29
61
75
9
108
3
8
67
93
207
33
9
39
72
8
16
9
47
19
21
21
3
9
47
121
48
60
3
51
48
53
19
18
60
23
24
1
47
49
15
96
48
33
15
24
195
42
51
3
77
40
48
51
45
3
53
7
18
66
18
11
40
72
9
54
18
12
35
97
126
30
75
93
11
64
48
105
24
18
48
45
33
39
24
9
39
9
39
93
18
65
79
33
21
27
153
15
39
33
48
3
90
99
81
42
77
24
61
156
186
12
57
51
132
18
48
63
27
21
15
36
60
66
24
15
39
18
48
15
3
24
66
24
155
97
12
11
24
64
15
9
56
37
24
51
33
60
12
71
48
13
27
48
9
24
48
159
9
18
29
16
63
137
72
43
120
18
108
36
126
53
7
12
150
36
144
36
12
75
3
5
136
24
105
48
71
ABCD 93856907876*3^$a+1 [50121]
42
6
96
63
45
18
150
78
60
96
129
51
29
1
84
42
30
162
30
6
60
216
126
27
3
24
108
228
30
30
12
36
240
6
180
18
48
45
39
6
72
11
67
150
102
17
91
53
31
65
160
45
99
39
42
90
6
114
138
60
6
66
36
60
12
6
72
42
6
101
181
42
138
120
138
6
120
96
102
132
45
75
21
48
147
125
19
36
78
11
61
84
15
3
30
180
132
18
42
48
12
258
102
84
6
18
60
60
66
36
141
9
48
138
269
49
47
19
54
71
16
45
48
84
47
55
6
72
6
69
75
36
17
49
48
15
45
162
78
83
19
45
21
30
12
30
48
78
5
91
5
85
78
42
30
21
48
176
115
18
30
12
6
84
48
18
53
1
168
210
12
18
72
6
102
66
17
48
16
33
47
1
143
79
12
150
150
48
41
61
179
49
78
30
83
37
42
18
42
432
5
96
25
87
165
12
6
150
83
1
180
18
30
12
84
155
67
29
13
132
48
60
42
60
54
150
102
42
12
21
189
3
81
12
78
36
186
24
54
42
12
36
54
12
138
42
36
42
60
132
84
36
30
138
198
54
90
18
66
30
24
12
18
18
54
78
126
120
65
256
21
18
41
121
42
108
65
37
90
33
75
42
12
60
35
19
189
93
12
23
97
36
27
99
125
1
24
36
35
48
109
12
156
12
36
11
109
35
25
87
117
18
30
27
3
168
84
222
48
3
224
43
12
60
30
198
12
54
24
30
17
64
9
132
36
42
78
42
12
30
156
39
75
24
12
12
42
36
12
18
168
65
79
30
12
126
24
81
80
109
24
144
11
61
35
16
3
60
72
249
141
300
42
96
54
167
96
25
18
102
15
9
6
65
13
54
30
6
84
12
54
102
78
114
42
24
27
15
84
6
78
42
72
108
60
174
65
103
132
138
18
185
43
174
48
24
36
162
42
54
90
210
36
114
114
42
11
85
27
3
29
121
42
77
133
48
59
13
78
54
15
63
78
192
102
90
54
54
270
60
42
36
84
11
73
42
54
24
36
48
12
48
126
60
102
30
42
42
29
91
60
120
24
126
234
30
102
162
42
36
24
84
24
48
150
42
6
35
192
109
114
252
90
42
60
53
64
93
36
30
36
120
66
48
54
30
108
204
6
84
6
24
63
153
144
24
36
48
66
84
60
18
30
42
18
24
5
31
42
71
192
67
12
60
5
13
18
113
7
24
81
45
72
11
16
9
66
5
73
66
24
12
108
132
54
72
18
65
19
78
24
516
83
61
18
78
3
129
108
12
71
31
108
12
89
112
15
54
78
18
59
91
24
276
84
30
30
66
42
60
12
54
30
177
57
87
96
9
36
12
18
5
13
36
156
24
59
91
120
60
81
3
132
78
72
72
12
63
57
60
6
24
6
48
24
42
69
21
18
72
36
558
47
67
173
43
24
6
36
30
126
183
9
48
114
36
48
90
36
108
23
49
66
42
126
12
114
119
67
54
60
60
30
78
60
18
48
186
18
12
114
12
12
60
18
30
42
78
15
93
36
150
60
114
11
25
66
165
27
12
6
114
120
6
78
222
78
57
15
18
12
83
19
126
132
12
63
15
72
222
11
37
11
157
24
36
60
78
54
71
1
210
45
33
60
72
30
30
24
167
19
45
80
31
180
42
42
228
48
18
60
66
5
13
12
108
108
48
12
12
60
180
30
72
114
15
21
24
51
21
ABCD 93857320244*3^$a+1 [50033]
18
84
216
18
54
6
12
78
51
128
31
24
12
90
6
54
36
12
42
48
18
54
5
283
42
18
12
29
16
81
24
36
102
93
15
90
18
21
21
30
90
18
36
54
42
30
18
60
54
18
72
12
36
65
64
21
59
115
90
18
60
101
25
12
18
144
6
84
47
61
35
97
36
30
186
35
31
42
198
65
7
48
18
36
60
18
21
159
318
54
29
96
43
12
9
51
36
12
96
12
60
18
12
24
15
3
36
66
39
15
54
78
12
60
12
24
66
15
21
18
36
18
6
12
17
37
24
12
24
54
12
60
108
126
39
32
139
54
47
157
35
1
30
126
6
18
30
6
39
9
132
108
18
12
36
5
55
72
120
18
36
18
126
35
16
135
30
90
6
84
234
36
6
84
54
57
75
18
30
132
102
18
24
216
18
102
65
13
12
72
60
51
75
5
31
81
80
85
59
31
24
66
135
15
30
72
432
11
7
96
12
93
57
30
54
108
42
45
93
3
3
72
120
29
16
32
48
19
45
9
36
6
30
24
48
42
66
18
96
18
36
84
126
17
7
57
9
6
36
93
45
126
60
18
12
114
30
6
5
25
18
53
19
78
30
78
90
144
18
12
90
6
18
36
30
71
55
54
6
29
1
24
71
37
18
48
60
180
12
24
18
30
6
54
72
90
18
36
126
66
54
24
36
15
75
21
63
6
18
36
30
42
54
36
12
72
6
18
135
9
12
11
7
72
6
84
23
13
42
210
23
55
84
78
18
53
1
15
80
144
25
36
96
84
186
5
223
24
48
72
18
42
126
36
30
108
18
78
72
84
90
18
65
7
96
18
84
18
54
6
54
36
12
36
11
175
30
6
72
12
6
48
35
7
18
12
24
174
42
48
24
18
48
161
1
54
24
120
57
33
132
30
18
24
12
24
15
39
36
84
36
6
18
48
53
1
15
39
41
1
174
24
30
36
24
30
36
60
174
90
24
33
183
192
18
42
12
6
84
162
21
15
78
72
72
102
108
126
72
54
5
1
15
69
18
18
18
72
29
31
18
30
54
72
51
3
24
18
54
54
30
24
33
15
33
147
54
6
54
18
48
137
13
3
9
60
18
54
66
90
60
12
18
93
57
30
60
29
16
9
48
87
81
18
12
108
90
11
13
3
87
36
30
36
51
48
15
17
13
42
12
36
36
6
47
133
18
30
6
21
33
66
36
18
54
18
54
6
12
6
36
48
42
54
12
33
45
72
30
90
83
211
30
6
18
36
30
5
91
12
36
6
30
36
162
6
5
31
65
1
24
66
114
54
84
36
6
144
72
39
45
18
78
83
19
60
30
6
36
18
30
153
48
39
36
54
90
66
42
84
96
69
69
24
3
45
144
6
45
9
23
67
30
114
29
1
111
39
57
32
85
90
60
30
72
24
174
6
72
102
42
30
78
12
18
96
66
15
81
18
54
12
11
13
35
49
36
96
84
150
156
90
75
75
108
36
66
24
120
42
9
96
48
27
54
18
138
24
36
23
61
144
6
54
167
49
18
77
16
80
7
57
15
18
12
90
78
66
24
12
101
103
36
21
9
18
72
6
39
45
24
156
6
180
72
12
36
54
54
54
36
144
78
12
18
60
48
96
126
12
18
3
96
45
90
18
18
60
105
48
9
23
13
66
18
90
6
126
156
5
67
6
54
12
21
285
42
57
45
126
18
24
12
54
54
6
90
12
18
24
93
9
36
18
17
55
60
30
18
132
48
42
47
7
89
1
66
60
18
156
78
72
36
84
54
60
30
6
66
18
11
31
33
159
42
18
5
13
18
12
54
54
6
66
17
37
11
43
5
1
95
295
18
23
37
30
90
96
66
36
54
90
90
78
21
207
17
7
66
90
42
18
12
53
25
90
30
60
54
36
48
96
9
135
30
75
39
48
18
114
21
177
48
54
6
36
18
90
192
6
12
6
30
126
95
13
36
96
30
6
102
36
6
30
29
67
90
83
115
12
60
12
57
15
60
5
13
36
36
66
198
35
61
66
24
30
18
6
12
78
54
72
48
132
270
30
36
18
21
15
36
45
45
18
54
42
18
18
18
30
90
36
15
3
126
24
18
138
42
162
18
18
155
1
24
54
72
41
43
114
18
102
36
6
81
39
144
6
36
90
108
90
15
21
59
112
3
60
30
54
6
119
16
39
41
49
78
65
55
132
12
54
24
ABCD 93857634272*3^$a+1 [50009]
20
15
9
45
27
69
54
1
56
33
127
8
16
5
19
20
51
30
54
1
89
43
20
52
107
9
112
47
21
52
20
100
119
24
24
13
17
60
6
30
15
16
5
51
4
5
60
120
75
4
11
1
92
40
56
84
75
13
59
21
64
68
21
51
39
37
83
45
4
48
29
43
20
52
23
6
90
1
53
6
6
48
6
49
17
24
54
13
12
32
123
12
48
21
15
105
45
19
36
29
27
9
15
40
56
3
33
12
28
23
1
5
54
24
6
31
60
84
11
9
4
5
31
72
68
52
59
61
23
37
68
51
81
93
135
21
78
1
92
9
24
24
12
15
24
105
114
1
104
21
15
36
39
66
84
36
18
1
41
144
115
11
1
23
24
102
3
100
35
1
12
89
24
7
47
1
12
17
7
128
72
15
9
36
75
13
32
39
24
66
27
69
15
33
42
9
15
60
21
40
20
4
95
6
3
27
138
102
13
12
24
20
21
48
6
25
20
24
15
156
54
6
1
8
21
15
39
105
27
21
4
24
59
6
174
33
3
9
21
7
12
35
37
20
39
21
16
12
56
15
24
12
78
3
87
42
15
15
241
323
36
33
51
25
44
72
15
144
21
4
36
83
105
148
53
39
16
32
48
40
5
30
1
24
24
48
104
3
36
24
25
48
24
5
84
66
1
44
24
15
1
29
96
3
28
68
60
136
5
15
15
1
8
15
45
15
24
57
16
23
6
19
41
24
79
72
23
85
20
87
144
24
25
11
49
11
96
61
32
21
120
60
31
5
19
12
83
9
111
21
24
24
28
23
37
92
141
60
55
32
12
36
4
35
1
20
60
16
35
30
19
11
1
47
12
33
36
4
65
75
12
16
17
103
47
1
29
15
15
1
72
128
132
39
21
39
24
9
16
96
53
42
9
111
93
15
1
185
19
11
9
16
35
6
24
24
27
40
24
5
27
159
24
24
13
60
48
5
7
20
24
16
29
30
78
6
54
6
1
59
24
33
3
25
11
121
59
45
33
6
37
8
72
3
1
36
48
24
11
21
63
6
51
33
27
160
36
8
16
24
41
84
60
75
12
27
33
40
53
96
19
36
20
16
12
32
64
24
11
37
12
5
42
45
24
60
51
73
11
57
9
15
88
41
36
48
96
60
6
33
15
6
36
18
60
36
1
96
68
24
16
12
48
41
168
55
35
13
24
8
15
21
39
6
199
71
49
12
5
54
9
147
73
12
24
72
20
64
8
16
5
66
45
3
132
13
68
64
29
54
1
20
51
21
4
35
33
12
16
47
81
12
3
85
32
12
27
60
1
8
39
85
8
3
36
90
15
9
7
8
76
29
30
54
63
12
76
29
3
57
60
103
83
24
33
60
4
5
78
1
11
30
31
107
45
16
12
12
95
21
16
59
49
65
42
9
112
8
12
57
7
20
4
44
21
15
9
102
69
15
114
3
27
36
25
65
135
16
29
30
36
90
78
36
24
13
23
25
20
21
51
132
36
45
87
33
111
124
35
6
15
76
12
101
67
17
36
39
36
15
54
60
90
21
16
5
78
37
83
85
5
6
21
16
24
53
6
84
33
100
17
27
28
11
45
36
3
193
17
6
109
180
47
54
19
96
29
91
59
30
171
16
23
12
1
23
21
24
76
23
45
36
96
9
60
31
5
19
35
21
16
20
12
15
6
24
7
89
19
12
104
36
24
72
3
21
16
17
27
9
90
24
25
8
3
57
24
15
45
3
25
17
115
59
180
25
5
187
44
28
8
84
3
12
84
37
83
1
53
31
29
75
21
55
5
24
27
3
97
35
1
53
30
24
33
24
3
45
12
4
104
156
21
63
15
61
44
36
4
35
13
32
60
12
3
12
18
6
25
11
30
15
76
17
12
18
1
29
66
66
60
15
63
33
27
36
6
43
5
7
149
7
23
24
1
29
15
52
29
19
77
84
30
30
36
91
48
56
120
268
11
30
24
27
4
11
30
54
37
29
43
8
3
60
1
56
120
12
27
33
87
18
31
11
24
30
51
16
68
21
103
68
3
37
132
47
33
40
17
15
60
16
24
5
78
157
36
72
5
42
90
139
101
30
30
30
13
8
93
135
40
65
7
44
33
12
30
108
1
41
3
52
36
23
6
19
56
15
13
131
129
165
6
120
96
33
21
84
12
30
54
30
61
80
3
57
4
84
47
30
54
121
23
33
87
57
3
36
24
45
51
6
3
28
8
12
88
89
12
48
30
42
19
5
24
75
12
33
6
30
30
45
52
47
105
76
11
33
135
126
79
8
99
121
23
60
60
69
51
37
23
6
159
15
57
9
15
24
4
48
23
85
101
75
3
6
30
6
30
13
36
35
9
27
138
63
12
52
36
44
60
93
6
30
60
54
13
29
18
57
9
31
35
24
25
35
24
33
129
43
56
15
69
57
15
124
41
30
18
216
54
1
36
29
27
64
20
3
57
96
88
5
6
21
28
44
111
6
19
20
4
17
3
15
25
35
6
15
15
21
3
61
24
35
13
59
1
108
29
60
6
105
160
95
30
51
40
8
21
55
209
6
36
9
16
23
117
9
6
13
5
30
97
8
51
54
27
15
13
407
9
12
33
67
44
39
9
45
7
143
1
20
12
3
24
25
11
25
20
159
60
37
5
15
16
8
244
132
20
4
11
13
71
105
9
31
5
6
48
13
23
21
64
12
32
21
30
1
60
53
36
96
90
25
24
84
8
33
24
7
5
30
60
21
33
19
ABCD 93858121634*3^$a+1 [50067]
15
8
12
37
78
24
6
90
12
5
36
1
99
27
5
40
32
40
33
60
42
30
150
77
36
25
3
39
60
48
144
6
12
35
96
217
12
60
42
18
18
57
45
48
42
132
6
150
102
12
150
33
93
27
27
161
19
36
54
23
43
12
12
6
60
12
11
1
35
24
7
29
4
21
36
72
30
45
12
123
42
6
45
8
37
95
7
270
11
67
33
21
48
18
5
52
57
231
12
3
54
11
49
48
47
13
30
90
51
159
18
24
60
51
48
32
48
127
30
12
30
5
76
9
60
11
157
120
27
63
24
18
48
47
16
80
40
39
30
35
28
192
3
12
18
120
107
133
24
11
48
52
69
6
42
12
48
18
12
12
33
8
7
41
72
97
71
49
15
56
1
23
25
131
109
12
23
115
132
41
7
120
113
7
60
12
6
23
4
27
5
91
24
29
7
42
15
57
18
12
60
89
7
60
69
8
25
48
15
27
30
72
36
180
72
90
33
27
21
27
12
93
48
60
27
53
64
57
6
30
23
67
12
90
3
57
51
21
35
28
80
36
7
102
48
24
71
7
30
71
24
115
30
11
96
84
37
35
49
15
63
30
3
48
99
17
13
15
27
45
80
31
54
6
5
25
3
27
12
18
35
100
27
90
30
33
9
6
57
68
7
78
84
48
3
15
12
53
115
12
30
18
72
41
72
85
90
30
72
42
18
108
3
9
60
42
33
105
3
27
17
313
42
210
15
33
18
45
27
12
5
115
18
42
9
32
37
107
1
72
3
75
5
145
30
114
36
23
67
17
16
9
3
9
59
7
42
107
73
18
150
39
45
30
5
24
64
15
18
3
9
12
36
12
15
135
90
18
53
19
17
85
60
48
3
69
78
102
15
33
71
37
3
9
95
145
47
13
3
39
9
44
55
78
63
57
102
48
17
13
54
78
12
36
27
33
114
18
23
132
13
60
24
11
49
30
5
28
15
150
138
42
15
15
81
57
72
12
3
3
117
75
18
72
3
39
18
240
63
69
6
30
47
28
45
179
144
19
12
33
92
55
66
150
33
21
35
55
33
105
15
15
180
12
6
30
84
6
30
24
18
35
73
12
78
12
48
65
7
12
5
61
15
68
31
81
44
1
12
120
11
1
186
12
102
3
63
90
119
1
12
15
3
54
36
3
27
53
7
24
108
12
78
18
42
3
57
30
42
3
120
32
40
3
41
7
89
205
23
37
59
40
32
55
45
39
66
42
48
24
33
48
8
19
53
85
12
60
42
48
33
75
33
27
113
19
42
48
11
37
35
85
24
30
6
72
12
15
33
42
18
18
12
137
61
3
24
48
72
15
48
12
21
207
45
15
60
54
18
33
8
4
27
48
41
7
57
60
33
24
51
207
12
6
60
42
33
48
21
39
51
18
95
16
80
19
198
83
36
85
6
45
39
29
19
30
15
20
37
23
12
36
7
60
41
1
63
27
5
133
15
27
6
47
100
168
105
12
12
36
95
12
37
30
240
78
42
21
39
30
216
75
39
18
15
57
63
45
35
205
90
30
71
36
24
31
96
30
120
54
21
105
23
7
45
12
57
126
24
30
48
48
27
3
42
12
48
78
12
45
128
60
148
104
43
173
49
72
23
28
39
36
30
30
12
78
24
6
17
37
108
15
20
43
24
18
23
85
23
136
171
5
247
90
12
3
15
30
11
52
12
72
3
41
79
53
7
18
3
9
18
12
45
3
5
7
161
7
42
18
12
65
40
36
159
42
83
97
23
16
9
47
16
8
31
141
27
30
72
59
31
81
9
90
66
95
19
6
24
3
12
45
90
18
12
18
21
69
30
60
30
102
138
18
33
9
15
75
5
7
36
150
12
78
17
28
15
72
30
48
144
258
17
16
27
17
85
66
5
7
78
47
73
24
3
45
3
9
6
24
90
59
19
33
129
6
12
45
3
12
48
12
33
32
12
88
128
19
18
48
12
11
337
24
48
90
18
42
78
35
4
8
157
3
63
17
40
33
60
42
72
30
51
9
23
76
39
48
30
102
41
169
35
67
161
7
30
18
17
25
30
17
24
7
312
17
283
30
47
13
18
162
78
17
16
72
15
24
36
12
42
71
64
3
42
6
30
72
18
17
55
150
47
1
90
117
135
240
45
177
96
95
37
18
42
111
27
12
5
13
35
49
111
48
57
12
18
60
24
5
4
9
167
43
101
37
12
78
24
5
73
12
3
15
18
23
7
12
90
72
96
27
80
13
59
136
45
12
48
87
3
12
81
20
7
57
3
54
23
67
65
151
5
37
15
12
81
42
60
180
41
79
12
48
5
145
102
36
33
21
11
12
25
12
120
78
5
36
37
84
36
167
ABCD 93859052726*3^$a+1 [50023]
29
19
56
9
31
80
12
28
20
24
33
19
89
39
16
14
22
38
70
30
6
30
50
40
6
11
45
78
10
50
150
52
2
52
30
54
5
15
22
54
44
57
3
16
18
18
62
16
30
80
42
3
55
17
7
72
8
18
18
60
34
23
19
54
11
19
54
35
15
60
66
24
3
13
54
8
118
20
16
8
16
2
64
68
21
7
29
3
48
28
12
54
8
18
33
15
42
3
12
45
39
9
70
5
79
60
110
106
50
99
67
8
21
39
22
14
57
73
36
84
50
54
30
10
23
3
16
8
60
76
14
51
1
6
89
1
2
30
52
24
47
24
36
3
34
47
9
124
12
54
80
9
15
28
53
12
123
45
45
27
109
56
82
8
117
1
122
22
8
15
3
16
36
12
36
20
54
58
20
12
36
81
24
115
14
166
20
24
45
1
126
38
207
33
3
43
20
16
14
42
90
172
78
29
19
32
9
108
15
58
32
6
24
76
17
48
312
117
10
36
24
17
9
10
65
19
8
33
105
54
45
105
10
90
26
24
30
96
10
92
9
25
48
23
63
60
70
14
21
9
27
19
41
24
39
28
90
38
82
8
190
17
105
18
24
30
30
33
55
8
84
70
12
60
18
20
33
67
5
31
29
3
4
68
45
3
28
14
6
24
28
32
10
90
5
97
35
43
5
13
48
62
100
108
20
24
60
10
90
66
24
18
20
48
45
25
20
16
98
28
50
3
15
46
23
33
64
8
15
48
12
3
42
15
7
68
33
37
11
96
63
10
23
48
9
66
52
24
5
79
29
33
108
16
95
3
18
58
5
1
68
96
24
40
60
18
2
90
46
50
45
165
30
12
112
6
62
9
69
15
25
47
3
76
36
8
40
29
3
93
1
38
81
9
60
90
33
75
64
8
21
15
9
15
156
10
6
8
28
32
57
39
24
21
7
65
63
46
83
133
23
15
45
85
11
24
39
150
18
45
27
30
96
72
82
8
9
21
3
25
119
7
78
48
50
93
129
22
84
42
59
31
29
9
207
19
90
18
6
54
12
116
28
42
12
23
3
54
16
144
26
46
14
106
24
14
81
219
18
64
11
33
15
129
10
86
114
36
42
3
45
10
62
60
18
12
70
12
107
55
108
5
55
17
69
52
24
74
42
42
52
78
11
7
30
182
33
79
26
39
19
42
92
6
9
3
28
6
11
27
60
28
72
56
141
81
3
19
56
106
6
2
15
1
36
98
58
8
10
60
5
7
53
39
36
60
90
16
30
41
19
8
22
6
53
15
12
12
60
10
20
60
22
128
40
65
7
125
49
20
30
141
60
73
11
177
99
19
6
8
46
17
12
127
14
30
100
6
8
15
111
12
117
187
5
49
36
26
10
32
6
24
48
64
14
22
62
16
11
19
44
46
72
47
15
10
50
6
76
18
126
102
5
3
24
36
57
7
65
21
84
15
51
117
117
27
1
23
15
4
8
9
3
66
15
15
76
60
8
10
11
19
8
33
1
30
18
20
27
121
47
108
7
48
42
30
6
72
47
37
60
84
50
10
54
90
26
84
18
39
3
22
6
62
6
4
77
39
40
89
132
31
29
13
8
3
45
15
24
3
28
5
45
4
26
40
17
24
31
38
12
78
12
42
51
9
96
10
36
8
45
1
90
54
26
9
60
13
68
22
8
45
24
43
72
8
9
25
14
45
15
16
26
27
51
81
3
40
60
50
51
36
169
14
90
6
45
39
52
5
13
78
8
10
35
19
38
27
7
26
40
179
61
203
7
8
60
9
111
34
8
39
55
6
23
39
28
77
15
136
6
18
72
14
52
2
105
25
128
88
2
105
73
62
33
39
22
38
16
32
28
36
8
306
51
13
30
56
76
84
14
46
17
12
1
11
21
40
8
24
6
34
18
68
24
33
37
50
21
36
33
10
72
54
30
50
39
33
87
7
5
19
30
71
3
36
4
20
36
34
47
79
29
45
6
22
204
18
38
63
7
38
64
86
22
95
48
37
2
16
29
15
16
14
40
66
60
14
22
56
132
18
30
33
15
30
15
49
98
12
6
54
48
70
18
20
10
54
5
3
33
24
25
60
11
7
18
11
91
24
48
68
130
24
59
12
33
106
29
39
21
24
13
54
24
5
31
36
32
16
32
33
105
100
14
22
8
36
27
7
90
26
45
1
71
57
30
36
21
49
6
29
7
8
84
16
14
87
9
27
33
30
10
24
18
48
29
7
89
55
17
19
89
7
29
1
23
27
94
26
52
20
16
17
85
83
36
79
32
42
52
35
3
48
9
13
6
20
21
51
78
24
16
6
29
7
8
24
22
8
40
8
10
5
84
24
45
15
61
78
8
10
68
12
18
30
114
40
18
68
4
50
22
35
1
42
38
10
38
39
3
108
70
14
90
16
6
5
39
40
14
10
41
31
14
42
33
84
12
3
57
36
27
57
39
117
57
30
6
106
8
10
18
12
20
36
40
41
24
37
54
8
10
47
25
119
135
76
5
13
143
13
36
36
38
34
216
96
26
30
18
46
14
12
57
21
135
9
30
18
48
16
14
10
62
48
34
8
12
15
13
24
14
34
18
80
57
75
58
8
16
8
76
80
75
9
15
25
18
65
19
36
5
3
16
8
22
54
74
16
90
6
8
75
91
41
55
53
3
33
19
17
13
80
63
7
41
61
26
9
9
10
54
6
29
127
6
2
36
117
19
65
13
12
14
4
6
35
19
20
82
6
38
10
20
42
12
3
13
14
28
80
18
54
10
47
48
15
21
31
5
24
87
28
20
16
30
18
26
39
81
76
11
12
45
15
36
55
24
56
30
30
12
ABCD 93859703794*3^$a+1 [50051]
98
42
72
243
45
76
14
118
2
108
18
24
48
52
20
16
12
80
90
10
108
140
72
63
27
84
90
63
396
109
71
72
63
24
12
168
30
6
120
6
75
51
22
95
1
44
102
213
21
27
33
184
96
26
18
208
164
28
98
18
270
24
58
23
39
225
135
96
9
27
9
21
208
71
231
84
34
71
39
45
1
62
42
120
72
16
2
78
54
81
9
63
3
150
342
12
180
18
60
36
12
27
171
54
303
39
36
118
14
57
33
72
39
81
28
26
36
18
16
62
22
8
72
18
70
98
21
33
28
110
108
6
144
12
87
3
288
6
84
114
58
23
171
18
135
171
144
12
24
30
54
60
46
35
36
49
72
32
3
87
72
46
35
12
73
62
70
36
44
18
12
46
26
24
117
9
39
15
82
38
54
28
194
94
26
24
126
63
12
171
42
126
237
253
32
12
16
35
27
9
48
133
2
150
3
99
36
108
9
216
24
13
288
14
66
42
120
9
249
184
8
88
74
348
9
48
15
18
40
44
16
192
80
18
82
80
16
35
135
54
12
78
36
30
222
18
39
27
81
25
62
118
12
96
26
36
90
138
45
15
306
18
102
54
24
30
100
80
18
70
8
99
171
9
21
6
174
54
72
513
205
26
9
3
54
88
2
154
59
1
116
76
50
9
9
66
46
44
54
162
198
9
33
30
42
256
132
48
14
108
12
141
39
10
122
84
60
21
123
36
9
12
36
9
124
422
72
66
375
57
100
158
36
174
24
102
114
72
84
6
12
78
108
4
50
46
35
39
10
23
63
12
10
44
90
45
63
106
164
6
54
18
82
2
9
144
33
63
75
177
73
20
42
45
72
3
108
36
45
96
93
124
26
144
30
18
357
81
192
52
11
69
12
16
62
58
35
132
121
24
182
78
108
84
51
9
30
6
90
48
6
36
102
150
36
184
32
48
42
81
45
3
384
45
12
64
60
254
60
21
72
73
62
18
126
18
88
8
126
9
9
136
386
108
46
84
167
39
60
12
54
36
87
147
18
87
13
60
26
90
120
72
150
12
42
18
12
54
24
18
57
15
46
26
334
84
26
34
116
27
9
66
69
3
6
66
6
192
42
154
12
23
49
26
9
123
10
8
90
84
18
15
315
30
63
99
72
154
32
18
21
63
6
135
129
15
63
72
18
27
45
18
93
27
18
52
74
46
23
99
12
34
296
36
39
73
68
102
72
9
15
90
40
132
48
26
6
12
135
27
34
2
18
114
93
123
45
27
10
12
251
27
249
73
35
21
27
87
117
135
54
162
108
82
20
108
135
45
159
48
15
57
25
272
124
236
54
132
54
66
198
15
27
12
108
70
38
9
63
9
24
81
64
2
82
60
155
105
27
1
218
36
6
12
388
14
48
36
142
12
23
39
90
63
61
224
18
48
36
90
60
4
26
6
28
2
24
36
130
168
62
12
78
30
24
108
108
10
48
24
20
78
48
24
10
36
12
348
180
80
102
54
63
51
82
272
51
84
153
135
9
16
110
82
26
177
72
57
6
10
8
220
170
42
135
27
12
46
14
93
25
350
36
165
ABCD 93860601852*3^$a+1 [50141]
43
12
24
29
97
72
23
28
39
66
6
33
105
11
49
180
30
180
5
48
168
12
7
36
126
3
87
54
39
15
48
42
18
48
222
84
18
72
93
128
60
85
354
9
15
65
19
72
90
54
126
6
30
150
17
108
49
96
3
144
87
18
72
156
3
15
9
80
1
47
43
9
45
78
17
121
60
15
21
36
18
17
73
174
41
84
1
6
101
19
18
60
30
6
120
6
69
15
60
17
192
43
18
30
186
126
138
39
8
120
88
15
72
17
7
41
28
111
69
39
18
23
7
17
37
54
72
132
65
37
59
40
15
126
30
9
32
48
64
128
12
16
285
36
78
21
15
125
4
105
30
36
186
18
72
53
16
80
67
102
71
1
54
9
63
93
105
114
18
23
24
37
60
71
112
45
36
186
36
12
42
120
36
24
3
63
24
48
90
366
12
60
18
30
42
147
63
24
53
108
88
15
60
36
48
132
89
37
23
121
54
72
12
113
112
51
72
17
55
90
12
59
121
6
48
60
30
47
115
245
49
71
85
3
15
6
59
72
169
23
73
18
29
43
102
36
24
83
112
57
54
84
41
1
36
30
17
43
17
31
65
49
30
78
227
1
75
111
41
139
48
6
192
54
54
59
85
108
35
73
24
120
18
53
19
113
13
6
89
60
31
36
18
35
37
18
12
78
39
63
17
96
31
53
108
109
11
49
84
39
3
17
85
6
162
12
168
120
18
114
291
117
78
12
72
5
55
141
15
45
44
7
30
3
321
54
36
96
53
91
5
79
90
6
30
35
1
78
18
144
108
12
54
96
30
6
90
3
32
168
205
6
213
96
105
35
1
3
8
109
18
126
179
145
96
36
120
24
15
165
107
73
35
1
3
27
54
6
18
35
145
12
90
9
32
13
59
181
75
15
162
47
241
12
18
42
3
105
216
48
11
84
36
67
72
165
165
30
6
36
84
60
35
55
5
7
24
129
84
51
269
168
19
84
24
72
18
11
4
21
219
51
5
24
136
84
21
95
120
55
12
90
35
48
100
129
143
49
126
18
96
3
81
6
33
93
18
65
24
13
18
89
7
41
139
54
36
363
180
33
123
21
18
12
309
129
11
7
53
67
78
54
72
41
85
30
60
17
31
6
264
60
30
5
84
48
28
15
60
5
64
3
72
12
78
11
1
3
93
155
133
36
39
69
15
128
19
108
126
12
35
43
162
215
112
80
96
37
47
61
35
157
24
83
25
18
12
36
9
36
9
111
39
126
107
13
6
30
39
21
3
27
9
44
7
30
78
12
9
99
6
35
12
228
84
16
21
59
25
36
179
7
12
53
127
36
129
3
93
15
36
48
162
144
24
90
72
29
25
174
113
193
114
216
36
29
19
60
48
42
51
21
84
47
25
144
90
36
24
108
161
19
305
55
65
43
5
88
80
25
90
29
25
12
24
72
3
45
126
90
6
53
37
48
60
54
300
101
49
36
12
18
9
36
80
240
19
21
9
36
39
3
57
80
145
191
72
28
60
32
48
24
67
60
30
114
120
17
55
24
89
31
41
157
42
33
21
35
1
143
40
123
72
173
60
73
35
19
21
45
42
108
29
73
3
60
9
135
63
42
48
18
60
125
19
120
5
76
69
51
51
60
93
51
90
15
75
54
138
42
36
30
137
43
6
39
27
54
6
65
112
36
20
67
18
39
188
85
47
7
54
15
39
66
54
60
102
3
105
75
21
75
51
18
215
181
36
126
30
24
84
24
180
71
60
49
30
21
15
54
71
12
88
15
129
27
36
78
30
42
18
12
114
156
ABCD 93860893312*3^$a+1 [50066]
96
40
26
150
40
15
3
116
90
114
13
27
36
44
6
66
60
1
137
66
6
115
29
10
176
4
104
36
54
31
36
24
39
62
64
15
36
39
81
168
11
1
135
44
6
48
7
59
84
132
70
135
63
72
104
40
141
35
18
66
36
114
94
50
67
59
36
30
298
56
36
13
72
3
90
72
80
19
59
66
54
162
54
204
37
84
96
23
12
40
18
170
6
306
121
29
240
24
24
43
108
36
24
5
24
136
176
24
160
126
68
73
29
168
96
120
24
126
25
41
48
90
102
54
16
33
147
288
105
191
6
19
111
8
12
90
139
21
8
6
90
30
226
51
23
70
90
80
96
1
72
165
126
74
115
261
80
64
122
94
176
54
36
4
44
60
66
24
67
23
12
28
72
8
25
21
170
1
23
1
125
96
151
60
77
66
54
166
216
18
50
22
98
6
114
16
176
13
11
24
6
166
128
42
120
34
56
174
6
49
89
6
16
45
95
49
11
121
3
9
36
81
18
360
36
180
86
130
8
30
90
6
64
2
49
11
24
184
26
7
48
9
231
11
169
12
9
104
166
189
5
66
24
264
6
19
75
2
24
90
61
155
64
54
15
41
16
368
115
72
155
24
109
47
54
7
39
18
32
24
115
252
207
2
120
163
197
91
23
6
168
22
9
59
22
8
42
1
119
1
77
22
33
57
123
75
20
16
86
55
23
25
35
60
1
89
42
30
24
16
135
23
112
45
45
18
32
30
154
117
59
4
26
19
135
126
15
36
39
110
43
312
39
249
11
66
120
19
215
4
20
16
44
97
83
36
60
120
37
9
134
36
30
258
46
15
161
48
235
77
130
108
26
46
33
11
24
102
18
276
49
35
172
90
14
114
72
88
126
26
64
26
133
251
30
6
13
5
90
37
183
26
144
96
91
5
24
6
18
6
25
60
155
60
30
91
45
98
133
89
94
44
72
28
2
48
6
60
204
40
20
150
42
30
18
25
21
51
39
20
49
11
30
7
144
9
206
10
18
62
210
108
12
1
23
54
240
91
35
64
141
39
36
26
18
12
114
10
296
64
20
216
60
280
38
283
120
59
18
120
163
27
2
24
190
45
11
394
14
1
119
60
73
48
99
26
190
50
40
15
89
42
54
16
8
271
171
8
313
3
20
70
50
30
10
54
26
25
5
24
96
67
99
20
61
17
72
10
33
11
205
71
30
54
10
54
32
60
13
185
210
22
18
20
121
12
83
114
42
168
72
49
84
108
132
47
18
46
117
53
91
23
112
8
1
11
84
109
36
11
114
264
46
36
8
61
144
65
162
78
216
414
13
63
36
213
35
13
24
149
66
4
45
5
24
106
14
120
46
180
9
108
89
10
20
18
192
24
34
20
13
53
55
11
1
53
90
6
48
82
54
80
64
26
24
156
24
36
30
96
138
60
12
25
93
51
71
54
256
110
168
66
31
65
18
72
84
60
24
13
47
241
60
29
210
126
211
35
58
110
12
30
24
94
72
18
62
28
86
130
134
7
3
33
83
60
4
2
24
19
117
123
107
360
48
36
84
13
23
24
73
60
48
9
306
105
101
118
ABCD 93861240074*3^$a+1 [50007]
111
72
47
144
22
18
162
72
38
34
68
58
14
54
150
127
33
32
252
36
40
230
72
9
13
20
16
39
15
50
76
20
39
13
108
14
36
24
12
4
74
3
63
76
21
17
90
66
6
13
3
144
14
4
18
18
2
102
58
5
13
320
67
83
36
30
18
25
168
45
38
37
17
102
58
176
6
70
86
60
88
56
30
54
22
20
160
27
83
85
3
36
104
24
73
87
36
32
58
11
16
5
67
41
4
32
130
33
53
54
36
54
54
37
3
14
90
40
72
90
50
36
18
112
18
14
18
22
56
52
18
54
2
16
38
34
50
115
11
22
32
130
45
41
94
105
21
92
55
125
27
27
36
34
50
13
95
40
33
5
108
30
22
14
13
113
58
69
5
30
72
18
18
78
12
42
106
50
60
37
15
177
48
9
36
68
36
51
27
142
23
13
275
40
63
14
27
49
90
32
85
59
130
36
2
85
3
212
33
25
14
126
22
45
45
20
66
69
27
34
216
14
4
18
158
76
50
91
17
22
54
27
9
54
41
171
78
16
50
168
16
14
18
40
5
13
56
43
5
216
4
15
21
50
90
72
162
22
36
50
24
30
4
47
7
108
2
70
32
6
54
84
24
48
37
75
20
30
90
25
123
158
4
122
76
74
75
16
72
11
112
32
58
2
52
38
88
47
45
43
47
30
22
101
39
36
108
76
36
225
47
12
13
41
40
54
56
49
41
106
18
36
36
216
59
45
78
13
17
108
4
74
106
3
11
76
14
6
48
13
23
36
45
96
57
6
49
48
59
36
18
54
25
47
18
36
6
21
13
216
36
14
58
50
78
84
24
66
193
41
36
24
66
4
189
77
18
58
47
40
57
14
54
22
218
16
2
9
3
42
16
50
24
73
47
1
3
2
70
18
14
22
20
30
181
59
178
18
90
140
24
30
24
12
9
33
16
86
60
120
180
81
103
14
40
50
58
108
54
146
106
14
76
18
56
54
160
2
16
18
50
4
20
88
32
22
86
42
30
18
67
11
30
6
1
47
25
11
72
22
15
35
6
12
24
48
36
4
176
19
41
30
24
12
13
5
18
4
14
72
55
17
126
60
36
34
119
75
40
122
4
54
38
70
165
29
24
16
3
48
39
38
70
72
90
11
99
108
48
177
25
18
104
180
58
18
128
16
68
25
35
12
76
32
13
5
18
22
162
153
5
42
66
79
47
184
74
70
20
12
1
3
126
20
18
25
41
150
9
75
72
54
162
18
4
36
32
252
22
20
16
5
67
2
43
48
119
148
128
37
83
4
81
65
39
85
11
160
99
14
4
50
78
12
295
15
108
20
57
51
54
88
15
203
109
47
6
108
79
23
18
6
66
112
50
22
20
34
32
22
32
78
88
68
36
96
12
22
123
8
40
153
74
198
7
117
38
12
4
36
14
27
67
45
23
162
6
124
68
18
54
76
14
132
54
120
94
18
32
40
5
40
153
14
24
36
48
60
30
22
54
20
16
3
8
97
47
153
55
48
17
40
2
21
15
52
2
30
45
279
42
52
2
121
77
102
13
45
83
97
2
34
72
38
12
97
263
58
2
18
139
71
42
55
69
14
22
14
60
61
59
18
186
102
42
30
18
40
32
58
72
18
54
74
109
47
54
42
57
51
16
68
36
22
14
240
30
51
43
126
18
50
258
18
84
78
157
48
47
138
42
36
106
63
32
9
54
33
7
36
56
54
279
43
140
58
14
33
3
216
36
58
254
106
14
166
32
22
146
90
30
4
72
18
50
96
16
36
14
1
179
108
112
20
21
112
27
5
9
4
108
68
150
16
36
57
53
52
18
45
59
18
22
18
176
4
47
3
6
12
27
63
25
285
108
14
202
14
94
36
50
60
34
23
63
36
4
90
14
22
11
40
23
49
32
43
2
30
36
58
74
52
20
21
87
25
5
36
36
126
22
15
21
11
16
9
56
84
18
72
96
30
22
45
167
1
3
32
157
41
4
68
55
5
52
128
12
40
36
2
30
22
32
18
76
11
3
13
65
18
36
124
50
72
4
18
68
22
32
40
126
2
16
20
ABCD 93861336776*3^$a+1 [50012]
56
93
6
21
24
45
3
72
183
25
107
24
36
24
9
45
43
8
45
90
6
300
55
24
24
11
13
53
108
102
57
27
69
64
11
36
66
7
47
9
64
77
36
15
72
21
43
17
7
8
27
13
48
167
42
63
15
60
69
16
17
60
120
24
75
48
24
63
90
15
72
24
39
33
3
45
45
48
6
114
3
9
39
16
5
30
24
6
78
66
60
91
8
40
11
61
80
48
21
6
90
60
30
1
24
24
5
19
71
36
157
71
60
60
33
16
17
15
45
19
80
27
18
43
29
123
40
47
54
6
165
48
81
111
24
15
6
3
40
48
17
66
13
32
16
245
3
160
11
6
48
12
67
17
7
17
12
18
73
47
33
63
9
15
33
219
78
42
18
42
60
54
66
48
36
36
61
8
112
80
9
31
8
16
8
45
42
49
11
37
17
55
35
61
113
6
120
66
15
96
39
25
5
67
71
6
30
93
153
24
36
19
191
25
24
32
24
40
5
24
3
21
43
173
66
9
15
97
176
168
3
12
48
25
96
24
71
73
17
6
57
64
29
84
103
17
66
21
48
64
96
29
30
36
6
43
11
6
15
48
16
8
48
3
21
88
8
3
21
16
32
64
53
43
48
8
24
21
6
69
40
5
60
30
9
27
150
55
71
9
24
16
5
66
30
18
25
17
24
24
7
72
23
24
33
57
7
17
30
12
13
125
66
9
64
77
6
61
107
30
63
16
11
21
16
128
136
80
75
157
23
25
41
18
12
24
9
45
3
9
15
16
53
3
96
81
7
32
15
12
21
63
25
8
3
78
15
57
39
40
59
61
59
45
64
47
9
21
3
64
47
73
32
57
15
64
5
19
24
8
15
78
51
16
32
3
24
60
36
13
8
27
42
3
15
9
33
15
40
80
33
6
30
3
136
95
90
12
67
77
6
21
117
3
16
80
111
42
31
17
7
23
6
6
30
18
69
16
24
23
114
79
5
43
48
56
189
3
16
5
72
19
5
150
54
30
12
21
99
37
24
23
114
63
16
144
32
75
6
55
24
72
56
27
21
15
6
43
17
18
157
32
24
9
15
9
6
1
72
41
6
97
8
24
15
1
53
162
1
120
47
25
47
78
6
21
15
33
288
16
257
30
1
8
15
33
24
63
6
150
6
90
78
36
54
30
66
37
8
88
17
6
73
107
21
27
12
60
54
24
30
9
93
43
41
7
48
32
3
6
7
8
33
31
11
21
3
45
135
25
32
9
39
16
53
115
8
16
47
66
127
11
6
111
15
48
72
9
15
121
23
9
87
9
48
3
114
90
1
104
75
12
81
3
61
53
19
48
8
120
72
69
66
24
201
3
12
30
123
87
30
78
21
9
12
43
11
60
81
72
3
18
6
13
11
36
96
18
87
40
8
21
6
204
30
123
3
30
31
29
24
96
24
3
3
78
7
8
27
85
48
107
85
5
67
83
45
9
6
30
27
48
9
127
48
41
39
39
36
21
40
95
30
90
9
141
90
1
8
9
36
75
144
16
29
3
16
41
102
25
32
33
39
72
9
7
47
9
48
112
11
84
9
16
47
49
71
30
3
81
15
24
24
63
78
43
53
24
43
24
5
3
15
90
42
144
54
79
11
13
53
115
11
30
7
8
15
150
3
15
9
24
3
109
107
48
36
33
51
45
45
3
24
15
24
97
8
15
6
294
69
15
9
16
8
39
1
32
27
37
80
16
11
61
96
29
91
32
40
5
96
36
15
33
7
8
16
72
53
3
27
13
23
33
112
24
29
126
66
27
51
42
91
77
150
6
7
32
15
1
5
67
128
21
75
3
36
24
25
17
15
48
15
1
144
48
32
15
12
54
90
60
153
33
79
48
23
48
49
80
48
63
9
87
49
8
144
24
21
78
6
63
48
16
32
45
27
33
6
24
60
60
105
96
39
1
8
16
125
12
24
30
25
11
109
5
6
45
15
18
31
8
16
56
9
79
104
3
45
48
21
30
21
72
33
15
21
51
72
48
88
32
87
42
15
39
9
15
9
120
123
61
24
104
45
67
32
21
54
37
48
5
3
9
90
69
39
192
24
33
33
39
16
8
40
5
6
21
99
6
18
117
45
24
54
69
72
75
117
48
111
54
43
47
97
29
19
11
54
90
30
7
179
69
9
7
125
27
33
87
21
6
13
23
24
57
40
56
64
29
51
16
23
54
3
96
16
8
72
40
29
12
103
11
6
48
6
9
27
24
144
61
59
45
16
8
147
30
31
8
48
9
63
81
15
15
57
3
13
53
51
40
47
1
56
88
104
24
87
73
32
21
75
9
42
18
192
51
48
39
6
51
48
72
40
8
237
19
35
6
60
123
15
66
66
13
17
60
30
93
24
63
25
29
19
17
54
24
73
8
9
30
6
6
21
144
15
1
29
19
8
16
5
12
7
24
113
6
24
1
8
40
47
18
15
15
33
129
135
45
120
30
189
88
23
1
47
33
40
17
6
25
80
39
12
30
55
104
9
7
5
3
141
36
24
36
168
3
39
25
24
24
71
30
27
24
64
11
21
3
21
88
80
40
ABCD 93861731066*3^$a+1 [50009]
6
84
56
40
12
12
86
4
42
54
42
84
48
108
24
36
38
10
42
30
18
66
24
62
28
44
22
6
30
24
144
66
14
24
28
6
24
42
20
10
26
10
42
18
54
42
14
40
14
4
12
12
18
8
16
42
32
34
38
10
36
6
6
14
76
6
12
84
30
8
54
4
96
24
54
60
2
4
18
12
12
2
88
56
60
58
26
22
6
8
46
14
76
32
28
36
6
50
28
72
48
24
8
16
30
72
72
48
42
36
24
8
10
78
12
6
68
22
56
34
6
36
42
6
32
16
18
66
14
16
18
92
30
70
12
6
6
20
4
8
54
46
12
78
18
62
6
64
24
84
2
70
36
20
40
24
48
2
4
26
4
6
44
150
10
72
162
8
12
58
2
22
186
144
6
14
64
168
72
26
34
42
98
64
24
44
4
66
6
30
66
20
4
12
26
22
62
46
8
28
42
8
4
84
6
24
18
26
16
66
30
12
6
24
6
56
12
16
54
126
126
2
4
74
66
4
24
84
48
72
12
8
130
38
58
18
12
12
42
18
24
60
2
16
54
20
36
52
36
2
46
26
4
30
12
32
10
2
16
72
6
60
180
60
8
82
18
30
42
62
4
8
22
78
18
30
32
18
10
72
44
18
16
2
10
54
78
12
8
34
26
12
54
42
10
18
62
22
42
48
42
18
62
46
30
188
4
2
10
18
24
12
92
16
6
96
26
16
84
12
102
18
56
28
24
146
10
12
2
36
52
2
66
70
44
4
60
44
4
24
74
10
116
10
6
2
16
18
30
30
18
36
138
18
24
66
8
16
38
30
10
50
66
46
36
140
28
108
80
40
24
20
4
2
112
6
36
66
102
2
72
40
78
72
38
94
48
24
84
92
4
6
36
150
20
22
6
6
12
26
10
54
96
8
46
48
78
38
28
6
24
18
74
22
66
18
2
28
38
60
4
24
18
20
46
66
20
4
6
6
96
24
12
36
66
6
32
46
18
12
44
78
30
16
42
14
58
20
34
12
38
34
12
26
18
36
60
28
12
42
96
38
40
12
24
80
28
18
78
6
14
46
12
30
6
108
6
48
20
4
8
10
66
18
2
82
120
8
6
40
72
8
34
30
36
78
12
6
48
12
36
60
8
16
6
2
52
2
58
18
6
26
10
84
116
28
42
20
90
52
12
8
6
30
4
60
6
18
24
24
6
66
8
34
102
24
6
6
12
32
16
12
36
8
82
8
10
30
38
40
18
6
8
120
28
12
18
14
24
36
4
12
6
36
8
72
78
10
18
12
32
12
52
60
72
6
12
2
40
36
8
10
36
12
66
38
4
30
12
8
36
4
32
100
102
30
36
84
108
24
144
12
6
2
54
46
114
6
60
6
6
68
4
2
88
18
6
192
30
90
26
54
12
16
18
96
14
6
4
36
18
18
66
2
52
12
54
6
32
46
66
18
14
82
14
58
18
14
52
18
36
60
36
60
12
54
14
88
36
68
4
42
18
12
2
12
22
30
18
20
106
12
30
36
24
6
18
2
10
18
90
78
66
8
46
90
8
40
54
6
18
50
16
24
134
10
48
86
54
10
72
96
54
26
12
4
24
114
6
20
16
84
44
22
102
48
48
8
150
4
18
54
140
88
68
24
10
42
18
20
28
38
4
2
142
12
18
24
126
2
22
30
48
38
18
22
32
180
28
6
20
34
48
24
20
6
16
42
6
18
30
152
78
10
24
12
42
6
26
36
4
18
74
30
18
18
34
8
10
18
74
22
2
10
18
2
52
8
28
18
74
64
62
34
2
22
48
30
30
32
28
8
24
90
22
54
18
126
90
42
6
24
8
58
90
20
16
36
140
46
42
48
102
32
34
26
12
46
24
66
14
18
10
26
28
6
38
22
60
2
16
12
42
36
6
2
10
2
28
18
24
6
14
18
60
66
22
2
22
44
18
10
8
40
12
36
2
124
24
2
46
38
52
6
12
30
60
26
90
30
46
12
24
8
40
6
18
36
24
12
14
10
8
28
38
64
12
72
6
12
74
46
36
18
30
66
60
18
108
14
30
22
12
42
24
96
6
32
58
30
24
6
36
54
6
20
40
30
42
30
38
28
18
14
52
14
16
30
30
42
48
168
36
66
2
28
30
18
80
28
12
14
60
16
20
22
50
82
36
42
12
26
84
28
36
6
6
32
22
86
40
164
28
18
42
24
96
6
6
48
12
2
28
48
32
76
2
58
26
4
24
36
12
72
48
2
16
92
54
22
14
60
46
138
60
12
54
48
24
6
30
26
4
24
42
6
30
6
86
28
32
12
22
6
18
12
68
40
6
42
54
182
54
4
12
108
30
18
6
12
114
18
80
108
46
66
24
6
30
108
30
138
12
24
18
90
78
6
30
134
28
36
80
36
52
8
58
60
74
46
18
42
26
16
72
18
32
16
26
16
6
66
2
30
28
24
20
184
56
112
18
42
72
80
66
18
4
56
18
22
90
24
18
54
18
26
10
12
60
20
18
70
26
4
18
32
64
38
6
4
12
32
4
6
14
16
12
54
24
14
16
18
2
40
120
18
48
26
22
66
56
24
28
6
18
30
48
126
8
4
14
22
12
110
16
102
42
38
28
12
12
26
10
72
20
18
40
12
24
42
36
126
42
2
58
32
60
4
14
36
22
12
20
48
22
18
38
10
26
10
24
72
2
72
10
12
12
42
48
86
4
6
6
6
6
8
28
12
18
2
40
14
112
30
12
12
24
6
48
12
30
48
24
12
26
10
128
112
12
2
6
12
76
2
12
94
66
38
10
72
60
6
32
22
30
8
82
62
10
6
24
54
80
16
26
16
24
12
24
12
32
10
6
18
20
10
44
16
132
72
24
18
62
28
24
36
6
12
2
70
44
4
32
22
36
62
22
92
28
36
2
64
36
8
58
74
12
90
46
72
14
52
2
10
48
6
6
24
60
36
62
12
4
2
52
24
36
48
96
14
30
60
58
90
26
16
24
36
20
22
12
12
20
22
36
54
30
6
6
18
60
24
30
6
36
12
72
8
54
4
68
90
16
66
234
6
20
4
86
40
26
42
138
52
110
54
22
24
140
22
54
6
30
42
8
22
36
24
56
40
6
62
4
ABCD 93861737176*3^$a+1 [50011]
42
54
12
1
12
80
21
54
18
19
17
18
13
35
24
54
108
15
21
30
36
18
27
15
102
6
18
31
53
36
18
1
35
1
72
8
9
18
42
30
18
6
13
20
39
120
24
72
61
8
69
6
54
15
3
48
21
24
12
4
11
1
35
33
16
32
33
36
12
54
24
18
15
3
30
7
24
23
72
42
48
99
45
6
12
42
12
15
36
21
6
36
30
36
31
24
140
9
19
32
4
11
24
25
47
37
60
11
18
27
9
12
18
6
30
1
24
12
20
21
43
59
90
6
1
32
39
12
1
8
4
12
17
72
55
36
35
37
11
18
31
11
93
45
19
17
18
21
3
25
29
27
75
42
15
3
30
72
18
1
17
60
30
6
7
8
15
6
67
23
9
48
15
57
96
72
52
11
9
3
1
36
132
53
7
132
23
252
13
89
108
31
23
36
96
1
17
18
30
6
25
48
20
15
21
9
75
75
33
3
1
24
56
120
81
6
49
23
12
36
133
17
39
16
12
53
24
12
19
8
76
29
12
6
1
35
12
36
6
36
19
11
9
60
9
19
12
48
65
12
18
6
7
96
48
32
15
12
42
36
39
9
6
12
6
18
81
75
37
23
61
12
65
43
24
77
6
30
91
125
7
11
18
42
54
3
4
36
23
37
71
6
27
39
21
4
17
7
47
72
13
5
18
84
37
23
61
96
53
6
21
16
17
12
36
6
49
5
39
12
136
8
21
12
6
33
51
21
12
57
39
76
47
54
42
36
12
54
19
5
18
21
28
20
88
80
40
20
24
3
66
51
39
109
20
36
16
17
18
9
15
30
7
152
9
7
20
40
23
21
4
5
24
30
69
40
20
24
27
36
18
103
5
36
19
23
1
17
55
35
1
11
42
18
12
1
23
12
81
15
13
20
36
100
23
18
6
45
39
36
13
44
4
12
12
60
71
33
27
21
48
24
24
3
18
6
48
24
81
52
29
3
4
12
17
12
31
104
87
72
12
1
41
18
1
17
3
4
5
7
17
27
4
12
5
3
36
51
18
15
88
101
3
45
6
157
20
33
19
35
1
24
83
1
77
3
36
48
12
24
4
119
13
5
18
13
101
31
24
36
24
8
12
12
144
12
16
17
7
20
60
45
63
36
39
37
32
9
18
25
83
72
45
52
72
96
35
21
33
75
33
51
16
44
40
24
32
12
21
36
18
1
24
24
44
33
3
9
6
36
102
63
4
11
18
48
36
43
8
12
51
97
44
15
60
37
8
136
36
53
51
3
18
39
12
3
84
36
9
9
31
77
39
3
72
121
35
24
1
24
20
124
5
15
12
51
12
25
48
35
9
76
23
25
11
21
48
27
25
12
11
72
1
17
42
25
44
3
54
84
3
39
48
24
12
25
35
13
5
19
29
6
18
7
20
39
49
29
7
11
54
111
12
57
27
16
5
3
12
60
24
51
57
69
30
24
9
27
30
6
25
12
56
72
36
84
39
37
47
18
19
84
11
66
18
25
35
69
4
56
51
61
92
9
102
57
57
43
8
3
1
44
3
25
60
36
24
23
66
3
69
27
15
12
37
107
1
12
23
6
15
15
36
36
49
80
21
51
76
96
5
6
45
36
76
5
48
15
63
25
119
54
7
8
4
12
53
7
12
8
108
15
18
27
52
12
72
11
9
15
81
3
45
36
24
39
25
56
12
40
11
9
16
8
9
12
78
54
126
54
12
36
3
15
90
42
37
11
6
3
45
78
25
5
18
9
28
24
36
83
18
72
39
28
8
24
36
63
25
12
71
1
59
48
21
21
66
1
23
33
21
30
1
17
54
90
54
37
8
76
23
42
3
24
39
54
18
24
81
24
3
12
6
7
12
84
32
24
4
107
30
18
33
28
11
9
100
48
8
36
36
64
11
13
84
80
39
12
1
5
7
29
18
25
23
90
55
32
9
19
12
44
48
51
6
87
24
4
8
111
21
27
121
11
36
45
21
24
31
5
36
12
18
36
37
24
11
24
9
63
72
48
1
24
29
51
21
7
24
72
11
1
72
56
45
7
17
72
12
18
36
72
6
43
5
60
36
91
84
12
5
150
21
40
5
15
3
145
5
66
90
54
13
47
66
15
12
52
71
61
5
42
36
13
5
27
3
54
54
21
4
20
51
12
81
27
24
9
16
29
3
52
65
31
11
30
31
84
155
132
21
4
68
81
3
15
1
59
54
36
66
54
15
27
1
24
5
15
75
9
69
55
71
45
4
41
55
11
45
27
33
21
3
4
17
63
21
18
1
41
18
12
13
23
6
18
30
18
6
54
57
16
156
23
9
4
23
18
15
15
18
43
8
27
25
20
28
36
48
8
45
43
20
27
24
1
89
18
73
24
104
15
12
6
48
67
32
16
12
44
40
29
39
60
4
41
18
48
1
5
12
6
33
148
53
12
15
9
30
60
18
7
77
51
45
72
3
12
57
18
25
77
3
3
61
12
35
21
28
5
18
33
4
12
5
19
20
60
28
17
54
66
31
8
33
63
36
27
33
16
120
32
3
54
18
12
36
78
15
4
17
12
3
21
12
6
30
60
51
33
42
9
21
43
11
24
25
11
12
18
7
71
109
24
11
12
81
15
69
120
57
15
9
79
77
15
21
55
32
75
6
54
33
12
28
8
40
41
3
64
23
9
36
16
24
8
99
13
11
37
8
3
21
15
90
19
59
21
196
47
6
12
7
12
24
29
27
28
17
18
6
30
61
116
75
9
9
15
21
60
12
6
9
88
29
18
33
3
73
71
1
11
114
18
33
4
68
4
83
61
29
18
13
29
43
60
8
4
5
42
1
47
9
4
131
9
4
5
43
83
1
23
30
108
27
12
21
144
19
17
12
7
29
15
3
1
56
21
3
4
8
51
36
1
23
48
13
48
17
7
23
24
18
66
54
6
18
19
35
1
53
30
49
77
3
15
25
29
54
18
31
95
45
4
11
30
15
39
42
67
44
9
36
7
29
7
20
4
11
21
9
6
37
8
3
21
52
23
30
3
4
89
54
57
84
3
13
59
25
23
9
40
8
16
44
15
12
33
21
6
25
68
4
65
18
13
12
23
1
108
5
19
8
3
6
18
1
32
21
27
21
42
69
3
30
24
12
7
8
3
1
32
27
18
36
66
33
9
84
18
45
9
24
12
19
77
30
18
31
60
60
8
27
49
23
61
5
24
19
8
39
21
3
73
12
23
90
18
54
115
29
87
3
25
48
60
24
17
7
32
15
36
73
35
60
30
36
54
6
19
84
80
28
5
27
36
45
7
48
12
35
24
18
18
30
78
37
161
39
15
18
30
18
27
4
11
69
4
29
79
35
12
13
8
28
20
24
100
44
51
37
17
42
1
44
93
72
7
11
97
8
3
18
6
18
54
97
44
21
19
20
4
8
3
18
18
12
37
5
39
12
21
12
15
21
7
17
ABCD 93862047902*3^$a+1 [50009]
8
148
3
26
3
15
13
39
36
45
12
12
51
2
60
66
60
1
39
50
24
7
59
30
6
16
48
9
5
31
5
55
5
24
36
19
47
4
14
31
12
17
67
23
13
113
7
48
95
60
37
24
23
1
24
3
5
3
177
7
45
108
53
34
2
3
36
39
13
32
57
108
22
21
3
9
48
3
12
45
29
48
87
55
45
8
87
84
25
12
23
24
102
31
20
3
36
4
21
3
2
54
61
84
12
17
58
29
33
10
21
59
37
59
54
15
81
30
4
26
36
46
2
31
99
26
30
1
135
24
72
8
6
46
8
60
54
12
70
33
15
32
24
24
1
39
32
16
44
28
20
16
60
5
16
23
12
18
55
15
32
93
196
5
114
28
84
8
6
24
130
77
15
28
2
55
80
4
27
24
29
60
64
41
24
15
52
29
31
5
48
10
93
17
7
51
14
108
15
28
23
1
24
20
9
30
25
3
2
6
25
12
68
9
60
6
4
12
48
21
27
8
121
63
26
10
14
43
3
21
15
8
6
19
15
86
22
84
8
30
12
58
81
12
17
15
81
67
20
27
6
10
72
44
28
56
36
114
22
14
19
56
19
20
150
22
5
93
15
84
15
16
105
11
16
9
51
8
117
28
5
24
22
33
101
24
7
8
15
25
5
70
21
131
24
37
8
9
6
54
6
69
21
46
36
9
35
16
33
44
55
50
10
62
19
36
83
21
21
18
36
16
41
9
46
105
48
71
18
70
72
9
11
1
113
30
49
3
5
60
93
24
10
48
5
27
36
6
18
6
15
36
28
3
14
3
81
31
24
29
36
31
23
33
115
8
64
20
25
11
85
39
65
43
24
9
29
127
24
92
4
23
30
58
32
28
74
58
17
16
23
37
47
37
23
6
54
60
16
41
9
6
84
24
12
1
72
27
9
51
8
25
3
2
36
19
63
14
34
81
3
50
15
21
27
3
25
5
36
43
47
4
69
35
61
11
13
11
21
40
5
19
5
10
81
15
8
40
12
48
113
3
76
8
57
16
12
56
21
3
21
82
9
113
6
1
51
38
84
46
14
7
23
36
4
60
53
27
36
1
56
57
15
91
80
1
53
10
45
11
64
5
15
6
67
47
25
3
8
9
21
34
2
18
28
12
93
3
26
3
52
3
21
29
46
29
15
25
32
39
30
31
29
79
3
8
61
5
18
21
12
3
40
74
43
20
28
27
9
39
14
102
73
17
24
67
39
21
47
36
30
39
60
21
6
1
23
64
36
14
12
24
6
18
3
33
10
110
10
5
16
36
17
3
27
30
6
4
21
29
3
33
19
17
19
80
39
6
30
61
8
117
3
36
7
2
36
6
13
48
92
21
30
36
18
72
34
24
86
15
96
64
27
32
90
31
39
2
24
6
24
40
29
15
30
12
54
49
5
90
66
30
4
56
37
15
29
9
6
1
15
38
10
14
22
45
3
116
24
12
9
12
27
25
17
60
120
18
210
6
64
62
46
44
4
5
15
4
80
40
21
5
10
17
28
5
46
9
24
3
48
125
19
12
14
66
4
24
80
90
10
12
44
40
57
75
9
36
17
175
5
66
1
23
6
7
29
70
9
29
6
16
24
74
72
106
12
17
19
74
6
25
65
24
15
31
50
55
35
49
17
3
27
1
47
88
14
18
12
4
9
3
68
24
1
36
35
18
30
40
33
47
12
4
44
30
22
24
9
5
10
20
1
65
7
17
10
41
7
2
55
3
9
29
55
15
26
3
51
24
13
72
3
98
79
35
28
48
14
22
38
10
20
13
53
6
100
8
1
5
34
57
24
29
6
40
86
24
22
8
30
24
6
16
74
15
19
32
25
23
45
112
29
70
26
108
10
12
8
6
15
16
23
28
5
39
24
1
5
84
24
30
30
36
7
3
65
9
6
37
23
1
99
14
36
79
3
153
24
5
22
14
30
30
10
9
17
48
51
16
36
17
30
6
7
15
32
36
57
7
36
5
4
12
75
20
33
16
39
26
7
53
39
16
5
190
74
3
27
6
30
40
24
48
120
12
20
30
75
16
87
8
84
30
36
7
3
44
120
12
1
53
10
14
12
46
2
6
1
3
45
11
69
28
29
19
5
27
43
9
3
9
59
36
84
30
19
5
15
16
60
29
15
7
9
29
120
46
20
57
148
20
39
6
54
61
65
46
29
99
1
147
12
20
6
84
70
62
24
7
23
54
30
12
1
29
24
22
69
51
8
37
23
30
6
61
15
2
10
26
70
14
7
60
29
7
29
3
27
88
21
27
8
16
45
39
12
8
54
30
1
39
26
54
60
100
96
14
36
31
5
3
75
16
45
11
1
77
7
53
3
3
24
13
17
7
23
28
14
54
109
12
99
36
48
48
12
17
9
24
15
15
1
12
8
51
13
8
4
36
23
169
5
7
3
36
20
36
18
36
171
69
30
6
3
91
21
8
60
28
24
15
68
60
61
44
36
9
10
81
29
3
3
25
35
16
65
45
79
11
4
74
3
9
18
28
9
24
15
74
10
21
35
61
29
22
5
9
34
26
30
114
7
32
27
9
19
32
78
87
39
49
65
27
48
7
48
12
14
34
26
30
30
46
8
36
25
29
10
2
34
24
21
11
48
1
60
29
42
16
8
1
53
46
14
12
43
47
18
12
43
11
40
146
24
67
48
72
17
43
39
29
9
36
24
91
5
10
12
44
48
33
7
137
9
30
90
22
8
4
36
14
67
24
27
9
23
12
18
12
43
27
9
39
20
30
6
1
15
38
15
72
45
39
31
24
5
7
108
134
6
25
5
10
14
6
30
7
17
7
143
30
22
14
27
3
61
35
16
32
81
16
63
17
15
16
2
36
204
10
48
2
27
3
33
4
60
5
84
91
53
22
5
33
15
76
12
3
20
1
149
6
1
77
22
33
11
36
25
23
6
24
90
1
39
26
19
65
118
12
36
14
7
56
3
16
9
36
24
27
62
96
55
20
16
20
19
14
43
143
16
36
45
47
45
51
40
9
3
2
36
54
6
111
19
24
2
18
120
6
67
27
21
5
27
28
5
10
14
60
30
25
12
3
17
33
43
3
14
10
5
15
96
37
12
17
51
4
15
8
12
25
89
7
23
24
66
31
15
14
7
8
36
16
15
33
15
5
9
10
60
45
51
26
24
7
27
80
13
3
14
7
125
19
24
5
6
60
37
60
48
5
6
25
51
8
6
31
53
84
66
57
39
88
110
60
6
1
51
38
10
9
20
76
36
99
12
44
1
15
33
36
5
43
111
12
17
21
82
8
1
65
54
16
14
82
12
20
36
76
24
81
5
103
11
40
26
39
52
107
30
96
10
12
9
39
44
126
22
32
66
54
6
67
3
69
11
60
36
30
ABCD 93862085886*3^$a+1 [50160]
40
5
75
33
15
48
135
24
18
12
48
18
9
120
21
27
63
105
39
33
27
18
60
42
18
198
54
18
18
19
35
21
9
78
60
18
144
36
79
8
27
13
23
12
157
41
12
42
33
12
15
6
42
18
19
8
57
18
48
69
40
11
42
7
95
18
30
12
25
35
90
6
9
75
48
12
18
67
8
60
12
45
138
45
3
12
78
120
27
12
33
87
63
408
30
12
27
183
37
36
125
19
35
13
12
5
63
12
48
27
21
45
42
33
12
45
55
107
30
63
15
57
48
3
42
3
60
9
66
102
48
90
24
25
35
18
123
9
18
57
96
9
6
54
60
15
3
57
93
78
45
9
96
15
4
65
31
137
87
45
156
55
95
42
135
57
36
39
40
56
12
60
132
75
30
30
25
53
27
33
30
33
45
24
6
42
15
168
64
8
60
45
12
6
69
160
155
6
7
17
3
45
15
27
126
30
9
45
55
35
25
11
12
60
90
7
83
45
33
19
8
48
9
18
30
15
33
39
63
48
105
60
4
156
17
3
99
30
15
48
45
18
12
12
66
99
21
12
63
12
27
6
12
3
39
138
132
15
135
13
32
3
25
68
12
27
30
43
23
360
72
33
45
75
45
19
65
30
25
36
84
155
36
60
84
81
57
108
19
5
15
45
3
15
37
60
11
12
37
35
108
12
105
16
44
48
15
33
87
57
75
73
5
108
54
60
45
15
36
9
36
12
45
27
15
18
15
15
33
99
48
18
19
23
13
20
57
3
4
48
17
36
19
20
28
173
75
39
21
27
282
15
33
27
15
33
12
36
9
43
72
71
12
45
48
64
36
77
15
48
52
12
20
60
3
37
48
95
33
9
63
180
48
69
63
117
78
120
30
3
52
92
75
30
18
97
11
25
47
33
27
57
3
12
30
6
60
57
105
27
48
48
69
126
45
4
101
150
12
18
24
43
12
5
31
20
9
103
5
55
60
35
33
75
30
27
15
97
35
66
27
112
8
93
19
53
3
39
25
8
27
13
17
15
76
20
24
15
81
69
108
15
48
180
9
43
77
15
165
30
36
24
21
60
204
111
49
20
81
30
12
78
87
108
87
30
175
5
7
23
42
6
57
52
101
60
15
15
24
13
92
36
15
9
40
5
138
60
30
67
35
48
33
12
57
66
85
32
12
40
5
3
33
120
60
99
93
42
18
3
15
144
6
60
294
6
30
9
33
27
105
43
47
45
28
17
66
24
105
45
15
40
11
24
18
72
18
25
23
24
25
5
18
97
80
40
48
143
97
137
63
33
7
60
12
20
3
72
33
33
15
4
5
30
25
101
90
69
3
45
75
48
12
37
125
18
12
105
16
12
17
3
15
72
13
17
18
153
87
150
42
18
72
15
16
29
30
25
23
97
11
109
8
3
12
60
18
12
42
21
39
6
60
39
3
25
32
208
47
21
72
160
17
15
3
42
18
48
84
33
87
48
102
30
21
144
33
72
108
12
43
23
60
49
41
19
20
75
25
83
85
5
42
30
18
33
52
77
3
87
21
189
18
105
3
60
45
27
18
132
223
32
147
81
24
40
80
88
68
84
33
12
60
246
102
90
42
3
3
12
12
25
173
15
52
101
132
18
49
35
18
55
8
57
48
12
55
20
72
36
4
5
6
45
27
37
35
60
120
18
27
21
159
213
3
4
53
7
23
57
183
30
60
78
9
28
20
135
153
99
30
66
9
28
5
123
9
6
129
36
52
12
128
112
11
57
12
108
63
54
15
180
3
57
28
35
12
6
42
33
15
105
12
108
57
48
114
13
47
45
100
101
27
33
120
60
84
30
21
4
11
162
108
79
20
36
15
49
8
105
12
30
1
5
72
12
43
12
23
48
105
99
96
49
5
36
15
4
96
5
27
52
8
117
15
63
37
53
12
6
9
63
12
30
15
15
33
3
24
36
57
33
30
120
177
87
45
180
45
3
72
88
12
48
12
11
109
48
32
33
55
20
105
12
180
3
87
33
45
3
99
78
15
120
57
55
5
78
120
120
60
25
77
163
12
68
40
167
61
44
36
84
3
37
56
9
243
12
3
12
138
12
3
27
90
18
48
57
60
52
41
19
11
210
207
33
39
63
108
60
97
17
48
18
237
27
13
32
15
45
28
17
108
67
20
33
48
12
55
17
48
63
69
75
123
12
33
27
6
24
15
15
30
30
78
3
64
53
60
18
57
15
72
33
87
288
33
64
36
5
24
51
27
12
13
8
57
7
11
57
57
6
37
95
97
11
37
35
60
13
12
72
108
20
27
48
37
ABCD 93862109002*3^$a+1 [50030]
126
38
6
69
96
12
27
45
51
70
80
24
15
33
12
30
6
12
3
27
45
27
6
24
3
285
99
105
10
5
75
33
108
69
48
48
48
16
18
2
63
7
29
9
18
30
27
48
15
69
51
54
3
57
4
59
12
15
81
27
6
16
36
110
142
8
12
3
33
120
15
96
3
78
24
63
12
33
60
36
27
57
18
22
32
18
21
1
26
28
2
48
15
15
42
15
24
1
32
3
45
87
33
39
15
9
9
36
96
28
56
24
10
36
2
15
117
87
60
24
19
98
60
30
118
11
15
21
87
81
19
38
39
39
12
105
19
20
6
10
20
60
9
33
112
44
60
42
30
18
174
6
22
20
15
27
46
35
27
28
26
84
6
144
90
51
3
21
7
17
21
15
1
126
68
24
138
63
39
30
72
16
32
36
12
87
48
168
85
11
48
3
54
28
126
161
123
18
3
27
10
104
4
20
27
24
60
81
22
20
6
6
18
27
3
10
50
6
15
99
66
12
58
5
27
153
15
9
3
4
41
45
144
58
18
20
12
22
53
3
12
42
3
15
16
5
9
58
5
3
6
18
30
18
12
70
155
33
63
12
15
54
18
117
9
10
17
57
63
75
9
9
30
12
45
7
36
44
156
9
7
54
59
63
189
24
12
72
36
67
80
30
48
184
36
11
33
51
15
16
44
12
142
47
96
24
3
108
82
11
7
8
36
48
6
12
15
9
48
12
54
6
18
93
9
120
18
6
15
39
141
9
30
6
42
18
30
45
24
1
11
84
39
162
63
15
18
4
23
12
99
30
75
21
18
90
3
57
30
6
22
149
24
24
3
30
40
38
165
96
81
52
8
10
72
2
138
33
9
51
73
32
22
26
75
9
16
11
33
78
30
75
48
15
16
20
114
36
10
5
33
132
6
114
66
12
93
9
15
216
12
25
18
2
6
69
51
6
64
2
117
3
108
6
15
21
3
67
53
27
33
9
18
22
26
24
150
63
43
72
110
3
189
3
3
16
18
23
132
21
30
9
1
35
36
33
3
93
52
108
36
71
72
33
90
33
15
117
12
43
77
153
15
9
51
24
24
60
27
12
33
69
36
112
71
69
22
29
132
19
41
39
33
21
27
24
9
24
27
43
5
33
60
24
18
21
9
6
12
42
51
57
15
15
129
9
90
6
10
86
12
27
1
23
9
78
150
3
9
3
15
189
15
18
46
41
121
2
108
18
36
51
9
24
114
78
63
36
48
3
33
81
15
123
40
5
12
96
45
24
16
8
24
22
50
39
55
2
144
16
50
22
18
53
19
53
39
18
3
33
42
10
18
26
118
36
140
24
33
24
48
3
9
48
72
15
90
6
132
102
60
3
45
15
21
6
4
5
72
3
46
56
3
12
24
33
30
21
1
90
36
2
3
24
3
33
177
6
22
2
60
36
66
75
99
54
183
27
21
57
3
21
63
43
14
39
15
12
33
12
48
7
5
84
9
144
87
103
18
8
12
15
24
165
15
24
12
24
105
126
153
37
8
24
63
9
40
8
27
91
2
15
81
64
20
3
3
9
36
36
60
105
16
14
4
32
54
66
10
23
15
42
138
9
72
3
22
11
7
72
126
18
17
48
27
42
3
9
3
36
57
3
9
18
48
57
24
31
29
171
30
58
17
45
87
36
57
27
127
44
154
11
25
2
42
51
60
69
63
27
60
33
24
48
87
54
12
34
5
9
15
24
3
33
105
51
36
63
24
28
20
45
33
96
159
24
87
6
60
10
53
37
59
9
27
13
74
93
108
120
12
24
3
12
33
36
12
12
120
12
24
75
30
27
180
15
58
80
54
6
22
5
48
111
90
15
45
15
33
12
39
105
4
20
51
36
9
51
60
108
111
22
144
23
31
44
78
112
47
60
33
6
6
10
54
36
26
114
30
48
18
90
45
12
12
9
10
29
25
26
12
33
192
75
42
96
39
15
36
100
92
9
9
36
16
20
24
64
35
45
147
15
30
30
57
1
71
96
49
26
48
9
45
75
51
84
12
9
12
24
48
72
84
9
72
63
57
48
16
32
27
31
17
60
3
81
3
57
24
115
65
27
52
65
7
65
151
152
6
15
111
6
39
13
23
27
57
21
3
9
42
90
16
23
9
63
12
15
33
33
15
69
48
18
174
28
44
10
38
66
21
24
24
33
12
63
12
33
144
3
12
19
5
12
120
3
12
84
6
90
28
20
12
4
18
23
3
10
92
63
57
12
48
39
63
22
8
3
24
109
36
11
25
2
16
26
6
42
6
46
86
22
80
15
15
126
24
123
69
6
18
24
3
37
11
156
3
42
48
15
12
159
54
3
24
84
24
60
25
23
33
15
132
48
19
18
18
32
78
27
99
9
61
11
25
50
9
13
56
27
33
36
6
150
3
39
28
62
6
42
12
123
15
12
6
100
62
45
3
12
54
84
207
24
31
5
12
33
18
76
65
79
26
15
3
42
6
88
5
9
30
45
3
52
2
3
33
3
57
15
27
150
6
36
141
72
12
21
60
3
69
66
52
32
57
9
30
52
8
21
115
56
30
15
84
36
85
38
24
198
15
24
24
81
48
108
30
22
23
12
60
105
18
9
61
50
105
60
27
33
13
56
15
21
108
24
15
48
48
156
33
106
17
108
9
6
22
8
15
12
ABCD 93862121924*3^$a+1 [50038]
3
33
204
24
96
21
3
24
27
9
72
60
39
45
15
48
141
36
60
84
81
75
120
75
36
12
33
12
48
15
72
105
60
12
48
45
27
45
3
72
180
3
117
84
12
48
57
27
123
129
36
15
30
15
192
15
90
63
24
48
3
24
141
177
72
3
108
15
42
87
51
153
24
12
51
33
39
180
12
126
114
69
57
87
36
12
120
84
36
84
108
153
39
36
15
9
63
48
33
36
3
21
36
60
36
72
36
9
135
48
105
3
21
51
147
81
36
75
45
144
36
48
3
69
195
141
135
144
45
24
24
87
93
33
99
36
192
12
24
120
21
75
60
36
72
36
12
99
18
162
33
12
144
36
123
117
24
39
12
36
54
6
33
111
141
237
27
144
36
81
54
18
27
111
9
15
93
27
6
147
135
21
57
15
57
138
9
96
120
12
36
51
33
48
27
33
48
36
15
9
36
3
42
63
3
54
96
30
42
3
108
51
120
126
75
12
27
165
144
12
120
132
105
42
93
12
36
84
156
27
21
51
21
24
15
21
27
45
108
60
45
27
60
57
48
18
69
75
69
81
75
171
42
18
165
48
120
27
93
27
72
33
12
48
15
204
69
129
18
9
96
120
144
24
12
84
15
21
9
150
165
15
93
108
69
18
48
9
48
120
45
111
144
15
81
36
228
12
48
36
81
18
72
120
33
48
45
15
60
60
72
27
33
72
48
48
84
63
18
39
48
36
36
51
45
312
12
45
3
132
105
15
15
9
24
12
51
12
141
96
48
168
60
87
177
48
48
72
72
108
123
54
30
18
18
45
84
48
60
15
81
96
81
3
12
105
15
24
3
81
27
129
33
18
30
15
12
15
21
72
72
27
129
96
144
72
72
15
72
9
144
3
60
144
105
24
72
45
3
69
27
135
6
3
144
15
33
144
93
30
60
33
39
21
84
96
72
72
24
27
9
24
129
3
117
75
12
60
24
60
27
9
111
72
132
33
336
12
60
9
39
36
15
105
108
180
213
27
312
156
72
15
45
60
96
36
36
105
27
45
51
21
15
3
72
9
36
156
60
24
48
36
27
129
36
27
33
48
12
60
9
90
21
147
81
24
36
51
9
12
39
36
72
105
60
72
36
15
30
3
96
48
3
69
84
9
387
24
36
3
93
27
153
45
3
111
216
54
3
36
180
96
36
192
96
147
9
15
45
183
57
36
15
117
15
57
96
129
75
48
12
156
15
9
15
81
24
48
12
144
132
12
12
156
12
117
39
144
57
48
3
108
57
243
60
36
24
69
123
108
51
60
36
249
51
60
33
96
141
27
45
63
72
3
117
27
6
99
60
15
9
36
51
69
48
108
9
3
87
21
105
15
132
207
153
48
48
21
51
24
24
189
27
228
57
3
12
36
132
12
3
21
36
168
63
45
24
21
54
93
108
9
3
168
180
12
3
57
27
78
3
60
72
12
60
60
111
30
24
3
117
111
168
72
12
72
36
24
24
252
60
105
24
15
180
48
60
36
111
33
36
111
33
48
75
54
15
60
120
48
60
36
240
96
135
189
204
63
9
45
18
72
33
12
3
78
39
33
135
12
24
261
15
120
63
33
15
9
36
15
117
156
69
63
48
24
108
84
60
24
60
24
60
3
57
27
9
36
96
75
240
102
183
24
60
240
96
15
54
111
60
39
6
39
15
36
120
213
36
63
48
54
90
21
105
90
9
15
33
15
108
189
45
111
84
36
9
159
96
24
12
45
27
60
63
117
135
33
39
ABCD 93862165778*3^$a+1 [50175]
12
12
20
100
60
39
54
78
65
40
93
11
16
45
324
15
21
192
6
9
80
13
60
18
30
54
36
9
33
102
57
21
99
39
117
12
51
24
30
15
21
42
29
25
180
111
87
192
54
39
20
120
55
72
54
150
9
27
144
12
42
12
23
40
8
12
103
12
36
90
99
15
57
9
11
76
24
8
43
72
33
63
21
96
12
32
156
43
54
12
23
12
19
6
23
25
87
45
66
5
19
105
48
27
21
24
21
42
12
60
30
6
17
48
43
17
4
15
81
9
18
65
25
23
7
77
139
144
17
25
180
51
84
9
27
3
57
69
54
36
53
1
71
19
6
120
6
9
255
5
28
128
25
12
35
1
27
12
3
17
48
55
29
40
36
129
35
1
60
75
27
105
75
150
63
27
33
3
30
6
45
39
57
3
126
54
57
15
120
9
60
9
47
55
18
24
18
48
222
48
87
3
36
125
25
3
45
18
9
8
7
125
36
37
102
45
15
21
27
17
43
12
6
30
5
52
87
54
36
111
3
29
1
54
5
88
3
29
25
63
192
15
33
3
36
48
18
75
132
27
45
33
87
33
63
32
31
17
72
115
48
17
7
45
3
36
101
60
36
7
5
25
126
77
175
29
43
53
4
21
287
103
105
200
19
90
24
11
1
35
19
78
243
24
141
119
13
138
57
32
79
90
39
15
72
84
9
45
18
24
53
100
3
24
21
15
57
72
60
20
48
85
18
5
4
9
47
40
3
270
72
54
18
27
20
28
45
15
80
67
90
51
24
39
102
18
36
21
15
18
51
3
42
15
68
28
32
127
54
27
27
120
17
36
144
43
17
31
5
12
61
39
108
80
64
99
6
11
43
12
65
40
92
60
48
24
19
12
9
8
25
15
48
20
55
69
3
90
72
78
102
18
93
12
21
6
101
43
17
84
55
41
49
54
42
75
32
180
37
15
21
18
41
25
63
51
29
7
30
15
20
40
8
12
31
17
37
24
87
3
21
9
6
84
6
18
5
25
6
17
52
33
18
17
79
45
3
17
28
15
72
105
15
5
1
30
45
12
51
17
12
61
6
48
5
12
43
33
144
116
67
65
37
75
33
18
117
27
24
117
57
35
25
72
18
17
48
37
3
15
42
84
87
135
165
24
9
102
18
59
52
21
54
66
95
157
6
84
78
48
54
6
11
73
18
117
132
219
36
60
108
45
92
19
126
131
12
108
112
111
12
24
33
12
75
24
12
105
57
23
24
31
9
3
53
24
19
36
156
72
5
175
17
19
72
78
30
54
3
72
33
54
33
63
9
8
85
3
20
73
11
28
12
80
43
45
153
132
63
12
68
52
57
18
36
84
117
33
15
15
137
25
18
5
12
16
44
48
1
87
204
75
84
6
48
47
16
69
3
8
40
177
6
17
72
67
90
6
5
112
72
135
45
60
56
49
78
48
77
235
17
16
87
45
20
25
72
150
5
108
13
12
18
5
37
18
9
81
15
3
90
66
18
6
9
20
60
67
5
91
45
27
30
15
72
81
30
90
18
41
48
28
9
23
72
103
18
204
23
25
35
52
255
53
40
3
17
1
11
1
15
24
3
57
20
40
8
91
21
63
6
54
18
35
49
95
31
24
54
216
11
24
55
65
109
207
9
24
11
25
36
18
12
9
36
24
99
29
88
3
24
33
12
3
5
37
90
12
24
12
18
42
54
75
63
42
36
47
43
18
54
36
54
87
33
180
60
27
8
31
72
5
12
91
57
12
68
7
18
167
48
19
24
17
244
81
30
180
17
1
54
33
63
101
16
93
6
54
30
141
3
36
21
21
39
80
91
45
15
105
3
21
45
3
3
174
15
21
75
140
73
6
45
39
6
36
54
105
3
120
5
40
27
65
16
9
18
65
25
42
18
15
87
18
203
67
6
30
9
60
80
55
30
72
15
80
55
45
80
13
35
28
69
30
114
120
59
37
30
36
65
13
30
117
80
7
18
12
42
108
90
27
3
36
41
1
90
30
54
36
5
24
25
23
40
72
63
117
45
234
29
12
16
32
7
84
17
24
16
12
93
18
54
90
60
17
55
48
17
16
9
23
12
19
12
18
111
15
78
18
54
23
25
42
33
48
9
51
15
54
18
57
15
21
12
72
81
95
12
48
7
102
51
3
24
57
8
72
115
84
257
19
5
40
48
8
7
36
141
33
6
102
42
18
30
29
16
32
103
5
19
45
20
43
36
17
4
33
306
30
144
15
80
88
192
20
28
20
49
270
45
99
21
33
15
15
180
105
21
24
12
6
29
100
60
9
36
35
ABCD 93862179902*3^$a+1 [50080]
2
30
142
56
12
22
6
68
132
12
36
12
28
72
8
4
140
58
78
32
40
74
64
6
50
48
30
10
96
54
36
32
112
102
24
146
48
12
10
38
136
2
70
18
50
36
10
200
106
14
54
40
56
108
12
40
56
298
56
54
16
50
54
4
20
16
56
66
64
14
40
2
64
96
62
10
38
208
194
48
298
54
26
36
160
8
18
114
60
18
70
32
58
50
76
20
6
118
72
18
26
36
60
148
140
60
16
80
64
18
2
36
24
58
54
80
64
80
144
90
30
16
42
32
18
48
6
120
18
28
18
56
64
54
36
86
330
144
16
20
24
10
72
18
6
14
66
30
64
26
34
84
140
36
72
24
48
12
30
88
72
54
26
66
12
138
10
32
28
50
112
2
30
6
48
12
28
32
210
64
8
22
170
10
128
112
36
104
48
10
32
16
24
50
96
28
32
40
32
120
10
72
14
4
6
32
54
4
20
82
134
64
2
78
24
28
84
44
16
20
60
48
16
80
64
48
32
156
16
56
24
10
14
60
126
78
100
228
18
6
90
8
30
132
4
56
90
30
136
72
12
80
36
12
70
110
96
124
12
36
60
122
48
24
88
96
90
20
136
20
60
16
18
72
72
62
10
48
26
102
22
18
2
46
56
40
14
4
32
6
72
102
18
16
26
30
30
48
82
6
50
142
176
10
14
48
100
62
82
68
16
32
42
40
8
18
4
32
90
114
96
70
14
40
66
24
14
112
48
8
144
10
38
178
32
18
100
2
10
92
34
32
30
42
40
78
138
26
48
36
120
96
4
14
112
30
50
54
112
44
84
202
38
82
62
82
38
112
8
58
32
18
94
18
6
110
12
148
74
78
154
110
156
4
26
162
12
18
88
30
128
34
26
36
48
58
32
6
12
192
46
66
428
96
4
30
8
70
8
130
14
96
24
36
52
48
74
72
30
18
42
4
122
22
18
30
344
4
36
98
6
36
78
78
24
90
40
138
116
96
24
4
36
66
6
48
2
184
48
8
30
52
6
14
16
162
62
82
8
178
20
42
120
42
84
144
60
28
20
48
4
2
6
84
84
34
80
42
4
42
32
6
120
34
6
56
16
32
112
36
14
40
30
98
16
74
70
38
114
54
60
52
74
18
22
14
24
36
36
28
132
90
30
144
24
2
30
16
32
10
2
46
38
24
10
42
44
36
36
40
8
12
54
30
60
36
34
8
6
24
16
42
54
80
4
60
20
16
54
14
76
20
66
78
60
30
16
32
30
4
60
80
4
6
120
14
4
68
10
38
136
36
54
126
90
14
40
60
36
12
128
12
10
170
30
198
48
34
26
6
10
206
94
18
8
24
6
40
74
70
8
28
164
48
18
42
12
48
10
206
40
56
34
74
48
4
50
6
34
50
4
26
64
50
4
2
6
72
18
30
114
6
58
54
80
36
54
10
38
22
8
252
78
54
66
190
74
160
14
16
146
34
38
42
28
242
54
12
132
16
92
54
90
78
102
18
16
74
108
168
66
6
48
36
60
10
8
66
54
70
66
2
30
18
4
128
160
8
42
24
94
56
64
2
30
64
108
156
36
6
104
168
126
156
36
12
76
72
44
16
68
12
22
32
30
64
60
174
8
30
40
32
48
4
54
6
48
36
44
10
32
154
144
48
134
118
122
54
40
80
24
36
22
38
144
40
8
90
72
6
16
60
126
54
48
56
114
18
132
28
12
2
6
34
176
40
14
16
50
18
12
24
28
92
16
138
6
8
48
154
14
24
16
42
110
264
258
192
126
60
64
20
16
60
44
58
326
34
6
56
24
72
24
60
84
24
52
110
96
54
24
40
26
114
12
40
32
18
58
20
40
32
24
10
18
92
186
70
104
18
58
14
40
8
40
182
66
22
8
52
80
36
114
126
16
90
8
42
4
74
22
80
48
16
44
48
174
40
134
36
118
62
10
8
42
84
72
130
24
14
12
12
36
12
24
204
12
24
10
144
2
54
96
24
54
96
24
36
28
36
32
48
ABCD 93862367752*3^$a+1 [50101]
12
44
40
9
36
132
30
78
11
133
27
84
96
180
63
36
29
145
23
64
3
21
32
12
13
39
44
60
16
68
37
75
48
3
114
95
24
37
78
5
60
7
54
35
100
3
5
16
32
7
36
29
7
84
65
49
27
80
31
17
7
29
4
231
9
33
54
69
80
12
73
59
85
95
12
28
32
49
84
95
12
43
45
3
5
112
56
7
18
195
39
5
31
41
28
45
72
23
43
5
37
11
84
103
5
24
19
24
5
12
48
132
24
4
36
32
72
16
15
12
53
19
6
30
9
32
48
52
99
137
115
102
78
9
135
153
20
37
108
126
5
40
81
18
5
72
1
35
139
36
5
48
24
37
18
57
116
132
48
12
67
18
48
119
79
17
192
31
209
43
53
36
108
72
108
160
68
79
33
32
19
21
56
193
71
43
125
13
35
60
124
128
40
32
1
108
11
24
19
36
120
257
24
25
23
160
3
33
69
71
16
20
4
32
7
66
90
29
7
6
27
180
27
65
100
84
15
72
137
31
29
12
4
99
41
115
5
1
15
8
96
4
12
80
31
132
17
36
12
52
39
5
4
32
1
18
77
25
23
16
80
24
7
89
91
72
5
40
32
36
247
53
163
36
153
20
48
52
56
40
27
18
54
57
63
60
17
4
116
28
12
33
71
1
6
65
72
115
317
40
39
105
21
18
105
20
13
3
39
102
23
55
66
6
41
72
120
37
18
65
16
24
21
131
264
19
36
90
15
32
24
48
1
6
233
168
52
20
25
6
29
60
48
112
8
7
57
15
90
6
9
21
35
48
16
8
132
28
68
7
5
160
51
5
31
33
57
15
128
36
12
24
28
68
12
12
43
53
43
5
7
29
49
11
1
72
18
72
5
72
49
54
60
17
28
72
39
21
3
17
24
49
120
203
84
1
18
29
96
169
47
24
139
6
30
89
73
123
20
1
60
15
3
113
88
9
23
84
60
48
16
80
4
135
42
75
15
41
43
5
31
65
121
3
69
207
24
116
48
60
43
60
17
12
91
153
9
78
72
41
25
75
285
47
52
45
90
21
84
3
77
228
24
40
44
55
21
24
32
13
35
72
52
32
103
5
292
44
36
31
33
144
20
25
35
108
120
28
51
30
3
32
60
31
17
160
60
68
115
125
28
21
11
112
117
15
228
63
48
29
97
15
20
1
24
54
41
100
69
90
6
15
108
12
20
91
9
8
16
24
3
5
67
5
16
204
92
40
48
12
45
63
81
111
21
18
321
39
72
29
144
55
42
3
92
60
72
16
384
3
29
88
68
60
4
68
76
44
48
24
31
29
100
15
65
24
121
63
33
54
41
144
60
19
90
35
12
115
60
17
120
1
11
36
12
16
80
16
48
36
56
96
67
48
17
36
145
15
39
117
20
28
132
51
198
72
48
39
33
87
72
21
27
20
31
5
24
52
20
19
89
1
75
56
28
20
61
90
105
152
64
15
33
32
31
17
52
44
72
60
28
27
93
15
60
29
7
30
144
36
15
9
90
72
12
96
5
84
31
17
109
90
5
324
60
60
40
200
19
48
125
148
21
48
23
64
8
73
30
24
129
32
103
54
35
16
32
43
17
112
36
39
57
51
29
60
36
120
52
12
8
232
8
1
11
43
36
12
42
23
48
196
20
24
100
75
9
80
72
1
3
81
6
54
15
21
179
64
32
108
64
32
60
19
5
16
45
59
121
78
108
30
23
24
96
169
18
9
68
211
120
21
33
47
31
33
15
81
24
81
18
77
43
57
108
32
19
5
1
59
64
36
80
7
17
16
20
1
11
115
77
1
35
49
11
36
28
72
39
66
186
138
36
15
93
35
240
1
54
113
64
111
48
114
47
43
53
72
48
25
47
112
20
13
83
52
80
97
11
12
31
5
36
28
20
16
32
12
60
7
66
39
104
12
52
45
11
24
96
40
24
63
18
15
39
138
155
108
4
32
49
251
40
80
1
27
12
111
9
3
45
32
60
36
60
12
72
25
15
39
24
113
48
40
96
8
36
55
45
9
135
8
217
90
257
28
36
51
33
72
120
63
41
40
15
17
ABCD 93862744564*3^$a+1 [50003]
36
30
24
13
23
97
17
78
45
57
6
1
23
25
65
3
15
49
8
33
12
27
28
12
11
222
66
25
47
48
69
51
90
54
60
126
27
3
97
5
39
33
6
1
29
12
18
49
71
109
11
24
120
13
35
49
149
42
129
3
6
30
25
5
12
18
1
8
16
29
48
60
12
3
15
18
120
151
11
102
18
30
75
15
30
18
21
21
43
44
28
23
30
24
48
102
18
120
39
21
7
8
33
30
1
96
83
102
7
5
7
41
7
53
12
127
29
31
8
15
30
27
129
51
16
35
13
47
37
35
25
35
1
24
71
49
128
3
109
35
37
71
25
173
67
17
63
4
41
78
12
48
60
72
18
27
3
85
24
80
75
13
53
31
68
88
23
81
51
12
6
24
15
3
25
5
43
119
61
77
12
67
48
23
25
5
19
8
16
17
120
15
40
17
67
23
66
84
138
105
33
31
84
17
30
18
39
3
30
15
33
24
90
13
5
18
25
77
55
65
19
59
24
13
24
11
13
17
55
5
72
6
42
7
60
5
66
30
54
18
67
35
45
16
35
30
19
5
36
54
1
35
12
30
39
63
126
60
39
16
137
7
92
3
33
3
102
39
63
1
12
23
60
57
84
4
35
21
16
23
9
81
19
35
1
24
101
30
54
7
11
60
9
33
6
1
29
12
19
60
41
18
12
30
30
102
30
6
24
126
24
18
7
20
15
6
7
44
39
157
60
20
12
72
28
41
30
61
83
85
11
21
21
43
107
12
18
15
15
78
102
9
3
61
65
24
60
43
185
7
68
63
9
21
51
16
44
39
9
3
12
1
5
12
27
40
12
89
42
18
7
35
150
15
3
61
173
6
54
63
105
78
54
48
7
35
1
59
1
44
52
23
25
5
18
25
53
72
12
60
91
17
30
72
57
9
42
49
59
49
23
12
6
54
78
79
53
127
29
51
21
30
12
36
30
54
13
5
30
13
32
12
15
6
87
24
3
18
27
21
60
7
167
33
153
55
89
67
96
44
64
24
8
64
23
33
57
3
3
9
16
120
17
27
15
36
54
7
20
3
90
18
13
77
7
11
49
5
18
18
12
7
11
69
3
30
115
5
78
49
8
27
48
60
42
90
13
5
7
36
5
30
42
12
18
18
84
7
41
12
43
312
8
57
15
15
13
44
21
15
28
29
30
48
18
42
49
59
30
24
31
47
12
30
103
35
37
5
27
3
30
15
136
125
99
21
12
18
21
171
37
23
60
13
56
171
45
64
59
42
60
7
12
53
15
21
51
9
79
5
6
24
165
16
5
30
1
113
48
43
17
79
36
20
27
117
3
6
72
42
18
60
15
33
54
13
32
3
9
36
3
114
108
19
48
12
116
12
45
198
102
55
23
25
20
72
21
84
48
30
18
30
102
19
24
17
48
55
24
48
60
35
13
32
4
60
20
69
30
25
119
6
151
59
30
114
36
12
120
30
7
35
45
48
123
30
42
102
63
27
48
18
12
39
63
61
116
76
44
129
79
68
15
120
13
35
9
132
3
6
12
67
65
18
18
27
3
49
173
7
11
24
13
5
43
59
78
15
33
60
24
63
124
36
12
41
72
7
65
18
9
141
55
32
21
12
12
43
23
12
85
5
27
12
3
33
255
13
35
30
54
61
17
127
8
4
23
6
19
35
6
54
6
39
45
6
61
96
5
18
12
30
87
28
5
55
173
27
15
18
30
141
63
1
125
42
73
32
33
162
157
113
43
17
150
18
120
39
3
9
16
23
12
42
18
49
20
76
5
42
6
24
6
30
115
5
30
54
120
18
30
7
23
12
1
29
87
3
18
7
12
11
12
1
32
33
12
18
12
30
48
132
18
49
8
27
18
115
5
27
81
67
23
54
90
85
23
9
3
6
84
3
27
25
23
25
17
75
3
13
5
67
12
23
12
45
15
117
33
18
48
42
18
54
30
30
18
120
90
7
23
18
12
15
57
90
85
20
15
33
3
49
5
78
109
60
89
42
42
7
80
51
18
30
21
3
30
66
61
8
51
102
55
77
30
85
60
113
72
7
36
72
8
3
21
81
90
25
5
48
24
150
25
23
12
30
63
40
5
7
12
8
3
25
5
120
99
4
24
8
12
3
30
75
87
36
12
132
45
15
6
60
30
60
61
23
1
5
60
12
12
60
6
1
20
9
42
57
48
3
54
67
11
13
5
19
83
69
51
25
17
3
28
5
24
6
1
8
72
3
25
23
30
18
60
12
18
12
18
49
5
103
107
96
69
21
19
11
24
37
36
44
4
5
7
80
40
53
27
27
36
12
72
73
65
127
23
18
19
5
31
29
66
1
29
90
141
16
107
6
30
54
3
64
23
6
102
18
24
7
53
30
25
8
28
32
12
3
72
48
9
100
11
13
5
24
36
42
12
13
84
11
45
33
24
27
69
39
3
78
42
9
231
42
15
48
15
72
18
12
127
120
59
42
67
8
24
3
25
101
90
120
102
39
28
65
15
28
48
32
24
3
213
3
1
119
30
30
1
41
18
85
44
3
49
53
6
24
73
12
20
33
75
3
42
30
25
35
78
51
16
47
13
17
30
45
141
84
18
49
119
72
13
59
25
83
162
36
90
60
54
7
20
21
75
57
30
13
12
83
12
6
31
56
24
9
19
173
48
7
17
27
9
42
9
99
42
12
91
12
53
19
143
9
4
137
19
41
30
49
8
105
18
48
24
18
12
18
42
3
3
69
ABCD 93862749692*3^$a+1 [50010]
7
41
18
24
18
3
87
192
25
8
63
81
45
36
15
33
54
25
53
19
11
54
36
67
80
40
32
40
56
87
12
96
72
117
45
3
15
120
18
18
24
12
36
150
108
90
12
54
60
3
27
6
18
102
63
15
30
27
27
18
54
18
6
12
25
137
55
95
30
27
99
114
3
33
12
144
24
91
29
51
64
11
85
5
114
72
18
66
13
8
15
57
15
90
6
25
80
39
36
21
9
114
18
12
60
27
3
18
60
7
5
3
3
66
51
9
66
42
43
23
54
108
60
27
21
42
72
1
11
85
8
15
6
30
109
5
43
23
9
153
79
29
42
30
60
63
165
24
3
15
12
61
24
8
15
9
16
17
7
83
30
18
18
36
78
57
45
3
15
60
45
57
6
25
5
54
6
7
11
12
129
33
55
35
96
72
48
6
48
15
16
41
60
3
16
144
35
21
24
45
12
36
3
15
24
72
30
6
37
53
30
13
29
18
18
12
18
72
73
72
35
18
6
66
19
41
12
36
15
16
29
12
15
165
43
11
6
12
36
54
6
30
6
31
8
27
150
7
5
27
136
17
72
24
7
8
111
1
24
48
48
23
12
90
99
9
54
72
9
9
18
13
5
91
8
51
45
9
30
57
3
36
25
101
3
27
18
43
8
27
13
5
54
36
49
35
18
3
16
5
18
30
27
96
40
8
117
3
69
3
15
54
19
5
19
53
27
21
91
5
3
27
54
15
120
27
18
27
63
25
11
61
17
36
54
13
17
96
12
18
6
3
16
17
48
6
1
17
15
40
11
141
16
29
36
55
32
33
7
48
8
40
56
183
36
24
61
29
67
35
24
36
25
11
12
42
103
5
18
25
128
21
18
81
27
42
36
39
27
60
30
3
21
30
37
5
67
23
18
79
8
120
9
18
12
6
30
13
41
288
55
41
36
51
15
18
15
40
24
11
36
24
105
15
81
24
24
16
32
24
39
57
15
49
71
9
9
6
18
12
18
42
103
32
9
7
155
13
17
18
21
21
19
8
27
30
36
27
16
32
69
6
37
8
39
1
77
67
24
65
60
12
55
48
24
23
48
1
71
24
30
24
19
80
117
48
36
39
3
30
7
17
18
12
25
53
18
18
12
42
12
13
77
36
18
24
18
18
12
18
19
56
24
16
80
112
53
42
73
35
37
8
45
36
31
8
117
54
45
64
71
81
63
96
48
1
17
39
3
36
9
27
90
115
59
36
90
24
12
42
18
87
21
66
1
80
9
78
18
103
17
79
11
45
45
42
12
18
27
33
63
327
57
3
45
21
24
30
36
6
51
15
57
40
11
6
36
30
18
75
24
33
55
17
102
54
24
51
15
25
17
30
78
19
47
78
12
6
108
30
36
36
55
23
49
41
90
12
49
5
115
48
41
54
57
15
33
40
17
30
36
54
31
5
18
72
42
30
60
30
15
21
24
48
60
39
51
84
6
67
80
51
30
7
72
80
3
24
126
12
6
85
149
3
63
49
137
39
9
18
60
12
42
3
51
45
45
12
15
72
3
72
21
39
1
11
13
48
72
35
36
9
3
45
117
90
1
41
111
15
12
90
115
48
17
15
3
54
96
7
32
16
17
18
85
23
12
69
3
36
54
67
41
103
41
36
18
49
11
66
126
13
41
18
45
81
31
5
51
24
15
36
13
24
5
18
30
123
72
39
9
51
66
3
57
30
33
9
156
24
30
60
33
15
24
30
6
13
59
66
42
73
11
24
54
18
45
24
88
5
18
30
18
9
16
11
36
42
18
102
90
18
19
96
17
90
117
111
18
36
19
95
30
54
6
36
36
55
8
9
55
11
24
45
21
19
107
6
12
3
72
15
18
60
12
31
5
27
9
78
97
8
16
17
7
8
45
19
53
36
30
24
57
9
72
15
9
36
67
72
5
3
48
72
3
30
79
8
21
27
27
18
187
11
6
39
27
37
35
6
36
36
48
60
51
88
5
30
18
18
42
162
30
60
90
73
48
5
72
12
6
129
40
96
89
7
96
5
42
48
42
31
95
72
12
126
6
1
17
15
3
30
72
15
45
66
54
60
31
59
18
30
13
41
6
12
90
150
18
48
6
69
105
24
63
72
27
84
36
6
7
5
18
97
72
143
12
60
18
30
33
9
31
23
12
42
162
25
239
54
42
30
3
72
51
18
24
12
6
105
15
105
45
12
60
18
90
18
21
63
153
15
102
6
30
15
72
3
54
18
18
42
12
72
21
24
16
53
72
18
36
18
12
18
6
7
29
54
45
39
57
24
9
175
32
15
9
9
18
192
42
3
87
54
72
18
1
8
45
3
33
12
27
48
15
42
66
54
6
25
32
69
30
6
30
33
9
90
30
6
144
25
11
12
25
53
66
18
6
30
36
36
18
1
35
45
99
24
30
15
16
47
9
9
12
24
36
63
9
7
56
57
72
31
23
150
12
15
45
27
3
69
21
72
6
21
69
66
96
54
36
30
78
27
3
6
30
6
3
15
49
5
3
9
31
48
17
87
16
17
55
32
40
113
15
40
17
15
87
1
24
8
21
67
95
9
24
81
84
24
18
9
3
45
33
54
49
41
31
35
72
6
12
75
40
8
45
19
17
84
24
12
78
30
36
6
49
77
12
18
18
19
23
33
144
3
18
19
17
30
6
43
77
43
47
33
39
18
72
15
63
49
8
16
32
48
27
72
45
48
40
104
9
150
102
27
15
25
11
12
24
25
5
3
72
21
120
18
60
102
103
24
48
29
48
3
33
24
108
27
57
36
72
18
42
36
91
35
18
36
7
5
18
6
48
6
12
90
42
18
12
15
93
27
48
33
132
3
15
12
150
12
ABCD 93862824002*3^$a+1 [50002]
78
12
25
35
25
128
9
43
12
80
3
13
11
36
84
6
7
12
116
9
43
11
37
32
3
90
3
40
24
8
27
61
12
20
28
44
16
120
59
1
32
48
4
72
8
15
105
16
20
52
12
107
120
25
35
1
12
125
55
23
153
4
12
36
24
68
57
78
48
60
12
21
69
7
48
60
11
25
32
39
18
30
45
28
12
47
36
33
4
56
15
120
25
20
15
66
54
72
42
3
15
12
18
55
60
83
1
41
199
96
20
12
28
8
12
28
20
39
37
36
35
54
51
40
35
57
33
3
16
23
72
49
12
12
8
12
28
48
80
40
24
56
24
15
36
61
29
55
20
51
21
15
24
54
27
12
27
1
53
19
56
4
35
48
45
15
12
6
15
16
44
24
28
119
133
47
9
40
77
3
4
20
88
20
12
15
133
84
24
107
12
121
20
4
60
12
48
36
60
179
1
17
139
29
7
188
15
6
63
63
18
31
41
18
69
108
69
78
120
18
7
47
24
9
3
132
72
21
12
16
96
11
24
109
89
30
37
8
45
15
16
20
39
33
27
45
3
13
156
11
72
1
12
23
36
33
16
5
115
24
8
12
3
13
137
7
96
20
72
4
36
24
56
3
57
3
9
36
12
15
37
48
80
99
24
9
16
77
18
132
13
24
20
36
60
27
25
8
40
47
54
6
49
48
12
36
12
23
45
240
3
9
3
33
64
17
3
45
31
12
29
103
48
89
18
21
51
25
83
18
75
15
33
15
49
23
97
48
53
6
61
32
88
60
12
20
27
60
73
60
5
3
48
60
51
60
61
20
12
36
52
8
99
18
223
80
12
40
8
69
31
60
24
48
12
35
13
12
47
1
84
60
35
81
12
21
102
132
81
40
5
55
12
20
52
156
11
33
16
71
25
128
15
81
24
16
59
165
117
18
36
42
7
41
27
15
45
39
69
24
28
12
35
1
20
45
6
21
52
80
3
13
59
25
8
3
36
24
9
16
131
85
11
12
13
12
8
12
16
84
23
30
3
21
30
1
80
12
40
8
3
1
35
9
64
23
25
84
35
9
24
48
12
51
30
42
12
13
5
18
9
88
24
60
36
23
12
24
13
56
40
20
9
42
13
20
87
1
84
116
15
13
44
123
25
47
36
9
16
104
16
12
20
72
88
23
1
164
4
8
99
1
12
8
12
100
72
23
33
12
28
5
18
84
96
9
16
11
30
6
225
3
1
44
76
8
28
60
24
35
9
64
128
28
32
45
3
15
1
36
107
25
11
45
4
17
31
83
9
21
67
80
40
29
18
21
4
8
93
7
32
52
48
72
29
19
48
5
18
49
23
30
19
24
24
11
109
120
20
36
15
24
1
29
67
29
54
12
129
16
56
15
13
132
120
84
143
18
3
69
67
8
27
21
15
72
36
69
16
24
48
8
21
19
152
60
3
25
20
16
41
3
51
49
20
45
102
18
315
15
12
85
29
3
160
8
3
24
36
37
48
17
123
24
51
36
21
100
8
15
37
60
83
85
131
21
148
44
16
20
4
53
27
16
44
3
109
36
5
3
4
20
3
109
5
66
24
109
36
48
5
102
49
12
8
40
32
75
13
11
66
27
88
8
171
48
42
43
20
3
57
3
18
67
23
9
16
11
36
13
144
20
16
32
27
12
129
112
35
12
25
156
17
19
23
21
4
8
4
68
40
8
39
129
75
25
80
4
11
96
1
17
3
72
180
63
24
48
21
4
176
12
88
60
12
72
56
21
79
17
48
67
95
25
8
12
112
48
20
64
120
5
43
116
39
25
60
48
47
1
32
48
4
80
33
54
9
64
41
30
36
24
45
9
43
8
120
40
5
54
48
13
29
15
28
29
51
52
80
76
101
54
9
60
160
20
15
13
72
140
52
11
13
32
159
25
5
18
81
16
71
30
15
3
24
30
7
35
49
104
16
32
63
24
13
48
80
4
48
24
11
72
45
51
37
24
83
13
23
57
72
28
35
13
96
59
25
24
5
51
204
28
5
3
40
72
8
75
37
20
12
15
60
13
12
11
1
8
27
18
75
16
29
186
25
11
93
243
73
44
45
3
15
37
20
16
32
27
133
72
56
24
15
21
51
61
92
36
87
18
91
71
102
91
71
33
48
40
120
12
17
54
9
27
25
48
23
102
111
39
13
60
12
5
43
32
15
12
13
5
6
36
1
12
23
93
15
45
9
67
8
28
59
73
53
18
72
30
54
25
36
29
159
39
25
68
12
76
5
79
48
68
112
47
1
5
19
47
6
19
11
13
47
73
11
1
23
57
100
8
27
25
35
49
48
48
29
24
30
25
47
13
77
19
53
115
11
36
126
3
40
20
64
20
3
18
30
9
105
18
25
92
36
27
33
112
20
15
25
8
15
9
88
24
11
18
75
12
3
1
56
195
108
25
29
111
15
69
76
17
43
29
3
48
144
3
72
120
21
124
20
40
11
117
4
11
33
72
15
33
75
60
30
27
48
12
4
23
12
9
84
87
73
12
11
57
15
72
25
24
32
64
35
85
44
12
72
136
20
132
3
69
21
75
24
45
3
12
16
32
28
24
56
27
48
24
13
68
39
21
21
30
24
9
57
51
39
9
100
12
264
44
60
87
93
159
81
87
93
45
24
3
63
57
28
12
35
108
9
3
13
5
67
68
12
123
109
8
ABCD 93862968328*3^$a+1 [50051]
56
3
133
32
27
36
73
5
27
39
1
32
3
24
141
48
21
54
21
64
11
30
90
144
21
105
150
54
12
72
216
31
281
12
36
36
78
36
102
99
9
72
60
12
108
75
3
72
282
27
153
132
270
13
95
30
60
72
48
7
29
115
11
108
108
18
139
48
32
123
18
195
117
27
27
18
67
161
24
31
17
103
65
12
27
40
80
3
45
3
78
36
91
35
84
6
3
81
90
21
147
37
83
45
81
132
48
6
36
73
35
37
168
29
43
48
56
69
187
83
85
104
96
21
48
18
25
128
81
183
112
29
36
39
112
323
69
72
51
37
5
270
61
131
6
48
111
33
63
9
24
31
8
15
25
96
41
36
67
71
90
36
78
36
54
108
210
213
57
55
224
69
120
150
66
3
48
48
40
149
252
24
31
128
51
54
6
49
197
163
71
114
7
80
21
67
8
33
7
227
205
77
36
108
91
5
43
23
90
60
123
96
51
12
25
17
15
40
80
21
75
160
72
53
75
3
37
35
54
15
24
45
51
129
144
55
35
36
6
84
151
29
72
144
204
55
101
18
25
48
77
67
5
139
89
180
168
48
36
39
105
96
318
81
24
147
13
192
35
45
201
18
90
51
153
12
24
54
30
63
33
36
48
195
237
3
3
13
59
108
73
72
344
184
29
30
18
3
24
87
36
18
120
36
114
90
126
13
17
90
21
168
96
21
3
39
102
403
8
48
117
42
97
95
36
198
36
78
37
125
43
8
33
7
107
336
61
53
3
195
162
30
150
90
93
120
15
18
127
72
5
267
51
37
17
36
78
12
9
9
36
150
13
80
40
8
3
45
57
18
42
3
16
35
126
210
144
13
120
8
45
43
72
83
21
33
87
105
111
39
306
103
56
21
67
41
111
63
132
210
60
48
7
53
75
243
114
19
72
179
61
77
51
165
51
153
63
39
54
432
72
235
71
204
21
160
209
55
5
3
207
18
24
66
45
189
235
80
33
156
19
176
96
69
36
15
93
168
3
24
237
19
35
6
39
27
157
47
66
18
60
30
99
40
5
3
72
177
159
39
25
11
96
264
6
111
9
18
61
120
80
216
51
54
144
175
72
48
77
78
54
15
72
51
90
19
5
123
51
42
180
48
162
114
108
162
13
168
35
13
77
72
12
54
54
72
115
83
42
30
54
55
17
15
75
24
36
108
141
39
49
32
75
21
160
8
27
18
54
18
19
24
245
54
45
213
75
9
24
55
96
41
42
30
55
192
29
120
19
23
33
21
30
24
282
198
109
77
3
153
42
72
30
79
56
195
21
99
18
78
37
128
45
168
30
186
91
29
60
55
29
180
42
30
24
108
30
36
25
56
9
144
180
72
43
48
8
112
104
153
252
24
246
24
37
17
30
150
147
9
31
48
8
64
168
360
41
39
72
16
17
255
75
30
6
30
36
39
141
19
224
136
95
54
156
31
24
120
29
27
48
72
33
12
3
33
7
8
147
108
42
72
66
198
42
72
157
53
ABCD 93863086906*3^$a+1 [50076]
83
109
11
1
71
37
132
191
72
37
20
16
120
20
124
80
28
11
37
32
51
21
40
24
36
8
48
39
24
217
32
136
116
64
35
57
4
120
56
24
108
111
85
11
13
60
128
87
157
8
28
132
80
27
21
172
23
13
35
97
84
8
52
24
32
28
11
85
8
48
75
72
145
23
13
84
36
44
76
36
60
24
11
1
92
51
25
47
25
95
192
13
107
13
168
84
12
120
96
35
13
164
172
36
24
95
24
25
47
69
171
13
32
3
37
59
25
143
72
25
24
152
12
3
57
28
24
11
49
23
1
44
195
72
141
240
64
8
88
32
40
12
80
28
96
56
108
16
167
37
32
48
60
72
156
100
32
15
105
87
13
80
28
143
24
1
47
24
24
241
36
32
51
1
56
52
60
167
1
60
155
24
201
124
36
95
48
37
60
24
24
71
21
3
117
75
13
296
4
24
12
83
93
40
32
3
13
56
3
61
24
12
80
108
28
20
195
9
111
45
75
57
28
20
24
4
84
23
48
1
60
83
25
48
168
44
28
47
105
208
60
80
3
109
11
144
37
96
35
157
48
144
35
1
23
21
28
168
92
180
28
59
25
95
1
23
69
16
12
72
48
20
148
96
24
32
4
35
49
60
36
20
28
20
51
24
93
3
25
84
8
3
49
12
120
59
109
60
108
168
36
23
37
11
37
200
48
88
59
145
20
195
120
48
25
12
80
3
73
104
160
108
60
32
132
220
23
117
88
35
13
59
33
60
100
23
13
131
21
64
8
28
23
37
20
100
12
8
28
35
177
64
108
11
49
92
51
205
12
36
107
49
23
157
108
191
96
45
3
61
164
135
121
24
23
45
12
15
97
60
8
40
48
20
39
24
9
135
120
48
117
72
51
85
80
75
13
11
21
27
157
24
12
24
143
45
51
81
15
144
1
20
36
28
132
84
24
12
23
61
59
24
285
16
35
25
24
68
100
47
96
61
48
108
47
1
44
147
25
71
69
76
23
217
47
1
36
11
48
24
216
25
104
111
69
48
27
1
47
48
49
47
13
108
23
69
16
36
36
152
16
59
45
52
56
15
72
1
36
48
35
105
87
24
72
85
83
1
96
32
52
11
37
32
123
1
239
96
37
12
8
24
180
88
11
49
71
24
96
69
160
11
1
84
92
28
59
33
40
20
27
1
239
48
9
39
9
132
3
33
12
28
47
37
24
35
69
123
85
84
140
16
264
120
11
13
12
72
12
20
39
96
21
64
11
13
72
44
39
1
95
81
40
120
12
80
48
208
35
24
181
96
56
52
12
8
48
3
216
1
23
61
8
51
49
156
12
32
220
36
36
84
12
59
1
20
64
8
52
48
36
216
36
80
4
204
12
108
12
48
32
52
47
168
72
73
92
180
16
32
63
73
144
72
23
73
24
23
33
28
227
193
12
92
40
132
83
25
47
49
44
3
24
144
37
84
23
1
95
21
36
100
24
35
21
12
40
12
59
69
40
72
11
9
16
23
37
24
35
25
24
32
28
59
33
87
45
28
92
3
109
48
11
69
300
60
16
120
12
32
40
8
52
72
56
28
96
56
64
36
72
12
36
35
25
23
1
23
72
120
49
44
172
71
13
59
33
28
84
36
12
23
37
59
45
76
212
108
28
44
15
13
44
39
249
16
24
12
24
24
60
23
25
12
36
96
60
24
72
59
81
159
169
44
3
145
47
216
49
32
63
45
27
24
72
13
59
72
13
8
72
75
13
48
60
71
145
96
32
72
136
23
61
11
85
59
24
117
60
148
11
25
23
72
1
152
15
73
20
40
59
49
32
28
107
57
87
48
157
36
140
4
24
96
8
48
24
108
267
21
28
36
48
32
136
203
1
ABCD 93863217278*3^$a+1 [50054]
29
91
60
6
11
204
31
185
73
11
156
60
103
17
49
11
48
31
54
71
19
12
78
60
66
5
79
72
60
108
6
23
1
131
139
29
1
6
41
43
65
36
109
107
24
24
31
60
5
19
41
25
36
84
6
17
60
60
13
47
7
24
96
144
66
23
67
24
5
24
60
7
65
108
187
54
6
96
89
36
12
48
133
11
55
24
5
36
61
18
6
59
61
59
1
11
72
97
6
54
71
12
96
1
24
72
35
43
12
77
31
12
48
29
1
186
113
31
6
83
7
5
25
11
43
29
12
25
23
12
85
71
49
30
149
7
78
72
23
55
5
7
29
48
60
12
121
23
25
11
265
23
13
47
61
96
144
59
12
55
24
5
1
36
90
18
90
60
17
79
41
79
6
83
72
43
17
12
97
24
35
1
35
19
6
35
139
41
19
42
23
37
48
42
24
24
41
19
17
13
36
59
24
37
84
60
35
55
30
66
60
36
5
60
103
6
35
36
12
12
36
24
60
24
36
36
43
5
12
115
65
72
91
30
36
11
72
7
41
163
89
1
36
59
36
79
12
29
48
1
126
36
53
84
48
24
84
12
13
59
37
30
36
89
55
6
18
30
42
17
181
6
65
121
48
6
24
36
30
35
55
89
12
48
1
60
71
24
19
36
173
67
5
25
59
37
23
1
59
85
71
60
49
36
11
12
12
85
71
79
24
29
31
6
6
18
71
175
161
43
17
24
96
132
73
144
6
17
1
6
60
89
180
7
84
5
25
11
12
12
55
5
1
18
17
55
53
60
12
24
36
132
13
84
96
24
11
13
6
41
19
41
43
5
7
17
7
84
36
30
59
60
1
11
13
71
55
24
6
36
18
17
85
23
31
96
18
11
24
55
29
48
12
12
48
7
29
31
264
30
47
108
12
43
6
23
31
5
12
24
25
11
12
13
108
72
83
12
60
55
84
29
72
175
5
13
42
48
36
53
31
30
12
18
60
60
5
7
53
31
36
54
35
49
71
79
5
12
313
47
132
60
157
35
49
30
17
72
121
30
17
13
47
12
67
113
7
30
71
103
65
36
156
24
49
30
29
36
24
43
24
53
180
7
30
11
84
25
35
24
31
89
1
60
24
71
120
36
55
144
53
67
65
85
11
43
66
23
121
66
5
49
126
41
13
6
5
36
55
29
19
60
12
54
6
17
12
85
71
72
12
48
12
55
41
55
53
1
60
71
43
12
18
6
270
54
60
5
37
30
173
36
31
29
84
24
108
24
109
90
17
24
156
12
12
19
89
67
29
72
48
12
43
12
48
65
31
5
31
30
24
23
96
156
19
5
25
12
24
11
13
47
283
65
31
65
79
41
84
96
48
1
11
139
12
17
48
19
5
1
48
35
1
23
12
61
143
25
36
6
17
37
30
24
42
59
121
23
72
43
6
131
25
59
24
325
60
126
6
23
72
19
41
13
47
24
139
30
36
36
24
54
36
125
84
12
24
60
36
60
108
25
30
5
12
19
53
1
42
48
6
60
23
43
48
5
12
72
7
120
6
48
6
113
7
41
19
185
1
18
5
7
90
24
30
89
12
12
7
29
91
24
77
55
53
1
24
36
71
12
48
24
60
180
25
71
48
175
36
53
12
19
12
168
17
13
35
12
19
24
17
60
12
7
30
59
7
5
12
1
30
17
132
48
43
72
17
12
205
35
79
66
35
120
19
30
6
24
17
19
30
6
53
25
66
24
29
31
36
41
19
6
83
187
18
12
83
36
36
19
156
29
55
60
101
19
41
24
120
175
5
19
17
48
175
5
36
24
37
23
96
1
84
11
19
125
25
35
109
90
29
217
23
240
91
6
11
43
17
55
5
43
29
37
131
132
127
36
24
5
19
30
12
35
139
29
55
90
36
6
17
7
36
29
175
174
59
43
29
19
12
89
55
114
12
47
1
96
11
79
29
12
13
36
71
73
30
101
199
60
30
11
24
60
1
6
77
13
24
35
49
11
55
29
132
12
7
30
150
24
17
13
71
55
24
5
36
19
36
5
49
90
5
60
24
13
35
48
24
48
72
37
6
77
108
72
12
31
24
29
12
12
36
61
23
1
35
72
48
36
48
91
30
66
89
24
43
18
6
29
25
96
126
48
77
163
89
31
5
7
17
13
150
17
36
36
48
48
13
155
24
48
48
12
19
114
42
5
43
5
37
18
60
5
132
48
36
48
1
6
90
11
108
55
41
109
30
96
89
7
209
24
24
108
13
6
5
61
35
103
30
36
95
36
43
66
234
5
12
24
19
5
24
48
193
66
6
24
24
6
5
31
17
37
24
47
79
90
119
24
12
24
1
11
25
48
119
12
85
11
180
79
36
ABCD 93863516582*3^$a+1 [50004]
72
69
32
52
12
84
32
28
3
65
64
96
15
120
21
20
16
159
41
132
91
9
135
69
92
84
28
24
44
148
24
36
3
48
24
9
231
161
16
32
151
33
39
101
52
87
144
5
100
24
8
76
60
72
12
48
3
45
36
48
48
111
93
156
63
9
87
53
124
15
65
72
48
76
27
312
48
9
39
9
276
68
40
180
3
89
16
20
43
57
12
12
200
7
105
12
3
72
9
60
75
69
12
56
76
84
159
45
51
41
16
48
39
93
12
84
27
24
65
7
117
36
60
36
168
80
31
69
27
69
27
120
89
16
152
156
16
27
201
32
136
135
9
20
52
39
5
91
21
3
93
99
17
103
9
15
153
39
77
4
39
489
24
15
48
21
156
72
24
420
75
65
4
32
43
33
56
172
27
24
9
20
4
39
9
12
99
125
52
15
81
12
27
33
8
16
135
216
65
7
69
84
8
40
15
33
72
24
39
113
196
128
16
27
177
132
3
77
28
15
17
52
84
60
27
96
53
52
80
55
24
33
15
189
224
91
192
5
16
3
9
135
24
120
9
20
43
89
88
56
28
27
57
12
3
93
80
43
17
103
129
87
17
31
81
63
264
9
87
48
93
3
9
212
28
111
216
24
48
81
72
312
32
7
9
84
36
15
9
68
52
12
48
3
17
160
15
141
20
28
44
36
19
24
9
135
9
8
72
7
48
72
9
128
4
36
12
3
288
17
31
45
156
24
72
15
69
12
15
17
48
16
255
33
120
152
64
8
40
135
33
111
120
21
188
7
29
124
132
68
7
96
41
55
21
32
43
9
60
3
9
36
84
48
120
216
72
15
9
15
41
84
52
15
96
105
36
99
96
9
20
64
12
15
81
39
153
144
192
39
45
27
72
17
48
72
31
5
4
87
33
24
12
96
219
17
40
96
92
36
7
81
36
27
105
60
27
24
9
24
104
31
69
12
72
248
72
40
56
64
24
111
33
39
33
39
129
39
65
28
147
81
12
32
43
9
96
15
17
60
91
53
16
3
96
77
67
96
41
31
9
120
36
3
105
24
32
16
135
48
21
48
68
16
15
81
39
48
89
184
32
4
3
129
48
12
99
96
72
9
63
48
65
7
24
24
24
9
8
7
117
3
129
8
4
68
175
65
28
27
69
12
20
211
29
19
45
60
15
9
12
20
16
108
3
24
165
84
183
57
111
17
28
132
15
120
81
15
117
68
151
105
12
156
120
108
48
51
45
12
15
81
36
132
24
15
21
48
36
15
81
96
32
60
16
32
4
96
111
9
48
72
144
72
63
120
33
72
87
192
17
31
9
68
4
24
84
68
160
24
116
4
60
27
21
36
60
12
32
4
12
20
4
72
68
19
33
60
68
28
3
29
19
48
192
24
5
4
60
48
116
112
396
27
9
15
17
28
12
72
63
29
52
24
96
20
19
48
48
93
48
84
63
9
87
129
108
96
48
36
56
31
5
28
15
17
112
24
8
100
92
31
57
39
105
24
216
24
39
72
41
112
12
156
39
29
76
72
12
12
39
24
9
44
43
9
120
24
63
144
77
36
7
33
96
48
20
19
45
27
21
27
33
36
51
41
16
48
39
9
63
41
16
252
36
60
75
69
12
63
117
51
57
36
75
48
33
144
116
283
137
7
24
72
24
9
20
148
32
72
184
135
9
48
48
24
96
228
51
33
48
32
28
51
65
7
33
15
24
29
19
96
17
120
4
3
29
76
111
53
64
84
108
156
144
111
65
52
92
7
9
8
7
57
39
69
108
24
32
7
144
33
32
52
188
55
9
56
64
12
48
60
183
249
63
72
33
12
32
139
5
16
48
12
87
168
21
12
63
9
24
68
19
240
45
ABCD 93863611046*3^$a+1 [50044]
35
48
37
8
16
17
159
24
9
36
90
186
18
30
168
54
25
23
42
54
72
54
51
64
11
13
95
174
123
232
32
160
143
36
69
21
90
57
69
18
105
3
12
126
144
267
24
16
8
213
84
24
31
53
3
3
54
7
104
117
147
75
18
108
12
187
65
55
96
56
69
120
139
155
138
19
53
42
49
24
53
138
54
6
109
35
48
13
5
42
18
66
93
96
15
57
153
60
91
125
246
45
9
39
21
19
17
30
18
54
97
161
127
35
156
121
29
144
12
63
63
54
99
40
80
69
3
105
39
165
48
36
55
5
54
45
136
32
24
69
66
9
15
49
5
12
39
64
80
15
150
91
65
36
3
21
19
8
57
222
153
21
99
16
89
7
5
19
80
141
30
204
156
18
18
169
56
45
187
53
67
71
42
7
95
97
71
12
78
127
35
138
162
1
24
32
168
16
29
60
12
168
123
33
42
109
128
27
78
151
32
33
126
9
24
96
16
8
40
143
114
48
78
12
45
33
228
27
189
168
66
42
39
63
153
9
186
54
111
45
72
36
39
48
57
135
45
60
36
90
1
80
40
23
33
112
47
25
8
111
9
51
109
72
104
192
3
109
41
126
30
3
40
35
18
102
45
81
15
75
60
90
39
27
36
18
39
112
35
54
87
15
49
119
102
60
15
88
125
27
15
54
3
135
25
47
33
135
225
3
24
85
59
85
95
84
93
3
45
57
60
90
9
24
87
60
72
18
27
93
72
186
1
104
16
23
25
245
30
72
24
30
159
40
23
48
9
48
48
72
24
21
48
24
162
30
43
56
27
324
9
87
102
123
57
31
65
36
3
112
8
51
96
13
5
3
9
15
24
96
51
18
99
27
213
15
90
186
84
36
72
237
33
39
21
75
112
41
31
8
33
168
66
126
159
40
5
3
40
8
39
9
16
185
36
67
152
93
30
42
19
125
19
32
168
16
11
6
264
39
16
56
57
7
8
40
80
21
19
5
75
168
9
18
117
21
3
40
11
18
36
72
39
120
48
96
136
8
72
273
18
157
32
40
128
40
41
30
126
19
56
3
45
237
18
288
168
30
27
112
65
31
5
99
93
24
43
56
237
99
33
30
42
55
35
36
73
152
24
144
64
11
21
24
120
24
3
37
125
27
15
216
354
6
138
31
8
75
12
73
32
39
72
9
168
336
16
8
72
75
109
17
7
125
90
156
54
42
45
9
72
72
12
43
17
66
37
8
9
111
120
24
120
120
24
111
201
33
24
15
112
48
176
21
168
27
40
41
192
18
162
6
66
18
42
15
24
135
25
56
40
48
71
54
27
144
27
174
18
270
42
180
9
9
18
144
30
324
54
60
18
127
80
21
42
90
127
101
6
13
23
102
3
3
54
15
136
47
105
33
231
135
18
87
15
90
24
30
150
27
48
96
39
90
79
56
87
12
93
33
15
27
210
43
17
12
123
3
109
32
24
16
80
48
16
56
48
48
195
198
102
90
39
48
111
1
8
33
84
54
36
49
41
180
99
279
60
45
168
39
84
21
51
109
24
56
15
108
66
51
3
126
15
40
200
64
56
111
6
54
30
24
151
59
285
39
57
111
9
39
169
17
111
87
12
18
115
80
40
5
12
6
73
119
42
54
66
63
177
279
45
210
24
25
47
ABCD 93863622382*3^$a+1 [50154]
42
201
9
78
66
87
63
141
123
60
72
36
33
72
24
189
51
99
57
27
6
12
18
114
27
111
24
105
96
24
111
324
60
225
3
57
21
15
105
18
144
33
108
96
84
60
36
3
48
162
186
21
9
51
21
72
3
48
156
36
60
27
36
282
18
117
15
120
129
75
48
21
12
3
81
60
75
96
90
102
21
195
114
12
60
51
15
168
30
126
141
48
99
18
24
66
72
78
72
390
312
69
219
81
180
75
21
3
90
3
27
18
24
90
54
72
102
36
42
99
153
183
9
18
78
30
105
39
81
48
72
15
9
225
96
72
12
99
96
24
15
24
48
9
69
30
141
36
117
30
141
12
24
39
6
30
69
57
99
81
63
141
126
12
60
12
18
3
48
57
24
75
60
36
309
24
66
6
30
18
6
21
204
120
45
78
81
12
27
57
51
33
9
63
24
33
42
21
123
30
90
54
63
87
36
57
123
165
96
96
3
30
195
417
42
93
24
81
123
69
111
12
84
60
93
36
6
84
6
51
87
81
96
36
60
3
144
21
45
36
15
45
138
18
78
54
27
129
54
18
15
3
105
81
15
3
12
309
57
3
12
120
27
156
177
207
36
117
9
15
84
60
111
36
12
57
51
9
63
108
60
93
192
39
201
99
6
3
180
15
141
39
141
15
18
60
63
108
9
12
78
120
261
9
42
81
84
105
144
90
126
111
9
6
189
3
72
6
99
60
195
24
210
24
30
78
63
27
144
120
96
129
225
39
39
12
126
39
33
42
36
84
36
105
27
12
81
24
144
12
240
117
102
21
60
24
24
39
33
15
42
66
6
30
36
144
78
126
72
165
48
75
21
231
12
168
105
168
51
189
27
48
21
33
6
177
144
201
63
99
246
60
147
45
15
45
162
36
216
18
48
72
78
84
54
207
9
39
75
57
33
90
57
9
96
99
21
15
63
66
135
33
126
21
36
15
48
24
102
6
12
57
33
42
45
9
30
36
96
33
15
21
120
183
60
72
9
81
15
60
84
15
132
33
192
147
57
39
12
24
69
75
66
15
9
12
150
9
219
36
129
111
48
237
51
33
156
15
261
48
117
204
108
111
249
102
21
177
3
15
18
87
48
159
66
147
147
12
126
99
99
114
12
60
18
117
3
90
42
84
21
141
99
9
96
120
114
21
33
126
177
84
45
39
156
15
108
117
84
12
60
105
75
123
36
24
117
3
24
57
231
9
36
144
111
162
123
27
57
9
24
63
48
96
219
141
36
180
63
12
108
24
30
27
63
33
84
45
51
99
66
42
18
75
153
6
21
45
135
27
33
93
126
21
3
57
48
72
39
18
120
168
39
99
21
84
99
252
69
12
129
51
24
36
33
27
168
12
60
48
81
90
9
15
84
57
255
69
12
240
165
63
36
9
87
108
51
9
9
72
15
21
42
21
87
120
78
120
87
9
351
27
72
21
387
33
60
213
15
129
198
132
18
48
132
84
15
39
57
57
147
36
33
27
204
51
24
201
27
ABCD 93863653558*3^$a+1 [50011]
64
36
48
20
72
112
60
8
120
96
12
88
8
4
72
252
8
40
168
512
60
48
96
4
140
64
156
104
28
80
108
112
32
136
48
36
36
8
136
204
120
8
64
84
60
8
76
128
12
148
12
80
40
68
64
24
56
64
56
52
44
28
20
240
88
32
124
20
112
20
4
24
72
8
28
8
108
16
56
28
44
40
44
52
8
12
40
32
16
144
60
12
380
72
52
72
20
28
8
24
4
24
84
32
12
64
8
40
12
164
24
148
36
216
8
36
112
56
48
36
144
4
56
120
24
192
64
24
8
28
92
96
36
28
8
120
24
40
60
36
8
36
84
4
204
36
36
284
108
4
72
48
48
8
36
4
72
104
148
68
120
16
116
48
136
188
28
48
36
24
84
24
8
24
160
12
36
128
4
72
144
164
160
212
24
100
20
64
8
28
84
68
16
12
156
36
12
12
32
12
96
4
32
12
52
48
72
8
324
24
36
28
8
52
24
104
16
12
8
36
72
88
120
44
52
32
24
64
56
64
108
80
4
164
120
112
12
128
28
12
12
44
144
16
48
36
84
48
120
8
16
24
44
292
32
172
24
12
84
72
56
48
88
20
72
28
132
200
220
92
28
128
24
172
60
228
96
156
44
36
16
56
72
88
176
28
32
148
8
24
12
40
120
36
72
20
24
52
12
60
12
44
12
64
48
156
12
8
24
72
12
96
84
24
16
32
64
84
60
24
8
36
228
4
120
20
64
60
92
124
44
184
68
40
44
60
64
8
120
64
80
4
132
36
12
128
4
32
48
76
20
12
100
36
32
12
124
8
4
108
8
24
28
120
72
104
64
12
120
32
24
36
12
16
48
140
28
56
112
36
48
36
12
104
16
20
136
48
36
132
56
96
72
4
108
48
132
132
120
80
208
212
52
60
84
84
108
36
72
84
32
28
116
48
40
192
128
4
68
24
48
36
60
76
80
28
12
20
268
32
4
56
120
208
8
24
72
148
36
80
16
92
28
32
12
168
136
8
12
4
92
48
36
40
176
24
64
8
76
44
28
84
36
12
164
112
96
140
120
96
12
60
12
72
108
64
80
64
48
84
92
28
32
148
8
28
8
24
28
92
16
56
4
32
4
92
64
80
136
36
56
24
148
44
72
24
64
80
136
120
8
124
44
228
100
8
76
120
8
120
28
48
12
48
32
48
36
4
24
96
36
60
24
12
48
72
36
8
52
20
148
24
56
64
60
8
84
16
24
36
56
16
48
48
216
8
24
12
60
12
28
96
72
20
88
36
48
44
16
60
24
132
8
12
16
152
36
112
8
4
36
72
12
36
36
132
56
36
156
40
32
112
36
36
12
128
60
112
276
20
40
56
4
84
12
44
40
8
4
60
212
172
60
24
60
60
12
128
72
4
48
12
36
8
60
12
60
108
72
88
20
112
116
24
28
72
44
52
92
12
24
244
56
28
32
16
56
48
136
24
84
60
48
48
84
120
96
36
48
36
36
36
32
64
92
24
180
48
28
60
20
4
68
24
124
32
24
16
24
408
12
108
12
8
28
12
144
32
96
12
40
36
36
168
12
56
64
84
8
4
20
4
60
56
52
56
40
92
4
120
20
4
24
20
40
32
52
116
52
68
28
8
24
72
36
16
108
60
96
36
56
132
72
124
12
20
16
92
60
4
68
112
140
16
132
120
48
36
20
60
52
56
36
28
12
120
156
24
20
72
28
36
56
16
128
52
44
12
196
180
8
108
172
84
48
120
36
56
36
24
124
12
120
8
52
72
8
112
36
12
72
104
24
ABCD 93863841166*3^$a+1 [50004]
9
167
64
9
215
120
49
75
21
15
72
104
84
12
25
3
36
9
51
180
56
48
49
27
20
25
255
36
165
39
81
3
24
120
141
24
47
48
12
61
83
61
96
215
25
3
285
111
68
133
24
99
12
164
16
32
157
48
183
33
95
204
148
9
24
47
64
24
105
147
152
12
24
76
21
312
143
28
56
84
12
268
72
48
272
73
75
237
135
152
25
111
116
13
23
97
3
200
148
81
99
21
48
48
99
68
1
11
133
48
75
60
105
24
179
180
240
96
108
52
44
252
268
152
4
24
12
8
37
47
12
228
52
44
49
71
124
45
63
300
188
16
36
188
1
119
72
25
215
64
8
97
203
160
156
225
95
240
4
21
51
56
84
25
216
27
32
84
120
289
95
52
141
3
44
48
28
36
33
111
72
60
72
45
168
24
264
215
12
12
73
24
24
47
73
191
84
252
73
72
35
124
36
117
63
240
48
57
75
117
96
75
141
48
3
92
72
4
120
72
45
83
156
121
27
141
327
104
76
72
36
72
144
33
48
63
72
225
120
119
48
192
108
277
99
60
72
57
48
39
20
16
188
49
71
49
48
59
156
84
85
15
201
24
168
131
156
28
117
96
15
8
160
36
20
24
4
108
57
192
131
4
8
28
44
529
192
3
69
3
140
28
504
32
184
20
72
340
140
24
1
48
447
24
273
47
25
144
27
180
128
16
9
15
9
48
47
52
189
72
23
240
121
171
84
8
25
72
120
159
32
73
87
105
75
8
252
28
45
59
13
23
72
4
93
48
24
3
68
24
100
69
96
3
12
36
20
628
92
97
48
23
240
24
1
95
1
15
36
20
144
49
47
64
128
376
129
143
108
61
35
64
176
96
109
48
3
44
48
1
35
96
40
36
8
1
15
153
63
8
300
100
44
12
4
45
336
48
83
109
23
52
68
25
192
24
131
160
93
72
48
47
40
68
13
123
56
84
240
49
48
24
39
81
3
21
47
168
25
216
51
164
120
1
24
240
83
205
63
20
124
105
51
44
244
20
84
28
57
72
48
48
24
15
24
120
81
24
47
49
119
97
15
188
36
48
241
24
48
23
12
228
76
333
3
69
3
96
69
48
168
72
24
48
203
12
97
24
95
169
23
97
3
248
16
45
143
28
60
8
49
71
121
179
181
23
48
72
48
148
132
48
9
143
72
1
24
168
3
21
96
59
16
348
36
213
48
143
12
108
217
195
152
61
87
132
68
52
36
72
9
335
76
48
20
1
23
132
36
49
191
52
141
167
40
9
48
51
176
16
45
35
133
96
3
213
39
8
25
ABCD 93864031304*3^$a+1 [50142]
65
7
60
5
54
9
16
120
96
29
18
25
56
9
75
15
45
16
11
108
13
60
197
43
20
4
41
15
3
69
108
60
4
108
68
60
45
19
8
81
15
12
9
99
16
48
8
45
63
45
19
48
95
234
18
73
32
60
87
13
5
180
51
21
54
25
11
18
63
160
20
124
29
99
96
16
113
3
12
60
96
4
12
56
12
16
35
45
9
43
24
48
8
75
33
39
18
7
60
72
23
33
39
1
12
41
75
40
72
8
21
79
32
12
40
56
72
213
27
9
19
12
23
121
5
31
23
126
79
32
40
20
252
88
188
12
52
101
27
99
9
27
105
48
64
20
28
95
37
287
33
168
40
29
144
27
64
8
120
33
147
36
264
93
3
184
11
36
121
23
105
100
11
18
3
4
104
64
23
33
21
51
64
29
19
36
17
54
9
99
13
59
21
100
77
18
54
36
7
11
37
107
13
68
9
67
56
12
16
80
4
17
91
80
45
7
173
3
177
7
36
29
15
232
24
36
44
9
90
18
79
11
85
32
28
20
15
33
60
4
173
108
135
4
5
108
18
69
3
18
36
175
120
68
141
7
128
117
135
132
3
85
120
32
88
35
85
152
87
36
72
126
15
52
12
68
52
48
48
24
5
18
45
100
140
4
24
20
172
120
32
28
35
49
23
21
144
87
21
40
24
8
28
48
11
21
12
160
131
117
60
3
25
65
7
80
93
75
4
11
69
21
54
81
160
11
90
31
68
9
51
112
17
63
9
151
32
28
48
11
18
171
76
41
19
36
20
120
160
5
3
72
15
117
48
52
8
40
32
16
92
4
5
18
97
11
18
139
77
3
112
119
49
48
48
17
135
189
31
95
93
40
12
20
15
18
54
33
93
7
29
36
18
45
112
48
80
12
9
103
48
48
24
8
40
192
128
172
60
48
24
44
12
184
35
9
4
113
7
48
312
101
19
17
18
21
120
4
12
84
32
12
276
15
1
60
104
72
132
48
112
36
80
16
131
90
19
24
20
45
7
60
12
47
21
108
15
25
144
12
96
80
28
120
44
16
20
16
8
75
85
8
48
12
27
1
20
15
90
87
28
29
43
32
48
57
18
33
57
72
18
153
9
7
48
143
37
96
29
231
57
3
51
9
24
21
7
60
23
49
23
57
96
9
3
60
27
36
1
71
49
8
36
15
69
75
13
24
53
51
39
33
28
84
35
18
43
12
53
39
16
132
65
18
49
5
91
24
11
9
135
18
67
95
337
56
48
76
60
24
44
60
16
17
18
45
4
132
35
126
43
12
35
18
99
40
23
25
20
153
36
31
68
12
64
8
105
15
165
15
28
29
3
48
208
72
32
15
45
108
4
44
136
8
123
57
33
18
57
48
52
140
40
32
16
92
132
75
108
90
7
48
89
31
8
24
28
35
253
20
24
88
29
18
13
77
7
44
52
23
69
108
75
18
54
85
41
31
36
77
18
18
75
40
24
8
69
115
29
91
35
9
16
44
16
24
24
20
108
4
5
18
45
40
41
87
40
12
116
184
8
3
45
16
83
126
7
24
176
45
63
4
128
12
16
11
85
44
40
32
40
80
48
9
36
7
132
5
51
21
19
35
189
153
79
8
136
24
60
12
116
64
36
59
21
60
45
72
43
29
63
48
100
20
12
16
11
18
3
60
27
18
139
5
171
60
12
135
18
43
12
128
112
128
81
54
54
90
157
5
79
11
18
3
40
47
81
45
54
13
20
64
164
112
95
25
8
39
241
65
19
80
52
101
3
64
8
160
288
12
12
20
48
69
18
93
108
52
24
29
54
93
132
28
68
4
17
91
84
41
3
64
96
17
63
9
18
108
36
1
24
65
36
18
9
60
148
35
18
27
48
15
9
16
24
56
4
12
5
31
68
12
15
157
8
40
20
45
55
32
76
32
108
24
33
87
52
36
48
96
23
36
205
20
12
52
12
95
9
99
45
60
28
20
12
52
179
9
16
20
240
12
100
20
64
104
180
4
23
25
8
21
91
32
21
27
40
12
20
16
11
18
90
21
285
31
41
43
32
108
4
65
3
12
156
16
11
45
12
33
27
36
81
19
32
ABCD 93864075322*3^$a+1 [50001]
20
109
71
124
20
1
123
12
8
1
59
37
59
16
108
36
96
68
12
37
47
96
217
23
28
20
12
4
33
87
20
4
156
44
1
131
60
25
120
83
252
169
11
84
40
120
96
44
36
64
24
176
24
112
104
16
48
32
148
20
49
11
52
104
24
60
36
1
59
16
69
135
20
60
1
159
36
84
80
64
56
136
168
80
16
24
56
40
204
12
104
144
49
87
216
120
20
100
80
24
136
188
36
73
72
111
60
20
124
20
16
120
344
60
76
104
124
60
260
16
141
15
68
12
88
32
40
8
72
4
80
85
39
96
176
48
100
176
196
8
96
4
12
20
28
32
48
1
48
131
60
120
120
1
39
201
48
168
155
148
56
1
15
104
24
121
59
156
24
72
144
120
64
80
76
20
60
4
56
25
239
16
120
56
144
145
39
9
47
96
24
73
23
4
36
200
24
16
240
104
64
9
63
44
16
164
1
63
300
60
56
24
72
49
111
80
48
1
216
135
417
71
97
23
49
27
224
37
23
121
71
100
44
84
60
216
40
116
4
140
36
64
33
48
279
80
16
9
71
100
68
76
44
36
76
48
80
40
9
47
16
48
56
40
104
97
59
84
192
40
224
144
120
97
23
40
12
20
49
59
12
145
72
23
49
48
47
265
119
120
112
24
164
12
64
80
24
72
4
45
51
320
144
85
15
80
25
15
20
61
23
40
32
169
191
64
24
120
80
169
51
12
164
144
76
24
12
189
15
200
16
8
49
47
100
20
24
16
56
60
84
1
63
9
47
216
168
36
61
95
4
80
4
96
224
1
48
23
144
24
12
28
36
180
60
21
119
4
176
4
72
68
96
60
40
44
36
1
75
45
24
155
16
165
143
76
20
96
184
56
24
16
144
24
56
120
24
36
4
81
59
76
104
12
60
97
63
105
39
24
32
24
36
240
4
144
177
59
4
12
69
59
16
36
8
1
35
124
81
35
36
24
36
124
116
84
64
56
120
136
9
15
24
216
105
35
36
145
144
59
196
24
180
12
104
220
84
57
15
129
191
25
23
16
20
64
60
240
9
11
16
140
40
80
1
24
15
33
87
56
97
23
49
48
72
39
120
32
24
73
47
84
60
52
144
36
44
156
4
20
1
15
224
24
72
25
35
37
107
181
39
33
243
45
179
60
100
140
16
80
64
56
24
120
24
52
84
224
40
56
16
57
48
119
64
32
64
33
71
40
60
92
4
36
48
80
16
33
107
4
32
108
60
49
227
36
28
20
76
224
36
40
33
23
24
25
96
63
81
71
4
20
136
120
200
25
39
84
69
72
71
40
48
36
84
56
36
108
72
24
16
68
16
213
120
63
20
64
116
280
8
16
24
9
47
145
11
84
64
92
84
120
160
84
116
16
60
45
15
20
4
120
81
23
49
47
96
40
9
11
240
37
72
95
4
60
132
44
100
80
4
9
243
84
33
23
24
64
120
57
75
80
108
1
119
49
111
92
4
24
36
60
80
1
23
16
44
157
15
105
15
104
25
215
24
120
216
16
80
40
20
64
116
240
97
72
95
25
95
136
9
48
72
51
45
ABCD 93864154628*3^$a+1 [50050]
36
18
90
72
90
30
24
24
21
27
132
12
21
45
72
12
78
288
12
21
15
84
30
42
90
30
24
72
120
69
63
36
90
6
150
114
21
69
192
27
15
60
42
30
60
6
12
60
18
9
141
195
24
3
42
66
33
111
6
72
126
66
6
12
18
168
39
15
30
27
21
27
93
30
42
78
150
39
33
12
3
51
30
36
24
30
45
27
30
42
6
39
48
15
30
222
36
12
69
45
30
6
72
12
6
234
3
312
81
18
60
129
57
15
69
291
21
99
69
84
111
21
30
93
27
228
30
12
6
114
18
78
15
27
30
66
42
132
12
6
90
78
72
72
18
12
60
30
18
72
30
12
9
96
33
6
36
126
90
174
240
36
12
18
69
9
60
120
84
87
93
6
72
108
9
3
90
27
33
120
264
78
18
72
15
3
69
120
3
42
3
33
60
12
132
48
51
27
144
66
24
6
45
9
15
96
9
210
6
18
72
30
30
42
63
72
45
18
102
12
63
96
21
156
84
54
30
102
9
141
27
105
102
18
48
39
93
12
63
3
69
165
78
30
42
18
60
30
12
120
66
132
150
12
45
21
24
24
12
63
9
36
24
18
12
162
78
42
84
66
96
54
30
30
6
54
15
33
96
72
63
99
12
66
108
24
27
24
171
54
39
141
102
30
15
24
24
75
6
78
33
105
15
3
30
6
30
48
72
96
27
27
18
162
48
33
33
42
24
45
81
15
27
66
51
21
90
78
27
99
48
30
42
21
123
102
42
60
42
15
9
66
18
6
24
12
54
24
18
9
39
36
93
45
3
57
42
21
129
60
150
21
105
144
15
69
66
18
162
69
57
15
33
30
12
78
156
6
18
27
9
66
114
156
12
102
24
336
30
15
135
30
3
45
156
84
12
39
9
72
48
66
21
123
66
90
54
30
6
36
6
24
114
12
42
60
105
267
24
6
60
66
30
12
12
3
3
72
96
6
24
15
9
18
84
66
24
15
3
45
75
6
54
42
6
78
51
3
162
51
24
45
30
36
18
24
18
69
48
27
213
207
30
258
57
153
12
3
15
90
60
60
48
60
123
21
228
12
36
84
3
27
6
84
3
21
6
48
30
42
45
99
45
9
60
138
12
45
57
96
72
15
75
18
99
165
18
30
3
48
57
54
48
90
87
48
33
18
54
87
45
3
57
48
42
24
84
78
198
6
6
204
93
57
108
102
24
21
75
114
36
30
60
45
3
117
15
30
6
18
156
126
48
96
60
24
66
36
18
42
27
15
12
96
132
48
33
27
45
99
36
108
102
12
66
9
57
30
33
21
6
18
30
18
3
111
60
165
24
45
54
132
33
15
126
54
18
99
3
96
54
12
36
84
6
54
15
141
18
9
33
183
21
6
45
27
66
27
24
21
30
24
48
6
87
48
57
60
198
84
12
66
114
60
84
6
51
27
48
204
9
21
66
18
30
54
12
15
9
12
120
60
39
3
93
99
210
54
96
120
66
24
3
93
27
27
45
24
24
21
12
12
108
42
60
6
96
6
285
75
12
105
3
42
30
18
84
6
9
24
15
36
45
51
45
15
249
120
243
90
3
24
3
258
12
42
30
30
36
30
72
60
42
444
72
165
72
63
60
54
18
162
3
27
78
78
42
42
6
48
39
72
3
21
120
81
36
54
18
96
51
33
138
45
15
18
36
48
90
60
6
156
30
69
51
18
12
15
33
48
24
204
27
15
84
45
33
15
33
135
99
96
30
18
21
75
150
24
66
24
12
48
174
18
18
144
42
6
72
63
72
15
12
6
168
12
54
30
36
27
27
6
12
27
3
66
24
27
231
9
129
114
72
96
18
6
30
36
27
147
45
33
18
102
12
3
75
66
27
105
24
114
24
42
3
51
306
30
21
39
48
96
36
24
6
15
63
78
75
147
42
60
39
9
87
201
12
3
9
15
39
57
9
168
15
48
3
150
24
18
69
81
12
6
42
27
75
72
45
3
90
198
ABCD 93864647348*3^$a+1 [50028]
24
42
117
96
177
144
3
48
3
66
30
30
66
45
45
39
108
21
219
87
30
3
36
15
12
57
3
54
219
117
24
15
21
195
24
69
39
36
21
111
120
24
36
3
69
3
54
135
21
264
39
21
60
75
24
204
57
84
36
66
33
60
36
45
3
48
120
75
108
162
24
51
228
51
66
15
12
273
30
105
69
60
54
9
3
69
75
21
45
39
48
36
21
219
12
9
30
93
33
15
39
270
15
36
3
66
216
54
129
21
15
168
141
66
30
183
111
12
114
51
39
45
75
186
39
24
21
51
108
96
60
21
114
24
66
63
117
15
99
81
48
81
51
51
30
48
15
21
39
12
45
3
27
33
21
111
15
117
81
75
21
120
99
15
69
57
39
75
57
12
33
159
15
9
147
30
84
39
12
75
90
75
12
141
27
39
153
33
15
105
3
111
90
3
108
120
69
15
24
24
60
27
33
27
36
93
84
12
36
24
201
60
84
36
15
45
87
60
156
12
12
60
12
24
21
54
66
15
21
54
30
15
9
6
93
108
123
117
24
48
108
9
63
63
9
96
48
171
213
51
42
63
81
180
3
48
48
135
60
36
120
9
192
9
150
54
15
81
84
162
45
9
24
39
108
60
3
69
87
36
18
12
39
201
24
111
24
21
30
117
27
21
9
159
51
60
9
72
39
21
99
186
108
39
60
27
141
24
48
93
18
6
150
21
9
24
12
18
96
9
96
168
171
57
3
9
57
6
153
15
30
99
93
60
15
84
81
168
27
180
12
57
6
30
204
63
33
15
15
30
63
51
81
24
15
69
72
72
36
12
75
54
75
60
21
219
9
66
9
12
48
21
3
21
231
39
156
21
45
63
12
69
63
120
48
123
60
132
48
21
36
12
3
24
45
15
33
21
39
93
48
27
45
27
147
81
3
12
69
36
12
27
45
81
78
81
84
15
21
36
72
27
9
12
9
234
156
21
9
135
24
156
96
33
111
21
108
240
39
36
60
21
150
24
141
15
9
12
69
3
120
12
15
6
3
24
27
150
123
12
21
195
48
60
15
45
51
69
12
39
96
9
24
21
6
105
3
30
150
12
57
12
60
60
60
48
33
3
81
51
39
144
129
57
54
81
129
96
231
24
39
96
6
24
3
33
15
3
69
87
54
12
63
117
27
51
6
15
15
213
51
81
60
171
9
21
159
105
123
111
42
99
75
36
45
183
57
12
48
39
105
21
30
33
81
15
60
276
12
33
27
57
150
6
3
81
183
117
39
15
30
39
108
63
36
45
45
39
141
51
9
150
24
9
21
12
15
12
243
9
135
66
27
48
60
108
51
66
18
69
81
6
21
3
21
144
177
87
3
45
9
84
15
15
36
345
39
36
54
12
54
9
12
9
114
57
9
66
30
3
36
108
228
33
327
33
15
84
108
9
51
72
48
99
33
36
21
63
48
63
6
159
27
9
21
24
111
60
84
69
72
24
36
84
54
45
27
48
9
27
69
27
9
108
12
144
192
60
189
15
21
87
117
60
75
36
84
45
3
132
51
30
78
6
3
96
132
72
48
24
141
54
21
72
231
12
33
135
30
36
120
3
51
69
33
75
15
48
9
213
3
144
72
45
39
12
48
15
9
36
156
9
12
39
45
30
45
21
48
6
141
15
60
105
72
12
9
87
33
72
24
15
60
39
6
243
21
27
15
168
30
147
60
3
36
21
60
12
60
87
21
135
9
60
15
30
15
39
12
9
84
12
60
63
12
84
186
3
12
39
6
27
132
96
99
6
210
9
108
3
33
72
75
18
87
39
54
51
180
39
12
33
21
15
39
6
51
45
27
108
45
15
15
24
21
63
21
60
21
84
51
108
12
15
93
60
24
93
ABCD 93864750914*3^$a+1 [50065]
205
56
12
3
13
96
36
8
3
69
15
96
36
84
24
96
1
11
45
39
84
73
116
51
21
123
25
20
12
12
48
39
36
73
59
9
16
8
27
9
39
9
4
71
12
57
4
8
3
12
9
48
24
15
36
60
48
12
153
52
44
60
24
40
11
25
23
21
24
76
128
60
27
60
12
96
45
40
144
8
3
45
15
9
12
52
12
11
60
21
52
20
39
69
52
24
32
75
13
8
75
36
21
180
96
63
57
36
28
8
39
9
12
84
27
1
32
84
108
63
13
24
8
27
36
37
71
117
51
12
37
11
21
180
48
27
13
20
99
45
16
71
48
108
9
36
99
81
39
24
129
15
204
21
60
3
49
35
73
71
96
12
9
112
23
24
21
4
8
48
63
24
33
51
45
3
121
11
48
36
108
57
96
99
13
23
37
20
24
63
9
64
8
51
48
109
32
4
83
12
21
28
36
80
39
1
68
87
25
35
12
21
40
11
189
24
52
20
15
1
104
4
20
87
81
39
48
49
23
49
80
63
9
99
36
9
15
9
24
75
36
61
60
32
40
56
135
81
120
4
71
93
28
60
72
8
15
60
12
45
12
15
33
15
33
88
32
75
45
231
48
93
39
48
24
12
60
12
48
13
36
59
21
12
28
32
4
20
40
11
48
69
16
23
57
4
32
4
47
12
49
44
15
9
64
44
27
12
12
48
228
69
72
63
1
47
384
1
11
12
9
12
27
9
24
207
144
9
12
48
64
83
61
59
33
4
95
33
12
24
51
72
81
100
32
27
13
80
112
11
48
13
56
3
1
20
3
9
51
24
36
12
33
36
112
68
24
48
39
81
12
39
37
128
24
112
80
3
117
39
49
32
51
12
49
92
12
40
11
81
3
144
24
24
96
12
97
59
12
141
111
144
24
12
72
24
12
24
21
4
23
33
3
60
21
4
35
9
87
36
9
24
3
84
73
23
9
24
24
24
63
36
85
23
24
21
96
12
27
69
87
24
9
24
16
36
59
1
32
72
12
12
84
36
24
3
81
27
48
153
63
33
160
59
24
21
3
33
27
9
76
35
48
60
69
48
48
40
20
160
23
48
9
28
36
47
37
8
52
140
3
37
44
15
33
36
24
3
45
15
72
73
56
15
1
72
20
39
72
24
73
35
36
24
60
57
60
48
112
20
15
81
48
264
24
12
15
24
25
44
15
81
27
13
108
23
57
60
3
48
33
100
56
3
84
84
96
84
24
9
24
39
12
60
33
48
96
16
24
32
16
8
24
27
37
23
48
81
27
36
108
1
12
11
12
33
87
1
23
81
27
21
88
20
52
48
44
12
3
96
24
60
36
24
69
24
100
164
16
188
4
23
21
28
71
24
33
48
36
144
60
72
3
60
9
36
84
28
12
68
12
39
36
48
45
15
121
83
61
68
75
24
48
45
36
12
39
69
16
11
25
116
112
32
27
37
8
48
87
33
3
24
72
84
9
24
3
1
47
129
51
105
135
24
69
99
9
64
83
84
13
68
28
12
59
24
132
109
11
36
108
117
96
84
3
84
33
4
20
159
61
12
72
11
33
48
112
23
24
109
8
28
11
12
9
60
48
39
25
80
36
51
33
120
15
73
96
120
8
60
28
35
60
120
73
8
15
9
75
24
45
39
13
71
12
9
16
23
49
144
23
36
24
12
1
48
47
25
152
60
27
145
11
24
69
27
36
33
3
9
75
9
63
9
15
24
168
21
160
12
32
39
25
8
144
12
3
25
203
37
72
72
80
24
39
12
25
95
84
9
72
63
13
60
68
63
24
60
33
16
23
21
51
1
8
3
37
35
48
61
32
40
8
24
99
36
9
4
60
8
112
107
109
32
100
68
27
13
23
96
61
71
13
11
33
3
12
33
4
12
23
13
56
48
72
15
9
24
60
63
36
45
4
11
48
1
20
3
9
16
35
48
12
60
84
1
32
135
168
93
87
9
3
13
11
69
27
13
32
39
1
23
57
51
109
72
8
4
20
12
3
1
32
40
8
15
84
57
87
72
24
12
57
40
12
11
33
24
64
236
3
81
72
15
60
12
57
48
3
96
49
11
85
107
36
60
69
28
8
87
33
111
57
3
9
156
24
51
84
36
45
4
36
23
12
45
12
39
45
39
12
9
60
4
35
36
25
44
27
24
72
24
21
60
39
21
15
36
85
35
9
84
16
44
96
12
36
108
4
11
12
36
60
132
12
13
12
20
3
12
12
24
45
15
9
63
121
95
72
57
60
27
24
9
40
8
4
80
84
16
8
75
45
16
47
33
48
48
64
47
33
195
12
57
16
11
108
24
36
60
25
32
39
21
15
60
24
36
57
15
84
49
56
15
9
3
85
8
3
9
75
84
36
12
228
25
23
81
48
12
36
87
84
60
1
47
133
212
60
156
27
60
48
9
48
24
192
147
24
216
25
23
24
21
124
59
33
72
12
12
64
ABCD 93865050484*3^$a+1 [50025]
48
36
33
40
8
39
24
12
13
107
12
252
60
24
252
37
11
12
60
60
49
215
9
64
48
8
27
72
12
25
80
3
37
155
45
51
72
72
13
47
33
16
35
72
69
40
83
45
3
204
1
24
11
108
49
71
24
1
47
168
97
47
96
1
11
12
180
37
48
191
225
15
121
35
13
191
216
156
109
24
24
23
9
48
88
83
60
12
24
84
1
155
13
35
277
35
120
276
33
160
56
15
1
72
71
1
48
35
48
24
108
97
56
135
24
25
23
132
36
9
40
59
37
8
184
8
24
51
69
39
60
85
32
15
12
45
63
84
181
24
48
48
24
104
15
36
45
120
88
11
12
33
40
24
47
24
1
8
88
24
59
37
32
15
72
156
144
13
83
13
35
84
33
27
13
48
47
72
72
201
3
24
37
71
73
32
15
24
36
24
24
109
96
11
61
104
48
360
207
24
9
63
57
16
179
45
87
25
8
15
96
36
36
132
48
48
24
156
1
80
3
37
71
12
12
9
171
61
32
51
156
49
107
60
84
109
24
8
24
15
48
96
49
11
157
47
12
108
105
51
165
39
12
21
64
11
24
21
15
49
35
13
11
12
97
8
88
56
51
165
3
12
24
84
12
25
23
12
13
119
36
141
48
16
47
84
21
27
12
9
51
24
229
71
84
96
37
24
23
36
132
48
25
35
24
165
123
24
36
24
120
25
56
184
24
59
12
73
32
64
72
48
107
24
24
69
15
48
9
40
59
45
27
109
71
168
49
71
84
21
27
85
24
71
84
141
40
48
167
252
37
23
12
45
75
36
49
120
83
72
96
69
63
36
61
59
69
16
24
120
216
11
93
51
24
156
12
37
32
51
12
97
56
15
12
48
12
33
207
25
11
117
72
75
48
180
9
255
156
72
21
39
25
35
117
123
180
25
8
3
85
59
36
72
12
45
16
11
24
132
97
23
120
24
25
24
11
61
72
72
8
72
40
95
49
152
87
36
24
61
35
60
81
40
59
117
15
72
36
120
61
48
8
63
25
200
72
39
73
80
3
69
24
27
37
80
51
60
81
16
59
141
3
21
111
73
119
12
13
72
48
11
240
21
39
96
36
60
33
327
33
24
48
40
107
37
59
72
37
11
24
192
108
33
15
9
64
35
37
35
117
72
40
168
35
13
8
16
56
39
36
13
56
24
16
83
13
59
36
24
324
12
289
119
60
21
240
3
45
3
84
9
51
13
11
60
9
87
48
48
25
80
3
156
24
25
59
48
85
24
224
51
21
72
15
48
132
21
64
35
12
48
57
16
23
12
12
36
45
40
107
45
75
133
47
49
119
49
48
107
12
9
72
75
180
25
32
135
193
47
57
40
11
60
12
37
35
109
35
205
47
73
167
25
8
87
12
45
111
12
132
73
59
13
11
21
171
45
3
117
87
36
156
81
27
13
47
97
104
171
189
27
192
21
160
215
24
120
60
108
60
109
71
48
36
120
108
420
48
69
63
73
35
12
48
264
225
75
36
33
96
16
23
97
8
27
108
129
15
1
11
24
180
36
120
133
8
15
33
219
21
159
33
72
75
37
56
64
131
24
144
37
32
136
200
136
8
40
107
21
27
13
72
168
107
132
49
119
48
25
8
99
96
21
15
225
3
156
84
132
33
3
60
360
324
48
96
24
21
64
32
64
107
168
72
12
12
45
15
48
36
120
36
25
104
87
24
48
36
61
24
47
24
60
21
72
51
109
96
72
35
13
95
25
56
144
24
63
48
ABCD 93865520878*3^$a+1 [50051]
32
12
12
4
104
160
12
20
60
63
1
132
20
64
8
40
60
60
8
12
40
8
4
84
56
4
32
24
48
40
80
28
48
36
120
80
16
60
72
12
24
72
24
120
24
144
12
11
25
152
3
25
80
52
20
16
32
4
59
1
71
69
4
44
27
45
40
24
24
11
61
20
48
15
105
28
44
16
20
172
92
4
12
44
48
72
4
32
4
8
40
11
57
28
60
24
80
52
48
8
72
48
28
44
16
12
35
25
72
47
85
23
1
32
24
28
48
44
120
88
212
196
24
48
20
12
3
33
28
11
33
72
16
48
32
4
96
200
3
49
32
4
59
1
24
20
27
21
64
56
12
27
13
72
20
168
60
16
104
60
48
4
120
24
12
20
52
71
57
24
40
24
32
4
8
16
32
12
3
45
52
60
23
9
4
56
40
48
8
84
28
72
56
24
124
24
20
15
33
12
40
8
24
60
39
37
24
8
12
28
35
45
12
16
12
32
108
16
32
12
16
44
40
80
28
24
8
40
20
88
48
24
20
108
4
48
60
60
228
72
23
9
100
48
32
63
97
24
56
28
47
25
48
32
48
16
32
84
4
44
12
15
21
24
4
24
132
8
28
20
52
48
24
48
12
8
12
39
25
60
95
69
52
36
32
40
32
28
60
132
48
120
96
36
20
28
8
12
16
56
51
37
32
64
32
28
12
80
12
40
8
52
20
12
36
40
24
36
47
36
21
64
12
132
36
32
40
132
80
48
40
180
24
23
61
12
20
12
12
16
120
35
9
48
112
36
24
23
57
100
24
12
32
16
12
24
36
12
80
40
23
45
100
20
100
23
49
12
8
3
13
24
20
28
84
11
13
164
108
208
84
20
48
12
16
56
99
9
136
12
20
40
32
12
120
64
72
84
11
45
99
25
8
12
76
32
136
12
60
32
72
40
20
100
20
28
48
32
3
85
104
48
40
11
25
32
4
11
129
16
12
48
24
96
48
12
84
20
4
84
8
12
28
24
36
12
32
4
72
12
12
71
25
24
36
12
47
45
63
36
21
28
120
36
92
72
40
140
16
36
96
20
24
76
12
12
48
60
8
4
84
180
71
21
88
36
80
36
144
48
76
12
44
64
24
12
35
21
12
108
64
48
72
80
28
60
20
16
12
48
92
28
84
8
84
48
48
64
20
36
12
52
36
12
32
48
76
107
13
176
88
20
120
28
48
44
108
24
28
95
85
92
36
124
20
48
28
120
24
48
252
48
36
92
27
97
8
52
36
44
88
12
48
8
3
25
11
13
72
68
108
180
24
4
72
60
44
64
12
164
4
72
72
47
13
8
4
20
96
40
72
60
11
9
28
48
12
84
56
12
108
28
32
4
24
167
57
112
36
24
23
1
24
20
63
57
40
120
60
60
23
49
36
59
45
48
120
3
49
24
192
104
36
4
59
1
8
27
73
71
85
24
48
72
92
40
20
16
24
8
132
15
25
156
48
24
36
32
28
24
20
48
4
48
32
124
35
49
108
140
24
4
24
48
32
28
48
12
32
100
60
36
12
24
8
72
4
56
4
24
32
36
220
80
15
57
12
16
12
68
60
4
20
36
75
25
20
12
48
40
108
24
47
1
32
136
12
32
28
47
105
28
92
120
88
20
88
12
12
12
24
24
8
84
96
28
36
23
13
84
20
124
24
12
8
12
16
84
8
60
52
20
4
44
40
95
1
44
52
8
16
60
12
20
3
9
12
40
83
61
12
72
132
24
32
4
36
44
28
12
84
12
23
9
48
52
32
64
24
8
12
12
16
32
51
69
60
48
75
145
12
36
72
60
48
44
15
33
72
88
20
4
36
12
36
120
116
4
35
69
16
72
20
60
72
52
68
28
12
36
12
12
48
12
32
40
116
24
120
60
40
8
220
128
72
52
20
120
16
204
24
120
56
99
109
71
49
36
56
3
93
40
24
20
64
56
48
16
12
23
57
4
80
4
24
20
16
104
15
45
16
72
24
120
56
40
44
100
20
36
60
12
16
24
68
84
16
32
28
12
12
24
12
32
72
108
40
8
132
48
12
60
12
28
12
8
88
20
12
27
93
12
136
12
8
27
36
21
16
44
208
12
8
28
20
12
60
3
49
36
20
12
12
4
32
52
8
27
61
44
16
92
39
13
23
13
56
39
37
24
48
20
51
9
27
1
72
71
49
12
108
47
33
16
32
4
24
35
37
44
28
8
40
32
12
28
92
39
21
16
12
48
24
48
68
72
16
12
12
32
4
44
3
97
32
16
32
192
60
64
24
32
28
71
21
60
28
108
12
20
60
40
48
132
36
32
12
16
96
56
4
11
13
72
44
28
8
28
36
156
24
48
48
84
48
12
8
72
4
192
24
84
56
16
12
60
83
49
84
24
95
1
96
24
44
48
4
8
48
24
88
20
48
60
24
4
32
4
68
3
25
44
3
25
72
80
76
24
24
24
20
40
20
16
24
216
12
20
28
36
120
48
36
44
88
144
48
36
24
23
13
24
ABCD 93866342002*3^$a+1 [50061]
24
23
9
24
75
246
63
72
39
30
27
39
24
33
24
3
36
12
120
132
97
72
23
78
36
103
56
96
27
54
55
131
60
48
36
24
21
15
84
117
3
93
24
63
24
18
79
95
18
42
18
42
25
35
144
90
6
60
25
8
48
33
6
6
19
11
13
104
81
223
8
3
6
54
12
13
47
97
47
57
16
32
75
84
57
216
15
129
120
24
24
81
126
18
7
83
21
24
117
30
120
30
39
9
30
60
156
9
15
72
73
71
1
11
45
48
16
59
6
48
55
8
3
36
48
12
78
15
48
16
17
135
111
6
78
24
78
7
23
24
90
39
168
160
143
48
25
107
24
114
19
168
23
57
64
32
63
121
176
15
105
15
108
21
69
3
63
36
45
24
3
6
79
176
96
15
24
9
45
18
78
115
24
32
88
17
55
83
6
96
30
66
7
47
120
108
141
39
108
108
9
27
60
49
8
123
18
132
66
141
48
45
18
49
17
234
21
24
15
42
66
138
150
174
198
73
8
3
24
45
171
37
23
6
18
169
5
138
33
48
87
57
123
61
59
85
56
75
37
176
111
72
24
9
72
16
23
30
54
24
60
6
222
12
25
71
24
126
3
129
102
57
243
157
8
21
30
36
33
15
1
95
24
72
81
45
192
36
96
15
159
72
42
15
16
11
325
8
3
21
48
15
9
315
72
84
73
24
32
27
72
36
102
19
71
57
81
55
131
36
78
54
45
16
17
102
12
78
126
25
41
6
84
108
60
12
24
42
60
114
48
9
39
57
27
21
64
35
21
16
56
27
108
81
27
120
61
11
12
9
51
13
23
9
88
8
33
15
40
71
57
96
120
27
66
30
13
8
48
135
9
39
60
21
105
6
54
19
24
8
24
88
32
64
65
42
45
15
54
139
5
6
12
30
18
96
9
144
48
87
25
11
21
9
144
39
57
31
59
96
24
24
157
59
60
9
48
63
42
42
21
16
59
13
71
72
24
57
9
48
96
31
23
6
54
21
9
12
3
3
37
95
25
56
24
3
61
8
3
108
12
45
63
73
48
11
69
21
3
112
80
51
13
128
48
27
13
11
90
66
24
84
12
36
150
39
48
40
11
69
15
72
36
12
12
93
15
1
56
63
12
37
32
72
3
60
12
120
69
69
30
24
21
15
33
88
29
19
23
73
32
88
11
69
9
126
12
18
6
78
111
81
78
49
221
42
150
186
24
105
9
60
19
35
36
121
11
108
25
24
53
42
36
13
11
30
15
64
11
45
40
71
6
67
56
64
56
16
17
54
97
72
8
123
189
40
95
225
21
3
16
8
63
24
180
24
36
84
12
9
21
19
17
135
16
56
15
9
24
15
105
87
30
6
60
60
13
8
15
33
27
18
48
67
11
24
21
111
24
33
39
9
129
12
3
45
27
16
80
16
53
54
69
135
144
120
96
49
197
51
87
25
8
15
33
24
27
157
23
33
16
11
84
1
11
72
216
84
49
8
21
43
48
23
24
9
3
13
11
45
3
48
102
6
33
51
66
75
168
24
304
143
6
150
42
30
48
36
24
9
81
6
73
113
42
21
40
11
78
48
54
108
93
99
60
18
102
9
51
21
39
97
32
15
60
69
51
24
258
43
89
7
72
8
51
48
102
87
40
23
48
129
87
30
84
39
96
24
72
88
24
80
21
48
54
36
48
60
13
17
6
57
231
36
189
15
6
19
71
24
25
144
23
9
69
171
21
36
15
16
29
3
48
33
63
123
72
90
18
108
6
55
41
54
180
144
36
18
55
128
15
33
9
31
11
36
12
60
1
11
90
54
42
27
24
3
21
16
11
36
9
96
111
30
96
132
30
12
6
87
27
21
207
129
63
73
125
19
72
5
150
186
27
39
33
51
120
24
21
64
119
48
9
15
60
24
61
215
145
95
18
30
9
99
93
9
39
48
48
57
39
24
51
84
33
24
3
21
40
8
69
90
1
71
1
216
11
12
25
47
33
27
48
21
24
87
276
24
78
12
75
48
64
59
42
48
3
24
51
12
54
78
108
48
121
56
48
57
54
145
119
49
ABCD 93866848748*3^$a+1 [50011]
23
97
60
36
227
25
5
7
24
24
36
5
72
19
15
9
11
49
27
8
25
17
7
5
55
15
2
60
55
24
77
54
16
12
21
65
19
47
1
53
6
85
53
10
33
60
48
12
120
27
33
5
70
33
35
109
15
62
36
72
138
25
27
60
48
38
36
19
71
18
31
47
37
108
12
95
48
18
91
53
91
95
16
21
35
54
18
25
23
13
29
31
27
12
120
110
10
26
6
133
60
12
51
84
9
12
47
28
50
130
33
11
16
33
36
5
6
4
26
19
53
43
17
18
40
9
5
18
73
65
19
48
36
60
36
35
16
33
29
115
65
58
8
54
36
72
22
32
13
65
36
7
5
10
14
31
5
163
65
6
1
89
55
3
8
24
28
33
29
55
65
55
3
45
5
58
9
11
18
19
27
69
36
23
28
32
66
22
24
8
96
12
25
209
19
87
38
6
25
11
13
77
67
36
12
47
18
18
66
10
60
81
125
43
27
2
30
1
24
12
15
8
37
3
12
14
259
11
25
27
44
1
15
20
64
36
8
36
48
25
17
108
55
48
17
7
29
19
17
46
9
24
36
51
2
30
52
20
6
43
144
12
53
30
60
37
63
92
28
93
12
11
1
75
33
5
12
43
17
10
33
65
7
84
35
12
18
67
39
33
15
33
17
7
59
144
42
18
61
36
96
135
50
7
65
12
6
48
25
101
6
25
39
8
52
21
15
165
17
10
12
21
5
19
41
10
62
187
24
59
1
87
45
27
50
6
61
5
70
26
12
55
60
11
52
38
36
24
67
24
3
81
24
35
61
36
36
15
80
234
36
42
13
12
5
18
4
9
72
29
84
24
12
36
7
12
3
86
7
17
36
12
60
10
12
50
10
33
24
23
25
27
36
9
5
19
71
13
83
37
15
2
31
48
149
60
30
13
12
11
6
79
29
7
48
12
5
66
60
13
12
15
69
29
91
60
29
19
15
2
54
61
3
57
15
48
20
18
55
65
79
96
12
36
11
54
6
48
36
1
15
56
49
60
5
18
25
5
6
1
101
24
90
54
46
20
16
9
120
15
9
119
42
79
12
60
15
14
30
6
48
22
2
70
12
9
39
12
36
32
13
5
60
19
3
45
35
28
33
17
72
31
71
1
5
48
67
29
103
48
5
7
12
36
39
20
25
5
19
5
102
25
65
54
6
7
77
19
51
45
15
48
218
19
48
48
17
55
11
16
120
45
75
14
7
35
12
132
1
17
58
9
23
18
84
79
60
11
13
131
30
6
13
23
85
17
132
91
48
5
127
47
25
53
18
36
36
25
48
17
7
23
78
79
12
71
30
72
36
7
39
9
35
6
19
12
15
38
6
16
69
108
12
113
60
10
33
39
170
19
147
24
38
118
9
23
90
36
22
32
12
6
67
12
63
33
12
65
43
5
10
9
59
16
60
9
39
2
66
25
35
73
107
84
85
24
17
7
11
6
31
5
7
47
28
12
26
24
19
60
24
12
60
3
158
55
39
21
12
48
39
48
8
25
17
36
91
120
35
1
5
55
17
31
5
7
60
12
12
96
39
33
36
77
43
132
12
3
9
3
38
7
3
2
36
36
6
73
11
25
36
17
36
106
36
69
71
49
83
37
51
24
50
10
21
17
67
5
6
73
17
19
11
52
2
58
2
19
12
5
82
45
53
7
23
60
13
72
24
24
24
108
53
6
25
36
5
54
13
113
60
10
2
82
26
34
128
42
31
113
22
33
11
18
7
63
2
54
25
65
7
17
7
36
65
7
41
55
12
15
68
25
11
13
3
32
1
5
66
36
4
21
17
18
25
5
34
81
29
18
42
36
48
6
18
7
101
7
5
22
9
39
21
39
21
156
3
2
48
18
72
1
5
7
12
11
36
6
10
69
29
54
13
17
70
92
6
30
64
33
12
89
22
74
43
12
63
21
27
68
37
15
50
67
12
216
159
69
24
12
60
11
13
39
38
43
47
4
50
46
8
25
17
43
5
42
37
53
55
15
38
19
65
6
37
17
7
15
14
55
60
65
12
19
24
11
6
10
2
42
18
48
7
12
5
259
27
2
36
79
75
98
22
45
35
85
12
24
24
48
144
3
2
36
10
45
77
43
5
22
21
36
60
60
3
21
17
67
23
12
52
26
12
55
75
20
1
27
33
24
41
34
12
8
1
36
36
83
60
36
18
108
48
7
119
61
48
171
45
15
45
15
86
60
48
67
12
36
17
7
11
109
15
33
24
29
19
72
35
6
70
38
7
47
18
139
59
61
11
4
134
54
25
48
48
12
15
9
29
19
3
57
65
10
20
18
22
93
12
15
2
54
16
45
51
2
7
24
60
89
58
24
81
12
17
24
19
48
95
18
30
85
47
13
72
24
15
20
1
17
31
72
27
33
27
38
19
23
145
27
8
40
8
42
55
15
48
57
12
29
30
42
18
25
29
36
82
8
66
36
7
15
21
36
60
11
133
84
3
14
10
26
48
67
12
17
115
29
22
9
60
11
24
13
17
118
32
18
10
57
111
2
48
43
47
73
77
70
24
8
6
84
60
10
80
1
101
96
10
80
4
33
17
48
10
33
15
14
6
54
30
13
191
16
45
29
36
19
11
40
9
51
26
60
12
7
29
6
25
59
16
21
5
54
66
24
10
9
24
75
57
168
27
20
1
5
30
49
11
49
60
29
19
60
53
22
21
77
10
32
12
73
108
5
12
90
36
112
12
117
36
17
43
15
60
9
36
12
60
12
15
8
13
12
3
2
78
30
55
95
12
13
47
52
105
48
75
12
60
36
33
47
54
84
7
17
7
24
5
22
8
85
156
96
65
10
69
65
46
2
7
65
70
69
144
11
30
24
67
15
26
79
36
5
130
57
27
21
5
30
24
85
60
29
36
31
65
55
60
48
27
2
60
31
27
9
15
56
25
12
113
12
6
ABCD 93867047798*3^$a+1 [50007]
48
68
84
12
171
84
49
44
12
75
73
5
12
19
24
56
16
68
12
3
121
60
12
84
48
5
48
87
40
12
41
27
45
55
36
41
15
3
12
126
42
21
36
16
65
18
36
73
20
75
37
11
13
5
79
11
25
56
51
9
136
12
23
9
21
79
36
68
51
90
6
12
57
15
1
24
215
1
107
18
7
92
4
59
12
13
36
41
91
72
152
15
73
155
60
48
9
76
23
24
18
3
40
72
12
125
102
121
32
12
4
29
7
8
21
31
204
60
12
89
15
40
20
76
119
13
5
72
3
12
16
144
60
36
12
47
13
185
43
8
16
53
43
72
11
6
19
47
9
4
24
56
16
23
48
13
24
23
12
132
1
12
36
125
36
19
35
1
23
25
23
72
60
1
36
8
52
41
3
16
20
4
11
1
59
13
35
73
12
47
13
72
143
21
4
47
9
4
83
25
32
15
13
60
108
11
85
59
45
45
186
13
5
27
39
85
11
18
90
48
49
11
37
12
89
39
75
13
108
24
252
36
84
188
15
90
48
7
36
11
85
23
85
32
63
1
77
30
25
65
27
132
21
18
114
30
45
60
28
227
36
97
29
15
40
48
12
68
87
25
60
36
47
12
45
33
27
75
121
60
24
24
11
36
30
87
52
8
12
39
42
19
191
93
4
11
201
69
6
84
180
9
45
7
191
57
12
28
48
32
40
32
60
15
49
12
84
53
7
35
30
31
12
20
12
15
25
20
4
24
53
7
17
3
40
5
7
65
39
21
3
12
76
48
24
11
85
11
180
61
48
20
16
84
24
35
13
59
36
129
40
41
42
18
48
31
8
220
11
36
13
20
3
18
19
72
5
48
55
20
141
7
29
78
162
15
4
132
8
129
12
18
37
48
72
44
24
63
13
24
12
60
5
3
27
85
20
64
144
12
44
96
120
45
43
47
61
12
48
119
69
16
23
13
60
24
5
79
44
76
36
23
121
24
80
63
25
72
65
102
36
18
39
51
21
4
60
29
31
24
155
36
1
35
9
16
48
143
9
63
13
95
42
91
24
60
5
27
108
3
37
17
19
17
63
24
153
30
9
76
24
5
175
143
18
144
19
35
49
12
11
13
47
69
33
15
93
103
12
65
3
51
1
59
30
3
28
23
1
44
45
24
27
64
156
8
40
80
51
1
41
43
101
15
51
37
35
61
137
18
24
72
1
65
87
3
69
40
53
55
20
148
24
8
51
25
24
77
15
4
41
18
1
29
18
37
71
6
30
85
60
20
64
11
13
5
102
60
45
3
37
20
28
23
37
71
1
36
8
27
24
1
65
3
141
6
9
88
72
5
18
13
224
15
36
25
47
60
48
25
12
60
56
52
44
136
24
83
30
27
76
224
75
18
7
59
37
35
18
7
24
20
129
7
44
84
64
20
88
8
136
35
36
57
141
7
48
36
5
108
138
145
44
9
51
16
65
7
36
44
36
60
51
18
55
48
35
9
4
137
12
67
20
39
61
20
84
84
52
23
25
72
35
13
36
107
69
111
97
236
16
29
24
48
27
100
12
11
69
148
11
1
8
72
180
28
17
15
75
93
57
48
18
18
19
12
44
129
138
13
41
36
7
35
145
36
47
13
47
69
88
17
15
28
92
88
17
43
47
13
12
5
115
60
8
12
64
11
105
76
132
35
1
71
30
79
71
49
149
75
100
56
51
13
20
72
24
69
7
120
8
40
47
25
36
5
7
72
68
12
21
7
101
6
120
145
5
75
45
54
129
3
84
1
143
72
42
67
125
15
81
67
32
16
44
21
54
61
32
16
24
5
42
13
12
20
21
42
13
8
36
15
25
23
105
28
108
71
85
120
36
24
200
40
204
72
84
8
75
121
36
83
66
96
15
4
17
12
18
37
23
49
144
71
33
16
11
61
23
42
54
213
3
85
35
18
19
53
19
20
15
1
60
197
48
63
9
7
65
75
51
73
17
39
123
1
17
18
45
51
1
47
18
3
52
24
24
11
69
4
47
54
7
83
24
57
15
13
96
20
27
97
32
40
29
36
55
71
9
15
18
27
28
65
78
49
60
53
30
217
20
3
12
49
11
1
32
12
3
36
25
56
16
107
48
18
36
19
35
9
16
24
41
99
28
192
77
75
48
40
92
15
25
8
3
18
139
23
9
108
15
48
42
7
80
3
25
12
71
69
3
73
12
35
168
37
120
96
36
24
12
47
78
54
49
35
49
12
71
73
24
32
4
209
30
13
59
85
48
60
95
61
72
32
147
49
41
31
44
45
103
47
36
37
60
20
52
20
24
51
13
116
4
48
35
9
16
24
11
9
63
121
12
108
60
35
9
15
37
29
42
37
12
20
4
47
49
44
4
80
88
32
45
43
17
27
40
20
4
12
8
40
24
23
12
42
31
89
55
23
ABCD 93867151538*3^$a+1 [50006]
69
4
32
57
36
114
48
54
6
18
75
24
27
18
18
18
31
71
85
29
18
1
32
108
57
12
27
69
66
25
20
45
90
6
115
29
36
12
3
15
165
88
56
15
1
23
1
24
92
132
3
162
108
54
30
55
80
76
48
11
9
27
18
126
129
24
12
36
240
28
35
72
54
18
13
47
45
36
144
3
60
54
31
17
27
15
1
65
18
105
9
31
71
24
36
18
18
129
4
65
51
3
48
24
30
79
29
3
132
96
129
36
111
3
21
51
61
5
75
3
37
65
63
159
13
35
57
21
27
84
60
81
54
25
11
85
17
6
36
18
120
42
21
9
3
36
111
66
15
124
80
3
18
19
8
147
81
28
36
5
79
11
45
63
12
9
9
18
42
30
78
18
1
176
64
56
45
144
30
108
60
108
69
3
57
84
15
61
11
13
32
9
78
12
21
144
69
36
15
63
12
1
179
78
43
119
25
23
60
90
12
39
100
140
40
101
84
36
60
36
43
5
6
36
18
15
52
23
21
16
24
119
66
19
71
126
72
150
73
35
12
18
18
6
120
24
87
3
61
20
3
45
45
6
61
144
116
15
9
69
72
30
9
9
27
15
105
3
30
6
54
102
33
21
60
31
95
48
150
30
60
72
66
55
53
75
51
45
228
3
9
4
5
67
8
69
90
13
149
111
12
15
1
125
36
54
9
60
21
96
19
120
32
24
33
36
6
48
108
24
90
54
25
77
3
96
64
116
240
189
12
3
120
9
66
6
15
16
32
111
6
51
24
124
36
60
5
75
156
24
16
23
12
18
7
83
9
87
126
72
51
24
28
17
6
30
6
48
18
78
54
36
120
15
16
59
21
3
33
87
60
1
11
6
79
156
20
27
1
60
47
24
180
21
27
13
60
5
102
73
77
12
180
96
54
30
36
78
121
80
144
9
36
6
141
4
71
57
15
73
35
13
5
174
1
32
4
176
27
13
8
69
195
3
12
72
6
30
13
5
27
15
18
72
144
108
51
51
1
80
4
41
60
72
66
9
153
87
132
76
65
39
24
36
15
49
41
55
161
19
11
49
5
18
78
72
36
31
53
31
32
15
33
156
21
63
87
30
24
79
59
36
36
1
95
30
42
180
48
69
24
52
92
51
90
39
3
9
153
12
18
18
79
29
31
5
75
48
183
90
90
42
7
5
36
55
24
83
117
16
35
48
37
32
21
51
9
72
48
15
16
5
31
32
36
9
7
35
21
9
18
72
21
12
27
126
3
96
75
45
9
42
12
33
88
245
75
51
48
33
57
51
9
15
3
30
15
24
33
36
42
9
39
69
165
7
29
7
47
37
89
24
48
27
27
9
27
42
72
3
28
233
75
12
3
42
48
31
41
18
150
31
53
42
21
48
84
21
132
18
61
20
81
115
32
15
81
21
78
162
126
108
1
119
36
60
54
192
18
81
76
113
27
27
18
72
36
87
3
6
30
114
30
60
66
75
4
17
3
15
156
78
102
25
35
18
66
90
72
108
27
72
12
105
3
51
1
5
31
17
18
69
40
5
183
60
93
54
1
89
171
9
51
3
72
33
16
56
24
24
15
9
3
54
78
73
68
60
51
54
31
35
69
9
63
3
126
6
9
39
36
24
54
7
56
39
36
13
41
55
44
69
36
91
119
36
6
108
36
139
44
51
66
3
60
15
90
67
36
17
63
27
21
12
40
168
11
24
30
7
29
235
35
33
156
87
45
45
63
40
41
51
3
1
29
111
84
165
24
3
24
63
18
63
27
69
75
25
131
9
15
49
5
72
84
19
36
149
54
97
140
4
5
151
8
57
19
215
42
30
144
36
54
36
15
4
36
23
1
20
9
72
15
4
5
3
141
54
13
24
60
119
9
21
36
24
15
52
48
92
4
156
5
27
36
177
30
93
84
28
80
9
30
126
75
4
44
39
45
28
20
40
17
151
44
33
3
136
11
90
43
41
91
89
90
9
27
9
4
60
80
36
15
54
30
37
5
30
18
114
36
30
162
18
27
28
17
19
23
1
11
165
21
84
36
55
44
33
12
3
93
19
24
11
33
21
30
205
80
45
30
36
1
144
36
48
209
36
91
29
132
15
60
27
1
17
162
225
172
59
25
41
99
15
165
9
18
153
9
31
41
186
45
75
69
81
18
30
15
99
117
21
3
51
49
11
1
29
51
9
30
18
7
20
15
33
12
3
18
115
125
48
6
9
9
3
4
5
6
ABCD 93867157082*3^$a+1 [50053]
87
36
12
60
216
69
51
77
64
171
84
129
80
7
420
53
127
48
216
24
84
45
51
36
9
32
64
111
144
36
45
144
75
36
252
197
16
27
5
7
9
87
120
168
57
144
15
81
3
45
171
69
96
96
15
108
5
64
15
252
24
144
77
679
192
57
32
16
80
288
336
64
15
177
15
72
36
5
55
12
132
12
141
255
60
53
19
77
223
72
204
12
60
72
12
36
45
123
156
36
60
12
36
36
180
36
77
211
36
24
12
204
36
149
223
60
180
177
96
80
48
16
96
3
29
67
48
45
32
31
24
41
67
45
3
29
319
12
117
135
41
199
36
5
67
552
72
141
27
53
64
243
45
48
32
48
48
7
24
180
180
153
3
168
5
112
80
67
348
65
43
72
93
32
48
96
91
213
15
17
48
16
51
12
36
36
168
216
12
180
144
24
12
5
103
57
15
72
57
96
207
65
103
9
48
32
235
48
132
113
7
9
267
69
224
115
96
125
16
87
57
39
180
5
7
57
111
17
343
105
339
96
621
75
36
177
32
288
151
57
368
240
16
39
36
360
93
51
72
149
91
69
111
33
75
36
65
16
3
24
12
60
48
72
36
17
48
67
285
15
36
36
153
63
33
39
288
60
125
67
36
36
240
53
48
115
45
63
17
48
127
72
137
79
36
45
63
225
176
67
29
43
132
81
27
12
89
112
159
65
144
115
24
5
31
72
89
271
177
507
5
16
80
115
72
252
120
24
249
87
41
163
36
9
27
69
15
81
15
33
336
3
173
7
105
3
125
144
43
336
24
45
3
60
120
89
91
69
128
43
5
43
36
33
3
24
21
63
65
187
437
67
96
45
144
176
288
31
84
72
5
127
12
5
96
103
105
15
17
43
21
15
113
16
159
33
75
120
237
87
60
45
80
16
75
120
24
101
127
36
45
51
141
32
127
65
103
57
51
72
120
108
65
43
5
127
120
89
19
29
31
36
36
153
27
84
240
84
72
132
12
5
16
39
156
173
175
17
103
9
87
105
39
72
228
144
141
39
233
43
21
135
456
257
103
48
72
17
16
32
7
216
36
381
80
64
183
41
7
89
16
80
19
156
204
261
27
12
89
187
84
24
36
84
305
19
252
65
43
96
149
7
348
12
24
57
27
117
96
39
96
57
207
96
12
60
120
81
32
139
168
45
63
12
5
96
7
9
80
16
27
36
84
45
63
24
84
101
96
115
288
12
177
3
24
48
108
105
240
ABCD 93867183596*3^$a+1 [50012]
19
12
6
54
89
4
117
120
18
17
13
11
4
15
113
28
144
15
48
57
8
85
18
54
72
6
24
48
12
108
18
72
47
96
64
44
7
9
3
101
91
5
28
27
6
59
19
5
76
3
33
24
24
75
17
25
24
30
5
28
60
51
17
4
45
96
18
54
83
37
72
35
144
37
15
15
33
36
60
63
113
108
4
15
18
35
108
12
88
80
37
78
57
80
25
27
120
56
7
89
31
9
3
21
39
105
56
16
51
108
17
4
116
13
51
21
23
16
9
6
33
3
54
11
37
48
23
97
30
69
63
12
18
15
87
108
30
3
45
35
112
8
120
19
18
11
115
84
12
18
87
9
30
41
1
54
5
96
4
111
18
90
12
57
33
3
12
57
6
21
3
42
171
3
17
25
90
60
12
72
96
12
33
129
54
57
20
43
101
19
42
15
27
6
6
41
67
6
24
83
109
6
9
63
101
16
51
5
19
81
57
51
99
18
18
41
4
32
64
60
15
21
57
131
96
19
120
5
7
29
43
48
69
20
76
33
27
3
36
9
20
7
9
3
96
65
7
30
35
19
149
7
89
28
15
45
48
8
12
52
72
3
42
11
37
11
120
72
19
21
20
49
24
11
61
3
87
9
21
23
4
48
63
6
6
29
36
7
36
21
80
19
9
32
31
5
144
60
19
77
109
30
29
12
7
36
36
29
7
24
81
39
36
12
72
9
21
71
84
19
24
45
21
15
9
72
18
12
5
24
55
36
45
69
6
18
78
12
57
24
39
12
33
411
17
43
42
35
28
135
24
17
31
33
9
3
45
30
45
45
95
25
39
3
45
3
29
28
51
65
7
69
21
59
31
33
32
7
36
12
54
24
42
33
36
20
28
60
8
48
64
45
3
87
12
9
9
11
64
117
6
113
7
9
3
12
141
63
72
84
5
64
20
115
12
18
30
17
49
35
19
57
63
24
21
24
8
115
33
20
19
77
60
31
33
12
48
27
5
109
6
24
21
39
33
32
13
143
60
109
6
18
35
16
69
90
41
13
27
80
61
27
128
40
12
15
120
36
72
24
9
12
9
11
19
9
9
42
6
120
54
41
73
11
211
12
105
3
18
54
53
7
6
27
24
15
6
24
18
30
107
19
9
27
5
19
6
6
18
15
12
15
5
124
96
69
63
12
36
15
5
28
12
24
123
18
15
9
6
45
20
43
5
36
24
61
3
21
6
36
48
17
67
21
51
5
43
21
20
7
24
45
48
3
29
103
48
24
36
18
6
24
81
33
18
48
57
219
21
27
18
35
4
9
11
13
18
54
6
33
27
54
66
30
15
12
15
53
64
36
12
81
102
53
37
27
63
5
7
12
30
18
48
89
4
99
6
27
3
5
4
63
5
19
41
55
53
7
29
1
18
17
19
48
21
20
4
8
24
28
3
9
63
57
39
6
3
15
48
54
11
43
90
126
5
19
60
30
192
72
18
9
51
33
15
21
3
18
83
67
12
53
127
77
88
12
111
60
9
15
29
12
4
51
105
20
55
24
65
31
18
27
20
79
65
73
6
156
33
8
24
43
41
1
15
48
63
24
48
36
65
72
7
78
24
138
36
42
35
163
42
54
33
3
29
55
21
45
3
39
6
24
72
75
15
30
54
84
30
11
12
60
52
15
42
6
53
91
29
36
64
12
68
1
18
36
41
60
4
27
24
24
17
19
36
24
5
1
3
24
15
101
31
18
30
36
41
40
15
30
15
44
187
5
84
19
77
49
75
48
8
28
20
19
18
114
24
24
6
6
9
36
3
12
6
39
60
165
3
8
19
24
45
96
44
19
78
35
103
12
69
3
48
60
5
4
96
69
48
30
138
159
20
13
6
9
3
33
15
12
138
11
19
12
33
32
60
73
27
15
29
4
56
24
76
48
68
108
52
8
4
32
16
12
3
48
24
12
36
138
11
24
7
5
4
21
78
66
18
6
11
43
105
87
5
40
21
39
20
61
114
264
12
5
288
40
12
44
43
48
69
63
257
43
108
29
55
18
96
24
6
24
17
64
51
6
42
113
19
29
55
21
63
33
33
47
79
29
4
15
53
24
31
60
12
36
21
20
28
8
37
135
15
36
41
36
55
5
24
64
27
5
37
42
29
25
35
72
19
18
66
60
24
66
6
18
11
19
18
24
11
4
9
27
8
52
12
27
96
12
17
24
16
45
6
72
21
51
84
12
45
20
7
66
6
29
55
6
18
72
9
24
12
111
12
57
45
6
9
33
11
96
4
116
204
4
117
75
3
48
45
144
3
72
36
24
33
8
109
126
5
60
28
45
51
21
42
33
39
6
35
79
48
36
65
25
6
5
19
21
116
64
44
40
12
3
30
42
48
21
99
6
18
30
42
36
12
17
61
15
33
6
66
3
39
108
45
39
78
3
8
52
20
19
5
24
16
140
25
11
43
84
30
30
12
30
71
4
39
57
48
21
35
36
25
35
4
36
8
16
21
99
56
52
32
43
48
12
120
18
54
21
99
48
12
41
7
101
1
63
36
21
66
53
1
6
48
24
45
48
164
76
68
31
114
30
5
31
6
35
7
12
65
31
60
30
24
3
195
53
160
8
55
69
36
60
15
17
49
90
9
51
24
101
16
60
84
24
21
6
12
12
29
36
1
78
17
55
42
27
36
12
36
9
3
20
7
57
36
45
30
12
213
20
64
39
5
7
153
32
48
52
27
12
60
29
16
21
27
15
6
42
29
16
44
24
40
21
6
9
63
12
41
37
6
66
11
24
40
21
27
3
33
39
12
33
12
9
39
68
60
43
12
69
3
12
ABCD 93867253952*3^$a+1 [50082]
327
15
150
90
54
123
48
93
36
63
80
187
36
17
13
99
51
270
90
48
6
84
72
60
108
102
69
291
150
48
90
90
6
29
37
24
131
384
79
396
144
36
113
16
45
96
51
80
85
59
160
45
126
150
48
240
66
29
565
126
54
150
162
84
24
102
18
132
18
30
36
3
21
90
129
27
150
30
36
54
6
17
13
18
162
18
42
144
51
80
175
198
36
66
168
125
67
24
66
504
36
108
6
54
30
252
18
6
29
25
39
80
37
24
66
33
57
6
54
54
90
36
90
45
21
75
69
36
18
132
48
36
6
90
125
49
60
54
12
90
39
15
6
648
36
336
47
31
12
117
48
33
90
5
31
129
57
39
51
29
16
165
27
141
72
107
1
66
114
27
63
36
156
114
36
84
23
288
64
75
180
33
80
31
65
337
180
75
80
223
36
125
181
108
120
6
65
144
61
306
84
125
1
270
144
6
27
57
36
99
99
60
102
78
90
342
144
156
180
125
73
42
108
90
36
66
54
6
117
27
5
49
47
48
61
51
75
18
96
30
24
29
1
207
272
43
114
3
63
33
171
30
6
17
91
66
60
66
114
3
80
37
126
77
192
48
48
19
125
96
49
15
15
6
27
27
21
15
270
54
156
240
17
37
30
6
90
30
108
72
27
51
120
149
31
96
30
6
90
18
225
21
54
96
36
353
1
180
126
144
29
192
19
45
81
18
102
18
6
30
33
243
18
75
192
3
90
30
186
84
36
96
48
131
16
224
139
72
30
258
72
53
31
81
9
114
120
90
126
126
384
39
27
117
33
210
24
144
69
93
264
36
18
180
150
120
147
69
90
65
229
12
63
27
78
215
1
156
3
105
42
29
1
78
90
36
30
36
17
187
66
168
36
54
180
77
85
180
84
3
57
246
78
66
144
257
175
17
16
171
36
129
315
5
48
253
78
30
6
66
47
48
13
6
360
84
36
221
85
54
96
149
139
30
42
90
147
32
16
80
43
162
3
237
18
36
66
155
85
234
54
27
9
36
180
15
80
349
275
64
117
30
24
174
39
80
48
85
168
51
249
6
33
21
11
1
18
6
36
35
13
35
127
209
49
36
36
48
6
66
78
36
141
3
29
48
13
12
60
108
30
36
186
35
160
345
54
144
126
3
27
126
60
54
90
123
51
45
51
54
119
61
51
21
75
123
102
180
75
15
60
48
72
18
6
5
31
257
208
128
192
43
246
95
19
72
228
36
96
90
30
69
9
87
144
15
150
30
125
91
90
24
36
255
320
175
108
72
77
96
64
3
29
79
12
69
ABCD 93868269388*3^$a+1 [50142]
1
272
123
117
48
144
192
93
18
54
18
36
37
53
126
144
36
18
72
79
32
105
103
131
18
27
208
233
90
157
48
32
96
144
135
57
33
223
192
161
72
18
180
97
137
7
128
171
36
144
97
29
99
99
157
48
47
18
90
85
5
18
265
59
126
54
90
39
16
128
105
7
11
85
48
29
108
55
80
192
51
36
126
252
18
72
37
53
90
36
72
54
175
113
18
54
39
141
211
293
27
208
71
18
87
93
18
54
234
36
13
167
108
13
80
249
108
91
125
414
85
32
48
208
23
90
594
126
54
36
165
192
3
162
18
162
18
126
198
198
43
144
80
480
27
21
285
18
162
54
121
59
216
54
39
16
53
187
96
167
201
144
16
341
18
72
1
80
45
99
45
3
51
180
36
108
108
72
18
108
7
83
61
11
18
252
198
49
32
189
19
336
5
36
18
21
51
13
23
90
144
36
18
36
36
49
95
126
162
33
112
107
36
144
1
53
75
15
72
153
304
155
108
18
87
3
45
112
203
69
48
192
15
72
108
720
90
18
49
59
37
89
54
1
89
54
36
72
108
36
85
275
18
43
192
17
15
160
23
162
103
77
36
63
64
53
18
57
159
129
15
145
89
7
65
31
23
36
85
41
103
32
9
55
48
41
90
72
90
90
97
128
9
36
115
83
36
108
18
75
87
72
36
189
243
45
243
234
126
117
171
36
90
55
144
176
21
27
27
36
144
18
72
18
36
126
51
165
54
21
123
21
16
17
18
93
519
25
47
385
155
21
177
127
35
54
55
224
208
144
161
18
180
57
69
90
18
223
173
36
111
48
16
113
36
144
27
9
199
128
177
15
48
45
3
87
90
15
75
180
49
23
252
109
161
18
72
18
115
263
105
93
72
198
234
90
145
251
54
15
96
249
162
69
64
48
143
144
162
31
5
43
272
64
53
18
217
17
36
72
115
80
75
277
80
93
163
53
54
37
161
15
112
48
59
54
36
90
1
35
93
64
5
18
57
112
48
71
201
141
252
72
18
18
90
18
175
221
90
18
90
93
64
96
89
39
15
54
72
51
129
31
32
63
18
144
18
72
36
81
9
39
15
18
90
252
25
227
13
32
45
19
32
3
61
416
9
18
37
215
9
16
83
13
48
101
43
101
234
90
87
144
57
54
1
35
253
71
54
126
21
177
175
5
126
54
72
15
3
108
108
72
72
117
9
306
18
36
126
108
21
64
96
35
61
ABCD 93869594972*3^$a+1 [50089]
45
3
105
39
33
27
36
9
96
15
57
12
183
33
54
90
3
123
21
21
39
9
27
108
72
123
69
33
27
12
51
312
18
198
30
99
51
12
60
12
36
45
105
90
30
135
45
54
81
9
96
54
90
15
240
288
45
60
48
99
48
15
45
177
51
276
48
132
153
6
84
21
159
81
117
78
84
6
12
108
27
15
12
45
12
21
12
3
72
276
45
162
90
42
126
210
132
33
105
24
51
39
18
3
69
126
12
42
3
123
144
93
33
15
96
279
57
72
93
39
99
60
12
90
3
57
90
93
15
57
117
60
75
33
30
129
141
42
90
87
159
21
39
84
6
75
72
120
357
18
18
279
192
21
39
51
72
141
144
21
30
9
171
72
129
21
90
93
69
15
93
3
195
57
33
15
249
60
126
141
96
213
51
111
105
15
165
60
33
54
18
102
126
24
30
18
78
12
78
111
69
39
81
39
21
144
87
36
60
45
60
138
9
12
108
93
3
105
30
54
3
75
198
144
48
60
3
177
3
99
60
381
15
12
45
15
30
108
39
123
258
54
36
72
138
24
48
42
90
66
252
57
141
90
9
33
18
57
108
15
162
15
57
66
9
51
57
12
96
264
15
18
27
51
102
39
108
168
105
147
33
48
27
15
210
18
132
57
48
15
42
75
12
3
156
9
48
33
60
291
108
72
9
135
357
15
105
60
39
33
51
15
72
9
9
24
3
87
93
144
51
69
33
18
18
90
21
3
30
3
105
75
24
48
93
30
42
15
3
102
60
48
99
153
180
150
270
75
15
237
123
21
216
9
99
12
39
102
18
21
123
18
60
72
48
60
12
3
33
39
3
102
27
33
48
99
36
33
39
48
15
150
192
36
99
36
180
12
132
33
12
18
9
108
15
90
123
33
60
72
3
36
9
72
3
96
156
87
78
12
150
156
42
18
21
108
45
78
18
39
51
69
21
75
36
141
12
78
180
69
3
18
15
3
102
27
192
3
108
57
141
15
75
12
9
33
288
3
45
42
90
3
12
3
249
60
120
3
93
87
72
66
144
63
117
27
153
75
132
108
36
12
3
180
12
90
219
24
36
108
15
57
123
18
102
36
24
126
159
72
69
72
3
105
75
204
105
30
45
45
3
33
180
60
75
117
27
120
96
12
75
18
90
90
30
9
228
33
54
150
18
105
3
57
12
183
57
180
33
15
60
45
27
45
6
72
57
15
48
189
9
39
105
60
51
57
90
12
126
42
33
57
198
162
15
33
162
45
15
102
18
9
189
111
60
63
6
72
3
12
3
57
12
15
36
42
3
15
54
51
36
21
72
48
39
51
9
33
36
75
9
111
24
15
30
180
3
75
273
69
15
60
135
21
24
15
36
30
204
75
12
69
42
30
39
60
51
18
147
63
9
81
162
18
90
90
99
156
75
30
162
42
111
69
30
93
93
15
24
156
195
57
57
48
39
3
105
72
51
78
51
93
66
9
15
21
15
90
54
33
3
129
12
24
87
12
60
57
48
240
15
30
3
3
57
15
33
147
12
150
36
87
87
108
42
123
75
93
84
36
72
168
87
120
9
99
81
33
15
33
135
33
39
120
36
177
42
66
132
15
3
21
48
105
3
108
ABCD 93869647148*3^$a+1 [50004]
402
120
104
222
120
48
106
56
12
42
34
14
22
74
6
4
86
18
48
48
4
26
166
20
88
8
108
52
48
44
186
42
22
48
50
94
50
36
10
2
6
72
22
42
38
82
8
48
22
32
60
78
18
94
8
66
30
40
2
22
18
32
12
64
26
10
8
40
38
22
12
54
14
48
10
114
200
6
18
126
96
18
16
8
46
162
38
6
10
18
20
138
10
12
20
30
42
6
138
94
2
16
14
40
50
30
30
10
38
52
134
6
36
30
18
6
40
104
6
48
48
34
26
150
40
54
44
6
16
32
72
130
20
36
54
24
24
96
162
30
24
16
2
48
22
56
24
42
30
46
218
22
90
38
64
36
92
12
48
88
14
88
98
72
28
26
120
88
2
30
24
16
90
80
16
144
68
132
54
64
2
16
104
40
134
34
8
4
50
18
30
106
36
36
14
16
42
30
18
38
30
36
6
24
30
178
8
88
2
64
108
90
8
18
150
90
6
16
24
14
52
60
2
18
72
222
240
16
2
48
24
60
60
64
30
2
94
66
168
224
72
4
96
36
192
6
74
30
106
62
10
72
116
64
18
8
72
138
24
6
6
4
102
50
22
8
10
38
6
18
48
24
48
42
16
8
102
48
30
76
36
114
18
38
48
120
24
18
4
66
18
72
14
6
60
24
6
58
62
130
8
16
110
6
10
18
86
18
142
56
88
2
48
30
72
70
18
32
24
34
14
66
6
16
32
18
28
50
120
40
96
146
12
112
66
42
8
12
18
24
24
40
26
6
18
22
14
66
30
10
38
34
90
36
26
24
24
48
10
30
14
76
20
12
22
8
6
64
12
14
64
66
80
6
10
30
170
6
22
2
18
22
8
42
6
42
6
34
62
88
32
16
72
32
18
48
12
186
6
10
134
82
32
30
10
48
90
44
10
98
46
32
22
212
150
34
36
50
40
98
36
66
16
162
56
30
24
42
54
16
48
2
6
154
54
26
118
96
66
38
48
18
6
18
16
6
200
48
6
42
102
10
176
54
10
18
128
46
6
74
24
30
42
138
6
24
240
120
40
56
54
10
32
22
20
60
138
330
118
2
4
50
30
84
24
40
6
26
28
228
8
16
104
40
126
18
8
22
56
16
24
86
144
16
18
2
70
54
36
86
18
4
32
100
30
80
126
60
64
14
24
42
24
22
102
26
54
66
16
128
120
96
42
12
58
138
72
200
22
102
18
158
18
10
80
4
18
2
150
18
30
34
6
32
78
12
30
6
90
40
66
126
90
24
48
6
72
2
28
32
96
42
54
10
6
20
160
14
88
146
22
120
8
10
72
72
62
120
66
22
8
24
48
16
90
86
24
64
8
18
46
50
144
6
66
94
8
162
48
36
4
38
88
104
16
6
68
76
84
80
78
58
6
18
38
48
162
40
14
16
14
84
6
24
130
14
48
94
20
126
40
72
138
14
48
16
74
30
30
210
10
56
24
48
52
26
42
60
4
14
192
24
240
16
122
126
40
80
96
16
144
96
50
52
96
140
132
100
8
24
40
8
102
198
58
2
120
22
210
116
52
14
66
102
16
32
72
30
28
8
64
8
54
30
16
2
96
24
16
6
290
96
18
6
96
82
38
24
16
74
126
190
122
10
108
50
24
10
86
22
176
60
24
48
72
36
42
10
38
24
10
8
118
6
18
8
48
16
66
158
6
58
8
154
14
24
90
102
16
104
168
112
8
18
4
60
126
2
118
80
10
80
150
24
16
8
30
12
22
50
46
2
102
40
2
64
24
20
228
54
16
18
104
96
6
10
6
38
66
24
6
10
38
16
84
38
70
314
66
22
8
54
10
74
24
46
26
28
66
14
36
12
12
36
60
24
12
90
66
24
46
110
52
78
90
14
18
52
44
102
30
48
90
90
150
64
32
120
58
72
108
2
24
42
192
30
18
70
2
70
8
102
138
82
152
64
62
90
24
70
74
16
60
44
144
48
30
42
12
96
34
8
48
10
104
24
94
32
88
32
58
32
144
102
18
180
16
18
62
4
284
66
16
56
120
40
104
360
54
106
80
18
70
32
30
10
48
86
90
22
ABCD 93869762458*3^$a+1 [50046]
201
75
36
84
24
117
60
36
33
96
288
12
78
225
45
102
21
39
48
90
72
78
12
114
27
27
12
54
111
84
24
165
123
3
396
18
87
120
63
102
108
6
84
36
186
108
30
93
39
18
135
132
69
54
90
6
69
12
9
90
36
81
57
87
63
72
84
69
96
69
6
30
51
3
42
30
69
21
75
75
54
54
45
75
21
12
57
51
99
30
90
72
60
180
141
120
189
108
63
3
36
180
90
108
90
180
126
144
90
57
105
123
45
72
63
168
3
117
27
12
54
147
219
45
165
54
36
33
132
15
18
75
57
18
141
39
105
75
90
102
21
72
48
207
12
21
147
156
69
60
48
9
30
90
54
24
126
126
18
102
33
81
51
33
132
54
117
204
84
144
108
27
72
198
51
39
45
57
78
30
15
81
36
54
30
90
6
15
33
6
9
21
36
39
69
3
3
210
96
18
153
144
96
3
66
24
15
69
111
120
21
75
15
54
180
24
90
45
27
84
141
36
108
45
54
105
48
39
33
27
48
21
21
108
12
3
201
495
132
12
45
246
90
144
72
108
15
75
42
63
27
18
72
144
27
117
36
51
105
39
36
33
162
24
84
165
15
6
27
189
18
126
306
18
120
15
45
123
69
18
36
6
108
30
6
27
129
168
66
96
33
48
72
27
120
258
27
3
6
126
534
24
51
159
90
6
117
39
60
45
135
234
36
30
129
39
117
39
141
135
30
18
6
27
57
60
30
42
171
9
99
21
18
36
24
90
15
21
84
162
108
180
6
51
3
30
6
156
33
21
54
21
39
81
45
84
72
54
6
30
204
66
144
87
39
18
42
90
228
90
141
24
108
57
12
198
90
42
45
99
30
36
3
216
72
129
18
45
60
15
126
6
285
69
87
39
93
15
36
234
51
111
18
96
15
84
21
24
12
15
279
210
36
54
21
39
30
36
60
198
33
177
15
75
126
126
573
27
45
39
57
3
45
135
9
96
36
93
51
51
78
27
3
60
72
30
60
15
123
6
30
36
90
78
12
78
162
108
33
57
306
105
111
9
21
111
57
72
48
51
21
3
21
27
3
60
105
120
81
48
3
39
30
90
90
60
84
87
99
9
111
24
9
36
39
93
72
192
99
141
15
114
15
120
24
21
54
45
135
12
60
84
216
21
12
57
18
21
201
108
30
60
156
6
63
108
39
60
84
6
48
6
84
6
30
105
219
60
36
90
135
96
15
18
132
18
102
3
21
54
72
48
42
231
87
6
51
3
30
36
150
9
27
30
51
189
63
81
84
75
72
15
33
45
27
75
21
48
99
66
24
66
54
180
87
9
126
45
36
117
27
39
6
30
18
42
84
21
33
96
54
210
51
9
315
135
12
78
12
3
21
30
6
18
12
90
15
63
66
6
18
15
48
93
36
3
12
39
150
84
72
15
273
15
45
72
90
84
21
48
57
60
51
39
69
195
141
144
99
33
57
51
12
324
9
51
75
30
39
15
90
6
105
129
54
30
96
270
30
54
165
48
60
33
51
63
270
102
93
21
126
153
135
33
3
36
ABCD 93869975404*3^$a+1 [50062]
120
47
126
3
9
7
65
78
30
60
192
204
19
47
25
96
83
30
6
73
11
37
120
59
21
40
65
39
21
18
81
75
18
18
33
16
11
162
72
66
49
41
39
24
16
48
17
55
71
54
24
67
23
105
64
5
6
109
17
198
105
48
40
24
8
48
33
72
12
72
43
11
6
126
9
9
111
120
16
8
9
15
45
180
55
8
63
9
75
85
48
65
63
15
84
36
6
48
27
15
18
111
69
120
51
189
3
72
51
69
72
51
69
40
23
18
12
43
155
144
61
8
21
78
90
3
40
155
45
9
39
99
132
54
51
39
30
19
53
3
24
160
32
48
153
12
51
96
21
12
6
12
60
57
105
15
120
63
18
126
30
24
67
17
87
39
121
5
43
11
24
90
30
205
17
159
21
3
45
3
75
18
171
40
8
45
36
6
1
17
7
41
7
83
114
115
96
104
45
3
117
18
33
40
144
233
36
51
40
53
90
6
51
105
234
21
3
36
30
19
56
16
23
57
16
35
18
27
129
31
8
16
8
40
173
18
12
24
13
5
66
1
71
54
90
25
200
24
129
15
207
25
96
24
48
113
15
15
90
24
36
99
48
33
48
31
149
24
48
198
37
53
36
18
13
47
73
32
93
84
103
48
17
55
197
84
111
3
198
12
51
45
36
55
101
3
112
53
36
63
160
47
9
117
75
40
119
9
75
21
168
15
210
103
23
42
48
7
17
55
53
84
103
56
111
1
113
12
18
54
108
15
9
55
48
17
6
48
1
329
36
30
61
8
207
25
47
48
42
36
36
55
8
168
120
39
114
12
132
15
15
132
213
72
120
24
165
12
60
3
16
89
135
39
73
53
24
3
120
75
69
3
13
5
123
64
72
80
39
9
21
132
30
54
123
45
48
60
90
37
32
40
53
12
15
81
39
40
23
193
24
8
15
57
208
5
18
9
16
23
42
108
99
21
27
15
90
55
32
15
33
147
42
48
60
36
27
45
123
39
18
127
71
57
9
31
24
8
48
15
25
29
6
18
84
7
11
45
112
48
29
91
24
48
56
51
24
486
15
16
72
41
234
90
3
40
104
96
144
48
168
24
16
8
64
32
88
23
153
15
129
81
54
33
64
143
36
144
37
29
72
3
15
54
27
160
53
43
72
23
57
3
30
39
15
33
21
19
5
67
5
48
3
40
125
19
29
51
3
108
25
29
6
157
17
24
15
57
18
37
29
3
15
73
59
21
232
32
3
157
269
19
8
24
96
15
25
53
54
18
3
9
36
96
43
131
24
66
42
102
36
6
1
89
63
111
6
120
3
33
7
48
24
8
40
161
39
177
31
24
161
72
18
37
48
32
72
24
64
72
53
67
239
49
80
120
15
18
108
96
90
81
63
30
36
60
91
29
51
75
258
27
9
15
16
53
51
39
9
15
66
15
72
165
72
96
19
83
45
63
1
80
24
45
162
25
137
7
104
16
125
3
63
60
18
27
45
54
48
93
112
65
60
75
207
54
96
75
16
24
56
9
48
42
93
15
12
45
48
40
11
117
45
18
1
53
96
51
24
16
8
48
24
45
43
56
57
60
90
57
105
18
54
39
15
97
8
39
25
8
39
33
21
12
60
18
12
54
60
84
24
12
75
15
25
143
25
48
24
48
17
31
77
3
24
9
39
88
24
29
36
39
69
66
1
104
64
11
37
53
19
41
31
48
47
73
125
171
9
48
24
54
66
24
30
90
31
176
177
360
30
6
36
135
48
33
18
69
112
8
88
59
181
104
96
72
112
29
60
84
51
81
15
33
55
41
39
15
198
27
27
85
113
246
9
27
6
84
43
8
40
32
48
64
8
87
90
18
30
55
107
6
63
96
39
54
3
99
6
90
54
39
15
1
8
63
18
84
96
27
24
120
21
3
69
18
49
104
15
12
72
165
21
162
49
80
9
15
99
37
29
51
93
43
83
6
48
18
37
8
15
9
9
7
24
125
24
84
63
112
23
54
ABCD 93870264604*3^$a+1 [50030]
36
24
48
36
107
25
32
148
12
8
24
84
51
105
4
35
12
13
32
88
32
3
84
73
104
3
45
15
1
120
12
95
9
60
3
1
72
108
36
24
11
36
33
27
37
56
36
64
20
60
4
47
36
69
4
35
37
104
3
121
35
61
80
84
24
88
60
215
144
9
15
12
24
1
48
56
60
36
27
37
36
24
128
15
13
215
153
27
117
12
15
45
184
60
72
107
36
9
28
35
85
8
39
36
21
4
60
60
20
87
25
68
60
27
93
15
37
48
24
120
12
116
123
1
116
88
32
60
12
111
25
11
93
28
60
24
20
36
24
28
11
37
48
12
60
68
12
24
40
24
120
59
1
20
16
44
12
15
69
4
36
119
109
12
23
37
56
39
73
11
129
15
1
24
92
15
45
96
40
8
52
12
11
132
13
12
23
24
1
12
32
3
105
3
177
4
8
60
28
72
47
108
133
44
60
40
44
172
24
120
8
27
1
108
20
36
15
33
51
1
35
93
132
16
12
35
85
20
48
12
96
76
20
3
36
1
120
44
16
36
59
108
105
3
145
24
20
28
12
24
12
72
68
99
49
80
15
97
32
36
12
52
212
28
60
8
24
28
56
16
36
44
15
165
16
48
20
16
71
9
60
3
1
180
56
24
16
8
172
8
3
132
73
35
9
156
52
8
3
49
8
3
1
56
12
16
59
45
3
37
8
15
25
60
48
24
36
24
20
12
24
76
60
8
16
11
25
48
215
25
8
72
12
15
36
33
52
20
24
36
87
21
64
23
12
57
4
20
4
8
12
12
51
49
215
109
20
4
48
23
9
28
12
56
196
20
24
15
49
60
47
9
76
24
144
32
39
25
11
36
57
51
96
48
21
87
33
39
1
24
12
60
20
36
52
212
3
57
36
60
4
36
48
11
13
23
69
88
8
15
72
1
35
9
12
16
68
84
48
15
69
4
20
24
100
11
57
40
155
25
132
12
36
8
12
60
75
25
44
39
9
51
9
3
24
13
8
27
93
52
8
15
93
24
27
69
15
36
45
135
36
24
45
39
21
39
121
203
13
24
20
15
1
120
24
83
13
32
27
21
40
24
56
27
21
12
228
12
12
52
176
75
97
35
1
12
35
73
35
121
156
20
15
69
15
21
15
57
111
1
24
20
12
63
9
12
60
16
68
160
71
73
8
28
36
20
28
60
107
45
51
13
95
45
12
27
61
71
1
20
15
57
16
36
24
11
145
44
4
8
4
44
87
109
56
3
37
68
16
20
36
39
21
52
11
24
1
11
36
73
20
51
36
204
9
16
11
69
24
112
12
71
105
36
60
63
57
16
80
12
16
56
64
104
51
45
4
72
44
51
9
39
25
156
20
39
121
60
20
4
168
59
1
8
75
1
104
99
36
69
136
11
13
60
11
132
69
24
24
3
165
3
21
28
72
20
4
116
24
12
39
24
37
108
20
24
60
12
24
96
36
4
104
112
47
12
24
1
143
36
1
36
20
63
21
48
3
33
24
76
80
40
107
265
24
80
48
76
12
8
136
59
21
16
12
32
28
12
168
35
85
128
64
23
13
80
75
25
20
64
8
3
49
20
63
36
144
1
35
21
100
68
111
36
13
11
109
20
28
12
96
32
48
12
4
60
20
4
59
73
83
24
93
132
12
4
60
35
1
56
15
9
51
13
12
32
72
84
39
1
12
8
267
25
8
36
180
16
68
75
37
60
8
27
12
37
35
49
20
24
255
21
4
11
69
28
32
16
11
24
49
107
21
4
119
57
3
45
16
8
75
45
3
13
116
111
108
57
52
12
8
36
15
141
40
44
12
15
45
75
93
84
72
39
1
68
27
229
20
40
179
37
24
11
69
16
36
23
144
33
40
12
48
23
9
76
56
40
48
8
24
28
48
8
51
61
84
60
68
36
16
23
13
23
37
8
27
84
24
25
12
44
16
104
48
16
35
60
37
20
52
12
20
76
35
73
107
37
8
4
24
47
165
28
12
12
8
40
104
24
60
16
60
8
52
140
15
69
16
68
12
15
36
37
11
180
21
39
117
88
36
24
180
12
120
72
32
51
57
48
75
24
25
11
73
11
9
27
24
85
20
3
1
56
24
144
72
76
107
37
8
96
12
52
8
24
51
73
72
60
35
13
12
48
47
25
32
87
61
47
21
39
21
72
40
68
87
117
40
72
44
27
24
85
24
35
12
13
95
36
25
20
16
24
8
12
4
84
56
180
4
36
95
36
21
15
13
92
15
73
20
84
27
21
123
61
20
4
35
9
88
84
24
60
24
128
24
51
13
36
44
15
25
20
27
217
188
4
128
28
48
36
24
80
16
35
61
48
12
44
40
44
39
1
20
156
39
36
25
68
48
180
27
81
75
36
169
35
1
48
ABCD 93870324734*3^$a+1 [50078]
19
12
9
68
60
52
48
32
19
17
108
16
36
104
4
111
36
9
20
4
80
12
4
60
60
96
3
45
75
117
15
69
39
84
57
108
12
111
24
153
80
36
4
12
180
56
48
55
77
19
93
51
36
9
36
8
48
19
45
8
7
5
100
144
140
36
16
39
33
32
64
56
24
100
60
20
84
16
72
3
117
48
12
48
20
187
12
33
39
89
16
120
51
125
24
88
51
12
137
16
15
12
132
17
24
60
84
12
60
79
17
43
252
17
28
20
79
273
92
4
39
5
16
36
48
3
24
29
7
9
3
33
39
5
40
104
72
19
84
5
64
75
36
5
19
117
48
56
12
19
105
3
81
36
60
60
8
7
89
40
15
21
20
31
84
36
33
39
41
19
5
67
41
115
89
16
75
53
7
57
63
60
48
5
36
16
32
36
16
60
156
8
55
65
79
33
212
148
3
72
69
39
21
63
33
27
12
53
7
84
9
20
16
87
57
8
24
24
4
63
53
16
75
33
12
56
24
88
72
20
139
9
12
60
51
12
36
384
17
36
88
51
53
91
125
184
12
63
12
60
141
12
80
16
87
29
64
51
5
144
40
96
75
93
8
28
39
41
84
16
56
55
9
36
44
4
36
12
60
63
5
4
72
24
99
36
5
31
29
4
3
29
28
20
28
24
80
88
20
43
72
17
168
7
36
57
75
33
32
36
60
40
24
135
48
93
44
112
111
165
15
60
9
80
208
96
75
45
36
3
17
24
16
84
12
72
51
5
64
87
60
5
28
51
9
32
16
24
44
180
24
16
75
9
12
20
28
48
72
135
17
19
5
12
4
24
36
60
8
67
108
45
12
15
33
96
84
3
89
31
33
20
7
5
175
48
72
9
104
91
5
64
15
9
132
44
36
31
53
60
52
108
60
15
21
116
19
89
7
89
19
77
139
21
15
17
91
36
84
144
72
105
144
24
48
48
72
140
67
41
19
33
92
52
48
12
68
12
64
296
19
24
17
96
132
88
8
136
56
28
36
48
236
12
88
72
27
36
65
7
72
36
5
115
185
36
40
8
28
20
7
72
24
21
48
132
24
80
55
12
53
16
111
17
7
9
24
111
12
24
48
125
88
63
9
75
77
28
27
9
111
113
12
84
115
216
5
144
31
36
57
15
45
27
36
17
16
20
7
53
19
21
12
3
12
24
9
20
19
36
5
31
101
12
36
64
3
149
19
65
55
24
12
89
40
36
3
33
72
3
12
65
7
33
12
44
36
43
5
28
48
36
60
24
44
16
60
20
16
15
5
60
28
3
48
24
5
7
81
8
55
65
76
44
84
55
57
68
108
4
48
8
64
48
8
19
21
3
12
213
20
12
28
36
75
33
51
45
51
5
40
3
33
44
96
40
48
24
96
15
9
63
24
120
129
15
36
45
8
36
19
33
8
24
7
249
44
16
159
5
76
36
104
4
27
36
33
75
21
48
12
8
127
36
57
92
19
12
144
36
149
235
36
45
135
29
43
33
3
161
16
12
20
40
87
24
9
3
57
32
100
44
16
60
48
48
8
115
120
21
48
12
240
39
21
20
84
7
57
152
40
3
5
151
180
36
41
108
36
24
31
9
27
149
208
12
68
400
3
105
39
9
60
96
3
12
5
60
4
27
53
19
216
5
4
48
27
216
72
168
5
40
60
36
48
12
20
24
19
17
55
5
19
12
137
67
36
120
9
15
84
161
160
108
116
76
128
40
12
60
39
65
115
5
16
15
5
28
8
88
15
245
52
32
160
168
15
9
39
41
19
5
16
24
60
75
36
36
9
3
53
19
24
12
17
40
60
96
60
15
9
15
81
12
132
56
40
96
104
4
60
3
24
21
27
53
40
3
36
69
36
56
24
16
63
29
16
156
8
7
24
45
36
24
15
5
4
8
48
84
16
140
151
29
79
12
33
168
39
5
76
27
5
67
53
96
31
45
3
41
127
53
36
55
69
15
5
31
65
40
39
17
19
9
36
135
9
80
7
53
60
31
9
24
36
75
17
103
57
72
12
183
21
20
16
20
16
92
16
32
28
96
36
63
36
33
12
36
12
27
41
64
104
67
12
81
24
27
33
20
31
36
24
81
44
180
4
12
68
12
100
75
29
79
105
87
60
36
17
132
36
232
15
41
31
48
45
20
60
156
4
111
65
12
64
20
79
45
180
156
51
77
16
36
ABCD 93870341816*3^$a+1 [50045]
24
3
72
37
98
6
36
78
90
87
15
34
84
23
27
9
1
24
35
36
49
38
34
23
3
10
8
27
24
45
3
36
27
45
69
3
87
36
114
39
48
1
36
20
15
97
20
15
99
46
20
4
24
35
24
61
26
24
22
11
12
60
108
33
87
37
35
36
96
12
3
58
12
12
11
25
11
13
12
47
1
36
180
12
80
54
45
9
60
3
1
56
60
87
3
22
47
27
24
57
9
63
144
37
36
20
15
21
27
1
20
51
9
63
3
21
153
16
20
6
24
9
15
201
105
63
37
47
36
13
47
73
74
24
22
12
38
24
69
60
36
81
3
36
72
24
9
4
60
47
3
30
3
24
25
11
36
21
12
30
58
26
58
108
44
16
23
37
47
87
81
13
2
21
49
44
6
9
225
120
15
9
3
27
9
3
34
95
1
68
4
12
56
78
9
24
3
70
156
23
25
11
108
108
45
24
60
6
45
13
132
12
38
18
12
180
75
33
3
1
48
119
25
50
90
28
12
59
87
10
47
3
70
35
36
61
11
36
24
120
57
3
72
13
2
34
23
133
23
108
36
1
12
14
69
25
11
13
68
111
9
60
3
1
20
4
12
14
30
27
153
4
23
72
37
164
36
30
45
25
59
24
85
60
32
3
21
87
33
3
73
11
93
4
35
57
112
23
69
66
33
15
42
63
25
36
47
1
2
21
12
72
15
6
39
1
11
9
60
24
87
13
14
81
36
45
48
36
120
30
36
114
16
20
27
13
44
27
57
15
109
48
8
30
30
15
27
165
37
8
160
14
69
36
1
14
21
25
12
23
12
37
170
94
32
63
21
66
9
21
18
9
25
11
21
6
18
27
105
114
60
6
3
24
3
18
6
24
33
13
11
72
57
6
30
63
1
23
1
26
6
18
33
3
93
87
6
27
13
44
84
3
33
4
26
24
6
123
63
24
126
52
158
45
9
64
24
11
60
49
32
3
21
3
1
12
26
45
9
4
62
21
1
26
120
22
14
60
36
9
48
168
3
33
1
35
84
24
45
4
35
36
39
6
51
12
25
11
36
36
36
33
4
35
49
32
30
30
52
8
18
33
9
15
33
102
34
36
20
28
36
11
24
13
62
45
60
84
27
30
75
13
24
38
33
21
4
122
9
60
48
24
3
24
102
24
66
9
61
44
27
12
21
6
105
84
1
120
23
24
12
24
27
82
36
119
27
36
30
39
81
3
1
48
23
36
36
60
13
24
36
20
171
69
30
60
22
12
11
49
56
40
47
27
24
21
36
15
21
24
85
74
33
1
2
33
27
22
38
24
6
15
25
59
9
51
9
3
9
15
36
12
87
9
13
95
1
20
15
21
24
6
6
30
10
47
12
21
30
22
32
28
8
27
3
24
9
15
34
56
15
1
95
72
12
1
24
146
33
3
10
80
54
9
25
47
97
2
6
3
87
10
8
220
32
28
11
51
24
96
9
24
1
80
6
10
12
96
119
12
60
111
10
12
59
36
87
30
51
45
144
39
1
26
78
135
27
10
38
66
39
105
3
3
30
36
30
58
167
13
2
18
3
61
32
30
10
36
11
37
26
153
21
12
3
37
35
12
33
4
56
75
39
81
60
72
25
2
129
25
26
154
11
61
14
36
33
1
24
11
168
25
23
24
36
48
36
21
51
97
50
21
9
42
21
109
20
24
90
24
46
48
71
27
18
39
33
112
59
37
140
76
56
24
3
3
24
66
15
39
36
57
12
36
49
11
39
36
33
12
37
8
87
27
9
12
9
16
8
27
48
15
57
13
23
3
21
3
6
40
50
34
72
14
9
37
23
12
13
11
1
38
10
26
177
27
72
9
105
3
3
58
32
28
32
48
42
9
1
11
1
59
49
14
24
154
2
45
13
23
9
76
143
60
1
11
36
109
12
11
36
36
25
60
84
14
10
56
6
45
3
192
48
6
3
96
21
24
3
69
40
35
25
60
72
23
60
84
9
16
35
72
12
24
63
57
3
57
13
23
12
15
22
35
3
21
9
30
33
81
6
58
56
6
9
1
8
30
162
48
6
33
48
37
8
48
51
24
37
8
3
36
1
12
80
4
35
15
6
15
73
132
132
8
18
34
47
15
21
9
51
25
47
3
33
21
51
84
15
36
21
1
38
18
39
21
27
15
21
36
1
32
40
110
57
3
60
24
6
51
33
6
30
24
63
27
60
45
1
14
33
3
130
44
3
1
35
36
24
1
35
73
38
18
4
8
84
30
24
93
36
60
1
47
25
11
3
66
27
1
2
9
36
25
20
99
15
57
72
1
56
4
50
21
36
33
36
51
87
12
34
83
1
12
11
3
60
93
21
3
33
4
11
36
36
73
24
2
33
48
9
54
120
60
156
54
64
119
27
21
25
143
36
13
2
57
72
120
21
3
13
48
20
6
36
33
24
12
13
60
203
97
176
27
15
30
28
59
13
35
3
33
87
82
68
42
10
35
13
2
21
24
36
36
33
28
192
44
3
3
30
3
111
60
45
15
46
60
23
15
9
63
30
63
45
52
108
80
100
35
49
23
85
48
83
1
11
21
3
36
135
22
59
45
4
32
3
27
60
9
13
36
20
39
1
26
57
1
8
120
60
15
13
120
2
24
24
22
23
61
14
6
76
11
33
87
36
73
8
102
24
9
49
8
39
73
32
4
11
9
4
2
9
45
16
56
39
24
84
3
33
24
51
22
72
38
84
6
48
39
1
47
13
11
49
24
2
45
24
97
119
12
144
15
18
12
48
15
25
62
18
3
36
25
47
21
15
69
16
59
25
56
15
37
26
6
28
47
9
36
66
70
48
12
14
6
40
23
141
54
6
27
39
30
4
20
87
3
30
3
1
23
48
9
6
126
48
51
51
108
33
3
6
15
48
15
12
30
30
10
71
33
24
6
24
12
9
75
9
49
11
61
44
16
104
3
9
27
27
6
ABCD 93870392204*3^$a+1 [50094]
17
24
19
47
9
40
20
4
5
31
48
36
5
19
23
9
4
12
24
8
52
56
63
1
84
36
65
43
23
24
45
9
31
89
51
4
32
12
16
11
96
228
69
75
96
25
132
8
4
12
44
156
33
27
40
48
36
59
33
28
11
9
24
21
19
77
55
71
9
28
48
32
21
31
11
9
40
8
52
24
11
13
72
60
60
68
28
35
73
35
61
44
16
11
37
83
33
40
5
39
51
37
108
36
24
32
28
5
91
35
1
60
72
68
28
167
117
36
36
3
33
4
41
7
36
36
24
32
57
27
76
24
120
95
9
36
4
36
23
36
1
41
67
5
151
20
4
8
33
67
12
36
12
107
37
155
109
144
17
18
33
12
28
44
60
4
107
9
16
24
11
25
60
5
7
68
4
65
43
11
9
75
6
39
15
48
9
36
24
39
9
76
41
55
48
60
8
72
28
8
4
11
12
24
21
4
48
20
15
21
27
9
51
45
4
23
81
4
68
3
85
96
8
100
41
39
63
9
81
18
24
21
24
36
27
49
8
51
9
28
8
12
24
76
32
16
11
13
41
19
47
9
45
31
11
25
29
63
36
4
41
55
12
32
12
60
36
52
12
35
9
4
48
48
20
4
48
48
107
49
29
79
36
24
36
12
83
25
60
95
1
56
69
31
140
48
76
59
69
27
9
4
17
91
12
56
4
12
11
37
8
48
4
48
8
21
63
28
24
8
16
29
75
172
24
11
6
63
4
53
15
72
12
144
76
36
12
11
9
63
9
36
64
36
5
48
15
12
99
36
24
25
29
7
59
1
8
76
20
4
36
24
47
73
59
12
6
43
29
27
4
17
63
64
8
9
63
16
120
104
28
60
24
84
29
7
96
8
72
52
92
4
32
4
24
36
24
56
4
32
64
8
16
17
18
30
19
48
20
12
60
75
6
115
24
8
64
48
108
104
28
53
43
20
96
156
40
108
11
133
48
8
27
48
6
39
112
119
90
19
116
124
36
59
9
28
104
4
36
36
12
36
5
31
56
3
54
55
32
81
39
16
8
12
4
41
27
36
136
36
80
15
12
73
12
20
3
13
24
120
48
24
24
35
1
24
36
65
31
83
30
7
8
12
100
8
112
24
41
43
32
72
45
96
7
32
33
18
37
8
171
9
72
160
24
8
40
23
37
131
1
8
12
4
20
72
4
60
44
100
17
18
25
36
56
4
8
45
15
40
23
84
6
18
1
8
16
20
9
7
48
36
47
37
17
55
24
20
4
11
1
53
90
57
40
5
6
108
144
13
23
1
155
1
8
40
20
57
63
4
32
64
5
135
120
40
96
36
8
27
9
33
43
5
19
5
18
1
116
81
67
8
4
23
25
12
36
12
72
84
80
36
16
5
18
6
39
40
20
76
59
72
9
4
60
20
40
24
41
99
40
23
13
35
45
4
212
88
20
148
128
144
120
87
9
27
37
20
132
75
54
19
23
30
19
8
45
63
33
30
37
23
49
35
1
104
72
84
15
1
29
19
12
41
24
31
12
77
6
12
13
48
20
4
132
48
36
20
36
64
11
1
53
15
12
24
100
48
17
55
48
20
27
9
192
27
6
54
21
15
1
44
9
138
13
84
12
48
56
4
8
60
52
5
27
64
12
12
8
12
76
12
108
80
45
55
11
9
15
57
28
35
37
8
16
8
57
24
27
72
12
16
24
41
18
9
15
1
11
18
87
99
25
12
17
18
13
24
8
9
75
36
33
7
84
56
108
40
12
12
48
32
88
12
72
23
1
35
1
8
48
168
27
37
47
9
27
49
11
18
7
20
40
12
36
47
13
24
11
45
184
20
72
76
24
24
131
24
102
15
3
24
21
9
27
24
4
32
40
113
31
32
9
3
27
1
80
9
54
69
52
128
16
32
87
13
35
117
36
24
40
12
11
13
72
44
9
27
15
37
8
3
49
20
36
36
16
47
18
18
126
43
72
29
19
12
48
48
44
45
63
75
72
13
68
4
59
36
33
36
36
28
71
9
76
12
140
28
107
13
5
15
156
4
36
84
56
36
40
5
15
4
108
35
33
28
20
45
15
36
4
71
1
8
24
52
11
18
91
44
16
11
9
21
63
9
6
36
85
35
1
8
45
15
57
15
3
72
37
23
57
36
15
9
16
36
20
36
4
156
12
48
132
20
112
11
9
99
57
27
1
24
12
23
25
32
64
32
4
104
57
67
36
65
66
9
16
128
15
1
35
12
45
28
32
28
24
60
176
27
37
11
45
4
137
54
117
4
80
33
43
68
40
12
35
108
9
16
60
12
12
11
1
36
12
56
12
28
132
24
11
13
12
23
1
23
12
13
12
60
5
54
9
36
15
25
92
4
5
48
27
15
25
23
105
52
83
37
8
81
30
25
24
48
8
40
35
1
24
44
27
48
45
72
99
25
20
4
23
9
4
120
12
44
4
5
55
95
1
20
40
48
60
48
20
45
18
1
35
9
64
12
24
12
12
20
51
30
91
23
25
5
31
12
80
4
41
48
27
52
72
20
124
17
48
7
8
76
59
1
56
28
32
4
59
1
20
4
20
27
9
64
20
52
80
3
42
19
29
31
20
3
1
95
21
40
96
72
48
23
37
44
28
23
25
32
87
9
12
60
88
41
91
12
11
9
40
5
115
47
21
63
97
47
1
107
72
60
21
24
40
8
15
30
63
4
47
13
32
9
30
37
24
44
112
59
13
32
4
107
18
24
18
48
85
36
11
49
96
24
24
72
23
66
19
96
24
24
53
87
3
78
7
32
40
41
6
9
12
100
8
4
12
20
24
36
3
45
60
12
36
69
31
8
136
35
24
21
63
18
79
24
12
44
9
55
17
7
11
12
60
54
79
24
8
4
24
5
27
3
1
8
60
36
16
60
24
56
28
8
9
18
13
20
12
ABCD 93870683282*3^$a+1 [50029]
52
36
3
5
40
80
7
9
9
54
36
17
4
9
135
9
51
156
33
18
12
18
54
21
12
45
51
39
48
173
4
20
25
51
69
51
21
24
99
57
60
18
120
41
1
51
3
29
40
3
5
25
15
3
5
4
8
25
48
135
15
29
37
3
33
3
15
6
48
23
52
8
4
36
9
30
53
112
3
18
39
63
6
120
90
57
68
36
16
9
18
138
42
77
16
68
72
49
15
63
5
12
85
39
12
9
18
48
9
24
57
18
9
15
17
40
9
42
5
28
177
18
186
3
12
3
12
18
35
25
15
12
9
30
65
31
30
11
4
68
88
60
3
65
144
108
25
75
15
18
36
15
21
23
40
92
7
21
20
55
66
23
67
24
21
20
79
5
40
27
77
36
64
8
13
96
23
43
144
24
57
15
48
6
30
33
45
75
27
6
47
55
18
35
4
8
25
27
9
6
29
76
24
20
4
68
4
144
21
39
21
39
51
5
4
57
72
72
18
77
4
36
33
123
33
11
43
45
20
13
15
57
3
69
23
36
12
19
30
11
4
20
4
96
9
15
75
9
12
8
13
15
39
33
60
45
95
73
12
6
66
11
7
5
132
61
35
40
24
33
15
8
25
59
1
3
20
16
33
11
7
108
69
21
84
15
12
20
4
45
36
3
45
3
60
12
12
9
27
20
37
6
77
112
57
18
177
8
13
60
23
7
24
21
63
21
21
12
6
30
47
52
12
24
15
54
47
4
24
32
49
24
3
9
6
9
63
12
21
12
21
36
3
12
21
35
4
44
49
18
12
42
39
12
24
48
60
15
12
144
5
24
52
69
72
12
6
17
49
39
15
9
8
43
57
69
23
25
27
24
36
21
27
15
12
21
20
12
7
29
7
12
41
1
84
6
9
9
3
27
33
20
12
40
21
36
23
85
3
8
60
12
52
132
24
12
48
51
36
33
116
28
21
12
39
93
180
12
18
5
40
20
13
87
20
12
43
102
11
4
8
12
61
59
36
28
15
114
47
1
18
6
3
20
28
3
21
9
24
48
59
40
15
30
15
9
36
30
78
23
4
75
9
24
20
37
3
3
18
95
12
4
36
24
21
3
57
12
11
4
56
100
116
19
21
20
85
59
31
6
48
36
75
21
12
3
8
12
12
16
44
37
15
96
48
15
101
25
18
6
111
8
91
54
6
5
40
21
18
65
7
21
12
21
24
12
39
24
12
15
5
28
3
18
39
51
36
33
8
48
16
93
15
21
75
69
3
15
93
21
51
72
56
31
108
57
8
25
51
21
3
33
24
54
30
27
15
57
45
72
3
68
64
56
13
27
63
17
37
3
9
39
44
48
48
7
48
69
12
33
18
77
7
6
39
9
27
87
36
29
55
33
32
52
56
12
36
16
15
9
20
25
15
120
15
29
25
35
13
23
24
28
24
9
24
71
4
300
56
40
9
51
12
12
3
45
24
20
73
71
4
15
45
8
4
51
72
18
63
56
16
24
48
27
48
165
87
21
105
42
21
45
42
18
12
63
84
15
18
39
20
1
3
32
19
90
15
39
17
40
63
29
16
45
15
21
60
63
21
6
65
25
48
51
12
8
1
96
15
33
24
3
9
24
120
11
4
80
64
36
12
12
56
132
40
57
36
11
88
27
108
36
114
30
96
57
24
80
28
12
80
16
9
18
45
12
33
51
15
6
15
39
81
39
54
23
12
1
111
15
9
9
6
30
59
13
258
21
33
12
15
39
9
8
7
81
21
90
90
11
12
67
33
60
51
21
56
28
24
132
9
6
105
33
3
32
1
60
36
11
19
5
1
23
4
8
19
18
18
17
31
29
7
18
95
31
24
18
3
27
54
35
16
9
15
3
5
52
48
105
18
24
9
20
1
6
17
121
54
6
75
84
87
24
54
63
8
12
97
3
48
32
37
60
18
33
80
76
36
72
8
37
156
27
44
16
20
28
20
25
60
90
5
61
36
23
1
30
18
3
24
108
12
21
63
9
27
8
67
6
18
101
76
33
47
48
1
23
31
81
75
18
96
120
24
3
24
48
8
4
75
108
18
47
60
16
12
3
29
16
81
3
15
65
28
3
65
16
9
75
9
72
59
4
36
12
72
87
21
12
3
17
25
143
13
11
49
111
24
21
39
39
30
51
81
3
15
5
52
8
43
12
36
60
69
33
3
21
15
24
56
36
67
18
3
56
16
12
12
36
20
37
63
20
43
6
3
116
12
115
54
24
11
64
36
9
39
20
1
51
33
78
5
60
28
15
144
53
28
24
15
21
12
24
36
24
9
11
40
39
6
15
3
18
27
27
30
3
8
43
57
3
30
54
65
13
23
25
6
30
3
12
75
144
81
9
47
7
45
56
24
28
12
15
60
5
13
27
80
13
39
21
47
40
87
6
87
8
100
20
37
66
6
23
12
48
36
19
41
1
11
12
61
15
12
9
11
4
20
25
18
18
12
18
9
24
12
27
36
6
3
56
4
32
4
21
3
15
45
87
5
4
36
20
40
15
18
36
51
45
18
5
12
60
13
18
5
4
9
30
57
24
36
15
17
13
23
120
12
4
45
39
96
39
17
24
73
12
60
48
15
8
24
60
24
1
3
87
9
9
3
12
33
3
32
7
48
33
75
45
9
3
8
7
72
6
36
15
39
69
8
7
78
15
12
8
28
20
37
27
15
18
48
24
35
1
54
72
65
76
12
45
36
15
56
103
6
99
60
36
12
27
17
28
12
108
45
15
171
29
28
87
93
32
16
39
57
33
30
5
52
33
3
3
45
21
6
12
18
107
7
9
24
33
27
8
12
31
21
20
84
31
54
11
25
143
25
11
96
28
21
15
84
12
3
45
12
81
24
11
4
44
4
27
18
23
12
31
21
15
29
24
28
8
19
6
15
39
41
136
44
25
99
33
27
27
30
54
45
159
18
30
9
108
15
17
13
23
64
80
55
36
33
21
39
56
88
87
45
9
72
63
9
3
69
15
33
35
25
35
28
3
9
12
21
47
40
12
21
39
60
9
39
12
3
41
12
108
52
48
69
18
228
5
40
24
12
15
18
30
18
72
35
37
11
24
43
57
15
9
60
21
35
1
27
21
42
12
6
30
29
31
30
39
105
6
29
28
8
1
35
40
3
66
75
44
31
57
20
88
24
32
13
51
60
45
47
49
23
13
83
55
60
30
6
18
18
ABCD 93870982768*3^$a+1 [50015]
25
66
6
15
15
24
108
21
135
132
29
16
45
18
162
48
54
168
120
33
24
15
18
23
31
54
11
25
18
78
30
42
23
7
168
48
41
16
8
16
15
36
12
65
97
6
84
69
27
53
19
77
40
99
84
18
42
156
42
18
54
48
24
120
78
33
24
159
72
89
13
42
66
119
49
234
93
8
259
12
18
15
45
3
9
36
54
5
19
12
60
30
162
53
40
3
45
135
282
15
153
95
169
18
53
79
90
162
48
45
33
135
8
240
7
18
24
63
75
45
27
6
54
216
12
5
19
18
66
234
90
36
41
1
30
153
69
36
39
27
108
126
132
48
42
48
72
42
30
117
51
108
126
171
152
55
18
48
54
113
19
120
21
33
15
135
72
129
24
32
7
81
81
60
51
57
48
24
18
5
331
5
24
7
9
72
24
56
48
64
15
17
144
96
49
6
120
18
71
7
18
239
25
90
36
89
1
54
60
21
32
184
15
153
56
16
224
127
120
78
35
1
18
126
12
35
7
12
24
45
81
15
111
72
48
177
3
29
25
216
23
19
45
27
29
25
54
18
23
31
18
18
120
72
5
103
17
37
6
45
9
18
12
9
27
132
66
95
136
39
9
231
36
54
95
7
65
43
222
48
6
18
135
216
27
12
36
126
78
33
39
33
3
12
33
39
41
49
63
80
127
96
65
145
87
27
29
19
108
18
6
54
27
3
162
114
30
35
25
111
32
31
36
108
60
45
63
17
13
18
17
88
80
19
18
30
5
49
111
87
6
51
96
63
41
1
135
63
72
84
45
9
95
40
105
12
162
108
29
25
23
120
1
15
27
72
72
21
105
15
75
12
72
36
60
84
18
83
64
104
55
9
120
32
79
57
15
12
101
49
18
54
15
48
8
19
18
27
243
101
16
45
99
75
54
18
54
78
48
57
57
174
96
66
132
18
33
96
51
5
43
77
13
11
31
9
3
90
18
72
18
15
27
93
105
23
7
33
9
72
210
21
33
90
5
112
48
24
32
136
3
101
25
18
60
48
72
18
18
6
108
30
258
27
63
9
75
24
21
8
73
39
48
3
24
18
48
60
15
105
54
90
18
5
55
30
42
54
27
32
25
168
48
36
96
54
29
79
90
36
171
39
9
33
23
40
21
35
1
87
57
54
6
18
41
49
30
36
6
144
87
48
39
90
47
31
72
48
57
21
75
24
75
78
47
1
36
51
9
54
9
27
30
6
12
6
120
60
27
3
5
31
129
129
12
78
21
9
18
60
48
9
33
39
99
5
19
53
49
111
15
132
120
53
64
9
15
57
18
54
6
12
60
30
54
6
318
6
36
54
81
3
36
90
6
12
18
54
180
420
48
53
25
102
17
19
42
30
173
25
150
54
3
32
13
107
25
23
79
6
12
78
18
84
126
114
18
18
71
85
240
66
105
9
138
72
24
12
57
48
24
21
84
15
39
24
36
101
1
114
30
39
15
42
23
31
18
23
43
29
88
99
18
96
66
41
19
21
99
78
102
33
21
60
207
9
126
48
126
3
195
78
48
42
120
60
65
7
102
186
57
48
24
123
120
36
90
54
18
23
37
12
6
30
107
19
69
279
17
31
42
12
6
125
145
95
7
6
66
65
24
37
18
42
15
15
24
108
198
39
99
72
5
145
183
24
3
93
75
12
168
12
42
18
30
54
21
39
270
59
16
15
18
63
3
132
9
9
156
83
112
9
87
3
125
19
21
216
141
54
84
57
15
18
42
30
54
18
6
66
15
24
15
105
81
18
21
105
66
6
48
6
48
18
15
3
36
41
72
73
84
6
72
18
30
54
63
15
12
101
97
78
30
203
19
5
43
72
173
24
1
78
54
18
12
18
90
90
108
11
24
16
9
30
36
6
48
72
23
67
5
37
36
30
24
102
18
270
18
24
41
64
24
15
84
53
7
138
87
81
159
3
18
11
16
9
18
48
72
36
132
102
36
35
55
6
30
6
138
ABCD 93871595276*3^$a+1 [50016]
27
93
24
32
55
9
111
5
40
20
115
24
24
18
3
20
12
24
4
80
7
5
4
20
91
24
33
12
33
3
12
20
52
69
27
15
53
4
20
40
3
29
4
12
27
48
29
1
23
25
39
56
12
19
5
96
19
18
63
12
20
12
19
81
20
24
64
3
18
6
120
6
42
57
48
32
40
99
9
36
15
60
36
21
45
23
7
69
33
42
21
3
36
21
33
30
17
24
16
63
45
36
3
57
75
53
43
24
21
44
4
12
44
1
18
36
105
99
5
16
20
76
32
37
11
13
27
27
17
24
31
9
51
30
90
21
80
25
3
24
3
18
66
5
28
3
12
65
55
17
1
48
54
12
5
84
31
233
40
27
9
87
93
20
19
17
25
24
27
8
60
64
3
132
30
27
36
8
31
78
18
30
39
8
28
44
24
4
3
24
30
15
8
7
6
18
5
16
68
28
87
21
21
99
84
92
28
12
60
8
7
36
53
180
4
3
29
28
20
25
18
9
9
6
60
5
16
3
21
20
13
47
24
12
12
13
42
5
28
15
9
60
108
3
54
36
47
72
4
21
3
27
120
24
60
9
15
5
55
17
31
33
87
12
45
12
20
13
27
44
16
36
177
18
29
55
9
24
3
29
25
30
41
52
15
6
35
76
51
48
36
24
24
57
111
12
17
4
27
12
17
31
17
25
75
75
41
12
115
33
69
126
29
16
36
24
20
12
25
15
44
19
41
13
6
60
6
11
4
39
24
45
3
72
5
7
48
6
27
20
19
5
43
12
9
36
3
5
28
3
21
21
35
40
3
65
16
24
15
6
36
23
12
13
11
43
41
37
18
24
60
33
108
15
60
12
5
40
12
51
12
42
35
1
15
36
24
92
19
36
29
36
43
21
3
5
25
3
32
88
20
12
7
53
40
48
9
11
13
75
27
12
57
24
27
84
29
4
120
3
72
57
68
67
6
15
8
4
8
12
28
27
12
5
4
72
8
19
5
7
5
28
27
65
31
5
19
5
25
3
45
6
9
117
11
4
21
15
12
27
54
15
36
63
5
16
32
25
18
5
36
4
15
9
3
42
167
55
5
64
21
6
17
13
30
9
8
28
27
6
15
15
9
8
79
6
3
15
12
54
11
7
33
63
24
6
39
15
5
40
3
57
3
9
3
53
37
47
4
45
95
24
88
48
36
8
12
4
21
24
54
5
37
18
17
13
75
36
36
9
36
35
40
21
35
37
11
60
31
30
6
24
9
45
66
48
6
27
24
8
28
3
6
23
76
36
15
33
8
48
7
33
36
24
45
27
8
19
5
100
33
39
15
24
24
18
24
3
72
51
89
19
6
15
8
12
13
11
7
18
11
19
6
6
54
35
16
8
7
33
9
35
96
16
48
72
39
24
48
29
13
3
9
51
44
103
21
60
9
6
30
12
30
29
55
45
111
18
27
15
45
27
45
3
57
21
6
18
30
57
20
19
17
4
105
51
15
5
55
117
20
16
144
12
9
6
5
4
15
54
51
24
63
33
9
30
17
16
3
6
18
45
32
1
42
42
6
5
132
61
27
63
17
67
5
120
67
5
31
29
25
11
4
3
21
20
12
7
77
60
144
19
96
57
8
4
15
36
12
120
33
9
35
28
8
16
15
18
72
6
17
12
13
15
15
65
25
36
30
12
18
11
16
3
6
11
60
25
27
3
53
31
45
8
7
36
24
41
25
23
4
15
42
23
12
24
19
6
27
3
9
8
73
51
36
12
21
6
45
39
30
11
16
12
36
9
47
43
125
76
45
59
28
44
43
36
41
1
27
21
59
13
3
24
75
5
28
15
17
160
15
117
3
42
35
31
117
63
53
24
7
48
33
27
33
9
18
18
42
41
4
92
1
15
9
11
52
60
36
15
54
36
39
32
4
60
21
6
24
6
78
57
32
52
39
9
27
33
36
12
20
7
60
5
28
33
35
124
12
104
12
100
3
105
9
11
7
9
80
28
92
43
18
3
27
89
24
4
27
18
75
32
24
7
9
60
3
102
3
27
81
12
8
25
42
6
6
156
48
9
20
43
12
5
43
5
37
18
9
44
12
4
3
5
7
81
27
41
16
24
56
16
9
54
65
4
111
5
4
12
36
15
60
18
11
4
24
36
56
31
9
20
4
9
15
12
39
24
42
168
18
72
5
48
7
5
100
8
12
36
19
6
6
9
51
21
33
11
1
18
41
1
15
3
5
24
16
27
48
17
67
42
78
45
27
48
12
29
36
24
4
63
9
9
27
39
81
8
72
7
6
6
101
12
67
9
12
15
17
12
16
3
5
19
17
204
4
15
5
40
12
39
21
8
28
45
84
15
3
21
56
19
41
24
19
41
4
51
9
51
29
16
87
29
55
6
3
12
48
32
12
1
6
29
12
7
17
40
8
37
18
45
32
64
27
102
63
92
48
37
15
20
7
54
27
12
92
28
3
9
20
36
43
17
7
60
17
28
15
21
27
65
28
24
15
60
12
5
4
12
27
77
13
35
31
57
15
54
30
29
24
31
24
6
39
8
52
20
28
87
18
18
5
4
32
4
12
9
15
20
31
17
25
51
27
42
23
120
4
48
8
7
5
16
56
19
6
48
18
18
6
60
29
7
12
18
39
8
28
8
25
27
15
129
36
8
31
93
32
19
6
11
24
28
12
39
29
36
1
18
65
16
24
56
19
72
36
12
101
61
3
48
84
21
35
28
15
5
16
8
28
9
63
15
12
9
24
36
60
39
21
44
1
12
87
27
9
20
4
3
9
3
5
16
15
12
18
66
36
5
60
19
21
15
29
16
8
52
39
65
144
1
3
15
41
36
24
12
64
3
6
30
6
39
32
24
1
107
31
29
37
35
4
20
60
7
72
96
36
6
59
16
9
18
12
18
42
24
21
8
28
8
4
12
81
12
6
5
67
65
7
5
16
9
12
18
42
3
27
41
19
36
45
27
17
28
21
11
60
1
15
33
6
5
25
3
36
15
57
8
55
6
23
7
36
57
3
69
48
75
12
41
4
36
8
52
15
48
12
60
9
24
12
3
5
25
71
48
12
40
36
12
3
18
54
33
39
41
19
6
63
27
9
33
51
15
21
33
15
80
1
6
5
25
3
32
24
100
87
69
33
75
8
4
24
9
78
17
7
53
13
3
60
12
20
25
63
84
3
24
5
60
13
15
15
5
28
69
11
55
9
3
36
41
16
44
40
15
29
4
15
132
5
24
4
27
5
36
52
15
53
19
9
15
5
64
48
9
3
87
105
56
4
15
60
29
7
72
21
51
18
18
9
123
5
7
60
9
15
21
8
12
19
5
31
36
48
41
100
3
57
3
45
33
27
32
4
12
15
12
45
56
4
12
39
5
19
33
9
51
3
54
23
37
51
36
36
12
27
30
6
24
33
56
4
48
87
17
36
13
95
24
72
100
3
6
15
12
8
31
65
49
27
32
16
21
15
48
33
18
41
4
24
12
33
15
81
39
48
9
3
20
60
25
42
53
60
12
19
42
23
7
69
21
63
20
7
12
5
25
51
15
12
5
13
11
4
24
27
48
18
23
4
20
88
3
12
18
36
23
120
76
44
13
47
16
36
15
84
45
24
8
7
12
60
5
55
33
3
48
12
17
61
6
29
52
32
7
89
25
15
15
41
43
18
27
ABCD 93871824604*3^$a+1 [50015]
78
30
63
45
60
24
8
58
117
60
63
104
88
30
15
107
18
55
48
87
72
66
84
18
9
21
12
60
120
128
52
20
130
21
89
28
60
50
82
68
12
28
15
27
45
75
8
22
48
32
40
15
72
83
13
12
192
9
24
60
36
12
15
3
165
59
10
60
66
9
5
28
30
30
87
168
48
107
40
152
85
72
41
7
5
28
12
228
48
15
45
30
14
67
53
31
45
111
84
57
2
10
3
3
114
38
85
155
22
63
17
16
15
29
78
88
21
33
15
45
20
90
78
88
32
103
9
27
93
80
40
96
27
240
12
36
29
18
30
90
40
32
241
9
38
82
20
235
60
65
10
90
8
19
24
45
99
113
7
36
225
12
120
20
22
33
5
52
108
50
160
30
75
5
72
67
93
66
45
59
10
27
11
73
96
84
12
105
27
21
12
18
30
84
6
62
112
90
18
102
270
63
75
9
23
106
72
30
18
12
12
36
12
62
157
11
40
45
27
50
43
33
27
45
339
96
12
45
20
31
144
33
255
48
45
32
43
57
18
30
135
96
3
6
111
11
72
270
31
17
10
9
41
22
8
73
29
28
32
88
12
51
45
24
63
93
60
2
90
19
81
50
13
17
7
3
42
27
93
123
33
12
3
72
107
118
15
24
123
141
17
79
141
62
10
20
88
2
1
12
93
75
17
120
19
69
111
21
39
21
39
41
28
14
1
15
32
22
20
268
15
123
309
75
45
81
204
38
150
10
285
105
18
14
58
42
60
36
60
32
7
36
29
48
55
33
231
261
30
33
77
79
36
47
157
24
89
16
32
112
87
3
117
21
12
51
57
92
40
3
45
168
135
69
27
21
3
17
90
22
20
103
60
17
7
168
65
160
87
9
42
18
30
14
10
18
15
12
21
144
3
24
36
12
83
40
30
2
37
11
73
29
31
27
62
10
21
45
44
48
7
5
60
7
96
84
33
27
180
33
51
17
88
90
14
151
69
228
15
5
19
41
160
12
38
10
62
16
45
27
165
24
3
150
36
150
69
3
45
147
120
18
252
50
37
24
9
36
72
80
22
66
54
8
88
21
48
120
51
30
75
39
30
48
27
5
43
47
13
17
31
72
3
2
60
162
40
38
139
141
50
118
27
15
45
132
36
12
15
42
20
178
30
3
135
9
48
5
10
18
51
9
12
3
27
42
8
7
15
18
92
18
13
29
46
102
48
24
20
16
30
45
57
80
72
148
72
51
69
96
27
75
93
57
12
120
27
60
153
20
60
60
40
96
2
37
33
72
120
98
13
17
42
138
22
8
10
78
42
219
41
58
102
32
31
17
67
105
51
69
3
24
153
66
102
242
138
67
51
42
75
24
21
30
152
70
60
68
58
9
53
132
88
12
111
45
132
42
80
73
15
72
6
32
100
78
102
63
75
32
13
192
27
8
58
72
12
15
65
40
90
81
117
180
110
22
48
2
1
12
3
42
20
120
43
15
14
48
7
21
44
367
9
60
54
33
132
33
48
39
65
28
30
32
13
48
9
63
3
14
18
30
40
42
6
12
30
102
20
55
12
9
2
58
15
84
12
36
65
103
17
60
12
168
28
12
87
96
45
14
37
3
6
75
129
15
12
41
52
20
31
137
40
3
36
101
28
207
45
48
62
13
29
46
32
25
5
55
17
10
138
120
27
51
189
156
309
27
71
88
62
55
168
117
3
17
52
51
29
7
21
39
11
25
95
30
55
33
87
48
24
65
258
10
15
33
14
30
60
46
134
40
20
46
54
48
132
123
45
20
28
14
78
28
84
60
188
10
9
23
37
81
2
85
5
166
24
8
88
21
180
53
58
309
9
15
36
23
136
32
70
75
5
100
3
69
38
13
9
48
32
100
120
3
27
105
213
15
3
72
33
69
8
42
30
130
66
44
10
96
21
99
21
48
33
18
30
24
8
19
33
8
22
126
32
79
36
33
14
58
87
12
24
99
93
3
42
20
103
36
81
27
93
20
295
24
36
ABCD 93871914608*3^$a+1 [50003]
73
27
84
96
15
18
147
96
165
3
15
65
4
12
44
37
204
39
20
24
97
15
8
61
72
27
20
36
61
90
9
56
28
33
27
8
55
69
93
51
36
21
162
17
1
15
20
79
18
23
7
165
8
40
9
59
40
99
77
25
36
3
32
52
21
99
51
30
147
15
78
39
60
36
27
90
3
15
41
88
87
9
84
15
90
11
12
49
108
3
105
59
13
3
92
43
9
153
15
111
6
30
281
4
45
3
15
18
59
43
72
9
27
29
64
24
20
52
45
123
75
18
63
9
83
7
240
102
11
40
32
13
135
32
132
40
24
24
92
36
7
77
25
99
80
12
4
99
5
25
60
27
12
12
8
36
52
63
36
33
27
201
45
108
35
1
114
90
11
73
15
57
114
54
11
84
25
11
169
11
52
132
111
90
72
60
63
32
4
48
92
61
3
80
16
80
16
92
43
12
78
83
1
11
13
39
36
120
36
8
28
39
5
61
3
177
27
8
12
160
36
20
4
132
51
17
16
24
141
11
205
15
63
18
15
68
12
49
126
29
88
32
160
24
39
186
12
24
15
33
123
93
36
63
15
21
105
54
126
47
19
29
36
24
300
16
48
87
101
43
125
4
8
25
60
23
52
123
41
24
64
33
15
84
21
42
45
48
33
66
33
21
186
246
24
30
65
24
12
40
24
108
141
51
20
16
72
93
27
20
40
27
65
40
15
81
9
35
19
9
33
59
40
45
51
15
42
27
24
39
33
15
89
84
124
33
3
60
20
91
96
5
169
71
19
101
4
84
44
1
54
6
36
15
39
65
16
9
47
79
5
4
111
96
102
3
33
119
25
83
180
132
148
3
45
32
7
78
12
63
63
114
12
39
12
24
15
24
9
56
12
24
19
9
45
35
16
24
12
9
51
69
72
39
60
80
16
129
96
15
33
54
173
4
24
36
15
125
19
81
20
64
87
89
43
93
24
39
24
5
25
15
63
18
59
7
60
81
3
24
36
12
57
120
20
1
35
16
96
48
117
59
36
40
27
36
5
36
76
9
3
36
144
60
3
33
21
36
60
39
9
99
20
148
45
27
68
72
100
141
6
141
87
33
9
30
21
8
132
4
255
5
28
15
65
72
28
8
13
375
44
136
116
24
52
24
39
81
9
12
72
90
6
12
39
44
67
33
80
85
11
40
48
81
47
37
3
159
9
56
43
33
84
44
4
48
60
8
25
186
9
24
51
29
16
56
13
48
47
115
57
80
16
80
72
12
16
8
37
18
17
52
63
90
47
1
60
195
21
23
108
43
96
45
24
15
6
3
72
9
51
81
27
48
84
68
43
108
5
16
116
7
5
187
29
49
48
119
169
54
17
28
36
9
51
45
36
23
13
174
18
78
45
32
61
54
36
72
53
84
13
48
72
3
84
3
17
16
27
173
4
228
24
141
18
21
3
5
40
48
108
20
36
36
40
9
138
6
102
33
75
81
44
40
44
13
3
69
48
63
36
48
15
33
39
9
120
15
21
60
180
8
1
51
36
9
48
3
44
60
28
20
7
180
189
72
12
32
28
15
21
9
75
105
18
180
33
9
135
20
76
21
48
6
84
6
27
75
45
8
124
32
31
69
8
40
96
21
84
35
1
99
164
43
65
40
20
115
90
84
15
153
87
116
13
12
54
126
35
37
42
9
20
160
27
9
24
21
3
48
60
105
59
31
65
55
65
97
87
21
18
54
71
169
11
79
198
108
59
103
12
132
5
16
63
9
8
40
24
216
33
30
21
48
57
71
4
141
60
3
27
57
57
30
33
72
60
8
25
108
15
32
115
18
72
36
87
12
8
25
27
168
69
24
15
51
9
20
25
75
24
56
72
49
18
12
65
79
9
48
39
36
33
96
9
11
61
15
128
52
12
12
165
138
18
18
117
108
51
45
36
104
160
84
177
18
45
45
324
3
8
7
9
45
3
8
172
105
3
44
43
33
140
24
84
4
57
24
47
160
93
195
9
90
45
36
165
11
60
28
15
257
60
28
15
30
15
60
33
83
52
9
3
8
4
21
18
105
20
1
11
79
9
15
54
3
45
24
15
33
75
15
36
114
47
4
69
87
3
60
5
43
45
164
24
25
11
64
56
31
33
24
8
72
48
79
9
45
72
119
61
47
31
21
ABCD 93873249898*3^$a+1 [50051]
32
33
40
98
37
41
55
119
12
21
37
36
14
6
12
24
24
96
4
84
8
18
45
39
1
17
12
3
3
6
28
38
102
15
105
18
133
11
165
64
59
48
22
26
42
148
71
21
48
24
28
15
8
87
90
15
40
77
30
42
18
66
7
8
120
49
2
18
27
75
61
5
24
43
32
33
12
24
19
33
110
42
151
41
18
21
87
105
24
21
30
13
5
4
92
3
16
9
63
23
82
2
12
18
66
94
20
156
100
2
42
30
10
8
7
48
24
48
96
9
47
109
75
24
5
3
9
31
8
16
53
28
39
11
48
36
24
105
45
112
99
11
150
108
6
36
22
48
8
75
9
18
12
10
8
24
30
6
54
45
129
24
12
4
60
12
20
78
10
24
170
25
47
105
15
25
95
18
183
13
32
30
13
32
69
19
9
20
51
96
21
3
15
72
30
19
5
43
17
4
51
56
33
52
59
69
19
77
18
25
48
77
51
49
32
4
14
13
8
85
62
150
28
2
48
30
6
66
3
9
7
113
76
27
23
6
24
6
45
16
24
96
17
40
26
12
9
24
72
64
11
118
71
15
18
6
57
48
39
66
4
8
18
70
14
70
36
56
19
29
27
16
47
30
36
24
66
60
12
45
57
7
125
48
36
6
46
8
60
31
9
15
72
23
34
80
120
18
12
72
9
9
87
75
78
48
18
21
73
20
36
184
2
45
69
6
106
8
99
40
5
91
47
33
15
60
34
32
19
80
37
44
30
1
8
96
33
12
6
18
51
16
23
22
8
90
24
72
84
21
88
17
78
30
28
32
31
45
62
48
34
11
72
37
80
42
49
9
36
14
42
36
48
4
11
87
12
48
72
30
6
1
9
20
282
42
7
59
6
18
70
2
24
30
15
27
42
42
34
44
28
15
89
6
177
13
3
24
125
12
31
8
27
37
101
6
66
75
15
12
13
8
27
58
11
61
59
136
8
105
12
28
15
24
53
19
9
110
132
12
6
12
39
15
78
78
12
10
95
1
2
54
6
18
4
60
135
35
90
6
34
26
36
30
4
11
16
17
36
4
32
108
3
69
6
48
22
62
18
60
19
48
200
25
15
17
39
21
30
45
13
20
18
37
65
90
6
72
40
20
12
16
56
55
120
21
2
25
17
168
63
85
168
144
27
71
12
48
37
71
25
5
27
33
114
12
18
6
34
20
43
47
126
67
33
15
45
74
18
7
23
54
16
2
1
41
55
11
18
52
63
35
66
36
12
60
87
111
25
5
12
15
1
56
31
95
145
8
16
11
13
17
127
93
12
20
18
12
10
27
11
18
6
126
28
51
83
6
55
47
132
36
49
35
12
30
115
56
63
34
2
13
65
16
32
12
100
2
21
85
27
11
69
73
8
4
20
18
78
79
17
64
20
72
18
49
47
18
6
12
10
12
87
5
51
48
64
47
36
133
47
10
63
59
30
30
1
45
2
72
12
108
30
67
59
34
32
4
2
12
36
24
13
53
24
3
40
23
1
96
59
21
57
6
30
52
14
9
15
22
110
13
11
13
5
28
8
54
12
36
42
31
45
60
71
73
80
12
24
126
168
48
22
143
45
115
8
72
15
22
68
40
50
70
87
8
13
26
1
72
131
6
55
8
21
12
132
102
60
18
12
16
20
15
9
39
145
2
37
23
42
120
7
24
17
127
65
36
19
11
24
45
15
25
72
96
5
40
8
54
21
69
162
9
49
20
18
9
33
60
6
22
80
40
8
84
90
36
21
88
5
66
22
44
4
11
33
132
64
51
96
89
28
2
121
47
6
27
24
3
138
24
48
42
1
59
54
39
3
10
99
9
111
8
13
8
36
6
58
2
69
13
3
48
11
48
66
67
29
16
20
7
11
45
9
6
12
13
35
42
42
90
30
25
11
24
108
60
10
27
56
37
2
30
40
51
24
5
3
39
60
6
12
16
24
27
65
18
60
1
5
6
45
21
72
3
57
55
35
18
52
80
12
28
242
30
48
12
54
126
36
28
24
8
103
9
63
35
10
8
84
31
17
78
24
72
108
6
7
17
42
13
23
97
11
70
84
3
77
16
51
8
3
109
5
88
2
18
40
56
84
51
16
23
25
17
18
30
7
5
4
60
14
30
15
48
3
10
14
30
12
48
18
90
28
12
2
186
114
25
35
18
72
16
20
66
13
32
15
1
24
41
39
9
7
23
60
84
58
12
26
70
147
48
96
8
25
48
14
18
48
18
34
32
6
18
64
36
14
48
30
43
29
6
6
18
30
6
1
41
7
95
25
21
14
157
23
18
7
11
12
12
10
152
48
60
16
20
51
15
24
12
58
84
32
90
6
63
24
73
38
42
12
120
12
15
105
6
108
6
15
16
5
19
24
32
39
66
7
23
12
58
48
24
27
8
1
56
28
60
2
66
40
74
18
18
69
9
24
40
38
73
47
9
3
46
14
48
57
16
71
49
5
42
30
12
28
2
12
96
109
53
3
27
118
38
1
11
58
27
8
40
32
45
100
15
105
44
16
44
15
61
3
57
8
7
104
1
15
17
42
6
18
6
39
24
51
6
60
171
15
54
16
44
28
80
12
48
28
12
62
36
42
28
87
21
12
32
40
68
54
21
45
28
26
34
20
6
66
78
49
5
30
6
6
96
54
60
36
3
39
153
64
35
45
3
6
4
8
67
128
27
6
64
8
18
10
60
80
55
9
50
48
85
33
12
2
25
11
6
138
12
1
48
5
24
148
15
8
16
65
24
36
43
128
9
16
44
123
15
6
27
27
13
24
5
24
96
3
15
25
5
3
9
ABCD 93874185968*3^$a+1 [50027]
52
12
36
80
112
32
40
48
132
36
8
36
108
55
125
60
40
48
380
84
19
41
16
108
212
52
60
48
44
55
29
4
108
39
29
19
36
21
20
160
48
60
68
40
3
129
96
12
63
117
80
7
156
17
72
55
17
216
52
20
16
75
5
72
64
84
32
84
60
144
76
36
32
12
40
96
27
5
396
52
87
33
120
60
144
135
93
15
72
69
60
24
27
81
12
27
204
225
12
12
32
16
39
108
45
207
105
39
17
88
24
20
28
8
16
3
36
245
19
141
36
56
40
48
56
64
80
4
12
180
156
84
15
53
72
136
279
9
96
44
31
21
39
48
33
3
45
36
63
81
135
69
80
91
261
8
12
4
32
24
16
20
100
120
8
16
56
79
53
55
45
48
44
4
15
141
48
15
101
24
67
53
91
21
108
12
24
39
65
72
19
21
15
9
120
20
4
27
45
123
12
9
15
36
21
72
15
17
208
36
36
8
52
288
12
96
39
33
15
17
16
207
81
12
32
160
36
12
99
33
32
24
31
24
45
92
148
195
81
24
20
60
31
53
60
36
139
17
16
128
16
8
156
19
41
112
27
5
31
9
72
8
28
12
15
132
33
51
17
108
79
45
120
87
48
96
17
4
60
84
12
104
28
12
180
20
184
99
21
120
24
216
51
33
12
84
32
100
24
116
19
33
92
48
16
12
228
60
96
116
379
33
48
63
36
21
44
235
105
39
81
15
9
39
225
68
52
92
16
84
96
147
21
260
16
60
48
8
67
21
320
36
4
24
27
60
105
15
5
76
24
24
39
45
48
32
67
105
48
132
116
67
197
4
159
177
60
36
32
16
111
141
99
21
60
20
88
56
19
5
40
72
87
125
28
20
60
4
336
20
40
32
36
52
12
27
9
200
24
48
24
36
139
60
21
123
69
48
39
93
356
136
168
48
80
112
231
21
36
12
252
20
4
72
48
39
41
52
3
65
60
12
4
204
24
60
20
48
19
41
4
15
65
88
8
40
68
19
57
8
208
24
84
44
16
180
80
16
123
41
40
15
69
20
67
9
144
27
81
8
72
52
12
68
48
4
24
51
21
8
16
24
56
40
60
63
125
16
20
4
48
159
9
51
33
32
43
12
144
9
176
12
40
39
84
36
41
52
32
4
92
28
99
21
12
144
20
124
20
64
27
209
60
100
44
16
192
20
4
288
75
53
124
20
16
3
9
96
36
24
132
20
79
33
15
57
24
12
140
88
24
111
9
8
40
27
93
84
48
80
36
16
120
224
24
72
48
112
56
40
80
43
120
69
8
40
104
88
48
8
16
75
29
72
52
20
55
17
88
152
88
72
159
9
8
24
108
36
31
81
24
8
12
115
29
19
33
12
32
19
29
28
32
52
123
53
132
16
144
168
68
16
20
108
28
8
136
96
20
4
123
36
29
208
108
24
48
44
115
45
60
168
48
48
44
16
96
44
112
147
12
129
24
27
24
29
7
65
40
60
60
36
12
32
139
41
4
80
96
55
120
125
148
15
17
40
56
64
108
128
19
33
8
64
39
45
99
81
24
75
117
104
19
93
8
19
45
32
40
99
41
55
21
68
55
137
172
192
15
33
200
88
8
31
9
32
84
16
12
171
21
15
144
105
24
96
15
36
120
125
28
171
41
76
60
48
32
180
163
81
75
225
108
36
36
108
15
36
57
27
21
111
33
75
153
48
84
120
228
60
24
339
21
168
72
36
159
45
144
39
45
96
12
24
24
ABCD 93874327832*3^$a+1 [50186]
36
15
45
174
21
132
84
24
96
33
132
15
261
114
48
30
96
60
96
18
36
210
132
15
27
156
6
30
174
15
9
90
57
9
120
36
36
39
39
144
6
135
21
30
45
63
36
66
48
27
24
27
48
57
39
78
72
15
123
42
114
102
75
225
108
6
9
81
60
6
153
117
108
6
54
75
81
159
9
90
48
45
3
126
96
48
120
12
132
51
36
3
30
36
120
6
6
3
39
390
42
21
48
36
45
15
120
3
30
60
156
15
45
84
3
105
120
99
69
174
6
15
141
51
48
45
24
36
135
96
105
39
9
171
51
6
48
36
6
9
69
171
69
156
51
3
36
21
120
9
120
60
48
3
3
6
90
48
18
12
222
18
66
21
45
48
90
102
99
69
63
3
141
96
33
6
45
15
30
18
81
255
36
48
30
30
93
180
57
63
369
84
240
132
63
111
36
45
15
84
69
141
30
126
18
66
75
9
12
24
51
9
51
99
84
42
252
96
132
63
105
51
105
78
48
18
27
9
75
9
6
36
105
9
48
27
51
48
6
15
189
24
102
66
3
69
66
177
9
99
147
42
36
15
36
24
39
48
48
132
252
6
120
24
3
24
240
153
90
213
33
36
48
27
84
39
42
120
24
36
15
153
87
60
39
54
36
6
108
126
75
120
12
9
30
6
288
15
81
15
21
12
147
9
144
3
27
198
54
36
12
33
33
36
60
84
30
66
315
3
12
18
63
117
3
9
144
84
147
213
258
9
9
60
114
6
24
63
39
210
78
126
36
36
159
9
27
333
6
66
78
6
48
12
39
72
60
57
123
9
99
21
36
180
60
3
9
30
138
168
135
129
90
12
36
18
90
66
18
48
114
39
117
18
174
12
255
279
21
33
36
12
63
39
90
42
48
6
72
15
24
24
99
42
15
3
177
33
120
3
135
309
93
60
27
9
24
12
39
99
21
9
30
66
60
51
15
78
60
63
219
9
129
12
159
129
6
54
3
87
36
21
144
39
30
96
24
156
30
66
39
36
81
108
207
45
168
15
57
75
69
24
300
60
24
6
96
186
48
15
51
105
45
60
15
15
9
87
9
45
99
120
51
9
60
36
84
45
60
6
174
15
132
24
153
216
6
45
96
183
156
18
66
6
54
45
225
15
9
48
75
297
42
9
57
84
51
33
36
18
246
72
159
9
54
6
126
30
15
9
24
78
129
9
51
204
87
45
189
6
78
102
30
183
39
30
102
45
144
201
90
45
15
30
99
60
12
165
102
126
15
51
105
96
3
84
21
72
33
66
204
45
105
147
87
150
12
15
9
42
12
78
3
60
99
48
9
9
15
60
12
288
72
3
54
111
57
12
27
69
60
42
42
102
45
120
165
54
54
108
84
51
84
240
81
12
60
36
342
69
24
72
27
18
12
66
6
108
72
6
48
102
279
81
39
9
114
18
48
30
21
75
105
180
105
48
87
99
141
15
126
84
36
3
39
102
51
267
93
48
45
144
60
48
24
18
66
84
48
120
39
93
120
12
48
36
210
6
48
72
15
39
42
75
123
126
39
117
150
42
3
9
138
6
36
99
159
30
27
81
12
171
60
180
15
42
60
90
192
33
ABCD 93875619458*3^$a+1 [50064]
31
11
13
48
8
129
55
8
27
30
31
8
9
42
54
87
24
64
56
24
39
6
3
27
6
48
15
16
72
17
7
47
48
57
16
65
6
48
18
12
51
24
21
90
12
61
48
32
64
23
1
8
40
48
107
37
23
1
35
54
6
153
40
8
64
24
8
75
12
1
24
5
3
15
97
41
42
45
57
79
24
35
141
51
37
8
51
13
23
73
11
30
15
27
60
12
13
24
56
27
36
6
30
117
27
13
24
8
15
162
31
47
1
48
8
75
37
11
6
55
23
1
8
33
7
48
24
65
55
137
18
21
40
48
5
19
72
32
24
45
19
8
40
203
36
1
11
60
9
144
48
16
80
9
84
30
30
18
93
135
49
72
24
48
24
48
5
51
39
24
57
15
57
24
16
48
65
84
162
18
12
19
8
3
61
8
15
18
6
1
32
64
5
187
53
84
39
16
11
192
61
24
32
3
13
24
96
23
57
24
40
24
8
3
54
24
30
25
71
30
19
17
15
48
3
54
55
95
9
87
73
120
29
3
16
72
71
25
71
60
18
3
64
24
48
8
63
36
54
42
21
3
13
113
42
36
33
69
54
6
7
8
75
13
24
41
7
24
59
21
40
95
33
51
13
113
126
60
13
17
15
88
71
1
24
24
8
24
33
15
160
41
15
3
13
8
40
59
36
66
31
32
24
120
24
75
133
8
112
8
16
71
49
48
23
9
3
21
33
18
13
72
8
15
49
24
41
15
9
72
7
72
24
95
36
13
8
45
60
7
41
15
15
1
5
54
42
84
7
59
85
8
27
12
42
24
79
23
9
16
119
25
24
48
48
56
39
97
59
54
127
8
144
16
41
48
31
72
17
7
143
33
24
15
144
57
16
23
1
80
9
72
6
57
75
69
88
8
160
23
1
8
27
37
168
11
48
61
8
88
5
43
5
66
18
18
37
35
45
3
18
19
48
29
43
24
17
15
16
11
18
27
16
8
16
32
16
8
16
11
12
192
42
36
192
42
25
80
3
72
69
48
51
48
13
96
32
27
109
17
183
16
24
23
180
61
8
40
11
78
55
48
24
48
239
48
18
54
30
6
24
109
72
48
107
6
7
17
6
36
13
56
3
13
179
205
23
48
18
39
40
8
3
37
56
39
24
9
72
64
56
24
16
5
12
15
16
8
72
39
33
16
47
9
64
56
15
97
11
12
9
9
7
56
15
54
67
24
24
47
9
9
111
45
19
8
3
69
33
31
29
54
60
24
12
45
3
36
18
7
80
9
54
9
111
33
33
79
95
228
24
37
11
109
11
37
48
32
48
40
65
7
104
87
9
40
48
32
16
35
109
8
21
19
11
13
96
17
31
23
1
119
6
51
64
24
47
9
16
83
24
61
17
7
8
16
48
11
85
35
21
3
21
64
24
24
8
15
114
54
33
57
30
42
15
9
6
48
25
8
63
1
47
25
23
42
66
24
13
59
13
11
30
31
215
24
6
60
15
24
40
72
24
24
32
33
7
5
27
24
16
56
16
23
18
24
6
33
15
49
24
8
39
132
13
32
27
42
91
24
48
35
21
39
9
16
95
1
47
18
102
1
41
7
59
126
15
120
24
15
24
1
35
6
31
8
15
57
27
96
13
11
36
1
23
33
15
33
9
31
144
17
24
7
96
32
40
11
45
16
47
138
18
205
11
85
83
6
79
24
53
30
85
11
13
80
9
72
15
16
47
1
5
3
93
108
15
16
24
96
41
90
24
12
18
55
48
120
48
41
15
16
11
6
24
15
16
35
12
217
8
16
32
69
6
60
1
24
95
12
45
39
144
9
45
36
15
40
72
72
120
32
3
21
16
65
55
11
18
43
107
61
23
12
54
6
9
144
21
67
8
9
96
7
5
12
31
59
13
24
32
40
47
60
13
96
53
67
17
15
40
119
30
102
13
24
17
66
13
11
13
48
23
25
11
13
17
54
1
143
42
6
18
87
24
75
37
8
69
27
120
3
12
1
8
3
6
7
192
23
1
23
24
25
17
15
144
63
25
24
23
18
72
7
59
60
73
48
72
72
32
72
15
1
72
65
7
8
3
37
32
63
6
54
85
17
63
27
37
24
17
55
5
60
271
24
107
6
30
1
77
19
8
3
13
101
19
48
128
88
48
8
3
54
54
25
101
102
102
132
43
47
145
11
60
49
96
96
24
23
1
11
13
35
12
1
56
45
18
72
49
107
61
11
13
5
67
23
1
24
24
41
7
8
16
83
13
65
174
25
41
78
9
16
41
54
12
13
8
33
150
96
24
90
31
23
1
35
13
11
144
37
48
5
19
80
16
56
135
1
23
9
3
37
53
67
41
55
35
45
3
141
51
13
152
21
163
29
12
36
19
47
57
33
126
25
80
39
105
15
24
25
29
30
13
8
9
79
8
39
33
63
1
47
9
99
30
30
42
15
16
41
55
5
18
66
39
40
72
8
3
150
18
12
24
90
55
41
42
30
6
1
59
37
24
8
48
27
30
60
51
72
213
30
45
39
9
9
31
104
39
25
24
11
18
6
42
19
56
16
59
61
71
6
36
7
23
24
33
21
36
7
24
83
45
16
95
57
48
16
35
60
33
21
30
6
7
11
108
25
8
9
31
35
61
5
6
102
7
128
184
24
48
41
103
17
15
51
13
8
57
60
3
64
24
24
24
47
1
128
9
31
11
48
21
15
25
59
37
23
120
12
13
48
23
9
16
89
6
156
60
1
24
48
32
9
31
101
3
16
23
ABCD 93875713858*3^$a+1 [50019]
12
32
36
19
21
36
180
8
16
75
149
48
64
36
27
5
112
36
56
31
12
9
123
21
27
9
8
196
32
7
36
117
15
113
43
9
56
132
7
53
24
12
103
149
4
123
108
117
63
89
55
84
65
16
80
204
163
48
60
48
36
125
136
123
77
84
31
29
4
44
132
12
48
43
36
12
29
7
9
284
55
89
36
48
60
28
20
7
29
12
43
33
36
84
56
40
32
124
108
99
29
72
12
156
88
27
29
52
36
27
5
72
40
75
5
12
192
31
120
45
27
17
52
32
40
48
96
56
28
36
60
92
91
137
124
51
125
40
92
4
3
29
7
5
96
31
129
68
24
67
365
16
15
101
12
4
27
5
156
4
128
12
64
84
20
103
5
7
36
60
216
21
87
192
65
31
17
24
67
5
16
180
32
55
72
77
31
41
187
69
104
16
36
15
120
9
27
41
91
113
4
48
60
128
160
75
105
32
43
125
127
60
21
20
36
48
28
48
128
52
27
117
8
88
3
29
96
7
36
45
27
93
27
101
16
96
183
17
36
60
40
32
72
72
184
128
31
41
12
112
87
57
20
43
65
84
24
4
12
27
29
24
64
80
48
187
29
7
113
31
33
36
12
27
149
4
15
65
7
5
36
4
104
148
36
75
33
32
12
148
20
43
17
48
196
51
45
12
20
72
43
365
24
4
48
36
24
27
72
29
64
72
87
21
87
48
9
63
65
48
60
48
244
68
40
48
164
60
72
16
200
36
52
104
160
8
28
284
24
43
65
4
12
44
19
24
93
51
53
4
15
5
7
69
48
44
43
173
19
77
40
24
56
168
28
32
16
63
24
72
5
76
92
48
36
4
3
72
53
7
108
5
67
5
43
113
4
51
5
132
52
39
33
8
72
31
5
96
48
4
72
72
27
5
28
32
76
3
53
48
108
180
40
104
156
103
5
148
92
84
144
132
7
53
43
41
76
20
48
7
144
153
51
9
48
27
117
27
5
12
16
3
81
27
137
40
20
36
72
84
31
5
67
41
12
4
20
40
216
104
24
108
16
44
64
48
27
153
68
24
132
7
84
185
24
43
5
148
116
136
51
72
21
144
24
80
28
75
17
19
29
79
9
80
7
48
5
144
48
7
57
15
77
36
103
9
84
8
79
12
41
55
5
36
76
84
96
164
88
8
24
36
31
144
5
48
48
12
16
15
12
5
28
20
16
39
9
36
56
40
12
92
16
68
48
7
29
7
149
12
31
81
68
31
5
60
31
17
76
20
52
27
113
91
21
108
36
60
104
7
96
53
55
45
72
68
76
36
80
96
76
63
108
9
68
48
12
52
27
72
48
89
43
21
68
19
45
8
36
12
100
123
5
4
8
24
7
9
176
48
28
87
9
12
72
44
12
36
84
252
148
224
48
7
41
108
76
123
36
12
41
96
112
32
12
31
41
112
24
36
111
53
55
5
60
24
12
4
48
135
5
12
48
43
45
27
17
16
44
136
32
7
9
87
12
24
81
20
16
144
3
69
120
128
168
168
112
72
96
3
197
7
9
8
67
17
55
72
24
41
43
144
53
7
36
108
153
108
128
196
20
55
17
16
27
21
20
4
264
80
48
31
5
52
104
96
16
56
115
9
27
96
113
31
5
139
12
45
140
55
36
12
72
45
27
53
16
216
12
87
45
3
36
81
68
28
3
24
72
77
31
48
17
96
19
72
125
76
27
36
5
64
12
20
108
43
132
17
36
40
128
16
8
28
20
88
56
72
48
127
9
3
189
8
24
156
12
31
12
9
32
96
12
4
135
9
68
72
19
29
52
135
21
36
27
9
24
68
7
72
17
16
63
12
89
160
200
16
3
53
28
87
149
16
15
41
16
32
28
27
12
41
240
31
12
17
48
40
8
19
21
51
293
240
36
55
9
212
28
48
44
163
5
55
48
65
40
44
55
5
40
3
5
139
9
15
252
ABCD 93876034184*3^$a+1 [50031]
66
13
11
90
102
30
12
60
18
13
17
31
11
18
60
19
17
24
36
18
13
11
30
187
12
48
137
18
30
7
11
18
12
36
120
48
96
19
65
48
24
19
47
42
132
72
55
29
24
30
66
12
66
18
102
24
6
31
5
96
12
12
24
19
59
25
77
55
17
156
6
48
13
5
72
6
18
30
66
6
30
66
18
12
84
36
12
43
83
49
23
54
18
61
11
18
36
12
6
30
19
71
48
6
42
30
36
55
47
24
30
7
65
12
36
7
29
79
89
54
18
60
96
36
54
66
6
138
78
48
37
53
30
205
65
60
6
85
59
181
17
12
54
72
48
13
17
60
72
54
24
24
126
18
114
103
12
48
137
12
12
7
35
24
54
48
7
11
48
78
60
6
30
156
19
77
84
18
18
60
24
18
1
77
36
30
30
18
102
18
37
59
30
18
85
5
31
113
19
5
30
6
18
18
12
24
12
43
77
84
7
48
12
192
47
18
19
5
72
108
103
5
48
54
18
78
54
12
60
55
53
6
42
6
48
145
47
24
174
60
24
24
6
18
115
5
12
31
48
11
66
30
54
12
7
95
18
120
6
54
84
6
42
30
42
84
12
54
13
41
7
53
36
36
79
167
37
17
24
72
55
83
6
24
108
48
6
18
36
12
6
37
12
95
72
24
24
96
48
6
12
19
24
65
12
6
18
84
7
17
36
7
5
138
13
29
36
19
5
36
48
6
18
6
24
90
54
102
24
24
103
5
79
17
12
19
41
30
13
77
48
60
67
41
43
77
12
18
24
6
18
13
41
42
1
5
18
109
53
24
24
24
60
18
42
30
48
6
7
17
48
43
77
42
66
36
12
78
6
19
29
151
48
59
13
29
24
6
54
48
18
24
13
29
67
53
72
19
108
17
43
125
6
72
30
36
120
48
24
19
65
24
79
53
102
1
53
36
36
12
78
102
31
5
24
12
18
13
35
30
103
84
5
84
24
19
35
42
60
36
6
96
24
37
29
30
61
29
12
42
13
11
18
12
7
29
43
35
61
24
5
31
60
29
6
24
48
150
60
36
55
29
19
65
132
12
36
102
1
36
11
13
65
19
71
42
19
5
12
18
24
96
72
18
12
66
61
101
19
48
35
6
7
11
30
18
30
31
41
7
41
18
54
24
12
54
6
7
29
43
53
6
6
72
60
54
30
42
42
19
5
24
43
48
59
25
71
30
18
6
12
60
36
19
11
18
72
108
36
127
12
35
37
11
24
6
18
24
61
59
24
24
30
31
29
96
30
6
12
12
48
36
24
31
53
12
36
103
84
23
30
18
13
29
6
42
48
12
96
24
42
13
5
79
17
67
53
6
13
35
1
36
107
78
79
29
78
6
18
85
5
12
36
6
49
47
1
12
17
19
173
108
30
42
6
48
25
5
24
12
43
144
11
13
11
78
18
6
24
48
7
101
36
90
18
24
6
18
43
53
78
24
42
67
11
138
55
23
18
55
60
65
18
6
7
84
41
36
18
144
24
30
139
36
11
24
6
180
19
5
12
43
29
60
19
101
67
149
12
7
53
6
18
6
49
89
24
48
48
24
48
54
24
18
36
66
6
103
41
12
24
43
29
12
18
78
162
24
61
65
36
48
36
12
7
65
235
5
108
96
60
24
6
25
5
18
24
48
6
84
12
42
61
83
24
6
12
84
36
30
13
11
18
84
24
72
36
6
6
19
17
12
42
96
25
12
107
66
24
6
37
41
90
24
72
6
18
121
143
6
43
60
17
12
24
91
48
35
30
60
115
17
19
47
1
23
18
24
30
48
18
72
55
47
133
197
36
55
197
7
29
12
78
6
48
7
59
48
1
53
36
30
18
24
6
78
24
66
1
17
6
54
48
72
36
72
30
49
17
43
53
60
42
13
77
30
13
17
24
36
6
18
223
29
7
65
36
115
132
17
96
174
6
18
25
17
12
48
60
19
17
60
36
55
5
7
17
79
65
6
13
11
13
53
84
7
5
84
120
42
96
42
24
6
24
13
120
36
77
168
103
53
30
30
36
12
18
13
24
5
24
30
42
108
90
24
37
53
6
6
96
24
12
6
13
11
30
84
60
192
60
19
101
24
84
138
114
102
42
72
24
24
24
150
48
42
103
95
18
19
113
24
18
13
29
19
5
54
96
61
5
6
102
48
96
31
24
5
60
48
31
29
7
29
60
54
66
30
18
6
18
55
36
29
24
7
36
48
125
31
29
7
29
60
66
6
55
5
12
24
31
12
36
60
95
30
12
6
24
61
108
5
24
42
66
91
41
7
17
90
18
48
24
12
18
30
7
5
24
30
78
84
55
47
78
60
96
24
108
96
96
7
17
12
6
6
66
102
36
6
72
48
24
168
6
12
36
84
6
78
48
24
108
115
35
37
17
31
65
66
37
5
54
157
29
6
72
42
7
5
18
168
30
36
19
107
6
114
24
96
42
55
12
11
61
77
19
72
83
120
42
6
61
29
24
67
5
12
19
36
59
6
18
37
29
24
96
31
41
48
12
36
60
42
13
59
30
114
18
30
37
17
12
48
48
7
5
127
108
23
18
12
31
17
84
30
13
65
7
48
77
24
30
96
13
59
25
5
7
5
48
31
84
11
78
36
30
13
41
24
18
66
12
114
ABCD 93876968026*3^$a+1 [50061]
144
15
21
24
108
12
75
141
307
113
255
45
3
160
17
12
120
120
195
57
60
120
120
48
60
180
75
16
329
7
101
123
189
60
72
79
269
108
24
216
7
80
105
60
432
48
123
129
111
57
120
72
108
132
55
413
163
48
41
183
57
151
257
72
199
161
48
15
57
55
41
24
31
144
41
84
60
39
189
192
108
120
207
160
41
120
72
60
91
101
123
105
55
65
255
160
5
108
127
32
16
269
96
115
65
60
84
223
32
33
300
180
180
27
48
192
16
269
115
224
9
120
15
208
17
300
108
87
160
48
197
91
32
165
72
3
405
24
276
79
173
51
16
161
15
297
348
132
103
185
72
180
12
15
213
27
96
9
103
192
5
96
24
120
43
233
55
48
149
27
225
79
149
468
24
111
112
128
57
372
120
48
228
7
113
127
80
33
12
67
144
32
48
96
240
16
32
45
147
645
108
48
60
99
96
9
156
12
175
293
123
21
108
207
45
51
112
413
19
65
156
67
32
93
3
69
75
141
19
48
32
33
15
192
165
48
12
240
159
21
75
93
3
64
48
17
48
60
60
60
132
228
51
57
120
79
41
180
243
64
53
120
180
79
221
84
111
117
171
16
48
77
163
113
84
108
132
156
252
12
36
67
128
112
5
252
111
105
24
79
32
57
151
432
48
32
69
216
84
120
120
79
29
72
228
480
7
48
32
45
51
117
12
36
240
75
48
64
173
24
43
32
21
123
96
621
19
80
144
141
19
96
41
84
19
192
29
108
247
101
72
372
111
112
413
19
144
17
12
72
43
17
96
15
69
228
120
108
24
96
72
12
295
41
7
65
31
29
211
29
3
45
19
128
153
192
120
255
48
45
99
81
79
221
60
7
77
195
285
108
60
235
137
180
51
112
96
257
63
16
5
156
12
48
99
33
12
339
64
53
139
80
81
127
245
27
96
57
120
63
48
117
144
36
132
307
65
79
101
36
84
51
249
360
15
81
367
65
12
163
65
408
24
168
348
139
53
27
21
72
67
53
27
453
ABCD 93877132444*3^$a+1 [50018]
25
71
24
60
24
97
18
48
77
91
17
24
88
8
4
20
55
9
9
11
72
4
33
23
12
40
111
29
55
18
87
57
35
73
15
3
54
23
52
93
12
96
54
18
87
20
4
36
105
59
64
33
35
12
12
1
39
63
65
12
13
147
8
12
156
24
139
17
4
68
12
120
28
8
73
51
8
12
124
140
24
37
95
13
35
36
1
23
60
16
39
45
63
53
25
12
27
20
13
35
4
9
11
36
13
36
35
24
12
37
15
116
4
60
36
21
35
24
7
17
16
20
16
8
12
25
39
152
52
20
1
47
24
1
63
45
24
143
4
84
69
78
48
125
16
8
1
11
48
12
19
65
25
11
40
15
45
51
9
20
36
4
3
5
25
78
29
40
60
51
5
4
21
23
4
8
7
53
24
28
80
43
54
6
5
49
18
48
5
19
18
27
60
75
54
39
60
27
66
35
7
17
28
57
11
24
28
8
4
15
5
31
5
4
8
60
48
19
24
5
16
8
40
57
15
84
57
90
90
108
11
24
25
11
100
24
20
19
45
51
102
3
20
24
108
13
30
65
12
4
8
48
64
8
40
36
20
12
12
1
72
83
120
24
40
33
87
60
12
45
3
12
33
96
12
23
12
12
12
48
25
87
93
35
31
69
3
90
3
15
9
32
4
32
109
36
54
29
19
17
40
8
12
31
9
104
1
3
20
40
20
52
104
25
39
80
13
18
29
55
21
39
18
47
36
7
18
35
12
19
165
68
37
18
6
51
33
11
12
12
40
12
45
75
48
36
20
12
4
8
43
5
84
24
1
30
5
55
29
7
5
64
8
133
63
92
28
69
23
12
12
40
9
30
21
8
7
6
59
124
27
9
123
81
21
11
64
20
28
68
49
3
12
15
113
36
139
21
39
17
31
53
37
35
12
12
13
27
44
24
13
18
69
32
24
72
7
18
3
104
12
1
39
15
113
36
40
80
16
44
24
115
45
33
27
3
53
64
51
9
8
28
24
12
20
55
5
48
52
9
11
4
75
29
36
16
9
11
24
85
24
51
24
27
6
23
12
48
36
28
12
21
47
12
64
20
12
12
12
55
65
109
35
64
68
24
24
61
3
68
4
51
30
24
95
36
13
102
42
48
42
5
61
11
40
9
59
48
55
30
3
24
117
6
53
12
12
25
6
12
9
8
12
40
21
27
56
24
12
84
12
184
8
12
40
33
23
43
24
17
4
27
5
52
12
8
12
84
25
36
6
17
1
39
27
33
3
29
25
90
93
12
20
1
78
65
19
17
1
27
32
24
36
25
15
68
7
5
24
12
85
3
20
12
19
5
19
9
20
37
63
60
56
1
99
80
79
12
101
28
24
60
32
25
15
20
4
15
9
8
43
9
8
4
68
48
4
8
13
87
20
12
40
8
25
171
9
11
4
12
80
19
5
36
31
18
51
81
18
141
68
7
5
28
12
104
4
57
11
28
21
83
7
41
25
3
20
4
27
5
31
18
60
35
16
3
45
111
5
16
75
90
54
41
25
15
45
35
1
3
15
5
4
63
33
80
49
15
32
25
63
12
44
1
15
9
30
45
27
77
1
35
40
15
12
9
56
24
4
92
4
8
60
36
4
12
24
96
3
60
81
21
3
36
44
52
105
11
24
40
80
19
42
47
36
12
67
17
60
13
15
33
3
120
75
9
20
25
15
12
48
21
12
23
49
27
44
36
4
92
64
8
55
45
68
24
88
12
20
24
1
36
47
60
12
31
30
27
132
3
18
42
12
24
72
33
21
3
68
4
8
12
25
63
68
28
56
36
4
8
120
37
71
52
92
49
35
109
83
84
1
23
12
24
28
15
57
48
8
4
45
60
35
40
9
35
19
245
16
96
68
13
18
197
60
7
17
25
3
32
13
11
16
8
37
108
72
11
175
9
44
36
28
20
7
18
23
24
1
87
68
4
9
12
24
3
8
4
68
7
5
43
5
16
51
18
27
9
90
41
28
81
11
115
18
11
55
5
4
20
61
24
47
36
4
24
81
11
24
28
36
56
36
24
4
24
8
43
29
12
28
12
93
51
39
42
18
57
8
1
15
56
48
16
156
33
35
1
47
43
17
120
84
24
24
36
76
141
155
12
1
71
13
6
5
12
120
12
52
8
40
3
5
4
9
39
15
12
18
27
20
84
1
15
108
68
55
89
4
75
5
7
17
72
4
20
31
6
27
20
55
6
30
29
7
24
90
11
28
63
9
135
29
132
72
7
53
31
90
60
11
91
5
60
24
60
36
24
28
60
20
12
84
64
20
52
33
23
4
48
20
31
29
61
11
1
42
17
24
12
48
97
147
8
12
12
1
48
51
84
15
21
15
105
60
80
133
23
4
21
47
60
25
27
3
18
39
51
53
1
60
15
8
7
24
5
60
61
23
12
13
15
12
51
69
56
4
128
31
21
33
30
41
19
12
5
19
5
24
48
49
35
13
108
3
84
36
32
4
24
57
12
23
72
12
1
99
45
6
48
5
12
24
40
56
7
17
40
105
95
4
20
4
12
63
21
164
16
147
17
60
175
5
40
8
112
27
6
30
5
73
71
73
18
12
6
39
12
84
171
30
11
4
3
21
57
3
24
21
24
71
19
17
4
260
72
24
109
11
64
32
120
28
27
24
33
20
157
3
15
17
28
15
17
64
9
11
37
27
33
48
11
84
49
42
29
40
60
56
13
12
95
13
51
32
52
32
1
27
3
89
1
24
3
12
69
6
165
44
24
76
20
4
8
12
48
112
111
36
93
3
48
60
45
36
3
65
13
18
189
63
5
28
84
21
6
33
51
101
24
16
20
43
5
12
13
23
13
47
4
9
39
120
8
144
28
56
175
5
24
13
27
12
60
44
4
63
9
69
11
28
8
7
17
28
27
18
30
17
25
23
13
39
15
29
40
87
24
9
36
3
65
12
96
48
91
29
12
60
4
20
96
4
24
60
9
11
24
52
68
133
27
20
25
71
1
11
13
35
55
66
23
37
35
121
35
4
120
44
12
7
17
109
12
23
16
108
12
24
ABCD 93878104298*3^$a+1 [50267]
3
12
150
30
45
81
42
18
12
72
6
228
90
6
30
240
84
24
75
45
18
18
186
36
84
180
9
15
1
191
97
11
36
144
33
39
18
24
216
156
139
80
111
48
81
27
117
144
441
108
108
63
27
60
201
99
13
173
54
12
252
18
150
45
27
90
102
21
87
57
33
63
33
15
69
126
6
55
224
27
54
111
15
90
48
6
120
57
33
54
294
3
105
84
234
57
105
234
93
33
60
72
27
160
23
121
32
69
43
128
135
12
126
24
102
6
27
45
12
24
72
327
51
253
29
108
216
24
66
117
16
17
108
3
63
49
95
78
30
114
216
27
81
31
192
23
169
47
24
297
16
11
66
19
48
23
73
41
12
360
147
15
18
42
192
24
84
360
90
199
192
221
6
54
36
18
12
21
87
162
108
75
105
135
87
84
18
270
216
24
246
240
15
51
180
18
126
90
15
64
17
156
51
93
19
5
43
83
138
211
95
150
144
126
66
96
30
222
15
15
126
114
33
39
36
18
174
277
11
90
24
51
15
42
162
37
173
67
119
108
36
57
144
16
11
181
149
156
60
147
144
9
60
54
37
83
60
49
41
18
84
36
72
117
51
120
37
77
54
84
121
128
3
90
96
19
128
33
30
33
39
57
51
13
32
27
72
13
5
75
51
24
69
33
6
84
36
234
24
159
123
165
159
54
6
54
54
156
36
90
24
66
150
48
78
1
89
87
51
24
48
54
6
192
217
35
90
78
120
78
30
198
96
30
90
6
12
18
198
25
32
123
21
159
33
147
42
3
51
30
18
45
45
6
141
93
30
126
42
72
108
217
161
84
18
114
30
54
3
21
30
18
27
33
79
65
30
24
12
42
18
48
81
63
1
80
27
168
61
131
270
42
37
263
162
60
48
27
48
64
32
27
21
57
30
24
102
180
55
35
36
252
126
42
12
201
159
42
138
45
45
6
13
80
27
90
42
1
53
75
48
112
89
66
37
167
25
29
66
6
66
57
105
7
29
204
126
9
81
399
153
39
96
15
48
72
73
161
36
90
24
48
42
54
102
24
210
6
30
24
30
54
57
112
11
60
345
27
72
36
126
24
270
84
270
36
15
21
36
135
112
101
66
54
54
6
246
24
57
135
108
45
9
72
54
234
15
75
378
75
87
121
95
144
145
17
6
108
12
1
113
138
198
31
80
51
78
84
198
18
19
5
126
102
36
114
102
90
97
32
375
105
9
30
186
102
72
33
3
216
6
174
18
90
18
19
5
18
162
66
21
96
15
12
85
11
12
217
59
66
234
252
285
112
35
108
18
159
75
6
66
157
41
72
150
144
12
18
91
71
198
3
123
90
18
198
3
672
15
321
48
63
ABCD 93878159944*3^$a+1 [50043]
12
151
47
25
65
247
41
31
336
83
120
42
139
149
72
43
125
162
240
270
18
270
12
42
13
17
108
72
60
66
277
17
6
12
37
72
41
60
108
79
11
37
72
11
54
120
48
42
30
343
83
205
29
43
143
84
108
12
18
150
13
29
30
126
24
7
11
72
37
89
7
72
72
161
55
288
185
7
17
6
1
11
150
55
77
36
31
23
90
108
12
31
89
7
59
54
186
30
132
60
12
91
72
65
12
91
59
61
59
66
54
18
12
138
168
61
24
77
48
84
7
48
71
1
53
90
18
12
150
108
25
347
48
85
17
66
85
5
139
5
6
37
35
72
18
12
31
72
35
222
7
149
150
60
30
72
12
48
90
78
60
42
18
12
12
60
96
19
11
222
78
132
229
341
67
305
7
216
83
205
155
42
228
7
120
23
84
90
6
90
91
48
71
90
192
223
65
31
23
6
54
18
163
29
67
48
65
175
101
19
65
6
145
72
24
216
17
31
29
420
7
144
95
30
30
84
18
7
11
60
1
24
17
199
41
150
18
79
173
150
13
35
37
227
13
155
37
35
36
145
144
11
24
270
7
264
96
48
251
162
60
42
13
48
65
31
59
54
7
24
275
12
49
233
487
89
54
18
222
73
72
113
12
91
149
6
205
35
60
90
102
73
72
5
139
48
101
24
43
48
72
24
53
163
65
168
24
138
13
209
60
108
127
11
42
43
185
391
59
54
103
5
192
108
72
55
185
7
59
85
119
186
7
65
223
29
43
120
24
89
312
7
143
102
30
90
60
198
49
131
90
43
72
24
23
240
18
79
113
31
65
30
114
7
29
19
11
24
216
42
139
83
133
47
25
5
108
48
12
115
35
90
72
43
5
43
17
102
66
30
30
12
12
270
108
30
43
179
6
90
30
7
47
25
5
60
7
29
180
55
29
270
30
66
54
156
60
42
37
65
7
360
101
30
42
30
61
5
139
72
251
37
5
168
18
12
18
150
42
12
90
13
65
42
13
203
12
73
312
77
60
36
12
12
156
55
155
42
43
197
12
6
121
96
144
11
48
210
19
53
228
24
175
125
36
79
48
168
17
42
13
72
5
108
222
145
5
60
7
83
126
31
29
19
341
91
24
29
43
120
113
12
18
1
29
60
72
228
12
18
12
12
6
24
31
89
7
203
13
227
60
66
7
65
12
36
24
151
29
156
24
55
96
65
127
35
325
197
60
48
7
120
240
65
151
17
258
61
53
36
282
102
66
109
71
1
11
72
133
23
30
187
72
131
12
132
126
7
5
19
120
269
54
18
43
72
113
151
209
60
19
71
1
149
84
60
150
18
115
72
35
150
18
109
89
192
48
54
121
72
47
30
36
247
48
65
72
132
48
67
5
60
210
78
7
72
11
78
132
138
ABCD 93878186932*3^$a+1 [50016]
54
90
54
18
48
177
27
36
120
6
31
35
90
139
216
83
90
174
13
5
108
6
288
25
11
30
24
175
53
60
120
18
96
13
32
63
73
83
24
93
207
18
24
111
63
150
151
59
1
68
160
23
108
42
15
72
12
261
120
7
35
156
42
67
41
7
80
160
5
127
53
144
55
35
66
24
15
16
132
20
81
24
48
7
65
43
320
57
90
36
72
37
17
18
120
36
42
79
20
36
40
72
35
78
15
40
47
90
18
108
24
73
80
3
204
72
48
33
52
12
56
112
5
3
33
99
135
13
5
222
48
18
90
24
126
12
127
128
3
9
63
69
159
9
100
68
147
45
87
36
108
69
12
148
41
54
180
13
107
33
75
45
12
12
9
7
24
53
6
90
19
35
72
18
36
31
36
20
60
15
12
78
18
49
71
9
87
180
73
20
51
9
48
135
114
123
60
141
72
48
54
60
13
12
41
90
54
36
6
33
120
75
13
80
105
55
53
234
36
96
105
141
39
28
5
6
12
117
231
36
181
173
6
21
24
16
23
6
48
36
67
23
21
148
48
5
72
108
87
57
36
72
66
60
57
27
73
20
147
18
30
72
157
41
24
90
13
60
11
90
6
181
53
72
55
47
13
95
24
18
7
20
81
54
138
18
45
33
36
43
101
19
11
69
3
108
117
63
24
13
32
48
120
3
36
25
20
3
25
32
168
15
18
54
1
89
54
36
81
124
20
9
12
135
84
69
31
41
18
37
320
120
87
180
120
78
12
132
3
60
112
95
25
48
53
108
36
3
45
67
11
9
93
18
90
7
80
228
64
95
61
47
33
57
30
240
93
192
165
156
27
15
30
19
71
25
20
12
15
36
6
18
33
3
174
96
30
162
24
15
16
72
167
18
7
173
27
48
40
68
45
78
1
56
12
21
54
73
32
21
87
15
24
25
20
63
13
53
24
103
53
222
12
93
60
45
180
7
17
43
12
29
39
52
8
81
7
24
239
42
27
28
65
15
4
48
11
30
60
36
36
279
3
6
72
48
27
27
36
24
45
28
137
3
52
20
15
33
40
17
3
39
105
48
48
15
30
87
88
132
20
208
72
11
117
52
101
27
124
36
23
69
132
69
7
47
18
18
60
1
116
27
120
36
57
60
72
51
61
48
80
81
7
77
55
23
18
151
68
51
30
159
28
20
12
141
7
80
117
55
71
30
31
65
66
25
47
85
8
33
6
73
83
24
13
35
6
162
85
17
7
116
3
6
18
90
103
20
267
36
6
18
13
53
6
1
32
51
24
18
72
138
78
54
33
123
21
39
30
147
40
47
6
30
61
8
40
41
30
69
27
1
143
12
105
52
5
43
107
36
12
24
93
112
149
87
45
18
49
23
205
32
123
102
123
124
29
12
24
51
183
36
138
42
21
63
96
73
32
288
3
97
5
126
6
48
96
87
240
15
12
36
6
216
72
66
6
144
151
41
60
30
24
48
145
71
54
6
12
69
40
48
95
73
272
51
61
11
45
63
42
162
162
36
19
48
77
15
3
36
177
120
27
18
55
83
61
80
76
17
42
126
15
64
80
75
54
36
156
7
11
60
12
24
21
40
203
37
17
126
42
48
6
25
8
165
336
67
20
4
23
33
64
23
60
93
84
36
129
31
72
203
12
186
67
60
47
57
40
29
60
30
24
138
27
12
16
17
42
18
198
37
35
36
12
24
21
12
15
36
204
33
237
115
5
55
8
12
15
45
15
25
101
187
60
59
18
7
8
51
1
95
21
63
24
73
53
84
63
40
5
18
117
12
111
9
27
133
80
51
24
33
3
61
156
17
3
105
102
45
48
177
126
37
80
84
ABCD 93878474260*3^$a+1 [50056]
18
15
60
13
32
9
15
3
45
21
7
17
3
52
101
6
73
72
20
46
5
49
36
20
72
40
2
9
96
1
35
19
11
18
54
15
3
15
82
8
63
30
1
8
27
21
42
33
13
24
71
12
57
18
60
28
2
4
36
29
25
18
32
4
11
6
9
9
27
12
10
17
6
12
18
39
51
19
24
54
47
15
3
6
84
36
7
47
55
18
5
9
6
15
37
18
17
7
48
41
30
6
45
81
15
22
18
35
18
1
90
20
15
1
29
36
39
3
45
3
45
10
18
6
35
36
12
42
21
10
14
28
8
63
36
18
73
18
2
34
30
50
6
57
27
39
27
34
30
8
10
98
10
42
47
3
70
5
18
39
16
2
10
131
54
36
21
46
54
26
64
6
62
10
20
16
11
6
87
15
43
18
47
9
9
24
37
35
19
74
51
84
37
8
27
108
43
14
33
42
54
9
3
15
39
19
26
10
6
29
6
19
18
32
36
12
21
24
30
3
15
7
11
21
78
15
66
51
9
211
80
60
6
39
90
18
57
9
129
76
11
3
15
18
45
27
25
8
12
52
20
18
10
53
55
32
10
18
72
12
41
49
18
95
63
4
6
84
5
91
29
15
18
3
72
6
36
13
5
3
12
42
18
27
19
2
3
162
102
7
18
8
39
6
19
86
52
6
35
19
17
36
13
35
25
29
18
37
8
12
42
9
54
1
17
37
5
31
26
60
9
19
2
36
30
3
109
18
2
28
60
80
39
15
10
8
46
14
48
12
33
9
10
30
5
1
12
18
20
3
19
48
18
114
12
20
4
17
39
6
12
81
6
45
4
60
17
19
8
108
3
39
40
71
1
18
20
82
6
20
10
320
10
2
16
29
36
55
2
58
11
6
49
8
12
21
37
92
6
3
1
5
19
14
52
38
30
3
27
12
96
9
114
9
3
162
27
45
3
88
32
18
40
17
25
8
30
34
20
6
3
6
90
18
30
75
21
30
24
103
42
12
38
16
62
28
14
12
6
28
17
45
4
8
18
100
20
3
49
8
64
24
2
34
18
80
75
25
18
12
23
9
46
44
6
12
3
18
7
32
40
30
78
20
15
9
3
7
26
30
87
15
3
37
11
1
35
1
72
23
90
54
54
36
1
12
62
6
28
17
73
29
7
8
3
9
9
57
3
9
22
78
17
30
19
41
33
33
19
24
11
24
27
93
7
32
16
54
32
21
25
17
30
1
2
123
1
80
45
24
87
15
18
1
5
36
57
48
52
38
12
10
30
96
29
7
20
36
10
23
91
30
5
18
48
108
7
48
14
30
52
35
109
36
18
12
50
9
31
188
30
70
35
15
22
56
58
120
2
72
16
72
2
12
3
18
54
79
11
21
12
90
27
3
28
42
11
27
24
3
18
15
9
31
72
92
16
2
12
3
87
48
30
21
55
35
12
24
19
44
45
31
17
9
69
69
12
4
17
37
5
30
43
17
33
42
10
23
18
72
12
45
141
27
75
42
12
15
21
24
45
48
46
2
33
9
30
3
9
4
6
29
27
15
73
29
105
27
1
17
73
119
15
18
46
11
18
153
33
9
27
18
3
10
17
7
18
18
90
2
45
27
28
17
1
60
30
2
22
20
9
25
17
18
30
57
22
38
28
6
71
67
6
54
98
3
37
17
1
24
140
3
9
6
4
26
12
10
18
42
36
12
2
18
4
18
12
41
19
65
79
54
50
21
31
23
30
6
9
75
61
29
45
15
18
127
2
48
3
15
3
19
8
10
18
2
15
15
22
12
35
1
62
42
18
21
57
39
33
76
12
17
25
17
48
25
12
8
78
3
7
29
1
107
123
3
57
3
21
10
24
90
17
84
165
33
91
24
8
3
21
75
30
15
30
66
30
3
24
13
2
51
36
63
102
34
54
20
52
26
15
18
36
33
48
3
7
14
48
12
34
65
6
18
73
30
23
69
22
89
9
93
15
57
1
42
44
9
1
26
40
32
3
15
9
31
32
3
9
10
35
21
22
66
26
10
90
170
6
12
48
57
12
3
12
18
30
15
126
19
18
2
33
12
73
77
67
23
37
26
22
5
12
1
32
10
20
105
1
12
125
45
10
2
93
75
12
3
13
35
7
44
10
20
63
15
72
3
1
2
34
71
54
3
3
39
9
6
31
24
26
150
15
45
45
54
63
45
133
2
16
11
1
32
28
20
45
42
37
8
22
6
62
28
2
18
15
12
25
36
12
20
4
8
90
3
55
23
21
10
54
74
30
10
17
48
43
62
22
5
48
45
70
11
19
50
30
70
11
6
19
2
52
18
2
30
75
48
9
6
100
2
30
70
17
1
14
3
6
54
18
15
39
84
9
15
30
15
76
77
19
68
22
29
24
12
36
25
2
42
18
10
8
102
42
3
15
58
35
27
81
6
1
29
45
150
6
75
69
3
15
12
96
22
53
27
10
12
23
13
50
135
12
15
60
51
1
56
12
75
7
11
15
28
11
43
20
81
25
29
15
40
5
12
63
30
16
26
36
15
18
81
10
56
15
9
3
6
109
98
57
3
12
60
51
1
8
63
9
15
33
40
11
145
5
9
48
9
1
32
42
51
45
33
207
28
14
57
18
1
30
2
42
30
78
24
18
27
31
18
26
34
2
64
18
18
17
25
80
3
43
2
34
53
73
12
35
25
36
29
37
38
15
43
47
78
73
47
24
21
33
31
114
11
3
12
4
14
3
43
29
18
9
15
18
13
60
62
12
33
57
46
2
102
75
19
42
12
17
3
40
47
1
24
65
24
9
27
36
45
22
17
63
27
73
41
27
57
27
6
9
3
30
16
131
3
15
15
33
7
17
1
53
1
8
22
38
72
30
4
26
6
60
3
1
128
78
9
18
12
45
34
11
63
88
17
3
24
9
37
47
55
8
9
24
39
46
56
3
75
10
41
12
18
7
30
14
3
42
19
17
19
26
39
151
12
17
6
12
1
35
39
15
75
12
6
12
10
8
39
36
97
11
27
69
13
92
34
32
82
30
38
42
12
15
33
112
8
15
3
15
18
36
85
5
30
19
44
30
3
13
36
41
72
12
43
8
54
48
16
44
3
45
24
6
12
3
73
6
18
11
24
15
16
44
10
35
3
3
30
9
42
3
18
25
12
32
46
107
36
31
5
13
2
30
3
6
9
27
153
10
30
18
17
7
8
57
21
39
18
15
12
28
50
16
17
7
30
8
15
15
39
19
14
18
24
33
18
19
66
18
41
18
67
59
67
5
84
3
57
15
15
1
20
22
47
1
2
105
91
14
10
30
6
47
43
36
18
8
24
21
75
15
30
39
6
42
150
18
30
3
54
7
53
1
17
9
135
3
15
18
27
40
60
11
9
18
15
30
27
28
17
1
56
48
27
30
51
10
12
42
54
65
1
5
36
19
84
41
31
24
36
20
30
3
39
120
12
28
2
36
15
27
21
132
13
71
1
2
48
4
18
53
150
37
2
51
37
47
55
23
90
13
2
87
21
39
18
30
7
8
76
17
24
15
106
32
21
6
13
8
27
1
17
24
18
ABCD 93878775052*3^$a+1 [50008]
36
45
44
199
21
36
39
36
5
36
49
90
33
68
43
77
19
189
9
11
85
66
9
36
48
51
5
64
128
43
120
12
132
72
153
272
84
31
24
90
30
9
20
85
111
57
42
48
9
20
64
96
48
27
69
57
78
65
1
18
125
31
5
19
18
143
24
7
33
56
24
97
96
107
55
5
103
60
30
138
24
17
60
103
48
12
45
15
66
126
53
36
12
4
140
19
90
24
23
84
13
42
300
60
5
1
63
15
17
12
76
104
1
15
39
42
66
30
42
5
168
7
48
33
9
47
49
30
17
24
96
67
60
96
29
31
12
48
17
25
120
35
64
93
83
43
9
123
33
36
111
48
17
19
9
45
35
60
19
21
111
108
48
132
108
12
5
7
36
5
43
41
169
99
45
51
51
9
15
41
48
1
24
15
176
19
12
144
17
48
84
55
60
177
3
30
75
51
77
64
3
12
36
138
39
60
75
42
59
67
9
3
53
103
65
24
12
55
5
40
195
53
7
24
69
20
12
156
73
59
67
65
31
177
75
53
24
25
66
30
48
24
18
77
40
8
55
90
102
45
3
132
137
28
33
72
87
8
55
42
23
25
171
87
30
90
12
185
76
36
39
84
45
20
76
20
61
48
18
17
91
41
1
54
24
24
105
56
7
90
47
180
61
35
115
129
3
9
21
107
133
18
6
18
77
64
39
42
95
31
5
103
29
48
108
96
31
48
29
91
101
4
20
64
33
23
16
9
42
24
53
7
33
12
45
6
12
53
24
103
41
24
25
143
19
30
3
32
4
27
132
36
9
36
60
45
6
105
63
57
56
24
40
104
19
77
28
21
30
45
44
145
95
43
54
90
24
45
39
233
52
32
28
75
12
33
81
30
9
153
48
186
225
51
29
43
66
6
84
5
192
55
89
1
30
12
12
60
30
18
36
90
35
4
15
17
40
20
13
42
24
12
17
7
45
48
15
192
45
168
33
27
27
33
123
60
84
5
19
24
60
72
36
53
49
102
24
84
77
49
102
24
60
29
49
48
30
53
67
65
12
55
36
12
9
84
44
100
15
36
216
30
18
6
11
13
90
5
67
101
25
42
21
56
156
85
95
19
29
124
21
24
143
64
33
23
7
113
84
96
172
56
49
47
1
18
29
16
32
24
24
7
60
53
67
12
5
133
42
45
56
40
87
33
44
12
55
65
55
18
191
64
8
12
16
20
7
72
60
21
44
180
121
35
7
89
13
66
12
65
7
201
24
3
24
33
27
9
32
67
48
30
23
7
77
12
244
27
5
4
105
24
162
89
43
17
19
45
116
115
65
1
30
93
87
29
31
17
55
36
17
172
32
4
36
8
25
42
24
21
15
108
57
3
45
140
16
84
12
3
17
151
24
93
87
65
60
85
30
18
71
67
48
17
4
44
12
115
108
9
87
41
19
9
141
3
80
43
65
7
17
91
53
64
63
60
24
45
48
63
209
216
25
42
108
24
108
65
43
42
6
65
120
175
9
105
18
89
64
69
15
32
1
24
95
4
39
126
6
36
29
36
19
9
111
53
12
160
129
96
3
3
42
35
31
197
115
108
29
132
40
24
87
69
63
12
24
42
222
48
129
8
16
44
163
17
16
24
63
185
24
36
60
139
60
89
79
18
3
189
42
9
60
116
13
47
4
21
6
24
173
52
48
8
352
32
1
48
222
5
12
25
107
91
84
113
13
18
69
32
28
12
105
15
56
4
21
23
49
47
88
147
144
6
54
89
25
75
20
1
24
48
3
69
198
24
36
60
17
16
27
113
55
41
4
44
37
63
27
78
120
27
15
30
66
48
60
5
19
17
55
96
117
32
55
93
15
90
6
36
29
12
163
81
51
9
69
11
64
44
25
30
12
60
5
36
73
35
4
12
108
111
12
72
36
12
53
121
3
63
84
33
15
321
9
195
96
140
7
48
41
43
101
25
71
1
47
31
21
3
45
27
65
1
3
15
5
64
92
61
47
48
139
6
30
53
4
72
159
9
60
75
5
12
25
63
8
67
5
12
60
49
72
87
123
48
77
7
21
141
48
18
17
16
20
55
65
36
36
175
18
ABCD 93879218872*3^$a+1 [50052]
9
123
12
1
104
57
114
144
12
1
35
60
18
66
168
13
8
24
93
42
30
163
8
99
61
35
61
48
11
42
163
71
25
176
15
25
5
18
72
33
27
37
83
69
64
17
174
108
36
49
48
8
57
55
24
216
107
30
15
136
11
60
1
17
12
96
67
71
9
87
30
18
60
18
3
69
72
108
31
24
48
23
36
21
15
72
156
36
24
9
3
13
32
24
40
24
71
48
6
27
3
72
42
12
343
8
24
3
36
9
45
42
120
6
19
161
108
30
61
11
45
27
61
11
18
6
21
96
112
5
72
18
1
35
144
13
107
37
95
1
8
40
24
155
37
59
90
27
3
69
16
29
3
27
13
23
126
36
79
29
6
174
6
90
63
3
162
43
120
8
69
91
96
24
59
13
8
159
1
24
101
30
45
144
136
77
19
119
265
11
84
6
3
15
18
30
72
1
72
120
5
18
105
72
45
115
48
56
63
78
54
13
23
49
35
85
5
19
107
114
43
11
165
96
16
47
25
48
48
59
13
5
72
43
120
72
65
78
9
39
132
37
8
48
87
57
81
7
48
71
6
75
64
113
63
117
43
72
77
18
78
43
56
48
88
119
24
97
5
150
72
13
23
54
3
64
144
72
80
24
16
23
1
104
27
93
24
48
33
12
24
3
16
119
6
19
11
109
32
39
121
48
56
69
36
79
23
9
16
35
48
24
66
51
16
48
120
59
21
15
9
111
25
24
77
180
18
18
67
11
84
150
67
125
168
18
48
25
24
95
36
45
40
11
120
85
96
32
40
35
45
33
18
37
47
108
205
72
47
33
48
87
48
73
32
3
60
54
48
114
1
8
16
29
72
27
3
54
223
8
189
48
90
193
48
11
45
15
234
55
35
54
7
96
80
69
18
81
27
13
144
23
57
136
32
63
9
3
37
32
16
5
67
32
16
29
90
9
40
47
84
45
45
123
135
25
47
9
16
56
9
48
31
104
16
29
51
39
36
186
198
36
9
45
3
87
12
45
33
7
83
45
72
21
42
48
105
120
40
83
12
144
9
135
1
143
60
37
11
24
13
35
72
108
6
27
64
120
24
29
123
3
109
5
67
35
61
80
63
57
9
55
24
71
90
63
21
27
24
45
144
19
11
45
24
57
55
48
101
27
39
25
8
27
36
84
96
12
1
59
12
24
54
18
57
72
40
29
19
35
37
24
65
7
104
160
8
45
3
144
15
145
8
40
8
87
36
54
7
168
48
32
88
83
36
114
30
9
96
21
90
1
59
18
27
16
24
5
18
57
159
25
47
18
84
330
121
32
3
45
141
19
119
33
135
25
83
30
15
27
72
36
90
79
23
90
42
90
12
103
11
45
81
66
13
29
3
63
144
108
24
138
67
29
36
55
56
240
48
40
149
123
3
36
6
147
72
51
45
48
16
29
91
5
99
72
45
18
49
5
91
24
11
21
96
48
16
24
11
13
35
36
42
7
96
41
30
25
53
163
8
27
109
119
9
16
11
186
3
184
120
96
24
8
45
24
19
24
131
61
56
72
45
18
78
90
180
156
1
248
21
144
234
78
90
48
1
8
16
35
117
27
117
39
54
42
1
24
24
35
69
147
60
1
47
18
18
204
30
91
5
54
48
13
120
71
54
66
9
15
57
64
131
37
8
9
54
102
18
9
45
42
145
11
108
9
40
47
1
192
5
66
225
256
56
135
25
47
1
72
29
51
237
43
29
24
19
47
180
13
65
7
5
51
39
121
5
114
108
45
171
61
59
24
21
24
16
29
91
17
79
23
33
39
36
69
64
47
42
30
33
144
39
81
159
129
40
23
60
85
48
11
13
72
96
29
43
155
96
36
66
7
48
35
60
108
84
73
80
159
48
25
53
27
63
12
141
27
12
1
24
17
144
111
99
109
35
13
173
75
112
24
8
88
24
120
8
21
19
53
43
120
24
48
53
19
23
72
48
9
64
77
72
115
41
7
8
21
78
48
72
18
24
3
40
47
18
63
40
ABCD 93879352844*3^$a+1 [50049]
30
3
12
21
87
12
75
66
42
9
24
240
12
33
51
171
33
9
27
51
69
3
90
3
180
60
15
12
105
60
12
111
18
51
48
45
75
15
33
12
63
150
15
87
33
135
45
60
12
3
42
27
180
144
45
111
36
60
27
150
36
84
15
36
87
168
9
3
177
120
15
45
72
63
66
102
33
24
12
60
384
36
240
39
57
72
45
15
75
57
60
3
105
81
114
156
21
111
69
24
9
60
3
33
15
45
42
12
21
72
12
111
12
57
75
66
27
27
93
24
9
12
108
39
75
141
132
12
36
87
42
30
81
87
93
24
108
27
57
51
69
48
183
69
81
12
3
108
132
12
48
24
108
108
117
15
72
108
60
12
36
120
120
12
51
12
33
24
36
36
33
75
96
24
60
12
99
54
27
96
132
111
21
48
63
33
24
21
75
24
60
72
84
9
30
165
12
33
30
105
123
9
33
36
27
87
33
3
24
33
24
21
3
24
12
99
117
33
54
30
27
240
24
39
177
33
3
144
129
24
30
81
36
48
75
117
33
6
24
18
27
48
15
45
12
36
120
12
57
90
66
39
45
150
81
24
72
9
51
24
15
21
156
24
48
36
12
15
33
15
30
39
15
33
12
75
45
3
12
30
15
12
108
45
60
15
75
93
132
36
27
93
15
21
39
30
42
9
120
60
48
12
39
9
51
12
177
48
48
24
12
93
6
141
39
141
120
93
15
60
96
60
45
54
60
30
15
51
12
45
204
84
96
123
90
3
12
21
24
30
45
51
105
24
21
111
63
108
42
18
69
3
441
45
24
27
48
141
30
12
93
12
27
66
87
12
3
57
240
36
24
60
180
12
99
24
57
33
15
36
24
108
84
3
93
57
63
45
15
72
12
39
21
39
24
18
12
3
27
96
252
45
15
222
3
192
45
60
3
12
48
12
72
60
288
168
60
27
66
84
147
120
36
12
12
24
75
141
3
33
72
45
267
3
60
93
105
12
27
48
135
150
3
12
45
30
57
36
132
96
276
24
12
60
12
45
36
39
132
108
3
9
3
246
27
63
12
57
261
111
36
60
24
69
111
3
45
21
39
3
102
18
33
120
24
15
33
72
12
111
9
96
3
12
9
3
117
51
33
84
120
180
105
27
36
24
36
3
144
57
3
30
18
45
12
51
81
63
78
12
36
15
60
24
45
36
12
228
12
3
12
72
153
87
60
15
21
9
18
9
108
36
12
87
120
60
21
12
12
12
96
3
9
72
3
66
99
36
36
24
12
24
129
84
180
240
120
27
9
75
24
15
60
18
132
30
57
108
72
93
6
72
12
57
69
27
12
36
39
21
144
3
45
60
3
105
147
138
99
72
24
252
15
153
45
51
63
138
15
24
60
129
195
144
60
12
111
48
21
96
84
3
33
153
24
3
87
33
24
108
15
60
81
87
78
144
75
51
54
60
30
36
30
24
6
21
48
183
33
12
12
15
117
48
12
129
15
15
12
9
141
87
15
21
36
36
108
60
99
30
111
27
45
15
93
75
72
33
36
84
69
27
63
45
36
36
60
9
60
30
57
147
90
51
84
36
36
39
165
144
48
72
45
6
114
15
12
84
84
21
27
33
99
3
12
57
60
24
24
75
105
105
27
48
3
237
12
36
75
57
12
123
33
57
6
69
81
87
24
123
6
60
51
48
60
12
156
84
24
12
12
3
9
240
3
33
87
45
108
12
72
36
63
81
48
12
48
135
45
135
6
75
36
33
36
27
24
48
60
120
45
18
192
57
63
60
150
6
54
27
111
72
96
21
144
105
51
69
51
108
105
15
123
33
36
48
12
36
123
42
3
195
21
120
123
210
15
36
75
21
60
120
48
3
150
27
156
9
48
39
63
141
39
156
90
30
9
ABCD 93879527876*3^$a+1 [50052]
68
36
165
78
57
123
30
15
153
3
244
113
39
24
36
63
30
147
69
15
52
20
108
309
15
88
20
40
77
126
66
15
48
105
187
5
3
12
24
52
8
64
35
36
81
63
93
12
40
5
120
87
24
36
15
6
54
90
15
36
120
4
23
21
45
19
56
21
3
45
51
45
30
96
69
15
9
72
108
225
72
195
3
145
41
39
60
21
147
12
40
23
33
36
28
20
60
216
120
84
117
168
63
9
120
24
7
47
153
4
5
210
96
117
12
24
36
9
75
4
20
72
36
52
365
42
81
40
23
54
103
17
75
87
60
13
71
37
89
63
28
68
52
132
41
30
49
116
15
126
3
96
36
144
24
36
27
69
21
48
90
60
61
44
52
149
75
45
75
36
87
33
12
60
220
20
57
99
240
69
51
4
17
24
79
41
96
31
72
12
96
32
27
45
165
55
36
8
24
112
20
24
4
56
16
8
28
137
123
69
15
148
5
7
60
120
8
132
28
275
345
72
9
19
23
129
69
54
33
52
107
9
84
3
57
81
90
165
300
45
67
44
24
72
57
6
61
101
18
97
72
77
63
28
8
4
80
132
15
153
36
36
93
27
28
140
207
61
8
16
20
21
87
52
23
12
18
3
24
28
167
90
31
104
48
60
21
24
198
18
31
20
123
37
8
36
495
186
54
97
164
60
84
24
51
49
8
64
185
3
100
20
112
104
21
90
9
69
15
51
60
49
95
18
48
15
36
24
39
153
4
44
36
60
3
117
84
36
88
80
208
5
54
18
27
24
196
59
414
67
56
84
48
15
133
32
228
12
12
76
29
115
68
81
240
79
152
60
40
36
144
224
36
15
69
75
105
120
159
25
83
153
4
71
9
60
112
44
24
21
270
114
243
60
48
81
18
81
196
200
196
24
140
160
168
32
9
279
40
12
11
105
123
121
96
44
148
60
68
4
68
40
71
49
20
52
116
24
33
67
179
1
8
48
124
59
97
47
21
15
97
104
136
344
3
21
144
208
53
39
15
13
44
84
16
83
81
112
8
4
77
3
48
48
64
5
7
56
48
4
8
39
13
200
48
27
30
67
68
60
45
115
11
234
63
12
28
72
23
25
20
189
255
9
51
16
20
204
159
37
72
32
24
75
30
96
135
9
15
64
348
167
33
64
5
39
136
23
13
60
188
96
108
57
6
93
60
75
109
140
120
117
39
12
723
21
60
96
9
43
77
39
172
32
192
84
120
9
127
8
112
36
20
9
210
150
103
17
63
120
28
155
25
60
32
88
83
21
108
33
27
40
5
51
165
30
37
12
116
244
108
80
124
36
128
111
30
55
20
144
51
45
40
5
24
15
52
107
141
84
216
9
51
36
108
88
8
75
141
16
12
60
68
9
216
7
32
120
208
11
54
27
144
52
65
90
108
21
40
104
69
135
57
24
174
37
8
180
28
8
84
108
84
84
64
80
72
28
68
117
67
5
30
105
16
20
12
28
68
4
77
39
76
263
21
4
128
39
85
155
121
152
123
45
52
108
20
4
108
108
68
4
107
144
49
32
105
43
47
9
112
53
19
92
33
75
28
65
187
11
ABCD 93879786764*3^$a+1 [50005]
21
36
24
3
5
24
37
12
3
9
6
17
4
9
30
6
27
33
72
27
99
6
71
55
29
7
9
27
6
54
66
12
24
6
45
27
6
78
33
21
3
9
15
3
30
60
15
99
90
18
24
30
18
6
42
24
45
9
18
69
96
63
5
16
39
29
79
9
27
24
6
6
12
53
4
12
39
36
30
39
81
39
9
3
32
1
18
120
30
11
16
27
6
11
7
24
45
32
16
3
17
19
48
18
15
3
36
96
9
27
30
12
48
6
69
75
36
9
69
15
84
3
77
19
30
39
9
6
30
3
48
24
8
4
33
15
3
41
1
18
17
124
21
83
25
18
33
15
66
3
24
15
18
6
81
3
53
36
43
9
3
69
15
30
11
31
42
84
36
6
6
24
87
36
51
24
33
12
9
27
9
6
24
29
28
12
32
112
72
24
45
18
57
15
33
8
13
123
75
45
68
4
57
54
137
49
3
21
72
15
15
24
18
75
9
12
23
4
99
54
51
8
19
42
24
96
23
76
27
36
129
72
39
96
21
20
1
144
15
39
12
9
20
72
7
108
24
24
36
12
17
52
3
30
12
24
12
6
12
45
12
36
51
18
24
30
161
4
48
51
5
31
6
47
7
6
39
21
54
42
11
24
48
4
3
24
5
13
48
30
6
11
37
6
18
35
43
12
29
112
32
91
36
36
36
12
9
24
32
1
15
3
24
69
39
12
29
37
12
6
18
3
12
3
17
43
17
40
15
48
6
39
27
66
30
9
12
15
36
9
8
25
23
13
59
19
30
12
3
51
12
12
101
91
6
18
30
42
21
21
24
36
63
8
13
3
3
30
15
147
45
12
20
88
21
12
63
45
36
30
69
9
30
66
78
6
3
48
33
15
48
3
18
15
48
27
65
16
39
24
17
49
24
30
21
24
3
18
78
21
84
20
1
15
15
48
102
24
83
40
36
12
15
5
7
9
15
84
18
18
18
60
18
12
17
1
11
28
120
21
84
24
63
27
12
9
12
60
51
30
42
54
3
33
27
24
32
40
3
69
3
24
24
114
48
27
57
63
33
63
33
18
72
9
21
71
52
12
75
5
7
17
19
153
99
9
3
60
30
23
4
39
9
60
33
51
24
96
9
27
15
6
87
24
39
66
63
57
23
16
3
24
12
9
36
21
18
24
24
21
3
45
9
6
9
69
12
23
16
27
24
48
6
36
23
48
13
6
17
16
8
37
54
60
12
45
21
15
12
3
12
18
18
33
20
13
54
9
32
1
3
9
18
102
63
93
24
51
51
6
36
84
84
75
84
21
6
65
31
6
27
33
30
12
6
39
15
6
11
1
66
5
49
30
36
96
12
48
6
36
27
20
7
21
12
39
12
18
30
29
25
36
75
15
6
27
12
32
13
12
3
33
24
15
75
12
6
99
72
21
30
132
24
18
12
35
48
1
18
17
49
15
15
33
3
29
19
90
3
75
30
3
48
21
35
43
6
24
15
9
30
17
24
73
66
213
63
6
12
18
6
59
4
3
54
30
9
3
29
40
27
36
5
7
24
53
7
60
5
16
39
48
24
12
41
28
27
18
51
45
54
90
192
3
27
6
12
30
45
12
9
36
18
6
84
39
63
42
36
3
21
12
18
9
27
6
15
24
15
57
8
25
42
48
102
51
39
72
33
39
120
33
45
102
12
21
15
30
12
30
102
18
17
16
33
11
4
12
15
78
18
29
115
60
54
15
68
16
32
19
84
33
8
7
17
55
126
36
15
51
24
93
32
16
45
3
39
12
12
6
27
72
27
33
33
3
8
24
7
36
60
5
12
43
69
39
12
24
24
18
12
15
9
59
7
24
66
3
3
105
156
57
6
6
84
12
6
24
45
51
42
39
20
19
12
12
45
9
15
27
29
16
3
6
11
4
45
3
15
33
12
44
1
90
6
15
24
8
13
39
9
11
16
9
15
51
17
43
60
29
12
1
18
9
21
47
37
66
6
42
6
6
12
5
79
36
93
8
25
23
19
77
43
18
12
138
48
30
15
20
12
16
27
45
21
35
1
3
12
51
12
48
9
60
27
21
12
3
12
30
99
9
11
1
3
63
30
3
8
31
36
42
3
24
8
31
54
12
3
27
30
42
9
21
15
87
5
43
21
21
47
4
3
9
3
6
11
76
15
45
39
6
36
3
51
105
24
3
9
87
12
24
60
9
3
45
123
57
39
9
56
36
85
87
36
27
53
13
90
6
72
30
6
18
6
90
18
12
30
120
60
5
64
3
60
141
84
63
144
6
27
32
25
6
129
3
9
75
48
21
3
36
6
6
30
195
96
32
4
24
27
12
36
6
12
27
21
35
16
36
32
1
63
15
24
9
33
18
12
33
32
16
32
49
3
27
6
6
5
36
7
33
45
27
12
32
1
6
21
36
21
11
55
9
27
9
9
12
66
6
6
29
16
108
39
53
7
18
12
24
24
111
48
15
18
35
31
9
3
33
3
12
66
15
27
17
55
24
12
18
12
90
24
18
66
105
12
3
42
30
30
83
25
36
27
56
31
33
32
4
3
9
27
6
6
65
13
6
41
19
29
1
15
36
44
28
24
12
9
11
67
69
15
33
15
42
12
54
9
15
108
21
12
24
27
24
72
29
13
6
12
12
9
3
9
9
36
72
15
45
42
5
31
9
75
45
27
18
27
39
24
29
4
15
6
3
24
9
24
63
15
18
30
57
27
29
7
30
18
18
51
45
18
12
6
90
30
12
12
3
48
27
54
36
6
72
9
108
15
90
75
36
51
18
39
44
7
93
27
6
36
78
36
96
24
12
33
24
56
4
12
15
21
36
21
6
66
18
9
20
16
27
65
91
6
39
57
6
33
33
30
6
30
89
7
5
40
24
33
3
21
15
8
7
89
1
71
25
30
9
21
96
39
33
75
75
36
48
17
19
65
1
24
11
7
12
6
18
42
60
27
36
48
32
1
24
15
36
12
39
57
9
75
15
12
9
45
36
18
66
18
48
33
51
24
45
24
96
20
16
75
24
6
12
27
9
18
57
21
66
48
66
18
33
32
1
36
71
64
72
33
42
30
18
12
65
16
20
1
27
3
6
39
27
6
18
12
21
12
24
48
32
19
9
27
12
9
45
63
8
37
18
5
37
6
42
23
7
12
18
99
108
12
3
5
28
39
9
48
60
3
29
13
27
3
96
5
24
19
48
120
48
17
43
66
35
13
39
12
15
102
39
75
78
72
36
24
54
24
24
6
11
52
3
12
6
23
16
153
6
53
55
41
48
7
21
15
108
42
75
12
21
102
21
3
18
51
15
48
42
3
39
24
24
48
18
18
5
7
45
56
85
35
28
81
54
5
40
99
54
18
33
12
39
9
3
12
33
144
8
31
18
27
12
24
8
168
7
33
9
36
3
3
36
84
48
24
81
45
15
21
6
18
27
60
3
24
18
6
30
15
27
5
4
33
18
12
9
171
42
6
45
27
36
12
33
15
21
15
24
9
87
105
8
4
9
39
20
28
9
12
24
3
20
19
24
12
18
18
18
18
ABCD 93879833324*3^$a+1 [50025]
54
11
112
39
48
96
180
30
60
15
69
51
12
69
35
43
21
21
24
24
3
39
21
9
15
45
30
9
45
27
60
27
17
4
56
43
72
144
156
78
3
3
6
24
51
135
18
27
69
11
43
6
6
78
27
129
27
9
71
13
111
44
31
24
90
36
114
60
5
16
93
123
39
48
72
78
3
24
39
36
69
36
60
9
87
60
48
129
3
189
111
33
27
63
101
25
119
1
60
18
17
49
300
15
72
60
80
13
30
24
42
48
96
47
79
9
21
24
11
100
36
27
53
4
39
17
49
39
39
12
105
60
9
90
30
71
4
69
42
81
24
60
3
53
49
18
102
18
6
84
123
3
36
30
35
60
19
57
9
71
7
96
77
60
7
66
30
21
75
144
21
60
3
30
3
27
93
87
96
21
56
19
5
84
49
270
33
68
25
36
15
69
191
4
140
19
33
24
3
30
3
27
36
36
54
6
30
39
9
36
24
51
152
157
120
3
87
17
25
75
96
60
80
108
112
93
6
30
15
96
44
16
48
60
60
120
15
96
18
23
73
87
9
15
3
33
27
153
120
39
48
60
12
78
83
37
51
45
35
52
69
35
19
41
133
12
39
39
113
13
47
19
101
4
9
87
84
9
51
39
41
25
54
17
4
84
12
3
21
140
40
39
101
73
87
80
19
24
30
51
32
19
48
12
174
71
25
54
66
131
139
9
69
66
117
57
12
51
3
21
105
48
132
15
3
12
78
83
4
45
15
33
12
111
33
15
15
21
9
11
16
9
75
24
9
51
15
45
36
159
17
37
3
44
19
17
43
137
40
20
13
30
21
15
78
42
30
35
4
156
3
53
127
17
55
5
4
96
63
141
120
39
33
48
36
69
27
24
164
16
105
18
53
67
137
49
6
48
53
4
33
6
24
33
180
9
48
27
15
24
105
32
24
64
39
57
15
30
114
45
12
63
30
11
64
15
65
115
36
30
99
69
87
24
116
60
36
4
84
96
39
6
15
60
63
36
201
96
27
96
54
87
56
7
96
30
35
40
69
71
52
24
45
15
99
84
42
30
5
13
6
141
123
17
49
75
21
15
156
9
15
15
101
7
72
5
49
66
21
3
101
40
24
72
84
36
104
84
76
3
101
1
59
12
19
90
35
25
11
4
3
17
40
204
81
11
24
25
75
33
131
16
60
36
240
87
30
126
17
28
32
19
65
16
93
135
12
63
45
12
44
43
12
101
148
105
96
114
36
5
43
30
60
3
3
96
60
30
48
66
21
15
24
21
33
51
69
27
93
51
39
81
129
27
9
47
84
55
129
21
48
42
18
12
35
184
39
102
24
96
18
33
3
21
39
6
11
4
3
17
16
39
21
68
12
4
75
30
288
60
147
96
44
115
41
103
24
60
17
25
39
9
42
30
15
120
24
12
3
36
54
66
29
100
51
45
24
132
39
18
72
18
57
75
9
36
80
64
12
60
93
95
31
41
40
27
57
56
67
36
24
72
125
124
32
4
93
6
6
54
17
67
57
33
11
1
24
27
93
27
24
3
81
75
96
101
24
19
21
45
54
24
17
19
21
69
24
66
6
11
4
44
180
16
44
16
264
15
24
60
156
24
33
48
69
36
54
60
42
35
19
60
24
60
30
12
258
33
48
39
81
15
54
36
71
16
69
11
64
39
24
141
176
49
210
17
43
96
90
180
78
30
23
4
63
30
63
27
41
16
36
20
144
60
43
72
41
4
123
117
33
87
3
6
36
15
33
30
57
56
4
80
100
44
31
9
32
4
84
81
24
6
5
64
9
12
131
19
18
51
9
23
24
64
60
21
30
41
4
36
33
27
48
69
36
75
36
36
24
3
21
36
33
3
20
49
30
41
24
73
3
8
25
66
18
23
97
66
54
42
24
57
48
120
96
36
33
15
21
60
18
33
69
51
44
43
101
16
93
111
56
40
33
30
93
39
9
21
54
17
28
32
67
42
60
75
39
6
11
100
48
156
15
21
8
1
15
69
30
36
41
43
45
171
9
56
19
36
24
120
30
27
3
36
69
69
66
21
39
6
11
7
17
4
72
27
66
87
57
123
33
51
33
23
103
17
28
32
43
90
30
84
57
84
165
87
8
25
96
144
24
12
39
9
3
147
6
75
12
3
6
39
60
21
90
18
11
145
114
66
35
61
15
15
9
120
12
8
19
96
30
24
36
96
78
197
19
81
39
66
59
55
36
189
32
13
30
126
39
51
29
25
84
ABCD 93879976252*3^$a+1 [50025]
64
128
72
25
36
35
24
24
112
8
24
72
55
6
72
180
63
72
45
51
57
30
65
144
120
48
16
56
40
21
3
159
30
3
128
37
99
48
63
17
160
45
162
41
445
75
32
73
239
25
6
33
21
18
41
160
24
80
48
79
90
71
48
40
152
24
48
112
104
64
15
33
32
7
9
69
3
8
136
81
327
32
160
8
37
11
24
16
87
33
8
24
16
104
55
18
119
1
15
39
153
8
88
32
112
56
7
33
24
8
24
13
35
160
8
24
40
24
80
7
33
81
23
160
176
64
152
48
73
15
72
32
103
185
96
24
16
32
24
31
42
15
72
48
63
54
48
75
32
144
24
73
12
3
152
96
61
3
33
47
7
9
72
117
27
63
72
89
24
40
96
129
120
23
24
16
45
42
105
15
41
16
93
171
104
16
24
72
45
35
1
252
48
204
36
59
13
203
24
40
104
40
176
16
32
48
40
32
55
17
73
108
192
3
48
39
65
96
61
59
40
96
8
103
9
63
81
56
96
37
27
168
80
120
160
32
16
9
23
7
201
57
72
15
33
132
36
12
11
112
8
40
177
63
9
143
55
249
48
72
8
16
56
24
112
9
63
56
96
24
16
33
120
215
72
264
64
183
54
83
40
165
3
24
168
80
48
48
1
183
15
72
41
157
11
16
24
144
120
15
18
23
184
72
8
16
21
11
328
200
37
90
225
32
25
15
120
368
88
80
64
152
16
128
24
25
207
24
57
23
24
136
104
16
56
88
48
80
55
89
25
198
41
72
24
40
48
80
127
161
37
11
40
152
40
72
56
40
24
33
47
88
117
12
71
88
32
25
135
8
16
96
168
87
17
217
15
8
40
56
61
59
40
9
191
16
144
24
15
177
56
48
120
31
65
120
168
13
27
45
3
15
9
24
120
56
16
45
59
31
89
1
12
195
320
48
55
57
32
55
18
23
40
168
72
8
49
15
96
96
144
9
47
88
8
145
15
32
40
56
1
39
159
153
117
11
16
144
21
11
64
176
232
32
61
42
33
105
215
37
51
9
95
13
90
33
21
3
33
15
8
160
80
16
48
56
384
232
111
105
135
17
55
57
81
39
8
96
96
13
51
272
25
72
63
9
36
3
9
47
304
24
63
89
1
120
47
160
120
192
24
104
16
32
160
15
17
112
153
95
37
90
30
51
128
97
270
113
229
51
24
56
160
96
8
48
7
105
168
8
120
49
12
60
15
176
55
105
24
104
64
32
168
97
95
13
60
95
88
128
24
72
40
48
32
31
72
17
40
224
97
39
8
25
255
213
3
96
24
159
33
9
216
12
107
61
243
39
81
56
24
16
8
136
57
47
85
72
11
24
16
24
465
63
8
112
32
16
8
31
9
96
273
71
37
90
17
40
240
8
72
37
11
24
88
357
3
56
157
83
112
152
145
15
152
13
18
102
3
48
21
83
13
99
48
15
41
7
57
8
48
232
80
25
54
33
192
105
126
17
48
7
257
24
7
54
36
39
80
160
8
55
81
57
167
40
56
31
89
72
64
24
24
128
208
176
133
27
24
39
81
9
87
8
48
145
63
120
56
16
152
96
184
80
16
56
ABCD 93880104614*3^$a+1 [50013]
45
45
18
1
32
3
9
72
24
12
117
15
57
36
18
72
108
36
36
33
24
16
125
15
39
25
20
12
4
36
44
21
18
21
24
27
108
72
54
55
179
121
84
173
19
20
108
15
33
57
18
213
39
18
27
171
69
3
18
216
36
39
51
69
21
19
44
4
131
9
108
12
51
25
20
117
54
21
28
149
211
204
32
324
184
72
89
126
9
24
72
93
72
123
48
9
18
36
21
48
52
68
45
63
52
32
28
113
72
3
123
72
33
4
132
11
105
75
13
5
51
3
108
129
33
108
127
212
24
4
176
51
144
169
47
33
3
18
162
177
21
27
9
54
105
16
23
90
36
36
15
40
56
4
29
111
24
45
36
54
117
4
23
61
155
49
68
99
249
4
35
21
69
3
159
54
51
40
71
133
176
4
20
135
144
18
54
129
40
20
9
3
28
41
159
39
90
15
57
3
33
63
9
207
45
79
284
33
27
27
33
12
45
90
33
12
4
77
63
27
153
27
33
75
49
216
24
32
39
81
156
33
55
20
132
28
17
18
90
144
36
51
4
20
24
36
45
27
132
21
90
129
40
128
12
15
18
39
15
49
164
36
21
3
51
144
57
15
36
157
32
9
27
72
36
99
25
72
116
60
15
9
36
24
84
4
5
15
36
165
27
45
99
63
18
19
116
27
18
15
12
60
12
4
44
96
64
36
20
60
9
75
12
111
18
27
9
36
19
8
117
54
61
48
12
164
120
9
115
20
81
54
33
3
129
15
36
85
32
9
18
33
12
135
33
39
13
20
40
35
21
136
20
48
45
18
49
59
141
39
21
33
18
37
20
15
81
135
45
9
7
68
12
21
7
101
54
1
152
24
96
84
108
12
28
17
54
36
13
113
123
12
45
54
25
48
8
24
24
84
3
18
115
11
13
23
13
36
44
51
9
136
89
51
3
25
92
81
139
23
45
36
99
33
165
18
54
3
15
37
107
49
5
51
36
12
52
20
81
99
60
48
27
25
8
3
33
147
45
45
18
45
45
36
19
17
79
11
45
45
144
51
4
116
168
21
180
54
9
63
18
27
208
17
18
69
21
27
60
12
27
18
171
12
33
79
245
18
72
45
16
155
25
29
147
4
152
72
16
24
35
97
8
48
28
20
51
18
36
79
12
68
111
145
71
9
81
36
108
87
3
121
131
9
60
21
3
60
24
57
36
7
132
84
11
93
33
87
96
51
36
37
8
24
129
31
20
3
25
8
12
168
108
4
107
69
24
51
72
33
4
8
12
40
8
165
54
13
20
12
108
16
11
93
15
61
101
99
12
33
111
213
187
11
37
161
72
72
15
3
54
15
165
19
35
180
45
99
18
18
45
4
12
48
20
87
165
84
4
233
19
35
54
36
18
145
92
24
81
75
15
54
72
18
81
124
11
54
51
3
105
96
60
40
131
13
32
28
17
18
45
45
135
16
29
63
9
79
47
9
45
63
12
69
199
71
36
9
81
108
3
15
54
43
20
52
56
27
33
112
17
18
1
24
11
121
5
39
12
28
56
9
36
111
12
21
15
72
132
76
156
44
4
68
27
1
89
27
9
72
54
90
54
72
9
36
24
64
47
13
41
51
3
177
72
36
36
28
83
33
72
28
119
1
20
12
24
15
109
44
12
40
11
54
51
3
36
18
3
87
72
9
24
16
56
39
45
4
41
162
117
63
33
12
108
4
131
1
48
5
108
15
72
75
25
140
51
306
54
45
120
12
147
18
18
36
33
3
97
68
28
20
21
18
153
9
43
36
65
111
24
24
57
3
112
83
81
24
52
23
177
208
65
36
36
51
93
39
33
123
96
124
35
9
168
93
31
23
33
39
33
75
61
11
54
126
9
64
20
12
4
156
8
76
11
90
51
52
20
96
12
24
88
32
64
29
27
60
21
90
9
4
5
90
126
15
129
331
20
96
12
153
90
90
87
21
36
15
3
36
45
27
54
108
180
87
84
99
108
45
45
43
44
21
126
18
31
24
17
36
63
9
3
12
36
39
ABCD 93880206008*3^$a+1 [50076]
50
177
3
10
35
27
81
9
108
39
19
6
6
53
91
6
24
36
12
35
37
78
8
45
45
4
6
8
22
18
114
8
160
20
34
48
6
6
18
50
18
39
19
120
29
61
20
52
92
3
25
23
247
77
55
17
24
61
35
19
24
38
18
10
12
24
6
48
42
2
10
6
2
108
112
84
23
85
132
11
67
116
54
16
2
4
29
75
34
78
125
25
60
30
18
30
66
38
45
103
102
47
55
114
222
18
72
83
12
7
120
12
5
9
72
15
75
22
6
42
20
18
105
39
93
7
12
48
102
36
48
72
35
132
7
114
102
78
60
35
9
15
55
30
132
38
10
60
30
5
91
24
17
25
66
42
23
13
107
7
5
12
3
10
18
42
23
85
12
8
22
150
72
6
102
48
42
12
18
42
30
60
8
22
18
30
5
25
132
6
77
13
35
19
36
53
109
18
29
3
21
12
25
144
60
6
30
60
42
50
75
33
4
6
18
11
73
108
84
38
28
17
7
24
102
12
42
5
193
12
30
54
35
72
19
18
240
26
34
48
78
102
47
12
3
22
11
49
6
5
49
66
8
9
63
45
117
3
12
1
6
5
36
12
36
25
11
24
27
64
24
17
108
31
44
57
7
48
78
44
28
80
28
11
25
26
4
14
16
36
72
48
42
18
24
36
24
8
108
4
60
6
29
9
76
95
63
112
6
120
24
11
37
48
48
60
6
5
24
12
25
38
40
36
54
24
107
1
12
12
24
60
44
18
10
8
10
84
48
114
6
8
10
12
120
24
48
23
37
35
12
91
38
64
6
5
127
32
28
53
36
60
3
93
19
108
5
43
65
27
16
2
4
14
10
6
74
106
125
25
6
62
22
78
18
5
37
48
84
83
91
54
30
72
6
35
43
54
50
10
12
59
9
63
49
14
4
17
48
157
35
48
36
7
54
8
18
82
12
66
60
53
84
97
11
24
19
72
17
12
85
48
48
92
82
65
25
98
82
35
31
18
72
114
54
6
29
91
8
10
12
14
34
20
40
18
5
45
4
84
132
32
52
56
10
12
5
132
3
16
20
90
135
27
9
13
18
32
70
96
14
118
107
91
6
56
87
97
23
121
12
20
15
147
16
2
4
18
6
12
35
7
30
6
77
19
60
48
200
126
72
90
10
168
20
4
60
12
96
18
72
78
12
35
45
22
17
31
48
6
150
30
11
13
11
21
75
24
61
12
47
43
53
49
35
91
90
50
10
12
36
50
105
24
12
49
44
18
22
6
6
83
25
30
18
95
3
82
30
5
45
15
48
55
72
24
18
20
58
24
30
14
4
12
53
12
180
1
24
56
40
23
55
24
12
53
45
52
11
24
61
35
19
36
48
36
6
50
40
29
93
22
60
156
29
43
18
35
55
5
27
82
191
19
68
10
12
11
67
36
96
65
25
6
102
20
58
60
54
24
59
51
9
13
42
90
12
24
54
78
18
5
1
78
125
61
12
8
10
80
9
121
66
54
2
18
4
11
7
5
13
47
84
25
66
8
76
5
49
6
54
6
66
83
24
12
25
6
128
112
108
6
24
71
3
36
130
14
100
36
60
36
6
119
3
33
169
60
191
12
7
86
82
90
36
96
66
98
64
26
4
18
48
216
30
18
36
66
6
60
48
72
18
17
117
27
1
47
51
54
36
22
42
35
13
50
18
82
8
22
42
5
13
35
13
35
115
24
41
1
14
21
19
6
44
4
35
43
48
66
56
4
11
57
126
166
96
24
6
50
99
121
30
108
6
78
12
90
48
30
26
22
125
25
42
20
130
42
26
39
33
15
93
64
26
34
11
24
48
73
59
1
12
18
29
13
30
30
18
30
47
13
168
96
119
132
3
64
48
29
24
109
12
6
42
47
43
53
7
60
5
45
126
40
50
16
36
12
72
24
24
6
17
25
12
12
6
77
60
7
26
3
24
31
6
11
73
36
14
21
24
19
8
40
18
35
69
3
37
6
24
20
18
10
8
64
5
25
156
2
70
102
5
3
10
84
60
84
90
24
60
18
24
36
30
2
18
10
8
39
37
104
51
1
12
11
25
11
1
24
18
5
13
35
25
108
2
4
60
44
100
29
48
7
138
24
30
53
12
84
132
55
17
31
84
38
18
21
48
37
11
19
18
11
1
66
102
26
34
110
22
84
6
78
12
14
40
14
36
27
84
13
56
54
52
29
109
30
36
12
30
8
40
66
6
42
30
18
42
8
22
102
23
15
28
144
18
8
4
6
138
36
14
21
43
6
35
39
40
48
30
8
27
55
42
20
70
12
44
10
36
6
54
95
48
3
64
44
46
36
18
12
18
47
93
4
36
30
12
12
41
144
25
83
24
3
82
78
210
23
7
77
61
20
10
65
13
35
49
12
71
15
108
112
18
54
50
40
12
35
85
11
12
13
8
4
18
42
107
144
19
18
54
44
76
6
8
154
132
54
30
30
14
10
66
24
12
5
1
24
23
127
66
48
107
85
47
60
13
38
76
18
168
23
49
90
18
24
11
27
52
38
18
189
25
60
48
71
61
30
6
120
42
6
6
156
80
10
8
16
6
17
55
50
51
49
30
90
47
43
18
54
78
6
12
5
3
10
11
61
ABCD 93880459514*3^$a+1 [50014]
29
120
162
66
84
6
90
108
66
60
49
11
96
48
45
216
3
48
18
54
102
108
12
55
11
54
63
123
54
63
57
114
37
47
12
21
45
48
24
27
9
39
3
18
36
159
57
24
18
18
27
21
54
78
55
144
41
55
5
3
24
27
30
15
15
201
69
6
42
102
66
60
15
192
75
21
27
48
90
36
31
80
39
105
3
13
80
9
30
126
48
51
9
90
24
21
51
54
24
48
12
12
66
18
51
3
30
18
45
15
33
120
69
75
40
8
39
25
24
5
27
45
3
9
103
17
30
193
32
15
18
55
23
9
57
36
30
54
103
17
30
9
16
5
51
120
27
21
105
42
24
54
15
16
5
30
138
48
60
132
90
138
7
17
15
45
18
102
96
30
42
3
9
39
40
17
60
12
12
43
17
24
7
24
176
144
21
3
9
55
5
6
69
33
54
60
61
77
3
3
30
55
72
29
84
60
27
144
63
30
60
42
108
48
54
30
24
24
42
30
21
63
42
12
78
78
72
15
120
33
42
42
6
37
80
105
55
35
108
36
21
45
30
85
32
33
48
7
5
19
29
96
3
21
27
3
54
63
75
54
15
3
61
65
7
59
61
5
3
141
48
36
39
40
167
54
24
27
273
138
60
174
54
21
16
23
66
36
48
6
36
192
6
12
108
27
24
9
66
36
9
16
80
75
54
6
114
24
39
33
24
55
41
54
66
24
84
91
155
54
54
1
11
30
36
19
8
72
24
16
80
64
71
60
93
141
19
77
3
93
147
51
24
60
6
24
3
88
35
109
5
96
54
90
12
18
13
77
48
30
45
24
3
42
24
24
3
75
30
15
75
78
42
30
63
45
72
75
48
24
165
96
27
3
42
54
36
132
42
18
66
12
150
12
57
3
168
30
30
129
40
11
54
60
3
75
12
1
35
60
48
66
24
12
99
16
48
56
81
30
49
29
36
60
123
45
6
42
54
21
3
66
78
45
3
48
66
30
61
77
51
27
132
48
25
17
31
59
21
27
78
31
24
35
72
157
41
36
228
18
24
85
11
13
59
30
31
24
11
117
9
108
18
73
77
3
9
30
42
204
19
17
55
101
42
36
60
6
48
3
75
60
48
81
3
30
66
45
27
72
30
7
23
108
13
17
24
30
25
23
30
36
15
81
31
48
17
7
11
6
120
210
69
64
53
18
105
9
15
16
56
9
84
12
60
30
21
144
111
73
80
27
78
24
12
3
40
11
45
69
12
54
42
15
45
42
97
35
210
30
6
7
35
18
19
29
30
42
3
75
109
11
54
18
78
6
36
18
6
18
43
8
15
12
24
30
66
85
23
12
42
43
24
11
30
138
66
54
96
126
120
72
55
80
27
18
3
129
90
6
54
48
6
51
16
35
37
56
69
210
30
30
45
27
45
48
45
12
60
78
30
7
83
6
72
55
48
41
54
9
112
11
13
56
24
9
31
5
54
6
79
96
176
16
8
16
11
48
69
15
138
7
11
72
12
60
90
147
16
8
141
6
18
51
39
25
17
7
47
30
144
54
30
78
30
19
8
75
156
36
48
18
27
33
144
66
42
18
54
30
13
47
18
30
73
65
15
33
39
27
21
63
114
30
42
15
16
32
40
17
18
37
5
91
65
42
37
29
6
6
87
168
27
120
21
9
15
207
1
8
57
12
75
136
47
12
90
48
19
59
37
80
39
36
48
12
73
107
189
9
66
48
42
90
6
12
7
41
24
84
12
54
1
144
29
27
45
30
54
36
18
132
12
12
85
41
18
102
12
72
36
108
12
63
129
7
155
61
8
40
5
54
37
41
102
33
3
192
117
27
6
54
73
8
9
24
111
51
108
25
29
12
55
83
18
3
16
11
45
57
63
3
42
3
129
7
29
84
12
30
21
99
126
12
48
72
48
102
72
69
72
9
108
222
36
30
12
66
42
163
35
30
7
72
32
51
42
27
24
9
48
24
60
96
42
57
3
13
5
3
40
17
18
24
30
12
3
3
45
3
6
66
13
41
15
75
45
3
18
54
13
56
21
48
3
40
8
69
67
11
30
39
48
48
33
7
48
179
18
27
81
66
69
39
30
211
41
39
141
36
18
24
18
27
16
35
6
30
1
47
66
42
48
30
84
30
13
17
18
69
15
25
53
6
229
23
12
18
114
9
75
24
6
7
17
6
81
3
18
144
36
7
95
12
6
30
48
6
6
24
21
219
13
8
39
84
21
3
18
24
126
18
84
103
8
184
77
3
96
15
102
3
24
21
36
48
36
51
3
12
138
87
171
18
36
31
104
105
66
108
6
3
3
18
147
33
39
3
45
195
48
85
80
99
ABCD 93880604648*3^$a+1 [50000]
95
64
165
27
8
40
80
16
96
128
24
72
109
36
63
32
24
25
47
24
24
157
83
1
180
123
32
48
96
25
47
25
108
195
56
96
13
35
1
135
69
11
1
24
144
119
181
171
104
40
105
156
24
72
35
48
1
23
16
165
35
145
120
36
60
23
157
35
96
85
35
24
24
16
48
8
48
205
180
60
35
145
95
25
96
95
120
88
296
121
71
73
71
40
48
21
59
13
99
8
48
88
56
184
21
84
96
191
25
23
25
47
25
23
85
36
39
80
72
49
71
48
61
51
273
71
49
60
120
36
95
121
108
96
36
47
1
180
107
72
160
32
205
11
120
73
239
72
96
73
36
35
120
61
108
36
276
183
56
49
119
48
192
1
95
96
1
15
80
48
120
25
132
35
265
23
121
24
167
64
165
264
96
243
81
15
176
16
8
24
13
147
33
23
40
272
169
36
84
15
176
13
12
95
24
25
143
96
40
141
84
167
24
48
160
8
133
36
71
48
144
61
155
24
96
1
120
303
56
72
24
40
8
253
35
184
176
48
72
49
71
24
61
144
155
61
3
56
120
96
193
36
24
11
96
49
60
75
80
1
15
104
144
120
1
23
72
16
249
156
288
35
24
16
144
93
83
25
36
83
16
56
25
71
49
60
11
24
48
97
84
59
120
1
47
13
72
27
32
64
200
1
39
225
36
36
95
48
1
39
176
160
8
13
108
96
156
179
24
24
48
49
15
165
59
1
15
69
27
200
88
45
35
112
192
200
37
3
80
193
159
69
75
141
51
8
1
39
56
48
1
119
48
25
119
85
83
37
35
25
135
165
35
184
96
69
75
176
16
105
167
253
3
45
11
24
96
1
23
192
24
24
25
36
36
47
1
47
72
61
51
9
12
60
63
21
131
13
75
32
133
35
121
15
9
231
48
153
87
141
11
136
69
59
1
84
276
39
104
121
36
24
155
24
16
21
59
264
40
32
265
23
13
60
23
24
37
195
81
108
251
96
24
24
217
239
24
192
13
36
71
49
96
63
80
72
13
36
36
60
23
16
9
71
24
37
107
181
11
325
11
240
48
96
289
567
69
11
24
96
25
15
248
96
25
191
25
87
56
1
71
13
35
16
21
35
72
16
45
59
133
59
40
104
192
40
69
60
263
361
72
95
72
1
191
145
15
56
24
1
15
32
133
507
152
24
24
61
11
49
95
64
33
15
8
157
35
24
1
23
96
241
180
84
15
9
12
75
93
35
121
119
72
25
23
1
36
3
80
25
156
60
143
192
25
191
25
23
85
36
15
56
24
48
72
280
56
253
36
39
176
1
143
16
128
48
120
109
83
61
59
97
36
27
96
104
40
32
64
57
39
96
152
120
16
152
88
80
277
168
11
48
277
24
75
32
13
35
1
71
24
256
8
37
60
47
73
24
215
49
111
ABCD 93880625992*3^$a+1 [50008]
114
54
117
80
1
12
60
120
18
72
132
9
147
93
195
72
53
37
195
27
77
24
97
15
15
90
42
30
15
21
51
99
102
90
18
99
8
7
12
29
49
15
51
54
87
48
27
45
9
60
90
161
31
105
24
123
18
18
6
84
24
15
15
90
135
213
30
72
21
129
12
126
117
33
23
25
36
6
48
5
109
126
162
102
6
231
3
12
6
3
51
48
36
17
37
42
30
6
29
88
45
3
8
1
114
66
216
27
32
13
3
8
16
9
132
48
99
48
48
21
6
48
5
145
174
41
16
48
75
53
19
54
126
36
60
9
93
83
67
21
15
9
27
125
64
21
3
105
36
6
5
13
180
180
107
16
104
115
48
6
30
234
60
147
48
93
35
49
6
138
54
33
27
165
33
15
48
75
126
36
54
96
12
180
42
35
40
153
23
37
66
81
9
42
30
78
156
21
15
153
24
21
6
126
87
32
109
131
13
60
23
115
18
36
18
6
71
139
42
54
30
114
174
60
180
15
32
24
49
63
135
78
54
93
72
27
5
55
209
40
141
150
18
18
30
3
21
3
56
85
75
32
168
40
57
42
12
41
37
12
119
49
66
72
149
1
108
120
72
18
6
3
32
19
30
39
3
5
13
126
18
27
219
42
3
80
235
144
6
39
8
19
93
21
51
3
102
90
18
11
79
18
42
45
120
15
198
48
42
9
3
180
177
24
24
63
105
128
151
66
143
112
3
30
240
36
138
36
69
21
54
165
21
12
18
42
54
18
3
8
7
12
45
32
13
78
5
157
12
18
108
54
24
27
147
45
27
69
21
59
136
104
7
60
30
23
49
15
147
45
33
162
18
30
6
90
117
3
54
126
6
59
49
23
43
45
27
5
37
180
66
54
15
32
61
78
84
41
16
39
17
139
54
72
24
156
18
42
87
3
5
25
23
1
108
75
168
129
119
115
21
24
192
105
23
64
8
40
24
48
8
19
6
48
6
41
7
78
12
6
9
45
72
51
69
6
120
5
13
6
93
27
96
30
119
229
12
72
42
30
54
65
97
18
69
81
54
66
71
61
3
27
18
27
69
59
25
60
12
63
15
12
150
264
6
48
41
49
6
48
17
91
24
101
24
24
67
120
45
104
109
11
1
23
16
93
90
12
24
45
32
24
376
9
36
84
18
45
153
15
57
47
79
96
36
12
6
30
60
161
64
111
36
5
19
29
7
84
45
56
49
71
40
80
37
6
54
48
15
27
12
89
55
105
57
234
96
30
24
48
63
8
1
24
30
36
18
123
27
48
5
67
6
72
12
72
126
72
42
155
136
69
30
69
57
18
24
53
19
29
72
25
15
3
21
24
39
18
18
96
5
13
3
105
18
66
6
29
24
85
147
57
30
78
198
21
33
36
51
51
24
30
15
75
60
33
15
78
30
54
63
123
5
25
132
51
24
81
47
7
150
27
3
90
27
24
9
18
5
25
18
36
60
69
51
6
39
45
6
288
156
185
103
273
93
54
53
144
24
96
24
49
150
108
18
12
132
48
18
60
72
108
81
24
32
25
119
133
11
72
97
183
72
15
17
73
66
69
72
80
19
77
13
174
18
27
96
21
126
42
3
267
30
18
24
48
96
162
54
84
105
9
63
93
6
18
3
33
12
99
96
24
33
23
67
72
96
125
48
91
21
104
115
126
72
252
75
189
35
19
45
32
16
3
84
6
90
90
47
7
12
36
65
25
42
21
72
120
93
11
1
39
33
47
24
19
45
128
85
144
84
36
3
48
165
27
51
21
195
84
126
35
79
102
72
51
72
9
18
53
13
24
66
161
19
6
198
36
117
57
47
40
48
81
54
6
131
133
6
54
18
18
275
112
80
85
24
30
5
13
107
61
102
21
51
29
31
48
60
48
18
27
ABCD 93880849904*3^$a+1 [50034]
40
36
20
16
8
27
108
90
174
33
27
37
8
28
47
96
12
18
211
140
9
279
96
72
28
20
12
3
45
27
117
3
45
27
90
75
3
9
129
90
21
24
27
49
36
92
3
169
83
78
72
15
105
31
80
105
270
72
42
15
33
39
4
32
48
52
32
72
24
16
11
72
21
4
32
69
7
47
18
15
48
24
3
69
123
45
12
100
83
48
9
69
15
12
28
155
24
390
103
32
123
57
12
3
61
72
188
84
81
15
15
25
17
3
16
53
18
180
48
21
39
21
16
35
108
25
12
35
108
30
31
8
3
117
48
195
33
84
60
93
115
68
99
25
20
33
27
36
9
3
12
36
165
54
36
1
20
48
60
96
12
4
68
51
201
36
12
3
9
129
67
47
45
3
150
63
24
216
40
35
1
20
9
51
39
25
32
4
24
116
123
36
24
36
1
104
76
116
63
321
40
20
96
45
19
116
3
9
60
3
69
99
61
120
20
36
24
3
60
21
45
7
144
8
3
180
9
63
36
21
33
75
231
24
21
76
29
15
24
51
9
48
63
45
4
80
76
80
9
15
12
99
1
176
3
54
18
12
60
133
167
36
24
1
35
1
11
33
180
156
4
92
28
20
159
126
19
68
195
9
96
75
18
67
23
21
36
48
27
73
104
72
39
12
45
15
120
33
39
33
153
30
25
47
25
132
5
15
3
13
44
12
36
12
52
20
24
96
3
45
48
15
69
39
21
24
57
18
54
87
84
76
20
3
105
88
48
32
72
72
28
83
9
36
108
24
3
9
48
15
1
44
48
15
18
15
136
8
96
4
188
48
24
120
63
289
56
40
32
51
1
71
30
18
54
51
36
39
57
3
37
68
76
144
155
57
3
72
33
96
40
80
3
45
60
60
132
36
12
60
3
85
8
39
1
92
27
85
48
35
57
36
96
60
51
93
4
155
18
63
99
45
180
63
93
4
11
72
42
30
21
36
39
129
16
47
69
60
48
120
88
35
45
3
24
48
9
51
109
179
192
25
80
3
81
4
95
45
96
64
29
15
52
23
61
17
15
24
4
167
93
24
33
3
16
11
69
16
83
25
65
54
48
57
3
48
24
45
3
72
157
20
21
72
3
108
40
17
159
3
25
11
21
51
129
48
33
219
4
56
144
15
12
72
33
48
189
31
104
252
4
47
33
12
3
9
51
21
9
15
9
7
11
9
36
12
15
48
85
23
9
15
66
27
48
15
132
129
99
69
3
13
59
141
39
60
25
12
24
32
12
28
20
45
3
52
44
3
81
12
12
63
69
21
87
3
48
24
37
20
36
12
28
32
33
18
264
117
159
81
24
40
72
35
30
90
45
63
25
35
9
52
23
81
15
21
48
60
15
21
16
20
9
31
41
15
3
45
40
80
177
15
52
20
16
257
103
104
12
51
249
9
7
23
9
36
76
11
30
15
12
12
48
36
39
13
120
143
21
16
53
30
45
15
21
33
7
116
132
12
51
72
21
69
63
105
48
90
9
12
39
9
72
24
57
27
16
29
18
120
69
24
39
18
30
69
48
15
108
12
36
9
51
9
12
63
57
28
5
6
37
35
18
30
90
7
168
80
39
61
12
20
48
36
28
5
123
108
16
84
32
3
84
57
48
12
36
27
18
63
40
120
47
132
30
3
12
111
57
48
75
45
144
36
76
36
32
112
59
42
18
30
15
75
97
125
19
29
7
24
164
27
9
28
32
21
15
105
18
45
24
16
95
24
81
36
60
64
47
9
24
57
39
123
30
15
75
36
24
120
33
168
15
21
111
48
24
48
133
89
7
20
108
216
9
318
9
60
3
60
1
20
27
45
27
105
3
132
73
32
3
9
171
120
97
36
17
43
32
48
15
21
39
105
39
48
60
48
69
63
108
201
48
21
27
60
3
21
24
39
105
3
13
95
72
57
36
64
173
102
45
12
40
119
9
12
36
15
9
36
15
12
81
9
6
1
11
45
33
267
3
25
47
9
16
227
36
1
11
60
9
9
55
72
32
120
48
52
53
27
60
36
60
96
264
60
99
18
15
15
18
7
47
96
12
13
56
3
81
69
48
39
100
44
39
1
60
144
83
180
9
3
13
20
3
54
7
71
18
87
12
16
119
25
80
51
81
33
43
23
21
64
ABCD 93881420162*3^$a+1 [50005]
96
161
144
6
9
9
126
49
179
6
7
72
83
45
3
109
71
72
42
55
32
3
48
37
5
91
72
47
78
19
29
51
208
56
15
156
24
45
75
24
61
5
6
85
41
12
180
42
174
24
102
73
95
126
66
24
25
24
8
27
18
114
9
9
48
183
16
53
6
30
15
75
181
161
72
222
25
24
275
45
40
59
126
84
18
24
25
104
64
120
11
30
55
56
16
8
40
47
9
3
181
17
39
3
30
108
60
72
30
33
112
71
57
93
307
72
8
75
109
24
24
47
18
87
39
1
24
80
16
59
54
12
54
240
54
36
19
56
135
25
65
15
111
1
5
12
90
6
30
54
6
120
45
96
40
71
73
41
66
18
90
6
18
66
54
42
144
79
8
208
11
45
45
30
18
27
16
107
36
54
36
12
3
39
120
97
29
42
90
103
32
24
3
30
6
25
56
120
64
24
8
57
132
51
93
67
48
11
84
1
41
18
36
25
24
71
49
41
159
72
24
33
78
169
80
24
136
131
84
9
9
87
88
56
96
3
30
168
7
96
144
143
9
105
66
109
23
126
27
75
93
57
7
65
66
6
18
37
24
11
48
37
59
12
108
21
105
36
3
72
33
54
1
167
33
15
121
131
198
24
63
3
61
71
162
72
15
51
37
35
37
59
85
59
12
25
48
8
87
72
18
30
81
16
209
55
56
39
49
35
96
84
36
162
60
120
72
132
91
47
33
3
85
120
11
78
48
7
17
18
37
168
47
25
11
18
91
104
16
96
48
17
39
33
6
36
84
1
80
9
96
79
209
66
21
105
60
84
6
54
12
162
93
33
6
9
129
6
25
32
207
6
12
42
13
77
171
72
129
96
175
59
45
88
32
9
24
18
72
36
57
112
47
18
66
24
36
36
61
23
42
30
73
59
156
25
56
33
63
39
18
42
133
72
11
93
9
31
176
24
112
77
90
1
35
12
49
65
36
67
275
85
161
114
13
89
31
29
108
18
85
35
42
30
21
57
48
7
72
11
85
155
12
72
57
24
16
48
35
72
54
111
16
72
128
183
36
48
78
39
9
24
31
56
21
43
41
204
174
36
24
12
13
77
43
71
270
84
31
11
133
8
64
24
41
15
3
30
7
35
84
1
89
7
104
15
180
6
7
47
90
18
318
24
54
81
9
15
39
36
61
155
108
66
55
32
27
30
7
11
37
35
36
114
31
80
15
121
35
6
55
35
69
39
54
18
12
85
41
79
32
280
24
17
18
229
96
17
63
64
35
37
48
65
18
37
11
24
21
16
233
7
95
73
32
3
21
15
96
84
6
159
159
108
18
6
21
24
75
85
23
121
11
13
56
16
56
87
33
3
24
18
123
64
5
18
9
144
105
15
39
1
71
90
48
31
59
126
6
18
7
29
12
39
3
30
150
18
39
24
27
13
215
132
13
96
11
109
48
41
31
80
69
36
24
66
60
48
6
12
114
18
43
149
163
72
305
36
43
47
60
69
33
6
12
150
15
3
30
90
85
29
51
16
23
25
32
16
8
27
120
24
36
84
60
25
48
32
24
27
13
11
13
131
102
79
29
6
36
48
97
17
66
21
93
27
3
60
48
132
93
9
55
35
61
24
41
168
31
23
18
228
67
248
16
11
37
48
24
95
1
48
35
72
24
13
72
80
40
168
72
80
33
126
72
138
24
30
60
12
25
83
213
40
113
7
29
51
3
72
12
97
168
8
40
8
9
90
13
143
96
66
15
88
65
102
193
80
15
25
17
103
59
90
43
72
72
23
25
8
27
66
330
25
65
54
33
24
63
1
95
57
15
25
8
57
7
23
42
48
39
16
17
31
47
12
37
23
36
30
114
72
69
96
33
162
144
61
59
6
126
72
25
83
102
6
57
48
16
41
55
65
42
13
17
31
65
31
89
24
66
141
24
16
41
18
66
91
ABCD 93882140486*3^$a+1 [50051]
18
18
72
12
30
30
24
21
33
42
33
36
24
3
24
6
3
9
63
9
66
45
9
6
18
30
6
78
6
6
9
135
36
24
12
54
84
30
222
18
36
6
48
54
48
57
87
36
18
51
9
24
12
63
15
12
66
18
30
6
18
75
33
18
102
42
48
30
18
6
30
36
12
120
57
3
42
15
3
66
12
84
36
123
21
36
24
3
21
84
72
63
12
9
24
3
69
60
3
12
15
18
102
78
48
78
21
9
6
6
12
12
51
15
12
12
90
126
60
24
18
3
75
153
75
24
12
6
30
24
33
36
51
84
54
42
6
150
18
6
24
54
30
12
66
15
33
51
21
18
24
12
6
15
9
3
117
15
21
90
72
42
63
27
54
54
42
30
6
18
72
33
36
24
15
102
30
12
18
84
3
51
36
21
24
33
15
21
6
6
24
36
24
6
12
45
132
15
54
51
108
33
18
84
6
6
33
21
132
18
6
84
6
18
18
18
66
30
18
6
72
60
12
18
48
54
18
18
36
84
12
15
45
30
12
90
96
96
18
42
15
39
12
12
48
12
18
90
12
12
141
27
48
72
6
15
51
30
18
12
36
12
33
45
18
12
42
30
18
30
18
216
3
33
12
60
27
9
6
18
60
6
24
21
45
24
12
6
57
51
12
60
78
15
9
27
21
12
6
12
24
9
51
96
48
6
30
6
102
60
6
6
261
63
24
18
78
60
9
21
12
3
9
6
30
27
3
54
15
3
30
48
24
30
36
30
36
60
30
96
30
12
30
36
12
33
156
108
33
48
12
18
30
30
9
21
36
108
15
15
48
9
3
105
27
9
75
57
48
39
18
24
60
24
15
39
33
33
30
66
6
69
33
12
3
15
36
12
9
36
3
60
6
54
6
36
24
24
12
12
51
9
48
54
6
18
96
24
6
36
60
12
12
39
51
144
36
6
15
39
9
27
69
3
6
12
18
81
39
30
12
15
12
3
165
15
24
30
3
27
9
39
12
30
18
117
63
6
15
9
27
9
6
6
18
6
84
12
60
30
60
30
12
48
15
9
36
24
30
30
36
48
12
12
30
45
57
66
54
36
18
21
39
6
36
27
3
18
6
6
42
12
54
6
6
12
6
21
93
12
18
12
84
21
9
96
18
36
66
30
30
15
3
36
42
48
24
12
39
51
18
78
18
6
96
30
12
18
45
33
186
18
6
24
12
54
24
6
12
42
3
33
15
39
30
30
6
30
30
39
21
12
15
45
78
30
54
42
30
6
18
12
9
9
90
126
78
21
15
162
3
45
15
12
27
78
12
30
72
33
15
81
111
30
114
60
36
30
24
27
9
3
33
72
36
12
54
33
36
9
27
15
78
90
18
150
54
6
12
21
21
24
42
57
45
15
3
48
30
60
84
6
21
15
96
24
48
18
12
111
39
6
66
6
24
3
57
18
45
213
30
78
6
18
30
30
18
60
57
21
6
30
18
18
12
18
12
12
18
60
6
12
9
3
93
3
6
18
12
30
75
9
24
6
24
60
18
39
84
45
6
45
15
6
12
3
15
60
48
144
30
3
57
12
3
3
18
30
30
12
18
21
3
60
18
24
75
21
60
147
183
42
36
6
84
6
60
36
48
36
3
21
54
120
6
39
12
51
9
9
39
36
135
30
30
126
6
18
75
72
27
12
6
72
3
33
12
24
60
3
36
51
30
18
48
30
39
39
81
9
66
6
15
9
6
42
27
69
24
18
30
18
12
33
9
36
6
66
12
51
12
63
24
72
81
27
45
36
45
12
18
24
6
54
36
36
96
138
39
57
18
66
30
9
36
15
69
15
138
84
15
3
30
3
27
18
12
18
90
60
27
33
48
30
6
24
12
72
12
18
30
36
6
54
24
42
21
60
15
18
36
108
48
18
9
33
54
54
24
6
6
15
39
21
9
12
12
15
60
3
48
6
54
60
9
12
21
30
24
96
48
30
99
57
66
24
36
12
66
12
12
36
90
6
6
9
111
72
6
24
6
30
6
6
24
60
24
90
54
18
78
6
9
21
24
36
48
36
24
18
18
6
60
144
96
6
18
9
27
78
90
12
6
60
24
30
18
12
108
3
63
117
105
3
21
60
3
75
102
6
33
39
33
24
48
57
39
21
15
36
27
66
6
48
42
39
69
78
57
12
15
6
54
30
18
96
30
72
27
27
24
24
150
27
75
9
195
24
66
42
24
9
21
6
33
15
60
36
54
6
18
18
78
30
132
57
48
15
24
30
36
24
51
57
120
6
6
24
12
72
240
12
48
15
33
24
78
30
36
36
18
12
48
12
30
39
51
21
9
24
30
36
24
12
30
39
33
78
84
6
27
63
90
15
9
39
51
60
24
9
21
30
54
30
6
24
6
6
108
30
66
15
36
15
6
102
81
21
18
6
30
90
24
12
36
18
12
18
6
30
114
6
30
60
30
108
6
24
18
150
84
6
114
54
12
72
48
108
39
51
69
3
48
66
6
24
33
33
3
9
27
135
69
36
75
48
21
87
30
3
36
33
36
24
132
90
54
27
3
66
66
30
18
36
54
15
45
27
15
48
54
6
24
18
3
45
6
105
15
6
54
21
9
75
33
66
12
12
21
39
33
24
39
6
6
18
39
15
12
6
12
3
72
33
30
69
15
30
3
36
9
42
36
12
42
36
12
18
45
45
90
78
72
3
9
48
12
6
12
24
18
42
18
42
18
42
18
78
54
24
54
60
18
30
18
24
36
36
6
24
9
9
3
63
120
69
15
42
3
27
6
72
12
6
60
12
18
90
42
30
12
24
12
90
144
24
66
9
87
60
18
24
78
18
6
45
45
24
30
42
12
30
6
12
24
6
12
18
15
12
33
27
51
21
33
6
6
63
72
15
48
36
24
12
6
30
24
120
24
36
36
42
6
12
18
15
9
36
96
159
45
24
6
30
12
18
24
117
3
33
33
6
24
21
3
30
120
6
9
36
51
21
33
6
24
66
84
42
12
6
27
3
54
75
3
54
30
84
42
39
45
6
30
24
3
45
30
60
6
15
15
6
51
9
84
6
60
9
9
6
21
21
12
30
12
54
12
18
6
24
27
9
78
6
54
30
12
30
18
30
18
30
72
6
30
6
15
3
6
12
3
ABCD 93882245708*3^$a+1 [50075]
189
3
15
72
180
69
57
72
108
19
80
63
1
32
3
90
18
90
18
18
72
91
35
54
36
115
48
35
109
192
48
29
51
39
121
41
144
87
96
15
18
54
162
18
162
54
36
105
3
18
54
229
257
18
18
18
73
96
65
31
128
160
32
16
173
36
15
201
18
229
5
252
54
9
243
54
90
45
45
211
5
90
72
108
36
18
18
36
108
21
16
32
39
169
32
160
192
113
108
67
95
49
149
18
72
36
36
18
36
126
234
139
96
96
47
321
16
96
17
15
16
32
9
72
54
126
43
11
18
51
16
48
224
3
126
18
18
72
18
1
71
9
153
231
21
36
55
161
72
55
251
85
23
36
18
99
81
144
54
18
18
36
126
144
72
43
11
133
29
54
93
141
3
141
36
31
23
25
11
69
57
135
27
108
36
36
18
15
16
23
54
19
35
270
144
54
57
51
285
3
396
81
64
53
72
19
35
45
63
1
71
72
36
18
91
89
183
112
11
37
48
80
69
43
29
99
9
36
252
231
3
108
54
36
18
21
51
45
99
61
65
144
54
126
27
9
108
162
18
87
39
72
36
36
36
144
37
17
72
7
32
112
137
18
18
18
108
229
32
135
108
126
18
90
36
31
77
18
144
33
112
179
333
63
72
144
72
108
18
18
126
18
36
54
144
18
18
36
18
45
81
36
144
18
36
216
36
144
25
29
90
25
47
90
18
181
32
144
3
13
23
9
27
72
61
101
18
90
72
18
108
18
7
128
63
33
57
39
375
108
252
54
36
126
18
55
35
108
49
5
108
144
31
23
108
144
36
126
36
36
144
216
54
18
54
237
64
23
108
157
23
18
162
36
18
18
13
23
36
85
23
73
17
511
47
54
72
51
39
288
36
133
11
405
96
3
72
54
36
43
209
90
85
5
72
90
9
45
216
54
18
19
128
159
1
17
36
234
49
95
18
63
171
144
54
54
36
162
90
73
96
101
126
18
144
36
378
90
36
126
54
90
18
15
160
23
54
18
321
3
18
54
36
49
131
13
113
54
72
33
3
93
144
15
18
63
333
54
45
9
103
41
54
18
90
37
80
27
72
18
234
90
108
36
180
51
93
108
54
72
72
90
36
3
195
126
108
108
54
1
17
18
36
18
151
29
162
33
16
32
16
101
18
25
96
80
16
125
18
126
18
1
323
54
18
252
25
29
18
1
53
54
21
33
162
72
37
35
109
17
126
1
48
41
54
54
18
121
131
54
18
162
19
71
72
33
165
144
75
195
141
3
13
203
72
109
35
72
108
162
90
144
162
36
36
339
48
27
405
117
36
103
144
128
48
99
36
25
176
304
89
135
9
183
15
54
54
21
141
19
71
72
18
18
18
252
162
141
3
90
18
54
18
90
18
13
203
54
223
29
126
21
105
36
3
33
198
216
18
18
36
216
33
48
48
15
90
39
15
72
73
32
327
153
16
11
ABCD 93882561484*3^$a+1 [50037]
66
28
80
66
45
24
27
58
35
120
55
50
34
53
7
17
21
268
2
4
86
42
112
74
60
75
51
21
48
45
40
2
9
24
25
6
134
16
30
134
54
10
26
36
40
110
54
40
44
48
9
261
22
66
11
39
76
20
4
26
34
14
90
12
60
6
22
26
84
87
75
18
3
9
10
29
9
46
32
30
18
16
44
34
42
8
6
30
4
8
18
132
22
6
30
17
135
112
42
26
18
36
18
18
202
6
11
39
57
19
29
85
66
56
150
28
14
12
10
140
54
12
148
14
18
120
12
10
200
48
18
4
53
45
178
74
30
18
64
44
16
26
150
18
114
16
6
48
20
136
5
15
166
11
13
30
26
18
78
3
51
84
4
36
66
26
12
48
105
15
24
54
6
60
9
79
41
55
6
14
6
100
59
96
15
40
8
292
29
21
99
27
45
7
20
76
17
15
4
26
48
54
18
3
75
10
11
19
101
13
98
52
36
6
44
90
21
21
34
60
144
90
2
18
126
9
21
96
75
7
41
21
219
51
10
59
1
150
14
12
34
50
18
33
45
34
84
6
20
40
24
2
214
56
34
104
12
54
6
28
36
8
150
51
39
33
48
31
18
122
28
116
117
3
220
50
12
22
32
24
36
18
66
76
24
90
14
6
42
60
45
9
4
194
46
32
3
51
4
36
50
28
32
310
54
84
26
21
24
57
12
6
12
142
11
120
31
30
11
45
42
40
92
48
21
27
58
62
4
41
3
132
168
60
36
24
57
117
22
14
4
11
205
20
190
54
38
45
3
21
129
4
12
20
18
12
114
66
9
79
36
30
14
18
15
33
42
34
11
39
6
58
110
27
79
8
57
13
11
15
100
2
64
44
6
4
50
30
90
72
84
39
15
16
14
40
2
22
80
40
83
67
66
176
18
90
22
44
24
93
223
36
44
60
10
14
132
34
47
24
39
54
30
21
121
26
22
42
20
150
51
9
6
48
6
75
111
52
98
4
18
12
24
24
2
96
102
10
30
62
51
33
30
46
11
79
8
57
283
8
18
4
182
6
3
55
140
72
54
10
258
182
28
98
12
18
18
12
210
60
18
94
236
96
90
15
49
62
33
117
48
51
15
28
68
30
22
2
54
10
36
38
33
3
12
42
12
30
24
24
66
27
24
39
136
65
39
106
20
144
27
13
26
6
34
8
40
17
19
20
174
46
32
165
3
21
24
85
2
4
8
21
85
54
77
105
28
11
45
16
26
94
200
60
28
38
45
15
88
60
44
142
84
126
56
22
11
21
54
16
56
18
102
30
54
9
61
120
26
153
9
52
11
37
56
64
66
14
48
138
6
6
82
11
49
32
39
72
45
18
12
18
75
199
50
18
88
5
15
6
18
126
147
19
80
45
105
4
2
105
49
14
184
6
11
139
56
6
4
11
99
21
9
144
4
12
26
4
14
4
23
69
40
74
36
48
46
6
56
24
81
7
12
50
78
40
8
12
6
51
81
22
62
174
34
11
45
120
12
54
10
84
35
31
41
13
56
24
42
174
24
46
74
75
139
6
122
48
6
4
35
21
90
96
120
12
117
69
130
6
18
150
128
30
42
10
6
114
116
34
11
27
180
54
99
9
48
82
8
93
15
6
34
32
84
66
75
7
42
26
282
60
10
66
2
82
2
10
26
30
28
14
16
41
15
28
116
30
12
39
55
50
39
72
39
28
66
11
49
36
110
66
28
66
48
26
27
24
123
100
113
133
200
10
6
8
90
16
2
42
106
50
105
15
40
26
6
118
56
40
26
52
36
44
22
14
70
26
208
102
11
27
6
87
99
21
3
36
24
16
38
3
120
3
34
32
6
22
92
51
43
92
78
30
10
35
45
4
128
12
27
133
110
12
58
23
19
5
33
22
48
8
30
58
41
63
16
92
18
75
55
2
28
86
18
3
9
48
18
48
4
96
6
84
26
66
18
34
47
103
12
20
60
36
9
21
24
4
47
49
119
21
36
48
6
9
51
58
26
96
90
48
6
24
40
17
24
45
4
20
46
32
18
40
110
42
60
63
117
3
45
10
60
50
10
17
48
25
20
64
66
30
11
45
120
234
4
42
110
34
20
150
105
1
26
54
78
40
17
15
30
30
21
73
71
43
2
171
37
26
24
136
2
48
60
6
60
96
18
42
4
89
21
88
170
18
132
12
15
109
11
24
39
96
12
28
84
20
6
36
15
99
10
6
5
45
118
32
64
86
70
56
88
65
19
26
51
15
208
26
96
30
6
60
4
24
20
6
58
102
120
ABCD 93882642728*3^$a+1 [50210]
10
14
61
24
56
60
25
15
11
37
20
13
83
4
23
24
49
24
8
3
49
32
1
38
36
60
24
66
54
1
59
21
1
47
13
44
3
52
44
4
12
125
6
49
35
154
71
21
78
9
52
35
9
16
9
39
47
21
52
57
26
84
45
15
30
3
1
15
47
24
25
80
1
3
47
9
1
8
79
33
8
27
4
11
10
23
27
34
123
32
21
43
36
9
167
63
9
1
32
19
21
27
32
48
40
20
37
44
55
71
69
12
3
12
33
1
11
148
60
92
24
81
27
37
24
2
9
4
56
105
43
12
44
16
8
16
20
57
63
15
1
35
6
43
36
48
17
75
21
28
35
4
80
12
15
13
12
60
9
140
16
80
3
3
10
38
1
11
109
56
3
1
35
34
32
63
36
21
39
4
36
9
50
46
14
9
3
24
6
3
84
1
36
60
11
99
49
60
5
40
11
36
3
21
9
151
71
9
24
16
44
37
74
30
3
37
71
9
64
39
32
4
36
45
15
8
12
28
32
36
3
6
24
112
95
72
63
37
36
17
15
24
15
9
40
20
16
11
37
23
30
24
55
48
47
69
117
3
61
15
35
25
5
4
75
24
56
27
24
69
12
48
21
16
47
3
73
11
84
21
39
36
33
12
39
46
35
1
35
159
9
24
21
15
4
11
25
17
67
92
75
24
22
35
75
9
1
3
80
40
20
1
23
12
69
52
14
30
30
10
15
9
11
15
24
22
60
99
35
25
5
40
15
20
21
88
32
7
33
39
8
12
15
33
36
27
13
17
103
35
106
14
21
40
119
36
36
33
120
24
12
61
27
33
35
49
35
15
9
12
12
21
27
99
25
48
11
6
30
46
35
3
21
25
50
49
20
15
25
11
6
27
13
47
37
26
33
36
61
24
15
9
71
81
3
4
32
39
1
24
92
24
15
6
67
23
13
24
32
9
66
24
21
81
4
36
8
15
96
75
9
15
9
112
9
35
15
57
15
34
23
76
36
81
8
15
24
1
50
70
96
23
51
6
16
24
11
12
33
7
8
33
15
4
33
48
36
35
25
63
20
3
30
48
90
22
24
56
7
83
13
57
35
12
3
33
15
21
36
12
12
21
63
16
8
3
109
80
120
40
8
1
96
11
13
15
11
24
12
24
49
11
9
40
104
3
9
39
42
15
4
21
39
35
60
9
25
2
37
47
84
1
35
25
35
109
96
60
5
120
6
48
12
108
42
7
8
88
32
15
114
30
24
12
69
15
24
132
13
11
30
54
57
28
45
2
54
24
27
45
3
4
83
13
17
24
3
51
25
20
60
105
27
24
28
32
9
66
24
22
80
54
21
48
61
24
51
60
11
54
3
36
4
8
13
75
21
39
71
60
9
4
8
12
97
20
115
8
60
16
11
156
120
34
26
30
7
17
15
60
4
21
14
25
77
54
105
51
9
100
140
1
60
27
36
36
35
9
40
60
20
1
56
4
60
26
9
21
18
180
12
10
3
95
1
8
81
15
16
119
66
15
9
51
60
88
23
9
40
24
11
96
13
47
34
71
9
16
47
52
8
16
20
24
1
72
8
27
12
52
35
9
37
39
5
30
66
18
21
15
10
11
28
11
13
8
4
9
15
20
4
21
35
100
47
60
33
60
75
9
1
71
21
18
49
20
16
20
16
11
34
119
16
8
36
21
3
37
26
9
75
93
51
36
9
45
6
45
124
32
24
40
21
20
30
10
3
45
11
51
48
72
18
19
8
15
9
15
60
13
32
39
45
36
108
12
45
4
15
95
6
40
50
6
3
76
8
3
57
3
48
1
20
40
56
49
3
32
36
13
39
60
71
1
8
52
8
40
23
9
15
145
35
21
25
35
12
16
120
56
25
11
49
11
24
15
49
11
24
1
9
12
24
39
11
49
35
36
96
9
40
101
18
6
30
10
56
7
83
9
24
4
41
102
33
87
37
57
75
95
45
28
41
31
24
140
16
20
9
6
36
24
46
63
57
8
15
24
40
12
48
8
85
59
4
60
35
10
111
9
47
99
60
13
47
6
28
11
60
36
25
8
19
36
32
9
6
73
11
81
112
32
4
20
61
24
56
30
24
12
24
24
46
59
40
5
42
54
96
87
1
35
16
155
85
8
3
57
3
73
21
60
26
45
12
16
57
27
60
11
21
4
11
9
36
85
11
4
11
9
165
79
11
33
12
15
46
27
21
11
1
8
31
45
26
13
20
57
3
15
9
37
15
35
45
28
8
69
3
3
18
6
84
49
32
1
35
28
71
46
3
24
11
1
11
97
20
1
71
15
10
14
1
60
5
24
15
27
33
36
9
27
28
92
52
32
25
195
5
6
49
35
45
24
1
15
56
52
8
69
99
16
59
181
68
121
11
25
26
10
74
25
5
4
20
40
47
3
30
6
10
71
3
12
120
37
21
96
15
20
40
11
13
11
24
21
21
19
45
50
6
4
35
1
87
8
4
20
49
15
24
32
25
86
24
13
92
60
51
9
36
49
71
85
47
57
51
39
73
12
120
21
14
9
24
1
47
39
94
2
9
99
12
48
1
5
3
21
6
25
56
28
32
13
47
88
36
44
36
84
1
3
83
13
81
20
39
16
8
27
21
49
11
49
39
32
39
126
30
10
23
16
20
24
16
44
27
69
4
11
45
15
45
60
39
45
4
8
124
59
1
11
9
48
12
75
33
1
51
191
45
3
12
13
5
30
42
7
12
8
36
27
49
8
96
36
51
45
24
15
180
45
49
32
3
75
60
6
63
33
19
5
3
3
34
11
4
24
20
4
17
3
37
56
24
30
45
169
20
55
11
25
21
120
23
57
4
11
3
82
20
63
15
49
47
45
108
3
73
35
10
39
17
55
41
19
80
1
20
24
15
121
38
12
13
35
36
96
57
16
11
21
12
3
37
8
3
1
11
24
6
19
21
60
48
39
21
59
73
3
32
24
120
4
32
3
22
14
9
4
56
27
24
6
147
21
66
13
20
27
34
2
45
28
56
84
16
8
73
3
24
60
92
21
15
25
23
27
30
24
6
18
31
9
26
60
25
20
39
36
33
36
75
45
4
23
24
33
112
11
13
11
10
35
15
9
87
9
39
45
24
40
33
50
49
60
59
21
1
84
23
120
57
100
3
8
64
48
68
63
12
9
51
45
4
56
12
87
10
15
69
11
24
24
48
15
18
6
45
24
27
45
3
21
24
1
35
24
ABCD 93883592326*3^$a+1 [50037]
18
53
12
55
17
3
57
15
40
30
8
15
24
15
9
19
2
111
19
86
78
16
36
2
87
1
59
48
15
60
18
15
24
120
1
23
49
18
12
18
42
86
34
18
35
72
93
34
29
15
81
9
54
45
63
9
43
12
5
69
27
15
34
18
108
14
76
30
29
45
63
7
20
16
5
55
29
21
22
30
47
61
8
16
20
39
9
22
38
15
57
28
56
15
7
2
30
58
2
21
7
42
20
27
3
36
36
6
18
30
42
33
31
6
47
25
2
118
72
6
2
15
12
1
42
5
7
8
48
24
10
18
18
95
3
21
36
27
6
72
30
4
18
23
48
1
30
6
2
28
44
30
6
69
1
32
96
54
18
64
6
50
52
38
9
9
4
48
2
45
7
29
45
87
7
12
134
87
19
5
81
24
16
23
49
23
15
10
42
20
18
72
36
135
9
36
51
33
6
9
48
27
6
12
112
2
16
5
24
24
1
23
13
23
27
40
2
48
40
54
18
11
1
6
2
27
73
71
12
9
51
45
82
92
9
12
15
22
107
36
33
76
71
24
43
2
16
2
57
21
30
18
22
14
39
75
16
30
23
72
3
28
2
18
54
16
8
66
6
12
58
12
62
48
42
30
39
39
30
40
30
56
57
37
12
6
5
63
6
48
22
36
20
45
7
86
4
50
22
18
48
54
26
54
54
30
4
2
54
39
12
31
29
13
2
9
24
21
12
63
24
12
43
18
8
16
36
20
3
132
7
86
6
16
12
26
39
15
36
54
12
16
23
49
8
39
13
35
55
5
48
67
8
82
20
111
1
18
2
3
48
3
21
9
39
36
36
24
72
27
6
30
34
78
2
18
54
28
2
18
40
48
20
39
39
54
118
2
58
2
12
3
3
33
21
18
72
18
82
8
88
2
10
20
21
1
14
9
33
10
60
12
18
20
60
64
18
78
12
11
31
18
35
55
2
10
29
24
3
18
96
30
6
10
8
45
1
108
35
7
140
114
82
17
21
51
1
20
4
36
68
4
102
8
28
17
3
18
39
141
4
30
2
6
12
150
52
56
15
12
3
22
12
20
51
3
21
13
18
20
45
7
5
15
22
30
150
36
23
24
43
38
82
54
20
18
33
37
2
9
15
9
7
20
141
3
154
23
15
4
38
3
105
64
6
12
41
12
24
1
54
5
9
4
50
18
15
48
51
10
60
20
3
12
105
18
45
45
18
54
51
93
4
2
54
39
7
29
96
63
72
16
30
23
109
11
1
23
3
10
98
16
14
27
12
33
75
15
72
58
23
24
81
87
33
72
3
37
12
38
94
30
80
18
27
1
44
15
13
162
20
21
3
30
4
2
54
15
19
20
21
15
9
63
12
18
3
12
7
32
88
5
12
43
32
18
51
37
23
49
2
6
63
7
20
48
6
18
28
17
43
5
67
2
10
26
15
49
20
3
12
21
22
41
72
24
24
72
49
78
12
8
10
2
33
45
18
18
30
124
42
38
66
4
2
18
12
54
21
13
18
20
9
33
3
63
21
60
36
7
8
45
19
18
11
9
3
24
9
39
55
68
34
20
24
51
21
10
29
15
21
25
8
54
18
18
21
9
27
7
26
15
12
25
32
70
18
59
31
5
12
43
5
33
34
53
75
162
3
25
44
10
36
24
56
9
55
26
3
27
22
20
3
7
8
12
40
17
69
6
21
15
30
15
37
2
40
140
6
102
42
63
37
18
17
3
105
21
4
2
9
1
6
2
15
132
9
42
9
63
36
162
15
12
7
20
30
130
5
45
106
62
12
130
14
16
44
12
94
29
84
7
5
13
42
68
6
54
21
49
32
6
54
51
105
15
12
81
16
78
56
34
20
135
3
9
31
12
17
1
20
15
7
5
81
22
17
15
88
20
60
9
45
46
29
24
1
44
16
59
15
57
7
92
21
157
35
25
2
16
53
49
26
36
70
36
20
52
20
10
56
4
2
16
20
15
37
20
12
15
1
2
93
67
8
18
106
20
18
51
1
86
34
59
1
23
43
29
85
38
10
42
66
42
30
47
24
27
72
82
11
33
12
3
1
18
18
2
30
6
12
9
45
6
70
12
23
39
45
1
44
66
34
20
3
36
12
7
2
15
3
45
25
23
25
24
11
19
6
23
31
5
25
8
82
5
33
70
8
12
36
4
68
45
15
30
4
30
65
33
12
39
24
15
66
39
103
60
29
9
12
27
43
20
33
19
5
48
25
50
4
14
27
9
160
18
110
15
97
35
15
6
10
5
3
9
27
48
6
99
25
12
59
21
16
50
60
18
30
6
16
83
12
45
75
19
36
50
15
19
78
12
71
37
20
3
37
108
20
3
12
19
20
18
30
57
15
81
84
24
9
27
9
42
45
12
105
27
39
16
56
33
7
2
27
1
47
25
8
34
48
2
39
12
27
28
80
30
3
1
71
3
66
40
14
54
78
34
14
9
43
20
34
36
60
23
9
27
15
18
3
7
2
60
54
16
5
13
102
5
55
41
9
18
70
18
8
9
21
4
35
48
24
1
2
12
54
6
18
15
15
33
27
88
32
58
14
18
15
25
108
30
54
20
39
37
30
44
46
2
6
66
9
9
3
87
22
14
4
5
36
12
15
34
35
73
26
30
27
27
96
54
12
3
87
6
10
44
30
36
112
2
21
84
69
34
5
55
77
31
30
2
18
15
63
16
18
47
25
35
36
19
41
7
77
73
72
36
2
57
144
36
15
16
89
96
15
64
5
13
26
30
6
16
65
24
3
28
20
93
67
128
42
27
7
30
6
14
18
58
35
37
11
109
2
6
48
54
45
43
24
86
63
12
12
3
4
14
51
25
23
7
41
48
12
15
10
2
70
35
27
84
81
15
36
48
42
70
38
30
22
2
28
29
13
56
99
93
40
144
14
6
16
50
45
9
36
3
84
12
15
70
14
4
48
17
37
6
110
52
18
30
24
23
12
13
23
33
36
58
17
39
69
21
52
14
6
34
5
9
27
12
3
9
24
1
14
90
36
58
2
3
25
60
38
10
128
6
70
83
37
18
42
11
12
27
78
15
75
21
12
12
27
9
1
18
42
36
20
27
43
17
36
36
24
24
7
41
9
16
20
15
60
39
18
10
65
12
13
56
4
38
70
14
6
15
24
25
26
90
10
132
2
66
78
30
16
6
83
12
67
32
16
2
27
31
17
3
90
54
54
142
20
64
18
8
30
42
27
39
4
30
78
30
38
6
28
131
31
26
12
3
37
68
24
10
78
38
12
45
12
51
4
5
51
45
24
1
32
78
9
1
2
33
3
16
36
20
4
36
29
1
8
52
120
2
105
25
18
65
19
18
11
69
3
9
3
21
12
4
30
8
10
18
5
48
21
6
30
15
7
48
5
3
9
115
2
46
17
27
30
16
54
6
32
18
18
52
42
5
13
23
9
18
18
24
30
88
8
16
38
18
34
30
78
12
11
27
52
36
29
36
60
9
ABCD 93883713728*3^$a+1 [50006]
56
10
14
96
90
94
45
21
8
7
17
106
44
28
5
15
12
36
64
68
60
10
3
12
8
64
12
29
40
15
35
16
20
64
21
11
13
12
33
6
33
33
2
28
32
100
128
45
9
16
23
15
34
2
6
40
15
27
57
8
21
10
32
85
48
9
3
20
3
1
59
85
35
4
32
13
51
20
52
12
8
60
12
36
16
30
51
5
88
6
29
21
16
24
14
16
74
6
36
9
79
6
24
74
28
32
61
39
8
57
31
5
24
16
72
63
26
15
88
8
27
25
27
8
1
39
32
1
3
57
3
36
29
27
24
4
17
19
89
36
51
28
2
19
15
30
14
25
87
8
57
39
58
26
22
18
36
33
83
13
9
90
48
8
21
19
6
8
75
27
48
12
48
46
2
193
51
24
21
3
57
3
21
15
12
29
4
20
15
42
18
37
35
48
21
16
12
21
6
9
105
15
36
45
3
11
37
27
33
32
25
2
69
7
8
1
36
15
12
2
30
40
18
2
4
57
48
65
10
21
23
1
65
42
24
1
80
27
12
48
1
15
6
78
8
24
45
3
18
15
25
15
9
6
18
2
28
20
24
1
11
36
60
33
4
12
51
12
21
21
23
31
92
45
9
31
9
15
33
18
24
44
24
10
15
11
46
71
12
43
68
4
26
27
84
4
72
12
12
3
18
23
7
33
9
3
23
6
30
58
3
12
11
30
15
9
18
30
55
12
63
24
5
15
24
4
6
2
54
55
24
39
8
60
33
12
7
48
18
2
22
42
81
29
30
58
23
28
27
32
37
11
13
27
44
4
26
63
3
78
46
84
62
10
45
33
24
32
16
32
3
27
13
15
30
14
60
13
8
43
5
7
20
13
15
5
16
11
34
3
27
26
24
18
13
17
18
25
15
5
4
15
36
33
32
100
23
6
16
42
96
32
112
65
7
41
55
30
2
16
86
30
33
27
9
76
3
32
40
8
61
11
1
20
3
6
150
28
56
61
8
43
68
16
80
34
2
9
3
61
36
9
11
51
18
27
69
30
10
11
60
15
40
50
18
57
7
36
56
4
24
21
39
32
9
7
2
16
6
8
1
9
23
3
22
42
32
1
68
9
6
49
20
31
72
33
27
5
19
8
18
78
52
33
27
2
18
9
13
111
56
1
14
4
5
36
40
5
16
2
6
15
27
9
69
90
37
3
24
8
4
5
40
21
27
27
69
44
25
15
71
57
73
35
12
33
6
4
20
1
23
57
60
79
20
21
3
13
23
4
8
25
12
53
88
2
49
45
3
51
41
4
69
15
68
28
35
52
9
39
36
41
7
62
30
1
15
33
15
12
5
3
22
3
60
36
51
53
39
12
36
70
18
5
27
9
19
17
15
9
1
27
11
36
13
32
3
1
15
5
9
31
11
6
10
38
40
2
13
27
5
24
48
28
12
11
24
22
51
48
21
14
60
112
17
13
14
45
3
81
9
15
97
26
13
95
16
60
6
38
24
33
19
9
84
20
15
6
15
12
4
20
4
17
10
45
65
19
51
5
109
15
89
42
45
55
33
12
29
15
3
12
16
8
4
62
18
16
20
37
15
30
119
3
6
10
5
87
18
22
69
24
11
10
6
17
67
38
16
47
25
30
8
205
12
8
16
9
14
18
30
10
23
15
117
39
24
6
10
8
1
39
6
66
29
24
7
18
3
3
17
55
42
18
20
52
20
13
3
9
3
53
72
28
29
43
3
26
16
39
11
28
44
102
46
53
7
32
28
69
8
51
10
2
48
22
14
13
12
15
65
15
1
44
3
48
49
24
32
27
48
25
24
44
52
39
20
100
6
32
10
30
15
23
10
24
14
57
27
13
3
12
29
13
48
15
3
62
3
7
32
36
10
11
39
36
4
14
72
30
1
123
12
8
1
24
44
36
4
92
55
56
33
7
12
38
19
23
72
30
6
4
8
12
25
11
4
84
32
9
39
4
8
4
14
16
15
9
27
39
21
24
3
41
36
4
12
20
7
8
25
24
59
36
24
52
69
35
36
13
15
2
58
65
112
80
4
3
17
48
72
40
20
16
12
12
8
63
4
36
80
12
36
10
11
19
17
27
40
62
3
13
3
5
10
12
2
7
63
18
8
7
8
15
24
33
24
19
44
18
39
15
9
39
37
3
8
37
5
6
9
16
41
24
27
135
100
33
27
48
60
21
15
5
39
106
38
1
32
24
1
74
4
32
72
52
24
29
28
15
38
55
9
3
35
4
44
21
55
8
13
8
67
29
19
20
9
7
8
18
142
41
81
19
27
8
1
3
30
26
22
3
59
120
66
16
83
3
4
20
16
60
5
7
20
30
15
16
95
69
7
9
21
26
37
17
88
63
3
32
48
12
4
41
55
12
56
40
12
12
21
12
33
15
24
41
90
4
57
75
9
11
10
56
24
39
7
12
6
14
25
12
11
33
24
73
54
80
10
54
50
15
24
91
21
51
14
18
21
51
16
8
25
12
12
27
44
21
9
55
56
24
1
86
105
4
20
1
30
9
68
7
9
12
8
52
5
18
30
15
27
13
35
49
11
1
41
207
31
44
6
114
12
10
11
3
37
15
14
10
20
24
64
26
16
11
3
156
33
13
48
14
1
9
3
8
192
3
4
78
2
12
9
27
22
26
6
15
48
40
23
24
24
10
11
45
3
3
48
34
8
34
110
24
42
13
11
40
14
7
23
10
27
8
31
5
15
16
2
112
35
39
4
92
96
69
1
18
5
1
14
96
60
49
87
38
27
87
1
107
13
5
24
22
50
46
48
44
36
16
24
2
3
21
30
21
4
35
76
2
31
32
19
6
2
37
44
21
30
4
20
45
4
47
4
17
4
20
39
9
27
34
42
32
70
32
40
38
73
15
8
37
72
23
28
12
20
28
12
45
3
9
17
46
2
27
21
22
21
15
30
72
8
40
26
24
46
3
11
16
48
42
144
14
1
27
69
35
60
4
44
42
16
3
5
6
73
8
40
44
31
20
4
30
26
4
9
65
40
11
4
11
13
8
4
3
41
7
128
60
6
3
13
18
5
19
33
15
8
4
26
15
4
12
35
4
12
5
15
25
140
43
12
14
19
29
6
37
45
18
14
18
22
8
40
30
9
39
17
12
15
1
5
10
12
32
13
15
14
31
33
24
8
94
20
4
36
29
7
8
9
63
28
32
22
15
51
62
15
48
1
24
11
19
2
15
7
48
8
1
35
16
89
28
27
38
48
19
3
17
241
8
10
36
8
58
3
12
15
50
7
36
36
36
23
16
6
15
12
12
11
22
27
35
49
9
2
36
10
24
99
29
40
3
27
20
25
11
52
29
16
8
36
48
37
24
14
66
16
66
105
32
3
4
20
4
29
97
14
4
5
1
24
3
3
20
6
30
40
5
21
10
14
19
11
4
30
11
39
22
14
24
1
35
16
17
3
45
7
56
70
2
132
16
20
6
166
32
61
15
24
5
7
21
5
10
24
9
15
14
31
17
15
3
22
23
75
1
39
6
11
37
3
15
8
37
8
1
30
41
28
96
15
8
36
10
6
24
20
22
3
11
10
15
71
4
44
12
69
16
3
21
48
36
5
27
27
36
1
5
3
28
35
49
51
5
3
25
51
29
7
29
4
51
9
11
109
21
6
32
12
4
164
36
9
51
76
36
38
10
12
45
3
44
25
3
9
11
12
12
21
55
12
48
38
22
2
10
6
11
3
117
21
40
98
9
7
6
134
34
35
7
48
21
8
88
15
8
64
2
10
9
45
72
78
65
19
6
14
37
51
48
2
22
2
24
16
11
39
25
69
11
61
15
24
60
60
33
63
8
25
14
45
3
25
60
24
36
12
8
12
43
30
2
48
13
32
64
65
6
28
24
65
27
9
52
3
65
7
50
40
14
48
1
15
32
10
23
1
15
3
57
24
ABCD 93883721884*3^$a+1 [50033]
72
102
31
29
126
66
120
24
174
42
6
12
25
41
30
6
3
63
48
1
29
24
162
30
6
69
39
6
19
17
42
90
6
85
41
24
24
103
32
57
30
24
12
84
144
145
5
120
66
78
3
99
36
72
60
36
6
6
114
3
48
3
60
90
36
54
6
48
87
75
48
42
24
54
12
156
60
9
48
213
30
13
119
66
39
111
42
18
72
12
6
24
18
18
31
23
25
35
102
174
24
12
18
66
1
53
90
30
6
42
19
5
18
57
9
72
12
66
36
13
35
13
48
11
144
96
30
135
63
30
30
37
5
120
6
60
12
85
32
111
174
30
18
6
61
35
60
114
54
30
78
102
60
27
9
39
27
18
150
13
89
24
24
42
30
6
9
15
48
78
12
103
29
90
25
71
9
64
32
27
48
60
24
18
96
24
36
24
42
30
18
60
36
49
11
84
72
84
66
3
21
162
24
33
15
288
60
168
30
6
6
67
35
126
12
18
12
54
6
9
45
78
162
36
79
59
36
1
23
24
132
6
12
30
61
5
54
90
78
54
18
192
210
51
39
24
12
69
111
48
42
48
7
107
18
12
7
95
18
15
112
35
48
168
54
60
3
93
78
6
48
15
3
109
5
84
30
36
21
3
61
11
24
45
21
30
54
60
66
25
5
42
18
127
83
78
6
25
11
510
18
36
6
27
27
213
15
6
240
72
54
36
204
36
73
47
12
120
36
6
3
16
41
54
144
33
57
18
30
120
72
30
102
3
21
60
6
73
80
63
289
101
18
30
6
18
67
65
351
69
36
55
125
24
210
78
60
42
36
18
6
24
36
36
12
150
36
24
48
75
75
37
41
6
30
66
84
90
228
66
24
37
23
6
30
90
12
127
11
120
6
6
129
3
13
77
42
48
6
6
6
48
54
120
96
30
12
30
78
51
33
102
126
18
12
12
1
191
114
12
99
33
31
77
19
83
66
171
129
30
6
168
42
73
41
39
93
60
103
77
12
7
176
99
30
18
216
24
90
48
114
24
25
71
54
42
24
78
210
48
108
24
102
55
95
96
49
65
24
246
120
24
36
13
17
24
87
63
6
75
165
114
42
348
66
1
155
69
15
1
35
72
85
41
42
109
59
30
39
16
41
36
30
24
30
126
90
60
48
84
7
95
33
21
27
105
48
90
24
270
6
49
23
48
210
30
9
21
102
60
90
42
37
48
17
6
105
9
6
48
96
6
120
19
35
24
84
42
150
84
54
12
60
30
96
177
21
66
6
18
84
72
48
18
42
42
15
9
150
6
43
35
61
41
18
117
75
204
30
27
63
6
6
24
61
47
150
90
12
6
330
72
12
30
120
139
41
54
81
63
36
6
30
78
91
5
27
3
61
89
102
84
18
18
12
48
48
61
23
48
54
90
169
41
96
54
49
59
117
3
42
66
108
24
45
81
60
12
30
54
36
78
54
12
6
54
30
66
42
6
54
36
9
45
42
24
6
91
47
72
25
48
77
6
45
15
12
72
276
72
42
18
102
6
12
30
6
25
41
18
12
25
11
12
25
96
125
6
109
5
42
18
24
48
78
30
72
19
5
24
67
65
18
61
71
18
39
63
12
18
84
18
12
18
12
115
11
120
84
18
18
84
30
48
72
30
36
18
6
30
19
119
6
19
71
30
24
12
66
60
24
145
89
6
1
5
162
6
24
27
21
42
1
41
55
5
66
42
60
3
3
90
67
29
18
6
90
6
30
54
60
42
42
6
90
6
294
36
24
127
47
193
23
66
108
30
72
18
30
18
48
84
90
6
6
25
251
48
60
42
18
72
37
71
9
27
85
101
30
12
120
6
102
54
78
132
24
36
169
101
54
30
6
60
21
27
30
96
7
59
165
48
81
114
66
24
6
96
18
6
12
30
18
9
16
29
66
12
37
17
15
39
9
16
107
90
48
42
54
36
54
48
60
102
79
96
95
78
3
33
66
36
132
12
90
306
102
30
30
18
48
30
27
33
84
27
51
108
1
11
60
9
141
54
18
48
30
234
3
51
60
12
54
180
43
83
24
18
3
39
ABCD 93883867386*3^$a+1 [50020]
8
84
100
20
25
15
8
16
44
28
80
169
54
41
85
23
64
44
40
20
40
12
24
8
31
29
48
108
13
35
36
1
15
68
4
12
44
100
152
24
40
48
12
20
60
148
8
4
36
20
24
4
21
35
64
27
54
23
13
15
44
31
45
8
76
15
5
84
12
43
5
76
8
120
133
3
20
52
68
16
128
40
8
36
24
60
88
357
18
53
204
40
9
90
105
8
13
18
45
32
24
12
13
135
8
91
5
36
28
236
1
35
60
31
90
3
48
8
28
68
60
4
8
28
44
24
64
12
15
36
69
21
54
57
33
35
16
24
8
48
13
15
21
11
28
32
40
68
12
24
84
16
8
1
23
36
36
12
73
75
104
16
12
32
192
1
83
40
56
55
41
36
12
24
144
252
156
120
108
24
52
21
147
80
4
92
36
36
28
8
24
12
19
9
9
23
36
16
12
32
28
12
12
12
72
104
24
49
54
5
31
17
16
24
20
31
29
88
32
12
24
72
4
45
54
33
39
77
216
168
12
72
36
16
12
56
73
15
20
64
8
12
24
109
15
24
141
11
120
12
76
20
24
4
57
83
16
8
19
18
162
41
49
3
32
72
12
16
80
96
28
8
36
4
12
20
12
19
33
75
65
28
44
25
11
72
36
205
11
72
12
36
49
3
80
36
120
16
8
16
45
23
24
43
65
25
15
56
12
76
8
49
39
32
52
44
12
16
56
40
69
3
20
120
28
9
3
87
29
36
24
55
21
56
72
28
108
57
47
61
111
92
48
64
27
17
40
44
7
36
17
60
52
32
132
24
100
33
63
24
8
4
20
84
13
143
55
17
48
12
49
107
28
45
39
15
33
3
33
116
36
16
104
48
16
48
12
12
68
12
64
68
12
91
18
75
8
16
32
60
12
52
72
285
108
107
76
33
23
24
7
65
84
60
60
88
116
12
55
29
16
48
56
13
11
88
8
108
12
16
56
12
28
32
12
31
126
71
36
88
93
72
54
17
4
12
24
123
141
140
156
28
48
24
12
84
92
12
52
116
24
12
60
84
64
36
20
4
96
60
39
45
140
28
12
32
40
68
4
8
12
28
32
40
8
24
12
60
12
7
21
56
16
176
1
18
17
19
17
156
24
60
72
64
44
67
21
68
24
4
8
55
36
21
20
64
39
53
24
4
24
140
12
16
20
24
52
60
44
108
12
12
24
36
136
32
16
72
24
12
8
25
36
36
11
36
4
3
9
96
8
40
80
4
8
112
72
8
48
84
4
44
13
71
40
68
24
24
4
20
40
20
40
92
43
41
28
92
19
18
3
20
28
48
56
40
144
24
12
32
52
32
52
92
84
24
64
129
35
84
48
16
12
32
24
88
12
104
36
12
1
27
63
9
20
12
76
44
28
56
60
40
84
3
17
88
20
228
60
60
52
32
12
60
91
21
180
24
8
37
35
36
12
12
36
96
64
84
44
4
8
36
40
32
60
36
28
165
23
24
48
16
24
44
60
112
9
3
44
115
33
21
11
4
24
15
57
8
60
40
32
52
8
52
164
49
23
4
12
68
16
75
36
81
128
12
4
80
132
48
1
23
160
12
56
16
8
88
116
4
36
39
9
96
24
44
12
36
24
7
21
177
83
7
57
68
1
39
87
41
12
24
28
8
36
4
32
36
168
40
20
1
144
63
44
37
35
52
68
4
48
80
109
11
4
92
12
24
37
111
20
85
59
31
17
24
76
24
93
47
12
12
88
12
32
144
36
13
27
44
4
68
60
48
156
4
80
84
12
4
192
84
48
3
33
57
15
20
172
72
32
85
39
51
5
84
12
36
4
204
56
36
12
36
48
16
8
19
17
16
12
45
23
72
28
44
31
161
109
72
3
20
24
36
28
80
64
84
72
44
96
7
5
31
137
40
20
36
37
35
12
132
1
35
40
84
32
25
35
48
24
144
4
12
96
48
72
92
96
4
84
20
49
3
8
24
96
28
24
20
52
105
35
52
8
36
100
8
88
60
20
72
4
56
24
16
20
24
97
36
95
139
65
4
132
44
4
8
16
8
12
108
12
37
23
84
28
180
12
68
132
156
48
88
20
151
21
32
12
4
44
13
59
67
9
8
40
33
15
164
4
48
68
24
37
39
56
36
13
171
44
28
12
8
36
25
87
60
44
144
24
1
107
12
52
140
36
36
13
47
36
48
12
37
54
105
21
36
131
49
54
5
12
144
52
56
16
168
8
4
104
24
148
20
28
57
11
12
60
120
4
60
92
19
77
36
49
54
93
12
8
28
20
112
8
43
17
24
36
40
8
112
33
36
3
56
12
28
44
88
8
184
60
21
95
85
167
12
28
12
51
17
12
16
72
153
39
56
4
72
45
39
48
39
5
60
28
12
12
12
44
12
64
80
24
64
20
24
60
64
44
24
16
24
60
ABCD 93884048554*3^$a+1 [50074]
107
37
144
107
48
21
64
41
31
5
27
63
49
23
108
13
56
24
15
169
80
333
90
72
48
105
88
72
23
72
25
24
5
43
8
24
21
72
18
57
16
137
114
61
23
25
56
9
31
80
21
12
7
288
11
36
9
72
249
66
18
234
42
79
77
3
57
7
113
63
24
48
24
81
12
27
16
47
105
96
72
39
66
39
15
54
27
69
36
84
150
66
115
29
18
25
137
79
161
79
5
72
114
138
7
71
25
59
61
72
53
19
65
6
25
113
6
25
56
75
18
355
80
57
15
24
9
31
5
108
63
88
17
30
24
138
63
24
24
105
114
61
77
18
6
90
81
57
15
57
54
24
138
103
47
73
65
132
72
3
48
21
84
126
385
35
45
64
29
18
9
105
210
126
108
6
61
23
24
73
32
33
15
48
81
90
133
288
47
25
17
30
54
36
39
39
1
137
175
8
15
24
145
8
48
160
32
39
25
5
51
3
42
27
48
27
78
84
99
141
91
32
3
37
72
65
6
102
43
17
48
132
187
5
18
126
96
90
174
115
47
9
9
72
60
54
396
9
45
43
41
7
35
37
191
57
33
72
15
48
40
104
88
32
93
90
73
32
15
18
7
29
96
19
104
129
30
25
168
48
137
7
35
12
81
105
7
23
9
51
84
18
151
56
123
45
16
47
30
3
105
39
105
36
27
48
57
39
81
132
66
36
60
18
15
177
18
60
73
24
41
24
111
45
18
9
88
80
99
180
90
39
192
57
72
174
6
51
39
66
108
75
39
72
25
104
51
93
87
90
151
8
192
57
31
192
29
171
339
61
8
256
71
30
24
30
60
1
35
30
54
169
144
65
87
64
17
327
15
1
24
23
42
55
281
204
147
45
96
90
90
79
41
79
101
283
72
5
3
57
84
54
45
120
21
19
47
18
31
5
180
60
18
57
40
56
9
90
84
72
25
168
192
17
15
3
84
150
51
24
40
5
60
66
114
84
151
144
47
9
81
63
72
63
126
18
72
25
8
16
56
111
25
89
111
120
72
3
90
43
11
61
80
120
45
99
39
9
232
24
77
108
180
42
144
73
125
30
13
77
18
54
51
64
8
21
27
99
54
96
48
7
119
90
72
54
9
40
72
47
30
3
39
120
33
136
96
48
83
18
24
72
115
23
42
36
162
18
7
128
273
7
32
72
93
3
9
78
25
113
15
208
17
12
43
168
41
63
105
7
48
47
54
115
24
41
7
47
72
9
117
75
40
47
18
24
30
18
63
9
103
80
177
6
9
39
54
291
51
45
195
21
27
45
33
84
36
42
90
66
24
25
80
87
78
91
47
42
223
23
585
16
119
25
24
32
9
31
5
43
125
18
30
195
93
51
219
165
40
29
72
18
42
55
29
24
18
9
64
17
55
89
90
84
6
84
31
80
208
257
6
25
29
36
15
57
7
101
19
56
45
54
21
24
63
42
223
48
24
8
112
53
66
132
165
9
439
96
65
55
371
42
187
11
109
125
18
33
15
18
79
35
66
67
5
60
84
90
169
17
54
120
6
3
40
32
15
54
75
9
175
5
72
24
43
5
27
9
39
87
129
40
24
113
39
33
90
13
72
8
39
30
259
65
24
7
155
36
25
144
5
36
103
137
12
72
108
36
24
66
6
51
69
75
183
108
45
45
27
93
18
121
5
78
48
ABCD 93884170696*3^$a+1 [50045]
51
16
23
25
36
65
36
43
65
67
8
48
4
20
28
35
25
56
27
117
51
36
54
19
65
31
5
36
6
25
59
45
15
66
180
24
79
5
72
54
13
48
155
37
53
43
17
19
11
24
13
41
36
31
17
63
100
35
18
24
48
79
53
151
95
6
31
5
48
55
41
43
12
48
20
87
18
27
81
7
53
48
42
37
65
6
66
3
33
19
35
9
4
68
15
109
155
1
20
33
67
240
17
198
54
18
6
87
100
65
7
101
51
60
4
176
40
23
25
36
137
7
71
36
49
80
9
18
37
8
15
13
89
27
81
43
96
23
21
52
20
33
42
48
36
9
15
126
139
71
9
16
83
57
4
240
41
111
24
9
19
17
6
69
75
13
80
12
64
95
1
71
18
67
24
8
45
150
97
44
4
96
11
84
45
15
21
33
30
108
9
135
1
72
92
51
24
1
29
3
40
72
36
12
72
44
52
29
126
13
95
9
12
36
3
66
3
237
231
64
29
12
19
35
18
63
64
23
18
75
9
6
25
48
32
64
116
75
84
1
60
17
3
63
1
156
203
9
63
45
33
102
49
44
132
64
23
36
66
60
15
136
32
27
13
41
27
45
18
45
117
54
6
3
16
36
60
5
90
49
131
24
145
89
12
67
41
19
5
31
12
23
36
126
39
16
35
45
63
42
108
72
30
9
48
16
71
6
43
32
189
36
3
51
25
11
13
44
112
36
48
72
72
8
15
25
8
16
8
27
61
132
41
7
53
79
32
81
7
155
18
108
91
36
60
92
40
83
73
12
59
21
4
23
25
36
119
108
144
6
15
4
48
17
18
13
5
103
47
69
64
5
114
13
60
53
30
145
5
19
36
101
24
144
12
3
33
19
23
57
16
12
17
31
59
18
67
24
41
39
124
17
75
69
12
7
47
81
9
54
57
208
116
3
105
72
64
5
6
21
189
18
73
72
12
5
31
5
19
36
5
30
189
64
5
15
24
88
32
40
53
67
35
25
108
104
33
91
17
18
81
51
13
17
18
61
119
37
5
30
54
91
12
68
112
32
76
59
36
150
7
11
126
91
68
24
16
56
268
68
3
156
13
32
33
30
13
80
15
25
92
45
90
45
15
25
83
13
17
90
25
89
39
9
7
65
175
84
56
4
29
7
5
6
33
4
47
126
54
6
102
25
32
36
159
81
28
59
25
23
25
60
137
12
96
75
4
96
80
15
30
199
23
25
77
31
60
5
3
81
31
5
7
108
20
52
47
18
6
210
39
16
12
180
108
41
19
5
12
24
31
53
7
84
53
6
21
45
186
33
36
4
29
36
31
119
25
24
5
12
18
1
17
24
3
136
71
25
89
7
192
12
96
20
88
36
11
9
88
101
24
7
5
90
1
20
60
52
17
39
40
12
84
53
55
35
60
21
72
9
6
69
100
131
25
29
108
27
81
42
1
11
25
53
3
4
36
24
20
51
144
1
12
132
44
76
95
9
27
162
36
31
11
97
5
18
42
3
9
3
141
126
21
39
21
84
16
23
57
9
18
36
37
12
65
48
3
72
4
20
15
13
12
48
11
25
36
71
85
5
18
36
21
9
60
120
63
100
23
57
33
3
9
103
12
20
63
9
69
84
18
9
15
90
51
64
95
6
43
29
48
43
65
55
72
120
32
81
96
84
24
120
132
31
152
16
35
12
9
16
72
128
52
108
83
6
75
45
115
48
20
16
44
33
79
23
37
36
12
152
15
36
13
41
54
150
55
12
17
7
48
80
45
36
36
24
111
4
47
25
120
60
144
23
61
11
1
44
4
32
45
39
88
36
41
3
48
4
11
42
7
59
109
41
12
43
47
57
160
116
36
28
12
23
132
66
19
35
150
75
9
67
23
45
36
99
37
20
15
24
21
45
43
17
12
3
40
65
18
109
36
132
29
96
43
5
36
6
25
29
30
54
39
33
19
20
15
1
89
19
5
102
37
125
150
57
4
32
12
123
9
100
5
19
24
12
65
24
66
1
35
18
132
48
31
59
37
35
37
17
36
43
11
25
36
89
51
100
12
92
45
3
57
55
24
24
5
15
33
150
57
36
64
48
29
84
31
29
12
7
12
41
18
1
56
117
18
18
7
35
12
25
20
16
12
23
12
133
17
84
36
72
18
57
87
18
36
60
55
84
12
44
69
42
21
4
5
126
277
17
84
36
31
12
107
18
102
25
24
5
151
60
36
5
55
17
42
21
63
54
90
6
15
132
12
76
20
36
9
36
3
147
21
15
57
33
39
81
19
125
108
67
59
25
17
67
80
28
84
5
36
79
36
60
59
45
16
144
89
55
92
15
18
ABCD 93884464816*3^$a+1 [50108]
3
57
219
210
99
81
15
75
69
60
33
27
123
12
126
54
6
171
9
390
72
117
60
156
120
36
84
27
9
21
222
18
30
153
60
165
72
3
84
276
216
159
42
18
261
84
15
12
129
3
57
180
48
12
63
66
42
18
15
156
39
222
339
84
57
27
96
36
24
195
42
12
75
192
84
24
3
9
84
180
156
9
99
180
12
60
189
54
30
75
51
54
51
219
201
159
18
39
24
156
303
6
75
84
51
72
69
24
105
39
123
33
420
120
264
12
39
54
87
264
75
201
21
27
36
9
195
72
48
72
24
87
33
96
24
60
96
84
27
12
18
3
39
36
81
3
216
9
12
453
18
117
60
156
39
201
24
396
9
6
12
162
60
75
36
69
306
69
12
171
108
81
24
36
48
156
87
117
225
18
90
63
264
135
78
48
75
60
27
132
126
39
120
21
54
45
180
12
24
24
156
36
39
54
135
12
144
39
261
36
183
108
129
60
84
15
54
147
39
9
63
12
21
144
12
48
45
87
24
36
21
543
15
9
192
123
105
21
90
180
90
84
27
81
183
57
39
48
60
156
36
39
45
180
24
72
48
12
144
159
48
78
12
39
60
33
87
51
69
300
48
156
27
117
300
192
48
12
60
99
72
30
330
48
21
60
123
81
120
144
105
387
63
57
9
15
96
3
90
27
144
396
84
36
33
36
12
39
33
75
15
18
60
3
45
54
60
48
69
24
57
243
60
195
105
216
180
60
108
33
60
219
168
45
171
24
36
264
75
60
105
111
102
108
39
60
135
168
33
36
60
120
39
45
309
6
69
12
81
159
84
216
99
81
201
18
330
315
27
33
399
120
57
180
33
96
51
21
243
9
135
192
48
3
153
39
108
90
3
204
12
111
117
240
15
6
135
36
60
21
3
84
72
21
72
171
24
111
72
129
333
96
15
75
9
21
315
15
144
36
21
48
96
120
36
39
12
60
153
324
531
54
18
33
24
216
24
63
18
180
192
78
120
72
57
165
126
81
3
96
12
132
66
159
21
150
45
96
21
63
324
240
183
177
72
123
6
15
87
42
111
24
3
69
21
108
51
108
75
21
84
96
216
21
219
99
141
3
105
60
15
21
69
15
111
24
201
27
369
300
24
105
51
48
75
18
39
39
81
24
15
24
21
60
57
27
72
108
63
33
36
24
69
27
51
153
27
33
24
213
27
96
84
36
36
81
18
90
462
129
24
267
69
69
15
255
105
9
111
24
45
51
ABCD 93885138916*3^$a+1 [50037]
120
228
3
33
60
19
56
249
336
135
120
112
288
56
96
9
108
36
24
55
41
111
24
360
9
12
48
12
24
207
9
84
60
55
56
129
87
352
77
144
36
223
32
33
240
192
24
36
240
19
125
19
17
120
84
171
88
17
48
63
64
29
211
336
368
45
96
84
135
40
144
281
144
132
84
15
105
24
87
9
127
89
55
29
144
60
7
125
204
87
112
65
12
51
177
63
33
31
29
115
89
96
111
88
17
175
224
64
41
7
48
32
504
9
111
93
27
40
89
207
40
113
144
12
163
65
31
176
24
424
41
36
108
7
29
27
9
15
64
96
113
60
12
84
19
65
72
103
17
144
111
45
60
103
152
9
31
80
429
300
24
96
24
72
15
9
199
128
160
17
72
39
225
111
216
69
180
31
224
33
60
336
171
240
69
27
120
64
296
57
31
125
156
180
108
63
120
93
211
288
176
9
7
29
36
144
156
75
9
31
365
60
39
9
87
24
21
84
336
240
351
112
96
305
396
19
80
9
63
177
96
111
33
72
31
89
15
69
51
9
144
63
177
120
183
40
48
185
15
21
259
41
120
24
96
111
9
175
104
21
51
9
103
32
64
65
60
27
273
24
63
208
41
324
240
36
279
40
56
9
60
96
60
15
33
63
33
7
29
60
199
89
72
144
240
87
57
63
9
84
51
24
40
65
24
7
240
113
111
96
16
17
111
81
24
36
115
89
120
31
56
40
8
21
180
255
129
15
16
440
24
96
64
32
24
96
24
33
31
209
120
247
65
31
89
144
7
192
152
213
132
15
105
24
135
249
31
29
60
132
51
48
45
307
17
12
19
89
55
48
173
27
24
105
120
60
51
64
416
9
24
31
89
7
17
216
15
96
88
96
65
144
60
96
67
48
32
9
120
384
127
192
77
48
27
9
24
207
129
36
171
144
165
19
65
24
183
112
17
175
48
41
120
156
204
15
120
201
39
45
19
17
231
69
51
112
56
9
120
111
225
199
32
153
55
65
63
33
79
77
84
60
36
15
96
249
120
15
144
81
24
84
27
153
31
32
9
103
257
31
48
272
64
113
60
147
153
72
135
9
60
204
36
67
17
12
51
57
55
56
165
36
60
75
33
72
231
88
41
324
75
21
291
57
72
60
48
147
105
103
125
3
48
105
24
72
15
24
345
24
231
ABCD 93885248168*3^$a+1 [50035]
8
12
27
9
195
30
67
59
13
12
8
208
60
20
40
44
45
115
48
72
20
40
71
13
60
20
87
108
85
32
99
54
12
55
23
49
12
29
15
4
8
3
57
12
27
13
12
95
33
36
45
7
68
15
141
124
32
75
165
3
66
55
8
72
124
11
81
52
11
241
89
115
212
45
3
24
72
100
108
48
8
4
80
60
21
75
12
40
29
111
72
57
54
45
24
88
60
53
27
40
12
8
88
44
33
67
48
12
56
12
144
40
11
33
45
87
4
56
28
12
60
24
44
52
120
8
16
116
3
1
20
9
51
36
124
44
132
9
199
5
72
115
60
12
263
25
29
63
12
9
6
36
73
71
25
60
179
45
64
8
232
32
4
12
44
9
39
33
3
12
64
48
23
193
17
18
9
28
5
18
157
23
1
56
148
72
68
112
44
108
141
195
72
48
12
148
44
16
44
12
84
60
36
21
103
131
60
69
15
109
48
8
36
64
120
132
5
15
45
15
12
12
81
79
119
45
72
60
28
80
21
51
64
296
40
12
8
39
85
44
76
41
63
24
63
37
101
96
111
52
48
84
108
92
24
24
141
72
87
40
80
36
36
16
119
25
5
6
30
78
97
140
172
71
57
192
16
12
12
8
4
131
18
19
32
16
12
132
29
27
39
36
13
5
36
91
89
31
20
4
5
3
16
32
48
16
221
18
90
6
73
108
44
81
30
25
24
20
76
8
27
9
36
52
8
208
65
139
20
96
4
140
3
105
28
11
33
136
140
4
56
40
20
75
1
36
125
7
128
45
67
72
44
12
3
9
3
9
84
40
191
21
105
7
36
17
3
4
32
24
27
108
45
40
20
21
51
24
45
91
8
117
60
39
15
1
35
93
24
21
55
152
124
20
15
33
88
12
68
9
19
5
27
4
56
15
49
20
45
3
40
20
136
44
40
17
123
60
72
21
3
15
1
29
216
19
20
24
33
7
32
64
60
44
28
68
16
48
32
40
41
15
120
63
25
80
24
28
65
90
90
18
57
88
164
27
13
20
36
16
5
39
12
28
35
9
153
18
102
75
4
68
88
80
88
12
12
68
33
15
136
56
4
56
28
132
8
52
12
77
75
28
20
57
51
4
8
21
55
96
68
12
36
45
3
36
180
51
108
45
84
36
15
12
54
31
12
80
63
9
21
135
12
40
11
6
31
92
76
36
68
16
107
37
12
80
15
45
16
8
45
30
60
49
12
44
12
4
60
176
12
3
60
69
105
15
9
19
8
48
16
89
211
36
35
49
41
24
39
12
12
111
186
99
4
71
45
12
4
44
52
20
108
24
48
28
17
135
12
12
28
20
63
13
77
15
105
7
152
24
75
180
25
180
41
31
5
3
36
15
60
90
63
28
48
5
31
56
100
20
4
269
6
21
63
6
156
15
12
168
75
129
100
11
144
165
36
99
144
21
16
80
84
24
72
48
12
52
23
234
19
35
1
36
95
109
11
18
6
25
44
84
76
72
80
72
33
43
132
53
15
72
9
66
37
56
57
7
47
45
28
56
16
36
20
9
15
40
108
131
12
13
41
3
40
8
12
12
4
176
75
49
60
17
48
60
67
84
5
15
21
15
45
27
60
57
19
125
135
40
24
36
47
13
95
97
80
28
32
88
36
5
54
37
53
12
19
68
96
15
1
116
69
90
54
39
16
125
12
15
9
55
116
28
65
15
4
17
51
72
88
60
203
1
11
54
31
12
72
68
48
9
3
51
36
33
72
28
128
135
18
12
15
12
72
16
35
73
84
12
101
18
45
24
28
128
45
39
76
95
37
144
5
51
12
28
24
104
12
15
93
60
40
96
5
84
36
60
54
37
48
44
36
4
68
40
48
72
83
21
4
17
43
11
54
79
8
192
3
13
24
20
40
80
48
63
121
60
95
246
27
27
90
6
93
4
8
112
8
4
36
5
19
20
9
7
20
24
40
264
11
84
6
79
72
44
60
76
5
24
3
48
12
36
4
12
68
28
143
45
24
27
13
23
9
96
33
19
8
33
67
8
12
3
66
6
30
67
83
144
21
4
84
17
43
11
1
65
87
147
90
43
36
161
36
79
96
44
36
63
9
16
192
188
51
66
7
17
51
28
12
65
3
15
61
11
45
63
1
59
30
87
64
89
27
9
15
4
36
20
28
53
3
40
44
16
5
31
20
39
9
16
35
90
31
36
8
12
ABCD 93885719672*3^$a+1 [50081]
12
72
7
60
18
71
64
48
15
65
115
113
49
23
40
3
144
173
52
8
25
30
108
29
103
117
20
1
35
72
19
36
77
228
109
11
25
83
67
5
25
150
5
40
9
18
30
11
132
19
9
44
25
18
84
78
11
1
59
60
112
48
51
90
30
78
75
33
90
53
24
16
45
35
60
40
51
21
8
7
113
4
56
1
18
33
3
45
159
48
5
175
144
29
49
18
5
48
109
18
12
53
168
31
36
77
168
40
93
87
129
18
105
21
35
100
87
72
5
61
27
63
17
7
30
18
24
29
52
27
48
45
32
163
5
112
8
13
36
6
5
49
131
85
3
45
35
84
160
8
12
43
5
72
40
36
81
54
9
45
42
149
60
1
51
147
36
5
31
18
83
60
7
65
115
30
23
100
12
80
25
63
3
5
1
3
63
60
5
48
247
65
160
60
8
64
57
59
19
30
78
102
23
12
88
75
18
36
6
125
12
163
72
42
18
5
25
35
25
63
20
19
78
18
102
42
36
65
72
115
21
20
31
36
84
29
12
40
15
5
60
48
112
27
90
63
3
125
1
96
23
4
3
45
63
17
7
5
13
12
11
12
12
28
153
6
53
108
48
12
40
27
18
95
43
5
64
108
57
23
13
35
12
25
35
55
54
59
192
48
12
40
8
19
42
3
60
56
127
5
100
39
54
72
72
42
30
279
99
5
108
49
6
12
5
36
84
100
36
9
11
144
7
9
51
198
11
37
72
11
4
128
115
53
40
9
72
171
60
12
68
100
27
18
3
9
71
7
84
173
7
9
20
112
45
12
11
112
8
19
66
6
84
117
8
24
13
27
15
5
7
36
5
72
96
60
60
85
72
72
18
24
108
41
7
18
6
41
48
1
11
120
40
120
87
41
4
140
67
48
18
24
23
25
83
175
48
24
53
19
198
63
27
41
79
42
30
54
90
5
64
75
5
13
35
73
95
40
24
63
77
36
12
100
3
45
9
42
53
168
7
33
20
108
24
28
39
33
93
35
37
15
48
8
12
232
15
153
57
90
5
36
4
20
36
61
18
33
27
21
24
8
55
12
18
47
36
79
53
72
25
95
268
32
31
54
11
7
18
6
84
114
35
28
27
41
7
60
53
4
56
49
30
125
37
11
108
12
55
48
5
24
16
27
24
18
12
11
288
72
12
121
54
53
12
85
18
12
18
18
180
177
20
60
12
100
15
21
9
35
91
72
5
235
12
5
37
39
80
7
72
192
53
25
11
55
5
72
49
186
120
54
6
90
30
60
5
108
120
12
145
35
48
7
24
29
1
36
95
127
21
32
19
126
135
57
15
80
145
3
27
65
7
60
21
8
55
96
36
72
48
5
12
37
186
57
56
4
3
17
108
120
60
48
160
24
56
1
11
79
6
23
67
65
187
48
53
52
92
36
52
9
18
18
23
25
96
3
105
18
84
96
144
18
35
36
121
179
24
31
5
4
27
53
115
21
20
79
53
37
35
48
67
185
48
85
23
60
31
18
18
54
11
37
15
3
17
168
55
17
13
72
90
132
18
18
30
24
66
60
117
8
72
31
5
4
36
9
72
99
81
60
66
5
49
11
205
15
20
52
45
66
17
52
63
57
45
11
7
24
21
15
53
37
48
6
18
66
54
15
8
48
127
54
83
108
79
54
27
99
36
24
120
53
25
35
31
185
91
41
67
45
57
6
12
53
180
12
7
113
36
12
97
48
95
145
135
128
52
147
65
25
143
28
135
24
165
15
12
33
63
125
19
21
80
52
3
45
8
1
18
161
79
66
96
18
5
67
18
23
7
41
37
72
12
11
25
54
29
7
5
12
7
89
67
65
12
28
3
6
71
108
67
54
36
24
48
15
176
4
48
45
24
11
52
45
12
54
72
60
234
3
108
8
180
52
12
56
12
55
53
1
11
169
108
48
23
19
245
43
102
63
69
30
113
85
15
3
42
35
36
91
29
12
85
48
6
129
24
8
37
155
37
51
72
3
18
54
105
3
53
7
12
60
45
128
208
45
6
41
85
83
19
33
48
20
7
60
5
108
7
225
99
6
3
80
12
60
25
3
51
18
23
67
48
60
30
63
44
7
221
49
36
12
11
4
3
42
23
40
9
156
27
27
126
23
85
42
72
138
18
5
40
135
9
33
3
20
12
19
30
18
ABCD 93886207076*3^$a+1 [50032]
15
37
36
5
42
33
21
30
96
108
45
16
36
24
101
48
15
9
55
11
25
36
83
25
20
72
33
18
30
99
24
15
57
87
33
39
33
36
16
36
24
23
97
5
18
73
48
47
12
18
72
66
1
5
24
7
35
54
63
28
44
3
33
15
48
45
36
135
45
99
1
5
19
12
80
15
12
25
32
16
44
99
54
3
63
6
39
81
31
68
51
18
30
12
120
61
48
152
3
54
7
44
12
180
40
23
45
40
12
29
15
33
3
48
27
9
36
3
21
15
6
43
132
17
3
48
4
35
102
91
5
3
15
105
40
29
43
12
11
6
199
11
33
12
51
25
128
21
24
55
17
163
36
36
8
45
19
5
6
25
20
132
100
8
124
36
5
31
20
16
53
6
18
48
15
15
73
36
36
44
16
95
49
56
39
45
216
3
1
101
27
75
12
78
31
12
24
84
59
13
44
15
48
61
20
52
137
27
3
12
21
52
47
45
36
15
24
49
32
45
7
41
15
36
60
3
96
24
73
53
24
15
16
32
3
96
213
72
36
12
57
19
36
11
54
75
24
12
52
80
36
51
6
24
163
5
48
18
6
19
95
9
51
21
40
20
51
13
11
13
11
25
120
71
73
20
72
24
144
48
33
7
128
75
36
18
30
12
24
12
9
9
79
56
52
20
108
39
13
107
6
42
97
23
54
139
12
44
3
18
7
96
17
19
5
18
25
8
88
77
18
36
25
11
9
4
12
23
1
84
11
24
57
39
1
35
33
16
36
20
129
19
20
36
45
63
48
129
24
7
80
3
54
7
36
53
79
32
9
31
36
47
165
36
4
11
45
100
20
51
54
75
16
80
111
153
160
36
216
128
57
3
15
12
48
45
40
32
15
60
48
1
8
57
18
25
8
63
61
35
33
75
12
6
15
15
84
13
11
25
92
28
29
15
105
55
11
24
36
42
18
61
11
97
20
52
8
27
114
15
36
16
8
111
13
113
79
44
12
24
64
17
19
5
30
25
140
45
15
3
72
13
92
21
139
23
33
48
24
48
4
23
240
1
35
12
85
12
20
21
31
11
169
108
11
105
15
69
51
54
138
54
24
30
12
30
3
72
88
5
31
56
180
39
6
120
18
1
29
7
23
36
49
20
99
37
11
30
3
36
129
42
9
88
32
3
21
36
64
20
4
48
8
57
42
6
30
36
81
15
24
25
44
111
9
40
11
25
29
115
36
41
7
8
28
5
87
60
39
33
135
102
24
90
30
51
15
30
63
51
69
15
180
21
9
7
44
124
12
23
78
18
30
15
4
32
24
36
88
35
37
68
36
27
24
9
12
24
39
45
180
16
11
9
4
56
36
72
172
23
21
21
15
9
19
53
43
20
27
72
48
85
35
144
69
36
16
23
21
28
5
3
64
53
43
20
3
12
12
30
31
36
23
78
3
24
15
1
72
20
48
4
32
4
17
18
12
73
41
48
3
15
78
39
12
24
52
35
48
1
8
12
3
21
15
49
17
3
252
36
112
56
39
81
15
6
24
7
44
15
69
27
25
128
76
89
75
16
20
16
17
3
27
48
153
16
8
48
40
107
6
66
13
20
16
36
44
16
68
16
11
24
24
1
72
53
15
27
9
60
39
25
41
24
171
24
100
17
3
76
35
78
67
23
78
27
12
60
63
61
17
54
90
39
52
215
165
3
25
36
35
21
57
48
19
80
48
27
18
31
35
12
42
111
124
12
41
39
3
81
87
9
100
24
20
15
6
43
191
6
19
5
55
72
84
11
12
240
102
19
20
36
15
49
5
114
97
60
11
24
165
39
25
60
12
35
165
3
36
13
8
12
33
7
11
37
35
9
63
78
55
20
88
32
45
24
199
17
27
45
7
108
36
17
3
27
109
29
87
9
3
40
92
15
73
11
1
5
15
60
75
49
11
9
16
20
33
6
49
120
8
12
3
57
3
30
24
43
23
109
56
48
24
52
11
42
66
24
1
29
43
68
9
27
45
31
120
35
57
16
5
54
57
16
20
45
54
81
9
24
19
36
56
3
61
36
44
9
27
21
18
9
36
36
36
124
5
19
12
60
5
18
6
19
20
24
48
52
23
120
48
6
24
31
8
81
19
56
24
72
28
96
12
8
45
6
48
25
11
21
9
27
3
105
4
5
15
16
11
30
6
12
33
52
228
8
120
21
19
120
20
4
56
12
40
35
33
124
41
42
72
96
1
60
161
3
72
15
13
36
8
16
32
15
30
24
39
9
27
76
12
53
3
196
80
28
77
31
179
24
30
127
80
27
1
47
13
35
37
35
30
43
36
120
56
4
36
68
45
30
12
84
49
41
63
87
1
80
99
1
80
69
51
3
84
61
11
45
3
13
113
66
33
36
27
13
89
42
84
157
24
11
84
24
25
5
42
25
23
120
21
33
72
219
12
24
48
3
73
71
78
18
9
4
32
39
48
18
39
75
108
1
11
25
48
5
31
17
3
36
3
30
91
20
75
141
16
59
6
7
36
11
48
42
135
24
16
23
13
12
36
29
48
3
12
88
132
72
36
20
15
21
81
72
27
15
6
7
17
99
64
8
12
27
24
37
35
37
11
45
27
13
20
21
123
27
48
12
69
24
75
13
12
35
1
44
12
144
9
48
18
6
18
48
144
105
141
ABCD 93886323242*3^$a+1 [50052]
24
49
12
8
75
165
40
20
12
24
64
11
45
4
92
40
140
39
21
219
144
21
144
160
83
69
160
224
16
179
61
80
75
129
300
120
304
12
228
11
229
240
227
24
61
59
72
93
51
144
1
20
123
85
32
28
12
68
12
40
60
23
165
36
87
109
108
71
169
143
33
144
156
120
76
140
48
100
12
8
160
80
12
28
20
112
20
120
264
76
44
144
480
112
11
117
120
27
13
72
59
1
80
108
216
99
25
60
120
11
216
25
188
52
60
20
60
148
116
60
64
20
40
20
96
76
80
84
60
4
23
93
16
8
40
72
168
107
189
64
120
11
120
24
81
240
76
180
288
71
61
203
85
11
69
40
56
99
25
20
400
240
203
37
56
196
128
172
80
48
96
16
8
75
97
48
20
156
36
28
180
227
69
75
21
120
40
8
60
132
40
48
72
200
3
157
203
157
131
157
12
48
180
12
60
80
3
37
8
36
15
1
180
128
96
16
59
349
35
85
131
121
140
360
144
16
44
64
47
48
37
60
180
48
72
128
40
300
12
104
27
49
60
240
8
3
57
52
60
60
11
37
72
83
45
600
72
40
224
4
20
352
11
117
27
205
240
20
279
45
96
120
3
81
60
16
68
112
108
180
32
204
84
220
72
60
20
160
60
44
84
36
16
8
120
72
243
225
52
48
60
32
303
177
28
107
13
56
420
16
60
83
37
44
76
164
4
12
239
165
120
144
180
52
59
1
108
107
153
100
35
48
93
120
64
20
52
179
105
4
35
21
99
72
45
28
60
107
93
280
72
48
60
212
3
45
96
124
92
24
16
48
131
9
87
25
44
4
80
12
144
4
80
160
12
48
80
75
37
35
33
340
152
88
252
48
116
184
192
68
172
11
37
56
120
36
228
315
157
131
49
48
212
28
47
33
60
40
56
36
63
37
48
56
4
20
12
148
300
116
16
8
3
49
60
59
45
76
68
156
304
236
120
96
40
48
83
69
75
13
152
28
132
48
12
71
72
205
20
135
217
20
108
276
60
4
620
96
300
96
24
99
37
248
240
40
132
48
71
109
11
21
75
45
3
97
44
120
124
20
27
129
36
3
21
16
35
129
4
60
92
3
85
200
40
12
180
48
155
81
196
120
8
60
12
40
168
72
179
169
311
45
300
4
56
24
12
208
92
144
51
133
11
21
204
4
83
9
111
229
203
45
27
13
11
525
84
60
112
180
ABCD 93886634594*3^$a+1 [50059]
24
75
21
48
87
75
93
48
273
15
81
3
36
63
18
48
39
63
18
15
24
75
126
27
72
21
6
144
114
99
48
21
51
39
57
93
48
42
12
9
36
36
180
21
51
132
48
207
33
39
9
111
84
69
15
90
6
42
51
84
27
45
111
66
18
12
90
171
48
69
3
168
96
48
27
81
12
132
51
48
6
30
21
39
6
3
96
135
54
15
72
12
84
9
24
87
48
105
6
93
21
6
57
48
132
21
99
24
51
72
9
120
129
51
141
63
111
12
150
48
15
81
39
39
129
132
165
51
75
129
39
9
132
69
51
96
45
6
120
12
189
120
48
111
24
24
9
24
96
15
252
69
72
48
81
3
3
42
3
69
6
132
60
42
27
96
24
3
81
84
168
27
60
33
27
105
12
204
12
21
15
51
54
216
30
48
9
12
27
21
63
45
159
42
3
24
60
60
93
192
168
168
42
30
87
111
57
60
36
12
24
36
96
36
36
3
36
45
144
75
66
15
120
12
15
21
27
84
138
39
12
48
69
3
27
120
24
129
36
189
15
84
27
18
168
51
120
27
12
30
51
51
60
81
108
3
60
21
63
12
42
135
87
24
285
24
36
129
15
57
18
156
297
9
3
96
69
30
12
84
9
33
24
111
132
36
15
153
36
21
102
33
27
84
48
12
150
24
24
195
75
45
48
27
282
264
30
105
249
3
72
24
3
69
96
36
105
168
3
180
27
6
48
3
36
12
219
18
30
21
21
6
96
120
45
3
165
36
75
9
93
3
21
120
6
141
12
24
12
99
33
24
207
48
9
48
33
18
6
54
45
39
252
81
129
24
6
93
96
96
108
12
15
21
12
27
129
48
51
6
96
3
45
246
57
105
48
171
69
120
42
84
48
21
75
57
57
186
129
96
27
177
33
18
153
27
12
93
147
84
9
12
168
51
48
12
105
21
48
75
12
120
39
108
48
93
12
48
69
66
60
45
45
42
78
6
177
72
81
114
57
123
204
6
39
153
75
48
111
108
69
117
75
51
156
45
9
78
141
51
57
33
18
33
93
120
15
105
3
3
45
12
168
15
9
327
42
99
27
9
168
195
105
27
12
81
45
72
42
54
6
9
15
162
24
135
15
21
27
9
3
30
3
285
18
45
33
15
36
21
27
51
117
48
60
81
51
39
9
84
48
33
87
27
105
141
15
48
63
60
78
123
60
72
3
129
15
57
3
81
48
39
42
51
147
69
27
90
75
84
48
39
48
42
66
102
87
120
12
21
30
48
42
120
150
66
27
48
72
27
213
3
189
63
93
81
114
54
3
216
24
168
24
192
12
27
30
63
36
36
132
3
72
261
117
15
15
153
132
24
24
36
51
21
33
96
3
36
132
123
42
144
27
204
48
36
27
120
12
105
27
66
15
48
27
54
51
132
24
84
24
72
216
27
90
3
21
75
45
24
3
147
141
45
24
48
51
3
213
84
36
168
27
42
78
273
48
240
84
3
393
72
48
39
42
30
57
132
27
108
150
3
156
48
48
15
12
153
21
6
42
39
27
105
36
63
132
33
93
18
30
6
57
63
120
18
72
63
33
198
12
78
24
15
27
33
51
96
48
120
21
36
120
63
18
15
168
57
63
36
255
30
30
216
90
27
21
99
24
117
6
57
33
99
252
108
51
24
120
24
66
126
117
3
237
21
120
ABCD 93886937128*3^$a+1 [50010]
33
33
3
111
25
35
36
37
8
15
45
9
63
36
57
19
191
205
24
36
12
23
9
15
24
36
30
31
5
67
41
31
71
150
108
36
39
27
73
36
36
5
79
36
185
78
72
13
47
30
60
55
132
92
36
15
13
24
77
79
104
87
93
33
24
63
52
65
15
15
21
45
3
16
5
31
84
44
81
51
4
5
55
125
24
39
12
21
87
51
45
184
108
72
71
96
1
95
25
104
51
105
72
63
54
135
15
1
72
108
5
39
51
30
135
3
69
120
21
15
15
42
115
35
9
36
9
126
60
57
21
36
43
32
64
12
32
12
28
68
33
222
109
29
72
39
48
33
19
44
177
54
90
204
12
39
21
7
12
35
30
3
93
15
45
55
20
24
9
36
24
96
54
109
23
37
17
31
5
135
69
36
18
61
65
24
60
19
41
7
132
36
164
3
33
81
51
4
5
66
69
28
11
30
15
24
28
23
42
114
1
12
23
18
96
31
53
60
87
9
6
9
4
24
11
1
24
5
6
324
9
3
69
24
51
6
55
8
36
100
71
48
21
28
23
30
55
12
80
63
24
1
59
49
11
33
153
30
54
91
65
43
137
48
39
60
28
20
3
42
54
69
75
12
54
103
12
65
15
28
257
30
6
60
3
4
32
36
93
91
59
37
23
72
169
36
59
30
43
36
5
39
48
24
15
85
191
30
30
9
28
20
57
6
48
12
49
216
89
91
179
33
28
200
28
41
6
13
17
174
180
61
12
8
24
39
96
13
132
56
99
6
144
39
132
64
71
45
9
3
21
42
30
18
25
17
54
61
8
36
9
19
101
120
7
89
43
12
11
57
27
21
9
30
25
8
21
96
90
36
97
101
66
25
95
13
32
105
3
57
63
27
33
57
19
32
165
24
276
3
12
3
129
81
55
11
66
54
66
27
177
6
133
11
30
54
49
128
24
156
52
20
93
79
71
9
24
15
30
19
12
11
180
97
72
24
35
129
63
73
72
5
48
27
63
9
60
36
21
51
148
41
63
21
90
37
80
52
53
168
159
52
11
33
75
90
55
11
54
42
84
129
4
17
63
27
109
24
8
28
5
36
31
113
7
80
9
55
35
84
25
17
168
39
16
12
24
41
30
24
13
71
6
24
120
195
27
9
36
9
55
89
99
72
64
72
5
19
36
23
61
68
40
36
24
11
60
30
19
143
168
21
21
175
5
75
9
6
48
81
84
60
76
60
5
6
37
137
15
15
180
21
88
17
139
96
5
87
16
11
96
37
20
60
36
40
41
54
57
3
85
11
213
3
24
45
21
54
66
7
47
33
208
35
174
24
7
5
7
72
8
57
39
57
114
153
40
260
81
6
96
78
79
47
6
67
47
21
4
5
63
51
96
141
4
5
66
37
17
66
114
156
24
6
49
5
3
3
48
57
60
72
33
48
27
12
88
12
11
42
18
97
53
31
11
25
209
6
24
13
83
25
53
51
15
60
6
30
30
7
132
125
24
31
108
23
24
45
24
27
18
19
11
9
60
63
114
156
3
105
6
60
1
5
67
71
9
36
16
36
23
69
87
6
48
19
23
84
6
79
41
19
8
63
13
11
25
24
5
31
35
21
52
20
108
39
120
6
39
15
21
48
27
37
72
8
57
31
8
57
15
9
6
13
41
39
201
15
4
365
27
165
27
88
8
135
9
40
11
12
9
4
24
11
36
45
60
40
29
7
119
13
11
1
41
30
114
3
28
23
6
31
29
115
41
30
109
44
40
191
90
66
84
126
54
45
21
67
71
1
65
60
55
149
162
25
29
30
13
23
9
51
78
120
7
53
87
28
20
27
30
24
55
11
33
16
71
37
48
44
36
3
129
12
28
96
236
9
6
13
77
6
18
42
24
120
45
45
30
96
24
6
87
27
66
39
4
17
55
65
84
55
59
25
32
100
72
20
52
48
8
28
65
162
90
30
90
39
39
25
41
150
36
69
16
8
36
28
48
29
60
24
39
100
36
65
132
24
3
51
37
200
24
28
8
40
83
12
13
5
27
39
1
59
21
45
15
40
59
1
149
24
19
32
120
255
21
9
139
17
63
45
19
53
27
153
99
171
25
113
72
54
25
8
87
225
28
156
11
61
35
60
90
120
15
15
114
19
32
69
75
40
8
36
27
25
108
12
5
39
24
36
100
128
60
3
45
3
30
6
ABCD 93886973164*3^$a+1 [50025]
16
14
3
3
69
9
124
8
63
1
35
69
24
16
47
9
180
6
45
9
15
85
30
14
46
26
39
25
119
15
6
3
13
38
6
6
33
7
8
9
115
8
12
10
71
12
103
56
30
4
14
22
14
21
9
76
8
10
77
39
46
54
54
23
19
14
16
8
136
2
33
57
3
19
12
50
48
82
56
69
25
35
99
36
6
22
90
30
72
5
21
3
12
3
36
9
25
92
15
75
9
25
38
36
10
26
48
6
34
53
69
6
18
46
5
99
6
75
55
5
189
60
84
6
105
24
31
26
40
54
44
16
36
29
7
8
114
18
40
48
72
60
50
4
131
9
3
15
60
6
22
89
33
6
120
42
52
6
5
57
12
18
60
9
63
58
47
43
17
25
8
58
110
39
31
101
3
10
36
146
16
72
53
37
32
34
14
3
9
28
18
29
31
48
17
19
5
109
2
28
134
15
72
55
30
23
3
18
16
23
7
5
1
18
30
44
30
16
54
6
12
53
45
70
12
42
11
27
33
24
67
74
64
32
51
39
9
55
14
22
54
30
32
4
5
13
8
48
6
9
15
22
20
22
72
98
46
2
10
20
40
2
75
31
17
3
70
2
52
26
22
54
74
52
77
57
60
4
26
24
9
72
24
39
18
78
21
63
22
24
26
45
3
57
21
3
69
12
10
18
6
36
44
36
28
20
10
23
72
12
25
11
7
12
18
23
9
10
36
29
48
7
14
30
81
15
69
7
14
48
27
43
32
33
48
7
42
8
216
42
33
7
48
5
72
24
79
2
22
12
5
73
8
10
68
40
2
24
3
36
25
26
60
24
34
47
25
50
24
124
8
42
27
115
5
19
26
30
66
70
44
6
39
120
25
8
10
6
36
20
3
175
32
36
88
62
3
57
4
23
3
52
110
36
39
25
32
6
22
11
15
10
35
27
18
15
24
27
10
20
36
12
76
59
15
12
4
6
8
18
33
12
13
44
123
13
2
9
15
66
22
30
47
175
26
63
19
18
23
21
3
1
36
71
72
7
48
38
3
45
64
102
44
45
15
9
85
6
80
76
5
24
15
36
28
5
1
36
8
22
114
59
51
69
3
12
58
2
10
8
15
39
64
72
8
21
24
21
39
24
133
20
27
12
63
22
54
60
5
25
42
68
6
46
5
37
20
75
12
108
12
15
30
118
50
18
57
7
36
74
3
27
16
60
44
21
19
80
18
12
4
12
42
12
78
12
11
43
6
30
8
60
57
105
100
14
16
20
16
29
25
23
48
109
44
70
66
23
72
36
73
30
5
9
46
2
3
60
25
12
18
14
36
66
9
15
45
21
28
20
15
21
87
37
32
60
15
25
30
5
73
2
36
28
29
3
45
87
12
36
9
15
4
66
11
13
54
26
42
24
33
108
9
15
31
2
30
12
33
33
63
19
53
19
8
16
36
30
35
15
90
3
7
84
5
1
74
66
70
36
20
9
13
86
22
68
22
20
54
15
45
78
21
31
50
15
33
15
36
72
12
1
32
18
9
12
9
16
8
40
38
69
3
106
62
34
23
115
6
32
3
12
24
48
7
36
14
34
44
18
30
52
8
34
23
21
4
2
21
37
2
6
10
12
86
27
99
66
15
48
7
17
37
8
6
16
8
90
3
24
21
27
21
6
16
8
24
40
6
2
69
9
4
8
10
62
48
12
18
69
13
12
54
54
23
13
50
40
6
54
5
7
17
7
140
70
50
9
36
39
45
19
42
54
32
33
1
35
55
5
9
22
42
2
33
1
62
9
69
51
79
5
169
8
39
15
16
2
3
60
33
46
53
1
54
26
39
7
50
3
31
2
54
34
47
27
42
78
40
6
66
50
10
89
39
16
17
84
24
55
54
8
48
6
21
24
49
2
40
8
9
55
17
31
92
52
24
17
123
24
46
11
45
48
27
15
33
37
24
32
15
37
18
24
18
8
27
3
33
84
45
51
19
2
24
219
1
42
2
36
30
24
36
34
62
10
48
18
54
11
25
42
17
3
45
55
60
8
117
12
48
108
12
36
19
32
6
24
40
6
12
68
30
42
12
54
16
36
30
18
26
18
27
3
16
6
18
68
33
24
48
97
2
10
26
24
60
6
39
9
22
8
82
12
11
15
9
3
18
16
18
26
16
68
6
12
4
50
3
21
15
9
36
4
71
36
48
51
34
18
72
56
105
24
21
4
6
12
5
39
6
60
15
45
82
6
11
36
9
34
29
7
8
12
33
36
36
15
18
22
30
6
2
42
6
24
124
2
52
116
6
15
24
31
74
12
4
18
8
57
7
36
5
3
36
21
43
6
18
30
11
12
19
18
2
9
24
12
33
10
53
39
126
75
43
54
18
78
2
9
15
33
12
189
4
6
5
49
35
13
107
12
13
18
38
51
3
30
16
35
99
33
15
22
20
10
2
15
24
31
5
36
24
123
6
75
45
51
49
60
54
26
40
92
52
71
1
131
3
42
10
14
66
30
24
48
16
32
15
3
21
19
30
14
18
27
168
15
45
3
4
50
78
52
17
1
44
51
12
108
27
10
8
22
17
25
35
3
16
80
130
6
65
3
22
11
60
13
2
42
16
2
24
28
56
45
55
20
30
4
8
15
49
18
8
9
3
12
54
6
9
81
58
18
30
8
9
15
22
18
8
69
13
71
55
29
15
21
7
5
12
7
18
36
12
23
57
27
1
2
22
18
8
9
181
11
45
3
15
16
62
28
35
1
38
36
69
33
15
55
8
9
51
64
5
12
75
34
20
10
77
69
88
23
9
51
3
24
40
5
21
90
57
25
12
23
57
10
42
11
9
3
12
49
54
5
3
30
58
26
28
12
14
21
45
18
60
120
10
8
15
3
105
60
49
36
26
18
10
30
8
3
81
15
43
12
186
30
8
30
12
10
5
63
4
26
22
17
45
27
39
66
3
7
8
36
4
60
2
24
54
165
12
15
9
45
12
24
88
18
2
10
5
1
11
15
66
3
21
10
89
67
60
12
2
30
4
62
15
12
43
29
55
14
4
60
2
30
40
14
52
5
39
34
200
39
12
75
18
6
4
5
37
30
44
10
6
8
12
24
4
68
9
48
12
96
55
17
3
45
15
28
26
60
4
35
75
9
7
41
24
31
80
22
35
25
35
13
14
4
74
58
65
12
43
29
31
17
33
27
31
74
12
4
2
24
28
26
111
33
46
66
14
100
5
25
116
15
19
5
12
9
10
8
138
15
39
9
57
120
4
6
134
10
54
66
78
26
40
2
3
31
29
75
76
14
12
34
56
154
6
17
31
2
22
5
3
4
20
9
69
16
11
3
6
16
8
27
31
32
132
34
80
27
7
30
23
27
36
46
35
75
16
ABCD 93887092816*3^$a+1 [50005]
36
54
42
144
48
20
16
24
42
30
24
20
100
8
18
40
30
44
4
44
28
32
84
6
106
78
30
24
8
36
64
30
86
60
4
44
4
56
34
14
40
56
120
34
6
84
30
8
16
102
8
76
36
74
136
110
34
38
10
104
46
26
46
48
18
14
18
48
6
18
30
16
152
108
100
2
10
48
132
42
18
48
86
48
24
54
82
8
16
6
96
18
6
18
150
80
28
12
42
152
16
56
54
114
94
42
62
18
10
12
96
2
16
200
42
84
10
8
90
46
62
4
32
16
36
74
6
10
6
96
8
90
72
34
60
50
72
54
72
24
82
54
8
40
42
2
60
120
18
22
48
2
54
154
30
32
36
400
14
24
16
6
104
40
8
28
44
88
60
36
74
22
50
10
54
30
32
66
112
122
6
46
56
36
54
6
58
26
6
102
34
168
6
98
16
30
24
18
30
224
16
72
36
6
24
24
74
36
40
68
4
96
8
130
102
12
12
210
62
52
54
30
8
48
36
54
46
44
52
2
42
30
16
30
72
50
10
12
32
48
88
72
80
48
100
68
12
96
4
48
48
56
16
74
72
16
6
24
68
30
72
46
44
96
36
28
36
2
24
66
124
24
66
48
8
18
60
4
12
66
38
18
42
84
42
48
70
66
14
90
46
36
38
58
54
96
24
8
102
24
120
34
38
130
38
10
6
20
70
6
72
32
34
14
28
30
30
144
18
8
22
36
44
52
20
18
136
72
30
24
234
62
82
8
24
58
6
8
88
6
8
76
30
62
4
48
14
18
112
14
166
72
56
12
6
46
2
118
18
66
60
68
12
18
54
112
12
84
24
18
18
62
34
68
82
134
18
72
190
26
6
34
14
18
22
176
36
94
14
10
42
20
108
6
30
76
78
32
72
40
66
12
56
82
8
88
54
24
12
36
26
18
30
54
34
38
100
68
34
86
106
30
8
18
22
32
72
88
44
124
186
54
26
16
48
30
72
2
88
74
4
44
16
20
24
48
4
20
10
114
30
38
24
4
36
32
112
98
42
12
40
32
16
2
10
32
262
90
30
114
20
64
50
58
62
88
54
2
54
114
70
68
96
48
16
6
14
106
72
198
36
84
12
20
18
16
32
118
336
32
82
54
12
20
12
46
120
30
90
6
140
118
32
30
18
16
6
2
30
16
66
32
66
46
176
16
32
6
40
132
6
56
46
20
70
38
112
120
8
4
96
80
30
72
22
32
16
18
18
12
42
6
36
36
32
28
44
42
22
32
10
30
26
16
2
16
48
14
48
64
8
54
16
56
40
24
18
14
40
90
32
30
76
6
6
66
102
60
36
26
40
32
58
48
12
8
10
72
26
4
156
38
94
50
22
18
18
12
2
6
10
8
22
8
18
106
156
24
48
12
6
14
76
60
2
18
16
30
8
6
10
74
6
72
48
24
58
60
24
32
168
4
60
2
18
46
6
44
36
28
30
8
6
52
36
92
36
82
30
8
10
14
40
8
96
108
30
70
24
24
8
4
54
6
8
60
76
32
36
108
90
40
78
132
48
128
52
26
18
22
72
8
126
64
44
6
46
8
18
22
104
16
36
14
16
54
18
74
46
8
78
76
36
72
72
12
48
36
24
18
18
144
20
58
162
32
4
24
8
34
48
38
42
22
48
20
12
24
72
88
114
30
90
66
38
22
24
50
16
14
72
18
70
44
22
26
36
10
32
30
16
26
64
24
6
26
16
98
70
14
16
80
10
30
26
10
36
26
18
4
56
58
42
38
88
2
6
64
42
30
18
36
56
64
42
54
48
98
6
16
32
24
16
18
14
16
66
8
46
18
122
22
90
68
48
42
22
96
2
42
54
94
60
30
48
32
78
4
144
30
30
56
60
228
16
12
54
26
78
30
42
40
54
24
72
8
52
32
16
30
24
38
18
78
4
12
20
52
32
136
48
20
22
78
12
80
60
16
56
10
2
54
112
42
14
16
18
32
60
16
2
18
112
12
24
98
54
4
54
42
48
6
14
34
30
56
72
24
72
58
48
2
64
30
66
20
64
44
70
14
28
14
22
72
72
90
54
24
66
30
24
32
90
34
30
96
2
12
4
20
10
8
88
104
40
14
106
78
12
20
112
2
88
30
8
40
42
24
38
28
20
60
30
78
18
66
46
8
24
118
26
22
8
16
48
180
80
22
32
54
4
14
6
58
6
90
6
104
16
2
94
132
36
12
30
30
170
144
24
30
4
12
80
34
6
96
2
16
6
36
128
22
26
124
224
72
12
46
48
78
8
34
8
82
6
6
36
78
2
96
46
2
70
80
54
210
24
10
6
72
30
2
54
60
30
24
58
60
98
30
4
12
26
46
18
6
66
2
60
4
14
54
40
296
10
8
16
150
114
18
30
198
2
30
178
30
12
12
20
100
26
22
50
6
52
6
48
42
ABCD 93887354794*3^$a+1 [50015]
24
60
108
30
90
138
6
6
72
108
168
6
114
24
96
9
128
67
42
18
18
12
150
90
42
30
54
21
15
54
150
12
48
42
48
126
18
90
60
72
48
18
162
36
9
3
30
42
36
36
48
12
36
24
138
48
30
45
32
13
48
30
12
24
33
128
193
30
114
6
6
36
15
3
125
31
60
60
78
12
6
60
30
30
108
6
48
36
42
108
60
42
18
42
18
30
36
54
174
11
79
6
42
12
96
21
39
54
131
31
96
12
48
90
12
60
6
72
18
54
18
12
30
48
132
12
6
12
60
42
6
42
41
7
105
3
84
41
49
15
27
53
37
66
90
18
12
18
12
99
69
12
30
48
12
42
6
54
6
72
17
37
11
67
12
18
156
30
69
63
30
48
51
69
24
132
6
9
45
30
6
60
35
205
72
6
36
66
15
15
17
67
30
18
192
30
54
36
18
6
84
156
12
102
12
48
30
30
36
150
6
138
72
36
30
42
6
114
60
108
18
24
42
24
249
147
18
11
109
35
43
18
179
1
12
72
72
18
36
66
18
57
3
72
21
69
54
5
31
54
66
36
12
6
42
90
180
18
30
96
78
30
30
36
84
57
21
72
6
42
198
24
6
30
60
24
90
150
36
6
144
24
75
3
77
96
19
36
6
54
90
6
60
6
78
24
5
37
150
60
48
6
222
84
30
18
6
30
12
24
6
18
65
7
72
18
15
99
36
48
24
30
30
5
61
36
48
63
27
120
90
36
6
30
30
30
18
66
24
18
48
150
150
21
39
96
36
48
24
18
42
150
18
150
24
6
84
24
6
36
114
24
24
60
30
6
29
43
12
41
19
12
36
72
6
54
102
51
69
6
48
60
12
48
12
12
60
185
13
48
72
48
102
54
6
12
60
12
6
102
41
61
48
120
11
127
72
42
18
30
18
60
84
18
42
30
3
135
120
48
18
60
6
24
102
15
93
30
197
103
12
162
27
15
6
12
96
47
85
114
36
102
138
54
15
3
48
24
21
27
5
13
48
24
27
21
42
96
96
6
78
120
66
48
131
151
36
102
48
30
12
5
1
42
18
54
12
24
9
93
72
72
150
45
15
18
18
48
24
138
12
12
3
21
192
12
12
36
114
48
45
176
7
60
18
54
6
90
36
33
45
6
24
53
43
24
12
48
33
45
18
12
90
60
42
198
30
12
72
48
18
75
243
24
5
43
12
90
15
80
1
30
36
36
144
84
96
53
7
24
150
24
6
84
42
66
42
6
60
6
156
18
42
72
6
60
30
60
12
30
5
37
11
37
198
12
60
24
90
18
36
5
1
90
96
12
6
114
6
96
54
24
72
53
48
43
24
78
60
30
18
24
66
12
42
18
12
18
102
36
36
108
57
45
51
147
45
27
53
61
30
21
3
48
30
162
30
198
72
30
42
36
42
11
49
60
3
3
29
7
24
24
78
24
18
6
102
5
19
48
12
18
12
84
95
16
81
54
6
18
72
12
45
33
180
54
21
15
12
48
102
6
84
60
48
60
18
120
42
9
81
15
27
72
45
3
45
75
53
48
37
48
12
15
159
18
6
24
78
42
60
48
60
12
5
151
9
15
18
15
27
12
84
24
66
59
96
1
66
12
36
60
114
42
149
1
30
33
3
30
150
42
30
60
96
69
51
24
36
17
48
67
60
72
41
49
126
30
24
336
107
43
6
36
60
42
5
43
5
43
69
33
12
72
123
81
36
6
42
48
42
78
120
30
12
30
6
204
72
6
42
138
42
6
102
12
42
48
18
198
54
60
12
78
6
9
3
12
6
24
90
36
54
18
120
84
108
48
18
84
48
78
17
13
84
42
6
60
18
12
42
6
6
63
87
36
5
97
15
21
54
36
60
42
18
57
15
48
102
24
6
42
131
7
57
21
24
96
30
66
6
30
30
30
54
96
204
30
18
240
102
6
162
66
6
96
24
51
27
108
132
18
147
51
29
13
147
3
78
30
6
11
49
60
18
6
114
6
24
48
72
6
12
12
165
15
66
42
114
3
15
18
47
1
12
138
36
21
15
18
42
144
6
150
48
12
18
54
90
30
18
48
12
18
30
6
84
21
39
12
45
3
24
42
6
48
90
6
180
24
6
6
42
42
174
6
18
18
102
90
12
138
42
24
42
12
126
24
78
12
6
24
96
120
24
180
120
30
6
84
36
24
180
108
12
60
42
84
12
18
72
42
18
42
30
18
147
15
18
15
3
12
24
36
24
36
72
30
18
ABCD 93887996134*3^$a+1 [50025]
13
5
75
69
18
1
8
24
24
45
36
55
48
32
9
18
21
75
12
1
8
24
24
72
15
1
32
45
19
17
15
69
18
90
7
71
49
24
71
30
19
17
7
53
51
16
48
24
96
47
1
48
80
21
48
219
16
48
8
48
21
163
41
174
81
24
3
18
27
45
3
48
45
51
15
25
47
1
5
43
32
15
30
36
132
30
42
3
81
39
40
35
45
45
3
16
8
24
51
37
23
102
3
40
8
117
19
56
120
16
48
65
55
11
85
11
13
24
47
1
48
8
40
32
96
16
83
6
18
12
25
32
21
72
27
24
40
53
27
27
69
112
17
111
27
61
24
5
96
48
3
15
6
3
16
11
6
55
8
111
6
90
66
103
32
120
24
40
8
3
54
7
24
80
27
114
30
37
56
48
45
12
15
88
8
33
6
12
109
48
11
93
16
8
39
6
19
128
112
56
16
48
35
37
143
162
36
30
36
169
29
3
24
88
72
11
24
13
96
47
1
96
8
3
42
3
15
9
21
36
15
96
40
35
45
64
80
16
48
29
24
19
17
55
89
31
71
1
24
8
16
5
42
81
135
48
25
47
33
117
30
21
16
5
12
7
11
45
33
66
93
33
55
5
48
19
8
40
29
3
24
3
54
15
63
1
72
29
3
48
16
11
21
99
37
8
48
105
103
8
21
66
33
45
66
6
67
59
13
176
45
19
8
75
13
47
9
120
9
36
144
75
48
135
30
108
15
16
56
64
8
21
3
24
15
33
16
23
25
80
21
3
16
35
66
19
149
19
53
19
48
56
39
12
13
24
17
15
27
69
24
15
1
8
48
112
5
3
21
30
54
39
16
32
9
7
5
3
21
66
78
91
32
21
12
6
33
21
36
15
24
16
24
65
12
43
8
16
8
88
24
48
95
54
36
18
12
33
45
3
64
5
19
56
16
80
93
27
45
19
24
32
96
69
12
31
77
6
13
96
11
37
5
3
24
24
15
1
5
18
1
8
27
13
24
24
47
54
19
32
40
24
5
78
37
47
9
40
80
21
48
27
72
51
72
12
73
89
78
1
83
18
19
48
11
30
54
81
40
29
43
47
1
56
51
18
12
6
36
18
19
80
48
48
24
27
21
24
207
60
12
49
5
78
18
51
88
8
24
3
24
18
19
11
13
8
40
32
40
101
43
11
36
57
21
18
90
7
83
13
128
15
57
33
151
107
45
129
6
30
19
48
96
71
60
21
16
56
69
36
63
40
24
32
16
71
33
9
18
45
120
16
104
24
24
48
15
1
47
6
99
45
18
30
3
48
16
80
40
65
7
173
42
25
11
162
30
45
16
17
7
5
24
126
45
39
6
3
63
6
18
12
78
18
36
12
78
15
3
13
24
47
57
48
39
24
1
29
72
42
12
42
3
64
24
8
9
15
3
37
32
39
1
288
29
123
16
5
19
32
3
21
15
6
144
48
6
45
27
37
17
12
43
48
32
45
18
121
53
187
17
30
6
3
16
101
78
84
1
8
105
36
123
33
7
8
16
32
16
29
75
15
97
8
45
18
48
6
48
3
144
16
24
47
105
72
16
32
15
12
6
63
21
19
56
3
21
51
45
21
36
7
8
40
32
16
24
32
72
16
41
18
13
5
24
75
16
53
3
48
15
1
24
53
43
24
32
40
56
16
72
89
15
63
1
53
72
19
32
69
19
77
66
1
56
40
35
37
48
53
3
16
41
18
117
39
96
36
213
40
32
48
64
8
27
45
75
36
1
197
43
56
9
7
48
5
3
33
39
117
114
105
88
77
3
112
8
69
24
30
21
16
56
21
3
96
16
11
30
60
30
54
31
24
5
19
72
29
18
60
37
53
75
40
8
69
3
40
11
24
117
27
18
36
66
45
72
45
3
16
24
29
54
45
69
18
9
21
72
3
24
9
78
49
5
30
37
5
115
11
66
75
21
19
29
3
195
13
8
3
54
7
83
18
67
5
30
13
29
90
49
5
48
3
69
19
56
16
77
195
24
16
72
56
24
27
45
3
21
93
171
24
16
24
35
21
24
21
19
5
27
240
24
88
72
32
15
25
11
36
1
56
69
27
9
36
54
18
91
59
12
18
54
1
23
1
32
64
11
21
16
107
18
72
18
72
30
67
8
21
3
16
8
144
9
55
56
216
15
12
21
16
24
29
36
180
24
19
17
151
24
23
1
152
24
75
13
125
19
17
42
21
96
45
3
16
29
18
25
71
30
43
83
141
3
45
153
7
11
18
24
75
24
27
253
8
27
13
24
11
72
13
5
19
107
36
6
3
24
3
108
6
48
19
17
36
3
112
29
3
16
48
29
19
101
6
21
45
24
18
9
75
42
3
24
45
12
18
18
19
8
48
3
13
5
19
29
6
54
15
24
48
64
48
32
64
77
3
69
27
15
9
63
12
13
8
15
73
8
16
29
3
3
21
16
29
19
35
61
47
1
23
48
1
56
16
168
35
30
18
36
60
37
104
15
1
17
15
16
8
16
120
77
36
39
16
107
13
8
21
18
1
8
57
42
21
81
7
8
21
27
123
13
23
102
24
19
119
1
32
3
6
39
88
8
64
56
15
57
16
72
29
24
30
90
19
104
39
33
45
51
39
73
17
63
21
27
16
8
24
40
47
24
9
3
45
48
21
54
126
7
29
3
141
3
16
192
41
36
123
39
12
72
60
1
24
8
57
7
77
24
51
88
24
17
55
8
64
8
16
32
112
8
3
45
21
18
1
8
48
24
40
8
15
9
45
96
19
11
21
24
117
6
36
9
48
24
147
45
15
1
32
112
24
32
33
12
6
36
12
18
3
15
78
19
101
19
96
8
24
ABCD 93888394454*3^$a+1 [50146]
60
80
84
37
3
20
25
36
239
1
72
84
83
36
84
40
33
3
69
30
42
159
84
45
12
11
12
100
288
9
63
165
42
30
23
28
48
84
141
39
21
144
48
60
63
44
60
25
11
25
39
180
56
31
81
33
84
123
117
72
99
84
45
51
117
15
15
162
36
96
51
8
160
45
36
11
25
23
157
60
180
23
12
145
72
23
43
129
56
24
121
87
72
57
174
5
4
60
27
9
44
85
23
52
36
24
20
25
90
33
120
48
72
33
60
35
31
54
36
39
80
64
48
72
8
103
9
56
40
39
21
80
52
32
175
153
87
41
25
24
23
25
15
68
64
20
220
81
72
3
20
60
31
18
111
9
23
180
139
21
272
13
47
120
16
15
189
140
31
69
36
12
20
72
100
80
16
105
252
75
99
18
78
18
287
28
60
20
1
36
23
7
144
113
13
123
72
45
210
33
39
33
45
87
75
210
72
6
57
117
11
7
42
48
95
13
83
49
36
12
222
66
96
23
7
6
72
15
80
97
111
219
30
263
48
108
55
9
93
3
84
116
60
52
32
13
47
61
87
12
128
169
108
11
25
24
18
33
24
128
40
8
112
105
23
31
53
60
7
29
64
75
30
11
25
60
27
32
13
63
140
160
24
135
48
78
36
36
12
72
59
4
87
33
8
157
12
36
227
16
45
15
44
16
15
42
95
7
165
36
24
81
6
48
41
121
6
18
95
7
42
63
9
59
25
155
12
49
3
57
48
95
37
84
47
49
59
84
60
13
48
6
9
72
63
57
15
5
108
84
108
72
16
44
13
12
155
40
68
48
1
144
282
42
135
237
203
160
141
99
15
105
141
27
33
36
48
3
152
25
111
84
3
65
48
1
36
35
40
87
81
39
72
41
49
54
9
15
113
13
179
247
9
12
12
45
171
21
39
84
48
213
99
21
47
28
69
3
12
27
149
25
72
15
75
105
72
81
95
175
17
148
27
113
49
396
27
159
18
15
15
41
4
27
54
90
24
18
63
57
183
105
24
30
18
63
32
175
45
33
59
85
216
39
123
53
49
15
57
11
40
57
11
97
63
69
75
81
47
43
5
1
84
15
24
8
7
41
109
123
132
117
6
17
36
60
25
27
48
60
177
143
72
208
9
12
3
48
8
121
63
36
69
15
15
126
15
32
25
108
36
3
87
126
15
3
45
204
45
231
21
111
200
120
127
41
84
37
48
78
33
24
153
132
75
87
9
111
90
6
48
42
23
25
72
54
18
108
90
42
30
126
27
105
54
30
18
222
59
192
13
60
39
36
12
168
9
63
15
120
113
24
25
78
138
36
11
49
63
117
51
33
72
3
20
49
75
20
127
48
65
103
177
15
5
85
63
48
12
189
71
72
1
35
1
18
18
15
33
75
51
153
45
51
84
20
76
21
59
4
153
72
6
102
227
40
21
75
20
37
12
15
21
60
156
3
20
85
51
32
25
198
69
48
9
23
76
15
9
140
36
31
81
48
9
23
13
24
36
54
45
116
24
16
32
112
128
40
32
48
60
13
72
27
60
56
271
54
87
33
95
49
3
33
60
207
45
84
11
7
42
3
60
8
103
42
135
32
88
15
33
144
80
151
69
117
23
85
35
220
27
33
116
64
36
32
112
8
49
3
96
9
195
21
27
45
75
92
268
168
69
36
87
87
72
6
23
64
36
12
68
49
36
179
13
3
24
15
125
1
27
93
27
63
249
276
60
117
27
81
294
33
12
21
24
3
105
ABCD 93888527108*3^$a+1 [50167]
84
85
90
84
24
17
24
31
65
48
96
24
1
47
307
17
84
139
53
73
36
30
5
163
41
61
54
5
109
23
12
31
89
36
60
55
5
144
85
12
114
120
90
47
60
7
72
54
95
120
72
108
1
84
35
61
54
126
59
205
6
101
108
1
18
6
30
29
60
1
47
60
187
137
36
19
29
115
6
54
54
30
60
41
24
36
24
1
47
120
48
19
12
5
24
192
192
37
119
31
41
43
234
42
53
1
30
6
143
31
36
24
77
43
36
65
25
114
84
36
6
23
132
24
55
5
240
24
31
6
59
12
19
65
36
24
48
48
7
96
36
84
6
59
205
6
41
7
186
11
19
114
72
30
24
90
54
12
29
24
36
24
1
35
55
36
18
12
35
79
29
217
11
7
5
12
55
24
101
73
191
12
13
90
5
24
240
55
6
59
121
227
48
25
35
36
24
31
29
24
48
97
90
17
79
41
25
83
31
30
11
49
131
79
126
90
29
24
12
79
36
5
13
71
55
41
19
41
24
199
41
12
7
12
101
48
12
43
137
7
41
120
60
24
36
36
360
19
6
54
65
12
43
17
7
12
24
17
24
13
126
17
13
107
19
41
109
18
77
13
102
5
55
108
5
85
12
11
43
90
59
85
47
24
205
59
7
60
41
60
24
19
29
48
24
19
36
89
19
6
84
95
1
11
204
55
17
180
24
79
24
12
18
95
12
120
43
36
41
109
107
24
24
24
48
7
30
35
12
96
60
48
84
36
31
5
24
91
24
5
24
7
53
36
109
11
79
12
41
48
72
12
7
114
30
6
251
73
215
19
5
25
6
29
127
24
17
103
144
6
71
19
17
13
6
5
13
12
114
5
72
7
36
180
24
30
35
36
1
35
133
30
5
121
36
35
24
49
150
41
60
36
235
60
29
144
151
17
60
67
53
12
1
24
35
12
19
29
36
60
55
60
17
72
72
108
31
60
36
84
89
12
133
23
13
95
120
1
18
5
96
49
66
149
48
12
12
60
103
12
53
12
49
90
5
36
13
12
78
65
1
47
108
72
84
48
36
12
168
1
11
48
55
84
41
19
77
13
191
79
5
60
7
18
12
54
17
7
53
12
1
35
19
90
6
126
30
24
36
18
11
1
11
132
1
11
175
29
36
169
35
60
84
108
24
115
113
60
12
96
49
35
109
107
12
25
83
43
89
67
125
19
24
30
6
149
36
156
204
49
83
12
25
35
37
11
48
12
24
55
29
36
55
144
60
329
67
29
61
11
120
13
90
17
48
204
145
72
54
29
36
24
37
59
25
59
67
5
24
205
107
72
7
29
25
35
84
1
60
54
156
101
36
48
55
77
79
78
23
43
54
72
54
5
121
71
43
36
5
24
19
6
107
19
53
36
19
12
24
29
151
5
25
47
60
109
54
41
13
36
59
48
79
18
11
36
24
24
36
24
60
48
79
65
24
60
60
55
41
13
263
24
145
54
5
72
13
35
181
54
29
7
125
60
145
108
35
96
49
12
24
35
36
24
31
113
157
11
37
6
41
24
84
60
61
119
12
24
12
24
24
24
61
96
23
12
13
90
96
89
67
54
6
180
65
25
108
23
60
7
17
109
59
60
25
35
55
41
216
193
11
115
5
60
19
96
29
61
119
120
151
149
36
192
19
60
101
168
12
19
149
55
29
1
311
96
24
19
17
43
41
24
1
23
31
89
1
36
24
54
65
1
24
11
84
48
60
7
5
67
54
330
36
29
91
65
79
17
7
113
223
17
19
29
115
6
48
90
5
31
36
113
55
5
12
24
84
12
55
24
246
35
36
24
48
12
24
19
60
12
54
155
96
25
71
19
41
60
7
36
180
65
1
18
36
29
61
306
144
5
12
19
41
73
59
36
60
79
12
161
24
49
6
138
72
54
17
12
168
79
18
35
12
199
29
31
29
97
35
19
5
60
19
17
133
66
5
120
1
54
17
60
24
48
96
12
60
60
19
18
72
11
13
11
19
77
48
180
12
7
101
ABCD 93888827798*3^$a+1 [50014]
13
72
36
59
81
93
31
11
37
32
148
32
16
35
24
84
21
21
19
44
111
69
4
17
6
84
24
97
95
25
68
16
41
15
48
57
7
11
61
60
5
3
156
45
19
228
12
92
21
15
24
15
114
15
16
36
35
90
187
107
210
144
126
13
41
6
9
72
60
3
36
36
45
4
89
162
33
45
51
88
72
48
60
41
7
8
75
102
3
15
1
56
160
12
41
126
24
1
11
69
60
48
21
6
30
3
21
91
125
283
56
15
60
1
36
8
52
83
30
31
48
143
33
120
76
41
79
41
18
37
35
25
29
24
15
184
47
54
31
44
21
43
8
33
19
77
31
12
11
36
1
29
6
49
5
36
15
40
24
8
180
21
30
21
21
18
252
120
18
6
25
96
20
93
7
8
52
92
12
28
48
5
48
31
80
88
32
21
15
40
5
55
29
24
72
7
20
52
5
3
36
15
6
90
9
36
28
47
36
49
48
8
124
8
33
54
61
29
3
3
157
23
84
21
93
120
15
52
8
15
105
4
107
60
133
41
36
15
96
15
37
12
180
5
6
37
60
48
35
117
111
1
120
245
30
21
40
125
120
127
120
77
15
24
52
179
6
99
28
60
48
65
24
31
53
72
114
1
29
24
7
12
48
32
27
85
56
4
120
131
69
69
7
8
21
103
8
12
21
67
65
54
141
69
15
21
7
47
60
25
8
57
31
5
19
11
25
8
75
60
109
53
54
45
45
180
43
8
33
36
31
5
19
95
33
3
85
12
8
39
66
18
60
66
96
18
9
40
77
30
105
16
24
60
35
1
24
44
64
23
109
41
7
20
52
5
3
12
16
173
12
39
84
4
12
44
16
35
54
19
23
169
11
85
20
12
21
96
66
54
54
162
54
6
54
145
35
13
77
43
11
69
33
18
121
41
15
4
96
65
79
176
4
11
18
127
20
12
3
60
9
144
16
20
75
6
55
12
23
69
40
80
21
19
60
8
27
66
55
35
54
55
95
30
55
95
30
91
92
21
66
25
101
3
105
15
27
25
8
36
16
24
8
117
43
72
5
36
7
48
104
28
68
159
6
15
3
120
21
48
28
35
48
6
159
16
5
54
69
300
183
60
49
5
36
108
102
25
35
30
3
15
42
30
54
90
85
36
95
18
6
126
15
12
57
36
39
40
155
13
56
60
51
85
41
19
36
72
48
72
11
30
39
33
7
8
4
35
33
153
30
33
45
156
24
87
4
68
28
44
28
20
3
18
79
8
52
56
57
78
1
35
205
108
152
76
12
17
6
48
72
24
84
61
35
9
4
53
24
66
33
64
12
60
104
21
30
61
44
36
132
40
11
37
72
53
18
1
48
77
96
19
11
54
43
12
41
187
12
11
90
144
36
3
76
60
128
28
24
116
84
60
51
37
12
5
159
64
120
77
51
3
12
90
3
51
36
54
24
7
23
21
75
25
60
5
36
7
168
23
109
116
4
12
41
67
11
12
93
201
63
52
5
36
67
203
54
3
12
135
25
5
39
12
3
42
120
15
4
156
29
66
258
127
83
21
21
63
21
43
47
1
5
138
49
72
20
45
54
30
6
54
19
60
113
127
12
11
48
36
6
30
57
21
7
59
13
8
64
48
80
27
25
5
31
29
126
25
5
55
72
23
18
87
69
3
57
30
90
31
23
69
153
63
96
40
29
6
73
192
71
145
53
60
31
5
99
16
95
25
8
117
55
60
8
51
36
60
13
17
39
36
39
109
8
4
89
72
60
48
6
66
198
42
19
89
67
35
49
60
228
47
81
4
20
16
32
3
60
117
52
36
5
7
53
48
36
90
21
40
29
51
3
6
30
145
36
5
55
65
55
68
52
60
185
30
54
24
66
33
27
30
103
47
1
29
6
54
66
24
30
31
23
1
36
125
15
3
21
111
49
68
172
35
90
55
11
18
15
4
32
108
27
25
8
48
129
39
4
17
120
51
4
95
61
8
124
20
3
25
29
84
6
30
123
21
6
120
1
84
20
28
11
21
100
44
15
1
59
36
25
80
16
5
247
120
12
29
31
29
79
77
43
53
54
54
30
37
12
12
60
8
40
17
66
54
3
160
12
44
75
49
12
119
9
183
37
41
102
108
1
95
69
4
12
41
63
27
54
51
33
42
45
4
96
53
66
129
21
99
24
108
4
48
48
60
20
4
35
61
8
76
8
88
65
7
23
69
21
147
21
19
53
30
69
16
8
16
36
84
8
172
20
9
30
36
6
7
ABCD 93888887936*3^$a+1 [50008]
39
6
39
51
30
138
54
12
3
3
84
30
84
31
8
12
15
21
45
42
37
44
4
48
23
9
45
12
39
87
30
39
3
60
12
25
11
57
15
6
12
42
6
66
6
7
77
18
36
45
24
21
15
75
9
27
66
18
36
18
48
12
12
18
33
63
6
3
72
3
6
24
7
71
24
30
6
49
65
6
84
48
37
35
30
24
90
1
155
33
27
6
19
5
39
64
23
78
66
6
12
43
59
1
20
9
6
49
5
18
36
129
3
24
25
5
30
114
42
48
30
36
30
13
35
60
12
60
156
72
6
15
45
24
72
15
81
90
45
15
9
3
6
31
29
6
30
24
6
61
113
6
13
11
1
36
17
6
114
30
30
43
17
127
11
42
27
69
30
9
51
6
55
11
30
19
65
15
3
6
42
102
15
63
18
6
1
35
18
24
30
6
15
9
36
12
24
63
21
24
6
12
25
5
132
30
60
37
5
3
3
12
6
84
3
57
42
73
8
3
61
44
144
36
75
36
54
24
30
36
36
69
9
42
18
18
30
18
1
5
3
52
53
55
35
42
18
33
4
23
13
24
23
12
24
21
21
12
15
3
18
51
28
71
12
49
11
42
30
37
83
18
115
53
6
24
6
36
30
42
27
24
15
72
12
30
15
21
27
4
41
135
33
6
30
91
92
111
6
24
60
87
4
29
54
12
1
5
54
21
27
42
31
24
5
15
9
139
32
40
23
60
37
44
76
53
30
6
36
24
27
9
55
41
48
12
19
60
41
84
66
48
12
9
16
12
53
18
42
30
54
30
30
54
57
12
3
18
66
108
6
60
6
6
3
15
72
37
53
24
48
6
97
20
33
12
18
30
30
6
24
7
44
36
12
36
21
3
33
12
3
39
84
57
9
18
33
4
35
24
1
20
69
12
19
41
3
96
9
12
54
69
9
75
3
30
78
6
18
6
30
60
49
17
15
16
17
3
57
43
23
72
12
36
1
60
20
3
36
1
95
30
36
19
29
6
6
18
96
1
59
66
19
56
3
9
21
151
36
12
41
15
39
48
24
33
3
24
81
9
66
18
51
15
1
32
36
96
40
35
85
29
102
9
3
33
159
1
17
6
57
12
117
36
30
85
17
3
52
41
30
6
24
30
6
90
24
1
23
12
1
8
15
1
5
36
24
78
12
30
18
60
18
60
30
12
30
55
5
135
111
120
57
93
24
72
43
5
87
100
5
18
18
7
32
3
6
15
39
12
21
15
57
33
30
9
16
119
6
42
12
13
17
36
30
72
6
12
15
39
9
16
5
54
37
5
7
11
24
21
75
12
114
15
33
78
25
5
48
27
24
45
39
45
30
1
11
12
6
42
24
6
12
7
48
41
42
24
6
7
23
114
36
12
66
12
54
66
33
69
43
47
73
77
12
15
15
54
36
24
96
31
5
30
132
12
24
109
32
28
23
102
3
4
128
33
54
48
36
1
41
18
36
1
12
17
3
93
24
31
29
3
21
7
12
5
36
31
5
6
60
69
3
30
78
108
24
13
29
6
18
30
6
3
40
35
66
36
6
18
54
6
60
42
48
42
108
12
48
39
33
108
114
21
45
36
6
12
12
45
9
30
30
36
3
3
54
36
12
90
30
66
6
138
42
91
47
60
45
45
42
1
77
36
31
44
84
57
15
33
60
43
44
39
37
5
19
44
45
15
27
37
11
69
36
36
21
24
6
18
12
30
72
90
48
12
18
25
35
48
1
5
60
54
6
60
6
12
66
39
21
30
9
108
15
42
30
25
23
30
72
30
30
12
30
6
102
33
33
12
7
47
1
5
12
12
39
15
126
31
17
27
99
37
24
41
15
45
27
3
48
49
41
90
60
6
48
6
30
36
15
69
12
18
6
6
33
27
45
12
108
4
41
120
48
19
8
4
11
12
25
60
5
42
114
90
24
6
6
18
51
76
48
35
13
8
51
21
75
60
72
48
48
42
18
9
60
40
17
15
3
96
21
15
36
12
18
48
6
61
65
48
30
114
36
66
18
18
9
123
37
29
54
6
6
61
12
47
144
21
39
6
39
141
120
90
25
8
21
27
3
6
24
54
81
36
16
20
27
30
12
39
21
18
45
15
57
129
6
13
5
15
27
13
41
24
6
121
53
72
3
21
19
11
36
24
37
95
37
17
30
81
108
4
95
12
24
36
48
42
18
30
7
29
54
18
12
36
6
18
30
78
78
61
36
35
9
51
30
48
54
6
84
27
3
30
6
30
66
6
7
12
41
24
55
80
21
18
6
91
32
33
15
3
21
88
20
15
132
18
7
113
78
33
27
25
5
159
15
18
6
72
49
59
81
99
45
27
12
13
29
18
33
15
102
102
6
12
12
51
27
37
29
24
30
42
60
24
72
18
42
48
30
1
44
12
3
1
20
40
23
12
30
60
55
41
19
48
8
27
6
27
99
13
77
3
3
60
24
24
21
33
30
36
24
165
120
36
96
9
12
30
42
30
18
24
6
12
30
108
102
45
40
137
39
15
21
21
63
16
41
7
35
6
6
13
47
54
30
6
6
84
45
3
66
54
6
15
27
9
16
17
27
3
102
18
6
15
9
7
35
13
5
15
93
75
39
105
15
21
15
108
37
23
30
7
32
112
5
18
73
23
24
12
30
90
1
12
11
21
15
69
4
5
30
42
43
72
216
8
9
3
45
24
114
12
24
30
55
11
12
13
35
54
36
3
45
6
21
15
24
1
12
185
55
5
7
8
45
27
21
12
42
108
33
33
39
40
11
21
3
25
35
60
37
5
6
30
7
5
60
18
9
3
18
15
24
51
33
16
23
6
12
7
12
185
18
18
30
57
12
15
6
42
60
6
31
11
9
75
18
6
45
16
29
12
19
5
48
30
13
47
48
24
108
48
54
24
19
23
37
23
12
36
9
72
99
36
25
23
18
60
7
48
23
6
60
55
11
48
6
60
30
25
48
5
27
24
39
18
7
71
1
8
51
1
41
12
36
12
79
23
60
13
32
81
7
107
37
20
9
24
51
24
48
15
37
11
6
6
69
21
12
55
65
12
3
3
9
21
15
33
12
12
6
9
45
7
65
30
108
6
19
77
18
93
27
30
7
53
27
9
30
6
30
48
21
45
19
47
1
32
28
35
37
60
12
71
72
6
79
5
43
23
6
51
3
60
1
5
96
30
33
39
12
13
11
24
37
101
12
3
69
18
6
19
32
9
36
48
7
41
60
3
16
120
29
19
ABCD 93889391054*3^$a+1 [50070]
56
16
8
37
171
9
39
15
57
48
176
13
3
24
24
69
27
80
216
79
9
24
15
81
9
111
129
23
40
48
105
174
33
32
136
72
8
49
12
51
48
32
144
40
33
30
17
48
112
8
1
15
15
9
48
57
30
33
320
40
93
59
85
27
24
72
104
103
81
104
7
9
81
71
24
16
48
135
54
12
54
24
30
11
40
56
64
159
30
42
113
16
69
72
171
24
15
198
107
55
113
48
64
48
72
39
41
40
39
137
112
32
24
55
54
90
42
23
48
40
87
17
16
8
49
102
54
131
40
96
48
9
6
246
443
88
224
55
24
65
24
88
144
15
89
24
120
48
7
81
9
15
111
9
32
64
24
96
120
56
13
3
80
24
48
31
81
56
7
120
33
32
97
15
45
35
109
59
72
16
69
18
113
64
39
144
30
60
23
72
151
96
9
39
33
24
345
111
33
15
72
8
24
1
150
57
144
45
59
112
33
15
120
80
72
48
112
69
99
56
16
9
15
24
216
8
16
9
15
152
16
8
16
8
48
88
32
73
54
17
24
24
55
17
55
33
8
49
255
15
270
75
39
9
96
15
41
55
18
102
41
40
144
48
152
256
9
30
41
184
24
21
108
87
9
15
24
8
40
183
57
32
16
80
96
25
84
131
16
8
31
41
72
7
81
72
15
66
6
30
35
16
104
79
185
1
48
383
73
71
16
32
61
99
8
24
168
55
33
57
63
32
1
207
32
48
64
120
104
55
41
13
36
36
51
48
21
59
1
30
18
180
83
40
120
48
111
9
39
72
81
8
61
35
16
32
216
25
47
24
88
15
126
51
63
102
90
9
120
24
56
40
81
30
185
13
75
152
16
69
90
81
63
57
69
51
69
3
21
27
120
9
23
55
185
88
104
24
25
150
257
64
240
9
36
59
16
24
152
144
40
39
89
112
48
15
41
96
16
24
9
87
57
15
72
80
13
275
40
21
27
9
54
129
15
72
41
49
95
16
32
97
39
15
126
3
72
48
56
64
48
48
24
72
8
40
8
7
33
128
145
24
30
105
21
35
16
24
39
33
152
40
57
143
97
15
144
39
30
107
40
33
60
3
32
240
16
9
36
96
51
104
64
15
9
81
87
57
36
90
54
27
45
83
136
72
32
16
192
207
177
39
81
48
81
15
192
80
72
1
54
150
35
48
7
81
32
88
15
144
57
56
13
59
72
79
137
40
8
64
32
208
21
59
157
59
79
81
152
72
1
71
160
24
141
35
16
9
39
45
27
48
105
71
40
48
32
79
41
64
9
87
15
65
48
112
105
48
47
64
111
33
80
120
31
126
51
24
15
81
120
33
54
57
80
13
72
3
8
97
47
40
8
48
232
120
96
39
90
47
16
8
112
9
54
24
225
21
99
72
48
8
72
16
45
147
39
18
126
9
32
24
16
96
32
40
15
33
24
15
24
201
45
11
64
24
72
72
48
120
48
15
9
128
37
35
72
48
25
63
8
112
72
32
25
15
24
69
12
54
90
24
15
72
48
56
16
80
24
160
69
107
49
87
72
57
15
129
119
31
174
42
54
27
120
80
37
36
15
21
11
24
144
1
39
152
48
64
57
311
72
1
71
24
16
135
33
45
11
55
17
40
33
96
39
9
72
78
33
69
35
55
161
7
30
227
25
39
15
129
15
90
222
33
32
24
16
33
15
81
30
57
33
39
57
48
143
24
13
3
8
40
9
95
16
15
129
8
97
102
9
32
37
3
32
37
138
90
6
17
49
150
48
137
96
7
30
203
88
32
40
104
96
40
24
24
129
12
11
40
24
24
56
48
72
48
16
ABCD 93889470562*3^$a+1 [50060]
21
75
45
124
5
66
42
7
41
115
5
84
91
72
17
91
77
123
39
1
95
45
69
15
40
60
48
47
61
12
68
40
20
60
52
12
80
16
60
44
21
19
101
54
13
72
5
180
30
1
65
7
8
52
8
112
197
90
73
12
108
77
51
9
51
160
264
11
114
66
9
75
13
120
48
155
85
35
90
39
16
47
25
53
15
52
17
30
48
48
25
60
35
54
15
136
5
24
31
84
53
7
96
12
23
25
24
35
1
17
115
8
64
60
83
73
12
65
103
17
3
147
42
6
37
23
349
83
12
150
43
32
256
35
25
84
48
65
12
6
45
60
24
96
60
9
31
144
120
20
3
37
96
144
5
6
69
76
72
35
60
18
30
45
75
49
11
25
12
23
69
15
276
24
21
4
11
37
68
24
16
12
60
152
16
5
115
72
17
43
83
30
19
36
72
48
5
30
30
30
54
115
200
28
108
132
68
84
60
16
24
36
77
78
72
73
60
24
53
55
120
47
66
192
27
28
53
12
3
84
28
32
208
77
36
60
19
5
48
103
24
23
25
60
35
25
8
52
32
51
85
24
108
48
20
27
25
72
36
72
125
30
18
79
23
18
24
6
24
61
24
168
32
16
24
35
13
8
4
143
102
103
48
29
31
17
67
95
6
115
72
47
45
16
5
12
43
104
15
36
25
324
83
60
13
29
31
20
9
43
60
12
11
54
66
37
35
90
3
172
17
15
51
54
31
12
47
81
40
5
67
8
4
113
120
12
90
48
18
7
68
45
54
21
9
108
67
65
31
60
5
42
12
13
23
162
55
120
72
113
18
30
159
135
85
176
27
25
68
4
113
48
24
30
61
120
29
171
144
40
5
31
5
90
25
5
42
42
151
44
40
11
25
60
72
35
72
1
72
12
173
43
104
81
24
60
48
175
227
66
7
68
4
11
97
53
55
12
17
31
107
78
54
121
89
6
42
3
52
120
132
71
25
24
11
109
101
79
71
49
23
13
20
15
42
342
25
23
117
51
42
12
91
44
136
5
204
108
48
60
39
21
175
44
3
13
84
108
72
65
36
7
12
116
45
67
108
77
3
87
73
12
108
89
150
6
54
13
8
45
67
83
9
40
41
120
72
43
59
30
115
11
97
95
12
6
7
48
132
77
103
72
116
4
36
20
64
83
42
48
72
66
49
56
39
13
72
65
60
91
35
85
44
208
125
27
51
49
20
40
5
30
210
18
13
12
8
24
40
95
36
192
120
33
40
104
28
72
48
72
11
409
96
144
65
15
36
40
24
5
30
13
5
120
48
102
25
72
161
102
33
39
1
119
30
66
85
59
13
53
72
30
12
25
23
205
12
48
53
54
61
80
4
71
229
203
18
7
180
8
4
65
31
24
41
19
41
75
52
5
27
51
25
20
9
43
113
54
36
9
28
65
7
23
12
96
114
43
35
37
5
151
44
3
30
7
41
60
7
72
20
28
168
5
7
65
108
54
13
12
36
60
77
7
143
25
215
25
12
60
23
85
23
37
8
105
30
37
77
75
3
85
17
115
20
100
41
15
40
120
17
27
321
24
126
49
53
48
55
29
36
72
67
60
11
204
121
24
95
168
73
44
76
17
30
313
12
83
90
102
157
23
25
77
96
19
5
15
136
12
47
66
67
48
44
3
37
173
55
32
15
141
4
23
57
21
84
30
30
18
12
45
81
7
12
5
60
175
125
31
47
120
18
175
29
36
30
85
80
27
12
25
5
115
140
21
12
127
20
105
6
84
73
12
36
72
12
48
72
96
35
72
13
180
24
5
108
115
12
5
36
99
76
144
60
48
8
45
42
18
7
12
5
55
168
53
19
36
20
40
35
12
33
69
43
12
36
29
6
169
5
43
47
21
280
5
19
228
77
66
12
42
43
17
6
165
105
39
40
125
6
49
48
65
27
100
125
283
17
48
12
103
8
45
175
12
ABCD 93889980742*3^$a+1 [50096]
30
27
33
12
47
52
48
87
53
91
96
101
52
80
16
51
36
5
4
9
186
33
12
21
135
8
55
60
12
9
8
120
16
51
33
108
80
168
37
323
1
35
36
72
1
90
21
8
28
84
9
66
33
3
60
45
9
126
120
198
252
35
79
21
60
44
1
84
3
32
55
90
6
65
19
21
32
172
9
39
3
57
51
336
5
48
7
21
33
51
15
45
108
27
60
89
132
373
15
195
222
54
21
84
104
36
36
64
45
6
5
52
32
148
153
15
48
27
53
1
3
33
35
73
36
11
40
39
36
29
25
6
149
220
36
39
5
64
72
9
119
7
54
54
21
15
33
8
24
136
104
181
264
75
104
91
144
41
1
59
24
96
76
63
29
52
20
49
66
60
93
51
12
54
54
72
17
48
112
27
270
51
164
1
39
8
7
89
1
315
21
23
36
84
112
24
56
24
1
227
13
138
45
27
69
39
9
27
65
49
27
99
66
15
39
24
30
72
59
19
81
75
5
96
72
168
79
66
90
125
84
61
3
84
56
1
119
115
41
96
28
75
36
30
51
80
48
37
18
126
3
56
85
27
20
52
33
120
24
143
12
19
60
5
7
54
54
36
6
54
36
17
13
35
24
40
224
1
231
128
1
36
75
12
12
68
13
63
80
1
54
6
23
108
72
72
64
32
244
36
9
35
1
35
73
72
27
32
84
40
51
29
157
30
54
24
12
47
28
15
57
21
30
126
96
15
3
101
199
9
27
41
64
45
39
105
102
24
30
90
93
92
49
126
6
47
151
29
48
24
25
66
45
60
140
175
9
80
60
25
35
1
54
150
11
72
72
1
288
150
66
3
3
120
54
90
5
4
32
28
60
212
25
59
79
9
81
60
90
12
45
144
9
60
246
21
75
84
113
1
102
9
24
81
119
7
17
40
63
18
47
84
4
104
88
33
42
5
12
13
90
24
29
36
28
207
53
52
99
5
61
3
51
132
29
4
15
161
25
23
43
77
1
66
36
17
43
33
51
125
55
24
12
89
1
18
9
12
51
5
184
36
32
12
1
18
6
30
45
45
143
120
60
37
6
33
144
21
111
105
3
27
29
61
6
54
30
41
144
156
19
24
12
125
60
49
99
32
48
7
57
51
21
84
15
5
64
81
11
28
123
30
15
32
157
3
32
49
186
161
13
36
60
3
63
5
12
108
25
30
57
33
54
45
116
24
55
41
24
24
67
17
36
25
66
53
97
23
43
360
60
17
67
36
45
44
36
19
36
9
45
24
47
40
32
73
159
104
4
57
6
125
40
24
21
24
174
89
7
66
3
36
44
7
9
51
144
53
136
24
92
64
44
52
159
132
17
103
9
56
64
36
15
18
47
43
42
59
49
75
56
24
36
55
54
39
21
156
39
141
11
205
114
30
36
360
23
31
93
20
67
24
21
99
9
33
228
27
33
11
1
99
20
85
123
21
30
89
7
125
145
11
144
55
9
135
5
67
5
55
54
51
192
63
65
145
47
40
32
79
57
33
42
5
25
275
12
73
15
39
41
13
6
125
96
43
77
24
49
72
147
96
81
36
18
36
113
133
3
51
36
18
36
11
48
121
36
90
17
72
1
39
375
33
3
24
264
17
55
54
23
67
6
210
17
16
21
183
267
150
90
21
33
126
9
92
73
27
8
16
21
47
121
102
18
27
63
21
141
144
36
83
25
162
209
36
64
75
33
57
3
51
66
3
3
29
108
7
5
120
1
167
48
64
21
18
72
54
24
39
20
7
6
48
59
148
12
231
42
54
84
36
9
15
30
42
30
59
28
21
72
3
12
45
87
32
36
112
33
59
48
12
40
48
12
15
90
195
39
42
108
11
55
36
45
104
24
67
54
90
81
45
167
7
5
48
37
60
36
18
21
45
11
115
9
ABCD 93890104138*3^$a+1 [50039]
12
72
48
48
32
40
45
23
16
180
21
27
12
45
35
1
27
116
172
72
8
4
93
75
33
84
36
23
4
117
39
21
75
104
40
9
51
56
4
132
48
57
47
28
68
37
39
24
56
1
27
117
215
1
3
24
72
96
57
107
1
63
96
21
15
20
60
160
140
72
96
16
56
217
12
23
13
347
36
12
60
124
96
8
160
92
132
85
95
108
252
37
35
48
36
160
56
36
112
32
220
108
156
44
13
87
20
136
9
35
28
80
64
81
27
36
12
105
3
20
112
32
16
60
12
68
1
3
57
108
123
24
81
27
8
88
20
96
336
60
52
36
141
3
20
13
60
144
11
28
69
11
40
32
52
93
95
49
195
24
36
48
80
13
180
23
52
24
81
23
72
48
60
4
8
145
107
160
168
128
84
16
9
11
24
36
76
44
1
3
48
44
64
92
37
132
108
83
168
52
128
49
23
52
236
1
35
160
36
24
84
57
47
60
72
13
107
36
28
24
12
36
104
1
35
12
217
60
35
73
3
48
36
104
40
36
105
36
60
39
45
23
12
220
60
33
48
167
28
128
169
111
80
36
136
45
15
8
1
15
96
8
1
15
81
47
28
80
28
12
105
27
8
28
69
12
23
13
27
32
85
95
36
40
60
12
108
9
59
40
140
144
16
20
1
15
84
84
117
131
109
39
44
36
40
20
109
35
13
15
48
44
96
160
56
304
60
9
63
45
59
36
108
37
15
48
24
20
37
123
92
28
45
11
60
12
25
179
36
145
3
44
28
68
100
156
105
11
25
12
107
40
236
160
140
28
36
24
81
15
56
157
15
48
9
39
20
12
4
68
88
60
32
72
24
52
57
255
105
3
12
36
140
40
24
96
24
33
23
184
117
3
48
8
4
12
84
44
85
35
16
57
24
51
57
12
15
8
73
63
21
36
75
20
4
24
44
148
72
36
9
71
4
96
36
81
135
60
57
23
12
16
92
124
8
148
140
40
212
88
57
15
48
84
24
21
36
15
12
45
95
37
48
3
12
45
63
48
36
36
12
68
100
32
148
12
36
60
9
3
20
40
44
24
1
219
24
80
100
116
84
25
35
52
36
120
60
72
32
1
95
84
64
84
36
84
56
1
39
56
64
21
35
28
12
24
44
160
60
20
16
21
3
68
49
131
64
21
15
45
144
71
48
61
35
4
12
57
75
108
140
64
60
24
80
112
60
45
27
80
37
59
184
48
32
16
192
9
3
20
48
4
60
45
95
48
97
156
24
11
37
15
8
4
44
1
3
60
48
68
4
48
57
243
48
12
224
16
128
220
9
75
20
37
39
81
99
36
120
68
37
99
44
132
136
45
3
72
9
39
32
64
48
132
48
36
12
20
100
12
32
40
93
111
189
95
36
40
84
56
121
36
35
148
24
300
48
45
39
84
156
24
20
1
143
40
72
288
140
85
35
60
28
117
35
73
3
69
3
9
35
40
144
21
39
32
40
180
12
93
15
24
36
8
196
45
3
8
37
35
72
96
228
16
20
36
60
4
104
4
32
1
3
60
20
37
23
12
28
104
16
57
15
12
20
112
273
72
3
117
23
108
108
76
105
71
64
24
24
60
168
48
80
1
36
47
40
105
15
48
192
12
128
28
105
35
48
136
33
3
48
21
71
264
76
48
116
73
3
12
48
8
121
23
120
52
128
133
12
111
60
32
120
4
21
35
112
8
4
56
4
44
1
255
68
108
24
4
12
168
9
72
60
35
48
112
56
72
28
44
100
81
243
20
24
13
72
195
8
100
188
1
51
104
96
40
45
75
92
13
15
12
8
168
52
104
28
156
176
24
36
4
81
59
12
37
35
ABCD 93890183074*3^$a+1 [50063]
72
54
96
234
167
48
19
36
216
113
16
9
87
93
35
1
132
12
60
108
72
126
72
54
51
3
29
7
90
143
73
198
17
85
144
75
39
57
9
6
72
12
36
114
36
35
13
96
48
6
156
81
15
120
60
12
18
47
16
69
27
39
96
18
72
63
57
96
54
144
120
60
29
1
24
36
51
3
18
414
285
144
69
42
210
24
12
24
18
270
36
36
66
240
90
63
129
47
103
18
12
36
6
18
30
180
132
89
55
72
30
60
119
19
306
59
19
125
103
60
138
72
132
12
144
11
169
144
42
30
54
89
115
30
111
21
84
6
84
6
120
18
45
45
35
55
60
30
36
90
36
36
54
24
30
186
35
1
63
9
23
103
66
24
72
90
18
72
108
71
48
352
135
186
15
93
66
81
32
13
42
108
45
9
180
144
36
36
12
431
7
57
80
73
42
108
30
18
24
12
18
18
114
30
41
85
72
36
204
48
18
90
90
96
45
111
18
36
114
120
17
48
144
25
36
6
48
36
24
72
54
192
18
324
78
207
3
42
120
18
108
45
32
192
7
360
18
72
23
96
79
126
216
138
6
72
18
54
12
111
15
90
167
16
51
45
15
65
48
31
126
83
7
48
6
51
159
54
222
45
39
54
18
65
13
36
30
24
102
90
377
1
72
167
208
57
180
216
11
49
72
12
11
241
6
233
160
15
65
79
6
12
150
72
102
59
31
90
6
54
174
90
54
173
48
49
78
18
36
18
30
11
97
255
3
12
42
71
31
180
78
36
27
48
15
54
12
24
167
85
90
102
155
61
6
36
72
36
77
175
54
219
45
54
77
1
18
29
16
81
54
137
7
216
246
90
90
24
264
6
65
19
42
54
30
95
96
16
159
129
32
127
18
102
150
18
33
80
96
109
6
221
25
60
30
125
25
23
96
163
108
24
54
99
57
36
72
96
171
81
18
30
36
24
51
15
36
42
90
72
33
96
9
167
13
162
65
31
84
78
12
3
21
30
6
71
193
204
48
3
69
42
18
102
18
36
6
93
128
25
135
33
72
12
126
114
36
36
3
80
37
36
150
48
54
78
29
25
119
7
102
42
138
6
12
45
45
83
112
63
17
64
3
77
1
120
23
16
15
144
24
138
63
81
60
66
24
30
60
84
96
18
72
138
71
109
18
54
78
12
114
15
105
24
15
33
60
84
54
42
18
30
6
18
138
29
193
143
13
6
29
112
39
54
35
85
24
12
24
30
17
37
42
48
96
36
174
47
7
6
51
96
63
6
156
54
9
80
7
72
72
126
12
47
13
18
84
29
211
45
39
9
231
12
93
15
6
48
18
57
32
55
54
216
18
6
36
108
48
35
7
48
60
84
24
54
18
12
36
42
303
51
108
36
60
30
35
7
12
6
39
48
39
54
264
18
18
72
47
25
23
67
6
71
64
9
215
67
150
23
13
84
54
57
15
54
36
60
72
3
32
1
120
42
29
61
195
39
48
6
12
78
54
36
30
72
72
36
36
9
51
144
54
36
72
84
71
115
29
151
48
6
66
65
97
47
79
36
29
31
30
54
60
72
89
64
144
32
49
174
65
13
35
19
30
258
198
30
24
36
29
48
25
36
6
108
36
36
9
176
31
17
1
47
19
54
54
17
25
48
90
36
57
32
61
102
45
33
ABCD 93890968298*3^$a+1 [50104]
51
123
21
131
1
57
30
2
114
49
36
99
36
165
45
14
13
75
12
117
39
9
15
48
32
36
40
57
53
90
25
11
73
15
32
1
17
58
12
57
89
112
288
27
12
35
16
24
32
30
34
30
50
22
8
24
163
117
75
3
69
36
23
90
19
3
68
160
30
74
73
53
31
231
12
45
60
77
16
87
96
84
72
35
1
195
8
54
66
1
69
39
17
78
37
29
31
59
49
21
15
11
85
48
11
100
69
108
23
4
21
12
48
36
59
270
19
45
51
15
9
12
51
45
33
51
29
112
90
9
5
106
8
4
33
12
95
16
9
47
1
3
224
28
33
35
10
56
16
8
31
9
27
117
26
24
16
12
132
81
75
57
27
176
22
134
60
13
48
47
36
120
1
39
60
69
3
32
13
23
40
54
27
3
45
21
27
27
18
42
56
109
35
12
4
81
39
9
3
69
24
5
7
15
60
8
25
36
48
12
59
36
133
195
20
37
35
28
33
24
95
25
96
77
66
37
59
48
6
40
42
57
15
30
26
22
32
42
54
54
16
12
38
79
47
1
60
15
38
10
12
8
60
1
93
6
12
30
38
34
27
23
76
56
16
92
136
72
48
120
69
17
54
4
86
94
168
165
132
95
13
3
50
6
120
1
183
20
1
29
7
3
9
21
42
14
90
4
50
55
9
2
94
50
181
39
42
8
70
12
30
2
46
170
190
15
75
12
9
3
30
111
15
141
29
10
56
25
24
84
3
102
3
63
44
25
11
30
6
196
12
165
77
90
54
67
12
15
36
14
106
60
21
29
19
48
23
145
24
131
1
36
48
11
1
27
60
20
37
60
120
39
192
14
115
123
93
12
12
5
78
36
1
35
121
63
12
33
39
6
87
33
24
26
36
13
12
129
27
15
69
36
23
142
74
1
3
20
4
21
95
25
101
19
15
80
25
87
68
100
20
60
49
120
21
80
10
56
1
59
61
12
47
16
72
117
99
45
27
69
84
11
54
90
6
34
72
128
94
231
35
100
21
23
1
45
24
18
48
60
56
1
83
61
83
118
27
107
136
12
32
1
72
125
42
64
9
71
25
5
19
51
21
5
18
88
12
21
5
127
15
45
72
21
171
51
18
110
112
44
24
169
3
57
12
95
144
1
24
15
60
21
120
29
34
110
10
93
33
90
9
77
58
32
25
5
34
12
9
9
14
12
1
23
4
26
90
94
48
15
119
48
10
86
10
111
9
39
51
116
60
4
26
43
3
212
12
1
3
57
15
105
23
120
6
34
14
40
15
15
2
46
120
69
24
11
168
40
32
90
55
35
13
95
1
15
72
57
12
53
42
1
53
79
3
105
15
30
14
109
12
59
28
26
130
9
96
159
21
27
14
54
37
135
30
48
144
6
12
14
94
21
51
90
48
75
5
19
21
26
85
63
36
45
87
18
14
66
54
13
63
21
9
51
63
6
15
132
165
30
117
3
48
225
36
51
108
9
77
54
1
35
13
12
29
40
51
39
57
143
22
42
56
22
27
93
3
5
19
11
4
20
85
107
4
20
280
105
9
3
3
90
26
109
39
18
48
30
9
3
240
60
168
69
15
48
8
36
60
46
2
76
164
28
42
30
48
32
16
9
63
45
48
72
47
13
3
110
67
204
95
1
3
57
117
6
45
27
12
20
12
4
21
83
10
63
12
72
3
18
30
60
9
35
90
18
136
9
3
44
4
72
68
36
4
20
34
240
75
95
60
72
16
12
110
6
4
21
12
45
62
25
95
28
33
11
24
90
174
25
11
25
15
9
47
85
183
57
9
146
28
26
79
11
1
21
14
24
40
21
119
85
12
3
129
288
63
26
54
49
11
54
31
71
13
60
12
69
24
62
178
50
6
30
1
35
16
57
51
42
32
58
30
38
24
12
4
90
27
47
16
45
60
99
48
93
75
57
105
30
2
58
48
20
52
165
3
54
18
12
201
11
145
149
22
32
36
1
48
93
32
55
3
45
48
35
40
21
96
12
3
12
36
104
217
39
12
33
5
34
32
24
54
40
48
42
21
15
120
57
27
20
60
1
84
257
18
13
3
9
45
126
20
40
30
30
45
24
63
38
64
2
28
26
19
5
43
12
33
42
21
9
2
1
15
102
18
9
3
48
69
35
61
24
36
75
117
71
40
80
154
26
64
33
24
171
60
8
60
4
80
25
63
8
70
42
9
3
56
40
69
107
4
12
90
74
360
270
30
16
42
48
3
39
33
59
28
60
20
25
93
99
ABCD 93891009346*3^$a+1 [50012]
112
32
48
52
101
19
20
36
33
39
51
109
35
205
83
69
24
256
11
213
132
12
381
126
13
8
15
9
108
112
60
68
52
80
69
72
27
120
15
25
8
12
117
90
13
77
51
57
63
60
12
36
64
32
39
61
48
17
39
120
16
23
108
57
12
21
15
48
36
81
7
8
39
18
55
107
93
96
120
24
40
80
108
69
108
75
267
36
97
20
96
12
27
21
96
24
124
60
17
90
165
96
144
40
80
33
7
11
45
45
19
48
60
140
52
23
205
32
28
60
72
44
27
9
24
4
236
192
64
101
67
5
198
18
147
69
43
101
19
32
36
48
76
104
16
224
21
3
36
12
4
143
45
81
199
12
140
48
48
24
141
3
15
36
54
19
12
56
24
33
15
3
117
60
36
21
18
36
1
116
168
21
36
198
90
27
4
23
37
161
27
132
28
8
3
69
75
90
75
40
8
24
48
60
105
18
90
72
55
140
52
8
375
25
8
112
80
172
20
60
48
60
45
27
24
4
17
163
8
48
24
72
99
69
12
156
52
12
180
20
111
45
192
12
21
108
414
36
72
69
24
144
33
87
52
149
159
96
24
120
160
120
77
115
48
8
24
21
27
36
156
24
204
3
49
44
51
33
48
12
60
45
55
20
87
21
172
20
12
9
15
120
261
54
9
48
144
51
72
25
12
125
15
24
192
39
36
37
53
75
64
56
24
33
27
156
112
68
12
48
244
108
71
49
92
48
36
124
128
9
51
48
36
45
234
90
19
71
21
33
18
90
3
15
61
173
3
15
37
60
8
93
51
24
141
43
83
90
15
12
40
60
32
165
36
75
105
39
48
48
48
51
126
75
4
11
18
15
64
60
200
12
99
177
24
48
112
8
81
39
15
21
156
24
16
8
27
85
80
96
24
3
117
63
33
52
252
120
176
112
236
96
96
87
157
48
128
153
135
9
63
48
87
18
31
48
72
20
279
117
9
123
220
32
120
81
75
48
16
60
48
20
3
54
43
312
59
21
36
4
60
44
120
75
54
87
24
16
48
140
12
36
87
21
69
63
99
18
7
104
60
84
120
147
18
207
276
24
120
24
15
21
36
69
39
132
64
128
60
117
75
36
12
12
24
24
160
68
219
73
8
24
201
19
60
8
168
64
59
117
45
67
23
225
12
48
12
45
72
51
24
105
15
24
96
63
18
63
4
41
91
8
180
36
9
72
15
88
5
15
12
261
3
64
12
65
15
28
56
60
12
184
8
48
24
15
13
41
27
99
126
7
56
9
36
75
64
113
18
69
57
15
21
63
4
5
18
9
88
137
39
87
49
48
72
8
40
32
39
9
135
177
24
24
48
12
3
33
21
3
72
40
83
93
24
45
171
48
72
483
36
153
72
36
48
141
103
12
65
108
18
33
57
7
11
90
111
40
29
171
63
18
162
141
237
123
24
160
80
60
48
124
248
12
276
15
9
36
4
44
51
9
4
332
24
96
21
7
32
36
15
9
9
54
18
19
164
12
112
53
39
33
7
48
60
12
125
144
51
208
200
48
60
4
8
72
15
13
80
33
15
64
173
108
18
81
63
288
165
84
21
27
12
160
35
45
45
39
64
5
72
15
208
128
52
8
48
64
215
198
54
13
5
18
45
112
95
145
68
39
73
143
162
63
60
165
39
15
21
52
8
ABCD 93891205022*3^$a+1 [50018]
51
64
20
75
141
240
27
60
60
60
12
84
156
1
168
71
9
111
60
21
28
32
3
24
81
15
25
29
66
1
95
30
78
156
24
21
345
54
12
24
57
4
23
93
39
45
39
81
60
96
27
201
192
57
6
84
21
60
12
28
11
18
27
84
159
21
171
114
51
24
21
55
89
6
1
8
60
99
141
15
336
180
69
231
45
36
108
16
35
9
45
54
156
24
177
3
66
6
9
51
60
21
28
11
198
27
3
66
15
40
185
211
140
3
33
4
144
36
155
69
72
4
56
24
144
36
15
108
13
239
21
39
61
204
59
25
59
12
81
160
48
80
36
39
36
21
63
96
49
20
195
1
65
51
4
80
15
9
225
51
144
141
15
63
93
87
72
24
84
81
99
96
144
12
81
4
95
60
84
120
57
108
60
16
29
90
37
140
24
24
75
45
75
57
39
61
44
9
7
48
239
33
9
51
108
252
28
56
4
95
240
30
67
47
21
105
66
24
97
44
3
97
84
140
39
126
127
83
25
5
15
15
61
83
66
27
268
41
54
57
63
1
23
60
13
47
60
60
12
165
16
23
24
90
51
111
169
95
61
140
15
30
15
40
120
23
132
105
63
241
20
136
344
105
171
69
30
66
39
12
48
36
36
84
15
165
24
51
48
36
25
96
59
81
3
33
27
12
1
8
12
3
144
180
97
24
41
135
36
120
4
23
132
9
12
24
39
1
36
44
24
36
76
23
81
3
72
30
75
4
72
48
41
54
85
36
56
87
12
108
13
200
160
53
67
24
23
12
9
51
45
40
23
33
84
40
125
75
3
297
15
84
157
128
36
84
15
36
69
12
100
104
15
129
72
39
165
3
177
15
25
120
155
85
89
51
4
71
45
96
3
60
246
19
11
105
9
31
65
31
188
72
123
36
78
51
51
60
61
44
39
25
20
72
84
4
65
135
16
144
36
20
183
96
24
141
60
36
159
6
78
156
201
4
41
150
49
92
120
3
1
23
21
21
144
87
60
84
184
59
72
109
11
48
273
24
40
44
39
12
61
8
75
21
15
49
65
96
54
1
89
51
3
42
79
32
84
3
42
51
63
180
36
141
40
68
12
39
138
7
24
35
37
89
18
12
48
36
141
15
18
42
9
12
108
135
105
111
108
57
60
36
33
6
108
96
81
204
75
21
15
21
63
261
105
19
11
129
129
42
24
1
116
120
33
6
60
9
192
3
37
20
48
39
21
15
141
36
48
45
91
96
59
229
59
117
75
1
48
32
243
37
228
11
9
39
36
37
23
24
90
127
60
5
114
156
24
1
23
33
3
21
120
15
48
57
3
61
92
28
96
44
12
168
12
63
37
47
57
9
15
120
60
36
9
7
143
36
60
289
72
48
59
93
9
48
6
1
44
60
180
15
45
36
3
57
84
15
25
11
138
87
3
33
39
9
60
51
204
321
15
48
21
16
104
45
15
16
56
40
108
59
36
6
90
25
56
64
5
18
222
295
56
4
36
8
36
3
12
81
27
210
30
81
100
20
51
48
6
87
3
150
15
51
48
96
61
20
144
36
156
4
275
25
60
120
35
144
25
36
35
180
120
1
20
108
40
11
45
16
80
328
71
144
24
36
37
164
3
132
48
13
59
9
12
33
31
20
3
97
20
84
39
57
36
60
64
35
21
39
105
9
175
59
13
83
1
59
177
147
12
25
176
48
75
165
51
25
56
27
12
25
20
36
108
ABCD 93891524822*3^$a+1 [50010]
42
201
24
47
1
59
48
60
72
121
45
42
45
11
144
46
75
15
69
65
10
21
24
35
16
54
51
47
4
60
30
18
32
64
57
15
38
55
12
60
33
39
27
80
13
75
80
61
75
129
36
12
48
29
82
14
19
3
24
33
23
28
72
32
36
49
17
16
3
27
24
33
15
96
129
27
68
13
35
13
51
26
34
20
64
69
11
132
40
44
16
33
24
15
20
61
60
11
73
3
8
36
16
12
32
36
37
117
51
77
211
39
38
43
12
48
15
104
13
5
102
10
78
108
20
34
2
49
11
13
23
25
59
88
128
37
27
21
108
12
27
36
92
73
24
75
45
17
10
21
3
126
99
27
45
48
71
16
12
81
24
60
11
12
28
60
80
37
75
8
24
220
18
42
48
45
72
17
46
98
79
108
27
12
9
24
35
108
73
75
24
33
47
48
88
12
57
75
20
96
37
120
99
9
71
6
64
66
24
9
12
33
135
35
64
20
1
24
83
37
135
42
48
50
40
105
11
49
240
63
108
57
12
48
23
316
8
61
87
50
22
21
24
27
8
25
47
36
60
73
99
33
5
7
60
23
13
12
45
48
26
28
26
19
120
15
21
24
120
15
21
72
47
13
27
126
54
32
1
287
36
145
24
60
120
105
195
3
165
15
24
153
11
10
75
5
190
105
60
72
5
55
35
13
51
81
27
21
84
147
78
30
36
32
108
12
72
60
28
20
37
108
72
87
20
36
85
39
84
24
2
96
18
4
33
9
128
16
27
39
60
18
15
120
35
22
51
39
9
27
153
12
12
11
16
116
40
44
46
3
95
124
18
18
110
6
1
12
23
4
9
15
69
15
6
159
11
40
44
72
1
12
51
24
80
18
127
48
17
18
25
39
104
169
3
44
13
17
54
36
64
24
33
15
132
33
3
20
85
15
60
84
68
37
108
9
3
60
60
96
69
135
27
9
144
21
39
11
37
12
60
155
1
24
3
33
12
63
62
43
155
49
87
9
12
60
87
120
21
51
36
57
11
130
54
42
3
35
1
135
45
72
48
72
3
2
70
8
66
10
33
63
20
28
32
64
44
4
6
30
96
18
51
72
15
24
20
1
48
15
24
2
54
37
35
13
84
3
78
75
149
55
27
9
99
18
102
80
60
13
108
12
12
11
109
35
60
22
26
132
100
12
8
36
96
13
96
47
60
145
107
1
24
48
12
131
37
75
33
11
64
105
99
36
117
12
27
44
49
23
97
36
12
167
36
49
87
20
13
108
23
172
45
77
91
111
24
110
7
9
18
8
4
21
23
16
108
93
23
12
28
69
96
11
1
3
42
138
9
95
156
60
22
27
107
61
72
11
49
11
76
68
112
80
124
57
95
4
9
12
39
69
24
48
48
27
8
184
8
25
12
15
36
2
55
27
72
33
63
38
67
60
107
1
69
3
72
60
47
109
27
8
157
60
15
177
156
47
13
12
27
152
100
141
39
33
36
11
1
65
42
13
9
18
93
15
24
33
51
96
20
1
33
66
21
39
36
8
64
246
122
22
50
100
21
27
8
85
75
12
24
33
51
42
3
12
12
36
17
30
64
60
213
51
44
13
87
36
32
13
27
44
13
95
25
48
12
3
2
6
109
135
21
12
132
143
18
16
18
153
60
75
48
69
35
100
12
86
43
240
69
2
49
15
36
33
48
95
37
3
8
124
20
1
12
23
25
11
1
99
141
65
43
101
10
9
24
83
25
9
39
51
9
47
73
60
9
110
100
33
29
78
28
38
10
45
24
27
189
12
87
12
8
13
12
3
8
36
124
92
133
12
33
282
32
48
70
3
15
84
8
85
12
36
12
48
195
9
5
22
9
17
7
57
98
25
111
6
18
12
81
312
111
44
13
47
13
53
115
24
15
6
66
78
51
72
15
32
13
48
60
12
12
21
80
54
121
24
36
87
44
109
27
45
12
48
12
3
24
33
105
75
120
45
98
145
48
15
57
53
70
9
35
12
61
288
11
109
12
23
72
82
222
141
155
10
15
39
20
1
59
10
111
15
117
63
44
1
99
9
11
13
11
64
12
33
3
32
1
300
59
12
36
10
75
39
8
25
77
54
136
33
135
8
97
60
15
188
25
48
12
69
66
14
139
24
135
36
44
120
85
15
45
77
43
3
188
40
32
30
82
21
41
90
54
19
23
13
60
29
222
28
12
44
25
72
12
33
ABCD 93892027792*3^$a+1 [50022]
27
21
27
33
132
27
27
5
144
31
30
24
132
108
216
99
21
114
41
25
36
90
168
36
300
6
203
192
13
72
27
32
79
126
246
285
153
42
29
64
195
36
9
15
264
6
90
41
1
30
12
36
30
90
60
36
6
24
114
24
18
48
47
55
48
9
48
39
150
51
9
24
6
41
13
12
198
42
119
48
1
60
36
54
72
114
66
93
51
6
18
90
27
99
30
24
39
57
18
102
24
71
91
60
12
12
48
156
12
54
18
81
27
60
48
42
30
30
3
32
109
35
145
84
27
39
41
49
399
27
30
198
17
295
89
64
45
120
42
17
37
11
19
54
39
117
54
5
37
42
18
143
151
84
36
120
24
12
5
13
66
48
81
51
29
1
63
75
78
24
18
141
51
6
183
165
6
48
12
9
75
126
150
36
138
72
78
246
6
33
80
19
6
102
60
12
153
80
199
30
54
6
95
55
336
84
66
35
49
60
96
102
48
48
36
120
90
6
33
32
55
89
205
30
69
15
102
24
54
42
60
18
5
211
66
27
63
174
174
246
84
27
9
36
24
24
126
5
16
147
48
90
78
5
31
96
48
30
42
30
27
117
24
6
240
24
120
12
17
13
78
69
15
18
60
48
35
19
36
192
57
48
48
141
18
12
120
144
12
30
48
120
12
48
36
18
12
24
36
6
24
35
96
7
6
35
247
78
54
66
66
60
24
45
15
6
66
30
78
45
45
12
54
66
174
24
30
66
48
66
72
30
72
96
57
9
6
54
30
6
30
12
36
57
48
225
6
6
120
138
30
150
30
12
114
54
54
72
84
24
78
24
96
27
93
24
36
18
90
12
48
95
64
80
7
30
96
59
31
60
12
12
60
30
24
11
163
126
6
48
105
3
12
36
12
72
66
126
234
72
119
109
126
54
186
36
30
102
6
60
11
19
72
24
30
111
3
30
6
48
12
29
25
30
84
96
66
6
30
84
6
60
210
18
12
84
24
84
282
54
6
6
30
30
54
126
54
71
19
168
36
90
42
77
7
89
31
6
54
54
102
120
33
117
24
114
36
29
181
11
7
42
24
30
6
264
11
64
21
36
24
54
9
21
36
66
114
30
261
32
67
120
84
132
228
42
54
228
42
30
30
6
89
49
15
80
91
69
57
30
204
93
21
6
204
30
102
108
60
29
16
159
33
9
18
72
120
114
42
30
150
78
186
60
81
48
27
24
6
78
105
237
3
39
66
71
31
24
90
6
18
72
42
165
96
375
252
72
96
84
156
42
27
93
18
102
18
12
120
5
73
36
84
15
165
6
186
299
31
24
48
42
159
147
12
72
6
18
72
48
30
27
27
162
96
3
15
6
18
36
6
60
186
24
60
24
24
120
12
114
6
114
42
18
75
135
30
6
6
78
6
54
60
105
15
156
84
6
36
24
63
57
23
43
114
204
71
19
36
41
48
31
113
208
80
144
43
12
249
21
60
156
3
27
72
45
201
36
83
1
120
119
1
191
109
30
30
36
243
51
72
90
288
75
207
60
90
78
30
54
36
6
84
126
96
234
336
42
41
37
18
126
84
71
16
153
39
15
65
55
48
30
27
240
96
45
96
114
30
210
72
288
12
29
1
84
114
57
45
222
18
54
96
54
30
24
12
48
126
183
27
21
3
30
60
192
30
210
ABCD 93892274878*3^$a+1 [50011]
3
144
13
113
36
3
40
80
12
48
51
9
120
213
27
45
18
49
56
4
20
16
35
25
80
57
18
37
17
63
48
4
29
19
92
48
75
37
68
240
33
75
177
72
36
7
12
71
9
63
45
48
24
108
132
39
37
35
144
13
41
27
112
48
32
108
4
101
18
9
45
67
5
3
48
3
1
80
36
45
79
20
99
9
225
15
3
49
5
18
108
105
180
24
100
36
80
24
36
4
188
12
111
72
13
20
57
15
3
45
45
27
45
27
40
96
140
100
92
12
88
8
40
23
117
27
18
18
21
120
39
297
24
201
7
47
18
90
33
4
8
81
39
12
48
48
4
8
120
48
33
111
16
80
112
77
63
27
144
21
16
143
37
143
72
229
20
28
47
45
9
27
45
18
49
20
21
27
9
15
3
97
68
12
3
33
75
85
12
48
32
100
11
49
80
100
12
128
27
18
103
144
56
24
105
15
75
13
5
27
96
124
20
39
144
105
48
24
75
73
17
18
18
108
27
189
3
33
54
33
72
36
64
29
7
119
105
93
115
12
48
92
21
15
39
45
63
33
129
43
32
48
112
68
48
27
18
27
52
20
96
75
49
68
12
180
15
13
20
12
60
120
99
69
57
15
96
12
12
40
8
87
33
28
83
90
7
65
87
57
15
28
240
5
75
15
33
3
81
16
12
32
16
20
60
15
45
297
123
3
1
8
117
63
48
33
51
3
45
28
89
18
18
7
8
120
12
105
7
48
17
15
100
48
35
18
18
37
17
36
27
84
15
13
68
72
40
32
28
20
28
5
39
48
40
12
20
21
39
100
8
52
53
90
72
61
32
60
45
15
75
90
75
15
18
15
3
49
20
57
55
80
45
18
18
39
33
3
69
63
60
3
90
135
27
117
256
5
27
45
72
135
16
92
40
32
45
31
20
165
7
92
48
87
93
12
36
84
9
19
20
33
87
3
378
91
56
72
72
15
90
43
48
20
12
48
60
75
144
93
123
54
63
12
36
24
120
33
36
36
36
27
148
140
4
68
120
72
16
144
60
83
237
36
12
48
45
87
48
12
108
72
28
20
12
60
48
63
90
31
5
3
33
67
77
111
72
12
93
7
48
92
51
45
153
162
69
108
88
44
36
12
111
37
80
135
85
5
27
12
15
25
8
48
24
93
15
111
177
12
48
24
16
32
15
97
48
12
48
83
97
12
53
15
3
25
155
108
69
21
72
90
145
32
12
180
45
15
21
15
24
36
15
37
8
27
93
87
105
48
24
88
128
75
108
37
35
90
19
20
28
20
168
120
12
52
83
105
60
33
7
12
20
48
12
9
7
83
54
18
37
17
3
12
3
33
57
3
52
8
4
23
93
12
60
33
7
8
39
36
57
195
45
100
17
108
15
12
189
39
105
3
24
9
111
36
64
20
3
57
388
32
76
95
69
16
5
7
32
33
15
93
18
37
17
27
45
15
36
57
72
51
72
75
45
45
90
37
71
9
81
115
65
39
88
12
23
25
83
109
48
113
18
129
72
36
84
16
95
45
64
20
16
17
207
9
72
15
72
57
126
9
48
48
24
16
12
20
48
9
15
3
117
45
18
45
48
52
8
9
15
75
36
72
18
108
99
27
36
25
29
63
27
18
3
64
80
36
69
198
45
40
77
15
21
27
52
29
31
20
60
16
80
9
18
33
72
21
7
44
36
12
52
116
57
15
72
75
373
95
153
180
9
36
54
33
12
60
21
75
69
31
44
105
15
16
32
48
69
151
32
12
21
27
132
36
144
48
72
45
195
40
8
48
87
93
15
69
273
87
48
88
104
159
9
28
84
48
8
72
28
44
21
19
60
188
420
52
8
40
5
55
17
195
96
24
40
23
133
29
90
61
80
39
36
37
8
40
95
90
159
40
56
15
69
148
35
45
108
117
18
25
47
36
9
45
18
9
45
3
28
5
15
240
12
3
105
4
48
92
3
90
27
63
45
48
12
228
112
77
15
36
12
27
18
72
18
90
15
183
129
60
108
100
20
12
3
13
5
27
63
49
41
54
54
ABCD 93892309354*3^$a+1 [50030]
35
13
104
33
67
48
12
20
16
35
33
4
48
8
76
5
78
73
104
105
90
54
15
9
7
5
63
12
15
9
60
27
13
5
51
4
35
36
49
60
56
16
17
66
21
168
45
15
28
72
80
93
27
76
29
7
5
79
101
3
232
48
36
36
23
141
39
165
3
9
63
25
36
24
80
136
24
36
200
45
6
61
23
9
15
66
54
42
3
36
9
6
21
33
7
44
4
83
73
216
48
132
5
30
25
44
4
5
7
8
16
89
15
36
172
12
36
20
15
42
18
120
1
53
151
20
9
43
12
35
78
7
36
77
7
12
41
12
27
40
11
12
36
37
53
15
189
7
44
51
144
24
37
24
47
33
36
24
40
72
8
69
6
9
57
6
9
4
17
90
97
71
1
68
52
35
6
27
171
9
12
45
126
57
36
21
66
108
42
54
25
8
40
32
60
28
95
48
24
49
77
30
97
107
85
44
16
96
8
4
47
13
155
252
9
147
37
35
21
51
24
45
60
4
20
16
56
48
93
19
11
57
51
1
44
64
5
18
12
36
9
52
168
11
66
31
12
11
36
9
24
40
36
35
36
85
128
36
9
12
60
48
72
18
21
129
27
3
1
41
39
16
65
18
1
36
24
60
36
36
5
3
15
42
19
60
80
33
6
12
133
47
24
73
72
48
107
33
28
29
15
24
15
1
59
25
5
7
47
1
44
16
12
44
15
13
80
27
9
60
24
60
52
24
41
6
9
28
12
59
45
16
11
72
12
45
16
44
204
36
24
87
25
48
116
28
72
128
60
36
9
7
44
15
1
48
41
39
75
1
20
9
55
77
48
18
25
17
30
36
85
41
36
42
21
16
71
33
75
21
15
33
16
5
7
8
36
28
32
63
141
24
57
103
20
123
13
29
87
28
131
9
36
60
21
15
16
60
89
19
71
6
43
11
48
21
112
29
3
15
201
60
4
20
12
9
6
69
75
45
76
20
60
4
59
57
75
105
3
48
33
21
60
66
49
65
54
12
60
69
51
69
45
135
3
1
84
12
20
24
112
44
48
28
47
18
67
12
24
35
9
12
28
36
95
69
196
24
23
72
36
1
24
11
45
16
48
120
104
27
49
60
119
1
5
31
20
64
119
37
11
49
5
54
24
36
30
7
8
232
12
20
28
8
36
63
61
29
6
45
4
71
21
33
15
12
24
16
84
11
13
47
30
6
37
80
28
17
18
48
1
20
3
105
16
80
9
42
18
67
36
68
9
7
24
107
42
75
52
119
90
24
55
48
48
96
23
36
66
3
28
23
1
96
32
12
4
5
55
12
24
89
15
36
15
33
45
31
59
36
85
20
24
16
60
12
32
15
90
111
15
97
8
21
3
177
43
11
21
3
18
67
17
19
56
16
35
85
24
36
48
120
60
12
44
24
39
37
24
44
40
12
48
96
35
1
203
12
45
4
5
6
30
15
3
1
89
163
53
15
16
20
4
107
24
33
36
51
54
96
39
15
36
45
99
1
8
132
16
24
71
12
18
3
39
1
36
128
33
7
5
7
65
19
24
20
120
52
35
33
183
13
12
17
15
60
36
40
12
44
64
47
24
48
1
56
33
6
49
36
120
47
72
30
72
6
48
42
3
40
60
59
1
29
15
45
67
44
16
120
8
16
20
4
137
55
44
40
41
19
35
9
40
17
18
45
153
3
40
35
1
20
40
5
363
75
21
4
47
30
18
18
7
17
15
33
36
6
93
72
9
7
197
91
72
65
39
51
13
11
105
33
126
21
24
87
117
36
16
84
12
5
12
42
54
15
87
33
27
54
48
7
20
120
75
120
24
9
27
36
13
41
84
114
1
11
69
60
16
108
116
15
9
3
108
1
23
13
23
126
63
60
60
27
6
3
4
156
36
144
35
21
24
40
36
23
12
60
69
195
61
20
40
11
54
48
15
60
28
24
48
12
53
27
60
40
20
28
5
31
20
60
144
40
20
21
15
84
40
47
1
29
54
69
27
25
44
21
126
12
45
12
21
19
143
61
11
25
44
24
33
3
15
30
31
44
136
23
42
39
4
36
44
147
25
131
13
20
39
81
45
15
96
24
141
15
40
96
23
21
16
12
41
24
75
12
4
12
92
93
12
31
24
5
55
155
6
15
39
21
40
12
89
18
1
29
31
56
75
36
9
99
126
18
72
1
68
24
33
43
35
165
9
7
35
45
40
48
56
40
17
7
72
20
28
113
54
69
24
40
12
44
99
12
36
33
147
37
32
84
27
25
84
41
3
52
47
72
13
83
37
11
42
3
24
12
28
53
19
48
60
72
44
4
47
9
9
15
3
12
90
15
45
55
47
36
13
12
132
41
31
48
35
12
36
33
60
52
35
24
109
12
68
21
183
120
75
1
36
96
17
36
12
39
123
25
36
29
42
25
48
11
6
55
156
12
120
32
144
87
13
12
35
12
42
48
27
64
17
19
20
33
43
8
9
66
9
51
1
65
3
12
81
3
16
35
61
44
208
56
27
85
24
8
52
5
6
37
35
37
104
36
21
7
20
60
21
12
39
93
7
24
180
12
5
54
6
19
20
63
1
36
23
25
23
13
11
18
15
40
173
7
ABCD 93892453496*3^$a+1 [50079]
54
91
17
87
153
120
3
60
135
72
153
120
15
1
143
36
24
30
78
97
56
129
6
162
30
42
7
5
3
33
99
33
63
60
48
4
116
24
40
92
64
96
41
30
25
32
15
18
15
64
20
24
16
36
5
108
31
41
43
144
35
18
7
95
13
68
297
3
84
45
30
97
53
3
45
27
51
84
73
68
16
5
24
111
24
21
24
102
18
24
67
41
12
55
36
35
9
27
96
57
12
129
120
139
11
30
15
111
33
45
51
39
45
96
15
61
48
56
24
15
36
30
31
24
71
6
67
12
29
15
4
176
36
15
54
75
147
72
13
20
28
24
8
4
59
169
35
37
36
29
78
21
12
33
19
5
66
24
108
48
37
32
63
30
7
96
152
52
35
25
68
12
3
18
24
30
21
84
16
36
29
30
24
21
81
54
72
49
5
96
75
9
18
25
68
120
93
7
47
1
12
8
15
25
20
12
24
48
51
42
102
25
11
90
39
105
27
33
12
103
113
18
36
36
78
72
43
12
32
21
31
44
15
30
19
36
44
52
68
28
44
36
33
27
27
73
17
60
30
18
19
20
51
72
6
15
57
18
12
18
24
43
32
27
25
108
53
7
5
3
12
156
4
132
56
48
52
12
72
60
60
48
116
219
66
87
27
12
49
20
9
12
31
152
112
11
13
92
3
24
21
16
60
23
6
39
45
60
3
9
6
18
19
48
132
12
60
101
3
69
7
29
42
25
23
24
18
19
89
102
45
60
117
31
59
120
1
72
5
15
180
33
24
18
37
12
53
6
21
9
7
29
90
18
51
45
66
54
19
8
52
11
54
36
7
8
75
37
17
55
72
23
21
69
151
5
234
18
7
80
16
41
115
53
15
33
18
21
40
56
4
23
21
36
39
156
49
140
76
29
51
3
21
72
48
84
28
8
75
21
21
72
126
177
195
9
63
25
48
80
40
113
42
48
9
60
88
65
43
59
85
32
96
27
1
36
48
71
36
6
63
57
3
16
41
79
101
19
11
18
39
36
60
16
53
63
3
9
12
3
85
56
112
29
19
17
18
117
15
49
59
120
150
111
4
80
4
108
35
12
85
101
19
32
3
36
12
78
15
16
53
18
25
48
24
96
59
6
54
21
16
68
40
11
45
24
45
151
29
90
13
44
69
84
7
11
33
75
36
49
65
19
12
35
18
18
144
18
55
23
33
75
12
153
12
12
52
95
1
17
3
33
31
44
4
48
35
9
36
72
52
36
35
12
141
4
71
57
40
24
11
33
16
20
48
12
16
83
54
91
107
42
3
27
57
3
45
12
51
138
24
36
27
39
6
12
72
3
28
113
19
107
13
48
47
18
18
21
129
7
32
160
155
13
92
96
52
48
59
198
7
35
93
33
30
21
3
30
6
54
103
35
9
28
20
16
20
96
28
53
43
29
6
45
16
23
121
5
54
6
144
15
195
57
15
1
68
52
32
15
61
5
15
12
12
36
60
100
84
83
30
15
39
6
15
15
108
37
108
20
57
30
57
33
72
51
21
111
3
72
85
35
9
36
33
84
96
39
72
48
28
47
30
78
12
205
12
20
3
61
77
63
9
27
9
150
12
37
8
9
90
61
104
15
54
54
21
24
52
119
42
75
120
3
30
55
24
47
9
117
72
6
102
18
9
48
4
44
27
18
12
18
37
92
21
12
60
55
32
15
85
11
45
4
95
21
60
112
68
60
39
21
64
48
5
15
3
72
129
24
12
48
21
24
67
5
27
16
32
12
51
21
69
42
25
5
19
35
13
12
11
57
21
54
1
35
30
27
4
41
67
101
27
112
17
108
6
37
8
100
32
12
135
66
39
33
90
45
168
27
109
56
144
33
7
56
57
111
40
11
24
90
27
45
3
69
66
1
20
16
5
7
36
47
138
24
3
12
15
60
25
11
1
180
44
45
12
43
96
5
3
160
48
20
39
21
40
29
18
36
57
33
60
72
87
15
201
64
8
48
9
36
19
8
3
294
36
15
57
3
36
9
211
36
5
43
60
36
36
5
27
45
75
15
37
68
12
4
24
41
90
12
9
45
24
210
69
16
32
48
15
1
41
75
27
33
57
3
105
78
105
16
36
12
20
28
72
12
44
15
12
9
135
6
18
90
90
1
44
57
7
125
87
60
4
24
8
33
91
101
42
36
12
132
13
35
72
36
81
64
77
7
8
177
63
40
5
39
4
80
144
21
19
17
3
28
59
73
17
63
12
4
17
15
12
16
29
30
18
187
53
3
4
23
78
72
12
3
15
73
149
108
120
3
52
12
48
48
125
79
161
19
12
41
39
63
37
35
9
9
75
16
5
55
84
20
21
19
36
29
18
18
90
25
47
9
16
20
63
21
28
20
60
60
51
37
17
15
195
21
16
56
69
24
84
55
53
15
45
30
49
23
18
78
ABCD 93892779692*3^$a+1 [50013]
3
90
84
15
21
36
51
84
15
33
60
33
3
27
42
7
20
4
17
24
31
20
15
49
8
60
76
11
120
78
3
60
63
25
80
12
9
43
20
63
37
48
104
3
1
84
113
24
43
41
31
56
24
21
63
12
15
45
9
151
12
12
20
60
48
3
9
4
44
117
3
15
37
23
33
12
63
18
15
84
60
88
68
52
132
8
120
60
28
20
52
48
20
16
41
55
20
69
15
3
42
18
73
48
12
29
19
17
15
15
54
3
21
51
75
13
32
24
111
30
51
60
12
108
27
36
30
19
48
23
6
36
99
21
15
84
76
29
19
80
4
68
63
129
141
99
40
12
20
9
27
27
30
132
39
4
48
12
113
54
73
17
51
105
15
28
17
75
45
54
6
120
3
39
90
43
8
12
39
6
27
52
41
18
6
36
12
87
40
20
39
45
27
48
1
5
15
105
31
24
24
12
48
24
20
16
12
12
32
24
15
21
84
4
125
18
13
36
36
32
76
80
40
24
12
5
19
32
9
39
51
61
24
5
39
4
96
35
21
15
61
20
105
43
11
1
20
72
40
8
15
37
8
132
3
69
36
9
30
33
3
13
29
3
33
51
16
17
3
57
51
60
105
27
88
36
5
6
30
15
172
12
84
29
18
45
52
32
64
80
12
28
29
27
9
87
28
29
15
28
77
43
53
27
88
5
15
60
12
72
28
20
9
63
33
27
96
16
5
15
75
30
24
79
41
6
33
28
5
19
35
21
3
126
66
42
18
9
45
75
40
23
33
40
5
195
88
36
35
36
42
7
104
99
93
48
4
35
1
5
7
12
53
12
87
36
84
40
104
4
11
45
12
87
25
101
66
1
5
63
57
135
4
8
16
32
48
40
12
17
31
24
11
57
69
36
27
132
24
4
32
64
5
15
12
4
65
31
12
11
37
29
63
12
21
7
8
33
31
23
33
45
174
49
11
45
24
15
9
12
15
60
33
40
53
18
21
40
5
3
76
24
5
18
33
4
5
3
12
21
27
40
77
27
16
20
9
79
132
32
52
101
43
77
3
16
36
32
132
93
72
31
89
123
45
36
7
5
3
141
19
20
16
125
15
96
15
9
15
9
9
12
18
1
104
147
105
75
6
39
16
17
51
69
55
32
3
1
20
51
121
5
19
36
20
12
57
31
5
7
107
1
12
32
3
21
72
3
30
6
54
31
8
33
67
8
9
15
108
45
48
39
16
12
5
15
76
36
56
40
68
57
43
24
32
4
5
31
125
15
16
44
24
76
11
97
60
48
29
54
30
79
12
36
5
7
48
24
23
117
24
24
220
47
6
30
69
148
8
4
29
7
128
36
4
72
92
88
17
67
5
15
63
48
93
12
4
8
33
12
27
64
32
4
24
140
16
20
24
64
143
45
4
5
18
25
8
24
69
60
27
12
28
17
27
36
4
60
5
75
24
9
43
29
3
28
5
27
40
5
30
33
39
78
12
43
53
108
7
29
115
56
24
4
12
68
21
3
87
145
224
4
68
108
69
55
32
28
257
31
185
3
4
35
25
68
4
59
37
128
124
32
21
103
12
48
12
23
6
18
30
75
40
53
15
123
6
19
60
36
23
96
21
28
12
44
12
4
36
92
28
24
56
39
30
51
3
144
13
44
69
27
28
17
43
29
55
23
157
23
85
44
9
7
20
64
23
13
12
36
20
84
36
12
15
57
15
1
77
39
120
21
48
6
1
12
8
4
24
116
33
187
23
61
12
5
67
8
4
65
31
5
15
52
5
48
54
78
36
7
20
27
12
18
18
13
32
28
36
113
75
15
33
24
15
1
8
201
111
60
40
24
35
24
36
33
16
12
77
55
32
63
21
12
124
8
112
11
25
48
24
5
6
81
120
88
20
45
55
56
12
12
12
16
113
87
147
18
67
95
13
23
45
9
18
9
64
29
55
8
4
65
15
76
8
9
55
48
84
29
15
24
16
12
44
48
28
5
67
8
144
24
105
31
5
48
18
24
9
24
16
5
66
21
28
12
8
9
90
25
20
57
36
3
16
125
39
60
24
28
24
20
21
63
52
12
17
15
16
44
28
92
16
59
13
120
96
29
7
80
15
213
12
40
20
24
105
7
68
60
81
3
12
3
33
75
25
48
12
47
13
89
51
40
23
57
9
39
12
3
21
28
36
77
24
54
37
29
75
16
8
60
60
15
42
43
12
12
8
27
42
31
23
21
24
45
36
19
96
56
4
5
15
28
8
28
101
15
4
24
56
45
7
77
67
48
32
3
21
12
64
24
17
3
4
101
55
5
79
11
36
36
18
30
21
48
28
53
36
75
4
164
3
37
77
31
20
39
25
59
1
44
4
20
52
149
39
3
9
9
12
60
12
3
28
11
54
31
36
20
3
69
88
20
64
68
36
40
32
12
87
109
20
12
12
12
141
3
132
4
116
57
3
24
184
5
51
69
36
39
4
8
9
39
45
7
168
29
31
89
3
28
29
12
55
41
3
9
78
48
24
61
11
61
8
36
69
55
5
27
40
5
63
16
8
51
6
39
36
28
17
6
69
60
168
12
24
24
3
30
3
51
1
72
36
5
19
143
9
21
24
15
39
54
43
20
12
100
17
6
37
48
8
84
36
4
8
12
28
5
55
17
3
64
20
4
17
3
9
27
4
41
3
33
7
17
3
28
12
23
54
36
39
36
12
63
25
44
75
18
27
45
43
41
7
8
4
108
5
18
66
6
25
20
9
3
12
3
30
31
131
13
65
27
4
24
8
9
66
9
81
55
8
4
11
54
3
63
45
60
9
3
9
3
51
37
5
7
47
36
25
60
5
67
8
48
16
20
156
3
1
41
135
3
109
32
16
23
24
25
8
60
40
8
24
81
19
68
40
35
18
15
24
ABCD 93892819154*3^$a+1 [50130]
275
49
96
35
36
469
431
450
55
24
227
144
90
54
1
89
199
96
155
505
96
101
163
180
96
11
198
36
415
24
36
240
95
54
175
204
132
360
29
72
43
36
155
145
24
300
17
234
169
120
161
180
360
90
25
264
204
156
215
126
175
48
227
90
36
127
252
89
396
90
265
95
25
65
55
35
144
25
36
60
300
191
18
115
144
96
60
96
155
109
35
85
185
72
18
49
167
73
96
11
234
175
527
169
180
180
11
49
84
11
90
180
79
65
55
17
187
732
144
107
378
91
24
300
17
108
162
234
19
125
36
36
283
336
101
43
227
289
240
84
35
180
90
415
17
180
54
145
144
35
126
259
47
18
306
450
180
403
11
25
11
54
216
55
449
31
120
245
126
253
120
444
240
12
65
199
107
144
144
421
60
5
54
450
55
71
126
163
125
72
79
1008
137
180
655
65
19
71
553
12
65
19
35
241
144
191
205
48
17
414
180
205
155
121
240
35
265
144
336
209
91
324
107
54
54
90
211
239
205
47
109
35
414
36
36
90
18
36
139
156
119
145
35
169
156
161
19
36
204
156
240
11
108
25
407
54
19
84
23
18
199
53
103
77
439
60
120
101
108
55
161
54
205
36
120
35
36
18
90
241
144
60
216
5
475
11
54
234
241
65
79
47
54
295
29
115
11
90
180
79
155
61
84
96
731
49
131
253
420
180
461
270
49
96
125
175
149
36
55
24
65
151
11
198
36
115
24
5
235
71
144
306
144
72
180
90
18
31
41
18
25
65
91
180
60
84
60
65
162
90
ABCD 93892875998*3^$a+1 [50024]
75
8
55
5
19
126
51
9
42
21
9
66
180
21
36
39
36
5
28
36
9
23
48
139
42
27
15
60
6
24
12
30
5
4
12
27
30
222
174
59
13
3
32
55
9
104
19
53
16
9
30
17
1
96
23
31
69
57
11
49
39
20
16
3
30
35
25
72
71
19
6
15
32
72
1
159
48
21
27
33
42
12
42
47
40
248
16
69
3
75
48
12
21
75
30
42
77
25
11
16
56
25
27
60
8
145
23
36
48
31
69
15
12
18
36
42
114
27
27
41
31
5
85
23
36
28
51
30
15
81
30
6
18
12
45
36
8
24
64
44
7
21
84
69
48
18
53
97
71
25
18
6
63
27
60
42
63
12
273
66
6
24
15
45
15
80
72
7
144
9
129
102
185
24
43
21
153
27
45
18
12
41
169
119
12
52
60
60
75
90
3
21
36
15
51
54
27
39
90
36
84
23
4
81
23
52
20
112
44
121
30
45
56
72
16
92
19
17
19
5
4
33
42
36
42
27
99
102
99
12
183
17
67
29
61
11
55
9
27
48
9
3
33
87
53
7
54
3
87
77
7
161
16
128
52
68
60
169
18
138
15
24
32
43
9
48
21
23
16
20
76
9
96
114
101
187
5
24
1
18
24
5
40
144
32
36
60
4
33
11
24
1
47
43
24
60
93
81
11
19
81
44
1
30
41
49
63
8
55
246
23
108
24
12
7
29
172
48
15
6
47
24
72
12
36
79
60
33
3
60
21
32
61
83
25
15
20
7
198
30
69
39
18
27
39
5
12
127
17
19
84
29
1
75
24
33
54
65
25
30
36
69
195
30
6
18
207
32
16
60
12
36
20
12
36
16
8
49
23
16
3
84
5
124
93
3
27
53
49
6
60
81
33
3
8
55
189
48
44
19
24
125
48
40
48
48
48
32
4
3
93
48
48
15
77
55
24
12
89
36
85
12
15
57
39
21
59
16
33
11
52
32
1
36
59
120
49
6
17
13
42
33
81
39
15
33
60
3
41
19
17
100
144
3
30
107
13
15
20
67
65
229
36
183
15
41
43
57
128
1
36
30
48
9
87
66
63
24
9
167
24
12
1
24
3
116
157
47
67
42
35
25
78
9
32
72
19
12
30
51
104
151
12
54
75
15
141
117
18
81
21
75
57
147
84
8
1
51
117
11
112
12
8
16
3
29
40
36
45
87
8
24
7
9
32
1
42
65
31
114
18
150
27
39
21
33
27
8
25
42
5
25
11
16
39
18
12
48
6
48
9
27
114
59
36
85
60
15
3
105
152
37
126
201
132
27
101
28
68
28
80
16
3
24
9
3
54
60
6
17
7
137
36
96
16
24
32
13
35
25
6
5
13
15
21
11
4
75
132
30
18
5
19
69
33
3
93
24
60
18
29
7
5
91
48
21
21
66
18
23
4
92
1
35
52
12
27
89
49
72
39
12
44
73
18
9
135
29
55
9
12
3
18
138
45
24
15
45
45
36
47
16
9
75
57
35
13
23
136
68
12
13
72
78
60
53
28
128
36
28
96
57
95
16
33
75
33
111
9
3
192
183
42
135
80
7
12
89
79
48
21
21
35
48
7
42
6
30
11
13
30
108
29
13
3
36
51
24
101
25
47
7
33
33
15
45
60
131
49
36
30
89
13
12
11
16
21
63
3
30
42
30
39
99
12
30
12
39
3
21
9
126
9
36
45
120
71
180
67
12
30
39
9
15
27
24
21
3
69
21
15
44
7
17
79
60
24
101
36
7
141
45
24
12
18
45
144
3
30
111
153
23
25
35
12
24
16
3
6
66
17
36
1
6
30
11
25
63
51
168
45
51
101
1
12
12
15
3
6
60
24
78
33
36
69
27
12
75
30
11
1
30
36
21
33
95
16
3
42
39
51
162
132
6
114
11
112
72
12
3
17
72
7
102
3
56
7
42
23
25
30
36
93
12
68
67
198
83
52
12
9
35
7
81
9
63
51
53
13
47
181
11
28
3
42
27
15
9
96
9
11
19
57
105
30
9
3
18
42
41
12
60
43
24
48
141
8
73
87
48
12
9
23
52
24
111
12
57
36
272
85
59
76
27
150
27
36
108
57
132
12
48
47
1
114
54
54
57
20
25
51
75
89
16
63
156
17
72
97
30
33
12
44
1
39
8
7
78
18
45
12
27
6
15
8
121
30
17
1
72
66
89
52
27
17
25
11
28
12
57
72
83
12
72
60
28
3
30
6
17
40
36
108
32
36
36
96
72
16
36
140
4
68
16
3
5
48
4
3
102
99
33
15
15
5
76
68
25
54
12
21
9
75
32
97
6
33
8
13
47
19
9
27
29
91
42
6
81
48
20
43
33
147
17
67
21
24
24
21
24
30
5
40
8
24
163
66
35
79
36
120
45
44
28
3
29
16
9
90
36
41
4
12
20
52
44
25
132
23
43
45
15
33
72
3
9
96
21
18
45
3
30
39
68
37
39
32
13
39
48
39
105
3
9
3
18
11
4
32
ABCD 93893336302*3^$a+1 [50129]
59
85
24
5
66
12
37
36
144
35
205
95
13
108
47
12
12
73
23
12
156
120
12
48
30
42
84
48
1
11
73
47
84
49
95
60
108
24
36
60
13
47
12
162
30
60
168
12
66
18
61
71
37
11
72
114
19
59
13
12
11
12
37
77
18
25
23
24
6
127
131
204
12
150
30
108
72
24
24
25
71
72
24
13
23
90
78
25
71
18
30
132
13
23
72
1
131
126
30
24
13
12
23
12
36
42
96
96
55
11
49
23
6
55
144
23
109
35
36
48
126
54
1
144
11
13
251
24
30
18
37
36
5
6
73
107
120
48
12
180
48
25
252
203
108
228
96
13
23
13
96
71
12
37
5
66
24
73
12
96
17
66
169
11
97
72
17
175
144
35
97
35
42
102
49
36
144
119
132
61
47
48
72
6
42
12
37
24
11
66
30
18
19
107
66
138
24
1
144
125
18
78
144
18
49
96
47
1
11
48
36
36
48
72
18
6
84
12
60
24
36
108
102
6
13
77
19
35
13
95
72
24
36
25
11
13
41
6
72
25
11
84
13
35
24
169
155
72
84
13
60
107
30
43
11
42
102
72
61
95
54
103
36
47
25
35
109
216
12
132
11
133
36
83
48
144
30
139
132
47
18
18
36
73
11
24
36
36
25
35
180
36
13
96
35
18
66
84
120
1
72
47
25
23
12
1
239
30
6
96
36
25
47
1
36
41
19
84
60
59
13
35
12
36
1
215
48
13
227
1
35
36
216
217
180
83
24
25
11
73
11
13
71
72
48
120
6
79
36
23
12
49
11
60
108
25
36
47
25
47
162
90
25
11
60
102
151
11
25
23
48
78
66
96
12
37
95
13
23
42
42
6
162
13
59
48
1
120
11
121
47
36
25
47
25
83
36
73
11
24
36
24
1
71
48
120
36
12
72
192
25
35
60
133
47
24
72
18
174
60
12
240
205
119
6
78
36
24
6
19
35
85
5
102
36
37
23
73
36
95
49
36
84
131
1
12
36
96
216
83
102
102
12
60
73
185
175
35
12
25
36
12
167
108
145
167
121
107
132
84
36
96
24
36
60
84
109
71
61
17
6
96
48
12
73
12
41
42
6
6
73
11
54
30
36
49
215
37
23
42
6
157
77
138
1
149
31
11
156
37
101
102
85
35
60
13
107
13
59
12
205
23
6
96
18
60
108
49
83
60
132
36
120
54
91
48
119
60
12
60
120
49
11
96
72
180
48
204
30
19
132
48
71
25
23
13
47
72
36
24
13
53
19
29
144
18
30
18
1
29
6
49
131
85
23
36
37
48
11
13
12
71
60
72
12
36
37
23
72
96
30
6
120
66
78
66
54
144
325
131
36
13
35
25
5
102
49
179
1
71
48
13
23
12
12
18
19
144
71
180
36
169
119
36
25
11
12
25
11
25
95
36
13
60
35
12
96
49
203
48
24
84
84
6
6
156
48
12
114
43
5
66
25
84
23
42
6
24
12
73
23
13
35
109
47
13
36
84
83
12
1
11
36
24
1
47
96
37
215
18
96
18
12
85
11
120
42
7
95
73
12
23
156
12
54
138
1
5
66
13
23
13
11
60
25
11
25
12
11
156
49
11
36
168
109
180
47
13
35
120
25
108
12
71
12
193
59
72
96
24
60
120
49
161
66
78
42
84
144
12
13
11
145
155
25
11
12
36
72
48
24
336
12
12
48
72
1
125
150
12
12
72
48
36
24
60
1
131
30
30
108
6
6
24
49
35
72
24
12
12
1
47
49
23
48
12
120
12
48
37
35
109
47
13
107
37
36
71
24
25
24
35
60
60
30
6
181
11
108
144
120
1
47
12
25
83
78
54
37
23
120
6
6
90
90
205
11
30
55
47
90
6
109
120
95
6
79
71
61
48
36
131
85
23
36
12
120
13
36
11
102
6
ABCD 93893986346*3^$a+1 [50019]
17
19
29
36
3
12
33
55
5
3
9
1
14
156
4
5
96
39
21
159
24
24
33
84
99
24
48
144
100
36
24
41
3
10
26
58
42
48
20
81
15
24
96
70
2
45
67
41
24
7
149
51
24
9
96
7
42
18
90
84
38
40
17
1
14
48
28
8
10
90
32
34
179
51
48
16
89
27
4
32
12
12
36
48
69
43
5
24
31
17
48
3
36
16
80
12
45
13
12
6
72
84
6
182
81
7
89
19
17
39
9
19
32
28
17
60
24
15
84
10
26
9
48
3
40
5
24
97
18
68
33
24
15
33
132
55
32
4
24
17
24
72
48
24
31
5
60
27
12
40
12
29
12
3
10
26
16
30
47
61
26
34
62
9
31
29
36
3
9
27
10
126
68
69
27
16
89
49
47
13
62
4
18
26
81
19
56
69
1
23
31
125
7
48
24
5
3
4
8
33
73
26
28
56
10
11
3
28
20
24
4
36
41
19
68
88
92
21
55
41
15
21
27
40
66
14
36
112
32
46
2
70
83
19
20
16
54
6
116
9
12
15
69
85
50
9
12
84
55
89
27
52
20
88
32
16
101
3
58
35
48
7
29
3
48
9
36
39
4
54
11
27
12
48
9
85
78
48
8
70
11
55
8
70
26
12
10
74
40
20
36
28
80
45
24
1
47
7
68
48
57
79
29
132
60
49
54
29
27
16
18
14
12
28
12
44
16
53
13
23
51
4
92
10
47
48
12
36
37
90
5
49
14
136
36
8
36
81
48
7
20
28
29
51
10
144
35
36
19
32
21
25
95
25
14
33
15
33
39
93
3
9
31
24
116
40
44
21
3
9
31
32
204
84
10
14
33
135
154
14
10
26
4
17
15
33
27
153
27
69
48
51
72
64
6
84
11
67
56
105
135
12
9
1
35
15
33
15
16
48
17
3
16
32
40
5
12
51
112
32
40
92
4
17
19
20
28
5
12
39
22
18
20
24
28
12
8
34
38
33
60
39
28
8
40
8
9
51
9
27
21
84
39
21
60
73
11
87
144
64
72
5
13
50
45
60
27
10
35
7
17
31
18
95
19
17
31
5
13
54
5
73
90
44
33
67
84
17
19
6
144
35
3
52
84
54
38
4
48
18
35
48
36
243
12
9
27
57
43
44
21
24
24
7
20
70
18
56
9
61
18
8
60
64
30
134
36
16
12
41
36
51
22
36
26
9
15
16
41
19
65
43
17
15
88
18
18
32
57
43
53
181
23
48
37
138
24
8
40
8
10
47
13
83
61
26
22
6
20
60
12
45
43
17
48
15
21
55
44
100
5
132
27
21
1
50
36
4
53
1
2
24
21
75
9
3
28
104
21
39
36
24
45
49
11
75
36
33
27
12
45
1
11
19
36
41
73
59
36
79
68
64
138
2
33
3
12
58
14
28
36
32
9
3
21
24
12
39
9
96
96
39
96
36
12
70
18
18
26
81
48
24
1
12
2
16
32
28
17
183
9
36
39
16
24
36
20
9
87
21
43
12
80
60
72
33
135
93
19
113
99
4
41
3
22
35
36
12
13
38
46
59
19
53
73
14
52
5
13
26
10
2
69
1
23
19
12
29
85
47
12
48
37
62
9
27
10
30
24
20
21
13
62
28
29
111
96
16
12
8
28
24
8
93
27
33
84
48
87
21
15
10
2
12
36
10
30
5
12
3
24
10
2
9
27
33
15
10
30
125
1
50
46
12
18
92
16
72
8
105
24
15
21
7
44
81
19
29
12
13
62
60
4
104
4
77
3
52
53
48
7
20
21
7
68
4
8
9
43
101
12
7
8
64
24
116
36
4
125
25
158
57
39
52
20
9
3
45
3
4
8
33
13
47
3
57
75
60
45
7
108
20
84
9
7
17
73
23
15
105
7
5
99
9
24
1
47
12
3
88
41
15
28
18
83
39
21
55
92
34
54
32
48
60
9
67
36
80
28
72
42
23
27
40
36
41
31
17
183
9
1
54
18
2
84
9
3
70
18
116
76
125
19
24
20
96
213
3
4
89
132
48
15
192
93
84
51
112
29
195
28
12
36
17
25
71
60
12
55
12
8
12
33
15
33
24
1
71
1
2
21
39
28
44
16
80
69
3
33
15
45
12
36
27
24
36
28
60
17
27
96
24
120
52
101
3
21
43
20
12
21
24
15
64
72
65
67
68
34
108
6
20
10
6
18
23
12
91
17
15
33
7
120
5
12
27
69
55
17
48
19
41
12
120
175
65
24
31
5
84
3
106
36
23
27
76
17
63
24
9
31
114
2
45
3
9
12
24
121
26
4
5
49
96
11
15
33
7
29
75
9
39
48
34
83
3
9
73
23
27
58
18
17
12
7
20
9
60
19
12
44
52
29
63
21
75
9
3
10
35
63
154
18
65
39
45
1
18
5
72
13
2
34
18
5
75
22
14
4
20
57
36
19
29
19
56
69
3
94
38
45
3
9
39
22
62
52
29
15
4
8
9
91
42
11
60
24
3
4
101
12
31
89
61
11
96
15
12
28
30
35
3
57
12
1
26
9
75
12
117
48
7
8
60
108
16
8
28
24
20
81
109
74
70
42
12
173
48
51
21
39
16
17
1
2
160
84
6
48
59
31
54
18
80
33
12
27
21
7
78
62
10
35
99
9
175
5
67
17
63
88
17
15
48
9
48
7
120
36
92
88
44
12
9
27
57
3
132
22
6
89
15
16
90
47
51
36
9
7
5
39
28
56
12
57
48
7
12
113
1
2
45
19
78
143
19
20
9
15
9
27
36
9
1
18
5
96
15
4
17
75
4
65
99
46
90
89
7
89
15
144
9
27
9
27
60
165
48
15
12
58
26
10
23
36
132
15
52
48
42
36
50
16
20
16
17
ABCD 93894683882*3^$a+1 [50002]
120
76
24
26
85
108
5
127
59
1
21
15
12
60
51
42
20
12
22
9
5
31
5
36
42
16
21
11
25
23
6
31
9
20
24
24
55
23
97
96
41
43
11
1
5
24
12
72
43
84
5
19
77
12
48
19
45
3
12
48
41
127
48
5
120
16
56
60
88
116
4
6
6
20
48
24
16
30
26
4
15
89
28
20
100
20
7
41
19
120
57
44
7
123
26
103
47
1
17
46
2
7
48
113
6
6
24
79
17
4
60
20
76
8
60
67
108
12
77
6
121
161
70
33
17
4
99
41
16
14
16
30
48
50
1
15
93
48
29
40
36
8
31
5
55
29
19
65
31
17
54
1
65
40
92
16
36
38
42
24
7
12
27
6
32
42
16
2
52
24
2
10
3
35
10
44
42
6
12
16
12
2
48
42
31
21
63
12
48
23
97
47
10
8
30
46
36
56
43
36
21
2
37
36
23
46
15
29
24
36
24
88
27
5
42
18
48
4
36
27
11
37
24
21
92
18
10
8
96
60
18
16
57
12
33
20
24
24
22
45
29
16
68
7
12
17
84
24
18
18
40
12
20
19
21
80
60
12
12
108
156
16
98
16
2
4
51
12
5
136
15
45
36
120
36
3
15
6
3
60
33
99
41
43
41
36
64
6
14
40
15
9
44
22
30
3
33
87
17
4
39
11
42
54
34
20
24
7
11
78
19
5
67
29
19
53
12
76
15
11
34
14
42
43
5
31
5
16
36
44
108
6
22
20
12
88
24
26
34
24
44
12
24
36
34
42
8
24
16
44
43
5
7
33
2
25
5
18
18
139
65
16
116
16
3
5
132
18
96
18
12
24
16
15
24
29
55
12
35
10
134
1
29
60
12
10
9
24
57
27
12
81
3
24
12
53
96
31
69
32
72
12
31
77
7
39
42
39
53
36
12
7
12
69
27
77
28
32
46
246
24
156
68
36
16
8
31
24
33
48
14
30
67
36
33
74
22
26
10
84
20
16
84
8
43
23
22
32
28
110
18
12
4
80
46
45
12
71
1
48
21
32
12
222
30
34
32
13
35
49
5
28
27
17
18
37
9
50
49
48
17
16
51
5
24
16
44
19
33
60
3
29
43
9
3
11
10
12
68
16
3
12
96
23
54
7
108
21
2
18
40
6
33
5
42
34
12
75
89
30
10
44
7
5
100
122
6
10
9
108
29
16
3
11
13
77
6
18
19
33
8
82
30
15
9
8
12
24
46
6
15
5
19
5
36
10
32
106
27
113
40
51
15
26
60
48
40
39
53
43
36
89
40
20
12
48
6
13
131
112
80
85
17
12
24
60
12
43
17
12
22
9
17
120
55
24
69
27
89
16
15
5
18
6
24
19
41
54
1
21
3
72
9
12
39
21
48
15
15
14
12
40
14
16
14
114
13
3
26
24
84
7
21
8
60
10
2
4
26
30
7
77
24
40
32
60
79
5
24
12
4
20
115
21
39
5
30
46
8
7
33
80
160
12
15
29
55
21
75
9
8
18
18
46
9
89
12
60
6
34
14
6
36
4
3
47
10
39
17
7
21
27
12
53
54
16
32
16
2
43
65
60
52
18
6
8
18
13
17
24
16
20
55
17
28
24
44
36
106
14
18
25
17
91
5
64
20
19
57
48
60
12
120
54
33
12
21
44
36
28
39
33
3
12
5
48
22
2
16
15
137
54
10
20
19
12
72
107
1
15
2
172
51
47
18
7
72
5
48
76
44
48
12
6
22
3
29
31
21
56
24
64
99
12
48
5
48
4
20
64
12
15
89
4
99
5
16
87
89
48
36
22
18
20
19
12
60
24
36
125
40
3
33
68
36
18
30
18
13
5
30
54
28
87
71
16
30
24
26
6
79
29
7
69
3
17
40
120
14
10
27
53
19
132
65
36
4
39
29
12
36
7
65
16
20
72
72
22
45
41
10
48
9
72
24
12
29
43
5
7
21
114
14
91
89
112
32
91
45
32
67
5
48
30
25
65
79
48
53
12
28
20
48
16
80
60
31
9
20
24
7
24
39
30
20
46
54
72
24
39
65
55
96
11
30
12
6
10
15
5
36
108
16
156
24
80
30
102
10
9
41
28
51
60
9
20
150
54
7
5
84
16
3
12
11
64
26
28
12
78
2
7
77
19
17
24
30
13
5
88
15
5
24
36
19
48
57
8
72
43
47
6
55
69
15
29
19
17
40
86
10
63
24
33
62
46
36
3
11
16
9
21
8
7
41
10
54
36
54
14
136
15
29
12
4
120
6
9
23
1
5
120
76
8
7
24
5
40
66
93
3
48
32
18
60
40
42
50
40
44
4
12
44
31
15
30
20
12
18
48
1
45
75
89
16
8
12
76
104
19
77
70
69
48
65
12
16
8
40
140
19
5
52
54
14
28
60
15
17
88
48
2
34
84
27
5
4
39
41
6
18
36
160
8
16
39
48
48
27
2
46
9
5
31
60
12
17
106
66
14
25
96
9
15
77
12
76
39
51
14
28
3
24
33
20
24
184
134
42
156
42
16
69
41
7
5
198
46
3
117
36
8
7
17
43
29
4
192
27
53
4
51
3
57
53
115
21
20
31
17
22
90
8
52
96
15
65
10
2
16
14
66
76
50
34
27
5
12
7
5
36
43
105
14
66
30
6
31
29
4
12
15
48
57
39
65
19
11
48
6
12
7
17
19
96
45
8
43
69
56
7
5
28
20
43
24
57
14
70
32
7
48
72
117
63
5
18
25
24
101
48
24
16
92
12
58
38
42
49
5
4
12
44
55
5
16
3
45
27
12
12
95
10
54
14
60
28
39
36
15
80
42
6
37
60
113
16
8
175
17
16
20
60
60
42
16
26
4
20
55
77
10
30
48
20
24
16
56
126
30
18
6
16
32
60
36
19
65
6
1
60
29
24
12
43
5
16
12
15
65
24
16
84
39
29
55
36
45
20
7
12
101
12
28
20
7
48
24
57
260
31
48
5
24
43
17
36
30
1
45
60
36
8
10
32
37
41
60
40
14
25
53
4
36
99
23
16
2
30
157
35
6
7
3
2
79
95
1
17
46
6
123
5
43
60
29
4
50
30
19
95
ABCD 93895076734*3^$a+1 [50186]
64
32
160
48
63
114
66
258
42
17
1
30
6
54
96
6
95
64
75
5
181
30
125
48
1
126
48
17
115
234
3
147
45
15
33
80
43
24
30
126
305
49
66
24
21
63
36
60
36
93
177
288
66
29
31
81
32
31
66
66
138
36
114
29
160
32
271
33
27
5
13
6
60
33
63
60
18
72
75
48
81
90
21
165
24
30
180
54
186
126
30
53
1
30
144
102
27
27
24
120
6
111
159
6
27
381
99
63
129
51
24
84
17
192
91
66
24
12
47
31
60
5
37
288
11
85
96
48
30
72
48
36
150
75
48
32
144
127
33
111
161
133
192
24
3
123
168
12
17
91
120
29
31
6
24
192
35
208
21
6
197
37
59
67
24
36
48
66
90
21
32
37
120
35
1
108
6
24
36
33
48
32
91
6
111
48
15
66
66
24
6
210
78
156
3
21
30
77
64
51
24
144
72
120
53
1
15
171
5
19
126
15
63
30
99
48
33
90
180
6
126
108
129
32
16
144
128
13
35
109
54
60
36
24
102
15
15
33
111
60
69
165
11
211
78
60
132
30
33
21
60
36
59
16
93
30
21
15
54
11
19
120
6
111
240
93
72
30
29
48
37
59
115
60
129
3
24
66
24
54
21
219
117
219
210
114
17
13
51
128
43
138
30
12
33
21
24
6
29
61
126
24
141
129
143
133
54
21
129
159
51
45
141
84
143
1
30
17
192
67
24
120
72
18
30
69
32
19
72
114
51
192
48
75
18
66
30
66
60
165
45
99
96
129
66
24
21
15
17
67
96
138
30
5
85
27
99
96
45
45
18
17
175
17
37
120
30
53
13
3
80
31
225
128
48
49
66
77
43
117
48
219
5
16
99
60
113
127
129
111
65
31
30
24
144
155
112
45
30
53
16
21
59
64
45
96
30
54
132
78
60
17
193
222
150
48
42
65
43
21
15
65
16
3
96
29
37
30
24
36
33
147
45
32
37
96
219
15
60
24
72
84
81
45
30
165
189
66
84
24
5
187
24
126
84
144
60
66
24
120
12
113
61
35
211
24
5
235
165
111
54
59
91
53
211
12
30
54
24
5
115
77
48
37
30
30
47
1
30
126
35
31
84
120
53
193
144
90
6
18
12
17
13
35
64
45
66
60
165
99
60
126
120
48
11
96
19
126
30
84
45
69
107
19
66
27
3
24
5
49
30
36
114
59
43
54
36
75
144
75
240
36
33
147
24
66
84
300
51
32
61
102
48
96
24
21
21
120
35
160
63
102
24
35
49
42
24
60
60
84
132
24
66
174
114
210
96
54
96
24
36
15
51
18
27
45
84
111
48
45
35
61
3
32
61
54
24
90
27
15
113
61
3
128
115
144
66
48
6
120
156
17
67
45
45
51
128
37
59
1
60
48
35
61
35
85
60
186
144
24
30
36
11
139
90
6
5
48
61
114
36
24
21
45
24
42
144
81
75
53
67
173
1
60
83
61
51
261
24
3
117
75
159
156
53
1
12
54
96
173
1
30
81
75
24
60
33
96
32
64
171
90
204
60
83
16
81
60
35
16
45
3
177
207
63
33
80
61
51
32
16
27
69
171
213
117
30
29
175
6
90
ABCD 93895175854*3^$a+1 [50089]
9
24
12
60
48
16
72
24
143
48
33
36
4
24
32
216
40
128
52
35
24
21
3
169
8
87
168
9
63
165
123
97
8
28
11
73
8
24
28
35
93
28
56
135
21
12
15
85
11
21
51
49
143
73
48
24
72
23
25
36
44
48
24
88
32
24
120
196
203
312
9
4
48
20
207
25
20
16
59
37
308
15
105
16
72
24
36
48
32
75
9
48
16
71
1
20
3
9
63
9
39
24
1
32
39
48
21
51
73
23
24
9
40
47
37
83
57
72
24
40
47
297
48
112
116
36
15
13
32
156
24
63
25
56
12
3
96
9
39
48
13
11
48
48
33
84
60
52
68
220
11
96
33
40
96
44
36
112
8
39
57
48
15
72
141
48
144
27
49
80
52
188
15
96
48
72
24
21
84
60
84
48
39
21
147
93
75
73
56
63
25
32
88
36
44
96
36
36
15
24
1
104
48
16
44
3
57
180
16
20
15
24
85
60
32
144
120
96
88
36
131
33
120
292
35
264
24
81
24
15
25
8
39
24
57
108
12
39
96
24
33
36
156
16
95
117
76
47
9
60
51
13
11
24
24
165
96
12
52
92
64
119
25
168
8
84
28
32
120
12
148
128
28
36
56
4
35
9
4
35
33
15
49
48
32
64
32
60
28
144
32
63
105
12
123
57
40
36
44
39
61
83
96
96
13
20
16
44
16
11
25
140
123
1
56
40
71
9
15
321
39
169
80
15
21
48
16
20
72
120
60
144
48
108
4
11
9
15
48
168
37
80
60
40
8
304
84
60
71
9
15
24
61
32
4
8
36
4
60
116
24
15
48
57
136
47
117
3
33
60
4
60
48
20
192
40
47
121
104
84
64
80
3
57
111
57
108
75
9
60
36
12
4
56
84
3
57
135
9
64
20
3
13
36
8
87
9
111
1
80
48
24
87
24
72
24
109
20
76
48
35
33
183
277
128
60
72
108
36
64
140
112
20
24
15
81
24
63
57
84
36
63
141
99
13
20
39
49
47
145
95
72
45
108
63
69
16
36
95
48
237
48
3
33
15
45
12
15
9
40
56
48
24
63
9
124
59
117
16
20
159
25
23
25
20
51
105
36
4
60
59
21
51
9
52
32
48
28
72
44
171
168
45
51
45
240
124
20
84
40
36
32
12
36
36
28
12
104
39
37
116
12
112
11
69
3
73
72
60
116
40
72
8
39
25
56
12
123
57
24
15
33
87
9
40
120
56
108
75
1
20
16
11
24
81
24
144
111
21
27
37
20
120
36
27
73
44
4
200
36
51
48
45
4
56
111
133
92
63
48
153
40
71
24
24
13
68
24
87
145
48
47
48
45
3
97
32
24
87
13
131
33
16
239
1
152
40
80
88
104
112
8
40
47
24
25
92
123
37
59
120
9
15
81
39
49
143
24
49
32
72
63
9
39
96
129
136
68
75
72
1
23
49
36
20
60
96
51
25
32
132
196
108
36
8
36
12
24
28
108
23
121
216
60
12
36
32
4
44
132
28
11
73
95
81
87
85
12
20
3
109
179
1
128
28
92
15
97
8
108
27
73
140
75
9
279
21
36
15
45
27
1
164
16
84
56
15
120
9
135
81
76
44
4
35
57
39
45
12
39
48
57
15
49
152
24
4
35
45
75
21
75
24
9
183
33
39
73
32
28
32
76
20
51
24
9
40
23
9
48
36
96
16
132
8
15
57
72
24
39
85
20
16
72
24
8
63
48
9
12
3
72
33
15
25
143
9
288
72
15
9
40
12
59
33
15
37
68
15
33
24
4
144
11
81
111
37
12
23
73
32
36
27
24
120
120
49
60
36
108
11
1
8
231
165
27
24
141
48
147
45
12
36
4
191
72
9
24
39
33
48
12
108
40
44
60
52
180
80
24
4
60
48
239
181
32
132
88
120
60
32
3
120
57
ABCD 93895452362*3^$a+1 [50013]
27
36
24
66
7
48
44
27
54
54
12
24
6
31
23
24
33
39
25
53
30
60
72
30
144
30
9
27
73
36
11
30
51
129
168
30
25
35
25
5
15
21
84
66
69
15
72
21
69
30
13
72
35
90
24
19
128
3
49
35
13
107
37
23
93
24
45
3
51
37
29
19
41
18
42
3
180
81
67
17
90
37
29
79
5
6
6
15
28
35
45
27
48
36
60
21
15
73
137
51
4
89
51
4
5
6
30
18
1
59
12
13
197
138
57
15
24
60
1
36
44
69
30
30
51
33
75
51
60
36
1
17
15
12
15
24
69
105
30
105
81
6
25
24
29
90
30
123
3
21
3
1
5
84
120
12
111
27
66
7
77
72
18
6
7
257
12
84
186
1
59
18
67
60
53
3
28
41
48
72
19
71
18
15
51
49
36
5
30
9
28
23
24
42
111
3
6
48
6
144
42
55
35
24
36
24
144
1
71
61
47
37
29
156
30
210
3
76
5
27
87
6
51
39
24
36
54
36
30
6
24
87
52
20
28
60
83
1
35
1
24
128
87
45
39
69
48
87
1
5
36
51
9
120
60
48
7
35
30
18
12
138
186
85
95
6
24
24
27
40
5
90
13
60
5
31
59
25
131
6
24
24
60
36
79
8
27
1
32
12
27
61
80
27
30
12
24
6
18
60
126
30
36
31
59
1
83
6
48
27
15
45
76
47
33
64
24
59
33
33
27
69
51
33
24
7
29
6
48
25
5
36
30
24
13
53
51
105
3
51
25
29
6
30
96
144
24
31
5
24
3
3
9
57
174
6
30
1
47
156
24
6
27
84
16
120
32
51
6
79
71
48
6
210
66
103
35
13
29
90
24
1
113
12
123
12
93
7
5
108
6
6
18
42
30
73
8
9
24
19
47
30
24
6
78
96
24
3
24
9
39
88
17
72
55
29
30
6
24
19
48
113
27
3
36
18
7
36
20
27
33
3
90
30
21
76
24
35
18
3
39
54
24
36
30
6
19
24
8
39
1
80
9
48
42
18
12
75
15
21
9
48
156
30
6
18
252
30
283
8
189
18
66
30
9
40
8
33
30
141
76
89
30
49
11
45
123
96
60
1
35
60
13
36
35
84
132
24
66
43
5
87
9
60
31
143
102
30
21
100
17
36
24
3
64
60
119
30
67
120
24
56
27
25
17
63
81
6
24
6
55
29
7
20
93
30
49
131
81
123
102
150
30
19
29
6
21
60
3
132
13
41
54
13
47
30
102
108
37
65
18
12
18
6
54
67
119
24
12
45
75
48
45
15
36
21
63
36
66
15
63
13
83
66
24
6
24
24
193
47
145
47
13
8
9
3
15
120
6
30
36
60
24
6
19
32
39
48
36
60
96
48
156
36
240
78
6
144
6
55
60
5
39
40
5
55
101
30
6
51
64
35
48
33
4
5
18
12
30
48
132
210
30
48
3
117
90
30
96
27
72
27
84
120
25
32
4
23
72
21
9
84
6
18
7
23
12
49
161
78
6
24
43
17
31
36
35
25
48
32
9
60
6
61
92
45
12
114
30
36
3
15
42
43
107
18
30
33
9
139
29
12
3
15
60
66
30
1
24
5
6
60
24
49
17
90
18
36
24
15
45
7
29
30
85
5
90
6
55
23
36
24
72
18
66
24
66
114
13
17
66
37
24
56
87
12
1
53
54
6
126
193
11
6
120
54
66
78
30
30
1
59
6
84
12
18
60
37
59
25
29
36
7
29
30
13
72
35
1
47
12
1
47
36
96
45
93
6
6
24
24
31
11
108
33
72
45
6
24
61
59
45
15
25
32
33
12
19
29
12
111
87
57
39
114
6
24
37
5
48
15
27
48
6
55
41
43
35
30
15
27
33
48
189
24
19
188
93
66
21
57
12
60
30
30
31
17
15
15
120
121
41
75
93
12
19
71
18
30
162
24
27
3
61
83
120
6
159
48
24
3
36
30
66
73
17
24
24
12
79
60
5
36
15
33
55
80
105
6
30
36
90
13
41
87
3
36
30
18
36
1
95
49
29
7
48
32
15
24
177
4
53
42
30
19
5
24
3
12
100
32
33
96
36
15
9
55
5
6
84
66
30
18
120
6
6
3
135
36
24
42
151
77
6
96
1
29
114
66
54
84
93
39
13
77
24
7
23
25
95
24
12
45
75
108
120
25
5
27
45
60
15
93
42
108
1
89
30
66
54
13
23
90
31
24
5
66
48
33
27
30
120
30
1
56
33
30
1
29
115
107
61
29
55
53
6
49
32
39
1
185
48
60
27
28
11
9
72
9
84
90
105
45
36
54
12
30
30
1
77
27
33
30
6
126
61
113
31
24
71
13
167
114
30
54
66
84
12
84
30
51
9
60
30
25
65
27
160
29
163
11
6
19
89
6
84
126
79
108
29
30
54
60
27
24
4
89
27
15
54
24
96
36
150
21
28
59
30
15
15
13
83
1
65
15
28
47
33
27
18
ABCD 93895827484*3^$a+1 [50037]
9
177
15
24
9
39
33
72
51
84
45
147
21
180
120
39
48
75
42
75
15
165
33
111
69
183
48
87
132
57
135
150
63
57
39
84
57
171
63
6
30
141
63
129
81
54
18
198
177
39
33
27
9
45
84
51
12
144
36
12
3
9
48
81
42
69
39
72
129
135
129
12
9
108
27
21
27
153
132
303
69
111
123
126
36
72
15
147
141
45
108
51
48
96
96
36
33
87
57
27
93
6
105
75
12
42
90
30
75
21
87
132
27
6
90
72
33
3
57
48
237
39
60
180
3
141
24
192
9
75
45
90
9
27
24
45
9
27
129
126
33
135
57
9
135
69
75
213
39
213
231
57
27
3
24
66
15
45
27
72
9
66
9
87
69
33
51
84
12
84
99
45
12
105
300
150
18
111
144
36
27
9
63
36
6
108
3
120
39
81
24
60
33
147
81
15
9
135
63
30
63
9
180
150
36
12
45
252
84
165
27
75
225
135
45
189
51
39
69
57
78
54
48
183
60
24
207
126
3
60
39
36
21
39
21
24
12
27
21
156
84
51
18
111
9
198
9
15
9
24
96
27
117
33
39
15
9
75
189
96
21
168
36
27
3
45
81
60
48
6
282
78
81
45
39
27
177
36
21
24
36
123
192
45
39
27
108
105
27
30
114
105
21
138
6
3
171
165
57
180
39
99
96
105
144
24
117
126
198
159
27
48
6
87
39
30
39
75
69
57
51
72
12
228
156
144
57
30
21
249
63
51
12
105
39
24
90
54
12
45
63
78
84
54
90
255
72
24
33
27
60
96
33
111
24
24
48
72
93
3
12
237
51
9
27
39
57
3
30
39
192
48
33
3
60
129
51
12
9
123
12
9
24
3
27
33
27
57
45
15
9
84
171
72
15
117
291
6
84
87
63
129
135
33
75
42
63
48
27
69
39
57
48
12
24
261
12
123
39
45
240
21
3
72
24
159
66
24
66
21
273
39
303
54
36
15
48
36
3
33
39
60
36
108
21
36
48
36
24
87
30
42
117
3
33
12
27
81
69
18
18
39
24
21
39
84
96
12
165
15
9
180
51
24
84
147
102
3
84
204
111
108
153
84
168
57
126
90
15
132
21
126
66
75
105
3
24
153
42
153
39
105
96
87
18
99
168
3
9
33
180
66
36
33
27
165
45
75
15
6
39
45
63
48
159
9
87
18
30
42
27
108
72
72
63
12
9
12
24
48
3
93
96
120
159
12
45
60
9
39
81
150
84
57
183
12
42
18
9
111
60
93
24
48
117
123
75
198
87
60
48
12
132
45
102
6
30
93
60
171
9
69
27
21
75
72
231
96
36
9
108
72
108
12
15
21
12
93
12
63
12
60
48
15
33
9
27
153
3
27
21
36
21
27
93
3
132
24
48
48
87
18
18
6
138
42
99
99
18
180
39
195
153
12
159
165
132
3
6
15
21
99
99
36
48
33
132
48
48
60
9
30
18
114
9
36
9
15
72
33
96
111
24
63
12
285
9
51
60
48
120
48
72
63
69
21
63
204
60
165
3
24
9
12
27
33
3
276
255
33
12
69
87
84
45
36
75
24
63
33
60
9
243
117
3
51
60
9
27
93
48
87
81
84
21
27
48
45
87
9
99
21
24
30
21
36
48
57
39
120
24
111
ABCD 93895829408*3^$a+1 [50019]
20
19
24
177
21
59
1
83
4
3
5
19
90
198
33
3
89
91
5
19
45
21
27
33
15
27
5
49
18
126
24
90
33
57
183
92
55
33
27
17
25
51
132
32
1
90
48
90
75
27
90
63
60
12
93
6
18
12
24
60
27
57
12
18
57
9
155
61
30
48
17
73
71
25
6
6
27
20
12
16
144
51
29
49
35
12
55
12
6
30
6
35
13
3
48
9
6
66
18
36
9
63
33
32
52
15
45
27
89
1
144
72
23
96
64
12
24
8
61
96
36
30
12
53
4
128
13
99
36
9
60
54
6
54
21
3
12
29
36
43
42
30
36
12
93
60
68
4
45
11
37
72
18
24
24
65
37
63
36
15
29
52
9
51
44
13
18
48
54
3
104
79
60
120
21
39
9
12
21
30
42
3
92
7
30
3
60
3
42
102
24
21
51
9
15
6
15
12
132
15
30
24
39
20
12
136
24
33
18
102
11
25
51
3
30
30
17
4
27
30
35
52
32
28
3
18
24
12
39
20
76
24
21
39
44
13
12
42
21
39
9
24
27
18
48
108
42
17
12
25
111
12
21
42
48
24
5
25
36
54
12
24
141
3
30
18
90
3
117
30
24
5
28
68
4
3
6
24
11
4
33
18
137
4
33
15
15
6
75
39
18
3
15
24
93
27
36
30
60
162
54
39
80
1
6
153
45
71
4
39
17
4
236
13
23
12
7
41
84
16
153
99
48
128
55
29
28
84
96
12
15
21
21
54
12
18
27
12
105
83
48
19
48
17
52
3
12
96
18
27
3
6
24
59
97
35
19
45
69
27
45
84
42
84
6
24
99
92
73
111
44
4
72
75
258
18
9
81
78
9
21
42
5
7
78
23
169
87
15
9
15
9
20
31
12
9
39
65
31
48
17
4
21
18
6
47
100
32
7
21
9
66
9
36
3
5
67
30
18
6
75
36
75
12
33
27
6
39
3
18
6
18
27
51
60
5
43
84
126
51
36
9
6
33
69
131
37
48
36
15
3
192
18
12
30
6
27
3
18
12
155
52
8
7
45
12
63
17
4
80
31
81
15
33
32
52
3
30
59
13
30
12
6
15
20
52
3
5
13
12
107
16
36
81
107
13
90
5
4
48
21
12
12
30
12
18
108
30
9
9
75
80
12
13
12
15
39
36
30
60
48
51
33
12
39
12
9
171
3
81
24
36
9
39
51
41
4
60
20
31
54
59
43
42
11
67
48
42
15
3
65
121
18
42
6
12
6
66
6
27
3
12
77
13
90
78
18
6
60
24
12
30
24
93
20
1
30
21
9
12
42
33
8
169
6
21
69
60
11
16
24
9
36
51
48
72
9
15
44
67
24
36
192
36
36
5
43
66
24
3
45
3
12
12
36
15
77
4
33
18
9
36
15
78
51
9
24
47
13
36
24
72
15
60
39
30
27
20
67
41
55
24
12
9
57
3
15
5
4
105
47
16
3
102
12
3
27
17
79
6
36
123
9
126
36
33
36
12
80
25
24
15
36
3
12
29
48
61
12
3
21
111
15
12
12
9
9
23
60
7
66
114
30
15
63
29
48
67
66
48
11
100
21
54
6
132
12
15
33
27
3
42
63
93
198
12
5
49
3
33
24
24
59
96
12
144
43
18
23
91
6
12
3
63
77
55
24
9
12
27
12
101
55
48
24
12
53
7
36
9
15
18
15
36
9
35
61
84
11
16
33
6
6
18
6
30
17
28
36
15
18
42
69
27
53
1
11
13
72
42
96
5
1
63
108
20
13
60
12
15
69
96
78
21
9
114
5
13
23
91
101
60
4
140
100
48
51
42
90
57
105
30
5
16
15
24
18
48
24
83
49
6
5
43
5
100
15
30
54
30
6
41
1
15
12
120
57
6
42
66
17
52
27
45
15
21
93
24
15
147
36
30
3
51
29
49
35
31
24
36
57
9
51
9
36
3
99
57
24
15
45
51
29
12
13
24
42
9
9
51
32
7
5
132
4
117
35
37
150
36
5
241
15
44
84
16
12
39
84
5
1
15
24
15
24
126
24
15
32
108
43
30
15
48
27
18
24
6
69
48
60
27
72
30
24
96
30
54
15
51
18
15
21
12
18
102
12
162
30
15
108
3
105
72
3
5
43
42
59
1
95
4
33
3
3
9
33
59
49
15
72
60
12
36
75
9
48
15
48
156
125
31
9
21
42
33
8
16
63
12
18
35
31
9
27
6
27
21
87
57
11
4
3
102
48
3
39
18
35
25
15
15
29
13
47
19
21
56
25
54
5
13
3
3
12
24
114
12
12
12
6
12
36
9
3
12
12
9
9
6
60
36
18
3
8
40
12
132
8
7
12
96
33
21
18
18
3
24
15
33
57
60
12
18
6
60
6
6
87
32
84
12
88
15
89
1
24
11
52
57
3
27
6
15
27
5
64
63
17
16
57
3
153
39
68
109
3
15
12
165
75
18
42
9
99
12
54
84
6
30
12
18
36
33
27
129
20
52
3
9
32
4
57
60
3
21
11
43
66
23
28
128
40
27
18
60
6
96
29
61
3
140
16
20
19
6
23
25
36
6
45
39
5
91
9
44
1
114
30
18
12
12
54
12
23
96
4
9
6
102
12
12
15
60
24
15
24
5
48
43
65
64
81
30
65
7
24
21
3
57
45
3
20
52
12
32
43
21
36
3
30
18
45
39
5
43
5
12
16
32
13
3
99
30
60
27
48
140
48
19
48
12
6
15
12
45
18
18
11
64
87
45
33
27
3
17
199
36
17
61
96
51
9
15
33
15
33
102
33
15
48
69
81
11
16
3
29
16
15
36
18
3
57
96
30
9
21
36
63
3
48
36
93
87
30
23
25
111
9
48
3
36
8
16
111
48
53
4
33
6
21
3
66
11
16
12
285
30
12
45
3
36
41
31
78
60
54
17
ABCD 93895942256*3^$a+1 [50036]
83
120
24
48
72
21
75
45
60
156
16
59
48
153
15
337
92
40
155
144
45
16
56
232
56
27
45
3
81
15
168
165
171
37
35
37
8
3
96
61
20
244
83
13
35
48
21
16
107
73
60
83
144
21
24
147
96
72
37
83
13
84
311
69
75
13
35
120
85
72
48
107
93
72
16
8
16
128
12
16
23
21
120
3
37
164
15
1
68
51
217
80
48
15
96
1
47
37
60
23
48
48
297
15
24
45
24
72
27
45
72
3
213
144
99
21
3
21
72
144
48
75
37
48
56
52
204
35
240
13
48
80
27
25
71
309
52
48
92
51
24
85
36
180
35
25
119
120
24
109
168
155
25
68
76
36
120
240
72
35
157
83
141
172
47
33
39
85
11
37
116
36
28
23
69
3
48
48
49
128
172
80
72
75
144
96
288
37
128
3
249
135
9
4
107
120
216
72
72
24
141
88
8
3
9
60
36
156
75
93
51
57
12
27
13
12
20
3
37
11
168
157
152
147
9
4
32
51
24
21
48
147
48
37
227
177
15
24
69
51
192
312
73
12
203
48
9
300
112
35
24
96
133
20
28
72
131
105
15
81
36
99
153
156
75
105
4
140
60
232
11
417
112
215
73
176
16
44
196
68
51
96
24
45
52
47
133
8
27
24
144
21
51
37
20
100
8
3
96
24
21
171
45
123
1
68
27
33
108
52
191
120
61
155
13
32
88
35
261
144
75
105
12
180
63
336
397
20
100
8
52
23
192
48
45
124
20
28
80
87
72
85
80
3
85
20
28
80
84
16
44
136
24
11
24
33
15
133
92
52
104
16
8
192
60
108
208
107
165
112
35
120
96
57
63
72
21
112
32
51
261
28
108
80
123
120
1
44
52
128
36
120
3
48
24
121
44
243
21
24
27
24
157
59
13
11
369
220
212
96
84
51
144
144
9
87
240
96
57
96
36
16
104
96
64
8
12
15
24
57
64
108
155
213
3
229
11
240
24
72
33
15
13
35
93
75
192
57
180
123
109
128
52
36
35
9
36
408
144
51
129
132
28
20
27
33
12
16
59
21
64
8
12
63
117
16
59
193
260
120
27
9
132
27
37
59
1
36
128
16
83
37
36
92
195
45
27
25
320
96
15
93
27
48
141
108
15
93
27
205
92
16
164
136
59
105
15
24
24
13
32
27
25
23
165
192
16
59
48
153
39
13
32
60
208
23
57
28
179
81
303
192
144
165
3
13
59
13
35
45
147
24
21
96
64
59
21
48
3
145
252
20
15
120
153
15
69
60
16
308
16
299
241
48
71
24
85
152
99
1
215
361
420
83
216
24
37
164
15
24
144
85
20
15
13
24
11
237
36
36
24
144
208
72
60
176
96
144
36
16
179
144
21
48
ABCD 93896145394*3^$a+1 [50114]
33
95
133
3
81
48
11
49
27
56
88
20
4
12
24
45
12
24
35
73
11
12
37
12
120
71
13
87
9
11
40
33
24
48
12
12
108
227
1
147
68
48
24
1
36
15
141
95
13
35
1
75
20
73
48
39
8
13
12
47
73
63
57
60
51
116
36
72
1
119
108
28
81
48
168
23
61
36
15
93
11
13
12
3
21
15
249
48
3
21
23
36
1
24
24
83
13
35
16
36
9
155
73
36
36
71
25
119
85
23
28
80
85
39
33
3
20
13
60
35
25
11
1
24
48
27
33
48
72
71
1
24
71
24
49
12
83
48
28
116
1
63
36
129
11
1
60
144
51
8
1
63
72
105
15
69
167
109
84
96
95
16
9
131
52
80
1
24
36
132
47
13
63
9
216
120
36
75
9
35
4
81
15
177
24
23
145
96
36
83
193
12
36
36
96
59
145
35
13
23
24
124
36
33
27
141
3
104
1
51
33
171
105
60
47
12
60
76
20
100
32
25
3
156
9
15
72
33
36
48
23
13
36
75
165
24
99
32
4
24
45
3
24
176
72
25
96
36
24
15
81
36
23
37
75
93
51
80
13
3
20
12
72
25
96
24
51
93
11
4
32
109
35
13
63
117
107
84
37
59
13
35
61
15
20
96
108
12
16
9
36
48
11
16
129
59
60
36
61
12
63
104
1
3
9
3
44
1
24
11
28
32
133
47
84
13
87
96
9
60
84
24
3
8
12
37
47
4
57
27
57
39
21
59
1
75
8
48
40
12
108
9
11
72
48
4
80
13
71
144
52
81
59
48
13
108
24
63
80
37
11
37
72
3
9
24
47
4
8
48
13
24
60
15
12
24
9
48
63
36
20
160
56
84
64
165
36
15
104
52
108
21
23
28
9
24
27
8
145
12
63
9
143
48
25
11
40
9
27
44
28
12
24
144
105
12
11
25
47
96
12
25
24
11
13
11
24
36
13
83
12
1
12
12
23
84
40
9
36
96
3
9
11
1
35
184
9
72
23
12
24
76
93
60
27
200
13
36
36
59
16
9
12
15
189
75
56
4
21
23
180
24
61
11
121
39
129
12
63
141
96
63
32
4
60
20
84
61
180
11
325
15
93
35
12
4
44
172
165
35
37
11
49
15
81
12
60
108
35
1
39
32
13
59
73
39
33
27
20
85
35
49
96
24
60
24
48
24
3
12
24
20
25
27
9
95
25
24
59
13
27
57
179
16
9
24
51
44
73
59
60
16
33
27
9
135
105
84
11
49
11
25
35
24
24
61
71
1
15
68
109
47
16
9
179
36
4
32
73
35
25
11
13
12
24
15
9
23
169
15
9
156
48
11
49
35
28
9
15
56
52
32
73
35
16
9
72
96
24
119
25
11
28
81
275
4
21
11
16
9
36
59
61
3
141
108
36
15
9
83
48
25
144
3
12
213
12
27
93
23
24
49
11
61
48
39
8
4
105
99
21
24
107
13
15
212
13
120
51
36
9
23
96
49
48
59
24
37
59
1
39
80
73
120
120
63
8
1
3
72
8
13
35
84
73
23
13
131
1
48
11
13
95
25
107
109
71
1
3
20
112
68
12
4
129
11
40
24
20
157
12
35
40
188
25
39
44
1
48
36
11
96
24
25
216
12
36
11
40
44
12
28
20
37
15
33
107
12
13
3
12
44
60
36
24
24
64
45
11
1
3
21
95
76
33
12
63
8
88
72
33
51
93
36
12
3
116
16
33
47
28
152
28
84
33
3
36
56
12
1
276
36
47
112
60
44
112
8
61
3
141
12
60
27
36
36
9
72
3
36
33
11
12
4
21
47
1
47
37
23
48
25
59
16
9
36
11
28
68
4
21
12
96
35
1
11
60
25
24
60
23
85
3
45
3
36
9
11
108
112
21
12
3
57
35
37
11
25
23
1
23
25
131
37
99
8
12
84
61
24
60
147
48
21
111
33
35
52
45
12
72
59
72
12
16
24
21
84
3
8
1
24
15
92
112
57
11
97
48
87
45
12
84
75
21
51
45
87
48
69
96
48
24
51
69
23
40
8
4
116
24
1
35
1
35
13
11
97
35
37
51
144
12
144
81
24
132
12
12
23
25
15
20
72
61
84
11
13
84
36
36
156
23
96
64
81
71
25
3
9
180
120
12
143
76
80
120
40
56
124
36
56
28
132
8
25
12
24
59
25
39
32
133
60
51
140
72
48
97
39
8
1
36
35
61
23
12
133
24
3
20
84
13
168
12
11
49
63
68
37
35
4
21
15
48
32
24
13
107
96
13
39
20
13
12
11
12
48
49
120
36
12
119
61
48
12
24
35
1
3
44
108
40
9
60
35
40
9
ABCD 93896687752*3^$a+1 [50058]
30
13
87
36
32
21
1
3
5
111
1
164
6
18
36
27
139
33
8
27
22
36
8
6
169
44
40
53
4
6
12
33
45
207
20
60
136
87
14
78
42
3
45
15
28
20
19
113
7
14
55
9
48
83
31
36
45
9
48
15
80
25
2
46
23
19
122
46
20
192
61
99
2
63
7
74
7
45
75
32
28
27
53
99
76
122
28
20
10
114
78
42
26
45
27
90
22
36
20
82
8
4
23
25
12
6
14
79
11
36
22
11
7
17
13
14
30
28
20
82
9
44
27
24
106
110
10
50
6
48
30
69
7
9
57
90
5
49
59
19
33
9
3
20
48
75
10
8
4
12
30
6
27
17
3
37
26
45
57
22
20
40
18
23
72
67
150
14
6
6
93
49
12
44
15
61
138
21
69
18
8
36
10
3
65
10
5
36
91
30
38
88
14
30
66
3
49
111
11
48
21
24
3
37
11
34
11
27
33
37
24
44
7
75
17
36
52
9
8
18
37
41
15
21
3
36
19
65
45
40
8
10
12
8
10
24
3
3
2
30
108
10
72
116
24
18
70
23
51
28
86
16
6
92
120
45
13
38
54
30
52
128
28
24
8
22
3
57
60
11
45
3
19
33
23
12
12
58
3
21
3
3
2
60
58
32
40
5
117
16
20
82
5
25
18
2
48
4
8
52
83
16
32
19
6
50
22
20
111
31
90
11
33
36
3
48
7
18
12
12
30
9
27
24
6
23
24
87
106
3
32
55
42
3
32
45
10
41
1
59
64
20
45
15
96
39
60
96
25
41
43
35
1
39
18
12
92
18
30
28
12
3
95
22
18
12
41
7
24
21
75
8
54
52
44
4
15
93
23
1
18
12
33
3
17
27
36
73
41
40
26
117
67
6
2
21
67
24
8
40
62
16
32
66
9
37
11
33
6
16
12
20
13
29
111
37
11
9
12
43
5
22
20
6
7
5
6
205
12
53
22
8
60
34
20
55
63
24
60
33
17
28
15
20
37
171
17
22
14
4
3
15
33
27
2
12
88
26
24
102
90
48
1
5
4
60
15
35
30
48
10
72
2
58
12
68
25
11
25
39
18
84
56
12
28
23
51
60
16
17
21
24
51
24
21
4
11
15
36
16
65
7
5
60
85
35
37
3
8
3
37
32
27
9
60
51
1
53
36
30
9
144
36
60
37
2
25
65
3
69
99
67
2
30
22
6
24
6
80
27
3
72
70
2
40
138
42
33
5
40
8
22
12
56
4
8
10
23
3
30
6
24
24
66
4
12
3
15
5
7
36
33
27
74
19
29
51
99
21
75
64
30
72
8
36
39
48
67
2
28
2
49
32
67
12
29
9
70
30
35
48
12
51
4
50
55
8
12
7
41
12
57
40
26
4
6
24
83
27
120
10
44
34
42
86
45
67
32
18
52
38
30
75
21
15
7
12
42
18
21
5
22
30
164
3
76
20
45
54
25
23
34
39
9
38
138
7
23
90
75
79
138
44
58
5
13
47
75
25
3
38
34
5
37
20
58
20
13
35
4
60
90
63
33
12
42
9
65
54
18
24
58
41
60
61
66
120
44
66
18
4
18
8
82
44
30
30
129
52
45
2
78
10
17
36
21
10
38
60
78
22
48
14
13
15
32
28
5
7
18
12
18
21
24
17
30
58
15
23
132
10
20
22
78
30
41
60
9
60
6
72
33
9
28
14
16
65
27
1
80
9
42
1
12
27
41
67
98
10
12
26
87
25
30
8
45
21
28
23
12
7
9
20
1
11
12
21
94
30
42
56
10
35
3
22
32
22
6
24
80
6
82
11
9
30
45
15
42
3
88
12
20
27
18
28
2
18
22
2
76
12
11
144
3
4
128
172
53
15
73
9
20
48
6
42
3
52
128
7
8
22
47
43
5
7
8
142
12
20
48
15
57
58
2
16
42
65
7
69
11
13
11
4
93
27
86
115
60
69
23
67
48
24
14
27
37
26
22
23
49
86
52
2
28
50
45
75
97
3
45
5
27
21
136
126
44
9
9
28
107
117
46
33
39
18
44
10
20
13
56
201
18
12
18
88
54
44
42
55
159
30
8
22
38
28
23
7
30
12
11
31
53
15
28
17
51
64
60
38
124
68
15
96
45
106
30
44
16
98
10
8
40
54
53
7
30
11
40
8
21
6
12
33
19
150
3
5
75
97
11
45
54
1
15
24
29
15
12
24
9
51
1
47
33
7
18
23
1
36
44
60
36
34
9
12
57
12
8
28
32
15
13
14
58
110
28
93
5
22
8
4
62
100
44
12
18
36
16
2
55
41
7
5
22
33
20
19
36
30
2
42
24
42
13
20
24
16
59
13
17
22
41
69
10
41
7
45
15
20
10
20
18
73
81
23
27
46
12
8
27
7
20
10
63
17
70
9
129
11
61
66
14
19
27
24
21
59
13
68
49
20
16
44
28
26
66
48
3
9
46
60
98
27
39
93
55
56
22
60
14
6
10
12
20
21
19
8
18
16
11
48
9
15
45
43
8
15
22
32
40
12
30
8
22
39
35
34
2
106
35
48
7
153
47
22
35
36
91
36
74
78
10
32
18
1
39
21
27
30
24
3
267
38
75
36
79
80
6
39
57
3
25
132
8
10
8
18
15
12
99
33
27
1
80
49
48
75
63
12
80
30
60
130
38
22
65
15
33
3
82
42
5
7
20
133
11
4
20
10
18
2
30
12
10
48
26
22
14
30
18
148
17
100
41
4
2
16
80
4
44
76
108
30
11
57
10
2
10
5
3
4
6
30
17
37
48
2
46
14
40
26
22
12
44
4
80
25
15
30
38
57
21
24
30
13
80
12
16
32
3
25
84
63
24
98
3
37
63
27
5
3
40
5
7
50
60
52
14
4
8
33
51
76
60
8
22
2
10
11
1
20
76
54
30
38
36
9
7
33
17
106
33
65
16
51
65
22
26
124
60
18
30
42
132
74
15
19
21
27
24
48
38
7
11
9
67
41
52
27
36
17
36
45
46
56
94
23
55
48
84
9
17
22
5
3
64
6
2
12
30
24
16
6
128
46
8
10
32
18
6
9
7
14
27
12
36
19
2
78
22
11
7
41
7
8
102
48
76
11
37
12
30
74
6
13
33
30
53
91
ABCD 93896877736*3^$a+1 [50179]
37
48
5
31
84
227
13
12
36
12
36
24
12
36
60
168
84
47
25
101
103
12
47
1
144
168
24
36
23
25
120
71
1
12
108
60
84
108
23
144
61
108
24
5
163
60
84
48
36
12
12
288
72
228
168
71
85
168
180
36
24
191
37
35
37
53
115
120
180
132
11
61
60
23
13
23
25
72
48
107
49
36
77
55
60
60
168
17
7
108
11
109
35
13
5
7
65
18
157
48
12
36
36
96
84
71
13
24
168
120
228
41
31
12
108
12
35
13
24
24
24
5
72
19
24
60
23
49
48
65
31
84
11
181
60
11
73
24
120
108
17
270
1
215
25
281
151
65
103
192
47
1
36
180
71
18
79
72
65
90
25
48
120
36
59
121
72
59
85
84
11
49
24
107
90
18
108
73
17
7
47
25
180
101
7
300
36
107
144
288
61
72
84
35
145
71
37
60
65
187
120
36
84
180
41
295
48
215
97
24
360
95
49
36
24
84
41
7
47
181
36
36
48
72
60
24
180
36
72
12
96
155
72
108
37
216
17
127
17
18
25
132
108
60
228
24
24
36
83
25
72
11
37
35
265
168
17
7
120
84
84
137
175
48
47
61
12
48
60
60
168
36
59
109
252
36
215
13
131
36
109
48
12
83
1
72
12
23
205
48
60
24
60
60
60
120
72
48
12
41
288
7
84
24
11
13
36
192
252
228
17
307
53
31
36
239
229
23
180
109
228
12
156
12
72
24
17
234
54
391
36
77
55
60
11
72
25
137
91
24
155
25
137
126
13
59
37
53
43
60
60
72
168
120
48
60
35
121
156
119
25
209
67
12
48
84
23
97
191
193
95
145
60
204
203
205
173
162
37
12
36
95
37
72
53
72
18
73
132
48
17
31
60
12
72
60
53
72
91
36
36
12
192
48
120
23
90
55
60
47
25
11
205
72
12
107
13
168
72
35
36
37
108
96
24
84
11
90
79
120
71
109
120
23
25
192
48
5
7
407
205
60
36
5
54
25
48
132
36
84
71
97
48
60
84
84
12
29
151
108
12
204
11
144
25
144
24
60
60
156
179
1
72
228
36
120
180
11
13
12
24
24
24
12
143
241
24
23
37
60
12
71
25
72
36
132
419
49
192
335
25
108
137
67
312
276
108
11
25
108
48
132
65
31
24
233
187
83
180
253
36
156
48
65
19
12
108
180
131
144
73
53
67
77
43
29
90
61
83
109
35
25
60
23
162
31
12
72
11
72
90
55
24
65
18
97
48
35
1
24
48
35
97
72
108
168
108
36
276
60
48
84
300
281
19
72
35
13
48
192
107
36
288
126
54
121
84
36
48
48
60
132
155
126
31
168
17
91
12
132
24
11
18
90
85
12
48
72
96
24
84
12
35
97
11
181
24
36
24
77
19
48
ABCD 93897062698*3^$a+1 [50043]
69
54
186
315
16
29
102
13
11
21
160
32
237
3
33
84
90
60
213
3
109
96
119
25
11
18
30
85
95
150
30
216
60
120
18
168
102
97
11
69
64
215
192
9
48
48
208
29
3
105
144
39
87
162
162
96
138
42
54
30
276
30
27
117
384
235
197
54
66
234
25
11
180
33
16
41
103
65
79
192
71
9
3
36
60
45
165
6
54
36
30
36
258
39
87
54
72
108
372
108
111
96
48
15
240
1
71
57
160
107
21
135
18
36
18
258
174
90
39
165
36
138
72
85
5
219
51
45
96
57
151
35
36
264
42
7
23
169
179
30
15
39
42
54
25
77
78
66
144
306
81
15
138
42
210
18
54
3
3
30
15
39
36
85
5
6
48
85
5
162
18
87
48
45
3
33
79
47
193
41
7
65
90
85
365
99
45
3
111
30
36
79
47
114
174
49
11
30
54
241
287
12
18
435
123
36
49
11
264
141
48
45
3
123
72
93
21
54
246
36
54
96
102
222
48
72
153
171
126
54
129
3
108
36
126
15
87
90
31
11
180
138
132
120
6
69
39
217
65
159
96
144
21
12
108
115
240
80
48
64
161
159
33
144
54
414
42
33
87
24
30
147
183
36
54
72
7
5
6
69
112
89
156
294
69
141
90
25
32
352
128
45
90
25
32
81
96
15
123
21
87
24
246
139
191
97
32
45
6
180
12
93
39
30
60
306
12
90
7
144
11
6
63
27
144
133
80
208
128
16
23
25
11
60
84
258
90
84
90
54
6
79
192
269
259
11
66
115
144
71
9
16
29
51
3
36
25
5
75
21
48
60
12
403
191
49
41
60
180
120
216
72
36
6
21
15
144
36
12
97
11
18
291
21
192
36
126
25
224
64
32
21
18
84
21
111
30
24
126
66
114
73
353
15
3
157
32
16
71
54
19
32
123
6
30
97
119
153
135
180
108
162
78
57
153
279
99
42
138
105
16
275
18
72
99
27
85
32
441
162
54
114
102
180
147
33
78
12
78
30
36
85
11
325
47
33
9
54
156
21
64
59
85
227
45
9
30
54
6
30
31
128
111
36
93
147
109
341
18
25
137
90
12
33
93
99
16
32
33
72
168
120
60
120
51
9
66
85
11
18
195
192
9
174
90
234
96
37
80
160
48
17
144
90
84
180
54
183
273
79
23
180
165
3
61
65
354
186
51
48
64
65
90
18
3
339
61
80
135
126
36
180
102
18
114
138
207
144
16
65
18
6
39
27
108
25
32
39
36
133
ABCD 93897068906*3^$a+1 [50025]
3
36
51
9
21
6
45
99
33
3
69
36
132
60
39
216
93
15
18
27
84
48
75
165
72
24
27
57
15
45
15
66
18
9
45
459
15
12
57
120
135
81
39
72
9
51
9
3
60
48
54
3
156
84
15
12
33
12
60
81
66
9
60
27
30
3
3
165
45
111
108
39
57
12
24
36
69
18
165
60
36
81
30
42
18
12
33
48
12
84
183
36
33
21
24
39
51
33
21
3
72
63
6
15
159
225
12
3
18
3
69
144
72
195
51
24
18
3
48
72
24
69
3
45
6
33
33
15
63
12
126
51
45
18
84
33
144
84
48
51
60
30
63
33
234
81
27
48
57
39
36
12
9
153
24
51
111
69
156
45
66
72
150
18
57
69
30
90
6
21
36
153
87
9
39
33
63
12
51
228
9
12
60
24
3
33
81
138
78
3
15
54
15
183
84
6
3
15
69
36
195
18
168
3
36
60
21
111
48
72
63
129
24
60
12
111
69
39
21
57
15
39
120
36
72
54
87
12
12
60
69
27
111
54
24
15
3
156
234
18
54
24
18
21
60
3
24
21
15
33
12
75
24
30
6
12
45
99
54
39
33
3
24
27
72
9
87
69
24
36
9
3
144
21
15
24
24
129
3
120
21
3
21
72
18
12
45
36
84
3
57
63
24
120
9
15
36
105
3
21
51
81
60
141
39
57
27
48
168
27
105
108
255
30
27
132
36
3
9
9
90
9
48
60
24
72
3
21
12
12
252
51
45
75
9
9
15
57
39
3
30
3
69
24
18
69
24
27
6
51
165
171
75
36
108
24
12
201
21
39
24
9
72
27
48
27
57
75
153
96
24
48
51
60
54
54
36
12
24
18
51
87
6
18
36
33
39
93
15
54
27
39
24
9
135
192
21
33
54
36
21
57
15
51
54
3
48
39
33
12
33
18
93
9
15
12
108
96
12
27
90
54
33
9
51
75
48
18
3
39
21
15
12
24
21
9
6
45
24
36
57
63
24
15
9
84
21
120
54
90
51
3
81
33
75
207
54
54
45
15
57
63
6
3
51
33
39
93
12
3
30
63
9
24
18
120
21
33
6
45
207
54
27
3
33
99
21
36
27
9
12
36
3
69
24
48
201
18
21
96
171
12
24
33
15
45
51
81
84
24
3
9
33
18
117
12
261
27
12
33
99
36
15
120
177
57
42
30
3
12
27
30
6
33
12
45
48
39
3
156
117
72
69
30
24
69
60
27
9
15
69
24
120
51
81
48
96
36
72
12
84
24
12
24
3
57
33
39
24
63
12
6
75
69
54
48
81
60
132
3
21
51
81
27
57
33
3
12
15
165
51
81
33
198
57
105
18
69
39
48
57
219
120
54
51
21
6
48
57
57
18
21
81
51
60
3
12
21
24
36
63
33
48
99
21
12
111
24
21
33
18
48
60
153
3
9
63
45
87
36
33
21
51
93
27
12
60
12
15
12
33
117
48
3
15
6
30
9
159
33
3
57
141
3
51
12
60
69
72
15
180
108
285
135
18
87
15
114
51
69
3
39
21
9
240
87
123
81
60
12
36
51
93
15
12
6
18
105
60
33
30
9
9
39
15
45
51
21
12
33
27
36
135
114
39
9
24
54
12
132
156
252
18
3
147
66
54
144
24
9
81
51
36
60
72
45
51
12
48
24
36
63
24
30
39
36
165
30
9
84
12
12
27
21
60
81
51
93
42
120
117
9
39
3
105
39
69
15
24
90
48
24
51
12
108
3
36
9
12
273
87
147
12
72
189
24
21
39
39
201
15
21
108
12
39
33
3
45
21
51
21
27
27
105
12
24
207
84
60
30
72
3
51
42
111
15
9
12
45
3
123
42
30
33
72
48
9
72
3
60
27
54
24
126
90
3
72
48
12
12
15
93
84
21
39
120
57
54
48
57
132
12
33
126
42
270
66
6
105
33
72
87
3
21
156
36
60
24
36
12
21
39
27
60
21
84
60
63
6
18
54
126
33
15
90
24
135
204
60
48
24
9
39
3
54
39
36
36
27
45
81
78
21
123
48
162
99
27
9
15
36
108
36
9
60
228
192
48
93
48
6
18
15
72
3
54
48
39
24
9
63
51
120
24
69
12
120
12
180
3
18
99
12
36
ABCD 93897121504*3^$a+1 [50013]
54
180
6
36
120
18
54
5
73
228
90
72
54
24
216
54
84
36
54
60
48
59
145
18
18
123
417
48
60
30
96
18
51
57
23
25
60
59
61
6
45
63
65
133
18
36
30
90
29
67
12
60
138
27
63
18
47
67
12
24
9
3
132
198
30
24
45
39
185
19
66
36
6
30
35
7
105
3
18
54
21
69
66
41
64
27
5
139
18
36
15
57
30
144
60
66
132
108
48
42
138
114
21
45
90
57
123
42
102
6
72
54
36
18
12
24
39
81
90
114
84
63
45
60
23
49
36
30
114
18
9
63
192
60
18
102
90
78
48
54
6
12
240
36
84
36
81
63
36
6
23
403
234
78
18
12
168
48
6
41
49
15
15
96
90
72
72
18
72
30
186
53
67
45
15
120
57
33
143
55
42
143
1
54
12
18
42
12
162
18
18
47
85
171
147
114
18
12
144
126
24
30
60
12
60
12
162
24
36
30
29
115
54
6
12
24
144
141
3
12
18
6
57
9
23
112
99
24
48
117
117
96
18
120
324
108
24
30
60
15
3
12
18
198
54
54
42
3
69
11
112
105
360
63
15
36
29
19
18
150
12
96
41
13
18
33
15
161
16
48
32
85
222
36
252
318
6
9
32
97
18
24
36
48
162
90
54
6
72
66
60
36
63
45
66
209
16
9
78
54
54
156
24
41
85
59
139
36
144
36
141
51
42
51
21
18
108
93
171
96
53
144
271
65
1
36
27
33
12
126
21
48
81
126
30
198
18
72
42
48
153
189
35
205
54
90
12
60
12
47
13
51
129
12
99
99
60
18
12
243
80
25
263
19
60
17
16
144
93
12
18
21
192
9
30
150
156
414
24
17
64
129
24
102
78
12
6
72
120
6
30
114
228
24
191
109
18
36
29
115
6
30
6
30
54
6
105
39
105
144
48
9
23
7
306
108
36
18
168
48
114
75
32
1
54
30
114
9
63
90
30
78
27
243
125
16
21
30
29
85
66
153
51
36
12
77
19
36
30
24
12
18
117
32
1
66
90
18
96
17
19
141
129
36
48
59
13
54
90
6
198
66
60
9
45
35
307
12
216
57
87
6
51
39
30
144
11
7
24
30
35
25
126
48
144
132
21
15
54
36
102
42
18
66
51
144
21
24
36
174
24
57
195
29
112
128
37
72
3
99
285
81
84
6
72
30
72
90
24
36
36
54
231
69
18
60
48
54
23
13
42
18
48
279
96
9
12
234
6
180
210
53
25
72
54
12
60
129
81
54
6
12
18
72
96
192
54
24
30
42
108
12
114
45
39
72
54
123
48
63
6
36
18
5
16
15
36
192
72
5
145
63
153
23
115
45
80
64
87
18
36
84
15
57
24
66
90
24
12
90
5
37
270
30
63
15
113
139
30
23
253
12
24
120
54
24
120
72
41
157
36
6
30
204
30
150
72
12
78
54
3
27
69
81
30
6
48
90
60
144
138
60
12
83
139
174
144
78
9
48
27
24
66
54
96
36
102
75
3
102
18
54
78
30
51
96
39
41
205
24
66
90
96
84
6
264
24
102
54
36
42
138
18
96
228
108
132
18
180
102
90
162
96
30
90
42
17
64
21
24
84
36
36
24
72
30
9
81
24
48
126
36
54
24
36
126
18
12
54
6
30
366
12
6
ABCD 93897140024*3^$a+1 [50014]
12
25
54
18
96
35
192
7
12
389
7
137
211
29
132
19
252
197
31
41
85
6
5
43
180
96
84
42
102
492
5
43
5
1
11
36
55
432
137
156
139
53
7
156
5
12
1
144
42
180
90
144
71
145
54
120
60
36
138
6
101
24
37
35
19
234
107
84
48
12
31
24
41
168
72
133
11
24
271
144
317
55
29
43
18
18
29
12
163
5
216
24
43
48
252
149
19
17
157
18
29
79
17
43
12
132
41
60
79
77
180
108
67
108
5
121
30
29
7
5
240
265
251
72
91
36
144
102
18
17
204
48
12
13
407
163
180
72
173
103
329
175
5
156
85
78
12
168
102
119
36
120
48
72
19
18
107
61
35
72
37
35
85
215
36
120
72
7
396
89
43
72
30
59
84
48
48
252
109
11
48
79
65
156
192
19
384
17
199
209
205
59
7
36
168
41
144
7
29
60
19
96
113
61
234
150
131
115
149
36
84
7
53
36
229
11
67
29
55
96
5
60
19
149
91
5
133
6
72
90
102
60
36
77
139
36
102
71
12
67
66
24
192
114
5
156
85
95
36
109
131
223
6
66
222
35
48
43
77
12
31
42
107
13
143
217
59
96
247
41
60
7
18
72
90
113
24
96
139
5
85
251
55
161
115
468
192
60
144
210
131
31
60
293
24
187
125
139
29
103
84
5
96
115
42
11
307
5
103
60
77
72
115
53
37
11
36
36
48
85
186
89
139
5
85
42
149
144
48
67
36
132
65
19
24
120
5
307
149
36
43
96
48
113
13
35
84
43
108
125
127
54
54
5
12
252
72
55
54
96
11
19
96
5
12
60
67
90
30
269
24
36
55
36
53
12
91
18
72
18
161
19
125
24
168
115
204
30
114
30
90
17
127
5
36
144
37
59
60
127
125
43
101
144
127
65
13
155
79
17
55
390
59
37
35
168
24
91
180
89
55
17
48
7
5
31
144
60
89
199
5
31
90
59
120
180
67
89
55
216
24
126
48
83
48
301
24
30
234
78
120
77
67
60
48
6
66
24
270
47
19
41
72
67
29
61
35
24
84
43
89
235
341
12
151
120
17
79
125
36
132
43
72
5
31
144
17
61
18
209
36
55
677
168
91
5
253
11
37
54
29
7
204
89
1
83
12
43
126
119
96
12
85
227
96
175
6
54
77
13
66
6
54
18
71
132
13
59
61
24
30
36
216
24
30
144
11
67
113
12
19
101
55
222
11
444
25
155
151
126
35
91
149
139
90
96
126
162
48
107
127
41
247
5
ABCD 93897478198*3^$a+1 [50474]
13
77
54
45
15
66
15
75
13
65
216
111
33
18
138
6
45
24
64
56
16
96
152
141
51
16
203
21
33
66
42
27
21
19
8
33
210
37
17
108
163
32
423
9
96
39
18
48
36
108
132
115
24
80
159
105
72
48
112
8
136
5
27
40
203
90
51
24
45
67
83
372
60
48
126
31
185
39
48
16
32
9
78
36
261
9
12
3
24
96
16
5
19
5
30
157
59
18
67
41
87
171
349
23
18
31
11
18
36
39
87
48
129
72
24
40
227
84
54
60
79
83
72
13
128
21
211
95
25
29
396
162
141
24
405
51
57
87
16
32
264
64
29
27
24
21
75
40
24
104
16
47
18
36
156
24
156
222
61
47
9
48
33
79
24
32
48
81
111
208
32
72
112
96
8
69
12
351
33
31
48
83
237
48
120
57
31
72
8
16
5
30
18
67
104
27
18
171
136
107
72
189
40
41
39
96
40
8
21
102
78
7
24
5
126
165
135
114
31
35
93
69
3
24
40
131
13
32
328
29
318
37
17
36
27
33
15
33
175
149
3
57
15
3
54
36
43
59
141
27
45
328
104
21
27
117
91
17
132
27
9
72
7
131
21
16
23
105
177
135
33
111
33
12
19
41
108
67
23
108
45
75
93
15
49
32
48
120
27
13
200
192
16
32
192
168
51
21
9
55
72
8
81
159
144
16
72
24
176
24
64
95
49
101
12
15
147
117
51
85
32
45
48
75
72
111
297
48
87
18
31
104
75
21
21
75
135
18
31
221
54
126
15
129
31
8
64
23
193
5
60
126
9
39
1
89
180
36
39
96
45
6
90
264
6
45
75
109
56
16
8
27
60
30
114
18
7
41
63
207
33
21
96
75
27
45
27
181
89
175
24
17
15
423
30
6
69
192
24
33
31
47
49
41
18
36
66
42
61
32
48
69
27
48
33
18
109
72
35
21
93
30
54
127
89
87
168
15
57
57
87
16
32
16
200
232
32
33
15
232
233
18
117
27
45
33
138
21
120
16
5
3
16
35
54
39
21
54
18
48
42
12
37
56
72
16
77
195
64
11
18
162
9
16
83
84
18
63
27
54
180
3
51
54
15
48
105
54
121
8
27
13
131
18
3
3
21
120
69
379
53
19
120
56
24
88
5
12
54
162
39
96
48
39
105
3
133
72
128
24
21
36
18
30
111
16
216
89
31
24
131
157
80
171
37
89
55
48
80
96
40
72
80
3
85
35
36
78
3
120
75
72
13
179
438
31
56
201
162
108
33
21
36
54
33
16
5
139
48
104
33
66
6
36
72
3
120
48
96
144
240
135
105
24
273
48
135
87
144
33
33
39
48
3
54
108
3
237
48
139
59
6
15
88
113
15
72
16
104
27
133
8
144
16
125
163
72
48
24
71
9
33
12
6
84
33
88
24
48
8
96
216
33
15
136
185
319
144
11
120
181
131
93
40
41
55
35
24
102
183
136
96
72
248
24
195
85
29
115
144
8
24
153
6
9
112
41
30
145
203
117
40
53
114
102
54
ABCD 93897501682*3^$a+1 [50124]
24
90
87
15
96
33
24
51
36
48
6
144
36
99
45
30
168
33
39
12
216
129
3
21
117
114
21
9
78
21
12
285
18
57
3
57
15
12
60
18
54
81
183
60
12
24
30
3
33
42
18
48
54
18
60
3
135
6
54
57
27
6
126
36
30
54
9
45
99
15
18
15
15
24
21
15
177
21
90
120
42
48
15
21
186
9
9
111
36
108
9
18
24
126
18
30
27
15
192
78
108
36
90
30
36
63
15
9
3
24
18
231
15
42
75
15
72
81
111
36
114
3
27
108
36
24
12
69
75
114
12
15
36
45
87
123
45
33
27
180
39
45
24
201
36
54
33
60
3
48
9
36
117
15
9
120
78
90
3
99
18
27
9
96
15
15
24
9
45
147
96
3
21
48
201
60
66
6
12
63
27
90
60
108
15
69
18
60
30
6
9
12
9
15
45
72
135
39
18
3
24
33
15
273
18
105
39
18
198
66
36
108
147
69
78
126
174
96
45
60
21
36
27
3
24
9
72
165
150
18
267
93
39
27
24
72
18
87
72
33
78
72
54
18
30
6
66
90
96
144
36
48
114
27
75
9
9
72
150
21
108
72
45
39
21
162
12
6
39
9
147
3
117
75
9
51
30
90
18
162
18
6
9
21
90
33
36
72
60
123
45
15
30
42
12
18
135
99
9
9
87
99
54
90
36
12
9
120
24
9
132
18
18
54
45
39
54
216
36
90
24
9
12
105
63
3
24
66
18
36
9
27
9
168
60
51
42
75
132
63
33
24
72
36
9
6
9
21
15
39
150
3
45
15
63
72
21
15
54
66
126
51
12
33
54
9
12
9
39
24
51
69
60
87
36
30
54
114
30
24
102
78
12
18
147
141
27
12
15
69
9
111
15
36
18
48
72
3
12
72
36
45
90
72
192
6
75
69
39
15
66
6
72
12
21
15
33
72
39
24
105
57
288
15
69
96
12
24
48
147
21
30
42
138
18
6
36
45
57
180
27
120
3
66
75
39
12
36
72
108
108
72
45
153
144
36
15
75
9
15
36
9
3
45
48
21
231
12
3
105
3
21
75
33
21
66
6
30
24
48
33
9
54
45
36
9
30
24
21
51
81
189
18
33
15
18
42
72
30
198
42
72
3
51
36
141
33
24
18
30
3
120
117
15
33
54
90
6
69
168
84
15
21
105
54
93
57
18
12
81
69
144
12
24
3
213
3
27
69
21
75
3
30
39
96
12
177
6
36
84
117
108
159
108
153
27
18
12
75
33
27
12
12
45
66
24
21
12
72
123
132
18
90
57
9
75
15
96
81
63
54
51
75
9
27
36
18
75
27
150
63
12
60
45
360
18
144
12
6
30
33
24
36
75
126
51
93
39
51
54
18
90
54
84
21
84
75
6
3
63
204
9
27
57
27
9
12
69
144
54
21
15
36
18
15
57
6
30
42
36
84
33
3
42
3
9
18
132
48
93
15
57
12
45
36
126
18
63
9
15
84
99
30
36
72
24
15
168
81
15
57
3
39
30
63
33
36
36
12
6
12
9
9
15
84
51
12
150
48
51
48
51
9
63
48
72
33
45
75
9
6
105
51
45
120
15
21
15
60
48
42
3
27
24
36
9
36
9
111
33
30
285
39
81
69
180
18
48
21
3
33
129
90
30
78
30
6
165
72
243
6
39
9
42
9
99
108
18
102
33
27
9
135
33
33
24
15
84
60
21
18
156
6
120
24
12
18
21
48
12
24
156
36
132
27
48
6
126
30
159
12
15
9
63
18
54
9
21
3
51
117
27
33
24
60
63
93
15
105
3
6
174
162
54
21
57
12
54
45
81
6
105
93
162
54
30
189
60
60
24
51
12
78
27
24
3
81
45
54
93
189
219
12
75
78
12
123
21
39
111
48
60
36
90
51
108
21
66
24
54
27
108
108
45
27
117
108
126
162
18
30
15
111
6
18
12
24
189
144
27
33
48
99
90
90
120
18
6
36
66
39
60
60
39
24
21
81
6
192
126
15
279
21
12
33
15
27
ABCD 93897516088*3^$a+1 [50015]
57
99
33
66
6
39
99
201
72
57
36
15
57
27
111
162
63
15
54
51
36
33
18
9
120
69
231
156
48
201
84
90
81
45
51
9
84
99
87
144
54
63
147
186
39
87
9
21
75
21
3
81
255
21
18
126
3
15
18
54
105
285
63
45
60
87
84
57
78
9
45
63
27
30
3
24
9
15
57
54
21
105
42
66
150
30
60
36
18
21
27
150
48
204
30
96
9
12
48
48
3
114
27
36
39
9
204
57
204
12
108
36
36
207
12
69
60
15
129
15
33
42
21
141
48
87
9
87
39
33
15
18
54
126
3
192
39
24
72
18
291
36
117
132
120
135
36
153
24
108
30
54
258
33
12
75
78
18
126
99
45
135
45
12
24
75
141
27
156
276
96
48
81
39
9
27
45
198
6
66
24
30
27
15
273
357
147
108
84
24
9
111
57
102
57
168
81
159
63
33
24
117
3
57
54
45
36
45
84
54
57
21
252
72
144
102
45
48
132
45
24
66
24
45
99
30
114
18
27
27
48
117
69
12
24
144
12
72
36
90
6
90
18
147
33
111
27
114
36
48
51
60
36
72
21
12
60
3
135
162
27
117
168
87
15
6
3
24
96
21
75
63
6
27
9
30
54
99
33
48
39
21
15
75
57
33
255
15
57
24
153
231
129
15
12
48
33
3
24
72
111
168
72
48
54
42
9
81
3
12
15
126
99
24
45
27
45
99
81
108
75
9
108
348
27
3
294
27
189
15
21
30
78
15
3
18
102
78
411
48
108
108
9
72
36
123
21
3
48
105
54
240
30
15
45
39
72
9
6
177
57
15
60
36
87
198
3
15
144
30
27
15
66
78
234
108
63
60
84
21
54
96
66
3
75
102
51
60
33
75
69
72
60
48
78
57
153
24
108
123
87
42
36
72
63
132
111
102
135
60
24
93
48
330
102
171
81
6
72
90
72
36
144
111
9
51
63
21
339
9
63
30
108
72
39
159
6
144
72
75
63
9
63
45
27
21
84
21
36
198
186
12
123
12
123
57
12
51
6
108
36
66
33
45
3
63
90
54
18
3
12
165
42
90
123
3
45
84
15
18
39
69
51
33
312
120
6
30
87
81
51
15
45
51
153
9
15
93
90
18
36
63
36
12
285
12
51
39
42
30
168
162
288
15
177
24
12
72
111
12
24
393
63
33
72
12
63
117
72
36
42
105
15
18
24
36
48
96
48
72
96
27
81
75
12
87
6
75
24
81
54
90
72
36
3
36
69
12
42
81
81
174
90
6
54
12
3
156
9
30
90
111
33
51
117
63
9
51
69
6
129
63
78
210
270
144
18
18
99
36
24
48
87
18
54
105
15
24
165
105
87
12
135
18
54
90
48
27
69
12
168
36
15
21
123
69
3
72
177
6
144
90
63
21
60
30
6
36
54
81
117
12
3
141
150
30
24
210
57
15
9
45
72
75
249
63
63
33
12
48
147
90
15
87
312
198
36
12
42
90
87
39
105
15
117
117
27
141
255
33
36
3
33
120
108
27
24
39
24
18
3
459
117
84
129
15
33
24
39
117
27
48
39
18
108
12
132
243
21
96
120
24
84
27
9
36
78
ABCD 93897621094*3^$a+1 [50007]
15
57
3
33
36
18
18
108
24
18
90
48
96
30
18
27
69
174
141
24
168
123
81
81
15
12
315
393
87
21
96
33
12
123
96
129
12
168
48
132
3
15
18
51
3
18
3
141
51
69
60
183
27
6
48
15
99
192
45
81
132
108
75
252
33
90
69
180
93
135
27
21
45
144
3
93
63
36
45
156
15
27
48
105
57
123
45
12
72
18
21
21
84
39
93
72
102
18
108
60
12
72
39
120
21
60
48
162
21
75
54
48
96
36
99
57
42
105
165
18
45
27
81
21
36
123
12
153
126
21
75
144
45
108
156
51
30
15
99
192
69
9
15
75
21
48
21
36
36
3
9
63
9
18
33
117
228
27
33
39
51
30
3
87
72
90
3
69
6
285
165
12
63
33
75
87
165
33
66
24
189
48
48
12
60
165
12
108
135
9
6
18
51
3
198
18
66
216
132
300
72
75
105
18
57
39
69
201
39
33
18
129
33
15
48
12
9
144
87
75
42
36
66
96
360
165
168
57
90
93
69
36
42
45
99
45
21
150
18
147
9
90
144
6
48
171
69
63
3
90
111
36
12
117
36
3
105
84
3
24
99
54
36
15
57
123
27
18
84
96
15
24
45
6
69
33
42
33
15
114
30
141
9
84
60
27
45
48
36
51
57
258
198
36
36
12
36
15
24
12
225
3
72
84
15
54
72
36
15
12
27
45
105
90
198
12
54
90
135
69
36
27
9
48
87
45
120
96
102
6
39
45
96
30
24
18
159
15
18
96
54
72
30
90
9
12
57
27
21
42
90
72
36
27
255
21
147
18
102
309
3
18
72
15
288
39
126
72
36
99
3
18
72
270
24
54
84
36
24
63
57
63
12
36
165
36
39
27
18
216
6
282
72
6
30
63
45
150
21
81
18
126
36
27
81
36
108
60
27
24
120
75
162
54
93
33
42
165
33
12
78
72
21
9
18
105
60
165
15
15
240
18
27
27
90
12
36
3
51
126
39
21
30
54
111
3
54
36
36
39
27
45
12
15
78
84
276
48
162
42
123
48
132
33
6
45
216
3
21
291
9
39
105
45
51
60
9
87
9
75
60
24
60
87
48
201
273
72
39
9
36
114
18
72
48
3
177
39
21
27
75
222
48
51
12
33
84
72
180
96
18
66
36
27
12
3
45
57
24
84
111
21
18
57
45
24
27
204
3
18
3
9
42
45
3
78
120
207
45
78
72
45
165
6
210
54
270
51
57
27
81
27
9
3
3
33
21
120
24
39
72
105
36
219
144
141
48
3
33
36
15
60
33
36
15
21
18
105
81
27
24
21
102
117
45
36
18
117
27
6
66
21
93
126
18
36
36
36
39
24
129
18
114
51
213
39
87
54
96
18
18
15
15
45
9
204
30
6
36
27
3
18
24
15
60
45
36
15
120
144
27
6
15
24
45
435
84
9
3
45
24
3
45
6
9
60
123
150
90
117
333
54
18
15
21
264
330
66
60
27
60
237
3
33
36
48
126
42
102
21
12
132
123
18
15
36
24
75
21
33
192
18
150
252
171
9
15
69
27
99
45
51
198
15
57
12
36
135
9
42
21
45
24
36
15
123
6
108
72
108
90
57
63
96
72
9
111
45
9
60
36
63
117
174
90
63
108
105
39
45
96
30
54
168
27
9
219
27
ABCD 93897652034*3^$a+1 [50013]
30
59
55
42
39
69
36
6
18
119
7
60
90
96
99
128
12
1
60
138
6
15
93
11
7
60
42
102
30
66
53
61
84
51
44
24
7
54
95
7
93
75
144
21
57
12
246
21
21
87
63
54
6
108
24
5
7
90
24
35
60
16
3
17
64
15
21
8
73
24
30
65
4
20
19
77
120
19
60
209
91
102
42
120
6
11
48
36
49
102
53
13
83
145
51
9
24
6
89
13
42
126
66
33
3
29
31
9
3
41
31
5
1
150
42
18
53
67
12
156
30
96
59
31
66
144
36
42
17
151
24
6
39
69
15
20
91
60
9
96
45
30
209
96
31
198
15
44
61
90
21
8
60
12
61
18
5
7
78
11
48
1
11
168
37
54
5
7
137
67
69
81
36
24
36
108
39
21
24
30
12
93
152
25
23
1
126
126
59
85
66
9
81
119
25
6
42
72
159
105
246
144
6
36
23
1
15
45
3
27
5
49
144
12
348
6
180
24
41
1
6
53
36
4
75
96
30
15
129
71
19
30
11
31
129
45
60
6
189
3
42
36
287
31
65
1
30
5
60
4
27
60
18
24
102
29
40
36
39
29
43
162
6
89
91
6
35
120
64
20
55
54
192
3
21
111
9
24
18
30
23
61
66
60
24
138
51
75
144
77
49
54
12
126
48
11
28
32
4
20
55
60
54
108
30
77
60
175
17
49
111
44
25
11
61
42
42
60
35
60
120
528
7
53
60
1
35
7
69
15
18
12
35
49
95
24
115
6
120
71
84
31
30
24
84
12
6
54
30
24
96
45
45
24
156
84
11
24
16
45
23
7
69
27
198
24
72
15
3
18
159
321
24
24
11
49
35
1
180
96
203
60
40
105
30
9
21
210
12
173
19
41
96
139
42
18
41
199
5
36
61
3
177
59
91
42
6
21
8
55
197
13
147
15
29
85
72
12
11
85
171
20
1
120
24
59
180
64
92
25
23
121
12
72
126
5
37
59
109
35
7
24
6
39
3
42
36
23
1
48
18
9
69
24
15
20
91
42
18
90
42
53
1
83
73
24
95
25
18
18
83
25
99
36
44
7
45
39
12
120
18
11
31
210
48
36
24
75
96
8
67
30
144
24
11
36
24
36
28
57
95
24
1
66
12
41
24
120
7
53
13
24
60
36
48
246
54
36
48
312
135
188
13
3
15
5
61
96
24
6
120
18
35
16
123
5
72
60
109
12
23
121
23
13
18
210
75
56
151
60
69
20
84
1
114
24
161
60
96
1
119
43
21
51
18
66
101
1
60
143
1
23
1
6
89
16
45
36
47
12
1
59
64
21
84
39
20
13
3
9
35
61
12
48
59
193
3
51
54
111
15
89
24
36
60
79
6
42
54
30
29
84
12
1
78
42
59
180
283
21
39
90
6
102
78
45
21
36
12
12
95
175
30
35
19
6
39
36
129
11
1
18
66
288
11
16
8
67
66
39
69
36
66
18
30
89
73
47
73
39
45
30
5
121
54
66
3
36
105
30
89
16
39
41
48
73
168
42
77
37
144
36
48
6
5
36
24
31
48
5
12
84
91
36
18
111
189
36
6
168
126
18
6
11
91
60
120
264
36
17
31
180
29
36
16
45
30
18
210
5
13
47
31
6
6
33
56
48
73
39
39
69
21
36
84
132
198
72
78
35
36
24
115
66
6
77
1
84
35
13
99
3
17
84
16
3
192
29
16
171
18
42
18
71
145
15
108
33
30
12
126
24
27
3
60
81
57
54
5
55
45
8
133
60
3
39
6
66
5
25
66
30
159
8
73
23
16
183
78
78
6
15
69
131
48
60
13
18
21
21
3
15
5
1
6
57
80
7
24
65
60
24
72
24
67
189
24
15
66
66
18
11
24
1
63
32
40
20
1
30
168
245
37
42
36
66
78
12
96
18
72
24
23
12
91
9
153
48
138
21
3
66
11
48
1
15
9
42
5
19
42
144
15
48
75
41
109
35
13
24
36
78
89
12
31
113
31
29
1
36
47
1
11
19
12
53
60
24
72
13
156
39
63
102
15
32
121
48
12
ABCD 93898613878*3^$a+1 [50067]
11
61
23
13
11
9
24
132
28
23
49
12
212
12
111
21
12
3
45
4
8
4
11
12
21
36
16
20
15
13
188
52
36
56
16
20
48
36
120
27
9
87
153
144
75
49
96
20
172
32
36
48
124
8
51
12
33
184
116
64
12
152
12
39
37
36
36
143
93
111
97
23
69
96
72
15
24
36
12
69
304
20
63
192
109
12
80
52
179
36
144
105
171
36
21
27
21
75
13
23
157
48
32
4
144
119
165
228
12
75
57
39
57
24
147
181
104
24
24
36
60
120
60
52
11
49
35
121
128
27
57
100
48
32
28
12
32
72
12
15
60
69
12
111
60
36
48
117
48
108
304
48
24
35
36
33
112
59
9
4
48
47
84
36
24
9
40
59
141
16
104
120
27
72
60
105
15
9
84
28
119
141
12
36
27
33
120
40
20
51
13
83
72
21
4
47
72
33
88
275
12
33
12
60
27
228
72
57
3
85
12
203
24
129
24
3
33
171
12
13
24
8
60
3
60
84
49
152
51
60
21
243
73
23
9
99
12
9
12
3
9
3
13
59
180
129
24
27
33
3
96
25
95
9
15
9
144
84
4
60
23
141
255
45
52
56
24
15
1
72
20
12
99
129
51
48
13
23
45
15
45
4
104
88
11
49
32
4
59
81
3
9
51
120
36
57
24
48
15
69
75
33
27
156
24
9
171
157
131
241
83
9
112
23
13
44
87
13
23
165
40
11
21
15
93
64
23
61
24
35
24
61
96
32
112
23
12
132
49
32
39
1
80
15
13
59
105
120
3
1
12
72
108
59
144
9
12
15
13
104
76
96
59
49
35
13
8
12
27
21
76
23
33
3
57
15
33
75
73
32
192
99
37
20
3
57
171
45
184
104
72
36
15
72
25
47
69
24
15
117
3
45
48
144
15
33
124
68
64
20
3
25
59
60
12
60
12
49
72
11
36
61
11
81
52
68
12
36
111
33
3
25
32
99
24
105
147
21
72
51
9
12
40
144
11
21
63
96
33
28
20
39
1
20
16
164
60
12
24
27
81
28
8
24
48
171
24
192
93
16
71
273
60
15
120
45
28
44
15
12
13
60
59
48
72
36
45
15
93
15
61
23
72
9
99
73
32
204
120
12
48
51
96
9
4
12
8
64
92
27
216
48
1
56
132
60
3
1
32
39
141
88
32
136
35
37
20
16
48
119
261
27
69
132
84
124
20
3
69
75
13
224
15
105
39
13
71
24
36
93
60
36
36
16
168
200
51
13
23
1
48
11
9
48
27
1
144
120
8
52
35
45
112
59
24
61
32
12
16
59
36
57
27
117
15
57
15
33
3
33
52
12
227
36
9
75
1
71
145
56
180
124
95
81
99
33
52
32
63
97
32
15
13
23
9
75
153
51
36
9
27
61
32
15
69
39
13
8
36
51
12
45
132
27
169
60
32
12
51
45
99
72
157
92
48
60
36
196
92
16
23
36
48
24
13
59
9
60
60
100
48
11
12
57
16
95
12
57
60
84
88
8
24
16
11
108
81
39
132
277
23
21
12
147
60
33
39
61
23
9
28
20
3
33
12
12
36
28
8
15
36
61
24
59
108
105
15
165
36
51
36
85
132
23
33
39
72
49
20
3
36
93
48
39
12
9
64
179
33
111
60
33
16
23
252
72
48
37
23
133
24
23
81
40
8
27
9
135
36
24
9
207
9
24
39
144
84
24
13
176
207
33
64
8
51
9
99
13
20
3
13
32
15
57
87
33
39
81
96
36
64
20
24
3
157
36
107
96
21
60
3
93
24
48
87
225
40
23
57
48
16
11
84
121
8
60
12
16
120
59
141
111
21
12
16
104
28
35
9
51
36
129
15
33
16
56
52
23
25
11
21
4
23
69
27
57
27
33
36
76
20
15
45
51
241
44
75
9
16
32
64
35
60
228
37
32
243
48
1
35
60
61
23
73
176
52
20
27
48
69
ABCD 93898717676*3^$a+1 [50004]
36
1
72
11
25
60
27
9
54
102
42
30
27
153
39
48
39
78
75
27
18
11
103
113
112
45
18
5
7
78
12
3
44
31
12
9
135
17
97
23
7
6
36
30
81
8
25
63
48
33
39
8
55
17
7
33
93
3
9
6
57
69
102
45
72
45
114
33
32
25
59
61
15
32
16
105
102
18
35
28
27
21
8
60
28
141
72
84
36
168
75
15
18
72
15
39
156
101
24
145
150
54
12
35
1
6
5
96
25
30
6
18
48
72
17
73
6
65
145
47
40
212
28
51
17
1
11
36
13
30
6
59
7
18
39
75
5
16
116
55
18
60
39
27
6
102
57
15
17
64
33
47
37
18
9
45
3
87
54
24
3
72
8
7
9
75
18
36
36
162
105
56
1
24
36
23
7
29
49
23
31
81
48
56
61
24
51
68
127
21
3
5
61
24
3
24
9
11
12
24
37
42
77
175
48
6
11
28
8
7
9
27
21
8
61
66
53
37
63
44
36
64
120
72
51
6
12
27
81
6
81
3
42
51
24
9
183
33
47
7
33
9
18
48
6
12
3
24
69
18
33
15
54
18
6
30
93
8
13
36
39
87
30
3
3
18
51
15
54
24
83
88
3
24
48
42
18
48
17
25
63
3
21
15
18
18
42
84
36
11
7
42
39
48
72
129
23
36
67
81
27
12
42
63
57
6
30
3
80
24
7
18
23
79
42
36
54
117
93
11
25
11
76
39
6
3
9
39
15
54
72
3
48
39
29
61
15
21
47
4
24
15
90
119
7
36
173
13
3
15
18
36
11
136
69
18
66
63
9
42
144
21
105
12
3
21
12
54
78
72
36
15
33
18
53
133
30
36
24
81
24
57
36
36
23
79
9
15
48
18
71
72
37
24
47
25
11
43
5
7
42
15
3
221
103
33
48
72
21
3
8
64
24
27
72
45
72
296
55
6
51
8
88
24
9
39
80
25
30
6
3
63
108
53
7
66
132
11
55
65
7
9
8
36
19
17
12
13
15
120
9
18
21
27
18
51
21
24
99
21
36
24
11
4
24
260
4
21
23
76
24
24
45
42
30
6
30
11
25
6
5
24
73
72
36
35
37
83
13
18
9
32
40
48
45
75
15
24
120
6
51
32
25
39
15
113
13
11
7
5
13
23
16
33
30
17
19
137
4
48
45
24
75
48
39
33
69
24
12
6
234
63
32
24
16
9
18
36
30
35
91
69
20
28
8
16
24
3
66
83
25
15
144
72
48
117
3
21
27
32
7
126
36
6
36
5
16
44
4
3
21
9
42
54
12
11
16
164
25
24
99
24
15
6
11
84
13
54
48
6
11
61
12
36
3
57
87
8
7
18
107
144
28
27
53
19
36
57
24
56
67
84
89
1
36
27
9
42
66
18
6
11
133
12
6
36
18
18
102
27
15
9
21
3
57
87
57
63
9
155
76
33
18
17
7
12
17
72
7
29
19
54
51
192
99
21
3
54
87
24
8
72
136
9
119
13
3
72
48
8
31
9
9
15
21
18
65
144
36
25
11
12
100
8
24
7
113
24
79
30
51
9
18
77
13
48
24
30
42
3
128
7
9
24
104
79
6
3
45
3
21
18
5
4
129
39
68
12
121
23
40
153
90
93
45
6
5
36
187
6
75
51
66
6
18
3
9
39
3
18
36
12
147
39
72
18
15
3
30
18
24
101
109
114
54
72
47
19
6
30
24
138
27
9
6
138
18
36
78
90
57
33
39
152
19
89
37
24
39
8
55
57
24
9
15
63
5
7
42
11
1
6
48
54
18
9
24
20
36
61
54
210
60
30
18
15
21
24
27
39
33
21
27
69
3
72
45
3
21
51
24
27
18
107
48
7
17
163
42
27
32
25
42
12
72
57
8
88
72
9
18
42
83
112
72
33
78
33
51
101
40
27
36
18
23
16
15
18
47
136
63
24
137
16
45
12
15
27
18
11
16
81
48
6
66
60
72
27
45
36
84
72
24
12
18
6
135
3
24
21
48
15
24
18
87
69
96
18
29
1
6
5
61
51
27
5
7
18
24
47
36
36
64
9
39
69
3
8
16
27
6
11
43
57
9
42
12
57
93
66
42
15
21
3
9
24
18
12
17
97
15
48
9
36
3
117
51
27
29
109
51
39
6
18
57
44
12
16
56
25
24
11
4
8
7
9
9
15
117
51
123
90
18
18
36
36
42
5
13
3
8
37
11
72
25
11
43
42
12
27
15
81
3
78
39
80
1
71
55
65
40
27
117
48
152
7
84
114
54
21
72
8
25
156
18
81
24
48
48
33
15
99
12
17
55
96
57
27
144
18
3
8
40
21
11
151
9
56
43
42
27
93
18
57
3
18
66
17
37
27
15
12
54
143
1
47
49
63
56
1
35
48
36
40
21
11
13
48
51
9
18
54
18
36
77
139
9
48
33
90
5
96
1
108
99
45
24
18
102
24
90
18
23
115
29
24
7
177
111
54
51
72
39
41
7
89
88
45
12
36
36
63
27
72
117
33
54
54
18
30
99
153
18
78
18
41
76
9
18
29
19
54
6
33
72
68
73
35
25
39
20
28
111
41
43
36
60
12
81
8
16
21
6
12
18
39
72
51
69
3
42
3
24
39
17
37
114
9
165
3
24
8
16
68
103
36
30
3
48
128
97
48
24
ABCD 93900691286*3^$a+1 [50045]
95
115
24
80
34
80
100
2
94
146
64
101
51
54
18
10
12
24
96
71
168
27
72
22
95
43
90
132
204
86
10
35
9
15
1
20
94
6
74
21
24
9
16
60
6
125
96
9
4
11
69
4
83
7
50
3
93
16
60
26
93
169
80
96
4
12
20
4
50
54
100
102
24
66
35
24
12
144
69
10
62
18
21
19
30
36
68
72
18
16
126
224
250
14
60
30
70
26
45
115
56
138
60
18
120
45
9
100
59
99
16
41
55
8
6
16
11
45
34
5
33
87
13
38
33
31
14
106
24
24
120
113
117
72
18
48
24
54
136
11
9
36
34
5
133
126
41
109
24
2
66
64
30
38
10
2
36
63
105
15
25
176
28
11
51
48
16
5
105
34
41
25
11
3
40
62
10
41
79
86
4
11
48
19
77
3
6
66
58
11
9
346
80
40
65
39
141
1
128
16
20
36
10
8
10
11
12
9
75
25
26
30
15
3
141
99
45
21
28
107
25
35
43
86
15
99
30
160
42
50
6
72
21
25
26
81
199
41
15
42
87
39
30
10
5
9
12
51
48
19
8
9
36
37
62
45
96
24
25
24
56
34
66
30
5
9
16
84
14
21
19
30
96
24
11
12
3
94
60
20
3
39
64
80
34
6
17
60
3
24
30
96
27
103
86
28
23
105
75
33
40
2
58
30
54
42
5
81
90
34
14
46
50
9
39
6
15
72
33
87
9
4
32
94
5
45
48
3
97
23
24
19
17
48
12
9
154
30
92
30
94
24
35
60
45
135
9
16
30
110
24
51
55
2
39
9
36
15
3
10
68
82
80
90
27
25
18
53
24
96
67
62
18
16
5
121
120
24
26
210
64
35
27
9
45
28
36
44
150
112
14
15
75
64
72
134
27
7
30
42
29
120
51
48
21
96
9
4
6
32
54
36
28
24
12
35
84
25
110
21
19
77
9
4
14
16
96
89
36
49
20
46
29
91
38
18
9
39
64
53
24
19
41
13
156
36
8
36
36
39
85
6
14
87
108
39
96
54
10
66
54
17
84
1
95
19
66
86
22
32
10
14
147
45
15
75
24
81
37
20
3
3
72
18
126
30
15
3
40
176
16
26
4
24
24
146
45
36
9
12
52
23
15
64
8
57
25
14
40
5
9
72
88
50
22
59
60
1
56
15
48
49
20
22
14
10
6
104
16
74
40
272
9
93
10
80
46
80
4
38
33
12
24
43
72
30
71
147
21
1
68
123
60
9
54
16
24
30
2
69
3
6
40
44
16
6
38
63
19
8
106
54
32
94
35
12
27
40
26
27
105
3
36
19
5
9
202
26
4
35
69
16
26
33
31
24
24
8
9
15
10
20
34
120
5
115
14
51
9
27
25
50
129
39
46
20
70
77
13
35
25
50
46
84
11
60
21
64
258
53
33
15
49
32
28
36
66
125
25
11
45
3
57
4
50
165
24
9
10
72
5
129
51
13
42
29
27
58
6
5
73
131
25
36
8
123
93
12
54
21
73
47
3
46
114
6
20
100
24
24
42
8
40
152
198
90
142
8
111
1
98
40
17
39
66
36
3
21
34
245
25
84
20
42
9
21
18
40
72
50
64
11
24
25
56
39
19
2
28
26
117
3
46
24
26
18
102
118
23
49
119
49
11
60
49
8
18
141
19
62
4
35
9
10
80
16
74
51
36
84
43
26
30
16
18
12
18
101
61
35
19
14
18
30
42
210
6
81
60
33
3
39
21
24
21
28
47
33
10
86
66
18
16
11
19
5
3
78
88
20
46
18
132
104
36
39
105
36
24
10
101
115
5
33
3
13
71
43
96
62
39
156
117
27
21
132
12
111
49
74
72
34
11
43
74
76
50
16
245
43
38
3
61
108
12
18
2
4
152
42
33
60
13
6
5
3
16
41
133
42
5
33
10
122
28
20
22
29
1
234
56
54
15
57
34
48
42
60
20
30
9
96
13
98
22
36
11
85
14
102
63
81
15
144
19
6
96
90
30
48
26
40
26
78
112
168
56
6
10
8
21
27
33
21
36
22
56
30
64
42
5
25
35
73
36
131
9
36
51
69
40
18
72
78
26
21
96
9
10
48
6
32
112
140
16
14
6
10
56
78
3
69
18
30
18
18
27
24
36
133
20
70
126
71
33
42
30
64
98
81
25
20
34
120
98
54
70
8
12
94
30
71
3
46
35
135
6
18
30
16
24
56
10
54
56
132
12
42
58
32
99
45
76
26
33
25
35
75
54
10
41
12
13
54
32
30
34
152
34
84
167
75
33
60
19
30
71
75
16
29
36
21
24
39
25
44
36
66
54
4
23
73
35
25
2
18
46
5
19
62
12
70
30
47
19
90
71
25
78
146
135
45
10
24
ABCD 93901386994*3^$a+1 [50261]
29
13
99
81
95
24
28
12
44
187
78
167
132
72
25
183
213
83
40
36
39
36
189
60
12
39
89
25
59
13
15
92
12
109
6
33
20
37
36
59
28
21
66
65
24
1
6
113
12
19
33
32
1
18
42
47
1
39
20
40
51
9
8
73
39
116
7
30
54
5
28
12
69
95
97
59
28
120
20
97
186
33
12
129
60
63
12
9
131
40
44
4
51
96
33
48
3
57
12
20
52
21
144
143
1
186
53
52
20
1
39
9
15
12
9
63
48
15
65
52
33
27
48
15
17
16
21
11
25
87
12
60
21
47
112
84
12
33
210
42
90
30
255
24
156
20
28
56
1
39
21
83
37
204
39
24
8
12
1
27
9
11
124
80
336
12
120
28
84
69
11
85
15
44
16
68
36
64
8
48
1
35
108
36
64
56
40
57
99
104
16
36
12
92
180
100
51
54
120
39
12
84
9
60
227
28
87
54
90
36
225
32
43
78
66
6
23
16
9
35
61
36
147
32
60
84
36
108
36
1
35
49
47
13
30
69
36
24
32
40
44
12
319
54
36
54
41
36
73
30
96
30
24
51
180
165
23
13
48
15
144
8
4
9
59
52
21
48
27
33
11
196
45
87
3
54
239
40
44
28
135
89
49
95
4
33
23
184
3
77
72
160
20
60
24
4
36
32
112
132
45
63
32
24
61
24
30
6
36
99
129
6
90
3
108
33
36
179
85
36
96
3
92
103
12
45
69
3
32
1
35
4
96
84
108
48
3
105
60
80
4
87
93
32
48
148
9
35
144
1
35
40
60
45
3
36
45
15
32
48
84
52
21
24
36
3
12
3
65
60
72
12
36
16
45
75
9
39
128
19
29
24
52
60
69
71
31
144
5
4
12
24
48
36
21
39
51
21
15
69
69
6
65
1
27
20
13
144
11
28
104
16
104
16
57
63
20
124
240
36
20
172
24
48
20
52
15
30
35
4
96
68
1
59
12
145
23
40
21
6
66
135
33
107
64
96
32
37
35
25
84
95
55
5
25
72
59
64
56
76
80
13
12
63
105
36
11
108
36
168
108
55
17
1
99
20
36
25
11
24
52
69
24
11
1
180
15
39
5
16
69
3
8
49
15
56
52
3
33
15
42
35
48
36
220
15
5
84
7
53
31
33
21
42
17
16
84
8
108
244
147
53
97
39
44
97
36
27
200
52
9
11
36
24
16
164
1
18
29
28
48
141
24
11
24
52
8
4
56
52
48
12
48
44
72
40
80
28
60
348
12
108
48
12
12
68
64
39
66
96
30
18
75
24
33
23
24
1
95
1
156
47
43
18
11
28
140
43
17
16
32
24
1
159
39
45
36
48
140
1
11
25
30
53
1
36
23
12
1
99
24
60
60
36
20
76
45
15
32
40
8
4
44
16
20
1
3
44
36
36
19
36
60
29
120
16
48
68
28
156
20
28
156
12
8
67
9
9
30
57
69
24
71
19
57
8
91
6
30
57
51
29
160
32
4
32
12
40
33
3
44
132
48
288
28
104
100
68
40
8
36
28
213
48
207
260
25
15
165
27
8
52
32
84
31
21
44
16
12
36
20
40
201
135
36
24
164
61
23
28
3
66
39
12
24
96
68
4
92
40
48
68
49
51
68
85
179
16
15
41
4
24
8
19
45
44
37
18
66
24
12
63
27
33
12
132
56
24
36
52
92
112
80
40
21
27
3
17
48
13
135
84
48
12
56
12
25
3
12
24
8
96
4
12
129
95
112
20
13
162
117
176
64
12
56
25
27
93
87
20
28
120
72
108
69
60
36
3
84
93
108
11
4
56
4
51
53
13
23
37
18
105
51
6
30
78
35
31
21
165
54
53
1
11
16
68
7
18
95
52
68
7
117
21
60
47
24
88
56
1
99
216
39
9
48
33
6
21
9
59
124
212
60
31
53
84
13
27
63
9
129
36
144
35
36
24
67
78
119
40
21
12
59
19
30
99
8
60
48
16
81
47
52
39
42
83
64
12
141
23
60
40
32
12
12
36
19
6
30
17
72
4
12
93
15
32
133
11
144
76
60
69
39
147
53
73
54
89
1
35
31
53
4
141
71
64
20
60
25
30
101
25
24
72
48
60
12
39
15
36
89
24
1
ABCD 93901930652*3^$a+1 [50142]
123
24
51
45
24
63
25
29
51
40
140
3
105
64
60
23
45
3
105
124
155
45
28
8
75
69
28
65
3
180
12
27
21
135
105
9
162
13
68
9
90
13
60
143
93
27
25
60
83
144
72
13
56
57
15
60
63
37
92
87
61
119
33
88
29
66
25
132
48
53
12
132
66
69
228
69
243
3
57
208
12
8
172
35
25
60
41
54
73
155
60
37
56
15
12
60
18
12
3
4
17
171
120
15
72
36
90
90
192
33
4
23
153
4
17
111
93
90
109
11
72
105
99
33
87
24
12
24
33
36
52
92
51
36
186
3
27
114
171
45
7
41
6
21
12
36
124
56
75
72
30
7
11
6
99
12
15
72
21
132
9
223
56
64
8
27
85
108
5
3
12
123
37
20
60
33
139
95
45
63
48
37
95
33
21
111
105
18
109
35
12
33
21
39
28
47
36
9
28
80
9
51
39
36
90
55
8
4
20
96
60
124
23
60
45
9
31
68
99
18
15
192
57
51
9
31
80
108
15
49
71
126
6
30
54
133
48
12
47
210
24
12
15
52
56
72
48
27
37
20
40
287
21
60
63
72
48
37
128
72
12
96
4
71
9
45
36
139
68
132
180
3
85
32
160
116
141
96
3
12
219
1
53
54
18
67
5
12
54
57
48
4
131
57
60
48
27
45
9
151
12
17
114
49
95
12
6
55
8
27
85
8
84
33
114
18
43
29
63
100
161
66
13
11
169
11
144
102
24
192
54
24
12
33
21
163
23
33
15
60
117
63
36
1
212
108
75
85
72
8
9
31
23
277
60
5
15
45
18
9
28
20
60
60
39
133
11
9
147
36
33
27
18
54
90
63
9
90
21
48
21
351
45
27
28
72
35
12
21
69
6
33
21
283
48
20
48
12
40
12
17
51
172
17
30
21
105
3
64
20
48
48
180
84
21
15
144
100
8
3
57
40
32
21
79
8
39
9
4
60
48
8
60
27
37
107
54
15
12
207
12
21
33
6
9
99
13
149
54
229
5
43
8
57
87
36
39
13
72
60
197
18
25
101
66
61
140
60
12
156
99
13
12
20
36
147
25
17
55
71
105
219
85
48
8
64
83
85
23
36
81
9
31
5
7
11
90
75
12
3
120
24
81
60
21
31
32
40
8
160
35
153
45
15
72
120
48
124
80
28
32
21
54
13
8
135
157
155
105
3
30
27
192
36
51
69
24
75
18
27
21
87
45
30
57
48
120
12
21
7
140
69
144
27
180
9
103
68
45
7
65
15
108
3
36
54
27
45
15
60
60
75
360
24
13
108
20
93
99
180
3
37
71
45
24
27
30
60
18
12
6
63
12
12
111
12
78
30
57
48
64
11
42
54
13
113
175
143
105
279
18
54
81
40
23
162
67
23
54
39
24
81
7
20
40
12
11
45
60
64
101
102
24
36
90
48
19
20
3
45
9
223
47
108
18
18
109
83
54
43
8
100
83
109
8
40
5
114
18
51
21
174
60
169
108
95
90
7
11
204
18
3
4
56
64
161
15
12
39
13
83
30
24
39
15
157
5
207
27
18
156
7
17
18
37
35
342
30
33
48
112
20
243
105
3
57
87
72
61
83
9
88
5
55
5
30
24
13
143
144
73
41
72
3
4
8
12
153
30
198
6
153
28
80
3
57
15
57
87
24
72
97
23
105
40
23
9
27
18
43
23
117
99
21
39
61
29
36
7
80
40
71
49
56
87
37
48
8
60
60
112
60
53
27
39
73
23
144
1
143
270
30
114
15
75
45
27
13
20
3
45
9
30
181
5
15
12
28
83
117
12
183
37
8
27
105
57
99
24
33
24
39
12
60
40
68
12
15
42
252
84
135
24
63
25
20
60
3
97
12
17
31
215
33
60
124
95
21
12
ABCD 93902037506*3^$a+1 [50037]
48
54
66
24
11
79
33
48
27
72
33
27
66
72
30
53
36
108
121
102
48
24
60
45
116
55
54
15
45
27
9
15
45
12
23
7
12
60
36
81
108
56
12
7
30
36
11
28
21
75
27
102
36
15
117
27
3
77
76
39
36
84
18
35
28
159
93
45
102
6
180
12
15
3
12
29
43
18
3
36
3
6
120
39
81
24
63
3
41
49
11
73
18
57
20
120
52
20
28
15
53
7
18
138
30
171
21
15
93
27
80
13
54
30
87
24
24
15
30
47
13
18
125
25
12
90
5
31
12
57
15
81
75
69
81
11
1
99
8
61
30
5
24
13
59
61
75
27
150
23
120
13
47
60
7
18
42
33
32
55
5
43
72
125
25
108
12
51
159
48
5
24
1
42
57
9
90
54
48
27
32
1
23
52
92
13
35
4
33
27
20
121
42
33
120
153
11
31
60
17
1
71
48
48
43
65
180
25
24
15
156
32
73
84
71
109
66
17
108
12
25
48
24
63
24
3
30
135
36
15
24
41
7
48
30
15
12
3
12
30
15
27
5
13
18
41
24
19
17
43
5
85
96
59
13
23
72
24
49
11
49
27
48
36
9
30
9
12
69
95
12
25
12
60
18
77
91
42
30
12
18
35
48
16
39
21
63
48
5
37
30
113
103
42
15
32
1
12
99
60
3
18
15
117
18
53
25
59
72
43
21
99
36
60
17
37
6
12
108
42
183
60
36
3
5
25
78
105
135
60
69
24
99
77
31
18
87
12
60
36
15
102
12
15
20
48
72
31
90
11
48
96
4
141
51
48
8
13
11
19
72
12
48
162
90
141
27
42
6
84
30
150
30
168
87
33
18
24
45
8
28
12
20
108
40
87
17
13
59
121
72
18
30
18
45
56
36
67
6
99
3
18
114
17
40
48
36
92
24
1
48
11
28
33
132
11
19
45
3
72
41
7
53
7
168
24
168
69
96
3
29
145
35
145
23
25
12
30
113
52
192
60
39
60
30
75
9
30
90
66
21
48
21
35
19
17
60
91
45
48
24
33
18
144
5
13
3
129
36
299
112
9
87
87
78
23
67
30
47
31
29
55
18
42
45
8
25
30
57
51
60
174
107
73
30
156
29
55
18
23
67
33
39
21
15
137
72
13
3
36
9
35
52
27
21
84
51
21
33
51
20
19
137
48
13
35
28
24
48
92
52
24
84
81
84
11
36
28
32
28
36
69
75
21
11
109
120
54
137
28
75
18
15
105
75
32
96
49
3
8
19
21
44
28
32
145
6
102
30
18
11
1
12
83
64
3
18
18
60
9
81
15
69
27
116
55
69
9
12
39
3
30
35
25
30
30
63
33
30
41
36
7
21
56
24
127
60
12
30
3
12
36
60
39
21
27
60
29
16
32
85
6
17
84
49
47
7
41
84
1
72
12
3
32
133
102
137
1
30
17
13
3
9
6
21
99
12
57
152
139
12
89
108
36
19
21
27
5
37
51
15
102
23
36
48
43
90
3
32
25
123
45
60
42
29
13
18
209
13
78
5
55
9
80
4
120
39
30
126
60
17
4
20
19
102
150
9
36
15
30
18
29
25
15
21
60
24
30
48
12
57
228
3
57
21
11
43
5
85
75
20
28
27
66
227
25
12
15
60
92
73
27
20
40
81
39
8
25
15
15
66
54
153
24
93
27
60
188
1
84
3
3
57
45
95
13
27
12
51
105
9
6
54
108
90
78
75
75
117
57
35
148
93
15
57
48
59
31
29
36
25
39
15
17
64
15
24
30
11
76
48
20
1
12
35
13
39
33
107
1
27
32
13
30
57
128
73
131
256
8
67
72
60
17
40
60
36
27
150
203
25
210
108
12
93
99
18
23
25
24
18
5
108
112
3
17
37
87
3
33
32
12
28
93
162
21
69
11
60
7
17
12
103
6
159
32
43
45
32
28
36
15
24
18
35
64
80
73
18
9
33
63
33
87
80
7
30
30
18
42
30
3
48
20
7
48
29
73
3
80
67
93
27
5
84
19
30
30
24
5
12
64
27
60
93
15
60
9
12
20
24
4
12
9
12
72
60
66
54
147
21
18
24
5
60
96
25
11
40
80
24
16
8
43
72
5
28
45
23
55
9
3
168
30
15
20
139
5
1
24
27
153
15
3
53
16
9
114
33
108
15
5
37
63
69
11
7
162
3
93
95
36
13
210
17
1
30
5
13
27
20
12
36
16
20
280
84
20
64
3
48
24
17
139
24
17
13
3
72
21
24
3
48
20
67
42
30
17
64
9
48
75
63
24
60
78
59
100
9
35
25
107
7
5
55
41
67
108
17
85
18
12
5
67
6
51
9
54
173
25
150
9
3
66
54
5
43
18
12
138
132
42
15
123
12
6
24
6
54
23
64
ABCD 93902100536*3^$a+1 [50080]
29
96
294
12
4
26
24
94
38
60
72
22
69
5
67
239
6
78
76
84
44
246
46
69
11
208
12
74
186
6
102
25
53
22
21
135
164
42
19
137
127
72
5
36
55
3
69
17
55
29
114
102
288
120
118
122
12
103
72
101
34
14
24
168
118
45
191
36
12
52
108
38
30
138
12
204
30
96
42
72
10
14
102
28
32
54
30
90
240
48
108
54
145
101
187
72
125
139
5
30
96
160
93
5
202
96
132
2
36
12
58
38
286
48
26
24
168
48
120
90
54
42
84
76
48
26
12
24
34
96
33
77
6
102
60
36
12
48
46
128
16
50
139
41
31
11
54
36
139
11
108
6
30
6
154
21
24
95
16
33
77
54
133
53
48
34
26
54
52
44
100
140
25
24
3
45
29
118
48
38
166
326
30
18
24
102
54
12
24
24
19
71
30
60
10
50
132
48
12
78
16
45
3
21
120
24
23
97
432
63
38
48
36
48
48
22
81
95
16
80
16
80
30
19
96
15
122
7
5
36
58
96
21
48
5
82
38
42
4
86
234
48
48
12
73
17
6
42
22
96
36
38
58
50
90
97
101
115
5
19
35
37
53
118
134
84
19
96
47
25
87
128
78
34
20
61
15
134
42
6
138
30
34
57
5
54
60
222
108
55
191
90
84
54
42
19
51
80
210
48
48
10
128
25
11
54
132
67
35
28
122
42
85
113
22
9
219
146
46
80
124
86
19
120
24
161
102
52
50
10
26
90
204
97
5
324
6
30
6
18
42
30
12
108
10
32
48
4
38
6
100
45
125
12
48
42
42
67
3
146
19
77
84
166
9
5
22
170
18
112
68
37
24
51
92
30
72
24
72
67
65
70
62
108
42
76
68
66
106
14
48
67
191
54
36
10
12
20
12
36
85
113
36
70
48
98
67
65
6
4
32
54
6
30
54
109
63
57
53
12
10
80
12
1
29
19
432
143
1
53
96
30
124
38
10
122
48
108
106
81
197
186
174
12
271
29
96
24
6
90
198
42
48
12
55
99
45
15
84
12
32
42
31
5
130
68
64
278
58
45
72
39
80
36
150
70
32
1
41
54
144
30
168
163
59
133
17
118
110
54
16
44
6
19
11
108
145
15
14
48
114
30
108
60
48
10
68
16
140
1
29
34
32
97
35
37
71
25
77
90
30
262
21
24
48
15
62
91
48
77
10
153
17
22
26
10
50
96
58
36
32
64
108
57
71
49
99
80
54
42
13
63
9
59
96
6
7
53
90
78
22
44
1
99
38
58
432
92
30
66
30
72
91
137
108
19
72
159
36
98
10
26
6
78
12
103
41
22
9
120
83
66
106
86
90
84
54
6
198
42
16
14
19
5
202
38
84
138
48
54
7
51
38
60
19
23
97
35
60
30
108
54
1
99
96
122
18
30
348
102
54
36
10
44
48
138
132
18
78
82
20
54
166
62
6
160
117
5
24
30
54
31
29
72
48
82
33
96
95
6
154
36
122
12
271
263
96
30
54
102
55
35
253
29
12
10
134
180
96
34
36
26
114
174
12
102
16
86
48
142
45
41
132
150
18
42
150
30
60
1
15
84
122
6
18
115
87
180
12
48
192
20
48
90
48
6
61
95
84
76
254
18
1
5
42
4
69
17
10
117
96
87
80
64
33
41
60
72
12
10
12
33
5
67
ABCD 93902376728*3^$a+1 [50039]
24
28
17
111
100
179
42
15
15
18
72
39
87
9
28
35
81
4
48
108
47
72
180
1
179
37
144
197
67
32
16
120
44
15
69
16
24
107
12
237
28
176
132
12
15
90
12
19
12
48
32
84
21
103
84
8
45
84
79
20
4
80
15
42
30
49
20
52
12
35
102
19
212
57
7
20
51
72
90
51
112
168
56
96
40
48
12
47
13
72
17
63
96
21
55
48
137
123
28
77
31
72
5
39
48
76
180
179
1
44
52
8
88
48
17
12
27
16
84
36
35
153
9
115
143
30
27
12
141
24
30
1
5
19
53
15
15
213
64
125
43
20
3
9
51
33
159
93
129
163
17
90
66
99
45
330
30
31
204
125
3
33
24
151
32
12
4
47
13
72
8
87
45
60
57
31
11
81
12
36
36
96
88
11
73
60
96
107
45
112
80
15
13
95
37
120
36
20
16
44
12
48
132
28
32
129
18
18
195
124
23
85
17
90
25
48
12
23
1
17
15
57
135
72
48
160
17
39
111
9
52
80
28
96
24
17
63
40
20
96
15
61
29
18
25
23
69
3
60
18
54
25
44
21
18
13
107
105
3
25
29
6
12
78
7
5
115
8
9
79
36
11
30
27
15
30
15
27
18
3
27
21
12
64
35
108
102
6
54
31
48
24
35
105
27
21
12
3
85
8
240
16
5
31
84
53
43
119
25
11
13
20
57
12
27
4
11
33
36
16
56
87
25
125
48
90
25
47
145
17
3
123
132
85
23
72
12
45
84
144
33
3
21
19
29
87
4
41
31
68
57
7
92
4
41
60
63
93
114
25
68
207
18
42
30
36
54
25
96
32
52
36
24
65
99
60
39
81
81
18
162
3
120
28
80
208
44
33
19
116
159
9
99
30
55
8
64
53
18
9
64
84
32
15
36
72
21
52
104
4
17
43
96
41
7
65
3
69
15
3
13
48
80
120
9
31
197
3
4
20
28
84
11
49
95
33
76
71
36
84
21
28
72
60
44
40
5
6
30
39
93
63
64
84
41
66
54
79
47
13
41
43
56
40
56
45
30
9
12
237
43
12
20
87
108
25
47
126
39
40
48
83
13
47
69
3
12
61
137
31
41
31
5
19
41
159
21
234
30
43
17
90
1
65
115
29
90
145
20
15
1
48
96
20
144
12
108
4
36
12
164
3
61
47
25
89
18
90
43
24
48
47
138
60
3
135
9
15
9
9
18
37
107
48
13
5
15
4
5
115
83
30
78
84
36
42
30
42
66
114
30
36
73
32
12
12
111
30
27
207
141
132
12
204
39
33
12
27
90
66
24
48
13
5
42
72
93
28
72
48
59
13
20
12
4
11
30
6
54
18
13
12
5
111
39
21
16
101
159
45
30
1
35
189
63
168
13
92
28
56
88
36
80
12
39
18
31
44
240
148
12
125
3
52
137
51
57
51
4
60
8
12
60
16
152
28
11
18
102
108
45
40
77
31
29
30
9
40
20
52
8
129
12
91
17
55
23
97
48
89
51
52
12
23
141
24
96
9
43
47
33
99
33
28
47
30
42
18
102
45
51
205
5
60
54
13
23
12
13
47
21
9
31
20
9
87
36
112
72
20
45
79
11
36
42
63
39
69
36
45
31
77
12
91
120
24
95
33
112
53
18
12
18
42
105
88
59
21
64
23
30
42
9
64
8
40
95
217
17
103
116
12
64
83
37
53
3
9
31
12
20
15
13
185
163
17
3
4
80
12
28
68
39
21
9
36
3
4
116
160
32
28
36
120
8
16
59
12
60
90
19
12
84
48
8
57
108
3
12
28
29
72
111
172
5
162
9
27
85
77
163
35
37
53
3
52
84
8
36
12
135
12
90
171
9
60
3
148
44
75
162
36
7
48
12
68
12
160
17
198
25
83
30
60
7
167
60
66
3
21
19
11
1
5
12
18
33
72
75
157
5
18
69
28
36
32
28
96
24
24
5
15
36
12
9
55
44
180
4
32
135
69
57
19
48
5
15
52
65
36
183
12
52
53
75
52
23
12
157
11
30
42
93
48
12
45
90
25
20
45
175
12
155
13
77
3
9
3
15
61
47
33
52
137
108
7
72
8
33
99
33
3
15
13
36
120
11
13
ABCD 93902965714*3^$a+1 [50011]
30
4
21
17
18
37
17
67
39
30
171
29
34
20
13
60
65
10
158
22
90
2
13
143
4
30
38
10
2
96
25
29
78
12
70
3
3
2
18
64
20
66
72
43
5
30
34
8
78
172
57
35
36
54
10
48
8
1
99
74
88
8
72
48
91
53
16
50
85
24
60
51
32
28
32
30
168
7
23
61
23
36
10
162
8
52
32
18
18
37
27
110
10
38
43
35
252
97
5
31
39
68
48
40
54
98
78
90
25
15
44
1
15
170
144
118
50
10
38
144
115
48
95
37
41
7
17
43
83
24
1
17
102
58
15
3
45
96
59
72
28
12
12
26
22
8
90
42
109
23
18
18
24
13
75
20
25
17
6
10
30
24
57
9
50
40
21
23
10
18
128
97
27
56
82
27
21
50
25
77
88
27
53
40
39
41
7
57
48
32
66
84
97
23
1
65
112
102
20
37
11
40
69
39
32
12
61
65
102
42
48
18
30
72
22
93
135
140
10
32
16
24
56
24
30
16
57
15
9
39
32
10
62
16
32
12
88
9
11
10
80
22
56
132
148
57
24
36
15
48
62
42
30
10
6
42
38
54
16
84
60
66
39
15
57
33
50
1
27
32
37
99
12
60
60
8
54
18
72
48
28
42
30
122
46
32
25
15
50
48
24
10
36
12
120
12
66
102
92
60
85
165
6
104
48
40
12
38
42
46
80
30
25
15
44
121
75
122
55
57
18
62
58
8
22
120
38
1
9
87
57
48
75
48
15
14
46
9
51
9
11
10
72
32
10
21
119
28
68
130
24
6
104
16
2
55
33
42
80
78
10
21
3
86
22
98
22
50
42
28
12
108
18
39
113
18
1
99
42
2
6
7
84
29
40
2
100
18
87
135
20
142
30
50
46
122
42
36
49
131
70
50
1
69
2
73
12
47
36
64
20
61
45
50
1
48
5
18
100
20
37
23
42
16
2
73
27
12
6
15
15
2
18
37
27
237
161
58
9
3
9
59
24
6
150
60
40
72
20
10
38
12
22
3
3
44
96
12
160
8
12
48
24
25
23
40
260
13
15
54
86
37
53
22
20
52
26
40
114
20
1
27
78
27
23
100
42
15
35
37
23
58
135
39
21
27
33
59
30
16
2
70
159
3
30
3
293
7
132
275
18
58
54
18
30
75
3
12
48
110
64
78
18
50
30
24
10
56
54
6
34
8
82
56
84
18
55
72
11
40
84
36
30
2
13
156
3
50
6
52
60
68
70
15
39
26
7
83
1
59
1
81
42
93
12
48
15
33
39
6
72
32
48
48
10
177
47
36
1
48
3
72
108
2
31
39
96
104
10
15
113
55
15
2
31
24
48
17
88
128
22
18
2
37
33
38
34
38
100
8
181
24
257
7
51
24
6
51
171
2
55
12
11
132
37
59
1
11
12
16
12
8
64
20
270
130
20
28
8
85
15
105
17
18
54
16
30
2
22
68
28
212
22
26
22
72
27
39
32
12
16
50
7
15
42
26
61
23
18
48
7
3
21
9
15
9
26
40
9
71
4
21
5
40
15
17
115
5
7
11
94
38
12
16
20
120
12
28
9
3
32
73
3
50
7
47
16
80
4
30
8
72
16
50
84
10
56
72
18
22
62
10
50
1
107
40
2
58
12
116
142
15
113
79
11
52
138
15
57
15
35
100
12
30
15
36
12
65
18
54
31
15
210
27
27
26
10
62
19
11
18
40
30
24
68
70
18
54
3
77
186
12
13
35
25
24
12
36
15
57
11
12
12
46
50
52
45
3
9
51
102
63
39
120
8
12
28
32
1
27
38
94
146
7
15
8
100
21
51
20
58
39
48
17
70
48
240
68
1
21
152
48
7
48
35
30
150
12
157
11
28
20
24
148
2
6
4
38
7
3
32
46
30
20
64
60
8
12
46
15
9
66
30
30
60
204
56
1
11
13
35
192
12
18
162
13
47
18
88
62
145
15
18
39
75
20
48
72
1
84
132
23
1
65
19
83
10
32
118
42
18
8
52
98
70
42
32
66
37
72
3
45
65
55
17
58
69
33
80
66
37
27
116
4
68
25
57
6
21
51
18
32
42
13
15
2
55
3
62
43
108
35
1
59
34
3
93
120
27
15
68
1
3
30
26
24
6
64
26
52
8
12
13
47
90
7
33
15
63
81
33
26
24
97
3
33
33
87
87
57
11
25
84
9
32
78
1
9
30
32
12
13
17
78
28
357
15
8
40
2
42
108
73
39
33
65
48
7
17
6
12
40
38
10
12
80
138
30
12
28
74
30
28
20
10
39
3
36
44
96
61
11
208
164
48
12
13
75
8
4
33
35
168
4
36
20
124
68
18
40
24
86
10
72
39
59
54
6
10
2
52
8
13
84
12
11
12
36
42
48
30
84
6
10
72
68
82
27
12
9
200
34
93
33
14
60
96
12
10
42
8
40
8
172
18
30
12
80
25
5
58
84
138
8
70
20
1
48
3
42
ABCD 93903615394*3^$a+1 [50003]
127
11
37
35
93
87
36
114
27
3
18
24
120
3
72
93
48
60
48
24
66
42
90
120
180
168
156
81
27
36
49
5
3
105
7
137
15
48
33
18
61
113
15
63
120
132
126
31
53
67
48
8
9
66
114
18
138
7
11
42
75
15
174
96
18
121
113
18
12
33
57
42
61
95
54
3
57
48
7
56
15
25
5
132
7
8
88
152
117
43
17
18
36
81
16
23
252
157
5
60
30
6
90
30
24
18
30
18
72
25
29
51
3
60
9
75
18
54
96
18
12
24
255
15
1
72
32
3
36
66
18
6
84
168
90
18
30
1
95
54
19
11
36
1
23
97
29
84
42
48
96
18
18
217
11
60
81
135
54
30
117
24
3
45
72
48
15
36
144
60
57
45
91
23
90
159
48
45
115
24
96
17
30
36
21
88
77
174
6
36
30
54
63
27
13
11
69
15
97
101
27
63
132
48
69
39
60
12
54
6
48
37
5
75
15
30
78
141
21
108
31
71
49
41
54
18
183
40
89
30
78
12
18
6
30
6
48
3
69
51
63
192
54
6
12
72
1
5
19
80
3
36
72
105
40
23
72
57
27
18
3
24
88
47
18
36
27
112
8
3
109
32
159
36
78
102
1
53
6
36
25
23
96
84
69
3
54
6
72
30
42
30
60
54
121
56
69
96
12
36
36
108
18
72
60
12
25
155
6
48
7
24
83
162
48
72
171
24
16
24
56
3
90
30
132
12
45
27
133
11
36
150
48
27
9
79
8
27
12
126
180
78
72
48
81
69
30
24
12
1
24
8
117
54
36
54
12
7
80
72
21
115
107
120
13
24
41
84
3
112
8
3
18
54
13
47
73
104
93
36
30
6
18
210
63
24
45
18
36
36
66
108
24
36
30
6
126
45
24
3
85
5
66
9
45
3
3
12
60
12
42
31
24
83
78
39
120
33
78
25
200
45
67
41
90
36
73
17
30
126
54
24
12
9
63
33
3
24
37
11
240
72
30
18
18
27
9
108
42
54
27
24
88
5
3
45
18
24
57
45
24
36
18
12
6
19
35
13
23
144
30
43
17
18
18
12
90
150
12
60
48
18
24
13
41
31
96
143
54
18
9
21
54
54
31
41
42
205
11
30
36
43
71
72
9
88
83
48
72
132
145
35
18
174
93
87
150
48
42
18
102
60
36
18
36
18
102
18
6
126
18
48
72
43
24
11
37
11
117
33
12
144
75
15
108
45
72
96
24
21
18
49
5
27
255
18
36
42
30
67
83
72
37
65
18
6
144
135
45
36
127
35
84
24
72
9
3
37
56
147
30
6
30
91
95
73
35
37
35
30
18
18
18
54
60
18
45
45
72
67
23
66
42
45
72
183
129
40
11
42
72
18
156
36
18
60
3
123
37
240
77
6
21
48
3
117
93
42
48
24
33
93
84
150
30
270
24
12
78
67
23
102
54
61
29
60
30
36
132
30
3
3
162
48
42
30
67
48
17
12
78
210
6
36
66
18
21
69
51
93
42
66
60
54
30
15
16
32
171
6
138
222
55
29
6
13
53
108
72
54
24
36
138
270
42
3
48
93
51
75
66
78
66
3
3
72
126
66
36
18
7
53
30
72
18
24
108
12
72
75
88
53
27
15
48
9
16
53
12
15
3
37
24
83
78
54
33
33
60
48
6
45
111
145
89
126
105
27
48
69
9
30
144
57
3
66
6
18
180
15
33
7
47
24
1
11
117
72
51
54
54
1
56
45
78
72
12
96
30
42
48
6
228
132
3
72
135
18
18
37
17
90
24
66
96
72
27
136
89
156
19
56
3
69
48
3
109
107
36
24
54
54
108
30
24
91
17
252
156
7
152
75
18
6
157
17
60
12
6
30
27
51
12
105
112
32
3
72
18
132
18
30
42
138
3
64
23
73
104
3
18
90
60
109
11
24
48
37
8
33
18
21
105
54
49
48
29
66
9
88
65
42
45
225
55
35
84
1
113
18
162
90
73
32
48
24
51
60
18
66
6
15
33
24
30
25
71
102
108
204
12
78
72
25
29
19
191
ABCD 93904012628*3^$a+1 [50002]
21
9
3
75
48
72
108
114
51
255
114
126
72
108
45
9
30
108
57
105
36
303
144
87
81
12
15
42
120
150
21
189
180
63
123
114
51
72
57
30
36
42
132
6
60
60
9
171
24
168
18
42
57
15
45
21
42
21
39
33
327
192
45
48
33
315
15
12
138
15
69
30
45
93
60
108
75
27
42
78
57
120
51
57
63
117
15
93
27
48
12
42
15
45
15
48
63
24
60
6
15
99
48
132
6
219
120
108
57
240
135
3
72
36
30
114
36
30
450
225
27
21
327
42
30
360
72
90
3
213
39
45
18
30
27
3
105
255
72
93
3
69
36
135
189
171
252
72
66
27
60
15
60
12
198
87
33
60
120
42
18
180
138
117
120
57
15
63
33
9
96
24
30
105
33
102
120
36
54
15
111
12
12
6
3
9
12
51
9
36
30
12
312
21
159
21
120
27
60
78
42
138
84
6
177
45
150
42
186
12
18
75
9
135
243
78
72
18
72
168
42
78
42
90
12
66
72
63
105
234
33
45
162
81
180
45
42
57
63
45
3
57
33
42
141
27
54
60
78
33
27
57
63
132
66
87
3
132
30
18
150
42
42
30
33
27
9
39
18
84
30
69
177
84
198
72
189
117
99
120
51
45
105
15
39
93
75
18
150
102
18
153
24
120
33
72
12
30
126
324
156
12
63
15
114
30
45
153
42
21
12
96
27
24
30
30
36
9
21
54
48
48
42
42
21
39
9
177
99
105
3
3
120
60
54
63
93
39
3
177
15
60
33
75
18
54
30
3
117
3
123
117
87
6
30
12
60
72
126
54
60
6
84
48
75
45
18
102
12
96
15
87
42
6
84
120
33
3
72
33
165
123
27
90
15
9
126
57
3
105
99
30
66
84
78
27
51
33
21
6
24
30
63
123
117
57
18
60
12
45
63
48
69
96
87
108
69
75
6
204
120
51
207
90
90
21
24
93
84
18
90
18
150
72
60
3
144
45
231
9
30
33
72
45
75
21
120
27
135
21
81
51
45
30
12
21
81
138
225
123
60
24
9
9
12
3
117
75
15
96
42
27
15
21
39
21
45
12
30
60
108
114
66
210
39
15
18
15
276
99
225
45
3
27
288
12
213
45
15
27
12
81
129
123
3
24
240
21
69
66
54
15
75
36
105
9
168
42
141
57
108
72
180
567
60
36
99
108
12
45
288
3
42
90
120
18
192
42
60
30
138
108
30
102
78
102
120
42
15
45
30
21
189
108
27
3
60
57
75
21
99
96
24
6
63
21
15
21
12
90
42
120
18
30
72
66
42
18
210
27
27
210
66
84
96
30
207
57
75
81
102
78
30
12
30
102
156
105
24
45
18
12
18
27
144
27
105
45
39
3
105
45
63
57
15
60
117
315
48
108
57
15
237
3
15
18
24
135
45
168
18
129
33
48
12
12
219
96
63
12
18
42
21
45
123
9
138
24
48
42
3
63
42
48
63
69
3
75
12
72
66
30
69
135
30
15
3
42
63
33
24
48
30
105
63
273
87
45
27
180
12
33
123
42
18
42
291
57
24
126
114
108
3
15
30
63
9
12
150
6
192
15
ABCD 93904298258*3^$a+1 [50240]
4
18
2
36
166
14
130
41
13
20
88
8
51
81
27
13
30
2
16
20
36
16
44
136
20
88
18
6
72
12
24
8
12
3
25
24
84
11
31
26
24
36
16
20
22
30
108
18
29
21
24
12
58
29
97
44
16
23
9
63
49
20
12
16
95
13
42
14
36
16
24
44
4
11
25
68
4
32
10
48
42
32
24
36
24
22
5
81
28
54
5
81
94
14
22
48
5
9
27
45
22
137
72
57
12
48
22
30
11
9
16
44
84
16
6
41
25
54
62
16
72
8
15
36
12
60
57
12
48
12
99
19
26
15
139
2
60
132
34
18
6
17
21
12
4
36
72
8
27
1
12
78
2
34
50
4
30
42
66
38
4
107
36
33
4
12
18
74
4
44
24
40
8
4
116
12
4
92
12
16
11
13
56
46
50
28
12
6
18
48
60
35
19
54
8
51
31
30
24
12
20
40
35
37
20
52
20
51
49
90
6
20
10
38
16
6
2
15
57
10
6
32
16
20
52
23
21
16
44
51
9
16
32
12
3
7
90
6
2
12
99
9
36
24
15
24
103
50
96
3
105
12
4
72
44
28
20
16
36
84
104
4
59
9
84
64
6
14
52
20
16
24
30
62
16
23
9
72
12
40
11
43
36
24
2
34
30
23
57
36
144
48
16
11
13
18
2
48
40
20
48
22
17
1
32
111
1
8
4
6
2
10
6
48
36
32
4
96
20
16
20
39
13
56
24
27
9
27
33
99
13
32
52
24
72
35
24
13
68
34
42
12
47
25
54
77
93
34
2
12
4
36
20
36
10
6
12
11
45
12
10
26
46
36
17
1
84
42
98
4
20
22
2
3
9
22
66
6
26
118
17
21
10
74
24
46
54
11
12
9
15
61
47
49
20
36
28
8
10
96
5
36
81
3
73
44
40
8
12
40
35
1
71
13
72
44
75
85
84
108
44
10
6
18
5
7
36
6
54
36
197
9
12
64
18
36
6
8
12
70
53
49
36
80
64
23
72
21
82
42
30
5
19
14
48
27
33
36
12
4
36
20
27
7
78
32
4
54
17
9
4
11
9
12
4
32
22
5
31
5
1
36
18
26
24
24
36
75
25
20
27
13
44
27
31
38
76
8
36
51
61
8
10
41
72
31
54
104
4
78
12
38
4
56
28
6
41
93
24
16
36
8
10
42
44
28
20
12
3
21
87
13
11
7
18
8
16
20
16
71
19
2
28
54
26
87
109
174
5
31
2
63
13
48
8
10
41
9
12
39
43
14
4
24
44
58
78
48
60
8
10
26
28
32
4
36
12
126
14
10
2
36
24
12
10
6
12
8
10
6
48
24
18
26
64
32
39
1
12
8
16
36
12
32
27
21
108
28
24
54
36
30
18
18
24
32
4
30
29
25
23
33
3
9
15
25
59
55
50
22
14
52
23
9
4
36
60
12
44
3
13
23
43
41
37
8
10
18
92
10
74
3
9
24
88
32
22
38
39
1
56
10
41
85
36
18
6
107
1
12
20
12
28
30
2
39
1
20
60
4
47
7
29
69
132
12
10
86
36
96
4
59
21
22
5
9
48
12
24
24
22
14
4
32
58
74
52
18
2
3
31
18
18
6
59
31
2
100
56
16
20
27
9
12
4
36
23
55
2
60
36
40
6
14
22
14
160
54
26
52
8
27
13
83
12
19
5
13
32
52
20
3
9
48
111
43
24
5
43
54
36
8
36
24
36
40
8
24
36
64
48
8
15
19
17
145
8
28
54
102
6
120
24
5
43
14
4
23
13
11
7
26
12
40
44
24
52
6
74
34
2
15
9
40
8
100
20
16
92
24
136
131
9
4
36
78
66
6
18
12
18
24
38
24
24
27
57
4
23
33
4
8
4
11
7
2
16
8
34
30
24
54
36
18
48
32
15
49
36
36
56
24
58
2
16
11
25
32
4
59
24
31
138
18
2
3
60
57
48
52
35
24
25
32
12
96
4
24
102
2
4
66
24
53
121
80
12
12
12
3
12
13
54
36
6
48
8
39
103
66
176
4
20
16
6
18
32
3
45
48
46
65
9
58
12
38
24
46
6
18
17
1
12
8
12
60
28
11
85
44
12
12
34
78
8
4
6
30
47
61
32
51
25
36
18
41
13
11
69
10
5
9
4
24
20
3
31
48
62
24
22
38
39
85
11
9
76
12
42
30
56
12
12
51
69
76
59
61
24
12
18
2
52
56
34
24
62
10
2
100
20
3
31
2
34
6
23
12
37
32
16
8
10
5
1
23
25
128
4
18
5
13
35
24
36
13
66
26
48
34
96
66
6
14
24
16
18
50
72
48
154
14
12
22
26
52
128
16
8
24
22
62
36
28
12
36
24
32
34
14
58
5
36
1
18
17
1
36
12
20
12
28
8
22
29
48
24
12
9
46
30
32
12
16
18
26
64
84
20
12
46
53
1
143
1
12
8
123
19
5
9
24
52
12
36
78
38
3
21
10
53
60
7
209
36
45
12
24
75
13
18
50
12
15
19
2
147
9
40
48
18
6
66
6
72
18
14
22
54
48
42
26
10
30
96
12
11
7
90
32
22
78
20
34
30
24
20
15
24
9
178
6
212
34
2
39
33
12
24
12
4
47
12
1
30
78
8
24
4
71
19
5
36
25
44
82
6
30
62
3
7
6
30
14
28
36
20
15
57
3
61
20
12
10
5
57
46
62
4
20
48
36
120
39
21
51
9
4
48
59
55
84
24
48
72
5
1
54
53
55
30
6
48
26
106
2
51
1
44
28
12
20
52
23
103
18
24
18
18
59
21
84
10
50
58
86
24
4
8
27
9
22
36
65
103
38
10
78
54
36
2
3
12
49
11
25
90
24
62
48
16
36
8
22
78
72
8
24
52
44
100
20
24
10
54
32
58
26
10
6
71
33
36
16
47
61
24
36
56
24
15
13
12
8
87
24
33
3
45
48
60
4
20
15
1
35
33
63
21
22
72
26
34
5
13
95
108
21
10
2
3
117
60
24
27
21
34
2
16
8
12
24
10
26
60
3
103
2
27
31
38
3
13
30
6
72
56
39
36
12
93
46
38
3
45
24
24
10
36
74
3
9
12
39
7
14
36
63
21
64
56
12
48
34
2
12
40
12
36
24
23
61
36
32
40
104
46
54
56
16
18
5
9
34
14
22
2
16
23
55
102
18
6
8
22
65
33
51
108
1
59
33
180
24
4
18
5
24
201
27
181
12
18
5
49
59
31
2
52
23
9
4
83
121
18
54
12
11
43
6
36
8
40
20
84
123
67
2
24
28
66
42
44
28
18
18
20
36
10
50
36
10
41
79
72
42
12
23
60
ABCD 93904523374*3^$a+1 [50150]
35
84
45
28
8
9
6
21
16
24
48
32
60
69
30
85
11
90
3
51
21
99
1
5
15
28
12
8
81
39
117
91
92
36
15
25
11
90
78
18
3
64
5
75
52
101
43
11
13
5
15
40
60
65
78
30
3
4
35
1
140
21
48
18
33
81
123
3
69
69
75
120
24
15
6
39
33
27
3
78
19
11
25
120
140
16
23
25
12
215
1
48
36
8
51
45
96
39
6
39
24
12
33
55
35
37
8
36
4
32
4
5
19
83
9
9
39
3
9
60
88
23
49
20
48
12
40
8
12
84
4
132
5
15
16
92
88
24
8
27
9
27
48
6
43
12
83
61
17
39
9
6
13
5
55
56
9
115
35
21
64
17
24
7
8
52
12
12
71
30
7
11
6
36
30
24
13
17
3
33
19
5
15
16
164
51
78
66
1
17
42
129
24
40
92
24
64
23
54
3
16
11
6
3
69
31
44
33
3
15
37
44
16
104
159
9
21
15
16
83
21
69
18
25
108
72
5
63
24
3
13
20
144
40
20
93
19
29
96
75
9
24
15
15
78
30
24
61
5
24
18
18
27
12
45
6
18
75
16
24
41
19
89
7
35
30
39
15
37
17
7
11
97
32
84
36
48
45
18
78
7
24
89
15
39
1
5
30
61
29
6
48
60
12
1
17
15
93
7
11
6
36
30
60
54
19
20
45
6
9
24
16
20
39
13
113
54
12
105
120
28
92
28
32
28
20
72
51
13
20
81
30
1
32
12
9
42
33
24
33
7
5
87
24
15
25
116
4
149
67
44
24
57
54
9
33
27
16
29
108
18
9
28
65
55
8
15
36
48
45
40
65
12
3
33
19
89
39
88
12
32
24
64
53
12
27
9
55
17
24
30
6
19
53
67
24
12
24
8
112
35
9
60
40
12
104
45
15
3
18
7
17
103
20
16
20
15
21
16
8
24
16
20
36
3
72
33
63
12
21
57
67
17
18
45
27
9
27
33
27
18
12
63
76
20
4
36
41
12
75
36
36
84
21
78
48
25
53
51
48
12
108
16
101
39
4
12
95
13
72
36
23
12
60
145
17
75
87
9
4
35
18
87
93
39
40
20
4
24
77
19
71
13
12
59
180
1
68
27
9
81
18
12
1
17
36
19
32
4
44
33
54
9
9
15
112
120
23
1
17
43
20
39
60
12
54
36
19
35
69
3
33
27
9
24
60
9
31
20
40
35
6
18
57
24
4
12
108
23
13
24
17
15
9
51
24
16
8
75
1
35
1
8
45
6
1
60
24
5
7
24
23
1
36
8
27
1
65
27
52
119
6
66
24
9
9
111
24
36
136
20
9
6
25
60
35
1
24
8
12
33
115
12
89
12
3
36
15
54
39
36
57
12
7
120
24
47
54
39
100
11
1
8
4
56
24
28
12
11
109
83
69
120
4
41
54
1
41
87
12
28
11
69
16
11
13
176
16
84
11
1
35
9
16
29
96
3
69
48
19
5
30
18
96
39
16
96
24
36
35
6
7
23
33
57
79
8
132
100
36
32
36
4
20
27
121
5
18
54
12
3
88
53
54
13
83
1
80
40
59
45
36
21
7
53
55
24
83
61
11
33
52
35
24
1
29
96
3
28
5
103
17
27
12
3
1
80
160
12
8
27
54
19
12
113
99
45
43
77
115
12
8
16
12
5
27
52
8
40
36
35
45
40
20
4
12
20
24
9
18
72
1
56
28
32
24
27
37
20
16
11
33
112
68
36
16
44
57
19
36
8
84
72
16
12
60
32
64
11
18
27
4
35
9
16
56
16
35
9
9
90
25
5
72
72
147
4
71
36
12
72
1
53
6
33
12
9
7
8
21
3
45
15
16
44
52
44
76
48
47
36
162
15
57
79
44
36
40
20
87
9
45
6
54
36
163
12
44
9
42
37
11
1
60
44
39
42
31
32
36
81
63
63
9
3
57
4
11
33
16
29
12
24
12
7
12
23
48
132
97
11
9
28
12
24
56
9
15
81
120
15
129
24
75
33
3
100
44
81
31
5
3
3
48
96
13
5
48
7
101
39
192
21
54
25
29
36
19
12
8
15
54
7
8
75
25
11
6
31
59
30
39
40
24
20
21
24
15
60
36
27
9
84
21
15
24
135
24
25
20
40
32
60
111
30
39
4
12
17
42
13
20
15
45
87
36
12
6
135
60
36
4
11
49
29
12
19
20
15
1
23
57
9
7
29
19
60
140
39
13
5
3
27
13
20
9
75
27
36
9
105
48
42
30
43
20
27
6
84
19
89
15
57
43
71
9
45
15
16
12
47
81
27
12
57
4
36
29
6
48
45
12
3
45
45
55
12
23
66
51
9
30
36
33
3
33
24
28
59
49
59
57
3
1
12
23
9
12
33
27
24
57
19
48
12
65
19
11
45
28
53
7
20
105
30
36
21
16
35
49
5
24
51
15
9
15
45
27
25
68
40
20
27
48
61
20
16
24
24
59
13
149
30
36
33
24
72
60
9
39
12
3
25
11
36
6
43
5
15
156
9
7
8
4
12
8
60
51
72
9
63
30
55
35
25
11
54
27
15
13
23
54
54
69
15
13
8
60
40
84
65
15
27
30
103
60
12
11
13
5
30
42
12
15
76
20
21
31
44
24
21
3
21
195
120
45
15
21
18
1
35
30
60
19
65
43
44
16
5
43
20
84
3
49
59
25
24
17
36
42
18
54
13
35
1
5
67
92
3
9
81
138
6
99
24
3
217
47
9
27
54
123
12
196
8
36
16
48
17
147
51
12
49
20
9
15
39
1
47
9
4
11
36
9
4
5
39
36
9
27
28
32
3
36
49
23
42
27
76
44
45
24
30
1
24
17
48
39
21
36
43
20
60
33
24
39
27
162
6
37
104
4
11
33
12
24
21
6
33
4
20
81
24
31
5
7
23
21
60
4
56
45
91
72
12
8
16
29
115
12
108
12
5
3
3
18
12
55
35
18
91
53
15
93
54
1
107
1
20
4
11
45
4
5
42
30
18
81
16
20
220
5
6
37
276
11
1
8
24
16
36
ABCD 93904590056*3^$a+1 [50025]
54
33
123
6
48
15
75
36
17
223
30
54
36
345
51
24
149
16
285
12
23
31
90
90
6
48
276
3
48
15
24
84
21
183
18
39
9
6
48
78
35
109
83
127
36
45
9
24
15
15
114
120
23
160
3
45
39
96
12
54
24
15
32
64
141
180
138
180
129
48
45
90
105
39
180
69
195
29
121
39
48
75
53
55
66
18
117
51
30
24
54
120
9
27
108
18
135
144
63
81
240
27
12
57
48
96
39
66
54
36
36
90
78
113
13
36
15
15
108
96
69
33
90
53
7
57
80
112
123
18
78
5
64
15
18
54
9
135
137
64
33
15
48
105
102
33
27
198
30
24
9
135
54
90
12
93
3
77
31
17
48
64
51
54
48
24
108
12
119
7
18
87
80
55
354
78
90
48
60
83
19
90
35
1
150
72
90
18
54
15
3
12
33
45
108
119
16
45
147
225
72
23
55
9
48
176
1
54
54
83
73
6
108
21
9
23
55
48
9
33
47
112
201
18
69
57
23
16
99
126
6
54
126
69
96
33
102
9
96
45
131
7
42
63
93
99
48
48
39
41
13
51
39
42
47
48
13
195
15
126
36
18
90
96
30
149
16
48
48
33
66
29
175
36
29
91
18
60
48
39
105
186
93
80
160
9
120
72
18
18
18
24
18
39
33
15
87
114
119
1
90
60
66
18
72
6
102
18
18
6
119
97
108
90
36
30
231
39
36
53
61
54
30
255
51
180
96
48
9
207
78
66
36
29
16
48
105
23
49
6
18
30
6
51
15
72
186
90
5
79
18
18
77
103
24
65
145
18
90
3
96
9
90
204
48
144
33
93
195
27
12
60
45
240
141
114
90
48
36
132
15
80
25
215
7
66
42
72
21
80
1
18
108
114
144
159
33
42
12
24
36
54
167
48
16
48
48
80
97
108
30
117
81
95
16
105
6
144
33
15
36
60
177
39
9
201
39
15
144
33
57
6
234
180
3
33
72
54
33
96
141
180
54
84
132
81
45
12
36
384
138
24
129
15
12
5
145
15
57
288
228
6
138
60
48
312
138
69
3
45
48
39
18
48
90
144
141
99
108
156
24
30
90
162
144
147
128
16
3
72
84
36
96
173
144
307
60
36
30
42
12
168
120
42
15
273
66
54
36
54
125
7
300
45
33
95
13
83
7
84
213
48
48
75
12
294
48
35
48
64
15
18
63
99
36
18
54
60
101
16
9
119
61
30
5
247
9
63
180
36
6
84
24
48
263
16
9
54
33
3
132
9
81
159
51
168
5
25
126
6
84
15
75
60
36
12
41
127
48
114
12
60
30
36
5
13
60
135
9
48
39
144
105
114
48
117
176
160
237
3
51
93
96
135
57
80
64
9
455
16
3
12
81
9
24
120
24
66
6
30
18
23
55
57
231
54
30
18
18
114
111
105
36
84
96
63
192
9
6
33
51
36
89
64
87
234
54
108
93
81
24
39
15
65
96
145
90
84
65
96
25
39
177
90
69
39
57
159
81
3
45
80
288
7
105
87
89
144
160
45
12
71
7
90
111
27
18
51
48
45
18
42
23
97
15
48
48
177
168
39
33
12
35
16
57
18
21
ABCD 93904883206*3^$a+1 [50120]
45
30
24
66
102
85
5
72
3
33
6
25
48
5
78
162
18
54
19
144
23
9
45
24
144
75
51
24
12
25
11
78
192
7
32
48
87
25
11
42
18
9
39
102
174
24
96
13
17
54
25
59
156
9
45
36
12
3
27
85
5
27
57
48
7
29
67
80
27
18
24
60
36
12
6
6
3
27
54
84
6
12
9
9
39
16
17
79
41
270
30
192
12
186
12
25
41
12
43
71
126
72
48
3
45
115
41
55
5
54
30
36
3
51
30
31
65
31
125
72
48
54
174
72
127
5
43
32
57
60
30
13
11
37
53
156
60
6
13
41
30
84
102
24
36
3
21
78
48
109
48
32
45
36
42
60
48
12
30
31
11
18
51
57
48
7
48
5
27
45
42
126
72
19
5
43
23
25
35
42
72
108
18
13
11
30
30
6
108
36
19
5
60
6
25
41
55
17
12
36
223
32
45
72
6
30
36
19
17
90
144
18
6
61
23
25
293
12
6
9
177
66
18
114
30
75
51
42
30
69
93
3
75
37
11
60
9
33
48
54
126
6
6
63
21
66
9
3
42
174
30
12
27
16
125
30
156
105
3
30
42
66
12
12
24
54
72
54
24
42
13
32
16
144
89
7
48
29
30
21
57
120
15
39
73
32
21
30
42
6
6
210
60
18
66
162
132
60
42
18
12
6
37
17
66
109
59
37
35
13
41
55
35
54
12
12
42
229
32
3
24
6
15
69
43
35
109
23
90
6
6
19
192
83
30
127
125
19
29
6
24
6
319
59
6
111
93
12
30
9
21
36
84
19
71
25
48
71
66
36
19
5
150
85
5
30
61
48
35
36
18
66
42
30
54
18
12
18
87
33
6
121
119
25
11
96
42
60
111
27
138
36
39
96
33
6
30
30
42
12
7
11
30
7
11
21
96
240
9
36
3
144
27
21
69
6
48
60
36
21
9
36
3
160
119
73
128
9
7
29
174
102
111
45
115
80
64
89
30
6
78
42
48
18
102
72
48
18
25
53
30
84
42
36
60
24
24
15
16
41
48
30
9
117
43
32
3
36
25
5
27
3
90
6
141
45
42
36
37
32
16
29
30
30
66
30
30
9
3
13
29
6
36
114
12
30
132
30
12
6
108
42
3
27
18
6
93
81
207
9
66
69
21
18
42
18
66
24
6
48
42
36
54
54
24
48
12
15
16
29
51
39
25
5
96
75
129
132
24
51
64
71
9
99
36
9
16
167
30
30
30
12
30
60
73
77
67
35
54
39
33
42
6
15
21
54
37
215
48
249
16
149
96
72
72
78
18
120
42
42
120
66
210
36
6
12
61
5
36
39
45
90
60
6
66
12
12
61
80
165
43
5
120
24
6
37
48
11
204
66
96
30
18
12
43
17
24
55
53
30
90
3
64
83
18
24
96
12
120
66
42
12
48
90
30
12
12
55
5
18
25
5
12
48
6
102
19
29
72
72
78
37
32
39
36
85
29
84
31
41
78
30
156
15
177
90
12
12
13
155
60
25
32
96
57
7
23
12
13
23
12
18
43
29
3
9
66
60
18
90
66
78
13
5
12
102
121
107
60
57
75
48
30
87
16
5
18
25
101
18
57
81
234
96
69
3
96
66
66
30
27
45
48
3
57
7
32
105
78
90
111
112
149
18
6
51
64
17
54
114
30
30
24
12
30
36
69
33
60
198
13
125
36
90
85
5
6
24
13
5
187
59
6
15
123
72
18
18
73
59
37
65
24
7
59
78
42
13
23
9
9
24
132
123
21
27
129
6
9
39
6
144
42
18
90
42
3
39
121
65
6
30
43
17
48
60
3
99
36
42
18
109
119
25
32
27
85
53
75
64
11
90
43
77
3
9
7
35
6
174
25
80
21
18
30
27
3
36
9
16
35
45
75
21
27
42
54
21
16
137
36
12
12
18
138
72
87
3
13
5
120
12
7
80
81
15
9
30
90
12
24
60
24
96
36
24
27
129
31
5
18
57
48
16
23
6
99
16
96
48
11
30
7
23
9
201
66
108
138
150
18
39
3
30
42
12
48
66
39
48
3
30
6
25
11
85
257
31
96
5
43
5
75
117
6
42
60
72
30
18
48
288
87
27
37
65
31
48
29
51
51
13
32
9
12
12
63
39
48
25
96
167
9
16
119
66
30
18
60
24
3
45
3
87
78
96
108
18
120
48
30
36
19
5
54
6
6
18
30
25
41
55
11
24
45
87
9
16
107
90
36
7
5
60
79
41
7
11
37
48
32
45
3
9
7
23
25
137
24
24
7
41
30
84
18
ABCD 93905001194*3^$a+1 [50061]
117
39
17
175
9
8
64
8
163
45
56
40
27
21
48
8
19
12
65
67
72
120
72
72
29
24
91
24
24
21
27
29
24
112
195
29
19
69
8
40
8
151
9
128
120
67
72
21
24
135
41
24
48
24
16
75
24
29
19
120
53
232
8
7
17
19
5
103
177
51
69
39
9
32
16
8
43
144
45
24
48
51
93
3
77
16
8
40
24
8
19
24
84
17
48
19
48
21
39
132
261
48
8
43
24
12
60
48
69
99
53
16
27
29
19
12
41
55
57
24
159
60
77
163
24
96
21
72
159
60
21
24
48
87
12
24
24
69
3
5
24
24
160
48
8
88
51
173
112
80
288
48
72
16
15
36
261
3
53
19
45
24
3
165
24
176
7
48
41
43
53
64
75
48
77
16
72
80
120
184
32
16
24
99
5
96
24
64
3
12
48
156
77
91
45
27
21
8
24
40
80
48
7
132
5
139
141
152
48
40
3
45
15
33
8
103
41
24
43
29
247
17
16
8
295
33
72
80
19
269
187
101
67
29
55
89
24
120
48
48
19
5
79
81
195
12
65
40
72
27
21
3
156
60
24
204
17
48
43
36
41
64
51
216
48
69
24
51
60
57
104
120
40
195
165
24
15
9
72
75
93
32
139
12
156
48
69
8
16
3
120
21
123
240
96
93
128
127
81
63
113
16
75
21
56
43
77
16
168
8
19
96
144
24
101
40
8
64
168
48
51
48
48
29
19
24
5
43
29
144
88
24
48
51
53
96
43
45
48
24
224
7
81
27
84
57
56
19
213
56
16
104
139
24
21
72
27
101
120
235
29
7
12
69
168
56
31
96
36
12
9
3
5
24
24
16
56
43
189
56
16
27
192
5
16
344
163
60
48
9
3
96
132
57
96
32
103
36
21
24
80
24
16
32
120
115
69
96
3
53
139
45
96
32
7
225
32
79
84
96
60
9
32
43
192
77
24
96
144
40
147
72
5
31
84
53
112
51
48
5
40
135
41
24
16
111
180
5
43
117
120
3
12
84
45
147
12
41
40
15
209
43
24
48
24
48
77
7
137
199
144
33
159
132
48
173
16
15
9
3
29
16
56
67
12
12
5
144
160
32
40
56
24
24
136
51
5
40
8
64
72
128
64
24
15
65
91
24
5
24
112
216
104
91
69
51
53
40
15
36
5
103
108
5
79
153
32
48
88
15
17
43
117
56
16
51
132
9
96
3
24
77
91
165
8
151
17
16
51
48
29
24
7
48
84
5
43
12
41
48
187
5
24
48
40
104
91
36
137
43
48
29
115
24
21
15
89
7
36
29
16
15
96
33
27
96
45
3
93
75
12
33
24
75
12
9
176
19
24
29
24
40
32
67
12
41
144
136
111
60
45
3
5
43
132
96
12
48
53
160
80
72
67
69
27
21
51
168
69
120
56
136
48
3
101
31
33
144
8
19
24
53
43
48
12
137
7
137
120
96
24
112
8
40
72
152
48
43
5
64
24
3
29
40
27
21
32
91
12
48
17
24
67
36
153
3
72
12
180
168
69
192
80
136
27
24
36
33
27
213
27
168
21
3
45
51
5
127
48
41
24
72
151
57
8
24
88
56
48
16
51
45
87
33
144
15
33
51
48
108
57
99
45
39
41
16
39
12
69
80
16
296
72
72
48
24
40
72
3
149
7
36
24
21
27
48
53
19
48
141
27
149
271
36
125
24
16
27
45
75
96
24
24
21
144
3
245
19
36
81
56
211
29
48
40
75
36
84
29
91
93
32
7
113
24
67
29
16
32
40
48
3
101
88
171
53
40
27
117
3
132
9
48
32
55
105
8
64
ABCD 93905093234*3^$a+1 [50318]
111
25
44
9
115
71
24
96
9
15
13
35
42
31
17
135
15
13
12
24
24
24
96
41
3
36
40
24
23
24
109
29
126
72
48
144
96
1
144
65
7
95
30
18
21
4
17
127
5
27
40
68
28
17
7
149
19
77
99
15
1
36
92
136
96
53
43
23
9
112
71
97
132
41
55
5
103
96
84
11
1
84
83
193
17
7
41
72
127
96
17
6
61
41
12
63
39
48
85
83
120
72
138
55
53
90
9
40
32
40
23
18
24
48
207
153
331
96
36
32
21
42
193
5
7
5
7
36
84
5
67
36
5
174
13
36
5
51
33
115
36
32
15
42
72
54
42
24
6
54
48
91
56
16
72
53
90
42
72
159
40
96
48
113
192
15
40
41
19
41
12
102
78
42
145
47
24
90
7
48
29
162
168
57
39
54
43
23
97
23
54
90
48
73
65
60
12
54
1
164
108
40
41
199
23
18
39
16
5
51
40
23
162
60
18
90
6
49
20
28
17
12
84
7
23
49
23
25
84
203
145
77
276
24
6
37
140
88
48
24
113
7
48
23
1
71
24
73
41
7
8
159
1
47
73
17
24
48
30
181
41
36
55
8
36
28
8
87
37
20
369
31
24
47
18
120
7
132
233
7
83
13
32
27
42
91
20
135
18
120
6
48
25
185
192
96
7
23
133
11
120
6
7
12
48
132
53
43
227
6
36
6
150
27
72
15
85
11
33
87
18
24
67
11
49
84
84
156
41
55
29
30
169
47
18
102
48
181
29
6
49
65
7
24
60
35
169
65
31
47
30
19
24
56
45
66
133
44
33
102
45
147
25
36
44
15
114
159
40
48
48
44
16
11
30
60
24
19
5
31
12
107
1
17
99
4
32
28
59
48
25
17
48
7
71
61
60
89
139
36
17
24
79
144
23
33
9
55
71
1
8
72
16
29
48
43
48
191
13
77
39
9
55
143
42
55
53
108
55
36
41
18
24
1
96
41
30
97
32
88
41
12
139
48
101
67
23
25
41
103
77
48
12
75
51
48
49
12
101
54
168
61
12
65
99
28
23
42
55
257
174
24
168
129
9
7
72
20
21
7
8
21
36
79
48
77
18
25
71
1
41
43
155
366
66
72
105
16
144
56
21
114
97
47
85
11
1
95
105
16
48
95
57
57
6
85
5
30
1
143
73
180
77
60
18
37
53
79
5
18
81
57
87
321
54
13
437
7
23
73
48
71
96
9
40
96
23
30
132
163
35
25
65
54
1
119
25
12
44
9
72
6
13
36
71
42
7
119
61
11
25
5
108
6
1
77
36
151
44
36
28
11
1
113
7
71
42
127
24
77
147
36
21
96
55
48
32
33
111
208
41
30
24
42
31
47
6
147
4
144
101
39
36
28
47
186
7
95
25
47
6
132
111
112
17
15
33
7
41
115
60
84
35
13
108
36
11
25
44
213
75
172
125
300
15
81
7
17
3
28
23
1
41
30
49
8
172
89
7
77
7
185
54
169
132
108
23
57
52
41
7
173
60
27
316
35
45
9
91
24
47
25
156
404
9
240
7
104
16
164
171
73
60
11
1
48
89
15
57
79
17
24
6
49
125
19
215
96
49
5
36
24
54
37
41
7
176
21
48
30
45
16
35
49
168
120
8
9
135
33
108
36
19
41
36
7
8
64
8
105
55
72
23
6
67
84
20
63
1
5
36
48
120
168
7
72
23
72
25
23
30
55
48
29
30
49
29
55
5
6
25
12
29
19
36
41
30
97
23
18
7
119
6
87
112
5
24
30
1
228
11
1
48
17
54
54
67
24
65
55
144
23
9
15
25
95
6
12
30
25
8
28
36
5
66
49
29
12
48
36
51
33
96
30
73
65
7
200
39
24
6
90
97
72
47
96
30
12
102
24
121
23
1
5
19
23
105
9
150
24
24
ABCD 93905148646*3^$a+1 [50076]
97
23
121
18
41
64
39
5
72
61
11
25
11
31
30
132
18
48
42
102
21
44
16
56
48
55
30
132
90
5
24
1
143
76
20
48
4
93
72
11
127
36
21
8
72
12
4
8
60
12
36
76
21
84
63
81
99
27
6
143
4
141
12
36
23
49
23
36
121
6
12
45
87
33
60
45
3
129
111
27
5
67
5
55
36
12
18
144
35
40
51
41
52
147
65
24
1
36
36
3
12
108
140
25
3
63
6
90
30
3
8
7
93
3
156
5
12
96
49
11
61
90
24
5
61
39
75
12
29
96
7
30
18
41
4
56
43
36
5
40
9
36
23
55
72
12
41
84
60
12
28
15
18
18
57
8
25
30
36
18
3
68
28
116
28
213
11
48
7
9
68
1
48
35
97
30
29
12
12
48
24
4
21
15
15
42
51
159
6
71
24
132
60
4
12
92
19
210
3
57
36
71
19
41
13
59
7
108
60
180
30
39
105
18
93
15
29
43
54
3
15
6
23
96
144
43
57
20
97
35
7
89
121
3
159
36
90
6
41
48
1
48
78
161
132
25
71
1
83
24
4
51
9
33
227
64
32
1
15
128
73
36
71
121
6
30
3
80
31
41
36
12
1
35
4
27
96
29
7
30
72
6
29
64
99
21
24
32
36
24
12
16
39
5
13
23
25
54
6
51
104
37
6
65
1
23
163
57
87
5
52
20
67
84
5
31
29
36
25
59
55
17
1
15
3
29
108
19
65
84
85
27
27
17
1
47
24
40
141
11
67
173
91
108
17
48
43
77
84
64
177
35
91
36
17
19
57
36
9
36
96
18
29
1
11
72
43
29
85
66
60
69
56
91
246
47
228
112
128
60
25
23
169
11
31
17
13
39
32
24
60
24
19
108
29
52
20
49
18
5
67
72
93
63
93
51
29
72
79
9
72
9
18
45
20
97
59
1
15
56
160
60
15
29
72
36
7
12
54
204
162
30
111
36
33
96
18
113
12
19
33
39
137
7
33
183
54
23
124
33
30
24
5
25
71
37
71
7
33
21
12
11
60
12
84
13
35
43
18
72
39
27
36
17
76
33
35
48
25
3
21
12
107
36
24
157
24
3
20
25
107
24
13
90
57
8
24
4
57
36
54
108
12
21
93
3
9
3
8
12
12
37
83
156
19
5
7
288
81
12
39
33
69
96
75
63
24
173
60
88
15
6
18
12
113
1
47
25
72
3
105
11
169
95
60
37
155
192
16
15
18
96
36
18
101
76
80
12
1
12
59
12
7
33
33
18
45
45
59
73
35
13
132
143
16
8
100
32
12
48
37
12
6
65
100
45
3
68
36
7
5
72
25
54
173
13
119
1
59
31
9
48
188
24
7
5
7
9
87
66
108
72
24
3
36
33
167
103
53
109
3
32
12
216
7
65
28
8
28
63
21
8
12
49
36
114
108
29
19
72
81
8
48
36
24
12
79
60
30
23
88
159
29
103
221
67
18
59
16
51
108
36
12
18
39
92
49
23
1
138
77
13
18
5
40
51
180
29
12
79
17
7
89
85
11
7
54
186
29
109
36
71
37
18
17
97
30
5
181
87
15
29
48
145
59
100
39
5
84
60
36
7
233
55
53
7
48
21
39
5
25
27
27
18
63
8
25
11
61
23
28
200
264
19
77
48
24
228
1
3
36
96
48
93
11
19
57
57
228
72
3
44
52
188
12
7
53
109
71
40
33
6
54
87
3
53
24
48
1
72
35
12
24
19
77
25
11
7
41
121
60
23
13
48
54
78
11
1
59
40
20
16
164
43
144
45
12
15
24
120
29
60
37
71
1
63
80
28
81
18
5
84
120
64
15
21
21
11
48
13
48
23
19
53
13
35
60
37
120
72
27
81
71
28
56
25
3
32
108
12
13
48
90
5
1
84
6
54
72
47
4
24
440
7
29
76
57
36
75
15
29
1
54
93
51
53
61
108
47
148
57
107
73
30
72
57
8
28
8
192
12
61
3
68
19
29
4
51
126
54
6
51
32
115
77
12
40
44
7
41
12
72
48
61
12
27
32
84
4
56
55
125
4
36
92
13
36
15
15
153
27
45
81
6
102
59
156
1
11
52
20
12
52
87
29
36
36
124
63
21
92
36
12
36
72
60
13
11
12
55
53
88
3
29
19
18
3
15
6
23
43
78
54
18
15
57
51
20
12
7
29
24
55
281
96
4
80
84
43
5
121
54
60
29
28
12
60
32
4
51
89
4
308
ABCD 93905180756*3^$a+1 [50097]
3
15
249
21
150
81
48
48
3
84
45
36
51
21
60
39
6
39
195
144
21
9
6
81
27
21
15
90
144
3
45
18
45
12
237
27
111
69
9
30
57
120
72
63
45
93
6
9
12
27
18
42
21
87
129
9
51
3
36
36
9
12
39
141
12
63
45
120
33
54
33
15
24
48
36
6
66
24
9
45
27
3
42
30
33
60
21
66
33
27
282
63
12
21
30
24
66
75
132
27
45
81
42
12
162
114
57
27
21
60
99
117
9
6
18
102
21
15
54
126
69
36
24
48
48
87
12
141
135
9
84
12
48
12
12
33
18
6
75
51
18
30
9
51
120
117
48
12
48
15
9
21
27
45
135
132
21
126
9
72
15
12
33
27
18
18
36
48
18
42
21
12
120
93
42
45
99
54
15
57
3
12
15
60
48
60
69
93
27
27
18
48
18
117
108
27
33
24
33
54
21
75
93
24
12
33
30
162
78
93
27
132
105
51
24
18
27
21
87
63
18
30
9
12
15
6
3
45
51
93
27
36
135
45
15
72
45
63
9
99
9
45
18
33
24
45
96
15
12
3
24
12
33
75
18
3
12
57
27
144
27
90
27
12
3
21
84
96
24
3
72
72
309
15
21
24
135
24
21
12
123
24
72
120
33
12
33
3
24
39
54
6
9
57
18
117
36
63
24
21
12
120
3
60
12
42
3
60
120
24
84
51
36
48
45
15
117
39
24
45
72
120
144
9
15
9
351
180
21
51
39
9
12
12
12
24
75
132
9
36
63
57
63
132
9
9
126
33
3
12
57
15
60
81
45
48
87
27
126
135
111
18
18
24
93
72
9
15
36
45
183
15
66
15
72
84
15
36
48
24
192
69
60
72
120
75
45
33
51
3
12
54
15
24
120
57
15
108
48
15
30
54
81
33
39
15
117
168
213
18
9
27
90
90
36
33
12
87
36
66
51
27
117
21
24
48
63
63
9
156
24
60
60
21
39
60
135
48
153
36
9
42
198
120
72
54
60
81
132
33
18
57
87
21
51
36
9
24
9
111
135
42
48
75
84
75
126
6
18
72
75
123
33
3
102
15
3
129
36
15
21
51
105
57
96
30
24
18
3
99
18
18
81
15
36
33
105
24
102
9
9
6
66
15
60
15
9
144
63
24
84
9
123
12
33
129
123
108
3
21
84
27
48
165
60
36
69
87
24
24
81
3
51
72
18
27
39
33
36
120
15
36
45
3
36
57
24
216
60
27
18
3
72
72
135
6
27
48
69
18
9
45
171
99
9
9
3
45
27
51
129
60
75
90
15
27
48
60
18
18
45
24
51
9
27
33
135
36
105
75
129
36
15
126
48
78
9
3
33
63
45
147
72
21
12
108
9
3
24
21
54
21
123
36
6
3
24
60
3
72
45
60
12
3
33
48
135
24
153
27
45
93
3
60
36
36
9
39
15
42
3
87
12
33
3
60
36
81
12
36
36
9
39
12
21
168
135
132
15
45
27
21
51
9
51
48
45
36
9
18
213
27
192
33
48
117
99
15
54
390
249
273
87
27
48
36
57
39
84
45
60
39
78
87
51
69
153
135
9
18
36
36
108
66
42
57
63
198
75
12
60
69
90
21
3
9
108
3
129
72
24
69
66
6
54
12
93
57
27
27
18
27
39
69
12
189
15
57
63
135
24
33
15
333
24
93
42
48
57
51
45
51
69
12
57
3
3
105
15
60
9
48
27
225
27
69
9
48
18
60
9
81
51
159
69
12
15
69
57
18
9
21
27
108
159
12
24
36
156
129
36
123
24
36
72
48
24
18
18
9
27
33
60
51
45
12
15
12
21
39
12
69
27
54
66
69
36
75
60
48
36
9
81
51
27
18
27
216
147
9
51
45
9
3
12
60
99
9
60
75
57
15
114
99
45
120
3
12
108
48
117
39
33
6
9
12
15
30
24
90
45
9
27
84
51
45
3
33
24
3
81
9
66
36
9
132
99
21
87
72
30
6
108
21
81
24
30
81
144
9
42
12
45
96
72
99
45
189
75
24
96
21
3
63
132
18
18
12
42
120
168
30
24
33
51
24
33
87
6
51
111
54
63
135
12
21
39
48
18
3
75
45
12
24
39
ABCD 93905462180*3^$a+1 [50040]
7
65
9
6
9
39
12
117
3
9
39
51
1
32
60
70
32
3
3
9
15
3
15
18
52
11
61
26
22
2
24
6
60
40
36
32
40
35
1
65
30
7
5
12
45
45
6
6
36
69
3
27
9
12
12
27
6
10
38
16
98
3
60
33
12
48
9
73
17
63
3
31
5
63
21
24
27
58
47
19
44
10
95
57
3
6
30
6
1
2
16
54
2
9
42
27
72
16
2
3
15
33
6
15
3
111
4
47
3
22
35
24
37
18
56
6
3
24
78
57
51
15
6
39
24
3
30
39
6
13
17
15
4
59
21
36
27
60
45
16
17
19
56
70
47
6
1
26
42
21
1
5
13
5
48
7
56
81
1
32
6
21
6
24
18
3
33
27
3
9
33
18
1
6
29
18
57
9
21
10
50
16
5
33
24
48
18
4
5
12
15
81
3
6
6
18
9
135
3
15
54
30
4
11
3
42
30
63
6
54
3
4
38
66
16
65
30
18
6
90
6
21
60
54
3
6
45
45
54
21
40
2
9
24
1
5
31
17
12
39
22
23
24
42
15
6
28
6
30
35
45
75
6
3
24
33
13
2
24
15
1
5
15
52
56
9
7
8
21
25
71
1
14
66
3
51
10
38
33
18
30
27
30
9
13
56
34
2
24
30
10
14
3
18
6
15
6
48
22
2
6
21
18
12
33
46
101
18
3
22
11
15
6
6
33
126
3
15
18
15
10
5
3
6
15
1
8
129
15
57
39
6
4
56
54
51
13
8
9
39
9
15
10
5
1
5
12
30
73
2
9
43
8
3
15
10
5
42
7
26
24
136
20
27
30
18
7
32
10
17
21
15
18
21
10
29
25
17
7
18
30
8
27
33
39
30
36
21
6
3
24
21
10
2
12
18
22
23
33
36
48
48
69
9
42
9
21
34
29
27
27
18
3
24
6
24
27
24
27
4
53
48
33
15
24
15
21
27
34
8
22
11
15
33
37
59
45
36
9
36
24
3
6
64
11
45
27
15
9
45
15
19
29
3
4
48
17
18
12
6
72
6
127
74
48
15
33
28
11
9
9
6
24
13
29
21
39
24
12
12
43
20
33
19
8
48
12
33
126
19
17
12
67
35
3
33
19
8
33
7
6
2
28
20
39
18
15
15
18
7
5
42
25
17
6
159
48
18
54
3
3
28
5
12
18
36
9
24
22
5
3
48
15
19
44
16
11
9
6
27
37
110
21
60
9
16
158
9
27
88
32
21
12
63
3
19
32
24
69
27
21
48
51
15
15
9
25
6
53
48
7
20
3
33
9
6
30
9
42
3
43
5
49
59
24
6
6
21
33
24
7
29
7
23
61
14
24
16
107
18
27
3
7
38
40
2
12
3
24
24
1
24
14
63
24
30
36
103
2
3
6
30
13
18
14
15
1
8
39
21
22
24
48
6
56
18
16
66
14
42
12
27
39
21
6
3
12
22
6
2
42
30
21
12
39
33
30
1
200
51
48
13
2
6
9
6
60
12
15
18
10
5
1
48
6
20
21
43
17
30
61
44
48
15
141
39
1
2
3
37
5
33
34
2
6
3
19
11
9
12
21
12
15
16
2
3
42
25
29
39
4
26
30
12
4
35
6
3
12
15
18
1
18
17
13
2
63
18
27
12
15
6
12
21
27
18
66
3
12
9
96
3
6
24
33
15
30
3
6
24
6
30
54
42
27
18
9
1
32
22
6
18
14
27
49
12
8
24
28
5
24
19
20
4
35
3
3
15
6
33
15
18
24
21
24
1
8
75
45
42
12
18
3
24
12
15
10
24
29
1
65
24
18
33
6
33
15
42
6
9
24
24
132
33
3
33
84
16
56
33
67
44
9
60
127
38
105
6
24
27
3
36
31
29
9
3
18
15
9
6
1
5
3
21
19
35
18
3
9
36
7
2
18
87
7
8
46
77
39
15
54
6
54
30
45
9
102
19
66
6
48
32
30
3
159
18
24
9
6
24
25
11
30
15
16
83
9
3
13
41
51
39
25
5
15
4
30
56
15
3
6
69
21
9
18
12
31
2
33
6
60
19
24
2
6
15
3
21
9
30
15
6
39
15
55
11
21
3
126
21
9
3
6
9
1
80
70
41
6
24
33
48
22
2
6
34
14
27
18
75
21
3
18
9
30
73
18
5
105
33
1
36
12
20
60
15
13
17
25
38
15
13
56
6
3
21
64
11
18
51
22
8
45
12
27
15
33
15
24
21
58
56
96
39
79
5
12
15
34
26
12
12
9
19
2
3
6
15
9
18
15
22
32
54
9
81
54
40
50
18
24
6
27
31
6
48
11
24
27
16
35
15
24
3
3
12
15
36
12
9
9
15
9
48
12
12
3
16
32
12
22
18
5
12
21
57
21
12
12
10
11
45
9
7
48
17
9
9
30
18
45
33
6
81
3
72
39
3
18
3
132
10
29
19
29
21
21
6
12
15
21
75
9
6
1
5
45
36
10
5
93
6
24
75
31
38
10
5
15
3
30
19
20
34
11
3
72
60
48
15
18
13
17
15
27
13
47
18
7
26
9
42
33
18
3
36
24
27
28
5
24
42
108
15
18
22
146
9
13
2
6
24
27
6
18
19
36
32
72
28
18
17
15
3
6
60
19
42
54
29
6
15
40
54
56
21
33
57
18
15
10
17
37
32
10
11
69
30
34
14
18
9
31
5
7
11
6
15
10
14
57
3
16
14
22
2
46
5
21
3
3
114
9
15
46
26
15
15
12
21
25
5
25
5
6
61
89
43
8
12
10
11
114
27
24
45
9
12
54
9
45
21
21
69
54
45
42
16
20
18
34
11
54
42
3
27
21
3
21
16
5
49
5
13
56
21
144
9
51
36
3
16
11
13
71
27
12
3
9
15
6
33
22
29
19
17
63
45
37
14
33
31
5
7
17
27
18
16
5
6
15
36
18
27
15
39
1
8
6
15
3
3
33
4
12
50
9
37
74
34
56
9
39
40
30
2
15
9
21
3
6
16
24
5
57
39
25
11
30
7
2
78
3
13
11
21
12
22
74
6
3
21
22
29
24
6
1
48
11
18
18
13
41
18
36
6
6
9
60
15
9
9
18
7
38
99
1
53
1
54
29
115
5
12
3
6
16
35
3
136
2
33
30
39
3
33
6
48
6
4
23
15
3
15
96
46
18
30
11
3
96
42
39
63
52
20
3
15
6
57
115
53
1
6
5
15
12
36
22
2
45
7
11
33
105
15
6
3
12
33
10
32
21
12
7
38
3
75
24
51
54
25
83
7
6
2
21
49
26
12
69
19
2
3
12
33
39
3
24
4
5
99
21
7
32
3
48
30
6
25
14
6
3
13
5
15
9
6
15
18
36
16
50
15
9
9
30
1
83
27
3
18
67
5
30
33
30
120
27
60
1
41
15
136
50
28
89
48
18
21
18
58
80
48
6
39
42
45
3
7
17
66
24
13
24
65
9
52
17
1
110
72
3
7
5
37
8
4
56
42
30
42
9
15
30
16
5
30
18
51
34
5
6
7
35
3
57
30
3
4
18
2
16
62
10
14
3
12
15
48
60
15
25
41
21
6
15
3
15
9
6
9
81
10
6
5
3
3
24
39
15
1
11
27
30
58
35
84
3
16
17
12
15
18
39
24
6
19
30
2
27
27
9
49
2
28
2
54
4
92
10
23
1
59
13
30
17
90
1
14
72
3
78
24
24
87
10
65
7
20
3
13
20
21
9
27
13
5
30
27
10
38
45
61
23
27
33
15
15
7
11
7
38
15
42
1
20
12
12
28
5
18
24
12
9
72
4
11
25
17
12
79
36
5
3
93
45
10
5
15
18
24
16
29
25
12
11
27
33
48
42
24
15
4
11
55
23
15
16
2
3
6
15
34
71
9
6
34
6
48
2
4
2
27
27
33
1
14
3
48
7
5
25
2
15
12
3
28
68
9
25
50
15
61
5
12
9
16
2
48
4
11
54
1
14
21
12
15
3
84
73
5
60
7
20
16
23
31
48
38
45
12
55
36
5
6
19
11
24
45
16
11
18
36
1
17
7
56
45
9
3
6
24
1
30
24
35
3
12
22
30
8
27
9
9
3
27
6
1
26
39
13
20
12
60
69
19
17
15
39
24
25
96
5
24
1
2
4
8
27
1
44
3
12
49
11
54
57
34
5
24
57
10
30
47
51
21
121
2
33
19
18
32
18
76
74
10
6
90
5
15
21
31
38
9
7
26
22
18
14
15
24
91
5
1
38
9
27
6
42
57
36
24
6
19
35
24
15
40
14
3
24
18
21
21
66
18
21
46
29
91
2
3
15
4
18
35
12
3
16
6
5
33
10
11
24
66
27
9
18
3
12
12
45
6
12
3
18
84
3
69
16
5
39
36
48
21
63
6
24
51
6
25
65
ABCD 93905882542*3^$a+1 [50082]
54
53
139
24
41
25
18
65
25
42
18
35
1
59
97
24
11
43
120
72
18
6
29
12
43
53
48
49
90
30
222
18
90
30
36
24
23
108
79
42
35
193
6
30
144
6
41
193
360
11
61
54
90
90
84
53
72
1
54
6
11
19
29
12
73
72
11
72
7
30
108
60
12
168
162
54
36
35
49
24
30
72
65
13
47
25
48
36
60
179
31
17
97
372
24
131
13
311
36
115
18
36
36
59
91
29
12
84
49
60
155
205
66
161
19
54
54
5
1
11
43
66
60
71
24
96
25
84
24
23
97
6
90
36
54
54
12
23
60
67
29
12
79
41
120
97
66
17
7
90
131
12
13
60
54
173
79
41
60
79
18
30
36
6
54
5
25
35
235
6
48
83
7
6
30
5
85
35
61
35
55
90
288
36
54
30
23
49
78
12
18
131
91
84
114
23
108
85
54
72
198
66
65
49
83
19
54
36
114
17
49
11
43
150
131
25
18
96
36
18
30
5
121
47
97
47
25
78
66
36
23
108
49
24
30
125
61
71
13
36
54
89
108
37
47
120
13
6
209
7
54
35
31
18
11
79
17
43
53
109
18
126
54
36
29
1
24
126
77
103
30
96
59
211
84
281
13
30
5
37
54
54
11
12
133
47
108
49
47
73
72
24
36
18
41
72
24
108
91
149
175
125
216
25
36
179
120
96
109
54
5
31
65
96
48
60
85
6
54
11
19
17
25
18
30
23
13
71
24
145
71
19
66
35
144
91
5
145
35
55
29
60
175
65
25
11
13
30
6
47
7
137
24
19
12
53
25
12
11
43
65
31
90
18
5
25
90
60
36
66
11
133
126
78
47
109
60
95
31
29
144
336
36
13
126
120
60
84
6
66
29
24
91
17
7
12
78
120
275
37
143
60
25
143
97
30
6
36
71
120
7
30
11
120
49
42
18
162
108
66
6
18
72
11
37
90
90
36
119
31
17
19
84
5
31
198
35
48
108
12
13
114
36
29
7
18
11
205
54
66
420
30
54
23
12
145
47
13
342
29
12
7
17
24
1
108
12
71
19
78
47
36
48
240
55
6
48
36
35
55
24
192
198
155
25
23
12
37
59
175
54
126
54
23
109
138
221
49
132
11
7
30
11
24
235
60
41
25
60
95
79
17
109
119
96
12
79
24
41
103
102
23
12
19
17
60
73
54
72
125
19
101
43
36
270
264
96
11
120
13
66
96
54
107
49
143
37
240
59
85
54
36
66
78
90
143
163
30
6
29
55
60
66
59
1
11
37
126
5
211
329
60
151
24
54
36
11
79
5
61
108
60
72
11
37
162
161
48
229
360
11
19
72
24
65
109
132
84
59
12
144
145
60
30
6
18
30
96
47
24
19
54
30
42
11
37
96
90
54
47
223
30
150
162
54
65
19
6
54
66
47
49
11
19
161
97
36
11
145
95
288
37
48
6
30
24
107
84
91
65
24
25
30
65
120
60
61
24
36
119
84
25
36
47
13
71
13
36
6
54
11
115
29
19
65
60
55
77
49
96
108
216
156
95
84
24
37
54
90
47
19
65
115
168
5
31
66
150
54
155
181
54
5
96
169
71
48
25
60
90
36
180
41
43
125
61
90
89
72
109
120
144
90
53
12
7
240
30
179
216
36
133
84
6
30
24
11
36
48
61
24
35
1
66
18
11
216
13
66
54
180
23
13
6
29
60
12
ABCD 93905900404*3^$a+1 [50003]
24
39
40
104
15
42
84
24
55
12
23
85
20
28
29
48
30
73
59
13
56
9
12
43
137
18
78
48
60
60
55
12
68
9
103
8
21
15
45
31
68
24
15
96
37
125
19
11
33
27
78
75
4
48
77
3
33
6
49
65
19
23
85
5
55
113
84
31
107
37
48
113
55
84
48
48
24
5
96
27
108
75
9
117
24
75
24
88
24
44
111
25
71
105
39
18
36
42
30
7
60
32
93
111
9
63
4
23
45
15
1
17
12
12
31
107
25
41
42
48
49
47
33
63
105
135
84
66
19
36
120
24
35
25
29
15
4
11
66
135
33
7
24
120
41
36
60
19
60
89
24
96
7
92
63
85
17
12
18
61
44
33
24
19
36
41
72
31
17
12
31
11
1
12
12
24
47
25
5
24
84
55
36
53
240
15
51
42
12
3
57
36
19
68
52
17
15
4
140
24
45
30
85
23
54
31
59
1
24
8
48
292
53
48
79
23
48
102
7
56
57
99
88
12
89
79
20
15
97
89
195
45
115
72
107
45
12
69
12
72
18
138
51
4
96
44
21
60
84
24
36
19
47
69
24
12
3
33
33
79
77
55
8
141
31
36
44
9
12
120
78
6
19
65
36
3
28
65
139
128
33
3
52
32
28
24
24
5
30
25
44
27
1
44
16
12
137
19
24
65
66
25
17
79
8
63
97
8
4
36
17
171
36
76
17
36
91
24
72
68
4
17
79
36
53
3
33
19
12
29
39
172
8
16
12
17
3
9
55
35
36
30
75
48
60
21
19
44
136
24
53
120
15
57
18
37
72
35
121
23
85
72
35
37
11
1
11
97
35
57
36
88
11
169
44
28
59
25
8
60
28
12
203
78
12
63
156
64
152
87
61
29
63
28
60
24
80
88
20
40
248
52
53
12
103
72
12
20
60
81
31
8
40
56
21
51
45
7
32
21
24
51
88
5
36
96
19
20
9
24
108
3
111
1
12
5
108
55
23
25
24
83
42
55
5
12
43
8
132
33
3
147
54
54
69
28
84
29
147
28
60
71
6
27
33
12
66
42
18
121
41
63
165
30
30
19
96
17
19
11
30
60
7
11
1
35
85
5
79
60
5
87
28
56
9
12
3
76
48
56
40
5
115
24
12
60
44
99
13
20
4
41
78
6
91
5
48
30
1
125
51
45
30
33
36
36
9
51
33
12
78
30
19
36
5
120
30
61
5
114
105
9
43
24
36
8
57
43
24
77
79
5
12
79
120
48
120
60
36
24
203
49
29
15
52
12
53
7
20
76
84
120
11
1
41
27
16
20
76
11
13
12
23
49
12
161
3
36
24
9
67
44
9
7
36
24
144
5
15
52
12
53
60
144
15
36
27
213
4
36
17
12
51
100
5
7
72
59
12
57
12
33
30
61
17
30
90
48
36
66
129
69
90
102
135
3
42
43
11
85
5
144
24
36
19
12
24
17
3
40
5
91
29
60
36
79
77
60
102
42
19
35
9
136
11
133
41
7
32
36
45
24
63
3
36
6
7
125
15
60
21
55
84
32
148
41
27
9
24
12
18
30
96
6
48
109
5
12
18
66
31
144
11
84
12
13
71
61
77
55
53
43
12
104
24
45
60
24
96
387
48
52
23
49
12
35
33
21
31
41
48
15
40
5
42
73
185
75
9
6
6
30
49
29
51
172
20
132
45
126
30
87
57
63
72
81
207
75
25
68
16
29
96
18
18
103
44
16
24
161
12
48
6
25
116
45
27
52
173
115
53
67
12
29
12
43
17
19
41
12
3
64
113
103
48
5
60
12
7
96
104
36
24
21
30
37
53
42
48
1
29
67
29
84
30
61
5
24
12
43
29
31
56
16
17
102
1
53
30
49
56
99
18
55
5
3
4
5
6
1
29
55
12
24
80
129
12
42
13
24
96
89
51
3
90
27
39
1
180
12
5
31
24
12
11
117
36
9
103
84
65
36
175
107
90
3
33
60
156
19
41
30
25
53
18
132
78
19
36
113
31
11
48
37
17
6
42
48
7
5
19
11
25
32
87
60
54
24
3
15
13
17
27
21
31
29
36
6
273
4
5
6
30
7
77
36
55
137
3
76
23
13
20
45
3
45
102
73
71
69
21
24
31
56
69
36
90
13
20
9
7
44
16
41
27
3
60
84
66
12
66
85
84
12
23
426
19
5
31
24
23
13
35
81
24
45
27
4
41
39
24
9
90
36
60
37
20
12
57
31
20
9
24
24
90
18
79
120
23
1
12
173
79
128
87
97
156
65
43
17
19
36
17
55
65
67
44
21
144
72
19
68
33
12
51
16
29
60
6
13
96
119
30
66
109
72
89
30
54
42
69
27
ABCD 93906208198*3^$a+1 [50103]
3
36
72
57
33
144
15
48
27
57
60
45
90
126
87
72
12
27
9
84
96
108
24
219
9
12
108
12
36
12
12
120
21
27
153
27
24
3
54
3
15
9
99
93
51
54
36
72
87
60
177
15
129
36
351
45
279
12
156
48
156
33
36
15
183
216
141
57
72
63
60
39
393
3
57
33
27
27
144
45
180
27
213
3
54
159
156
108
99
198
267
480
36
45
108
123
180
48
168
180
60
12
12
9
87
264
156
12
129
87
3
36
165
123
357
21
54
81
12
375
18
27
27
57
87
21
12
24
180
663
129
105
99
24
129
15
12
48
15
108
93
60
36
84
12
3
45
135
252
45
72
9
3
339
18
39
84
147
36
54
90
33
36
39
21
12
96
60
72
63
81
24
39
285
180
60
69
27
63
108
249
21
54
18
87
93
27
24
75
18
15
24
15
21
24
27
69
108
36
39
9
72
96
129
3
96
135
45
72
84
15
33
36
39
18
99
180
228
15
117
9
72
63
153
72
27
24
237
123
36
12
228
120
24
108
156
132
168
156
156
57
54
33
3
90
87
21
54
69
12
63
177
12
45
51
3
9
144
36
27
225
45
27
264
12
129
63
27
72
18
3
132
84
105
162
9
63
18
99
27
144
108
18
3
48
48
45
72
51
12
204
93
135
9
99
81
36
15
192
96
3
180
9
96
3
249
24
84
60
96
108
9
63
24
3
21
12
3
324
18
75
96
84
33
3
192
57
72
144
63
456
60
249
15
36
3
57
15
201
12
3
213
21
315
99
57
105
63
84
48
93
87
12
72
63
117
207
21
168
9
15
183
36
141
48
297
63
9
39
33
15
72
3
108
36
18
144
3
87
162
72
27
81
54
33
39
105
180
228
117
54
54
27
99
72
21
156
21
18
126
270
36
72
324
105
57
63
168
120
48
69
15
39
81
135
81
45
27
144
99
108
144
36
201
72
15
54
54
36
36
213
3
45
171
273
24
99
81
84
48
180
72
72
39
81
60
24
15
18
51
3
33
180
111
45
24
180
72
21
54
33
156
24
72
12
45
90
33
3
21
33
63
72
36
63
9
45
108
27
24
39
72
45
12
105
63
27
33
60
24
240
21
39
69
135
63
9
108
144
63
57
36
69
72
39
12
3
45
63
21
15
54
396
135
12
33
63
225
99
135
93
285
216
27
24
21
15
75
144
45
27
9
60
72
75
54
54
117
120
72
69
15
36
180
36
39
9
60
24
120
12
24
72
72
39
72
126
3
15
93
105
135
99
108
213
252
12
9
234
108
36
162
15
84
12
240
24
36
39
144
33
21
90
108
108
165
15
18
15
120
48
24
108
288
84
48
84
423
126
54
162
99
279
90
51
84
72
171
45
48
87
57
15
105
93
ABCD 93906212098*3^$a+1 [50091]
19
24
5
67
77
67
9
111
105
75
69
27
54
135
3
45
116
19
60
17
103
41
4
27
5
19
101
36
60
67
72
36
9
8
16
39
17
19
36
209
16
56
7
72
33
27
5
43
108
42
47
43
53
12
43
108
45
216
63
21
44
52
39
29
48
19
36
5
7
60
36
77
24
43
45
12
20
40
20
19
105
32
43
36
9
27
33
20
12
67
65
7
90
18
48
89
60
48
43
30
18
29
16
15
41
169
42
53
24
31
17
144
91
173
199
96
36
54
66
45
24
36
3
17
108
43
5
7
60
17
31
24
84
6
11
52
171
17
4
8
52
3
36
9
15
45
3
69
3
78
23
16
8
12
84
31
18
150
36
149
40
56
7
108
21
15
5
156
48
84
60
48
7
125
16
21
11
7
101
67
72
180
5
12
55
9
20
124
111
41
40
15
120
9
80
340
27
53
64
12
105
71
84
64
15
36
18
102
5
4
60
75
42
18
29
97
39
135
9
132
44
24
96
16
39
60
84
36
17
124
39
17
19
45
24
27
9
39
45
15
12
65
4
39
24
41
79
53
163
17
19
29
124
63
29
40
3
41
12
127
72
60
113
31
77
48
19
5
40
27
156
24
161
112
123
48
9
63
33
92
217
18
153
51
9
32
52
15
36
12
72
36
5
60
180
12
4
116
64
144
27
24
29
16
48
27
144
69
12
20
40
80
48
16
36
183
36
5
37
90
72
36
17
4
123
117
44
31
53
52
48
80
151
9
56
84
48
55
117
27
45
48
33
27
3
9
8
115
120
81
51
93
63
5
60
7
36
24
36
41
115
45
188
163
168
21
63
36
17
37
90
72
5
40
44
7
5
48
4
20
7
24
12
144
5
103
53
19
24
12
117
15
57
33
18
5
72
72
4
75
5
96
79
29
40
75
108
60
77
7
60
29
7
113
7
29
4
56
96
24
31
57
20
36
7
17
48
24
79
77
52
15
36
9
92
88
32
43
117
8
7
36
5
48
55
66
11
43
5
156
24
55
165
27
177
36
75
24
108
29
19
24
41
4
32
103
72
45
99
41
24
60
199
21
56
88
63
33
104
112
56
19
6
54
89
1
48
71
79
21
27
5
139
24
17
28
20
127
137
36
7
89
60
31
33
84
27
53
7
89
12
7
57
15
156
9
15
165
60
20
48
31
120
17
19
33
111
45
87
18
39
68
103
77
112
56
24
108
19
105
48
27
9
20
7
53
12
168
1
11
103
21
135
9
15
41
24
16
99
156
5
31
24
29
64
92
79
17
7
45
176
7
17
16
111
65
4
32
4
3
53
7
173
7
12
36
29
79
41
19
29
43
9
63
5
7
5
4
32
12
7
9
27
89
24
4
117
39
24
147
53
7
18
11
100
144
15
41
67
53
1
39
24
8
4
63
6
191
28
20
43
53
72
64
24
140
7
53
16
56
7
17
4
87
57
188
127
41
24
72
24
36
55
96
12
36
9
15
161
64
32
60
25
95
40
9
66
9
20
49
107
31
53
7
9
80
31
17
48
7
53
52
12
80
28
15
36
17
112
231
5
7
9
8
1
96
66
24
29
36
36
7
5
76
20
7
5
4
68
40
176
24
97
30
9
9
15
135
12
9
69
66
41
55
9
92
43
125
31
65
168
25
18
5
43
189
27
29
295
105
20
12
7
72
9
24
36
36
63
45
176
12
48
7
9
3
45
123
77
43
132
45
12
63
17
19
54
11
4
8
73
54
12
89
7
48
24
53
127
41
132
19
24
81
9
30
45
116
43
5
43
53
72
7
17
60
79
6
95
184
39
41
64
56
60
37
27
3
17
16
111
41
103
9
15
53
19
18
30
41
127
9
48
33
23
115
65
4
72
135
66
23
100
116
19
221
120
4
44
163
108
36
5
24
4
135
30
96
95
12
28
135
72
9
56
55
125
55
108
65
16
15
173
132
184
32
24
24
16
48
8
55
5
55
9
20
48
40
20
48
7
141
80
1
59
31
5
24
72
120
52
27
101
48
85
294
17
163
21
44
7
126
39
128
7
33
12
69
47
64
33
66
72
53
72
25
27
12
51
53
12
115
12
168
72
36
9
32
96
72
55
41
76
60
48
8
12
31
12
9
44
55
24
161
4
51
45
56
88
8
24
31
65
19
9
20
120
64
32
31
9
44
31
29
79
36
36
9
51
36
84
24
ABCD 93906808046*3^$a+1 [50108]
51
18
11
24
43
17
97
35
88
3
17
7
21
68
49
27
56
40
48
27
89
121
3
36
320
31
24
105
123
17
85
48
102
36
65
52
12
200
156
28
20
12
48
24
37
3
45
11
7
60
69
36
68
192
48
67
5
52
80
16
164
13
143
60
160
171
29
120
52
9
6
60
5
124
56
24
4
39
21
20
36
28
57
35
13
30
41
112
75
12
48
29
13
11
100
44
100
96
20
67
42
15
105
3
80
48
24
7
30
83
120
88
117
15
63
53
192
67
137
31
24
21
15
30
102
17
60
31
12
72
60
30
3
8
7
81
99
65
12
163
93
32
16
21
35
124
32
64
105
51
8
280
152
12
36
12
7
41
36
24
19
5
13
24
39
12
20
175
29
31
69
33
198
53
4
108
104
43
42
66
17
187
53
72
48
12
28
36
27
65
37
11
52
105
23
7
144
96
9
68
60
16
32
7
18
35
24
40
176
127
21
20
24
37
6
9
15
101
12
160
128
289
35
43
17
91
65
52
116
72
4
44
31
21
9
71
60
19
29
19
45
32
84
12
48
16
56
109
35
61
155
48
37
24
71
97
11
67
29
48
132
25
251
28
20
12
48
60
36
91
17
48
115
77
187
29
60
7
72
33
9
6
12
12
41
28
21
191
60
175
65
67
12
5
36
40
45
30
84
53
180
40
36
32
7
41
112
9
66
12
21
36
20
55
36
5
120
127
17
181
35
139
81
32
55
21
20
16
140
24
24
85
15
80
7
48
101
61
6
77
36
64
20
37
3
8
7
5
7
41
180
40
48
36
15
29
24
7
33
20
76
20
31
53
12
220
63
33
68
60
96
24
40
104
55
101
31
5
28
15
18
35
115
53
36
16
9
99
200
19
41
91
30
131
4
116
12
16
81
6
57
27
161
48
16
51
204
41
72
52
48
32
25
3
333
23
36
76
15
5
12
156
67
90
155
88
272
160
27
77
24
52
219
30
299
96
48
28
27
41
24
67
60
5
1
72
83
4
140
205
11
12
55
42
11
24
144
120
19
12
5
25
51
45
87
48
44
48
43
24
66
95
12
13
3
20
36
61
47
28
32
72
60
16
68
72
4
20
13
75
56
24
36
96
180
280
141
87
57
59
19
53
48
36
36
19
5
36
25
99
36
32
43
12
21
69
251
24
55
5
48
12
13
59
43
42
35
31
17
67
93
27
21
27
105
207
5
76
39
9
9
135
87
165
3
18
150
5
115
24
138
191
112
60
45
147
117
59
67
5
12
16
159
18
95
28
51
29
36
25
18
60
21
84
27
33
32
4
12
99
60
5
1
42
65
157
35
61
347
7
6
15
15
29
16
8
157
54
173
12
28
3
33
32
60
24
60
156
24
264
24
37
3
32
4
144
12
3
60
17
16
99
161
12
132
1
42
30
78
105
39
5
16
32
16
116
25
39
20
139
101
120
16
75
96
84
65
24
40
80
24
85
48
99
8
60
96
12
19
5
24
96
4
32
48
16
48
68
199
21
27
5
96
16
96
44
48
16
80
61
18
41
37
35
72
72
64
20
204
96
31
5
25
23
16
39
41
12
84
31
29
16
20
64
75
113
52
33
75
80
157
71
25
59
133
83
144
13
23
12
48
100
60
68
169
11
12
220
99
48
48
17
36
24
13
35
4
63
17
48
25
30
165
68
7
42
203
96
91
53
127
5
36
28
27
5
127
33
105
83
19
5
85
23
79
186
23
7
57
12
20
43
12
165
51
29
115
93
20
25
11
24
96
36
160
33
75
117
11
139
186
90
12
41
7
84
21
87
42
168
131
112
152
43
24
9
20
24
13
3
56
61
63
12
80
120
40
15
12
18
120
83
7
54
15
20
280
36
20
40
212
12
96
52
68
19
173
7
21
128
36
13
171
36
15
5
24
112
20
7
5
43
42
47
55
21
8
37
120
15
20
7
12
149
72
60
55
72
125
36
16
128
36
7
ABCD 93907951726*3^$a+1 [50100]
71
18
66
109
72
23
210
24
48
18
54
15
51
37
48
41
48
6
9
3
48
69
40
11
84
42
18
48
24
36
24
36
12
18
54
114
31
11
12
12
21
9
48
31
35
72
24
24
37
80
3
42
139
48
5
42
54
12
42
45
27
54
31
65
31
24
23
18
15
57
6
24
48
24
18
111
15
12
117
40
11
12
90
15
48
57
42
21
51
30
96
15
93
66
36
12
60
18
54
24
24
126
66
21
3
109
8
3
30
12
12
96
84
195
75
13
24
41
7
113
60
19
41
55
17
15
45
60
31
89
42
21
135
42
63
9
79
32
15
42
55
11
30
31
125
84
54
1
101
123
33
54
25
11
48
54
7
11
45
27
21
40
32
39
54
12
48
55
24
11
36
6
3
87
97
23
78
66
48
30
91
5
99
40
11
6
151
17
48
72
30
12
85
8
27
13
23
72
66
151
35
93
15
42
30
48
18
42
60
42
6
18
31
8
81
39
27
6
15
33
12
90
18
31
53
3
120
72
207
36
90
12
6
90
102
84
138
6
61
35
61
8
9
18
12
66
66
30
24
36
6
85
83
24
42
99
129
252
84
12
19
23
96
1
113
96
30
24
105
15
33
15
18
24
55
23
168
1
11
48
6
54
9
57
90
54
6
9
16
11
84
24
24
18
79
8
117
243
3
30
72
63
33
84
12
24
6
18
7
41
18
6
103
41
6
1
23
30
36
39
21
6
12
66
12
18
42
18
54
12
48
3
3
37
113
102
18
12
19
35
13
23
12
6
15
40
17
54
18
168
24
39
9
18
85
59
48
61
59
60
18
7
8
9
54
42
72
48
12
30
21
15
12
37
8
88
11
6
54
1
5
75
27
85
11
24
21
64
47
121
209
36
19
56
63
57
99
150
6
78
27
33
42
48
30
7
137
7
5
115
11
18
99
33
42
132
24
90
30
9
3
37
11
6
24
7
8
9
60
126
6
30
36
12
25
107
24
12
12
186
66
18
72
18
60
18
79
24
215
24
18
15
87
12
144
61
41
7
77
96
84
55
8
87
6
12
30
33
33
55
65
102
12
48
37
5
48
27
51
45
9
31
80
15
24
25
47
81
15
25
17
42
133
5
126
84
153
183
97
35
108
1
41
15
9
54
66
24
87
117
18
84
30
54
1
104
16
71
18
24
18
132
1
89
18
12
36
30
42
13
5
19
65
6
114
6
72
18
120
15
45
60
132
27
21
30
24
45
3
84
54
30
61
8
15
90
15
33
48
36
90
9
9
30
36
61
23
48
97
41
39
88
53
12
7
23
114
6
25
65
15
40
29
19
29
90
90
55
47
48
96
1
23
48
18
12
3
27
54
48
31
32
15
18
12
3
72
27
21
9
6
25
35
12
153
9
7
23
18
63
51
61
59
36
24
60
84
1
48
176
21
84
24
6
49
35
6
15
57
60
60
42
85
35
18
18
177
27
48
24
84
24
72
18
31
17
79
89
79
17
63
51
54
30
1
32
27
12
18
66
36
9
24
3
18
12
18
24
141
72
15
144
24
177
168
40
104
15
1
11
6
90
12
30
42
49
59
6
90
150
135
39
12
48
30
7
59
37
5
84
6
42
18
24
6
42
6
66
48
36
57
3
6
114
45
9
55
65
42
24
84
108
108
102
18
9
120
57
30
25
56
27
6
15
9
66
24
30
15
33
24
6
25
128
40
35
126
55
89
6
24
105
16
65
48
63
88
17
18
12
24
84
144
30
15
88
5
3
40
24
47
18
12
19
59
18
12
15
33
30
25
8
72
3
36
24
97
47
132
54
79
53
12
7
71
18
31
11
78
39
87
84
60
24
6
19
65
222
33
15
48
78
66
24
177
117
12
48
55
11
72
37
17
18
12
54
30
30
36
36
78
66
144
30
9
63
12
138
138
24
120
121
11
48
6
39
15
168
73
11
13
72
8
3
84
228
6
15
15
30
54
6
6
168
25
41
87
33
12
18
12
18
27
3
36
84
6
48
31
11
60
9
201
39
147
109
35
6
12
30
36
90
87
48
15
57
33
24
55
5
96
132
7
11
42
114
30
66
33
9
135
63
33
51
126
18
126
48
7
56
63
24
6
27
147
6
66
48
21
9
55
5
36
72
120
7
5
6
85
71
66
55
72
17
30
18
7
24
17
7
5
18
30
42
81
16
48
168
48
17
48
6
54
6
24
45
9
15
171
72
13
35
42
42
42
6
102
36
12
18
30
114
1
41
36
12
7
23
12
126
15
15
60
24
138
6
42
3
45
156
126
18
199
95
18
12
6
61
23
48
138
6
49
101
3
63
12
6
15
40
96
11
48
45
57
15
27
6
151
89
24
6
9
27
13
8
33
30
1
56
3
144
21
72
39
24
6
84
60
12
18
30
36
54
69
51
109
41
55
17
180
42
145
5
51
51
54
24
30
156
12
162
6
30
54
21
27
85
ABCD 93908140702*3^$a+1 [50384]
45
153
219
168
192
168
27
21
69
90
18
18
213
39
45
48
69
18
57
141
3
87
9
63
45
117
180
180
198
540
378
90
54
15
144
39
33
24
96
99
126
180
252
267
111
33
12
45
27
48
60
12
123
57
48
12
243
165
159
81
528
12
432
27
18
3
357
207
24
39
90
72
39
96
135
393
3
117
135
180
18
15
309
180
183
33
180
87
48
135
345
69
75
144
249
72
63
117
3
60
156
336
24
51
90
15
21
75
60
549
18
57
51
33
60
231
33
60
48
75
69
828
93
3
24
387
153
300
33
3
69
162
126
159
183
18
3
141
108
123
39
441
477
51
192
9
450
165
195
180
21
69
63
63
72
90
18
54
183
33
123
156
240
345
18
93
87
21
144
123
69
165
36
87
60
120
273
75
15
54
75
156
57
15
57
159
192
45
39
105
75
33
123
144
48
63
54
90
45
63
108
72
21
51
93
15
177
48
63
189
81
195
204
123
33
39
105
24
69
3
24
81
54
108
141
24
33
144
18
93
144
84
237
147
105
51
36
21
27
225
51
60
336
3
18
15
252
75
57
33
72
90
90
75
144
132
144
336
15
144
90
51
165
234
81
144
63
21
12
129
198
45
192
36
69
36
72
18
117
63
252
180
153
48
144
33
15
12
12
36
60
27
18
27
288
45
90
33
24
15
45
45
15
57
255
96
72
27
165
168
156
12
39
36
57
105
75
87
36
72
72
21
12
36
57
54
141
192
27
129
177
54
33
3
9
45
18
108
57
15
45
45
198
93
159
117
45
36
183
87
234
180
126
33
39
72
18
162
105
36
108
39
33
72
48
180
12
105
270
57
141
180
72
72
63
228
159
468
33
129
36
39
231
93
120
36
96
228
237
3
87
9
60
96
84
3
45
108
135
144
18
75
105
18
177
48
279
69
21
198
57
51
225
264
321
15
24
105
126
57
123
162
267
48
135
93
69
288
87
201
207
27
90
90
18
15
93
123
147
360
9
45
39
141
51
12
180
60
108
75
165
48
129
450
165
60
252
24
264
63
69
576
57
ABCD 93909428474*3^$a+1 [50051]
3
153
96
151
17
55
29
12
84
27
16
125
51
48
40
17
183
16
56
33
12
24
96
96
24
72
72
36
60
75
93
48
36
48
63
33
87
40
80
33
132
96
36
103
29
3
21
36
48
60
115
48
29
51
45
72
75
21
3
81
84
96
3
57
24
79
96
80
33
151
5
60
84
27
33
31
120
80
57
151
24
65
151
8
112
72
77
72
163
17
12
19
221
51
16
41
12
108
204
60
39
9
48
7
65
36
60
60
75
45
19
65
168
324
19
41
24
15
24
81
31
41
60
3
40
8
9
36
48
115
104
9
84
36
39
9
48
12
67
17
63
9
87
93
27
189
19
77
36
168
7
53
72
72
27
16
48
24
149
3
40
8
72
45
36
55
65
24
39
33
48
48
156
36
63
16
53
3
45
115
48
29
27
96
64
41
36
3
33
12
19
5
51
24
21
115
56
33
15
33
103
5
48
27
96
9
120
199
233
24
60
48
51
81
135
24
120
57
24
72
60
204
87
88
104
120
40
8
33
39
33
55
32
24
57
39
93
51
105
36
84
12
84
15
16
32
16
53
144
24
19
41
132
19
5
60
12
132
15
64
104
40
29
108
144
7
8
160
101
19
24
65
55
72
197
3
9
39
21
108
60
36
132
36
60
235
89
48
96
7
17
96
72
39
165
60
24
7
41
48
15
129
55
24
17
84
171
45
75
33
15
93
43
197
24
84
36
19
120
17
24
39
21
120
144
99
117
19
41
48
12
132
31
77
19
5
187
8
96
117
123
9
7
32
192
57
31
53
19
89
279
72
177
108
12
48
63
81
240
39
117
43
48
5
12
84
259
173
72
24
108
12
72
51
81
15
45
36
15
21
180
60
108
31
77
60
79
8
69
216
75
45
24
24
43
101
48
108
7
5
48
19
24
65
72
7
77
12
72
15
69
12
24
79
72
5
12
31
65
39
33
12
163
53
12
48
15
93
12
156
99
21
216
12
55
29
27
33
12
12
39
9
36
19
29
27
16
32
40
29
24
84
12
3
9
39
120
88
113
60
72
3
120
64
65
24
151
56
105
36
12
7
125
12
144
24
15
40
53
123
153
12
12
7
173
27
21
36
60
24
12
12
120
91
17
31
17
63
81
55
77
99
136
17
15
72
16
41
60
24
12
96
96
132
27
81
15
24
81
39
21
43
72
8
45
24
48
12
96
36
19
149
48
3
45
84
63
21
3
33
7
53
19
72
137
24
15
57
24
72
24
63
16
77
27
112
5
3
64
29
36
84
144
84
63
96
33
72
60
19
72
120
17
96
15
69
19
8
57
96
96
31
53
96
60
24
60
67
5
91
77
24
163
77
168
36
24
48
60
43
8
57
63
72
24
24
96
129
7
24
72
72
56
33
48
120
12
3
144
57
87
9
60
12
15
33
132
12
7
65
96
12
43
24
29
24
27
40
29
180
79
41
60
72
96
3
16
53
19
8
117
27
72
21
12
103
17
84
27
16
24
56
24
45
228
7
216
48
41
55
5
24
24
51
9
48
120
36
24
72
12
24
24
36
72
43
32
9
24
31
104
9
87
120
57
24
15
24
81
15
81
24
156
67
77
132
60
19
72
32
117
43
149
120
19
17
144
24
12
19
17
55
29
108
252
72
12
15
16
168
56
33
31
5
120
72
24
108
63
64
5
48
12
60
60
60
72
72
43
48
17
39
21
19
53
36
96
168
12
48
36
15
21
96
12
96
31
29
19
5
51
45
67
120
5
27
112
281
24
39
57
55
8
45
60
7
32
9
12
72
84
15
9
7
29
19
17
7
41
48
24
36
12
31
17
60
12
55
41
60
48
27
105
15
64
5
120
120
12
48
15
136
5
12
63
9
15
45
24
12
72
60
19
89
36
43
113
24
63
81
15
24
21
19
41
108
36
24
15
141
51
45
43
5
144
51
72
24
117
67
41
39
45
24
24
24
43
149
84
247
17
36
19
29
36
15
24
57
87
81
ABCD 93909558404*3^$a+1 [50090]
29
12
19
20
99
1
35
9
33
139
24
44
40
17
3
15
165
15
60
6
30
30
36
6
33
15
1
245
18
25
36
80
75
42
54
9
15
9
75
21
16
89
75
39
1
11
24
1
8
36
87
60
252
72
144
54
42
168
12
18
192
39
39
36
84
25
41
66
24
156
48
72
60
93
172
65
115
11
48
121
24
11
54
39
40
5
7
65
6
132
72
78
30
37
71
30
43
104
15
45
27
73
5
36
36
19
131
25
24
107
13
29
67
89
15
51
9
9
30
21
39
1
5
66
73
80
60
141
30
120
6
84
15
4
56
39
36
45
21
18
96
6
79
44
3
108
84
45
3
84
54
36
6
37
23
12
21
15
25
89
18
24
6
30
13
77
3
39
6
30
6
36
12
51
4
132
113
6
45
27
97
17
3
15
60
6
36
19
71
9
15
1
8
76
60
59
30
30
37
95
33
76
36
209
19
53
24
30
18
6
72
30
18
60
12
84
30
6
24
6
67
47
49
20
15
102
18
69
3
54
30
9
4
5
66
12
24
30
6
30
12
6
6
6
12
66
36
19
5
114
30
15
112
11
24
30
90
54
6
13
11
36
6
42
120
90
6
12
93
39
36
85
11
18
135
45
90
45
57
60
90
48
37
71
93
159
12
133
20
16
20
39
18
27
57
39
16
108
116
40
24
35
60
21
87
33
100
35
9
57
3
147
6
42
42
78
45
27
30
99
27
42
36
15
4
11
6
138
1
95
72
73
44
63
12
72
114
30
6
6
12
6
39
51
132
90
12
96
99
27
30
30
193
11
42
27
33
102
45
123
120
12
45
3
24
24
25
131
133
71
24
37
29
12
27
15
6
36
84
72
87
3
24
9
9
48
63
99
12
9
16
71
102
15
15
12
54
24
78
84
36
33
75
36
33
33
162
1
20
60
39
25
20
21
12
54
24
24
48
30
30
33
27
57
60
16
36
29
6
9
84
52
5
84
6
90
84
39
27
24
12
12
21
39
1
107
162
12
36
30
24
6
192
6
36
93
16
11
13
23
18
159
57
54
45
4
203
33
117
43
5
42
78
54
18
114
9
160
161
66
33
27
117
111
36
33
27
24
66
39
75
72
12
21
21
19
84
60
11
60
49
101
15
51
36
30
87
96
16
35
54
42
60
24
54
75
24
15
72
33
76
80
75
1
83
6
15
4
95
108
48
285
57
30
213
24
27
186
54
13
5
15
27
138
7
44
60
51
96
57
51
9
15
30
18
84
9
57
19
23
61
36
29
139
11
109
5
18
37
17
30
9
69
55
11
144
72
96
18
39
45
96
54
42
48
31
59
18
24
30
48
42
24
90
60
72
153
21
48
48
30
150
150
57
45
12
18
60
61
47
37
5
31
47
72
156
12
97
5
12
3
27
6
3
15
120
1
53
12
3
27
96
13
11
36
73
80
45
15
255
105
75
24
36
66
6
42
36
15
27
97
17
30
24
60
84
30
12
30
48
12
6
60
54
30
63
36
9
126
60
9
33
7
11
66
19
35
54
30
37
60
11
33
27
37
12
71
24
36
13
35
12
12
81
27
12
90
6
9
96
57
144
18
21
39
12
6
3
45
30
1
101
3
9
18
12
18
163
11
6
240
30
54
39
21
3
36
60
39
6
55
11
33
153
18
30
15
75
1
24
156
23
12
6
48
91
5
48
48
3
27
48
24
1
41
3
96
27
30
19
11
33
75
54
30
18
27
3
72
1
59
42
54
24
12
153
3
108
24
90
12
6
57
112
23
25
113
3
39
120
105
15
1
24
12
59
12
30
18
84
60
96
45
87
13
17
7
65
91
41
36
18
1
29
66
9
69
108
54
9
64
5
78
13
29
102
24
24
66
42
54
24
30
54
15
60
36
99
145
11
24
6
24
30
1
35
12
33
45
31
53
48
12
36
15
40
11
48
21
15
9
3
33
4
5
7
5
96
24
43
11
1
5
54
1
11
24
9
60
21
54
24
18
27
33
18
132
57
33
63
15
60
25
11
93
51
25
5
54
12
24
49
11
1
8
21
6
48
108
33
60
15
6
18
21
4
20
36
39
85
20
52
44
57
12
31
107
48
30
12
3
51
6
63
84
27
54
19
11
102
24
18
36
145
17
3
16
35
186
48
30
12
54
24
6
69
100
107
24
6
7
17
66
33
27
33
99
30
231
15
36
30
18
60
37
23
1
47
18
54
6
24
30
1
11
60
33
15
36
72
90
19
24
20
81
6
57
15
18
54
6
54
36
48
12
108
36
93
15
18
7
11
24
60
6
15
39
45
16
107
324
78
15
36
39
36
42
24
6
48
66
18
1
20
4
11
45
16
44
40
41
99
51
36
12
60
12
33
105
6
24
18
84
18
108
18
6
9
60
16
101
18
36
96
30
18
1
11
24
24
45
15
12
37
11
12
57
51
85
11
9
81
19
17
87
111
42
132
30
12
108
12
48
6
99
3
42
126
132
24
9
40
104
120
45
75
16
20
40
47
12
30
75
63
48
6
18
37
8
ABCD 93909785584*3^$a+1 [50013]
36
44
10
26
108
22
14
108
22
36
74
76
24
8
33
79
41
253
12
194
10
6
84
44
22
30
24
30
146
34
24
26
76
24
24
116
10
24
126
96
84
65
25
66
90
54
30
14
120
16
6
38
22
294
6
270
204
54
11
3
36
12
285
39
34
12
14
94
132
2
96
72
9
31
54
26
57
121
26
4
41
39
22
2
16
17
3
46
23
181
146
33
61
26
136
65
289
54
12
5
79
6
38
130
222
5
75
69
25
30
56
70
2
46
50
16
20
45
25
14
57
115
29
31
30
120
120
107
43
48
126
38
22
11
315
28
56
60
45
99
76
8
57
49
150
6
54
44
72
24
136
96
32
57
55
90
54
6
11
144
15
33
63
34
30
114
86
64
36
44
36
36
28
66
24
59
43
68
60
22
14
33
48
13
14
16
12
20
60
177
51
10
59
63
184
41
169
24
42
5
43
77
19
30
6
78
60
150
17
24
3
58
18
42
48
42
125
3
46
96
18
77
55
128
12
34
90
24
12
90
24
24
11
123
16
44
418
50
4
6
38
36
10
120
30
80
10
114
12
24
60
6
24
126
17
7
66
78
12
29
96
39
48
72
94
146
4
60
96
36
30
198
6
24
30
12
18
146
36
64
30
11
3
96
46
182
60
12
10
24
134
112
8
33
3
16
6
108
120
12
84
90
66
84
50
4
29
3
117
7
164
16
6
30
204
44
106
24
14
106
26
100
44
180
40
162
114
44
10
170
16
53
87
96
184
66
74
36
88
90
12
2
57
19
60
32
72
22
131
39
16
92
16
66
26
34
36
90
18
66
114
36
26
58
42
8
36
4
32
64
30
11
3
22
54
30
6
77
1
2
124
80
120
105
85
30
36
48
72
128
180
21
75
16
30
18
77
87
33
13
206
46
54
120
126
50
4
20
105
85
74
40
42
120
54
36
32
96
112
32
45
73
24
54
120
132
29
3
76
17
115
138
11
55
144
17
39
154
120
6
6
48
30
29
3
10
98
57
43
32
10
90
54
234
90
36
35
96
39
153
37
66
48
96
8
33
27
202
83
7
44
60
9
7
96
32
148
80
144
21
123
82
78
116
33
277
170
108
96
160
197
15
214
38
46
102
60
54
23
61
12
24
215
79
6
234
192
198
12
74
156
132
45
61
150
32
100
8
9
13
14
156
72
108
4
24
36
44
57
72
7
6
2
148
20
12
22
60
24
12
24
6
32
96
9
72
85
83
7
24
96
120
41
15
4
66
318
66
83
1
36
150
36
140
10
24
66
44
46
30
54
30
20
16
224
10
98
16
197
103
17
19
20
33
37
36
38
16
66
95
13
11
15
36
165
39
10
6
68
10
122
88
126
83
37
60
6
18
191
1
120
24
6
84
53
7
68
12
33
1
36
120
6
44
105
79
72
152
226
42
84
44
141
19
36
161
43
29
31
6
66
44
106
2
180
148
48
30
14
36
9
72
96
139
44
52
20
10
78
161
25
14
12
60
64
54
146
16
17
31
6
35
19
20
24
33
72
7
8
76
176
16
20
10
95
183
16
80
33
127
6
50
34
66
108
17
55
8
70
42
65
13
2
24
33
231
46
50
214
50
72
24
10
24
47
145
90
20
72
46
86
36
48
57
79
84
32
60
84
60
33
31
80
36
64
126
110
144
96
120
24
180
76
65
55
24
41
121
48
222
32
82
36
114
60
5
39
24
46
30
32
45
49
14
52
20
64
66
78
12
54
23
31
41
25
6
30
122
118
138
6
11
13
107
109
30
66
110
10
134
100
30
26
10
24
6
128
16
104
10
30
42
48
86
160
8
52
36
32
106
30
41
1
54
20
10
54
29
3
10
24
14
46
30
68
16
96
164
46
30
5
1
62
ABCD 93909991328*3^$a+1 [50104]
15
147
12
33
165
150
138
147
57
18
105
15
108
24
153
117
90
81
39
18
63
27
6
30
81
33
270
108
108
12
24
33
12
99
21
33
36
231
96
12
15
78
39
15
21
60
183
234
6
9
12
63
60
93
33
12
54
114
54
12
6
75
105
54
36
102
18
78
27
27
33
24
45
51
75
45
69
126
12
177
201
75
180
60
33
216
51
87
93
105
39
303
60
102
3
51
72
129
33
15
63
117
135
108
12
57
75
36
9
81
159
96
15
18
324
123
39
84
6
54
30
87
132
120
75
18
195
24
51
45
135
9
60
48
51
72
225
9
84
42
57
45
108
108
6
138
42
153
12
33
63
60
123
126
171
159
21
27
42
75
48
177
96
12
6
357
24
63
126
99
72
15
108
45
12
15
33
180
21
30
60
12
162
147
39
102
132
18
57
15
12
54
51
96
39
105
15
78
27
45
3
51
21
63
45
81
6
48
36
36
81
69
90
54
87
105
15
165
60
84
54
72
42
195
12
99
9
135
108
45
63
102
18
129
33
219
48
12
159
9
12
15
21
72
135
126
27
123
57
33
30
321
39
24
117
96
123
36
81
99
60
33
111
297
117
3
45
27
51
81
9
87
129
18
126
99
3
24
21
60
99
105
21
90
90
15
177
63
123
180
30
24
30
45
12
321
132
267
3
297
45
18
192
21
84
240
75
180
84
237
12
3
60
165
159
126
378
21
108
72
33
126
30
96
138
72
54
39
21
219
15
108
30
18
21
33
3
15
45
84
156
147
60
18
90
177
21
66
126
75
75
30
78
57
123
57
33
147
12
57
51
75
30
108
114
30
150
30
15
27
21
33
12
78
162
75
24
108
12
123
93
15
18
27
117
48
15
24
180
33
42
84
72
9
180
96
93
6
90
120
90
105
36
12
15
57
123
198
252
195
51
36
96
117
132
3
57
60
9
27
27
165
48
3
81
39
57
24
171
57
12
63
33
213
27
207
57
129
30
57
72
60
12
3
18
180
198
117
132
72
15
165
3
57
51
84
45
33
3
189
18
273
3
9
21
126
60
45
48
27
45
231
69
15
21
12
27
156
78
27
9
135
39
9
33
102
45
120
21
66
33
27
81
132
72
48
48
84
3
126
90
30
126
24
66
126
144
81
84
111
45
255
69
81
18
21
141
39
105
51
39
33
48
12
33
144
48
27
15
21
9
3
3
48
21
15
141
12
288
63
6
36
39
123
66
171
15
81
3
21
75
105
276
69
51
87
57
93
3
24
48
63
18
327
93
27
204
108
132
60
63
117
21
15
360
99
120
18
27
99
24
45
3
60
144
48
42
18
45
81
36
135
96
3
36
48
45
72
9
186
234
210
36
21
60
33
144
123
120
27
45
48
84
60
96
75
60
162
27
48
48
57
30
258
12
6
120
6
48
60
18
18
27
3
162
42
108
54
36
18
156
21
93
99
147
18
75
48
99
84
9
72
15
18
66
21
120
108
12
189
24
90
33
57
15
21
459
ABCD 93910017874*3^$a+1 [50029]
36
24
6
24
18
9
123
21
27
72
30
18
42
6
24
6
90
9
15
36
45
12
3
12
18
96
18
18
30
24
24
120
54
30
42
39
27
42
48
72
42
6
18
72
30
3
15
141
108
153
54
54
27
3
60
9
111
6
36
12
6
12
69
3
66
42
33
9
6
12
9
24
39
33
3
36
66
12
30
45
15
36
201
45
6
48
12
72
18
78
66
18
60
18
78
9
48
57
42
9
9
12
6
105
3
12
54
90
18
6
12
12
36
9
36
51
36
60
42
6
114
78
72
12
90
78
18
12
12
54
30
66
78
30
12
54
15
132
87
30
6
6
6
45
48
15
9
45
6
54
30
42
48
6
60
66
78
12
21
39
45
9
87
3
12
57
33
30
18
12
18
9
45
6
72
24
54
90
6
36
48
6
36
48
57
159
6
54
18
18
78
99
141
12
18
12
72
6
27
15
18
75
21
18
30
6
72
18
171
9
60
27
63
90
120
27
3
129
63
24
90
36
108
15
21
6
48
60
9
3
30
27
48
27
36
30
30
21
3
6
15
15
105
15
12
18
27
45
12
48
3
147
42
6
60
30
42
12
6
39
15
42
30
21
3
36
9
15
6
108
51
15
72
12
66
96
6
117
15
21
75
36
45
45
18
18
27
51
30
24
18
18
24
15
21
15
21
48
48
18
12
12
48
30
42
66
42
9
3
42
6
12
33
3
9
3
60
12
78
27
27
18
108
54
66
15
3
57
120
75
48
6
39
21
30
24
9
36
24
57
18
6
42
12
30
18
9
24
51
54
6
9
15
9
3
42
12
6
102
6
21
21
3
51
24
45
9
48
78
24
6
36
18
48
24
21
159
21
33
75
9
6
24
33
27
45
33
30
30
42
12
78
6
84
42
3
15
72
21
87
60
30
18
24
18
18
12
48
12
90
18
9
33
6
72
18
30
54
3
3
36
21
39
18
120
15
57
18
36
24
6
42
69
39
30
54
18
3
15
21
93
15
3
18
24
12
66
60
24
18
30
30
78
30
30
30
42
12
54
24
6
12
144
36
30
3
9
30
30
15
3
12
36
129
3
48
57
9
54
24
60
42
30
24
81
3
96
24
36
42
18
69
60
57
84
6
9
15
21
123
36
60
12
114
36
78
42
30
18
27
3
12
12
36
12
54
18
18
18
90
24
6
42
3
27
45
39
24
45
9
3
9
30
24
24
18
30
9
9
90
12
42
6
84
48
42
27
93
18
42
51
9
75
27
108
18
63
27
12
42
6
150
3
21
18
45
21
6
6
3
21
39
27
24
18
72
90
78
78
30
42
6
30
21
9
102
60
33
15
60
66
60
99
9
18
60
60
102
36
24
108
3
15
12
108
21
21
48
6
90
3
48
144
39
36
21
195
18
42
9
21
15
3
6
51
72
45
3
15
30
54
24
6
18
21
87
30
18
12
12
42
6
12
6
12
12
87
33
36
30
54
30
132
66
120
12
6
12
12
78
27
21
39
12
3
21
45
27
75
45
3
24
6
6
33
15
36
12
18
72
30
57
45
3
72
3
12
18
24
54
60
132
72
78
18
36
33
33
30
48
114
51
39
36
45
9
48
24
90
90
6
24
78
6
45
9
3
99
54
42
42
3
72
45
30
12
24
42
60
108
84
75
51
6
18
93
255
9
24
21
24
27
12
33
18
30
84
6
12
78
15
27
48
66
123
165
48
42
18
18
12
42
6
24
45
63
24
60
9
15
24
96
42
30
18
54
60
6
6
36
45
9
156
3
27
24
48
48
30
12
36
42
30
42
60
18
18
45
21
6
42
18
12
6
24
6
24
93
15
12
48
57
75
12
24
24
66
54
60
18
30
33
51
6
12
15
15
57
69
24
30
21
15
6
24
27
15
102
60
12
30
48
6
84
6
84
48
54
84
51
3
72
33
75
6
87
72
45
36
6
105
63
18
12
6
30
51
63
186
99
3
42
6
12
132
21
57
12
42
36
30
78
54
6
21
24
15
12
57
57
36
30
12
12
66
18
21
36
33
12
30
33
21
18
30
3
15
60
93
21
18
90
15
48
15
24
60
45
9
15
15
12
84
24
12
12
33
63
24
48
120
57
48
15
24
48
18
18
24
36
12
138
30
30
27
15
18
15
36
33
42
18
18
33
144
3
54
3
12
21
75
69
54
102
18
102
18
24
12
36
30
15
63
42
78
6
30
69
69
66
105
15
24
6
30
60
30
30
24
36
60
9
57
18
48
72
36
12
24
24
105
111
9
24
63
60
60
30
12
60
6
132
45
39
9
9
51
15
24
6
6
6
15
123
6
6
42
78
78
6
18
3
45
3
69
30
45
3
18
42
18
87
3
24
18
84
120
18
96
12
12
21
87
12
6
30
54
66
36
78
6
9
51
90
39
15
72
66
60
48
6
54
42
60
30
84
18
6
60
96
3
36
15
60
90
12
42
6
6
6
30
30
3
87
12
30
3
39
78
66
36
24
6
39
27
12
30
36
60
24
42
21
108
27
57
36
39
48
57
33
18
9
12
45
6
24
18
3
3
42
3
135
9
27
24
84
33
3
30
12
48
24
30
36
24
12
24
12
54
51
3
36
9
87
12
6
144
6
12
24
6
18
12
30
3
21
6
12
36
54
30
12
18
18
12
33
45
15
48
24
33
24
6
102
12
24
132
3
9
51
51
36
168
69
15
36
12
18
12
54
6
3
60
27
108
9
15
78
48
24
27
24
51
6
18
24
30
18
12
60
72
54
12
78
12
48
66
66
144
18
30
78
60
15
3
42
72
12
18
141
21
54
12
48
6
18
42
51
48
24
21
54
66
60
12
3
39
33
69
6
12
21
87
12
42
15
45
135
3
33
15
12
30
36
30
21
81
120
3
84
51
21
36
27
48
54
15
3
6
24
66
12
12
66
60
66
24
6
18
48
18
6
48
6
30
54
78
42
12
18
33
93
15
21
36
18
57
63
9
57
36
42
93
15
18
66
18
12
ABCD 93910469782*3^$a+1 [50020]
25
80
12
4
17
3
12
15
18
7
84
11
18
36
18
45
3
48
6
31
17
36
6
30
19
17
3
21
39
52
120
5
19
125
39
36
21
168
39
72
60
3
96
9
180
12
45
175
29
75
24
48
75
18
84
43
12
11
42
54
18
48
7
8
15
33
9
36
36
15
48
40
77
84
6
45
36
15
9
28
5
6
24
72
18
12
31
17
60
7
8
15
21
64
11
6
48
12
15
33
63
12
21
15
16
23
6
7
17
3
15
45
28
60
5
24
27
48
16
11
45
24
45
91
29
7
24
23
18
15
9
36
63
21
24
30
96
24
66
39
24
117
3
87
114
6
9
15
25
92
48
60
9
48
48
6
9
4
17
31
20
60
123
21
64
29
51
99
30
87
36
12
51
30
156
15
33
43
84
20
196
17
6
6
51
100
24
59
6
36
60
15
9
31
12
41
6
9
39
1
5
24
90
66
67
68
105
72
19
36
20
27
66
75
16
11
42
6
25
29
27
63
25
17
24
6
81
9
6
73
29
123
15
30
24
15
16
44
165
15
64
36
41
72
15
87
18
3
52
80
12
40
41
12
75
27
21
99
48
6
27
63
9
63
138
6
24
42
3
100
17
99
75
54
31
41
24
90
9
16
84
125
115
17
180
19
59
49
56
15
6
18
33
39
33
21
12
30
117
3
33
16
113
31
12
60
12
116
117
48
60
6
33
33
48
150
9
33
78
25
29
15
72
16
35
24
13
68
9
48
72
30
1
8
12
117
36
27
40
89
48
36
72
19
29
7
53
79
5
7
5
30
18
30
42
39
9
27
3
73
17
103
44
84
36
124
29
7
8
21
6
6
3
12
40
29
6
168
45
21
78
33
9
24
6
210
31
23
1
41
48
15
15
21
9
99
33
54
6
18
54
12
6
222
43
23
37
20
33
127
29
60
3
3
24
45
48
21
51
16
24
35
21
69
6
18
51
9
19
96
36
179
6
15
33
42
13
77
43
5
15
21
36
30
25
56
28
56
9
60
39
40
17
3
45
43
5
79
53
27
63
1
17
24
31
8
45
42
49
29
72
12
3
48
9
7
5
6
9
16
8
105
19
108
72
12
8
12
96
28
20
24
108
28
17
39
15
129
24
12
33
96
12
3
57
19
20
21
15
120
24
15
6
72
12
30
18
72
24
15
69
66
6
3
36
81
84
19
17
39
12
15
45
9
19
65
24
6
6
99
9
15
81
39
57
54
54
162
13
77
24
27
24
33
3
87
42
15
21
99
36
3
141
69
30
24
81
15
49
65
48
39
15
6
27
87
21
88
44
12
24
147
18
27
45
67
77
135
15
24
6
24
12
120
3
12
4
20
15
18
6
9
36
75
6
24
39
105
42
49
5
66
66
24
63
52
5
48
55
47
6
42
18
24
36
43
92
84
81
48
24
15
12
3
1
29
12
24
75
124
60
68
24
9
7
23
49
20
3
117
3
24
25
8
33
19
104
60
160
12
44
15
33
15
21
69
48
24
3
21
24
48
12
66
6
19
36
11
18
36
31
48
59
37
11
9
9
39
52
8
12
63
153
45
79
59
21
45
63
48
24
28
53
39
16
8
45
19
125
36
156
15
48
51
9
100
11
24
21
52
24
48
23
18
159
36
21
36
24
31
17
18
69
3
18
30
30
204
3
45
27
3
78
90
13
32
3
24
157
5
24
7
29
39
57
24
48
31
5
6
18
31
12
80
27
73
17
3
72
36
45
87
165
63
15
9
48
33
24
12
18
45
21
6
9
12
27
30
18
78
84
6
6
204
15
4
36
12
5
48
7
48
36
20
4
29
3
117
72
15
9
55
17
19
8
108
108
64
53
39
9
102
13
5
24
30
1
125
31
60
20
99
21
99
9
33
24
159
36
16
35
37
11
66
78
6
7
12
101
15
36
15
33
15
1
29
66
21
120
3
6
42
30
84
15
108
21
31
23
21
51
33
15
21
21
6
42
36
60
60
67
20
45
79
68
36
9
60
27
9
24
87
15
18
72
24
39
15
37
53
247
8
28
17
18
117
21
120
54
18
24
6
48
9
33
78
90
54
33
88
41
54
1
20
16
20
45
39
9
27
72
60
72
3
90
36
31
65
36
3
45
15
81
6
49
23
33
9
54
45
45
31
56
12
16
20
69
27
33
87
39
21
36
100
5
15
39
13
35
18
3
60
12
3
30
66
33
12
9
31
5
15
21
24
19
89
12
36
7
60
41
12
54
33
60
45
12
18
45
40
56
21
96
3
69
3
33
27
15
73
20
12
135
49
65
19
11
78
36
6
1
12
17
60
6
13
12
47
81
21
36
12
7
20
33
147
69
30
37
20
24
28
56
9
36
6
25
5
31
5
48
15
9
7
36
8
21
31
23
6
60
84
114
6
24
36
84
7
53
91
29
7
8
87
18
15
36
36
15
54
24
271
56
108
12
105
18
21
21
30
1
47
6
7
140
45
18
6
43
68
165
12
36
84
48
67
116
69
67
5
24
36
31
5
27
76
5
31
41
43
5
19
5
63
24
48
36
9
7
20
21
15
24
120
16
29
24
39
36
36
33
120
15
27
61
20
9
3
3
18
15
60
12
45
15
3
72
18
6
25
20
69
6
18
7
119
45
36
33
36
75
21
15
9
60
27
84
15
21
3
37
17
51
9
15
111
9
52
56
45
195
3
9
76
35
1
41
87
28
17
42
73
48
29
43
23
18
30
45
36
9
12
138
21
9
210
96
9
9
27
3
33
52
5
7
44
52
48
36
5
48
3
27
126
51
15
21
27
18
3
52
47
6
36
63
36
36
48
45
31
137
39
16
24
36
68
16
53
6
69
21
6
6
55
17
18
109
5
3
12
36
4
53
36
30
90
55
17
39
ABCD 93910565272*3^$a+1 [50037]
48
92
16
116
64
60
96
36
59
54
75
69
18
25
132
131
36
81
52
137
423
27
21
69
111
15
18
54
73
8
4
36
41
55
35
36
457
155
225
192
16
35
54
103
41
7
29
108
36
67
77
147
96
244
44
4
41
72
43
101
54
72
97
12
53
36
7
137
18
85
132
17
111
108
69
90
81
9
36
144
18
45
9
54
36
85
95
1
48
12
20
48
16
200
4
36
65
43
11
72
18
79
227
9
64
36
89
72
31
59
108
37
48
41
139
5
7
101
90
85
140
48
52
12
48
155
37
36
89
55
12
36
5
54
1
125
67
48
84
53
3
15
37
116
135
36
36
54
126
109
143
36
9
100
8
63
37
215
169
101
75
15
97
137
219
195
25
137
162
165
15
261
27
85
59
1
144
53
43
20
117
103
5
223
92
4
5
103
41
7
29
54
90
72
223
56
225
115
11
37
48
224
141
18
49
176
27
133
140
105
126
54
7
32
15
90
36
55
17
27
16
20
12
144
36
24
63
73
107
90
103
5
90
180
13
96
89
36
55
56
144
15
126
39
100
48
32
105
18
72
13
131
45
81
18
61
371
18
3
88
156
48
47
1
44
9
144
18
18
139
23
72
13
5
79
60
5
91
80
4
48
12
96
119
18
247
23
25
320
196
17
75
15
97
137
108
72
55
80
28
35
108
193
32
4
149
55
71
61
137
90
13
140
27
72
234
211
96
20
87
108
18
7
47
225
16
20
81
18
36
21
16
53
162
54
115
191
90
3
15
21
64
5
27
84
33
127
35
153
45
7
140
4
11
45
45
43
101
54
85
41
54
36
25
29
67
5
18
108
9
81
54
109
144
233
55
35
72
21
36
33
36
126
9
99
36
57
4
83
18
7
83
109
143
36
1
89
72
18
54
18
37
35
13
149
144
90
54
43
12
215
72
54
27
9
55
53
18
13
96
53
90
162
90
54
36
90
145
53
27
16
65
18
54
115
101
175
239
180
18
39
15
21
33
91
53
72
55
161
175
5
75
69
151
47
72
13
23
162
3
52
60
128
48
15
54
90
1
35
145
144
35
25
83
108
54
72
198
45
27
85
36
5
55
80
112
5
18
54
3
108
24
28
53
144
36
90
54
54
36
61
84
35
18
43
47
90
72
18
13
149
43
83
45
9
199
35
25
11
18
163
80
4
104
171
198
7
96
48
32
87
126
36
3
100
23
25
12
48
23
9
100
8
9
79
119
85
48
47
72
18
235
161
27
4
23
18
3
105
91
108
92
100
96
44
45
18
25
48
12
23
9
100
395
21
33
36
75
51
45
172
128
87
25
192
53
36
144
55
452
33
162
108
162
39
52
197
63
64
233
3
52
8
84
96
99
18
72
55
53
27
9
67
32
135
153
63
37
144
44
12
24
76
32
12
4
155
144
108
57
16
35
61
29
115
32
69
111
15
109
36
8
40
12
29
18
1
80
144
117
36
18
36
145
36
60
20
27
277
11
54
31
113
31
48
32
33
72
135
264
87
45
108
9
18
93
16
48
12
11
18
55
80
160
92
27
36
126
199
17
54
25
60
131
54
99
4
41
126
54
67
77
18
90
108
36
39
4
32
51
54
90
45
ABCD 93910969682*3^$a+1 [50029]
5
91
17
63
112
23
9
16
144
101
6
36
18
31
23
121
17
15
93
19
35
96
144
36
12
54
6
282
55
5
91
17
54
18
151
29
138
54
3
93
54
18
102
6
63
144
93
54
109
59
36
120
54
67
5
43
48
5
27
63
54
84
36
18
6
174
90
3
3
45
16
101
187
32
63
36
114
162
156
168
21
105
66
42
18
210
54
6
18
126
30
6
7
5
6
84
6
72
48
19
5
66
25
11
229
29
18
18
12
78
117
135
18
126
30
78
13
17
60
67
35
18
6
21
45
3
15
36
6
30
18
55
113
12
3
3
12
24
9
75
24
45
81
84
27
105
18
12
6
138
60
102
150
12
60
12
18
187
48
71
36
18
6
246
24
72
72
63
3
42
48
36
54
36
6
12
115
191
6
30
6
7
23
9
63
36
24
21
112
144
29
252
7
23
162
18
37
161
186
18
30
6
15
15
1
35
78
18
30
252
78
12
6
51
3
120
72
6
90
120
60
9
64
65
150
12
24
85
23
120
81
112
137
108
54
48
21
16
185
144
30
114
18
48
36
18
31
11
36
90
7
65
18
30
127
53
24
3
45
6
36
18
30
36
42
12
15
16
11
90
30
18
171
51
36
30
114
25
65
48
90
78
12
36
24
72
18
72
93
48
3
174
72
183
96
96
3
60
1
192
224
33
175
71
72
97
128
45
162
150
90
81
45
72
90
12
60
72
33
51
36
9
45
36
31
29
30
18
108
24
36
12
78
12
21
39
12
24
12
54
24
66
36
117
123
85
17
126
49
47
36
18
84
288
108
162
42
31
107
18
24
18
138
6
48
6
36
48
6
30
91
5
43
23
54
51
99
13
23
57
45
180
6
57
99
6
48
135
15
84
6
102
108
24
36
30
27
9
6
12
165
16
95
97
65
84
24
99
16
167
42
90
21
117
180
18
36
6
192
72
6
72
90
66
9
16
47
177
16
5
6
36
54
43
11
21
33
15
3
93
15
66
6
12
18
60
12
67
83
13
5
30
150
12
36
126
60
13
23
174
36
18
69
45
120
36
42
13
32
27
156
24
30
198
13
209
30
60
90
12
18
78
12
78
37
11
126
24
30
24
18
90
13
144
176
16
113
90
117
51
30
15
75
60
9
3
45
15
33
39
66
144
18
60
18
120
72
6
1
29
60
39
33
90
72
12
33
3
18
27
15
144
36
13
17
255
3
54
7
11
117
75
37
5
84
90
24
21
9
78
48
6
19
47
72
42
54
84
36
6
43
5
42
84
45
177
30
24
48
18
24
48
36
54
36
97
32
57
18
138
108
42
30
7
71
12
18
27
9
78
25
80
16
95
12
24
61
59
60
108
30
60
120
36
60
91
11
18
211
5
54
60
36
66
67
11
66
51
327
42
31
143
42
18
36
18
102
9
27
132
138
7
80
45
48
18
145
17
15
3
126
6
25
47
1
101
75
33
6
120
234
135
63
90
54
6
27
27
84
60
12
132
117
21
24
19
80
57
78
12
78
30
60
66
6
12
6
30
72
85
5
27
48
39
144
25
11
120
93
51
72
42
36
54
36
54
7
48
96
155
21
64
77
67
5
156
6
36
37
35
36
12
45
15
129
15
33
16
80
159
1
35
109
11
6
18
72
54
12
114
30
51
48
9
78
84
78
18
12
6
19
11
42
43
47
48
54
60
175
80
15
36
72
30
135
27
21
21
43
11
261
3
72
54
79
83
114
36
87
3
102
55
23
12
36
96
25
83
48
13
5
126
96
48
96
61
59
36
33
129
42
69
141
36
15
64
11
114
174
36
33
75
18
18
1
71
42
18
144
45
48
123
85
77
30
37
5
108
138
69
171
18
72
27
3
18
72
18
24
12
24
54
31
144
5
43
65
63
45
30
60
12
150
54
18
210
18
54
69
9
12
36
168
72
12
75
105
7
35
84
24
18
30
24
84
6
159
15
72
42
66
96
45
9
30
57
75
37
107
48
36
6
66
57
15
6
ABCD 93910980862*3^$a+1 [50113]
33
54
150
51
45
30
12
18
54
30
96
150
54
48
168
15
144
171
42
42
9
147
45
27
120
42
3
15
18
30
42
42
189
72
15
102
120
78
90
99
33
132
66
153
24
27
126
42
45
243
93
51
6
12
51
159
18
87
93
24
138
33
105
12
51
99
21
144
3
285
45
192
12
6
72
60
120
30
63
39
6
75
57
72
63
105
78
12
162
18
57
105
15
171
54
126
12
48
72
42
150
30
108
42
9
81
6
252
21
24
75
78
54
30
18
132
246
102
102
99
57
30
105
15
72
42
63
3
180
24
78
132
96
15
45
60
12
3
45
84
90
228
60
45
48
120
69
6
42
3
99
168
30
48
15
45
24
36
12
123
15
30
3
141
90
60
213
33
60
30
60
33
51
138
12
30
9
24
3
30
60
75
48
57
39
3
18
3
207
9
3
42
138
33
45
54
21
9
279
177
15
24
183
225
87
18
60
108
39
3
18
30
420
42
72
39
9
30
48
33
72
24
51
54
126
42
48
162
48
54
78
33
408
141
3
48
72
27
45
81
72
420
90
12
18
18
12
18
30
117
48
9
60
75
225
126
12
21
117
114
60
18
48
372
18
114
96
12
42
6
24
108
51
9
18
69
3
60
177
21
3
207
102
48
195
24
33
15
33
60
12
60
51
147
69
81
180
3
129
78
33
24
93
75
27
12
9
57
72
15
96
9
42
30
6
132
30
111
87
177
3
120
45
15
9
93
30
18
54
120
138
60
63
15
30
72
72
171
159
33
3
84
66
210
90
30
84
66
12
90
282
180
3
72
171
45
9
6
54
3
15
57
93
75
72
21
72
48
147
45
60
30
180
117
3
90
270
21
216
21
12
78
54
18
60
45
3
54
18
102
183
147
18
42
66
84
3
3
144
69
27
72
90
27
96
69
60
66
30
39
15
246
60
120
102
33
45
30
24
18
78
84
33
63
90
12
3
9
36
12
168
90
30
12
18
102
30
21
9
48
60
114
30
30
18
123
27
102
15
111
30
54
66
99
24
21
6
120
72
240
165
207
9
117
12
15
27
60
6
60
12
18
30
3
81
15
48
63
24
66
180
27
33
24
198
60
90
30
48
45
135
57
72
51
54
111
9
6
24
9
171
21
117
42
36
102
90
198
72
30
30
18
105
27
30
135
75
42
3
75
117
24
51
90
186
12
72
189
39
18
54
6
72
27
45
180
18
90
51
51
66
12
90
48
12
72
78
72
6
42
108
54
48
30
108
60
3
96
51
12
33
75
72
93
75
24
96
93
27
54
15
216
27
30
15
33
15
45
24
78
30
12
6
54
18
168
45
15
33
57
12
42
6
75
24
3
90
3
9
6
33
51
66
102
117
93
18
84
18
180
111
27
60
84
120
108
57
33
63
27
21
72
15
84
90
171
264
45
6
24
36
210
12
75
33
39
24
120
201
39
57
63
39
180
78
15
15
120
12
132
6
60
12
42
18
12
48
102
150
15
105
39
111
30
18
12
66
54
18
348
39
3
48
90
75
15
372
30
15
33
30
150
30
552
18
84
39
87
102
3
165
24
51
48
72
144
3
78
15
69
96
60
210
60
24
9
27
45
225
72
12
18
153
267
12
210
18
102
108
42
18
18
69
21
90
72
60
21
39
48
9
93
51
141
168
ABCD 93911322088*3^$a+1 [50140]
39
72
9
126
90
15
243
30
42
141
15
33
240
96
51
18
3
24
48
51
66
54
69
129
96
90
126
30
114
12
162
57
3
189
147
162
378
81
9
24
126
12
21
177
132
3
45
6
30
6
264
57
87
162
18
6
15
48
21
42
48
144
42
18
21
27
45
15
180
141
48
24
105
15
9
36
27
3
213
144
3
141
72
27
141
15
24
201
144
48
3
45
9
63
111
9
63
60
36
9
39
186
18
72
69
24
48
3
45
24
33
18
45
72
9
288
78
9
48
27
45
33
66
21
93
48
78
66
27
207
57
72
15
42
54
36
45
96
72
48
45
3
51
285
3
36
9
153
39
45
36
42
21
105
63
3
69
81
90
66
60
39
48
3
30
18
93
147
12
24
36
48
54
72
18
69
111
33
9
126
81
24
105
24
87
24
9
24
12
18
105
96
48
81
90
12
378
6
18
111
51
21
9
135
15
9
72
39
18
150
48
18
54
42
15
96
27
117
120
39
9
27
21
15
72
66
63
9
24
39
135
330
15
51
24
21
33
63
39
6
99
9
36
54
69
177
6
90
138
45
9
150
9
48
159
162
174
33
27
54
39
15
33
129
66
144
204
30
42
102
51
57
183
24
27
69
81
90
30
111
120
96
72
15
24
66
90
21
96
15
72
18
87
48
225
84
60
84
60
135
171
45
99
30
90
117
15
129
9
6
105
15
321
63
84
60
81
120
15
72
120
129
3
30
150
72
36
174
6
108
93
87
57
48
15
9
24
48
33
192
6
18
63
27
165
45
27
99
93
195
36
33
72
39
81
45
123
3
198
96
111
51
45
45
3
105
66
24
36
216
9
3
126
36
36
54
24
66
114
90
174
150
66
54
6
84
36
177
57
162
126
87
63
54
3
15
18
12
90
132
21
123
117
63
9
27
288
21
117
78
141
3
30
168
90
141
219
102
36
36
18
21
159
60
246
6
9
57
18
6
30
144
9
51
102
90
198
24
12
126
60
9
75
18
6
45
96
39
129
81
42
93
15
81
48
51
36
36
360
189
24
48
9
174
57
21
102
24
12
72
108
24
84
81
168
48
9
78
36
156
57
51
237
93
30
69
27
36
30
27
33
48
150
81
216
24
15
153
72
72
9
54
81
15
81
240
3
66
36
60
174
21
57
15
72
183
12
198
18
69
72
27
90
30
45
69
3
99
108
9
120
93
174
21
111
318
54
78
102
60
12
249
24
51
60
36
30
90
6
48
72
18
36
81
24
72
9
18
174
6
144
9
3
126
351
48
69
144
150
72
84
72
33
72
24
24
168
360
57
24
120
6
144
162
90
18
30
60
18
159
72
24
33
111
213
387
96
48
96
51
144
168
18
18
66
60
18
90
36
192
18
201
15
9
15
9
57
18
72
108
96
9
63
249
75
36
120
9
33
39
51
108
81
39
60
108
33
120
63
9
81
39
9
216
63
24
63
12
108
33
183
60
21
15
90
135
93
6
45
39
81
24
147
21
69
54
141
63
57
63
33
3
36
18
240
12
90
24
108
156
24
12
6
15
237
3
24
3
6
90
141
21
84
78
216
12
198
ABCD 93911911792*3^$a+1 [50041]
80
64
56
112
3
29
61
102
138
23
7
102
78
9
3
21
99
113
60
25
23
79
18
39
80
108
25
83
115
60
5
108
4
32
73
51
57
15
87
90
95
73
23
72
55
120
149
73
30
5
136
12
15
72
240
141
32
72
13
3
36
3
153
48
144
48
32
25
111
44
16
9
11
40
24
120
63
9
21
132
60
18
5
12
40
75
101
40
24
33
39
33
111
32
55
29
16
20
127
18
75
84
33
30
138
270
33
39
57
68
36
139
77
4
9
23
52
33
63
72
48
36
3
57
36
117
30
90
3
105
30
57
20
360
160
48
15
69
21
203
7
29
31
33
147
102
87
21
35
55
12
21
72
180
57
30
21
20
52
12
36
72
27
30
75
12
20
31
29
36
37
27
36
8
4
156
56
88
33
60
35
115
113
144
73
30
9
21
39
3
77
13
78
30
15
8
109
23
48
36
16
80
7
101
12
4
20
1
42
5
115
53
52
96
99
77
4
32
12
16
12
225
39
111
33
27
65
67
18
27
32
76
15
42
63
57
15
32
4
39
45
33
72
227
28
120
15
18
39
51
33
60
32
72
12
76
20
7
18
83
180
4
32
1
39
63
60
57
96
12
80
13
12
63
60
27
33
15
17
40
108
27
17
36
60
67
33
165
59
13
48
63
39
198
30
93
12
57
35
36
96
108
148
32
48
204
61
83
127
9
24
27
12
45
92
36
4
24
36
21
59
61
3
207
17
283
165
144
84
147
5
115
12
33
72
3
180
5
12
13
23
16
44
36
108
73
132
18
30
83
72
25
162
90
51
57
39
3
77
96
25
15
57
30
21
32
55
93
24
20
28
8
16
33
11
19
18
42
45
3
90
12
95
40
63
17
16
39
180
168
65
7
53
55
9
24
27
33
96
44
7
12
93
57
123
207
48
65
37
123
27
90
11
16
140
121
30
17
25
30
17
1
83
60
40
27
117
188
108
7
233
36
36
48
16
51
69
51
17
73
42
93
45
12
3
15
57
60
68
112
3
57
3
12
48
129
60
3
5
12
36
24
36
144
103
41
124
20
12
1
87
48
165
42
105
3
17
36
24
13
3
267
5
40
188
7
93
177
42
237
111
149
144
36
73
15
56
40
212
48
64
15
48
90
42
57
33
111
9
23
112
33
35
12
52
63
81
9
123
32
40
168
60
12
48
120
15
12
65
13
90
102
135
3
5
55
45
75
132
78
30
9
24
9
23
160
8
67
12
105
105
47
31
77
55
30
15
156
12
15
117
140
103
29
4
87
17
25
47
31
12
177
3
150
27
33
15
183
12
53
144
43
125
73
39
183
30
83
67
5
28
117
15
12
96
20
72
13
30
89
48
420
55
48
5
7
5
163
60
17
88
12
48
45
159
51
12
17
16
104
43
17
160
96
15
69
51
5
7
45
105
107
31
57
3
30
30
12
93
57
3
32
43
12
21
36
80
16
12
8
25
99
36
24
20
108
13
27
60
45
48
23
232
15
5
12
16
116
28
96
104
40
3
29
43
30
15
8
184
81
15
72
336
32
7
93
12
32
48
52
48
60
45
35
25
48
143
37
87
3
33
57
15
84
48
108
147
21
60
60
420
69
11
277
47
40
3
102
75
75
90
48
119
40
108
60
3
29
48
343
89
1
3
32
37
168
3
9
35
72
121
60
35
4
3
57
24
69
18
5
7
173
7
48
12
137
36
115
30
42
77
31
137
16
12
48
39
105
15
17
48
43
17
36
19
57
24
12
48
9
48
35
64
141
300
107
13
102
65
16
129
18
29
24
40
32
12
103
30
42
33
48
87
77
108
4
21
42
77
13
18
30
3
60
212
52
63
9
51
29
61
227
55
18
75
80
67
57
24
104
13
30
93
120
20
16
123
33
20
108
4
15
5
73
150
60
5
120
40
27
5
55
5
73
39
44
49
47
4
69
ABCD 93912425266*3^$a+1 [50091]
30
19
11
30
48
12
6
18
42
25
11
84
30
79
89
18
6
12
55
11
1
11
133
5
30
30
108
60
18
210
12
60
36
24
108
12
18
48
66
30
156
13
53
24
67
11
36
6
30
78
6
18
67
53
42
18
60
36
66
6
24
79
23
6
36
12
48
66
6
30
12
12
90
31
119
121
12
23
42
31
17
60
7
11
18
24
270
6
78
114
60
6
18
36
6
66
7
204
84
95
12
1
5
60
259
60
5
72
24
12
18
49
12
41
24
210
144
12
1
96
36
29
36
12
42
90
36
6
150
42
24
13
47
66
36
91
5
12
6
25
11
18
24
6
12
18
19
47
30
19
17
6
13
29
66
24
60
78
66
6
78
24
54
24
12
108
24
84
12
79
41
7
11
6
12
7
65
43
125
19
59
90
192
12
12
36
12
6
84
12
13
59
30
60
54
78
6
18
19
23
85
11
12
126
30
54
12
30
24
6
78
84
36
48
24
84
6
12
66
24
37
96
12
29
30
85
5
36
24
12
54
90
55
144
11
102
36
102
120
24
145
48
36
53
96
96
18
78
12
43
23
6
48
204
7
11
121
108
48
36
5
24
84
54
24
157
47
1
17
12
78
18
12
126
25
71
30
79
59
85
113
12
48
36
18
54
48
66
1
11
30
12
60
6
72
85
11
30
6
1
60
5
18
18
12
36
18
90
6
48
78
12
31
53
30
42
30
30
6
96
12
48
6
79
23
42
43
17
102
36
42
43
29
7
41
12
36
168
18
24
37
5
24
90
85
11
6
6
121
17
12
7
77
6
84
66
48
19
11
66
96
120
18
18
24
31
77
72
18
18
138
90
54
18
24
156
6
66
78
18
48
18
1
11
30
7
101
42
12
6
24
24
90
30
18
1
48
36
65
31
17
66
30
6
30
18
85
5
31
125
36
36
90
12
6
31
17
78
30
24
54
42
7
11
48
73
12
5
12
102
25
23
24
66
12
48
42
60
1
101
43
29
30
54
12
156
7
101
6
1
48
167
102
12
54
66
24
72
31
29
24
60
30
90
96
12
6
54
222
37
65
36
30
96
12
24
132
12
18
42
6
18
6
138
30
36
42
36
66
66
12
54
78
30
24
48
12
127
65
31
144
89
36
90
36
6
18
42
6
54
48
102
78
19
5
198
96
60
30
12
31
11
6
48
54
6
18
114
24
42
30
24
54
1
41
55
53
6
120
42
67
12
65
48
19
47
1
60
5
18
12
6
6
132
6
43
5
12
43
17
31
11
90
43
47
12
42
36
54
12
66
7
5
36
7
41
60
192
24
79
59
36
60
12
72
12
12
12
1
83
109
29
175
89
54
30
7
11
138
7
23
54
60
6
6
6
25
23
6
60
6
42
18
12
73
125
126
6
30
126
12
18
30
54
48
18
36
18
24
54
192
6
36
60
1
113
72
6
66
12
55
11
18
24
12
30
126
138
72
54
30
13
59
6
91
11
30
120
90
24
6
144
6
1
17
12
102
13
17
12
36
30
60
108
54
78
24
30
48
84
42
24
66
60
24
18
49
11
84
30
7
12
101
84
96
12
12
54
42
6
72
18
6
192
42
90
42
175
47
61
47
36
6
90
6
60
36
54
18
12
67
47
18
12
60
30
12
1
29
66
18
12
12
7
41
18
54
12
156
30
30
24
66
48
72
66
12
55
23
30
30
72
30
90
6
48
24
31
89
48
6
18
78
85
5
43
5
12
66
12
96
6
24
66
97
41
60
126
12
30
6
18
151
35
12
54
79
95
13
77
19
101
30
13
17
18
60
48
1
107
121
17
127
5
90
6
96
48
7
47
54
24
12
6
48
18
6
25
95
6
43
5
18
12
1
23
90
367
29
18
18
30
30
12
7
179
78
6
6
12
84
12
6
102
30
6
19
11
48
144
174
120
12
66
36
6
55
65
12
90
13
48
11
156
66
48
18
90
7
29
36
6
12
18
43
101
150
12
54
7
29
48
67
60
47
12
6
72
24
6
84
6
12
18
36
54
72
19
23
72
12
6
31
173
79
17
60
102
6
24
66
18
18
18
60
138
42
12
12
192
96
6
12
6
18
121
131
24
30
42
72
42
18
36
1
11
210
30
37
17
24
36
108
151
47
12
12
18
72
6
78
42
12
96
78
36
55
29
48
175
23
30
30
1
23
6
36
156
60
12
102
6
48
108
6
258
18
18
36
12
90
18
102
138
84
6
13
23
30
126
72
132
97
71
24
96
6
36
12
36
7
5
54
90
96
96
66
30
42
126
36
96
66
24
25
65
132
48
6
85
5
12
30
6
151
36
17
31
47
78
24
6
66
54
42
12
18
6
30
48
1
41
12
36
132
6
114
54
133
59
24
60
18
175
5
72
96
115
96
35
84
84
12
102
19
11
6
30
6
55
11
25
11
30
54
6
6
36
6
30
6
24
31
5
132
30
ABCD 93912698084*3^$a+1 [50013]
72
42
135
3
18
6
13
5
18
12
117
144
52
60
5
15
3
60
21
63
36
25
12
5
90
54
3
27
18
36
162
105
129
6
73
44
21
15
16
29
55
12
5
54
18
30
96
37
60
23
6
3
36
87
72
97
41
43
12
32
16
29
3
15
18
79
41
139
56
36
3
36
24
36
57
40
72
20
57
6
12
153
24
135
18
7
20
9
30
60
30
54
36
144
37
44
15
72
9
84
105
7
20
9
19
29
6
109
156
24
12
89
115
17
67
17
19
5
36
66
13
24
120
77
6
85
17
43
60
29
18
120
13
23
6
79
65
12
18
49
128
27
12
1
17
42
1
17
18
48
42
30
37
35
6
66
1
32
16
11
36
37
83
42
36
30
24
216
30
7
17
75
76
5
19
12
11
12
72
6
12
60
108
19
56
72
63
18
6
81
9
30
36
18
19
17
24
30
24
30
15
12
9
27
28
5
79
12
71
49
5
18
97
29
30
24
13
24
8
3
24
13
48
29
31
5
12
31
41
51
4
23
21
9
18
13
60
5
31
24
35
61
11
18
7
95
42
72
31
12
65
55
48
5
12
6
57
28
5
27
9
126
30
54
54
51
28
12
36
59
36
30
24
18
12
24
25
29
3
24
84
60
40
60
20
216
33
18
48
1
5
31
95
13
5
102
33
75
9
33
72
43
32
15
90
18
97
11
12
18
6
1
12
95
25
96
17
7
65
18
13
11
48
186
67
5
12
7
36
209
15
28
48
5
90
12
105
28
20
33
75
4
12
8
3
13
140
4
23
9
15
9
40
44
45
6
102
24
91
65
7
101
7
35
25
5
18
9
52
89
54
30
6
1
44
45
54
18
48
24
55
47
36
13
5
19
23
30
15
12
15
37
36
35
25
59
54
51
3
6
36
18
45
27
48
6
27
52
23
85
20
4
44
45
7
17
72
3
15
93
27
61
60
65
31
95
54
12
15
63
1
20
16
29
15
21
42
21
69
66
1
23
13
35
25
24
29
54
25
20
28
12
5
27
81
12
43
29
6
84
54
19
53
24
91
17
3
4
11
48
126
6
9
40
44
159
72
25
36
65
72
12
36
72
123
3
25
24
47
54
30
25
11
60
13
96
29
6
45
112
23
12
72
61
17
102
1
5
30
90
31
20
3
36
60
25
20
21
6
12
81
16
35
49
71
109
44
76
11
21
132
21
87
3
61
8
81
90
21
123
36
45
9
7
5
43
11
36
13
56
27
13
24
48
35
9
33
48
27
16
17
7
12
29
7
12
48
137
30
18
18
9
81
31
23
1
24
53
27
63
48
9
51
61
11
45
40
23
25
36
11
18
54
66
27
4
60
5
31
59
13
96
65
42
37
8
3
60
1
35
21
64
5
66
144
1
53
7
17
3
27
1
80
96
39
36
1
8
99
18
42
12
78
12
6
97
83
48
61
36
48
59
1
20
9
7
8
36
4
23
12
6
54
12
36
13
12
17
90
36
21
64
5
54
21
36
16
47
13
20
63
12
157
72
48
11
60
90
12
54
36
37
32
255
1
12
96
17
18
37
24
8
57
18
36
1
89
79
11
24
30
51
9
48
18
1
8
72
16
47
37
35
54
36
31
72
5
18
153
9
7
48
53
27
15
93
45
19
59
54
66
54
6
84
72
9
24
40
41
30
25
44
57
6
13
89
63
123
66
15
36
28
44
75
13
12
12
5
63
63
45
63
90
7
5
43
47
37
35
60
21
51
13
12
59
1
35
6
7
167
1
12
65
12
18
6
27
12
63
60
25
29
126
54
31
5
7
32
4
59
42
31
5
108
55
84
17
91
17
31
47
18
12
19
8
27
36
45
9
114
1
48
17
51
4
23
37
29
36
19
5
7
47
21
27
42
7
5
24
39
76
41
19
17
18
60
1
84
44
51
36
36
18
39
16
12
80
4
41
18
90
27
100
44
36
9
6
48
6
75
9
60
115
56
16
120
20
63
24
36
36
108
85
48
59
121
23
37
17
15
27
9
12
33
27
3
6
30
45
64
5
27
9
75
9
60
99
40
32
99
54
3
117
7
11
45
24
3
13
83
21
141
18
45
12
87
36
37
72
35
36
30
67
59
18
43
8
21
15
64
47
24
30
108
31
36
5
6
37
8
9
18
12
81
15
18
102
18
127
32
16
5
19
60
11
1
95
225
4
36
60
35
45
3
42
3
45
51
9
75
16
17
138
1
23
30
15
136
17
3
9
60
48
63
9
7
8
72
16
12
143
102
6
9
27
18
12
6
13
5
84
51
4
35
13
23
9
87
13
8
144
4
11
18
67
35
1
8
4
36
11
66
15
27
145
35
37
71
18
31
104
27
12
25
17
30
1
12
36
41
18
6
12
63
27
18
7
35
12
6
27
75
108
97
8
124
77
103
11
12
97
36
60
11
9
12
4
20
9
111
33
30
25
35
21
9
7
53
12
6
12
13
20
39
61
29
18
1
5
12
7
20
105
48
19
36
17
6
66
43
8
63
37
48
5
31
44
76
23
1
5
30
25
36
89
7
32
27
49
5
31
5
108
6
1
65
19
161
24
36
3
87
73
35
81
39
6
31
5
30
33
16
5
6
49
59
72
9
9
7
96
59
13
5
43
29
79
29
18
30
7
17
30
13
23
13
5
51
4
35
1
5
19
17
48
6
45
39
36
25
8
21
15
27
18
31
23
45
28
119
1
17
55
48
23
25
71
9
52
48
35
1
56
72
88
24
23
6
12
15
64
36
47
117
15
13
80
180
108
15
48
6
31
23
90
27
28
11
13
5
18
60
48
6
39
105
12
144
18
1
5
126
108
85
60
53
18
25
11
18
30
6
84
31
29
30
186
54
30
18
49
36
47
61
24
5
72
18
57
16
48
95
12
25
83
25
24
12
20
9
6
109
36
29
6
18
48
24
19
29
6
30
6
18
3
28
41
18
13
17
18
54
31
20
9
108
12
24
27
28
92
ABCD 93913068688*3^$a+1 [50022]
12
204
24
60
12
48
180
129
195
96
157
35
109
8
96
24
63
132
37
263
180
108
12
165
63
49
8
51
21
15
84
141
40
56
27
48
24
13
11
144
120
21
99
85
200
3
72
96
109
8
195
45
87
25
48
32
231
201
51
37
35
381
147
192
213
3
45
51
48
165
111
105
27
165
72
63
97
47
33
15
240
12
24
204
33
40
155
72
36
12
228
36
309
51
48
141
27
72
733
35
69
3
157
168
56
159
96
204
120
85
11
252
49
59
37
35
69
168
51
117
147
48
132
33
99
13
95
60
13
144
179
45
99
85
56
64
11
24
48
477
88
24
71
108
360
60
12
85
80
144
24
171
61
8
216
40
128
168
27
133
47
36
37
83
132
289
323
156
201
88
120
443
285
168
96
288
75
120
13
248
96
195
85
80
75
204
57
39
348
168
45
120
135
60
85
8
96
3
37
176
15
132
141
51
45
75
61
107
336
189
123
72
60
217
59
109
47
369
195
156
25
8
63
57
48
3
24
13
120
8
64
11
216
108
60
45
96
75
45
111
36
237
75
48
84
33
40
11
60
9
88
35
72
48
37
32
144
111
313
23
97
35
165
120
195
117
99
96
13
32
75
93
27
69
16
128
48
159
108
48
517
32
3
21
87
33
15
49
11
61
48
107
264
36
33
111
12
45
24
160
8
27
156
108
264
108
225
27
48
144
45
3
96
229
176
27
120
69
51
237
48
120
40
215
84
204
129
27
45
40
104
136
83
85
32
144
16
35
48
157
275
301
23
57
135
12
96
24
48
37
128
40
8
39
48
12
72
120
24
96
96
48
144
156
240
60
61
80
24
64
11
36
225
16
152
51
45
144
123
252
25
48
23
60
120
237
120
75
37
23
540
45
99
36
48
57
195
93
39
228
444
73
275
85
152
39
217
35
69
99
24
13
107
60
97
95
33
48
3
109
152
136
59
133
11
72
37
32
160
8
3
120
120
85
83
61
35
144
24
325
48
120
35
12
252
21
27
48
120
93
195
72
84
96
12
48
37
35
45
63
33
72
3
132
204
96
93
87
9
3
157
179
180
156
13
71
9
168
123
120
21
16
155
12
60
37
95
84
24
21
64
191
12
37
155
48
228
1
11
69
88
272
16
8
99
21
459
85
128
195
117
160
128
72
72
99
96
48
ABCD 93913464532*3^$a+1 [50048]
54
198
288
169
29
19
128
177
90
90
198
90
90
105
40
89
18
108
18
54
273
33
90
162
75
177
55
17
198
25
32
105
54
81
63
18
72
207
9
31
149
90
162
79
173
115
47
1
53
36
135
261
252
180
18
18
7
144
336
53
144
243
40
59
108
36
126
471
24
99
117
45
67
185
108
198
54
270
252
36
9
240
21
115
47
108
37
8
207
18
144
18
126
72
108
51
21
90
18
207
45
18
72
72
108
165
33
87
24
16
240
65
79
65
15
453
648
180
135
117
147
15
1
224
135
198
216
72
19
96
65
39
15
25
11
37
17
234
36
193
128
93
90
90
360
7
80
39
25
11
165
33
87
40
215
72
153
45
75
64
185
255
40
80
39
90
90
54
127
200
51
54
126
9
40
96
143
90
54
108
189
279
1
96
65
108
234
57
15
54
27
27
277
11
180
288
57
177
36
36
255
448
53
139
23
18
15
147
90
43
144
200
96
129
270
105
39
57
24
96
129
111
24
81
234
36
249
216
120
184
311
18
7
80
120
63
54
18
9
63
36
36
81
27
93
15
18
54
126
67
257
87
360
160
41
7
263
105
93
19
17
54
36
181
197
36
126
18
18
85
77
18
129
16
143
1
48
48
317
288
234
73
143
49
41
15
3
126
15
93
306
36
36
9
216
120
15
72
33
24
51
54
216
108
51
280
29
27
63
601
176
120
147
18
115
65
79
11
45
24
21
54
141
240
87
177
16
23
81
9
72
159
3
37
53
3
264
489
144
87
16
5
54
18
3
87
162
198
97
48
128
33
234
85
8
184
56
24
21
18
121
41
18
90
379
32
208
173
19
240
65
15
96
33
54
36
117
45
18
57
144
120
21
187
48
53
72
67
23
198
19
143
108
126
15
3
373
23
144
216
49
8
384
9
72
247
95
18
72
36
19
8
184
23
297
81
15
39
121
5
54
285
120
63
18
39
33
72
175
48
272
9
231
256
17
36
36
15
93
3
15
25
47
126
36
126
9
40
80
120
39
270
36
36
72
90
273
232
53
18
36
198
90
117
96
57
180
67
95
486
90
198
51
129
126
81
360
63
396
234
540
ABCD 93913803112*3^$a+1 [50056]
45
24
3
18
54
12
1
5
3
24
21
42
42
27
108
63
57
40
20
15
81
12
39
9
4
12
11
72
42
15
3
25
36
12
24
36
83
109
17
3
3
12
97
5
30
33
57
15
15
25
104
15
37
35
162
3
108
75
60
25
11
21
15
30
15
40
5
18
9
40
72
95
48
6
27
105
27
16
72
68
15
36
25
35
13
17
6
18
24
43
23
174
15
3
72
73
20
27
6
42
37
11
69
12
21
43
104
28
95
33
9
3
4
20
88
5
7
59
49
47
18
3
87
25
56
16
8
15
21
24
111
30
66
21
64
44
16
104
15
12
12
168
12
42
30
36
13
20
24
27
1
24
20
81
3
4
5
15
33
75
63
1
53
90
6
6
49
20
27
18
19
36
80
57
43
44
108
3
9
52
44
15
24
45
21
72
103
20
40
11
24
132
60
42
31
116
16
80
3
21
15
21
45
63
27
12
81
204
12
15
84
30
36
54
81
15
9
39
25
95
42
3
40
47
120
24
24
1
12
17
115
23
33
24
81
150
102
54
36
12
97
35
13
71
1
8
12
15
25
53
63
4
35
24
69
93
87
15
45
36
64
11
21
48
3
12
72
60
13
17
156
127
8
27
30
7
29
15
24
15
48
45
3
25
65
27
3
9
52
23
37
59
24
61
5
54
21
81
39
87
93
21
6
78
6
9
21
51
63
72
9
51
9
15
45
28
41
15
12
52
36
24
53
54
1
72
71
37
84
24
56
15
66
7
35
153
15
49
23
21
39
45
117
15
24
4
215
78
30
49
8
15
85
20
60
12
3
1
20
9
43
12
53
30
9
24
27
60
33
39
37
84
80
87
85
168
65
39
36
36
88
35
1
35
9
12
15
18
7
44
27
30
43
47
12
153
12
48
48
84
12
3
60
25
56
15
6
48
42
24
57
4
53
30
1
47
18
7
59
60
33
27
45
69
15
24
72
171
9
3
25
53
27
12
144
39
18
19
84
20
16
36
5
30
25
35
33
4
17
150
84
36
60
48
1
36
108
8
69
6
33
39
25
35
81
27
108
6
54
21
64
5
30
42
18
24
97
23
21
9
90
21
16
36
17
18
37
32
148
36
12
53
19
83
108
30
6
61
20
27
66
6
60
73
23
42
90
25
96
20
16
41
27
12
15
6
7
20
15
57
48
112
8
12
24
60
4
23
13
20
9
7
35
33
36
40
12
8
84
12
4
11
133
92
24
12
12
40
80
87
1
23
25
20
16
8
3
48
24
36
30
19
35
81
21
66
25
59
24
9
15
1
36
96
48
5
132
12
18
93
15
45
136
125
19
17
87
87
21
60
64
23
96
61
44
27
25
32
16
72
17
75
111
9
72
60
3
60
66
19
35
42
135
39
66
30
69
96
100
116
4
29
6
9
64
65
27
16
24
59
12
93
219
12
30
18
21
24
15
1
5
54
12
9
75
1
11
18
30
66
6
24
9
12
3
57
9
51
39
30
264
6
48
1
60
29
66
49
12
24
107
13
17
7
20
12
4
84
80
12
21
24
31
23
96
81
63
36
54
6
1
65
3
87
37
20
60
3
102
31
24
12
71
84
36
30
19
8
36
12
93
24
75
36
4
36
5
12
3
21
18
13
20
48
39
1
32
52
71
1
68
33
3
9
30
25
47
120
33
15
1
11
1
72
36
36
20
33
7
23
72
25
101
18
30
19
41
6
18
6
12
25
77
3
40
5
139
23
37
44
69
15
12
4
71
24
21
183
6
15
9
115
60
48
92
21
15
57
42
48
9
15
13
68
63
61
20
24
21
3
3
37
11
36
81
60
27
36
192
9
16
23
109
11
1
11
24
48
48
9
40
56
24
16
12
17
15
60
24
16
104
132
63
81
24
12
28
77
54
24
60
12
24
33
76
5
135
76
113
6
121
20
9
30
120
69
75
37
120
23
96
49
8
63
1
120
53
27
48
27
21
60
4
84
107
97
12
5
30
61
167
45
27
33
63
37
60
20
63
84
9
4
11
30
66
73
23
45
4
108
32
36
45
7
71
21
9
30
1
8
27
48
37
60
23
72
36
177
16
12
23
36
54
15
57
3
132
33
24
42
60
96
12
25
36
149
27
28
20
12
40
35
18
72
54
12
102
30
120
36
120
12
48
12
13
59
45
36
51
9
64
35
12
18
15
51
9
21
72
19
24
84
23
57
16
84
11
61
5
6
24
24
12
174
75
3
42
120
15
15
25
60
11
24
96
78
51
3
12
18
15
108
33
91
56
12
3
12
60
42
30
73
92
16
59
48
1
35
21
28
47
85
84
59
1
59
97
8
16
56
183
96
36
126
19
8
135
33
15
25
83
57
27
37
71
85
92
45
30
81
12
39
18
27
39
12
37
36
5
87
33
19
35
48
48
121
24
56
33
18
42
6
6
18
21
64
35
61
107
57
27
9
12
75
13
17
27
27
36
37
161
135
27
24
36
18
6
48
6
27
15
54
6
13
20
39
1
120
96
11
84
18
111
51
45
141
3
45
12
54
13
11
186
39
81
18
6
30
97
32
12
3
60
37
116
15
48
21
4
32
24
84
57
39
136
44
171
48
24
90
3
84
75
1
8
15
1
41
43
44
36
12
3
12
73
176
15
24
24
18
18
49
11
6
54
25
59
12
48
81
16
11
12
25
56
51
1
53
151
11
24
1
84
68
3
114
51
27
108
85
12
8
3
57
33
30
85
24
ABCD 93914140018*3^$a+1 [50098]
102
131
7
65
55
41
144
55
102
3
21
90
65
1
30
113
25
102
33
96
39
17
25
90
29
115
180
60
6
24
36
24
24
3
48
75
77
40
57
23
24
115
84
41
19
6
24
96
18
125
1
6
108
12
24
6
75
176
79
18
15
75
6
60
24
75
135
366
24
35
187
5
169
47
24
85
18
42
15
39
36
5
13
12
23
31
126
30
5
48
1
60
11
79
90
6
84
66
3
57
23
1
71
13
27
80
96
79
60
228
30
12
18
77
24
49
23
229
30
5
144
72
13
24
66
321
15
89
24
7
65
265
15
159
6
11
7
6
35
31
113
7
65
24
61
90
78
36
167
72
55
66
36
48
66
6
35
13
30
36
90
47
109
35
19
77
37
147
8
88
8
49
120
12
155
25
54
36
245
24
31
54
306
30
18
30
60
60
123
8
121
24
30
24
6
27
9
23
25
36
90
161
13
90
12
30
180
83
31
60
6
30
54
24
42
41
79
24
30
36
39
15
6
35
96
72
16
111
65
144
24
31
6
30
29
24
1
15
80
91
5
25
204
90
17
24
48
55
33
63
41
145
39
75
5
55
150
156
18
5
61
66
18
6
24
72
305
115
5
49
84
251
1
15
48
27
5
49
90
29
72
73
6
24
66
54
42
30
9
21
24
210
30
35
24
31
24
17
133
72
99
45
11
19
77
67
5
72
40
93
42
41
48
31
48
17
43
30
6
66
71
127
17
103
66
36
18
66
30
9
200
55
6
35
85
114
102
11
49
15
75
150
24
60
54
42
210
18
6
126
155
25
119
109
42
48
17
49
15
81
78
17
48
121
60
120
90
66
60
59
85
11
199
36
204
30
114
72
81
9
78
30
102
21
80
7
17
55
30
3
111
120
89
16
9
162
30
23
7
54
60
24
72
30
54
11
40
45
11
169
54
17
19
5
64
141
18
225
21
75
15
186
48
12
35
19
5
31
33
15
41
61
18
6
90
54
42
54
30
5
1
95
175
18
90
30
6
30
35
16
15
120
9
21
120
99
56
144
55
81
8
97
18
5
7
65
40
8
96
24
85
11
16
9
39
81
191
96
73
54
12
69
39
222
84
60
66
30
54
6
30
54
75
201
78
17
115
21
80
7
6
107
19
78
71
24
25
180
6
21
39
89
25
6
24
30
83
67
21
45
11
109
90
144
156
36
41
73
156
3
177
30
89
24
7
9
81
54
17
253
75
32
127
42
54
41
169
71
24
16
8
31
57
39
90
78
233
109
84
60
35
40
15
24
66
54
90
36
30
66
30
21
32
25
12
59
160
39
41
16
39
6
59
31
48
6
66
18
207
39
126
54
6
143
72
48
85
12
60
75
93
42
41
48
79
17
109
174
6
30
89
25
47
96
24
24
24
55
17
85
35
49
95
55
90
24
72
168
15
8
24
16
69
54
165
104
7
48
137
144
25
6
150
83
235
30
72
15
135
114
120
36
114
6
11
49
30
9
21
48
36
54
81
32
49
60
30
53
25
30
17
25
60
83
96
72
19
144
5
72
72
25
30
105
27
5
24
19
117
105
39
21
24
24
27
8
7
65
48
97
119
109
12
23
55
6
11
24
25
6
65
96
37
11
55
41
25
15
8
25
36
66
41
73
71
43
30
47
96
109
54
77
67
96
5
160
9
6
30
36
240
71
13
84
23
367
42
144
24
23
253
156
143
37
48
123
80
127
66
54
66
6
41
7
126
36
120
258
42
24
35
64
8
49
39
69
11
1
48
6
57
33
15
15
54
27
15
24
24
60
30
6
24
96
6
11
19
54
54
30
42
48
12
60
18
30
6
35
64
45
11
31
24
6
48
11
49
90
66
60
30
6
35
13
131
31
18
96
6
18
150
30
156
144
47
40
15
48
65
31
6
24
59
31
30
6
53
25
12
59
181
75
93
35
85
6
54
63
9
54
96
30
18
185
48
97
126
ABCD 93914587246*3^$a+1 [50060]
24
29
115
161
63
72
136
5
84
54
1
104
16
48
41
15
9
31
29
43
23
90
36
120
48
96
36
6
18
12
18
30
36
31
17
30
42
31
125
42
30
168
19
24
24
8
57
7
101
99
40
5
66
25
53
42
25
185
222
33
33
24
15
40
17
48
7
56
9
84
72
3
9
180
27
9
31
65
84
91
48
23
49
41
60
163
5
27
40
5
18
42
7
32
24
81
271
119
145
53
3
40
47
78
24
60
55
48
5
42
81
69
36
55
137
78
25
137
55
8
15
24
73
53
27
96
9
31
24
8
39
30
24
51
15
1
24
95
73
65
30
66
271
23
30
90
1
24
23
49
24
72
17
6
42
7
47
24
72
18
31
8
15
90
7
29
144
3
33
7
48
95
81
9
12
42
81
9
12
3
48
63
90
79
168
23
6
19
17
30
49
23
30
3
45
12
30
1
144
17
36
3
105
24
78
54
18
25
8
33
84
66
6
84
144
78
48
66
135
24
64
8
33
7
32
15
90
48
102
42
24
55
41
55
8
87
193
77
3
165
42
78
12
6
9
96
105
168
24
126
105
16
248
16
89
48
7
176
15
54
42
9
15
54
27
15
54
24
3
9
31
95
18
12
99
48
33
24
24
6
6
123
21
24
66
18
180
91
5
72
43
17
12
27
16
120
47
25
5
27
9
7
17
103
17
111
24
16
32
15
174
18
18
72
6
66
6
72
25
8
33
24
6
1
65
39
111
33
117
120
19
24
56
64
56
16
125
216
12
120
12
3
63
97
192
41
72
103
17
60
67
125
96
12
31
72
5
75
33
60
114
198
60
24
24
6
54
19
32
45
60
63
33
30
33
39
25
17
24
79
152
15
54
36
31
125
27
81
159
63
30
19
144
17
48
12
18
6
19
119
81
15
1
23
6
36
31
32
15
73
47
25
71
6
168
51
111
126
18
54
43
144
80
111
18
36
3
40
48
8
16
24
32
57
30
6
19
17
55
120
65
30
73
5
67
101
60
175
17
55
32
39
81
105
6
18
111
96
207
57
15
1
48
29
48
72
3
15
24
1
32
57
54
9
15
42
24
12
12
7
41
7
125
42
169
32
15
72
57
40
8
93
24
18
90
55
23
18
132
12
15
15
73
72
56
9
55
32
69
72
24
108
78
48
49
47
96
90
30
72
18
120
54
18
55
71
25
17
55
48
47
18
87
33
72
132
123
15
42
36
42
9
16
72
8
39
54
75
57
24
63
15
66
6
129
39
48
48
24
25
5
67
128
16
71
30
24
171
88
47
1
144
8
45
132
54
9
63
30
3
112
5
195
33
7
80
39
1
5
84
24
79
48
32
45
67
29
66
129
16
8
40
125
43
23
1
5
163
5
51
15
9
15
73
32
16
72
5
18
30
12
24
15
64
41
31
24
48
5
60
60
3
15
30
19
56
9
31
200
40
113
79
8
9
24
87
9
31
173
66
49
80
45
12
12
3
105
24
30
48
1
65
7
8
72
57
63
87
25
95
25
47
49
5
60
6
18
60
3
15
33
112
53
19
23
54
18
42
15
16
48
24
5
12
6
144
1
80
40
32
15
1
29
48
27
93
12
63
39
24
97
24
41
12
36
6
6
3
129
15
63
24
18
6
72
18
31
53
108
30
129
168
112
23
78
24
18
33
144
81
240
15
57
36
132
12
18
25
113
79
8
9
54
120
24
42
36
12
30
81
39
72
1
48
72
209
15
81
48
72
12
18
73
32
40
29
114
25
144
17
24
6
18
6
1
41
55
65
12
60
60
18
9
45
91
144
56
87
33
45
27
72
15
1
65
199
101
3
21
99
72
15
73
56
33
36
66
18
7
71
42
7
29
24
138
57
117
60
120
55
48
5
48
139
144
17
24
135
24
15
57
39
1
72
53
99
33
55
17
24
6
81
69
60
31
5
18
49
53
19
24
65
36
139
41
15
111
49
5
99
40
47
24
6
18
9
15
1
5
42
105
9
78
18
63
24
16
185
39
40
41
7
80
45
24
91
65
39
45
24
75
105
15
39
18
30
97
17
15
16
80
57
6
105
345
39
88
23
1
125
18
33
9
288
31
24
5
27
160
104
64
53
12
72
63
15
30
43
32
16
41
31
53
72
264
99
15
1
24
29
91
24
23
25
8
16
5
48
27
111
48
57
120
48
72
15
73
41
31
5
180
12
75
93
3
64
32
63
66
36
168
42
9
39
6
162
30
ABCD 93914995756*3^$a+1 [50032]
27
9
60
3
66
95
37
3
24
27
69
39
12
21
33
87
9
39
45
75
56
19
21
63
101
4
12
33
72
35
13
60
155
52
135
66
15
3
36
9
20
52
27
60
17
16
75
12
6
30
54
36
42
69
3
30
75
20
16
75
9
60
87
5
88
15
18
23
180
1
11
37
11
40
81
15
3
18
167
12
1
18
66
59
36
16
3
45
111
5
31
24
9
12
15
29
16
39
18
42
33
32
16
20
60
19
54
12
42
17
109
99
80
100
3
54
6
33
12
20
7
21
96
48
32
19
36
5
64
20
180
1
39
36
45
24
87
87
6
72
35
37
72
30
36
89
16
3
117
27
42
30
24
29
115
81
12
63
5
49
42
33
72
3
30
63
60
27
72
9
32
7
36
42
30
90
23
31
141
24
56
19
36
18
39
87
45
3
81
24
3
5
24
36
43
24
30
11
96
1
39
3
36
90
59
12
24
16
9
60
120
47
49
3
32
28
27
21
27
42
23
52
20
13
11
4
15
5
28
3
72
69
48
12
51
29
4
9
75
48
33
75
15
17
19
41
4
15
48
6
27
27
21
15
12
65
13
36
18
12
9
24
8
13
47
52
60
60
3
18
12
18
5
1
75
96
93
6
81
48
24
81
156
35
16
27
18
48
24
3
9
15
45
30
5
91
72
18
3
15
54
30
6
72
30
17
7
5
13
12
39
39
36
101
19
42
54
9
32
4
3
6
90
137
64
24
39
117
51
12
45
27
69
20
64
36
24
27
9
9
155
7
90
39
24
8
4
141
84
59
31
5
4
60
39
18
27
12
20
13
6
36
30
24
15
12
68
36
13
18
45
48
32
157
51
9
11
16
63
57
45
39
51
36
9
45
24
11
91
42
143
109
18
12
21
72
3
45
24
69
42
84
60
89
16
8
48
12
25
12
171
32
13
35
25
48
24
36
135
72
9
36
47
316
27
18
119
12
4
20
40
132
15
60
18
12
23
112
20
85
12
75
3
9
144
21
36
54
18
3
147
57
15
41
12
31
21
44
49
15
21
59
25
11
12
132
12
1
12
3
12
36
12
27
78
63
27
113
172
39
93
32
16
33
6
18
27
9
51
21
27
12
51
5
7
17
19
60
36
21
200
84
19
30
11
4
9
51
69
3
3
41
49
107
49
39
21
48
3
180
12
8
67
42
15
21
27
96
15
29
97
36
27
15
12
6
63
45
126
9
9
36
51
128
31
24
30
15
21
39
12
45
48
51
9
15
3
89
1
27
72
9
35
1
36
12
3
8
7
9
8
37
18
5
85
90
42
35
73
48
18
9
92
13
51
20
31
5
24
4
57
78
45
96
32
25
23
31
113
72
49
39
15
57
24
80
24
52
36
8
25
30
137
13
11
25
51
12
48
20
4
3
5
36
19
36
126
59
16
20
25
39
21
18
21
117
24
15
15
33
36
12
48
105
24
47
16
8
91
5
28
12
24
56
24
25
90
6
3
68
103
36
6
18
12
9
36
108
27
117
8
12
61
96
3
20
72
4
12
24
21
54
18
75
8
28
12
3
6
18
30
6
12
18
24
66
9
33
35
4
24
27
9
20
76
44
31
90
23
85
27
27
21
69
66
24
5
13
54
81
57
83
13
120
15
135
17
4
63
45
32
55
138
47
40
24
36
21
12
155
16
20
16
81
54
9
60
129
60
12
11
84
103
36
6
30
9
72
48
96
8
151
12
5
24
40
45
30
69
12
12
3
17
16
87
18
39
51
6
66
33
20
36
1
27
48
3
29
7
54
71
19
41
79
17
25
23
36
13
3
12
93
12
42
9
9
27
3
72
81
144
20
4
9
36
11
84
61
24
11
4
21
23
13
102
6
51
21
3
140
36
1
15
12
117
48
42
84
141
45
39
27
29
13
48
39
68
136
15
5
61
54
72
5
49
15
3
77
48
36
37
24
108
95
36
12
37
18
93
12
32
97
18
66
27
45
18
9
48
72
51
45
15
41
43
150
12
15
3
45
12
69
36
6
5
13
30
5
64
81
35
40
81
3
3
48
57
33
15
32
13
35
40
15
66
24
66
18
126
186
71
48
1
11
7
45
81
24
18
144
9
60
32
28
20
84
88
8
31
18
72
15
36
87
21
141
18
57
15
36
45
27
141
27
18
39
48
75
5
43
9
45
63
12
8
64
48
8
67
21
15
36
6
3
80
7
185
13
36
15
20
19
54
15
21
72
59
115
21
105
18
96
30
11
48
76
36
20
7
18
18
17
79
30
6
29
1
3
51
18
135
27
65
4
36
60
75
21
27
41
37
30
9
51
17
13
83
24
36
79
90
23
12
1
12
83
4
27
21
12
57
59
7
42
3
45
27
27
24
54
63
8
4
80
12
43
41
37
39
15
18
87
104
4
12
81
90
12
6
11
28
27
24
66
15
24
15
57
3
45
147
5
37
47
25
39
117
54
18
23
85
72
3
8
40
135
17
67
6
12
54
18
11
7
24
33
60
51
9
21
36
123
48
27
96
17
67
6
27
12
141
27
168
20
19
93
45
47
13
54
5
139
29
25
143
28
39
41
31
18
27
20
16
80
73
51
36
75
42
75
32
4
96
3
45
27
5
19
5
4
12
63
41
1
59
64
12
21
60
3
84
105
35
16
44
36
16
69
15
129
11
61
51
3
45
12
48
104
88
69
63
20
73
60
35
4
99
29
132
19
5
67
5
19
120
78
3
12
72
3
36
36
30
23
37
3
68
112
60
3
18
35
19
21
24
27
5
49
11
28
36
21
36
102
18
18
6
23
133
90
45
33
30
54
11
49
ABCD 93915484688*3^$a+1 [50032]
15
9
64
8
27
24
21
46
12
14
12
28
116
15
84
1
24
18
48
2
12
3
72
55
17
84
48
49
11
84
96
45
15
45
27
69
4
23
60
93
132
15
9
46
50
10
41
36
7
29
60
57
51
24
37
23
96
1
11
72
12
1
11
84
48
103
36
2
15
21
15
1
18
54
8
96
40
18
5
12
24
9
12
27
72
48
97
83
96
7
54
68
15
9
51
45
4
47
120
12
1
90
18
23
31
6
8
15
33
3
79
26
51
9
4
35
9
72
51
9
87
144
24
43
53
21
28
20
12
22
36
29
93
3
9
10
26
3
31
41
69
82
72
14
40
72
11
9
4
54
2
36
12
39
108
31
65
72
12
12
33
3
45
15
72
37
68
108
96
3
79
24
41
31
41
9
39
73
36
18
17
31
6
66
14
195
61
18
62
48
3
13
11
12
19
38
84
99
45
15
33
99
9
4
47
96
1
36
8
52
20
64
18
6
66
38
16
8
24
99
48
72
21
63
84
9
39
55
17
55
24
14
34
5
12
45
3
7
41
13
35
33
48
10
89
7
2
82
5
1
120
23
73
30
86
15
7
185
85
35
21
24
12
58
5
7
78
35
19
74
51
13
32
51
13
54
5
21
24
72
15
7
77
79
14
3
37
32
112
20
16
42
29
48
12
48
201
24
28
23
13
44
51
19
17
48
21
24
10
17
109
18
17
21
24
75
21
10
14
48
40
8
3
12
33
3
19
26
40
23
96
60
96
49
36
8
10
38
27
7
14
51
21
22
2
3
1
32
3
105
40
8
87
12
48
21
12
4
11
21
48
3
69
10
257
13
32
28
23
24
1
6
17
12
93
99
36
12
60
13
36
30
18
83
187
5
60
24
12
9
3
48
84
177
12
3
1
18
65
45
118
29
13
8
48
96
94
6
30
50
28
8
10
41
9
16
42
29
57
15
55
62
96
10
30
32
46
29
45
63
60
49
20
16
11
24
72
1
47
24
61
59
7
6
32
4
23
45
15
96
12
69
3
45
3
93
22
41
67
26
3
33
70
12
42
32
22
17
12
33
3
12
36
21
27
12
33
22
26
63
1
32
3
73
35
25
30
41
67
24
89
55
53
12
81
28
11
85
35
33
4
8
46
54
20
34
30
35
12
60
21
34
36
5
84
19
24
12
5
13
11
165
39
81
27
24
9
3
7
26
22
42
18
77
61
23
189
22
41
13
32
3
33
99
9
3
19
38
3
24
72
24
45
16
47
9
51
31
38
48
40
104
15
12
37
47
81
64
24
11
7
30
83
49
71
13
18
14
24
27
7
17
24
57
3
36
204
61
35
108
24
61
18
17
12
48
60
36
96
36
57
147
57
3
84
13
47
144
103
17
45
51
24
45
27
9
39
21
27
45
76
71
9
15
49
20
88
24
66
62
96
12
28
35
84
7
54
44
3
79
6
95
25
23
60
72
9
4
35
57
15
36
48
55
36
89
19
38
36
16
18
17
127
26
16
23
48
57
3
33
3
45
15
48
60
36
12
7
14
63
139
18
47
24
25
35
1
12
23
45
130
41
37
80
10
54
35
157
179
60
9
10
29
1
18
36
26
3
85
23
97
8
24
48
24
39
12
36
60
21
12
39
7
53
81
51
13
44
58
77
13
44
60
3
84
157
23
21
10
38
27
9
12
75
13
92
76
8
48
27
48
21
15
43
14
24
60
3
25
11
60
12
36
36
21
39
145
6
48
6
23
67
38
3
67
26
28
68
87
24
84
19
29
12
36
9
64
35
69
22
50
24
24
27
45
27
21
96
12
10
41
45
94
18
42
146
135
61
36
32
24
10
17
21
3
31
2
22
38
3
192
24
31
14
34
6
23
12
24
7
14
27
12
25
8
76
71
21
87
217
83
81
3
33
15
129
12
3
36
12
12
31
2
12
99
13
68
22
29
108
85
66
62
10
5
13
36
24
8
82
54
66
38
3
12
55
53
7
14
15
1
54
41
12
1
36
83
25
23
55
17
48
1
126
14
10
17
37
23
25
8
108
12
48
3
36
60
21
3
151
38
88
83
21
12
3
57
48
34
41
9
4
11
37
35
9
39
57
10
26
12
46
53
12
43
29
21
40
54
6
35
9
36
3
55
5
33
22
30
72
8
27
21
16
35
24
45
72
12
15
1
23
31
14
27
48
84
48
12
31
5
13
6
17
31
6
23
33
48
16
18
54
8
3
24
24
55
12
18
18
6
80
48
15
81
12
51
33
12
3
7
122
16
56
16
96
8
27
13
59
9
22
24
12
29
48
13
11
96
45
10
14
75
21
27
61
42
26
144
4
11
85
11
120
24
24
144
109
8
4
47
7
17
21
34
2
76
32
88
24
23
45
39
19
74
118
53
55
26
48
52
35
60
33
34
65
48
60
7
89
61
23
24
36
60
24
25
78
38
15
13
68
22
18
96
30
5
24
21
39
12
45
48
51
48
31
41
9
39
60
13
44
3
13
23
48
33
27
7
36
38
16
32
36
27
24
57
3
25
11
19
41
45
3
33
24
24
15
19
36
5
24
12
45
111
45
100
12
36
36
11
13
36
47
7
29
19
6
30
26
12
12
46
12
14
64
32
12
4
11
61
11
45
27
48
72
19
2
39
151
26
10
5
91
12
74
12
39
24
24
12
177
96
3
7
18
44
84
39
37
30
36
78
8
96
15
19
17
72
1
131
9
36
76
24
11
24
312
84
60
43
86
22
29
48
9
84
96
3
61
71
9
4
44
48
16
32
4
32
15
7
53
43
50
52
36
11
43
77
120
192
13
23
33
15
45
15
7
110
3
57
28
80
39
9
3
103
161
12
9
16
68
4
8
39
48
48
33
64
35
55
5
45
3
1
107
13
36
20
15
33
27
69
24
52
32
52
47
9
3
21
34
62
76
20
3
24
31
12
5
33
60
3
79
18
20
24
16
30
29
7
41
12
43
ABCD 93915951334*3^$a+1 [50115]
7
65
12
103
11
117
4
131
153
4
17
15
76
167
13
24
20
28
8
15
9
75
69
40
5
12
139
119
37
8
99
21
72
33
72
12
55
68
88
65
31
71
24
21
33
66
9
51
49
5
36
144
66
1
144
8
28
84
11
45
99
1
20
9
79
24
92
3
33
64
35
13
23
72
93
148
41
96
30
33
9
31
41
54
66
43
47
61
35
30
150
25
47
1
96
24
32
3
90
162
13
32
64
59
57
69
39
81
18
96
49
96
96
140
51
97
11
37
48
24
56
9
78
144
18
111
9
6
201
124
60
65
31
68
52
24
24
12
23
30
7
29
6
145
65
54
9
16
197
102
1
71
141
39
96
25
32
27
9
96
9
54
1
101
55
116
24
100
80
9
12
144
18
13
140
4
5
55
59
25
96
8
15
57
9
55
35
37
59
54
79
32
81
7
155
45
36
87
85
35
33
16
221
72
27
9
7
44
81
39
28
80
15
21
231
18
48
7
312
41
7
47
25
80
48
15
12
60
1
24
96
8
4
20
16
65
7
47
145
56
40
84
36
72
89
43
5
72
15
3
33
108
57
24
84
90
36
33
93
79
36
48
44
40
56
16
24
5
12
43
89
27
64
29
15
45
18
48
45
159
181
96
68
60
12
36
4
120
24
72
72
56
64
125
18
133
20
12
4
5
103
47
129
240
21
168
30
1
96
48
8
117
7
44
36
84
72
27
25
17
79
77
103
32
9
175
59
37
35
37
32
9
19
17
3
28
80
27
33
88
29
127
20
16
173
19
41
19
53
127
60
108
24
8
16
11
61
80
48
64
72
71
90
15
27
21
297
24
55
65
15
16
92
16
132
17
132
19
84
35
180
141
64
12
5
48
18
9
76
20
45
19
44
184
152
96
147
96
85
71
145
35
150
31
23
25
176
24
4
41
90
45
21
43
60
11
37
200
64
80
81
27
52
29
79
116
21
126
270
55
95
54
79
41
60
180
55
20
40
84
35
144
61
5
27
100
8
69
43
48
84
68
99
13
12
108
263
13
36
24
20
4
101
30
61
44
45
7
12
132
23
73
179
24
85
24
71
61
5
15
63
12
33
135
12
18
42
145
20
69
30
9
27
36
49
36
32
136
116
105
19
24
72
56
40
48
5
126
6
75
63
72
73
12
23
9
16
20
4
60
53
87
21
24
102
60
1
8
64
71
25
29
72
30
54
31
104
96
9
259
95
157
65
30
1
89
103
20
135
37
143
37
44
112
17
42
9
21
31
65
79
41
7
71
1
8
3
60
13
125
7
48
60
20
24
100
17
30
49
5
79
92
60
3
117
15
9
16
24
60
101
180
6
84
90
78
12
141
88
95
1
36
44
216
28
5
7
77
96
19
8
27
1
12
35
54
18
121
311
133
56
40
24
35
108
33
21
24
115
11
61
32
63
37
12
95
25
71
57
15
66
31
104
52
107
36
45
40
72
215
78
30
69
21
55
60
24
11
1
71
12
72
73
35
297
16
12
36
180
32
39
9
9
60
27
39
6
3
168
72
147
61
12
32
45
3
45
87
9
7
167
105
16
120
120
149
75
28
84
11
13
41
138
61
116
108
48
9
54
69
16
47
18
111
28
113
103
12
29
111
24
156
15
93
51
21
28
5
7
77
27
40
41
27
52
35
120
13
47
1
215
73
11
90
15
64
44
192
51
30
15
99
30
108
18
69
36
57
103
60
44
63
1
72
72
5
43
120
8
16
23
18
27
27
1
24
108
35
1
29
36
159
12
15
61
104
76
132
23
54
66
13
5
91
44
45
7
12
80
16
29
18
37
108
24
65
139
41
54
97
89
54
21
16
24
48
47
33
45
43
137
127
8
12
76
24
23
97
24
72
80
4
48
12
8
27
109
35
157
20
52
11
30
6
109
12
68
64
48
35
42
67
48
128
112
48
84
65
54
1
5
48
6
30
31
5
18
33
207
1
11
45
45
90
18
15
21
180
72
42
61
29
91
35
36
66
55
23
45
4
12
11
12
61
11
24
21
ABCD 93916287306*3^$a+1 [50031]
25
5
3
27
9
28
12
23
30
60
3
124
23
21
12
28
29
7
23
13
335
33
9
96
67
104
141
67
8
15
13
44
63
12
18
99
28
41
12
90
12
30
48
30
12
48
30
3
12
60
27
73
5
3
144
33
3
12
3
12
93
117
127
8
24
3
33
15
30
19
23
60
36
9
52
11
33
12
15
9
69
30
1
20
24
39
78
19
23
21
12
24
33
3
12
15
60
30
3
24
120
24
36
3
6
42
18
31
48
36
36
41
219
9
7
47
25
128
27
1
77
18
24
25
71
12
12
157
11
33
39
60
138
7
8
24
280
71
12
33
48
24
111
24
30
66
21
111
9
24
40
47
25
95
12
48
69
28
23
45
87
33
3
21
21
42
6
84
3
60
4
23
6
12
19
59
72
42
6
84
33
57
150
153
255
9
24
27
9
36
15
72
13
8
36
21
78
1
56
45
15
123
21
3
6
24
7
11
12
48
90
210
57
3
42
3
27
48
90
15
3
120
109
65
91
32
87
6
27
87
13
53
99
3
12
13
44
24
9
30
108
60
90
27
12
99
9
75
48
165
33
12
90
30
150
25
8
57
30
69
21
15
15
9
9
19
56
9
15
28
8
12
45
18
69
3
60
30
12
15
15
36
84
117
88
108
5
39
3
66
222
12
6
115
36
80
111
37
8
45
30
12
6
7
35
12
33
57
30
1
17
3
165
115
5
39
3
13
89
180
27
111
9
3
30
3
15
9
100
23
21
40
5
99
36
27
18
60
147
84
3
61
65
54
13
23
54
15
15
85
23
9
51
13
125
39
96
84
21
12
192
6
117
84
288
3
13
20
39
97
8
45
6
117
15
42
18
12
108
12
6
39
93
43
116
51
72
13
44
4
59
37
23
121
12
8
39
318
30
12
6
19
23
12
1
35
1
36
8
99
1
5
27
45
150
18
42
60
57
33
12
18
30
12
27
51
25
80
3
57
27
36
21
3
33
28
47
49
71
9
28
48
24
29
42
9
9
27
15
42
90
48
12
1
35
1
83
78
183
159
45
93
115
12
32
69
42
12
21
64
35
1
35
12
73
35
30
114
60
73
77
18
90
42
48
25
23
42
48
27
12
45
7
36
20
15
9
183
73
35
30
75
15
25
35
69
4
5
27
12
63
9
3
61
29
43
180
65
39
33
48
162
108
72
37
56
15
30
43
72
5
3
4
41
31
71
132
57
3
18
18
30
55
107
45
72
12
108
15
81
45
54
30
7
53
6
24
6
12
7
36
5
30
1
11
117
15
81
120
69
63
27
30
60
30
1
116
16
35
12
36
30
7
8
36
36
3
24
6
27
172
8
15
18
15
64
101
151
80
9
54
48
25
32
120
3
97
23
42
7
68
3
42
48
12
15
15
168
25
8
136
11
72
18
12
67
8
16
5
42
18
19
23
9
21
15
3
1
71
30
7
8
27
1
29
31
35
1
23
66
39
3
120
18
24
111
39
25
35
85
80
28
35
12
13
48
144
11
12
162
18
45
144
100
44
9
3
88
5
51
88
83
37
8
63
45
207
18
42
30
43
119
117
36
63
24
81
99
36
42
12
48
123
15
24
45
15
6
195
72
64
60
36
35
13
107
33
64
8
4
23
6
60
15
57
12
30
1
125
27
63
12
12
6
7
5
102
21
60
9
103
60
44
36
3
1
23
1
5
31
11
60
109
71
18
31
83
168
45
24
180
93
7
44
40
60
56
28
35
117
36
27
36
12
33
36
64
284
72
111
117
16
17
27
51
72
85
5
30
12
33
3
141
51
13
35
30
54
1
32
4
11
49
20
16
8
15
105
99
6
84
150
45
12
24
27
30
43
116
9
111
33
27
48
16
56
21
18
12
13
5
19
5
67
200
24
15
21
4
47
60
9
96
3
114
6
54
15
21
54
21
27
9
120
24
39
30
15
45
123
72
48
100
167
1
20
60
12
64
11
78
42
153
9
30
48
12
6
102
13
89
15
33
18
30
42
33
45
27
64
113
27
3
61
17
19
56
24
33
18
18
60
27
15
73
72
5
7
68
27
6
7
24
20
63
97
20
3
48
9
51
30
90
9
9
19
5
3
72
3
42
78
33
9
48
30
93
16
71
9
189
111
21
15
33
30
120
42
30
78
27
24
51
18
90
24
61
20
15
49
8
204
156
93
114
96
12
33
12
75
105
27
18
15
33
31
44
36
3
36
12
165
57
51
57
18
9
21
114
108
60
30
138
24
25
23
30
55
72
23
60
30
15
124
11
60
90
75
24
120
81
7
35
30
27
3
18
3
45
39
52
11
45
27
33
15
25
104
3
60
30
48
12
18
60
18
79
72
188
16
5
7
144
11
49
41
7
53
15
28
36
11
33
27
30
48
60
72
15
33
15
16
41
43
24
92
3
66
27
64
36
92
15
1
12
125
30
12
1
59
61
5
24
31
47
60
9
21
19
71
9
3
30
6
21
9
99
63
9
3
33
27
73
77
18
13
36
44
172
23
30
12
19
8
36
27
18
7
12
5
3
63
54
48
39
3
6
144
30
60
6
31
8
ABCD 93916641914*3^$a+1 [50010]
144
48
27
69
27
5
85
234
90
23
103
48
89
160
272
16
39
9
80
37
27
27
69
45
36
111
240
9
119
16
48
297
54
42
54
81
3
29
48
73
36
84
72
87
117
144
27
39
9
51
93
123
120
18
11
85
59
85
90
30
6
29
25
71
48
1
15
27
30
18
72
77
67
144
29
31
17
13
36
54
9
63
114
30
6
219
96
144
39
6
3
80
208
80
25
18
5
16
45
234
9
32
235
270
36
3
45
35
7
18
12
27
32
64
21
123
111
6
66
54
6
189
111
33
32
25
114
5
295
36
90
27
51
77
13
99
27
53
96
61
150
29
25
36
35
1
54
41
13
120
59
208
32
97
54
36
261
45
330
18
30
90
15
80
144
31
90
71
16
45
54
30
6
153
21
59
67
77
13
35
25
54
66
15
48
81
15
165
36
114
5
160
96
9
156
27
80
16
45
156
60
11
19
36
9
249
36
126
120
29
16
105
23
7
78
216
99
80
31
36
234
114
65
97
47
1
15
27
30
24
66
90
99
159
17
139
5
1
198
162
18
5
85
59
96
61
99
135
57
99
45
9
72
159
75
53
48
43
5
1
84
27
9
54
42
39
51
84
6
99
9
126
9
117
59
48
37
11
235
24
29
160
32
133
36
6
30
90
249
80
19
30
96
95
16
105
23
61
36
60
90
89
85
6
90
30
29
144
151
24
17
85
240
54
21
9
24
12
24
210
60
45
45
66
17
61
99
48
15
174
83
16
96
128
73
23
85
132
39
45
36
60
3
15
102
78
237
32
37
144
59
13
30
5
144
48
48
13
120
107
64
96
75
114
54
29
7
9
176
16
105
23
211
36
89
145
84
27
33
95
16
51
173
192
79
33
176
16
9
6
36
45
192
27
245
115
126
47
240
73
204
11
19
29
67
45
80
64
135
84
69
48
9
216
15
192
123
5
85
378
36
54
167
79
186
183
135
42
143
265
126
24
65
16
9
270
126
36
108
107
103
6
30
5
19
29
96
211
24
66
6
54
30
9
96
21
198
69
21
126
29
61
51
3
45
27
90
90
150
54
36
48
6
120
83
16
27
293
31
150
54
117
32
31
65
37
18
36
24
189
3
78
66
36
249
368
96
7
144
9
96
9
12
27
32
175
6
84
23
48
25
18
252
30
155
115
114
11
115
30
47
7
233
61
30
60
30
6
21
63
17
19
125
48
48
48
16
21
78
12
144
6
27
21
60
30
42
84
6
120
114
83
37
6
117
3
24
101
25
39
9
60
12
63
80
55
60
77
144
241
207
81
42
84
81
224
151
9
21
24
66
17
16
111
6
18
89
112
45
96
3
45
180
36
144
27
153
180
216
60
246
18
96
234
45
176
121
48
36
90
240
41
112
32
25
36
35
192
48
19
189
111
96
288
30
132
207
57
150
210
15
45
126
84
161
43
30
36
24
30
36
6
3
80
205
12
24
63
117
30
6
23
121
23
43
54
143
7
54
306
30
35
19
42
30
149
48
7
41
103
30
59
31
6
30
45
69
342
48
96
36
210
15
9
39
96
21
107
ABCD 93916649384*3^$a+1 [50033]
14
54
40
50
67
23
49
81
26
60
10
116
10
9
5
139
24
87
6
3
5
40
26
13
41
72
34
30
186
33
96
11
58
12
90
165
23
36
64
50
112
3
15
6
99
21
3
83
10
144
50
34
86
10
66
50
118
26
94
42
8
91
24
11
13
11
121
209
42
97
77
19
71
64
45
45
15
75
2
30
48
10
27
33
30
57
5
103
36
155
49
27
68
240
1
75
129
5
42
88
60
66
26
64
6
8
10
12
44
46
123
45
27
29
16
8
115
47
28
66
15
39
6
3
36
5
22
20
60
24
100
129
5
66
10
44
70
21
9
26
60
121
69
51
24
59
12
70
98
76
6
18
80
12
100
8
10
111
59
25
24
21
2
10
78
92
24
24
61
29
72
34
9
251
66
124
14
1
48
77
4
39
11
60
52
74
19
15
56
4
80
109
168
39
126
38
16
45
60
11
25
39
84
20
1
29
42
25
24
29
16
3
141
66
81
5
28
51
36
35
60
49
119
12
34
3
47
96
25
45
3
105
26
4
60
105
12
84
35
156
97
12
5
79
65
6
181
3
96
45
45
39
141
15
71
4
26
10
8
100
102
44
16
18
21
36
23
12
138
66
76
78
2
28
110
22
33
12
72
23
54
54
37
24
48
57
39
5
40
62
49
89
91
29
42
37
17
40
39
71
25
60
35
96
48
52
14
6
70
3
191
10
56
43
71
25
29
19
77
30
4
81
5
43
53
30
109
24
60
135
21
11
37
3
90
14
61
5
78
85
15
20
49
23
13
60
11
25
9
36
63
27
20
13
48
5
10
8
22
3
15
9
27
90
6
90
14
4
21
60
11
13
60
11
34
206
1
23
61
144
41
10
36
8
12
24
10
74
16
26
43
24
141
26
34
87
3
26
66
49
71
24
1
72
131
42
78
42
19
5
40
156
14
54
22
57
33
8
115
35
12
174
91
24
5
64
15
36
24
11
34
80
16
51
69
15
9
30
26
10
6
74
16
104
54
70
45
15
57
48
101
46
9
45
15
144
11
66
7
27
20
85
48
47
1
24
71
97
71
22
30
33
12
53
66
4
20
60
10
15
41
34
92
85
29
90
54
66
24
1
48
77
91
3
96
36
44
24
42
18
60
40
60
36
26
28
51
36
15
9
51
33
17
18
30
31
35
25
11
64
20
76
54
195
39
117
39
36
57
141
26
34
2
28
2
78
10
42
69
39
105
84
23
54
66
28
36
90
36
38
12
40
8
61
204
107
90
18
16
33
77
16
110
10
114
33
77
16
174
26
43
11
205
60
65
19
11
16
74
96
58
32
24
6
34
81
75
8
25
36
108
36
47
28
72
44
10
3
87
36
9
11
34
24
120
32
18
12
13
15
62
64
36
20
130
9
29
6
66
18
12
49
108
27
36
18
126
176
4
56
13
11
13
117
3
3
93
24
11
36
1
48
24
153
87
3
180
9
5
114
40
36
9
57
98
82
108
2
78
16
14
66
91
63
9
27
9
35
72
24
1
12
11
16
54
26
121
45
63
12
95
25
24
21
30
165
29
54
22
20
18
1
60
51
9
29
19
96
11
10
123
23
238
2
49
29
22
20
37
11
1
11
64
9
27
9
105
15
84
84
87
134
31
35
10
26
70
144
20
66
148
21
15
20
120
40
33
47
13
27
24
66
3
47
24
49
63
144
44
12
145
15
8
6
40
39
27
8
61
35
4
6
74
10
6
164
25
21
6
45
3
80
10
62
13
71
25
9
90
2
7
27
6
3
27
18
72
18
20
66
54
36
30
46
57
83
168
25
87
20
24
40
74
16
75
75
26
24
96
174
16
78
20
31
15
21
3
50
142
18
36
15
135
45
11
78
10
45
111
21
5
34
126
18
30
36
50
13
53
34
36
69
141
54
20
25
69
15
11
6
58
20
1
60
5
6
13
105
2
24
61
9
26
13
45
80
91
11
24
64
21
119
1
5
19
5
30
37
72
77
150
40
45
59
12
13
131
10
134
1
189
42
20
13
47
25
83
40
26
6
10
50
34
39
60
15
12
69
9
2
48
1
120
111
8
60
36
145
24
57
84
50
136
14
34
6
75
95
40
45
51
120
78
146
16
33
24
23
25
69
51
53
19
3
74
70
80
73
33
123
71
4
80
169
17
19
95
16
36
9
35
25
24
35
262
14
6
34
20
73
36
95
46
3
3
48
69
36
11
16
57
96
35
25
11
30
30
4
32
30
19
48
63
110
4
20
19
45
6
9
155
49
48
24
5
19
24
83
60
10
38
16
14
162
58
15
95
16
56
48
96
154
36
159
96
195
6
48
50
126
40
14
49
108
72
71
72
25
23
61
11
25
35
88
36
36
8
40
116
70
75
11
48
10
12
18
42
8
ABCD 93916823134*3^$a+1 [50021]
228
90
42
18
18
174
90
78
387
144
471
90
78
81
96
501
222
90
72
90
30
3
3
72
18
30
162
42
9
9
18
165
15
120
9
141
54
66
42
33
57
231
39
12
108
42
126
30
114
9
21
126
45
15
84
60
408
57
651
72
12
60
66
132
102
6
72
72
66
144
168
12
108
33
45
390
234
3
3
45
129
60
291
15
30
234
126
75
75
264
90
60
66
72
45
177
30
60
21
99
528
90
3
9
90
60
33
57
246
60
90
12
180
162
9
51
48
162
6
120
144
60
129
51
288
30
15
27
156
150
3
189
3
129
159
21
18
57
48
3
84
108
93
165
54
18
30
42
318
45
48
288
111
318
72
90
36
72
21
21
30
18
78
72
117
45
90
153
135
228
90
42
177
75
120
90
3
177
36
54
69
171
90
30
108
270
168
54
120
60
120
60
90
120
108
15
96
336
243
30
18
180
402
30
198
72
90
33
39
360
438
180
120
18
204
36
12
42
48
327
3
45
147
60
90
108
27
21
24
180
36
219
153
42
93
117
180
6
12
18
150
84
60
66
114
9
111
129
141
78
18
54
30
63
177
288
63
279
126
192
168
30
165
69
60
90
21
15
252
252
249
51
36
57
3
192
42
210
90
6
180
102
18
162
3
177
42
165
33
120
42
18
72
120
18
402
36
30
60
9
45
126
12
42
15
3
18
720
12
18
45
177
102
6
3
9
18
165
87
312
33
105
135
48
129
66
24
156
153
69
12
396
3
87
9
48
105
18
114
3
117
123
27
18
210
42
108
360
48
3
96
144
51
228
72
81
99
36
60
72
72
48
141
129
63
69
90
33
57
36
84
36
54
78
87
165
216
120
54
60
9
81
48
60
12
6
33
51
78
63
9
18
12
9
141
90
180
138
27
15
33
3
120
24
30
36
27
63
42
102
18
60
3
45
132
120
135
15
108
12
42
90
18
288
54
30
198
168
180
234
3
195
45
75
60
102
108
90
141
111
60
21
15
84
186
120
267
3
60
102
90
42
18
12
420
216
237
48
48
192
69
108
111
51
93
48
39
36
69
75
21
15
102
27
96
9
18
30
327
3
48
45
135
132
12
105
45
126
72
18
30
420
30
42
12
21
15
144
18
42
108
12
198
150
81
39
57
195
18
123
192
177
90
36
72
153
39
105
153
183
9
90
78
ABCD 93917364584*3^$a+1 [50087]
162
48
60
9
117
66
85
32
28
5
90
48
24
36
57
28
215
129
15
150
36
7
348
35
6
99
27
18
66
81
69
108
12
91
32
81
15
15
96
33
28
47
12
9
9
60
12
114
61
11
12
6
54
105
21
66
126
123
9
12
111
69
54
42
75
12
3
138
24
12
6
25
29
99
9
27
39
36
60
228
36
24
192
33
3
108
69
3
24
21
28
20
57
108
192
18
6
39
27
60
48
24
102
19
17
18
60
25
137
18
36
30
3
3
72
36
54
90
45
36
160
95
132
48
60
36
69
16
89
87
57
18
60
72
90
15
72
51
45
63
24
36
30
15
75
6
75
48
177
24
27
9
90
66
3
15
81
4
41
39
15
81
4
59
6
30
6
18
30
132
30
18
18
33
16
36
113
6
18
162
30
55
71
117
33
3
12
105
283
41
18
13
29
36
102
33
27
13
59
18
231
21
90
48
21
87
132
216
25
5
55
239
12
9
117
54
36
33
21
54
21
36
39
84
157
65
3
81
54
6
66
33
129
78
54
246
33
27
13
35
57
28
80
75
25
95
85
60
41
36
3
87
93
87
12
60
48
9
24
75
145
17
15
129
324
91
20
3
12
1
8
27
13
32
15
30
108
39
3
18
90
102
19
8
87
18
3
300
39
25
23
6
99
3
24
18
51
87
73
77
12
6
25
56
4
107
24
126
223
11
18
12
39
39
18
3
96
3
13
80
3
72
72
21
12
33
42
25
59
24
72
12
33
3
36
96
13
20
111
9
75
24
81
16
11
108
9
12
45
24
126
30
96
3
27
108
121
5
54
186
66
73
17
15
117
7
41
15
48
40
11
66
78
12
42
3
27
126
135
27
18
15
9
12
96
3
156
3
12
33
27
90
18
61
5
24
27
216
63
12
54
54
37
59
241
83
45
24
3
13
17
168
15
16
71
145
5
54
49
41
54
84
60
45
16
41
18
6
7
47
36
66
36
132
31
35
9
72
69
67
35
49
5
6
18
90
30
24
18
30
78
246
6
9
4
12
5
108
72
18
37
5
87
72
16
95
45
129
123
153
30
9
64
20
52
8
15
30
60
174
90
42
36
49
36
35
24
48
60
12
90
78
21
135
24
66
207
9
6
18
67
35
73
41
30
45
24
9
75
27
1
23
57
63
24
48
18
60
102
13
65
12
99
33
12
91
5
147
15
102
19
35
6
139
5
15
12
3
24
30
6
45
111
36
132
72
33
16
5
111
9
60
7
59
108
126
42
30
90
78
51
384
27
90
99
51
72
12
36
78
135
16
5
31
23
6
18
12
1
35
168
9
21
75
39
18
84
114
36
33
28
20
93
42
18
15
57
27
60
52
35
90
144
24
102
114
12
42
36
90
12
3
15
36
141
9
51
129
31
80
40
23
36
90
60
48
36
55
32
135
169
185
99
27
24
33
28
5
75
100
149
6
25
29
123
52
41
48
54
33
27
33
3
36
108
12
36
54
123
76
20
21
18
13
32
45
36
54
36
30
51
3
108
114
111
100
59
66
42
12
21
69
51
93
42
33
120
40
180
35
36
165
51
24
69
57
27
3
49
5
24
12
78
36
36
33
141
31
47
21
27
69
96
48
9
48
108
6
93
72
24
81
31
5
18
66
24
84
27
64
77
18
12
24
36
72
18
15
123
6
79
20
12
27
36
36
330
90
30
24
39
36
120
72
57
18
13
20
21
39
9
6
25
32
72
81
15
16
8
48
45
54
144
9
45
12
18
18
103
29
108
18
69
16
80
45
91
56
28
116
39
72
57
81
39
21
67
68
21
6
225
27
12
9
132
93
175
20
12
64
5
15
21
12
3
15
18
31
11
108
97
83
36
36
18
126
36
72
180
18
30
60
25
5
72
3
84
4
120
95
204
45
93
3
129
103
113
30
6
54
57
15
48
141
9
87
75
72
30
132
3
60
93
72
6
9
96
51
6
30
150
54
48
73
125
39
96
168
192
9
139
140
112
23
132
72
273
60
9
18
66
87
108
84
15
18
99
63
36
72
54
79
5
75
16
44
60
36
3
18
18
54
67
5
6
25
32
27
6
18
12
24
49
5
15
ABCD 93917445476*3^$a+1 [50005]
15
15
66
150
45
39
6
27
9
60
24
6
6
54
78
12
39
39
30
36
114
6
6
144
57
9
30
66
48
87
39
54
6
66
27
36
45
144
42
18
30
12
24
9
15
72
9
60
60
45
66
168
42
3
87
69
39
36
54
6
66
126
30
102
30
48
30
78
36
48
96
36
3
21
54
45
135
42
54
9
57
3
21
36
84
12
27
3
93
27
24
48
6
12
12
15
15
6
27
3
30
30
42
108
24
3
117
6
102
63
99
96
120
24
6
84
15
21
126
18
15
3
30
30
264
9
9
36
12
78
12
198
24
36
96
6
42
66
42
60
54
126
27
48
15
12
96
30
66
9
117
48
24
18
90
15
27
18
18
30
27
48
9
36
54
60
30
48
24
3
57
39
39
6
6
60
33
75
12
66
15
33
27
3
42
42
42
6
48
72
42
36
15
9
66
36
6
27
33
102
60
78
15
9
36
24
30
6
42
6
84
36
12
27
75
6
12
27
45
96
66
24
30
12
12
51
9
48
12
60
6
45
12
33
12
24
78
102
24
6
150
36
15
3
12
78
87
27
78
27
60
27
6
24
30
66
54
24
105
9
6
6
6
102
36
126
141
39
30
24
15
117
18
24
21
9
42
18
183
39
33
255
33
48
15
6
48
18
60
18
24
42
18
66
30
6
93
45
12
18
12
18
36
60
54
60
42
66
18
174
21
21
90
48
48
54
54
36
69
9
3
45
54
90
6
33
69
18
45
27
162
30
54
24
15
63
18
15
15
24
42
36
24
36
108
24
42
9
21
3
15
12
18
75
33
48
39
57
36
30
45
33
30
66
6
42
186
6
18
21
117
3
9
6
6
36
42
18
48
12
18
69
51
6
6
72
33
48
27
33
117
84
126
30
18
54
63
48
21
6
24
21
12
3
42
3
39
48
45
75
6
12
12
3
12
87
18
102
18
6
54
3
15
12
72
150
84
42
102
120
12
18
93
33
24
18
42
3
69
24
120
30
12
108
24
21
111
6
30
33
69
96
12
15
9
24
12
54
9
51
138
36
15
87
54
78
18
3
24
120
51
24
18
48
12
54
54
24
72
36
24
96
3
81
84
6
36
54
234
102
12
15
51
24
12
30
219
87
42
18
24
24
36
78
30
30
48
54
18
12
24
6
9
159
6
90
30
12
27
63
78
36
18
66
30
54
18
30
42
102
30
6
102
42
108
3
63
60
30
36
99
15
165
57
42
36
54
63
48
57
24
51
129
54
72
30
54
54
12
78
24
30
6
84
12
66
24
18
96
6
6
48
30
66
174
12
90
24
18
15
3
18
54
12
48
42
6
18
12
84
3
45
51
15
6
24
36
138
33
27
6
12
24
24
39
27
120
66
27
21
15
12
12
81
24
6
36
18
48
3
12
9
24
30
45
15
6
24
72
27
27
30
30
24
117
3
162
90
18
150
36
36
138
12
108
120
12
18
90
72
102
33
15
45
3
36
6
42
45
156
9
12
66
48
45
12
15
33
105
6
96
24
108
30
12
24
114
12
18
48
18
6
60
39
57
12
66
42
3
57
18
42
30
105
33
36
3
57
3
3
33
105
12
12
30
6
210
57
33
36
6
33
57
114
9
24
81
12
12
12
18
81
27
42
3
69
30
36
30
15
3
6
90
9
27
60
12
12
9
15
150
12
60
63
60
21
30
18
108
264
60
3
81
30
54
48
24
18
102
48
372
39
51
30
126
42
30
21
9
12
60
6
42
18
24
9
51
6
90
84
24
9
33
168
96
30
84
102
54
81
9
39
15
42
147
165
30
36
6
36
48
159
15
78
42
6
15
15
24
6
6
120
48
36
90
15
21
3
57
78
42
30
6
12
30
6
54
6
36
180
36
48
36
51
63
36
54
96
3
15
33
15
18
30
36
84
105
24
21
60
15
12
33
15
45
30
9
21
6
18
36
96
39
339
66
6
9
69
42
24
12
174
6
78
84
78
42
15
3
18
6
18
30
6
60
36
30
30
54
42
3
21
6
33
15
144
18
42
162
90
84
12
30
15
9
24
75
51
54
30
6
3
21
24
48
78
132
57
45
30
36
54
3
132
36
57
72
15
48
123
45
21
108
12
84
30
36
108
42
198
30
78
78
24
15
93
54
6
84
99
9
36
39
57
6
42
96
27
45
15
69
24
72
60
12
18
12
33
33
15
69
120
12
18
18
54
36
12
126
84
6
12
222
3
57
3
3
66
39
27
12
66
6
90
66
18
6
18
78
12
90
63
57
30
156
60
6
24
12
15
9
63
27
33
96
15
6
39
21
36
12
12
6
12
12
6
114
54
84
48
102
33
27
6
84
60
12
30
30
66
12
126
66
9
45
96
54
60
6
96
3
57
90
42
30
42
156
63
51
30
48
66
54
15
48
27
18
3
69
6
45
21
60
51
9
24
12
3
9
42
54
36
6
90
108
6
30
78
12
30
39
21
48
102
9
12
57
75
33
12
12
36
15
33
6
96
78
42
60
12
6
27
33
15
45
36
39
21
159
15
6
24
60
30
66
ABCD 93917619938*3^$a+1 [50008]
40
3
21
126
18
63
9
15
3
36
12
38
7
132
12
51
12
18
8
24
22
18
48
72
78
2
31
36
219
42
48
56
70
36
12
2
10
21
113
127
12
63
12
50
55
15
18
8
34
45
27
6
39
3
156
57
57
66
36
105
120
65
16
15
129
54
36
60
9
41
103
41
22
18
80
7
17
40
3
12
75
36
9
48
87
72
36
54
39
24
17
10
9
12
27
62
55
9
32
48
7
84
48
48
48
12
27
45
3
12
81
15
9
81
24
72
30
156
9
53
16
56
48
40
8
34
110
10
6
8
7
63
12
48
12
50
24
79
15
50
7
24
63
2
130
48
12
98
40
8
40
15
9
30
60
14
91
108
51
14
48
34
6
15
3
62
34
84
2
79
9
42
38
16
39
24
12
53
178
48
36
66
54
33
15
18
30
33
72
17
178
24
9
45
32
144
88
30
81
17
247
72
111
48
2
72
67
3
60
6
27
5
72
48
7
65
82
78
111
99
12
18
8
82
78
32
10
21
81
56
127
27
6
27
3
2
58
30
39
3
48
9
39
84
26
16
123
87
14
16
15
9
15
17
22
98
7
27
105
63
12
33
27
48
48
38
24
58
45
3
36
45
29
82
24
126
32
112
39
9
32
46
9
3
6
75
39
86
7
65
127
3
9
60
24
171
21
65
7
63
9
48
108
12
63
18
6
45
84
27
60
12
72
30
3
75
12
9
5
7
15
12
45
51
102
3
5
46
74
55
9
8
10
38
82
12
66
30
24
12
105
15
14
16
8
46
2
24
55
9
24
102
50
48
88
8
136
15
3
6
6
9
57
24
6
170
64
66
24
86
7
12
3
66
54
18
32
40
56
10
9
15
21
39
33
17
96
24
22
50
48
67
3
138
18
21
3
21
17
192
88
15
17
48
64
15
60
15
14
31
33
30
18
18
86
31
17
120
48
144
24
22
144
36
33
77
22
81
39
156
69
3
12
48
2
178
14
19
21
8
10
38
48
24
55
17
16
87
33
24
66
48
62
7
108
3
50
10
86
58
12
21
5
43
29
58
54
48
8
22
18
8
72
88
75
15
21
9
6
33
63
2
96
112
42
38
24
88
8
55
65
22
162
8
43
29
16
24
15
39
24
93
15
24
14
34
21
15
42
32
70
18
30
12
12
93
213
183
41
58
12
18
6
9
27
30
8
22
36
14
40
3
5
112
75
3
12
110
24
7
3
6
96
8
34
33
5
72
175
3
30
32
96
22
24
9
17
22
12
93
17
55
41
34
45
41
10
110
34
54
24
123
45
30
48
9
17
16
123
195
12
30
3
45
6
60
6
48
32
139
15
14
19
21
80
64
63
3
21
41
34
9
27
9
3
30
8
40
30
74
58
110
91
12
48
185
7
65
22
66
24
15
17
16
18
12
2
22
26
10
12
33
9
56
58
24
21
185
34
12
18
72
120
80
64
42
33
96
3
18
8
55
41
31
33
24
6
26
120
10
14
96
10
30
48
3
15
30
15
24
3
72
24
60
26
24
7
15
12
57
48
36
12
29
16
8
10
12
57
147
9
29
7
15
18
72
15
48
41
226
21
24
153
78
120
33
24
105
8
10
14
91
60
9
18
78
30
24
60
24
36
60
14
64
8
48
31
9
56
24
16
159
105
6
84
21
9
6
50
10
24
6
30
81
15
12
48
38
7
48
17
64
8
22
24
42
24
18
36
42
15
24
24
57
8
16
3
117
6
50
55
15
42
32
96
82
102
18
45
17
24
24
82
6
8
24
22
24
24
26
72
24
166
57
17
16
128
7
3
54
18
69
15
18
66
9
27
33
57
8
10
21
9
32
94
2
7
17
58
21
57
42
21
15
24
21
29
48
7
12
69
27
15
174
99
12
15
42
8
7
75
21
24
41
34
6
51
29
46
170
40
6
90
24
63
33
24
51
5
22
170
7
33
18
24
6
147
48
15
12
2
64
80
22
12
12
24
26
16
15
72
3
9
15
6
54
18
8
7
33
72
27
15
30
3
15
45
81
87
75
12
168
18
87
24
24
41
24
22
57
15
66
32
103
96
63
26
55
9
66
12
2
46
72
9
15
18
6
2
55
129
8
58
14
223
63
24
18
8
22
2
16
8
19
15
38
48
64
18
9
48
3
2
7
3
21
24
41
16
8
10
78
24
24
72
24
54
146
10
14
31
48
12
63
62
70
33
75
158
223
41
48
7
36
5
10
30
3
21
56
82
78
135
24
129
42
24
24
9
60
57
15
3
38
19
3
66
90
6
6
2
10
21
57
54
24
26
24
16
15
24
27
12
146
70
74
43
29
10
14
24
58
240
14
24
7
17
58
14
10
9
5
24
16
6
90
18
45
75
57
96
15
33
21
8
55
15
60
38
79
15
50
40
56
24
58
62
55
51
12
18
15
27
78
80
112
6
50
24
40
195
60
81
87
57
3
12
27
21
9
8
7
33
18
9
15
24
57
5
103
17
48
31
9
75
60
57
42
62
10
30
8
22
24
21
5
46
2
55
41
79
48
15
74
19
96
21
24
15
75
14
70
66
30
21
15
24
36
12
45
17
10
54
114
21
41
24
10
6
80
19
29
46
9
15
33
27
141
17
10
24
33
5
40
6
12
54
75
60
24
60
21
6
18
42
14
88
8
79
123
6
30
9
3
30
30
42
72
63
57
18
38
55
9
8
31
9
3
125
7
48
9
24
24
8
55
48
9
32
34
12
2
40
8
43
39
110
82
6
15
24
48
60
111
54
15
65
ABCD 93917620508*3^$a+1 [50046]
72
69
9
31
23
12
45
3
18
3
21
84
15
15
12
18
42
72
78
90
25
24
23
25
11
21
93
75
40
72
8
40
65
18
24
141
9
66
18
19
23
18
42
60
9
16
23
9
15
36
117
93
12
90
24
18
60
6
1
119
24
1
35
12
97
41
60
19
5
27
24
69
18
60
18
42
12
37
56
3
180
12
13
5
42
25
8
96
45
19
5
6
54
12
67
5
43
32
3
42
42
48
57
16
5
42
73
35
48
36
36
18
6
36
54
186
9
39
72
60
60
24
9
39
30
12
36
19
96
5
114
1
32
87
36
42
3
9
18
18
27
3
37
95
300
12
1
77
3
27
42
6
180
84
13
53
43
47
24
36
42
72
54
61
5
6
120
18
54
13
77
27
40
11
13
29
6
234
3
165
42
18
39
3
12
24
24
72
24
6
18
18
12
36
6
6
123
15
222
42
72
36
45
27
37
80
24
27
213
96
63
78
19
65
30
6
18
30
24
66
6
30
21
15
168
24
33
40
48
59
21
45
27
69
6
12
1
5
66
30
3
48
63
36
21
27
18
19
11
69
69
6
18
30
48
69
21
19
11
84
24
132
18
12
132
3
3
37
5
42
33
27
6
87
27
42
3
3
12
33
27
66
19
32
81
7
53
18
6
19
5
42
24
1
23
60
24
36
6
6
24
69
21
6
108
24
1
215
84
21
40
24
48
35
18
75
21
3
48
15
12
6
12
123
15
6
48
36
12
42
1
119
25
32
16
95
60
24
90
30
30
31
5
48
30
36
25
53
18
60
12
60
45
15
78
12
6
24
33
27
85
23
9
16
143
24
1
72
29
48
48
54
60
33
3
18
66
1
8
45
54
13
23
1
11
12
25
8
3
126
6
105
63
9
21
19
11
36
25
125
24
30
24
18
19
29
24
3
39
24
6
19
56
75
6
12
6
96
48
21
27
24
18
30
12
1
59
69
64
32
39
12
12
6
147
27
18
42
105
3
24
84
25
11
30
31
107
66
30
24
13
17
31
5
19
120
53
18
9
3
13
32
15
48
9
45
18
42
151
29
12
84
54
6
12
18
49
23
24
25
41
12
126
60
9
48
63
6
19
47
12
12
18
87
120
51
18
67
77
18
9
63
18
7
23
12
45
27
48
36
12
42
51
160
5
6
48
45
15
33
15
12
12
30
6
18
24
18
24
25
23
1
11
36
30
3
27
18
42
25
32
15
36
24
61
5
42
30
3
24
15
6
30
61
11
30
15
27
37
53
6
69
16
65
30
24
6
75
112
137
138
45
3
109
72
35
186
48
42
12
12
1
23
126
75
3
21
15
12
12
1
56
45
78
12
25
53
102
13
11
181
65
66
84
9
24
45
96
24
51
51
13
23
24
126
24
6
69
16
143
6
3
183
18
7
72
71
42
7
77
51
87
1
5
19
185
36
66
121
53
30
12
33
27
60
9
3
42
3
21
12
7
8
63
36
45
15
84
72
157
8
33
30
9
3
85
125
24
18
42
30
6
19
5
3
15
6
6
84
60
330
12
7
8
15
60
12
97
8
3
24
36
57
16
47
30
312
3
33
151
5
36
60
78
6
39
75
85
80
9
78
12
12
9
27
18
36
63
16
71
33
3
69
81
30
18
6
25
29
114
1
11
45
3
181
200
57
12
6
42
19
23
6
66
33
3
120
24
30
6
60
13
71
49
5
90
54
3
27
18
3
21
48
18
30
24
24
6
6
18
69
27
66
42
102
43
48
23
24
25
11
12
12
12
48
105
3
42
6
12
18
36
6
18
24
51
45
67
80
75
117
3
13
72
23
12
18
6
13
11
60
192
78
72
42
12
36
57
16
56
24
24
21
24
30
13
32
72
21
3
21
19
72
72
48
32
21
42
9
3
72
66
27
72
3
13
8
15
30
42
9
3
37
83
6
7
23
9
15
33
45
3
51
13
23
33
51
21
40
23
54
27
15
36
54
30
18
7
8
27
6
84
48
18
12
60
97
5
48
3
3
24
18
24
24
72
18
57
15
90
108
6
24
36
33
3
18
24
18
57
63
48
25
71
60
13
5
27
3
12
18
36
90
9
15
25
107
24
12
54
51
3
37
104
3
36
36
84
9
87
73
8
15
78
6
13
23
48
54
18
78
51
111
102
30
18
114
25
11
12
18
54
24
6
60
18
12
33
48
24
16
24
56
3
42
24
48
30
180
30
18
33
81
6
84
54
42
48
24
78
84
43
11
12
24
24
30
24
78
45
3
120
42
19
8
15
6
36
6
24
9
9
7
8
120
51
117
3
12
18
30
36
36
30
24
78
21
39
177
3
66
30
24
108
150
108
15
16
8
27
78
30
1
72
35
84
9
207
24
60
21
45
19
29
90
6
99
45
27
63
120
25
32
27
96
24
12
36
37
17
6
30
48
54
21
27
18
6
84
30
12
15
24
48
15
36
24
61
11
85
53
3
15
33
16
5
6
93
64
35
120
60
1
41
15
24
9
36
42
9
45
6
48
60
25
35
45
51
48
66
6
6
12
132
6
9
16
65
7
120
95
1
29
91
56
15
9
72
123
117
40
83
54
6
6
30
54
15
15
30
19
5
12
63
27
45
3
6
66
69
21
51
33
12
24
186
9
3
18
24
6
12
1
11
60
9
96
93
42
1
23
9
27
85
29
91
149
24
12
31
17
7
23
48
24
24
12
60
12
12
126
24
18
25
95
30
6
72
13
41
114
24
37
104
9
36
19
8
15
12
6
36
54
72
12
1
47
9
24
24
63
12
36
24
81
45
27
9
6
72
12
45
88
23
42
66
42
3
69
12
90
13
11
61
5
18
1
35
42
48
99
57
6
57
3
108
12
108
24
18
15
24
40
23
12
21
ABCD 93917771042*3^$a+1 [50010]
3
41
46
44
16
44
46
15
15
62
10
48
45
75
30
14
28
80
70
3
72
33
3
24
3
9
24
11
36
130
3
9
75
33
30
225
15
74
19
27
60
12
98
174
28
68
25
137
7
3
45
35
70
3
75
93
29
55
35
12
6
82
2
76
3
197
55
29
31
15
33
119
60
30
28
12
3
45
30
14
36
112
60
62
1
27
30
48
3
24
12
3
50
115
63
2
10
92
36
13
39
45
3
57
33
15
60
5
22
93
45
132
50
61
27
44
18
55
36
27
90
20
24
66
10
3
57
2
28
30
99
33
48
2
12
28
33
35
25
12
3
33
36
101
24
118
20
160
120
30
30
18
30
42
20
60
7
36
29
46
92
10
30
2
19
27
9
3
18
3
144
83
10
15
27
50
28
30
74
66
10
15
27
78
27
153
32
60
148
12
92
46
69
11
30
130
12
38
130
14
79
29
72
16
15
47
61
101
18
88
12
62
48
28
12
32
28
78
9
36
119
18
10
21
144
5
10
60
62
28
15
75
18
62
10
2
6
52
2
73
93
42
110
7
161
22
60
2
18
10
120
68
10
12
32
6
54
1
29
88
18
12
32
25
5
16
80
54
118
18
33
57
92
18
49
41
132
18
25
75
33
39
150
18
12
45
125
58
50
43
57
152
10
20
25
53
12
42
36
30
24
58
50
40
62
46
30
9
11
102
240
10
2
175
5
18
25
17
28
63
87
45
48
15
12
8
40
42
63
45
170
10
30
42
27
51
32
88
2
42
58
48
50
54
46
33
24
48
15
12
33
48
9
2
49
101
16
20
10
72
38
10
32
12
76
2
70
50
88
80
7
23
49
5
28
18
72
48
12
45
17
66
70
102
33
27
60
30
8
43
12
27
30
15
35
72
46
20
112
3
24
95
13
33
60
63
69
2
90
55
11
52
48
30
50
25
47
18
10
12
60
240
45
35
1
24
63
120
20
10
42
45
63
90
44
76
14
178
18
14
6
40
72
68
310
14
36
22
32
55
101
10
44
61
60
27
21
69
147
3
62
79
27
62
12
16
27
3
32
97
11
10
80
12
100
30
20
10
30
8
13
11
18
48
54
76
32
70
108
44
28
20
31
11
16
32
61
11
16
42
158
82
75
12
3
18
210
12
2
78
1
11
13
48
65
7
3
240
9
11
13
12
15
14
46
50
22
93
108
77
7
36
36
3
32
25
120
11
10
32
58
69
81
90
60
9
48
33
3
99
8
25
95
52
20
10
62
36
10
12
92
30
25
21
14
1
57
68
100
12
30
20
1
11
49
27
32
28
33
24
5
42
25
101
7
15
18
75
135
32
97
71
40
177
45
80
7
33
15
72
33
2
66
82
18
42
62
58
32
48
70
18
92
10
75
47
1
57
3
15
32
28
30
42
20
88
9
11
42
55
3
30
120
42
20
73
47
78
90
97
93
15
15
104
16
30
99
36
27
2
16
2
40
20
28
117
107
208
48
105
60
65
10
33
36
33
98
24
226
2
10
150
48
32
145
93
3
39
98
70
14
60
30
196
62
30
72
16
9
168
75
45
47
16
72
60
48
20
40
32
78
142
2
58
98
72
18
60
82
120
3
27
21
24
12
3
21
39
38
42
10
2
16
12
60
20
18
7
35
30
42
73
96
72
47
58
60
20
142
8
10
62
10
98
54
19
47
25
27
92
13
47
108
10
63
17
72
19
17
12
18
49
51
57
3
12
8
42
118
44
36
52
78
3
47
40
32
25
47
1
87
32
6
10
192
8
25
17
10
8
84
16
42
32
60
28
8
115
228
11
18
103
45
90
45
47
40
21
11
148
32
1
45
60
150
44
58
20
12
46
57
3
30
15
117
8
7
5
100
50
12
25
155
28
57
33
18
14
76
30
57
47
118
75
15
18
50
144
16
30
15
15
33
99
128
82
90
8
40
45
27
92
16
2
127
35
1
117
18
80
22
18
80
42
115
123
33
9
15
5
7
11
97
96
41
16
2
132
76
30
12
62
28
8
37
15
68
13
69
50
28
12
32
36
40
12
48
30
14
1
27
33
105
3
69
50
102
18
13
15
42
78
74
36
52
255
63
2
58
45
75
33
84
35
10
27
53
7
108
65
12
79
9
38
22
2
1
75
129
23
10
8
10
50
40
44
78
61
39
98
55
72
125
43
27
228
2
40
50
28
12
48
72
180
8
30
40
32
10
50
48
7
15
45
15
33
57
50
10
20
31
36
261
200
52
3
24
65
46
30
90
30
3
11
169
57
14
25
23
42
18
10
15
47
28
81
72
27
38
22
78
39
48
33
99
84
11
13
15
33
17
198
30
42
10
15
45
110
12
18
43
45
12
3
15
80
25
29
76
12
15
5
7
71
70
30
92
10
18
12
20
40
140
1
99
80
61
27
20
22
50
130
255
12
21
75
27
108
32
10
15
35
10
60
ABCD 93918128912*3^$a+1 [50014]
35
13
3
57
27
105
23
12
220
132
237
12
87
92
16
8
1
84
23
36
28
32
4
33
11
25
83
25
12
24
75
8
84
4
32
1
12
11
133
83
16
8
72
28
69
87
45
156
47
12
37
135
20
4
44
12
16
93
12
48
12
63
36
21
12
72
35
100
32
1
12
24
12
12
63
45
99
33
99
48
44
49
12
47
49
39
33
36
23
13
15
56
60
13
24
27
33
36
132
11
48
120
4
84
21
35
61
36
84
47
36
48
13
120
3
21
35
60
37
15
9
24
47
25
23
97
39
56
13
12
24
59
60
193
24
24
12
23
4
45
11
49
3
32
1
3
57
60
96
11
12
16
45
84
36
72
111
32
85
36
36
35
13
87
44
4
116
124
129
99
108
96
57
23
36
1
12
11
4
32
76
20
16
48
60
80
121
11
1
15
33
120
132
3
140
1
35
1
3
144
21
11
64
12
20
16
8
61
24
59
120
1
239
60
85
72
35
16
9
23
52
140
156
25
12
60
83
25
27
81
24
147
81
3
104
1
12
12
12
155
13
23
49
36
24
36
12
36
12
12
60
111
117
72
48
51
141
107
64
21
51
9
23
25
51
12
32
24
160
9
144
99
105
252
24
36
3
8
24
37
51
9
95
25
95
13
3
8
1
36
12
12
15
33
27
117
3
56
24
73
15
20
16
33
24
135
9
71
28
80
1
119
40
81
3
33
36
27
57
99
32
40
24
57
23
40
21
228
36
24
123
24
8
12
1
131
24
37
11
132
25
51
36
57
60
36
119
16
20
49
15
21
35
4
9
3
20
73
36
39
9
95
4
36
8
4
32
13
35
84
1
75
36
44
49
36
12
3
80
48
1
135
45
48
59
1
15
21
24
12
48
3
45
83
16
9
23
1
12
63
56
1
71
16
21
107
73
107
13
15
116
36
13
35
12
1
35
73
60
59
37
11
16
21
119
108
48
72
13
179
1
120
3
45
23
76
32
37
47
160
9
35
28
72
32
73
15
9
23
48
25
23
85
47
48
25
11
1
11
100
9
24
60
24
75
80
60
37
48
36
36
23
1
47
64
8
25
48
47
60
25
12
48
12
36
12
59
49
35
13
3
33
191
12
16
20
36
16
57
23
40
20
52
45
27
24
21
107
120
36
73
84
60
11
24
96
13
12
11
36
1
27
68
28
68
108
132
12
13
3
20
13
12
87
108
33
12
83
36
28
36
33
24
48
191
36
25
60
12
144
12
72
48
24
24
12
59
64
81
39
21
59
156
145
51
45
60
72
23
4
21
12
11
49
48
24
23
24
16
44
37
24
39
33
95
1
23
1
48
215
12
121
11
48
13
132
39
8
181
135
96
9
156
63
33
119
16
9
71
13
60
96
24
99
144
213
11
124
8
48
121
3
20
136
189
24
36
63
128
13
15
21
24
23
64
56
13
12
12
192
15
32
37
39
56
1
39
81
3
44
169
12
12
87
96
21
179
85
107
73
11
1
24
24
36
239
157
15
32
132
16
21
120
3
165
24
143
13
71
24
49
143
36
12
4
21
63
44
13
132
51
69
24
180
24
135
8
4
44
85
36
24
47
1
252
36
3
81
84
59
4
24
32
61
23
1
180
12
24
24
15
80
37
96
119
13
11
76
116
13
47
28
36
9
11
16
32
1
96
24
23
1
228
144
83
72
16
69
23
160
21
180
11
49
39
33
131
49
72
72
24
12
107
37
27
20
96
37
75
21
24
84
87
93
23
1
27
80
24
64
33
23
88
12
9
120
47
76
45
11
24
25
48
23
13
59
121
47
88
9
132
48
12
60
12
47
1
39
165
51
45
12
60
12
23
52
20
13
12
156
24
27
69
48
36
59
49
36
11
12
13
3
144
116
13
12
12
71
25
11
13
3
84
8
1
35
13
12
27
45
36
60
3
144
69
48
3
8
108
13
39
9
12
96
59
12
96
36
97
12
47
25
11
73
95
109
39
9
72
27
20
1
11
1
15
72
69
24
72
51
32
24
13
24
60
72
15
45
27
104
36
48
48
1
24
23
36
16
21
60
24
63
9
47
136
8
61
63
80
4
32
60
97
59
4
128
25
96
11
16
72
20
73
12
108
60
119
13
3
33
11
192
52
56
132
196
32
48
144
28
21
168
24
36
12
27
45
3
33
84
23
40
104
13
155
48
1
12
15
32
73
108
84
48
12
159
60
12
128
1
48
48
71
49
11
12
49
12
23
25
12
12
84
36
60
47
88
68
61
24
12
123
21
59
61
36
39
21
35
24
25
60
96
60
36
11
13
48
59
1
132
3
21
72
11
1
63
56
156
12
1
23
1
48
11
ABCD 93918829898*3^$a+1 [50274]
36
120
6
156
24
30
60
108
108
390
39
300
309
126
45
84
39
141
75
165
195
516
60
66
3
144
3
324
156
60
9
9
15
36
39
45
96
105
6
72
12
54
39
12
39
24
21
60
36
45
90
9
45
90
66
36
219
111
30
147
87
54
6
189
165
216
39
36
24
81
78
105
3
72
18
54
18
72
210
105
21
18
42
39
249
15
39
48
33
96
75
90
66
69
39
60
102
39
51
270
63
60
81
30
129
195
21
21
39
123
162
15
3
21
45
162
78
51
15
33
153
84
15
129
15
111
24
21
15
9
99
57
195
84
45
171
126
42
105
36
21
36
324
234
9
471
96
120
9
27
132
126
75
87
33
144
72
51
237
12
63
48
60
18
36
126
93
171
150
18
216
9
27
30
183
87
36
57
300
132
39
126
18
12
6
300
144
3
21
30
165
39
117
111
69
24
51
60
210
36
99
15
9
21
54
42
120
114
9
201
54
72
24
9
480
69
18
30
3
51
9
15
36
105
21
18
36
69
15
96
249
60
45
15
24
72
39
30
42
54
15
180
3
21
177
63
45
291
171
42
51
147
93
204
57
6
138
114
12
69
21
75
15
33
96
231
186
39
159
81
240
165
39
141
306
138
6
36
30
54
105
129
126
60
126
3
84
3
180
342
102
96
48
72
24
30
3
3
120
18
42
30
222
162
135
75
225
123
36
156
234
24
18
18
12
24
15
111
30
3
39
45
3
54
96
39
69
171
99
54
12
78
18
3
84
147
9
216
99
12
54
6
30
60
90
84
165
21
3
24
63
264
9
36
33
27
129
15
24
12
324
111
6
27
117
18
66
42
9
45
159
144
21
162
84
69
21
15
75
144
96
33
3
18
51
75
33
36
60
27
213
57
360
144
159
75
36
213
57
99
45
186
9
27
30
39
15
180
9
15
66
15
81
18
144
18
108
192
3
57
3
69
12
36
54
24
12
309
51
204
156
69
81
18
12
60
30
54
285
24
51
114
51
15
60
18
288
3
69
27
99
156
69
45
111
24
240
51
6
180
198
36
9
255
24
66
294
48
90
18
21
60
81
3
120
75
21
93
87
48
12
159
12
9
9
6
306
54
144
189
27
108
18
54
9
21
15
99
105
51
126
39
51
189
45
6
69
24
51
9
27
18
15
141
195
24
15
42
3
96
45
15
3
12
126
42
12
126
60
39
45
3
57
288
192
135
15
90
36
39
24
81
108
48
288
126
345
111
84
6
90
180
9
81
30
93
96
480
15
438
66
6
120
75
39
72
9
9
12
42
36
201
9
75
120
36
153
51
36
15
114
12
54
33
21
180
15
36
39
21
240
45
3
21
30
42
39
60
111
24
129
51
69
96
69
99
27
45
240
3
72
45
99
165
ABCD 93920224592*3^$a+1 [50048]
21
153
135
68
37
12
24
11
73
63
27
153
33
30
77
72
136
75
24
30
135
72
116
19
33
165
36
24
36
39
27
168
12
24
189
152
73
75
15
66
6
180
174
87
12
117
63
45
95
1
135
44
112
36
8
25
27
20
19
5
55
84
117
144
63
5
31
17
19
33
80
48
168
55
270
30
96
54
39
36
36
8
55
6
35
109
35
31
5
85
159
45
102
24
29
1
99
27
33
48
24
3
36
150
30
24
90
11
52
108
81
48
90
53
43
165
45
54
77
228
25
12
71
24
40
45
18
33
93
6
21
123
54
156
131
55
81
80
40
72
8
7
30
35
180
1
6
54
179
48
19
33
12
15
18
75
68
73
39
15
21
32
40
24
39
69
21
60
75
80
1
24
54
17
103
45
15
21
44
16
111
81
63
17
28
69
47
25
71
64
45
119
61
30
45
195
45
3
252
60
89
12
43
45
12
33
54
233
37
30
90
36
6
9
332
13
6
180
45
3
17
55
18
23
28
171
9
92
28
69
102
54
35
60
64
48
27
41
85
27
27
36
45
9
15
8
13
24
27
3
5
1
219
45
15
48
8
64
8
52
57
18
60
72
45
39
45
132
108
9
12
71
52
21
24
30
17
19
117
44
73
71
55
36
78
3
32
136
92
133
11
108
127
105
48
240
111
54
6
165
24
27
53
67
33
48
123
9
81
120
15
9
156
35
216
73
132
30
149
120
144
37
18
33
9
120
63
36
45
270
54
15
80
67
90
51
27
21
80
36
16
57
23
37
12
15
93
96
84
123
27
30
107
43
17
64
129
63
32
31
36
108
60
137
79
17
120
132
12
55
198
23
103
24
117
8
121
87
8
109
3
60
84
188
28
68
64
12
63
17
73
15
27
210
24
71
48
28
8
72
7
81
152
37
192
24
36
71
12
127
18
27
69
99
108
3
17
43
29
16
9
30
36
9
32
64
21
168
102
24
126
215
100
3
6
30
5
112
33
47
43
9
48
24
20
96
12
136
24
21
144
27
144
9
60
3
153
90
5
136
9
47
79
48
41
156
28
72
15
48
17
25
30
69
165
24
30
180
5
1
234
45
57
15
63
36
57
99
9
81
168
27
80
64
81
30
24
45
9
147
96
189
84
15
12
27
41
1
3
51
9
36
44
48
73
36
23
121
35
331
144
126
3
8
43
45
111
24
129
60
12
68
108
19
65
79
144
66
195
45
27
3
114
63
20
43
36
45
48
32
48
16
9
12
108
240
35
67
18
36
114
12
153
81
36
24
36
39
45
27
32
91
17
13
60
27
12
80
55
53
19
60
9
39
36
197
7
12
5
4
81
99
44
36
19
90
15
48
44
100
36
104
13
23
103
36
5
49
59
148
63
90
36
24
36
11
43
29
16
111
198
150
53
37
27
20
55
5
139
9
27
33
45
3
104
49
87
3
6
11
28
132
12
51
261
80
55
54
27
9
75
276
63
17
28
75
81
8
1
6
18
111
32
40
117
60
11
25
27
72
56
24
31
41
13
15
27
48
33
3
257
37
30
36
45
15
125
76
33
111
9
6
17
72
76
15
45
84
225
35
88
3
269
72
55
41
72
37
99
45
35
31
33
48
72
141
27
8
1
18
72
84
81
8
7
138
42
29
196
9
66
53
52
120
116
73
6
21
9
51
9
11
19
141
99
29
61
11
64
9
60
47
127
6
11
64
9
96
107
193
27
9
18
5
271
29
187
29
60
49
51
9
3
69
143
55
12
18
23
13
24
111
15
9
21
35
16
236
43
30
60
27
44
4
45
87
3
126
90
24
117
93
54
6
30
17
160
8
49
35
7
18
270
90
35
31
141
3
33
9
18
30
180
171
15
84
33
9
39
44
91
45
51
21
8
60
76
176
4
33
ABCD 93920777456*3^$a+1 [50012]
8
7
18
23
7
17
52
20
19
30
11
100
15
33
8
43
9
12
3
53
25
39
9
71
72
4
45
51
68
16
56
88
24
9
6
41
12
31
12
24
57
32
1
35
7
69
8
124
63
6
27
63
69
24
32
36
4
48
27
33
20
16
33
6
9
12
3
9
159
18
15
15
33
51
113
43
17
36
12
1
3
21
15
60
12
32
1
87
32
72
36
37
23
88
8
64
39
41
4
92
19
30
48
24
23
79
57
9
15
68
31
77
31
33
24
48
51
12
12
6
15
15
24
5
4
8
25
59
7
5
49
3
12
33
63
32
40
27
5
88
8
16
3
29
1
39
132
20
24
1
47
16
72
60
44
40
3
41
235
41
24
24
16
27
24
36
9
3
5
24
1
87
3
5
7
53
61
15
27
9
93
35
52
9
30
53
12
36
4
32
12
103
24
29
36
12
4
36
27
21
32
16
8
4
21
111
33
111
12
116
16
3
12
60
5
19
45
12
15
5
12
16
75
41
24
31
9
48
27
45
81
48
39
24
3
21
15
41
24
96
43
30
35
12
79
24
81
24
9
107
84
12
7
72
108
33
27
5
25
15
27
6
11
16
21
15
24
57
66
21
24
39
33
51
29
1
102
105
3
45
9
15
24
168
3
9
32
16
44
4
15
6
6
9
56
4
135
5
1
23
91
5
64
27
53
60
37
30
41
4
48
63
12
5
43
5
28
20
12
4
36
3
30
11
12
40
27
21
48
12
75
5
4
48
3
29
1
6
24
57
3
17
36
7
90
150
41
12
60
1
63
3
101
7
36
6
6
65
4
32
16
21
96
11
16
3
17
48
40
24
9
3
60
57
102
17
84
60
64
9
66
9
96
44
48
16
20
31
6
23
55
12
6
59
13
78
84
24
9
60
32
40
33
47
19
36
60
5
1
15
27
102
39
9
30
21
32
48
4
8
25
18
12
77
13
111
36
12
8
28
20
19
30
24
15
48
24
24
3
17
79
21
135
18
87
12
84
8
88
56
52
36
24
8
25
23
19
9
84
12
15
48
29
1
30
17
16
9
11
7
9
27
9
12
20
1
47
16
120
15
24
9
8
49
23
24
43
72
29
60
4
12
3
66
6
5
28
8
12
4
60
3
45
15
17
67
84
30
11
4
24
36
27
9
48
80
7
90
15
129
11
16
99
9
84
15
5
25
18
101
49
18
125
121
15
20
4
9
15
135
29
199
45
9
35
175
5
19
6
66
54
27
21
47
19
5
19
113
13
6
17
72
72
7
17
79
17
88
32
24
31
33
15
12
12
12
53
7
65
36
12
1
35
12
7
18
15
123
33
3
57
68
4
12
12
3
69
60
32
13
51
12
116
16
21
18
5
19
81
12
32
31
9
8
163
93
9
18
29
1
24
78
17
16
48
36
27
9
9
3
20
24
52
39
29
43
12
5
76
33
15
24
8
132
67
9
135
12
45
32
25
72
18
48
12
41
25
3
21
27
60
32
43
29
1
59
132
24
52
27
33
8
28
15
12
108
9
12
57
47
40
111
36
5
60
43
17
43
72
29
31
41
48
19
5
16
20
19
65
16
72
20
4
15
33
12
44
31
18
23
16
3
30
47
7
9
56
120
25
15
9
6
12
21
63
41
24
103
17
12
4
39
81
24
72
9
59
19
17
7
42
87
3
30
6
24
18
63
63
24
17
16
8
100
20
31
29
4
156
15
29
72
1
30
29
52
3
41
12
36
12
7
77
79
126
48
39
44
19
81
12
12
105
18
29
73
23
16
44
12
40
8
36
36
19
72
60
33
72
3
29
7
57
8
1
47
43
45
3
12
65
97
11
4
24
8
25
3
45
48
87
32
25
15
20
12
72
7
65
4
12
20
36
1
42
5
28
15
30
39
60
32
16
84
8
67
141
8
19
21
87
9
33
15
3
65
12
40
3
12
41
24
40
63
5
16
12
15
36
30
54
45
21
18
48
77
16
44
28
8
67
21
129
30
9
8
1
66
36
65
19
5
4
44
4
27
66
39
56
43
96
30
11
31
17
60
16
27
48
24
12
101
16
69
11
13
47
4
3
9
27
30
23
48
4
15
6
15
32
1
11
13
23
73
15
20
36
28
63
29
25
6
33
9
63
3
29
1
27
36
63
33
27
17
16
15
78
72
6
17
4
20
1
27
21
6
5
12
24
16
111
29
7
5
31
5
28
27
21
3
33
48
21
11
172
9
63
24
3
5
7
21
20
40
104
60
36
55
9
56
16
56
16
51
6
63
87
12
5
28
15
12
5
12
4
21
23
7
24
17
52
60
33
15
24
120
75
69
32
24
1
15
57
6
65
7
21
39
5
48
4
48
128
31
69
8
31
33
144
96
39
45
3
18
15
44
36
7
72
24
17
52
32
13
30
57
44
108
4
44
88
44
12
31
18
35
16
20
64
195
53
7
9
27
9
12
72
39
17
24
12
28
56
16
72
72
56
49
35
13
15
84
20
31
17
28
69
11
48
36
12
7
5
88
87
5
19
72
5
52
27
29
25
42
33
12
9
15
8
52
60
51
93
20
16
27
18
90
141
15
29
36
16
33
11
36
145
27
15
6
23
31
57
12
36
51
5
31
69
15
29
4
12
48
72
48
9
3
39
30
27
36
15
12
5
136
20
16
68
31
29
16
15
21
9
35
55
89
36
19
30
72
23
43
84
9
27
21
87
33
3
185
4
75
36
57
132
21
27
116
7
9
12
75
21
36
48
8
40
24
20
36
48
64
15
42
35
28
20
79
24
53
49
42
9
20
19
77
1
30
9
15
5
76
24
8
36
12
31
101
43
21
12
9
87
15
17
16
15
33
68
43
33
36
60
20
7
9
3
96
24
57
80
16
72
48
8
40
75
24
6
15
8
16
57
15
33
11
36
24
31
9
12
80
43
41
1
87
51
5
79
17
24
24
25
35
31
24
57
36
33
42
29
43
12
18
23
43
41
4
12
3
17
25
24
63
24
20
67
24
17
4
21
39
9
27
39
5
4
21
54
17
25
23
16
9
39
80
43
24
6
39
36
21
18
30
95
91
6
24
23
60
12
19
24
29
16
15
18
63
32
72
4
12
24
3
29
1
11
96
4
27
5
7
18
6
96
42
18
33
20
91
5
12
13
3
12
9
135
8
7
60
12
33
48
27
17
4
24
24
12
3
36
21
8
16
9
3
60
36
3
89
24
16
32
7
57
24
24
44
37
15
48
12
69
71
4
68
88
104
31
24
41
12
36
16
57
63
3
30
54
18
6
17
48
25
27
189
63
48
3
29
48
19
17
13
78
5
ABCD 93920857138*3^$a+1 [50003]
4
36
44
61
3
44
60
4
8
25
63
33
23
7
96
21
27
6
30
17
72
40
39
5
88
15
24
41
28
39
6
90
17
19
9
27
90
132
51
27
89
61
30
12
12
48
17
108
24
12
1
6
45
63
24
12
21
9
35
49
12
42
18
42
12
137
48
25
11
24
19
72
84
33
48
3
132
48
65
1
3
51
65
28
27
5
55
12
89
43
6
36
3
48
69
30
17
67
29
7
36
33
68
7
33
36
8
55
5
184
3
33
32
31
30
6
48
5
36
19
78
11
127
30
51
15
18
39
69
27
72
44
48
7
17
4
75
30
30
204
17
12
7
17
79
5
96
7
132
17
91
9
44
96
36
91
9
39
12
24
84
29
100
12
9
78
150
30
21
27
9
80
127
48
72
48
18
3
15
30
60
35
48
7
9
3
60
24
129
48
87
6
11
19
117
8
1
42
36
5
7
21
8
88
87
105
3
18
48
30
53
108
60
13
35
7
17
40
44
24
48
67
108
30
35
12
52
12
15
57
24
8
12
73
6
93
3
41
55
114
24
6
45
72
24
33
47
49
60
11
79
45
63
45
81
83
13
11
144
55
17
156
151
12
30
3
84
24
81
3
8
1
6
24
5
16
39
9
27
41
84
55
78
3
3
30
18
173
79
53
7
6
48
3
8
76
144
104
1
143
4
93
95
60
36
72
73
42
18
23
16
48
63
33
8
37
6
5
96
7
12
24
6
84
51
9
6
17
36
43
21
3
89
7
24
30
36
11
97
42
21
33
30
17
4
32
7
5
31
30
35
36
31
41
7
5
19
77
28
183
42
71
19
29
31
24
36
60
21
39
24
36
77
19
9
84
8
36
1
6
60
65
48
7
6
15
99
9
21
66
45
75
24
53
7
29
67
132
29
24
163
36
30
6
9
84
9
71
139
60
9
57
36
30
29
7
30
18
5
72
36
4
116
7
36
57
99
33
12
24
80
25
114
33
8
84
7
29
25
36
18
81
9
75
39
33
39
24
36
24
57
15
45
20
43
101
61
47
31
77
43
81
51
72
29
1
143
12
7
24
41
55
77
28
44
84
16
27
17
43
54
39
39
9
3
5
49
23
19
138
155
1
11
19
53
28
168
15
72
21
12
8
61
11
7
12
69
44
25
47
7
41
7
12
24
9
56
55
69
183
12
12
81
8
7
29
4
44
43
54
18
53
12
36
19
9
32
112
15
93
15
17
49
35
52
63
48
36
17
43
9
20
7
17
7
24
9
80
49
11
37
60
60
123
27
24
5
52
9
6
33
3
42
87
51
5
79
17
1
6
36
5
100
33
11
72
24
64
20
7
9
3
41
36
28
8
28
57
23
4
24
3
45
15
24
96
24
17
120
19
9
27
17
7
24
6
24
75
27
42
11
7
9
9
35
25
36
83
4
140
36
67
77
37
6
5
115
21
96
3
285
48
21
54
12
45
3
89
61
42
29
48
16
57
36
179
16
15
5
103
84
17
76
24
45
6
138
27
36
87
12
24
48
29
72
31
78
36
6
17
12
24
55
48
54
27
3
5
13
11
28
159
41
67
12
137
16
129
6
12
12
21
15
24
5
48
19
5
28
21
24
126
42
47
4
21
12
11
28
15
12
48
30
11
49
30
36
81
15
24
45
3
29
4
27
18
59
4
32
36
13
6
90
24
18
21
20
72
16
69
30
48
53
73
90
53
16
87
5
52
20
60
31
53
43
84
90
30
29
67
48
36
66
6
24
108
17
28
140
13
12
3
123
60
33
20
37
71
16
56
7
24
12
6
3
12
8
7
9
72
44
19
54
30
5
28
9
3
75
12
9
36
8
1
6
72
102
3
44
37
59
7
54
30
17
28
15
65
108
1
60
12
39
75
21
51
101
1
27
8
43
48
6
48
11
19
36
24
29
199
120
65
43
5
7
18
6
5
24
12
24
36
19
6
162
29
43
6
18
41
1
3
44
52
56
19
17
24
37
3
24
51
65
4
68
43
18
3
44
36
4
57
18
69
3
36
96
24
29
1
123
20
36
7
21
33
60
30
12
54
18
36
81
15
17
28
20
64
8
43
57
68
91
48
141
135
60
29
48
7
42
18
12
18
30
41
28
84
68
4
15
12
72
5
7
21
48
99
42
35
1
99
56
115
30
48
6
9
39
6
30
57
20
19
69
44
36
64
36
15
90
36
11
37
6
60
66
30
21
15
53
4
3
165
56
13
23
132
31
288
41
1
204
18
18
83
55
36
36
29
36
13
66
21
24
3
5
25
11
7
18
59
103
77
24
108
61
60
18
45
87
17
31
33
8
1
30
113
180
55
60
12
21
44
7
53
7
12
29
16
20
19
81
99
45
72
75
21
21
12
30
18
3
27
17
24
25
95
31
5
16
9
6
18
23
28
9
59
4
36
15
18
60
23
28
44
96
13
54
33
36
27
36
42
3
20
25
3
80
60
12
37
51
15
12
17
13
51
51
21
12
33
174
12
5
28
3
12
6
60
35
16
12
27
53
24
64
3
6
36
24
36
51
8
7
114
83
40
24
27
65
16
8
97
18
101
139
17
49
66
29
100
60
20
7
125
13
59
31
33
48
24
20
7
18
11
19
24
36
9
20
37
35
52
20
7
36
24
24
5
100
27
9
12
39
48
65
25
48
78
102
18
24
12
77
64
75
18
6
21
15
53
4
21
39
3
12
21
15
36
5
13
72
30
29
61
71
4
3
6
87
12
8
7
81
12
63
132
78
6
5
73
6
101
4
15
21
80
28
15
12
84
120
42
18
65
19
9
20
28
33
42
30
66
69
44
19
17
120
73
42
24
29
4
21
59
28
9
27
15
17
84
108
108
7
60
ABCD 93921073198*3^$a+1 [50004]
11
57
63
7
2
15
3
22
36
2
48
9
21
54
24
12
12
52
8
21
1
11
13
32
4
50
6
28
44
18
12
22
8
60
12
24
36
16
42
26
46
5
13
8
58
2
52
2
30
6
84
6
40
2
12
6
3
7
14
36
10
2
28
62
6
22
32
6
15
19
56
4
18
44
10
44
10
44
36
4
8
48
12
10
18
14
16
2
30
58
11
25
78
18
8
64
8
22
6
12
50
4
6
74
60
6
30
10
14
6
3
7
8
34
23
27
33
37
20
12
24
27
7
18
90
2
6
24
21
12
45
63
9
27
13
12
6
44
90
51
63
16
60
8
66
36
18
18
72
3
15
24
4
6
14
24
52
8
57
3
48
12
21
27
18
36
30
40
44
36
16
8
12
48
16
6
12
6
44
28
20
60
10
18
2
30
22
66
2
22
18
14
16
8
6
66
9
69
6
30
6
4
8
46
14
22
18
32
9
7
24
8
12
18
72
6
22
6
84
18
20
4
8
30
42
40
6
2
6
64
20
10
8
3
27
4
98
22
24
164
28
18
2
4
8
22
6
2
3
7
6
26
10
8
18
12
48
52
6
30
20
4
20
18
78
6
48
3
15
22
8
28
20
15
7
5
27
36
16
18
42
54
11
43
2
6
30
12
76
12
8
10
6
8
66
12
4
8
36
24
42
78
40
8
30
22
20
12
16
2
22
36
12
122
48
3
3
46
20
24
6
4
2
24
100
8
12
30
9
9
51
1
8
28
2
40
2
96
30
24
30
70
20
45
19
2
12
28
14
6
24
36
210
42
10
8
4
26
18
57
13
11
39
12
4
89
27
54
34
2
12
18
78
12
78
24
6
16
6
12
2
58
8
90
4
24
14
16
17
3
45
177
30
9
3
58
8
66
30
10
48
6
47
57
16
26
54
46
56
52
2
18
30
18
30
3
61
8
63
19
56
4
29
19
6
2
12
72
9
27
30
12
3
15
84
66
72
42
16
8
10
32
10
8
4
2
4
2
18
30
6
28
6
41
31
12
20
16
14
30
10
2
16
14
10
74
12
15
19
36
24
5
9
34
53
39
36
178
26
10
11
3
10
12
20
15
7
8
4
36
38
40
2
9
36
45
12
66
4
2
54
4
26
15
7
65
69
39
21
4
24
2
24
60
4
20
16
5
9
22
18
20
180
18
24
46
48
14
18
28
26
18
51
9
63
103
74
3
3
6
30
4
92
18
6
9
36
73
26
34
11
25
74
21
21
30
30
6
24
6
58
2
48
42
48
4
2
10
14
6
16
54
35
25
26
4
6
2
36
24
12
16
20
24
6
60
3
7
42
20
18
28
14
6
52
42
12
14
4
17
9
72
28
35
1
11
24
9
6
60
66
15
7
17
15
30
10
80
16
8
6
4
11
43
8
24
36
60
28
72
62
48
22
66
11
21
12
52
18
20
18
78
36
96
4
18
23
13
62
12
6
10
26
6
9
9
16
18
32
100
5
36
13
2
12
30
10
2
10
6
14
36
33
37
18
44
16
5
15
34
20
10
8
12
6
27
55
20
24
36
45
48
36
3
33
7
56
45
7
8
6
48
6
10
54
18
18
36
36
50
22
20
18
114
6
102
33
27
12
18
3
37
6
32
42
28
2
22
14
4
18
18
14
30
30
18
48
24
48
9
51
30
15
19
8
12
24
10
14
78
24
28
186
14
36
12
3
27
52
12
26
18
16
8
36
21
36
15
48
12
4
14
6
16
8
42
4
38
16
5
25
14
10
12
8
46
60
5
69
66
40
80
10
14
12
18
18
4
14
6
9
25
2
4
20
10
11
13
47
9
10
38
58
80
22
50
48
12
42
46
20
42
28
98
10
6
5
9
16
8
3
25
2
60
28
2
18
33
87
40
44
54
6
36
42
36
66
30
6
4
18
107
19
62
30
40
2
3
27
66
24
12
150
48
21
25
2
12
6
52
2
52
8
33
7
8
30
48
12
63
9
82
26
82
126
6
30
8
10
8
72
12
6
3
9
12
10
30
26
9
63
16
12
8
21
36
9
51
7
20
30
60
30
18
42
6
40
47
63
24
6
36
4
24
32
36
4
59
72
7
20
40
8
24
48
12
6
30
12
22
11
7
41
45
24
90
21
9
58
2
16
56
34
14
22
5
61
20
72
12
51
49
11
37
8
100
2
120
42
15
19
17
63
42
30
12
22
48
38
12
28
2
90
6
22
20
58
2
24
40
8
18
28
20
27
79
6
14
9
57
4
35
25
8
6
22
38
24
42
66
54
28
8
10
2
16
11
93
18
9
15
9
12
69
88
30
50
22
6
2
28
74
4
30
14
10
8
30
10
18
2
33
69
3
19
8
6
42
4
14
4
80
18
58
2
42
6
36
6
18
6
54
34
23
87
30
16
6
38
3
139
18
23
13
30
56
16
24
18
56
6
24
45
75
4
42
38
12
6
63
27
28
24
8
42
60
28
8
27
3
45
27
12
12
6
40
24
18
38
18
54
27
3
12
21
9
48
148
38
12
9
33
27
21
22
12
20
6
72
10
17
33
60
30
12
18
27
1
24
11
7
26
12
10
32
12
6
15
13
36
38
57
24
9
10
8
12
33
55
2
12
6
12
18
18
42
42
6
22
32
6
4
12
11
45
22
12
24
2
18
42
22
20
12
10
30
8
70
26
66
6
4
29
27
9
13
18
2
28
2
18
30
12
28
50
24
40
8
6
24
6
112
24
66
20
22
2
34
47
69
30
60
18
28
18
2
52
30
6
2
12
18
4
50
4
5
15
24
22
6
2
10
60
20
6
24
12
6
40
8
60
24
82
18
150
18
18
14
36
24
12
4
32
69
25
18
30
2
9
31
84
14
10
56
12
69
63
28
8
70
12
14
28
18
2
16
41
9
12
10
12
60
8
18
6
4
56
24
10
26
28
36
2
10
24
18
8
3
12
69
10
24
54
8
58
2
40
14
48
18
30
100
32
40
68
4
6
12
47
49
56
34
32
33
61
8
3
15
24
6
18
10
24
2
66
18
34
32
6
22
38
12
18
40
30
8
12
9
3
21
1
56
12
48
30
22
30
53
48
15
70
50
16
6
14
4
30
24
80
12
24
42
40
5
33
30
4
20
12
6
10
65
3
10
14
18
48
22
20
42
48
18
4
2
30
45
45
15
69
4
18
14
18
12
10
35
93
52
11
3
10
56
28
18
42
38
12
36
34
6
2
28
6
5
3
22
11
25
14
24
6
6
4
65
25
18
6
20
24
36
10
26
4
44
42
28
8
18
64
20
3
57
3
37
20
16
20
4
18
2
3
85
23
21
28
36
30
72
50
18
12
18
12
24
34
44
6
84
12
18
30
30
60
18
15
19
68
42
16
8
52
14
90
6
54
36
18
12
4
14
54
6
42
10
30
42
20
10
6
26
60
18
6
52
38
24
6
54
18
12
40
42
48
6
20
16
18
8
3
1
14
6
16
44
24
4
8
39
3
28
18
14
108
60
48
81
3
21
19
36
14
42
30
78
12
36
22
2
18
87
3
16
2
24
18
10
8
3
111
4
32
10
50
84
30
18
78
48
10
2
102
12
24
12
34
56
3
27
34
90
24
12
2
18
18
6
10
36
8
6
28
20
30
16
6
20
16
2
3
45
18
4
72
20
9
36
39
45
15
42
10
5
108
21
24
4
36
2
9
129
15
1
36
62
30
6
6
24
30
21
1
20
60
10
60
8
22
14
6
63
111
4
14
10
50
22
38
3
24
15
28
8
42
48
15
7
18
2
18
12
3
33
36
24
22
44
4
6
108
23
24
1
2
42
10
8
70
11
15
22
50
60
18
30
10
12
60
2
16
36
50
18
6
10
26
10
8
16
5
25
14
36
21
19
42
20
54
30
54
16
8
66
4
18
14
30
21
9
54
12
22
2
6
4
6
5
13
2
48
45
15
66
16
2
166
36
14
81
25
8
3
7
20
16
72
2
30
6
22
48
2
48
6
18
6
36
6
4
11
25
42
56
57
123
12
24
16
5
45
4
66
54
8
12
15
43
32
30
48
28
18
32
72
21
12
24
39
6
84
22
12
36
36
8
30
16
14
12
34
36
20
70
5
21
114
24
10
32
4
26
12
36
36
18
12
36
18
40
14
30
6
64
23
3
66
30
4
20
24
96
36
36
12
28
20
18
66
24
34
12
56
30
4
26
18
10
20
15
19
8
30
22
2
6
18
10
2
ABCD 93921429736*3^$a+1 [50040]
36
108
53
144
79
60
5
79
497
216
198
301
113
631
240
65
90
49
23
54
79
155
121
5
43
263
73
60
84
71
72
198
36
108
187
48
96
47
18
175
149
31
144
72
131
13
216
59
229
60
233
103
5
180
36
55
60
29
36
43
216
29
451
60
276
348
396
125
91
24
24
156
65
180
79
83
18
54
18
79
204
24
336
149
7
348
41
271
108
60
83
72
126
139
77
319
216
365
36
319
120
144
84
240
36
137
108
211
48
173
139
185
36
108
115
60
240
89
175
72
144
5
54
205
281
360
90
301
41
108
319
12
281
108
54
157
149
19
233
199
24
24
41
162
18
139
12
48
17
43
360
96
41
403
60
72
48
96
120
216
11
37
17
43
60
635
61
336
120
185
36
103
95
54
7
180
119
541
89
115
36
65
103
203
277
72
173
175
336
84
17
103
36
401
163
12
23
342
144
19
53
139
5
103
293
43
227
49
48
12
161
252
36
199
12
108
192
48
125
187
168
36
239
61
245
115
569
72
144
79
96
156
29
19
276
24
77
360
115
101
43
144
11
49
156
65
175
257
7
12
48
276
161
36
283
144
300
137
36
108
55
197
7
137
144
79
137
163
161
216
199
84
72
228
132
149
360
79
300
72
24
245
175
180
300
209
211
41
19
89
151
60
120
120
24
192
240
144
317
259
168
192
180
60
84
65
180
91
269
36
175
60
24
360
137
103
5
72
7
12
53
126
306
79
101
415
108
17
79
36
204
180
5
54
1
125
31
131
109
480
131
397
192
59
72
109
600
444
156
84
60
41
180
54
234
7
29
31
41
18
25
137
199
144
125
199
17
306
72
162
43
480
53
19
ABCD 93921581192*3^$a+1 [50094]
222
193
89
6
48
265
41
55
23
73
48
17
103
41
36
24
36
30
18
54
42
36
19
24
36
11
30
24
36
48
55
41
48
36
72
72
91
125
24
7
144
59
1
72
60
35
30
43
17
228
114
18
139
131
138
126
168
61
41
19
77
72
48
90
168
72
30
43
72
17
48
103
60
240
89
43
47
30
42
30
18
72
24
90
54
162
19
12
17
72
54
54
36
7
144
71
49
96
17
12
139
29
18
54
144
90
126
18
73
29
90
289
36
5
144
30
25
101
79
35
30
90
42
102
1
180
36
144
120
5
186
169
29
18
72
37
11
198
60
72
43
36
113
31
65
31
71
18
55
95
54
90
193
48
12
29
24
36
19
71
48
42
55
60
29
55
60
180
12
29
144
67
29
19
17
84
54
144
1
89
108
24
210
1
24
53
7
5
54
1
84
12
17
72
31
5
19
53
72
91
89
54
30
31
11
48
25
65
54
96
37
65
42
37
11
49
173
7
36
245
108
54
72
1
29
31
48
12
143
72
13
11
18
7
120
24
65
31
24
29
36
7
65
43
12
23
265
17
19
113
43
168
41
84
42
85
108
41
30
1
24
24
101
66
42
187
149
54
1
5
175
35
6
48
91
77
48
31
113
18
18
150
25
156
11
18
7
29
18
72
1
89
55
120
23
1
77
55
35
48
96
18
108
18
61
101
108
127
84
125
18
42
54
1
60
131
24
1
65
55
125
19
24
120
12
113
36
175
149
60
36
55
29
54
61
17
19
125
84
36
151
155
24
18
30
13
83
25
47
72
13
5
55
89
36
84
36
402
48
54
60
31
24
89
7
48
65
7
108
11
25
60
5
6
49
24
96
60
89
186
18
7
65
54
1
29
31
59
90
36
36
79
53
31
35
6
36
54
49
71
78
12
235
36
17
78
13
89
7
11
114
19
36
24
96
71
150
84
36
144
114
30
60
31
5
108
7
24
36
41
12
31
12
17
67
23
30
7
101
54
18
7
53
90
61
5
36
60
30
1
77
127
29
24
72
19
12
95
48
121
60
53
43
65
79
29
24
103
143
25
29
18
54
19
5
156
96
54
289
72
29
55
185
36
19
65
19
192
60
35
13
11
66
54
1
24
24
60
41
216
84
96
30
24
120
49
29
67
53
7
101
43
11
1
17
67
60
269
90
54
90
42
79
36
65
18
13
60
47
97
119
24
1
29
42
1
29
90
90
36
72
127
36
89
36
18
24
72
61
84
65
60
31
203
25
5
72
139
84
89
66
42
84
19
36
84
29
31
35
6
18
30
36
31
5
115
101
103
12
24
60
60
143
1
29
36
6
66
55
95
54
175
36
53
7
17
31
5
7
29
115
24
5
7
84
53
90
18
390
25
108
29
67
96
77
36
36
54
1
101
42
97
41
43
60
77
72
127
161
72
67
23
18
79
65
79
47
42
67
131
30
19
89
31
95
18
72
78
61
131
18
36
36
31
48
120
89
7
60
84
12
144
185
48
43
65
103
209
7
95
25
36
53
36
48
132
48
36
31
83
18
12
72
24
31
84
12
35
13
36
23
37
65
31
48
17
115
5
24
91
17
12
258
66
55
77
19
144
161
30
1
108
77
12
240
7
5
78
30
42
264
90
60
72
19
119
42
30
90
60
12
31
5
67
120
47
90
67
41
19
23
1
29
18
150
55
29
55
60
35
49
77
90
30
72
18
54
60
126
25
47
18
72
151
101
31
84
24
41
91
83
241
60
59
24
120
258
79
5
18
18
60
144
19
60
12
168
41
6
49
23
18
19
53
30
13
59
126
132
7
113
276
72
12
31
47
49
23
121
180
149
31
12
84
120
ABCD 93921899018*3^$a+1 [50020]
24
12
55
44
57
12
36
7
17
3
93
51
15
9
24
60
3
9
63
33
112
120
161
6
30
24
24
7
41
84
24
84
42
36
45
12
3
25
83
61
5
24
36
3
27
18
15
3
145
17
51
9
90
12
73
23
72
66
12
180
39
15
78
15
27
25
95
13
20
12
45
159
57
60
3
135
6
30
6
24
6
18
39
21
6
60
18
15
15
72
6
19
8
75
21
27
18
42
54
6
48
42
27
27
6
72
48
3
87
42
51
9
6
12
78
15
177
102
12
24
54
30
57
51
9
51
12
30
36
99
81
36
19
20
45
39
28
12
72
5
30
21
57
180
132
36
60
48
6
45
9
42
189
69
150
6
6
12
1
12
5
123
12
24
3
60
30
192
48
18
24
33
81
24
135
15
6
19
53
18
6
126
42
3
24
3
30
6
21
108
15
96
24
73
5
48
15
144
3
49
95
18
18
85
17
12
18
18
39
9
111
39
54
12
30
109
20
9
3
105
139
29
15
12
57
36
12
63
24
45
27
75
18
42
6
60
48
102
57
111
60
9
123
78
30
30
42
13
17
132
3
112
32
40
5
48
60
72
103
47
30
24
12
12
6
21
39
30
6
45
4
41
36
42
66
135
15
42
108
12
19
80
51
37
17
60
36
84
51
45
48
36
31
60
53
54
33
4
35
45
276
27
13
47
6
15
45
15
15
69
171
42
39
3
33
3
6
99
75
9
213
18
60
66
30
1
53
75
39
138
24
15
75
13
77
18
6
30
9
3
30
12
15
52
44
120
117
42
18
18
21
3
168
57
3
54
48
30
21
51
66
150
45
57
30
186
90
1
83
6
39
52
35
9
9
27
28
41
12
12
75
3
90
18
90
6
30
3
15
21
39
13
12
35
1
80
69
48
24
24
6
24
6
24
12
27
16
20
45
30
6
120
6
102
36
12
30
13
29
15
63
9
81
42
66
96
15
105
3
87
9
51
21
24
93
27
9
6
96
42
6
30
51
108
33
19
5
36
30
30
72
12
18
1
36
5
30
18
6
61
95
121
23
12
24
30
6
42
66
54
18
13
47
108
72
12
36
30
39
63
9
51
25
89
18
30
6
24
12
6
180
78
96
54
6
30
18
18
27
51
24
60
18
24
60
19
96
5
120
30
6
63
96
9
66
48
33
135
48
105
81
24
6
66
42
25
17
24
30
1
128
3
12
36
109
56
24
105
78
33
15
6
3
57
48
75
3
13
17
63
21
48
15
75
78
87
147
69
15
42
12
27
123
25
17
24
36
31
72
47
13
68
93
102
9
16
5
30
42
6
6
30
18
78
13
11
66
3
15
12
18
6
121
132
11
90
24
72
55
5
63
75
102
36
18
36
69
45
24
3
39
81
93
15
36
105
18
6
12
18
45
36
45
30
141
27
72
30
55
8
15
1
65
12
7
47
6
144
96
150
18
36
84
42
90
18
6
60
39
27
30
63
16
68
15
78
7
53
54
6
72
63
165
42
126
30
96
78
30
12
180
114
36
54
6
43
11
84
13
48
11
60
1
47
132
66
24
3
72
33
168
27
93
12
3
132
52
5
19
20
27
108
6
96
42
6
36
150
25
29
12
18
9
40
20
3
72
66
15
24
21
120
114
57
33
12
6
18
6
18
12
30
6
55
44
21
84
6
18
55
5
30
6
15
48
27
6
39
21
12
27
3
6
24
66
25
41
114
25
36
5
36
3
81
66
18
54
30
90
45
21
15
40
20
4
71
12
54
63
96
27
24
90
43
5
6
54
60
12
30
18
72
90
109
65
6
36
72
13
29
39
45
12
24
18
42
18
6
102
24
24
6
31
5
42
120
36
54
48
72
30
96
24
45
40
11
42
195
45
18
36
33
21
36
18
81
27
9
81
3
9
108
132
12
99
4
23
117
15
66
24
90
6
7
53
54
18
27
48
9
3
45
60
51
9
12
6
24
18
67
5
54
42
42
18
87
27
120
45
135
13
35
42
78
25
5
67
119
36
9
21
60
18
48
24
90
111
3
66
18
78
55
44
15
54
126
6
162
66
72
27
237
6
18
51
45
30
81
69
24
12
27
15
72
73
11
30
159
45
60
30
30
27
15
18
30
33
3
30
60
51
51
24
13
60
23
48
9
36
15
24
12
9
276
93
90
66
42
108
54
3
3
24
60
72
6
99
21
3
27
37
68
45
39
39
24
42
3
81
36
60
43
32
45
24
31
53
6
24
30
6
45
156
93
51
117
27
96
52
23
6
48
36
79
77
114
24
48
97
36
29
36
60
51
75
54
79
65
75
3
78
39
21
12
54
21
27
78
84
18
48
48
36
18
15
21
12
63
64
120
5
60
48
3
60
4
20
51
30
24
6
102
27
57
30
54
15
21
15
33
48
12
31
44
27
61
77
12
138
6
111
21
3
21
114
54
31
32
9
54
84
12
36
18
270
36
6
3
76
59
24
60
36
45
4
41
36
30
60
9
81
24
6
21
27
6
6
49
20
16
41
42
13
89
6
84
33
21
54
12
66
15
87
108
42
6
90
19
68
15
129
189
19
32
21
24
ABCD 93922113874*3^$a+1 [50021]
30
42
48
33
40
179
132
25
5
24
19
71
9
3
157
83
13
72
24
11
13
24
71
42
54
66
15
40
48
29
18
162
7
5
211
65
12
43
53
126
30
111
64
56
9
55
48
53
24
18
18
84
90
49
24
32
16
8
40
29
90
60
37
96
5
3
64
80
3
12
1
5
19
48
5
30
24
54
15
75
120
36
6
30
69
9
54
72
9
16
113
18
13
5
24
18
33
69
43
119
1
113
54
12
18
18
57
33
78
1
8
27
13
53
108
24
7
11
12
57
33
127
168
8
24
3
36
25
41
159
16
8
3
12
36
96
66
90
78
90
9
21
6
45
9
31
48
72
65
36
27
3
60
108
84
60
45
72
171
12
6
66
25
65
31
48
32
33
24
72
48
60
18
9
3
6
30
1
59
12
18
79
53
99
75
36
33
57
39
144
21
48
36
39
48
27
36
9
136
24
120
11
42
18
25
41
79
101
36
39
33
87
45
90
18
55
11
21
15
54
36
39
57
12
123
3
37
5
27
27
13
185
7
5
18
33
75
37
143
72
108
54
96
55
24
24
32
75
24
54
31
35
126
7
48
107
42
19
47
33
21
19
59
13
48
29
36
30
54
51
21
43
17
63
45
66
24
1
17
7
5
43
227
13
80
39
1
17
7
11
69
40
104
16
5
30
6
18
45
40
120
72
29
36
55
32
33
15
40
89
36
24
36
63
72
57
6
126
18
18
12
36
79
11
24
108
9
129
15
81
55
8
21
19
161
7
17
48
7
11
42
84
39
136
29
66
25
89
90
72
109
155
24
36
1
48
17
42
90
30
6
15
16
35
6
7
8
160
5
48
54
6
87
39
33
3
13
59
66
91
5
66
72
57
3
45
88
65
55
53
67
312
65
87
16
83
85
24
53
12
7
35
61
48
71
66
24
31
59
36
12
21
64
11
30
7
29
60
223
5
43
17
48
18
42
19
24
56
9
31
5
66
73
35
6
15
15
73
23
12
13
65
90
84
1
17
60
30
78
54
25
5
3
16
107
24
30
15
99
30
87
24
120
24
120
39
1
56
184
71
54
27
39
49
29
36
7
23
6
19
72
47
25
17
15
33
96
7
29
36
72
55
8
64
29
42
25
24
53
42
18
31
35
37
48
47
9
24
16
59
162
99
21
162
18
39
75
13
32
16
47
72
25
149
75
15
72
33
21
195
24
39
18
30
54
3
213
54
21
33
72
42
72
30
54
217
17
42
54
12
18
36
60
81
63
25
167
25
8
24
48
64
11
13
5
51
9
12
60
103
5
30
36
25
35
45
99
36
33
33
55
89
54
96
54
99
93
18
1
35
126
54
1
77
18
30
90
18
31
5
36
60
108
30
6
18
72
36
13
59
37
8
117
36
15
40
24
56
117
102
90
96
48
24
27
21
78
37
8
16
5
180
39
15
6
43
5
60
48
7
96
77
19
89
15
27
18
67
24
35
13
17
24
31
59
30
54
42
84
19
77
91
48
5
54
117
40
48
168
120
72
11
37
29
3
120
3
90
42
12
13
47
9
16
59
24
37
24
56
64
35
66
19
17
72
7
263
18
24
18
102
24
7
5
19
5
19
240
41
18
6
15
15
36
133
32
105
36
3
64
5
75
15
18
15
24
40
11
60
25
8
51
36
25
48
35
24
45
16
41
144
31
5
114
9
75
85
8
57
15
93
18
1
80
21
18
96
9
75
42
115
5
42
90
18
12
18
132
48
3
111
25
95
6
43
5
24
115
8
3
12
18
7
35
54
15
21
12
55
5
66
96
1
89
36
43
5
6
18
36
55
32
39
1
72
65
7
216
8
27
72
45
75
85
65
48
39
3
45
40
23
18
36
99
16
144
41
144
55
77
84
18
13
65
87
33
15
40
104
21
42
25
41
31
23
18
15
63
1
11
24
54
30
1
35
126
18
42
27
3
37
5
18
33
15
25
47
18
6
9
21
91
17
78
9
81
15
48
45
51
15
73
17
39
69
6
30
7
29
19
17
24
36
102
6
30
42
55
47
126
132
18
37
17
63
63
81
64
29
75
120
3
114
30
36
49
59
109
53
60
7
56
117
18
81
3
60
217
65
18
18
19
53
67
5
19
5
19
8
39
6
18
54
27
9
7
24
59
72
90
12
90
6
15
51
36
162
7
24
101
19
11
24
30
36
91
5
19
8
81
15
75
36
1
24
119
81
9
31
89
6
126
19
144
17
7
72
5
3
3
12
6
19
11
24
13
23
30
19
56
16
24
72
24
41
103
11
30
55
23
90
18
13
56
48
27
13
32
16
65
15
33
7
8
40
35
126
39
40
35
66
3
15
42
18
48
13
5
91
104
16
8
40
48
24
89
7
120
29
43
17
55
24
56
9
7
5
19
53
108
24
15
33
36
42
25
65
12
18
18
6
30
6
18
51
184
101
3
16
32
88
41
36
67
8
64
80
33
175
48
24
128
40
5
48
114
36
54
18
156
54
43
8
99
18
ABCD 93922463504*3^$a+1 [50063]
11
72
64
3
66
36
95
145
18
69
56
13
42
9
96
24
32
91
18
51
48
8
16
33
87
152
37
48
18
33
8
24
97
111
237
72
195
75
18
3
48
69
11
48
160
8
13
99
32
112
72
93
54
18
72
42
84
29
64
8
13
131
7
42
66
36
60
53
1
84
75
21
72
18
17
13
51
45
18
18
39
51
45
48
87
30
60
54
33
24
168
3
6
71
19
5
40
9
12
96
102
5
16
51
126
39
8
208
75
72
93
33
12
24
59
16
15
18
72
23
232
24
27
18
59
48
13
3
24
9
15
24
51
6
54
9
9
63
93
114
17
49
60
36
36
35
19
5
48
40
45
11
67
72
45
24
24
117
18
33
8
16
8
184
24
57
120
15
63
81
3
6
54
321
48
8
19
30
24
135
27
5
16
96
24
33
324
3
3
93
51
69
8
40
176
25
18
5
40
87
9
3
69
3
96
108
102
11
72
64
24
99
42
120
155
25
6
17
16
24
32
1
143
139
5
49
15
21
114
81
24
24
24
8
85
51
48
72
99
21
3
18
59
7
54
72
18
9
69
120
51
21
6
69
33
15
57
15
165
36
23
37
3
69
27
8
49
23
37
3
81
36
3
72
123
5
73
111
141
3
56
144
184
21
18
36
5
73
15
48
27
66
6
48
42
27
3
36
9
24
27
54
15
93
35
73
15
3
53
31
9
24
27
5
144
88
96
39
105
129
39
21
12
63
15
9
3
21
3
30
39
48
3
77
40
9
15
72
8
55
17
31
33
32
25
135
27
45
48
72
93
3
120
87
54
3
72
24
24
24
3
120
72
6
12
59
24
25
42
18
12
111
8
16
104
96
40
45
48
60
23
64
123
90
99
81
24
90
30
63
56
61
96
75
45
24
3
45
90
6
27
8
40
48
168
144
48
51
29
43
5
96
16
264
75
69
3
120
6
15
8
13
36
15
33
24
108
35
40
32
1
36
66
41
72
31
6
59
79
9
32
16
80
40
9
66
5
13
24
179
49
15
8
37
59
61
27
33
12
6
21
51
12
33
237
18
129
33
39
39
9
104
88
48
201
144
39
120
147
5
112
75
21
144
8
25
72
87
93
3
24
15
9
21
60
66
117
24
81
12
6
54
15
51
18
186
90
90
5
13
3
56
16
24
3
29
16
32
24
40
9
71
16
56
121
15
21
99
120
8
72
97
42
72
21
9
54
6
27
24
8
67
53
19
45
32
49
72
15
69
54
42
35
19
36
129
56
40
72
24
48
32
49
15
3
66
6
54
156
155
85
107
13
72
18
150
3
117
18
33
21
27
24
368
64
45
48
36
15
39
6
27
120
56
16
81
24
135
104
7
41
40
45
11
16
120
72
24
24
21
24
12
39
21
36
15
75
48
90
3
72
80
25
23
136
8
85
83
16
32
13
96
35
37
51
56
19
21
48
3
18
27
8
96
48
1
71
40
69
27
32
43
72
101
49
66
21
3
53
64
21
24
27
9
138
21
15
41
37
18
18
63
144
117
48
24
75
9
183
21
36
30
42
18
21
24
176
13
102
29
40
80
49
95
1
135
48
104
64
72
21
60
12
243
96
39
9
24
96
21
27
8
24
49
135
8
1
30
41
13
132
39
69
3
9
60
3
48
3
21
45
90
114
23
103
84
78
71
85
24
72
36
30
105
9
231
69
3
8
7
9
24
45
3
9
18
117
27
5
1
48
47
25
95
24
49
36
35
109
180
23
136
24
27
29
64
8
16
24
75
21
96
171
45
27
6
15
72
8
85
3
24
45
59
61
123
3
90
54
189
63
6
3
72
9
6
41
64
3
77
16
51
18
35
73
87
8
7
41
49
87
24
8
43
5
88
87
18
39
33
63
33
66
24
72
5
48
24
13
12
18
18
54
69
8
85
24
144
102
24
117
24
3
45
32
115
6
23
85
30
90
75
219
102
36
11
120
1
15
48
24
51
54
39
21
120
11
16
72
32
16
72
8
61
83
40
45
51
51
162
78
21
24
81
23
40
8
40
105
15
8
64
8
120
72
19
30
47
13
12
36
24
48
78
45
75
357
39
65
43
6
36
120
3
3
30
63
81
18
168
18
27
24
56
163
54
18
90
48
3
57
23
49
111
32
64
24
96
51
36
18
12
6
45
8
96
13
3
32
67
150
23
88
213
72
12
36
6
69
48
9
39
9
47
16
9
47
16
24
144
80
13
18
42
15
39
129
27
5
64
21
131
ABCD 93922730338*3^$a+1 [50020]
72
31
24
5
18
17
33
22
1
55
12
90
3
25
8
15
7
9
16
17
6
26
39
15
17
17
20
11
40
55
6
24
11
69
11
73
28
62
18
3
21
11
8
29
18
10
30
2
48
54
10
24
6
1
17
92
3
32
41
8
15
32
8
56
1
14
64
1
13
16
19
5
35
31
17
49
18
5
1
32
15
48
37
3
21
11
7
25
32
9
55
24
41
36
19
16
13
18
65
9
63
13
18
6
59
25
14
22
83
8
5
59
104
41
24
50
22
14
24
34
15
185
46
1
23
18
48
31
49
64
55
17
6
18
12
48
32
3
7
17
27
4
6
20
4
19
5
12
23
1
60
132
12
43
5
8
4
6
14
11
7
10
23
19
5
13
12
6
1
48
5
6
12
24
78
27
21
8
4
30
30
11
7
42
12
24
36
20
35
29
26
16
2
31
32
8
1
16
8
40
14
10
18
5
13
107
7
57
9
71
1
23
69
10
96
30
19
11
29
31
36
60
38
43
8
32
29
43
32
15
14
4
102
30
11
15
54
36
4
24
30
5
37
35
13
32
3
21
40
24
59
25
102
30
24
36
24
62
58
12
43
49
6
16
30
11
33
34
5
1
36
8
10
42
44
4
48
7
41
12
30
48
29
56
5
54
36
12
50
43
41
23
71
89
37
24
32
3
1
24
60
32
4
36
32
35
40
8
5
12
55
5
51
15
24
17
8
5
8
10
90
72
23
7
12
66
14
46
30
54
60
23
87
10
96
20
22
6
31
5
19
25
46
60
29
9
47
59
60
2
52
122
18
40
12
20
16
24
15
15
33
65
15
7
24
30
11
8
32
16
29
11
8
16
25
14
42
15
24
1
30
42
31
16
56
59
18
123
47
40
73
23
102
32
11
11
18
11
31
65
15
1
45
43
16
73
20
35
53
12
23
8
17
23
85
24
8
90
42
15
8
53
12
143
55
72
18
55
89
31
1
4
27
39
18
36
72
12
66
12
2
82
50
75
33
23
8
99
36
54
11
7
32
17
49
4
42
25
1
23
16
1
14
9
1
8
23
72
1
15
56
11
38
4
6
29
21
4
60
12
55
41
18
26
28
7
29
56
4
6
8
166
19
17
15
16
32
21
11
9
10
14
52
30
44
162
162
22
30
25
83
6
7
19
64
29
7
6
12
90
30
12
20
4
19
23
17
61
35
9
10
13
64
39
30
4
102
33
3
5
39
34
14
58
14
209
11
6
30
18
90
6
26
10
72
26
40
1
8
57
8
31
21
35
21
40
14
18
16
12
38
46
19
5
35
31
26
39
13
18
2
31
16
65
6
25
25
4
44
22
68
22
60
50
17
48
5
3
16
53
67
5
51
9
23
21
27
7
17
39
46
36
15
29
3
72
1
12
30
30
6
1
11
18
12
12
8
52
96
140
36
6
58
12
12
30
18
24
78
30
2
18
42
18
11
35
20
10
7
17
47
61
18
92
4
1
8
40
1
6
57
1
24
23
8
7
40
38
84
42
36
28
54
6
6
24
35
7
54
3
101
24
16
6
13
5
35
1
6
6
78
5
37
3
15
2
15
199
30
8
11
11
6
7
25
10
5
1
6
25
16
7
6
12
20
64
18
30
27
21
24
6
2
16
11
9
16
23
3
4
18
47
13
20
15
72
13
26
9
1
36
19
17
39
8
21
12
90
22
31
61
48
40
2
10
55
24
5
11
8
25
7
63
6
12
38
6
10
73
23
2
22
18
36
107
72
8
53
20
15
7
49
71
2
10
12
30
24
32
3
25
50
10
2
49
15
30
84
20
59
53
78
6
24
24
26
106
6
14
4
20
40
30
32
52
30
6
26
15
15
4
20
64
60
2
4
47
7
86
11
1
23
5
6
18
20
100
3
8
39
10
12
48
32
10
24
6
6
14
36
27
1
95
1
15
9
6
33
32
63
6
16
36
38
10
44
10
33
9
48
55
5
2
54
51
8
7
10
84
67
24
13
60
23
8
15
24
6
19
96
41
39
29
11
24
5
48
20
15
7
17
13
108
24
23
1
42
42
2
4
62
34
45
29
4
6
6
26
28
5
1
20
84
72
4
3
16
5
35
1
36
42
2
10
5
79
65
39
10
23
9
16
7
25
16
12
50
70
12
38
82
23
32
47
54
90
42
62
58
72
6
9
45
36
55
31
9
25
20
10
9
17
15
3
13
8
37
8
42
22
80
16
12
14
1
63
24
42
18
5
8
23
12
14
23
5
12
55
16
85
20
58
36
18
23
24
49
39
21
11
1
18
5
31
6
3
89
70
17
99
30
24
36
10
12
30
12
11
31
1
23
25
17
48
14
106
7
8
39
6
11
8
32
15
6
80
112
18
9
8
33
28
24
12
26
22
20
16
35
79
30
35
7
9
16
61
22
6
20
19
8
103
41
25
15
21
12
15
32
1
7
31
17
37
11
25
16
6
65
13
11
13
66
26
166
8
10
84
72
19
67
52
18
8
39
45
76
60
32
3
9
46
12
37
16
1
56
39
8
37
60
16
2
10
38
10
43
29
67
1
4
139
47
12
5
80
5
36
31
24
7
9
1
44
3
8
5
18
6
54
74
11
40
79
73
89
31
64
25
36
12
7
48
5
203
7
62
4
31
5
6
2
10
18
15
69
36
20
28
72
30
48
30
12
23
121
24
6
1
5
8
72
19
5
30
78
28
2
118
50
89
40
43
6
36
91
53
6
5
9
4
60
8
39
120
39
16
36
42
18
33
47
42
12
10
6
24
38
76
36
6
7
16
1
96
23
9
15
51
36
54
4
23
55
42
7
49
46
41
79
41
8
29
8
18
46
60
8
12
35
5
11
109
36
38
10
62
34
31
17
72
48
42
13
32
16
24
49
15
24
32
5
18
25
5
2
18
22
33
5
11
17
48
24
8
100
35
8
77
43
25
30
41
29
75
15
20
4
17
25
44
24
12
18
22
31
59
18
11
19
5
1
7
17
66
14
95
13
10
78
30
6
90
78
48
18
20
9
56
47
12
6
92
52
12
98
28
13
24
37
3
1
14
17
1
23
17
12
36
30
9
15
18
44
10
25
40
1
102
1
64
3
18
16
43
5
66
9
3
5
7
6
44
12
35
64
16
69
30
5
7
98
34
2
78
22
68
107
16
13
24
2
46
3
5
12
54
10
23
7
30
6
13
19
10
35
1
7
7
65
17
24
24
60
12
6
18
6
9
21
24
20
30
96
9
25
15
57
32
47
11
18
12
78
30
20
76
38
5
25
31
21
26
48
6
3
73
47
57
64
7
35
2
43
3
2
64
19
59
12
6
8
35
5
19
8
9
8
22
1
29
35
1
54
24
17
7
8
9
33
71
24
16
1
44
16
51
5
4
6
48
41
1
8
34
66
12
60
72
68
15
15
28
32
28
1
64
32
47
6
14
70
42
36
32
46
11
21
58
6
20
28
27
39
1
31
54
123
27
13
40
11
2
43
21
18
12
14
4
12
18
48
18
36
48
12
8
11
16
8
47
26
7
16
80
105
6
54
20
16
30
18
78
50
40
20
10
62
112
11
13
30
37
8
51
20
64
25
40
31
1
17
42
38
7
111
2
18
5
49
10
18
12
15
9
31
11
2
51
1
48
72
30
30
8
51
31
18
6
41
25
126
24
48
98
15
32
1
76
75
9
12
8
11
103
30
6
45
25
56
23
5
8
4
6
38
132
4
8
16
26
88
25
16
19
78
30
33
9
12
36
14
18
7
15
25
1
47
41
95
15
4
18
27
41
64
6
1
24
17
32
22
49
5
12
2
10
147
3
2
34
6
86
18
91
8
25
2
90
4
12
24
19
17
60
12
ABCD 93922782004*3^$a+1 [50057]
30
11
85
35
24
13
143
25
54
162
48
35
13
24
48
11
12
7
65
25
6
114
143
25
47
7
24
60
89
277
24
6
24
42
24
54
17
72
235
60
173
43
65
60
31
84
5
61
11
85
23
19
6
47
103
96
18
71
1
78
12
41
13
35
91
24
180
17
12
7
18
35
91
66
198
18
23
91
29
115
60
24
90
6
42
102
96
137
12
36
25
24
66
30
30
84
30
66
5
97
42
113
19
48
41
1
114
30
6
24
24
18
234
41
12
73
18
60
42
95
145
48
120
30
24
96
96
24
42
72
6
257
43
5
25
54
138
78
36
144
54
83
67
101
144
108
12
13
24
18
60
138
72
30
36
150
24
66
5
49
30
192
24
5
61
264
167
7
5
7
30
48
120
102
41
7
240
5
108
108
12
108
61
54
17
12
37
48
30
192
53
211
24
41
19
173
25
47
97
30
113
36
85
24
35
48
103
30
227
19
66
78
185
55
24
5
31
102
144
48
30
5
13
95
97
11
24
37
144
47
7
66
35
72
67
65
91
60
5
79
101
24
120
127
18
6
114
210
6
96
96
263
19
78
35
67
41
31
90
131
7
270
335
1
30
125
37
78
162
47
7
114
144
30
72
18
6
5
180
97
155
37
23
379
101
127
5
151
5
97
168
24
48
72
150
18
72
131
85
6
114
54
96
60
60
24
72
89
55
36
78
35
61
150
42
35
85
24
198
12
48
41
24
13
54
48
66
90
36
24
77
72
96
12
19
48
12
101
157
6
77
19
66
102
185
168
103
60
126
54
114
11
84
235
132
120
66
23
72
7
101
19
18
72
30
60
30
30
72
108
65
36
55
5
157
120
48
227
7
12
233
7
18
66
6
168
95
60
48
7
53
12
31
30
66
53
7
48
120
18
42
132
24
5
85
24
6
29
36
55
17
72
1
24
6
66
11
60
97
83
85
78
29
13
23
145
30
5
85
6
66
198
5
24
61
240
30
24
132
6
48
54
281
24
31
210
30
66
71
25
48
35
139
42
71
25
168
54
66
119
60
61
47
7
41
55
84
5
7
29
109
6
36
29
49
11
19
96
330
24
30
72
108
36
120
42
48
119
36
19
12
108
53
72
115
120
138
48
54
18
54
138
72
18
6
47
145
42
192
149
91
78
23
43
54
48
23
49
30
5
37
96
42
41
61
78
5
13
24
54
77
13
72
23
31
144
5
12
7
53
120
13
47
7
5
187
24
5
24
37
120
78
65
55
42
71
48
1
71
72
1
24
6
96
161
7
161
49
48
47
1
24
23
199
24
65
1
144
96
11
13
47
145
35
12
60
115
36
6
143
36
91
41
7
101
12
180
7
96
6
59
31
84
24
18
18
89
60
55
18
83
115
42
102
60
6
192
23
72
79
48
60
125
25
30
12
6
174
53
61
24
30
96
66
24
54
18
83
192
43
209
7
120
41
7
65
25
95
7
18
30
5
31
5
199
36
150
6
18
48
174
66
23
55
89
31
17
180
7
12
113
31
24
12
108
36
17
37
131
109
6
29
37
54
60
5
169
30
36
5
1
90
108
18
72
71
79
18
102
66
90
17
67
12
209
37
95
49
150
168
41
169
6
5
109
6
17
7
120
65
91
102
167
7
120
18
35
175
132
113
25
6
120
245
84
1
90
6
30
18
90
5
25
23
25
18
137
13
6
41
139
174
24
72
59
12
7
36
125
97
102
12
84
96
24
17
73
54
53
72
181
144
48
23
1
54
84
5
1
47
43
102
42
ABCD 93922971724*3^$a+1 [50086]
3
132
18
30
117
72
105
180
54
66
6
9
48
12
33
51
297
3
36
33
27
24
24
141
12
132
18
270
27
21
99
36
15
69
72
129
84
231
81
39
69
156
216
15
225
75
9
42
18
99
36
225
51
39
9
12
141
84
15
111
9
81
24
48
78
12
81
60
81
18
126
39
123
9
261
18
66
114
9
297
48
6
45
24
33
3
36
3
72
69
60
24
63
9
111
93
21
36
12
60
15
12
63
48
18
15
21
99
36
48
36
57
27
21
39
12
21
3
51
24
105
69
51
21
75
273
87
129
135
39
6
15
180
21
36
63
225
54
210
72
36
24
135
183
36
60
21
168
72
108
45
15
132
60
144
96
3
18
30
33
99
57
15
33
72
228
183
69
39
36
18
27
51
18
15
21
54
54
138
237
72
69
42
9
3
216
24
30
90
165
51
96
18
66
81
9
6
45
84
15
12
57
36
141
135
9
159
57
96
63
261
138
6
51
108
21
72
12
51
57
42
66
75
87
108
60
21
105
108
87
48
12
33
51
105
15
207
33
15
54
51
84
96
36
24
39
72
144
69
72
168
36
15
12
189
153
27
84
129
15
111
21
45
15
60
21
120
144
6
102
18
24
153
12
48
3
18
51
15
6
102
81
84
51
150
36
3
51
69
93
72
72
123
96
45
96
99
36
24
84
45
75
192
39
144
105
3
198
126
54
255
27
69
9
102
42
102
69
24
3
69
39
12
33
60
87
69
21
18
6
3
87
36
162
108
18
69
105
96
15
375
201
24
24
57
3
36
84
171
102
3
60
69
27
24
57
12
6
105
84
36
36
225
39
15
69
12
9
111
108
15
156
105
36
9
51
3
45
36
84
120
57
123
57
48
36
42
18
12
78
174
51
21
36
42
120
78
54
30
219
21
126
213
165
72
123
75
45
24
36
60
9
87
75
60
45
63
21
45
24
120
27
24
96
120
21
150
90
18
36
18
156
39
87
189
15
69
12
24
96
9
162
33
36
39
69
3
33
57
3
84
36
45
36
99
81
75
24
81
3
45
15
45
75
51
72
90
12
195
156
81
75
48
36
84
207
105
24
36
108
51
36
54
186
33
216
51
45
48
57
90
33
3
264
45
9
96
15
21
63
21
180
39
21
18
81
111
69
21
15
111
162
111
24
33
99
45
210
180
90
24
15
36
84
60
96
33
27
108
45
66
6
39
9
15
135
36
9
21
135
60
21
6
48
42
30
24
189
144
57
18
21
96
99
96
120
54
36
24
144
27
9
51
3
12
24
9
36
180
96
21
108
39
12
48
147
129
39
126
30
9
123
30
39
48
132
24
144
33
303
69
15
27
9
36
93
6
30
75
24
33
27
156
51
9
96
93
27
75
36
42
51
144
51
42
48
39
3
12
57
231
42
12
90
45
9
39
183
69
48
120
15
12
33
72
9
36
18
201
15
21
48
33
27
45
42
45
108
135
30
72
198
57
129
180
180
90
36
126
12
147
3
105
123
42
51
219
18
27
27
105
15
6
48
36
54
366
15
180
51
33
45
15
147
18
12
54
60
36
153
36
9
12
312
135
261
36
15
39
9
63
18
99
36
117
27
72
3
18
90
93
60
60
156
81
147
75
21
171
189
45
159
72
39
24
66
135
69
108
27
ABCD 93923013326*3^$a+1 [50069]
27
116
289
11
7
69
48
36
9
51
12
12
20
28
57
11
25
59
25
96
66
54
35
61
23
60
112
36
8
61
96
47
36
24
40
12
128
16
36
219
9
45
63
60
128
16
68
60
40
56
64
15
33
93
24
51
44
25
72
24
51
8
40
156
44
25
135
45
15
21
59
88
32
1
75
20
49
3
15
48
89
37
23
16
21
171
189
126
9
81
47
97
15
36
57
36
36
171
24
180
48
57
60
135
21
27
20
61
59
60
13
84
60
36
15
8
4
80
37
15
21
48
87
9
111
32
100
56
40
80
16
60
3
6
12
24
203
16
12
68
37
60
15
12
48
12
60
48
188
61
23
16
12
12
45
35
1
87
32
28
12
168
39
66
24
36
108
36
123
21
36
171
92
16
12
60
237
15
72
8
36
31
186
15
129
51
32
52
129
27
68
4
33
63
9
63
9
59
16
15
9
45
87
24
68
1
35
40
27
69
108
153
47
7
18
15
60
12
36
32
25
138
33
24
60
27
53
73
39
48
57
24
15
12
45
3
12
128
76
60
21
47
97
83
97
63
45
75
72
8
36
4
20
16
12
84
188
28
108
20
52
68
16
9
51
24
24
120
81
15
84
12
21
48
36
60
54
5
4
36
9
35
13
27
72
33
11
25
119
1
51
36
117
183
24
63
48
33
44
73
23
24
88
68
4
12
15
48
45
12
104
16
81
135
120
8
16
135
9
44
73
47
100
15
125
37
3
80
43
33
12
32
232
68
16
44
88
264
68
55
6
36
239
24
25
11
37
15
57
27
51
189
24
20
76
44
1
3
108
12
225
15
21
35
16
75
149
52
8
40
57
84
23
120
43
9
24
12
8
145
12
23
52
48
12
32
36
1
48
11
24
25
75
27
78
162
54
27
32
97
39
24
60
45
51
12
9
111
92
28
84
8
60
25
150
48
93
12
32
85
35
1
95
4
21
96
84
59
28
84
33
12
15
21
23
52
57
15
60
36
44
28
105
123
39
30
27
105
126
45
99
66
60
108
35
1
15
3
5
13
30
17
61
35
60
40
24
56
16
44
25
24
51
24
20
88
48
21
144
87
32
76
12
45
3
24
216
164
25
27
144
9
87
60
24
129
3
3
125
19
5
40
192
33
11
76
8
36
120
1
23
13
47
16
9
192
83
136
36
144
60
12
32
52
156
68
1
39
60
104
28
39
93
33
23
124
63
54
23
28
60
57
35
16
20
76
81
24
83
1
119
120
36
16
8
36
52
12
3
69
44
52
117
15
45
36
15
24
48
192
20
145
3
144
44
76
9
59
121
72
47
43
17
16
24
116
169
11
52
8
84
25
72
23
88
120
8
160
20
112
8
16
44
100
12
189
120
111
68
25
75
81
119
120
136
60
128
37
144
239
13
3
44
25
108
87
12
45
18
45
20
97
39
177
39
105
54
21
96
9
3
48
108
57
27
60
36
21
75
216
12
93
72
15
72
84
44
37
3
80
37
83
112
8
1
36
36
72
27
224
49
51
44
36
181
111
8
76
68
120
148
32
100
36
44
133
39
33
78
90
3
44
7
48
6
35
1
120
39
44
136
84
63
162
135
20
40
93
3
72
84
36
144
44
100
24
96
9
123
57
51
12
45
27
12
9
51
9
36
39
69
15
93
87
20
1
39
20
25
60
131
49
95
25
108
60
12
15
140
121
84
27
48
57
59
31
105
69
171
33
11
76
188
67
45
36
8
24
85
11
24
28
9
18
30
60
27
45
59
67
9
44
52
8
180
49
51
21
15
188
36
76
24
144
108
165
27
200
60
28
45
83
1
23
91
9
12
108
60
12
33
108
123
60
24
116
1
15
8
36
40
96
44
264
40
45
90
33
207
57
8
40
12
45
75
128
60
55
42
15
33
6
102
15
8
19
57
24
20
52
189
15
104
61
3
312
84
9
60
72
51
87
5
1
12
15
12
33
18
117
27
101
1
36
15
39
129
57
3
69
11
112
24
48
80
28
60
12
12
8
37
3
27
81
68
1
59
40
104
31
57
92
40
ABCD 93923237704*3^$a+1 [50043]
96
39
33
75
93
7
53
19
56
45
12
55
12
95
66
3
57
132
6
36
18
67
29
151
173
15
111
12
37
32
63
97
11
49
24
107
48
21
64
5
252
42
162
63
36
24
100
12
56
135
177
136
56
4
11
133
47
348
33
4
23
72
150
306
69
88
11
30
39
48
88
17
42
117
111
117
16
60
104
60
21
175
59
81
60
129
87
144
21
18
6
120
54
61
11
48
165
16
20
177
67
8
45
3
24
40
53
12
18
37
23
33
24
33
7
120
77
24
12
90
45
52
20
3
54
15
3
61
77
19
56
12
108
69
6
57
27
30
195
264
64
23
132
93
72
112
288
128
28
65
19
197
75
99
61
23
273
72
72
148
92
24
24
72
21
27
183
18
84
30
141
72
75
18
15
111
21
24
15
145
143
48
174
6
117
45
6
45
16
8
112
65
84
27
117
31
116
135
49
84
12
80
4
47
30
114
69
184
113
67
20
3
57
52
24
29
7
68
40
36
36
24
41
54
54
115
200
51
24
240
150
151
32
153
175
65
96
55
341
3
27
72
145
20
153
67
60
8
87
21
75
1
101
63
12
4
5
15
28
11
25
5
54
45
52
161
54
93
12
28
5
51
16
29
12
19
128
76
120
204
36
41
19
84
96
11
13
95
33
9
15
51
69
3
157
11
48
25
92
63
234
18
45
48
105
31
8
27
45
64
59
93
124
53
90
97
29
60
66
193
11
6
159
16
48
5
75
160
113
39
93
6
69
15
97
24
80
60
9
108
18
24
48
97
23
57
21
75
76
101
54
21
15
117
135
18
144
3
16
84
281
84
63
225
48
84
156
31
48
32
144
15
1
83
120
61
60
89
267
48
141
31
68
27
69
21
75
99
45
75
30
30
42
79
44
105
27
144
339
120
6
55
59
84
25
56
9
7
20
4
156
44
75
54
31
116
21
255
64
8
40
8
15
12
36
21
105
108
15
171
12
153
16
161
15
48
40
56
51
18
39
12
129
55
60
17
90
33
15
114
48
39
28
5
27
180
171
177
75
126
180
327
69
126
84
49
77
75
33
39
51
85
77
60
15
112
41
151
41
42
1
41
210
81
52
11
25
29
3
87
96
54
3
12
81
102
54
60
19
17
103
44
12
9
31
48
23
33
189
7
11
57
231
25
17
27
192
64
65
27
57
175
233
319
8
60
75
21
9
108
7
11
9
45
222
36
12
36
1
68
112
59
109
72
176
117
30
37
53
6
25
44
33
79
24
35
42
42
37
11
129
4
29
30
192
9
60
124
17
78
97
8
21
19
80
40
8
4
71
138
30
49
68
33
55
200
99
37
269
24
27
75
85
41
43
101
36
180
19
71
45
24
69
24
7
29
15
144
48
123
9
108
165
108
99
12
3
48
42
7
59
9
16
17
79
56
48
51
13
107
36
9
24
21
223
20
16
44
16
176
156
123
105
4
125
27
48
27
54
30
9
3
37
101
42
18
30
57
39
105
88
8
72
21
12
19
140
21
19
44
76
29
36
36
3
45
27
132
112
143
93
165
139
53
108
63
4
5
18
9
28
32
153
168
12
3
24
75
13
11
42
67
56
201
15
39
42
123
9
78
277
101
30
1
116
48
40
89
150
121
104
36
160
116
28
92
40
35
85
20
64
60
35
54
6
201
45
99
160
29
111
12
207
30
147
213
102
25
20
123
ABCD 93923957716*3^$a+1 [50033]
3
33
84
132
24
39
16
35
6
39
15
57
24
16
8
39
97
23
30
3
123
6
103
32
39
25
24
47
9
24
111
60
6
24
295
11
21
33
54
6
91
29
36
18
12
25
8
16
35
21
33
55
8
87
25
11
45
9
36
54
42
3
120
16
29
27
213
42
48
73
24
56
24
88
41
175
95
6
108
15
96
105
15
72
57
60
27
15
73
11
61
65
31
8
16
24
32
57
60
3
39
1
53
30
61
5
51
33
31
5
19
29
3
63
9
75
117
93
3
39
153
57
63
21
75
40
72
32
45
67
120
24
35
30
15
72
39
9
39
57
69
90
156
13
35
96
6
48
15
135
57
16
17
31
11
45
40
8
16
95
105
16
48
65
12
75
15
73
41
55
29
36
15
201
48
6
97
48
59
36
1
48
48
24
53
147
219
84
25
80
40
11
45
9
87
3
21
21
84
54
81
15
6
3
81
54
60
117
48
81
30
81
40
8
136
5
75
39
72
49
104
15
25
8
27
30
111
136
24
24
8
33
135
40
56
75
13
71
24
6
75
45
27
24
3
6
7
48
72
107
13
8
64
17
24
84
42
105
16
77
3
24
3
6
60
84
7
5
18
30
12
39
16
24
65
39
96
45
51
64
11
61
17
55
120
41
60
24
42
24
25
80
39
36
21
63
156
21
9
114
30
223
17
87
24
135
57
40
77
36
39
45
51
64
101
30
126
60
18
36
21
24
64
35
66
120
27
48
81
60
3
15
60
12
1
83
69
48
24
15
105
16
17
7
128
117
84
87
24
24
376
5
84
7
32
87
24
9
21
67
80
27
61
5
66
9
24
16
24
48
72
32
9
31
65
18
37
48
71
84
12
9
75
109
35
157
216
23
25
120
24
32
39
36
174
24
42
45
129
7
143
1
128
40
47
105
9
24
36
19
8
88
5
19
8
3
37
17
6
81
160
48
32
88
65
15
21
6
30
135
63
6
90
1
89
7
8
39
145
71
1
29
19
72
23
25
221
75
9
7
83
66
30
21
33
7
24
24
32
24
69
6
21
40
96
48
65
159
40
8
9
63
45
51
9
255
40
8
3
30
96
24
135
45
19
95
30
43
24
53
42
18
7
48
5
36
366
33
15
1
80
64
71
234
7
80
9
30
150
24
12
30
138
66
84
97
24
176
3
150
303
213
51
33
15
88
32
21
75
16
8
15
25
41
87
9
15
40
96
120
8
64
5
6
30
135
24
48
3
21
33
36
19
336
41
55
80
135
24
30
147
24
63
6
24
51
45
30
229
56
16
83
30
6
1
29
30
114
27
40
389
6
18
30
126
7
24
143
73
47
25
17
84
51
24
24
40
17
24
6
30
3
112
96
8
9
216
24
36
75
40
59
21
69
156
79
8
9
111
27
12
169
29
43
24
59
6
135
15
9
171
84
6
24
234
33
3
21
93
51
15
97
113
24
96
6
33
48
9
15
184
245
51
3
165
40
5
3
63
1
200
39
30
67
72
17
39
15
49
101
24
3
27
6
60
91
29
75
39
1
24
41
15
15
1
104
16
155
138
12
24
60
51
144
21
3
27
18
3
120
87
1
11
30
24
7
24
8
45
3
168
15
25
72
24
53
30
45
81
31
89
55
5
90
9
21
210
24
42
15
33
87
15
1
80
33
30
24
6
91
29
51
3
66
36
55
24
11
13
35
6
31
8
88
23
49
8
88
144
96
5
204
66
37
8
9
36
19
32
16
8
16
24
24
137
30
264
120
25
144
41
30
96
18
7
80
48
88
8
21
18
1
24
17
31
89
18
36
60
61
96
23
174
123
117
72
75
48
168
24
93
67
24
41
31
17
15
48
39
54
75
24
16
56
15
54
24
3
24
40
95
73
72
23
1
56
48
40
11
30
6
1
72
32
3
21
9
162
60
25
53
27
39
49
35
150
30
1
41
103
11
61
8
256
11
78
87
24
111
1
29
120
139
71
54
27
72
15
1
24
5
43
17
415
32
9
114
126
60
54
45
40
48
77
12
78
1
176
16
17
6
25
24
5
27
40
113
6
1
48
8
39
18
55
48
17
7
59
174
103
24
224
105
55
65
87
48
69
51
21
84
415
29
51
24
45
75
27
18
30
66
84
6
9
45
36
30
60
61
23
96
49
56
96
15
ABCD 93924362386*3^$a+1 [50011]
30
12
135
9
24
30
17
67
6
111
45
83
1
120
60
60
12
60
39
3
150
15
72
48
8
25
102
42
63
45
42
81
32
61
66
48
12
21
69
6
192
102
18
12
96
102
132
23
48
145
168
12
27
57
23
31
96
33
27
66
348
39
48
27
6
114
12
65
1
12
96
36
23
73
30
42
6
137
157
30
5
67
48
36
41
168
112
3
18
155
13
24
12
15
159
12
42
27
69
24
12
18
45
21
66
96
42
12
30
21
33
24
15
120
45
42
60
6
15
27
48
42
78
108
42
24
36
75
93
51
3
12
114
12
107
88
24
9
24
36
6
126
168
47
157
72
6
5
40
105
119
25
24
126
81
45
18
209
40
81
239
13
42
65
61
6
5
25
66
24
18
66
36
60
18
18
54
144
36
35
13
60
6
12
84
270
48
108
24
84
99
3
90
99
128
1
42
72
5
1
47
64
81
47
121
47
103
36
6
42
18
42
42
23
37
3
3
30
47
1
66
18
3
15
30
27
57
78
6
99
45
36
54
153
75
42
66
42
48
6
78
27
51
29
16
72
57
54
89
25
30
6
84
23
24
25
63
63
12
72
21
93
27
9
6
12
150
15
15
12
18
48
150
30
42
30
6
6
120
6
5
7
18
24
66
29
109
132
72
156
12
39
15
18
12
36
42
45
27
96
138
156
6
114
48
15
15
17
85
35
160
39
66
60
203
25
36
54
48
117
32
1
95
144
16
15
12
6
12
27
27
30
24
6
66
204
24
54
45
75
12
81
105
24
15
80
13
180
42
138
27
75
18
35
1
12
75
32
40
3
42
30
72
66
60
39
231
12
6
47
13
54
5
151
42
48
42
24
30
36
48
114
17
40
8
265
15
27
21
72
21
12
72
228
75
183
89
67
54
72
48
54
12
53
145
12
30
96
18
11
1
114
66
84
66
42
75
57
24
84
12
48
6
36
30
18
30
15
72
33
143
19
54
30
30
54
42
3
3
29
48
72
1
114
30
6
42
6
276
21
93
54
30
18
77
25
30
30
30
42
11
19
30
15
8
43
162
30
60
18
48
132
12
95
25
72
36
54
48
30
6
54
75
195
93
15
249
75
5
40
9
60
12
24
6
65
79
33
15
42
60
48
96
90
30
66
30
66
48
81
153
63
24
45
78
6
39
87
18
90
30
143
199
41
7
12
126
42
93
75
114
24
54
5
25
6
162
72
6
12
5
25
42
60
132
120
48
18
108
39
33
42
5
1
30
6
30
45
45
30
90
24
84
36
6
198
36
179
48
192
37
36
39
93
3
45
42
17
40
3
36
30
6
5
205
30
6
95
169
24
120
216
48
18
5
139
36
102
123
9
144
54
18
39
45
11
13
51
33
30
126
102
30
42
162
258
6
54
18
27
21
59
7
65
13
30
30
6
6
144
180
24
18
12
96
36
138
60
120
183
33
6
60
30
23
73
47
25
36
96
75
48
75
102
60
35
133
48
132
12
108
12
30
48
5
40
32
61
147
21
27
24
3
48
18
6
18
96
66
48
12
30
36
60
87
27
21
24
81
87
33
72
42
18
60
108
132
207
48
3
108
102
42
108
24
30
23
61
42
9
9
36
198
42
3
33
24
18
126
84
42
60
6
95
139
36
192
60
6
96
15
9
24
23
97
108
24
24
51
51
18
11
13
36
47
85
18
9
33
90
30
39
48
81
132
12
42
78
18
78
24
42
173
1
87
24
33
18
138
96
24
84
36
24
27
159
6
123
32
25
66
102
15
27
84
114
90
30
246
12
90
48
131
25
183
87
33
63
42
48
15
93
99
141
180
47
55
78
66
18
15
3
24
21
32
97
66
24
21
104
61
42
65
13
147
75
30
12
84
6
65
61
27
27
5
55
65
1
215
25
30
42
6
30
6
18
30
42
11
7
66
156
156
54
30
35
31
12
45
33
48
66
180
36
18
12
15
45
35
40
45
30
69
21
48
6
5
16
99
18
102
48
5
13
54
114
66
33
21
11
25
54
12
24
141
63
9
3
18
99
93
27
87
81
152
1
54
42
18
53
19
78
ABCD 93924945776*3^$a+1 [50156]
308
36
111
45
93
147
64
65
96
3
51
9
45
127
71
12
66
15
15
36
73
5
55
32
15
36
9
99
9
16
200
9
15
40
36
41
48
55
161
19
80
3
12
21
100
11
36
129
75
96
48
109
17
6
48
181
65
30
93
156
87
69
40
5
18
12
66
18
96
66
7
72
60
11
97
5
36
30
49
35
81
36
24
21
255
88
5
55
131
96
45
9
114
12
33
21
24
138
9
3
18
43
5
90
49
17
60
30
36
48
69
12
24
15
30
90
24
37
119
81
45
15
15
169
24
173
87
33
99
15
25
29
42
33
40
104
16
41
30
84
81
48
36
4
107
73
35
18
43
104
57
36
24
99
159
1
20
84
57
39
16
119
21
3
81
87
54
103
20
123
132
81
40
71
33
72
51
57
40
101
15
15
81
3
180
60
90
291
96
93
75
3
12
37
35
144
81
28
5
15
27
9
75
21
3
105
15
126
6
33
45
51
40
104
36
75
45
16
20
100
44
36
9
60
31
68
33
43
60
77
103
56
28
35
18
7
12
104
51
24
6
48
36
99
16
36
20
64
107
69
40
71
18
231
4
161
54
30
31
161
3
99
198
54
45
24
9
15
76
56
28
23
48
90
39
40
32
15
33
96
75
9
81
15
60
111
30
75
99
141
105
66
13
5
6
60
9
195
120
21
88
5
30
21
16
5
19
5
36
3
63
69
99
9
75
177
3
60
57
40
24
104
16
56
135
24
105
75
12
30
24
403
53
48
99
51
21
135
85
239
21
141
99
33
15
180
156
36
15
13
35
45
123
37
12
204
71
6
7
167
24
45
40
20
60
220
11
144
49
72
8
15
186
30
9
16
36
59
96
25
80
63
205
47
24
21
45
108
42
18
27
9
15
51
36
9
144
24
192
3
66
132
39
9
15
240
144
216
45
51
21
99
3
21
40
24
221
99
40
12
20
15
48
12
24
90
66
49
71
33
3
42
66
81
45
30
13
12
23
96
21
15
48
177
21
19
113
96
15
40
24
56
15
1
5
114
12
252
25
176
76
35
33
27
9
4
221
6
9
96
39
6
66
12
1
101
24
31
68
27
138
7
68
93
72
27
24
9
15
207
114
42
108
72
13
5
39
40
72
24
161
55
44
4
36
35
9
16
11
36
78
171
15
25
44
9
66
6
108
7
180
119
96
33
36
117
210
9
21
3
99
81
40
104
76
47
33
75
84
57
51
133
5
219
81
15
39
1
107
117
52
35
73
23
213
81
3
21
19
11
66
219
111
84
21
33
147
9
36
48
127
20
48
27
9
24
75
36
121
59
252
48
261
33
6
49
23
33
51
24
12
69
40
188
81
6
24
61
8
3
109
41
102
72
198
15
12
15
33
33
99
9
79
12
8
72
24
21
48
6
96
45
21
48
51
15
54
51
4
84
56
96
51
18
30
54
48
7
56
15
9
117
96
264
63
36
9
60
31
167
33
45
114
25
143
180
33
15
129
75
48
48
9
40
11
36
69
15
21
105
6
37
125
66
132
48
205
80
64
216
24
11
45
24
12
84
4
12
8
16
275
132
132
12
84
85
17
39
51
42
30
117
24
16
53
91
47
78
36
36
12
12
24
111
48
105
27
51
57
240
15
156
9
72
88
36
11
93
96
84
136
161
228
15
40
11
285
135
45
87
84
33
51
42
3
76
35
36
48
6
30
249
40
44
63
48
169
11
85
11
36
24
9
21
63
105
6
81
9
84
31
17
7
77
66
57
135
36
1
179
21
9
31
41
7
20
3
73
11
48
12
69
24
147
24
61
11
30
103
80
4
36
47
13
84
53
12
51
36
24
84
12
40
71
109
20
99
30
132
3
16
179
69
136
80
15
45
36
120
63
57
111
9
48
117
55
65
36
39
ABCD 93925022078*3^$a+1 [50096]
114
78
19
20
28
116
9
18
78
39
136
36
5
135
9
30
61
23
72
36
13
29
18
157
11
36
169
192
95
205
119
6
24
270
13
180
47
33
16
209
31
89
48
19
149
6
49
36
11
73
11
181
32
33
90
45
27
6
144
7
143
156
30
7
305
79
35
13
12
29
42
12
42
39
75
12
9
39
9
40
17
54
1
80
3
13
107
145
20
136
24
137
6
114
43
53
30
33
124
20
33
102
33
4
36
35
25
35
12
1
20
40
11
36
37
11
84
48
13
95
1
48
32
39
66
30
36
24
24
30
79
107
24
30
15
27
117
16
95
9
48
52
23
60
18
30
60
12
49
65
6
49
155
93
96
129
42
61
128
120
39
156
117
24
3
93
4
35
9
51
84
61
20
76
12
23
132
126
54
1
59
73
12
131
61
35
49
5
6
25
59
109
36
125
54
18
114
6
87
105
6
49
107
6
78
180
6
135
39
9
57
19
95
36
114
6
25
60
60
59
21
148
83
105
4
48
12
36
29
6
138
7
23
25
32
28
11
9
76
36
72
168
8
111
33
33
48
7
12
68
3
60
66
66
24
45
9
139
156
36
44
52
23
120
54
90
12
96
105
268
60
24
35
12
13
20
96
16
11
12
37
5
6
48
42
43
96
68
33
63
15
25
36
48
20
33
24
31
23
144
18
15
28
5
42
48
30
15
201
55
216
23
72
60
24
85
8
27
108
25
8
297
55
35
85
47
9
81
6
18
31
80
48
3
54
30
18
31
32
4
125
39
27
54
54
60
37
35
13
95
105
105
19
12
113
15
16
36
53
15
15
61
44
33
30
49
80
88
272
16
59
21
75
60
25
12
131
24
85
83
13
5
15
24
81
30
97
8
51
108
25
132
29
24
66
120
144
12
120
1
23
60
61
24
84
125
115
263
24
30
15
4
84
12
95
21
112
65
18
108
84
61
11
1
47
6
231
3
30
6
1
108
11
49
95
1
72
12
35
1
24
17
6
60
13
120
71
25
23
12
21
33
15
24
81
24
87
3
73
5
39
63
18
48
114
36
1
83
25
48
5
30
48
49
8
40
12
5
15
48
33
199
96
36
20
76
227
33
3
25
77
78
25
12
5
87
52
11
9
136
48
120
11
1
5
30
18
87
48
9
42
13
35
21
40
47
18
90
37
137
30
57
40
8
3
13
32
3
145
239
61
119
25
113
19
5
150
25
71
12
13
8
87
24
96
9
51
48
6
19
59
66
42
13
156
59
25
47
33
15
9
33
247
65
72
48
7
60
20
144
172
84
11
12
37
155
24
25
84
12
8
112
11
72
45
28
5
30
18
24
15
27
54
24
30
12
30
39
15
25
35
1
11
9
159
25
96
8
16
107
30
7
48
35
45
27
13
83
144
102
55
8
15
48
120
48
12
84
1
72
107
30
6
12
357
15
18
91
167
12
48
9
4
12
72
11
1
20
3
37
48
32
9
15
280
24
71
49
132
11
18
174
37
68
27
85
80
16
83
30
270
25
35
69
16
71
9
112
128
81
15
28
60
8
87
12
24
30
54
25
23
12
37
8
52
20
39
24
25
11
37
119
36
37
11
12
72
85
12
41
15
24
184
11
96
13
95
81
81
72
102
1
24
143
1
41
55
59
6
24
7
72
8
159
36
69
75
24
84
73
35
72
6
79
17
18
6
111
39
57
9
31
23
169
11
36
73
11
21
33
7
24
12
59
153
16
65
150
241
35
6
63
51
13
216
36
11
37
5
7
104
16
24
11
96
13
11
1
23
37
17
6
156
384
97
44
64
179
12
9
15
49
8
9
103
56
51
25
53
7
24
71
9
87
24
48
108
24
24
189
15
96
81
9
91
44
4
36
191
81
27
30
66
1
5
6
12
25
20
81
7
32
105
18
12
1
156
20
28
77
103
11
21
15
25
24
179
120
36
9
52
84
11
69
40
107
237
40
11
96
60
1
24
36
20
87
37
119
12
18
54
18
79
180
5
24
67
197
183
27
6
7
8
64
120
107
45
16
35
13
36
11
25
12
12
65
114
21
81
87
148
59
24
1
104
52
35
24
18
120
18
13
32
33
30
9
27
73
12
48
23
24
1
65
55
23
49
23
114
30
1
83
60
1
41
ABCD 93925081366*3^$a+1 [50104]
16
8
33
12
67
101
67
12
80
36
15
9
141
99
45
24
72
18
54
36
72
84
3
15
57
4
35
57
39
24
270
19
113
12
27
39
21
36
28
32
93
12
42
48
57
21
12
7
17
39
9
91
161
36
87
15
48
78
19
53
12
31
17
12
18
30
43
24
23
42
51
16
164
60
9
27
15
6
18
72
18
12
12
55
12
20
63
72
21
93
12
3
16
29
36
6
97
5
55
11
21
100
56
45
43
80
16
24
101
171
63
216
33
112
8
21
60
19
5
7
29
19
53
139
23
145
47
66
39
24
24
36
4
41
55
92
99
105
9
54
102
19
119
33
39
13
17
84
6
18
55
95
273
33
6
33
63
69
60
24
16
95
9
111
24
1
140
99
6
24
15
84
12
180
9
87
177
27
48
3
33
15
61
41
18
96
168
18
12
12
15
4
17
19
23
72
49
5
216
60
15
9
102
73
17
12
90
33
39
9
16
48
5
48
24
75
15
9
9
276
147
144
96
4
11
24
30
43
41
84
7
84
161
15
69
12
30
42
48
15
9
36
39
33
36
174
1
29
31
44
52
41
7
68
24
36
12
36
76
68
81
72
27
87
150
36
63
12
84
39
1
29
252
48
15
16
29
51
96
12
48
12
40
23
73
5
87
12
33
54
9
136
104
96
9
12
42
18
84
114
57
15
49
5
15
4
5
55
32
69
36
19
41
54
33
96
4
5
78
13
11
9
87
42
6
25
101
19
47
49
53
3
33
75
51
96
9
39
1
60
41
120
42
6
24
7
35
33
93
12
72
54
42
43
20
111
13
35
6
72
15
33
15
21
111
64
5
3
96
4
17
79
5
60
19
23
30
43
71
18
48
7
47
6
18
25
47
49
5
39
9
12
159
120
24
33
43
44
87
13
35
25
20
48
64
20
21
12
156
27
4
20
33
27
21
48
15
21
3
21
84
91
96
41
39
69
15
12
57
27
15
81
144
24
4
32
28
23
49
8
160
20
3
13
11
105
24
81
3
100
72
41
78
6
55
116
28
59
18
39
45
75
40
29
27
9
126
9
93
51
21
96
24
75
39
42
24
51
45
135
12
81
27
87
1
71
25
56
48
9
27
36
33
12
123
96
9
150
117
48
84
45
3
33
12
24
18
90
75
27
30
55
5
15
28
5
12
75
93
3
15
33
40
77
19
5
3
87
18
36
132
3
21
39
120
12
3
96
78
18
90
48
156
19
161
36
15
45
3
27
9
21
87
153
18
6
79
131
120
9
15
25
47
33
136
29
162
30
12
51
267
72
42
36
79
20
24
21
48
12
54
25
20
4
72
68
196
5
51
15
6
12
111
117
108
51
21
60
24
99
57
12
31
131
78
72
66
49
24
56
36
28
5
42
9
33
75
36
21
51
39
81
48
12
60
24
111
45
3
1
24
36
20
144
12
12
57
30
25
29
60
6
49
77
199
53
75
16
11
105
63
66
36
55
11
57
21
72
15
213
12
72
36
204
27
93
18
42
12
43
12
20
15
24
30
12
30
57
36
129
27
64
24
53
7
92
9
31
8
33
15
39
30
75
69
24
3
63
9
111
72
105
39
25
5
39
36
21
60
72
78
42
7
68
33
24
120
19
44
57
123
12
48
27
25
23
6
12
48
24
7
5
3
12
69
79
17
103
65
12
75
9
72
63
16
53
72
3
40
68
28
32
4
11
18
51
81
15
12
33
3
99
33
33
30
1
48
200
36
27
49
20
36
24
63
42
30
54
75
39
42
6
9
93
31
89
90
66
24
12
43
8
4
240
44
9
6
57
9
6
9
45
75
24
9
15
12
33
51
120
16
95
66
24
6
48
25
17
60
18
45
36
15
78
27
64
20
9
87
33
60
63
33
6
45
33
15
33
18
25
77
7
17
79
32
45
15
57
15
33
15
33
12
18
96
48
97
29
12
87
12
51
54
18
6
24
7
5
6
24
13
83
153
39
72
21
75
97
36
125
126
54
79
5
7
24
77
19
41
63
72
24
81
24
159
135
117
84
15
9
45
87
4
56
87
57
15
30
43
71
57
12
172
56
9
103
8
255
9
183
37
29
6
25
101
15
3
25
84
11
30
27
15
54
3
15
37
20
69
96
99
45
51
48
33
30
9
45
3
45
27
45
55
60
24
47
18
15
39
37
5
63
21
39
52
24
5
60
6
78
3
88
32
52
12
56
28
5
6
18
7
104
4
41
51
21
3
12
28
17
7
17
139
77
15
4
35
153
40
5
36
6
120
24
1
23
18
78
102
19
29
51
15
198
96
180
6
109
11
54
114
57
39
57
15
9
93
27
24
16
5
51
69
51
12
33
15
27
1
56
108
12
39
30
51
15
13
53
30
9
40
23
30
66
85
137
39
33
12
96
7
17
54
6
19
44
51
102
27
15
1
17
87
33
30
69
4
47
9
ABCD 93925388834*3^$a+1 [50022]
12
72
48
195
117
45
51
12
33
12
150
21
9
63
9
18
90
15
21
72
42
45
192
9
27
84
24
192
12
192
33
3
48
72
12
45
66
24
57
36
48
24
81
27
15
30
75
72
36
96
51
45
57
51
9
48
63
15
102
27
12
48
12
204
81
30
78
30
6
15
36
60
15
48
18
123
36
96
57
75
153
78
141
120
144
27
30
3
24
12
15
96
48
42
99
21
72
27
45
3
87
18
3
15
57
57
15
48
72
24
51
60
93
36
15
12
9
63
45
45
63
72
12
36
60
60
9
108
3
12
12
48
48
168
45
15
21
135
63
18
24
3
117
78
45
3
9
69
39
12
24
12
15
9
9
72
3
21
15
24
69
102
90
51
12
177
36
12
15
72
21
54
9
12
39
93
36
15
54
66
6
36
15
15
72
117
48
48
57
18
9
36
120
24
96
3
21
21
135
63
12
33
192
72
81
36
63
180
45
27
120
48
75
21
147
285
24
84
24
72
45
3
165
27
21
15
24
36
48
12
87
21
60
27
54
3
33
87
60
27
9
36
63
117
36
12
15
237
60
24
12
45
75
69
3
36
57
3
24
75
117
9
114
21
60
111
9
9
15
27
18
15
36
36
21
3
99
42
111
45
54
6
12
60
15
15
57
24
9
75
123
42
3
9
75
15
9
45
99
15
30
3
12
27
81
3
21
33
6
57
15
9
3
21
156
36
12
72
225
39
57
159
3
81
120
180
51
93
33
54
30
3
3
45
108
9
48
303
21
54
9
27
54
147
15
42
27
36
12
33
75
12
57
18
213
87
78
30
9
15
21
33
66
21
60
12
60
12
60
33
12
123
192
63
78
72
63
24
51
72
18
3
21
15
24
60
39
45
45
183
33
255
21
90
21
72
36
99
60
93
24
39
36
9
27
24
45
60
48
108
63
234
3
60
84
24
129
126
9
48
24
36
24
24
36
3
21
9
3
12
132
108
72
105
18
108
24
48
33
39
9
36
9
15
12
9
36
27
12
33
3
24
81
39
21
15
72
3
48
21
3
30
3
24
36
84
48
93
39
48
12
69
15
12
12
72
60
48
195
153
84
336
24
81
15
60
72
60
135
18
3
24
180
15
21
96
48
48
24
33
90
30
18
45
15
102
78
117
3
45
228
24
12
111
9
21
18
21
15
6
87
33
27
12
84
24
21
12
15
132
57
3
48
60
12
36
60
72
12
192
24
24
12
36
12
21
111
3
21
72
9
6
45
63
45
39
45
12
39
12
54
96
27
132
123
18
54
9
12
3
21
9
24
48
15
24
249
27
99
78
27
48
48
48
21
60
75
45
126
9
9
27
45
27
63
24
33
213
144
18
81
27
33
12
15
48
21
36
204
45
3
60
36
36
45
39
96
9
42
189
36
84
9
54
45
48
24
36
9
144
147
15
45
48
36
204
36
36
45
144
54
72
60
162
63
108
45
102
90
18
9
192
123
57
84
24
60
63
9
45
123
27
9
21
24
15
21
3
12
36
24
48
132
96
24
144
36
3
33
60
15
12
78
3
9
63
24
3
60
21
27
129
39
120
9
27
6
12
27
141
15
132
15
93
24
24
69
63
72
15
12
36
24
141
60
12
96
15
69
48
24
36
15
114
51
105
27
36
132
84
69
51
36
60
84
24
36
33
15
33
72
3
123
45
9
90
117
144
12
12
12
63
6
66
18
90
57
105
24
12
3
36
3
21
9
27
24
27
30
15
24
3
57
33
3
204
3
45
12
33
3
15
54
36
15
63
66
36
90
45
153
27
177
30
45
27
6
3
9
6
9
57
54
117
393
27
48
141
15
84
24
3
165
24
3
60
30
72
3
48
12
48
204
45
15
75
54
72
99
156
15
93
36
156
39
18
60
87
33
15
45
63
24
51
60
105
72
36
36
123
57
21
3
51
9
96
105
99
36
48
15
45
96
96
33
51
81
51
69
36
183
60
12
75
33
72
15
9
36
60
24
96
12
33
24
123
15
198
15
27
33
12
3
9
63
60
21
36
36
63
144
33
165
15
12
12
24
84
33
54
21
33
27
12
147
69
21
84
15
84
72
63
105
21
75
15
9
12
24
27
9
36
12
132
33
27
39
201
33
168
3
12
12
201
39
33
3
12
12
63
33
24
12
45
30
18
123
60
159
24
ABCD 93925625026*3^$a+1 [50069]
131
12
19
113
337
30
30
35
85
108
108
83
12
337
227
31
29
13
35
36
60
61
71
55
53
67
17
13
3
57
12
12
135
104
79
141
57
60
24
3
27
5
181
107
96
61
30
33
117
131
48
12
37
60
12
23
12
61
23
156
253
108
72
72
168
18
77
37
11
49
83
175
17
25
60
48
90
78
27
105
78
105
165
120
234
48
18
102
18
132
60
102
6
23
36
31
113
79
48
29
4
39
72
113
97
39
57
30
93
21
60
35
25
3
3
113
79
72
5
36
217
30
5
193
35
79
141
99
6
3
72
252
93
54
65
13
18
65
37
107
181
59
121
87
216
20
157
54
150
48
3
105
102
48
137
25
78
9
15
6
132
227
13
102
6
42
18
24
119
79
65
12
4
32
55
5
109
15
68
43
174
66
222
11
79
30
12
60
60
143
55
18
30
30
123
80
156
43
5
25
167
25
11
12
13
119
121
144
216
24
30
101
109
35
180
55
30
108
60
60
51
20
156
73
23
187
18
120
59
13
87
128
7
210
71
109
66
17
55
120
42
36
42
18
60
60
144
59
19
72
66
35
25
204
6
185
12
85
95
12
73
192
36
15
9
60
96
252
78
42
11
19
17
13
51
111
120
30
66
102
131
79
65
16
69
162
5
85
108
47
36
25
30
9
216
105
60
42
5
13
372
12
119
37
99
20
13
30
72
18
30
72
5
61
23
79
48
90
24
6
114
15
8
13
180
143
96
25
71
49
30
6
119
43
78
330
54
90
18
168
24
78
18
47
85
18
24
126
162
18
150
53
16
3
17
88
165
18
105
8
289
95
7
66
24
78
17
28
33
84
30
18
102
18
78
53
1
95
48
36
144
55
48
57
57
6
45
80
25
84
6
102
60
240
12
168
42
78
191
1
35
28
45
30
33
152
28
147
65
73
84
66
30
42
42
95
55
21
99
126
162
81
21
11
112
72
8
7
78
18
72
17
13
42
18
150
72
96
54
83
12
84
60
19
77
13
35
25
60
107
1
42
5
37
180
155
31
24
105
15
113
12
133
95
85
42
29
16
45
23
96
12
109
3
20
13
47
43
30
167
25
60
30
72
101
115
17
97
30
48
17
1
72
30
42
6
69
116
7
5
43
30
87
27
30
90
113
97
78
18
24
23
7
90
180
66
24
29
96
144
19
17
1
72
30
57
44
36
108
36
12
19
113
48
7
102
48
147
176
37
12
126
77
37
6
24
30
35
73
71
7
185
12
13
23
61
3
45
18
125
25
59
25
96
72
111
9
78
42
48
47
25
12
243
8
48
7
114
35
25
195
15
53
228
247
33
9
48
60
18
45
20
37
18
42
132
60
15
80
1
60
75
104
103
30
108
84
66
54
35
205
120
71
49
191
115
90
83
84
25
12
18
222
23
37
59
49
48
90
30
155
12
76
21
131
199
186
47
85
12
48
47
48
25
23
127
17
1
24
35
48
25
18
42
72
23
73
24
60
60
108
42
90
60
18
33
165
60
150
24
66
23
192
55
114
23
28
68
109
35
73
60
132
23
40
15
42
15
183
54
35
73
71
199
41
96
13
27
105
36
59
13
42
30
18
21
116
156
19
18
11
1
3
45
47
13
23
79
18
48
84
3
87
29
1
66
30
363
104
156
19
18
27
3
42
23
37
71
241
15
20
31
42
35
43
72
48
114
78
78
12
60
90
102
75
33
111
92
ABCD 93925632148*3^$a+1 [50035]
23
30
87
84
39
66
60
3
93
60
24
36
43
32
15
69
36
9
79
24
32
168
52
20
39
25
92
4
48
48
53
7
60
24
8
21
195
15
90
19
36
5
36
159
40
47
48
61
35
81
28
11
24
9
40
41
30
81
4
11
145
29
67
32
21
79
48
12
120
120
23
9
21
19
60
84
32
28
17
168
7
12
71
61
20
45
43
17
15
36
3
25
36
60
80
39
25
24
72
65
3
16
17
3
21
39
27
54
75
196
5
7
53
27
52
35
13
140
63
9
45
36
55
5
43
120
60
32
45
3
81
84
150
9
57
126
120
13
11
24
25
5
90
145
32
33
60
12
48
79
77
24
96
3
16
84
48
20
9
30
9
96
21
55
65
18
126
19
77
243
72
9
96
55
5
24
55
5
79
24
41
79
17
223
48
5
48
12
39
4
11
73
108
48
36
41
67
131
66
43
107
6
60
78
30
66
21
3
45
52
95
30
120
19
8
28
12
23
24
21
45
79
84
12
23
30
36
24
60
27
64
29
96
19
12
144
5
54
1
120
119
37
5
7
8
40
173
90
66
31
24
5
15
180
40
20
28
8
33
87
244
35
9
72
159
6
48
156
30
13
108
24
104
64
8
9
60
24
127
29
111
213
60
15
15
49
8
28
101
6
33
15
6
31
20
64
29
19
48
65
39
9
79
80
12
108
33
7
72
89
30
1
56
24
48
28
59
133
12
8
87
24
6
39
51
13
101
60
27
33
30
9
28
44
129
15
112
53
31
144
65
60
99
16
144
96
144
12
41
15
33
6
1
119
33
16
71
49
84
17
43
36
41
39
144
36
15
6
3
208
8
111
9
16
29
60
12
99
9
19
41
36
19
11
6
48
67
24
149
79
48
108
17
103
101
19
36
131
13
11
9
15
96
105
9
6
21
105
19
20
4
96
8
148
83
1
71
30
24
24
60
79
47
24
96
69
52
72
20
21
30
6
66
24
9
15
192
9
9
195
57
18
25
12
29
24
12
15
93
7
5
55
5
48
6
24
1
161
78
25
24
8
63
9
21
72
147
21
7
48
35
120
21
36
64
144
5
12
78
30
12
60
7
108
20
48
75
121
24
5
15
64
11
49
48
20
33
19
23
90
7
53
15
69
79
5
42
78
60
7
23
49
96
152
88
80
16
20
84
15
129
63
18
72
84
15
51
48
9
21
51
40
84
11
114
12
27
63
30
18
49
191
42
19
44
64
17
79
84
20
33
48
30
105
4
17
19
204
36
5
12
43
20
21
55
20
76
68
16
71
49
5
115
65
30
93
33
18
145
12
329
84
30
49
20
16
17
60
147
51
66
84
55
11
24
1
89
12
3
84
153
114
1
95
48
121
29
19
17
31
215
25
24
24
5
42
49
29
127
29
54
49
23
144
9
60
12
69
84
79
8
33
39
93
90
9
60
48
81
31
41
103
164
40
23
30
18
49
23
9
15
25
48
41
7
72
120
56
15
66
43
140
16
36
5
36
39
124
5
120
12
7
56
40
180
36
120
128
87
33
63
78
27
9
84
60
6
54
12
19
180
60
35
25
5
31
44
100
11
18
15
24
81
12
108
15
40
44
28
8
40
77
60
7
48
8
16
56
15
24
9
4
12
161
120
123
27
18
30
37
80
52
17
6
18
7
8
40
65
7
143
6
79
11
105
124
5
7
23
72
18
79
77
336
18
6
75
15
66
19
35
49
24
48
23
25
125
55
12
32
21
15
81
63
12
16
5
18
42
247
17
84
7
29
3
16
84
161
72
180
15
33
67
23
150
15
21
24
79
137
96
48
132
55
185
67
233
43
60
185
111
28
20
60
3
18
55
65
30
96
201
39
73
113
39
39
105
21
84
7
68
57
75
33
39
21
79
48
5
55
5
120
18
6
91
29
3
36
75
37
83
109
41
19
77
36
15
93
7
20
183
85
17
75
63
6
43
17
30
241
5
18
72
9
21
3
81
6
78
91
68
48
204
69
60
67
12
77
120
3
172
65
31
59
30
199
35
1
24
120
12
35
157
12
20
75
49
56
60
4
12
20
9
120
36
103
35
30
79
12
5
3
87
150
84
127
12
41
132
135
60
9
43
72
101
43
65
36
91
8
16
60
176
123
25
32
39
1
8
45
120
39
51
6
243
21
19
ABCD 93925658408*3^$a+1 [50028]
18
30
40
48
114
36
12
20
16
74
70
32
1
149
60
16
48
44
7
5
18
16
24
56
70
210
6
18
8
12
28
2
60
6
4
26
34
38
28
50
12
37
11
49
5
36
4
27
3
96
2
7
95
60
73
27
18
78
50
24
46
20
6
6
118
62
22
27
29
94
38
28
44
7
59
4
30
6
26
4
50
1
23
78
28
96
3
71
10
20
12
10
2
7
21
50
28
92
64
6
128
42
10
27
12
15
66
27
105
36
26
6
58
74
16
36
44
90
72
58
27
17
7
5
54
34
90
38
40
12
6
12
14
4
20
30
37
117
86
112
110
24
48
6
1
111
24
14
30
126
6
18
22
32
90
36
16
36
44
18
180
18
10
38
4
72
56
12
16
2
22
20
36
10
81
53
30
148
32
22
56
120
7
45
6
14
12
84
52
20
60
172
27
29
6
28
36
9
155
25
12
51
18
2
28
54
110
60
136
24
36
50
132
7
3
50
10
32
36
106
15
71
48
46
123
21
20
12
40
15
9
36
30
18
50
24
96
10
6
30
63
35
37
36
24
3
45
35
28
72
38
42
10
6
2
28
2
22
32
108
6
160
32
18
94
8
37
11
42
60
7
15
30
80
6
12
10
38
12
18
22
62
36
19
72
9
180
132
8
10
30
2
114
60
46
32
6
30
40
32
18
52
18
24
20
73
5
40
15
12
35
28
2
40
48
50
114
36
40
20
30
25
15
50
4
3
132
9
50
40
9
72
29
30
49
3
9
53
180
7
9
32
22
36
57
9
44
84
12
66
12
22
14
6
36
10
44
28
8
25
5
94
18
50
48
48
12
25
33
102
2
18
18
24
12
16
24
104
6
64
60
122
67
45
126
12
18
20
16
36
42
50
40
36
50
114
6
22
18
110
40
86
70
108
56
16
36
38
12
12
18
19
69
14
22
38
16
2
7
153
50
30
55
27
110
66
30
30
84
60
16
9
65
6
1
3
26
12
70
42
3
17
16
39
65
36
12
60
139
21
8
106
108
12
114
14
16
50
12
150
78
4
26
64
26
174
10
6
14
72
18
70
18
8
34
3
27
2
31
9
68
12
48
6
6
24
34
90
86
4
98
24
66
78
24
10
8
37
51
21
11
25
9
6
144
50
31
12
11
36
18
7
29
160
51
9
92
70
72
26
24
6
30
90
36
85
29
12
40
39
41
12
66
22
32
16
27
23
30
36
70
38
10
2
16
8
34
18
2
70
8
10
20
10
18
20
42
52
30
36
74
58
30
44
6
37
3
152
16
14
18
40
2
16
30
32
10
30
50
90
150
60
28
2
108
16
50
100
14
22
122
157
99
74
10
105
137
54
30
79
53
12
18
85
5
24
84
4
86
112
32
16
54
56
42
12
18
7
108
87
36
12
50
48
12
138
60
66
46
2
7
11
18
7
63
9
21
2
72
16
44
25
5
66
42
58
2
52
18
32
88
42
27
39
9
35
10
8
12
7
33
56
10
2
48
12
7
11
54
52
200
28
15
83
48
22
18
102
60
8
40
2
58
39
11
16
24
50
12
12
7
71
22
15
17
28
36
30
26
18
73
9
14
130
2
42
10
6
12
80
55
23
72
18
30
30
70
42
20
28
44
16
54
18
30
8
30
40
2
120
97
41
31
53
28
38
12
28
30
36
80
43
17
76
42
20
18
28
32
10
8
12
90
52
2
10
36
92
6
30
52
44
36
30
90
160
8
30
121
23
36
16
26
28
74
12
10
18
8
18
96
54
70
114
90
30
6
2
18
10
44
52
26
10
12
26
70
50
60
156
6
54
84
22
2
43
29
24
30
109
15
38
48
16
20
36
112
3
24
23
70
8
10
8
30
160
51
23
6
19
15
56
6
36
22
128
58
12
38
60
1
9
72
27
35
10
8
34
44
4
6
14
13
47
82
24
2
30
88
2
48
30
79
11
52
9
41
7
27
38
16
6
30
20
4
39
23
30
28
2
18
144
66
66
60
4
24
30
8
60
10
8
4
6
20
82
27
17
46
18
24
36
80
6
4
14
96
10
69
83
12
25
17
84
40
56
54
10
50
84
10
38
22
26
1
93
78
2
7
23
48
82
108
12
8
18
124
36
110
19
45
20
12
84
30
70
72
44
18
25
21
2
42
7
3
33
5
40
2
10
2
4
32
162
40
56
7
3
69
77
34
42
2
30
6
6
28
32
70
18
6
14
90
78
10
72
36
2
42
10
6
74
6
6
16
8
42
48
120
16
18
18
14
66
30
52
72
18
105
11
12
112
2
28
56
52
38
30
12
60
24
70
110
54
12
22
20
48
19
23
16
9
51
2
10
134
46
60
9
59
4
56
16
30
8
78
102
46
81
63
92
30
28
38
100
50
30
142
50
78
30
22
3
24
41
34
38
16
2
22
50
36
61
36
27
6
12
18
74
7
9
20
30
42
22
20
36
144
90
28
8
82
44
28
96
122
4
18
26
84
28
38
66
54
136
84
50
90
40
54
6
21
53
10
6
104
36
7
72
53
34
68
18
112
27
3
6
90
20
181
108
15
18
27
21
20
42
12
6
42
18
64
3
5
28
14
16
2
40
2
30
12
4
24
75
15
2
28
2
144
66
36
10
9
108
11
1
11
18
30
120
16
86
7
53
72
6
30
90
109
65
16
80
16
18
30
6
32
97
11
120
12
18
12
18
34
20
16
116
54
10
32
18
64
30
38
4
18
8
18
10
39
33
14
58
66
62
18
16
14
12
10
12
177
36
72
23
78
12
115
5
12
66
4
26
24
22
36
2
18
10
44
60
4
27
29
34
24
20
10
6
14
48
118
30
24
3
23
10
20
222
12
25
57
15
9
14
78
88
54
20
37
29
12
42
58
75
ABCD 93925903088*3^$a+1 [50135]
85
6
149
16
15
84
18
60
48
18
54
60
480
78
48
54
36
42
18
36
66
132
36
264
65
85
66
137
79
168
66
72
42
5
16
51
120
21
80
49
48
47
13
72
156
90
42
75
51
180
162
30
132
18
54
125
13
18
78
35
16
165
210
54
6
36
48
9
45
131
1
198
137
19
42
72
155
73
78
12
60
17
175
198
114
180
18
3
27
18
3
69
60
36
59
193
30
129
3
48
45
63
209
25
42
144
36
30
11
85
48
36
6
113
7
9
51
174
63
45
36
60
210
42
23
241
96
18
29
133
54
101
25
18
21
243
60
198
30
42
126
165
87
144
84
21
105
6
18
102
137
25
423
243
42
102
96
77
115
24
66
60
23
295
150
35
256
135
9
32
37
12
6
57
231
72
144
36
108
126
83
112
75
66
3
32
109
114
65
145
306
36
9
45
60
23
265
23
85
102
252
41
160
183
54
3
272
16
51
126
84
144
75
57
90
93
192
80
115
54
126
60
198
102
65
25
18
21
69
42
138
60
192
27
80
112
80
151
18
54
257
13
180
18
93
39
30
60
36
144
18
48
132
69
15
150
54
30
252
24
18
30
3
128
31
36
42
3
105
119
25
23
151
252
45
32
157
36
287
48
25
198
81
33
30
180
45
213
123
96
45
24
12
114
90
48
186
36
5
31
90
372
3
93
12
72
47
48
13
72
6
36
30
18
36
150
66
54
111
141
24
30
29
31
65
96
13
6
125
55
89
67
150
23
85
72
120
18
162
135
32
48
19
90
108
71
55
234
198
42
90
12
6
30
60
30
27
81
60
51
3
270
66
42
54
30
186
138
27
15
17
55
12
204
84
77
109
131
13
90
30
27
141
90
270
30
29
103
41
144
61
60
102
144
60
30
180
6
180
137
336
85
36
39
45
114
12
5
19
54
23
49
48
47
13
156
42
48
6
30
41
37
12
24
71
109
291
81
60
12
23
103
42
90
108
270
84
612
179
25
39
33
95
175
113
79
65
97
54
24
18
15
128
235
54
36
251
211
60
12
18
99
195
141
93
12
18
42
30
78
36
30
36
24
36
30
42
21
141
144
120
11
121
162
162
216
59
96
97
48
90
53
25
39
27
6
342
36
149
48
49
24
102
312
41
85
156
6
18
84
72
59
109
36
36
48
36
36
24
11
19
144
72
24
90
234
12
24
270
72
18
12
72
41
49
47
43
117
135
89
64
87
48
6
51
33
132
48
186
12
108
132
69
75
5
16
249
18
30
222
36
53
157
78
21
224
1
6
54
51
144
128
1
84
42
65
1
78
72
54
66
90
42
210
60
95
103
174
59
31
24
84
6
126
30
35
1
90
24
30
24
54
30
3
105
72
72
119
139
18
3
144
135
72
65
48
271
180
29
127
ABCD 93925922492*3^$a+1 [50009]
29
30
138
27
15
90
6
9
40
72
173
66
42
55
17
7
11
69
39
97
32
40
80
40
8
105
135
57
6
24
57
40
8
15
30
90
96
121
11
30
12
27
24
9
6
25
72
5
27
15
153
57
6
9
16
89
48
87
15
48
9
64
47
42
30
18
15
15
57
33
132
66
54
27
93
18
30
3
117
3
72
105
12
3
88
29
43
23
102
99
240
33
48
42
117
111
72
36
174
30
81
72
48
39
18
7
80
40
71
12
12
18
102
18
30
12
30
63
195
69
153
30
33
45
18
72
33
72
3
54
151
24
128
27
18
18
1
71
33
9
6
57
24
16
23
9
33
18
102
30
102
75
15
25
32
33
7
11
42
91
24
35
237
39
81
21
67
131
37
23
201
63
33
87
18
18
84
18
63
27
12
36
144
85
23
105
123
21
21
210
129
81
87
120
72
24
9
30
33
57
126
129
3
48
61
71
145
5
12
15
45
51
160
72
24
41
72
48
15
105
12
51
9
55
71
145
29
66
9
72
153
126
1
104
16
80
96
27
60
33
3
21
39
105
9
126
1
41
39
51
69
33
103
77
150
36
297
24
33
15
15
57
33
108
12
111
120
72
15
33
9
15
51
37
77
3
24
120
40
128
63
120
12
253
23
289
23
25
32
231
24
105
33
12
6
61
80
39
25
89
15
40
53
18
42
39
21
43
224
48
112
120
23
48
105
15
57
87
33
57
63
48
9
150
90
111
39
25
53
3
57
7
8
105
72
120
108
30
45
24
48
33
72
15
48
165
72
27
39
24
108
45
63
121
48
56
120
15
120
49
5
51
75
54
87
24
16
120
41
42
30
150
18
15
48
39
18
55
32
63
12
48
108
84
117
168
45
48
3
57
72
87
39
9
88
5
3
120
135
9
165
3
27
21
15
24
48
73
95
54
48
18
192
30
12
15
40
5
3
40
65
18
229
113
72
7
53
90
48
33
15
121
8
45
147
16
77
91
32
63
81
24
39
25
53
27
123
48
204
36
117
120
192
40
95
33
57
31
29
6
37
32
96
75
69
48
135
72
97
11
45
48
24
96
39
30
186
24
30
108
39
3
48
69
21
42
25
5
27
141
12
126
24
30
3
87
105
111
24
33
75
37
125
43
17
30
57
24
24
72
240
40
119
81
63
33
24
144
72
195
48
45
15
9
120
3
37
11
54
63
24
243
141
15
9
88
35
37
113
72
63
15
73
47
72
120
1
17
87
3
12
36
69
168
112
8
15
9
39
12
117
15
18
30
72
57
33
126
102
12
15
16
80
16
101
123
69
18
153
16
113
6
54
3
15
12
13
8
15
24
18
18
85
56
168
111
24
81
57
42
36
9
72
40
41
207
33
7
96
29
18
25
47
57
40
8
33
198
9
120
135
1
56
64
59
13
8
15
1
23
240
97
176
105
15
27
36
12
45
3
60
25
17
42
61
24
5
43
17
150
57
64
47
169
23
18
12
195
72
21
18
57
45
27
93
19
41
7
71
57
183
81
144
15
114
210
117
33
111
57
102
78
3
15
81
153
55
53
3
9
30
57
201
120
18
12
33
15
9
93
27
93
12
6
54
48
27
72
120
51
93
57
60
90
9
16
107
60
18
78
25
59
45
45
18
57
15
33
24
24
57
39
16
23
9
40
56
9
60
75
16
47
108
12
57
75
13
8
15
54
150
18
75
3
204
18
7
5
6
85
120
35
54
55
65
6
42
102
60
21
15
60
21
120
88
11
12
57
192
39
9
165
3
105
42
30
120
30
18
138
37
77
115
200
48
3
141
21
3
24
45
123
15
57
192
16
72
8
24
16
17
63
123
102
12
30
21
27
30
60
219
160
56
3
117
208
137
7
11
102
42
21
75
37
17
48
15
57
7
59
12
30
18
9
45
30
13
32
48
15
9
88
95
1
29
60
63
48
117
3
40
107
30
39
33
60
27
3
78
15
3
109
71
9
ABCD 93926074954*3^$a+1 [50115]
216
64
30
36
14
30
16
122
240
10
80
12
90
48
262
18
80
30
42
118
48
24
50
88
18
62
118
92
78
30
34
8
88
62
130
8
120
40
200
30
84
36
42
30
58
24
86
252
78
72
72
18
70
30
32
10
30
218
72
40
8
118
50
24
18
60
72
10
198
200
18
70
104
36
94
8
72
96
34
68
10
288
62
72
156
12
40
128
90
34
20
60
126
24
88
50
28
20
70
32
48
192
120
22
50
120
40
56
34
36
44
180
18
120
48
30
34
8
30
10
182
18
30
10
8
22
240
90
8
24
70
20
60
90
48
40
2
198
88
32
30
130
8
312
222
48
100
20
90
48
70
42
38
10
72
90
230
78
40
72
92
30
48
78
130
2
48
22
8
82
30
32
48
82
38
40
50
150
142
200
106
32
138
12
120
12
28
98
72
102
66
70
42
18
14
16
110
40
90
32
22
56
114
118
92
6
22
98
64
98
12
48
40
98
42
102
6
64
48
20
52
26
34
30
8
30
58
32
88
42
38
64
86
4
6
62
28
14
40
30
98
232
8
118
50
22
2
16
72
38
10
62
18
34
36
72
32
18
22
66
122
12
88
98
40
32
18
12
52
260
48
88
80
90
40
72
42
30
8
48
24
16
30
72
98
54
216
24
18
48
34
68
48
10
62
10
110
48
42
30
42
6
82
18
14
78
138
24
30
196
110
72
72
168
72
30
36
94
8
58
80
30
34
108
168
12
20
112
18
8
72
78
42
142
18
50
48
54
48
48
42
78
40
72
152
6
64
18
8
22
32
148
62
30
36
30
40
42
30
80
142
8
18
64
126
74
6
42
70
18
24
18
92
48
40
92
30
66
30
72
30
12
300
10
86
24
18
40
62
130
206
10
24
8
22
8
12
6
70
20
54
48
30
10
30
2
16
14
66
270
34
8
22
146
114
30
6
34
86
72
18
142
42
18
228
24
26
10
14
48
118
122
328
14
66
24
6
10
54
50
6
34
110
130
18
108
162
98
64
110
6
64
26
22
42
98
12
66
24
126
72
82
6
50
22
98
40
32
40
32
6
40
32
18
22
72
8
48
42
48
24
6
42
30
48
120
34
128
118
42
30
162
78
2
30
48
312
16
80
10
32
162
6
70
2
22
48
2
160
80
16
80
112
62
216
72
60
100
2
16
32
150
88
2
232
38
18
150
40
32
28
12
128
4
48
230
10
12
98
70
50
30
48
42
22
98
48
40
182
28
32
30
102
40
50
6
10
104
48
42
60
66
40
32
40
80
48
72
72
30
10
8
40
78
50
70
74
6
72
10
80
78
42
40
50
60
138
42
60
168
60
180
10
200
24
6
24
18
70
80
12
6
54
66
102
138
102
48
10
110
10
254
48
12
6
54
58
128
24
66
192
102
106
54
48
248
24
78
18
10
60
80
10
14
60
28
20
22
30
108
32
36
64
18
38
42
40
258
54
30
26
34
48
92
36
12
18
24
90
60
10
26
30
30
112
18
32
40
38
4
86
90
4
50
6
10
24
56
30
12
118
102
2
18
48
94
96
30
114
48
8
42
22
8
102
168
48
42
10
20
42
6
114
40
8
42
48
60
18
94
56
10
24
30
8
42
90
46
80
102
322
8
30
160
32
40
8
10
80
78
24
10
6
20
142
32
238
8
60
4
26
190
80
162
118
50
42
12
40
8
48
84
16
14
30
10
56
24
10
38
42
48
48
84
90
48
160
80
30
42
70
80
48
88
72
48
20
52
32
66
154
110
40
30
96
12
32
30
120
48
42
30
66
52
218
64
8
48
22
18
2
78
24
16
122
60
72
106
14
18
82
48
20
58
54
18
62
58
50
12
96
10
14
18
168
192
ABCD 93926194504*3^$a+1 [50039]
27
57
60
108
23
43
29
25
47
40
8
67
6
12
51
24
165
30
6
54
81
24
51
77
19
36
102
35
55
6
12
15
9
15
33
87
75
5
13
78
69
48
72
45
48
51
21
243
15
126
11
25
36
12
15
3
42
11
16
21
83
64
56
55
180
54
15
80
48
85
27
45
108
167
13
24
48
132
15
15
153
27
5
121
15
147
60
105
48
8
240
16
120
33
18
77
16
51
5
19
66
54
114
108
72
71
40
72
8
109
75
93
27
57
36
107
7
210
216
72
15
81
84
42
54
11
64
81
36
60
63
75
77
72
1
12
59
19
5
16
48
32
64
56
96
40
48
96
3
45
111
89
1
6
9
27
45
45
12
108
24
3
63
9
9
47
43
36
9
177
39
9
167
85
3
80
25
36
83
121
47
25
12
35
25
135
72
216
117
11
72
19
5
13
27
56
48
16
33
6
17
48
24
13
42
18
90
54
63
27
5
31
17
16
15
90
6
9
45
102
72
21
72
80
13
36
36
48
42
48
57
57
12
59
40
72
24
9
12
3
96
33
15
147
30
15
8
13
72
60
12
123
96
21
30
54
36
3
57
30
18
63
9
15
96
69
11
25
42
45
45
30
60
41
25
119
40
8
72
1
36
11
97
23
157
30
45
32
73
66
96
5
16
9
24
71
49
6
84
54
168
12
51
81
30
36
29
40
45
83
37
6
30
87
56
24
1
66
53
40
72
69
75
21
48
168
18
54
36
66
5
19
90
27
32
43
24
69
15
6
216
48
11
13
35
1
90
45
75
72
108
36
21
165
18
9
147
36
9
9
126
18
36
35
1
23
67
6
207
3
72
18
219
51
42
12
24
39
51
36
108
21
45
6
29
1
60
3
27
144
24
21
231
9
57
15
3
69
57
96
23
25
36
24
35
64
45
35
31
42
72
23
48
19
45
56
25
87
8
40
21
35
19
21
48
75
141
32
7
17
73
95
16
201
90
18
18
48
6
48
6
30
36
35
16
32
61
6
21
272
40
56
64
33
15
48
27
18
180
54
66
96
135
128
7
48
18
72
23
73
36
36
108
11
133
12
6
17
31
36
78
15
75
18
102
72
29
64
75
117
24
24
81
36
75
48
48
24
21
72
6
12
9
9
96
95
40
75
90
59
192
109
11
40
24
24
24
3
78
111
33
12
51
9
144
72
12
75
57
15
15
9
32
19
18
11
16
21
78
69
96
45
24
12
39
24
32
49
36
36
15
120
72
72
24
81
18
173
40
24
24
27
53
16
24
24
27
66
27
8
48
24
1
6
30
11
13
30
6
111
27
6
90
126
15
24
80
7
90
228
126
29
61
24
30
24
165
45
36
87
9
23
40
72
9
90
72
29
48
96
25
12
72
147
93
27
63
113
25
18
162
24
36
39
9
15
21
24
27
48
24
80
1
47
7
105
21
35
64
56
64
32
16
104
61
72
3
24
48
81
36
3
51
24
93
27
21
105
87
57
108
78
21
9
72
39
8
85
27
93
35
1
15
45
36
54
126
83
1
15
32
133
11
40
75
6
12
3
93
99
21
24
51
51
78
156
11
64
80
31
108
126
72
63
9
12
24
54
18
27
21
27
123
29
112
33
6
54
12
15
9
144
66
6
36
59
13
35
193
87
72
8
145
63
27
30
60
75
27
60
30
24
72
35
49
39
87
18
119
85
36
12
59
85
11
85
3
69
30
5
72
13
6
66
24
51
48
63
30
75
183
30
36
111
24
24
45
66
78
107
1
18
30
24
71
19
18
83
16
104
256
9
36
3
128
49
23
40
80
112
48
51
5
19
5
7
36
42
11
7
12
72
5
13
6
126
39
45
60
12
83
24
16
27
138
59
16
21
54
21
45
36
15
129
63
8
43
285
159
33
104
48
1
12
60
18
21
8
37
123
45
75
48
3
162
59
40
3
21
104
16
80
85
107
19
54
15
32
48
91
18
155
16
96
24
24
72
39
6
30
21
93
12
15
9
39
15
81
3
45
8
19
21
72
51
5
72
37
35
16
177
24
111
249
30
126
54
60
30
195
120
24
9
63
165
27
56
61
11
24
40
123
21
39
30
75
87
33
72
45
30
78
12
36
159
9
39
33
48
36
24
27
8
16
21
27
27
54
36
30
108
60
5
16
15
126
120
36
39
48
48
8
97
48
36
6
12
33
24
80
48
73
72
63
24
33
255
15
41
24
40
8
163
45
ABCD 93926401984*3^$a+1 [50003]
12
6
36
9
9
12
114
54
30
6
15
129
3
24
45
174
21
156
12
51
30
114
45
3
33
21
60
75
24
9
18
30
15
12
141
36
39
99
57
3
90
18
9
9
12
75
33
15
21
36
18
81
45
24
27
24
123
105
96
12
39
45
51
69
39
21
15
45
96
12
27
120
9
36
99
9
87
9
60
21
51
24
24
81
36
39
15
108
57
33
12
3
12
75
45
45
39
36
159
42
30
114
99
192
15
30
15
3
21
36
3
72
12
150
3
60
27
12
6
18
9
21
180
39
12
75
9
45
6
126
3
51
21
72
45
72
63
63
42
63
12
72
60
63
36
90
36
30
9
9
3
3
72
198
12
60
123
111
225
39
129
57
75
63
96
57
9
24
36
84
24
27
36
3
177
63
66
18
42
15
51
42
12
36
54
36
132
12
9
81
171
15
54
39
69
138
9
24
9
108
12
3
60
27
36
36
6
3
189
123
129
60
84
15
120
45
36
3
180
36
75
45
9
48
24
3
27
18
78
165
9
6
18
12
63
9
90
96
30
36
36
27
72
9
6
9
9
36
72
54
90
18
36
9
48
27
18
72
36
39
33
72
18
72
72
81
9
36
24
51
300
3
6
48
51
75
90
15
27
18
111
33
48
63
36
69
87
39
21
12
33
24
111
9
159
45
51
33
6
12
57
51
6
51
12
12
45
6
48
81
63
150
36
75
24
48
9
36
27
27
54
15
27
12
6
36
51
39
18
3
48
69
42
21
153
27
9
96
87
48
84
339
72
48
6
195
33
6
30
6
84
24
72
9
147
69
111
18
96
108
18
33
21
135
180
63
66
24
15
48
60
3
21
51
48
42
39
24
189
36
15
39
21
9
87
24
36
24
51
33
15
36
45
27
54
39
60
105
102
33
21
75
48
27
30
3
51
45
72
33
27
24
15
6
12
27
51
48
21
93
18
12
78
15
57
3
9
75
33
27
9
6
30
18
105
45
36
27
117
18
18
39
72
33
12
60
123
36
21
18
30
63
15
48
6
123
60
12
60
9
60
15
12
99
129
15
90
39
15
33
12
147
9
81
15
24
39
18
27
60
15
153
45
24
36
102
21
15
6
3
51
57
33
90
12
9
15
18
75
15
126
15
12
27
12
6
3
36
33
156
60
111
24
45
27
45
18
66
60
48
15
21
6
9
75
9
231
54
30
93
33
60
66
6
90
93
180
51
48
33
45
72
63
3
6
48
15
36
24
48
129
3
3
9
3
60
66
6
30
36
42
90
120
18
42
66
150
39
15
48
165
33
15
45
12
24
120
39
36
21
39
36
12
111
45
57
54
225
108
48
12
48
27
6
84
60
36
36
3
27
81
9
99
51
18
12
111
57
162
18
15
12
63
12
144
6
66
18
42
18
75
9
15
12
63
6
87
24
69
15
12
63
66
39
15
6
99
39
6
66
105
21
15
45
252
48
72
72
15
21
27
117
24
84
72
75
69
24
3
15
48
24
72
30
60
99
99
33
48
45
39
153
63
156
39
54
12
3
57
54
165
69
27
45
3
12
15
54
24
30
96
66
54
69
3
9
189
51
9
87
39
18
12
90
9
72
12
21
39
45
18
24
54
36
30
18
111
15
21
93
18
12
33
39
60
48
96
9
57
39
12
9
54
90
36
30
9
51
93
45
63
33
15
12
45
12
132
120
180
144
27
9
75
21
75
9
39
69
126
36
54
24
15
21
30
9
45
27
15
18
30
90
36
27
9
63
36
15
9
81
27
39
45
48
21
66
24
36
90
15
21
12
72
3
72
3
18
63
45
30
24
57
159
36
9
27
48
6
66
42
30
21
39
12
33
63
9
135
36
18
30
132
57
36
60
12
48
21
120
24
72
30
9
96
84
33
147
9
27
87
33
3
57
63
6
39
45
15
39
36
21
21
12
36
36
51
3
45
84
21
192
3
60
36
33
102
33
117
63
45
36
39
12
24
15
9
48
12
21
144
75
135
6
90
129
171
24
66
24
12
6
12
165
51
57
39
129
12
129
99
21
51
45
12
3
69
36
87
81
84
132
39
105
87
12
27
36
54
39
156
24
60
12
33
15
15
54
3
60
27
72
18
42
30
3
21
12
24
39
36
69
111
9
27
9
75
111
30
24
99
24
12
24
105
6
9
81
180
30
21
69
39
15
6
30
9
105
12
3
75
9
21
6
33
72
24
12
3
9
45
75
27
18
18
42
156
96
36
30
150
3
24
3
18
36
6
48
9
36
132
72
63
90
15
33
54
306
15
21
18
21
105
54
117
15
108
12
21
3
12
42
18
33
57
102
45
27
144
81
69
ABCD 93927031496*3^$a+1 [50032]
3
153
36
27
24
9
36
28
92
16
20
27
97
8
60
3
1
83
69
3
60
37
20
76
23
25
32
28
167
33
96
111
57
27
45
12
3
9
100
107
12
13
11
36
57
279
129
40
11
141
88
23
93
123
49
36
36
120
104
39
12
36
144
60
84
36
49
12
36
92
123
12
60
37
107
117
3
9
180
76
36
95
24
25
59
96
1
32
192
75
33
120
112
23
24
25
36
131
33
108
28
47
25
44
156
84
28
311
81
12
4
60
32
12
15
69
12
4
155
12
45
24
39
9
51
61
36
32
12
4
11
36
96
33
60
27
9
52
35
12
13
11
1
32
39
45
3
96
25
8
24
15
153
27
1
44
3
21
112
11
13
11
153
108
52
12
11
117
36
124
11
24
1
36
60
80
4
32
3
45
63
25
59
93
3
9
12
52
108
11
21
3
12
72
25
20
27
24
97
188
75
9
28
47
49
12
56
24
16
23
45
15
97
92
3
36
36
45
51
25
11
37
128
51
48
36
45
15
72
129
16
56
15
57
36
16
47
21
28
36
120
11
180
36
13
59
36
25
108
80
3
93
28
8
40
8
12
15
48
96
69
3
9
27
12
133
56
124
44
3
60
117
3
36
13
48
35
36
117
36
172
36
60
11
33
75
61
48
107
48
45
72
27
60
25
12
11
49
83
61
32
24
3
69
64
83
49
155
12
69
16
191
36
37
72
20
84
24
27
45
12
48
28
32
4
11
133
60
36
36
23
9
15
25
8
28
48
11
60
57
15
12
69
3
9
63
21
60
72
96
108
3
132
57
15
33
60
4
20
39
36
13
68
15
37
47
13
36
47
1
44
63
1
47
24
37
8
27
133
56
96
87
108
24
73
32
60
228
64
20
28
36
47
36
61
60
36
23
9
48
3
12
81
24
39
13
12
8
156
84
39
12
36
21
15
61
36
47
69
16
72
20
16
47
37
176
15
13
20
120
4
12
24
119
25
32
96
27
36
105
40
35
72
117
3
57
147
45
12
16
32
15
24
73
35
12
96
72
12
33
28
20
12
84
16
128
16
36
11
45
100
11
105
16
47
48
49
11
1
36
83
21
64
36
155
36
1
71
9
108
72
3
13
80
76
60
144
20
3
93
51
45
12
100
84
80
48
48
15
33
12
16
83
57
24
51
156
57
3
12
25
8
84
27
144
9
88
35
33
51
36
9
268
32
15
21
28
11
12
49
12
107
48
9
72
96
16
11
9
12
24
28
36
60
80
3
48
36
85
11
48
105
64
35
105
39
84
25
35
9
3
49
155
72
25
23
33
3
21
3
21
15
273
12
39
84
168
33
112
24
32
4
83
9
48
15
145
119
96
33
3
36
72
12
60
48
24
1
179
12
45
48
64
59
9
16
71
25
32
72
15
133
44
24
72
15
37
35
73
8
3
36
60
36
21
4
44
51
60
37
60
48
32
28
23
9
48
48
100
11
57
136
155
117
16
72
47
72
1
11
57
64
11
37
83
36
9
51
61
92
99
69
48
39
121
72
23
49
23
9
27
36
25
8
39
85
140
4
119
45
28
11
117
132
27
72
21
24
64
72
56
12
75
12
61
44
63
21
16
44
3
132
217
11
49
32
27
13
8
4
11
21
64
36
11
69
447
93
64
36
23
24
45
27
9
3
24
97
20
39
49
20
3
24
37
128
76
8
3
37
11
72
60
9
39
33
63
153
48
27
72
45
15
12
49
36
8
51
49
48
35
36
48
72
24
84
25
56
40
32
60
3
57
4
36
47
25
80
3
61
227
81
52
11
69
3
24
129
16
32
87
117
52
47
69
39
24
1
72
35
1
36
8
52
32
16
32
75
21
52
11
13
20
3
9
36
63
36
13
36
32
27
13
47
69
3
72
1
11
157
12
11
24
12
240
81
27
25
12
20
76
36
11
1
20
40
72
120
36
44
24
60
4
104
16
8
3
9
60
63
21
60
180
12
16
35
61
11
21
15
25
95
45
4
12
144
96
20
3
121
47
36
108
21
27
96
12
129
24
15
36
117
16
20
63
33
4
8
39
60
36
12
69
24
40
11
49
11
1
47
9
12
60
40
48
11
132
84
9
16
35
1
71
25
48
80
16
56
48
27
60
48
13
11
1
71
57
27
13
11
45
111
9
27
132
12
85
32
24
64
20
15
61
116
48
12
15
25
47
108
1
80
28
35
21
16
104
48
3
117
12
4
8
27
25
59
33
84
12
4
11
57
39
36
21
171
13
36
32
12
40
24
11
12
45
4
108
23
9
60
84
15
129
15
33
84
24
4
47
72
45
76
20
27
45
16
8
12
3
13
12
83
33
75
60
141
3
73
132
23
153
76
12
32
39
12
33
16
23
25
20
16
24
104
15
ABCD 93927280028*3^$a+1 [50022]
145
36
33
15
36
117
2
1
117
48
24
80
120
40
87
33
51
120
21
170
48
36
12
24
1
45
99
60
33
26
120
24
1
24
23
25
23
150
16
8
6
12
22
75
95
37
84
24
143
30
139
21
8
91
95
1
5
30
13
45
75
24
5
78
58
182
60
25
189
3
53
48
7
12
45
3
23
49
12
180
21
75
72
36
59
30
90
22
3
45
3
35
13
21
8
40
27
71
102
103
59
30
103
35
22
3
167
48
22
24
14
58
80
43
45
2
13
9
147
21
224
88
122
121
24
23
25
12
9
27
143
109
35
1
101
40
14
96
18
16
51
48
23
22
2
25
48
72
93
48
27
36
9
2
73
21
50
37
48
9
38
42
67
23
6
54
1
81
8
42
73
21
2
24
49
120
29
127
36
48
69
72
3
197
6
97
12
29
66
54
66
25
45
3
168
59
13
45
72
63
48
35
13
9
3
5
43
24
23
25
53
6
61
23
54
103
9
80
19
24
48
29
31
35
30
64
24
56
18
12
144
66
18
1
95
25
96
29
64
26
70
26
24
6
16
74
54
64
32
90
48
6
31
81
3
119
1
72
45
3
21
24
171
29
7
12
167
30
376
2
25
23
30
24
16
14
36
144
46
147
72
5
78
18
18
25
36
83
25
21
14
10
72
3
12
41
210
22
2
48
166
51
21
15
17
91
29
42
25
141
120
63
59
22
110
18
40
122
1
45
8
64
48
120
195
12
47
61
35
58
2
37
35
12
66
40
75
29
19
59
90
55
17
91
23
12
49
48
95
18
90
22
62
34
99
143
60
12
30
16
24
8
64
3
35
1
9
38
13
47
22
2
169
71
1
77
40
50
6
19
107
1
95
109
69
72
87
12
23
1
59
12
94
32
43
24
53
40
2
193
24
45
14
37
24
96
35
12
73
45
3
12
9
146
73
77
43
69
56
16
80
103
33
24
74
61
204
77
90
217
36
35
25
227
12
121
12
9
96
2
36
60
36
1
48
9
50
126
96
55
41
7
41
6
18
91
21
50
70
98
78
54
10
38
1
12
24
125
78
85
5
40
27
48
48
23
102
40
24
96
75
5
139
108
33
99
48
45
32
48
96
16
3
53
19
24
5
67
35
34
168
26
61
11
144
48
1
117
3
12
192
137
120
30
1
12
35
90
7
33
123
53
16
15
95
36
30
67
77
18
13
9
134
34
3
12
81
32
42
70
75
5
90
1
24
141
14
1
105
39
36
24
36
47
12
73
59
84
1
101
43
77
18
70
135
36
53
6
145
84
11
34
27
5
43
5
16
2
49
24
47
49
36
33
51
23
118
15
89
16
48
51
53
90
126
40
15
107
49
53
16
24
3
45
2
25
47
30
18
25
93
24
144
110
42
42
30
127
11
24
46
8
91
29
31
41
42
25
96
77
192
88
15
83
12
10
104
43
72
60
36
23
30
7
47
1
35
46
3
11
34
62
10
99
21
15
11
25
23
37
17
18
13
47
18
16
3
5
43
24
21
128
42
22
48
3
144
5
40
63
84
23
72
13
33
48
15
36
23
22
123
5
42
1
95
54
43
45
123
12
108
23
30
19
60
17
30
58
3
5
163
47
22
2
49
21
15
144
89
42
13
17
43
5
43
45
24
50
54
64
120
27
24
12
47
13
45
2
22
26
97
71
22
2
78
24
19
11
1
47
10
2
73
11
96
10
144
32
40
24
24
24
123
59
181
23
37
17
91
72
12
57
48
32
210
6
67
47
6
40
15
12
5
66
54
16
74
25
101
64
51
29
67
21
3
24
12
33
15
47
13
21
75
35
49
35
157
36
108
36
24
5
64
3
12
180
12
105
26
49
29
66
46
63
9
183
48
204
5
16
74
37
36
24
96
95
133
129
50
1
117
32
88
2
1
12
83
6
40
15
9
24
63
33
32
78
1
11
262
15
57
26
97
45
3
5
102
85
77
64
74
25
21
56
16
63
9
48
24
15
9
147
69
3
11
1
35
25
5
90
84
60
46
8
232
3
95
22
63
17
18
25
120
60
11
1
71
13
12
29
6
37
47
61
35
157
17
48
67
23
1
101
66
24
24
54
66
102
19
45
51
69
38
60
1
24
11
1
33
8
88
2
78
79
11
1
24
11
58
32
43
11
61
84
9
26
22
80
18
46
50
84
49
33
3
45
171
48
216
29
16
56
90
166
32
18
24
118
96
86
106
80
7
47
49
11
25
45
80
40
24
15
12
5
78
1
9
32
18
6
19
59
18
24
43
45
110
18
43
72
12
47
109
72
12
17
31
12
5
78
133
11
144
ABCD 93927686072*3^$a+1 [50009]
24
5
36
31
68
33
43
5
39
9
12
84
36
43
89
7
56
45
12
12
36
139
53
24
24
75
33
7
8
12
76
5
3
21
75
4
17
84
19
17
3
24
9
91
72
8
153
48
15
21
3
96
117
48
159
81
31
29
12
7
96
5
12
19
5
79
20
81
72
7
53
72
75
9
12
228
15
72
45
15
124
20
9
111
45
31
65
12
31
20
21
72
3
64
17
24
24
43
44
28
116
36
33
48
24
63
40
5
87
24
52
5
204
3
57
3
117
63
16
77
7
5
264
19
29
24
7
8
24
12
9
75
45
24
31
5
36
19
29
43
41
24
72
60
15
60
9
91
180
32
117
120
27
21
12
51
57
15
33
36
7
32
21
36
3
12
16
104
76
5
3
16
77
3
4
72
5
19
113
24
7
53
51
45
27
9
12
156
19
29
39
21
115
128
96
4
5
27
57
51
72
33
7
17
7
36
17
27
21
39
40
17
3
24
12
24
112
29
3
28
12
32
45
24
15
21
15
24
4
77
36
24
72
24
63
24
33
24
3
81
12
24
31
5
27
21
55
29
72
3
9
7
116
16
5
180
63
33
3
21
27
36
120
21
3
9
63
45
12
132
96
31
5
3
36
93
7
44
33
24
3
81
123
12
45
36
60
3
24
9
24
55
44
21
3
117
175
5
99
48
21
15
9
15
9
36
15
57
36
24
79
116
24
21
12
7
17
19
17
63
21
27
16
44
9
19
29
132
12
96
91
8
36
60
9
36
12
63
4
77
63
33
3
57
12
115
17
19
53
75
9
72
60
24
48
3
9
43
8
69
24
48
12
36
91
80
24
165
12
43
36
29
15
28
92
21
48
171
9
3
4
20
45
7
5
39
9
24
51
24
12
45
12
36
12
99
21
60
99
9
75
28
125
3
33
43
48
5
36
15
9
36
24
43
92
28
5
27
9
3
21
72
15
57
12
24
87
36
84
16
132
29
63
9
48
12
31
17
3
93
19
5
15
21
3
60
21
108
24
27
60
33
163
144
77
24
48
12
12
12
99
57
48
135
93
3
9
87
21
39
9
84
15
9
51
21
24
12
12
24
243
9
12
15
81
19
108
41
51
40
17
27
172
12
5
15
57
12
3
40
5
24
75
9
60
24
51
57
19
29
43
5
7
17
36
12
108
3
93
187
41
96
12
43
32
72
93
12
31
12
5
24
27
40
5
135
112
17
27
100
20
64
5
31
17
19
185
19
128
21
7
24
17
19
8
40
60
41
31
84
36
29
72
36
75
21
72
39
4
12
5
3
9
43
12
92
24
36
48
57
12
48
3
9
48
39
21
19
84
41
55
29
36
7
41
7
53
24
24
24
19
56
141
3
12
40
17
27
9
15
28
53
84
144
3
88
80
60
60
148
5
84
24
67
84
44
64
29
87
60
9
48
24
36
55
12
20
16
96
5
3
69
51
88
89
75
28
96
56
28
29
36
27
9
211
8
9
51
9
7
36
77
12
55
5
67
5
84
79
12
65
87
21
31
5
24
51
60
9
39
12
57
43
24
20
81
96
55
84
20
16
60
32
9
7
56
4
29
15
28
17
12
39
33
48
99
40
41
3
132
21
60
24
3
21
24
15
28
5
60
60
12
24
91
20
21
36
31
24
5
43
20
69
43
8
57
19
20
9
12
19
56
64
5
15
57
48
51
4
44
117
60
24
7
53
84
7
5
48
7
17
63
21
63
21
31
8
96
45
15
21
7
17
315
177
12
7
65
39
168
33
3
64
17
75
48
21
36
3
12
4
29
43
44
48
60
36
16
5
12
31
5
51
16
20
21
39
81
19
125
15
33
15
12
184
20
36
21
7
20
36
21
108
31
56
9
132
3
117
72
108
36
51
9
7
44
21
12
7
41
24
48
3
33
48
3
12
93
7
5
43
72
144
5
36
36
84
19
53
51
93
12
103
68
96
33
48
159
81
27
36
4
20
33
27
9
60
12
12
24
12
3
9
55
72
48
53
19
72
17
24
24
7
8
45
24
3
21
7
101
15
64
17
12
72
51
9
36
15
21
12
43
44
16
5
12
36
31
8
45
27
69
24
43
65
216
63
240
16
89
3
12
9
31
5
12
12
19
20
76
44
33
27
112
36
144
17
27
36
4
20
9
12
12
43
8
28
29
123
33
12
84
91
56
45
15
24
33
60
115
44
24
21
12
24
12
15
12
45
3
93
39
24
40
60
104
9
3
4
20
57
19
8
28
5
7
5
24
84
27
33
3
81
39
100
77
24
48
24
7
56
9
15
96
40
24
77
36
48
31
53
12
108
48
12
7
5
12
75
16
5
75
33
27
40
41
3
81
36
96
43
20
24
33
3
57
3
24
45
31
36
5
12
3
60
24
9
36
60
24
84
24
27
21
7
48
56
69
75
45
7
17
12
60
36
24
31
65
36
51
69
12
7
104
45
39
40
60
80
153
31
77
24
15
69
27
48
12
21
19
8
12
33
75
96
36
9
39
96
45
24
15
12
4
17
27
12
60
105
39
9
15
21
175
20
33
7
5
15
24
9
19
17
207
60
24
33
48
19
20
9
7
5
48
55
125
72
99
60
40
41
36
24
24
7
89
39
21
15
9
24
48
12
7
80
9
24
36
84
15
69
132
15
9
24
51
69
27
4
77
15
16
5
84
3
9
3
24
24
57
15
16
5
7
32
24
33
3
21
55
5
132
91
17
12
48
36
63
21
39
21
99
4
132
128
21
12
108
15
16
44
16
84
29
60
36
3
76
12
24
29
12
ABCD 93928662208*3^$a+1 [50160]
60
12
108
23
52
24
15
5
4
21
24
12
42
30
11
31
5
40
24
32
24
19
12
5
64
21
72
23
28
27
5
4
24
116
16
27
21
12
8
139
6
12
24
18
30
71
79
18
72
48
18
41
76
15
30
23
55
21
63
77
4
9
78
9
3
57
20
36
28
99
77
4
12
87
41
7
90
3
15
17
25
83
16
36
39
60
30
59
19
30
6
102
90
42
12
96
15
164
19
17
19
18
36
12
3
56
55
90
36
12
6
21
123
90
23
13
30
42
12
60
30
18
18
21
3
66
15
60
132
15
84
41
13
6
30
35
55
21
93
35
1
15
15
6
12
42
69
69
23
84
16
9
11
28
12
164
4
51
48
90
51
27
30
78
21
171
42
30
78
63
80
60
16
45
6
33
12
9
15
15
9
116
25
11
19
6
3
45
24
11
12
7
41
37
48
51
120
24
60
92
13
24
156
6
198
12
18
57
33
42
5
43
132
36
29
1
59
24
16
44
12
4
63
77
31
48
42
135
84
105
11
79
36
30
24
120
15
140
43
17
1
18
45
15
21
9
6
30
191
4
9
54
30
3
68
40
36
69
15
9
3
44
25
30
60
45
21
18
24
33
20
4
120
15
6
18
30
11
40
9
35
1
48
36
24
3
84
24
20
79
93
3
36
66
18
90
11
4
27
48
21
3
141
51
6
12
71
25
75
20
7
90
39
20
31
125
19
36
89
24
31
96
48
96
41
4
44
145
36
36
15
8
7
93
75
17
37
3
9
71
43
21
80
109
54
21
36
15
5
13
60
18
65
28
9
6
105
69
23
13
35
25
12
18
24
12
18
47
64
39
66
11
4
21
54
21
3
12
24
12
72
33
27
66
72
23
72
49
54
65
72
24
120
16
15
12
6
27
3
81
69
135
12
20
25
3
21
15
51
24
18
30
42
66
9
80
16
3
42
23
25
135
60
20
112
15
54
24
15
12
8
16
21
72
27
9
27
20
19
21
3
12
72
41
16
51
113
1
18
57
9
24
12
18
18
3
12
24
39
17
64
36
20
48
60
7
12
72
5
60
24
55
6
11
48
7
24
81
9
30
24
65
7
65
64
24
21
11
40
39
54
42
5
13
35
37
23
61
18
126
11
24
55
41
49
42
89
49
36
24
15
15
24
17
1
48
87
129
15
9
15
56
4
20
16
33
30
78
35
37
51
21
108
3
68
55
5
112
3
96
9
32
85
30
65
100
15
60
5
25
3
36
44
25
42
30
18
42
15
20
4
44
7
53
19
102
6
30
54
125
1
114
5
43
42
18
216
90
15
32
37
63
9
99
27
78
15
39
48
53
1
11
48
1
30
5
1
72
48
59
16
15
153
56
13
11
37
15
44
1
102
17
19
41
64
132
3
5
36
4
21
24
27
3
6
159
21
11
19
60
66
95
24
16
180
9
39
12
57
42
29
61
54
12
18
24
11
112
108
200
145
27
99
48
17
1
39
39
84
21
21
15
36
8
40
12
48
57
12
27
36
15
9
20
1
54
69
9
36
27
9
54
126
18
36
30
11
36
7
17
1
24
66
72
77
13
3
20
28
21
6
5
43
45
60
80
19
18
155
108
16
20
4
32
24
55
30
11
13
72
63
75
6
131
24
4
60
9
6
57
120
3
117
24
3
36
30
95
109
18
5
25
18
77
37
11
19
33
45
35
13
24
12
24
12
18
45
12
80
7
21
36
144
20
49
23
4
15
29
36
43
48
18
42
9
20
25
15
15
54
42
5
25
42
57
20
60
24
31
9
9
6
81
9
27
20
25
12
3
48
9
107
13
47
43
41
67
9
9
6
54
12
23
96
13
30
72
9
15
65
12
40
57
51
9
102
45
15
5
25
39
96
105
59
31
18
47
25
48
18
54
24
35
172
8
60
49
27
21
42
18
3
12
3
17
208
20
1
24
111
20
13
30
6
12
3
15
21
3
21
87
9
20
36
19
6
23
31
189
99
33
39
5
76
24
21
99
81
35
37
11
76
15
5
16
15
45
117
27
33
30
17
1
99
9
11
96
73
95
52
48
12
68
109
12
59
12
28
15
21
15
21
27
42
18
81
117
12
36
54
36
42
90
84
6
35
4
60
24
12
48
12
15
5
160
33
54
53
184
3
138
75
68
91
21
39
36
53
16
44
31
30
59
19
21
87
12
33
44
36
85
15
8
16
111
30
23
19
18
84
39
60
116
16
99
65
43
12
5
60
31
12
41
49
3
24
15
21
45
78
30
24
30
72
21
8
25
24
18
9
93
63
80
40
39
5
25
39
15
101
61
3
32
19
165
39
17
13
60
36
15
123
101
7
9
15
18
47
16
44
19
36
105
3
30
3
15
108
57
87
18
63
20
49
12
39
12
9
39
51
30
15
20
1
54
60
9
60
32
19
5
49
42
54
18
53
127
113
13
27
27
33
20
13
75
32
19
54
11
115
29
16
44
1
6
45
84
44
37
42
33
3
36
30
15
39
21
36
87
33
39
6
3
32
40
8
19
72
18
6
17
48
7
45
44
1
15
39
9
20
55
54
6
12
29
4
57
18
21
21
35
4
9
36
15
20
169
66
6
12
42
18
23
4
56
84
133
27
33
123
75
89
1
18
30
27
80
25
72
3
48
20
12
7
21
15
72
18
15
39
66
6
66
39
51
5
19
45
75
18
11
16
36
33
27
80
64
3
6
27
27
18
30
53
25
27
45
3
60
9
18
69
20
96
13
131
103
21
15
54
27
75
126
3
111
5
43
81
9
63
24
63
36
45
96
21
3
56
64
36
20
64
45
75
27
9
9
27
69
30
18
18
18
51
60
93
123
3
21
56
7
21
15
42
83
1
6
18
12
3
75
102
18
36
18
18
42
18
ABCD 93928873778*3^$a+1 [50027]
3
54
42
48
29
16
33
54
9
128
121
23
13
99
80
67
24
12
60
84
108
6
6
36
77
13
51
33
66
180
105
45
42
41
25
135
21
11
79
120
9
27
6
78
60
60
41
43
42
222
6
24
18
216
48
30
114
6
42
102
30
17
13
174
12
6
3
15
60
6
24
39
81
47
1
72
12
12
66
77
19
24
12
41
43
6
159
9
30
12
77
16
15
84
12
30
12
84
35
85
102
102
60
42
132
69
15
65
16
27
102
60
6
66
108
95
1
24
18
30
210
54
48
138
5
55
174
11
96
61
36
47
175
12
48
5
103
24
209
7
24
18
15
135
114
42
12
33
117
42
30
35
43
54
66
77
16
33
108
51
128
7
96
78
48
27
32
181
114
105
3
156
174
48
30
5
7
36
101
16
3
96
60
24
9
159
12
126
60
107
19
18
30
29
61
48
3
123
6
47
43
12
60
77
61
42
78
90
24
60
24
12
9
111
132
120
24
96
12
18
60
3
51
60
84
77
1
72
96
6
18
102
89
16
87
48
18
87
63
24
30
60
12
162
114
6
9
69
240
18
330
30
72
30
36
39
135
233
31
17
37
60
15
21
11
7
12
192
114
59
31
42
12
30
252
42
84
35
103
41
37
11
96
1
15
45
24
126
29
73
6
33
129
36
24
12
90
48
60
42
6
36
12
84
29
19
29
43
24
162
11
48
31
17
16
3
45
33
132
42
156
6
54
18
24
102
36
96
54
78
78
6
12
18
36
107
37
36
279
105
72
6
153
9
108
24
83
7
24
6
75
80
25
48
84
3
33
42
21
15
42
6
30
83
49
264
90
108
17
1
24
23
31
90
78
42
102
12
126
207
144
3
36
41
1
42
102
6
41
19
18
114
9
27
36
113
37
66
9
105
30
18
6
113
1
30
6
6
101
169
23
7
9
69
11
7
89
19
30
12
147
48
9
36
18
204
6
24
71
48
139
5
7
57
105
6
161
1
126
6
30
36
72
18
120
39
75
53
96
19
30
6
30
123
75
18
108
24
30
36
96
29
13
138
41
19
48
54
24
63
3
18
66
30
132
167
67
12
6
11
49
54
41
7
30
42
132
72
12
41
16
33
15
51
42
6
108
30
3
111
6
12
6
9
27
6
18
36
42
54
12
42
48
12
23
1
42
5
19
6
18
36
48
60
60
78
6
126
135
141
3
105
156
12
63
15
78
240
54
42
3
3
192
45
93
24
66
41
48
43
66
6
6
60
48
42
17
7
9
9
90
29
67
60
18
42
12
126
30
24
24
108
6
102
5
112
93
72
24
131
48
1
30
90
78
6
48
162
6
12
15
33
36
90
18
47
31
54
27
27
204
96
42
120
23
61
3
3
77
7
24
36
18
27
21
24
35
7
41
1
114
180
6
24
54
30
54
132
93
96
9
71
133
66
18
12
42
12
24
29
25
183
48
3
29
48
181
155
13
6
29
19
12
17
112
176
19
150
12
6
53
25
54
65
127
36
77
16
45
162
6
11
48
48
96
253
3
3
162
54
24
18
6
90
30
36
36
21
45
42
12
156
12
53
1
12
132
24
48
138
12
150
66
24
36
6
30
6
24
150
150
6
162
42
12
6
60
143
67
12
216
9
27
245
31
24
24
17
115
84
41
13
3
27
42
30
12
17
61
3
9
30
24
17
109
51
27
72
54
66
48
96
30
135
21
252
54
12
66
12
36
11
49
54
9
45
35
85
59
7
12
6
42
24
5
112
32
64
128
49
47
7
42
42
36
65
85
36
90
45
33
143
67
30
63
9
60
36
23
7
48
6
30
54
30
54
30
6
54
36
6
24
30
42
30
30
24
108
120
54
24
42
66
5
1
42
21
32
1
47
25
12
6
5
7
36
69
21
12
60
3
3
12
17
55
41
64
32
43
18
60
78
6
30
21
159
54
11
48
25
23
271
17
7
57
87
41
19
78
156
36
78
17
67
173
1
72
240
192
78
57
27
36
84
54
114
60
30
11
48
73
24
42
54
47
96
16
99
258
24
6
30
18
45
15
113
96
55
36
5
31
18
180
120
108
42
12
12
5
31
120
66
108
162
90
95
16
ABCD 93928918316*3^$a+1 [50195]
17
7
36
60
65
19
66
71
19
30
24
23
19
9
12
15
65
73
12
3
12
27
132
144
114
47
49
27
44
55
9
32
55
33
120
20
49
27
15
165
123
33
57
60
3
240
44
19
57
180
69
35
4
21
11
79
18
47
19
12
5
73
6
6
144
95
84
55
36
41
19
21
60
48
9
60
63
15
12
78
59
121
30
29
4
15
54
3
3
90
24
30
117
56
13
11
16
3
45
57
59
73
30
18
3
92
208
60
45
54
6
35
60
12
24
36
37
11
157
119
25
6
5
4
104
12
24
61
3
117
35
49
96
15
48
27
45
15
198
6
5
16
189
11
7
138
102
57
24
45
12
123
32
97
27
45
6
53
96
1
39
15
48
33
27
17
19
54
27
9
75
21
59
79
17
184
45
15
75
6
204
84
3
8
36
91
60
225
147
17
16
44
4
12
60
3
101
49
42
12
6
30
17
25
48
66
6
18
24
21
32
4
39
65
19
108
53
12
4
15
189
36
9
72
18
96
9
36
45
18
36
24
21
20
172
15
9
33
11
31
9
60
9
3
108
12
120
9
35
40
44
16
44
19
53
25
12
6
6
108
30
33
60
15
29
13
72
96
60
18
41
16
45
15
39
6
12
27
51
18
36
30
48
41
139
197
24
112
8
60
72
55
29
36
24
13
63
144
39
21
24
9
6
6
11
4
45
59
36
60
36
109
11
40
60
8
19
6
27
9
54
6
114
6
18
17
300
163
90
23
4
33
111
171
45
44
52
44
40
84
39
21
9
60
3
48
36
21
60
3
111
69
12
108
32
48
1
51
108
12
24
63
6
15
36
135
5
36
19
21
68
1
11
157
27
39
66
36
15
27
6
95
60
16
21
39
9
27
39
18
6
102
23
25
27
8
12
24
1
12
120
3
8
36
40
36
27
41
36
36
4
21
39
24
12
9
35
19
66
59
40
36
156
20
7
12
29
160
45
54
36
45
21
18
18
24
35
4
39
30
3
8
127
89
4
51
125
16
33
60
171
9
90
36
6
12
51
80
36
13
60
47
4
15
60
65
16
24
20
169
123
8
85
15
21
111
69
6
5
4
116
25
12
168
12
3
33
15
56
85
78
30
11
19
33
24
9
12
3
45
11
1
23
1
135
21
39
24
75
5
16
9
24
23
64
9
87
8
25
60
51
21
78
6
59
60
1
18
17
31
93
176
16
177
48
12
23
49
39
69
12
39
156
21
39
9
6
21
33
15
12
87
18
15
27
33
63
5
52
93
12
114
41
73
84
42
45
9
27
8
12
144
64
12
20
109
11
88
75
45
15
60
30
47
67
42
60
35
4
45
27
24
9
90
17
25
39
45
15
75
54
42
18
6
45
120
3
53
13
35
55
81
81
135
45
143
36
24
12
73
36
59
12
60
73
30
21
3
21
27
72
33
24
69
24
3
24
15
5
16
3
90
35
7
48
6
60
39
20
160
12
45
3
12
8
40
80
16
39
17
4
20
40
183
66
96
15
36
24
36
57
48
239
24
72
13
60
12
35
43
45
81
18
141
56
1
54
54
36
71
205
23
60
100
72
44
61
23
91
21
60
15
120
18
72
3
27
5
19
84
5
16
33
3
39
41
40
27
117
144
45
15
57
23
1
35
4
111
24
45
21
6
105
44
36
19
30
51
9
15
33
42
6
95
43
60
5
1
71
124
80
91
105
48
20
60
19
42
66
18
12
99
45
51
57
36
51
81
35
40
8
60
72
13
42
18
96
11
7
66
47
19
5
1
60
12
30
30
216
15
105
15
15
21
21
12
78
48
45
81
54
17
37
63
60
39
5
49
36
35
16
9
11
4
3
30
71
97
75
48
15
5
7
69
21
75
24
15
105
9
36
120
18
17
1
12
66
6
59
31
21
48
117
3
45
87
3
45
15
36
81
27
6
36
11
217
6
45
99
36
117
8
36
4
45
15
12
108
36
3
30
11
16
36
63
36
165
21
15
8
36
73
23
115
29
13
51
36
45
51
84
20
91
53
76
33
120
11
40
9
71
19
6
72
3
80
16
3
96
17
37
3
45
18
45
51
9
20
16
39
5
36
109
42
108
24
66
15
32
48
52
27
12
9
32
157
150
93
9
18
41
19
21
117
3
20
19
81
152
19
81
60
39
18
11
1
71
168
37
179
139
5
145
27
27
30
18
18
167
7
33
45
18
5
85
12
3
9
3
57
23
40
15
5
40
9
15
3
117
36
68
37
3
57
18
5
61
35
19
101
4
15
12
18
12
35
4
96
39
9
141
36
179
19
57
45
42
30
48
3
9
27
69
54
66
15
39
21
12
15
48
5
36
4
15
77
67
42
35
16
39
60
29
25
36
99
200
76
9
36
35
16
3
125
19
30
18
29
13
23
4
60
164
55
6
24
51
9
54
6
90
144
12
21
45
78
177
9
15
183
53
28
21
60
54
54
47
55
60
9
39
6
27
39
21
33
36
60
119
19
18
3
60
72
3
84
21
12
24
33
11
36
24
49
51
12
75
9
24
32
28
ABCD 93929005148*3^$a+1 [50006]
60
12
1
41
12
36
55
23
12
42
12
96
30
24
36
45
39
168
25
8
27
21
39
25
23
1
11
36
9
21
6
36
24
30
66
33
27
61
77
51
39
6
67
32
24
33
48
7
119
6
19
5
90
73
24
11
18
72
6
37
5
51
51
60
18
102
12
36
9
3
36
90
36
3
21
19
17
55
35
36
12
12
6
78
114
3
16
47
30
3
33
6
9
63
33
39
1
8
81
63
40
125
18
1
24
5
67
5
120
42
25
23
18
15
75
18
19
65
12
43
107
36
24
30
36
102
25
17
60
6
42
132
31
32
15
25
32
3
13
96
11
12
30
6
18
54
13
77
108
54
9
16
8
48
39
97
47
72
49
89
31
96
24
41
15
69
18
6
30
24
12
36
69
93
18
30
138
6
6
93
9
7
35
36
33
15
57
9
30
60
37
17
42
37
11
117
39
24
12
42
6
6
54
6
84
162
90
19
5
6
24
37
77
66
24
9
72
15
97
47
57
57
18
37
23
12
6
102
54
36
31
71
6
6
24
93
69
102
66
12
30
102
78
37
8
3
120
37
53
24
36
12
42
6
36
7
47
24
6
30
12
30
78
6
138
12
144
6
18
6
147
16
23
66
174
96
24
97
8
16
65
55
5
102
85
23
30
48
27
64
5
75
48
3
48
93
123
138
27
39
12
48
36
6
48
60
7
77
19
59
37
24
53
24
24
60
12
24
6
120
37
11
66
91
11
48
96
37
17
42
12
12
108
6
6
54
6
36
54
108
120
30
60
78
24
24
6
30
7
23
18
42
24
126
48
6
1
41
90
69
21
19
72
173
48
43
59
21
15
24
18
108
91
8
3
37
23
18
7
11
30
6
84
36
24
126
24
66
24
72
102
43
29
54
84
6
19
48
23
24
78
30
42
12
6
24
54
6
108
12
30
39
15
24
6
19
35
6
36
6
42
3
24
21
115
24
5
51
15
30
24
18
105
27
48
36
6
30
69
21
18
12
21
57
42
45
63
9
3
18
42
24
1
5
216
12
96
42
24
60
30
3
3
60
12
18
51
33
36
30
42
43
47
72
30
36
90
54
30
96
25
95
12
13
17
36
6
13
35
37
35
36
25
29
27
16
5
42
33
21
114
30
19
23
25
5
27
39
54
96
19
113
36
24
18
12
150
12
18
9
27
21
75
24
12
24
1
23
24
66
6
73
17
7
8
39
57
3
13
11
60
6
24
67
8
81
135
24
48
15
1
23
1
5
18
30
54
18
19
35
6
108
24
42
36
30
39
21
24
24
6
13
8
9
7
23
18
6
1
23
96
12
37
47
48
78
3
81
6
1
47
6
174
13
23
25
8
3
24
6
7
53
27
45
12
36
30
61
23
24
1
5
18
49
24
32
3
60
25
119
48
18
18
12
12
36
33
16
71
73
29
84
36
54
48
37
23
25
8
64
120
29
19
17
15
99
24
102
7
48
8
51
21
9
7
72
48
47
25
101
42
9
39
30
24
30
42
48
3
9
96
12
42
25
35
48
42
36
54
30
6
24
96
48
61
5
54
21
51
42
19
11
48
12
6
24
19
24
29
24
96
3
93
51
24
3
42
144
66
12
18
18
60
54
7
29
60
6
1
128
21
6
30
15
16
53
18
60
12
18
55
23
1
11
6
63
40
29
24
54
24
37
11
18
144
115
8
160
29
67
23
30
43
32
40
11
24
13
72
23
33
3
36
54
6
21
39
30
18
48
12
186
54
48
72
93
69
96
19
11
30
30
49
5
66
33
72
16
23
36
102
12
30
84
24
6
27
39
6
12
48
12
48
3
184
47
30
54
6
90
36
60
12
60
109
17
42
48
42
30
24
60
6
19
11
108
1
48
23
49
29
27
15
1
23
30
96
42
126
12
31
17
12
24
18
30
43
29
54
69
27
30
150
54
6
18
12
54
72
24
6
27
51
84
102
30
13
23
42
30
60
13
29
90
25
5
6
42
6
21
63
25
77
91
47
6
27
75
37
71
96
6
12
199
8
51
42
36
36
6
54
54
12
61
8
9
54
60
30
6
57
27
18
91
29
18
84
42
60
78
36
66
30
24
66
18
66
30
9
3
60
12
13
29
27
9
7
5
19
24
24
96
65
12
90
6
66
96
24
180
54
103
128
15
54
27
9
30
84
12
30
48
30
6
36
12
210
30
6
6
6
114
126
24
150
7
77
12
12
19
17
15
16
23
126
6
36
1
17
36
51
48
87
18
7
35
18
43
41
6
6
99
27
12
6
19
101
162
12
12
78
42
60
13
32
69
27
3
24
6
6
6
30
54
55
23
49
11
42
60
30
9
16
8
21
30
36
1
53
54
42
24
30
66
90
78
72
18
36
61
143
57
16
35
21
3
37
17
103
11
12
54
123
63
78
3
15
25
5
78
96
54
6
36
24
30
7
23
6
24
48
30
48
117
48
63
1
8
3
42
51
39
6
90
30
19
5
19
8
40
71
108
36
9
39
12
6
42
42
3
45
12
7
24
17
18
144
37
83
6
7
32
15
54
3
16
35
21
21
24
19
11
126
18
12
6
12
39
99
120
21
57
30
66
55
29
27
3
24
108
9
45
67
53
51
15
84
18
27
15
48
12
61
5
27
40
8
40
5
51
16
11
6
15
81
54
108
66
12
60
42
30
6
13
47
12
60
25
5
24
3
21
3
3
85
35
6
12
51
39
36
24
18
27
15
9
27
13
53
204
42
24
36
24
1
47
12
13
5
30
13
29
43
8
27
36
6
78
66
84
7
120
71
1
71
12
24
114
30
30
6
102
19
5
43
11
13
104
39
36
108
42
12
6
30
39
40
47
6
12
15
15
60
48
102
48
31
47
54
42
25
29
3
24
39
36
37
11
60
90
6
126
12
66
30
42
12
ABCD 93929214656*3^$a+1 [50067]
69
63
132
84
24
60
36
72
144
41
55
180
168
36
84
84
81
144
3
29
19
77
175
12
5
67
108
33
32
31
17
67
132
89
55
24
60
36
17
48
415
72
108
12
24
120
96
60
53
16
63
17
103
48
144
36
48
101
139
69
51
60
84
45
48
63
81
3
96
24
96
60
60
12
17
307
36
204
36
24
48
36
189
32
259
12
17
48
48
7
48
216
96
257
16
147
108
84
48
29
139
12
9
96
75
53
19
168
5
19
29
64
123
108
281
144
7
240
24
81
27
165
3
93
80
355
36
89
115
12
17
7
84
132
17
48
19
125
79
12
108
120
17
247
72
209
16
80
96
7
137
115
45
63
12
69
75
144
12
168
36
77
7
41
19
48
48
29
43
72
12
24
24
12
53
67
60
33
51
36
24
204
96
21
15
48
60
60
192
144
41
19
24
21
75
84
65
127
60
5
103
48
137
7
36
180
12
21
87
108
60
144
12
84
65
16
3
36
180
72
12
177
144
267
168
12
12
156
41
55
84
5
175
36
144
24
60
36
36
36
168
149
16
15
65
127
12
120
77
43
108
60
93
15
36
29
7
72
12
21
27
12
36
48
165
27
213
32
7
137
240
48
48
43
5
127
33
75
12
24
65
115
48
77
91
69
39
9
15
36
45
27
84
65
79
180
156
84
36
108
12
113
7
36
264
29
7
72
156
36
36
24
144
165
96
123
168
125
199
9
80
64
176
67
77
67
48
180
120
108
108
60
29
31
65
144
115
141
51
29
7
132
36
17
48
67
45
32
103
12
168
60
60
77
112
144
32
55
57
63
72
41
295
89
7
240
96
12
77
79
12
84
48
225
32
19
45
32
79
36
60
132
132
105
75
84
257
19
96
29
235
245
163
93
75
149
115
221
7
137
31
144
65
43
132
209
175
12
72
168
12
36
240
72
60
288
65
19
156
12
5
199
48
12
156
17
187
24
29
211
77
43
5
144
31
84
93
80
64
96
63
132
60
72
12
24
480
36
33
87
41
79
24
57
128
19
141
99
36
60
24
21
32
7
168
24
48
41
96
96
7
156
45
375
12
45
3
24
5
187
101
112
176
19
12
84
77
48
144
192
240
31
17
48
19
189
15
60
72
29
43
96
60
89
256
75
5
79
60
120
12
36
48
204
156
117
3
29
7
89
7
228
36
24
36
156
60
120
144
149
55
60
36
24
204
108
72
72
41
43
21
75
5
91
84
48
180
93
48
75
24
45
363
180
17
103
60
24
144
84
72
120
81
3
77
7
36
101
115
29
91
264
180
9
15
273
15
17
91
245
31
24
105
195
12
240
120
252
120
53
43
84
132
36
72
132
60
24
57
144
75
36
108
21
243
300
33
32
96
16
15
33
80
16
15
60
197
379
96
ABCD 93929336518*3^$a+1 [50004]
27
60
80
64
68
48
67
5
31
30
132
72
11
4
32
19
69
152
24
24
16
92
4
8
115
17
48
13
138
6
15
51
132
41
7
18
24
12
11
43
6
23
36
84
48
169
48
18
53
1
59
37
12
78
138
51
63
18
54
30
114
45
39
6
210
42
35
244
189
35
37
90
18
35
49
96
11
124
24
108
33
6
29
1
59
1
54
29
16
44
217
119
12
112
63
5
43
21
15
53
60
13
24
23
36
4
3
24
33
12
20
36
37
36
144
15
3
77
73
30
77
12
25
228
42
65
16
32
48
37
107
28
60
33
23
55
36
45
68
36
49
48
60
48
15
20
25
35
12
19
29
40
56
4
51
96
48
6
51
93
54
45
27
84
6
35
19
72
33
36
39
72
17
48
19
53
88
80
12
132
24
319
33
33
6
210
6
5
115
60
53
1
23
25
155
13
12
132
35
13
23
49
60
11
55
17
40
32
43
101
1
24
11
1
114
125
85
59
16
15
69
129
90
5
16
176
48
43
33
224
16
140
25
84
23
13
54
57
3
5
25
131
31
24
30
251
73
35
7
29
37
132
35
13
59
55
33
15
18
23
16
141
24
23
7
36
5
37
11
19
6
72
48
6
54
51
33
95
91
54
51
152
40
32
85
11
19
5
36
37
123
21
23
13
138
60
30
6
18
12
24
11
88
8
19
54
99
45
215
12
19
141
21
144
78
17
49
54
162
144
39
8
13
35
136
111
17
88
32
180
36
67
54
30
161
7
66
47
7
5
37
23
7
29
97
24
11
12
28
3
77
97
36
15
21
6
12
42
54
72
54
108
35
85
6
77
4
44
55
189
236
36
181
23
16
36
188
25
60
15
32
12
7
33
21
36
23
37
203
12
16
164
28
36
9
36
30
276
36
29
19
6
15
3
101
7
84
18
60
30
65
97
15
8
37
83
1
231
21
132
102
78
15
20
16
15
60
5
24
52
63
12
6
99
8
91
29
48
172
165
23
25
47
40
63
9
96
8
72
24
55
24
5
7
18
126
108
33
92
52
9
30
42
15
69
60
23
25
36
114
90
15
87
21
123
17
24
144
1
335
55
6
63
80
12
40
57
36
11
48
40
21
96
48
11
25
36
95
13
60
35
36
1
18
36
281
16
39
21
105
59
1
35
49
36
24
35
88
48
128
16
3
5
16
32
19
29
49
18
54
54
29
25
102
69
111
105
8
1
11
36
72
37
59
157
75
3
125
64
8
48
1
18
161
115
120
24
90
47
19
72
69
153
102
54
47
157
72
36
48
39
15
21
21
48
51
20
1
3
80
121
12
72
107
40
8
67
29
7
12
18
78
17
13
60
11
40
56
13
60
15
20
16
48
45
102
18
60
12
35
91
5
64
9
11
55
273
116
12
73
11
96
13
24
71
37
18
29
73
24
59
24
7
65
19
24
66
24
63
57
87
39
21
93
12
15
8
1
12
23
85
42
12
21
51
18
78
18
59
12
1
12
6
12
33
21
11
48
64
135
17
96
12
12
1
95
13
36
15
8
156
19
17
96
60
12
37
108
12
3
72
8
36
4
108
68
31
36
5
24
199
201
33
107
19
252
77
73
48
119
13
144
48
87
39
57
20
37
12
11
13
12
59
103
18
39
144
15
60
30
95
64
27
120
101
157
12
6
45
128
16
20
25
23
60
52
39
41
16
129
23
31
54
72
23
36
61
75
144
51
29
85
36
63
3
5
48
1
15
45
59
7
18
150
137
43
54
30
53
112
20
12
36
19
24
17
12
91
5
84
108
48
31
30
114
89
12
1
162
18
47
12
19
125
85
111
69
144
96
155
109
18
17
1
215
24
193
78
54
11
12
4
21
23
85
59
12
16
3
42
174
5
31
5
85
18
5
19
5
40
3
129
48
116
37
120
24
35
96
4
3
60
17
13
23
73
66
33
92
16
8
19
45
75
132
54
11
40
111
33
69
11
4
20
73
3
21
23
36
31
69
69
51
32
24
19
5
24
40
20
48
25
59
120
88
3
114
11
73
39
108
3
9
57
36
59
28
57
18
150
11
1
23
103
5
85
114
125
108
60
25
87
116
12
16
116
19
29
37
59
60
4
60
15
21
15
5
19
5
192
49
111
33
72
119
96
4
92
49
18
78
15
32
16
104
48
19
9
20
7
17
1
84
11
49
87
15
6
12
111
75
30
35
25
90
45
44
72
31
33
ABCD 93929974324*3^$a+1 [50082]
39
33
117
3
63
5
91
9
24
92
24
25
15
9
210
21
51
6
27
3
29
48
60
16
32
28
21
6
48
5
96
85
23
25
60
12
18
18
59
4
15
17
103
29
40
117
23
72
31
48
24
45
27
36
12
141
75
41
49
6
84
24
18
35
60
7
18
90
77
36
31
24
66
18
137
48
40
32
24
100
180
15
9
33
63
12
12
20
160
8
67
17
49
99
15
53
37
63
39
6
35
220
32
16
56
4
135
65
64
93
23
7
5
49
6
53
1
48
18
5
52
15
72
5
73
63
27
105
8
25
18
9
27
9
72
189
6
12
78
59
139
57
12
33
59
1
63
9
66
41
96
7
45
33
90
33
44
175
138
3
15
41
1
84
51
12
141
30
54
11
72
148
152
49
3
57
3
15
77
13
3
15
17
36
64
32
13
48
23
37
3
207
60
33
21
39
84
165
30
96
5
97
24
18
33
3
9
48
48
21
63
8
109
3
32
4
15
9
45
66
5
4
15
21
84
36
56
49
59
73
30
45
32
37
66
29
25
78
108
30
42
30
15
48
48
39
17
13
15
120
15
21
32
40
72
56
4
36
21
36
60
75
27
36
90
131
73
48
75
44
4
104
12
1
12
18
57
48
32
103
30
3
20
1
18
21
15
17
52
51
29
40
36
39
201
15
5
24
16
195
54
51
51
173
13
15
15
18
54
60
17
24
112
57
51
27
17
28
45
48
39
111
5
31
69
21
54
12
42
3
27
21
20
4
20
16
12
8
49
48
42
102
126
113
1
3
123
18
12
3
75
36
41
7
81
87
5
12
16
87
5
55
12
36
5
19
41
25
95
91
69
57
3
45
54
5
31
9
33
15
168
32
148
81
24
35
24
85
95
100
93
15
8
7
33
60
12
72
116
19
36
9
63
33
21
35
4
24
36
44
40
48
8
49
3
117
15
111
9
15
21
32
24
4
9
12
6
30
75
20
24
120
13
51
9
23
72
76
201
3
8
52
51
9
32
48
28
27
17
13
15
32
28
15
36
6
71
145
3
12
8
100
20
1
48
11
4
48
60
12
15
18
162
36
54
63
117
51
12
32
13
27
27
36
84
33
21
186
36
30
3
56
4
72
27
45
51
17
103
36
96
180
77
13
3
27
132
5
36
144
31
17
112
15
21
20
52
12
92
16
8
52
32
76
56
25
51
104
13
3
27
105
27
9
45
90
30
11
43
5
36
1
39
20
7
72
5
108
24
13
23
12
36
49
42
66
54
93
93
30
29
85
54
17
24
136
12
108
3
114
3
69
39
9
63
15
18
66
5
13
15
45
36
30
6
35
36
73
27
12
27
33
63
30
24
23
28
44
25
59
37
72
3
12
3
17
31
9
36
27
45
9
3
93
18
9
3
77
40
20
196
56
4
57
3
24
15
5
67
156
29
13
3
27
18
27
96
44
37
3
33
15
33
42
18
27
44
76
68
64
21
42
5
12
28
57
47
79
9
51
89
16
39
81
27
105
48
9
63
27
18
35
208
84
15
33
57
30
21
80
25
24
15
3
5
7
41
40
45
75
144
60
20
151
5
24
76
21
39
12
8
49
6
5
84
1
35
37
15
57
30
5
13
3
75
77
7
18
59
124
39
18
35
49
60
36
3
32
55
18
36
48
18
5
168
49
71
4
33
15
15
65
84
1
18
77
28
15
9
36
12
8
4
3
137
12
36
13
99
15
5
43
33
39
45
56
67
57
92
151
72
5
100
3
57
21
71
49
27
68
49
42
41
13
66
6
15
3
17
28
57
75
39
9
21
99
24
32
4
180
39
6
15
44
12
19
30
36
59
4
63
165
44
4
57
75
20
37
15
3
30
23
85
87
44
28
32
31
12
5
72
13
155
72
84
64
108
3
24
45
96
15
57
60
128
12
19
5
49
15
12
68
7
42
15
15
42
51
3
12
18
6
144
5
25
204
36
35
24
100
3
5
43
9
33
12
11
4
8
72
28
9
23
7
9
200
61
59
60
139
21
45
11
25
39
39
48
29
13
18
53
52
12
60
15
6
39
33
23
12
24
28
116
61
39
21
35
1
23
97
27
68
55
5
52
36
20
36
25
95
55
30
39
57
3
12
60
48
15
57
48
44
13
23
40
45
42
17
36
36
19
125
1
54
9
135
48
24
36
30
42
21
69
48
42
5
28
20
52
105
3
48
45
59
16
105
15
15
9
117
6
17
55
81
44
1
15
44
16
9
47
64
20
36
13
18
29
25
24
59
7
54
15
80
19
18
3
51
36
17
36
24
25
108
18
6
95
4
75
36
150
23
13
3
24
8
13
87
8
52
8
67
108
57
15
5
13
30
45
27
33
9
72
39
20
25
27
12
3
33
12
27
17
19
84
18
18
9
108
48
24
60
8
148
99
5
36
36
16
48
9
66
9
135
41
4
81
27
12
20
31
24
18
18
45
12
9
23
36
19
45
120
20
76
9
71
24
13
183
56
16
104
19
17
160
44
28
8
67
45
60
48
27
45
21
27
63
45
27
149
4
20
7
45
15
17
16
12
27
81
84
15
5
12
4
9
11
67
165
72
15
21
27
24
21
72
51
5
4
48
27
42
18
165
15
5
13
59
48
1
102
93
80
49
75
120
60
120
57
51
87
5
40
33
18
5
67
ABCD 93930489670*3^$a+1 [50025]
183
57
36
33
36
75
86
42
88
33
47
43
29
30
78
4
48
20
25
57
26
25
5
82
20
127
54
36
54
54
5
31
59
121
141
66
30
87
63
90
30
33
36
3
20
67
144
126
131
12
1
29
115
53
10
132
60
33
135
20
10
72
105
93
12
12
26
40
42
8
19
3
8
7
83
43
54
23
94
26
19
90
71
42
22
8
1
39
20
30
120
88
63
47
72
60
88
30
80
19
15
3
35
130
8
25
47
100
20
28
57
155
97
23
22
66
12
3
5
12
1
69
42
30
93
36
39
15
33
57
135
30
15
18
108
27
24
98
31
9
18
84
26
7
23
40
9
11
7
90
75
20
100
60
72
15
135
63
36
29
18
7
90
198
18
69
18
30
9
101
12
52
68
1
21
15
71
10
63
57
24
18
72
8
1
27
90
230
67
36
51
56
40
2
108
13
51
48
12
6
45
5
13
36
18
5
108
60
97
35
52
8
67
75
15
23
58
102
51
9
252
36
117
252
18
3
32
1
29
52
120
141
17
48
30
139
18
23
49
23
148
2
40
200
10
153
69
8
58
12
132
8
22
18
8
25
39
60
180
6
2
120
43
117
140
48
12
30
22
56
4
78
87
111
72
87
54
21
18
20
18
72
18
12
37
18
18
27
63
5
49
33
48
9
53
178
32
160
8
102
28
30
2
1
59
40
180
81
27
2
61
9
8
55
54
221
34
38
22
66
50
22
120
21
9
8
12
115
3
87
23
4
30
48
3
5
13
9
170
30
61
141
6
12
20
18
55
54
3
90
78
42
132
18
18
132
20
112
30
45
3
90
105
18
9
63
5
88
33
47
12
100
21
57
62
100
80
48
180
10
42
48
12
68
4
180
86
70
15
105
20
94
56
13
17
55
57
68
22
102
39
17
55
27
18
12
15
83
82
15
15
48
150
32
18
34
8
40
8
12
13
165
120
39
54
9
12
123
57
128
85
83
43
17
22
8
7
15
50
18
22
48
45
5
30
37
5
13
35
40
249
54
29
18
30
40
9
18
126
87
20
37
162
18
23
49
83
18
97
113
100
165
18
17
42
31
47
97
3
32
55
18
47
70
18
9
11
4
6
2
85
35
52
75
36
27
27
108
23
12
1
162
9
128
28
24
48
33
5
30
37
45
27
23
22
66
12
8
175
65
154
96
45
9
60
21
47
7
123
48
32
30
37
18
3
302
28
27
53
19
53
112
51
117
72
38
78
132
30
22
18
30
21
27
12
15
5
48
10
42
102
86
10
3
47
115
9
63
3
2
60
90
112
8
13
9
138
15
95
88
32
82
56
34
6
80
34
33
15
8
94
8
40
192
75
18
5
100
12
116
37
3
15
18
59
121
21
15
11
25
47
61
17
82
45
27
36
63
29
25
125
37
153
27
153
38
79
11
7
5
40
12
158
10
80
70
80
67
54
81
30
66
110
10
12
8
25
15
60
62
22
108
3
54
18
162
18
180
93
30
30
72
8
12
43
45
62
1
162
72
72
111
33
47
64
33
83
34
18
8
19
75
38
100
20
55
3
32
22
60
56
43
147
50
60
13
39
80
160
27
3
38
64
60
6
63
126
18
65
25
5
13
72
18
65
10
105
54
33
50
60
58
200
10
3
89
127
41
85
107
88
39
81
140
40
135
69
21
47
22
3
3
32
90
120
7
3
12
116
52
68
19
53
1
59
10
30
128
4
38
37
108
18
72
36
59
85
63
180
72
12
180
8
133
9
18
12
8
7
3
51
21
8
82
6
27
83
25
107
220
33
75
24
56
120
52
51
87
50
7
36
29
43
77
28
12
68
13
107
4
33
15
78
24
63
36
69
48
2
108
90
43
39
20
31
54
23
70
15
27
20
7
198
3
33
126
45
38
90
7
161
12
48
4
9
144
5
40
27
93
38
172
20
28
54
18
30
50
163
9
81
57
15
72
23
18
30
40
33
27
9
63
38
10
24
81
27
12
116
40
42
141
51
186
20
85
18
29
190
50
22
51
39
51
54
15
120
45
18
5
58
225
77
13
5
40
120
33
111
6
84
8
60
55
5
103
5
154
56
10
24
21
135
2
61
117
27
5
48
22
200
70
128
67
18
27
8
60
22
18
30
87
72
54
201
108
20
13
47
43
35
102
7
11
79
113
88
2
31
111
66
75
99
81
ABCD 93930625744*3^$a+1 [50002]
41
4
42
2
10
57
4
47
12
32
25
44
7
9
4
120
7
40
9
59
21
15
145
9
15
32
15
65
37
30
1
9
2
18
3
7
6
132
15
15
48
44
12
48
18
42
1
5
55
27
12
50
67
3
33
15
14
30
4
20
1
24
29
36
7
48
75
72
9
71
12
6
7
47
16
20
4
13
79
94
27
24
99
21
5
4
2
82
27
9
90
44
1
5
120
4
78
65
25
15
24
5
6
48
1
60
24
11
1
15
12
33
5
142
13
5
3
27
12
20
33
4
96
60
23
82
2
18
18
4
13
108
7
48
25
11
9
36
3
42
11
7
13
65
3
9
16
15
32
43
20
1
16
13
54
10
2
25
101
19
20
36
25
23
7
80
40
13
7
40
33
11
34
2
52
1
19
12
4
26
51
28
15
30
44
40
48
3
11
64
72
9
4
7
22
96
30
20
4
20
10
92
58
36
12
38
6
29
19
53
5
2
1
60
11
46
20
55
3
20
4
18
15
27
33
23
1
51
78
14
10
31
7
45
15
112
1
5
20
4
2
64
42
75
3
21
95
4
5
139
32
18
18
42
30
36
4
1
115
10
51
16
17
18
44
25
35
30
46
9
23
48
49
23
46
26
48
1
107
22
48
2
46
26
25
16
4
39
1
16
5
30
125
15
10
44
59
20
39
41
60
20
7
12
30
30
16
32
49
16
5
14
1
3
44
1
27
29
4
65
67
5
40
8
64
96
14
28
9
5
15
13
26
25
11
85
123
1
20
11
24
17
47
6
24
27
53
10
17
19
17
4
16
48
19
12
36
12
42
34
50
42
40
134
4
72
18
26
11
43
5
107
73
25
30
6
4
12
12
8
30
12
12
6
3
25
27
29
118
21
57
2
12
1
3
20
17
5
30
29
64
69
2
1
5
22
92
18
7
21
23
36
43
20
36
52
145
55
13
27
5
3
17
8
9
26
4
13
5
2
73
15
48
5
45
34
1
107
45
35
30
28
30
26
18
1
87
25
80
23
25
105
15
11
9
25
26
24
5
5
27
28
1
159
19
20
13
29
58
20
6
51
64
35
10
42
73
16
13
86
57
9
16
30
8
1
39
30
7
79
1
24
24
35
61
23
48
65
67
48
25
48
36
24
11
28
6
75
59
16
17
27
40
62
16
12
2
90
11
17
11
16
9
7
73
66
4
5
27
5
77
86
4
66
2
18
70
32
5
19
29
1
46
30
3
40
12
13
10
12
13
91
9
7
33
47
84
58
2
24
120
1
4
25
42
40
9
16
35
12
1
32
3
50
67
5
3
9
10
32
61
27
26
35
47
12
68
133
36
24
36
76
7
28
2
91
47
33
15
4
2
30
16
30
15
95
40
9
24
9
38
25
24
16
28
12
37
2
6
120
19
59
10
30
5
16
21
3
47
28
12
32
1
52
13
6
94
27
3
44
33
3
22
18
20
6
19
27
8
4
2
15
15
18
6
1
11
5
44
41
19
53
18
120
5
73
22
20
40
8
12
69
16
33
24
48
12
83
4
4
12
5
134
36
10
23
15
52
9
64
32
59
54
7
27
33
68
19
20
10
26
24
13
48
11
28
1
1
34
37
67
28
9
20
4
11
16
72
66
55
5
14
10
3
33
11
116
47
20
13
20
75
40
12
26
6
6
72
3
8
119
1
60
17
2
41
1
79
9
8
23
12
43
4
8
13
11
34
11
63
18
58
20
54
3
7
57
63
1
7
53
25
55
52
8
9
43
28
19
13
20
44
15
76
80
5
47
1
40
76
3
6
62
10
44
18
12
6
75
7
36
24
1
76
16
3
17
4
33
63
40
37
18
10
15
8
32
35
50
19
16
13
30
21
13
11
7
12
21
5
4
20
76
15
40
1
4
14
78
19
69
20
34
121
56
3
20
10
51
60
59
6
7
29
6
5
5
50
40
18
12
2
53
17
3
185
10
5
24
93
27
1
23
15
10
86
34
15
45
12
20
15
9
124
12
42
48
78
2
5
20
28
20
39
92
18
18
28
20
6
11
100
4
131
22
96
42
134
88
18
12
8
65
53
2
9
1
32
31
36
4
35
30
7
48
5
30
56
28
20
46
42
2
10
2
36
43
9
108
12
3
84
16
7
37
21
2
21
40
9
26
12
12
88
18
12
12
8
55
59
94
12
15
59
48
70
27
3
8
118
50
36
9
20
16
21
19
16
47
60
13
8
40
37
3
16
59
40
81
4
16
19
50
27
64
69
62
5
5
30
12
68
108
17
35
32
1
15
102
18
21
35
30
19
20
51
89
7
12
12
166
95
24
3
12
34
7
48
19
37
36
15
8
42
160
2
1
47
22
87
9
14
40
33
107
12
6
40
8
4
3
45
14
36
25
40
55
24
49
9
87
60
3
48
93
27
9
3
32
36
10
39
9
171
3
66
15
5
7
65
114
4
42
38
22
62
30
16
30
24
1
5
42
33
35
45
7
30
2
46
90
37
5
42
8
82
26
12
49
63
6
20
66
61
8
27
5
44
23
12
1
47
41
1
58
8
13
27
20
24
16
29
3
100
8
18
35
40
21
16
3
35
61
11
49
9
2
54
19
27
32
21
12
3
1
9
32
10
13
35
37
5
15
27
8
60
33
32
20
89
34
24
60
13
5
42
20
13
75
9
3
61
55
10
15
11
18
6
96
60
41
7
41
61
18
37
4
32
15
9
3
68
113
19
16
80
40
30
67
43
4
1
52
7
1
47
9
9
14
78
24
64
30
12
9
9
7
7
81
7
38
7
15
29
63
1
9
11
20
19
42
59
20
69
30
36
44
40
2
208
18
2
70
26
12
39
16
24
9
24
2
166
38
114
28
14
41
35
9
116
39
36
5
19
28
8
53
17
3
12
45
12
138
30
35
3
4
86
130
17
68
16
24
7
25
65
62
28
73
1
66
28
21
11
12
73
87
56
10
7
67
10
3
53
107
13
34
13
139
9
9
66
40
21
5
115
11
10
90
18
7
43
12
28
24
21
52
67
58
63
65
55
9
2
29
55
1
80
16
15
18
7
4
13
26
37
5
143
20
75
2
79
96
35
48
34
2
25
84
69
43
17
62
108
101
79
10
38
10
68
6
41
47
33
63
32
24
60
60
24
5
20
15
32
72
21
96
43
18
42
8
5
17
30
21
40
5
26
66
30
49
120
3
61
56
11
88
2
42
1
36
9
11
3
6
22
9
4
29
48
38
1
3
2
71
5
14
49
72
23
1
56
8
12
47
2
16
3
11
24
4
38
28
54
36
42
3
60
17
60
83
19
13
33
84
2
29
61
79
35
12
40
12
20
88
14
4
12
20
10
42
23
3
40
24
32
36
33
76
9
20
10
41
13
3
108
29
11
16
16
15
9
4
49
10
8
13
36
16
5
8
15
7
20
9
16
3
44
148
13
31
28
26
35
16
40
24
35
70
7
20
63
24
2
6
49
11
18
94
80
76
2
10
8
66
51
15
42
16
2
53
1
28
60
36
54
1
32
27
21
27
20
13
12
107
57
123
1
11
18
58
44
49
131
4
21
64
17
60
3
87
9
9
7
4
15
61
27
20
ABCD 93931000654*3^$a+1 [50034]
145
18
30
120
3
27
33
68
31
48
12
84
9
21
36
15
33
36
35
1
15
15
24
137
60
19
48
125
7
48
165
27
18
15
75
30
6
69
8
13
15
99
66
114
30
63
3
30
60
39
51
17
97
12
11
28
80
4
15
81
69
3
48
105
95
24
1
6
29
109
23
24
25
15
36
57
6
21
36
3
6
18
90
12
143
25
23
37
6
5
145
6
18
75
200
40
48
57
12
3
8
19
69
84
72
44
24
28
27
17
96
7
30
83
37
6
5
49
3
57
27
8
1
54
6
180
6
21
9
48
12
75
20
36
52
36
44
28
20
24
4
21
23
25
102
18
6
57
27
6
24
12
95
16
3
57
32
7
18
66
6
15
36
9
3
27
33
51
120
9
15
150
11
61
60
24
54
93
39
18
72
24
11
19
41
19
96
18
36
66
9
9
6
161
108
55
60
17
85
24
24
126
5
84
55
45
21
24
47
88
72
36
9
39
51
41
43
6
35
28
48
9
35
16
32
31
30
35
55
29
67
9
105
11
43
185
7
48
12
48
45
48
39
18
51
36
3
30
6
69
57
18
66
35
61
3
165
51
75
125
19
41
31
5
96
7
105
81
6
29
4
81
71
19
81
129
59
67
144
6
18
30
36
71
16
9
48
30
6
15
24
45
47
25
60
48
83
73
11
36
4
56
28
39
30
6
41
25
18
65
1
24
11
55
29
40
21
6
48
60
57
123
6
6
9
36
153
90
45
21
24
42
9
32
4
48
36
81
35
16
68
52
33
6
24
65
55
60
81
8
55
41
19
17
25
95
13
72
3
32
16
9
24
30
24
120
30
90
66
54
36
36
90
18
102
15
33
35
1
6
81
27
6
111
8
36
31
30
108
6
57
12
15
77
19
84
6
24
60
156
51
3
36
17
43
30
114
102
48
150
161
24
40
80
7
18
60
36
6
24
21
20
49
84
87
9
99
15
6
51
8
28
12
8
28
20
31
21
3
6
48
36
6
48
6
107
217
47
25
24
75
44
25
3
69
63
8
28
44
12
88
8
19
18
60
87
33
96
11
13
6
57
39
114
15
44
28
48
60
80
132
49
60
75
8
48
199
18
66
17
4
99
17
4
69
24
6
69
36
12
24
63
6
24
102
69
69
6
101
13
15
8
133
35
31
41
12
25
3
213
15
116
19
6
84
107
72
100
45
30
77
13
35
1
39
8
13
27
33
30
30
24
12
39
9
63
3
24
17
4
92
60
60
7
113
49
11
37
6
6
24
59
76
21
155
55
21
108
12
33
66
78
27
39
60
41
24
12
4
8
85
6
30
6
21
9
18
65
40
45
3
153
15
32
40
33
54
30
3
60
27
6
24
6
89
91
41
160
153
30
42
18
42
35
55
5
4
72
33
51
33
27
9
191
16
32
1
6
30
11
37
11
24
1
36
24
114
33
9
30
18
171
69
23
72
67
90
114
36
41
268
84
32
43
17
13
63
3
9
36
56
36
48
216
49
27
8
19
120
42
15
3
45
140
1
35
49
120
90
41
36
79
30
35
1
78
30
6
9
21
6
41
19
5
109
24
27
8
61
35
61
15
48
201
11
19
21
60
75
33
36
15
60
41
13
35
55
30
60
6
36
108
125
61
75
75
6
18
90
3
33
35
1
24
39
12
3
5
28
39
138
6
201
8
1
111
39
17
7
42
54
57
8
52
20
7
65
48
48
96
13
72
60
39
45
114
30
12
51
93
51
9
47
12
40
21
114
45
15
57
33
51
45
11
43
6
39
147
138
11
31
24
174
191
40
21
24
24
30
42
78
57
33
36
24
23
19
84
41
36
300
48
4
92
13
3
27
6
6
5
175
5
4
24
20
36
19
150
90
12
29
19
66
24
90
77
24
61
108
6
54
36
15
32
4
63
6
15
15
60
30
99
27
225
39
90
84
71
144
88
72
21
11
43
162
111
33
47
37
42
48
66
71
64
39
12
9
32
37
23
64
45
35
25
30
18
11
60
24
31
54
11
4
111
45
56
16
8
25
6
18
72
48
83
108
16
33
3
3
24
21
32
19
9
81
35
13
35
97
35
13
95
40
45
30
17
40
36
3
84
12
21
20
40
63
6
174
6
24
24
96
96
30
5
13
12
114
24
30
66
24
96
54
60
132
111
27
21
69
3
3
5
25
59
48
67
5
85
42
101
13
6
81
60
3
6
18
17
13
30
5
25
47
193
12
131
37
66
21
44
55
66
119
24
16
69
30
5
1
131
13
30
30
123
24
8
1
11
28
68
48
12
4
123
30
30
12
48
93
33
150
30
36
23
1
60
24
6
69
32
28
45
12
11
48
1
75
24
9
96
119
28
32
7
60
78
51
15
17
49
18
126
27
24
45
18
57
60
9
11
156
13
30
54
27
3
5
60
25
240
87
68
1
24
90
17
85
39
81
24
24
51
105
39
15
33
39
60
5
100
3
6
120
6
41
52
32
25
54
17
12
60
61
84
60
30
6
204
30
36
69
20
55
12
18
35
7
54
24
135
15
36
114
ABCD 93931009306*3^$a+1 [50100]
24
120
168
128
75
85
216
41
55
53
51
24
51
54
7
48
395
90
99
117
99
96
64
96
5
115
8
88
168
264
77
19
72
24
191
145
24
24
5
115
11
109
17
79
83
45
40
176
24
16
72
24
120
5
18
180
133
24
128
160
176
216
189
54
13
59
108
33
3
69
21
67
8
16
89
175
24
71
1
48
5
67
264
32
88
71
1
8
9
55
107
93
16
120
5
115
11
141
40
80
168
24
33
159
48
112
344
40
17
127
35
133
119
18
231
24
160
72
48
32
9
15
16
95
18
103
152
40
80
136
80
24
16
104
16
32
27
18
75
184
155
18
43
8
24
312
376
48
107
72
18
18
25
56
45
91
80
99
45
45
139
176
16
173
19
120
48
48
24
155
21
136
41
15
3
85
59
13
203
144
157
5
144
75
40
11
109
72
72
128
88
17
108
51
184
32
3
117
45
163
24
80
136
24
32
96
40
24
8
40
152
45
171
88
96
48
83
117
208
72
48
5
198
61
96
23
9
88
65
15
64
24
80
69
115
47
33
136
24
32
256
24
125
108
7
24
104
48
87
1
17
55
72
152
135
33
16
32
99
13
48
47
33
129
55
104
165
51
64
11
21
48
75
157
32
120
87
25
24
192
8
64
96
77
43
32
64
48
101
216
19
17
55
8
24
72
64
11
253
107
90
54
109
8
9
151
8
16
8
16
72
53
51
3
18
115
48
144
125
51
72
39
1
107
18
259
176
33
36
43
72
48
80
88
29
19
80
27
13
56
93
18
25
24
5
123
96
51
325
35
93
16
32
147
21
15
25
104
96
45
19
143
18
15
72
40
80
192
33
90
90
3
16
168
8
88
95
121
120
8
40
17
63
88
48
32
39
81
48
112
144
101
108
7
80
264
171
69
24
51
205
11
18
144
72
91
35
13
41
103
48
24
48
11
144
13
128
597
27
160
101
75
87
33
64
80
3
144
18
187
8
16
152
40
83
141
75
61
29
18
145
35
37
8
112
24
32
160
32
288
48
69
163
8
45
54
21
120
21
36
87
88
5
19
53
36
39
123
13
24
120
5
75
16
107
117
63
18
7
155
133
11
45
24
16
8
40
96
131
18
18
18
90
162
115
48
144
32
88
168
17
103
24
80
88
216
32
24
64
120
32
88
32
105
79
80
48
16
24
56
64
120
168
240
293
54
36
217
8
40
80
136
5
90
145
53
211
80
24
240
328
8
16
24
149
43
80
57
31
72
32
16
72
168
72
113
306
61
32
88
35
85
24
456
65
7
11
61
29
99
88
32
16
336
8
51
69
57
31
113
31
56
3
117
45
27
40
95
33
48
64
8
99
13
32
96
168
24
112
48
192
35
18
3
192
88
5
123
16
24
72
32
96
72
88
152
64
48
168
8
216
16
120
35
69
75
13
120
56
24
112
24
144
48
24
8
48
160
152
16
24
48
32
136
71
105
64
120
96
128
117
43
11
36
153
88
24
ABCD 93931022026*3^$a+1 [50055]
30
96
303
51
33
108
45
120
15
144
3
42
63
168
69
3
3
9
96
144
336
117
48
15
72
81
27
9
36
54
9
147
33
117
87
231
42
15
165
120
168
12
72
72
36
18
42
48
24
108
84
219
51
96
174
114
105
36
33
15
21
60
51
15
18
42
81
129
18
21
57
144
15
48
111
126
6
18
12
252
36
159
21
126
126
114
90
63
45
252
48
87
3
21
15
60
36
105
21
159
84
45
12
3
195
6
99
180
24
465
3
12
60
105
168
72
15
87
105
3
42
51
105
90
18
51
45
84
96
84
111
105
3
165
63
9
30
144
6
63
45
18
9
204
21
135
93
72
90
6
120
78
30
24
36
99
108
144
36
57
147
21
180
63
36
9
54
33
15
105
57
126
42
123
12
93
114
45
21
87
3
6
63
21
180
15
57
15
24
108
33
15
24
51
18
132
15
69
15
60
21
27
21
39
255
285
3
9
180
45
63
3
129
15
249
9
51
84
93
108
51
75
21
105
123
9
162
81
9
99
81
18
33
48
57
3
129
27
36
132
36
219
126
27
108
297
72
48
24
63
3
378
72
39
105
15
111
249
60
120
21
432
108
132
12
39
36
21
180
63
144
57
60
144
84
51
111
18
72
75
120
135
189
21
60
36
228
75
411
6
108
162
102
72
36
60
30
90
132
66
90
36
18
141
36
93
150
30
18
198
6
30
6
33
192
144
144
24
12
108
36
72
132
120
3
93
72
48
9
48
3
120
21
36
114
48
6
120
111
21
159
108
12
9
99
57
75
69
147
48
9
15
3
9
75
60
18
30
132
45
111
57
75
12
114
36
36
102
42
48
150
90
228
87
57
54
42
198
54
12
3
12
219
126
15
3
21
105
96
159
12
72
96
21
171
3
162
15
27
18
63
111
33
111
21
21
15
33
36
3
12
9
180
27
9
54
225
57
144
36
108
15
24
72
48
45
228
3
84
27
54
120
51
3
42
51
12
57
75
108
12
81
12
90
36
54
168
30
54
51
153
135
21
6
153
96
105
78
141
84
45
63
24
105
51
27
33
273
210
165
87
78
162
45
39
345
48
291
21
84
36
21
123
39
141
81
30
141
132
105
90
18
87
3
18
111
3
48
33
57
150
18
126
18
12
123
3
69
21
42
138
18
6
216
12
3
69
78
117
9
12
60
48
132
195
69
15
21
132
120
132
51
12
21
195
21
3
15
18
378
237
84
9
84
15
57
15
21
24
126
282
132
195
3
18
30
57
33
3
51
21
57
30
33
45
27
36
57
24
66
33
21
15
165
108
42
18
18
153
180
72
132
120
21
6
54
15
15
54
150
81
36
36
75
18
36
159
21
39
36
21
63
21
3
12
93
75
12
45
270
9
117
18
102
3
21
48
51
165
90
57
75
192
165
201
12
132
51
105
24
30
93
120
180
183
105
60
141
126
54
36
123
21
54
42
162
18
99
45
30
126
72
276
51
144
84
21
126
96
12
105
60
33
ABCD 93931329652*3^$a+1 [50054]
15
39
12
45
15
54
7
80
15
13
60
29
18
24
9
9
18
60
12
1
12
17
31
32
4
41
42
108
13
59
37
35
6
54
30
18
18
19
11
60
73
5
42
78
6
6
90
18
51
21
15
93
36
30
1
29
6
108
24
1
32
3
66
48
3
4
41
30
12
12
1
47
33
60
48
27
25
83
1
5
48
6
1
11
30
55
5
79
56
39
54
42
33
16
5
30
36
24
138
7
11
12
12
30
84
12
79
24
29
48
114
61
60
44
36
64
5
78
13
20
108
52
29
228
78
18
36
6
13
59
37
5
18
13
60
185
30
13
17
39
129
6
36
12
48
45
45
3
45
24
6
37
68
52
29
31
17
67
65
6
13
11
96
13
60
60
12
29
75
21
18
30
31
65
15
69
30
24
1
96
35
25
144
36
80
4
35
24
150
78
18
54
81
15
12
24
6
43
132
48
32
40
35
49
20
84
15
1
5
31
20
93
6
48
36
61
60
20
15
1
8
76
11
73
35
60
12
18
42
9
63
1
11
126
19
59
97
80
64
56
64
29
51
45
51
88
17
30
25
77
12
111
4
83
126
51
100
5
30
18
43
107
21
72
3
36
121
5
75
39
1
53
55
35
72
18
7
47
30
7
23
42
18
48
25
20
9
39
51
54
96
6
33
16
53
43
68
160
47
45
39
45
81
102
141
39
93
45
42
66
7
60
35
144
81
3
1
5
48
102
24
12
54
6
13
20
72
3
37
23
36
9
57
24
30
1
23
30
51
63
18
54
9
100
12
20
3
42
39
33
18
54
48
27
60
36
33
6
229
17
15
15
18
30
24
37
5
39
75
45
21
18
18
24
30
36
13
35
24
132
18
18
18
7
59
1
59
18
67
36
35
33
81
99
21
6
132
61
35
25
36
44
57
108
75
39
12
1
47
6
55
47
72
18
43
5
135
136
44
75
145
11
24
6
18
12
6
12
87
96
87
48
12
12
109
17
60
12
18
18
60
6
25
5
15
40
120
11
25
68
16
5
6
18
27
28
17
19
95
9
12
39
198
60
78
24
186
24
48
27
15
120
6
43
59
33
4
36
83
1
11
144
6
42
1
35
12
72
1
17
12
27
9
12
30
24
6
3
36
40
5
18
42
30
69
12
9
91
35
85
29
48
66
96
6
24
6
49
5
6
9
69
15
51
24
57
28
80
57
63
9
6
192
84
54
7
8
96
9
6
108
93
135
18
30
84
42
30
6
19
11
30
60
75
160
24
36
60
17
7
23
153
87
60
1
60
36
11
60
60
24
108
12
9
15
57
3
1
29
282
9
4
71
24
42
15
75
12
30
31
17
24
6
84
49
36
23
30
96
6
25
53
147
135
126
48
84
6
1
59
60
12
114
115
23
1
41
19
11
1
5
15
63
1
65
60
6
13
17
19
11
30
115
23
1
44
27
9
51
30
24
78
61
5
111
9
15
52
5
63
15
12
9
9
30
144
1
32
3
97
65
15
33
30
144
81
9
63
4
24
11
24
45
52
8
36
21
18
24
60
37
53
66
12
72
37
29
24
30
48
49
23
18
30
9
21
3
99
37
35
78
7
23
81
39
30
36
15
16
60
96
35
12
13
113
6
78
78
48
54
6
66
75
15
1
20
9
48
127
65
91
17
7
5
15
21
18
81
9
31
41
24
19
36
20
39
24
97
11
18
66
1
24
35
18
6
6
48
6
6
51
3
97
44
4
11
18
18
25
107
12
21
69
111
9
139
5
6
90
18
37
11
9
15
36
18
60
102
49
20
3
33
40
20
120
45
48
12
19
24
32
4
53
6
24
1
12
48
17
55
35
30
30
133
11
25
41
108
15
27
18
67
68
16
41
30
60
42
31
47
24
6
18
6
198
72
21
4
53
66
24
13
24
11
18
36
78
97
24
71
66
42
13
23
54
72
6
12
73
59
18
42
9
21
36
3
100
5
72
42
192
1
168
41
171
39
1
47
78
30
49
59
96
81
69
60
75
9
66
1
17
27
33
7
20
39
25
35
1
29
31
24
71
60
9
76
41
135
117
18
25
24
60
29
31
23
12
30
78
1
11
6
103
71
25
11
18
31
65
15
33
60
36
30
6
60
30
21
4
35
1
59
54
54
61
17
48
12
30
24
30
51
24
16
17
103
29
48
156
72
18
42
3
36
16
29
24
31
59
1
29
6
21
27
6
31
203
12
45
40
71
24
18
3
60
105
90
13
12
215
18
67
24
65
15
21
15
24
45
19
20
52
23
6
6
45
160
35
18
156
66
109
44
87
12
13
5
174
25
96
185
55
5
54
49
12
77
87
15
30
15
4
17
42
108
13
32
48
100
95
1
24
17
12
6
6
96
19
11
9
33
120
27
135
1
8
40
56
4
12
68
72
57
6
96
30
51
15
18
42
45
40
23
1
24
11
18
12
75
100
24
11
25
29
66
9
45
24
30
30
7
83
6
42
13
29
42
1
8
9
103
84
11
69
3
12
24
1
125
6
30
42
13
53
12
3
21
6
24
60
49
17
15
93
30
54
60
67
11
12
33
9
54
24
6
6
36
9
3
1
35
25
12
20
28
36
53
48
19
5
151
83
24
1
59
72
45
21
15
9
15
51
42
60
6
25
32
40
29
15
33
12
51
39
9
72
60
15
12
18
42
37
11
84
18
108
48
7
17
6
1
59
1
35
25
29
6
49
11
109
35
61
5
99
9
12
144
55
12
44
33
30
6
42
45
9
115
60
60
36
48
20
39
18
84
30
18
18
78
12
39
64
41
39
40
ABCD 93931648906*3^$a+1 [50012]
25
36
27
8
19
53
43
54
90
117
8
16
177
39
8
25
78
65
48
67
93
117
42
48
18
39
32
88
8
13
107
97
18
48
77
55
17
91
101
19
60
12
53
7
9
3
18
18
144
81
96
8
1
15
15
312
9
8
96
40
24
48
135
12
53
48
67
125
48
55
9
56
229
108
30
18
24
15
33
42
173
24
16
248
16
3
141
27
30
162
45
8
24
1
23
40
144
32
24
72
55
42
63
80
13
27
72
72
63
41
55
210
119
216
85
27
48
69
36
47
7
41
7
65
67
5
48
13
27
45
18
42
30
60
53
24
43
72
60
17
19
180
89
31
137
67
48
60
12
53
97
47
16
104
64
32
55
42
23
48
19
5
43
5
40
15
105
57
15
21
54
45
96
15
65
25
47
72
61
59
91
21
48
51
101
31
72
17
64
24
96
117
27
45
35
25
15
8
40
120
33
119
25
66
141
8
40
48
3
5
96
43
45
3
53
24
192
168
163
30
18
54
23
24
40
8
1
12
155
24
48
96
25
30
105
9
30
65
192
120
24
16
21
27
48
33
72
15
3
54
23
43
21
144
69
18
33
72
24
24
96
81
63
39
96
17
192
48
72
31
9
3
53
40
75
189
152
13
147
8
40
48
135
65
48
49
36
132
18
69
33
39
56
48
25
54
105
75
36
65
16
3
173
24
40
93
18
18
47
24
24
64
48
8
72
37
35
91
72
5
40
72
80
40
15
57
9
47
157
11
120
7
33
39
17
91
60
9
24
15
57
33
24
87
8
16
32
40
63
41
103
6
30
24
48
125
97
23
43
21
3
36
137
37
123
120
243
24
5
151
144
33
24
3
5
103
18
39
56
64
15
6
35
67
180
57
32
40
8
85
35
1
47
115
29
79
89
136
144
8
103
24
17
40
24
32
157
155
48
64
120
8
103
72
36
24
5
43
29
40
9
15
39
33
57
15
8
67
245
16
32
13
35
216
91
12
41
37
48
72
252
15
120
33
102
17
16
32
25
36
114
17
31
17
72
79
65
16
63
36
54
30
33
24
8
31
17
73
39
8
40
48
24
8
13
35
67
5
24
31
30
42
138
23
24
133
75
3
5
49
30
57
48
48
87
41
85
11
1
39
3
93
27
78
95
112
48
24
9
54
18
18
90
51
51
18
59
1
90
5
144
16
69
35
40
15
65
223
18
180
51
56
112
81
39
15
17
88
32
103
65
1
144
23
13
59
192
16
3
60
9
3
18
114
17
1
138
42
18
129
45
75
8
40
3
69
72
80
64
39
6
30
45
27
60
17
103
18
95
19
21
72
27
60
105
8
40
104
40
39
24
17
16
32
25
48
23
16
176
7
185
16
32
112
63
129
3
66
107
24
48
88
32
121
15
32
43
5
40
27
53
16
24
32
112
96
32
64
120
3
165
120
63
9
128
43
29
40
24
96
8
48
40
15
17
223
33
39
36
21
33
71
40
9
63
15
48
41
16
3
5
24
16
24
33
23
37
108
12
75
72
15
36
60
137
40
3
12
17
61
11
1
15
32
16
200
79
17
136
72
8
88
24
72
3
53
48
16
8
120
88
8
24
16
45
42
18
71
73
15
32
109
42
12
21
80
24
40
3
48
45
195
189
8
67
53
48
7
90
39
24
69
27
56
97
87
24
32
13
54
36
17
25
255
24
81
12
11
16
120
3
141
15
81
51
48
269
48
7
18
15
24
8
16
27
5
67
125
115
66
11
96
133
27
24
24
24
8
55
30
35
120
7
96
65
19
5
103
60
12
81
32
24
103
113
7
96
65
7
17
16
56
16
57
23
120
48
72
43
12
108
42
30
72
5
312
48
1
39
33
183
296
64
9
87
39
150
84
47
13
3
27
60
120
65
48
24
49
111
69
99
21
27
32
160
48
8
67
162
123
48
249
30
17
160
56
7
48
18
204
66
9
32
16
104
40
24
45
35
55
9
63
33
129
6
30
27
72
51
12
57
56
16
8
43
29
216
112
72
9
119
112
3
5
240
16
96
3
5
40
8
24
13
36
12
35
88
72
63
9
80
48
112
33
132
51
69
11
7
60
ABCD 93931702960*3^$a+1 [50025]
180
53
19
11
24
66
24
6
49
47
1
30
15
38
154
12
48
12
81
17
10
3
107
25
47
1
12
48
102
48
27
2
31
147
33
23
19
11
10
20
7
29
13
30
33
38
7
60
30
72
60
47
103
17
10
81
99
36
27
108
17
6
130
56
16
104
18
13
69
3
105
2
30
1
150
12
93
14
10
3
18
27
3
45
62
6
37
195
225
3
24
56
126
54
76
20
31
17
42
31
87
20
52
8
12
4
20
96
1
63
36
50
130
33
47
30
18
6
97
12
17
18
42
16
8
40
26
1
9
20
88
63
45
2
46
26
13
33
15
30
15
75
29
4
26
94
96
74
24
30
73
23
109
18
53
6
48
6
52
15
30
89
18
43
45
14
24
34
48
15
57
86
19
47
73
197
1
59
1
53
6
13
17
114
46
36
14
30
1
39
48
2
43
15
105
48
72
48
12
120
63
62
6
4
140
40
2
84
54
12
16
15
60
105
84
3
107
34
44
55
18
23
114
90
6
109
17
1
3
189
18
29
4
44
6
22
38
36
54
19
17
90
18
43
30
15
38
22
12
12
21
60
17
13
72
201
56
16
24
111
237
33
39
36
15
117
3
30
27
3
12
5
30
72
13
5
16
180
9
77
180
24
90
30
96
60
10
33
78
105
62
238
27
18
42
18
162
18
15
135
29
1
90
12
71
94
60
33
15
14
1
69
36
2
73
23
46
14
96
24
66
1
23
64
63
57
3
57
33
15
44
54
46
3
18
120
3
39
48
30
12
3
12
15
77
1
113
37
9
14
90
37
42
11
49
11
139
27
14
6
16
12
15
77
24
97
83
84
16
36
81
75
24
80
150
1
23
19
131
54
43
63
20
4
2
1
53
36
31
45
105
119
13
75
33
17
10
56
30
10
50
30
6
46
48
24
2
30
1
39
8
73
3
36
3
47
30
60
1
27
3
9
104
7
30
113
120
7
3
86
58
15
120
41
7
33
20
52
72
165
11
6
90
30
10
51
89
43
101
196
51
47
13
57
20
136
12
12
15
11
66
4
36
93
17
30
40
50
46
2
82
24
12
98
90
24
13
42
5
36
4
116
6
18
40
45
41
49
17
78
66
4
3
42
18
59
31
59
1
27
12
50
106
24
3
11
10
27
107
36
67
173
22
2
13
59
1
45
14
30
30
168
22
36
45
12
3
45
15
45
39
213
27
74
22
32
13
27
2
31
75
38
10
36
3
81
14
46
26
58
32
16
15
9
36
75
12
21
27
69
134
67
39
8
30
10
3
132
198
12
15
3
107
10
50
10
72
44
184
86
46
38
42
61
102
18
143
7
60
42
11
4
15
17
43
17
1
27
26
120
19
60
17
31
12
15
33
17
73
120
53
6
106
32
85
17
10
14
34
12
33
17
73
18
17
43
47
6
94
75
33
2
13
102
101
24
46
26
13
11
7
59
18
13
102
51
110
70
72
2
130
3
33
86
13
30
11
30
49
11
54
43
12
33
45
27
48
15
12
47
1
60
69
20
24
54
42
24
19
11
49
41
40
36
50
31
30
29
28
45
30
60
60
21
26
90
4
87
119
43
11
127
9
14
24
43
75
32
115
90
18
45
45
17
12
34
26
61
30
27
50
96
34
3
33
44
40
75
93
14
24
10
12
44
13
17
31
12
15
45
77
30
54
6
54
22
12
96
14
12
43
63
24
104
19
57
96
108
12
60
24
50
10
50
34
12
84
36
48
87
29
1
15
8
109
78
33
24
2
13
117
38
10
12
48
75
21
14
12
163
30
71
67
132
35
72
13
17
13
48
29
76
2
30
40
92
100
14
187
53
204
25
21
12
8
16
24
26
10
140
30
31
59
4
110
6
1
42
48
282
3
2
42
18
10
20
16
72
44
30
13
21
12
15
23
84
42
16
32
73
29
114
4
2
31
3
39
93
8
196
60
48
108
15
59
1
69
20
31
53
127
29
28
12
3
18
15
8
49
90
18
99
14
109
17
31
33
192
72
2
24
7
17
72
10
63
41
6
31
87
2
1
12
33
32
66
34
32
24
97
77
12
34
27
9
111
9
104
120
16
3
33
44
30
10
38
22
81
72
17
1
117
3
45
14
31
17
43
53
36
24
22
68
52
2
43
47
6
79
3
105
63
12
27
33
44
43
47
24
34
32
31
57
26
22
8
52
72
86
106
48
20
13
17
55
17
43
47
13
60
15
26
79
18
9
51
23
22
48
24
56
97
42
17
84
54
42
84
7
33
96
68
132
60
13
35
55
5
28
8
37
12
5
73
83
36
10
74
22
45
75
14
1
45
72
3
30
30
89
40
123
45
36
69
3
72
26
19
3
44
48
40
15
47
54
4
3
33
9
15
15
5
43
17
60
6
46
44
54
22
84
24
3
189
33
17
94
24
33
27
36
69
11
6
13
11
79
63
24
74
6
13
35
16
72
12
56
150
79
35
66
19
15
122
46
74
10
48
15
48
9
36
32
85
11
6
103
51
9
27
38
13
30
27
2
13
93
8
7
17
100
12
36
60
48
57
17
25
33
98
22
108
14
36
82
2
55
15
2
61
9
81
75
38
22
32
112
93
101
30
66
70
60
ABCD 93931879922*3^$a+1 [50050]
23
24
28
69
15
21
11
48
100
140
24
36
40
68
24
48
25
35
13
23
4
9
3
32
28
80
1
3
8
12
84
109
59
36
24
72
13
36
27
56
1
24
35
109
36
39
36
69
47
4
69
11
60
24
4
105
23
13
47
60
12
12
4
32
52
20
61
11
24
1
24
35
84
37
36
99
8
1
71
61
11
16
20
25
23
48
96
12
16
132
92
12
36
13
83
12
24
16
9
71
36
61
3
44
12
48
24
112
117
59
97
23
1
3
9
96
15
120
20
120
16
20
24
100
8
25
47
16
201
3
92
336
168
4
96
56
37
71
36
25
47
52
116
36
48
40
8
157
23
28
36
20
12
1
23
52
68
1
23
108
52
20
60
72
24
37
11
4
8
28
8
73
84
39
8
52
69
3
32
84
1
24
59
25
24
15
32
109
203
36
16
32
84
4
9
35
4
33
87
69
23
1
23
49
51
21
35
12
60
12
12
13
23
25
63
8
1
24
47
1
3
69
23
72
12
25
11
4
104
12
72
52
20
12
108
24
4
21
39
68
61
3
24
9
35
52
33
75
92
24
16
56
48
1
11
36
76
20
16
33
35
48
36
48
12
25
71
1
27
44
64
12
69
23
28
48
12
81
132
23
24
84
13
12
35
40
20
37
87
12
56
4
21
11
61
27
128
40
96
80
4
56
64
8
48
24
156
37
23
1
23
16
116
73
15
45
47
1
63
20
12
1
35
28
56
1
143
84
24
76
24
12
44
36
12
16
8
12
96
36
40
9
35
4
33
3
9
24
12
59
85
75
20
48
60
28
24
8
52
20
12
36
4
20
60
4
21
108
11
4
33
3
44
12
84
76
8
48
28
80
60
25
71
12
36
60
1
95
1
11
12
84
72
16
48
72
8
52
69
23
16
36
8
24
72
48
4
20
109
72
60
23
36
85
23
24
120
12
64
9
48
3
92
4
60
20
4
32
12
72
25
11
48
16
8
61
47
13
36
51
168
8
36
16
32
168
37
36
3
116
60
36
60
12
60
24
84
13
132
63
24
44
76
8
4
9
24
95
16
8
12
40
104
48
28
20
12
24
12
132
24
37
11
1
83
25
83
16
56
4
8
48
24
1
3
164
25
11
12
96
36
48
4
8
52
9
15
69
27
140
76
8
52
8
36
72
1
11
12
72
48
24
13
47
76
48
21
23
180
12
36
40
56
13
72
24
11
4
21
3
44
24
12
24
40
33
12
35
24
120
1
35
1
15
24
33
99
48
36
8
36
60
25
12
35
4
33
11
12
1
36
35
12
16
20
24
60
16
44
25
12
3
36
92
12
16
9
15
69
108
60
72
95
24
12
36
36
28
8
24
12
36
36
13
12
59
16
44
61
47
16
33
11
88
8
132
25
39
33
3
33
83
13
11
36
72
25
11
12
12
12
48
12
4
81
39
84
20
16
9
15
12
8
85
15
36
92
37
87
144
32
12
36
13
47
16
9
15
116
1
11
25
23
40
21
47
157
3
68
4
9
75
60
20
12
4
33
108
99
8
49
107
64
44
16
36
24
20
36
13
11
12
36
28
8
36
1
59
25
51
9
11
61
15
56
24
96
12
13
71
12
96
28
21
51
21
24
15
116
4
44
12
28
60
8
13
15
24
68
12
24
37
143
37
11
48
16
20
88
44
60
24
12
61
11
48
25
83
25
3
33
36
35
12
84
49
11
40
32
13
11
37
83
4
44
12
36
4
24
9
47
61
27
12
33
72
36
11
13
71
49
3
80
60
100
9
23
121
3
8
12
16
33
24
3
20
24
64
69
84
3
8
48
96
12
1
84
59
48
84
12
24
4
140
13
3
33
107
96
4
44
1
3
36
8
1
11
36
36
12
12
72
37
95
16
32
37
167
48
12
12
16
8
25
107
4
32
64
80
25
12
3
33
72
11
28
60
9
60
144
107
24
12
73
123
44
24
1
51
8
73
36
63
8
109
36
27
44
4
20
24
12
12
1
87
20
4
32
100
20
40
48
32
13
11
37
24
12
51
56
16
8
1
35
24
85
144
11
25
71
36
156
61
35
1
71
4
8
48
24
40
60
20
12
12
36
12
48
24
12
1
47
112
44
96
37
11
168
1
36
27
32
13
24
11
76
8
16
96
108
44
16
32
25
3
116
24
108
60
85
27
9
11
108
24
48
48
12
40
12
24
8
12
72
36
48
12
73
72
11
13
12
11
193
35
24
97
72
63
9
11
13
12
119
24
1
3
20
36
48
36
36
36
1
11
85
36
84
39
8
28
32
12
16
24
45
71
36
13
95
36
4
80
12
24
16
32
85
23
13
11
12
64
24
84
68
24
85
23
12
24
36
4
20
25
39
32
25
3
12
44
12
1
36
107
13
47
4
44
16
8
13
48
59
1
203
112
12
24
20
36
28
44
48
28
68
12
16
60
80
40
8
88
57
23
36
1
23
13
12
47
13
12
96
11
36
48
36
64
21
39
9
3
56
12
52
9
191
12
61
11
25
15
20
16
24
24
8
60
168
85
11
28
32
28
36
81
12
23
40
81
35
72
84
28
21
23
24
1
51
108
8
48
24
85
24
11
1
107
1
3
20
13
11
13
63
9
11
120
48
49
24
23
96
4
21
63
72
8
16
36
32
73
24
135
21
3
33
11
52
36
48
8
12
36
40
32
36
49
11
108
24
96
48
24
24
13
11
1
3
176
40
44
24
72
25
11
24
24
36
48
13
71
36
72
48
48
60
36
25
36
11
36
60
24
36
1
27
9
12
11
4
21
36
27
9
35
72
12
4
8
145
12
23
24
49
23
25
35
169
71
16
8
12
28
8
36
1
23
52
33
11
133
71
24
48
13
60
3
9
15
9
47
16
20
48
12
88
12
60
68
24
28
80
4
9
11
64
ABCD 93932513258*3^$a+1 [50002]
42
3
72
36
39
24
57
9
15
9
15
12
12
129
90
66
30
54
6
24
48
48
21
69
27
27
36
30
24
72
6
12
9
3
90
15
15
24
6
24
63
9
18
54
27
21
42
21
15
12
54
18
6
12
42
93
15
33
57
27
12
21
15
9
36
12
6
6
3
45
3
24
45
18
60
18
42
9
39
45
48
9
6
90
87
69
27
9
48
12
3
21
24
36
39
21
30
24
6
135
15
66
27
60
51
9
15
6
24
87
3
12
36
24
30
3
84
63
9
45
72
3
15
12
21
180
3
24
21
9
24
12
39
45
6
6
27
21
12
3
60
12
9
54
21
36
3
33
3
6
30
78
27
45
27
45
39
27
72
18
3
33
75
48
72
12
123
57
3
9
12
87
6
6
18
27
36
3
66
3
3
9
12
27
30
75
15
12
18
60
42
24
141
12
24
27
6
6
24
6
48
63
3
24
45
60
15
30
15
27
18
51
63
30
12
27
51
81
36
3
33
9
78
18
12
27
33
18
57
45
18
24
36
18
12
39
123
42
39
12
144
12
36
27
36
18
27
93
6
153
3
9
15
69
9
30
12
36
42
3
27
6
87
3
90
12
18
69
45
18
48
54
63
15
24
6
42
72
9
36
15
30
18
36
9
75
18
90
45
9
3
75
33
27
6
39
33
15
45
39
33
3
33
15
60
45
36
18
42
30
18
3
15
18
6
6
12
27
12
69
27
12
24
60
9
27
123
30
51
45
87
9
75
96
12
63
21
9
15
69
99
9
66
9
48
15
9
51
48
6
63
27
24
33
9
12
3
12
51
9
15
18
12
51
39
21
27
72
18
27
24
3
108
18
48
54
18
12
18
54
75
9
15
15
30
24
12
3
33
12
6
9
48
36
63
21
39
9
75
36
24
24
33
57
6
102
18
12
9
15
33
15
90
15
24
60
36
36
60
15
21
105
24
63
9
3
12
24
36
15
45
252
24
123
9
9
18
9
21
60
42
12
45
15
36
45
36
27
57
15
54
54
12
213
81
60
3
12
21
24
51
105
30
18
15
48
87
6
63
36
24
36
36
9
6
6
87
60
12
9
66
9
12
15
24
18
168
18
93
63
48
42
54
81
48
3
12
12
9
51
78
39
96
15
45
33
27
24
12
21
27
36
33
72
66
9
24
120
3
36
78
24
3
15
33
51
18
12
6
33
15
12
102
18
24
36
18
6
81
27
57
24
48
39
33
39
6
3
9
54
9
45
39
3
45
12
3
48
126
6
33
21
3
57
51
3
84
57
36
3
6
6
30
24
27
48
3
6
27
9
3
96
39
6
3
171
18
60
18
21
93
15
12
3
18
3
9
60
15
75
66
15
9
3
24
45
3
144
12
21
6
12
21
9
18
57
21
84
30
30
27
12
36
24
39
12
78
27
15
30
6
69
57
15
21
12
27
72
3
6
18
24
12
21
3
84
30
6
60
9
36
24
3
12
36
6
3
33
12
15
21
42
78
27
3
9
15
21
21
15
36
3
141
3
9
72
15
21
15
30
18
33
27
12
84
96
45
15
6
12
6
12
9
3
252
45
24
69
18
24
60
105
3
12
24
9
27
45
9
15
39
9
33
150
177
3
78
27
3
90
6
9
15
33
3
81
51
18
6
30
18
6
12
15
63
36
21
117
3
3
6
51
9
63
3
54
6
21
219
12
21
39
6
75
12
3
21
24
15
6
15
3
48
48
54
6
9
12
3
9
24
3
9
15
33
48
24
21
27
12
75
6
42
138
27
84
9
12
30
24
30
36
30
60
21
9
24
30
30
15
48
24
21
102
6
42
6
120
6
30
36
30
12
9
27
96
78
6
36
21
33
27
9
24
3
9
27
24
27
60
42
30
24
9
15
42
12
27
51
24
9
12
24
15
30
63
117
171
3
30
12
27
60
21
39
33
24
135
39
45
9
27
45
27
3
9
69
15
57
30
9
27
18
114
42
48
30
12
6
15
27
66
54
45
63
60
9
63
30
18
9
12
3
6
15
12
21
6
81
3
30
6
45
63
12
57
3
45
3
9
96
63
42
75
27
33
3
234
18
57
33
42
24
69
36
27
9
39
12
42
3
12
45
78
69
45
3
33
24
30
120
36
45
75
9
12
12
9
48
12
75
3
81
9
3
36
33
3
63
54
18
21
3
69
12
3
6
15
33
12
15
51
12
45
33
3
111
9
27
18
15
27
42
12
6
9
9
3
9
12
12
15
69
12
15
84
21
18
117
15
18
6
48
12
9
15
30
234
9
12
15
9
12
21
30
48
57
69
75
21
24
15
63
57
15
18
36
51
3
42
18
12
6
3
24
96
15
9
15
18
12
36
6
33
48
60
15
42
12
36
75
3
33
33
39
48
21
39
21
63
93
15
9
3
39
30
3
3
12
21
9
3
27
30
3
27
18
12
18
9
45
6
33
15
12
9
15
21
99
9
24
36
39
6
63
48
21
15
3
9
33
39
24
45
24
3
24
24
9
30
6
12
27
3
33
45
12
48
15
9
6
21
9
96
78
18
39
36
15
12
42
6
9
36
60
15
69
9
3
39
9
21
12
27
12
33
6
24
69
39
45
57
3
15
6
3
9
12
87
24
12
27
93
9
6
21
63
33
3
24
33
24
39
21
3
48
42
63
3
12
18
3
84
21
12
51
36
36
45
39
15
18
15
15
18
114
12
24
30
15
9
3
3
33
51
6
6
33
12
36
12
12
39
24
42
39
27
12
36
24
9
3
30
36
15
3
30
24
3
9
48
75
3
18
30
33
33
111
123
12
54
18
33
33
6
9
12
15
9
3
18
30
24
60
66
15
12
36
72
33
39
33
3
60
27
18
39
96
12
45
15
3
96
6
39
12
36
48
33
75
27
33
36
9
27
84
51
30
42
12
18
63
12
15
30
27
51
12
48
24
84
9
3
9
51
33
36
3
36
9
24
93
30
81
3
30
24
51
15
24
9
39
9
9
15
24
15
9
9
78
9
21
27
27
42
48
3
12
75
30
3
48
15
9
81
54
30
36
24
27
3
18
48
27
3
33
12
48
69
30
24
30
84
96
18
33
3
24
18
99
9
12
12
15
93
180
30
33
12
9
18
12
30
48
12
18
48
9
3
18
12
27
33
18
9
15
57
3
21
12
3
57
21
84
27
3
48
42
39
3
24
12
21
9
3
24
12
9
51
39
57
33
27
45
3
12
15
21
33
15
63
18
48
36
30
54
3
3
36
54
3
3
60
120
45
75
42
72
36
39
21
102
30
42
9
36
9
27
3
6
3
195
6
6
6
279
12
33
6
21
12
15
21
24
15
24
90
60
72
39
60
12
3
21
9
3
21
3
15
54
27
3
78
66
42
48
15
12
3
30
24
18
12
105
15
36
36
36
24
6
54
33
12
3
48
9
3
36
24
18
3
87
114
6
18
24
15
75
60
33
69
18
33
24
9
6
9
39
21
ABCD 93933022024*3^$a+1 [50013]
21
100
36
5
60
96
19
24
29
31
59
25
47
1
77
12
6
93
16
20
15
21
40
35
42
55
65
15
33
43
29
67
11
33
4
32
64
36
144
12
68
39
18
79
23
37
20
15
18
72
270
133
83
24
6
63
4
12
35
1
137
27
4
36
36
60
8
36
15
73
17
60
79
29
12
19
132
12
56
81
63
105
91
12
24
5
19
24
23
13
17
7
17
75
4
179
48
37
35
25
77
31
68
160
12
155
30
55
5
55
12
35
37
11
49
36
59
18
12
79
11
30
18
61
72
24
44
72
45
27
15
21
69
163
29
126
30
15
4
23
25
156
12
29
31
8
40
12
24
41
19
48
32
36
15
25
48
71
18
7
125
43
5
43
60
72
83
49
125
3
28
5
19
53
72
6
144
30
18
13
5
12
12
30
30
63
28
125
42
1
20
141
3
3
42
67
108
23
42
7
5
91
77
18
25
95
24
49
12
12
5
51
4
5
67
11
54
3
40
17
91
84
23
1
71
33
16
41
60
31
29
36
7
17
120
60
51
40
5
12
7
11
30
84
135
45
135
33
151
29
30
1
17
132
18
49
48
12
84
29
7
5
6
72
42
63
45
60
12
31
17
12
43
60
48
29
60
6
54
19
71
85
5
78
13
12
32
15
6
60
72
270
37
11
42
27
4
12
12
8
28
12
5
43
24
47
121
77
7
24
107
144
6
3
72
40
17
12
39
36
15
66
12
12
36
43
71
61
29
36
12
108
3
21
19
24
36
77
19
24
11
18
12
55
35
18
78
25
32
93
7
80
75
13
35
24
13
12
108
5
31
29
108
55
95
72
1
41
31
60
5
30
57
72
15
18
102
49
47
57
33
12
42
48
18
19
41
84
55
23
57
21
12
3
45
7
72
41
15
4
36
32
33
43
137
7
5
27
3
18
102
1
20
52
48
12
17
67
204
24
77
126
13
107
30
24
18
81
87
93
76
23
13
12
12
65
19
47
54
31
24
5
78
1
77
180
3
27
114
60
51
28
11
33
15
48
102
72
31
24
5
6
49
5
3
40
5
31
101
3
16
56
16
65
19
84
161
15
4
36
5
55
23
13
12
167
1
5
19
60
101
19
5
30
13
12
5
19
17
27
16
56
105
19
24
17
30
6
7
36
17
12
123
57
30
48
37
5
43
35
109
5
63
87
30
63
112
48
92
15
1
5
79
5
6
144
30
111
52
47
120
30
18
133
29
36
3
21
18
97
5
39
27
54
18
42
36
7
32
28
23
49
180
8
36
76
41
7
12
41
3
172
17
12
15
36
9
36
90
9
36
9
90
1
65
12
3
100
77
31
41
19
11
1
44
16
35
109
180
53
43
60
5
103
80
40
12
149
6
13
17
15
88
29
60
31
72
5
7
36
89
18
69
40
11
30
24
31
17
42
48
13
17
12
31
72
8
15
13
41
96
84
120
19
36
8
15
30
60
3
28
41
3
105
147
33
3
64
65
31
48
11
18
7
84
11
61
17
43
120
60
80
4
23
42
79
12
12
77
36
7
12
20
16
5
87
28
24
95
13
5
12
36
55
12
53
24
6
33
72
40
24
23
13
5
7
12
11
24
1
29
19
12
29
6
25
24
161
3
52
132
17
60
6
42
31
24
32
4
72
89
15
141
3
100
12
5
43
11
18
60
90
57
33
72
19
59
13
59
1
68
27
72
45
76
24
12
60
5
66
24
73
36
96
24
44
28
149
3
40
5
7
5
15
21
102
21
72
64
24
11
9
39
90
43
29
15
15
6
7
5
12
48
67
48
8
15
13
59
37
41
15
4
23
192
1
17
48
12
72
19
80
39
13
35
85
8
16
36
5
43
17
43
11
61
84
65
19
11
109
29
7
128
76
29
150
13
72
77
36
7
83
90
55
47
25
120
12
96
12
12
11
97
32
105
79
36
24
36
8
33
79
23
37
5
6
42
27
4
24
96
12
44
33
3
69
6
90
15
129
30
30
103
5
48
54
66
43
11
25
24
29
7
5
6
133
44
15
1
12
44
4
12
12
53
24
39
16
48
36
11
96
72
13
24
84
29
7
36
5
24
36
75
52
17
75
75
1
68
57
12
7
68
27
66
19
35
1
29
36
12
27
105
19
59
37
11
109
36
77
12
271
84
11
24
6
7
12
71
57
15
73
119
30
19
12
20
57
43
24
11
24
120
30
15
21
55
17
30
30
67
48
17
126
73
20
9
12
31
119
6
39
45
91
5
24
31
48
24
72
23
13
12
65
7
23
13
44
15
18
7
23
37
36
8
4
5
12
79
77
54
61
48
24
36
71
33
16
17
67
12
24
72
77
3
39
1
95
30
42
30
127
24
137
42
30
15
3
24
18
12
19
47
57
45
42
30
18
120
33
9
6
73
71
73
12
35
6
3
69
48
55
35
72
120
18
15
69
175
48
12
5
15
64
84
108
5
144
30
13
35
21
51
13
36
17
99
36
15
30
19
23
13
59
6
79
36
12
35
1
72
65
54
18
3
45
19
5
39
9
12
175
36
89
30
25
71
57
63
42
3
9
48
48
3
112
65
3
36
64
47
33
9
67
41
114
13
36
137
55
104
16
48
36
8
93
7
17
36
43
24
47
61
24
44
16
56
4
24
41
48
27
16
48
72
5
3
81
55
173
18
33
40
60
11
66
43
132
48
32
52
17
66
13
41
63
36
72
9
ABCD 93933068792*3^$a+1 [50124]
108
9
99
12
60
77
16
15
41
103
36
77
103
120
216
33
207
281
40
8
112
32
43
45
267
216
69
8
144
40
3
21
15
81
159
185
16
24
75
21
183
12
96
77
7
24
81
183
108
285
183
144
36
36
36
53
72
48
312
64
99
197
160
48
339
101
64
48
3
12
105
72
111
129
96
99
117
24
144
3
269
151
9
144
32
64
80
24
64
87
81
48
80
55
57
104
88
3
69
111
72
36
69
96
24
8
40
75
29
91
45
15
33
24
152
16
192
15
33
72
48
27
36
72
48
57
80
187
108
108
24
93
87
57
416
328
111
9
240
27
45
120
72
72
15
65
151
65
64
123
101
19
132
36
48
21
3
12
96
48
65
31
120
276
93
27
53
16
39
72
153
15
41
31
57
56
24
40
3
12
105
183
72
33
27
117
176
103
9
32
88
27
36
168
9
135
201
120
15
57
3
216
45
39
24
65
40
32
264
144
7
144
17
40
3
117
144
128
163
144
333
87
84
36
9
224
43
45
120
48
176
115
36
65
43
45
264
216
15
120
144
252
165
96
63
72
60
77
40
200
112
123
36
57
32
16
272
19
45
123
141
264
96
195
21
219
141
216
32
91
144
36
96
41
79
24
36
108
321
104
48
43
117
168
144
3
357
192
15
209
7
57
152
16
48
120
152
64
8
40
243
149
79
17
48
280
39
33
320
40
32
120
31
57
15
72
113
43
165
80
96
48
7
9
27
24
29
55
249
56
19
525
8
7
240
57
48
75
21
72
15
129
120
8
88
99
53
16
279
192
24
9
32
136
8
24
88
200
72
232
39
129
120
3
432
36
17
79
84
29
88
123
77
112
120
447
201
8
232
99
453
27
45
63
81
27
29
64
264
56
7
105
39
36
108
144
65
72
16
147
21
32
43
5
67
45
48
51
21
15
65
184
168
195
12
36
117
48
8
79
36
141
39
60
149
72
24
19
72
36
105
147
21
39
57
96
32
31
12
53
120
144
7
24
84
53
187
72
189
111
273
51
29
96
7
9
39
425
7
33
24
3
69
168
56
7
17
16
279
153
135
9
48
51
12
105
99
84
377
7
12
36
33
99
93
8
16
75
125
43
213
48
96
183
65
256
104
127
276
45
75
72
252
89
72
208
24
72
135
33
3
245
112
96
72
63
9
171
21
8
40
243
69
51
69
248
72
139
84
33
39
96
48
65
72
168
7
33
240
24
56
72
88
32
67
192
45
128
160
360
192
51
60
72
ABCD 93933151556*3^$a+1 [50047]
2
10
12
86
90
54
34
69
5
28
84
30
36
18
24
6
14
16
99
41
12
54
18
6
96
16
8
6
18
22
48
6
26
100
24
56
78
18
184
14
6
16
38
76
30
6
12
26
10
60
42
14
88
2
16
24
3
33
8
10
66
3
21
24
3
3
12
18
30
6
36
63
5
6
30
24
12
48
40
24
6
2
70
32
30
42
64
20
4
26
52
14
4
14
66
24
22
14
54
36
6
49
125
19
5
12
60
28
12
24
66
18
92
198
72
10
20
18
42
16
44
18
16
42
18
14
30
46
74
16
26
19
95
36
6
127
11
30
7
48
21
36
48
39
27
8
30
10
56
6
31
75
20
34
8
60
78
22
18
24
6
15
93
36
15
24
11
10
86
22
32
18
60
52
26
12
7
59
10
24
2
4
12
9
24
69
32
40
14
16
20
48
10
66
24
6
15
119
58
68
19
5
6
37
24
89
24
55
11
22
2
40
120
12
66
14
48
90
22
150
6
18
32
34
20
88
6
26
78
42
6
12
10
42
66
158
4
128
114
6
10
44
48
52
80
28
18
12
2
120
10
6
32
60
28
48
45
11
13
3
54
66
14
10
18
36
6
6
20
18
34
2
28
20
16
9
33
32
58
45
5
52
36
50
12
40
30
90
8
76
6
32
16
6
78
66
42
38
24
112
8
46
44
67
59
6
10
6
32
7
21
32
91
15
9
17
55
120
9
2
48
40
26
10
26
4
30
21
17
7
23
42
4
14
52
18
48
2
48
34
90
14
72
10
60
20
12
30
7
65
30
48
10
12
30
14
24
12
30
13
3
8
4
18
2
18
10
14
18
52
56
4
9
9
2
13
57
18
26
16
8
16
30
26
19
41
10
54
12
2
6
19
5
52
14
82
14
34
24
56
16
60
38
30
28
44
28
36
12
20
10
14
30
76
24
24
32
10
48
6
8
6
22
20
42
16
20
10
56
18
48
22
6
15
41
28
108
18
12
30
3
41
55
75
18
6
14
31
57
44
43
11
36
6
42
28
8
22
2
10
6
26
30
16
12
140
6
30
36
10
18
42
80
4
20
24
10
62
34
26
24
30
66
28
60
2
16
14
54
30
144
42
13
5
6
6
4
6
24
14
58
8
54
12
70
6
8
30
30
22
18
6
30
18
20
58
20
28
20
6
46
18
30
44
66
16
6
72
6
50
4
8
30
12
10
30
80
10
6
42
27
57
20
4
6
54
6
68
46
12
2
30
52
14
22
2
58
62
10
6
30
32
28
27
3
26
6
48
16
24
14
10
102
8
52
3
5
30
16
6
18
26
40
26
4
26
4
14
28
8
34
56
6
18
10
32
10
36
12
162
98
28
15
29
46
54
39
65
10
45
29
58
44
4
6
38
96
216
13
47
6
24
18
18
79
59
24
30
52
20
6
22
102
20
4
12
30
20
30
49
21
3
5
76
6
2
18
18
6
13
3
2
48
22
38
4
3
11
4
57
24
107
48
42
10
60
18
6
69
65
24
31
15
9
141
12
2
12
4
120
66
30
21
59
40
26
4
18
56
4
6
24
32
28
8
4
51
72
11
72
12
6
52
48
32
18
4
32
4
12
12
45
3
24
38
16
56
10
26
28
12
8
46
54
36
6
8
36
1
47
70
38
4
14
16
6
54
38
42
10
24
102
15
3
14
10
48
2
12
6
4
44
16
14
6
34
24
27
3
36
2
10
32
10
75
41
4
2
108
78
34
30
20
84
7
29
60
84
16
78
6
42
48
54
20
6
24
37
53
6
10
96
3
11
22
42
21
59
88
2
96
40
110
85
39
62
18
18
120
18
10
42
12
48
20
18
30
34
30
66
12
8
24
48
19
21
123
59
36
36
10
44
24
42
34
24
36
6
116
37
41
10
2
54
6
4
38
16
50
12
10
78
20
19
45
20
108
22
12
18
2
16
50
22
66
30
32
34
38
10
6
90
6
8
22
50
40
50
70
18
42
74
31
51
50
52
63
3
14
36
52
8
30
10
15
29
76
74
48
54
4
12
2
10
12
15
29
12
7
5
60
42
46
72
6
14
88
42
18
60
2
22
20
130
14
22
12
32
18
6
10
14
52
20
24
42
12
7
39
2
28
12
15
35
48
16
18
110
100
12
18
36
84
20
10
12
18
32
4
54
8
22
50
13
39
33
27
8
6
6
78
12
34
45
29
28
20
78
37
69
20
4
6
38
42
34
96
6
12
18
2
42
94
20
54
96
6
78
36
12
18
4
50
72
6
52
96
12
50
55
5
4
18
6
6
50
10
45
11
12
1
101
4
20
19
27
38
36
22
8
24
66
30
37
9
8
16
80
60
24
43
33
36
8
28
12
26
6
10
18
56
4
78
14
6
4
30
8
31
71
18
138
13
45
104
6
42
24
58
2
24
31
33
18
24
8
102
46
30
14
4
2
10
24
45
41
52
50
1
11
4
14
78
10
8
4
36
14
13
65
12
6
66
54
22
62
25
11
22
2
61
5
24
16
14
12
16
30
12
38
102
46
26
18
1
27
2
22
6
20
22
30
42
20
34
36
6
2
6
30
42
10
42
30
18
33
21
30
30
24
54
42
6
9
81
44
10
18
8
118
30
6
26
19
33
56
4
62
16
2
40
6
30
36
38
10
32
28
26
24
13
29
28
62
16
2
96
10
114
18
32
25
3
24
6
44
6
10
30
12
2
46
18
12
14
30
10
45
51
24
104
30
16
48
20
6
16
20
16
50
4
8
28
39
33
30
30
20
7
5
6
37
17
16
2
6
10
14
28
24
18
12
80
6
82
50
28
2
6
22
54
44
40
24
8
4
14
10
42
12
26
10
12
20
70
72
6
60
12
32
13
65
24
24
52
3
11
18
28
12
6
20
70
96
20
58
32
18
16
44
16
15
77
72
12
120
10
38
22
38
12
76
27
48
153
14
25
23
12
36
60
6
138
10
12
90
20
28
66
36
15
21
8
12
22
42
38
18
34
21
24
5
4
50
22
72
32
148
2
34
50
37
9
8
22
20
13
47
10
6
2
18
10
14
6
7
11
102
22
66
24
20
12
18
16
50
4
50
160
6
144
6
92
10
32
46
54
2
34
12
8
46
20
48
72
16
2
18
34
8
103
27
38
10
8
10
6
38
6
49
11
4
2
34
66
8
16
60
42
18
62
37
5
12
31
33
6
6
24
8
6
40
45
11
34
120
42
9
35
13
5
40
116
34
132
18
48
15
29
18
30
12
16
80
10
18
24
20
36
60
52
54
68
73
3
6
20
90
36
18
30
34
30
30
66
56
10
56
24
24
6
28
12
24
44
6
10
20
34
78
32
40
30
32
10
48
72
6
84
8
6
12
10
8
24
42
13
15
20
40
36
26
6
12
58
8
54
6
10
32
30
58
26
48
12
28
2
25
11
37
27
48
56
52
2
16
15
27
32
16
6
36
42
57
21
128
6
10
3
107
10
20
10
18
30
6
2
4
54
80
10
32
30
34
9
71
4
60
32
22
60
87
5
84
24
60
12
10
98
16
14
48
64
30
66
2
40
36
60
42
9
153
50
ABCD 93933494672*3^$a+1 [50013]
441
24
47
48
157
35
253
35
73
23
25
71
61
84
15
129
159
192
69
84
36
467
37
72
24
36
120
159
560
1
159
32
160
144
9
204
252
95
16
465
47
96
337
204
323
13
108
60
75
81
180
171
9
144
39
512
25
108
11
169
167
121
23
16
128
1
15
96
105
71
144
145
360
23
97
111
105
23
160
224
288
133
11
64
80
96
288
96
37
228
39
32
61
179
373
11
157
35
160
48
320
205
131
121
132
156
144
96
84
51
224
145
48
207
33
63
81
111
45
24
59
16
81
95
384
64
57
72
48
63
69
107
160
21
27
21
24
72
84
60
27
32
112
9
167
48
1
36
59
240
16
93
180
72
72
95
37
156
168
12
123
45
35
49
180
75
93
12
180
51
192
45
60
215
217
71
256
69
36
135
93
3
288
381
563
121
12
360
35
25
119
385
95
241
24
36
147
32
48
25
12
251
112
176
1
24
192
23
256
33
12
276
84
240
59
16
189
179
96
289
143
64
81
120
24
144
72
12
11
205
35
37
72
36
15
9
48
167
13
240
180
63
9
23
64
273
63
9
23
48
229
155
144
64
32
96
13
180
47
48
144
121
36
291
285
24
144
59
121
72
180
48
315
261
75
21
84
36
3
80
144
25
71
277
635
64
141
35
169
36
83
96
1
47
37
36
132
195
33
159
336
9
71
133
347
133
36
36
323
1
180
11
112
93
132
108
323
265
87
224
85
203
193
239
229
60
111
128
61
419
73
135
9
71
13
387
189
36
24
264
15
9
183
144
288
225
216
132
84
24
119
37
123
240
32
73
108
168
12
204
59
64
105
132
35
49
144
95
13
60
84
99
144
153
183
176
253
131
229
27
9
132
72
72
99
117
75
9
215
48
25
71
61
444
96
84
132
84
59
16
69
132
279
80
85
24
144
180
36
27
80
397
36
84
132
279
80
16
69
11
96
169
144
336
23
481
191
ABCD 93933936158*3^$a+1 [50008]
36
51
39
30
78
21
20
49
6
54
42
29
1
59
4
12
3
12
18
23
4
24
15
5
31
69
21
60
59
61
54
81
63
21
9
6
54
3
9
63
20
31
9
27
45
8
1
11
13
60
11
24
12
4
21
15
99
69
8
12
28
32
16
51
9
39
30
15
92
28
15
17
64
12
8
61
30
30
48
11
4
20
36
1
18
36
29
37
3
12
39
5
79
5
7
9
9
11
12
24
48
88
92
121
119
76
39
5
12
24
24
7
69
69
191
4
12
3
53
48
19
17
28
57
15
164
1
23
7
21
9
24
54
5
31
36
9
36
3
93
3
9
15
21
21
11
24
43
5
25
27
20
88
236
1
15
15
78
6
126
23
61
84
15
8
7
102
3
72
8
1
36
3
12
99
17
19
5
36
88
9
12
3
87
29
4
45
6
6
71
4
45
75
93
95
37
24
35
49
3
300
8
25
6
30
15
20
19
17
7
66
59
76
9
27
9
30
30
11
28
51
17
28
152
4
9
11
4
36
84
45
35
16
8
25
6
21
56
37
23
4
3
36
29
1
36
48
35
1
24
42
29
24
12
55
78
6
5
4
27
48
101
40
9
3
48
9
6
6
39
20
4
12
44
49
3
39
24
5
19
12
30
3
27
5
85
24
71
40
15
9
21
23
1
107
7
6
71
4
24
12
44
1
60
54
6
18
41
121
11
4
9
51
60
15
29
24
12
25
39
44
48
13
15
60
80
19
12
18
11
4
20
25
30
12
18
27
20
48
31
17
28
21
59
19
30
60
75
27
29
60
64
8
13
51
39
69
80
36
1
35
16
3
84
12
18
150
33
24
39
5
1
54
5
1
71
4
75
9
44
40
8
12
1
66
21
68
24
96
49
35
76
45
36
30
9
15
29
55
42
24
90
6
30
5
133
30
66
6
9
20
1
84
11
4
20
49
12
60
11
40
87
5
40
27
5
28
51
6
48
30
5
136
56
24
64
56
24
7
18
75
8
19
48
6
15
9
6
21
24
32
49
24
15
45
24
6
21
15
29
4
48
33
39
27
29
36
13
63
68
36
19
5
19
6
24
12
75
8
60
100
75
6
51
8
100
45
35
1
186
18
47
4
44
67
18
11
31
5
13
47
16
8
25
54
12
54
6
9
15
6
39
15
24
5
37
15
68
16
15
6
51
120
27
132
9
9
111
15
5
12
108
1
138
5
1
39
20
1
39
87
30
150
29
16
8
60
36
19
60
5
1
30
6
24
6
24
6
15
24
9
95
132
24
55
45
9
27
39
29
1
24
11
25
6
9
9
60
12
48
12
3
48
57
3
24
33
15
15
21
104
61
36
48
87
33
6
21
48
117
18
36
36
78
3
9
24
35
19
102
3
20
25
30
21
99
5
37
24
35
36
4
20
12
72
37
11
19
41
4
15
30
3
8
37
95
1
75
92
24
40
44
1
35
13
23
124
3
57
8
40
20
1
95
40
12
48
81
35
25
54
9
45
27
20
64
39
53
7
42
11
43
5
1
54
60
6
30
45
36
32
16
92
28
45
39
27
9
9
75
8
24
36
67
17
4
39
12
33
21
60
54
36
21
8
48
4
20
4
36
45
3
8
79
93
20
37
24
51
33
23
12
7
69
45
156
119
4
12
68
136
24
8
24
49
15
39
66
60
30
66
39
69
12
39
21
90
18
35
40
12
24
39
33
20
19
18
11
1
11
13
54
21
51
33
8
13
35
52
87
42
83
96
1
99
12
27
45
8
7
41
16
3
6
6
18
66
17
19
30
24
24
111
15
5
16
60
15
29
12
43
5
49
30
17
103
5
25
12
24
24
12
59
1
11
13
11
43
5
25
11
1
59
24
12
4
56
19
29
28
32
12
64
15
5
4
72
33
60
35
7
29
16
60
8
16
39
45
8
84
4
21
3
12
8
48
97
66
21
60
8
7
90
24
60
27
20
7
5
61
47
4
63
5
40
12
20
24
24
12
84
16
33
71
16
39
5
31
53
115
17
16
27
6
54
5
1
36
35
36
48
24
115
6
24
3
3
36
24
29
16
39
5
37
48
11
12
13
59
1
11
19
90
39
176
16
24
44
36
61
35
13
12
3
12
15
18
12
35
4
69
51
15
54
11
40
12
9
71
43
5
24
1
15
84
57
23
25
3
32
28
3
21
36
33
35
19
6
30
9
75
5
31
45
24
56
12
13
47
84
13
15
27
204
5
31
18
35
31
21
68
40
15
6
36
83
25
12
3
72
9
24
72
15
9
15
44
1
39
105
23
24
28
80
12
24
19
5
16
21
15
69
35
52
8
24
151
6
24
35
36
76
20
108
16
33
12
23
25
30
12
54
6
5
24
136
60
80
4
15
29
40
45
36
35
1
11
103
6
11
13
6
5
64
39
53
13
11
28
45
3
8
24
48
13
24
23
4
8
16
39
66
11
43
6
11
4
9
12
108
3
8
12
7
6
135
56
48
37
179
1
108
12
75
9
186
53
12
13
3
32
40
45
15
87
33
120
45
11
12
193
147
8
31
18
11
100
60
36
8
25
11
61
23
25
12
48
95
36
19
12
24
60
30
59
1
66
53
97
18
81
39
21
21
60
18
6
15
32
60
49
11
4
44
85
30
21
36
9
23
12
25
39
144
60
8
13
47
64
9
6
29
40
44
37
60
15
56
7
17
40
15
29
4
20
1
6
120
29
19
6
11
24
100
140
24
76
32
4
3
17
24
16
36
57
35
12
16
60
9
11
37
6
6
18
6
51
3
101
4
45
102
168
5
25
27
20
16
8
1
23
31
81
15
41
37
11
16
20
28
8
28
44
36
12
12
1
6
18
30
5
67
65
24
120
61
59
84
31
6
11
13
51
8
37
15
20
160
44
19
6
30
90
24
30
65
31
17
12
7
5
25
18
36
45
12
33
54
12
9
32
49
39
44
1
11
25
30
18
95
145
11
16
9
15
32
133
156
60
15
33
23
7
21
45
59
25
27
33
6
81
80
79
6
18
5
36
31
5
24
24
31
69
20
7
93
36
44
12
49
6
18
23
12
31
5
19
60
65
28
27
17
16
33
36
75
39
29
12
48
205
47
13
23
13
39
87
24
21
9
59
7
24
24
5
37
11
12
7
21
33
24
6
29
55
21
24
56
64
20
1
11
24
25
27
24
3
6
11
85
84
36
11
52
12
39
5
16
24
36
9
114
5
97
59
12
19
48
21
12
20
37
6
21
60
15
33
12
8
31
117
8
40
45
51
3
30
11
12
4
8
16
9
6
6
71
40
68
76
9
47
49
48
12
54
6
3
20
31
6
23
28
87
41
49
47
19
6
3
45
ABCD 93934051436*3^$a+1 [50081]
55
35
37
167
13
17
54
13
119
49
5
67
59
30
67
5
96
43
84
47
109
23
157
108
72
23
30
103
23
1
161
168
115
83
12
24
108
12
1
95
25
24
96
53
36
7
120
11
90
6
54
30
13
23
126
60
7
11
13
5
19
120
35
18
67
11
18
66
96
72
48
42
43
24
12
11
30
36
67
47
48
108
54
198
145
96
53
228
72
36
19
41
7
131
42
7
77
6
162
43
60
36
71
265
41
91
60
179
169
11
12
61
108
143
49
48
72
23
78
18
12
49
168
108
95
49
71
42
264
24
48
31
36
24
24
36
24
83
12
37
53
175
5
204
48
6
1
48
72
5
66
18
6
36
121
53
18
13
60
5
90
25
47
37
323
90
36
211
48
47
85
5
108
103
12
77
7
48
132
48
131
12
36
13
83
120
36
90
31
353
7
29
30
42
18
49
35
1
72
192
11
1
60
29
55
132
113
18
6
43
5
6
121
36
84
101
12
6
84
13
59
150
43
77
31
24
71
121
23
121
36
36
65
66
193
131
73
59
30
18
25
407
37
113
48
247
23
6
102
37
180
5
7
11
30
204
7
96
23
108
49
35
36
61
35
25
5
55
5
84
42
54
31
36
24
53
84
42
48
18
180
18
72
24
13
228
72
132
233
72
91
125
18
180
37
35
181
17
7
36
47
49
83
12
25
47
60
108
169
29
30
72
49
23
60
61
47
13
17
18
37
5
462
25
72
29
24
54
157
53
79
12
89
67
95
157
5
72
24
19
132
59
90
19
168
36
143
36
162
12
96
115
12
53
67
143
1
71
37
41
90
30
7
84
36
17
103
324
60
23
25
72
168
60
36
47
229
120
179
229
161
54
60
216
84
18
7
72
11
157
95
25
155
168
30
18
1
77
19
12
203
36
13
24
24
60
60
179
121
60
11
42
19
161
66
24
205
12
101
42
13
36
239
30
90
114
7
59
162
78
120
42
43
12
53
84
55
5
43
84
83
18
78
12
13
5
91
113
126
162
18
1
48
96
35
228
1
71
25
29
187
84
12
12
60
72
23
96
12
18
114
61
24
12
11
169
41
7
11
1
23
48
132
85
89
60
36
36
90
61
96
17
7
11
126
42
1
29
60
67
95
73
60
144
12
96
60
108
23
13
131
13
192
48
17
90
48
54
55
96
12
35
205
12
5
31
95
90
30
49
5
90
324
36
348
48
49
59
72
90
55
36
24
12
17
6
174
6
30
24
36
84
54
96
180
108
49
60
156
17
18
85
60
132
35
25
83
90
55
215
48
85
23
49
23
54
55
95
217
48
41
90
48
180
121
41
115
89
138
13
216
11
85
77
54
1
71
18
487
29
43
60
23
18
31
96
5
270
90
30
37
17
78
192
96
72
72
66
18
169
12
120
5
18
60
30
198
54
18
73
5
264
43
35
25
120
17
67
24
155
24
30
175
65
18
18
19
35
13
71
6
30
13
24
24
47
78
264
24
72
19
53
18
1
179
84
36
384
18
66
6
55
101
54
108
42
7
29
30
25
197
19
197
144
79
41
103
95
37
41
36
55
11
1
71
78
127
11
37
35
37
12
12
17
151
41
24
91
119
61
12
125
43
137
19
84
5
162
13
23
90
96
43
12
11
144
25
35
253
48
77
72
43
168
36
107
49
12
65
ABCD 93934130224*3^$a+1 [50002]
63
85
8
15
21
3
45
16
11
12
13
8
15
21
12
16
5
42
192
121
11
48
90
55
23
13
77
18
69
28
23
36
1
17
15
40
12
24
5
54
18
7
59
60
9
88
72
36
29
63
24
3
21
4
5
3
3
49
113
31
56
3
21
51
72
49
23
12
57
100
116
51
24
93
63
36
37
17
78
57
4
47
13
41
18
21
123
12
42
79
20
27
12
6
43
5
19
5
72
18
12
36
49
32
15
30
3
75
25
11
97
11
138
96
31
17
15
4
228
23
37
12
8
57
66
9
63
49
36
23
13
47
36
69
69
15
75
93
28
8
12
4
23
13
17
18
9
15
21
100
8
36
60
93
19
107
18
6
13
53
54
21
12
24
108
16
32
3
1
72
8
28
48
68
27
121
20
24
24
27
69
3
150
15
24
24
40
35
37
36
5
30
36
78
3
28
41
43
24
20
39
48
18
72
15
88
11
25
5
54
1
92
60
40
72
59
24
177
64
47
72
48
24
54
72
39
9
19
23
12
42
51
3
18
102
18
6
25
83
36
57
4
24
92
33
42
13
20
36
15
24
12
157
23
18
15
24
39
36
54
18
9
16
5
91
71
1
72
12
83
25
29
63
124
20
12
69
7
23
72
49
72
24
20
15
45
72
28
35
141
16
5
54
81
24
16
11
12
72
24
13
12
32
33
7
59
21
52
35
37
5
87
3
30
31
8
64
60
35
36
78
3
4
60
35
33
9
18
12
36
73
107
24
33
36
28
24
17
135
40
11
72
105
3
81
3
37
167
18
31
8
9
15
75
21
33
15
9
72
15
12
3
49
59
78
99
76
8
148
108
47
48
13
36
65
187
29
30
18
19
59
48
49
23
73
17
6
84
21
16
8
4
20
3
1
53
15
88
36
29
31
8
81
24
3
36
4
68
24
27
13
23
93
4
108
5
18
13
32
12
108
28
29
15
3
45
16
8
24
12
84
81
7
8
75
120
69
3
13
8
24
33
30
253
35
60
36
61
60
80
28
5
48
39
33
18
36
177
27
120
21
105
72
3
3
18
18
9
4
107
45
87
66
6
9
75
6
30
37
23
21
24
24
105
139
60
59
21
33
27
112
48
96
215
9
4
47
18
7
8
100
29
7
8
192
9
66
72
45
63
24
13
56
12
99
48
72
1
12
41
31
275
49
23
6
30
36
36
36
37
35
6
30
13
11
18
120
55
23
12
45
33
43
29
30
42
99
21
31
24
8
24
27
69
3
13
23
13
59
13
12
41
55
95
13
36
48
44
15
141
27
9
88
72
95
33
45
79
32
81
42
12
1
152
63
60
36
12
49
11
85
23
21
12
108
201
63
160
11
93
99
60
12
117
9
91
44
105
39
9
6
13
48
96
35
24
12
49
149
18
1
23
102
63
51
72
36
12
72
13
36
5
51
3
24
12
36
1
48
8
88
12
101
7
23
21
16
36
84
68
28
48
29
123
3
48
13
20
3
6
15
15
24
9
3
36
60
30
91
8
36
40
11
13
41
126
12
24
25
23
1
23
21
4
23
49
83
81
39
60
30
24
31
59
25
24
68
27
12
18
15
16
36
101
43
36
23
18
6
12
13
20
16
32
4
44
36
168
15
13
20
87
9
81
3
15
54
171
40
23
1
12
32
4
47
49
5
7
24
17
19
35
57
3
49
23
102
6
21
12
16
72
17
6
48
36
81
27
57
39
49
161
6
18
15
15
42
43
56
27
61
24
35
45
4
24
12
149
90
36
36
78
15
28
11
9
3
21
100
5
18
6
15
28
11
117
3
37
77
31
12
23
37
17
42
9
4
143
109
23
13
8
96
40
8
24
16
108
47
13
20
3
18
102
36
24
72
25
5
55
35
6
3
40
20
120
24
132
3
61
80
87
24
45
24
3
13
8
135
37
35
9
51
45
57
18
24
45
27
49
12
8
52
23
144
48
129
16
48
32
4
72
23
1
32
3
9
4
56
57
6
21
28
68
16
96
143
49
11
162
30
1
20
15
96
12
18
90
60
133
5
6
61
32
12
24
64
8
15
13
20
36
15
36
1
32
52
11
48
13
29
90
49
35
13
59
93
3
12
49
11
49
41
75
27
13
47
49
5
7
24
20
69
19
36
59
12
42
39
40
36
11
13
48
23
1
95
13
17
3
12
9
18
49
12
23
13
24
23
13
48
8
33
195
36
9
18
13
80
96
129
51
3
13
24
53
19
23
9
3
60
12
37
35
9
15
49
20
28
41
18
13
36
20
39
1
48
23
9
27
6
7
83
30
19
5
75
141
135
57
39
111
25
23
45
40
5
3
3
48
57
72
100
23
73
120
47
36
61
11
36
13
23
84
13
65
67
107
9
4
32
27
36
54
6
117
4
56
16
48
59
24
25
5
3
60
28
72
5
79
36
167
81
15
13
8
24
72
60
48
27
13
12
36
36
24
8
64
104
3
36
13
20
3
54
67
56
21
6
21
63
13
20
165
55
12
5
31
24
41
162
25
72
5
27
12
51
49
68
51
12
49
60
35
13
5
39
123
117
99
69
3
36
37
23
48
73
20
3
9
3
60
61
32
28
5
30
57
12
39
36
1
8
33
7
11
180
25
44
28
47
33
48
52
47
48
6
72
43
29
48
72
18
21
16
8
9
15
12
108
40
59
54
54
18
99
36
24
4
23
54
30
36
49
60
107
13
32
15
12
6
63
4
23
36
66
15
9
115
72
11
18
87
33
24
175
23
18
7
11
12
18
258
21
12
16
53
6
66
3
3
33
75
48
37
140
27
85
12
41
6
12
13
24
ABCD 93934144498*3^$a+1 [50039]
24
21
11
40
147
150
191
79
225
27
5
43
72
29
72
13
12
132
11
216
24
24
40
3
29
25
24
95
120
37
18
57
99
96
120
29
133
75
56
16
3
30
71
241
30
18
15
147
6
12
42
65
40
3
120
21
96
33
12
24
66
36
78
15
141
35
223
65
73
15
225
12
150
18
123
21
18
12
90
75
56
37
108
47
40
176
19
42
75
171
29
43
93
69
59
55
36
5
16
33
71
16
75
53
121
108
11
49
36
51
75
21
9
78
12
36
33
9
71
24
25
60
107
16
75
5
13
27
24
3
5
85
131
49
47
24
145
15
96
105
15
21
30
309
96
24
80
13
123
153
84
3
15
144
41
88
72
69
6
69
33
143
133
66
41
48
1
119
211
29
40
51
165
3
12
41
48
1
6
84
5
55
108
5
40
56
91
36
17
16
27
90
30
42
120
27
24
39
108
53
16
200
43
12
36
234
155
96
7
41
40
56
24
31
41
55
9
3
117
176
40
152
16
32
25
72
72
24
47
79
30
75
273
102
6
120
83
136
33
15
32
49
12
90
57
56
109
3
8
24
48
25
143
16
128
1
12
24
18
17
16
165
35
19
5
48
168
67
36
12
29
139
21
128
43
60
65
37
3
24
56
85
243
21
35
55
150
48
90
41
336
55
65
13
147
96
63
84
5
48
48
7
57
8
240
43
54
71
72
19
5
16
45
35
144
40
15
36
5
120
19
6
15
8
61
3
200
103
65
48
67
5
40
105
159
33
23
37
11
40
24
48
72
8
24
55
18
63
8
37
27
8
43
192
189
24
21
78
216
21
168
56
91
5
73
102
6
30
72
21
51
45
56
13
59
72
96
40
8
7
144
36
24
66
24
30
96
5
24
79
12
45
8
24
55
12
21
48
27
165
27
101
31
33
152
48
67
18
132
15
48
80
13
59
13
42
81
24
80
40
45
3
32
85
24
35
16
8
115
5
37
51
48
39
57
75
126
90
18
51
15
36
45
27
18
72
72
24
27
72
48
8
19
45
192
15
113
13
27
27
21
32
16
39
6
59
133
270
53
19
53
64
45
18
17
40
21
12
6
144
12
69
21
36
90
72
125
37
83
48
144
19
5
151
105
75
18
42
9
152
160
8
157
54
48
53
24
16
87
65
31
65
16
75
258
3
8
7
137
7
81
8
19
48
77
1
12
3
39
36
77
72
96
16
224
109
3
48
51
5
31
129
8
43
54
23
1
15
80
136
141
3
24
63
9
56
25
39
3
5
72
229
35
91
30
63
56
24
25
210
45
27
5
120
1
162
186
12
15
8
16
21
84
18
21
56
19
84
153
24
56
55
60
69
144
32
19
6
54
18
30
33
27
30
95
13
24
51
80
64
21
35
67
5
73
47
145
18
189
45
11
13
11
61
75
45
3
51
18
72
11
7
41
24
96
109
75
152
13
48
83
49
36
11
40
96
8
109
131
67
24
18
3
9
15
183
113
109
11
97
120
207
48
32
40
96
80
120
40
27
101
16
3
42
35
13
11
79
60
120
53
7
108
30
39
129
12
83
72
7
57
8
31
65
16
3
78
39
141
84
63
80
96
49
18
5
127
18
47
48
144
13
12
15
75
24
21
33
95
88
9
239
31
180
29
24
73
24
23
97
23
72
40
33
12
75
165
54
174
6
57
8
1
63
33
30
17
37
3
21
12
24
66
72
42
36
47
120
25
18
24
108
33
24
33
12
36
119
43
21
32
37
78
29
145
143
61
102
114
35
40
45
96
27
45
36
66
69
32
144
31
162
12
51
57
63
8
19
18
144
36
47
13
27
3
5
72
72
1
95
115
69
45
3
27
18
147
3
18
90
54
54
21
56
24
40
39
201
96
237
131
64
135
48
89
1
39
168
45
35
7
54
51
39
102
144
3
21
12
72
15
3
45
48
32
24
19
162
72
203
40
8
67
5
55
12
ABCD 93934690126*3^$a+1 [50004]
21
102
48
105
9
6
24
21
24
45
75
72
8
36
52
93
35
24
36
1
11
64
3
90
3
117
3
27
113
112
48
68
40
27
9
105
23
28
48
36
9
96
48
23
55
18
51
24
32
28
80
121
23
28
99
69
24
8
60
48
55
90
111
15
33
36
27
33
132
60
39
9
15
29
112
3
21
75
5
16
45
24
6
18
6
96
18
75
45
30
42
11
28
32
100
8
16
51
48
117
3
21
24
21
48
23
97
15
12
36
20
19
18
96
75
99
5
36
49
75
48
8
76
9
24
6
21
8
112
99
5
19
65
100
8
52
60
36
15
17
28
69
15
12
21
3
60
12
24
60
39
90
35
115
21
36
60
24
96
12
20
85
51
24
12
105
131
19
45
24
24
75
53
13
39
57
48
23
52
45
83
163
72
117
60
68
28
12
68
25
30
105
39
5
16
45
6
33
20
13
48
6
18
96
102
33
12
48
21
51
12
68
40
32
37
15
81
47
31
5
40
24
60
36
144
128
28
36
93
63
12
68
7
66
6
29
61
3
3
72
5
88
72
72
21
23
55
69
45
30
101
40
51
18
23
28
27
18
39
63
5
19
9
44
36
25
39
15
5
67
18
51
224
16
36
36
8
67
18
15
39
66
99
27
29
16
56
40
27
45
3
48
21
45
3
12
44
4
57
24
24
171
24
51
117
80
43
141
75
45
45
11
19
21
72
93
72
11
4
68
40
93
6
18
27
24
96
48
80
108
55
9
44
64
27
18
192
24
30
24
41
7
24
69
24
3
138
51
24
24
45
35
112
3
33
48
84
21
30
24
5
16
69
6
45
75
77
40
75
69
69
35
91
45
3
65
31
69
8
43
21
24
24
3
69
24
36
96
39
66
23
55
89
1
35
19
21
36
156
189
23
31
96
165
96
48
141
51
72
45
27
3
41
4
21
102
33
20
85
35
211
29
40
51
9
84
72
48
96
99
33
48
80
7
9
44
19
96
21
56
19
24
21
45
3
72
45
24
6
24
42
15
33
30
45
20
4
48
3
89
31
5
61
24
39
36
96
24
69
51
21
30
9
39
18
24
30
96
53
24
36
79
66
144
168
30
69
3
48
18
6
18
6
69
8
64
51
69
48
60
12
24
140
1
6
45
27
48
5
13
6
18
27
144
99
153
12
96
51
141
24
3
96
57
48
39
90
51
51
45
96
8
100
80
4
3
48
24
5
13
15
32
48
4
21
30
5
48
19
177
48
48
48
164
28
32
25
6
17
49
99
51
89
49
27
24
21
54
81
240
96
33
159
60
21
102
45
3
9
12
75
168
42
30
45
8
88
92
160
20
16
141
15
39
105
15
17
108
4
60
20
52
48
27
96
42
72
6
53
4
48
188
64
27
18
6
144
5
76
32
103
21
116
79
90
23
97
63
192
9
35
4
20
43
48
29
40
12
84
12
87
48
5
19
18
72
183
36
60
84
45
83
13
95
1
99
96
45
3
3
185
12
40
45
75
8
88
20
31
24
29
28
9
168
6
45
12
9
3
80
13
27
12
60
68
73
123
12
12
56
12
7
66
39
57
83
16
27
42
3
168
45
59
61
195
51
48
41
4
51
185
1
120
30
29
67
9
33
3
48
12
84
3
240
5
16
20
151
9
81
11
88
75
96
93
20
1
24
6
141
45
39
15
42
24
6
45
8
40
69
6
42
147
20
60
52
60
69
24
3
24
3
21
27
153
57
102
18
15
33
15
9
71
169
27
45
3
27
45
3
72
9
177
27
128
4
39
24
45
20
16
20
64
21
99
27
69
24
45
83
19
53
37
3
12
39
24
5
61
6
29
72
52
12
3
42
3
120
3
42
30
21
51
53
43
48
21
180
9
54
5
67
9
80
1
15
36
3
21
24
24
21
51
123
96
5
72
19
18
83
19
9
15
65
31
138
27
3
45
21
75
75
17
4
45
11
13
6
18
11
4
15
113
4
24
27
18
39
48
33
51
48
51
90
51
48
108
12
27
21
72
45
63
63
29
16
36
48
108
48
45
6
81
144
60
69
6
18
35
16
24
120
20
175
48
18
27
120
24
24
21
135
9
24
63
60
48
24
80
67
9
9
87
63
72
21
72
12
60
36
87
90
15
12
8
16
12
39
69
24
96
32
12
7
29
19
45
117
51
80
19
29
85
24
3
120
93
30
5
40
20
12
4
48
80
16
12
3
66
51
12
33
54
18
102
18
6
197
52
12
51
144
96
65
12
13
39
44
16
21
27
36
60
51
21
72
20
112
48
48
12
27
9
9
75
48
60
15
24
101
4
63
42
131
43
72
42
3
20
79
33
36
12
12
36
9
6
29
85
111
9
3
72
8
4
15
29
136
8
40
3
18
155
136
84
9
30
57
9
51
8
91
69
27
24
69
20
7
9
80
4
3
9
48
116
ABCD 93935036764*3^$a+1 [50026]
11
30
114
37
17
63
4
5
135
4
44
45
7
89
135
76
84
29
147
135
360
24
21
69
144
36
216
3
60
48
33
156
51
9
18
72
30
15
9
55
132
23
114
3
33
264
60
15
15
42
48
7
44
96
93
211
20
15
145
12
84
29
24
12
79
60
5
31
5
39
291
33
268
32
57
279
9
90
61
36
44
21
144
6
9
16
65
15
39
69
16
5
36
498
73
48
41
198
33
39
9
249
3
9
151
29
39
105
6
54
39
132
9
30
6
3
48
39
201
28
161
108
72
24
135
9
72
54
210
67
20
117
103
80
9
295
35
109
29
3
84
16
47
13
17
60
12
75
15
54
295
29
3
48
52
144
5
171
63
81
33
15
111
97
23
69
36
165
55
131
18
27
180
16
29
15
3
30
15
192
16
17
72
151
164
9
54
81
21
18
21
36
220
89
66
24
66
24
54
81
96
39
25
12
17
127
20
69
36
3
27
18
183
33
24
30
165
36
129
27
153
151
96
20
64
41
168
31
60
20
45
15
52
77
111
240
9
186
216
288
133
48
11
21
57
7
5
24
39
76
41
18
186
36
18
30
87
16
32
16
29
3
273
99
16
41
24
15
105
6
109
96
65
234
66
3
228
9
108
27
9
84
132
63
252
99
81
9
30
216
24
181
65
99
69
72
18
241
32
69
108
36
91
44
129
15
21
111
96
117
36
24
120
3
64
113
51
39
96
37
29
195
9
36
3
36
69
36
87
64
60
36
48
149
72
31
77
51
9
282
33
108
57
75
105
126
217
17
6
105
105
6
109
20
76
29
39
76
59
96
69
52
23
37
36
53
7
77
6
1
44
52
173
175
116
16
47
72
18
6
174
60
195
52
44
141
3
171
21
96
69
31
113
91
80
4
60
80
219
150
66
6
18
162
108
12
139
29
67
53
31
60
179
42
174
114
51
36
39
246
79
176
123
6
115
60
36
125
15
64
20
76
80
33
96
111
33
36
126
30
18
13
29
39
16
144
89
3
33
90
66
54
24
105
57
84
15
201
18
57
255
54
144
12
54
69
52
44
21
108
120
42
18
120
60
135
237
55
5
144
120
114
33
93
15
75
201
9
115
20
105
126
9
16
60
35
33
48
177
27
9
75
12
3
126
3
256
221
144
36
123
225
147
45
90
21
64
113
63
27
133
17
12
151
92
117
108
3
39
210
198
72
90
15
9
84
15
16
11
21
4
209
111
69
120
31
65
180
15
15
18
36
187
29
60
99
84
16
44
16
509
222
30
90
24
90
127
209
24
84
63
64
128
196
32
12
45
150
72
25
23
105
21
144
90
1
12
59
18
72
15
45
79
32
132
12
36
63
24
162
180
303
48
64
53
111
15
81
124
20
9
3
84
48
21
36
150
45
9
247
53
54
90
91
96
84
161
180
55
68
60
105
72
63
112
29
55
60
5
75
165
91
35
30
3
57
30
25
44
144
16
20
21
75
48
111
6
48
183
48
99
13
17
127
5
84
219
21
27
48
160
92
33
84
15
12
243
1
44
48
3
61
80
48
21
15
45
51
48
60
ABCD 93935201476*3^$a+1 [50113]
42
18
12
18
37
8
21
60
31
24
80
171
45
93
30
165
63
54
3
33
162
36
129
15
162
78
225
81
39
45
30
6
6
108
36
25
104
21
24
78
120
54
55
239
9
72
3
90
96
51
21
48
42
78
12
24
114
21
165
6
30
42
21
21
126
18
102
90
132
31
77
24
18
12
228
36
21
69
24
6
24
21
120
40
5
24
72
18
78
18
9
87
36
48
204
6
115
5
6
24
42
99
39
30
12
48
24
42
90
54
36
114
12
139
173
108
39
51
78
111
24
69
126
12
12
61
56
21
30
18
75
9
96
162
48
30
42
48
72
13
120
137
18
24
30
7
203
72
36
12
18
24
6
93
40
47
12
157
29
12
180
150
13
65
6
33
15
12
69
16
95
105
39
252
294
120
6
162
66
85
11
204
6
48
42
49
59
66
96
6
48
69
105
30
6
12
18
60
12
78
150
60
21
165
108
30
138
90
117
27
90
78
6
60
96
3
147
30
60
108
42
93
33
63
144
16
35
90
114
1
17
30
48
114
30
121
11
54
234
42
18
132
24
54
30
132
60
66
12
36
15
21
6
54
30
6
30
42
18
12
30
72
114
54
66
30
54
96
30
114
60
96
6
36
12
66
252
57
165
72
60
30
84
6
114
6
66
13
59
30
48
114
18
36
55
77
30
12
66
180
42
30
30
18
114
36
60
12
138
6
24
21
3
6
135
129
12
54
54
66
21
39
42
42
30
15
33
48
30
6
36
87
15
150
91
41
66
48
54
90
18
102
21
87
49
179
96
138
18
42
96
72
79
101
3
21
54
21
21
18
84
21
27
253
11
24
42
3
105
39
111
90
6
6
19
101
24
3
21
66
18
48
24
55
5
24
132
63
40
77
147
21
24
60
12
168
42
30
156
48
120
55
77
30
72
66
114
60
42
75
9
15
9
90
42
6
78
84
36
15
16
83
45
15
6
120
99
72
75
96
48
12
132
21
39
1
77
123
24
75
96
72
69
39
9
33
90
12
42
79
35
66
139
41
18
30
12
18
18
72
162
6
12
66
6
126
54
6
33
117
78
6
186
24
6
84
19
71
30
96
72
72
24
30
42
30
24
24
54
48
39
39
6
19
80
69
18
30
72
138
42
72
84
36
48
127
53
102
66
168
30
24
108
204
78
15
3
13
80
51
24
126
84
51
3
150
42
84
144
48
9
81
79
23
30
78
42
6
42
19
29
30
42
72
90
57
189
54
6
30
54
171
111
9
51
18
108
79
11
12
30
171
16
53
96
54
18
27
3
13
104
21
75
45
12
18
21
33
396
24
48
27
105
186
42
24
30
45
3
42
19
17
48
42
42
66
81
51
69
21
84
18
42
78
90
42
108
18
163
41
6
12
18
24
24
84
48
30
73
179
6
30
36
60
129
27
174
36
84
84
102
120
60
30
54
45
99
24
30
108
3
195
21
75
36
73
65
175
29
12
168
6
36
18
30
60
12
45
21
174
48
42
19
11
66
168
6
30
36
43
56
75
96
117
147
24
42
48
84
7
155
24
61
200
64
11
24
69
75
66
54
30
12
30
66
90
42
66
69
117
30
108
1
35
6
39
40
59
60
48
249
3
48
24
54
60
12
30
60
24
54
54
48
49
11
90
43
5
12
42
72
48
6
15
27
108
6
36
54
48
36
69
72
15
36
90
78
6
48
31
95
84
42
24
6
288
30
7
29
6
69
27
12
90
127
89
66
18
42
49
11
30
66
42
90
1
77
12
66
6
84
60
72
48
240
15
81
6
177
57
54
6
19
137
39
171
48
90
30
66
30
84
25
5
180
42
120
60
114
84
192
43
41
18
120
30
12
6
150
18
30
6
33
72
3
66
24
12
18
48
12
1
77
3
27
168
60
12
78
84
6
61
11
24
54
6
6
30
60
33
24
3
102
42
36
33
40
5
30
ABCD 93935503796*3^$a+1 [50027]
13
41
18
57
16
20
64
24
11
18
78
93
27
85
65
15
28
11
49
12
84
104
21
39
51
61
108
24
32
21
27
112
36
29
30
45
4
24
23
144
13
113
54
25
80
3
1
32
12
57
6
37
20
52
68
3
12
60
61
32
12
87
90
75
33
55
36
44
27
6
7
36
12
8
24
48
57
27
36
88
80
111
60
21
64
5
31
20
28
77
7
65
15
28
119
1
5
55
12
17
51
99
13
56
16
56
60
64
20
24
40
41
63
105
7
24
17
24
51
84
3
57
16
32
88
20
24
4
36
53
55
12
56
24
24
111
25
8
136
24
36
32
12
16
20
4
137
15
96
39
25
8
3
30
115
84
20
4
47
9
4
12
12
5
30
18
72
31
96
143
1
17
39
64
41
19
89
7
56
84
75
33
33
54
141
24
4
80
27
9
45
3
88
35
144
25
20
36
45
3
12
57
31
17
7
197
15
28
12
11
37
56
40
24
47
1
119
96
9
21
54
61
12
17
108
78
72
12
9
16
56
12
3
84
126
39
4
12
5
3
4
68
9
6
9
3
157
60
24
29
27
4
120
84
17
18
81
249
43
144
56
28
60
20
21
186
84
45
16
17
72
48
78
84
21
69
19
12
44
84
40
96
53
72
19
104
33
195
4
8
15
13
89
6
12
1
44
27
45
16
12
53
24
39
69
27
3
25
72
11
24
49
71
18
18
24
21
28
60
80
64
60
20
12
36
4
56
45
55
29
75
3
193
44
4
60
176
24
4
48
35
85
68
81
19
20
129
138
9
45
111
24
96
124
48
12
35
21
4
180
120
24
32
39
49
24
8
28
24
72
80
165
39
27
57
48
160
24
41
3
72
24
76
17
67
60
44
40
11
13
80
27
6
55
8
9
67
104
36
4
20
4
35
61
59
132
1
20
280
17
42
49
41
18
18
123
36
75
109
17
30
90
7
35
102
6
90
55
24
84
11
33
153
72
27
45
19
17
15
108
52
12
23
24
9
24
75
13
17
27
15
1
65
3
12
84
28
20
108
4
35
1
24
11
117
27
69
252
64
56
9
91
24
155
9
60
4
12
48
192
65
31
5
43
20
24
57
126
24
18
30
37
125
3
16
44
16
56
76
5
27
15
1
60
11
30
108
42
120
9
24
52
120
53
43
12
47
18
3
40
60
24
5
36
30
9
120
28
48
84
60
11
13
29
12
18
25
32
3
18
7
5
87
16
29
75
15
21
60
4
24
11
93
3
9
16
60
5
79
8
57
90
25
96
17
15
45
43
8
96
4
60
59
18
15
15
54
36
90
54
19
12
92
48
99
36
24
1
32
12
36
28
17
7
8
48
16
56
124
228
8
48
81
6
93
40
29
48
67
12
104
4
20
63
33
100
29
31
41
15
4
17
27
27
90
75
3
12
21
15
33
21
19
116
33
48
24
126
25
155
57
27
109
56
15
73
35
73
92
36
111
36
45
4
143
73
5
30
9
36
4
84
11
13
12
48
35
21
24
148
24
24
12
12
96
44
168
135
129
16
44
96
40
125
19
96
140
4
36
48
20
84
16
24
80
48
4
36
155
73
107
45
48
27
9
16
60
24
71
33
21
15
16
29
15
40
71
45
9
55
80
136
32
28
155
12
61
60
72
8
21
55
11
25
155
69
93
7
60
60
185
123
28
48
11
6
63
27
105
15
33
21
60
31
5
79
23
18
39
168
33
54
9
100
24
72
83
13
5
12
60
48
72
31
77
3
60
36
16
12
32
16
95
85
8
16
185
30
93
52
144
32
27
93
4
5
31
65
15
28
24
35
18
19
215
1
44
96
9
79
60
104
76
12
60
107
25
140
52
5
36
55
47
57
51
162
42
1
20
28
20
12
45
102
13
68
9
42
25
11
69
4
11
18
27
40
11
45
9
15
100
96
24
20
4
20
9
115
132
71
73
59
48
13
59
45
48
84
75
9
76
80
16
12
68
124
11
25
125
87
15
18
63
16
8
16
36
65
90
13
20
57
63
3
49
8
12
4
77
30
9
4
11
9
16
20
4
56
3
12
81
4
68
12
40
84
17
15
9
39
24
3
24
13
5
12
18
18
15
64
101
7
8
99
121
68
40
116
28
80
72
24
76
5
55
44
4
92
21
39
15
36
12
42
55
60
41
3
72
87
13
29
39
52
168
84
132
5
39
24
76
12
17
12
19
41
3
33
7
8
84
135
90
79
32
24
24
4
48
164
4
176
15
60
9
60
69
55
60
8
48
12
40
29
36
72
3
4
24
32
40
65
43
29
30
177
64
24
12
11
57
72
15
33
48
9
79
140
147
25
5
15
64
36
44
63
37
108
53
139
5
43
36
11
45
3
117
24
24
60
16
12
35
24
1
44
45
48
18
9
4
20
39
177
4
60
137
39
76
24
11
25
84
24
24
125
43
92
52
71
13
36
20
105
31
84
8
160
ABCD 93935614816*3^$a+1 [50132]
100
35
90
55
29
6
61
29
54
108
18
31
44
160
47
18
15
52
12
191
12
25
113
31
83
36
25
77
72
43
35
60
12
48
13
35
1
29
24
55
36
59
60
25
95
37
29
12
19
53
18
132
78
3
36
4
24
5
163
47
18
108
30
60
1
36
12
11
102
63
96
39
12
18
79
60
65
6
24
1
5
15
105
84
138
12
13
5
55
47
37
29
54
36
42
18
72
30
42
6
67
144
29
24
48
12
18
48
30
7
107
36
25
59
13
5
55
12
36
60
132
23
54
66
204
25
41
102
12
36
1
41
63
52
23
37
65
12
18
48
1
11
18
24
66
12
30
12
90
186
79
116
99
13
83
24
6
139
48
23
1
23
97
23
30
31
12
5
72
66
21
4
12
84
11
133
89
31
179
6
55
35
12
25
72
48
23
25
17
30
60
313
5
30
49
41
79
173
30
13
56
81
115
188
45
54
97
48
11
1
131
13
59
6
60
102
129
123
48
37
12
24
12
35
97
11
60
30
19
35
37
11
42
96
7
108
24
53
30
12
6
54
6
30
25
5
72
19
24
72
5
43
17
30
73
96
8
3
49
36
60
23
24
138
139
120
29
12
42
108
25
12
35
156
1
59
37
35
30
18
12
60
30
12
7
84
12
72
35
60
30
60
31
17
60
60
79
48
41
42
157
11
90
42
222
66
60
109
65
15
183
72
36
24
78
87
33
60
19
128
81
54
1
12
12
23
48
84
60
6
51
40
23
6
24
91
12
5
18
25
47
33
4
101
67
35
13
95
85
47
109
71
162
127
96
47
13
35
42
60
30
21
27
109
44
52
24
48
72
108
11
12
69
3
37
48
96
47
109
119
84
25
92
81
120
7
5
6
97
84
36
23
210
31
11
12
57
93
43
5
30
108
9
40
65
31
12
108
35
49
41
84
115
23
12
36
12
12
6
7
107
18
192
18
85
12
72
11
13
132
5
43
80
39
25
95
120
18
72
6
37
65
30
49
24
17
223
95
97
17
27
9
19
5
60
6
1
48
11
205
24
5
6
12
12
117
33
7
48
12
60
29
55
149
7
36
12
116
112
83
30
30
85
24
11
21
21
63
45
24
78
57
45
30
36
42
7
155
6
7
77
27
16
72
48
5
19
113
90
18
378
24
6
67
17
6
21
76
47
25
12
23
25
35
48
25
77
43
24
80
64
20
45
24
120
115
11
132
72
25
48
35
12
168
25
12
11
61
23
25
95
61
17
30
12
60
6
102
30
132
30
108
13
35
102
102
1
29
18
12
25
11
21
111
37
12
44
136
161
48
42
12
108
25
12
23
132
37
113
55
95
66
162
25
17
27
33
30
60
37
83
1
35
30
30
145
12
47
25
72
80
40
101
19
23
18
60
67
41
19
12
11
25
17
6
12
90
103
5
19
41
162
85
24
23
1
35
84
48
25
23
25
36
101
108
42
33
39
18
138
72
30
39
3
6
150
174
60
96
55
20
4
11
49
92
4
137
42
96
24
25
5
6
1
59
180
72
12
25
96
5
91
83
48
18
15
4
12
48
11
54
6
54
115
11
37
35
9
3
13
132
11
24
25
71
205
5
30
9
81
55
120
5
54
25
96
84
12
84
77
210
18
72
42
21
57
7
11
12
90
3
15
24
138
19
23
186
24
30
36
205
65
247
23
90
150
54
6
12
12
6
31
41
7
11
81
63
85
35
36
1
11
102
18
37
48
8
160
36
11
73
120
125
7
324
8
3
33
27
73
89
15
88
65
39
9
90
12
37
36
60
80
4
35
6
51
64
47
90
162
1
24
23
25
8
27
25
17
30
1
36
113
31
60
12
95
18
150
42
108
19
32
48
40
96
95
1
48
161
7
23
24
60
13
8
136
41
55
44
33
18
18
24
66
84
13
65
42
96
30
42
13
137
3
4
23
9
63
96
60
241
23
180
21
9
6
49
83
12
97
24
5
30
90
67
24
131
85
48
24
5
6
61
60
36
5
60
39
64
137
39
63
66
60
120
54
13
72
72
131
73
29
6
24
30
66
1
24
17
55
23
49
65
18
12
25
11
120
12
30
7
71
12
9
63
1
180
60
17
18
1
48
41
19
132
11
12
85
71
1
23
225
3
18
84
48
18
37
125
7
60
23
42
7
41
63
40
24
155
48
73
29
126
204
37
101
150
13
5
51
4
35
42
55
24
23
57
9
7
47
73
8
52
65
ABCD 93935851442*3^$a+1 [50045]
48
16
36
24
35
1
119
45
28
8
4
5
67
23
25
36
12
68
27
13
32
99
21
96
60
24
4
32
76
72
12
20
64
5
43
32
69
120
7
11
18
39
21
51
4
92
16
12
35
61
53
27
9
3
36
100
143
21
24
4
80
3
1
17
15
24
33
27
40
20
33
27
48
51
61
32
21
87
33
99
40
128
60
60
4
24
41
7
8
24
15
66
67
56
27
33
4
152
24
48
16
32
28
8
48
21
99
136
12
12
44
48
12
84
52
20
21
18
1
47
9
123
21
24
3
25
24
83
30
31
11
45
120
24
39
93
4
44
117
163
8
12
36
28
23
1
20
64
68
27
1
12
20
120
16
92
64
35
13
116
36
15
49
48
77
36
19
24
48
68
4
24
8
16
8
108
28
8
21
115
32
28
152
12
21
31
59
49
41
15
12
48
24
24
52
35
109
92
148
11
37
84
24
104
57
55
20
16
48
44
28
12
11
21
52
12
11
12
9
4
168
20
36
12
9
30
1
12
29
18
1
68
16
48
11
18
63
27
18
51
3
13
17
31
77
7
32
16
12
24
59
21
36
4
11
9
9
27
72
39
1
24
20
4
36
36
8
4
8
28
36
47
21
87
25
35
45
24
60
24
4
12
23
18
39
12
28
12
56
100
20
84
33
18
33
84
28
53
30
1
20
3
69
69
3
52
5
3
28
20
16
8
4
24
35
13
8
48
36
27
141
39
30
43
60
36
68
84
51
1
20
28
96
23
57
16
84
80
105
91
17
3
36
24
88
56
21
27
12
88
24
24
20
28
17
111
40
12
48
12
20
108
76
53
15
4
24
20
52
60
24
36
20
16
44
28
44
117
7
8
63
45
84
12
51
36
25
8
12
9
19
56
16
20
147
13
44
33
291
40
8
33
7
24
128
81
27
12
28
48
5
36
43
11
49
48
11
42
18
49
12
56
28
17
30
49
11
49
8
24
16
41
18
45
48
60
48
12
27
45
24
111
1
128
15
25
60
23
9
24
36
52
107
1
8
51
30
19
56
120
45
3
27
109
32
36
3
13
48
24
152
72
16
32
27
49
107
69
45
3
84
33
3
28
36
23
1
36
71
25
8
27
30
19
12
32
12
36
51
13
83
9
36
108
9
3
28
12
36
119
13
36
92
33
18
49
56
3
49
8
12
21
42
33
87
1
20
36
36
16
41
18
33
120
28
152
99
9
88
11
1
132
11
25
12
36
36
17
84
15
24
16
35
18
60
15
3
61
41
7
11
45
9
19
36
12
36
12
65
43
68
24
36
28
24
36
12
5
87
3
54
7
20
16
47
9
12
4
12
20
63
9
40
12
24
8
3
33
12
75
13
140
9
18
9
36
15
69
72
51
13
20
40
48
11
13
12
5
39
87
162
3
12
24
108
28
23
9
60
84
12
16
24
35
12
42
7
84
12
23
93
4
8
28
11
57
4
12
47
25
83
45
33
27
27
105
3
61
8
12
48
28
23
48
13
44
4
20
4
20
40
8
28
12
8
36
84
52
47
49
92
28
60
8
36
36
15
18
48
51
21
42
36
13
77
43
36
83
33
28
11
25
48
24
24
72
8
120
15
42
31
8
9
31
36
8
36
48
40
23
25
68
4
12
60
83
36
21
4
8
40
11
57
48
12
12
16
80
48
24
40
29
15
15
37
35
42
19
17
43
20
40
36
56
12
3
69
84
12
28
8
51
1
48
60
8
76
77
111
64
77
3
12
21
15
36
3
37
20
84
60
4
8
4
53
7
12
41
27
9
12
3
16
23
18
18
57
12
3
21
4
44
64
56
28
8
48
9
3
24
33
18
12
13
20
12
4
41
39
4
12
48
47
36
9
24
48
28
56
15
45
24
15
61
36
12
12
5
3
16
260
4
36
48
8
9
31
24
48
53
3
12
24
4
8
9
30
9
36
4
32
52
48
8
124
29
39
4
12
53
63
4
5
75
15
13
8
112
56
51
33
39
25
20
45
3
123
133
20
28
8
4
72
20
16
8
40
41
43
12
72
12
11
13
56
21
19
8
4
120
8
136
20
52
47
48
21
51
150
51
136
60
8
16
44
28
47
21
16
48
80
4
20
16
48
17
6
25
29
30
36
1
48
12
24
84
60
41
7
32
4
8
63
36
1
84
168
12
275
37
8
48
27
9
16
17
12
90
81
87
12
45
24
172
20
27
85
32
16
35
13
44
36
28
32
27
9
24
111
61
20
4
20
40
56
64
56
40
47
85
95
21
12
9
63
136
12
35
61
8
48
36
28
20
21
7
5
67
41
39
3
105
96
84
24
60
39
81
16
60
5
31
60
17
18
24
36
1
71
13
44
24
16
20
4
24
68
36
3
1
24
32
4
8
16
24
47
9
36
27
18
75
15
54
6
25
8
21
3
4
44
40
8
27
30
75
84
3
61
12
59
18
127
83
25
12
23
30
15
24
4
128
36
4
32
27
57
64
191
61
96
59
9
21
144
6
25
48
17
54
45
40
8
12
36
28
44
4
32
48
12
12
60
117
42
18
19
24
5
63
27
42
31
8
4
12
53
84
3
12
64
12
8
48
16
20
3
72
9
64
108
17
79
96
17
18
1
24
32
16
12
20
24
3
1
60
48
11
1
71
1
68
21
91
8
40
20
9
3
40
29
3
12
33
27
28
72
60
8
36
48
12
40
12
8
4
44
12
60
129
27
16
20
4
32
9
3
12
16
72
48
8
40
80
3
25
12
72
48
11
9
28
35
48
42
51
64
8
28
8
12
64
104
36
12
45
31
24
24
11
25
44
16
23
1
104
72
291
73
36
132
12
71
85
5
7
24
96
24
24
84
29
31
8
12
16
20
28
48
12
44
99
85
12
47
45
51
12
13
20
9
36
3
51
36
97
8
24
12
16
12
104
48
21
7
36
12
36
8
12
48
39
120
45
16
11
18
114
48
9
24
12
48
64
5
18
1
17
27
15
18
12
55
20
52
41
39
12
48
4
20
36
172
68
15
97
11
1
8
72
39
42
15
15
6
7
83
1
29
55
8
4
68
16
8
21
43
11
9
36
36
ABCD 93936127594*3^$a+1 [50002]
15
60
33
69
15
9
143
136
60
3
138
83
13
51
15
78
51
3
30
3
20
73
3
81
90
77
24
48
16
8
76
8
19
125
1
36
15
57
18
54
63
60
33
18
36
29
61
6
9
93
99
24
9
156
168
66
5
1
18
17
16
93
18
18
15
195
18
42
5
36
13
30
93
72
15
24
9
68
40
27
33
87
6
120
42
48
33
189
27
60
8
48
60
61
60
18
45
21
51
9
3
48
20
24
4
81
15
36
21
23
52
20
28
39
72
17
72
64
36
81
27
39
24
17
67
77
4
171
101
121
102
18
27
81
15
93
39
3
89
1
63
36
32
16
15
18
15
3
12
33
75
6
120
119
12
36
19
5
25
59
19
69
48
24
33
6
45
108
63
9
9
63
63
102
15
27
36
66
15
180
39
21
12
32
52
12
231
41
52
132
87
81
63
21
153
23
4
56
84
19
9
24
15
129
39
18
159
168
20
7
18
72
39
3
54
51
39
54
23
67
33
15
24
177
87
24
9
27
21
56
67
41
40
192
9
54
5
31
60
41
48
40
20
28
48
9
36
54
17
13
60
63
36
8
96
72
139
126
3
51
89
60
31
9
3
209
16
33
90
66
6
33
48
12
12
15
69
36
201
11
40
57
6
18
59
4
93
3
92
36
1
23
85
23
16
45
15
132
72
72
8
52
9
3
39
33
75
17
19
126
3
27
18
3
24
84
48
60
51
29
97
39
12
9
90
93
92
175
17
13
27
207
81
120
21
15
15
60
48
36
117
60
45
30
54
59
19
21
48
108
15
33
36
68
133
36
59
100
63
93
36
32
36
76
45
18
33
8
55
77
7
42
39
56
36
67
17
60
84
31
60
18
3
60
8
40
15
77
12
1
144
39
15
12
6
90
105
12
44
4
9
54
60
9
75
36
93
3
48
33
9
35
160
33
60
15
24
63
6
51
33
54
72
105
57
59
76
60
45
3
99
6
51
48
84
27
41
73
15
39
33
24
20
36
43
45
99
5
37
39
48
48
60
20
4
123
66
83
12
121
99
15
30
96
18
21
9
18
168
72
72
9
24
12
3
60
5
13
35
112
27
41
19
126
39
12
51
42
39
9
90
5
40
27
29
4
63
30
47
25
60
15
3
84
42
15
72
12
48
27
54
59
13
39
147
54
71
49
119
52
20
67
45
68
88
68
109
3
27
54
11
52
33
51
57
102
54
6
18
66
105
36
3
45
15
161
4
27
21
57
51
60
81
15
36
9
23
31
138
3
3
84
96
30
42
33
51
21
8
31
57
60
93
36
24
27
48
12
44
4
32
16
123
9
9
30
65
67
89
1
54
41
40
63
84
105
48
63
6
35
16
24
69
23
28
15
9
45
96
84
23
37
143
139
168
54
12
3
56
55
21
9
15
117
23
88
48
51
141
3
29
28
44
7
18
60
15
56
88
15
6
27
93
24
18
102
24
66
29
25
3
39
33
8
12
184
15
12
36
5
85
150
12
9
60
3
9
92
36
7
57
3
5
220
8
40
60
36
27
9
24
3
21
72
36
32
31
129
3
41
4
60
3
93
24
63
30
3
164
85
60
54
12
24
81
9
66
42
23
193
51
156
84
56
100
8
115
57
128
72
19
33
51
5
4
168
72
48
72
15
57
72
27
60
30
23
52
8
88
12
57
23
48
16
12
3
78
111
51
69
15
90
39
12
129
3
15
93
12
21
15
27
89
124
57
179
4
15
66
144
96
120
18
9
20
184
44
4
132
39
18
39
87
69
93
95
67
42
3
33
35
19
33
24
81
15
68
4
39
21
3
41
4
96
56
52
3
21
60
63
84
6
23
4
27
45
21
123
81
3
45
63
81
15
132
3
30
18
105
48
33
12
83
97
15
84
92
49
15
39
9
36
60
33
6
57
63
5
121
198
18
11
97
15
99
41
7
33
81
120
75
20
24
76
111
54
24
35
16
3
45
21
60
23
43
33
27
33
3
45
39
33
21
72
99
9
3
48
36
63
90
71
40
32
37
63
8
1
35
127
18
48
6
77
16
27
54
72
131
31
6
12
3
8
84
4
56
136
51
33
9
18
18
71
76
27
129
48
57
36
6
9
3
42
3
33
18
17
108
16
20
1
3
171
18
108
108
36
11
40
44
16
165
18
9
188
60
43
90
6
18
12
18
36
41
16
24
9
23
88
20
16
33
126
18
3
93
35
40
51
69
141
24
72
3
32
88
21
48
27
92
7
42
3
96
129
6
77
28
33
162
329
19
9
24
3
129
51
77
115
5
88
177
99
32
139
90
11
48
31
33
60
12
45
35
37
66
45
156
ABCD 93936155546*3^$a+1 [50072]
27
30
42
5
48
1
42
45
15
9
3
6
24
18
77
16
32
40
3
69
168
9
54
129
72
3
42
11
37
3
33
6
204
5
49
78
17
43
120
24
60
9
24
15
12
24
21
96
123
77
43
77
133
96
51
32
31
42
135
75
102
30
60
77
16
3
54
167
16
24
33
90
192
21
3
6
39
27
29
1
30
12
21
24
51
24
6
60
36
6
102
150
45
3
5
7
33
192
15
30
3
57
6
9
8
55
57
48
24
69
179
31
65
160
24
3
69
3
246
24
23
103
24
12
30
138
48
84
90
63
63
42
96
60
42
54
3
93
162
81
51
6
23
16
56
40
243
54
15
15
108
29
25
6
57
56
25
174
48
33
9
18
108
96
60
93
75
45
72
33
18
69
24
104
61
54
77
13
6
54
48
47
48
7
42
36
75
9
15
81
15
39
96
114
54
81
8
16
57
120
15
9
66
24
18
3
8
24
25
47
79
9
15
17
115
53
85
27
24
15
249
213
108
15
24
81
102
9
104
31
65
48
43
102
126
114
162
78
18
54
95
13
3
72
48
129
48
6
90
42
144
45
24
69
96
27
75
108
24
42
168
63
99
66
3
27
108
42
12
12
90
24
72
12
42
6
12
53
13
147
24
96
32
97
84
96
48
3
3
36
9
135
41
24
7
144
78
3
3
36
6
3
39
96
57
144
120
33
36
30
6
6
33
96
15
36
132
12
6
18
5
19
36
84
5
40
81
47
19
29
40
21
3
57
6
33
51
78
6
6
75
21
35
103
102
12
18
60
42
23
37
30
60
6
102
24
21
123
24
30
6
41
151
72
57
24
141
18
12
36
114
54
132
150
12
138
42
63
27
66
27
48
39
66
30
60
24
5
7
18
15
81
72
87
120
32
55
89
79
12
84
12
45
27
5
16
144
63
17
48
64
51
42
60
42
21
213
27
3
24
30
143
7
132
93
48
9
120
48
18
12
12
198
95
31
24
17
40
63
57
24
56
31
12
18
144
66
233
139
6
96
36
18
57
27
165
15
18
48
72
72
23
103
66
15
3
101
25
15
9
48
12
107
73
72
66
120
132
66
6
30
18
12
96
5
175
30
3
51
45
8
7
30
35
13
30
78
48
264
30
36
102
255
24
24
24
3
48
5
37
27
15
6
54
30
72
78
18
87
57
24
95
1
6
42
6
12
197
145
102
18
18
12
78
132
120
6
42
255
15
65
72
7
18
6
12
45
87
12
36
114
18
5
67
108
18
18
29
37
75
8
40
105
18
60
57
21
54
156
17
13
51
39
12
42
36
30
90
42
60
72
12
21
57
72
180
48
30
21
9
138
168
36
81
15
48
90
36
18
153
75
72
6
39
3
30
132
36
24
23
19
90
11
19
30
6
42
132
66
17
31
81
8
7
24
12
78
39
27
96
12
33
87
90
63
57
18
77
25
6
81
9
204
107
25
6
24
30
144
59
103
33
51
96
45
39
18
63
3
69
75
96
6
48
90
48
5
97
12
35
49
87
75
84
66
78
57
57
87
33
207
3
60
33
24
3
180
120
48
57
105
90
53
73
30
66
6
168
24
33
24
63
65
13
12
36
6
173
115
102
126
9
33
60
66
66
63
45
18
18
87
27
5
25
198
12
108
42
72
114
5
40
9
30
60
36
162
23
1
60
126
78
66
21
3
5
55
156
6
108
42
12
30
15
8
43
6
138
45
51
36
6
75
15
24
168
66
87
99
48
6
36
131
19
21
15
89
79
216
84
69
80
40
21
36
60
6
24
24
6
63
56
72
67
66
27
75
24
93
15
81
24
57
15
48
8
40
24
9
54
30
138
33
72
8
1
48
66
36
33
15
30
11
16
24
72
27
126
12
3
72
3
5
91
21
75
30
42
5
25
12
108
15
8
72
103
42
66
237
27
48
84
41
72
7
18
15
27
69
72
57
66
21
51
12
18
42
30
42
6
30
12
45
87
81
128
1
78
18
30
17
13
12
72
90
24
6
143
55
30
27
51
48
24
101
112
144
81
23
72
73
39
57
15
9
135
15
12
12
57
80
43
6
39
15
90
18
30
108
180
102
12
78
12
12
54
65
31
30
6
228
60
72
72
77
73
90
150
36
27
ABCD 93936162304*3^$a+1 [50001]
34
8
28
2
48
54
15
195
33
3
45
19
29
7
29
25
18
18
50
42
3
67
30
47
3
28
5
60
15
4
126
134
28
20
30
12
30
45
3
10
71
1
108
23
25
20
70
42
2
9
27
24
40
53
7
29
51
9
81
10
8
78
4
20
10
56
54
58
32
21
37
32
36
15
19
8
102
15
25
8
100
11
61
18
18
32
52
26
33
19
12
110
76
12
78
104
18
60
108
24
36
84
88
18
29
51
129
43
72
48
50
42
9
21
6
22
108
44
46
62
48
207
96
141
36
4
36
62
22
20
16
20
30
10
23
67
29
45
15
15
45
13
62
90
3
3
70
35
45
10
42
8
22
5
12
3
138
4
35
25
8
28
80
30
162
63
7
8
33
111
40
6
44
48
60
78
93
21
66
9
15
30
66
33
99
58
80
144
28
23
84
45
36
42
81
49
12
50
6
130
14
16
23
39
90
42
28
2
75
25
6
20
30
12
48
42
78
34
90
56
24
15
103
2
75
48
3
70
32
28
14
40
26
147
33
54
30
16
104
196
42
48
74
30
45
21
70
50
12
40
122
78
72
51
169
11
97
8
60
4
120
8
15
3
69
1
170
69
3
22
83
7
29
49
18
5
84
3
33
15
90
60
10
29
15
18
18
34
48
62
16
30
32
28
44
3
3
22
68
12
18
9
13
23
27
18
4
11
12
67
5
31
42
2
48
58
12
80
160
11
12
24
21
3
139
122
18
10
8
40
2
21
37
44
63
12
1
50
112
38
27
12
33
12
36
82
17
93
15
13
23
49
50
10
80
60
42
6
40
2
12
9
84
12
144
7
42
32
6
10
20
3
49
72
68
12
3
12
36
48
1
95
21
24
51
15
33
37
84
83
7
18
2
40
30
8
88
12
80
28
2
30
27
31
54
26
10
14
28
32
9
7
32
60
30
3
15
4
41
57
18
9
3
150
12
36
70
65
25
42
32
105
33
10
18
44
18
12
16
20
102
3
45
10
122
51
1
90
80
16
72
210
20
3
9
10
30
11
39
9
19
32
66
4
8
10
80
78
39
93
40
12
23
75
70
12
20
60
3
33
52
71
21
16
62
45
57
10
38
123
37
8
12
18
142
108
24
20
16
2
10
11
57
10
20
82
72
50
18
12
6
4
18
60
30
65
72
43
32
9
31
5
21
39
81
3
51
16
90
24
80
40
18
38
42
28
24
8
42
75
13
11
21
76
2
22
11
57
90
12
96
42
42
66
27
33
63
57
72
52
8
10
41
12
9
30
10
8
10
20
81
9
42
18
78
22
95
37
110
93
13
62
10
62
30
10
38
18
54
66
82
30
32
9
9
12
90
33
87
48
21
7
14
15
25
8
12
88
11
36
33
10
2
36
10
5
75
34
126
65
84
25
20
15
93
18
42
10
60
62
150
33
45
27
33
58
50
12
108
24
51
7
78
20
12
12
40
260
36
34
50
30
69
31
66
72
92
75
1
140
30
42
70
42
20
10
38
18
4
68
72
16
42
8
60
12
10
20
18
39
21
24
6
33
99
162
30
30
106
17
3
124
8
10
60
90
2
3
75
78
124
20
96
64
18
18
24
36
74
48
102
18
78
24
111
7
62
18
18
24
10
8
72
105
13
12
6
2
18
12
33
87
21
1
6
30
20
12
18
4
86
54
100
89
1
80
30
10
35
1
23
21
51
37
62
48
10
11
51
45
25
23
13
102
41
49
32
28
12
59
49
8
39
43
5
120
37
56
39
36
75
42
60
12
6
34
68
3
57
3
39
18
27
3
52
29
9
40
30
18
2
120
78
54
30
28
47
81
124
68
18
22
20
88
12
18
20
34
36
42
50
30
12
6
10
2
52
8
90
10
2
10
168
11
39
22
8
18
9
13
108
14
30
30
45
31
17
37
36
12
8
10
2
48
10
12
38
4
68
3
39
66
40
62
10
20
70
18
47
153
42
165
27
69
24
72
43
38
34
26
12
40
32
39
69
40
50
33
24
3
30
40
8
3
1
50
9
27
57
3
22
11
1
78
50
15
12
61
72
8
12
22
50
48
3
37
78
90
2
52
126
12
20
60
72
60
36
30
12
12
10
36
20
114
10
8
15
45
142
20
33
3
9
33
72
3
123
30
75
39
10
18
161
37
24
11
7
12
65
51
60
22
47
31
17
15
18
52
42
38
52
20
6
42
12
28
38
34
38
78
64
120
6
272
18
12
22
8
22
60
48
108
20
4
56
12
22
90
26
30
54
28
50
120
3
49
38
10
8
24
6
22
8
4
68
22
50
30
45
61
72
50
112
48
38
3
121
56
24
36
39
24
19
50
60
58
2
10
18
104
18
42
3
13
14
28
30
80
12
16
44
88
92
16
32
63
115
50
12
52
8
22
18
72
20
48
28
120
32
3
19
38
138
54
51
49
35
108
3
30
3
211
158
10
20
10
2
69
241
216
50
84
18
30
18
24
18
33
9
75
63
10
108
62
18
10
50
27
313
23
21
18
48
124
86
24
36
12
22
8
33
48
39
45
25
20
15
133
20
10
54
36
80
63
9
12
30
10
8
30
30
15
7
98
40
128
54
9
61
8
88
20
34
38
48
84
90
9
87
34
59
49
203
37
18
54
20
168
15
97
23
37
11
55
74
88
2
76
2
12
148
48
20
12
130
42
80
63
36
21
36
12
22
36
62
15
12
96
7
50
63
49
50
40
5
51
12
33
45
84
ABCD 93936500774*3^$a+1 [50053]
90
15
3
69
165
36
114
18
120
6
12
153
64
23
54
18
66
6
25
173
120
132
39
69
66
25
17
39
51
45
27
165
27
204
66
288
15
48
63
240
156
18
6
30
96
39
24
93
24
54
30
36
19
17
42
18
48
204
12
186
9
184
17
60
54
21
87
66
6
25
65
111
33
84
51
99
36
54
36
39
45
168
75
64
48
65
192
303
21
90
177
99
18
90
1
155
261
285
75
88
143
9
81
12
360
27
33
120
15
147
54
72
87
111
6
30
6
12
168
3
9
60
75
72
99
54
72
63
33
180
90
18
72
108
90
36
21
207
18
18
54
63
45
90
72
78
144
66
252
186
12
240
102
33
72
16
41
6
72
30
78
84
54
42
12
72
60
153
48
63
60
85
5
12
42
37
29
211
83
18
18
66
15
39
81
81
114
13
80
135
6
27
3
90
36
63
33
162
30
15
183
78
282
9
69
36
138
18
139
23
36
180
240
201
9
24
48
72
15
3
18
90
204
18
144
66
72
126
27
117
36
132
3
15
289
35
30
72
6
49
41
72
127
56
177
135
16
5
72
198
72
90
60
12
51
120
9
31
95
90
55
59
117
3
117
88
143
324
93
16
125
12
384
48
391
95
144
78
90
18
39
105
63
75
109
5
156
15
27
37
11
348
9
117
18
30
162
96
198
36
18
48
72
117
33
63
45
27
297
126
9
273
78
9
48
45
18
60
12
81
45
54
6
30
1
23
120
18
63
105
36
30
36
18
204
108
192
6
9
63
54
3
87
306
210
37
113
12
27
171
18
51
216
144
273
60
27
201
127
23
57
27
24
30
15
27
300
60
102
36
90
9
160
8
9
120
15
9
12
234
78
75
45
67
23
33
3
96
30
18
90
51
40
167
18
36
18
18
319
23
12
6
103
32
45
18
9
63
72
336
1
239
12
42
90
48
258
102
42
66
54
36
115
65
150
156
54
55
59
48
90
78
174
15
171
21
33
127
56
195
138
96
36
7
173
90
12
240
102
18
18
19
23
156
42
90
9
99
21
303
36
21
24
21
24
75
117
78
54
12
78
18
108
39
15
12
6
30
90
198
6
48
108
207
15
66
87
39
18
6
30
19
23
102
186
12
150
39
69
27
93
24
90
66
15
45
90
102
42
30
90
6
27
207
18
144
126
30
60
198
1
53
147
189
6
66
198
42
3
72
24
48
168
27
66
90
49
23
222
162
25
245
30
168
72
36
30
18
204
45
72
171
108
49
107
126
60
219
9
24
30
18
18
72
277
53
3
51
18
30
18
150
18
91
71
72
30
150
108
84
69
21
60
55
209
72
132
90
120
18
18
69
111
72
168
120
42
48
159
117
3
123
117
63
18
12
459
81
15
72
255
90
7
119
90
15
21
108
42
18
138
114
120
18
96
102
63
144
27
6
138
72
42
246
42
43
5
195
39
126
ABCD 93936712076*3^$a+1 [50000]
8
213
12
103
11
24
90
30
69
123
1
44
64
11
69
120
72
3
30
31
5
24
6
48
96
33
4
11
78
60
39
16
65
15
9
30
6
55
5
168
60
67
47
72
18
6
61
5
3
45
3
9
60
75
16
56
16
155
18
91
83
18
72
24
7
12
24
8
45
78
21
51
96
24
66
54
48
18
43
77
78
90
120
6
78
15
3
24
13
5
6
33
33
144
19
56
27
18
30
54
3
36
27
1
144
29
18
1
71
9
57
51
136
5
72
30
45
27
6
19
95
24
96
48
169
29
15
64
65
51
15
42
126
66
6
69
21
19
68
12
75
54
12
3
51
24
21
3
1
77
12
7
23
21
4
32
45
18
18
27
75
25
12
59
24
42
78
45
64
41
36
3
51
42
24
36
36
27
3
37
11
30
55
8
360
3
18
19
17
12
30
18
24
51
28
143
30
39
69
75
51
24
45
21
15
45
87
3
37
35
37
11
21
3
42
19
41
36
12
12
7
23
93
213
147
27
13
8
33
12
48
3
21
12
39
27
48
30
330
24
42
6
37
41
31
8
75
42
43
83
48
24
45
168
105
79
8
28
89
24
3
144
9
79
179
18
24
30
57
9
78
45
99
37
5
3
123
72
6
55
11
18
31
47
72
48
25
44
72
21
36
36
30
85
131
73
161
27
21
6
73
44
33
39
21
72
27
36
36
28
44
208
59
21
21
12
18
21
21
39
12
21
6
18
36
51
9
78
93
64
72
29
48
36
18
30
3
36
9
48
51
52
8
48
27
24
85
41
48
7
5
54
30
12
19
5
6
18
3
33
7
59
37
53
19
56
3
246
60
87
33
30
66
24
48
48
19
59
24
30
7
5
30
18
120
12
90
57
39
61
8
45
6
24
13
77
78
72
6
39
3
13
44
105
24
6
13
11
72
105
87
18
75
57
12
27
3
6
12
6
109
65
7
35
9
36
99
21
123
72
24
24
48
42
19
11
69
3
21
3
24
13
179
18
15
64
17
3
21
39
33
3
27
1
95
72
6
42
54
48
66
24
18
51
33
3
57
96
228
60
126
85
8
51
6
31
17
48
48
79
5
30
72
24
1
23
6
15
45
6
90
54
42
24
30
24
109
5
3
48
21
96
120
51
16
48
80
45
120
3
64
5
36
103
48
5
6
69
75
157
29
24
27
21
102
21
3
1
23
93
93
6
9
15
42
24
15
33
51
69
120
60
36
54
13
5
27
51
102
31
53
24
6
49
191
69
12
45
132
6
42
72
36
12
102
18
12
63
3
96
1
108
29
75
12
108
16
36
71
102
48
3
39
25
48
47
69
21
67
29
115
20
52
12
23
57
81
30
174
66
144
42
84
60
19
11
24
45
64
59
61
107
30
36
3
3
37
35
66
54
93
3
37
5
78
49
71
13
80
51
18
3
27
54
90
9
87
72
1
92
3
24
6
63
21
15
33
3
9
67
116
16
44
33
126
13
5
126
72
21
84
135
138
6
54
42
9
39
25
44
4
17
60
96
3
15
69
16
120
11
133
8
9
51
45
63
225
66
1
41
24
6
117
33
42
6
36
54
37
77
6
21
21
91
11
48
45
3
30
66
78
66
30
19
95
45
51
33
93
60
51
45
19
11
73
41
174
253
24
80
27
42
30
1
36
41
39
12
60
36
33
3
75
37
80
21
6
66
12
31
257
84
60
96
15
3
120
57
9
30
13
12
44
45
195
45
27
9
108
3
189
19
29
3
33
7
77
6
21
36
15
21
69
144
3
51
13
8
21
24
27
21
15
15
30
36
12
7
72
48
17
63
3
42
43
12
23
21
3
18
102
9
57
19
176
27
13
5
55
23
24
37
5
54
21
45
108
12
30
6
108
3
33
15
33
18
45
3
24
42
15
15
21
60
87
13
5
51
51
193
144
60
59
13
48
96
5
78
96
90
108
39
3
6
55
32
57
18
145
17
91
29
36
39
45
48
12
96
19
23
45
21
30
13
53
24
43
29
7
116
27
30
12
36
3
60
51
18
75
75
37
32
3
42
91
35
24
18
3
3
6
55
29
51
45
27
3
97
23
6
12
39
4
29
24
6
93
16
8
9
19
23
13
53
99
36
15
42
235
149
30
25
20
9
42
54
18
78
3
12
27
18
19
35
1
119
48
48
61
152
36
81
27
4
23
18
30
18
30
48
21
3
30
66
81
15
37
11
48
21
21
19
59
72
85
53
54
69
48
27
1
23
48
9
36
16
44
12
3
30
18
93
36
63
24
21
3
141
16
107
42
24
24
72
3
3
13
36
12
161
12
54
72
85
72
5
126
85
8
108
81
60
12
72
27
4
23
37
173
19
17
19
77
18
1
23
72
18
78
69
69
30
72
1
20
3
13
5
48
39
60
21
19
53
6
24
13
12
17
6
13
44
57
7
44
3
72
21
48
33
36
99
28
47
30
12
54
24
6
7
5
39
4
108
71
133
59
48
72
37
8
75
24
30
7
5
30
45
99
120
97
44
100
44
36
4
24
5
30
42
3
4
96
20
72
33
12
43
8
36
28
36
17
54
66
51
ABCD 93936754742*3^$a+1 [50030]
18
30
11
16
105
60
3
93
83
19
18
192
138
54
48
75
20
52
15
6
60
12
11
1
30
18
47
1
12
42
6
27
63
54
23
25
48
84
66
84
18
48
12
42
6
30
5
25
12
23
37
72
120
60
11
25
102
30
12
30
41
7
12
60
6
12
78
150
84
95
85
48
132
36
267
27
60
36
54
30
33
45
42
96
102
35
112
15
6
174
60
90
6
24
18
12
3
45
72
18
60
101
49
35
60
7
41
85
42
57
21
54
36
60
54
138
30
23
109
6
42
75
3
54
60
36
60
35
67
30
30
41
1
18
18
54
6
54
6
12
72
6
84
5
55
6
35
49
15
45
123
153
24
15
45
18
17
13
60
15
32
13
18
270
42
105
3
24
6
60
54
48
5
13
42
78
119
235
120
156
65
4
51
12
150
131
1
135
63
90
47
61
54
36
162
72
60
18
12
6
234
6
12
27
93
12
23
13
54
78
132
3
3
30
39
51
102
83
124
105
48
30
12
18
12
6
60
12
30
120
35
72
88
57
126
90
30
162
30
42
63
3
117
15
42
30
78
198
144
113
193
84
23
7
29
1
3
87
6
12
12
90
18
78
60
72
30
12
60
6
30
114
33
33
12
27
33
23
55
72
192
33
75
78
87
32
25
18
45
63
54
210
33
33
47
12
31
30
35
7
48
54
6
30
27
27
45
8
37
78
5
145
30
30
47
60
73
108
24
6
69
56
19
138
75
75
30
12
126
30
114
186
24
30
18
42
41
19
6
30
30
147
45
42
89
19
18
294
6
54
30
120
78
12
33
3
90
162
41
1
15
135
6
72
107
13
11
64
72
80
25
18
102
30
30
3
45
11
1
15
45
18
48
30
59
88
15
41
24
37
36
12
60
12
23
73
72
18
29
55
66
54
45
128
67
53
97
90
108
101
76
45
23
67
41
49
36
24
75
33
228
23
7
54
63
27
30
30
6
120
150
30
24
30
36
72
42
150
6
30
17
25
11
67
90
12
131
16
51
24
66
99
63
101
181
18
108
24
5
1
24
48
75
57
168
42
5
108
7
5
1
12
75
57
36
12
30
17
1
24
63
27
90
59
37
23
97
83
7
9
21
150
120
12
60
102
60
90
6
102
18
114
60
41
12
13
42
41
16
75
6
39
45
11
19
113
37
36
60
54
48
90
15
45
12
30
48
72
6
42
12
93
56
37
27
105
12
180
18
161
1
60
30
108
45
45
30
17
61
54
78
48
42
18
132
42
78
23
115
9
56
24
85
168
12
71
112
56
1
18
45
27
6
23
37
72
71
49
12
15
56
37
83
19
6
132
12
300
75
21
27
80
7
30
18
102
23
13
90
90
180
54
6
60
24
23
85
18
462
72
48
30
12
396
114
59
79
5
7
18
42
150
6
60
9
33
12
48
47
73
75
87
18
15
33
102
65
85
11
31
48
12
6
24
35
1
24
18
18
12
48
12
72
18
162
96
59
205
156
30
90
60
42
18
114
5
325
95
13
162
213
3
84
120
30
59
181
11
37
42
18
30
12
48
30
12
30
18
27
20
1
60
24
6
57
32
55
6
27
152
1
119
36
4
56
85
30
189
3
18
35
97
11
49
107
88
93
24
240
30
29
1
95
271
180
12
18
167
13
114
33
87
33
27
48
132
120
90
6
90
30
30
120
27
33
23
1
23
7
186
24
6
12
161
144
13
84
36
174
33
57
78
102
48
78
29
25
78
90
23
25
102
60
60
78
30
5
19
138
75
33
150
84
96
84
185
85
59
16
20
13
30
78
24
30
30
90
213
33
23
31
120
108
5
40
3
192
60
18
54
66
159
15
90
36
155
12
7
66
54
6
87
63
24
126
72
18
5
169
6
30
47
13
72
30
5
55
53
49
78
48
30
42
5
73
12
42
18
12
6
69
44
61
23
25
42
5
13
12
30
30
78
17
31
174
6
102
195
27
6
120
12
48
12
30
108
30
39
15
18
72
95
1
30
210
54
113
7
18
87
104
7
192
120
30
12
18
72
41
12
37
3
56
16
15
30
36
95
24
91
30
ABCD 93936993758*3^$a+1 [50014]
138
30
18
23
31
24
168
29
37
36
42
24
5
19
48
113
48
25
215
228
139
18
198
162
60
48
11
121
311
48
199
30
42
197
139
5
115
89
247
72
24
96
149
19
192
162
203
13
72
54
29
85
24
35
37
192
198
17
175
101
211
288
24
48
48
149
67
48
30
114
101
19
120
144
126
66
96
144
30
84
131
19
18
150
29
43
192
90
48
35
19
18
180
71
19
144
18
24
11
1
203
31
216
89
49
78
66
30
144
17
73
11
163
41
48
1
107
121
11
1
6
101
19
65
31
114
6
89
85
36
48
23
108
19
17
36
13
54
29
163
89
1
143
36
72
48
36
36
24
25
11
31
378
54
66
24
6
90
150
144
5
229
83
67
197
13
30
29
67
65
103
24
101
139
90
72
6
77
67
42
180
18
53
72
133
23
241
264
126
89
55
53
72
85
96
12
18
42
107
19
53
49
11
31
90
30
48
29
85
12
42
246
132
6
5
355
48
72
306
30
66
59
115
330
96
30
185
193
36
23
36
48
49
47
49
35
60
97
59
37
6
66
192
6
17
36
43
29
139
258
144
131
91
72
24
137
7
114
6
198
11
36
144
43
161
1
6
149
25
11
252
85
95
7
18
150
173
36
25
6
54
108
35
96
49
108
179
1
71
312
48
19
41
55
138
6
90
102
5
73
107
175
17
31
72
5
19
54
59
156
37
72
126
90
120
6
5
48
43
6
11
7
5
24
37
11
1
71
43
24
66
132
18
78
138
101
37
6
72
144
234
6
72
161
36
37
59
19
485
121
18
53
43
29
24
48
72
60
1
107
67
150
66
144
197
109
59
91
48
197
115
42
126
66
11
61
438
66
143
192
73
6
48
77
61
23
132
108
55
29
60
1
47
36
157
48
11
37
48
6
120
42
6
96
48
6
119
13
23
12
205
174
197
132
48
7
72
66
270
24
30
95
37
54
161
36
144
1
12
180
132
35
139
53
85
36
263
157
35
43
89
55
18
30
42
24
156
192
42
42
126
168
18
72
54
125
61
24
120
35
379
168
5
24
13
131
72
349
11
13
54
125
19
120
77
96
43
77
43
89
48
144
36
19
138
54
29
72
36
85
60
11
36
133
66
5
13
48
167
79
17
73
78
174
210
77
12
36
133
6
54
167
19
42
48
78
101
37
35
19
41
48
97
83
43
197
49
59
252
121
42
17
55
29
252
97
48
59
72
61
6
168
17
1
48
24
35
144
19
65
31
149
13
59
72
43
192
5
1
18
258
6
54
18
149
13
6
90
119
7
78
192
11
175
29
37
11
67
77
72
72
19
96
17
31
77
235
78
11
145
11
43
18
24
11
139
41
37
11
199
48
137
79
192
53
109
24
23
1
30
18
131
187
6
95
96
91
101
1
143
24
372
85
156
288
174
90
71
180
72
73
156
ABCD 93937252538*3^$a+1 [50131]
81
54
36
66
48
72
54
66
90
48
6
264
60
60
99
33
84
24
66
60
30
276
24
75
45
24
42
48
66
6
57
16
71
54
19
32
45
24
102
138
12
48
6
36
150
24
84
19
32
189
19
128
15
108
21
111
60
30
54
24
42
144
174
60
36
129
64
176
81
96
108
115
11
30
36
18
6
66
48
6
19
32
135
84
60
6
19
29
67
29
19
32
48
21
6
48
186
43
11
30
12
204
36
114
420
54
180
42
48
49
167
114
39
117
216
3
21
75
15
6
108
127
155
18
51
21
43
5
6
54
12
30
48
66
96
24
90
246
108
90
90
42
168
90
42
150
120
48
60
75
15
30
12
84
66
78
51
39
9
237
36
15
9
24
30
72
9
39
132
60
9
15
33
21
42
24
120
144
90
30
36
21
33
6
24
120
30
27
63
12
37
17
111
123
37
29
36
60
18
90
66
66
60
24
120
6
33
144
81
6
30
24
36
60
115
335
60
69
27
138
235
77
120
27
27
85
41
18
162
48
162
145
5
294
69
15
96
81
129
30
174
36
54
180
60
9
33
30
60
108
96
144
25
95
30
36
15
9
126
90
156
24
54
30
7
65
84
66
54
324
42
18
66
54
132
180
67
47
81
48
105
36
144
240
30
6
63
21
6
84
96
6
43
240
5
27
9
54
240
145
221
3
111
97
53
36
55
11
69
15
90
39
75
30
87
69
24
72
108
6
6
78
6
6
105
15
18
120
87
33
79
41
39
81
96
24
30
25
245
90
96
66
30
30
18
96
54
171
15
49
341
180
36
138
102
78
36
6
24
90
54
12
183
45
66
210
111
9
30
30
6
18
67
125
3
417
90
18
126
186
75
63
72
9
9
6
174
99
21
27
33
12
24
60
30
33
48
105
18
90
12
24
55
11
54
30
24
180
6
54
25
32
9
30
114
66
54
72
18
66
19
5
75
96
105
6
24
153
21
90
126
30
114
115
5
219
33
84
24
90
6
84
36
96
48
90
12
30
114
30
30
6
84
15
96
112
96
5
150
6
31
149
114
126
171
123
6
144
90
126
150
33
123
60
25
203
180
156
300
24
6
54
6
6
54
24
60
186
66
24
91
29
24
6
6
318
6
54
426
91
113
12
19
11
18
66
81
33
15
57
60
48
102
114
19
11
21
75
133
65
120
12
210
114
135
9
96
240
84
30
96
66
144
3
237
30
21
48
45
30
6
15
48
171
30
6
54
150
36
6
144
6
69
171
37
173
324
96
78
12
78
132
30
48
21
240
81
48
12
163
71
90
96
24
60
144
27
153
39
48
45
264
36
24
24
36
24
42
33
45
12
18
36
33
96
45
60
36
30
54
12
3
96
21
43
335
90
240
55
137
54
144
30
72
204
15
111
49
80
45
90
30
60
63
21
6
36
24
313
47
90
39
225
240
90
6
30
24
72
198
120
99
33
79
95
90
135
111
33
16
5
36
18
30
180
51
21
54
156
114
30
84
6
150
6
114
54
96
84
6
6
204
63
27
156
30
24
3
16
11
54
36
24
19
71
42
30
24
24
30
147
93
19
17
30
49
17
54
90
15
225
60
24
72
3
15
ABCD 93937787512*3^$a+1 [50112]
10
35
1
48
84
38
208
54
12
66
8
16
116
52
20
12
24
96
76
17
43
84
113
87
76
24
65
61
18
36
113
61
14
70
18
5
49
48
62
34
2
165
25
72
18
32
10
42
104
16
24
89
91
92
40
29
99
9
1
102
17
25
47
1
14
60
24
12
52
6
26
108
70
26
40
32
64
18
26
22
14
46
14
4
20
16
56
4
84
32
4
44
144
93
13
30
29
73
98
4
96
84
77
31
42
2
58
50
72
4
20
81
49
12
162
8
12
45
3
45
3
22
38
46
6
44
48
12
33
13
18
6
26
82
6
176
76
8
84
45
43
24
5
3
22
170
40
30
78
42
6
18
131
1
102
12
20
60
94
50
34
12
48
18
20
10
12
38
72
22
14
46
144
6
56
58
6
53
37
98
45
73
14
96
34
35
15
64
20
4
5
85
6
30
11
63
46
2
112
48
30
2
70
110
190
50
46
30
32
108
64
8
84
48
12
24
21
31
5
109
18
12
18
30
65
3
10
42
5
25
2
45
19
132
65
49
54
56
24
60
22
72
2
33
60
3
24
45
115
41
3
12
82
30
17
13
2
46
98
16
36
30
144
138
200
28
24
20
33
51
12
12
22
24
11
31
72
48
90
48
86
70
18
6
24
23
135
34
24
11
39
22
38
24
70
12
6
84
6
14
84
81
75
4
66
30
60
5
48
37
6
8
12
34
30
5
103
5
15
22
60
54
29
27
4
20
96
58
62
33
1
102
132
17
1
90
5
3
22
42
8
160
12
92
94
26
24
34
18
8
16
90
60
14
34
62
60
105
3
96
16
48
6
110
22
30
24
30
48
6
32
84
24
240
9
43
12
8
12
52
60
24
30
11
1
2
28
18
14
33
43
30
11
1
84
194
46
71
27
58
2
28
128
4
48
30
14
118
102
20
70
14
81
25
6
210
14
106
42
6
42
12
42
24
6
41
43
56
21
43
20
9
60
1
54
42
110
34
122
70
12
23
12
31
77
72
1
12
47
7
5
25
26
22
72
26
4
5
115
104
106
6
60
80
10
54
36
24
24
42
72
78
12
8
34
26
12
70
2
24
36
10
14
96
240
36
24
24
4
65
3
40
90
47
108
7
30
48
14
84
82
78
12
108
36
8
46
60
62
117
15
93
15
88
44
28
68
36
76
44
64
77
19
48
8
142
102
8
57
19
20
36
40
5
60
75
4
80
12
12
112
20
58
18
80
12
52
90
18
125
43
128
60
9
15
16
6
54
56
24
57
19
41
15
24
64
80
22
47
43
80
22
38
48
46
11
19
20
4
20
34
90
5
67
5
1
54
8
45
1
66
8
82
95
39
24
28
32
136
20
64
32
46
35
75
45
67
5
31
29
13
14
21
3
60
12
4
245
15
36
28
24
48
17
3
34
30
5
31
17
60
180
1
50
69
31
114
2
36
28
32
24
4
90
2
70
30
90
42
8
45
13
86
166
24
18
6
71
51
64
90
54
102
50
12
57
25
71
72
25
48
42
8
10
62
70
42
78
50
28
42
2
4
12
20
69
3
12
28
18
42
56
12
58
72
18
192
18
36
6
90
2
106
2
28
20
34
2
45
13
12
95
1
50
22
6
12
32
46
96
90
78
35
13
2
108
4
5
1
122
16
126
110
33
1
134
33
12
13
24
14
12
60
4
66
110
4
24
161
48
27
88
17
49
12
2
48
22
6
6
18
12
30
18
5
3
57
31
66
83
87
16
32
22
84
119
63
52
198
14
36
10
30
18
26
76
78
26
33
7
54
26
48
28
12
5
121
24
12
50
16
30
48
74
76
36
36
114
6
54
24
26
46
14
16
18
90
32
94
60
6
20
10
2
106
59
3
28
12
54
36
14
64
30
2
94
48
26
40
102
72
26
136
20
10
30
54
74
58
38
9
97
60
54
77
39
36
34
11
15
88
162
18
150
2
100
12
80
45
3
28
56
10
36
132
48
108
2
12
178
12
2
33
27
148
108
65
27
60
28
72
32
4
6
26
10
114
78
96
90
30
30
6
86
70
14
36
108
10
11
3
45
145
18
8
12
4
6
47
3
10
54
18
2
24
24
16
90
6
48
6
74
58
38
70
110
70
132
18
6
48
47
48
25
50
48
45
25
194
16
8
46
6
18
26
21
73
12
54
6
114
84
29
127
104
21
1
62
40
60
6
11
43
12
5
159
16
54
30
149
7
44
9
147
10
48
62
34
90
32
58
42
8
36
10
54
24
6
66
6
84
14
34
48
35
15
52
60
66
14
28
125
27
52
53
3
24
34
86
120
144
16
5
48
13
24
50
36
10
62
88
20
108
40
89
91
150
6
18
62
48
40
18
48
72
14
24
10
2
45
183
69
27
144
82
38
52
144
30
60
36
102
72
66
98
4
8
72
10
50
10
6
42
14
24
21
39
10
62
4
44
22
102
20
100
5
13
62
93
15
10
90
18
12
48
54
56
82
14
4
20
94
35
1
24
6
80
96
4
42
42
17
19
132
29
3
52
ABCD 93937902218*3^$a+1 [50015]
51
93
16
36
48
41
171
4
24
20
84
48
48
15
9
63
45
4
56
12
36
9
87
4
20
15
21
40
29
91
20
15
61
20
48
16
24
44
75
81
24
112
20
36
28
72
92
88
23
45
36
36
24
93
51
192
153
87
60
15
105
204
48
21
135
16
68
16
104
12
9
67
20
180
24
48
52
5
151
137
27
369
75
51
33
60
72
36
4
36
48
120
132
20
12
16
5
39
33
63
16
164
60
52
60
120
48
65
55
96
56
63
97
8
16
8
12
21
135
12
76
80
40
20
51
69
12
28
156
23
73
128
141
19
44
12
4
20
312
132
16
12
120
47
33
39
9
40
36
24
32
28
20
9
7
8
3
73
72
20
12
52
5
39
84
3
25
29
18
33
84
45
39
36
4
116
3
90
31
41
171
117
180
91
36
24
72
24
20
48
112
23
18
159
4
12
185
123
57
79
44
144
156
84
15
61
32
148
47
90
63
60
12
24
16
20
3
205
20
36
108
192
105
31
20
48
36
16
60
224
196
8
9
151
20
9
108
27
45
63
64
68
72
16
8
40
36
29
27
40
68
24
36
39
72
9
9
31
41
126
18
54
72
18
72
39
12
28
44
21
7
44
24
60
24
240
48
72
28
20
48
87
25
92
48
120
40
179
18
15
36
36
48
28
17
18
9
24
192
12
28
104
64
89
163
24
44
12
84
16
233
15
21
15
75
33
120
36
136
44
52
29
15
21
3
16
20
24
136
104
309
15
72
21
108
51
24
12
40
32
96
177
87
76
36
44
112
140
40
8
69
135
60
28
32
33
18
61
36
24
36
44
180
51
57
76
29
103
5
87
12
36
184
5
63
28
20
168
36
16
65
43
32
28
212
28
140
36
21
72
15
112
89
91
8
132
36
180
220
35
18
15
12
4
56
39
81
12
105
123
204
16
125
43
36
36
224
76
144
24
119
18
87
21
75
40
36
36
24
95
144
81
64
89
51
12
12
36
24
28
35
45
27
72
69
60
87
33
72
24
16
60
83
162
147
36
36
4
44
28
65
319
140
156
33
171
9
90
25
44
3
18
55
71
105
4
44
48
12
28
8
16
36
32
27
234
39
15
1
56
40
8
108
3
9
16
72
32
33
219
4
20
9
127
20
24
132
132
33
72
15
132
84
72
60
48
72
12
36
12
12
52
8
112
24
12
8
40
107
13
20
111
18
31
56
144
57
27
88
44
40
8
45
3
64
41
3
12
57
3
60
12
16
80
99
90
43
29
108
87
64
12
248
76
89
31
59
144
33
252
52
23
73
48
36
96
17
43
47
13
24
161
87
28
24
20
3
126
39
36
36
33
18
109
161
90
105
12
117
91
35
72
1
80
24
93
3
112
47
18
99
45
39
172
5
72
7
80
24
336
120
108
28
44
100
24
32
48
192
9
79
80
24
16
12
20
84
24
21
31
32
88
48
17
108
7
317
15
72
76
264
80
51
9
63
93
69
51
12
60
12
4
5
67
5
75
195
57
12
168
28
68
45
31
41
63
72
240
28
20
204
3
13
44
120
12
100
143
33
180
64
8
12
156
28
95
165
12
48
16
20
4
116
4
80
165
27
9
63
108
45
324
111
12
28
29
99
9
36
27
189
75
24
12
48
21
135
9
55
104
3
18
39
36
52
68
57
108
15
39
61
104
132
4
131
1
17
72
31
5
27
63
9
24
84
256
60
60
12
68
60
40
47
18
75
51
9
24
112
71
13
60
17
27
27
9
40
80
24
16
56
24
21
3
36
40
101
15
4
104
36
36
3
18
27
45
31
36
24
12
68
12
4
8
3
73
44
36
72
88
29
27
63
72
141
24
16
107
33
24
60
45
54
129
33
103
44
28
24
56
124
60
116
57
36
55
12
32
132
160
8
12
165
3
96
144
76
36
ABCD 93938093378*3^$a+1 [50023]
9
15
48
96
165
15
96
165
174
57
48
72
297
72
111
12
357
279
84
12
63
33
84
84
216
48
57
39
24
168
39
33
60
45
15
132
3
30
3
39
198
123
48
84
51
81
9
36
18
162
30
24
126
3
72
105
15
33
36
75
84
45
102
33
261
27
207
57
24
45
27
57
15
57
3
12
39
201
39
90
39
72
135
33
57
51
60
33
147
108
15
9
120
228
48
105
51
15
168
90
120
15
12
96
273
27
33
36
138
21
12
144
9
111
9
6
81
120
24
48
45
60
72
75
36
240
12
96
9
72
3
45
3
129
39
240
24
15
6
27
39
9
9
6
426
3
36
159
33
120
33
36
108
63
24
129
120
111
24
12
12
297
84
36
135
15
81
9
51
3
57
33
15
15
129
231
186
15
33
51
9
3
9
60
3
72
15
9
9
15
57
15
33
6
57
9
60
39
12
33
24
12
18
6
36
84
96
3
297
111
180
69
108
72
114
9
225
12
63
156
36
75
69
51
81
24
9
39
81
6
9
24
21
27
189
48
60
63
84
69
135
21
18
6
171
45
63
345
36
51
48
108
9
78
66
15
81
63
207
9
201
78
81
9
63
9
54
9
57
63
105
315
12
45
24
27
120
12
60
141
120
15
132
12
21
111
24
36
36
72
96
201
180
39
36
33
27
33
3
60
12
72
15
18
120
135
60
108
9
63
12
108
117
204
120
135
132
3
24
66
360
24
63
48
69
51
72
24
48
15
225
48
60
69
48
72
60
120
15
108
312
60
9
27
297
72
54
6
180
48
72
63
36
105
27
9
48
111
192
93
51
96
24
63
6
27
24
48
225
30
21
60
96
84
9
42
30
24
27
9
48
72
399
240
45
15
192
9
24
84
36
24
12
51
3
54
276
54
33
60
204
135
9
39
57
39
9
21
24
12
108
15
21
54
57
39
21
60
39
9
105
12
108
3
69
39
21
84
27
27
33
9
15
48
72
36
48
69
111
12
3
9
96
72
24
168
48
9
180
60
51
93
126
165
69
180
66
33
81
120
75
60
9
60
36
207
60
108
15
21
123
6
27
84
36
9
60
183
12
144
159
105
57
51
99
45
324
12
9
90
45
60
9
324
90
153
48
24
111
114
135
72
135
69
21
198
177
120
24
24
48
192
72
216
39
18
6
9
120
15
192
18
60
75
135
6
90
129
12
36
24
96
93
96
39
9
72
15
48
105
36
39
72
69
15
12
63
264
105
240
36
51
9
15
120
96
81
9
3
45
6
30
99
156
12
9
171
27
306
84
51
60
51
90
54
9
15
30
132
174
249
261
51
36
129
3
87
9
111
45
33
3
192
156
60
21
288
66
24
162
84
15
12
48
72
72
57
15
48
156
9
27
15
189
180
12
99
24
9
237
90
90
60
90
18
30
96
81
24
24
15
81
81
39
105
99
57
3
15
105
165
132
231
69
18
105
108
27
21
12
33
111
69
15
225
354
57
15
24
45
45
99
165
252
459
105
27
48
69
123
249
18
6
99
96
24
48
33
ABCD 93938488576*3^$a+1 [50064]
87
9
111
1
108
11
61
11
21
100
48
20
52
56
16
104
4
32
24
171
141
100
24
12
24
48
56
4
92
28
24
56
24
24
48
64
32
16
11
33
64
144
59
60
97
23
1
11
48
72
33
36
36
64
23
93
28
35
25
35
12
9
3
108
61
20
4
8
27
105
3
24
61
107
37
11
12
1
72
56
72
24
3
61
56
24
144
100
35
12
48
45
4
36
8
60
24
16
32
39
1
47
93
16
20
36
120
172
23
61
68
28
35
60
9
4
84
36
24
56
16
119
60
1
59
9
76
83
12
192
96
9
180
24
100
11
33
15
105
252
108
52
83
33
12
27
25
11
121
11
21
60
24
48
100
24
12
59
157
68
252
63
9
28
8
87
60
61
36
36
95
121
179
57
108
156
51
37
24
47
25
120
20
4
104
27
9
24
24
135
48
1
11
48
9
15
13
48
59
81
27
37
12
24
108
12
32
27
21
15
117
15
85
68
4
23
60
81
39
12
45
40
152
24
24
148
143
72
9
24
4
8
75
12
13
215
37
36
35
60
33
87
60
9
160
8
15
1
47
12
12
37
11
1
11
120
33
27
57
4
155
45
52
104
40
56
52
11
12
1
59
105
3
105
60
168
99
25
24
12
11
36
21
39
37
92
72
16
47
85
35
73
140
3
21
88
8
24
52
24
264
24
36
59
12
132
48
1
107
1
32
27
12
33
12
3
1
36
56
40
107
1
108
71
57
28
56
24
39
36
21
36
36
51
45
3
9
4
20
120
15
72
13
68
39
48
12
141
120
16
60
23
273
12
96
27
21
51
72
37
8
64
72
36
11
33
12
64
11
12
13
8
24
36
4
24
8
76
20
123
24
37
8
28
36
48
59
37
20
3
177
16
44
15
108
9
84
144
108
256
83
13
8
15
13
108
23
85
72
56
60
3
69
111
12
12
33
27
21
135
72
1
144
20
3
12
213
48
72
24
3
108
72
48
84
9
60
39
12
36
12
37
24
44
40
44
28
116
16
23
36
49
11
84
13
35
33
27
45
16
32
75
165
39
1
36
12
72
59
33
4
44
204
36
60
12
40
35
93
28
24
23
297
112
8
63
9
12
3
49
32
72
36
4
48
36
168
23
21
168
88
72
44
108
28
71
61
108
116
15
13
68
39
1
84
8
52
68
16
23
37
119
1
20
84
15
21
28
23
45
16
32
136
20
172
24
12
36
35
25
12
23
81
51
45
36
12
15
84
13
20
3
33
16
83
48
1
84
47
72
97
44
16
72
71
21
16
12
47
60
33
84
3
81
132
39
57
15
97
59
57
16
119
60
168
45
76
11
33
24
4
107
1
84
20
36
99
61
32
4
35
21
76
11
57
24
28
116
96
36
40
24
84
119
13
104
12
60
268
23
21
27
9
16
83
57
3
72
1
120
47
61
32
12
27
12
57
28
44
100
71
1
179
21
15
60
9
12
24
84
3
25
68
27
105
3
12
1
32
108
112
92
3
9
72
3
57
156
40
23
120
21
12
39
1
36
80
12
96
4
23
1
107
1
32
36
12
12
16
11
168
13
8
84
99
96
69
3
21
40
12
24
11
72
109
56
15
25
95
252
33
15
37
11
24
9
40
60
44
112
23
45
96
16
68
48
15
177
52
23
21
39
12
105
36
4
71
12
12
61
8
99
60
9
39
37
24
131
9
16
72
68
4
59
49
44
64
20
4
131
9
24
12
88
24
32
40
23
21
120
28
47
12
45
3
24
21
87
48
237
3
37
8
15
241
11
9
171
81
27
9
3
72
9
96
75
13
36
11
301
47
37
24
59
72
25
72
20
3
36
24
33
16
20
27
61
11
73
68
100
72
48
32
12
15
1
20
168
96
124
59
24
25
11
9
36
39
1
56
48
3
33
48
12
75
33
16
12
23
201
48
99
45
4
59
60
37
20
36
72
40
8
60
60
27
1
56
3
45
15
25
128
24
120
88
35
37
23
37
32
24
12
15
12
13
107
9
39
141
51
72
25
71
12
33
120
15
69
28
164
160
23
13
68
87
33
4
11
25
20
36
111
45
28
47
25
23
72
45
48
40
24
44
40
44
75
117
48
40
35
93
15
33
87
25
116
24
87
21
76
20
36
16
56
4
36
36
12
35
1
32
108
12
39
12
1
120
47
81
27
25
32
27
69
48
4
20
108
36
4
59
25
23
21
16
32
3
49
59
57
87
9
27
9
24
144
76
32
75
57
36
12
39
33
60
16
36
83
25
164
99
81
28
11
13
71
48
45
3
57
27
33
3
120
21
4
12
44
39
13
68
4
12
32
3
25
ABCD 93938515766*3^$a+1 [50064]
36
3
162
39
36
8
31
5
19
36
84
30
39
21
12
24
24
107
4
36
45
108
47
13
12
23
7
65
25
30
90
150
33
15
9
12
81
15
45
23
16
45
3
80
12
31
45
3
101
144
25
42
69
24
56
4
12
15
18
99
92
16
3
66
59
4
12
20
4
111
66
47
37
3
81
36
11
25
24
6
30
27
3
29
1
15
3
29
31
69
36
32
28
15
69
27
81
63
12
5
43
42
24
23
1
11
61
39
21
3
27
48
77
40
3
96
21
72
32
4
32
4
24
21
84
39
96
56
91
18
36
36
27
12
39
117
15
65
4
21
27
21
6
105
21
75
33
11
64
20
37
18
17
19
45
45
35
19
12
30
48
35
64
51
30
39
27
21
93
35
37
59
48
37
3
128
25
90
108
30
27
12
33
3
24
48
68
64
147
90
3
51
66
15
9
95
52
92
13
48
59
1
15
12
32
12
49
126
6
30
30
39
111
45
68
31
6
18
41
64
24
68
43
57
12
27
9
24
8
28
12
3
12
53
36
76
140
4
21
39
24
15
12
18
66
126
15
20
73
36
30
5
1
59
48
60
7
29
25
42
77
43
18
51
9
12
87
21
42
60
30
30
24
36
45
3
5
31
6
84
60
3
63
114
24
47
40
3
45
72
3
21
45
23
73
39
9
39
36
92
4
168
3
18
12
108
12
108
27
68
4
27
21
60
63
102
23
24
12
16
3
125
52
12
21
47
12
61
12
23
25
102
29
16
15
24
66
23
4
21
6
36
29
1
24
15
8
31
5
85
36
11
28
117
60
15
60
3
21
9
47
55
17
16
27
33
15
65
76
20
19
90
35
31
21
15
57
96
36
45
96
159
39
29
1
111
84
51
21
20
52
3
30
23
37
18
9
63
30
3
57
30
29
19
96
105
99
17
49
3
8
13
75
27
5
13
6
45
48
48
12
21
42
33
44
120
40
21
11
24
12
4
45
3
33
15
8
1
23
13
15
12
32
79
30
27
12
12
20
25
24
36
39
24
48
32
28
108
27
5
48
37
60
15
24
51
57
32
84
25
6
6
27
8
25
18
6
39
15
42
3
60
57
30
33
32
60
84
61
3
32
12
31
6
39
120
45
35
64
3
53
64
3
54
54
132
18
95
37
15
144
9
15
36
219
9
21
6
24
9
48
192
33
48
51
39
17
160
3
17
25
3
15
57
33
6
33
87
6
3
15
41
108
12
4
57
39
111
5
60
49
30
29
7
9
45
6
53
67
30
39
9
27
84
15
6
78
5
127
9
24
75
21
21
18
6
11
144
1
75
12
21
11
24
16
9
47
13
12
24
180
99
60
51
60
21
3
45
96
51
45
3
5
7
18
42
18
27
32
73
48
6
81
39
185
16
20
25
60
95
28
27
54
59
72
13
12
54
33
8
40
24
8
28
15
60
24
89
1
6
33
72
9
59
25
11
24
72
25
23
76
9
12
47
28
44
24
40
36
21
95
19
36
9
249
15
135
42
23
97
119
19
12
17
1
66
29
36
1
63
87
117
3
24
45
105
3
3
17
16
24
32
49
39
117
24
42
17
31
12
5
73
12
30
30
18
30
6
41
49
30
5
36
88
27
24
5
16
45
63
20
85
51
8
13
120
27
93
3
60
32
73
30
12
9
48
8
28
21
75
9
59
16
72
3
17
52
21
66
33
72
44
7
30
95
25
87
96
21
35
1
35
28
21
36
27
33
75
33
90
41
1
24
24
66
29
84
16
92
19
6
83
1
174
30
12
78
30
30
6
24
35
52
9
54
6
24
27
3
17
28
36
141
39
9
15
24
60
21
11
84
24
43
24
36
33
56
100
51
108
17
13
39
63
18
11
4
32
12
13
23
1
39
15
36
113
12
31
24
6
27
3
77
12
1
120
27
48
33
39
20
148
120
24
21
27
81
96
59
37
27
48
9
23
31
30
35
16
60
75
5
61
84
36
3
96
45
24
35
4
32
64
45
47
19
21
9
83
7
24
17
49
51
32
43
65
48
1
59
55
9
3
168
30
111
39
6
60
3
108
63
30
27
8
25
36
195
8
91
21
135
6
3
24
3
24
5
19
66
30
150
6
33
105
27
3
6
6
18
11
1
99
9
120
30
21
21
59
55
153
3
9
20
120
4
12
3
102
54
24
17
24
121
23
16
20
64
45
39
72
81
35
25
60
87
27
5
84
37
39
20
76
3
5
55
129
20
7
24
81
21
15
39
24
60
69
32
16
69
119
12
40
32
61
60
87
8
7
105
63
42
23
52
15
5
40
8
24
13
48
51
24
24
3
93
24
60
3
89
31
9
80
16
45
15
15
84
60
53
31
9
132
96
128
67
30
24
36
30
33
24
21
36
3
132
48
96
32
13
6
24
156
9
44
13
24
39
36
15
45
48
21
12
174
69
111
33
3
29
61
60
150
17
100
33
23
1
6
33
15
9
32
16
68
36
64
12
15
30
24
71
13
96
3
72
39
6
6
9
48
180
92
1
30
17
37
111
183
90
42
30
78
12
24
36
60
18
156
3
92
4
12
135
24
5
60
49
42
18
42
18
6
41
48
40
72
32
96
16
48
8
4
84
32
13
30
65
37
48
15
32
28
20
1
71
85
155
13
12
15
9
3
32
16
69
59
67
33
15
17
25
48
15
32
19
174
15
15
30
39
33
123
21
35
91
93
72
33
39
32
1
143
4
33
59
120
16
8
4
63
113
76
8
1
95
40
120
51
9
12
3
17
52
51
57
15
45
105
15
12
12
8
13
27
20
28
45
ABCD 93938806004*3^$a+1 [50009]
45
3
49
80
100
83
45
27
61
11
9
60
144
48
184
56
3
96
24
120
24
57
108
147
24
9
12
3
48
120
117
27
25
23
265
95
33
60
75
13
11
24
72
24
24
109
155
48
9
96
15
37
56
27
13
12
108
11
24
72
9
39
165
27
13
155
72
117
52
80
144
159
145
191
72
24
85
35
168
21
60
15
85
11
129
60
36
60
3
33
12
27
9
12
75
9
111
69
76
23
45
315
69
27
120
45
24
36
4
59
21
76
71
120
69
88
192
8
160
192
24
131
13
83
69
24
147
13
180
47
288
129
108
24
60
15
120
21
123
165
4
12
59
217
23
57
112
23
37
203
13
35
21
24
27
117
123
72
48
9
63
81
60
24
120
123
57
111
144
312
13
108
44
3
117
51
37
107
73
95
45
3
240
13
11
25
71
48
264
85
83
93
75
37
8
27
157
80
123
48
145
20
24
36
36
24
291
61
8
60
60
72
99
25
95
33
12
40
35
85
11
69
243
61
11
105
4
56
123
25
140
16
116
48
36
12
15
24
24
21
51
73
44
180
192
60
36
144
48
180
51
45
40
11
21
40
240
12
23
24
21
48
60
87
48
85
116
39
24
205
83
24
9
12
180
172
11
21
99
21
51
57
15
21
16
104
36
108
40
155
33
63
49
95
1
119
72
45
51
13
11
69
27
105
4
11
240
72
25
20
12
36
3
24
85
11
37
44
135
25
23
21
27
69
3
288
93
100
96
44
40
59
168
13
155
21
75
109
11
96
85
20
12
40
72
35
21
3
109
11
61
68
16
575
96
69
12
84
171
129
39
57
28
35
69
76
32
28
35
1
95
13
20
12
123
21
84
76
56
16
32
12
28
11
9
111
109
32
75
24
157
20
84
99
96
9
39
297
15
33
15
45
27
165
144
99
48
33
84
27
1
143
192
93
144
147
24
21
48
36
159
181
59
193
119
45
60
36
24
48
3
45
48
36
156
52
80
96
52
24
155
9
16
80
108
120
160
32
240
124
36
59
45
16
83
61
107
120
24
153
255
21
24
40
156
176
39
69
123
13
11
48
21
24
96
24
3
249
48
12
84
15
69
108
48
132
72
52
95
120
69
27
48
21
75
9
39
57
28
8
88
20
124
11
24
37
8
112
35
109
11
45
48
28
23
21
40
80
51
144
24
61
8
12
39
21
99
1
44
36
48
48
60
75
72
48
33
12
75
9
111
13
152
168
24
3
73
84
32
48
72
51
24
9
15
61
48
36
47
133
11
69
51
93
12
15
69
27
288
1
20
3
96
25
12
20
39
85
11
229
59
24
97
108
8
3
61
11
24
13
56
36
111
24
21
147
21
360
144
27
69
84
63
24
93
171
24
153
15
24
69
24
40
96
59
85
11
45
12
4
44
15
96
24
72
333
27
24
48
72
9
60
72
3
9
36
72
132
63
69
24
27
109
44
15
81
84
72
64
20
15
69
24
48
40
44
39
25
167
72
205
20
96
12
27
48
13
35
45
51
109
11
213
40
72
24
20
15
45
51
49
44
51
21
120
84
39
37
11
25
23
96
336
25
95
309
60
135
13
56
36
364
176
40
8
3
24
9
87
24
61
179
24
336
73
12
11
93
12
100
24
84
92
99
13
83
24
13
11
21
123
48
24
9
15
61
11
57
15
216
205
11
24
24
21
24
16
176
48
36
52
32
160
ABCD 93938926286*3^$a+1 [50025]
15
52
20
12
36
27
81
84
88
20
63
105
84
36
24
27
25
5
255
60
99
57
33
67
12
101
39
40
60
120
8
57
55
8
40
72
5
7
35
33
52
41
48
24
75
28
17
60
12
43
8
39
78
66
90
27
9
6
18
36
36
12
43
53
147
40
5
7
11
6
63
3
9
9
72
24
126
18
39
48
159
25
8
48
60
108
36
88
92
28
8
9
39
15
21
15
13
20
132
69
67
17
15
81
66
73
35
37
60
29
72
108
15
99
33
123
45
9
6
1
29
19
5
72
18
21
24
57
103
5
15
45
48
15
40
17
15
28
60
77
43
20
207
126
42
18
19
32
21
7
101
36
43
41
54
36
69
75
6
72
55
8
24
3
9
108
75
37
59
102
24
31
5
54
30
15
16
185
3
60
4
245
55
56
45
24
15
12
9
15
75
69
3
45
273
7
65
15
3
54
67
44
64
20
45
36
7
77
7
11
72
45
45
103
5
7
155
18
108
24
48
7
11
126
36
7
8
60
64
44
12
57
7
8
88
5
3
16
89
259
17
30
54
19
161
67
47
37
68
87
54
6
33
105
7
20
45
6
54
18
306
15
4
12
56
39
1
119
69
132
4
8
3
18
27
72
48
52
77
175
20
36
69
24
19
140
48
45
27
12
48
52
20
33
90
36
141
96
33
79
53
7
68
69
48
7
11
25
8
12
84
36
64
236
60
12
201
7
8
39
201
21
54
1
83
105
12
16
8
57
180
3
15
81
60
153
3
40
59
18
60
15
72
36
4
20
63
13
92
153
19
20
28
41
75
4
5
72
60
84
75
64
77
43
53
19
8
21
6
18
63
9
43
65
102
54
39
93
7
8
33
186
30
18
13
68
16
8
63
33
76
29
54
45
28
104
39
9
100
12
5
15
45
63
21
42
45
72
3
9
100
108
53
7
11
109
20
36
120
45
12
72
36
54
18
7
8
39
9
60
16
23
13
44
141
24
15
76
83
42
39
33
43
113
36
6
109
44
39
13
5
24
99
45
30
96
84
60
105
15
72
69
21
7
47
9
81
31
24
113
3
33
15
12
39
24
105
129
72
15
141
7
11
90
7
12
17
108
36
27
60
24
3
33
15
54
15
9
19
17
163
53
63
60
16
68
27
1
8
64
60
5
55
8
48
52
8
24
60
28
8
36
36
52
68
3
6
3
12
60
24
4
35
78
18
1
20
45
31
59
18
51
12
135
24
126
7
8
39
61
104
33
30
45
33
7
12
29
79
48
5
55
32
51
1
44
9
42
84
117
45
39
40
8
100
20
15
117
21
54
69
16
65
18
120
25
12
53
51
136
216
68
105
15
84
27
1
5
39
40
5
15
9
15
52
53
87
24
264
9
43
32
33
39
9
24
36
111
9
7
17
75
36
99
60
21
9
6
30
159
36
45
30
42
48
7
68
4
68
64
116
100
77
27
16
60
23
42
12
235
53
15
27
45
232
41
60
3
81
15
24
24
36
12
52
68
45
108
12
39
28
5
43
32
3
97
5
36
15
12
72
33
18
21
81
19
96
84
35
24
45
255
21
40
20
69
54
66
144
87
36
9
138
78
19
125
15
36
48
21
31
149
39
180
64
11
9
28
32
12
3
25
17
54
57
4
29
15
36
16
72
48
80
93
19
53
12
72
99
76
20
9
15
51
6
19
128
12
21
87
15
13
23
54
75
3
129
9
24
12
24
12
19
23
73
35
9
21
19
48
41
19
53
7
212
24
24
12
24
39
6
7
5
27
60
45
55
60
5
87
9
144
75
207
18
60
12
15
28
8
3
42
3
12
100
104
36
27
73
35
85
59
81
63
21
75
25
59
36
18
15
220
35
18
3
21
91
35
33
15
21
40
11
54
39
16
5
30
21
3
9
75
18
99
48
57
36
3
117
108
7
53
15
4
92
40
5
6
9
16
32
132
16
5
60
18
45
9
18
97
56
12
52
68
144
48
48
48
16
8
12
100
156
8
36
16
29
138
57
36
24
16
173
15
16
48
11
276
126
72
55
35
105
60
45
87
39
21
39
1
101
19
44
24
52
80
28
5
55
41
39
28
24
65
18
85
20
12
28
12
41
7
17
31
5
7
11
69
12
3
93
60
33
54
66
90
1
35
9
9
43
53
7
104
48
36
21
144
12
3
36
144
64
101
39
45
63
123
30
36
54
49
176
60
16
5
36
7
8
153
67
84
11
93
24
3
85
20
48
12
57
127
8
72
21
7
236
16
53
27
165
18
21
24
52
164
4
8
105
42
21
69
126
37
29
24
54
117
45
30
93
147
18
72
75
16
44
28
137
60
159
64
41
36
31
59
6
102
36
109
20
40
35
21
4
32
16
29
ABCD 93939062598*3^$a+1 [50067]
27
36
65
40
68
60
85
147
44
4
24
3
17
1
66
41
19
30
24
107
49
3
36
51
6
54
9
21
36
39
69
11
36
49
23
13
143
12
120
25
75
8
40
45
51
108
68
19
126
23
175
132
17
12
19
29
60
1
75
51
105
21
59
19
12
165
48
60
87
5
28
80
100
36
68
31
89
31
42
30
213
32
13
12
95
13
6
141
8
24
1
87
8
84
1
6
306
27
3
5
88
51
150
11
52
183
33
44
88
3
90
239
12
1
84
11
40
3
6
84
11
25
3
92
16
68
4
20
196
20
16
44
36
168
48
43
5
64
20
1
132
63
20
36
91
54
71
84
84
31
125
1
23
1
99
45
156
23
16
20
37
35
24
24
7
45
39
165
8
28
8
72
4
36
20
12
211
45
32
25
54
36
33
81
15
39
36
9
24
177
23
16
57
180
87
93
138
17
73
47
25
54
149
84
97
15
84
96
15
5
168
12
31
89
16
8
12
109
6
17
48
19
36
54
15
9
59
72
144
40
44
1
12
18
5
36
1
35
13
90
57
8
60
24
28
63
9
57
3
111
5
144
13
99
45
23
67
113
67
161
19
29
24
36
16
8
31
90
27
63
149
13
15
92
48
4
36
32
73
39
108
12
21
78
41
64
80
115
21
15
5
48
72
25
15
56
55
33
15
72
77
132
24
7
5
60
12
7
113
36
31
125
55
101
43
42
15
15
114
59
25
6
33
51
149
160
72
120
39
57
33
60
47
4
44
67
33
44
76
20
112
33
90
29
120
60
100
176
37
60
35
88
15
6
11
148
36
15
29
4
27
113
120
16
20
12
72
1
42
264
60
5
61
39
69
15
45
71
49
60
12
90
24
41
12
13
39
21
27
32
25
270
21
32
12
61
3
140
192
40
80
13
6
36
5
24
1
54
29
31
29
151
5
24
12
4
56
108
1
39
44
7
24
69
3
18
179
1
66
113
73
84
35
4
15
36
90
11
169
24
11
4
12
8
121
6
17
13
23
31
114
36
59
67
18
27
68
12
13
36
75
80
64
15
29
7
6
23
180
96
16
44
1
54
36
54
54
197
24
60
19
36
144
17
115
18
66
90
39
56
49
51
8
91
66
90
36
5
84
24
12
184
15
24
5
25
36
216
18
42
15
39
210
15
9
90
5
132
19
24
65
1
39
21
30
113
28
9
123
20
28
8
100
20
24
52
15
53
112
228
20
1
179
16
21
179
25
35
175
36
33
96
15
29
12
19
36
84
65
100
12
200
144
24
85
90
42
15
33
39
8
172
51
36
6
84
51
3
77
60
24
24
31
5
16
12
72
21
23
24
97
11
4
44
24
48
12
7
9
44
28
68
31
173
7
189
57
3
15
177
39
5
1
23
64
12
255
29
24
40
111
30
6
30
11
13
11
1
107
7
33
108
8
96
1
167
28
135
17
13
47
7
5
28
92
60
24
12
48
36
19
197
19
29
61
36
39
44
72
13
36
36
15
123
5
85
11
64
152
28
44
12
36
19
33
32
276
19
9
104
7
33
3
24
69
15
17
108
1
6
18
11
76
8
121
15
48
21
11
60
109
72
60
123
12
3
5
12
24
48
1
42
17
1
15
15
72
90
3
84
27
29
40
147
17
37
203
48
48
7
18
30
5
16
15
129
51
54
35
112
92
100
3
29
36
84
31
57
68
72
12
24
91
114
51
39
30
87
39
29
40
44
31
96
9
57
83
25
75
20
31
21
105
3
72
32
72
25
30
24
12
17
72
109
87
20
24
24
4
80
36
55
36
9
200
36
160
99
65
16
56
24
19
69
21
30
36
29
36
60
61
59
24
25
35
16
21
84
35
40
20
16
8
120
31
165
84
104
28
3
36
29
37
15
8
196
15
41
12
96
36
1
27
3
17
36
1
39
21
11
12
28
75
17
1
66
5
16
8
24
12
31
54
15
8
72
31
30
39
39
5
36
48
52
15
21
20
12
12
25
24
99
32
24
4
92
19
45
21
54
77
13
35
12
205
75
69
24
119
36
24
12
1
18
126
39
32
79
5
108
12
31
78
15
87
5
48
96
88
108
12
32
4
57
54
21
3
12
17
88
104
4
24
87
36
53
180
55
150
11
55
21
3
5
7
18
119
228
64
75
24
30
59
16
57
47
61
15
72
3
12
233
12
12
48
25
15
332
121
30
5
84
40
20
1
11
25
59
25
119
76
81
84
60
59
43
54
15
45
23
28
105
54
53
1
6
81
3
ABCD 93939075292*3^$a+1 [50020]
173
67
125
115
24
21
15
17
112
128
217
6
30
90
9
224
31
33
57
66
114
30
150
15
105
23
43
84
60
186
203
67
24
5
64
57
144
30
30
59
127
30
35
55
144
66
174
41
48
64
3
84
36
84
186
84
6
54
30
9
27
114
270
53
37
60
30
6
60
90
30
135
69
30
6
23
37
144
96
90
17
16
87
54
3
183
90
60
179
64
57
24
60
36
60
54
120
6
15
192
27
36
150
75
165
330
60
84
36
30
90
54
6
89
61
30
357
32
31
17
43
30
30
24
6
59
64
51
29
1
159
51
30
30
276
54
71
85
24
6
30
120
204
6
30
144
186
54
183
27
21
9
6
204
5
181
54
69
144
3
30
30
17
7
36
54
6
30
60
95
85
27
3
93
51
93
80
43
54
15
45
36
15
39
9
144
237
3
80
67
6
119
151
9
225
60
36
54
89
91
30
66
120
264
36
324
66
180
114
60
6
60
204
120
99
81
63
33
95
160
80
19
30
63
27
30
60
30
6
60
84
120
111
9
6
60
24
93
27
69
147
29
1
60
264
30
29
37
60
30
65
85
114
41
139
30
119
1
96
84
59
187
120
77
13
54
126
60
84
186
54
30
225
105
30
150
30
30
96
24
216
39
15
90
30
36
204
60
30
15
15
66
54
96
9
15
60
30
23
97
126
113
61
60
90
29
7
9
105
6
90
23
91
6
60
150
24
36
54
59
127
30
120
174
141
48
144
93
90
30
240
84
39
32
48
247
174
75
81
15
15
17
37
123
87
36
114
60
6
90
60
59
121
23
151
96
54
195
45
35
16
165
264
60
246
17
16
111
60
90
96
59
25
30
30
36
30
204
189
32
19
125
31
90
30
9
21
54
36
54
11
48
7
120
24
180
60
126
114
30
60
159
111
36
114
30
156
120
57
33
63
21
96
27
357
120
6
24
69
51
29
91
60
96
105
69
6
60
89
48
7
66
60
30
30
120
114
69
176
115
66
210
9
255
30
6
29
61
60
87
192
51
24
90
156
60
24
60
6
24
66
24
126
84
60
6
3
81
96
24
36
179
151
54
66
120
9
128
48
55
180
24
45
105
450
120
29
1
6
30
24
30
21
224
1
84
66
233
157
3
87
57
32
31
33
21
155
16
45
54
120
149
1
66
173
64
3
360
5
19
6
234
29
127
24
30
96
54
53
13
60
180
54
125
85
171
45
35
64
81
54
89
241
95
55
186
24
90
66
27
93
30
54
60
6
24
36
30
24
6
24
45
15
66
120
150
17
96
121
119
97
63
57
23
7
54
96
30
180
24
330
191
139
6
204
6
30
54
9
141
150
30
156
3
87
57
96
21
123
33
84
30
150
150
36
24
30
23
16
81
6
30
60
15
69
6
5
205
3
27
53
7
174
30
36
30
114
66
144
71
19
6
30
30
444
120
30
9
81
239
144
7
30
60
60
83
67
93
27
30
6
90
384
6
54
30
150
96
54
90
30
150
131
85
120
114
6
54
36
ABCD 93939376912*3^$a+1 [50028]
6
3
20
16
44
60
31
126
3
63
5
12
43
9
69
11
4
75
29
13
83
16
20
4
57
23
76
108
3
17
36
25
42
5
73
6
9
81
15
21
119
96
28
15
5
84
37
35
1
23
1
24
72
30
54
6
60
9
51
57
87
66
27
57
23
60
31
30
66
24
162
59
55
5
96
12
96
25
42
17
43
33
32
25
23
25
15
81
23
7
65
24
7
77
43
18
15
27
9
15
24
66
39
87
48
29
31
6
131
264
55
53
13
144
24
6
5
60
1
24
6
60
24
36
17
12
48
61
6
9
105
11
55
24
5
37
23
64
51
41
24
1
11
25
18
66
23
16
21
71
25
84
6
57
27
5
40
8
36
12
24
88
27
24
17
12
61
60
30
29
12
121
23
31
41
73
60
42
90
24
6
9
8
43
5
88
21
6
108
60
36
24
45
21
15
104
61
71
12
31
5
156
1
18
42
3
36
51
29
91
9
56
13
179
48
24
40
68
180
7
36
17
91
5
7
77
37
71
144
4
57
78
5
4
27
5
1
24
6
57
20
12
48
36
25
11
49
66
5
55
105
8
31
17
25
114
101
64
21
59
85
23
12
109
96
23
36
136
8
67
41
13
6
36
30
54
90
15
15
6
48
6
33
21
59
7
6
24
23
13
204
11
19
89
25
120
47
24
31
54
23
12
36
60
25
47
108
43
21
21
24
96
30
5
132
1
15
201
23
1
6
33
33
215
43
21
39
5
25
35
61
66
17
48
48
24
7
69
20
1
24
119
76
21
84
6
120
36
18
12
27
3
69
20
28
27
29
60
12
13
35
4
80
31
65
12
13
66
36
84
36
78
47
19
36
48
42
27
21
42
33
21
90
45
224
64
32
1
3
15
120
12
17
12
61
3
180
51
5
24
72
4
44
36
25
11
60
43
5
12
84
64
44
36
31
113
100
8
19
24
77
133
6
5
31
257
1
71
1
24
30
41
72
67
24
17
60
25
18
9
27
9
21
3
33
23
55
5
60
16
39
29
60
13
23
4
123
29
148
3
48
81
8
13
23
4
176
7
60
5
169
59
144
13
18
6
30
221
12
36
84
67
9
111
6
24
3
20
31
6
60
36
99
24
27
65
109
15
9
39
8
48
16
144
24
51
72
93
32
49
95
1
23
1
23
31
120
17
48
64
3
48
5
1
6
9
51
18
131
49
35
4
87
24
81
51
93
105
35
4
8
84
4
120
111
24
77
12
16
15
42
47
1
11
108
61
12
54
114
6
45
75
216
54
23
36
12
175
125
4
21
47
1
6
30
11
103
65
24
12
60
36
4
8
36
156
49
66
53
31
12
5
28
20
12
13
51
20
55
5
36
48
91
65
19
42
30
5
13
12
18
9
80
1
119
7
29
84
48
64
39
156
66
3
27
60
17
1
6
36
5
24
4
32
12
1
6
60
5
28
3
29
28
32
19
6
24
95
4
12
15
89
12
13
96
66
5
19
30
11
79
149
64
8
88
27
17
12
48
16
51
29
1
30
5
28
20
13
24
15
24
15
5
16
39
137
19
114
36
54
65
12
13
6
6
54
69
176
25
54
5
85
12
23
1
90
41
12
151
36
24
30
12
30
18
35
4
36
15
36
6
30
30
84
3
21
11
60
88
32
1
39
48
8
12
12
19
5
16
75
96
84
65
55
36
93
20
36
1
18
6
66
69
9
35
16
176
4
75
36
89
100
80
79
161
25
11
28
15
6
90
54
15
144
63
9
20
61
35
79
29
7
18
30
6
119
4
8
132
7
60
24
5
157
24
59
157
3
21
23
73
27
123
65
25
23
25
75
164
67
24
77
24
24
180
67
84
329
36
55
53
31
65
12
13
51
15
41
12
48
13
12
3
36
15
33
36
32
48
25
12
18
120
29
12
64
15
12
5
109
11
139
5
115
29
7
30
18
65
1
6
29
36
60
55
29
184
51
33
32
31
30
30
9
44
60
16
39
36
53
1
179
52
8
97
24
6
9
44
31
21
51
149
19
6
23
7
9
111
5
19
66
30
29
25
30
69
8
72
1
30
5
64
20
97
11
84
1
155
12
7
60
29
7
17
120
40
72
9
42
24
84
126
3
32
84
91
24
17
19
96
30
24
6
90
83
36
40
51
30
39
8
48
52
32
36
28
21
114
5
16
24
111
65
121
3
20
91
54
36
6
30
143
97
23
12
12
48
73
95
12
4
69
66
65
4
20
16
44
61
6
18
6
9
44
100
33
24
15
51
48
77
55
77
73
18
12
89
79
12
5
12
13
23
55
41
60
100
20
28
20
12
4
75
30
35
4
21
6
53
72
88
57
95
4
45
6
9
75
29
76
51
6
150
237
33
39
24
51
65
28
57
23
132
48
12
48
48
13
119
13
24
54
42
59
31
5
19
30
11
13
95
4
3
29
55
54
6
66
18
41
25
90
45
39
6
6
17
43
65
103
29
60
12
25
11
25
60
114
89
12
48
7
173
4
21
36
95
24
24
16
75
6
83
31
17
4
24
20
67
89
55
41
25
78
42
35
55
9
15
36
17
1
72
47
72
19
41
151
69
159
5
67
48
6
35
79
30
59
7
5
4
27
108
30
132
ABCD 93940093556*3^$a+1 [50016]
40
32
16
33
71
36
12
7
113
12
4
105
15
8
31
36
108
42
3
12
84
48
9
83
24
163
69
8
88
8
7
5
60
49
71
40
32
55
33
32
24
13
51
36
21
27
44
96
31
21
36
32
48
24
151
72
30
27
60
44
139
9
32
85
15
48
12
32
60
36
4
12
80
4
129
36
59
37
3
128
139
69
15
41
31
60
54
15
8
121
15
32
24
64
8
124
39
101
25
59
16
69
59
36
43
5
76
9
83
36
12
49
167
73
18
77
13
123
72
39
18
72
23
16
27
21
21
83
72
7
30
23
16
21
66
9
132
81
39
87
81
24
68
73
36
39
48
56
4
32
55
57
84
48
96
24
57
15
44
25
11
124
69
72
51
39
12
33
27
65
37
54
21
36
12
12
32
16
33
18
36
90
60
11
64
63
6
11
60
28
96
24
12
32
84
12
73
18
72
120
17
96
157
99
33
72
47
7
21
80
16
164
1
75
204
24
21
39
32
16
3
96
9
75
41
19
36
41
4
27
165
12
176
4
21
84
24
71
49
51
80
4
15
17
24
49
63
36
20
25
23
97
23
52
3
113
12
13
51
140
36
76
9
15
75
48
6
23
16
72
9
3
92
4
84
60
45
3
39
57
27
41
76
9
123
63
17
1
23
40
56
4
20
16
15
57
20
4
32
160
15
45
9
3
48
20
96
31
21
108
60
84
80
43
17
55
77
100
60
12
56
25
51
39
9
132
21
11
64
27
24
117
24
72
8
16
24
9
47
16
44
16
3
189
117
15
15
81
188
28
20
52
32
31
6
135
92
79
18
66
93
120
32
76
176
28
68
37
27
116
64
9
51
27
17
96
84
103
53
24
40
135
29
7
9
123
30
87
21
39
20
13
47
4
20
25
3
159
21
44
4
51
5
4
20
60
4
12
12
8
28
51
54
99
20
84
24
16
72
92
4
48
60
21
23
103
48
77
85
54
33
68
48
28
20
19
54
54
198
15
39
9
51
93
12
3
29
4
15
9
80
61
27
104
43
18
27
8
25
95
24
64
36
44
4
3
17
16
15
42
147
20
12
192
16
21
27
68
76
48
69
72
159
8
67
29
7
5
37
63
24
36
36
39
65
19
5
48
55
33
27
5
211
5
31
41
40
8
49
63
45
39
51
45
45
78
33
57
39
20
13
39
32
40
87
17
24
31
84
257
64
20
7
9
8
13
23
55
18
3
8
19
5
1
30
108
29
72
49
15
24
24
48
8
28
45
51
20
40
87
57
48
153
84
3
93
3
27
45
44
4
12
32
124
96
24
48
21
71
19
33
21
131
48
48
169
27
12
32
40
8
25
75
123
57
56
48
1
18
17
12
52
69
47
73
72
23
36
4
72
45
11
40
57
18
60
41
31
113
25
27
87
30
36
59
12
163
17
7
12
29
204
12
7
36
36
5
28
20
28
36
96
27
21
96
12
36
116
60
55
5
64
8
64
48
108
57
18
89
48
76
39
45
51
57
15
125
1
83
19
24
65
52
21
42
48
29
16
20
12
31
5
16
32
61
15
20
180
112
60
44
16
3
17
52
51
105
48
27
161
64
8
55
33
9
15
24
8
60
64
45
87
87
24
9
32
16
8
1
107
37
39
8
24
19
54
39
68
4
44
4
80
31
57
80
48
24
28
20
12
43
36
21
87
53
19
57
27
29
25
6
45
32
12
4
132
96
24
8
24
16
68
73
71
36
60
13
60
23
4
44
4
92
85
39
33
3
12
56
76
20
16
8
4
3
54
11
24
49
35
28
8
28
32
148
171
53
7
192
9
12
48
36
12
44
4
57
12
71
64
45
3
51
17
12
31
33
3
21
8
36
16
36
120
48
39
93
32
67
54
6
17
28
9
15
12
99
57
20
7
77
16
8
25
144
11
100
12
21
23
48
88
135
21
12
36
3
141
87
21
24
33
71
13
35
1
15
24
3
5
25
15
24
132
36
12
3
81
9
23
25
3
32
28
72
87
113
13
18
17
4
20
25
3
21
11
36
25
63
36
39
54
23
28
12
84
44
52
45
159
291
53
1
6
57
105
3
36
32
12
28
24
60
48
80
4
9
23
19
77
112
3
53
43
21
9
24
66
6
11
52
48
63
29
7
5
145
15
96
20
76
20
19
81
24
9
27
48
92
43
6
3
92
4
63
93
9
39
96
63
18
144
24
27
27
5
36
12
12
7
48
113
48
25
35
4
33
84
99
87
45
9
18
17
72
24
16
24
3
21
56
60
28
72
128
12
55
5
4
84
92
12
48
25
15
44
28
63
65
16
32
7
29
31
29
40
96
144
128
25
23
64
56
36
16
84
99
77
24
48
91
30
27
45
3
69
96
15
108
48
144
20
136
84
32
60
1
12
108
6
66
51
32
196
51
54
120
23
24
12
37
47
124
12
32
13
99
45
23
84
16
9
39
12
39
36
90
47
127
9
8
19
5
55
89
4
27
18
15
27
12
18
135
72
32
1
39
15
ABCD 93940924666*3^$a+1 [50016]
65
84
180
54
240
90
55
32
208
167
342
67
5
60
108
115
95
33
48
16
176
39
48
25
191
72
90
132
267
3
36
12
108
162
18
96
84
25
11
90
54
126
180
114
12
108
162
42
102
90
180
114
120
6
120
78
51
111
18
90
21
105
87
33
159
27
120
13
23
90
72
18
42
30
126
111
21
84
6
84
18
78
12
126
132
54
73
65
63
285
144
3
192
39
120
90
7
89
120
111
87
78
102
6
84
162
18
231
27
69
15
78
3
27
85
95
90
72
79
101
43
32
123
72
54
39
96
99
42
120
126
13
95
72
42
108
54
30
36
27
15
12
90
144
27
27
42
66
42
48
15
75
114
3
112
149
6
210
288
6
12
24
18
55
101
180
42
30
63
112
128
147
13
131
24
66
54
132
30
27
63
162
6
54
12
39
57
84
51
117
66
169
80
225
207
48
48
69
139
5
54
150
36
12
18
157
137
12
18
96
9
147
93
123
69
48
81
79
11
36
6
90
97
137
30
6
84
234
54
78
48
6
30
24
12
297
117
126
24
84
90
204
66
25
89
55
137
6
84
150
48
36
186
84
6
54
201
135
25
96
59
18
90
18
90
18
114
66
90
24
48
234
75
48
160
80
3
12
18
90
132
48
18
255
159
60
12
9
16
65
18
18
18
57
33
79
11
69
3
54
36
67
41
36
78
36
102
54
6
138
126
36
72
187
119
24
66
36
108
276
54
66
67
77
18
129
39
90
66
96
205
5
75
57
216
66
126
252
180
72
54
252
90
90
49
101
48
36
108
75
15
42
18
12
18
6
12
360
18
150
54
126
145
101
144
315
87
12
13
144
65
15
48
75
60
73
29
3
15
36
24
165
33
180
75
15
12
6
84
27
171
42
12
31
32
45
3
15
129
51
13
5
72
18
225
105
135
111
49
77
99
144
45
36
6
73
11
6
102
105
16
32
33
144
48
72
7
35
66
60
15
48
64
17
84
54
21
15
216
126
123
189
108
7
47
33
21
30
144
157
23
186
30
186
198
18
174
81
9
36
99
16
17
63
129
63
160
17
36
123
39
156
126
175
29
102
18
27
160
143
12
18
126
18
3
33
36
60
79
29
48
67
23
72
97
179
45
9
48
108
24
66
96
246
108
31
59
21
129
30
36
24
714
222
228
72
36
13
144
167
9
16
29
24
18
48
180
90
187
119
90
36
42
81
21
43
17
180
108
120
96
7
29
291
105
12
180
151
17
84
54
24
12
54
144
198
24
61
113
42
12
121
41
90
45
9
126
108
13
77
36
54
18
24
156
18
24
105
112
11
60
169
311
153
159
126
120
252
54
36
18
60
151
48
288
144
65
6
57
16
32
15
90
54
18
108
180
18
126
63
33
90
342
102
144
9
105
138
54
90
6
55
224
21
27
48
33
31
23
ABCD 93941437004*3^$a+1 [50063]
23
49
18
17
67
29
7
17
48
55
53
4
8
12
60
13
203
37
120
23
12
37
30
125
7
6
3
20
67
174
63
96
80
19
12
53
43
17
156
37
15
8
7
417
15
42
63
20
36
19
30
63
8
12
60
19
41
148
27
65
19
9
32
48
1
71
100
32
13
15
72
68
112
80
13
135
9
59
12
48
12
112
93
35
79
41
7
65
40
20
88
32
43
17
13
144
11
12
48
25
87
33
120
23
60
37
23
97
23
60
19
18
72
143
28
24
135
5
48
7
42
48
15
75
41
7
54
39
99
53
72
73
23
1
18
45
8
60
52
8
88
140
4
3
24
198
23
79
29
67
17
36
37
144
18
125
43
12
41
12
7
5
36
64
75
108
17
40
56
37
35
60
12
120
60
43
72
41
37
15
15
60
5
79
66
95
148
152
7
5
43
113
84
36
7
53
12
37
35
37
59
144
36
67
17
55
41
60
4
236
60
120
37
15
120
15
5
85
54
89
60
52
20
132
43
165
9
66
17
36
97
30
60
45
8
19
33
27
18
30
60
53
64
33
3
92
145
222
60
5
97
78
65
48
25
23
52
27
90
42
30
66
53
67
53
31
81
57
18
24
60
36
53
7
57
57
23
55
90
48
15
92
223
54
66
33
20
49
23
55
5
148
60
20
132
19
29
64
45
11
60
24
168
67
30
35
13
35
7
72
9
32
12
7
53
36
12
379
113
48
28
32
55
137
28
105
167
25
48
30
137
25
18
45
20
60
40
68
72
28
20
64
27
41
100
20
28
39
108
17
67
29
120
19
65
103
12
42
48
15
123
57
45
11
40
20
12
12
73
203
229
23
88
20
4
20
13
23
72
7
21
69
18
84
53
48
108
12
109
39
9
215
36
37
63
27
45
9
18
41
4
68
7
65
55
41
24
37
59
19
41
139
5
25
11
37
15
80
25
54
53
40
20
16
80
192
148
69
90
60
41
72
28
99
65
160
116
4
116
24
43
177
8
48
52
108
224
48
48
24
40
20
55
33
68
40
57
35
52
15
12
29
60
40
24
56
180
169
18
30
54
149
4
20
40
56
64
8
60
19
30
59
7
53
19
30
23
40
80
40
20
148
84
176
144
36
4
20
67
6
30
5
12
108
28
9
23
55
5
12
88
108
164
160
8
115
57
80
16
140
4
20
28
99
29
12
145
227
13
107
7
6
30
12
33
15
77
16
27
30
42
72
60
90
99
69
75
56
64
27
81
20
40
8
64
117
59
60
84
16
132
8
1
48
35
13
23
12
79
33
80
43
5
37
23
19
101
97
63
9
11
12
16
24
15
90
48
27
36
27
30
24
3
63
45
80
7
108
57
15
101
84
55
30
210
41
7
30
42
101
1
11
12
16
9
72
18
5
96
40
84
3
77
7
81
8
72
168
7
5
19
29
60
37
23
49
35
37
83
100
177
30
29
7
12
5
13
30
17
120
60
13
83
24
133
27
68
72
60
120
67
113
16
20
37
42
198
24
66
17
96
4
27
60
156
24
41
55
5
25
27
128
205
27
8
55
72
21
57
24
51
15
285
8
1
90
6
3
51
66
23
7
53
229
83
19
228
30
30
18
15
20
7
65
7
41
40
39
81
87
153
32
55
12
29
24
60
25
18
185
28
80
24
76
21
59
12
72
25
3
8
19
18
30
93
84
3
72
53
52
27
9
39
12
53
120
36
100
51
9
20
64
33
72
23
40
12
8
28
20
24
55
33
72
27
48
90
23
60
12
43
12
5
85
11
12
12
55
45
63
42
15
20
96
37
42
65
136
20
7
33
111
29
4
108
12
20
13
147
15
45
3
30
24
51
8
72
37
71
4
8
28
27
53
120
72
97
71
19
65
103
17
127
9
20
12
12
28
165
35
100
8
259
41
24
96
4
116
7
125
67
5
40
20
7
6
30
144
48
18
123
231
6
23
24
96
24
60
28
9
90
29
60
204
97
11
37
30
41
19
5
28
8
61
90
29
49
23
48
19
78
47
60
37
78
41
67
5
25
24
30
60
81
12
116
12
132
36
19
48
30
143
1
99
21
83
16
152
7
30
42
108
65
97
11
7
21
27
137
13
27
48
80
12
25
35
7
78
48
3
80
37
24
23
16
20
84
127
29
24
13
42
72
108
21
60
9
23
112
ABCD 93941955182*3^$a+1 [50041]
17
24
51
3
30
19
12
29
30
21
36
3
12
72
54
39
40
24
12
68
12
64
20
16
47
13
32
76
32
45
3
24
51
45
16
56
27
12
144
18
6
66
19
36
23
1
48
53
72
7
48
59
21
16
29
18
1
23
36
21
69
27
3
1
5
3
27
9
76
36
20
16
8
15
132
13
23
25
68
16
11
18
3
69
15
88
72
56
9
15
3
66
24
3
40
29
43
5
78
13
41
48
90
61
35
30
96
27
16
11
9
64
8
27
9
4
23
49
5
15
28
20
16
12
11
69
57
7
20
15
61
72
96
12
5
15
88
20
12
84
4
60
20
27
12
1
5
12
78
1
20
28
107
42
12
7
17
55
36
12
36
12
11
9
112
44
9
87
27
21
15
25
44
4
119
1
5
3
24
129
18
61
32
3
12
42
91
84
5
7
80
64
60
5
43
24
72
180
12
5
24
51
3
108
21
63
1
12
20
28
83
1
20
16
32
21
24
12
67
11
85
17
6
30
43
84
12
48
53
39
4
68
40
20
16
44
16
180
5
12
19
12
29
3
33
19
53
43
24
8
12
3
12
6
7
119
9
16
11
36
9
3
13
56
240
52
95
81
28
20
9
7
12
41
30
6
12
39
40
56
52
35
1
12
32
48
15
165
15
54
7
68
60
16
12
8
24
136
41
18
6
18
13
41
66
21
21
67
5
18
33
28
11
25
60
5
12
6
48
21
40
8
9
63
27
109
11
25
65
6
12
33
40
32
16
36
84
71
1
20
16
12
36
35
1
5
12
123
4
12
12
17
30
36
78
3
16
11
21
4
48
96
72
48
53
15
52
8
3
1
29
3
60
88
8
39
81
28
59
18
30
37
32
9
72
19
24
72
12
107
21
27
24
9
72
48
33
31
35
9
15
69
28
47
1
12
17
18
61
24
8
21
3
16
72
8
27
18
12
42
57
100
53
7
17
54
25
101
7
24
23
30
27
9
3
21
7
59
6
51
12
75
96
12
1
44
4
12
44
45
48
7
44
36
12
9
54
24
13
36
5
87
33
19
5
30
13
41
3
4
11
42
18
1
47
1
36
143
13
41
79
29
108
19
5
48
43
35
48
54
7
12
17
15
9
90
18
31
5
63
48
69
43
23
1
23
13
107
1
20
16
95
13
48
77
7
11
1
8
69
163
29
18
33
45
30
42
19
60
59
24
1
47
1
12
20
3
24
13
59
9
12
4
48
35
25
83
37
8
27
13
8
4
48
20
24
27
37
65
19
5
30
45
60
64
24
5
19
17
3
16
17
19
23
9
24
52
12
23
6
27
12
28
23
13
77
31
35
37
23
81
40
12
5
31
5
19
41
63
16
5
24
90
49
20
15
81
4
29
12
39
12
63
30
31
41
39
87
1
8
4
132
32
12
4
65
30
49
11
30
18
13
47
85
131
13
44
27
57
36
88
20
15
145
60
56
63
90
6
18
27
45
31
32
27
12
36
6
3
16
155
6
66
1
32
88
5
42
1
32
3
1
20
123
126
55
29
19
24
11
36
114
3
28
80
52
35
1
12
35
6
27
12
9
6
1
92
69
15
93
66
54
24
31
95
25
44
52
8
40
44
64
92
9
72
39
24
45
19
65
31
72
12
20
15
1
11
6
55
17
12
19
20
16
84
11
49
20
64
168
23
25
11
21
48
33
31
20
4
5
54
37
11
45
45
19
20
28
5
3
93
79
5
199
8
63
13
48
12
17
6
30
18
13
36
24
23
1
29
42
36
54
15
64
29
3
153
126
21
39
13
12
12
29
7
11
1
32
27
57
28
48
20
81
18
9
16
20
12
16
24
5
87
9
67
36
59
12
6
48
24
12
3
40
36
101
7
8
45
120
19
5
67
32
9
3
4
47
13
44
112
36
5
63
123
18
27
96
16
71
9
9
7
17
36
27
3
69
9
3
16
12
95
1
47
1
8
16
44
60
64
20
3
13
5
36
18
1
5
15
21
66
24
37
17
12
96
27
21
24
18
21
60
40
48
8
96
9
7
83
24
25
12
17
63
117
30
42
19
47
6
19
11
13
95
73
32
3
21
24
28
12
23
18
39
36
57
3
27
57
87
18
42
49
24
11
18
24
12
19
35
13
5
79
80
12
9
60
15
3
18
18
49
41
30
49
5
6
13
41
7
36
20
39
1
48
5
27
24
16
5
55
23
18
39
16
12
32
3
36
24
37
11
37
59
21
4
47
1
8
75
18
19
17
19
17
15
16
29
19
47
36
33
3
36
1
17
60
48
7
60
32
51
90
30
25
17
84
7
24
59
1
71
18
39
52
48
12
11
24
9
4
44
9
103
23
13
12
11
37
71
9
9
15
63
61
84
11
24
13
8
16
47
1
32
3
13
11
141
12
4
32
21
6
45
39
9
112
29
3
9
31
24
5
36
15
33
7
11
42
18
1
8
3
21
51
36
1
35
60
33
52
89
55
77
18
12
33
21
31
5
15
21
27
12
3
9
63
54
51
12
16
20
27
126
12
39
129
12
31
23
18
63
15
18
27
12
64
84
128
12
40
59
60
25
8
3
85
41
3
36
45
54
9
28
17
19
36
5
12
79
24
23
109
36
8
15
73
12
20
3
45
40
5
18
1
17
15
24
4
60
35
1
41
19
32
3
93
4
83
1
119
33
45
30
13
44
21
54
117
36
3
114
43
5
24
3
27
24
69
16
72
32
12
9
78
13
8
87
81
28
35
49
23
57
28
5
7
32
15
85
113
63
3
42
7
32
24
40
5
39
64
32
28
8
39
42
55
164
4
11
69
21
30
37
24
48
56
52
48
29
55
56
45
39
57
19
53
3
9
51
28
20
60
4
12
11
12
25
29
27
69
7
29
51
147
30
6
61
32
24
3
114
18
49
56
21
48
15
12
16
36
35
1
11
37
5
48
7
68
21
7
5
15
21
19
20
15
1
156
23
36
78
39
4
11
37
11
6
3
51
48
61
83
13
72
68
16
47
13
20
4
12
47
36
97
59
33
81
138
1
32
40
5
12
24
18
30
72
31
60
23
30
42
36
57
15
36
37
96
5
6
13
32
3
1
12
11
18
43
23
33
39
18
7
29
7
17
66
9
33
67
77
31
24
32
69
43
32
40
35
1
44
4
41
12
15
12
16
12
107
21
40
29
15
9
3
4
108
8
15
6
12
6
1
20
4
24
35
33
4
53
7
137
6
1
12
35
13
5
126
6
36
36
55
47
45
63
37
8
63
24
9
81
67
92
64
23
9
40
56
39
1
12
20
45
27
93
19
84
5
18
6
3
4
32
9
6
18
36
19
47
9
16
24
48
20
48
51
73
35
97
84
5
27
124
29
12
39
ABCD 93942102602*3^$a+1 [50005]
83
42
7
53
84
3
148
72
216
35
85
101
31
20
63
129
33
7
68
52
41
102
13
36
41
19
5
43
53
15
12
76
72
120
20
28
47
33
100
17
30
18
67
48
5
27
184
11
48
25
281
19
36
5
6
25
89
6
13
12
5
79
11
25
12
60
167
24
1
41
48
27
28
5
19
173
90
24
253
131
90
19
83
30
24
6
33
100
96
41
60
18
6
19
11
36
49
96
8
16
191
30
19
24
80
76
60
5
79
36
44
144
3
90
48
99
28
29
24
67
8
4
48
60
65
79
29
27
15
18
219
27
66
18
37
203
36
6
144
6
24
9
4
41
31
35
96
24
30
114
25
36
120
29
42
25
53
139
41
6
60
25
11
57
57
54
42
67
161
19
77
31
68
21
6
13
36
89
7
35
30
24
19
72
5
123
21
19
71
60
150
24
195
81
19
11
24
6
36
79
71
18
90
61
156
5
48
12
7
96
5
75
75
1
36
29
24
30
85
36
156
84
29
30
1
5
43
41
55
24
72
120
29
12
7
23
54
66
24
25
71
25
8
52
5
79
8
33
7
156
32
9
19
11
61
65
48
96
55
35
30
3
27
24
30
12
30
18
30
1
176
4
36
12
48
5
60
79
11
33
81
55
35
6
24
36
55
125
55
24
11
120
37
47
36
45
12
33
75
4
36
60
23
9
48
28
101
90
54
60
6
1
35
24
21
9
120
91
35
108
6
55
24
17
18
109
107
49
5
7
35
49
48
36
17
54
1
120
35
18
67
24
59
12
117
21
66
25
65
60
120
43
17
66
13
32
3
60
49
41
7
20
40
65
30
24
36
25
48
11
30
54
60
1
24
5
67
29
306
60
13
24
17
211
53
7
48
101
54
96
13
8
39
49
95
30
31
11
54
30
36
13
5
6
25
89
15
15
42
114
96
18
126
84
72
13
11
30
36
30
18
31
35
13
11
6
115
48
12
24
12
59
36
18
115
5
55
5
31
41
55
80
88
36
68
33
7
41
12
15
63
1
108
48
20
123
69
36
27
174
55
60
11
25
60
12
68
28
96
84
41
39
75
12
30
60
18
97
5
108
36
90
96
57
27
109
17
199
35
24
90
91
11
25
32
148
48
12
23
6
39
21
114
1
24
120
20
16
65
6
73
47
78
79
53
75
4
59
49
68
15
37
11
1
48
11
12
45
9
3
27
69
27
18
36
24
55
36
56
64
35
6
84
84
6
1
60
5
15
15
30
18
162
7
17
30
30
30
61
32
21
7
5
60
120
19
24
60
5
156
126
120
120
109
24
72
23
157
32
183
48
37
72
47
60
21
45
150
54
19
11
25
48
120
8
105
3
100
96
35
84
25
107
18
42
120
237
183
37
20
87
25
36
233
15
16
96
53
15
16
84
60
60
35
1
48
12
120
29
19
96
5
60
39
153
60
30
24
54
15
72
9
6
193
104
112
84
17
24
6
180
49
35
153
28
24
5
84
127
72
60
17
36
15
3
12
13
65
30
1
5
24
66
30
31
24
24
17
48
7
5
60
79
29
75
4
71
186
30
13
41
102
85
68
72
4
59
1
101
18
6
55
59
25
12
59
1
119
66
187
11
25
24
68
52
12
48
143
97
17
24
66
24
36
109
5
6
30
6
54
19
17
7
77
24
12
15
213
39
16
71
36
37
11
1
11
30
18
61
5
19
17
63
100
47
33
100
44
160
36
5
55
32
63
49
12
131
84
60
145
89
27
3
85
120
17
55
24
5
30
61
60
84
29
19
23
60
24
1
59
33
88
48
71
24
1
156
149
6
24
25
36
209
31
53
96
30
84
61
60
41
19
120
11
85
5
3
64
113
195
15
97
137
90
109
101
54
6
96
19
128
88
5
54
30
60
60
6
73
24
12
11
138
72
15
75
60
13
77
79
101
19
71
49
5
54
37
5
43
11
84
1
5
3
88
20
112
77
54
30
15
87
57
108
33
12
103
36
59
1
11
25
5
55
35
48
1
24
24
12
35
6
19
41
18
42
75
9
6
18
67
20
3
72
138
55
80
111
49
11
126
67
17
90
25
71
90
27
33
15
93
36
111
3
120
57
45
24
43
36
12
23
30
91
29
19
11
30
19
68
4
65
96
18
85
47
117
27
120
25
84
5
36
55
5
103
17
6
73
72
23
57
105
55
24
101
127
108
5
15
4
149
96
96
7
53
168
67
53
7
48
24
11
6
66
25
23
37
53
66
6
7
161
180
36
6
24
61
65
7
23
13
ABCD 93942165808*3^$a+1 [50008]
140
294
46
104
36
40
24
20
28
8
12
42
6
72
28
84
8
28
30
32
90
12
16
44
88
12
56
72
132
148
8
84
46
24
6
24
96
32
18
174
28
8
30
90
40
72
158
24
66
30
30
204
60
16
20
204
90
150
180
40
60
156
32
40
108
2
30
28
24
8
12
36
30
72
42
30
46
12
72
36
84
38
40
18
92
18
72
18
72
172
50
58
8
12
108
100
32
10
2
60
36
40
60
32
88
84
48
8
132
12
16
12
60
38
40
54
140
100
18
122
148
98
42
78
72
138
72
12
28
60
48
60
12
48
114
50
100
138
38
4
68
72
18
58
150
30
12
12
96
32
12
88
48
30
134
88
2
16
54
68
100
20
28
24
248
112
18
210
62
106
30
2
28
152
232
90
26
60
114
66
40
30
2
12
28
150
8
42
22
8
118
24
116
84
18
70
32
108
60
18
54
18
118
12
38
72
30
60
220
48
24
56
10
32
30
82
318
42
86
10
72
50
12
100
38
30
82
56
10
24
36
12
38
82
8
22
48
102
2
30
28
108
60
80
120
40
30
2
108
24
66
30
24
36
30
10
60
2
30
42
118
20
30
22
96
72
18
2
118
120
80
210
142
138
230
22
12
6
50
60
12
120
30
18
52
72
48
50
48
120
30
112
18
254
96
160
84
8
118
32
30
28
20
34
56
144
10
68
60
28
20
72
70
50
112
6
2
52
36
20
4
6
80
40
32
198
52
108
50
112
102
8
28
222
50
52
68
220
8
34
8
88
30
20
52
140
120
118
50
102
30
48
4
78
120
42
80
16
200
4
20
40
6
80
70
44
100
36
24
6
30
12
60
42
18
38
24
78
28
80
12
28
44
36
72
22
18
230
102
36
24
28
18
30
20
40
12
140
102
58
60
12
6
72
110
48
34
18
78
14
28
12
36
14
10
60
8
58
24
50
148
248
52
8
40
32
70
18
110
24
78
10
30
48
90
32
82
128
22
38
130
50
28
20
4
96
80
24
60
6
30
4
86
90
160
20
132
30
48
40
14
36
22
32
18
30
150
10
318
72
50
72
46
104
58
278
90
42
60
88
2
130
8
24
48
22
18
48
182
40
98
30
264
18
60
132
6
24
16
42
12
56
12
30
30
12
126
72
22
140
46
104
30
10
38
52
6
62
108
4
18
48
14
88
32
40
50
130
6
30
2
72
18
22
98
78
94
48
8
10
120
294
80
58
8
10
20
120
52
240
158
64
18
60
32
240
156
12
28
72
48
80
12
82
158
12
36
10
2
28
2
162
28
60
32
156
72
28
14
126
82
48
110
4
6
30
80
120
12
70
78
20
70
30
272
88
2
40
8
22
108
20
72
90
30
90
18
22
2
6
72
112
50
48
108
72
28
30
54
68
52
80
120
76
92
160
168
84
108
120
8
42
72
10
36
12
80
60
108
40
224
28
12
6
50
214
18
12
66
2
72
16
110
54
348
22
86
40
20
64
20
28
8
4
36
80
52
48
84
96
14
40
50
76
12
78
80
130
54
18
92
216
12
28
12
128
12
12
40
60
20
88
12
8
28
24
110
88
78
32
60
28
44
30
78
28
140
24
148
48
134
78
18
22
2
10
68
42
138
28
80
4
60
26
10
12
92
30
48
58
12
50
18
52
60
60
48
92
22
6
20
4
66
14
58
38
84
76
24
48
92
6
70
12
150
38
52
30
48
62
12
40
80
28
20
28
12
30
42
20
90
46
50
30
40
20
24
16
312
200
88
20
60
22
50
40
198
30
42
8
22
68
24
36
10
42
62
286
2
82
8
22
30
60
38
30
82
26
132
172
86
30
60
24
70
90
6
134
88
8
12
112
86
22
18
24
18
270
62
28
12
18
18
12
122
168
120
90
48
22
18
ABCD 93942526246*3^$a+1 [50008]
23
60
1
29
156
43
35
81
76
35
6
115
48
35
49
20
12
21
168
42
30
7
77
19
47
57
27
1
12
20
3
42
27
16
59
54
135
15
6
6
37
12
23
60
48
9
96
144
36
45
132
6
24
18
60
42
12
69
15
60
21
3
73
8
4
36
47
48
36
13
11
72
12
78
43
101
43
32
3
1
35
21
39
1
11
24
61
224
3
13
65
19
56
123
1
53
42
36
54
108
132
15
93
15
16
11
1
5
18
12
9
40
11
48
9
12
88
5
51
135
12
78
7
83
66
18
12
18
75
57
15
21
7
12
11
60
18
75
15
24
18
102
1
95
54
27
4
84
8
52
36
29
31
59
6
36
18
33
9
103
5
6
24
48
24
33
16
56
39
57
4
5
19
5
84
12
19
80
45
42
90
43
35
54
30
126
90
84
33
39
1
53
24
30
1
24
8
177
15
72
36
24
15
73
11
21
15
60
13
35
36
9
21
27
15
48
6
55
11
45
40
12
47
24
6
6
90
90
49
23
6
24
3
28
107
25
35
12
30
55
12
5
6
12
90
15
15
18
30
9
3
12
1
24
5
6
57
15
36
54
3
75
13
77
78
30
31
20
4
84
11
57
123
36
18
3
72
52
44
36
64
20
39
1
11
13
68
40
35
12
1
17
60
24
19
60
132
12
65
27
3
30
55
5
30
21
12
3
21
15
66
3
24
40
53
19
5
3
93
12
12
135
16
44
75
1
120
20
120
28
65
19
17
31
5
42
30
67
44
15
24
25
8
39
36
18
54
96
9
48
63
24
45
40
68
12
63
12
36
6
30
48
1
20
27
33
15
25
12
65
24
6
180
33
39
81
36
76
48
84
12
65
43
5
115
17
63
81
30
42
48
24
27
21
54
6
27
3
24
24
25
44
33
18
12
37
101
15
75
1
83
81
4
8
45
15
3
81
51
57
28
83
36
25
24
47
45
33
114
61
17
15
12
16
5
30
21
15
9
87
24
1
44
28
5
6
12
25
24
53
18
42
126
9
3
12
1
84
56
45
42
25
47
1
17
19
24
5
15
39
97
59
25
5
111
39
97
180
32
48
28
35
24
6
19
77
24
96
66
30
43
29
31
60
12
68
16
35
9
40
5
36
54
60
72
25
72
96
77
3
45
31
53
42
6
60
18
24
30
12
31
60
84
23
1
77
60
7
20
15
60
1
32
3
1
8
51
42
12
3
28
95
37
5
12
18
30
43
36
8
3
132
21
51
73
11
66
6
153
21
48
6
12
13
44
3
60
25
60
48
20
39
6
60
90
45
9
7
11
54
31
23
1
5
15
16
24
23
37
11
60
24
9
27
24
33
36
39
13
20
3
6
6
54
30
9
40
59
36
69
3
42
6
60
84
30
55
8
12
33
27
3
45
4
35
49
12
60
5
18
21
4
60
29
96
27
129
60
18
18
63
36
51
105
27
37
24
5
7
24
5
6
9
69
19
53
7
83
30
12
7
8
16
92
24
3
25
5
7
53
90
12
21
69
15
21
15
4
29
72
120
54
9
9
63
60
3
90
30
90
79
11
54
66
25
60
11
24
6
120
6
9
48
147
36
12
60
12
54
12
27
51
12
105
87
12
30
19
24
20
81
19
23
57
21
31
8
57
43
56
52
12
155
37
113
31
72
53
72
3
16
24
12
143
6
6
108
45
69
150
6
55
5
67
77
6
60
1
95
48
6
12
60
30
57
27
18
91
36
44
36
33
3
15
12
25
8
39
24
72
30
24
55
11
48
156
6
42
12
1
12
11
6
48
31
41
15
21
7
168
68
9
30
12
25
23
78
3
27
48
12
73
20
24
12
28
23
12
18
15
15
60
18
19
23
48
36
13
23
102
6
6
78
57
9
36
43
36
32
39
6
42
45
21
6
24
42
15
39
25
11
9
60
3
12
33
28
59
18
67
59
42
43
17
15
3
36
33
27
24
42
120
162
60
18
27
57
6
117
33
42
1
20
15
6
6
42
15
3
25
5
48
114
1
60
71
25
48
23
48
42
42
96
21
15
18
78
12
57
4
47
37
23
12
12
1
8
36
165
48
43
32
45
30
36
37
35
105
15
24
36
69
15
21
159
18
30
1
92
3
69
36
9
7
11
33
87
30
43
65
6
6
15
3
45
111
24
24
90
102
9
24
21
6
85
53
48
15
45
19
11
33
21
19
11
168
6
6
24
42
15
40
24
35
9
16
20
3
36
9
16
12
23
30
12
12
18
48
60
144
21
40
41
6
129
9
30
36
1
17
12
48
60
48
72
6
12
117
27
1
44
45
19
35
12
24
54
30
1
5
115
36
23
12
54
63
12
51
90
39
9
7
65
24
84
90
49
20
3
72
61
35
1
35
25
5
6
24
36
25
83
61
5
103
11
72
42
66
84
6
120
6
21
15
33
40
29
6
186
31
23
6
55
5
15
28
11
25
17
27
27
45
15
18
18
73
60
5
15
129
27
39
30
19
8
27
36
6
18
6
31
89
42
24
18
55
20
60
27
18
12
36
72
7
56
3
1
35
49
12
29
3
3
49
68
21
72
18
25
17
15
75
25
89
18
12
1
44
39
36
69
69
102
24
9
3
69
81
24
78
25
120
11
24
90
36
15
4
156
185
36
43
35
57
24
36
3
72
78
6
109
47
21
15
42
51
24
3
49
56
3
37
35
9
24
36
4
59
25
11
25
35
30
36
66
12
42
24
42
13
5
55
20
111
9
15
45
69
7
5
36
3
15
30
19
35
73
125
43
17
48
84
7
180
11
24
25
8
51
12
25
5
42
48
85
47
18
24
6
12
30
30
120
6
15
12
3
97
29
123
51
9
40
12
11
24
6
48
6
24
21
9
114
217
71
12
12
36
60
24
1
53
72
18
49
12
71
18
15
4
20
28
5
24
6
60
12
45
156
36
81
12
3
27
18
18
30
51
45
19
65
30
12
60
37
11
12
25
23
37
53
24
18
12
1
65
24
42
6
3
15
132
48
37
48
41
18
36
9
ABCD 93942755308*3^$a+1 [50011]
28
5
24
7
8
3
25
12
56
27
9
16
108
12
5
7
36
36
8
36
4
48
17
3
12
3
37
20
48
12
15
90
43
84
8
28
47
81
136
23
48
13
24
5
30
25
35
30
18
18
7
120
5
67
8
72
33
7
36
29
63
48
64
8
48
12
12
33
15
52
71
1
36
5
15
12
16
47
25
84
89
15
76
56
28
5
7
44
84
100
84
68
4
53
36
90
60
45
112
32
28
35
49
20
28
23
18
39
3
30
55
24
104
16
48
41
162
9
76
32
63
18
87
52
80
3
12
57
24
24
48
27
45
108
12
28
8
64
68
12
28
84
24
12
24
29
12
18
54
96
15
24
15
36
12
49
24
24
8
27
21
9
27
28
35
18
3
4
132
11
25
72
8
15
9
28
36
17
63
15
85
5
75
124
11
45
60
75
24
13
44
9
19
35
37
216
120
5
43
20
69
48
7
20
15
180
1
29
6
9
3
13
36
68
12
16
32
40
168
8
4
48
72
8
4
8
21
39
15
57
124
24
8
24
69
19
71
49
32
81
18
42
7
68
112
48
233
7
20
28
176
40
56
52
20
72
81
162
18
19
41
12
15
75
33
27
1
17
15
12
40
5
127
60
36
104
24
12
52
12
20
21
48
24
18
30
15
75
18
15
39
21
4
60
8
24
69
7
8
36
21
12
7
8
100
12
149
12
43
47
13
29
7
44
60
12
3
1
11
18
7
8
4
8
12
33
39
144
24
120
72
3
36
45
132
28
12
20
15
48
49
8
40
24
23
73
60
144
20
28
80
12
16
23
144
13
17
27
69
79
12
48
71
69
12
63
6
39
33
7
8
15
85
5
15
24
33
7
83
37
20
4
137
15
4
48
65
3
27
21
64
23
42
3
60
57
36
72
39
28
11
49
8
15
37
48
77
30
96
45
40
32
108
27
33
60
16
56
15
45
12
60
48
87
33
3
12
93
76
20
36
72
12
84
24
28
44
88
80
40
12
20
9
55
72
8
244
92
28
5
43
80
4
36
23
1
20
148
65
36
12
132
51
15
69
12
4
29
43
12
48
20
40
65
18
24
1
12
20
4
24
47
18
39
48
3
21
16
65
162
25
8
12
88
53
12
7
101
60
259
12
11
73
24
8
124
11
57
28
24
68
15
1
17
43
104
3
57
15
85
216
35
24
1
65
39
16
104
75
61
209
6
9
81
7
20
3
25
36
36
80
12
12
108
15
36
24
13
17
63
135
9
4
47
30
3
24
33
7
23
97
11
109
53
15
75
9
48
75
36
1
20
4
24
20
16
24
11
1
8
63
97
12
36
48
59
57
33
55
48
44
28
288
5
3
4
20
148
47
13
144
68
60
36
4
36
92
33
31
53
31
24
8
60
12
33
72
63
27
25
8
48
9
18
25
20
64
29
7
24
44
12
52
5
27
16
20
4
60
188
16
12
23
1
48
68
48
52
35
13
84
48
17
18
129
4
80
39
33
33
55
32
3
1
24
92
48
96
16
32
88
92
123
9
16
17
15
28
44
21
27
28
8
9
175
5
7
131
73
56
21
15
4
36
72
20
16
47
37
60
120
36
140
4
152
76
48
47
37
8
4
56
40
84
8
3
13
107
45
28
36
221
79
36
48
137
135
4
36
20
40
128
39
30
36
7
80
4
20
16
20
52
35
45
33
27
75
13
8
12
45
72
55
8
93
7
8
40
44
28
32
48
52
12
80
24
12
60
12
40
20
36
27
45
3
45
24
12
4
24
12
96
17
3
93
72
87
28
8
12
27
30
6
45
9
15
16
77
103
12
60
17
3
64
8
3
85
17
151
80
96
33
15
16
44
195
145
20
16
116
16
20
72
16
24
41
15
12
4
23
21
4
20
48
4
20
63
60
36
9
40
35
1
24
56
24
81
19
48
35
37
80
16
24
32
33
30
13
23
42
19
8
52
96
44
9
19
23
57
28
24
20
28
92
16
68
75
25
12
72
5
30
6
39
63
37
5
15
16
24
80
12
28
92
16
20
4
20
16
17
111
4
36
5
19
8
52
20
88
12
8
15
25
24
48
12
269
31
36
8
72
4
29
75
9
36
15
24
60
12
96
40
20
40
72
53
7
32
48
21
54
93
3
1
20
4
137
39
24
52
60
20
177
7
8
40
5
103
5
18
21
9
55
80
64
5
30
6
19
56
4
11
45
4
8
48
84
36
129
126
57
72
141
55
12
8
12
124
60
20
3
36
30
199
8
88
96
56
27
18
30
42
15
160
95
157
8
12
39
84
33
3
25
47
9
36
12
75
1
20
4
41
31
29
7
47
81
75
9
76
29
30
73
188
4
12
8
3
9
84
36
28
12
29
31
11
37
216
24
101
51
64
132
12
20
48
52
96
36
24
12
12
12
53
6
21
36
48
16
59
37
17
103
8
16
29
87
57
43
35
109
8
48
27
18
27
36
117
18
21
4
29
7
11
117
33
199
44
39
21
16
23
1
20
9
3
24
81
27
72
84
36
28
8
4
8
28
12
60
12
36
32
36
4
248
52
12
120
20
16
12
12
29
67
5
55
44
84
24
15
13
32
52
56
57
27
36
88
17
7
36
84
8
57
36
147
28
44
108
15
18
7
8
52
12
71
105
24
15
93
33
67
12
12
8
21
211
8
15
13
12
116
24
16
24
8
112
35
13
84
56
60
27
25
180
8
40
65
99
69
12
39
24
60
52
12
48
8
27
9
28
36
5
ABCD 93942782138*3^$a+1 [50008]
6
50
4
50
45
45
40
71
121
12
95
25
120
180
35
1
156
35
9
130
30
32
39
13
56
54
40
32
88
26
15
21
4
44
40
35
157
23
3
9
1
30
24
54
84
60
12
84
66
138
62
16
42
32
3
57
36
28
2
40
50
3
37
32
16
11
24
117
3
69
12
4
20
4
30
56
22
68
52
18
56
10
8
16
12
8
4
62
24
46
74
6
4
35
84
57
40
140
16
2
10
8
27
3
22
32
10
98
28
50
33
7
102
42
14
12
63
45
15
25
56
10
5
24
1
50
10
83
25
18
48
120
6
23
117
4
12
23
25
36
35
21
18
136
90
44
4
30
26
22
8
21
48
1
36
24
12
80
39
24
36
60
24
24
25
66
170
64
8
12
27
13
42
26
27
37
24
20
16
36
44
18
126
4
95
1
36
8
28
12
47
13
96
20
76
48
35
3
82
56
4
12
6
18
11
19
62
18
144
21
1
18
17
13
12
44
66
6
130
50
28
56
24
10
80
130
12
12
6
54
2
40
53
13
60
8
34
2
76
12
20
132
3
33
10
2
60
16
35
85
24
20
28
42
42
60
8
16
2
54
16
24
104
40
50
22
8
40
60
12
20
174
24
40
50
72
27
1
26
16
24
18
30
17
61
32
28
20
34
18
35
157
54
41
49
11
13
30
30
36
32
24
15
1
14
10
8
52
26
30
28
35
25
59
12
1
23
25
44
6
46
80
48
58
24
5
1
59
25
60
18
128
42
100
56
40
59
25
48
120
107
21
40
230
10
35
25
20
126
9
21
16
108
95
121
20
3
7
54
84
86
6
36
52
2
9
49
68
4
14
34
48
80
3
36
31
24
5
61
12
36
60
20
75
25
44
51
49
47
33
12
3
21
30
10
60
26
10
80
28
18
74
64
84
18
24
29
36
93
10
5
3
22
8
3
37
128
64
26
70
42
50
63
45
120
15
9
10
56
6
34
66
35
81
10
54
24
66
29
241
36
44
16
24
44
16
8
70
6
104
106
29
3
24
34
11
19
2
87
36
1
36
23
39
18
30
70
138
30
11
55
53
43
18
12
42
17
31
38
10
14
108
52
12
20
88
12
60
95
13
60
2
9
1
38
10
32
4
60
12
47
141
99
27
54
36
16
48
6
6
48
144
48
24
59
36
13
30
5
13
30
24
66
12
11
25
24
95
7
48
6
12
30
42
246
5
1
24
44
12
3
21
100
200
15
1
96
12
12
35
51
18
12
82
18
12
92
39
37
8
100
11
21
3
37
59
75
24
10
116
58
6
60
6
29
49
18
8
22
18
5
21
36
64
24
12
30
137
55
2
16
12
96
95
75
21
1
60
47
12
1
23
1
23
1
60
12
12
72
59
1
8
16
20
15
7
14
15
21
4
35
9
24
16
6
29
25
42
8
30
96
4
14
40
41
1
20
24
40
50
21
211
17
96
81
28
36
11
25
18
42
30
6
23
36
159
6
16
2
22
23
27
30
106
18
11
19
86
3
63
34
36
12
11
21
118
6
2
10
12
18
50
27
21
99
43
48
72
14
18
22
23
57
4
140
24
16
66
6
60
44
18
16
90
44
15
61
60
24
36
6
18
11
21
63
31
26
16
102
32
10
35
45
76
8
15
24
33
24
66
33
81
94
29
97
8
16
11
55
86
4
14
10
20
34
5
72
49
36
24
30
62
39
24
60
49
56
112
83
45
30
22
47
73
2
6
10
29
37
60
18
48
8
54
16
42
17
33
124
26
22
60
11
109
36
24
60
32
36
10
62
27
31
2
118
80
48
46
155
33
100
8
87
27
34
24
6
65
117
27
12
25
23
61
60
32
84
4
60
6
38
10
72
14
39
85
36
42
14
15
3
58
30
30
59
25
54
26
70
5
123
6
34
41
15
22
50
210
3
37
14
46
23
24
25
66
66
44
76
24
11
49
32
60
70
50
27
213
88
30
5
19
5
1
60
11
33
82
8
46
24
32
64
32
4
80
60
36
70
29
73
2
10
60
20
24
135
1
35
43
48
48
6
26
117
1
66
5
91
42
12
26
18
4
32
136
59
69
52
44
15
85
35
73
80
87
13
6
2
54
9
25
174
56
24
30
52
30
26
28
32
58
41
49
84
11
37
8
12
3
21
30
10
68
136
20
51
43
38
63
1
8
76
44
36
70
41
21
52
12
18
5
121
26
30
3
12
93
87
48
13
47
72
43
17
25
116
18
10
6
6
108
6
24
30
12
72
12
18
2
78
70
11
55
101
33
10
6
90
6
66
14
4
11
24
139
5
85
8
22
26
15
9
22
14
39
33
18
22
23
81
28
8
52
128
18
22
59
108
21
24
12
15
13
86
82
8
36
18
22
68
111
1
24
134
18
118
2
54
54
15
27
54
10
6
23
120
21
4
119
21
166
5
13
11
61
126
30
59
55
14
40
26
24
54
18
18
39
12
1
48
95
36
1
59
13
155
21
6
10
48
36
26
93
43
42
35
36
1
44
51
79
54
66
50
60
52
12
210
18
68
4
11
24
33
28
36
20
3
36
7
32
141
51
6
58
24
38
63
60
39
46
42
54
56
18
96
10
84
24
26
22
18
86
4
44
40
156
126
26
72
15
61
32
63
91
53
25
2
9
25
14
6
52
102
6
60
131
99
141
19
50
6
54
144
10
18
48
36
35
105
4
12
12
2
46
23
21
46
42
6
54
2
90
88
35
57
66
24
10
20
3
1
6
5
1
8
36
39
25
24
32
270
24
40
6
36
107
25
35
21
36
84
24
130
6
80
4
11
25
44
6
22
108
ABCD 93942814768*3^$a+1 [50071]
8
40
8
15
73
56
21
3
141
43
48
48
72
8
24
16
11
21
9
15
24
33
7
104
40
89
55
125
19
17
36
27
232
5
27
64
24
8
24
21
90
66
39
69
19
59
157
53
67
8
3
66
18
1
5
43
5
27
48
24
27
21
16
23
36
66
67
11
37
8
21
6
13
71
9
9
36
36
7
8
3
165
72
48
3
37
53
60
48
63
51
48
42
54
12
18
79
48
8
27
21
3
18
19
65
15
9
55
32
21
19
17
135
57
36
51
16
83
21
33
54
9
39
25
29
91
8
27
18
3
33
55
8
33
79
29
12
15
117
27
16
59
13
5
139
8
16
17
36
3
3
21
33
15
15
145
8
9
31
5
3
69
19
56
16
5
3
27
21
40
125
67
53
54
21
33
6
1
48
72
41
66
42
18
25
113
7
80
27
69
15
1
89
24
63
48
33
15
24
9
72
168
7
8
3
13
24
29
6
18
19
101
19
53
91
56
40
17
79
56
48
64
17
36
24
30
6
72
120
15
21
27
64
72
56
40
48
24
8
147
37
77
18
33
51
168
13
80
48
3
13
32
16
152
40
17
31
8
45
18
33
16
59
90
54
13
5
3
16
24
72
143
36
12
60
109
56
16
53
43
8
24
51
13
89
15
39
132
61
101
19
56
9
159
39
1
48
8
88
77
51
48
27
13
24
35
108
9
9
55
11
45
120
24
24
144
9
79
11
84
33
40
8
69
19
32
40
72
24
5
27
9
18
18
27
16
89
15
96
96
16
77
75
24
15
49
5
102
18
27
9
36
6
54
72
36
30
61
24
24
149
51
16
8
105
31
80
15
30
43
8
27
18
43
8
3
12
42
31
80
33
15
39
25
5
6
13
32
24
33
24
127
24
48
8
93
75
88
41
31
17
79
96
5
27
45
3
93
48
42
33
16
24
29
43
72
48
23
9
39
49
29
171
24
15
9
16
17
79
11
21
81
63
16
24
5
99
64
17
72
15
3
85
5
27
9
55
203
30
7
29
132
31
24
53
48
24
30
69
48
112
11
36
73
17
84
27
9
90
61
72
8
16
48
24
5
67
29
12
15
117
72
102
42
48
51
48
72
9
24
84
18
6
48
3
40
29
67
32
15
33
21
144
30
45
15
97
47
49
48
24
8
15
9
45
12
7
17
7
24
53
6
61
11
30
39
24
24
24
24
27
189
9
127
80
40
65
31
71
60
69
75
85
5
72
67
77
43
41
15
16
65
63
9
18
37
17
48
36
3
120
48
27
37
8
81
183
24
88
8
9
48
7
48
8
24
27
13
41
15
39
30
18
1
41
36
27
96
16
72
41
12
43
11
24
18
123
64
5
19
41
63
9
31
32
9
30
9
40
72
32
9
63
16
8
165
24
3
16
24
8
24
69
75
16
137
90
24
102
18
21
40
53
43
77
126
6
7
5
150
54
31
5
19
24
5
3
3
69
40
24
24
113
18
66
72
3
111
12
37
5
3
33
48
24
12
51
81
79
8
16
59
21
27
21
40
48
32
24
129
15
129
55
29
19
8
9
87
39
25
72
24
29
19
8
9
66
18
24
30
37
104
3
60
48
36
18
27
99
6
66
157
23
42
48
31
5
3
57
135
21
36
199
41
127
11
126
60
115
11
21
208
80
120
69
3
15
25
56
45
27
33
48
15
24
40
65
7
48
56
40
47
6
99
48
96
40
24
24
5
19
53
19
56
72
16
48
11
84
36
69
21
6
21
16
65
15
3
6
15
69
19
8
45
75
24
15
9
81
159
3
13
23
18
108
43
29
84
15
45
91
11
69
117
19
11
18
24
3
40
11
13
305
24
15
21
123
40
17
18
45
72
27
13
8
64
5
27
57
87
57
31
24
32
93
6
13
32
45
99
88
155
13
8
63
9
69
19
11
18
54
45
40
29
27
64
35
13
24
24
95
18
78
156
78
66
21
16
72
35
72
60
1
24
96
72
32
72
40
107
61
8
3
78
7
77
36
60
48
42
49
5
84
6
12
6
55
11
96
48
61
89
39
15
33
16
48
120
35
54
7
32
72
40
5
6
66
43
125
3
16
24
24
41
144
12
3
3
18
19
29
67
29
12
18
6
84
54
90
91
48
41
60
108
30
121
32
45
180
24
18
12
9
33
84
6
18
48
27
96
63
49
89
6
73
24
72
8
64
5
108
7
32
88
5
19
65
15
3
18
3
15
6
99
129
15
3
6
84
43
8
21
19
24
32
64
65
36
12
79
161
15
40
24
11
108
73
56
69
36
31
23
33
15
42
18
37
17
31
17
7
96
5
27
33
102
54
43
24
32
48
33
72
90
54
36
78
93
117
6
18
72
12
7
107
181
24
29
67
5
19
11
13
29
18
9
45
12
42
37
35
66
6
66
3
16
89
18
13
5
18
1
5
12
63
33
31
5
3
88
47
9
40
8
24
9
63
9
7
72
11
69
24
24
9
7
65
31
11
54
31
5
84
168
7
32
9
103
32
48
40
8
3
24
120
21
40
11
45
64
48
11
102
108
18
6
67
128
40
29
19
41
48
7
17
15
51
45
27
72
24
13
17
36
18
18
18
69
21
54
157
83
21
16
17
87
15
121
5
19
17
36
24
18
25
11
45
16
56
9
15
40
11
6
18
13
107
45
45
3
16
17
7
11
108
153
72
ABCD 93942878156*3^$a+1 [50004]
52
44
48
37
54
54
42
9
39
5
108
49
23
85
60
47
136
80
40
44
16
87
57
44
52
32
48
4
69
66
21
75
48
57
128
319
168
54
11
43
12
9
48
33
132
18
30
35
24
24
187
24
5
24
25
71
13
11
97
18
24
125
16
21
66
234
36
90
24
66
18
36
24
102
18
42
108
12
27
48
69
15
3
21
15
65
100
57
99
8
12
60
31
53
1
3
33
59
49
42
72
17
73
48
72
90
72
93
33
59
19
125
12
25
18
54
87
3
5
13
3
27
18
234
17
1
168
99
63
18
30
6
18
90
66
144
45
48
3
36
36
17
216
1
18
41
67
18
47
37
96
234
17
31
24
9
9
47
36
148
57
12
78
9
45
191
52
12
8
1
71
148
176
4
3
5
4
21
60
47
48
4
80
28
68
24
1
39
8
97
51
44
4
69
75
15
17
100
140
13
66
5
19
18
35
13
6
21
44
16
45
23
7
57
72
104
12
84
28
32
79
5
31
36
9
60
21
60
3
12
24
69
11
16
9
48
3
129
36
87
33
15
75
29
43
18
15
63
12
17
7
66
90
24
48
57
15
53
91
36
9
51
18
15
51
41
88
93
195
3
5
16
15
21
9
78
45
12
80
28
56
61
11
4
3
90
15
45
35
55
45
12
15
185
28
57
18
105
72
3
53
19
45
21
3
24
27
33
36
9
3
9
71
73
96
35
84
37
42
72
36
48
5
1
54
54
51
21
59
4
48
15
89
64
9
15
32
61
47
16
27
33
32
40
120
8
1
11
25
27
3
18
6
45
8
76
12
32
48
40
9
48
6
174
78
213
87
57
8
25
75
68
16
45
3
92
28
56
60
31
66
15
48
15
5
67
30
24
23
168
24
60
4
75
21
3
18
18
17
55
12
6
11
16
68
49
27
96
15
24
53
72
88
21
12
119
28
3
65
55
60
9
9
11
16
27
138
39
44
16
15
21
9
18
17
43
30
47
31
57
36
15
21
48
12
3
60
45
3
90
42
41
49
66
77
72
67
5
85
11
7
36
41
13
15
96
21
95
16
48
21
11
19
18
47
151
60
108
12
213
57
42
18
23
31
81
44
73
11
25
84
72
39
21
3
51
89
13
3
15
24
41
49
66
54
27
48
3
12
90
3
20
28
75
42
12
3
75
77
13
23
12
19
90
210
5
19
129
72
51
77
211
65
12
43
9
87
53
16
80
4
45
3
27
5
52
33
15
21
132
39
9
24
12
90
65
25
24
90
77
24
4
36
15
9
20
52
27
33
27
53
48
1
63
51
29
7
18
11
127
45
15
17
16
44
16
80
52
20
19
6
23
7
57
152
31
89
121
99
123
12
180
5
181
47
1
47
43
269
16
56
25
183
80
28
48
36
33
11
12
49
3
48
20
160
3
9
27
6
3
297
54
105
3
36
6
36
108
11
79
29
36
37
59
19
12
17
37
36
3
36
33
47
103
18
18
77
24
108
73
59
96
139
53
1
72
162
108
165
48
44
7
105
21
35
72
88
8
52
3
29
12
103
17
48
40
56
37
83
79
30
72
126
42
12
6
17
31
6
83
12
13
15
96
45
51
75
41
28
9
90
18
47
16
36
8
132
31
29
73
27
45
96
135
44
49
15
39
5
13
27
33
15
24
153
6
21
135
41
19
84
21
20
19
12
17
37
36
87
12
84
21
23
52
15
21
48
24
20
96
1
90
65
16
20
103
102
24
30
65
76
27
18
12
60
12
35
28
33
180
15
44
36
28
12
3
17
12
7
9
24
27
53
16
129
48
18
21
176
25
95
25
18
17
144
48
36
31
30
36
78
120
5
31
93
36
21
111
9
15
68
12
19
54
30
17
40
56
49
15
48
32
108
12
4
32
55
9
20
13
18
12
126
95
4
63
42
12
36
3
57
102
6
30
21
8
7
114
47
88
72
44
55
9
84
45
27
69
12
24
63
80
16
44
13
18
17
48
12
88
27
42
3
27
186
12
35
19
6
59
61
27
27
89
7
77
16
24
48
69
15
15
101
88
27
54
18
77
40
56
7
33
3
29
43
5
64
8
37
11
115
48
21
21
120
27
51
69
48
24
8
28
39
41
49
63
93
23
124
105
27
24
75
5
19
53
108
16
21
47
156
12
67
21
32
79
29
1
35
24
55
30
99
33
102
41
24
16
141
23
100
33
15
27
12
18
60
102
45
81
3
21
11
37
47
24
55
60
81
129
90
36
65
13
15
36
141
23
13
144
11
24
40
96
207
21
15
72
18
24
12
90
150
51
15
29
16
15
17
31
36
36
17
72
84
124
27
53
37
60
18
17
13
3
68
7
65
7
33
3
45
21
54
29
103
29
48
25
3
3
36
113
12
48
37
71
24
49
24
48
83
16
20
120
16
80
24
24
1
18
12
6
12
3
15
18
54
5
36
1
51
60
69
90
65
1
83
67
30
24
18
17
36
28
12
9
78
45
ABCD 93942918094*3^$a+1 [50191]
90
198
72
90
90
216
90
36
216
54
18
54
306
108
36
216
180
72
198
342
54
18
126
126
360
108
198
288
360
90
126
54
162
90
18
180
90
378
216
306
144
72
126
126
36
36
108
54
234
162
54
36
18
144
486
36
18
162
72
306
108
252
54
144
126
126
324
396
90
558
108
36
18
72
72
36
90
162
144
144
108
18
144
126
450
270
90
108
72
72
90
36
306
36
72
36
648
54
234
18
180
54
162
234
144
72
522
18
54
36
36
18
342
36
252
306
36
126
342
54
180
54
108
126
72
198
180
54
54
18
36
54
126
162
108
306
180
36
18
234
216
180
198
72
36
36
108
216
126
126
90
54
36
486
18
144
198
144
90
306
90
54
18
90
306
126
72
180
72
216
522
144
126
252
360
36
54
144
468
378
360
54
72
108
738
144
54
342
54
216
234
198
144
270
270
612
360
270
342
54
216
36
72
396
378
162
36
54
450
108
324
54
36
396
108
54
252
198
54
144
180
162
144
18
54
144
54
36
108
54
216
126
36
288
72
36
558
72
306
360
198
54
54
72
108
108
54
288
450
324
162
36
108
18
234
144
396
108
90
108
108
90
558
90
36
360
108
144
72
198
54
216
504
180
198
18
72
18
144
36
18
234
216
198
432
90
216
36
216
36
252
486
72
36
288
270
324
342
72
72
270
234
252
252
36
126
414
ABCD 93943425164*3^$a+1 [50010]
96
24
11
13
17
39
3
36
1
24
144
8
40
83
45
9
78
33
376
23
108
85
5
219
16
72
11
222
159
21
139
8
112
104
40
24
35
78
18
21
51
252
1
24
8
24
16
305
30
49
191
72
1
35
12
25
72
72
96
240
17
7
11
60
25
47
36
102
162
61
17
79
8
123
165
168
117
150
12
25
35
13
95
49
48
5
6
12
90
7
71
97
203
21
16
24
71
12
13
32
51
12
9
88
83
150
7
41
31
8
93
162
57
48
15
81
192
24
64
96
173
27
88
56
27
37
56
72
3
37
128
189
6
54
7
8
3
180
25
240
23
97
8
87
57
3
48
37
72
152
16
107
36
84
36
121
24
35
85
95
90
114
21
27
108
25
35
141
3
13
120
48
35
37
200
112
8
3
157
8
40
29
18
90
30
49
131
237
168
27
13
47
36
21
88
35
36
1
119
1
48
8
72
72
88
8
27
181
95
84
13
48
72
17
15
51
144
18
42
33
40
173
75
16
71
129
16
48
120
35
120
45
15
30
90
81
16
65
7
191
60
264
37
96
24
80
39
49
8
15
25
95
73
215
57
3
37
227
13
167
57
21
19
11
72
37
59
69
33
18
37
80
120
40
35
93
160
272
15
30
3
345
31
71
25
17
15
3
85
143
42
48
7
168
240
17
150
49
8
16
24
32
123
21
40
119
57
261
19
59
21
120
16
24
56
15
25
83
54
48
78
12
198
39
40
65
63
63
9
15
33
168
27
13
77
147
111
97
72
8
40
104
123
37
89
132
43
275
37
192
288
167
57
141
19
96
24
8
3
180
180
18
102
42
18
30
42
25
48
24
59
229
5
3
64
23
18
7
168
144
23
25
143
49
56
232
8
63
129
16
24
65
135
153
132
18
108
30
31
120
83
13
47
1
24
168
8
87
90
55
120
143
25
32
72
75
21
27
60
57
112
23
1
24
192
113
7
23
217
48
72
48
35
108
25
47
73
104
39
102
348
55
24
11
120
72
108
9
16
56
40
24
35
21
16
107
6
39
351
60
12
129
96
40
47
97
8
213
75
40
32
51
37
48
5
27
27
60
33
15
57
40
125
3
120
88
269
27
51
109
71
97
11
61
23
36
157
77
126
21
3
85
161
55
96
176
24
243
93
3
12
57
105
90
96
72
37
32
3
90
43
32
88
72
56
16
56
88
47
153
16
53
18
145
35
133
24
72
128
3
109
11
45
40
152
3
48
150
174
6
102
37
8
105
30
169
11
13
65
31
8
63
73
96
56
123
30
7
35
69
304
59
157
56
64
224
16
56
72
16
17
79
53
48
18
121
59
157
47
217
11
60
145
24
11
37
11
24
21
27
78
210
24
37
24
167
49
8
93
12
7
24
257
7
96
29
108
7
32
40
8
111
97
80
15
42
7
11
18
90
57
48
39
33
208
96
48
11
21
123
13
23
57
88
24
168
48
65
151
11
229
41
247
143
297
232
104
112
128
16
11
168
21
48
105
63
117
43
47
18
55
48
59
61
107
157
8
40
72
32
33
90
288
109
48
71
144
217
48
11
109
56
40
119
108
69
3
198
15
144
3
21
27
45
15
33
129
66
60
72
49
71
49
24
272
93
12
18
114
ABCD 93943664656*3^$a+1 [50013]
31
12
53
66
93
48
3
57
28
41
43
17
60
30
108
61
65
55
89
36
24
31
11
49
119
96
30
24
96
30
21
9
120
15
9
27
16
29
24
174
25
8
27
42
18
30
55
188
57
87
39
6
18
165
108
24
76
32
87
48
37
65
19
36
80
63
102
60
114
9
27
78
102
13
68
87
6
15
64
8
57
15
51
49
47
30
79
11
90
24
19
41
27
123
97
47
6
36
15
28
108
113
15
36
3
25
11
6
24
55
89
175
41
19
11
25
5
84
12
18
6
96
24
6
21
64
24
29
210
30
3
33
19
48
60
17
135
156
16
48
5
36
24
36
75
69
96
60
67
167
156
9
105
12
24
24
43
32
165
63
99
24
49
77
63
51
54
111
144
108
33
6
109
32
64
29
66
84
6
15
36
57
60
15
72
136
29
99
232
48
32
33
31
20
3
6
27
24
64
80
9
30
105
117
63
36
15
30
66
138
60
42
1
8
9
63
99
45
15
24
1
68
12
69
31
68
40
35
33
27
85
68
69
18
60
6
19
5
31
11
1
32
81
31
36
53
30
84
1
36
29
66
49
84
5
3
72
72
123
6
15
15
30
55
65
36
48
91
89
12
79
44
15
12
153
40
180
35
1
101
43
5
27
45
3
141
30
1
23
6
31
84
59
1
29
30
36
97
8
189
91
32
99
81
28
5
67
143
66
15
64
92
129
3
27
18
36
90
129
81
27
340
53
60
96
60
48
60
91
12
108
29
51
45
27
28
44
21
54
13
83
25
20
9
15
40
35
25
17
31
17
27
136
60
89
199
125
55
11
1
32
45
6
24
12
69
51
85
89
55
71
69
69
66
30
55
32
3
30
67
77
36
60
99
16
80
36
39
9
28
23
9
21
6
84
1
36
60
48
32
4
59
30
84
115
11
6
78
1
179
90
3
24
15
24
9
81
36
228
66
37
17
63
3
225
60
9
27
123
25
11
61
8
15
13
17
30
102
24
66
93
16
116
3
61
11
30
3
21
96
18
13
60
17
90
13
32
75
60
72
24
90
15
24
111
37
47
61
5
36
103
41
27
57
192
84
180
139
8
88
11
18
43
8
51
30
3
28
80
123
84
30
103
17
27
84
132
28
80
105
66
49
72
179
69
4
5
127
95
204
37
17
231
4
32
135
138
36
91
60
48
5
60
87
3
6
24
36
39
36
16
35
150
54
114
15
21
19
8
88
20
9
6
1
84
29
42
48
36
66
99
15
25
11
84
30
36
18
72
9
15
54
63
12
51
30
24
72
60
115
35
45
28
68
12
21
15
60
36
4
72
119
24
105
69
126
54
31
36
20
9
19
17
30
54
39
100
5
60
123
33
15
72
129
48
42
108
21
39
90
6
9
45
6
49
12
5
31
83
96
25
29
36
19
80
21
3
21
307
47
13
29
108
7
35
48
42
3
36
204
12
9
171
16
20
3
54
3
28
11
198
72
55
8
75
33
100
72
5
102
30
18
13
144
48
65
12
30
45
33
12
19
80
16
29
54
162
79
20
45
24
12
54
24
6
67
20
9
24
210
54
162
25
35
78
60
115
77
138
36
30
19
36
32
12
15
45
36
64
192
173
3
9
19
11
25
20
33
30
25
5
3
99
24
6
120
30
54
19
5
72
15
36
88
56
3
126
6
48
21
12
72
15
132
54
60
7
12
65
12
78
21
4
32
45
3
27
150
163
185
36
139
77
39
9
91
41
48
30
33
39
109
44
15
1
89
31
5
139
96
101
60
103
8
117
12
15
9
7
47
73
68
64
12
59
30
7
47
105
28
48
36
24
35
21
124
12
132
17
3
16
41
15
36
63
117
144
16
48
29
6
66
24
15
69
7
36
68
69
6
1
23
13
140
57
51
45
67
53
24
12
91
23
90
99
45
67
24
36
84
24
17
3
160
41
6
1
17
60
55
48
77
31
35
1
65
18
12
13
96
12
24
8
48
9
15
9
54
1
44
117
103
8
63
6
24
67
8
40
24
131
69
72
63
33
48
64
17
24
31
80
24
36
33
15
57
54
60
84
13
8
76
89
30
6
48
15
16
84
35
1
24
8
12
51
6
3
72
156
27
30
7
5
91
227
1
65
79
35
126
55
132
83
54
55
161
159
28
20
60
9
39
64
11
30
126
49
24
35
6
54
57
9
19
11
66
3
28
8
72
93
19
35
120
21
21
120
39
84
160
8
33
30
36
13
11
ABCD 93943844056*3^$a+1 [50107]
36
141
51
14
48
55
96
12
27
21
15
57
3
81
209
55
99
72
21
24
63
45
60
3
78
80
7
48
96
3
12
18
3
48
120
99
26
34
153
12
36
15
12
9
89
70
21
48
5
10
206
7
3
54
126
9
120
72
24
27
33
39
57
3
26
144
55
96
15
72
105
120
132
27
18
3
63
9
36
81
6
2
10
81
12
137
67
69
354
108
72
36
36
36
33
99
57
36
24
48
72
63
72
33
27
74
19
48
3
21
24
12
144
33
27
63
72
36
57
51
21
9
15
24
3
57
45
42
21
144
81
15
60
72
108
57
128
142
12
14
10
105
21
66
69
3
33
12
36
12
24
9
27
45
15
48
36
156
3
62
40
63
36
125
88
18
12
108
9
48
36
36
24
12
39
36
45
9
3
132
48
60
72
24
5
19
15
30
15
65
247
24
15
9
60
93
8
40
32
22
18
75
15
60
90
18
129
12
60
36
72
36
72
12
36
72
72
60
36
36
9
75
75
105
65
10
12
50
55
57
90
93
84
120
123
33
48
111
50
46
129
48
120
183
50
103
9
3
24
69
30
50
19
3
45
63
36
9
27
117
33
18
102
54
21
147
21
36
81
18
45
12
93
195
29
40
72
54
144
165
75
12
9
12
15
9
33
147
135
54
15
96
41
24
40
8
88
75
63
9
63
33
75
9
48
15
189
53
82
9
12
123
62
139
36
39
129
12
144
36
75
38
10
45
12
15
14
48
43
53
19
27
26
7
33
42
30
3
3
69
51
9
72
84
147
93
69
8
22
26
24
43
39
21
144
105
159
15
21
15
33
48
192
72
24
45
54
50
46
36
33
5
223
89
40
6
2
31
159
105
48
15
84
9
87
12
108
24
69
120
129
176
40
27
63
21
24
17
88
39
81
39
15
81
12
60
9
75
3
21
84
15
60
21
27
9
99
45
15
9
21
27
48
96
5
43
132
60
84
120
231
18
27
45
6
69
24
15
12
93
24
12
48
36
72
12
27
78
3
12
57
39
12
84
24
204
5
31
15
72
93
96
3
18
90
60
12
81
36
9
15
24
3
62
55
48
48
15
81
156
183
36
48
60
57
15
38
187
29
10
9
171
170
31
60
48
77
19
84
87
18
135
231
12
144
6
15
24
63
21
39
30
51
21
3
12
24
24
81
51
108
75
36
45
12
60
27
21
72
69
3
12
39
9
17
19
77
22
18
15
3
14
211
12
57
63
27
12
36
158
31
105
138
6
102
24
26
118
12
62
10
96
9
3
108
45
51
141
105
18
54
63
27
36
50
67
45
183
51
141
27
156
50
10
57
53
70
26
120
19
5
31
105
54
12
9
48
12
81
8
10
57
72
48
24
15
9
111
24
21
36
5
7
87
9
27
54
126
9
63
36
45
12
75
84
6
99
156
27
81
72
12
57
30
24
66
18
93
33
87
12
15
21
135
36
105
3
18
15
12
27
96
57
72
24
9
3
12
51
14
31
9
15
3
24
165
24
60
12
12
5
48
70
48
42
8
67
99
108
33
29
19
12
144
60
45
159
39
273
240
27
60
66
42
62
43
149
24
31
24
60
24
15
12
81
9
18
78
3
27
69
60
75
30
78
141
60
17
103
57
147
51
69
51
45
51
18
123
5
7
12
96
132
168
48
72
24
135
9
60
24
93
15
39
45
39
21
113
43
63
12
93
180
132
15
69
24
9
8
79
60
36
12
53
40
15
17
10
30
3
93
27
84
24
12
48
267
18
72
63
27
285
60
69
24
152
48
64
32
64
15
120
39
57
41
43
125
7
24
135
114
30
24
98
79
105
51
183
57
75
74
211
60
27
33
117
147
96
135
12
33
132
108
12
111
21
168
81
54
26
16
198
21
51
408
132
30
3
21
111
51
12
117
15
93
120
51
57
15
33
264
5
31
72
12
36
132
108
27
108
21
101
120
70
57
48
65
19
53
7
339
14
40
63
12
36
51
33
63
69
41
235
5
43
39
180
36
45
39
57
ABCD 93944172794*3^$a+1 [50019]
3
84
96
59
96
1
93
15
41
84
43
57
2
46
39
29
30
6
19
36
29
115
12
17
103
84
9
159
5
16
99
132
96
9
15
84
5
19
17
31
45
27
11
37
77
28
2
90
175
120
137
43
45
32
31
84
36
12
11
6
19
65
54
73
84
29
24
156
120
60
24
67
89
100
12
27
48
47
37
93
20
55
36
29
100
20
28
27
48
77
7
48
41
115
180
29
76
36
20
16
44
60
28
15
21
20
24
7
60
84
35
144
96
37
12
180
11
6
24
175
72
24
113
240
7
36
108
141
3
11
265
132
24
84
21
120
8
36
60
7
17
36
55
41
55
48
47
13
65
40
12
99
29
43
72
36
9
111
21
3
17
31
17
7
69
44
36
7
240
9
8
28
72
3
84
29
79
11
30
151
60
45
44
67
153
72
87
60
12
35
18
36
4
15
57
80
28
3
60
33
39
12
5
24
40
36
75
24
36
5
40
15
5
4
20
84
55
5
127
149
19
47
25
5
16
92
36
19
5
28
3
59
37
59
25
24
65
12
24
271
69
80
115
5
30
6
4
51
84
9
15
65
180
7
120
60
24
144
96
24
57
75
9
15
11
49
41
54
1
113
43
12
21
51
21
132
135
60
101
40
44
52
68
40
170
6
90
49
21
111
48
21
15
24
161
196
15
24
72
48
155
10
140
19
48
29
24
24
103
45
24
3
17
79
5
55
72
23
34
62
121
9
15
113
31
12
29
48
31
5
55
9
15
72
65
19
29
96
7
17
36
40
86
1
84
21
44
43
5
36
220
15
69
3
83
49
120
120
168
12
72
60
23
118
3
285
36
15
24
24
108
9
36
27
5
30
6
96
43
65
36
7
48
65
55
237
3
5
55
9
15
45
3
48
72
53
7
12
41
199
36
45
15
84
72
9
224
7
45
14
70
24
50
25
5
55
11
6
76
63
36
36
23
61
53
12
31
12
65
67
24
59
61
9
32
31
29
40
44
4
15
5
36
211
9
15
35
49
60
141
111
89
24
36
67
84
108
65
222
109
120
81
3
72
53
16
74
25
5
12
24
60
24
67
24
41
168
115
48
77
175
96
5
24
52
8
31
5
84
16
75
5
127
45
24
135
5
40
44
19
21
15
144
41
76
51
33
15
59
1
129
20
42
61
33
20
30
25
65
54
1
12
9
111
17
96
19
77
28
15
60
125
16
156
8
16
50
49
5
40
56
67
48
209
28
68
54
13
53
91
35
34
36
8
60
67
60
60
108
117
15
60
5
19
9
3
149
79
29
28
152
96
4
108
75
203
154
87
84
12
108
60
29
16
111
29
24
60
16
36
164
60
24
16
15
29
55
96
45
99
11
82
128
7
113
4
3
12
5
180
16
15
60
24
12
59
6
24
36
43
45
15
21
27
48
149
7
65
91
12
177
60
38
30
115
48
29
103
156
5
120
55
96
53
180
7
144
12
120
12
101
55
252
17
127
144
105
20
6
154
75
36
9
80
30
90
16
99
29
16
56
55
23
25
60
11
121
23
30
7
5
4
75
12
113
90
37
149
4
50
54
42
1
129
15
60
45
15
89
31
48
5
42
13
131
49
36
5
6
48
282
48
91
144
5
36
60
54
97
48
77
16
32
36
174
1
12
12
65
6
25
125
4
51
5
91
5
43
96
12
12
5
72
48
172
104
4
231
36
36
23
54
12
151
48
5
115
209
67
69
140
4
195
36
41
16
32
43
33
74
210
30
25
21
15
12
69
44
7
12
21
39
57
80
76
168
26
121
48
41
24
54
37
9
44
31
24
65
175
21
56
19
60
221
19
60
60
5
19
21
12
98
25
29
127
48
11
94
60
20
31
120
59
25
45
36
96
15
53
31
9
296
100
264
56
19
21
180
291
36
12
33
39
89
4
26
22
32
90
1
45
99
41
84
192
18
13
12
21
15
36
153
3
69
14
106
63
185
91
312
53
31
23
90
43
24
24
5
54
10
56
240
79
65
30
25
5
36
60
52
44
24
112
3
240
36
83
1
21
111
9
68
36
31
ABCD 93944805616*3^$a+1 [50272]
52
132
8
148
32
36
240
12
52
11
21
16
104
39
72
18
15
96
48
132
4
92
60
48
72
40
24
35
109
44
96
16
59
37
12
113
19
108
20
76
20
132
24
15
33
88
8
15
21
36
28
60
24
11
81
28
17
3
12
4
84
56
84
156
52
53
15
124
32
28
161
39
33
27
27
9
81
15
24
24
40
36
36
80
16
143
36
69
4
48
12
20
12
88
80
112
95
45
64
35
61
144
20
16
11
45
9
15
60
4
24
120
152
4
44
48
84
21
43
20
12
60
52
20
72
88
60
20
88
23
57
72
48
60
28
20
75
1
8
72
244
44
36
12
88
72
20
100
120
68
4
11
97
68
24
148
48
156
35
13
8
24
81
15
72
12
36
72
16
11
25
140
15
69
16
60
56
12
28
80
120
9
63
72
16
32
28
44
16
104
28
101
15
144
57
79
36
48
71
21
64
164
48
48
4
128
40
23
90
19
116
24
16
36
80
4
60
5
91
48
23
9
16
44
40
44
4
8
4
20
40
8
16
80
16
56
40
23
69
48
45
18
49
167
13
60
71
9
76
24
8
84
4
92
4
48
11
21
159
45
4
80
108
52
17
43
12
20
28
23
57
280
56
72
28
101
31
8
132
108
100
20
76
84
35
9
132
144
12
28
20
4
80
88
84
176
64
108
8
88
72
104
40
24
56
168
36
12
88
32
33
15
12
52
48
8
40
216
20
160
128
3
45
99
9
36
48
196
80
16
44
252
48
4
32
28
32
100
20
24
16
20
39
85
72
48
11
93
33
99
279
9
63
37
12
95
21
72
72
16
8
180
52
32
16
80
96
28
12
36
20
124
44
72
9
79
56
24
16
36
48
11
144
25
80
76
164
40
11
85
8
48
60
12
48
100
32
76
164
48
39
93
48
12
48
60
148
36
60
60
20
96
100
188
4
8
24
48
136
132
12
8
112
23
108
25
32
12
120
72
135
33
60
48
220
8
352
8
36
16
32
36
40
32
48
64
11
121
84
24
36
32
100
60
48
197
7
32
96
63
1
48
20
21
127
32
16
24
176
52
140
40
44
4
11
21
40
32
87
73
8
64
168
11
141
64
47
25
83
177
4
96
24
116
4
80
64
24
8
28
80
12
3
1
60
11
13
72
20
48
45
19
92
276
45
67
12
48
116
4
60
36
44
52
44
12
9
271
80
24
48
36
27
25
24
8
12
180
16
24
8
28
179
13
108
8
96
76
59
33
3
69
40
8
12
4
65
31
108
68
12
16
20
24
48
160
8
24
100
48
48
44
36
4
48
60
83
9
36
96
39
21
96
9
39
16
36
48
92
3
36
93
12
16
8
96
16
72
20
27
105
75
21
28
20
12
108
24
12
16
44
16
168
120
32
100
12
36
12
120
8
52
108
144
8
48
81
111
249
55
35
61
44
111
45
48
24
12
15
13
56
64
48
72
132
68
12
28
11
37
104
16
44
231
9
36
12
96
84
16
60
191
126
19
20
120
24
16
24
20
16
84
44
108
132
96
96
48
12
96
40
32
28
108
56
16
24
36
80
12
40
11
36
49
32
48
12
12
52
20
16
8
40
96
56
84
60
64
56
96
12
16
144
36
12
68
60
96
36
24
16
24
8
112
96
32
40
41
67
44
4
11
9
60
12
192
48
24
16
44
4
32
12
148
8
36
39
141
16
48
72
32
16
56
40
65
51
3
36
133
20
36
124
12
8
27
1
12
32
256
104
124
20
76
68
60
12
4
32
4
24
116
36
99
54
87
12
60
36
16
5
15
136
8
72
24
124
80
52
8
64
20
171
9
12
64
44
40
48
120
248
135
9
28
128
172
23
162
63
16
24
72
12
92
9
31
48
56
72
60
84
24
24
40
11
25
101
15
24
100
36
140
99
25
116
16
272
28
80
39
81
24
4
44
168
28
116
40
8
81
27
28
17
18
61
56
24
120
76
60
8
96
28
48
12
116
36
15
73
32
4
12
8
40
144
36
132
80
28
44
48
4
128
48
12
27
141
40
20
48
12
72
88
68
4
ABCD 93944849528*3^$a+1 [50007]
24
9
19
17
15
36
39
1
95
133
60
5
36
48
252
51
24
36
12
111
24
25
113
67
32
63
72
13
128
9
84
31
116
124
36
5
18
25
5
19
20
123
42
15
51
37
59
90
18
33
33
60
30
49
132
23
48
9
135
60
84
1
53
6
30
6
21
4
216
32
112
5
31
20
24
21
15
75
84
93
3
193
95
36
13
128
64
260
64
60
84
11
69
60
12
15
33
27
66
42
90
18
129
33
66
216
33
93
18
54
15
3
45
208
5
66
6
39
64
44
28
5
27
3
37
17
63
168
45
39
36
24
75
13
41
6
13
5
36
51
16
20
15
69
88
23
270
24
84
36
139
11
213
100
32
60
40
56
57
12
19
12
23
24
18
90
48
37
80
28
41
43
132
8
27
73
35
78
15
129
144
54
30
18
54
36
19
113
30
96
97
44
15
33
12
36
100
23
9
3
13
77
18
1
23
198
72
18
30
39
39
57
12
48
4
95
36
9
9
79
23
54
240
30
85
8
93
12
162
36
24
13
80
28
144
53
27
15
33
3
12
126
36
31
20
135
9
108
40
12
59
6
139
36
89
36
63
112
101
43
29
12
24
66
13
128
52
180
72
41
114
21
45
198
60
81
9
12
19
80
28
77
3
27
18
60
75
27
49
32
84
15
1
12
65
30
13
20
60
24
9
55
5
12
60
108
79
23
24
81
84
4
29
36
7
20
12
112
36
29
31
152
40
11
25
65
180
27
4
23
90
27
4
17
39
51
49
83
30
67
11
225
240
39
54
7
5
180
67
23
9
9
27
33
12
18
1
120
20
4
32
40
80
15
9
81
180
30
37
8
87
25
23
49
36
108
32
24
45
15
3
180
48
117
51
97
32
123
54
15
15
36
78
99
45
18
25
23
6
18
12
24
85
92
60
63
9
15
48
42
48
42
133
65
12
67
68
15
102
91
32
165
75
87
73
48
92
81
30
9
40
36
5
111
16
12
23
72
33
4
41
67
32
75
73
12
116
75
90
43
24
20
51
121
20
165
91
35
57
33
78
66
6
13
17
27
27
114
12
78
61
116
28
11
36
85
12
77
180
51
3
6
3
81
27
27
150
63
52
36
29
27
36
4
5
36
108
247
23
57
4
23
1
41
43
36
11
36
12
36
54
55
12
8
28
23
9
81
19
8
99
1
17
6
84
37
23
18
138
109
5
12
31
5
72
15
27
54
39
28
84
11
144
126
15
64
11
54
15
39
72
12
13
47
13
144
41
39
45
96
87
192
45
31
95
13
125
19
125
27
51
18
12
15
9
90
13
12
65
18
18
252
12
15
4
84
65
27
9
72
54
30
78
66
27
45
54
36
24
61
32
45
42
90
36
175
17
31
41
36
90
105
75
108
9
243
24
25
60
23
61
32
64
35
109
92
180
24
4
32
180
15
189
4
5
66
1
149
3
123
49
5
75
45
19
221
51
28
56
99
72
120
37
8
15
30
99
51
45
45
15
12
48
63
36
6
12
31
44
52
41
7
92
36
3
121
5
91
84
80
64
60
5
12
67
80
21
120
36
19
56
36
12
48
9
54
42
15
87
37
41
7
137
75
9
42
30
18
85
29
12
6
54
31
35
42
30
36
81
28
41
12
19
131
18
102
198
36
90
6
18
9
48
45
15
12
40
23
18
51
96
147
13
5
43
32
12
15
42
66
109
128
72
111
9
76
77
12
55
161
42
48
49
8
88
212
12
36
87
198
67
23
18
327
100
17
15
21
24
18
25
200
120
64
149
67
35
9
9
6
33
100
95
57
36
3
9
16
24
32
135
81
9
18
36
85
36
144
149
27
39
6
51
33
36
123
3
24
30
3
3
174
6
54
15
64
72
29
51
72
48
75
9
15
45
4
161
19
77
30
42
27
9
36
15
124
32
120
192
21
87
3
90
36
15
111
120
42
48
99
40
8
3
45
40
72
5
43
44
15
85
5
6
84
114
12
240
120
27
60
27
33
231
36
54
19
80
27
105
75
33
111
1
5
391
89
24
39
123
13
89
36
114
57
60
4
59
36
30
51
21
19
5
36
90
30
67
20
48
9
24
7
24
56
15
150
12
78
57
40
5
67
8
72
208
11
12
37
12
68
27
33
48
4
65
ABCD 93945005348*3^$a+1 [50024]
59
16
9
36
30
5
61
30
17
100
3
153
51
45
15
65
19
36
41
7
78
60
48
6
9
27
42
6
24
6
27
9
66
53
64
51
114
11
7
24
54
11
13
12
24
27
32
7
48
90
6
41
19
24
60
30
27
3
48
120
54
48
15
15
5
1
6
9
15
65
64
33
27
111
6
11
64
20
109
12
23
25
24
42
24
30
27
63
60
57
15
12
6
24
30
57
9
6
36
18
27
15
12
65
13
39
96
45
3
32
48
1
114
66
30
173
13
12
132
24
24
6
36
24
66
18
30
12
15
3
12
66
18
36
36
9
195
18
18
57
32
31
138
24
18
9
69
15
39
42
36
138
6
24
15
21
6
5
55
60
12
36
77
25
42
18
15
3
84
60
6
6
18
15
60
57
54
12
165
48
164
108
13
6
36
12
65
25
66
6
6
5
55
48
9
3
42
12
120
3
27
5
28
20
13
12
3
63
21
9
12
39
9
24
72
59
109
36
59
37
18
12
125
19
114
12
3
48
33
11
103
60
6
102
12
5
67
6
42
12
48
12
53
196
9
71
79
6
120
102
18
107
55
9
60
39
24
36
12
24
36
18
6
33
3
60
12
5
7
24
84
57
51
65
13
24
72
18
48
45
48
21
6
89
55
101
25
138
65
1
11
13
12
60
95
7
101
1
18
12
113
67
54
11
19
66
18
36
30
39
33
102
5
16
21
36
42
6
27
15
18
30
125
127
17
7
54
12
24
83
127
30
144
47
7
36
21
36
3
30
12
15
39
29
37
60
47
7
18
42
89
16
21
27
33
30
18
30
65
31
21
57
12
11
157
47
36
85
18
9
15
30
36
72
42
12
33
96
9
18
30
35
7
57
93
18
5
19
54
42
18
42
60
48
24
12
6
102
21
75
12
69
51
30
12
35
1
12
12
6
21
3
6
72
30
30
15
3
12
42
11
169
51
99
33
12
3
30
35
13
54
36
57
3
12
33
12
32
7
90
36
30
12
72
6
60
30
18
42
77
16
165
54
78
12
6
66
66
42
6
96
53
12
13
30
105
15
12
5
16
44
1
12
48
18
5
96
79
24
42
6
53
4
45
18
24
48
30
48
258
54
30
42
48
6
65
7
29
1
48
12
54
93
81
24
6
84
45
12
45
39
21
48
30
36
57
44
133
12
90
36
48
21
51
18
42
24
90
66
108
126
48
18
33
12
33
36
18
48
24
6
90
5
12
1
42
24
45
36
3
41
31
12
6
30
30
12
144
39
20
55
42
18
9
15
33
15
18
51
3
45
21
27
44
55
24
5
7
57
12
33
108
12
18
132
5
1
6
105
51
9
3
72
90
18
90
3
75
60
5
48
67
12
42
84
24
90
33
57
90
17
25
23
160
27
21
44
64
15
5
1
24
35
151
45
9
66
65
4
12
27
21
15
114
18
29
25
11
55
9
3
41
67
45
27
96
12
29
1
24
23
1
150
9
33
48
72
78
36
54
11
1
12
30
36
72
24
48
5
25
35
7
6
12
18
54
6
29
43
12
90
60
6
9
164
109
48
18
30
35
60
31
36
18
75
80
19
6
36
90
36
114
3
33
18
42
39
39
12
120
24
60
114
15
117
27
3
54
6
18
30
54
48
18
72
12
21
15
24
21
21
156
35
49
15
3
41
16
63
21
9
135
87
60
9
39
156
12
42
12
15
153
6
77
25
12
11
25
30
9
32
43
18
18
36
66
15
9
35
55
90
120
54
17
13
6
24
96
69
87
24
6
15
69
39
15
17
4
75
18
30
18
48
30
24
6
215
19
18
27
51
6
30
6
47
25
18
5
43
5
1
35
61
48
6
125
13
36
54
78
24
3
15
42
3
165
162
6
78
41
28
48
68
31
36
12
18
18
89
31
36
33
3
9
36
32
67
60
45
39
6
23
48
25
12
23
25
30
48
72
18
12
42
45
51
29
12
25
96
30
9
84
21
24
51
39
6
6
12
18
48
27
3
96
113
121
102
72
168
17
16
32
25
12
18
9
45
35
31
30
30
5
12
1
30
6
48
12
168
12
11
115
12
5
7
60
41
55
84
30
39
27
53
31
21
3
6
35
43
48
60
29
79
6
23
31
6
90
108
5
48
55
153
57
27
183
24
96
29
79
12
53
7
54
3
21
11
91
9
3
36
30
24
3
48
9
35
121
11
48
60
7
41
25
39
36
9
78
18
54
18
18
42
15
33
54
29
67
18
27
69
36
48
24
42
36
90
12
11
16
39
72
24
41
12
13
18
17
13
72
12
66
42
168
11
16
39
30
6
69
3
30
6
29
13
48
35
1
18
66
11
43
66
15
75
105
9
66
102
24
83
48
52
33
120
18
24
6
36
6
54
60
54
65
7
12
36
6
36
18
36
36
5
4
63
12
21
15
17
1
47
13
42
12
18
27
111
17
7
5
97
51
32
13
35
7
6
35
67
54
18
12
24
30
24
71
31
18
15
51
12
18
6
120
30
18
108
30
59
76
3
96
29
19
66
120
30
9
27
30
23
55
5
7
24
36
24
89
12
31
12
36
12
5
25
30
93
21
11
73
216
15
135
66
84
3
45
6
30
30
24
18
42
12
6
59
60
1
12
6
65
115
12
29
19
45
9
6
42
90
18
66
6
30
72
17
60
223
12
69
32
52
57
30
54
15
21
11
7
6
6
33
51
6
24
24
42
36
12
6
12
39
48
45
30
48
12
18
27
3
29
31
72
5
36
16
33
15
21
167
37
6
54
30
36
29
1
12
23
12
73
6
54
66
41
4
44
1
18
30
51
9
78
5
139
54
6
189
12
15
5
12
96
112
3
45
15
5
12
115
12
6
24
36
47
43
9
48
9
23
1
11
1
108
24
108
102
60
17
55
41
13
ABCD 93945158176*3^$a+1 [50032]
1
96
36
108
3
81
60
30
54
59
1
120
24
54
53
48
37
59
73
30
9
45
6
54
12
63
45
23
1
12
96
15
15
6
126
54
12
36
6
17
48
61
87
44
25
39
57
36
47
40
33
18
42
12
39
72
20
1
102
24
48
29
13
23
7
18
6
17
16
21
36
3
69
15
32
1
3
21
3
20
12
16
24
44
12
52
12
3
72
12
6
30
6
15
21
11
24
67
29
13
15
20
67
6
51
21
72
66
81
45
36
6
5
100
51
17
76
33
75
69
24
3
9
42
5
13
18
30
24
3
69
48
18
96
33
3
30
167
24
13
108
18
5
12
19
65
24
84
7
18
30
9
15
48
24
18
12
36
11
168
43
141
21
12
18
72
6
47
28
12
3
18
15
3
48
54
3
32
25
138
6
72
12
23
12
64
45
24
18
17
1
12
18
45
12
21
12
18
42
87
3
105
24
27
6
47
108
7
18
84
18
42
3
9
155
85
36
59
97
11
48
13
54
17
37
23
13
36
144
36
72
63
69
51
44
49
12
18
6
36
54
48
17
1
27
9
75
33
11
61
6
5
43
6
12
108
39
159
9
8
28
9
132
18
165
9
3
132
44
48
16
48
213
18
5
4
51
12
24
93
12
33
3
24
69
18
12
45
27
45
12
44
64
21
59
43
18
35
37
6
137
4
51
21
8
31
29
28
9
90
36
6
12
23
4
45
3
3
17
85
27
8
43
41
36
144
16
12
3
84
5
1
54
29
1
27
33
36
18
36
30
75
39
21
80
61
119
1
72
72
35
37
36
54
29
67
17
16
8
24
25
23
79
6
3
116
25
12
18
216
18
11
25
78
66
71
4
20
37
72
47
7
105
21
12
150
66
23
12
19
6
15
69
83
13
120
18
17
61
18
36
5
13
36
15
69
35
12
61
3
3
54
3
27
57
39
66
11
25
24
12
63
69
87
57
11
37
90
18
11
64
93
12
18
60
113
115
77
13
6
29
1
42
138
60
126
12
24
30
42
65
4
15
17
1
39
20
84
43
29
25
72
35
1
11
7
48
41
4
188
1
99
9
11
67
54
12
59
24
36
7
24
17
48
79
5
13
15
33
47
48
127
84
201
69
3
8
7
29
97
27
32
24
13
108
255
33
51
20
24
121
36
75
33
36
144
23
31
36
30
36
71
36
1
63
15
53
1
11
37
18
6
12
6
18
47
61
23
16
27
81
12
21
59
85
48
96
18
17
31
9
84
21
11
12
48
4
15
5
13
51
108
128
48
19
60
29
43
93
8
112
3
72
21
8
133
3
36
12
36
33
24
39
45
36
179
37
3
8
12
96
13
72
126
36
5
52
44
1
35
76
3
17
163
18
87
24
27
45
8
12
28
33
18
36
29
25
3
147
54
30
17
97
59
31
33
33
63
33
3
9
35
61
48
24
18
18
83
1
6
18
15
3
93
51
57
36
15
17
13
72
24
15
69
96
11
55
60
12
93
24
63
42
18
33
20
1
30
204
21
12
21
11
25
87
15
36
60
33
33
96
3
8
61
48
234
96
54
3
9
39
39
33
96
8
19
24
54
36
36
12
18
9
32
24
16
33
108
11
97
3
116
19
60
33
44
84
37
324
195
33
11
25
60
84
23
13
24
83
37
3
8
43
6
75
9
27
12
3
33
92
84
61
47
28
212
37
84
108
23
37
36
66
53
19
36
42
147
9
6
48
21
21
219
12
36
57
71
37
59
60
37
63
9
24
18
5
7
6
11
24
4
12
21
12
24
48
11
31
33
3
54
51
20
4
9
60
3
48
3
18
15
69
23
1
18
30
24
84
42
36
48
6
18
36
54
39
15
29
4
132
15
29
7
12
162
63
27
18
11
24
19
21
72
93
18
41
52
9
54
6
15
69
11
28
96
9
24
47
19
18
24
35
76
20
7
54
18
42
36
87
60
51
18
12
6
141
60
12
32
91
9
33
18
18
15
51
57
21
36
12
63
141
59
13
36
48
114
77
7
42
51
32
1
83
28
15
72
54
18
6
144
15
15
6
51
68
19
36
89
7
77
61
11
103
17
19
69
56
85
39
57
12
24
18
84
6
11
12
12
1
12
71
1
78
5
72
7
93
3
48
77
1
35
13
75
24
12
87
42
3
45
99
9
71
25
36
3
48
72
21
15
3
129
51
66
171
33
23
13
35
55
18
12
36
42
17
4
9
24
18
12
90
23
88
69
11
13
30
18
6
21
72
20
28
51
18
47
16
12
24
99
54
3
39
12
17
1
11
16
44
25
167
7
9
27
78
36
12
72
35
1
18
9
27
60
18
36
12
36
39
60
33
35
4
141
11
7
18
15
15
78
47
25
84
6
102
11
25
39
21
48
36
36
24
11
79
57
33
84
27
105
66
21
21
18
65
109
24
83
48
43
24
17
16
33
3
57
18
54
66
42
47
109
42
5
7
78
3
8
1
24
59
25
6
17
196
33
71
37
36
63
45
75
57
18
54
47
4
20
156
1
36
11
36
28
15
81
20
13
47
4
60
9
36
39
33
11
13
48
3
144
32
7
12
6
3
20
61
36
24
54
66
47
31
53
120
43
30
258
21
68
37
72
3
9
27
33
15
147
90
12
18
17
19
60
54
36
11
24
13
3
36
3
77
61
6
30
11
84
96
31
5
108
85
30
6
90
18
66
45
80
12
67
17
19
12
36
53
4
3
30
83
13
30
17
79
33
3
48
6
36
12
42
30
36
24
12
6
93
72
12
3
84
162
27
56
13
72
48
54
24
33
57
23
28
308
48
ABCD 93945289006*3^$a+1 [50040]
51
6
99
24
21
66
69
27
25
48
125
19
60
83
73
176
48
21
15
4
96
80
124
12
48
20
57
3
40
23
57
12
4
71
85
299
102
18
265
20
60
4
48
23
141
88
23
145
12
36
12
108
11
13
32
16
5
18
37
48
156
144
47
9
144
15
9
16
96
104
21
90
33
3
90
3
40
47
37
161
271
96
89
195
88
53
24
99
40
72
12
11
30
39
160
20
3
109
71
37
12
68
3
13
41
19
72
60
68
51
105
28
120
72
59
12
13
20
117
43
131
96
90
43
84
36
35
9
100
47
6
55
65
360
7
36
60
36
8
88
168
80
40
5
90
25
24
23
97
80
16
77
187
48
125
27
21
175
44
21
211
5
99
40
140
36
64
72
72
12
59
1
48
71
61
71
13
104
120
63
49
5
19
116
100
5
91
44
81
27
21
75
52
12
20
27
73
56
45
219
16
140
4
72
5
115
80
69
42
13
96
11
57
21
19
116
172
8
21
91
53
7
132
101
72
90
133
44
36
57
99
328
176
172
65
24
99
64
96
164
3
13
140
36
249
91
140
4
12
203
37
84
5
66
150
120
103
84
101
19
176
16
68
16
155
37
92
40
47
13
32
81
43
36
108
101
6
253
12
41
30
37
72
156
65
27
72
16
72
32
4
156
24
5
39
52
44
300
36
51
9
159
129
16
36
36
53
19
72
29
15
75
6
54
9
243
57
88
8
96
111
85
23
66
3
52
36
5
39
9
126
13
108
48
36
24
20
204
21
291
28
12
5
31
65
79
128
76
120
5
55
41
3
36
27
37
131
36
9
16
68
28
23
9
100
48
92
96
81
3
28
108
5
67
32
63
168
97
8
40
107
69
4
240
60
5
67
5
67
71
97
44
64
65
51
21
7
20
40
101
31
185
174
37
5
198
162
18
37
60
149
31
60
24
24
132
48
11
73
96
221
24
19
71
25
336
8
21
39
112
96
185
7
11
49
11
61
128
28
65
43
132
119
9
4
60
17
43
168
108
12
24
128
40
56
60
27
37
233
103
96
48
12
84
44
88
8
21
3
172
20
16
32
12
4
5
39
16
12
23
126
139
47
9
124
41
43
60
48
32
36
16
240
8
100
83
25
32
16
72
12
83
25
144
119
9
88
5
24
63
12
4
84
12
44
27
18
7
83
141
4
215
60
36
1
29
3
123
9
4
24
96
20
81
96
27
40
32
111
93
160
167
138
19
120
56
76
41
123
15
205
12
32
183
49
128
16
204
20
3
69
4
65
19
23
120
49
24
77
7
41
259
56
45
99
51
36
121
60
32
100
348
44
48
132
81
24
30
105
108
21
175
20
117
27
156
4
120
71
30
6
9
36
136
132
92
24
76
119
45
280
144
36
35
49
108
68
96
45
91
32
88
204
68
21
199
192
224
36
64
72
48
155
9
3
169
119
45
60
96
48
40
53
18
1
84
137
3
16
68
51
45
84
136
47
33
64
36
36
5
91
53
55
185
7
32
16
65
51
304
12
128
135
42
48
90
9
112
5
39
304
23
37
11
36
133
156
116
16
233
7
44
88
23
57
60
291
1
44
52
125
99
24
16
59
180
49
23
174
6
169
59
241
11
93
40
120
5
7
44
39
102
39
75
133
60
36
132
29
243
60
57
139
44
123
24
13
12
84
17
ABCD 93946095008*3^$a+1 [50038]
114
48
30
37
23
49
48
35
12
60
6
63
9
7
11
78
24
6
42
7
47
6
120
19
23
60
12
18
15
3
60
9
51
45
57
15
27
96
24
6
30
108
24
30
96
6
6
42
60
12
6
138
1
23
18
78
42
18
66
6
42
3
27
138
42
18
39
39
57
123
114
60
78
84
54
72
42
12
24
24
1
11
13
47
36
48
42
30
12
78
18
114
30
60
90
12
55
71
57
3
45
27
45
57
24
15
21
84
174
12
6
63
16
35
6
24
144
31
41
7
47
120
9
24
195
12
9
64
107
18
78
72
30
6
90
12
67
11
12
18
54
36
6
15
111
24
6
42
36
24
61
59
42
120
75
3
37
11
30
102
96
66
135
3
36
12
108
12
102
18
37
5
67
11
48
12
18
42
13
155
102
30
30
18
6
36
12
108
18
12
24
49
32
87
36
69
15
48
33
9
7
23
33
3
6
78
1
11
48
102
18
6
55
35
12
30
18
42
79
71
60
60
150
102
21
40
17
12
36
36
51
33
6
6
18
6
6
132
72
138
55
23
90
18
30
36
163
5
51
57
63
201
24
12
42
12
60
48
18
60
42
145
47
120
24
90
24
31
77
3
27
72
30
6
36
6
102
66
31
101
67
11
36
9
75
12
168
1
11
90
42
12
24
54
30
18
87
3
48
12
12
18
24
18
33
39
24
12
37
41
6
30
6
42
115
96
17
60
27
33
12
12
18
36
49
5
36
87
117
126
30
30
1
35
13
32
3
181
17
12
91
59
36
9
81
12
18
1
53
12
135
39
1
80
21
60
79
71
9
9
24
15
16
107
72
36
24
30
6
6
30
18
15
16
77
19
53
66
24
25
77
19
17
132
276
36
43
5
3
33
30
60
24
36
49
77
6
117
75
36
1
41
78
90
24
150
1
224
72
111
33
9
6
174
6
12
60
162
102
276
18
15
39
33
33
12
18
12
12
121
32
9
39
57
15
24
48
93
84
48
48
7
47
25
24
35
42
18
84
30
192
39
51
6
7
53
84
24
24
6
9
63
33
9
31
119
48
129
33
126
42
30
162
102
48
57
21
30
60
60
37
23
42
7
59
84
1
24
125
78
90
18
24
30
6
61
53
72
18
216
25
17
84
30
21
27
30
60
6
24
21
15
25
17
60
75
27
138
90
30
60
39
3
30
15
27
85
71
60
48
69
33
12
51
9
72
6
18
15
135
81
40
24
120
47
54
54
45
87
18
87
15
144
138
7
11
13
17
24
231
129
66
42
132
39
9
66
66
48
30
36
102
18
42
48
72
24
78
78
43
41
6
72
25
11
117
9
66
60
102
66
66
60
48
3
33
102
72
18
30
18
12
3
57
42
48
84
66
132
12
36
30
48
6
36
3
51
13
96
104
75
30
66
24
6
120
31
23
81
69
36
24
6
49
5
42
73
107
96
48
30
120
12
90
264
18
30
66
12
24
51
15
48
9
45
36
87
39
73
35
60
57
24
27
132
25
23
12
60
42
66
48
36
9
15
84
36
24
25
77
6
13
65
12
12
55
5
60
162
54
55
197
42
48
57
51
12
30
30
30
60
3
135
6
51
135
33
39
18
18
36
48
48
168
12
45
27
61
11
93
136
47
42
6
96
96
102
6
6
78
30
27
39
120
1
11
78
84
66
12
198
54
78
18
49
131
132
9
64
24
56
135
1
48
17
18
30
18
42
6
30
15
9
18
54
6
42
90
18
24
6
69
51
84
6
12
31
11
60
6
19
41
12
6
42
162
36
36
60
6
78
114
6
9
45
3
57
60
6
24
48
45
15
18
39
63
102
60
30
1
24
53
84
96
18
12
33
9
48
7
35
126
39
15
25
11
61
11
24
174
31
24
107
30
18
36
114
54
42
319
96
24
29
18
12
78
18
120
60
24
42
103
5
3
33
12
90
72
60
126
24
31
47
30
18
6
18
120
66
42
60
48
12
54
30
24
24
105
15
60
6
126
33
3
30
54
96
30
42
78
30
69
33
66
84
48
48
9
120
81
79
17
24
36
18
42
6
102
60
6
60
270
31
5
96
108
39
51
156
6
60
7
35
18
18
36
78
60
3
27
30
66
30
39
3
30
54
36
37
113
39
3
30
55
32
81
12
30
6
79
8
39
36
30
78
49
11
150
24
72
6
48
210
114
6
6
18
42
85
11
54
78
145
35
60
12
54
42
69
9
36
36
18
36
18
6
57
123
6
6
12
42
19
32
117
3
15
30
12
31
59
37
83
36
72
57
75
48
60
33
69
36
24
6
105
39
12
174
342
114
108
30
85
23
12
18
24
30
96
42
42
6
19
119
42
42
85
41
54
42
ABCD 93946339616*3^$a+1 [50017]
264
100
14
82
44
46
18
8
64
146
10
8
180
306
34
26
66
28
72
18
42
110
100
50
102
6
66
28
42
20
108
6
174
72
16
72
182
10
140
90
54
100
20
42
48
10
6
30
18
50
36
22
170
222
10
80
138
18
70
26
108
108
12
208
24
74
42
28
66
50
54
100
134
36
40
26
78
28
8
84
10
32
66
24
84
24
12
16
12
8
24
100
164
60
10
102
32
66
36
16
102
8
100
14
18
22
78
8
48
244
42
54
62
72
18
12
28
8
54
78
64
44
36
28
56
90
46
6
44
46
8
54
256
14
18
130
18
86
4
36
14
234
12
18
10
96
44
22
278
28
14
136
8
46
18
62
30
18
46
114
98
22
8
142
8
18
36
148
68
30
162
36
54
28
18
60
90
26
40
14
30
60
36
30
124
102
62
78
18
36
54
12
10
32
22
78
12
50
48
108
18
42
12
88
12
6
90
36
20
54
54
6
30
60
84
180
126
42
10
30
8
36
54
34
48
8
6
28
108
80
112
8
42
10
2
36
118
44
6
54
46
20
10
54
36
14
28
74
10
36
14
36
30
28
116
10
50
58
32
4
6
146
28
26
28
6
20
42
342
100
56
24
48
124
36
8
36
28
38
18
46
14
12
10
150
102
140
18
4
86
22
62
6
30
18
42
10
92
96
10
72
74
96
72
12
88
36
44
36
4
72
8
28
18
32
12
28
134
24
64
20
60
28
74
16
38
46
24
102
44
88
48
24
84
32
18
30
34
36
2
64
24
120
26
6
18
66
96
30
24
30
124
80
72
58
26
90
18
82
98
46
14
76
54
98
60
28
216
36
8
36
46
2
52
80
4
26
6
108
10
20
10
24
36
144
20
186
10
12
144
44
96
10
18
8
12
28
50
102
6
244
18
18
74
18
82
50
10
92
6
64
38
36
36
28
60
20
208
150
44
48
72
10
44
186
30
24
12
252
18
24
54
162
4
90
158
10
26
66
16
38
64
36
42
48
36
36
114
8
28
38
24
46
26
10
30
150
36
120
50
22
68
210
28
24
2
36
60
94
18
42
8
36
46
74
6
84
46
8
28
18
116
16
30
50
22
216
170
10
86
18
262
26
72
28
48
50
10
44
10
62
10
66
122
66
64
50
12
16
2
16
72
12
26
100
6
30
14
40
44
10
26
16
108
66
42
18
246
104
46
80
28
20
78
72
100
236
6
66
88
30
14
48
64
60
8
48
24
18
198
90
58
186
38
28
18
42
44
100
44
12
178
30
50
126
4
24
26
66
6
18
10
146
54
42
10
18
110
10
44
70
36
134
90
66
36
24
40
90
44
6
76
14
84
90
28
134
10
44
54
18
34
20
198
100
32
54
64
38
28
60
62
84
46
132
56
24
30
82
96
8
10
30
32
30
10
8
186
28
2
294
66
294
82
72
18
44
40
14
64
2
36
42
72
166
8
150
4
36
206
16
38
96
84
96
40
8
6
90
76
36
14
4
170
24
100
72
20
108
6
10
36
44
4
50
28
164
34
20
70
26
58
198
14
90
64
2
78
120
10
14
18
10
12
122
4
14
18
90
18
30
72
60
22
26
6
4
206
90
124
30
26
154
32
48
60
66
24
22
8
34
48
8
82
80
10
50
4
68
46
246
6
62
36
54
66
6
84
60
64
30
36
60
44
30
52
8
198
28
20
90
6
30
28
62
60
108
112
8
28
24
18
180
110
78
30
24
48
28
44
60
54
4
62
54
24
72
30
10
108
126
50
36
234
112
108
32
72
12
6
28
54
38
82
50
22
6
2
36
142
30
14
18
66
60
22
8
54
42
36
48
34
2
36
34
30
108
36
26
96
18
36
28
2
34
120
80
24
28
44
30
6
12
82
44
46
8
16
2
42
10
66
6
44
46
18
18
20
100
62
72
16
30
168
20
36
16
90
62
108
12
96
64
48
114
8
72
4
6
30
54
80
10
6
8
10
26
30
114
12
24
22
44
106
12
36
32
48
172
8
6
10
44
84
60
48
150
10
8
162
58
122
18
112
18
42
12
36
50
90
12
18
42
58
80
6
90
28
38
42
36
54
10
72
56
18
ABCD 93946622468*3^$a+1 [50055]
48
132
13
3
104
64
99
53
12
25
12
39
21
51
57
15
228
20
25
12
27
56
4
8
36
16
45
35
13
51
27
29
31
12
18
12
35
100
68
4
24
24
56
76
44
61
11
40
45
30
29
16
272
76
60
24
48
15
84
9
12
72
12
104
72
49
36
12
23
88
32
19
9
27
5
60
12
60
12
73
23
7
48
12
17
24
36
40
21
72
27
104
31
9
24
12
3
105
36
20
31
60
21
99
69
32
19
29
24
13
54
41
4
21
23
24
25
30
72
29
37
95
12
96
67
9
33
3
44
4
24
36
9
3
27
30
35
48
40
92
43
69
80
121
15
24
20
64
20
72
37
27
51
5
12
13
83
7
45
57
11
7
137
43
9
8
76
32
79
93
68
7
72
45
56
40
39
48
17
84
37
39
20
1
39
21
24
36
15
12
32
1
3
12
32
7
9
20
1
23
132
24
40
81
36
23
12
19
9
32
108
40
20
60
1
23
25
12
3
8
55
9
24
12
108
81
119
12
55
17
37
51
44
24
121
23
112
3
117
8
36
52
20
4
104
16
20
60
4
36
15
6
30
45
80
24
84
100
57
143
12
24
1
3
32
25
114
53
88
20
24
4
9
78
5
4
24
51
90
23
12
40
20
60
13
72
15
80
16
105
35
24
43
41
1
96
59
1
23
16
8
60
7
53
25
18
5
4
81
3
60
237
24
36
27
80
12
28
32
43
57
93
11
24
55
21
32
25
15
8
52
48
44
96
24
25
12
39
36
153
47
60
1
3
21
6
30
35
40
48
39
197
25
63
12
104
12
25
12
138
84
60
41
49
3
8
97
47
1
3
9
23
4
45
35
55
45
20
1
60
15
12
3
54
95
124
32
12
12
40
44
4
57
23
115
18
47
36
151
125
4
32
19
18
42
29
120
24
36
49
35
28
44
4
56
36
4
44
16
104
1
83
16
56
25
11
124
21
12
15
3
45
9
99
39
42
15
8
28
8
37
3
12
69
35
36
25
47
16
57
39
20
100
33
47
36
19
9
57
12
23
85
72
15
12
3
33
72
32
16
8
12
97
3
8
132
19
29
4
32
25
71
88
81
131
64
44
19
81
87
17
36
4
32
1
72
12
15
20
24
84
13
23
139
41
1
6
33
57
15
32
36
36
40
56
49
36
24
3
45
71
7
17
52
111
45
9
59
120
72
19
45
15
78
11
91
9
56
100
33
120
11
67
9
48
72
33
27
20
24
12
7
45
3
29
36
49
23
7
129
96
105
3
3
72
30
27
56
28
9
35
37
39
176
84
60
7
17
16
81
39
20
124
27
45
60
20
25
99
20
16
24
39
45
12
44
76
21
23
4
92
84
61
23
28
27
233
4
84
99
17
16
44
13
71
64
33
95
168
121
18
12
9
9
123
44
24
40
92
12
13
15
8
7
29
16
27
77
1
180
3
27
77
28
39
9
36
8
52
33
27
20
1
35
19
29
37
30
17
52
24
24
117
15
8
175
45
108
60
99
36
29
16
39
156
54
11
60
64
108
27
96
30
15
80
12
36
60
12
72
40
33
12
27
75
21
117
35
60
96
76
24
20
64
3
17
120
16
51
66
3
12
32
12
40
15
5
76
8
7
53
12
48
12
4
15
41
37
23
88
32
60
25
24
15
84
9
35
37
6
45
8
4
12
20
25
95
4
36
45
3
36
12
12
33
3
80
36
144
1
63
32
120
24
12
4
8
60
13
23
36
28
36
57
147
36
44
85
3
12
12
3
53
48
67
105
8
36
1
83
1
111
8
49
90
33
57
15
8
25
3
116
31
9
120
15
81
128
12
25
72
27
8
60
85
95
12
16
8
144
12
25
18
53
124
8
25
23
25
30
65
4
3
18
75
12
8
4
8
12
13
72
48
42
41
60
28
36
56
88
27
17
16
44
12
121
47
13
63
39
5
28
27
21
20
31
69
21
15
84
24
20
28
27
12
33
12
45
71
28
32
79
21
9
11
25
54
30
11
24
76
8
181
11
64
171
54
23
12
151
210
3
20
12
25
15
20
4
45
96
59
16
60
8
7
33
84
20
28
44
84
60
24
12
40
3
72
6
3
180
44
12
96
25
83
1
51
24
24
9
27
80
28
96
39
18
23
16
96
44
84
12
168
97
30
24
30
63
27
29
132
55
57
3
65
19
21
8
24
7
33
48
45
24
39
81
35
13
95
7
105
33
51
12
32
28
80
37
3
12
63
42
11
12
19
6
35
64
45
11
64
96
20
12
12
36
25
42
21
69
18
12
5
37
75
20
24
7
53
52
44
36
52
108
20
88
69
63
44
1
54
6
27
15
57
84
21
30
18
12
11
24
31
9
24
32
28
56
24
36
1
12
18
84
41
4
3
21
36
45
11
7
21
32
40
45
39
8
37
6
29
28
27
21
9
71
48
1
35
64
20
16
20
84
4
60
3
69
48
56
24
16
24
192
21
83
16
3
12
96
90
119
73
3
92
276
132
64
93
27
21
15
57
48
30
29
13
23
4
24
236
76
9
18
17
55
186
39
104
7
45
48
56
24
40
12
60
72
3
60
42
15
116
60
12
55
5
25
12
47
40
3
65
28
20
108
72
25
3
20
24
25
11
19
42
168
30
93
9
36
23
36
40
44
76
44
12
28
20
12
12
52
36
48
44
28
20
55
24
6
24
15
48
33
59
1
39
33
15
20
256
72
68
1
23
48
12
16
ABCD 93946707958*3^$a+1 [50003]
39
216
144
18
234
21
69
11
79
18
36
126
126
47
192
16
48
111
36
198
180
179
145
198
153
128
43
108
36
21
123
216
144
72
18
36
36
203
31
126
35
73
288
108
36
414
36
270
36
72
198
117
96
111
161
163
237
15
209
61
99
9
39
15
17
235
54
36
27
27
162
18
162
18
45
45
3
159
72
89
1
18
54
180
36
63
144
32
16
33
72
71
73
90
36
41
144
67
216
117
48
195
36
108
29
96
127
36
141
21
36
183
123
180
90
39
48
128
16
147
162
90
18
18
333
189
3
80
96
109
3
51
36
252
306
90
72
414
27
144
99
126
15
93
3
33
47
61
51
192
45
131
304
32
433
63
81
108
83
79
144
17
163
144
18
54
54
90
144
18
54
36
9
153
135
81
72
18
162
35
37
72
198
93
144
213
27
45
99
45
216
11
25
144
23
64
93
3
48
39
137
144
16
63
17
256
87
137
64
96
117
27
192
141
51
219
54
90
18
35
16
309
27
96
39
72
18
270
177
111
72
18
87
32
160
63
252
5
49
252
18
72
144
18
126
54
72
11
97
335
25
183
32
160
93
234
54
36
47
151
329
103
345
15
108
180
126
3
48
39
36
126
90
141
21
107
19
72
90
75
267
126
234
29
241
18
141
57
126
9
135
36
53
37
27
99
18
252
47
25
252
11
43
36
54
59
67
141
237
36
54
72
36
29
25
54
36
270
18
29
61
3
15
54
107
361
231
57
231
3
45
9
36
144
3
128
96
133
27
63
33
3
18
171
225
255
15
353
367
144
33
96
141
35
37
54
69
192
9
71
400
128
16
15
401
64
147
54
36
227
16
336
80
16
117
18
137
43
18
51
255
288
162
54
9
117
507
231
9
99
93
176
48
43
5
337
18
90
51
93
36
18
237
15
129
195
36
41
96
43
54
18
90
36
126
54
72
131
352
237
51
147
36
36
101
48
103
18
90
77
13
51
48
45
83
43
18
83
7
9
27
36
54
107
73
18
36
126
51
57
72
15
21
299
25
126
89
1
54
126
11
133
203
67
36
57
51
54
270
72
33
192
225
111
15
180
252
18
95
67
108
144
33
80
85
155
16
96
255
54
11
43
36
33
21
27
128
43
5
13
72
54
54
47
25
144
263
7
18
90
18
123
75
270
36
35
112
123
21
87
36
21
ABCD 93946847888*3^$a+1 [50010]
97
53
91
89
7
11
81
48
15
45
99
153
64
32
60
24
16
36
47
36
102
7
47
61
56
27
36
45
51
48
13
47
1
29
18
168
45
57
63
81
7
53
3
88
11
36
36
18
67
20
64
17
163
32
141
27
36
105
15
69
15
81
48
3
57
7
12
8
24
51
18
24
30
13
72
65
18
57
16
32
136
8
15
81
72
4
5
42
12
36
9
52
8
52
5
31
104
48
4
17
18
25
140
196
44
9
63
3
25
108
11
25
17
36
54
61
48
36
35
117
3
85
47
33
15
45
84
51
18
43
8
12
63
33
9
12
6
25
11
1
11
61
71
97
80
40
143
1
24
72
56
63
45
64
32
3
145
17
111
9
3
40
8
9
66
97
17
39
132
21
3
69
6
45
36
39
54
15
16
68
4
11
25
8
132
117
39
3
1
29
43
65
18
13
36
8
15
49
41
3
36
15
117
87
90
12
7
29
63
60
16
23
49
83
25
68
40
41
72
24
123
93
3
4
8
4
44
39
97
8
21
6
25
23
54
39
4
20
15
9
52
29
3
99
49
95
9
9
51
147
81
16
32
12
3
13
36
8
12
88
20
45
43
101
7
32
27
18
7
11
42
18
1
17
79
44
84
93
18
69
3
24
73
56
24
21
67
32
16
36
11
21
36
4
32
21
30
33
88
23
78
3
24
16
84
101
39
40
56
4
23
297
51
1
36
29
39
84
27
69
33
18
33
60
108
12
27
48
13
36
23
9
4
41
175
65
7
41
31
5
63
99
57
12
28
140
3
33
60
4
48
35
25
119
12
54
42
165
15
1
17
19
8
16
12
116
132
28
11
18
111
72
87
1
17
54
156
85
23
24
61
32
9
27
12
4
53
43
47
105
93
75
72
16
29
3
111
1
8
12
76
8
69
31
48
32
3
25
47
25
83
54
36
147
60
16
12
17
15
24
52
80
27
109
44
207
1
24
77
18
9
12
3
37
29
27
24
36
36
9
51
24
40
20
75
13
84
20
40
149
111
3
37
32
39
21
196
80
24
231
9
9
3
129
27
9
55
65
79
32
4
20
36
16
11
36
25
20
45
18
49
41
27
45
27
88
24
11
18
3
33
27
144
12
4
8
108
24
24
21
31
47
21
15
21
52
60
44
51
18
6
61
59
6
12
6
81
45
15
4
17
30
18
139
12
101
6
12
33
52
8
3
72
25
116
4
11
25
11
13
116
15
9
16
24
11
48
9
279
25
20
16
71
18
7
47
37
47
6
75
24
64
92
36
69
79
20
9
19
68
24
12
105
60
3
4
95
60
1
56
84
21
15
60
81
7
60
8
57
39
24
3
108
93
33
7
20
4
11
1
60
5
72
43
17
3
60
36
9
51
3
9
27
9
3
21
3
9
3
6
54
30
27
27
13
20
64
20
33
3
4
23
25
17
91
35
25
11
36
9
24
39
57
12
36
57
63
24
36
36
3
45
48
16
92
87
25
101
43
5
51
3
13
41
96
51
48
72
64
80
84
51
9
36
135
36
72
33
28
20
88
113
7
24
5
39
4
36
72
29
39
69
15
21
39
21
7
20
28
20
123
81
3
6
12
15
24
48
16
12
35
66
7
71
21
9
27
60
45
3
148
108
5
7
83
45
15
1
17
27
16
83
1
92
33
36
15
24
16
17
27
72
28
56
148
41
54
13
12
29
36
7
8
75
18
75
3
129
33
15
48
39
33
129
18
33
3
6
48
111
28
48
20
36
84
3
33
12
96
57
19
60
23
36
85
113
223
56
52
56
60
88
5
31
11
9
16
20
3
9
112
65
15
4
8
16
11
12
61
29
6
69
60
16
68
12
9
54
36
69
15
45
9
108
126
6
18
84
57
84
24
15
24
1
20
88
11
21
21
115
5
43
56
88
107
30
42
25
20
28
56
48
15
13
12
8
9
63
12
27
60
9
12
9
63
16
24
84
35
9
12
63
6
7
29
3
76
5
67
29
7
180
36
23
49
23
18
60
3
63
9
69
198
36
105
39
72
81
64
20
27
21
15
54
43
11
93
33
3
3
12
9
24
16
104
15
12
193
12
68
51
105
3
61
96
65
99
9
39
52
47
9
24
16
56
48
15
45
132
51
54
24
43
11
12
33
75
45
4
65
19
72
11
6
12
51
52
20
48
48
12
57
3
96
36
87
25
8
15
25
128
45
36
15
16
77
54
6
3
87
9
28
24
8
21
18
72
25
36
32
4
23
36
21
4
68
39
12
133
17
102
61
44
28
36
32
24
12
75
12
36
9
4
41
36
67
32
184
32
4
32
45
18
81
36
45
6
45
60
33
54
42
12
18
13
84
47
21
3
18
30
33
63
48
6
39
9
87
60
12
21
54
54
51
12
16
92
4
65
48
42
12
57
87
21
4
24
95
42
18
57
81
6
33
12
3
49
41
7
8
16
156
20
9
75
33
27
27
21
12
45
19
35
9
96
36
84
165
18
21
15
193
11
1
20
184
11
12
13
29
3
16
104
4
83
18
114
1
20
16
53
51
3
12
33
39
6
48
96
123
24
40
56
88
12
20
15
12
60
30
3
48
124
65
18
66
18
36
9
15
1
17
3
16
44
24
36
39
21
9
7
68
39
21
4
8
15
6
7
48
8
81
36
7
36
23
36
105
3
9
9
3
21
84
42
21
4
20
63
33
24
27
54
54
42
43
5
39
12
3
45
156
147
57
63
9
24
28
116
12
4
68
12
28
20
39
13
23
6
36
18
21
9
42
ABCD 93947155054*3^$a+1 [50071]
19
32
112
8
63
33
15
6
27
36
9
6
12
6
111
21
18
60
6
3
39
18
6
9
9
36
15
12
4
11
6
54
84
9
40
17
24
6
72
42
54
1
101
54
6
15
9
36
66
42
3
63
24
13
17
42
6
7
119
24
1
17
12
30
42
12
3
4
17
168
51
12
3
37
5
30
25
17
6
30
15
9
36
18
13
11
24
18
36
42
9
3
1
17
12
6
6
30
24
12
9
27
117
3
93
75
12
6
54
9
57
78
24
54
31
44
36
15
81
16
24
8
108
21
7
35
45
9
31
5
51
9
18
57
21
55
24
23
85
5
66
24
30
24
60
66
9
63
12
6
7
96
8
81
60
7
20
9
12
72
51
21
30
12
81
3
18
67
29
66
6
6
42
18
18
12
42
33
81
3
57
24
24
60
24
54
12
54
24
12
24
63
4
41
18
33
51
12
6
24
6
24
30
6
48
24
18
39
33
12
103
35
13
56
3
18
27
33
6
61
35
105
69
6
48
6
31
20
135
6
18
1
59
30
18
102
42
60
45
60
45
3
45
19
101
7
29
24
18
33
3
37
11
61
29
6
9
36
28
29
3
3
13
17
48
27
72
27
48
12
1
5
19
32
9
18
21
51
48
24
102
12
3
39
9
27
24
42
12
3
76
36
11
6
15
45
19
5
6
18
36
3
16
23
42
31
17
18
18
84
60
78
9
48
60
21
31
32
45
15
45
3
15
42
55
24
47
18
30
60
37
23
9
39
84
21
33
63
21
30
18
7
29
7
35
114
18
18
24
30
102
91
8
45
48
123
21
18
24
9
3
90
6
12
21
4
41
7
24
5
6
18
36
6
6
66
33
69
19
32
15
49
23
49
11
21
9
60
72
7
32
33
3
27
24
12
18
63
72
4
71
13
32
24
15
21
81
3
39
36
18
43
17
19
23
12
33
63
18
31
32
120
4
41
24
42
12
6
36
43
35
36
18
15
112
17
60
6
25
23
24
18
72
3
48
112
20
141
87
21
19
41
24
18
24
30
43
5
91
32
21
12
15
64
47
30
7
47
18
30
12
42
30
6
18
81
45
42
6
7
59
72
12
18
54
9
3
25
5
24
51
3
30
3
3
18
66
66
36
30
6
31
41
6
18
42
33
9
18
42
18
85
48
41
18
54
24
6
25
8
24
48
117
55
53
63
9
15
3
12
1
23
24
90
75
27
6
18
18
6
6
31
20
48
39
12
6
18
72
6
12
18
36
12
78
24
12
24
55
8
3
36
25
44
4
24
32
27
24
18
3
63
18
12
24
18
12
9
21
55
32
24
39
9
28
89
42
13
29
39
39
12
12
9
16
89
12
6
24
33
9
54
18
12
18
1
53
30
6
54
1
89
12
126
12
81
9
66
24
18
31
17
54
1
35
1
48
20
45
63
12
21
15
15
21
39
69
9
30
21
21
48
18
6
12
6
84
1
11
66
30
84
12
30
19
20
84
15
6
6
13
36
20
72
3
12
6
96
54
45
21
18
72
9
4
36
47
36
48
12
6
6
30
6
138
66
18
30
12
12
12
144
24
24
18
48
6
1
89
31
65
79
5
12
7
59
6
18
54
15
63
1
53
18
18
36
123
3
1
48
53
12
30
12
18
36
42
60
24
61
17
19
23
24
33
4
24
59
45
40
23
24
72
84
24
18
43
65
42
45
45
36
24
42
6
42
24
18
43
11
6
55
5
18
21
132
3
30
24
51
16
65
84
6
12
6
12
19
71
6
18
25
53
7
41
18
49
8
24
36
3
6
12
6
120
6
30
13
89
3
27
48
48
18
7
12
17
51
64
8
72
24
9
75
36
63
18
6
6
18
33
40
5
15
76
32
9
78
66
12
132
78
57
4
36
29
79
5
6
48
25
5
24
6
12
9
33
15
99
81
3
25
36
5
30
33
51
54
54
25
8
15
66
12
6
13
53
24
63
36
141
18
9
4
17
18
18
31
60
35
9
75
24
42
6
21
63
18
24
39
76
44
40
11
12
18
42
6
3
15
60
54
66
6
6
21
99
12
24
36
12
1
29
3
4
68
21
54
36
6
12
42
13
24
23
6
3
39
1
5
3
15
24
18
7
12
17
3
16
83
6
30
21
57
6
18
36
18
6
66
30
12
138
49
56
39
12
42
91
23
42
72
15
27
13
32
21
42
9
75
12
9
9
24
72
7
152
9
63
21
36
18
6
42
25
17
24
19
5
6
12
84
42
3
9
30
1
11
12
84
6
51
12
15
36
132
6
12
123
45
19
80
4
17
132
30
6
18
48
48
13
23
54
54
12
49
83
45
39
73
11
12
24
105
21
3
3
36
6
27
33
36
12
18
21
40
17
79
29
3
21
27
9
84
42
6
12
87
9
31
48
20
4
12
20
16
35
36
12
48
9
21
42
45
64
11
21
21
6
12
13
11
42
7
53
51
21
36
42
18
3
24
3
85
23
12
21
69
19
29
67
65
54
12
42
18
37
17
3
12
4
23
18
19
35
9
33
24
6
73
8
24
27
18
12
19
12
29
43
23
18
30
60
6
72
24
66
21
15
9
21
15
9
24
43
35
1
23
24
12
9
9
6
105
183
72
1
17
84
6
133
36
36
12
23
6
31
29
43
48
23
33
36
3
45
28
11
12
12
37
44
9
60
31
29
36
24
12
39
51
57
57
84
3
16
24
12
23
6
12
55
41
30
12
54
30
30
12
42
37
23
13
11
54
7
23
9
3
37
12
20
12
3
12
49
23
30
30
48
24
12
30
12
12
66
12
37
5
102
42
55
104
39
24
13
35
42
7
24
5
6
12
30
19
23
6
24
6
6
7
29
7
32
99
18
18
24
12
48
12
21
9
43
83
6
90
12
6
43
23
9
27
24
1
60
5
12
18
1
8
15
25
5
24
30
6
12
12
39
63
48
6
27
16
96
8
21
12
18
54
7
72
24
8
129
24
30
30
3
3
37
17
6
12
21
39
45
4
59
12
138
27
183
18
27
15
13
32
9
43
17
18
24
36
1
35
6
67
59
30
54
37
11
61
17
18
30
3
16
149
18
42
108
42
84
12
37
36
101
7
59
24
30
6
1
24
116
51
24
84
81
3
141
4
44
9
60
12
15
27
54
18
42
30
6
19
24
152
3
24
24
96
12
81
3
9
45
6
49
8
40
32
45
36
6
49
29
36
7
23
21
96
27
24
30
12
72
72
66
30
6
66
36
18
21
3
12
36
18
6
60
36
49
11
6
7
29
12
31
8
45
24
18
21
4
29
42
33
27
12
24
9
27
54
15
9
60
7
23
25
17
15
33
6
37
17
15
81
30
12
18
6
42
6
61
41
54
54
19
5
42
60
36
9
9
18
6
6
60
13
65
7
17
7
41
18
24
109
24
32
45
18
13
44
4
77
6
9
15
1
53
30
24
36
6
12
7
35
18
51
27
36
12
9
3
33
24
72
63
49
23
6
12
3
9
30
37
47
36
12
9
21
42
6
24
6
18
27
75
18
51
3
21
3
12
25
23
30
19
65
55
24
59
25
29
72
18
21
39
120
48
9
21
19
17
6
84
6
24
12
63
51
18
31
53
ABCD 93947224318*3^$a+1 [50116]
168
252
79
365
19
192
119
121
293
120
3
64
29
180
36
18
12
45
16
80
27
72
30
54
60
157
32
48
27
60
57
160
209
186
144
66
163
5
126
141
69
24
426
6
19
11
60
25
96
17
90
213
448
176
96
129
31
203
21
69
144
91
32
63
1
269
324
246
25
32
267
165
48
112
107
54
144
150
36
21
15
33
16
35
109
35
162
204
84
60
192
204
99
207
54
91
29
180
54
73
53
126
61
144
263
121
65
90
69
16
240
71
48
6
51
3
360
156
90
6
25
5
43
11
36
108
72
90
114
145
65
60
451
83
61
32
327
90
31
215
9
27
18
96
19
80
207
33
21
187
659
228
90
60
3
63
1
80
240
48
16
71
73
96
149
187
53
72
3
141
147
192
195
333
63
24
36
69
21
396
234
54
15
256
71
270
174
60
49
5
75
207
33
16
96
35
114
27
363
69
255
1
176
99
156
49
245
126
270
30
78
30
72
108
1
59
180
126
180
31
53
90
216
6
3
51
109
101
96
30
45
96
27
12
121
23
441
189
67
80
64
65
175
125
19
59
66
51
99
205
149
363
64
29
30
6
63
16
144
32
33
36
30
109
35
45
51
301
5
30
253
35
36
6
18
246
91
48
11
540
30
204
66
429
381
180
36
18
90
150
153
64
48
48
144
48
32
129
36
30
234
24
126
157
240
48
149
43
29
163
65
132
144
720
30
61
179
30
31
5
144
234
6
126
180
180
48
36
54
60
36
171
3
126
150
120
241
119
126
54
69
45
66
270
19
125
150
12
49
119
25
32
33
162
141
144
16
224
48
15
33
63
30
6
18
120
96
19
47
258
127
48
272
123
6
79
47
1
53
120
355
59
37
179
144
61
11
165
3
126
210
90
19
5
75
160
65
162
61
29
114
66
175
23
36
69
160
192
144
29
42
54
30
54
31
29
3
189
3
75
36
1
125
18
12
85
173
336
99
16
144
48
113
66
61
47
240
177
213
123
63
30
51
45
120
24
19
191
129
87
78
90
162
90
21
63
54
6
84
150
156
366
1
240
77
36
6
265
5
30
24
21
33
90
72
84
504
132
30
63
81
79
35
120
42
54
85
ABCD 93947452642*3^$a+1 [50066]
6
6
39
27
24
4
26
3
73
24
66
68
22
38
12
22
98
18
16
18
5
13
30
32
12
9
27
42
30
10
6
32
4
20
9
37
18
24
18
47
33
18
9
1
12
104
4
32
75
37
50
12
28
56
4
8
22
23
19
36
14
6
60
72
42
88
11
45
42
30
24
10
18
6
62
15
43
2
4
8
10
50
15
3
12
10
30
2
4
14
21
19
48
14
6
94
14
22
18
5
21
4
14
18
4
8
12
18
36
12
24
90
66
4
14
22
50
22
20
12
6
48
10
30
42
5
15
108
30
34
5
37
8
51
21
51
7
38
24
6
12
66
12
3
57
15
37
2
4
32
60
12
42
28
20
12
28
2
46
20
24
6
10
14
21
15
18
6
30
4
107
103
96
14
12
4
18
78
2
6
30
36
9
19
5
15
30
30
30
15
1
20
6
21
3
6
58
2
51
3
16
14
12
4
14
4
2
4
12
20
18
4
2
46
18
2
24
10
8
48
3
21
90
10
96
8
4
26
9
3
12
6
60
6
10
23
21
4
8
30
24
9
1
14
12
18
52
30
8
6
4
36
6
17
15
12
21
15
12
10
8
28
6
80
60
30
4
35
15
6
70
8
28
18
20
22
5
27
30
36
36
24
52
78
32
60
70
30
44
18
51
1
20
36
48
36
16
14
6
12
3
27
12
24
10
26
46
18
6
18
72
14
15
1
24
30
54
8
28
14
6
42
12
18
34
50
36
3
19
18
14
28
26
4
26
9
7
41
12
51
12
10
14
24
36
16
2
10
72
8
18
30
33
15
4
20
6
34
50
40
11
25
2
24
9
27
22
35
1
32
12
10
8
33
12
3
36
6
70
14
48
3
15
10
23
45
4
32
39
57
28
24
62
4
72
114
54
110
12
22
32
58
72
14
106
24
14
22
44
132
40
20
63
9
10
36
24
5
43
24
14
16
24
26
58
23
13
90
24
12
38
15
15
10
8
4
11
25
8
27
3
90
6
6
72
46
62
18
24
6
52
14
18
12
6
18
16
6
20
52
30
158
22
23
15
57
21
24
36
6
4
5
15
10
6
20
16
5
7
20
45
57
28
68
3
81
24
24
42
4
24
36
89
37
48
2
6
10
8
9
37
11
25
74
21
39
34
12
14
36
10
80
15
33
39
15
10
60
2
10
38
78
42
21
1
78
36
17
13
24
20
6
36
58
8
18
9
1
6
50
18
93
3
10
6
44
54
12
30
4
12
17
7
18
72
26
22
32
3
48
7
8
18
10
26
30
9
25
6
20
10
114
26
6
48
12
18
6
21
3
9
21
64
11
99
33
3
9
27
28
6
32
4
83
73
54
26
15
3
46
98
10
2
21
48
7
18
84
23
45
10
17
3
28
56
33
15
33
3
12
64
18
2
4
2
18
16
14
40
12
20
4
11
3
9
51
16
138
26
16
8
28
5
9
18
6
15
15
16
20
4
5
15
9
25
8
12
15
1
2
12
6
12
27
63
12
6
4
2
6
24
30
36
22
18
24
20
18
60
10
68
12
72
40
8
36
12
4
18
62
21
3
42
42
40
18
8
30
54
18
42
3
97
2
16
2
66
9
15
12
54
12
18
6
6
24
6
24
3
81
4
11
7
5
13
54
78
18
30
24
11
84
3
12
6
6
21
9
10
20
69
15
6
30
34
62
10
2
21
1
23
15
52
44
22
38
40
54
26
4
6
56
6
28
44
10
18
12
6
30
36
14
6
40
20
21
7
2
40
11
7
18
50
12
10
8
18
10
59
61
2
88
32
24
21
3
10
92
15
45
114
54
42
48
4
6
32
18
4
56
30
16
6
14
4
26
48
46
2
18
12
18
6
6
28
20
40
50
124
36
2
30
54
24
24
42
6
48
6
4
59
45
18
54
51
25
8
30
34
20
6
10
12
2
22
74
12
34
18
5
1
20
12
12
22
14
15
79
8
48
22
72
23
33
24
10
2
30
18
70
60
30
11
45
36
16
8
39
25
18
2
3
55
18
20
30
40
44
40
2
3
1
14
21
75
36
21
13
2
30
18
34
2
18
16
2
33
55
14
36
12
3
15
10
35
1
11
48
24
43
8
30
30
6
24
52
12
20
18
70
8
16
18
20
18
84
6
24
18
22
29
7
54
8
30
12
6
22
62
48
18
42
30
18
12
42
30
18
18
24
16
14
4
65
1
20
36
22
30
18
2
3
3
129
31
14
42
24
60
60
9
25
35
45
18
4
56
18
4
20
46
32
10
2
36
66
4
14
22
36
50
33
19
26
24
3
7
20
190
62
6
18
60
9
60
15
12
18
46
50
6
16
2
22
8
76
36
6
50
22
2
21
3
46
86
24
16
18
74
16
2
123
31
6
2
72
6
15
9
30
10
8
3
45
12
48
28
35
1
14
102
3
25
47
7
2
18
6
39
27
64
5
45
10
80
10
32
30
58
14
12
16
44
40
20
4
20
72
12
58
83
60
19
53
48
115
29
21
30
6
3
1
74
18
18
16
14
4
2
33
27
21
9
46
32
46
2
57
48
3
34
23
7
20
48
10
14
60
10
6
44
10
68
6
10
32
18
10
14
36
4
146
6
4
14
15
3
4
18
20
48
3
9
12
6
60
12
10
2
9
21
30
16
38
162
52
2
16
44
4
54
65
3
10
2
16
32
4
38
6
6
16
20
40
38
12
12
18
30
12
18
3
12
27
70
2
9
79
5
25
2
6
34
48
41
1
14
12
40
8
52
2
3
13
66
104
4
6
2
33
1
26
10
110
12
6
10
6
50
18
51
9
10
20
66
64
11
7
5
3
10
26
58
2
24
34
30
2
4
62
24
48
66
156
4
90
65
1
26
33
15
30
15
31
20
34
2
24
10
11
37
8
18
42
78
4
12
24
12
38
15
1
24
12
2
36
6
36
18
6
6
42
12
39
99
6
16
23
57
16
12
8
3
45
30
64
41
51
84
66
168
18
30
18
12
10
18
5
9
22
20
58
12
14
10
47
27
10
2
18
3
9
3
55
2
16
24
26
4
24
65
61
20
64
47
3
10
2
24
6
40
32
3
27
21
27
24
4
42
35
27
12
30
96
28
42
44
28
20
82
71
12
31
92
60
12
16
17
3
16
68
22
56
15
19
41
3
12
60
33
7
14
28
2
6
40
38
34
80
12
6
72
6
10
5
12
33
15
21
18
52
53
1
26
24
30
12
3
15
102
63
9
15
27
6
34
26
24
4
72
12
23
19
41
13
14
16
42
50
18
36
18
36
4
18
2
6
39
48
9
4
47
9
28
23
19
26
64
14
4
5
13
2
16
20
45
39
22
38
6
6
30
10
38
3
33
72
24
4
20
40
14
16
5
19
5
25
38
4
20
30
6
10
32
3
9
10
18
20
15
15
36
12
108
9
60
45
42
6
3
49
71
15
22
2
36
10
2
54
30
18
15
15
6
30
6
3
7
29
12
45
4
36
12
2
36
24
18
136
47
25
35
43
17
49
56
4
14
22
2
6
27
27
28
12
236
6
46
8
6
76
108
32
10
80
42
6
9
1
14
6
90
84
6
16
59
19
80
12
34
2
18
34
56
10
14
6
6
34
56
16
12
20
40
8
4
50
6
4
30
6
32
15
3
34
6
14
3
27
21
9
48
16
24
8
15
25
38
4
8
33
9
16
14
58
95
19
30
44
6
24
34
26
24
21
19
26
30
24
16
2
10
42
2
100
20
34
6
18
30
2
36
48
6
30
3
36
27
12
18
22
50
12
4
20
6
18
12
4
32
4
11
25
44
18
18
42
18
42
12
9
117
18
12
10
44
10
29
1
11
75
12
45
15
12
10
50
6
15
37
8
28
20
39
3
10
2
52
6
8
10
44
72
81
9
10
36
8
12
82
6
56
33
15
40
18
8
84
6
10
56
24
27
37
20
48
18
84
10
62
40
6
14
4
14
3
13
6
14
36
24
12
48
36
4
72
24
8
40
6
14
6
52
8
12
10
104
3
3
48
4
6
20
16
14
6
3
45
22
20
34
62
4
6
14
70
78
5
3
22
11
21
58
62
46
5
13
44
36
10
29
7
8
6
36
39
19
2
16
104
30
21
67
2
84
22
17
37
11
25
32
3
12
45
18
12
88
32
18
18
9
1
12
38
12
18
22
18
6
14
4
18
32
6
70
62
18
4
20
22
23
31
20
9
1
20
16
24
12
23
19
12
14
24
6
57
43
20
12
30
12
15
3
54
106
18
14
6
4
12
6
18
20
46
6
14
18
6
9
3
30
64
54
26
30
9
57
ABCD 93947856428*3^$a+1 [50083]
24
48
15
6
12
135
87
45
60
15
36
24
21
60
12
69
15
39
9
45
15
141
24
111
15
126
84
6
54
27
135
33
111
90
54
12
72
78
18
9
60
15
33
9
15
48
12
24
9
51
51
9
84
108
24
9
6
36
12
45
48
48
27
9
180
81
18
9
153
39
24
39
36
45
120
21
39
60
36
3
36
9
72
123
57
36
9
3
12
153
36
36
51
12
45
111
69
15
3
9
45
15
129
135
144
36
144
192
96
147
45
87
105
93
135
108
48
12
12
111
81
15
45
144
24
36
84
153
18
69
60
153
42
141
120
225
66
9
387
18
27
168
57
42
36
9
36
45
15
60
45
27
27
201
57
3
15
69
240
33
147
195
126
90
36
21
24
24
36
24
24
93
159
45
18
36
9
21
39
165
66
105
12
12
12
3
21
165
27
63
105
39
126
159
60
117
60
54
57
69
39
36
84
159
57
3
30
36
114
21
9
60
66
54
18
69
24
75
12
177
21
6
48
42
180
30
33
81
75
15
9
75
57
15
9
72
9
75
93
30
150
30
33
39
33
45
147
36
84
15
114
15
36
3
36
9
120
12
3
21
69
120
51
21
24
99
27
33
15
33
99
21
123
144
30
15
60
36
21
39
36
36
24
36
132
36
39
81
81
48
36
54
150
30
33
3
24
57
24
84
51
105
12
9
3
51
9
36
36
81
90
192
93
69
123
108
9
15
69
24
36
54
30
135
12
24
156
108
156
129
6
45
117
27
156
12
84
111
57
48
9
54
57
60
60
24
51
9
21
18
24
30
27
105
138
42
39
15
9
36
60
24
180
45
6
69
213
27
87
18
18
189
99
66
60
303
15
21
12
12
96
201
159
111
33
48
120
87
81
45
87
9
30
78
102
18
27
60
165
291
57
36
27
24
3
30
27
159
45
9
66
69
21
186
33
51
81
15
36
153
27
108
9
57
39
84
216
72
3
36
33
45
90
12
60
36
165
24
93
27
108
12
3
105
60
60
111
114
63
27
57
33
27
9
102
18
51
129
39
147
45
39
69
81
27
93
27
132
3
108
69
63
18
36
159
216
108
93
198
9
132
15
105
3
81
141
48
150
72
153
45
171
39
6
30
9
45
15
27
9
36
24
144
132
33
51
21
90
54
27
3
6
174
141
240
48
48
9
60
99
39
105
120
63
9
51
102
36
126
60
213
51
126
39
159
81
15
81
45
3
63
9
60
99
102
15
72
96
69
3
48
96
24
96
111
24
120
69
45
75
12
24
63
21
15
54
42
21
9
39
231
21
12
12
45
24
75
69
15
87
24
105
72
12
180
72
189
30
9
87
33
75
21
15
9
3
57
15
33
3
9
12
21
12
6
9
3
54
96
54
69
159
132
84
96
108
21
72
72
45
15
12
24
45
99
3
93
21
15
48
21
27
48
15
57
12
3
18
39
3
72
81
39
126
6
138
3
24
264
36
33
15
45
66
42
54
9
345
42
18
30
6
18
141
84
120
33
12
18
105
45
39
36
84
24
24
27
18
12
114
45
27
12
93
3
45
24
75
12
165
33
60
231
24
15
105
15
21
75
30
39
12
156
15
138
75
21
84
54
60
21
51
66
288
126
6
102
72
165
48
12
51
45
60
177
111
24
15
12
45
123
72
300
9
120
72
15
33
81
18
102
78
57
45
15
39
144
33
93
54
36
9
36
24
45
15
123
33
144
132
33
108
63
36
45
63
105
15
51
90
36
123
3
18
27
15
33
96
159
36
45
45
18
21
105
27
3
42
3
9
51
24
51
54
96
15
60
141
54
165
99
90
42
33
33
3
15
9
36
60
60
51
60
30
78
30
3
12
72
111
93
15
ABCD 93947922254*3^$a+1 [50046]
12
3
17
13
3
32
37
96
12
18
42
47
4
96
9
6
33
32
40
8
60
16
44
37
18
12
6
107
172
56
24
16
32
16
111
18
51
36
60
3
36
36
66
108
71
55
21
48
32
7
72
41
49
15
3
21
51
93
56
19
72
21
44
19
9
180
15
93
33
12
39
21
30
17
55
78
54
300
18
147
116
25
18
141
8
55
120
108
5
60
79
33
75
5
28
20
52
3
5
84
4
21
30
180
24
17
172
63
30
114
45
128
7
29
144
52
3
18
35
7
17
19
41
25
6
72
45
45
11
4
36
12
39
165
8
72
144
97
15
104
60
4
51
36
5
13
24
126
77
115
105
99
5
25
78
18
72
90
102
15
39
89
40
36
80
4
3
42
27
104
72
7
18
15
48
24
72
8
36
112
12
68
4
48
147
60
65
61
27
3
45
99
53
7
48
33
20
7
102
18
42
23
43
17
91
5
31
5
84
16
21
18
72
17
61
27
57
47
13
3
9
126
24
84
21
128
40
12
80
4
9
35
37
30
18
18
45
32
55
36
69
32
76
57
11
16
8
55
41
7
9
33
23
67
93
60
39
101
24
16
48
96
108
12
36
32
31
6
11
25
27
56
7
72
5
36
172
132
135
6
27
32
7
6
39
9
24
27
20
25
39
132
9
3
51
36
21
99
33
20
12
43
18
42
72
18
12
6
57
33
35
124
75
41
7
77
1
23
31
36
29
19
17
25
23
7
9
45
6
57
228
12
32
43
93
33
39
32
36
25
3
32
52
48
75
5
13
162
5
12
25
23
25
75
3
5
4
32
25
3
3
5
172
128
19
90
36
54
5
48
265
60
30
36
77
124
105
95
24
7
90
35
84
60
96
13
36
15
36
12
15
30
186
54
12
6
5
40
32
36
84
31
29
12
136
12
87
21
48
15
6
18
12
24
21
20
16
44
43
12
36
45
45
15
144
165
144
15
32
24
16
3
81
45
15
48
27
60
29
16
93
51
20
120
4
92
1
35
4
3
12
41
37
47
61
12
18
18
6
9
21
6
117
63
5
43
6
30
33
3
93
96
9
27
33
27
20
37
75
51
6
3
45
18
69
48
87
48
33
72
32
24
132
12
36
7
9
21
90
42
18
33
165
54
12
60
5
16
8
55
29
7
41
48
16
44
4
27
9
9
6
84
96
12
9
45
11
12
12
84
31
45
3
77
1
3
15
81
63
33
33
47
25
72
27
105
48
11
7
53
4
12
84
20
16
8
91
9
12
20
4
231
101
48
76
3
53
7
33
15
18
87
93
15
21
11
25
75
12
36
96
24
152
55
17
1
15
20
4
192
3
36
9
51
12
57
15
42
75
20
13
83
7
5
12
13
42
138
60
35
40
15
12
24
29
12
25
18
5
16
20
85
27
9
3
3
90
39
99
6
18
12
5
4
56
31
12
21
144
8
67
36
65
19
18
63
12
68
4
93
18
36
21
63
6
15
51
18
36
3
32
16
9
48
155
31
69
192
44
12
7
33
75
5
60
7
5
40
48
135
42
107
91
144
21
32
13
39
140
1
72
42
18
36
12
23
1
18
81
21
78
90
3
128
7
29
13
3
63
150
59
103
17
88
48
120
9
126
54
6
129
27
9
44
7
9
9
3
9
6
18
54
30
11
100
12
45
18
84
93
57
75
140
36
4
63
9
105
11
37
47
24
40
80
7
17
61
66
6
47
28
24
63
30
51
32
12
31
29
36
31
45
3
17
76
48
21
6
105
44
31
33
20
1
30
60
21
80
108
37
63
12
57
30
42
35
36
19
18
23
48
172
27
18
3
104
40
8
7
41
16
15
66
18
5
31
6
12
111
111
30
6
30
279
15
126
27
57
6
48
21
3
12
33
3
65
7
33
75
29
61
42
53
49
78
90
3
8
76
51
77
76
27
42
11
64
68
12
7
45
48
33
84
11
49
54
105
12
3
21
15
24
9
57
35
19
29
12
1
174
60
30
23
13
27
33
108
84
71
79
21
87
12
60
72
41
13
120
72
24
66
42
27
84
27
42
15
32
1
24
108
11
64
33
54
65
25
138
101
16
56
40
135
12
21
21
18
126
54
77
13
27
80
1
3
189
3
15
125
4
44
121
11
43
89
60
7
41
4
15
120
81
15
120
17
172
15
5
24
52
32
25
11
67
9
80
64
57
167
60
67
189
20
52
63
209
25
30
153
8
19
18
42
12
41
64
21
78
36
21
159
30
6
5
49
71
37
48
168
30
21
51
65
28
36
15
186
3
24
72
63
30
3
15
17
25
123
159
81
15
45
8
19
18
35
67
18
18
6
11
60
48
12
64
15
225
24
27
108
12
114
75
105
15
56
64
93
3
24
8
25
3
135
108
89
1
42
105
12
68
4
129
6
101
25
84
6
65
7
12
21
8
7
53
1
3
96
69
3
27
5
85
27
20
64
84
80
168
88
27
24
41
4
128
12
103
18
35
64
36
80
19
30
24
11
1
18
60
66
54
69
20
28
32
13
18
21
15
ABCD 93948025844*3^$a+1 [50035]
71
24
24
13
27
33
23
37
75
45
72
12
15
8
31
9
8
19
48
117
156
75
9
63
30
108
24
15
63
6
12
72
6
9
87
45
21
47
96
16
8
1
36
48
48
75
3
117
104
48
25
27
20
40
21
59
25
54
66
84
11
40
60
20
43
36
81
63
18
15
8
55
6
6
45
24
9
12
135
84
45
111
12
8
193
24
15
141
54
53
157
12
51
15
42
11
1
15
33
23
52
45
23
25
18
29
52
93
66
81
60
21
24
24
11
1
24
6
42
60
75
48
39
54
27
105
47
85
90
17
19
69
8
48
37
24
54
12
65
100
9
11
43
12
30
27
57
135
93
3
27
53
79
30
3
21
39
75
18
39
105
135
8
25
12
24
156
96
23
37
27
21
35
55
65
1
95
31
18
66
18
108
102
65
1
30
12
29
160
21
15
60
8
16
15
24
84
5
1
12
24
6
29
24
24
52
141
18
6
36
39
20
31
285
44
40
33
42
5
13
36
6
24
12
45
15
150
60
48
60
84
72
48
23
64
36
27
42
15
69
6
6
12
75
15
42
120
3
12
8
25
47
16
3
21
9
12
107
37
203
85
11
31
18
48
48
36
6
5
48
127
72
165
20
13
132
23
13
42
17
1
12
42
113
13
35
7
12
6
12
15
105
12
71
97
23
7
78
59
40
21
174
48
42
11
37
12
63
60
12
72
8
157
150
78
66
90
11
28
48
20
85
18
24
30
11
16
69
35
25
39
12
44
24
31
89
25
63
144
8
72
28
12
168
33
102
33
33
6
18
42
204
129
48
57
6
21
21
12
3
8
4
15
66
27
99
45
93
27
21
12
12
35
25
63
33
47
52
36
12
3
78
11
1
12
27
128
43
45
132
12
96
3
30
39
8
40
57
66
21
8
13
138
60
42
12
27
33
42
78
3
39
108
36
54
60
27
260
16
33
39
32
49
51
44
7
102
6
21
9
159
51
69
32
151
9
60
9
27
32
25
66
96
96
177
60
8
7
41
72
64
9
39
8
64
48
56
7
240
9
93
3
80
4
33
180
71
16
36
3
6
24
114
120
33
72
168
8
16
111
18
24
48
24
15
96
27
6
54
105
8
37
3
9
6
60
29
25
23
31
36
5
25
30
6
35
48
1
6
72
17
109
111
129
12
23
91
5
24
7
105
9
30
81
45
99
165
48
83
4
21
215
49
48
183
33
6
65
88
176
76
36
8
49
3
27
42
15
33
63
24
8
37
75
56
64
56
25
18
114
18
9
80
19
54
15
32
28
20
37
59
1
75
44
25
30
9
21
42
18
54
93
3
12
69
141
30
12
30
27
48
33
30
30
12
18
77
25
12
36
48
6
18
23
85
42
48
60
53
25
54
42
30
21
63
5
16
33
23
7
12
54
144
75
48
9
60
71
64
153
72
6
30
179
220
20
43
5
25
12
66
65
7
156
5
7
18
39
123
5
13
27
3
12
168
6
24
72
24
108
6
9
21
12
23
97
24
6
42
143
24
28
12
99
6
84
171
8
61
51
15
33
21
12
144
54
81
33
27
21
60
60
132
11
52
33
99
93
12
63
135
89
145
51
92
96
55
137
13
6
18
27
39
42
23
16
129
12
35
7
65
1
87
33
12
15
63
6
84
59
88
9
30
78
72
51
80
7
17
24
144
52
44
37
35
24
40
9
95
1
60
54
42
24
35
40
9
42
45
24
8
100
45
3
15
84
24
9
32
16
8
49
36
12
15
80
64
189
11
55
30
3
147
29
31
21
3
102
27
72
15
81
3
54
23
24
13
12
111
8
7
42
36
6
138
27
15
65
24
1
15
45
24
36
48
95
13
12
126
72
9
3
12
21
68
7
9
123
198
23
31
18
3
15
365
37
18
17
25
48
39
111
42
36
36
30
18
90
90
3
93
42
12
12
6
162
65
193
48
24
47
13
42
18
12
60
24
95
37
59
88
3
84
30
35
88
8
144
55
48
66
47
4
3
65
7
18
3
93
54
65
120
55
72
30
54
162
24
35
1
23
1
120
3
48
3
30
147
27
53
25
15
8
16
80
13
30
53
7
30
150
42
108
23
52
15
125
13
39
45
30
18
18
5
48
7
9
21
27
12
21
42
48
84
113
1
42
29
19
5
1
54
66
6
54
3
3
45
8
25
24
27
20
13
27
129
12
83
7
42
66
60
89
31
41
25
15
60
33
12
108
48
42
17
91
54
71
19
53
1
42
53
72
67
6
42
18
35
85
27
8
7
42
60
132
15
8
25
23
43
102
12
27
39
60
6
15
21
12
126
65
24
1
12
75
63
81
168
15
41
49
48
24
3
3
60
125
4
9
39
15
12
6
60
12
3
9
75
93
12
35
61
35
25
207
32
73
15
21
24
3
32
13
27
81
111
93
12
54
17
43
5
85
42
17
28
27
165
12
129
102
24
21
33
59
13
12
36
54
5
72
49
ABCD 93948597818*3^$a+1 [50022]
1
17
78
228
126
36
114
145
24
5
91
107
85
72
200
45
139
24
125
18
30
42
12
18
19
53
90
90
31
95
25
71
102
67
59
18
60
31
72
89
78
73
8
183
33
40
24
11
78
79
120
53
27
63
73
144
35
72
37
80
81
63
16
24
104
16
11
12
72
54
144
43
24
24
72
24
29
18
25
80
39
105
3
60
108
109
17
30
36
36
252
141
27
12
6
84
6
108
18
315
21
51
27
12
18
7
71
49
23
54
54
13
35
90
42
36
13
59
37
80
88
11
48
37
144
72
104
3
24
61
5
67
96
251
96
84
33
88
23
73
48
59
37
35
13
29
12
198
24
18
12
24
30
144
37
248
27
12
6
30
157
48
24
24
77
91
24
5
54
96
37
107
12
1
77
19
35
174
6
1
71
30
51
93
42
108
210
96
198
117
16
83
90
19
80
40
24
8
3
36
97
48
71
60
45
16
29
27
40
53
54
186
30
36
1
48
5
168
43
101
18
36
37
72
35
102
90
37
17
42
18
27
39
25
11
132
84
150
18
36
9
64
8
112
149
19
11
13
56
99
138
78
45
88
47
54
144
12
42
37
24
96
35
54
175
48
8
40
71
49
11
12
6
18
73
11
61
72
8
16
83
85
35
18
18
36
13
41
7
24
203
24
37
83
6
7
131
18
42
12
78
18
13
5
12
234
6
126
192
18
15
39
25
71
9
75
13
48
53
120
114
9
16
47
1
8
72
64
96
48
47
108
37
32
3
109
23
12
36
25
96
23
49
221
6
13
192
120
48
95
18
12
42
12
162
91
305
42
37
53
27
112
23
30
60
36
19
72
48
131
12
1
23
30
123
21
43
47
18
60
211
53
43
8
27
84
105
21
24
174
205
48
24
24
23
18
31
23
121
56
117
102
24
13
95
145
8
21
43
11
24
13
17
31
72
23
33
16
83
18
18
90
7
48
29
18
90
54
97
8
40
107
60
9
64
11
90
18
49
95
204
61
11
126
30
25
152
256
5
12
78
9
9
12
67
48
35
13
59
45
135
25
11
37
89
48
162
253
23
1
96
137
18
13
5
48
19
144
48
56
99
12
132
120
205
24
288
5
42
25
77
24
30
69
16
96
23
126
90
25
11
156
36
24
37
24
11
84
42
79
48
24
83
13
32
21
24
12
79
11
13
24
131
109
35
133
11
12
1
48
11
13
131
36
30
43
96
23
18
54
24
25
11
12
25
80
9
66
42
67
5
198
37
155
13
131
13
48
143
1
29
43
119
1
59
45
112
23
49
24
24
47
81
27
12
78
43
167
24
9
171
61
48
8
39
49
185
79
29
24
30
96
72
54
79
59
24
45
3
78
63
160
29
18
73
29
72
6
18
67
35
133
8
3
24
37
8
72
21
150
37
29
6
18
43
47
12
13
24
5
19
11
72
60
84
61
80
81
7
23
73
41
79
11
45
27
45
21
126
90
72
43
35
45
39
177
21
132
31
32
21
67
24
48
23
6
66
25
11
13
29
126
72
13
72
239
169
65
7
23
33
3
13
65
18
45
27
45
75
85
173
43
65
36
108
135
112
96
11
144
69
45
19
24
29
48
18
121
29
67
144
24
8
3
72
13
65
90
13
95
9
3
13
11
72
228
42
18
61
96
71
36
42
19
24
11
85
23
73
107
72
37
53
19
11
13
119
9
93
43
96
29
30
24
13
179
78
90
85
125
90
33
21
139
83
109
192
23
9
21
43
80
16
83
18
138
25
143
18
54
9
40
71
60
12
42
31
32
81
48
159
88
5
24
19
101
6
48
216
54
31
155
12
73
24
24
5
6
120
13
23
49
24
17
271
59
13
5
54
84
25
65
7
11
61
11
72
108
177
72
3
42
139
32
16
29
138
24
36
12
33
3
37
5
67
17
78
12
54
199
59
117
21
78
12
73
32
72
99
18
27
75
37
120
56
16
29
18
9
81
63
75
6
7
128
27
12
36
96
13
ABCD 93949574458*3^$a+1 [50015]
20
1
47
84
49
11
12
4
9
42
21
44
7
48
41
19
9
12
9
23
36
13
39
12
12
8
37
15
36
27
18
3
60
32
13
87
72
8
24
28
27
53
19
6
75
15
5
12
24
7
5
13
75
32
28
51
30
72
11
7
53
28
15
45
3
6
11
1
3
57
3
60
80
16
8
13
47
4
48
9
171
8
12
7
33
12
63
33
3
72
54
83
37
18
5
28
27
12
17
7
41
13
18
45
9
36
36
3
63
9
20
7
17
4
72
33
54
53
24
72
19
21
48
20
36
67
33
48
8
28
15
5
16
15
9
3
6
23
4
8
12
1
35
24
40
81
60
12
3
8
7
17
36
4
12
21
18
5
19
45
60
36
57
3
9
63
63
9
27
9
9
90
57
8
28
33
35
112
123
18
36
107
37
18
41
4
9
6
9
12
15
17
12
4
15
24
41
24
72
24
16
33
18
24
12
89
24
13
6
17
13
15
9
36
48
3
21
47
16
60
20
12
64
36
24
27
30
59
1
39
8
1
11
24
4
20
4
8
19
129
12
9
11
1
3
44
4
21
24
12
71
7
54
3
120
56
13
51
48
9
59
100
24
24
12
33
39
8
24
7
41
43
53
16
44
13
3
56
1
3
9
15
32
25
39
36
48
3
9
45
23
24
12
31
18
18
42
36
15
8
16
20
24
1
54
72
18
15
57
6
5
12
1
54
30
63
12
32
16
12
32
49
6
9
20
37
15
12
9
24
72
18
57
81
18
6
71
13
23
13
3
21
12
6
89
16
15
5
64
20
7
36
30
39
69
60
12
6
30
36
51
21
15
9
84
6
45
9
11
1
3
3
12
89
52
20
24
13
36
35
16
32
28
20
40
9
35
16
20
12
24
28
32
37
3
9
24
18
9
24
20
49
36
18
108
41
28
32
97
6
18
12
11
25
60
3
8
25
12
27
48
75
36
5
40
32
60
24
1
66
17
4
80
28
51
17
1
35
1
18
5
1
3
27
36
6
3
20
25
95
13
11
24
48
48
84
12
4
32
79
5
16
3
66
6
33
20
100
20
19
6
12
36
11
13
30
105
3
9
20
16
24
20
7
65
28
56
40
129
6
5
4
20
48
13
47
4
8
13
59
16
8
19
5
1
71
28
3
5
4
9
15
12
15
138
36
6
5
48
19
30
6
29
1
15
92
4
3
12
21
39
29
1
24
18
9
3
41
4
44
37
23
52
33
27
56
43
17
12
67
9
21
35
24
24
40
60
57
3
8
48
96
24
1
12
6
21
27
5
1
59
7
36
6
72
23
4
12
44
28
60
21
27
15
30
3
3
48
33
21
11
7
78
63
9
63
3
5
60
67
9
12
9
11
25
39
21
30
29
7
18
51
68
36
4
3
17
1
39
75
41
4
20
36
24
4
33
12
11
67
18
15
12
3
5
1
23
7
72
6
27
80
16
12
20
1
47
31
66
3
8
49
18
18
12
23
12
12
25
60
15
8
25
23
4
9
27
12
20
40
87
18
47
60
19
29
25
27
12
68
12
1
59
16
24
15
5
28
15
18
15
80
37
23
13
12
3
84
8
19
9
27
29
16
21
11
112
20
25
48
11
31
9
21
24
35
16
33
42
18
66
9
80
16
80
19
17
1
15
129
63
21
24
36
18
48
18
15
20
28
84
80
4
12
8
24
100
8
12
1
15
24
48
80
24
61
35
1
83
40
57
39
44
28
21
47
4
8
12
13
24
47
4
15
5
31
18
39
21
11
1
47
88
44
12
49
39
27
33
27
54
54
5
7
6
12
3
33
42
9
3
6
15
24
9
3
20
24
72
12
36
64
21
47
60
24
4
32
37
30
45
81
27
33
11
43
45
3
6
143
1
12
47
16
12
93
23
16
24
24
32
55
45
15
5
4
20
7
5
28
24
32
1
54
12
6
36
48
11
120
12
24
4
9
11
112
20
48
7
42
11
48
25
3
12
20
7
5
7
29
31
12
42
30
6
3
8
4
24
9
3
3
9
21
15
39
18
24
12
3
51
6
27
27
18
15
21
18
12
33
8
24
7
29
13
15
56
1
3
44
28
15
89
1
12
6
18
11
25
36
35
49
24
48
36
60
83
25
11
16
93
24
12
36
6
41
28
20
49
15
9
18
48
9
15
5
7
90
59
16
24
8
28
45
15
63
66
15
44
72
24
7
57
20
1
3
15
81
20
84
36
25
27
9
11
13
11
1
39
20
1
3
72
9
42
30
27
20
133
11
115
42
84
71
7
33
3
33
8
13
47
12
24
28
12
44
31
33
33
24
11
37
60
11
36
36
4
36
12
56
60
13
11
12
19
21
24
32
13
11
91
6
3
8
25
63
57
11
4
9
11
43
54
23
13
30
33
3
9
12
21
27
9
11
37
11
84
1
39
27
65
31
17
37
11
37
3
12
27
5
36
79
9
9
11
12
4
9
18
6
11
52
44
13
36
71
4
56
4
9
24
47
25
11
55
6
35
13
36
3
48
32
12
49
71
24
19
21
32
60
25
6
41
12
1
23
24
1
24
15
51
29
108
84
19
36
5
4
44
48
37
11
31
9
44
12
16
3
5
4
108
8
40
20
1
15
33
3
24
44
12
79
6
35
28
3
18
18
21
32
1
18
18
63
12
20
55
36
21
20
28
20
28
81
18
18
27
20
28
69
27
20
37
18
18
3
8
7
9
9
15
20
112
51
17
61
12
23
72
4
15
30
23
1
27
12
12
44
13
23
7
77
31
24
45
12
32
36
64
3
60
54
30
24
30
72
36
96
23
13
11
16
27
12
6
3
24
20
120
13
39
44
1
18
6
35
1
11
25
30
42
11
40
20
19
36
9
60
12
27
53
109
11
1
36
36
36
24
11
7
17
31
17
73
18
6
11
4
3
53
67
77
13
23
49
35
28
27
24
9
32
97
3
3
5
49
36
15
24
24
12
20
40
57
18
9
45
6
33
24
9
3
36
15
42
23
43
17
72
1
27
9
6
29
16
27
18
12
24
48
18
105
9
11
28
9
35
60
28
3
5
1
11
60
28
9
18
12
18
18
18
78
9
12
32
13
23
52
36
36
15
6
23
12
37
27
36
8
16
51
77
12
4
20
36
13
11
4
12
8
61
27
99
12
93
21
72
15
8
12
36
85
15
20
25
119
1
42
30
83
31
21
20
12
13
15
44
31
5
1
3
20
36
13
48
23
1
23
13
12
11
49
35
31
18
87
9
84
11
7
29
13
23
31
17
37
47
19
33
60
24
44
12
4
21
11
25
63
33
23
4
9
51
20
4
8
108
1
15
9
11
37
6
18
39
9
6
12
77
4
12
8
28
75
29
19
41
24
16
27
9
8
24
1
48
36
3
39
18
15
8
28
24
48
60
8
7
12
6
12
24
23
48
55
69
3
54
11
61
36
30
53
16
44
28
32
7
5
13
24
27
39
33
27
12
9
9
51
20
4
12
24
20
112
12
20
60
16
44
1
36
15
140
36
43
18
99
9
24
47
79
41
64
20
48
60
12
37
111
12
8
1
12
36
51
32
16
60
108
39
54
3
80
60
1
39
20
48
1
15
9
71
12
1
24
12
6
5
7
6
30
17
84
13
39
63
33
21
6
21
20
24
7
18
47
84
64
12
20
19
17
24
36
24
13
23
28
12
12
45
35
1
6
65
1
18
6
3
32
36
4
9
27
24
20
1
3
44
13
27
12
9
42
33
36
24
20
24
7
45
3
21
32
4
44
13
11
19
18
3
48
3
141
68
72
40
9
11
19
17
12
16
32
4
15
9
32
4
3
17
43
54
30
9
12
8
24
40
24
81
54
6
63
8
4
20
25
6
5
7
24
18
3
36
12
21
23
16
8
4
12
8
40
15
17
49
39
36
69
3
3
81
57
11
36
40
60
12
8
40
27
6
47
37
24
36
12
3
44
25
39
15
24
17
37
27
32
25
54
45
8
48
12
13
18
21
44
52
48
36
8
13
3
80
19
36
17
24
13
24
12
6
18
12
11
13
18
12
17
60
12
16
147
ABCD 93949803328*3^$a+1 [50015]
64
63
18
23
85
36
216
143
216
163
288
468
216
36
29
61
54
36
33
21
11
205
35
73
215
136
45
35
1
18
54
71
37
179
253
35
55
126
72
108
47
48
72
85
324
288
72
15
111
33
104
72
48
168
48
16
105
54
90
95
96
216
7
57
69
36
15
111
54
11
25
95
49
36
162
233
127
17
48
25
72
144
71
288
37
108
23
264
64
261
36
143
1
15
176
25
39
24
56
64
69
36
15
216
8
121
36
288
18
33
120
176
31
90
54
126
54
36
9
344
25
111
141
108
36
180
108
180
95
16
56
49
167
48
96
13
11
25
54
72
89
96
49
36
54
180
65
205
11
133
35
120
97
108
216
162
18
54
288
353
25
54
36
141
144
21
11
64
33
36
171
45
11
187
5
16
15
72
54
36
54
90
36
144
198
18
3
56
31
54
18
126
11
61
108
36
54
29
216
97
143
1
71
73
72
72
36
11
25
54
89
1
36
131
13
291
15
216
113
376
15
209
7
113
31
234
47
24
168
13
18
81
80
40
195
29
72
277
162
18
47
168
73
39
69
179
16
104
97
144
47
97
71
37
35
264
24
91
36
18
54
90
108
203
16
195
198
126
162
144
15
296
193
54
90
351
80
24
31
54
18
65
79
36
90
18
54
35
112
123
117
120
8
72
61
59
24
240
19
18
107
16
56
1
90
77
16
195
270
72
108
315
45
144
432
35
19
21
104
289
126
54
18
17
16
39
137
151
18
72
23
175
36
36
9
63
18
23
121
36
144
414
5
121
180
195
80
49
36
219
159
17
109
72
59
85
179
16
24
141
99
45
35
72
145
23
31
233
16
21
36
167
13
54
5
49
36
198
173
64
69
36
324
59
13
108
167
13
51
24
87
33
39
17
109
347
48
145
54
41
31
89
19
125
120
25
180
155
48
48
120
25
72
39
8
120
67
29
264
48
73
54
18
90
54
270
18
23
48
37
144
203
96
25
54
17
73
72
108
252
39
56
64
176
48
192
24
265
47
7
18
252
27
45
90
54
659
7
9
45
90
126
54
21
104
1
143
37
35
1
72
72
95
40
81
23
265
54
90
72
71
72
91
54
198
257
72
13
72
179
37
108
72
215
192
48
88
32
88
147
53
1
54
360
54
51
147
189
104
31
65
120
31
185
24
25
126
18
144
87
384
51
234
216
11
25
63
81
36
18
54
108
143
1
36
72
108
234
165
24
81
180
75
15
198
35
37
ABCD 93949848724*3^$a+1 [50019]
15
129
36
54
12
6
108
95
91
5
19
69
27
30
48
87
45
36
42
77
48
40
3
45
27
6
111
51
17
7
18
30
6
60
99
57
39
21
15
20
76
20
73
66
48
141
45
6
33
3
12
5
1
30
29
16
39
12
6
59
121
15
8
97
18
6
18
17
55
21
48
57
18
41
25
23
133
87
21
84
78
60
5
13
54
6
12
24
35
1
39
33
42
6
42
72
30
54
6
23
103
77
12
36
88
51
45
9
11
19
42
63
21
75
3
5
13
12
3
9
3
33
108
192
107
12
16
12
56
265
36
6
30
39
21
198
9
32
16
9
6
24
6
90
54
35
16
32
76
45
72
12
15
75
6
12
30
108
12
42
150
18
12
12
11
85
39
99
17
37
23
49
108
12
3
8
43
150
66
21
8
31
65
13
6
6
48
23
73
216
60
75
8
121
35
25
12
48
27
3
9
27
144
12
48
66
168
3
32
55
162
6
102
27
80
25
99
56
28
12
9
12
24
71
73
96
24
111
9
6
126
15
180
15
24
9
129
6
72
53
85
36
48
18
5
48
31
6
24
35
60
28
45
30
30
48
72
12
71
49
108
15
27
24
5
49
87
39
90
51
63
17
19
12
5
13
66
18
78
12
65
37
11
25
12
47
40
8
97
48
12
36
75
60
68
25
12
42
6
60
36
11
25
174
9
12
375
42
15
45
6
24
66
87
9
3
27
30
135
84
51
30
15
20
19
42
132
90
45
8
25
83
16
80
1
12
15
27
21
20
109
6
9
8
48
25
12
42
45
20
13
30
66
66
6
23
25
59
31
30
27
99
6
84
11
19
18
48
23
37
60
108
24
48
162
30
36
84
90
21
21
6
9
33
66
9
3
53
12
64
108
180
15
42
39
12
99
33
3
17
13
12
12
48
60
48
42
18
47
228
37
23
160
39
9
12
9
75
111
24
21
9
30
84
29
25
23
19
89
25
30
6
54
6
96
30
29
1
12
75
3
18
102
29
1
75
63
6
66
9
20
31
42
60
23
37
18
9
39
41
76
45
24
35
1
60
12
36
27
45
30
90
102
42
15
39
9
81
6
21
57
27
15
90
59
25
12
39
93
3
15
90
12
72
99
80
1
95
36
13
24
30
21
69
30
33
45
63
51
30
51
57
23
37
42
45
9
95
85
51
116
7
6
6
36
57
20
37
48
6
120
21
3
33
129
60
71
37
60
48
72
36
171
8
76
9
51
129
36
24
3
45
132
36
72
3
27
9
60
20
28
27
125
31
9
75
6
42
57
135
24
17
13
12
99
33
12
6
84
18
60
48
47
121
12
120
15
93
6
5
28
20
37
59
12
48
16
68
1
30
162
24
35
1
24
6
42
30
18
24
95
36
19
48
6
66
54
11
144
1
78
45
81
6
6
48
42
12
5
25
63
8
61
15
33
12
15
9
11
13
48
90
48
29
40
147
5
1
12
6
21
3
17
49
12
42
18
59
19
24
18
18
249
8
13
72
12
126
17
73
15
27
24
30
51
48
39
21
81
23
37
6
33
81
84
12
84
39
36
93
48
23
31
45
9
12
12
30
18
75
27
108
18
11
79
6
18
105
20
1
155
96
73
51
9
42
18
6
9
33
27
21
95
25
12
12
180
18
18
24
12
255
96
357
15
32
13
132
48
12
15
3
33
20
232
27
41
49
60
24
75
15
6
18
30
11
55
6
35
1
30
24
6
15
45
12
47
211
54
66
42
3
39
30
15
48
21
60
66
6
30
29
115
66
60
12
12
15
8
12
64
9
30
41
55
77
108
1
54
30
24
42
78
27
159
6
66
24
6
47
88
9
108
66
6
23
7
18
71
1
131
19
41
37
60
36
12
12
3
9
30
89
1
54
6
54
9
117
78
48
54
36
30
30
12
78
33
12
45
119
265
6
48
30
90
30
11
25
60
18
66
11
91
54
18
66
51
48
33
84
54
117
57
36
30
72
33
45
35
1
131
12
73
30
29
13
12
60
54
36
18
42
90
71
19
18
123
9
24
15
45
42
89
16
15
24
21
9
36
3
51
30
84
24
6
5
60
55
9
33
27
3
24
6
83
16
33
27
9
90
5
1
24
15
21
15
60
81
54
45
108
57
114
24
78
24
30
18
75
15
36
114
75
111
96
90
11
25
23
19
12
9
117
108
15
96
3
96
17
13
24
42
33
15
6
114
18
120
24
6
30
3
57
59
91
90
3
27
69
3
48
17
16
21
48
12
30
5
13
6
6
63
36
80
1
24
42
29
109
90
54
48
60
12
47
40
8
31
6
108
47
85
36
12
42
54
11
1
12
36
11
13
63
20
109
6
12
33
105
119
76
39
65
40
33
66
65
1
35
40
81
48
12
84
18
5
1
39
45
11
49
60
35
232
9
90
81
33
15
12
20
49
24
3
3
30
111
3
18
12
3
9
155
13
48
108
15
51
6
47
12
16
39
21
9
66
89
19
57
3
5
12
7
12
30
24
51
56
40
69
35
1
72
15
3
129
51
42
36
6
18
12
90
5
40
39
29
61
36
63
57
30
18
60
162
114
51
105
11
25
72
15
60
33
48
15
20
37
18
24
78
12
3
48
36
ABCD 93950189824*3^$a+1 [50014]
20
84
1
30
29
97
23
4
32
19
36
53
28
32
37
35
49
30
9
20
132
36
24
28
33
47
28
9
24
35
1
23
7
53
121
12
30
17
13
23
60
25
71
36
28
44
13
47
36
37
23
4
32
16
9
174
65
31
33
3
18
11
24
37
59
288
36
4
20
60
127
66
60
48
39
27
9
57
30
53
1
36
15
39
30
36
143
72
49
35
31
18
35
36
85
95
25
59
36
1
48
90
17
24
60
36
4
56
49
71
43
30
11
28
32
36
4
20
16
8
1
24
131
1
15
9
30
81
45
60
59
24
16
15
33
57
35
4
56
48
37
23
1
59
28
9
39
44
28
15
17
40
27
53
1
47
12
73
48
59
13
24
23
13
59
36
12
163
9
9
12
60
119
25
131
24
151
5
24
36
12
16
20
76
8
61
12
24
36
35
12
60
61
15
36
45
23
1
11
4
56
120
4
72
33
75
20
31
5
79
9
68
12
12
19
42
27
8
25
3
56
156
4
20
61
48
11
61
47
36
36
79
41
61
24
11
43
41
28
81
207
93
12
23
7
65
12
43
24
24
12
30
24
51
12
57
23
13
18
72
78
35
24
37
23
37
59
12
40
128
12
19
30
30
6
99
9
11
49
36
11
100
9
23
43
24
21
105
24
35
4
27
29
64
56
1
30
54
11
49
3
68
25
99
20
49
119
13
3
51
24
17
25
39
45
35
31
5
12
12
1
119
28
51
57
60
8
4
20
12
25
6
53
1
60
35
36
12
1
71
136
8
52
68
7
54
30
93
48
15
17
120
13
18
66
11
13
72
48
72
27
8
48
12
55
60
17
48
25
48
11
100
21
15
8
31
120
30
11
28
27
5
25
108
35
7
9
68
7
5
16
45
23
36
24
7
29
36
12
48
40
9
11
4
9
11
109
59
61
12
27
33
30
53
12
85
24
71
13
15
20
25
35
84
1
11
25
35
121
83
100
36
9
99
68
60
13
95
24
1
11
1
23
132
132
1
36
84
12
30
17
88
39
24
9
33
48
47
4
21
59
24
60
12
12
31
36
36
29
1
39
39
180
12
33
57
15
24
21
27
36
32
48
84
1
66
24
5
37
99
20
61
84
36
47
7
6
59
19
6
15
39
21
20
1
23
40
27
69
9
30
12
17
1
11
85
6
5
24
1
23
40
27
17
1
12
90
29
40
20
76
45
35
40
24
36
9
23
1
51
21
39
81
99
128
61
27
33
72
3
75
36
6
48
11
40
56
60
25
47
7
5
1
150
53
12
55
168
150
39
20
36
1
60
3
33
39
36
39
69
92
13
39
32
48
1
12
78
65
60
24
157
99
36
20
49
12
35
48
72
13
42
5
28
15
9
8
25
59
24
67
33
21
11
12
7
6
27
72
99
42
35
19
29
1
6
54
11
25
48
59
37
36
3
21
11
28
56
60
24
1
23
7
65
24
12
13
30
66
23
37
11
84
1
3
44
28
39
6
27
21
12
84
3
8
88
117
35
12
13
35
24
16
3
6
3
87
30
36
30
18
11
4
81
15
21
24
30
33
33
39
48
57
24
60
60
72
24
35
16
72
63
77
163
57
68
19
30
23
48
73
35
25
11
79
17
24
36
25
24
24
15
20
52
39
5
1
59
96
43
9
51
42
24
66
5
4
9
11
48
28
3
5
4
111
21
20
19
6
23
13
24
36
3
21
35
24
55
36
21
92
31
6
96
59
25
6
257
1
39
63
29
16
3
30
12
87
33
24
35
19
42
23
24
37
11
13
171
45
24
11
31
53
60
1
6
149
1
48
6
41
13
27
8
24
1
27
33
36
23
72
31
77
73
48
11
24
24
12
76
39
5
36
25
15
105
63
21
63
56
7
17
72
28
8
25
18
90
11
16
9
3
87
53
1
27
8
40
21
36
23
24
7
33
3
54
183
57
30
66
3
20
4
8
55
5
24
96
19
101
12
67
24
89
1
12
99
39
9
81
27
8
12
43
29
37
119
55
5
12
43
17
24
49
30
90
6
30
59
25
42
9
8
31
89
36
61
35
168
96
25
71
1
54
101
49
23
7
5
48
28
3
45
21
83
1
36
3
27
6
30
65
108
156
1
147
8
72
1
72
24
126
17
37
39
87
18
90
6
15
9
12
3
51
29
7
17
60
28
3
57
12
32
1
18
6
39
32
12
13
48
42
149
55
6
83
61
30
93
141
11
36
12
43
90
48
39
12
20
79
12
53
1
23
13
87
80
48
13
36
39
32
4
36
44
31
17
1
11
24
31
36
78
111
9
95
52
32
103
24
24
60
6
95
16
68
96
55
66
30
30
83
12
24
109
60
51
81
18
5
40
36
9
11
4
51
29
37
35
12
43
117
20
208
33
11
88
8
48
24
37
11
85
23
16
45
24
66
5
16
24
56
109
96
48
87
63
197
12
60
13
60
35
40
9
24
12
15
9
23
108
12
192
85
6
33
20
1
35
85
35
4
12
60
15
90
60
24
11
12
37
36
54
24
66
6
45
24
39
5
4
56
4
21
42
17
12
31
18
11
48
12
16
33
27
9
30
5
1
39
20
76
104
16
45
99
9
71
1
27
3
138
6
33
3
30
30
5
73
36
66
33
44
12
16
15
29
60
60
24
60
1
6
65
19
5
84
25
42
17
108
55
17
12
1
63
20
25
6
60
149
12
48
61
39
51
5
28
57
6
69
8
120
121
35
31
21
69
11
12
40
48
8
24
100
32
145
36
48
75
44
36
16
69
12
18
45
36
56
48
16
129
11
36
55
174
15
108
8
4
20
40
20
19
36
89
1
24
27
33
12
39
36
68
7
54
23
13
3
15
66
66
18
12
3
92
13
36
15
21
15
105
24
36
95
168
36
109
30
5
76
8
7
6
167
12
48
37
ABCD 93951157772*3^$a+1 [50028]
5
60
13
72
3
45
15
3
29
4
15
57
8
1
6
9
45
39
36
56
4
81
15
3
5
52
24
60
60
48
72
24
24
68
139
69
9
3
80
24
4
195
150
42
24
66
30
54
15
51
5
28
32
25
27
36
56
25
51
33
15
147
24
6
63
9
11
64
48
9
75
33
11
40
15
6
18
5
28
32
13
15
8
40
27
24
41
55
45
20
40
39
33
60
33
12
6
30
24
42
33
48
9
36
39
188
168
48
12
12
31
30
11
4
12
69
3
108
120
128
12
4
123
41
120
76
45
3
56
37
54
30
119
16
24
75
17
109
83
157
3
8
13
12
87
56
64
140
37
3
20
13
35
28
72
60
72
117
59
16
39
54
11
36
121
87
60
128
199
9
36
99
9
15
138
12
42
41
40
9
6
93
24
3
78
96
39
140
37
23
1
36
12
47
28
45
11
144
96
1
11
12
7
54
15
132
32
52
60
24
21
71
49
66
18
96
30
33
32
61
84
63
63
17
127
29
36
1
359
36
4
108
21
30
45
36
111
9
93
3
12
33
18
30
75
15
77
40
12
15
21
249
3
8
16
36
3
144
65
13
24
23
25
3
108
72
140
25
47
97
15
108
60
15
42
59
16
140
196
27
6
27
8
24
112
36
33
66
66
99
60
21
42
17
13
131
1
60
18
93
9
71
19
54
51
21
48
96
59
124
48
20
7
6
11
120
84
4
36
75
9
96
84
27
24
29
37
51
129
3
192
159
144
42
63
81
6
48
21
24
12
33
6
69
68
108
1
36
87
168
45
27
12
9
159
36
24
36
20
4
12
39
41
48
7
24
24
65
136
24
32
79
9
33
204
15
20
1
27
48
60
9
119
24
7
24
17
4
9
24
75
56
36
19
29
37
3
48
9
35
16
48
129
71
4
12
104
7
5
37
96
15
44
28
72
15
45
36
45
15
32
25
23
160
24
20
25
63
8
55
69
33
3
57
15
8
24
60
43
9
60
68
28
3
24
21
75
24
45
48
32
1
36
30
6
27
111
9
48
8
4
57
51
12
12
39
21
93
87
21
42
17
24
24
103
24
24
17
12
52
39
150
111
33
75
68
4
56
24
31
17
40
45
11
7
65
48
112
15
53
121
15
45
180
90
54
72
63
12
39
6
3
15
5
16
21
60
132
11
16
36
108
9
155
40
8
7
41
192
48
31
21
27
30
11
79
96
9
8
28
99
65
37
15
33
11
7
29
28
56
76
20
16
32
16
12
27
33
15
33
9
107
16
20
97
48
3
20
109
35
16
12
48
180
36
96
9
24
39
60
12
123
21
27
45
8
37
3
51
33
8
28
69
27
21
48
36
3
152
4
9
42
161
13
216
3
60
27
45
48
156
104
7
29
16
21
27
80
88
12
87
21
9
39
32
148
12
3
9
21
27
84
24
57
48
35
16
21
35
48
16
45
24
15
81
39
195
9
32
40
80
100
21
39
159
101
1
3
152
24
103
41
4
3
33
21
63
20
40
32
4
27
53
97
15
84
45
39
81
99
24
152
4
9
15
20
16
60
156
60
3
66
71
16
48
9
95
1
54
6
42
24
41
25
347
1
107
112
45
87
9
90
21
8
43
45
240
45
39
24
72
15
33
21
48
15
165
3
3
6
35
1
3
24
33
120
12
36
11
24
144
16
84
21
11
85
84
11
64
12
32
67
29
12
37
162
21
48
81
11
24
16
45
24
48
3
63
57
12
48
48
12
24
21
24
60
3
116
55
45
27
30
35
40
24
39
65
76
116
37
35
36
4
36
20
31
65
4
36
48
33
3
140
1
39
32
25
75
72
8
4
81
47
61
11
84
1
111
48
32
43
6
15
84
56
61
3
12
108
159
77
48
28
15
65
73
39
8
12
1
27
80
13
147
57
12
66
30
83
7
65
7
21
20
55
9
68
12
100
21
12
39
3
42
54
6
18
41
40
32
24
40
36
45
27
33
143
60
16
60
45
3
8
64
3
41
40
132
24
24
9
15
21
30
81
80
96
28
20
7
33
15
72
24
6
27
21
27
84
33
3
8
7
9
63
117
116
7
41
61
11
28
45
87
12
51
101
133
11
16
24
72
20
28
21
36
167
52
129
39
12
8
37
84
27
15
24
54
66
41
24
4
45
75
57
15
12
72
8
12
1
83
76
3
45
60
93
3
12
57
15
3
54
59
16
36
8
204
25
47
4
81
18
78
60
23
52
84
8
13
12
51
56
36
12
12
4
117
15
15
24
93
33
18
5
37
119
133
35
7
48
21
51
93
32
1
39
33
11
1
11
112
33
3
32
37
12
11
160
32
12
25
6
198
51
44
1
15
33
27
24
176
76
44
13
3
105
54
126
75
12
12
144
21
51
33
11
60
16
68
60
25
30
66
3
45
27
3
72
21
44
16
84
24
12
33
51
24
24
8
37
11
49
66
6
18
5
76
15
21
81
15
44
148
20
1
11
73
3
48
15
72
9
21
59
13
3
48
12
27
66
15
ABCD 93951191032*3^$a+1 [50001]
144
139
156
9
44
12
40
48
80
12
36
40
80
4
168
68
19
33
8
48
60
19
41
72
7
21
20
160
84
152
19
24
12
60
161
4
3
33
140
43
105
92
19
29
40
135
5
4
32
48
67
33
15
53
120
19
9
15
9
32
76
3
120
17
72
36
19
101
12
43
60
36
108
17
55
24
9
56
31
9
104
48
12
88
3
9
8
28
75
96
69
12
3
41
43
17
43
132
5
40
116
7
17
19
209
28
60
8
4
8
48
12
7
113
24
4
15
5
36
199
89
16
32
79
5
16
27
21
75
89
16
111
24
9
15
5
12
48
12
16
39
113
91
45
99
41
64
15
5
7
41
4
56
120
24
103
36
5
52
104
84
4
20
36
4
32
24
132
19
9
72
8
31
5
4
56
24
12
24
96
19
29
19
17
48
67
113
31
29
36
19
65
31
29
16
92
7
12
29
12
64
39
9
8
64
3
5
88
12
92
36
108
60
55
77
19
24
5
84
151
24
36
9
32
43
41
12
48
4
87
53
48
148
44
12
144
16
123
5
16
60
80
36
139
77
4
20
60
43
65
16
12
8
52
12
8
7
5
112
39
120
125
12
19
21
27
60
72
9
20
31
69
39
33
3
21
15
29
192
67
72
69
44
7
81
8
19
21
32
40
159
24
24
36
9
8
48
31
108
36
165
15
101
19
29
12
136
3
84
5
7
101
72
28
44
16
27
36
29
36
100
56
24
19
53
19
53
168
4
24
20
19
41
4
32
19
29
12
88
56
55
101
48
48
184
56
48
12
43
60
9
32
136
44
283
60
36
41
19
101
60
24
12
48
31
105
116
144
4
36
168
15
105
27
24
45
152
24
4
15
24
41
64
20
12
19
36
24
117
44
60
4
20
19
77
19
65
55
57
8
19
36
57
44
36
124
68
36
12
12
52
39
9
8
28
56
19
5
36
16
32
40
12
24
12
24
68
91
24
33
3
36
9
39
53
168
79
41
24
67
29
12
79
5
43
96
17
108
100
15
17
52
20
31
60
57
99
120
24
17
103
65
52
80
19
53
12
19
77
79
5
24
132
4
195
65
48
156
24
16
36
3
5
28
20
103
17
40
92
16
44
16
32
103
29
36
52
3
29
132
36
84
120
48
160
20
16
104
36
175
5
16
15
9
56
60
36
19
21
44
55
48
5
48
72
108
7
36
5
24
67
41
48
55
9
20
100
15
53
40
68
172
104
36
40
27
5
96
72
7
17
24
4
111
29
52
3
96
29
72
16
8
31
65
24
151
153
15
53
84
48
67
21
27
113
24
19
36
53
7
53
31
5
72
7
53
24
16
99
29
31
165
20
36
52
27
9
75
137
43
60
17
28
39
17
43
36
17
12
91
65
24
40
32
16
92
91
57
3
96
89
60
91
21
68
24
16
99
81
92
100
80
28
32
168
19
21
15
5
64
87
129
20
112
144
99
149
12
48
96
31
9
56
79
69
8
28
36
120
20
19
41
16
27
185
40
12
3
120
81
84
27
48
125
7
9
44
36
19
36
17
52
20
156
36
19
21
84
92
43
89
55
17
36
12
12
36
60
60
28
159
12
24
21
20
108
72
40
183
53
60
19
24
41
55
33
12
8
16
32
4
135
168
12
21
24
3
65
96
19
60
36
60
36
53
52
8
16
144
8
12
67
5
19
5
19
65
28
8
16
99
60
41
19
5
12
24
43
57
3
113
7
5
28
128
300
60
12
19
84
84
105
20
12
60
19
69
36
39
185
91
29
7
24
9
48
24
48
20
91
21
56
84
76
80
112
32
19
117
32
31
29
88
39
24
29
127
60
21
3
57
8
40
36
8
91
41
55
24
57
72
48
147
192
45
15
65
40
63
41
12
7
45
32
16
60
20
7
41
16
60
39
36
60
29
19
113
12
48
67
21
176
40
8
192
79
17
12
12
55
21
99
29
55
84
12
101
40
63
9
68
4
84
32
28
51
69
15
60
5
156
60
24
55
24
12
81
180
27
132
141
20
72
16
39
53
40
123
24
41
24
40
92
24
100
92
19
9
44
7
48
41
40
20
79
12
84
9
51
21
20
144
19
33
32
31
149
60
28
168
12
92
7
41
12
16
15
21
36
48
111
101
12
115
41
4
8
43
57
32
60
7
173
16
20
36
36
24
55
48
173
24
28
8
28
72
60
32
31
9
135
21
176
24
72
4
75
45
20
16
68
12
12
127
69
20
55
21
44
19
132
21
3
29
7
41
12
132
43
21
32
19
113
36
12
7
72
24
9
92
19
24
17
84
64
51
84
132
89
31
29
24
ABCD 93951784144*3^$a+1 [50026]
60
48
45
87
21
59
7
114
150
48
21
153
24
144
96
36
78
93
69
11
19
9
12
3
30
179
4
3
78
111
12
9
84
12
72
6
24
33
12
45
3
33
35
121
48
6
24
93
33
60
3
3
18
51
21
3
33
27
96
15
24
30
12
6
78
12
47
36
67
5
13
6
6
12
12
51
36
8
19
30
72
87
80
37
3
27
18
15
44
13
147
21
12
114
42
30
54
3
48
39
89
55
6
3
93
51
12
36
32
49
54
66
24
24
3
27
42
78
54
27
39
141
33
18
234
6
45
75
5
157
102
114
150
30
24
12
30
6
27
117
108
27
24
45
72
39
60
8
25
47
16
132
45
3
12
48
24
3
41
7
54
39
69
119
16
81
75
21
63
15
17
79
33
33
24
6
21
48
12
15
17
76
99
18
24
96
12
42
29
16
48
8
13
15
39
45
96
12
96
207
234
12
27
21
66
6
3
57
54
186
174
6
18
42
84
71
73
36
15
69
63
96
8
115
21
108
39
222
60
24
23
7
105
132
69
39
21
90
78
35
52
69
51
48
36
96
45
35
28
21
12
195
183
69
27
9
15
17
85
87
276
12
3
69
57
23
76
87
21
9
15
69
3
8
28
87
93
24
75
30
23
4
32
4
72
141
3
21
6
41
52
3
24
29
25
11
64
15
30
42
54
186
77
72
40
12
12
45
99
129
42
246
15
132
33
3
51
45
51
6
24
24
72
71
133
63
60
24
24
20
31
21
9
3
45
90
24
6
96
27
21
15
45
12
15
48
57
15
99
30
15
99
41
52
27
48
17
31
45
24
3
54
15
9
171
69
12
3
75
24
5
121
27
165
27
15
72
18
27
3
93
123
30
39
51
57
15
24
29
49
42
66
3
27
42
36
60
54
30
36
27
9
84
120
30
6
84
84
39
44
13
66
30
18
17
25
27
3
54
71
19
21
24
96
3
45
8
36
121
126
126
15
141
75
45
24
75
153
15
24
21
6
41
36
133
6
5
25
24
60
111
12
48
8
88
56
1
12
54
6
156
30
57
60
105
60
12
90
150
114
6
159
8
1
66
24
57
32
13
51
44
36
4
81
59
49
36
15
3
96
53
91
201
192
33
6
69
36
189
39
12
144
39
78
39
45
6
24
53
144
1
35
121
30
24
30
42
6
51
81
63
15
24
30
39
27
48
102
18
66
3
57
90
21
123
9
21
15
9
3
60
48
27
21
9
12
15
48
84
9
39
48
24
51
81
12
36
36
44
25
78
42
15
21
18
53
52
105
51
48
24
21
12
15
51
53
1
15
24
9
48
12
3
180
57
51
104
64
3
41
160
15
24
21
24
3
5
85
78
78
66
6
12
12
135
105
63
116
79
72
90
15
111
33
45
60
3
36
36
9
63
27
9
68
64
147
189
32
1
18
30
23
4
21
27
63
6
87
27
57
39
105
9
27
12
117
39
27
72
53
37
35
37
3
51
89
55
30
36
84
51
36
45
60
48
95
37
99
75
24
126
72
71
28
39
30
75
15
72
93
51
18
51
141
3
48
27
9
81
12
66
5
28
36
69
30
69
81
12
30
120
42
72
51
9
18
6
84
39
33
35
73
35
25
6
174
42
9
9
23
157
108
30
93
75
24
9
63
21
9
3
21
39
105
132
6
48
162
15
33
54
45
3
24
120
69
9
39
21
276
36
27
117
3
27
29
67
45
24
8
139
24
138
12
114
24
9
21
36
120
83
28
21
84
3
51
174
42
90
48
99
96
51
5
97
42
41
64
48
36
51
126
71
4
132
8
136
44
76
93
3
36
57
23
64
48
81
24
72
27
8
43
29
73
107
16
15
5
108
160
33
27
68
31
72
41
55
21
96
24
60
81
12
15
123
24
33
87
30
96
18
6
3
33
48
24
6
5
85
6
125
19
120
41
13
12
83
13
75
27
96
42
48
27
27
33
45
24
60
59
19
6
39
27
120
45
225
15
33
186
42
48
36
48
72
83
61
51
32
79
42
27
33
12
54
9
32
73
108
48
72
48
24
36
6
78
3
9
6
33
45
12
3
48
21
12
90
18
36
66
96
165
60
44
43
6
156
27
3
18
126
21
33
120
111
99
29
301
15
48
39
117
3
144
21
108
48
39
54
12
84
15
3
96
5
136
3
30
90
45
93
12
51
44
16
21
120
84
84
30
6
39
81
60
107
40
33
3
69
72
12
87
80
1
12
36
15
39
57
60
27
5
25
27
20
49
39
21
24
6
5
73
66
69
12
ABCD 93952501166*3^$a+1 [50075]
40
65
7
17
43
17
204
7
14
60
3
15
45
25
8
30
45
25
14
46
54
26
3
7
29
25
18
8
9
36
19
5
111
24
66
87
15
10
128
3
24
7
78
110
78
75
12
7
108
18
47
33
39
25
78
5
3
4
5
15
9
79
41
9
3
9
16
2
33
19
5
33
30
18
15
60
12
15
10
20
10
8
52
30
8
162
45
55
41
9
78
40
74
18
30
15
3
9
36
12
63
22
2
30
15
13
47
1
32
15
15
57
21
10
17
36
72
19
8
30
48
34
20
36
30
147
7
20
45
33
10
5
12
15
45
51
52
18
20
27
72
43
2
15
51
102
10
5
3
30
3
21
66
45
9
10
5
31
2
87
73
20
108
42
45
27
70
23
7
50
3
15
21
12
12
27
21
87
21
51
10
11
39
18
15
33
12
18
57
103
17
60
60
36
7
12
41
9
12
3
27
150
3
33
15
15
12
40
78
32
162
6
39
36
27
21
12
39
36
54
30
9
12
24
1
2
21
24
33
27
12
45
6
54
18
40
17
15
45
36
48
7
12
38
30
4
8
52
26
15
12
13
23
19
8
84
16
12
41
24
13
72
20
3
49
8
22
5
84
51
60
40
20
6
15
12
12
36
9
18
18
64
6
44
9
31
65
3
30
12
15
3
18
27
12
51
105
45
60
4
6
14
18
60
120
40
2
3
25
20
40
11
19
5
165
48
24
66
24
21
39
21
9
15
33
42
10
6
5
12
48
55
2
111
19
17
15
6
24
3
45
12
3
15
57
1
2
57
3
10
8
10
17
12
33
18
12
10
38
57
48
15
40
44
16
77
7
5
48
7
8
40
5
12
15
28
5
13
35
24
61
35
37
18
2
58
65
24
1
47
3
102
3
87
33
75
57
3
30
72
118
92
10
20
120
3
7
17
36
117
10
5
15
45
25
12
6
74
28
2
18
42
9
27
24
90
3
12
24
36
81
15
37
23
7
8
70
80
10
53
21
6
9
24
7
14
30
10
8
3
7
53
7
32
45
33
10
5
12
3
153
12
12
24
24
147
9
121
26
24
21
57
22
18
11
12
15
60
33
7
5
19
30
59
21
70
48
17
24
12
19
6
2
28
32
12
6
54
6
27
3
100
30
2
18
3
99
58
32
3
55
17
25
23
57
12
6
9
3
45
27
33
27
10
11
7
5
3
9
3
28
29
33
100
18
54
6
77
3
12
12
18
3
45
15
9
48
18
9
85
35
43
65
7
29
7
84
26
10
5
57
70
41
24
73
42
65
97
11
15
42
40
8
10
5
15
33
12
69
76
14
66
30
22
8
54
33
48
9
46
20
117
87
9
27
24
45
25
36
74
16
32
33
48
84
33
3
27
9
60
33
51
9
15
12
15
10
56
27
7
5
36
7
5
15
21
36
33
3
37
11
12
7
17
3
12
46
12
18
14
18
18
3
7
44
6
15
37
90
18
35
7
32
6
3
21
15
31
84
26
60
3
36
36
15
9
91
2
3
7
32
78
12
18
21
12
67
62
58
8
84
48
18
82
5
15
160
18
2
21
12
27
18
12
3
15
12
21
39
28
29
13
68
27
60
3
33
7
5
39
40
29
7
20
30
15
67
32
18
12
36
24
36
3
12
12
85
11
9
12
3
13
20
3
19
32
6
3
96
48
3
102
30
21
36
96
7
5
27
10
23
87
78
102
6
39
60
1
35
60
27
12
48
12
33
15
42
36
12
48
10
5
37
2
18
18
33
12
120
12
207
6
90
9
63
40
65
48
15
102
3
24
3
58
35
7
38
27
63
12
12
21
97
35
15
21
9
75
93
42
21
9
18
4
29
37
72
8
15
12
3
12
45
12
43
18
2
21
31
41
27
12
18
10
68
117
13
2
45
36
1
11
24
15
120
9
57
27
12
24
12
24
61
59
21
70
2
27
21
12
3
9
63
27
21
12
13
42
17
13
11
7
44
10
50
9
31
80
6
10
2
12
39
49
60
18
20
10
42
77
21
39
1
14
18
30
33
55
5
84
1
12
92
6
42
3
45
24
3
3
12
21
57
40
20
27
7
30
11
25
14
66
34
8
33
7
8
129
75
28
5
3
12
18
30
33
9
10
38
15
7
41
31
48
65
33
27
3
90
3
12
24
24
12
55
29
36
7
12
56
42
3
15
24
18
3
39
18
40
11
7
12
92
36
30
3
87
12
100
17
33
15
33
42
57
21
54
21
15
45
39
30
6
33
21
6
30
15
24
15
36
45
15
22
80
42
33
36
39
21
19
20
18
102
60
45
63
12
12
21
7
50
60
30
18
30
12
33
39
90
39
24
27
21
105
15
9
18
12
66
27
12
15
18
42
18
3
7
17
15
58
8
34
128
12
6
3
24
3
22
32
63
27
40
90
30
5
15
9
21
6
4
8
18
54
9
24
15
18
27
60
15
30
12
18
18
54
60
45
24
69
3
39
21
9
51
24
111
22
38
93
9
18
9
31
24
30
36
23
27
22
18
20
9
3
33
99
9
111
90
10
38
48
27
45
3
12
3
9
31
44
9
36
36
57
30
12
28
8
42
18
30
24
48
102
48
33
120
7
50
40
11
51
9
24
55
41
36
48
13
42
12
41
27
10
18
72
72
8
45
45
27
31
5
9
75
60
3
88
5
180
25
32
123
24
1
50
4
29
7
104
28
68
4
29
24
13
20
4
8
22
56
22
50
57
24
81
6
42
58
2
42
10
11
24
48
36
7
42
35
93
3
7
77
12
3
52
8
33
48
36
45
3
3
24
9
120
12
27
30
40
11
99
21
21
58
20
57
91
5
60
9
46
29
84
37
35
39
129
39
28
32
12
18
60
15
3
12
12
9
12
9
58
17
33
18
34
71
7
18
23
7
62
10
8
132
22
11
9
3
3
69
21
12
3
19
53
12
81
39
3
60
105
48
25
2
12
60
36
40
14
3
3
42
10
17
1
20
10
92
30
10
20
18
60
22
5
27
9
12
15
24
21
72
36
1
59
49
11
9
10
41
31
90
35
15
96
45
67
30
2
18
18
22
2
78
30
28
32
57
75
16
24
5
144
31
56
45
48
9
63
12
3
9
43
77
36
12
27
28
12
56
12
48
9
1
47
12
1
84
18
42
20
48
22
65
36
27
18
30
24
21
12
12
15
18
12
36
10
42
18
12
18
54
56
12
12
6
63
37
50
9
96
48
12
9
18
33
12
15
21
12
15
30
3
12
15
4
26
3
36
33
27
48
3
4
5
3
45
36
24
45
75
12
75
60
21
60
87
82
11
15
22
47
43
5
15
57
111
9
24
19
32
21
24
24
37
32
12
36
30
4
26
27
57
30
120
6
94
5
61
2
21
24
33
10
17
3
4
29
1
11
60
39
33
55
2
48
12
3
12
33
12
10
20
28
53
37
35
12
3
12
28
80
81
72
84
21
22
5
48
27
18
42
105
7
29
60
7
2
15
13
20
22
8
22
18
20
84
21
19
29
49
12
50
9
12
9
15
60
3
12
16
12
5
27
6
27
13
32
60
12
15
21
12
10
12
20
40
53
3
132
12
6
4
59
12
15
24
21
24
43
17
36
108
21
51
87
10
2
69
19
2
16
62
28
20
9
3
22
11
7
30
35
ABCD 93952838366*3^$a+1 [50056]
23
141
64
77
96
63
36
45
48
3
24
21
19
104
9
42
81
112
17
108
138
73
20
117
3
4
5
192
60
126
42
3
45
30
54
108
7
20
60
4
11
18
51
16
35
13
108
68
21
60
75
84
81
90
66
3
16
101
19
36
77
48
3
76
5
6
30
282
1
12
68
159
117
21
19
41
175
35
102
63
208
20
9
51
52
44
3
33
84
81
39
4
47
37
125
12
39
81
15
21
19
35
66
195
45
84
48
7
101
120
24
48
27
21
24
6
42
12
90
48
18
54
120
48
13
68
4
48
35
90
3
184
128
45
3
72
48
76
80
84
69
55
95
1
12
5
67
35
30
48
72
51
12
24
3
42
195
96
24
24
81
43
48
17
48
132
207
136
65
67
36
56
51
13
137
60
30
30
19
36
17
31
11
21
9
135
21
24
15
21
15
24
36
28
32
117
31
20
201
31
29
75
28
17
31
20
147
13
80
60
39
18
102
18
27
45
108
27
4
32
88
56
21
12
48
7
53
54
18
51
4
23
13
11
78
90
120
120
93
124
44
96
16
17
72
66
24
61
59
21
40
59
30
55
104
4
23
105
15
93
16
36
17
27
64
29
192
126
13
24
83
30
63
27
42
30
42
6
33
57
123
16
5
283
252
60
20
16
17
30
93
148
36
80
64
17
84
39
96
36
9
138
18
102
21
129
168
7
92
160
20
24
117
15
15
30
90
9
111
42
147
45
51
99
45
3
37
48
185
103
24
35
18
67
53
3
52
65
51
96
24
16
24
77
75
40
8
64
53
3
12
45
84
19
56
144
4
17
175
53
7
11
25
77
18
97
5
31
152
69
126
69
21
67
5
12
18
33
64
20
51
114
6
129
4
56
16
59
9
12
9
75
21
15
88
11
18
12
36
54
150
138
21
69
30
210
72
6
45
117
27
33
42
1
65
24
19
72
44
60
93
91
72
197
48
120
99
4
20
72
4
36
59
69
51
9
9
91
89
90
30
12
78
18
54
126
12
3
40
5
15
9
48
3
88
56
24
21
6
33
21
75
63
138
39
15
45
144
9
48
15
27
90
168
120
60
60
72
72
51
124
80
84
192
9
19
12
8
129
43
108
107
24
45
36
39
25
5
48
108
3
16
80
81
55
77
120
60
103
44
45
48
7
48
108
47
93
57
42
49
47
205
59
66
3
40
80
51
13
92
45
39
60
9
60
27
81
60
3
39
153
177
12
15
33
12
108
72
163
113
174
78
51
57
7
113
99
24
52
77
111
69
91
59
61
11
45
3
33
48
4
65
27
4
176
21
120
79
113
60
42
45
136
8
27
33
52
275
24
6
12
31
36
11
102
132
39
36
40
5
51
27
93
24
21
54
6
60
283
29
43
5
102
18
84
31
29
15
28
155
48
102
111
16
11
30
139
65
19
24
36
77
7
5
168
15
124
36
17
12
15
3
18
63
12
45
24
6
9
21
42
13
29
51
147
72
45
124
20
12
9
75
93
43
128
40
41
15
84
124
125
7
5
39
40
92
48
36
75
78
3
39
96
72
1
119
13
80
45
3
96
21
19
20
45
36
84
75
15
96
13
77
12
72
60
120
156
12
78
30
132
43
29
156
79
53
48
43
20
12
4
53
42
13
68
105
54
138
27
81
63
81
15
3
48
105
108
27
69
36
57
108
39
16
5
72
30
78
42
30
42
216
90
12
60
3
40
125
3
69
27
75
6
67
5
42
18
12
111
144
45
36
115
47
93
27
18
7
65
43
35
37
8
48
81
99
76
41
79
245
48
27
28
23
25
44
100
215
6
63
57
75
52
5
55
65
63
105
30
45
168
21
163
168
8
57
60
103
32
108
36
36
9
18
13
29
30
73
53
72
12
19
11
66
3
52
365
120
15
60
135
72
72
30
39
27
72
213
45
12
31
17
90
25
20
45
30
13
17
39
16
8
21
6
13
32
24
3
42
99
52
29
99
4
8
4
108
36
96
80
105
30
6
24
75
4
41
39
81
18
37
48
8
9
39
249
18
ABCD 93953065678*3^$a+1 [50118]
30
63
147
153
27
45
33
12
36
114
78
42
96
30
315
72
3
24
36
9
36
117
87
21
24
60
96
27
15
42
3
48
165
15
39
30
30
126
27
45
78
84
30
123
33
60
114
36
84
6
150
42
102
180
120
30
66
54
30
36
54
123
120
207
225
3
270
183
189
6
24
66
24
6
9
21
27
63
90
204
48
30
33
144
75
60
180
45
21
72
42
48
30
90
12
30
18
93
12
72
33
3
39
30
36
39
15
78
75
3
117
117
30
33
72
45
90
6
42
93
12
27
36
45
237
3
15
54
18
78
102
90
90
30
3
27
105
27
78
180
87
3
90
15
45
12
15
51
30
42
57
3
33
45
87
27
60
180
30
3
132
120
21
12
48
12
3
27
18
192
270
117
183
105
60
33
15
39
36
24
168
360
30
102
90
48
132
36
12
3
249
150
66
27
27
240
18
72
6
45
15
9
48
63
105
12
168
69
6
120
132
33
159
18
3
9
243
12
21
24
63
117
30
105
171
9
63
117
3
18
219
21
24
111
369
63
87
21
27
60
30
120
198
234
435
165
138
72
93
15
33
72
87
81
12
45
48
54
93
3
69
48
3
57
183
30
39
21
84
78
117
45
36
27
132
195
141
15
300
72
72
60
81
57
27
3
72
18
18
30
270
24
36
72
72
93
12
33
3
24
21
180
27
72
36
99
36
174
6
54
30
36
54
48
30
72
81
60
12
57
96
27
15
168
69
135
36
45
129
96
54
60
6
42
30
42
6
84
51
192
75
120
45
33
30
42
18
102
75
117
51
75
30
84
6
12
12
90
123
12
3
33
144
201
12
138
12
78
12
3
87
72
36
42
27
255
6
27
72
3
105
3
72
105
33
39
15
6
114
6
39
36
15
30
99
81
54
81
27
357
75
141
39
48
93
129
48
15
108
27
72
141
15
72
33
105
84
135
153
87
3
180
12
33
3
57
15
33
117
90
162
30
150
30
168
72
60
96
69
3
42
390
21
15
12
48
189
45
30
6
12
258
12
33
69
6
105
72
27
33
33
12
75
27
138
30
48
45
9
30
108
30
138
132
12
78
3
189
51
99
276
24
138
42
225
60
111
117
72
3
72
168
45
72
111
24
33
87
6
12
18
120
30
12
48
30
24
21
24
63
18
30
45
189
48
42
6
102
12
21
75
9
51
24
90
150
126
12
15
72
123
132
30
90
21
237
30
42
51
135
9
60
105
126
12
60
30
258
30
30
144
78
18
24
273
12
45
6
129
108
237
6
24
30
63
180
117
15
15
60
30
6
120
42
27
60
3
48
54
51
39
36
69
15
90
78
30
30
12
60
33
3
12
12
30
18
12
18
18
114
51
75
45
27
12
165
3
18
84
108
150
48
24
48
57
33
42
33
63
24
33
27
48
42
6
84
105
15
6
15
99
78
15
3
144
201
27
108
60
42
30
162
180
6
225
219
18
90
198
15
15
60
60
9
171
54
60
18
78
12
30
72
36
30
54
6
210
24
18
48
24
18
72
6
42
30
120
102
48
48
204
6
39
75
33
12
75
21
12
75
192
81
27
30
15
12
201
30
60
144
36
105
315
90
150
57
135
12
66
84
30
66
210
9
21
54
18
150
33
12
15
102
63
15
30
78
9
51
252
12
36
30
204
66
24
48
12
21
ABCD 93953137548*3^$a+1 [50020]
11
15
40
50
112
27
33
20
15
7
6
44
40
11
39
18
42
21
19
53
3
13
51
6
30
29
28
12
9
11
40
45
35
4
75
17
115
29
4
32
7
66
20
16
20
31
89
6
10
59
3
30
18
24
48
88
14
36
15
37
80
3
205
62
1
9
26
42
18
16
36
14
40
75
11
25
33
84
2
25
68
3
4
6
39
8
25
18
12
26
52
2
6
54
16
17
4
9
11
16
29
63
33
78
9
16
32
12
16
41
63
3
84
16
2
46
12
48
77
4
5
6
37
3
32
10
8
40
50
202
23
27
30
3
12
25
12
60
23
48
12
7
5
40
48
5
52
23
27
16
89
45
64
47
24
28
17
51
40
33
104
63
60
24
55
98
10
57
41
7
8
60
4
29
34
36
24
17
28
17
15
16
9
8
16
24
12
3
33
47
15
10
6
20
9
1
11
36
49
155
91
24
8
42
60
10
81
23
4
5
7
9
11
21
7
20
6
12
78
21
13
26
22
39
9
26
6
39
96
87
10
38
25
29
3
25
98
9
3
1
29
30
16
134
3
7
2
6
22
47
21
15
60
33
16
8
31
24
57
11
40
5
10
5
72
27
4
36
90
23
7
41
24
93
15
87
73
11
12
84
21
43
21
51
20
42
27
63
1
9
3
72
23
12
72
30
3
12
13
3
65
12
60
15
75
37
56
9
6
18
24
3
24
33
10
20
13
3
30
20
19
8
52
20
16
35
66
6
37
12
141
32
31
17
87
21
22
5
3
24
45
13
59
3
16
6
66
42
3
44
9
31
8
7
6
18
2
15
9
46
2
63
57
3
19
138
27
23
12
13
23
105
27
16
12
17
16
27
14
3
115
5
12
91
2
3
40
105
3
17
84
10
8
46
6
53
31
12
60
5
40
59
1
32
43
9
96
29
28
15
95
6
39
3
28
14
15
43
72
21
44
15
18
28
6
38
30
6
24
15
16
27
20
57
33
34
30
15
9
2
12
25
41
31
24
21
8
88
32
52
8
3
13
27
9
14
22
42
8
9
40
23
22
48
20
3
12
25
20
120
3
39
21
12
25
8
43
47
4
50
46
8
57
9
51
4
23
52
69
15
26
3
1
12
44
3
33
52
3
27
50
30
10
38
49
11
100
80
4
50
3
37
6
14
15
1
12
8
10
2
78
58
20
39
13
32
12
43
33
42
30
60
78
2
87
15
45
4
12
17
16
59
40
20
1
15
21
6
14
10
50
18
33
43
57
63
2
75
12
1
12
35
9
3
27
46
32
28
27
11
12
4
14
16
14
1
8
7
48
2
34
41
93
7
48
57
6
9
3
21
11
18
18
9
9
12
7
32
28
65
42
33
3
4
53
60
37
24
20
6
100
20
21
28
17
4
11
4
51
8
69
16
5
19
15
20
1
47
10
12
32
10
30
110
64
2
40
2
18
28
54
5
12
15
28
128
4
80
33
15
60
16
66
6
29
79
92
48
100
20
37
32
7
33
72
11
22
20
30
25
27
18
30
12
24
12
20
112
33
45
74
16
2
7
15
86
42
48
22
50
66
67
35
30
7
8
63
90
55
29
7
8
3
25
87
21
11
36
90
4
35
9
87
37
26
9
45
6
4
8
24
10
20
19
17
52
35
15
22
18
26
24
46
92
30
12
18
4
38
6
21
13
20
3
7
6
11
28
35
85
3
14
10
6
39
20
3
96
42
4
3
41
12
10
137
3
30
4
83
3
12
36
40
29
103
18
11
183
28
5
4
29
10
2
12
66
6
31
9
8
3
27
42
46
45
53
27
27
66
24
3
33
19
20
1
20
22
5
19
18
8
12
18
9
3
36
21
36
7
6
56
28
2
1
32
3
13
17
55
24
3
17
25
6
24
8
76
17
144
13
56
24
120
118
29
36
4
51
50
10
62
18
45
3
25
44
43
14
28
231
56
25
14
9
21
19
3
14
60
28
18
17
12
3
33
13
36
51
32
1
42
98
4
8
10
42
83
4
113
27
63
42
4
11
1
2
25
17
40
23
13
14
16
12
53
33
19
12
24
11
21
3
85
27
38
12
15
9
10
18
15
93
3
32
3
24
33
39
16
29
3
1
47
60
9
3
25
32
55
30
18
18
59
19
21
3
32
18
10
12
26
42
10
20
48
139
39
29
1
6
33
11
1
81
63
15
21
8
51
126
54
1
36
29
48
27
99
57
55
2
3
19
5
43
20
1
41
120
15
48
33
19
5
3
1
11
28
68
103
9
32
25
15
35
48
18
87
45
75
12
43
5
31
21
45
8
16
44
3
25
14
21
24
36
19
5
19
17
117
12
75
19
2
30
34
20
16
59
4
36
8
1
47
49
3
8
12
33
15
45
115
15
8
37
17
27
19
29
3
10
18
6
23
21
24
52
38
10
56
7
9
60
6
44
1
24
21
44
15
25
8
18
25
44
19
24
86
7
20
4
11
24
45
4
11
46
47
28
29
30
28
32
28
5
12
19
14
12
24
30
16
9
12
57
8
72
3
57
36
6
60
16
9
20
36
4
36
23
112
2
18
40
20
10
20
34
9
9
2
54
7
72
27
74
16
3
17
63
108
69
31
57
72
3
20
25
3
15
2
27
51
24
64
21
11
9
15
81
60
12
60
43
2
6
37
47
10
35
76
5
30
21
36
27
18
75
19
38
27
3
1
56
31
24
44
36
70
18
77
3
25
11
10
42
5
49
38
37
11
49
36
9
18
38
72
46
24
5
7
33
35
6
7
27
48
5
12
12
45
40
35
16
32
3
70
47
37
36
47
141
36
19
9
35
43
2
28
8
66
16
77
75
33
37
3
15
48
32
22
36
20
19
17
4
80
4
2
30
43
3
5
25
8
114
40
2
16
2
16
14
43
33
27
15
29
25
15
5
3
12
85
3
20
3
22
23
45
10
5
4
8
21
24
12
79
11
145
15
60
65
9
64
50
168
48
9
45
3
55
2
3
19
18
51
9
50
112
5
9
82
9
8
108
75
9
3
46
30
6
20
3
27
10
51
47
12
21
45
52
12
35
3
40
86
34
92
18
36
54
6
27
4
5
54
46
35
1
2
25
27
38
3
12
21
12
70
12
26
42
4
33
11
10
11
43
5
12
36
12
171
6
46
18
39
8
24
33
36
60
6
16
12
32
16
17
1
11
39
21
76
24
5
78
88
12
30
12
24
2
78
10
2
70
24
48
20
30
66
6
46
44
93
1
2
12
37
11
4
108
2
34
17
27
33
19
33
35
60
16
26
6
34
50
40
9
12
9
35
9
12
15
64
15
9
32
117
22
5
21
15
39
46
47
25
20
46
26
10
66
2
40
66
20
30
42
40
14
1
32
27
36
28
24
53
27
1
11
21
9
4
50
21
3
13
117
23
37
15
35
18
43
11
18
15
21
22
2
3
7
5
13
20
78
1
53
48
10
12
18
14
25
29
34
21
21
44
4
12
23
33
24
6
18
39
12
13
2
1
15
42
3
3
77
13
12
75
17
10
21
21
56
67
5
3
12
37
23
57
156
72
12
3
25
15
17
6
82
23
69
18
6
60
34
45
20
12
15
34
24
15
8
19
33
17
3
28
17
12
3
25
47
4
9
38
30
39
13
3
47
10
27
21
2
12
21
105
55
47
10
15
21
96
23
93
163
36
51
18
12
15
5
34
18
15
15
12
5
16
17
3
55
74
10
18
2
1
23
16
6
2
60
18
7
12
59
9
1
42
17
43
12
18
35
88
35
4
48
17
48
3
60
42
4
11
24
63
1
9
6
12
38
36
58
32
6
ABCD 93954248632*3^$a+1 [50032]
42
66
90
36
3
8
13
11
25
59
61
24
24
23
7
30
96
15
69
66
9
81
24
12
3
15
30
35
73
48
47
4
9
6
18
3
44
100
20
1
39
9
24
36
72
24
71
24
28
51
5
12
13
11
64
51
5
16
45
59
36
67
6
6
33
21
96
59
1
3
27
53
1
24
60
6
29
37
35
31
18
27
20
24
4
117
24
71
127
6
59
25
47
121
12
18
29
1
23
72
64
3
12
6
87
33
35
48
36
13
15
21
36
90
6
47
12
40
8
1
47
49
24
95
1
18
41
37
15
32
25
15
8
24
1
95
37
23
97
3
32
1
24
18
5
85
87
21
95
24
25
30
5
1
144
36
59
1
11
24
49
35
60
25
35
12
64
15
12
17
61
107
13
15
15
101
13
36
35
72
12
76
32
4
56
28
92
13
54
18
39
8
37
23
37
24
24
35
25
66
77
13
24
36
27
32
37
48
12
36
48
90
12
42
35
13
95
24
36
79
5
48
1
27
9
18
17
28
8
132
196
45
24
23
72
13
48
36
30
18
47
24
49
35
73
23
16
21
23
49
51
87
29
19
12
48
65
79
21
9
48
119
1
12
30
5
31
29
28
33
119
61
36
24
11
88
8
48
12
24
36
24
73
23
24
1
12
47
49
6
54
36
48
3
9
23
73
47
48
24
28
56
16
8
7
18
71
16
9
71
13
36
11
1
24
11
19
53
28
33
47
67
30
71
4
8
12
25
72
59
60
37
18
42
39
3
12
36
9
56
12
12
55
18
12
23
36
61
6
17
16
12
93
24
66
41
24
31
29
52
44
1
59
25
24
84
15
20
31
17
108
25
59
85
35
25
63
24
39
5
4
36
9
96
102
42
6
5
31
53
25
11
16
33
131
16
128
36
72
85
24
6
5
24
84
4
20
13
12
15
15
6
71
25
30
108
78
24
59
12
7
30
30
90
11
25
12
83
115
30
12
99
20
84
60
24
7
53
13
27
51
36
65
1
60
23
12
12
13
135
63
89
7
53
12
13
3
15
5
48
24
12
60
28
8
25
12
23
97
11
1
23
37
18
17
156
79
6
63
21
59
31
6
48
39
51
30
12
15
39
78
12
71
13
24
11
40
36
36
9
60
54
17
25
12
111
80
36
91
42
36
96
18
6
39
51
54
120
30
41
24
73
3
57
59
60
49
135
24
48
9
23
96
121
78
33
8
19
18
83
37
35
13
6
6
12
18
30
63
36
68
7
53
61
60
12
12
15
20
37
15
3
17
13
12
24
24
27
24
20
12
12
43
42
23
43
36
41
60
25
23
24
12
13
3
8
31
6
12
11
36
13
11
64
33
63
36
69
11
13
18
30
23
24
55
5
7
36
53
25
24
12
23
25
11
19
30
60
12
6
33
20
61
15
9
47
28
15
41
96
12
60
13
18
54
6
30
24
12
71
12
121
47
37
48
18
42
24
11
112
8
4
33
12
54
36
9
51
6
12
48
15
33
11
24
24
12
1
54
21
12
20
16
9
11
40
15
36
105
44
7
18
24
48
12
35
12
25
11
48
84
60
103
18
24
75
56
36
48
96
25
27
57
36
36
35
145
11
43
6
71
115
5
49
23
1
6
5
13
27
15
18
36
42
29
36
4
60
8
25
11
97
12
11
16
21
23
49
143
19
53
121
84
27
36
44
4
21
24
12
87
8
24
31
12
5
28
69
63
12
3
6
36
15
20
28
3
29
4
9
11
96
13
12
204
72
15
20
43
77
4
8
13
23
96
24
49
23
4
33
11
12
12
25
35
25
11
124
20
12
109
12
23
37
35
12
12
1
15
3
30
11
48
1
15
32
49
3
20
1
24
35
1
15
156
20
1
3
9
3
32
28
87
5
1
60
24
6
12
5
49
15
8
61
132
47
60
13
27
33
59
16
20
49
36
47
43
54
11
24
91
18
30
29
31
125
36
13
6
29
12
1
35
13
12
48
119
1
12
23
12
60
7
48
57
3
45
39
53
1
12
42
53
73
24
60
3
69
24
35
12
19
96
33
24
36
92
7
17
36
37
150
17
49
167
19
5
49
12
23
24
48
25
12
15
32
24
4
12
8
12
19
42
23
76
36
45
47
112
8
1
42
89
19
5
84
88
44
36
37
30
53
43
9
32
61
83
1
63
8
60
19
30
84
27
165
24
11
49
24
35
25
36
18
5
28
9
54
5
36
24
1
15
21
24
3
105
48
144
11
4
44
184
3
5
12
40
36
21
24
59
76
15
5
1
6
5
43
29
1
11
36
4
3
6
11
1
23
109
36
36
60
54
29
36
64
21
42
17
16
12
69
36
12
95
1
60
51
56
4
80
4
105
6
6
24
60
24
59
12
49
39
8
97
12
3
3
17
13
3
81
48
11
55
42
87
8
37
51
27
65
24
1
35
13
35
24
13
23
4
20
25
47
40
51
5
13
30
60
30
11
49
59
13
59
24
97
35
7
45
32
40
9
24
35
25
11
97
24
35
43
18
47
25
6
6
83
12
4
57
47
127
48
66
15
20
52
8
25
59
12
25
35
48
12
55
185
1
3
51
6
24
23
12
48
12
108
1
12
60
39
93
60
23
24
49
107
28
51
6
23
37
12
23
43
6
11
19
18
180
3
33
6
54
42
48
9
116
24
12
133
12
60
3
20
25
30
53
13
47
12
1
72
87
81
87
33
15
159
6
71
31
84
33
63
17
28
104
13
23
19
65
25
11
43
5
79
17
28
8
37
3
20
13
107
48
36
25
3
32
60
73
23
48
61
23
36
36
43
48
5
12
28
68
4
20
60
96
1
11
19
78
23
48
24
60
12
1
84
3
15
41
12
12
76
39
53
48
4
33
3
9
23
72
61
47
40
3
17
73
47
12
1
42
29
24
37
48
11
61
12
23
48
124
32
19
5
52
9
35
48
43
45
99
9
24
27
6
42
18
24
23
52
20
36
49
99
44
36
25
95
121
15
45
35
13
11
55
17
12
13
35
24
16
75
29
24
16
104
7
30
3
21
48
72
15
9
24
3
152
1
71
31
105
8
16
33
11
1
24
12
24
59
55
66
95
13
3
8
36
25
23
25
47
49
15
44
13
12
12
59
31
5
36
28
15
5
85
24
27
3
30
12
66
17
1
11
103
17
49
39
68
24
28
8
60
7
ABCD 93954336254*3^$a+1 [50038]
24
13
23
84
36
60
108
19
60
113
48
55
84
89
36
1
78
96
29
67
53
7
5
48
115
12
24
17
96
7
17
48
48
48
24
31
5
60
60
103
17
24
19
12
30
11
60
36
12
12
72
91
96
17
73
47
36
67
5
72
103
24
60
60
41
12
7
5
91
17
31
5
85
42
65
36
156
31
36
101
19
113
73
78
12
65
12
7
84
216
36
48
17
79
53
96
240
12
36
43
113
7
36
5
49
11
120
108
60
55
29
48
12
132
79
53
48
192
120
156
7
24
12
24
29
25
6
5
72
60
7
42
83
31
17
43
29
55
12
84
113
43
5
192
96
31
77
108
48
72
36
12
60
7
24
36
84
125
12
48
7
41
132
48
24
132
31
41
19
149
7
24
29
96
12
36
103
77
7
89
48
43
29
151
29
7
120
125
24
55
137
49
30
66
83
36
36
85
71
12
61
11
24
55
144
17
72
60
12
19
72
24
5
120
72
67
72
41
48
60
84
12
43
72
5
144
55
36
17
24
96
24
12
31
53
24
79
101
103
60
84
17
48
12
36
12
31
113
7
24
77
12
72
19
17
36
163
120
29
24
31
36
96
78
47
43
41
24
12
48
120
91
24
36
137
7
29
96
72
72
36
7
89
79
5
7
24
17
96
67
5
120
24
12
55
41
223
101
12
12
12
48
60
12
84
163
5
24
43
233
84
36
12
36
67
29
7
113
121
23
163
84
77
60
43
17
55
108
5
72
19
137
43
24
30
126
245
12
7
17
12
252
79
89
36
55
5
24
67
96
24
77
24
12
127
5
12
96
60
48
19
17
7
125
145
47
19
24
102
47
12
48
48
43
77
48
108
84
84
72
24
48
36
84
96
79
36
5
115
65
91
113
12
235
18
30
5
24
31
6
191
55
60
30
54
24
101
12
19
77
36
31
53
24
7
17
36
67
5
91
41
156
204
36
7
5
55
192
17
7
36
29
36
108
12
108
91
30
11
12
91
29
12
60
36
19
5
48
24
36
151
29
31
29
7
17
103
96
65
49
66
41
127
36
66
11
84
108
48
7
41
168
7
36
41
24
36
36
120
60
127
5
24
252
60
43
137
13
66
17
13
66
78
35
24
43
65
132
120
72
60
84
31
17
24
19
96
29
61
59
19
36
101
19
24
120
12
113
12
79
29
7
90
107
12
48
24
48
60
85
11
36
49
227
61
35
91
5
79
120
17
60
55
17
7
77
19
48
41
48
43
41
156
67
24
12
5
132
120
7
41
55
17
48
43
77
84
19
12
17
91
53
37
6
29
48
67
113
36
37
11
12
12
24
72
223
72
17
67
17
19
41
67
137
24
1
54
24
60
125
31
5
108
36
36
48
97
30
41
12
157
47
7
41
84
48
108
49
6
41
108
12
12
187
156
89
19
53
36
84
157
47
60
48
115
113
12
60
31
53
31
6
23
48
55
120
84
60
5
79
5
91
17
24
24
79
5
67
89
84
72
223
29
48
283
137
60
48
31
17
144
12
12
31
77
84
7
53
67
36
89
55
17
36
108
60
91
17
127
24
17
24
72
19
5
19
53
24
7
209
12
36
12
91
53
37
143
67
36
5
24
157
11
67
12
17
12
96
55
161
84
19
90
150
204
12
5
103
5
12
85
30
60
24
41
132
31
65
187
17
31
12
41
24
24
55
84
12
264
36
5
24
1
48
71
36
12
7
65
1
144
71
103
36
24
6
11
139
137
49
59
132
79
77
43
53
7
17
67
53
12
31
29
12
7
89
1
66
5
12
12
24
36
60
55
96
5
19
17
204
79
41
24
31
41
84
120
60
19
120
233
12
192
12
36
7
41
43
60
24
30
35
12
79
24
240
12
53
7
29
12
43
41
43
29
13
47
48
24
55
41
36
19
41
127
12
5
72
12
24
12
12
24
12
127
29
12
19
29
48
7
29
7
41
36
1
102
17
24
132
36
48
67
41
48
55
60
41
55
24
293
144
60
48
55
173
132
108
228
79
17
12
48
24
12
24
55
48
5
144
ABCD 93954772196*3^$a+1 [50087]
20
72
48
25
9
96
24
80
7
48
12
48
12
24
87
20
133
9
30
80
1
47
13
36
131
28
44
37
23
36
84
226
15
35
4
8
90
40
87
12
99
50
24
30
1
60
29
6
4
21
84
72
69
51
3
20
61
36
3
57
63
45
3
218
30
1
23
25
33
27
3
42
66
104
40
345
12
9
24
6
9
36
36
41
10
30
42
96
54
15
60
75
66
30
72
33
9
26
22
39
3
30
8
130
213
27
8
4
18
230
52
105
5
6
4
30
86
49
12
69
24
86
49
23
133
87
32
25
5
256
50
40
21
24
279
45
63
78
104
10
216
105
5
19
71
1
24
240
5
235
24
125
66
1
24
35
109
11
109
36
17
22
128
18
55
35
102
19
39
32
37
12
11
58
15
75
24
200
70
80
67
21
2
25
23
49
29
102
18
40
30
44
1
120
69
38
49
3
80
30
31
24
72
111
128
34
18
92
10
66
21
108
240
21
50
1
53
7
3
225
111
72
20
138
64
15
12
53
90
37
33
75
23
70
63
47
12
145
12
81
48
30
45
77
58
44
61
15
14
16
54
20
40
20
25
63
2
16
30
69
5
46
9
71
24
10
87
51
32
61
47
109
141
110
12
46
104
48
22
60
48
38
54
48
58
50
40
84
8
73
39
26
112
78
234
266
40
9
5
16
75
144
3
12
30
90
57
23
88
140
82
30
45
45
87
81
48
54
21
87
48
21
23
66
10
30
14
16
44
16
14
67
131
73
17
163
35
1
9
51
93
98
52
20
61
60
5
139
60
72
60
3
18
27
23
142
27
183
117
39
69
12
48
23
10
3
5
10
21
11
28
2
22
57
3
80
1
24
45
80
18
172
36
9
12
71
40
90
63
120
107
13
17
78
10
39
12
11
48
49
23
58
15
27
80
222
7
41
58
24
6
62
18
19
45
56
90
24
25
132
123
56
24
88
60
33
9
51
5
24
16
159
41
10
20
34
78
90
2
25
36
39
80
85
120
11
12
142
15
23
10
18
30
120
2
73
5
19
3
12
21
17
7
96
107
37
192
59
1
3
165
15
6
15
57
8
22
129
84
24
71
25
59
16
44
16
84
80
66
139
12
9
15
59
60
76
32
22
96
74
157
51
9
183
140
85
12
33
75
35
76
81
24
96
23
40
158
42
30
6
4
96
21
48
23
13
5
40
51
60
84
27
33
9
80
16
111
3
30
110
76
9
255
38
19
29
24
16
30
9
35
70
51
216
53
18
88
9
36
57
8
54
36
132
37
3
33
57
147
21
15
27
9
108
12
53
46
81
33
78
72
201
36
3
45
15
38
67
3
18
14
1
89
78
13
5
192
10
9
3
50
55
131
1
24
5
19
111
32
52
165
60
105
50
96
84
148
32
16
12
57
105
15
75
60
120
66
15
17
42
36
4
176
22
30
9
41
7
111
32
49
24
47
18
22
9
41
42
46
39
36
24
15
38
22
45
5
127
9
24
96
62
42
10
21
17
112
15
3
33
77
48
10
69
12
59
112
18
32
43
99
90
27
108
65
7
41
58
32
108
24
66
19
36
27
68
72
48
85
60
17
88
90
12
98
19
21
39
3
8
24
30
40
51
45
14
48
52
81
75
12
168
12
20
12
18
19
23
37
48
12
24
27
93
47
22
66
300
2
112
50
36
61
29
72
10
62
16
15
65
19
45
15
72
39
9
35
25
23
78
55
60
24
21
51
21
72
96
24
26
25
29
31
75
30
80
40
24
75
35
10
27
60
9
90
12
32
25
83
12
1
39
21
39
140
85
36
35
22
78
9
60
93
62
28
9
111
132
90
98
270
168
144
70
21
120
147
20
22
98
238
30
42
2
1
36
3
30
27
3
8
120
37
143
13
99
6
162
8
70
24
30
45
35
1
60
45
120
171
63
126
15
84
21
15
35
120
1
60
51
12
20
148
12
110
106
44
10
27
3
8
18
90
109
12
23
1
60
105
99
36
24
113
40
62
10
8
127
36
5
139
21
30
45
120
24
3
48
9
153
27
15
8
22
18
9
108
51
14
31
57
2
228
10
3
45
24
30
57
83
25
45
56
54
1
36
24
15
54
27
51
18
24
87
59
22
2
30
18
13
15
84
21
57
27
72
48
11
52
20
18
19
11
24
58
30
32
100
126
14
40
26
240
19
72
24
5
24
88
3
35
84
25
21
24
ABCD 93954905776*3^$a+1 [50048]
100
45
23
108
85
47
25
42
6
6
78
35
7
78
36
39
140
7
6
35
169
36
27
8
109
54
24
5
7
18
48
23
7
105
108
80
1
24
39
8
13
102
45
33
66
96
84
24
5
19
6
35
12
12
31
45
9
11
12
48
1
71
48
64
36
57
87
140
7
89
7
17
136
105
47
139
48
6
12
54
24
5
72
19
114
30
72
53
25
12
15
57
12
23
1
96
24
30
5
127
5
28
132
33
6
29
1
126
24
89
12
7
41
67
5
19
6
18
29
91
90
30
69
20
36
1
59
61
18
12
54
24
83
43
5
37
107
31
90
15
72
63
17
60
7
72
69
75
66
96
72
3
12
60
21
54
30
11
4
27
66
35
52
8
48
25
27
39
41
145
18
24
12
30
3
27
29
49
11
25
179
31
29
61
36
59
67
45
12
87
24
6
11
12
43
42
35
1
24
11
97
27
36
12
27
12
33
20
85
23
145
42
78
54
113
13
84
78
126
102
5
12
85
42
78
35
7
36
12
41
31
90
18
150
30
45
8
28
12
33
30
17
37
11
12
55
17
40
201
6
29
49
72
36
47
1
47
25
18
12
33
45
66
6
18
77
97
95
36
160
12
140
7
101
24
37
3
3
24
53
7
29
64
56
100
21
3
8
25
48
47
205
48
47
37
15
20
37
6
18
126
33
3
42
11
85
59
1
12
138
17
12
13
90
5
19
36
42
3
3
137
12
13
162
12
9
32
108
1
90
60
30
11
55
113
60
25
36
99
69
12
3
8
13
30
5
175
29
13
15
39
24
66
23
88
12
20
1
96
51
207
21
32
172
56
7
60
5
25
3
24
128
12
1
36
120
11
25
18
66
11
85
12
71
24
31
9
128
49
11
7
120
12
18
3
27
78
23
37
27
21
47
55
54
111
8
61
6
17
37
3
116
25
30
9
15
42
6
132
5
16
45
126
53
25
60
83
49
3
15
45
8
13
35
60
12
60
28
44
31
69
20
28
39
21
8
4
68
12
7
29
49
15
3
33
164
7
173
88
93
30
12
18
12
60
35
37
6
12
33
44
48
180
12
36
49
35
36
91
9
21
36
42
6
107
37
42
60
126
95
72
1
24
96
35
19
45
3
17
67
30
23
37
11
7
5
36
25
96
11
25
35
25
30
42
6
29
25
23
19
84
5
4
48
39
6
48
54
30
6
69
21
6
96
30
23
67
5
19
54
119
1
27
15
24
33
15
6
66
6
87
8
163
12
12
66
12
3
57
47
13
27
8
103
17
19
48
18
15
80
48
19
6
60
24
15
20
1
47
72
7
108
150
71
49
11
79
30
75
8
157
11
145
6
18
60
63
8
19
6
120
6
53
55
21
57
23
61
59
12
132
13
12
11
12
25
15
93
39
36
27
42
131
24
1
6
156
65
73
135
51
41
12
36
37
12
11
25
54
78
12
51
57
23
19
48
45
32
96
67
24
21
75
54
78
42
48
3
8
1
23
1
27
99
9
39
18
54
24
5
37
84
6
18
15
69
23
108
61
30
6
24
11
49
66
17
1
39
51
17
13
42
5
48
24
180
31
29
48
25
15
9
24
36
48
30
33
9
54
36
21
68
7
93
9
35
40
3
12
6
6
18
6
45
15
57
27
126
24
23
48
1
66
17
13
12
72
6
5
19
89
12
7
12
33
80
1
54
21
20
37
30
5
73
87
69
48
42
90
191
49
24
35
25
12
30
5
43
165
27
72
5
25
23
109
71
60
25
12
23
109
96
120
35
19
21
68
12
12
175
12
6
30
5
25
30
54
30
53
7
126
23
61
23
1
84
60
6
17
49
6
60
77
60
37
30
33
21
66
108
45
68
25
60
3
39
30
6
12
5
60
28
44
48
55
54
24
36
11
48
7
42
30
36
5
52
3
72
53
7
60
18
60
24
18
18
155
12
13
35
12
217
15
267
29
25
30
29
67
6
15
93
42
65
7
6
12
54
53
31
36
33
165
18
5
12
13
35
37
11
85
36
99
129
240
23
13
12
48
36
48
12
23
28
165
3
44
13
24
3
21
39
20
13
35
43
6
18
5
25
51
9
23
85
42
150
23
55
65
85
78
12
42
303
20
60
103
90
42
78
42
114
3
3
53
184
27
6
30
17
25
15
20
25
6
54
23
12
7
66
207
81
66
41
48
7
60
18
36
11
13
96
18
53
85
27
75
41
1
83
7
6
27
3
18
24
60
42
209
37
18
96
29
24
16
9
75
21
12
3
60
57
12
11
12
67
65
73
3
21
84
39
8
168
24
7
89
52
128
7
102
6
149
7
29
49
35
1
24
12
3
27
9
9
18
12
48
90
48
6
96
132
5
13
95
100
20
120
97
143
133
66
18
12
120
23
60
7
6
18
12
65
12
1
30
9
48
33
12
60
108
47
283
120
96
96
5
19
54
27
9
3
36
57
3
69
3
27
53
108
25
102
54
71
13
6
174
84
12
11
7
60
18
83
7
72
65
7
33
3
5
7
42
23
13
83
4
3
42
18
18
36
11
12
216
1
83
7
96
17
60
7
18
3
9
120
123
63
5
28
20
24
115
53
19
33
33
72
3
3
90
ABCD 93955288522*3^$a+1 [50018]
72
60
64
36
108
32
4
104
52
20
112
48
98
22
27
57
48
48
54
54
15
12
65
4
84
20
52
48
87
45
24
75
29
16
20
36
67
105
86
1
15
134
16
26
22
32
24
120
16
26
10
24
56
148
36
78
42
24
30
110
82
9
21
44
139
17
10
42
72
84
42
48
6
80
64
15
21
44
40
60
12
42
38
19
29
16
3
33
48
24
8
22
38
4
24
84
42
21
65
4
150
30
3
21
20
4
3
45
8
36
16
24
14
25
156
29
7
5
18
6
64
26
30
16
48
12
24
3
17
16
20
22
2
55
29
4
12
3
41
4
60
60
3
5
60
64
126
33
45
39
57
60
54
2
108
112
80
4
15
9
84
68
108
12
52
56
16
24
2
34
24
54
32
34
36
26
64
66
12
8
120
7
137
76
44
58
96
21
9
2
58
56
88
111
96
89
19
81
12
14
46
60
20
28
60
32
10
14
208
8
10
57
21
24
56
4
30
2
36
58
30
56
16
84
15
5
19
17
60
84
60
28
48
75
27
2
60
4
36
96
27
41
6
10
6
42
27
41
18
85
27
102
56
7
60
15
30
18
21
11
34
15
65
79
9
56
16
30
6
68
12
40
12
60
12
51
89
16
75
129
39
15
26
36
40
48
56
34
114
12
168
8
19
29
34
2
124
12
15
23
6
43
41
79
33
44
90
1
29
43
23
58
36
3
15
30
18
18
20
64
3
69
48
60
8
24
54
22
3
12
33
26
64
42
54
66
8
6
6
43
21
20
24
52
72
2
16
38
10
6
3
33
68
72
90
22
27
5
16
99
41
30
64
50
28
27
45
56
28
32
24
96
19
5
36
52
8
64
36
8
10
6
99
9
15
36
11
16
9
71
154
54
2
64
14
6
28
56
16
24
12
84
20
19
5
91
21
20
4
138
38
28
12
72
8
18
30
16
3
33
39
60
33
12
63
41
4
12
84
36
51
29
36
108
4
27
95
25
39
80
10
24
72
20
4
116
100
120
14
30
16
3
45
87
21
54
26
7
17
4
24
152
24
40
27
15
42
8
4
75
93
12
39
141
48
2
96
70
24
60
84
2
25
105
44
19
41
79
39
6
90
81
15
6
75
45
8
10
21
89
4
3
45
30
54
36
63
24
53
10
144
6
80
4
6
18
32
40
12
26
30
40
15
9
18
18
20
12
30
37
53
40
3
5
52
12
6
6
99
12
9
18
6
20
7
33
39
33
60
90
9
33
8
60
160
8
4
8
84
84
79
23
144
66
100
3
71
133
27
165
60
45
18
2
64
20
42
34
30
48
21
11
114
16
104
16
6
30
18
32
34
14
6
36
7
15
18
8
64
12
20
6
22
48
80
64
36
39
5
4
20
4
12
48
48
12
48
12
32
79
36
129
24
96
30
26
6
10
24
56
84
24
40
20
64
15
45
2
30
28
6
30
2
18
16
14
22
3
81
24
80
31
63
30
72
20
16
12
75
141
354
117
33
8
28
12
168
60
86
16
42
240
60
42
14
16
3
53
40
20
28
24
96
27
9
63
117
18
26
166
14
16
39
5
124
26
16
6
3
24
21
159
48
45
128
36
4
75
9
2
6
115
29
24
136
3
161
6
16
170
4
18
6
90
42
8
4
8
34
14
52
12
8
84
156
4
36
39
5
31
23
6
24
7
105
8
90
34
30
26
151
141
3
41
4
116
40
44
4
128
28
300
62
30
28
32
4
24
12
3
9
36
12
20
24
43
11
10
84
56
10
50
19
36
57
20
84
28
128
4
84
96
3
36
105
12
54
80
10
60
44
4
12
14
30
55
36
5
66
22
26
22
128
4
8
7
161
64
6
30
2
82
3
33
24
18
9
69
32
24
16
42
162
80
24
16
44
10
42
60
12
3
53
55
21
80
10
33
117
140
36
60
19
41
60
150
25
87
21
17
24
84
30
10
86
6
43
5
120
34
198
20
100
27
21
56
10
78
75
12
41
4
24
6
14
91
5
28
6
26
4
50
97
9
15
41
64
78
198
8
132
40
15
33
12
27
21
15
21
48
8
28
56
91
9
75
45
78
62
124
6
14
34
21
11
1
29
84
12
4
30
9
12
108
45
12
54
26
28
20
139
11
82
14
34
36
3
23
34
120
84
96
80
28
6
21
11
34
104
4
18
114
30
26
22
81
21
3
71
145
21
56
52
15
21
24
36
20
40
24
8
7
11
10
152
40
15
45
44
30
34
51
36
57
168
63
57
12
56
31
33
8
67
63
42
12
44
30
49
48
15
80
10
20
40
84
20
43
72
5
16
12
68
4
44
10
6
24
36
3
41
60
64
75
27
6
48
26
6
40
18
30
56
40
36
30
30
44
6
25
5
34
14
52
3
101
79
9
111
137
7
21
60
20
40
2
10
87
15
176
1
21
3
65
79
21
132
39
9
120
20
112
108
56
36
4
36
12
92
36
7
33
8
136
3
11
10
12
27
41
76
168
36
15
21
60
48
120
6
30
24
51
81
24
12
18
26
43
21
92
10
30
39
36
23
22
27
57
24
110
6
36
79
33
8
84
36
52
12
116
34
21
12
57
36
3
17
24
16
38
10
24
62
6
48
4
6
9
57
60
36
60
98
166
36
15
5
88
12
20
10
14
34
26
36
18
37
155
10
44
10
26
22
18
12
12
60
74
34
78
50
24
6
112
48
33
45
24
96
12
39
5
55
11
18
ABCD 93955531994*3^$a+1 [50027]
18
66
24
36
11
7
162
72
12
42
18
54
66
78
180
252
29
36
253
143
19
125
43
30
180
24
83
91
90
35
1
23
157
23
1
84
71
97
12
114
17
156
25
30
6
84
23
36
19
18
54
18
12
42
17
1
54
102
6
17
67
6
71
13
6
12
6
36
18
72
120
42
11
25
36
66
42
18
29
7
48
36
24
30
23
109
48
18
36
24
48
6
66
6
11
1
42
12
114
30
42
11
25
35
49
23
36
13
24
144
36
66
90
252
143
37
6
12
41
48
108
25
36
18
53
1
48
18
54
42
216
29
19
125
19
18
131
235
48
17
1
132
48
24
180
36
12
6
233
109
18
18
36
48
18
114
18
29
79
36
12
150
36
90
17
109
11
37
54
89
60
156
79
48
150
48
108
42
101
61
36
83
1
6
29
1
60
36
18
18
12
6
18
54
17
13
60
47
151
72
125
12
55
126
72
95
55
66
143
43
66
23
36
13
71
133
138
42
84
107
37
24
84
6
72
12
90
42
53
12
1
131
55
12
6
156
24
30
89
60
139
185
1
143
49
24
35
12
25
180
90
54
12
162
89
61
47
60
19
29
24
109
47
72
199
24
18
12
42
245
7
54
47
144
37
54
78
102
60
30
60
66
269
72
19
24
126
84
24
35
55
84
42
144
198
101
1
6
54
11
403
48
89
61
18
84
60
29
73
60
47
61
35
109
83
7
48
6
84
60
287
72
19
18
102
18
71
1
59
120
73
18
72
36
89
7
53
1
71
36
31
89
145
216
36
23
31
89
241
35
36
1
47
97
35
163
30
35
36
25
108
36
18
54
156
42
30
59
13
42
270
35
19
12
60
54
18
65
1
24
84
132
30
24
29
43
18
36
71
72
1
143
103
17
25
72
48
42
54
108
47
1
24
12
270
18
23
1
54
36
90
12
59
37
102
150
35
13
24
47
109
59
1
90
18
119
132
1
54
162
12
114
30
36
6
30
95
73
48
24
18
29
72
36
1
60
90
29
43
29
25
35
1
71
1
47
1
150
18
71
1
12
96
36
11
271
132
30
42
18
102
24
54
72
11
37
143
7
29
19
90
114
90
54
17
67
6
12
72
71
25
18
66
60
18
36
18
11
7
48
72
24
29
37
42
65
61
18
36
17
1
90
54
30
6
11
36
1
60
11
19
5
36
19
18
11
37
18
5
85
36
36
24
18
65
37
60
71
19
54
300
60
282
6
12
72
60
47
7
210
24
11
61
30
108
24
12
113
1
47
61
30
41
252
1
47
72
133
11
7
18
48
24
84
144
60
90
54
90
101
295
12
54
36
35
72
19
90
6
72
30
239
73
72
36
156
23
13
204
54
65
187
18
54
90
18
36
102
90
6
36
11
1
71
19
17
73
18
150
30
54
23
31
36
18
35
37
59
144
12
25
18
137
1
6
17
19
18
71
19
53
1
35
19
29
73
143
61
83
25
54
54
120
6
17
49
107
61
36
12
35
127
90
6
90
36
11
109
131
73
18
198
47
7
12
42
36
11
79
18
35
1
36
12
42
12
185
1
35
48
61
12
96
30
6
198
54
120
6
48
6
18
53
12
109
71
1
90
42
90
245
144
7
48
24
30
18
6
12
24
102
6
11
25
83
43
30
71
37
203
145
155
109
18
42
108
11
37
71
55
150
47
79
12
89
1
18
72
60
12
36
41
13
59
73
107
73
11
115
18
36
107
1
30
6
216
11
60
19
108
65
19
60
12
24
30
18
108
113
228
73
180
24
36
36
12
60
36
126
18
47
55
53
133
36
48
35
73
59
36
13
114
54
11
1
18
114
138
17
7
17
145
12
126
5
1
47
37
6
18
66
18
126
72
90
6
54
12
312
48
167
37
18
54
36
18
12
6
108
36
84
36
6
138
24
30
126
36
24
35
67
77
1
12
59
48
1
60
192
23
49
24
12
78
137
1
42
18
18
30
35
43
ABCD 93955935586*3^$a+1 [50000]
37
27
65
16
92
27
39
57
9
28
27
119
1
23
97
16
13
24
90
30
43
17
30
6
76
23
45
27
33
16
54
26
54
30
35
80
8
69
166
44
10
15
35
40
45
5
11
37
10
20
16
21
33
15
8
87
41
16
3
58
24
14
6
23
8
83
66
51
9
18
21
39
41
85
27
25
47
21
19
21
27
48
16
5
14
22
90
32
45
105
16
15
24
5
3
3
40
29
80
53
8
99
21
75
39
1
29
82
9
41
138
12
1
143
17
13
24
36
90
22
103
40
15
54
12
18
28
18
20
106
54
27
59
61
15
14
19
11
18
12
79
5
40
84
15
77
40
8
6
5
31
65
11
2
6
21
3
40
101
96
96
40
23
6
78
30
15
48
88
5
51
48
7
81
27
37
5
35
15
30
115
48
3
37
16
120
16
48
32
8
32
64
25
30
24
16
20
36
33
43
98
11
35
13
40
56
89
2
13
71
52
60
9
80
56
37
30
52
89
32
37
10
137
15
73
56
19
141
24
47
65
13
150
16
149
16
5
30
21
3
6
31
29
11
5
38
162
24
30
24
5
7
114
7
29
10
8
40
41
16
16
5
122
25
11
66
114
22
18
137
69
40
3
17
16
47
7
33
32
48
13
32
51
9
6
17
13
66
25
8
25
23
99
18
40
11
16
33
7
25
55
89
76
18
33
17
7
105
54
1
19
10
24
20
28
24
51
29
24
11
5
68
96
60
52
68
75
56
8
5
147
16
24
80
19
114
86
52
2
22
9
40
64
31
72
18
71
99
6
15
16
8
9
46
14
16
26
9
45
75
32
73
7
27
30
6
44
10
62
18
3
24
99
10
51
39
54
56
36
18
16
21
48
21
11
45
64
11
33
10
2
11
7
6
64
27
65
15
33
23
79
9
40
24
5
90
1
29
3
27
16
21
56
144
45
18
30
51
127
72
25
5
3
17
31
5
120
24
12
46
17
51
66
3
43
32
21
67
24
14
15
56
13
3
57
16
26
13
8
13
72
32
72
3
56
91
45
8
40
61
132
15
8
32
29
74
22
19
8
147
8
16
44
6
6
5
96
40
33
60
59
48
7
6
19
8
157
27
16
5
83
24
40
35
61
5
10
14
102
4
42
32
36
35
16
48
31
12
62
36
54
12
9
45
4
47
8
61
6
18
22
36
9
129
54
60
21
5
4
6
17
19
18
2
9
96
159
4
53
27
37
99
69
8
8
32
45
35
9
23
121
22
33
112
7
1
56
75
30
183
16
11
5
40
49
87
15
105
32
75
12
24
46
3
17
15
31
17
45
88
14
18
66
30
34
17
80
13
51
85
6
29
129
76
14
6
10
6
18
2
48
16
74
30
3
48
31
18
62
25
144
72
47
72
25
29
10
26
30
1
15
17
15
1
32
24
15
1
15
122
7
89
15
56
16
183
6
60
64
44
6
21
159
65
47
92
28
54
35
3
6
30
41
48
31
1
5
70
21
72
32
40
8
16
69
2
73
5
40
107
16
9
14
66
31
8
16
3
90
56
75
69
11
32
87
32
33
56
32
45
98
120
49
3
45
29
70
8
22
44
11
23
18
98
10
14
13
89
10
21
227
88
77
15
33
25
92
3
63
66
79
5
54
13
15
33
57
44
48
30
6
15
64
17
30
9
15
16
38
107
103
70
42
18
2
16
14
18
5
31
4
32
13
16
40
75
45
21
43
56
56
16
3
216
18
96
51
39
1
48
48
3
14
7
123
5
21
11
40
8
5
35
56
19
77
8
3
5
13
30
26
59
25
36
35
40
31
2
22
33
111
44
36
54
27
128
32
15
24
137
7
80
6
27
63
70
72
27
5
11
11
53
163
42
2
48
12
114
22
32
13
83
69
21
10
65
24
40
47
81
3
30
34
37
25
39
25
36
24
75
41
28
11
21
99
49
7
16
9
39
32
5
90
32
16
1
40
8
8
72
8
3
24
21
109
30
5
37
54
12
14
46
68
4
2
16
8
27
112
15
17
49
15
11
18
155
16
9
7
29
16
11
3
30
22
14
54
21
8
32
15
145
8
176
45
4
78
9
21
8
67
89
15
39
9
13
8
19
48
23
9
45
10
18
103
16
3
6
34
72
36
33
24
8
87
6
4
12
96
2
16
110
36
34
26
43
16
19
21
40
32
32
16
25
26
10
8
27
3
6
64
2
60
18
7
16
79
1
24
48
32
39
36
13
5
67
21
12
2
13
72
24
65
30
49
65
7
3
48
44
24
41
19
21
24
51
21
117
27
49
55
11
20
48
105
45
3
37
32
24
10
6
38
30
30
33
69
3
7
9
5
66
34
102
9
35
93
8
7
41
25
30
66
63
43
13
79
30
96
19
11
60
84
30
6
76
85
23
18
7
23
33
35
45
19
5
21
51
33
15
157
14
66
43
35
22
14
40
56
40
20
141
9
54
46
38
37
15
65
19
26
11
13
91
104
32
48
5
35
15
66
23
71
9
45
11
49
90
5
16
32
8
40
39
36
77
7
22
19
16
93
35
25
96
66
13
107
21
39
46
275
37
2
18
12
3
8
23
104
6
16
24
51
59
36
25
24
41
10
5
16
15
132
50
126
96
53
40
13
107
21
34
113
87
16
9
8
9
31
33
14
41
25
15
15
24
6
16
3
48
45
14
18
40
27
24
11
24
6
55
159
17
3
61
23
1
40
16
9
87
13
56
16
27
5
11
64
13
2
90
148
44
63
72
3
37
56
3
77
19
48
28
8
66
48
36
60
15
24
32
29
14
93
3
52
8
6
99
15
30
51
24
115
50
27
27
22
44
30
52
65
40
48
96
93
32
16
24
43
41
54
6
27
29
43
88
32
35
102
108
102
108
76
6
55
53
18
17
8
5
3
21
74
41
8
5
3
27
21
21
16
2
33
117
27
1
12
36
60
50
49
3
29
39
1
3
2
171
27
37
16
64
24
7
32
25
32
49
42
2
16
ABCD 93955938548*3^$a+1 [50007]
21
15
104
7
29
28
72
96
68
4
20
61
6
33
12
84
12
84
84
57
35
12
1
60
27
39
21
20
25
3
45
72
54
33
27
6
18
9
153
63
45
36
24
66
33
48
183
12
9
15
33
3
24
66
60
215
139
21
3
117
3
66
3
27
66
54
41
112
36
51
45
21
120
35
79
96
54
30
5
24
55
29
28
32
7
65
1
84
35
88
3
105
3
30
27
45
84
63
27
29
151
60
60
24
21
69
36
171
72
21
71
124
36
24
24
57
90
90
36
108
186
9
15
12
33
57
18
41
48
13
30
17
7
5
85
11
79
21
24
20
49
42
174
60
11
19
9
24
27
101
55
48
240
6
24
12
18
21
8
36
36
25
24
195
201
63
12
21
15
60
24
21
30
18
6
66
54
6
108
27
93
42
30
3
21
6
48
36
60
36
105
123
6
24
12
15
39
5
25
3
116
12
28
105
126
9
51
24
12
9
9
6
30
30
65
88
8
12
13
90
105
3
45
24
57
54
12
9
15
29
55
30
36
30
29
1
30
120
5
4
57
15
105
60
114
66
90
17
52
21
18
45
20
31
30
11
133
6
90
23
13
75
9
15
21
27
27
66
90
17
72
1
60
3
36
9
72
15
8
16
20
120
1
24
54
120
17
24
16
15
48
12
65
124
21
59
55
66
18
12
77
36
115
36
54
90
29
31
5
37
114
6
18
5
61
30
66
23
52
165
39
81
30
18
30
12
24
36
48
6
131
13
36
63
12
159
9
33
15
69
66
237
132
105
30
30
71
169
54
45
21
24
11
1
24
96
18
41
1
15
45
54
60
24
6
3
36
44
88
32
73
24
135
9
11
85
119
25
111
15
156
17
13
18
117
8
85
30
12
30
18
29
37
83
7
6
63
15
12
18
39
3
78
51
51
18
39
21
6
66
75
75
9
9
120
51
96
75
90
30
138
6
36
18
27
48
27
5
19
45
48
12
105
15
69
6
93
33
30
105
45
18
6
3
96
12
140
79
30
6
24
30
24
12
18
57
123
9
36
32
124
201
60
18
21
15
9
56
1
24
3
48
33
42
24
21
24
171
60
9
15
6
27
36
21
15
15
41
40
8
36
4
105
12
59
1
27
51
101
1
30
78
102
18
6
81
99
21
3
90
11
16
3
9
57
54
5
187
165
32
73
210
5
49
54
21
56
85
15
75
60
33
15
41
40
39
5
37
35
72
13
15
104
4
24
3
18
60
6
54
30
29
37
24
126
204
36
21
48
15
69
48
84
9
72
59
25
3
81
42
60
30
60
30
24
69
51
5
19
66
3
3
5
4
39
120
21
36
75
65
43
30
6
21
33
11
16
32
31
42
75
39
60
45
36
32
31
5
31
21
60
60
32
13
30
77
13
15
212
157
3
3
24
24
45
51
24
5
61
15
21
39
45
66
78
12
83
7
270
180
87
48
63
42
114
66
84
15
36
44
36
4
21
24
66
48
89
13
24
23
1
27
69
30
9
20
7
53
31
89
36
1
3
27
54
6
9
39
36
21
39
9
117
30
29
1
119
1
18
90
12
54
36
60
9
24
12
24
44
72
40
75
48
6
24
42
57
21
12
83
85
66
90
60
3
8
12
28
24
45
96
87
12
96
39
21
9
35
19
42
15
39
150
30
21
24
60
21
18
90
42
24
81
72
20
37
63
3
24
5
48
7
84
30
59
37
36
24
6
5
49
6
24
60
24
57
9
83
12
145
30
24
90
75
20
1
11
4
21
18
6
51
80
28
80
1
15
249
90
5
7
18
11
91
84
81
9
111
12
57
15
45
75
39
30
71
19
30
59
13
18
5
112
39
30
39
75
21
21
63
27
45
69
30
30
15
9
15
12
15
54
51
3
60
9
57
3
20
52
39
81
108
57
30
60
30
95
24
12
52
3
30
18
60
21
56
84
19
30
6
6
24
15
39
21
36
8
76
36
168
20
72
85
54
180
5
36
103
36
45
45
30
120
6
27
33
75
44
4
15
6
36
60
39
21
24
30
24
81
9
27
195
57
27
54
42
48
66
6
9
51
30
30
33
15
120
9
63
18
59
28
24
9
47
24
1
24
24
72
60
3
21
6
24
93
27
6
3
15
12
54
15
8
7
9
75
21
99
141
21
48
11
64
144
12
21
27
21
27
8
76
36
9
96
3
21
59
76
69
36
30
54
59
73
60
18
6
90
24
66
54
5
16
44
1
11
13
60
66
9
117
54
5
36
49
96
48
60
102
57
3
114
15
20
36
40
8
1
30
30
36
18
72
48
57
3
9
20
40
87
24
66
54
90
39
68
60
79
29
40
15
45
21
75
36
45
39
39
36
6
18
66
23
13
63
36
45
3
21
6
36
45
24
141
75
68
121
15
9
6
21
48
105
6
114
6
60
36
18
6
30
114
6
6
60
204
9
27
30
48
132
18
141
8
52
9
156
36
144
35
84
55
36
45
8
1
36
51
3
12
5
4
9
39
8
43
36
30
3
12
24
12
92
7
41
60
19
24
77
28
15
21
9
42
24
24
60
9
48
248
1
54
6
30
6
83
12
4
15
9
44
1
71
ABCD 93956269742*3^$a+1 [50041]
36
272
180
76
84
96
8
180
36
172
12
72
96
56
36
52
108
44
96
52
132
32
48
120
88
92
64
60
8
40
96
32
72
88
144
24
12
20
124
32
28
552
60
36
128
12
292
236
12
16
24
72
68
16
68
24
232
72
24
120
32
148
32
12
16
164
64
132
72
36
140
88
128
112
92
268
192
132
396
72
44
60
36
156
4
204
84
108
360
168
20
124
180
68
112
144
32
96
16
12
188
180
124
120
108
116
64
56
52
80
52
128
24
84
60
36
84
16
120
20
52
32
28
68
220
44
4
204
8
40
56
112
48
188
160
300
32
64
200
124
36
200
64
36
180
72
36
96
36
56
120
360
88
80
12
16
96
128
196
32
192
24
4
192
140
148
60
72
12
60
116
148
92
76
144
56
64
32
40
168
48
44
28
72
24
80
24
160
240
72
8
40
36
108
36
80
124
372
36
8
88
12
140
64
8
64
12
252
72
104
120
120
36
196
32
72
4
420
56
24
76
36
24
128
120
160
24
36
92
136
488
52
36
60
12
200
24
64
56
12
48
156
16
36
204
80
64
20
28
68
112
32
28
84
36
72
24
12
68
28
48
236
4
252
68
16
96
32
148
92
12
112
116
60
232
44
28
168
104
4
80
132
264
256
288
24
32
24
36
16
12
36
32
144
220
24
48
92
156
4
108
24
128
16
48
108
140
24
40
116
100
44
64
32
60
48
240
16
56
124
164
160
12
68
96
112
12
20
12
48
160
260
76
252
128
24
136
168
12
60
176
4
36
188
156
64
56
96
48
16
44
16
80
204
160
272
148
20
64
8
144
24
64
8
24
88
24
8
36
64
48
32
148
92
256
44
280
12
96
68
88
36
20
76
180
192
56
132
48
160
108
132
20
16
144
32
112
72
72
92
12
184
140
112
12
20
112
20
60
28
192
36
92
72
88
176
24
160
96
48
8
144
16
72
108
68
304
8
64
20
96
180
88
216
108
12
176
144
180
60
112
84
188
36
208
36
108
144
188
16
36
12
356
4
92
52
44
28
152
64
56
4
180
80
40
36
80
48
36
76
80
220
8
64
24
72
92
100
44
60
100
12
68
36
168
72
124
140
112
8
24
180
76
24
152
180
292
96
72
72
156
96
140
16
80
16
264
44
144
28
96
48
36
272
36
96
28
20
16
108
36
24
32
52
96
212
156
60
160
24
296
4
80
60
64
48
68
64
12
132
116
112
216
32
64
72
224
312
112
ABCD 93956883316*3^$a+1 [50064]
69
60
91
20
240
117
243
28
72
5
79
24
152
28
29
60
3
33
127
20
60
208
12
5
12
51
45
96
24
12
79
101
3
172
125
15
93
135
100
77
84
36
75
9
91
29
171
40
108
32
33
91
41
55
8
9
156
115
200
21
60
19
77
48
87
9
36
3
12
117
60
3
40
53
31
101
48
12
375
100
8
69
31
72
48
41
19
17
195
57
67
60
29
24
60
72
156
63
40
212
40
89
91
20
124
56
57
228
300
43
96
144
12
140
9
60
216
75
45
24
115
36
113
84
48
3
40
60
72
108
17
288
87
40
65
43
101
60
31
24
44
40
72
5
48
24
103
29
108
3
60
57
67
36
60
329
48
240
31
17
15
165
63
40
29
3
148
17
63
201
156
195
40
17
216
96
36
43
41
55
36
137
60
12
168
31
36
41
183
9
72
108
48
3
165
15
72
28
32
40
125
175
60
17
72
39
9
7
89
12
123
72
148
77
132
108
180
24
51
180
9
211
77
31
72
125
79
5
48
63
60
120
189
60
48
180
3
57
103
108
149
31
41
31
5
183
352
48
216
116
28
5
55
20
249
12
120
24
24
60
3
220
144
324
29
63
45
12
63
69
120
31
5
75
9
159
21
151
5
228
84
12
84
84
51
57
79
84
32
57
3
120
9
84
24
67
125
48
103
29
96
135
93
12
43
137
103
92
33
216
51
93
55
137
63
12
480
93
36
168
36
67
108
5
55
77
115
24
53
12
19
72
17
120
3
64
161
15
124
89
7
65
12
732
180
55
36
17
60
3
60
9
24
12
115
17
43
5
132
36
55
29
12
31
140
220
5
12
43
20
100
60
48
29
3
48
105
207
108
120
117
15
9
60
96
348
87
45
12
36
120
12
79
53
108
19
5
36
175
80
57
103
260
45
3
12
33
144
43
173
15
69
51
129
12
108
63
93
55
72
80
309
24
87
9
168
67
53
12
55
161
15
40
80
69
51
9
115
89
187
77
3
108
76
65
39
12
64
60
53
36
24
72
48
120
7
41
84
120
91
65
72
31
89
31
132
17
120
132
55
221
228
24
3
40
29
84
24
48
235
120
20
48
12
160
125
63
76
96
77
63
129
228
7
101
15
64
29
132
60
363
141
48
12
79
65
84
231
132
9
231
88
29
31
29
123
57
123
105
48
31
113
243
93
115
29
123
9
60
171
40
84
44
60
76
116
28
77
19
29
216
96
72
3
57
63
40
29
108
12
31
137
3
129
84
55
32
28
29
51
57
132
3
33
27
9
51
129
36
55
65
72
3
9
228
3
9
48
48
103
32
60
165
72
36
67
17
91
32
100
108
396
156
20
93
96
111
45
55
48
36
96
5
103
89
36
24
3
69
39
312
120
64
113
67
120
44
52
8
57
135
69
211
17
132
108
3
45
15
40
77
127
41
75
4
24
12
53
147
220
77
12
91
185
228
96
48
ABCD 93956991244*3^$a+1 [50011]
204
36
228
36
180
54
6
36
138
126
24
12
150
54
54
66
60
39
27
54
324
27
9
54
42
54
84
96
54
102
78
66
24
9
21
6
66
78
102
78
30
186
36
30
90
45
112
167
73
17
79
425
36
36
63
45
67
59
6
84
114
180
12
24
84
72
133
32
15
177
81
36
36
54
300
6
84
43
128
48
160
17
127
77
3
87
66
7
47
24
90
36
123
3
45
93
67
83
30
126
96
90
87
48
129
96
144
66
78
159
48
45
210
18
306
60
36
30
78
12
78
87
213
219
33
18
126
6
54
30
36
54
6
138
42
90
55
53
30
360
270
42
84
9
144
81
60
12
198
90
55
161
31
59
24
162
144
54
120
72
18
72
78
36
73
17
66
234
180
126
18
546
36
57
63
60
108
25
191
33
21
27
75
54
36
60
144
30
36
150
7
23
25
83
6
90
174
60
162
193
17
348
115
5
132
7
23
57
33
18
109
287
1
413
6
54
12
18
276
246
127
128
48
27
48
36
1
5
27
21
60
156
6
205
5
90
24
9
75
276
54
192
204
174
49
41
342
18
60
99
21
132
144
264
90
6
120
144
36
3
51
45
141
66
60
108
120
72
25
32
3
18
102
24
66
60
210
78
120
6
156
60
30
108
15
117
48
150
246
24
30
6
30
126
55
80
63
60
30
72
78
126
120
139
95
42
30
24
30
19
17
114
30
6
48
42
264
90
6
135
129
31
48
11
36
24
54
12
7
80
147
6
48
87
3
60
36
120
234
276
30
9
160
17
48
60
30
85
65
12
168
102
108
25
47
54
6
117
111
60
72
13
107
24
84
6
99
21
144
75
21
36
18
12
105
39
73
233
114
21
9
24
30
216
249
297
54
30
294
90
115
41
24
30
180
45
64
143
24
9
21
96
264
180
96
30
198
36
234
42
30
60
378
36
180
103
17
6
228
37
89
24
12
288
150
45
64
80
117
91
65
60
115
245
174
150
36
90
25
5
18
162
87
63
54
43
41
87
112
131
36
36
85
35
168
165
51
156
33
21
363
111
210
79
96
77
3
51
24
12
78
30
42
300
18
117
33
12
54
150
120
111
3
30
36
24
306
36
48
222
84
91
32
48
189
19
41
84
90
60
12
108
216
13
77
3
111
282
108
96
180
354
6
36
120
18
49
96
41
120
54
25
35
205
155
12
24
30
99
51
61
23
6
120
91
89
24
120
132
30
18
6
141
112
17
54
12
90
78
90
30
45
195
66
219
112
65
150
54
84
42
54
63
57
6
228
72
37
197
91
143
60
72
48
36
234
15
171
120
13
77
180
79
11
54
15
57
60
174
90
36
204
ABCD 93957402382*3^$a+1 [50053]
15
94
6
48
50
27
87
52
56
40
17
1
11
36
72
12
13
23
12
87
30
46
32
18
27
31
36
26
15
7
2
16
47
3
54
3
15
40
68
64
113
12
13
38
9
3
90
10
5
7
78
8
39
36
24
13
47
48
51
9
168
15
4
36
24
44
4
32
153
45
27
31
14
6
52
77
33
22
84
2
27
27
36
18
22
5
24
19
14
78
9
9
4
122
4
26
24
12
58
50
27
84
1
24
18
62
3
21
111
96
25
38
21
15
84
40
74
3
45
42
12
58
35
87
24
4
116
40
32
262
23
72
7
36
89
48
7
14
46
14
66
21
69
24
30
21
15
36
10
32
12
6
54
30
33
25
2
30
18
6
90
57
69
3
163
152
33
43
101
63
16
17
33
42
48
201
3
45
12
63
10
18
17
31
29
3
45
9
6
4
14
34
96
29
12
9
27
67
8
69
9
16
18
17
36
12
60
72
3
30
63
9
54
10
104
3
33
30
9
12
1
104
3
7
8
18
10
32
16
20
57
135
105
45
15
24
36
12
21
4
8
39
48
3
54
6
9
43
32
21
33
99
31
2
34
14
39
3
117
21
39
72
25
26
4
36
5
9
130
50
90
100
36
12
2
4
14
18
54
34
59
15
93
19
126
59
39
46
14
40
44
45
12
36
24
139
17
3
21
175
6
8
22
114
120
6
18
54
113
84
55
65
3
102
28
30
2
111
15
18
27
24
33
180
15
31
29
21
27
39
24
54
15
1
11
60
15
10
23
43
5
12
93
54
144
4
36
89
51
9
12
33
48
82
17
108
51
40
14
15
25
62
4
17
7
8
4
18
68
78
36
21
12
3
48
24
76
89
33
22
18
47
75
33
37
83
3
154
126
41
9
22
14
30
33
12
55
44
46
8
3
87
22
11
3
21
75
21
12
1
50
4
2
63
81
22
138
164
48
15
27
12
96
69
25
11
7
26
42
34
6
12
6
11
15
114
87
24
96
75
108
6
34
6
66
38
70
14
3
15
60
57
37
18
108
72
17
1
18
36
48
18
72
18
20
40
8
42
58
14
27
93
46
50
39
51
9
3
18
22
50
15
9
15
36
12
3
112
32
64
101
1
2
12
21
7
50
70
17
55
146
54
84
21
3
18
12
10
5
3
9
36
109
8
3
3
12
72
18
18
9
1
59
3
58
74
57
9
42
108
4
5
27
21
19
18
26
4
32
168
12
6
30
45
9
6
9
48
27
24
4
8
9
48
123
40
42
23
24
36
3
9
7
18
35
3
40
5
45
15
12
61
71
39
12
45
63
21
19
2
75
69
3
87
21
19
126
30
14
4
6
68
33
33
10
26
111
3
70
42
8
57
72
7
120
38
3
13
11
13
62
76
92
48
90
15
25
144
11
12
72
19
14
22
90
23
12
13
2
54
90
69
21
54
16
17
19
86
10
68
72
22
18
14
3
27
60
33
12
39
9
12
33
10
53
37
66
6
8
15
45
27
43
60
90
80
82
14
72
15
24
19
41
3
60
16
6
18
32
21
19
8
18
10
5
85
35
15
22
8
72
27
13
56
39
31
32
9
60
39
9
48
39
70
71
55
42
23
24
36
12
12
45
6
117
72
45
130
48
38
18
9
13
30
68
9
72
31
20
88
29
12
69
4
32
70
90
11
7
38
15
132
51
9
300
13
18
54
78
32
16
50
22
5
9
75
21
39
51
9
36
7
6
62
40
50
15
43
20
4
12
5
13
107
69
36
3
1
6
8
10
23
39
28
17
19
80
4
5
1
32
27
13
32
72
15
36
43
12
2
18
30
4
95
19
26
4
54
72
18
56
72
40
48
54
5
15
30
3
37
23
55
29
43
8
10
18
26
3
3
9
39
9
12
1
18
24
5
12
55
14
54
52
24
12
18
6
8
93
3
36
30
6
9
39
82
18
36
8
58
50
45
24
45
15
75
45
13
107
51
48
9
1
32
30
72
28
149
48
12
39
4
17
9
24
90
22
35
19
29
7
14
12
22
36
2
87
55
5
12
48
21
4
56
39
1
44
22
41
15
9
9
34
60
17
108
60
7
41
15
30
58
6
104
40
47
12
85
18
14
18
16
29
48
27
18
10
65
3
4
53
24
3
78
34
5
135
54
10
12
72
2
15
1
59
103
38
18
9
27
33
33
18
72
9
13
18
54
90
68
36
54
3
19
113
63
45
9
15
48
31
24
113
27
58
35
13
11
9
27
12
175
38
15
24
1
48
14
76
2
148
122
9
3
72
64
17
12
3
18
30
10
54
5
12
15
16
114
26
69
48
1
11
15
21
57
90
88
14
15
3
22
11
43
41
1
80
60
18
81
81
22
170
40
2
30
10
26
108
10
14
102
24
21
51
112
5
45
16
42
5
9
40
35
48
33
39
109
6
26
27
15
70
2
81
12
73
8
6
34
59
91
77
60
57
12
3
15
45
37
23
7
56
45
39
126
18
9
27
10
48
2
21
55
5
93
24
48
22
17
48
31
36
8
6
99
12
51
30
22
32
60
33
3
45
12
120
7
26
42
33
19
18
86
6
4
32
15
3
30
39
12
3
42
15
25
18
176
30
64
18
48
29
21
6
84
40
42
47
33
18
36
18
3
15
57
7
36
68
12
9
81
24
40
18
68
45
27
16
90
86
10
18
30
20
70
36
42
14
66
58
2
54
45
3
28
72
5
45
3
12
1
11
75
58
2
45
25
24
32
22
26
40
71
19
17
24
51
4
156
77
15
22
30
60
126
48
59
15
22
90
5
9
27
93
60
12
54
18
87
9
159
72
60
63
33
12
33
34
36
104
105
36
3
69
7
5
19
17
85
2
16
17
24
9
6
4
50
66
4
72
68
9
12
19
14
18
118
86
48
82
26
24
36
4
14
160
74
22
11
12
12
51
112
8
10
18
84
36
29
111
54
18
58
11
36
3
172
48
20
76
48
5
60
120
120
21
4
62
33
27
40
8
57
48
75
82
8
3
60
19
30
23
87
21
12
15
ABCD 93957536202*3^$a+1 [50085]
147
24
168
61
20
24
15
45
72
3
81
27
108
9
123
9
48
72
64
35
201
3
12
49
47
117
16
35
1
44
75
21
4
216
35
60
45
60
160
11
12
1
71
9
39
45
3
93
24
60
12
15
48
12
9
135
144
21
15
129
120
16
164
111
129
51
9
3
9
15
129
84
3
120
60
60
9
39
1
44
39
1
20
40
36
35
9
15
165
27
84
9
16
84
36
8
36
136
24
44
51
25
96
180
20
39
12
9
4
71
48
12
33
63
12
117
15
144
45
40
20
27
9
48
16
119
12
9
27
72
37
120
44
87
24
45
3
1
20
60
84
72
48
52
44
111
69
16
71
48
1
35
109
35
201
48
3
57
36
60
36
48
16
107
24
24
85
44
12
60
51
213
27
73
11
48
37
59
141
24
135
121
23
105
72
3
21
36
15
84
45
120
16
80
39
84
48
12
36
12
9
108
255
37
23
157
11
177
15
81
27
48
9
196
35
132
24
105
84
39
201
51
45
4
176
40
23
61
35
69
3
12
121
36
68
72
51
24
24
9
112
80
63
57
39
72
24
33
12
60
39
60
36
153
3
12
21
27
73
20
27
12
48
12
1
20
40
36
128
16
167
133
56
24
24
76
104
27
9
87
69
15
49
167
117
12
48
52
24
11
108
57
40
144
95
9
36
15
261
75
93
3
73
20
27
13
35
9
60
3
24
48
12
189
100
59
72
153
60
16
119
48
48
60
192
9
39
81
4
11
45
48
16
60
80
84
52
224
76
59
21
24
51
24
105
60
111
60
225
99
21
144
75
21
40
68
3
13
11
33
63
9
15
45
15
249
16
8
63
33
76
44
84
12
4
47
9
15
9
15
81
39
45
60
39
108
73
59
12
60
9
15
144
72
45
39
180
12
109
80
100
95
33
3
33
27
73
80
279
97
143
21
60
15
192
13
35
9
60
96
75
132
24
9
60
60
15
21
99
12
117
36
36
48
16
35
261
15
48
45
111
21
24
135
61
104
147
73
44
51
121
35
48
117
111
49
23
21
24
36
87
12
96
9
12
48
120
36
27
73
104
3
57
112
59
24
37
155
24
96
60
25
23
36
24
72
96
24
85
60
8
63
24
9
36
84
39
45
15
1
35
85
104
72
24
24
16
164
52
20
15
93
12
15
93
3
153
120
159
36
9
27
129
27
57
76
80
15
60
9
75
57
4
20
84
96
60
15
81
100
8
51
96
9
99
1
80
36
39
72
12
201
84
96
15
9
12
60
120
48
63
9
15
36
9
84
40
80
27
12
21
24
27
45
100
59
1
80
3
108
109
71
12
12
49
80
16
44
24
12
3
48
129
4
20
24
120
16
20
39
21
24
60
36
27
24
60
84
24
1
36
8
60
87
93
36
135
61
35
33
76
11
9
15
9
12
4
335
24
141
15
12
153
16
80
63
165
27
25
68
27
9
60
27
24
25
8
36
39
117
108
16
11
33
51
25
20
36
195
25
8
36
39
57
3
120
37
23
21
60
99
21
120
16
44
84
12
15
24
21
39
105
195
96
48
165
15
60
36
96
9
51
105
4
80
39
12
85
11
48
21
48
243
60
9
39
25
11
24
84
261
60
36
24
100
80
27
144
48
168
9
24
40
47
48
84
225
3
48
25
179
60
117
4
71
33
87
9
40
20
51
36
33
40
80
144
76
96
200
160
104
111
144
9
3
73
11
213
96
99
21
100
80
36
84
87
9
24
24
76
104
123
9
60
15
105
99
1
23
45
96
75
9
76
11
45
3
21
75
84
37
119
9
52
80
39
1
83
12
36
33
27
48
81
3
241
11
25
20
64
200
36
51
9
15
9
99
21
15
120
1
23
252
33
15
37
23
36
1
44
60
16
104
24
27
48
57
108
12
75
36
9
15
45
60
39
24
21
39
121
44
27
60
9
96
39
45
36
24
135
36
60
93
12
280
120
59
12
69
40
11
120
24
33
132
120
24
60
15
12
ABCD 93957690514*3^$a+1 [50009]
6
66
54
216
54
6
30
69
660
15
48
6
90
105
15
81
225
60
18
12
9
99
81
96
45
48
6
12
72
6
72
162
12
186
120
63
99
438
63
27
102
42
48
18
54
9
231
48
117
60
3
60
117
75
45
9
135
60
39
96
72
48
6
75
261
39
15
96
90
102
21
60
99
6
75
60
117
30
114
315
3
177
84
231
66
72
171
27
129
33
18
93
96
105
66
42
90
108
48
72
150
90
144
66
90
132
72
45
45
36
54
45
21
72
6
12
180
54
324
162
72
21
249
162
24
120
81
171
33
27
129
45
6
9
24
60
9
180
42
270
90
48
21
36
75
18
180
12
18
6
12
54
24
72
84
18
27
63
6
84
6
21
15
84
24
72
66
54
54
24
48
42
177
21
18
174
87
75
78
48
24
126
18
36
30
24
72
210
63
27
93
69
72
6
138
42
9
24
36
51
33
156
60
39
36
36
24
69
75
30
51
63
30
111
39
18
120
168
162
12
21
21
54
81
84
60
129
36
42
9
3
36
252
324
285
60
39
36
18
90
18
72
48
60
39
9
204
48
72
18
180
144
6
108
111
63
6
15
111
54
15
87
129
21
192
51
36
45
120
78
117
264
159
72
210
6
72
48
33
36
45
198
90
36
54
81
36
39
24
21
27
72
6
15
60
87
72
30
90
78
39
33
12
75
3
48
60
84
96
318
24
120
36
6
234
192
3
36
21
30
60
72
18
30
453
51
45
45
78
18
3
27
24
285
3
36
162
90
72
120
6
120
54
60
102
144
72
159
75
6
72
36
15
129
108
39
51
33
39
30
18
129
21
72
270
48
18
36
135
9
90
114
18
30
162
72
165
21
99
3
21
36
69
24
66
54
18
150
72
51
39
201
195
12
42
27
75
96
9
21
18
42
30
33
135
54
120
162
78
48
99
15
120
9
156
39
90
51
93
138
60
192
42
48
27
141
18
120
45
27
69
81
12
78
9
24
159
60
81
111
18
36
126
6
12
42
45
144
39
288
69
3
126
135
51
216
30
60
12
87
180
21
63
9
111
51
96
90
30
24
36
180
54
354
165
69
90
108
9
69
51
141
63
27
72
222
99
147
42
12
36
159
75
108
108
72
141
9
18
33
300
75
21
33
96
66
240
9
39
168
54
54
12
42
126
336
105
471
18
42
12
78
120
18
6
108
318
93
21
234
84
21
36
213
42
54
36
126
33
255
54
27
171
69
21
252
48
324
24
15
51
54
96
54
36
30
18
6
54
48
198
144
150
102
15
24
36
111
48
36
105
39
21
60
81
162
57
51
132
126
171
9
75
207
18
114
30
42
45
201
63
96
9
156
159
21
60
30
6
39
9
54
18
24
48
6
144
18
90
84
36
24
138
60
30
6
30
54
486
42
99
45
39
36
84
177
99
9
222
192
6
51
69
231
39
144
36
6
135
9
90
54
ABCD 93957817568*3^$a+1 [50258]
6
18
9
183
24
84
9
87
13
12
185
3
16
59
18
39
15
48
45
27
90
18
45
12
16
32
27
25
59
37
17
51
45
15
51
6
3
36
15
156
9
123
21
27
60
9
40
95
9
16
44
84
16
131
9
9
27
15
9
99
18
30
72
18
18
81
84
36
3
18
7
96
107
33
16
8
12
75
33
3
13
36
224
51
193
56
21
90
6
43
56
3
57
3
72
84
49
96
20
15
49
11
21
69
171
99
36
49
56
21
27
381
42
33
69
15
300
87
54
39
15
66
54
13
5
42
12
18
18
49
275
96
12
72
165
48
16
59
132
66
72
18
78
90
9
3
13
36
59
21
84
27
12
177
3
21
16
8
45
75
120
72
24
16
125
18
78
3
24
3
9
76
59
258
18
54
48
51
24
3
18
67
35
24
61
59
36
9
24
96
88
48
8
51
13
152
21
48
24
48
27
40
32
24
16
59
180
1
48
23
108
69
12
9
6
180
174
19
72
120
8
3
264
73
71
21
15
33
40
77
18
81
124
11
36
66
24
135
39
85
119
57
63
73
8
51
13
20
100
155
61
36
44
15
6
63
60
16
20
36
15
145
53
18
54
15
60
88
5
27
45
43
36
59
37
89
6
69
24
112
83
36
25
77
18
1
48
23
9
148
47
69
39
21
99
1
59
66
6
45
40
8
45
67
5
18
1
35
42
102
18
27
15
117
60
15
36
117
120
3
84
6
54
45
24
165
30
9
12
15
9
135
36
45
63
36
72
42
31
17
18
72
69
4
12
65
18
180
36
25
23
60
61
72
24
23
36
69
12
279
90
15
15
90
39
33
72
27
60
9
51
3
13
59
85
8
96
16
11
12
57
21
27
60
28
68
4
5
51
84
208
35
129
60
204
144
45
43
59
18
15
12
48
52
41
139
5
211
53
126
18
18
145
8
36
33
72
54
81
4
71
36
13
132
12
5
6
21
15
216
54
54
66
24
30
42
123
36
183
25
11
72
129
60
63
13
68
36
268
41
55
12
59
109
71
69
4
48
29
48
42
25
5
24
15
39
13
23
36
228
45
60
160
72
8
16
5
30
285
4
12
29
7
60
35
72
108
60
117
3
13
5
51
48
45
18
69
148
108
68
27
33
36
3
18
39
9
39
111
12
24
246
114
9
16
23
1
5
30
96
85
44
27
72
57
3
108
84
60
144
21
33
72
3
40
32
40
20
63
18
30
85
8
52
17
78
12
1
77
87
33
42
30
18
9
24
4
113
27
21
42
25
47
12
49
65
30
24
66
19
71
1
53
18
60
18
7
128
52
23
49
5
31
20
16
104
36
15
33
87
144
45
96
3
73
12
11
66
54
45
24
16
77
42
48
72
36
42
27
16
47
48
37
192
47
45
21
99
15
156
49
11
25
5
39
28
131
45
15
9
63
9
3
85
5
42
54
135
60
36
33
18
78
99
12
81
3
21
54
61
20
48
12
69
111
144
39
66
19
192
36
44
16
53
291
24
4
11
85
20
87
9
195
18
18
30
147
51
36
33
3
18
126
18
51
117
90
25
44
15
49
20
39
72
9
27
9
15
48
37
128
75
12
54
15
60
36
33
186
9
3
37
35
13
47
12
69
16
24
35
21
84
9
51
21
15
51
24
69
15
141
93
18
60
85
104
21
27
28
32
153
3
45
42
9
39
126
78
36
9
72
3
37
84
11
36
18
102
13
44
16
20
120
45
54
61
5
15
9
18
57
12
39
21
63
6
66
24
9
75
60
105
111
9
3
13
11
13
48
8
15
9
117
19
71
6
72
15
60
123
48
85
47
25
23
85
47
33
172
5
123
27
25
47
210
15
16
44
16
20
156
135
25
68
33
30
145
92
15
60
105
28
95
24
54
51
3
12
33
16
36
188
3
12
108
153
96
240
39
25
140
4
11
36
93
63
60
9
9
102
33
36
39
37
12
5
15
196
56
21
67
32
28
12
24
5
54
72
36
48
36
49
116
15
24
84
81
4
47
54
144
48
54
1
12
47
25
83
25
23
108
72
9
184
116
28
5
6
9
12
24
45
30
45
256
36
44
21
48
31
59
60
21
24
45
102
18
51
3
45
51
69
60
132
24
276
4
47
12
36
24
21
84
3
205
44
15
24
85
20
96
4
144
11
12
49
8
16
12
83
12
85
23
6
115
8
36
16
89
6
ABCD 93958342222*3^$a+1 [50052]
24
5
40
12
48
44
25
42
126
27
63
54
3
51
54
12
6
5
13
15
15
24
90
51
57
143
84
36
55
21
24
20
31
66
78
17
100
9
54
5
84
31
24
36
137
25
102
6
35
24
76
20
109
51
9
12
60
54
5
12
112
27
33
111
6
39
9
6
9
3
33
21
71
108
84
31
125
40
15
5
31
81
32
31
5
25
27
8
37
47
13
18
65
1
24
30
72
162
3
93
87
75
48
5
55
21
81
24
54
29
36
76
96
69
39
36
24
44
16
32
40
24
33
23
7
6
35
4
87
81
32
13
18
29
36
12
12
36
19
108
9
9
155
19
57
8
136
44
31
54
48
39
8
31
54
3
80
132
1
59
52
159
54
27
3
5
37
59
67
105
57
35
13
3
36
3
53
37
3
60
63
5
7
33
75
21
39
84
105
20
25
66
42
30
77
36
4
8
4
21
27
56
79
18
3
44
36
60
37
108
36
3
48
152
13
3
12
3
30
6
29
25
111
51
65
7
41
97
24
36
27
48
27
65
97
15
39
21
69
6
105
44
67
5
12
1
15
12
24
3
18
15
3
5
4
27
81
9
18
93
20
64
3
5
7
41
73
87
15
17
61
30
96
90
3
8
72
1
15
21
119
4
3
60
57
56
24
60
1
72
48
6
81
135
17
60
31
29
28
15
18
75
20
25
24
18
48
65
7
42
72
54
45
20
127
18
75
32
7
153
24
15
24
21
69
90
120
5
49
60
48
24
59
16
15
29
7
77
67
45
3
65
60
48
97
11
184
72
24
57
18
12
42
35
1
59
28
39
89
72
28
21
60
108
71
49
23
12
96
1
39
44
120
28
12
27
29
7
33
164
28
39
53
36
1
191
103
126
3
141
36
36
12
27
48
21
35
19
18
27
12
36
8
61
23
60
7
29
79
41
49
243
27
5
31
12
24
9
39
21
39
41
61
63
8
100
140
12
108
28
44
16
45
35
24
85
15
57
99
20
1
54
72
9
24
57
39
44
16
9
35
12
40
60
3
29
61
72
18
102
60
63
9
36
72
84
18
41
55
17
12
7
29
24
96
72
7
42
18
41
25
42
18
54
108
9
96
20
19
18
36
35
16
21
48
6
18
18
18
144
12
39
12
8
24
36
64
8
28
24
108
105
63
36
39
6
23
48
37
27
24
36
51
42
95
25
6
12
24
84
5
60
16
9
15
36
36
8
85
36
24
36
51
12
56
12
85
47
1
35
4
3
57
20
60
1
51
36
32
28
39
29
24
37
83
48
4
116
13
24
108
27
27
29
37
3
51
29
31
21
33
47
7
36
30
42
12
105
20
25
36
47
12
40
36
27
9
8
148
24
39
5
37
84
15
63
5
7
29
12
28
27
53
1
11
97
23
7
5
103
5
4
51
57
20
13
83
25
95
40
92
43
9
132
21
15
24
15
21
8
37
24
111
48
15
21
120
56
72
16
36
135
101
12
16
51
29
76
44
4
27
21
60
24
21
15
3
5
49
3
8
1
6
33
87
144
29
4
20
16
36
36
63
65
52
8
37
12
6
66
6
5
43
77
19
9
39
60
105
21
54
18
3
80
1
51
39
60
81
12
141
51
8
13
12
11
4
60
8
12
55
5
13
23
24
61
15
36
96
15
177
21
27
9
3
27
53
120
36
7
113
19
48
105
27
18
35
64
96
33
24
35
31
24
21
24
3
54
6
30
35
12
7
33
56
61
36
18
30
107
55
33
9
11
7
30
24
23
40
12
33
36
75
15
5
24
40
51
6
119
24
31
21
39
21
51
18
51
3
21
69
11
60
52
32
37
3
75
12
54
24
36
51
8
36
100
57
3
32
49
23
1
54
65
7
41
100
3
72
18
35
16
93
36
84
63
92
7
9
27
17
7
33
36
15
54
23
73
27
57
6
81
8
91
5
64
36
84
63
9
45
36
23
4
8
37
15
21
35
37
75
9
23
31
69
27
84
5
1
3
48
60
24
8
1
54
81
27
17
55
65
37
11
28
39
36
105
36
21
27
20
36
12
4
3
78
47
25
11
64
15
5
7
60
90
15
120
84
27
93
72
105
54
29
4
165
51
20
52
3
21
3
12
6
48
47
7
65
88
15
180
5
40
3
24
18
107
48
19
21
75
9
9
75
44
37
60
11
7
90
3
15
5
40
45
3
60
21
3
15
78
18
54
11
7
30
18
24
5
48
37
48
3
24
33
47
7
36
5
12
28
27
72
45
24
72
39
126
83
16
45
23
13
84
123
21
99
20
36
67
33
21
15
21
39
44
4
51
6
18
12
54
42
18
51
21
3
15
66
3
21
47
37
35
40
80
48
4
24
12
27
18
23
1
63
63
18
51
33
15
27
101
7
18
63
60
12
12
15
5
31
54
12
6
48
5
37
30
168
30
96
39
15
65
7
33
84
3
9
51
30
72
6
29
55
6
35
55
120
6
83
7
69
44
13
108
12
24
11
19
108
33
27
81
21
6
69
15
78
87
68
25
87
24
36
24
21
54
42
47
40
48
60
57
90
18
83
25
47
73
15
9
48
3
129
3
63
24
153
93
59
181
75
32
64
9
87
57
102
53
1
15
36
56
115
53
19
33
39
18
27
36
99
54
75
24
3
60
17
31
69
20
127
6
27
81
27
57
111
15
6
36
155
88
44
1
90
17
73
36
30
81
60
24
15
90
99
9
78
54
54
5
49
11
7
57
33
138
60
12
5
37
18
90
18
5
79
6
120
27
60
8
ABCD 93958827806*3^$a+1 [50005]
151
65
7
65
39
160
83
150
30
1
107
69
39
217
24
119
169
155
18
43
17
108
291
189
51
24
64
11
45
40
152
45
3
16
23
36
117
24
184
65
24
7
56
40
72
23
9
63
25
11
102
87
45
27
3
37
48
80
15
90
31
29
18
138
55
59
141
69
108
108
72
43
125
72
18
9
81
12
19
168
53
43
96
96
80
120
153
79
161
72
7
113
150
18
264
55
5
27
111
145
48
209
7
8
15
18
15
93
24
235
48
32
21
132
87
40
48
77
27
24
16
23
57
33
126
1
11
13
120
125
99
45
75
33
7
23
18
79
35
126
30
1
120
8
40
101
24
126
12
90
7
32
39
9
16
56
48
105
30
1
56
33
18
90
3
16
8
112
104
24
45
18
108
85
89
168
7
8
40
17
7
168
23
9
16
8
129
7
263
18
12
43
32
201
79
95
33
24
40
8
93
27
72
48
15
18
15
45
27
3
109
41
18
69
165
115
23
73
5
30
61
53
67
53
36
42
72
117
288
48
120
168
9
15
160
191
169
32
16
35
229
8
96
27
85
8
9
7
11
109
24
227
78
30
25
24
120
96
32
135
78
67
120
23
9
33
12
67
8
40
48
104
88
65
207
16
72
11
45
39
6
84
150
193
5
27
112
149
51
69
24
67
41
63
27
72
13
35
13
29
36
12
67
128
297
228
3
16
248
111
9
123
342
18
18
144
27
40
128
21
54
133
80
40
125
102
78
138
21
111
33
232
35
132
73
8
57
108
27
15
72
18
12
18
90
78
30
27
33
12
60
63
189
228
7
83
45
33
351
40
8
16
197
72
18
102
27
88
35
45
16
56
3
13
104
189
51
111
25
17
30
25
72
11
37
48
113
127
5
99
39
60
45
16
8
21
147
27
13
32
33
15
72
93
99
9
12
147
72
16
23
1
191
33
16
11
37
32
39
54
91
176
111
102
211
119
25
131
114
90
66
111
33
87
144
64
48
35
162
75
75
117
16
48
96
8
48
40
5
27
40
71
24
25
65
210
6
54
97
96
17
55
8
24
16
200
135
198
102
13
5
90
25
72
35
30
127
5
18
120
33
16
120
53
66
81
24
27
30
15
237
43
65
103
59
45
33
79
569
72
18
12
42
90
30
6
81
99
30
7
32
3
13
107
69
9
144
30
18
15
45
27
40
23
9
39
42
7
221
60
54
225
40
23
18
31
24
17
108
54
93
63
114
15
136
47
9
9
54
66
7
8
9
30
33
63
9
3
93
57
55
173
144
267
3
45
40
23
18
39
16
32
63
9
112
59
84
18
7
32
39
1
224
45
171
81
87
112
71
105
24
208
32
9
151
41
72
60
51
16
23
48
49
80
39
1
89
15
24
136
24
192
59
12
42
36
19
65
7
144
192
5
12
111
15
60
45
27
85
53
27
33
87
88
89
78
162
30
105
72
144
64
35
397
53
90
73
35
48
132
108
61
83
126
90
72
90
108
12
27
51
12
18
31
113
6
102
3
15
1
48
48
35
18
72
192
51
64
8
40
24
29
195
24
3
37
8
207
105
16
5
27
48
105
7
23
1
24
104
21
51
3
30
111
64
41
31
240
161
39
40
8
136
24
11
120
21
3
90
3
27
6
15
120
39
60
108
9
16
23
42
183
24
16
59
37
131
30
18
21
129
54
66
324
96
51
88
23
18
79
23
49
113
87
99
61
24
77
72
18
73
17
12
6
21
48
21
91
ABCD 93959500582*3^$a+1 [50069]
108
5
43
47
169
24
132
48
84
251
169
23
42
7
180
48
120
48
72
36
5
7
12
36
5
19
35
121
59
97
29
31
36
12
65
31
96
36
65
19
48
12
11
97
72
24
12
24
11
37
48
95
13
72
5
7
168
48
132
17
151
60
29
7
60
24
84
96
36
11
37
12
60
41
108
210
37
5
108
54
73
17
175
168
24
113
7
48
35
61
96
84
72
35
30
78
162
55
84
41
18
30
7
17
48
18
1
71
13
12
35
37
48
24
29
42
85
192
96
60
36
89
120
19
36
96
84
60
36
48
5
31
125
42
12
13
108
36
60
96
144
84
36
53
43
12
113
19
36
204
23
13
60
72
96
24
113
43
137
18
49
12
11
25
24
48
71
37
17
7
24
12
72
36
47
49
24
35
145
24
108
132
95
13
5
7
36
84
108
47
37
24
24
192
24
132
48
5
55
5
127
24
59
109
48
24
48
23
60
49
53
115
11
1
84
96
89
19
120
11
30
79
60
132
36
60
24
209
31
23
1
60
24
12
24
5
79
36
36
96
84
23
13
144
84
47
97
143
12
1
12
23
109
60
168
12
48
5
7
41
7
17
223
12
48
107
1
5
180
90
90
12
43
24
5
7
60
60
120
29
31
48
23
109
59
61
11
97
60
156
5
54
60
18
67
35
1
72
125
162
61
180
96
156
17
55
60
41
19
41
91
48
48
264
84
107
168
120
37
107
25
36
24
108
24
24
17
12
90
36
42
43
276
41
67
12
108
168
48
60
12
5
19
48
95
1
5
79
12
24
12
53
54
13
5
127
36
17
55
53
30
49
5
7
24
96
60
53
31
144
48
48
155
49
108
108
132
5
43
12
47
1
36
216
12
221
24
31
24
155
73
132
36
36
36
12
60
60
180
72
23
1
84
41
7
35
12
73
215
13
47
25
120
24
96
5
72
91
35
25
24
203
48
37
48
5
42
85
72
60
65
7
84
5
55
24
11
85
5
30
61
48
131
1
24
12
324
60
131
49
60
24
12
12
83
12
13
48
24
11
1
24
132
72
12
59
24
133
72
168
12
96
59
1
24
48
245
67
48
24
108
155
13
168
12
120
108
155
1
101
79
264
60
156
108
48
65
187
108
5
103
60
24
60
36
5
139
300
36
24
12
84
60
60
24
12
24
24
168
24
60
60
84
65
60
79
36
5
114
1
17
7
23
49
36
23
1
23
37
60
60
60
29
252
55
192
41
19
23
133
12
35
13
24
36
17
127
233
67
96
132
60
12
41
240
55
12
5
43
257
18
49
11
37
120
24
53
187
11
48
97
17
7
11
13
24
240
60
96
29
18
73
96
24
59
85
41
55
60
144
48
107
145
96
84
36
36
24
132
5
79
96
48
12
288
36
84
12
108
12
24
24
227
13
107
49
144
24
12
59
49
168
95
25
48
65
31
23
61
60
5
114
66
19
23
37
96
36
41
42
126
31
23
145
11
217
12
36
155
61
23
1
17
7
108
24
83
13
24
11
78
31
41
43
156
84
72
84
36
84
24
60
72
48
5
72
18
1
53
67
36
72
12
36
48
96
11
49
149
7
24
36
275
60
18
67
17
31
60
17
43
24
48
60
65
67
48
24
41
103
5
54
25
5
18
25
72
72
29
31
11
13
120
12
47
6
19
36
47
145
108
35
1
84
84
71
84
157
216
60
53
60
127
48
215
145
17
67
36
120
36
108
48
48
96
36
48
84
120
108
48
24
48
132
41
31
36
12
120
11
132
253
47
109
36
113
55
17
43
12
228
107
49
84
65
31
120
24
120
60
72
72
23
97
72
89
55
12
12
96
24
36
12
23
25
ABCD 93959556896*3^$a+1 [50004]
40
83
57
15
6
175
65
99
3
12
225
36
27
25
5
15
88
239
96
109
83
205
8
267
57
171
97
32
40
20
3
72
33
12
40
35
13
155
85
12
71
9
123
85
155
48
177
348
64
36
107
25
72
155
165
76
104
36
52
137
43
35
162
18
93
40
92
15
157
80
15
33
232
8
33
19
48
23
105
24
3
157
53
192
150
13
8
27
25
23
12
12
36
9
51
37
12
8
160
23
60
57
40
68
40
20
27
25
83
12
12
21
64
23
48
109
36
24
71
252
30
7
48
8
39
48
265
47
33
172
188
63
60
60
25
59
85
35
6
30
97
107
60
156
129
3
240
25
35
300
162
111
4
23
13
12
132
176
9
15
28
35
45
108
52
95
117
88
92
45
31
104
123
132
1
164
120
75
13
167
21
135
9
16
20
52
20
45
55
47
36
229
71
84
73
108
17
42
60
168
37
8
48
132
12
63
105
63
24
150
30
213
52
11
9
135
120
180
66
42
60
25
80
27
61
20
15
84
201
4
48
8
135
45
57
7
11
60
9
28
60
23
25
95
354
3
60
135
37
5
48
30
210
55
20
87
13
155
25
60
17
18
48
180
117
28
24
35
13
72
180
83
210
30
37
20
160
216
44
51
132
12
96
69
93
15
15
162
51
147
48
24
1
47
18
99
108
3
49
35
93
27
1
20
39
13
92
63
25
23
69
16
24
20
3
97
35
45
195
60
85
251
57
48
15
57
87
60
60
373
92
28
20
72
16
44
100
60
48
83
105
39
153
52
8
72
36
39
25
23
12
30
135
75
30
18
78
102
57
16
59
120
48
33
15
30
27
147
33
172
35
1
24
180
36
144
65
55
60
36
144
35
96
60
9
3
78
79
95
18
27
160
83
97
8
12
60
15
60
13
32
108
72
96
69
30
45
21
102
33
105
379
36
17
18
109
128
3
144
30
30
85
71
102
192
6
42
123
27
33
15
145
89
123
123
72
48
12
37
48
252
23
37
41
67
72
5
43
23
120
45
52
23
45
267
57
88
23
84
96
24
48
48
24
21
64
8
27
21
147
12
93
3
57
48
4
11
12
12
120
6
67
20
3
12
180
93
57
30
25
140
27
36
60
9
51
204
36
24
120
48
105
52
41
67
128
39
48
45
63
37
60
20
3
12
198
175
80
27
37
65
48
18
57
72
36
52
12
20
148
20
15
93
180
99
25
11
109
41
102
12
108
12
396
109
11
129
96
15
337
107
45
36
15
102
30
25
152
3
288
84
108
37
20
28
152
15
36
24
141
99
133
12
5
126
177
33
79
68
27
18
27
3
93
39
13
48
155
24
30
90
120
21
64
95
73
12
53
27
36
64
96
32
72
108
148
212
132
16
17
42
105
36
72
15
60
60
37
11
24
21
87
45
120
108
15
57
15
48
69
63
108
132
193
132
32
36
27
12
73
12
143
57
15
48
13
144
143
132
33
28
35
72
228
9
36
24
48
40
53
102
45
3
24
21
24
196
12
95
157
56
72
57
103
83
285
135
45
52
48
72
20
15
12
108
180
12
73
12
108
60
83
222
150
177
28
60
48
20
15
72
72
61
20
39
25
56
267
37
53
162
36
264
60
93
153
99
45
6
37
132
35
13
107
6
30
12
ABCD 93959687774*3^$a+1 [50018]
27
9
33
27
24
12
60
3
21
16
12
36
5
19
48
32
40
17
55
35
129
15
1
8
15
1
56
33
30
33
12
12
15
1
20
24
16
12
5
30
1
60
32
3
85
17
90
72
61
11
73
92
16
8
24
3
54
39
52
5
19
108
53
15
39
13
80
105
18
13
24
71
45
21
36
19
23
21
12
60
28
24
8
84
9
6
84
54
60
27
9
15
51
18
6
36
1
20
12
16
20
4
36
12
5
19
29
6
13
53
90
9
15
13
20
93
15
3
9
63
33
72
3
12
57
12
9
31
8
28
108
80
12
4
84
36
24
29
3
12
3
24
33
40
12
95
9
9
12
6
9
136
29
15
39
1
24
35
1
71
57
123
13
20
24
36
24
147
60
49
60
155
6
15
39
12
18
19
77
3
16
20
24
3
57
15
117
9
15
4
17
3
40
8
24
15
6
18
1
104
12
27
1
36
89
39
28
32
40
17
3
3
33
40
12
35
18
51
93
15
60
12
24
12
45
3
16
53
31
35
1
59
1
104
184
12
20
4
11
25
164
36
48
33
18
25
11
21
3
21
33
27
4
35
25
35
45
4
20
36
36
165
54
45
132
3
36
54
19
36
11
25
80
28
35
57
28
20
21
15
15
1
24
12
53
75
12
9
54
12
60
48
21
16
53
79
35
1
35
9
3
33
39
37
20
33
78
18
30
97
12
23
33
76
68
51
36
21
3
90
15
4
68
4
20
48
40
8
9
30
18
42
21
27
18
7
56
16
11
133
17
54
1
35
13
60
35
1
20
84
21
3
15
33
12
60
3
33
16
41
19
48
60
65
15
48
15
12
57
15
1
8
15
49
5
36
51
39
49
5
30
21
4
35
18
54
69
75
1
20
51
13
60
65
15
120
16
36
17
31
5
51
36
24
24
84
156
36
15
6
30
69
75
109
60
12
8
45
39
16
20
40
11
9
12
12
48
24
183
25
12
23
73
104
15
1
77
3
9
3
75
85
23
9
24
96
15
21
45
19
24
12
32
27
30
63
12
15
33
40
36
20
51
25
20
36
24
9
39
48
15
18
115
11
25
53
36
31
24
89
111
27
45
84
15
6
18
117
24
33
63
15
108
9
60
72
3
73
32
48
3
21
4
20
12
33
19
41
27
4
59
9
48
15
37
35
12
129
15
1
8
12
108
15
1
20
36
40
20
15
18
66
1
44
12
124
8
15
36
36
18
12
54
1
35
114
171
45
39
100
24
11
1
8
100
8
15
33
21
3
15
1
71
69
12
12
72
28
35
6
192
15
28
72
80
4
5
51
3
12
25
12
92
16
23
30
6
18
36
66
1
24
20
28
80
87
36
13
41
55
48
20
15
78
3
105
15
60
84
33
43
36
48
92
24
51
69
16
5
15
39
36
9
9
27
60
24
24
27
36
9
48
16
56
16
29
39
12
75
45
72
45
27
15
48
1
5
15
4
20
12
15
33
57
39
39
72
21
24
99
57
27
1
5
27
9
31
5
15
48
12
64
104
12
28
5
120
36
55
131
13
96
20
36
52
80
3
117
16
20
36
48
15
21
12
12
72
15
13
32
24
111
9
12
24
36
75
25
32
21
31
20
21
27
12
16
48
36
20
3
18
84
55
8
51
12
165
72
51
25
36
36
20
9
55
8
60
40
32
63
1
35
49
5
30
36
25
20
100
20
12
112
20
3
57
45
78
13
32
4
5
39
36
36
45
42
1
227
25
29
3
33
90
24
30
3
21
30
6
3
12
33
7
48
23
9
4
24
17
3
72
28
20
15
6
39
48
60
24
21
19
8
27
18
7
35
30
3
105
51
24
16
5
15
16
36
44
33
123
15
25
32
51
21
39
1
8
21
42
117
36
192
28
24
32
40
20
24
4
8
60
3
25
44
148
20
12
27
9
9
55
8
27
33
39
48
33
3
60
12
60
37
116
24
57
18
66
15
12
45
39
4
29
6
57
52
108
29
63
60
3
9
64
32
147
18
24
3
60
100
128
15
37
12
5
15
15
45
63
1
35
9
96
9
30
90
51
72
12
117
36
39
21
3
64
35
36
6
48
51
9
27
4
20
75
1
8
40
95
48
45
88
11
9
52
8
12
28
56
51
93
40
36
53
15
12
4
17
27
60
21
7
17
30
57
39
45
21
60
51
15
45
12
3
57
27
24
21
228
12
4
24
11
21
4
47
93
24
100
77
19
29
51
24
156
4
36
24
11
105
81
15
3
33
3
9
12
15
49
5
12
72
6
1
20
36
12
48
3
37
8
87
33
24
81
51
4
5
19
32
24
9
6
1
20
15
9
72
3
25
84
20
60
16
56
16
8
64
35
18
12
75
15
81
16
44
60
12
12
28
8
27
73
36
35
33
3
73
35
6
18
36
57
15
73
56
9
6
9
4
36
35
21
4
32
15
9
36
99
1
20
4
29
36
19
24
20
141
91
20
33
36
27
4
44
60
136
48
20
15
25
11
25
20
60
99
48
42
15
16
20
40
72
20
28
24
140
147
69
51
36
57
12
24
4
12
44
72
27
37
20
48
12
33
3
24
36
3
109
8
28
36
53
18
33
40
56
39
1
36
47
18
7
128
28
20
21
103
20
21
19
11
25
17
18
12
180
9
60
28
68
12
12
9
7
8
120
36
88
8
28
71
9
64
47
96
13
20
24
15
12
21
72
12
39
45
64
35
25
107
156
69
24
12
48
15
1
44
40
35
36
6
75
48
15
25
32
12
3
60
48
1
8
51
45
76
23
21
24
36
39
72
9
15
1
48
8
9
6
13
20
57
15
15
37
8
28
60
36
53
27
9
15
24
33
27
48
24
24
111
33
36
15
6
15
21
39
69
51
3
13
89
39
16
35
1
24
11
60
13
20
12
3
21
24
15
49
20
3
85
35
33
36
96
39
1
29
15
100
8
36
57
54
93
40
12
8
33
3
15
54
27
3
81
15
57
9
55
56
3
66
79
11
81
12
36
15
6
126
45
64
8
12
120
3
85
8
12
33
87
3
25
53
30
1
80
51
37
32
24
36
45
90
25
8
108
4
8
16
11
108
61
12
8
12
15
57
57
19
89
3
52
53
90
9
3
25
53
15
15
37
20
87
73
5
3
72
27
36
25
8
24
3
12
78
3
15
57
99
21
12
76
41
36
63
4
60
56
24
81
ABCD 93961529492*3^$a+1 [50018]
42
18
63
9
18
12
105
48
27
5
16
57
15
51
125
25
15
21
11
73
15
96
15
53
60
160
48
20
108
40
105
60
27
24
3
17
55
29
1
15
75
33
48
33
15
20
49
60
12
18
6
15
24
80
96
4
15
12
18
36
75
15
6
48
6
120
5
1
63
81
47
7
72
18
210
117
224
4
141
54
17
16
3
6
111
63
89
55
5
28
3
81
44
16
36
20
19
165
15
33
128
4
20
55
54
11
100
36
44
36
217
72
24
111
80
115
129
141
15
24
9
6
29
25
30
53
19
53
76
20
16
3
36
21
44
1
3
20
37
84
36
78
161
12
100
32
28
3
5
1
39
45
75
24
32
19
36
90
51
57
35
36
36
13
27
8
145
6
101
36
40
33
24
156
75
36
20
13
143
100
33
75
12
3
101
16
99
53
1
87
69
71
7
90
36
15
32
72
148
32
28
33
47
24
55
21
12
32
19
81
15
54
75
36
48
15
57
3
33
39
30
24
39
81
150
174
60
66
45
80
24
37
3
51
36
30
23
36
55
30
35
79
66
6
45
153
215
31
6
111
12
15
53
43
54
15
12
9
51
15
81
33
99
57
90
24
30
6
30
23
48
40
39
29
115
57
27
125
7
21
99
89
205
35
31
9
24
56
1
159
92
4
120
45
30
90
51
8
19
17
48
1
27
159
9
72
24
128
55
72
65
19
105
99
12
21
12
27
54
84
71
16
128
55
60
12
105
129
59
37
39
36
68
16
24
117
24
11
25
30
18
51
9
195
36
12
128
25
11
19
60
66
78
21
135
144
21
36
39
21
15
108
33
57
47
25
159
39
12
125
115
108
12
9
69
30
41
4
36
104
91
57
33
11
25
11
52
27
81
12
36
81
3
48
24
33
15
20
37
75
3
93
84
168
32
19
180
30
35
40
32
52
75
5
1
54
36
65
16
3
5
156
4
147
18
12
114
36
30
90
81
12
201
11
19
96
29
112
33
60
35
1
54
65
1
3
32
43
12
54
60
11
43
65
132
19
57
99
108
21
39
33
3
54
102
5
48
91
21
48
20
7
120
9
84
32
36
37
51
75
6
18
45
80
1
15
51
168
21
81
54
89
37
59
40
99
6
39
15
33
33
95
136
3
21
21
3
32
40
8
1
6
29
64
15
90
27
93
51
44
37
30
201
104
24
31
60
21
8
76
3
12
24
54
36
35
121
51
9
35
48
97
15
15
5
180
19
89
67
105
63
33
33
24
27
20
19
141
188
12
4
69
15
48
33
90
21
24
9
66
57
3
105
15
6
11
19
33
20
7
54
47
4
3
12
89
4
32
79
117
24
105
18
6
54
33
24
33
30
57
24
36
9
6
29
40
165
54
36
36
108
66
59
1
11
100
45
63
51
65
36
43
30
3
33
15
81
75
63
5
1
27
3
186
54
36
48
41
4
48
39
9
20
1
75
93
83
160
3
57
93
30
21
104
91
21
39
18
15
20
52
120
9
30
17
43
29
7
45
128
97
48
111
20
76
60
80
16
3
36
9
56
55
165
48
57
90
240
18
15
32
169
15
36
36
12
36
9
12
24
36
123
111
21
135
144
21
75
18
71
12
19
24
57
32
91
66
51
12
27
53
61
30
60
30
54
42
75
36
8
52
39
21
68
124
45
11
55
129
21
36
48
42
93
15
57
303
33
12
48
9
59
112
8
1
95
48
148
87
72
5
48
16
24
20
16
75
9
21
51
8
112
24
135
66
23
37
63
57
3
15
17
64
15
177
48
56
64
99
21
20
19
12
108
17
25
30
9
36
60
8
1
47
43
54
87
3
30
63
8
16
48
12
75
84
24
36
84
36
17
72
1
71
25
3
32
28
27
18
11
25
90
30
39
75
36
66
23
48
64
9
35
60
91
21
24
48
45
42
30
3
15
6
47
64
45
35
28
27
105
48
60
45
36
47
100
33
35
16
15
90
15
20
76
68
1
90
24
29
76
111
21
60
180
27
12
5
4
51
90
3
141
47
43
45
9
12
18
132
81
39
90
35
145
24
30
24
17
48
28
9
35
4
51
9
80
79
102
3
72
24
12
57
107
19
29
55
117
63
21
69
6
29
132
84
40
32
180
19
45
15
30
71
28
12
3
30
111
36
3
225
45
11
79
30
39
36
12
60
93
39
32
4
12
39
48
6
35
4
108
33
174
72
24
30
114
66
15
81
18
66
90
21
15
24
89
12
16
60
48
81
191
43
36
30
60
263
7
18
63
12
27
5
48
36
1
39
75
36
65
16
20
133
54
197
16
ABCD 93961827938*3^$a+1 [50091]
59
18
18
30
24
27
93
36
144
90
36
33
3
114
12
15
63
49
32
93
51
111
24
72
30
90
73
59
90
48
123
45
216
30
108
108
54
18
90
150
12
126
42
198
18
1
53
27
39
73
32
45
67
32
111
6
18
25
131
24
133
96
23
198
66
144
145
203
117
27
288
12
150
115
224
21
126
18
123
16
176
75
6
54
9
144
93
126
18
6
138
72
24
72
27
63
33
69
216
150
120
21
51
42
30
6
90
117
183
217
17
126
132
90
102
237
33
6
30
234
132
30
78
1
29
51
64
32
33
15
3
114
30
61
17
15
21
120
54
141
45
115
95
54
198
213
21
144
6
36
48
60
90
235
107
69
256
48
17
18
24
360
18
144
30
18
6
69
273
90
54
18
126
79
83
18
156
270
36
420
72
18
12
42
105
112
83
108
1
71
121
257
79
17
54
72
180
18
66
25
215
105
21
234
30
115
96
80
75
90
30
18
78
141
291
72
261
27
102
127
32
147
24
133
131
114
235
83
108
204
198
12
6
192
132
90
48
18
42
18
54
27
99
30
31
144
5
42
54
30
18
123
16
83
84
96
36
117
112
143
60
12
25
179
30
15
45
102
60
33
15
162
108
24
66
144
201
144
147
108
1
48
143
33
45
36
15
39
36
66
3
192
183
42
84
24
19
80
27
66
3
87
6
18
321
33
36
24
162
1
32
87
96
72
12
69
315
69
87
57
93
51
15
144
33
21
42
49
131
349
11
102
78
48
33
63
49
35
253
197
139
5
6
12
361
48
5
78
61
95
294
18
12
18
288
90
49
5
60
66
13
407
25
5
204
102
60
48
78
31
107
60
25
80
15
36
13
47
18
12
78
229
17
159
75
42
66
90
31
191
108
48
24
301
128
33
15
16
59
18
150
72
300
57
39
9
81
12
51
16
29
195
16
59
12
57
21
123
64
65
207
3
72
18
270
54
6
153
27
37
83
61
83
24
156
105
93
3
87
90
42
48
132
108
181
155
24
18
108
66
13
23
132
36
270
120
162
108
90
19
77
18
72
144
25
47
72
9
111
97
29
180
402
48
61
215
108
18
27
3
72
6
79
80
123
114
228
6
84
37
32
111
72
78
48
54
276
12
133
17
18
108
33
112
48
143
18
162
93
75
36
102
42
180
18
91
101
43
65
18
429
117
30
36
168
126
99
96
21
43
167
60
109
29
72
42
12
90
150
180
54
126
141
144
33
15
81
15
141
6
12
126
6
13
53
108
126
49
95
114
36
144
90
120
25
11
36
24
153
99
72
162
30
85
80
159
72
72
33
63
84
36
6
30
6
18
180
54
115
23
73
17
54
73
32
3
42
66
132
12
49
65
84
60
180
12
90
213
147
78
126
102
ABCD 93961958276*3^$a+1 [50016]
80
256
69
12
23
60
48
100
48
96
8
37
35
40
8
136
80
16
45
120
108
47
96
24
13
75
80
13
83
72
25
12
27
33
180
275
48
48
37
95
4
24
21
35
108
28
48
69
3
140
109
60
3
177
15
8
25
83
52
45
95
196
69
27
56
49
23
48
232
165
51
216
56
108
4
72
33
47
24
49
132
35
36
49
83
12
13
47
85
35
60
36
49
48
360
231
200
72
145
59
28
68
25
75
57
135
48
44
1
144
95
13
35
148
224
40
8
88
168
24
45
23
48
100
96
408
8
120
25
135
129
168
107
36
72
40
240
120
45
71
1
35
144
1
135
8
40
56
136
24
332
60
84
25
51
57
23
109
108
63
8
1
23
16
117
3
69
75
120
48
44
48
97
35
64
69
120
51
44
73
3
9
135
32
184
80
64
288
45
3
92
172
8
157
131
121
419
52
57
47
24
49
155
108
97
71
16
24
32
72
40
48
104
13
48
3
72
72
165
71
336
76
48
24
56
121
15
8
168
25
144
35
96
4
120
33
95
157
215
4
44
52
200
13
51
72
32
108
4
56
85
99
8
48
84
85
108
83
144
184
9
47
24
37
75
32
88
24
116
289
155
84
577
120
23
132
204
25
51
120
32
72
16
45
23
12
72
192
133
27
81
15
128
60
100
44
60
13
147
20
12
48
37
59
84
25
48
27
117
60
11
25
59
13
191
12
280
105
63
24
297
120
108
131
64
200
16
272
120
168
36
1
144
35
1
72
47
13
195
200
48
192
156
84
280
105
12
3
93
72
35
88
69
51
20
60
72
88
248
60
1
51
152
48
208
272
25
135
117
27
116
48
12
168
216
64
9
111
44
132
60
1
12
23
48
12
4
44
1
11
184
33
107
48
96
61
15
56
85
267
92
28
20
13
95
48
132
28
272
40
32
13
24
459
32
97
15
57
23
160
152
184
24
32
180
36
64
96
8
24
60
60
85
27
116
84
16
45
243
81
108
203
144
40
24
32
40
32
40
72
21
27
105
23
97
60
47
73
3
105
15
9
15
128
168
72
13
83
72
280
9
23
13
59
145
15
21
119
28
68
85
95
144
73
63
128
264
25
111
212
144
60
13
123
9
15
144
312
92
108
184
165
23
108
37
75
33
83
169
71
1
120
3
105
15
117
48
51
104
192
88
93
83
132
49
323
72
216
37
348
47
192
13
27
153
72
108
123
104
36
97
48
35
112
176
24
73
12
51
21
71
52
32
25
39
21
99
144
48
8
1
23
112
81
63
72
8
40
21
131
120
24
24
16
44
144
85
132
311
25
227
277
95
28
93
123
56
96
40
45
27
20
108
25
72
15
8
37
180
135
117
108
87
8
108
4
93
3
32
72
168
13
155
40
32
48
48
16
45
75
68
ABCD 93962061034*3^$a+1 [50074]
12
108
59
36
49
23
144
1
204
65
270
133
36
12
143
265
5
144
7
144
335
25
12
120
24
84
36
113
55
35
73
12
132
108
36
84
36
72
24
48
72
144
36
95
1
35
13
120
12
132
65
270
25
108
29
43
65
7
48
108
89
18
25
12
71
97
36
24
5
7
96
12
60
120
108
155
72
37
120
24
125
19
12
84
120
24
120
71
85
41
79
24
72
180
276
72
96
180
24
36
24
48
24
36
108
24
108
144
84
215
126
108
67
113
31
36
96
17
72
90
109
36
120
23
1
89
18
109
35
216
13
120
12
12
96
36
89
55
35
169
228
192
60
120
60
156
264
11
72
25
12
72
60
120
144
60
84
17
43
47
25
36
12
108
24
191
85
12
72
24
24
60
83
72
13
120
12
276
11
13
12
108
65
151
24
36
120
84
168
24
60
35
13
132
24
132
59
1
48
24
48
72
12
204
167
13
120
65
54
90
67
204
180
72
132
36
29
198
25
12
240
120
35
241
11
36
97
137
19
24
60
23
193
59
37
108
156
59
180
1
180
84
5
151
36
120
35
49
24
96
47
25
47
145
35
85
48
132
48
84
84
132
143
25
11
25
11
72
205
36
192
12
192
24
120
24
77
54
25
155
54
31
36
23
73
107
61
11
49
180
41
259
60
24
48
95
378
31
228
36
11
133
12
228
216
24
71
37
89
43
12
36
48
84
12
204
264
12
36
149
18
90
163
12
5
18
109
108
35
217
36
12
72
113
43
108
12
215
25
240
12
36
101
198
205
36
24
132
108
17
55
48
120
11
36
49
60
24
12
36
179
13
288
12
48
17
31
252
23
306
18
37
144
24
155
61
191
133
11
61
83
85
5
126
109
156
41
31
48
11
1
72
48
23
90
55
180
144
12
23
85
132
144
120
192
83
25
11
1
24
60
5
19
89
36
90
36
13
36
41
54
25
36
155
36
25
312
12
96
24
413
55
48
72
167
85
288
60
60
12
48
72
36
168
89
7
36
29
199
89
18
169
11
13
120
119
1
72
12
168
240
12
60
60
23
37
60
36
120
36
71
54
31
72
12
24
72
72
108
144
84
119
121
12
227
37
24
299
73
12
60
107
73
216
144
72
71
109
71
37
108
143
1
35
1
48
36
5
115
11
162
103
168
71
13
12
11
54
91
53
55
71
180
121
312
12
264
84
240
36
119
1
24
276
144
95
121
120
72
407
97
155
85
264
24
5
7
119
72
72
265
95
1
300
120
119
145
156
59
37
96
12
125
7
24
12
83
121
264
84
17
108
91
24
12
35
85
84
12
144
35
85
23
1
12
23
61
24
24
72
24
11
13
48
48
89
55
36
144
143
54
139
12
60
12
60
131
61
204
36
96
24
83
85
240
12
144
96
ABCD 93962223016*3^$a+1 [50047]
69
24
195
85
29
3
75
12
162
36
3
171
30
55
5
54
42
27
40
101
51
75
66
24
84
114
96
60
6
99
9
207
3
21
21
51
120
177
127
23
33
15
30
3
15
6
24
54
6
39
15
78
72
30
45
57
15
9
24
6
57
39
54
12
12
67
80
51
13
29
12
6
25
8
9
15
72
111
54
48
42
9
24
48
3
42
18
1
128
57
103
113
12
66
105
129
12
78
18
78
12
132
37
8
120
87
66
162
18
90
9
96
120
57
168
72
102
9
69
36
12
18
36
69
45
42
174
36
15
15
90
15
27
30
60
27
9
12
67
5
72
66
9
16
8
112
128
16
65
24
24
111
99
141
111
138
108
60
12
6
114
30
30
48
39
69
27
24
105
6
9
168
3
45
45
18
36
18
72
54
69
16
80
69
60
7
143
126
99
3
30
159
9
156
219
45
12
60
12
66
6
36
72
30
90
67
24
11
18
30
12
90
39
9
12
43
131
109
32
3
18
12
48
18
96
48
12
48
57
81
7
35
6
12
19
11
45
45
243
45
67
35
13
56
24
96
51
117
27
18
30
48
45
3
186
19
80
24
33
54
6
3
27
12
30
12
63
21
19
125
6
54
60
3
57
48
162
60
282
54
66
48
55
5
171
141
36
7
32
9
175
71
48
153
93
27
33
87
87
180
117
9
12
67
5
75
21
36
39
96
88
23
144
6
72
18
33
99
6
6
105
75
30
39
27
54
138
60
6
67
8
105
72
63
15
6
60
39
24
112
89
42
93
129
18
48
12
30
27
315
61
56
21
123
9
15
15
96
9
88
35
18
19
11
6
111
24
63
30
6
21
48
33
7
65
162
45
15
9
72
3
21
64
104
40
32
40
8
192
16
23
36
18
3
9
24
42
90
19
56
9
66
174
18
93
72
27
85
41
12
36
15
45
67
35
12
66
96
300
123
87
49
35
37
24
80
21
174
54
6
1
17
132
99
57
108
72
3
57
24
6
30
108
79
65
72
114
54
180
48
72
27
63
102
3
123
138
144
43
17
60
27
111
78
66
33
3
37
11
90
6
18
123
24
24
45
12
42
60
33
3
42
60
24
120
103
32
15
180
30
24
12
84
54
90
12
115
72
83
102
15
105
12
3
48
129
84
19
53
12
87
63
30
252
15
48
171
12
54
43
5
72
36
60
60
48
12
12
15
21
75
51
21
45
67
56
15
145
104
120
51
30
114
18
27
3
37
17
39
45
120
36
79
65
12
204
78
1
125
12
7
17
15
3
48
90
18
36
90
48
36
24
31
17
63
136
5
51
135
9
16
144
41
15
153
24
96
15
21
108
60
12
39
24
21
6
45
21
3
81
48
120
15
21
60
31
95
6
78
54
15
16
32
33
54
30
27
33
6
25
41
15
99
12
48
105
72
15
33
144
112
113
63
48
69
3
165
27
168
45
162
30
147
69
42
84
6
39
15
48
42
150
6
72
6
69
72
21
3
45
339
88
29
18
36
192
30
84
19
32
33
60
24
168
60
24
103
95
57
21
27
21
6
18
96
36
39
21
48
3
48
39
153
72
57
24
66
45
9
156
120
36
18
96
54
132
24
19
5
19
41
39
3
69
24
141
99
9
36
12
7
47
33
147
6
90
18
72
18
84
12
18
72
6
177
33
24
39
15
36
21
39
9
57
60
150
12
225
63
84
18
72
54
30
66
18
42
81
3
54
120
103
8
64
77
3
120
153
30
18
15
99
6
36
48
123
93
126
21
27
21
27
42
60
90
60
6
36
6
33
136
113
6
57
48
75
96
6
303
27
90
195
40
72
101
96
30
96
54
6
18
60
27
39
18
15
15
25
17
60
51
57
48
24
39
45
51
16
80
9
15
48
21
51
3
42
3
15
30
6
21
96
45
19
96
48
11
21
48
24
153
180
18
36
18
27
63
81
9
138
117
33
48
24
12
6
90
48
144
27
153
36
19
32
75
141
48
15
57
24
96
3
6
48
42
13
48
173
6
138
3
15
174
36
132
30
6
24
7
149
6
48
45
16
77
12
12
51
72
3
ABCD 93962308816*3^$a+1 [50021]
8
46
20
36
13
5
48
10
48
14
7
23
18
54
10
18
21
12
5
24
19
5
10
44
18
40
24
75
29
6
13
11
72
25
108
47
25
53
34
158
54
49
17
19
83
58
8
19
117
51
53
19
36
41
24
19
21
62
82
3
47
25
5
91
5
19
5
22
9
47
49
119
36
25
3
18
72
110
72
36
84
1
87
2
19
77
115
197
78
12
6
70
74
40
18
38
6
84
30
19
21
111
11
30
48
55
11
94
14
13
3
2
34
54
24
30
18
38
1
65
19
117
158
37
48
77
67
11
16
8
18
24
40
15
59
64
105
11
1
48
48
84
23
12
18
6
42
43
120
29
30
25
17
10
48
62
16
32
18
48
22
8
54
1
60
27
104
58
2
28
2
30
18
7
113
31
167
90
70
57
11
22
27
21
14
13
24
3
57
11
144
6
115
35
72
66
31
11
85
33
6
144
50
30
61
29
19
3
57
41
30
34
8
70
74
24
192
19
5
90
1
35
10
18
30
32
54
1
23
25
9
8
54
61
23
6
70
66
14
25
39
2
48
54
42
16
18
57
72
72
5
6
40
32
120
1
137
34
105
48
5
112
14
61
5
6
18
6
16
68
30
6
34
27
5
42
48
12
36
64
96
14
18
12
42
31
183
21
93
72
51
5
7
41
6
49
161
6
24
48
1
11
49
21
14
42
72
31
41
55
11
97
21
32
88
75
51
21
15
78
62
13
5
112
32
48
78
72
60
12
18
54
96
40
32
13
60
119
24
60
1
125
24
22
69
35
28
20
12
76
18
80
91
11
24
48
36
6
19
45
56
16
3
5
22
32
42
43
15
12
18
8
88
120
56
43
12
71
52
38
24
6
10
8
112
3
21
104
6
16
2
7
183
21
21
14
24
10
6
26
58
20
13
24
29
30
34
3
144
24
24
3
57
71
10
15
36
24
15
110
6
10
38
1
87
2
142
93
11
61
59
42
22
132
14
19
15
6
27
53
112
14
1
47
42
54
1
39
45
51
68
16
6
56
78
4
78
39
11
160
32
1
21
159
9
75
35
36
6
19
21
24
27
24
60
36
23
64
30
18
62
7
95
34
75
11
114
30
36
6
58
116
58
171
51
9
59
37
33
3
23
25
77
24
18
16
20
61
21
8
30
84
145
21
54
42
8
43
59
13
75
18
39
9
50
6
30
58
2
16
20
48
42
24
31
108
5
6
24
37
3
104
42
6
18
6
61
45
54
26
54
34
14
36
94
72
74
70
110
1
9
147
15
78
32
54
1
59
70
8
30
10
158
10
14
25
11
108
16
9
84
23
37
17
31
23
37
45
8
6
10
104
40
62
12
16
9
21
27
72
72
24
36
41
7
65
72
24
31
39
20
70
32
22
26
19
5
43
5
55
12
48
107
13
5
7
17
43
143
108
25
75
20
10
14
42
19
5
46
45
11
12
46
30
114
18
14
18
48
22
62
34
51
29
30
61
36
84
48
35
121
47
60
12
16
20
16
158
18
70
8
7
27
80
121
51
21
125
18
46
3
11
25
12
77
6
1
23
18
7
36
101
40
15
84
99
42
3
35
25
47
13
5
16
27
24
5
43
45
26
1
180
36
60
47
1
39
57
48
65
72
6
58
56
24
55
36
69
75
72
48
29
46
69
111
44
10
32
40
48
56
24
67
35
58
72
15
11
37
12
83
12
46
80
19
84
17
10
54
56
19
5
10
44
24
10
3
53
54
25
11
30
67
24
5
16
14
34
27
48
11
1
23
24
37
11
42
6
37
59
85
39
54
6
20
1
45
14
37
93
72
14
28
12
20
6
79
59
12
25
12
27
36
158
7
47
18
70
45
23
6
150
64
26
6
10
3
11
13
27
200
109
36
9
24
8
7
11
84
60
46
30
9
36
59
37
11
18
31
48
23
13
5
24
16
15
59
46
2
60
37
48
47
25
11
24
25
11
16
9
135
20
40
9
75
78
3
27
57
41
30
66
30
18
46
21
29
46
84
110
6
18
48
22
50
66
1
5
48
72
18
22
15
39
90
54
80
25
36
5
54
13
24
11
10
18
105
35
34
56
16
63
132
3
56
37
107
13
5
58
92
10
15
48
12
35
18
24
91
24
48
45
14
148
62
55
33
8
30
13
21
99
75
32
37
47
28
42
198
20
28
93
5
16
3
117
51
5
34
150
15
65
19
29
48
58
30
24
3
45
38
90
19
51
20
12
24
34
6
48
105
75
21
36
39
69
132
168
45
18
57
23
12
10
27
96
53
19
21
14
18
18
97
83
10
27
48
11
24
10
80
31
11
30
43
12
12
75
2
64
50
1
21
8
24
72
24
24
72
16
74
6
30
172
68
24
25
36
23
46
51
72
11
1
155
28
36
20
40
36
105
5
103
33
8
82
62
66
12
64
9
119
42
43
5
78
48
85
11
58
51
45
32
34
54
27
27
80
25
132
23
37
81
14
18
6
42
88
66
9
24
21
6
21
29
30
10
15
60
11
42
6
4
158
115
24
5
30
13
93
104
34
69
71
112
8
61
29
46
98
102
1
89
40
3
12
11
12
36
46
38
106
80
7
65
10
32
145
11
37
27
26
16
14
60
46
99
29
48
48
55
11
126
24
6
58
32
42
30
6
12
144
94
72
27
15
20
10
18
14
6
13
11
61
3
21
75
93
83
18
7
9
24
15
12
27
50
67
59
144
66
54
1
75
110
7
9
78
36
80
30
67
69
38
42
6
37
93
8
72
ABCD 93962391574*3^$a+1 [50165]
29
31
129
48
63
113
36
4
20
31
125
48
36
7
48
41
28
3
48
41
24
144
12
24
31
9
60
80
24
16
39
5
172
68
16
20
4
51
5
4
176
19
57
44
16
60
8
52
39
24
21
15
81
3
5
7
45
51
48
12
84
69
36
44
136
140
4
56
60
31
144
36
29
31
17
31
60
5
24
40
20
72
48
12
43
5
52
80
48
127
5
24
67
33
51
69
96
75
65
48
31
141
48
92
28
60
36
84
75
45
12
3
21
20
36
120
40
20
19
81
75
48
12
5
31
69
8
36
64
20
72
31
29
40
108
32
48
76
20
67
29
31
33
116
124
44
132
19
5
36
19
21
188
60
16
84
176
19
41
24
76
20
19
17
64
84
176
36
60
4
20
31
105
48
20
36
184
3
53
31
45
8
72
40
8
60
55
21
15
9
56
4
12
84
80
7
9
60
44
16
51
29
31
9
39
89
43
17
12
28
20
67
156
29
79
29
52
20
31
12
288
17
55
12
9
84
3
29
88
56
199
12
45
20
28
20
43
24
65
84
60
7
89
31
77
16
15
5
24
36
84
52
3
81
24
12
80
139
9
15
5
220
27
33
32
24
91
45
3
77
144
31
9
36
111
29
124
116
19
41
48
16
60
24
75
48
57
92
55
125
55
5
139
156
125
55
29
360
64
72
20
40
195
69
20
76
44
4
20
52
51
17
31
12
237
32
151
53
127
17
72
60
139
65
24
36
16
20
43
197
31
93
84
27
5
64
27
33
75
36
33
32
19
5
16
44
4
152
144
60
76
44
16
20
19
36
5
28
20
156
19
57
8
16
75
29
7
120
33
20
52
68
67
24
60
96
48
5
31
60
9
20
96
7
144
33
32
31
93
147
9
8
72
24
60
156
64
44
52
195
60
33
20
16
36
8
36
36
91
17
12
19
9
92
55
69
56
55
48
45
32
79
5
24
72
28
20
12
28
72
20
43
21
60
60
104
16
156
120
39
5
7
53
96
60
28
56
16
15
29
55
72
48
281
79
5
36
144
31
5
91
53
4
60
12
63
168
57
20
31
36
5
24
4
36
51
105
164
24
31
29
60
55
108
33
99
21
56
28
27
53
67
113
40
56
84
12
19
60
129
3
9
44
16
128
12
88
180
15
57
15
96
9
39
45
20
16
20
91
9
48
87
29
60
31
29
36
19
81
80
79
21
44
36
4
56
84
4
3
48
161
100
24
80
4
3
69
188
100
116
16
20
60
91
24
9
39
36
12
29
28
56
4
140
40
27
5
40
24
36
48
3
48
84
65
52
75
9
44
12
115
5
48
12
108
67
165
24
80
91
36
57
123
33
15
41
31
113
19
12
5
64
15
9
3
77
55
21
20
136
48
3
29
31
17
12
19
65
4
75
48
9
104
60
16
15
5
4
36
39
81
44
16
15
69
20
84
76
156
20
40
260
144
19
201
60
84
3
17
12
24
55
81
68
36
120
36
79
105
20
7
33
24
36
27
9
8
67
113
60
12
4
56
43
17
31
60
29
4
36
111
17
12
40
20
100
3
5
43
53
31
29
91
9
120
99
177
144
80
220
24
20
12
55
36
9
80
100
80
115
45
111
84
5
43
237
3
17
40
3
36
21
111
9
48
15
57
8
67
48
21
56
4
15
60
41
28
20
12
24
136
24
20
4
63
33
24
60
20
7
65
24
16
84
104
40
60
123
33
56
84
16
8
192
115
33
20
52
8
16
116
4
20
24
12
40
44
16
60
8
52
8
31
105
39
41
4
63
57
20
76
15
144
108
29
60
19
21
15
65
24
36
24
36
379
12
17
31
21
8
12
55
29
36
4
24
3
9
128
96
16
3
21
116
28
36
80
120
4
20
52
39
21
15
65
24
7
48
29
43
9
20
40
44
31
33
32
28
3
84
29
124
92
4
60
27
144
9
99
41
36
151
33
24
36
44
36
16
20
40
39
60
29
36
79
77
24
31
60
9
75
9
27
33
87
24
225
87
84
5
60
24
19
5
52
159
101
40
63
5
55
36
60
9
111
24
17
79
5
127
48
21
8
96
31
36
48
81
60
8
40
20
12
19
65
24
16
39
48
129
15
144
5
124
15
57
3
165
3
48
60
21
168
63
53
16
63
101
7
9
80
24
31
125
84
67
60
29
24
16
48
56
7
17
60
12
100
3
5
156
19
17
64
176
55
9
36
8
36
84
16
56
120
ABCD 93962927042*3^$a+1 [50178]
72
138
18
115
24
113
18
45
105
55
35
54
66
13
11
61
104
184
32
15
120
9
15
25
240
113
31
185
31
41
120
63
51
21
99
109
179
13
24
5
30
18
108
72
7
11
24
120
108
108
45
33
126
156
60
49
120
23
81
81
24
36
91
107
48
54
24
12
19
35
181
59
21
33
84
90
6
102
13
41
175
104
9
270
73
89
199
287
90
24
55
11
13
41
79
71
30
19
152
9
24
372
19
35
6
120
204
18
12
61
35
54
55
56
15
180
133
11
36
129
15
25
23
1
96
24
191
169
41
55
53
187
35
36
120
72
132
90
91
35
84
225
81
79
56
159
54
84
18
133
137
42
12
54
36
79
47
90
72
18
54
144
42
30
63
16
11
60
54
36
72
102
121
144
11
12
18
54
6
3
27
109
144
149
108
90
12
1
72
48
47
18
174
132
18
3
9
126
9
16
29
139
149
150
61
120
89
31
152
40
48
200
171
61
24
120
89
66
85
11
93
232
107
13
48
101
291
99
45
144
27
312
300
132
174
24
7
24
120
137
192
18
24
36
72
1
71
18
90
48
24
30
240
55
24
191
36
84
9
9
63
27
13
104
40
96
89
126
18
31
104
136
23
246
342
45
160
125
54
138
163
95
72
73
17
12
91
5
48
54
72
6
90
84
60
18
67
80
135
54
171
135
25
56
9
36
150
93
81
24
102
78
66
1
35
45
99
168
13
24
11
132
90
36
66
121
5
99
136
144
5
300
79
11
6
90
84
18
72
55
5
18
201
16
96
59
198
63
99
360
45
16
200
27
6
7
137
102
25
56
27
253
17
78
25
77
18
42
7
65
39
51
61
149
36
55
17
42
120
6
144
144
162
54
31
120
59
109
17
72
78
25
95
9
33
12
6
12
97
83
117
40
144
72
104
123
126
7
120
155
60
25
59
108
78
12
36
36
60
75
81
54
18
78
25
275
150
30
132
72
21
9
79
119
108
198
55
96
11
54
36
42
162
66
180
42
31
5
54
138
115
155
78
175
71
1
89
31
5
163
59
18
48
36
288
18
24
156
25
215
198
187
59
126
24
30
18
162
60
120
49
65
192
60
43
72
77
36
55
96
120
120
23
121
47
25
24
5
156
72
216
36
211
59
36
9
184
120
17
30
225
40
47
48
25
35
30
54
114
55
11
36
132
93
9
60
270
36
84
96
252
121
17
150
12
117
171
294
30
96
18
12
99
45
19
41
31
17
90
132
25
96
125
42
1
56
9
7
269
36
39
69
444
7
35
48
132
54
91
89
55
11
6
55
29
91
8
27
162
150
48
72
13
155
13
192
47
1
29
96
36
151
24
35
180
18
18
24
390
126
114
55
24
167
49
65
31
120
48
47
54
19
72
5
219
304
119
18
24
36
43
137
30
25
35
13
152
9
18
126
54
313
144
35
18
3
99
36
60
54
36
139
35
168
21
ABCD 93963370212*3^$a+1 [50025]
36
15
30
72
12
3
4
5
18
37
44
9
31
5
27
27
6
15
27
25
5
3
9
36
6
6
115
113
15
15
12
33
39
60
18
19
29
19
17
30
48
21
36
15
1
8
27
90
55
12
8
3
12
85
35
30
48
19
5
31
5
15
57
24
19
5
12
63
21
24
12
24
15
28
71
30
36
43
56
21
108
72
24
6
24
96
9
57
12
6
49
12
8
60
28
65
7
65
36
12
42
45
21
60
90
6
30
45
24
51
54
54
6
96
3
21
6
6
63
4
77
19
11
96
48
6
91
53
30
6
48
87
93
115
5
12
31
60
17
36
6
6
108
19
11
121
35
129
36
16
23
60
36
69
99
36
165
45
51
15
49
17
78
54
43
29
43
47
25
53
72
54
30
15
21
48
12
91
144
23
45
36
117
24
79
5
6
69
16
35
13
17
15
28
36
116
21
12
36
12
30
9
33
3
33
30
25
65
24
31
5
127
48
32
3
12
85
23
42
102
6
12
60
19
36
24
5
18
48
30
12
36
84
3
28
17
63
21
15
21
3
9
30
25
5
6
37
24
5
211
29
6
24
30
3
45
87
21
60
27
48
24
69
6
90
156
3
36
63
12
9
51
1
12
23
57
36
15
30
54
1
41
36
12
42
60
120
6
54
18
31
36
48
96
12
179
109
5
120
12
12
31
35
9
28
5
24
31
17
60
42
54
6
45
69
15
9
15
15
21
40
24
20
57
18
13
35
85
203
42
3
84
27
6
18
12
78
31
8
27
30
24
12
7
5
18
54
19
80
27
37
47
60
24
25
41
36
12
151
44
3
12
42
96
139
41
54
18
42
54
51
39
42
123
57
24
19
12
29
138
6
30
36
6
84
30
9
21
3
45
30
18
19
60
108
56
57
24
48
6
25
59
12
120
114
42
12
12
36
12
18
12
12
19
35
24
36
126
48
127
59
6
111
12
28
44
39
12
45
3
6
24
7
23
57
9
51
27
42
84
30
69
12
180
21
15
9
18
1
35
36
189
21
18
6
15
72
9
19
5
36
6
72
37
5
24
36
18
33
57
3
28
5
39
36
4
5
48
24
108
75
36
24
33
30
18
60
24
6
30
24
3
28
96
8
15
25
41
24
60
115
35
18
12
156
7
32
93
24
19
12
65
7
41
27
3
1
108
41
31
11
78
30
84
6
60
19
11
30
19
12
29
12
24
6
72
1
11
61
17
42
73
152
28
17
39
39
6
12
48
144
3
69
36
48
30
25
17
7
11
66
43
35
37
119
85
35
30
55
36
83
78
48
36
6
54
63
15
181
36
8
51
36
61
5
18
57
3
21
15
30
31
53
180
12
72
30
48
30
78
61
8
21
12
67
53
24
48
31
11
18
6
42
18
85
5
114
36
21
3
25
35
13
155
42
12
15
3
25
137
90
126
102
6
12
27
40
41
36
126
108
24
25
96
5
66
13
5
55
71
42
3
64
80
40
23
45
75
25
44
15
13
11
9
136
5
6
61
8
69
6
12
13
44
108
75
48
6
31
29
48
6
9
15
1
161
19
5
12
78
66
48
15
75
30
36
54
13
35
9
28
12
59
30
24
3
45
19
5
30
9
21
115
36
44
16
44
108
21
79
47
48
72
24
25
101
19
5
6
6
15
57
60
31
5
12
54
1
32
12
15
144
9
21
36
24
31
53
12
15
16
107
1
36
8
27
9
9
60
31
5
31
41
7
23
84
18
6
54
12
30
36
57
21
72
54
54
6
13
53
12
66
1
48
80
27
9
45
7
48
35
9
60
76
17
18
6
3
45
15
21
6
24
61
29
30
114
90
6
19
125
78
13
5
6
85
56
69
3
36
16
36
84
8
15
153
33
31
71
30
7
17
90
24
30
75
57
24
66
105
15
12
102
186
72
6
19
5
75
21
30
6
6
78
151
11
13
47
24
1
44
9
24
3
48
21
31
5
123
15
9
36
9
12
30
48
13
77
63
105
15
24
39
36
18
6
1
20
24
21
144
87
3
1
23
21
16
23
13
17
72
18
36
9
33
15
9
19
11
54
15
15
9
48
3
6
30
54
36
3
15
18
15
28
96
71
72
42
31
48
35
25
101
55
80
15
30
15
36
112
125
51
15
90
54
57
28
41
31
108
116
12
33
60
7
113
30
9
225
27
45
48
67
48
41
24
78
45
45
19
35
18
78
13
41
31
24
41
18
61
80
16
44
64
5
6
54
24
63
3
12
57
12
75
24
54
42
85
5
19
35
45
12
24
28
23
24
1
17
48
7
41
19
20
28
8
21
3
28
17
12
19
41
60
18
21
45
75
9
7
20
33
6
66
6
18
12
67
5
42
61
89
43
116
36
28
83
73
29
60
60
63
33
96
30
69
16
20
16
47
33
12
88
20
105
30
45
24
3
1
36
5
24
75
15
57
4
8
36
57
12
67
11
30
18
45
267
12
30
36
60
55
101
114
1
23
13
44
75
48
18
12
12
91
23
49
5
12
6
78
12
55
12
5
6
25
24
12
8
21
6
69
21
6
45
12
21
15
45
66
49
35
24
66
36
24
84
18
42
72
90
33
36
15
1
41
3
72
27
6
7
137
96
7
44
15
24
1
29
31
11
18
30
84
1
35
9
81
36
66
37
41
36
108
3
9
15
9
31
119
6
18
33
64
44
15
102
138
45
15
54
90
36
57
15
30
55
29
150
1
65
48
6
13
53
12
55
11
69
36
72
3
54
72
103
72
44
36
40
41
54
13
5
27
15
90
15
16
48
65
6
18
96
66
30
30
24
6
19
11
24
6
31
29
3
33
15
33
55
47
73
5
12
72
60
6
121
35
54
55
17
3
16
23
42
15
4
71
108
45
36
16
89
19
8
4
5
36
120
12
12
30
25
11
9
60
4
29
67
20
9
30
60
81
60
21
78
ABCD 93963374294*3^$a+1 [50089]
18
30
60
48
110
54
186
64
2
48
118
8
22
72
36
260
24
162
30
48
112
8
162
54
84
12
144
112
122
88
38
76
48
6
30
26
24
64
26
30
64
62
84
76
36
30
8
46
44
52
44
94
110
4
12
36
134
54
82
78
36
44
4
176
54
10
102
8
210
396
84
36
10
194
76
50
30
184
2
40
14
34
50
30
136
24
18
158
70
56
34
240
54
92
48
196
96
90
110
18
118
74
40
14
114
10
78
8
112
104
18
276
24
16
26
94
42
18
14
88
42
12
20
16
60
18
86
346
2
46
312
14
114
10
204
80
36
36
40
344
24
10
186
44
42
30
58
78
8
10
102
44
46
134
160
50
70
216
90
128
70
42
272
160
2
46
18
126
54
176
28
156
132
68
60
54
88
48
54
18
24
246
122
66
52
44
60
4
14
126
66
24
40
30
36
80
46
18
20
60
276
18
30
82
8
208
134
204
46
174
194
46
20
52
8
4
20
12
48
142
30
164
52
114
30
168
80
10
120
62
34
174
242
16
32
66
22
74
16
60
8
184
42
38
42
40
6
48
44
70
30
200
58
182
66
130
14
22
44
100
80
112
18
42
14
34
60
66
50
30
16
32
6
16
18
120
56
22
8
10
86
40
18
30
72
44
46
24
72
98
54
30
42
30
34
30
36
96
12
2
18
112
20
16
12
252
24
140
52
128
106
6
18
26
4
60
116
58
6
26
40
38
16
24
12
68
10
48
14
40
74
24
96
174
10
50
46
50
142
32
40
26
174
126
130
56
46
8
24
210
280
50
132
16
8
10
126
24
36
14
22
48
24
18
30
8
10
14
42
48
72
46
2
142
18
198
104
4
36
144
90
72
128
10
20
34
86
96
106
104
64
56
16
32
6
24
10
120
78
120
8
216
114
30
154
42
30
8
70
2
54
10
6
18
272
294
24
40
26
30
82
24
144
80
144
208
14
16
42
30
18
54
80
88
26
64
198
192
80
208
18
80
120
22
18
72
18
14
66
174
82
14
22
44
60
10
8
102
10
54
42
38
210
40
14
42
46
60
102
6
162
8
22
8
90
34
20
10
6
72
104
18
160
6
36
30
6
90
192
50
36
144
40
42
14
96
90
24
64
30
140
6
126
34
14
72
114
160
6
8
148
222
50
6
46
90
6
48
146
48
6
16
24
12
54
126
234
18
62
48
96
210
22
302
58
8
136
66
108
72
42
66
14
40
32
46
90
14
4
44
148
54
6
104
60
124
50
30
64
72
44
112
78
30
132
92
90
88
72
230
96
160
90
174
60
80
6
160
6
36
38
70
146
34
12
2
30
10
110
82
80
24
366
114
30
34
80
6
82
8
190
50
142
18
14
66
54
12
54
90
16
96
32
102
58
96
116
76
92
42
10
78
66
60
116
60
178
110
16
42
8
126
10
80
48
46
24
56
10
54
266
30
66
34
6
170
48
30
16
104
40
18
14
40
78
18
8
22
98
10
20
66
10
36
2
10
92
18
16
110
16
90
104
82
92
106
104
22
354
230
66
18
36
10
80
6
120
18
66
4
122
48
46
56
124
20
90
70
120
260
30
16
134
60
22
42
30
162
140
40
128
96
160
44
12
34
80
64
72
38
82
14
4
60
20
96
30
136
186
44
4
ABCD 93963389654*3^$a+1 [50022]
192
72
131
45
112
96
192
60
80
4
59
81
64
192
60
324
48
11
21
81
27
76
36
36
168
72
53
31
24
17
198
49
23
265
95
229
204
17
99
249
31
491
13
125
91
144
5
67
84
140
69
67
360
48
77
139
59
132
85
44
388
12
11
90
43
347
60
133
32
4
24
36
8
76
36
119
25
104
63
85
95
37
156
77
343
35
217
12
36
24
113
138
9
51
49
48
95
117
172
149
79
83
18
12
55
35
108
42
75
40
95
180
9
180
36
100
44
4
240
12
108
227
108
21
9
91
48
60
12
24
95
205
60
5
210
72
49
36
5
55
108
12
24
59
12
45
172
8
15
108
21
4
72
23
1
48
36
36
36
113
42
13
17
258
90
147
40
24
48
203
49
24
576
180
108
48
132
53
168
7
60
12
203
193
32
40
60
143
9
63
193
72
284
64
72
120
5
55
215
9
231
97
72
420
89
42
108
157
12
11
25
24
8
28
12
65
30
168
57
64
89
60
111
36
135
85
180
5
139
36
65
43
176
280
8
148
60
44
9
391
144
32
105
120
258
162
48
55
84
96
324
228
83
21
40
11
180
97
96
144
251
117
184
36
168
72
80
40
168
5
79
96
17
19
36
44
4
95
1
89
139
132
341
90
73
5
115
204
36
287
37
36
107
18
55
17
78
157
180
120
5
19
144
84
72
68
51
229
41
90
85
36
131
13
72
48
324
11
12
49
144
245
180
7
5
108
42
97
168
233
19
8
4
11
85
12
132
116
123
57
15
25
72
203
85
104
51
18
30
49
23
13
24
143
9
100
336
32
256
65
72
90
49
36
44
108
72
328
108
108
32
148
180
72
60
12
32
99
37
152
76
5
127
48
5
42
25
23
1
80
40
36
60
12
11
97
173
79
23
193
72
173
12
139
24
84
108
335
90
79
36
275
157
36
65
79
96
17
163
12
23
85
65
319
228
60
44
100
84
104
316
5
187
24
80
180
28
12
24
12
5
55
48
95
121
24
84
101
31
59
72
13
77
30
225
4
11
13
116
136
332
100
36
72
72
203
313
32
40
5
198
49
72
36
95
78
72
43
24
8
180
63
37
12
36
47
25
24
239
97
23
162
55
288
120
32
40
140
72
141
7
108
36
204
197
55
5
187
68
64
8
231
12
18
31
11
18
90
372
13
32
123
72
85
44
4
212
144
81
163
120
5
171
99
42
75
40
72
60
48
108
5
27
15
13
95
12
9
4
32
4
60
59
57
15
30
55
113
180
67
12
83
90
67
143
9
108
76
ABCD 93964775428*3^$a+1 [50090]
60
48
126
60
48
132
18
13
128
87
42
48
63
360
9
126
24
81
16
11
12
126
150
36
25
113
72
15
9
15
39
120
72
114
30
25
65
294
12
126
54
1
17
72
24
66
168
12
18
18
24
156
105
135
102
90
1
107
72
61
35
12
9
33
138
60
9
423
66
6
30
36
18
36
18
90
6
120
96
18
37
24
137
72
126
144
33
64
23
57
33
42
18
66
24
33
15
162
6
30
42
18
54
72
25
11
102
31
77
90
42
63
39
18
72
6
25
23
81
16
143
36
18
12
24
87
69
18
78
3
99
21
51
6
12
6
156
78
12
36
18
24
48
9
40
155
21
9
6
73
107
18
30
36
24
66
24
7
8
177
18
24
18
19
11
132
12
18
36
31
24
72
113
120
36
18
162
24
30
6
30
6
63
112
167
12
6
54
30
75
15
6
12
31
56
64
71
36
12
6
36
48
126
57
33
96
18
141
51
24
117
57
288
18
85
56
39
90
55
161
6
18
54
57
45
18
97
35
85
35
60
18
18
30
79
119
36
45
9
31
11
48
42
75
9
18
6
7
65
54
66
78
90
7
5
43
89
7
23
42
18
37
71
72
66
175
209
18
12
18
18
54
6
12
150
12
42
18
30
6
12
114
54
54
36
54
30
1
35
6
54
30
60
7
47
12
141
3
24
21
16
11
42
162
9
81
18
18
123
159
90
6
1
35
144
157
48
11
61
23
24
18
63
99
30
6
54
12
54
60
12
24
25
65
55
11
13
5
6
85
113
18
30
78
12
42
66
222
48
60
7
29
66
24
210
18
72
36
25
107
12
36
180
18
42
18
54
37
104
51
108
42
90
90
84
24
18
12
42
54
156
24
36
84
6
144
30
1
56
33
55
5
12
132
3
87
1
17
324
19
11
18
42
49
17
39
3
90
30
141
21
6
12
60
13
5
12
6
162
72
7
29
115
29
12
6
12
6
144
12
99
9
18
18
36
24
66
21
93
67
104
40
41
18
30
36
6
54
30
36
54
55
23
12
18
3
39
1
8
45
67
48
47
145
48
17
18
36
24
1
119
24
36
120
141
3
18
18
90
6
9
9
18
13
41
31
17
96
90
120
24
261
21
108
6
66
24
72
15
15
42
31
89
6
1
144
155
21
16
8
160
119
72
81
208
59
37
11
78
15
51
18
36
55
59
30
31
65
55
65
24
90
108
105
147
21
51
48
13
59
180
25
89
31
59
12
145
35
72
18
3
39
121
77
30
60
72
48
18
72
55
59
48
13
47
57
136
107
6
30
25
17
48
15
16
29
66
24
25
11
48
18
115
155
13
11
138
42
66
39
33
96
54
108
84
90
24
7
24
41
103
35
6
216
18
12
72
42
36
3
16
65
6
25
65
48
60
51
51
72
61
47
18
15
9
102
60
84
36
18
6
21
136
17
60
30
36
36
54
55
80
27
165
57
7
65
18
72
36
12
132
180
69
15
36
96
85
8
27
54
18
36
96
18
48
90
108
60
84
42
18
30
18
78
120
6
1
29
75
21
19
29
42
9
3
36
42
162
141
72
39
49
161
31
23
81
33
48
15
99
66
54
21
69
78
30
18
54
90
18
6
12
25
48
89
63
64
89
127
35
13
11
30
55
56
40
47
6
54
12
114
90
72
54
18
93
27
181
41
18
90
27
171
72
12
25
35
30
15
93
36
55
95
12
54
6
25
5
99
40
11
54
18
126
54
1
17
102
33
3
6
31
113
7
83
21
9
42
30
72
18
108
132
13
56
123
132
105
69
67
47
57
99
60
25
59
60
12
54
31
5
19
71
6
84
18
6
30
121
41
24
54
25
185
6
36
84
24
66
39
16
5
48
162
90
36
75
33
135
51
30
6
105
3
36
18
103
23
385
56
63
90
7
24
59
12
9
99
6
12
42
73
17
12
144
27
33
31
24
29
18
72
18
24
18
48
42
66
81
105
36
102
96
72
12
150
12
114
12
42
30
36
21
3
12
1
59
36
73
29
36
6
105
15
36
45
15
48
1
23
192
348
36
12
13
47
90
372
3
39
121
23
25
11
30
24
66
24
21
15
30
78
21
141
51
75
18
54
12
105
16
8
39
18
102
90
6
30
6
ABCD 93964924096*3^$a+1 [50052]
107
144
213
231
132
117
147
204
36
13
287
33
400
32
3
541
240
224
171
36
193
128
240
144
243
93
87
216
72
132
261
279
12
36
132
117
243
432
109
71
84
37
192
47
289
32
147
120
165
208
23
345
75
261
48
447
33
123
69
63
192
96
97
23
57
16
32
207
81
27
133
11
165
48
111
36
61
23
420
69
267
21
39
169
176
411
133
191
193
71
105
399
1
71
36
117
27
108
57
3
13
239
129
27
432
240
85
71
25
107
165
160
192
32
75
24
360
36
193
203
108
201
15
180
36
57
240
75
132
324
157
272
256
11
108
121
227
192
445
32
51
144
13
203
69
111
288
36
61
48
944
192
15
48
273
75
120
93
147
12
145
107
204
324
48
69
48
135
25
35
120
357
99
12
72
132
300
73
48
128
144
16
239
81
51
48
36
204
13
80
375
249
64
59
325
272
3
120
312
93
16
144
32
64
11
69
15
225
64
272
16
32
27
36
468
12
72
25
48
167
57
51
13
71
169
359
48
73
144
80
16
11
168
12
288
648
24
48
145
143
417
15
288
348
156
324
37
95
97
80
195
60
252
213
3
228
24
108
133
515
72
48
36
1
368
99
45
240
3
285
219
165
15
49
155
69
3
13
71
105
531
93
159
12
21
15
337
203
180
240
504
201
48
112
407
36
85
144
32
123
108
25
227
61
176
15
216
73
192
323
397
48
176
555
165
16
35
108
177
48
96
48
27
229
32
63
97
443
277
167
25
47
96
372
141
27
37
47
1
107
96
117
459
84
177
99
84
60
141
39
12
45
192
16
275
205
131
216
357
27
ABCD 93965757526*3^$a+1 [50028]
39
21
27
18
39
24
9
75
33
3
12
36
9
39
12
57
75
96
24
111
21
48
12
9
30
36
6
54
69
3
9
21
42
33
3
213
57
3
33
3
51
90
39
27
69
63
30
54
9
12
51
21
15
6
54
33
15
57
15
69
12
9
15
24
3
45
24
36
84
93
3
3
18
135
9
15
108
57
84
15
57
108
150
36
45
36
12
24
12
9
63
99
21
48
72
24
51
21
33
27
12
60
72
12
12
45
15
24
45
42
12
33
120
15
9
24
3
45
183
57
15
9
87
69
69
6
84
45
36
108
84
24
27
57
36
3
9
3
45
27
54
39
12
132
48
9
3
27
21
39
9
39
18
99
24
36
84
36
15
69
15
21
36
3
21
48
15
45
48
39
81
3
9
45
54
69
57
75
12
3
21
15
42
30
6
3
9
39
39
273
9
3
24
12
15
21
15
42
51
3
21
60
135
33
39
9
111
24
129
120
12
9
27
9
90
21
24
132
24
9
39
24
12
36
60
180
9
75
33
3
24
60
3
33
3
9
33
144
18
9
81
183
15
9
60
3
21
51
12
21
33
3
87
42
36
18
33
39
48
21
15
21
69
6
48
36
9
72
33
15
21
75
36
27
9
51
84
108
69
60
87
36
72
9
12
36
24
36
96
45
51
108
3
45
36
45
27
24
60
24
9
66
9
63
9
177
18
45
3
21
12
3
18
18
21
3
9
3
9
9
42
18
15
72
12
12
48
12
9
36
15
57
66
45
24
36
3
6
102
45
12
51
69
72
12
27
93
51
9
60
27
12
57
3
84
72
18
3
96
36
12
12
24
3
21
81
27
15
48
9
15
12
9
15
9
60
12
24
120
27
33
36
87
18
3
180
60
120
36
12
120
33
54
9
3
21
21
12
27
132
12
63
9
9
42
33
36
24
9
42
12
81
24
48
45
6
9
24
195
18
3
33
15
12
60
45
12
27
12
39
18
12
18
21
21
75
51
36
102
3
12
3
54
3
48
9
75
60
48
36
60
60
12
12
12
12
57
99
48
3
9
132
21
12
87
75
9
36
15
18
111
105
27
63
48
60
48
45
81
39
15
24
90
15
48
12
48
87
42
12
3
12
21
51
72
3
69
12
84
60
36
51
33
231
21
33
51
75
96
57
60
12
27
117
48
24
27
24
21
60
24
48
21
54
69
27
18
27
153
27
9
39
60
27
21
177
12
6
12
36
72
9
60
36
12
9
3
15
21
3
30
39
33
42
21
45
99
36
9
63
45
27
27
24
45
12
51
12
24
81
27
105
36
33
27
9
39
69
3
24
48
24
72
48
3
108
69
3
36
21
12
12
180
21
72
60
66
9
24
72
9
3
48
96
27
24
21
69
18
30
96
75
24
3
21
3
9
9
3
51
45
111
6
3
48
51
33
3
21
3
36
18
210
42
36
15
3
57
9
3
15
21
3
69
3
48
21
36
21
3
12
48
135
9
3
60
30
15
81
51
12
3
24
84
33
27
9
48
45
3
3
33
3
9
60
15
96
117
9
54
48
9
141
3
51
81
21
54
21
96
48
24
87
36
69
39
12
117
9
42
18
3
12
36
147
12
9
27
6
90
36
129
24
27
9
3
9
12
60
24
24
3
54
27
24
3
30
39
51
114
15
12
48
69
39
45
39
12
93
3
84
39
21
75
30
24
27
3
21
12
3
57
33
63
12
39
21
27
21
12
45
54
21
9
15
135
12
9
48
12
21
39
120
24
60
12
15
60
18
66
24
9
12
9
3
24
45
6
54
36
90
21
15
93
12
12
24
3
54
15
12
147
9
27
9
12
12
36
84
24
48
72
45
6
12
72
18
39
15
21
12
9
15
12
72
3
78
27
12
12
12
21
15
24
93
15
24
159
33
24
12
21
138
36
21
12
63
33
51
9
51
54
15
21
48
24
54
9
21
87
60
48
21
6
12
6
15
93
84
6
21
12
3
36
9
24
21
54
57
24
21
54
24
165
120
60
12
60
9
3
39
192
9
36
9
111
36
69
6
9
63
21
48
12
3
21
12
9
30
9
36
72
51
57
9
27
36
27
24
21
69
3
33
147
48
21
174
33
48
96
24
84
9
15
12
60
24
60
75
6
15
60
123
9
39
24
12
9
12
12
93
18
93
192
12
9
15
24
48
24
57
30
36
21
39
9
21
27
123
18
39
45
6
33
33
132
75
135
45
24
9
15
3
18
48
63
60
12
24
96
12
3
21
3
9
3
9
12
60
12
3
9
12
15
9
57
27
48
60
81
15
27
21
24
12
48
51
6
48
87
24
57
15
3
9
21
6
30
51
27
9
57
39
24
81
6
12
6
75
69
12
39
12
39
93
39
9
12
15
30
39
33
15
45
72
3
24
39
24
36
9
3
9
189
15
3
60
69
3
21
15
18
18
9
12
135
24
57
60
21
3
12
3
9
84
12
45
102
21
57
51
21
3
27
165
33
99
12
36
3
45
168
57
30
90
18
57
3
33
24
87
84
9
9
15
81
30
21
51
81
27
69
24
39
45
27
9
39
93
36
15
117
24
12
60
24
36
39
33
144
12
3
33
63
9
21
51
9
15
51
9
24
27
21
24
48
24
12
33
27
27
30
6
12
81
27
57
15
57
93
18
57
192
15
90
3
84
12
24
24
15
9
12
60
33
99
9
3
12
33
63
9
39
57
3
24
9
36
18
72
72
69
57
12
3
15
9
15
18
12
39
129
12
18
126
24
15
24
12
105
39
15
6
27
93
27
12
3
141
15
93
48
36
48
72
69
3
36
72
48
93
18
9
24
15
33
24
3
18
3
60
21
36
6
9
48
9
51
3
42
18
21
36
27
24
57
24
75
21
36
108
33
39
33
18
24
21
12
3
309
99
21
3
177
39
12
21
ABCD 93965897516*3^$a+1 [50005]
95
85
143
37
54
129
32
180
48
25
15
132
9
11
124
240
21
23
52
60
80
19
305
25
174
57
108
96
116
228
85
251
85
6
33
12
20
25
54
29
52
9
35
100
96
93
72
18
72
5
13
35
37
35
19
66
123
21
35
169
66
294
47
108
1
95
124
176
109
71
145
6
234
54
90
11
19
65
7
9
44
115
17
253
15
57
18
126
39
27
69
45
251
13
11
24
25
35
36
24
121
11
28
27
5
64
84
81
324
71
4
80
252
4
44
37
54
41
25
135
45
15
93
6
66
60
63
27
54
36
48
15
32
49
11
160
240
224
25
95
19
90
11
36
48
60
100
252
8
61
35
40
45
11
220
45
23
72
85
84
96
18
77
24
1
24
59
7
18
72
108
47
25
18
57
39
101
19
29
157
84
324
6
41
60
133
47
28
20
97
35
40
128
16
80
96
169
239
61
6
48
105
176
79
72
89
16
225
198
5
16
56
28
116
136
20
49
35
1
90
5
193
87
93
35
1
51
153
12
23
112
8
40
36
111
264
29
25
47
120
40
9
39
20
37
455
4
96
129
35
109
35
85
195
20
12
168
72
64
84
87
9
44
61
51
20
28
75
57
140
84
49
107
24
24
37
123
132
15
29
160
69
12
95
13
167
220
164
124
81
114
66
60
144
15
51
24
5
36
76
3
96
125
36
180
24
385
24
27
80
28
32
64
21
48
15
57
83
52
128
7
9
116
168
16
84
116
120
16
8
96
349
126
144
221
4
12
75
30
155
13
15
20
1
174
5
1
71
13
155
72
144
16
8
12
175
33
15
17
28
171
114
12
135
9
180
71
25
30
24
126
159
51
29
24
1
24
35
16
15
5
96
40
68
36
60
96
108
37
35
28
111
90
24
11
16
84
15
81
135
144
66
183
20
91
66
35
25
180
54
5
24
72
160
9
219
92
24
145
114
185
60
112
8
60
25
12
90
29
16
69
111
80
124
45
126
125
19
9
57
3
132
105
179
4
15
65
1
24
215
336
55
5
36
85
23
85
11
24
76
21
123
12
8
40
105
12
60
63
36
39
6
51
33
36
95
19
5
52
108
105
87
69
15
144
20
60
121
39
111
101
120
100
80
103
102
3
21
11
79
29
16
116
60
25
60
179
40
20
25
39
57
84
35
79
81
116
48
40
105
47
49
71
120
25
195
20
184
104
181
84
335
52
159
5
204
60
91
185
36
48
72
208
21
60
15
104
60
96
121
30
29
76
48
87
18
11
184
32
100
68
96
241
39
56
13
35
1
39
200
12
133
75
117
114
66
39
156
75
9
9
60
95
61
54
6
95
24
1
60
131
43
6
66
90
15
128
1
159
156
144
152
25
18
257
79
45
36
20
60
228
67
29
240
1
95
120
235
245
19
81
140
24
40
45
11
28
60
32
24
60
109
51
116
40
75
78
27
44
4
12
69
111
39
54
36
324
11
181
95
60
144
121
39
60
56
24
100
164
37
263
31
125
160
80
120
24
192
13
11
139
45
132
20
163
ABCD 93966426044*3^$a+1 [50022]
12
28
20
60
16
15
209
16
15
5
52
32
175
17
16
32
12
31
17
7
9
12
8
16
48
15
36
9
32
16
12
20
28
24
8
72
31
29
76
3
5
60
52
8
16
36
140
19
29
7
9
20
31
33
36
56
52
15
5
16
24
20
43
33
24
15
45
20
40
183
17
28
224
16
128
52
72
48
32
31
17
52
80
76
120
96
15
29
12
40
32
43
65
43
21
75
33
20
31
65
7
60
17
91
21
128
7
5
60
40
24
56
64
24
3
65
43
5
12
40
120
39
41
43
21
3
33
12
8
19
93
8
7
65
88
75
108
45
27
105
24
3
5
12
4
56
16
20
7
36
5
36
103
60
125
28
39
9
20
24
96
40
15
29
43
65
72
12
16
12
15
53
12
48
52
3
57
20
16
32
52
75
45
68
43
36
53
168
24
40
3
5
40
128
52
20
16
72
27
185
52
108
3
45
3
17
24
40
15
33
56
4
48
15
53
79
33
39
21
20
108
52
27
17
19
81
24
39
17
79
72
9
56
4
116
12
28
99
48
165
72
68
7
5
4
32
12
16
20
36
60
100
24
24
168
3
17
55
57
80
76
20
19
33
48
56
16
132
75
48
33
20
16
68
103
5
112
68
7
17
64
27
9
171
60
5
24
16
12
128
144
4
72
39
108
5
16
39
5
52
60
3
17
19
125
24
136
24
3
65
28
15
101
16
164
43
192
60
41
12
36
67
53
4
36
56
4
27
113
36
103
153
20
12
52
56
112
15
105
56
100
132
60
135
153
36
8
72
28
20
16
99
5
48
48
120
31
29
12
40
12
20
12
28
8
19
105
3
41
52
12
20
43
12
21
20
12
55
144
93
3
33
12
132
48
8
16
3
5
312
48
115
17
144
19
17
48
40
63
9
3
21
104
40
20
220
8
60
55
5
112
8
60
12
36
4
51
237
27
53
19
41
67
17
43
12
69
12
212
112
68
112
80
16
32
40
20
91
5
19
33
24
8
96
55
21
20
156
55
12
33
80
64
56
100
15
69
48
63
29
199
21
80
16
20
4
8
48
72
7
33
15
168
77
7
5
36
28
36
36
27
5
7
24
45
12
159
36
17
55
53
24
88
20
31
36
33
3
5
40
75
125
40
15
57
15
17
64
15
5
7
24
29
72
120
43
9
12
80
31
33
20
139
33
128
4
3
84
5
24
40
80
24
31
12
33
20
120
7
24
53
52
3
72
5
76
108
80
40
15
57
8
96
76
92
7
45
15
173
52
84
80
72
43
41
36
24
64
27
45
80
60
12
7
9
99
48
17
163
45
15
29
91
57
3
84
9
32
60
88
15
84
132
33
20
12
36
55
189
51
12
65
12
4
24
27
69
84
3
33
39
17
43
53
24
48
28
12
8
115
12
57
8
187
36
29
28
48
8
24
31
5
60
4
20
48
19
96
89
31
5
24
48
16
87
24
5
4
39
21
60
56
28
3
57
68
48
52
3
36
65
4
135
101
24
144
67
204
57
99
60
48
65
16
20
16
44
4
20
28
32
12
19
5
24
55
17
19
5
36
4
12
39
141
128
40
36
20
60
55
21
3
36
125
16
39
29
7
12
45
32
88
20
36
64
56
16
3
45
48
68
84
7
9
32
172
60
36
60
51
36
45
12
168
3
29
28
12
32
36
60
55
33
99
77
28
20
12
84
31
36
12
57
24
12
15
72
72
173
103
48
24
17
36
64
63
5
12
64
84
63
60
84
24
17
48
64
8
112
3
9
36
144
8
55
45
20
7
41
7
33
32
7
168
153
48
24
32
64
15
9
51
77
7
137
16
12
3
120
24
9
152
12
28
8
60
84
96
12
127
5
72
24
160
99
108
17
112
51
24
21
32
48
28
32
4
15
84
5
24
28
15
24
36
113
7
17
88
3
81
44
4
60
20
100
12
20
79
9
80
96
100
32
7
36
84
33
12
132
60
3
65
100
56
72
7
21
12
84
36
8
16
80
180
76
8
19
57
15
21
48
44
28
24
48
56
7
33
39
33
24
56
24
40
3
33
32
12
31
9
39
9
120
56
67
77
72
40
63
65
16
15
36
5
24
12
48
36
28
135
21
72
87
201
12
3
9
20
43
120
9
24
80
12
19
41
19
53
55
57
24
32
48
40
32
55
5
60
40
48
75
5
55
5
4
92
28
32
36
19
29
16
84
44
28
8
72
19
60
108
72
21
32
12
43
41
7
65
43
9
92
24
96
24
24
163
5
55
89
103
72
53
12
4
99
81
60
92
24
40
24
44
28
3
21
216
8
19
36
81
8
48
28
20
76
80
36
7
12
9
84
15
72
41
12
48
28
84
3
29
28
56
12
28
32
19
81
3
45
20
31
81
8
52
12
56
40
15
36
45
24
44
28
8
60
36
48
12
4
15
9
8
72
7
48
33
75
33
36
39
9
63
72
5
100
12
116
40
20
55
120
72
5
16
32
7
41
36
ABCD 93966624704*3^$a+1 [50015]
159
105
15
81
7
168
29
75
24
24
48
48
45
12
48
111
69
19
152
40
104
117
60
79
5
43
8
48
165
60
207
93
99
33
39
88
48
48
104
168
24
64
72
48
80
96
24
96
24
24
40
8
232
113
15
9
111
9
159
40
185
7
5
360
27
33
7
53
99
24
24
88
168
17
60
19
80
21
3
40
17
55
24
56
72
96
40
41
39
21
19
224
141
75
352
104
9
55
24
80
57
15
21
219
69
67
5
99
105
279
24
88
8
280
24
32
21
163
56
16
32
72
24
40
221
84
31
8
21
75
160
216
96
8
81
24
60
27
33
12
43
32
288
105
55
96
144
392
45
43
56
48
88
29
144
51
105
111
9
31
8
40
185
7
72
17
36
243
24
16
56
328
17
60
24
27
88
120
216
24
65
120
111
45
24
19
8
24
21
3
16
89
7
48
161
135
9
15
57
55
8
24
81
15
16
161
55
5
67
56
81
79
77
43
120
32
45
67
77
171
48
57
48
240
79
8
24
16
53
27
105
135
88
5
75
81
63
33
63
201
36
27
88
104
64
56
16
72
80
88
5
3
40
56
105
79
17
63
16
48
41
36
3
57
24
72
48
12
3
72
24
9
55
104
93
75
105
48
15
24
16
5
19
32
16
269
51
40
48
17
168
39
21
99
40
8
72
81
120
87
45
3
120
72
9
96
24
180
36
255
24
120
24
64
56
117
19
24
24
8
33
72
103
32
93
99
21
51
45
60
39
16
65
151
32
40
221
51
24
40
32
33
135
40
125
19
77
60
63
40
137
24
72
39
40
8
33
7
48
113
12
48
36
55
24
24
80
93
48
72
168
27
48
160
56
208
197
43
77
43
53
43
24
128
9
36
43
125
99
96
45
300
111
64
24
113
48
15
24
120
16
41
39
21
19
17
39
16
24
48
32
9
79
53
3
24
93
75
129
31
5
108
15
165
12
39
16
72
152
24
57
168
39
48
48
105
175
56
48
40
41
7
72
96
77
3
64
120
32
21
3
40
17
7
56
21
60
79
32
9
55
144
5
51
136
24
96
5
3
64
216
17
7
53
3
24
40
80
40
17
135
9
159
16
17
303
24
16
144
96
120
5
120
27
64
161
15
33
180
315
16
5
51
189
91
8
105
15
165
36
15
45
120
291
72
112
281
207
40
32
64
216
8
21
67
53
75
141
3
16
104
88
29
75
69
75
57
180
48
67
8
24
40
96
5
12
48
12
48
51
160
48
41
111
24
64
120
41
39
81
175
80
45
27
105
60
19
96
8
256
65
199
96
41
103
56
120
48
57
15
24
112
264
8
40
128
33
7
200
72
40
56
64
8
88
80
24
40
56
105
60
259
17
151
72
17
60
36
79
41
103
41
15
45
3
21
19
48
24
48
96
65
96
264
7
72
8
69
51
33
60
19
32
69
75
40
24
368
72
72
208
77
51
24
9
55
101
96
168
252
24
15
168
72
21
84
96
15
24
240
136
5
3
112
144
41
79
65
15
45
24
19
72
96
48
152
120
48
40
144
8
33
31
8
48
24
9
247
53
51
456
45
27
16
24
41
7
89
55
8
40
56
64
41
15
72
45
27
16
104
261
60
39
16
72
104
88
101
115
96
56
45
163
5
ABCD 93966976802*3^$a+1 [50013]
13
3
9
87
45
18
192
33
56
16
84
60
24
48
48
44
28
15
9
44
85
39
80
7
45
9
60
15
60
12
15
33
20
19
168
69
3
45
20
73
3
20
121
35
64
9
11
40
9
36
27
104
4
20
1
36
75
48
45
72
138
126
60
30
21
60
24
9
39
48
60
108
15
126
99
24
21
39
27
6
63
45
12
24
3
156
21
95
13
36
27
60
152
25
36
59
36
1
48
90
5
85
75
60
20
28
104
25
3
20
13
3
12
68
1
23
160
56
1
23
25
15
21
35
4
3
89
1
3
80
4
32
28
132
39
9
32
13
168
84
111
39
18
36
66
21
3
9
225
51
20
37
23
4
72
8
37
51
8
76
99
125
36
28
12
84
60
104
1
71
1
99
3
93
12
32
4
9
3
24
24
24
32
31
72
5
28
48
104
157
51
24
216
12
36
39
17
79
54
11
1
3
80
43
18
51
20
28
20
40
32
175
5
4
44
52
48
12
84
141
63
32
19
45
9
48
23
37
87
48
120
45
3
24
20
36
76
20
40
15
18
35
43
9
24
24
60
57
3
21
59
61
59
60
13
83
4
15
17
24
24
7
6
15
68
1
54
41
28
60
56
55
5
4
32
25
3
48
60
93
27
93
15
27
57
45
51
60
36
8
7
24
30
51
8
55
33
8
76
44
120
40
20
217
39
81
24
18
101
4
60
27
6
138
72
29
60
16
45
27
81
15
56
48
16
24
87
65
13
27
45
3
72
48
72
21
27
45
36
27
44
148
12
69
159
3
17
28
33
51
39
9
32
13
11
4
33
18
24
66
95
4
12
69
11
4
36
24
36
108
21
264
42
9
39
125
28
45
59
48
1
11
16
68
120
64
33
47
72
60
1
12
6
29
37
75
48
12
15
65
100
84
44
148
8
36
28
48
48
15
105
72
48
9
75
21
15
39
17
88
15
17
40
48
80
1
30
6
35
16
44
25
24
75
69
12
95
16
15
57
111
41
49
84
3
60
27
161
36
4
120
39
33
24
48
93
23
37
27
32
85
23
132
48
13
23
24
36
187
9
45
123
87
6
23
60
100
80
60
24
28
3
57
15
89
28
48
48
36
21
59
13
15
60
33
143
16
80
31
18
39
56
49
35
73
23
60
145
119
12
1
15
12
20
12
4
21
96
23
40
57
23
16
24
45
60
11
1
3
12
3
72
9
80
60
124
111
48
96
21
9
24
11
25
216
23
31
120
5
100
39
17
4
12
45
59
25
111
84
36
48
80
220
44
88
12
105
87
96
60
45
27
12
20
48
16
21
23
145
27
8
1
12
18
90
39
56
31
21
144
3
48
162
15
32
136
192
20
12
25
36
72
95
52
24
20
16
84
39
33
8
31
33
72
96
33
39
12
36
8
4
20
37
59
55
69
92
24
124
32
16
68
1
6
105
44
4
60
12
45
3
72
8
52
243
66
15
8
31
5
52
32
76
105
114
30
51
45
36
23
28
12
93
23
52
15
24
33
72
15
6
90
54
35
16
8
49
11
37
24
3
180
12
20
13
27
24
57
47
7
78
95
43
18
39
12
80
1
15
32
28
15
54
18
221
4
32
28
116
7
78
71
48
12
16
15
17
16
111
113
16
9
11
16
51
33
69
72
24
75
44
156
7
17
12
60
55
78
3
9
6
33
111
33
15
45
32
28
120
12
60
9
59
37
75
96
27
65
96
112
24
165
39
80
60
36
25
23
52
24
57
15
24
21
18
54
12
54
41
31
93
36
108
3
54
35
88
168
15
48
5
16
44
16
8
40
20
28
129
15
21
42
21
20
7
24
125
1
15
3
30
35
25
12
90
72
21
80
139
105
56
16
39
162
23
4
176
139
33
24
81
47
60
12
49
51
20
88
15
5
37
30
9
9
111
15
42
39
8
36
37
24
48
60
35
16
15
24
17
55
144
5
36
25
51
108
36
3
41
1
51
57
3
15
17
88
39
5
43
33
45
72
15
20
12
28
20
121
144
11
24
96
16
128
13
267
15
93
75
30
99
96
45
99
21
90
9
63
65
40
81
84
35
7
5
13
3
45
23
37
12
6
65
4
105
11
40
9
30
41
16
48
135
66
155
16
9
35
4
3
77
52
8
36
61
119
64
12
20
85
59
136
8
28
12
63
57
15
18
15
24
8
12
16
75
57
12
21
119
24
76
33
11
16
45
119
16
9
59
13
83
144
25
51
116
28
105
36
15
216
81
39
8
28
12
21
27
45
119
76
68
61
3
51
41
40
21
72
18
17
7
65
48
13
12
11
16
60
36
44
31
105
45
48
42
48
6
18
65
12
169
39
33
42
33
32
100
33
63
116
24
31
153
117
23
36
61
83
121
71
1
23
64
21
51
39
57
12
36
56
1
63
20
60
36
28
56
160
39
153
92
12
85
24
36
126
57
15
30
35
ABCD 93967010414*3^$a+1 [50061]
30
24
246
36
72
21
72
32
55
321
9
138
45
200
40
3
6
36
12
15
135
36
120
54
168
18
270
95
40
45
54
45
57
90
6
15
80
43
24
21
51
29
144
91
96
29
181
18
65
16
192
8
169
252
60
48
63
135
177
75
96
210
99
200
16
51
48
53
43
29
7
81
45
102
78
87
165
131
499
48
270
87
57
108
123
72
153
23
301
18
225
63
12
18
35
19
78
162
149
25
47
72
7
60
21
9
63
48
123
342
87
333
342
45
3
45
9
71
40
3
117
75
245
160
27
45
128
67
102
204
54
45
63
84
6
63
32
240
145
87
56
97
54
210
18
45
200
88
128
79
153
357
12
450
6
30
132
126
119
73
60
203
72
43
29
7
33
27
54
119
120
97
144
47
187
132
108
165
56
7
17
61
126
18
3
8
19
72
6
120
78
57
27
53
43
12
42
135
225
48
60
123
152
79
90
258
261
171
30
54
9
87
138
6
12
93
120
192
168
27
72
45
135
156
96
48
18
162
96
144
36
117
32
7
9
9
18
90
107
16
32
139
69
51
69
75
24
48
108
89
1
114
93
80
48
97
15
3
54
71
7
174
78
5
40
56
61
126
165
120
57
90
141
39
30
78
102
222
138
15
128
169
108
12
240
39
105
66
69
147
222
191
64
8
43
77
139
174
6
41
97
18
53
169
282
29
61
36
42
36
144
336
9
8
205
3
144
15
41
7
18
96
90
29
72
73
24
90
48
144
141
72
56
115
189
56
64
177
126
192
42
36
27
48
240
75
53
40
15
96
81
45
54
30
18
101
144
85
3
48
80
25
132
54
29
120
7
78
84
216
6
9
135
9
3
18
147
159
90
216
87
117
11
295
12
21
32
40
3
66
36
162
6
15
57
63
147
42
318
438
12
162
81
159
138
42
102
54
114
162
120
6
108
347
67
72
69
39
90
63
75
24
48
72
60
9
81
84
27
87
393
168
224
91
237
248
97
23
112
3
96
189
24
168
8
97
15
3
72
120
90
83
97
252
83
115
78
15
15
96
129
15
84
21
21
30
29
25
87
248
25
96
183
15
18
18
234
156
36
6
54
36
18
129
15
33
3
69
48
168
141
54
69
27
48
6
210
125
1
39
51
78
210
21
105
60
192
35
25
54
9
39
132
221
157
30
53
145
15
57
15
96
69
195
207
48
33
75
45
72
51
12
90
15
57
90
18
3
24
33
183
51
120
24
5
49
23
139
149
31
9
117
18
180
237
72
33
54
66
87
27
149
67
120
117
33
18
29
145
111
69
51
27
45
32
7
18
60
3
63
17
43
144
93
27
21
32
ABCD 93967083064*3^$a+1 [50017]
41
108
72
25
3
21
75
39
60
17
52
8
55
90
15
132
57
3
36
9
36
119
13
48
6
138
11
16
33
83
148
51
198
36
51
48
68
40
20
43
21
60
3
41
24
61
54
48
54
6
9
9
30
29
7
126
39
104
109
143
115
144
6
12
71
19
5
40
8
43
72
5
19
66
18
12
5
13
27
39
60
138
48
23
60
1
15
36
99
66
42
18
30
53
97
35
37
11
4
27
108
18
30
53
52
32
37
18
6
27
32
60
16
92
48
64
132
93
18
137
7
6
78
36
45
51
5
52
12
44
12
28
12
93
27
20
49
24
27
57
11
115
6
24
47
49
36
18
6
15
44
60
12
52
3
30
15
20
40
20
37
30
245
7
30
11
13
27
99
6
48
54
125
36
24
36
1
3
156
57
48
35
1
54
5
121
6
102
120
15
3
18
6
30
54
29
1
47
13
47
19
24
9
135
18
3
81
3
141
15
9
27
3
60
21
45
27
8
12
60
43
12
30
15
12
27
69
9
78
5
25
12
15
51
5
31
6
72
23
7
5
1
35
72
19
33
15
48
78
36
30
84
5
4
57
71
4
3
5
16
36
84
20
7
45
33
42
5
4
48
3
9
141
48
36
11
7
101
24
36
49
111
12
32
1
24
60
180
18
53
16
39
6
48
12
78
36
6
24
12
15
15
5
12
1
6
69
20
61
3
111
117
32
61
59
67
36
84
9
87
5
48
1
15
39
17
48
1
18
41
112
3
6
54
66
11
37
6
12
30
18
185
37
3
120
20
49
11
52
12
72
8
55
105
33
15
117
15
15
90
3
20
12
43
17
73
27
75
5
25
27
15
21
33
27
92
55
30
12
59
244
105
12
6
42
18
5
108
112
15
5
7
18
60
3
12
45
72
11
16
153
156
47
73
27
8
55
17
37
71
132
64
24
36
44
1
24
30
12
42
12
11
79
78
18
17
73
87
12
51
77
52
45
15
168
75
33
39
24
24
5
43
90
12
35
48
13
42
9
15
45
9
60
75
44
1
24
18
33
12
9
78
41
7
9
99
5
12
13
54
5
16
20
72
40
9
39
60
39
41
52
9
75
44
37
60
15
84
108
8
100
57
60
27
36
9
24
95
1
71
40
15
77
40
20
1
72
84
18
42
18
173
25
30
17
28
20
43
36
41
28
36
21
15
60
12
20
61
47
60
12
73
72
23
7
6
27
8
4
21
12
30
5
13
27
27
30
60
35
127
29
120
31
48
6
90
12
12
18
144
15
104
157
30
42
6
54
23
52
20
13
12
63
57
42
30
3
3
24
54
12
3
21
30
18
27
99
21
9
39
8
25
15
20
37
18
18
35
4
3
18
27
39
89
7
18
30
42
3
44
16
44
7
84
30
60
72
3
39
30
30
5
97
30
30
11
12
60
16
60
20
72
25
18
77
13
59
16
20
115
5
60
112
63
6
83
37
66
17
43
17
73
54
84
17
28
44
36
12
40
24
3
5
31
5
55
69
12
39
5
37
23
4
120
128
28
51
9
21
11
7
41
4
36
12
3
42
90
45
12
51
6
24
167
4
21
23
187
12
6
132
87
3
5
48
127
5
37
96
12
18
30
60
36
6
9
93
30
41
4
21
24
3
20
25
23
31
9
21
59
24
48
52
57
23
48
240
55
78
36
11
85
35
7
81
189
11
76
33
95
1
90
90
72
3
57
12
11
121
3
8
88
9
23
25
47
1
24
30
30
23
19
6
48
15
39
105
20
37
48
18
5
49
59
24
73
155
67
12
30
11
4
51
18
59
156
4
3
5
37
15
48
24
33
60
6
42
3
51
78
11
7
105
12
81
6
41
88
32
40
72
21
99
21
60
36
30
66
27
68
72
13
18
5
52
39
18
51
51
45
8
133
30
18
42
9
9
59
7
18
71
7
18
95
40
32
28
69
11
37
47
7
24
141
3
53
12
36
16
8
16
20
1
6
12
45
36
21
3
68
12
1
12
60
18
5
37
27
27
54
24
11
127
33
51
9
75
54
48
23
60
79
30
12
168
6
54
3
60
3
84
42
99
81
6
30
60
60
23
72
48
1
11
4
44
31
21
3
77
43
66
59
49
66
5
7
90
42
21
75
42
24
48
35
7
36
18
6
18
27
44
49
23
28
39
42
15
56
13
27
27
18
35
12
187
9
24
33
30
45
69
48
15
51
5
7
53
25
24
183
48
12
69
11
64
21
12
11
24
7
29
1
90
18
11
12
4
3
5
25
42
30
39
36
84
15
42
35
25
27
56
40
32
12
1
35
25
15
27
5
43
12
60
17
96
4
60
128
19
18
12
60
51
108
27
48
12
17
112
21
3
57
48
12
48
6
29
24
36
1
51
15
5
48
31
41
7
53
19
144
5
61
18
33
15
30
27
36
21
23
37
11
4
8
60
1
39
36
57
47
172
48
80
25
95
52
21
35
7
6
66
66
39
33
15
33
27
3
53
40
32
52
68
12
25
11
19
30
23
25
15
9
11
28
21
36
15
24
9
36
15
48
33
63
32
52
45
11
24
31
12
24
53
37
36
12
27
33
3
39
9
20
16
108
12
24
21
48
51
27
18
42
45
8
12
28
32
12
37
114
54
30
45
56
97
18
29
7
45
3
41
40
15
45
69
27
99
12
45
105
23
12
12
16
81
66
24
30
48
35
7
9
20
60
1
3
15
45
116
16
45
11
12
1
75
44
1
12
3
39
117
69
24
6
5
37
48
60
59
163
18
12
12
11
12
67
93
12
3
53
52
93
30
9
8
28
45
15
20
139
21
27
5
73
15
117
132
30
12
6
27
20
85
23
7
6
54
42
83
97
3
27
6
18
30
47
85
23
60
19
66
24
78
ABCD 93967167538*3^$a+1 [50047]
135
105
135
252
21
24
15
41
40
224
16
72
224
16
104
88
63
12
53
88
360
152
264
16
15
33
144
87
9
80
184
3
84
33
48
75
45
72
135
17
88
56
16
96
24
48
120
327
9
120
24
80
103
72
33
80
40
219
45
120
24
39
17
136
48
99
288
93
264
48
87
33
144
48
80
288
7
60
101
64
15
33
144
111
57
152
16
135
33
32
127
72
9
39
168
209
55
33
72
51
77
88
152
40
48
15
12
77
328
56
79
120
252
21
8
67
5
312
88
120
99
36
144
33
96
24
63
17
192
88
80
88
48
24
32
31
12
45
15
240
113
67
21
159
48
24
113
40
72
111
72
12
93
15
17
31
273
87
9
168
120
120
128
48
40
51
69
72
15
180
93
72
75
12
41
136
24
24
32
16
48
24
75
60
57
111
240
153
39
33
8
79
105
15
60
53
55
264
48
185
96
40
39
57
75
141
99
101
295
17
55
33
39
36
53
120
19
45
15
48
17
295
12
48
48
189
24
176
24
112
240
15
57
75
117
296
40
72
32
31
393
39
120
12
5
40
15
33
63
65
115
93
216
24
99
48
180
65
24
31
24
9
192
72
15
57
15
9
159
57
120
48
87
89
151
36
317
307
21
48
27
144
69
279
33
248
91
29
199
168
33
24
8
7
57
183
12
93
8
7
105
63
24
9
192
128
127
252
53
72
40
27
48
12
48
33
39
105
63
33
32
16
39
60
60
137
40
80
64
72
8
79
65
7
33
96
24
72
24
147
53
91
29
127
72
33
39
113
55
120
33
128
304
207
9
351
48
312
456
57
8
160
159
9
24
75
77
40
63
33
27
48
5
120
72
16
171
29
19
48
12
72
249
120
216
231
129
24
51
189
51
45
3
45
15
81
87
72
33
195
144
29
64
3
285
144
48
32
96
19
165
8
7
48
33
27
117
63
120
17
103
33
15
9
183
17
136
72
8
19
48
21
87
177
135
17
64
104
88
75
180
9
63
48
9
144
144
8
19
36
17
187
69
120
279
33
24
8
283
5
112
15
297
24
27
45
8
40
192
120
15
185
7
33
24
48
15
81
39
201
56
343
132
45
48
80
7
33
63
12
180
281
136
168
128
160
8
64
63
9
224
40
24
216
24
15
225
48
192
120
72
135
9
51
141
24
8
307
45
51
12
120
12
53
48
7
65
40
120
135
12
96
12
180
45
72
144
207
17
127
81
104
336
72
16
72
39
113
136
120
144
15
60
5
43
60
24
60
141
24
63
120
132
5
55
9
27
117
363
69
56
88
56
88
128
79
33
63
120
192
168
9
56
7
72
48
81
279
41
7
24
89
16
120
ABCD 93967486474*3^$a+1 [50063]
7
11
25
11
6
127
48
5
12
7
89
67
23
1
53
79
23
54
55
96
71
66
6
18
43
173
7
12
24
47
12
78
7
12
24
11
61
60
48
36
48
47
13
65
336
7
29
24
120
19
24
35
48
78
7
29
31
36
12
12
197
48
31
168
41
18
48
25
36
48
12
11
37
12
17
115
11
18
31
65
43
72
12
24
65
7
108
11
90
36
7
24
48
59
54
18
24
54
12
36
18
13
5
7
17
7
36
5
7
12
5
91
48
35
25
12
5
7
257
7
137
43
24
12
83
6
36
19
29
42
1
60
24
5
102
61
24
11
109
72
11
25
12
5
48
54
49
11
48
1
77
30
168
25
41
126
42
18
49
108
12
11
1
53
7
5
43
12
120
24
23
90
139
17
6
13
17
43
180
24
5
223
17
36
66
6
7
77
223
24
47
30
18
1
149
54
18
19
47
54
36
6
36
66
115
11
6
90
108
181
12
35
18
144
78
18
30
1
240
12
5
43
5
6
90
19
84
12
84
84
12
77
6
138
55
5
30
1
23
36
90
19
35
1
11
18
24
102
126
18
18
19
108
17
54
18
90
90
54
25
11
13
84
72
180
84
41
18
30
6
97
96
59
37
72
137
19
71
1
36
108
53
24
31
12
24
35
42
103
60
47
6
48
91
36
36
23
49
5
7
24
95
37
83
90
24
18
49
5
30
60
1
11
37
72
12
36
5
19
35
85
24
77
79
36
83
1
72
132
29
30
24
18
7
83
1
72
17
18
1
35
73
12
96
161
55
48
24
65
43
36
48
23
30
18
24
120
90
55
23
49
89
55
23
30
18
36
60
138
6
90
30
6
12
6
66
7
101
60
55
209
7
47
72
1
125
19
156
108
12
35
37
36
47
24
12
193
5
36
90
18
132
19
143
66
31
12
53
18
138
6
73
72
11
1
24
47
13
24
12
36
83
18
7
5
175
5
55
107
97
48
35
6
43
41
6
13
12
119
12
6
48
36
108
43
11
24
18
67
36
35
54
90
49
12
48
71
61
24
60
132
156
36
17
6
25
155
13
35
24
13
23
49
89
6
36
12
1
77
18
85
17
6
48
78
19
12
12
36
101
66
6
36
12
6
306
18
85
12
59
90
54
13
120
24
131
37
53
31
12
60
83
37
107
36
25
60
24
12
41
144
31
24
24
11
36
85
17
7
48
77
7
11
1
72
35
144
30
6
1
53
30
133
35
30
54
96
13
108
5
7
47
12
49
96
107
36
90
19
17
103
24
23
37
17
12
42
37
36
29
19
48
12
11
1
107
73
180
96
11
60
36
12
42
66
13
5
91
12
11
30
67
12
48
12
144
11
73
108
83
157
257
18
1
77
55
125
43
24
24
35
180
30
78
18
66
25
17
103
59
66
54
114
48
6
36
61
41
19
5
48
18
13
36
12
36
11
1
12
65
43
41
19
36
60
29
78
84
6
30
97
65
54
13
48
24
41
103
11
85
96
11
36
6
19
48
5
30
24
37
12
12
47
1
35
13
35
6
79
23
198
36
36
19
41
54
97
12
24
96
36
12
23
78
18
1
12
12
156
12
60
11
54
18
24
54
48
91
59
48
6
36
7
5
79
36
11
133
29
55
17
54
73
96
47
25
48
41
7
5
36
7
72
17
19
24
173
36
19
156
71
78
66
6
72
270
138
126
42
103
60
29
55
36
5
12
90
13
29
7
12
72
35
13
5
18
37
71
84
1
35
42
67
48
60
12
36
120
11
109
24
36
35
36
37
96
48
11
1
24
72
12
24
17
138
42
31
77
19
36
71
54
31
48
24
5
84
7
36
107
1
89
54
13
41
36
36
19
108
83
1
12
36
41
7
11
61
29
19
107
1
12
47
84
73
23
54
36
7
11
126
54
48
1
36
108
17
7
84
5
36
67
17
127
24
53
43
5
7
48
12
23
72
42
19
24
101
36
43
149
55
120
59
18
24
7
5
55
35
24
13
5
19
35
66
7
36
11
73
23
73
11
1
5
72
66
60
30
6
30
24
7
23
97
11
54
42
90
103
36
41
67
12
48
72
11
121
83
36
25
72
47
37
60
11
37
72
17
79
65
7
59
36
6
79
95
85
120
11
133
53
7
41
31
23
49
24
17
31
84
161
7
47
12
13
108
5
6
30
18
37
48
23
13
29
19
120
5
138
37
12
11
84
73
24
24
36
36
12
35
90
7
185
90
13
84
17
91
35
18
126
13
143
1
5
90
1
24
59
13
24
12
60
41
7
77
6
54
12
7
35
36
12
6
48
24
120
72
43
17
192
7
47
42
55
36
12
24
12
95
162
30
13
11
30
18
25
71
25
5
42
48
60
12
36
42
90
18
7
72
60
41
31
23
49
24
24
24
132
12
5
12
67
65
66
49
5
24
31
60
17
43
48
72
60
11
12
54
67
11
18
19
60
ABCD 93967711954*3^$a+1 [50030]
24
29
102
78
12
108
6
90
30
145
192
59
1
84
113
31
65
30
25
96
95
24
36
48
6
79
65
102
54
6
13
35
145
77
264
55
41
271
107
1
84
12
23
73
60
120
53
91
240
96
47
97
96
107
42
43
101
151
144
59
193
24
5
55
29
6
145
65
24
55
35
36
18
7
113
36
115
11
85
83
97
60
179
24
12
73
17
204
91
48
17
31
48
89
67
5
30
24
1
29
96
18
36
85
24
35
37
24
11
25
36
72
47
73
96
11
108
90
31
179
36
37
77
12
55
59
121
23
12
18
7
36
12
12
29
54
30
42
180
30
139
59
96
30
60
55
11
18
90
36
216
1
24
155
60
48
60
61
131
109
84
77
31
48
11
60
73
17
108
67
59
37
72
11
61
35
85
95
18
43
84
24
29
12
55
143
1
71
150
103
5
91
191
13
11
37
180
12
120
108
173
55
65
6
48
36
36
108
13
77
7
35
1
137
103
24
24
209
91
41
48
96
91
24
24
17
18
121
41
18
42
91
48
35
6
18
30
43
119
1
89
54
1
59
84
1
72
12
5
90
13
48
24
120
72
48
35
13
59
180
168
133
119
18
30
25
191
60
1
29
7
12
71
36
61
24
84
215
126
18
66
6
61
132
5
31
95
49
48
83
37
47
36
36
54
54
13
84
29
6
1
47
72
73
72
36
59
234
84
91
5
84
60
7
108
137
90
120
85
29
7
23
157
47
36
37
107
36
85
12
24
59
180
25
29
55
240
180
131
36
25
35
13
17
31
144
65
55
48
36
59
36
174
6
90
120
271
48
96
60
71
300
61
53
66
108
60
30
90
150
7
96
24
240
113
60
55
101
24
31
24
65
36
7
143
205
29
67
36
12
131
49
47
193
60
125
126
109
72
96
84
35
138
72
43
11
96
18
55
60
108
24
48
11
54
36
66
49
131
144
1
35
25
35
54
7
120
24
29
67
72
161
6
49
59
13
167
30
42
18
7
59
24
36
144
1
24
47
84
96
13
131
126
30
78
102
168
133
24
23
12
85
23
13
77
42
13
17
283
60
192
59
24
12
25
53
102
13
48
48
95
36
13
41
54
210
90
85
11
54
66
126
60
139
59
12
25
48
72
48
41
79
17
18
13
53
90
49
156
101
150
1
119
1
24
24
59
90
42
1
108
281
43
47
108
96
36
84
61
53
126
66
19
36
215
109
35
54
7
24
41
168
162
48
6
36
43
11
54
7
59
36
73
17
78
36
36
1
143
25
11
61
77
7
35
193
17
43
11
49
48
48
36
48
5
6
30
6
84
49
120
72
83
25
96
11
108
12
18
91
5
31
53
6
61
119
25
131
24
36
49
120
72
24
23
30
67
59
24
102
18
73
12
41
24
7
59
144
36
186
48
42
18
151
29
72
18
126
84
36
7
12
228
72
65
55
137
114
85
216
36
149
30
258
120
7
89
30
1
125
54
1
35
18
6
121
35
409
59
37
89
7
119
114
19
132
36
113
36
18
73
24
36
47
85
11
49
71
6
175
89
114
72
90
19
89
31
12
132
17
91
12
36
335
1
60
48
47
168
162
180
84
175
24
120
11
84
1
36
36
17
36
90
6
18
90
90
13
24
168
11
61
48
65
42
1
84
24
65
114
12
85
119
61
185
115
84
41
48
72
55
35
13
41
6
73
60
11
144
36
30
6
121
17
42
48
6
55
11
60
30
54
145
131
145
143
120
25
ABCD 93967713488*3^$a+1 [50059]
72
72
7
81
56
16
8
43
84
41
48
7
65
19
53
43
21
87
84
5
96
16
24
99
69
32
48
16
8
136
99
77
16
48
8
40
27
60
17
64
56
16
72
24
3
36
144
57
87
129
80
16
96
3
101
19
21
3
48
5
55
252
29
168
24
43
5
91
21
32
48
7
81
63
12
144
141
27
48
77
139
5
19
21
8
24
55
12
24
5
48
163
5
79
41
91
29
43
21
32
136
56
136
27
29
16
24
3
165
15
33
96
48
111
177
27
149
40
8
31
129
3
69
3
29
40
56
55
137
72
43
77
24
43
48
168
21
56
96
115
12
57
75
101
19
5
120
160
3
5
48
163
29
64
48
3
24
36
81
32
16
128
24
7
137
136
15
36
173
48
64
80
136
8
16
8
88
24
32
24
67
125
40
48
8
192
19
60
48
33
3
29
136
51
144
132
33
51
5
40
192
32
79
9
39
41
48
19
24
45
3
29
43
141
8
96
67
5
40
63
17
88
80
67
117
56
16
56
168
24
79
9
128
64
56
19
21
8
48
43
36
17
24
139
144
144
69
8
67
141
24
48
75
21
123
53
7
57
87
84
5
19
36
17
64
32
31
36
69
3
72
125
19
5
7
9
27
93
51
24
29
55
36
60
12
53
43
29
144
7
48
9
8
72
7
81
3
24
101
112
51
29
115
24
45
72
144
27
29
19
24
69
8
72
136
3
5
115
24
93
8
16
48
24
207
36
12
33
24
3
36
41
211
21
15
9
96
8
72
7
17
19
69
27
72
72
29
24
24
120
64
120
27
29
112
3
21
3
12
96
33
24
24
72
200
40
3
29
19
93
39
105
120
27
125
55
108
5
31
192
57
8
64
72
219
5
96
7
84
96
45
8
139
53
24
31
41
103
65
24
144
7
17
88
192
72
56
19
125
19
24
12
36
93
8
72
88
72
27
141
27
72
45
27
12
41
199
57
99
5
19
5
88
8
112
104
64
15
144
33
24
80
19
24
5
7
144
41
168
96
43
141
56
16
80
40
48
171
93
32
16
8
55
105
3
5
115
21
87
57
123
29
40
75
45
48
32
16
8
67
101
43
96
48
149
31
137
24
19
60
48
105
56
16
99
101
136
8
72
43
48
29
67
29
16
39
36
77
24
7
65
40
3
24
5
72
48
88
24
56
144
7
57
87
33
8
139
60
41
67
29
19
69
8
19
72
12
60
21
63
41
40
15
12
93
8
192
72
19
72
5
43
69
75
53
151
105
39
105
8
24
55
17
16
80
72
16
87
65
67
5
115
69
176
88
56
160
15
12
21
3
108
36
12
9
135
9
51
5
115
96
45
8
16
3
29
91
45
8
16
144
56
127
108
36
41
19
48
24
21
24
243
48
29
24
136
8
24
16
56
103
60
29
144
24
19
77
64
48
8
24
67
21
24
75
5
19
5
88
27
29
7
57
8
31
33
80
40
27
108
9
27
12
36
29
31
33
147
48
72
69
48
99
5
55
36
5
16
32
19
45
72
27
5
24
115
189
39
9
8
16
99
48
125
40
51
53
115
12
9
8
72
91
24
5
72
7
33
128
40
3
45
3
53
43
72
117
75
93
51
29
96
64
56
7
60
21
56
7
129
216
8
43
21
8
43
216
21
144
48
27
45
75
144
96
108
144
41
24
19
29
79
36
24
36
156
132
9
32
187
69
3
36
9
87
65
91
24
21
296
43
84
60
21
32
40
27
69
99
45
27
21
27
189
51
45
63
41
16
96
27
48
60
48
41
19
48
24
29
19
5
91
29
96
72
16
152
88
48
168
27
53
79
41
7
9
56
16
48
80
187
144
117
8
24
19
5
40
63
9
24
147
21
80
43
117
327
89
43
45
3
5
48
91
21
8
72
103
65
91
5
48
19
24
125
24
16
24
8
24
67
21
15
9
32
112
27
5
115
69
96
75
101
216
7
41
40
27
5
48
19
45
3
69
32
144
151
89
16
219
5
19
29
19
45
56
16
51
48
24
45
27
29
48
88
8
19
29
43
ABCD 93967850688*3^$a+1 [50055]
240
48
12
27
9
27
13
96
48
5
30
12
18
12
51
75
12
13
44
81
54
90
15
48
3
12
81
21
63
36
40
41
48
27
21
24
3
36
9
18
45
40
12
65
48
12
31
104
3
60
13
17
63
12
39
49
11
1
47
37
41
15
45
3
9
7
23
42
51
57
42
13
80
63
13
20
111
33
36
9
102
108
18
42
73
104
15
30
36
159
36
117
63
24
36
12
36
27
9
60
75
78
55
36
44
48
69
6
60
73
32
12
33
42
21
51
48
30
31
11
21
9
15
75
36
9
45
6
33
4
5
3
27
48
25
132
17
75
16
12
20
27
1
29
139
11
33
135
18
3
144
16
77
3
21
30
69
64
8
39
13
5
27
15
1
5
24
39
24
33
7
77
15
51
57
33
15
84
48
48
12
52
41
7
5
87
3
30
162
18
147
51
69
3
48
54
78
57
36
12
33
30
37
60
48
48
56
51
30
42
48
13
119
30
42
9
9
42
13
23
30
12
7
8
28
17
27
88
107
6
24
30
30
3
93
7
32
16
65
15
69
39
4
60
32
88
47
13
12
41
27
63
33
9
75
48
24
45
36
42
25
32
36
27
13
32
15
48
33
24
12
63
1
11
33
36
57
30
73
20
57
55
8
36
75
33
15
48
37
17
3
12
45
36
63
4
48
248
64
53
54
6
7
8
9
36
39
45
6
42
15
16
41
123
27
18
12
60
36
24
6
9
16
5
42
30
12
6
30
12
30
42
30
6
7
17
18
21
57
15
9
15
45
3
15
25
96
11
13
17
91
35
13
12
17
63
48
72
12
60
16
11
30
75
45
18
21
27
132
18
84
60
15
3
37
11
57
48
28
17
135
12
27
1
20
144
60
36
15
84
60
21
45
60
15
24
24
4
5
15
76
12
20
52
8
45
7
32
3
30
15
15
18
12
111
4
96
29
30
33
15
69
33
15
3
12
21
144
40
20
33
60
12
51
27
24
36
24
33
48
48
21
75
231
57
27
13
5
87
33
67
11
13
32
87
33
27
12
66
24
15
60
33
12
63
36
16
23
13
12
5
72
31
84
20
63
25
20
36
9
48
42
25
12
48
48
5
3
9
42
36
37
12
5
19
24
20
75
33
52
20
96
12
39
85
23
57
36
12
36
16
65
3
3
12
90
15
3
13
59
30
42
18
43
47
33
52
12
35
66
75
15
25
59
36
12
1
132
32
108
15
30
12
30
25
23
12
42
6
12
13
20
27
90
48
39
3
37
35
93
3
54
60
51
69
19
72
20
12
33
54
6
27
28
20
15
13
17
30
37
32
24
4
17
18
12
30
15
4
44
15
117
15
6
27
12
21
42
78
147
40
12
83
1
11
21
40
65
3
12
9
48
60
60
31
11
108
12
1
29
79
200
16
8
3
37
32
105
3
148
8
16
5
3
12
33
3
24
75
13
5
12
63
16
56
3
1
84
80
27
30
6
9
63
57
40
5
18
61
47
150
75
99
13
12
11
24
81
69
15
3
30
30
132
9
16
20
15
60
6
30
42
102
25
23
60
30
3
12
27
9
99
33
12
48
27
12
126
27
3
105
48
72
24
15
49
56
15
45
16
44
40
23
18
72
12
36
24
66
13
24
8
39
13
17
3
117
18
21
16
23
45
28
29
18
1
44
15
21
51
90
6
9
4
77
15
45
3
21
63
12
36
12
72
24
9
27
21
7
53
3
24
117
6
45
45
42
1
11
21
57
91
17
27
27
61
17
12
66
25
5
54
21
9
18
25
23
54
15
15
18
78
37
47
48
72
13
108
119
21
48
9
12
18
60
12
9
81
78
120
1
29
30
85
8
24
216
12
3
13
60
96
36
5
12
3
24
3
12
6
84
6
69
33
31
116
64
11
49
137
12
31
44
76
56
21
12
63
9
19
101
30
90
78
25
17
48
15
33
12
63
39
6
42
21
16
113
7
144
29
15
16
20
39
81
69
27
16
8
9
12
6
42
60
27
16
17
48
60
3
171
33
40
47
61
12
8
27
78
39
40
41
7
36
47
24
66
60
30
57
3
90
30
12
13
17
111
4
17
39
40
89
7
95
6
12
31
71
78
60
75
27
33
48
48
36
21
15
27
72
13
5
7
23
13
12
80
48
9
30
9
132
45
139
23
60
13
65
3
21
103
47
33
3
24
36
9
28
53
55
5
15
28
72
17
15
12
3
12
85
71
84
21
9
18
13
77
43
29
51
40
72
60
12
41
24
3
45
31
32
57
60
15
36
72
99
1
5
7
47
18
42
18
7
35
36
13
17
24
15
3
37
44
36
75
60
138
55
8
120
24
24
64
5
27
63
37
35
13
53
72
12
30
30
48
7
11
13
11
30
6
129
3
42
79
11
30
3
136
41
3
36
57
12
87
28
8
9
66
45
87
78
27
36
21
60
3
12
36
129
43
77
18
48
45
57
7
48
8
9
6
33
57
7
12
11
9
3
18
39
3
42
39
16
11
102
27
21
24
30
145
23
61
32
4
8
96
81
6
9
33
48
3
4
5
12
55
41
12
15
3
102
42
13
68
15
180
37
32
33
42
30
6
9
3
60
25
20
60
105
87
63
30
12
39
100
59
1
29
12
123
15
1
131
25
35
6
27
15
90
87
3
42
36
3
9
72
63
16
89
51
4
12
5
15
21
27
12
15
1
12
48
84
11
84
96
85
80
24
36
12
57
156
54
48
12
9
24
16
44
63
24
45
15
33
3
9
21
12
27
15
9
24
48
15
24
18
7
41
30
12
30
3
12
15
42
6
57
15
12
1
44
15
30
30
73
47
13
17
15
141
67
23
13
60
80
51
30
15
4
32
9
6
85
92
16
17
72
108
42
33
4
8
3
13
11
9
112
5
7
8
39
66
15
9
15
33
12
75
48
48
24
15
73
8
12
93
15
15
54
3
135
12
18
72
31
44
33
3
28
17
42
21
9
90
12
21
57
27
3
45
76
44
40
95
60
1
107
54
15
45
186
90
3
57
30
33
27
12
ABCD 93968229846*3^$a+1 [50053]
30
36
105
21
48
6
36
78
60
24
48
108
72
138
54
108
30
12
78
12
75
21
30
30
36
131
49
6
30
72
126
45
45
75
45
24
18
12
6
210
6
18
45
45
138
18
192
119
40
33
102
6
84
78
126
66
33
32
120
49
36
78
168
132
48
33
39
192
174
84
78
30
219
104
16
75
29
1
78
228
24
66
99
3
42
18
18
63
21
11
43
126
36
24
198
78
30
153
15
66
48
47
40
63
48
12
60
6
42
30
147
27
60
60
18
11
97
47
61
66
36
125
19
5
43
150
78
90
39
45
99
39
132
5
13
6
36
144
36
6
23
19
12
18
102
65
79
6
48
48
30
54
36
84
15
159
30
11
40
80
223
18
47
37
96
12
23
103
66
90
149
40
69
36
36
150
173
67
6
18
45
51
36
54
30
78
15
72
15
54
12
42
6
111
81
63
21
60
78
48
9
48
27
173
103
72
17
55
96
57
153
24
15
249
126
6
35
88
9
23
85
54
48
21
45
90
30
24
72
6
29
168
7
78
36
6
60
60
108
21
15
54
66
6
36
39
105
18
53
13
12
132
108
54
108
18
60
183
135
60
90
59
7
6
59
13
60
87
153
78
54
90
9
69
51
24
51
60
96
60
29
1
18
117
135
60
6
348
42
114
48
36
246
24
125
151
6
78
12
42
15
147
18
30
48
48
30
6
18
102
6
198
156
30
144
6
93
33
54
24
65
1
39
15
17
217
6
12
189
33
36
35
55
12
24
18
60
12
36
42
12
30
3
57
6
78
42
33
135
60
45
15
12
72
45
3
29
205
24
84
23
13
66
18
102
48
36
5
40
57
78
9
96
159
162
6
30
102
45
80
37
18
81
15
36
300
9
32
79
9
51
30
15
63
18
24
36
108
24
12
48
6
156
9
21
18
48
18
36
18
30
66
65
37
3
80
67
5
49
15
3
222
18
53
144
24
7
30
3
27
48
96
5
25
6
60
54
84
6
60
108
36
12
29
25
36
35
49
23
55
120
17
91
198
216
24
47
64
69
35
115
12
42
48
30
24
120
36
48
30
12
35
25
132
90
6
36
30
41
55
102
27
99
149
40
15
102
6
42
35
151
42
39
105
198
72
36
42
72
24
42
60
18
30
45
51
29
7
33
51
30
30
54
6
6
72
18
54
30
24
42
24
15
153
23
48
1
71
127
12
6
23
19
90
66
185
31
41
133
24
42
90
15
51
54
24
60
11
55
270
60
95
61
3
87
33
21
24
84
48
54
18
48
54
30
66
9
3
6
126
24
137
43
21
9
42
12
81
9
162
30
15
3
42
78
30
18
149
13
27
99
54
6
137
25
48
204
11
24
16
39
57
159
17
97
6
36
48
45
27
36
33
15
6
48
36
84
6
120
114
90
60
36
12
245
24
61
24
35
25
18
66
6
69
24
201
222
42
18
30
168
12
54
126
234
36
54
36
167
16
56
13
6
30
216
144
36
60
234
42
30
54
66
77
61
11
40
63
138
78
72
54
6
93
81
36
27
45
12
84
66
24
30
12
60
60
90
60
108
69
32
40
9
36
59
1
108
11
136
39
6
30
84
174
42
48
30
48
3
81
24
54
102
3
32
25
119
157
24
90
9
80
7
12
42
48
6
84
6
90
114
30
48
9
48
63
138
119
7
48
150
12
6
24
84
54
143
19
93
27
125
85
59
55
54
132
24
12
84
39
105
111
45
6
5
43
36
33
171
12
54
108
15
8
64
48
3
18
11
91
53
19
18
3
32
72
37
60
66
132
168
24
18
222
30
18
57
15
6
35
103
30
30
36
66
24
6
33
105
24
12
75
9
24
12
216
24
60
6
90
12
11
139
21
87
60
30
12
48
12
72
108
48
83
49
78
57
32
145
119
64
8
79
24
24
41
37
90
102
48
132
42
120
36
42
12
131
7
41
79
12
54
210
5
64
45
27
15
54
6
ABCD 93969081062*3^$a+1 [50137]
4
17
54
9
192
69
7
263
21
48
75
36
105
39
57
16
128
136
168
108
44
96
40
17
72
15
36
112
32
28
116
111
49
44
96
24
48
28
35
81
64
35
90
51
24
15
57
232
20
372
3
61
80
12
9
3
36
36
88
72
80
9
39
48
12
45
15
57
43
11
1
80
16
48
24
320
51
36
69
39
253
89
3
48
124
80
69
75
64
68
144
48
12
129
39
15
36
105
132
33
31
185
3
15
36
97
152
100
32
123
36
81
9
27
40
113
19
108
8
96
309
27
120
159
21
112
11
25
12
17
63
112
48
20
64
44
64
107
18
15
40
17
43
92
88
56
40
41
18
37
80
88
20
420
12
63
126
54
25
32
4
44
36
4
71
90
171
9
90
81
48
76
96
116
108
4
281
51
39
21
15
9
135
21
33
72
39
52
53
27
48
64
92
219
37
224
45
3
51
1
176
3
45
45
15
60
64
41
31
23
33
24
105
15
129
19
188
4
48
180
47
18
15
28
83
1
156
60
53
19
48
80
12
300
36
12
123
181
96
8
120
4
185
51
96
48
237
51
57
231
21
99
99
25
32
33
72
43
8
40
32
111
57
213
15
4
32
64
11
45
88
8
3
1
53
15
40
200
108
64
140
64
71
45
36
99
13
95
36
109
17
18
36
1
68
16
5
91
116
27
177
48
108
84
48
21
15
129
15
12
16
108
84
12
200
24
141
3
96
9
27
99
25
24
41
67
32
16
101
63
280
296
12
12
21
90
229
185
87
60
4
12
8
24
36
36
24
96
48
51
129
12
40
96
72
48
152
60
21
180
27
64
108
32
36
57
67
23
57
148
137
15
36
4
80
60
36
72
120
135
36
37
32
108
28
56
124
80
84
12
36
160
53
36
90
54
19
215
85
80
15
73
92
15
216
21
160
89
36
54
21
60
36
112
60
71
69
280
11
21
15
45
36
64
8
40
167
21
87
85
72
168
32
93
55
12
84
12
89
15
3
105
96
4
281
54
36
126
111
108
16
68
40
251
21
15
73
120
56
72
52
32
63
1
12
32
36
81
51
28
44
52
20
129
87
3
37
32
21
180
19
92
105
15
28
12
8
48
88
24
8
48
24
76
20
69
3
48
36
129
51
24
231
18
31
5
7
20
27
1
36
128
12
3
141
39
25
20
28
68
220
44
196
32
12
201
7
152
72
3
1
215
69
40
12
128
96
64
80
15
61
20
36
88
155
93
303
25
24
185
72
75
84
204
36
184
137
15
60
144
64
20
57
135
9
15
219
37
8
27
108
25
140
96
52
188
36
64
152
72
12
16
108
32
24
16
29
15
39
9
100
12
84
11
33
36
24
52
260
136
120
167
145
116
36
28
20
15
126
90
57
48
64
11
126
19
44
192
100
80
76
120
92
12
16
24
53
55
128
87
57
36
412
32
76
8
12
48
21
90
1
17
31
36
23
105
12
36
9
15
16
32
27
54
51
124
36
48
36
80
96
96
63
45
60
21
3
40
11
45
45
75
40
101
3
40
80
28
47
37
48
8
24
45
291
24
24
120
24
156
36
184
20
21
18
36
9
12
196
53
67
20
3
45
9
90
57
88
32
39
69
12
135
33
57
99
36
45
75
69
144
67
96
8
24
21
55
32
57
36
36
91
32
36
4
17
144
144
27
48
180
40
101
15
36
24
40
24
5
72
3
132
16
83
25
24
32
48
48
3
9
28
17
72
55
24
65
15
ABCD 93969217562*3^$a+1 [50122]
12
7
24
65
15
75
30
15
21
36
60
67
24
32
24
105
31
56
87
6
30
42
27
88
72
59
54
15
40
32
9
90
93
40
23
6
91
35
36
30
3
72
21
12
108
36
15
9
12
18
49
8
165
30
6
7
5
18
25
17
39
9
24
31
8
45
43
32
39
54
12
15
111
36
96
13
41
36
19
17
63
21
78
117
39
9
69
18
9
45
3
69
27
120
40
29
3
63
114
48
6
1
47
49
24
77
3
16
72
17
7
48
71
30
6
30
18
78
36
12
6
30
19
5
228
31
24
5
43
23
42
144
15
15
18
42
18
84
7
32
39
1
8
40
89
36
42
9
45
12
7
32
15
169
24
32
24
40
17
24
36
36
31
24
32
64
8
33
55
53
19
24
17
66
60
25
56
72
81
7
56
9
30
49
41
78
30
24
27
117
12
78
25
5
67
48
8
88
48
11
6
15
39
49
32
45
18
30
19
125
36
7
24
29
99
21
75
16
72
56
33
6
18
15
16
8
15
1
29
24
27
39
18
42
21
63
126
72
3
24
105
72
31
48
65
55
120
48
128
9
7
8
3
61
5
42
90
48
132
12
7
32
48
45
66
72
114
15
69
19
17
18
6
15
16
5
12
55
71
42
31
96
53
48
99
33
63
72
64
125
66
73
192
48
32
75
45
45
36
48
6
18
15
75
37
11
36
105
63
9
21
36
72
6
9
72
16
24
48
29
90
33
3
61
41
24
15
21
19
48
8
15
1
125
27
24
21
19
72
8
16
32
48
21
19
80
21
115
8
21
147
16
17
55
77
12
7
24
24
32
81
36
120
27
27
109
125
3
120
63
73
72
17
72
39
9
24
54
49
56
24
69
51
64
5
72
27
33
7
5
67
48
35
18
18
18
48
7
72
80
24
120
72
24
16
5
67
5
36
15
64
47
120
42
15
64
5
24
19
32
15
6
36
36
72
19
104
72
93
48
75
16
17
55
143
90
39
69
19
95
25
32
9
31
5
27
33
54
18
127
35
30
7
17
15
16
56
15
33
64
47
9
40
5
67
48
80
72
9
79
11
61
8
208
41
7
56
135
1
17
7
17
144
55
32
24
9
24
48
15
63
121
32
232
152
24
33
15
57
15
16
32
24
51
6
36
12
7
8
16
8
3
61
5
24
18
33
40
120
176
57
36
3
3
30
15
57
60
3
16
24
24
5
43
5
51
39
9
72
72
87
25
5
19
24
65
79
179
18
48
19
5
18
48
78
102
18
18
42
31
23
9
99
12
54
67
120
29
18
9
136
48
24
5
75
24
16
56
24
64
41
15
57
108
36
15
147
18
51
88
29
3
16
24
5
60
48
31
23
42
31
8
9
31
77
67
8
24
64
5
43
59
78
7
5
42
73
35
13
17
7
11
60
54
138
49
56
40
8
27
213
112
23
54
12
39
112
17
36
12
42
12
1
71
114
31
293
36
55
80
21
180
7
11
6
39
9
132
108
12
72
115
8
45
67
72
120
5
54
13
131
61
17
87
16
24
128
15
33
93
67
89
15
27
144
13
32
24
123
42
72
43
5
19
17
150
25
11
37
8
9
72
30
6
3
45
72
19
71
9
15
49
41
31
24
143
9
48
9
6
30
67
5
19
5
43
29
19
48
80
9
7
47
9
16
104
3
12
153
87
25
11
180
73
17
15
96
69
91
24
23
33
40
17
159
16
5
19
5
3
27
60
97
8
24
88
47
6
12
15
39
73
48
209
36
18
54
3
63
1
8
16
29
24
67
41
30
6
19
17
30
49
8
3
69
112
24
41
15
63
25
8
57
7
8
111
18
48
114
30
127
8
24
136
71
18
127
17
7
11
30
63
64
5
67
23
18
31
80
45
19
8
9
24
7
24
8
135
24
36
37
56
16
24
8
51
114
48
75
88
32
16
23
49
119
246
27
16
24
23
33
21
91
113
39
88
89
7
5
3
15
9
16
144
29
91
17
24
36
18
49
71
1
8
117
43
56
40
144
24
5
19
72
17
30
33
93
3
69
6
18
139
56
21
48
60
90
13
17
151
17
15
40
47
9
9
54
1
24
24
32
96
24
3
21
24
3
37
59
36
25
24
72
24
48
8
45
54
18
18
72
6
108
7
59
45
40
8
51
45
48
72
21
120
19
5
12
111
39
54
30
6
156
78
85
8
45
51
45
12
6
18
15
40
8
24
88
17
63
45
96
3
24
9
87
105
103
32
24
39
60
102
7
29
24
3
9
114
108
30
19
80
112
8
75
37
8
48
9
36
24
3
9
175
47
9
9
7
185
7
47
25
8
72
45
48
27
69
51
21
108
12
99
48
33
36
36
39
16
24
71
25
72
149
27
16
17
39
123
37
8
21
36
7
56
9
6
18
12
42
9
9
36
3
40
8
39
30
67
24
80
24
144
3
13
24
53
42
120
1
8
9
31
113
55
8
15
36
21
33
111
24
93
96
75
16
29
19
23
1
80
9
30
49
11
30
151
96
48
29
78
18
3
16
32
112
17
135
48
69
18
1
32
16
24
96
72
59
6
39
51
13
5
30
165
69
42
54
43
59
13
5
27
15
9
9
18
18
3
72
9
72
24
36
12
7
ABCD 93969560632*3^$a+1 [50221]
9
15
75
102
3
36
156
12
27
61
83
45
15
42
54
96
33
105
99
93
18
1
155
25
11
30
30
24
45
279
9
3
24
69
196
35
6
15
24
39
1
8
153
90
78
126
9
144
27
156
93
124
56
12
3
12
49
48
53
15
108
75
9
156
75
36
21
160
120
80
39
49
12
5
63
15
42
7
92
100
41
55
8
231
36
48
12
129
96
120
39
144
45
64
12
8
12
36
88
35
12
48
9
60
36
40
84
212
75
21
124
44
87
13
107
37
108
68
111
60
69
12
100
5
75
75
289
11
30
103
32
4
36
23
9
51
30
6
21
15
60
69
39
21
81
30
73
17
30
9
48
33
48
159
3
93
132
39
93
87
73
32
16
108
11
24
12
33
12
40
233
42
13
95
121
71
49
35
60
60
24
105
51
45
69
66
36
24
33
28
5
30
45
39
126
30
49
48
8
24
64
137
19
80
144
51
93
100
23
9
39
12
24
93
40
8
4
101
30
18
6
25
96
140
243
12
37
56
51
33
132
28
71
60
105
87
273
24
100
20
33
15
28
11
25
59
237
105
327
40
296
16
8
51
9
132
48
201
6
13
53
135
15
25
23
96
24
132
9
96
15
93
16
56
72
33
90
69
81
39
195
21
15
69
48
12
15
144
21
21
43
77
18
21
15
13
221
66
61
72
32
108
112
44
84
147
96
288
45
45
30
57
39
36
97
11
105
15
25
24
41
102
24
24
25
20
51
33
51
169
12
20
159
30
6
1
80
12
21
27
60
40
23
225
231
60
120
21
99
49
32
75
69
111
180
18
6
25
24
257
48
87
15
90
79
8
76
20
12
28
95
105
16
8
51
12
60
133
20
51
25
48
41
120
7
65
7
32
40
35
126
15
3
9
108
84
15
24
9
52
8
3
129
69
66
6
15
33
15
24
63
9
15
49
32
33
51
69
31
24
72
12
143
30
30
60
45
33
66
93
33
79
56
15
48
12
24
13
161
15
24
87
81
3
12
33
36
99
132
45
135
33
24
48
105
135
15
18
15
27
144
36
9
48
168
12
93
3
76
36
59
60
54
55
17
48
27
52
96
11
1
144
35
24
201
88
11
57
3
156
45
111
60
24
60
49
185
151
20
96
39
13
23
144
60
21
40
72
36
12
65
30
33
52
68
24
33
7
56
87
45
28
17
127
20
108
3
49
116
87
133
32
12
81
19
20
3
9
21
75
300
135
18
42
30
30
9
81
55
95
48
9
120
33
18
30
111
9
6
105
88
41
6
24
1
56
84
21
120
115
32
51
57
33
87
64
44
75
57
3
37
32
33
30
48
21
28
20
51
57
48
24
3
37
8
33
6
9
16
119
25
11
6
75
3
201
96
15
24
129
16
41
15
135
18
30
9
36
112
84
24
36
11
18
282
57
111
21
60
51
24
21
84
9
42
24
6
7
47
36
45
52
11
1
41
90
273
84
40
107
264
1
68
81
55
17
54
1
92
51
45
15
81
69
6
24
97
32
3
57
48
12
63
24
36
9
75
9
15
120
90
87
24
76
23
25
35
12
84
129
64
167
201
72
16
17
19
44
72
39
25
11
30
150
73
20
4
80
363
45
33
6
96
18
87
24
81
7
23
13
20
16
44
160
35
141
39
30
111
144
291
6
87
33
54
69
16
59
21
51
330
103
300
5
6
24
72
25
119
24
81
40
8
16
287
48
97
8
111
96
18
15
40
12
144
95
81
15
24
25
35
1
48
44
16
144
83
18
15
15
12
13
20
75
129
36
36
16
35
30
27
327
105
171
18
51
15
6
39
160
35
60
121
60
5
78
9
72
64
311
216
18
126
1
12
107
289
17
115
20
3
30
135
72
15
18
75
60
72
12
93
78
1
8
12
196
44
28
152
75
1
ABCD 93969993452*3^$a+1 [50044]
6
23
7
45
45
11
7
72
9
44
16
12
9
11
4
75
21
147
30
36
35
7
12
33
48
44
88
12
27
6
90
12
21
68
4
8
151
6
39
12
39
30
24
27
3
60
29
37
63
60
27
72
29
7
30
6
9
12
12
8
76
21
36
24
83
109
24
3
51
12
21
12
20
4
51
168
12
78
48
75
60
27
54
3
51
36
24
9
27
18
3
8
7
113
40
60
32
12
4
27
9
128
40
123
57
15
53
55
42
12
3
32
28
9
6
12
81
9
6
36
54
11
1
35
40
80
36
7
36
9
24
57
6
5
7
36
57
15
33
27
29
79
21
36
72
45
27
60
32
7
89
64
27
17
19
81
9
24
83
91
29
7
29
36
7
33
32
43
53
40
39
57
12
212
19
29
76
9
18
9
72
21
6
9
3
129
21
23
25
24
11
36
16
20
61
15
80
25
42
81
27
36
45
63
149
49
12
18
17
1
42
45
24
32
1
18
60
33
108
51
9
27
42
3
92
96
1
6
9
3
24
65
19
17
79
36
30
83
31
18
36
27
39
9
81
11
28
57
90
102
78
9
20
19
57
39
30
3
51
21
51
18
15
9
27
21
18
6
3
87
5
79
24
12
33
21
24
83
19
9
60
68
4
99
5
24
19
89
52
27
45
9
138
33
75
24
65
264
7
9
80
16
153
11
55
45
33
66
53
19
24
41
97
15
12
20
16
9
18
33
36
9
54
5
16
44
1
111
21
63
72
3
117
48
3
12
18
36
3
32
100
60
21
42
21
12
39
48
33
3
29
24
19
69
104
7
60
129
9
27
33
27
57
6
93
9
27
15
18
11
7
9
36
84
81
36
3
15
33
27
5
25
27
135
57
33
6
108
30
90
33
27
9
20
1
119
16
8
112
51
18
11
97
11
76
27
30
6
12
69
24
15
57
3
21
152
55
36
9
15
93
168
75
21
96
60
12
20
31
66
3
21
108
18
5
43
24
12
36
54
108
35
1
39
36
21
11
36
1
126
24
5
31
5
24
43
18
30
72
18
6
5
4
12
27
60
93
33
11
52
117
59
36
112
12
27
6
47
7
156
24
5
76
9
36
11
19
137
148
3
36
57
3
48
21
21
30
24
105
51
9
24
27
48
108
24
9
68
79
69
39
24
12
6
84
78
45
3
90
24
83
36
1
35
40
3
12
33
21
24
23
28
68
4
15
17
7
5
4
27
12
9
99
69
84
81
6
5
4
12
56
7
9
44
48
25
39
12
24
8
7
114
123
21
126
84
69
45
3
8
1
18
93
8
31
48
57
39
65
36
12
16
72
15
41
64
3
69
21
30
72
21
39
105
3
30
75
48
96
3
54
54
12
9
45
47
43
132
33
44
40
21
11
24
7
9
48
27
18
78
137
7
30
60
47
16
21
15
21
3
15
33
20
37
119
13
27
39
53
48
4
3
42
3
72
15
5
7
126
11
31
48
33
3
29
16
15
33
36
104
55
89
37
42
41
7
9
45
186
21
63
6
30
24
9
104
36
4
12
51
36
18
3
8
48
7
17
72
1
6
36
12
21
39
18
30
108
17
43
36
36
108
54
3
9
204
54
45
3
93
87
53
145
6
18
90
41
72
103
137
28
12
8
24
16
68
4
48
24
20
16
21
18
36
54
11
31
41
40
3
96
21
33
59
16
36
8
244
27
17
7
12
60
33
120
3
89
19
9
45
27
44
7
5
64
15
24
9
96
21
51
33
60
11
40
129
36
3
36
128
7
60
36
29
16
56
109
6
12
6
99
32
13
3
8
19
17
16
92
7
33
8
43
60
33
33
6
41
24
64
15
138
18
18
107
37
3
176
7
33
129
18
84
33
75
57
15
42
59
61
47
7
9
108
20
67
29
97
15
44
7
6
12
27
15
18
63
27
9
27
12
21
32
1
11
16
69
111
20
76
48
15
101
40
21
47
25
18
9
3
69
56
12
36
7
144
9
44
124
48
15
81
68
31
129
51
41
36
36
60
36
48
7
9
8
91
24
90
23
28
24
63
72
21
12
3
18
24
3
117
6
41
25
11
16
63
36
29
28
44
16
20
16
9
11
7
42
15
15
9
99
42
11
76
3
29
19
9
20
28
68
28
27
57
60
36
9
3
68
1
15
21
63
51
21
20
67
33
12
20
28
15
72
21
27
89
76
8
7
9
12
44
36
7
24
21
12
12
75
9
63
18
18
60
18
54
36
81
3
18
42
48
33
27
45
56
7
29
1
3
24
15
12
21
32
19
65
16
20
40
27
5
31
21
36
80
19
24
12
33
68
31
21
24
20
1
15
21
60
51
32
64
80
1
15
3
9
33
59
31
9
3
105
9
90
126
59
36
25
35
40
15
29
67
12
36
54
6
65
1
54
29
16
8
19
18
6
9
21
96
15
12
12
15
36
12
78
18
54
3
56
67
117
32
40
93
18
60
12
33
45
54
66
35
25
47
19
60
54
59
24
64
45
11
31
29
4
3
72
12
42
54
12
69
39
6
18
120
60
33
57
23
7
18
27
24
3
141
3
6
126
77
124
51
5
97
27
12
68
48
4
72
24
111
33
108
21
15
33
27
48
80
96
4
48
12
9
18
9
8
253
119
7
45
135
21
3
65
55
69
36
48
99
24
12
33
45
51
24
81
6
9
48
87
33
8
72
40
3
9
9
11
28
21
11
12
61
51
9
30
9
36
33
18
30
3
33
60
3
24
3
17
19
9
48
15
6
30
33
3
225
63
6
11
79
72
5
115
29
43
60
69
21
48
11
31
21
44
37
6
9
3
81
8
91
96
5
16
24
12
27
9
44
25
162
21
9
39
36
3
249
44
61
6
12
21
32
16
9
23
4
93
90
17
4
12
32
13
23
36
28
12
56
136
36
20
24
19
36
6
99
9
30
9
24
27
5
7
72
126
ABCD 93970020492*3^$a+1 [50070]
48
126
48
25
35
1
5
7
29
3
28
29
19
17
12
43
60
12
8
9
3
27
24
24
13
47
13
35
57
28
29
48
3
9
19
5
30
1
41
18
49
5
90
37
23
45
16
5
12
3
72
87
102
3
21
114
66
15
69
96
30
21
69
24
3
12
36
4
32
9
19
20
36
64
47
9
9
15
3
12
33
4
48
8
39
18
31
32
123
1
29
6
6
78
49
56
24
33
12
3
60
27
1
29
36
39
52
41
48
12
43
35
25
5
6
30
48
3
3
66
15
111
9
15
81
3
60
96
36
54
19
36
35
60
30
39
75
72
37
11
45
12
9
36
12
27
33
96
12
54
30
31
8
21
15
45
24
51
9
27
27
21
27
69
69
7
5
15
24
24
12
9
156
24
36
24
43
71
25
5
6
30
30
1
35
60
13
5
7
17
18
73
59
102
15
28
5
3
45
84
19
35
42
108
54
13
107
37
20
321
219
3
30
7
36
8
60
84
15
30
55
8
3
9
21
60
36
60
36
27
33
3
9
42
13
53
19
8
27
24
9
16
80
9
3
9
24
24
18
18
15
45
36
123
3
13
35
36
6
27
52
11
42
12
3
75
30
43
8
24
40
41
55
17
24
15
24
12
48
15
6
60
66
37
53
15
24
21
7
60
36
29
3
45
7
8
12
112
44
40
29
3
57
6
30
7
12
47
21
3
37
53
7
72
23
93
9
87
21
12
60
15
12
4
29
7
29
12
3
60
64
5
18
33
36
28
17
36
55
20
15
12
18
39
64
47
18
12
63
4
47
18
36
36
43
36
17
12
15
21
12
7
17
18
72
6
3
15
21
69
12
27
48
4
35
9
27
13
36
83
66
36
24
27
33
79
95
18
12
102
9
16
8
123
18
75
76
41
15
33
6
33
48
69
15
21
78
54
90
1
35
30
60
6
1
44
51
18
90
9
15
33
12
15
37
20
21
67
92
64
24
11
42
19
8
21
12
27
21
27
24
16
53
72
12
67
20
28
5
36
31
36
89
36
54
1
65
43
5
36
48
3
3
9
60
21
19
17
6
54
24
42
18
30
1
8
36
16
89
36
15
4
32
4
29
6
78
7
41
102
21
4
68
4
44
4
36
24
72
5
3
75
6
24
60
27
45
48
171
51
33
15
30
12
24
51
63
33
93
7
5
12
63
63
12
25
17
12
51
33
31
68
15
13
8
15
57
27
1
20
12
57
3
24
4
56
4
5
6
66
43
44
12
16
20
3
85
29
31
17
123
9
30
21
36
3
81
4
8
9
3
3
25
65
30
12
6
12
3
15
25
36
56
9
60
30
25
11
12
48
72
12
61
20
28
24
23
33
9
15
21
60
19
8
3
54
36
6
45
45
30
9
15
57
45
15
60
15
90
30
45
9
31
17
18
57
48
3
21
33
31
36
20
48
51
21
4
77
19
8
45
12
6
18
24
12
55
53
18
24
25
24
36
8
3
9
129
54
25
77
30
6
15
57
18
37
8
48
99
48
9
9
15
16
11
42
55
23
49
5
24
24
27
48
21
15
51
9
12
12
16
5
30
30
7
32
45
12
84
12
12
3
3
30
6
13
5
31
24
5
3
12
93
3
64
8
57
12
6
18
12
12
51
12
12
60
40
5
51
9
6
24
1
29
12
43
5
15
52
8
3
9
63
6
12
3
15
90
31
104
111
6
72
3
4
8
51
30
114
42
6
9
3
61
32
33
7
80
108
57
42
33
3
9
28
17
15
36
15
9
12
64
5
60
19
5
3
52
17
3
21
27
9
24
72
3
51
1
23
1
5
60
3
60
15
30
15
3
48
61
8
15
12
36
48
9
12
40
23
1
65
19
41
19
12
8
21
72
87
15
6
42
18
72
42
73
8
9
66
90
36
51
33
36
39
4
20
3
37
32
3
30
15
27
18
3
27
42
6
13
36
36
48
59
12
36
9
3
30
36
30
1
35
6
15
52
35
60
18
30
18
115
20
27
18
79
20
21
15
12
15
54
19
20
69
7
44
39
21
4
12
8
33
3
12
12
28
17
27
76
20
33
42
13
20
96
15
54
15
36
93
31
35
12
18
15
45
15
72
9
19
92
15
13
24
32
36
15
48
81
24
15
72
72
72
18
36
54
12
18
6
9
33
75
3
24
33
52
5
27
3
21
9
18
13
12
24
5
15
48
3
12
1
59
6
36
79
71
33
33
15
15
18
12
3
39
6
60
36
51
57
7
35
13
5
18
13
59
78
12
15
27
13
23
93
72
3
30
12
27
51
45
9
36
39
12
81
43
35
12
18
36
138
42
24
36
36
27
15
81
40
12
17
3
3
42
67
11
9
3
25
72
5
12
48
12
54
21
39
45
45
7
20
40
72
53
12
51
9
15
148
5
48
27
123
36
30
18
60
30
63
24
21
18
72
105
3
6
15
39
6
123
15
30
15
76
5
12
15
39
54
12
19
11
30
12
7
48
5
27
40
71
9
36
48
60
57
3
69
6
37
17
36
15
57
3
75
42
67
56
15
1
8
3
84
30
6
33
81
43
5
6
45
12
57
6
81
21
99
105
79
24
108
29
24
12
48
6
33
3
90
12
3
3
1
35
9
81
19
32
60
9
30
1
48
44
21
7
5
15
45
15
88
11
21
48
40
47
9
9
30
45
12
108
9
60
91
80
57
3
9
12
24
51
33
18
9
21
3
24
21
6
9
24
96
36
4
29
55
35
33
4
5
19
20
57
3
9
6
30
99
3
18
54
42
48
30
6
27
123
12
9
45
3
93
67
47
21
39
73
20
21
75
16
35
78
30
37
29
15
15
6
15
63
30
18
12
33
28
65
31
65
36
3
16
59
21
45
6
42
51
9
55
8
12
21
12
15
9
15
24
84
40
53
27
28
17
3
27
6
72
42
61
5
15
27
33
60
36
9
39
12
21
19
84
5
12
39
4
11
45
9
19
36
71
66
3
9
72
18
57
9
15
12
3
30
6
25
11
18
12
24
60
78
18
15
27
78
55
65
7
5
48
30
18
30
1
48
5
55
8
12
3
49
23
18
54
49
11
54
39
3
54
48
60
31
41
24
12
18
69
12
24
9
18
12
1
65
55
24
17
3
21
36
15
45
54
84
78
15
33
7
89
18
45
111
45
76
5
39
36
45
78
18
12
18
30
18
21
16
17
102
13
5
15
12
9
30
1
8
21
7
128
16
23
18
15
60
3
30
6
9
45
39
45
3
4
20
4
12
65
18
24
6
67
5
12
15
36
57
39
99
30
12
24
60
39
40
24
20
15
18
24
31
44
9
6
33
3
60
174
6
12
12
6
7
80
45
12
3
15
57
63
30
55
8
57
123
3
81
24
81
36
12
12
15
9
67
12
5
36
51
9
60
15
51
69
45
24
51
15
9
28
5
27
12
3
6
72
15
24
9
24
36
7
29
75
9
114
6
19
8
27
1
41
231
3
9
88
5
15
33
51
48
51
6
3
3
73
20
75
60
36
30
18
21
96
21
12
6
36
33
28
ABCD 93970089308*3^$a+1 [50000]
58
14
16
14
10
6
80
4
26
60
10
54
120
18
60
42
6
24
36
2
22
92
48
16
12
32
126
22
8
4
2
16
20
10
12
18
90
8
70
42
30
62
10
60
18
20
12
18
72
6
100
12
14
118
36
80
4
8
70
30
44
108
40
56
66
6
40
68
36
34
24
26
22
50
10
78
44
18
10
20
90
72
6
4
108
8
64
18
18
60
102
50
90
30
42
16
50
52
12
30
48
72
48
90
8
6
54
34
30
36
80
36
58
62
16
8
36
36
48
36
16
2
36
64
60
30
96
12
32
220
48
30
44
18
36
4
8
24
16
48
60
30
42
128
22
18
24
8
52
6
42
20
40
60
12
30
2
76
48
56
114
112
32
18
88
30
2
52
8
54
4
224
40
20
12
6
138
24
18
100
2
58
12
18
12
6
62
30
28
60
54
18
2
40
2
88
92
48
126
6
4
140
4
50
10
20
6
4
86
82
38
36
54
34
66
26
16
48
32
48
40
12
8
12
142
30
140
102
34
24
56
82
30
18
50
22
102
68
24
64
2
60
52
38
100
188
4
6
62
40
8
22
12
2
24
112
132
6
30
74
18
100
8
6
126
12
28
32
12
64
120
132
98
6
4
12
20
12
46
14
40
86
10
42
90
12
8
100
60
32
88
8
10
30
32
72
148
14
118
128
54
6
58
12
14
34
20
10
26
90
4
12
12
32
28
30
6
26
54
34
122
46
30
14
6
22
6
30
32
10
12
36
80
34
110
28
12
36
20
10
62
120
24
106
30
102
32
28
20
18
18
6
136
62
28
30
12
32
6
70
48
26
66
24
64
24
38
18
70
20
30
64
78
18
30
42
8
12
22
60
98
24
30
88
20
10
18
62
36
34
26
10
26
4
194
220
18
18
62
24
18
10
30
6
24
90
18
20
12
6
10
20
10
14
88
14
6
54
48
10
78
18
110
10
32
48
94
68
70
12
26
6
120
6
22
32
54
30
52
20
24
64
12
8
52
60
104
4
50
6
48
106
110
22
50
78
66
4
312
80
28
12
32
46
30
72
104
88
8
12
148
122
42
46
18
30
60
74
6
22
8
24
70
30
18
8
34
60
8
220
60
104
58
62
16
12
36
114
38
40
68
10
44
90
16
12
30
14
24
22
14
64
2
114
4
44
132
4
32
22
116
42
40
78
2
72
16
12
14
46
2
118
80
28
54
26
96
234
30
6
18
88
132
26
244
18
8
24
30
6
4
18
18
30
2
12
106
12
14
4
30
30
20
60
12
130
42
108
14
36
54
138
18
60
88
60
30
54
60
32
4
24
306
12
30
30
18
20
64
60
116
112
42
6
24
116
70
30
44
28
104
64
2
58
14
6
12
40
20
48
6
36
30
28
54
6
42
30
8
40
12
48
30
32
70
14
34
56
18
16
54
210
122
28
36
62
48
40
50
6
118
30
26
40
14
28
72
26
96
28
8
108
22
14
58
6
24
2
34
2
22
26
54
88
2
6
4
108
48
12
48
60
92
22
60
78
2
10
168
20
40
32
36
22
32
6
70
2
48
34
92
6
84
24
12
178
26
28
56
72
24
36
88
24
36
12
2
18
28
80
36
138
16
2
10
98
22
168
102
30
62
28
8
4
30
2
28
20
6
22
42
2
6
48
42
40
12
48
48
50
10
12
12
86
6
4
12
12
20
36
40
56
36
40
50
118
20
22
2
88
30
30
134
64
42
2
36
90
10
44
28
78
44
90
12
16
30
12
56
36
106
14
90
28
32
34
20
4
68
12
226
114
30
8
22
36
56
208
8
12
6
84
28
18
24
80
12
64
14
120
106
62
18
22
18
30
2
28
54
36
134
12
4
2
10
12
48
104
58
50
36
40
30
2
10
14
4
86
16
14
16
98
12
28
42
20
112
68
28
54
18
44
64
50
22
12
48
48
104
12
24
22
8
4
2
36
28
72
20
144
96
72
16
12
2
10
48
12
8
88
60
86
48
58
48
20
4
48
12
6
146
4
12
62
166
72
8
24
72
30
204
22
62
10
18
14
28
6
150
54
50
18
10
42
6
12
32
70
96
42
48
14
18
10
32
282
96
40
48
12
8
4
18
30
48
20
72
100
8
10
54
90
86
10
74
88
60
32
16
72
20
90
10
12
20
40
30
6
12
32
16
20
4
92
28
20
46
12
30
200
28
90
24
2
78
10
6
50
36
60
36
40
32
18
48
126
18
18
28
72
12
38
18
22
8
54
28
72
30
90
36
74
198
40
68
66
18
36
22
18
2
10
20
112
48
2
286
20
40
74
46
2
10
68
64
8
48
6
154
162
30
42
30
8
22
2
90
154
44
28
8
22
30
20
48
64
36
116
64
14
288
12
16
2
28
62
22
18
14
16
98
30
4
36
92
70
14
64
104
12
4
12
62
10
78
2
36
52
30
2
118
18
12
30
2
36
52
48
12
60
48
24
6
110
34
18
30
60
38
52
20
118
12
50
24
46
12
26
64
32
120
18
6
34
78
72
68
22
6
30
86
16
14
64
26
28
8
24
18
66
40
14
10
18
18
60
20
96
88
56
52
38
22
ABCD 93970334132*3^$a+1 [50137]
9
91
29
127
12
65
7
60
48
60
84
17
171
9
39
36
93
31
48
89
84
24
31
12
168
5
60
228
91
41
151
185
72
27
64
48
53
55
24
8
57
91
36
12
101
87
136
41
51
81
123
45
60
55
65
19
17
31
41
132
120
48
24
19
48
137
84
19
12
120
120
41
60
15
192
33
24
7
12
48
24
24
72
104
16
53
15
9
19
24
56
57
24
63
36
100
12
41
55
84
29
31
77
7
17
31
29
15
81
111
9
24
67
12
5
79
120
132
48
41
3
16
5
15
76
137
108
192
139
125
43
113
171
141
7
65
7
176
88
65
39
16
65
195
76
84
5
24
36
79
65
108
108
48
51
165
43
53
12
36
72
51
33
108
60
108
115
48
5
99
48
33
60
96
87
81
60
3
52
48
56
21
168
12
48
43
77
7
56
9
36
87
16
173
3
21
216
3
21
84
55
5
72
67
48
108
48
89
135
36
33
43
53
15
153
43
108
17
48
27
40
53
84
60
36
84
48
72
87
16
65
63
45
7
53
60
24
3
52
161
27
12
57
43
5
12
27
208
65
3
48
60
84
33
63
156
57
36
48
96
19
5
159
21
7
80
36
156
4
29
207
4
156
24
8
9
43
12
101
120
12
55
84
5
91
5
12
108
115
29
15
84
16
5
79
125
15
21
43
65
120
55
12
36
48
36
53
72
15
45
36
48
144
27
36
148
65
31
173
12
111
96
16
216
12
156
96
65
79
317
43
24
17
12
3
81
36
19
17
192
240
36
36
103
24
120
17
31
60
113
120
36
67
29
31
53
24
36
156
60
24
3
9
87
45
12
103
32
33
72
39
21
31
89
19
5
79
48
353
156
123
40
5
135
124
84
53
12
84
7
41
7
5
67
77
19
53
19
68
16
12
53
72
43
48
56
33
72
7
20
12
93
39
4
5
43
144
92
81
72
67
53
204
19
80
4
17
31
89
7
156
29
31
32
45
43
29
43
48
84
156
17
79
77
43
204
17
63
33
36
31
8
69
43
29
55
53
36
43
17
39
36
21
12
120
3
40
5
144
19
29
7
80
96
160
29
48
103
65
7
221
7
48
29
3
33
60
31
53
31
44
21
31
36
113
24
72
31
12
84
8
16
5
108
31
5
24
91
101
19
113
12
60
31
12
5
120
19
60
36
41
7
77
31
5
96
115
65
27
28
89
144
96
36
19
101
19
192
8
9
156
75
48
81
19
89
55
32
52
29
75
36
69
12
27
4
36
113
55
185
279
201
24
24
24
15
45
96
19
65
60
7
41
84
103
41
132
27
93
48
3
84
16
29
7
5
132
15
69
96
159
4
5
132
19
60
5
144
48
79
44
57
72
51
48
9
151
17
12
48
60
60
72
7
5
19
41
36
12
132
19
48
24
24
113
7
8
129
31
17
12
91
125
84
60
19
41
15
64
116
9
24
19
53
108
55
17
36
31
44
4
48
41
3
4
84
305
123
45
72
27
16
65
43
84
36
77
27
84
64
53
79
89
7
24
32
57
79
12
149
7
53
43
84
77
99
4
5
48
12
55
24
89
15
4
32
4
29
12
7
8
84
45
36
27
141
55
5
75
21
36
24
139
36
12
20
177
15
208
125
63
196
48
125
99
64
5
48
180
120
15
52
8
16
32
36
268
48
41
55
53
19
17
75
52
108
197
39
45
24
24
67
36
36
48
89
24
75
16
92
57
60
15
16
48
12
48
24
125
48
36
103
65
55
17
36
144
24
27
48
64
161
72
43
89
12
7
197
63
9
19
20
9
72
84
43
77
24
91
29
3
16
84
41
60
39
21
91
149
39
9
31
137
31
41
24
48
108
120
63
21
87
36
112
12
29
192
7
80
16
36
17
60
24
67
221
43
65
36
7
53
39
21
123
16
17
180
84
151
65
7
92
ABCD 93970993828*3^$a+1 [50031]
57
79
48
80
40
23
18
19
96
36
29
67
48
60
5
54
1
84
20
16
209
111
192
24
16
20
117
132
84
19
48
48
11
234
24
12
18
25
92
9
19
5
90
90
255
76
44
36
51
78
12
19
5
84
51
9
43
60
113
7
12
65
27
33
228
27
45
211
24
72
5
90
21
99
6
7
155
72
66
187
32
105
18
145
56
15
6
75
33
207
24
40
32
28
12
8
60
76
68
57
18
72
13
32
21
7
17
55
48
8
9
144
31
44
69
6
121
143
13
20
9
30
21
3
54
43
168
95
69
21
84
72
63
52
65
103
36
5
15
57
54
6
19
29
75
96
28
128
69
31
23
24
13
149
48
7
8
60
21
12
99
9
24
7
149
31
29
111
15
21
69
15
21
19
8
40
36
35
1
89
39
15
141
57
132
48
19
20
60
28
56
96
9
147
57
12
55
80
136
8
9
96
27
3
121
65
30
24
57
64
23
13
53
15
64
80
28
35
54
19
32
33
19
77
19
36
24
56
40
53
72
60
135
16
23
9
117
36
222
13
32
36
76
68
136
36
84
95
120
21
4
29
36
135
15
66
24
7
119
9
207
48
309
21
31
8
132
21
103
80
165
115
65
54
25
77
90
24
81
136
8
135
69
75
21
141
19
12
32
57
235
53
31
47
72
48
78
19
116
9
27
24
4
60
72
8
21
75
9
36
24
3
28
5
39
45
51
84
48
33
51
39
25
89
12
18
33
45
55
29
195
208
17
90
129
24
40
20
52
53
43
17
30
6
27
12
60
45
7
11
105
88
144
20
21
72
84
18
237
51
54
19
77
39
33
3
24
9
127
17
36
36
3
51
1
8
57
43
12
23
30
180
168
39
33
7
8
16
5
90
174
168
87
51
6
66
73
17
168
54
33
12
57
3
33
39
21
7
5
6
21
28
32
9
36
39
52
32
57
19
12
84
80
3
48
93
52
113
36
19
17
15
132
76
96
215
1
32
45
75
40
32
16
89
108
48
42
66
36
195
96
39
25
23
1
12
44
15
1
48
24
5
18
18
12
3
136
41
67
68
28
59
30
36
36
31
132
113
15
40
48
20
147
9
165
90
90
108
27
135
54
19
41
87
57
72
15
40
8
21
90
57
60
33
84
6
72
25
120
32
15
90
3
64
60
5
18
81
64
72
53
67
44
51
138
96
7
23
81
4
149
78
45
100
24
95
69
4
23
33
105
31
104
9
55
36
5
36
39
9
42
129
81
6
54
19
12
60
17
12
18
1
84
60
23
49
41
102
33
9
51
3
54
12
24
12
24
138
42
84
7
29
3
16
59
1
29
3
4
96
68
112
29
3
12
3
61
29
55
48
23
37
83
57
39
13
12
29
36
55
80
48
15
13
53
6
138
7
71
157
5
63
24
4
84
41
15
4
17
15
16
5
27
3
18
15
57
19
36
128
39
48
18
39
15
42
3
105
3
33
54
13
12
36
41
3
36
36
40
56
15
129
40
20
60
39
49
72
161
72
126
97
24
48
53
48
31
5
15
48
63
25
48
95
49
17
78
1
56
45
43
36
32
52
48
5
39
33
42
33
15
73
113
54
72
93
45
63
33
67
80
108
144
112
84
32
3
1
89
7
12
65
15
52
95
54
99
45
51
201
63
153
19
116
135
25
72
96
29
183
4
173
15
21
12
19
60
65
79
44
57
31
8
96
33
31
41
30
61
12
32
4
12
47
73
53
36
115
180
80
93
115
41
6
18
15
33
54
201
28
20
9
36
36
63
72
39
6
36
103
5
12
24
19
11
69
156
15
1
24
5
55
5
36
39
189
36
31
12
32
15
33
96
24
28
17
67
104
36
36
45
132
30
13
32
45
36
31
48
60
95
42
36
123
12
48
9
36
54
6
199
53
7
56
64
56
52
20
63
1
53
91
89
6
54
135
27
25
56
24
60
4
29
75
81
51
340
8
33
72
31
60
41
39
81
3
15
45
33
15
64
29
15
87
42
15
96
52
32
3
13
5
12
19
104
21
60
31
8
16
44
9
72
31
44
208
5
51
21
108
63
28
65
15
117
7
95
1
5
19
47
18
7
68
16
144
36
5
36
115
96
60
29
123
72
64
29
18
24
33
16
5
84
151
24
32
81
54
9
100
12
20
45
19
48
96
44
36
117
79
48
32
40
48
77
ABCD 93971788858*3^$a+1 [50035]
45
19
68
57
27
213
67
84
72
48
12
5
48
12
12
36
19
173
48
7
80
4
56
45
372
43
12
8
28
44
40
36
197
123
105
115
20
64
20
21
51
24
57
87
28
185
108
7
104
120
28
65
96
12
3
40
120
65
27
28
152
28
44
93
135
105
3
112
20
28
60
120
56
33
103
12
5
303
184
29
75
36
93
187
20
9
55
5
99
36
9
115
41
24
175
12
104
45
55
12
5
79
56
52
12
329
72
63
52
20
144
81
48
79
101
87
88
12
5
3
4
41
84
87
21
15
64
20
88
60
140
28
68
76
36
44
24
69
31
84
48
48
60
56
108
21
15
136
41
7
5
31
104
28
20
60
100
8
40
5
24
48
12
243
40
113
24
3
93
12
115
77
223
8
4
41
79
48
8
100
209
15
48
33
139
41
60
19
72
36
5
108
84
31
17
3
36
9
252
7
5
15
105
48
87
12
36
28
5
120
55
24
20
141
12
60
3
64
32
81
27
28
48
96
8
21
7
17
3
4
113
60
63
28
72
12
36
60
44
105
51
45
67
12
8
12
21
51
124
56
76
84
36
8
12
64
80
9
19
116
24
160
120
108
8
76
60
29
12
55
20
12
96
52
53
87
45
15
72
108
64
8
12
21
12
96
39
16
20
64
60
36
132
5
63
4
8
4
24
180
5
7
84
24
12
20
24
40
84
72
12
20
16
84
41
115
32
33
60
39
16
20
36
64
5
15
160
24
5
96
24
3
88
77
103
92
72
28
60
20
100
12
80
280
5
55
233
12
7
20
4
36
84
17
135
40
17
55
5
43
192
53
60
15
4
84
132
53
67
48
216
8
16
5
12
60
3
189
63
165
288
15
52
12
5
15
45
63
148
65
55
89
91
12
32
21
7
137
27
16
17
3
108
96
9
120
72
12
36
120
39
88
53
207
33
39
93
127
36
24
300
5
36
7
32
36
117
103
20
100
180
36
204
32
28
24
113
79
44
9
180
51
4
152
4
132
12
36
24
48
17
3
12
105
31
17
63
52
5
12
31
156
36
245
3
9
15
108
12
40
128
4
156
65
3
45
51
4
32
48
60
120
52
164
88
92
9
27
60
72
93
72
103
32
33
99
16
20
108
124
92
28
36
92
40
72
56
69
187
104
52
77
103
20
48
100
72
185
48
12
3
4
80
148
120
17
283
8
24
172
20
60
76
32
28
113
55
5
55
32
45
27
48
112
53
39
28
5
115
53
27
28
8
112
128
4
53
19
149
7
108
24
36
80
72
28
96
44
112
120
5
163
65
31
8
160
20
93
7
36
20
129
87
141
27
28
128
4
20
40
101
24
15
28
17
63
4
60
84
29
15
165
111
12
28
12
68
52
60
113
115
20
4
60
113
55
80
57
15
16
12
8
180
412
32
21
91
24
5
27
40
8
45
15
64
72
36
77
31
164
28
48
20
12
180
72
93
3
4
48
168
120
24
5
27
64
20
24
112
44
45
55
104
21
67
32
72
69
27
177
43
24
20
100
84
216
104
100
29
36
39
88
24
44
69
31
89
15
28
92
168
28
17
3
9
31
89
43
24
56
108
69
67
408
68
72
21
231
24
4
108
32
201
175
12
5
72
15
28
24
48
32
21
63
9
43
20
208
17
7
113
7
53
15
100
17
43
68
4
20
40
41
127
80
28
96
20
9
7
5
115
12
36
32
228
9
171
36
21
48
7
104
24
4
5
103
113
27
40
293
39
52
56
132
72
64
72
128
96
48
81
7
128
45
67
48
29
27
24
4
5
31
17
120
60
7
132
20
21
7
245
108
175
12
48
5
3
100
24
72
29
19
108
12
5
60
63
52
5
55
185
31
224
132
93
60
3
ABCD 93972324196*3^$a+1 [50040]
24
39
9
64
149
19
23
49
41
6
66
7
5
132
108
18
57
24
3
90
19
17
30
42
24
24
6
1
20
48
3
60
24
25
164
9
15
33
3
60
39
18
54
60
12
12
6
36
12
6
54
63
3
30
31
47
36
73
8
12
21
24
15
165
18
24
42
39
16
11
12
24
96
48
6
18
9
9
90
42
115
53
51
9
6
18
144
24
18
24
36
6
27
81
6
57
16
23
36
54
78
18
66
6
54
78
54
12
18
3
60
24
9
6
1
32
40
8
39
25
29
6
73
12
107
54
84
31
5
60
42
42
48
6
12
48
6
96
3
21
12
54
102
12
3
9
18
78
24
39
33
39
21
79
5
12
3
12
45
3
27
96
36
18
51
75
24
21
9
39
39
18
15
33
111
24
15
66
90
9
9
24
54
66
66
36
1
68
28
17
6
12
9
33
24
43
59
57
39
25
11
42
12
63
75
21
64
48
53
12
6
42
24
15
27
9
135
45
33
31
8
93
6
60
9
39
66
36
63
57
42
18
66
66
78
18
51
69
162
25
5
30
69
9
51
33
6
126
31
56
24
45
12
3
51
42
51
21
15
21
3
9
7
20
99
30
30
45
3
24
54
63
33
54
90
48
6
49
48
104
9
31
35
69
39
205
20
28
83
9
45
42
24
6
12
6
60
37
65
54
201
63
24
33
27
72
1
17
27
24
15
54
12
36
30
9
3
42
48
18
13
5
15
39
6
138
69
81
42
21
16
95
33
15
73
17
15
40
72
11
156
18
18
93
33
31
29
30
9
9
66
18
132
27
24
81
60
12
51
15
45
96
64
95
30
48
7
53
39
40
65
24
12
3
72
21
36
30
18
42
12
1
29
42
24
24
60
24
24
13
29
3
12
28
56
9
3
45
66
1
12
71
18
7
23
157
17
60
6
6
114
60
21
39
105
63
49
5
27
48
40
24
17
18
30
39
21
6
49
20
15
13
71
6
3
15
21
24
3
45
84
63
12
6
6
21
40
17
39
39
66
75
9
6
12
96
18
31
65
6
33
21
36
3
15
21
57
87
33
246
18
6
73
5
3
16
17
6
30
66
12
24
30
3
63
33
9
66
54
3
72
52
11
162
63
3
21
28
5
12
3
9
78
24
9
36
33
63
69
31
71
24
121
20
27
57
48
69
3
9
7
8
15
36
13
23
60
48
18
27
9
7
60
101
87
21
30
6
36
84
12
6
12
30
18
48
12
36
12
69
21
19
53
36
24
103
8
16
8
40
32
24
27
12
33
21
54
12
60
6
36
75
3
33
39
72
12
36
78
7
11
84
25
59
121
83
33
72
27
18
36
19
59
1
65
12
6
66
12
126
1
29
18
54
12
66
21
33
66
9
60
36
9
24
51
3
13
53
12
55
8
87
60
45
16
47
25
20
99
96
90
7
17
6
21
3
18
12
24
27
21
7
32
27
6
27
21
42
49
59
6
150
12
1
35
96
42
3
39
36
18
111
40
83
30
6
18
12
42
36
73
5
30
81
45
15
15
81
129
75
111
12
6
126
12
6
103
23
85
48
68
27
60
72
42
24
39
15
33
27
21
21
75
81
7
65
36
24
15
112
5
30
36
9
105
36
19
36
5
6
30
51
12
69
30
61
8
69
3
45
51
64
35
12
48
9
9
87
15
9
21
15
117
91
12
47
57
15
49
8
33
31
17
6
48
96
18
36
114
18
60
66
24
66
12
3
60
4
56
16
8
9
39
33
6
84
48
213
60
48
21
39
52
35
90
30
60
25
80
33
6
57
63
117
15
25
32
27
25
140
33
6
1
17
168
39
33
48
30
9
39
48
36
12
9
9
12
36
18
57
3
13
17
27
45
6
49
149
31
29
27
39
18
30
45
15
6
15
69
87
16
59
9
16
53
30
93
72
3
6
66
126
7
65
18
6
39
39
18
18
9
12
24
9
84
36
96
48
18
69
9
234
6
7
17
3
16
23
48
69
52
35
54
60
31
5
30
78
126
66
7
113
7
23
81
75
21
36
33
24
55
47
6
18
6
42
6
15
160
101
15
39
45
33
24
30
1
5
66
12
42
19
23
30
15
12
160
23
24
36
6
6
54
12
48
7
29
96
66
6
48
48
75
9
3
52
12
131
9
48
57
18
24
24
57
160
12
20
57
12
75
4
23
85
23
169
53
12
12
42
21
9
48
43
32
57
66
81
39
24
33
105
31
32
33
12
27
27
9
15
36
61
17
51
72
9
63
57
3
21
12
108
3
69
78
12
30
60
24
27
4
11
84
12
9
45
51
108
21
15
15
9
3
12
21
16
17
12
7
8
64
5
18
105
15
105
99
54
24
60
48
18
30
75
33
42
9
15
12
21
4
8
21
6
21
24
21
19
8
21
7
32
28
101
36
30
42
39
81
78
6
36
48
3
4
23
6
15
51
9
4
35
6
6
18
147
15
1
53
24
12
54
1
5
90
93
21
6
54
27
27
6
24
30
18
72
15
45
12
75
15
81
3
1
44
21
72
72
102
48
60
66
51
69
15
28
47
9
12
60
9
12
51
15
33
21
3
9
42
36
72
54
36
24
24
18
42
12
24
36
87
4
8
21
48
19
41
12
51
45
12
103
17
3
84
3
72
69
45
36
6
9
60
9
30
12
114
18
12
24
85
12
20
147
66
15
21
7
65
15
60
3
21
9
60
30
21
120
15
42
51
9
18
42
60
30
12
21
3
6
7
11
1
35
30
18
42
42
73
89
31
32
63
36
6
36
3
33
66
174
30
33
21
7
20
45
24
43
89
84
162
12
6
6
9
45
27
9
30
1
71
9
9
15
27
37
17
54
9
135
36
24
54
31
41
6
33
27
69
16
44
64
143
12
30
75
27
30
18
72
30
15
33
18
37
5
18
33
51
9
21
15
135
1
53
114
18
15
12
39
12
81
45
6
93
45
30
48
66
3
9
3
3
18
111
33
43
17
36
12
ABCD 93972643112*3^$a+1 [50029]
48
17
120
60
84
111
69
19
80
88
144
29
115
5
99
136
32
69
144
19
192
8
21
67
168
125
147
33
31
24
96
8
48
40
29
171
273
84
3
69
123
45
115
41
60
67
233
144
15
16
56
40
125
24
19
41
55
29
60
55
5
60
87
16
24
128
57
24
120
7
77
72
564
39
45
3
600
9
48
55
41
79
5
96
91
245
403
80
72
33
31
32
24
9
39
72
16
120
89
63
117
24
187
17
12
24
36
151
24
56
9
84
99
88
17
12
204
60
19
161
7
113
156
24
187
53
36
24
60
24
27
16
72
5
180
55
41
87
177
36
120
144
75
117
43
5
75
72
153
127
149
84
31
96
29
19
65
15
105
7
120
56
93
36
168
7
53
27
64
56
48
16
29
96
60
60
27
57
55
80
261
307
104
16
168
41
60
24
36
79
56
69
139
80
352
56
600
57
12
75
9
55
5
36
48
175
8
9
63
21
67
120
89
31
32
45
235
185
15
141
36
48
31
29
43
17
12
120
180
24
60
24
72
51
112
185
87
136
173
36
48
135
57
24
60
36
84
180
7
72
65
36
180
24
12
19
125
187
77
27
288
48
9
48
120
255
72
288
177
183
45
43
53
27
40
77
36
24
12
43
41
207
24
153
192
183
21
67
24
8
48
160
17
120
87
16
48
209
55
185
7
24
5
84
55
48
53
99
16
72
77
120
43
24
48
72
48
32
9
36
24
27
69
19
240
125
60
151
96
72
48
32
112
24
41
180
3
81
199
5
3
24
16
269
3
21
27
33
84
27
216
112
5
12
103
8
72
105
63
112
152
208
72
24
104
21
51
64
104
237
3
88
53
27
57
156
99
57
103
125
3
93
19
65
55
72
24
120
89
15
120
177
48
12
48
115
8
112
17
24
84
192
51
57
12
19
101
51
177
12
24
27
57
36
84
7
5
91
77
96
156
63
16
32
129
24
7
32
45
36
156
108
7
5
43
41
39
105
72
111
69
19
336
56
24
280
144
152
129
60
168
36
84
43
24
48
17
168
60
180
127
5
48
235
17
48
12
84
36
48
180
87
153
31
56
69
115
125
27
69
19
96
53
12
63
141
204
60
120
3
64
5
163
197
19
65
60
300
79
5
195
57
111
88
41
60
144
27
40
104
48
21
67
120
17
72
31
152
136
185
79
65
72
111
24
16
72
8
93
267
117
163
137
12
75
33
31
101
195
40
8
120
88
72
72
296
129
63
117
91
29
144
19
8
192
21
99
201
87
9
168
103
32
280
101
60
127
77
12
60
123
57
63
45
12
63
225
151
152
88
24
41
175
5
27
64
48
341
84
31
24
17
120
111
213
96
51
69
120
60
63
48
129
151
257
31
185
87
33
39
165
12
319
65
ABCD 93972786002*3^$a+1 [50018]
10
60
72
33
47
40
98
40
50
46
96
24
24
50
136
54
2
78
30
72
13
15
80
37
15
8
157
84
51
80
60
49
15
156
54
14
25
47
64
26
30
4
14
10
212
13
35
40
9
51
6
15
24
36
48
23
13
36
99
96
24
2
58
32
148
81
191
40
8
36
49
21
24
2
84
24
10
195
51
81
33
6
69
35
72
64
44
1
35
1
48
24
81
75
131
16
20
28
9
17
24
40
120
87
3
180
9
33
27
21
90
69
12
45
6
50
7
11
136
20
64
81
15
36
93
15
2
18
37
3
30
90
60
140
40
9
111
20
37
195
18
15
15
9
71
40
42
98
49
23
4
104
1
15
144
72
18
75
5
16
90
45
41
78
40
26
91
99
90
6
168
36
105
120
11
40
18
66
24
21
39
36
20
36
78
10
260
82
24
96
3
15
140
16
9
41
10
24
20
40
50
139
21
62
34
50
1
3
42
27
63
60
69
21
38
16
20
13
23
10
8
160
39
12
24
35
42
18
12
88
66
26
4
24
21
119
30
166
156
38
106
93
17
10
14
22
44
4
2
18
46
56
118
26
16
48
26
1
99
81
48
87
48
96
60
24
9
60
23
13
5
72
34
104
60
40
9
287
124
92
18
10
201
51
24
33
3
8
46
39
51
54
2
64
80
24
12
10
170
88
36
20
6
40
3
5
42
124
66
3
35
172
57
11
10
219
21
102
33
36
195
96
24
60
54
26
6
7
11
16
45
108
167
96
28
2
70
98
66
6
18
121
35
16
74
96
7
23
108
1
75
50
34
60
50
16
30
81
89
136
158
10
15
24
51
126
39
15
20
220
36
176
100
108
30
135
105
6
180
30
54
36
6
54
21
12
180
11
16
120
26
7
60
27
45
59
10
80
30
72
144
10
14
12
49
29
40
96
26
64
24
180
20
46
3
53
144
6
28
92
49
209
10
62
48
42
84
4
110
46
20
4
42
80
163
75
2
264
6
10
39
9
32
90
124
24
26
163
123
80
28
20
36
36
60
40
8
100
36
6
174
80
64
170
10
30
122
13
51
60
60
156
20
37
201
30
2
67
21
15
135
36
54
50
1
35
204
190
15
75
110
42
85
3
60
42
8
30
16
24
32
37
12
96
84
21
74
6
18
121
45
3
87
45
9
6
56
18
42
4
44
121
11
10
78
9
131
36
85
29
16
14
42
58
21
39
72
114
194
85
41
24
130
120
36
90
51
63
6
66
24
20
64
9
161
16
54
12
68
10
272
58
86
40
54
66
306
8
76
60
206
30
18
70
2
58
12
20
64
80
24
12
108
16
54
51
5
6
90
48
46
129
41
16
123
36
9
135
95
76
14
10
189
41
67
108
35
36
4
6
99
5
10
56
36
88
80
16
84
30
32
18
12
13
47
49
35
16
80
4
104
156
96
10
30
9
51
33
165
62
274
14
66
34
56
40
30
15
95
1
15
33
65
319
71
60
72
48
16
30
30
9
24
41
82
33
132
33
51
51
8
132
4
44
40
20
10
39
23
64
20
64
45
27
57
3
57
41
82
38
70
120
32
48
42
58
165
41
46
24
180
105
15
30
24
80
46
36
78
75
71
16
165
23
12
54
19
21
63
27
86
235
125
70
98
30
72
10
50
30
54
40
60
6
123
21
26
94
24
2
60
28
30
30
69
23
108
100
20
40
180
69
251
100
189
27
9
15
56
34
210
32
4
60
60
74
82
69
11
13
81
6
84
44
40
2
40
3
5
90
100
26
70
24
2
7
51
32
84
4
110
30
10
32
118
21
75
56
133
21
74
37
9
14
66
6
108
156
4
92
100
38
16
66
80
144
204
72
90
30
13
95
36
49
24
51
6
104
40
96
54
60
20
60
136
20
24
40
72
84
14
10
6
54
72
93
5
16
266
118
80
127
12
27
84
6
243
21
6
66
8
30
16
213
27
33
12
5
24
70
32
58
150
42
38
1
41
94
26
78
66
19
125
40
96
186
30
3
24
63
44
40
69
87
69
129
90
ABCD 93972852614*3^$a+1 [50043]
12
18
21
15
18
30
17
25
6
6
6
30
51
60
21
30
6
36
3
3
60
33
177
12
6
6
15
12
9
36
36
12
47
28
27
6
72
18
9
9
11
31
42
23
61
18
6
27
33
27
12
21
6
5
25
59
13
24
12
30
42
24
30
66
59
16
3
21
33
96
47
60
19
21
15
53
49
47
16
8
19
9
99
81
27
6
15
96
45
60
15
36
68
19
57
8
7
6
18
6
42
9
8
1
24
6
30
36
75
21
12
36
24
54
17
16
60
8
7
17
19
60
9
9
48
3
12
15
17
25
48
48
15
8
16
80
13
24
39
3
9
27
60
6
54
24
9
56
13
23
25
51
21
47
4
12
36
33
35
73
3
33
11
4
32
49
12
24
51
24
24
69
15
48
44
28
12
36
8
40
51
18
6
42
27
9
27
45
12
47
1
78
6
47
24
25
24
35
7
6
75
48
20
49
11
64
87
6
39
24
3
77
25
84
24
3
9
30
6
12
11
7
21
69
30
21
44
1
18
90
12
87
9
3
9
15
3
48
6
84
35
4
15
48
6
51
44
25
15
12
9
6
54
30
96
60
5
43
96
9
21
24
24
102
29
7
21
21
12
11
61
60
3
3
18
23
1
51
27
30
39
12
3
42
15
32
120
31
54
30
65
4
21
12
48
24
11
16
33
54
6
27
39
5
73
12
23
85
12
30
78
12
12
24
6
101
72
1
39
9
30
5
25
12
6
33
45
51
51
6
12
75
36
21
24
24
12
12
18
18
18
6
24
27
33
24
99
44
84
7
9
20
19
29
12
24
25
39
27
6
72
48
3
3
12
29
12
13
24
6
156
42
63
9
3
9
12
3
93
24
107
7
48
5
16
20
4
3
30
6
30
15
33
24
23
1
12
12
66
5
36
73
24
12
131
13
27
3
36
9
56
37
24
3
21
24
27
33
27
57
3
68
88
9
18
21
21
12
11
19
18
15
9
27
8
24
13
72
3
63
18
23
4
3
18
66
9
9
24
12
12
27
24
12
9
12
47
12
40
8
72
1
23
16
20
1
72
30
84
6
6
102
18
18
36
75
9
23
40
3
5
43
30
12
6
18
3
8
25
30
12
54
30
9
33
23
60
1
15
27
9
9
24
84
15
20
7
33
60
36
12
93
6
5
1
84
12
12
6
9
33
42
9
36
69
12
3
21
11
25
3
21
72
6
9
183
5
55
6
48
27
15
6
96
12
66
6
15
93
11
7
9
12
33
47
25
12
30
18
3
12
3
33
9
12
30
6
18
18
27
24
33
48
11
40
57
72
6
6
24
3
51
18
18
30
36
15
27
65
37
3
39
12
29
13
3
51
18
12
18
18
24
3
9
84
23
31
5
1
72
27
8
28
48
36
9
39
36
105
18
21
36
15
150
18
57
33
11
19
9
9
42
42
48
18
24
9
9
78
12
9
8
19
18
60
3
45
11
64
12
48
87
29
1
12
36
24
15
9
107
1
12
246
17
19
66
30
45
33
3
15
36
21
75
17
37
3
20
49
66
42
12
35
36
16
12
9
83
19
42
107
28
24
75
45
96
3
42
48
108
6
45
27
30
72
3
45
36
15
48
3
36
17
1
23
4
80
1
72
3
36
9
36
12
36
18
66
18
30
15
27
93
20
49
30
5
4
33
3
21
18
6
12
42
66
111
135
65
48
91
6
39
15
69
15
6
6
72
9
69
24
6
18
11
24
16
132
120
15
33
60
33
36
11
13
11
31
42
15
9
15
104
37
24
12
11
60
72
61
18
18
30
57
9
6
18
30
102
59
13
18
29
28
68
16
81
48
18
18
3
21
24
11
25
59
7
5
55
5
1
48
11
85
48
51
44
12
4
12
12
12
39
36
48
21
75
12
12
78
12
11
37
90
33
3
30
27
84
9
11
12
64
3
12
21
8
115
12
65
25
42
141
32
19
29
25
51
81
15
21
6
6
27
36
12
12
108
81
18
21
27
108
41
16
8
60
7
60
84
18
72
12
15
9
132
18
18
3
12
108
45
23
13
11
60
49
12
48
60
18
54
36
3
108
8
16
9
11
43
12
54
11
16
48
15
21
45
3
20
19
41
37
3
56
4
21
6
6
63
44
13
3
12
9
35
7
6
11
36
16
24
21
23
157
3
36
15
21
33
87
81
3
15
21
24
9
51
45
15
21
18
5
19
24
18
23
25
15
15
41
37
6
21
48
8
25
30
78
108
72
3
9
15
21
24
99
32
1
36
102
42
15
32
12
13
12
155
55
9
45
27
93
6
21
104
25
51
39
6
23
13
60
83
73
15
51
6
3
12
8
127
29
19
42
6
45
8
4
108
111
9
57
6
209
7
53
12
16
9
39
12
32
73
12
24
12
18
30
12
24
18
9
33
12
30
42
6
17
7
17
16
68
13
47
19
132
66
51
3
29
37
24
11
1
96
18
65
1
6
54
27
39
72
6
24
18
81
12
57
3
45
12
39
39
53
13
47
1
60
12
24
30
72
9
39
24
6
12
27
45
15
21
83
7
18
35
67
18
107
7
17
16
8
1
24
3
63
29
49
3
24
12
44
1
72
12
3
3
9
21
54
6
3
33
3
8
1
95
7
17
1
12
48
75
21
12
12
6
5
43
36
6
36
54
30
3
69
11
1
18
137
40
20
1
15
33
6
5
4
48
48
9
147
81
36
27
39
54
11
1
15
3
33
99
24
57
60
63
17
16
9
12
39
9
30
5
16
3
9
15
5
13
15
84
84
15
41
43
65
1
66
33
57
35
25
6
12
17
24
1
3
105
35
1
60
11
24
16
39
69
21
51
120
20
7
96
17
4
12
33
54
33
27
12
18
11
13
3
105
30
6
60
27
15
18
66
48
9
21
3
9
71
49
3
105
15
45
83
12
37
24
6
9
21
11
13
18
12
90
27
48
92
19
30
3
27
54
42
6
78
18
15
57
12
27
84
3
30
6
78
18
30
3
36
44
12
28
57
3
96
15
21
27
30
96
27
3
77
25
59
4
15
24
42
27
21
24
12
15
21
30
81
8
13
30
18
12
6
18
48
42
60
45
9
60
60
36
24
27
57
47
37
47
19
17
13
3
32
109
12
15
39
90
6
18
27
9
24
66
101
1
30
21
9
3
48
87
17
64
51
18
11
1
15
8
31
30
11
7
6
36
72
12
27
120
20
48
52
33
96
12
12
35
49
23
25
23
28
8
4
21
36
12
11
12
37
11
7
45
68
28
81
12
39
3
45
12
69
3
8
1
6
30
36
60
48
144
12
15
8
60
1
60
12
36
3
15
6
15
33
30
36
5
16
12
32
40
15
18
12
3
9
51
33
3
33
47
25
60
27
12
20
12
1
60
15
8
4
56
13
23
48
36
25
11
64
36
60
87
30
11
28
3
45
12
33
35
73
12
60
60
6
168
6
11
7
17
1
23
1
6
24
65
4
20
12
40
44
13
3
8
49
3
15
21
164
67
17
4
36
27
117
9
12
11
55
9
20
109
27
75
5
28
33
3
51
21
12
36
21
51
68
13
83
43
5
145
60
12
12
66
33
3
5
4
87
45
3
6
39
21
12
60
59
84
133
47
16
ABCD 93972862268*3^$a+1 [50051]
45
36
36
54
6
23
163
54
48
36
27
15
12
6
30
9
21
11
31
24
120
18
108
60
135
48
39
90
15
48
57
12
3
57
15
3
78
12
3
3
5
16
15
30
18
18
24
6
24
18
108
12
15
120
3
30
215
64
8
16
57
12
3
135
18
6
89
1
6
60
12
30
3
33
36
3
48
24
33
18
30
15
15
89
43
18
24
18
6
30
6
24
24
15
56
25
15
32
72
67
6
48
12
30
53
121
48
6
114
15
15
12
48
21
24
81
15
21
51
63
24
30
18
65
88
21
3
45
3
93
102
69
8
103
42
72
36
138
24
42
6
42
15
15
18
23
112
3
29
85
72
6
53
7
9
45
84
12
27
15
18
30
24
78
18
54
3
33
12
35
7
6
27
63
90
95
19
18
18
17
40
3
12
41
1
15
39
81
48
3
69
33
78
24
81
3
45
24
27
69
15
9
165
51
9
12
51
9
63
33
135
8
16
15
6
24
24
6
66
42
30
12
30
41
184
9
15
9
63
9
6
102
18
30
27
117
51
39
24
57
63
72
24
33
27
6
23
19
6
12
18
9
57
48
120
36
27
3
12
78
6
18
3
39
18
30
17
19
6
24
60
42
9
33
15
3
5
79
18
111
15
57
8
37
3
24
75
30
6
89
13
24
18
113
13
42
30
48
54
21
9
6
12
30
15
39
6
24
99
375
24
42
15
3
30
12
59
25
30
9
81
87
24
24
9
36
27
8
25
24
231
15
24
6
36
6
78
42
9
9
54
90
47
24
19
6
12
12
36
24
11
7
78
36
18
18
84
30
33
8
160
3
30
24
87
39
57
3
12
90
39
15
84
21
21
24
18
65
25
18
18
27
72
57
54
54
36
39
48
9
6
102
3
3
36
185
19
117
57
15
3
69
21
99
39
60
102
23
25
12
18
9
32
61
18
36
21
24
3
53
25
15
72
15
12
6
120
54
113
145
15
48
15
9
24
21
108
6
84
42
3
3
30
12
48
27
15
33
63
12
30
15
72
27
29
16
9
30
17
40
32
127
66
60
42
30
66
66
6
72
6
36
63
48
3
21
69
42
17
31
105
15
54
83
43
29
16
21
36
12
3
69
11
72
1
15
45
6
6
47
1
60
90
6
48
75
80
13
42
60
30
66
6
24
15
21
30
45
9
39
51
165
9
12
3
48
57
42
6
12
60
30
18
30
17
13
18
24
18
48
15
56
25
39
51
114
51
69
27
27
48
12
33
15
17
13
54
30
6
18
39
48
48
51
21
75
77
31
6
35
79
12
69
15
9
21
36
42
60
6
12
23
7
18
39
48
15
12
53
43
42
48
219
27
18
48
12
15
33
15
33
66
18
51
15
12
29
1
12
51
51
114
24
27
33
126
66
24
47
37
12
30
138
6
42
15
39
41
43
21
24
72
32
61
66
30
18
6
36
23
13
18
174
30
12
48
113
25
15
69
36
18
5
7
54
11
49
23
7
113
25
6
9
27
60
144
24
33
39
65
19
6
36
12
63
207
108
12
18
30
42
126
114
12
18
6
6
6
48
42
30
18
12
17
7
105
81
15
63
17
7
30
30
5
40
48
72
15
33
39
48
81
24
45
3
24
33
102
6
54
84
42
12
36
47
19
36
17
13
27
45
12
39
45
35
25
60
30
6
24
24
135
105
30
6
24
42
33
3
54
24
39
48
27
18
3
21
18
42
15
9
36
66
48
9
32
13
3
63
66
36
30
30
15
135
168
6
11
25
24
144
24
78
33
9
60
36
15
39
33
9
66
77
55
60
12
18
12
51
48
51
6
23
25
12
18
6
66
33
15
6
18
18
15
27
21
39
48
102
30
6
54
30
3
45
90
12
102
23
61
24
18
24
126
48
54
78
18
66
11
7
12
45
56
49
48
42
6
15
9
48
12
6
125
37
3
33
24
48
54
48
6
24
11
24
40
3
30
102
6
6
6
24
18
42
6
12
78
198
69
33
23
49
23
37
3
39
6
84
18
18
90
120
114
30
9
39
6
6
6
42
36
12
5
64
9
150
24
18
12
66
66
23
88
3
42
27
45
30
18
3
9
36
12
12
35
37
48
30
12
6
107
1
6
96
18
60
24
11
37
42
48
48
54
3
69
24
27
48
9
6
102
60
12
12
18
5
37
131
48
1
6
105
15
89
79
24
72
90
6
17
13
84
96
90
5
13
59
1
207
15
33
9
63
57
135
15
41
40
81
54
9
15
30
11
16
48
33
60
24
3
96
24
165
36
39
3
12
18
30
30
90
65
13
42
18
12
42
6
6
18
35
31
114
90
108
17
13
72
36
111
9
12
24
24
6
18
35
16
27
45
72
48
9
23
40
15
65
13
18
57
15
78
12
12
12
48
30
90
12
51
120
8
1
54
66
96
12
3
9
18
6
12
60
144
15
21
24
36
135
15
108
12
174
6
77
13
18
6
30
149
79
105
8
7
57
9
15
39
18
72
66
6
95
1
12
51
39
57
33
71
19
21
57
48
12
59
25
6
12
93
3
69
8
85
3
69
66
30
27
32
16
32
13
30
60
24
33
39
18
12
6
5
7
6
96
18
42
15
3
18
18
54
18
24
60
48
6
15
27
12
6
24
36
24
71
7
57
87
24
6
48
156
47
19
48
12
84
45
39
42
24
12
108
15
117
3
24
21
42
228
6
30
24
144
33
15
24
54
12
24
30
24
12
42
48
48
42
9
33
66
29
127
9
111
60
6
87
45
3
15
48
57
80
7
180
125
31
9
75
60
30
90
12
48
5
13
18
12
30
39
24
15
6
24
35
115
5
25
39
8
49
36
27
32
55
48
41
7
17
43
42
6
12
9
9
6
78
42
6
3
15
12
42
162
33
48
15
9
39
9
57
23
1
24
6
17
73
36
59
7
9
24
9
66
36
9
51
ABCD 93972920136*3^$a+1 [50055]
33
12
32
31
41
4
36
20
31
17
16
15
24
93
48
24
60
72
8
120
12
28
12
68
36
16
104
37
18
120
144
21
20
172
12
60
20
36
7
9
20
16
27
41
16
56
24
73
11
36
16
12
80
100
33
107
12
124
12
57
75
32
16
15
9
44
40
24
48
87
18
75
3
29
43
33
32
115
72
101
60
16
84
72
27
5
28
3
21
20
31
5
144
13
15
20
16
39
108
69
44
4
216
27
48
9
140
55
5
25
18
65
175
113
7
153
87
108
9
32
60
24
139
101
40
99
18
18
41
16
8
16
96
92
73
39
80
24
60
7
45
87
77
43
21
44
12
19
72
5
48
84
91
24
17
24
96
79
12
33
27
5
60
37
3
3
72
57
32
16
57
51
69
83
4
44
52
12
36
36
24
20
49
51
32
40
27
21
152
4
3
81
32
72
31
54
30
41
124
3
17
36
16
3
5
16
56
24
19
33
20
28
15
45
144
63
9
21
72
3
8
60
16
96
8
16
20
31
12
36
132
12
77
24
7
93
44
31
117
12
171
5
235
117
3
9
15
21
9
11
36
84
100
32
184
48
8
40
75
17
48
48
52
15
33
39
81
20
40
75
5
60
16
3
36
17
4
51
17
48
40
44
40
96
8
19
105
75
101
264
25
27
60
48
48
84
20
43
33
8
64
15
36
21
39
9
45
87
20
76
27
17
24
67
9
48
36
20
19
5
40
48
24
68
43
9
51
29
19
24
33
92
120
76
12
44
16
48
12
32
73
18
5
97
3
180
56
48
112
3
65
12
136
3
45
60
15
45
72
20
7
53
64
156
120
8
4
153
27
72
51
5
4
24
15
24
17
16
92
28
8
19
36
5
96
24
19
33
44
4
27
93
177
72
3
8
4
60
15
57
80
19
29
13
123
104
91
41
64
56
36
28
15
57
15
17
100
12
36
8
36
4
12
27
41
67
89
31
108
165
104
100
36
56
24
16
3
60
5
205
11
7
9
36
8
97
83
19
45
72
144
24
32
64
15
24
156
41
73
11
40
69
18
117
120
36
12
32
12
19
21
63
17
100
48
20
13
27
51
9
20
55
77
48
73
15
8
36
19
45
72
68
4
45
18
120
117
51
81
93
11
24
88
48
15
5
40
20
4
3
105
48
60
15
5
100
24
60
8
28
72
27
36
17
43
69
8
60
55
9
96
27
36
81
21
3
32
28
20
16
24
75
24
21
69
11
60
36
4
56
16
12
15
36
42
23
24
48
103
77
103
21
24
9
18
30
27
45
78
12
77
1
3
15
41
24
76
20
24
60
52
44
100
3
17
1
18
69
3
9
20
76
8
4
36
20
4
36
9
95
43
17
108
7
5
12
16
72
12
21
18
81
333
6
12
69
68
31
9
32
4
9
111
12
8
64
20
36
4
15
93
24
36
24
3
30
3
15
29
60
160
44
49
87
24
56
121
27
45
3
8
52
12
132
84
56
40
24
27
9
36
44
24
96
151
12
60
45
60
8
24
4
15
65
40
12
8
40
20
96
24
7
33
15
57
60
12
15
17
19
9
36
96
8
13
63
9
87
8
73
95
43
9
60
132
3
90
27
3
17
4
75
165
84
48
8
24
76
39
77
31
132
21
96
24
44
52
60
8
88
3
125
19
36
65
19
21
32
4
80
31
113
112
32
12
13
111
12
12
135
81
159
17
1
3
60
84
8
43
69
51
9
12
24
12
3
65
60
4
32
28
56
40
12
84
51
33
84
12
24
12
27
36
42
59
31
29
19
24
5
16
140
4
20
52
20
31
17
52
33
51
60
36
44
4
20
148
3
84
41
216
24
4
32
40
24
72
60
27
33
8
264
55
53
28
27
57
48
12
72
20
28
96
56
100
20
144
49
3
3
5
52
8
36
24
12
7
5
85
11
7
12
41
55
69
51
69
56
7
12
17
1
15
57
6
29
196
75
24
33
75
9
104
64
51
5
100
12
32
31
9
32
31
33
32
28
20
4
15
41
60
60
16
20
88
48
48
87
5
132
16
9
15
36
36
3
65
16
12
8
40
12
63
5
7
29
43
108
33
116
19
5
49
3
8
7
69
8
31
77
40
48
20
4
111
5
24
16
44
43
89
16
105
15
3
29
31
45
39
41
55
45
20
12
52
60
135
21
24
63
57
116
12
4
8
36
76
20
48
28
8
49
11
96
40
21
23
49
23
40
48
15
9
32
4
116
4
117
72
71
19
36
144
41
16
3
30
78
90
3
12
84
3
53
7
57
8
16
32
40
48
12
3
141
39
84
21
56
19
9
80
40
20
60
100
12
3
108
9
20
4
44
168
127
36
17
37
6
9
3
33
12
48
24
32
48
55
45
20
16
36
60
84
24
63
17
13
107
132
60
4
84
20
196
27
9
33
3
12
20
12
19
5
52
60
8
4
3
12
5
12
40
48
68
40
60
12
32
31
5
48
64
32
31
33
56
13
126
114
3
20
43
21
36
3
65
19
21
15
5
4
36
12
140
24
103
45
51
72
53
40
36
123
18
72
87
84
39
5
28
20
55
33
12
8
55
41
40
44
4
3
9
48
15
41
49
11
55
29
25
11
36
24
4
8
ABCD 93973065248*3^$a+1 [50104]
36
179
13
6
101
36
7
48
53
19
42
84
6
18
11
37
132
90
18
12
35
97
126
29
133
18
120
222
11
36
36
72
72
25
35
181
54
48
42
35
120
36
25
108
90
89
121
24
35
217
35
109
47
37
71
37
72
42
281
205
83
60
12
24
1
18
180
54
156
24
18
30
95
55
54
11
24
1
228
90
6
179
55
54
48
59
36
48
144
72
24
1
11
25
47
132
36
12
36
61
144
36
144
12
95
157
71
72
73
240
119
91
6
54
84
5
73
102
41
72
145
12
95
13
24
84
6
53
127
54
35
145
36
36
12
95
300
25
47
36
43
12
293
36
1
12
167
109
36
18
30
71
24
48
24
73
72
408
60
90
233
12
72
180
91
78
11
24
36
1
30
24
48
17
61
144
83
97
84
42
53
36
84
36
115
125
103
17
79
30
42
53
85
95
1
83
7
18
35
55
17
73
263
37
23
48
96
391
125
72
7
48
18
95
37
35
36
84
25
108
83
36
24
67
42
71
84
97
35
36
13
54
18
23
37
12
150
53
108
72
85
78
17
72
1
90
89
181
11
1
78
17
73
36
138
5
13
95
120
24
120
79
84
17
61
72
47
25
35
73
83
72
181
35
205
12
59
84
61
66
42
35
31
5
1
35
121
95
12
1
24
108
12
6
90
107
48
60
1
36
108
11
25
35
13
35
60
121
35
25
47
73
24
11
144
25
71
37
12
258
29
60
300
91
5
175
113
67
5
13
54
41
1
35
13
36
144
35
7
29
60
12
43
125
289
36
30
6
11
145
215
25
215
48
24
12
96
12
60
12
36
7
48
77
13
42
65
91
324
18
23
12
24
1
90
18
84
42
53
1
12
35
37
60
18
120
77
121
71
43
30
36
180
150
30
35
72
43
72
197
253
18
30
59
72
84
7
48
72
17
25
11
132
55
29
1
24
11
37
6
269
37
126
18
47
72
132
49
71
60
91
137
36
37
35
145
114
29
37
95
72
1
36
36
48
186
125
193
95
55
18
48
59
12
25
54
137
37
23
84
144
145
71
96
108
12
7
53
72
12
1
23
120
25
54
66
71
36
60
163
12
53
19
53
253
35
96
19
29
241
54
53
72
163
65
133
102
78
35
12
169
119
24
12
151
17
13
42
270
18
137
7
18
36
192
23
109
72
35
13
23
192
1
24
47
36
24
13
35
1
6
18
36
12
18
5
144
301
6
29
36
24
1
83
25
90
90
71
49
78
17
72
48
25
18
17
13
59
120
108
7
18
72
83
96
1
126
53
72
13
96
143
36
36
1
12
71
79
17
31
90
60
83
24
31
5
19
17
108
12
109
35
79
65
187
66
18
6
90
18
11
36
36
24
1
144
18
18
108
30
144
53
72
55
108
114
90
180
29
7
53
36
1
30
17
25
36
12
108
251
19
90
42
30
90
72
5
85
71
109
95
1
30
5
120
25
227
72
1
204
107
1
18
65
36
1
60
35
37
47
36
72
25
11
36
91
53
25
11
1
18
89
97
11
25
144
119
60
156
73
6
90
12
35
24
1
155
72
61
251
235
29
216
1
42
53
13
60
179
37
48
143
60
72
73
102
125
205
11
115
137
108
60
109
143
108
37
90
18
162
108
65
79
30
6
29
61
35
49
95
55
30
71
115
29
133
47
151
30
60
12
107
72
199
150
35
12
25
30
17
43
65
37
36
54
6
47
24
91
90
120
42
ABCD 93973222418*3^$a+1 [50046]
66
36
24
30
162
42
18
12
147
201
12
132
7
167
6
18
129
51
144
90
3
63
78
54
66
24
30
6
66
36
78
18
48
57
3
13
48
47
66
168
55
107
156
72
42
126
25
47
12
114
18
120
72
54
96
54
21
27
24
18
102
18
18
126
54
18
27
27
18
67
32
45
6
18
12
36
180
54
6
12
111
69
90
60
21
27
54
78
36
198
18
36
273
63
42
18
102
54
42
15
21
72
72
72
36
18
61
59
18
6
13
32
21
18
72
6
27
64
65
36
114
12
18
60
18
66
18
60
12
6
72
54
30
31
5
6
21
15
72
54
12
36
42
144
48
57
69
42
30
18
42
87
141
72
60
72
87
64
48
80
45
12
18
60
18
66
21
33
54
25
179
54
30
73
35
13
48
48
89
78
36
180
30
24
12
36
18
6
67
5
30
108
33
3
13
5
54
78
39
87
73
53
18
108
13
35
6
30
96
12
90
6
102
252
18
42
54
12
42
84
234
24
48
60
33
123
24
13
107
36
90
6
49
5
18
120
60
18
19
320
93
19
11
37
41
87
3
61
5
6
12
54
24
27
57
132
174
54
24
7
29
12
36
96
19
11
18
51
9
138
61
29
108
55
17
6
90
12
67
23
9
112
239
54
123
16
48
65
54
132
30
162
6
18
192
45
15
84
54
36
19
23
36
84
24
36
120
144
96
18
48
168
54
12
60
12
9
9
18
18
6
54
7
29
30
42
12
72
7
53
30
18
18
60
12
1
17
150
54
18
84
108
81
48
15
49
23
6
18
33
21
18
9
48
15
97
113
18
18
72
18
18
126
60
216
61
11
12
6
19
71
12
108
60
30
24
72
318
18
39
3
66
91
23
90
90
21
69
12
108
6
36
18
84
18
132
45
27
30
151
11
21
3
12
97
11
18
36
6
12
42
30
24
54
36
126
48
60
73
35
30
78
12
6
72
39
45
216
18
18
6
48
114
63
21
42
1
35
30
15
63
49
71
25
17
66
18
126
6
12
36
54
144
72
9
63
1
113
54
54
19
11
85
65
84
42
12
96
84
18
36
18
25
47
49
5
27
105
18
180
36
30
31
23
6
84
31
65
54
30
42
1
11
117
105
18
120
24
108
12
54
36
54
61
83
24
36
30
19
41
30
9
15
1
101
24
3
63
24
30
186
66
6
12
6
84
19
32
27
181
17
72
18
174
114
48
6
15
16
23
12
45
45
150
30
31
41
18
37
5
30
18
27
15
84
42
12
6
12
133
11
42
48
54
6
18
66
90
78
18
84
24
30
7
29
54
18
18
42
111
15
33
48
21
18
57
57
30
9
243
13
23
9
9
54
1
59
66
78
36
18
72
48
18
18
99
48
3
30
18
54
18
132
30
19
107
60
12
42
54
66
168
90
48
72
6
12
18
18
24
174
36
1
96
47
33
75
132
48
36
18
24
18
33
33
31
83
109
11
6
30
24
9
160
83
13
59
85
35
24
120
90
78
18
12
103
32
51
66
60
12
90
9
51
84
24
54
187
128
45
12
72
18
24
21
27
37
35
6
72
12
3
21
66
18
126
24
12
37
17
24
102
168
48
18
6
49
17
126
1
53
78
30
54
6
48
6
109
224
48
141
12
7
11
24
13
35
24
12
6
36
15
57
18
90
18
48
6
19
47
72
9
15
30
18
54
72
72
54
240
48
60
30
96
12
60
12
39
3
45
39
42
18
126
120
54
60
18
72
75
16
29
78
12
90
24
103
59
66
24
54
36
18
84
42
108
72
12
6
12
24
30
60
12
24
36
12
312
1
17
66
132
36
69
21
126
66
114
12
186
30
42
12
144
96
66
6
36
18
12
198
36
139
47
36
120
24
45
3
54
36
72
60
54
9
9
103
23
25
23
9
63
18
90
37
17
6
84
6
31
5
18
25
101
43
23
36
18
3
21
36
162
66
3
33
18
24
48
36
42
55
47
144
42
54
12
24
90
19
17
30
33
3
60
18
12
96
3
69
66
6
66
6
12
79
11
60
25
11
48
133
47
18
42
18
18
1
101
36
6
177
33
168
18
37
29
51
9
84
6
18
84
90
36
6
18
48
36
18
90
60
18
90
36
12
9
189
6
45
3
72
6
234
18
48
6
48
36
24
126
12
55
35
24
108
18
48
54
36
6
90
18
66
6
84
18
13
23
217
128
48
39
9
15
36
54
36
66
18
18
24
84
24
9
9
54
12
18
6
48
42
19
143
48
24
90
ABCD 93973473338*3^$a+1 [50106]
77
112
207
180
189
80
91
468
90
215
1
159
192
9
144
23
139
18
51
80
144
96
96
48
7
9
176
48
37
59
160
105
71
325
11
43
324
273
224
16
32
112
80
64
99
216
341
144
352
32
48
288
192
439
201
32
48
64
288
87
9
192
48
336
9
135
32
13
666
54
179
112
80
144
16
243
126
54
41
544
80
145
15
165
11
61
35
16
48
80
160
21
90
81
153
327
33
15
32
304
9
119
496
80
112
39
105
39
54
180
95
247
198
3
123
69
165
27
80
16
3
221
48
336
16
80
208
261
59
31
54
203
64
80
96
208
32
144
19
45
176
48
16
75
180
720
161
16
48
32
229
123
80
48
19
45
224
19
317
48
16
15
36
90
108
87
240
69
251
163
45
80
16
96
96
128
79
17
19
180
36
54
15
32
48
96
64
69
75
357
299
25
54
72
89
192
259
285
48
128
192
85
90
113
13
126
180
81
63
36
125
16
57
71
112
123
245
112
80
67
77
96
64
48
237
18
177
3
125
400
87
89
109
51
75
54
15
80
48
208
585
36
3
501
59
16
159
65
187
18
195
80
48
64
99
77
64
3
126
399
285
51
21
155
16
32
31
65
64
416
64
255
36
125
160
32
64
80
43
117
48
128
373
107
64
45
35
64
495
54
11
16
80
163
126
504
23
144
64
32
64
15
108
501
80
16
285
54
29
16
9
87
75
18
35
16
39
57
48
147
381
33
15
21
155
43
5
48
73
167
13
99
135
342
51
384
144
144
176
16
3
252
54
11
115
173
288
208
96
48
176
96
139
69
21
411
75
21
144
15
54
59
85
107
96
139
293
96
205
435
144
87
54
576
198
72
108
41
31
81
63
360
54
3
48
111
18
47
240
96
144
144
31
468
77
355
180
473
112
189
51
48
135
57
224
112
224
144
96
79
324
ABCD 93973479896*3^$a+1 [50007]
6
75
51
37
137
6
30
108
54
90
7
95
90
54
121
101
228
156
3
33
87
15
36
45
111
33
136
29
51
16
143
48
78
75
40
209
7
24
11
261
9
18
13
104
16
80
33
39
135
18
42
18
174
85
24
56
33
198
25
72
17
55
29
19
47
49
29
235
8
87
90
60
163
47
57
105
54
72
12
37
71
9
40
65
18
66
27
33
55
17
24
31
72
72
56
75
69
279
129
87
114
15
16
215
9
9
7
23
73
77
12
66
162
126
85
71
121
29
115
221
3
39
42
24
210
6
6
18
7
47
1
77
43
24
17
48
12
66
42
55
32
45
30
13
96
5
96
84
127
24
5
91
48
32
72
87
6
318
114
48
132
55
71
1
144
17
168
192
18
54
6
121
23
33
88
17
240
15
64
80
345
54
9
21
132
48
39
51
21
9
84
66
96
81
15
18
54
1
5
67
8
40
185
31
53
91
137
7
32
105
39
40
47
12
108
18
66
66
67
96
11
85
11
18
12
18
54
6
121
56
9
6
24
30
78
18
67
17
60
66
18
151
56
219
109
179
78
7
192
24
56
63
42
54
24
97
113
66
205
95
24
78
48
30
37
17
222
1
48
29
43
113
6
121
65
7
71
25
47
97
107
48
85
32
9
199
23
102
96
36
24
7
8
136
29
27
63
6
18
1
77
67
128
45
43
101
78
30
48
30
54
48
78
85
24
24
32
27
133
24
35
84
25
191
18
63
57
12
48
43
128
177
18
165
27
84
24
1
89
39
57
55
5
48
30
30
168
24
36
43
120
17
108
42
90
55
24
41
15
39
25
24
41
31
5
18
217
137
96
151
48
56
45
27
15
25
24
35
114
144
18
57
136
17
108
12
48
36
174
6
156
19
305
108
36
7
113
6
24
144
1
24
32
63
153
15
193
35
54
55
56
57
159
16
5
30
18
115
11
6
103
95
25
59
66
126
78
7
56
88
17
39
51
162
162
18
87
15
90
138
30
7
119
36
21
48
16
59
6
135
213
42
54
174
30
7
48
41
6
60
6
63
120
24
112
29
84
6
25
95
72
73
152
3
66
36
30
9
144
184
17
60
30
85
89
6
49
32
112
72
24
47
30
67
48
125
43
80
9
48
90
30
18
150
111
16
72
96
47
84
13
192
23
12
54
55
144
17
30
9
64
48
29
78
66
66
66
168
6
1
65
90
108
66
151
48
29
3
264
16
5
60
150
18
42
54
39
39
42
54
9
3
30
72
7
83
21
15
90
30
24
25
8
24
40
80
15
126
48
96
36
7
96
47
25
24
23
73
53
66
49
11
18
18
24
9
64
65
7
23
81
216
48
16
17
55
8
120
16
11
60
49
41
24
79
5
27
264
40
41
12
36
31
24
227
157
48
185
15
39
24
1
48
11
229
11
60
25
71
90
78
90
48
55
29
19
56
9
7
192
32
16
120
23
121
8
33
103
59
13
47
177
9
60
66
25
56
87
102
18
25
71
30
91
8
120
15
1
71
9
16
144
176
111
97
65
31
41
31
80
45
90
18
7
89
30
138
12
126
84
24
24
30
43
104
9
55
152
72
16
47
30
307
47
210
63
27
48
61
41
246
9
33
31
59
6
31
24
47
25
8
40
56
81
24
31
23
1
35
36
144
1
24
101
84
54
57
33
6
18
36
19
48
120
23
114
7
5
18
258
55
144
65
54
60
69
16
95
30
90
25
96
41
7
32
16
192
41
55
24
48
5
18
30
19
48
24
48
47
25
104
64
8
27
18
114
169
72
107
108
33
15
114
48
15
72
93
12
111
57
264
30
49
71
24
24
18
24
39
40
47
49
80
21
43
72
59
ABCD 93973614212*3^$a+1 [50058]
52
83
1
30
14
27
55
24
32
34
30
24
66
60
48
132
8
22
62
3
25
6
14
48
10
8
30
10
29
12
45
27
55
53
60
12
43
96
6
36
54
125
19
6
36
38
130
6
8
10
12
23
9
52
38
9
55
17
33
4
36
6
38
66
10
32
4
23
21
6
34
6
24
30
18
74
4
48
32
51
103
5
48
13
62
88
30
2
160
5
43
42
84
47
1
36
12
122
130
54
5
19
5
13
6
8
6
3
7
138
6
6
44
16
71
13
122
34
14
10
56
94
56
34
102
41
9
63
25
47
1
6
8
21
3
117
1
35
13
47
1
2
106
48
62
24
16
14
82
48
24
8
9
7
8
66
150
45
3
64
30
42
66
14
69
19
72
65
24
31
30
26
22
84
12
60
24
8
30
40
24
24
62
4
35
25
12
23
9
3
129
10
2
22
24
6
32
10
53
43
98
3
33
10
32
58
14
21
25
59
1
14
82
6
18
23
1
6
17
79
24
5
3
34
11
13
168
12
32
15
49
12
11
13
56
48
16
14
70
35
48
7
24
8
34
54
5
57
34
17
55
6
11
7
18
38
150
12
16
24
144
30
41
1
80
16
20
51
45
58
56
40
6
48
60
59
19
6
84
12
44
15
60
19
54
26
9
57
22
42
110
10
8
51
49
12
72
102
53
33
16
26
22
2
16
18
11
37
23
33
22
24
6
44
46
48
6
44
6
21
91
32
16
14
4
6
89
7
24
14
4
11
45
4
32
64
12
23
9
48
48
6
48
24
10
30
14
64
36
24
107
3
24
46
47
1
2
34
48
14
24
57
1
14
40
56
69
9
27
15
21
1
66
30
32
34
80
64
8
66
39
1
6
41
9
30
57
31
8
22
36
8
36
15
27
64
5
13
71
73
24
24
32
48
150
9
25
12
2
34
54
6
108
24
14
9
60
3
24
45
1
47
81
18
9
21
34
26
64
20
96
4
104
4
18
24
80
18
6
82
6
6
50
58
78
2
4
12
62
21
24
9
18
16
78
26
72
34
24
47
55
8
48
22
26
33
49
24
12
32
16
18
62
12
142
104
21
25
96
35
7
2
22
5
36
21
10
2
30
6
52
6
5
1
32
75
1
20
27
25
6
6
18
26
36
144
63
49
36
6
2
16
71
9
54
34
72
38
45
91
113
7
42
30
6
12
6
18
8
4
12
36
66
42
24
8
4
114
30
32
52
71
33
22
48
24
2
54
46
32
18
30
10
38
4
62
9
36
43
2
16
20
4
38
10
54
17
69
48
12
40
6
6
66
17
73
14
96
34
6
8
22
36
38
58
24
36
48
26
117
1
26
21
45
6
30
100
110
16
53
27
72
34
24
11
85
44
10
5
19
56
81
1
14
6
28
20
52
72
24
48
8
39
45
16
32
10
8
45
24
61
44
16
18
8
34
30
86
42
10
6
18
54
41
31
50
52
48
2
34
12
36
95
31
14
4
23
15
16
38
10
2
22
8
10
48
24
24
92
4
44
52
104
3
67
90
14
18
4
36
11
33
34
5
3
18
6
46
12
20
18
40
17
1
72
47
9
4
18
8
40
62
52
6
2
51
13
32
15
55
56
45
9
28
24
12
26
6
108
4
23
13
24
6
77
37
23
25
24
36
35
31
8
18
3
45
16
36
12
20
15
19
8
64
80
54
4
60
74
118
35
24
7
5
27
10
14
16
6
170
45
108
24
7
24
32
88
5
25
32
28
120
12
18
26
36
10
24
26
112
35
67
18
14
82
62
78
12
64
20
12
96
64
32
46
32
6
10
6
42
72
24
2
70
18
12
48
32
4
24
6
8
64
6
18
62
15
33
28
38
106
32
30
6
34
18
56
48
6
40
41
87
40
42
24
30
17
7
48
98
3
1
35
15
16
80
40
6
36
6
24
26
52
2
82
38
81
7
42
30
2
16
14
54
3
39
9
1
92
16
26
10
6
38
15
84
25
132
12
38
9
73
120
36
50
10
35
97
18
29
67
32
46
48
42
42
54
24
24
89
15
9
21
16
11
31
42
60
84
78
26
16
14
72
40
6
18
18
38
10
54
24
126
90
24
18
14
64
42
32
54
45
36
7
86
58
50
16
14
6
10
5
19
42
20
3
24
37
44
16
24
24
32
75
19
53
13
68
18
9
1
24
6
8
16
14
4
6
42
6
2
22
48
42
14
10
78
18
30
8
16
50
52
12
155
9
42
6
10
54
140
70
65
13
26
6
4
30
24
6
2
16
8
40
218
54
34
6
54
2
64
5
13
24
132
44
3
13
84
12
11
13
14
9
49
78
56
48
10
38
64
14
3
13
12
20
4
92
3
61
18
17
39
22
18
80
21
19
24
74
54
34
24
48
72
11
1
36
6
5
19
42
30
6
11
7
30
12
11
3
22
42
2
22
30
2
16
32
16
48
29
13
24
6
6
11
120
1
104
30
22
11
21
51
15
30
48
58
38
114
16
5
12
45
16
228
12
96
2
34
44
34
74
15
7
65
9
16
78
6
170
40
89
24
45
76
78
2
6
42
16
144
48
30
2
30
72
64
66
30
42
6
41
25
44
12
94
8
34
72
126
18
20
12
22
30
108
6
32
10
6
24
6
11
24
1
44
10
42
6
144
5
49
131
7
5
85
44
48
96
4
30
89
49
32
40
6
6
96
11
31
72
26
123
3
69
27
6
16
36
30
14
12
6
64
8
33
7
14
18
10
38
24
34
11
9
42
34
23
15
58
23
13
2
33
49
8
6
34
24
6
41
69
4
35
13
6
72
74
16
36
26
9
12
13
30
48
80
22
36
11
13
24
24
36
32
4
48
44
10
2
22
30
36
72
11
73
84
12
2
9
49
6
26
27
51
22
12
11
19
8
93
1
90
72
17
7
54
32
15
33
10
8
16
14
10
6
2
153
39
10
84
122
6
48
15
13
132
26
40
18
11
13
78
6
18
5
24
3
90
36
10
18
24
14
46
26
82
119
7
5
13
30
2
16
20
16
11
1
78
38
10
6
26
48
10
54
17
7
30
23
109
56
36
10
53
33
39
96
61
12
35
13
2
64
74
22
32
24
16
18
84
44
22
8
10
12
44
22
24
18
6
30
36
30
42
20
112
2
58
32
36
16
42
2
27
3
88
32
10
24
12
60
24
6
6
32
12
27
9
18
10
107
37
72
12
18
42
24
6
29
21
78
34
24
188
4
8
4
42
18
30
89
13
60
30
56
57
25
14
24
112
18
30
18
36
12
83
81
10
8
112
32
72
6
27
7
32
30
42
16
42
8
ABCD 93973921714*3^$a+1 [50017]
93
81
119
211
21
72
8
60
148
75
6
24
147
39
54
192
30
84
6
27
27
9
135
90
42
113
132
67
78
27
285
191
64
8
7
12
150
6
48
192
33
51
89
7
12
41
67
78
54
120
18
143
72
112
135
21
21
119
4
15
156
114
3
60
129
71
55
144
9
24
51
69
15
113
43
36
41
25
42
45
81
99
75
66
24
72
96
54
84
312
117
3
132
81
27
48
57
20
28
20
25
15
51
108
12
84
144
36
36
18
71
72
19
78
66
96
9
12
20
7
48
54
183
15
180
102
3
236
97
23
12
13
39
51
5
115
54
72
39
24
231
57
3
84
18
72
66
30
6
24
57
345
18
60
60
57
75
5
28
84
15
12
69
84
51
96
29
49
11
60
427
24
48
21
129
11
7
222
192
11
37
96
15
12
27
36
65
7
45
27
45
135
81
32
60
199
174
24
18
12
156
120
60
90
96
59
7
173
25
35
55
264
60
66
159
57
120
18
216
9
48
63
5
121
54
36
69
159
33
9
54
9
135
42
234
174
210
101
67
84
89
7
33
147
5
48
49
18
48
9
51
90
39
147
41
187
66
66
30
90
149
72
79
60
54
42
33
99
113
55
60
48
6
18
12
36
78
35
79
6
155
60
49
210
33
68
7
162
23
43
54
72
150
18
6
5
37
30
132
120
72
24
65
61
186
108
90
66
21
48
9
131
61
30
84
36
89
31
18
23
7
42
303
33
23
67
65
67
18
168
35
37
30
84
36
42
162
69
105
24
51
21
6
72
18
48
90
24
12
93
45
135
147
29
60
19
36
6
24
47
7
66
72
27
48
27
41
19
6
102
114
114
36
101
7
45
15
156
36
9
20
55
30
126
66
54
81
3
54
72
48
42
24
69
15
120
36
5
12
55
84
149
7
78
90
17
48
52
57
168
23
7
57
48
33
6
36
5
120
25
48
35
91
21
12
111
66
119
91
6
138
17
48
37
18
105
111
198
96
27
87
240
30
66
102
72
23
49
6
18
47
160
39
90
18
21
15
17
49
18
12
36
53
60
60
55
96
90
24
75
45
47
25
27
116
19
102
71
19
36
24
9
81
131
157
66
17
228
60
124
15
41
12
7
6
30
120
210
155
67
192
42
78
33
27
41
115
90
87
3
5
120
1
6
12
60
18
18
132
18
24
78
12
222
63
15
21
132
8
1
39
80
124
21
72
162
12
69
15
30
54
66
39
177
30
9
72
8
72
112
116
64
15
12
69
141
18
21
105
30
137
7
41
72
73
75
21
48
15
81
87
27
45
27
6
102
41
60
55
5
1
48
72
66
132
36
36
48
258
138
60
36
156
5
48
4
51
69
171
6
24
24
63
8
31
84
9
21
114
21
9
96
155
12
115
5
40
75
60
72
113
148
45
66
48
102
48
66
12
144
9
51
24
150
90
77
163
5
115
17
127
33
140
49
39
9
90
102
51
80
19
89
7
252
6
96
24
96
39
135
17
43
137
85
18
9
108
9
119
115
36
29
31
24
5
31
69
111
60
90
30
90
24
54
48
108
72
33
45
72
54
18
71
7
65
73
27
63
180
12
24
6
90
174
48
102
138
66
24
45
27
78
6
96
18
96
42
30
90
12
12
36
18
294
18
72
288
210
5
103
17
7
108
45
9
30
24
96
60
48
150
42
84
65
55
60
6
48
15
27
33
231
60
60
6
24
6
153
48
8
19
120
108
84
78
23
60
157
78
57
60
ABCD 93974023966*3^$a+1 [50019]
12
18
159
57
150
126
27
27
29
61
84
36
42
84
78
18
197
37
138
33
9
63
39
72
89
25
63
237
36
6
66
180
147
21
138
9
9
6
30
42
9
81
12
3
21
12
90
21
24
9
24
48
47
24
72
7
48
6
36
47
19
29
40
8
19
69
75
54
12
3
8
13
35
16
176
25
87
15
9
72
33
102
9
32
37
48
36
90
125
1
18
29
49
23
139
5
7
90
119
48
40
15
137
199
65
43
132
9
21
27
192
147
29
48
7
78
75
96
57
24
23
31
89
67
150
36
12
240
23
24
64
15
288
81
39
18
60
11
24
13
42
18
39
153
63
81
71
48
79
6
27
9
15
48
21
42
18
15
8
97
144
111
56
88
8
64
69
6
36
54
123
69
6
21
87
9
93
24
155
43
30
6
9
39
96
48
57
129
71
1
90
69
57
36
12
60
72
18
54
66
17
55
162
6
126
54
156
18
36
42
17
48
1
71
43
5
43
29
85
12
36
27
32
37
131
40
147
78
18
84
108
45
24
32
7
18
132
84
15
8
1
30
36
69
80
24
31
102
51
93
179
37
132
84
107
37
60
12
72
11
64
48
147
6
23
64
120
56
64
105
39
69
66
18
60
3
56
79
18
18
77
31
17
19
18
24
11
48
61
24
11
187
102
6
84
77
16
33
39
39
36
12
114
12
123
39
6
3
72
24
48
15
12
42
83
64
51
45
21
35
43
117
75
126
23
13
59
16
96
51
144
30
78
102
35
112
15
18
90
126
18
21
56
49
6
54
18
30
54
36
33
39
54
27
51
102
90
18
234
129
8
49
23
160
9
24
48
39
56
1
102
126
11
7
78
3
9
108
90
33
63
66
23
16
57
47
1
42
221
16
81
168
12
99
15
126
27
3
69
24
51
132
66
15
9
12
72
27
224
48
7
96
12
5
64
39
57
24
105
36
90
72
72
137
61
120
59
1
12
18
18
36
27
56
16
87
33
51
5
73
102
18
42
12
54
35
72
16
32
64
57
47
91
6
23
49
66
141
45
12
15
9
12
6
36
30
78
101
37
378
168
66
6
138
191
7
9
48
51
53
1
23
1
30
6
84
54
33
3
60
30
3
69
27
176
31
41
139
54
215
72
37
72
83
193
72
119
72
19
42
90
57
80
16
72
39
96
102
11
25
54
9
32
31
33
129
24
23
13
66
222
36
54
65
1
222
48
78
12
126
9
159
57
9
47
24
43
48
18
3
39
36
36
102
36
114
117
8
37
123
8
79
54
3
33
114
12
18
36
35
25
12
6
12
36
5
55
9
39
65
103
12
5
37
264
3
57
15
21
12
18
125
16
8
49
39
3
5
16
32
55
33
32
7
12
42
3
63
6
72
72
120
18
65
16
56
61
75
69
24
35
31
17
55
41
120
16
48
72
56
31
66
90
90
24
30
21
33
54
89
37
54
125
37
27
9
6
30
60
15
21
48
72
3
96
48
15
17
16
27
90
51
87
60
29
37
60
84
108
18
261
15
12
29
67
192
18
42
36
21
27
117
15
65
7
30
6
77
7
33
9
47
25
47
24
1
66
29
16
9
6
54
12
159
39
17
37
42
48
65
97
87
144
9
15
128
1
63
56
24
37
27
39
6
66
24
36
30
36
18
41
49
6
18
63
80
1
47
37
24
75
33
12
6
18
11
24
91
77
360
25
60
84
108
90
114
36
35
64
168
21
18
18
30
36
5
16
224
43
78
72
84
11
85
59
79
9
32
49
198
24
57
80
48
13
3
27
5
96
157
144
123
93
27
9
39
33
84
198
53
199
90
6
102
18
42
48
72
15
93
59
13
18
129
80
25
15
9
12
75
48
80
73
180
48
24
11
24
19
21
27
6
84
35
1
132
11
1
132
12
36
11
31
17
55
18
15
8
13
35
48
19
114
48
36
36
18
17
144
48
192
37
155
7
12
6
54
198
12
126
18
270
6
51
15
33
56
264
43
5
49
23
73
84
11
48
55
65
16
45
108
30
18
54
72
108
5
55
72
12
21
24
81
87
8
64
3
42
36
66
29
79
6
108
30
42
48
96
39
15
81
39
18
132
11
1
42
ABCD 93974886394*3^$a+1 [50006]
132
323
133
84
36
35
180
37
12
24
161
90
61
11
72
180
126
72
18
306
36
18
73
251
361
35
54
19
17
31
167
157
59
37
53
234
36
126
18
73
107
121
77
19
17
18
193
108
41
43
11
18
18
36
217
48
23
109
53
18
37
215
72
49
59
18
7
65
31
95
121
84
119
198
18
97
11
108
85
48
96
239
216
90
18
1
35
198
162
288
54
31
59
126
43
11
1
12
77
180
19
71
13
113
90
37
125
72
19
35
72
90
54
108
90
31
72
743
49
329
54
72
73
17
36
144
18
144
13
95
13
48
11
72
90
91
120
41
72
54
18
7
11
180
18
19
36
161
18
313
11
36
36
180
18
211
221
108
7
84
60
83
37
35
61
29
283
113
79
47
49
5
18
144
18
55
71
1
17
31
149
211
23
73
89
72
72
126
90
36
90
1
84
36
149
108
55
17
126
289
53
126
72
13
23
1
36
35
162
234
90
115
209
54
25
47
1
168
11
18
162
73
96
72
137
36
18
18
18
180
85
132
35
18
54
13
36
12
191
126
36
180
234
72
13
77
54
18
175
95
1
71
108
37
53
31
5
90
108
85
5
31
120
11
36
36
54
54
265
120
173
90
324
18
126
90
180
180
7
29
211
23
25
65
43
84
179
1
35
25
36
47
49
60
35
90
108
180
36
90
234
126
360
1
17
54
25
72
12
144
107
162
198
109
108
180
107
198
36
31
41
7
155
61
29
36
54
90
144
18
13
239
36
13
72
41
36
108
67
84
83
36
72
54
67
72
5
55
17
54
180
72
49
23
198
90
108
36
121
23
72
18
126
193
23
144
18
72
144
7
65
19
36
108
17
234
1
240
24
275
18
18
72
54
67
23
144
36
54
67
60
107
90
72
90
216
36
1
17
19
204
29
7
47
13
12
168
5
126
36
198
127
156
120
29
18
18
126
36
18
7
11
126
18
97
48
84
23
90
43
132
95
37
17
7
96
48
281
55
96
137
72
36
115
29
126
18
54
18
103
95
90
36
31
288
113
72
90
61
209
108
18
97
11
36
108
73
35
169
155
54
36
36
36
162
54
18
1
17
79
24
59
85
276
179
169
96
144
77
36
67
95
241
83
72
36
36
18
7
228
323
121
131
18
19
72
89
198
73
17
198
1
107
13
5
18
198
162
72
1
36
89
90
108
36
36
72
37
72
107
18
67
113
54
126
36
252
18
18
72
18
90
18
162
55
107
36
18
36
19
179
90
19
84
59
1
35
61
144
47
49
5
198
126
18
109
35
18
18
36
72
54
67
77
36
18
193
113
36
67
41
108
18
18
36
19
17
18
126
55
71
18
79
119
72
144
37
35
36
18
115
264
71
216
73
35
90
19
35
61
11
396
72
36
49
36
72
5
126
36
ABCD 93974907974*3^$a+1 [50075]
2
57
3
28
17
7
6
32
27
7
38
36
4
47
139
32
57
55
56
30
42
60
34
8
27
21
27
3
10
2
16
2
12
27
9
4
8
94
176
10
32
6
12
40
2
27
123
10
42
74
10
84
30
60
18
8
4
12
29
31
8
18
58
29
13
12
23
13
44
6
4
6
20
34
17
25
11
132
7
5
61
38
40
2
22
26
10
24
17
13
35
45
6
40
36
6
20
132
6
34
8
22
41
9
15
7
30
36
47
25
18
12
18
18
2
4
128
60
6
4
20
52
18
72
18
8
70
20
12
10
60
8
10
12
18
24
26
18
22
8
72
4
30
65
36
13
20
30
69
7
44
22
62
22
23
21
27
75
22
90
6
62
10
18
5
9
6
40
42
120
12
26
10
12
62
52
36
5
15
4
14
4
80
60
10
78
23
57
34
8
18
34
65
13
38
48
94
50
22
6
18
24
6
5
61
38
45
72
3
30
3
7
80
21
27
48
34
8
58
6
26
52
17
9
16
6
2
3
84
25
11
15
64
8
21
7
24
5
1
80
15
15
40
42
18
12
6
6
68
21
39
52
6
50
33
27
12
16
24
26
4
26
81
31
2
28
8
34
26
4
12
26
28
20
10
92
4
8
22
14
22
30
30
2
18
28
65
9
96
22
8
130
186
48
26
16
116
10
32
6
12
10
72
26
84
60
52
128
3
67
53
57
15
72
21
4
18
17
51
40
17
105
15
75
22
6
62
82
68
22
23
3
30
39
33
10
48
92
48
12
28
18
30
24
12
44
10
12
32
16
12
2
28
12
60
78
2
10
48
8
60
4
23
67
48
72
12
104
21
1
143
27
100
24
30
24
96
56
15
123
12
10
38
82
18
5
24
12
31
77
31
29
21
16
8
10
65
15
28
24
108
26
4
26
16
54
24
20
3
49
35
9
16
11
25
12
20
15
36
24
13
38
16
5
63
100
20
6
64
11
37
8
4
42
8
48
10
8
42
52
101
27
4
5
3
30
16
2
9
36
49
59
15
12
30
4
59
1
38
22
14
10
12
2
45
31
12
65
24
63
10
6
24
38
12
10
12
30
11
3
52
29
3
18
90
52
20
10
18
5
7
48
24
29
15
16
5
3
52
8
6
22
42
96
14
10
72
98
30
30
10
11
7
12
17
1
18
17
60
13
2
30
12
15
43
29
9
46
84
12
20
4
5
9
39
3
69
39
54
16
6
26
52
6
12
42
86
46
71
55
24
14
82
17
7
29
1
35
19
2
12
63
37
18
54
11
3
10
14
28
89
3
40
8
60
60
45
37
12
98
16
17
79
24
36
6
18
30
42
2
87
9
15
67
8
12
28
2
40
84
23
93
118
2
30
4
98
15
21
64
38
10
30
17
45
28
23
36
9
16
23
3
4
6
32
6
70
44
10
6
80
42
64
14
51
85
59
24
141
51
13
8
22
8
58
36
18
17
49
74
21
1
8
6
16
24
32
34
6
24
18
80
3
115
2
10
12
41
13
62
28
12
17
37
26
4
68
16
65
7
5
7
26
30
12
40
2
15
12
31
38
12
18
16
84
32
34
119
7
72
72
98
6
4
56
9
133
2
78
60
18
9
37
18
5
45
10
66
6
150
23
31
20
4
41
12
24
13
18
17
36
39
57
43
12
60
38
3
3
12
45
7
6
44
52
236
42
21
15
4
30
8
48
27
19
36
54
104
16
8
30
10
60
30
80
28
29
21
10
42
6
5
9
66
22
143
12
72
7
8
18
10
12
41
31
30
24
32
3
27
18
54
58
2
10
38
70
47
51
30
10
5
25
24
20
30
28
65
19
18
12
6
24
6
80
4
18
56
12
69
31
50
30
4
24
6
35
1
12
6
6
11
67
5
21
10
20
9
37
18
66
32
10
20
4
5
55
5
39
64
5
25
6
12
2
27
9
16
6
8
9
1
50
54
82
6
20
63
75
34
20
6
30
82
42
18
62
6
12
9
9
24
10
6
35
1
14
22
8
16
24
44
28
62
18
10
29
39
40
44
36
30
106
120
18
56
24
66
12
33
57
3
1
26
45
48
19
5
36
97
32
10
132
14
60
46
6
2
30
3
13
6
48
53
55
17
1
44
6
24
21
7
2
70
72
41
7
132
41
15
12
18
10
2
70
17
13
23
19
30
38
28
8
54
6
21
21
42
52
18
30
18
38
10
2
18
16
48
47
43
6
44
51
12
25
12
48
18
36
5
49
11
3
82
14
76
6
8
22
5
12
7
74
4
12
11
19
38
16
36
23
37
6
102
48
62
36
16
14
16
18
50
58
24
66
12
102
84
84
56
4
5
7
60
18
56
15
1
18
18
18
14
16
20
30
9
3
33
61
8
27
21
30
4
6
32
22
36
20
18
4
23
12
7
6
18
65
36
25
38
22
6
8
16
8
16
17
13
14
78
3
27
70
2
28
2
6
12
100
77
1
2
28
62
28
11
51
22
110
18
28
84
18
24
26
15
3
40
60
12
30
42
6
35
15
84
40
36
20
12
30
12
58
5
7
132
56
12
22
26
12
82
48
78
18
6
66
8
24
46
12
29
48
21
87
24
43
12
8
22
14
34
8
30
90
48
10
30
50
136
14
22
32
10
30
12
54
6
125
13
12
11
19
30
30
6
2
60
18
78
30
16
18
56
12
57
33
4
6
24
65
1
20
10
24
29
75
21
43
18
30
53
15
10
20
22
30
23
1
6
12
36
17
72
15
22
26
33
7
8
4
66
20
10
2
138
81
39
69
15
48
9
13
90
56
45
25
14
48
42
51
45
22
48
29
33
12
70
20
81
15
46
26
33
61
104
124
42
26
3
27
28
44
45
93
12
10
18
2
28
18
20
4
56
40
12
47
55
5
12
60
43
6
44
36
34
17
39
30
24
15
81
39
7
14
16
66
2
111
15
16
14
10
44
22
38
10
20
22
38
27
31
5
15
18
22
8
24
21
37
47
15
76
42
35
15
33
7
38
16
18
66
35
7
30
20
42
10
8
4
60
78
65
7
44
24
6
15
12
37
102
24
5
15
24
10
48
98
30
22
30
8
10
80
10
6
84
5
37
12
18
8
54
30
36
12
4
18
38
93
15
30
15
7
12
17
39
24
30
58
2
36
106
30
18
8
9
33
15
21
39
15
18
42
28
60
20
18
42
18
16
68
28
38
21
33
3
3
30
12
30
9
1
62
36
10
2
4
6
18
29
31
2
4
48
42
56
18
30
12
60
22
38
30
15
15
10
30
53
31
14
40
14
33
27
6
42
22
8
120
12
15
81
42
10
38
64
8
45
3
12
30
3
39
22
18
86
70
54
66
60
2
15
3
4
20
70
12
23
36
12
3
16
26
34
8
10
12
6
54
14
57
13
36
48
8
15
7
20
22
14
16
8
78
4
26
34
14
54
10
30
56
24
15
63
45
24
3
18
72
6
30
12
3
75
9
36
19
68
4
8
70
11
1
35
3
36
10
74
40
8
34
6
18
60
42
2
6
16
26
34
30
98
6
51
25
60
6
24
26
12
70
26
16
14
16
6
48
12
12
18
18
32
4
60
11
27
30
15
1
14
10
66
6
24
36
66
60
50
4
26
132
45
33
22
86
30
42
60
18
30
70
32
42
16
12
47
1
20
15
7
102
8
ABCD 93974952926*3^$a+1 [50032]
44
36
28
20
36
91
81
20
24
25
23
16
24
8
24
124
56
31
69
8
12
25
6
17
1
11
4
51
5
61
30
5
169
11
4
96
9
30
29
16
36
15
5
64
8
12
1
24
3
27
41
19
5
19
29
12
28
36
27
17
25
51
39
6
42
24
90
30
30
15
15
33
21
15
60
24
20
7
29
16
33
132
30
9
27
5
7
101
67
24
41
24
13
3
3
36
24
21
3
36
17
144
100
96
39
41
28
216
56
19
18
71
16
45
18
33
9
83
52
21
3
87
29
36
43
41
24
7
54
60
15
56
4
20
28
12
44
72
24
61
23
4
27
45
24
51
24
17
60
28
20
4
3
53
84
61
11
19
54
15
8
19
101
12
16
56
13
30
41
61
6
65
19
5
55
6
48
30
29
7
18
6
29
37
48
6
17
48
1
15
60
56
7
36
84
12
21
9
11
37
60
47
19
54
23
24
4
45
6
89
67
33
20
1
11
37
51
27
12
125
31
21
48
20
1
24
11
12
60
7
81
12
12
12
33
35
60
67
9
20
12
60
4
20
55
33
75
21
60
69
3
12
32
4
140
4
21
12
39
24
81
6
84
41
24
36
7
12
65
13
11
12
40
80
12
25
15
36
24
32
36
12
31
21
36
3
9
45
35
12
40
20
16
9
3
15
6
11
73
30
36
5
25
6
41
4
56
4
20
19
81
56
40
68
19
45
48
3
5
7
12
6
71
13
23
84
4
75
5
1
15
36
39
9
15
5
31
6
39
8
28
63
6
23
76
15
65
49
11
25
59
7
21
68
60
7
18
30
9
51
5
24
72
55
9
32
67
6
6
53
13
75
20
103
21
8
36
36
1
27
63
45
8
24
60
7
9
9
63
9
48
11
12
60
28
15
65
49
6
12
42
107
115
5
1
12
3
44
103
36
6
11
28
15
54
15
8
88
24
20
43
18
47
100
12
3
17
48
24
31
18
11
79
54
23
4
24
20
36
4
12
80
60
72
1
11
76
24
15
18
3
20
60
28
24
8
28
144
27
6
27
8
72
7
21
24
24
9
6
5
12
28
21
39
12
15
30
24
15
8
12
64
32
24
28
12
20
19
6
3
60
21
6
5
84
24
40
27
21
3
36
30
24
24
3
3
21
15
9
21
11
72
37
59
31
9
27
60
48
21
3
12
18
35
67
45
15
5
49
66
41
12
16
32
4
39
5
12
24
19
29
7
45
20
36
49
23
12
4
21
71
37
6
42
35
7
48
29
28
36
15
5
55
17
127
5
48
13
12
3
44
52
15
24
45
36
24
75
6
11
4
20
115
30
39
36
21
3
9
15
27
5
79
5
12
12
25
12
6
33
21
71
48
1
71
64
9
24
11
31
29
160
9
47
4
21
30
24
17
4
15
69
20
40
72
3
57
44
4
15
30
11
31
33
56
76
39
69
9
18
9
48
3
5
19
24
5
55
21
24
9
3
20
25
39
8
36
196
15
69
12
128
7
33
45
11
31
29
16
24
48
32
28
8
49
6
12
6
27
8
1
23
7
24
17
52
36
60
27
90
3
20
84
28
44
145
35
13
15
8
72
40
92
31
17
43
53
4
36
20
64
32
13
6
42
75
32
16
12
44
48
60
16
20
16
33
27
8
25
51
57
83
24
36
36
24
60
7
45
32
7
5
4
9
18
17
16
9
11
4
68
112
21
6
21
33
87
45
35
4
15
29
16
75
96
108
9
8
12
40
81
24
11
31
24
5
16
9
11
36
12
16
32
13
30
29
7
21
12
36
99
6
39
27
41
4
8
85
102
6
23
25
47
24
136
8
24
28
32
25
51
20
7
24
5
28
72
75
41
13
39
3
33
12
57
15
8
7
17
48
60
12
24
1
36
3
45
39
168
12
8
12
7
65
36
88
36
105
35
28
27
6
30
12
12
29
4
21
96
23
25
87
21
23
4
3
12
17
25
3
12
21
23
37
12
63
9
11
64
20
4
32
28
57
18
29
37
78
33
20
13
42
114
3
135
30
27
8
96
25
51
33
15
56
37
15
12
27
36
9
8
12
84
72
40
39
21
32
12
1
35
7
21
45
27
9
11
88
27
9
24
116
28
51
69
27
21
128
52
44
85
6
5
37
15
12
48
8
4
15
29
24
76
44
132
19
36
5
19
77
13
30
17
12
1
51
63
5
48
73
27
8
7
30
23
151
125
4
45
15
12
12
36
15
12
5
52
36
36
8
1
11
1
119
49
71
48
36
4
20
16
80
12
4
44
96
13
3
8
12
13
51
8
55
12
21
140
24
16
3
9
51
6
60
48
47
24
24
91
6
35
19
17
139
9
9
15
20
1
39
20
12
40
3
126
15
32
19
89
79
36
30
6
41
7
77
13
6
5
4
27
36
9
39
24
42
119
55
9
20
52
75
9
111
90
15
3
17
36
13
11
4
36
48
32
24
7
5
7
5
52
15
45
8
1
35
1
11
19
5
16
44
4
51
89
36
79
36
30
63
20
37
30
54
6
6
78
6
35
19
6
54
5
12
12
40
21
51
20
40
56
148
32
28
15
29
36
1
30
24
6
3
3
45
44
40
20
31
17
48
12
48
37
23
4
51
9
3
17
4
15
29
7
45
8
28
8
4
8
4
21
47
40
3
9
69
15
44
7
24
101
1
12
6
30
51
15
84
45
9
63
3
45
12
27
5
36
76
20
40
21
119
19
42
30
9
8
91
6
39
231
29
31
18
72
60
6
48
45
15
21
56
12
72
25
11
12
136
21
60
3
27
29
121
39
144
8
60
60
7
36
81
24
36
24
96
9
6
29
1
6
5
4
8
7
33
8
64
8
1
11
1
23
61
11
12
40
57
11
4
9
30
21
56
84
28
8
112
48
8
145
15
81
66
9
3
5
12
115
9
36
36
32
67
29
24
25
3
8
16
33
47
28
8
4
45
3
87
81
45
179
24
12
13
15
32
49
48
30
48
17
48
19
24
41
48
28
93
84
3
84
48
87
5
13
3
27
21
45
111
20
48
12
13
3
39
9
15
54
78
17
7
18
11
16
56
4
8
1
36
35
19
41
1
27
3
24
53
73
23
7
17
36
7
17
1
12
35
19
126
48
135
20
49
23
28
60
20
40
9
6
24
57
48
27
24
54
60
11
31
5
28
20
7
21
20
19
5
16
68
25
51
20
64
21
11
37
66
17
28
36
8
60
48
12
7
93
60
12
39
41
48
1
24
48
95
43
6
3
57
23
28
128
19
93
33
15
32
52
21
39
8
19
65
16
20
19
24
17
72
96
16
9
90
5
49
51
72
3
125
16
8
28
12
8
19
5
124
21
6
30
12
3
63
24
90
47
76
8
52
69
3
27
120
65
25
75
9
15
56
73
6
24
6
15
56
36
79
69
27
5
12
103
53
49
15
56
55
12
33
20
1
48
6
ABCD 93975367862*3^$a+1 [50009]
141
54
105
192
180
300
60
315
153
12
33
108
39
96
207
198
15
12
135
153
192
285
3
12
75
18
72
27
153
63
72
45
3
69
108
216
36
51
180
84
60
156
72
117
108
255
48
3
72
288
69
48
225
87
360
120
27
54
39
393
147
12
3
72
90
3
60
45
18
45
27
72
261
12
12
75
21
105
144
396
54
45
243
432
105
165
123
111
21
213
3
33
99
60
201
87
75
9
348
21
27
99
144
141
291
72
45
315
72
90
36
315
324
156
60
120
12
108
24
216
33
162
237
321
51
396
57
27
36
24
291
18
147
69
75
96
297
3
15
357
360
93
27
72
96
57
327
168
108
60
24
51
105
183
69
201
351
99
237
72
267
105
21
39
96
9
90
33
57
126
45
12
15
126
39
51
9
45
3
84
300
48
15
342
450
153
63
369
9
219
195
105
12
36
45
39
51
105
12
27
198
72
111
12
108
180
12
315
93
120
144
180
36
60
240
324
60
228
48
24
96
237
36
87
60
84
108
48
63
177
84
45
243
12
33
15
60
51
177
39
153
117
15
60
156
129
63
297
123
240
132
48
12
39
57
159
288
33
84
60
36
3
432
9
999
117
117
63
252
180
297
36
162
90
126
57
60
99
21
12
12
36
192
231
9
48
12
48
24
219
72
162
135
81
54
117
36
225
15
132
105
63
312
75
45
132
21
219
15
126
159
3
33
60
69
123
75
153
45
72
15
201
51
36
3
57
303
237
33
36
108
447
93
72
171
144
168
3
69
75
198
87
48
81
279
48
180
60
153
27
180
72
171
69
21
36
75
393
27
588
33
75
84
96
204
48
393
15
12
60
120
72
168
48
60
12
132
273
15
93
15
192
168
144
216
3
21
33
135
48
177
18
54
90
81
60
3
54
87
201
18
9
60
168
24
96
132
141
51
39
162
135
63
21
60
96
60
132
60
72
96
12
273
108
51
21
27
81
159
21
234
72
45
45
15
201
108
27
84
69
36
144
99
108
24
48
27
21
33
72
288
72
18
141
3
93
ABCD 93975436416*3^$a+1 [50171]
61
119
121
23
49
8
15
9
40
77
108
288
342
54
67
23
36
18
91
143
1
8
27
61
29
144
54
13
5
19
17
126
36
162
147
72
168
45
90
126
18
169
83
144
18
18
54
18
9
117
54
21
88
35
54
18
18
51
75
141
88
80
141
51
39
9
16
11
18
27
45
90
1
8
96
64
155
162
72
72
43
32
16
53
67
59
36
36
13
5
90
54
54
13
24
629
27
27
13
23
9
16
72
11
72
61
65
39
87
216
108
36
9
45
54
72
72
213
3
37
71
1
53
36
36
51
21
18
72
144
121
95
72
36
18
54
13
128
48
27
13
5
90
126
3
16
35
18
18
54
99
45
43
8
16
41
63
207
33
39
54
126
36
18
54
57
15
25
29
27
207
9
136
17
31
24
35
234
198
133
47
81
45
43
137
79
65
135
24
111
144
1
24
227
54
18
13
5
90
9
9
234
108
36
13
96
71
33
40
56
159
108
85
23
90
39
69
18
81
40
59
18
19
71
108
18
18
54
75
15
72
198
18
57
40
47
25
11
69
48
48
15
9
216
40
59
21
168
63
81
9
36
43
24
24
53
27
16
101
54
18
235
53
43
47
57
112
24
5
27
144
136
32
40
48
167
54
43
24
72
113
90
21
40
155
21
15
33
3
18
90
90
18
61
11
18
67
59
85
113
180
18
72
33
21
27
63
9
24
21
72
91
80
16
11
36
153
63
36
13
104
48
15
36
18
72
99
48
87
33
39
1
35
45
135
129
33
36
54
54
18
45
27
54
39
51
45
63
1
8
27
61
119
73
8
40
23
108
69
64
29
75
15
1
8
120
88
48
23
33
24
87
54
18
105
183
57
16
24
8
64
168
48
8
21
379
71
72
54
19
240
47
126
27
27
18
90
72
1
71
129
33
36
291
88
35
45
27
144
13
23
72
36
54
18
36
1
89
15
96
69
72
90
25
32
69
67
41
39
15
177
75
72
61
11
93
141
99
27
13
5
54
36
25
152
21
3
33
54
73
96
191
73
24
47
81
27
37
80
27
36
36
21
123
21
96
40
5
72
3
33
31
23
9
48
33
162
165
15
72
49
24
71
36
36
54
126
36
18
18
37
240
48
233
54
36
13
8
96
45
75
16
35
18
3
15
33
39
342
72
90
54
27
45
3
48
21
18
36
45
63
33
111
33
165
27
45
27
40
77
91
17
162
45
99
85
5
67
113
36
43
101
75
24
40
23
49
5
18
72
72
97
11
108
36
18
43
11
18
18
1
32
21
54
36
57
195
162
3
112
8
16
5
288
18
54
171
16
104
48
75
54
54
33
39
1
71
33
111
1
80
96
40
35
69
40
8
27
21
69
18
25
120
71
1
35
85
48
8
24
40
29
19
56
69
291
16
24
11
13
48
11
229
59
18
72
36
7
137
18
37
8
27
36
49
5
51
48
112
8
33
7
47
72
216
25
47
18
54
36
21
40
24
5
18
9
24
75
18
3
88
56
69
67
168
71
25
8
21
54
108
126
27
16
144
224
3
45
279
73
71
81
9
180
19
71
9
112
56
48
16
119
1
48
41
231
160
5
3
15
252
36
36
181
53
3
231
25
29
36
684
51
21
72
3
33
18
36
25
83
36
90
36
67
24
17
54
9
135
49
5
18
49
95
18
55
35
72
93
51
61
29
19
32
96
69
195
16
48
11
13
32
24
112
35
90
27
27
21
88
179
36
108
13
23
25
8
48
16
11
18
72
3
51
85
80
141
90
54
54
18
18
54
19
107
13
455
18
79
24
5
144
162
169
47
90
63
27
144
18
198
37
56
15
36
36
25
144
119
25
29
36
7
29
ABCD 93975639138*3^$a+1 [50007]
48
12
3
42
30
5
112
20
28
72
39
21
33
3
15
29
43
5
13
12
18
113
1
66
78
36
11
19
29
25
72
18
21
51
24
161
19
33
12
3
6
12
18
24
93
27
132
21
63
101
13
3
33
47
19
18
23
67
105
168
8
24
28
80
4
21
18
9
8
55
29
16
44
19
30
47
7
57
3
12
36
5
48
97
75
27
33
93
71
1
18
41
48
7
81
8
24
67
41
319
53
13
108
96
30
78
12
75
39
84
42
66
150
15
3
29
48
4
3
42
51
123
137
12
13
15
8
55
9
8
73
39
87
36
30
54
90
6
12
72
5
60
60
48
52
51
18
84
78
18
102
29
31
5
60
7
93
84
69
35
37
15
57
3
84
45
18
65
48
67
12
6
54
30
6
69
255
30
75
20
28
8
55
30
18
9
27
18
18
29
16
44
120
13
27
36
27
18
12
11
25
179
133
27
27
53
13
83
7
45
8
61
36
47
61
71
36
13
42
30
35
4
15
6
54
54
12
95
67
33
68
24
112
3
12
5
36
13
35
60
60
25
11
100
15
6
35
55
18
47
40
87
33
92
73
27
8
72
48
7
33
27
18
18
21
9
27
32
67
126
59
103
41
12
64
45
126
18
27
15
12
18
15
60
195
77
37
35
1
18
29
1
42
90
18
66
3
12
111
57
237
66
72
36
5
96
121
12
35
73
54
24
84
18
114
33
15
117
33
27
39
17
7
12
41
12
1
60
35
1
23
40
21
11
88
12
140
16
9
36
18
69
33
15
44
55
41
43
90
47
13
54
153
3
60
65
91
18
96
11
43
12
54
126
5
55
5
36
13
95
124
20
43
69
36
45
18
30
6
5
16
27
57
3
102
18
41
91
101
12
108
24
24
31
5
36
13
47
79
5
1
18
5
31
21
9
60
108
15
51
54
42
33
21
35
19
12
149
37
48
119
61
11
216
7
6
36
18
120
45
33
12
6
36
48
78
30
42
35
73
18
30
6
36
29
28
33
18
66
59
12
64
81
83
16
48
20
31
24
5
48
73
59
103
9
96
60
9
23
36
55
9
27
21
72
27
24
81
39
9
12
128
31
89
37
3
192
80
1
23
67
5
24
55
96
18
131
79
17
144
145
11
13
35
84
48
49
15
3
48
9
56
13
11
61
35
100
20
24
49
87
75
18
35
19
6
12
108
27
63
65
64
12
168
3
5
7
33
24
20
16
180
15
24
90
75
99
42
35
13
54
6
11
48
12
16
32
36
25
87
69
155
16
12
273
18
9
8
24
160
56
49
11
84
13
66
17
37
3
33
6
65
24
240
25
11
16
9
51
3
36
33
48
33
11
25
18
18
119
16
9
30
5
100
3
18
108
150
66
348
30
5
37
120
23
96
244
93
18
41
31
53
1
36
30
17
43
18
66
24
41
28
87
5
139
24
17
36
48
97
54
53
1
27
3
24
5
13
18
5
31
36
18
66
126
18
150
36
30
29
64
3
17
48
19
45
15
53
37
18
30
3
68
12
13
120
36
71
48
72
64
15
6
39
20
43
42
3
20
61
54
60
33
3
66
11
25
54
5
121
18
29
31
5
31
161
139
21
39
89
19
45
12
51
198
36
11
124
63
36
9
21
96
30
54
54
60
101
97
30
9
56
7
77
96
7
18
18
36
96
18
51
80
79
150
12
18
41
36
40
20
49
18
12
24
41
36
24
16
20
115
65
12
7
93
8
52
12
36
84
21
18
21
39
41
25
71
25
27
8
24
13
12
23
55
17
1
47
1
36
96
83
61
30
5
13
11
64
8
72
61
11
43
36
17
55
18
6
54
39
128
12
36
4
51
72
12
42
30
24
5
7
69
135
29
1
54
42
18
120
5
36
60
25
78
5
31
17
40
33
30
29
25
87
165
54
6
18
17
24
67
84
36
29
40
45
36
39
8
1
114
66
42
5
67
66
6
30
24
264
75
56
85
36
18
137
76
120
15
18
84
78
54
15
56
37
35
13
72
36
11
28
32
79
5
12
55
29
16
44
1
35
49
6
12
42
66
24
5
36
52
48
69
11
25
18
5
55
21
9
24
107
1
18
30
60
72
48
51
21
18
5
37
12
63
20
12
108
49
90
126
15
75
69
8
48
4
80
25
60
23
7
29
112
9
144
36
3
15
12
41
124
3
18
18
57
9
96
27
3
24
18
12
36
54
96
5
13
35
31
6
35
37
18
5
112
32
25
135
180
81
42
45
45
35
175
5
112
15
144
17
85
39
69
35
19
18
60
18
29
205
12
3
3
129
44
7
5
49
15
15
78
83
79
48
36
17
4
129
11
55
24
12
5
64
75
36
54
18
6
156
51
9
59
49
66
54
75
33
24
135
128
7
5
28
21
12
168
47
109
6
54
126
53
36
49
27
15
17
13
47
13
30
5
37
18
9
8
1
59
43
17
1
47
49
15
21
27
120
32
1
143
1
15
56
4
68
156
37
15
8
109
3
8
12
139
36
129
33
3
12
21
12
24
11
108
7
54
30
96
90
47
48
ABCD 93977133722*3^$a+1 [50028]
6
35
19
24
17
79
9
80
145
30
66
24
6
89
31
60
48
18
107
97
18
17
24
7
30
3
20
1
11
13
30
69
3
72
18
3
207
45
57
71
49
3
3
12
48
17
12
48
4
93
27
8
12
31
45
39
9
44
7
36
102
102
54
42
48
24
12
5
13
12
59
55
41
19
72
72
45
93
39
3
12
21
32
13
30
33
15
24
5
40
56
24
91
84
6
51
68
31
6
18
5
7
36
12
30
48
24
24
6
29
67
29
13
48
30
65
24
84
7
78
6
29
84
12
49
42
48
21
20
1
27
51
24
17
73
11
37
60
48
75
51
9
21
48
15
183
5
13
47
24
19
65
1
23
7
5
76
15
12
36
9
20
16
116
1
23
132
37
11
7
72
42
35
19
29
36
16
15
5
1
15
32
37
3
27
30
39
27
108
6
39
84
63
5
28
45
35
132
4
21
18
60
41
124
20
12
64
21
60
39
21
48
75
45
42
18
27
105
48
24
35
16
45
36
18
5
67
66
47
25
6
36
6
30
29
48
67
113
43
53
25
27
24
20
121
15
57
3
48
27
9
15
45
39
5
1
90
66
15
20
79
41
19
5
60
1
78
36
69
27
45
75
18
11
4
15
5
16
51
17
1
6
54
12
54
93
20
76
27
24
18
42
30
18
33
68
12
13
24
12
39
21
18
12
18
15
36
20
7
65
52
3
18
11
91
225
9
23
52
45
11
37
3
3
30
11
60
43
42
23
187
18
18
17
7
6
108
6
153
33
18
185
85
24
35
7
54
11
31
5
25
144
59
4
177
54
72
89
4
57
114
18
35
13
60
15
45
119
25
24
6
96
18
30
42
102
36
36
5
199
81
3
48
24
180
48
33
33
66
45
60
39
60
30
66
36
48
21
69
24
108
75
3
9
27
48
42
24
42
65
67
48
17
73
18
12
17
60
55
41
64
56
91
150
11
37
156
24
102
45
56
124
48
51
161
1
39
44
52
45
47
103
24
41
67
66
60
6
66
47
25
11
36
115
18
18
12
18
15
24
3
96
66
51
15
33
27
48
24
5
40
96
44
7
78
27
9
6
24
72
17
31
17
7
5
7
48
6
35
4
3
33
51
21
3
90
147
3
5
1
78
65
28
68
84
25
6
41
24
120
1
30
6
59
16
15
24
5
19
36
18
12
36
48
132
219
3
30
60
6
156
9
27
18
27
45
63
111
18
48
168
42
45
15
54
143
37
48
6
21
15
30
36
78
5
1
24
59
108
40
60
75
17
12
175
48
12
21
3
12
33
15
45
21
59
7
138
11
61
48
6
45
20
24
79
12
65
16
33
15
20
25
27
69
6
17
1
24
36
30
29
25
108
48
36
59
16
20
24
7
42
11
12
120
37
11
12
48
91
21
48
99
45
32
64
192
45
23
4
45
27
39
30
6
21
9
39
9
90
17
1
47
1
24
23
25
30
5
13
6
125
4
12
57
60
23
103
29
36
25
27
72
20
76
36
44
40
56
199
57
75
12
6
11
19
29
31
30
54
41
24
28
15
18
15
15
60
5
16
20
25
48
6
66
6
45
3
36
54
6
6
47
61
15
21
15
20
24
7
12
276
12
29
1
35
24
55
6
24
51
3
165
39
36
9
51
45
80
7
29
1
42
53
13
24
12
179
55
36
29
31
36
17
36
12
180
25
3
20
61
35
204
16
69
120
27
24
116
49
51
92
7
5
76
9
75
51
30
27
8
25
47
31
36
29
97
23
12
24
19
29
7
9
140
84
7
84
137
49
71
24
1
78
36
66
78
65
79
48
60
24
21
75
18
107
144
19
5
12
4
8
31
89
12
91
144
156
18
6
18
60
42
21
27
6
12
174
5
1
138
114
11
7
78
96
18
48
5
7
81
9
48
3
39
12
89
76
33
138
17
36
36
25
15
69
30
60
21
60
21
18
5
112
27
42
24
12
12
23
25
75
3
36
36
18
119
36
19
12
114
11
1
99
8
7
29
4
72
24
15
12
5
88
45
11
16
3
101
24
40
36
8
120
1
72
167
76
57
42
36
126
36
18
12
108
114
11
12
13
12
23
31
5
48
96
7
237
8
43
57
27
12
29
97
18
6
126
90
15
8
4
3
18
15
36
8
36
7
9
8
157
11
79
6
18
12
53
1
54
36
5
1
3
51
36
29
31
17
1
35
12
103
17
12
16
15
60
24
17
31
30
30
9
8
12
19
5
7
29
60
1
12
42
6
18
41
84
37
3
36
128
1
15
36
8
7
33
8
144
24
31
45
39
66
48
42
36
9
8
40
51
41
24
49
18
29
43
5
43
54
35
4
36
36
15
18
30
6
30
30
131
12
13
35
28
20
37
24
48
63
63
72
12
36
12
9
44
4
45
23
72
40
96
32
37
18
24
6
107
28
69
6
17
108
13
15
51
5
55
65
1
18
114
66
60
54
51
32
12
31
30
95
60
31
6
18
29
67
24
132
18
15
27
54
30
18
12
35
36
4
9
42
24
60
96
89
4
15
17
108
115
177
3
41
13
72
6
12
153
3
54
35
31
29
13
3
20
91
9
20
25
6
21
15
77
1
30
36
9
57
18
9
56
1
51
8
16
3
65
13
47
31
105
20
37
35
13
60
30
29
12
61
18
9
21
36
78
48
48
101
61
60
15
15
18
60
30
21
15
30
66
18
75
12
39
36
78
11
1
72
87
68
181
6
33
51
6
23
7
5
4
12
3
24
90
11
24
12
1
18
30
47
19
29
36
48
61
54
41
12
4
9
27
99
53
36
151
69
9
23
67
90
35
ABCD 93977875196*3^$a+1 [50013]
156
96
12
63
4
5
108
235
48
89
43
65
63
124
120
65
60
51
60
129
51
9
24
72
27
132
168
12
129
19
8
129
171
93
171
148
80
45
7
408
5
3
60
192
81
120
72
159
36
12
33
75
12
33
67
53
127
137
51
33
12
55
20
12
52
20
105
55
20
93
55
17
24
36
36
135
105
19
36
5
15
120
4
8
57
3
81
12
19
29
132
48
67
137
135
28
60
149
51
45
15
12
12
16
29
175
8
21
99
45
55
20
12
45
24
39
33
24
75
105
51
9
55
41
7
8
57
12
15
16
200
40
32
108
57
312
36
27
105
15
33
15
45
12
87
81
79
41
67
8
60
189
3
81
72
135
4
101
15
9
43
5
43
17
192
15
168
45
48
7
5
27
213
7
48
8
12
72
40
120
8
81
19
132
29
180
27
132
28
32
52
20
141
39
9
139
20
285
55
12
173
36
144
63
9
15
48
40
152
96
24
16
224
9
72
159
36
112
5
15
33
27
45
96
31
56
213
147
57
36
67
104
9
7
20
72
60
105
72
63
72
21
19
20
160
8
12
69
96
31
152
160
152
69
31
20
141
175
24
156
44
28
161
84
3
12
88
104
45
60
55
89
84
27
40
20
21
159
9
127
17
43
29
24
24
75
28
77
36
24
48
48
51
120
9
67
17
48
24
96
39
9
99
48
33
7
20
24
9
31
56
33
12
495
4
68
40
32
21
120
7
41
7
132
41
79
72
53
72
55
5
195
45
84
60
39
28
120
5
67
32
45
55
5
24
51
21
55
137
135
57
48
207
69
84
127
8
12
9
139
101
79
17
15
36
33
19
41
12
7
8
40
29
36
115
53
7
12
17
156
180
7
20
72
16
77
108
24
15
9
7
84
29
7
132
32
156
57
123
165
55
137
12
36
48
12
67
32
45
36
67
12
8
57
111
129
315
156
9
3
100
101
96
3
141
159
141
7
44
261
55
89
3
52
36
192
8
52
5
12
75
9
7
89
103
5
75
28
80
72
168
33
87
69
31
24
5
123
45
60
135
12
108
28
164
81
27
48
84
28
53
228
7
44
60
108
48
93
120
24
15
57
63
33
39
69
19
72
20
16
5
67
125
7
5
3
48
24
60
45
15
9
91
60
41
168
39
60
21
72
7
32
48
208
24
185
264
87
72
93
75
129
24
39
21
252
55
32
180
57
55
140
93
3
24
96
4
5
24
27
192
21
36
103
20
88
17
3
12
57
63
160
8
33
24
3
45
135
12
33
67
12
101
7
200
40
53
247
137
15
120
69
36
3
88
17
63
52
48
24
29
12
7
137
51
57
48
24
195
16
72
8
57
15
28
32
12
220
113
12
15
100
20
16
12
17
43
5
156
27
69
43
65
3
33
31
68
45
132
55
56
9
15
213
3
237
12
24
31
8
40
180
68
12
45
192
48
67
176
112
8
93
67
32
40
32
148
53
127
17
231
60
132
72
33
12
75
48
40
5
108
324
31
173
27
60
64
185
60
84
31
56
132
81
211
53
12
31
29
55
161
60
12
115
65
12
48
15
52
60
161
15
33
84
12
111
24
129
156
31
72
41
12
75
105
60
67
5
75
93
120
24
48
103
17
15
88
72
20
21
87
9
3
12
9
216
24
12
27
12
88
8
24
28
72
8
120
33
75
45
27
141
12
55
164
21
19
48
128
120
33
7
29
15
228
93
27
21
60
312
15
52
80
192
88
17
91
44
141
7
8
9
43
53
55
144
29
27
72
52
41
ABCD 93978030704*3^$a+1 [50033]
48
81
125
34
21
24
225
74
82
15
23
18
67
72
48
11
16
69
59
88
78
39
60
12
24
59
202
20
16
39
45
44
10
24
30
90
8
18
136
78
21
27
134
19
29
132
16
63
41
43
51
176
18
70
8
73
9
87
39
96
18
20
91
117
63
11
6
18
154
6
21
195
86
42
10
6
9
77
34
9
33
39
159
14
16
2
49
45
50
34
96
30
26
163
27
9
108
101
124
18
9
15
9
65
46
45
168
27
90
48
96
20
82
117
36
65
4
2
205
11
18
19
17
36
64
15
63
48
24
90
39
15
32
24
46
87
72
93
80
91
24
120
11
40
120
42
63
36
29
46
38
16
42
50
4
18
21
27
33
36
3
6
36
30
33
153
102
56
24
25
36
5
22
32
90
76
36
3
35
70
18
72
90
12
15
59
16
6
32
18
112
45
11
70
75
159
32
25
81
92
7
53
52
18
30
171
9
62
144
126
19
9
6
9
101
55
35
72
37
36
65
72
70
117
132
23
112
18
48
8
126
154
24
30
72
24
21
24
36
45
3
60
12
24
47
18
70
9
57
195
93
56
232
414
9
47
157
81
75
24
23
169
71
88
9
57
110
13
36
57
207
47
34
36
63
65
108
24
16
27
12
9
60
74
16
165
141
54
30
2
24
70
68
76
50
42
84
18
85
57
15
59
24
88
54
48
36
96
30
9
71
18
30
25
15
2
88
56
70
21
51
50
7
36
24
11
54
172
6
9
108
3
2
142
45
53
30
16
24
48
69
41
7
243
2
115
173
24
16
39
119
25
9
8
54
16
18
32
54
16
182
18
34
15
39
56
40
128
61
75
24
48
9
24
156
101
40
27
36
47
72
72
136
54
36
38
25
24
41
31
84
36
15
48
96
21
315
38
31
11
109
35
82
110
40
18
54
2
48
16
62
88
21
83
168
64
45
33
2
66
40
158
42
28
51
45
66
9
9
51
59
25
96
21
27
63
9
105
30
9
36
51
48
26
28
18
78
2
48
16
33
36
21
15
39
2
60
28
24
207
111
98
91
24
29
30
112
14
204
136
6
56
34
14
61
180
33
48
150
2
70
18
32
16
15
120
24
95
25
60
156
29
162
85
101
102
288
42
91
99
6
74
48
24
120
18
40
126
2
54
210
54
85
57
90
69
5
54
40
32
40
57
15
2
79
57
24
54
56
25
120
45
15
11
10
8
55
71
25
84
27
72
200
16
9
63
33
119
48
112
45
120
107
10
99
36
9
62
133
27
9
9
20
106
218
16
102
38
31
83
37
9
90
144
56
16
24
32
42
16
75
27
33
401
6
18
12
34
24
9
12
29
72
43
36
9
110
54
186
120
85
27
48
26
46
38
34
42
14
42
7
12
11
169
71
37
27
24
21
35
48
216
54
16
15
77
4
48
51
84
51
50
6
73
63
9
24
21
26
162
16
36
3
87
306
3
99
42
30
33
36
27
72
120
81
60
84
191
25
36
35
25
84
11
126
4
39
15
32
22
18
128
136
26
19
11
160
9
53
115
23
49
21
2
112
110
28
56
31
45
128
91
47
24
106
39
9
15
21
15
3
2
6
82
110
18
70
9
225
38
61
17
108
46
9
36
24
99
2
43
3
69
9
146
25
111
33
41
24
30
49
72
63
50
7
71
210
22
32
25
71
64
9
105
30
45
29
150
1
69
68
94
9
57
108
26
34
54
45
27
66
8
54
1
36
24
75
45
11
88
117
69
54
2
43
192
24
5
96
36
18
46
15
108
23
18
70
105
47
10
20
4
30
24
54
171
5
42
154
6
90
39
60
3
45
35
72
30
36
43
51
18
182
25
23
16
54
2
49
36
21
63
15
66
20
115
63
18
27
17
55
45
6
18
14
16
2
4
50
13
11
1
144
69
162
50
79
60
45
72
3
96
101
54
46
2
121
21
26
73
36
9
15
120
27
62
7
29
12
34
24
32
162
78
10
62
1
15
120
6
3
36
27
90
78
45
120
96
5
78
30
16
36
135
9
15
9
38
192
25
81
15
245
91
69
92
54
64
24
90
72
14
16
ABCD 93978074902*3^$a+1 [50001]
45
6
108
1
101
36
24
66
37
32
96
225
48
42
90
108
12
60
79
95
90
63
48
57
36
75
129
66
6
240
168
183
9
55
125
120
19
104
93
132
90
78
180
84
324
192
3
9
36
27
27
66
132
24
15
51
198
72
30
192
42
90
21
33
234
390
63
27
162
3
81
6
276
108
30
27
9
39
9
7
161
42
6
276
43
248
105
180
198
61
143
162
84
235
176
69
139
17
55
41
103
59
198
103
77
168
19
8
3
54
216
60
60
12
30
13
17
84
36
24
24
24
7
120
179
109
72
113
48
7
17
55
8
3
204
73
173
12
12
18
18
135
57
48
247
17
36
144
24
174
117
33
135
3
54
90
109
101
24
27
57
87
39
6
90
30
115
264
71
81
9
36
24
19
5
51
153
6
49
17
78
33
249
63
177
55
41
87
120
123
109
168
53
3
141
108
31
24
17
24
39
105
63
87
96
9
192
183
66
120
87
15
97
296
16
41
87
120
81
132
60
127
17
66
93
45
6
45
15
48
25
113
42
30
12
75
360
15
54
90
177
24
21
84
36
27
63
162
30
1
377
60
19
23
57
33
36
54
213
33
87
88
65
42
78
66
270
48
12
120
108
126
1
176
243
42
67
143
30
18
241
65
63
15
1
144
17
55
41
30
129
24
9
12
96
3
16
56
57
36
120
12
54
25
161
84
51
63
9
57
78
1
32
24
33
102
36
30
72
36
84
48
24
39
96
33
210
157
41
60
84
84
6
54
72
39
33
12
228
12
19
32
87
36
181
104
280
104
51
109
143
132
6
72
39
81
639
183
1
17
120
79
101
195
15
73
107
90
139
101
84
135
315
66
24
18
18
135
33
111
33
102
54
84
127
5
306
318
12
63
40
125
75
9
48
7
11
60
42
15
69
3
15
126
6
21
24
21
228
175
11
150
24
120
54
6
84
55
72
29
90
132
90
75
72
3
12
57
88
17
36
78
141
15
114
79
185
63
39
25
59
229
17
216
39
123
181
245
6
126
87
57
36
240
30
37
17
96
7
72
5
24
336
3
33
84
43
53
67
17
96
120
135
45
54
45
21
3
21
60
111
33
132
120
108
15
129
55
248
88
77
48
36
6
129
69
42
138
132
12
15
123
30
39
69
54
30
48
114
93
15
18
180
42
36
12
18
144
108
54
114
51
441
78
66
48
48
444
3
93
120
360
60
120
114
54
42
45
24
123
102
24
36
30
45
15
18
31
65
111
201
54
81
57
36
54
156
81
9
156
163
23
90
60
3
64
161
294
25
41
252
12
127
125
3
201
36
108
48
114
6
15
87
48
138
120
36
96
48
27
64
125
51
57
48
24
55
80
219
126
84
51
88
143
9
96
45
12
228
27
51
30
39
75
37
56
189
66
30
12
15
57
78
ABCD 93978408508*3^$a+1 [50023]
32
33
15
168
88
96
8
136
29
75
16
32
117
43
8
16
29
27
144
213
3
48
240
144
177
15
88
8
184
53
195
45
43
77
192
115
53
51
21
99
72
69
99
16
104
16
125
19
96
113
15
72
216
72
40
368
88
29
51
69
235
5
96
27
237
72
84
87
24
69
67
48
80
40
101
19
89
55
96
32
72
96
45
144
67
104
40
209
12
43
32
16
8
136
5
48
3
24
69
75
40
216
24
24
56
160
245
19
48
48
56
16
29
259
264
8
184
80
24
189
3
144
93
355
168
104
16
8
189
67
29
75
40
89
103
24
104
136
24
384
72
24
41
103
168
120
80
72
45
75
40
56
45
99
16
96
24
5
19
125
291
69
51
261
24
24
43
48
29
132
60
144
51
64
101
19
5
84
60
75
256
32
72
216
144
21
67
128
64
168
173
99
136
29
43
149
48
211
5
360
84
15
45
195
16
341
3
165
123
112
48
89
79
216
125
168
27
40
24
149
3
120
9
15
33
31
120
144
41
36
3
40
5
72
43
8
40
8
21
91
200
184
113
60
36
31
96
77
312
43
197
19
144
5
67
264
80
189
72
19
65
127
32
40
8
352
32
280
149
187
89
48
87
88
77
219
112
32
40
192
29
27
48
40
101
3
72
96
40
53
195
16
65
199
29
43
48
120
41
84
75
45
115
144
17
79
149
72
99
184
80
21
36
471
117
36
39
45
187
8
21
331
8
16
56
45
3
105
63
189
139
32
57
12
48
147
184
32
112
168
32
81
31
5
120
171
57
87
160
5
51
72
16
24
77
139
29
75
177
39
9
7
144
5
291
45
75
40
29
427
48
24
32
16
48
245
139
176
21
43
65
111
21
115
5
3
16
144
72
48
56
16
48
17
15
64
101
120
3
40
8
72
45
12
79
72
24
53
115
48
24
128
48
69
3
237
60
55
96
120
144
5
99
9
96
156
243
120
72
216
64
5
3
81
55
32
117
75
88
17
7
104
144
40
96
80
24
160
65
55
8
64
24
104
216
16
5
211
77
3
72
40
48
24
80
93
123
72
112
104
96
16
120
53
27
48
9
15
16
72
32
16
144
152
48
72
16
128
96
64
5
211
125
99
16
56
48
112
120
48
24
72
408
192
48
185
7
5
259
56
136
48
24
56
232
8
160
65
60
219
480
168
88
104
72
69
19
48
8
96
88
5
156
204
96
36
135
9
60
19
161
15
96
16
248
96
48
88
24
509
24
3
24
88
32
45
51
88
192
120
8
40
5
60
39
237
3
57
108
27
40
245
75
33
60
187
96
48
5
187
32
40
77
19
29
67
56
93
96
51
ABCD 93978768010*3^$a+1 [50050]
15
5
66
10
62
46
36
69
11
36
18
61
15
68
1
30
5
36
16
9
69
2
4
9
5
12
19
35
4
117
9
15
9
111
39
2
42
12
58
6
50
7
30
117
80
72
34
6
39
36
15
14
40
15
6
21
12
36
6
90
9
11
34
51
23
76
20
1
11
22
50
6
4
30
36
6
60
8
28
15
39
15
60
39
21
89
22
93
45
27
5
34
20
19
45
57
3
6
9
6
113
18
19
6
3
26
16
3
12
5
55
45
3
35
10
50
4
6
26
28
30
27
30
23
7
60
11
79
24
17
10
9
3
33
35
42
18
58
80
37
18
6
11
4
45
30
6
9
48
81
21
14
1
24
6
3
38
19
21
12
2
30
4
6
66
15
23
30
31
66
9
20
70
44
31
23
31
87
2
73
9
15
63
8
19
11
10
3
9
12
20
4
32
18
96
1
15
3
29
7
39
54
33
17
1
11
16
9
36
45
2
1
12
24
33
42
6
104
55
6
57
18
92
10
48
42
12
18
3
24
3
27
35
16
14
4
36
51
9
14
64
2
79
35
34
21
6
63
3
29
4
20
64
3
9
44
6
1
27
18
12
30
18
15
45
48
24
12
6
15
17
7
5
6
4
45
15
30
165
3
57
75
20
28
2
40
38
52
66
8
7
9
9
5
7
17
7
5
6
4
8
42
31
18
5
4
30
2
1
18
87
14
6
10
9
45
8
16
15
9
12
14
16
38
22
36
2
7
54
6
3
6
6
45
6
18
21
38
18
25
48
30
42
33
26
16
15
18
17
18
1
66
3
42
24
18
50
7
30
6
48
21
36
33
17
10
84
6
2
36
22
9
6
45
39
21
12
18
8
7
15
2
37
15
20
31
23
82
20
25
39
14
100
20
1
30
33
32
25
5
19
57
30
8
25
66
35
1
15
74
36
19
30
105
6
9
41
60
52
2
4
45
35
24
82
21
3
21
33
2
28
3
3
21
66
5
28
96
30
9
27
44
40
80
18
72
18
1
6
15
6
14
55
9
42
12
12
18
6
51
15
8
1
36
33
48
3
11
10
6
20
28
36
20
54
31
15
6
24
15
6
9
44
7
9
96
14
10
9
11
1
39
20
18
10
18
15
3
15
47
4
15
6
9
18
3
3
30
6
15
3
87
35
19
35
34
20
12
6
64
74
1
35
16
48
15
45
21
24
47
55
18
36
5
25
45
14
42
13
9
21
11
58
50
13
27
8
19
23
28
8
54
43
3
12
33
6
6
3
96
6
74
19
5
64
12
114
75
30
6
30
33
48
50
34
26
4
9
35
24
1
27
42
36
6
9
51
15
23
60
1
42
77
1
12
18
36
23
6
1
15
39
12
3
54
48
8
54
12
1
27
26
6
34
81
5
10
18
12
69
9
18
9
23
16
14
6
1
21
84
24
30
2
10
2
22
6
8
34
81
11
1
138
6
30
15
8
10
32
34
24
32
40
14
1
33
32
1
3
6
8
58
12
3
3
66
9
9
3
5
22
42
6
20
4
6
3
36
95
16
9
5
16
99
11
4
14
7
18
57
3
6
30
60
51
20
52
18
3
35
10
27
17
61
6
65
1
27
2
6
4
21
3
20
4
20
12
6
40
42
6
20
31
15
38
16
15
39
12
6
8
16
21
30
30
45
60
33
29
88
15
54
6
18
150
75
12
24
9
5
82
9
11
10
18
15
36
30
35
1
9
14
10
36
9
36
15
56
19
3
8
163
6
35
4
50
72
30
22
2
4
14
22
60
90
15
30
21
15
27
33
3
44
7
39
56
16
8
55
9
27
33
21
11
25
143
28
3
21
50
16
33
36
11
22
3
3
21
95
10
39
30
6
21
32
18
19
30
33
50
10
18
9
29
1
3
18
9
11
48
1
6
24
15
9
66
30
11
43
21
78
12
6
30
108
24
8
25
18
11
10
9
9
27
3
42
26
19
81
12
12
21
45
18
20
34
27
51
24
50
18
7
3
51
29
37
15
14
37
9
21
45
20
22
12
45
11
12
22
20
1
29
4
15
9
87
21
14
18
30
28
12
32
31
60
54
3
6
44
42
1
24
29
10
15
11
1
3
27
17
36
1
15
18
26
54
36
1
21
75
18
41
10
15
21
80
42
13
24
30
23
16
15
6
29
6
25
23
67
23
96
1
6
39
110
61
48
6
63
3
53
55
5
4
42
20
1
15
3
21
30
8
30
10
80
60
10
12
6
2
46
51
33
20
10
8
40
12
20
40
18
80
34
6
38
16
15
3
50
60
72
19
27
15
48
27
78
6
26
18
31
59
1
35
6
4
30
15
15
26
12
7
9
57
27
18
32
46
15
11
18
1
51
68
22
48
8
19
36
15
20
54
54
7
3
20
6
49
35
4
33
23
1
6
9
36
42
3
3
54
3
9
15
36
30
108
51
8
18
108
36
30
10
14
34
30
27
9
111
35
4
14
1
6
6
45
3
72
18
65
6
90
1
17
1
21
6
120
14
31
3
14
10
27
15
9
39
18
93
6
35
1
5
43
12
17
16
12
8
12
10
15
27
81
12
5
4
50
25
3
27
119
22
2
90
22
26
40
9
9
21
15
24
114
2
25
3
102
9
6
5
61
23
1
6
3
45
5
25
5
82
15
57
27
39
27
60
3
75
9
6
6
39
5
1
15
21
3
27
54
3
51
15
140
31
33
26
1
24
9
132
44
1
35
6
19
71
28
24
3
9
21
89
4
20
22
33
12
17
36
34
42
39
65
7
33
12
9
6
5
25
27
66
12
32
46
6
81
33
51
6
33
2
4
98
31
6
35
1
35
109
21
15
3
6
36
24
44
67
5
12
7
24
12
3
14
1
17
72
30
6
10
15
39
2
19
9
6
44
52
9
12
24
33
8
90
70
18
57
17
6
10
20
100
6
15
51
63
6
111
9
23
12
54
91
63
6
26
49
6
9
15
12
29
1
24
11
85
23
6
18
12
4
21
21
48
6
8
60
10
26
100
24
2
10
24
32
34
18
2
19
30
11
48
7
30
45
8
13
24
15
15
33
117
24
9
12
9
126
6
18
29
1
21
24
12
20
25
23
22
3
15
24
3
30
54
11
19
60
6
9
51
5
10
24
6
12
57
15
14
112
2
1
35
76
15
63
21
27
45
18
5
7
3
44
36
1
3
12
48
20
18
10
9
33
2
4
57
48
12
29
4
12
45
48
65
4
12
18
51
51
36
3
51
54
27
23
31
51
12
48
42
27
21
9
65
31
17
37
23
36
31
33
27
11
85
69
75
30
36
24
15
6
9
33
12
8
1
42
23
22
15
9
6
2
28
8
16
60
39
6
6
23
7
3
51
39
15
27
93
17
4
36
8
1
35
1
17
58
33
5
7
27
66
6
15
24
30
9
51
17
22
12
36
9
60
5
19
11
36
58
15
39
2
18
30
36
37
9
8
1
30
96
41
22
3
33
32
18
7
18
11
49
17
25
27
3
30
33
30
42
9
15
150
128
1
11
49
27
32
7
30
33
3
39
15
5
40
9
6
9
2
49
66
48
9
21
9
81
12
39
24
44
16
12
8
54
18
19
63
18
3
21
20
19
12
9
15
15
75
29
24
22
6
45
15
9
33
6
2
24
28
72
24
12
60
33
75
20
1
3
27
99
14
52
9
9
12
24
21
65
10
30
48
36
6
9
9
20
120
37
6
17
37
11
22
2
4
50
1
30
23
12
6
25
18
5
1
6
29
85
24
30
47
64
6
32
16
2
19
41
22
32
28
26
1
15
15
125
1
15
92
42
40
18
26
70
60
50
10
6
15
66
53
40
50
54
18
18
40
12
2
10
72
15
29
4
32
4
24
18
3
6
15
14
6
25
33
33
30
23
12
19
6
54
35
28
2
1
3
60
42
110
10
9
53
1
51
26
10
9
3
3
27
50
73
23
36
34
12
72
18
63
6
33
12
20
1
18
6
6
5
40
3
5
4
20
30
7
30
21
14
6
64
6
12
48
9
36
48
12
57
6
12
30
2
1
30
35
85
12
29
25
6
47
43
83
31
15
9
36
6
3
30
27
5
12
28
30
32
22
6
42
8
12
37
30
21
24
9
51
8
7
24
21
30
8
7
35
10
9
45
21
6
3
12
20
10
24
38
46
20
24
7
21
9
9
12
32
10
21
12
18
6
6
24
66
47
28
24
81
89
28
38
25
47
18
18
22
32
1
81
21
5
22
27
41
ABCD 93979295992*3^$a+1 [50008]
18
68
10
102
80
226
104
30
180
46
114
20
232
116
48
144
160
246
122
102
150
66
46
194
126
84
126
160
54
90
2
124
74
70
20
46
14
144
292
86
54
36
54
54
370
62
84
198
262
26
64
150
416
42
30
106
80
166
18
6
2
34
80
180
58
6
74
168
90
4
176
58
32
102
60
30
168
64
8
246
34
26
4
320
12
16
38
6
58
222
74
16
80
48
46
96
74
42
64
116
12
52
90
48
150
2
10
78
80
30
106
30
32
18
46
8
40
32
10
144
54
18
38
72
24
66
24
48
6
244
12
8
42
118
8
10
8
54
12
36
42
162
108
36
192
28
114
8
154
54
62
18
30
24
18
288
46
120
96
144
26
64
18
156
42
54
56
18
42
30
82
96
84
26
370
80
36
108
288
70
38
52
102
8
82
140
18
190
8
12
28
116
64
62
64
296
64
90
68
10
2
16
54
224
282
180
34
134
282
24
216
48
46
104
216
18
136
146
60
18
18
48
46
98
198
24
136
38
100
80
6
94
194
102
24
10
2
388
24
116
180
40
26
54
36
64
44
42
136
450
20
60
28
56
24
4
60
80
18
54
138
178
84
18
86
162
18
46
38
10
32
48
46
80
64
176
66
16
198
146
6
90
48
150
66
6
10
54
56
42
48
88
56
96
208
200
64
32
66
28
42
170
94
198
80
160
26
66
96
112
212
48
18
70
72
8
234
90
28
26
30
42
82
102
8
72
70
84
36
194
94
26
34
126
2
142
18
44
18
162
64
206
64
56
6
84
96
144
36
12
6
46
26
48
144
6
40
36
60
90
120
168
8
48
150
172
80
12
82
86
10
134
156
60
280
8
130
14
120
88
8
162
22
26
90
46
6
2
46
242
240
208
26
54
126
18
40
6
56
100
54
26
60
10
8
22
60
126
18
62
64
306
108
20
6
64
56
16
152
120
46
42
48
90
62
118
152
178
54
282
360
26
268
2
178
164
10
32
64
54
2
160
26
22
216
152
54
34
134
130
78
288
120
32
202
78
72
66
96
8
46
300
54
6
84
96
110
114
30
72
24
144
22
104
100
206
18
12
36
172
122
10
54
30
284
22
6
164
6
54
64
324
36
2
208
54
8
64
44
126
114
64
126
152
118
120
32
172
12
26
24
30
180
190
6
74
150
18
48
144
6
100
20
42
40
72
50
28
36
126
134
10
56
54
90
70
26
118
56
60
4
26
144
70
8
4
78
210
32
246
214
20
28
8
24
66
64
14
306
136
74
16
20
124
20
298
72
26
60
192
100
32
4
44
36
10
96
38
16
66
90
44
24
12
16
224
36
48
316
68
12
36
154
78
2
6
12
108
144
154
24
8
54
84
180
34
38
34
ABCD 93979945466*3^$a+1 [50036]
12
16
5
15
27
49
53
18
49
119
1
68
4
11
132
105
39
1
60
12
11
60
48
1
60
60
20
16
41
18
24
12
93
40
11
1
12
11
48
42
19
60
29
54
49
12
83
18
15
16
48
56
3
72
24
193
143
24
12
6
27
45
31
77
30
21
39
45
9
7
65
7
41
7
116
4
12
5
96
27
21
78
61
5
42
1
44
4
53
60
91
8
9
54
13
125
18
6
27
4
48
96
56
15
33
27
36
30
91
32
9
15
21
27
24
40
68
21
43
83
1
11
49
23
36
105
24
16
32
16
24
71
21
16
17
15
16
92
3
97
29
55
92
36
28
20
57
6
13
12
5
51
64
44
4
5
19
24
11
37
35
12
25
11
21
52
20
48
39
73
23
12
21
3
37
12
23
13
252
48
96
5
91
29
15
3
1
5
15
15
13
108
8
3
37
24
11
45
40
17
6
102
6
45
16
72
8
15
18
7
24
83
9
4
5
72
27
9
36
7
108
11
13
53
6
13
53
79
12
96
29
3
3
36
9
21
3
112
17
63
9
15
36
3
25
23
49
44
76
29
6
12
33
3
6
7
80
4
35
36
36
25
101
7
11
30
3
147
13
35
60
33
3
1
44
9
30
6
27
75
24
25
108
72
44
21
31
17
6
1
17
63
9
15
141
6
37
36
36
11
24
37
8
93
6
126
120
7
11
85
11
69
16
53
55
17
24
27
21
67
8
3
18
43
12
12
17
18
33
4
56
3
1
29
15
4
68
3
60
25
20
57
247
83
72
36
108
85
36
12
84
108
116
21
6
1
17
54
84
25
8
21
114
1
60
12
65
6
109
101
55
68
39
36
21
12
52
12
125
7
155
36
13
24
29
18
57
69
6
13
107
97
44
40
24
68
33
67
8
21
30
33
21
18
18
3
48
93
7
11
42
30
109
36
32
3
93
39
37
47
33
28
17
55
48
140
39
18
6
1
48
5
12
31
80
36
16
24
48
23
45
144
9
18
9
24
75
36
153
24
72
33
79
155
1
20
51
13
48
8
39
60
18
51
12
45
19
11
25
8
21
18
42
12
19
24
24
59
78
48
55
23
18
18
84
37
41
7
41
72
19
5
66
57
33
78
1
71
9
3
18
75
40
8
24
3
12
6
120
18
133
89
7
36
11
33
52
41
7
8
16
41
79
48
71
66
31
11
90
27
36
3
1
12
23
24
1
35
1
29
18
33
9
72
15
33
6
12
108
49
44
52
32
24
3
30
54
61
36
11
6
12
15
36
28
29
7
12
5
31
17
43
107
81
3
37
24
11
90
36
43
12
125
39
15
24
13
12
11
30
19
20
28
8
21
27
28
11
24
1
60
36
8
36
64
41
19
56
21
55
80
3
109
12
20
27
84
72
6
7
8
4
17
67
24
35
12
24
36
18
12
79
80
16
5
39
12
4
20
64
11
97
12
47
78
12
31
23
1
23
1
12
23
25
20
144
72
3
13
65
7
56
9
18
30
18
18
54
1
48
23
60
61
20
99
18
18
18
7
12
47
18
6
54
12
67
56
3
60
18
31
35
18
132
151
77
18
78
19
11
21
64
8
36
16
23
37
116
76
59
108
33
16
23
97
29
27
96
39
90
36
7
12
17
15
15
69
28
65
31
8
28
44
3
1
35
1
179
105
3
72
18
18
13
35
61
53
54
12
13
77
6
97
5
3
4
32
33
15
28
29
67
23
1
24
32
33
42
85
24
8
117
48
3
21
7
108
8
16
71
1
36
5
79
44
75
25
41
7
8
40
104
99
69
76
47
36
1
12
228
11
18
91
5
31
36
12
65
18
9
3
13
8
33
114
109
17
139
23
37
65
144
6
18
7
20
60
21
79
101
126
13
36
24
48
113
36
19
8
4
41
18
12
13
48
32
3
45
16
24
68
3
33
88
29
30
25
47
24
30
36
6
102
7
11
25
32
3
1
71
66
103
48
47
13
80
3
1
17
12
51
40
41
7
24
24
8
76
95
81
16
156
8
88
47
1
11
93
3
36
192
25
8
88
41
42
37
17
18
1
12
59
156
129
76
11
90
6
9
63
105
75
72
12
37
12
95
18
3
87
37
41
15
28
29
19
29
15
36
28
96
41
24
31
17
24
12
18
6
27
21
18
21
76
11
24
69
69
36
6
25
83
33
3
72
25
5
24
31
36
113
30
54
7
32
4
89
7
44
48
36
24
48
9
31
48
5
6
1
32
16
20
64
48
72
72
12
35
141
36
28
36
8
16
23
13
164
108
4
5
43
23
21
28
47
12
109
56
3
1
35
45
21
7
89
7
8
3
18
43
12
11
96
73
24
11
61
83
12
36
73
36
53
19
95
1
48
32
39
18
55
36
35
33
27
1
48
5
63
9
31
56
16
35
25
17
180
27
27
1
29
6
69
39
1
48
53
19
5
126
37
8
9
7
8
123
25
11
85
77
7
53
43
24
5
36
66
72
78
15
3
48
18
60
55
108
204
36
11
1
35
1
17
19
8
3
72
60
1
12
12
47
73
12
41
30
21
16
32
45
36
18
49
12
36
41
43
8
4
5
102
1
20
33
15
108
3
1
12
24
48
41
6
72
25
23
25
8
24
21
18
1
68
28
5
3
16
23
36
54
102
36
93
16
17
36
51
63
90
18
18
12
36
6
61
47
33
48
45
30
1
17
31
11
1
8
27
1
60
84
35
13
17
18
13
65
12
6
12
49
20
160
5
3
16
41
90
45
16
5
31
80
36
57
19
47
6
30
24
18
18
48
33
4
5
7
44
39
30
19
17
55
41
18
9
28
36
32
36
12
153
30
42
18
36
36
54
66
42
19
32
12
40
5
43
23
85
12
24
8
51
61
29
7
17
18
9
52
20
40
36
41
7
41
6
126
30
21
16
107
18
79
53
84
15
57
18
21
28
59
1
17
6
121
35
6
36
19
17
12
39
28
11
36
36
157
36
108
72
12
36
12
36
53
19
35
12
6
51
12
3
42
30
24
30
36
7
11
150
15
16
48
11
18
18
1
8
27
12
ABCD 93979976802*3^$a+1 [50058]
48
72
78
42
30
18
51
3
21
76
59
6
3
147
66
55
104
9
15
9
27
28
12
35
9
36
40
24
80
21
51
45
15
15
37
23
108
36
33
28
47
1
32
15
84
25
56
4
116
57
31
59
33
207
37
83
18
3
87
13
36
101
150
25
77
60
96
79
17
99
100
11
25
5
24
151
83
37
23
117
96
4
59
6
48
6
6
18
72
36
13
17
39
76
17
15
33
78
30
111
3
13
23
96
1
84
36
84
29
84
108
72
222
25
71
18
19
23
9
28
8
69
36
27
27
21
93
15
52
5
42
33
63
6
39
36
64
29
36
19
60
8
28
36
36
23
37
125
39
28
108
24
24
59
37
11
45
4
11
145
20
24
39
25
41
31
24
48
5
55
41
7
12
95
36
57
9
19
24
92
28
8
3
30
42
18
102
37
5
18
48
21
24
39
45
27
36
69
105
3
51
30
7
5
162
12
18
6
42
30
25
92
40
71
30
7
48
20
57
67
71
49
8
24
21
67
113
30
48
49
11
21
76
47
78
30
18
102
12
1
5
27
33
55
12
48
65
42
18
7
5
120
30
12
21
4
77
55
5
36
3
4
72
11
13
17
55
20
27
133
29
159
36
39
30
36
55
24
35
1
11
12
13
120
120
12
8
52
5
51
16
20
40
60
24
11
48
60
18
15
63
12
25
20
40
60
47
36
105
9
18
37
68
33
6
13
11
25
20
36
3
1
12
35
30
18
54
7
53
43
12
12
125
60
91
12
71
37
47
141
12
40
12
65
103
24
35
36
105
33
96
31
12
12
24
35
85
12
17
96
66
60
25
20
16
8
52
48
5
7
23
21
60
3
97
5
15
16
12
11
1
60
23
48
9
40
5
6
13
80
21
15
4
24
212
39
66
30
24
24
13
29
91
12
11
21
33
60
7
41
15
64
96
35
48
12
73
41
79
20
15
21
45
43
5
3
39
13
23
25
23
24
168
9
51
57
21
6
49
29
192
19
11
13
71
12
9
3
36
25
36
48
5
3
28
11
36
13
72
155
9
51
9
136
5
75
57
55
12
5
24
6
48
1
56
16
89
91
5
67
56
4
48
35
45
39
1
23
21
21
90
13
5
15
64
5
31
29
15
27
48
13
144
5
15
3
36
69
105
48
18
205
59
73
17
108
15
33
39
16
24
96
12
24
71
84
96
37
32
33
3
45
39
51
25
83
54
18
12
25
41
42
9
33
27
28
47
1
53
15
40
36
65
6
25
17
3
100
48
32
88
12
5
30
18
15
120
96
40
71
25
5
115
12
47
129
81
43
12
5
75
64
5
30
66
51
4
29
67
60
8
9
66
37
29
51
27
12
33
93
19
65
55
44
9
150
13
84
71
24
93
16
12
65
78
1
71
18
7
23
57
15
72
25
23
48
45
244
132
23
25
71
1
59
21
33
18
37
11
69
40
80
40
77
6
37
47
73
23
25
24
35
61
24
84
92
27
30
36
15
45
36
30
13
12
108
5
6
57
4
44
21
36
19
60
89
27
3
36
13
36
60
17
123
36
40
56
9
6
33
16
23
165
16
12
17
31
24
95
13
23
144
1
12
95
48
24
60
1
36
119
49
17
3
51
45
100
44
21
72
99
93
18
37
17
43
11
97
83
57
4
120
120
20
36
9
6
25
23
12
13
12
8
24
21
99
15
81
21
30
30
30
9
45
7
179
13
47
18
103
12
11
109
35
1
5
15
141
3
12
60
51
72
60
6
67
80
28
47
13
36
11
25
252
92
21
30
49
120
5
19
65
24
18
54
90
45
60
16
60
23
24
37
104
36
15
25
56
28
20
9
31
12
5
30
84
85
20
76
12
95
33
3
72
37
53
54
25
41
120
3
36
105
120
48
150
30
42
84
37
12
5
3
64
23
6
174
1
32
27
6
12
7
48
44
9
19
60
36
35
97
12
92
9
30
25
24
41
15
76
11
13
32
63
12
18
27
3
21
75
6
18
121
216
48
20
9
12
18
126
19
17
15
15
73
68
3
1
56
3
45
4
23
73
12
5
19
24
12
47
12
66
15
40
35
54
48
42
13
11
1
56
3
36
13
108
17
102
1
17
102
61
53
54
42
3
3
18
15
15
49
8
4
29
24
31
215
49
35
48
102
192
30
48
13
120
12
72
53
48
42
6
19
41
144
48
3
4
77
48
7
8
16
5
30
21
136
72
8
3
60
49
80
76
32
28
24
48
59
66
27
3
69
3
21
51
6
12
66
25
11
30
19
32
28
20
36
39
30
24
3
69
6
9
4
96
29
7
8
16
35
6
42
33
4
29
90
90
42
18
7
5
55
48
89
7
29
27
52
68
75
48
30
84
78
69
144
16
11
37
12
101
67
11
25
84
5
55
23
25
35
37
23
25
17
6
66
15
39
37
12
11
9
45
7
5
18
12
1
77
36
12
27
3
24
1
12
95
57
75
24
84
13
24
89
6
25
36
59
1
17
3
15
25
104
84
72
52
5
48
7
12
11
18
31
24
24
95
25
5
12
66
30
30
45
4
71
13
12
120
12
77
31
17
216
6
69
4
20
120
45
6
37
20
88
29
30
1
17
12
27
28
48
59
1
24
11
13
24
5
87
33
42
84
61
168
8
60
15
13
11
61
20
40
60
44
45
36
15
15
42
30
18
75
9
43
23
9
3
108
85
17
60
6
24
25
12
48
36
32
40
24
23
33
207
192
13
36
92
9
99
9
115
131
49
ABCD 93979993182*3^$a+1 [50094]
7
11
37
8
81
15
16
56
21
19
53
108
18
37
53
67
77
19
72
8
9
55
104
48
24
144
136
29
36
216
54
126
90
54
123
39
18
72
7
8
21
90
90
79
56
9
31
8
16
35
36
33
72
120
144
45
115
32
144
87
36
69
72
183
9
297
15
21
115
32
15
1
128
48
21
187
47
72
1
96
29
3
15
33
219
61
101
90
36
13
23
1
17
7
83
18
115
120
48
8
15
18
15
48
9
207
81
31
32
96
21
126
36
49
5
51
24
40
128
24
48
405
91
71
33
16
5
72
18
72
25
56
27
90
27
81
90
37
80
64
80
27
54
54
129
16
32
24
112
101
19
32
57
15
24
33
162
13
104
72
24
39
33
93
99
45
43
47
18
15
21
51
16
8
24
24
64
224
48
81
7
47
72
72
54
72
108
54
25
48
8
24
21
115
8
64
101
123
16
5
27
135
1
35
61
216
8
3
69
24
72
48
39
129
24
9
54
49
23
1
56
168
45
72
18
9
40
41
127
104
309
90
33
21
3
48
93
19
24
72
8
72
96
88
56
15
25
80
183
72
33
75
21
69
108
79
8
48
96
72
93
3
64
167
33
39
33
64
191
54
18
1
32
168
69
27
16
11
13
23
108
90
51
256
71
18
36
36
15
3
13
56
64
11
37
71
9
45
3
33
54
33
39
25
24
77
18
54
75
40
119
18
31
5
147
51
181
32
16
23
313
47
9
64
53
43
29
187
11
108
1
35
85
120
8
16
5
36
18
21
15
25
24
24
89
39
69
36
63
45
18
73
152
9
18
18
18
9
9
126
1
197
19
35
108
72
73
24
47
72
97
47
18
7
47
9
16
72
65
39
48
16
96
35
90
3
208
149
144
27
24
57
72
7
173
3
159
9
16
47
162
36
18
1
32
96
168
45
91
143
1
8
16
29
270
36
1
53
54
109
35
21
105
7
8
88
23
216
18
7
29
18
9
88
8
57
36
18
73
71
33
24
69
216
163
53
99
27
61
24
185
15
3
165
15
18
7
47
9
9
7
101
27
63
57
15
144
18
15
129
111
64
23
121
32
9
31
48
47
1
24
65
18
18
3
16
80
27
198
15
48
9
36
51
96
40
47
72
153
9
72
55
32
16
5
43
65
7
29
123
57
18
37
17
36
54
61
8
24
33
18
90
18
153
96
96
87
9
9
108
19
32
39
1
32
39
18
36
72
27
63
18
7
29
51
16
32
207
57
105
7
80
72
165
43
29
18
9
45
27
48
69
19
8
63
33
288
3
54
36
27
40
23
145
143
9
16
29
72
18
25
24
5
3
112
24
8
159
144
18
36
18
90
180
18
9
40
59
36
105
16
23
49
149
18
81
16
29
18
9
40
23
72
33
40
32
21
3
51
13
72
32
27
36
33
93
3
15
54
72
18
9
81
63
45
51
21
18
18
72
87
21
90
144
9
48
33
79
120
17
144
31
59
18
108
55
80
72
9
36
3
144
15
33
93
99
40
95
18
54
36
18
3
48
57
39
16
168
29
115
80
24
40
72
48
8
117
72
67
80
168
45
99
9
127
53
67
48
119
36
108
54
19
71
73
120
5
139
72
5
54
18
51
39
153
81
127
48
5
90
162
7
8
39
9
45
90
36
18
162
90
151
29
108
36
51
93
99
16
47
18
15
111
162
90
21
48
72
39
216
144
153
117
75
24
64
192
32
45
51
39
9
16
120
17
39
15
18
31
77
147
16
89
7
80
3
69
16
80
69
18
193
8
15
54
54
54
31
5
27
88
245
72
54
36
153
16
8
39
9
45
27
72
72
16
8
39
105
21
43
8
93
36
18
13
5
27
24
21
27
9
55
8
45
67
8
87
9
9
63
45
43
8
208
24
23
33
21
19
360
35
13
23
9
63
25
224
57
15
72
21
396
72
15
40
24
137
15
57
63
24
88
8
96
45
90
25
47
54
18
81
40
185
63
9
54
36
13
41
ABCD 93980095154*3^$a+1 [50005]
69
27
77
61
35
55
17
40
48
32
13
3
56
55
36
48
77
16
39
41
1
120
30
41
19
53
96
13
18
6
24
24
24
18
65
43
12
17
49
54
41
64
72
39
42
15
39
24
9
99
30
48
12
60
48
47
37
51
8
1
47
24
13
42
78
75
15
18
78
72
90
39
48
48
27
108
17
24
1
12
3
24
3
90
114
17
72
79
33
15
18
15
9
135
8
31
42
39
32
7
54
54
78
48
15
81
144
63
48
45
216
96
27
165
3
111
66
23
49
12
3
3
36
78
36
23
7
33
39
30
72
11
19
48
69
15
12
60
6
51
39
6
3
48
24
57
6
18
47
7
12
6
87
3
77
25
96
72
15
3
21
33
84
3
15
66
36
48
12
39
8
211
18
123
80
67
29
103
233
7
6
3
96
93
36
6
33
48
15
24
33
9
216
120
54
17
7
42
30
6
27
21
18
65
16
48
105
72
6
6
12
71
40
48
8
85
66
65
120
88
117
78
5
31
24
48
9
15
41
112
8
1
30
144
30
27
15
33
80
144
31
201
33
60
30
317
115
54
15
24
9
47
25
78
6
66
102
35
208
51
18
59
1
87
141
36
23
7
9
93
66
30
150
42
48
42
6
132
6
102
59
24
1
63
8
85
54
6
24
18
60
33
21
59
16
24
8
1
36
84
111
48
9
6
9
93
48
11
79
9
24
9
23
61
83
40
33
36
48
48
96
84
15
48
21
36
39
27
45
32
19
141
3
45
111
72
9
48
24
8
16
51
6
159
63
12
21
21
27
27
53
25
15
9
6
65
25
39
45
90
42
150
42
23
48
1
6
72
120
9
75
93
21
35
24
7
6
18
33
3
30
15
33
66
5
1
15
24
3
54
30
6
155
48
40
3
21
39
57
15
24
54
59
79
30
11
1
6
81
8
1
24
6
6
12
54
54
42
36
36
30
35
136
39
65
13
36
78
78
12
30
9
129
6
41
25
30
132
48
12
41
97
167
199
33
56
31
33
39
138
15
72
48
21
6
93
33
63
45
35
19
6
87
3
6
30
12
78
6
42
30
42
48
15
96
45
24
90
12
18
12
36
18
105
3
93
48
9
108
84
12
66
33
45
66
65
49
15
39
30
147
21
84
36
138
90
78
18
48
48
126
72
72
9
8
85
12
126
18
39
9
156
54
18
60
66
5
55
9
24
99
180
30
99
57
6
17
25
102
6
83
73
30
24
54
171
111
30
42
24
84
21
93
24
102
66
83
1
12
84
30
144
18
111
24
24
72
32
55
17
61
27
39
102
18
42
102
9
33
150
6
48
11
67
12
24
24
36
66
59
13
27
24
216
105
24
15
24
3
18
18
114
36
72
123
51
144
84
33
33
36
6
6
54
24
57
39
41
19
138
11
16
128
49
23
120
64
21
6
18
18
78
66
72
66
192
15
57
6
9
39
6
12
15
24
8
1
6
12
45
24
39
6
72
48
60
78
12
29
73
23
13
12
39
63
6
48
18
48
18
6
6
51
8
37
12
12
24
3
24
81
60
12
108
78
60
6
18
9
3
21
96
57
39
240
9
24
12
59
31
174
12
108
155
73
87
21
18
177
21
120
132
12
48
27
24
27
21
39
41
85
27
39
66
24
12
35
7
33
8
13
11
25
96
23
16
159
41
97
15
96
72
21
18
9
21
72
6
48
77
40
32
72
64
93
11
13
12
39
93
12
36
3
15
114
23
16
33
71
1
12
51
15
57
9
63
45
12
6
66
6
17
136
21
11
13
107
103
42
6
6
12
15
45
59
1
84
131
1
15
56
121
23
24
13
108
60
24
11
7
9
33
54
17
16
39
36
114
42
113
31
90
180
60
6
48
9
21
54
12
89
25
162
42
60
143
109
3
57
23
24
16
3
6
102
9
117
102
12
18
23
40
45
27
192
9
24
78
78
84
24
18
18
96
24
48
3
8
91
53
13
27
15
78
54
90
11
16
33
78
48
48
30
108
6
9
56
61
3
48
69
24
42
72
54
6
6
72
66
60
6
59
61
3
63
18
18
21
9
23
43
36
9
51
108
33
63
33
15
66
159
48
45
51
48
51
18
27
8
79
12
53
43
42
75
72
159
33
8
43
114
48
12
114
42
11
37
90
108
84
42
54
24
33
72
120
56
85
72
72
6
21
45
3
75
189
24
32
88
3
36
168
9
8
25
87
9
39
96
51
66
120
24
108
192
6
66
39
9
102
120
150
123
8
25
6
54
30
5
1
6
81
39
9
9
54
36
6
47
91
117
39
33
9
23
97
23
7
54
51
75
66
35
88
3
21
39
57
75
5
13
18
42
48
6
9
51
42
3
8
72
40
39
36
5
216
181
108
24
42
21
72
111
89
16
39
33
72
9
ABCD 93980394934*3^$a+1 [50007]
28
2
6
18
60
25
77
115
165
14
61
105
15
23
90
79
23
49
168
23
97
33
27
36
21
44
120
42
25
23
30
4
36
15
47
30
40
80
43
5
12
30
18
12
60
43
17
60
7
12
45
44
55
41
6
13
41
91
12
21
99
143
144
13
12
5
24
67
29
4
20
30
22
8
31
5
16
3
71
25
11
70
207
81
20
36
28
8
30
30
19
11
10
15
9
144
2
30
60
7
47
13
33
50
58
20
31
9
146
90
28
2
6
30
18
66
90
28
51
5
55
9
60
26
37
29
6
18
30
36
6
30
18
55
45
24
2
10
56
48
7
29
6
22
8
43
125
4
63
35
109
36
29
24
7
35
90
24
6
10
12
15
21
96
15
11
10
38
36
61
9
3
11
22
39
33
26
6
6
10
68
60
36
24
30
49
101
12
52
32
6
60
10
3
5
7
9
50
1
5
19
9
15
5
19
11
37
9
56
7
17
4
86
54
36
184
2
120
22
62
30
55
29
40
92
24
36
19
24
71
6
18
6
24
12
24
31
23
30
124
38
37
23
37
11
106
3
11
1
35
1
35
34
60
14
22
8
150
90
16
20
24
60
12
28
132
15
29
24
4
48
80
7
17
36
43
12
225
12
62
84
30
31
11
13
5
12
43
77
18
37
29
19
60
71
30
31
5
19
5
16
38
85
65
31
41
48
7
53
66
25
9
2
13
5
12
7
36
9
2
34
32
103
60
77
7
23
22
8
52
72
20
6
13
5
60
6
25
65
79
65
7
5
24
64
2
34
15
9
20
19
23
30
19
35
36
118
20
16
140
55
5
31
5
4
56
48
72
30
48
6
79
12
9
50
54
16
15
29
136
24
36
14
30
19
117
63
12
24
77
4
48
68
60
4
3
41
66
36
78
12
7
48
29
4
2
13
141
24
27
113
36
4
2
24
1
89
24
12
30
34
48
60
8
79
89
19
36
69
60
8
28
20
30
6
36
19
45
51
48
65
162
13
81
74
90
52
14
49
9
8
28
122
25
5
43
17
88
26
49
35
12
82
12
50
10
20
28
38
34
3
21
26
49
12
84
29
16
20
16
8
7
5
52
32
4
32
54
6
30
18
7
5
112
56
4
15
57
74
70
26
24
37
23
6
30
46
15
65
30
54
4
12
63
204
36
95
66
6
54
55
21
3
47
24
6
55
48
35
10
39
12
29
7
5
40
8
64
2
54
64
3
125
4
63
11
6
24
19
33
60
12
3
132
11
1
93
38
10
87
12
29
30
10
84
32
4
36
26
30
48
4
3
125
55
57
8
139
9
2
22
8
84
30
34
27
23
10
12
60
3
9
8
30
85
12
17
43
143
30
18
30
4
8
54
1
57
62
61
53
76
15
29
7
5
52
2
60
1
23
6
6
82
180
15
93
104
24
76
15
21
128
12
30
18
4
8
24
6
13
131
25
69
72
38
1
45
24
72
20
54
1
29
6
48
22
14
6
30
18
150
36
24
6
24
6
6
124
20
4
56
24
30
90
12
127
11
6
24
72
7
83
25
119
13
17
90
61
23
154
8
103
9
26
34
2
13
17
31
95
24
34
12
39
29
4
38
18
55
11
130
36
104
54
102
43
9
2
174
7
24
41
40
80
24
24
16
84
75
24
45
32
126
13
45
24
12
20
66
24
25
33
72
14
25
5
40
26
96
58
24
72
80
24
42
48
60
12
22
68
79
81
63
41
4
32
4
44
16
26
18
90
12
49
35
13
57
3
23
24
1
9
39
5
67
23
60
12
30
28
146
6
55
65
7
83
13
57
63
17
24
24
36
4
62
22
26
6
4
62
138
42
60
25
23
34
116
40
36
39
11
24
22
15
5
108
12
19
71
34
56
4
120
20
4
56
64
20
7
35
25
23
37
24
5
60
24
12
7
17
6
18
30
37
23
36
36
73
45
32
18
22
50
49
29
19
71
90
124
8
48
16
14
1
101
4
56
88
39
21
36
36
14
1
72
41
12
48
40
15
21
110
1
53
36
30
49
24
41
4
15
41
42
13
60
11
30
6
25
65
18
42
24
55
95
54
31
33
63
33
12
20
40
12
32
100
48
56
30
6
90
58
8
40
20
30
54
43
57
48
27
48
33
27
11
36
85
9
20
19
11
1
48
77
19
105
39
12
9
56
31
23
1
81
72
8
28
20
31
35
10
86
34
24
72
68
6
1
9
26
10
20
24
24
64
26
42
30
210
18
6
28
12
39
5
12
19
59
6
24
30
6
6
78
4
128
139
59
12
85
29
31
5
24
24
4
63
23
12
60
97
57
108
48
44
30
6
120
115
23
6
30
85
11
13
17
19
9
12
14
10
48
51
84
48
24
5
19
12
33
2
25
59
36
34
20
79
9
27
65
199
65
7
29
120
19
5
66
6
67
33
8
60
6
24
1
41
7
33
3
11
30
19
47
18
160
51
41
24
30
10
135
155
70
14
25
47
37
11
34
3
143
34
27
9
15
65
12
30
70
44
60
4
32
24
4
32
18
1
29
31
35
13
17
19
5
12
18
36
30
60
30
54
4
36
24
8
4
80
54
37
35
70
39
9
39
48
23
34
2
25
11
34
56
7
23
24
1
29
4
122
130
38
72
25
33
50
72
25
33
72
20
48
19
21
2
54
91
24
11
10
3
35
1
101
7
23
142
48
8
42
13
35
10
87
45
20
7
41
7
65
52
32
180
36
7
33
3
141
24
2
10
8
36
43
41
7
24
168
36
57
3
45
26
1
65
7
83
18
72
19
48
23
48
102
48
40
50
1
24
5
6
13
47
6
19
41
48
6
6
28
20
6
46
27
45
60
36
32
108
52
15
65
7
47
25
5
6
24
24
6
30
70
3
17
36
30
24
49
17
54
24
1
21
12
8
18
34
32
4
2
30
79
5
36
28
32
30
10
8
36
76
20
30
22
132
48
2
58
2
85
5
91
149
19
35
10
2
10
15
12
33
15
33
15
17
24
19
24
60
12
9
32
40
108
50
37
132
ABCD 93980671516*3^$a+1 [50139]
21
69
47
28
80
16
156
3
141
36
33
102
12
6
12
90
113
97
42
53
175
18
24
48
18
60
42
12
51
105
11
133
6
77
84
49
75
57
120
108
162
129
96
27
18
155
187
93
153
155
16
204
57
240
108
114
78
107
25
96
84
18
90
48
71
151
29
109
12
3
99
258
12
23
25
42
6
147
48
92
132
13
3
32
145
12
6
41
151
78
174
186
60
24
47
84
7
9
33
66
102
18
41
49
71
19
17
67
96
42
60
72
18
9
36
92
16
36
189
191
91
9
9
11
19
77
12
1
42
132
36
60
5
37
12
138
18
59
43
132
18
18
24
341
7
9
51
45
180
140
127
41
55
65
19
186
132
23
7
108
60
29
28
135
29
16
87
5
31
30
12
48
42
53
49
171
12
20
103
9
15
18
75
33
192
90
108
65
124
48
15
65
12
13
90
72
60
30
11
205
207
45
23
112
33
35
25
15
9
135
36
164
1
27
60
15
72
36
41
108
25
47
108
241
120
24
18
18
11
16
15
78
12
30
60
77
25
36
12
87
45
90
6
84
63
75
270
87
48
20
235
17
112
69
39
45
23
115
29
121
60
59
13
48
72
36
60
39
36
176
79
42
83
7
42
246
29
25
78
69
81
15
48
117
180
12
75
20
1
42
18
147
15
93
96
51
5
55
69
39
12
60
42
3
15
129
51
5
103
65
37
30
33
60
20
16
339
125
19
6
71
13
6
12
33
27
33
104
108
112
21
27
45
78
117
32
36
19
6
84
75
15
186
87
33
30
114
66
102
47
301
150
60
12
12
5
13
60
138
120
174
3
84
20
193
156
35
55
69
135
48
89
16
20
28
27
180
30
12
138
102
36
42
60
90
180
63
105
51
36
33
30
30
111
33
35
60
13
30
5
157
36
99
12
39
17
133
42
9
33
120
78
57
3
30
48
30
42
23
37
138
30
150
144
101
97
48
11
31
45
33
51
60
20
36
12
1
15
27
17
31
84
45
195
30
48
47
61
72
63
27
18
119
72
36
85
78
201
21
15
33
75
36
20
13
96
35
12
103
90
27
84
33
27
20
79
29
160
45
48
210
5
48
19
113
43
45
56
121
3
45
192
30
5
64
44
180
49
35
96
37
360
15
3
29
13
47
52
33
66
9
56
7
168
102
90
113
49
327
189
24
95
16
80
7
137
192
109
15
117
210
60
33
9
18
120
18
42
5
37
120
6
21
56
73
102
72
33
15
90
47
48
55
53
25
12
120
30
17
16
57
78
9
15
41
12
193
227
12
36
49
6
341
96
25
132
3
45
18
180
90
72
120
18
42
42
66
54
65
48
73
12
108
72
18
72
42
183
63
5
25
282
150
60
39
80
36
7
156
12
48
24
48
78
59
28
15
5
67
66
11
31
180
9
21
48
12
138
24
90
83
7
60
138
210
18
191
13
48
263
49
270
36
24
53
115
18
12
23
16
33
120
48
87
3
60
117
93
48
60
51
21
15
108
75
30
54
180
78
48
131
139
5
16
51
12
156
17
48
67
65
64
21
12
48
63
45
252
12
108
18
234
48
108
99
56
7
168
41
61
72
47
13
71
7
42
96
72
12
183
75
33
56
24
49
48
119
181
30
60
18
87
48
45
72
63
80
12
13
327
15
18
191
61
162
6
39
45
36
24
78
18
27
225
42
21
92
4
99
9
36
27
210
102
120
18
ABCD 93980792008*3^$a+1 [50030]
6
72
11
76
128
4
69
23
168
48
25
23
24
16
20
61
111
56
12
37
36
87
80
31
33
36
3
5
19
17
1
11
40
12
57
51
116
64
32
7
6
95
144
4
12
120
69
27
140
4
9
18
24
9
9
35
1
23
76
45
36
143
127
81
20
64
140
85
47
25
15
3
6
36
108
15
21
11
28
45
23
24
25
18
45
32
49
143
28
36
33
119
36
16
20
145
15
24
21
12
71
64
8
64
128
43
24
53
48
40
33
23
28
108
68
7
89
7
153
68
48
24
120
48
25
66
17
36
12
48
55
41
12
196
36
44
121
54
129
44
37
95
1
12
42
5
16
8
43
17
13
36
59
13
51
8
40
99
54
60
111
44
24
181
48
23
60
24
19
45
80
37
35
163
54
15
44
28
129
15
8
24
49
84
47
7
72
117
72
48
104
16
24
20
13
35
12
84
124
20
49
6
5
112
45
11
16
24
33
15
24
48
3
45
51
29
12
28
21
30
42
3
8
168
13
24
36
87
84
12
32
13
23
49
35
1
11
100
8
25
59
16
48
32
13
51
111
90
36
18
17
73
23
64
12
8
157
27
45
24
54
5
48
52
60
8
37
107
12
16
20
112
24
48
68
25
251
19
9
45
3
68
28
15
29
40
12
57
132
39
33
11
97
111
12
33
95
67
177
20
37
6
17
12
84
79
69
8
1
35
103
77
28
180
45
27
75
78
23
84
48
100
117
54
17
37
15
27
69
21
11
48
40
24
24
33
39
51
41
64
44
36
49
35
13
27
84
12
72
32
28
80
85
23
100
36
3
9
39
9
20
48
88
57
11
28
48
129
15
33
47
36
36
16
44
1
6
53
67
5
49
23
1
66
29
4
32
16
80
55
21
56
37
135
80
36
1
23
16
32
16
32
25
18
125
12
25
23
28
8
25
51
9
39
128
4
44
31
29
4
20
136
72
8
37
111
69
95
16
3
41
76
27
5
61
23
96
79
17
25
11
168
85
27
33
35
48
160
9
11
24
13
3
8
16
24
9
39
152
144
60
1
143
4
69
83
19
18
3
51
5
1
12
11
24
36
97
99
56
24
73
15
8
72
13
39
96
68
48
67
149
216
24
16
56
28
44
112
81
35
13
60
51
51
53
37
24
11
1
39
56
16
69
60
35
16
44
4
68
16
27
18
24
108
59
16
164
12
4
8
36
12
88
51
5
115
29
85
35
1
12
3
69
35
1
15
20
60
67
45
36
84
51
53
36
48
108
4
44
37
12
51
80
16
84
93
24
36
36
83
25
35
96
36
28
68
24
16
51
72
5
85
75
24
51
30
191
76
63
18
59
48
100
20
76
57
23
36
13
35
85
23
31
33
324
3
165
32
4
12
81
12
39
156
8
28
20
37
87
9
23
49
84
18
29
12
16
33
95
16
20
1
18
21
45
36
186
18
23
156
48
4
93
66
77
88
21
51
56
40
9
11
49
35
37
99
3
93
75
5
24
43
30
36
51
21
23
76
20
4
8
52
60
8
24
16
20
96
31
18
30
29
48
16
32
4
32
4
56
36
12
48
72
48
24
168
24
19
54
11
7
48
24
18
72
3
8
37
39
60
56
13
155
24
1
18
5
64
32
73
18
5
85
59
16
68
4
51
45
60
68
40
20
36
1
132
23
85
23
48
19
102
24
51
20
40
24
72
36
44
36
85
23
36
31
65
108
115
24
21
9
11
16
9
23
1
27
8
19
21
24
81
138
6
12
47
84
13
3
8
4
20
73
35
64
33
54
77
60
7
69
3
17
12
25
12
179
145
24
39
33
15
96
33
11
76
3
30
3
44
160
81
23
96
48
40
8
40
56
12
12
24
72
52
57
23
4
32
13
35
12
48
31
114
54
90
12
18
72
9
159
30
23
72
48
4
36
12
84
8
25
63
8
16
8
12
12
4
21
66
105
92
25
66
5
24
12
1
3
27
72
5
24
48
1
84
78
18
3
8
37
6
66
27
20
25
35
25
27
9
227
48
115
29
13
71
1
36
39
20
16
69
39
80
91
21
32
19
18
15
32
4
56
120
12
12
37
11
36
4
104
13
12
87
36
32
228
216
24
48
24
13
59
16
9
15
144
8
1
63
12
135
125
25
18
17
16
12
32
84
28
3
18
6
89
28
3
17
156
52
9
11
40
3
77
64
27
53
4
36
12
116
40
20
36
24
49
99
45
71
48
112
3
57
44
40
92
79
65
12
16
8
120
16
8
112
21
102
5
12
7
29
109
11
36
16
20
16
69
30
24
65
28
132
9
35
40
24
56
1
39
8
12
12
160
48
51
29
16
75
5
64
56
19
6
108
11
64
60
32
31
21
69
11
43
117
72
20
60
40
216
96
3
24
9
48
12
20
4
8
36
4
24
32
1
99
129
3
12
21
11
172
21
12
51
68
13
11
112
33
111
69
11
36
196
44
124
21
11
13
11
25
12
39
80
108
13
59
72
88
189
11
61
36
42
5
84
49
ABCD 93980999774*3^$a+1 [50005]
9
12
69
19
11
96
18
48
24
19
44
15
81
39
42
36
39
99
72
24
6
84
48
67
5
24
115
11
169
47
90
7
71
24
30
72
60
19
80
21
43
12
29
15
21
15
9
75
76
44
57
79
11
9
88
143
109
48
41
72
3
135
1
89
39
12
40
11
18
51
3
66
12
108
264
156
72
87
112
41
24
3
40
65
6
9
57
24
12
3
135
81
88
17
120
99
4
32
88
20
3
18
55
29
7
8
21
91
24
17
18
49
56
4
236
16
5
39
24
36
15
25
65
39
105
12
135
45
30
114
39
12
48
3
9
93
187
8
21
60
31
71
78
39
81
51
9
36
19
36
53
6
61
8
156
81
108
7
59
9
81
24
67
11
93
60
16
23
6
39
27
25
5
66
42
15
45
31
116
33
31
65
15
177
72
78
57
12
4
24
56
60
36
21
72
27
63
72
69
27
18
12
12
7
41
24
30
24
21
81
39
3
21
100
44
12
45
66
9
4
65
39
51
9
16
5
24
12
15
24
15
42
3
76
260
24
24
60
36
99
6
12
3
75
6
15
4
36
11
33
16
80
24
141
18
105
57
6
9
60
40
59
9
36
40
11
25
65
3
60
36
45
30
25
20
36
81
24
54
25
20
36
63
37
20
9
36
24
15
81
18
18
84
3
12
33
36
24
36
39
16
35
21
105
24
24
18
49
23
42
6
13
20
24
57
15
9
39
12
24
4
5
67
185
96
27
12
40
53
75
33
54
45
40
11
9
15
24
21
51
9
15
45
124
116
24
100
20
84
96
96
15
129
21
19
24
41
72
43
41
19
44
3
69
51
33
16
89
39
96
9
91
101
30
18
51
60
4
60
20
12
4
20
15
66
24
51
24
96
40
41
87
60
36
105
75
15
9
12
21
27
16
17
48
39
117
120
39
105
30
25
71
25
44
4
23
13
44
45
91
5
51
15
66
30
198
36
150
90
3
12
108
3
18
99
12
4
11
9
21
60
30
9
96
48
45
72
120
18
42
24
30
6
24
15
57
114
9
24
21
15
36
124
60
77
43
36
20
39
66
19
77
48
6
24
21
48
3
30
24
75
4
20
129
72
55
68
16
5
6
9
60
117
84
108
6
45
60
21
108
12
139
36
20
69
19
101
75
36
40
11
18
91
11
57
36
76
20
9
51
81
12
12
75
105
63
27
18
91
20
64
53
12
15
12
60
60
24
60
57
7
71
42
3
84
12
9
24
36
75
9
66
189
27
9
15
45
69
108
39
9
99
72
24
276
75
69
24
93
7
23
13
35
6
36
78
6
90
69
51
9
21
3
96
81
120
6
13
11
138
6
45
117
12
108
3
36
33
12
36
60
60
7
23
54
15
9
24
91
44
3
18
6
6
24
84
139
20
12
51
33
21
60
15
39
6
66
57
12
40
144
36
80
60
3
57
9
55
44
16
35
45
36
60
24
45
15
57
174
9
36
45
30
9
4
20
15
45
36
36
33
60
7
29
79
173
48
30
66
24
15
57
43
59
25
23
13
20
24
52
80
64
17
3
15
6
36
78
72
93
156
9
6
30
15
4
5
15
9
7
5
168
87
45
24
60
15
64
20
12
15
30
43
32
60
40
8
60
117
120
60
36
7
5
15
16
5
15
57
132
12
66
33
36
171
30
3
45
12
19
29
39
45
18
24
105
15
69
16
65
183
40
12
24
5
12
24
30
120
18
96
12
42
45
33
18
25
36
8
16
5
6
9
57
3
237
24
6
192
78
7
32
45
6
93
45
6
120
24
6
19
20
21
120
55
5
24
60
91
24
5
24
15
21
12
63
24
36
21
63
33
43
65
19
20
117
6
18
6
33
15
1
17
3
45
6
25
5
18
72
25
20
21
78
96
18
6
6
36
7
65
12
15
3
301
20
124
11
9
21
75
39
72
18
120
30
1
5
19
12
24
77
24
15
39
25
20
9
168
12
15
12
48
40
35
30
12
3
3
9
81
79
53
36
36
24
12
54
48
6
55
101
36
7
41
66
18
60
60
150
37
20
9
51
4
17
54
133
32
24
16
5
39
45
15
4
65
7
29
36
6
49
5
48
36
15
81
24
39
12
60
63
78
43
20
99
18
27
3
13
11
6
39
69
24
60
36
60
42
48
24
48
18
91
44
36
219
21
4
20
276
9
6
54
31
200
45
123
3
48
30
15
9
12
30
9
15
1
65
150
169
20
24
21
84
12
126
24
9
4
5
72
30
9
45
12
102
85
11
66
6
69
21
150
90
24
43
32
48
16
17
24
3
60
40
53
63
84
36
45
51
9
36
3
15
96
9
63
9
84
24
45
12
24
31
5
54
45
141
19
89
42
49
71
69
4
71
21
51
33
21
43
32
45
84
12
18
42
63
4
180
77
24
15
27
57
112
20
33
108
60
18
45
4
77
24
75
4
107
49
47
33
24
12
60
15
6
60
78
72
9
15
54
39
96
75
42
60
19
5
115
8
45
48
18
54
115
17
3
52
8
72
24
39
145
32
15
33
111
42
7
5
51
84
120
72
144
21
15
39
25
56
81
3
ABCD 93981533318*3^$a+1 [50014]
2
6
22
27
21
54
6
3
12
17
130
18
3
41
78
1
36
21
8
4
15
23
144
25
51
12
21
39
12
104
22
12
48
63
5
22
8
25
27
42
15
15
48
50
34
9
5
16
18
12
44
25
12
9
6
8
22
42
2
28
15
3
32
10
3
15
60
12
26
84
6
1
45
18
45
36
12
9
6
38
31
36
23
1
23
1
60
12
39
81
24
48
3
33
36
3
21
81
3
12
3
12
8
61
21
26
154
26
4
6
32
52
30
20
13
3
8
30
16
164
90
16
48
21
21
56
19
21
3
9
3
15
30
12
3
9
20
10
33
48
35
54
6
13
96
51
14
16
2
13
119
13
48
9
15
35
1
17
31
60
9
26
1
48
15
26
36
24
4
18
9
24
9
75
12
23
1
27
120
20
48
1
35
46
32
30
1
21
14
1
111
2
72
55
15
33
12
15
8
25
17
40
30
6
3
11
46
2
82
6
24
36
9
123
60
18
2
96
64
12
36
14
31
165
20
18
4
33
24
83
37
29
4
2
28
42
15
35
25
119
4
32
70
134
46
63
12
23
120
22
14
16
36
20
49
5
46
8
22
39
21
3
84
57
3
15
21
96
63
62
6
70
3
51
21
17
10
21
87
12
120
21
65
55
24
33
30
24
6
3
12
48
9
30
32
24
1
3
30
15
23
37
17
55
29
34
80
1
27
2
36
52
20
24
31
35
22
48
38
4
50
6
12
4
6
12
42
6
8
19
11
22
63
27
57
3
114
36
27
35
18
72
10
8
82
15
3
9
173
7
21
39
3
48
14
18
1
51
36
2
28
38
22
42
138
12
8
7
96
24
3
80
10
8
6
13
12
21
39
23
1
12
9
6
120
14
43
11
4
12
18
2
46
38
24
28
9
15
36
14
31
5
34
90
6
72
18
2
10
51
27
30
38
1
33
20
78
120
4
14
19
36
81
15
71
10
2
40
50
18
4
18
27
11
22
171
17
24
88
38
13
5
7
27
18
30
8
1
105
36
20
102
1
51
20
70
8
48
42
1
11
61
9
15
113
7
96
9
3
155
37
36
9
66
60
32
10
2
18
7
35
1
9
3
3
9
21
42
18
2
13
24
3
8
18
60
22
57
23
4
56
70
20
67
17
28
32
10
8
85
12
21
44
16
32
6
16
9
5
54
13
23
25
24
15
105
33
15
45
32
48
114
1
12
15
33
27
12
38
7
45
8
10
30
3
23
25
72
48
39
30
15
95
1
21
15
3
12
200
73
12
11
4
6
15
39
44
37
24
3
57
5
55
3
32
58
3
27
38
10
9
11
18
4
63
45
50
40
54
38
22
3
15
21
9
3
27
45
12
5
48
31
11
100
18
18
69
51
33
11
24
12
37
15
56
25
9
111
77
18
4
21
21
3
117
26
25
35
13
27
54
30
6
3
87
45
5
7
47
1
72
53
10
93
89
7
15
18
18
72
20
1
9
3
35
22
38
37
12
21
14
13
11
4
26
4
150
18
12
15
15
2
46
24
30
66
72
86
16
6
30
24
39
72
27
8
70
39
33
68
4
14
34
20
160
110
25
135
45
48
35
24
48
22
14
25
36
96
29
16
3
60
9
20
36
7
45
2
12
18
6
12
10
84
18
18
27
3
45
35
25
45
30
12
45
63
122
10
62
10
8
25
33
8
7
45
12
12
20
16
15
9
6
30
15
9
18
56
4
38
30
22
30
81
57
62
36
42
52
50
36
42
7
33
24
39
27
12
18
27
60
5
7
24
24
15
42
50
18
10
33
9
51
5
7
3
2
72
46
9
3
68
25
9
6
24
6
30
57
11
4
18
24
18
33
57
20
10
8
13
24
15
48
57
5
10
18
3
87
45
5
72
28
2
6
22
14
58
12
14
7
24
3
8
10
54
30
39
237
20
10
9
45
18
42
18
21
17
43
9
18
57
3
32
1
21
3
27
110
16
63
11
1
35
10
72
8
34
21
23
4
86
16
6
9
3
38
18
1
60
59
24
61
9
15
5
43
5
18
46
3
15
117
23
102
19
12
45
27
15
33
24
21
3
21
6
12
18
3
36
24
24
63
24
56
10
12
27
29
115
5
7
29
18
10
3
15
8
24
22
78
45
45
42
33
57
14
1
36
12
15
116
34
38
82
18
32
1
21
6
20
70
3
51
18
51
9
72
20
19
11
49
12
47
37
36
27
8
22
18
33
27
174
38
22
15
75
21
23
16
6
38
4
48
9
75
20
10
3
33
30
14
6
18
64
108
3
60
17
22
12
78
15
35
10
3
48
84
75
21
27
33
21
6
30
2
28
12
33
60
57
42
56
12
61
21
36
15
45
30
45
53
6
40
86
4
8
42
25
65
40
86
102
18
13
77
82
12
78
18
24
26
10
2
60
31
12
23
64
8
85
12
96
51
48
33
5
4
66
20
30
19
3
21
9
12
3
23
82
3
27
81
39
57
24
12
17
10
26
22
14
24
64
20
31
24
3
20
4
6
15
65
4
63
33
8
7
29
31
15
24
6
120
27
47
25
11
12
28
45
27
45
23
22
62
24
1
141
30
92
6
16
66
20
4
6
42
2
36
4
123
15
8
54
43
3
92
40
2
58
62
6
30
7
17
16
90
33
51
18
42
108
38
10
24
56
12
73
53
94
45
36
39
20
121
9
60
48
20
22
33
47
25
36
12
39
60
21
77
42
46
24
36
30
9
83
1
12
65
7
41
16
8
31
12
9
3
11
25
21
86
34
68
58
33
36
21
24
3
12
21
15
75
32
90
91
11
18
10
18
3
11
13
57
3
15
56
16
36
57
27
44
4
8
34
38
85
60
27
9
12
12
57
108
27
3
2
16
15
17
28
8
7
15
20
13
36
45
51
12
3
33
60
9
38
4
6
14
28
12
9
12
9
6
62
52
38
28
60
42
38
4
26
10
12
38
120
10
57
48
107
18
18
30
31
23
37
35
36
60
13
72
9
6
12
50
30
18
22
30
8
34
14
22
90
15
45
42
60
20
145
60
33
3
69
12
18
12
60
21
72
17
16
2
1
12
57
18
9
15
18
27
24
21
3
203
13
5
16
96
3
11
6
40
27
36
21
39
89
10
38
7
15
48
20
22
18
69
36
17
7
3
60
56
6
16
75
35
4
6
3
35
72
13
9
15
60
3
33
9
8
12
6
16
36
14
10
8
78
54
10
51
27
42
63
23
25
12
71
22
39
59
60
4
80
112
18
3
9
3
5
10
21
17
64
3
12
15
20
10
8
7
48
53
22
45
45
15
3
30
12
2
13
15
21
77
18
1
15
8
12
49
12
53
4
8
34
56
10
27
3
30
42
2
36
10
2
88
2
10
18
24
8
13
53
4
30
30
62
1
39
20
28
60
48
30
27
17
6
4
18
3
15
33
39
42
56
18
1
21
20
70
20
85
27
12
9
29
30
61
11
24
61
51
42
2
1
5
43
47
49
21
3
57
62
58
2
88
33
12
24
24
24
5
7
3
26
24
10
78
24
6
9
3
18
102
42
3
5
10
57
11
22
15
17
31
23
37
9
20
6
10
2
10
3
24
21
3
9
8
22
45
23
25
5
7
27
8
37
11
4
68
6
19
17
16
12
3
59
30
90
88
18
12
30
21
17
55
15
2
28
2
60
66
34
30
26
4
38
4
36
24
108
18
ABCD 93981806606*3^$a+1 [50000]
36
32
16
21
71
19
6
48
51
36
60
93
12
72
15
3
5
60
43
5
31
18
3
12
21
24
72
18
117
9
72
48
47
48
144
91
149
25
27
60
8
28
39
60
228
42
18
48
60
18
162
48
9
20
25
18
78
107
12
7
9
60
24
8
112
33
132
90
18
12
35
52
36
75
18
72
23
91
48
60
45
8
49
83
36
40
84
20
48
48
1
108
3
12
48
12
56
24
16
9
11
4
45
11
120
24
1
6
48
33
12
27
6
155
73
24
18
5
28
60
32
4
33
72
18
21
96
129
24
72
99
57
18
126
6
12
6
12
35
108
37
27
12
116
85
12
15
27
30
39
20
12
43
30
24
51
32
12
52
44
37
18
5
4
48
57
11
60
109
3
32
1
102
72
126
195
9
30
18
78
72
12
18
90
18
35
40
51
78
12
15
44
4
176
55
36
53
13
35
37
15
45
48
15
153
180
15
57
12
42
90
66
18
24
30
5
48
7
33
20
28
21
51
32
13
18
57
8
24
37
84
24
3
32
60
25
42
18
30
18
144
3
15
18
23
217
12
150
30
6
54
3
12
60
27
41
49
54
29
88
20
28
69
42
9
21
24
27
9
18
66
90
17
37
3
24
104
4
51
29
16
44
121
24
12
3
3
5
7
6
12
47
67
53
96
72
25
42
48
24
101
73
39
36
51
41
64
39
6
3
51
45
171
149
7
93
15
65
61
18
18
3
12
39
78
95
16
24
8
85
18
36
53
151
9
48
80
40
15
42
27
60
105
59
1
3
33
107
73
30
77
112
8
37
3
21
66
41
12
48
4
93
3
57
3
12
8
13
75
32
37
30
168
162
11
7
105
3
54
35
67
108
72
45
249
90
30
27
60
63
117
60
20
60
64
123
18
24
18
33
24
45
39
92
13
27
48
87
114
15
3
66
59
85
18
17
43
45
24
69
24
36
15
72
15
18
35
16
45
138
6
66
6
39
8
7
90
11
108
37
18
9
48
15
57
15
78
18
12
162
15
57
36
3
272
85
18
57
12
27
18
192
60
23
16
96
68
13
12
23
19
30
63
45
3
68
72
4
15
36
18
54
101
12
13
59
13
35
73
24
18
138
27
9
63
63
17
88
3
36
18
18
24
21
8
4
3
17
55
57
44
7
45
57
3
80
28
20
31
29
52
15
84
81
87
12
24
117
3
6
84
42
48
9
45
95
73
180
47
7
18
15
80
88
33
12
90
45
87
12
6
30
57
20
28
183
185
4
45
18
18
60
27
72
21
6
18
30
42
36
84
51
45
30
125
52
60
15
177
21
35
48
12
12
37
24
35
24
88
9
18
60
12
18
3
15
17
25
35
1
36
18
30
78
17
1
30
89
1
24
18
117
8
64
63
72
9
39
18
39
105
60
3
15
81
21
6
72
48
24
108
18
15
32
28
20
139
69
92
52
60
63
45
32
13
83
4
63
17
16
69
123
48
84
33
24
51
213
39
3
54
36
12
71
4
128
48
132
49
39
20
64
36
27
5
88
9
42
30
23
13
18
45
9
27
33
203
49
30
24
45
9
156
6
69
75
21
8
40
56
37
30
33
240
129
18
77
13
95
25
72
63
9
11
4
45
99
9
66
36
6
107
181
51
51
78
47
112
8
49
36
99
48
15
21
84
12
45
48
90
5
67
141
27
18
72
30
113
64
128
25
12
111
48
117
48
36
60
23
48
12
43
117
68
97
15
135
105
12
3
21
24
33
18
17
13
42
77
88
8
7
48
54
63
135
53
19
6
30
17
169
18
45
116
49
42
18
90
30
96
36
135
21
39
24
104
48
7
120
33
3
42
18
21
69
12
18
77
67
45
15
18
18
9
45
11
55
60
5
4
12
63
18
35
217
150
48
42
18
18
90
29
43
102
18
117
33
83
1
3
15
60
36
29
25
18
30
18
42
12
3
8
25
15
60
75
54
27
96
57
12
3
15
33
57
63
9
108
15
12
9
87
20
28
32
19
18
11
4
15
6
15
140
25
30
29
7
54
144
18
54
60
15
69
132
102
18
15
45
15
108
84
12
8
37
11
7
6
15
51
33
96
44
156
120
24
85
75
87
24
21
105
23
25
36
15
111
41
120
19
108
6
111
44
4
3
54
48
83
132
55
6
12
18
42
47
7
54
156
23
48
12
60
25
36
12
15
168
177
39
15
18
36
51
36
12
132
48
12
24
51
21
68
1
36
12
143
7
18
30
57
21
36
23
7
96
9
39
96
36
33
69
11
7
57
56
24
97
39
12
3
9
27
108
36
9
153
42
18
15
69
90
24
17
49
18
72
18
42
33
33
39
21
35
175
54
18
36
45
32
4
44
1
24
84
11
12
132
13
30
17
76
15
117
9
24
102
42
66
57
57
23
49
48
36
47
4
24
84
3
173
79
5
48
79
108
101
12
79
53
48
160
12
ABCD 93982138522*3^$a+1 [50066]
44
63
72
45
135
21
60
24
28
35
12
13
15
17
51
72
24
16
17
16
2
45
13
14
58
140
19
44
36
1
59
33
3
4
93
30
18
35
3
24
141
24
60
61
11
31
2
30
58
48
24
27
53
16
47
37
18
2
3
4
53
58
5
12
96
84
1
11
9
75
12
7
48
62
28
48
62
42
15
25
96
167
13
11
60
13
35
72
36
25
15
17
15
25
38
10
38
9
28
5
3
120
67
29
133
8
15
73
11
4
20
16
11
42
30
33
60
37
35
45
3
27
33
7
98
112
11
85
12
263
19
5
108
57
6
22
59
1
20
3
25
59
168
37
6
45
9
23
25
42
17
229
12
47
73
59
21
27
1
27
20
84
40
23
13
17
76
71
13
48
12
20
67
63
18
62
153
24
81
39
60
21
70
17
13
132
3
92
15
57
16
5
18
105
37
20
72
46
74
63
24
249
7
44
43
21
20
15
40
5
60
132
45
75
43
77
28
44
1
2
82
110
58
32
31
17
19
11
57
25
38
18
15
25
27
3
24
18
47
13
39
8
28
8
12
37
8
22
78
32
15
3
45
3
21
4
39
8
42
46
17
45
19
20
24
27
57
33
22
5
33
12
16
47
55
30
68
12
48
51
24
97
20
3
12
3
10
62
48
34
11
52
33
30
102
15
8
25
60
11
13
30
50
3
12
55
6
87
57
20
3
25
12
6
42
32
46
2
15
15
18
22
42
8
12
148
15
33
32
12
15
85
38
22
51
57
35
3
85
32
4
8
28
8
24
145
80
48
28
35
12
15
232
8
40
5
24
91
5
13
11
21
27
288
24
76
144
23
13
75
69
11
9
49
59
60
121
32
55
5
42
33
24
61
42
77
13
30
18
32
3
3
10
59
13
30
50
27
25
47
4
17
3
9
108
39
61
12
23
24
33
36
4
86
9
112
23
10
8
3
27
40
5
64
29
15
45
39
48
12
28
80
60
4
80
36
24
21
15
12
25
23
25
102
5
3
190
68
147
45
28
2
78
75
7
30
3
95
10
62
9
4
32
60
124
140
1
20
10
5
12
15
40
117
9
32
75
97
6
5
19
77
4
15
21
20
49
44
3
28
32
12
33
39
13
35
1
51
9
2
58
62
45
24
49
2
45
37
131
60
79
96
122
40
48
11
156
25
23
97
32
7
8
12
19
74
15
145
11
85
71
49
51
44
79
18
78
17
25
8
4
48
3
47
177
1
14
16
30
80
154
57
68
43
5
3
24
18
55
5
3
57
48
51
48
33
28
32
88
24
36
2
10
47
25
3
3
5
60
36
4
39
41
55
45
57
20
12
18
42
67
113
15
33
27
15
13
68
49
35
28
80
84
61
20
39
60
31
17
36
117
39
31
69
53
16
11
24
75
37
20
24
33
15
63
10
110
45
13
54
56
21
1
35
4
41
28
24
71
12
57
36
55
32
4
21
78
17
13
2
177
1
32
27
45
16
75
56
24
9
15
21
87
55
5
12
48
72
48
33
24
6
45
27
25
117
20
75
48
12
12
9
4
11
12
84
60
73
30
50
15
48
40
8
45
39
36
7
5
12
28
27
26
55
17
99
24
12
28
45
59
25
131
9
3
3
72
40
42
3
5
30
42
16
15
17
39
1
8
24
6
42
3
72
4
116
24
33
28
23
7
152
16
30
59
1
32
15
12
61
11
33
100
155
12
1
20
3
24
15
81
7
62
28
72
35
12
13
20
46
77
4
29
112
39
68
55
125
51
64
30
26
34
11
84
31
17
97
6
14
7
36
17
48
39
48
12
133
27
11
48
22
119
16
68
9
3
57
3
40
33
132
15
3
2
28
80
39
73
63
27
32
13
68
7
18
51
36
104
24
25
32
39
60
19
29
43
5
45
28
32
19
116
72
13
23
49
87
53
15
45
46
2
52
18
32
10
36
15
45
164
16
27
44
13
38
117
48
45
72
120
7
41
27
13
30
17
36
12
40
33
14
10
6
42
182
57
49
11
48
12
121
12
68
99
48
13
8
51
91
5
28
32
25
179
13
35
85
20
7
8
93
40
12
95
21
15
12
24
40
51
17
12
13
30
38
27
48
132
21
22
48
77
12
28
3
2
28
11
49
11
4
80
84
85
86
24
37
41
27
81
4
35
73
35
28
57
110
42
78
40
5
24
36
12
36
60
24
12
108
36
25
32
15
4
20
16
57
128
39
48
15
81
9
30
106
12
15
32
1
59
31
57
68
12
28
69
3
5
3
129
16
12
47
183
58
30
32
120
162
28
3
32
93
34
41
60
19
150
48
48
2
42
46
2
87
1
11
1
60
8
22
162
150
77
51
45
40
68
177
39
48
15
10
6
29
76
17
52
20
15
25
47
21
10
72
48
18
51
3
6
71
13
6
17
85
20
75
24
21
27
60
1
12
35
13
15
5
39
28
45
12
11
9
3
25
12
27
53
16
24
23
60
73
35
25
32
15
12
21
27
12
36
67
9
33
108
35
4
9
50
69
3
45
67
17
9
27
12
81
27
13
54
18
20
55
105
2
130
71
39
33
57
63
40
32
45
63
24
36
108
16
140
76
3
41
36
3
82
95
7
21
44
1
24
38
45
37
11
24
12
16
44
153
51
24
25
27
44
85
12
23
12
27
18
48
15
25
32
63
24
73
38
54
63
45
40
47
45
18
10
59
3
13
20
7
50
51
37
47
55
138
63
159
21
75
65
39
88
72
77
13
8
3
12
13
60
24
11
45
27
25
122
93
64
53
6
81
1
35
43
32
45
43
21
51
29
60
76
3
17
97
8
30
25
5
130
5
72
163
ABCD 93983210836*3^$a+1 [50016]
9
7
3
21
29
3
57
54
4
5
7
1
25
18
5
13
6
18
24
18
6
35
11
37
7
9
21
3
3
60
41
25
15
8
32
27
61
37
27
40
17
24
23
145
15
51
18
18
16
44
52
14
3
21
3
8
16
8
19
37
3
5
16
96
5
18
9
9
10
8
6
10
29
16
5
19
8
24
40
16
24
19
29
48
7
16
14
6
18
6
13
5
59
19
6
7
8
15
6
11
1
30
9
3
42
27
9
47
40
8
72
1
24
6
4
26
3
21
46
14
18
13
3
5
7
9
16
13
12
36
10
57
17
12
11
8
48
5
36
39
27
5
23
1
11
93
24
29
11
49
15
91
13
35
12
1
1
46
20
18
3
21
24
11
40
16
11
64
12
2
7
8
72
3
52
25
73
18
6
7
51
5
8
19
5
23
1
1
15
33
39
27
12
9
21
51
31
60
62
12
10
20
21
19
29
8
13
48
3
19
13
19
24
18
6
30
10
2
19
3
48
32
28
12
5
21
24
11
8
40
1
47
40
16
16
11
14
12
11
32
5
19
24
35
24
100
14
11
7
18
7
11
6
42
48
29
31
1
11
5
13
24
3
45
11
31
9
27
18
22
13
13
3
16
65
24
12
19
16
43
18
30
29
8
29
22
8
13
11
61
8
9
31
8
27
5
16
33
10
2
42
6
12
23
1
22
140
4
65
16
27
8
6
7
56
33
36
27
7
33
3
32
5
8
5
19
23
12
5
19
61
15
12
8
6
15
9
12
3
45
48
3
3
13
8
7
1
24
49
15
19
20
54
27
9
47
59
44
1
32
51
16
26
60
36
24
24
30
61
8
33
12
12
12
27
15
16
1
48
24
13
11
19
24
52
32
48
36
42
3
15
41
1
18
4
2
30
42
10
24
21
63
14
12
31
16
64
9
39
7
48
1
35
21
64
11
5
9
31
24
5
3
104
48
25
18
16
13
16
33
7
16
25
18
13
56
9
12
11
13
11
8
16
43
18
3
32
1
7
41
15
3
30
15
9
46
17
88
75
5
24
15
16
1
85
60
36
59
104
5
12
15
43
2
12
15
19
24
14
24
23
1
15
8
8
11
12
6
3
24
56
55
9
40
8
7
26
10
32
5
16
21
34
9
32
19
53
63
49
51
12
9
3
26
46
38
39
15
4
5
3
37
11
4
32
6
19
17
31
3
26
11
35
98
35
13
30
21
48
19
8
45
3
42
166
2
48
24
11
7
18
31
99
12
38
46
14
10
37
73
15
21
12
36
18
1
3
44
6
12
30
36
21
21
54
13
40
13
6
66
30
5
8
29
30
54
12
43
16
16
9
18
16
20
16
14
12
55
40
32
17
71
48
37
10
9
51
50
19
5
24
11
25
30
18
138
40
14
12
6
77
24
16
40
8
16
35
5
11
14
70
26
47
49
31
29
51
40
15
1
1
10
8
29
31
6
3
32
7
4
13
40
21
27
19
32
18
18
1
3
21
24
15
17
27
16
2
27
33
39
24
3
29
13
3
40
8
40
3
5
8
1
10
14
6
30
19
47
1
3
8
21
24
24
27
4
9
16
1
34
26
3
32
13
30
12
52
5
8
16
64
5
51
3
4
9
23
16
9
17
10
12
14
24
10
14
3
3
5
19
30
10
60
41
8
1
46
17
16
3
2
3
33
39
24
7
1
13
3
9
54
1
16
11
29
8
32
35
16
2
6
29
1
12
12
18
28
12
5
8
1
10
29
3
45
48
40
5
60
23
1
39
3
4
9
32
3
4
36
13
56
3
62
6
33
3
5
32
17
22
73
19
6
30
33
15
6
11
43
30
15
7
1
19
16
26
11
32
11
30
12
19
47
30
35
13
12
82
26
3
3
24
5
8
15
9
17
7
32
9
12
59
11
37
24
43
13
3
8
37
32
31
9
23
1
5
36
6
30
43
17
15
9
36
6
18
36
42
5
24
43
13
5
19
40
8
51
29
19
13
48
7
9
43
29
3
21
55
110
59
35
14
55
24
29
30
45
51
13
5
10
73
13
3
8
31
12
18
19
29
27
8
25
23
13
18
9
45
43
3
5
9
47
8
48
17
24
15
3
28
25
23
12
26
27
48
8
19
18
18
89
24
56
8
69
12
7
8
8
35
13
23
17
3
76
57
8
43
5
9
6
30
11
11
2
27
3
28
2
39
16
3
38
10
20
42
23
1
15
16
17
30
9
3
21
40
24
24
3
29
19
5
19
5
7
38
3
3
13
27
12
44
45
9
42
6
15
45
6
12
17
24
7
25
17
34
5
15
6
19
5
48
60
22
36
38
7
16
83
61
48
8
3
37
8
5
27
9
48
15
21
11
25
18
24
42
18
28
8
13
63
14
36
7
3
8
13
24
23
6
3
21
3
15
6
59
37
12
18
28
2
7
5
18
1
3
12
9
17
39
16
16
16
9
12
3
32
8
29
82
57
3
8
13
8
40
16
13
24
58
1
11
37
11
62
22
41
21
12
6
78
11
24
16
48
15
1
41
34
68
9
32
25
7
8
3
40
5
9
111
19
13
16
40
3
8
18
3
33
24
22
1
25
7
5
35
56
35
6
22
2
23
24
120
25
39
16
3
21
11
21
3
6
7
16
24
7
4
45
15
2
15
16
11
6
31
11
4
12
21
41
18
4
60
2
30
4
9
3
13
1
6
9
7
20
64
14
60
11
11
5
55
14
19
32
9
22
20
13
3
8
13
24
64
13
19
3
2
59
19
29
13
19
3
29
8
8
8
3
16
13
40
72
9
58
2
35
35
13
1
55
40
11
5
15
12
29
13
6
21
32
32
3
21
75
21
8
8
59
2
35
16
45
59
91
13
8
24
8
13
24
3
8
1
39
7
9
11
13
15
1
43
29
67
5
13
12
10
5
3
61
59
5
1
7
3
45
3
5
33
6
33
43
53
3
37
5
22
14
18
37
17
22
20
64
14
12
35
8
23
42
6
6
22
53
3
12
1
16
67
42
11
16
7
9
8
8
25
10
21
5
12
15
31
26
23
24
23
41
57
23
7
6
10
12
2
3
16
17
10
5
48
21
22
36
17
3
29
11
45
24
24
27
38
15
69
12
70
20
18
22
24
26
22
13
32
5
24
18
16
25
1
12
3
16
8
27
29
8
48
11
21
43
8
6
36
3
21
30
5
32
39
26
15
40
5
3
8
13
11
11
32
40
2
6
16
21
8
40
23
9
9
15
16
35
12
4
5
43
13
25
36
54
12
25
5
6
21
57
18
28
9
29
43
47
41
1
10
37
19
18
12
10
8
24
30
48
7
16
1
10
14
10
48
26
51
45
27
15
49
80
104
1
23
25
7
5
43
32
69
36
6
4
12
1
13
19
47
54
35
7
60
37
40
11
2
27
9
7
35
5
24
13
3
9
18
18
3
16
24
3
13
1
31
17
6
6
48
19
3
5
33
7
17
6
9
51
37
75
26
22
8
13
48
5
3
24
3
28
17
24
27
30
7
17
23
40
16
8
15
1
40
25
18
5
1
7
11
29
19
4
9
80
9
30
17
8
35
18
3
21
11
13
3
16
3
45
8
24
15
52
24
20
41
16
3
29
11
2
59
43
36
89
7
17
35
21
24
17
7
39
12
8
5
56
3
29
19
2
35
25
24
7
24
24
24
11
24
61
3
20
25
17
23
32
3
13
1
23
1
6
12
66
12
15
7
2
47
13
11
11
8
5
25
12
3
3
21
15
4
12
1
8
23
4
29
15
25
5
18
49
5
10
14
3
15
16
14
30
52
26
23
19
18
12
39
3
18
34
41
51
13
3
5
32
1
58
2
3
16
3
14
30
9
16
5
6
13
53
3
9
30
6
6
5
1
71
16
8
13
12
39
31
14
3
24
8
1
12
108
31
24
63
14
19
3
8
4
2
39
45
19
16
13
10
33
5
19
8
32
11
2
11
8
40
64
27
13
72
65
18
29
16
21
3
8
8
8
7
41
8
8
24
41
7
3
21
27
50
22
20
33
9
6
28
8
6
36
22
53
9
15
16
3
5
45
30
6
23
25
18
48
40
14
31
27
21
59
5
8
40
13
3
3
28
20
29
11
5
21
24
3
8
7
41
13
3
24
31
1
25
12
19
23
81
3
12
12
6
10
5
27
4
57
5
30
21
67
37
13
3
7
20
29
24
11
5
24
8
48
16
3
4
32
18
39
51
16
26
3
24
40
16
8
29
34
1
19
13
8
33
22
48
41
51
4
9
8
43
24
13
8
88
48
49
15
9
23
19
42
22
26
24
10
57
41
23
19
6
7
16
8
41
82
20
1
15
17
16
29
27
24
56
11
8
16
104
102
12
12
15
19
12
1
88
45
30
16
5
48
16
5
3
3
30
30
12
4
49
35
24
26
11
80
8
3
21
16
47
6
78
12
17
8
5
3
27
13
5
18
6
46
13
1
31
77
36
30
48
4
2
11
32
5
12
12
6
69
3
18
48
22
14
55
16
43
112
14
15
8
23
2
36
6
21
3
21
21
19
5
10
12
20
36
12
30
11
16
19
45
5
19
15
1
11
13
49
10
21
8
31
92
42
48
43
32
63
17
8
32
8
56
23
1
5
6
5
1
24
42
13
32
43
45
8
31
12
29
8
11
26
35
11
13
48
19
5
13
43
8
8
16
27
18
11
19
21
31
2
23
7
16
2
46
12
32
72
16
5
24
21
30
13
8
40
8
3
24
6
12
3
21
11
13
11
61
18
4
5
3
13
40
8
8
3
77
48
16
15
105
40
29
11
13
35
49
23
35
8
16
8
28
32
17
8
35
16
5
3
42
27
8
1
7
72
3
13
11
13
25
31
27
32
6
30
4
2
24
27
8
49
23
35
8
45
19
37
23
2
30
6
35
48
1
7
77
6
5
8
40
11
8
29
1
36
24
3
9
34
21
53
6
69
56
13
19
17
63
31
17
16
5
11
19
6
34
13
11
61
1
31
27
36
25
8
17
66
48
60
17
35
8
16
13
16
48
64
5
11
24
8
11
6
24
18
5
8
35
18
19
23
1
15
2
24
15
3
16
8
48
45
15
42
42
13
8
16
ABCD 93983228902*3^$a+1 [50082]
42
72
81
72
8
7
12
36
17
91
5
64
8
37
78
84
24
54
11
19
6
15
51
18
12
6
42
18
77
48
37
6
24
60
12
29
24
37
30
90
54
90
35
16
24
15
12
5
13
60
111
183
30
66
54
35
37
54
21
8
31
42
42
60
156
24
53
48
7
33
21
3
48
72
3
72
30
23
64
15
105
81
12
42
36
48
29
48
7
153
27
53
13
24
30
12
36
53
31
60
5
48
7
33
3
48
77
25
30
72
41
40
39
12
48
53
40
3
54
12
96
30
12
57
51
42
147
39
72
30
24
54
5
31
33
8
127
72
6
108
54
41
64
63
60
12
17
48
7
60
21
3
66
83
73
12
6
141
69
11
19
29
48
40
87
150
30
5
43
24
36
120
33
15
96
90
135
105
6
30
42
161
24
16
99
101
55
12
5
79
126
123
117
12
6
6
6
5
13
6
69
87
54
35
61
35
7
17
25
23
55
48
78
35
144
7
6
48
59
37
78
48
29
13
12
15
39
60
21
39
54
3
3
96
36
17
13
155
67
96
21
129
6
54
35
49
30
12
21
3
29
67
29
37
3
39
48
65
37
6
204
12
29
19
12
24
89
48
112
45
90
126
150
132
102
11
192
7
60
21
51
29
37
42
17
31
17
31
12
5
88
51
78
18
12
18
39
96
159
89
55
24
12
101
24
13
78
5
24
24
24
13
3
24
21
35
61
6
42
83
19
24
29
7
108
48
24
18
108
12
6
72
12
60
12
18
47
24
19
5
37
35
133
3
3
5
64
3
60
42
60
11
37
35
97
23
24
48
7
48
78
35
24
1
119
13
6
12
30
108
71
13
12
126
12
102
143
13
90
17
67
6
30
24
138
36
11
55
9
27
53
7
54
66
12
5
7
41
13
36
48
6
24
17
91
53
64
3
48
36
48
17
85
54
21
144
15
30
11
24
24
31
9
80
48
37
42
84
24
18
30
42
6
60
24
102
48
35
31
96
84
72
5
48
139
36
12
29
19
77
55
120
30
12
30
66
30
24
57
39
84
60
113
192
7
24
54
66
17
24
43
5
25
6
36
120
96
24
18
18
18
60
54
5
133
18
12
5
19
120
29
72
85
12
78
18
84
11
7
17
37
11
7
30
3
8
40
32
48
40
15
41
133
138
12
120
48
12
6
35
19
60
41
19
18
99
21
18
17
19
66
30
42
138
17
13
18
12
45
3
24
120
90
6
66
168
11
19
36
9
21
51
45
36
18
24
48
24
36
24
9
57
15
69
35
151
60
53
40
24
15
41
31
6
147
80
43
114
11
13
24
30
21
99
42
6
5
79
41
43
6
15
33
6
12
29
120
19
132
57
51
197
49
6
33
15
60
42
24
3
72
8
73
18
12
137
13
12
6
6
59
19
36
6
35
13
18
65
19
5
40
9
42
54
15
15
108
66
42
24
84
12
72
161
109
12
23
72
13
27
21
78
29
13
24
120
30
84
6
18
81
45
24
162
65
25
48
78
17
1
12
35
55
33
45
24
42
89
49
228
147
48
120
69
83
72
79
96
6
12
47
13
11
16
75
5
25
18
18
12
60
83
24
43
21
87
48
17
40
8
19
5
43
53
31
384
12
18
24
72
24
11
43
48
45
69
59
61
30
6
138
77
19
18
75
87
9
39
6
30
12
153
9
18
12
57
8
31
30
11
24
49
15
33
47
55
17
88
51
5
61
30
48
45
15
6
11
79
17
43
24
165
75
90
6
114
72
51
80
48
19
5
91
5
67
54
39
24
15
78
35
37
35
43
5
40
93
27
8
144
103
48
89
1
6
6
54
66
30
12
48
17
37
3
32
16
39
36
162
3
48
9
23
48
55
54
27
15
113
1
47
112
231
54
3
45
24
6
5
48
1
15
8
67
60
90
63
51
66
126
149
96
64
3
72
5
96
7
17
61
42
36
66
18
6
11
1
87
45
11
96
91
162
11
37
35
13
131
13
18
18
210
12
12
5
37
11
13
24
51
32
48
40
21
66
137
88
99
5
16
3
5
120
7
24
6
12
30
65
7
48
72
60
45
21
42
48
90
12
48
59
55
36
12
48
18
36
6
29
19
24
30
36
155
64
8
72
163
29
24
151
108
18
24
6
69
8
7
89
109
35
67
54
39
3
42
3
15
30
27
32
49
71
64
141
35
25
30
6
78
21
111
42
23
7
41
64
45
3
69
11
19
53
193
12
11
16
9
144
18
5
25
15
104
13
35
73
30
24
65
13
51
87
9
3
12
90
15
21
30
5
13
114
90
18
12
41
19
45
32
19
77
67
18
3
117
12
42
5
43
53
247
65
7
54
24
3
69
35
43
5
223
12
45
3
117
63
57
32
120
16
3
42
18
6
24
6
53
7
9
32
24
31
17
72
48
61
11
31
12
60
66
12
323
49
66
24
12
9
120
24
8
37
72
35
19
156
60
5
13
11
55
54
30
42
11
72
31
6
6
24
6
42
5
67
36
24
18
78
9
48
3
60
17
ABCD 93983774078*3^$a+1 [50023]
72
24
115
185
28
32
4
20
16
24
32
72
60
85
183
80
48
36
13
111
32
24
48
48
7
21
20
76
63
5
40
20
12
16
80
72
7
33
68
4
39
41
64
104
112
168
32
96
12
132
16
108
32
112
48
20
109
59
84
37
15
96
33
11
220
20
4
12
20
28
32
4
104
36
36
49
11
52
81
111
8
40
21
59
60
112
20
24
160
72
44
4
32
64
120
8
48
48
12
100
140
108
4
116
12
28
200
72
84
16
87
21
116
48
108
103
9
48
48
272
4
60
48
48
57
72
3
68
12
48
13
54
57
8
28
32
12
24
72
112
105
27
48
20
12
55
144
29
25
215
16
72
3
29
40
21
36
15
104
24
16
116
36
24
100
116
172
15
5
88
24
56
4
48
45
51
92
40
44
4
39
17
36
60
52
12
75
5
49
47
144
36
100
8
25
15
104
72
28
32
55
45
45
191
4
80
49
39
8
48
121
51
39
9
36
56
24
124
156
48
20
60
48
4
276
8
144
72
13
27
24
39
5
12
16
20
84
24
4
80
16
32
12
88
72
20
55
105
92
216
24
13
3
24
45
131
124
36
92
31
17
4
105
180
51
144
176
40
24
56
4
48
20
28
44
16
24
264
15
281
60
19
9
56
12
124
33
47
4
144
80
108
52
32
28
8
12
52
104
16
168
56
40
24
8
40
32
52
20
160
48
8
4
60
24
32
103
21
20
13
15
68
133
39
132
60
48
36
12
32
37
75
105
144
11
24
4
32
16
48
81
15
39
41
13
87
224
76
9
11
60
48
12
4
36
24
24
8
4
96
180
87
117
44
40
24
260
76
56
40
9
47
60
4
188
12
48
55
126
11
36
7
93
8
4
68
48
40
164
187
33
20
76
84
68
79
18
27
45
15
20
4
12
32
25
75
12
3
41
84
48
4
3
57
68
1
135
32
49
23
108
64
44
40
45
11
36
28
24
12
15
5
108
48
4
144
60
32
108
4
12
84
32
4
104
4
32
4
144
32
64
24
32
280
60
123
5
100
72
48
27
29
115
9
80
48
132
55
65
48
112
20
76
24
8
120
24
4
84
32
24
25
111
24
36
96
129
11
132
1
36
11
28
24
135
5
108
52
32
48
12
40
24
56
64
81
39
36
68
40
51
125
72
60
112
80
12
4
129
3
140
160
32
60
40
8
84
4
81
75
108
8
48
16
159
54
72
18
57
8
72
180
124
96
75
345
36
24
56
40
20
4
128
28
44
36
64
84
81
108
15
20
88
8
40
32
52
116
112
32
48
60
12
16
24
56
16
99
5
124
12
68
36
124
80
48
52
45
3
120
20
60
13
71
48
7
21
8
79
17
28
12
8
112
80
88
36
32
52
12
140
16
8
25
39
152
64
56
13
11
84
60
25
15
32
40
8
76
20
72
100
32
16
75
57
12
57
18
81
24
32
124
20
72
84
4
32
48
12
84
144
49
23
24
24
36
64
92
43
57
44
43
21
80
16
24
39
5
132
24
1
23
28
68
40
72
8
24
48
24
40
60
180
56
120
40
48
32
24
48
12
16
164
24
36
28
32
100
68
136
120
9
36
54
57
116
64
108
68
12
28
69
3
8
4
96
108
24
56
96
19
21
8
132
4
32
112
15
72
101
4
140
133
75
36
32
168
52
12
56
199
17
120
43
45
56
96
19
9
12
20
28
8
64
3
53
52
32
36
88
80
16
56
19
18
83
52
45
47
100
123
57
33
71
24
48
19
21
69
83
72
25
11
100
72
8
64
69
11
24
4
92
4
20
16
315
33
116
192
40
20
64
75
5
60
48
120
40
72
128
31
17
112
12
48
32
160
48
21
11
25
3
8
60
28
36
84
12
57
135
32
28
21
107
4
33
27
68
36
76
45
108
183
48
20
76
68
40
56
16
33
36
35
36
19
90
36
3
48
44
160
84
96
56
84
19
57
132
12
15
5
49
47
60
19
69
32
64
24
116
4
69
11
40
56
108
180
1
159
57
3
12
116
49
54
5
4
80
60
85
47
36
112
32
169
ABCD 93984989752*3^$a+1 [50013]
39
9
15
48
288
12
45
72
63
12
102
144
30
57
3
12
42
72
30
21
27
153
105
30
24
93
3
12
33
12
135
48
138
51
63
81
27
48
36
45
24
27
78
51
21
24
111
180
3
96
18
30
48
18
15
39
36
6
6
18
147
27
9
63
9
84
21
75
12
9
48
42
45
9
54
180
36
81
9
6
96
42
6
24
132
6
63
87
21
12
39
45
45
18
84
18
6
132
69
39
24
33
9
6
105
33
6
186
30
24
33
33
42
48
54
15
135
33
84
3
138
18
45
63
24
12
117
27
21
72
84
180
12
27
24
12
84
66
30
120
48
153
24
9
6
72
90
87
12
3
48
12
54
15
105
87
9
18
12
66
102
48
114
27
36
15
66
42
33
21
150
24
12
12
18
198
24
42
6
132
45
15
36
6
90
48
12
66
72
39
24
9
96
51
12
15
84
102
15
33
30
66
30
120
69
12
3
93
3
12
84
30
48
39
63
66
303
12
3
12
12
33
3
6
48
30
45
93
18
33
21
72
96
3
15
21
48
15
18
42
12
90
30
33
12
48
15
30
111
15
33
3
48
132
18
15
27
48
36
156
36
42
3
12
57
48
138
21
27
12
9
15
24
72
192
90
96
6
33
15
108
30
48
39
24
111
36
6
6
72
12
81
12
3
30
18
6
48
90
6
39
15
69
21
102
24
9
3
84
66
15
75
54
6
24
33
27
48
30
51
15
204
33
9
96
48
72
39
15
90
30
21
180
87
57
96
27
6
15
12
3
96
18
87
153
42
36
60
81
219
24
60
69
9
6
24
360
288
12
126
3
51
12
6
15
60
12
3
81
3
9
39
12
6
39
3
6
216
150
45
51
81
57
54
12
54
24
99
21
30
12
156
9
33
279
84
48
36
123
108
24
45
141
102
120
9
27
36
45
51
90
39
81
72
147
36
27
60
42
126
18
72
48
39
15
33
12
63
60
18
15
9
30
33
9
48
6
33
24
9
6
90
48
72
30
9
15
105
24
12
15
12
36
12
9
9
3
48
111
30
54
9
15
66
246
12
102
24
162
48
36
66
24
126
72
18
72
51
12
15
9
9
51
63
36
42
24
78
9
24
9
96
51
60
36
36
9
15
15
57
63
90
120
6
153
9
3
12
15
33
15
36
30
144
6
48
66
72
3
75
21
12
9
72
210
60
96
24
12
30
30
129
99
60
42
24
192
18
36
45
21
78
12
213
144
24
48
3
12
66
15
159
9
15
57
9
15
15
48
12
6
27
15
21
39
48
21
3
48
9
81
39
12
27
42
30
18
27
45
78
24
18
6
72
105
48
57
42
12
36
102
48
42
21
60
21
54
57
39
90
30
57
147
84
12
33
21
6
96
9
12
261
15
72
15
84
6
30
108
102
138
60
36
30
87
240
27
69
57
3
21
75
60
24
156
12
132
99
42
18
12
18
15
57
138
69
60
3
42
39
105
102
42
15
57
15
39
69
3
48
114
6
117
267
9
9
3
45
66
21
27
102
6
24
90
15
111
57
63
9
39
141
12
33
18
12
21
96
180
33
27
84
12
48
12
147
30
6
12
78
72
126
60
141
3
60
42
75
99
66
6
18
66
141
84
21
24
51
75
48
57
27
48
69
48
15
45
3
60
60
24
45
75
48
138
39
39
33
57
6
45
12
3
81
12
15
186
15
108
48
84
9
39
9
48
63
24
12
12
36
36
57
3
84
219
30
18
12
9
105
72
24
6
33
48
153
39
96
63
72
21
108
48
63
57
39
81
111
9
12
48
93
15
15
69
15
54
30
72
9
72
9
87
81
30
240
201
156
21
15
12
15
36
33
81
39
51
48
33
45
87
27
60
132
141
159
18
135
15
42
6
12
12
66
3
12
63
21
3
210
27
75
18
6
9
3
12
18
288
24
87
3
12
90
24
24
30
18
24
66
12
9
72
15
84
78
18
6
48
15
15
93
12
48
33
6
24
36
108
33
15
9
12
3
120
24
201
33
18
12
69
12
15
24
48
81
87
57
15
93
27
42
183
72
12
15
6
48
15
81
24
3
60
51
21
12
15
30
111
51
69
33
6
84
126
150
9
51
21
129
15
15
42
78
48
36
6
30
48
114
6
24
216
84
45
132
48
60
51
6
15
168
3
21
48
63
60
93
3
6
27
3
18
90
60
18
72
27
3
42
15
63
9
12
21
63
108
27
129
57
30
12
45
24
15
24
24
ABCD 93985104652*3^$a+1 [50077]
155
72
37
72
56
64
23
33
24
411
109
56
195
37
155
13
23
12
24
61
240
35
37
311
12
72
45
3
168
45
16
71
169
35
36
288
1
11
13
72
144
95
25
56
27
205
83
84
81
72
3
37
95
48
25
168
144
56
87
84
229
56
408
72
24
16
168
32
40
24
35
61
95
73
96
192
35
157
120
8
48
24
3
108
156
96
69
51
69
39
49
8
72
27
45
75
24
36
73
56
111
60
13
71
1
203
168
157
72
11
12
121
24
11
85
179
96
45
24
3
24
13
11
205
24
203
132
336
169
80
88
8
40
95
121
80
75
60
48
33
27
132
49
152
72
75
48
37
168
32
16
35
132
57
27
45
208
72
48
168
24
23
81
99
13
32
171
36
33
51
61
95
36
48
85
56
75
84
25
24
47
36
192
157
95
121
119
96
169
11
60
129
40
48
23
84
13
11
229
11
240
69
208
47
25
11
216
96
84
36
48
117
39
48
96
441
3
48
228
1
35
69
16
56
328
167
49
8
232
56
304
8
112
11
120
109
11
24
144
12
9
40
48
47
33
120
3
48
85
32
112
95
96
132
120
13
131
21
144
64
35
120
45
16
83
133
83
24
93
39
73
23
108
72
37
72
24
227
85
24
119
84
205
275
253
179
120
61
179
13
360
576
11
48
37
35
45
16
192
80
15
132
133
8
15
25
32
3
408
21
39
49
48
107
133
35
109
179
24
48
37
47
81
63
1
104
16
23
12
36
129
3
13
227
37
48
80
87
25
23
121
56
15
313
23
225
120
3
144
36
96
9
27
24
84
96
48
12
84
1
35
61
32
63
60
144
13
23
60
48
109
56
27
69
63
153
87
145
32
63
12
133
35
85
131
69
40
48
119
1
35
37
23
228
12
177
3
24
253
23
48
36
216
48
45
24
15
25
32
375
108
36
132
117
3
144
36
129
144
75
36
49
35
165
16
48
23
60
45
144
88
107
24
60
25
71
25
48
120
48
32
27
301
128
39
33
40
23
60
109
32
16
24
288
32
16
35
13
11
48
157
11
157
48
47
48
25
24
83
37
23
60
13
23
9
72
40
8
112
11
37
128
240
63
96
96
25
80
72
192
15
144
49
95
48
48
97
24
80
16
72
56
16
24
104
195
13
119
1
59
48
180
25
8
159
36
48
157
59
13
35
157
23
240
48
84
21
183
84
157
35
45
120
88
11
69
40
23
49
48
95
96
25
56
3
396
12
132
1
11
165
88
23
192
121
167
49
35
13
32
171
24
48
93
232
23
105
112
35
37
128
40
72
96
48
35
109
47
25
71
12
180
73
59
168
85
80
88
83
37
47
1
32
64
48
83
37
80
27
336
72
276
240
12
84
60
24
60
9
3
24
13
95
33
27
37
200
16
200
75
13
119
25
80
123
157
47
60
228
132
ABCD 93985503988*3^$a+1 [50011]
43
120
6
60
36
24
6
36
69
75
5
19
21
105
54
41
48
1
36
6
57
8
25
78
9
15
72
33
111
6
96
24
35
160
69
156
6
29
28
80
7
93
171
129
3
18
99
68
4
111
17
48
72
37
15
69
66
125
1
54
53
37
36
78
12
57
57
95
13
83
13
24
60
15
3
84
33
20
37
3
3
54
75
20
28
8
60
19
105
20
28
20
37
6
12
5
120
31
77
19
6
24
36
30
24
113
13
27
60
32
88
3
9
69
12
48
39
12
9
47
60
7
30
42
5
121
48
47
24
91
9
108
33
59
25
63
33
12
6
30
30
6
120
23
48
13
126
54
24
27
48
20
1
6
36
9
20
73
42
45
81
24
15
48
57
60
18
60
36
17
109
15
15
30
18
18
27
3
29
25
144
42
48
96
114
107
64
51
9
48
12
140
85
24
39
93
84
3
12
93
135
21
24
23
7
12
33
15
5
100
8
103
21
9
11
1
27
8
49
60
30
6
24
3
33
47
85
12
48
78
77
1
210
41
61
18
6
183
27
18
12
6
89
49
24
12
96
47
1
60
54
57
48
21
39
12
63
45
20
40
68
7
5
1
39
63
57
12
48
141
12
30
48
6
15
56
43
29
91
81
3
96
89
97
36
84
11
103
137
72
40
33
27
33
27
20
48
52
180
81
11
36
43
29
1
107
109
96
78
21
15
24
180
129
20
91
144
36
30
42
114
75
8
31
81
45
60
11
73
6
78
23
163
6
11
85
27
92
100
8
25
23
4
3
36
17
73
54
45
72
9
39
15
12
30
23
40
3
60
5
13
6
78
42
78
72
18
102
3
20
43
17
31
77
43
24
17
55
54
84
12
18
36
21
68
1
42
9
68
72
73
30
45
12
9
24
27
21
42
30
15
15
17
36
73
60
39
12
33
35
100
21
39
20
37
48
120
35
40
72
9
51
63
12
41
79
54
119
115
5
60
25
12
11
4
99
9
57
3
33
144
108
18
18
66
93
12
39
9
32
36
13
99
3
42
107
36
79
6
108
47
192
1
60
66
24
29
43
89
28
27
33
20
40
3
65
13
6
18
12
30
41
85
24
18
53
24
1
48
60
6
45
9
84
12
3
72
45
3
12
105
48
23
19
54
36
11
72
91
174
15
21
54
30
42
24
9
68
4
93
47
115
41
4
45
3
20
72
109
276
3
3
24
6
99
8
40
152
28
3
9
9
36
131
64
45
3
27
5
25
3
57
83
37
3
132
8
67
6
39
3
185
180
91
96
6
48
51
69
39
3
24
113
52
8
48
52
128
4
20
85
6
48
12
30
42
108
77
7
30
24
36
108
18
57
21
11
36
4
8
60
91
17
72
7
78
66
21
51
9
15
30
15
69
54
72
53
31
17
4
48
80
40
60
12
45
48
27
111
57
21
11
40
8
13
42
17
13
15
57
11
12
85
12
71
52
20
40
12
20
115
185
60
36
67
5
25
87
21
42
12
5
55
6
90
17
72
55
33
51
17
4
68
37
54
54
42
105
63
126
39
33
12
270
45
57
3
20
12
96
12
1
107
60
19
96
18
47
12
145
23
49
75
21
47
1
59
48
52
8
4
285
35
48
7
6
18
21
93
78
18
11
60
13
23
37
15
20
40
3
84
53
175
17
28
27
66
18
12
57
21
119
40
8
52
21
42
17
100
57
300
11
4
3
18
119
85
18
66
12
18
30
36
78
17
49
51
9
39
27
18
66
9
72
63
42
23
43
65
43
30
47
4
39
101
103
30
87
15
53
43
29
79
29
52
51
5
19
5
88
87
93
32
19
161
40
21
27
27
6
155
13
59
85
27
21
24
6
69
21
84
30
54
60
231
8
40
111
6
3
93
18
84
117
8
1
6
6
24
60
3
33
35
13
12
39
15
30
15
3
45
8
64
9
47
73
131
13
27
8
1
12
120
24
90
5
28
8
49
3
12
8
60
1
90
9
12
8
72
36
169
11
4
45
23
43
57
60
8
4
48
45
48
35
12
40
51
149
7
78
15
8
25
27
57
15
68
112
56
12
25
18
17
37
15
140
109
60
54
12
41
49
3
68
13
12
72
35
40
33
18
29
13
27
27
90
18
102
11
60
4
33
12
23
25
23
60
64
33
36
11
40
9
12
72
75
72
9
84
60
12
15
39
30
47
4
33
30
5
7
5
25
11
43
9
33
24
90
5
28
20
52
20
43
12
45
60
20
79
54
15
3
9
80
28
51
21
51
72
6
60
99
33
59
19
90
39
3
12
5
37
54
30
66
5
25
18
12
30
3
8
13
12
84
48
66
150
36
3
60
3
18
99
93
12
75
27
30
24
84
35
12
19
21
21
84
63
12
153
23
24
91
117
20
37
3
87
30
23
52
15
36
5
43
17
4
8
72
85
15
48
3
17
108
25
12
35
67
33
72
45
3
8
64
8
103
42
156
47
7
177
68
7
105
9
6
6
27
120
135
17
108
67
30
138
96
9
57
3
32
1
48
30
77
79
18
30
57
93
30
45
21
60
39
ABCD 93985519846*3^$a+1 [50209]
59
139
81
20
61
18
45
132
69
59
61
30
144
69
219
48
12
9
32
13
6
29
13
72
18
6
72
162
6
3
39
102
15
36
111
54
59
55
9
80
16
45
99
69
18
6
99
27
33
27
9
12
9
102
90
39
48
132
51
29
157
114
12
108
9
3
96
240
84
9
189
30
276
54
11
7
48
420
53
157
3
32
7
117
81
54
29
67
45
69
75
63
132
12
17
181
27
12
36
135
9
128
43
69
117
6
114
66
17
7
72
48
54
270
12
6
174
108
45
36
21
90
54
120
131
64
80
85
54
48
18
63
9
39
144
20
157
144
6
12
60
12
9
87
69
164
31
93
15
48
69
80
28
33
83
48
28
20
223
36
12
108
192
90
264
90
137
103
48
60
29
307
42
63
36
21
11
19
90
210
12
42
66
132
18
102
12
174
30
5
28
3
30
120
270
9
39
108
33
147
132
9
69
59
160
45
54
84
41
85
72
24
6
213
69
42
126
90
69
68
37
114
233
13
3
60
20
55
36
24
29
7
144
72
48
17
55
69
81
18
30
6
12
48
12
84
33
195
48
42
6
29
157
18
48
150
27
15
6
54
177
84
144
272
48
31
81
15
17
133
30
57
36
3
24
66
3
80
76
75
6
99
3
29
31
126
120
39
144
129
18
6
27
12
96
39
36
294
3
240
12
27
132
21
45
15
201
234
84
48
29
64
69
27
32
16
21
75
75
66
15
159
84
45
51
30
15
9
11
48
7
144
69
27
329
31
24
30
11
127
108
36
33
3
84
60
60
93
57
6
18
15
36
15
48
81
39
48
41
31
12
66
198
9
33
150
12
17
13
126
101
13
99
80
103
24
65
7
9
12
20
13
66
24
30
123
21
210
105
27
53
7
21
212
55
89
112
51
77
43
53
19
36
41
64
108
153
135
75
126
11
13
138
192
89
55
60
24
18
48
51
93
30
101
37
18
41
19
60
120
270
24
78
42
42
78
90
102
63
3
72
21
9
6
21
21
11
16
51
12
54
144
24
207
63
18
111
153
6
53
28
48
132
141
30
90
39
20
91
69
87
153
51
201
147
204
36
12
81
9
107
28
51
36
24
33
243
17
37
11
13
192
48
6
125
7
78
75
261
120
15
15
108
57
12
87
42
3
51
48
18
48
24
96
30
114
111
9
6
165
51
48
29
28
9
11
139
90
11
109
54
45
3
18
11
133
48
24
30
5
55
30
54
5
16
45
6
18
30
12
24
137
67
156
33
156
39
36
41
61
162
6
96
6
21
108
3
108
69
51
138
144
15
164
37
150
156
6
264
54
5
28
20
19
12
60
18
18
12
18
66
150
87
33
186
48
144
126
6
114
51
63
192
6
27
156
36
141
3
60
15
24
108
81
123
245
151
41
31
48
12
60
150
162
93
63
69
63
81
27
21
39
30
59
43
66
72
78
249
81
35
28
57
155
48
61
35
205
30
120
9
68
31
81
12
111
96
72
156
33
27
53
43
5
19
141
60
9
59
16
117
138
30
99
123
84
17
13
90
60
18
30
18
87
84
3
29
28
33
54
24
5
31
12
21
12
51
48
45
51
126
6
249
20
192
31
257
61
3
45
30
69
117
18
9
63
54
102
33
57
72
15
75
69
9
11
7
156
9
9
27
39
233
7
41
31
78
83
16
63
294
138
12
5
295
6
24
27
39
9
39
69
33
99
3
60
6
120
ABCD 93985780204*3^$a+1 [50022]
29
54
61
72
143
117
3
84
85
20
15
6
31
83
6
186
18
42
24
24
42
24
27
57
30
6
36
90
81
27
6
6
13
80
27
9
216
3
72
25
5
30
1
59
78
72
54
24
12
33
21
24
162
13
72
24
20
15
24
66
204
7
5
163
35
6
6
150
3
27
18
60
120
12
3
21
6
84
156
13
47
24
24
210
55
5
102
9
36
3
73
17
63
28
59
13
53
54
6
24
3
27
30
27
16
47
12
33
105
6
6
48
66
6
51
3
36
165
3
36
84
30
27
148
11
6
54
36
60
1
119
1
60
12
11
21
84
9
60
150
12
108
66
36
90
138
6
61
143
30
7
8
45
36
39
16
11
30
31
17
63
153
6
60
18
30
13
12
36
24
20
15
81
36
40
5
31
44
15
30
24
67
17
66
114
135
51
24
72
54
7
23
21
3
6
27
28
5
24
6
6
63
45
12
114
84
42
30
30
30
24
97
17
66
6
24
67
23
37
59
240
24
9
117
91
17
12
174
54
6
1
24
11
105
39
90
115
35
126
18
12
108
36
1
80
28
95
30
30
6
51
28
17
3
135
72
378
72
48
43
47
42
115
35
49
59
36
37
72
5
12
90
18
72
108
6
129
21
19
125
55
131
24
25
17
60
175
5
54
30
19
35
97
164
111
13
11
96
204
6
15
4
275
49
101
51
9
55
59
156
6
30
169
11
18
6
6
3
75
6
31
143
36
24
30
6
30
54
132
81
3
45
45
15
21
30
33
60
112
35
25
89
36
30
24
36
48
42
135
3
25
47
18
27
39
30
24
115
65
7
5
90
1
29
30
33
21
60
84
15
105
55
11
6
48
63
33
6
21
3
84
30
12
123
57
108
15
27
54
19
35
36
9
15
12
30
18
1
132
107
6
174
57
153
15
27
21
9
30
78
55
35
12
54
31
263
105
27
48
60
12
144
45
16
8
57
84
54
12
81
4
44
21
3
75
6
27
3
150
6
13
71
81
9
31
8
75
66
31
23
85
36
59
37
29
15
72
40
29
18
33
3
24
25
77
103
120
5
91
59
13
8
69
75
27
18
66
261
69
30
1
89
36
138
6
6
54
67
44
93
3
100
107
30
60
90
81
21
48
31
56
45
60
63
15
42
84
6
9
21
43
161
24
42
13
17
48
51
51
25
23
30
30
57
3
36
1
65
78
1
41
18
45
15
6
24
30
60
30
115
8
4
53
12
84
39
27
90
78
30
55
5
120
42
168
12
90
3
72
63
90
60
72
3
45
43
17
55
8
3
36
60
144
36
48
12
13
71
30
24
66
24
57
69
27
27
42
114
9
15
120
186
55
29
60
12
60
39
9
63
28
65
6
205
53
12
15
3
72
60
30
51
93
19
72
44
9
132
18
85
8
33
66
54
60
19
131
24
36
114
12
15
9
36
108
91
11
45
9
30
24
6
27
9
24
24
6
24
13
29
30
24
45
36
28
17
78
1
239
12
21
33
19
71
1
5
30
45
3
42
114
36
120
18
30
60
30
15
57
18
6
174
30
67
44
84
45
7
8
27
90
120
90
48
25
107
105
3
6
24
180
15
45
60
30
25
17
24
36
43
11
24
36
45
129
96
51
9
6
141
180
3
6
60
90
138
15
135
42
78
30
42
18
6
1
23
12
1
53
114
25
32
4
71
18
7
8
45
126
30
60
27
33
6
30
30
45
75
45
60
3
66
15
60
12
159
90
18
66
54
72
25
53
12
24
6
30
30
114
39
141
31
80
15
18
31
32
3
169
11
90
27
52
12
35
144
36
54
27
28
60
36
20
60
3
25
11
6
24
30
9
40
72
23
42
48
55
107
228
25
11
36
48
6
99
72
45
51
27
72
13
17
18
81
21
30
129
124
80
21
120
6
9
21
30
120
90
63
21
84
42
84
9
45
6
49
17
18
13
119
49
35
81
123
6
6
21
9
223
92
3
42
18
285
27
73
92
63
6
27
4
53
90
37
95
1
12
60
48
119
24
1
5
18
30
30
120
73
23
6
30
78
6
24
60
1
80
60
75
120
24
33
4
143
36
84
30
120
7
80
3
132
9
81
234
66
63
36
69
42
30
18
6
144
120
3
57
120
30
12
61
17
30
12
48
37
59
9
21
6
81
39
24
30
6
1
179
54
24
66
49
11
6
24
31
8
75
6
6
60
48
57
3
12
120
18
51
72
39
24
84
72
1
17
15
27
78
6
24
30
231
39
105
72
3
6
414
60
30
12
60
19
44
51
85
44
15
85
12
108
65
66
1
5
54
6
18
1
29
15
160
17
48
120
ABCD 93985911718*3^$a+1 [50043]
132
73
23
4
116
4
69
11
100
60
99
77
13
12
95
49
3
156
21
198
90
23
4
15
29
76
164
12
19
6
15
12
27
153
27
29
25
107
103
81
20
84
31
45
63
17
4
39
30
63
15
5
120
4
116
24
31
45
9
23
13
3
140
64
141
47
4
8
16
99
108
114
3
60
80
1
54
18
54
84
45
104
112
20
43
21
224
16
20
67
33
36
39
21
69
12
3
87
77
88
20
13
107
19
21
84
36
104
25
168
30
36
42
39
9
95
112
135
17
43
69
20
19
30
6
30
99
51
69
36
33
63
72
60
120
108
99
24
5
36
16
84
141
15
132
20
31
9
8
24
73
11
37
47
12
36
48
19
21
84
60
3
18
39
12
44
24
40
93
39
84
12
99
54
47
73
75
20
60
85
72
15
87
53
144
24
55
81
44
12
19
41
163
57
8
12
88
32
52
8
4
39
9
27
29
52
68
120
36
76
39
18
11
4
72
8
52
51
12
36
17
19
150
51
3
5
24
28
128
25
15
39
72
5
24
25
95
76
15
41
7
77
60
16
9
35
148
51
65
24
36
12
13
95
24
91
144
18
3
105
51
116
88
72
3
17
84
28
12
44
72
67
21
27
18
11
28
33
27
27
186
59
28
33
135
248
16
216
92
13
42
48
33
152
40
87
18
23
72
52
36
87
17
91
36
5
13
48
95
100
20
37
162
6
27
56
19
77
36
55
48
17
60
60
100
15
29
16
9
23
60
160
8
7
5
112
20
19
9
56
12
172
75
77
40
8
16
81
75
20
43
45
72
44
55
165
105
24
11
16
44
12
72
48
7
21
12
84
20
31
30
39
104
64
12
8
48
4
15
5
61
63
56
108
16
12
87
57
3
18
195
24
8
16
39
81
36
81
27
68
60
28
44
7
96
33
57
23
4
48
104
103
18
47
12
16
33
15
12
27
78
12
83
133
11
60
151
9
75
21
33
72
18
17
55
108
5
49
108
27
216
176
31
5
175
24
165
69
39
48
24
20
16
15
9
8
16
44
115
53
7
18
3
56
16
80
4
60
8
40
111
5
60
96
48
36
12
172
33
87
45
3
9
11
40
24
48
152
288
55
53
28
45
12
3
104
100
81
87
84
9
47
169
15
3
78
3
45
6
45
44
4
20
7
36
9
104
55
17
55
84
24
5
49
3
48
12
20
24
85
54
41
124
72
15
9
20
24
12
48
100
84
27
65
28
20
73
18
129
27
45
68
252
76
12
51
5
24
40
68
13
47
100
27
93
57
35
28
93
15
20
19
45
63
9
51
9
81
12
23
127
72
53
28
63
54
11
120
36
28
276
99
21
80
132
12
67
108
21
20
97
18
29
12
13
15
12
33
71
12
48
25
99
12
44
24
28
24
3
72
24
174
42
9
72
3
24
33
24
60
8
88
128
37
3
44
76
39
53
52
12
176
60
19
5
31
57
75
30
3
24
60
39
29
193
3
20
52
9
11
48
36
31
54
114
36
54
27
224
40
8
43
5
25
219
24
99
33
48
36
51
5
100
32
73
27
33
23
31
174
15
36
39
6
83
61
39
63
24
41
84
13
3
24
108
81
11
76
3
41
96
72
97
54
21
8
36
52
20
40
8
40
44
72
40
56
28
216
63
66
35
1
24
15
36
8
31
161
76
72
128
12
132
4
80
109
11
151
84
114
15
12
39
197
4
3
53
19
5
31
113
16
36
15
12
105
12
81
75
48
44
1
54
41
25
11
28
68
19
18
60
11
192
28
39
21
12
33
27
108
32
67
101
85
35
109
66
96
48
5
31
237
60
20
24
40
21
23
49
3
84
8
216
79
45
72
96
129
18
36
36
36
9
44
1
15
44
76
69
159
15
117
24
57
87
3
5
40
132
48
44
180
19
45
51
45
44
84
16
20
61
183
8
120
28
144
8
28
12
68
52
8
7
9
39
21
20
193
11
60
4
123
5
4
44
16
3
53
12
28
60
80
25
23
136
15
5
4
99
198
60
135
183
5
196
8
12
4
81
54
72
65
247
293
52
141
27
3
21
21
59
43
6
90
180
41
28
180
32
60
76
15
102
23
52
8
48
67
90
78
84
93
15
53
55
9
68
24
48
31
5
12
4
51
29
36
7
42
35
96
4
8
48
145
18
41
16
57
143
4
84
ABCD 93985914788*3^$a+1 [50039]
5
54
37
23
60
61
128
81
31
5
114
126
75
45
30
85
59
21
9
39
21
139
77
24
96
54
60
6
30
54
66
45
45
84
31
48
11
96
24
36
9
16
35
45
45
264
91
95
30
324
6
121
48
11
24
61
5
144
91
209
6
24
180
186
144
96
211
23
96
73
41
126
84
120
156
24
105
45
115
41
60
150
85
89
6
24
240
6
19
41
24
31
29
210
150
171
15
33
51
30
90
96
174
6
174
6
45
45
339
15
129
21
60
6
25
119
66
55
5
60
30
240
84
109
11
36
150
43
101
6
360
61
48
11
30
55
155
24
30
6
73
71
30
6
69
195
60
66
31
80
9
84
30
69
51
60
30
66
33
207
49
71
9
15
36
61
32
57
24
15
45
60
36
24
60
15
15
36
13
47
1
113
79
96
35
6
144
135
15
30
96
30
60
150
120
60
30
1
32
16
161
63
111
49
47
49
35
90
66
1
29
30
24
6
55
48
32
96
153
6
49
11
60
54
120
36
60
264
30
37
53
96
24
19
137
30
9
75
60
6
3
96
15
36
54
96
24
6
54
126
240
85
29
126
24
6
135
39
6
54
36
54
30
6
54
30
336
219
21
24
96
19
32
129
15
45
3
87
24
120
25
125
211
5
24
90
6
3
27
120
60
49
71
25
80
105
150
84
30
6
150
99
111
54
30
6
24
6
9
21
114
6
84
30
30
67
240
32
51
6
144
55
101
30
60
234
6
1
80
33
66
141
69
144
150
36
1
320
9
30
9
81
54
25
185
7
23
30
6
24
189
111
145
5
6
90
24
36
31
29
3
48
240
63
66
60
99
15
6
120
3
81
90
90
60
30
1
29
6
13
101
186
60
30
39
141
51
48
15
156
21
3
36
54
19
11
21
45
30
174
126
24
126
24
30
180
25
71
24
1
119
6
51
64
5
24
96
150
13
131
120
36
145
119
90
30
1
35
60
1
23
9
51
6
54
90
7
23
66
199
71
73
41
66
60
24
49
32
429
19
17
111
3
141
15
30
30
69
351
241
29
3
48
208
131
24
85
5
27
3
6
55
29
147
208
5
75
16
95
54
36
30
24
120
210
231
45
144
30
246
120
30
9
112
89
135
48
112
96
53
66
24
240
30
19
101
30
285
51
60
90
114
21
39
25
80
15
60
126
150
369
201
54
49
41
7
143
6
144
216
211
32
16
41
54
6
54
36
30
19
35
90
90
90
30
30
19
71
6
114
450
6
84
66
90
30
54
117
9
39
111
49
35
30
15
75
6
159
15
36
54
6
84
90
126
84
120
276
54
30
90
36
51
3
6
24
60
66
54
66
144
36
84
126
84
90
181
35
141
183
60
30
36
30
13
48
29
19
192
23
9
51
109
11
30
135
21
30
54
7
23
36
21
160
59
30
54
6
120
90
25
95
54
30
66
60
30
204
37
23
6
210
1
83
120
156
9
165
66
54
96
210
144
30
186
153
240
160
71
25
11
54
15
15
177
9
84
115
71
24
90
150
36
54
90
6
30
169
32
69
30
13
287
33
96
15
81
15
90
135
48
27
21
159
49
32
33
31
119
300
30
96
54
9
207
1
23
25
80
195
45
64
80
ABCD 93986003810*3^$a+1 [50001]
13
27
27
21
9
5
40
2
79
9
2
79
29
31
57
42
50
1
11
31
30
12
47
16
15
155
22
45
6
29
61
27
20
43
6
48
6
17
12
10
195
48
5
25
9
9
24
21
21
168
5
85
15
81
17
43
6
18
5
25
33
9
11
7
27
9
24
17
1
35
10
18
21
6
5
19
6
29
94
44
1
27
48
15
54
36
27
39
5
60
76
87
5
55
162
23
103
12
35
1
29
12
190
45
33
2
78
28
134
64
26
30
30
13
5
1
36
36
125
60
7
21
27
33
57
5
13
12
29
18
13
17
12
55
5
60
6
19
23
55
23
133
11
31
107
16
44
48
127
12
5
36
52
87
5
6
25
12
21
15
24
90
18
24
9
72
2
7
23
12
6
10
15
29
31
12
66
27
39
6
5
54
4
84
8
60
12
12
4
9
6
12
30
87
12
38
18
43
41
1
39
69
6
24
29
76
27
5
67
17
31
17
13
3
21
6
17
55
81
15
89
30
40
27
30
18
78
12
18
18
24
6
17
79
23
37
18
53
25
77
1
29
13
30
30
3
75
24
30
3
48
9
51
39
48
12
81
2
70
3
66
11
13
47
88
27
30
30
63
9
5
16
24
8
12
61
27
104
61
18
30
6
41
24
25
41
49
23
1
24
17
1
54
60
9
2
7
108
42
17
18
22
33
3
39
6
15
33
11
4
45
336
18
53
19
36
15
75
29
1
65
43
21
6
74
48
76
2
10
15
150
137
67
5
96
13
29
28
39
18
17
6
7
5
12
175
24
120
9
8
37
5
150
16
26
78
40
3
5
25
18
17
7
6
11
16
32
7
23
37
11
55
30
65
13
84
36
21
8
25
17
46
33
12
5
24
91
17
67
24
41
1
30
12
30
18
17
43
33
15
60
17
7
12
5
16
20
12
40
92
91
17
1
11
6
88
54
33
12
18
5
7
66
75
21
6
29
48
1
17
24
19
27
20
19
36
33
15
60
137
12
103
48
17
54
18
120
78
42
12
19
21
50
43
23
19
53
16
9
42
11
85
84
48
6
90
17
24
43
12
65
25
69
39
47
48
7
6
42
5
72
4
2
7
12
36
47
7
41
60
24
19
77
7
21
39
72
65
13
75
21
15
14
25
60
18
47
42
19
30
54
150
5
28
63
6
11
72
1
60
77
7
3
39
5
16
20
28
24
32
31
5
12
18
24
1
17
70
2
4
2
30
7
12
60
5
109
30
9
75
47
19
101
6
7
60
18
78
41
1
29
6
58
14
7
54
54
138
78
29
18
13
24
21
15
24
45
2
91
77
13
5
19
6
5
37
5
25
42
35
48
73
48
45
75
6
11
7
33
39
5
139
69
12
86
24
16
45
48
12
12
17
36
7
63
14
109
59
12
1
30
45
27
17
6
13
144
36
6
15
63
60
5
7
33
3
15
33
36
54
6
6
17
22
3
21
92
88
9
23
102
7
18
5
16
44
48
60
13
15
69
66
30
30
60
41
6
22
15
18
42
53
109
6
72
42
11
37
18
72
66
59
7
156
45
27
93
32
22
50
60
18
7
63
68
100
15
78
11
13
6
12
12
18
29
19
15
14
25
5
28
44
19
29
7
6
59
34
56
78
16
15
17
37
83
60
13
42
24
41
79
48
23
19
21
45
24
18
23
37
35
28
9
18
6
71
76
39
33
51
42
24
24
54
17
78
1
29
31
54
47
4
44
43
3
2
7
12
48
30
150
47
13
48
165
20
60
12
12
6
54
31
30
102
18
5
72
1
192
18
47
7
135
2
1
3
21
6
45
2
37
33
45
35
18
85
17
48
37
47
121
12
6
12
5
25
119
85
53
42
19
30
54
21
66
39
17
30
67
48
17
30
25
15
158
4
20
55
3
33
17
43
17
55
108
17
12
16
60
15
42
30
5
67
66
12
48
3
15
36
156
5
25
18
45
15
9
8
79
48
6
30
17
22
32
46
3
36
9
9
15
63
5
24
55
9
92
55
12
60
3
14
34
21
173
7
41
25
12
123
39
48
17
4
69
3
122
16
201
138
36
9
62
4
14
13
138
6
96
30
47
12
64
44
25
6
15
26
28
3
5
28
27
77
1
54
18
18
12
18
6
93
92
30
43
30
15
33
18
29
67
24
47
19
5
48
31
21
21
29
109
6
6
9
9
30
24
12
41
25
3
9
18
12
5
16
21
51
32
7
65
235
6
12
138
29
19
45
92
19
23
1
72
30
59
28
32
19
72
47
13
120
24
48
108
47
37
53
1
69
38
103
11
1
17
28
2
18
28
42
2
43
12
5
40
3
18
144
30
57
38
25
17
28
68
25
18
30
66
11
114
16
14
6
37
47
19
24
5
31
17
25
78
12
18
11
31
60
29
1
3
144
80
28
84
9
15
21
78
53
12
25
30
33
14
151
78
9
15
5
28
20
19
11
7
48
3
39
48
12
53
64
3
35
30
145
18
18
30
30
84
3
92
73
18
84
36
12
5
12
12
1
30
5
79
48
156
30
59
13
18
9
2
13
12
9
44
16
44
30
72
6
43
12
24
36
12
3
75
3
32
37
72
15
111
65
102
18
12
16
45
12
30
29
28
20
7
108
18
12
3
123
84
126
42
30
27
15
48
12
17
28
20
31
29
55
78
27
18
27
18
48
12
185
24
4
2
19
6
33
39
90
23
25
75
15
5
30
37
5
48
37
17
13
53
4
68
12
16
69
11
13
11
13
18
45
32
7
36
45
44
1
78
9
12
36
74
73
48
84
81
2
31
6
36
29
4
27
9
68
60
90
37
24
42
35
79
48
23
22
15
35
1
120
12
5
72
31
77
37
42
60
63
2
16
32
7
41
12
25
15
8
40
15
48
17
43
41
16
39
41
7
5
1
57
14
66
49
45
80
88
21
54
5
13
5
54
120
175
5
31
18
71
1
5
144
1
30
17
13
75
2
48
28
21
24
6
6
9
33
5
48
37
48
18
17
7
12
24
21
26
10
39
24
17
60
12
70
33
24
135
21
18
11
1
5
13
9
92
6
24
25
5
79
24
96
24
53
72
16
27
12
23
102
40
20
72
19
45
9
66
6
48
3
44
19
21
51
5
13
6
48
12
95
25
93
15
42
6
137
48
37
6
42
18
57
3
30
9
45
3
117
5
120
43
5
12
31
11
6
37
5
25
48
12
17
ABCD 93986301608*3^$a+1 [50091]
20
52
69
6
48
36
45
15
72
29
7
180
33
39
69
15
42
119
97
39
68
1
18
18
30
24
69
60
69
35
72
16
183
33
39
12
72
57
72
24
9
108
59
181
35
91
12
53
97
72
11
1
36
95
36
112
15
12
36
89
4
39
17
16
57
47
64
8
28
27
24
36
30
42
17
19
18
15
24
63
53
7
17
91
48
24
21
9
63
12
21
35
4
80
36
1
35
4
3
101
36
40
93
51
75
30
99
8
43
33
3
18
47
1
24
35
12
60
13
186
138
42
101
40
24
63
6
39
231
18
48
35
4
212
24
4
33
11
37
3
20
55
21
63
6
18
125
52
3
105
104
37
27
12
141
6
69
56
4
27
45
51
48
41
247
72
72
54
222
36
57
44
25
120
114
54
18
36
21
45
27
27
21
123
24
108
30
23
112
36
87
21
45
23
13
24
51
15
5
108
31
6
48
90
18
59
73
119
7
33
140
36
7
89
48
7
65
60
19
57
33
35
4
171
6
36
51
3
54
15
75
29
19
81
32
19
33
21
90
66
107
76
68
24
88
3
29
36
4
96
81
36
63
249
3
8
55
93
105
3
24
51
90
36
111
33
15
69
18
41
1
39
44
4
60
27
78
71
76
32
1
39
15
89
49
36
3
56
40
9
60
15
56
1
18
36
54
11
28
9
54
53
55
78
54
30
3
36
123
9
117
23
1
39
108
15
54
48
23
55
69
56
4
33
3
48
105
18
41
19
21
68
37
66
57
15
42
51
33
27
99
9
51
66
162
81
105
138
5
19
21
68
12
64
33
30
5
52
33
18
6
71
73
12
3
15
90
36
63
68
4
44
43
57
69
11
79
129
36
12
39
93
8
204
1
66
60
18
3
99
36
54
27
32
12
19
6
15
15
6
72
75
12
159
18
27
63
18
75
32
172
48
15
6
66
198
131
109
123
24
36
8
40
21
54
36
108
90
51
60
32
84
36
79
90
228
75
51
17
7
21
27
72
36
180
36
18
23
16
39
21
108
12
51
165
3
12
60
33
15
77
48
91
17
55
9
9
27
51
21
44
37
23
49
24
71
12
24
55
57
33
18
18
3
15
65
25
35
19
17
52
51
77
73
11
91
189
213
54
29
4
24
15
125
73
48
54
5
127
21
15
54
48
3
57
12
18
77
16
15
21
15
18
23
4
105
47
1
60
54
36
18
15
3
33
108
21
108
39
44
79
30
18
5
4
8
40
15
17
25
12
24
3
9
35
28
104
108
67
36
9
45
78
65
37
59
4
135
5
1
30
9
32
52
105
42
21
27
6
72
36
87
15
72
6
3
45
24
15
92
31
144
89
19
60
33
21
47
19
5
12
25
3
15
12
225
69
54
21
27
6
138
144
72
77
253
15
3
21
36
9
95
85
35
28
84
21
3
108
152
28
27
17
127
81
156
15
9
8
25
35
31
90
36
3
24
15
54
36
48
42
101
4
15
54
39
24
27
6
30
36
5
13
71
109
39
24
48
33
99
80
25
11
37
6
17
40
15
12
18
18
72
17
72
36
1
18
36
81
12
21
51
24
9
36
54
216
9
9
6
125
40
141
3
68
55
33
56
40
12
3
54
111
8
36
25
72
3
27
36
53
43
105
327
57
36
33
18
57
32
48
28
32
72
55
12
81
36
33
90
29
97
51
3
33
51
57
68
36
64
32
144
48
4
57
15
51
144
77
40
69
66
9
15
29
37
3
176
97
143
1
84
60
11
7
90
107
37
3
72
87
21
12
3
18
11
1
54
60
84
81
63
6
39
81
60
11
96
36
37
3
27
78
35
103
36
21
15
117
141
138
6
30
45
48
128
1
54
65
19
36
17
24
73
12
18
197
19
125
1
27
15
36
21
36
15
48
5
37
18
17
4
12
15
42
54
72
54
39
33
72
111
87
90
48
24
11
108
7
69
15
21
20
216
72
103
36
57
3
33
21
12
54
5
48
19
225
8
25
36
75
45
171
69
119
76
69
35
25
30
18
18
117
15
12
5
13
27
117
111
3
72
53
19
30
54
24
228
234
3
75
30
96
3
81
3
24
80
19
258
12
75
20
52
72
51
9
36
36
15
180
30
39
24
51
12
5
1
36
47
28
32
4
48
3
69
21
39
9
107
55
36
77
16
32
28
36
8
73
27
32
84
4
21
3
135
57
21
66
17
4
92
184
87
57
68
48
115
12
9
33
47
1
3
56
19
17
52
39
120
54
27
12
3
84
5
37
15
3
30
35
64
84
75
120
42
48
27
68
52
3
144
30
168
39
48
68
163
18
18
126
72
27
80
4
111
29
ABCD 93986425376*3^$a+1 [50035]
18
48
6
6
48
66
6
24
6
30
84
6
12
48
24
18
30
18
54
6
30
13
5
6
126
12
18
144
66
12
7
29
30
30
42
13
71
24
12
78
24
6
37
5
48
66
30
30
24
12
73
5
67
29
6
73
35
60
85
11
24
6
54
42
42
72
1
17
42
49
17
19
113
18
42
7
11
24
73
47
30
30
36
24
18
96
114
240
36
24
42
24
90
6
6
42
72
18
30
30
30
6
25
59
36
36
18
66
12
97
11
12
72
66
12
18
30
54
13
29
66
18
6
61
29
54
24
12
150
19
125
6
36
108
12
73
5
72
18
24
180
132
18
6
72
108
12
30
144
18
12
60
18
30
102
48
78
168
42
48
60
12
24
30
24
36
48
6
54
150
55
11
60
6
90
24
30
66
78
30
126
36
60
36
12
18
24
24
114
18
90
19
35
84
24
192
18
18
60
12
30
30
36
60
6
6
12
12
18
12
6
144
48
18
18
60
42
18
36
60
24
42
48
6
60
30
18
72
18
6
72
18
6
60
84
36
6
18
84
36
12
84
6
19
59
114
36
12
18
6
6
37
47
54
12
12
6
49
95
13
23
12
12
30
72
30
18
72
54
156
24
30
66
54
54
60
60
48
42
78
49
41
72
12
30
30
18
78
7
23
108
54
30
18
19
65
6
30
12
18
49
41
114
66
103
11
180
144
12
24
18
7
59
66
30
120
13
11
36
84
60
60
54
6
12
12
12
49
11
18
7
23
48
37
95
6
24
42
48
12
48
36
132
42
30
216
42
54
18
18
204
13
101
36
60
24
42
132
30
6
102
72
108
7
41
12
55
23
36
24
42
18
24
6
60
120
96
6
60
54
24
114
6
114
6
90
12
90
30
18
6
6
138
66
54
66
114
42
48
6
36
24
60
24
12
18
12
12
18
12
6
66
48
138
18
24
30
18
48
30
24
96
6
36
48
36
54
66
36
12
12
1
47
36
97
29
150
54
42
90
12
55
23
13
11
66
54
18
96
7
23
6
60
24
60
6
48
6
54
30
18
12
12
54
6
6
18
12
90
24
120
24
30
72
30
42
72
108
12
66
54
36
42
6
30
96
114
96
54
42
144
30
6
60
42
6
24
97
23
72
30
54
126
90
24
12
12
6
66
96
37
108
125
19
41
114
6
138
126
43
5
48
72
30
30
36
31
83
6
36
30
114
60
36
114
66
18
168
150
108
6
84
24
48
18
6
6
54
36
102
36
6
18
6
12
48
6
24
42
90
42
25
35
30
42
6
78
36
30
6
84
36
42
6
42
168
30
24
42
19
47
48
12
72
72
48
61
72
107
48
42
6
72
48
72
12
18
18
66
6
313
77
12
36
42
12
36
66
6
12
6
24
72
6
12
13
23
24
216
12
54
6
72
36
6
6
42
60
36
60
30
36
24
6
66
42
30
42
6
18
24
12
36
12
7
83
96
24
12
1
59
121
17
6
6
18
60
6
42
108
96
18
78
12
96
30
6
54
144
12
48
6
42
24
6
18
42
54
18
12
54
36
18
12
24
42
30
24
24
60
1
29
30
12
54
24
24
66
6
90
6
24
24
54
96
36
54
96
54
36
144
24
96
1
59
72
42
66
30
42
72
42
6
12
18
60
42
72
30
6
12
18
30
60
60
60
78
72
84
30
108
6
30
60
25
35
60
60
84
42
43
23
102
18
60
30
19
89
66
54
6
36
37
11
84
18
24
6
12
12
138
78
13
71
54
19
83
132
12
66
30
78
31
5
48
18
24
18
66
90
90
60
90
30
54
180
18
60
30
30
144
30
24
66
36
168
30
150
42
48
42
54
6
24
30
6
78
6
36
24
60
73
5
48
90
73
11
6
60
24
54
36
36
60
145
29
90
6
54
30
18
90
36
30
102
72
91
41
48
18
144
18
30
36
132
12
102
6
78
60
6
60
30
24
42
12
18
84
18
36
30
54
18
18
6
48
6
6
114
36
108
13
59
6
30
12
6
96
30
24
25
29
6
30
54
30
12
186
54
60
6
12
6
42
60
18
6
48
18
18
90
84
66
42
18
36
36
132
6
12
12
36
6
25
5
30
60
18
12
24
31
11
54
24
19
11
72
24
18
6
60
25
29
12
30
18
66
66
18
48
12
42
19
17
54
126
18
1
125
54
6
36
30
24
60
6
18
60
24
36
25
11
54
114
30
66
12
37
36
77
12
6
24
12
18
18
54
24
30
24
78
12
6
24
6
79
23
84
120
18
42
36
222
6
12
49
11
78
66
24
24
12
24
24
12
54
54
108
54
6
18
30
84
72
48
12
36
90
12
120
6
72
48
36
54
6
30
6
48
6
126
37
65
6
54
120
43
5
30
30
78
72
60
60
18
7
59
18
18
30
12
60
18
24
84
36
48
6
24
42
25
5
18
90
42
144
150
36
126
12
18
42
132
84
1
89
24
6
54
6
12
48
96
48
12
24
60
24
18
18
30
36
48
12
6
12
6
42
48
24
6
19
17
6
54
96
7
167
138
90
60
48
24
66
48
66
13
107
36
114
18
48
42
ABCD 93986885266*3^$a+1 [50041]
6
54
46
60
14
22
5
144
21
10
18
15
56
12
43
14
7
33
12
8
27
25
50
21
9
64
11
1
95
28
32
25
68
99
28
9
8
28
23
7
24
38
7
8
13
3
57
8
4
18
8
25
65
19
125
67
68
1
26
88
53
39
1
8
7
29
75
1
3
14
15
97
38
30
12
24
106
18
6
21
23
30
67
23
42
15
31
14
15
1
14
4
24
50
120
10
5
7
20
1
33
20
31
44
19
12
29
25
6
98
15
40
3
9
5
40
78
197
48
27
28
56
94
2
30
63
81
15
16
23
12
10
20
48
6
81
64
11
70
14
4
21
57
23
9
103
77
6
81
19
24
30
80
3
49
14
16
68
1
5
36
39
37
15
23
21
48
75
16
26
4
99
68
4
63
65
12
73
30
2
16
3
72
72
21
11
1
14
24
76
80
81
4
24
39
42
20
3
13
47
7
66
32
7
15
126
35
3
6
54
34
75
5
10
117
35
13
27
20
4
89
72
24
67
2
3
159
9
9
7
9
30
6
54
29
7
48
33
59
54
22
57
8
43
44
33
79
24
21
59
10
56
10
9
11
25
65
40
20
3
7
8
46
59
45
3
120
24
40
3
12
6
12
56
16
36
14
10
48
6
189
8
12
15
6
94
80
12
49
35
16
96
12
60
90
27
3
6
20
15
1
8
22
20
48
42
19
32
19
60
9
24
21
47
3
57
103
17
9
18
10
36
24
62
4
36
8
25
17
3
27
18
12
43
15
18
92
15
36
1
18
30
18
18
51
96
17
6
16
33
57
23
45
12
19
21
71
7
2
48
12
3
48
144
9
30
21
1
27
27
6
30
5
60
9
60
64
14
42
3
57
10
20
9
144
7
18
6
21
33
18
30
3
39
26
22
5
57
27
16
47
30
27
121
8
6
25
20
3
1
29
27
24
31
18
23
19
30
6
32
57
16
48
39
6
35
9
46
14
40
23
84
1
18
9
63
18
50
25
24
5
12
64
26
49
35
49
17
15
25
14
49
17
3
7
5
84
45
40
24
3
29
30
21
7
20
57
45
34
9
5
36
82
54
15
8
72
25
20
75
184
29
16
26
10
54
6
98
10
12
3
3
2
3
24
9
6
9
15
4
17
3
13
12
20
1
6
48
92
18
6
6
19
9
2
28
17
1
144
6
12
6
84
2
25
63
57
5
18
10
3
75
2
7
8
40
11
1
21
14
24
34
66
14
148
2
102
18
30
3
4
3
56
22
3
9
47
24
1
8
196
15
5
46
44
34
11
64
81
44
43
9
3
35
16
17
37
12
6
8
1
5
88
27
23
45
13
2
12
30
60
46
9
23
12
58
6
30
6
33
3
14
39
31
8
93
48
36
13
6
41
36
24
88
17
30
18
10
92
76
12
45
47
16
32
13
48
161
16
38
54
16
24
47
1
2
42
16
108
27
99
30
68
22
36
2
22
53
15
45
36
69
6
1
48
36
9
2
9
7
17
36
36
15
25
48
48
9
6
9
80
9
30
6
48
118
38
166
9
81
8
31
32
24
13
11
64
56
21
10
48
18
23
37
87
36
44
31
21
45
11
40
3
21
33
23
69
88
18
2
7
15
53
21
6
48
121
32
12
21
27
3
6
4
6
38
12
63
115
20
21
12
33
15
139
41
51
9
9
91
5
6
4
102
107
45
10
53
3
61
81
98
10
11
25
51
3
6
59
49
15
15
2
40
3
15
12
80
30
39
1
8
91
11
136
62
55
5
111
1
20
24
10
6
18
21
92
52
12
36
15
2
52
51
27
66
11
13
90
17
73
11
99
28
24
14
70
126
23
15
6
16
8
55
60
3
18
66
18
86
82
3
45
15
9
11
24
15
81
9
12
40
39
5
46
6
3
15
26
30
10
78
30
2
1
3
30
56
24
6
25
20
55
8
10
51
20
4
5
10
80
22
20
3
31
44
42
46
30
62
52
50
48
12
63
1
11
4
12
20
13
14
16
41
153
63
39
1
24
39
9
45
2
24
34
27
20
15
45
28
35
13
69
8
66
21
3
30
52
8
10
20
82
20
3
55
32
16
14
19
24
8
67
17
96
3
6
3
72
1
108
36
54
9
3
5
33
22
62
3
9
18
12
48
25
5
12
31
23
85
11
25
5
4
30
72
29
16
44
43
5
43
60
84
6
143
21
31
60
17
10
20
25
65
27
3
66
7
8
15
22
74
9
1
18
42
11
7
53
9
4
71
9
51
69
156
19
60
69
6
14
6
16
5
49
44
27
24
9
31
96
36
84
8
15
25
33
123
21
38
28
44
16
77
7
18
51
56
105
24
16
39
41
34
134
22
41
13
26
145
69
44
58
69
3
36
36
18
15
11
24
1
24
15
6
59
25
23
24
15
88
90
27
128
1
47
27
16
6
48
51
29
16
20
7
20
19
44
10
44
100
11
16
15
38
10
141
21
18
45
17
24
6
30
4
54
18
15
68
52
27
21
15
17
19
5
3
12
33
112
23
12
70
14
90
31
20
28
47
4
6
18
101
15
6
148
72
3
48
12
5
52
6
14
3
51
22
23
61
35
40
24
32
24
9
30
24
1
11
33
13
18
12
17
36
12
4
3
42
20
34
30
6
14
4
2
25
96
17
16
42
54
39
15
17
217
15
5
36
46
21
57
107
9
19
12
45
8
15
27
24
1
3
41
21
4
20
4
18
84
5
4
20
112
32
12
13
15
32
36
7
53
4
59
16
8
22
18
56
45
51
1
17
15
37
23
57
28
66
9
60
21
36
18
122
28
47
1
44
28
23
3
34
48
62
30
67
3
32
10
20
120
4
56
16
12
3
48
44
1
44
87
33
30
13
20
48
24
55
17
16
3
24
12
8
10
15
72
21
2
81
16
35
61
17
22
24
36
48
60
2
60
4
35
60
9
27
1
98
4
2
60
31
32
91
114
48
14
28
5
7
14
54
82
15
3
45
32
40
119
9
1
42
17
37
23
112
81
8
15
21
40
6
44
1
45
47
7
180
66
15
63
21
5
103
56
7
78
20
15
21
19
29
16
14
30
16
15
56
31
14
28
3
12
165
35
37
3
36
32
3
25
9
75
5
46
41
15
21
12
15
42
30
48
12
21
7
17
16
48
9
42
36
45
12
48
17
15
81
15
1
30
6
3
60
32
9
16
168
11
64
72
9
15
5
15
1
63
29
3
55
54
66
2
70
60
30
26
69
1
26
10
20
28
87
8
31
146
70
69
129
6
45
27
14
76
92
6
22
2
22
38
12
33
1
71
19
9
101
15
72
19
60
8
13
15
18
12
78
17
73
26
33
60
16
9
62
1
3
5
16
15
8
10
36
27
17
31
24
5
6
30
6
76
17
12
73
6
30
42
9
75
45
23
22
24
20
114
61
65
46
9
9
23
33
46
8
30
22
5
61
44
106
5
3
1
3
33
8
40
95
9
16
ABCD 93987350162*3^$a+1 [50000]
201
15
33
96
51
33
3
84
9
52
8
57
7
65
135
81
6
9
120
15
9
192
9
24
135
3
33
36
168
105
18
24
30
15
84
36
15
33
40
36
107
57
72
15
9
39
42
15
24
36
45
15
48
87
156
150
87
40
32
15
78
12
223
32
40
44
64
20
15
1
11
24
144
21
96
3
61
101
63
27
6
3
15
30
6
93
60
96
96
63
78
87
40
53
127
83
57
57
66
57
111
285
4
20
45
15
36
64
80
60
75
18
3
52
17
72
19
44
3
60
102
6
21
120
24
9
186
21
16
29
54
61
104
39
36
102
87
183
90
18
69
36
39
25
17
18
1
11
36
153
81
63
88
29
79
20
45
36
39
40
44
12
48
40
65
258
12
60
1
35
12
24
45
75
18
51
81
55
53
66
90
6
33
12
28
32
148
11
9
171
54
222
36
57
33
3
9
15
36
36
39
6
99
45
15
36
3
21
9
7
20
141
39
9
15
81
3
16
20
9
42
54
15
36
4
29
43
144
71
109
53
27
48
87
54
15
21
3
51
54
51
112
47
72
60
153
3
18
42
37
17
84
24
127
8
57
24
127
17
75
96
84
60
60
57
18
48
294
36
30
189
33
66
45
9
43
53
15
15
36
133
35
81
135
9
96
4
17
30
90
3
33
79
35
18
111
27
24
36
12
57
69
6
73
35
37
8
60
36
60
27
72
18
18
6
195
15
18
51
45
19
35
45
57
15
9
30
25
89
18
48
24
1
20
16
108
20
63
24
90
63
12
51
93
16
11
9
9
39
12
28
20
27
54
51
28
32
3
12
54
39
36
15
36
78
18
12
60
48
18
7
125
30
117
51
21
33
72
30
33
201
7
29
18
42
3
16
140
15
24
1
56
63
132
18
36
39
88
72
36
144
11
25
11
45
69
19
17
66
153
69
55
35
30
42
174
60
19
17
63
28
65
60
3
27
114
19
20
9
198
237
15
36
9
88
8
84
195
108
93
120
40
72
17
18
48
9
52
65
6
57
12
4
44
3
72
25
35
21
9
42
30
18
6
12
3
39
48
57
51
9
33
3
9
15
27
156
33
64
11
54
111
24
336
40
179
37
53
51
51
9
52
44
3
25
71
81
144
60
60
24
3
132
1
47
25
32
33
7
11
45
24
57
79
17
54
9
45
15
112
17
48
18
9
15
73
29
78
120
21
15
21
3
12
93
36
165
231
24
60
60
15
6
91
164
84
105
15
57
60
18
1
8
27
69
21
19
44
27
84
24
12
114
75
69
55
11
9
16
140
36
76
107
21
84
3
18
55
35
1
68
33
144
63
60
28
83
81
15
84
60
21
15
126
27
75
21
24
16
125
12
7
80
12
159
1
44
99
12
18
7
89
55
47
57
57
15
48
27
1
29
15
64
80
24
57
55
29
54
57
84
39
6
30
126
36
79
20
16
137
78
73
11
133
32
108
87
45
48
40
36
11
24
105
40
72
128
9
7
68
60
120
60
15
117
144
60
4
17
63
3
57
76
20
135
9
12
21
12
15
111
97
107
30
78
73
35
12
33
24
33
90
33
39
25
11
105
129
18
54
96
48
7
209
54
81
99
96
30
90
61
252
17
3
27
6
87
15
6
127
68
57
39
63
97
215
1
32
15
42
39
24
12
124
56
15
36
12
18
7
11
9
16
29
7
8
100
47
33
93
42
37
8
28
44
48
16
47
9
45
43
83
69
81
39
88
56
9
15
3
57
36
24
16
11
25
29
7
29
108
18
33
39
45
51
9
96
15
69
12
84
24
63
57
156
36
3
6
111
144
9
7
36
215
37
11
25
20
81
15
9
19
17
84
39
21
51
108
51
42
3
15
21
45
99
99
105
12
16
32
192
24
24
117
63
141
66
61
17
48
90
25
17
30
6
192
27
12
40
11
18
6
93
153
3
69
18
90
18
81
15
1
83
42
18
1
8
21
99
51
9
28
35
145
32
12
9
12
3
120
24
51
9
15
37
140
3
180
72
33
36
24
33
162
45
75
61
29
6
9
93
78
145
65
54
18
27
33
3
15
1
65
43
36
144
47
189
36
16
72
180
92
16
107
138
27
72
48
33
24
3
12
24
9
51
21
6
72
72
9
24
33
18
45
240
36
21
72
72
219
75
54
48
43
80
21
3
76
11
153
51
30
60
54
21
24
75
198
24
15
51
18
15
99
105
3
ABCD 93987618308*3^$a+1 [50038]
9
39
85
48
35
42
19
29
12
63
51
9
64
5
6
90
111
9
48
43
60
60
71
13
24
77
36
15
3
45
100
12
17
15
40
23
33
28
44
33
27
100
68
36
28
44
12
100
12
24
8
57
12
36
18
21
64
48
59
1
12
20
16
68
12
57
7
35
13
20
9
27
84
51
13
24
23
6
19
95
96
48
24
85
32
51
33
75
69
45
42
1
23
13
8
75
24
45
3
105
28
32
15
33
52
36
60
5
18
48
13
11
73
5
3
36
3
49
20
60
24
24
15
30
42
12
121
11
105
3
37
5
7
56
36
16
24
23
6
139
12
24
68
9
7
41
15
16
35
33
12
12
52
5
7
56
4
68
3
25
12
84
12
36
48
8
12
27
1
48
11
37
5
19
80
69
3
4
56
111
85
48
11
49
47
18
39
120
3
9
15
72
9
64
17
6
9
3
36
45
4
12
95
13
36
8
16
32
33
36
78
48
13
5
43
11
21
27
13
116
4
116
24
40
8
60
15
42
18
1
35
37
32
4
11
12
1
20
12
112
92
63
72
61
8
3
48
18
63
100
48
47
9
21
55
20
3
1
65
39
40
20
12
21
91
36
17
15
27
13
48
24
36
24
68
3
24
13
80
4
12
12
36
72
11
1
44
12
28
8
21
6
21
3
102
15
4
107
18
43
23
12
78
87
12
160
47
1
17
12
15
4
68
4
23
18
7
36
5
27
136
24
12
8
3
9
3
36
85
60
32
4
8
16
77
43
17
3
64
60
44
21
51
39
49
32
45
3
48
4
53
6
13
41
54
36
1
32
120
88
72
5
18
21
87
42
55
36
5
75
27
108
61
48
23
1
65
48
18
13
96
72
8
48
28
71
49
68
9
12
3
40
5
51
15
18
24
6
25
11
25
23
72
45
4
12
83
96
25
47
1
32
75
37
53
42
13
24
5
3
75
13
53
51
28
20
24
12
40
20
4
8
12
57
66
33
24
48
36
15
21
24
33
12
31
72
60
84
36
8
52
59
45
96
12
28
20
39
69
28
20
28
24
12
32
52
11
21
15
54
3
15
69
27
6
51
12
40
53
18
12
45
33
3
45
3
4
48
56
57
12
7
23
33
3
21
16
29
24
42
1
11
109
116
9
3
52
77
3
12
24
4
12
23
61
48
24
29
15
76
8
9
39
207
30
18
13
8
28
12
36
41
42
1
12
20
27
18
12
19
59
1
119
25
12
12
5
3
36
16
12
35
1
8
76
20
12
75
61
5
3
15
12
48
25
20
21
7
5
18
18
55
12
95
9
12
16
23
21
16
12
59
24
48
12
12
13
32
36
3
61
20
16
44
28
68
4
11
9
36
9
90
25
41
51
36
64
24
23
24
37
68
24
51
9
4
60
11
1
32
27
1
47
85
5
15
52
35
37
95
21
3
13
11
13
116
4
5
7
48
44
40
131
1
8
135
6
42
270
18
36
13
48
20
4
24
36
24
36
35
36
6
3
84
4
5
3
15
37
36
23
24
1
5
51
69
12
15
21
108
67
155
21
81
27
4
11
57
28
12
32
24
4
11
25
29
6
117
124
83
33
60
63
36
33
4
11
90
39
40
20
24
9
39
3
18
18
81
3
60
21
28
12
5
18
6
19
60
48
68
3
69
45
12
54
21
64
56
16
35
9
4
47
30
30
1
24
11
12
129
4
59
9
64
72
84
20
75
18
43
53
31
44
64
72
12
83
1
12
12
36
20
12
15
48
9
64
17
19
32
45
43
29
7
12
132
17
3
51
36
33
52
59
37
41
67
60
20
39
48
37
56
9
19
11
18
30
69
64
5
48
18
30
7
12
72
59
1
24
8
45
30
30
6
61
35
21
75
18
24
43
53
186
25
8
64
24
23
21
12
12
64
12
56
39
9
28
12
23
1
11
121
24
17
7
11
37
41
72
67
68
12
15
24
1
59
9
39
48
12
1
12
20
93
24
15
28
8
28
32
36
9
78
6
12
19
17
90
18
6
60
69
117
102
48
12
13
23
21
15
93
27
6
15
99
54
6
9
84
36
24
96
112
23
1
11
9
9
43
5
39
9
31
72
11
12
30
27
39
97
47
25
32
12
16
36
23
30
3
69
7
5
12
18
73
23
114
139
35
48
30
42
21
12
15
60
33
24
16
56
40
83
1
17
19
12
72
23
33
16
23
37
48
32
21
39
60
12
52
24
24
20
36
36
39
6
7
29
12
51
16
35
114
42
129
117
3
28
59
54
30
96
25
35
57
16
8
45
18
33
12
28
29
42
1
17
6
9
12
27
30
31
11
9
40
95
54
3
9
18
13
23
13
35
37
24
11
6
19
12
29
39
12
28
12
48
53
15
39
1
44
60
15
1
5
15
27
6
27
52
20
4
36
56
36
16
17
7
20
27
21
4
32
40
11
25
48
56
16
36
44
28
11
12
42
15
76
24
17
6
6
6
30
3
16
11
37
47
12
54
15
16
29
67
32
51
13
12
71
30
19
12
11
57
57
51
12
15
21
3
81
16
53
18
97
68
3
21
39
18
19
8
96
3
42
24
87
16
23
21
27
9
21
43
131
49
20
63
1
24
44
39
37
47
30
55
104
21
7
48
5
6
48
1
29
18
1
12
89
18
102
12
43
44
123
37
36
8
3
6
42
25
161
15
45
7
29
15
28
11
45
12
28
72
11
6
91
48
65
31
47
93
3
85
36
29
90
45
9
27
40
12
108
23
49
44
27
9
15
42
15
15
6
24
67
77
19
20
16
35
48
78
7
11
60
12
18
15
24
28
59
1
47
54
39
21
39
9
3
15
1
24
23
18
7
8
4
11
49
12
29
15
33
111
33
79
68
21
18
96
24
1
20
3
117
3
72
25
53
48
60
54
102
3
76
44
45
7
32
57
7
5
43
60
29
39
9
60
15
15
48
21
45
180
18
12
81
3
54
79
12
89
75
12
15
21
16
41
51
21
96
31
35
13
23
12
25
23
21
16
11
85
47
1
35
97
47
37
35
13
24
41
87
40
35
13
11
45
33
43
12
116
15
49
8
60
4
12
65
18
9
76
71
18
19
12
17
63
27
1
56
15
9
63
13
17
24
51
4
35
24
21
28
71
13
23
36
81
100
5
55
23
24
81
4
56
3
49
29
12
31
29
7
29
6
45
4
44
33
67
11
1
24
60
47
21
4
65
55
68
28
8
28
12
8
33
3
12
21
42
72
69
27
13
8
3
30
43
36
5
30
81
88
59
9
52
113
6
21
9
7
56
64
72
23
69
48
12
9
ABCD 93987791546*3^$a+1 [50101]
43
29
6
12
13
11
54
43
93
39
57
87
17
58
56
28
45
29
19
36
35
40
20
1
17
174
37
53
7
72
11
73
71
73
5
19
119
6
18
36
1
137
16
3
12
41
40
39
63
26
160
27
27
32
1
17
70
9
9
54
98
54
61
96
35
4
9
47
37
11
6
19
11
24
1
17
18
49
35
24
18
19
135
20
18
6
66
70
8
13
72
5
18
30
54
18
222
48
49
48
24
27
14
18
4
2
16
2
54
18
12
24
36
30
34
20
1
41
30
18
19
60
9
51
27
9
41
55
12
5
34
180
21
5
19
47
6
7
119
64
8
49
35
6
72
16
2
1
132
65
43
47
30
24
10
168
33
12
23
85
27
9
12
11
49
3
92
72
42
70
20
37
11
16
38
42
25
5
6
12
97
35
1
83
109
41
70
50
22
104
1
15
57
23
12
85
47
61
11
12
40
14
40
2
16
33
5
19
29
16
3
84
41
22
2
31
48
81
27
11
12
37
23
12
6
31
17
18
60
1
89
54
109
35
36
85
41
43
11
16
140
4
20
13
17
19
3
68
60
72
100
8
30
54
42
34
32
6
66
22
56
30
1
17
31
27
128
36
10
2
54
94
66
2
24
49
35
109
21
51
111
20
12
24
30
72
58
57
11
16
44
12
37
12
23
18
6
10
8
66
133
12
12
23
34
2
25
83
36
16
44
109
63
21
3
14
7
9
6
33
24
35
28
9
47
24
12
37
23
52
14
31
36
45
14
121
39
21
15
21
17
19
3
104
4
14
40
3
71
28
18
3
53
78
72
36
97
5
6
82
80
43
27
48
21
12
41
6
18
30
13
11
10
26
48
37
35
22
32
7
81
51
131
61
15
20
1
33
14
52
21
48
3
33
27
45
29
66
60
10
18
9
71
12
1
17
54
37
71
54
24
66
1
3
68
6
10
20
16
9
51
81
5
18
6
54
34
2
72
48
4
90
14
13
96
35
130
39
11
24
36
85
3
32
13
27
50
6
13
23
25
29
31
39
12
188
25
39
2
24
16
18
57
35
100
33
12
48
24
24
83
46
2
24
102
126
24
37
12
143
61
27
8
48
16
69
12
47
42
34
21
15
48
18
56
90
22
38
72
90
46
8
18
64
62
1
17
70
33
36
39
56
12
18
31
23
24
34
38
13
168
36
15
57
11
6
10
38
18
78
19
47
40
38
48
22
20
126
18
16
9
11
10
6
2
126
66
54
88
92
22
2
37
12
53
24
54
18
64
6
68
1
77
10
8
61
65
19
12
35
72
216
70
26
1
15
9
12
17
30
90
18
6
18
85
59
64
38
7
71
25
12
11
1
15
9
11
37
35
49
39
62
31
3
36
33
59
102
90
61
11
72
1
21
3
29
24
88
14
60
30
160
74
16
62
43
45
87
23
28
20
58
74
72
72
13
12
27
264
2
18
22
2
13
17
96
7
23
76
32
4
66
26
46
78
2
55
27
78
126
117
11
66
22
50
72
103
60
15
110
31
47
109
83
4
38
72
67
107
60
28
57
84
72
27
57
71
48
16
20
25
11
76
36
33
23
18
67
5
31
15
9
87
9
12
15
14
7
24
3
56
1
15
80
16
12
26
46
74
6
12
4
81
48
17
67
35
4
30
56
7
11
96
61
119
12
4
146
10
96
12
57
3
12
2
24
18
1
83
24
12
94
14
16
2
42
13
51
38
163
12
39
2
24
43
3
44
1
48
12
3
33
72
48
12
41
31
123
45
84
71
13
23
16
2
34
78
3
83
4
69
23
13
5
30
13
11
12
24
48
24
85
23
1
15
9
47
12
6
7
27
176
24
12
25
107
118
51
11
18
10
21
15
9
65
16
38
24
10
42
21
11
25
63
62
126
28
20
1
12
59
90
78
12
60
100
45
11
1
39
21
47
25
9
8
43
24
3
2
64
15
3
60
12
33
36
11
12
16
26
19
47
72
4
20
48
6
48
24
126
10
18
62
16
3
132
47
12
37
15
21
35
18
67
5
54
42
90
72
64
20
90
70
18
27
29
34
24
30
2
16
21
24
11
24
37
47
18
16
2
1
5
19
144
53
102
16
56
4
9
5
55
51
44
12
1
179
16
2
42
13
3
20
18
19
11
36
37
3
72
38
19
47
13
96
143
76
12
26
10
20
18
114
13
3
21
12
3
74
174
52
57
39
54
87
71
90
42
70
30
92
54
112
15
95
37
159
84
2
72
19
23
70
3
51
105
48
57
38
96
18
54
18
16
30
20
13
23
24
12
36
37
15
93
57
14
18
42
12
42
30
73
35
49
119
12
4
57
83
162
58
14
16
182
1
17
55
3
32
6
18
25
3
20
60
61
77
6
16
56
10
26
12
1
17
151
87
21
11
49
23
16
2
34
9
35
1
11
49
5
42
37
105
74
48
24
1
71
72
88
86
18
37
71
4
156
2
19
23
25
77
78
18
30
121
3
62
118
72
8
25
9
14
16
24
20
160
56
48
6
31
36
12
48
11
25
11
37
51
8
82
2
109
60
12
17
7
72
15
21
15
54
3
48
131
25
63
108
48
9
15
20
16
21
125
7
47
1
71
10
18
21
48
3
44
36
84
16
57
60
141
30
26
118
2
24
7
23
42
30
37
51
20
40
14
42
28
24
104
18
6
156
1
35
61
24
39
20
36
16
24
21
33
14
109
53
18
36
24
1
24
203
16
45
48
23
16
81
12
53
31
113
54
28
24
9
45
48
80
64
24
102
69
12
228
3
20
54
7
57
74
6
30
1
12
27
56
85
59
37
173
42
73
48
36
15
2
16
6
66
63
11
52
2
42
12
1
33
39
15
165
23
13
3
36
57
35
46
42
9
23
112
56
13
ABCD 93987898198*3^$a+1 [50048]
51
288
183
9
8
37
83
43
108
126
126
162
107
91
29
288
25
23
88
96
81
63
56
24
55
36
90
198
90
35
91
162
54
90
75
56
13
219
483
29
61
72
90
17
144
24
67
144
54
18
77
13
3
51
18
275
103
17
192
25
324
11
48
13
90
162
23
13
11
208
128
120
163
69
96
15
54
18
18
231
200
1
119
24
1
36
72
126
189
315
21
96
45
18
36
72
69
93
107
1
23
49
95
31
36
149
31
54
35
1
63
27
245
64
15
89
1
71
271
144
89
1
135
9
191
280
8
7
108
126
36
144
72
27
320
256
9
18
504
18
216
11
79
414
18
9
288
80
55
162
180
3
123
90
83
120
96
160
80
145
15
75
54
95
16
33
23
157
288
27
81
159
147
18
72
251
19
126
183
200
40
27
53
1
23
168
25
18
29
72
385
36
72
18
129
8
61
234
18
18
5
85
72
123
39
233
48
16
45
90
41
49
15
21
83
120
85
36
135
63
36
126
15
21
83
7
18
47
43
36
324
29
72
24
1
23
96
61
59
16
123
36
144
65
16
81
15
8
136
21
18
57
69
35
1
39
15
36
90
126
29
79
72
18
95
49
72
143
96
49
216
72
18
54
18
5
13
11
25
36
18
54
216
54
45
192
144
51
125
55
36
90
18
9
63
18
71
73
287
1
162
125
253
18
36
53
37
54
36
54
36
18
108
65
25
23
16
144
285
36
63
27
90
54
21
15
33
96
80
16
80
199
162
90
162
270
36
180
90
75
96
225
15
39
17
360
168
72
13
36
54
105
21
36
23
49
47
25
39
87
17
72
19
189
207
33
96
296
61
107
37
54
101
43
261
344
96
192
25
63
96
75
18
198
144
108
18
288
36
131
175
18
126
161
88
21
108
47
385
144
36
35
19
90
144
36
36
155
61
83
115
77
139
216
69
8
168
7
18
18
72
237
32
73
90
36
17
109
18
41
16
48
3
54
71
73
36
108
47
115
69
57
119
61
144
18
113
85
18
9
63
90
18
54
72
54
54
11
24
55
177
240
15
198
27
80
360
289
39
105
95
13
72
360
18
54
243
117
36
39
8
72
313
87
56
184
33
95
96
64
32
181
144
75
8
43
54
198
281
24
16
165
11
205
3
15
18
18
36
9
261
35
384
499
18
54
36
54
18
305
16
21
90
108
90
35
136
279
113
229
18
137
61
35
88
237
35
37
27
9
47
168
37
162
57
8
43
54
108
36
144
90
252
65
43
21
177
108
36
15
39
36
245
61
3
176
19
126
126
ABCD 93988285408*3^$a+1 [50004]
12
48
15
72
128
37
35
13
24
51
45
11
328
153
23
169
12
131
48
37
147
141
12
12
192
51
273
84
3
9
135
153
12
11
13
60
36
35
24
160
45
11
88
81
12
288
155
40
21
60
191
40
8
112
24
105
60
99
72
104
64
152
73
12
72
12
95
24
216
193
36
11
24
232
213
35
85
72
99
120
80
16
165
299
49
36
11
145
23
64
120
81
167
24
193
23
88
141
36
60
72
11
64
8
168
40
56
16
144
416
48
61
36
23
61
24
51
21
59
1
119
25
71
40
189
51
48
141
24
51
24
264
45
27
56
229
11
264
1
39
9
192
432
12
35
1
12
27
45
155
144
160
80
37
83
280
56
61
108
95
64
32
88
32
85
24
75
176
24
61
59
325
11
64
152
168
1
111
93
36
36
35
85
75
57
71
40
129
288
84
96
83
169
47
61
35
168
72
48
49
191
40
45
51
176
85
35
13
24
60
111
56
85
179
229
12
108
11
85
27
48
45
72
35
88
21
24
96
60
119
157
75
177
71
136
21
123
192
72
8
109
24
35
40
45
132
252
180
108
48
72
203
61
48
107
181
84
96
23
232
129
231
153
15
56
13
60
48
84
35
301
204
39
72
93
72
59
24
40
45
144
107
24
1
71
37
72
459
21
59
112
288
32
85
48
12
23
121
108
75
21
24
48
12
36
35
40
80
37
48
120
192
35
49
36
60
143
97
60
83
96
85
35
25
96
84
24
51
344
160
57
12
72
24
264
3
72
48
240
33
71
40
141
35
205
48
84
111
177
84
35
88
8
40
24
200
16
177
47
205
24
51
104
112
33
71
205
51
189
251
337
63
129
95
88
8
208
32
85
3
32
73
60
75
57
12
83
144
49
47
49
60
36
23
64
153
15
117
216
147
33
191
120
376
24
69
24
12
108
168
243
237
12
23
133
99
141
35
496
21
243
141
179
61
48
11
16
21
60
12
27
96
48
165
75
296
40
9
47
37
227
109
11
13
251
232
45
264
156
63
45
24
11
61
11
37
227
88
57
60
75
9
60
96
24
204
60
168
24
11
13
11
136
104
13
107
85
180
156
123
57
119
85
35
24
72
37
83
109
35
61
48
96
99
69
36
167
24
1
39
21
144
59
325
267
57
108
72
48
75
93
72
60
143
61
48
48
99
33
36
107
24
169
47
37
12
96
132
312
24
35
25
36
396
144
15
45
11
13
107
48
85
120
96
11
120
64
144
176
181
323
169
135
117
51
93
51
120
80
24
109
168
144
108
23
13
ABCD 93988328782*3^$a+1 [50022]
43
8
24
12
39
9
111
90
31
5
31
59
9
84
88
20
15
78
7
5
43
92
4
44
4
8
52
5
31
20
12
112
11
21
16
44
4
89
7
44
9
51
16
56
3
37
12
8
28
35
69
12
48
16
56
4
17
3
12
93
7
20
40
60
12
108
53
36
43
12
8
33
12
31
20
12
117
43
17
43
24
60
8
76
5
7
8
75
37
35
33
76
68
21
90
121
5
15
33
151
32
3
21
36
45
43
17
3
64
12
56
72
45
123
132
33
63
4
20
48
52
32
9
144
36
15
60
136
41
19
36
12
192
24
24
12
23
73
8
45
39
112
36
173
7
32
33
3
16
20
28
5
103
20
28
56
4
29
75
16
104
33
139
44
16
24
80
81
111
28
41
18
48
24
9
12
60
4
24
72
24
44
57
139
8
36
12
24
81
15
12
76
36
23
13
8
60
87
25
92
57
90
21
52
8
15
18
7
92
160
56
12
48
57
3
40
59
33
9
3
60
183
13
59
21
24
28
23
54
18
13
41
43
132
8
12
28
113
90
25
44
204
112
60
8
75
1
24
95
205
20
16
48
32
16
68
60
12
28
5
111
123
37
84
5
15
16
48
11
25
47
25
24
23
105
12
4
12
24
41
67
20
28
24
5
18
72
69
84
28
65
18
49
8
28
11
93
36
60
52
72
20
172
8
12
24
36
39
6
39
27
13
84
48
8
9
36
31
60
5
31
8
60
21
63
48
75
9
48
72
4
24
32
24
72
100
24
44
96
76
5
15
4
44
9
31
89
7
80
4
32
12
16
36
24
47
18
54
1
36
53
151
29
18
45
4
5
84
6
1
29
39
129
27
60
93
3
45
7
56
15
21
24
24
52
89
31
29
7
20
39
18
7
24
12
8
27
33
12
3
21
3
81
16
8
21
7
59
21
12
48
9
6
37
80
16
12
44
144
64
8
9
55
11
37
72
41
75
64
8
72
63
33
28
12
32
45
15
112
60
48
56
40
41
3
136
152
24
36
4
41
39
4
96
24
20
76
120
44
84
112
48
23
97
156
35
141
16
108
5
27
12
12
64
32
40
12
11
24
1
36
44
96
15
21
100
180
48
72
83
1
68
3
13
12
24
5
19
32
39
21
60
63
9
28
12
20
3
33
72
45
19
60
41
18
1
84
36
8
21
15
72
40
24
24
20
12
4
48
12
48
48
12
48
132
12
20
16
8
64
68
39
81
4
41
19
23
33
4
20
9
15
40
12
65
3
12
4
188
27
30
19
24
53
138
21
16
5
43
12
24
48
8
39
69
52
5
7
12
84
44
87
24
49
72
20
24
16
11
54
39
16
116
15
72
33
28
11
1
68
24
52
48
48
12
101
7
12
48
48
20
52
197
43
108
29
7
60
84
12
47
1
77
55
32
12
39
1
5
3
52
24
11
25
176
12
28
29
3
63
33
60
24
28
5
18
49
71
24
45
136
92
15
90
144
79
60
32
3
6
15
108
93
27
52
101
67
36
71
13
5
27
160
56
4
180
8
112
89
19
197
91
8
16
24
84
68
24
64
29
3
4
36
32
148
12
36
20
16
71
49
23
21
16
84
140
4
5
175
56
24
76
32
4
60
20
3
21
4
140
12
64
92
9
114
9
96
120
4
41
75
100
20
76
36
20
60
39
1
20
4
84
20
40
44
28
24
56
4
8
28
12
12
56
4
11
9
40
44
12
24
64
56
84
64
60
48
24
29
66
61
8
52
24
23
18
15
33
91
24
44
93
114
13
17
15
28
12
20
76
44
64
32
15
54
18
1
24
60
60
8
60
9
48
18
13
20
21
31
12
48
204
36
53
15
84
40
12
60
113
51
76
8
40
36
41
43
48
8
12
52
72
108
12
56
132
28
5
19
60
8
16
36
89
115
20
40
20
9
27
16
29
15
16
8
100
120
77
15
72
21
27
12
16
44
51
30
24
27
24
12
52
5
51
39
13
5
78
49
8
9
75
36
52
56
24
28
23
1
68
3
97
23
93
40
17
79
24
20
15
9
16
17
7
5
31
84
12
35
1
8
189
31
32
40
44
93
48
18
97
60
272
16
32
28
116
81
15
3
109
77
43
65
43
80
28
11
13
53
78
25
32
12
52
23
1
32
15
9
144
45
195
45
19
47
13
65
7
11
102
3
87
6
55
20
12
40
17
127
44
4
17
3
15
33
132
16
20
21
36
7
41
7
24
36
24
35
21
57
3
4
11
18
15
40
12
35
78
139
12
44
40
47
72
21
21
103
72
36
24
83
85
11
1
44
60
39
33
33
15
39
6
27
24
36
12
12
28
20
57
91
20
4
104
24
12
33
48
60
27
21
31
29
79
5
31
44
28
47
13
128
51
61
17
7
41
7
48
17
67
24
192
8
4
36
32
48
40
44
48
48
52
5
7
32
4
12
8
27
25
12
68
4
89
60
12
3
16
60
24
12
65
7
48
60
12
20
33
43
36
8
16
80
12
48
15
9
36
4
12
83
33
52
60
32
60
28
12
65
3
16
197
19
24
20
45
15
39
1
20
81
31
60
32
57
19
35
165
24
160
11
1
20
4
29
111
12
12
16
12
80
63
25
36
48
12
29
15
16
53
15
16
65
15
72
40
20
64
60
20
76
12
96
132
24
68
12
21
67
23
13
96
48
12
24
77
7
35
18
7
47
48
13
77
43
24
96
89
43
68
33
67
5
18
6
ABCD 93988349186*3^$a+1 [50025]
15
20
25
35
48
43
9
8
16
36
60
69
36
63
3
30
47
25
27
39
6
18
21
96
3
12
30
15
20
19
5
1
6
54
3
20
25
42
9
36
9
6
54
15
129
3
33
35
1
159
44
37
15
20
4
9
15
3
78
12
48
11
64
15
6
30
18
6
114
11
49
6
125
19
21
45
66
18
27
33
11
16
36
8
49
27
36
24
9
36
36
42
90
27
3
17
48
16
12
84
84
9
30
36
6
24
11
28
12
9
35
60
1
18
6
120
99
12
45
24
71
121
24
6
9
45
75
3
17
24
25
119
85
30
12
21
3
96
30
24
119
97
18
77
19
60
84
5
7
33
48
9
23
13
18
5
16
24
9
42
48
21
81
78
30
66
21
24
200
36
16
68
16
21
30
12
66
39
75
42
18
18
3
87
24
6
60
72
71
1
96
90
60
17
16
57
39
15
5
19
45
96
69
90
9
33
3
84
15
30
96
144
6
42
60
12
11
16
9
6
5
24
52
33
42
24
9
72
27
12
6
39
20
13
12
90
5
55
24
72
102
96
11
16
48
20
112
15
17
1
12
12
3
15
69
20
13
15
15
36
12
57
51
29
16
36
24
12
9
35
13
47
4
21
30
60
45
68
13
12
11
1
48
18
29
4
21
18
36
5
36
49
51
39
42
15
39
126
72
3
8
4
80
1
51
24
21
15
45
108
15
51
41
13
42
105
33
6
81
84
24
20
36
1
51
48
9
75
72
96
27
30
3
12
45
6
45
44
7
114
95
76
3
6
11
16
8
67
30
18
6
120
24
30
117
8
1
23
25
36
27
48
21
36
23
19
6
35
52
32
76
15
54
63
3
6
95
49
42
29
49
15
36
8
13
12
156
15
9
6
29
1
11
76
27
36
6
108
30
6
11
43
42
36
12
3
128
1
75
8
1
72
18
30
35
7
12
12
5
40
81
18
29
16
24
12
36
177
11
49
11
49
51
81
114
54
30
33
39
18
6
6
54
30
96
15
120
45
23
28
48
12
45
24
24
6
9
9
6
41
1
23
24
55
48
90
24
35
40
69
11
55
105
9
66
30
35
13
60
51
21
23
36
37
30
17
7
18
63
3
81
93
66
60
30
15
12
108
80
67
24
29
7
18
66
53
43
9
8
13
24
54
21
21
12
6
65
76
21
72
75
75
33
15
53
25
11
24
31
54
27
15
42
30
18
63
15
5
1
23
37
99
60
21
6
9
135
54
11
40
39
29
7
9
12
45
30
165
9
51
180
3
24
18
39
24
9
18
53
79
5
52
3
65
16
36
21
87
45
66
5
52
3
5
25
36
54
101
73
15
3
18
11
4
39
5
1
11
25
23
16
9
27
36
9
18
5
12
19
41
28
117
59
199
30
60
18
18
36
15
21
12
66
120
45
36
3
153
24
44
37
30
69
105
66
54
24
59
52
81
24
15
9
27
9
18
18
54
5
19
90
30
126
35
24
25
11
13
42
48
5
1
27
9
15
9
72
3
51
18
11
1
36
72
35
60
7
30
78
17
13
66
45
12
44
16
9
18
228
53
7
42
3
9
36
59
24
16
24
9
11
31
24
21
45
84
12
3
96
44
4
72
51
30
54
29
7
18
30
5
40
15
21
8
7
6
12
35
25
18
72
18
18
30
75
24
27
18
72
59
19
21
27
30
60
59
16
45
15
57
3
24
51
93
57
3
45
11
31
45
27
57
3
33
24
84
9
30
42
18
17
13
35
31
9
12
21
144
23
28
117
3
27
30
3
24
75
45
51
72
41
4
81
6
150
78
72
30
48
47
49
6
18
18
9
140
55
5
24
7
12
33
9
39
20
60
61
54
57
39
69
39
6
51
20
25
6
33
39
18
15
9
35
43
21
20
4
56
36
40
120
39
90
24
63
33
36
63
12
3
30
3
60
69
18
17
1
3
24
32
4
72
32
67
9
12
8
19
48
33
36
24
20
36
4
45
15
72
24
33
35
76
9
51
20
40
44
1
71
115
93
56
1
24
24
3
12
20
88
12
20
85
35
1
6
9
15
66
60
18
18
3
12
12
141
84
6
6
75
45
18
12
29
7
17
12
16
3
45
44
52
15
21
3
45
24
32
19
54
11
7
9
8
73
18
30
12
54
21
12
21
131
13
3
72
75
18
18
42
83
16
51
48
81
9
35
79
72
29
25
27
9
36
42
17
31
222
60
3
32
13
48
24
51
27
9
33
63
12
12
3
66
15
81
15
3
33
27
12
9
21
18
5
16
15
9
3
18
60
51
9
27
15
18
35
136
15
69
15
9
201
30
6
51
9
24
27
33
12
3
81
36
15
87
30
36
51
8
1
51
9
71
1
107
7
6
39
8
52
69
30
29
25
60
36
54
72
18
11
25
6
54
15
39
6
195
9
3
15
53
31
90
15
9
11
31
29
24
40
44
72
24
7
162
71
84
1
51
36
15
9
3
30
3
15
48
21
81
12
48
12
3
3
5
24
88
3
30
42
12
60
6
11
19
6
90
36
17
7
129
12
8
76
45
18
30
155
151
105
87
18
36
59
205
71
13
12
23
67
60
45
8
7
18
18
9
9
27
12
141
15
44
60
13
24
15
84
12
72
32
4
45
39
21
11
19
60
5
55
21
84
21
24
11
4
20
1
30
5
40
33
15
51
156
29
49
3
9
60
23
31
5
37
12
36
15
60
9
51
104
1
12
30
84
6
18
105
15
12
18
15
81
18
41
52
15
77
1
6
6
18
21
45
30
138
48
12
11
25
24
6
12
57
36
45
24
63
84
9
12
23
16
9
24
35
31
24
45
21
11
60
25
60
51
48
39
30
35
16
15
66
6
18
27
32
60
13
18
42
18
5
25
15
84
21
11
19
114
30
33
33
15
84
33
42
42
3
56
24
25
95
76
44
28
93
35
19
12
21
8
36
13
12
120
3
3
17
85
36
35
1
24
27
8
16
8
25
6
114
36
71
24
61
120
18
33
117
71
7
29
60
13
3
12
12
93
48
144
48
15
75
66
15
12
32
1
87
63
30
30
29
7
18
48
12
27
39
5
40
39
6
15
69
30
6
24
51
57
204
143
31
6
6
30
23
60
156
ABCD 93988627574*3^$a+1 [50010]
28
32
9
27
9
15
15
25
53
12
39
39
157
149
27
84
60
9
30
105
39
30
111
51
21
27
57
64
32
93
15
69
12
39
96
33
87
9
276
75
24
36
3
141
15
85
11
69
81
55
29
6
1
44
75
84
36
81
60
9
114
30
15
9
30
33
33
6
18
27
60
4
11
81
147
36
120
66
99
51
25
48
41
75
124
48
24
56
48
15
6
15
15
120
78
27
123
12
21
93
120
91
20
15
60
174
36
15
33
51
69
30
57
45
24
24
6
66
54
54
67
20
40
20
15
81
3
81
105
31
24
44
21
15
96
57
42
18
51
64
17
111
33
15
36
9
6
21
57
3
48
60
45
7
77
12
43
47
1
24
35
30
19
59
42
135
63
30
27
3
21
4
48
44
160
83
72
45
75
13
36
92
153
6
1
80
4
23
13
8
45
96
51
69
15
15
18
12
54
30
15
12
120
24
96
24
9
24
60
31
36
108
108
89
39
132
60
244
5
43
5
42
54
6
25
80
15
18
7
23
30
60
3
33
51
105
159
15
25
35
36
9
96
24
36
4
125
36
171
39
90
60
31
137
42
18
216
7
17
123
84
9
51
120
60
76
29
39
96
28
41
87
57
30
12
21
48
12
52
71
21
93
60
3
57
27
96
9
135
45
15
33
6
45
81
91
59
13
12
5
18
12
105
15
9
9
60
6
1
83
61
71
90
300
18
33
57
87
3
12
18
36
79
71
156
13
152
33
30
37
44
4
32
76
77
60
156
24
7
60
29
7
17
3
24
3
36
126
15
4
56
9
75
15
24
72
81
48
75
21
96
48
21
111
24
33
42
13
92
159
84
33
33
186
21
48
72
39
45
16
173
151
23
96
165
21
135
9
24
36
24
7
35
129
9
30
37
5
48
66
25
29
3
4
59
84
6
27
240
24
39
60
1
5
18
42
204
6
249
36
33
91
192
20
39
85
143
81
64
5
12
18
6
6
21
33
51
24
39
25
8
57
51
12
48
69
60
3
48
36
3
12
81
87
66
114
1
65
66
78
6
85
41
55
120
125
60
60
138
33
168
39
57
33
60
36
204
3
99
84
36
21
57
91
5
24
30
66
36
15
28
272
9
66
205
83
21
75
61
23
97
113
55
8
39
54
24
31
11
9
240
60
112
107
33
9
48
471
72
9
228
12
15
39
109
5
96
7
128
4
95
30
36
139
11
21
63
117
93
6
84
12
45
60
9
180
6
54
24
3
93
36
30
21
24
88
5
51
111
30
55
125
18
6
27
64
116
27
13
23
1
23
12
21
24
120
9
87
39
168
1
89
36
6
30
24
6
25
5
43
11
49
5
7
36
44
16
48
131
69
45
54
90
43
47
12
78
132
168
96
24
72
15
28
17
31
8
75
49
32
3
72
21
48
36
39
21
33
12
111
9
30
60
21
9
39
120
9
7
24
89
12
30
21
93
36
51
9
75
96
57
132
15
33
120
27
33
7
20
15
21
108
9
147
4
29
7
113
156
24
3
33
114
33
9
24
147
27
66
90
114
51
12
120
9
54
61
48
41
6
45
63
36
21
60
144
4
17
18
21
96
240
148
12
20
33
12
60
30
85
36
20
9
18
33
3
61
20
15
18
87
33
3
3
24
30
27
76
29
30
9
21
24
15
51
84
90
24
7
44
9
27
9
27
93
51
220
140
9
90
45
72
40
240
17
102
1
128
81
24
79
11
117
33
96
18
72
30
15
60
93
12
18
6
51
120
4
12
72
92
9
6
120
18
330
42
48
115
11
97
59
13
8
4
20
16
23
6
150
25
5
15
3
21
180
105
24
3
24
96
148
20
105
15
4
197
39
9
31
35
174
7
125
24
67
8
4
5
12
43
8
40
59
69
16
95
60
24
177
39
84
36
54
6
133
116
9
103
8
16
29
7
77
51
12
93
6
18
3
28
36
113
6
66
39
64
56
9
60
67
5
24
150
84
30
150
97
36
8
9
42
30
111
213
36
120
103
41
60
55
5
84
3
40
17
60
3
3
96
9
15
45
96
84
12
3
1
44
52
180
72
48
137
63
57
3
99
61
17
60
30
30
72
15
93
102
24
1
53
43
59
9
96
9
27
24
33
7
23
42
15
24
51
13
8
9
39
16
29
6
54
19
36
32
9
15
33
51
15
1
29
15
39
33
24
15
9
75
21
28
32
3
25
32
33
51
21
75
9
ABCD 93988908064*3^$a+1 [50057]
240
12
33
21
60
36
6
102
3
3
24
12
6
48
36
36
18
30
12
162
120
6
6
6
24
30
9
20
115
9
27
60
9
117
27
33
35
109
36
24
135
80
31
33
15
6
36
12
72
60
6
84
30
84
60
24
48
84
35
25
6
90
84
54
6
66
24
66
24
18
18
108
36
24
39
33
24
39
12
3
45
9
60
36
6
24
102
23
1
48
18
12
30
48
24
24
42
84
30
90
48
12
54
60
60
24
96
6
18
12
66
5
19
6
12
12
15
33
150
18
3
15
66
18
48
12
33
68
25
6
120
36
69
99
60
30
36
6
18
6
30
150
30
36
59
55
48
72
45
9
11
25
23
55
48
48
30
30
6
71
85
18
24
42
90
54
87
135
54
35
64
9
48
108
24
12
24
60
24
96
39
15
6
162
60
65
7
60
42
15
3
132
96
93
12
20
37
42
36
42
30
18
15
33
66
30
30
216
42
6
30
27
20
127
30
12
24
24
18
5
85
24
35
49
36
11
13
6
84
66
96
120
15
15
24
84
6
90
18
36
54
36
24
42
15
15
84
66
78
6
6
48
42
60
108
15
33
35
7
36
6
108
15
33
35
25
18
120
6
6
33
32
48
67
9
33
3
33
60
12
18
54
42
33
21
60
24
132
66
5
7
21
9
18
57
21
36
3
3
12
18
12
36
12
42
42
24
75
9
12
54
6
24
12
90
30
18
45
15
21
33
27
93
18
30
48
51
36
15
12
12
41
13
12
3
57
24
3
48
27
5
25
6
66
48
42
53
7
18
60
6
5
85
12
144
24
24
47
25
30
18
23
28
15
5
25
51
15
6
30
102
27
99
9
45
42
29
19
12
60
18
12
48
3
48
9
11
76
153
72
6
24
5
49
12
30
12
72
24
6
6
30
18
6
24
30
36
30
36
24
6
24
18
18
12
30
23
19
30
30
18
12
18
120
12
114
6
24
42
63
141
18
5
7
30
6
24
6
3
87
9
20
48
7
6
15
63
6
6
42
48
47
48
13
6
30
18
12
24
72
17
1
36
36
144
54
66
36
59
1
108
24
36
30
9
33
12
35
13
42
36
90
6
66
3
21
6
72
77
103
57
21
42
12
60
54
30
126
18
90
12
6
72
6
24
42
6
35
115
29
13
12
84
6
36
9
60
15
78
23
64
45
24
102
5
13
6
6
12
6
5
31
24
132
30
12
60
60
3
48
15
120
84
18
12
18
90
39
15
24
12
48
84
60
42
48
36
6
6
39
21
48
12
144
36
78
36
24
17
25
54
78
35
43
60
18
24
126
126
78
6
30
45
15
5
19
6
24
47
61
60
12
6
66
48
48
18
6
60
48
12
83
25
23
19
30
6
54
6
12
66
12
18
12
72
6
42
30
48
66
6
23
7
294
6
105
33
30
30
6
60
90
18
42
84
6
54
72
3
39
125
37
54
5
55
12
78
42
24
78
63
3
6
23
7
21
9
36
30
54
30
21
63
30
12
3
20
1
6
54
24
42
18
96
6
210
102
6
66
66
3
9
78
42
51
32
112
27
6
75
45
48
126
9
21
24
24
12
108
78
5
28
9
11
31
18
30
78
48
84
12
36
30
48
6
30
30
24
6
18
18
18
75
12
9
6
18
30
21
63
42
84
174
6
75
45
66
33
21
15
15
12
132
30
12
23
85
12
6
105
45
30
48
12
18
24
18
125
19
6
144
18
18
35
13
12
3
15
36
24
30
12
27
3
45
45
60
18
21
129
12
48
6
33
3
24
53
1
12
3
9
6
24
72
60
24
84
36
24
18
24
66
18
12
18
30
114
6
11
79
24
18
3
81
3
75
21
81
36
24
6
48
42
90
12
18
30
18
90
12
24
9
15
30
66
18
18
48
161
31
24
9
27
53
157
24
30
54
96
30
24
12
5
7
21
69
12
48
66
17
7
6
15
87
24
66
54
189
9
42
60
18
12
15
3
30
42
54
30
96
108
36
5
1
84
24
12
54
6
36
24
75
9
24
12
66
24
6
3
51
36
24
5
28
21
36
66
114
120
6
12
45
93
48
66
65
1
18
29
13
78
81
189
30
126
186
18
12
30
42
30
48
42
6
6
30
9
9
3
39
30
78
30
48
84
24
72
72
12
84
12
18
6
6
12
17
61
3
15
24
6
42
72
12
60
84
5
1
36
27
21
66
24
84
12
66
12
36
6
6
30
72
45
3
30
114
9
84
15
78
18
60
5
31
24
150
6
6
12
42
54
39
15
12
21
9
6
90
42
17
13
90
12
6
18
5
85
27
128
25
42
54
24
24
18
12
12
36
54
15
9
11
43
60
18
39
80
13
6
54
23
13
12
180
72
6
5
25
6
48
60
12
30
114
66
24
47
13
6
96
24
101
28
27
18
60
42
24
48
6
6
9
117
12
12
48
6
45
9
6
42
72
6
29
37
24
6
90
3
48
32
175
6
90
156
5
25
18
48
18
42
9
21
24
24
66
78
12
18
12
96
30
3
15
12
30
54
33
75
60
96
117
9
11
7
72
18
42
6
72
96
66
24
57
93
60
60
96
15
3
18
30
72
96
60
6
3
12
3
45
111
36
54
12
15
105
72
36
30
84
48
24
78
6
12
45
63
5
96
19
45
87
54
54
12
17
1
12
60
87
21
27
63
96
60
36
72
21
84
15
6
12
24
84
24
48
87
15
21
9
66
120
6
24
27
45
60
108
15
75
21
9
24
72
24
47
37
90
12
48
30
51
45
6
18
42
5
96
19
90
24
54
48
42
168
15
9
96
48
66
24
12
33
57
18
6
48
36
84
36
12
12
42
5
1
84
11
139
48
18
18
30
42
108
12
18
6
48
12
29
1
ABCD 93989421926*3^$a+1 [50064]
25
54
17
13
150
29
48
7
41
240
61
83
240
192
61
24
11
55
144
36
144
126
24
156
204
54
270
66
150
66
108
54
90
6
23
48
553
42
30
36
72
6
29
96
55
84
276
162
18
77
240
73
126
36
24
108
18
95
265
30
18
60
102
438
66
54
36
35
55
41
199
41
43
149
67
96
84
89
97
47
115
102
90
78
66
96
84
276
30
24
143
13
83
48
55
54
48
288
42
41
49
72
210
90
11
283
192
18
36
54
89
96
175
36
96
48
29
96
55
54
108
23
192
19
186
12
167
229
59
48
43
12
42
162
29
1
54
306
71
79
120
78
66
54
126
186
18
336
90
96
66
29
31
144
18
66
36
90
384
162
125
109
120
59
145
95
61
234
89
127
24
282
90
108
6
30
101
97
150
48
240
12
125
217
36
18
54
270
36
41
175
216
24
174
42
264
65
223
17
96
139
54
252
179
169
23
193
108
35
13
179
48
96
7
89
175
24
270
12
108
150
66
96
198
180
102
59
85
78
270
66
54
263
103
12
125
109
450
288
252
60
54
83
439
108
30
54
78
48
72
90
72
42
23
103
84
53
1
36
59
49
186
12
108
162
42
126
102
125
96
103
306
180
90
348
36
84
36
17
96
247
6
318
60
89
37
36
30
233
79
113
157
30
36
234
78
108
36
54
35
175
114
66
29
61
179
145
132
59
7
24
17
48
1
191
31
48
54
54
245
61
108
270
36
101
61
144
450
161
96
163
36
48
24
390
96
155
61
90
66
23
19
77
96
55
144
6
18
246
36
78
12
432
6
30
216
36
108
65
31
264
72
18
47
43
53
1
95
91
12
72
161
145
6
90
54
41
61
35
79
48
17
199
342
18
36
180
36
18
162
54
24
35
48
192
25
24
108
12
23
85
18
41
103
126
36
36
18
113
427
6
36
30
78
239
31
180
125
19
12
126
18
162
24
90
125
49
90
216
29
7
132
12
144
36
5
31
150
72
36
30
36
96
29
91
54
36
78
77
115
108
6
66
90
78
594
138
114
18
17
85
11
85
59
96
7
18
48
263
169
150
17
1
210
125
1
324
144
42
65
1
191
96
133
54
197
91
66
132
54
84
42
300
18
54
18
54
24
23
48
91
101
144
307
162
90
54
132
48
6
156
42
66
ABCD 93989455156*3^$a+1 [50021]
12
15
56
1
35
1
47
16
20
16
92
13
47
109
60
11
1
15
84
153
60
36
156
3
8
40
9
11
4
33
36
11
25
3
48
20
1
63
60
12
56
49
72
51
33
35
72
36
25
27
9
120
72
63
8
12
4
9
3
33
63
12
20
97
11
13
51
33
47
96
37
11
121
27
9
12
87
9
216
87
32
12
4
9
47
1
60
11
12
85
11
1
3
32
25
12
36
36
3
140
1
83
60
12
13
27
32
49
15
21
48
11
49
111
33
48
11
61
15
32
61
11
13
3
48
8
64
72
33
11
13
12
11
13
36
12
24
12
119
61
147
104
37
72
123
24
60
9
99
69
27
21
36
36
11
13
219
8
28
9
35
61
12
11
52
33
135
9
95
61
35
16
45
47
172
81
24
27
9
27
21
99
8
61
192
15
81
300
60
36
3
48
144
12
36
9
11
16
32
136
8
25
71
25
36
3
69
156
36
36
35
12
13
83
25
84
3
80
244
60
48
24
33
48
36
27
56
13
99
68
4
9
36
36
84
24
27
21
15
9
3
56
16
69
120
15
21
60
51
21
131
25
47
24
48
61
36
24
23
4
21
36
36
60
59
13
408
168
11
16
20
1
35
40
8
13
12
63
9
36
27
128
60
16
21
267
36
45
36
75
69
95
49
123
21
23
13
27
81
11
12
64
48
24
105
108
11
24
48
13
72
12
168
23
97
36
27
45
132
23
16
33
59
121
27
56
48
49
47
25
11
169
3
84
21
47
37
27
9
24
12
96
59
13
23
52
8
16
20
4
60
105
59
49
15
48
117
3
20
4
45
59
4
9
27
32
85
147
36
116
97
11
37
27
153
72
24
3
24
24
21
147
9
15
129
3
12
21
132
231
32
48
13
183
12
21
99
57
111
33
39
57
3
116
37
11
13
111
44
97
84
11
96
37
35
16
21
27
69
12
39
48
48
33
131
64
105
51
21
11
24
73
96
72
23
4
9
3
69
47
52
9
23
25
39
72
21
36
15
24
24
56
1
144
3
32
12
16
8
37
36
72
36
35
4
33
204
47
61
48
11
61
15
9
27
96
57
23
13
27
21
180
15
24
84
9
11
25
12
72
11
40
56
37
60
12
72
36
60
159
44
13
39
36
48
69
35
64
9
263
4
45
84
63
33
12
15
32
40
45
11
4
12
93
87
21
36
72
35
25
12
51
72
24
201
120
252
11
25
60
23
76
36
9
11
64
141
15
129
48
3
33
36
168
27
72
9
12
72
72
36
47
4
36
9
23
13
12
51
9
99
9
23
25
27
128
16
36
12
201
48
24
12
96
111
120
32
48
13
144
99
236
12
24
25
12
99
96
48
24
57
72
96
12
143
16
9
75
56
49
23
13
27
129
135
45
36
36
96
12
96
72
36
51
33
27
9
24
3
44
1
51
12
105
12
15
21
36
51
21
11
13
39
8
1
35
1
60
72
108
3
8
37
47
16
12
72
33
87
57
36
71
25
3
9
15
45
15
68
72
4
12
45
3
20
4
45
36
72
63
84
44
25
11
169
36
23
24
25
23
184
21
27
9
60
48
123
56
1
3
21
12
3
80
108
36
60
12
13
192
11
16
48
32
97
23
24
37
11
25
24
36
12
36
36
24
27
32
13
23
25
15
45
3
45
72
24
36
3
141
72
47
28
69
59
28
21
12
3
21
72
23
16
33
48
47
61
15
21
11
4
32
24
88
72
48
168
12
12
21
59
13
155
37
24
36
15
8
13
12
36
3
8
40
93
144
3
21
36
63
120
81
195
60
237
171
81
23
52
12
8
16
80
1
11
4
12
164
49
84
3
8
25
24
12
15
32
25
11
85
11
112
8
25
60
48
171
33
195
84
189
11
16
21
132
12
63
213
23
40
9
36
36
12
11
4
84
9
35
1
144
24
23
25
24
36
47
136
48
57
36
36
36
48
35
108
25
87
12
36
92
37
15
12
48
48
9
48
27
36
72
45
132
12
11
160
8
1
72
36
71
1
24
72
120
36
71
25
23
61
63
33
36
47
16
32
76
21
11
4
56
25
27
84
9
47
61
24
48
60
47
25
27
32
13
87
8
208
24
81
132
11
16
48
69
39
9
35
64
81
96
12
11
72
25
24
23
49
59
49
51
21
39
128
25
24
47
76
8
97
111
12
21
72
99
81
11
13
3
36
9
36
36
132
48
47
49
48
47
72
25
60
51
32
25
12
72
11
25
132
11
61
15
36
44
76
9
135
21
63
45
24
84
96
3
24
92
25
59
24
1
132
12
96
51
68
37
71
16
81
11
16
45
11
64
44
16
32
96
109
63
9
24
111
69
12
51
45
12
96
51
48
48
8
12
13
36
48
35
37
27
9
111
21
59
24
1
11
16
81
11
256
ABCD 93989676726*3^$a+1 [50005]
27
39
144
29
28
48
45
168
11
16
15
41
72
7
17
13
24
42
9
8
55
60
29
19
12
48
69
3
57
152
13
35
40
32
60
48
4
15
5
19
12
29
48
24
37
27
24
8
88
3
5
12
24
4
51
125
7
77
1
24
23
16
3
60
5
4
92
64
32
24
4
24
44
100
60
87
24
6
90
53
7
45
3
9
39
17
16
20
7
5
16
60
60
8
4
27
21
21
47
55
237
3
18
90
6
15
44
16
24
8
7
12
36
29
40
44
28
132
15
60
36
17
28
152
24
12
31
17
7
9
96
15
5
67
6
63
44
24
120
28
12
21
95
43
101
28
39
6
3
176
61
24
11
19
21
8
67
65
31
53
24
7
24
53
24
49
15
12
69
27
84
20
31
21
9
15
12
32
43
9
39
45
12
33
18
69
20
12
48
73
39
32
1
119
55
12
29
28
15
41
19
41
24
1
135
20
72
4
84
87
101
48
43
65
72
13
15
24
8
19
21
44
16
24
27
17
1
11
52
27
6
18
17
24
55
6
18
5
4
32
16
104
31
6
48
30
5
37
71
19
12
29
12
25
63
56
55
57
39
9
60
45
11
67
17
112
3
96
17
43
5
79
77
1
107
48
16
44
19
24
29
4
60
32
40
20
12
72
52
44
36
31
9
15
24
5
4
12
60
32
24
13
54
9
56
4
87
6
59
28
33
75
15
33
15
12
108
29
91
9
44
16
33
54
9
3
41
40
99
29
28
75
9
39
12
36
53
60
7
5
49
72
39
75
149
52
44
19
30
39
32
40
81
27
8
24
16
15
17
24
24
19
69
56
19
17
25
18
96
17
60
120
4
44
36
72
13
24
11
40
15
9
68
67
21
81
27
56
16
39
24
41
40
32
16
44
4
45
114
81
32
12
7
53
40
20
16
20
31
113
4
3
48
96
5
19
60
5
4
8
19
5
1
39
20
79
33
21
11
24
4
27
65
7
33
15
9
20
43
5
48
36
43
5
37
18
6
11
31
9
48
32
55
113
7
53
73
114
53
55
45
24
8
28
72
3
48
81
8
36
24
4
15
33
44
36
52
15
12
53
19
29
73
6
5
28
57
24
15
12
12
20
19
41
1
18
78
24
47
31
5
16
116
28
8
37
15
44
16
15
48
33
48
32
7
29
25
24
119
24
19
29
19
65
61
15
48
36
20
28
111
65
7
5
31
9
92
7
9
15
5
1
11
55
41
4
3
53
48
12
19
29
28
33
120
66
72
41
85
42
41
96
4
12
15
24
5
36
31
30
6
53
37
24
135
9
11
13
35
24
48
156
12
55
9
60
20
7
30
51
20
28
12
20
24
4
15
53
7
9
48
15
5
1
90
72
69
44
12
7
60
30
39
68
31
6
66
17
67
36
24
24
57
93
150
17
40
3
6
51
12
96
3
12
48
108
54
35
16
15
89
37
48
42
6
30
29
84
136
24
8
67
6
35
24
64
8
88
20
49
11
16
32
208
24
15
5
84
12
19
41
4
48
36
32
48
16
15
21
44
12
16
51
30
11
72
4
8
120
16
24
33
11
37
6
41
67
65
37
30
18
11
4
116
12
4
56
12
1
47
7
48
12
6
24
39
27
17
7
5
24
36
24
48
85
11
13
6
89
24
36
12
36
12
88
12
48
27
41
12
12
1
3
63
17
4
44
7
69
68
52
9
11
28
33
18
9
39
9
21
54
45
45
11
31
5
52
21
11
36
19
9
8
79
33
104
7
29
36
31
6
42
81
45
71
43
9
20
49
23
24
16
92
13
47
55
84
5
1
39
80
4
15
30
3
68
55
29
4
3
17
96
12
43
5
1
18
5
72
4
140
19
29
1
47
19
21
20
40
20
40
24
24
3
5
16
20
24
16
8
19
45
15
6
11
16
44
12
4
27
17
7
5
115
30
42
149
16
3
5
84
31
41
79
5
72
12
76
57
11
16
8
85
6
42
42
89
40
32
96
16
21
90
9
80
40
15
41
31
9
200
37
3
32
60
64
63
60
102
66
9
44
4
183
89
31
72
30
30
9
36
12
51
30
3
8
40
87
102
3
15
72
30
24
54
93
48
44
64
20
13
39
8
36
12
12
4
33
3
51
9
75
6
15
9
71
76
75
5
40
15
9
8
19
41
12
7
84
5
43
36
29
4
111
5
12
72
12
28
21
42
41
24
64
15
41
55
5
19
17
52
32
12
109
3
45
72
23
64
44
43
9
32
28
39
41
7
30
179
61
23
4
8
96
7
29
12
19
17
16
27
93
8
28
36
9
11
24
24
13
15
60
24
48
21
6
17
43
72
17
16
87
9
56
76
51
6
95
19
29
31
41
16
39
9
32
24
72
12
13
27
24
44
16
44
7
60
5
16
8
109
3
84
15
9
3
89
12
36
31
12
17
12
24
31
33
21
6
36
5
55
17
72
115
9
123
101
13
24
35
24
55
5
4
21
35
12
43
5
24
31
5
24
28
32
12
31
33
111
17
72
16
32
16
3
65
49
42
89
64
21
71
4
32
28
20
24
4
15
5
151
9
15
41
28
3
65
48
55
9
51
12
36
21
8
28
51
65
36
84
16
75
105
9
15
15
96
48
57
75
57
32
84
25
42
6
27
32
31
113
16
12
48
68
31
101
19
5
31
144
29
55
78
39
99
29
76
21
3
15
53
96
19
5
28
24
20
76
24
24
168
15
48
9
3
41
28
39
36
137
4
24
21
39
48
36
27
18
11
19
42
59
24
76
44
91
41
28
20
72
12
100
3
33
24
3
113
108
37
11
37
18
125
12
13
51
80
64
44
4
93
23
31
69
20
4
3
48
42
18
17
64
99
117
21
11
31
29
12
16
44
91
54
11
100
9
15
15
41
43
41
12
16
3
29
16
84
21
78
12
5
48
12
13
39
27
65
36
100
44
1
66
9
39
12
41
67
17
24
4
20
7
29
19
33
27
21
24
80
4
15
12
17
16
32
160
60
9
35
31
24
36
48
9
9
24
23
24
97
3
21
11
28
27
45
20
12
12
4
60
93
35
19
53
16
27
17
19
65
24
55
78
15
27
54
23
28
21
3
32
7
21
75
24
21
56
43
6
23
28
15
45
20
60
12
103
9
15
5
40
8
1
18
5
ABCD 93990028976*3^$a+1 [50065]
3
93
51
76
44
9
15
36
28
155
12
21
144
148
20
28
20
84
64
44
135
13
20
40
29
15
36
52
12
24
24
5
7
60
48
8
3
25
29
3
148
20
52
44
28
48
48
32
24
4
24
32
36
12
108
93
27
12
12
76
72
20
72
24
4
60
56
112
44
48
21
54
60
13
8
52
12
107
1
8
36
88
17
18
90
3
60
40
20
24
40
20
3
45
45
60
102
33
52
20
16
12
92
36
84
64
44
120
16
36
44
4
65
36
75
60
12
64
20
120
4
20
39
6
7
24
5
19
29
111
75
54
12
90
54
75
12
24
105
43
8
24
64
29
27
244
12
48
36
56
100
12
5
3
4
5
19
12
48
35
9
28
17
3
24
88
168
68
45
39
16
56
64
24
71
61
24
24
8
9
91
48
5
30
81
9
7
68
100
29
15
40
8
99
13
48
8
16
248
16
12
8
9
7
44
15
1
80
24
16
20
3
1
41
51
28
20
112
20
28
32
52
17
51
100
12
65
42
49
156
83
1
20
36
45
3
12
48
72
33
12
99
4
60
12
23
73
60
47
93
88
92
108
4
287
1
60
68
76
56
9
55
56
27
121
5
111
3
1
20
45
115
35
81
63
1
120
92
40
20
4
29
54
37
84
20
64
12
8
21
111
64
32
28
12
80
60
24
36
40
24
35
13
48
12
35
13
80
63
37
12
20
36
40
56
39
81
64
125
36
19
80
24
16
44
16
80
9
3
24
120
4
29
211
185
91
36
17
67
24
12
60
8
81
15
88
95
12
129
16
8
76
11
61
60
44
4
156
24
32
64
8
120
28
8
12
208
12
17
36
7
44
16
120
29
18
1
12
128
4
8
40
29
31
68
21
54
9
28
8
36
15
121
12
140
76
65
27
4
35
9
60
16
44
36
16
44
28
72
44
12
12
36
99
1
29
27
160
60
48
137
3
120
12
15
54
31
48
32
108
76
5
55
92
12
28
24
36
8
64
32
28
8
69
30
18
72
31
47
133
228
35
57
132
36
45
7
44
124
80
51
13
17
24
30
81
33
12
15
36
52
68
33
19
132
116
24
16
80
9
19
119
165
60
156
4
17
19
29
75
28
77
7
44
12
24
124
44
36
24
27
33
48
40
20
28
96
65
111
33
55
12
44
48
60
36
12
64
20
16
12
8
84
4
12
17
3
52
65
90
1
71
33
196
36
84
12
17
7
248
16
12
32
15
30
15
165
15
76
41
75
4
20
21
39
40
119
96
49
48
60
104
165
39
105
7
132
48
60
12
60
20
12
33
36
99
96
60
16
116
24
28
96
59
66
6
21
4
24
20
51
9
220
80
192
39
108
121
65
7
12
8
24
39
9
36
9
15
88
68
36
4
12
20
100
20
100
24
35
1
44
9
51
16
8
9
7
8
12
4
20
4
116
9
7
48
32
24
12
28
104
12
16
48
12
12
47
18
31
20
136
36
12
12
104
12
52
8
27
33
40
72
11
49
56
135
85
140
4
12
8
48
108
40
120
260
84
28
53
30
25
60
41
198
21
124
35
1
5
15
16
5
15
15
1
44
135
1
53
135
24
45
12
55
24
92
9
75
4
60
44
72
16
68
24
52
36
140
72
108
4
24
12
104
24
76
36
8
21
55
20
96
27
25
8
117
3
12
48
120
64
89
24
51
4
32
24
4
11
97
44
40
24
5
27
160
60
60
44
24
40
32
28
240
24
5
43
20
12
40
36
20
45
7
20
168
24
12
15
1
8
12
24
4
11
84
49
47
49
60
12
44
45
60
183
16
11
24
21
33
15
88
20
52
56
12
60
4
20
88
36
24
116
111
1
17
12
31
8
4
20
12
96
33
15
4
36
35
25
65
27
9
3
76
44
28
29
19
12
152
60
36
16
80
15
54
7
44
4
20
51
21
24
28
48
80
4
35
1
68
4
11
21
76
44
3
6
91
24
5
111
108
12
40
35
18
63
33
67
12
80
87
1
132
11
97
92
40
56
9
111
16
24
59
61
36
156
59
85
5
43
5
55
8
4
5
51
12
16
80
52
44
3
36
21
28
8
4
29
51
16
24
20
76
59
21
24
40
24
92
87
61
12
24
53
87
148
107
85
8
12
39
9
88
12
20
40
8
12
36
4
17
3
16
41
15
93
51
60
16
84
12
228
36
56
87
13
48
11
81
60
28
11
18
3
4
23
42
54
9
12
4
29
27
48
45
55
96
116
40
8
36
16
44
12
24
36
112
12
8
40
17
15
3
33
64
29
31
56
40
24
84
56
36
52
17
15
4
72
132
72
83
13
48
29
30
1
20
4
17
31
53
6
21
108
72
84
36
69
159
21
24
7
20
9
30
18
51
40
12
44
39
105
16
5
31
12
32
16
53
7
24
24
44
40
8
48
40
60
24
41
67
48
36
68
48
112
48
17
27
76
24
59
81
99
9
16
11
45
4
12
32
27
73
8
99
1
77
55
71
25
36
24
5
30
6
3
96
36
3
21
40
32
33
27
9
60
43
120
71
ABCD 93990554974*3^$a+1 [50006]
16
8
27
69
24
3
129
40
44
52
68
60
124
120
8
48
52
263
121
8
15
45
36
15
9
52
8
96
16
24
20
52
8
76
71
45
160
8
36
40
20
76
20
60
144
15
9
60
64
96
152
3
21
216
4
8
72
100
36
12
11
105
39
21
75
25
71
81
112
95
37
11
48
21
36
4
83
13
32
88
155
117
52
68
172
144
44
27
9
100
72
20
28
107
153
12
88
56
40
108
108
120
24
80
84
204
72
3
25
71
109
156
56
76
72
192
11
13
12
20
192
168
4
8
72
39
37
60
84
8
108
12
96
96
4
36
180
60
80
244
12
104
24
40
164
135
48
117
27
33
52
68
160
32
39
21
75
13
68
120
28
11
13
48
8
64
96
12
132
72
120
104
72
120
48
147
33
40
116
99
45
99
37
68
232
60
236
60
75
37
236
4
36
84
20
292
11
37
36
44
60
15
97
188
52
68
27
81
4
59
49
140
76
167
117
75
81
40
32
28
176
75
109
84
36
24
116
84
36
72
24
136
92
3
144
49
120
80
120
112
47
141
84
15
21
24
172
216
80
15
144
33
60
120
60
63
37
216
44
28
284
16
32
48
60
3
25
167
13
120
59
45
100
12
140
84
12
12
48
123
37
72
48
108
44
100
71
97
32
16
32
4
36
72
8
64
36
144
56
72
16
80
52
180
8
84
111
49
8
108
72
112
32
4
36
59
37
32
12
28
35
33
40
20
12
76
59
33
52
56
144
12
96
24
24
12
148
96
23
25
23
37
68
112
36
144
8
27
48
37
32
48
60
60
195
273
88
20
84
15
85
48
24
68
96
12
3
45
64
56
16
84
44
16
36
144
36
44
4
72
11
48
96
9
135
117
4
119
61
35
33
15
48
165
112
36
144
96
120
56
148
140
12
96
48
64
72
84
36
56
99
13
20
15
37
59
144
133
20
40
47
25
71
109
8
132
288
4
48
56
75
1
144
32
4
216
8
76
44
16
108
192
71
133
36
80
168
52
96
68
16
23
96
345
36
4
24
12
59
9
172
56
24
256
20
84
4
24
68
3
96
9
4
56
52
192
32
108
123
97
143
48
277
144
60
56
60
28
200
52
83
61
48
83
13
36
84
36
23
93
204
184
24
23
117
72
16
32
28
92
48
88
32
3
9
52
116
72
72
63
145
48
92
48
64
120
176
172
116
72
12
160
80
135
33
12
28
264
44
72
72
12
16
23
49
92
360
144
4
12
251
153
135
96
69
60
60
40
20
12
75
37
56
12
112
80
16
12
204
56
48
327
9
4
20
12
147
153
120
40
72
20
88
224
28
20
3
48
96
49
144
72
36
32
36
292
8
76
8
15
73
104
4
36
23
117
16
108
44
96
4
8
48
40
44
28
48
180
144
20
52
24
116
144
24
88
108
32
64
80
48
36
24
183
109
20
276
88
72
32
16
59
121
44
100
56
12
28
164
48
3
96
9
39
33
15
33
100
120
35
109
80
3
57
36
280
152
40
32
27
21
84
36
264
84
60
4
36
212
63
57
132
60
120
28
72
36
72
8
4
35
37
44
136
71
48
9
88
164
204
120
12
72
28
12
36
72
143
45
84
15
153
39
ABCD 93991039568*3^$a+1 [50050]
120
18
47
1
6
30
66
24
90
6
72
120
53
12
55
93
12
111
42
12
96
35
7
42
27
69
60
12
30
12
36
21
39
41
148
57
84
84
12
3
63
240
24
6
48
234
12
30
6
72
42
24
60
36
96
24
111
8
1
18
6
96
48
87
48
15
66
12
15
33
42
42
12
3
72
39
42
48
6
24
24
42
24
54
5
7
41
4
200
48
37
15
21
162
42
11
72
7
66
95
4
3
33
15
30
12
15
68
4
39
5
1
36
39
48
8
7
42
30
45
21
15
33
24
180
48
12
30
53
7
5
37
6
29
28
27
18
35
61
39
3
42
48
12
143
85
12
6
72
48
12
45
3
69
15
12
48
5
121
54
102
66
48
24
42
63
60
3
9
36
32
7
6
54
216
42
18
12
30
12
84
6
93
33
75
27
6
36
48
23
72
7
18
96
36
18
33
33
11
43
72
18
48
54
5
1
12
42
153
33
12
48
35
19
93
3
45
3
57
15
113
55
9
8
7
6
36
30
29
144
61
90
12
89
43
93
45
15
39
138
95
28
33
36
3
15
90
30
17
16
20
12
7
29
1
63
12
68
7
6
15
69
6
108
84
6
39
12
36
8
36
253
30
96
42
120
30
9
120
20
49
47
55
57
21
159
33
18
42
15
27
102
114
84
12
29
1
18
18
24
35
103
57
45
23
211
30
12
54
48
30
87
21
12
102
30
35
1
15
12
21
27
32
28
39
84
29
13
138
12
45
9
35
28
33
54
90
54
24
12
5
16
15
18
51
129
6
90
54
69
8
55
42
6
60
144
12
89
121
30
93
33
15
32
13
24
48
18
12
57
123
60
66
11
100
45
18
48
9
15
21
132
57
6
57
63
48
9
8
25
27
33
27
8
25
35
12
43
45
12
45
102
29
16
135
5
49
72
18
21
20
49
60
30
24
138
54
36
45
15
9
8
103
54
138
60
45
32
40
21
27
33
23
1
54
72
18
27
27
42
6
102
138
60
84
53
85
48
18
30
27
135
12
45
20
31
72
102
150
165
27
108
41
7
42
42
78
6
54
27
48
15
42
168
36
27
8
25
51
21
12
3
9
23
12
19
24
12
90
66
9
15
5
85
23
7
18
23
43
12
42
48
95
112
81
84
18
72
33
177
138
45
9
48
3
129
18
42
36
15
32
36
19
6
47
37
6
6
6
45
99
24
24
66
11
16
123
162
78
9
15
132
54
42
57
48
27
12
45
45
6
9
93
48
15
8
49
18
9
75
6
83
16
33
72
30
6
18
9
80
1
54
120
12
6
15
9
48
63
15
9
96
75
30
75
20
7
57
33
15
51
9
68
67
117
63
5
28
8
55
65
24
7
21
39
21
20
64
20
1
54
33
72
80
28
12
33
3
27
102
11
85
35
19
93
87
6
84
24
6
29
19
36
6
24
6
108
96
42
27
72
39
185
31
138
30
12
5
43
12
33
15
36
54
3
117
78
24
60
21
9
54
81
15
53
91
6
18
45
51
17
25
24
6
17
25
126
36
60
36
45
33
12
15
27
53
7
12
105
81
39
8
31
6
36
60
15
144
21
60
27
15
33
9
48
30
18
12
11
7
45
27
17
16
63
12
29
40
153
11
12
7
125
157
90
54
6
105
20
1
102
36
9
72
9
54
53
55
197
7
81
12
75
18
30
165
32
43
9
33
12
6
9
21
12
42
24
72
53
19
18
23
1
30
81
24
39
21
180
39
6
18
42
144
30
54
6
69
21
6
30
48
12
3
33
102
6
66
141
33
27
87
120
5
96
1
11
37
3
9
24
12
15
87
6
119
13
12
6
66
18
36
129
57
23
88
12
33
47
7
29
12
64
3
45
252
69
96
84
6
53
52
3
45
8
37
36
171
51
18
24
15
57
78
18
30
125
52
12
39
41
61
30
17
265
11
4
81
54
42
18
30
167
1
78
5
4
140
37
156
42
18
24
24
6
18
23
40
9
78
42
6
9
48
3
78
24
63
63
21
128
7
5
1
35
19
33
15
18
30
17
55
48
57
12
21
75
32
37
18
36
5
16
36
99
21
8
49
66
6
24
6
21
3
24
60
30
30
30
42
81
9
18
30
12
48
6
6
30
18
30
41
67
54
30
21
60
15
117
33
12
6
114
18
42
12
78
12
21
327
48
18
60
36
23
31
6
138
33
15
57
8
37
18
9
39
66
18
36
21
3
17
28
3
138
30
5
112
27
5
52
93
42
81
27
12
29
1
54
144
6
6
41
52
3
138
99
33
12
23
13
51
96
33
144
108
47
7
45
104
55
41
43
30
18
69
39
30
179
157
15
36
33
11
139
60
6
6
72
57
8
1
6
36
45
99
41
37
6
69
27
18
72
24
35
64
60
48
24
3
57
99
30
60
131
13
30
96
24
36
69
15
48
12
12
29
1
36
12
60
36
150
54
96
39
15
120
5
96
36
1
114
30
75
99
42
48
39
33
23
31
21
27
6
54
41
7
173
16
33
30
42
30
48
6
36
18
93
33
11
61
24
111
12
12
21
54
93
15
57
8
13
35
64
9
30
57
159
18
11
16
ABCD 93991182128*3^$a+1 [50048]
47
12
1
84
11
144
13
36
36
36
48
35
144
1
96
8
63
72
13
32
72
4
24
11
87
33
57
87
48
13
32
39
85
35
49
71
45
15
25
11
37
11
97
24
143
12
48
85
12
71
13
72
35
13
35
97
83
24
25
92
28
12
84
59
37
24
12
12
12
11
69
63
205
20
160
56
4
83
93
27
72
13
23
99
58
48
96
36
12
11
99
10
36
12
23
135
46
35
13
35
60
25
96
50
130
24
23
60
69
123
21
87
60
24
73
8
28
24
11
25
60
12
35
13
24
71
25
32
52
20
27
36
12
36
51
81
49
86
90
3
49
36
36
20
126
22
32
28
71
1
24
84
48
48
60
14
46
26
153
81
36
180
51
48
96
21
52
128
4
24
120
95
144
25
47
1
84
83
13
60
20
40
35
12
181
47
9
16
12
11
25
156
120
23
61
96
20
36
28
36
23
12
81
4
35
33
15
21
40
95
45
4
32
16
60
32
16
2
142
120
8
3
25
60
12
8
111
105
39
61
44
39
1
86
10
48
12
24
47
57
18
130
23
1
108
26
70
35
21
75
109
11
25
48
56
15
12
27
46
35
36
1
35
13
12
23
25
180
60
72
23
72
12
21
4
83
49
23
25
95
133
59
105
3
48
12
1
36
24
179
25
83
60
37
36
11
3
10
23
25
203
81
4
36
59
1
11
33
16
20
75
36
69
64
12
168
44
76
71
48
60
105
36
4
168
12
72
60
24
2
10
72
96
84
60
56
4
36
24
11
25
44
15
25
12
143
13
12
155
121
44
16
119
48
25
23
25
24
26
126
88
48
12
12
36
20
15
49
36
72
156
131
45
135
168
97
11
49
24
35
1
164
40
36
23
37
8
27
24
75
126
4
11
13
12
24
24
35
21
16
24
47
13
12
12
12
24
12
23
24
33
100
59
39
9
97
240
60
60
36
20
28
84
108
68
39
33
64
23
97
36
48
2
34
96
24
48
36
132
24
56
27
48
12
12
1
108
131
13
36
26
45
25
24
24
26
130
14
118
48
11
1
24
60
143
25
35
157
35
24
201
16
20
148
36
60
96
24
35
49
20
87
25
84
83
63
57
73
60
132
36
92
54
33
13
44
40
86
82
8
87
21
15
61
155
21
15
165
18
34
96
71
144
12
3
90
4
32
4
35
84
57
16
59
24
27
57
97
35
36
13
72
50
10
144
36
24
56
39
1
83
24
1
60
24
47
25
71
3
70
84
12
84
47
13
95
60
24
61
26
69
57
123
1
38
58
12
56
4
32
99
27
10
12
36
11
3
70
12
35
84
36
13
12
116
75
105
52
48
23
25
36
24
59
36
61
228
20
27
9
4
12
35
84
84
1
72
14
118
23
93
126
165
1
12
23
12
21
16
24
12
2
57
36
33
52
132
35
15
46
44
28
23
21
136
80
27
12
61
132
48
48
24
108
95
60
97
8
3
1
48
2
9
25
60
50
82
44
159
24
51
70
300
47
37
156
56
88
11
36
25
128
112
143
177
51
13
24
56
52
23
25
26
45
36
24
109
2
57
33
40
84
48
8
40
12
192
8
16
60
47
25
32
52
20
28
120
36
12
35
25
24
23
61
12
2
45
181
35
9
36
16
48
11
12
168
109
23
12
33
54
58
11
12
60
49
36
83
24
27
130
35
49
20
16
48
12
24
152
90
18
36
28
96
36
20
54
10
80
64
60
71
37
84
8
76
36
68
36
51
25
48
23
13
74
46
72
44
36
39
13
56
76
60
59
57
64
24
95
24
27
90
40
14
90
51
93
27
9
40
12
24
60
59
25
14
22
35
108
1
176
15
21
28
24
71
61
35
1
48
2
72
10
8
40
32
100
35
1
12
24
23
57
28
48
72
72
48
56
15
1
110
21
25
80
15
13
24
36
20
72
75
25
80
3
49
38
34
59
69
15
21
76
24
80
36
4
72
24
23
165
63
37
8
27
1
36
119
36
84
25
11
25
24
12
12
72
24
59
1
96
59
1
24
60
12
107
61
12
8
54
33
39
46
83
37
50
9
24
57
87
25
11
72
3
10
11
1
48
20
52
2
82
60
20
99
36
1
204
20
3
60
36
1
11
84
109
72
119
25
60
23
60
1
36
48
80
88
24
24
155
85
12
60
60
24
95
145
24
24
62
54
15
21
39
72
69
4
72
72
32
28
83
15
22
96
35
84
85
47
60
1
84
8
63
45
3
25
11
61
23
25
156
83
1
24
72
59
37
12
23
24
85
35
51
10
60
2
130
95
1
24
12
228
11
25
12
110
33
84
13
12
47
45
15
13
26
70
47
13
32
87
21
ABCD 93991554578*3^$a+1 [50003]
51
60
105
8
169
108
27
15
33
21
54
156
57
24
32
67
126
6
177
33
108
60
30
6
84
60
3
51
29
48
48
72
85
75
8
13
30
45
9
71
43
54
119
37
3
39
17
24
168
253
83
187
5
127
18
47
120
31
57
27
54
60
54
93
33
54
156
53
151
162
126
48
36
93
15
150
18
30
108
47
7
18
47
48
13
60
30
17
96
13
35
61
30
21
8
85
35
1
12
6
29
280
48
15
57
3
30
135
56
7
180
180
96
48
65
192
1
71
40
33
263
61
30
6
144
39
27
45
33
66
24
36
66
111
32
37
155
103
12
53
61
12
72
90
36
126
75
8
160
8
109
3
21
162
108
69
104
37
60
54
108
21
123
156
42
23
97
39
21
12
47
391
138
72
23
13
42
18
12
18
36
96
29
73
23
72
48
55
17
40
51
53
241
72
66
18
60
12
78
90
180
23
79
65
139
5
48
37
51
15
24
36
54
183
48
33
126
297
56
64
8
175
33
93
11
73
60
36
90
192
42
30
18
75
32
19
29
13
75
33
84
168
11
169
198
17
37
48
162
18
78
41
169
71
48
13
30
42
288
147
48
183
30
11
103
65
64
8
25
15
231
41
13
96
11
64
32
88
87
36
90
3
8
13
18
30
131
144
96
7
113
67
42
51
3
126
47
112
39
129
32
121
90
125
79
54
120
114
12
6
12
72
3
33
144
126
9
72
69
35
13
96
107
88
69
60
191
181
132
15
80
25
6
137
19
5
16
57
12
35
136
15
129
72
48
33
135
15
33
56
139
77
85
60
23
24
61
18
177
32
48
7
180
60
129
56
67
30
24
12
27
117
11
16
80
1
6
126
156
108
42
17
55
105
3
69
272
109
54
30
23
1
126
17
157
42
30
54
45
120
33
96
12
11
13
3
123
21
123
101
127
65
13
54
77
13
120
294
102
24
90
93
8
133
11
112
24
32
72
19
29
72
55
150
30
126
24
30
96
30
42
17
49
23
40
51
90
35
40
51
149
25
6
120
6
54
53
96
31
33
8
13
18
18
12
11
48
40
15
33
93
35
16
39
120
65
136
129
47
1
24
30
65
48
72
40
15
12
96
54
30
17
1
36
60
119
24
37
30
36
6
120
27
15
17
96
43
173
7
9
27
90
18
18
78
72
12
6
12
11
31
113
64
15
41
145
252
30
90
35
7
57
120
56
40
128
96
7
36
77
216
7
57
104
55
9
8
61
102
18
42
84
78
39
213
11
19
173
48
19
53
144
24
13
12
72
60
107
112
176
67
294
87
33
114
126
71
73
72
48
18
18
323
48
96
7
65
1
47
16
27
132
84
45
69
11
19
53
97
191
109
24
147
249
39
152
72
1
95
1
90
29
37
75
21
18
161
91
30
24
108
90
36
29
7
33
24
33
90
36
17
48
55
24
33
104
48
49
72
12
3
39
36
5
16
27
21
105
18
5
40
8
7
48
72
209
13
3
15
17
13
126
21
8
64
8
25
24
30
60
84
57
8
85
75
27
6
71
31
42
23
31
41
133
35
64
51
12
60
221
192
112
72
87
33
33
18
18
42
162
95
49
23
7
113
19
48
36
17
96
1
90
29
25
72
23
25
78
65
109
35
25
18
29
19
78
126
57
8
40
15
60
120
21
147
30
47
13
138
41
31
96
54
12
63
27
168
66
11
31
12
78
47
112
141
18
24
30
27
153
36
126
54
39
24
117
180
39
3
5
16
63
497
61
6
36
41
24
25
95
139
21
69
51
39
252
84
113
1
47
79
30
ABCD 93992863546*3^$a+1 [50059]
9
56
43
72
29
16
15
9
81
15
39
84
21
56
265
18
5
64
21
35
112
104
120
120
24
67
18
27
48
24
63
84
24
77
13
11
96
19
66
147
96
27
18
6
101
43
165
24
81
87
32
72
55
204
21
168
27
29
16
8
67
53
40
8
115
93
15
17
64
69
30
96
90
99
21
11
139
180
41
13
11
48
61
72
59
40
8
48
43
21
159
240
129
27
29
97
63
141
83
40
3
53
192
48
7
65
13
59
208
3
21
48
3
18
59
16
72
80
24
19
21
24
21
186
17
31
9
87
41
133
60
15
120
56
1
18
42
3
32
40
45
78
36
33
51
5
1
23
208
15
9
56
115
54
54
129
3
54
15
8
72
61
3
87
240
17
13
35
24
40
96
144
21
155
88
231
36
29
24
85
147
32
72
16
200
24
24
25
162
165
3
5
40
45
27
129
71
43
45
144
80
16
152
168
64
72
24
32
49
66
29
48
16
177
60
27
80
16
96
24
224
120
120
136
32
40
24
9
15
27
77
31
36
21
8
120
16
8
43
69
15
36
24
29
232
128
184
200
67
144
72
29
136
3
12
9
51
84
41
49
143
40
128
48
24
1
15
80
120
91
45
21
24
36
18
216
5
48
67
93
21
252
63
72
3
21
96
33
119
43
173
120
31
33
8
85
27
96
200
67
24
5
16
9
119
16
8
91
5
40
72
200
259
6
39
15
36
54
15
96
104
16
32
48
13
99
21
35
24
72
49
6
129
27
144
21
93
30
69
56
16
24
57
48
39
80
13
155
24
16
219
36
30
150
18
51
75
69
51
5
91
5
144
88
128
40
3
77
13
6
5
85
83
16
21
3
87
36
77
67
330
59
67
5
88
27
114
11
40
8
67
29
40
24
15
41
64
120
120
27
60
89
24
72
13
99
237
3
192
24
224
88
32
67
36
65
79
54
90
132
45
63
65
64
32
31
108
77
24
61
18
132
5
103
57
48
21
3
27
93
3
117
48
15
17
127
9
32
115
18
75
176
55
105
48
27
5
48
7
41
64
21
27
27
45
96
105
18
141
21
83
24
7
156
18
11
115
93
87
180
69
264
8
24
85
243
81
36
11
85
108
15
24
123
18
51
75
21
48
96
9
42
48
42
120
78
5
96
19
29
43
29
61
3
51
90
3
8
103
12
5
168
280
75
69
72
129
102
185
24
25
36
3
104
40
96
15
9
128
72
133
3
51
141
8
16
24
32
103
36
29
16
248
7
65
79
60
5
115
5
72
72
48
312
67
101
43
6
36
18
225
80
24
7
9
24
56
112
75
213
87
57
32
24
64
3
114
171
128
37
3
51
93
32
19
5
144
88
3
117
72
147
36
17
72
40
144
147
69
39
57
80
24
88
8
72
133
83
96
160
21
54
29
151
144
36
93
3
210
35
24
24
136
56
19
45
8
31
65
160
240
57
95
144
64
32
43
189
63
9
69
30
21
21
75
24
104
64
123
90
99
80
48
67
5
61
27
56
31
233
40
51
45
57
87
21
222
29
61
3
51
29
16
56
48
157
30
54
36
59
181
35
19
45
111
9
120
128
72
109
27
75
53
120
97
90
53
16
144
27
29
24
16
51
18
171
96
8
64
120
56
40
32
115
45
192
21
35
40
120
105
15
120
312
165
147
111
161
91
30
47
13
323
72
109
3
96
24
51
42
59
24
16
80
40
24
72
45
35
24
61
27
51
90
131
ABCD 93993653426*3^$a+1 [50017]
27
36
57
3
69
6
137
100
84
9
71
28
156
75
9
56
7
5
88
12
84
44
64
15
113
13
15
9
35
52
44
4
123
9
56
64
3
41
36
24
16
21
48
24
18
60
9
9
11
31
53
40
87
105
168
36
56
28
132
20
4
20
148
21
42
33
96
44
55
57
68
19
18
35
112
12
63
45
21
24
3
45
42
53
43
5
25
39
80
16
56
31
209
1
35
7
36
41
28
8
12
1
47
28
15
21
8
60
31
24
93
27
30
66
30
11
31
60
153
36
8
31
21
56
4
111
45
32
1
42
78
71
1
15
68
37
59
43
5
103
57
12
9
24
107
13
3
63
81
159
72
48
41
40
69
15
84
12
80
48
73
15
24
39
12
89
91
33
56
1
107
52
60
39
81
84
44
12
16
72
8
43
30
11
48
48
55
120
129
24
24
15
5
31
45
117
39
60
36
80
24
31
65
43
84
36
54
123
84
20
60
19
21
153
143
52
3
17
1
15
15
12
69
9
114
6
90
72
5
43
102
138
9
51
57
20
24
16
44
1
95
4
60
33
66
5
36
36
43
41
13
66
165
132
8
112
15
29
1
42
45
12
123
17
28
96
32
67
48
77
16
56
31
48
9
3
12
30
35
13
39
36
44
24
25
11
4
177
3
75
41
64
72
60
120
45
15
33
11
61
72
51
132
87
33
104
24
60
24
13
63
27
17
100
33
3
39
5
88
32
120
115
41
96
61
35
84
28
20
31
12
69
8
1
87
24
33
35
103
173
64
20
43
12
21
204
192
140
16
24
99
12
29
13
35
40
135
33
120
27
33
8
24
115
6
39
48
57
6
65
97
18
17
88
99
45
36
15
12
17
60
36
16
69
11
36
52
21
35
24
43
5
12
60
12
24
145
27
147
18
39
33
186
9
63
57
15
48
48
12
12
93
80
48
7
18
111
3
30
23
28
15
12
18
11
4
12
3
189
20
1
27
144
24
12
24
51
33
45
11
16
93
90
24
5
103
12
6
59
88
8
127
5
43
101
19
9
3
348
30
51
96
3
60
29
25
66
12
45
24
20
1
168
192
30
12
17
19
17
24
19
9
15
6
171
39
9
60
105
51
12
75
12
5
16
60
15
41
16
44
40
20
64
12
80
7
53
97
95
1
27
12
36
20
4
21
39
75
33
45
27
12
3
30
23
28
12
3
29
1
35
7
12
65
72
16
33
11
24
85
15
99
57
3
90
66
5
12
55
5
25
18
5
7
89
28
8
100
144
108
3
9
60
44
36
31
5
7
48
12
93
27
30
3
12
75
161
36
31
48
129
33
18
41
151
12
53
13
11
79
45
36
8
31
21
39
17
43
21
9
42
5
7
18
48
51
21
48
11
40
3
17
24
7
12
48
30
35
12
73
48
15
15
21
48
20
43
29
120
40
81
3
87
78
47
7
45
32
4
164
13
18
120
5
4
68
28
96
39
24
185
28
12
15
30
15
56
19
41
7
30
18
165
75
84
161
19
6
51
21
42
21
20
7
69
3
81
15
30
11
16
3
12
9
24
15
17
28
24
56
4
12
60
21
18
150
24
11
24
61
27
15
65
84
19
57
63
5
7
29
84
100
92
12
76
9
51
15
29
73
155
52
12
48
108
27
225
116
64
32
1
203
67
5
24
120
84
124
63
53
4
93
23
25
87
108
24
15
6
59
12
96
88
129
27
39
45
135
42
15
72
81
11
28
3
33
80
7
5
28
39
21
72
44
4
75
57
8
16
21
18
5
307
48
102
107
36
7
60
9
44
19
6
11
61
18
12
18
90
105
39
21
72
68
19
41
49
66
21
81
72
48
18
24
33
32
16
75
12
9
63
6
71
121
15
164
24
12
40
33
42
48
9
15
78
27
56
12
25
18
57
20
100
24
3
18
75
15
5
25
99
21
3
12
15
17
36
7
153
165
27
75
93
96
60
236
4
56
25
48
27
87
5
28
60
32
115
5
145
18
65
43
105
20
36
31
42
11
36
19
45
44
12
24
7
18
72
18
45
204
8
12
40
3
9
48
72
20
1
3
12
24
81
48
155
67
57
81
42
60
57
60
15
33
44
4
72
24
39
69
33
30
18
30
201
140
40
21
23
16
33
123
27
45
120
68
25
90
137
13
63
57
75
15
29
1
48
30
5
4
32
1
23
67
45
32
12
259
12
29
73
11
7
53
7
90
35
48
12
55
60
129
24
15
81
48
140
52
116
40
12
128
37
30
21
15
120
30
59
13
18
21
81
3
60
24
63
12
48
65
7
5
12
64
27
189
44
160
27
12
48
45
135
150
48
39
195
5
52
20
31
90
27
63
72
78
3
45
24
48
3
36
8
28
3
90
27
104
31
53
4
56
60
115
17
7
113
7
48
48
84
93
3
21
36
3
84
57
20
13
18
77
1
71
36
4
68
12
ABCD 93993659894*3^$a+1 [50069]
253
23
1
179
12
49
11
12
73
53
67
83
90
144
12
36
7
47
144
24
30
36
19
131
54
18
18
67
23
97
59
24
30
91
35
133
11
1
53
18
24
25
96
23
36
48
36
60
30
42
25
12
35
85
35
145
185
43
12
101
7
12
12
36
29
18
13
84
29
54
12
25
36
17
30
13
23
24
25
11
97
65
115
24
179
150
187
59
6
18
49
72
131
97
12
35
25
11
37
143
12
72
1
53
36
54
36
36
49
383
18
42
13
5
79
5
6
72
13
143
60
54
43
5
54
180
6
18
126
18
30
103
203
217
107
132
48
180
25
11
37
35
25
12
17
114
49
17
55
41
115
144
108
11
49
35
60
25
23
145
95
18
67
95
25
47
25
83
90
30
37
131
84
13
12
71
36
18
180
48
108
31
11
12
25
53
48
7
35
49
131
25
5
18
169
47
144
54
163
95
109
11
25
29
78
133
23
132
12
42
18
72
13
35
157
101
48
54
25
47
61
215
25
5
42
13
35
277
11
42
48
19
95
108
25
5
144
36
55
143
330
30
216
1
5
84
126
60
84
1
84
41
127
132
36
84
53
42
61
24
300
23
18
7
12
48
23
37
17
54
1
23
66
31
23
60
120
85
23
49
41
18
1
48
12
48
12
83
30
18
49
23
36
97
12
5
126
49
23
97
83
138
60
31
23
30
18
37
5
7
168
5
270
25
5
126
61
11
72
36
222
90
48
24
97
48
11
6
54
72
12
13
23
277
47
36
42
48
6
25
59
49
23
24
120
13
48
17
48
55
12
48
83
49
47
36
180
18
54
133
83
12
18
6
13
107
6
30
37
60
12
23
25
48
24
120
143
12
25
48
77
18
18
54
13
120
83
37
48
84
59
42
30
49
83
13
12
101
84
60
115
11
36
1
17
43
60
53
144
6
156
1
72
35
18
54
1
24
35
85
96
29
186
18
79
47
18
36
19
263
145
5
79
11
84
1
59
1
12
71
49
83
25
59
6
67
23
234
18
90
468
48
60
7
24
5
108
18
25
204
95
1
12
77
30
60
54
54
25
65
30
25
60
11
156
25
11
37
72
36
53
6
1
35
54
31
23
61
11
210
60
54
85
5
36
30
49
36
23
114
163
83
72
18
91
156
47
37
36
53
7
252
11
36
84
72
18
6
54
66
24
90
66
85
41
144
114
61
263
13
23
1
143
36
37
125
235
65
19
71
168
144
18
162
85
53
55
269
18
36
6
36
55
35
18
84
55
5
55
11
1
36
60
83
42
162
36
84
42
30
1
12
48
17
7
23
36
1
216
12
72
108
60
60
60
11
72
25
5
180
42
37
36
263
204
157
71
114
115
65
54
37
12
12
11
85
59
18
48
19
120
23
90
7
83
13
24
5
18
120
132
84
24
25
60
71
42
102
186
7
245
18
144
66
127
35
24
54
7
5
19
35
13
191
49
17
43
11
49
101
36
66
24
48
13
5
18
157
60
53
150
12
60
97
12
155
1
72
71
49
11
84
78
102
36
114
7
96
77
7
23
13
59
54
31
113
36
79
17
18
30
126
72
49
36
47
120
37
35
144
1
131
25
5
55
72
5
7
59
96
61
24
23
120
25
143
37
120
161
67
12
53
18
1
29
31
11
25
47
12
13
60
72
48
12
156
12
11
120
72
109
53
42
13
5
48
78
97
24
180
35
6
67
71
49
11
90
19
11
72
132
72
121
23
97
23
1
95
48
108
24
13
107
60
1
84
36
5
138
36
1
24
11
90
54
13
95
18
19
59
84
13
23
6
103
12
83
85
12
29
12
55
125
78
66
6
138
19
23
12
42
31
59
1
83
96
13
60
48
95
12
132
85
23
13
12
65
7
168
17
43
101
126
25
240
95
96
72
12
121
47
48
24
133
65
ABCD 93994461766*3^$a+1 [50008]
12
12
20
16
20
111
9
69
27
9
36
48
18
105
9
36
48
51
3
85
48
104
39
49
8
72
33
39
40
8
28
239
1
95
33
21
18
45
12
15
90
84
55
5
36
30
81
15
25
12
48
68
39
57
69
36
51
4
125
15
48
28
23
9
16
24
32
156
12
16
20
76
8
57
19
89
36
7
29
15
76
5
99
99
54
3
64
35
60
81
3
36
13
80
96
87
49
95
1
104
96
63
60
109
17
111
148
12
20
63
1
59
30
67
8
51
85
8
12
21
24
163
47
21
12
21
24
36
90
1
11
90
108
54
105
117
51
12
3
18
39
48
4
5
31
8
24
45
43
8
16
140
4
92
48
64
128
45
3
21
15
76
179
30
19
17
15
40
35
78
36
48
42
1
53
91
89
31
8
96
24
156
21
18
126
6
1
17
87
39
72
33
16
24
35
69
21
66
1
20
3
36
18
43
44
33
6
21
51
18
15
15
85
29
75
27
133
17
3
87
30
63
28
17
3
40
29
6
37
12
68
16
65
27
99
18
15
28
83
9
21
67
5
3
4
68
69
19
17
147
15
96
36
1
24
5
31
29
48
51
4
32
24
4
48
35
42
12
91
8
27
24
48
1
12
23
57
184
11
33
16
185
3
16
17
39
21
39
28
77
30
60
9
64
17
3
48
33
24
48
42
13
32
3
57
141
19
48
59
9
69
36
12
7
212
159
85
11
36
9
99
61
11
54
39
27
93
21
210
1
60
32
12
84
64
12
41
27
96
96
4
24
11
84
42
108
91
20
12
33
72
18
25
80
27
9
24
64
5
43
53
90
57
40
8
64
12
35
1
8
45
171
39
81
84
4
48
53
72
19
44
16
89
7
32
28
48
56
39
1
24
12
44
36
4
48
17
31
23
57
9
19
116
15
9
39
61
12
68
9
55
20
105
120
168
15
93
19
152
45
84
39
123
105
28
20
15
37
92
60
27
45
3
25
71
57
9
24
15
15
6
79
29
18
18
54
1
24
65
31
44
12
255
81
45
39
33
27
36
84
28
32
93
7
24
5
6
9
4
32
9
12
27
27
6
27
57
6
18
12
159
21
3
12
52
101
84
15
16
5
19
53
3
24
105
18
33
76
11
24
21
15
30
19
48
12
20
9
60
19
32
24
72
120
3
36
54
90
30
19
35
21
64
32
9
31
116
12
16
20
52
59
24
57
15
30
39
33
6
37
20
12
51
96
54
19
8
12
63
37
77
19
29
15
12
40
8
3
54
43
5
7
11
9
9
27
28
60
32
120
57
15
135
33
48
57
63
9
36
36
15
75
36
33
52
5
18
9
87
13
48
32
16
72
35
45
3
81
28
17
90
61
35
13
5
30
57
12
100
12
5
3
48
33
15
9
18
18
126
61
77
18
33
24
48
39
21
12
3
49
5
75
16
23
30
31
29
36
55
8
12
4
72
65
84
54
9
63
42
48
18
1
35
21
72
40
72
8
48
12
57
19
11
61
44
45
3
27
24
12
18
24
135
52
41
19
185
115
96
24
89
12
27
33
30
129
21
27
76
32
39
36
42
15
57
111
15
25
23
21
4
65
15
64
17
90
49
5
72
3
16
20
45
19
56
40
11
24
9
12
64
176
40
53
19
17
15
36
60
105
15
27
108
33
16
36
32
28
20
28
80
72
48
75
36
81
12
16
144
20
96
147
25
17
3
15
12
42
30
150
51
15
18
36
96
7
32
4
36
8
48
9
48
91
36
48
23
33
72
63
9
40
56
52
23
117
52
12
20
160
53
55
8
28
60
72
5
24
3
28
108
41
15
48
27
69
60
4
23
85
5
79
11
108
21
33
6
90
12
3
16
5
43
23
45
24
21
67
60
17
15
3
61
12
24
8
45
36
7
80
24
9
27
9
36
18
177
27
12
60
13
20
16
5
12
7
17
48
3
69
18
57
15
13
48
48
5
126
30
18
18
43
17
72
75
12
168
96
72
99
21
27
36
54
7
48
125
36
79
92
33
15
21
15
21
91
35
18
90
21
120
21
27
40
12
5
6
54
84
87
3
69
96
21
3
33
19
29
24
7
95
21
39
25
44
24
15
72
18
15
16
84
113
19
71
33
21
6
105
12
3
13
29
51
21
63
57
55
149
39
63
33
219
85
41
42
33
12
45
3
36
33
75
16
47
49
20
21
87
72
3
108
108
37
44
33
108
3
69
18
48
6
30
105
21
60
27
45
90
48
73
17
3
96
9
19
17
36
24
79
47
48
1
23
57
33
48
60
30
60
18
27
52
5
67
5
51
108
81
84
79
8
45
19
56
12
3
9
48
27
109
44
33
15
4
44
4
5
3
72
12
48
48
4
5
24
72
7
5
18
9
15
21
69
3
36
15
12
54
78
21
15
84
37
128
15
18
18
21
16
5
3
40
5
219
33
63
9
6
61
5
144
75
39
48
90
3
16
24
36
53
18
90
12
31
32
132
3
78
31
84
11
13
20
48
9
54
45
100
71
21
45
27
12
4
12
92
40
48
23
81
9
75
60
21
19
44
12
21
3
69
27
28
36
11
21
3
57
4
5
114
37
60
59
13
12
65
126
37
53
75
3
30
55
32
48
72
9
99
16
116
40
8
51
13
71
6
43
48
68
16
59
1
176
180
4
71
9
21
39
21
27
81
15
21
43
5
7
11
13
47
ABCD 93994909384*3^$a+1 [50006]
23
16
2
52
2
16
9
39
24
36
66
18
50
28
3
9
42
134
40
6
9
17
48
16
15
11
13
12
47
40
62
18
1
17
78
102
19
63
42
36
38
6
66
13
5
10
54
3
39
9
21
50
18
118
8
72
22
63
15
48
24
8
72
13
53
10
32
4
9
149
22
9
5
30
64
62
10
6
48
6
20
64
21
83
1
81
38
16
57
24
65
19
87
12
50
7
33
8
24
36
84
46
9
15
66
18
24
8
18
12
18
126
46
54
6
30
72
26
1
35
16
108
20
10
96
8
22
60
18
26
72
4
9
15
66
80
6
40
24
38
6
1
75
50
46
44
28
30
3
120
3
32
73
17
22
60
33
3
20
46
78
26
4
108
32
43
47
13
77
22
21
15
9
23
1
11
88
38
72
52
26
25
60
17
7
3
6
30
21
75
38
31
39
72
18
12
135
5
48
10
6
15
39
56
6
4
6
8
73
3
6
39
9
63
125
28
26
16
33
15
6
18
18
38
37
5
12
7
9
36
146
10
78
2
18
70
54
36
66
90
9
156
5
46
42
56
54
90
6
4
36
90
6
8
1
57
14
18
48
19
15
30
50
100
36
80
4
8
28
45
27
57
24
35
82
32
7
15
6
44
4
14
12
18
52
18
12
9
15
56
1
99
18
51
11
10
26
13
12
48
12
33
32
55
3
6
18
2
154
21
11
10
99
21
32
66
37
27
6
12
62
60
48
10
24
36
18
26
31
9
54
57
39
8
10
48
63
9
80
42
46
84
6
33
11
10
8
10
21
77
10
90
18
20
6
91
9
15
60
5
19
9
48
90
18
6
26
64
20
126
34
18
12
14
54
1
11
16
12
33
17
10
33
93
27
84
59
4
8
13
5
34
8
13
35
37
5
90
4
45
35
25
3
33
27
72
8
1
35
10
74
28
8
52
84
6
15
48
17
12
31
65
46
8
58
15
9
8
18
64
18
38
13
36
11
12
46
15
11
61
45
30
9
9
27
9
14
10
66
54
14
82
54
12
45
9
36
3
29
22
44
24
1
57
14
18
40
8
115
99
18
27
11
13
15
6
56
82
108
32
1
27
12
21
60
45
26
10
8
52
38
42
10
8
40
33
84
35
18
10
6
26
28
18
54
30
15
29
55
15
21
5
4
44
67
59
72
60
18
7
3
44
22
36
15
17
30
6
31
33
2
60
25
15
68
37
24
5
16
44
84
60
40
3
5
70
72
72
26
4
18
8
168
1
65
46
9
23
30
60
36
36
130
44
1
33
12
6
20
24
49
9
26
16
26
4
6
45
48
5
31
53
16
20
10
14
103
27
78
2
13
15
18
15
27
8
22
39
15
9
60
21
18
8
13
5
16
18
36
12
32
12
6
12
52
51
93
72
30
9
71
150
10
33
15
60
56
28
21
47
13
17
18
16
36
48
96
8
48
34
90
26
48
16
20
18
6
7
39
21
17
42
1
3
6
75
15
9
21
14
10
26
28
33
57
3
35
13
5
6
10
18
18
44
19
71
25
3
138
18
60
80
64
66
6
44
25
59
52
38
31
95
1
23
28
12
8
13
12
129
14
12
118
75
47
4
8
36
25
75
60
54
38
72
1
41
91
39
36
45
53
6
25
60
9
14
36
94
6
54
27
60
11
18
4
3
29
28
66
60
30
87
99
38
10
21
47
48
16
48
72
18
63
17
16
44
12
54
61
39
294
20
36
24
7
41
42
73
29
6
4
6
15
5
28
6
18
2
1
45
18
14
67
63
26
6
48
13
24
53
60
10
26
10
45
21
26
25
27
20
13
65
10
33
12
84
24
27
80
25
23
10
27
33
36
39
41
28
3
27
57
21
2
28
93
57
12
51
12
17
7
24
5
6
4
150
26
18
10
126
54
12
6
74
10
44
36
78
22
51
39
80
25
119
16
38
10
62
79
27
12
32
28
30
3
33
14
40
21
12
53
31
9
24
27
35
36
18
36
28
3
45
3
95
37
123
156
36
44
1
69
15
33
18
8
24
72
25
5
79
11
6
18
22
60
84
15
9
2
64
21
3
57
27
168
62
7
23
70
12
86
40
18
44
16
56
31
29
31
33
2
28
14
10
30
87
63
18
2
13
23
60
30
6
100
54
84
6
26
19
81
39
9
32
10
9
11
28
8
109
9
32
4
6
12
62
16
15
3
72
2
31
57
74
6
18
1
63
30
86
25
12
3
24
8
4
9
36
24
9
66
14
58
18
26
24
94
18
44
64
206
36
34
74
31
15
6
38
60
4
42
38
52
44
36
4
57
3
20
6
10
36
2
108
60
40
158
1
3
21
11
36
18
46
20
1
27
6
15
47
18
22
78
2
168
82
3
9
50
37
45
18
8
4
9
71
6
10
174
24
44
46
44
36
12
34
18
8
144
4
6
51
29
18
73
60
5
19
51
44
48
82
15
24
5
34
36
21
15
48
26
34
12
44
34
36
27
24
36
15
24
18
12
54
14
31
69
8
10
72
18
2
46
51
29
42
49
23
12
144
6
54
25
11
30
19
12
209
30
54
151
71
64
9
125
30
100
42
12
3
33
32
19
9
26
28
20
13
113
91
45
99
35
25
12
15
8
46
20
78
12
36
34
44
36
19
57
90
42
3
59
28
2
34
44
61
11
40
8
1
59
76
32
4
69
9
26
30
31
23
36
16
44
4
86
66
28
32
48
46
42
18
116
66
28
54
51
125
12
100
24
18
8
73
71
49
45
42
30
18
72
80
25
24
15
8
1
132
3
42
38
72
109
23
30
6
4
42
44
46
128
61
21
6
8
1
35
4
21
21
30
14
31
9
15
144
29
96
36
18
73
39
6
99
129
14
72
126
18
36
25
59
61
35
4
36
6
38
52
54
26
4
24
30
26
28
6
116
58
18
3
12
99
20
18
70
33
3
45
11
6
30
64
18
6
36
8
46
20
16
26
25
23
6
19
75
6
39
9
3
87
57
5
31
15
33
21
51
3
72
54
8
6
4
32
90
55
9
51
11
18
4
78
30
15
47
6
10
30
6
18
63
17
18
10
30
68
36
40
18
18
14
10
56
10
8
24
7
24
9
27
113
118
45
27
12
60
9
29
18
34
99
27
20
72
13
29
79
29
22
9
36
33
110
73
53
36
10
45
63
8
10
24
8
10
72
18
2
10
18
6
56
31
65
64
15
3
110
16
74
10
26
54
67
23
42
139
12
48
12
5
4
ABCD 93995030258*3^$a+1 [50002]
1
5
175
8
4
5
103
68
195
102
78
21
9
42
49
59
36
18
36
102
60
25
44
16
5
48
15
21
6
13
41
75
24
39
217
131
48
45
27
18
19
72
149
72
18
85
35
37
77
43
128
4
17
6
48
21
21
12
55
41
31
84
5
6
13
71
1
84
29
36
31
84
47
30
60
30
18
6
9
120
51
49
17
55
72
5
138
24
69
15
54
55
56
69
6
12
109
5
31
44
33
27
16
23
45
4
96
17
18
72
105
45
7
65
30
117
51
49
36
329
36
54
18
7
119
84
60
18
3
220
36
29
75
72
60
4
104
27
30
67
131
72
144
73
32
3
1
41
66
49
24
17
60
7
131
24
13
17
6
57
15
45
3
54
31
149
27
195
30
36
72
36
36
18
6
151
20
75
13
23
60
12
18
55
72
53
18
60
126
43
32
76
5
18
45
40
41
24
12
39
96
105
7
5
36
15
75
24
13
59
13
5
115
5
78
18
67
12
41
72
90
49
149
199
5
27
81
223
65
36
75
81
15
4
53
42
246
103
32
40
83
21
4
5
24
48
67
108
95
13
5
55
84
32
28
71
37
113
75
15
36
228
36
54
90
36
45
4
72
29
30
37
108
35
42
30
108
36
1
215
18
54
36
54
175
56
27
120
180
18
87
48
51
25
36
132
32
39
36
36
145
35
18
75
160
17
18
42
18
36
21
24
16
29
15
28
5
27
9
75
69
36
19
35
145
180
53
3
87
45
33
72
3
27
114
18
117
76
12
41
96
36
12
72
31
59
1
107
36
36
36
13
41
55
23
66
132
7
11
12
45
15
90
48
67
83
54
66
121
83
25
11
21
99
24
12
126
150
49
41
54
13
95
13
53
6
126
12
27
15
48
21
219
66
72
103
41
55
53
78
84
18
108
108
15
39
1
77
67
41
15
12
40
53
139
32
81
54
9
15
36
9
27
9
24
75
90
36
36
18
126
39
96
21
39
3
66
36
60
18
12
6
12
150
13
17
18
60
9
39
49
32
195
69
111
105
3
21
105
12
15
9
39
40
41
31
72
68
45
114
21
15
12
126
19
53
19
36
107
6
120
54
13
77
18
24
25
5
99
36
64
41
295
83
30
127
71
114
79
132
53
207
4
95
1
59
13
41
12
19
23
13
59
30
6
9
124
5
15
81
151
24
44
96
189
30
21
21
7
23
60
192
132
85
35
96
25
23
45
99
13
24
5
30
60
126
99
9
144
31
131
21
64
23
12
60
13
56
136
41
18
45
51
49
5
30
21
64
56
81
12
18
78
7
95
49
59
54
67
176
9
19
257
12
27
33
27
21
15
48
27
13
140
51
144
180
36
13
41
84
51
189
18
25
8
15
54
18
9
51
45
24
28
95
150
66
1
35
1
23
36
9
21
126
60
90
12
186
25
11
18
30
33
189
30
168
18
79
11
48
85
11
120
36
33
124
41
42
45
48
87
45
4
23
102
19
5
12
150
9
3
36
150
7
140
4
29
30
36
24
180
36
66
78
49
68
9
48
6
57
24
24
16
264
5
6
45
3
72
6
247
12
59
36
1
35
49
20
9
31
23
21
117
55
17
103
44
28
65
36
126
25
60
104
4
95
85
56
105
6
18
27
24
87
42
12
171
135
13
41
18
132
66
18
72
13
60
5
7
72
23
109
53
162
18
18
168
97
5
135
9
6
13
41
15
15
36
49
23
1
12
68
9
36
24
138
24
13
107
6
7
83
13
17
72
267
39
45
64
107
36
24
9
27
25
77
147
33
96
192
139
41
54
18
18
45
64
59
102
18
60
36
18
31
35
144
21
52
44
36
123
30
54
37
23
57
28
5
138
13
29
138
24
21
9
31
60
5
120
63
9
87
75
13
132
23
12
90
6
48
24
57
4
95
150
30
90
54
36
54
132
36
12
31
59
6
7
20
108
39
18
18
24
12
49
5
54
18
108
19
48
113
24
7
11
93
195
66
6
54
75
24
52
77
27
184
65
54
25
65
48
18
36
108
216
36
49
20
21
91
59
30
19
17
3
87
37
17
75
75
54
31
48
5
55
71
36
96
30
67
5
42
180
21
24
4
59
133
5
108
19
77
48
6
30
15
60
21
30
96
ABCD 93995473142*3^$a+1 [50066]
18
42
12
18
41
19
6
32
22
41
1
30
114
20
34
30
12
23
96
9
12
180
46
65
25
8
52
44
28
32
10
65
9
40
6
18
23
49
8
70
18
24
23
48
153
15
9
46
36
5
48
31
14
10
66
6
48
12
29
109
72
24
59
21
36
96
39
24
31
18
12
83
7
41
25
20
3
19
2
99
72
19
5
24
1
36
132
30
62
10
89
45
75
24
1
12
90
42
186
12
2
72
4
80
16
20
4
107
19
50
16
60
108
12
20
60
4
18
41
7
17
1
24
32
94
65
55
17
24
9
60
171
9
15
1
20
96
48
51
13
20
15
1
102
2
70
41
9
48
94
126
12
23
48
96
24
69
16
42
30
12
23
33
22
2
15
7
38
48
10
14
34
26
24
22
17
48
13
114
65
7
30
18
18
44
3
96
79
17
69
10
26
39
24
21
10
89
67
125
1
80
12
12
64
36
104
4
71
7
17
7
26
88
47
19
18
32
144
52
23
21
4
36
36
68
27
7
6
11
9
70
50
111
31
74
148
11
49
6
17
7
65
1
92
64
8
3
55
2
22
18
42
5
103
17
24
105
40
60
80
24
130
26
4
35
103
18
6
41
9
15
61
128
12
64
84
6
48
2
99
21
4
71
13
18
14
28
32
84
34
12
29
24
72
21
4
8
52
11
120
25
44
10
24
74
87
1
8
40
36
156
20
27
21
12
63
24
55
2
88
116
12
94
6
18
84
2
10
41
37
6
12
14
3
45
51
1
119
7
14
36
88
6
38
27
259
2
123
69
132
39
7
12
221
21
51
24
45
76
44
3
33
58
5
25
72
12
188
22
66
140
10
90
12
128
24
10
12
14
52
12
78
74
60
40
35
21
58
41
13
42
86
3
9
22
24
6
66
17
1
90
29
1
24
47
13
90
102
35
9
60
36
46
2
88
47
7
66
12
12
84
20
22
42
6
17
7
17
31
2
48
12
106
17
69
48
16
11
144
21
4
12
20
15
37
18
18
56
15
31
18
44
12
16
42
110
28
12
6
17
33
40
24
20
28
54
74
15
79
18
18
5
25
150
54
11
1
78
41
7
30
68
36
84
15
19
30
68
64
59
19
42
24
44
40
6
26
94
30
12
140
4
23
21
82
42
20
60
12
16
32
16
11
9
72
22
12
101
43
84
6
6
86
4
18
26
111
9
22
48
42
102
42
23
1
24
20
36
36
3
48
19
26
48
24
16
11
21
27
31
2
70
17
1
20
10
14
28
23
61
11
19
26
64
44
46
18
30
26
15
24
1
47
85
32
48
4
20
58
137
33
36
72
12
16
6
6
60
20
28
126
14
46
114
60
12
35
19
38
15
45
88
24
60
30
84
84
6
60
54
36
50
16
56
3
21
3
1
24
6
24
122
16
23
55
24
41
21
3
31
24
102
35
31
62
108
22
6
42
30
35
57
36
4
6
41
55
65
109
12
44
3
1
104
15
55
78
32
58
50
28
11
79
36
48
2
24
16
35
1
20
40
18
2
24
39
1
71
48
37
8
220
12
24
35
25
8
111
31
14
27
109
44
4
6
50
12
22
6
20
22
2
40
20
52
71
72
33
15
9
36
28
104
87
93
3
25
23
19
66
44
15
25
47
33
10
60
96
26
58
50
58
54
30
90
48
11
21
36
12
10
2
60
10
90
54
24
60
5
1
102
17
61
24
35
31
14
76
47
9
108
3
33
94
42
176
84
94
14
63
69
36
124
11
48
9
36
51
61
54
6
167
165
3
43
42
59
93
46
14
22
24
185
96
31
2
12
3
25
60
20
15
127
84
2
204
124
42
54
11
73
24
126
14
36
10
5
1
84
11
1
12
90
6
30
26
51
103
41
45
24
40
24
20
10
12
14
10
17
13
80
16
116
4
20
15
31
150
78
2
10
24
30
8
12
4
11
21
10
12
30
152
24
24
48
142
2
96
22
36
30
24
6
17
49
56
60
64
18
65
1
47
57
36
84
28
42
18
54
78
138
50
34
66
44
24
16
6
17
165
108
24
16
20
4
6
65
7
41
7
18
12
80
12
10
5
33
148
44
16
6
24
89
7
24
6
11
67
78
12
6
2
27
37
18
6
24
60
20
10
18
12
35
37
24
80
12
48
60
4
42
53
31
24
50
28
20
60
88
11
9
22
2
40
20
27
13
18
12
12
48
6
36
48
68
34
89
69
27
24
1
23
33
22
42
44
4
71
25
12
12
80
48
4
60
80
4
60
32
34
36
24
84
26
16
80
27
33
39
24
69
22
5
33
22
48
18
44
58
62
4
32
12
120
36
39
73
92
27
33
28
32
27
9
22
78
36
23
13
80
27
72
31
14
16
35
25
8
12
24
10
90
80
28
36
12
12
90
26
70
29
1
20
10
62
4
6
12
12
26
15
25
12
108
92
16
80
12
52
18
38
64
6
6
23
33
15
48
7
114
48
36
44
48
58
30
30
24
2
4
11
24
45
70
36
14
160
80
40
11
9
70
26
46
42
12
35
45
4
36
35
13
11
79
6
24
56
64
66
110
100
191
79
65
25
6
89
9
40
23
9
63
7
14
12
142
6
36
143
37
11
19
138
6
29
57
28
48
168
90
41
69
10
41
13
20
15
7
14
70
2
12
88
80
4
24
11
48
72
145
20
4
12
35
45
75
13
59
21
10
14
76
47
72
25
42
14
24
63
24
55
14
40
11
79
234
47
96
13
12
24
164
27
55
48
41
48
81
34
66
12
8
144
22
24
17
37
6
2
10
14
10
48
30
20
28
8
24
10
48
17
45
16
11
21
28
24
6
6
20
15
31
18
20
4
48
23
19
5
165
12
58
5
21
12
48
ABCD 93995670896*3^$a+1 [50041]
27
21
51
81
119
88
20
36
72
25
12
35
7
45
24
20
37
3
84
93
119
4
92
48
60
19
66
39
15
81
9
71
61
3
216
80
7
245
37
3
92
156
96
4
36
8
160
72
24
20
85
71
148
12
20
108
76
105
60
72
18
89
13
27
60
147
6
15
20
64
44
40
81
24
27
93
15
44
40
87
48
198
204
108
63
3
41
31
57
108
93
27
8
1
3
177
11
43
72
17
31
42
35
40
69
84
59
37
36
27
108
93
42
17
55
66
15
9
147
33
15
93
27
27
120
41
48
136
60
20
25
63
80
13
39
96
80
28
24
72
56
72
28
60
8
1
3
51
29
268
45
87
20
1
15
159
17
61
227
72
36
19
113
85
71
4
168
80
28
84
56
156
16
9
11
4
36
84
81
83
1
60
143
12
16
12
108
60
72
8
108
40
80
52
44
16
39
53
37
99
216
9
135
117
75
12
108
12
12
33
147
60
129
35
24
1
87
105
60
107
55
21
69
107
48
25
11
25
36
63
12
33
72
54
45
75
6
66
57
48
9
30
24
57
12
21
35
16
84
9
12
3
105
27
69
71
88
93
47
36
16
81
3
36
60
120
81
63
12
33
39
21
299
160
183
53
76
84
312
20
64
8
1
12
3
24
48
68
4
237
144
84
78
125
19
90
39
12
32
52
24
57
159
48
36
24
21
102
213
24
48
44
28
27
30
39
96
33
51
12
153
107
52
180
20
40
51
54
48
3
39
120
17
204
36
48
151
66
54
81
45
3
57
35
16
84
8
13
15
48
69
71
76
51
209
4
237
12
111
92
144
16
15
113
52
48
44
36
139
141
72
99
81
57
6
30
42
189
45
54
9
108
80
12
97
63
56
60
16
33
3
32
37
23
253
30
45
12
105
72
203
48
28
296
25
63
12
120
51
17
37
24
27
20
52
60
132
36
99
24
45
9
36
159
20
12
73
71
4
92
16
57
126
21
116
7
65
61
35
16
39
246
15
21
135
108
321
71
37
11
124
63
18
36
15
68
60
180
37
83
52
80
28
20
37
95
16
128
1
135
20
36
55
24
18
102
45
8
1
42
65
88
129
51
9
27
45
90
141
48
12
63
165
20
4
8
40
68
25
72
84
339
60
60
15
54
123
24
24
9
63
8
52
12
45
72
63
3
42
12
186
54
135
36
8
37
107
55
57
8
7
30
23
37
11
19
168
137
16
9
39
9
23
52
33
3
36
20
40
108
68
64
189
15
36
68
160
21
59
192
28
8
25
72
11
181
3
3
18
119
16
9
15
252
20
73
12
24
11
24
1
108
155
40
12
96
57
12
35
40
33
132
291
24
60
60
96
24
144
57
18
29
60
112
60
81
12
107
1
95
37
30
57
60
51
57
8
133
35
16
36
20
109
51
20
28
60
140
145
39
105
51
24
20
120
25
108
83
1
143
37
60
54
117
92
7
18
72
63
8
124
123
5
1
87
33
59
28
20
160
108
84
15
33
87
17
64
96
8
112
80
4
36
68
253
27
27
96
282
6
45
99
18
87
56
64
92
43
105
48
84
8
96
36
64
144
63
29
108
40
180
51
17
52
117
11
100
72
108
8
96
13
132
15
20
16
12
45
3
105
48
219
108
33
99
105
108
3
36
84
15
24
17
73
11
25
12
3
92
40
33
51
33
3
12
45
35
121
27
24
24
72
180
69
51
9
3
33
12
143
132
127
54
12
132
63
132
12
56
28
87
137
28
99
5
88
3
33
120
56
4
36
36
33
51
24
32
28
12
33
131
48
60
52
75
69
129
107
4
12
20
4
141
12
15
12
81
135
108
32
4
68
1
27
72
72
96
108
69
180
107
28
ABCD 93996152366*3^$a+1 [50024]
12
23
126
15
21
114
9
111
96
45
48
4
8
75
25
5
67
20
60
132
15
234
7
104
9
72
39
15
45
45
43
11
69
88
5
3
84
36
12
24
16
32
33
43
5
31
8
16
36
125
6
9
9
27
40
24
29
75
16
20
28
8
12
48
9
54
36
1
84
5
24
7
5
18
60
162
3
24
36
57
54
261
9
15
45
84
67
72
8
12
12
45
19
5
12
15
129
31
68
36
15
13
17
15
21
75
48
27
9
40
36
12
36
131
6
39
28
17
24
231
21
27
12
9
27
24
21
24
3
12
28
77
3
88
5
15
12
52
20
16
8
40
11
54
42
54
15
16
8
45
6
165
180
9
27
15
57
27
36
18
51
36
39
121
5
135
4
8
12
16
5
24
54
30
67
60
5
3
76
80
15
1
132
32
48
36
21
79
65
36
51
12
12
75
33
28
20
4
5
84
19
128
33
135
72
9
19
32
39
6
87
21
7
23
25
35
90
7
83
117
24
36
15
13
92
72
27
30
99
4
12
71
48
21
40
101
19
8
33
15
69
31
23
6
30
45
9
31
8
51
1
224
51
33
76
20
24
21
67
29
120
24
36
79
176
48
111
61
11
97
68
9
39
15
57
33
36
6
54
54
9
12
208
36
92
33
15
64
107
30
3
273
27
48
45
3
21
43
72
29
7
5
7
68
39
54
7
29
90
13
53
75
15
18
31
68
168
9
36
54
33
33
15
9
19
32
4
65
19
156
8
12
40
60
71
18
27
52
8
3
21
45
6
9
84
27
13
32
84
69
87
45
228
15
12
204
124
32
33
12
43
161
30
25
24
95
9
12
51
24
13
41
67
5
115
23
25
144
188
3
25
35
201
81
39
15
69
57
54
121
12
32
48
36
4
8
4
101
27
21
87
9
75
100
84
80
21
39
15
90
12
27
36
96
45
3
27
36
45
9
31
23
61
8
12
81
3
24
12
129
19
8
93
42
9
40
56
24
96
24
36
144
48
21
27
33
12
27
28
23
12
13
47
9
24
12
9
15
165
43
68
112
101
15
60
72
40
20
165
55
5
54
84
37
5
67
12
8
112
29
60
39
81
27
48
52
53
90
9
16
32
28
92
52
11
21
45
54
49
113
7
32
75
285
4
56
51
45
84
51
57
33
15
3
105
21
15
40
84
84
23
33
76
95
30
3
112
44
57
27
63
9
45
19
72
53
39
76
56
69
12
15
24
48
63
30
63
4
8
60
12
16
32
84
4
32
268
35
30
51
24
72
3
30
15
21
3
12
36
165
15
45
90
229
71
54
15
76
5
27
12
28
20
16
36
5
90
45
220
89
39
21
7
20
60
12
36
12
40
5
60
15
69
19
35
57
64
11
18
72
39
120
84
27
54
66
9
4
41
90
9
12
12
72
39
25
65
51
16
32
28
5
138
1
5
30
9
124
8
45
48
180
127
104
24
156
16
65
3
45
19
80
12
16
20
4
65
15
40
125
54
145
5
55
56
45
15
39
9
76
44
52
36
24
56
12
3
48
42
175
53
96
163
32
21
75
28
12
104
60
21
18
37
23
36
81
4
5
54
156
24
1
29
132
48
55
156
140
36
12
57
30
36
9
195
45
21
55
104
165
24
90
12
69
9
30
9
12
16
140
40
80
28
5
36
36
99
9
39
117
24
15
172
29
30
9
15
45
84
136
71
121
60
89
24
30
9
168
9
84
51
9
19
12
5
3
16
104
3
120
33
4
36
41
43
120
11
81
15
105
21
19
20
28
161
55
156
8
28
20
28
44
12
9
51
148
36
41
36
27
52
41
63
12
3
25
200
24
16
77
18
21
9
15
60
24
48
39
36
30
27
16
84
41
156
24
7
113
72
60
63
12
12
28
20
45
27
21
90
49
12
84
32
48
15
30
67
8
12
4
56
60
9
31
5
75
4
29
51
16
8
52
8
96
40
8
27
1
5
15
3
45
12
12
51
241
56
135
169
29
39
28
29
111
28
5
12
79
56
28
95
69
48
40
5
84
54
81
81
24
3
72
9
60
120
6
120
145
35
13
20
72
9
75
87
18
30
25
36
8
21
6
25
8
16
41
3
12
39
72
48
49
120
36
11
204
12
18
36
99
60
21
163
12
44
132
45
108
36
60
15
136
23
121
8
51
45
105
39
48
33
51
96
33
36
31
95
33
12
15
228
60
66
36
55
5
90
198
67
5
15
28
95
60
12
24
81
84
76
32
12
156
3
6
135
24
21
84
27
4
95
145
35
9
4
80
16
72
5
63
24
147
25
44
51
6
264
15
45
36
3
15
102
163
41
36
63
16
29
126
21
24
16
12
71
21
105
19
32
33
51
96
72
60
148
20
84
64
72
12
8
ABCD 93996563218*3^$a+1 [50015]
36
129
27
24
72
48
27
12
6
39
15
30
3
3
69
21
54
30
27
15
6
3
21
3
96
24
51
60
24
141
57
42
30
27
69
90
21
15
6
12
36
15
27
9
60
45
24
27
72
51
21
36
87
33
3
9
96
24
108
9
6
132
21
9
18
24
45
45
36
54
6
27
27
24
60
12
84
48
33
33
6
144
24
48
45
3
36
6
48
24
3
15
84
69
72
63
9
45
108
12
87
60
84
24
21
54
180
12
48
6
30
9
48
48
24
111
96
60
6
3
15
57
57
15
108
33
147
3
21
51
69
24
21
48
72
6
24
84
72
24
48
237
24
21
15
216
39
24
57
45
27
105
36
15
84
51
24
36
36
9
15
57
84
51
105
132
12
156
39
120
21
60
72
15
18
108
6
21
45
54
9
15
30
27
48
60
39
6
15
24
3
60
69
39
21
9
102
24
45
3
21
72
27
60
12
21
60
60
159
60
153
51
24
12
45
99
96
21
24
48
141
102
12
6
36
6
33
36
123
57
24
45
30
57
48
87
138
27
60
84
60
9
171
3
90
15
243
54
3
177
51
39
6
15
15
93
9
18
108
57
27
120
105
15
6
120
6
45
39
24
21
84
15
48
12
66
87
60
24
93
12
3
57
3
51
9
63
42
18
24
69
27
204
21
15
24
45
24
39
33
129
54
6
36
18
141
9
6
66
24
30
18
72
3
48
75
45
135
69
3
6
24
216
51
51
42
18
42
63
12
63
9
3
141
84
3
12
33
57
90
168
12
60
21
45
6
21
39
189
96
36
120
3
57
75
33
51
93
51
9
60
111
21
36
27
6
42
45
15
24
21
57
27
15
21
39
21
24
36
207
78
102
33
120
3
69
21
75
51
9
96
15
18
66
9
33
27
15
93
27
45
48
3
30
42
48
9
33
12
6
30
54
21
12
60
27
60
30
30
198
84
15
168
51
66
3
3
72
12
45
3
45
12
15
33
51
36
216
33
60
36
99
9
15
36
60
36
45
24
27
9
15
228
12
6
15
3
105
99
36
57
12
3
42
15
96
111
33
15
33
39
21
27
18
15
27
36
120
12
18
54
42
126
30
3
15
45
39
33
177
78
33
9
42
33
3
33
21
18
48
9
51
132
93
27
6
42
69
99
105
9
6
21
24
84
12
24
21
114
156
48
21
36
63
42
48
3
39
30
39
57
87
27
6
75
3
144
162
18
6
84
42
81
12
15
105
36
84
3
12
36
60
42
27
108
27
126
150
45
144
27
18
18
84
33
93
60
30
45
120
183
144
6
54
21
12
60
33
12
39
39
21
60
156
129
3
33
42
12
93
180
87
9
51
33
21
27
27
30
18
45
3
201
45
15
213
3
45
15
39
108
30
6
42
12
150
153
15
45
39
6
24
51
60
3
69
48
159
33
36
72
69
30
93
3
45
27
6
6
141
12
27
60
81
27
45
36
60
15
96
153
105
150
30
6
12
30
78
12
57
3
33
72
99
141
132
57
36
30
42
51
60
129
75
63
45
39
45
3
93
9
18
45
93
15
27
42
15
21
48
6
69
12
12
36
87
48
36
69
51
6
63
12
45
63
9
75
51
9
15
57
45
15
108
21
36
51
12
48
63
21
3
12
78
12
36
3
24
51
12
45
12
15
12
60
45
15
33
15
21
12
24
141
12
3
3
9
27
24
21
39
24
105
27
90
96
108
87
207
42
39
9
6
24
21
21
15
33
90
21
57
27
57
39
105
60
96
24
6
141
24
24
39
60
18
27
36
21
3
45
90
108
60
9
15
81
12
21
66
60
66
18
21
48
120
3
45
12
48
87
18
63
84
3
9
48
117
48
90
21
12
3
36
36
12
48
108
21
75
24
69
3
9
99
72
57
15
93
24
60
168
108
93
30
6
63
15
93
15
45
99
45
81
30
54
51
33
39
15
12
90
3
60
15
12
18
222
6
3
39
21
21
48
12
99
12
60
69
30
45
108
27
9
9
135
48
123
30
96
39
12
12
48
39
48
18
3
12
39
78
3
3
90
195
39
12
9
12
84
15
30
3
3
18
114
12
45
108
21
12
63
84
3
132
126
15
99
42
6
102
48
48
6
45
60
201
60
90
60
33
21
51
12
27
78
168
30
18
51
3
33
60
72
75
81
96
3
36
57
12
15
96
36
45
36
9
18
81
279
6
54
153
87
156
36
93
81
30
21
36
195
84
18
6
141
123
156
72
33
75
12
9
81
63
132
39
69
15
9
33
72
18
9
159
81
48
21
15
9
27
111
129
84
60
15
72
ABCD 93996850562*3^$a+1 [50042]
15
64
12
8
57
96
7
41
135
16
204
29
55
12
20
33
31
56
36
60
4
20
69
91
56
4
29
111
4
80
112
12
120
77
60
31
84
29
39
88
20
64
125
163
36
56
36
12
72
9
99
28
80
9
15
76
12
221
27
24
33
31
5
31
20
9
7
5
3
16
80
84
4
12
164
60
69
87
48
36
52
29
31
12
48
89
15
64
80
12
64
48
53
15
12
36
172
80
45
115
132
5
36
51
64
36
56
4
36
12
36
89
51
4
8
72
108
12
100
132
89
15
216
168
40
32
48
16
144
8
52
48
113
72
43
12
60
5
255
57
67
5
99
9
87
40
29
55
36
5
39
4
120
36
65
111
129
19
96
24
36
156
84
32
57
7
84
17
7
36
41
19
24
72
20
16
12
5
307
8
52
36
185
39
60
76
84
29
147
4
24
29
43
12
12
5
91
80
40
60
89
336
19
53
43
29
3
232
24
20
84
201
67
240
44
40
53
43
32
72
40
24
41
55
8
40
48
20
9
151
17
43
48
164
76
24
8
24
9
84
3
12
21
39
16
36
80
16
20
33
139
60
17
55
44
9
75
88
89
31
24
24
12
12
120
8
4
84
32
64
29
31
68
72
16
17
12
24
171
40
293
51
4
17
139
17
55
108
132
29
108
15
16
116
84
12
64
44
4
12
53
27
16
80
33
15
9
12
63
16
12
84
60
24
24
68
60
112
53
15
4
108
12
48
96
32
40
8
52
53
39
52
96
89
19
80
4
53
24
31
17
3
244
236
45
15
4
44
165
195
9
48
19
5
283
36
5
199
12
113
7
24
20
57
7
20
72
4
5
84
36
24
15
40
20
16
32
48
60
96
33
15
33
115
84
8
45
3
24
40
8
21
19
56
336
24
9
55
8
72
33
127
48
120
44
28
41
159
16
12
60
168
80
69
91
80
12
4
108
77
135
24
4
96
65
67
24
41
55
8
57
103
29
15
52
24
36
20
120
48
21
91
20
69
39
352
24
60
12
20
28
65
55
72
29
96
19
56
252
28
72
53
103
12
17
15
21
12
55
80
192
28
65
3
232
89
15
24
4
36
44
57
55
96
20
48
69
36
19
96
12
53
31
44
36
9
55
17
43
176
21
115
12
36
24
8
57
7
24
120
56
64
65
24
36
7
48
29
87
24
144
112
8
12
48
220
36
20
69
67
161
87
28
32
16
89
91
92
12
21
255
112
32
52
44
12
52
12
96
152
108
144
16
44
16
5
3
60
36
24
4
12
5
91
17
15
40
17
91
84
8
16
5
19
72
53
3
9
99
141
159
24
28
17
63
33
99
93
19
48
113
252
75
100
137
19
24
72
29
36
15
4
12
32
52
29
19
116
16
44
16
176
28
32
69
19
12
48
12
5
139
80
184
5
7
65
123
16
48
32
16
8
81
31
12
92
33
12
24
19
305
87
40
53
3
4
20
16
8
160
89
36
135
60
45
55
84
12
5
15
160
48
128
12
148
89
15
40
24
32
48
4
12
24
56
24
16
29
120
39
16
77
99
9
67
24
96
24
56
172
32
9
7
60
5
127
5
55
96
36
84
204
60
8
33
79
48
17
12
91
8
40
32
52
48
60
20
52
140
21
87
24
60
9
27
9
39
40
20
16
60
8
48
24
120
24
40
24
128
160
120
12
48
48
101
144
87
48
24
160
32
16
5
7
32
36
48
45
51
16
8
69
91
65
15
36
60
88
77
51
33
96
15
60
45
19
92
57
15
88
77
55
32
156
24
40
53
15
60
16
56
184
24
92
36
64
29
72
19
84
80
52
17
12
43
48
20
4
24
36
20
28
12
8
88
20
45
163
32
28
29
36
7
128
9
55
12
29
31
149
15
4
53
19
144
101
31
29
15
4
12
104
256
44
36
160
144
89
19
68
12
12
4
41
103
20
40
8
64
5
151
12
32
4
20
112
24
84
164
28
48
12
8
16
24
29
67
24
24
68
100
137
103
104
100
89
91
44
12
24
16
65
39
88
72
68
21
15
16
188
12
148
36
72
20
69
75
69
27
28
29
3
ABCD 93996971008*3^$a+1 [50070]
76
18
107
52
28
4
49
6
41
172
20
1
24
32
34
6
38
45
8
40
13
59
31
60
57
23
41
31
29
36
7
40
20
17
101
24
86
37
20
52
3
2
30
10
63
12
51
49
20
11
28
37
80
39
18
35
20
91
72
9
16
29
40
51
24
96
4
23
5
37
24
87
4
35
25
35
73
11
29
12
48
48
19
113
72
91
2
3
45
27
40
32
55
33
47
33
12
1
18
116
73
12
3
20
28
5
19
24
120
90
72
7
55
10
75
21
59
7
13
41
2
49
45
6
17
1
24
30
45
5
3
4
68
43
12
113
27
5
53
120
14
41
20
24
21
24
18
12
66
14
25
36
5
75
12
7
68
57
13
6
84
5
48
4
15
54
11
48
31
20
10
11
3
52
6
54
1
43
22
59
40
23
118
42
17
40
56
7
65
40
128
64
59
36
21
32
23
18
126
66
30
25
209
30
18
27
21
74
1
24
8
37
56
22
60
6
110
37
44
73
3
123
60
20
10
2
29
23
45
32
76
3
1
53
90
77
73
7
65
38
76
1
35
108
73
4
108
13
18
21
39
36
21
12
40
67
41
23
24
12
65
99
49
11
17
4
51
54
3
68
19
41
4
36
43
17
73
11
8
157
3
51
42
19
8
27
21
63
16
6
14
10
6
85
40
12
12
15
1
24
16
32
12
23
72
13
15
12
20
21
19
36
89
19
81
21
24
63
12
20
31
24
5
48
7
25
80
15
21
9
3
75
2
54
21
21
7
11
52
18
2
54
40
48
43
23
12
5
3
4
17
16
39
65
55
5
20
19
10
51
8
3
40
42
95
3
45
4
40
5
6
9
75
14
19
20
68
55
30
55
9
3
45
38
12
108
114
51
7
12
33
27
65
3
53
23
60
20
41
11
48
49
32
71
18
6
40
5
19
20
52
18
72
42
6
6
98
46
9
15
32
4
6
3
32
19
36
8
33
7
72
30
3
15
132
56
9
1
114
78
66
9
117
43
32
36
32
52
53
23
32
20
61
6
84
9
35
5
13
142
57
20
16
32
13
104
3
52
35
4
9
20
37
14
4
57
75
8
36
41
28
140
8
12
11
70
86
41
65
72
2
5
59
41
40
15
24
29
12
48
31
30
24
2
46
99
23
33
4
3
80
22
3
27
20
273
13
35
64
3
8
25
3
150
24
2
25
29
30
24
33
52
15
12
26
18
9
48
13
11
20
20
80
76
9
11
24
61
2
25
28
64
9
106
33
27
33
15
33
23
10
6
24
140
49
107
4
41
55
14
7
20
7
30
7
28
7
6
18
21
3
45
33
19
29
24
66
12
48
20
40
57
32
20
35
17
48
15
160
56
21
3
25
21
120
62
28
84
2
48
10
6
39
27
5
19
12
29
13
222
21
112
20
33
139
35
21
45
42
30
6
90
7
92
51
36
1
12
17
15
3
30
47
20
5
18
5
15
10
26
41
23
6
26
121
23
22
18
21
3
17
40
21
138
17
52
23
25
12
27
13
53
50
4
5
120
80
5
24
11
40
3
5
32
5
11
12
48
63
34
75
35
13
39
6
27
11
34
27
93
23
49
3
8
4
28
11
9
11
124
116
9
7
30
26
28
24
68
37
35
16
17
3
34
6
72
20
9
16
5
59
31
52
2
75
48
120
13
24
18
17
15
41
5
2
60
10
80
3
7
56
4
20
13
15
24
5
15
40
126
14
4
57
20
19
6
14
4
30
11
40
11
28
12
108
14
43
39
44
57
52
27
93
132
15
33
33
42
33
45
24
18
38
7
12
36
23
9
67
8
5
60
35
8
37
100
23
20
57
8
13
30
10
72
18
12
5
15
12
58
30
97
35
20
13
69
3
80
27
4
37
44
11
85
4
28
61
6
5
43
53
109
14
24
52
14
6
33
52
60
135
98
22
65
43
30
50
105
67
41
12
27
13
93
2
33
112
40
52
19
32
29
68
3
37
5
27
39
32
4
41
55
2
27
61
59
15
41
83
21
71
25
20
43
21
128
67
6
2
48
49
20
16
33
47
15
34
35
103
180
12
24
29
1
72
39
33
43
5
75
4
41
30
2
88
75
99
48
12
20
21
109
24
72
30
77
52
20
21
88
26
28
45
147
8
10
90
13
19
13
12
95
5
19
36
10
6
9
81
19
5
11
13
31
23
2
10
30
15
20
39
100
24
20
25
8
4
75
8
28
84
1
23
1
20
3
8
12
105
1
114
57
15
6
99
76
32
12
68
1
14
12
5
28
3
4
41
13
66
33
45
32
88
26
4
42
78
2
3
40
12
83
73
4
121
18
1
15
25
19
16
5
15
1
52
32
81
30
12
5
7
24
42
14
10
86
84
78
75
92
65
11
32
5
43
29
6
42
23
9
34
32
22
48
8
90
22
39
39
29
12
16
3
17
85
7
11
6
126
68
54
112
18
6
19
32
8
8
23
81
35
1
33
47
27
16
30
71
9
11
5
23
28
23
29
23
20
49
16
23
60
32
28
6
63
12
75
21
3
49
107
30
3
15
6
66
20
58
38
28
20
16
13
8
39
1
107
42
14
9
1
27
20
7
25
17
48
35
21
34
17
68
137
3
40
5
6
42
18
12
57
11
21
55
90
78
5
28
4
40
19
180
84
5
48
7
25
8
72
11
4
72
1
44
9
6
18
66
60
20
24
37
3
36
21
11
45
39
33
3
24
5
23
13
23
42
14
60
1
45
42
17
13
42
30
51
23
77
17
15
28
23
6
11
3
21
8
5
2
5
20
8
7
20
34
24
62
1
44
13
42
44
1
75
14
27
15
88
56
88
5
27
5
28
61
11
8
20
15
42
3
8
69
23
28
19
24
24
26
27
124
20
85
51
32
55
13
112
28
52
92
56
85
18
137
32
7
36
4
33
8
4
48
60
11
21
19
1
20
45
11
24
40
15
14
10
30
11
8
11
24
5
61
24
3
39
14
7
20
27
12
40
24
12
32
10
6
77
19
20
1
20
25
18
80
76
104
16
5
76
23
41
41
24
3
21
32
18
22
24
26
54
10
1
7
72
4
90
2
22
55
7
4
21
60
3
8
4
73
31
1
8
37
3
5
55
68
40
35
49
20
55
25
59
44
52
5
19
90
6
18
3
3
1
16
64
23
5
55
12
21
37
2
25
23
22
50
6
40
192
2
1
32
13
24
18
37
80
28
20
57
6
29
55
93
11
1
88
5
26
24
5
28
64
29
16
6
32
106
59
55
60
5
20
41
59
32
8
15
17
55
8
17
59
ABCD 93997109938*3^$a+1 [50036]
10
8
12
4
21
72
65
10
21
12
23
25
36
23
60
28
8
1
24
11
30
19
5
10
24
26
7
29
30
25
65
18
12
6
12
10
38
18
1
3
153
99
24
44
13
35
13
5
60
6
64
14
43
15
9
29
7
17
66
49
23
40
44
24
30
67
3
57
77
31
5
7
63
9
65
67
23
40
12
45
5
18
66
19
5
10
33
15
45
39
45
36
39
93
11
36
1
27
57
75
14
90
84
18
67
51
2
18
36
18
18
48
1
35
88
36
20
72
24
181
27
21
39
20
42
10
21
75
14
30
13
11
1
11
78
6
25
15
81
47
30
12
24
46
14
54
1
5
30
1
53
43
24
23
228
4
105
36
24
15
38
78
48
6
66
4
9
39
48
24
36
14
84
126
49
12
60
120
39
74
7
35
4
20
30
46
14
18
133
60
47
12
4
21
15
20
13
11
40
60
26
10
26
22
8
40
9
29
54
40
80
1
24
11
24
13
39
21
39
26
19
84
107
12
37
23
100
152
16
12
57
5
55
3
56
25
84
17
30
25
5
46
9
11
24
13
36
96
53
31
72
60
35
42
67
3
20
42
10
44
1
3
93
17
30
6
90
37
12
17
18
52
14
30
6
18
1
101
84
46
9
39
206
42
12
73
39
45
11
85
24
29
12
19
15
33
17
55
24
65
7
135
117
15
60
105
36
17
22
32
30
34
36
8
18
202
72
33
23
48
25
5
10
32
4
21
5
102
16
24
32
24
42
10
57
5
43
15
9
48
12
53
6
84
40
21
5
6
1
29
60
58
21
27
8
84
28
2
46
81
3
20
13
15
44
64
92
24
66
34
9
29
46
50
22
20
4
24
81
15
14
10
50
10
12
14
58
33
5
18
66
94
57
17
43
24
51
48
21
36
48
60
119
6
6
6
54
138
10
38
22
32
48
12
61
5
78
30
22
32
61
36
24
47
25
48
27
12
33
53
30
84
90
22
38
18
18
10
50
24
48
12
55
36
11
25
3
62
46
9
3
8
13
95
37
24
35
13
17
94
50
10
56
73
72
29
7
3
14
7
89
82
20
52
12
20
6
42
13
48
95
36
4
26
6
18
7
15
8
4
33
3
74
10
20
25
48
53
12
48
10
26
48
7
3
33
17
55
17
18
30
6
54
115
60
11
109
11
12
13
35
24
6
6
18
46
9
3
8
30
24
22
14
7
12
3
9
95
18
66
64
26
30
96
13
11
36
76
12
81
12
5
42
136
81
3
21
5
79
75
32
73
75
33
99
36
8
6
58
12
24
2
22
21
60
5
31
36
15
14
55
5
10
8
73
12
3
32
1
5
19
47
25
51
2
103
15
8
4
2
6
84
6
118
74
42
24
16
20
6
19
36
87
8
28
9
11
12
54
30
4
60
26
78
60
48
25
72
23
78
31
5
10
20
30
43
27
14
31
60
59
6
24
31
3
38
22
21
12
39
38
12
58
8
28
36
24
9
27
50
24
55
39
21
12
12
53
22
20
1
35
4
38
79
36
15
14
24
34
36
21
15
48
2
6
24
24
30
19
5
55
3
132
20
1
5
24
42
60
1
12
3
84
81
29
54
52
8
52
69
48
11
40
24
56
16
45
143
48
13
5
6
4
26
24
42
13
147
48
57
29
31
53
106
26
55
3
117
59
108
40
21
11
28
2
31
15
24
120
14
46
9
65
10
24
93
47
66
19
11
4
68
25
23
1
41
12
67
15
44
24
72
13
11
25
11
76
122
58
9
65
174
1
36
23
100
117
23
85
39
38
19
36
5
22
2
19
75
21
24
35
49
108
15
120
24
36
2
30
12
60
48
97
113
6
25
24
15
21
39
93
15
120
117
5
36
7
5
118
26
130
24
45
29
10
2
19
15
21
89
24
7
53
6
4
50
58
9
51
45
60
39
44
37
23
42
18
49
27
24
56
4
21
39
36
44
36
24
121
155
13
27
36
12
177
35
66
43
5
36
31
17
30
12
4
24
26
12
12
36
31
15
84
26
43
5
6
24
6
132
22
2
24
91
59
60
30
66
16
12
132
134
24
46
45
17
12
180
18
24
60
1
3
21
5
10
38
6
1
59
54
72
10
69
15
36
26
103
12
59
6
43
5
310
2
102
30
22
14
22
48
20
54
6
6
10
45
35
109
12
39
26
10
2
7
11
132
16
84
26
34
20
61
11
4
81
5
10
14
30
60
6
18
12
108
1
65
7
15
57
15
21
11
1
83
12
18
46
60
38
6
40
69
36
47
40
9
23
6
7
24
3
93
23
1
71
138
19
11
54
6
6
10
38
7
36
89
19
15
56
4
45
5
22
8
1
29
67
17
30
196
144
57
23
85
60
12
11
73
15
26
31
83
1
5
46
72
48
12
57
11
18
90
54
6
40
12
69
159
20
6
138
25
5
70
36
69
95
157
5
24
42
28
20
25
29
60
18
12
108
37
48
5
22
20
36
16
24
44
6
30
6
48
36
6
138
46
60
2
12
96
7
132
27
8
1
11
4
12
33
15
21
120
23
6
46
98
7
53
10
26
6
144
112
20
85
59
13
96
101
54
4
8
114
18
13
48
101
58
12
9
60
75
26
66
13
41
94
12
9
60
59
40
32
52
96
14
70
86
46
50
54
109
5
46
20
4
26
46
45
24
5
46
81
5
18
61
39
24
33
24
11
4
8
85
35
42
84
60
12
55
12
5
55
11
36
28
8
12
1
119
16
225
11
16
32
36
37
87
2
31
77
58
212
37
5
31
27
12
33
107
13
12
29
91
29
31
11
18
66
18
7
15
26
24
163
75
20
12
60
16
12
56
49
23
18
6
4
12
38
10
26
10
14
6
1
108
12
5
18
49
17
10
9
29
66
76
45
51
45
17
6
1
5
6
28
12
2
90
61
24
11
36
4
12
8
40
20
6
24
36
19
17
118
20
16
9
15
26
18
148
57
12
23
12
13
35
1
17
18
156
88
21
41
18
6
115
11
25
36
15
12
21
5
24
10
57
23
37
24
12
63
36
56
4
8
1
5
91
5
54
37
3
45
60
39
56
169
12
11
12
36
40
44
ABCD 93997379038*3^$a+1 [50106]
168
81
39
57
195
5
13
90
36
60
81
111
78
90
12
189
80
61
390
60
33
21
18
12
60
161
72
40
80
40
72
24
9
180
123
9
143
55
17
49
6
65
48
88
9
60
11
115
29
19
101
16
45
18
150
12
78
144
65
48
43
36
33
27
30
36
24
131
144
48
37
3
117
3
152
31
33
56
48
37
35
25
30
36
5
55
18
71
49
71
88
75
53
7
246
195
45
35
121
23
73
23
31
48
18
95
103
24
33
32
7
65
40
48
480
8
97
47
19
29
7
105
8
13
3
21
18
30
60
198
9
168
105
87
56
7
57
8
25
23
48
1
71
24
216
373
102
53
37
18
65
49
12
59
112
48
15
17
88
21
78
30
95
67
6
54
36
12
41
85
132
15
152
13
48
27
24
255
18
63
27
45
56
16
171
5
73
84
78
18
126
36
65
24
16
33
60
51
3
66
11
31
65
163
5
136
39
54
90
65
40
45
12
23
72
49
54
6
12
198
17
55
42
36
51
21
27
165
107
1
60
18
9
21
90
65
24
136
96
9
66
54
87
24
129
90
234
35
1
15
159
72
24
137
88
39
6
11
91
29
25
324
54
45
8
7
33
15
17
48
13
66
33
3
53
169
18
54
15
39
65
25
71
16
129
174
65
25
6
65
133
51
87
89
91
53
96
16
87
78
54
21
152
40
176
61
90
66
54
113
31
240
12
42
18
17
40
27
29
79
96
72
65
43
54
126
81
120
45
24
66
90
150
18
15
123
204
48
36
189
63
9
213
66
42
174
9
69
12
23
31
17
24
1
18
69
105
47
13
162
36
77
31
161
96
7
65
97
6
33
21
51
48
27
12
41
85
6
29
192
64
3
18
27
48
87
65
25
30
198
132
90
45
32
24
120
64
56
16
93
171
240
24
8
48
25
96
84
59
1
87
15
33
32
13
35
67
53
16
39
41
216
72
40
33
18
21
9
54
81
15
54
102
29
7
9
33
30
57
33
72
24
36
11
79
108
93
99
53
112
75
234
72
18
17
48
169
95
7
65
168
25
12
18
18
23
64
80
1
120
159
8
24
151
129
69
11
49
264
150
41
187
69
45
83
145
42
29
97
72
15
183
17
31
17
163
69
32
88
45
36
87
45
90
54
35
48
61
72
18
41
103
72
18
143
40
9
239
16
56
73
30
81
48
105
18
45
24
8
16
39
48
33
21
6
5
49
95
13
18
9
8
120
97
66
77
1
30
72
72
33
80
85
3
651
69
21
3
8
55
72
60
53
55
257
31
66
6
9
63
36
45
9
126
161
13
35
208
153
71
25
66
93
320
55
17
73
24
72
36
138
9
15
102
35
1
24
84
59
72
24
121
143
13
59
96
43
5
85
27
8
16
3
18
162
57
39
162
108
180
30
57
93
59
72
61
27
32
1
360
47
16
45
36
66
42
131
49
18
18
35
64
27
101
7
33
105
119
16
24
9
66
45
168
120
15
102
11
25
23
19
101
25
66
5
24
175
36
54
102
137
103
18
102
17
55
18
144
23
1
47
24
216
55
209
48
120
37
83
1
15
39
90
6
17
48
7
105
24
15
9
9
143
19
5
13
51
15
54
27
8
61
66
41
157
3
39
185
49
12
24
3
81
36
83
85
66
9
8
55
57
8
187
6
36
18
66
15
24
8
7
41
40
27
29
103
57
8
55
90
6
201
8
55
18
15
27
30
15
8
13
72
3
96
15
65
88
21
42
65
7
41
157
18
72
30
27
8
72
55
57
141
35
55
89
24
37
35
49
39
200
24
240
72
88
3
29
31
72
113
48
64
75
5
31
41
16
3
ABCD 93998293588*3^$a+1 [50063]
91
17
13
59
13
168
54
84
41
253
71
12
60
139
6
35
67
5
31
6
198
48
90
107
187
36
101
204
12
73
24
30
180
96
101
19
17
61
35
37
264
23
180
85
95
36
72
48
79
29
360
24
36
12
127
41
1
191
1
23
84
277
120
35
24
55
17
55
125
1
11
7
101
24
324
67
53
43
18
71
103
42
107
91
53
72
253
48
42
17
91
66
216
144
18
17
72
96
72
55
29
72
24
1
11
181
72
35
55
78
90
198
47
43
53
36
13
42
120
150
18
17
13
18
5
36
31
125
312
144
84
60
55
29
24
36
48
60
229
162
113
55
12
5
109
215
72
49
24
18
17
12
108
36
55
5
85
59
252
211
185
12
25
71
49
54
233
1
72
23
1
210
72
24
246
59
31
5
36
72
307
17
36
109
48
59
55
161
72
13
24
47
36
127
161
37
131
84
1
114
126
143
216
48
108
91
108
216
5
12
79
53
72
72
72
36
31
185
120
96
180
1
71
72
12
55
41
36
12
24
13
359
108
79
17
36
12
19
162
95
12
55
6
72
18
174
35
60
31
42
162
72
30
131
13
72
258
65
415
36
18
95
121
71
60
253
47
24
31
185
84
72
36
60
144
109
35
391
312
30
107
96
85
72
378
72
126
24
107
84
24
72
48
73
144
179
307
53
324
295
137
43
12
36
17
24
108
192
19
41
103
150
71
48
19
72
150
35
36
36
84
19
5
84
37
287
72
1
168
162
17
72
91
89
121
42
126
11
91
42
47
216
168
19
29
217
59
31
6
71
36
396
163
29
19
53
36
72
24
180
49
150
53
37
138
77
31
42
54
29
127
5
120
25
35
13
107
24
103
149
49
203
31
17
19
41
49
59
36
108
37
54
18
30
42
11
55
41
48
60
31
42
71
144
73
48
23
120
168
19
54
72
395
31
77
1
107
199
120
5
48
7
84
149
1
11
60
1
11
144
108
19
6
174
18
167
48
115
53
91
228
5
12
163
53
97
47
43
53
139
294
72
11
36
25
90
48
5
199
89
36
31
54
18
41
12
43
137
115
125
13
167
72
48
24
36
319
96
17
36
19
89
31
5
36
31
77
48
36
133
30
17
25
35
37
107
85
95
84
91
77
31
168
72
65
7
29
79
18
11
163
233
25
71
12
37
18
24
336
288
6
47
60
36
72
156
127
96
101
168
55
89
12
7
53
1
18
156
36
6
54
53
48
79
29
24
12
24
19
300
72
198
59
84
25
47
187
17
67
185
1
119
145
59
72
120
109
107
109
59
72
229
23
192
72
91
72
24
233
31
72
17
79
29
73
179
109
24
35
103
41
192
43
66
126
233
72
19
149
36
36
12
24
13
95
409
131
103
53
7
162
90
246
24
35
36
49
23
91
72
48
ABCD 93998500496*3^$a+1 [50039]
42
7
39
32
78
6
70
6
2
46
14
30
60
52
14
55
39
18
38
4
53
27
40
5
25
8
43
29
7
11
34
63
3
14
96
10
5
13
84
11
7
44
6
10
17
1
15
56
3
1
21
11
4
44
4
8
67
17
33
103
17
10
8
37
33
87
75
2
16
2
40
6
62
22
6
42
32
6
16
18
18
2
51
57
7
27
24
6
8
22
36
9
11
12
6
27
7
30
35
3
9
13
6
6
15
59
4
21
12
3
6
14
82
14
1
24
3
36
74
3
15
22
48
32
7
9
35
9
18
57
15
13
35
13
47
22
51
5
24
96
10
32
93
15
109
23
40
5
175
57
21
42
33
69
36
32
10
78
14
18
22
57
11
22
6
5
9
18
30
18
9
3
69
64
17
43
11
58
15
35
37
33
3
32
3
132
1
11
9
1
35
28
3
50
12
30
28
12
26
7
32
1
12
18
30
26
48
10
30
12
89
4
11
12
33
72
105
40
8
6
10
30
20
1
5
18
54
12
19
44
33
4
39
15
9
17
51
39
36
49
36
3
2
7
63
2
28
15
12
33
2
18
79
63
30
15
3
78
32
30
34
6
5
27
1
39
20
82
14
22
47
7
21
84
9
14
36
61
56
28
60
5
10
89
16
45
6
81
24
20
1
14
24
49
23
4
33
11
10
27
5
7
15
20
10
38
10
2
52
21
3
45
39
8
57
13
3
29
15
28
9
3
3
9
63
5
25
80
16
39
125
7
48
101
42
64
20
6
12
16
12
2
96
72
25
3
36
8
13
47
1
27
60
5
4
89
22
2
10
41
79
32
13
3
152
21
1
36
12
3
87
5
25
2
4
50
16
20
4
75
159
101
9
40
12
99
41
24
7
75
12
12
14
16
38
30
28
27
68
88
24
5
46
32
18
82
8
16
36
8
4
26
12
39
13
26
37
8
24
7
8
1
95
10
107
12
7
65
39
10
14
70
2
16
18
12
62
16
2
22
45
8
85
39
51
29
13
30
20
37
53
7
8
1
6
24
2
7
15
5
48
75
37
3
5
13
14
28
60
12
8
22
11
12
15
13
39
38
4
8
40
8
19
5
18
96
4
12
33
15
30
35
45
60
3
43
101
43
36
62
19
11
94
18
38
22
2
4
156
6
74
31
20
12
1
30
137
52
20
40
12
3
18
110
45
7
102
38
25
12
3
60
6
24
75
8
27
13
24
35
24
72
12
60
13
3
20
12
25
135
2
12
16
18
24
77
3
16
9
3
9
39
9
17
18
36
1
35
6
4
39
5
100
24
15
95
136
30
2
25
3
72
5
48
64
12
3
5
61
35
16
39
14
10
6
44
7
11
4
14
31
11
22
3
39
33
15
20
16
9
51
20
16
8
1
60
41
6
10
42
65
16
44
7
8
6
30
36
1
48
59
25
23
22
18
12
2
6
42
48
7
20
27
1
5
7
41
24
31
24
3
92
28
42
23
45
12
108
34
6
59
33
12
78
12
48
1
5
67
32
31
12
2
43
147
41
1
48
50
10
12
48
36
12
47
7
33
12
29
19
51
44
18
103
15
17
27
30
3
25
8
27
52
23
22
11
19
33
17
16
20
82
8
64
45
60
60
8
9
16
8
15
15
105
19
21
12
3
41
16
9
15
11
42
82
21
68
1
114
9
5
96
4
23
28
11
6
3
7
2
18
28
12
20
12
18
22
30
36
2
13
60
17
18
4
30
26
49
5
16
2
12
25
15
41
4
3
20
13
51
30
11
12
13
15
24
20
63
1
9
12
59
4
60
23
12
6
7
23
9
27
49
24
5
48
18
24
6
22
32
73
68
7
98
51
3
36
22
3
57
54
18
3
5
90
40
8
22
3
36
44
49
3
17
27
4
44
55
60
5
21
70
45
15
21
9
14
18
18
16
18
11
120
24
28
63
9
21
102
12
26
96
48
30
40
68
60
10
3
80
9
10
20
25
3
45
8
87
25
53
19
51
14
22
6
18
9
63
8
30
39
3
18
7
47
10
51
29
18
18
22
5
43
41
1
2
10
26
4
6
2
25
33
84
20
6
85
5
16
50
25
3
57
3
36
2
22
6
15
15
2
12
52
26
24
73
27
9
21
56
52
51
35
6
10
9
5
64
2
6
48
52
2
28
44
58
32
24
7
15
17
1
27
108
27
29
3
16
57
53
7
33
26
4
29
13
3
15
30
104
90
40
18
30
2
7
53
18
4
30
63
15
8
45
64
39
20
37
23
1
33
15
5
3
13
6
9
29
22
26
22
2
40
6
32
37
8
36
7
2
48
19
11
12
16
84
36
14
30
18
72
75
15
30
6
4
36
12
30
15
3
9
23
10
3
9
15
48
23
114
31
51
53
25
48
62
21
60
7
18
6
69
9
95
28
5
28
26
4
20
54
15
115
8
49
48
17
16
20
10
2
6
24
36
45
7
14
3
3
12
25
12
35
4
2
30
13
104
28
45
23
7
30
3
15
14
52
3
15
12
5
24
4
23
40
54
14
34
12
6
20
10
48
2
13
119
37
53
7
9
39
53
52
30
36
30
6
8
10
30
18
132
20
15
15
90
3
7
32
21
28
36
9
24
27
11
18
54
25
41
24
10
21
24
36
12
44
9
7
47
12
13
3
60
20
12
48
28
21
3
110
30
25
12
33
66
96
9
5
10
30
2
33
111
6
39
19
44
37
21
27
11
40
9
27
9
15
60
50
46
8
16
9
11
42
12
36
36
6
37
12
3
48
18
54
33
5
34
6
27
3
8
9
16
36
11
45
55
53
49
15
11
22
3
36
15
5
24
21
34
12
24
8
76
14
36
10
5
39
25
3
72
20
18
4
48
18
8
16
6
27
33
15
12
21
20
12
19
3
33
29
18
36
1
51
33
12
23
1
29
46
6
60
3
120
12
32
45
51
37
3
24
36
15
20
4
2
46
2
30
13
68
24
21
4
2
10
158
1
5
72
48
42
40
9
143
58
108
27
87
17
1
23
4
5
30
13
17
43
15
17
21
19
45
15
15
41
7
5
40
12
3
38
30
25
11
100
8
28
5
7
12
93
8
25
42
38
18
4
30
20
18
10
27
33
15
9
14
12
18
82
32
16
21
8
12
21
43
51
14
24
27
45
43
3
20
12
12
69
9
28
12
15
11
54
10
33
9
3
51
45
9
18
2
7
63
33
5
18
9
7
20
24
10
15
9
38
58
14
88
9
11
30
18
100
21
23
60
16
42
24
3
147
9
17
30
130
42
12
44
54
40
12
6
20
12
1
39
5
15
66
24
36
4
2
24
61
63
2
106
17
73
20
78
25
21
3
8
43
74
16
44
55
23
10
12
18
20
28
60
2
12
40
15
12
65
6
13
9
2
1
59
54
36
76
32
12
10
5
36
84
25
63
12
3
21
27
12
53
28
9
42
26
28
36
6
42
11
1
54
29
51
1
21
30
38
54
30
10
48
38
31
44
60
96
4
17
12
10
21
39
2
76
32
43
9
8
7
51
32
42
3
61
15
17
43
87
30
27
12
21
110
25
3
81
96
24
33
2
9
25
51
36
63
12
32
10
20
3
25
18
12
17
36
9
10
90
42
8
18
27
75
12
25
3
60
18
2
181
69
27
21
27
3
9
56
15
4
6
80
3
16
9
14
37
33
3
23
16
24
36
5
45
6
42
3
24
16
5
34
48
20
58
8
7
3
17
27
66
30
54
58
38
12
7
3
30
2
13
80
160
9
8
16
39
21
12
68
52
3
12
3
14
30
1
9
38
13
24
5
75
15
40
30
3
68
64
51
9
23
42
52
26
40
17
43
17
76
5
34
57
69
92
22
41
27
49
11
45
57
10
21
5
19
93
2
30
28
122
10
6
9
11
85
36
9
50
34
111
20
15
4
8
34
3
41
46
18
15
23
30
42
1
59
25
ABCD 93998870456*3^$a+1 [50065]
3
296
24
1
96
63
32
24
61
12
108
144
11
40
144
176
24
1
15
80
85
72
51
45
75
72
24
153
216
87
24
9
71
96
40
80
205
12
63
105
15
8
40
45
11
96
265
63
80
40
21
36
48
36
96
108
156
75
96
8
16
9
15
21
36
39
56
25
204
36
63
80
121
144
24
47
64
56
13
12
144
215
25
144
23
85
72
11
16
21
83
157
123
177
143
97
12
60
108
83
72
64
9
96
108
3
144
80
1
24
36
59
40
9
167
49
156
75
129
95
160
9
24
63
104
16
80
120
48
96
13
108
72
72
119
37
72
27
81
119
96
25
63
80
109
123
24
200
49
12
59
1
15
120
104
64
57
15
105
72
36
11
96
48
96
109
132
135
45
48
51
120
33
72
231
24
9
15
81
36
72
11
61
35
1
15
57
36
27
57
143
48
97
72
180
83
49
216
12
83
265
72
12
11
25
119
13
72
131
24
136
33
12
60
192
63
9
24
36
11
40
8
85
72
339
80
121
39
249
47
37
96
131
240
25
108
27
80
120
120
13
3
105
15
93
131
16
69
84
96
15
56
37
72
36
159
21
3
9
23
13
132
12
27
80
16
93
72
35
24
1
180
48
35
169
180
108
23
16
141
48
107
37
3
93
11
61
72
3
9
24
95
49
143
109
120
36
108
24
11
169
143
13
35
37
35
48
40
57
24
120
159
21
51
117
27
9
47
25
119
1
24
39
96
96
264
96
80
24
16
57
47
169
72
72
143
40
57
108
35
40
80
40
80
49
48
72
204
27
144
104
96
64
32
109
99
32
240
25
48
135
177
48
36
24
36
39
261
51
45
75
69
48
147
105
39
21
48
72
96
83
1
15
56
169
36
12
108
24
59
49
71
217
135
117
216
27
24
21
99
80
1
23
61
144
131
85
96
75
117
60
36
51
165
99
56
61
59
133
96
51
104
232
45
123
357
35
64
80
16
9
108
123
213
60
36
35
1
228
72
60
119
61
12
132
108
23
85
195
93
144
108
15
24
45
99
117
24
144
347
97
36
96
11
25
119
1
132
48
24
155
25
159
80
49
48
23
1
15
21
59
61
60
15
237
3
177
108
83
37
155
13
51
104
25
144
48
15
9
84
36
15
9
15
69
168
120
108
96
39
69
27
93
3
105
72
23
109
131
88
141
51
200
24
120
24
112
144
81
15
177
47
64
56
73
48
119
24
109
171
80
120
49
300
60
36
11
16
8
16
273
23
13
11
1
180
35
48
121
108
108
119
16
57
23
109
264
96
48
60
63
8
49
36
204
47
1
63
32
48
1
135
33
23
120
24
193
47
133
11
16
45
59
120
72
64
200
109
27
8
216
1
135
48
56
1
95
120
49
111
93
75
72
33
156
75
93
107
16
24
9
15
72
57
132
11
40
80
88
45
60
72
15
80
25
23
229
240
51
21
48
107
96
40
24
24
21
11
37
3
80
88
9
60
291
105
12
363
69
60
48
15
24
69
27
8
192
24
1
95
157
72
60
ABCD 93999711368*3^$a+1 [50112]
15
228
117
39
129
111
9
99
21
59
13
24
96
384
24
179
13
24
75
20
4
72
93
147
24
213
51
92
28
21
24
159
153
48
96
24
120
11
13
72
63
72
9
96
39
180
324
140
136
156
105
3
212
1
48
39
72
180
80
76
105
15
32
1
72
39
9
72
48
51
21
288
15
96
9
171
228
92
4
32
12
16
12
225
168
24
15
12
56
160
45
75
44
40
9
219
20
72
49
15
57
144
96
119
96
49
39
180
21
3
21
24
87
24
225
27
144
68
16
12
24
128
16
21
23
1
72
72
135
152
36
148
36
48
21
51
24
69
72
35
61
48
24
15
8
49
15
36
72
80
13
24
35
61
27
141
39
156
120
21
24
24
35
61
51
68
72
36
4
81
47
148
120
104
85
24
72
24
96
47
76
32
85
48
11
100
36
69
15
36
152
16
84
32
36
4
96
12
60
156
69
183
240
80
457
15
32
145
315
84
105
192
24
35
61
168
51
45
51
69
135
9
24
51
141
48
51
309
3
165
24
35
61
47
16
24
156
357
39
105
96
24
11
72
28
129
23
16
72
33
15
120
132
152
136
237
15
24
128
112
8
16
57
24
96
47
48
73
120
72
27
168
12
81
147
84
81
48
120
11
28
12
20
108
12
28
132
81
3
36
105
63
20
288
109
35
133
75
72
84
12
144
21
120
120
24
23
72
25
15
9
111
33
15
57
11
84
40
68
16
21
135
24
44
61
39
33
75
132
92
13
15
273
168
15
12
84
8
1
24
51
21
35
85
95
49
75
21
35
109
47
24
1
75
44
40
81
120
123
21
155
205
3
21
39
57
71
49
63
92
61
39
60
69
111
225
23
1
144
123
168
45
120
51
45
63
68
100
84
68
121
11
40
8
160
168
192
132
105
35
85
24
107
132
16
81
15
8
121
11
180
28
128
40
12
252
80
13
143
4
236
28
21
39
204
21
111
33
47
208
33
48
120
120
96
143
73
15
152
97
99
32
13
99
20
1
75
60
9
27
116
12
16
45
96
11
13
72
3
21
15
128
28
152
85
87
33
255
33
267
21
72
87
156
24
60
72
8
100
240
117
24
24
15
92
48
16
12
12
60
8
4
45
11
28
57
123
45
15
36
141
87
81
71
1
24
3
188
12
133
288
27
80
37
47
180
36
124
8
61
51
21
48
51
21
15
33
120
15
144
140
72
64
165
171
140
40
140
64
512
4
204
21
39
9
147
80
76
12
93
15
9
75
60
68
136
32
13
216
24
15
120
56
64
129
240
15
81
47
49
123
21
59
37
23
73
47
1
72
3
69
192
11
4
129
27
72
180
72
81
87
140
72
180
16
92
48
148
105
107
88
141
75
120
48
72
45
144
119
12
4
56
4
24
21
72
288
71
169
24
48
3
32
4
9
291
48
332
25
96
24
155
64
44
172
69
51
60
140
36
25
24
15
8
40
68
88
21
35
76
84
200
76
168
240
105
255
32
28
21
3
21
27
69
11
28
57
144
191
73
ABCD 93999812282*3^$a+1 [50006]
66
24
129
24
72
56
88
56
109
27
32
67
21
24
104
24
7
41
48
144
7
65
96
64
144
75
5
184
32
40
24
32
72
61
27
32
40
32
64
144
80
16
24
87
81
8
127
17
67
126
23
1
23
48
175
24
65
48
72
144
136
39
57
72
48
33
15
72
9
111
63
6
66
18
15
72
99
5
31
318
27
24
80
31
78
27
9
215
40
9
162
165
24
8
16
32
112
32
25
63
81
36
51
24
39
12
69
8
16
24
32
48
1
39
51
21
8
40
63
9
9
15
15
9
48
120
75
29
16
213
27
80
85
59
88
48
8
64
21
90
105
57
24
30
41
24
24
127
89
61
35
40
9
15
8
192
16
128
55
9
231
120
9
32
40
9
39
32
16
72
27
29
1
143
40
80
13
3
152
24
24
64
32
216
24
168
40
3
53
120
31
105
105
6
137
7
9
56
25
66
269
25
39
24
48
15
113
7
153
24
3
69
48
32
16
75
45
3
21
48
32
16
8
115
210
36
95
109
36
54
9
8
73
47
64
120
48
72
9
47
40
15
18
71
40
128
73
15
3
5
64
48
39
24
185
184
32
24
1
96
143
160
96
80
136
63
126
11
103
9
128
19
45
48
128
120
223
81
45
59
40
57
15
272
88
39
24
65
120
64
33
23
184
128
24
496
24
129
6
81
45
59
115
21
24
48
33
87
8
24
25
39
32
24
19
126
39
45
240
35
55
57
104
16
69
123
3
45
9
215
136
63
105
176
40
56
400
39
105
69
59
256
72
48
24
8
40
15
105
8
31
65
24
40
104
48
13
30
5
24
48
72
16
15
9
48
72
57
63
72
48
96
27
30
87
80
1
39
51
30
39
8
40
24
24
72
104
216
64
96
24
48
48
240
15
18
87
32
7
24
9
27
84
9
48
159
36
53
96
48
16
96
48
8
48
55
41
16
80
48
144
37
11
55
153
24
8
48
1
6
9
56
144
25
15
24
32
64
8
31
17
120
25
24
23
7
24
9
8
49
6
120
33
120
80
24
40
8
40
72
56
31
65
16
9
191
40
8
40
24
72
56
19
213
152
24
112
24
96
104
48
16
75
165
24
80
1
180
35
64
81
39
87
129
24
8
24
1
48
111
24
32
109
51
8
24
16
24
96
72
72
48
80
49
54
17
72
16
32
19
21
129
23
7
89
7
33
24
63
17
1
36
35
40
105
15
8
1
87
33
87
24
15
24
81
9
12
35
24
31
114
144
39
48
24
99
29
40
56
25
47
24
88
48
93
27
9
15
8
163
29
40
15
89
16
21
75
128
64
21
42
33
32
24
31
270
27
48
69
3
48
24
69
35
25
66
29
16
9
71
1
23
175
185
181
3
48
39
66
39
48
72
24
57
15
24
24
80
24
16
15
65
72
24
31
233
25
159
128
120
168
64
176
24
88
9
39
81
71
40
128
120
24
48
24
49
111
21
123
15
65
175
89
91
30
6
33
87
105
75
54
135
24
96
15
96
41
49
71
48
24
103
65
25
47
67
21
72
32
55
9
72
75
18
36
15
39
90
71
160
128
48
49
135
24
80
7
113
1
39
104
121
96
111
8
1
24
36
35
40
48
32
19
5
24
97
6
17
31
57
15
57
32
48
7
9
27
45
33
71
88
3
18
27
129
36
27
213
3
45
126
54
215
64
56
16
15
65
24
112
99
21
33
6
90
216
18
66
96
18
105
24
27
29
96
24
64
32
49
30
9
8
40
24
120
48
111
105
144
56
37
3
32
40
3
29
16
56
40
120
219
36
9
24
48
9
15
9
215
16
51
245
49
39
80
160
104
31
72
65
160
48
72
33
71
16
8
72
103
156
53
40
33
95
144
1
30
9
48
128
64
8
40
32
24
96
79
120
225
15
105
80
25
71
16
120
ABCD 93999818288*3^$a+1 [50087]
3
69
51
45
156
69
99
216
315
57
60
180
123
294
630
90
66
84
57
240
288
120
132
144
192
60
123
309
36
144
72
180
300
204
99
237
159
204
21
36
3
153
3
165
39
210
30
45
231
24
60
90
3
204
48
348
72
75
60
117
36
120
420
27
6
75
69
87
108
51
81
48
105
96
234
57
159
144
300
45
351
60
249
96
39
213
72
195
57
3
321
399
96
189
75
60
36
21
96
264
63
120
105
75
21
12
60
252
108
63
90
207
108
15
417
252
48
147
57
36
468
135
24
453
63
201
183
57
153
126
225
72
264
24
39
156
54
195
231
240
57
192
240
51
609
420
75
117
96
192
75
273
84
219
129
372
159
9
108
12
195
81
396
36
144
120
108
60
81
27
63
369
255
6
27
180
84
39
324
21
12
24
228
165
90
273
243
45
192
207
297
24
399
153
168
252
57
15
180
252
108
48
168
72
144
36
12
75
60
141
135
84
33
84
33
435
108
87
45
141
39
576
135
9
36
192
168
144
45
6
141
3
165
228
168
84
96
360
72
108
84
108
132
36
135
90
135
144
36
15
384
285
216
84
360
21
327
27
30
123
207
261
72
84
69
27
324
300
3
33
147
360
165
12
36
3
249
231
9
252
180
48
72
93
15
108
360
180
72
96
372
3
57
120
3
69
72
180
663
60
21
396
273
6
60
24
60
297
99
21
339
21
39
24
156
309
252
123
36
24
105
120
285
306
45
192
24
144
432
153
234
81
84
465
3
204
3
117
96
87
57
144
105
114
516
90
39
72
273
6
180
144
6
39
180
108
87
60
300
36
21
48
ABCD 94000080158*3^$a+1 [50028]
7
11
33
21
18
18
43
56
16
48
12
60
35
13
65
19
17
15
60
40
59
57
60
45
3
12
112
5
67
5
54
45
9
55
71
12
13
24
53
79
11
42
102
24
36
318
67
59
36
60
21
33
7
23
6
30
49
11
45
76
5
3
9
27
28
35
61
96
29
7
48
29
3
24
100
44
12
84
63
37
48
41
15
12
48
69
55
47
6
54
1
17
55
32
100
149
6
25
23
145
12
65
79
36
95
114
19
53
48
27
117
36
15
76
20
3
30
111
4
17
103
17
19
5
12
3
15
37
107
18
7
47
61
12
12
59
1
60
53
3
64
5
138
1
35
54
3
87
33
9
66
42
18
33
96
9
24
72
55
35
1
35
189
3
6
91
80
63
48
33
112
132
53
18
25
24
168
17
90
1
11
36
13
5
36
90
21
105
135
52
156
24
168
5
43
17
18
54
36
51
16
35
9
63
96
1
48
23
13
107
25
29
43
11
97
29
43
11
1
5
36
3
16
101
79
71
13
35
36
9
172
23
102
18
54
3
24
156
120
60
4
48
5
3
40
12
53
18
21
99
60
12
54
99
87
30
7
8
39
61
29
31
119
9
45
54
33
124
56
28
56
4
5
36
18
1
36
35
30
114
1
60
11
48
1
41
3
15
1
89
12
3
51
18
6
21
100
20
33
126
42
79
23
33
4
59
12
24
45
21
132
36
7
12
128
52
47
21
4
53
3
69
103
35
1
12
48
80
111
108
13
12
47
6
3
72
9
15
16
47
33
3
54
3
52
17
36
18
1
44
81
180
91
80
28
17
15
39
13
53
39
51
37
60
68
4
24
60
5
7
8
51
18
55
113
84
79
11
73
125
43
80
24
21
39
64
17
42
117
16
5
42
21
69
48
219
33
3
88
24
48
35
72
6
144
31
12
5
54
45
16
35
9
21
3
21
84
6
1
128
36
28
60
197
30
21
4
11
13
59
145
12
113
18
24
49
32
28
17
39
9
51
9
51
36
105
132
36
36
54
45
40
20
105
27
15
9
28
32
15
25
11
33
9
12
43
72
20
40
44
12
4
24
101
90
18
31
41
43
236
64
56
75
180
25
29
7
65
15
16
44
40
11
169
41
18
81
81
15
64
24
41
15
39
21
21
102
36
42
54
66
24
66
42
187
120
11
13
32
27
1
20
15
36
49
20
21
111
24
15
1
47
1
152
52
17
79
41
18
57
15
49
212
40
77
7
84
20
15
1
44
51
66
15
45
12
90
6
51
75
48
78
43
36
120
20
45
18
18
99
15
18
48
18
1
41
55
12
17
159
45
54
73
48
24
8
3
6
48
51
57
7
156
60
20
27
93
112
47
6
66
1
17
36
31
5
60
90
45
36
48
69
43
12
32
3
18
3
12
75
49
60
83
37
44
72
87
13
72
23
90
30
54
15
148
17
6
37
65
6
37
12
17
24
15
12
60
129
15
93
12
6
12
145
17
18
21
21
54
1
20
123
61
36
29
30
132
84
49
60
5
12
3
21
180
55
53
18
30
19
20
36
57
7
23
6
55
72
20
9
91
59
13
35
72
9
27
9
16
29
31
47
21
12
15
13
36
5
19
204
101
31
23
13
44
24
16
116
9
108
3
60
4
56
208
12
8
57
60
3
16
120
56
48
4
23
25
5
54
133
53
12
51
4
188
9
39
12
4
5
79
180
41
36
79
48
35
18
3
39
57
81
54
18
87
45
19
36
60
11
37
71
1
20
36
48
147
9
21
60
15
28
41
36
163
20
76
29
147
57
12
15
4
56
144
52
72
8
9
24
67
23
66
211
12
36
47
25
44
40
44
120
16
120
20
21
78
144
133
23
85
12
83
24
61
20
36
40
24
17
108
66
69
12
148
36
263
12
18
72
39
21
15
40
60
23
72
9
60
52
83
21
4
56
16
24
89
15
81
36
15
15
54
6
12
37
35
69
45
12
144
18
6
147
15
9
220
95
13
8
45
175
80
48
9
111
40
65
51
75
61
23
1
60
36
104
24
9
60
12
36
75
15
25
44
16
23
42
48
19
35
13
8
21
15
51
33
39
117
4
32
52
8
27
1
20
9
78
12
97
24
36
104
60
9
12
114
12
165
52
36
89
78
9
99
12
37
68
40
24
53
90
102
108
60
55
68
15
93
12
48
100
5
19
72
144
144
71
36
1
29
90
69
99
18
39
16
24
236
3
145
149
7
36
23
61
11
45
15
12
72
18
67
65
163
101
91
71
49
44
4
8
39
126
55
80
88
47
37
5
90
93
45
114
1
47
78
12
127
35
1
8
36
99
54
72
39
156
3
121
36
41
24
15
4
47
114
36
30
54
39
51
21
87
60
141
75
12
193
12
29
15
28
8
3
25
32
28
29
7
5
18
6
12
7
92
45
39
120
21
55
20
76
137
7
ABCD 94000418002*3^$a+1 [50077]
3
18
42
2
7
41
48
31
21
8
55
12
35
13
17
60
7
53
90
48
85
24
141
2
18
4
51
24
12
84
45
75
60
89
16
15
24
5
91
65
82
105
5
19
69
74
37
89
247
3
14
40
75
35
66
12
7
71
37
3
30
51
24
77
40
62
13
63
62
55
57
8
72
58
33
9
18
9
41
10
30
8
10
30
51
60
21
20
60
52
15
21
90
30
75
5
4
20
7
101
40
108
30
117
23
1
129
20
4
15
23
13
24
33
62
1
47
13
9
6
14
36
24
48
72
18
18
60
91
29
7
3
21
21
30
18
2
13
9
56
7
48
45
32
12
18
85
23
42
43
36
41
48
7
53
70
21
81
39
29
24
40
18
2
16
30
2
19
41
70
62
6
37
17
16
51
51
9
59
160
50
7
17
18
30
28
32
12
88
8
31
29
7
77
28
39
53
36
19
93
3
65
19
36
15
20
49
5
40
50
1
45
39
12
60
21
63
12
5
138
22
2
6
60
12
30
30
7
63
8
49
12
119
1
24
27
102
66
9
41
84
31
24
81
135
27
8
22
3
87
32
1
45
39
3
20
22
3
33
99
131
1
29
52
20
60
78
54
31
17
42
1
89
31
9
50
10
63
57
75
36
65
22
2
31
45
44
67
156
48
5
31
51
20
102
16
90
165
125
31
9
2
42
7
60
29
84
31
77
12
16
27
57
90
38
88
51
51
69
53
18
100
33
59
78
12
90
10
66
9
21
15
95
10
51
33
27
9
212
12
151
12
45
18
20
37
3
21
33
68
7
21
111
51
9
29
54
1
24
41
40
92
10
93
77
12
106
57
48
5
4
18
92
13
72
65
10
38
7
35
1
75
50
40
20
40
99
48
93
14
58
8
12
70
50
19
23
10
3
12
48
77
67
41
7
3
62
16
24
75
35
58
128
7
60
3
9
11
30
24
31
12
17
43
17
28
48
39
12
48
36
24
41
7
5
42
90
246
10
27
57
63
3
9
12
108
21
24
3
95
18
34
45
36
5
55
29
55
5
67
144
225
15
60
96
9
15
9
6
84
33
33
30
21
24
17
7
36
45
44
16
110
30
7
65
67
108
24
9
75
59
46
24
26
1
41
103
36
96
12
12
23
36
10
2
18
127
3
2
19
108
5
48
28
27
45
2
36
169
5
43
12
3
8
97
47
46
15
45
50
49
21
12
8
7
60
48
89
36
102
22
27
9
20
4
3
53
40
39
33
92
55
51
57
3
32
78
31
29
12
10
33
36
51
57
21
39
23
37
11
157
33
84
78
93
216
60
24
35
4
18
32
60
6
1
39
62
43
15
74
31
5
24
31
24
81
15
27
2
7
9
15
9
63
84
81
38
25
39
80
30
163
35
42
7
23
6
139
12
11
18
19
3
38
7
5
55
12
125
6
1
48
45
3
12
45
56
24
16
12
2
1
35
1
41
67
3
30
8
22
18
39
5
7
29
72
42
6
22
9
21
15
3
120
50
55
17
12
48
28
30
12
62
30
1
60
59
1
84
23
133
24
36
24
3
20
48
130
2
22
66
21
48
12
9
12
3
12
17
7
9
84
78
8
42
7
36
12
24
11
18
7
48
5
19
36
9
18
30
2
18
10
9
23
46
32
7
35
37
29
12
7
5
43
108
5
22
20
42
16
24
8
12
58
78
84
36
27
17
10
48
33
5
4
116
34
18
30
69
96
5
48
7
48
24
51
102
3
24
12
9
87
5
19
29
31
9
27
63
140
1
29
22
2
7
36
33
50
10
27
45
20
12
28
15
12
21
20
31
129
15
45
27
12
11
22
39
83
18
108
12
19
33
56
79
21
15
17
150
30
43
36
21
62
16
20
85
5
19
111
9
5
96
67
60
45
99
9
24
48
27
48
48
5
4
27
23
30
31
155
1
33
27
96
17
108
132
36
19
33
3
5
7
15
45
33
15
47
178
15
12
72
5
55
21
14
1
45
15
35
52
57
5
43
24
53
40
26
4
26
12
10
20
10
68
12
7
41
40
44
136
20
7
12
12
23
97
24
9
8
52
78
128
52
9
48
5
40
98
49
24
12
48
29
6
10
24
6
21
111
45
12
51
62
48
24
58
8
42
72
16
27
24
59
12
18
24
36
19
5
10
21
9
56
54
6
115
27
38
91
60
36
12
3
18
24
68
30
25
47
97
39
20
102
72
43
12
65
16
20
7
33
12
18
20
72
25
63
42
32
30
25
5
7
29
22
2
46
12
18
24
86
162
72
7
24
36
111
38
79
3
12
80
13
63
21
89
4
15
3
33
9
123
53
64
15
60
12
59
72
37
41
19
53
10
30
39
24
60
5
55
60
12
53
84
66
61
41
19
21
8
7
5
28
84
3
12
36
24
3
2
31
5
72
10
38
7
65
12
36
10
45
36
21
39
11
48
10
62
13
24
33
3
5
40
27
15
2
126
24
1
57
15
17
46
20
25
57
8
19
36
5
84
28
90
32
28
9
11
132
30
88
8
12
67
12
3
6
27
5
67
41
24
28
62
6
19
36
24
3
18
24
3
33
20
19
5
67
9
2
13
84
33
48
42
33
29
96
7
17
28
60
32
7
120
71
58
2
10
3
5
24
60
40
8
112
63
24
3
98
55
3
32
97
36
60
36
89
60
52
3
29
7
53
16
87
12
3
9
48
23
18
7
23
24
1
60
269
16
24
36
20
19
3
9
33
50
1
117
72
15
60
105
48
30
62
40
51
29
36
10
60
57
3
50
7
17
10
141
17
18
30
31
39
104
13
17
31
24
203
22
3
23
102
43
69
8
12
67
11
13
12
24
23
25
36
9
51
59
30
31
105
24
98
30
19
21
198
54
27
23
10
18
48
45
65
12
88
15
29
7
11
10
20
40
15
53
12
12
76
12
2
10
6
14
16
20
34
6
14
10
18
2
16
51
9
104
7
71
49
23
133
35
73
9
90
36
2
ABCD 94000466414*3^$a+1 [50155]
6
180
30
24
12
6
90
48
42
105
39
36
53
31
108
5
16
105
6
81
147
108
72
377
73
186
54
126
137
19
54
42
72
5
25
135
96
171
30
180
258
30
227
223
42
66
72
60
113
43
36
36
78
95
7
54
186
48
36
18
78
5
67
192
24
117
99
29
1
143
25
36
30
114
126
36
90
138
93
195
29
61
234
9
96
63
33
3
120
54
6
66
54
305
25
519
48
32
61
131
64
9
167
16
80
73
126
36
24
84
36
53
1
42
69
75
54
30
36
45
9
24
47
19
24
396
9
3
252
90
135
33
15
129
15
39
84
21
39
137
115
125
13
3
32
187
5
16
63
276
84
60
77
13
84
47
241
54
41
13
114
12
114
35
64
80
103
42
18
54
18
126
36
3
32
19
29
127
78
3
33
12
54
168
30
23
19
29
1
108
36
96
90
18
36
12
18
36
6
180
90
90
30
18
111
15
33
135
36
12
57
33
168
72
12
180
15
93
78
84
108
78
90
90
12
23
55
54
12
6
48
65
121
135
48
27
21
195
29
25
18
21
147
90
147
192
3
45
27
21
105
23
7
108
36
60
108
18
63
32
43
6
15
128
96
7
342
126
101
49
30
90
71
48
31
17
48
19
72
78
120
18
72
197
48
25
198
225
63
60
21
33
30
81
96
63
66
42
5
7
6
35
127
18
12
3
51
93
57
66
5
103
105
45
54
72
198
12
126
60
12
42
243
153
87
33
18
126
114
77
97
42
48
53
19
90
240
18
108
69
3
45
32
64
51
108
96
162
18
192
125
7
12
90
6
45
3
396
33
48
32
73
30
9
159
72
108
144
12
90
119
112
27
18
84
54
89
7
54
12
18
6
138
72
189
105
36
66
24
120
33
27
54
126
33
32
199
105
81
30
65
13
3
144
51
90
147
15
17
48
16
9
36
12
54
126
3
75
12
185
19
29
97
48
54
60
36
41
25
126
162
23
19
48
60
126
126
48
5
112
33
15
3
77
31
30
42
102
3
32
1
42
54
30
60
149
49
12
6
45
153
71
13
108
72
6
9
80
48
43
102
63
27
72
93
303
36
221
64
128
7
36
69
105
135
63
162
186
12
36
6
48
42
66
35
7
137
73
135
32
19
45
80
127
324
29
55
6
48
18
17
7
41
193
12
3
57
18
354
96
54
45
147
29
49
12
18
257
55
9
9
71
211
29
67
30
42
300
18
72
47
48
67
198
36
6
173
1
150
180
54
198
192
18
39
48
45
131
187
5
48
7
12
72
18
96
36
95
43
21
75
30
6
65
1
54
185
13
222
84
132
30
72
186
54
36
99
45
18
210
72
23
55
249
48
27
36
17
157
3
48
39
9
27
18
35
115
29
7
48
137
25
288
72
18
36
276
53
16
51
36
18
42
54
135
96
32
7
9
99
102
24
12
99
339
12
252
18
54
141
3
24
66
131
31
17
115
45
3
222
120
168
18
77
79
36
29
103
41
16
63
65
67
54
119
1
6
66
72
162
90
3
3
12
78
30
18
35
7
84
69
192
9
240
135
48
51
30
24
18
12
18
78
90
120
24
15
192
171
5
48
ABCD 94000728884*3^$a+1 [50085]
34
8
28
8
36
66
18
19
15
90
51
39
30
36
36
6
134
103
35
60
28
2
18
52
18
12
8
52
8
4
18
8
4
20
66
42
10
20
22
14
16
6
33
71
88
6
14
60
28
24
18
3
29
114
1
45
6
30
72
63
53
10
20
4
18
18
2
22
8
90
34
30
6
24
104
25
9
2
4
54
2
10
6
30
39
63
6
6
50
18
36
16
6
20
10
108
21
35
10
80
36
7
120
3
12
18
24
20
66
34
8
7
21
3
15
21
41
28
42
12
2
16
3
9
210
12
9
15
12
8
124
20
18
43
5
24
7
33
15
12
9
6
6
24
15
36
3
14
16
2
4
78
27
141
12
42
9
21
20
76
20
7
21
15
21
56
34
6
12
27
11
22
56
54
10
2
25
63
6
54
105
51
9
15
42
66
9
29
12
18
1
35
10
14
34
36
36
50
13
5
10
33
45
3
12
23
16
44
1
89
52
42
8
18
40
15
84
47
28
2
6
84
73
15
72
30
8
7
15
56
18
19
21
102
12
2
10
14
30
22
42
12
36
33
17
54
13
47
54
4
26
24
22
60
24
27
39
6
14
6
12
10
30
90
38
18
34
15
45
102
36
42
3
9
38
10
96
12
62
40
6
26
25
33
12
123
5
28
42
12
80
10
6
33
51
8
10
6
14
10
36
21
101
10
2
31
27
92
18
18
36
1
65
18
25
84
21
72
2
46
44
10
8
34
18
32
64
21
15
14
64
27
125
54
16
93
53
22
21
11
46
2
6
4
6
6
18
21
29
6
52
18
6
26
19
23
25
12
93
30
45
3
62
28
2
72
25
51
12
60
21
27
44
28
8
10
80
12
43
29
6
49
5
16
12
18
12
36
42
24
108
6
14
12
88
18
84
8
25
12
21
14
6
84
18
22
63
63
14
6
12
13
12
57
18
32
54
12
4
20
10
6
24
30
20
1
48
87
45
3
105
27
24
18
12
44
54
18
30
22
42
6
15
27
66
36
18
21
57
39
15
9
29
48
34
80
16
18
6
26
24
120
4
14
16
24
2
115
5
58
32
36
25
27
12
45
3
6
102
30
144
15
81
3
81
18
117
3
50
16
32
52
15
5
16
30
9
45
26
22
3
9
51
41
151
17
16
39
35
40
50
28
2
10
3
3
60
2
54
40
18
68
34
93
33
2
72
40
6
8
52
68
16
18
6
30
26
16
50
24
10
30
21
59
25
11
58
14
10
36
15
9
108
3
24
81
36
38
22
56
18
1
15
18
68
7
33
99
59
22
75
15
18
32
7
15
18
75
27
8
58
86
46
3
15
9
120
75
42
44
6
1
9
15
3
18
2
42
4
26
4
9
141
12
12
63
15
9
21
38
16
20
18
22
18
42
26
4
3
53
28
96
30
45
35
4
32
4
6
3
35
4
30
18
80
18
4
12
50
4
2
10
12
21
96
24
9
62
30
58
18
2
22
26
18
4
12
36
8
12
19
5
18
37
11
52
8
12
10
60
8
12
6
4
21
29
10
18
18
126
24
30
80
30
67
65
22
50
40
8
43
11
16
18
39
3
14
24
4
15
15
2
10
18
15
5
22
14
4
27
93
6
2
12
7
11
130
30
48
6
26
4
21
33
32
18
12
49
3
12
18
6
24
128
12
1
21
3
12
15
18
15
27
48
38
22
92
16
32
25
117
36
2
6
31
35
13
5
22
50
28
12
3
33
32
46
57
33
15
35
90
7
12
57
18
68
82
6
2
7
15
6
27
17
172
26
109
69
15
81
30
50
4
6
18
51
9
42
14
64
27
3
48
33
21
183
21
27
59
10
60
6
14
16
15
108
21
36
8
70
14
40
12
99
9
2
16
44
13
123
2
55
17
16
8
4
90
21
65
10
44
28
24
33
71
24
72
10
8
30
13
9
18
18
2
133
39
98
72
10
26
48
54
16
69
5
42
28
2
118
32
61
9
60
48
30
6
30
20
22
27
12
3
12
84
36
6
2
16
12
18
36
3
23
22
150
18
20
22
36
50
16
15
3
45
27
20
58
32
31
27
6
86
1
9
54
2
7
15
21
29
36
94
81
21
26
10
2
25
33
48
56
6
13
9
26
25
9
6
36
33
117
14
12
24
10
3
15
20
10
8
19
15
26
18
40
21
15
18
8
103
9
3
39
24
26
40
6
2
60
18
4
6
3
12
27
32
10
78
33
23
40
6
6
18
24
6
14
22
26
70
2
7
11
22
135
15
30
3
3
12
54
48
18
20
28
14
28
20
7
33
32
22
24
12
9
95
10
66
69
3
32
6
28
56
31
12
21
66
30
84
6
48
8
4
24
45
21
74
1
3
48
18
2
28
45
24
65
30
16
24
21
84
5
22
24
2
7
45
30
50
10
21
36
5
16
27
5
136
12
3
15
12
24
20
4
21
5
18
6
7
29
30
4
12
12
66
2
25
39
69
15
69
27
54
2
4
18
18
32
13
9
78
42
6
54
30
18
62
28
42
3
27
36
12
96
36
6
27
51
44
40
6
90
9
5
7
45
18
48
20
13
155
10
6
38
40
15
47
6
22
30
90
21
65
4
18
32
16
6
14
46
44
16
18
18
15
9
3
21
24
62
54
79
41
4
86
52
9
51
14
10
18
8
7
45
51
15
42
42
12
26
34
20
36
97
11
4
21
11
34
90
24
12
86
43
9
6
12
12
6
42
12
8
25
45
12
60
20
7
119
10
27
39
8
18
4
36
12
2
58
48
54
9
87
9
9
6
104
4
12
9
5
40
6
6
24
18
20
10
6
2
28
15
11
10
39
17
52
8
67
93
18
6
54
36
14
72
34
54
56
28
78
20
4
30
66
12
33
15
9
24
87
33
9
32
76
102
38
34
18
42
9
39
30
8
43
11
10
44
4
30
20
13
57
2
16
8
34
18
32
42
16
2
1
65
10
69
33
24
6
42
6
57
29
43
3
2
18
37
3
33
24
11
4
2
28
6
32
64
30
18
18
18
60
12
9
81
72
30
12
96
2
7
3
6
24
50
1
57
30
2
10
78
8
31
53
40
18
2
7
9
2
34
3
27
26
10
129
21
42
12
36
30
15
5
28
6
9
9
26
16
60
18
42
6
3
71
28
21
41
16
14
13
3
18
36
30
30
30
6
30
24
20
40
86
52
20
12
36
52
8
30
4
14
60
34
48
54
8
28
2
52
24
12
9
53
90
37
60
11
54
43
15
32
34
15
21
36
12
15
57
6
12
8
22
6
21
21
42
50
28
147
3
18
6
8
88
20
54
6
4
6
2
1
15
6
3
12
45
63
15
12
60
9
11
36
4
20
13
35
13
27
102
6
9
45
90
9
29
48
40
20
30
22
12
8
16
50
1
60
35
1
17
10
21
39
42
8
78
22
75
21
24
60
32
34
12
2
36
10
9
33
8
64
20
10
36
21
11
30
52
80
43
9
60
6
12
156
9
12
24
60
21
50
10
3
72
21
80
19
60
3
8
25
23
6
4
90
6
39
57
2
18
52
3
117
66
6
8
28
24
50
28
21
27
30
12
27
59
16
48
12
68
12
25
45
18
30
6
20
1
23
18
7
51
6
38
6
4
3
48
35
76
30
78
6
6
48
2
10
66
14
76
69
24
35
12
34
44
4
15
35
36
4
26
4
2
30
31
29
43
48
24
3
57
5
103
36
51
30
30
33
21
56
19
9
12
6
38
34
60
18
75
35
12
25
108
45
3
35
1
3
2
4
26
54
6
1
ABCD 94000894114*3^$a+1 [50074]
9
6
30
6
9
12
45
12
48
12
27
33
12
15
120
45
24
36
24
111
93
66
24
18
27
60
3
42
27
63
126
75
9
6
66
54
24
18
30
18
6
6
12
12
36
72
36
51
39
36
45
93
12
36
60
15
9
6
48
6
63
123
72
36
12
42
6
9
21
15
9
90
45
231
6
24
24
156
36
48
48
84
15
45
30
126
12
3
99
18
3
27
78
135
99
9
27
45
57
15
12
9
87
189
48
6
72
9
39
24
6
12
72
12
24
27
15
33
15
45
69
36
12
84
48
48
48
27
24
15
24
24
48
48
6
48
42
33
12
60
3
6
27
99
126
12
15
33
60
72
51
12
15
12
30
48
144
18
42
6
9
15
60
21
12
51
21
9
60
12
99
105
108
27
48
3
48
6
3
21
60
12
15
12
3
12
66
24
6
54
12
78
33
3
6
96
12
42
9
27
60
48
9
72
48
51
6
51
69
39
69
30
66
6
18
6
9
63
12
30
36
24
66
102
24
24
12
183
27
9
3
30
15
27
9
9
90
6
39
60
12
9
27
39
6
48
36
66
114
18
33
15
18
60
6
45
45
114
12
18
99
3
24
6
48
12
3
27
90
27
12
3
93
15
18
36
3
87
36
93
87
42
48
48
12
24
30
114
12
135
33
27
69
51
39
18
66
45
36
33
3
9
36
3
45
24
18
48
36
18
15
141
12
24
39
9
111
15
12
33
75
36
6
39
15
6
3
12
15
78
51
60
93
12
6
78
27
27
6
12
12
27
33
96
90
90
12
12
12
24
84
6
60
54
6
24
18
12
42
30
96
84
15
36
15
45
63
24
12
126
72
36
36
48
6
150
36
96
24
111
39
18
3
63
6
54
54
12
210
9
105
24
15
33
18
72
42
6
45
45
12
12
3
24
21
48
12
3
15
42
3
57
42
6
42
9
63
72
96
78
42
9
69
42
57
12
165
18
33
3
90
6
6
48
6
6
15
24
21
30
18
15
60
12
45
27
93
102
12
54
72
12
48
24
114
9
3
60
78
39
45
18
18
24
3
93
36
3
36
21
60
48
6
9
15
18
15
60
63
42
75
48
36
96
3
102
3
9
3
9
54
36
24
9
57
114
126
24
12
18
81
48
108
57
12
150
69
9
6
42
84
75
96
12
33
3
69
6
6
15
3
6
72
132
36
30
9
3
18
12
24
15
3
42
48
12
6
30
30
120
24
66
12
60
48
90
18
24
51
51
90
3
3
18
72
18
30
12
3
21
66
78
72
87
3
54
3
21
15
36
75
36
78
24
12
36
63
12
75
30
24
3
63
45
15
12
21
36
33
27
69
96
99
24
3
33
15
42
27
21
15
15
24
30
12
18
6
24
18
18
24
18
9
36
27
96
21
3
66
24
30
6
60
12
12
48
30
69
111
12
96
21
21
30
42
51
99
48
42
120
48
3
9
30
12
21
75
18
114
18
12
60
6
6
48
51
9
42
6
75
12
27
6
3
117
12
36
15
24
45
78
93
12
144
24
9
30
36
36
9
45
27
117
63
39
36
33
9
6
9
15
120
48
42
36
24
3
45
12
12
51
63
30
15
69
12
36
30
18
54
6
24
75
15
6
60
6
9
27
45
39
66
54
21
117
60
3
63
72
45
108
15
66
3
27
33
15
42
6
24
36
90
3
12
9
18
81
36
3
21
21
48
102
24
12
129
96
48
75
114
51
9
48
27
21
6
228
6
24
18
45
27
57
15
9
57
27
60
57
6
57
15
18
3
36
159
9
21
36
6
18
36
108
72
99
36
15
33
75
156
120
54
36
15
15
132
9
21
72
6
6
36
3
72
9
90
54
27
9
114
6
39
72
33
24
51
12
3
30
72
3
24
15
90
18
42
36
60
54
21
15
9
33
3
36
36
27
18
72
48
63
9
12
6
12
12
129
24
75
42
24
15
15
36
21
9
96
12
18
48
42
84
30
6
72
48
39
9
36
18
30
72
6
18
96
36
63
12
15
48
72
12
96
12
33
36
24
27
150
42
45
57
3
48
57
15
45
27
21
39
9
27
63
36
36
90
30
138
15
72
9
15
21
24
114
186
6
60
54
39
21
48
60
66
21
9
12
12
78
24
30
18
81
21
66
72
30
132
18
21
9
6
24
66
6
30
48
12
3
36
75
12
42
27
15
9
87
42
66
42
54
81
108
9
12
24
24
72
39
99
126
24
63
57
12
24
60
6
21
108
27
132
21
36
9
24
48
78
24
6
66
105
93
18
12
21
9
72
24
30
21
21
78
6
24
36
24
36
18
33
15
12
18
75
33
6
60
33
51
6
18
66
6
60
36
12
42
39
24
36
9
3
3
102
3
27
60
9
9
6
30
24
6
45
69
75
57
24
54
69
57
18
45
15
81
9
63
57
15
51
12
42
3
3
54
6
54
75
3
18
12
18
12
78
180
39
57
15
36
3
12
189
3
33
12
63
48
21
9
27
39
45
3
93
72
117
3
21
15
24
72
84
9
51
12
3
36
6
42
6
36
15
9
12
30
42
15
57
24
6
18
111
105
27
15
198
12
18
6
6
12
57
21
42
6
15
21
51
75
84
6
30
12
12
18
3
3
54
6
66
18
90
12
24
42
90
72
36
72
3
21
30
36
45
3
60
60
24
12
33
27
6
120
15
3
72
30
3
9
12
36
18
45
87
57
15
90
6
42
72
27
69
30
45
24
48
3
24
30
18
57
27
90
6
177
3
210
63
15
57
3
36
30
90
24
96
24
54
36
12
24
51
3
30
75
9
36
24
132
3
45
42
6
12
51
9
63
27
105
3
54
90
36
42
48
27
27
6
24
114
9
60
27
96
ABCD 94001141428*3^$a+1 [50023]
1
39
45
60
71
24
72
73
6
6
27
3
29
48
73
60
54
24
5
16
39
30
27
3
69
12
39
12
30
24
59
85
96
59
16
48
33
15
8
25
27
39
24
21
111
93
12
33
36
15
68
37
96
24
6
57
12
21
59
84
52
24
75
69
75
12
17
13
15
12
20
67
41
40
24
48
3
33
84
33
75
84
144
45
6
29
85
60
27
45
60
60
27
36
15
12
48
5
1
15
48
80
40
51
42
24
3
12
45
6
33
12
3
30
59
43
18
11
49
66
90
6
29
76
39
30
123
117
59
60
40
75
69
3
137
61
6
204
6
36
59
1
135
24
8
48
25
15
153
119
48
72
91
6
15
24
51
29
64
12
21
63
44
1
15
45
159
3
5
28
81
60
15
216
3
29
40
48
93
30
9
12
20
1
18
12
69
8
7
9
45
12
15
44
1
15
12
56
40
96
45
36
23
61
126
24
69
84
188
55
17
13
18
129
8
115
45
68
25
12
78
12
53
1
23
13
24
3
3
18
150
96
33
32
28
36
60
45
11
1
48
66
45
48
33
27
36
15
6
24
96
24
6
69
32
145
23
4
48
32
13
150
18
30
6
144
30
9
3
150
3
72
48
75
6
23
16
36
36
9
23
1
36
24
30
126
51
60
24
21
23
1
95
31
5
64
75
81
3
30
96
120
3
8
25
24
84
107
88
32
55
48
6
3
20
12
144
25
120
6
9
20
1
126
17
67
60
45
21
3
27
29
24
16
108
36
45
6
96
9
21
18
12
9
36
68
61
66
9
9
87
3
30
87
8
7
65
19
21
33
35
7
60
9
9
15
27
113
36
48
1
30
186
39
15
162
15
33
11
19
9
72
9
90
9
87
6
3
57
60
39
20
124
116
28
21
27
68
16
21
15
225
47
76
12
3
29
37
111
84
48
8
25
18
6
3
48
153
59
28
3
9
57
119
4
33
24
39
36
8
52
36
15
57
21
35
67
93
12
9
11
19
9
116
1
78
9
48
8
1
59
52
9
36
18
177
3
5
7
84
6
83
100
81
143
40
128
4
48
12
20
144
1
6
9
21
39
75
6
47
16
56
79
57
144
56
144
19
6
51
93
42
5
4
60
24
21
30
93
48
9
51
84
75
5
40
39
17
12
148
12
81
15
60
24
33
75
9
3
21
12
84
3
21
30
5
52
45
23
72
132
7
60
30
6
30
27
51
9
57
24
35
4
21
39
12
9
27
48
84
3
18
27
24
24
45
12
108
6
45
39
6
6
5
43
69
57
24
27
32
13
23
76
15
24
60
42
63
36
51
173
36
19
41
64
156
9
60
159
68
28
12
72
32
181
135
44
19
42
83
16
21
18
12
18
15
12
39
6
144
3
123
9
21
18
101
1
3
45
15
21
6
5
13
12
39
36
12
57
66
9
36
8
241
83
7
5
64
176
4
15
65
1
75
24
51
60
29
1
3
12
51
33
15
42
15
39
45
48
93
63
24
56
64
48
9
36
59
28
12
129
66
114
59
16
56
40
48
21
66
41
19
126
3
57
108
12
144
51
24
21
3
15
9
3
5
28
21
24
15
27
90
15
93
87
8
112
9
36
3
20
7
9
195
36
5
88
24
21
11
19
81
45
90
69
21
156
23
24
1
36
11
24
1
75
9
30
114
72
35
49
39
56
88
48
48
81
114
126
3
33
63
12
3
21
8
36
16
36
8
25
15
24
8
19
6
15
24
45
114
6
171
75
33
57
108
66
53
13
3
24
8
24
31
33
60
12
8
25
12
123
27
90
30
29
49
156
75
24
12
60
105
47
1
39
33
54
65
61
15
15
5
25
39
15
33
48
3
141
75
21
3
42
54
24
29
13
60
15
12
21
30
105
104
31
41
1
23
16
9
47
4
84
45
12
119
28
51
6
36
147
272
1
15
12
48
93
27
8
61
23
16
87
153
92
19
66
63
84
140
16
21
36
60
90
69
96
72
27
114
12
30
78
102
24
30
3
3
57
32
4
84
128
252
103
5
40
15
9
8
40
33
18
42
3
75
60
57
68
31
5
1
123
21
30
9
45
36
36
54
150
36
18
6
60
39
36
36
60
15
17
96
145
11
91
9
36
9
23
61
51
15
81
60
60
33
51
39
30
12
168
30
42
35
13
102
30
39
84
20
24
43
24
33
3
9
81
18
30
39
111
17
40
120
24
24
15
30
12
114
30
159
72
3
21
84
140
7
9
9
59
100
171
45
21
36
15
12
12
84
84
60
33
24
59
115
12
45
3
45
12
8
64
21
60
15
141
51
108
81
3
21
12
24
15
8
28
68
31
54
131
16
9
23
40
33
23
100
60
27
24
69
12
60
153
11
19
12
138
39
21
39
81
87
45
27
93
83
1
66
69
24
51
90
3
27
210
30
5
100
68
48
24
40
9
6
89
1
39
12
33
99
21
30
6
36
47
76
75
9
96
116
76
15
45
3
126
156
39
21
39
24
120
21
6
24
30
39
44
13
47
7
6
30
9
60
9
15
24
48
84
36
93
102
29
16
33
ABCD 94001457562*3^$a+1 [50018]
12
6
53
12
145
6
17
91
12
42
36
210
24
29
25
71
12
1
54
42
18
30
18
33
27
5
4
39
114
15
15
105
8
64
57
11
28
3
29
7
33
111
12
17
19
6
83
52
92
73
6
17
84
19
29
7
69
24
21
180
30
105
32
64
56
24
103
65
1
47
64
116
12
31
69
99
108
5
79
18
36
54
29
61
18
5
13
35
109
3
68
79
9
24
39
41
97
42
72
5
64
39
45
3
113
64
44
28
132
20
48
7
5
13
12
78
5
100
12
111
60
12
18
24
15
57
15
108
15
17
19
6
18
33
48
93
3
33
15
39
162
75
12
20
84
40
24
33
39
33
15
63
30
3
33
23
28
21
42
29
7
108
17
103
5
73
102
57
8
4
9
30
54
87
128
16
24
3
5
72
112
20
43
5
43
33
93
3
20
48
109
119
7
17
4
44
112
3
5
67
72
177
9
12
95
31
42
30
5
28
3
90
11
151
36
53
1
24
15
39
48
60
29
40
105
18
150
18
41
25
60
30
90
3
15
77
49
60
59
12
12
180
60
1
15
32
61
107
28
39
105
9
11
120
25
6
41
108
43
24
45
20
97
48
72
159
57
15
72
57
23
100
27
90
66
165
105
75
20
12
61
47
97
102
18
39
75
30
239
48
79
84
24
33
15
65
28
15
18
23
48
60
85
75
15
6
15
104
48
40
3
54
18
17
76
15
129
32
7
54
48
51
27
9
21
6
65
43
30
47
40
3
6
119
43
29
19
132
90
11
108
1
54
60
5
12
28
32
13
18
117
20
55
113
84
4
32
12
28
32
16
24
111
45
180
21
51
3
21
128
37
48
54
33
63
12
240
18
30
21
36
140
16
92
48
7
42
15
39
45
39
96
72
33
123
96
153
104
31
33
15
60
89
85
18
36
18
15
128
72
79
9
57
36
39
21
48
59
12
61
12
36
39
21
30
41
100
57
3
39
36
45
21
90
6
23
28
36
164
28
57
90
24
69
12
36
39
144
21
8
40
27
5
40
96
273
36
126
9
9
54
5
40
39
96
12
36
18
6
17
13
75
12
80
100
24
3
54
15
51
57
15
17
43
17
52
48
60
123
18
42
9
3
33
9
23
13
54
12
72
222
47
19
18
3
15
36
141
96
36
36
12
21
6
72
33
3
48
18
54
33
20
145
59
13
143
73
15
165
51
24
12
27
36
108
12
29
175
48
17
1
75
12
9
63
60
3
198
138
72
18
39
21
12
11
48
28
57
18
18
6
54
11
36
24
13
75
108
80
43
105
39
213
117
107
60
13
35
55
108
65
4
69
59
28
45
12
18
36
78
99
21
39
159
5
12
36
91
89
37
60
23
49
23
133
96
12
15
24
183
29
7
117
57
54
21
20
12
112
21
30
6
18
53
181
15
12
3
29
48
13
6
12
72
54
18
5
28
92
40
3
29
37
114
18
23
48
120
1
47
25
42
30
3
20
1
23
13
51
39
12
33
20
25
35
13
18
17
4
3
108
29
4
72
20
31
6
30
93
140
88
39
17
4
75
66
18
150
23
13
48
39
3
29
252
19
17
43
41
108
85
23
49
48
24
48
111
3
29
108
84
43
21
15
18
6
17
55
18
135
32
4
45
15
15
105
63
84
54
42
53
49
47
7
6
48
3
111
48
78
18
5
76
152
19
12
60
12
108
54
18
6
18
45
21
155
103
9
3
18
60
87
20
13
15
132
12
153
15
87
96
9
63
66
11
7
24
12
17
52
36
27
77
36
43
21
57
12
47
12
103
6
63
129
54
33
57
168
66
141
72
128
1
39
92
13
108
3
51
21
108
69
15
39
53
61
66
29
4
9
59
12
16
32
48
25
3
116
7
6
30
108
29
43
17
43
137
16
140
12
127
120
18
15
32
40
9
47
55
36
54
6
41
7
72
33
8
168
25
167
12
43
17
48
52
9
36
15
75
5
36
12
16
33
96
15
8
40
9
11
25
35
52
36
72
3
12
137
31
45
21
6
33
33
3
48
9
11
16
39
33
237
83
4
96
3
48
6
27
24
39
77
4
56
79
17
49
3
93
18
54
15
92
55
153
39
29
12
175
21
15
57
3
90
156
15
24
57
47
7
5
7
6
63
57
144
87
3
36
17
108
16
27
33
33
162
60
18
18
33
156
56
40
15
21
32
52
60
51
18
11
7
180
36
141
63
53
100
108
140
7
18
6
81
144
36
63
144
246
95
28
32
28
39
54
179
48
4
36
72
15
53
52
9
54
17
49
36
78
18
54
102
6
12
60
54
27
60
3
36
105
21
180
36
18
5
48
12
7
12
29
151
53
79
12
5
72
48
24
31
5
100
75
ABCD 94001777672*3^$a+1 [50005]
65
6
84
105
12
15
1
80
63
49
32
9
39
231
90
15
75
25
48
48
80
51
297
27
25
41
19
20
60
144
9
72
6
93
27
193
68
16
44
4
35
18
90
42
3
15
133
41
39
16
92
39
9
45
12
36
103
156
84
5
120
3
33
6
9
16
60
84
140
112
41
7
116
27
1
11
21
39
18
7
20
201
54
45
45
19
48
132
77
30
24
9
21
18
18
54
54
96
27
39
24
54
15
12
16
11
36
36
1
32
12
52
11
12
6
3
64
32
64
60
11
57
16
32
33
126
42
90
45
27
36
13
107
24
33
60
27
6
3
213
75
15
193
144
44
16
20
69
54
30
90
73
35
13
23
36
18
78
9
63
81
21
24
31
80
132
21
18
9
81
150
84
54
27
45
24
48
15
45
19
17
12
24
27
3
45
12
33
54
6
18
138
103
29
87
64
29
31
41
43
48
35
25
47
102
91
128
15
21
3
9
4
167
12
54
42
57
51
30
3
33
18
78
72
99
100
108
32
39
9
3
78
19
11
78
30
60
126
126
1
17
15
69
60
127
83
25
32
129
19
32
15
1
12
83
72
12
24
36
61
29
174
6
48
15
84
9
24
90
33
3
61
11
21
16
20
48
177
24
3
4
23
9
12
96
15
1
68
15
45
9
36
3
84
39
9
51
157
77
31
20
3
13
17
24
7
23
60
61
252
80
3
61
5
15
28
20
15
18
30
24
18
19
17
90
9
3
109
35
24
54
162
25
32
4
29
63
45
67
35
33
21
7
47
36
61
71
9
21
111
141
132
48
31
101
18
12
105
21
15
156
63
24
120
36
49
5
123
27
12
78
126
57
52
44
63
30
108
39
51
36
25
29
163
23
217
101
60
31
68
63
48
45
180
33
15
57
66
1
68
156
27
18
6
48
6
187
47
18
162
9
64
176
36
60
4
96
48
5
24
18
81
81
36
55
176
111
12
85
29
36
19
101
7
83
49
149
36
87
45
31
23
13
44
33
67
59
84
60
48
1
84
44
57
12
43
29
42
9
27
12
42
31
95
18
36
30
126
15
3
1
149
7
23
54
6
36
54
144
36
54
13
5
72
72
18
138
18
57
57
55
84
17
54
18
72
6
57
117
18
60
9
100
11
42
18
54
3
16
101
7
29
3
52
144
53
42
97
32
105
12
7
11
42
192
15
112
125
15
144
16
5
75
48
117
18
66
6
36
48
1
5
7
68
96
99
18
43
5
7
32
15
114
19
71
84
18
67
41
19
48
20
39
25
71
54
3
12
33
96
72
72
51
39
72
1
29
3
21
180
3
16
11
6
54
66
36
108
39
15
60
66
3
87
57
357
42
21
33
36
48
18
114
135
76
77
19
20
63
186
39
12
36
12
21
139
23
108
13
29
55
80
3
109
41
7
41
24
36
7
29
30
6
31
20
111
109
11
36
6
31
60
96
11
9
21
27
9
7
12
5
27
39
60
1
11
1
257
31
20
16
5
54
156
21
240
36
87
66
78
25
29
63
9
90
120
18
7
29
54
57
16
5
79
12
53
36
18
9
204
4
29
6
18
43
83
57
123
138
18
9
63
1
17
31
48
71
12
36
24
33
3
1
60
41
39
105
7
17
180
90
102
42
1
144
137
96
27
48
9
78
18
7
83
57
87
48
93
12
84
12
21
31
17
111
144
3
121
71
9
36
63
144
1
35
18
24
15
21
75
141
54
1
101
18
21
16
167
36
37
119
6
102
81
45
90
6
138
36
6
27
81
12
7
101
6
174
99
81
90
72
18
18
157
83
57
48
75
9
64
101
39
69
79
17
12
19
23
12
96
9
52
60
132
32
69
75
48
28
17
30
37
35
9
27
24
90
55
35
9
39
45
28
80
4
83
25
47
117
12
15
12
25
17
63
64
48
156
41
24
144
19
108
119
25
71
25
80
4
32
12
16
47
54
36
75
12
36
12
39
24
49
41
7
23
6
84
51
12
48
84
9
103
23
21
45
103
77
6
61
12
68
3
54
19
132
32
60
39
153
16
35
45
112
20
28
5
6
37
53
18
45
27
81
3
54
54
90
27
60
99
54
90
126
216
39
4
113
18
6
90
18
48
55
143
114
19
29
54
45
12
39
18
72
18
1
125
15
129
30
1
35
81
27
21
64
140
4
108
20
48
27
6
15
12
27
37
20
123
193
17
3
28
5
60
63
9
18
72
192
1
53
90
49
11
21
12
57
27
156
9
27
28
5
30
49
119
30
7
ABCD 94001791706*3^$a+1 [50052]
32
192
160
33
71
55
54
83
40
104
16
96
24
8
72
72
25
126
33
21
99
32
16
56
31
57
48
56
127
57
8
48
157
36
15
111
18
39
56
121
126
9
24
57
71
96
13
36
54
129
32
37
18
90
90
21
120
21
11
24
91
54
39
33
95
64
57
23
24
72
40
24
32
1
15
80
16
144
15
33
21
83
25
36
36
63
27
5
49
36
123
39
9
9
215
16
96
8
25
63
9
159
3
5
103
57
72
8
72
61
51
3
21
24
117
83
169
18
36
9
24
39
89
37
54
90
3
48
3
198
36
54
5
96
79
9
72
9
47
25
95
13
3
96
27
36
9
81
39
105
95
24
24
16
3
108
41
13
11
7
18
47
40
3
5
49
119
96
109
75
15
17
1
180
3
177
111
48
39
90
108
3
32
16
8
16
15
18
63
27
53
48
133
90
89
1
39
15
233
19
173
16
176
48
48
7
18
71
127
9
152
55
33
32
112
57
63
8
1
54
57
48
32
72
25
72
36
3
24
24
21
54
21
24
128
72
112
48
24
8
49
54
137
24
16
3
21
69
11
97
23
67
5
72
40
32
64
56
48
61
99
96
147
36
72
18
239
265
36
54
29
72
72
40
32
184
24
48
80
96
25
47
96
16
56
1
216
23
40
128
7
18
47
64
32
1
23
13
11
7
41
157
75
15
65
61
36
54
41
72
96
97
15
24
15
41
49
167
40
45
36
36
35
16
72
8
13
59
112
32
48
48
40
39
17
136
80
1
18
18
126
126
18
5
13
18
18
87
39
54
11
25
47
61
131
31
129
432
141
54
29
136
56
88
15
137
7
105
32
25
87
8
139
36
54
36
162
21
80
61
18
54
11
216
16
8
1
15
21
51
21
3
56
48
1
18
21
33
54
36
29
61
108
54
72
89
40
128
96
160
56
88
48
33
36
11
61
72
54
5
112
9
39
33
63
9
15
104
7
41
31
18
15
21
59
31
209
40
39
17
96
96
16
63
105
21
11
24
37
144
18
36
29
25
36
18
33
93
11
43
69
183
54
36
63
27
69
21
131
49
71
112
8
24
73
36
3
69
51
57
15
8
301
35
19
18
108
18
5
88
48
39
41
24
7
105
39
185
31
108
18
180
54
18
111
80
61
51
128
40
56
24
7
57
8
40
48
128
48
48
1
111
56
24
40
39
9
8
37
54
77
160
69
155
16
8
37
11
97
71
40
120
72
56
37
11
64
51
54
63
27
45
72
120
32
112
24
8
72
73
39
69
27
45
11
205
3
69
51
75
126
36
3
69
27
48
56
24
25
15
57
63
96
8
13
18
41
49
36
59
16
104
64
81
36
3
8
96
1
54
9
120
48
21
11
7
65
96
19
77
49
119
133
59
88
32
16
48
32
31
41
16
56
40
45
36
72
23
31
129
24
9
15
57
47
24
16
56
24
31
90
36
3
69
3
33
119
16
45
3
15
41
85
99
8
96
49
111
51
18
35
40
33
108
3
56
40
9
23
24
40
111
57
72
15
54
36
15
57
23
24
112
80
112
8
1
39
87
33
129
36
72
27
32
121
63
9
143
37
72
51
3
5
13
72
11
16
32
24
24
16
56
16
72
80
48
64
216
24
144
56
24
13
3
33
47
88
8
217
36
35
24
67
29
7
126
18
33
32
7
57
56
31
72
17
96
31
54
36
72
23
16
33
23
96
25
39
120
21
72
35
24
49
63
128
112
21
216
3
32
1
15
8
16
8
7
137
48
121
36
11
25
15
56
16
144
24
8
61
18
17
64
24
24
33
180
11
216
40
21
59
16
24
56
169
72
87
80
13
36
47
120
48
73
183
72
56
13
90
17
1
36
18
36
93
15
89
24
40
135
105
168
15
41
88
24
24
72
8
13
35
1
18
29
25
36
51
147
18
75
32
168
49
23
13
147
15
137
120
144
13
54
54
39
32
19
5
48
1
15
21
59
16
33
23
31
18
36
90
9
81
23
112
8
37
18
41
16
123
29
72
25
18
5
13
36
231
3
18
59
49
207
8
55
18
39
80
16
56
184
21
54
18
18
18
95
72
13
36
72
54
36
18
35
37
3
69
27
117
11
97
47
ABCD 94002281104*3^$a+1 [50091]
30
114
99
36
80
24
31
41
37
11
19
33
69
36
3
9
47
61
24
15
3
21
56
1
23
121
15
56
55
144
18
30
18
54
6
75
60
15
45
164
16
8
109
18
9
105
36
15
9
23
36
31
69
72
8
1
78
57
81
87
27
33
12
84
99
102
18
33
9
143
28
15
30
99
21
42
78
47
36
151
18
3
105
15
60
27
12
69
44
7
30
3
8
52
36
57
12
11
16
75
18
3
80
25
39
48
20
36
1
48
35
7
89
12
24
4
12
15
45
24
3
21
51
45
75
6
23
1
15
24
44
72
24
36
4
147
42
15
27
30
39
51
6
24
15
75
9
20
37
87
27
30
6
5
37
18
33
24
15
45
12
33
23
37
18
24
5
4
32
19
21
128
31
66
24
15
24
24
45
3
144
81
15
8
37
27
27
33
27
21
69
35
100
33
63
9
75
8
36
16
171
65
52
15
12
18
87
21
90
33
132
8
36
61
47
7
6
60
39
3
45
32
13
47
61
15
12
20
12
4
39
30
123
9
11
19
89
64
12
15
21
39
18
18
42
18
30
27
72
44
1
251
25
90
54
15
93
95
28
15
17
12
24
12
24
25
216
60
102
42
39
36
15
33
60
48
8
49
3
120
108
159
113
7
57
44
144
13
23
19
18
23
12
19
30
3
3
12
12
9
21
6
53
72
4
24
9
12
3
32
64
39
18
23
19
81
32
4
21
3
20
16
44
67
84
48
57
24
12
8
37
12
12
35
100
75
6
83
37
23
16
24
24
27
60
5
4
9
11
157
12
18
5
25
27
116
4
75
60
153
8
67
45
9
15
24
20
132
109
18
21
140
16
3
108
24
18
183
57
131
1
18
18
3
21
30
33
96
69
12
15
56
7
81
27
33
27
33
72
8
4
15
222
11
72
52
44
36
64
9
3
44
40
56
40
9
6
53
49
108
27
12
48
8
7
12
21
8
1
215
36
25
102
78
35
7
45
56
136
80
36
4
81
3
20
7
33
9
30
65
97
30
6
135
99
29
79
21
21
108
30
18
27
20
12
13
12
36
63
39
77
85
71
52
57
71
4
21
3
36
3
33
48
81
36
27
15
12
21
9
60
3
15
12
69
92
40
9
78
65
28
72
8
37
42
9
51
29
7
54
59
204
7
29
40
32
4
15
6
23
40
9
11
1
35
40
24
24
33
107
16
20
1
15
188
13
15
8
12
4
20
4
140
37
12
30
12
29
7
84
78
107
40
15
89
36
40
51
29
4
57
3
36
44
61
39
12
27
65
67
5
28
27
18
15
32
96
48
1
6
9
36
45
144
6
24
30
6
5
19
21
44
31
69
81
35
108
7
42
11
19
48
17
40
15
41
49
12
30
18
11
31
6
123
12
32
28
48
36
3
18
23
16
141
23
229
27
56
28
116
31
45
104
4
12
32
36
19
72
18
35
13
12
51
72
20
52
33
95
64
44
156
1
27
57
6
5
108
109
3
8
19
21
20
172
15
5
60
7
30
71
61
6
24
36
17
25
72
11
40
9
71
64
8
13
23
40
24
32
43
30
71
31
129
20
31
69
60
99
81
24
36
21
11
85
59
25
11
40
27
17
40
20
1
27
36
12
12
27
78
35
60
25
111
9
171
20
136
93
11
64
12
21
47
67
113
13
15
9
15
45
36
24
39
87
33
12
12
3
29
60
1
75
9
35
24
7
29
36
4
120
15
21
27
5
7
29
7
12
17
100
44
49
27
104
49
18
29
1
3
32
12
43
105
99
48
108
33
21
11
52
27
36
54
3
32
40
8
16
56
24
7
72
48
30
42
161
7
33
32
4
8
52
20
4
120
81
48
107
96
55
24
66
27
75
21
21
18
21
21
30
33
117
23
13
119
1
15
32
55
30
47
48
36
7
24
9
69
95
76
87
24
9
32
24
43
21
72
144
24
60
69
35
37
60
11
88
9
18
29
1
42
65
7
30
126
24
120
29
7
45
24
15
9
21
36
60
27
15
102
35
136
108
9
3
27
105
8
49
59
60
61
59
24
12
24
12
28
36
104
76
165
11
7
132
78
11
1
36
3
20
72
64
15
30
11
28
12
15
5
52
165
35
16
51
30
15
75
5
1
23
79
33
9
35
43
81
27
93
24
128
4
36
20
7
12
66
39
104
1
48
3
8
40
60
36
15
65
133
23
19
21
12
57
23
12
1
60
35
25
75
20
88
39
57
24
27
24
9
20
136
80
16
9
15
3
132
30
51
32
16
24
33
54
21
32
28
8
36
13
18
84
101
37
27
15
33
27
48
53
79
5
16
57
15
56
7
29
40
123
5
76
57
15
72
32
36
4
24
20
24
103
5
7
30
47
36
64
96
20
37
15
12
44
19
17
13
135
60
36
12
9
135
84
87
57
15
5
115
108
30
39
123
18
143
1
108
71
61
48
75
92
4
44
52
44
12
49
11
48
37
60
3
32
40
57
155
97
51
8
16
3
12
113
223
53
1
30
6
24
30
18
71
7
5
127
18
60
15
9
63
45
51
51
60
9
20
7
149
25
3
12
164
100
44
12
16
48
36
116
64
24
80
1
15
105
39
24
15
57
45
18
30
47
13
15
15
12
6
23
49
47
31
42
71
31
48
72
5
43
53
28
12
39
21
9
135
44
4
27
6
42
72
21
8
67
42
60
23
4
21
15
48
39
48
9
24
51
69
21
39
27
72
18
27
3
9
20
4
21
48
60
23
72
16
27
69
ABCD 94002612688*3^$a+1 [50019]
40
72
80
40
125
19
89
151
11
157
48
24
168
17
180
163
48
24
35
85
24
17
39
48
111
54
67
248
96
64
8
165
67
5
72
19
152
48
267
108
1
215
73
48
5
144
36
7
191
72
162
36
19
8
63
54
108
15
88
296
240
63
108
85
8
87
18
127
240
144
101
99
279
129
88
35
18
36
15
3
126
135
9
111
184
120
71
49
32
144
45
126
13
8
195
69
93
180
108
43
155
90
126
13
77
306
289
35
36
9
16
8
40
71
108
13
5
19
35
18
27
45
91
35
157
23
54
43
245
108
90
90
54
108
25
65
126
36
18
43
83
21
231
72
126
91
80
16
29
19
24
96
41
63
16
65
159
48
88
24
5
198
13
59
36
36
54
7
48
56
144
141
75
69
19
17
31
8
69
163
107
18
19
71
54
36
135
112
185
55
71
54
126
61
155
90
163
107
126
39
16
72
392
111
57
40
137
55
125
163
125
67
95
73
152
45
51
112
120
77
115
11
373
72
59
13
5
187
8
72
168
96
27
253
71
9
64
17
90
36
72
33
88
5
234
108
13
264
11
141
3
61
80
237
162
1
71
54
67
8
16
48
8
24
225
180
43
101
139
96
17
90
157
368
87
81
112
23
54
67
80
136
48
47
49
120
155
61
48
89
18
18
19
71
1
24
144
11
109
72
216
17
183
24
48
48
144
129
15
120
9
162
13
23
144
193
167
1
8
24
21
147
40
128
135
72
72
36
72
157
48
152
3
37
17
18
126
151
119
129
112
384
32
88
24
131
21
48
328
17
327
64
185
415
17
55
24
29
51
75
181
107
36
36
93
88
32
3
93
64
23
177
237
36
144
36
72
3
120
93
54
21
336
16
257
108
163
56
141
54
13
5
18
108
36
25
155
144
61
8
40
168
29
43
48
200
87
36
36
1
24
173
72
90
54
19
168
119
54
90
90
36
163
35
133
200
45
67
41
54
25
152
21
139
240
53
115
47
1
104
39
36
229
59
21
40
56
48
160
125
115
56
81
31
72
5
43
24
216
77
90
25
48
8
64
128
33
144
126
49
80
141
91
168
8
183
81
24
232
72
131
301
95
25
11
37
161
144
7
8
88
24
35
144
37
8
40
5
162
18
39
88
128
69
91
71
36
85
23
144
33
3
54
31
72
8
40
144
56
45
36
18
61
227
13
5
72
72
51
112
89
39
160
72
72
32
16
24
71
54
36
108
36
159
129
15
3
13
95
126
51
3
117
9
15
16
5
19
240
48
53
18
72
9
64
24
8
75
90
259
96
59
13
152
51
69
88
56
64
47
54
75
51
18
43
29
36
199
35
13
80
123
133
312
48
104
15
72
33
21
91
53
163
143
49
5
3
213
162
97
ABCD 94002656342*3^$a+1 [50029]
5
52
23
9
7
47
6
16
3
41
24
15
61
27
24
83
10
20
12
84
6
58
2
84
90
60
18
36
13
23
97
137
30
58
72
15
29
12
16
63
48
33
20
16
27
80
1
74
69
37
36
26
18
3
63
81
33
39
25
8
78
6
3
57
7
29
75
27
42
30
93
3
54
60
19
47
12
168
37
24
71
58
71
37
26
9
1
8
72
126
1
17
66
78
39
16
5
4
26
69
33
63
61
36
50
58
32
54
22
2
142
8
55
8
1
15
77
3
72
168
9
16
36
3
47
18
15
39
9
13
38
30
76
32
42
1
5
12
66
60
54
78
37
17
24
6
48
1
35
90
42
1
33
72
14
1
71
49
11
6
55
17
63
109
144
11
16
5
27
9
120
84
30
6
66
12
46
20
114
21
15
60
24
61
9
15
35
21
135
9
1
2
93
112
48
11
24
6
18
93
3
85
65
7
48
35
6
7
77
36
60
3
3
61
32
1
38
1
5
12
15
1
95
63
9
111
1
35
10
3
29
18
24
9
24
1
23
33
7
11
13
57
158
73
17
7
23
97
17
48
12
36
15
73
2
13
48
137
16
23
63
57
15
36
12
1
59
12
66
30
12
78
30
42
4
50
1
72
41
6
24
9
16
11
30
39
105
28
11
16
47
120
24
73
8
15
24
1
65
24
4
26
1
17
103
47
1
125
36
24
52
68
6
6
12
15
3
34
36
14
18
18
42
16
27
81
8
7
11
12
9
57
7
8
25
63
5
114
49
131
13
8
21
67
33
50
96
21
21
96
6
70
23
3
154
14
22
32
31
80
1
23
40
41
7
152
24
153
6
12
69
49
32
15
15
30
52
50
58
38
48
13
23
58
2
78
39
39
94
14
6
30
9
49
15
24
11
30
48
18
36
1
17
66
30
24
18
18
4
72
56
24
7
32
48
16
8
99
34
27
32
21
3
9
7
17
64
50
54
31
8
16
24
17
7
137
15
15
1
8
3
30
7
11
21
21
54
24
13
5
78
85
59
93
15
81
21
3
16
24
8
15
36
10
11
40
47
1
11
18
19
77
75
9
30
9
9
7
17
31
8
40
41
39
24
27
21
1
15
17
6
73
24
9
14
1
47
25
53
4
8
31
24
9
47
25
2
30
54
1
23
33
3
6
64
38
18
12
36
15
40
32
75
21
21
43
35
13
11
6
48
4
86
109
47
30
51
72
15
48
24
78
12
4
59
40
17
6
22
3
29
36
15
9
66
72
30
39
3
126
55
32
3
21
27
13
11
61
5
28
68
6
13
17
7
33
20
3
13
26
10
80
48
16
92
12
24
16
62
10
56
30
12
18
6
36
18
6
36
21
69
84
18
45
121
23
27
30
66
21
48
27
30
55
29
3
63
57
27
30
7
72
11
61
33
39
17
31
8
24
63
1
23
10
44
43
17
24
31
41
78
6
75
39
34
14
1
17
12
48
16
3
65
18
13
32
9
24
15
24
16
24
128
15
97
47
24
90
24
16
20
3
9
18
60
6
27
69
18
24
1
71
18
39
39
30
51
24
48
1
20
16
32
30
21
40
8
40
11
70
72
23
33
16
74
117
3
48
82
50
1
59
72
13
57
63
48
11
78
42
18
43
143
24
25
11
13
29
12
36
19
41
126
97
21
3
33
108
51
24
23
10
72
32
24
18
133
9
38
30
18
25
41
6
18
30
36
66
52
32
63
49
47
40
32
75
24
13
17
31
17
48
7
41
36
4
2
30
15
40
5
30
117
64
77
6
54
42
24
21
9
40
63
9
26
10
59
33
16
2
13
48
59
45
64
17
55
17
54
18
63
13
2
34
80
31
29
18
49
29
52
15
35
22
39
17
63
25
15
47
42
42
21
15
1
33
39
8
57
4
32
3
15
168
12
13
8
9
42
6
127
11
93
27
42
3
1
110
18
30
49
29
60
55
65
15
9
64
15
8
93
18
10
15
48
5
3
57
42
102
6
24
1
5
54
61
8
21
66
1
77
19
47
9
49
2
60
6
18
12
61
47
6
54
22
36
11
81
16
47
39
12
36
30
19
17
16
32
48
31
17
24
6
30
60
6
216
1
33
26
30
15
1
14
57
3
45
16
11
45
27
21
13
14
60
12
36
58
15
35
6
31
5
52
56
15
37
2
9
9
42
18
60
15
3
162
43
59
13
56
39
82
56
16
20
16
32
12
6
12
60
9
3
6
55
17
18
45
45
18
36
36
72
33
39
9
13
38
6
24
24
16
74
12
25
5
3
39
18
15
3
13
9
2
13
8
27
42
48
3
1
14
114
138
94
8
39
16
5
96
6
60
36
133
5
19
9
8
7
72
8
3
126
72
28
36
39
17
6
33
3
30
108
36
7
47
1
8
9
24
24
4
2
114
42
22
144
14
18
6
1
8
160
11
30
40
44
6
54
40
32
15
15
18
103
23
24
33
81
15
1
50
36
33
25
2
54
7
5
4
26
102
18
48
13
9
14
36
12
1
5
99
15
9
97
23
63
18
6
25
8
33
18
13
9
111
59
114
42
81
16
5
42
1
47
1
5
19
17
63
93
30
61
41
15
48
39
1
8
27
54
7
96
11
24
6
72
18
45
57
12
18
1
56
63
54
36
7
35
21
64
8
40
17
55
101
67
23
25
8
1
2
6
28
144
62
66
12
36
3
16
120
24
93
158
6
7
8
99
90
43
21
2
9
16
128
3
30
39
9
55
35
61
8
3
60
73
8
1
2
12
48
25
107
21
27
30
6
18
12
36
16
14
18
60
36
63
25
8
60
3
39
9
16
8
16
17
4
20
31
72
35
85
45
11
40
41
30
12
90
19
119
12
58
75
41
24
31
32
117
43
35
21
64
29
3
45
12
111
40
33
95
13
32
43
33
56
18
12
73
8
24
69
43
21
83
129
30
72
81
1
39
8
9
55
35
48
12
10
14
9
39
1
8
39
1
59
82
3
35
12
9
9
24
111
39
1
17
55
41
7
8
45
124
36
62
46
14
12
13
47
1
35
94
8
64
8
63
15
25
33
14
1
17
15
33
6
57
73
56
42
85
47
22
51
17
31
17
39
99
45
16
24
80
13
35
64
17
60
4
2
21
21
90
246
3
39
25
48
35
37
35
37
17
24
7
29
4
23
3
24
12
73
5
3
27
12
54
36
55
96
71
12
18
36
6
6
4
8
55
113
24
6
12
6
6
1
21
35
1
2
54
42
72
18
ABCD 94002836542*3^$a+1 [50013]
116
60
69
18
13
20
48
52
44
40
24
36
24
32
60
60
28
44
60
12
15
60
1
60
20
52
41
6
21
52
8
75
9
15
13
131
54
3
64
8
12
15
1
23
84
81
16
144
32
3
9
111
36
49
47
30
90
72
37
8
51
21
4
155
49
32
39
61
24
47
9
24
39
120
105
16
24
12
11
54
15
36
4
44
111
24
49
12
44
64
47
33
88
12
36
72
95
9
76
47
85
23
72
12
13
47
33
3
84
6
48
31
56
9
31
144
23
37
68
52
35
45
60
4
60
32
64
36
84
83
6
19
200
12
4
11
168
13
92
16
35
24
72
1
48
20
12
40
68
16
83
25
8
12
16
120
11
45
100
20
4
29
51
4
72
35
1
24
11
25
24
48
35
57
64
44
15
18
48
75
24
52
35
36
13
5
31
84
29
15
28
60
8
15
25
11
169
47
12
1
60
24
68
84
4
12
108
167
25
8
16
35
73
35
97
8
63
253
11
1
44
36
4
11
25
113
6
13
20
52
20
33
3
3
25
32
40
24
24
20
60
27
12
97
24
216
68
28
8
36
28
36
72
12
68
12
72
96
9
51
12
28
107
1
120
24
72
56
40
20
15
189
16
20
4
36
8
4
12
80
16
59
18
31
24
36
20
16
8
28
48
20
57
27
16
12
24
11
13
56
4
20
16
8
12
21
3
24
48
27
42
54
21
16
44
9
175
36
36
20
40
48
20
15
90
31
65
15
40
44
204
28
68
15
45
4
80
12
39
25
5
54
37
48
5
67
140
64
84
8
69
91
5
19
35
21
40
24
44
12
72
51
96
9
12
15
13
92
4
108
156
60
96
36
80
4
36
32
16
12
108
20
84
135
73
68
24
87
1
12
32
4
12
12
80
16
80
76
80
9
27
4
164
12
100
24
56
12
3
25
68
27
105
12
12
108
111
90
75
69
63
27
13
35
45
24
24
12
39
1
5
39
51
13
36
108
80
12
4
72
12
92
4
24
120
12
20
40
24
11
49
32
12
12
64
119
48
60
37
11
1
95
9
21
15
196
84
11
93
12
3
9
36
76
56
129
55
23
1
12
23
69
3
144
61
20
24
60
64
96
44
36
156
24
219
49
11
9
52
128
12
4
12
8
76
23
12
1
8
36
63
42
18
13
44
40
23
21
52
8
12
15
73
32
24
39
117
4
36
32
27
156
85
59
69
9
7
120
24
44
88
24
60
95
9
24
48
40
44
16
12
60
8
24
99
1
65
18
21
16
48
56
75
1
35
85
20
36
60
12
28
17
27
24
4
36
116
144
52
23
21
120
39
9
88
68
75
9
36
21
18
81
12
129
19
56
28
20
12
3
37
36
23
21
33
48
55
35
25
140
3
21
15
33
60
112
23
6
15
51
25
8
40
35
13
5
15
180
40
24
48
36
32
3
6
18
73
92
96
40
12
68
136
20
75
48
13
20
52
48
12
23
49
80
40
44
64
8
4
8
96
40
104
112
48
20
12
88
65
55
32
24
52
8
52
80
84
76
203
157
23
25
60
12
59
1
8
52
8
75
6
79
11
81
12
72
84
136
20
3
1
56
16
72
23
9
84
4
80
28
140
24
63
117
40
23
21
12
4
104
16
68
36
45
79
23
9
60
36
40
24
8
3
69
16
24
41
39
9
7
68
4
11
6
39
52
24
80
4
20
96
39
60
57
4
119
21
168
120
12
120
120
40
11
9
4
32
3
49
41
27
15
9
3
42
30
61
8
36
9
19
108
48
17
3
24
63
72
78
7
168
12
80
52
35
96
72
36
69
76
60
24
68
99
33
36
255
36
49
77
19
20
28
108
48
72
8
72
84
63
33
64
20
28
48
53
54
61
20
40
11
1
32
21
15
12
120
108
16
68
28
104
36
28
35
1
116
15
13
12
23
9
148
32
16
24
95
13
20
27
72
9
96
33
7
44
84
16
11
126
27
132
3
1
35
60
169
23
13
32
87
21
12
4
119
9
15
13
23
21
36
15
49
35
54
42
45
24
4
32
48
24
12
99
9
27
33
40
32
16
248
16
65
31
35
105
24
108
28
60
12
68
15
217
48
8
9
15
12
60
3
57
36
4
8
45
18
85
8
4
68
72
15
1
116
120
63
13
108
24
53
19
8
15
33
72
141
126
9
87
33
40
11
1
8
40
44
76
24
68
27
13
8
12
40
32
27
36
37
17
31
17
42
13
8
63
114
18
9
4
84
72
11
9
40
144
71
144
1
71
42
27
24
84
16
20
40
60
24
95
73
48
56
16
47
33
3
84
37
20
40
44
24
12
63
48
33
4
23
84
61
108
71
9
4
8
60
40
59
84
21
123
37
36
17
42
25
8
147
93
123
25
24
24
80
52
12
12
20
39
61
36
8
15
132
9
16
108
119
37
11
9
28
8
28
20
15
57
3
61
8
60
36
112
23
129
52
36
8
36
16
68
75
90
87
124
80
15
48
33
4
35
13
11
1
44
16
8
15
1
72
48
32
63
25
35
12
13
12
8
16
84
47
9
84
24
12
21
7
47
25
119
12
25
84
23
156
24
61
11
49
ABCD 94002944006*3^$a+1 [50025]
10
50
10
6
24
98
13
48
17
10
21
23
13
27
93
9
38
1
29
10
18
12
27
12
12
15
2
40
15
12
51
45
24
11
1
9
6
8
18
7
15
8
24
25
5
16
15
47
13
69
20
24
31
5
43
27
9
9
18
18
54
2
4
24
6
9
24
12
9
18
14
28
63
3
33
9
24
8
12
4
32
43
12
12
15
32
37
51
32
18
60
18
48
1
15
38
40
72
6
45
36
21
56
10
20
16
8
13
5
40
3
111
20
1
9
75
3
6
2
1
3
9
5
16
36
2
25
27
57
11
1
81
8
16
30
9
12
5
19
21
18
33
12
45
50
58
90
14
19
12
12
17
30
10
44
79
3
18
12
18
2
12
6
10
6
21
9
38
13
5
82
12
24
6
3
17
7
9
12
50
13
9
15
15
20
40
18
3
12
36
15
2
10
18
42
2
7
51
18
36
14
4
9
23
30
46
12
60
12
6
18
30
24
12
14
16
6
2
49
23
13
41
36
34
32
24
4
6
20
19
21
15
53
16
20
4
2
4
12
30
44
43
15
66
3
3
14
12
42
1
17
7
60
5
18
4
9
5
7
5
19
33
2
24
36
46
3
5
12
19
3
6
42
30
3
11
49
41
19
9
62
16
9
24
39
2
34
24
9
27
12
18
14
22
36
20
7
11
52
9
33
6
56
13
36
5
16
8
18
28
102
39
5
16
3
21
39
17
7
33
8
31
45
15
12
81
20
16
14
13
5
7
11
34
62
13
93
27
15
6
24
3
12
57
14
34
3
12
24
36
5
7
24
12
27
6
51
24
24
15
18
24
3
15
6
39
51
9
3
24
9
12
9
51
12
12
24
11
18
22
14
30
22
27
47
25
5
64
12
20
12
16
27
9
44
36
28
48
3
60
27
42
12
27
3
38
28
2
22
24
27
9
6
8
4
45
5
10
20
10
86
34
36
32
10
80
13
9
6
26
24
4
42
20
18
43
12
3
14
64
30
33
3
20
48
10
15
3
12
6
6
108
2
36
58
14
60
18
52
69
9
90
9
41
40
30
18
2
10
15
9
14
13
12
39
9
12
36
33
39
123
6
42
30
20
6
16
24
12
2
55
17
16
18
36
50
46
68
4
8
40
20
12
13
15
9
21
2
97
36
12
3
8
76
18
2
28
9
12
27
33
9
20
6
25
15
21
41
40
15
24
33
3
3
24
60
2
10
8
66
4
2
109
9
12
26
28
6
6
38
7
15
30
38
84
40
20
36
30
22
9
3
2
24
22
9
3
42
3
3
2
67
23
22
24
27
33
56
6
37
27
24
74
19
12
5
7
3
33
47
25
11
13
21
32
10
42
38
1
36
35
1
24
12
21
3
21
48
27
5
10
9
5
10
54
72
6
9
9
51
5
18
16
57
57
8
7
3
9
45
14
12
13
27
2
7
5
55
12
23
1
27
18
8
6
36
10
44
4
14
30
19
12
24
3
54
24
27
36
17
40
14
70
15
41
16
27
3
21
5
10
14
28
15
12
9
2
25
3
26
6
22
26
1
12
11
13
3
9
24
41
7
9
90
2
31
33
3
27
18
12
14
34
27
9
2
4
20
1
17
30
42
48
40
6
9
12
15
30
36
72
2
37
12
15
36
84
21
75
20
16
12
18
12
15
113
22
45
3
14
16
2
1
48
21
38
10
18
36
84
20
85
5
12
22
2
7
60
39
57
11
49
21
3
3
6
30
20
30
72
43
12
53
28
26
37
12
5
36
16
3
24
12
9
84
6
30
24
3
24
35
73
21
92
4
8
19
72
12
57
3
5
12
19
23
4
21
36
9
20
7
12
11
54
19
5
19
3
9
21
15
9
3
24
27
21
29
40
3
23
6
18
36
40
12
38
12
40
27
45
27
12
3
24
2
4
38
61
21
3
12
75
44
13
23
18
12
4
6
14
12
19
9
6
21
17
43
27
8
4
9
21
20
16
3
39
45
24
11
6
7
29
4
32
4
8
6
34
3
39
6
3
17
18
40
9
60
5
31
15
20
52
24
68
6
4
8
10
18
3
29
7
21
26
13
3
9
5
16
42
21
17
7
60
5
16
6
18
36
12
32
18
4
18
6
33
9
39
21
24
3
23
60
30
18
13
9
51
3
56
22
27
3
36
32
22
6
86
7
59
1
24
3
21
5
18
1
5
36
79
11
49
21
39
24
23
49
9
32
22
9
33
8
96
43
9
2
1
17
43
59
13
9
6
12
30
27
33
20
67
36
24
9
2
4
48
30
3
75
20
60
4
8
10
39
21
6
6
39
29
100
80
7
141
42
2
6
22
3
33
14
10
3
23
25
9
15
3
30
20
4
6
12
42
27
3
20
34
14
1
39
2
40
60
15
3
12
24
2
10
9
3
117
5
7
11
16
6
56
12
18
52
2
4
15
84
11
16
18
90
21
51
14
22
9
23
1
12
72
12
12
21
6
30
14
52
33
21
24
30
78
30
8
1
3
9
27
14
28
30
62
6
12
60
73
11
58
2
4
36
30
51
9
3
5
52
3
36
12
12
35
16
2
19
81
63
51
54
20
7
24
33
18
12
8
4
45
83
16
33
9
12
18
9
3
20
13
5
118
14
7
65
34
20
46
8
19
9
2
6
31
33
38
22
18
24
21
5
4
24
15
12
9
39
11
13
5
7
41
19
24
29
6
13
23
10
8
12
19
15
6
3
3
42
51
24
57
56
4
48
12
24
20
10
42
18
32
10
27
53
7
3
30
14
46
68
31
89
40
24
98
4
33
24
9
15
33
50
70
2
100
8
13
9
18
6
6
74
54
13
17
4
27
29
30
60
10
72
12
15
27
38
10
8
4
9
12
12
36
89
6
22
14
30
67
63
18
15
23
37
27
9
11
10
18
42
26
49
12
21
42
6
48
50
22
38
1
29
6
28
30
12
15
23
22
14
49
15
20
13
45
14
6
48
4
38
34
14
6
4
6
8
13
35
18
24
7
5
31
5
24
58
50
22
8
1
75
9
63
2
18
1
21
42
38
6
1
11
10
3
99
66
6
6
27
35
1
5
7
3
44
1
24
15
12
45
33
26
10
3
48
29
4
2
16
72
6
12
63
12
84
24
11
70
26
12
60
16
20
1
11
22
2
4
9
15
12
66
3
21
14
4
9
12
12
48
60
9
12
3
12
3
9
21
42
36
72
8
42
7
9
50
10
39
3
2
42
13
12
12
12
39
72
24
45
9
12
14
1
45
8
6
1
39
24
56
10
14
66
42
4
24
6
68
28
48
3
12
39
18
20
22
8
40
9
5
60
7
12
39
9
24
24
63
20
85
3
14
36
19
48
5
31
11
4
30
2
10
63
35
25
11
4
32
1
3
45
23
16
9
15
18
12
6
36
8
37
39
21
9
51
75
9
45
3
12
69
51
11
13
12
11
22
15
23
28
30
27
48
5
22
78
123
21
39
47
12
1
12
48
17
7
29
28
2
18
10
60
38
4
56
52
42
30
6
9
24
12
24
39
33
9
24
14
10
3
3
6
18
6
8
7
15
50
43
11
1
24
12
69
24
14
46
14
16
14
6
4
45
33
24
14
1
15
21
72
77
30
1
60
65
28
3
29
19
15
9
29
19
39
8
6
10
8
12
18
7
36
33
2
10
3
35
40
2
67
24
21
6
33
11
72
4
9
23
52
6
6
30
8
31
11
28
62
90
1
12
27
26
24
36
12
22
6
44
18
6
4
27
45
15
29
4
20
40
66
24
33
9
3
96
69
15
24
60
3
20
61
53
4
26
6
18
13
17
58
2
106
42
3
29
36
19
21
3
9
12
15
5
28
18
12
32
22
3
3
18
12
18
36
9
36
9
96
36
32
43
15
68
16
20
4
21
24
35
24
22
6
30
18
6
66
12
36
2
19
12
33
6
81
101
10
26
19
3
14
10
36
24
30
20
28
18
12
2
16
27
77
7
47
4
2
36
22
6
3
12
27
9
119
10
12
32
12
46
12
9
11
10
30
36
9
12
5
70
116
61
27
20
34
3
3
9
5
7
23
61
27
20
10
18
33
3
6
20
4
60
26
1
12
11
13
21
54
36
2
4
75
11
22
8
18
46
60
26
13
21
14
1
48
21
54
12
8
6
4
15
33
14
13
5
36
10
9
3
2
100
3
17
19
3
20
4
57
23
24
16
20
4
9
57
15
24
24
3
6
15
23
4
80
10
6
44
12
24
30
70
2
7
21
6
44
4
8
1
23
1
15
9
3
12
9
5
30
36
10
66
20
34
39
48
3
14
24
7
83
16
110
30
40
57
3
9
17
46
33
35
34
2
37
21
6
21
23
13
24
11
4
6
12
2
25
5
10
33
3
9
9
12
18
24
30
20
16
162
92
10
20
6
4
9
39
18
36
15
36
5
22
80
1
15
33
47
4
32
16
57
15
20
108
30
4
18
20
40
8
10
15
3
57
36
47
30
24
58
72
6
26
16
12
2
108
40
2
13
21
32
4
20
7
21
3
35
22
39
36
3
18
66
9
24
45
39
69
24
8
7
11
48
64
12
9
29
7
5
16
3
51
8
16
24
36
26
19
17
10
21
12
12
3
12
30
12
3
47
16
21
3
9
24
24
15
33
27
21
29
16
32
6
25
36
11
84
46
12
12
38
1
35
13
96
33
12
26
16
21
5
18
1
11
10
18
44
42
40
66
2
12
19
5
4
26
49
15
12
45
11
13
ABCD 94002959398*3^$a+1 [50022]
66
91
95
54
30
25
5
51
40
83
21
39
12
13
5
12
31
24
95
1
8
36
36
3
37
53
19
5
7
35
30
31
32
57
19
32
33
39
40
47
73
41
84
31
12
8
16
20
9
55
65
36
15
4
12
12
5
90
61
72
24
59
85
32
3
117
123
24
42
24
135
72
64
23
36
25
36
116
33
27
9
111
112
41
24
72
30
145
48
36
32
24
45
24
15
21
60
48
87
3
6
6
78
36
6
25
119
60
109
11
25
41
139
116
100
36
20
3
1
104
4
107
1
47
45
48
60
39
33
51
6
31
20
63
90
24
7
65
19
179
72
1
59
13
17
18
42
55
68
16
5
67
12
11
36
1
24
29
19
12
29
147
9
15
9
90
24
30
63
4
29
55
11
9
51
1
48
11
33
28
44
88
60
11
6
43
48
60
8
4
11
21
40
44
36
93
42
54
6
18
3
99
13
11
109
95
6
27
4
36
20
9
84
27
28
29
6
36
13
56
16
24
5
36
39
52
84
23
6
15
24
15
6
19
36
59
1
60
56
45
55
5
39
52
20
3
114
12
84
30
9
108
3
60
9
57
19
24
47
30
3
148
32
12
33
31
12
23
1
23
150
42
24
9
12
4
71
25
89
27
63
36
9
4
20
81
27
33
15
81
43
12
36
8
76
56
27
85
5
63
33
19
32
136
12
71
37
23
1
5
24
55
24
48
23
37
8
21
3
12
28
11
84
90
3
4
20
15
21
40
12
36
5
15
64
47
141
27
1
20
24
16
5
30
129
15
1
56
4
5
27
48
36
4
11
61
23
37
12
35
33
64
80
16
143
21
15
120
30
18
12
30
31
20
3
1
24
59
36
25
116
3
73
72
11
57
4
5
54
25
20
24
28
8
99
21
16
36
12
41
31
5
39
40
11
21
52
8
28
41
48
7
56
4
48
41
24
27
4
11
21
40
60
59
61
32
48
4
36
29
108
27
39
24
25
17
43
8
28
32
72
21
6
21
124
155
13
20
12
28
32
36
63
9
15
12
90
19
5
54
33
39
73
12
53
42
1
60
12
125
7
23
102
48
30
21
64
11
6
31
20
3
1
44
132
117
151
24
8
99
25
48
12
53
7
35
1
23
85
11
54
90
150
15
4
32
16
72
20
27
24
25
35
60
25
12
53
6
30
111
28
11
60
24
37
12
5
31
65
6
1
72
8
64
68
27
13
48
20
9
31
80
24
63
60
97
35
9
4
12
8
57
15
33
66
85
71
1
32
15
25
47
54
15
81
30
30
91
12
11
21
15
24
61
119
30
39
12
4
29
6
6
115
108
71
30
6
49
24
17
30
45
40
125
48
3
24
28
71
30
15
144
36
21
31
92
16
12
80
99
1
8
9
103
23
25
89
75
21
87
63
21
16
89
79
24
12
60
36
24
180
8
27
60
18
3
27
42
19
35
36
13
11
1
5
31
29
79
12
68
81
19
32
33
6
9
111
48
12
9
165
75
69
7
60
35
60
25
48
11
57
39
49
35
6
48
27
84
21
15
100
65
3
36
72
88
5
15
21
31
23
6
30
168
37
23
13
12
41
7
17
75
88
68
36
24
51
1
17
90
30
6
121
23
72
54
36
19
11
201
9
99
180
39
36
1
24
11
138
3
112
41
36
31
68
4
17
75
75
33
12
45
91
29
39
72
4
116
63
24
61
12
20
93
15
24
108
3
45
69
12
54
6
54
21
3
66
19
48
120
20
3
84
25
36
29
31
11
78
90
6
19
56
16
36
60
204
84
12
83
21
16
59
48
13
53
36
24
115
35
25
24
36
11
33
16
41
31
24
119
61
24
120
29
6
25
44
148
29
18
25
8
4
5
15
108
27
13
11
229
11
24
90
31
11
84
37
23
21
4
11
54
19
20
12
40
5
19
29
6
25
5
6
1
8
72
40
29
108
27
160
83
6
54
61
12
143
30
67
29
18
33
3
129
76
60
5
6
9
4
56
4
5
3
39
18
3
27
6
51
16
29
114
37
24
35
13
12
5
30
90
78
21
39
13
17
331
125
31
116
33
19
12
53
111
15
37
72
116
12
3
61
23
45
27
9
40
11
18
36
6
9
4
32
9
6
30
31
23
60
49
116
21
3
36
45
90
6
60
24
60
6
45
16
23
6
31
24
29
39
21
156
48
36
90
45
135
9
15
6
19
68
48
4
12
116
4
89
51
45
39
24
12
40
20
16
23
1
29
7
47
36
84
6
55
20
12
129
54
60
1
36
12
77
114
21
9
27
4
56
264
219
1
20
63
1
60
12
119
9
51
84
37
8
4
128
63
57
3
54
30
6
55
56
129
6
21
4
29
19
5
72
3
15
1
164
27
24
30
6
48
6
36
15
16
44
15
1
12
101
15
64
71
1
5
39
36
69
31
8
28
29
91
32
48
100
8
96
4
12
47
60
102
30
1
80
189
54
37
8
72
63
60
9
12
4
20
9
55
56
60
141
3
45
3
4
5
19
24
101
19
17
19
80
39
201
21
19
65
30
54
27
88
71
54
43
8
15
9
36
75
24
12
105
28
41
15
21
15
28
8
9
48
6
60
9
21
15
64
48
168
5
19
32
28
47
25
59
1
23
13
8
12
28
95
81
84
36
3
6
139
32
76
20
3
30
19
56
12
60
93
15
36
16
137
6
25
41
63
12
4
200
15
57
39
45
3
37
36
72
41
7
12
41
66
24
150
15
45
27
4
24
11
18
12
19
12
47
33
3
6
114
45
76
5
31
44
24
72
3
37
29
55
5
15
16
107
42
15
15
61
8
4
32
16
8
9
6
ABCD 94003201036*3^$a+1 [50025]
8
22
38
42
28
108
21
39
14
16
14
46
30
62
10
20
30
43
15
24
38
60
43
35
150
55
15
74
31
35
54
18
37
35
18
43
17
10
42
8
30
37
95
40
36
14
7
101
112
75
33
39
51
8
30
19
23
10
78
69
72
3
8
22
110
6
19
45
108
3
105
24
68
12
36
22
20
12
10
15
51
9
23
112
6
2
30
72
7
53
31
5
102
12
6
42
18
24
6
181
39
12
50
40
3
36
33
68
10
48
74
88
8
52
20
48
54
78
18
24
28
30
27
5
7
11
82
48
60
39
29
115
197
82
18
3
24
216
47
22
8
7
105
6
30
50
54
118
18
32
22
48
78
51
29
31
33
8
10
12
45
11
114
28
20
43
27
8
42
168
72
127
101
31
69
2
37
71
10
24
80
96
34
6
14
18
12
18
13
15
30
32
58
44
85
21
51
11
18
24
36
40
14
40
18
8
10
2
172
108
3
77
10
9
53
6
4
6
80
22
38
4
18
57
300
21
30
81
48
93
3
5
10
12
8
64
8
12
1
36
71
40
30
63
17
28
182
60
18
19
36
45
42
12
8
18
10
20
90
102
10
12
6
20
64
6
164
6
61
11
28
44
6
52
3
15
129
5
127
33
15
15
18
38
30
31
29
12
40
20
88
14
30
28
90
57
5
30
48
58
39
21
30
20
30
120
31
51
8
10
42
18
51
51
9
48
41
55
45
110
24
118
2
166
30
129
41
55
5
42
22
18
20
13
125
4
18
8
30
132
10
48
2
40
32
18
133
17
90
37
53
12
16
32
12
78
18
12
118
2
30
60
40
38
12
42
85
41
30
25
36
23
46
152
43
107
48
10
15
60
27
2
18
37
33
3
5
24
31
9
20
16
20
40
39
41
12
118
21
113
48
19
11
10
20
127
11
22
3
36
59
40
9
63
18
62
28
44
37
11
73
17
58
62
7
51
20
94
87
111
30
3
47
18
72
60
43
105
50
120
40
9
12
3
21
9
18
129
11
58
32
12
91
17
28
24
8
7
5
66
54
7
41
7
35
37
11
10
110
10
2
66
10
2
28
24
48
39
129
92
60
48
82
18
80
31
119
10
102
152
6
139
51
50
12
30
18
19
81
24
48
2
60
6
4
20
36
4
8
40
20
43
27
108
110
72
12
18
10
12
8
88
51
24
5
112
18
122
10
18
51
3
48
62
16
39
45
126
14
28
3
137
18
102
7
111
14
90
148
30
50
42
16
14
58
62
6
84
36
10
32
58
74
58
12
8
19
29
54
61
5
10
32
12
66
34
48
38
22
8
61
11
40
32
58
108
135
45
44
91
107
10
8
10
14
108
30
10
3
24
12
23
37
81
78
21
51
30
20
7
36
87
32
16
144
26
91
48
33
3
15
122
40
20
12
10
48
92
30
108
48
10
2
7
5
30
10
8
139
51
122
76
62
10
18
50
40
74
25
72
153
98
88
54
15
11
10
54
21
29
180
106
21
11
48
1
29
79
5
10
20
18
160
18
12
98
60
10
21
63
81
5
42
40
50
43
77
7
41
19
81
132
90
8
10
15
29
7
29
31
69
2
18
54
1
5
10
14
18
37
11
40
24
21
35
10
54
18
18
21
11
18
64
56
12
19
29
64
18
12
26
34
138
2
76
30
32
72
76
122
10
8
10
2
28
20
40
15
17
60
19
48
3
90
80
12
18
28
14
6
30
10
12
9
59
25
47
12
30
30
6
55
57
140
40
8
12
10
108
54
126
32
58
14
6
22
12
45
72
11
70
42
21
9
110
60
18
88
122
12
6
52
8
91
23
25
131
90
10
14
7
11
30
12
120
7
71
18
84
40
18
18
39
5
16
62
13
5
10
44
10
8
42
198
19
69
62
100
18
2
52
140
30
180
78
48
42
72
28
20
48
4
66
80
30
34
6
12
20
127
11
72
22
27
11
78
24
120
10
8
60
72
30
18
70
8
10
12
2
7
48
96
117
122
6
42
18
12
78
10
20
52
20
60
150
40
9
51
48
2
102
28
8
40
54
20
70
50
10
138
3
5
70
32
217
11
24
18
30
28
84
50
18
78
12
40
39
39
62
40
20
7
35
28
2
18
22
15
72
83
6
42
13
5
10
14
7
21
18
105
65
64
66
44
90
6
40
74
91
35
22
68
60
52
38
54
36
24
28
62
40
20
16
42
38
34
68
18
94
50
66
10
30
2
78
240
22
60
20
28
81
9
44
10
6
72
68
19
23
10
18
42
18
2
28
20
30
49
53
18
72
88
12
38
24
48
19
39
30
60
2
28
44
90
28
20
40
3
27
78
92
12
7
84
36
11
48
1
29
60
30
102
82
48
8
82
18
42
8
22
9
81
39
69
44
156
79
23
18
4
6
14
16
32
90
102
16
51
23
48
73
15
2
40
18
12
68
64
21
17
72
10
18
60
39
29
60
24
60
40
18
62
46
2
30
18
12
10
18
210
21
93
51
65
12
103
29
10
21
15
69
96
69
68
22
18
32
55
15
38
70
38
19
23
10
38
25
17
42
46
39
5
48
48
54
66
120
24
40
18
18
39
3
33
77
19
51
2
16
62
18
151
11
18
114
37
11
48
24
6
34
108
57
35
25
15
98
22
110
106
45
45
72
3
5
12
7
36
45
132
18
2
118
54
20
18
22
66
45
5
24
55
23
28
140
22
20
12
31
ABCD 94003315832*3^$a+1 [50026]
107
64
24
32
208
140
25
210
60
9
12
15
353
100
36
72
84
84
21
11
40
45
35
144
84
4
21
59
40
48
15
5
43
36
5
88
32
205
11
112
60
308
124
9
35
136
44
4
108
48
75
6
51
3
41
31
18
47
60
168
40
132
48
20
124
27
89
124
180
140
12
84
31
24
101
19
90
27
72
128
4
9
11
168
31
117
92
43
45
24
20
28
20
28
123
45
117
83
4
147
36
5
13
51
21
363
15
6
99
24
51
42
18
89
160
32
181
83
16
195
5
28
36
60
12
24
56
43
42
3
44
28
24
39
6
11
168
16
69
75
56
109
72
123
15
9
48
12
68
72
112
39
17
115
53
4
132
8
36
12
55
33
21
6
29
40
15
54
147
24
261
3
15
60
29
37
114
72
9
45
59
220
32
108
61
96
90
33
24
8
108
1
126
45
80
88
135
57
144
8
16
147
117
168
264
51
237
51
72
65
19
36
93
21
54
5
12
112
12
141
35
48
85
111
48
12
45
11
168
96
40
216
24
96
48
80
7
105
72
183
93
20
24
100
156
120
45
27
152
16
12
84
21
23
97
287
1
51
96
152
16
96
84
92
85
95
12
16
24
60
3
93
44
52
105
23
43
69
60
168
8
88
92
84
61
95
55
29
156
4
96
44
124
36
51
48
161
48
160
27
65
100
216
165
123
15
17
208
15
9
32
61
18
141
39
45
32
24
36
12
180
16
92
13
107
112
56
85
35
12
28
21
54
57
128
12
139
186
47
100
12
44
100
15
209
43
137
7
69
20
16
39
57
48
27
48
5
16
24
15
21
36
44
124
20
127
177
68
12
172
24
72
15
17
61
35
72
19
89
112
99
41
175
5
204
64
32
64
45
99
15
129
8
60
55
210
23
100
21
96
90
93
87
180
257
16
56
16
32
76
15
17
28
21
203
100
3
153
195
141
39
12
108
60
120
17
25
18
17
19
66
3
140
64
123
54
54
9
111
45
96
24
44
100
51
5
55
29
180
28
60
128
24
28
32
52
80
48
67
66
18
6
144
66
24
9
32
16
8
115
5
12
193
6
36
17
31
9
123
84
29
160
80
235
21
20
48
96
40
15
17
55
84
101
84
1
83
7
113
40
60
12
20
28
15
5
31
33
48
20
120
43
5
16
39
125
67
57
56
37
327
48
92
16
24
8
24
16
128
55
21
44
7
125
103
57
20
204
4
21
23
1
35
16
56
84
16
63
5
40
20
55
60
9
117
111
12
3
33
57
35
120
48
7
17
88
93
59
16
15
60
77
28
111
45
36
12
8
48
16
44
96
31
65
60
55
33
12
153
312
30
24
93
123
357
3
117
3
17
36
7
113
36
79
17
4
96
60
12
32
160
8
13
99
120
15
69
32
28
24
236
172
135
204
29
36
156
4
81
120
150
33
57
27
63
177
48
39
9
51
9
12
32
40
108
15
173
24
12
4
15
41
16
69
51
75
69
39
17
112
3
53
172
39
53
61
147
32
100
236
84
31
12
9
51
84
5
84
7
149
180
115
29
24
7
29
76
84
44
48
48
4
111
45
27
57
33
18
57
48
75
117
68
55
105
15
72
5
85
3
156
84
104
67
21
60
9
71
12
160
63
33
45
75
56
216
40
80
48
7
17
16
140
196
171
18
35
40
20
64
60
36
44
48
79
24
29
127
69
240
87
78
30
21
15
5
4
192
183
120
189
63
165
3
5
31
101
ABCD 94003358888*3^$a+1 [50184]
123
9
66
132
9
21
3
64
128
93
24
36
30
81
40
24
104
160
200
72
16
32
45
3
87
121
32
144
16
17
15
16
24
35
138
3
105
60
115
24
23
9
39
24
81
9
15
96
45
90
24
1
17
135
117
18
72
48
78
90
54
48
42
18
87
16
32
40
95
9
3
13
23
24
18
87
75
37
56
45
108
24
18
13
176
39
24
33
33
60
72
3
135
97
17
18
30
132
43
32
33
87
21
19
48
24
53
147
141
123
15
1
239
30
19
8
40
8
87
78
91
119
24
25
65
36
54
93
213
84
150
36
37
17
87
136
5
123
39
180
36
24
33
15
132
30
36
19
5
48
75
15
25
24
8
105
31
24
41
30
54
27
63
18
15
24
3
36
49
8
24
40
23
18
39
16
245
90
25
17
36
54
30
15
72
129
135
16
48
8
24
93
3
3
180
30
60
12
42
81
9
18
108
72
33
15
24
90
30
1
269
3
57
36
147
72
51
54
31
95
1
24
24
41
15
15
24
66
39
165
90
48
9
136
77
18
57
120
21
72
12
135
16
29
123
183
132
85
5
90
30
42
36
45
45
19
80
81
39
135
1
17
39
16
5
19
71
18
84
75
75
45
40
5
51
40
155
60
145
200
45
42
73
29
78
18
12
72
6
1
128
15
66
199
5
90
30
3
48
136
56
15
18
87
3
12
73
56
291
13
144
5
48
18
49
32
63
6
91
53
3
33
31
96
53
12
108
24
18
105
57
7
8
16
77
27
40
56
39
18
12
43
143
72
33
216
129
12
3
57
108
30
42
72
126
37
17
7
23
1
59
18
90
9
40
131
117
16
29
18
12
45
33
18
54
31
56
16
5
12
126
1
89
39
21
12
183
39
18
12
60
55
35
36
25
29
36
54
108
108
81
93
348
30
168
54
30
37
48
65
127
71
25
24
23
177
123
60
18
18
69
40
53
75
45
67
8
33
55
56
64
149
3
3
54
31
5
72
30
60
169
8
33
18
85
5
24
3
27
60
1
47
132
181
89
216
30
1
53
108
42
13
287
201
69
90
108
13
95
121
59
85
24
53
115
104
40
101
18
97
8
117
72
108
7
5
96
54
45
63
105
160
5
3
15
144
66
39
21
12
108
24
108
30
145
5
12
231
160
96
8
33
12
27
33
7
24
125
150
102
72
31
29
75
15
156
21
24
9
31
24
113
162
18
48
24
138
90
7
48
77
90
36
37
240
8
15
24
30
67
23
6
139
128
3
61
56
88
29
18
18
55
80
27
93
9
240
30
33
24
39
169
32
51
37
53
108
151
8
88
8
9
15
63
18
54
153
93
27
15
12
117
64
17
175
8
16
41
48
15
45
19
71
54
18
18
12
18
24
57
231
9
88
23
60
30
7
32
48
21
19
56
216
3
30
15
93
108
87
45
3
45
19
5
90
30
6
54
31
59
13
80
40
80
15
57
15
57
219
54
63
24
40
48
96
29
60
48
39
39
144
126
19
48
35
69
24
15
150
51
93
30
36
24
18
72
36
19
35
30
96
31
41
15
33
90
37
72
5
51
105
150
120
1
161
18
42
27
40
5
18
25
95
78
51
64
29
198
12
18
135
24
3
21
39
1
32
57
63
27
36
121
56
48
16
11
48
21
21
147
105
175
48
137
36
139
95
18
30
33
9
135
3
60
18
55
29
43
24
281
12
186
1
143
25
83
12
105
72
9
12
18
1
48
95
6
12
78
72
25
47
30
3
112
53
18
54
43
83
174
6
81
24
72
87
6
12
78
54
91
17
18
12
42
7
8
21
51
3
18
18
72
90
63
39
25
11
21
33
60
27
39
9
33
7
41
24
30
73
53
24
90
18
72
36
19
53
27
21
42
72
66
54
81
15
25
65
7
5
27
15
81
160
24
216
56
3
36
90
252
12
127
56
3
84
57
40
24
144
8
24
51
18
84
78
12
6
55
17
30
57
16
56
33
55
80
33
87
72
21
48
162
150
120
132
ABCD 94003450384*3^$a+1 [50026]
60
60
4
68
39
6
48
24
90
33
48
112
59
48
1
212
28
12
95
85
17
27
69
30
109
5
123
4
48
36
71
36
13
32
45
115
24
59
1
44
207
9
96
45
3
45
54
25
35
57
63
73
35
18
7
35
49
59
21
184
80
39
105
3
69
21
67
8
12
48
12
40
11
141
3
66
42
33
40
11
24
45
16
131
9
16
48
32
148
35
21
64
5
72
123
12
4
11
48
36
1
8
15
37
17
216
7
12
32
24
15
9
21
126
49
12
8
12
15
18
54
13
12
36
104
168
12
108
87
12
24
9
3
13
65
31
84
5
7
212
48
12
105
87
28
5
15
16
36
23
6
30
85
44
36
60
87
48
69
75
21
4
108
84
59
12
72
33
52
101
120
90
9
12
39
210
39
33
235
8
45
27
160
83
61
8
60
15
81
84
3
48
25
12
5
27
16
20
27
57
72
148
36
5
72
75
24
99
45
15
45
9
43
5
39
111
138
7
32
16
44
27
13
240
8
48
69
3
24
4
164
63
33
40
72
92
81
27
27
85
48
53
51
120
171
13
80
12
52
5
7
96
20
15
144
6
27
16
5
19
5
30
13
24
53
55
95
156
9
76
44
16
5
51
3
13
143
189
16
32
3
12
13
32
15
49
36
20
3
9
81
54
61
152
4
20
63
61
12
5
15
12
160
96
80
27
24
69
16
23
36
12
33
112
20
28
11
69
51
96
13
59
37
120
44
96
4
59
18
63
12
100
23
69
16
36
20
120
3
168
45
12
16
11
33
48
48
136
48
56
16
8
45
91
29
43
44
39
61
11
93
69
27
100
35
109
89
55
48
44
36
33
79
11
204
18
27
63
189
48
12
4
60
84
47
18
3
108
16
20
3
61
56
3
33
63
45
24
93
3
15
97
32
12
96
87
61
11
81
4
8
45
27
24
75
85
11
120
93
88
44
4
32
28
176
144
156
16
8
112
287
13
32
96
12
117
3
39
84
42
72
15
3
9
88
32
24
36
99
12
45
24
3
18
19
23
13
23
156
33
48
12
3
48
189
12
69
6
120
21
28
192
20
15
45
48
60
40
95
25
95
25
72
32
136
56
4
132
35
18
39
51
25
132
68
45
31
23
180
21
12
72
51
9
12
21
54
18
27
75
96
13
20
112
20
108
51
141
48
16
20
16
72
11
37
20
27
36
49
41
39
15
18
114
33
28
32
63
97
60
11
21
160
29
42
48
49
23
25
48
60
35
30
99
45
186
9
147
9
87
25
68
15
36
9
12
4
48
11
24
1
24
72
23
6
147
64
35
36
108
24
36
9
132
15
33
48
135
277
20
16
44
93
199
71
72
96
12
153
15
30
6
234
79
47
120
73
41
7
20
12
81
126
13
72
83
45
45
66
1
156
164
108
60
15
1
56
21
18
84
108
49
11
13
60
65
6
25
44
36
64
12
173
39
15
1
71
18
7
36
72
8
108
16
60
56
87
36
24
45
40
53
19
35
24
12
33
24
60
28
8
27
33
192
12
141
75
75
36
49
32
63
9
36
132
108
16
44
84
33
72
27
124
12
24
11
42
30
57
111
13
80
4
47
66
19
8
40
11
1
35
13
68
60
57
7
96
80
33
51
93
15
87
189
72
148
47
12
60
57
4
44
300
27
48
96
57
64
36
8
15
36
61
23
54
3
4
36
140
39
25
116
252
3
25
23
1
24
29
90
93
144
33
43
35
33
57
19
20
144
15
84
1
32
12
15
33
12
21
24
43
23
37
17
123
4
23
13
72
20
16
132
197
48
39
76
143
12
24
108
85
20
21
27
28
116
111
45
4
23
6
51
69
7
12
23
189
48
63
145
12
47
21
4
48
60
12
56
60
12
36
112
60
23
9
45
30
96
21
51
12
21
4
48
252
23
153
9
123
72
36
87
9
16
17
15
76
56
40
144
155
9
28
53
31
89
55
12
5
114
73
11
24
145
32
33
51
45
79
36
29
198
73
17
3
40
5
42
9
16
59
289
12
84
44
24
51
9
63
108
36
24
105
124
20
36
60
64
20
28
108
116
39
85
24
35
210
51
4
12
24
12
20
40
8
160
29
6
45
75
45
40
24
23
109
20
48
21
115
11
25
41
139
8
21
27
93
75
51
45
40
24
32
24
16
5
63
4
8
15
102
67
95
13
236
39
57
ABCD 94003651876*3^$a+1 [50027]
18
87
129
228
18
78
19
35
102
31
47
36
72
84
6
48
24
30
276
144
177
40
71
48
36
198
90
45
48
39
246
19
5
138
60
18
84
15
63
48
24
18
87
96
135
72
36
132
105
255
102
168
139
71
132
45
96
64
65
55
83
18
144
115
161
144
15
93
19
48
287
6
27
183
25
53
36
18
72
45
21
42
33
48
96
21
75
33
30
1
41
127
35
13
53
42
153
27
30
180
90
198
6
54
66
18
18
33
99
72
48
108
25
144
125
3
51
126
138
126
79
137
15
111
97
53
12
111
21
90
25
173
36
87
15
114
18
36
90
66
141
3
96
48
42
36
48
111
39
217
128
16
119
90
6
300
114
54
36
126
90
288
36
12
90
255
93
126
13
8
33
90
21
9
90
42
67
23
145
24
119
72
144
48
97
11
42
27
208
53
12
240
12
144
19
233
87
63
102
78
84
114
39
33
198
84
42
18
126
54
36
1
299
36
6
27
387
18
102
69
21
54
21
16
125
99
153
6
49
71
42
198
192
204
93
51
61
155
13
35
6
180
30
61
65
24
7
59
6
54
105
144
21
30
85
59
24
12
241
104
33
222
1
179
144
61
101
18
57
9
144
87
27
12
18
7
119
49
48
8
27
90
30
78
79
191
30
90
42
63
39
96
12
78
126
81
27
228
129
51
85
65
102
33
9
126
72
90
120
96
54
25
5
27
45
43
192
48
191
1
53
108
84
18
42
144
12
42
36
61
23
6
195
57
120
54
108
60
25
72
65
30
6
210
168
225
39
36
37
144
233
7
83
126
15
111
1
95
145
83
42
67
32
96
165
84
108
67
23
265
48
53
12
78
9
48
48
16
48
11
30
6
33
15
72
9
105
126
9
136
71
49
5
54
61
5
195
40
71
97
11
24
277
29
144
75
123
138
187
65
42
12
144
6
126
84
121
65
84
91
5
72
123
33
240
7
173
139
23
48
1
113
7
5
6
48
117
27
13
83
69
3
48
109
23
97
23
132
126
36
163
83
42
75
87
30
75
16
5
139
125
60
66
90
115
47
25
65
42
120
114
66
36
37
80
40
47
120
204
72
180
108
181
11
109
125
126
18
42
57
160
17
103
41
31
5
18
105
75
85
17
78
12
85
5
96
19
48
131
30
6
48
96
129
207
73
72
89
126
1
200
3
45
136
155
13
95
42
183
45
195
63
162
12
96
19
53
138
145
72
8
45
18
186
54
81
40
104
111
25
143
18
18
180
120
90
54
36
186
75
105
103
41
31
179
24
48
24
13
41
36
91
47
97
71
105
48
144
75
357
39
9
15
25
200
3
60
144
18
7
11
48
37
264
11
54
18
18
18
9
21
36
24
54
72
33
75
21
64
125
51
16
96
23
1
155
54
7
24
11
30
162
18
60
159
3
157
41
54
54
67
24
119
204
237
16
125
48
195
27
84
108
6
72
18
69
51
36
73
5
48
18
6
51
192
111
49
5
187
119
217
ABCD 94003935412*3^$a+1 [50016]
84
40
20
36
10
186
68
54
16
44
22
84
32
34
38
112
18
12
78
20
30
18
34
78
18
32
10
8
48
180
10
2
12
66
6
4
24
20
12
16
48
14
60
60
52
14
6
48
6
6
10
200
10
120
38
18
52
12
74
42
18
4
6
6
50
28
132
114
6
18
96
54
56
162
48
22
38
150
6
76
44
48
12
18
136
2
132
36
46
24
12
18
56
48
40
116
4
66
110
40
80
30
4
32
16
98
106
134
94
8
24
54
72
34
80
30
4
44
28
18
66
108
50
10
56
12
24
36
28
24
108
20
72
12
4
26
4
30
2
22
6
20
16
44
84
22
80
210
6
202
2
34
92
52
30
2
30
40
30
74
30
4
6
54
6
242
112
8
54
24
12
78
66
16
38
42
58
80
100
6
48
2
24
12
54
58
26
6
94
50
54
240
40
50
60
22
18
110
10
2
40
8
66
4
6
50
16
30
20
28
26
22
144
24
44
108
18
10
6
26
118
42
32
22
24
12
44
148
36
44
10
20
60
66
4
78
18
86
120
18
66
100
24
8
48
24
180
16
44
30
82
98
60
88
104
6
18
16
14
216
48
22
68
40
6
92
48
34
86
24
6
10
2
4
50
4
54
12
14
54
100
80
18
54
94
26
28
48
2
258
12
22
164
4
8
48
112
8
36
4
26
64
92
78
70
50
10
32
48
16
20
6
28
14
22
36
42
18
54
68
6
84
108
42
6
6
4
80
30
66
28
90
90
20
6
64
50
78
24
4
14
48
30
48
12
72
16
20
34
80
16
14
96
6
54
30
90
16
30
18
30
56
42
34
78
38
30
18
16
44
30
4
12
60
138
8
70
44
54
6
54
70
116
18
48
114
34
80
4
50
12
58
6
2
42
12
48
18
4
30
44
76
6
90
44
4
30
2
12
30
12
18
16
12
84
24
12
98
64
26
60
66
24
24
18
22
26
12
114
96
64
18
60
26
82
14
48
6
6
36
18
10
126
54
56
30
28
8
52
120
26
40
26
28
50
22
54
80
52
2
6
66
16
32
22
18
72
14
40
26
30
48
6
12
40
12
2
34
26
16
44
10
24
6
26
18
22
24
108
50
16
2
12
106
92
34
24
60
6
14
112
24
84
104
72
126
12
28
50
22
26
96
40
44
66
48
70
6
42
24
78
80
132
24
6
180
16
44
10
98
36
30
42
4
134
42
54
78
10
96
20
94
62
6
18
30
16
44
60
132
30
48
6
4
26
30
78
160
26
10
26
48
52
128
66
36
24
150
36
24
4
56
6
30
34
32
4
48
32
30
84
102
132
160
68
118
26
94
116
10
18
62
108
78
4
8
16
6
26
102
46
2
48
40
30
36
150
56
54
4
20
12
52
20
6
66
30
6
90
42
46
60
6
20
24
10
26
154
6
8
22
18
56
34
32
28
62
28
32
6
4
74
40
12
54
56
34
120
14
16
110
4
62
178
74
6
6
154
6
30
44
24
28
114
54
44
18
12
36
6
6
130
2
6
4
18
198
14
36
10
12
48
6
50
36
12
30
42
48
22
30
18
30
2
28
26
40
252
54
38
10
80
30
18
210
4
56
54
40
144
24
2
40
60
98
40
60
20
46
66
108
68
60
18
4
12
24
20
94
30
6
60
6
56
4
8
16
26
126
18
54
22
30
54
54
6
32
34
38
66
10
30
20
24
70
12
8
40
48
48
54
8
12
46
44
48
28
66
18
2
34
6
26
90
12
6
42
34
38
18
22
66
102
30
80
22
110
6
12
22
18
44
4
56
6
58
24
68
90
22
78
44
4
62
48
24
6
4
6
6
98
6
6
124
14
22
44
40
2
42
12
6
22
60
12
38
16
140
46
44
24
126
6
24
16
26
10
2
22
38
10
26
34
56
42
64
14
24
60
58
44
36
4
6
18
36
18
12
24
44
52
60
24
32
4
104
46
74
4
8
54
100
14
36
6
42
40
50
16
50
10
24
8
4
86
54
6
18
66
70
56
144
46
8
6
6
28
26
4
14
36
100
14
18
28
84
68
4
54
56
96
30
120
4
80
10
6
24
78
90
20
106
32
70
42
6
20
6
28
38
54
16
2
82
18
8
12
76
14
30
6
90
54
28
30
44
34
30
42
2
10
12
24
114
20
12
6
48
100
6
38
72
66
10
132
72
20
144
34
30
2
34
86
6
60
52
20
6
16
228
32
54
42
12
76
24
12
26
78
120
66
6
12
60
16
66
54
24
66
20
66
18
10
8
60
114
78
130
12
60
144
26
96
28
30
6
30
8
36
36
28
20
22
24
62
4
54
54
80
28
2
112
24
42
12
72
26
12
70
2
76
54
30
8
132
28
60
56
6
18
22
8
46
92
28
2
40
8
36
46
54
24
86
58
62
4
164
136
66
68
46
12
2
52
14
64
12
24
36
74
30
72
4
90
78
98
22
6
36
18
122
58
18
2
6
60
16
78
62
24
34
38
22
18
32
28
20
28
2
30
12
22
20
36
12
76
20
120
66
4
44
52
6
128
4
56
10
122
4
54
80
12
54
10
60
18
6
104
16
32
40
32
46
26
66
18
106
26
30
12
16
84
60
12
ABCD 94004270494*3^$a+1 [50009]
85
95
72
9
9
102
81
27
60
153
63
129
45
132
30
78
123
75
12
145
35
6
39
15
12
36
24
108
12
81
15
12
18
3
15
97
65
150
12
18
24
84
24
102
33
171
30
6
9
24
33
54
54
114
1
17
12
90
6
102
72
18
19
35
90
171
48
87
42
55
35
157
53
90
33
153
12
24
36
12
18
24
73
71
121
5
18
36
84
6
12
63
99
61
80
27
198
54
108
12
60
90
108
87
33
18
36
78
72
3
63
18
15
39
1
32
9
126
12
90
240
18
48
72
54
54
36
6
108
12
24
120
54
180
6
30
18
126
69
237
18
25
48
59
69
16
128
3
234
3
27
21
39
81
40
35
72
36
60
30
54
222
54
12
132
12
201
192
21
72
24
30
180
36
78
126
48
1
17
72
7
11
18
19
167
33
48
27
12
18
15
135
12
108
18
90
78
55
65
162
168
54
18
12
72
18
60
72
19
32
3
12
145
8
51
36
12
42
84
15
72
45
18
246
36
18
69
57
168
15
33
24
18
18
90
18
55
104
40
11
186
36
120
150
48
90
54
36
45
9
216
24
126
1
8
81
90
12
42
102
24
66
55
96
29
6
54
103
56
21
48
18
18
204
12
150
138
6
12
54
79
104
3
138
36
36
27
141
99
81
72
63
27
12
6
30
42
27
45
198
48
54
72
18
6
84
342
6
55
119
18
111
39
66
15
9
15
15
36
37
125
27
63
108
24
18
67
80
153
7
11
6
36
84
6
12
133
128
15
9
165
18
97
53
123
15
42
30
42
12
168
18
48
54
36
6
81
48
9
6
66
90
36
24
33
33
90
90
43
35
84
18
54
24
174
43
47
42
84
36
6
102
6
30
90
72
45
45
72
43
35
12
33
208
47
72
186
39
135
36
6
36
18
49
53
54
21
48
27
18
30
150
39
123
48
96
198
30
42
39
27
42
12
126
33
75
45
51
54
120
114
18
72
30
21
39
153
63
54
18
18
12
75
15
105
27
18
12
6
57
48
57
144
48
55
80
81
6
66
42
18
12
18
93
24
96
39
18
54
126
60
87
51
132
210
15
112
167
18
36
36
39
99
36
36
6
72
72
30
90
63
15
36
45
64
48
89
90
61
83
42
19
53
12
36
235
5
12
63
9
18
276
144
153
165
54
60
1
17
138
18
19
41
36
54
54
103
107
21
69
126
54
126
6
120
126
45
27
18
3
69
6
36
9
327
60
12
60
66
6
85
23
30
36
36
6
90
19
173
126
42
3
51
30
6
12
42
30
36
18
90
36
6
90
73
11
6
12
36
24
15
87
18
36
6
21
168
9
15
33
79
144
17
54
48
6
102
54
78
90
30
18
240
15
15
18
15
45
54
12
60
48
72
18
3
40
29
6
48
24
180
12
36
24
81
63
120
97
32
16
41
18
18
75
48
51
69
207
90
30
60
138
60
55
32
48
27
93
9
42
228
6
36
18
18
3
16
89
84
18
24
18
18
54
66
72
6
30
9
27
6
12
6
12
240
33
40
35
36
54
72
48
6
48
150
30
60
66
6
66
24
3
63
114
84
42
49
96
8
9
30
153
15
84
18
51
111
24
9
147
21
69
24
156
6
48
114
15
75
48
18
75
16
23
66
7
35
162
30
168
12
33
27
72
66
90
105
207
156
36
78
48
19
35
96
48
42
18
36
30
6
57
16
137
270
132
102
78
33
87
33
45
75
63
60
120
24
66
54
18
24
3
160
47
96
18
90
69
51
54
295
56
15
54
36
15
51
90
51
63
12
60
18
72
48
42
174
114
12
18
6
18
30
18
78
162
102
60
12
1
95
33
21
84
87
9
210
21
3
12
18
39
21
19
17
36
120
27
136
5
30
60
12
18
126
36
132
30
18
18
54
133
53
54
126
15
165
12
162
45
105
135
45
30
36
60
12
33
27
ABCD 94004785016*3^$a+1 [50104]
55
48
57
39
21
147
105
135
105
75
108
84
96
132
168
45
27
17
40
56
4
15
125
115
36
48
17
24
40
200
19
17
180
19
96
60
228
60
12
29
19
21
15
144
29
31
161
43
132
5
16
120
3
29
132
100
56
84
19
9
20
100
80
48
64
3
105
27
24
89
40
252
140
55
41
55
60
5
12
132
19
96
45
80
16
44
48
108
7
12
21
44
108
7
120
5
31
189
15
41
19
45
60
3
105
8
40
27
57
39
36
120
41
132
48
127
17
43
12
108
113
43
60
12
180
105
60
39
213
75
45
8
4
60
116
115
17
7
96
48
57
24
68
28
192
27
36
60
168
189
27
21
63
132
77
88
44
60
151
12
65
7
5
16
24
96
80
19
48
197
43
57
60
3
17
31
84
48
156
24
36
41
31
60
24
48
120
17
36
12
28
63
17
112
3
69
111
17
48
115
168
12
48
21
255
36
29
36
55
105
15
48
41
139
24
96
17
43
12
29
175
60
36
105
32
163
45
3
24
93
12
20
127
60
24
72
144
5
19
12
17
40
132
48
147
108
96
12
72
132
21
120
152
48
43
221
16
123
101
91
17
48
55
5
19
168
96
12
9
99
21
15
24
17
64
56
43
12
5
112
27
41
103
41
160
48
111
137
67
17
76
63
117
92
103
29
31
24
41
19
36
69
20
139
41
55
33
20
271
12
12
5
180
7
21
24
39
36
5
43
177
39
9
63
29
79
197
12
52
68
31
36
21
75
45
12
3
84
21
15
48
257
7
36
12
29
31
48
17
60
55
29
160
36
144
39
60
12
12
96
117
3
24
5
31
9
32
16
72
8
4
20
259
24
5
112
3
72
84
72
69
48
75
60
12
60
204
129
51
60
12
12
17
139
96
36
45
144
60
48
63
5
4
140
55
324
60
120
24
180
48
17
40
111
132
9
219
12
57
15
17
16
279
45
248
7
24
72
108
69
3
12
57
159
12
89
180
55
21
12
243
5
43
36
33
108
3
24
60
5
91
117
63
72
65
67
96
9
3
24
300
84
17
7
33
63
77
55
77
163
48
144
156
29
28
123
9
51
41
139
12
17
28
12
111
17
7
48
384
36
108
12
5
7
48
84
213
32
91
24
48
57
60
128
40
87
60
21
39
81
87
165
20
12
100
15
45
68
223
177
63
17
88
84
99
89
55
137
48
31
257
40
27
53
64
8
127
5
60
43
45
3
144
213
128
24
16
39
156
5
67
60
5
7
36
108
12
72
113
72
28
3
72
177
32
91
45
32
31
72
5
4
183
65
40
63
12
48
29
160
36
75
24
24
12
105
3
36
21
3
17
67
12
84
12
165
75
12
36
21
3
93
135
12
45
63
65
12
28
212
100
15
36
141
51
60
45
140
19
113
12
148
27
41
24
19
12
89
55
21
12
15
48
17
40
12
15
84
36
120
33
212
28
15
17
48
31
84
33
80
199
185
19
57
32
12
103
12
24
69
48
132
3
137
163
5
163
36
65
31
60
12
96
41
19
12
84
5
31
57
48
27
57
123
48
12
48
12
36
9
3
60
228
17
19
144
21
3
53
103
24
65
55
17
136
135
149
19
60
24
117
20
48
55
72
5
31
48
17
24
19
12
17
52
111
12
17
79
17
103
77
52
3
57
128
84
19
12
9
99
12
288
41
259
60
12
65
187
17
151
12
33
20
103
60
24
65
43
24
180
84
12
89
16
15
24
101
235
77
67
84
132
24
144
12
12
33
32
28
135
24
81
72
27
204
12
9
288
32
ABCD 94004947462*3^$a+1 [50020]
17
36
19
41
25
42
5
13
48
6
36
5
13
66
5
13
42
5
36
49
95
13
12
96
59
25
11
43
72
18
6
48
5
12
19
54
42
18
18
12
5
1
30
24
36
54
23
175
72
53
13
71
48
13
47
60
145
18
12
17
109
6
30
71
7
12
24
29
1
59
103
114
30
5
121
35
25
102
77
31
78
47
37
78
48
6
234
30
42
12
5
37
36
95
24
79
36
36
102
78
5
60
7
12
5
73
162
126
12
35
43
18
11
55
36
17
7
54
72
54
36
5
49
18
18
144
54
30
11
139
41
31
72
5
31
126
54
17
49
23
60
85
48
18
36
65
108
108
49
95
36
13
59
31
54
138
17
37
24
11
1
215
7
30
47
43
5
1
90
29
61
227
7
90
72
23
43
17
12
48
181
107
67
53
19
53
1
6
125
96
24
61
95
25
24
35
156
55
42
138
29
43
36
42
30
168
77
12
127
108
12
114
30
41
36
19
54
156
24
119
72
36
12
25
35
55
65
48
13
11
13
18
12
5
1
71
36
19
5
49
54
36
17
13
6
48
36
6
35
108
1
71
91
48
101
25
18
6
12
59
19
12
18
24
35
31
77
13
11
85
11
79
120
18
150
12
101
67
12
54
47
12
31
72
72
6
30
41
13
60
83
127
36
72
77
1
54
5
13
95
24
19
41
55
66
59
91
17
31
24
113
60
115
54
11
19
18
35
240
60
13
167
132
25
18
65
288
12
25
6
12
17
91
6
156
54
96
12
6
174
5
121
179
115
36
41
36
72
72
31
12
5
48
73
162
42
23
7
60
12
41
67
150
102
24
29
145
35
12
60
79
101
168
72
48
120
7
18
83
49
11
132
48
84
25
114
161
55
48
5
31
17
7
12
90
71
7
12
36
5
132
211
17
19
41
13
12
42
5
31
36
18
18
5
72
13
35
103
17
144
19
24
30
78
12
17
133
12
23
67
5
19
12
18
59
55
12
54
59
67
5
13
143
19
24
54
108
35
120
7
77
48
55
216
29
73
114
5
36
60
7
17
13
18
17
37
23
60
43
24
185
31
12
96
36
30
11
60
25
30
185
127
138
108
24
12
23
175
36
24
48
72
17
73
6
156
5
55
5
13
72
54
29
97
18
17
55
120
78
35
1
71
48
48
120
103
24
12
6
35
12
223
5
12
1
54
18
47
1
119
25
23
120
97
23
132
72
79
30
36
96
18
12
17
1
71
25
30
36
5
13
11
61
90
90
60
84
6
30
35
37
95
37
48
6
36
5
43
53
84
49
59
13
95
43
24
66
11
60
108
60
13
18
6
35
36
55
48
24
77
48
73
12
6
36
36
12
17
61
12
36
54
72
204
144
5
25
42
101
12
25
96
30
36
18
78
17
55
17
19
66
18
65
61
270
24
36
29
55
5
55
12
168
66
42
17
31
137
13
66
18
23
24
103
36
12
18
6
36
29
259
90
66
113
12
96
67
126
107
37
6
17
55
54
23
25
47
168
1
42
48
77
49
18
6
11
43
5
13
48
6
36
48
29
151
36
5
91
30
150
5
67
173
55
5
12
61
72
107
12
25
18
108
12
5
132
108
72
25
11
12
163
12
36
17
132
12
25
30
65
43
5
13
42
72
30
11
13
72
102
72
150
48
35
7
101
60
84
43
5
12
85
23
73
30
18
107
25
35
12
43
84
5
19
137
12
7
41
24
108
12
19
174
23
84
96
49
6
18
59
7
24
41
13
90
12
234
60
71
55
41
60
43
12
54
54
42
84
18
90
107
156
7
5
252
139
42
90
29
19
24
12
53
7
30
23
145
120
35
108
7
18
72
36
234
5
31
12
72
42
18
30
95
37
23
13
48
72
90
24
54
11
1
35
73
24
35
91
84
5
73
47
61
71
109
54
5
175
77
48
108
60
72
60
43
17
67
6
47
60
13
24
35
168
25
23
84
73
96
30
17
12
13
18
12
65
43
17
25
30
17
61
84
18
60
54
83
43
84
5
48
7
18
143
55
29
19
161
1
119
13
12
78
18
35
193
54
42
36
35
12
7
161
37
30
6
12
47
7
60
126
54
65
79
77
49
54
84
96
29
12
115
54
60
47
115
12
5
1
71
156
12
120
48
19
54
6
144
29
43
12
36
41
73
18
48
126
54
36
5
49
36
18
72
18
18
42
143
72
73
47
48
97
83
ABCD 94005105724*3^$a+1 [50070]
57
28
6
29
117
63
1
36
90
48
32
117
13
80
60
15
84
36
24
96
13
47
12
33
75
79
24
42
150
74
46
158
159
108
132
33
15
48
21
4
132
90
5
165
24
3
120
67
44
21
19
65
7
78
35
36
21
70
17
1
71
21
28
71
15
234
22
77
7
140
6
4
59
1
20
46
89
61
23
37
14
165
21
27
1
107
12
33
63
24
72
25
35
211
53
72
12
60
111
76
5
276
84
19
137
9
39
21
130
65
61
24
6
30
23
36
79
41
135
160
41
9
24
15
7
198
32
4
11
24
1
60
23
12
43
77
9
24
10
42
18
20
21
105
3
133
20
78
9
48
12
13
59
19
17
48
175
32
30
15
49
6
78
56
36
40
44
34
92
94
84
56
64
47
60
48
120
1
26
9
25
35
96
19
26
195
12
120
7
65
96
25
24
24
36
59
135
9
72
25
36
47
36
7
50
88
56
160
24
132
35
15
4
29
21
34
77
9
39
31
36
54
66
104
21
99
10
95
48
96
85
6
5
1
38
22
68
27
13
102
77
13
47
73
23
72
69
15
156
15
33
91
54
72
104
16
174
6
47
43
77
21
195
24
13
14
69
36
1
90
48
29
33
4
35
15
69
21
70
41
12
7
60
5
19
62
4
83
168
19
30
35
15
40
65
24
87
9
45
351
13
30
2
24
111
25
80
88
92
90
45
85
14
106
59
81
64
204
119
48
39
93
97
11
84
144
84
120
37
83
61
50
9
13
18
137
109
6
29
49
30
17
45
15
13
119
7
26
4
11
163
17
43
66
83
43
98
22
170
4
35
36
72
21
72
28
120
11
105
15
48
72
31
18
71
36
3
126
310
66
24
24
26
45
156
120
24
1
68
12
24
4
11
145
119
84
103
17
21
12
99
81
3
165
51
51
24
94
26
24
66
16
8
12
28
32
84
94
17
60
85
20
30
57
60
60
60
48
72
181
6
113
1
11
84
24
12
60
31
30
30
90
18
32
4
5
36
49
20
4
119
33
90
90
54
46
84
30
113
31
240
126
23
67
6
78
5
36
165
159
7
89
24
55
62
244
84
11
321
150
18
46
24
17
72
12
21
87
13
68
12
10
60
18
47
9
106
53
1
66
29
51
9
91
50
18
9
48
9
39
87
64
14
66
33
13
68
16
6
54
11
60
105
10
48
26
10
66
35
84
36
72
43
17
37
83
1
11
31
30
20
40
78
29
12
49
42
30
60
23
1
90
30
23
60
12
36
13
59
93
15
195
54
4
30
80
81
81
70
114
6
5
19
24
17
19
6
120
23
55
62
70
110
184
131
24
19
41
15
10
11
25
18
30
42
18
11
24
21
171
13
20
22
29
15
33
60
12
24
31
84
29
7
6
35
12
177
40
26
105
45
27
72
49
12
155
19
44
40
29
73
18
17
12
7
6
84
56
90
94
50
54
39
60
13
30
5
49
23
67
20
94
36
90
53
1
6
36
114
11
45
75
300
72
33
28
62
9
69
190
6
35
36
55
24
53
127
14
111
60
19
29
33
99
121
108
71
55
50
3
31
30
26
69
12
60
24
25
56
99
36
25
287
163
77
13
30
18
30
36
5
36
103
41
108
7
53
228
49
119
61
36
20
34
41
12
60
48
79
26
39
25
14
105
7
17
61
36
20
123
1
30
5
1
83
63
90
75
49
66
29
169
32
10
30
140
10
60
74
30
150
180
75
19
30
6
86
75
85
83
24
72
51
24
69
12
13
107
13
20
15
24
33
15
15
93
61
24
30
72
5
12
63
45
24
21
3
51
6
15
19
113
60
36
55
36
65
45
16
107
3
45
19
101
12
1
72
23
1
20
4
42
20
105
13
227
19
65
31
50
10
18
6
53
7
5
165
75
25
104
70
17
48
36
96
48
27
54
111
12
48
25
14
10
11
84
55
5
21
84
3
72
96
19
29
12
84
48
21
87
13
90
29
12
1
84
20
24
66
21
3
70
71
36
12
57
4
11
109
90
2
123
151
6
44
6
4
114
11
45
63
13
48
71
21
147
7
84
17
60
9
36
3
7
17
87
4
5
12
12
48
39
16
77
91
2
70
5
19
14
90
72
34
11
9
4
42
60
77
67
5
60
24
57
15
180
13
30
6
20
6
100
5
79
5
1
20
183
1
20
226
48
50
12
180
39
21
27
12
ABCD 94005427942*3^$a+1 [50062]
30
150
36
95
25
114
108
30
27
9
39
201
126
18
18
18
36
30
96
33
51
78
126
156
18
243
9
180
60
23
13
12
36
6
126
143
16
21
90
30
24
11
25
18
5
139
5
16
87
18
39
27
21
177
132
11
73
114
18
12
90
42
174
21
213
42
156
42
123
39
30
186
54
18
57
63
168
18
30
6
156
42
180
66
6
174
6
228
96
12
45
9
60
84
36
18
60
90
12
36
198
114
147
33
72
119
55
42
15
129
30
81
45
24
155
151
30
18
41
1
144
143
73
180
3
15
54
12
60
84
36
60
108
3
27
72
29
97
42
36
174
131
121
18
117
9
135
45
42
72
18
18
90
72
48
6
288
5
103
30
59
1
30
180
42
35
16
69
150
30
162
36
54
24
102
24
18
72
36
12
11
7
18
54
65
205
36
54
132
18
83
109
78
72
54
12
59
13
126
114
12
39
249
18
54
24
66
60
18
30
18
24
90
18
36
36
11
19
6
84
35
43
138
155
373
66
41
37
12
114
29
61
51
3
12
60
213
93
18
65
64
63
42
30
41
145
72
23
31
18
102
18
23
55
18
30
72
60
5
115
29
96
48
25
135
69
72
48
3
128
91
54
12
60
138
6
39
45
36
111
183
162
90
12
18
144
126
108
5
1
174
65
61
24
36
48
36
150
30
47
205
24
36
84
3
33
54
78
75
32
1
12
3
3
72
5
223
72
132
90
30
6
66
5
31
150
84
18
5
1
15
32
25
23
79
216
89
1
24
252
155
64
9
72
63
63
144
114
72
210
60
138
47
85
90
12
6
84
18
18
39
105
135
141
131
25
119
64
33
47
25
23
19
221
85
54
36
48
17
37
75
57
23
48
13
147
32
112
15
18
42
30
24
54
18
54
66
78
30
6
144
36
41
187
6
12
35
19
78
18
29
55
90
90
54
96
36
12
6
126
120
24
66
9
141
3
33
18
66
90
113
193
24
23
43
60
90
120
24
48
18
24
53
13
24
48
6
36
54
54
18
192
18
108
6
126
12
5
55
18
54
33
33
24
23
61
6
29
37
108
24
167
13
3
99
54
54
60
90
18
57
51
77
67
141
80
7
324
21
57
138
18
11
16
32
13
54
29
7
42
126
66
150
36
18
90
36
5
223
72
9
15
36
84
41
16
87
153
99
18
6
90
11
109
35
1
63
153
24
36
30
42
3
9
60
90
66
24
48
276
90
41
13
66
17
37
42
180
173
25
30
6
72
18
66
90
96
54
39
32
67
42
3
45
42
54
30
54
36
6
144
36
113
205
402
161
109
18
12
78
18
5
67
12
18
47
13
12
23
48
199
6
30
18
126
6
12
18
72
18
23
1
84
6
30
6
54
18
12
186
72
48
107
7
18
48
78
57
48
21
123
15
17
25
23
85
155
91
24
120
6
84
11
169
6
162
12
78
12
6
35
175
126
83
13
3
27
60
89
13
72
54
186
18
18
18
66
35
43
108
90
12
6
90
12
24
84
162
24
138
6
17
73
311
13
30
18
3
15
17
43
66
60
66
42
102
21
32
25
102
114
47
64
69
30
29
7
18
36
36
6
174
54
101
31
108
101
48
187
6
47
223
54
18
30
75
93
180
54
30
60
15
159
36
18
36
36
6
138
72
75
87
41
19
125
31
6
11
73
6
65
19
42
35
49
24
84
83
13
144
18
18
126
33
93
35
160
33
24
18
5
187
5
13
83
96
25
54
126
83
43
53
85
126
29
49
48
90
53
1
54
24
113
64
51
24
21
123
12
57
165
75
15
161
55
90
12
42
12
18
11
16
9
186
108
17
ABCD 94005608254*3^$a+1 [50065]
52
18
60
2
178
123
9
60
18
2
18
36
54
7
48
15
45
71
46
108
12
8
36
6
1
57
32
10
8
22
68
70
60
12
33
71
16
18
30
21
65
31
59
136
60
33
57
18
60
50
72
54
90
106
50
40
30
48
132
38
6
120
4
92
120
25
3
50
66
121
29
16
38
61
12
27
20
6
79
41
16
63
35
12
144
4
30
60
20
72
40
3
36
39
30
51
35
30
34
20
6
31
60
75
80
144
54
43
47
13
23
76
14
4
111
11
13
41
54
25
47
25
15
18
120
26
25
21
111
143
1
23
22
8
22
9
5
7
24
5
88
2
24
109
11
34
87
84
132
23
4
92
13
15
2
54
184
81
11
25
108
101
64
87
3
62
43
11
37
87
12
38
43
177
50
70
56
76
3
65
6
25
24
75
146
30
6
19
84
251
124
80
82
3
17
10
18
62
18
70
20
85
45
2
10
38
22
20
40
44
31
3
56
144
72
118
3
12
195
45
15
21
41
90
24
166
78
93
77
91
29
22
93
27
44
30
4
27
84
11
13
27
9
12
69
14
4
32
18
150
142
30
69
11
28
42
30
38
22
50
175
59
60
97
48
36
3
21
39
56
24
82
30
21
39
20
70
63
27
44
46
39
41
10
8
10
51
11
28
2
18
40
86
34
33
39
44
4
12
14
4
32
28
27
24
119
22
14
49
87
98
67
29
19
15
146
55
9
63
27
21
24
11
96
84
16
74
46
45
5
18
133
9
68
7
108
11
34
162
8
30
60
22
8
22
48
116
106
14
7
17
283
132
65
100
32
18
1
12
77
55
117
134
16
18
50
22
48
63
12
95
1
35
216
1
24
23
70
92
24
54
1
60
60
9
42
69
21
60
39
51
20
28
26
16
18
33
39
14
31
48
72
119
106
38
130
56
4
80
6
49
60
12
84
36
45
14
54
22
140
54
16
48
15
12
240
83
72
10
8
22
18
27
180
15
98
10
32
85
24
144
11
6
19
39
120
12
9
119
36
24
73
24
3
20
22
38
37
125
18
82
48
12
3
96
24
17
54
96
289
71
25
23
73
69
128
70
45
11
16
44
90
34
45
48
12
71
37
87
105
11
84
10
12
18
2
91
29
90
133
11
60
36
138
6
46
110
61
69
14
16
8
22
44
7
27
26
34
32
1
12
48
47
1
185
54
12
10
60
30
33
35
12
88
210
15
12
123
60
56
49
96
29
6
46
15
36
132
105
42
18
27
105
18
116
24
25
5
22
14
54
6
16
14
145
51
74
4
102
30
108
15
15
12
8
102
43
72
3
21
36
23
90
22
20
180
18
55
27
80
28
21
5
66
78
55
35
72
13
107
13
41
55
60
11
18
31
131
108
1
5
30
25
9
15
5
31
39
42
63
45
27
108
41
24
43
9
104
34
72
18
15
12
60
119
30
24
90
40
12
20
10
39
41
18
1
60
69
80
6
90
46
8
61
12
117
2
10
14
66
88
42
14
4
51
24
11
34
15
177
15
35
48
10
116
24
12
70
69
41
60
40
98
6
67
17
52
51
23
150
4
15
27
20
10
3
45
20
30
6
54
66
31
3
26
126
70
3
27
105
113
112
14
90
55
95
16
33
17
58
110
72
30
1
57
32
40
15
89
60
4
42
8
12
61
17
7
59
126
54
46
14
49
15
42
39
101
24
19
45
12
3
12
3
30
30
20
36
4
90
75
45
26
76
14
76
108
42
60
50
58
30
92
19
35
24
66
79
65
52
78
30
26
61
3
72
33
5
31
59
1
5
76
39
24
35
42
28
42
18
86
145
51
30
44
4
86
16
74
150
34
30
26
7
29
30
24
46
3
75
102
60
20
40
8
43
72
36
24
65
130
26
16
3
147
68
6
19
11
36
13
45
42
93
15
116
37
59
48
10
50
10
42
20
40
30
14
54
72
18
42
30
13
96
9
72
48
15
177
15
15
80
40
104
85
129
90
2
18
42
84
124
51
24
87
9
9
26
25
129
2
10
18
60
81
24
65
7
33
12
14
54
31
41
108
112
50
40
81
87
33
9
63
35
12
88
26
64
15
12
48
35
85
77
78
37
3
50
12
18
36
34
63
179
28
21
24
60
15
80
42
19
29
40
30
206
16
68
127
53
60
7
59
36
24
1
36
12
15
21
51
90
18
56
6
70
9
24
95
37
33
3
39
93
96
5
4
180
30
50
7
3
30
56
46
9
12
48
5
4
20
10
26
16
3
57
51
12
5
43
23
6
90
10
30
68
36
126
18
10
110
6
4
120
32
198
133
12
105
26
36
48
96
61
48
36
24
11
49
75
90
50
13
23
90
76
135
5
24
54
36
64
2
18
70
12
99
21
50
58
102
60
9
51
90
18
21
11
25
23
25
35
12
24
34
12
8
52
38
13
ABCD 94005736348*3^$a+1 [50003]
64
36
44
28
44
9
51
24
52
24
44
40
24
56
52
20
45
3
39
13
12
108
12
143
9
4
32
28
32
52
8
112
176
84
33
3
4
12
84
12
68
112
12
8
24
144
36
9
19
11
37
12
23
93
4
12
23
48
73
12
47
1
29
63
28
35
81
16
155
97
20
15
21
16
8
16
44
16
32
27
13
5
27
48
52
20
45
27
24
4
71
81
24
9
55
32
64
44
88
12
36
12
84
8
12
129
54
13
180
5
19
56
4
68
88
8
4
71
37
68
9
3
12
40
20
12
36
40
20
40
65
3
64
23
13
24
48
8
87
73
120
156
20
64
12
5
27
16
20
24
75
25
32
63
61
20
15
54
15
52
20
16
12
20
48
12
15
18
3
39
66
19
8
15
9
16
5
90
37
20
28
65
48
19
56
15
1
8
72
16
8
64
20
51
144
66
87
40
8
4
36
77
7
32
28
32
16
8
16
108
80
16
32
72
21
60
30
1
24
72
24
56
228
232
12
20
12
36
60
48
12
28
59
21
4
236
16
24
36
41
3
4
23
73
12
167
6
19
12
8
36
9
75
93
3
76
11
45
3
72
18
75
36
4
152
27
57
36
48
57
55
44
16
8
40
72
24
48
8
4
56
24
120
160
8
52
8
12
64
12
48
32
12
3
37
35
6
27
12
28
84
24
132
65
19
8
12
3
121
24
72
36
20
28
32
4
20
88
72
23
81
52
12
35
57
120
4
29
36
54
6
79
60
20
33
3
16
48
48
8
40
92
4
29
79
11
9
88
120
20
40
17
51
112
12
32
4
72
32
28
32
3
117
120
16
89
27
9
7
24
56
15
42
30
37
41
27
52
11
37
80
21
42
25
12
20
72
4
95
9
88
155
9
24
52
12
96
56
9
15
4
12
8
52
20
4
24
56
15
1
8
16
35
1
8
12
24
40
17
55
72
68
57
7
168
12
60
68
112
116
40
17
7
8
75
1
20
9
55
71
21
36
60
48
12
64
84
5
115
12
44
24
15
24
1
92
33
99
52
20
21
7
11
109
48
8
124
20
28
23
81
9
7
24
140
69
87
64
20
76
5
18
1
96
60
17
15
12
40
20
24
4
32
16
68
9
30
108
13
20
40
36
8
12
4
36
116
93
31
8
105
27
48
51
117
33
39
16
12
80
72
15
21
36
40
116
88
44
51
1
8
12
96
72
21
24
7
80
24
16
108
8
112
12
24
5
31
24
32
15
13
20
24
16
60
92
64
23
13
17
15
21
42
33
120
24
33
79
89
55
84
68
3
1
104
16
80
21
115
8
12
3
144
21
60
135
1
36
32
48
15
9
40
20
60
9
51
96
40
44
63
18
3
135
21
21
7
36
24
68
64
128
51
49
5
55
48
23
30
199
96
12
12
5
31
120
36
83
78
63
16
59
9
12
51
25
72
36
24
20
156
16
20
108
12
3
73
68
39
1
29
3
168
15
37
53
55
44
36
16
24
36
23
1
35
37
17
51
112
60
8
15
60
30
31
24
80
12
15
9
4
12
17
103
24
20
76
8
72
33
51
9
51
28
32
288
16
44
12
9
27
105
7
20
156
180
4
20
48
4
36
12
56
4
131
9
12
16
20
120
63
145
24
20
48
72
52
56
15
69
219
25
104
76
12
12
41
19
32
16
5
55
80
192
48
12
63
145
12
36
24
32
3
57
84
12
27
33
108
15
1
60
8
52
11
9
9
15
24
72
36
45
42
13
20
3
85
36
23
33
4
8
76
20
57
3
12
48
52
24
60
80
21
63
117
18
21
4
29
91
44
33
87
60
16
24
11
61
20
84
12
12
12
9
7
83
1
24
84
185
48
39
3
36
21
63
18
43
32
48
84
100
48
20
52
12
53
91
47
25
68
57
7
12
140
48
12
64
5
79
12
48
8
24
40
60
24
20
52
60
80
12
75
97
48
96
5
54
1
35
21
24
84
12
16
32
52
20
4
20
9
18
85
17
3
4
140
40
24
24
20
12
4
80
76
24
36
44
40
29
27
4
20
12
24
123
36
42
18
1
29
7
35
30
15
124
96
120
12
56
52
68
15
1
20
16
8
112
24
8
15
48
73
5
31
44
4
36
29
135
108
60
48
12
28
12
8
4
48
24
48
35
6
31
44
4
8
88
176
81
19
60
29
54
1
12
107
33
45
7
72
60
8
136
24
80
52
59
1
23
25
5
55
12
164
12
15
48
1
23
121
125
7
17
18
105
112
8
24
60
28
32
24
40
47
13
65
30
42
247
36
77
67
60
20
60
16
60
72
60
108
36
60
20
4
20
36
16
48
56
16
48
17
3
45
75
24
36
9
87
16
5
19
24
56
4
20
12
52
96
29
3
72
33
115
24
131
57
120
33
3
12
40
8
36
9
15
64
180
60
95
37
44
27
72
73
68
64
32
4
47
60
9
60
96
27
13
8
15
9
45
147
28
32
141
7
68
172
5
3
27
105
52
84
96
11
33
36
28
68
28
96
8
12
88
11
21
16
17
111
4
8
45
63
40
32
64
8
21
39
16
20
84
12
16
35
12
25
35
93
4
8
28
5
3
4
35
37
68
72
69
19
20
3
90
3
40
20
4
56
15
1
24
89
36
15
72
3
12
33
96
36
24
40
8
132
81
15
28
47
57
ABCD 94006226266*3^$a+1 [50100]
128
72
63
9
111
81
88
240
32
88
80
88
32
40
56
45
30
24
165
15
90
7
56
24
64
5
51
96
24
63
42
15
96
112
191
81
3
21
96
9
24
90
36
54
3
160
119
18
183
57
30
81
225
306
181
17
150
105
216
15
96
48
25
35
21
64
48
23
60
45
144
136
89
30
6
91
65
24
210
21
15
153
51
84
1
59
156
9
15
66
54
96
9
72
24
15
81
48
16
95
54
210
153
160
89
175
24
35
84
33
48
141
18
33
3
69
111
84
60
57
120
105
54
105
75
85
95
57
57
31
24
11
157
173
19
35
37
83
21
39
66
36
91
32
40
72
23
33
24
9
87
27
36
97
23
240
169
5
91
35
36
108
85
11
21
9
90
45
9
36
19
35
42
144
91
8
111
90
39
16
96
56
33
30
25
72
227
21
24
96
111
198
3
72
21
19
32
168
51
45
39
33
3
189
15
33
57
55
8
168
201
138
13
47
216
81
39
114
15
48
153
15
21
91
24
59
109
32
3
126
306
54
39
51
114
51
136
48
32
123
21
219
37
24
11
84
9
48
57
270
36
37
89
111
72
105
120
36
75
15
1
23
36
30
60
75
99
96
21
9
87
64
125
210
105
24
144
51
150
120
54
90
87
99
37
47
36
37
23
297
57
15
160
11
84
73
8
9
103
144
8
75
157
35
45
16
107
36
174
36
96
48
127
104
16
5
3
15
1
24
161
159
51
21
96
87
57
9
79
8
93
180
7
53
54
117
16
32
48
48
40
41
55
56
87
30
163
59
69
15
9
88
17
12
43
80
72
3
21
15
6
54
61
29
36
18
133
8
160
152
117
27
33
30
36
6
138
21
72
24
16
29
90
288
97
176
33
79
48
89
54
60
21
168
45
36
15
141
43
32
120
45
18
1
119
42
54
66
111
168
81
39
96
123
21
135
9
40
77
51
40
8
159
12
301
23
25
35
117
9
63
117
48
3
33
39
15
25
32
33
207
16
24
8
120
21
126
18
42
84
96
48
21
72
123
37
8
24
75
45
15
30
27
40
96
72
72
24
35
117
144
39
81
16
89
15
24
15
66
111
69
43
32
88
96
191
18
96
87
64
56
64
56
9
55
200
24
160
11
24
36
84
6
183
88
17
111
105
15
39
153
57
15
135
97
8
57
30
1
59
21
123
36
108
13
72
35
21
24
88
107
36
210
6
18
12
3
16
80
9
31
152
24
99
109
5
3
123
54
126
90
126
54
99
96
129
7
23
81
9
90
60
25
56
99
237
16
24
104
15
234
36
36
79
32
144
285
18
73
53
19
120
17
18
6
55
71
49
104
48
360
24
3
96
54
7
95
49
65
31
95
1
32
160
8
9
55
240
119
60
90
90
49
41
87
3
21
120
16
120
23
150
171
48
48
57
15
201
7
8
39
1
11
85
23
6
54
30
15
135
57
153
7
8
57
54
36
205
80
165
51
112
17
150
108
13
32
88
119
33
48
24
40
176
219
61
8
129
7
23
33
63
145
29
27
144
112
8
39
57
15
84
24
61
56
135
33
16
89
126
36
21
168
9
96
66
21
3
85
5
90
129
96
39
1
72
59
45
9
127
48
536
9
231
303
36
36
24
90
111
63
6
75
9
111
24
81
90
ABCD 94007107874*3^$a+1 [50111]
15
21
132
30
72
9
9
87
27
6
99
36
93
174
6
24
3
21
36
12
54
9
33
15
72
3
24
57
84
135
24
96
21
321
90
66
39
231
36
45
33
3
27
6
12
126
9
12
33
15
12
21
66
12
30
48
108
39
24
45
30
30
6
42
24
24
6
6
12
27
12
36
33
48
108
24
36
18
129
24
60
237
27
45
6
48
33
24
60
3
30
6
60
21
27
72
24
6
24
6
45
12
21
27
48
45
39
9
36
12
6
18
18
18
12
114
6
138
18
36
18
108
9
33
15
75
21
135
9
153
18
18
36
42
24
21
12
117
78
57
21
99
39
30
12
48
27
12
63
45
27
24
48
12
57
3
18
114
30
108
24
30
6
366
48
33
69
12
78
6
12
27
39
18
6
42
6
24
45
21
27
15
57
9
12
102
18
90
150
39
36
9
36
39
105
27
9
24
111
33
39
9
78
6
12
3
60
72
63
21
27
6
54
6
24
42
90
30
69
9
24
12
54
21
36
75
60
18
6
45
60
87
12
6
48
48
135
3
9
3
18
30
90
12
72
12
60
18
105
33
12
48
18
12
6
36
18
45
45
15
72
33
15
36
33
3
12
93
66
36
102
12
24
3
39
33
27
18
3
24
63
138
180
12
24
54
57
105
60
42
138
12
66
69
81
42
24
66
18
48
18
72
36
48
75
3
69
9
3
21
6
21
33
48
108
12
78
6
15
105
15
39
300
21
27
30
42
216
18
6
9
33
12
30
36
186
42
33
117
36
6
21
21
54
60
105
3
78
18
12
45
33
12
144
15
99
141
27
33
9
27
36
9
108
60
27
33
12
66
6
18
9
33
18
132
57
9
27
129
138
102
15
39
6
15
15
234
78
9
45
12
15
33
27
24
69
90
24
36
6
15
24
33
63
45
108
42
33
15
33
21
6
18
168
51
57
12
135
69
15
93
27
9
144
36
30
6
54
66
27
117
51
9
48
18
6
12
3
39
18
63
27
57
9
36
3
27
30
90
48
36
18
51
63
30
66
21
12
15
6
42
9
27
21
63
24
6
15
24
24
9
54
72
45
39
60
90
12
36
6
30
6
96
6
39
15
9
27
18
51
12
12
15
54
51
3
42
108
15
33
48
24
42
102
96
15
75
33
39
33
21
48
36
27
69
12
30
57
57
36
87
21
12
27
3
6
18
66
42
48
45
9
30
18
36
96
102
24
6
3
36
135
69
33
6
102
24
18
102
15
12
108
33
3
3
6
135
15
6
27
81
24
30
150
15
15
90
3
147
78
6
69
15
6
99
36
3
12
6
36
99
24
48
12
51
60
24
30
132
18
6
27
9
24
12
15
108
15
18
72
36
36
12
51
9
42
30
24
24
24
15
12
3
57
12
93
6
36
12
6
15
69
72
42
60
117
21
6
45
57
12
6
60
60
201
15
6
6
30
78
54
48
27
48
15
93
3
129
63
57
12
147
9
12
21
99
15
30
6
21
3
102
87
33
15
39
9
12
3
54
6
72
54
6
12
12
12
45
9
12
3
48
21
36
27
111
18
36
18
30
18
30
6
144
45
27
6
24
102
24
108
42
39
33
48
36
18
96
24
45
33
27
3
45
12
39
54
12
15
63
6
84
39
27
12
12
6
51
96
183
12
48
48
12
54
12
75
63
33
9
36
75
24
9
87
9
30
36
90
27
81
24
84
18
21
69
18
33
12
12
60
63
9
48
9
180
30
33
87
12
24
117
9
66
42
18
6
24
12
3
144
3
69
15
30
6
30
27
12
21
27
33
87
12
15
156
57
3
42
54
12
18
18
60
6
72
12
12
18
12
60
33
12
15
54
24
75
27
57
33
66
42
15
117
24
42
9
12
33
3
63
48
30
36
36
12
6
12
117
21
12
18
24
54
12
36
108
15
57
3
15
12
18
36
51
57
42
60
6
51
12
99
6
12
15
48
9
3
39
156
24
21
45
18
6
54
24
21
129
6
30
15
12
96
45
12
3
33
60
3
27
36
213
48
75
30
30
12
9
3
90
18
24
114
12
12
15
27
12
48
36
102
6
144
30
42
6
15
48
9
3
12
21
12
87
39
84
6
87
12
72
108
93
48
42
12
30
27
12
81
12
48
6
48
69
141
3
3
36
60
48
33
132
81
156
30
90
6
24
21
9
36
3
9
51
12
45
51
21
12
60
12
48
42
78
18
9
36
33
111
72
45
63
60
21
54
48
57
9
30
78
30
12
30
18
45
93
24
18
57
9
27
156
9
12
123
12
57
30
78
12
6
9
3
57
12
147
57
21
39
15
57
3
57
9
72
42
21
51
48
30
30
48
117
9
12
12
156
36
12
3
3
21
69
36
6
45
117
12
84
42
18
18
24
9
3
36
42
6
12
30
12
39
12
96
60
3
78
60
3
60
36
45
18
57
33
15
24
21
15
60
12
21
12
99
99
96
141
69
60
3
21
174
48
72
105
3
165
24
72
27
12
60
30
51
45
42
21
111
30
108
24
87
33
36
36
78
57
57
18
6
27
15
66
72
39
15
33
72
21
39
72
33
3
3
102
6
129
21
90
9
45
48
27
3
60
18
108
15
21
24
48
36
120
12
63
15
66
6
129
9
24
15
69
60
36
15
48
48
12
60
63
48
153
81
96
6
42
123
ABCD 94007114764*3^$a+1 [50034]
48
35
40
69
59
25
12
59
40
18
8
40
62
37
5
48
70
21
17
40
2
61
24
101
7
24
113
7
23
25
33
44
19
5
52
60
8
19
12
3
158
40
39
11
97
36
11
46
42
21
5
91
33
27
29
4
56
96
100
8
18
73
39
72
33
5
28
60
12
111
9
75
3
32
6
31
24
51
38
43
12
65
60
6
85
9
18
9
53
66
1
23
10
63
15
42
87
45
56
40
8
79
11
157
27
38
55
59
16
57
36
96
24
9
108
68
64
3
24
96
17
102
46
75
9
3
3
8
22
8
7
117
51
11
16
42
30
26
12
43
5
64
56
31
48
48
12
96
29
88
2
6
16
8
43
17
88
8
12
10
72
21
51
38
28
8
102
48
16
14
12
79
143
37
45
30
45
89
12
7
12
75
50
16
24
3
41
82
33
24
47
6
43
311
6
184
8
55
41
84
31
39
122
88
56
67
65
42
6
34
38
43
57
75
65
19
5
130
74
36
18
121
36
108
53
67
45
170
82
3
3
8
22
8
67
17
36
16
15
24
17
42
168
37
185
10
38
79
5
40
56
12
66
37
99
18
38
49
33
63
47
40
80
61
24
3
14
18
78
10
38
36
118
32
61
125
30
192
61
9
60
27
41
7
65
247
33
15
12
45
68
28
32
18
10
12
15
72
89
12
54
54
34
50
55
12
59
72
22
27
41
19
24
107
37
3
32
6
55
36
24
101
48
100
80
7
48
47
16
200
73
36
48
27
8
6
31
29
6
13
35
30
31
12
84
36
5
4
48
51
96
11
64
6
2
30
48
48
79
45
15
23
49
23
6
7
17
31
72
192
96
35
54
40
50
30
82
8
10
56
22
33
5
24
43
77
66
1
15
9
12
117
30
32
40
33
71
64
8
24
1
5
43
39
21
65
60
19
75
48
45
53
19
57
3
125
247
33
180
12
15
29
30
96
40
18
15
120
17
48
7
24
21
80
28
32
36
10
9
41
64
3
35
78
34
26
52
32
76
3
57
2
1
5
42
10
12
18
120
93
60
24
93
2
6
184
50
6
4
27
165
75
84
81
8
31
207
102
18
57
5
7
75
6
3
36
36
119
13
11
232
2
96
31
36
17
7
33
32
18
58
104
28
27
41
19
36
39
8
10
60
12
39
17
48
7
159
8
142
164
139
36
5
4
3
59
78
55
45
38
82
128
19
41
199
125
28
2
18
88
140
4
39
9
92
79
51
6
15
24
21
15
12
72
48
60
36
5
4
51
29
58
32
6
31
3
8
49
36
45
102
72
48
8
30
72
82
6
84
44
7
17
72
48
18
40
93
96
89
31
3
168
42
3
59
61
12
17
118
48
69
108
33
3
51
38
10
48
9
45
8
7
11
22
3
48
9
80
6
126
55
3
38
172
75
185
100
68
103
27
42
20
91
12
17
18
30
48
31
24
84
63
32
1
5
42
24
88
162
14
34
20
90
1
36
48
41
31
59
96
1
95
25
12
17
19
24
41
12
67
65
127
36
12
12
65
84
19
27
9
36
59
42
30
64
8
25
17
28
116
16
15
21
12
12
116
12
91
95
106
3
83
24
18
22
90
6
8
30
271
35
16
9
23
37
153
3
24
24
60
12
47
61
24
27
90
36
50
24
10
168
15
23
37
36
24
23
25
48
95
30
4
30
32
25
24
39
57
96
15
42
51
11
49
5
34
153
5
7
131
94
27
29
19
60
57
50
109
65
16
90
9
21
8
67
23
13
17
48
10
42
110
30
18
13
11
61
17
48
34
38
18
10
27
27
33
12
21
92
151
9
27
15
9
24
12
53
36
12
48
7
29
18
25
57
48
56
31
23
22
51
29
76
15
15
105
24
15
18
158
82
20
268
15
45
15
192
11
94
27
24
39
45
12
29
31
41
55
12
5
58
69
21
132
72
15
3
21
11
88
32
54
36
40
38
18
12
7
59
16
18
78
14
136
114
48
38
7
12
204
149
22
165
35
6
199
36
39
128
6
76
15
23
10
30
33
29
211
29
24
64
56
12
43
12
48
119
61
35
49
53
114
25
23
25
23
30
24
24
120
16
20
96
22
30
50
58
27
5
12
48
7
60
24
24
33
12
51
5
12
22
18
8
84
43
12
3
45
117
51
51
66
8
7
23
1
21
15
17
52
14
82
27
12
15
48
32
24
16
6
24
60
3
41
79
36
17
19
84
29
10
18
110
24
1
9
96
38
24
6
31
21
104
16
30
38
7
48
12
5
84
30
13
245
88
135
29
19
12
53
115
12
53
31
35
10
14
22
8
7
45
32
12
16
32
175
11
24
40
32
13
105
20
7
15
48
56
94
2
25
5
144
31
3
8
24
10
86
40
90
87
15
8
40
32
30
18
54
16
98
30
175
59
37
84
36
59
66
28
2
48
22
15
24
27
8
22
42
8
90
7
101
234
10
20
43
47
6
76
3
65
31
41
16
15
53
22
24
104
24
6
16
39
219
32
24
37
45
24
68
7
3
30
15
60
12
33
32
24
79
12
29
34
138
8
12
7
12
ABCD 94007692016*3^$a+1 [50163]
6
20
70
6
60
8
40
90
5
64
5
16
150
69
5
10
12
5
9
16
23
48
48
7
9
21
20
7
48
17
40
18
2
82
33
15
65
33
15
73
71
9
52
138
9
17
10
5
43
30
108
18
30
84
8
12
82
30
8
58
60
102
36
36
135
29
4
36
104
16
30
30
32
52
36
6
6
35
55
9
29
76
66
12
18
18
2
12
87
45
24
187
29
10
84
21
33
72
18
21
45
30
2
3
9
82
36
2
15
48
73
32
39
13
96
36
6
48
6
3
87
24
14
16
156
8
31
5
10
162
32
15
37
36
68
36
31
77
10
38
12
28
42
33
45
24
44
4
12
90
5
1
20
40
18
26
34
2
12
12
88
8
10
48
102
192
36
39
96
41
55
15
38
16
11
33
15
1
32
15
64
48
111
14
36
64
8
22
33
65
127
63
42
32
28
6
2
12
12
24
82
18
20
22
165
9
8
16
12
35
9
16
18
42
48
56
10
98
16
39
27
74
22
54
96
8
7
39
14
40
90
2
52
3
45
48
104
76
32
88
12
20
34
138
6
5
37
18
6
3
27
149
121
8
15
48
127
42
6
14
19
41
70
30
44
7
153
84
12
104
10
6
6
2
12
10
48
18
15
27
117
9
20
82
33
5
16
104
12
87
45
82
50
36
52
23
93
24
96
10
134
12
60
16
83
49
12
18
26
7
15
12
26
24
28
68
19
32
1
32
118
98
40
72
18
5
91
6
48
92
4
44
40
44
16
6
48
42
36
48
32
10
12
62
16
44
4
96
23
16
105
119
43
30
8
36
24
51
43
38
52
11
61
30
54
44
52
15
15
26
4
44
72
10
84
30
36
63
15
12
84
14
10
26
46
17
1
80
36
10
90
30
89
37
32
10
2
28
36
44
51
7
9
5
60
24
52
18
126
18
18
72
12
75
33
126
6
11
49
15
41
7
15
18
20
12
63
192
112
33
20
120
16
60
12
24
44
7
29
3
7
38
136
6
5
16
5
64
60
15
33
6
42
8
7
15
122
16
12
54
14
55
27
90
12
15
17
63
55
26
10
62
24
4
6
5
31
120
18
114
21
80
9
7
15
24
150
114
12
21
117
18
38
19
48
39
41
33
192
79
15
161
109
51
29
46
30
12
116
55
17
12
36
24
16
56
63
96
9
7
65
28
3
32
25
6
26
55
29
34
38
168
60
100
24
107
48
16
87
48
54
35
37
11
73
56
63
37
11
25
12
90
38
4
20
60
34
69
17
48
106
5
16
41
28
6
5
13
3
9
20
24
154
98
94
54
11
13
126
60
9
33
12
35
48
33
52
20
28
42
2
10
12
24
150
27
105
24
8
12
10
38
52
18
90
96
27
32
16
237
72
11
61
36
24
66
2
36
70
9
80
13
8
4
71
96
13
36
36
11
105
22
81
5
40
36
6
105
39
89
105
156
75
61
18
26
24
40
212
12
22
24
9
113
4
20
4
80
12
40
60
3
5
22
38
15
25
24
6
57
57
36
44
7
29
36
64
15
29
40
6
2
120
22
42
68
100
78
74
88
20
88
20
64
20
28
18
17
31
24
18
24
15
89
16
6
2
22
48
38
40
32
43
32
16
39
38
19
5
58
168
2
55
45
51
135
14
22
53
37
36
39
33
48
15
75
18
24
11
25
20
10
2
4
8
28
15
48
5
12
28
176
10
78
27
69
11
13
12
44
24
51
31
50
15
81
63
1
6
48
2
4
36
15
33
224
22
9
17
132
16
36
30
9
9
36
99
27
90
59
69
22
5
48
73
12
11
69
132
46
30
8
120
10
182
72
12
34
69
105
30
120
33
9
6
42
23
33
10
2
10
2
22
18
48
95
45
40
48
24
3
29
24
124
32
63
112
39
24
17
13
3
33
92
10
30
59
73
6
50
15
64
135
30
6
12
9
80
25
39
5
60
22
2
48
64
18
5
25
6
12
5
25
8
22
38
67
33
15
21
144
27
5
24
190
138
27
45
56
12
10
5
16
149
22
21
17
28
30
14
70
48
90
30
98
34
18
18
65
7
6
66
50
24
7
15
18
6
74
120
4
12
114
12
9
39
41
13
8
27
1
72
119
21
27
45
16
24
48
42
42
48
6
26
34
101
25
44
4
56
70
30
84
78
48
2
40
15
29
4
47
103
6
44
34
101
31
6
18
72
42
71
79
33
45
99
45
35
16
144
15
54
24
48
90
9
75
18
78
5
37
12
56
72
52
59
105
52
24
24
20
4
11
16
9
24
90
5
25
32
46
30
44
60
100
15
15
6
8
16
3
21
54
50
52
24
54
6
20
16
6
168
42
63
15
50
15
69
76
12
32
28
108
27
29
100
120
8
63
7
66
80
7
15
2
190
12
114
35
1
63
27
21
15
102
8
10
18
60
11
48
1
54
2
88
48
84
44
142
12
182
15
1
24
24
12
44
39
49
15
27
6
120
23
45
4
6
14
22
5
93
48
72
40
3
15
2
16
12
78
36
24
41
25
56
24
48
96
24
12
3
7
98
46
2
168
106
78
68
4
8
7
33
42
36
18
20
22
42
116
4
66
81
48
15
2
4
11
48
21
34
96
14
40
30
18
18
86
34
89
48
43
42
59
48
16
9
56
16
95
9
7
57
32
60
28
6
30
6
18
30
101
21
10
66
48
42
84
65
1
15
75
62
7
45
99
5
22
12
137
48
43
12
6
44
28
12
30
26
64
32
16
20
19
65
63
21
34
98
7
48
65
52
66
9
27
ABCD 94007888498*3^$a+1 [50003]
324
21
144
127
68
12
3
42
159
39
30
31
12
17
91
24
131
1
113
7
24
12
59
54
39
108
40
120
12
72
24
20
4
188
129
19
20
40
71
18
51
52
17
15
88
12
245
36
115
29
36
15
16
20
4
192
23
61
44
60
40
80
184
32
99
1
44
36
4
72
48
11
48
1
32
208
12
164
40
84
35
25
44
40
56
40
11
1
284
60
129
84
51
39
13
12
32
33
36
75
36
3
81
16
20
28
12
5
19
212
33
19
32
24
76
36
60
12
65
31
29
15
16
120
5
15
16
24
84
20
21
15
96
129
51
4
32
12
40
77
123
52
23
25
41
111
76
84
104
100
24
41
39
136
12
192
48
192
17
135
9
127
104
39
69
75
216
37
12
72
23
25
36
5
87
40
128
36
108
15
97
68
40
17
43
47
69
36
15
18
60
90
1
29
3
64
29
144
51
72
64
8
87
13
56
36
16
12
35
45
27
18
192
54
25
72
24
5
103
60
96
89
192
54
90
96
15
148
12
149
7
44
48
21
114
73
12
156
149
3
57
12
3
136
20
21
168
120
67
8
57
15
28
20
57
39
112
108
24
8
28
120
132
44
288
12
4
59
117
24
69
43
107
37
44
60
16
48
41
19
72
120
20
3
96
9
57
78
120
6
84
91
20
21
15
48
28
8
60
112
8
4
12
116
33
87
4
24
65
24
43
152
12
168
51
109
17
3
100
20
45
12
39
141
19
41
79
29
7
8
36
76
53
7
20
16
12
17
19
89
127
140
15
49
44
75
25
12
216
72
17
19
32
12
57
3
111
81
24
4
12
24
44
16
72
8
75
1
53
87
16
108
20
64
41
75
69
3
309
51
12
21
67
24
5
30
54
7
60
84
24
56
40
84
41
151
29
79
80
45
195
21
19
11
85
8
16
12
8
36
3
85
107
150
19
104
12
3
73
68
99
37
83
21
100
29
51
76
24
11
85
48
80
28
84
125
15
129
99
165
43
8
40
24
101
60
91
8
172
348
47
30
103
48
8
21
24
7
80
39
13
12
44
40
96
60
56
57
30
121
12
179
49
156
5
19
41
18
30
162
105
40
20
3
66
24
103
104
64
44
88
120
24
20
76
92
12
88
77
31
8
159
21
40
60
96
5
51
33
79
80
148
149
15
88
60
65
7
65
175
83
72
33
15
6
15
51
18
72
39
4
72
104
4
17
84
24
72
31
53
6
13
12
20
93
72
39
136
20
3
145
72
56
4
24
11
33
16
284
132
129
51
75
1
8
9
51
40
29
6
1
53
7
5
150
18
36
55
11
193
108
59
24
37
24
8
100
41
15
4
32
4
5
7
92
96
100
56
24
64
20
16
96
84
5
67
24
108
32
16
173
51
16
48
36
128
52
80
39
144
25
5
3
100
8
21
19
11
105
4
36
84
20
21
15
40
5
139
36
36
164
4
96
29
55
80
60
84
36
16
44
72
12
52
8
76
60
44
75
30
60
115
12
29
55
5
15
40
24
41
87
24
40
36
24
59
21
69
75
136
84
24
77
3
15
21
76
36
84
95
73
47
69
99
1
29
111
84
57
111
108
124
108
32
72
60
16
92
75
45
21
24
7
36
59
24
49
72
24
12
77
127
104
40
65
19
32
24
52
143
6
43
221
15
21
24
15
100
149
31
29
12
168
15
100
65
12
75
16
20
84
3
61
12
12
5
31
65
36
99
52
77
115
101
235
12
44
3
1
36
80
24
21
55
29
39
12
9
135
4
92
264
45
127
24
8
21
7
108
56
28
12
5
15
64
20
4
5
87
48
201
19
12
80
69
15
16
5
24
7
20
39
25
24
12
132
36
12
47
42
31
24
24
36
5
31
84
24
44
15
25
12
5
55
89
19
35
117
9
51
4
12
77
7
5
39
36
33
7
53
55
96
5
75
160
12
113
36
75
69
39
72
16
48
20
165
211
65
31
48
11
18
12
18
21
40
101
15
64
36
24
24
107
24
54
7
164
40
24
48
12
131
109
36
5
15
75
25
24
12
8
21
7
29
300
75
16
53
7
108
ABCD 94007952328*3^$a+1 [50015]
16
80
24
31
65
24
61
3
36
33
3
60
48
9
54
45
45
3
8
31
29
108
97
48
83
4
3
29
28
48
9
12
42
29
1
63
8
76
15
5
37
12
24
39
33
39
9
47
24
4
105
36
3
3
17
88
33
3
48
3
17
28
60
9
12
54
96
12
17
1
27
27
96
89
48
7
21
44
7
36
21
24
12
84
12
3
18
54
21
12
9
30
65
25
3
3
29
1
36
72
36
18
17
7
17
31
17
36
28
116
1
27
20
13
51
20
64
24
8
13
11
36
61
71
37
23
13
3
9
6
33
32
79
12
5
4
24
24
3
21
15
69
15
24
21
33
39
15
30
51
39
41
48
60
1
51
8
7
17
43
12
9
12
15
36
9
72
24
36
92
1
95
52
21
30
6
75
153
6
29
1
6
18
12
15
9
30
24
54
3
48
20
13
83
13
15
39
48
41
4
81
11
139
21
120
51
24
30
3
80
28
15
9
44
19
9
8
19
5
1
47
61
48
11
108
43
60
9
12
80
40
3
12
33
8
31
53
4
39
9
39
6
47
4
3
9
21
24
30
9
45
24
35
121
42
30
15
20
73
27
63
9
32
31
18
60
71
91
66
15
45
11
12
25
6
5
16
33
30
24
5
31
216
5
40
75
96
30
3
21
95
72
64
15
24
17
1
11
4
44
52
9
72
54
5
1
27
81
84
24
12
39
15
53
1
18
29
49
75
20
48
19
65
43
33
21
15
24
33
30
6
95
31
12
72
6
162
30
150
12
5
13
39
69
72
114
9
21
3
51
18
6
12
24
45
9
30
36
6
66
54
42
9
75
72
65
16
12
3
17
37
23
16
32
4
48
36
105
51
9
75
105
15
21
12
3
20
60
28
32
1
18
6
23
7
6
27
21
24
30
18
15
3
54
3
20
12
40
24
68
4
15
29
145
15
3
9
68
73
12
11
7
5
24
97
39
69
3
120
84
99
29
60
120
7
24
17
48
16
8
31
18
179
1
54
45
69
36
3
32
48
19
9
20
103
53
1
12
23
16
39
120
54
15
27
18
83
7
33
8
7
6
18
48
42
3
36
60
32
7
54
39
8
7
17
76
12
20
7
12
45
48
3
102
24
102
29
13
18
36
18
51
39
41
7
45
15
53
28
39
36
41
13
36
36
3
15
9
44
84
7
41
12
1
27
20
7
18
18
6
47
19
6
84
24
11
19
33
81
30
17
7
12
45
12
12
75
6
12
72
3
15
18
36
60
15
8
72
61
60
30
5
84
1
47
49
30
113
12
37
59
13
36
3
8
7
6
30
9
87
21
63
17
72
12
144
7
69
36
60
36
39
69
8
28
80
25
51
36
48
44
19
17
19
6
3
33
3
68
28
44
36
13
36
36
18
36
6
126
30
39
21
12
18
24
120
54
96
18
17
31
18
11
24
1
75
20
12
4
3
9
27
5
12
40
8
37
132
15
21
12
36
18
18
3
87
5
37
59
7
150
39
60
36
57
24
15
15
126
18
6
75
48
15
33
20
1
27
20
31
36
21
20
43
9
8
1
24
75
141
36
35
37
54
65
4
48
12
27
18
36
63
9
35
1
18
24
29
12
28
80
16
32
37
12
23
108
73
39
9
3
56
13
123
68
36
13
3
8
1
72
36
87
44
13
87
45
15
39
9
3
18
47
16
44
52
20
7
9
27
81
60
15
33
39
6
87
33
42
33
8
12
55
41
7
6
12
27
51
12
33
3
6
99
63
33
21
11
91
33
21
78
12
9
32
64
81
12
60
15
8
12
103
29
16
44
1
24
11
12
85
72
23
25
6
12
5
13
3
72
33
24
12
35
1
6
5
31
5
25
18
24
21
32
40
9
35
36
24
36
13
3
69
63
33
11
43
17
1
15
36
87
41
19
30
24
23
7
18
3
8
49
15
33
23
84
36
19
6
12
11
12
124
15
5
16
68
60
55
12
42
18
54
48
11
4
12
36
9
35
4
3
5
43
29
25
35
37
23
16
3
29
24
37
12
54
33
21
6
66
18
18
35
19
54
3
68
1
3
21
27
72
9
23
96
37
3
3
66
3
111
21
15
65
36
76
12
27
48
29
112
24
32
25
54
12
6
51
12
20
115
17
67
45
72
8
64
12
20
60
43
36
18
27
8
19
72
29
4
39
42
54
89
16
3
30
18
54
3
24
48
123
65
25
3
51
17
12
13
18
21
20
48
13
35
55
36
17
25
48
71
1
15
3
18
18
24
18
15
33
36
11
96
4
15
29
25
87
12
68
76
116
28
32
72
103
6
84
107
73
114
9
12
9
11
48
19
41
84
19
54
30
24
77
16
15
5
25
23
12
1
18
29
12
40
123
5
12
31
18
24
18
12
5
64
24
15
18
108
18
41
24
48
48
1
108
3
60
27
81
20
13
159
3
48
29
7
36
141
12
84
8
120
19
12
72
5
49
6
41
25
36
6
41
88
9
3
75
17
31
53
52
3
6
23
43
6
15
168
9
6
18
23
88
99
21
75
29
1
24
18
5
72
67
21
27
60
30
47
7
90
11
36
7
6
102
18
36
6
102
18
41
16
36
44
13
198
29
12
31
129
36
9
36
6
54
27
12
15
21
45
24
18
30
36
18
5
19
105
84
60
15
5
85
71
55
6
15
8
7
36
29
67
21
12
3
12
54
6
33
3
12
5
13
18
18
3
24
45
11
120
49
167
1
15
44
16
51
33
3
102
36
54
24
113
96
19
42
3
12
15
9
9
3
20
1
23
7
24
81
8
13
6
84
90
11
4
3
89
52
24
32
4
33
95
85
11
13
15
51
18
95
31
129
3
17
13
3
24
63
18
36
3
21
51
56
19
90
35
40
9
11
7
9
36
12
108
3
48
24
9
3
72
5
55
18
3
24
75
6
39
24
45
27
57
24
3
51
33
15
96
29
79
29
4
32
4
8
24
1
18
6
15
68
4
69
6
12
81
9
6
9
32
60
7
41
64
39
29
12
48
12
52
12
8
97
39
9
6
18
35
19
9
24
21
11
1
36
36
72
39
8
64
15
9
87
66
15
24
36
80
12
48
25
15
32
60
12
1
47
64
159
5
91
53
4
27
17
61
30
89
19
18
35
48
103
17
49
144
6
9
24
20
48
37
11
7
5
37
72
48
39
21
15
21
27
39
57
44
13
35
19
29
19
18
39
15
5
13
6
54
23
64
60
9
11
13
66
18
36
11
133
39
15
5
12
16
201
72
18
5
40
63
42
15
57
51
20
37
39
44
19
29
52
63
54
6
81
39
6
12
24
12
42
29
4
ABCD 94008343498*3^$a+1 [50138]
6
12
72
99
9
36
30
90
12
36
36
36
36
60
108
84
48
180
15
51
6
36
27
120
3
126
24
87
51
6
60
27
33
48
18
150
42
18
216
12
51
132
141
15
21
15
96
51
6
15
171
69
3
33
12
117
147
21
75
144
171
6
111
120
93
36
84
216
96
30
90
3
93
78
24
102
3
21
18
6
3
84
33
15
72
21
15
87
6
63
51
69
51
6
39
9
36
30
24
9
87
6
39
12
45
90
24
42
60
87
21
78
189
117
12
18
24
162
96
51
3
129
57
30
18
6
96
96
69
9
24
72
36
30
102
42
24
72
18
84
63
123
33
15
102
12
6
21
141
39
45
3
9
108
180
3
45
36
3
21
84
84
18
192
81
129
6
21
105
27
57
54
6
15
27
33
60
33
3
63
72
105
45
87
27
186
72
123
297
12
195
9
36
3
9
114
30
48
18
81
15
24
24
69
141
75
84
60
81
168
42
54
48
87
33
36
150
48
126
87
9
66
24
78
51
384
21
60
54
18
6
42
6
21
9
114
54
39
36
9
36
18
45
36
63
42
24
54
66
150
18
15
15
90
48
150
48
42
6
45
33
168
36
27
117
99
33
195
111
18
6
24
21
27
18
60
84
12
72
60
75
24
57
3
57
24
27
21
159
15
21
51
78
138
42
12
42
33
60
36
57
126
45
60
63
81
60
9
24
87
27
168
150
48
66
42
51
27
48
6
264
42
21
93
15
21
96
15
177
138
72
21
33
90
90
24
3
9
15
75
18
12
63
9
66
24
54
24
183
120
51
141
9
66
96
69
27
69
27
66
48
12
48
27
159
6
39
3
42
6
30
132
96
84
39
117
102
162
87
21
27
84
75
30
15
24
12
12
21
102
66
228
18
18
27
51
42
39
9
24
132
36
78
45
123
48
24
21
21
168
24
36
60
36
42
30
84
12
3
132
33
15
243
48
24
54
66
57
36
27
6
12
27
24
60
45
168
42
66
36
120
66
18
30
33
15
81
36
93
144
15
48
63
96
24
78
114
45
57
36
30
120
150
72
60
3
24
36
39
6
48
51
255
24
78
63
3
93
75
42
78
24
18
3
12
15
222
24
303
156
48
15
30
18
81
21
24
15
3
66
78
69
177
12
3
21
252
87
27
114
123
27
33
15
6
48
18
9
33
27
21
30
24
6
36
108
60
30
90
12
3
39
9
69
15
27
42
6
18
132
123
108
69
12
36
99
9
15
84
9
171
27
174
132
168
54
21
165
12
24
39
72
24
48
21
375
12
57
111
51
24
21
33
36
36
84
27
132
87
48
90
3
12
33
30
48
6
75
57
39
63
21
9
39
27
21
33
39
33
60
168
30
54
15
45
3
24
69
27
105
63
93
30
6
66
201
9
36
90
24
189
36
156
84
33
24
36
42
72
138
36
138
21
24
60
9
3
3
24
54
36
99
99
6
66
33
63
45
3
18
30
18
30
48
114
132
27
15
90
51
57
15
45
3
24
132
48
111
18
78
30
99
9
24
51
45
3
33
42
24
72
66
36
18
6
135
3
117
21
12
3
45
72
63
24
132
129
78
21
45
24
51
27
24
6
96
18
21
84
9
243
9
63
45
54
24
42
54
24
69
21
3
9
72
63
105
60
183
12
21
108
18
24
105
15
54
123
33
78
66
150
102
42
150
3
87
6
51
12
84
63
24
6
60
6
96
33
39
9
21
36
36
90
246
183
9
3
63
81
15
6
135
21
15
84
48
153
24
66
102
42
18
30
45
93
27
57
48
42
18
78
48
6
75
21
186
54
15
3
18
6
54
24
96
12
192
3
93
108
48
15
3
117
33
42
93
45
159
39
21
33
18
30
24
216
168
132
27
45
63
39
141
48
72
57
162
24
24
45
27
141
27
6
15
27
9
45
15
51
18
6
21
51
42
6
6
66
21
45
36
24
90
48
6
27
9
27
3
18
75
108
60
81
252
36
63
ABCD 94008567938*3^$a+1 [50059]
24
79
41
40
159
41
31
84
144
21
111
17
235
53
67
60
17
91
5
43
101
43
36
36
21
147
117
8
72
16
183
17
127
36
117
144
80
55
36
285
75
48
204
12
144
36
180
45
56
115
389
223
108
29
175
48
33
24
3
93
27
93
120
39
65
16
15
48
96
41
64
15
41
55
12
60
17
19
21
15
185
211
84
96
89
16
200
64
243
120
96
77
120
19
36
108
12
24
185
139
72
84
65
16
15
89
103
36
144
240
12
113
91
84
273
15
72
33
435
69
96
39
81
24
15
96
12
365
112
195
120
5
163
53
24
211
5
184
440
216
24
16
104
379
77
139
36
17
55
17
96
7
36
36
24
17
40
24
3
5
88
80
40
3
21
39
81
219
21
120
315
53
31
81
51
12
33
120
24
279
12
77
112
195
108
57
99
261
51
69
56
103
24
57
96
24
80
31
108
72
84
321
144
39
132
5
40
75
72
60
12
5
91
189
99
36
321
147
213
3
84
36
101
16
144
123
48
69
8
208
27
5
48
19
120
45
63
57
3
72
48
60
177
3
36
57
27
5
103
129
75
5
40
3
77
31
60
12
57
3
53
24
31
129
99
29
208
3
141
183
185
43
24
21
27
93
15
257
91
36
105
240
99
101
40
111
60
12
57
51
108
81
135
108
36
201
3
12
36
77
72
136
99
36
225
243
21
15
48
108
24
141
3
12
108
21
39
12
29
31
9
320
43
72
45
51
12
137
115
24
156
168
72
84
96
5
40
80
91
72
36
72
12
216
60
17
67
5
168
79
60
45
63
57
123
108
12
180
36
24
5
72
139
141
3
117
8
112
120
51
204
113
192
256
123
77
103
12
60
12
60
57
51
125
240
72
48
55
192
113
19
261
104
31
180
12
108
69
240
3
12
36
168
12
72
72
24
41
48
55
180
5
43
5
103
201
8
115
357
8
163
120
149
91
12
57
3
5
151
201
75
53
67
221
55
9
39
72
9
96
63
12
389
40
3
72
96
45
24
123
36
72
108
24
5
43
5
19
45
96
339
101
64
8
187
24
36
48
216
57
24
123
72
84
72
65
40
24
80
31
144
36
228
41
19
21
56
40
120
32
328
24
99
72
72
5
7
41
24
31
72
36
36
216
72
17
16
24
99
24
5
48
103
24
57
120
15
24
57
87
17
40
320
271
9
99
77
184
63
120
96
12
5
19
45
3
117
216
264
75
45
99
12
72
180
96
21
135
36
24
5
283
125
55
177
75
264
29
112
279
12
69
63
12
108
177
3
5
72
139
60
41
79
41
280
75
96
72
48
29
136
87
60
72
48
96
84
185
103
105
3
21
15
81
120
39
180
5
103
36
77
67
53
19
108
36
36
ABCD 94009011758*3^$a+1 [50002]
48
36
69
7
32
196
24
5
12
1
59
13
30
6
155
45
12
3
36
13
8
10
44
9
7
38
39
33
52
20
51
12
9
34
5
9
78
18
30
42
27
21
51
9
34
41
7
18
44
28
60
18
14
63
9
3
21
111
9
4
11
9
3
87
45
21
15
7
30
44
3
151
20
40
120
5
55
5
27
58
20
12
27
12
21
48
22
18
47
25
38
30
22
74
34
20
52
5
27
18
70
5
48
45
34
18
20
54
18
12
18
21
19
41
24
55
8
28
26
16
35
55
17
57
3
63
42
15
21
82
77
13
38
4
38
18
9
48
33
10
20
42
18
9
165
15
12
49
47
25
120
2
18
39
21
12
51
36
1
95
13
20
4
35
33
22
36
12
2
6
57
12
3
88
30
116
16
47
55
18
2
16
2
24
3
15
100
5
31
24
38
123
36
1
12
11
12
15
33
7
5
13
12
95
3
84
70
36
24
11
205
32
18
9
43
62
70
65
21
6
16
17
15
21
69
6
36
153
165
72
34
24
90
20
10
20
6
15
84
27
18
36
15
24
45
51
225
10
5
60
25
59
33
18
34
80
75
105
63
27
12
16
18
35
7
32
16
2
18
52
78
47
24
13
8
12
15
12
33
12
99
7
38
4
20
36
64
35
25
23
12
1
14
18
54
16
2
6
54
10
38
18
54
76
11
63
21
45
72
27
25
6
14
58
5
133
11
31
20
9
21
15
43
30
71
79
20
10
2
45
7
17
79
2
3
85
11
48
51
34
32
4
11
79
50
15
45
15
21
15
21
27
21
52
20
39
15
6
30
9
24
25
12
8
154
20
36
45
24
25
30
110
15
21
24
28
62
33
73
30
17
57
106
2
123
12
43
24
20
45
1
44
12
4
32
27
45
40
20
28
18
74
6
100
2
24
15
1
23
9
15
45
3
105
63
9
3
108
9
40
18
32
6
10
42
30
65
103
29
12
24
7
65
27
30
6
69
1
12
92
16
20
27
24
19
24
48
5
33
4
30
56
9
31
2
15
3
57
69
48
40
107
1
18
29
57
51
3
36
69
7
50
58
50
24
70
18
20
18
21
43
17
1
72
6
5
84
1
14
18
22
17
24
9
16
44
27
36
73
2
24
18
10
38
58
41
33
118
44
18
18
28
29
43
77
121
2
70
44
15
36
75
93
9
40
20
3
25
35
12
45
16
72
47
12
33
36
22
30
47
27
94
47
9
46
108
24
56
36
28
8
162
46
125
99
16
5
139
38
18
10
56
6
12
16
5
36
129
27
43
12
5
24
9
51
36
27
57
60
84
15
9
1
71
79
65
57
15
75
57
48
55
78
2
30
24
3
33
90
54
3
13
48
11
141
12
3
24
9
40
20
72
28
44
16
72
14
9
49
11
39
18
42
57
15
9
7
5
27
58
18
14
27
33
28
47
31
30
56
24
39
33
27
72
9
15
69
42
34
12
59
15
36
117
25
11
7
5
15
60
9
43
30
2
9
49
20
30
6
30
96
48
18
3
24
27
6
88
12
60
50
24
64
5
84
60
13
2
42
34
50
94
17
1
2
48
18
36
4
74
12
36
18
15
39
40
17
13
83
69
36
28
72
35
7
2
39
7
29
121
18
56
16
2
15
1
2
30
22
30
56
22
12
150
20
16
71
39
45
9
12
36
24
28
20
27
61
2
16
74
16
35
21
36
27
72
31
233
36
21
28
72
42
30
110
33
12
25
20
42
9
7
17
13
18
5
39
57
43
41
12
25
48
110
36
6
18
21
60
19
60
50
27
25
18
2
3
36
31
5
12
21
126
34
47
45
18
4
18
23
9
16
20
87
9
15
13
35
36
7
48
90
20
24
12
36
15
25
120
80
15
13
20
22
17
195
88
78
2
88
5
9
16
56
24
15
19
48
60
30
60
32
3
57
10
36
26
30
24
69
1
35
19
30
8
28
60
2
9
24
144
15
70
6
5
85
20
10
17
7
56
54
15
13
62
66
15
12
60
45
108
27
133
20
12
40
18
89
36
111
36
10
38
9
43
38
6
16
89
51
112
30
2
34
60
2
153
21
24
10
17
12
27
6
28
11
61
92
90
81
7
5
33
4
20
160
11
12
9
6
100
65
60
24
1
12
8
18
9
12
24
45
15
120
45
15
15
34
11
7
18
74
88
17
1
11
79
2
18
42
102
6
10
42
23
27
45
13
54
5
12
15
9
7
38
4
18
38
30
22
102
2
36
39
49
24
47
1
18
2
22
66
20
4
36
54
41
9
3
55
5
13
54
17
84
27
54
18
33
33
36
3
141
27
7
6
35
19
5
33
12
42
21
45
27
45
40
11
19
17
48
133
23
39
10
8
10
8
21
36
33
34
2
123
1
11
19
2
18
45
45
4
2
9
24
31
44
10
11
27
18
22
5
103
20
57
67
32
6
10
2
15
1
24
47
39
52
92
165
15
6
10
80
45
81
3
12
129
51
73
11
12
13
71
21
54
9
12
7
20
40
18
104
63
31
30
62
52
2
39
7
8
70
50
22
47
57
75
1
14
4
14
16
2
22
11
25
54
17
1
32
78
57
72
9
4
95
13
59
33
48
3
19
50
3
13
11
96
37
2
18
160
18
44
18
10
5
13
8
52
2
18
3
240
9
3
87
18
52
143
75
82
20
60
27
99
12
45
12
13
20
39
19
5
25
24
35
3
69
15
6
88
30
62
70
12
6
12
18
60
20
141
21
12
3
33
87
9
3
25
8
28
54
116
34
35
12
3
42
30
16
20
22
20
16
54
20
93
33
30
54
27
69
12
18
21
48
73
8
12
52
18
5
24
24
25
54
5
13
18
12
44
33
13
23
37
95
15
48
22
20
12
6
30
22
5
33
34
53
145
12
11
36
13
20
46
5
19
2
75
9
6
46
20
3
87
24
45
19
42
2
10
56
24
28
20
3
55
2
12
42
18
15
1
11
3
16
5
19
32
78
10
8
12
42
28
6
89
60
13
108
35
37
47
36
27
57
25
2
94
59
31
30
20
39
12
9
12
15
7
18
38
66
36
40
72
2
118
2
54
34
17
36
205
12
26
54
12
16
8
15
49
2
33
21
4
32
51
60
13
60
32
132
87
21
88
2
93
117
27
12
13
18
2
58
30
8
72
72
28
20
3
19
36
102
20
15
37
8
27
25
36
20
27
3
81
9
24
10
6
2
33
36
49
132
68
15
57
40
2
10
2
45
108
13
59
13
2
46
62
46
11
ABCD 94009085024*3^$a+1 [50203]
47
25
126
6
83
25
18
48
6
66
24
21
128
16
128
7
6
102
72
6
15
15
129
75
36
144
18
47
48
295
6
210
36
36
42
36
144
12
18
18
72
51
39
36
96
21
123
120
90
36
216
42
48
132
57
48
3
12
36
90
60
39
45
51
9
36
84
36
24
30
60
90
15
15
42
18
213
33
6
66
87
57
24
36
48
27
33
12
35
64
96
279
126
30
29
25
71
48
25
18
198
42
69
159
150
72
30
72
168
12
105
57
96
23
16
33
36
12
54
18
6
65
1
234
36
108
132
228
45
15
12
78
72
15
48
96
21
11
25
162
30
6
84
6
90
36
90
15
93
192
18
161
1
18
168
18
66
81
105
39
15
108
30
78
102
147
33
96
216
36
54
18
12
78
65
223
234
138
186
36
15
33
6
30
36
6
18
66
18
27
63
33
57
183
3
36
41
13
156
24
12
24
48
27
45
51
57
42
18
11
25
120
47
67
77
25
135
45
6
90
54
45
3
6
30
6
84
15
9
30
42
15
75
5
64
144
15
36
162
132
36
54
72
30
36
24
48
72
36
54
36
60
9
176
67
18
54
165
45
60
23
7
9
15
36
36
12
198
39
111
30
60
12
11
31
48
33
39
6
12
36
132
162
48
114
36
144
39
99
93
57
36
102
24
30
108
6
54
162
198
18
12
60
102
24
144
66
114
90
177
21
84
24
15
15
6
84
90
29
13
12
60
12
36
27
128
25
18
24
45
3
29
61
24
54
36
33
80
7
105
3
173
49
15
3
30
72
39
21
48
27
144
45
51
48
15
138
72
63
99
6
48
39
15
17
61
3
87
12
42
18
72
30
108
63
33
102
18
6
126
12
71
199
42
36
18
72
90
138
6
48
71
1
18
36
6
48
132
66
18
60
207
99
48
6
36
18
30
42
30
6
18
120
11
115
114
171
75
101
97
15
21
42
108
72
18
12
108
24
30
60
18
18
12
17
112
144
21
18
12
54
6
66
18
240
30
47
79
18
90
18
24
155
25
23
16
144
87
210
24
84
6
102
54
6
83
1
180
6
5
139
30
36
78
5
64
21
27
27
12
36
24
90
90
9
225
144
15
57
90
54
264
60
18
72
90
12
6
138
72
78
12
108
6
66
72
42
18
138
54
24
30
96
210
6
75
105
12
11
16
96
39
24
30
24
18
137
48
25
87
27
270
18
18
12
72
63
45
35
16
27
54
63
21
42
18
156
18
6
144
30
60
33
93
66
18
47
85
11
7
41
31
18
138
72
162
36
39
3
30
186
21
315
144
36
36
18
114
90
30
42
108
36
120
24
12
54
54
6
36
48
78
12
27
33
18
29
208
15
65
16
32
64
33
63
48
69
11
79
18
42
126
90
29
25
12
6
30
39
69
204
18
29
208
15
36
29
48
7
216
60
12
78
11
73
90
72
54
6
90
36
84
36
24
36
39
279
42
12
18
33
96
3
12
60
48
6
66
18
132
39
87
54
36
12
72
24
51
69
6
30
6
30
60
12
72
51
3
144
162
54
24
18
228
126
108
36
36
21
32
25
36
54
18
18
66
24
95
31
65
48
61
24
102
6
47
1
60
84
63
153
87
39
96
138
60
36
84
36
119
151
6
84
60
131
85
155
55
252
72
53
160
21
11
121
39
81
24
18
72
18
90
18
18
54
18
30
39
33
72
6
48
6
36
119
16
129
108
108
144
18
18
3
39
138
63
27
270
24
18
210
27
80
160
96
57
167
49
36
84
36
51
9
23
13
90
57
171
42
72
102
24
54
48
78
65
19
6
72
108
51
33
42
84
6
18
57
45
24
66
9
15
30
36
90
6
12
78
18
36
126
177
192
9
162
69
75
18
3
9
108
11
61
51
9
ABCD 94009331888*3^$a+1 [50022]
21
9
27
120
24
45
75
24
45
36
60
48
60
66
6
36
84
6
30
42
12
6
12
36
6
48
222
48
3
15
72
6
12
234
9
81
24
12
162
108
18
6
66
108
60
12
60
12
96
30
42
12
36
42
105
39
66
72
90
6
111
51
18
72
15
75
18
15
72
105
39
33
60
3
87
198
12
180
78
18
36
30
108
198
42
18
90
72
33
165
30
18
6
66
60
39
45
111
15
60
33
105
27
15
69
39
174
108
60
72
36
147
45
72
18
24
36
30
75
24
99
72
150
54
48
72
9
36
141
3
135
36
54
180
24
48
54
81
33
66
9
36
171
144
18
18
9
33
12
78
201
9
171
45
54
57
51
18
24
66
24
21
51
21
45
315
33
72
72
87
39
102
78
126
66
54
36
3
177
42
57
9
324
6
66
60
18
18
180
48
27
15
138
42
105
39
36
30
204
39
117
18
45
231
30
36
24
36
102
222
198
102
36
108
180
24
72
48
42
30
54
165
15
24
18
12
3
3
141
93
72
75
9
36
60
126
48
42
84
54
21
60
15
66
60
84
18
18
60
30
45
15
30
72
6
54
3
117
27
9
27
15
90
3
252
48
21
36
90
12
132
108
21
36
195
108
12
36
54
78
93
120
69
18
72
198
108
78
30
216
90
90
24
36
18
18
54
30
18
150
30
42
300
78
126
30
24
21
105
66
9
51
108
48
24
54
156
114
105
69
132
48
60
18
72
12
96
12
42
18
102
108
18
18
24
66
24
66
27
135
9
153
63
27
21
39
33
3
84
6
51
15
96
69
144
51
78
3
9
78
21
15
12
42
30
18
114
66
18
57
15
45
45
18
54
18
45
9
150
30
114
30
27
33
111
45
6
69
60
9
24
108
90
69
21
12
6
126
48
36
75
255
12
9
135
9
12
15
45
27
72
78
90
102
54
36
126
75
15
45
15
120
42
12
36
135
45
24
48
42
198
36
30
72
189
141
3
45
24
123
3
36
18
12
90
60
90
15
24
36
9
6
108
48
108
42
120
60
48
54
57
24
9
18
42
90
102
6
12
198
108
27
99
9
105
162
18
66
9
15
36
18
51
96
36
33
147
45
24
18
48
18
6
210
18
57
3
201
87
33
21
54
21
33
12
96
18
66
18
57
33
6
54
3
117
6
72
93
135
36
24
66
18
72
60
66
72
60
3
9
6
72
48
42
138
54
24
54
18
12
6
12
9
45
36
39
105
6
198
54
66
27
267
108
30
114
36
69
3
18
123
96
9
54
18
162
6
72
90
30
63
45
27
48
39
138
63
72
87
18
12
3
123
24
12
6
12
186
36
54
12
72
171
27
108
24
30
18
60
12
6
54
90
51
21
39
159
33
57
18
30
72
3
39
30
240
15
21
39
9
27
27
78
12
3
15
78
84
243
33
15
96
63
18
108
24
72
48
6
54
48
90
45
84
93
102
9
9
27
9
6
48
36
6
39
141
36
75
123
30
144
60
87
75
21
27
36
42
72
30
18
3
165
36
39
27
9
144
225
36
96
252
18
48
117
15
30
78
54
3
9
6
54
15
69
36
24
12
24
18
57
15
18
48
63
51
90
144
156
54
42
282
78
18
12
60
102
183
33
135
87
12
57
39
21
36
69
75
33
48
18
57
3
30
6
108
18
12
18
162
111
60
99
78
12
18
54
24
300
75
51
60
30
78
66
6
36
165
45
42
177
69
132
12
27
9
126
18
90
108
60
198
12
24
30
180
9
159
288
93
15
54
36
156
75
15
126
24
15
93
36
111
123
12
6
30
78
90
30
126
78
51
87
24
105
3
72
30
126
24
21
48
240
45
42
12
6
12
60
18
72
12
150
3
153
72
3
15
54
72
ABCD 94009730866*3^$a+1 [50045]
18
177
240
168
264
96
72
32
328
45
18
90
47
25
90
237
96
264
33
15
48
104
88
288
144
96
45
99
153
39
264
72
3
5
112
312
3
45
48
87
9
240
8
112
9
90
117
45
18
9
243
125
523
5
67
69
336
8
127
18
72
270
57
303
17
48
43
90
270
29
40
96
87
180
69
96
195
69
48
81
90
149
88
264
111
17
112
120
39
9
81
15
75
69
3
45
63
72
17
1
162
108
929
40
3
108
57
72
33
15
183
257
184
48
48
183
105
75
69
96
72
24
296
145
15
80
112
63
57
231
297
24
201
108
51
216
24
48
111
569
40
8
40
528
24
192
129
162
77
160
96
315
180
81
176
64
39
177
8
16
159
17
163
117
45
18
377
112
120
3
180
113
67
45
32
88
24
120
339
189
63
90
180
3
177
159
104
112
3
141
21
99
9
15
147
165
48
96
24
80
127
153
27
333
32
373
432
3
96
288
63
33
75
162
18
72
225
288
72
120
15
378
111
8
48
103
129
72
336
32
331
69
183
33
237
99
8
271
9
48
15
137
48
88
177
108
299
88
45
3
105
90
252
33
147
69
224
40
45
27
72
192
24
117
219
24
120
32
505
15
248
40
96
48
192
168
201
72
87
8
184
8
16
24
48
152
232
8
112
129
207
63
17
184
249
15
24
48
264
48
168
8
40
120
32
48
256
24
624
171
45
72
72
63
18
90
21
176
288
16
96
195
45
24
456
105
63
24
3
108
9
48
48
104
16
24
3
108
57
168
27
365
88
120
165
107
55
18
215
256
24
200
115
69
56
37
99
81
18
237
144
159
201
51
198
90
180
129
168
135
57
123
90
99
8
40
51
189
333
90
9
171
165
200
184
9
162
93
87
108
117
45
18
57
24
104
40
72
135
9
171
5
175
18
231
48
63
297
63
90
159
24
96
9
119
223
90
15
255
9
168
56
37
18
201
168
63
9
261
147
48
48
72
63
129
213
3
192
120
80
112
321
ABCD 94010118388*3^$a+1 [50112]
26
48
97
48
23
85
12
45
108
75
3
2
55
12
51
21
48
35
13
5
30
42
6
1
36
3
104
6
34
2
31
24
15
93
12
15
24
120
9
111
50
70
2
30
42
6
94
3
45
15
3
110
34
57
41
67
53
72
88
38
1
36
107
30
12
24
76
60
6
42
3
5
70
18
32
22
42
14
37
59
70
48
12
14
6
36
70
74
40
3
141
27
5
72
12
16
12
48
147
17
34
24
2
16
84
3
47
66
12
55
11
42
55
17
43
99
78
3
15
30
92
36
16
51
12
3
32
37
35
13
57
18
57
48
33
54
98
142
26
22
2
46
42
63
5
60
19
93
75
105
3
39
6
20
7
15
26
7
17
16
32
78
6
10
26
12
16
2
42
46
81
15
8
48
64
48
30
63
3
21
36
17
43
57
20
78
88
2
4
108
62
6
19
125
16
138
72
24
6
98
16
33
17
31
119
16
45
35
85
77
103
77
42
25
41
19
51
2
76
12
54
30
18
26
22
2
7
33
56
12
34
78
63
113
10
9
12
3
26
16
38
85
21
20
31
131
40
9
89
7
144
23
40
33
12
11
24
13
75
57
23
22
18
69
53
22
74
31
33
3
3
30
96
3
60
3
8
16
24
90
20
16
48
3
24
48
23
37
12
29
36
94
9
5
48
19
36
5
84
28
20
16
87
57
12
38
66
24
36
42
48
6
16
74
13
51
24
117
21
15
12
11
49
12
29
70
2
60
7
48
5
4
60
36
15
93
30
21
33
3
39
134
130
69
11
106
54
192
2
28
2
16
62
58
2
4
63
75
18
54
14
42
40
110
18
16
33
12
35
40
18
15
72
63
32
40
26
12
55
21
32
52
2
66
24
78
16
2
24
24
4
12
36
74
150
55
9
32
55
3
9
12
228
65
40
48
32
16
27
5
22
48
104
34
39
47
13
5
12
28
20
7
21
30
18
27
24
3
45
45
87
23
136
9
21
44
100
20
48
19
3
8
64
30
63
48
3
2
12
16
32
144
115
96
113
24
72
124
12
20
7
51
21
45
30
18
20
7
59
40
54
50
37
51
2
190
18
15
39
21
3
21
51
9
23
30
10
26
12
48
91
23
30
12
43
5
6
1
143
42
120
76
74
85
48
11
42
12
163
9
36
18
21
36
53
79
35
10
20
12
150
10
14
64
6
20
67
5
48
19
3
168
24
2
91
12
21
80
19
48
60
35
42
36
12
24
28
156
104
22
6
2
18
7
41
7
39
74
46
38
18
10
87
303
45
45
32
36
67
45
50
25
63
2
19
65
108
7
29
124
36
26
16
9
39
6
20
24
7
24
5
16
27
33
8
46
8
13
5
120
175
45
20
60
130
30
44
43
72
29
54
42
70
8
18
30
48
42
12
160
27
65
16
14
25
36
57
26
37
3
21
21
14
18
70
120
8
25
72
71
66
4
2
58
27
3
114
30
45
5
22
78
3
45
12
27
9
50
1
183
38
60
54
58
15
21
170
16
80
1
89
6
18
100
32
178
14
10
2
4
51
71
37
12
15
26
88
86
88
6
50
64
2
30
90
318
13
29
60
16
68
54
70
15
3
78
80
7
9
60
15
33
27
51
24
14
66
13
5
22
18
96
20
42
24
1
9
6
72
56
10
87
45
20
54
85
29
54
30
18
49
113
7
21
48
12
99
48
11
16
6
20
7
33
54
24
24
32
30
16
18
14
10
6
12
38
40
26
60
16
122
6
7
147
50
16
30
9
57
63
161
7
57
80
16
6
21
5
100
18
2
40
54
21
5
7
65
7
5
18
30
58
45
59
16
104
6
48
31
29
22
48
9
143
22
20
48
7
87
8
18
7
15
48
57
15
6
32
19
65
120
6
10
30
18
36
26
22
2
24
22
32
60
96
127
15
120
62
132
28
68
48
12
28
6
14
10
152
109
5
28
18
42
6
26
150
1
9
3
12
23
78
42
48
109
5
48
36
16
50
16
14
64
27
53
12
7
23
34
111
15
48
54
147
45
75
23
10
38
18
24
30
40
42
8
28
12
8
48
40
84
18
48
14
7
51
80
22
12
20
34
14
18
18
22
80
42
67
36
165
12
6
2
22
2
36
28
20
31
33
63
17
67
9
20
12
4
75
21
20
67
3
2
100
92
144
19
3
24
50
30
16
240
18
51
45
14
24
18
55
87
45
45
3
24
108
161
19
11
1
23
18
4
68
22
8
10
36
114
42
20
31
5
7
65
48
52
3
9
48
6
62
58
54
80
48
12
16
62
25
15
2
175
12
59
229
17
103
41
12
64
128
6
16
81
113
30
42
22
26
16
14
54
66
24
48
72
186
4
60
6
2
70
45
12
72
33
3
33
32
28
30
26
6
24
121
5
19
65
76
20
28
26
1
15
50
55
15
2
12
55
36
17
7
29
31
33
68
28
60
30
6
48
12
14
49
17
6
64
78
32
48
7
9
50
61
3
45
3
14
55
60
15
8
13
84
33
176
16
36
2
78
48
106
54
2
42
70
8
18
64
3
12
21
44
16
62
37
5
48
7
23
138
64
6
72
120
8
70
12
48
14
13
24
11
42
6
121
9
6
33
57
51
24
41
138
6
48
18
18
7
12
21
32
84
28
8
60
19
108
27
38
12
16
39
23
42
115
9
42
72
2
108
7
9
80
19
137
6
58
14
13
35
18
52
27
113
55
39
18
6
2
55
15
8
30
36
55
60
21
62
16
54
27
5
43
53
28
14
85
60
87
26
100
15
60
24
48
47
133
27
24
6
51
17
43
ABCD 94010123822*3^$a+1 [50013]
48
8
132
81
19
11
42
18
25
155
21
21
18
12
25
17
36
60
24
48
18
1
23
48
18
12
15
3
1
24
119
30
15
75
57
129
42
13
107
25
12
125
48
3
45
12
43
20
15
12
18
31
68
45
48
180
43
5
192
103
5
30
42
3
45
19
11
12
109
83
1
125
84
60
43
23
54
66
132
13
35
42
18
102
150
12
13
17
75
48
75
9
39
141
24
45
42
57
21
31
101
48
31
188
52
144
17
60
63
57
48
7
35
9
63
85
41
30
25
95
12
42
6
21
96
57
7
36
53
42
150
78
25
5
12
198
61
11
45
64
23
48
13
95
37
48
12
192
23
9
64
44
3
33
57
12
7
84
5
90
12
9
16
125
163
5
27
45
72
6
97
17
6
42
18
312
129
21
15
15
12
33
45
19
29
55
20
27
42
168
18
1
24
47
9
16
17
186
42
18
37
44
148
12
53
15
108
63
25
29
36
144
43
65
43
89
31
47
102
6
145
12
8
15
60
42
115
23
24
36
60
1
11
60
48
1
24
5
15
87
12
45
33
162
6
19
32
24
255
30
27
117
6
60
24
30
6
120
37
20
108
57
139
41
55
5
39
40
71
49
8
60
112
41
67
53
43
84
11
37
53
90
42
19
29
7
53
87
40
44
16
132
11
72
48
9
21
144
30
61
156
29
39
111
132
145
17
31
125
27
3
61
11
9
3
126
19
143
33
27
102
103
35
13
119
120
6
19
60
11
30
147
105
102
36
60
37
35
217
120
11
97
35
13
17
42
73
17
18
9
4
47
18
7
47
97
23
18
90
12
36
54
7
71
49
23
81
45
72
63
75
102
48
15
87
120
109
41
60
3
15
97
44
33
18
193
35
25
5
55
35
45
69
3
3
114
3
4
41
3
16
20
33
15
3
30
72
6
1
36
12
83
49
29
42
30
30
13
95
54
18
85
137
6
49
5
75
81
72
18
72
45
12
3
13
29
55
5
48
18
210
55
59
1
24
5
6
42
43
17
90
48
84
81
72
3
72
12
96
24
121
17
18
120
1
36
197
78
48
37
24
59
61
20
4
47
9
63
21
27
30
12
18
18
102
12
1
32
4
89
24
18
49
143
66
60
31
44
4
35
66
39
100
36
5
7
35
13
44
36
9
67
11
12
33
28
84
56
36
9
24
18
9
21
3
87
73
119
36
61
8
33
30
93
87
90
78
42
12
55
11
42
72
60
31
5
42
97
60
5
15
21
19
53
30
37
12
41
30
9
340
56
3
49
41
12
30
18
75
57
18
85
47
13
144
20
51
24
6
24
27
120
213
36
132
19
68
16
5
60
15
9
55
53
78
1
29
90
177
117
6
30
15
16
101
147
3
12
37
101
78
25
5
90
57
165
18
69
16
96
36
83
12
30
18
30
72
12
60
96
132
48
7
5
48
42
42
30
78
78
97
108
20
76
56
75
48
54
55
56
64
11
72
25
5
78
24
1
47
57
28
137
48
12
6
144
117
51
198
55
156
29
42
13
59
36
61
71
30
72
7
36
12
11
192
69
16
5
123
69
18
30
48
60
115
17
27
21
42
18
114
18
102
48
33
39
18
222
57
4
5
7
125
48
60
174
30
31
20
45
72
18
85
17
79
53
31
35
174
108
18
30
84
55
53
42
36
1
53
66
85
35
49
80
3
60
97
5
27
69
31
44
4
11
42
30
42
31
5
30
109
5
18
13
47
102
27
63
33
3
90
15
147
108
81
28
5
31
65
114
1
47
45
15
49
48
5
27
28
101
24
48
19
11
42
63
3
24
48
240
30
60
78
9
51
60
24
18
102
25
53
90
25
5
30
37
80
15
18
12
6
30
12
99
39
37
95
165
33
30
24
1
77
78
169
11
90
39
3
165
28
59
73
5
72
18
72
30
6
54
43
60
68
36
48
111
9
63
30
18
37
107
6
31
36
12
32
9
87
57
6
42
12
7
29
12
48
180
7
65
115
5
19
23
6
51
88
5
96
30
9
225
163
5
18
1
101
19
80
60
48
228
60
4
53
18
33
15
252
85
8
45
79
20
45
18
9
36
3
252
60
48
37
23
174
135
105
78
57
123
18
24
6
192
42
66
25
20
112
35
60
13
32
75
132
30
6
177
52
23
9
16
8
75
30
231
93
55
41
7
5
60
120
30
73
20
45
19
12
101
48
54
37
53
43
137
3
64
11
93
147
57
28
53
31
ABCD 94010129704*3^$a+1 [50034]
24
25
87
207
17
88
120
165
6
69
21
59
88
80
64
248
1
39
32
168
16
272
64
3
237
69
75
56
264
31
81
104
48
88
57
63
8
271
33
8
13
11
16
48
56
19
29
192
25
23
72
265
23
16
15
54
75
111
17
160
144
96
32
40
32
40
80
73
47
168
1
119
40
32
24
19
165
8
88
72
33
47
24
88
48
80
48
1
54
81
48
15
90
47
16
80
64
24
24
51
101
24
25
15
51
53
192
88
96
75
36
113
136
45
59
88
72
80
40
8
112
75
5
16
96
69
30
24
77
64
24
15
41
96
43
125
232
33
6
57
33
39
8
24
88
51
21
69
131
168
16
9
15
45
3
144
24
272
24
103
57
33
23
37
12
24
111
360
24
56
256
57
12
3
51
90
147
32
48
88
80
91
54
36
51
104
139
30
24
15
111
65
91
53
72
216
19
18
51
96
105
78
12
24
54
192
39
51
53
48
88
69
171
72
24
96
8
1
63
72
9
119
40
32
16
120
8
40
96
33
72
23
136
24
200
88
3
66
11
43
36
33
8
163
69
120
48
27
45
27
78
66
144
5
1
66
18
11
112
120
32
40
48
32
25
12
99
81
23
40
72
225
18
45
96
21
59
24
151
89
1
87
57
47
115
21
8
24
16
219
101
229
35
40
32
144
24
265
95
121
54
57
48
32
64
9
15
32
16
48
15
36
5
13
3
8
139
5
31
66
63
152
24
40
9
162
18
35
55
150
3
32
88
57
47
43
53
67
77
24
24
16
9
87
3
126
54
57
104
24
61
11
168
96
121
78
17
48
25
12
75
104
112
32
48
7
17
16
72
8
217
192
159
39
33
32
136
56
19
141
408
32
88
48
120
153
71
16
33
95
216
40
80
109
126
45
48
267
45
45
51
32
25
47
43
77
16
368
16
24
75
24
12
65
88
48
32
25
126
209
136
272
72
25
47
64
51
29
24
1
95
139
126
39
75
93
8
24
88
3
30
39
32
144
109
27
159
225
96
8
151
54
60
63
57
23
112
128
40
104
25
95
16
57
23
43
69
45
75
392
16
24
288
56
16
128
40
128
120
48
16
8
232
296
24
19
117
48
32
88
24
117
35
24
40
32
13
131
120
40
104
1
63
8
72
25
102
18
90
77
199
41
13
30
21
39
66
90
189
81
95
144
55
210
111
96
9
39
96
32
48
144
112
3
197
64
32
43
54
71
1
63
168
200
289
111
32
127
114
39
48
32
91
365
96
88
45
3
24
80
360
256
123
54
167
64
32
24
48
48
40
192
21
147
9
143
88
8
24
72
25
39
51
53
48
43
5
64
32
88
105
95
48
49
18
180
41
49
135
176
145
15
32
72
235
117
24
21
144
147
80
64
48
81
54
65
72
19
21
24
104
48
187
102
39
72
48
24
296
216
25
135
8
16
72
32
72
79
65
16
200
16
48
39
105
51
21
80
16
207
105
176
49
66
77
24
96
72
72
43
93
32
67
101
24
24
112
9
95
73
47
120
13
75
8
144
40
24
195
90
155
361
18
213
63
84
ABCD 94010725496*3^$a+1 [50116]
4
80
31
12
113
64
81
54
54
12
3
15
89
1
75
12
32
40
140
25
60
18
125
13
15
36
75
24
12
54
6
54
36
48
36
270
24
144
30
83
40
3
29
13
30
18
6
29
40
72
68
25
12
72
3
32
217
24
84
23
52
3
12
33
68
121
54
36
53
31
89
25
215
16
72
39
9
32
24
60
31
18
95
12
84
13
12
39
15
60
36
48
17
55
29
31
216
17
67
21
44
4
9
36
12
35
55
42
36
36
11
169
15
51
18
15
9
71
55
66
11
28
21
18
36
69
33
95
19
18
15
56
49
6
30
59
73
30
42
66
24
5
7
24
17
55
12
17
115
120
90
6
5
7
90
35
40
21
30
24
5
36
7
53
24
1
15
15
36
6
23
72
4
39
29
48
28
176
13
108
12
11
97
18
24
5
28
164
48
12
64
56
16
32
55
6
30
21
51
72
5
31
17
48
12
60
13
11
19
24
162
84
6
33
8
28
20
1
18
18
18
5
25
60
54
17
31
105
9
30
18
3
33
6
90
54
41
4
21
3
8
12
60
13
48
51
3
6
191
16
3
5
49
15
8
19
48
36
36
101
25
3
12
8
1
54
5
25
6
33
51
6
18
18
23
24
127
54
107
37
11
79
5
12
48
43
24
5
61
3
111
9
39
90
108
23
19
30
6
54
63
80
37
47
55
41
108
1
23
112
8
132
169
114
81
117
27
3
42
23
12
31
5
156
16
93
11
136
20
13
180
35
19
36
114
51
39
36
9
63
29
156
24
91
17
91
42
27
80
16
36
39
126
108
47
16
8
49
6
17
55
5
25
60
63
75
6
36
12
42
5
28
12
116
49
18
17
55
6
47
12
24
120
96
19
17
25
35
48
1
23
72
85
35
60
28
72
75
29
67
18
36
119
1
78
17
19
12
17
7
9
39
41
24
156
1
51
92
48
55
18
36
23
1
207
3
5
36
48
1
131
96
25
183
32
24
1
102
17
1
60
18
66
24
30
5
12
19
113
16
39
5
7
29
7
150
15
3
30
6
18
66
60
17
24
24
19
36
17
97
12
123
56
120
76
36
8
31
60
18
90
12
21
44
25
54
6
71
13
35
79
36
81
9
36
18
18
12
15
36
75
36
18
6
5
4
57
75
3
36
84
5
1
36
36
47
145
3
20
19
48
53
43
69
32
19
60
41
49
47
72
37
83
72
36
12
52
15
5
163
36
5
4
32
28
32
4
21
36
15
33
35
12
64
36
15
33
80
12
37
3
3
29
156
7
53
7
48
29
25
35
16
21
36
24
159
36
111
117
81
12
107
48
67
30
60
30
105
80
12
24
12
12
112
36
44
24
157
12
18
18
54
6
35
19
17
24
136
51
53
181
11
139
41
7
18
18
36
209
25
71
16
3
54
11
25
24
11
60
24
13
12
3
3
17
55
30
3
39
30
6
30
75
12
8
24
97
35
73
11
64
8
24
1
75
92
132
25
59
55
9
8
48
55
36
60
29
1
24
11
55
5
1
99
24
39
33
33
75
116
24
84
67
84
125
76
116
12
16
32
12
13
12
90
36
65
7
33
32
4
36
27
36
17
12
1
42
5
7
5
31
57
3
12
360
24
29
4
51
24
36
9
8
103
6
11
4
3
18
15
120
129
54
6
18
5
108
7
360
132
126
54
41
7
17
91
65
4
3
93
3
69
36
12
3
114
11
1
35
19
6
84
24
12
24
87
15
17
61
30
17
7
48
93
57
12
36
87
99
66
42
5
25
35
1
11
4
80
1
48
42
18
30
33
45
72
11
4
33
18
6
11
24
36
37
47
43
53
88
20
121
3
32
16
57
23
13
42
18
12
54
18
3
20
13
35
16
9
27
60
15
113
16
201
120
35
12
12
16
8
31
18
12
15
20
25
63
8
28
32
12
48
55
33
32
25
23
72
19
18
12
23
16
56
109
30
5
64
81
239
7
108
5
12
60
19
5
67
18
90
65
1
39
32
37
18
17
60
73
12
47
24
36
36
60
19
41
120
48
169
12
3
3
18
66
89
7
12
33
3
29
96
12
7
90
18
29
133
107
43
30
36
35
16
20
1
75
68
60
85
95
49
11
4
3
89
73
15
3
5
19
144
29
40
57
90
29
25
54
126
84
72
36
18
17
120
7
17
48
76
27
12
5
37
30
5
16
3
101
1
83
61
60
23
60
115
45
32
36
4
21
144
11
25
60
54
84
17
19
89
1
11
7
132
125
24
7
17
25
47
109
35
24
16
87
5
64
3
6
66
36
132
33
33
36
11
12
37
36
18
5
4
27
48
65
12
19
45
32
49
48
3
32
48
48
60
61
3
128
13
39
51
57
68
1
54
6
131
28
104
91
6
11
60
132
132
48
60
1
51
3
6
95
36
28
36
236
24
31
9
9
23
4
68
43
29
4
147
54
6
12
21
20
60
4
128
79
18
12
24
126
18
36
30
6
11
52
20
1
186
120
41
28
129
6
17
60
48
1
66
24
9
21
54
5
19
53
13
24
30
5
31
24
36
36
29
16
21
47
31
45
80
85
36
6
45
39
78
30
17
48
31
5
24
72
25
48
35
52
9
15
15
65
157
30
42
35
88
3
30
119
12
84
12
43
24
30
6
66
36
18
29
97
18
42
ABCD 94011194404*3^$a+1 [50058]
55
53
24
48
145
11
12
144
84
36
276
103
77
120
60
19
29
19
17
120
24
55
5
235
29
48
192
37
90
30
54
41
36
12
12
144
96
96
12
127
18
23
24
96
24
55
89
1
95
43
77
36
109
119
120
25
119
12
144
12
84
48
31
24
30
131
55
197
48
25
66
24
17
109
131
12
36
36
48
1
35
180
36
60
120
55
65
25
35
55
41
72
127
41
13
47
19
29
31
89
72
120
60
60
12
12
19
5
156
60
19
5
49
23
12
55
12
245
43
77
36
48
36
55
65
223
41
19
125
96
60
24
121
24
30
113
48
79
66
6
90
131
24
19
17
19
29
60
79
12
29
115
60
41
85
23
120
36
12
24
108
12
108
36
1
95
24
25
47
43
41
168
72
60
43
12
24
17
60
7
222
95
108
67
84
24
12
125
43
101
12
7
42
35
36
163
30
11
24
24
37
138
65
36
96
96
49
54
29
7
5
96
7
113
139
5
36
12
12
13
11
12
108
60
55
185
84
61
95
24
60
36
145
54
53
12
48
43
60
17
49
23
67
113
72
24
61
59
199
72
161
144
120
24
19
41
24
1
24
66
96
41
24
36
19
78
35
96
24
36
24
91
5
60
36
25
11
127
36
41
24
120
91
53
156
19
113
163
36
29
61
71
49
11
67
36
89
96
31
5
24
192
108
31
120
54
35
60
31
60
48
312
29
84
12
48
7
65
48
12
109
47
7
53
13
24
11
12
79
60
54
54
41
72
67
72
5
96
48
24
48
60
84
25
54
276
53
96
24
145
126
17
24
36
24
79
24
36
120
36
29
31
41
24
43
126
66
54
59
108
19
120
180
114
30
89
60
31
89
37
11
43
96
89
49
95
36
12
43
5
121
54
84
161
91
18
11
36
193
246
29
31
17
60
7
17
79
66
95
36
127
30
131
72
60
12
60
7
65
60
36
7
41
24
72
25
83
108
24
204
12
67
137
36
7
113
60
7
6
71
96
43
96
48
125
1
35
61
119
60
24
187
5
19
29
61
35
24
61
59
31
96
29
60
85
71
25
11
252
1
95
55
89
36
12
73
6
29
84
7
5
60
43
137
13
11
36
55
365
180
84
12
48
24
108
12
1
11
48
31
65
12
24
120
25
24
30
89
48
67
17
19
120
17
24
108
48
132
1
30
17
7
53
13
54
96
234
35
36
1
90
29
84
168
108
372
12
252
103
41
12
84
13
71
132
120
67
42
11
120
13
179
108
49
35
120
24
120
12
49
35
108
115
156
24
17
49
6
65
43
173
12
61
11
144
24
7
65
109
6
89
19
41
12
67
5
48
12
12
168
115
96
29
120
48
73
71
19
29
48
7
65
60
36
19
6
35
132
67
65
36
24
48
24
19
84
53
120
12
48
73
24
11
216
156
103
17
19
180
89
19
65
7
5
43
65
7
29
79
77
60
25
23
1
35
12
19
24
54
215
1
35
60
36
96
7
12
24
5
180
72
132
91
90
107
60
163
17
180
132
7
101
48
84
48
24
43
113
60
72
108
48
115
41
343
17
36
12
132
19
65
24
67
90
11
12
48
79
89
12
109
24
131
79
41
13
11
120
31
5
84
55
6
48
35
156
12
108
132
13
66
41
240
43
24
17
49
47
67
53
19
101
12
12
24
49
11
91
24
101
60
96
72
7
60
120
29
25
11
79
6
11
48
12
204
36
7
60
17
13
6
17
73
30
65
115
5
72
12
91
161
36
19
5
36
19
41
43
17
7
5
48
84
19
5
96
48
252
156
48
120
19
72
65
43
5
48
24
13
23
60
48
24
37
95
55
113
180
211
29
12
25
24
47
19
29
120
19
5
31
5
24
91
ABCD 94011240892*3^$a+1 [50026]
84
32
88
66
29
27
45
60
36
43
32
34
11
67
53
24
31
18
6
98
46
17
105
82
42
11
27
33
49
80
51
7
65
15
10
23
19
146
40
108
2
70
54
41
13
6
6
2
57
19
17
48
9
10
8
160
32
10
66
2
4
24
74
45
123
30
22
5
12
3
10
20
27
103
17
3
106
32
28
44
16
26
18
18
57
31
17
15
22
11
1
36
20
34
6
2
48
28
62
34
26
70
20
28
42
20
15
187
48
5
13
59
1
11
15
33
1
11
84
21
46
29
13
140
3
69
4
74
30
3
49
6
114
59
24
7
30
36
12
35
1
6
20
58
12
36
23
12
19
36
48
42
24
119
39
12
4
2
28
54
38
63
19
8
34
80
18
81
1
116
15
15
58
11
49
12
20
28
26
48
42
46
54
6
5
48
1
20
16
14
4
74
28
60
2
141
25
32
34
86
24
39
9
42
16
24
5
61
230
82
6
6
23
1
11
49
2
82
12
11
48
69
180
106
30
60
6
48
65
3
28
5
21
18
58
78
12
14
10
29
19
122
70
26
52
23
49
18
60
17
25
26
33
85
6
18
23
19
50
18
70
12
84
12
35
39
4
66
18
30
20
18
9
36
7
72
29
25
56
51
7
18
20
3
9
46
12
14
4
11
3
46
6
41
13
24
11
9
3
19
6
62
100
41
12
13
32
12
15
37
78
53
37
6
12
2
40
50
22
78
8
30
4
20
36
58
12
182
3
72
63
69
144
144
7
38
40
11
1
38
28
60
29
13
12
59
12
48
25
14
18
39
19
56
18
10
6
35
19
2
15
25
18
62
6
22
23
7
48
29
48
36
19
6
26
18
87
63
45
43
29
43
6
42
48
44
33
45
54
4
30
12
20
75
57
30
18
4
23
96
7
2
102
93
33
28
14
45
43
5
27
21
12
13
30
5
84
91
2
12
42
4
17
19
8
57
60
25
20
34
2
22
2
36
22
66
32
4
56
30
40
29
13
30
5
33
15
12
37
11
15
4
8
46
44
106
30
66
60
41
67
48
14
15
3
40
20
21
49
23
9
60
3
1
60
42
12
5
15
21
12
48
19
17
36
12
31
26
3
96
81
58
102
24
26
60
9
1
48
11
55
12
113
25
104
22
60
29
67
5
139
30
24
119
1
44
10
5
36
24
13
84
60
54
5
1
120
35
13
23
60
9
40
18
12
26
75
7
12
50
40
50
48
45
1
26
96
22
8
34
6
14
28
5
36
9
120
22
36
5
87
70
11
9
28
35
19
8
46
56
78
70
36
84
6
192
80
30
42
16
6
68
12
18
160
62
4
44
22
24
29
123
22
32
3
37
35
3
106
2
4
54
30
2
90
12
46
107
13
24
23
12
7
8
33
24
61
12
48
2
18
15
55
20
34
35
15
28
42
26
10
12
62
6
52
2
4
36
60
128
33
7
38
27
36
39
10
6
26
148
8
4
54
12
2
70
30
35
13
54
78
35
33
3
96
25
30
53
156
55
54
23
79
38
63
9
16
78
17
72
48
12
57
6
72
12
45
49
122
69
19
62
12
58
72
77
85
20
40
30
150
26
28
41
156
25
2
10
8
27
37
23
75
22
20
15
60
15
4
65
111
4
14
10
98
3
1
11
39
18
22
26
39
1
24
30
120
26
3
19
6
59
57
10
8
46
24
20
40
68
64
8
48
39
13
2
60
9
12
12
33
82
30
18
5
13
6
54
36
120
11
12
55
32
9
57
4
20
10
26
34
101
9
34
102
119
61
80
3
9
15
3
130
12
71
24
91
2
70
14
18
78
15
15
9
15
36
70
14
21
103
5
79
68
33
12
13
120
47
48
49
6
14
28
102
36
26
70
5
51
42
51
79
96
29
121
54
5
61
47
13
56
75
13
12
11
25
23
1
24
11
25
54
32
90
10
60
12
2
28
95
3
22
6
12
30
20
27
60
25
11
39
60
21
55
12
65
12
13
59
103
53
57
30
88
29
45
28
66
2
58
44
52
65
96
9
10
5
49
6
36
42
50
12
16
48
29
55
113
24
61
18
30
90
6
11
43
66
26
90
112
23
13
11
1
30
29
133
8
3
27
24
4
14
18
10
110
72
21
24
37
86
12
21
19
77
25
60
11
13
62
82
23
55
44
48
10
131
25
71
1
120
54
60
29
72
7
17
3
28
5
12
31
54
8
27
25
23
79
29
79
6
6
18
35
12
19
2
40
32
3
15
24
46
35
24
1
18
5
85
11
24
175
17
13
32
10
20
9
13
18
5
9
28
12
48
2
88
38
58
12
24
138
2
6
10
2
10
5
43
2
3
49
38
46
74
88
77
15
112
36
32
16
56
6
30
9
19
12
50
60
72
12
111
19
20
70
11
9
159
1
18
18
90
14
3
61
86
30
40
68
22
24
14
48
64
26
42
112
84
32
58
72
30
20
15
73
44
12
4
32
22
36
14
58
5
27
21
31
6
50
52
30
138
5
9
28
12
23
45
18
90
22
18
200
10
54
11
13
74
10
42
60
24
2
34
20
21
37
47
49
42
20
22
36
35
49
6
2
4
11
12
75
33
25
90
18
14
42
3
7
24
12
80
9
45
18
12
4
6
8
106
30
14
72
28
5
55
41
51
10
71
48
7
2
18
24
9
9
40
36
35
9
58
14
28
48
32
16
30
5
21
184
84
6
65
96
19
14
18
160
2
15
3
34
38
21
1
18
38
72
76
54
62
108
10
8
124
54
24
83
39
16
60
12
20
18
54
9
51
30
34
60
29
48
45
64
24
47
15
88
2
22
62
6
72
22
24
60
66
38
10
41
1
20
6
28
5
55
6
50
40
54
59
57
3
7
18
132
23
12
13
71
85
12
18
5
87
54
39
51
6
3
117
27
120
7
53
25
80
18
33
39
16
2
10
18
47
12
37
11
9
34
14
10
32
46
162
96
6
50
48
10
8
4
60
35
33
15
3
28
2
15
37
83
19
66
20
28
90
56
60
10
96
12
38
24
9
9
12
70
5
33
60
30
100
122
4
11
84
25
32
22
17
93
3
37
23
55
62
27
ABCD 94011347564*3^$a+1 [50102]
4
48
8
72
75
72
9
60
51
36
25
8
39
201
12
3
36
36
57
48
40
20
64
239
24
21
99
36
45
87
108
144
73
32
15
36
49
12
104
12
39
13
60
35
57
36
60
64
56
87
72
180
60
1
47
25
32
3
133
140
52
60
20
3
117
27
13
11
61
11
69
84
60
15
72
24
108
157
140
39
37
80
27
60
93
100
272
15
60
45
27
69
24
40
20
36
39
36
21
28
23
57
15
21
60
12
40
44
160
80
3
45
147
153
63
117
48
3
36
45
39
57
12
36
76
80
36
24
36
39
25
11
33
16
23
25
56
15
45
27
105
40
24
60
35
36
57
3
72
145
20
48
52
23
12
21
64
95
33
72
48
108
99
60
21
60
4
8
48
4
32
60
243
21
39
37
80
3
45
63
45
4
23
21
36
36
87
25
143
45
124
20
324
76
236
15
24
108
85
8
84
39
9
108
27
180
57
24
16
68
15
37
56
195
12
25
56
4
20
48
60
39
189
15
109
32
3
156
69
111
105
64
68
15
49
95
60
25
119
97
227
157
96
20
124
83
45
15
213
15
49
108
116
75
57
120
64
23
25
48
84
95
33
28
227
21
24
51
109
8
39
21
75
12
72
33
100
12
95
13
71
61
68
147
9
96
75
129
4
12
8
48
40
83
45
16
23
25
20
27
1
8
64
107
69
27
37
80
60
28
8
51
21
15
24
13
32
3
81
24
40
48
204
35
81
24
135
33
51
117
24
24
24
60
28
80
39
60
21
72
52
44
4
32
84
12
12
27
69
87
49
8
72
48
160
48
72
56
184
132
36
23
84
81
12
3
1
228
8
99
133
35
12
25
35
36
72
73
119
81
63
72
105
3
69
12
15
45
24
112
8
24
15
60
45
27
25
11
37
12
56
123
72
24
21
60
4
48
60
32
84
112
12
71
181
48
120
72
83
37
35
25
11
48
24
12
45
171
24
21
48
96
15
33
15
108
97
240
212
28
35
57
75
84
81
84
15
21
24
4
32
48
48
39
21
3
192
177
63
12
25
8
4
20
15
45
60
24
231
129
4
35
25
23
33
39
72
36
72
21
12
63
21
40
20
3
57
84
12
87
12
93
132
51
108
12
9
15
13
60
71
45
36
3
21
64
95
81
120
51
96
9
28
48
80
4
60
116
135
24
61
24
96
12
35
25
128
24
136
8
64
80
111
24
21
51
13
35
25
116
60
24
63
24
81
3
37
24
20
84
12
12
51
12
57
75
36
9
36
12
4
23
25
68
39
85
140
3
21
16
80
268
20
96
60
76
71
9
288
40
35
85
47
84
24
12
45
51
72
177
39
9
63
165
192
36
24
36
4
176
60
144
100
35
25
20
75
85
8
24
48
88
80
48
39
336
129
12
60
16
128
111
48
85
20
3
204
1
32
172
188
72
15
13
68
48
16
23
12
45
16
8
232
92
36
24
36
84
280
32
96
27
45
72
36
4
23
25
80
3
144
13
131
24
72
141
120
63
21
84
64
11
36
36
105
195
45
12
87
141
63
1
11
33
4
32
3
73
8
96
40
215
60
13
35
33
27
37
44
16
168
12
36
8
75
9
3
24
129
84
36
16
8
123
12
57
24
15
45
4
8
84
48
48
12
276
84
87
81
40
32
15
72
1
32
15
33
3
36
9
24
48
24
3
13
8
12
132
396
4
107
33
51
9
27
13
47
48
25
11
45
12
48
132
64
56
24
15
1
104
3
21
39
12
9
12
87
36
109
152
36
4
48
155
36
1
59
21
48
87
165
76
8
96
28
11
249
60
231
9
36
39
96
49
56
136
95
129
4
107
81
39
60
93
72
48
88
20
84
136
47
25
107
129
4
56
84
15
37
71
180
129
36
87
120
25
35
33
12
147
13
68
12
3
12
21
12
75
157
12
60
48
8
160
44
51
49
11
48
109
8
48
75
36
33
48
12
ABCD 94011811126*3^$a+1 [50036]
141
54
21
12
57
63
81
207
48
285
27
15
9
24
141
63
96
36
21
63
36
36
45
60
15
72
48
57
15
273
15
60
93
75
36
48
108
168
36
69
84
111
129
3
12
48
108
225
147
60
189
120
15
3
21
60
45
135
9
15
12
48
36
72
105
219
204
96
129
87
9
3
33
123
60
84
21
51
168
171
21
84
96
33
60
63
12
240
117
3
81
36
60
36
27
48
12
96
27
93
144
36
24
180
45
36
60
75
27
177
36
27
33
24
60
36
261
39
72
33
72
63
27
105
252
72
93
15
33
159
189
99
60
168
9
99
12
120
57
96
87
33
24
3
189
36
15
12
27
186
3
45
6
33
36
24
96
132
24
156
249
18
33
48
276
48
96
96
60
63
105
72
24
60
84
192
21
15
24
363
21
132
117
48
63
9
15
96
312
9
168
183
12
57
3
177
75
45
96
84
6
45
9
111
84
39
69
21
39
261
39
3
57
33
12
51
12
27
42
36
120
87
72
36
168
105
27
105
135
144
81
27
57
3
36
72
237
15
201
12
27
153
3
12
45
12
75
105
6
129
12
3
30
63
45
54
69
72
72
60
60
105
75
36
24
36
360
21
15
84
117
15
27
33
255
93
24
21
99
12
33
36
144
18
54
24
39
33
48
15
21
3
141
6
9
21
96
15
3
21
153
60
12
15
9
72
234
48
153
60
12
12
93
15
60
36
45
90
9
108
9
18
90
27
24
189
15
33
15
12
33
84
6
93
60
72
12
108
12
21
135
9
15
36
129
12
3
3
105
24
48
36
21
111
69
15
3
48
69
36
144
24
132
24
60
93
72
39
12
57
291
12
240
60
72
45
12
3
93
72
48
135
84
24
45
75
264
111
6
171
60
48
57
15
153
27
120
12
51
21
48
75
96
9
12
24
24
48
9
39
9
15
93
207
135
21
69
132
39
24
57
123
93
27
45
96
36
135
9
195
36
15
6
27
45
48
15
72
132
24
36
48
21
135
180
27
177
15
21
75
45
45
39
180
156
12
60
33
6
21
132
72
24
129
15
36
12
48
12
33
90
186
3
108
117
171
132
57
27
24
21
15
84
36
153
51
12
12
132
9
39
51
45
9
180
15
117
18
30
18
42
3
33
12
54
9
69
48
183
21
3
105
51
69
63
12
33
54
78
111
81
231
75
33
132
177
15
165
135
207
6
63
9
18
33
69
216
39
72
51
198
87
12
81
27
123
57
12
177
3
36
144
96
180
9
3
108
69
75
33
27
36
12
24
51
48
45
9
15
27
30
99
9
15
45
48
27
48
228
9
12
54
69
108
45
120
24
39
27
69
75
21
69
39
24
12
48
48
48
105
207
84
48
36
21
15
84
156
93
27
48
48
15
222
18
30
75
12
21
27
168
129
15
192
33
162
9
45
87
48
72
165
63
135
42
27
168
33
39
75
21
12
12
108
72
57
36
27
36
180
12
72
33
87
108
84
24
24
36
60
9
3
60
69
135
45
111
12
72
84
24
3
144
9
24
15
6
72
3
12
60
108
105
15
120
12
24
156
33
120
75
36
93
3
12
87
9
69
63
45
27
21
6
54
15
75
117
12
15
45
60
12
168
51
9
33
255
24
108
3
9
36
45
15
24
180
264
84
15
30
111
24
12
48
57
99
192
3
30
99
63
33
9
123
75
30
3
36
105
18
81
72
33
75
27
33
96
ABCD 94011854252*3^$a+1 [50006]
72
12
12
190
26
207
45
51
12
9
3
153
15
45
48
15
19
50
22
41
9
51
129
3
48
108
105
46
18
72
68
36
4
35
45
12
39
21
10
90
18
146
24
96
27
13
32
112
20
51
91
170
60
219
19
26
15
84
1
80
27
105
72
22
41
13
80
46
41
67
2
88
23
105
52
92
34
26
298
2
36
24
10
50
36
3
1
23
81
12
154
38
36
15
1
20
63
187
86
72
3
37
92
70
108
98
60
48
64
20
108
60
72
46
77
49
56
12
36
4
32
204
16
20
70
74
12
4
56
72
60
10
170
156
24
12
24
10
36
29
69
12
51
19
18
56
87
69
3
1
54
36
5
9
36
12
15
45
60
3
60
129
22
38
142
38
16
47
79
41
69
156
184
104
4
32
48
10
233
199
29
295
77
57
3
9
24
100
95
81
58
86
144
15
60
93
52
32
24
16
54
2
195
9
10
18
11
9
36
96
84
60
15
31
50
3
21
34
86
40
20
60
132
63
72
9
4
54
5
21
84
48
84
3
45
3
93
60
12
27
237
70
86
4
18
62
24
4
23
103
74
3
139
18
35
145
11
69
100
8
63
19
38
24
24
72
12
12
36
132
100
32
24
60
27
45
12
3
13
80
36
48
132
28
95
36
45
24
63
9
3
21
15
120
261
96
27
48
9
118
38
24
3
7
18
71
9
48
72
70
62
99
21
124
36
18
2
178
50
60
3
67
122
4
32
60
3
21
28
20
12
3
37
80
51
69
84
75
57
12
111
1
8
48
142
65
33
28
92
24
10
14
36
51
33
64
32
40
11
57
120
36
24
48
3
25
36
140
24
214
62
60
3
33
58
14
22
38
3
93
12
72
51
21
70
41
48
55
14
12
48
12
3
57
34
29
7
18
32
4
54
101
60
84
25
95
177
3
36
21
24
96
3
21
39
33
3
57
12
51
57
118
5
117
15
60
249
60
24
24
111
235
50
27
33
34
5
48
45
24
3
37
80
36
72
3
79
38
15
165
96
12
48
27
9
96
178
74
111
24
33
28
44
156
60
12
214
14
130
2
34
14
96
99
57
12
46
29
7
108
2
96
28
36
11
93
27
49
248
76
90
14
40
11
45
39
31
2
75
9
39
9
12
34
29
96
141
24
60
99
48
60
189
10
29
25
54
50
63
93
64
143
132
85
11
21
264
46
50
240
24
10
54
68
3
19
65
7
50
63
57
28
11
9
96
15
24
96
72
9
51
69
228
40
20
36
36
36
15
37
20
48
4
23
31
36
18
155
33
12
180
63
69
28
8
63
9
180
100
8
24
4
20
39
21
27
72
120
36
9
135
45
3
93
36
24
12
82
86
216
63
93
12
3
60
69
51
57
46
2
192
3
45
84
84
4
71
12
33
10
89
57
39
204
36
12
297
72
36
24
84
76
18
53
57
132
118
38
75
49
80
108
48
24
108
60
60
15
127
108
41
57
48
312
12
48
112
35
48
43
74
70
216
234
72
104
4
36
20
96
39
79
206
46
18
131
141
34
26
99
24
45
48
48
106
54
36
80
10
38
52
44
24
12
96
27
81
72
12
36
12
192
51
105
60
36
39
91
101
7
38
87
21
15
9
63
132
93
118
2
63
192
9
58
170
82
14
36
96
34
14
76
116
82
38
192
15
21
76
8
63
108
12
93
4
32
39
55
2
88
36
11
45
24
144
147
165
94
18
32
130
86
24
34
50
15
21
40
20
60
64
36
44
159
21
60
27
177
36
36
88
32
3
91
17
33
12
3
189
52
18
26
27
19
41
12
1
47
45
60
72
63
19
158
40
8
3
25
32
12
75
36
81
48
15
21
72
15
9
24
10
89
1
59
36
31
26
183
9
70
41
129
82
26
84
36
63
57
12
60
112
8
36
72
64
90
270
23
60
45
15
33
22
36
86
51
7
206
12
34
50
58
2
60
28
35
105
96
27
153
16
188
46
74
142
98
240
36
99
48
9
84
24
82
ABCD 94012157282*3^$a+1 [50094]
14
70
36
83
27
93
24
12
1
80
207
63
129
15
46
12
11
84
1
119
12
21
27
132
13
50
48
30
64
23
13
14
10
23
33
87
1
20
144
36
64
86
81
63
6
99
87
106
59
49
11
60
45
28
48
50
94
20
15
1
2
57
33
16
20
102
22
26
54
6
21
24
45
64
71
27
57
21
4
38
34
14
12
57
33
48
42
42
16
2
58
12
8
66
9
24
75
130
38
102
36
39
96
15
21
69
39
21
42
33
37
107
21
36
15
33
27
3
46
95
49
11
39
10
35
37
14
30
15
24
57
6
57
177
39
36
49
104
60
6
45
24
72
13
12
14
21
33
48
28
26
33
13
32
6
60
21
25
35
111
22
116
4
60
12
23
132
144
36
9
75
51
58
8
210
69
1
8
15
61
80
195
15
34
60
12
38
9
12
15
69
1
24
35
27
120
33
37
20
88
56
6
33
25
71
21
4
23
25
2
36
57
156
27
42
15
13
20
64
176
28
2
114
30
18
6
10
12
38
36
34
14
6
39
13
44
66
84
10
23
63
57
27
9
49
32
60
63
13
23
51
105
24
36
60
3
81
36
33
51
36
75
9
75
9
13
20
63
61
48
95
1
36
74
9
33
30
154
38
18
18
21
24
45
39
3
9
1
47
61
2
30
3
15
9
111
10
32
18
166
56
144
75
3
132
9
49
38
58
50
30
4
32
28
68
124
26
10
24
35
60
25
35
3
6
15
60
25
24
152
3
3
9
39
69
51
24
10
38
10
47
33
60
18
36
174
15
96
15
46
50
82
47
33
12
28
38
94
23
60
1
32
78
69
180
36
21
40
38
82
96
32
12
39
24
1
20
111
13
35
13
50
10
72
62
168
42
54
12
117
36
49
156
36
20
63
25
38
34
24
20
99
15
18
18
9
96
61
20
6
48
12
9
9
30
96
46
80
3
25
71
60
33
6
10
2
84
84
10
72
47
36
1
86
57
21
51
25
38
42
3
87
58
11
21
63
217
35
13
132
20
28
26
34
8
18
30
12
87
25
38
10
59
21
3
39
90
156
75
57
18
36
24
9
96
37
32
75
25
48
47
13
68
75
21
60
4
24
56
16
59
39
21
57
87
21
36
48
15
12
13
8
60
42
6
52
32
6
72
10
68
15
27
9
25
14
189
3
42
28
32
52
86
12
12
48
105
117
36
18
156
30
15
3
30
6
30
124
11
57
220
83
49
2
36
54
90
214
11
105
60
75
1
48
20
112
83
25
36
84
59
1
20
39
25
2
9
27
130
59
9
16
36
50
58
59
37
144
12
110
22
20
126
30
36
30
58
68
28
11
45
16
44
64
50
144
81
49
72
35
48
37
204
144
48
38
45
84
3
9
3
45
25
35
33
63
156
24
87
34
119
36
75
33
33
12
132
28
20
40
8
28
2
57
15
60
141
24
111
22
2
10
95
63
22
11
69
42
10
86
69
60
39
10
20
42
93
36
49
36
146
10
23
177
12
192
124
35
27
189
48
57
66
18
60
39
72
1
12
11
147
22
2
30
36
60
18
84
42
3
51
70
24
2
9
21
16
50
9
1
50
48
81
1
50
30
3
9
28
24
50
78
6
82
84
20
6
10
50
10
50
58
74
45
73
104
28
20
16
11
1
23
15
42
18
24
82
20
3
93
28
35
37
110
48
30
15
49
12
38
141
60
1
59
45
12
87
13
110
10
47
27
30
6
93
15
30
12
52
11
51
30
39
25
176
48
6
9
12
153
16
44
28
68
6
30
54
12
10
12
62
34
35
1
36
12
11
9
15
3
12
57
60
3
60
10
108
20
3
24
1
11
13
2
9
37
14
30
99
25
11
9
100
11
24
9
36
64
108
2
21
45
60
52
50
42
18
9
165
28
35
27
10
108
11
24
1
86
54
39
12
169
71
24
169
32
184
24
12
59
15
9
15
48
162
66
94
47
39
54
75
21
52
23
36
1
20
18
10
96
84
2
108
36
70
14
21
3
21
57
18
45
145
95
39
106
2
10
263
15
30
16
36
2
58
2
21
9
15
60
37
84
2
9
13
8
39
39
9
36
49
36
71
1
8
40
26
9
24
51
24
36
10
59
73
14
33
45
28
24
14
34
11
21
40
14
72
9
105
75
21
87
15
150
18
82
80
6
22
38
132
9
24
9
12
28
11
45
12
28
56
16
83
36
25
80
63
73
38
9
180
61
182
84
69
1
20
6
154
36
24
36
38
36
6
18
21
109
72
23
84
25
228
59
1
12
191
25
24
36
86
33
27
36
57
120
57
3
45
18
24
70
59
39
72
10
23
96
24
1
44
111
27
9
15
30
3
156
21
6
90
60
4
48
107
81
3
96
73
20
52
158
228
10
2
66
15
87
9
45
28
68
102
12
33
25
8
3
61
80
198
10
12
59
1
48
20
51
25
56
64
11
60
39
24
21
81
4
32
3
27
82
2
36
33
9
40
68
28
14
21
27
117
33
54
9
61
56
87
1
14
6
66
9
1
68
ABCD 94012658016*3^$a+1 [50049]
27
21
12
51
44
7
18
72
59
37
15
135
105
105
3
81
11
28
24
33
35
7
101
139
18
155
72
16
81
59
4
36
32
7
90
78
30
35
28
56
24
12
40
57
12
23
28
24
140
36
7
33
39
30
15
24
27
113
1
6
29
1
84
36
42
77
25
11
52
72
51
5
12
180
76
69
12
36
132
15
8
124
141
59
208
105
18
30
15
68
1
48
3
60
15
17
73
23
16
128
36
1
15
21
15
32
13
84
11
4
33
3
20
79
153
36
21
15
111
53
67
30
95
4
93
87
141
192
27
3
48
77
48
40
27
5
16
9
143
25
42
21
21
63
188
115
54
63
68
37
111
56
36
12
52
15
6
215
24
25
18
57
15
66
54
69
129
15
20
13
15
24
84
117
15
32
85
11
49
3
32
7
66
15
20
25
60
60
15
9
99
144
63
29
4
20
52
9
11
12
37
3
48
69
36
27
3
213
92
7
45
56
64
33
23
96
13
30
18
47
108
12
85
75
93
39
45
6
17
25
35
16
21
36
12
131
19
53
12
40
33
3
81
95
25
66
93
104
16
27
9
8
300
40
108
20
12
52
45
15
21
12
30
30
35
36
37
30
54
18
113
55
24
113
40
33
3
51
21
20
72
7
9
87
33
57
23
1
6
93
189
63
8
37
24
131
49
23
25
30
30
11
16
36
68
4
93
99
33
23
24
61
47
36
91
53
48
19
201
15
54
3
20
115
30
87
21
30
24
48
5
13
23
84
25
12
120
3
36
9
87
68
16
20
1
23
48
25
87
12
44
7
102
27
8
52
123
90
72
3
117
3
57
39
27
29
121
24
83
96
36
88
12
21
23
100
57
3
21
96
63
9
3
60
68
72
19
5
25
63
108
32
7
9
72
8
1
63
8
12
163
17
36
96
84
121
11
28
9
60
42
53
16
36
24
164
16
411
18
15
92
1
39
3
65
7
53
48
24
48
13
3
24
45
60
18
24
78
23
4
15
6
114
90
96
35
88
24
20
12
61
27
20
217
30
41
60
25
63
9
27
36
48
27
24
5
4
72
69
3
12
36
20
24
13
12
119
16
108
156
21
3
27
90
6
17
36
132
28
27
17
36
1
36
84
39
84
92
76
87
57
20
1
42
5
108
37
75
33
59
1
47
13
59
24
12
37
168
42
45
3
45
72
96
12
15
5
52
60
12
21
95
124
56
49
3
20
28
60
15
24
69
32
37
71
97
15
15
17
232
24
36
75
18
155
85
12
11
60
28
44
88
20
37
11
16
36
152
16
12
8
31
66
30
17
12
43
18
279
36
219
90
23
55
18
24
59
76
45
59
16
15
101
52
33
75
27
21
72
8
49
18
24
216
33
39
45
3
5
19
45
33
27
45
23
13
12
51
20
1
11
49
83
100
60
32
1
3
57
107
13
150
30
23
12
7
65
40
108
20
120
60
25
42
5
28
8
12
88
9
191
96
115
6
3
9
27
68
7
29
61
35
91
54
63
27
30
48
72
3
20
25
120
48
12
11
4
177
6
45
60
9
63
20
192
16
60
20
19
6
3
36
81
15
20
37
12
6
30
15
75
17
40
105
35
43
33
72
105
23
12
25
15
72
12
24
36
3
45
117
36
15
9
60
131
28
20
52
128
72
72
16
9
27
8
156
24
36
84
73
75
68
76
36
69
3
45
12
36
47
52
56
4
56
48
4
92
43
18
12
108
47
13
84
126
24
93
33
84
36
99
20
24
109
78
30
84
3
165
71
84
37
71
25
30
42
15
20
67
53
16
44
37
18
65
52
24
72
92
13
12
23
60
28
20
1
3
72
33
23
12
96
91
45
24
56
25
59
31
21
117
87
56
28
20
7
42
23
109
111
45
12
12
3
105
71
19
165
27
45
36
15
5
28
39
41
31
30
180
59
16
123
30
12
126
5
12
55
18
23
181
119
1
71
109
3
45
30
30
71
16
56
4
21
35
7
21
96
48
27
29
16
33
75
57
35
16
69
11
12
88
9
83
36
4
27
9
57
30
42
15
20
48
24
25
59
37
15
69
108
63
32
25
15
123
53
37
3
32
49
36
47
12
24
120
16
24
51
89
31
18
147
24
69
3
75
53
16
68
112
104
124
105
3
24
144
21
60
3
8
28
24
33
12
23
72
76
120
24
105
51
21
23
7
41
169
6
29
13
51
72
8
121
123
180
33
84
48
12
95
4
21
66
42
27
141
47
28
9
90
33
20
85
35
36
31
29
19
48
57
33
87
72
15
29
19
53
48
67
5
112
3
90
60
3
39
21
36
108
225
23
19
89
49
30
101
4
15
18
3
21
51
9
120
143
43
93
9
15
32
91
5
12
13
23
96
64
27
53
52
ABCD 94012975432*3^$a+1 [50005]
96
13
18
60
24
90
39
56
4
27
9
39
12
57
12
15
9
44
7
144
72
209
43
60
185
37
18
101
36
204
25
11
31
84
96
84
5
1
18
144
12
53
13
18
24
6
216
15
9
35
7
24
60
24
66
6
33
51
48
197
43
12
60
5
180
84
24
31
21
21
30
42
42
24
5
55
42
30
29
55
96
137
60
52
3
48
24
65
115
174
119
7
18
135
156
27
24
45
39
36
213
87
29
24
16
24
33
24
15
99
21
24
9
71
1
83
12
31
12
30
47
19
29
73
30
12
36
42
23
16
8
96
1
198
5
61
30
149
76
56
1
47
103
9
24
15
84
65
31
54
18
57
51
89
192
1
39
15
18
90
72
89
180
64
140
37
39
9
11
19
17
48
12
61
54
33
56
24
216
7
24
69
15
81
51
77
55
30
11
37
54
24
41
145
66
144
5
28
15
60
42
18
30
6
101
61
72
15
72
111
108
41
43
65
91
6
239
16
99
102
23
7
209
28
27
5
43
48
12
165
3
84
29
64
20
40
51
5
19
105
36
9
48
30
42
78
89
73
6
101
61
330
30
18
54
111
81
24
30
36
24
29
7
90
119
7
57
27
30
23
120
36
16
68
121
99
51
12
54
144
11
28
15
41
55
12
189
123
126
6
33
3
30
47
12
19
65
16
8
196
36
48
15
12
30
18
17
133
11
37
143
79
60
77
120
73
126
192
12
5
121
90
54
11
36
28
87
48
198
168
30
9
15
18
42
12
33
3
149
31
17
43
12
77
103
6
99
27
66
3
27
53
61
119
31
186
54
60
29
19
6
24
72
23
7
24
65
16
15
66
162
17
64
51
65
1
162
6
24
18
72
21
80
19
5
55
138
99
15
125
19
84
45
20
31
12
84
24
42
42
6
120
90
6
24
24
71
1
6
24
18
72
78
138
42
36
45
75
21
39
84
5
96
36
208
32
49
30
29
85
6
36
84
9
33
48
90
9
123
90
59
13
48
18
29
55
108
24
45
8
31
9
3
54
3
21
54
41
25
39
105
51
21
6
53
96
13
15
33
114
53
1
96
126
17
1
66
54
15
87
33
99
48
89
55
144
89
37
30
84
12
77
12
24
16
75
30
66
54
24
102
18
42
174
35
60
31
24
29
55
6
18
96
65
4
33
24
24
114
101
25
59
37
18
48
108
36
53
55
41
16
8
1
66
54
35
36
49
24
15
27
6
119
73
47
88
92
60
4
69
18
9
188
43
30
299
13
30
18
144
66
108
12
53
16
20
79
30
120
11
115
186
3
27
53
76
68
13
42
12
36
77
1
30
81
80
24
139
77
1
59
48
43
12
30
27
39
5
97
162
6
11
43
17
24
25
222
57
33
42
96
45
225
6
144
36
108
66
24
18
204
5
13
102
48
41
4
36
87
120
42
30
18
42
30
168
30
53
7
53
1
246
84
78
96
11
61
3
156
33
6
41
55
36
12
60
12
300
29
60
85
6
5
19
105
20
7
29
24
25
11
85
48
42
144
5
96
43
161
144
7
60
168
36
6
48
11
31
149
1
6
17
1
111
33
66
65
156
19
29
136
51
125
25
24
42
77
25
155
16
39
101
1
66
144
24
29
55
81
9
18
93
9
168
23
127
17
120
31
24
156
6
24
111
9
99
111
120
54
18
24
150
6
12
12
60
6
227
13
47
31
24
138
63
36
51
72
17
1
24
90
6
27
21
15
44
12
43
168
33
36
51
72
12
5
48
43
24
18
42
78
96
35
115
12
77
1
231
44
180
1
18
77
49
24
15
3
30
198
12
30
18
120
41
180
25
35
19
41
40
51
89
13
96
90
72
53
7
18
39
27
165
3
12
24
66
54
41
1
83
67
29
31
54
63
32
73
30
12
29
91
24
54
6
120
84
5
67
84
41
25
114
72
9
45
135
3
41
79
36
84
108
57
33
23
25
42
54
168
48
42
5
31
89
67
6
42
5
73
48
51
3
60
108
53
19
36
30
42
12
137
73
6
41
43
12
84
285
9
131
37
30
48
36
6
18
29
31
66
3
20
115
48
30
23
4
12
99
12
69
68
60
13
83
31
ABCD 94013172824*3^$a+1 [50038]
15
25
5
30
150
55
89
126
96
49
8
40
83
157
72
144
5
30
72
60
57
40
17
15
64
77
3
24
33
54
129
72
9
135
24
15
225
51
30
31
24
8
81
12
27
87
1
413
96
3
171
36
145
176
24
21
99
75
6
204
43
11
61
80
99
12
18
126
33
57
15
69
30
37
113
207
120
39
33
63
9
39
105
21
66
33
144
72
88
128
3
30
15
24
27
60
30
51
15
49
56
33
31
128
117
180
39
120
64
143
9
24
24
72
240
88
360
8
3
109
17
39
51
133
8
9
15
135
81
48
40
32
9
156
18
1
11
13
32
112
41
42
210
43
17
24
31
32
177
66
109
8
3
54
39
81
151
104
39
1
95
33
111
225
27
69
15
1
72
131
45
64
11
30
135
192
208
17
55
83
72
133
11
109
56
48
168
3
45
27
229
35
84
90
36
75
184
35
120
21
24
112
8
111
81
159
9
81
6
60
24
13
11
69
16
216
35
85
8
117
210
9
117
75
123
96
61
192
8
72
201
90
30
15
24
16
185
31
176
24
99
96
21
9
79
5
51
99
6
114
61
24
152
69
6
24
6
48
90
132
9
231
84
54
7
8
51
13
53
30
69
16
104
9
31
56
72
33
15
75
13
24
47
30
114
81
51
45
40
128
120
24
328
35
24
30
55
65
63
141
36
15
40
71
33
81
30
1
83
6
6
84
54
66
6
175
29
150
69
21
30
24
6
31
8
24
33
39
24
117
84
135
40
296
3
69
111
25
17
199
11
13
144
8
33
72
39
48
16
80
171
69
184
8
9
24
135
51
69
27
13
144
11
141
24
72
184
5
171
33
7
59
120
126
7
83
144
96
85
80
15
105
9
63
27
69
171
30
39
111
114
12
84
15
120
459
6
180
60
6
25
32
40
128
48
45
12
138
72
93
40
32
9
84
19
8
24
15
25
5
54
60
42
48
276
6
109
29
51
105
31
35
18
75
16
176
72
51
96
21
88
131
144
21
24
16
8
51
30
15
57
48
7
72
83
45
3
21
9
39
147
24
120
85
11
36
153
27
30
63
96
48
33
7
23
18
39
33
24
24
55
161
60
19
131
30
135
9
60
27
72
33
7
17
24
79
47
169
24
107
181
89
55
48
17
79
95
36
294
111
69
66
9
16
65
90
69
135
1
80
129
15
16
128
136
11
45
48
48
3
45
96
129
30
289
17
15
16
59
21
88
11
144
45
120
120
45
51
9
7
35
37
11
42
78
45
51
24
60
42
48
127
23
121
8
27
24
72
13
71
33
40
17
15
24
45
27
3
66
3
33
24
39
111
9
264
96
51
54
66
21
33
30
9
27
174
30
57
120
24
21
174
141
64
8
40
8
15
138
132
30
93
40
41
15
96
75
150
127
48
32
27
30
223
113
24
6
204
24
6
36
3
255
60
30
7
72
23
57
117
114
60
45
40
32
72
33
114
45
51
48
117
45
84
30
105
21
3
27
24
6
55
29
30
13
11
6
79
80
21
91
24
144
47
78
6
93
3
24
6
15
24
40
96
35
13
65
120
55
35
126
159
15
1
239
30
60
336
183
27
96
18
12
138
45
207
9
9
15
15
60
66
30
45
48
153
39
75
21
33
31
59
90
12
15
3
30
87
144
280
144
32
39
1
83
126
15
111
33
15
121
5
6
24
6
30
57
27
90
66
25
83
66
3
63
97
8
48
24
33
39
69
99
81
72
7
8
48
21
126
69
48
40
11
102
15
72
33
63
24
40
11
120
12
78
75
16
ABCD 94013508742*3^$a+1 [50116]
5
31
180
84
57
51
222
36
59
7
105
75
18
132
126
18
66
18
18
57
141
6
149
144
13
59
31
72
12
5
48
1
42
54
30
65
31
9
3
126
15
80
64
8
144
85
6
29
79
84
60
36
174
36
96
36
48
39
75
5
265
36
72
227
216
24
55
17
55
90
119
1
288
23
19
29
19
197
19
21
33
15
21
24
35
13
132
48
23
24
31
41
48
136
75
42
275
13
54
173
97
135
8
67
6
159
21
59
48
67
72
29
7
162
6
120
89
61
155
1
15
96
87
72
108
77
168
13
48
36
15
39
60
5
175
66
18
42
35
139
36
6
72
120
11
7
209
25
23
55
90
12
35
24
96
61
123
56
40
69
24
90
90
48
119
103
81
21
96
59
48
1
15
129
66
5
91
53
91
252
102
6
216
5
25
36
107
7
84
36
60
29
115
12
18
126
36
150
18
12
17
61
54
12
113
85
36
6
180
30
108
6
5
79
17
120
25
39
147
29
48
13
72
30
18
35
43
12
129
39
84
5
103
222
11
115
216
30
23
48
43
29
48
133
24
27
96
213
6
30
23
127
54
12
23
49
6
12
18
6
29
7
17
72
1
12
35
55
60
12
89
40
32
24
49
359
61
51
56
24
49
54
30
11
25
186
66
18
60
12
54
83
115
5
157
11
67
90
27
99
102
39
69
36
60
123
15
108
42
156
234
5
120
7
30
150
90
99
39
41
24
25
6
12
60
65
199
113
91
29
271
129
33
18
29
192
13
60
12
114
9
147
18
18
24
33
8
7
78
35
127
12
126
78
126
59
31
144
30
59
31
60
66
36
119
48
1
126
33
75
12
180
173
43
24
30
119
24
43
12
65
31
65
7
102
323
48
64
80
85
72
120
96
84
6
137
88
75
165
8
96
40
3
12
36
53
25
47
223
252
77
240
43
5
7
42
36
83
7
9
80
1
15
57
48
72
60
51
75
77
169
6
48
42
102
6
59
40
21
11
79
6
11
19
54
114
210
35
55
180
21
15
54
35
72
55
6
30
69
63
162
15
183
41
24
40
8
40
3
125
24
31
41
55
9
81
71
264
43
53
24
79
126
59
1
18
48
60
144
33
21
35
19
30
90
42
66
177
45
102
5
91
18
54
30
72
54
65
40
21
24
11
19
252
72
78
84
78
41
96
48
151
96
41
24
145
24
102
17
25
311
24
192
43
6
71
16
15
18
54
72
306
18
24
30
18
204
138
36
24
30
36
89
25
47
24
1
30
18
87
39
132
90
59
223
90
78
65
37
6
29
223
30
35
37
36
6
18
18
84
6
35
85
60
207
27
5
49
12
90
89
55
60
18
27
3
5
31
57
159
18
47
13
120
35
1
6
36
29
109
36
126
24
113
13
83
61
11
19
5
139
5
120
25
12
59
64
80
31
18
6
41
25
6
17
120
1
72
90
162
3
48
135
102
60
30
72
90
183
3
29
1
90
36
113
1
239
43
198
54
17
48
48
37
90
210
95
88
15
65
13
144
48
42
30
456
66
33
80
160
87
114
126
84
5
49
47
24
72
168
136
3
18
59
16
57
72
23
13
120
42
66
71
1
168
72
48
95
16
21
18
161
73
215
48
7
12
54
15
56
145
23
85
18
57
80
61
90
6
59
7
89
24
37
84
23
37
59
79
90
95
37
30
216
24
84
6
174
60
12
180
78
120
54
5
175
18
18
149
175
78
48
75
56
85
54
5
96
13
107
ABCD 94013571812*3^$a+1 [50033]
72
111
84
1
119
21
39
81
3
69
27
36
12
73
143
189
3
24
105
3
72
225
48
27
108
205
23
45
3
21
120
15
93
108
4
23
45
28
35
9
48
52
176
123
60
21
135
61
35
9
75
48
48
9
36
72
63
9
3
60
13
59
84
12
48
57
72
52
20
15
24
9
195
36
96
81
99
48
33
63
300
12
24
141
40
59
21
124
23
96
141
28
20
120
15
48
25
47
93
147
12
93
27
45
48
72
99
36
144
57
72
3
60
45
87
25
32
3
13
92
27
93
120
63
12
12
36
13
32
12
100
23
177
75
12
24
9
48
27
156
9
27
336
60
12
108
109
35
33
3
9
39
9
15
33
3
252
165
72
63
48
69
3
9
15
84
12
288
21
111
49
20
96
3
69
135
57
3
60
48
57
51
24
45
51
21
28
47
81
60
24
75
141
27
93
87
33
15
72
96
12
37
131
9
12
15
36
117
111
81
48
15
93
39
21
24
3
36
36
1
47
60
225
15
37
20
48
48
12
171
180
1
20
51
168
300
60
36
60
21
15
24
81
27
225
51
129
3
25
107
33
99
33
27
85
119
141
39
12
9
60
63
33
24
51
105
99
45
148
107
60
21
64
80
36
3
12
45
12
120
3
12
72
21
4
128
3
12
12
45
120
3
93
12
16
35
72
12
25
32
39
72
132
216
21
15
33
27
105
435
13
12
36
23
37
23
60
1
179
25
92
15
117
15
133
95
48
24
117
15
49
32
195
72
73
107
93
3
24
12
109
11
81
72
12
15
144
36
1
32
72
75
73
23
105
3
81
171
45
72
208
32
51
12
49
35
13
32
63
13
23
9
60
15
276
156
73
152
96
72
72
3
45
27
25
68
108
12
63
12
25
11
12
25
35
129
124
11
81
52
23
45
99
264
1
36
59
21
15
45
3
1
176
72
72
39
25
119
96
12
12
33
15
157
11
9
16
44
52
11
69
63
60
12
21
100
32
48
3
141
183
85
23
9
99
12
24
61
23
24
12
120
24
21
16
48
179
12
84
9
27
84
1
71
25
44
63
36
21
304
32
112
80
48
144
3
12
45
3
36
109
35
48
25
23
9
75
177
36
15
165
27
85
47
205
71
25
35
45
4
23
36
60
24
61
84
8
15
105
160
35
45
24
120
51
120
133
56
15
48
33
72
27
33
12
3
45
88
35
72
36
204
357
15
1
12
23
57
12
36
132
27
36
12
93
27
13
272
60
51
24
12
36
37
11
12
84
21
132
3
45
87
180
177
39
189
72
135
33
16
92
3
9
147
24
9
12
36
15
48
21
15
24
12
165
72
3
12
60
192
276
12
33
75
168
129
63
60
12
48
12
297
3
273
63
129
12
39
9
108
4
20
51
105
240
27
132
36
60
12
72
13
32
75
25
83
25
11
24
180
93
15
9
75
61
83
240
12
45
243
9
75
156
72
60
117
75
132
33
183
120
12
25
11
24
297
100
144
59
12
165
39
24
25
128
60
3
1
71
12
120
168
165
120
27
33
12
72
51
60
13
119
93
99
24
69
112
8
3
60
144
81
123
72
37
11
72
45
15
108
129
15
45
15
36
21
51
12
57
39
24
60
156
1
71
12
12
48
60
36
129
48
12
3
9
36
252
100
11
9
3
69
39
57
147
60
133
84
80
63
45
3
13
11
33
48
72
63
9
15
201
12
112
59
12
108
12
69
39
9
27
48
48
49
95
48
192
85
56
63
9
75
133
32
75
96
84
1
11
193
215
45
15
48
105
84
36
15
13
35
96
60
168
36
37
20
3
120
72
105
3
9
15
85
71
12
45
27
37
36
59
ABCD 94013574602*3^$a+1 [50074]
18
18
72
54
145
53
90
36
157
24
36
179
126
72
126
36
1
24
65
175
5
175
131
265
23
61
96
60
53
31
275
126
90
18
31
180
383
18
162
18
18
36
205
83
13
204
180
35
61
65
72
7
65
18
36
1
60
96
23
126
126
54
18
73
125
139
59
90
90
450
144
7
83
37
36
53
324
72
36
235
120
84
83
18
90
54
55
89
31
59
216
54
67
24
240
240
23
90
108
139
545
91
107
97
65
175
365
36
19
60
120
395
180
108
162
295
29
36
270
108
97
281
414
481
167
36
37
35
49
96
269
31
5
115
155
85
60
35
18
127
120
347
72
121
23
61
36
144
65
115
60
23
36
1
360
35
61
65
144
391
24
53
67
293
187
60
95
54
31
5
31
59
18
108
54
25
36
173
211
149
31
185
36
180
139
36
23
144
72
90
115
65
31
144
131
18
360
162
198
36
198
157
275
126
115
119
25
155
181
395
18
36
18
36
157
239
36
252
13
113
187
407
97
60
60
60
120
216
107
90
72
180
36
18
241
245
271
17
7
155
1
53
91
36
35
432
13
329
36
319
95
18
126
1
180
233
187
65
55
36
24
60
59
54
90
73
89
91
107
108
234
31
5
144
126
90
162
313
65
198
126
91
269
54
37
17
7
29
7
24
221
295
47
97
11
54
288
67
5
151
120
107
37
120
23
36
522
360
55
125
55
395
85
77
67
36
329
91
53
216
36
72
72
115
36
300
24
101
55
24
29
7
180
443
144
13
23
37
17
43
24
95
85
36
23
126
90
61
24
276
24
191
25
83
61
60
300
11
144
85
41
175
84
120
53
162
181
107
133
24
60
53
18
90
54
36
18
36
91
60
245
54
198
7
101
79
11
234
55
156
95
18
594
72
145
36
17
247
36
77
108
324
55
341
90
108
1
251
25
29
235
71
25
29
31
185
180
115
24
156
119
25
120
215
1
107
253
144
359
61
65
198
126
31
96
215
360
90
79
11
144
61
119
306
199
120
59
ABCD 94013893622*3^$a+1 [50029]
205
99
39
54
51
105
30
18
114
5
55
60
125
13
60
78
174
12
24
119
55
96
6
83
25
23
96
16
33
54
96
57
45
51
80
48
1
66
30
47
13
147
80
97
6
192
42
90
42
30
45
9
120
66
18
102
5
1
24
87
9
48
60
59
73
119
19
66
84
252
60
15
27
66
3
39
9
69
6
48
156
153
123
6
102
9
93
24
12
24
39
80
109
6
6
24
60
84
96
6
6
42
9
51
18
48
11
121
39
33
6
9
3
24
66
24
123
45
35
16
69
60
15
75
53
7
132
6
90
24
48
93
32
37
294
5
19
45
32
49
24
72
47
64
96
51
45
57
18
30
87
96
57
36
42
42
72
30
9
57
87
117
6
5
7
42
114
30
66
24
53
7
57
9
24
24
60
171
57
12
107
16
75
90
60
95
25
108
12
24
71
13
54
77
19
30
12
195
87
36
24
93
105
30
18
66
53
7
48
57
45
90
246
195
32
133
27
33
60
35
37
348
108
83
16
93
42
60
18
24
36
24
30
6
3
9
66
5
49
111
21
27
39
30
12
168
39
3
138
35
67
45
3
29
91
102
15
81
12
48
24
78
78
192
47
7
36
69
75
101
13
12
119
13
3
33
47
19
45
9
71
1
42
69
117
27
99
84
66
90
138
6
24
5
7
30
27
9
71
19
18
59
103
41
43
30
84
36
96
12
35
144
67
186
24
84
23
85
24
3
21
162
41
64
3
96
24
30
120
47
43
42
27
21
132
18
192
150
18
66
18
90
36
11
19
72
117
21
96
24
6
78
60
36
24
183
123
5
160
141
276
102
6
35
67
24
21
129
36
78
96
36
60
90
42
18
18
5
16
45
83
67
18
108
24
84
51
9
39
33
168
24
6
57
9
120
48
143
103
9
80
64
39
9
9
84
30
149
48
1
15
27
96
5
37
204
18
6
72
63
48
39
9
3
6
24
6
105
87
42
12
24
120
36
48
36
75
87
18
23
1
18
132
60
18
123
21
6
69
48
45
3
80
16
81
36
27
33
15
96
39
89
13
48
36
48
18
45
80
49
63
21
12
63
57
87
105
12
75
51
84
30
6
60
41
64
39
66
24
18
77
48
61
12
18
60
9
45
12
186
90
3
57
18
54
156
3
3
45
33
168
18
53
48
13
240
90
9
27
5
121
23
48
19
6
12
107
103
156
45
9
108
60
48
162
48
36
9
9
23
43
5
1
84
294
30
48
71
1
12
30
6
12
78
18
30
21
128
37
24
60
234
36
9
32
96
37
75
81
24
48
60
48
60
66
84
185
97
258
90
3
141
78
24
45
39
57
99
54
39
3
42
3
33
12
35
16
27
24
29
16
75
156
246
156
18
21
32
112
99
192
66
48
59
61
42
9
9
156
11
109
3
33
54
30
6
108
9
80
97
159
69
6
96
6
12
78
60
41
1
120
90
30
15
21
27
33
15
80
16
39
42
102
41
16
3
48
54
48
120
42
108
18
23
1
111
39
126
72
120
48
11
43
101
13
51
128
64
96
45
3
224
16
192
117
59
19
29
96
16
27
72
29
13
35
16
3
125
61
96
60
71
1
96
36
75
69
264
42
9
21
156
12
83
7
90
12
36
54
36
42
66
57
32
37
24
36
24
84
48
48
6
45
3
102
36
60
12
27
33
15
45
3
39
9
99
48
45
69
6
48
21
75
6
15
45
102
45
27
54
6
18
120
60
3
9
23
55
132
78
108
24
36
47
112
9
24
255
45
36
12
120
27
27
24
24
108
138
6
9
87
48
41
61
243
45
12
183
9
39
144
33
12
3
21
48
30
6
39
80
13
12
215
13
3
9
12
11
43
54
102
144
60
6
23
1
54
6
3
96
81
12
138
41
85
11
37
11
25
192
23
48
97
12
12
18
5
144
1
168
192
120
15
3
42
168
30
36
6
12
30
12
48
77
16
48
48
21
66
42
12
30
12
84
210
144
12
18
21
105
36
3
48
96
80
16
51
45
141
3
48
213
27
69
ABCD 94014750632*3^$a+1 [50022]
48
18
12
84
9
27
48
126
132
3
99
24
21
9
18
18
24
102
48
54
12
60
24
87
57
84
3
3
78
24
6
18
42
30
18
69
3
72
72
48
126
30
6
6
69
27
18
84
66
21
39
33
9
120
18
108
33
9
66
24
66
6
45
21
6
30
24
84
12
24
30
12
132
102
147
9
72
96
6
33
27
24
126
24
15
69
162
9
45
27
72
21
108
15
39
6
30
96
48
18
99
117
6
24
42
6
42
30
45
93
144
54
6
6
102
138
33
27
45
153
84
12
111
15
60
18
78
42
51
99
30
6
6
48
96
3
69
12
87
105
15
72
27
138
30
117
21
6
150
12
12
15
3
69
3
141
3
66
48
36
24
54
48
108
6
24
54
9
9
24
18
78
72
39
51
6
63
51
21
96
3
30
111
21
72
24
60
39
3
24
120
30
39
21
30
24
6
162
96
30
72
39
21
12
111
27
6
48
42
18
6
48
174
24
30
30
3
3
12
12
45
9
39
45
51
27
21
21
30
21
15
42
162
69
27
36
9
24
48
15
54
12
66
21
9
12
6
138
30
126
42
12
54
30
90
120
12
12
54
21
72
21
42
105
27
21
21
60
24
18
96
93
9
12
288
36
18
24
12
42
18
6
111
105
42
18
36
60
6
6
30
6
120
102
120
45
9
114
12
81
63
18
15
285
6
45
33
24
12
72
3
15
12
117
15
36
78
30
48
9
231
9
27
12
30
12
39
24
3
6
24
6
9
21
75
27
12
6
36
6
6
90
30
24
126
48
72
6
18
114
3
9
279
57
42
54
15
51
54
15
39
6
6
45
33
168
48
48
18
210
27
75
174
39
9
18
36
48
6
99
3
6
48
84
36
39
15
18
48
42
36
12
45
3
30
108
30
54
48
42
162
27
57
138
54
6
18
39
45
60
30
48
9
129
54
12
18
3
69
3
189
72
72
126
60
18
12
48
3
111
6
42
108
6
63
33
72
42
12
6
36
66
6
12
84
132
30
48
21
21
66
105
24
21
51
3
18
27
9
12
18
33
15
48
9
33
6
12
36
66
15
9
12
24
6
60
18
18
48
6
48
48
288
18
72
60
6
6
30
6
9
57
12
30
48
72
6
60
3
3
138
30
24
21
144
99
21
165
3
27
54
39
9
15
3
12
60
30
6
48
18
15
21
78
45
3
12
30
12
12
3
9
15
48
27
162
18
9
24
51
78
63
3
12
12
42
99
75
42
54
6
48
6
6
90
12
6
162
30
111
72
33
24
30
18
78
9
165
3
3
18
54
45
57
12
18
9
3
18
24
36
18
21
9
60
24
30
30
6
90
66
24
30
12
120
72
27
33
84
27
9
66
18
99
39
12
21
15
6
30
24
24
54
42
12
6
48
123
51
24
24
21
3
6
30
126
3
27
36
84
6
36
6
42
6
6
6
78
18
12
24
42
30
120
6
63
3
48
78
6
60
66
3
9
96
18
162
24
126
96
48
102
162
72
12
36
60
6
78
18
27
15
48
66
12
6
24
36
18
126
9
9
18
114
108
30
36
24
21
99
54
18
66
51
63
48
60
36
36
12
18
30
54
90
18
111
15
48
66
42
42
3
27
24
30
15
9
18
21
9
42
120
6
36
66
9
27
108
18
12
18
48
9
3
69
15
57
120
27
36
9
33
18
18
24
51
45
51
48
3
48
18
3
57
12
84
90
60
9
9
30
36
72
18
294
48
189
69
6
69
288
63
12
54
12
72
84
6
9
48
24
21
6
66
36
108
6
21
27
45
15
78
54
6
12
75
195
12
90
54
18
39
9
24
102
90
15
39
126
30
30
102
36
54
42
60
6
60
18
6
48
63
75
90
12
42
66
6
18
12
12
27
33
48
135
45
126
45
81
66
204
48
66
24
63
33
138
54
54
66
24
6
246
6
30
87
9
6
18
39
21
27
75
24
24
258
84
66
69
15
6
36
156
54
24
18
6
45
87
36
69
9
63
96
63
18
18
54
72
108
96
30
18
66
138
132
6
54
39
15
48
30
3
51
6
36
6
60
180
6
15
3
150
84
186
30
27
51
93
24
75
117
3
24
45
21
51
27
168
48
6
39
57
102
30
18
6
54
30
144
90
72
36
54
36
87
48
33
48
15
3
45
15
36
6
24
18
117
57
12
72
12
12
3
81
24
15
33
39
81
12
6
24
6
15
93
12
12
36
87
21
12
39
39
18
48
72
15
177
24
48
30
150
3
27
18
30
162
3
57
42
72
30
18
12
42
18
48
21
27
30
18
78
48
6
84
54
66
36
12
84
96
78
3
48
24
3
6
48
63
9
15
27
24
6
66
69
27
12
138
48
42
18
138
9
45
24
12
90
90
27
72
9
36
24
138
60
84
9
3
24
45
69
12
15
45
36
18
66
99
33
39
15
18
39
9
18
12
12
90
30
12
33
99
24
6
78
36
48
78
87
48
51
21
3
ABCD 94015000486*3^$a+1 [50000]
3
30
42
21
9
27
63
45
36
135
72
30
102
129
33
15
9
18
24
84
48
36
30
18
45
39
36
45
111
237
45
99
69
54
57
81
6
21
21
24
114
33
261
6
117
3
48
48
36
57
111
150
102
42
54
114
3
21
66
57
15
54
27
75
186
6
48
21
252
57
30
42
66
24
12
36
9
21
63
3
192
9
15
78
48
144
51
75
42
150
18
48
120
39
129
18
6
42
12
81
15
60
45
9
210
132
33
303
96
114
6
18
15
15
9
3
84
18
54
93
63
21
81
6
66
6
24
84
12
18
138
24
69
33
87
15
72
45
12
3
93
120
87
21
39
78
90
6
42
93
39
66
15
9
90
96
54
96
18
174
42
36
42
6
21
21
15
72
3
93
3
24
78
72
15
3
12
12
105
12
27
36
69
15
84
237
15
6
39
81
24
18
93
12
69
54
108
24
72
21
159
33
57
15
129
18
6
54
45
144
75
162
48
39
57
3
45
63
39
9
9
42
36
24
33
24
243
12
33
63
138
24
18
12
81
3
93
63
57
72
51
153
12
36
288
60
48
3
69
87
12
6
54
90
294
36
30
54
156
45
108
3
93
69
138
48
12
66
126
24
60
33
207
30
24
72
39
75
54
15
27
54
6
9
9
90
9
48
207
108
69
36
12
27
18
15
9
18
45
9
3
183
21
36
3
105
72
111
24
90
18
45
99
48
36
120
24
69
231
12
72
21
15
21
24
3
48
21
15
33
96
12
45
102
33
15
18
24
174
9
27
84
9
24
99
9
51
42
30
21
75
18
42
84
108
108
141
63
36
57
27
6
3
60
15
48
18
186
126
6
36
12
36
24
24
117
9
6
162
54
33
36
36
39
12
36
21
36
33
75
3
96
72
36
69
15
42
48
54
105
27
69
57
78
180
54
24
48
18
117
153
18
9
36
156
51
81
33
123
27
33
27
297
159
24
84
105
123
30
99
45
24
27
3
9
105
30
24
117
180
27
54
48
48
18
36
60
198
96
3
39
21
51
33
27
36
30
24
54
18
198
9
24
108
3
45
15
6
30
45
108
9
6
114
18
45
105
18
30
27
60
33
18
24
117
3
6
18
69
15
60
54
30
90
15
51
12
12
12
42
258
105
63
150
6
114
270
9
33
66
93
9
63
15
21
117
27
117
126
60
72
93
153
6
57
63
105
156
141
54
9
72
9
3
36
81
27
27
9
9
63
3
144
12
84
189
9
123
69
15
63
18
18
24
93
72
96
135
9
48
9
18
45
36
135
105
99
42
264
75
60
48
24
48
57
147
219
114
3
45
18
12
42
96
54
21
21
78
66
6
33
111
18
42
54
99
3
24
9
87
18
3
108
15
84
45
48
57
234
33
36
225
78
48
42
18
21
9
198
9
33
39
33
18
78
96
102
24
9
51
84
60
45
99
108
66
63
24
9
6
60
33
123
69
75
138
174
9
27
6
48
96
18
12
12
72
54
18
84
72
192
105
15
21
108
15
72
204
12
69
36
3
69
27
105
48
51
9
48
9
87
9
90
6
42
78
18
102
90
141
39
36
9
45
6
42
51
60
99
45
9
90
21
129
15
9
30
42
42
45
3
69
57
48
3
123
57
27
21
81
27
3
33
3
30
6
21
3
33
216
57
102
12
45
9
48
48
96
6
60
102
6
12
30
138
165
3
6
3
108
9
63
9
207
24
72
33
51
99
9
24
3
69
39
60
108
24
138
18
54
72
48
24
42
24
36
105
15
105
51
60
21
63
60
18
159
51
24
201
48
21
30
9
63
57
60
3
12
6
24
207
75
141
57
66
102
18
57
27
84
6
96
24
24
24
78
21
15
177
108
51
6
24
78
48
9
24
153
18
198
30
9
57
66
78
6
33
9
48
87
15
12
30
66
126
6
24
168
216
60
126
15
51
48
189
105
162
120
57
3
12
96
69
57
54
33
60
12
96
15
33
3
ABCD 94015839592*3^$a+1 [50017]
24
9
55
95
9
9
7
48
24
5
3
51
37
5
36
15
96
63
6
3
63
54
36
39
21
72
19
24
24
8
48
72
16
32
3
42
120
42
54
3
15
25
152
16
5
19
8
27
48
69
16
11
117
24
159
24
12
21
48
24
21
18
1
173
24
75
24
9
15
15
73
32
40
23
30
90
42
102
6
19
48
8
87
49
80
27
21
87
36
6
48
42
13
89
15
24
16
8
24
144
45
27
201
31
113
36
3
15
42
12
3
24
72
15
1
17
18
18
283
5
43
5
3
112
56
27
6
39
63
169
119
72
9
51
13
8
40
47
72
9
88
29
30
61
8
27
13
53
36
15
63
49
5
51
24
24
45
27
39
6
19
8
57
55
144
8
24
9
79
8
75
30
6
54
54
48
181
24
17
48
127
48
8
21
66
6
18
144
9
16
5
36
54
6
51
3
72
12
78
12
31
5
19
5
12
55
32
88
5
123
88
56
93
3
3
21
45
19
17
126
18
132
12
24
48
15
24
39
9
9
18
12
25
24
56
9
7
80
24
9
55
23
49
41
12
6
12
6
48
99
64
77
3
64
8
69
48
42
12
6
15
69
18
25
29
3
3
61
59
36
73
5
19
29
51
16
29
3
63
9
69
43
5
51
39
9
24
27
54
18
61
8
16
41
39
48
24
112
24
8
48
3
13
24
17
90
93
87
12
24
61
41
78
33
39
9
40
5
27
57
24
15
33
24
102
60
30
18
6
66
45
33
15
88
8
63
18
15
64
53
27
144
117
12
18
36
42
15
24
48
39
73
32
16
71
25
107
30
18
18
27
69
19
29
27
63
18
7
29
75
16
23
66
24
79
24
95
66
18
132
1
56
72
15
54
3
15
18
15
87
33
27
37
8
24
21
19
8
16
23
72
18
55
17
79
29
90
24
33
39
1
48
35
144
18
6
36
48
132
37
56
24
16
48
11
13
8
16
32
88
65
111
64
32
24
15
18
108
67
56
144
9
102
18
18
37
8
99
6
7
8
51
96
36
12
109
152
40
24
17
96
54
25
8
64
41
6
1
71
18
31
56
15
6
19
101
3
24
33
138
18
19
8
9
54
9
27
13
29
90
246
108
6
9
9
18
45
112
216
35
36
24
54
3
24
3
18
27
24
153
31
8
24
16
96
5
75
33
36
90
12
36
1
80
16
17
31
5
12
36
27
48
48
16
32
40
8
33
90
6
39
16
48
5
12
90
13
11
30
63
24
120
15
12
6
36
19
17
63
64
48
89
24
87
3
61
47
9
111
1
80
24
16
23
121
32
48
15
18
39
16
32
39
1
59
45
3
96
12
54
60
31
56
24
51
54
18
21
33
7
23
18
36
19
41
7
8
21
91
8
3
24
30
24
108
72
19
80
21
6
13
41
15
111
48
1
107
13
47
25
5
51
24
16
56
111
84
36
36
6
18
61
5
139
24
8
16
24
8
16
5
51
16
32
45
84
36
6
120
78
31
71
36
69
16
47
33
15
25
89
103
17
36
24
3
159
33
16
8
63
1
17
39
15
60
36
1
32
51
13
95
108
36
42
55
17
87
159
25
80
111
6
18
18
54
57
16
17
66
45
15
36
45
3
54
6
66
36
42
12
69
3
6
12
6
61
8
48
24
24
72
99
13
8
111
25
11
21
45
6
18
102
37
32
16
8
96
88
47
36
42
43
8
21
19
8
40
56
69
54
37
120
8
96
51
12
1
35
13
41
7
24
47
18
15
48
16
5
67
119
49
56
159
97
47
78
51
57
12
114
18
12
60
12
19
24
17
103
35
114
3
69
3
153
31
23
96
18
7
8
16
8
15
33
72
40
65
39
21
3
9
54
18
36
91
152
88
24
24
5
75
88
11
13
8
21
30
36
57
33
6
12
6
15
16
5
27
39
1
48
8
48
16
24
32
81
15
15
36
132
1
48
5
108
7
72
23
6
66
25
56
16
47
42
87
24
64
48
32
33
84
3
3
13
56
16
8
99
132
18
126
33
39
30
27
63
6
54
69
33
31
23
72
78
27
112
41
79
8
3
12
6
3
33
15
24
15
49
72
32
88
23
9
24
9
39
153
6
66
15
48
9
7
240
5
43
24
11
30
24
15
16
24
24
5
24
19
17
39
96
3
18
6
36
33
96
33
15
112
17
15
15
24
25
8
16
5
108
15
57
31
56
24
24
72
3
78
7
41
39
24
24
40
5
18
105
16
17
31
173
43
5
42
18
7
47
25
24
41
15
120
57
31
24
80
48
48
9
31
32
64
29
36
42
21
15
33
33
18
13
5
3
3
108
9
3
36
1
240
89
18
108
49
23
57
64
5
3
45
27
27
6
66
13
47
9
24
16
113
12
18
60
36
57
16
47
90
54
1
80
48
111
30
67
29
43
5
3
112
47
24
18
15
24
9
15
16
29
102
180
57
160
24
29
75
64
41
36
36
60
67
95
1
35
36
48
1
41
63
21
3
16
5
36
18
36
12
45
9
15
3
60
33
16
161
31
23
78
30
37
32
9
36
99
21
43
24
32
16
8
39
90
6
33
57
55
53
123
64
11
30
24
39
9
18
117
63
97
35
30
6
30
42
9
24
160
32
64
35
13
35
13
47
48
90
55
41
15
24
72
15
9
3
21
15
25
17
12
75
75
69
33
36
19
5
27
21
27
24
24
48
96
111
49
8
33
111
9
60
48
43
48
8
27
6
39
27
54
79
32
21
36
30
9
87
1
72
80
64
32
51
45
51
12
145
24
47
42
54
66
6
30
67
ABCD 94015942784*3^$a+1 [50023]
18
69
39
9
32
7
12
36
57
105
48
18
60
9
27
18
6
60
174
30
54
18
30
42
30
54
30
3
45
66
33
15
138
48
12
27
57
12
123
15
72
12
18
59
1
60
90
66
48
48
42
6
6
12
18
3
15
36
24
90
36
12
120
90
84
18
3
33
18
144
114
27
123
12
12
12
36
18
36
30
41
121
96
138
78
12
18
36
24
54
63
15
336
129
9
12
30
24
18
24
30
132
41
97
30
72
30
66
9
15
12
42
75
51
6
120
63
21
96
60
156
12
6
18
48
36
18
54
60
114
36
48
138
12
162
18
18
78
6
72
89
13
108
138
12
30
72
27
96
81
96
36
42
18
150
18
36
30
60
72
12
36
24
12
6
84
3
39
42
6
41
19
30
120
87
21
6
30
39
15
18
90
30
18
21
87
6
66
17
1
15
63
6
60
120
42
24
21
51
54
60
75
57
24
108
3
57
30
60
102
60
156
18
29
223
81
75
5
127
78
60
6
12
24
24
12
18
120
15
9
84
84
120
39
21
24
36
48
15
9
6
60
5
67
36
60
138
18
12
42
18
12
45
159
60
24
108
81
3
30
15
15
96
18
159
48
15
12
5
37
24
114
54
84
18
18
126
96
30
48
18
48
12
6
42
24
114
42
30
138
141
75
69
33
72
312
30
12
66
30
5
64
105
24
36
48
12
24
39
21
27
15
60
90
18
126
6
72
90
6
6
23
1
6
36
84
33
9
12
18
105
69
30
48
66
78
12
36
102
18
42
132
42
18
60
36
12
84
66
6
30
24
114
30
36
102
102
24
12
57
3
6
102
30
84
66
24
30
24
12
12
36
6
12
33
3
42
6
66
36
12
6
6
111
93
162
12
21
144
9
42
30
24
54
12
6
12
54
6
66
66
6
12
33
48
9
39
57
24
6
90
72
54
60
5
49
108
66
210
12
99
63
78
30
60
72
6
36
18
6
47
64
33
30
33
15
24
57
3
18
36
12
72
30
60
57
87
72
54
18
84
36
42
6
66
24
18
36
48
17
37
84
6
18
15
9
282
66
36
12
24
54
72
54
84
11
1
36
42
126
3
15
54
162
12
6
54
48
24
6
12
23
55
48
66
24
47
43
90
24
3
213
36
60
6
69
57
18
6
24
78
18
72
42
42
12
159
63
18
42
48
6
48
48
96
36
42
6
6
24
6
30
9
57
18
69
63
84
12
126
72
30
24
5
79
72
9
144
33
72
6
24
12
29
55
42
18
54
78
6
12
39
171
6
15
75
5
43
30
78
12
77
7
30
24
48
36
18
48
48
12
60
6
36
36
12
48
107
1
36
60
24
30
30
27
192
183
9
9
72
48
159
9
42
6
72
30
24
48
24
42
48
30
153
3
114
6
72
45
45
6
192
30
108
30
114
48
6
12
48
42
54
12
48
42
36
6
81
3
60
12
21
27
21
15
66
24
87
57
23
49
18
12
36
12
24
9
9
6
24
9
99
24
132
78
6
48
36
78
18
156
18
60
36
18
150
3
32
67
66
27
111
96
12
60
12
84
48
57
21
48
78
93
3
24
21
33
63
45
72
42
33
51
6
30
48
48
24
24
42
114
18
72
51
27
96
36
72
9
57
6
120
12
42
126
24
18
60
54
42
54
9
3
144
60
174
12
6
42
114
21
69
36
6
12
60
30
30
90
18
96
18
102
36
261
48
75
12
90
24
18
48
186
66
9
87
12
42
18
18
42
48
42
30
45
129
47
7
84
5
61
3
129
24
36
18
90
39
87
24
18
12
96
18
12
6
24
60
18
18
18
6
47
13
30
21
57
108
60
63
45
54
60
33
75
192
6
6
30
27
32
25
36
30
54
15
51
29
1
18
30
42
117
45
42
24
12
21
9
18
21
21
126
6
72
72
6
18
30
48
33
27
24
285
27
36
81
3
6
48
102
42
18
6
36
6
24
114
18
90
48
42
12
36
72
42
3
27
42
18
96
6
18
138
72
15
27
6
132
27
27
30
36
54
48
18
114
36
120
132
48
96
24
258
120
36
84
36
36
30
18
87
63
12
18
3
33
30
102
75
9
60
60
48
78
54
306
18
198
102
6
36
60
30
12
18
54
3
33
54
48
36
21
48
3
30
18
36
12
12
42
138
29
19
48
24
54
18
24
48
42
30
30
18
6
6
12
18
78
12
114
6
177
27
21
21
6
12
78
60
144
18
30
12
18
24
57
33
6
144
12
93
9
119
49
63
27
96
18
3
15
33
105
60
156
15
27
6
63
80
7
132
24
78
15
15
12
30
87
75
5
13
78
18
12
87
87
24
12
6
12
12
23
19
36
42
72
102
33
87
18
12
42
17
37
18
24
18
60
3
21
30
192
96
60
ABCD 94015994362*3^$a+1 [50045]
4
45
3
24
20
43
9
12
8
48
25
23
25
3
20
7
18
27
3
5
19
12
65
13
6
60
5
55
24
17
31
12
24
53
31
12
24
24
21
75
5
16
3
12
29
24
13
6
24
18
47
24
48
4
80
40
24
27
9
68
12
4
3
69
24
15
33
3
24
66
3
44
7
60
5
25
3
20
12
43
24
5
79
101
1
3
3
36
48
17
40
63
12
33
20
7
5
1
47
1
90
6
102
21
27
9
20
115
101
37
6
53
7
53
31
24
21
60
8
67
12
105
3
78
30
18
3
20
25
11
37
90
36
12
41
7
17
19
5
31
12
66
6
42
42
33
8
67
17
25
47
4
56
79
12
17
24
19
57
68
7
24
24
36
21
63
5
43
41
12
16
15
5
73
59
37
18
60
41
19
6
18
60
53
12
19
24
77
40
27
29
19
6
11
48
48
79
6
15
33
11
4
20
7
12
41
103
41
64
3
12
45
8
7
36
17
43
6
3
8
7
17
12
48
19
36
48
5
4
20
64
3
12
12
156
125
31
21
15
9
87
6
27
3
5
12
19
57
39
60
21
8
19
29
7
78
35
28
56
7
12
24
30
27
15
17
24
13
35
7
36
41
7
12
6
114
30
18
17
7
41
7
21
44
60
73
3
32
13
11
19
17
7
12
5
48
7
5
24
67
21
99
29
36
43
120
12
60
41
19
17
24
28
27
129
15
77
16
15
12
17
91
77
1
11
31
257
43
21
51
5
16
15
48
24
72
12
72
53
48
67
12
5
19
45
15
69
111
17
13
90
6
15
51
29
31
48
12
117
60
21
6
5
67
53
55
29
12
12
1
54
5
37
6
17
25
42
17
24
55
5
7
65
4
24
32
13
47
24
25
42
5
55
72
29
48
31
5
7
5
72
12
12
16
3
33
3
65
13
11
7
53
67
17
36
7
60
5
24
55
9
15
12
54
18
36
29
7
9
92
19
48
5
43
108
72
17
24
127
17
4
3
5
19
12
12
72
18
30
12
120
78
48
18
204
65
7
29
40
8
31
5
25
6
17
25
6
24
66
99
3
105
20
24
24
36
72
36
13
6
29
13
42
72
30
6
48
36
53
1
42
48
6
96
144
66
5
7
17
31
18
35
19
204
9
72
51
17
25
42
5
1
48
11
16
8
31
12
24
101
7
57
20
28
63
6
23
40
39
65
7
69
63
53
24
16
60
3
29
91
57
33
35
55
29
7
5
108
7
120
96
5
43
45
21
18
24
12
57
75
65
36
16
36
45
99
72
36
33
42
96
6
30
77
55
29
16
33
78
18
123
27
5
40
56
37
15
12
39
17
36
36
7
36
24
17
55
60
29
19
12
33
15
24
9
15
18
3
60
3
81
123
18
18
12
36
29
7
36
12
234
23
19
6
75
15
9
15
29
1
27
3
33
56
12
7
9
39
5
16
33
18
30
48
23
28
32
108
16
63
5
13
18
17
28
51
24
33
69
23
25
54
29
12
55
12
48
24
6
42
24
24
6
102
17
12
151
57
3
24
24
24
5
13
42
5
24
151
17
7
21
39
93
3
9
21
78
60
9
27
21
44
16
36
237
90
29
4
21
23
7
5
24
7
36
48
24
5
7
12
65
31
12
12
12
6
6
29
13
48
23
24
4
44
36
7
24
29
49
78
12
9
12
3
65
84
52
3
53
24
60
4
117
18
5
31
17
7
12
12
9
8
48
40
3
78
11
163
5
19
9
32
31
45
21
30
24
24
48
5
13
18
17
60
4
15
72
24
12
36
12
17
7
9
3
17
16
12
56
43
30
30
18
119
25
23
40
44
37
27
8
12
19
9
27
48
42
6
21
32
67
156
29
19
21
63
29
16
72
92
19
17
48
84
36
199
17
7
24
60
29
79
29
220
3
12
17
7
9
24
8
36
24
19
12
12
12
5
85
51
140
4
15
60
12
77
7
17
49
6
9
56
12
12
31
12
84
24
5
12
24
4
3
5
24
43
17
124
3
18
18
60
18
27
56
19
9
27
12
53
4
3
77
4
3
53
7
12
5
157
18
24
48
12
45
3
41
7
21
20
48
4
20
31
17
7
48
17
4
104
19
24
60
53
19
53
4
8
16
3
12
6
6
12
33
87
6
15
33
66
81
39
5
43
29
19
12
29
19
29
31
12
17
7
42
54
29
31
30
6
12
5
12
24
48
4
8
72
43
9
87
60
29
19
53
36
31
48
17
36
16
51
17
4
36
99
30
27
21
47
28
3
24
48
9
3
30
18
5
91
17
7
33
8
7
6
27
3
33
33
30
41
4
20
7
45
63
12
17
4
45
11
132
48
48
19
60
72
149
72
48
19
24
24
101
7
57
51
5
91
66
23
25
3
32
13
15
15
33
32
4
68
4
3
41
24
28
21
6
12
72
77
28
39
24
48
9
3
65
28
21
78
18
78
17
12
4
68
48
31
30
18
9
8
36
25
6
5
4
15
72
29
43
66
6
36
6
3
15
101
19
6
6
90
27
21
18
33
20
55
33
32
1
54
21
92
12
13
54
5
4
60
99
12
48
21
8
127
9
39
42
35
109
59
52
80
72
12
12
49
15
20
88
20
19
9
3
12
17
37
48
6
24
96
17
19
65
13
83
43
66
18
77
1
3
39
24
60
17
7
57
3
12
21
12
33
23
36
108
43
24
17
7
12
18
6
42
48
30
36
24
5
43
41
108
49
35
7
5
36
79
5
7
33
20
7
6
23
24
7
21
32
36
43
41
40
44
28
3
12
30
42
36
48
24
17
4
3
84
17
28
44
36
4
44
79
17
7
42
27
8
67
21
32
79
41
28
3
12
12
72
12
18
23
19
5
12
36
4
39
6
42
24
48
24
17
55
41
79
57
3
60
5
67
5
96
48
48
16
20
36
55
17
24
36
48
36
1
48
18
30
23
19
29
40
36
60
33
30
45
21
42
36
41
7
18
27
36
3
24
84
5
28
20
7
101
4
48
15
48
5
4
36
15
41
43
48
41
16
8
7
36
18
6
69
147
132
5
7
45
87
29
12
4
33
30
17
4
3
5
24
13
47
4
99
41
48
49
6
29
43
18
3
56
16
15
65
19
84
24
105
63
45
32
1
78
12
36
41
7
12
12
53
79
6
47
91
24
12
33
3
9
32
7
60
36
24
6
3
8
4
20
31
60
33
3
156
72
60
12
120
5
7
30
3
32
31
17
7
21
15
53
40
36
32
1
186
12
53
7
17
43
36
5
7
53
31
17
19
12
29
52
8
7
17
31
30
18
30
18
29
1
27
51
18
96
3
20
100
27
41
7
29
79
17
13
47
28
32
7
48
45
15
5
72
19
36
33
27
12
9
32
12
1
15
48
3
29
49
15
3
9
8
19
5
36
28
99
24
60
5
12
16
8
43
36
6
6
84
5
19
45
8
4
8
7
21
51
12
66
15
68
19
48
60
5
12
40
ABCD 94016439898*3^$a+1 [50067]
27
18
66
12
78
132
99
48
21
12
15
60
93
30
81
81
24
6
42
3
33
24
51
15
42
30
9
84
9
90
42
6
42
120
171
21
36
12
12
66
18
30
24
78
15
9
6
9
75
6
27
48
9
54
12
42
36
75
51
33
105
63
12
36
39
21
132
27
18
3
216
63
33
9
36
24
39
9
15
81
12
30
48
42
78
81
15
6
12
63
45
30
18
24
60
111
45
30
54
6
69
12
3
18
72
36
27
24
3
42
18
42
24
39
3
93
39
81
57
24
39
9
18
33
9
207
39
45
72
237
216
135
21
39
96
24
60
159
21
105
12
39
204
51
30
78
21
21
3
87
24
30
135
9
18
9
69
51
60
9
36
24
27
108
27
54
96
84
3
63
42
12
39
132
15
9
45
39
9
51
24
51
36
54
72
84
6
24
24
6
24
24
42
96
18
6
48
57
9
36
3
60
21
6
105
21
12
27
69
60
12
42
138
42
126
15
27
54
78
12
114
27
24
15
30
75
9
15
21
54
42
3
27
33
39
42
48
102
33
3
162
18
9
96
69
30
48
12
6
15
9
6
102
12
18
12
21
48
39
18
3
51
9
57
60
48
15
21
15
9
99
21
27
15
18
24
66
96
30
48
3
15
42
78
30
18
9
63
48
45
21
15
36
9
6
78
39
12
48
51
90
24
12
108
12
60
24
60
42
24
18
12
6
48
42
15
9
30
54
72
12
42
9
69
42
18
60
42
48
6
60
6
9
117
27
21
15
12
27
6
24
6
30
15
144
33
24
6
117
57
30
21
33
27
60
45
30
24
30
6
33
9
66
6
24
36
15
15
84
6
51
9
24
27
12
93
24
48
6
30
15
57
3
27
9
39
12
42
192
15
45
36
150
33
9
15
57
18
45
132
9
6
54
30
66
51
57
12
51
3
24
30
36
6
6
18
54
15
3
30
72
3
9
30
81
153
12
18
30
39
33
123
81
39
9
48
27
27
6
75
24
51
69
69
6
6
72
111
36
9
24
30
78
3
132
12
60
12
33
63
39
6
90
18
12
15
57
48
12
51
27
12
93
33
24
108
54
18
6
72
12
48
48
54
12
51
15
54
3
60
21
15
57
12
120
90
21
51
21
24
3
36
36
30
30
6
3
105
24
63
9
36
54
78
3
60
108
75
6
150
21
45
48
72
30
24
18
156
72
24
3
21
72
3
39
21
9
48
15
15
60
48
36
6
42
21
81
24
6
24
36
9
24
3
12
33
33
12
54
9
87
18
36
66
69
21
54
24
21
39
6
54
24
45
21
6
78
87
9
15
9
3
69
48
12
3
156
9
6
6
6
54
30
33
81
27
27
18
72
3
12
36
21
6
48
60
45
15
117
12
3
60
93
9
60
18
9
60
213
6
12
30
48
6
30
6
93
15
54
3
9
30
18
18
24
18
3
3
150
102
42
51
69
30
21
27
30
15
3
30
174
48
18
24
30
90
102
9
45
66
81
9
36
48
36
60
51
93
12
24
24
30
9
36
9
63
117
6
30
15
69
6
102
12
36
27
45
27
27
21
135
48
24
42
6
90
75
9
15
21
135
33
6
108
18
3
60
99
18
27
96
12
24
63
6
15
60
15
96
6
27
36
69
60
15
27
9
45
6
66
27
3
18
15
36
24
111
66
15
12
72
48
57
54
30
51
33
15
81
15
15
12
18
102
18
87
39
9
21
3
93
30
54
39
21
24
36
30
69
9
66
24
30
78
18
12
3
300
99
36
72
9
84
51
9
15
42
72
42
66
3
45
60
36
18
21
21
63
33
12
180
12
66
33
99
30
60
6
57
3
102
87
93
48
6
18
87
60
33
36
72
48
72
24
30
54
30
42
90
57
15
30
6
6
24
12
90
93
21
15
45
24
15
9
30
12
84
42
18
42
90
9
24
51
69
21
18
6
15
27
30
24
6
18
30
36
54
42
9
21
15
24
81
192
6
36
9
72
9
15
24
45
135
45
111
3
57
36
69
3
21
126
66
18
9
108
15
42
66
42
15
93
54
21
24
36
72
135
9
105
18
18
15
33
15
45
87
39
21
3
12
117
72
9
39
15
18
18
36
18
12
36
90
114
18
66
84
3
39
6
12
48
30
30
48
30
45
120
21
111
12
15
273
33
135
12
108
12
27
6
66
9
57
3
45
30
6
75
15
18
6
6
123
96
36
48
36
15
6
24
75
69
66
9
12
3
33
3
6
126
54
48
123
9
36
60
12
18
18
27
45
39
105
6
24
24
30
15
36
141
24
30
48
93
93
6
60
24
72
33
111
54
12
48
51
51
30
12
12
120
3
12
51
42
27
33
63
3
36
33
15
6
6
6
30
18
24
123
45
27
12
21
3
21
90
90
6
45
108
87
48
12
30
84
3
60
33
60
24
138
6
15
24
27
30
3
33
3
12
45
18
81
9
51
111
69
9
54
30
96
12
87
141
39
3
24
45
33
42
24
57
105
144
30
69
69
48
27
33
75
117
27
15
6
48
36
96
27
45
6
30
60
126
6
12
3
48
45
84
36
36
36
99
99
30
27
15
54
6
12
21
45
27
60
15
12
12
18
6
30
15
45
6
6
132
75
36
21
24
15
60
60
60
72
45
27
135
18
24
18
81
51
24
21
21
12
63
99
30
36
75
33
15
45
27
12
12
75
21
45
72
48
39
93
3
3
ABCD 94016558596*3^$a+1 [50000]
45
59
1
15
81
23
13
11
13
24
3
56
73
87
57
63
32
1
48
72
87
128
72
160
57
47
24
48
16
21
3
21
11
16
9
159
72
152
61
36
39
48
72
80
72
48
301
168
12
24
23
229
147
48
8
48
1
12
3
24
9
23
121
39
81
120
24
15
9
39
9
12
108
231
56
1
15
56
49
71
72
61
12
95
13
72
36
71
37
36
23
25
12
144
3
9
24
87
80
72
1
23
13
11
24
49
24
23
73
60
11
96
16
93
107
40
56
1
48
39
56
16
45
3
213
24
3
8
1
12
36
12
75
32
240
145
47
48
1
63
81
39
9
47
61
11
1
71
16
96
8
1
12
51
93
27
8
192
48
1
24
132
24
3
56
37
3
57
47
133
72
48
3
105
12
72
36
23
144
96
1
143
37
11
160
8
64
96
21
48
12
96
24
23
24
1
71
97
15
48
21
96
11
216
48
40
8
13
35
13
12
108
35
64
24
80
49
60
84
15
104
37
24
59
24
1
23
24
96
72
24
37
12
60
12
156
180
72
23
48
24
24
1
60
83
64
21
59
16
104
1
47
25
24
36
195
8
37
60
47
1
23
16
81
12
12
12
24
59
16
248
40
24
8
40
24
45
59
13
240
3
32
1
119
1
111
224
49
48
95
24
109
11
40
117
3
9
95
24
25
36
72
35
37
11
13
12
84
11
13
84
60
72
11
24
24
24
16
56
88
24
32
48
1
60
48
60
23
49
15
24
33
36
3
144
93
123
8
120
1
47
121
47
121
167
16
8
120
72
49
15
45
51
56
16
8
37
11
16
33
39
117
24
59
192
72
1
47
229
11
1
71
1
15
56
1
87
32
120
64
21
60
60
35
24
61
11
25
60
24
84
48
15
9
71
85
132
39
8
49
84
120
12
39
176
48
13
48
59
64
8
49
60
11
24
24
24
24
37
108
24
63
32
25
180
48
59
1
36
216
27
24
57
159
9
143
48
24
136
33
23
25
12
48
3
32
16
24
128
37
35
85
11
1
39
69
35
24
192
49
12
204
15
81
60
3
21
11
96
25
63
9
23
48
64
57
87
117
132
23
64
24
33
60
11
88
72
32
25
180
132
48
47
48
13
51
224
73
15
57
24
23
48
24
24
48
73
24
24
48
12
11
1
96
47
136
80
37
59
85
11
97
39
80
193
276
35
109
131
73
119
73
95
49
48
95
48
133
12
12
12
47
73
87
80
133
35
72
61
35
40
57
60
3
56
48
37
35
49
48
12
131
312
13
12
60
59
64
57
72
95
64
8
24
40
9
12
59
25
23
16
21
60
15
21
35
49
36
24
24
203
49
39
81
23
133
107
13
60
24
87
176
1
12
60
60
35
24
1
71
24
24
24
1
167
13
3
24
32
112
57
36
107
49
60
123
8
25
24
48
39
72
8
157
11
48
25
36
12
23
24
25
72
24
36
3
57
24
47
85
12
63
72
8
192
72
64
32
73
23
16
141
3
152
24
205
83
48
88
152
61
51
8
48
16
81
63
128
1
47
181
24
51
8
120
16
80
120
16
8
232
21
11
16
33
120
96
23
24
265
15
8
13
371
64
45
11
1
23
64
45
60
95
73
60
11
16
8
13
12
87
45
35
193
24
23
40
8
48
37
11
1
71
24
88
69
107
61
35
1
47
49
47
160
24
8
96
1
111
8
24
40
8
1
12
27
144
117
12
108
36
15
69
12
63
32
24
40
104
88
72
32
1
24
23
16
9
23
37
75
57
36
24
35
24
217
84
48
11
24
13
131
49
120
84
24
35
1
96
23
144
61
59
1
96
84
3
72
8
40
8
16
8
61
168
36
132
12
71
24
136
9
135
57
60
83
136
24
21
83
160
9
60
12
47
85
24
11
64
72
8
49
23
13
24
36
12
48
35
25
72
12
12
36
72
132
159
32
40
105
84
27
33
144
60
120
35
40
80
25
23
61
35
61
27
72
32
1
47
24
73
36
48
75
56
193
111
117
171
57
72
71
40
56
16
21
35
16
32
1
23
73
95
1
23
25
47
97
12
11
48
49
111
57
132
11
24
72
13
179
13
24
11
72
112
21
83
ABCD 94017068636*3^$a+1 [50008]
24
15
36
101
40
8
1
102
42
126
9
8
49
6
105
8
97
54
33
8
19
30
108
75
57
15
8
25
15
147
36
33
39
33
63
30
11
151
132
18
12
191
40
99
45
8
24
16
9
108
11
115
24
5
265
71
16
8
192
24
16
15
18
23
40
8
1
143
1
39
27
24
5
97
39
69
72
35
43
69
8
103
30
6
5
24
24
13
3
51
5
1
30
17
55
132
29
120
31
81
27
30
15
93
35
7
57
15
41
112
48
8
7
17
55
18
18
69
75
30
23
67
78
12
18
144
18
183
3
5
157
35
37
12
143
37
3
32
109
11
48
16
15
41
13
147
75
5
25
71
25
119
24
1
39
80
55
36
18
3
177
60
72
84
36
3
57
18
21
15
9
81
47
24
16
128
55
9
32
31
113
25
54
65
168
19
54
15
9
15
8
64
15
81
8
24
40
32
1
135
32
48
40
27
18
35
37
6
12
17
37
83
16
9
168
47
97
18
90
3
8
19
5
13
54
21
168
9
42
5
25
39
51
5
13
11
97
87
96
39
36
84
18
78
174
11
24
7
33
32
25
23
25
63
240
3
101
24
24
88
3
29
7
41
13
27
9
119
1
39
69
11
64
33
78
9
21
11
40
8
1
71
13
131
85
54
78
23
61
11
25
39
24
152
72
7
120
89
72
7
281
24
103
132
30
60
18
12
18
27
96
45
131
115
18
155
31
30
51
8
55
17
31
17
40
56
24
13
3
24
48
8
25
87
80
25
63
9
42
101
7
12
6
72
12
54
125
16
3
53
280
24
8
48
7
48
113
37
12
15
56
16
39
17
7
30
6
5
64
120
96
69
60
90
30
47
16
9
71
24
24
24
7
33
32
199
24
72
54
30
5
37
54
36
12
5
1
12
3
32
40
33
6
66
42
12
150
35
64
81
18
21
87
84
18
27
96
27
12
96
9
96
57
15
15
132
5
31
17
72
31
90
47
72
25
24
39
72
63
18
15
200
7
81
32
13
35
1
15
24
81
18
77
1
30
72
33
3
21
48
8
40
24
39
57
3
5
49
23
7
6
35
72
13
59
1
39
15
81
9
12
54
6
30
233
217
39
56
1
18
12
222
35
48
19
36
17
48
49
23
88
32
1
12
18
249
27
84
9
45
36
39
48
117
51
39
137
73
23
48
79
153
80
55
9
9
12
60
23
7
198
24
27
45
35
1
23
24
1
47
7
57
21
147
48
8
16
15
48
113
40
15
12
186
27
63
90
54
105
21
36
63
8
72
91
125
49
132
138
6
126
221
67
18
3
9
231
21
18
36
21
3
18
75
8
96
16
24
56
25
18
21
8
85
35
37
131
25
42
30
72
6
57
8
97
72
15
15
41
19
5
24
7
113
24
151
36
5
31
33
129
192
60
35
16
105
114
5
64
32
24
49
39
51
42
35
109
156
23
121
71
109
35
88
72
21
75
39
144
156
54
24
120
95
13
24
36
18
21
69
59
25
23
13
6
5
205
59
1
126
9
9
119
37
18
36
6
18
5
67
21
9
71
24
55
81
48
9
287
61
18
66
78
36
77
25
24
48
6
41
13
12
15
56
25
18
66
3
8
49
39
51
54
54
18
47
145
71
1
108
27
24
56
25
18
36
65
72
7
33
32
25
90
18
18
17
19
36
105
8
7
17
73
87
21
27
45
75
8
61
83
25
78
12
180
137
115
60
33
56
16
8
7
41
192
25
47
16
80
24
24
55
105
32
13
66
65
24
37
107
7
9
9
23
24
40
48
57
6
89
31
89
145
60
35
13
90
90
6
54
35
48
25
18
5
61
11
112
27
21
72
33
54
161
175
108
6
48
23
72
31
41
1
47
7
30
11
103
30
6
30
15
8
13
24
11
7
36
30
6
105
80
16
99
24
30
87
9
15
3
30
191
25
87
32
120
16
87
42
108
75
8
19
5
40
15
12
29
7
57
15
33
45
3
9
78
48
9
117
60
23
40
72
8
48
24
13
6
12
17
7
18
90
30
90
18
18
6
131
103
41
13
27
21
59
96
160
27
108
65
48
16
24
15
41
61
27
8
25
15
69
51
3
42
59
25
96
12
51
57
47
67
125
13
27
33
23
25
15
24
3
30
42
29
16
48
27
36
108
77
55
9
21
54
125
40
8
31
41
31
84
21
93
11
43
5
96
37
114
48
33
32
31
144
105
32
136
8
7
33
21
18
65
7
30
11
25
23
37
35
37
12
24
15
15
9
72
8
72
43
165
15
17
121
42
5
7
33
45
27
128
112
96
152
1
6
30
35
24
24
48
40
117
42
81
24
48
80
37
66
9
33
30
57
80
40
39
6
51
8
7
105
32
88
168
9
48
87
48
15
ABCD 94017402866*3^$a+1 [50229]
207
384
40
89
432
303
21
216
283
432
104
27
54
135
64
56
33
247
113
31
56
93
36
72
39
69
90
105
16
5
324
15
201
108
67
48
101
144
235
32
21
27
27
333
40
56
24
33
144
18
61
56
240
3
216
45
9
108
187
32
120
88
5
27
24
136
8
336
264
33
54
105
201
72
31
296
144
105
31
41
87
16
80
160
56
120
48
117
123
201
199
480
41
39
352
8
120
3
109
215
33
93
54
93
285
91
80
120
120
327
54
3
120
93
123
96
51
180
270
27
81
15
129
175
41
15
136
65
180
379
161
15
24
69
75
216
64
80
87
25
48
251
216
45
9
324
180
15
93
27
120
240
432
81
342
90
255
141
171
48
40
155
126
55
56
33
180
27
120
48
256
17
54
369
9
108
72
75
160
17
135
45
3
280
192
281
144
55
125
108
55
272
144
24
120
72
105
15
3
90
115
32
285
126
90
18
105
24
141
36
108
51
21
3
141
211
113
15
96
24
45
675
40
77
99
16
209
31
200
93
72
144
19
176
256
48
96
104
192
88
11
54
447
24
24
153
103
149
27
24
136
8
93
187
173
507
33
39
208
320
16
65
31
8
15
108
324
54
72
43
227
93
240
64
96
56
45
36
180
243
405
91
53
18
54
36
54
126
3
141
43
272
81
108
51
24
15
265
56
21
3
51
189
81
15
561
159
64
96
104
81
15
21
504
108
15
16
80
16
179
61
48
107
18
211
5
54
117
189
54
126
15
120
24
93
54
93
16
17
79
11
93
120
24
105
36
180
279
153
7
296
129
36
115
104
123
54
159
120
96
3
162
75
48
72
144
96
24
81
216
39
48
21
51
219
61
83
18
108
111
48
3
54
63
27
13
32
48
72
88
17
135
81
180
90
234
54
201
24
27
69
120
24
21
19
224
112
23
321
57
39
48
136
56
81
343
161
36
108
175
5
195
237
139
8
15
105
93
19
35
126
90
37
17
159
144
120
27
90
19
161
144
180
144
108
18
21
69
99
27
54
31
185
36
163
104
40
32
24
40
56
40
275
109
ABCD 94017780568*3^$a+1 [50091]
12
24
204
16
60
104
144
52
8
108
28
24
12
108
56
16
8
12
36
40
32
12
15
25
36
104
84
52
144
68
40
32
96
24
40
44
84
36
96
96
40
29
3
36
57
43
56
48
16
44
72
16
92
36
12
12
28
32
132
16
12
20
33
48
31
20
24
36
84
16
56
3
57
4
29
7
68
36
48
60
108
40
89
79
144
41
135
52
68
4
32
120
24
12
28
197
3
84
100
20
36
52
68
27
25
72
17
55
71
25
167
45
12
64
20
99
21
4
80
108
12
12
196
17
15
48
9
91
132
23
90
7
17
159
64
56
52
72
5
3
24
36
4
36
8
87
13
104
12
48
16
20
21
15
60
40
44
24
12
21
63
144
88
132
36
44
48
28
56
15
21
27
121
41
3
252
76
8
36
24
36
4
116
3
13
284
48
48
48
144
87
45
28
8
52
11
45
16
56
192
36
24
12
16
20
48
72
39
61
32
12
84
45
55
17
72
3
48
36
15
13
83
93
45
7
92
36
40
72
48
36
44
9
27
48
40
8
84
9
15
84
45
163
44
24
36
60
4
36
95
9
72
4
8
21
19
72
8
12
4
104
40
245
192
6
129
24
24
15
33
84
60
36
24
93
3
124
8
48
12
3
18
7
12
11
85
44
28
8
24
88
24
36
20
64
8
21
39
168
12
132
124
44
57
51
64
24
20
16
36
203
42
27
192
40
29
15
156
120
84
24
12
28
68
69
63
36
16
144
20
96
28
176
4
68
24
64
24
5
15
36
21
39
12
48
12
15
129
33
15
12
40
11
133
44
40
180
32
156
24
48
180
45
15
72
168
40
32
4
12
104
96
24
28
72
164
81
15
28
20
63
9
84
24
45
51
16
44
120
24
48
52
32
48
93
3
52
20
24
21
99
156
40
8
9
3
45
3
132
72
15
21
4
92
36
24
48
160
41
7
20
40
20
160
95
90
3
12
12
40
20
81
15
12
12
12
48
120
72
24
52
48
36
104
12
60
72
48
84
15
105
60
36
52
20
48
28
5
159
48
24
36
28
140
76
68
36
40
80
52
308
64
8
57
195
12
36
48
136
29
135
81
39
24
28
8
16
36
20
27
33
40
8
12
24
75
33
28
32
48
88
20
120
72
60
84
36
69
63
28
29
39
4
8
28
209
63
24
108
45
3
52
56
4
20
28
8
60
4
20
12
21
163
20
4
32
16
108
36
8
72
36
108
36
108
12
15
33
12
84
52
32
132
84
76
108
53
54
1
17
3
40
32
72
60
60
4
44
3
25
119
9
60
120
16
44
39
81
9
3
3
117
48
60
57
3
40
32
24
76
23
21
148
17
75
40
20
63
33
64
36
12
17
19
20
9
51
75
69
45
3
4
140
60
36
72
132
64
12
8
120
36
4
72
12
20
36
12
28
65
54
138
27
12
24
52
152
60
57
115
8
21
151
48
8
108
52
12
11
9
12
24
45
7
47
61
101
15
24
57
19
36
60
20
72
16
41
39
60
51
18
3
60
12
60
28
92
108
108
72
4
8
51
21
148
8
24
60
76
20
12
16
65
24
91
20
4
32
36
4
80
24
117
15
9
54
37
20
87
105
36
4
17
75
60
28
20
33
54
81
12
16
20
4
5
6
61
48
53
3
69
27
165
51
28
44
16
12
204
260
24
4
68
24
48
33
39
24
39
25
17
99
36
84
84
36
12
48
4
36
92
3
45
144
12
40
8
12
4
92
48
16
104
12
28
56
96
3
9
52
20
40
108
48
53
15
87
33
24
12
16
44
60
48
60
96
64
32
168
16
24
12
80
28
8
72
48
60
64
24
84
36
20
81
31
84
11
18
39
28
72
32
60
16
23
141
24
12
48
76
29
15
12
27
45
60
48
9
3
60
16
12
44
24
64
8
57
135
132
96
52
32
148
11
21
93
7
23
21
24
48
72
28
44
36
4
20
108
12
228
60
57
15
48
36
84
15
21
24
28
204
20
28
108
47
13
20
12
40
92
36
84
48
48
39
213
72
136
108
44
216
216
28
200
12
220
36
53
39
12
36
184
8
48
9
3
120
36
12
12
132
51
105
28
5
27
24
16
12
68
4
8
120
36
40
80
36
15
45
76
20
72
16
56
16
200
48
36
24
36
24
4
36
32
60
24
9
19
20
72
16
8
57
7
56
16
20
24
45
39
168
84
144
12
12
75
13
32
76
92
48
4
32
33
91
20
36
4
12
44
48
72
60
45
3
36
4
12
36
72
35
1
ABCD 94018268018*3^$a+1 [50047]
4
80
40
17
63
52
29
19
35
9
27
54
7
140
24
24
21
108
18
9
225
36
123
4
35
72
9
24
64
8
3
13
68
24
4
8
24
39
145
44
9
3
48
21
75
24
16
8
72
4
89
55
92
87
21
36
52
17
19
32
16
24
72
20
51
18
7
24
41
151
29
15
72
120
9
3
76
8
76
35
37
24
44
100
11
21
64
5
18
90
31
56
4
36
71
9
9
19
36
12
44
141
19
71
25
44
52
41
7
32
12
28
11
69
3
85
8
24
9
63
96
28
32
15
21
28
12
44
24
12
4
36
12
48
56
24
24
60
16
12
68
24
33
18
18
3
72
12
3
90
31
20
4
36
44
9
31
8
16
20
33
15
72
40
48
32
52
12
92
87
18
36
19
104
40
36
84
96
60
8
72
48
84
28
59
9
48
16
8
27
69
16
8
51
61
104
16
92
136
32
4
5
51
24
15
9
100
60
209
27
99
73
56
4
11
25
12
60
36
36
47
73
17
31
113
27
24
36
16
44
28
41
31
23
36
9
76
32
24
39
13
8
12
12
4
41
27
24
16
12
11
36
57
33
7
29
51
201
55
20
12
21
27
12
15
37
24
8
16
36
23
45
28
32
52
44
33
180
31
60
12
24
20
40
8
21
3
4
29
15
21
15
24
48
148
8
40
8
24
4
24
8
88
32
16
44
9
3
64
5
99
36
4
12
8
12
76
84
24
68
4
41
31
8
48
3
72
133
92
12
69
91
35
13
24
71
21
69
36
19
17
144
90
13
77
15
36
16
8
48
12
27
9
9
72
55
89
39
15
9
24
39
18
31
20
100
20
24
52
23
49
20
148
17
7
32
16
32
4
8
9
3
28
36
24
36
53
144
7
120
143
45
63
33
64
65
3
48
28
96
5
7
137
63
12
51
18
3
24
36
12
16
17
27
52
56
27
73
24
29
19
17
18
90
3
84
3
37
32
39
9
124
11
21
4
29
36
19
17
3
52
17
90
9
112
48
20
63
141
48
48
33
51
3
54
15
36
4
71
72
49
68
40
41
99
12
141
7
56
28
32
12
4
12
68
12
3
1
96
47
45
112
32
52
32
33
19
125
162
45
16
48
12
48
11
25
83
1
20
136
32
48
12
52
8
52
24
20
4
44
48
48
60
12
28
35
36
21
12
21
36
31
36
44
60
28
12
8
4
120
8
4
48
20
24
24
112
12
8
9
43
44
24
33
126
13
92
3
45
120
69
36
39
36
40
20
28
72
17
27
24
28
12
8
40
20
39
49
5
27
9
54
9
132
12
9
27
36
36
4
8
15
37
35
21
4
32
48
16
5
31
20
21
3
4
36
20
81
19
20
64
5
36
54
1
71
37
17
115
80
4
32
16
60
48
48
8
21
39
16
17
91
164
51
54
7
72
11
69
12
81
7
12
8
81
7
8
57
18
18
39
4
20
24
21
3
36
16
17
7
11
69
4
8
99
9
28
116
9
19
8
136
12
5
159
3
33
3
9
4
116
12
201
72
43
47
57
51
21
96
63
13
24
8
84
24
48
60
76
20
16
5
3
12
100
191
33
16
92
24
64
68
28
56
48
21
63
12
4
47
181
48
20
24
36
72
120
12
168
24
16
17
31
5
39
28
8
16
68
12
9
39
4
80
3
1
8
4
80
51
25
24
44
12
16
20
4
125
27
4
23
37
32
4
12
8
87
36
69
39
1
8
9
15
52
5
36
43
60
32
24
72
21
15
3
21
40
8
16
32
24
12
63
13
68
63
153
9
3
51
69
12
27
21
69
79
44
4
24
209
15
24
36
12
111
105
40
68
21
18
73
8
45
3
24
52
32
96
96
88
32
27
9
4
20
3
49
68
12
36
16
20
105
19
8
28
107
90
7
128
72
4
20
57
103
59
21
16
20
28
68
27
61
20
48
72
12
129
18
25
12
32
57
43
48
53
7
11
18
67
24
12
41
18
33
12
28
89
27
24
76
35
18
75
12
3
97
36
29
27
40
23
25
68
15
21
4
36
65
79
65
27
12
12
12
27
1
92
24
99
1
8
16
11
36
37
92
51
49
41
7
36
44
144
4
32
40
20
28
23
73
24
44
21
31
8
33
19
44
27
18
19
32
12
156
24
4
12
20
45
31
24
44
60
12
40
12
48
35
33
16
32
76
5
3
24
60
3
180
1
12
80
15
21
36
40
8
16
60
68
12
24
36
40
80
36
96
39
37
35
54
27
4
5
19
35
90
27
96
21
36
7
32
64
44
48
28
60
80
69
15
36
12
27
49
48
60
5
63
27
25
24
36
20
40
36
20
28
23
57
4
47
21
24
28
17
18
21
24
4
59
36
33
3
21
48
12
40
59
37
36
60
11
33
57
3
16
17
123
48
36
27
45
52
44
3
13
56
3
57
24
28
12
41
7
29
15
64
92
45
54
1
24
47
57
24
12
12
40
20
4
11
57
24
24
12
12
15
18
3
33
31
113
7
188
16
8
33
15
21
3
4
32
88
35
49
20
12
52
47
1
32
3
93
51
13
5
7
11
21
24
84
24
9
147
48
16
32
9
90
33
40
72
24
80
48
48
52
20
24
9
55
17
126
144
69
24
60
27
37
108
32
160
32
76
56
28
47
49
5
18
33
28
47
21
40
8
4
17
67
20
48
120
36
28
23
13
23
126
7
29
7
12
8
28
12
113
27
24
16
12
11
9
76
8
15
21
96
45
18
73
32
12
9
7
11
21
40
11
37
156
5
31
5
15
21
15
3
18
19
68
57
18
25
8
24
33
3
4
83
108
18
7
36
20
243
126
15
3
37
35
9
9
43
144
44
3
1
17
63
9
7
8
36
28
12
84
128
24
12
24
4
48
144
68
3
45
4
41
3
12
28
12
20
16
84
108
32
45
31
5
3
36
36
16
24
96
24
68
21
ABCD 94018361018*3^$a+1 [50274]
142
266
24
10
38
58
50
42
30
42
108
30
142
210
80
136
60
30
54
116
42
88
60
50
4
80
6
40
30
230
72
222
18
120
142
8
58
30
90
20
84
10
126
410
100
144
26
30
154
50
16
150
174
38
30
18
90
130
14
16
150
120
60
54
6
80
42
82
80
16
272
72
126
210
70
54
30
98
18
40
92
18
54
36
120
54
36
42
210
150
12
18
82
98
288
42
58
30
54
50
490
20
90
48
18
10
80
90
100
30
234
6
24
20
36
64
8
82
86
30
42
112
26
24
106
60
24
36
60
234
36
2
22
156
122
60
48
90
42
52
68
78
64
170
10
186
2
22
140
10
120
80
6
40
54
270
8
112
126
74
16
140
54
136
284
10
66
54
98
60
18
70
32
150
12
46
150
24
110
138
82
90
50
286
2
58
152
88
80
10
62
48
24
46
134
126
10
20
114
198
52
30
156
90
62
78
10
62
22
98
58
60
14
18
58
30
54
56
12
72
96
12
72
10
8
52
210
60
6
32
52
6
272
72
76
50
84
126
130
54
20
18
28
90
44
16
20
70
24
8
72
76
54
86
94
140
36
40
182
18
10
62
142
66
24
36
60
44
126
250
2
18
42
148
50
130
50
12
22
20
48
142
156
240
170
4
98
78
12
22
30
146
10
54
80
18
82
6
60
32
90
28
44
6
10
44
10
96
24
80
16
44
10
26
54
30
18
42
46
60
60
84
36
2
18
70
182
18
124
6
90
80
72
112
66
24
56
70
32
90
42
16
2
58
152
222
36
30
54
16
62
142
146
12
168
160
84
236
42
52
50
306
24
198
118
2
72
136
30
24
266
160
24
158
28
30
62
112
66
24
30
38
90
168
94
6
30
30
122
142
20
190
6
74
100
8
238
50
24
76
90
32
12
10
66
30
80
160
50
40
110
12
90
118
24
120
98
72
96
30
510
10
84
66
24
98
142
20
6
72
118
62
18
120
24
48
18
4
6
44
168
12
130
158
202
66
84
90
140
30
180
18
90
72
46
14
10
150
90
56
184
446
154
216
24
38
58
32
12
60
138
58
104
70
146
70
24
266
90
64
36
62
28
84
56
40
62
52
20
10
36
54
36
194
48
42
16
104
130
36
110
90
34
6
90
30
264
6
60
140
124
126
14
240
18
162
130
86
64
66
230
102
108
42
30
108
42
28
200
54
70
6
24
30
180
30
20
6
12
18
64
36
54
6
44
48
18
64
86
34
36
90
2
22
150
30
8
28
14
160
6
90
62
18
54
10
26
60
274
36
140
4
8
162
6
34
86
72
28
104
156
4
146
94
30
96
134
6
40
14
48
72
78
48
94
96
32
18
180
4
216
80
24
40
66
104
96
160
30
30
50
4
36
120
2
28
200
64
8
52
66
80
72
78
90
40
30
24
36
230
30
90
114
18
52
90
66
54
60
38
22
66
114
8
28
24
60
86
54
18
150
30
148
50
40
60
50
94
156
20
54
136
114
36
60
60
44
16
24
6
242
58
32
88
20
4
ABCD 94018616936*3^$a+1 [50032]
9
18
45
5
48
19
3
20
108
12
28
8
24
13
15
18
27
23
16
8
12
88
50
10
20
18
4
6
12
12
21
3
44
10
78
84
33
27
24
57
53
7
39
54
2
12
10
27
51
2
6
52
84
24
32
12
60
12
1
27
8
40
57
3
8
42
12
40
2
64
20
6
58
18
90
12
26
4
27
36
17
46
9
15
56
24
28
57
27
44
49
63
42
50
16
9
47
24
109
11
4
18
30
45
23
16
33
23
49
59
37
3
9
60
51
44
12
24
96
25
23
12
18
76
14
37
15
44
4
8
4
60
45
36
3
12
32
25
11
16
21
24
21
24
8
30
25
192
3
92
46
18
9
33
15
23
60
36
24
6
4
26
40
21
3
44
10
8
34
56
12
40
8
30
52
3
9
14
120
76
20
1
47
118
62
6
64
26
6
4
27
12
5
10
36
32
4
14
7
15
8
46
3
33
2
36
24
13
9
51
47
16
20
1
81
24
18
12
33
15
18
114
36
18
42
9
48
3
8
52
48
14
42
13
11
12
40
24
21
23
24
88
45
72
15
128
114
46
12
48
54
14
4
20
37
21
162
32
24
76
26
30
34
20
10
44
37
59
4
42
14
106
14
1
17
10
86
4
26
1
39
12
8
12
12
48
40
45
15
8
54
12
55
11
12
10
8
4
66
8
4
18
38
24
22
54
32
12
6
66
4
26
6
24
16
38
10
21
3
12
8
10
110
18
12
7
51
8
46
3
15
2
6
22
3
3
12
8
24
12
4
9
3
140
88
9
15
80
12
1
33
6
18
20
7
5
6
4
24
54
2
136
32
16
6
98
76
9
21
2
28
6
8
43
3
6
36
14
13
71
16
6
39
3
6
14
22
74
6
54
72
34
38
37
3
32
4
9
3
168
9
47
13
23
4
84
12
42
18
9
135
18
42
8
12
10
51
45
2
37
15
26
10
8
36
1
27
60
42
6
42
26
4
8
24
13
17
6
10
2
13
59
4
30
20
4
26
4
32
25
15
6
90
2
10
138
54
30
15
3
36
60
24
2
18
30
7
53
55
27
8
13
24
3
110
22
14
4
50
25
21
2
24
16
12
42
15
3
20
13
3
12
48
21
11
25
29
46
69
29
7
24
11
22
6
9
75
57
21
18
26
34
20
46
38
12
58
15
3
8
66
10
44
12
24
25
99
44
25
5
100
26
70
14
36
37
45
8
31
36
24
15
36
8
4
8
85
29
28
72
8
40
18
30
8
6
10
30
8
37
3
12
30
134
1
33
26
24
48
40
9
15
45
33
2
36
49
23
18
42
28
8
97
23
1
3
108
9
9
27
99
78
12
26
12
12
30
34
24
8
12
37
63
2
10
45
11
34
15
11
24
6
78
4
66
27
15
8
16
20
24
61
3
8
144
60
48
12
28
12
21
23
1
35
13
60
3
8
1
39
32
52
20
25
51
6
63
5
22
20
4
56
36
10
14
28
12
50
6
49
33
3
23
24
28
9
11
48
4
20
25
15
38
10
12
26
34
32
18
46
20
46
44
7
89
54
1
36
12
60
23
84
10
8
67
3
36
42
27
3
30
14
24
52
24
21
3
6
30
24
12
2
12
4
74
52
20
28
140
12
24
16
8
6
30
1
11
25
12
11
4
6
2
49
15
90
18
8
40
8
24
16
32
28
2
42
16
12
60
9
53
42
16
30
2
10
30
6
6
48
38
60
18
60
22
12
42
24
24
8
22
2
48
16
44
73
35
37
48
77
10
45
12
11
40
20
72
16
74
10
38
18
12
48
106
50
25
39
20
16
8
48
24
24
16
81
3
6
6
48
21
23
13
59
13
3
12
12
24
6
14
22
32
7
15
20
4
80
1
59
10
6
33
3
2
6
64
8
94
50
40
8
13
3
50
46
80
16
9
3
18
90
20
48
52
32
25
47
10
15
3
90
32
30
6
10
32
6
19
83
60
78
4
27
35
60
88
6
6
8
13
69
18
45
21
60
27
15
8
100
14
7
3
8
25
59
28
33
35
25
39
8
36
12
22
3
165
15
24
33
2
13
33
38
1
35
16
9
48
5
18
120
37
35
28
2
16
6
20
60
84
1
23
36
12
28
9
33
14
30
6
54
78
10
50
16
12
24
33
60
27
14
6
6
78
12
12
42
18
13
17
7
36
53
6
30
10
20
16
8
10
32
58
9
93
42
2
234
1
83
132
61
3
62
7
57
48
126
57
3
32
10
44
18
60
25
23
18
34
12
18
38
28
44
58
50
64
24
44
102
18
28
8
16
21
24
11
120
25
69
18
30
2
6
22
68
37
23
34
3
15
8
4
44
34
12
54
104
25
33
48
27
29
10
86
10
9
33
12
38
30
10
96
12
8
1
59
22
18
21
96
45
2
37
5
10
8
73
12
5
10
8
30
84
16
14
40
8
25
5
58
60
32
25
35
22
14
42
10
24
14
4
15
113
34
24
20
46
90
24
2
18
10
14
28
9
11
12
16
12
57
35
52
8
18
30
18
19
23
58
6
21
95
22
32
6
72
66
34
12
33
35
37
15
21
24
35
1
59
13
11
1
5
6
52
6
2
10
72
6
57
9
51
17
30
30
10
56
37
155
12
13
69
15
15
21
15
2
6
12
37
60
11
24
12
76
2
16
2
64
44
24
13
23
66
10
6
2
12
70
18
12
24
84
12
30
3
63
20
60
10
42
36
2
7
11
10
27
159
54
27
12
3
30
38
4
62
16
20
42
36
46
63
35
112
20
24
16
8
60
13
57
8
7
41
70
14
22
8
85
11
22
38
49
11
54
46
24
42
3
17
46
18
2
12
16
2
30
60
24
25
101
12
30
25
15
68
60
4
6
54
8
16
50
4
15
27
20
61
9
26
52
42
3
45
30
20
13
9
3
57
15
11
28
20
10
27
12
33
18
14
7
29
6
16
57
167
28
45
63
54
8
42
4
12
120
2
6
6
18
30
7
11
4
45
51
108
30
24
3
3
6
14
16
8
28
8
4
2
76
14
73
35
36
4
20
25
5
12
6
12
18
100
18
24
30
6
42
2
12
34
42
24
6
12
38
40
18
32
78
1
59
49
5
58
8
4
86
84
43
27
96
104
13
12
5
30
70
2
10
18
8
37
57
15
36
5
48
46
20
24
12
78
10
2
40
44
10
36
24
33
21
20
19
12
39
20
36
36
48
36
46
24
18
18
50
49
3
32
1
39
33
3
74
4
32
10
60
45
39
8
78
55
39
44
64
68
18
19
11
4
56
34
110
18
34
20
60
4
14
22
8
18
28
36
14
34
3
59
4
30
42
57
23
4
6
39
36
60
72
12
15
8
10
6
141
9
50
34
2
13
33
62
12
18
18
28
12
60
12
80
28
2
6
16
36
8
24
28
30
27
21
6
6
18
57
9
90
6
80
22
32
1
45
18
6
20
6
72
25
15
38
10
38
70
104
28
32
90
30
37
3
30
42
14
6
13
35
13
15
12
36
14
16
2
82
63
3
42
138
9
47
61
9
18
6
6
68
16
30
6
80
10
14
40
21
23
10
2
10
14
60
36
16
9
33
2
106
2
16
14
43
47
10
8
40
2
60
36
4
33
47
40
18
2
36
82
2
16
6
18
12
18
3
9
50
28
2
6
108
24
13
3
132
30
2
46
51
3
8
48
66
40
54
12
9
36
12
15
12
18
2
40
168
30
20
43
35
84
4
12
57
23
64
48
20
22
66
68
1
39
2
10
78
24
3
17
10
90
8
10
20
12
40
18
14
84
12
12
73
3
36
ABCD 94018665212*3^$a+1 [50001]
3
17
37
18
65
7
29
52
92
36
60
52
39
21
60
27
101
52
20
43
29
7
198
3
69
11
4
3
41
49
87
48
176
85
39
12
68
36
7
5
12
48
4
80
13
36
72
18
5
85
107
60
64
80
24
144
72
61
54
101
7
33
3
17
19
270
3
56
24
43
5
24
148
21
54
101
16
140
103
33
129
11
115
18
11
25
83
61
27
9
135
45
11
24
40
116
52
128
64
51
18
11
24
91
105
20
19
5
112
152
37
18
18
15
84
140
96
7
77
13
15
120
8
84
43
5
132
76
57
83
40
8
36
49
36
11
48
4
80
88
75
45
92
43
54
54
90
11
25
203
28
72
3
57
116
61
3
92
36
49
71
40
15
77
12
19
21
33
135
56
187
29
25
23
36
4
48
8
36
156
13
11
115
5
24
24
36
96
13
255
51
21
8
36
25
11
25
135
56
79
21
92
85
35
40
33
39
60
44
232
80
24
115
21
15
18
47
12
31
117
24
20
204
16
80
79
36
53
12
43
33
32
25
23
24
40
104
76
80
36
13
51
39
21
116
24
84
61
51
212
25
135
171
72
72
90
27
99
21
120
48
8
4
20
24
36
16
240
12
20
7
29
120
85
59
36
172
3
29
48
48
4
32
1
54
54
95
16
51
29
36
4
60
15
29
25
87
68
12
72
13
35
37
3
68
36
96
67
93
69
18
65
7
41
100
84
8
1
111
20
103
41
4
56
61
23
31
101
16
9
18
77
13
27
44
217
35
24
49
47
24
84
4
72
8
192
76
84
8
103
18
71
55
33
3
9
36
12
60
45
3
20
12
112
36
33
99
128
72
88
9
18
45
68
84
19
5
16
80
144
16
36
27
41
49
87
3
53
124
3
17
1
75
80
79
5
60
169
35
216
1
75
80
25
39
36
140
73
180
39
80
97
95
16
12
12
36
9
371
48
24
12
60
36
43
144
33
39
105
20
73
23
12
168
13
51
104
7
185
85
18
9
20
277
11
43
9
48
87
180
90
18
117
12
36
68
12
4
44
52
120
8
49
63
8
216
19
162
23
12
40
15
173
180
60
16
96
60
32
100
57
11
40
75
77
67
5
16
32
88
12
32
76
20
43
129
20
13
95
24
120
24
24
37
3
48
120
164
48
13
72
27
36
27
90
11
120
4
132
8
48
84
79
141
75
36
17
72
16
8
24
12
13
23
48
60
4
45
83
40
68
25
51
104
60
156
79
5
36
24
16
45
11
43
65
84
12
48
12
121
54
33
20
148
24
56
7
57
8
7
41
24
60
48
7
5
13
23
4
44
60
16
33
15
68
97
72
75
80
60
28
297
18
18
83
24
108
12
72
43
117
104
85
126
29
7
29
16
20
187
33
68
64
87
41
12
28
128
25
36
35
1
144
90
45
81
39
51
72
53
19
261
27
17
16
39
21
8
7
17
88
12
108
104
48
55
137
25
35
1
143
1
3
33
39
8
61
27
9
119
24
37
35
48
25
15
32
24
91
36
69
21
135
32
13
27
8
4
116
7
33
3
5
67
5
64
48
20
12
100
20
73
83
100
12
20
28
84
56
48
19
17
144
12
100
32
127
101
12
12
24
136
75
5
24
151
101
97
47
331
5
13
51
36
24
8
7
41
60
60
37
27
63
18
15
32
96
84
25
36
87
39
5
60
16
45
35
19
18
123
3
36
29
4
3
5
72
12
36
37
131
31
53
12
216
25
23
49
18
5
103
9
63
9
108
27
5
156
19
5
120
16
3
54
108
35
40
69
63
27
101
4
48
60
92
36
37
18
18
36
35
28
176
72
40
8
24
288
120
48
60
84
40
168
8
96
1
15
80
24
40
39
9
27
29
96
19
41
48
12
43
72
5
13
63
84
168
20
52
44
37
23
31
54
11
133
47
28
48
20
60
48
72
12
43
129
15
21
15
77
36
211
45
9
252
59
13
15
57
18
45
48
128
16
51
45
9
3
15
5
48
40
24
188
12
16
9
15
240
56
4
20
16
8
19
5
240
120
148
44
16
20
144
16
20
48
16
8
91
54
72
23
67
36
9
63
5
100
8
4
36
72
32
13
83
4
44
112
32
96
16
20
28
72
15
18
11
60
16
3
ABCD 94018666596*3^$a+1 [50056]
24
56
16
48
72
60
68
16
12
32
76
56
64
32
64
405
48
3
69
35
40
36
20
72
48
84
25
35
4
84
108
48
96
44
24
16
60
36
128
48
85
35
24
48
48
60
12
37
15
156
20
112
20
16
12
60
132
116
24
192
16
8
37
39
80
4
21
23
160
20
40
120
8
40
45
63
9
11
61
15
60
80
24
24
112
48
357
15
33
11
4
20
37
35
16
24
80
13
107
40
44
64
48
80
4
45
59
36
25
11
40
32
216
16
45
51
48
236
36
112
8
48
64
56
16
24
20
84
12
48
12
64
104
96
12
12
13
87
20
13
83
72
24
61
3
32
88
20
76
141
167
16
20
16
24
21
3
60
80
16
57
119
156
72
16
140
4
96
32
109
3
12
44
4
32
36
85
72
72
171
60
32
36
16
188
337
3
32
160
176
229
35
100
36
152
85
27
45
75
24
72
188
36
76
84
21
35
40
24
96
8
96
16
45
47
97
59
37
72
3
8
24
36
16
36
12
36
24
80
72
16
128
136
116
48
204
13
39
96
128
4
96
60
156
80
24
40
20
144
12
4
9
75
80
133
24
48
63
32
12
40
188
76
56
88
68
132
160
45
63
12
248
64
60
116
64
120
56
12
172
8
40
20
28
24
44
12
37
3
24
36
68
16
56
24
40
8
60
97
3
12
108
200
208
60
9
51
84
36
288
140
49
51
69
27
96
8
16
8
85
51
36
36
12
12
116
12
36
169
167
64
140
120
120
4
20
157
51
12
12
24
200
100
12
189
51
20
28
21
63
96
32
337
131
12
60
229
3
152
84
36
16
24
45
11
48
24
16
24
56
244
36
44
52
8
133
144
11
148
36
45
3
56
84
28
24
48
108
144
180
80
268
12
68
12
48
16
104
88
24
21
24
48
3
8
52
144
33
72
3
128
52
92
13
35
160
72
236
49
131
24
36
4
24
56
13
35
216
4
156
144
72
45
48
35
12
4
104
136
44
52
96
24
36
68
60
76
56
28
12
32
85
11
100
44
216
16
44
12
40
32
12
16
192
12
48
240
45
27
8
85
147
44
52
32
120
120
76
57
183
60
117
27
20
12
40
44
1
83
16
32
28
9
11
24
280
96
24
45
27
216
24
48
48
24
56
40
84
44
24
16
72
24
48
56
4
92
13
27
8
160
36
32
4
8
205
83
24
160
8
52
20
181
27
32
24
64
80
40
48
24
36
48
176
48
60
48
160
24
176
37
11
40
56
13
27
128
36
36
61
3
32
37
107
40
80
40
48
140
12
120
48
12
28
32
4
80
1
35
64
56
4
9
11
76
20
16
240
48
24
48
32
36
4
48
72
48
24
56
4
116
12
76
96
24
72
80
85
27
36
44
136
92
52
72
96
8
61
168
27
8
16
21
3
272
28
32
36
88
21
83
16
44
100
32
168
48
37
75
48
24
96
44
4
96
48
8
4
108
8
85
39
68
76
12
32
52
20
61
27
8
24
4
57
179
64
72
200
40
72
32
48
13
27
92
180
24
52
108
84
180
45
111
12
48
152
28
176
28
216
12
84
44
16
84
32
12
48
112
68
60
25
23
1
63
12
8
72
40
108
20
28
44
40
8
136
141
75
24
204
20
232
84
144
140
72
13
95
28
104
24
96
64
21
59
24
96
37
3
72
69
135
96
140
24
28
96
180
21
3
45
195
32
48
48
24
28
12
8
76
36
96
24
164
16
84
12
32
108
52
20
16
56
61
27
72
24
44
36
61
51
80
60
48
84
37
131
85
15
68
124
105
11
60
1
75
168
120
36
44
72
64
12
84
8
40
72
128
ABCD 94018686148*3^$a+1 [50010]
81
9
76
20
16
23
27
33
165
27
189
24
30
126
4
50
81
139
2
39
24
45
27
3
36
36
18
150
81
79
2
30
58
32
108
132
84
36
18
81
15
144
52
110
147
13
18
2
39
81
198
69
3
40
5
72
117
24
30
22
18
126
20
88
23
49
104
76
50
45
139
56
45
25
50
81
85
38
66
130
18
32
15
21
130
158
132
48
36
96
30
60
34
371
25
140
24
54
282
87
27
30
24
106
86
58
162
20
52
18
18
20
27
9
84
90
6
63
12
175
140
76
14
123
93
4
86
18
180
94
18
95
60
12
33
34
5
49
50
81
9
22
50
63
175
2
39
49
20
12
94
146
34
41
105
63
57
18
162
78
66
216
4
11
205
227
48
249
63
61
20
52
47
111
162
27
87
156
58
50
130
2
9
43
38
75
132
237
40
20
34
50
126
204
16
146
88
11
61
20
63
25
86
24
30
432
27
103
18
95
24
27
93
67
74
34
32
261
33
216
16
18
41
141
207
43
104
150
84
6
120
6
3
87
57
27
76
50
22
252
20
66
40
50
90
198
76
18
23
13
72
194
144
4
18
234
104
72
24
45
84
31
50
54
6
75
105
30
40
173
252
129
51
39
45
60
61
59
45
22
128
12
18
36
63
31
2
39
13
86
36
45
36
15
48
40
41
31
65
43
212
33
27
228
90
36
114
21
99
216
150
84
4
36
92
18
165
45
216
6
142
56
27
313
56
36
54
54
106
36
14
144
27
153
4
68
22
5
67
14
40
32
18
184
122
36
54
144
276
30
135
51
30
234
6
99
79
5
195
189
21
72
108
99
63
45
9
90
166
74
30
58
41
45
132
30
24
21
13
54
72
140
69
7
110
48
6
45
36
43
50
180
130
5
27
24
34
360
32
4
56
18
66
24
135
72
25
23
60
57
4
14
90
36
76
110
165
108
45
27
153
6
9
205
54
2
16
18
41
45
130
14
6
30
148
68
90
9
9
159
3
78
106
185
189
42
189
39
60
21
15
81
84
45
99
72
535
14
135
69
270
30
130
50
36
36
94
18
36
47
135
48
60
36
30
63
13
167
153
18
6
30
9
157
23
24
21
6
84
184
18
59
36
13
50
22
50
58
50
6
54
286
59
31
5
13
108
23
96
39
126
36
144
36
27
67
5
13
23
9
6
160
110
3
49
95
132
43
38
48
162
18
22
5
13
2
45
12
157
20
88
128
30
4
74
12
40
83
21
4
50
45
31
54
92
34
41
69
39
135
22
18
41
13
83
7
18
47
480
85
68
18
36
9
60
25
110
12
90
184
36
14
4
126
20
16
74
174
184
36
54
36
2
84
63
60
21
4
38
48
60
34
92
3
27
24
70
176
54
90
76
23
31
56
16
18
86
126
24
3
27
105
43
18
140
15
75
18
27
85
59
51
9
108
21
40
11
129
36
6
54
70
29
12
45
4
56
18
16
50
15
171
57
85
128
18
16
14
87
7
18
158
342
40
74
120
4
50
4
11
12
9
150
16
18
36
23
157
20
16
119
81
48
36
15
39
45
27
58
20
192
18
96
106
68
27
33
12
108
90
81
45
24
102
54
90
36
54
6
30
63
67
14
54
4
126
50
240
66
24
16
54
2
27
43
50
24
124
95
105
160
2
30
54
36
9
36
99
33
12
69
30
40
110
16
20
54
34
86
6
30
36
90
22
92
90
16
23
72
ABCD 94018886888*3^$a+1 [50027]
7
5
13
35
121
287
24
13
35
12
79
29
96
55
5
19
90
12
23
36
84
60
1
66
17
24
24
13
23
7
5
37
138
36
240
30
131
283
6
90
54
12
35
43
65
145
35
1
23
12
72
37
71
12
84
72
1
36
23
97
11
79
77
37
36
23
103
48
6
71
36
84
60
193
263
12
36
84
25
30
96
173
97
30
60
89
36
120
36
133
23
192
60
25
71
79
5
96
1
59
108
13
11
67
66
36
168
36
11
60
96
84
108
24
48
36
13
90
29
31
36
54
54
120
96
126
18
66
47
13
11
79
30
6
17
1
11
1
54
96
48
89
36
12
12
72
12
37
36
54
17
12
12
31
108
5
37
35
49
83
61
35
72
55
77
24
96
7
41
24
25
59
48
144
240
25
107
43
270
54
257
84
73
11
1
47
48
276
12
24
31
101
84
132
12
156
120
12
36
13
36
48
180
71
115
90
35
72
24
168
36
12
13
30
6
54
54
35
12
25
18
66
36
71
36
108
36
7
53
36
12
24
60
84
48
133
11
36
55
41
72
1
11
25
18
77
36
84
13
150
65
96
24
72
115
41
24
156
13
90
29
187
168
12
17
60
1
59
24
12
24
1
119
121
83
109
23
12
73
42
90
23
12
139
6
11
187
66
47
144
43
65
120
1
120
83
97
24
36
30
29
67
138
42
17
1
23
60
43
30
60
54
185
48
13
24
119
24
37
47
12
103
53
36
108
84
19
17
91
42
23
25
6
30
150
36
5
25
59
55
149
7
60
18
66
36
17
37
11
84
36
85
35
25
107
12
12
132
7
48
5
1
66
53
1
90
6
71
109
95
36
132
36
25
30
54
6
29
25
30
29
60
7
30
47
7
42
18
162
144
11
25
54
29
25
156
11
12
37
66
5
60
48
1
59
85
30
162
59
84
37
59
55
354
150
36
126
48
36
24
11
48
31
72
30
35
36
169
23
48
84
108
1
60
179
108
19
84
149
121
95
132
7
5
48
36
7
53
60
24
43
29
24
13
18
5
36
12
72
61
66
18
83
24
24
85
59
85
6
89
1
35
84
25
66
29
60
7
5
115
54
11
12
37
36
18
5
31
66
18
5
121
95
84
48
103
53
12
25
90
65
19
96
161
48
1
24
47
12
12
85
47
12
91
54
120
95
31
6
138
6
35
1
54
30
36
47
24
84
60
43
101
60
1
108
35
1
30
6
48
6
101
25
35
49
119
72
13
36
59
24
144
307
5
60
228
49
11
12
31
5
139
5
12
43
29
91
41
48
48
36
84
36
49
18
41
84
7
17
13
18
41
19
89
36
121
24
66
36
144
41
12
91
60
5
25
42
5
25
47
12
120
55
114
95
24
7
30
54
42
47
36
37
11
72
25
60
11
12
24
204
12
73
35
79
36
29
1
107
43
65
145
6
5
48
12
79
29
7
54
119
61
36
30
54
90
54
42
48
41
49
71
60
12
84
48
55
36
53
37
66
41
13
60
191
169
11
73
36
47
157
66
6
30
41
48
61
71
12
55
126
90
96
18
23
13
66
17
48
205
18
29
61
23
12
1
71
24
49
71
24
67
168
246
59
121
35
1
18
53
133
83
1
96
84
71
72
73
36
114
29
37
18
113
13
23
24
13
66
5
12
1
36
71
19
24
12
78
35
31
53
7
180
17
36
1
30
53
120
67
17
13
275
1
11
25
95
49
47
36
72
12
43
29
60
120
48
37
71
55
54
30
5
36
31
24
17
13
24
23
48
36
12
1
36
35
36
120
12
121
60
23
67
29
151
149
12
12
12
61
131
109
371
73
71
145
24
126
54
12
24
54
209
24
132
24
1
287
36
7
5
60
120
31
36
17
37
144
59
36
121
30
24
66
60
11
12
103
30
24
59
12
55
5
84
12
19
65
48
24
13
23
115
36
60
54
83
43
17
19
18
12
23
12
223
113
60
97
47
19
53
7
245
48
48
312
31
30
23
13
36
23
1
210
29
12
13
59
12
24
84
43
18
66
90
24
47
ABCD 94019136592*3^$a+1 [50148]
29
25
23
64
56
180
100
9
15
56
28
36
8
136
72
68
31
69
32
72
36
79
33
12
45
23
4
44
1
99
81
155
4
56
19
54
11
96
28
36
20
72
4
20
91
5
13
47
12
48
84
16
45
63
24
80
28
57
83
4
36
32
60
16
21
18
126
11
79
29
48
64
20
60
24
16
8
1
47
72
25
35
52
140
16
32
85
71
52
48
320
4
80
1
15
21
71
64
20
24
16
3
33
108
32
72
48
112
32
64
32
72
40
57
18
65
36
16
8
72
60
84
124
32
36
40
57
143
37
83
187
45
140
28
32
72
16
92
16
189
18
72
101
115
189
32
13
83
4
128
1
36
23
40
45
143
180
208
44
52
120
56
72
36
4
8
84
28
20
156
24
88
8
12
12
136
92
199
53
52
39
29
43
45
68
49
108
95
180
48
100
81
11
52
45
27
180
180
45
11
148
36
75
81
63
65
7
54
51
164
16
92
16
36
80
28
111
54
27
128
7
53
16
21
179
64
60
20
136
27
5
84
28
132
144
12
45
167
12
48
16
20
7
29
40
56
109
95
4
27
72
306
27
99
5
4
176
13
15
147
5
168
88
27
77
13
11
16
56
48
40
24
8
60
4
93
47
61
72
71
72
37
27
45
11
43
45
44
60
112
45
119
4
21
35
181
51
80
12
48
60
72
96
67
378
15
12
80
64
8
48
133
171
81
15
128
19
5
132
36
24
84
84
192
28
288
9
23
180
85
36
15
84
20
72
84
100
92
60
13
71
36
28
164
61
35
37
59
204
4
188
28
116
85
15
108
12
20
25
23
31
245
16
60
108
3
17
36
96
48
48
12
13
99
36
27
5
12
1
72
71
124
48
80
48
16
128
36
79
65
7
5
139
125
144
60
172
48
8
37
36
36
11
88
284
220
20
48
85
18
29
40
48
27
53
48
24
73
47
72
25
15
56
144
16
44
108
72
13
27
20
151
72
81
32
4
204
129
36
216
18
17
1
108
15
104
25
63
8
160
44
76
32
4
20
40
75
41
12
48
4
20
73
47
16
9
15
44
100
104
16
72
44
144
60
49
15
56
19
53
24
48
88
68
151
198
83
169
11
112
48
27
5
48
12
52
104
4
32
48
96
36
48
96
67
53
24
28
12
80
36
12
52
108
9
90
69
57
35
48
4
75
18
15
108
216
44
96
76
8
67
29
96
24
40
45
108
23
112
32
220
9
36
119
12
84
109
59
192
1
167
85
87
80
48
52
75
45
24
21
126
125
12
132
60
4
176
121
35
55
45
45
108
144
15
72
176
12
12
100
45
95
13
11
40
56
64
27
17
37
119
24
16
75
17
48
12
48
19
117
45
99
56
336
24
16
9
144
87
32
12
64
12
8
72
37
155
187
5
13
198
5
12
36
19
45
153
23
67
77
67
45
8
168
64
128
28
45
35
100
44
1
27
56
96
28
45
15
21
15
44
256
36
20
16
32
72
36
48
127
5
13
99
60
32
4
44
28
48
24
21
107
12
52
171
72
72
54
59
28
3
17
208
9
35
163
5
67
5
132
133
90
53
28
81
35
60
28
36
12
104
24
4
108
48
24
156
44
100
80
55
105
12
116
60
100
44
4
96
48
32
31
33
12
104
28
12
45
215
48
61
36
11
40
200
72
48
24
19
90
71
36
19
54
159
56
12
4
8
157
51
8
139
45
72
188
145
35
1
95
12
84
76
32
12
36
4
96
8
40
27
5
28
20
145
15
21
11
43
54
143
24
24
124
116
16
44
4
56
40
44
85
108
27
36
20
144
43
5
192
136
24
8
13
87
57
11
220
12
8
72
19
18
35
108
84
115
53
16
ABCD 94019140778*3^$a+1 [50007]
32
336
64
272
103
105
3
234
108
72
180
318
42
195
33
207
153
215
43
12
252
6
87
105
42
18
18
9
3
141
99
72
108
41
31
30
35
91
165
39
18
23
7
18
119
85
108
18
174
108
132
63
75
108
9
45
51
117
155
96
49
63
15
90
354
261
15
305
139
6
72
12
36
87
63
252
198
15
69
75
48
117
11
37
251
97
143
109
18
12
60
18
84
168
72
18
72
66
60
30
45
9
18
21
51
78
228
24
243
27
69
32
25
119
16
99
18
72
3
45
72
11
64
75
21
15
144
81
9
30
18
183
80
85
75
159
18
63
32
97
95
31
180
72
21
32
64
15
18
47
145
15
45
198
162
30
18
155
43
293
19
77
144
49
15
57
126
57
48
15
72
60
288
102
87
45
138
42
90
53
73
39
33
15
87
9
144
80
48
48
192
7
138
114
108
30
51
99
45
63
54
59
96
25
23
43
72
60
72
36
162
72
450
18
282
150
23
97
15
93
3
15
17
115
48
173
16
45
18
17
25
183
32
181
54
21
15
174
18
81
141
51
75
12
57
15
186
119
48
192
1
207
45
147
231
54
156
39
48
27
69
51
333
33
63
224
96
169
87
144
129
180
162
9
80
1
6
137
48
48
109
12
279
32
144
16
39
41
64
144
39
72
108
101
151
48
42
36
54
30
90
96
30
270
33
81
120
18
18
90
72
17
496
135
24
90
48
71
1
108
162
96
144
30
60
90
18
210
18
215
187
165
15
177
285
150
18
12
63
27
165
224
151
150
480
18
42
216
144
15
48
57
18
5
103
204
126
15
75
12
41
31
33
27
66
24
11
19
29
97
114
36
282
90
341
61
179
1
180
18
18
39
96
27
18
90
102
42
89
96
64
224
85
18
9
45
131
64
33
72
60
18
90
15
105
263
169
198
17
1
63
80
61
83
133
107
193
72
18
132
108
300
57
15
78
84
60
36
264
39
176
205
3
27
261
48
39
12
108
65
67
108
65
16
57
39
48
27
126
12
107
61
54
141
57
71
16
128
37
75
96
39
18
78
105
489
306
102
90
21
32
160
144
176
49
30
78
35
175
90
72
90
18
72
6
84
96
129
15
108
12
6
3
96
3
77
163
45
153
84
168
102
5
13
3
32
256
21
30
125
43
12
6
35
112
176
1
36
59
175
270
120
96
219
80
55
9
9
342
18
111
80
16
96
219
5
384
151
258
12
6
53
16
33
15
183
54
96
90
57
15
81
111
81
240
117
12
168
71
139
117
33
47
55
6
84
18
45
32
240
31
72
12
6
39
48
3
45
27
12
6
ABCD 94019781112*3^$a+1 [50005]
176
132
24
24
3
61
48
24
48
32
24
16
56
3
1
12
8
27
45
96
28
32
12
3
9
64
47
9
111
24
57
24
15
97
23
33
39
13
68
12
27
1
36
32
24
27
1
23
21
51
9
15
21
4
56
4
35
13
8
52
23
9
16
47
48
24
69
12
36
24
60
132
60
12
84
63
13
11
24
33
4
8
72
36
28
11
61
32
64
116
15
9
63
9
4
83
61
8
12
63
37
72
35
45
3
13
32
27
24
25
20
12
52
32
12
48
24
39
24
109
8
27
45
24
27
73
12
56
60
111
25
95
33
16
72
36
24
12
24
84
68
12
120
16
59
21
3
21
64
35
48
109
8
27
9
15
21
16
11
24
109
8
12
39
24
24
1
12
36
24
12
72
92
63
57
24
4
12
44
48
4
12
11
45
3
24
97
23
13
8
3
25
60
128
52
44
27
45
64
131
24
145
119
13
32
4
72
8
72
15
9
16
71
144
25
71
48
33
28
35
9
24
4
12
32
15
69
48
4
23
33
52
92
28
8
64
8
27
1
32
12
64
155
24
189
51
96
24
9
15
69
48
3
48
25
47
13
11
21
27
21
60
12
72
3
1
8
63
1
36
32
168
76
8
24
52
11
13
20
28
35
21
40
104
147
33
60
84
15
37
72
44
24
4
11
93
3
81
111
24
24
9
36
12
96
12
51
13
8
16
11
1
32
28
11
37
20
88
24
23
49
8
12
3
25
32
111
24
21
64
8
27
9
72
52
35
13
24
44
28
44
12
75
69
16
11
57
120
40
20
24
27
21
12
64
47
25
144
47
9
15
1
20
51
21
64
8
24
48
12
40
12
36
68
12
24
159
13
11
57
12
51
9
12
12
16
12
24
8
3
37
11
45
12
87
33
16
20
3
13
68
111
85
11
9
15
93
96
60
135
21
24
24
16
59
13
35
25
23
69
123
9
36
12
15
13
8
16
8
3
24
24
48
13
32
40
8
60
4
8
72
24
4
140
27
48
61
36
12
24
36
36
44
64
128
16
23
24
33
87
120
45
3
141
4
36
20
36
40
20
15
13
11
57
4
56
36
48
28
11
37
140
112
60
32
24
75
48
24
45
112
8
75
9
24
4
80
27
145
71
1
60
11
24
1
84
104
36
96
4
104
96
156
48
24
16
24
32
4
36
80
4
80
88
44
15
24
24
45
27
21
3
96
97
23
25
23
48
21
12
39
1
95
24
13
12
20
72
48
12
24
15
33
39
61
68
15
69
3
24
24
73
36
32
96
3
25
23
9
40
32
39
1
44
12
124
11
13
84
8
28
36
23
21
16
84
44
48
72
72
16
35
9
52
48
8
28
56
84
3
69
72
24
12
72
12
16
48
24
35
57
48
4
216
72
35
21
3
93
28
47
168
1
8
15
57
4
59
105
39
49
8
48
76
72
20
39
13
11
21
96
3
9
76
12
23
48
1
8
12
60
96
40
56
16
44
27
1
8
16
72
71
48
45
27
33
4
20
36
51
1
24
8
39
73
8
16
12
20
16
68
48
3
117
51
33
15
24
1
68
27
120
33
40
44
27
24
33
12
28
23
13
8
84
15
33
12
28
12
152
3
96
129
4
48
72
32
75
9
16
12
8
12
48
12
16
36
48
72
8
15
45
12
87
21
27
9
48
4
35
9
28
59
13
192
60
56
24
12
12
52
11
72
13
11
61
11
25
44
3
9
96
40
32
4
11
24
24
9
15
24
1
24
116
24
4
84
80
3
13
35
33
60
3
49
20
52
180
32
24
64
8
27
21
12
36
60
15
48
13
48
68
84
36
28
36
36
20
12
84
60
12
12
4
72
12
116
39
24
73
68
27
45
60
36
75
1
8
76
104
27
24
9
4
8
40
8
12
15
25
23
21
3
1
8
16
8
4
59
57
48
16
44
3
21
3
45
12
24
48
16
56
111
1
20
3
13
12
8
39
13
44
4
20
12
3
57
16
47
105
12
27
13
35
177
12
28
176
15
61
11
9
15
9
12
60
76
68
12
12
135
57
28
8
3
9
39
13
12
167
1
104
84
3
25
12
108
20
4
12
11
13
48
24
35
57
15
57
48
108
12
28
12
92
96
12
40
23
21
3
25
84
60
12
8
3
61
68
4
11
9
4
120
32
4
80
16
80
40
20
24
3
9
4
83
1
47
9
84
3
9
63
69
123
85
8
75
1
96
32
63
85
20
12
36
15
24
93
3
24
1
36
11
21
60
15
33
36
75
24
21
48
16
20
4
72
35
13
24
11
21
4
108
140
84
64
72
11
57
48
39
25
12
8
36
24
39
45
124
20
36
12
112
11
9
15
49
8
15
9
76
20
72
15
24
1
12
83
33
24
15
49
71
21
16
11
24
48
133
8
4
140
28
48
47
24
73
44
24
12
87
33
111
48
21
99
13
8
3
33
28
8
12
15
1
36
84
8
60
27
37
44
4
11
48
13
8
12
15
61
48
32
4
20
36
12
12
52
35
57
84
52
32
76
60
56
12
12
15
24
81
36
16
35
21
3
21
4
32
28
8
4
24
48
20
27
57
36
12
63
24
1
12
8
3
13
72
44
12
51
37
68
15
25
8
4
68
28
120
11
24
1
71
48
9
4
36
56
28
11
13
20
12
16
24
20
48
4
12
68
3
72
1
8
16
36
11
73
92
12
12
36
84
36
48
39
61
11
249
24
39
21
51
37
68
4
32
99
33
24
15
61
8
144
12
15
1
72
24
56
63
21
4
8
39
1
56
120
36
27
120
21
16
60
95
9
15
21
3
45
28
8
12
27
1
44
3
13
20
15
85
32
3
24
1
8
12
3
69
27
21
16
24
59
13
8
3
9
39
9
4
11
69
4
24
156
108
23
21
51
69
72
48
3
21
27
25
44
12
72
12
112
44
96
72
4
8
16
48
72
32
84
36
36
16
12
11
33
24
4
32
108
84
12
40
47
61
8
40
11
9
15
25
71
85
8
124
23
25
23
1
20
ABCD 94019968748*3^$a+1 [50024]
3
12
33
12
6
60
6
90
60
81
12
27
60
18
75
36
21
75
48
72
3
33
57
6
42
108
6
6
24
15
15
36
30
15
45
30
33
129
15
15
21
12
12
12
9
27
105
3
24
12
81
84
3
48
75
9
60
93
15
237
39
12
33
90
117
39
48
81
9
78
57
57
48
48
12
66
12
18
24
3
60
9
3
96
12
87
96
21
75
18
3
24
168
27
21
60
3
96
150
24
111
3
21
12
9
210
30
18
45
225
3
15
33
24
36
45
42
12
42
66
33
111
24
36
45
3
93
120
84
3
45
123
120
42
48
27
12
15
6
3
120
45
60
126
6
138
30
15
39
60
33
24
63
33
84
96
39
18
12
51
9
78
18
39
3
102
24
24
3
48
69
3
9
15
24
87
12
105
12
36
24
69
15
15
54
3
45
12
96
96
6
42
3
39
18
6
21
168
96
21
39
36
33
36
24
3
12
12
36
15
24
33
57
48
18
18
60
27
45
42
45
72
45
60
36
135
27
132
33
57
39
9
15
21
111
36
63
120
30
24
12
30
24
96
33
132
84
60
21
3
93
84
30
84
30
12
39
36
15
18
15
12
12
48
12
36
24
132
21
24
24
87
87
78
3
36
36
27
6
6
30
18
66
75
21
18
30
27
21
18
90
51
15
33
93
27
33
3
45
36
3
57
3
12
21
39
39
126
54
30
99
27
48
30
87
36
72
120
21
6
114
60
6
60
18
6
21
213
6
12
9
96
24
15
33
36
12
69
6
105
12
48
27
18
192
6
81
3
12
21
72
15
48
90
3
27
48
84
45
117
111
9
3
12
81
123
12
129
66
33
9
6
9
15
66
39
45
6
21
15
93
27
6
63
12
39
129
51
30
96
39
51
18
39
51
6
15
60
21
27
15
21
144
57
18
42
15
36
72
60
156
72
33
27
117
42
6
24
3
60
3
33
21
3
12
3
33
24
60
84
72
24
3
6
15
12
9
18
30
12
3
48
15
177
72
36
12
15
6
39
48
120
24
69
6
21
15
12
36
9
3
33
120
9
87
24
9
123
9
36
39
39
9
36
60
9
3
9
54
60
45
15
84
42
3
3
48
45
39
57
36
24
9
39
120
51
45
9
30
18
3
51
93
36
12
12
21
42
69
51
48
81
39
36
21
24
3
36
42
72
15
3
9
45
3
81
87
63
12
69
45
18
120
45
48
72
60
48
63
69
57
51
189
6
9
39
21
9
30
6
15
39
114
48
3
45
27
144
39
6
6
45
12
60
36
15
57
69
180
30
18
6
84
48
54
24
15
12
12
57
78
33
33
27
3
42
24
3
15
18
27
12
45
3
183
48
30
39
123
33
69
12
75
24
36
21
87
27
45
3
36
84
45
3
42
36
66
6
3
24
48
9
48
27
96
57
27
36
15
9
3
81
180
12
99
9
39
21
84
3
18
42
12
12
129
36
24
69
48
39
3
81
39
30
3
12
36
12
123
9
60
12
51
12
30
42
141
9
63
108
15
12
21
9
78
102
18
105
15
48
120
84
6
132
42
36
21
9
27
9
39
12
147
21
144
33
27
15
120
30
3
12
33
18
45
72
15
9
63
6
87
105
138
30
15
9
66
12
30
39
60
45
39
84
36
24
36
12
144
15
30
114
21
15
21
24
3
120
33
27
57
45
15
81
159
93
66
12
9
9
15
15
36
153
27
33
108
27
45
3
33
36
9
30
54
15
72
84
24
12
108
81
24
3
39
9
57
3
57
42
36
114
15
108
27
72
54
27
3
24
42
18
30
12
3
123
57
105
27
21
27
60
3
9
21
48
27
12
12
24
15
30
39
3
42
6
45
96
168
33
27
36
24
12
21
3
21
114
36
129
72
99
66
15
39
33
72
63
21
45
6
30
3
63
9
93
18
12
12
9
51
36
33
9
18
18
54
57
48
12
48
60
33
75
9
30
48
21
99
6
315
36
21
15
12
57
3
15
42
51
48
12
117
66
21
9
15
75
21
15
30
6
42
15
117
3
75
42
6
84
54
27
3
9
27
21
63
9
3
105
63
6
24
51
36
39
9
117
3
51
48
30
66
9
75
45
45
3
57
27
9
126
36
45
27
45
12
3
36
9
60
75
36
21
60
33
90
48
33
69
18
9
84
36
24
12
60
72
3
30
42
42
15
33
42
9
21
6
60
24
6
39
171
24
24
45
72
9
171
3
21
84
57
87
33
99
96
39
18
42
21
60
33
87
60
84
99
9
48
3
42
84
51
27
21
12
15
30
90
12
33
3
177
27
45
12
60
45
3
51
45
39
57
75
126
27
3
174
24
39
60
60
33
24
3
36
51
9
69
27
24
9
90
12
9
24
48
57
63
12
12
141
120
30
45
24
21
75
3
57
3
24
6
27
45
18
117
24
48
48
24
36
60
24
45
3
72
48
72
3
33
3
60
69
168
12
45
36
42
33
24
15
90
147
21
3
36
15
21
3
21
24
81
60
36
39
3
198
48
6
93
27
48
30
27
9
51
3
30
15
12
84
36
105
3
15
45
15
45
12
15
30
15
63
12
9
12
63
30
12
18
12
57
120
81
51
3
12
30
36
102
45
57
51
48
24
12
108
51
45
81
78
6
6
ABCD 94020562276*3^$a+1 [50037]
15
51
36
21
45
51
84
45
48
162
21
57
60
66
6
60
15
3
12
30
24
3
9
18
12
78
132
39
3
24
78
54
6
51
63
48
12
72
9
12
63
36
69
15
84
48
30
6
84
93
69
36
6
12
78
15
3
114
27
99
30
18
18
6
48
48
48
6
12
30
9
57
54
36
36
6
84
87
51
57
15
12
78
30
6
30
69
39
18
36
6
12
30
42
78
66
216
9
45
54
9
60
9
42
48
90
12
36
90
66
6
30
6
45
39
33
24
87
18
51
24
120
15
96
12
72
30
90
102
123
39
105
60
111
48
18
66
6
30
144
48
69
9
30
60
72
96
84
9
12
9
72
36
63
27
12
78
42
6
6
117
15
18
6
36
180
114
6
57
21
159
9
120
75
144
39
174
3
120
3
21
9
6
84
21
3
66
60
18
24
24
138
30
69
111
6
30
33
108
33
30
6
138
9
24
3
72
12
24
108
60
150
36
15
15
12
18
6
18
48
12
12
48
6
45
123
6
36
24
96
84
96
87
39
30
24
90
24
54
87
81
18
12
69
45
30
48
18
219
36
9
96
18
78
30
90
183
195
54
66
144
60
66
12
30
24
81
24
33
6
78
3
3
18
3
51
12
36
24
24
108
48
156
93
24
75
66
6
9
3
345
51
12
30
12
48
78
54
144
6
54
48
12
96
48
96
18
54
159
51
48
36
66
15
57
42
18
6
36
45
105
66
21
9
12
87
33
6
33
9
156
6
84
12
6
36
84
120
18
36
36
78
240
6
48
33
345
42
174
15
204
21
18
132
72
36
21
180
9
27
9
6
42
3
15
240
48
57
51
18
24
6
144
24
168
45
69
6
96
48
18
24
42
24
93
99
192
132
6
42
108
24
60
6
15
111
189
33
6
18
12
6
36
6
30
33
36
63
66
6
9
3
42
54
282
48
36
12
36
90
102
126
78
6
90
6
30
54
96
24
45
45
24
48
135
81
72
27
33
30
12
36
93
9
12
18
81
15
84
24
84
162
6
18
3
111
54
15
9
15
33
42
84
21
15
204
48
18
102
126
12
15
57
126
18
30
18
111
45
30
24
57
81
6
138
48
42
33
9
168
48
18
12
45
21
6
45
21
3
9
54
6
75
39
48
18
18
66
3
168
15
21
45
102
33
21
48
150
48
144
84
45
33
24
48
36
3
9
6
18
66
48
126
42
21
9
36
12
66
54
3
24
3
42
24
123
24
264
111
78
6
12
54
12
18
84
48
108
18
63
9
15
27
6
84
6
33
261
48
51
135
9
39
30
138
6
30
162
12
126
102
42
66
54
36
36
48
9
21
144
66
24
108
36
54
24
27
21
90
18
30
36
129
72
63
6
66
33
63
66
18
6
39
24
9
24
6
228
6
27
9
6
9
33
66
30
6
21
21
60
162
84
96
72
84
30
18
114
60
18
276
66
12
6
24
102
102
42
120
111
27
180
18
6
42
54
36
90
42
48
6
12
54
9
27
78
12
12
30
60
24
6
3
93
15
27
66
12
24
6
45
36
39
84
6
18
36
234
66
66
15
45
102
12
120
120
18
30
33
225
48
42
81
21
39
93
27
39
108
114
90
45
21
18
96
12
30
24
72
24
54
177
21
60
78
18
54
36
168
48
30
18
78
54
18
60
30
6
63
36
3
24
18
12
12
6
36
12
30
48
78
30
24
24
66
102
6
336
12
78
24
6
90
6
30
6
105
252
24
3
6
6
30
6
36
120
12
6
66
9
93
18
33
96
21
78
42
15
27
48
102
96
51
3
30
36
42
18
15
36
9
27
39
54
54
132
81
108
21
84
48
27
39
21
21
180
30
78
96
36
18
36
138
27
75
21
144
87
6
27
9
6
54
3
27
81
9
51
39
6
18
6
36
87
45
135
3
24
174
156
48
42
6
78
102
30
18
12
84
30
222
54
30
48
12
90
6
18
18
30
12
81
21
12
6
204
36
24
18
51
108
45
24
150
18
66
102
6
18
6
30
6
6
78
66
162
9
24
45
6
69
21
36
30
6
51
36
3
18
48
84
60
36
12
66
42
72
96
6
36
30
102
12
30
24
12
54
30
63
93
75
99
117
45
39
93
48
18
120
6
66
45
9
6
18
147
3
102
276
195
24
15
30
24
30
30
27
153
54
72
48
12
30
36
123
12
ABCD 94021235468*3^$a+1 [50031]
215
9
160
104
129
15
88
5
3
16
29
91
96
107
133
47
1
107
162
156
127
8
40
47
18
30
162
223
17
12
90
57
24
15
97
5
132
18
30
72
90
37
24
35
69
15
57
16
17
168
79
8
72
16
72
48
8
15
121
113
7
11
37
125
78
18
259
48
47
25
35
90
75
45
108
55
8
249
7
96
5
3
9
31
119
97
8
3
102
96
300
19
71
150
12
319
8
15
25
161
79
113
39
69
42
18
12
19
53
43
32
112
48
53
3
105
54
73
72
5
36
31
80
160
161
7
131
60
121
59
192
90
115
72
72
209
60
19
32
64
119
246
19
41
7
32
45
420
18
30
72
78
30
222
21
40
24
41
127
17
48
39
69
54
60
1
269
156
31
24
5
51
40
71
30
67
152
16
48
185
222
18
159
33
78
1
251
18
139
41
7
47
36
102
7
431
84
60
30
36
7
120
167
90
48
168
144
7
23
198
27
15
97
59
61
48
41
231
21
12
6
49
53
19
143
57
21
18
25
240
80
105
295
96
24
96
104
69
147
51
37
48
24
48
125
18
78
139
72
8
15
18
55
83
85
59
6
90
37
24
80
111
57
72
51
85
17
36
54
205
35
37
11
42
115
173
12
31
24
35
21
159
60
61
29
75
72
99
60
30
187
120
8
207
57
360
16
216
53
75
3
12
1
56
21
72
108
48
111
39
25
24
71
25
137
39
64
24
35
96
12
42
30
25
32
88
95
108
69
16
113
31
23
30
6
21
16
47
1
24
53
120
19
71
25
17
55
56
16
104
57
48
54
108
18
132
48
31
48
48
24
89
102
42
31
17
79
11
13
65
15
232
53
115
47
132
30
55
96
17
79
41
18
21
21
12
6
102
60
7
23
72
73
120
104
16
32
33
63
135
25
47
49
8
112
48
5
36
55
17
199
48
53
19
408
80
3
162
195
105
31
24
53
330
12
36
42
48
7
48
216
71
25
32
93
18
1
24
29
36
55
65
31
101
43
144
101
19
48
72
113
79
29
12
78
49
71
24
18
30
25
32
3
18
51
111
25
5
18
9
303
72
1
17
108
300
79
53
19
71
33
129
18
85
48
29
18
25
104
81
39
129
15
57
55
24
29
67
8
9
6
97
47
18
102
150
67
23
25
80
3
30
180
348
79
80
21
12
18
61
120
96
24
48
65
96
12
3
136
240
71
145
233
39
51
42
48
67
47
1
96
48
176
144
16
77
67
95
36
21
9
144
78
102
288
72
67
48
72
101
27
16
24
72
8
141
19
41
7
48
17
12
27
48
72
16
17
31
47
193
5
252
127
35
381
189
43
17
48
42
18
3
27
18
72
19
23
145
281
324
126
234
90
18
180
19
23
1
197
108
31
8
63
97
32
16
168
107
30
7
56
87
18
39
72
9
31
29
19
32
273
7
80
39
25
72
83
210
91
53
115
48
8
105
72
18
30
132
30
42
67
23
210
55
35
90
115
56
45
67
185
60
108
39
16
72
125
67
53
139
168
96
137
180
99
136
383
1
71
49
89
54
217
48
113
42
21
16
89
72
103
179
18
78
429
21
12
108
60
7
152
ABCD 94021508624*3^$a+1 [50057]
216
73
48
12
20
132
63
66
135
15
1
36
68
39
117
76
143
85
29
111
45
7
17
51
24
141
90
25
80
39
66
6
9
45
126
13
96
65
39
105
15
165
43
89
54
9
75
1
59
72
9
165
91
125
39
39
21
9
75
12
45
39
36
33
102
33
16
80
69
15
45
102
18
55
41
90
21
76
188
84
45
72
18
37
20
15
18
15
51
54
6
49
156
11
9
135
25
29
147
63
21
96
45
18
90
67
149
6
1
192
5
27
16
164
135
9
75
105
9
67
89
171
168
16
224
57
55
35
61
152
57
15
33
132
54
180
9
21
231
63
165
141
66
114
54
21
99
61
71
73
155
150
30
132
33
21
19
32
3
30
36
60
30
105
21
39
69
6
36
33
60
87
18
27
76
53
24
27
99
66
54
36
13
11
9
12
33
15
111
156
213
81
99
12
108
51
66
24
54
177
76
197
72
18
57
9
19
32
45
3
112
44
96
45
90
9
4
60
20
12
3
36
36
169
11
33
111
24
61
12
104
165
55
140
4
35
90
30
24
57
144
96
24
21
18
192
145
200
24
231
73
11
9
60
21
51
189
75
141
55
80
60
148
92
105
54
36
289
11
9
81
78
25
5
27
24
96
33
126
6
3
195
12
33
81
36
15
69
6
153
57
31
68
9
6
1
209
60
30
1
5
31
60
8
24
21
90
84
6
39
51
21
48
21
55
35
141
60
69
30
24
66
75
40
35
109
32
33
36
96
120
78
21
24
75
36
60
241
5
78
12
114
75
4
20
28
107
97
8
76
89
162
9
96
40
20
9
51
129
144
252
78
36
81
144
9
135
111
1
53
27
15
18
30
36
36
13
116
40
104
76
116
48
27
33
111
1
59
30
67
59
25
96
149
15
48
12
75
90
55
68
15
1
60
35
69
136
59
6
30
150
15
180
40
125
36
198
192
24
54
15
231
54
31
80
75
36
144
81
180
3
13
173
19
17
30
93
111
37
60
47
102
18
13
12
35
21
144
51
45
172
144
68
21
36
54
25
5
24
12
63
27
108
72
60
69
15
24
21
171
18
60
51
52
92
132
9
90
54
96
174
45
15
61
20
136
29
6
48
6
111
33
111
45
99
72
4
149
6
156
108
96
81
45
3
40
32
33
72
48
7
29
99
81
67
32
16
71
105
144
15
96
45
4
35
9
15
30
270
117
144
112
47
177
120
93
36
234
60
72
9
21
31
113
15
124
32
100
68
60
36
40
104
28
23
144
37
53
91
35
69
27
30
19
44
45
36
15
39
6
151
5
24
255
96
189
75
15
30
15
64
60
116
69
151
65
39
51
24
1
12
8
99
60
126
51
3
37
8
76
59
1
11
9
96
16
32
36
51
48
36
201
120
39
114
15
15
90
6
66
114
69
15
42
30
9
64
35
42
18
21
16
35
48
6
30
150
54
216
30
54
72
9
141
79
155
25
20
81
123
15
61
29
36
159
27
25
23
186
36
63
120
141
30
6
18
66
24
36
15
4
20
40
56
60
16
53
42
13
95
21
15
120
150
54
102
123
81
156
3
165
30
36
114
72
159
21
3
81
31
5
24
66
9
120
16
20
39
30
6
1
48
56
28
5
6
21
33
27
93
90
60
145
11
49
137
39
105
15
21
75
9
19
108
8
159
30
27
24
96
76
17
66
25
101
150
84
36
193
32
9
39
15
21
75
81
124
56
48
156
36
15
108
126
39
28
47
13
59
30
114
21
144
9
7
128
15
21
51
33
57
31
149
75
33
30
21
51
60
109
71
33
40
36
116
60
48
27
33
132
99
24
ABCD 94021715168*3^$a+1 [50082]
21
72
33
39
56
49
15
72
48
27
53
96
24
88
9
119
25
87
3
21
128
16
96
24
56
24
40
24
327
89
217
63
72
192
87
129
69
35
55
137
120
31
18
39
48
8
49
36
90
90
72
15
8
64
360
57
383
301
54
72
45
99
162
123
75
69
32
169
54
41
16
48
48
117
162
89
160
21
144
219
80
25
95
112
99
125
16
336
63
126
99
171
36
180
54
15
24
51
21
69
54
5
160
96
45
51
128
16
8
121
54
161
91
29
97
87
75
141
296
88
87
36
162
11
61
18
18
119
168
91
141
96
24
24
120
224
96
120
1
23
96
24
91
90
35
16
21
3
24
48
24
96
32
61
54
162
108
183
15
90
47
43
29
169
39
56
64
80
13
83
352
104
64
144
153
72
108
75
144
104
1
18
21
72
15
18
111
48
48
9
15
21
144
99
24
80
136
224
85
3
33
90
165
51
53
1
252
3
285
36
15
248
151
162
18
29
16
117
123
104
43
72
36
9
27
18
198
18
72
54
270
15
96
152
16
117
347
40
56
24
217
263
97
183
152
25
279
96
75
141
144
8
120
37
3
33
47
16
72
8
19
72
93
72
33
36
306
108
125
37
171
120
104
184
69
35
40
33
18
54
15
56
216
48
61
147
128
157
99
80
168
40
81
252
75
72
87
126
83
24
16
165
99
192
48
3
149
144
49
15
3
72
5
85
27
153
71
1
15
8
175
57
144
176
16
24
33
126
9
81
90
165
51
149
40
81
119
16
63
17
73
36
155
64
123
69
3
45
168
24
105
135
8
1
36
216
54
45
80
1
18
125
109
11
40
72
165
123
57
47
88
9
135
9
95
112
297
47
640
141
59
160
144
24
96
21
155
64
105
87
8
31
18
63
9
108
171
45
147
24
9
72
119
115
69
237
99
24
201
111
48
120
56
120
31
17
73
15
3
5
64
255
41
24
40
57
180
54
69
3
45
117
75
32
73
36
275
40
27
93
80
349
3
69
75
393
36
162
17
16
80
16
24
45
27
45
27
48
24
9
95
112
243
54
135
225
231
144
21
251
19
45
225
39
120
57
119
25
71
88
93
75
72
51
126
36
54
29
25
162
45
24
24
87
18
162
29
24
19
21
69
72
3
105
95
72
49
87
3
29
25
18
18
35
232
144
21
123
72
24
200
48
16
75
29
40
56
145
135
72
32
13
75
48
56
19
45
216
81
18
36
9
80
1
111
8
24
88
3
221
13
11
40
21
36
108
54
198
39
33
180
198
18
90
105
104
72
64
104
16
80
16
48
21
75
80
16
63
17
16
128
24
85
123
39
89
16
183
33
3
54
180
36
39
195
245
88
9
36
108
71
48
97
159
24
48
48
72
27
ABCD 94021995682*3^$a+1 [50013]
35
69
40
35
45
105
6
18
48
55
8
40
11
21
40
24
24
5
79
35
66
39
21
15
159
6
15
12
12
36
81
75
40
11
69
9
31
143
48
33
9
43
20
28
17
27
27
45
124
47
78
120
7
8
76
23
30
7
24
24
36
17
127
12
35
13
152
9
72
7
23
49
128
12
39
85
84
53
15
9
18
37
8
52
44
15
69
45
18
72
12
1
48
24
95
1
35
6
111
28
84
65
31
65
24
67
35
13
65
31
59
21
60
36
21
7
35
1
36
35
9
189
66
37
32
3
9
96
75
72
1
17
18
37
53
60
51
36
45
54
13
48
17
27
100
23
33
48
27
57
60
36
64
36
12
53
6
73
8
3
81
33
30
1
60
24
8
15
18
67
59
225
15
21
48
15
1
95
18
18
45
28
72
32
40
65
15
40
47
13
20
96
60
4
8
9
66
12
105
51
129
48
75
25
12
77
63
16
35
36
66
138
24
6
51
4
24
41
31
24
32
9
31
80
24
100
155
1
8
40
56
15
25
48
80
57
103
5
42
24
1
29
111
28
35
1
5
60
66
9
57
127
23
33
39
66
66
25
44
9
55
32
9
30
9
40
47
1
12
60
11
12
49
48
41
114
60
21
4
17
43
11
12
9
15
6
7
120
60
12
36
12
56
64
12
29
15
24
28
59
1
8
39
102
31
23
84
96
42
48
15
12
3
9
57
39
15
9
45
31
84
56
16
11
60
42
7
44
64
47
93
75
61
59
30
48
55
29
3
40
8
3
36
21
4
11
13
17
18
162
30
45
9
79
89
7
35
25
23
6
7
137
67
5
24
15
99
21
24
15
1
56
60
63
1
29
6
1
44
15
85
60
65
259
8
33
7
32
27
1
29
15
39
24
33
9
39
9
43
32
60
96
9
43
12
20
12
16
17
66
69
3
25
12
68
123
21
36
60
12
40
71
36
49
44
40
95
13
32
48
12
3
33
4
17
15
9
7
8
16
48
32
36
12
40
23
25
48
95
1
56
27
48
30
42
1
59
96
9
16
120
20
4
23
9
16
17
6
21
4
29
48
54
69
27
30
43
20
9
87
76
32
28
132
5
12
43
65
18
30
30
12
37
35
1
44
9
15
96
16
48
17
18
25
17
19
59
49
77
3
12
15
25
8
15
1
132
35
78
12
15
52
60
131
30
7
32
45
78
13
20
39
37
8
12
76
72
17
30
1
32
40
20
45
3
87
45
60
15
13
47
25
12
44
36
4
35
57
12
40
48
8
4
12
8
96
87
72
61
5
126
1
92
12
4
84
11
30
19
5
96
24
30
73
83
45
15
36
61
12
71
9
27
228
61
32
24
28
5
27
21
42
37
44
15
1
44
4
20
27
6
7
32
24
144
57
3
16
12
68
45
24
30
12
30
3
45
15
16
36
116
48
9
18
45
159
21
39
93
15
13
48
12
179
21
48
16
83
45
15
30
30
1
84
23
37
5
7
5
6
13
72
20
4
65
6
18
96
31
24
8
36
21
6
97
41
24
30
66
6
45
4
32
3
9
28
47
33
144
15
33
15
90
31
12
29
63
21
42
9
33
15
40
47
49
101
18
57
9
87
27
60
25
36
17
18
25
41
39
105
66
9
81
3
12
69
7
72
32
24
27
13
59
60
42
39
15
49
101
15
132
57
15
16
65
42
153
135
37
8
24
15
48
33
9
91
5
15
9
48
7
17
31
23
57
33
7
32
3
13
119
42
19
59
6
15
45
7
23
54
42
9
9
138
24
18
12
175
56
39
21
93
19
92
39
1
56
15
37
36
17
7
132
23
13
12
11
9
16
24
32
3
13
17
31
11
21
39
138
66
12
48
1
48
20
33
19
24
17
48
19
36
24
17
31
20
63
1
23
42
36
75
15
12
25
11
1
44
40
47
18
27
28
11
90
15
28
41
204
127
116
3
12
42
78
18
7
17
31
44
45
51
4
35
85
35
12
96
33
16
36
80
60
33
36
91
17
18
45
4
44
40
12
5
139
48
5
15
45
31
5
111
76
48
11
18
51
27
18
67
20
12
15
36
1
8
36
15
24
36
1
48
17
3
27
66
55
29
19
41
63
3
18
27
69
18
30
115
8
27
12
33
88
5
75
24
3
30
6
69
36
16
44
64
23
13
77
84
39
15
9
40
5
12
51
87
105
16
11
36
13
20
4
80
15
66
60
91
5
51
60
3
42
54
33
81
7
17
7
35
21
39
36
57
3
30
43
24
48
23
144
33
57
90
1
20
12
45
15
33
19
11
1
8
12
33
12
30
18
138
90
3
12
3
1
11
18
31
36
47
1
125
79
167
9
12
27
6
6
13
60
23
9
24
51
25
36
108
11
73
56
4
11
54
127
36
8
40
65
42
13
35
96
6
18
6
3
21
30
57
3
12
12
60
48
45
3
84
13
8
9
63
45
42
60
61
77
60
7
137
6
13
5
27
100
17
7
8
57
183
81
27
15
69
45
19
17
43
36
23
117
171
24
18
6
145
80
4
11
69
36
39
1
137
12
15
75
21
4
8
3
6
6
25
35
37
35
12
69
81
75
9
24
3
60
3
1
84
137
127
41
66
48
72
1
47
6
7
59
6
15
112
48
17
151
60
20
12
60
48
9
55
23
48
1
104
9
48
15
9
48
115
12
24
32
9
15
63
105
15
30
132
39
120
15
12
30
7
32
96
99
73
65
30
96
96
48
1
77
67
11
9
12
69
39
16
20
15
30
15
21
60
15
39
24
1
24
11
12
37
5
15
51
6
39
40
47
69
16
44
120
16
29
99
147
45
28
12
8
16
8
51
30
30
9
3
30
24
63
27
73
32
15
18
31
5
6
121
24
5
111
33
27
15
73
44
45
3
15
49
48
32
4
24
11
69
16
5
27
9
63
40
ABCD 94022196098*3^$a+1 [50231]
27
18
123
57
54
54
144
195
176
184
8
48
1
36
107
1
39
96
27
144
29
25
90
309
33
18
90
27
45
75
123
72
165
32
136
189
18
137
136
51
21
33
36
36
15
48
117
35
109
126
165
87
126
75
285
54
216
234
291
141
11
40
75
45
80
37
72
36
18
45
72
48
15
54
131
229
75
48
39
9
9
108
198
90
162
270
123
21
54
90
75
264
8
13
35
55
225
152
19
18
36
167
85
3
24
168
120
45
315
9
143
91
69
21
342
54
18
162
3
96
9
108
54
90
51
80
103
249
57
18
18
144
36
15
192
27
213
93
90
417
248
55
57
87
153
48
33
54
18
144
71
208
72
432
45
18
54
3
168
99
141
93
27
153
144
36
90
36
126
162
53
19
21
177
162
198
540
90
180
21
24
120
51
69
200
91
69
345
18
117
81
72
23
49
108
123
120
27
5
139
21
240
368
37
54
54
39
336
104
115
45
45
3
33
162
117
45
3
72
80
61
234
198
108
255
24
408
15
162
36
27
8
19
45
168
168
87
54
99
45
144
171
312
57
36
36
54
126
54
285
165
35
55
57
33
135
117
198
77
67
288
72
141
129
15
57
90
108
41
409
71
64
416
7
90
18
69
3
53
145
15
75
162
3
69
18
105
48
9
215
96
304
123
333
207
185
85
363
69
11
25
87
93
179
163
213
57
15
183
89
55
105
57
144
39
176
37
155
48
85
99
81
15
75
45
189
36
87
168
80
112
32
88
9
39
104
73
15
3
69
345
18
54
90
333
8
112
465
36
36
279
24
93
3
51
53
145
36
72
27
27
18
123
48
189
126
5
40
189
126
36
9
80
217
18
5
139
101
25
15
24
96
45
54
18
147
51
72
93
32
55
57
176
19
125
480
96
307
45
135
57
288
128
85
72
195
39
90
108
3
48
201
119
187
5
103
126
36
15
147
141
104
88
297
183
15
33
345
39
120
408
408
32
55
137
136
159
321
144
57
234
342
95
67
90
51
80
49
63
225
63
171
18
180
162
288
90
323
48
151
81
117
371
25
87
93
75
69
315
120
105
23
193
135
24
93
ABCD 94022318686*3^$a+1 [50013]
235
24
29
90
25
72
11
30
24
30
90
18
45
33
12
51
64
8
40
35
37
5
12
36
19
128
16
176
64
96
11
109
56
27
21
381
171
24
33
15
27
108
48
162
31
176
15
18
48
87
27
30
18
78
7
23
54
78
85
8
159
33
96
24
72
40
8
40
23
54
19
131
93
16
89
18
13
41
66
42
12
36
54
6
120
60
19
71
49
35
13
8
208
29
102
6
30
57
16
41
15
16
17
63
48
21
19
96
41
15
27
13
8
40
29
27
75
6
72
31
41
39
51
90
43
32
15
138
42
13
80
88
89
39
9
207
40
8
72
48
27
69
184
32
51
13
11
45
93
42
66
55
72
32
24
64
240
17
31
48
11
6
39
48
75
45
16
11
30
126
42
7
8
72
40
173
67
56
9
48
90
21
57
84
180
111
39
90
55
11
42
187
80
33
31
131
60
198
171
147
117
27
253
5
51
96
24
111
96
49
5
3
135
1
41
138
133
72
72
65
150
105
144
57
7
32
33
72
36
27
75
90
115
32
40
35
85
24
32
24
24
16
5
36
7
35
21
64
23
57
393
39
153
31
96
5
91
89
199
24
65
102
25
24
96
104
144
40
48
59
69
9
31
80
160
29
27
64
56
93
43
59
13
77
19
107
54
90
61
47
25
17
135
40
41
87
57
39
81
39
111
18
18
45
57
7
80
64
24
65
231
40
119
73
24
11
117
40
8
24
123
13
24
48
23
12
42
91
24
113
150
1
11
45
45
3
16
32
24
21
3
87
54
126
37
35
253
24
80
15
49
176
123
13
35
45
24
81
30
169
8
27
21
27
13
24
35
13
5
42
129
16
128
16
56
40
80
136
224
48
40
5
12
103
48
8
21
19
24
35
21
184
83
12
1
56
105
15
75
276
33
72
57
15
16
24
152
64
17
39
45
43
17
18
12
18
222
48
73
8
24
40
48
47
73
144
56
27
21
57
12
115
107
61
95
114
31
59
69
16
5
51
57
72
55
8
48
64
35
150
39
9
63
9
79
24
5
3
120
27
37
101
67
77
180
96
72
31
41
48
55
32
40
23
12
90
36
7
72
215
36
157
80
16
17
15
24
33
12
60
66
13
24
35
141
9
18
69
3
45
75
237
24
9
55
17
6
49
8
16
17
63
9
7
56
40
48
11
85
23
1
47
9
40
41
87
27
30
90
69
64
152
21
42
102
123
16
24
56
24
16
24
200
3
37
17
15
3
18
54
78
120
42
109
24
120
107
18
3
40
48
24
288
48
11
45
33
247
215
105
24
64
47
169
24
35
37
8
63
49
83
12
73
440
72
51
69
75
48
42
48
3
39
18
7
23
105
3
93
24
48
24
33
87
3
12
9
189
67
65
31
168
80
81
15
21
12
18
24
309
16
24
32
99
133
32
3
12
33
120
153
7
72
11
90
115
17
207
45
36
72
7
8
15
180
222
18
30
7
56
40
77
27
24
27
117
75
18
27
63
49
48
56
24
3
60
90
223
11
165
24
9
31
24
17
39
81
18
13
29
36
39
15
66
55
89
126
60
13
24
96
59
37
5
43
72
11
213
24
177
15
3
48
24
93
33
55
8
120
96
16
59
96
37
17
55
11
54
168
180
43
8
120
112
5
3
9
55
17
6
12
72
6
79
65
63
57
55
48
8
15
54
90
9
279
57
40
83
21
16
24
24
56
117
67
32
24
16
56
39
33
3
93
16
143
25
56
9
7
96
59
30
60
19
56
51
157
48
5
43
72
137
63
64
120
23
1
120
11
69
120
57
15
24
15
18
31
32
144
16
47
145
32
40
185
48
231
99
21
69
3
27
37
23
18
39
24
16
104
27
133
89
31
17
42
93
87
12
85
48
47
105
135
33
15
60
48
45
144
45
126
37
35
205
17
90
126
103
41
48
42
189
81
90
ABCD 94022379494*3^$a+1 [50021]
30
18
18
12
90
132
42
48
7
83
12
54
87
87
6
6
30
31
47
21
60
9
7
35
108
33
27
18
12
78
78
24
72
114
12
30
18
6
103
23
13
125
27
3
12
30
39
16
35
30
24
60
54
12
9
9
12
79
53
6
6
6
24
24
12
30
90
117
48
33
24
55
53
42
13
179
6
78
9
12
21
42
48
48
9
16
12
20
3
54
18
18
19
47
9
15
12
25
47
81
9
3
27
18
42
61
5
6
48
33
33
67
5
87
27
48
48
73
41
39
171
81
15
129
15
36
49
83
42
24
252
67
23
48
72
129
15
138
51
9
6
21
3
13
53
12
54
9
21
123
45
18
78
6
69
15
102
42
12
60
18
12
36
18
126
18
36
6
31
65
24
99
9
12
15
160
35
13
5
150
18
15
120
9
18
48
69
16
53
36
90
18
18
72
12
24
6
6
97
17
198
12
13
47
60
33
16
77
54
18
48
12
31
71
84
25
119
18
18
36
1
5
24
15
36
15
13
17
3
9
103
47
12
24
24
12
120
49
35
109
11
24
13
89
6
13
11
30
51
93
54
21
51
18
12
108
6
21
36
84
21
120
19
29
30
6
135
15
25
108
107
30
55
23
57
105
6
49
11
25
47
72
21
15
30
84
30
150
90
90
54
12
12
66
6
66
138
12
42
63
9
78
78
54
9
27
54
30
1
108
35
54
6
30
39
16
12
35
12
33
9
43
83
25
23
96
90
30
24
45
57
12
96
7
5
78
141
16
20
57
6
42
15
52
80
63
12
25
96
11
45
88
11
37
53
144
66
30
42
48
30
54
12
48
60
33
33
60
42
48
105
9
6
21
33
66
61
65
18
18
42
18
30
18
24
66
42
3
72
63
6
36
3
36
3
12
1
83
117
63
24
78
12
15
3
18
67
35
12
12
18
3
48
51
54
90
42
30
48
144
12
60
60
9
27
9
84
15
12
30
30
9
16
92
15
1
89
126
6
54
24
36
60
21
99
36
96
13
89
30
30
75
33
87
51
150
66
48
12
36
72
66
19
17
30
13
5
60
3
69
39
27
78
7
29
156
12
60
48
72
12
18
102
30
66
39
24
15
222
78
30
31
5
30
36
54
126
37
17
36
60
27
21
319
71
37
89
6
24
48
12
90
24
12
18
42
48
12
18
6
216
7
47
45
36
27
117
48
15
1
35
6
24
79
5
90
36
60
60
12
24
6
132
60
27
36
9
63
3
60
150
54
21
27
18
7
17
78
33
9
144
24
3
9
19
36
161
75
27
85
65
30
30
6
49
5
42
78
75
72
45
6
138
30
84
18
60
15
9
78
21
52
5
79
5
55
5
31
53
12
24
18
1
92
84
15
1
92
40
11
12
30
30
24
30
99
21
43
17
171
48
51
1
29
60
6
30
3
15
36
30
36
30
48
1
29
27
72
81
24
6
109
11
114
42
24
6
31
5
42
12
93
15
18
15
40
125
67
17
79
59
12
54
66
45
63
81
16
35
1
32
72
4
107
73
89
67
131
13
131
13
96
32
3
12
37
17
6
60
9
96
15
42
198
12
21
15
84
90
156
51
129
67
144
140
4
29
96
87
9
6
18
42
12
42
31
8
27
57
33
60
48
19
77
6
60
48
45
24
141
31
36
8
69
15
51
6
55
5
30
24
42
54
96
85
17
42
36
12
73
95
57
63
18
30
84
1
11
60
13
23
54
66
90
54
24
72
13
29
30
6
31
29
72
222
12
24
42
30
48
60
12
42
3
99
9
27
9
45
90
6
48
30
42
99
21
79
53
36
90
6
39
21
30
78
12
3
12
40
23
25
197
54
24
108
24
108
30
30
48
105
27
18
7
131
6
48
51
84
3
60
69
15
1
89
3
16
41
6
30
72
27
16
20
3
12
54
18
21
39
21
9
30
61
96
11
18
39
27
48
48
165
33
96
90
21
12
45
63
52
125
6
90
15
39
93
27
66
6
45
51
33
57
72
91
125
36
90
36
54
30
45
16
17
12
55
5
3
33
39
129
24
36
19
8
15
105
24
36
27
18
108
39
135
66
30
24
1
11
54
19
5
78
42
36
24
30
36
6
78
96
6
75
3
13
29
163
11
24
42
24
7
47
132
9
81
48
30
18
18
36
54
120
54
18
3
15
36
18
3
9
115
96
65
120
30
24
24
9
48
57
66
9
12
4
11
18
75
3
30
18
45
81
6
49
11
12
12
21
15
37
23
73
131
24
24
1
29
90
21
15
1
41
199
29
24
60
42
60
21
39
9
4
20
33
78
6
75
16
23
84
90
42
48
36
61
11
78
30
24
1
41
103
47
60
6
43
80
9
6
1
155
120
84
30
36
138
12
78
96
36
99
16
48
5
36
36
120
55
23
30
60
138
37
96
29
36
75
40
17
30
30
18
61
23
12
60
21
33
90
1
140
24
87
42
36
27
99
9
4
56
21
51
3
25
17
12
12
75
15
18
18
48
45
15
36
66
3
51
21
75
12
96
21
15
141
3
12
120
13
95
54
48
48
6
105
16
53
7
48
132
12
17
6
ABCD 94022535988*3^$a+1 [50007]
87
24
81
99
66
3
96
15
185
136
56
48
55
9
141
11
24
24
40
8
103
60
21
105
84
35
151
33
48
63
41
139
29
1
95
40
56
16
24
75
53
16
111
60
30
114
5
120
40
51
29
192
24
48
88
8
24
48
19
24
29
48
13
11
55
33
81
30
96
54
30
60
9
8
24
139
77
72
40
291
5
160
32
343
9
171
77
72
16
56
24
85
155
64
8
19
29
136
75
144
21
24
81
174
60
101
16
32
31
66
90
21
288
80
40
171
45
75
90
3
21
131
79
41
19
165
56
16
8
55
65
72
139
5
64
15
9
80
16
111
33
21
35
120
61
3
48
99
53
120
16
56
19
216
29
96
19
189
128
13
35
55
36
270
210
5
85
3
51
21
56
109
30
54
6
180
29
16
24
75
21
15
54
210
150
27
24
69
60
30
6
83
37
75
105
143
96
40
15
17
288
181
51
32
72
19
6
71
19
29
25
30
105
21
11
43
90
6
120
53
1
71
259
90
347
184
75
93
21
11
48
157
30
189
15
126
195
75
165
105
119
16
75
21
24
144
15
9
48
69
3
120
21
59
120
31
17
64
15
81
128
1
54
216
33
272
19
269
72
79
30
75
15
41
85
90
9
176
175
9
72
48
51
173
16
15
137
19
93
21
59
31
120
57
8
120
120
1
150
30
54
29
16
15
65
64
120
21
11
240
16
48
56
25
30
113
1
15
192
99
101
223
17
13
6
341
163
21
8
96
55
81
9
36
51
24
48
32
160
168
56
1
215
85
123
117
180
54
36
5
64
200
211
93
111
201
225
15
99
66
24
90
17
40
99
21
219
29
96
40
9
6
81
9
39
51
29
16
39
41
19
21
15
180
30
54
41
16
32
97
39
51
264
90
27
99
54
60
66
33
48
99
53
361
167
48
25
180
66
60
93
72
9
90
90
240
27
3
45
56
115
90
150
149
144
16
15
36
125
24
151
9
32
73
47
72
127
41
13
216
90
24
17
13
35
24
31
137
64
159
6
30
69
24
141
6
180
33
56
72
13
150
69
51
36
9
56
24
91
53
61
11
109
150
30
95
91
69
141
51
63
161
19
30
6
30
123
8
19
93
152
19
141
144
165
90
105
45
30
60
41
40
129
231
8
1
36
59
31
129
51
174
15
96
144
96
80
48
88
32
208
3
21
15
24
81
99
21
56
139
5
48
40
56
61
114
9
117
35
120
168
31
96
33
176
61
83
7
41
264
19
156
24
360
57
104
48
16
32
48
145
15
15
9
117
83
67
29
16
165
155
24
91
125
19
125
55
161
24
72
64
56
24
88
56
72
49
111
39
9
75
101
216
48
31
24
120
17
72
97
90
180
54
66
105
39
36
53
61
51
39
9
147
53
7
89
120
24
16
51
125
456
19
30
23
16
56
48
241
66
101
13
126
180
30
3
8
13
35
1
84
155
31
65
136
123
36
120
114
95
151
153
171
5
144
1
126
41
40
63
129
96
165
179
91
21
200
88
32
19
36
24
36
29
25
95
175
30
6
30
23
120
48
79
24
129
ABCD 94022749168*3^$a+1 [50019]
84
36
36
4
140
39
12
33
15
9
12
84
12
9
54
1
11
9
16
23
42
24
3
15
13
24
83
1
17
39
51
13
32
45
12
12
30
141
60
28
35
42
30
25
35
9
3
13
29
36
79
29
31
8
108
24
24
12
3
97
8
16
83
12
84
72
45
12
117
19
20
12
9
159
52
8
120
39
61
12
53
27
3
30
31
53
27
16
47
13
35
18
7
8
15
9
12
9
24
7
11
13
41
55
11
24
33
57
51
27
21
12
45
15
33
7
8
15
6
15
99
117
40
8
15
9
60
3
18
15
51
36
25
32
27
61
48
32
24
75
9
15
21
39
12
12
81
39
6
7
20
4
36
29
108
48
39
21
15
12
45
30
18
3
60
24
33
27
36
9
3
24
15
69
39
18
3
72
3
12
33
21
18
72
9
27
72
21
21
3
72
24
81
48
42
36
9
4
20
24
63
25
17
78
12
33
64
23
30
31
44
16
80
9
30
36
42
60
19
29
75
24
12
123
78
39
33
66
25
32
24
16
44
33
30
18
42
1
32
45
30
69
75
24
12
24
18
7
5
18
18
3
27
54
6
9
3
102
51
4
8
33
24
18
21
9
48
15
3
1
8
15
18
3
12
3
1
180
11
9
51
145
44
16
32
15
12
25
5
19
80
75
45
40
32
4
11
13
72
8
27
144
1
5
18
61
8
57
6
73
11
78
3
27
97
23
12
49
29
31
11
1
29
15
4
5
6
21
4
20
21
15
57
3
15
9
16
8
21
18
81
24
33
12
43
48
11
24
25
32
100
23
84
60
13
53
54
13
32
52
20
9
6
1
119
45
40
35
6
15
12
28
29
3
36
15
57
4
23
33
45
19
20
141
55
5
138
6
15
3
13
32
63
13
29
15
27
61
23
66
91
20
24
33
48
3
45
24
12
78
61
32
4
11
42
15
36
45
27
48
111
1
32
15
1
20
12
60
33
27
4
143
21
60
57
103
20
21
6
13
56
3
12
9
24
33
19
36
23
61
36
5
19
44
9
3
100
35
33
21
31
8
40
5
30
1
5
3
21
6
45
15
69
99
30
7
119
24
13
5
54
109
29
6
42
3
15
145
11
18
15
27
49
32
75
93
81
99
16
11
13
20
69
6
9
28
5
3
15
21
36
3
9
28
24
113
7
5
30
21
28
47
162
15
27
6
15
60
4
80
21
27
51
1
44
69
7
24
47
9
40
11
72
36
37
44
16
5
18
24
30
30
30
36
7
8
100
12
17
27
100
24
12
20
28
12
20
12
28
8
27
9
60
60
24
36
16
24
23
105
51
45
16
59
9
33
19
161
27
12
4
80
60
39
81
21
6
42
6
9
52
24
11
21
33
31
8
105
36
7
5
42
21
12
3
9
16
5
36
19
11
150
6
48
24
12
9
132
195
9
15
24
9
63
33
24
28
89
55
11
25
5
3
15
81
3
12
21
60
60
4
24
65
31
29
36
39
75
1
41
18
54
7
8
12
15
66
27
27
90
30
33
36
9
102
105
4
20
9
87
36
4
23
45
76
5
15
45
6
9
60
51
93
52
41
12
7
8
3
12
37
56
4
29
39
15
45
21
7
47
36
30
36
75
33
18
9
21
78
1
20
48
52
20
9
6
1
32
15
1
5
24
187
84
12
5
19
5
18
1
5
6
33
3
9
24
72
12
28
65
42
6
87
3
24
138
3
15
24
6
54
18
90
48
54
27
64
35
25
41
30
18
91
5
51
40
5
18
6
7
17
6
1
68
28
32
57
54
37
59
45
4
60
32
39
1
5
54
48
13
24
5
6
33
39
57
3
12
21
39
9
12
33
6
24
6
18
97
36
20
28
11
48
1
36
20
4
36
41
3
36
33
108
43
11
25
44
51
45
9
15
24
88
113
24
27
3
13
8
75
1
20
3
18
27
3
30
108
27
9
3
28
32
72
75
1
44
24
45
42
30
19
5
15
3
30
42
25
24
36
23
18
78
132
9
3
96
1
20
15
21
3
36
114
72
39
4
5
39
16
60
36
83
12
18
67
11
12
37
80
33
27
40
24
11
93
21
6
21
28
32
3
37
32
63
9
36
4
56
40
44
21
78
9
63
42
63
75
54
3
15
21
16
24
17
19
8
3
9
63
6
6
45
39
1
41
18
21
39
21
3
48
49
20
4
41
24
75
27
138
7
24
60
35
69
9
51
16
36
35
33
9
15
15
42
48
3
28
11
1
59
66
90
9
40
20
108
12
9
6
81
39
24
21
15
18
6
9
60
36
60
9
12
15
93
78
57
28
8
72
40
44
3
81
21
30
18
3
3
12
13
20
52
68
39
1
101
19
77
18
9
96
45
15
52
77
138
25
20
12
52
35
25
24
89
12
159
36
45
15
51
73
32
24
40
56
60
24
60
136
20
64
35
6
3
15
25
17
3
12
24
96
48
51
90
6
13
44
33
42
18
159
64
32
28
80
12
48
45
15
24
57
3
21
96
15
4
11
93
27
121
59
126
3
12
15
9
39
9
15
45
57
6
69
4
65
75
39
13
8
27
9
60
3
33
28
32
24
4
29
27
40
11
129
3
45
60
51
1
35
48
1
47
57
63
33
24
28
167
6
7
80
3
45
9
18
57
93
60
48
84
6
1
20
63
12
25
8
60
105
12
19
32
4
35
36
45
3
37
60
8
39
1
89
27
24
45
31
83
21
16
20
16
107
48
33
15
60
12
18
30
66
3
76
12
23
1
24
29
31
32
28
5
66
9
36
21
27
27
33
3
57
27
25
71
78
24
15
33
12
7
56
48
21
3
15
57
81
78
45
75
1
8
15
97
20
4
89
7
11
9
16
5
3
12
72
117
114
45
51
36
24
33
36
27
42
7
11
9
36
12
16
12
8
16
24
47
24
36
33
60
24
15
21
16
5
24
36
18
37
60
44
12
12
12
15
60
33
16
12
53
6
33
3
60
57
21
12
3
52
5
27
12
3
6
90
6
3
15
72
1
8
27
18
15
9
30
21
12
99
48
126
91
59
6
31
5
19
35
61
32
48
28
11
1
84
41
87
12
40
164
57
30
18
24
42
1
5
3
72
15
33
9
42
18
15
57
30
24
9
28
8
27
24
1
17
27
9
12
78
6
75
4
5
15
75
9
28
17
12
54
90
42
18
42
9
24
60
12
15
30
120
3
40
5
12
18
1
60
8
27
24
6
174
72
25
8
15
72
48
6
39
60
12
15
12
30
7
41
18
66
3
48
24
39
21
36
3
97
59
109
5
66
9
45
60
7
5
27
93
15
15
78
36
19
20
12
9
6
45
4
24
44
57
31
8
16
53
3
33
111
40
65
3
51
85
32
3
ABCD 94022975414*3^$a+1 [50082]
21
36
36
24
3
8
1
6
18
39
9
23
40
72
8
64
8
37
3
21
131
49
15
33
23
37
36
48
36
59
13
24
11
37
6
45
3
18
6
125
136
27
21
8
112
21
102
21
87
33
63
54
36
48
6
81
3
21
24
15
57
45
24
12
111
128
91
21
48
51
18
3
3
29
24
19
69
144
33
78
17
40
117
54
21
48
144
24
8
16
8
48
13
35
1
30
60
30
15
9
36
11
61
18
81
3
42
18
33
75
45
81
12
59
1
15
104
16
27
29
112
21
3
32
55
36
54
167
24
24
37
72
12
54
81
27
18
24
36
15
80
85
3
24
9
90
5
112
21
51
80
109
30
5
1
15
24
33
23
24
16
21
6
29
16
21
18
6
11
16
21
24
48
59
16
21
3
63
129
80
40
21
24
35
49
47
49
54
17
73
54
81
9
39
8
16
48
128
61
36
6
57
45
3
32
88
21
60
39
45
6
180
33
8
7
6
36
39
8
1
42
18
3
48
8
13
30
54
15
72
21
123
24
3
30
111
3
69
21
126
5
13
36
12
107
1
95
96
7
9
24
9
23
16
96
3
6
36
102
101
72
67
93
27
54
24
87
32
1
60
12
60
12
15
48
51
21
33
48
36
59
217
66
60
12
5
120
61
30
24
45
104
88
8
40
104
1
18
42
3
8
40
21
12
39
56
64
9
71
49
36
3
69
11
25
144
24
12
6
30
6
36
45
117
48
6
21
15
89
136
104
13
35
1
84
24
75
45
36
63
9
39
3
45
45
18
30
24
11
24
37
18
48
177
9
23
61
11
40
120
27
29
16
27
29
16
32
13
51
144
75
78
15
8
49
15
48
27
29
1
15
9
39
48
93
3
24
8
37
51
24
27
132
102
108
23
24
49
30
90
23
13
11
49
63
93
3
21
27
3
72
6
66
5
1
15
21
27
57
111
33
6
65
91
6
15
3
12
9
27
53
16
57
36
27
48
21
84
60
36
72
23
61
51
21
60
15
21
11
19
69
48
8
19
5
16
69
27
72
9
24
12
42
41
24
72
120
25
36
36
72
6
9
9
84
99
45
42
12
6
30
18
23
49
15
57
95
64
189
3
56
61
27
45
18
36
72
6
39
105
63
21
3
24
8
169
15
32
61
126
45
32
61
75
15
57
75
48
117
45
132
12
42
18
23
49
63
45
3
27
6
23
49
72
48
60
3
56
157
30
6
72
36
120
11
13
35
16
21
123
51
45
96
8
13
35
48
43
6
138
29
13
12
263
13
83
37
96
3
8
160
32
40
9
12
72
126
24
5
25
6
185
7
18
36
27
56
120
16
15
6
3
8
19
6
15
21
75
105
15
56
112
48
21
84
18
5
49
36
18
81
8
55
57
104
43
102
111
104
19
18
24
3
24
21
27
9
90
45
63
17
64
8
7
65
61
11
1
6
17
96
13
35
49
15
56
232
3
5
136
9
12
36
6
17
13
123
24
69
36
114
69
48
8
91
5
24
16
75
21
21
35
72
16
24
81
36
6
21
33
71
13
36
18
18
99
99
5
64
27
138
72
6
18
35
40
15
108
21
24
57
24
138
18
3
69
60
23
13
99
9
18
77
13
11
16
45
35
67
108
33
63
57
87
54
11
37
27
72
48
48
39
18
36
51
48
24
21
59
1
47
24
73
36
27
32
13
35
13
18
81
8
7
66
60
75
72
24
8
16
33
23
48
7
33
8
7
6
35
1
36
54
29
1
18
42
3
51
117
120
45
36
36
42
66
186
36
9
24
24
80
7
57
80
64
33
18
5
13
48
51
21
51
8
1
30
6
27
24
33
47
13
30
45
195
54
15
32
7
30
6
21
51
36
57
9
23
1
15
48
32
121
119
64
56
16
72
8
25
18
21
15
30
6
174
18
42
11
1
47
16
51
18
48
36
15
45
3
33
84
42
36
29
24
49
144
54
33
8
1
23
25
6
12
186
30
29
136
24
27
29
61
3
32
37
18
9
48
21
72
12
71
7
48
6
30
5
49
18
5
16
32
37
27
69
54
53
40
9
15
9
15
69
108
18
21
21
35
16
21
35
1
47
79
30
35
37
75
69
3
21
3
117
27
51
21
8
48
31
9
24
15
57
32
37
24
54
18
54
5
168
24
88
123
45
45
147
21
3
24
3
42
99
39
17
73
15
3
6
12
24
11
16
32
61
18
17
19
93
24
135
36
42
120
24
3
15
9
75
6
15
24
24
24
21
99
9
18
5
88
8
37
3
3
5
72
24
96
24
24
25
72
63
56
25
18
21
171
24
125
31
6
11
136
24
128
37
6
29
19
21
21
54
45
9
72
39
45
107
7
30
78
54
84
27
45
27
81
18
24
18
75
33
39
69
83
37
90
41
1
48
42
5
24
1
18
45
51
5
16
24
63
9
45
51
8
24
88
96
75
21
24
8
1
23
64
72
51
53
7
12
36
42
23
16
9
15
24
75
30
6
30
35
72
16
104
49
111
24
8
1
39
27
21
3
126
87
96
45
27
80
37
18
222
30
6
30
161
19
69
3
149
16
24
33
207
144
3
69
24
3
30
6
18
23
64
3
5
24
43
48
197
7
65
40
8
40
3
69
72
72
3
18
59
13
3
48
3
5
55
33
21
3
56
160
45
60
239
7
54
36
60
51
8
96
1
36
3
24
9
60
35
37
54
48
42
ABCD 94023094006*3^$a+1 [50115]
9
45
36
48
63
60
72
12
60
39
60
30
195
189
3
24
36
3
21
60
9
99
168
48
135
9
36
72
24
36
117
102
201
108
69
3
3
54
27
60
24
285
36
99
96
33
72
114
117
129
18
60
192
105
63
153
9
48
63
84
39
57
177
36
126
48
45
36
12
12
171
21
60
96
48
156
24
12
120
33
6
69
96
15
18
30
36
6
48
6
9
12
15
21
9
78
165
48
108
24
12
36
12
45
72
48
63
27
132
105
123
42
111
33
99
36
9
75
12
69
87
24
48
48
180
84
33
3
24
24
9
36
246
18
36
15
39
60
33
12
27
93
48
69
63
81
54
36
45
36
108
48
144
24
9
15
81
156
18
36
294
102
18
6
105
39
12
54
111
24
9
6
45
96
75
129
36
15
129
225
147
3
129
60
72
3
126
15
219
57
69
6
45
9
51
24
9
72
63
27
141
84
120
69
87
24
3
21
9
3
3
120
45
69
27
24
15
36
45
9
75
36
228
57
111
144
75
261
57
6
9
75
93
12
156
141
15
75
21
48
39
21
60
36
3
33
12
81
87
63
144
57
33
102
240
21
9
15
39
60
129
12
33
90
33
108
72
27
33
3
66
231
27
12
21
3
174
186
21
84
72
12
81
30
6
30
18
15
36
156
36
33
39
15
57
33
27
24
21
138
21
72
12
27
93
117
150
48
162
99
72
27
57
60
60
324
36
63
36
9
45
51
36
48
45
3
24
9
39
36
81
108
3
48
75
24
81
39
60
57
24
12
9
54
96
30
15
60
123
117
15
48
42
48
6
21
63
72
21
123
21
15
18
15
81
234
21
51
9
12
24
24
24
15
81
12
123
165
15
30
27
24
48
36
15
105
15
189
27
60
9
21
111
39
69
15
6
144
66
24
174
111
15
150
54
57
24
156
60
36
12
12
33
183
39
9
9
3
24
9
171
255
9
9
51
12
9
24
75
9
15
147
60
18
90
120
60
33
39
48
21
60
9
231
120
69
102
21
93
15
111
81
48
51
108
93
9
39
36
15
198
51
120
36
24
72
63
9
27
9
39
93
48
36
60
3
162
15
156
60
48
9
27
99
21
45
24
36
135
93
3
57
102
9
36
24
9
51
195
81
33
3
99
81
24
120
189
144
90
36
126
39
15
126
60
3
36
105
147
27
6
36
171
93
99
60
57
63
27
21
108
12
24
84
132
33
24
27
96
24
24
60
96
24
39
33
60
84
3
33
207
33
33
159
27
21
87
213
120
120
24
75
9
9
42
21
24
108
12
120
24
69
30
177
39
21
48
21
24
36
144
63
48
159
120
21
15
36
33
72
48
45
72
63
81
36
114
180
36
81
3
126
24
75
396
24
9
63
3
81
24
99
66
96
63
288
24
33
3
108
24
12
15
9
69
63
9
51
87
36
6
3
408
324
36
108
39
81
9
36
39
60
36
9
75
72
9
51
45
18
33
87
216
60
36
261
3
24
33
57
36
39
27
114
15
120
36
60
123
6
36
138
36
9
51
144
21
12
48
12
213
66
141
60
3
9
12
99
21
105
15
24
12
168
12
3
9
15
57
105
48
27
36
33
51
39
36
129
9
42
81
9
198
156
9
12
75
69
12
12
81
87
39
21
24
144
69
171
99
141
60
132
120
132
48
24
3
33
93
60
39
12
264
189
72
3
51
201
33
3
207
45
48
39
30
63
12
33
51
21
108
63
33
51
3
57
168
12
9
75
60
60
36
45
3
87
120
45
36
87
102
15
48
45
63
33
27
9
3
105
3
63
36
9
240
39
57
75
21
108
144
51
ABCD 94023119506*3^$a+1 [50060]
12
39
109
60
32
39
42
12
6
1
65
48
48
67
116
15
84
37
8
40
32
33
31
35
9
52
240
23
18
7
240
11
189
81
84
7
23
1
17
12
42
85
5
228
91
36
71
13
120
101
54
61
48
11
49
32
24
4
17
15
21
67
11
90
42
78
24
30
1
104
15
1
17
42
145
17
90
25
8
136
56
28
36
35
1
23
12
114
6
18
78
37
32
4
80
4
41
6
49
24
80
16
180
36
119
21
100
24
20
15
49
60
11
12
150
48
15
69
7
125
90
78
30
6
12
72
75
12
153
55
11
30
42
69
220
20
63
145
107
18
30
30
48
103
17
102
37
29
96
19
11
108
12
9
36
40
23
60
12
54
90
1
68
72
15
24
249
51
49
12
8
40
11
96
6
12
15
15
37
48
12
60
41
7
17
24
42
180
90
67
11
60
49
101
39
45
78
30
18
72
37
12
24
59
42
6
42
31
44
52
48
35
60
45
3
189
165
55
5
63
75
1
47
13
95
24
25
120
11
9
40
32
120
4
107
42
42
180
108
25
65
31
5
19
11
145
29
42
6
103
59
85
11
1
125
255
21
12
6
189
75
97
53
6
9
27
13
191
84
72
24
1
53
60
6
72
48
1
24
95
6
24
175
47
12
25
72
53
6
1
11
42
51
9
66
126
6
133
120
60
191
9
45
66
9
27
13
17
60
84
39
27
13
24
11
120
25
35
6
43
12
120
29
30
42
114
13
11
25
60
144
32
88
36
77
7
35
72
54
66
45
33
7
11
117
52
113
91
17
79
89
79
41
24
7
131
13
104
51
25
20
39
25
17
30
9
40
60
44
33
7
12
44
9
60
7
59
144
1
17
24
15
15
48
1
60
24
71
30
30
66
19
20
4
17
19
24
23
60
69
4
5
126
66
159
40
60
125
6
48
24
57
28
36
65
72
19
44
69
126
21
4
96
131
97
72
23
6
79
47
18
31
35
12
12
72
109
65
6
93
16
17
19
53
111
4
23
30
79
48
36
59
45
60
52
168
5
78
33
39
90
18
30
39
99
36
6
27
16
24
12
59
1
48
12
44
27
73
60
11
49
17
27
15
1
11
25
108
5
30
78
39
4
84
12
89
42
33
27
54
24
72
79
104
15
25
71
49
236
124
35
21
135
33
195
25
23
72
37
23
18
7
203
13
89
6
1
29
19
72
24
59
36
49
23
33
27
42
30
25
20
3
69
4
24
12
104
144
76
24
60
41
30
36
6
78
36
84
42
24
79
36
68
27
45
4
5
72
18
6
55
20
93
7
23
18
90
9
4
44
16
5
15
24
3
13
104
3
90
7
71
1
11
69
99
1
41
30
12
21
124
36
5
139
20
81
19
36
164
105
7
24
35
30
19
47
45
4
144
12
60
48
11
6
54
12
12
61
149
42
60
126
19
35
25
119
21
69
12
7
12
23
6
114
12
33
100
12
119
21
40
89
42
78
54
42
15
28
113
7
5
282
96
13
17
24
66
37
11
150
151
48
41
54
12
60
13
11
21
4
137
39
33
6
6
15
40
24
84
11
6
55
23
37
11
138
6
33
63
57
15
1
11
6
63
36
33
12
18
21
9
91
11
18
187
11
102
67
8
105
7
48
20
52
60
11
12
78
39
3
60
18
67
60
41
12
12
66
102
7
20
3
42
30
18
7
11
132
144
9
36
21
43
5
6
33
15
25
41
31
5
79
180
65
139
17
114
145
24
101
55
5
6
66
27
33
60
18
121
71
13
11
54
15
9
48
18
72
12
1
104
40
5
60
240
67
20
39
69
33
139
84
24
71
294
55
47
60
45
33
18
13
56
3
25
36
36
44
24
76
65
66
45
28
83
102
67
8
36
27
24
96
12
108
13
47
37
5
6
1
41
19
5
36
132
18
57
52
104
105
6
13
71
84
30
55
20
27
84
9
112
35
90
15
21
19
179
12
97
173
102
25
12
29
42
73
47
37
56
81
19
5
19
41
54
61
65
31
23
1
120
11
45
100
24
20
27
73
47
48
25
24
20
16
36
8
195
90
6
60
30
19
276
35
1
48
60
17
24
55
11
109
35
45
57
30
48
49
23
18
30
85
131
25
5
150
105
64
59
18
79
119
85
24
101
6
198
12
30
24
61
23
30
6
24
18
48
79
41
39
16
29
7
23
36
85
125
19
20
63
42
75
40
155
25
5
30
198
7
60
12
8
52
29
6
90
6
72
96
81
75
6
30
54
19
59
18
3
4
60
72
83
48
13
65
30
21
28
5
30
36
9
52
5
43
5
6
12
93
57
78
12
24
25
29
186
78
30
42
ABCD 94023248524*3^$a+1 [50014]
48
48
24
96
108
152
12
52
24
12
32
40
72
68
72
124
92
28
32
4
41
39
4
20
12
87
21
15
69
36
4
53
3
12
60
28
36
128
36
76
24
20
81
19
20
69
31
5
79
96
36
20
16
20
28
20
84
48
40
48
20
72
24
4
12
32
40
96
24
8
4
8
93
15
52
20
100
32
4
11
33
57
3
112
8
3
13
12
192
8
24
28
56
64
17
18
57
33
51
40
35
49
36
36
8
16
17
43
47
85
8
12
40
168
32
60
64
36
12
77
19
36
96
29
36
123
16
20
4
56
28
8
52
68
168
84
52
68
63
13
12
60
20
4
80
99
121
36
48
44
111
21
196
32
12
16
48
17
15
4
84
32
12
51
85
36
56
24
64
92
64
44
132
84
4
17
7
20
12
108
16
17
54
49
59
33
4
36
48
20
57
55
84
48
32
15
36
18
7
152
111
21
88
36
60
32
15
13
41
51
84
40
8
12
39
1
53
31
5
19
35
45
16
20
40
92
52
5
126
37
24
8
60
15
121
41
99
24
60
28
8
40
32
100
8
124
8
9
79
84
36
36
36
48
32
24
40
116
48
84
16
24
12
24
144
36
17
3
100
12
47
33
3
157
80
40
8
4
108
80
27
36
72
33
24
120
40
68
28
44
112
24
29
91
20
51
33
120
27
21
84
40
36
17
3
40
48
20
15
61
83
13
8
16
120
20
64
29
51
52
5
43
92
52
60
20
21
39
36
15
25
24
23
13
44
16
24
92
36
28
24
48
24
24
5
7
140
84
36
3
145
17
43
65
39
28
104
24
16
5
31
5
7
48
72
20
12
16
20
4
44
72
64
68
60
52
48
72
20
48
40
60
35
21
76
8
88
140
12
16
72
48
24
12
36
44
108
33
15
72
16
104
88
29
108
3
15
54
19
32
4
35
25
120
116
12
51
45
9
7
8
88
60
60
128
40
12
8
4
12
5
3
52
140
48
12
64
24
56
4
8
28
12
132
156
44
40
41
135
240
52
32
16
72
72
83
54
19
89
103
23
36
49
12
24
24
44
76
56
40
48
48
32
12
21
3
100
72
5
3
40
12
20
4
8
52
24
32
48
184
132
20
88
17
3
36
60
76
80
28
32
16
32
76
65
19
35
21
52
72
17
43
65
3
12
108
120
88
44
93
27
45
67
8
16
17
27
100
35
33
40
24
101
54
33
76
56
24
40
72
108
44
12
4
12
44
36
184
120
125
31
24
24
132
72
36
5
55
12
68
16
101
27
16
65
55
20
12
108
36
108
16
24
20
12
4
84
12
20
4
5
27
24
64
24
80
72
51
25
152
16
20
4
72
36
35
49
8
15
13
8
36
64
44
87
25
8
36
36
36
4
36
53
27
112
80
28
32
45
31
140
4
180
8
4
24
36
8
16
20
15
21
15
13
80
12
3
133
144
119
49
36
44
33
3
12
4
20
16
107
93
100
20
120
40
12
32
4
60
20
12
9
15
3
1
35
61
80
21
19
24
12
12
80
12
21
63
4
56
12
100
20
69
79
36
156
104
64
32
28
20
21
91
17
3
48
57
43
20
45
7
12
35
1
120
24
12
95
61
8
4
53
75
69
55
36
17
15
57
19
36
24
11
45
4
12
32
12
88
20
108
40
48
252
48
36
24
12
12
125
18
9
40
24
32
40
84
116
168
84
28
113
135
27
25
24
23
73
35
37
12
5
36
67
12
36
68
72
84
4
12
44
4
29
31
20
60
52
24
116
40
48
5
7
20
28
60
29
7
44
60
4
12
24
11
18
43
65
7
8
24
160
200
15
69
12
184
24
36
80
16
12
48
5
139
44
36
28
12
8
40
8
24
3
13
23
49
5
72
43
20
16
140
112
132
5
7
216
12
35
1
24
48
8
40
20
96
84
57
147
40
36
44
28
32
15
37
20
4
56
40
44
4
96
36
36
113
27
12
40
83
25
12
48
59
1
17
43
20
40
32
40
12
24
24
96
20
16
24
56
36
4
36
12
80
12
21
75
15
13
24
341
15
4
8
64
24
60
56
60
24
52
68
52
17
108
103
5
7
12
56
15
45
27
73
12
12
36
32
60
12
15
33
120
40
72
8
172
20
108
12
60
16
5
39
12
39
21
88
17
15
48
88
65
75
84
100
36
60
20
64
48
92
4
47
33
16
8
15
21
40
32
72
51
1
36
48
104
81
51
219
1
8
52
29
19
72
84
32
189
31
12
48
53
259
48
48
44
76
24
36
60
24
80
36
16
5
79
29
7
24
144
8
48
16
44
16
56
15
85
72
36
36
59
36
18
55
96
24
41
54
1
12
84
11
117
45
3
28
5
67
72
36
59
33
52
20
28
32
28
8
112
180
12
32
40
24
56
48
16
72
48
5
87
12
148
20
48
12
4
173
15
12
76
12
48
80
12
76
20
40
116
15
18
111
40
20
24
48
9
91
20
28
20
16
5
54
9
88
12
48
48
36
ABCD 94023966436*3^$a+1 [50083]
24
5
13
35
1
60
102
12
6
30
6
48
30
120
5
12
96
37
11
52
56
40
27
6
27
21
6
72
17
24
1
3
96
3
66
15
9
36
54
18
102
24
9
93
30
24
18
78
48
84
36
9
48
9
6
17
43
5
13
6
54
30
5
28
27
41
12
43
29
85
6
21
63
30
66
18
12
3
8
13
39
60
8
16
27
6
47
49
23
232
32
13
147
27
6
23
7
12
6
54
60
9
39
12
113
13
54
9
51
48
42
3
12
20
13
12
6
126
23
7
96
53
1
18
18
12
36
11
16
27
6
12
24
23
7
48
60
18
12
18
12
17
52
33
24
3
27
24
36
41
55
78
12
3
32
48
31
5
49
11
4
63
48
12
48
60
60
12
29
163
17
55
30
18
96
5
28
24
27
6
30
60
30
102
57
27
30
18
132
6
12
6
12
161
43
6
12
6
6
30
18
30
30
6
24
18
87
3
18
30
17
43
5
19
42
78
60
36
6
84
12
60
12
30
6
6
81
44
19
36
36
78
6
18
11
31
24
9
3
53
7
24
18
18
30
30
12
5
43
12
66
36
27
9
24
66
77
13
23
31
18
12
36
12
23
76
99
17
60
4
33
107
73
147
8
24
4
44
7
12
53
7
21
51
17
12
31
65
13
72
48
27
33
24
119
4
15
36
6
24
6
54
3
3
89
12
43
24
29
1
48
18
33
9
11
16
63
18
6
24
24
17
13
6
54
30
9
147
72
18
11
13
6
93
51
18
30
24
6
59
36
13
42
17
64
129
47
103
24
18
3
12
63
12
18
12
72
60
54
72
24
18
48
11
4
3
33
57
24
120
15
33
12
6
5
25
47
19
66
131
1
36
12
27
45
95
43
29
13
126
54
6
9
15
6
30
24
5
48
67
5
43
42
36
12
11
64
68
7
21
3
5
112
9
12
11
67
5
19
65
73
18
5
19
24
57
57
35
31
69
8
43
6
6
24
17
7
24
72
24
24
72
54
144
42
24
17
13
60
72
11
1
6
6
36
30
12
17
36
25
12
23
43
96
6
30
17
43
54
71
16
9
30
53
7
12
9
3
6
135
8
1
18
60
45
32
28
80
1
42
12
42
6
12
42
36
54
54
24
15
60
75
53
49
36
72
30
12
17
37
3
32
25
63
21
12
24
12
30
12
36
57
68
49
6
9
33
11
91
89
37
30
9
32
48
31
5
28
33
27
3
6
18
24
30
6
6
23
67
24
53
16
63
108
54
63
3
137
73
12
12
60
18
41
7
42
18
9
33
54
18
30
9
3
54
6
65
48
4
39
17
4
36
48
33
39
21
24
78
18
30
12
78
6
93
81
6
18
60
35
7
6
12
15
48
105
15
33
99
32
103
9
9
75
27
36
30
24
36
12
27
87
6
90
18
47
43
5
19
48
101
7
24
72
17
43
18
48
42
66
120
6
30
27
3
53
40
45
60
11
7
29
19
57
57
72
6
29
19
30
23
4
57
6
17
76
69
75
9
48
18
48
12
24
24
33
56
25
63
3
9
45
35
13
12
72
36
18
24
5
124
27
12
137
13
60
54
6
42
45
27
5
72
31
36
9
57
18
6
3
57
24
12
54
54
23
25
54
36
5
19
66
42
180
5
13
78
72
24
5
24
4
3
48
12
12
18
48
35
19
29
37
60
6
41
37
18
12
108
48
12
18
3
21
11
25
54
17
1
48
72
24
3
15
9
20
31
96
24
120
18
18
90
23
37
30
60
24
6
6
54
83
91
5
64
36
75
36
6
78
12
6
60
18
42
12
18
17
67
41
36
36
24
1
15
123
57
20
91
24
30
60
15
81
3
33
24
36
60
6
48
24
9
21
59
72
7
17
55
17
52
3
60
21
9
24
12
54
6
12
60
6
5
28
123
29
12
7
18
71
13
35
103
5
31
96
6
54
120
6
135
33
12
75
12
63
45
69
3
32
19
6
3
3
12
36
9
81
60
24
12
24
24
71
37
27
15
150
12
18
165
27
36
42
48
12
102
6
48
3
36
8
67
17
25
36
47
127
53
4
27
65
25
6
17
7
57
156
51
93
45
24
18
66
12
30
45
3
42
18
66
3
15
12
21
44
136
8
7
12
5
67
41
55
42
48
42
5
7
29
28
9
23
28
8
12
13
48
47
1
35
67
77
25
11
7
12
24
33
21
15
21
12
23
7
24
5
16
32
103
12
18
18
24
18
138
17
52
3
18
30
41
48
1
35
37
23
19
6
12
54
29
25
12
18
12
5
85
18
24
17
52
39
41
12
19
96
42
102
12
6
143
4
44
1
35
28
57
39
44
43
153
21
36
6
5
16
39
24
24
30
48
30
12
9
8
61
78
42
75
15
12
12
153
3
24
6
60
18
6
30
36
24
18
39
141
48
18
17
16
21
132
6
84
18
42
144
66
63
15
36
24
60
18
18
24
30
30
36
36
36
18
11
24
1
35
12
43
30
6
42
47
12
49
47
1
36
54
12
42
30
18
51
9
12
42
6
30
21
32
7
41
43
57
60
51
5
85
18
5
19
77
7
24
6
24
6
41
49
3
32
1
3
24
3
24
9
44
7
29
7
36
42
42
6
54
53
31
54
42
29
4
15
18
59
1
42
12
57
8
60
28
20
36
1
23
73
30
17
85
72
24
54
36
66
47
7
33
39
41
16
21
90
41
19
24
60
6
3
24
20
52
27
21
15
18
11
13
18
21
9
150
41
37
54
45
3
12
17
79
9
32
16
8
25
24
48
11
12
36
16
9
11
13
96
150
29
7
72
12
5
16
27
30
30
12
18
6
24
45
21
30
9
33
102
6
12
59
25
3
32
31
21
39
72
18
54
53
12
25
78
45
15
30
23
216
72
1
54
5
25
3
8
103
6
36
27
44
79
18
6
54
18
30
27
75
33
15
18
36
27
27
42
12
18
114
36
11
13
59
7
42
3
44
13
72
27
33
90
30
18
5
67
21
93
12
111
9
27
60
33
35
37
18
84
6
12
18
84
77
1
30
5
7
17
13
36
30
78
6
29
55
90
35
4
3
42
18
12
6
24
12
24
24
6
6
23
31
6
60
3
3
24
24
60
24
72
6
59
19
6
24
12
54
24
9
24
8
60
28
87
29
19
108
12
30
11
7
12
66
3
20
31
17
19
33
33
47
67
96
36
17
1
6
30
24
3
39
114
60
78
36
125
1
30
24
89
1
24
3
9
6
81
69
18
9
15
42
18
48
21
68
16
3
6
179
19
12
5
19
12
17
133
ABCD 94024181534*3^$a+1 [50010]
1
15
84
45
30
50
76
26
45
48
57
3
61
20
15
180
9
90
16
14
15
16
12
20
33
111
9
16
8
52
14
6
28
36
26
9
31
14
19
20
28
57
6
50
120
4
23
12
1
35
169
87
69
20
10
45
11
10
11
67
6
66
38
31
75
69
141
14
10
107
48
25
42
50
60
28
3
3
14
90
1
5
4
6
129
5
10
2
15
13
26
24
21
19
32
88
96
17
4
48
27
24
9
191
34
63
29
4
80
6
61
32
67
38
52
15
15
30
114
56
10
3
5
60
27
9
64
62
9
39
40
2
40
14
126
15
13
30
26
55
45
36
8
6
16
24
57
23
189
96
12
7
77
105
4
126
174
36
3
21
6
53
12
69
24
76
6
33
96
36
9
26
70
8
27
100
156
23
57
4
60
5
18
13
9
23
205
12
44
4
3
33
54
32
120
1
9
48
36
20
126
30
3
36
61
15
45
35
25
54
5
9
10
6
96
99
119
16
6
18
161
9
60
31
35
57
69
18
106
6
9
39
26
84
15
25
2
120
10
3
11
30
7
12
5
27
103
26
96
3
12
55
38
100
83
48
61
24
39
17
24
30
16
18
30
93
93
30
81
5
34
6
18
72
9
15
21
53
36
7
27
182
28
30
5
25
42
48
41
31
53
25
23
13
60
26
24
1
9
11
33
120
90
25
32
39
16
74
30
24
141
25
50
94
23
9
10
18
6
96
53
12
13
56
15
64
27
81
17
22
18
11
85
11
43
17
4
41
28
30
26
36
10
5
99
9
21
27
4
3
66
86
94
26
64
50
40
111
5
10
78
56
76
15
20
3
105
36
12
39
10
48
30
26
136
20
60
51
28
101
34
24
17
4
5
4
2
94
60
11
19
45
9
147
15
24
6
83
31
14
10
6
56
31
9
68
22
8
136
6
23
157
48
95
61
71
19
54
12
84
50
34
3
12
111
14
10
32
64
24
56
45
25
56
10
65
9
6
40
24
69
77
3
195
16
57
9
23
81
16
54
24
33
57
71
36
28
71
9
7
38
3
7
6
60
14
42
19
65
27
63
49
32
45
3
21
36
84
16
35
63
106
27
93
20
60
15
15
37
27
96
65
64
5
210
40
66
110
6
4
30
105
45
26
9
25
30
41
4
12
57
30
6
66
48
32
1
17
60
12
54
10
30
57
20
108
9
7
15
30
18
30
23
13
24
80
102
58
87
5
4
14
30
36
36
4
20
90
40
24
30
26
16
9
15
90
6
24
54
3
33
35
21
24
79
15
96
30
50
16
5
19
26
63
132
3
22
3
20
37
71
63
1
23
10
56
4
162
65
45
3
16
39
6
39
27
8
61
29
15
55
6
50
6
58
26
55
5
10
81
159
56
54
10
6
18
2
3
45
3
33
36
39
15
16
78
12
11
9
10
14
4
72
8
6
37
27
2
70
8
72
73
17
3
60
21
4
30
26
36
4
24
20
90
85
5
70
17
45
4
140
16
83
7
24
21
3
2
4
35
21
43
15
33
29
4
14
6
31
44
1
35
25
18
33
47
16
69
35
16
29
76
15
30
90
200
10
20
4
32
24
27
19
8
90
30
10
6
24
30
2
33
31
96
5
3
40
5
61
6
24
56
70
18
26
64
182
34
80
31
80
64
5
34
32
9
81
3
21
4
36
14
1
20
19
86
34
42
14
25
29
12
39
15
46
3
15
26
6
58
62
70
44
151
23
10
60
2
33
25
6
50
16
15
15
65
64
20
12
13
44
6
37
60
29
28
30
42
38
22
84
47
52
11
40
45
59
37
3
6
35
15
165
25
20
15
31
149
75
90
4
2
18
12
18
1
5
66
13
27
33
15
56
6
28
36
35
21
10
98
15
52
45
3
17
4
96
20
10
18
30
86
10
9
32
4
51
168
32
94
35
52
59
10
20
18
37
35
45
76
23
40
21
45
15
23
42
54
30
4
11
16
3
2
24
30
16
18
111
9
75
57
51
20
13
24
20
51
160
29
3
7
2
70
21
9
18
5
57
24
10
117
9
3
15
72
8
16
30
60
126
128
16
14
72
10
18
11
51
58
3
12
77
55
53
16
11
45
31
23
16
41
7
6
84
95
55
2
4
50
49
45
36
60
35
45
55
44
1
6
104
6
18
13
3
56
30
10
8
37
48
117
11
19
48
50
100
56
34
96
77
9
4
30
26
48
7
53
27
13
90
32
45
19
9
71
45
25
50
46
50
34
30
21
35
40
74
46
18
56
24
43
32
85
6
80
16
8
25
36
156
9
6
24
14
12
70
24
24
6
51
5
18
16
54
2
10
8
67
9
36
3
35
13
9
18
5
61
15
9
6
120
14
31
21
24
6
45
89
90
10
15
5
4
102
5
129
159
21
100
71
16
9
3
161
67
9
8
10
113
103
41
13
26
40
69
32
48
45
46
26
103
77
24
15
21
75
19
9
48
23
34
11
25
74
13
29
70
24
17
33
16
14
16
128
40
2
55
9
24
3
3
14
27
16
77
16
66
80
49
29
67
5
18
45
16
80
105
19
15
66
80
6
45
9
66
10
24
15
39
6
60
27
3
14
10
165
5
46
26
63
36
45
175
36
59
34
15
57
8
72
4
39
108
39
74
46
18
15
80
7
50
24
94
96
21
5
30
10
30
38
31
32
19
110
10
8
57
69
4
11
129
82
24
80
21
60
4
21
14
9
7
45
53
7
15
8
10
30
53
177
15
27
40
89
1
30
24
54
32
18
16
69
17
10
21
3
41
295
93
41
4
6
54
42
8
46
90
26
31
20
43
104
10
20
10
42
54
24
2
40
51
60
173
16
20
30
10
14
61
59
24
16
29
27
18
12
24
40
66
30
18
42
20
28
75
35
45
37
14
16
24
21
59
24
40
53
27
6
27
13
26
54
16
18
53
9
10
8
82
48
6
26
79
5
114
22
8
10
81
9
ABCD 94024588246*3^$a+1 [50048]
3
18
111
3
12
60
48
33
40
20
4
71
13
44
60
21
87
28
20
99
6
39
51
9
45
31
59
165
36
12
39
81
27
36
145
44
12
9
91
60
65
15
40
20
39
9
76
77
15
60
12
16
77
90
9
4
17
3
51
25
44
9
12
54
21
39
81
40
8
33
30
9
60
9
66
21
4
44
75
72
9
171
108
42
15
12
57
19
77
87
3
85
44
81
55
8
100
72
17
3
15
78
15
40
35
54
36
27
120
64
35
21
3
66
36
55
17
126
45
87
12
18
27
96
12
28
104
12
60
4
20
36
196
17
60
15
48
40
20
12
60
3
9
3
78
19
20
36
108
87
12
57
21
3
60
40
20
51
9
36
33
36
27
27
36
37
32
51
72
45
244
24
11
109
20
111
85
71
9
108
12
75
66
24
19
32
39
21
12
60
28
77
3
9
39
12
28
107
13
41
111
64
8
45
3
69
19
80
132
39
33
135
21
15
21
48
12
3
36
1
68
36
36
40
24
12
140
45
63
84
88
53
15
60
81
63
27
6
18
85
17
27
36
27
117
12
4
47
72
33
24
120
153
18
33
15
45
84
3
12
33
4
5
75
96
24
93
3
28
104
72
24
57
18
36
30
3
141
115
11
24
57
28
56
24
16
65
51
28
11
69
112
44
15
49
5
36
3
51
37
17
36
15
16
35
108
165
72
15
18
51
99
57
15
9
12
28
92
15
33
9
3
15
30
3
75
66
19
5
159
3
13
60
11
18
7
53
3
9
3
87
150
18
153
9
18
12
6
18
105
15
45
9
78
13
71
108
141
12
12
57
15
33
108
159
60
39
1
29
75
16
53
42
9
216
96
144
24
132
4
5
54
12
24
9
45
72
15
60
72
27
1
44
15
45
40
35
69
24
15
1
116
9
6
33
12
4
35
69
93
144
19
32
120
9
60
30
6
12
7
83
45
28
200
39
108
57
64
20
24
33
12
36
51
3
36
117
24
111
9
15
18
91
32
147
30
63
15
93
36
36
27
6
51
3
72
1
48
20
12
40
32
48
45
15
24
168
36
105
12
63
100
92
3
141
84
21
90
54
6
66
72
7
35
1
65
18
25
107
49
20
60
24
117
12
6
69
15
18
24
3
63
109
24
35
21
9
51
39
45
27
105
12
132
99
180
21
15
9
24
33
43
140
24
81
6
81
12
15
30
42
21
9
78
13
53
99
208
5
63
12
12
21
84
18
9
51
49
36
8
72
64
56
33
219
51
61
20
45
24
51
15
36
18
115
20
12
15
57
60
136
17
123
120
15
30
7
8
60
72
177
3
12
12
48
52
56
105
27
15
13
20
3
66
15
40
8
81
39
76
12
5
99
40
59
12
9
33
3
72
28
20
88
41
36
12
15
21
42
69
144
16
23
73
209
75
3
37
104
12
9
15
51
69
9
87
57
48
18
9
33
15
24
99
6
15
24
141
19
35
30
15
9
3
63
45
12
72
48
100
29
6
9
48
15
1
72
173
51
60
48
12
16
17
63
60
24
24
21
19
56
69
6
21
28
44
48
15
24
21
15
13
5
12
55
32
57
51
64
80
21
55
8
16
116
3
1
176
3
25
32
12
81
12
19
36
60
8
9
87
75
45
4
71
33
132
3
30
91
20
192
93
6
30
15
36
3
36
24
105
111
261
3
36
6
19
156
17
51
372
15
45
12
33
12
3
3
9
48
72
60
3
60
102
18
93
12
84
64
20
39
21
36
36
63
6
48
90
60
33
48
45
12
114
66
123
76
20
39
72
102
63
15
9
3
6
67
59
21
9
36
27
45
3
69
3
15
42
55
164
36
64
32
93
127
8
16
11
145
44
108
12
3
12
1
8
27
45
12
48
63
57
64
96
83
97
8
40
20
84
12
45
15
120
16
84
20
36
24
36
88
156
128
147
1
8
21
90
21
15
9
15
49
20
24
72
15
18
27
21
24
91
53
66
54
111
48
27
1
48
36
5
30
9
69
36
12
18
1
20
75
18
75
81
90
6
18
1
20
52
35
13
56
15
109
116
100
35
9
45
55
59
18
75
15
102
96
31
8
16
20
52
29
15
3
1
36
23
1
80
136
83
81
45
186
18
51
39
33
40
35
30
15
24
4
11
1
5
15
120
9
36
3
51
81
4
23
13
239
21
24
64
35
21
45
15
100
11
45
72
120
16
17
27
12
60
33
75
45
6
12
33
36
3
42
51
33
15
132
3
9
27
49
71
45
16
29
55
53
42
30
3
72
16
8
15
30
90
24
57
33
3
48
57
84
15
4
35
45
45
27
64
8
45
6
57
15
18
87
48
12
12
33
63
24
57
6
33
52
53
6
81
75
45
48
24
28
8
12
3
66
15
108
171
90
91
83
108
25
68
72
24
60
63
105
48
12
33
19
8
28
44
21
198
129
33
42
33
88
20
51
45
9
7
32
36
75
69
123
9
15
30
39
16
41
144
51
60
33
ABCD 94024789174*3^$a+1 [50003]
12
12
63
16
32
28
5
24
7
65
91
20
40
20
15
54
24
12
48
15
99
13
8
24
45
6
25
32
9
48
27
60
4
11
18
3
3
42
3
81
15
201
12
51
100
11
21
48
27
109
24
11
33
15
12
24
6
55
24
12
24
116
45
75
129
18
57
39
6
111
15
13
44
28
60
32
88
8
51
66
3
39
13
23
30
7
119
9
39
78
3
84
105
12
66
48
30
12
3
39
12
1
24
29
55
24
128
24
3
1
65
12
60
7
36
5
36
36
163
17
15
3
37
59
60
9
57
39
33
6
6
54
9
96
111
45
4
5
54
1
20
12
3
24
6
15
21
3
33
39
3
45
28
29
19
65
36
30
78
36
66
13
5
31
17
108
12
3
27
9
39
9
27
30
30
109
44
36
12
213
27
9
24
7
35
69
48
28
59
48
78
18
45
24
36
16
24
41
6
9
81
55
125
18
21
16
32
36
4
17
15
45
24
24
111
15
6
15
81
60
27
27
36
30
18
12
24
30
19
36
155
30
36
7
17
108
60
3
3
36
30
48
6
1
5
54
97
5
42
90
6
37
20
39
1
8
27
69
9
7
5
18
109
12
11
13
101
6
30
7
77
36
3
81
90
48
25
72
104
171
78
48
3
15
72
25
47
6
7
77
6
42
18
36
33
27
54
139
5
48
3
60
75
57
12
33
75
45
18
21
39
30
54
60
45
27
49
5
39
45
27
3
6
15
15
6
3
16
72
20
33
36
54
21
60
84
21
90
21
40
32
93
27
12
4
29
78
72
42
48
168
12
55
56
21
54
42
12
18
120
78
30
36
33
16
116
39
54
6
30
7
68
21
75
15
18
12
90
21
4
24
17
12
12
24
6
21
3
120
1
41
12
12
120
39
57
12
63
60
12
27
84
114
31
41
15
45
30
18
7
60
11
54
114
9
33
30
54
19
20
45
79
35
30
72
19
41
39
12
27
48
18
19
53
12
75
16
5
6
84
9
40
8
9
24
84
6
37
29
3
27
69
12
40
12
8
9
91
68
12
9
24
84
15
27
45
3
18
3
60
39
66
24
3
33
6
96
30
147
45
87
16
44
48
15
33
120
9
18
198
15
60
60
15
25
8
9
12
30
69
4
35
30
78
13
72
29
6
24
1
68
84
15
6
54
21
9
7
11
18
114
61
11
30
24
12
27
16
5
55
20
21
18
13
44
4
35
6
15
9
7
59
21
12
117
6
69
3
6
15
9
51
15
69
3
45
57
7
29
84
6
25
65
54
33
4
11
42
63
33
12
3
4
5
3
117
31
24
65
3
45
67
65
7
35
36
60
48
6
60
30
21
15
49
5
79
44
12
4
32
9
18
66
15
76
41
175
23
9
36
21
3
88
32
33
39
4
11
6
15
75
90
39
9
15
12
15
42
3
69
111
60
40
29
63
21
7
60
104
40
29
24
3
9
39
12
3
24
21
57
120
204
3
28
89
51
87
1
41
18
13
53
36
48
12
19
11
78
6
102
103
35
90
39
3
42
7
59
21
9
19
56
45
111
39
57
39
9
15
42
24
96
3
4
68
93
30
54
15
72
9
51
81
12
7
5
3
27
6
3
36
21
55
53
27
100
5
18
66
36
24
18
21
21
43
5
12
6
13
32
4
104
172
12
41
15
9
78
42
6
24
6
19
68
15
105
60
9
36
3
57
18
21
39
24
33
15
120
45
3
25
32
180
33
12
72
3
3
6
18
18
18
12
30
180
3
96
15
13
36
35
30
42
42
27
48
21
156
66
12
60
30
72
30
69
27
37
11
12
37
68
33
55
47
24
61
48
11
9
16
41
30
90
3
27
13
20
9
18
84
18
3
28
32
39
36
90
48
159
33
42
25
137
15
15
60
18
151
5
24
96
27
9
24
7
32
3
73
5
12
3
9
36
6
69
195
21
45
84
6
13
36
5
15
36
153
43
20
84
45
18
60
25
17
6
13
5
24
6
6
19
92
88
12
44
9
6
69
69
78
42
12
48
7
29
19
11
25
17
3
15
12
9
63
30
48
7
77
54
9
12
63
81
15
54
3
33
6
30
31
12
8
9
6
13
20
165
54
1
5
15
51
1
47
81
75
12
18
27
3
84
21
112
5
103
5
6
24
42
24
75
36
28
41
6
12
21
84
60
45
30
6
15
72
45
24
66
9
24
15
49
11
61
23
6
15
15
30
19
17
24
27
87
96
6
48
6
84
1
11
45
16
44
64
65
12
18
69
51
9
60
72
144
12
63
6
6
42
48
43
24
68
24
21
27
3
18
87
88
44
28
5
27
33
147
51
30
27
40
5
84
3
48
24
16
8
9
7
8
45
18
48
30
66
48
1
29
48
75
27
6
60
27
9
15
28
36
17
24
24
6
30
3
40
35
21
21
15
16
29
3
136
12
104
3
18
24
48
72
3
3
54
15
63
42
60
24
6
61
5
43
41
36
12
18
45
123
72
30
204
24
39
45
18
33
45
15
36
21
15
69
66
12
213
15
48
6
24
6
6
87
16
5
24
27
9
12
55
29
15
4
36
44
16
41
24
15
48
100
83
69
3
90
30
102
78
60
66
6
66
24
24
51
28
11
30
36
15
3
6
6
6
43
35
96
109
41
111
3
9
27
9
64
5
6
54
12
91
8
51
84
37
5
72
12
30
21
3
157
35
25
23
97
5
48
42
42
96
19
32
48
15
12
24
24
6
36
3
3
30
19
20
15
6
24
31
29
6
18
147
52
56
45
24
3
28
5
27
12
27
1
24
5
63
12
4
59
37
56
3
25
41
78
13
12
35
25
113
39
3
48
12
73
32
33
12
12
39
81
19
17
30
105
88
71
81
33
6
96
18
39
117
60
180
55
8
51
36
13
17
48
102
18
67
29
24
30
102
3
36
69
96
114
1
41
6
48
42
39
88
11
72
13
65
55
17
18
37
8
21
90
13
5
12
19
95
12
9
63
1
89
3
33
12
55
17
78
85
29
6
30
12
42
30
51
27
85
ABCD 94024793992*3^$a+1 [50033]
48
125
90
144
96
9
141
84
36
144
30
60
6
84
150
36
37
23
49
41
15
39
1
95
234
30
33
57
183
3
84
90
30
1
89
6
24
66
30
30
19
80
15
186
79
65
96
7
24
144
24
41
60
30
60
54
36
55
59
6
114
37
23
60
60
1
95
25
29
90
30
60
30
1
35
24
156
97
32
51
37
128
160
59
30
6
97
47
186
30
60
24
85
65
30
60
117
39
84
150
6
1
24
65
174
33
63
49
5
30
6
90
45
15
1
23
36
24
36
145
59
66
30
61
48
128
87
25
35
30
15
72
33
7
53
75
15
97
29
90
114
223
77
36
24
30
60
90
6
60
60
54
15
135
210
90
13
53
51
39
84
156
9
88
47
25
95
6
54
37
29
24
36
30
30
27
63
81
123
60
81
9
36
54
66
67
17
6
114
15
16
24
95
1
264
5
3
208
5
315
144
21
54
141
39
6
19
5
336
30
84
25
41
84
43
23
114
66
114
66
145
59
30
7
176
88
65
7
72
35
85
65
6
9
45
43
23
54
90
30
30
21
64
216
80
105
7
23
84
96
60
49
5
3
24
63
145
8
3
120
21
3
61
65
24
186
141
129
7
47
96
97
72
35
30
126
49
11
114
30
30
55
65
103
23
120
24
60
36
81
9
114
30
63
63
54
6
54
66
150
60
19
5
43
144
23
6
30
69
165
3
63
264
6
84
30
36
60
1
8
15
1
264
8
3
24
156
24
81
9
30
30
163
47
33
213
19
161
79
35
30
15
96
39
1
5
54
13
197
27
3
13
53
27
57
7
8
88
53
84
31
24
5
43
104
16
17
90
85
11
24
13
53
90
145
5
19
35
13
53
54
36
30
54
30
30
30
67
59
69
40
48
23
204
85
11
24
60
105
15
150
6
30
84
66
30
24
3
3
264
60
97
59
60
114
120
6
24
193
77
6
24
126
55
24
35
21
16
53
75
40
120
5
6
30
15
45
19
120
125
60
6
84
36
90
180
67
24
53
6
54
120
30
156
45
40
224
21
204
30
96
25
56
69
75
64
8
160
23
1
53
6
54
30
25
161
54
6
84
30
216
57
27
6
7
107
66
60
7
23
24
66
31
29
24
90
57
9
114
181
35
174
96
24
66
37
83
150
31
323
13
23
49
5
30
6
30
30
91
29
90
25
56
93
91
96
48
41
79
11
30
210
21
64
65
7
80
3
204
96
24
105
160
65
87
153
6
105
165
210
1
8
15
1
120
65
127
24
59
24
96
24
165
105
60
60
60
43
107
13
47
6
19
41
31
56
33
204
120
30
60
60
120
30
6
144
33
267
120
85
5
43
80
57
15
15
33
27
36
330
79
41
55
29
6
54
120
7
89
54
126
114
57
64
89
7
80
3
13
32
40
41
55
65
7
72
80
51
54
31
32
3
24
120
90
240
91
24
41
15
39
81
39
33
63
1
48
125
6
61
29
30
30
7
17
31
35
37
8
16
48
221
139
128
93
114
73
24
96
23
81
3
13
17
30
186
30
25
29
115
35
60
1
24
35
126
60
54
126
7
107
36
1
53
51
69
6
24
30
30
25
35
156
49
71
169
96
24
8
33
84
60
111
45
51
9
24
87
16
47
33
3
37
23
60
240
24
6
55
35
84
1
119
1
149
120
90
126
54
66
51
3
90
43
107
6
55
209
127
209
180
54
96
24
156
25
65
24
120
31
35
54
30
60
60
97
80
88
65
183
33
24
6
24
30
163
77
90
30
240
30
66
174
165
15
66
24
30
36
84
25
71
24
81
135
84
216
54
15
51
120
24
36
ABCD 94025064782*3^$a+1 [50018]
18
18
3
32
340
57
35
28
9
47
25
36
51
21
11
12
12
1
47
7
9
20
25
11
12
52
24
8
73
39
8
16
8
88
36
92
37
83
7
129
32
37
59
49
35
48
16
20
12
52
33
36
35
144
1
47
25
107
1
36
36
107
12
25
51
21
59
24
208
33
11
52
153
3
12
72
39
9
8
48
25
119
64
8
64
12
12
20
12
52
108
8
96
28
80
19
29
12
24
96
28
27
33
128
73
23
4
84
69
35
1
3
32
60
96
7
18
75
105
11
97
39
104
136
36
27
57
92
60
36
112
80
12
37
83
12
13
36
47
25
3
68
91
17
24
120
4
33
11
16
104
64
8
36
13
3
44
4
60
24
56
88
45
15
57
119
43
53
16
20
72
4
69
11
12
31
5
12
1
144
23
40
84
36
8
97
36
11
79
33
56
24
49
54
9
63
21
213
54
69
60
15
21
20
24
133
35
24
13
39
96
153
11
12
49
99
44
64
44
55
17
24
36
13
180
36
36
23
67
77
13
23
28
140
16
20
43
41
12
60
4
27
33
116
12
52
92
36
12
4
57
11
108
25
3
128
36
52
24
32
64
111
5
49
18
125
16
60
87
77
16
12
32
40
104
16
104
12
52
21
99
144
9
11
84
16
72
96
120
44
16
20
60
19
125
84
7
41
40
48
20
292
9
95
49
36
95
76
104
60
12
96
40
44
13
35
4
32
60
4
63
18
119
16
81
54
126
143
12
61
11
12
12
36
12
16
24
24
8
28
12
57
63
48
8
16
153
11
28
32
4
44
48
24
12
28
56
76
144
20
40
45
39
36
72
24
9
47
72
72
241
119
28
36
8
40
80
12
36
12
84
24
79
5
13
3
32
12
36
60
36
96
84
72
52
3
77
96
76
39
9
135
77
12
1
143
24
12
96
28
24
32
24
16
48
56
12
97
15
96
60
24
24
96
81
287
1
108
51
32
52
44
16
8
121
47
40
156
9
3
20
67
54
87
75
21
69
23
168
7
17
37
11
16
128
25
11
4
80
24
64
15
149
4
12
32
19
161
127
41
4
81
51
12
9
39
44
7
18
11
12
4
60
20
4
15
113
12
1
27
9
123
20
1
27
12
105
47
25
83
36
7
9
9
36
72
23
49
144
11
40
8
4
32
108
48
16
80
132
4
56
24
12
109
3
20
60
60
24
60
16
48
44
79
17
4
36
108
92
40
24
20
1
36
11
12
148
12
20
64
44
24
28
123
53
16
3
54
71
100
56
4
140
36
16
44
127
41
12
84
7
89
28
20
12
12
40
8
16
45
27
56
7
9
32
16
33
131
49
59
13
35
1
63
36
32
4
48
69
23
13
15
8
96
72
16
9
15
128
37
35
4
32
19
65
133
3
33
51
3
9
72
44
16
32
25
18
53
36
48
61
63
92
160
8
1
15
8
148
27
54
3
33
11
12
36
12
1
23
204
64
60
36
27
21
36
56
96
96
55
57
8
40
36
21
23
16
48
93
51
20
28
48
36
188
25
39
68
36
60
4
81
27
12
15
18
15
39
17
76
69
59
67
9
48
176
1
51
32
64
33
143
1
18
161
64
12
44
97
131
36
24
36
169
35
36
52
12
36
12
69
23
48
148
69
11
4
21
11
7
54
111
44
4
36
96
108
48
3
161
24
4
12
33
35
12
16
80
37
51
21
23
28
48
20
144
115
29
25
35
232
21
51
20
12
16
84
32
37
27
92
16
20
28
56
13
51
24
72
32
12
60
88
60
12
32
40
12
20
88
48
96
144
24
21
135
27
72
93
68
72
36
4
72
20
304
51
17
73
23
13
59
4
80
1
15
44
13
3
24
32
108
60
7
29
76
24
8
72
7
57
56
24
12
16
80
61
83
61
3
32
96
16
12
8
76
12
15
9
8
1
15
36
176
48
13
108
27
81
47
25
3
12
32
24
16
8
4
32
64
80
4
12
12
72
21
144
36
95
52
156
72
56
1
51
44
4
9
3
32
1
39
104
72
48
64
144
24
32
31
5
16
224
84
24
52
45
63
9
95
12
1
11
48
49
15
39
33
32
136
24
24
129
23
49
59
48
19
18
39
56
72
100
3
9
32
40
44
84
136
8
64
12
93
35
37
11
43
21
105
23
13
36
59
49
131
84
24
31
17
73
59
60
72
120
84
28
48
24
12
141
3
12
84
48
12
57
23
36
36
48
12
64
60
63
101
28
105
27
27
18
63
8
24
96
16
32
144
13
23
28
20
156
61
72
75
32
109
18
54
3
69
144
3
68
19
89
36
12
7
221
16
68
37
11
12
12
48
24
37
39
36
24
32
52
48
32
52
81
59
12
73
155
60
48
120
12
4
15
57
32
4
33
27
20
115
89
1
15
164
19
17
28
ABCD 94025232974*3^$a+1 [50065]
21
21
35
157
162
9
9
95
1
15
87
42
18
5
72
175
153
144
8
88
3
36
108
12
41
55
84
36
24
9
39
36
125
40
87
17
37
36
15
144
3
6
66
24
54
72
15
39
41
64
51
5
31
312
41
151
18
18
149
1
39
123
21
9
63
69
11
43
90
12
180
42
18
15
33
36
54
60
36
69
51
6
54
120
129
56
19
5
24
73
24
90
69
129
66
36
41
49
18
6
15
15
17
24
31
24
30
36
72
183
15
24
36
72
5
112
111
132
53
73
30
96
180
18
228
18
36
24
12
5
19
29
1
15
24
21
35
16
105
15
104
61
150
84
6
35
64
3
77
19
12
24
120
81
32
55
81
129
72
96
15
24
8
55
42
90
29
160
21
11
43
6
216
15
93
27
3
144
6
87
105
15
9
18
5
31
30
42
113
97
42
102
6
9
3
53
64
9
54
180
108
60
18
36
23
16
51
53
55
48
65
168
91
29
97
39
15
209
31
90
30
9
15
41
64
51
5
13
42
84
150
12
3
80
112
135
17
67
126
15
32
97
78
162
90
69
75
30
150
12
77
136
96
15
60
30
18
6
87
32
7
48
6
131
31
84
36
90
162
36
209
25
167
1
18
162
18
72
89
73
36
27
57
63
9
78
18
30
89
43
36
41
133
35
7
41
139
228
33
27
21
51
141
3
21
63
18
15
39
144
17
43
54
48
24
30
41
217
162
84
36
5
31
153
87
84
21
3
84
36
117
32
1
12
42
33
177
6
177
147
21
99
53
40
8
67
45
24
111
12
150
66
96
69
96
9
24
108
107
55
12
24
45
9
66
72
29
115
36
24
288
41
31
66
119
13
180
12
54
6
23
31
65
61
138
18
54
65
31
9
39
162
15
27
5
121
66
108
72
81
27
6
47
55
33
129
90
5
16
39
72
66
90
60
48
42
18
5
16
24
81
30
18
78
129
63
72
90
143
7
36
84
24
90
95
31
65
43
53
49
6
12
126
6
9
27
165
15
9
3
6
15
111
90
143
136
56
73
18
45
32
37
36
63
27
45
24
33
42
5
49
15
75
54
18
144
84
6
35
16
3
72
72
53
19
21
120
32
1
15
9
126
105
15
96
41
7
177
3
53
79
65
55
81
27
42
11
120
7
60
180
18
30
65
64
21
84
23
67
24
144
288
48
24
12
41
40
9
15
75
18
36
87
27
5
16
72
24
24
15
41
175
81
33
102
72
6
27
99
29
160
56
168
55
12
29
16
80
43
72
30
24
15
56
19
12
9
176
24
103
12
36
17
25
87
105
6
12
53
72
16
99
18
54
120
5
136
147
36
36
69
99
72
36
105
32
48
7
18
24
66
78
12
83
16
24
21
60
18
77
193
23
25
63
15
17
88
87
24
66
108
27
80
72
235
6
174
17
61
30
53
1
18
42
90
9
32
49
138
216
21
15
9
15
41
184
32
7
42
18
72
5
48
13
3
15
126
11
43
234
35
112
159
41
49
87
9
18
53
73
95
31
36
270
39
80
25
48
90
36
36
21
32
115
53
37
3
33
54
18
30
108
42
30
5
144
31
17
115
126
66
6
30
42
30
72
36
213
135
36
48
60
17
211
114
11
88
81
30
36
45
8
1
71
64
8
7
36
5
67
30
6
41
103
30
11
79
36
6
48
6
12
5
88
96
56
7
65
7
41
48
55
114
126
105
56
160
39
57
24
8
193
47
103
9
21
35
55
345
33
126
78
3
144
8
1
54
33
27
12
6
35
40
9
270
24
90
15
51
54
36
6
48
6
126
33
104
7
65
25
18
108
108
120
42
30
60
17
16
39
57
159
12
72
60
57
56
144
49
30
105
56
145
24
66
53
91
21
51
24
30
15
75
18
6
5
24
25
63
63
57
27
53
7
185
7
108
5
16
51
36
60
12
33
165
54
24
54
90
18
59
16
9
39
39
137
1
18
54
6
90
90
21
8
7
105
ABCD 94025283304*3^$a+1 [50057]
18
90
198
30
54
270
6
174
36
72
42
36
30
294
91
32
105
108
90
132
270
90
12
6
282
432
186
30
144
6
162
217
53
12
36
162
9
64
5
54
90
30
96
30
144
63
177
48
72
186
54
180
195
105
108
75
15
49
59
60
180
210
234
36
72
42
3
213
162
48
150
19
96
59
6
54
180
85
161
24
108
192
6
21
213
156
54
108
477
63
90
39
96
33
144
90
30
7
29
24
36
54
1
17
127
143
30
132
15
75
30
150
108
108
54
90
90
120
90
45
153
72
180
96
90
241
48
215
217
53
30
96
102
72
126
49
96
59
37
144
47
108
54
108
78
54
156
132
18
210
24
147
48
16
144
185
30
168
162
30
18
127
53
72
6
30
234
96
192
198
24
375
256
47
72
150
30
150
15
96
45
42
30
162
60
93
64
53
126
24
85
35
90
3
15
18
24
246
1
59
54
36
139
221
12
18
21
51
18
132
72
31
5
102
42
228
7
71
54
48
18
60
324
18
18
102
150
192
90
6
84
36
24
33
15
198
60
175
59
108
30
27
45
108
103
119
156
132
108
84
6
51
111
30
67
32
63
90
18
42
48
90
240
72
138
222
36
102
7
353
79
48
35
6
30
72
72
180
60
246
115
65
24
120
6
174
198
18
42
228
24
93
33
12
42
108
120
90
162
36
204
36
12
132
180
1
137
162
18
19
323
36
57
57
18
108
105
15
42
102
18
42
36
54
36
192
103
144
11
174
55
113
127
155
90
18
78
72
18
252
37
32
64
149
258
72
36
30
79
35
301
80
64
5
450
25
23
90
108
54
6
30
234
6
84
36
24
18
12
90
60
36
385
77
3
75
144
30
108
18
162
103
29
36
79
95
6
139
96
179
48
222
127
83
333
27
85
83
102
55
53
132
36
174
180
108
37
53
180
7
101
114
57
48
111
241
23
6
12
18
21
3
30
6
72
102
108
198
25
155
21
33
78
162
111
27
258
90
57
33
30
49
11
174
6
49
128
15
150
75
63
24
138
240
102
96
84
36
54
330
33
15
273
75
84
36
90
90
24
90
180
246
45
189
216
114
90
90
165
231
180
102
42
90
18
48
24
210
36
54
36
54
78
13
179
36
121
119
102
330
12
360
18
42
360
66
24
30
121
59
126
60
120
72
187
125
3
15
48
24
198
138
60
72
102
18
13
5
90
72
42
210
45
33
12
270
36
132
102
135
ABCD 94025391646*3^$a+1 [50036]
36
49
15
3
9
20
31
42
11
64
51
101
1
84
3
32
48
25
15
56
49
12
30
33
12
3
18
48
11
144
31
6
144
15
39
72
60
84
24
54
48
18
6
15
105
126
9
200
1
18
150
6
18
35
1
6
5
103
12
5
25
15
48
33
23
60
7
18
42
18
72
39
3
5
7
90
215
73
47
25
18
18
24
63
15
6
11
84
16
48
12
75
53
36
60
1
3
3
60
17
1
186
24
21
21
18
42
12
12
48
18
69
9
39
75
5
31
9
81
84
102
29
4
45
30
17
40
45
3
56
7
17
43
53
7
17
7
33
12
44
16
3
17
49
12
168
6
89
31
29
61
18
17
60
31
252
12
48
66
36
3
32
25
135
63
18
42
78
23
49
35
151
21
45
3
20
61
84
35
67
84
66
144
119
43
90
78
9
12
45
23
1
35
120
37
18
6
23
7
45
48
56
7
9
33
42
29
31
33
12
39
5
31
6
18
24
18
99
20
25
6
18
60
30
65
19
12
5
85
36
24
18
240
60
17
40
51
17
67
33
12
39
5
49
6
29
100
32
28
32
115
6
83
37
59
49
36
66
57
56
31
65
1
42
45
123
18
6
54
30
9
87
6
24
3
33
87
63
17
25
11
7
137
37
15
45
3
80
67
93
236
7
42
18
144
125
19
9
21
35
1
23
112
9
42
48
5
16
3
42
3
81
39
147
60
84
21
8
36
64
21
24
60
87
99
6
75
48
21
59
1
42
24
66
54
33
20
40
56
49
36
6
29
24
40
80
61
36
119
24
72
19
5
7
72
12
24
29
31
5
16
45
15
3
30
96
42
42
66
30
36
60
6
12
126
42
54
30
33
105
27
111
84
24
161
1
27
3
12
6
11
24
24
36
67
9
63
36
60
6
75
33
35
7
84
12
9
21
18
24
5
13
59
145
174
21
60
48
45
12
48
107
208
63
120
84
65
85
3
12
9
35
7
17
1
60
35
24
43
24
18
42
33
20
13
39
9
35
61
66
53
37
54
6
18
24
90
12
90
36
48
9
80
13
18
21
9
12
144
30
36
9
48
3
48
29
96
16
20
43
6
102
17
7
36
42
6
66
23
36
1
15
60
45
48
35
12
85
18
12
24
9
51
41
24
24
61
6
33
27
60
24
42
39
3
17
25
3
32
91
60
53
7
72
36
42
48
36
18
5
205
6
102
24
75
33
11
24
25
18
90
23
36
19
41
28
21
51
75
53
127
24
21
111
17
36
1
24
6
36
90
24
18
78
39
48
12
3
72
138
27
3
12
5
25
120
18
6
35
1
84
51
105
135
3
42
6
24
18
18
9
81
39
39
9
12
44
37
30
12
17
13
18
17
7
93
171
6
24
11
13
11
1
15
69
59
1
6
204
30
126
126
18
5
64
32
19
9
32
43
48
24
33
3
17
43
53
16
15
89
37
24
35
13
12
66
9
15
24
21
45
123
33
59
181
54
48
17
19
21
9
42
9
51
57
27
36
24
24
5
31
45
80
40
9
36
59
55
12
30
23
24
31
42
87
3
18
99
51
9
3
30
24
54
29
13
119
55
18
11
91
6
23
19
42
179
67
60
42
75
81
42
17
67
84
9
3
72
45
15
18
18
42
59
55
60
29
7
9
33
30
5
12
1
227
67
144
132
9
44
31
36
17
7
24
12
9
80
25
15
21
24
59
19
42
150
29
16
3
12
48
36
6
60
59
64
51
60
6
18
18
24
15
111
9
9
24
138
42
6
84
6
120
42
108
12
54
95
1
27
72
3
41
76
48
153
23
1
78
17
48
1
6
60
36
9
21
18
60
24
137
13
60
35
1
30
12
72
17
25
35
19
30
42
9
129
132
18
29
205
36
111
15
6
18
30
30
5
4
12
48
15
5
1
66
18
78
240
42
78
9
141
60
18
66
3
3
9
45
30
36
24
5
19
36
6
18
5
37
150
18
24
42
53
7
5
160
48
32
49
24
168
42
101
60
127
48
5
16
33
35
40
32
1
18
72
12
6
330
72
17
37
6
117
3
30
18
21
45
36
27
12
21
30
12
42
23
67
336
42
126
36
6
18
24
36
114
12
24
71
24
55
60
21
80
43
105
177
36
23
16
9
39
81
231
8
40
12
45
6
12
5
61
59
1
12
30
42
6
36
30
75
63
30
75
3
60
108
125
136
21
107
7
153
3
12
30
35
1
24
11
97
12
6
24
101
84
12
13
42
84
84
36
24
36
6
63
3
53
24
61
6
24
21
81
27
33
24
36
179
31
30
42
5
40
12
39
221
31
84
114
144
42
84
21
45
23
37
15
45
234
5
31
30
3
51
54
35
36
157
54
93
12
51
84
18
27
15
150
54
5
49
12
23
151
21
63
60
66
60
35
49
42
36
24
6
102
17
100
3
5
36
7
69
99
24
36
60
6
78
30
35
1
6
33
12
123
18
60
24
35
1
12
12
18
6
102
9
15
24
9
176
211
45
75
65
60
160
51
53
19
12
66
59
108
43
84
18
42
114
11
13
102
29
31
66
107
37
95
115
29
60
31
84
41
40
9
24
12
83
1
30
9
75
ABCD 94025940202*3^$a+1 [50024]
21
8
360
252
288
156
36
40
39
29
36
31
45
8
55
216
29
24
36
76
56
4
128
12
4
44
28
3
41
91
12
17
19
45
99
33
63
21
8
48
40
39
9
195
65
24
60
36
52
87
36
29
28
44
48
7
185
55
180
81
188
120
52
8
60
24
7
48
60
185
76
27
17
55
12
29
16
24
20
172
20
12
76
159
93
8
55
45
176
60
4
12
8
36
196
44
4
20
112
39
60
113
31
65
84
12
4
132
8
19
113
4
44
19
65
12
31
17
31
5
55
29
52
8
72
4
99
5
67
149
24
151
125
136
15
5
96
48
67
29
96
4
24
20
24
28
108
20
19
36
29
88
68
120
16
63
12
81
27
65
151
24
125
28
63
5
72
79
65
24
7
77
7
5
19
36
125
31
72
60
41
24
36
52
3
29
112
3
96
297
75
65
40
44
24
16
99
105
75
89
36
16
36
39
24
21
8
28
63
5
60
24
7
21
8
7
29
79
45
116
19
89
12
16
219
41
24
84
31
9
56
16
92
31
17
64
80
175
53
7
9
27
173
19
5
28
44
144
36
19
21
128
7
96
29
24
31
29
156
4
132
120
168
56
36
115
5
12
60
12
60
84
19
12
5
84
16
68
43
24
89
12
24
76
60
3
65
31
21
80
19
29
67
53
24
12
76
108
51
45
3
132
5
40
180
144
12
60
32
108
24
124
44
48
12
36
16
8
28
63
5
36
31
72
65
12
4
20
67
53
91
9
236
60
103
17
55
5
55
36
113
16
8
96
31
24
144
5
60
52
140
124
27
24
5
4
12
8
24
60
7
24
21
224
19
153
20
4
3
77
36
4
44
84
16
140
72
108
100
72
27
65
7
45
8
55
113
48
84
172
24
20
55
144
33
140
24
235
29
40
32
12
127
29
52
84
104
24
7
36
53
55
41
100
8
76
27
45
44
24
60
84
36
60
7
72
53
24
84
24
91
36
5
24
91
36
65
139
29
160
27
72
17
211
9
8
60
103
24
201
8
52
48
99
60
36
29
60
31
105
12
63
89
36
84
31
45
36
3
60
125
67
60
81
20
163
5
24
72
24
24
36
40
56
31
93
56
168
7
9
32
168
91
53
36
7
45
3
5
40
36
44
204
96
220
99
53
28
44
12
55
69
20
36
19
60
36
5
16
32
55
17
40
20
79
5
40
32
67
53
64
20
84
72
24
16
32
355
96
5
24
7
21
8
259
41
84
76
116
64
51
36
5
40
8
139
60
21
216
36
8
52
39
96
9
44
40
44
12
43
53
163
24
65
43
29
160
36
3
65
12
19
65
24
84
115
333
3
96
45
3
41
180
72
40
104
4
80
55
60
5
52
8
136
24
140
36
76
68
31
5
36
120
48
24
60
175
41
36
76
3
60
29
43
45
8
19
36
12
5
24
24
19
53
24
60
16
24
20
55
41
55
53
40
387
77
28
8
60
220
216
20
24
19
36
29
28
128
24
7
53
28
68
16
44
79
53
28
80
132
40
135
108
89
12
64
36
15
9
39
41
19
93
20
24
43
57
99
17
79
5
31
29
24
60
24
88
104
108
43
17
52
3
117
36
15
125
139
24
45
12
168
116
24
16
20
84
72
19
45
20
24
40
56
40
20
115
36
153
12
152
7
101
24
211
24
120
24
65
7
9
68
31
5
52
8
19
33
32
31
5
295
125
16
84
27
33
212
84
180
48
163
213
140
12
12
55
53
43
65
24
31
89
216
55
72
5
55
17
132
40
44
67
45
44
100
99
41
31
77
28
44
19
149
115
60
12
9
15
41
24
91
60
45
20
19
117
104
24
16
15
65
36
7
12
29
115
5
120
55
144
353
88
104
12
19
96
21
8
52
27
77
24
60
36
24
112
32
67
29
100
80
55
5
24
112
56
28
135
72
69
120
96
44
211
69
20
19
41
60
76
68
36
40
104
52
68
ABCD 94026653044*3^$a+1 [50002]
4
63
5
24
127
9
24
68
16
32
12
187
53
28
84
20
12
24
115
53
24
4
80
151
81
39
60
101
7
65
64
63
65
7
41
36
13
96
35
12
19
53
12
16
80
72
43
12
5
120
60
28
75
5
36
31
72
24
84
17
1
47
60
43
21
20
43
5
64
140
24
79
12
77
28
8
4
68
31
101
40
32
36
7
17
1
18
5
192
12
7
125
19
69
20
28
36
92
24
25
143
60
79
17
127
36
5
13
90
65
115
77
4
44
24
19
72
18
18
57
32
76
27
33
84
36
44
72
12
7
29
36
43
18
15
84
80
7
72
77
72
120
12
60
19
5
43
69
99
12
29
4
39
60
41
4
32
4
68
112
44
48
24
31
36
18
27
96
12
15
5
12
4
32
108
36
12
64
51
9
56
37
47
67
120
17
12
7
18
59
28
8
36
24
7
24
165
33
39
27
9
99
9
15
72
5
67
5
43
9
8
25
59
7
5
12
136
15
21
20
31
41
16
60
56
60
48
55
29
24
28
207
29
97
18
77
108
4
8
132
55
29
12
85
83
12
79
5
40
15
17
48
24
24
40
27
57
99
24
5
12
12
43
12
9
68
24
31
21
24
56
1
126
89
60
31
77
31
18
11
85
54
120
72
117
36
27
81
15
17
4
27
5
19
48
33
3
42
66
60
18
11
19
29
12
60
16
15
12
117
15
17
72
12
12
84
19
12
101
103
12
18
83
48
24
103
17
36
108
120
24
76
24
36
8
67
9
20
60
19
5
28
68
43
96
30
90
89
12
31
89
36
84
48
16
68
108
84
84
16
51
12
81
63
41
193
11
24
52
84
135
36
5
4
8
16
92
28
68
28
3
60
117
32
112
104
36
7
5
64
32
79
24
5
7
18
18
17
108
28
68
48
24
84
36
52
20
88
188
60
139
5
76
20
12
24
48
7
101
16
44
24
76
24
80
19
53
72
49
47
43
96
36
48
60
21
24
48
8
64
33
18
72
29
16
32
103
17
4
8
37
90
5
84
55
5
19
12
45
32
19
21
140
31
9
63
36
45
44
52
3
6
39
20
43
5
24
40
36
32
88
9
6
41
43
5
24
12
12
151
5
124
9
11
72
61
27
51
108
5
36
31
17
12
43
21
8
24
112
24
36
104
79
89
16
20
64
72
80
196
3
18
159
80
4
140
24
12
24
76
48
36
27
42
63
8
84
7
48
77
31
29
108
7
60
45
92
7
12
29
48
12
55
9
63
18
6
12
29
36
52
116
37
15
3
125
7
57
27
6
3
8
96
85
95
24
12
12
36
19
81
9
54
41
49
27
27
33
27
29
28
87
65
127
89
7
126
59
16
27
69
3
125
19
45
20
72
12
4
9
15
84
32
36
96
4
99
48
33
3
108
81
104
19
48
101
72
96
115
41
12
4
141
3
56
43
9
123
108
221
4
12
32
172
20
36
43
117
3
41
168
16
60
56
7
21
24
8
67
17
1
35
64
72
27
42
27
84
32
1
3
80
19
117
8
60
4
72
44
64
20
16
32
24
13
23
79
185
12
88
20
7
12
5
91
102
15
20
28
56
36
12
103
9
51
41
31
17
13
83
43
72
5
163
5
12
4
171
33
12
8
48
40
3
5
91
57
20
7
36
41
12
52
27
29
19
54
27
15
36
48
5
48
12
48
64
32
12
31
5
96
43
9
32
40
60
111
42
11
180
108
24
55
21
56
7
33
80
204
31
125
73
83
7
9
3
81
36
159
72
17
13
143
48
24
12
48
36
36
12
19
72
65
67
12
17
64
27
9
56
12
31
137
7
45
104
1
47
100
116
16
3
17
19
29
7
36
60
29
79
53
13
15
32
132
12
24
12
13
27
27
5
36
48
103
36
9
104
36
132
43
9
24
3
41
19
108
5
7
29
12
1
3
8
72
72
24
72
40
15
5
4
3
144
5
220
81
23
19
84
117
8
43
129
68
31
65
192
48
16
32
16
20
88
60
8
132
4
156
8
25
83
24
55
12
65
24
7
36
12
101
52
32
12
19
96
21
20
7
65
16
36
32
31
33
3
108
9
99
36
153
32
13
78
9
84
20
12
84
16
68
7
54
47
4
20
24
4
128
148
8
28
68
79
17
115
161
36
19
173
36
48
4
32
103
5
112
188
60
24
28
56
60
24
13
23
4
15
108
5
16
87
53
12
19
60
12
77
4
108
15
21
68
67
89
96
48
19
24
9
45
35
4
8
19
65
12
67
33
27
5
31
12
161
79
12
29
24
1
35
55
45
72
15
153
152
60
12
12
28
63
36
36
9
92
52
87
72
89
4
15
65
52
36
176
16
15
30
47
24
96
19
65
37
119
24
52
72
32
24
55
17
12
160
68
40
140
67
17
43
29
12
4
32
133
83
115
60
117
20
7
108
72
17
60
36
16
96
44
19
5
16
32
37
ABCD 94026985186*3^$a+1 [50129]
60
15
16
77
19
8
172
116
4
5
31
5
135
4
5
19
120
104
16
60
72
89
31
12
12
8
100
125
15
40
156
24
53
24
99
64
108
12
8
160
32
40
20
96
160
36
8
28
12
80
40
125
31
12
20
4
56
12
16
17
7
65
72
39
40
72
72
5
103
8
4
12
125
36
75
28
36
8
16
41
19
24
20
112
5
48
3
4
44
12
72
160
108
20
52
53
67
8
12
40
60
240
36
80
192
40
24
60
5
31
92
21
36
39
9
7
36
125
15
4
101
72
103
24
53
67
176
28
156
5
36
63
124
8
112
41
7
5
3
76
8
100
116
21
43
180
17
19
36
36
32
48
40
20
48
9
7
104
81
51
28
84
56
16
48
5
103
60
125
27
112
41
115
20
48
76
108
176
160
17
3
76
8
60
88
132
36
60
24
48
128
52
65
19
29
79
8
112
80
228
4
8
112
36
140
4
60
116
57
111
40
12
48
36
56
4
44
4
80
76
29
15
52
8
120
28
29
31
32
60
36
64
36
12
5
7
96
20
196
168
116
4
20
36
4
12
120
113
31
101
55
204
24
56
57
19
8
108
4
5
48
7
44
16
24
60
101
31
80
52
8
28
32
64
36
84
5
36
43
44
112
53
15
76
72
32
57
159
120
60
76
96
65
7
8
12
40
17
19
24
108
20
60
4
8
112
41
15
12
40
12
8
45
15
28
20
60
48
9
91
17
3
40
41
3
28
12
72
36
24
104
4
5
72
31
65
7
56
64
156
72
17
63
12
16
41
231
52
5
135
16
144
48
72
12
224
16
101
60
63
16
60
36
60
92
16
89
7
36
5
115
24
113
135
33
7
12
56
45
7
36
24
12
224
12
180
60
45
3
192
184
44
52
204
56
52
41
19
65
15
76
36
24
17
67
12
56
4
125
39
52
17
63
4
65
111
12
52
68
93
72
7
60
48
36
29
211
12
80
132
148
20
28
41
19
132
72
8
12
28
125
63
16
8
16
12
113
127
180
48
24
5
55
8
64
36
32
28
84
44
12
28
24
20
96
24
105
3
57
48
27
60
28
29
103
8
4
60
96
12
60
56
16
5
115
41
87
165
15
100
56
12
108
4
17
43
12
36
29
3
88
60
29
51
12
28
60
192
53
24
43
36
44
88
84
56
48
40
24
120
5
7
53
67
96
8
72
40
8
112
48
12
444
5
36
7
20
33
63
4
20
28
48
17
79
8
93
144
43
120
48
32
40
8
69
51
28
41
91
12
108
60
17
7
48
120
60
120
120
12
185
171
64
8
40
36
44
28
84
5
3
88
8
64
20
76
80
4
56
40
60
77
27
28
32
16
12
29
43
20
100
41
15
21
43
8
52
120
48
29
79
29
55
132
216
12
116
76
144
5
19
48
20
28
104
21
36
3
148
24
36
5
103
125
91
36
257
7
41
7
8
40
20
4
48
77
43
36
84
108
17
31
32
52
72
24
72
60
12
128
12
76
44
33
27
45
55
20
60
208
8
4
77
120
3
93
12
60
55
17
3
16
20
9
7
84
77
43
41
96
48
31
44
84
45
7
104
16
56
12
16
17
67
36
29
3
12
28
12
56
12
64
24
12
12
48
17
123
52
48
24
41
19
36
233
79
12
5
51
28
44
21
315
16
5
3
28
8
21
31
60
8
12
120
52
5
55
48
48
12
32
112
36
60
8
16
53
15
112
5
55
84
12
72
80
60
256
20
16
116
112
156
17
79
8
76
17
135
4
36
84
48
68
240
28
32
4
144
5
67
120
17
91
120
17
60
15
60
45
7
53
19
48
17
3
88
8
9
7
44
112
60
17
12
43
8
52
8
57
63
12
45
55
8
48
16
24
32
28
24
20
52
68
100
180
72
65
39
16
36
12
12
36
20
4
48
180
48
132
80
16
12
29
55
5
43
12
44
16
24
5
12
7
8
64
164
52
132
56
21
163
20
88
60
125
27
93
7
48
17
3
100
32
28
192
65
7
36
120
17
3
240
40
120
24
5
39
16
8
16
20
40
120
12
24
5
55
41
7
36
80
64
180
12
44
9
48
67
185
31
36
65
79
24
80
105
55
53
63
16
41
3
12
52
12
173
7
44
12
64
96
24
5
43
8
64
ABCD 94027157176*3^$a+1 [50099]
156
60
72
18
24
18
90
18
30
12
150
90
30
138
42
12
60
30
6
24
30
48
3
15
72
48
42
12
48
12
18
48
30
84
18
108
60
12
48
12
18
162
12
96
60
30
72
42
36
24
60
141
99
168
12
9
129
15
63
12
12
276
54
18
168
120
12
30
48
84
78
192
60
78
30
48
24
66
15
45
174
66
144
48
60
42
216
12
48
54
90
48
42
66
12
138
42
48
45
27
30
78
84
21
39
66
54
30
30
48
30
18
24
36
42
12
36
144
6
72
30
12
36
42
42
6
330
54
246
12
42
36
54
126
12
18
24
48
72
6
12
60
57
93
18
24
90
6
84
36
144
90
6
132
42
6
372
48
84
36
24
48
57
51
132
57
48
183
42
15
48
159
30
18
48
42
48
114
36
12
60
12
30
63
93
42
18
42
42
90
6
84
90
36
24
18
30
18
30
42
12
90
120
36
42
30
132
33
57
150
126
30
60
12
12
60
60
18
42
45
3
90
78
24
30
30
30
18
78
90
12
90
3
15
30
150
12
60
18
30
12
132
30
36
30
102
48
15
57
78
9
45
156
54
126
30
24
6
30
42
30
18
120
24
126
12
210
12
30
6
150
12
48
24
120
30
3
3
132
12
60
18
138
12
72
48
81
9
78
24
36
24
180
78
18
90
30
12
12
30
78
48
222
132
78
18
99
3
48
45
15
30
12
42
120
48
168
12
30
18
84
60
66
63
27
30
84
6
60
12
60
48
24
48
18
114
36
105
15
30
42
150
12
66
54
30
48
18
42
48
60
105
57
78
54
78
48
24
90
3
393
174
60
60
33
147
6
90
90
90
120
30
12
18
24
30
111
240
15
72
90
42
108
102
66
129
45
48
42
108
60
72
138
12
51
15
24
60
6
84
48
30
18
30
132
12
18
102
36
24
18
15
237
6
12
90
18
54
18
12
78
30
21
147
12
30
18
12
12
138
12
30
6
15
87
12
36
54
3
75
78
30
54
30
60
36
162
18
42
30
60
72
48
60
138
60
144
51
45
42
12
96
54
30
48
72
78
12
6
42
183
39
150
30
30
138
42
6
174
6
84
126
222
18
30
90
30
72
12
6
30
105
57
42
60
33
87
96
24
18
18
90
99
75
69
57
90
24
36
222
162
48
18
54
168
12
126
24
30
48
60
18
144
18
12
6
24
6
24
48
48
72
18
150
54
36
24
30
36
24
108
12
66
3
87
24
186
24
63
45
30
30
120
12
6
24
120
36
54
150
36
12
102
48
87
15
60
126
39
3
12
36
24
30
30
120
60
6
72
87
45
6
174
6
24
66
30
24
60
48
60
12
6
30
60
24
6
24
30
225
3
12
33
57
36
3
141
150
126
42
18
30
60
9
48
45
51
51
120
108
42
255
3
12
108
12
36
12
12
48
30
18
45
9
36
54
90
6
174
78
108
54
30
60
60
36
54
60
30
6
54
66
84
96
147
123
72
150
87
45
18
48
114
90
66
90
9
75
6
63
57
354
18
42
96
72
60
72
30
90
18
78
24
186
30
54
120
18
30
42
36
72
132
30
120
36
30
72
108
24
18
18
30
54
210
6
60
132
18
24
96
15
177
48
90
24
138
18
114
60
18
222
3
33
30
72
72
18
102
66
42
30
18
24
6
72
42
45
51
24
30
366
84
30
96
72
30
138
42
12
66
60
84
78
78
150
42
42
9
27
132
30
12
30
48
42
30
18
60
48
54
45
45
6
42
12
18
21
9
78
12
42
48
48
54
108
48
60
60
24
96
24
108
12
81
9
30
36
54
15
51
72
12
9
27
162
18
84
30
30
120
168
18
90
60
9
15
48
12
108
18
30
72
108
24
30
108
3
15
24
90
18
48
237
3
12
108
60
12
90
3
27
12
60
48
45
27
120
108
78
12
132
96
42
42
30
78
18
12
72
96
12
ABCD 94027187836*3^$a+1 [50068]
21
90
30
48
27
3
42
12
36
102
9
36
237
108
63
24
105
30
153
9
39
24
36
12
93
51
81
15
48
27
18
12
39
36
120
15
18
27
3
42
27
120
3
42
63
24
48
33
39
33
3
9
24
99
21
15
12
153
6
48
105
21
15
120
141
48
216
24
48
15
12
153
87
3
54
24
114
6
120
12
42
57
36
120
24
36
105
87
45
15
45
60
3
108
21
60
39
195
12
102
87
21
12
36
27
39
66
132
36
54
81
24
156
96
21
135
63
81
141
240
30
9
21
54
66
15
69
6
93
177
24
63
45
78
90
54
21
72
60
12
69
27
33
87
99
18
30
21
27
30
27
96
105
51
105
228
30
33
63
6
84
42
9
99
57
24
3
78
27
12
144
24
21
87
264
15
9
357
222
96
30
15
84
3
114
24
39
93
39
108
12
33
228
12
168
54
78
3
60
39
9
9
87
9
75
117
48
15
57
3
129
36
12
48
111
3
93
63
42
150
78
12
15
9
48
30
6
12
24
60
39
69
48
12
168
15
12
96
9
60
147
33
6
81
69
27
12
45
60
3
87
66
84
120
60
48
39
33
78
18
15
9
15
105
18
42
36
87
324
84
45
15
189
12
24
132
84
108
120
15
105
96
36
15
21
108
51
81
27
57
18
45
153
12
51
69
27
48
15
45
12
45
96
63
39
78
108
24
12
39
141
99
120
60
9
3
105
54
9
12
75
30
48
372
3
81
54
42
60
24
111
3
6
90
33
48
165
3
12
165
24
24
60
30
102
60
39
195
66
63
15
42
15
27
81
75
69
111
282
18
57
9
36
27
36
189
87
81
3
24
48
9
15
33
12
6
102
12
66
93
99
93
63
126
63
60
12
93
15
36
72
24
108
12
21
132
108
30
105
105
75
60
39
6
60
39
108
36
261
39
72
45
27
123
9
201
15
48
36
180
21
147
57
24
75
72
27
105
21
54
78
3
27
45
3
57
87
18
3
75
45
105
30
54
51
57
15
27
36
42
3
147
45
144
9
54
150
12
36
30
33
72
45
198
84
6
12
42
78
39
189
87
9
111
15
9
33
42
33
27
30
48
6
126
63
15
6
24
132
63
48
57
3
48
36
21
12
60
87
81
99
24
111
6
78
57
3
105
39
42
3
96
192
3
21
69
75
156
63
42
180
219
180
129
75
12
9
87
45
3
15
45
261
39
45
12
42
210
51
36
39
192
102
15
285
36
72
12
147
3
33
15
9
129
42
9
36
15
48
57
60
45
27
45
36
36
96
147
45
27
45
39
252
99
9
9
15
207
6
24
24
30
117
117
15
3
240
9
75
78
18
153
21
60
24
87
273
156
171
180
117
63
93
27
72
117
51
105
3
12
45
150
45
3
42
42
21
12
57
3
180
12
45
123
45
3
9
36
12
30
57
36
72
63
42
60
24
51
27
198
135
3
30
54
108
78
60
72
12
27
81
24
39
9
243
45
60
3
9
36
120
12
27
180
3
9
21
24
15
93
42
36
12
141
117
3
24
21
72
15
45
39
3
78
63
81
54
144
18
78
45
69
87
21
18
60
90
15
39
30
36
24
60
27
21
270
138
12
42
33
9
18
36
45
144
36
36
81
24
18
21
105
75
24
36
9
3
144
24
81
96
75
9
48
18
210
3
36
36
15
78
60
36
36
48
12
18
30
39
81
234
66
39
57
24
99
141
39
15
21
21
60
24
51
33
36
36
54
42
15
117
63
60
33
75
15
6
54
42
3
141
99
72
27
48
18
267
3
117
57
15
183
93
9
6
132
9
129
39
57
135
24
135
30
24
27
21
54
81
3
66
63
21
36
24
12
132
111
36
21
120
48
135
24
45
78
ABCD 94027458472*3^$a+1 [50020]
30
90
24
73
197
180
36
19
101
60
84
180
36
474
73
432
65
180
186
210
150
120
60
37
47
145
41
199
125
126
30
7
47
6
139
48
47
66
90
180
1
113
90
36
90
55
335
204
126
84
90
96
30
54
186
54
180
30
90
216
54
60
156
115
119
265
5
36
204
90
1
125
84
36
180
7
233
30
330
84
235
95
216
30
90
54
96
120
24
91
125
84
36
24
67
329
151
329
24
90
85
161
60
210
114
30
96
145
125
84
60
30
60
216
54
306
121
53
91
149
43
77
403
48
5
390
54
186
37
48
329
66
85
209
120
36
307
17
330
30
7
48
41
144
66
180
49
461
84
31
149
60
90
66
180
150
54
30
60
25
11
174
150
120
90
36
54
96
234
90
90
66
54
31
95
49
95
126
234
121
65
30
90
180
180
79
48
144
23
90
156
67
144
48
11
324
193
113
54
6
30
270
55
95
54
90
66
79
65
31
29
67
96
17
480
96
30
97
197
156
54
360
6
54
30
60
187
29
67
240
17
36
54
37
288
11
37
53
54
6
54
25
95
1
89
36
90
24
210
36
144
96
180
264
90
6
79
65
90
30
55
95
1
65
127
17
180
43
137
55
125
60
7
113
36
90
289
185
126
264
1
59
90
210
330
156
24
120
276
90
37
48
144
5
36
30
169
48
53
144
187
29
144
211
240
192
192
71
180
517
288
239
193
48
209
300
126
37
167
90
31
149
43
173
84
6
25
144
41
54
96
54
43
137
55
48
287
1
96
233
180
67
48
155
270
360
360
246
90
7
53
139
48
48
125
115
5
139
41
24
156
24
90
1
65
31
473
55
161
90
114
36
54
73
143
30
67
137
30
6
19
192
53
216
115
65
54
96
121
53
187
48
5
36
264
6
54
30
180
1
95
1
233
30
6
115
155
84
126
67
48
299
6
234
30
6
1
269
67
17
360
216
31
113
60
66
90
270
24
30
306
481
113
150
25
65
30
6
54
30
126
24
216
30
90
60
270
151
29
67
53
54
90
36
114
85
185
7
23
ABCD 94027751978*3^$a+1 [50054]
37
5
54
36
54
31
23
36
1
17
126
66
19
5
55
47
13
11
108
30
36
6
66
42
72
18
66
25
47
162
72
6
138
127
48
149
6
102
114
30
96
48
42
13
77
18
37
60
119
18
36
36
19
65
36
78
121
59
13
23
12
150
12
126
54
78
84
1
17
42
30
103
23
114
54
12
25
29
18
121
72
12
35
13
23
90
79
113
54
114
7
59
60
48
73
23
54
156
19
77
36
67
36
12
29
19
125
54
61
5
114
181
11
133
35
18
18
49
23
174
54
37
23
25
29
31
17
114
84
36
54
115
65
24
36
187
29
19
192
23
66
31
47
102
6
37
71
85
144
71
276
49
5
12
115
89
126
30
234
49
11
1
35
12
60
36
36
13
96
197
43
11
18
66
49
41
36
90
60
234
7
95
42
30
42
90
66
18
6
84
55
59
18
55
17
30
36
60
126
54
12
18
216
78
90
18
12
25
17
19
60
5
36
43
65
91
71
1
17
42
48
126
67
119
36
97
180
48
48
5
36
144
67
89
78
1
29
168
30
24
1
119
78
30
1
17
78
97
59
108
121
60
41
19
11
96
18
7
47
102
60
54
12
168
270
7
113
67
47
61
84
11
6
31
77
18
162
66
60
25
132
132
161
7
47
30
18
18
7
65
54
90
144
114
25
5
150
120
132
66
7
11
6
30
181
95
13
5
66
6
288
126
18
108
48
19
36
41
139
77
18
25
41
31
5
72
36
24
90
133
5
24
48
60
31
161
18
132
30
6
18
67
48
59
18
24
30
181
59
18
36
30
217
185
18
85
17
108
36
18
25
60
5
6
72
48
6
36
48
54
18
162
13
185
324
24
36
91
47
72
1
23
210
36
43
96
12
119
121
29
103
95
73
72
137
24
30
96
13
5
12
6
25
23
37
95
72
72
36
30
103
77
72
72
126
54
18
60
102
90
13
65
115
185
36
60
67
53
79
227
24
84
36
25
161
48
31
77
24
18
13
23
25
65
66
108
1
41
19
137
42
48
73
84
60
161
24
18
138
67
23
37
149
31
12
95
145
113
90
90
144
18
25
77
31
72
48
35
25
60
23
66
91
197
295
48
23
205
59
108
13
59
42
138
18
24
18
205
95
193
59
73
5
66
6
19
101
139
11
18
12
91
77
31
71
60
49
77
12
31
24
48
59
49
5
126
121
113
6
36
54
138
60
73
168
11
18
90
25
96
72
35
97
83
42
12
18
6
30
186
19
191
24
25
29
151
47
37
11
60
120
25
65
90
204
36
36
73
48
23
30
24
30
312
18
43
72
41
216
126
72
126
19
5
36
7
29
108
295
11
30
55
264
41
186
90
36
7
11
156
18
151
11
6
43
65
36
43
60
71
54
91
5
19
35
85
41
66
109
41
18
30
36
6
54
36
103
197
103
65
66
6
31
48
65
72
48
199
48
47
30
6
12
54
19
35
85
60
84
65
72
18
145
107
48
1
107
78
30
24
12
18
6
120
114
55
101
42
30
127
5
12
19
5
7
29
48
43
17
36
19
17
18
30
42
13
48
59
1
48
84
47
109
107
25
47
6
7
59
49
72
5
43
24
48
143
25
29
72
84
55
5
12
108
114
12
1
113
90
36
1
35
84
24
97
180
12
17
91
89
18
12
18
72
18
186
90
36
48
18
18
90
6
1
47
150
31
41
30
114
90
36
36
73
125
144
43
48
144
53
12
31
11
54
30
54
150
85
48
5
42
25
41
54
36
6
79
41
43
65
60
90
18
198
84
1
5
144
48
67
41
55
144
5
30
96
156
114
19
53
18
84
90
270
36
204
138
42
36
ABCD 94027776608*3^$a+1 [50087]
176
96
64
192
17
108
54
54
439
80
112
233
55
80
48
48
165
36
103
113
162
36
57
192
237
3
105
87
144
64
245
315
112
113
127
128
15
18
79
48
176
75
180
241
173
198
13
77
243
64
176
96
51
13
96
144
35
45
64
176
21
126
45
117
27
135
180
36
225
45
163
197
54
216
72
181
125
19
80
48
69
126
18
234
180
237
96
112
5
180
72
144
79
101
126
13
167
36
117
48
69
123
93
54
36
169
11
69
3
126
15
160
5
414
36
57
160
80
9
36
90
25
32
51
36
54
72
43
65
127
125
115
29
99
261
108
90
21
16
320
21
72
162
1
143
129
33
15
64
80
96
69
198
108
217
80
192
15
1
17
127
35
109
125
195
111
129
69
75
15
216
54
3
64
5
216
108
36
54
72
72
61
101
75
33
207
81
90
117
112
80
33
162
54
55
32
112
161
127
17
127
80
261
43
47
177
112
48
23
73
224
48
177
15
183
25
32
483
54
151
48
71
313
48
48
32
189
90
18
103
80
15
145
17
15
237
18
18
72
72
31
59
18
115
32
144
16
288
48
59
85
95
49
167
180
85
5
43
29
3
33
36
18
25
80
75
162
198
93
33
306
109
17
72
126
9
288
369
90
36
18
159
57
36
3
16
48
77
19
96
80
16
5
54
181
17
306
216
21
87
18
135
135
153
64
17
79
65
319
77
115
288
65
18
157
23
9
64
32
75
18
147
33
72
180
90
57
105
87
75
21
213
27
48
51
93
141
36
15
144
111
18
271
80
27
180
252
162
54
72
37
17
111
64
48
128
48
15
1
96
119
105
304
80
69
108
90
69
96
15
54
91
48
96
48
32
153
7
144
96
128
21
126
18
18
153
171
108
57
240
48
33
18
61
240
41
87
183
108
141
96
69
43
368
183
126
18
36
72
54
144
151
80
16
77
355
48
224
21
18
25
119
105
201
55
17
54
126
18
90
15
64
11
126
54
144
18
15
64
119
72
193
272
64
224
112
48
144
32
144
81
111
112
155
216
54
306
180
1
35
13
128
144
48
96
96
256
227
13
128
111
81
9
180
216
18
36
213
21
91
336
80
87
108
45
9
103
80
160
32
21
187
80
3
93
256
209
162
18
27
144
99
36
36
252
108
18
235
35
45
27
ABCD 94028695778*3^$a+1 [50004]
72
3
27
54
39
32
13
35
31
18
18
54
24
11
13
3
33
54
36
6
11
49
6
5
4
3
17
60
24
25
12
18
36
48
77
1
30
5
55
18
11
76
63
30
24
42
6
15
8
12
13
24
47
24
60
16
93
108
24
35
4
15
21
75
29
1
6
33
57
12
11
25
36
60
18
197
1
3
9
12
35
79
21
51
30
24
84
87
9
18
18
30
45
24
24
27
24
54
54
6
6
9
51
21
75
18
51
15
21
20
13
12
39
15
48
81
21
35
60
16
8
91
48
102
18
150
48
15
3
17
13
6
9
56
4
9
78
24
24
60
21
15
48
12
6
84
6
29
1
48
11
60
4
75
54
6
60
21
63
18
54
5
4
39
36
5
7
48
21
15
78
30
30
23
4
3
12
30
48
72
75
20
40
24
36
56
28
15
45
9
47
19
12
45
8
60
40
92
55
9
9
24
27
15
29
1
51
3
5
16
3
12
45
39
54
18
53
121
48
11
100
27
24
78
11
40
15
6
66
33
39
12
41
4
3
6
6
9
21
11
64
20
79
72
33
51
5
1
18
17
13
15
15
21
3
12
6
3
15
17
28
20
12
4
9
6
5
31
72
41
1
35
91
12
18
18
156
9
20
36
4
56
1
159
24
21
15
3
42
18
36
90
60
42
18
6
5
36
48
61
39
15
72
48
42
3
12
69
11
19
6
24
18
6
11
55
5
1
3
9
18
33
20
19
81
45
24
6
36
5
19
12
84
18
71
37
12
147
44
31
69
20
1
18
17
25
24
204
27
84
15
30
71
103
30
78
12
6
30
5
79
33
9
35
64
12
20
55
12
6
6
126
35
37
11
52
108
36
44
67
45
27
168
9
9
30
17
7
12
9
12
8
7
24
36
48
72
12
30
48
23
12
64
36
63
5
127
18
27
9
30
69
72
8
16
39
57
48
39
60
21
20
7
12
42
36
54
90
18
77
36
7
21
81
35
4
32
13
51
15
24
6
6
105
33
27
20
24
4
39
18
35
88
69
36
27
9
11
28
60
15
21
21
39
3
12
108
18
18
60
17
97
60
23
4
15
18
12
15
15
6
60
30
9
39
54
36
6
65
16
8
61
66
29
25
6
9
20
19
45
15
45
15
84
12
9
15
24
93
3
77
19
29
19
6
12
12
12
24
12
15
15
53
72
7
6
11
25
51
8
37
24
11
4
15
9
9
23
7
6
6
41
64
45
39
21
30
5
103
6
11
13
36
36
66
48
5
31
84
42
54
24
36
6
3
27
84
24
72
9
20
19
6
99
15
41
16
63
120
77
103
45
21
60
6
12
60
21
9
36
30
6
15
56
13
42
12
18
90
12
60
17
43
90
11
40
27
45
69
35
16
15
48
6
18
57
36
3
17
13
36
11
7
41
49
30
17
31
42
96
15
9
12
11
24
19
21
21
42
77
31
29
1
3
56
19
24
21
69
42
9
51
24
21
33
18
30
83
16
24
12
27
17
1
12
12
36
42
21
27
42
11
1
59
52
57
3
8
76
15
5
60
31
78
15
111
18
111
15
12
138
107
25
30
5
4
51
30
48
42
9
21
59
25
48
12
18
36
5
127
5
139
9
20
1
35
16
9
11
25
30
30
18
45
140
1
36
30
9
9
12
75
3
6
18
6
96
59
25
11
1
59
103
41
55
30
12
30
54
36
3
9
3
8
37
54
21
144
69
30
5
1
48
6
12
12
77
40
3
30
11
49
60
18
54
6
30
42
78
18
24
48
33
32
19
9
9
6
90
6
6
15
27
6
12
54
21
3
17
19
6
3
9
11
49
12
6
24
84
5
16
20
19
30
27
15
48
36
6
39
9
36
6
29
36
13
54
12
6
12
23
43
60
36
48
12
6
24
18
6
42
5
43
6
35
61
18
30
51
15
6
123
39
17
24
31
6
30
24
120
48
18
24
30
9
15
12
5
43
42
18
36
66
54
65
25
15
9
42
5
28
15
5
37
3
27
113
97
42
17
31
12
17
24
25
30
57
3
24
42
30
18
27
80
1
54
60
36
12
17
25
135
20
49
42
12
57
3
21
21
30
5
1
54
6
15
20
28
15
5
16
135
141
8
60
52
8
19
6
47
43
5
40
27
60
12
12
9
51
5
96
37
42
18
18
93
21
18
12
89
31
45
45
18
18
30
29
24
1
6
45
123
5
40
20
12
13
24
6
6
15
20
31
24
9
15
41
36
24
16
68
25
47
4
39
114
18
60
18
6
6
39
56
19
21
9
11
4
69
54
30
6
5
16
3
60
12
90
24
6
18
30
12
5
4
36
9
15
9
6
12
24
54
6
5
13
3
15
69
15
41
4
21
30
30
99
3
36
24
60
12
65
36
7
21
75
21
39
21
24
27
24
24
65
16
44
16
21
12
51
57
15
44
25
6
29
1
3
21
36
18
24
120
30
51
69
123
15
29
16
9
59
16
45
78
36
84
17
13
42
24
6
24
15
15
36
84
12
48
57
39
60
30
15
9
15
56
55
48
60
18
3
12
8
12
7
12
18
30
36
54
60
23
13
24
12
39
27
18
24
6
117
27
60
21
45
36
39
21
18
12
21
63
41
85
54
6
18
30
27
84
32
48
60
40
45
42
29
103
48
5
103
30
47
73
6
78
18
90
18
24
41
16
51
48
12
9
3
42
18
6
11
115
21
87
48
18
60
6
9
80
31
81
3
21
36
9
60
35
91
54
36
24
48
3
8
31
78
18
12
12
45
9
12
48
66
29
19
48
29
16
20
7
6
54
12
60
5
24
91
54
35
31
24
17
4
45
54
30
35
100
60
21
18
53
55
48
54
12
15
20
76
45
24
6
24
24
72
12
36
30
6
9
15
114
66
24
30
36
36
99
21
11
7
21
20
97
3
21
15
33
30
12
69
69
30
120
12
36
69
99
21
44
121
59
36
55
65
19
24
12
5
1
18
90
35
31
5
4
20
7
84
41
24
4
36
20
16
24
51
12
72
36
69
9
42
42
60
6
12
5
24
43
12
41
13
30
5
49
6
6
24
90
17
13
11
24
19
17
24
7
132
6
11
61
24
11
25
24
36
3
39
12
66
15
8
1
11
13
71
13
12
59
40
57
39
51
65
7
77
1
60
63
75
36
24
21
20
36
7
60
30
6
5
31
18
11
16
20
36
25
119
4
27
60
18
27
3
6
15
56
19
54
27
20
64
3
138
35
28
92
48
12
4
51
12
42
18
21
9
42
6
39
3
6
42
54
15
15
36
5
13
54
41
1
6
108
6
71
4
45
51
8
1
6
78
90
12
114
6
54
36
83
36
19
42
23
7
30
18
5
31
6
39
56
37
47
13
27
20
49
36
51
8
31
9
9
11
112
48
36
3
21
27
5
55
120
225
8
31
9
9
12
54
45
51
6
30
24
18
27
9
11
31
24
21
3
5
79
ABCD 94028821184*3^$a+1 [50002]
15
36
18
24
123
3
12
33
60
33
24
18
126
7
32
12
111
9
27
69
3
30
15
9
12
42
9
63
12
6
18
1
35
33
60
96
16
92
39
141
16
12
17
63
4
95
12
6
90
33
93
36
30
6
15
12
3
36
13
29
39
33
12
43
32
3
12
90
6
1
8
21
6
1
12
17
42
9
81
84
43
20
81
54
1
84
29
31
41
15
60
63
6
108
51
15
57
36
15
45
64
23
36
37
8
27
36
72
1
116
60
57
75
135
73
68
117
3
16
11
36
9
15
25
128
39
36
6
15
39
84
24
69
12
12
48
39
18
55
8
27
69
69
7
17
31
60
35
21
15
61
59
57
12
12
9
18
6
36
84
6
12
57
105
27
51
36
69
3
66
43
12
20
15
36
45
33
36
48
91
12
29
84
6
13
32
3
25
35
90
12
15
124
32
15
13
5
99
28
83
9
45
103
23
60
9
63
30
6
1
227
18
24
12
27
51
57
64
12
36
47
30
96
84
6
25
44
52
44
16
8
27
61
8
24
9
43
68
129
72
15
100
12
80
45
30
37
5
18
30
15
135
36
30
3
3
21
40
5
31
59
49
32
15
18
84
6
18
27
76
131
45
16
29
3
16
12
68
12
15
252
12
6
36
31
5
3
60
63
69
21
90
72
57
153
6
9
93
7
32
51
24
33
24
24
4
71
78
12
79
12
20
36
15
24
1
17
36
31
59
37
29
6
25
32
36
36
28
17
6
9
16
48
53
43
48
12
5
15
36
21
12
18
60
9
48
4
5
75
48
112
5
36
51
21
27
3
6
7
29
7
20
21
78
36
18
163
107
18
15
24
33
12
3
15
25
29
3
33
6
57
24
60
64
11
49
5
72
7
29
79
48
80
3
24
37
11
36
24
57
15
37
12
8
33
36
144
7
20
27
49
95
30
31
113
24
138
6
54
36
45
4
41
7
23
42
30
24
69
69
24
51
33
15
16
29
3
52
20
15
45
36
27
33
76
11
9
9
7
47
6
180
18
72
36
25
5
18
25
20
12
28
29
3
48
3
66
99
12
165
63
168
15
37
60
53
36
12
27
4
12
80
9
7
23
9
63
36
21
28
92
36
9
90
121
71
18
6
69
48
63
1
68
72
3
21
9
36
27
51
30
42
169
48
35
144
72
177
16
8
12
21
7
5
6
25
20
9
72
75
33
147
76
80
3
36
45
45
36
103
5
72
36
87
3
18
18
117
9
120
18
57
3
48
42
99
4
48
48
12
5
3
33
135
21
6
54
36
120
67
59
37
23
33
28
83
57
27
54
18
61
8
12
28
20
21
90
30
3
39
21
16
107
72
30
51
192
12
21
43
80
16
20
16
32
96
15
21
3
93
81
96
63
12
15
33
51
13
131
109
59
1
71
105
52
71
6
3
195
12
1
12
8
12
16
5
39
33
67
32
16
12
23
9
45
84
60
18
69
39
69
36
3
25
11
69
39
30
31
11
12
24
36
57
52
29
39
3
12
42
84
24
18
120
105
21
132
27
12
15
18
15
75
18
7
11
49
68
64
65
63
12
48
9
48
55
17
115
128
60
16
36
23
18
7
32
3
36
9
12
4
23
6
31
84
95
45
15
54
12
24
55
20
9
7
60
56
3
45
15
66
18
6
31
23
177
39
33
3
18
3
60
36
60
3
45
45
18
93
48
3
49
23
73
17
15
12
9
7
20
111
49
12
101
15
21
42
13
161
127
5
43
20
84
24
45
18
21
51
90
31
56
60
33
12
36
27
84
3
102
60
18
9
3
25
20
12
4
17
36
12
36
135
15
1
8
9
3
12
15
60
117
3
13
77
6
30
15
4
23
37
17
135
27
61
11
9
63
69
40
80
96
21
12
108
18
42
54
9
39
24
45
28
20
81
18
36
57
21
87
3
12
24
9
3
6
15
12
16
41
19
68
27
33
33
36
78
90
3
24
57
15
21
79
11
60
18
18
9
3
57
39
90
12
3
28
29
90
48
42
66
1
44
15
18
54
54
19
8
153
19
11
69
16
20
99
25
11
18
31
5
36
12
43
29
24
51
51
9
15
36
36
21
4
29
79
11
21
15
30
103
212
60
9
87
28
56
24
3
30
24
36
3
16
80
3
1
60
104
40
36
68
3
9
28
36
11
42
30
57
39
18
162
25
5
43
35
9
84
45
18
1
5
43
5
159
21
18
69
3
18
54
1
5
18
36
73
48
12
20
12
81
36
3
60
12
36
75
9
9
39
27
49
116
33
27
9
19
5
12
3
36
75
45
4
143
13
36
29
51
15
1
20
33
60
18
13
128
48
12
33
30
42
18
45
12
45
67
188
16
53
24
3
99
13
23
45
9
6
30
54
36
9
33
15
48
27
37
11
6
18
25
20
9
18
72
9
24
28
5
6
18
30
6
15
39
138
15
9
108
7
29
87
39
25
12
17
31
36
68
48
12
231
9
15
61
32
84
16
12
8
24
36
69
102
24
93
9
27
15
9
9
87
4
44
36
12
4
48
12
59
21
9
114
25
5
27
15
1
32
3
13
5
66
42
63
28
32
36
21
27
27
36
1
20
28
17
63
27
72
24
57
69
3
52
11
60
30
7
17
51
64
23
54
60
3
141
3
33
3
16
11
6
3
9
6
18
66
78
36
12
6
21
36
60
45
84
36
18
21
3
93
27
78
7
47
1
29
3
84
3
6
18
54
3
33
54
36
49
23
9
9
36
3
84
88
203
25
44
177
6
25
29
99
52
11
9
96
40
47
6
54
18
30
132
18
15
24
48
51
42
31
17
3
3
25
48
32
15
42
51
24
24
75
6
39
12
15
36
9
15
18
31
5
63
156
45
39
51
36
6
3
16
47
24
30
15
45
63
84
15
45
132
21
12
24
51
57
90
93
12
24
27
13
23
13
240
59
12
36
ABCD 94029942718*3^$a+1 [50106]
12
73
47
12
61
41
96
7
8
39
105
51
85
143
72
84
30
3
15
61
116
39
25
77
7
32
153
115
35
57
75
105
15
30
63
16
11
24
84
33
135
18
6
120
1
23
72
12
72
21
63
42
99
15
13
47
169
224
16
41
31
17
87
75
120
6
54
1
92
27
36
84
81
40
20
12
72
28
77
31
48
120
89
151
41
150
1
12
60
23
13
12
312
47
48
36
21
15
133
108
72
11
97
29
3
28
48
84
47
93
15
57
88
8
3
69
72
48
63
84
105
51
9
88
60
48
20
12
27
66
30
37
60
20
27
96
57
27
78
6
84
6
51
63
1
12
17
31
24
216
47
18
19
96
44
40
23
48
36
13
23
97
47
1
23
69
28
35
12
133
83
36
109
47
97
60
108
20
60
3
85
24
8
39
258
15
33
114
48
156
49
120
83
132
180
33
75
84
84
9
40
32
16
44
16
20
153
39
57
18
13
48
32
88
41
31
20
93
30
210
7
35
69
4
11
21
75
12
73
29
6
45
3
12
37
23
18
66
1
83
9
15
1
24
120
17
6
120
105
3
169
48
12
36
12
35
30
163
107
18
67
12
8
60
28
131
49
92
100
12
71
57
39
33
16
24
17
31
32
3
97
48
12
180
156
132
20
105
7
32
15
1
137
66
97
12
23
25
23
84
13
48
11
1
60
132
35
13
20
75
45
87
48
120
48
81
4
77
18
156
1
32
15
241
24
60
32
51
60
60
9
16
48
59
60
25
48
140
52
23
37
221
96
19
84
203
13
107
13
12
83
24
96
145
17
30
162
6
12
37
47
1
108
60
119
12
61
168
24
17
6
25
83
37
35
25
59
1
20
147
138
15
63
97
72
35
6
19
23
73
32
12
15
72
45
16
12
11
36
1
104
9
30
81
159
12
13
32
40
59
108
73
132
36
131
36
25
12
20
12
36
9
15
4
192
32
28
17
30
57
88
48
72
8
40
60
44
75
36
60
25
35
12
1
12
48
84
107
36
78
6
1
72
36
11
18
15
16
11
6
78
49
17
3
3
42
31
56
48
16
92
52
8
40
47
1
47
45
12
63
24
13
140
33
163
180
32
3
36
84
12
9
63
13
35
24
73
11
109
36
35
90
55
11
13
120
32
64
32
120
100
119
6
67
11
84
1
47
24
141
12
16
92
39
49
47
90
7
8
72
16
59
205
20
60
136
35
36
18
31
167
45
39
45
9
42
57
100
152
135
1
48
192
23
37
20
12
207
13
287
1
47
133
12
107
13
35
36
69
48
28
11
108
186
51
3
105
72
28
92
64
65
66
1
47
33
52
47
49
71
81
39
1
95
25
65
48
96
18
85
71
37
60
155
105
87
57
15
36
60
165
3
24
36
12
30
150
60
13
32
180
28
11
121
95
24
96
12
1
92
27
66
6
33
108
220
95
25
48
11
49
12
72
152
51
12
1
56
39
36
33
16
119
252
24
9
15
1
60
32
99
73
36
92
72
27
45
129
55
95
24
18
102
72
1
104
15
96
48
25
24
107
109
11
13
140
75
1
24
47
61
48
107
57
28
12
17
18
78
55
60
47
1
11
1
35
84
49
24
23
25
113
55
59
120
72
21
105
55
23
25
24
32
36
132
16
12
107
57
16
60
20
172
47
81
148
35
36
36
84
90
6
84
13
8
63
81
219
25
32
15
30
198
24
18
30
114
3
12
88
35
45
12
111
69
135
1
263
169
8
172
11
12
25
12
11
36
36
97
77
51
28
35
12
180
129
39
156
216
25
72
48
95
69
48
16
44
111
12
120
37
8
75
37
32
48
27
13
35
13
60
12
168
12
23
24
1
32
16
192
29
6
45
15
13
47
18
67
32
87
21
40
95
138
6
36
25
20
39
73
32
88
20
3
24
66
18
24
73
35
12
13
17
3
15
30
15
15
57
76
11
66
103
35
141
39
114
48
15
33
79
8
183
12
25
125
15
3
97
29
31
23
42
15
99
1
132
23
9
99
85
144
120
8
15
85
155
37
68
9
31
65
15
63
9
220
60
180
68
9
54
57
ABCD 94030039718*3^$a+1 [50063]
24
117
19
23
25
185
175
23
54
3
21
111
15
18
12
6
48
1
108
12
8
16
24
11
42
54
105
4
47
93
16
20
88
12
60
5
223
32
105
108
7
44
75
1
24
80
16
80
195
25
119
1
53
55
20
36
16
143
18
12
72
3
3
49
59
72
18
126
36
277
23
9
64
84
36
180
41
163
35
42
15
21
84
18
96
84
37
95
33
21
54
12
45
40
24
17
19
89
91
60
71
54
144
90
1
48
72
5
48
27
9
459
87
169
5
151
71
12
18
43
29
42
13
72
35
13
12
53
162
30
39
69
126
6
115
41
60
163
17
3
16
179
72
33
21
75
501
79
59
1
20
51
73
120
77
39
183
37
53
75
63
13
29
15
141
114
36
72
109
35
25
83
25
5
295
71
85
44
16
17
19
540
11
109
23
18
7
65
67
71
60
97
41
55
96
48
156
11
66
18
61
68
100
23
18
31
101
39
208
107
25
24
29
15
96
4
173
7
116
39
18
18
1
89
79
140
16
60
36
5
3
216
21
18
57
63
25
60
101
12
19
59
1
20
120
3
37
24
24
36
44
33
3
27
114
43
80
75
25
65
18
73
65
54
237
15
73
167
13
5
72
79
36
209
19
12
53
27
33
55
20
52
60
131
9
4
84
32
15
6
7
41
24
75
12
3
36
66
3
33
60
7
96
167
12
21
87
93
69
7
120
24
36
48
20
75
66
90
6
84
19
77
30
189
4
12
24
24
36
236
21
79
83
72
18
12
36
60
7
11
36
66
3
21
43
12
24
36
5
18
168
318
114
30
78
12
37
228
47
13
35
25
72
71
13
36
44
4
83
54
115
8
60
136
5
199
11
6
84
96
30
6
123
15
49
5
42
13
161
42
54
15
33
18
49
173
175
5
31
36
84
29
55
17
43
36
44
51
1
108
23
162
36
51
39
105
40
56
69
90
49
53
43
11
186
19
24
5
31
293
108
63
144
40
132
144
24
60
101
151
48
53
19
35
126
159
33
55
80
156
36
3
145
56
141
66
37
71
25
24
101
111
99
261
124
140
4
132
5
60
48
36
19
60
32
39
121
20
28
12
68
75
97
5
96
39
40
23
6
30
61
60
84
56
100
41
102
60
1
107
37
53
103
44
112
8
3
157
71
6
90
25
11
72
66
96
30
18
91
36
8
153
139
59
1
108
5
91
36
60
5
75
75
18
66
42
90
33
69
6
25
44
21
91
53
87
15
90
75
3
12
13
11
25
24
132
71
54
54
121
44
304
32
75
66
24
306
120
24
73
32
39
205
24
72
59
109
107
174
31
8
51
129
52
23
121
44
12
183
61
36
144
60
95
54
55
156
71
6
3
100
144
107
6
7
11
1
24
47
12
42
36
48
31
48
12
60
29
39
21
159
72
15
85
11
69
3
321
39
25
83
48
169
17
19
24
101
39
33
48
126
25
20
15
85
71
60
37
12
95
30
24
39
16
60
131
126
127
12
83
21
64
35
90
67
80
111
12
325
77
55
29
31
60
59
61
8
40
11
9
76
44
132
64
41
36
108
54
30
6
54
75
100
20
172
8
3
54
43
12
83
37
131
90
43
84
312
29
54
36
85
24
20
160
47
45
28
92
24
4
5
36
55
96
20
48
75
18
147
40
12
29
42
48
61
120
5
18
12
60
105
21
43
44
111
72
18
151
8
21
12
67
65
55
32
255
36
12
72
49
84
120
53
67
11
1
83
81
9
7
11
78
36
15
15
25
20
4
65
36
15
88
36
56
111
54
36
3
76
119
21
28
35
18
3
21
3
40
11
90
30
81
64
44
16
29
75
40
143
49
131
33
24
63
24
13
12
11
30
3
64
192
35
105
24
36
4
36
5
24
39
15
120
21
16
24
ABCD 94030068508*3^$a+1 [50102]
17
88
32
265
18
149
64
32
40
105
23
19
108
113
24
295
36
69
75
66
11
43
53
133
35
136
128
25
138
5
88
120
45
59
40
21
147
15
78
30
245
96
19
114
198
173
25
167
25
159
200
40
8
120
181
72
102
6
72
162
30
60
48
78
120
72
5
24
40
9
15
56
19
101
1
150
33
56
121
132
11
115
149
336
37
18
89
1
135
56
16
57
47
43
77
64
9
36
54
48
69
21
75
32
43
18
12
23
145
30
89
91
54
6
137
48
64
72
8
168
43
84
33
8
144
120
61
12
18
5
157
107
43
48
72
42
203
13
251
168
25
60
11
40
120
80
24
25
60
108
18
45
24
33
39
21
27
128
264
40
21
75
33
24
23
97
23
48
16
129
39
32
88
3
53
112
57
66
141
24
72
32
112
111
102
51
24
56
109
35
120
72
16
8
139
21
105
132
228
159
72
99
45
57
18
42
12
95
13
78
5
24
145
215
1
167
37
120
270
125
16
9
23
24
253
78
90
27
21
11
40
39
17
312
120
40
8
48
72
48
37
3
69
6
54
95
72
13
30
96
189
56
37
75
75
108
102
35
232
75
36
65
112
104
103
48
17
1
42
120
90
18
60
30
42
29
1
15
8
139
108
129
21
12
60
11
97
192
6
12
69
63
36
29
120
13
59
133
35
25
63
45
18
17
37
30
21
144
80
13
192
60
23
13
11
43
210
35
16
27
18
27
104
144
25
359
40
3
30
23
16
69
42
48
60
120
24
5
85
48
132
47
43
30
180
75
8
67
18
102
5
103
108
245
24
25
71
55
54
156
215
24
16
129
95
48
85
90
60
90
30
108
42
87
3
18
99
3
5
208
27
30
42
66
75
147
5
43
101
40
9
12
275
24
24
25
191
109
51
63
65
1
24
15
105
180
11
25
60
107
163
29
91
24
18
102
5
91
77
328
104
216
384
115
53
48
55
17
48
67
5
7
105
45
51
57
12
267
8
91
45
24
51
24
18
18
65
40
56
16
33
39
183
65
205
210
233
145
114
36
161
88
3
5
133
51
9
12
3
75
90
11
73
60
51
69
11
64
72
3
66
35
55
41
1
119
61
123
344
1
90
29
1
15
224
1
102
60
269
1
90
102
23
85
42
137
1
47
283
102
6
81
8
1
15
105
15
99
156
114
36
102
29
96
25
63
57
72
303
165
60
23
67
120
5
103
185
19
117
80
253
35
240
121
84
83
13
12
39
201
119
19
21
3
36
89
16
39
180
66
59
145
23
72
72
61
363
32
37
90
126
162
42
63
153
119
16
45
51
51
173
72
48
109
131
40
56
16
57
186
54
138
69
24
69
36
42
108
81
240
69
42
18
162
120
90
75
33
15
56
24
64
21
51
81
12
3
32
48
13
27
3
24
18
59
24
115
54
47
184
56
48
73
108
60
15
32
88
72
24
33
36
42
17
16
255
144
17
163
48
29
43
5
85
75
176
112
177
18
162
35
48
40
128
96
1
87
33
18
5
85
11
40
129
359
25
87
21
72
195
56
64
81
159
3
29
ABCD 94030109554*3^$a+1 [50034]
71
28
45
11
106
15
29
30
4
9
5
78
42
28
27
3
74
36
4
50
18
16
6
8
12
46
20
175
17
120
60
28
2
12
60
16
57
5
18
4
60
9
57
15
5
90
24
30
18
70
92
138
13
108
36
23
12
60
13
27
50
48
46
74
12
55
35
118
20
28
2
16
9
5
210
18
34
36
2
16
36
80
28
50
40
92
16
234
48
62
18
42
10
20
16
99
9
44
58
2
60
142
144
36
18
12
56
42
1
29
7
23
13
33
32
22
20
12
13
48
5
54
18
28
54
9
75
92
22
36
14
12
64
14
42
70
66
110
24
10
9
45
6
30
50
4
32
58
2
34
24
147
60
5
192
42
13
3
9
5
46
140
25
60
93
32
127
23
25
15
30
134
25
35
6
4
116
28
164
10
33
95
24
90
66
24
1
9
98
16
21
15
8
1
29
42
36
22
42
26
150
12
48
25
27
48
45
27
32
1
3
6
38
12
6
34
45
3
2
138
10
27
9
62
40
32
145
5
58
2
72
64
116
34
21
11
22
38
24
30
28
15
48
15
32
40
32
94
39
5
132
31
3
122
60
22
38
10
2
60
42
18
22
26
120
24
78
58
63
24
17
28
90
20
145
15
62
4
15
9
20
46
44
16
44
58
15
5
58
62
42
22
98
12
16
57
65
16
51
36
47
10
2
48
40
117
24
81
50
16
44
30
4
2
70
44
40
146
22
8
24
30
18
18
28
86
18
40
2
16
32
60
12
43
23
40
2
7
15
81
3
60
21
24
71
10
68
60
43
180
29
28
15
95
133
137
12
64
54
45
36
45
26
18
40
62
10
20
31
17
31
131
36
54
36
40
72
152
18
48
24
60
78
16
36
50
13
15
50
48
64
20
16
12
20
12
36
24
6
12
16
6
63
36
101
10
20
85
3
38
148
75
41
96
12
90
13
5
54
1
17
102
46
2
48
12
30
18
34
15
23
70
62
16
9
9
14
30
10
18
2
78
4
50
1
29
43
77
76
2
30
42
25
5
66
42
103
9
18
45
77
60
108
12
6
24
13
23
24
16
14
6
144
4
44
12
48
121
41
4
36
90
8
85
36
36
23
18
4
26
30
34
8
25
17
36
30
70
32
22
138
32
46
72
20
37
11
4
30
56
42
30
31
9
18
2
12
6
30
24
6
4
33
17
4
2
54
6
73
11
66
67
65
70
33
9
3
5
18
22
20
7
69
75
27
24
20
36
12
76
21
11
12
118
14
16
18
27
17
88
92
30
13
45
50
85
9
38
1
9
50
46
54
50
48
22
2
30
66
24
6
12
46
12
44
30
58
80
46
74
52
3
36
45
32
64
18
12
68
12
10
26
24
13
77
30
6
10
2
102
121
45
3
60
21
114
54
8
4
36
44
6
162
78
22
3
5
10
80
12
70
27
65
46
32
46
14
16
62
42
13
179
66
58
12
42
32
88
15
53
148
14
22
68
12
151
29
28
18
45
144
123
45
47
6
12
28
14
36
60
54
30
46
14
6
54
1
35
37
35
10
50
12
16
32
132
30
4
36
3
5
22
38
108
79
11
85
9
8
60
108
40
75
17
12
60
18
16
84
20
48
109
41
7
27
6
30
42
2
60
30
10
8
10
15
12
51
57
5
18
54
6
34
63
5
31
45
6
50
16
54
6
20
60
82
20
180
25
47
48
13
3
9
51
26
60
4
39
15
80
18
28
74
12
36
133
45
86
46
32
42
1
29
48
18
10
39
23
1
47
54
10
6
14
6
7
23
49
11
12
106
14
13
17
12
4
12
20
7
96
39
110
58
2
18
12
25
15
21
45
32
12
30
30
102
6
84
36
24
64
90
26
6
60
100
2
7
35
1
17
52
99
9
110
82
50
10
183
47
18
112
26
22
2
13
17
48
7
9
32
102
22
8
88
18
2
55
17
52
39
11
16
32
12
34
12
14
64
126
26
42
42
6
24
78
120
22
18
20
18
24
30
1
27
62
66
25
17
12
30
10
38
1
69
62
1
180
12
197
60
28
20
72
60
100
8
10
38
12
43
17
12
43
47
70
18
68
13
59
42
103
155
42
30
16
2
7
35
36
22
87
36
117
2
10
38
40
45
47
34
26
40
50
6
49
65
46
32
30
7
45
20
28
2
6
24
30
18
10
78
99
36
72
23
102
42
85
45
26
90
120
54
46
99
33
18
9
35
10
26
24
88
6
92
43
12
9
15
3
33
27
62
10
86
12
22
8
48
142
2
16
18
60
2
72
25
17
18
13
27
18
14
46
18
2
12
16
32
12
115
3
42
62
10
20
48
31
12
33
14
78
43
47
97
27
66
24
36
30
44
6
42
30
55
5
48
4
20
18
30
78
22
20
43
5
4
26
12
52
9
129
168
14
6
7
21
15
21
15
5
4
90
32
25
27
117
63
2
150
25
35
96
24
18
28
15
17
78
60
25
57
6
2
54
1
29
58
81
21
51
5
24
36
10
140
102
42
94
26
70
68
42
16
14
43
17
48
30
46
62
37
12
15
9
99
48
2
31
9
2
120
25
65
148
3
59
13
53
42
10
50
13
167
102
6
22
38
42
30
25
23
72
12
49
9
8
64
6
48
2
79
5
90
46
44
19
12
35
72
42
30
36
28
60
32
24
60
18
12
46
2
88
78
45
21
6
14
76
12
32
40
15
9
32
72
22
48
32
6
24
30
25
63
50
72
30
70
26
24
48
22
51
5
4
3
53
24
10
20
6
28
26
100
38
162
16
92
97
108
17
60
4
44
12
60
18
60
30
22
20
4
44
46
44
22
33
65
55
47
6
30
52
42
18
8
12
30
78
60
30
52
20
43
5
4
138
38
24
10
ABCD 94030175516*3^$a+1 [50019]
78
174
78
48
35
37
180
150
113
49
48
198
57
57
23
96
1
18
72
96
72
66
204
18
29
61
3
27
24
29
16
3
180
90
78
48
65
64
105
18
42
11
144
48
49
111
48
87
89
109
186
201
45
42
201
192
75
5
43
165
80
337
90
12
72
18
47
61
42
345
80
48
223
42
407
25
23
25
18
180
72
57
3
72
12
60
84
24
66
90
72
317
96
55
54
83
349
60
23
25
215
1
47
64
96
225
450
24
174
39
3
90
180
47
1
306
6
84
54
24
180
12
90
11
7
36
24
30
15
3
180
137
61
227
7
201
177
18
29
97
288
90
162
51
27
12
18
78
12
173
67
72
5
31
192
150
11
55
324
60
108
45
27
120
93
32
133
27
93
147
15
81
80
112
75
12
57
195
6
23
16
9
54
60
21
87
120
42
12
270
18
126
42
30
54
6
84
198
15
63
12
213
39
36
117
105
18
165
15
30
60
23
79
65
7
18
42
108
33
32
43
90
12
191
7
90
63
225
6
288
288
54
83
25
102
161
7
30
60
111
27
69
63
65
43
533
7
234
15
93
3
15
113
25
54
60
48
132
65
55
18
240
174
288
78
54
5
144
61
78
12
60
36
30
72
3
80
43
72
60
30
90
90
15
3
6
48
36
144
18
60
117
45
83
97
47
64
87
72
18
47
48
79
33
45
3
45
18
54
107
55
153
48
87
60
45
32
61
18
36
29
16
51
45
135
72
48
225
225
15
27
120
72
21
75
12
18
215
48
7
9
135
168
108
84
168
41
64
48
99
36
102
150
45
128
109
78
108
90
30
60
54
111
9
71
127
36
29
13
138
24
48
17
43
144
261
45
3
51
29
61
243
32
13
198
12
17
48
43
108
294
108
180
30
90
222
93
117
75
3
29
64
144
135
216
17
295
102
35
43
149
103
18
372
18
17
48
43
117
9
215
43
18
12
87
93
83
25
60
123
80
7
57
192
63
108
354
60
183
63
42
72
15
93
138
9
81
18
24
5
13
252
87
123
42
18
41
7
89
144
55
57
32
181
72
150
29
64
87
9
39
137
112
3
29
31
177
75
21
45
99
45
147
51
18
24
83
163
90
51
81
15
57
138
132
120
36
29
25
270
132
18
18
102
11
25
294
90
23
64
176
25
135
9
84
54
132
66
42
77
16
87
30
78
29
1
15
3
96
48
125
235
18
24
123
32
448
3
173
49
191
91
18
147
105
18
180
33
32
61
227
25
60
30
90
3
32
288
192
139
108
18
48
90
29
103
57
135
108
93
69
42
33
93
162
33
75
48
101
31
33
80
144
67
29
19
45
45
18
150
48
11
31
65
55
57
48
117
30
45
81
114
468
228
42
84
231
3
24
66
252
ABCD 94030599428*3^$a+1 [50083]
4
20
36
196
176
279
120
25
48
107
1
107
177
24
135
85
35
121
20
76
92
100
20
135
105
52
35
153
51
9
87
25
104
36
24
16
59
105
12
27
60
33
24
120
60
39
57
60
120
27
33
60
24
124
12
8
75
36
121
92
36
15
81
48
72
28
20
36
40
144
56
100
56
15
33
111
37
44
75
105
16
44
28
95
193
12
36
35
60
177
99
24
1
23
33
48
24
87
129
24
12
15
33
112
215
45
3
25
132
36
119
21
48
72
24
4
95
24
1
92
27
132
9
219
60
73
320
39
9
160
179
1
71
24
45
12
3
9
12
36
72
12
136
92
75
12
48
57
24
39
72
25
36
23
144
72
13
20
16
20
4
167
49
12
20
88
11
225
99
9
72
99
229
71
276
21
27
105
72
76
47
117
48
15
357
15
24
1
20
75
69
39
21
100
36
60
36
8
216
39
144
72
81
3
117
12
48
39
129
112
152
147
69
12
184
44
15
24
180
12
61
107
205
56
72
60
264
3
25
20
160
47
21
64
155
61
164
208
96
35
1
56
48
52
60
144
8
12
64
11
60
48
36
25
92
63
36
48
21
24
111
37
83
36
165
36
27
1
20
99
57
36
24
144
15
121
23
33
168
252
39
9
36
76
8
51
25
24
20
12
180
72
48
147
57
84
84
48
192
48
3
141
3
13
84
56
27
117
24
100
35
9
96
4
80
132
39
105
136
48
108
140
60
87
97
20
75
9
132
24
75
9
72
120
63
45
15
109
36
92
40
108
80
36
39
1
20
24
12
3
24
36
36
9
171
33
36
99
73
8
51
13
68
3
25
20
159
57
120
60
63
25
47
21
27
33
48
12
100
47
177
40
35
81
60
108
120
100
191
213
72
75
9
132
28
95
45
204
75
1
104
40
11
57
27
21
51
85
84
180
11
45
15
1
8
12
24
63
25
32
108
15
120
12
9
4
47
225
36
112
11
9
16
155
21
40
44
15
25
176
3
21
15
9
28
179
69
12
99
21
12
27
165
15
81
3
60
45
4
71
141
63
33
48
39
12
48
85
56
52
44
100
20
15
33
112
44
12
52
47
49
176
99
24
60
36
81
48
51
36
48
36
25
36
119
57
72
27
84
21
96
12
171
97
68
96
36
27
12
21
4
164
4
108
23
96
240
60
25
36
44
63
105
40
216
32
40
92
147
21
3
9
60
27
61
84
108
47
105
28
8
12
12
36
72
87
45
3
33
4
20
16
23
36
49
32
160
59
108
12
1
299
24
36
225
39
105
96
39
21
220
59
36
24
181
143
72
25
200
120
40
20
180
36
27
21
51
1
168
59
33
72
135
61
191
69
4
68
24
135
24
25
116
123
61
11
45
288
12
76
72
96
56
64
71
105
48
96
231
81
84
28
20
72
15
13
20
51
1
35
45
135
33
75
12
9
84
28
84
23
21
15
85
152
39
9
12
180
3
81
3
13
84
68
180
40
11
97
107
12
13
36
120
140
4
47
84
45
36
183
25
20
27
289
44
87
21
84
36
24
15
13
168
23
60
36
33
51
297
48
24
72
135
33
27
9
12
87
33
27
12
21
52
180
155
72
21
84
24
96
15
21
204
36
60
24
15
144
36
108
1
59
60
96
24
36
109
107
48
12
25
35
21
39
9
24
16
11
45
15
129
96
63
45
16
32
88
35
109
56
40
95
84
1
80
24
88
164
48
87
180
24
24
33
60
100
60
59
60
189
36
75
13
48
20
24
15
ABCD 94030762778*3^$a+1 [50039]
115
125
60
105
30
58
116
54
208
44
84
30
39
12
69
66
30
24
27
57
72
84
46
5
45
60
108
12
180
40
35
15
18
22
128
36
6
3
43
8
6
24
27
24
48
7
98
28
8
10
44
30
15
1
104
36
4
20
12
63
12
1
32
36
4
50
66
54
57
120
60
99
69
1
14
42
160
23
60
12
36
60
9
48
60
3
57
10
65
12
99
24
6
27
9
24
54
6
24
27
15
78
16
11
129
22
65
79
144
77
67
5
15
6
24
22
38
16
11
129
6
70
23
27
58
182
16
17
57
171
3
6
15
69
147
37
56
36
3
15
90
60
10
50
15
7
38
52
44
6
33
25
23
9
4
107
24
9
6
138
12
123
13
32
63
39
90
28
20
30
102
60
4
44
12
3
13
38
36
30
76
68
36
94
72
2
16
20
34
2
15
48
25
56
30
66
51
49
50
84
10
56
15
145
18
2
54
54
16
11
3
36
40
72
8
100
17
57
66
4
5
57
3
57
40
80
15
48
108
3
16
108
20
126
24
42
4
50
24
12
171
72
57
10
18
216
72
2
72
45
48
21
27
27
28
2
12
123
12
48
37
35
1
68
27
39
10
14
40
26
28
36
179
21
36
15
69
4
2
21
27
6
39
75
177
33
16
104
6
160
17
24
39
24
22
23
201
27
123
96
21
9
75
3
66
144
30
45
21
30
66
28
18
5
9
40
20
48
22
68
58
18
17
189
10
144
26
24
54
22
8
15
81
27
9
4
11
15
33
57
54
69
168
7
26
64
2
45
25
18
26
84
16
47
99
21
69
15
15
24
24
42
171
24
36
117
66
22
38
30
4
56
99
135
102
51
117
90
72
21
24
79
26
15
36
12
135
33
24
48
211
14
42
24
100
126
20
16
8
27
24
15
16
38
24
27
69
60
27
99
120
24
21
33
120
12
24
40
14
40
50
150
33
9
24
51
9
111
9
51
120
175
38
66
117
12
168
229
8
82
74
24
87
36
12
27
30
18
30
12
114
4
2
3
85
18
65
87
57
3
90
6
90
27
12
72
39
96
58
35
60
87
34
44
60
15
105
87
36
33
16
11
57
3
37
36
11
9
16
18
77
31
14
114
9
277
20
171
39
150
70
65
33
27
15
141
9
3
21
51
3
33
33
34
5
105
60
87
33
52
35
15
21
12
72
48
60
43
14
15
3
33
79
18
32
4
59
12
60
13
35
21
34
80
82
50
18
36
30
10
11
36
249
10
5
85
20
30
93
73
62
33
9
24
66
354
10
14
76
86
45
39
21
33
15
85
56
30
141
25
18
86
186
30
168
42
54
27
63
81
228
21
96
60
46
14
15
33
3
27
66
22
5
9
30
46
14
18
102
24
4
108
2
12
180
111
12
12
139
101
45
88
35
135
93
33
24
15
12
33
6
30
147
69
30
58
47
99
34
47
45
84
22
74
75
156
55
18
126
50
30
21
79
38
70
53
63
6
51
7
65
25
23
153
40
11
9
6
90
24
4
107
3
52
50
30
93
45
16
119
12
63
42
3
13
18
14
36
84
3
25
2
66
39
108
60
57
6
4
32
81
12
15
36
112
2
52
68
27
99
4
90
122
174
39
21
96
34
126
8
3
9
18
57
45
4
36
98
46
194
40
72
41
33
36
48
27
63
33
63
6
15
48
57
84
39
12
48
13
108
140
4
56
51
55
74
124
72
50
78
6
6
15
36
3
6
120
84
100
104
27
9
6
21
67
2
3
45
87
25
95
3
93
7
5
57
78
6
60
60
4
2
90
18
96
21
48
31
137
9
84
99
13
2
66
76
11
63
54
16
50
6
3
13
95
49
44
24
6
30
6
30
76
72
20
12
18
72
4
89
37
11
3
36
33
21
40
11
9
36
150
78
72
111
60
9
4
11
48
60
27
24
46
8
118
108
14
63
33
54
150
3
369
15
48
7
5
63
40
2
24
10
14
60
42
46
8
6
4
26
15
9
126
18
58
18
44
6
9
81
27
9
78
16
17
217
18
2
156
60
39
31
56
105
45
10
50
48
12
15
1
107
48
9
51
27
33
85
2
45
60
27
18
27
15
40
5
153
27
3
6
24
120
15
21
39
27
18
96
4
83
39
78
70
2
48
27
69
36
84
159
12
85
74
6
51
33
66
18
40
86
66
10
101
69
3
43
8
36
30
63
15
42
24
54
42
135
15
33
57
3
12
39
9
15
52
108
26
60
94
36
26
15
9
4
32
84
6
18
27
9
24
75
31
54
26
64
72
14
36
54
114
3
13
14
6
27
129
24
111
93
82
134
64
2
81
9
84
22
14
15
3
42
48
63
33
16
98
30
3
9
75
3
90
36
39
12
55
18
23
85
8
10
ABCD 94031677178*3^$a+1 [50011]
80
195
246
7
32
123
18
19
8
184
48
120
35
60
18
12
72
43
120
72
8
120
40
8
189
36
300
180
159
88
8
40
24
5
24
171
219
90
27
120
24
51
54
30
18
55
41
151
83
133
5
67
203
42
72
54
192
18
451
35
13
5
42
18
12
211
65
12
3
129
55
8
120
112
11
108
9
261
84
87
135
1
17
55
125
195
57
103
41
180
30
117
72
48
72
120
88
23
121
5
163
200
21
51
40
168
32
168
112
48
101
91
35
61
80
267
133
233
31
240
191
145
80
45
67
227
48
13
47
108
157
5
36
84
6
61
23
36
21
93
102
6
18
12
25
120
77
30
117
225
15
208
11
42
144
91
72
8
75
18
96
54
156
81
33
66
61
65
144
78
25
80
88
5
72
18
108
69
123
72
45
51
120
37
17
15
63
30
54
85
56
3
24
372
276
108
129
27
21
69
24
27
45
252
55
8
184
41
300
72
27
69
30
69
21
162
25
72
8
3
21
21
115
155
85
53
147
15
57
21
36
151
5
67
77
36
127
5
27
21
99
99
37
5
12
18
60
9
183
57
136
32
27
54
87
9
300
3
33
42
13
59
18
72
75
243
85
32
96
63
129
45
43
32
3
18
66
1
5
19
89
7
167
193
264
101
168
147
45
219
33
7
8
117
51
165
187
152
111
18
12
27
120
3
90
19
200
40
113
7
56
99
261
112
11
72
85
32
63
145
17
103
59
18
115
137
234
216
45
45
115
11
210
78
54
12
18
6
30
114
27
16
83
117
27
138
150
48
216
6
108
27
24
360
16
23
30
27
9
18
168
180
49
80
213
43
32
141
84
375
93
75
72
3
69
16
32
168
69
96
139
41
12
75
3
84
6
30
45
112
8
160
152
33
79
83
18
27
3
37
5
3
184
173
67
96
32
141
54
6
87
39
1
35
117
21
187
80
3
114
67
221
19
168
41
31
29
36
15
40
119
1
48
8
112
120
17
36
67
5
132
63
63
9
16
72
95
57
51
324
270
24
139
35
85
41
31
408
8
99
120
114
51
88
71
49
5
75
72
21
408
54
117
261
42
25
8
15
132
162
43
32
40
329
31
149
19
125
72
75
183
18
12
126
21
111
25
24
5
54
69
165
102
133
72
80
9
31
8
45
126
42
84
63
88
29
43
125
210
25
71
30
72
54
6
39
256
24
48
47
18
87
75
13
143
132
13
24
71
18
31
8
27
96
277
77
91
59
48
6
36
90
18
18
85
192
23
18
42
165
27
133
125
54
93
168
45
30
18
24
75
51
210
147
129
31
113
39
27
168
282
366
37
72
8
48
105
159
129
12
67
95
6
30
96
21
105
39
123
45
621
139
41
30
121
80
39
57
153
111
15
96
18
31
120
56
40
59
138
126
109
72
113
48
ABCD 94031737214*3^$a+1 [50150]
15
18
72
48
102
41
49
47
400
135
36
42
18
113
31
258
47
1
47
120
145
12
126
29
31
30
72
107
120
103
132
36
102
48
12
12
35
96
7
18
192
72
23
73
102
42
96
84
11
7
90
23
19
5
25
95
16
8
96
43
42
96
60
15
9
60
60
168
63
69
90
18
95
72
120
55
120
18
162
6
24
6
17
37
83
16
9
90
18
24
3
152
55
270
203
72
121
12
42
36
84
6
120
42
41
37
107
7
66
54
30
210
120
48
78
84
156
114
6
84
23
192
85
18
72
41
85
102
78
15
69
66
60
5
7
18
63
51
78
12
18
42
228
42
65
61
114
41
168
16
153
102
41
48
31
6
132
30
102
36
24
48
60
132
63
207
113
7
90
6
9
15
30
126
84
18
15
183
234
60
83
7
168
18
23
7
9
51
5
72
88
75
5
48
96
145
60
83
7
41
49
126
192
41
127
24
60
108
30
72
51
45
162
78
24
35
265
78
12
48
101
31
30
36
42
30
12
90
90
150
41
55
57
15
192
36
125
97
30
185
112
21
35
72
7
6
162
102
18
41
151
138
132
240
59
40
176
73
90
90
3
9
60
48
42
66
72
12
48
35
7
48
48
65
160
39
6
42
17
1
120
252
27
63
41
1
6
54
48
3
99
45
56
25
30
24
66
222
60
93
8
64
56
31
129
9
138
5
7
72
48
222
59
49
12
48
35
25
60
3
9
23
97
159
111
96
9
3
30
48
150
54
180
60
18
42
36
24
3
80
55
72
18
30
113
208
21
123
15
60
12
18
72
6
30
24
51
75
125
19
149
264
48
40
15
114
119
7
33
9
30
180
141
39
30
35
55
18
47
25
30
42
36
24
11
277
90
18
12
192
48
192
210
186
119
13
30
180
48
17
73
24
48
135
87
185
463
42
30
18
42
30
156
42
72
18
180
90
162
18
78
383
64
63
30
24
90
353
192
133
72
18
312
60
180
138
12
11
25
95
55
42
270
30
90
168
305
7
233
55
12
42
48
60
12
3
128
97
135
15
48
54
30
18
48
42
17
31
54
35
55
113
7
18
48
252
12
23
7
9
69
72
11
49
6
102
42
30
60
240
36
3
216
273
15
165
83
7
132
125
55
9
72
87
57
141
144
59
157
144
11
7
17
175
65
55
105
165
35
13
12
18
12
105
8
13
107
48
7
137
1
72
18
12
18
47
48
19
60
30
96
72
30
18
42
132
6
30
113
1
183
15
41
49
12
156
23
1
30
216
24
9
21
30
126
23
31
48
48
114
48
12
66
9
3
138
35
7
48
162
72
18
48
12
33
39
30
83
97
6
312
41
184
33
90
12
48
33
224
7
66
135
135
12
138
54
5
24
7
114
36
12
222
18
150
90
12
180
96
47
48
37
75
477
18
198
114
120
65
85
3
56
120
7
89
88
45
11
24
157
18
177
128
25
78
162
48
24
39
69
75
8
49
15
15
78
120
11
120
72
145
47
37
180
36
3
57
12
12
30
96
89
145
30
120
60
101
55
84
198
102
90
138
42
6
30
15
80
115
173
121
30
6
120
107
7
105
80
55
9
32
40
80
49
71
ABCD 94031860348*3^$a+1 [50002]
5
91
102
60
12
35
43
12
90
6
45
44
25
6
204
120
5
13
18
30
75
39
90
15
15
90
11
55
105
39
30
78
30
123
39
78
35
28
27
60
21
72
39
18
72
75
15
30
78
78
35
48
37
30
42
60
207
45
18
30
90
21
9
11
1
11
49
78
93
32
13
24
30
66
12
3
12
36
44
25
30
33
12
3
54
23
7
9
144
36
56
13
18
89
61
27
57
48
120
30
17
40
21
24
18
45
108
20
12
37
18
17
13
60
3
87
5
37
143
25
30
42
48
18
54
51
32
96
16
21
102
12
198
3
20
37
12
3
135
17
84
52
39
6
63
20
7
33
99
18
27
3
72
30
42
138
51
9
71
49
3
39
9
27
24
185
13
78
69
21
54
5
55
96
30
30
69
21
12
18
60
33
9
12
18
30
3
75
53
49
90
30
150
102
35
16
87
12
9
21
6
24
48
41
36
1
12
12
18
30
12
255
3
77
91
42
42
78
15
12
15
78
12
168
90
18
23
7
9
144
9
83
79
36
60
33
51
113
205
30
21
129
63
39
18
18
30
167
60
55
45
63
174
36
24
78
102
6
45
39
36
12
12
60
90
6
29
43
48
149
16
27
42
60
6
60
54
246
5
52
147
30
18
90
11
16
51
12
42
71
7
30
102
60
6
27
45
30
60
53
64
44
31
36
69
60
48
36
81
30
18
12
59
4
15
17
133
78
77
67
36
12
33
32
76
27
84
45
15
41
72
36
4
27
45
21
15
39
9
36
21
23
12
49
99
9
11
121
6
84
41
25
3
69
47
1
15
87
30
27
20
13
3
9
3
3
57
3
24
5
91
54
15
63
117
20
76
12
15
5
60
36
1
30
18
132
36
24
78
5
97
11
7
12
29
79
117
24
9
27
20
13
195
168
20
49
60
60
48
83
24
64
80
16
3
30
87
20
115
30
159
21
23
52
33
18
120
72
45
32
55
36
84
66
15
9
60
18
18
12
30
17
43
210
35
13
12
72
30
45
33
3
9
6
54
150
69
21
23
108
64
15
6
15
69
23
13
39
3
17
60
43
5
25
30
72
18
18
12
18
63
39
30
42
33
36
39
108
9
111
17
7
9
27
54
99
24
20
16
21
66
24
60
149
7
132
30
11
127
72
30
60
12
6
53
1
6
9
45
51
45
3
39
42
30
198
15
3
17
43
17
12
40
21
72
27
3
30
3
57
12
11
84
13
47
13
15
3
12
60
53
4
111
24
138
51
9
132
30
48
30
51
9
48
42
65
175
30
35
7
30
18
117
51
42
23
55
144
33
207
21
27
12
5
31
33
9
30
17
13
75
27
29
1
48
30
48
114
11
25
12
15
105
78
54
30
66
24
6
17
16
20
7
9
33
192
6
9
15
30
30
18
18
24
36
93
21
15
33
83
48
1
6
53
7
5
19
5
85
48
12
15
63
72
5
1
12
18
54
108
12
78
42
6
9
8
16
21
6
54
90
36
65
19
78
18
12
30
3
57
11
31
18
11
120
31
36
77
7
60
18
72
198
5
40
45
42
18
12
3
165
12
99
39
30
210
138
120
54
78
60
27
3
45
3
90
120
12
171
21
6
33
56
13
3
12
80
7
9
27
72
30
12
18
12
30
11
85
3
56
31
45
140
85
3
39
5
7
5
61
27
72
3
12
81
104
25
6
24
21
117
75
27
48
5
28
8
7
72
45
3
60
114
18
105
45
12
60
6
57
75
41
79
30
27
3
18
42
17
43
120
48
84
30
35
28
27
60
93
27
90
18
53
28
81
6
9
15
5
1
12
78
24
60
18
60
51
27
5
25
24
59
4
32
31
12
65
7
6
39
80
48
7
18
12
36
90
17
16
27
42
48
27
3
5
37
18
45
108
9
11
61
18
30
12
18
81
32
7
42
66
17
52
141
35
88
24
27
5
91
17
37
36
23
16
36
69
6
24
29
72
55
12
77
16
117
3
99
66
59
16
9
18
21
39
21
27
12
53
52
45
72
63
120
80
16
36
93
47
43
108
17
25
12
18
102
3
27
21
9
138
42
18
42
3
87
36
65
64
93
18
17
37
3
32
25
15
21
72
42
30
6
9
3
12
18
51
21
75
15
36
42
11
31
5
55
66
144
6
54
60
96
3
24
15
90
15
72
15
9
141
3
87
5
43
12
18
11
79
102
30
96
42
72
83
13
59
55
21
20
64
153
42
5
73
18
89
16
180
117
83
7
48
192
12
96
65
37
47
25
30
6
30
12
57
21
12
30
281
7
72
17
115
18
48
114
29
16
48
20
55
30
12
30
18
23
37
12
126
120
12
18
12
102
6
84
18
5
7
9
72
132
20
7
21
128
49
72
3
168
9
63
32
61
27
63
84
18
72
78
60
30
12
23
52
15
90
6
42
11
1
11
37
120
18
54
30
48
41
1
15
84
132
12
57
39
9
72
3
75
12
21
69
11
67
30
42
21
92
97
3
33
24
48
27
51
84
6
84
23
43
192
12
153
20
43
30
42
30
18
42
23
85
75
44
16
27
42
15
111
17
40
15
ABCD 94032243224*3^$a+1 [50043]
27
37
6
24
66
32
58
72
30
18
30
59
36
12
7
36
5
69
27
19
5
37
80
82
5
33
15
3
22
48
134
18
30
18
27
103
14
16
47
67
77
19
12
12
20
90
15
193
32
15
25
266
70
32
40
23
7
18
59
75
10
8
280
8
72
39
43
56
9
13
2
118
2
70
96
2
102
10
77
3
70
30
65
111
52
17
13
8
54
10
35
3
40
68
69
3
78
39
15
33
7
65
33
99
13
23
7
18
2
78
18
21
1
23
84
61
24
18
132
8
18
54
90
16
62
57
25
6
24
60
6
30
80
52
77
25
8
3
7
102
18
60
2
87
3
36
52
17
21
27
117
90
6
54
28
60
18
90
149
33
72
15
1
14
10
11
19
41
49
138
29
36
7
8
70
30
60
20
82
8
3
159
46
72
30
17
48
33
10
5
36
13
8
72
171
7
62
40
11
15
40
77
15
18
39
48
25
72
8
90
45
7
26
64
6
5
45
40
2
57
45
87
81
39
1
48
42
32
30
15
1
120
114
80
136
84
221
19
116
94
26
4
50
3
93
15
49
6
20
54
3
12
12
13
6
5
75
9
81
10
20
34
35
43
48
29
43
60
30
23
67
78
14
76
101
99
94
6
29
13
48
72
2
6
27
7
6
47
25
42
30
6
77
7
77
103
65
1
72
38
34
128
27
21
75
15
4
77
61
8
22
17
36
55
17
37
26
54
10
140
40
18
8
22
138
110
10
59
12
24
27
30
18
21
19
17
48
45
30
112
29
3
81
9
16
24
47
9
34
56
30
40
102
137
55
8
45
13
72
2
21
60
67
50
22
66
54
5
85
71
7
17
25
18
17
45
70
17
103
18
8
64
8
40
18
14
15
73
23
9
40
50
40
30
11
27
52
8
48
54
18
22
56
207
7
36
110
72
159
3
48
22
23
63
10
14
106
120
42
30
38
10
11
13
26
52
2
63
63
12
22
38
105
15
42
66
60
72
40
65
73
2
48
124
20
33
43
50
34
96
30
30
42
8
15
60
19
36
5
7
18
95
12
13
30
17
33
40
42
8
57
7
20
60
70
191
7
32
36
24
70
38
40
65
33
10
5
49
26
60
45
27
18
34
20
28
80
12
96
21
181
32
106
14
18
105
63
30
34
6
32
10
17
48
13
2
117
63
9
9
24
90
33
13
72
42
60
68
9
48
96
84
31
2
75
13
11
24
15
22
95
43
12
8
90
22
2
63
48
9
150
28
38
10
29
25
11
19
113
25
59
111
70
38
64
60
65
61
14
105
63
90
3
36
24
67
60
5
15
28
42
72
35
45
90
46
107
37
38
130
2
28
8
34
95
1
50
9
13
107
15
40
77
9
70
32
93
55
102
62
10
23
15
148
140
100
65
15
69
25
11
12
15
10
8
34
41
127
12
18
2
30
136
35
45
42
72
45
60
21
142
5
27
40
210
8
75
87
30
16
35
165
42
88
132
8
64
26
72
42
100
66
24
11
36
1
62
168
18
30
24
18
147
51
81
129
72
75
7
68
52
5
1
35
7
29
24
7
12
6
90
30
30
89
1
24
26
21
43
38
160
42
41
79
6
14
28
53
79
108
17
85
8
88
2
9
13
83
13
32
27
36
96
39
12
9
51
10
8
90
69
1
107
12
73
98
64
6
11
3
16
42
30
18
2
60
18
34
20
16
5
7
12
80
18
3
60
135
40
24
41
7
20
9
61
23
25
62
18
90
184
53
15
72
33
25
18
5
9
46
20
4
20
120
153
7
6
2
88
20
100
44
18
40
30
50
70
17
75
70
96
14
36
64
36
12
17
133
42
6
32
40
23
87
120
90
27
13
48
24
6
149
60
115
125
60
85
26
4
56
90
75
7
38
54
90
6
9
73
23
7
72
18
30
2
15
1
35
37
50
9
96
37
8
72
90
156
4
68
45
108
9
18
22
86
10
11
79
5
49
35
13
23
9
40
38
58
47
33
34
30
80
10
6
47
24
63
138
39
24
36
31
17
85
66
65
55
29
1
134
36
22
8
72
42
70
50
36
10
30
12
5
25
72
126
5
24
21
34
17
13
38
42
63
7
20
16
5
49
56
72
138
54
3
3
21
69
39
192
96
63
24
21
7
30
122
48
22
48
23
49
47
79
74
51
27
10
23
12
45
210
9
109
80
54
76
30
80
10
65
120
60
99
6
22
5
120
55
17
120
13
18
24
48
17
48
12
25
30
176
45
7
53
7
77
55
86
70
2
18
22
138
20
112
32
40
90
6
5
37
128
34
6
24
90
6
122
40
110
3
99
33
3
72
9
13
11
67
17
55
36
5
9
136
2
100
80
9
9
24
48
10
62
6
9
1
35
109
11
60
7
18
47
115
30
8
30
4
56
94
6
2
10
132
26
15
79
138
48
2
57
31
20
82
8
15
36
48
13
72
210
101
7
80
10
80
18
30
24
46
5
37
119
3
198
3
7
132
36
30
54
116
70
144
56
27
7
110
10
78
102
18
48
ABCD 94032340258*3^$a+1 [50074]
12
13
72
11
69
76
11
33
16
5
27
112
77
198
126
7
44
16
32
33
19
8
147
36
114
55
11
9
81
43
17
90
45
28
29
60
3
144
63
6
90
12
13
32
88
11
61
83
21
184
47
132
66
36
3
21
66
144
42
147
40
77
60
84
39
3
105
64
95
105
3
6
99
52
11
177
33
78
12
25
144
176
39
33
3
72
138
24
115
20
36
3
54
7
60
140
33
15
40
65
43
53
7
65
18
97
23
21
39
1
35
61
113
7
32
48
135
73
29
147
64
5
186
73
17
174
49
155
93
33
55
32
240
60
60
112
47
21
60
84
75
144
1
29
54
13
48
35
37
60
44
33
31
65
19
11
21
28
5
72
115
68
12
39
42
87
21
39
48
60
112
95
36
60
69
15
93
39
81
45
12
36
147
33
87
3
42
18
162
55
152
45
18
48
21
96
15
30
99
48
12
16
32
51
97
20
28
44
160
36
32
207
72
18
42
145
53
3
4
29
55
60
12
107
45
88
29
3
27
45
120
75
25
5
18
105
21
414
105
16
32
4
11
57
81
39
21
36
15
64
11
18
15
76
72
44
81
19
60
11
108
57
69
15
15
24
12
114
48
27
15
84
57
39
141
40
65
39
39
120
96
48
25
8
24
69
222
30
67
92
9
54
1
125
27
12
12
168
45
31
12
32
141
6
93
16
137
54
6
27
180
135
36
177
93
19
36
92
45
42
156
6
30
13
68
60
45
55
53
84
67
20
3
18
24
115
140
4
95
42
87
76
92
33
90
9
60
87
36
13
77
72
27
40
41
42
33
3
72
18
54
61
44
33
67
108
32
63
9
48
48
63
25
56
88
20
12
33
18
177
60
117
31
20
28
44
120
45
43
32
15
90
78
54
75
16
44
48
48
33
27
33
39
88
17
30
25
11
54
15
12
81
18
57
4
36
65
27
268
24
29
19
32
33
18
72
42
43
41
31
48
32
33
108
42
1
104
105
60
108
15
72
120
16
101
291
60
27
120
33
172
128
15
37
32
40
35
138
27
15
54
39
16
36
8
16
32
9
43
11
6
3
123
12
57
76
20
24
75
21
177
15
57
6
37
32
60
4
137
39
48
105
135
63
97
32
51
129
15
144
25
29
103
80
3
9
45
123
165
48
24
12
36
18
9
88
17
151
32
27
6
147
159
18
91
17
18
90
19
36
32
3
201
9
24
30
36
24
48
45
9
3
28
84
204
36
108
8
195
25
197
30
45
63
72
13
104
40
8
33
54
13
83
12
33
3
186
174
49
36
12
17
12
43
17
55
8
72
9
174
57
40
24
116
60
96
24
28
12
101
90
9
16
17
75
45
103
5
39
21
12
60
63
57
151
144
20
48
28
72
173
219
16
89
198
48
129
33
18
189
207
108
25
11
24
30
3
28
149
42
18
30
33
84
40
11
189
81
75
148
5
99
48
24
16
83
57
64
48
35
61
44
148
83
9
45
6
61
5
43
72
71
30
115
65
15
3
81
81
27
192
141
39
156
3
180
49
41
72
108
51
64
60
5
39
57
75
135
45
40
41
42
72
21
117
3
15
25
83
6
63
81
7
72
80
12
93
103
23
97
24
11
237
15
73
17
7
20
180
75
13
11
9
12
160
24
11
54
12
15
12
81
79
8
99
25
20
48
15
33
3
216
48
61
35
84
18
54
25
96
80
3
54
15
15
42
84
6
120
90
171
27
153
12
48
120
69
3
120
72
69
31
83
61
209
3
12
12
21
99
40
56
63
12
13
84
36
11
6
7
32
9
24
15
75
36
21
9
67
32
52
20
76
44
40
60
29
72
43
11
54
79
77
3
33
27
81
24
36
115
272
9
54
12
24
1
92
48
105
27
16
32
57
7
68
27
6
39
96
63
25
92
84
63
57
15
36
97
20
12
3
30
18
24
33
57
15
136
95
54
123
168
24
4
36
11
189
3
85
83
12
13
32
15
12
81
40
29
15
39
237
9
51
28
29
27
33
ABCD 94032425198*3^$a+1 [50007]
15
54
72
54
69
69
3
3
54
15
48
3
6
3
45
51
12
153
60
12
3
39
45
48
24
24
165
246
6
75
84
21
48
39
12
459
117
24
24
69
12
36
24
126
120
60
54
3
27
21
39
138
42
138
27
51
18
30
42
228
39
33
15
9
108
15
15
162
186
108
126
36
84
3
156
81
30
6
12
111
75
144
57
189
39
3
57
15
30
60
108
12
198
24
18
30
60
33
165
3
9
90
180
57
48
75
18
15
45
3
12
57
327
84
39
21
84
201
12
18
6
15
21
15
33
36
15
165
183
33
78
30
39
105
15
117
84
42
30
3
12
3
6
18
90
102
126
39
33
288
15
48
84
48
27
18
90
48
54
42
141
24
45
6
90
12
132
39
27
90
24
51
48
21
564
147
69
48
72
36
60
99
45
48
60
18
90
54
120
45
120
51
93
12
60
120
45
3
51
105
15
60
30
6
30
159
9
120
111
15
21
60
33
72
27
21
6
69
60
51
45
21
24
54
45
21
108
3
75
192
33
27
45
45
30
33
9
18
18
15
24
9
60
27
72
117
54
21
228
87
114
72
3
195
90
192
75
33
231
45
15
48
57
96
27
21
51
273
90
72
6
63
39
33
9
84
51
45
51
3
144
18
30
60
12
72
144
21
24
141
126
162
12
96
108
30
117
99
6
63
36
60
75
21
45
195
45
3
9
18
114
126
30
90
69
3
45
105
30
57
93
12
111
132
81
75
24
120
33
3
21
18
66
54
261
9
3
39
18
102
18
42
105
69
6
30
60
36
84
24
84
108
24
63
63
30
3
231
6
15
72
33
39
51
114
30
54
135
132
27
48
54
90
96
12
21
75
21
24
120
27
54
18
18
63
12
33
42
18
12
18
201
39
45
9
183
45
180
42
45
117
63
93
24
216
48
87
9
84
36
60
3
27
45
33
18
30
39
3
18
99
45
156
15
27
48
60
30
54
294
36
51
48
75
36
6
120
3
120
21
144
6
138
27
33
15
3
54
36
54
30
96
18
54
3
27
90
72
24
12
90
114
138
6
39
60
57
3
105
96
15
39
18
63
45
99
36
156
144
45
75
177
15
99
54
36
120
6
30
3
15
21
96
12
105
108
15
3
54
60
18
18
66
54
24
12
51
3
186
51
69
324
15
9
111
27
45
108
9
87
45
39
141
198
117
24
24
27
180
129
51
6
27
108
27
18
12
42
21
72
45
6
45
72
9
15
33
42
30
6
18
15
75
102
42
93
24
81
12
147
180
33
96
27
57
27
33
3
99
78
12
51
9
264
24
3
33
54
102
15
93
36
162
72
18
252
27
105
108
18
30
75
75
144
18
3
9
3
105
87
240
15
18
51
21
96
18
36
81
24
51
18
6
18
12
36
168
180
39
120
15
132
30
3
48
132
21
30
24
48
45
15
30
60
108
171
201
18
9
27
33
63
225
45
30
90
42
12
45
9
24
48
39
21
27
45
12
6
84
141
9
144
66
36
54
24
39
15
30
96
66
33
21
39
57
63
117
36
15
33
36
108
18
18
24
216
15
129
12
18
78
18
12
33
45
120
6
120
54
42
72
45
81
84
27
51
48
69
48
48
21
90
9
147
54
3
12
84
45
39
165
30
72
78
18
54
48
90
21
147
69
24
51
54
126
9
45
84
60
12
63
45
3
15
117
15
21
45
144
123
9
48
42
120
24
12
57
33
15
27
33
69
108
60
48
24
75
96
153
84
3
60
48
84
96
21
18
126
12
99
69
39
105
30
45
33
90
93
96
36
12
27
54
39
165
210
36
21
33
75
60
192
51
18
51
3
90
6
45
24
147
129
45
36
159
180
57
42
21
9
27
ABCD 94032856514*3^$a+1 [50134]
49
108
107
55
36
264
6
12
18
18
119
48
13
35
7
18
48
6
36
192
54
36
6
12
54
72
54
60
30
18
41
67
144
18
18
72
24
192
233
168
121
108
36
47
13
48
24
59
168
37
59
283
42
54
77
24
115
48
5
13
42
41
49
102
36
5
13
18
96
66
23
229
54
144
77
49
132
54
53
157
107
19
90
11
49
119
24
72
163
54
12
24
11
7
84
18
203
96
31
48
6
11
55
36
36
60
269
193
42
48
5
109
48
150
53
109
66
42
30
36
77
49
54
198
35
7
72
36
30
47
48
72
91
77
31
12
132
12
72
53
48
7
17
48
7
126
150
18
35
1
48
23
31
17
7
54
30
72
42
120
6
66
96
11
48
205
35
1
54
6
72
48
131
13
60
12
54
101
24
43
48
6
162
5
24
1
18
18
78
84
17
37
132
54
41
139
84
72
204
29
1
108
35
24
144
37
59
7
36
5
48
163
168
30
78
30
24
18
48
17
25
119
7
12
18
24
59
7
113
31
17
73
47
72
133
11
25
6
84
77
31
89
109
72
11
13
11
48
72
96
91
5
103
41
103
78
30
36
54
11
25
108
83
31
17
13
216
11
72
24
109
78
53
67
126
36
59
19
30
18
114
66
108
18
24
138
36
6
12
203
67
90
108
167
121
95
85
18
36
90
11
144
120
37
131
120
19
66
132
47
1
60
66
209
72
139
12
18
71
7
161
48
79
65
1
96
36
120
42
54
18
84
108
17
1
71
79
180
5
24
19
29
115
18
36
36
11
7
78
12
90
29
79
6
54
29
61
11
55
65
7
137
48
1
30
18
114
29
163
18
18
17
181
36
126
18
47
48
67
101
25
180
83
7
257
31
114
30
96
54
48
114
54
36
167
13
156
6
390
11
67
156
17
37
18
60
36
17
37
227
151
137
25
23
115
42
83
19
54
54
89
133
54
5
7
78
54
5
7
41
67
5
55
17
49
71
7
18
23
7
54
18
41
85
18
60
162
12
6
108
174
23
31
72
78
102
96
84
24
17
48
1
60
36
12
11
43
114
12
18
53
55
6
59
115
60
36
30
191
13
35
127
246
83
72
24
48
43
78
12
90
41
49
60
48
126
54
96
30
17
115
138
18
6
18
84
54
240
66
78
12
35
91
18
24
11
72
24
31
18
18
53
37
18
24
54
11
7
41
121
36
48
54
132
41
25
96
47
97
48
36
18
137
72
139
12
18
78
120
281
31
102
60
167
7
24
54
54
221
72
24
19
29
79
180
29
48
48
19
18
179
73
47
79
54
131
85
35
61
36
108
35
24
13
30
72
29
79
204
12
17
24
13
107
1
60
107
31
60
138
186
12
36
89
43
12
144
96
233
1
12
11
31
324
48
144
18
11
115
42
90
210
60
84
162
90
11
79
113
67
60
12
78
143
103
42
12
36
119
43
180
36
60
156
36
60
126
12
54
5
24
43
144
24
29
1
71
25
102
72
17
24
24
43
90
59
13
83
24
25
54
12
29
24
144
7
233
31
89
55
90
42
54
12
83
79
113
96
61
72
24
11
72
168
24
43
29
25
78
48
17
48
24
48
7
6
30
18
6
12
42
108
174
5
24
24
1
6
90
48
252
78
53
67
168
53
13
78
66
59
31
24
30
59
85
456
131
120
96
48
31
17
19
29
151
161
7
18
119
72
7
12
168
12
96
90
30
17
19
53
7
281
205
12
18
18
42
66
23
48
48
103
36
12
6
131
133
144
36
23
19
90
107
19
101
115
48
114
ABCD 94032867772*3^$a+1 [50032]
28
66
20
46
48
6
12
14
16
32
28
18
12
2
70
2
18
30
108
64
36
42
96
20
16
18
66
6
30
84
32
84
40
138
2
58
92
34
146
30
54
10
72
30
104
4
54
56
4
60
2
16
48
62
4
14
94
38
72
46
42
18
246
26
94
80
28
80
46
66
18
92
84
136
24
90
2
24
30
18
60
66
76
110
120
136
62
46
6
138
96
12
102
36
60
80
64
50
82
54
26
30
34
84
26
54
178
48
14
66
124
18
60
20
12
10
8
64
14
124
50
28
48
72
30
102
12
48
60
18
78
96
30
8
72
114
34
30
2
18
60
48
28
12
84
84
62
40
110
58
24
42
24
96
26
112
102
30
18
36
2
118
170
42
64
6
144
36
12
6
36
110
10
126
20
4
30
66
54
50
46
48
72
48
30
84
80
112
50
100
18
50
100
12
30
54
30
66
18
26
4
20
22
138
30
12
36
42
6
72
18
24
12
24
26
34
6
66
2
46
12
24
108
78
2
22
66
120
104
10
156
8
96
118
6
240
12
68
46
60
146
40
2
10
78
18
6
36
42
12
18
60
18
20
24
54
30
22
74
130
30
48
96
14
6
46
120
48
56
30
52
80
82
26
22
24
108
56
52
134
144
72
28
60
30
74
18
70
18
30
162
50
70
24
66
12
128
4
20
10
54
110
10
42
24
24
32
90
18
106
36
50
78
126
18
10
20
18
4
66
54
8
16
96
30
14
96
30
6
18
40
62
22
50
22
20
30
4
36
30
78
32
28
96
42
48
24
38
120
52
90
18
8
46
60
24
6
134
40
12
24
14
16
54
84
8
4
98
10
30
128
48
4
38
108
4
12
20
124
20
10
96
60
8
168
84
70
56
78
22
50
18
46
6
68
64
50
12
114
30
16
20
64
36
90
24
30
26
96
142
36
42
120
14
4
32
112
6
24
26
112
30
2
88
108
14
18
78
22
32
298
30
54
30
54
30
6
18
32
36
10
54
84
56
36
10
74
70
6
14
130
60
30
6
30
20
18
64
102
6
38
16
6
20
4
14
10
24
6
26
78
16
32
4
54
6
48
60
18
14
130
36
108
86
4
84
36
12
62
18
34
60
30
104
94
18
92
228
52
62
10
54
6
74
10
12
152
78
94
30
84
42
194
4
50
100
120
6
50
4
26
40
20
4
66
36
72
36
84
38
58
2
34
36
122
36
10
60
26
36
22
66
36
20
18
30
82
156
30
60
48
20
126
34
60
24
18
44
108
16
2
54
46
80
42
28
182
18
42
166
26
4
14
46
120
30
92
100
18
102
50
34
48
6
96
66
8
40
36
44
10
36
104
46
44
10
96
6
32
52
18
20
18
52
32
150
18
36
16
48
36
74
10
140
12
10
150
80
84
64
12
66
128
10
50
4
126
26
4
14
40
72
96
14
118
60
6
50
76
30
18
110
18
4
24
30
66
150
54
26
118
90
32
28
2
100
60
74
34
8
90
18
30
112
60
18
32
88
42
18
44
112
30
24
12
42
56
30
46
36
14
64
60
6
24
6
36
18
36
104
82
18
42
54
80
88
38
124
60
26
4
6
32
108
18
54
30
60
28
38
16
44
46
20
18
46
24
92
16
48
50
12
52
78
14
46
12
6
132
48
14
66
24
16
2
18
76
54
14
76
32
112
32
58
36
140
94
30
66
44
82
48
66
24
26
64
72
60
258
30
186
12
18
36
38
40
78
12
72
54
50
34
30
66
180
6
6
80
28
20
36
60
46
60
60
44
28
66
50
10
32
4
6
48
6
20
60
66
258
84
16
2
4
24
126
84
92
102
42
34
42
50
310
54
84
14
52
96
2
48
28
12
42
6
56
4
36
24
66
74
46
84
44
88
24
18
6
162
14
10
8
100
6
20
10
80
16
68
60
18
34
24
42
138
66
20
160
24
86
18
28
12
42
30
18
138
2
28
78
122
52
18
24
24
180
12
282
6
20
12
34
20
46
132
26
4
26
22
60
24
24
30
6
20
4
24
2
24
34
6
176
28
30
50
18
34
54
60
90
30
96
210
18
50
82
14
256
18
30
102
150
36
14
16
12
32
4
26
36
4
18
42
30
30
80
106
42
228
2
48
24
30
34
116
34
50
16
110
10
8
6
4
30
110
48
52
12
78
6
12
20
130
18
56
4
36
14
30
82
42
78
38
100
96
14
90
10
84
12
74
4
2
4
44
42
16
84
8
250
6
6
170
40
104
64
8
12
ABCD 94033632926*3^$a+1 [50039]
41
7
90
30
5
84
19
12
17
61
120
12
23
12
24
31
17
156
84
73
35
24
19
101
19
24
41
19
30
18
53
55
17
120
37
47
13
108
78
197
85
12
47
1
18
65
217
30
53
19
36
5
25
71
73
11
60
55
30
60
90
60
24
17
103
30
47
84
12
144
1
48
30
12
42
18
12
48
78
24
36
24
108
12
11
25
54
41
115
72
17
72
13
23
37
6
29
12
84
12
127
5
193
90
77
85
6
77
312
25
23
24
103
161
49
18
90
35
67
65
36
72
24
13
23
7
41
37
12
6
17
85
47
12
36
43
29
13
59
19
30
24
78
89
19
42
23
36
151
77
72
79
17
97
23
84
1
83
25
72
72
23
43
17
24
13
11
36
1
30
78
42
102
47
109
119
1
90
5
55
41
61
90
17
72
168
13
78
12
77
60
48
48
109
36
60
60
132
12
18
5
24
79
17
24
43
18
48
191
1
12
36
11
1
60
23
25
162
77
12
84
120
97
23
37
23
72
103
5
19
5
60
1
24
47
96
13
30
65
37
47
36
19
30
11
24
43
150
83
24
60
133
30
5
43
17
12
1
144
11
84
43
48
41
180
24
180
12
24
43
245
180
120
43
60
78
54
101
127
53
144
12
61
18
149
60
12
1
23
79
65
12
36
37
47
108
48
157
36
60
119
73
12
11
12
55
12
30
6
54
35
43
53
60
37
23
96
60
24
55
24
60
17
36
72
12
228
240
13
59
49
24
131
7
5
37
48
12
83
13
59
12
1
120
23
12
60
43
29
12
1
18
17
55
29
49
11
13
11
97
60
83
67
5
205
59
43
6
30
17
97
18
30
138
12
12
36
29
132
24
96
84
36
60
1
138
24
30
47
108
13
30
29
84
36
1
42
41
72
60
108
25
54
77
48
85
180
6
89
36
72
55
29
36
60
43
60
5
19
6
35
67
30
107
1
24
36
60
30
41
91
60
18
95
72
12
85
155
48
25
35
24
13
11
24
12
24
37
23
24
13
18
5
12
73
47
48
49
11
49
35
60
12
91
12
17
60
24
55
41
60
48
13
95
73
179
43
30
60
18
5
96
73
95
96
169
71
24
36
19
66
35
60
36
43
77
19
41
1
143
7
53
12
12
55
18
60
18
5
24
121
47
37
108
90
29
109
60
59
31
24
5
13
23
25
11
120
96
133
155
85
42
53
84
13
90
17
25
35
55
17
36
163
5
25
47
307
77
19
41
121
167
36
109
11
180
19
17
31
30
23
72
67
6
11
48
108
103
30
120
71
31
78
24
107
24
79
5
60
1
174
6
95
145
60
30
5
120
60
36
49
120
54
30
107
19
5
7
17
1
42
60
65
37
18
42
108
47
12
156
48
180
60
25
95
84
31
17
7
5
31
41
36
12
12
24
96
36
55
72
30
36
35
37
12
11
25
174
17
163
60
5
12
13
18
90
108
155
67
17
133
47
253
150
17
1
95
84
133
12
47
1
95
48
12
12
13
18
24
113
13
35
55
161
121
30
108
101
13
167
24
79
5
12
36
48
180
72
43
30
11
180
24
25
11
289
84
71
72
48
156
60
24
37
23
55
17
25
30
18
162
17
60
61
11
24
55
30
90
5
96
84
36
120
13
30
41
36
144
37
30
30
23
25
11
48
175
60
36
54
6
77
13
12
78
114
18
125
73
47
84
120
31
53
55
24
41
25
24
11
7
29
1
42
18
48
11
1
23
60
55
60
41
60
108
12
1
299
31
12
6
54
17
31
30
132
11
25
59
72
61
18
17
163
65
7
60
18
11
180
13
23
12
25
78
18
42
209
84
60
19
17
1
18
5
7
77
205
66
5
25
30
30
132
60
150
29
193
90
41
12
67
41
24
12
43
78
42
65
36
115
24
41
19
125
25
23
43
5
12
60
12
43
17
12
1
30
29
24
60
25
12
48
35
49
78
17
61
30
60
41
120
199
101
43
41
36
36
7
17
19
29
108
103
30
131
48
60
96
12
84
91
5
12
1
132
35
85
59
1
12
60
11
67
89
1
95
55
53
127
29
84
60
145
71
48
60
120
133
60
18
222
30
269
24
60
120
84
60
ABCD 94033758004*3^$a+1 [50018]
40
69
42
12
45
72
315
6
138
186
51
3
90
27
24
104
16
45
59
136
24
87
33
195
42
59
13
11
136
33
23
40
27
77
40
56
109
6
30
42
21
24
21
11
16
99
45
24
111
209
31
138
15
27
5
349
27
27
101
40
21
36
15
24
104
16
21
42
30
51
111
54
11
49
66
18
90
60
36
84
93
33
24
63
24
104
7
30
24
59
16
33
23
193
15
105
39
8
24
1
63
56
133
186
41
64
21
3
33
30
65
24
64
24
27
18
11
112
8
16
45
96
27
32
88
105
15
72
21
90
12
126
24
48
87
117
66
105
27
138
123
192
8
97
95
43
21
104
61
3
51
102
108
126
29
16
24
21
11
67
198
15
24
33
63
24
39
12
69
48
51
12
42
15
72
3
77
40
3
42
84
47
103
9
81
144
18
48
42
138
9
48
24
33
15
8
103
57
189
155
49
15
120
120
45
24
51
51
29
96
73
222
30
155
43
213
27
21
141
99
56
1
15
48
51
138
6
69
51
96
18
126
45
72
219
54
72
60
30
45
72
8
48
112
3
72
69
200
120
16
117
75
48
72
32
49
54
210
47
61
3
15
81
144
56
43
21
57
15
33
71
88
63
30
35
43
30
6
9
32
97
18
29
136
8
169
63
8
64
87
30
78
45
3
45
24
3
53
48
85
75
9
15
96
21
36
72
23
115
29
96
48
7
33
129
42
69
51
6
95
64
183
473
43
45
105
47
19
96
45
3
42
120
27
72
15
9
192
80
7
30
75
8
24
61
27
45
27
99
174
18
29
13
3
24
21
27
96
27
84
18
96
39
117
11
133
11
115
18
180
63
144
9
6
281
48
40
24
231
17
97
23
97
111
24
63
129
104
97
210
18
11
16
45
42
18
23
112
39
65
24
7
9
75
108
57
168
51
21
24
9
15
75
21
339
21
96
9
135
21
168
27
3
330
27
129
111
141
27
27
18
3
3
141
48
27
21
105
12
18
89
61
3
69
18
33
21
75
9
6
144
41
16
27
165
48
99
45
56
19
21
33
60
75
24
32
13
27
21
123
45
27
3
222
18
101
1
42
72
5
49
39
153
18
21
48
96
15
201
24
15
174
150
21
192
57
87
21
3
141
11
199
18
126
6
75
56
97
15
27
29
397
267
3
29
115
29
61
75
33
60
18
9
3
72
29
96
40
120
24
32
232
21
11
16
33
15
51
6
15
75
5
40
45
54
264
21
24
87
12
72
21
147
180
12
245
40
24
24
72
171
69
9
36
51
147
12
81
8
37
72
27
15
33
141
155
115
117
27
36
60
45
72
75
168
30
159
32
24
25
12
27
27
18
75
8
133
384
3
8
16
129
6
66
15
189
144
11
61
3
141
11
48
64
8
25
132
138
57
96
27
72
36
201
75
101
7
66
114
12
81
15
33
69
60
12
3
105
60
126
5
277
3
51
29
25
6
33
48
27
30
96
12
54
101
40
147
18
24
3
336
24
63
105
57
78
113
25
60
75
51
69
152
85
3
72
24
120
45
18
33
24
3
93
69
155
55
150
11
79
225
63
41
7
42
135
96
75
117
57
60
227
19
42
3
171
126
39
93
36
36
30
90
78
210
3
240
69
59
25
111
24
24
45
291
96
21
27
72
24
56
64
24
153
63
24
33
72
15
96
144
48
3
144
288
237
3
5
13
51
33
42
5
49
15
120
56
1
279
51
29
151
30
27
123
45
57
15
32
40
48
51
5
40
24
21
27
24
21
138
42
15
39
ABCD 94034797354*3^$a+1 [50009]
60
84
145
23
72
108
36
264
265
107
85
383
145
48
23
25
35
240
36
228
133
83
24
228
12
108
60
157
203
228
156
84
60
36
216
25
47
132
168
108
180
228
1
48
96
144
71
12
84
60
168
72
61
119
121
23
12
192
12
60
24
109
11
24
13
59
60
84
60
25
47
48
12
85
48
96
95
36
13
119
156
204
1
275
132
120
24
60
108
108
37
48
144
35
48
60
1
192
107
12
25
144
167
168
12
120
132
72
216
288
24
1
35
96
60
36
168
24
192
264
120
157
47
48
145
83
60
216
25
71
192
216
1
119
24
72
25
143
1
35
120
37
48
192
143
1
131
12
1
96
48
95
48
120
25
515
84
264
84
156
1
11
108
240
24
36
84
120
72
25
11
228
241
35
324
169
96
71
48
48
25
83
12
49
48
227
48
157
144
35
36
24
241
155
120
13
192
23
12
84
96
73
95
216
132
85
95
97
431
120
84
37
155
108
60
36
12
109
59
37
299
60
108
60
252
181
23
252
253
11
60
24
12
240
48
24
13
48
192
167
72
49
35
72
12
36
72
13
59
37
95
204
37
107
36
96
193
35
13
59
133
240
35
12
1
192
143
49
23
36
252
132
48
24
13
527
24
192
84
48
48
84
240
24
72
72
288
60
12
145
167
276
12
12
48
156
24
121
59
181
47
97
23
204
96
12
168
12
156
1
35
109
35
61
131
13
144
96
191
24
72
48
1
96
35
60
60
84
48
1
119
108
120
84
60
48
60
73
35
84
25
48
71
25
192
35
109
48
11
60
25
47
24
169
107
12
25
96
47
72
96
72
48
1
11
72
61
59
120
120
108
73
96
71
84
60
36
48
37
143
60
37
35
120
84
48
1
119
132
48
37
119
144
25
83
84
156
109
131
24
133
143
48
12
133
587
12
48
48
84
12
60
13
48
119
84
156
121
83
60
72
25
47
1
35
384
48
180
48
121
48
203
108
25
107
85
59
60
265
96
167
73
287
12
60
313
107
60
108
48
109
311
120
12
12
25
95
1
107
108
72
228
12
228
12
120
108
24
85
155
96
37
23
48
120
49
11
36
96
120
84
48
12
73
240
35
157
48
11
84
97
11
24
276
73
96
35
24
84
60
12
156
13
192
192
240
48
227
12
60
84
156
108
108
60
12
60
72
48
132
36
12
60
97
59
72
108
72
108
61
119
252
84
36
37
155
37
35
84
25
35
180
84
ABCD 94035518704*3^$a+1 [50050]
39
69
12
20
1
35
73
15
15
5
247
125
67
48
18
107
163
12
5
85
99
33
11
85
71
19
72
5
73
84
23
85
42
17
1
75
93
30
9
63
72
17
151
48
54
63
105
35
55
42
143
28
60
99
17
13
51
140
52
8
100
56
24
12
43
5
7
5
52
153
27
33
39
56
28
27
33
69
11
60
12
60
48
64
36
9
3
33
11
13
156
30
102
18
42
135
8
25
102
33
12
27
41
79
21
36
48
8
60
28
180
45
54
90
36
39
8
103
54
120
27
56
64
44
16
44
36
36
100
33
75
180
140
76
21
15
27
150
60
15
32
1
12
11
97
147
105
11
79
41
72
73
24
23
37
11
37
23
132
40
3
41
19
9
56
12
13
47
24
28
33
15
8
25
12
15
20
28
24
15
17
144
55
120
45
36
20
64
20
52
3
17
204
28
32
79
54
18
30
138
41
4
117
23
96
76
177
6
60
24
41
12
84
96
120
13
15
216
56
88
69
51
15
84
81
36
93
71
36
73
131
25
75
36
24
87
198
75
69
198
42
11
12
25
42
77
76
3
5
187
9
144
69
11
37
102
137
4
92
13
35
36
4
80
40
57
3
9
36
24
30
6
24
243
104
36
28
39
101
49
71
64
33
18
72
48
65
79
41
19
53
97
96
54
48
120
69
39
77
97
27
21
60
27
33
203
25
60
147
12
15
6
39
8
108
25
39
105
60
6
30
47
112
3
29
16
93
95
12
4
9
39
45
47
196
44
31
12
53
144
49
60
12
15
12
8
13
114
96
9
51
114
23
48
72
24
24
36
24
60
40
15
5
12
73
42
48
5
109
30
36
57
57
6
41
61
18
161
169
15
87
29
61
23
37
155
4
116
55
153
84
93
23
37
168
84
15
33
39
63
17
60
43
18
27
96
75
84
41
7
129
141
48
135
159
45
21
11
16
75
93
27
45
123
210
60
47
40
75
93
116
13
138
30
72
27
44
79
57
69
51
33
3
80
24
96
7
105
51
30
11
49
39
56
19
66
72
78
12
33
24
33
3
32
85
18
9
36
15
84
156
45
20
4
93
83
97
60
27
15
48
168
30
24
11
12
43
77
25
12
23
28
27
72
33
15
69
21
87
15
77
13
143
25
72
156
72
12
15
21
51
33
48
3
60
39
66
95
67
93
9
75
105
6
12
45
84
44
25
42
48
9
33
3
87
5
24
24
7
45
8
96
61
60
27
45
60
6
57
45
3
189
11
16
24
99
78
39
33
30
21
132
84
81
12
48
18
150
111
9
24
36
35
97
83
19
21
9
3
104
1
23
40
56
36
52
120
176
12
84
13
83
13
35
109
15
111
177
63
69
171
84
17
49
15
69
11
136
3
17
60
13
11
36
1
60
12
78
53
120
40
56
60
43
6
11
24
52
93
15
15
45
32
4
51
5
28
80
16
123
21
57
87
8
25
15
147
66
54
53
4
129
60
15
9
18
72
30
15
3
33
135
5
4
21
27
24
44
112
33
11
49
24
143
48
97
135
132
81
71
19
42
18
65
4
56
60
16
9
24
107
24
37
35
127
78
42
161
7
30
3
32
24
13
6
12
18
72
179
1
12
36
42
18
15
135
81
3
6
135
24
21
24
3
108
36
260
144
25
11
121
78
24
6
174
101
60
36
60
31
57
135
18
15
12
92
73
3
8
25
107
13
135
144
156
15
137
67
21
236
36
144
109
35
115
125
64
72
99
17
24
40
33
78
33
80
7
270
48
114
66
27
20
7
45
176
19
17
40
21
95
7
18
30
149
139
57
24
20
28
8
25
18
9
3
45
20
157
18
5
133
120
72
12
143
37
60
168
120
3
56
208
105
168
138
9
33
108
39
21
35
36
60
19
65
16
84
69
6
42
95
40
27
48
108
5
49
36
11
28
128
48
25
30
24
48
29
4
69
27
20
73
18
48
41
84
40
12
165
48
111
24
75
12
65
25
75
93
107
67
18
72
15
108
105
18
5
120
100
9
47
1
59
1
27
15
6
27
24
21
15
63
17
73
144
11
85
12
63
12
165
39
33
108
12
23
37
48
143
7
18
ABCD 94036218748*3^$a+1 [50139]
219
69
21
75
135
18
6
90
54
33
165
27
21
107
55
9
141
3
27
144
18
42
105
111
102
126
36
18
42
216
48
6
54
30
54
5
1
156
18
33
39
6
108
90
162
54
5
139
234
12
63
171
6
95
31
30
3
57
54
36
30
24
18
18
30
5
64
45
66
114
210
6
30
89
16
63
36
66
198
42
30
72
72
54
36
3
3
54
36
179
103
72
18
42
90
174
6
39
32
139
36
114
36
162
66
234
78
90
213
21
138
132
18
66
6
66
162
15
21
222
54
234
29
112
105
6
65
25
12
150
5
16
27
144
96
30
54
18
303
57
183
3
45
45
120
24
90
36
84
17
115
30
15
93
243
99
36
90
18
29
13
48
36
114
77
64
15
54
36
96
90
54
30
6
72
72
48
51
9
12
60
54
336
9
87
90
95
139
5
16
279
36
5
49
180
11
115
108
81
48
87
24
66
15
81
30
24
36
90
18
126
18
90
72
66
18
24
30
6
54
48
90
144
18
36
17
208
87
54
35
103
186
30
72
105
32
16
32
73
87
39
41
64
21
123
21
36
167
16
87
72
113
49
90
30
23
48
55
78
102
149
85
60
120
186
228
54
18
72
36
21
240
48
3
102
108
78
90
54
72
84
6
11
64
9
126
153
63
114
66
60
174
96
30
5
49
36
42
321
105
90
42
138
54
60
90
18
90
90
30
57
57
23
25
6
30
60
72
90
210
35
64
15
129
159
65
43
30
42
36
102
24
11
19
18
132
210
54
216
6
65
19
18
60
36
66
36
114
48
6
90
90
54
72
11
25
12
78
90
120
132
270
36
12
18
39
75
21
87
9
9
84
83
25
24
30
6
108
36
48
6
12
89
48
85
66
6
35
1
48
54
153
33
15
51
90
3
21
144
108
54
41
25
90
54
54
6
90
54
30
269
16
32
160
15
90
12
240
18
54
83
37
114
234
108
234
30
54
101
49
264
23
163
30
54
6
36
48
15
81
120
132
12
6
156
54
6
48
60
90
51
51
126
114
18
48
18
150
234
48
18
150
72
89
31
42
102
24
246
60
135
21
60
12
83
64
75
18
36
36
48
75
231
114
48
204
90
48
81
105
39
32
1
18
174
6
36
5
85
11
253
90
96
30
276
12
132
300
96
12
15
27
5
16
32
67
18
6
162
179
31
17
127
36
29
49
12
144
186
89
85
24
12
119
79
132
48
42
84
6
84
21
87
18
24
66
144
60
30
270
21
33
6
185
115
18
60
30
42
183
105
102
113
48
97
66
6
30
60
54
126
48
90
15
96
141
24
11
64
87
48
90
6
41
64
93
12
24
15
15
6
11
145
47
67
66
24
54
120
21
3
12
18
47
208
33
72
36
36
60
216
30
24
30
96
18
72
18
12
18
42
18
54
66
132
18
51
183
108
30
150
84
78
36
180
12
54
90
36
24
30
6
35
157
35
43
48
114
18
18
72
54
54
84
60
72
35
229
11
49
84
96
72
3
27
60
48
126
6
18
72
138
17
43
117
3
24
21
117
18
9
33
102
162
39
129
72
30
24
84
42
195
15
60
66
99
45
6
138
132
95
64
21
30
54
96
84
204
126
30
180
23
67
108
81
96
99
12
114
30
18
ABCD 94036447522*3^$a+1 [50001]
27
5
88
3
102
59
79
17
13
35
52
8
19
6
27
32
60
16
56
28
20
7
18
15
63
84
29
4
36
39
33
8
12
7
48
24
24
102
42
41
37
15
152
91
72
45
3
29
48
24
328
80
136
75
30
15
32
97
30
138
23
79
5
28
15
53
132
7
5
13
120
18
57
44
1
23
115
9
60
51
120
9
27
48
5
12
48
36
7
30
192
95
12
79
6
23
40
8
84
13
78
17
132
48
13
240
23
120
25
11
16
27
53
85
72
51
15
12
5
13
24
71
19
17
36
97
111
39
53
108
52
192
32
31
45
15
12
6
114
17
16
44
64
15
5
7
153
20
40
32
19
21
39
41
19
9
12
33
30
9
32
28
48
20
25
23
12
12
25
48
72
48
135
12
21
39
32
4
15
24
53
48
24
55
33
8
19
6
24
6
36
48
65
16
44
73
23
31
60
78
6
249
3
137
36
91
6
23
4
21
11
36
28
44
40
188
7
173
25
72
23
43
5
19
48
33
39
101
31
5
76
20
13
39
8
48
84
12
19
54
95
25
15
81
30
5
112
32
13
63
56
108
85
11
31
5
88
3
53
24
115
78
23
40
176
1
18
12
65
132
48
12
67
33
93
23
24
67
29
52
69
71
72
40
20
13
23
55
161
120
24
1
23
48
88
15
5
100
27
30
3
12
80
97
138
5
97
138
5
72
96
12
7
5
1
42
57
92
49
15
9
6
42
15
8
19
5
121
96
30
5
60
1
3
261
66
89
16
32
16
27
5
43
12
29
88
111
12
57
20
136
80
1
99
32
12
72
1
23
19
45
32
31
12
53
372
48
112
45
48
30
137
12
85
48
96
11
79
174
15
57
23
72
144
64
27
30
23
60
36
12
55
53
25
75
27
65
120
19
21
3
102
23
169
23
49
66
17
132
1
48
11
61
35
100
3
6
18
5
1
96
59
96
31
53
24
48
24
91
12
18
18
69
8
48
36
48
133
24
63
81
39
8
49
3
32
4
9
48
18
6
11
52
87
66
18
12
17
16
84
32
4
44
43
17
127
41
40
8
25
15
20
7
53
64
32
24
25
42
77
60
13
24
138
17
36
120
25
18
29
60
43
5
28
57
47
55
60
137
4
27
93
32
25
75
27
66
42
120
45
99
6
18
89
13
15
3
45
15
114
3
12
63
84
21
33
54
41
25
179
13
63
15
65
64
81
66
29
25
71
4
140
4
45
63
164
55
89
36
1
120
24
63
153
87
56
25
24
3
213
24
15
27
36
113
52
60
68
12
73
11
48
36
40
9
11
31
33
20
25
47
73
48
27
20
48
60
7
5
1
119
48
25
210
53
49
23
24
60
48
13
15
8
19
6
15
9
66
41
85
23
196
21
6
5
85
42
60
33
104
48
76
20
40
9
72
78
33
3
149
25
30
36
30
24
48
23
64
8
49
11
28
116
28
20
28
8
12
12
145
23
120
19
30
48
35
103
24
54
39
27
29
55
65
25
11
36
24
88
8
112
51
30
87
27
21
9
120
15
140
13
15
33
42
78
42
54
39
9
75
32
4
51
5
1
18
54
11
4
8
24
1
47
60
96
4
27
54
42
12
5
16
27
18
90
9
128
13
114
113
85
167
96
36
96
12
31
5
4
33
24
90
21
80
25
54
21
69
11
13
72
47
88
20
12
25
71
40
56
19
17
7
6
215
7
84
6
107
61
35
7
5
48
19
6
27
27
5
12
31
5
52
33
23
49
47
36
12
16
9
48
47
60
28
15
17
36
55
9
68
12
36
72
73
11
16
44
43
30
111
32
60
13
99
15
48
24
41
60
43
54
23
49
54
66
24
24
15
8
55
209
64
111
18
51
39
77
28
21
11
60
4
20
7
42
75
48
44
16
33
39
33
47
108
100
9
39
24
33
18
12
48
9
8
88
120
9
18
198
95
24
25
18
113
37
63
99
5
16
15
17
19
5
43
17
16
92
91
54
30
41
25
24
18
30
23
40
72
8
40
72
32
1
39
80
100
140
36
31
6
155
37
15
92
13
95
67
5
16
3
24
108
5
108
31
209
36
43
18
47
25
11
7
5
19
54
11
96
133
90
45
27
30
23
64
176
49
83
37
11
37
47
67
29
139
17
28
32
1
48
87
9
39
27
29
96
25
48
87
48
51
221
72
1
39
48
27
6
72
63
27
17
13
18
5
19
102
119
55
5
12
40
39
41
24
1
95
97
3
44
36
28
15
65
19
5
108
43
41
168
120
7
21
45
18
150
135
9
63
48
105
120
66
5
120
43
45
27
24
72
29
16
8
19
5
88
3
6
54
89
376
20
12
24
1
72
83
48
12
24
24
96
48
67
53
28
44
48
91
69
8
48
64
33
18
45
129
15
140
36
25
24
75
32
4
56
36
12
25
15
51
72
ABCD 94036765112*3^$a+1 [50028]
42
30
6
18
41
139
21
12
39
72
65
100
12
44
97
35
12
4
32
12
55
12
18
83
72
52
33
48
15
57
18
36
24
45
144
3
132
9
3
5
49
39
8
7
72
6
3
12
96
51
33
39
9
21
27
128
76
3
36
57
33
3
3
30
15
27
117
12
99
65
103
21
45
23
16
105
6
33
60
15
108
65
136
32
1
11
16
21
15
57
60
18
17
148
27
18
3
3
102
27
12
32
7
72
108
36
53
16
8
36
4
57
47
43
5
24
43
33
27
105
39
48
6
36
11
4
8
40
3
93
57
12
42
17
16
87
9
80
19
96
77
67
120
36
24
30
11
28
48
45
23
60
1
3
39
90
48
114
5
7
6
27
96
129
11
127
5
28
27
17
31
41
16
12
27
84
69
21
24
11
61
11
76
39
9
36
32
7
5
13
6
36
9
39
57
3
12
101
24
43
29
61
11
24
55
9
39
53
55
24
12
36
54
15
9
54
17
76
20
64
33
72
6
12
33
32
43
18
3
21
15
80
7
21
57
59
60
7
36
36
18
63
9
75
15
12
17
36
7
21
27
72
93
15
69
39
162
78
12
5
4
144
15
53
24
40
44
4
44
100
45
18
54
27
27
17
4
80
31
54
119
16
44
4
15
36
36
57
27
60
66
180
3
3
17
1
12
11
4
45
12
60
23
13
36
36
12
126
17
7
36
149
31
53
52
44
60
163
21
51
5
52
44
7
24
21
9
11
12
31
33
36
21
59
16
15
36
24
5
12
36
24
88
15
45
27
102
6
30
15
45
99
3
18
23
12
61
59
12
13
36
78
18
47
108
24
19
9
3
29
148
92
19
36
89
112
80
60
52
84
32
31
24
105
44
103
12
17
43
29
7
30
36
6
18
23
31
18
23
40
8
24
120
4
15
18
90
30
11
24
25
15
57
18
29
37
3
57
144
3
45
39
12
27
53
16
15
18
59
24
28
51
45
20
24
4
39
48
96
53
13
71
19
77
36
163
5
24
25
30
5
16
48
20
25
47
19
24
12
17
115
9
140
36
12
52
33
99
48
21
30
89
7
102
95
73
12
3
51
6
35
36
19
29
19
180
21
15
24
45
9
35
1
11
79
9
8
49
6
12
42
23
16
36
9
60
90
33
8
13
108
12
6
84
42
63
56
4
164
37
11
60
13
83
4
60
128
73
48
23
4
92
84
103
17
36
97
3
96
8
13
23
175
72
29
12
48
7
48
5
48
96
31
24
48
18
42
29
24
49
36
23
12
4
21
47
108
1
6
5
48
1
51
3
45
21
23
1
30
9
8
25
11
16
92
43
29
259
77
24
79
21
44
96
127
53
67
33
57
90
24
113
52
12
48
27
84
29
31
21
33
126
5
31
174
51
44
12
7
12
5
1
11
43
41
13
3
12
20
12
48
52
15
120
60
84
54
59
37
54
5
67
48
165
44
84
16
3
12
6
23
108
121
23
7
81
27
29
4
21
6
9
8
67
6
30
45
20
7
5
19
36
108
30
6
18
75
27
29
40
12
84
3
29
1
11
36
48
67
53
1
23
37
66
6
18
72
9
8
13
18
5
156
55
6
30
60
41
43
53
48
4
3
17
12
4
3
29
31
17
55
9
153
36
12
35
96
67
36
41
13
23
12
55
9
128
7
5
55
17
13
162
45
9
24
59
7
33
3
60
30
11
40
3
72
17
52
12
33
18
29
73
6
5
7
60
93
8
1
18
53
79
17
13
15
44
19
21
9
39
8
24
1
47
7
41
139
60
30
90
54
167
12
1
42
77
72
169
15
27
30
23
31
42
30
18
35
19
6
66
113
67
6
27
44
4
20
7
9
32
24
4
27
5
48
163
41
13
135
99
12
144
17
36
48
79
60
77
25
75
44
24
55
60
5
4
44
1
23
43
6
11
36
7
57
9
39
87
5
13
51
3
6
59
72
13
30
53
48
24
25
18
5
67
45
8
13
36
47
4
9
66
9
63
36
24
12
5
16
36
141
35
48
103
36
120
53
7
41
52
15
18
15
84
96
15
89
25
84
6
5
48
16
80
64
15
29
67
66
15
3
9
20
12
12
7
89
1
39
224
43
30
6
41
36
112
32
84
76
15
72
12
114
47
16
39
5
19
30
51
96
12
117
27
201
11
28
32
12
43
36
60
72
66
6
29
1
27
33
11
40
57
18
53
19
102
39
8
67
5
7
21
33
54
5
19
5
115
5
1
23
16
15
41
49
87
3
41
16
45
6
30
24
18
5
12
24
7
21
87
9
15
65
4
32
7
137
91
96
18
11
1
6
12
21
8
84
36
48
55
6
11
19
17
1
60
51
15
18
111
44
7
36
54
35
25
84
42
5
48
48
52
57
27
51
12
18
6
89
67
5
127
48
5
4
8
127
6
99
39
69
57
35
43
108
12
6
12
15
36
80
91
90
11
109
11
40
39
21
75
12
45
33
15
12
45
30
168
12
42
12
54
5
12
37
3
15
33
39
6
54
18
48
36
87
129
95
67
93
92
108
13
24
47
96
60
48
1
99
9
11
12
64
51
45
45
24
30
36
78
84
18
5
4
33
66
42
15
3
66
114
9
27
30
11
103
9
32
12
16
21
12
35
16
12
15
53
16
3
41
12
52
15
17
48
16
20
13
63
75
18
18
42
39
81
3
32
28
69
18
12
6
35
1
99
68
60
12
31
48
5
48
7
48
60
33
144
3
5
84
48
43
9
3
57
44
31
17
13
11
25
39
51
5
48
52
44
24
48
12
84
121
30
9
27
29
25
15
96
92
19
18
11
55
29
96
16
8
19
5
64
3
5
40
128
96
37
83
52
20
43
ABCD 94037229628*3^$a+1 [50379]
56
3
36
48
24
117
21
162
72
1
17
123
24
93
30
18
24
12
36
6
90
27
76
131
13
125
36
108
31
36
41
19
5
27
21
6
13
48
5
42
18
12
186
169
8
39
30
31
47
66
67
60
12
5
24
66
144
49
24
143
36
54
54
24
12
90
15
108
75
9
9
90
72
18
18
18
42
49
17
6
54
135
36
60
16
35
9
45
19
35
13
164
63
18
12
63
64
17
39
48
12
81
147
51
36
6
102
21
147
129
189
99
112
113
18
81
40
5
27
69
66
73
5
12
96
72
75
69
30
24
177
36
123
36
24
30
31
8
69
99
27
96
49
35
36
57
3
90
66
21
16
23
108
9
45
15
120
135
85
23
192
162
103
173
30
186
18
216
12
36
109
167
12
21
3
12
36
54
6
49
23
120
36
6
48
72
111
15
24
54
36
102
24
12
37
53
54
49
41
19
5
252
15
51
144
85
113
55
8
45
96
30
60
121
32
27
192
93
33
6
120
96
12
54
72
36
18
72
9
63
24
12
1
17
18
60
12
129
39
84
9
4
47
18
324
54
12
162
42
12
24
48
78
115
104
105
39
27
85
155
18
27
21
96
15
15
37
167
66
51
4
179
153
27
18
144
72
36
3
208
80
39
36
13
35
9
69
36
72
27
52
32
108
192
96
112
24
120
80
16
35
24
12
72
6
3
28
44
36
4
23
24
54
3
153
72
307
59
102
162
49
119
48
60
30
55
20
28
8
160
71
49
23
72
162
127
23
93
69
138
72
73
108
107
132
21
228
16
5
138
57
16
59
54
51
411
36
72
9
60
52
23
13
47
12
21
24
99
72
24
12
153
15
93
135
85
47
48
54
24
195
75
90
12
18
37
41
147
81
19
12
68
24
16
23
9
33
79
77
163
71
60
30
6
13
95
30
55
80
120
39
72
25
44
33
60
7
44
39
13
152
45
18
9
9
24
27
81
18
144
84
36
81
171
9
105
27
27
12
21
39
12
18
78
54
103
5
135
24
16
44
63
117
27
126
72
252
18
57
132
36
105
39
27
180
13
5
60
12
150
72
9
219
90
55
35
13
140
45
72
72
19
20
64
44
21
51
195
109
113
135
21
18
9
279
216
126
24
63
273
3
24
27
93
87
60
48
37
131
66
67
59
117
99
54
15
132
51
1
113
15
24
15
129
9
18
157
47
61
131
72
165
69
55
107
6
90
84
73
8
63
42
18
48
36
57
15
60
120
24
18
12
39
33
24
48
60
171
16
41
36
18
121
68
51
84
18
51
9
151
23
54
39
33
72
67
77
78
66
18
24
121
17
51
153
3
36
36
63
1
23
84
13
116
123
72
9
153
54
60
48
78
7
83
21
27
45
4
95
21
48
60
3
48
93
39
61
56
93
3
3
54
43
77
31
8
24
168
27
12
54
27
279
109
80
4
29
48
19
77
12
114
21
33
36
18
174
3
231
72
49
59
18
3
15
24
12
21
69
3
339
54
18
24
84
72
36
24
36
72
102
3
52
89
6
180
36
12
108
13
96
20
33
306
18
6
36
69
12
4
104
112
8
12
64
20
21
114
69
52
8
27
6
18
30
6
12
72
54
18
108
60
108
25
5
72
36
3
12
147
42
66
36
1
12
167
57
144
132
189
72
183
21
63
96
15
18
6
13
8
132
57
51
9
27
39
36
18
15
21
6
102
90
13
59
90
72
3
33
36
3
87
36
105
4
48
95
54
36
108
72
42
18
63
21
114
201
117
36
72
36
75
141
18
1
8
27
108
126
60
48
72
54
126
63
27
9
33
138
72
109
8
4
47
126
15
232
35
13
29
30
18
67
56
3
21
28
77
90
78
7
23
45
99
9
48
51
6
12
235
8
ABCD 94037632816*3^$a+1 [50040]
36
43
89
31
6
18
42
60
54
5
31
24
60
5
16
129
54
6
126
24
36
48
60
5
1
39
15
12
93
8
12
31
29
120
40
20
48
13
39
8
19
29
84
112
20
40
8
12
16
80
84
13
6
5
24
7
33
45
72
11
13
35
4
27
9
80
55
5
36
13
60
6
17
43
29
16
21
24
6
18
12
3
68
12
25
11
24
25
11
139
6
35
64
8
7
12
81
27
12
53
55
42
18
6
36
24
11
36
19
18
11
1
90
48
177
20
28
27
120
173
67
5
13
27
15
9
12
68
31
48
42
23
28
44
49
6
30
48
42
48
12
18
27
156
44
25
23
25
15
32
19
24
33
3
54
30
66
39
32
28
27
18
6
36
24
54
66
57
33
35
12
84
19
9
32
19
77
112
8
112
8
7
120
6
24
11
112
24
9
71
13
11
124
20
7
60
21
8
31
65
25
78
33
9
30
24
21
44
19
5
31
66
15
108
15
42
11
12
55
36
101
48
55
57
44
151
18
23
52
20
1
47
49
11
12
25
23
52
27
5
19
54
87
9
11
16
27
42
99
111
30
114
54
42
21
33
59
96
16
45
18
5
55
93
104
36
43
66
23
97
30
18
12
54
60
9
36
32
7
21
21
15
36
12
15
12
69
9
12
11
48
19
6
39
51
36
54
15
20
1
11
97
6
65
16
63
30
47
28
81
36
18
12
18
36
84
30
53
4
39
66
11
13
24
30
21
21
48
3
12
21
11
76
32
7
84
54
60
35
7
18
11
19
60
30
6
6
30
54
66
29
136
3
45
27
60
30
23
37
95
49
6
89
79
12
30
3
15
5
48
48
12
139
18
6
84
93
24
144
69
11
31
9
15
6
123
27
5
24
4
12
3
12
54
6
24
84
57
8
7
24
9
15
60
41
36
25
3
60
117
11
7
42
23
61
66
65
43
5
60
31
5
96
19
54
36
6
29
79
17
136
33
15
132
12
27
45
3
41
16
123
5
12
19
96
5
76
27
12
18
66
21
105
35
40
3
36
5
64
27
120
41
13
36
35
49
11
13
3
33
39
105
12
18
57
105
3
60
80
148
3
24
66
95
132
37
63
9
54
6
3
32
55
54
39
20
12
19
66
11
52
51
90
47
12
7
129
39
60
5
40
27
33
27
18
3
9
24
216
59
12
28
9
27
3
6
24
6
36
9
9
47
16
20
4
63
42
15
24
21
59
19
101
16
39
24
72
45
9
60
11
43
17
36
43
69
12
24
21
60
23
16
164
25
30
30
27
39
36
65
96
7
36
5
84
12
16
104
120
73
63
57
30
12
24
24
132
9
9
42
24
54
47
24
24
31
45
39
36
65
19
42
11
12
25
3
8
19
6
66
101
13
27
9
48
12
51
3
29
1
66
41
67
12
69
15
54
30
12
30
59
4
105
11
31
30
24
66
5
13
15
8
60
12
52
3
6
24
11
55
36
5
103
17
13
51
51
264
24
90
6
84
6
6
18
72
18
17
28
15
21
12
33
59
61
71
16
12
45
35
16
36
3
41
31
30
3
15
6
36
78
36
77
12
112
15
60
41
13
11
4
39
5
91
6
35
36
12
55
30
120
42
18
90
141
9
23
4
15
78
6
30
66
18
35
37
24
11
49
6
5
25
24
24
36
119
60
145
15
15
17
49
6
9
12
8
25
35
55
6
15
15
81
3
36
54
71
48
7
78
42
54
36
3
15
53
124
9
6
24
17
7
102
18
36
54
12
48
12
78
17
136
9
63
21
24
11
19
17
60
84
19
12
108
5
1
11
136
9
39
9
47
13
27
45
35
25
15
9
36
48
12
23
127
24
96
30
24
11
16
3
9
45
12
18
41
1
11
19
18
42
29
61
60
24
60
126
18
6
5
72
79
5
19
6
3
81
6
41
37
51
69
3
57
63
33
27
3
41
4
36
39
30
35
49
23
48
24
31
30
11
19
21
80
55
89
49
6
29
16
32
7
66
90
90
39
87
9
12
69
30
54
24
42
18
30
101
31
84
17
24
4
9
23
4
33
66
36
21
27
33
9
54
6
11
79
78
35
55
33
32
31
24
42
11
49
3
15
93
9
54
60
9
8
7
12
29
52
3
81
15
65
73
42
60
18
6
6
99
45
24
23
37
6
54
36
24
3
92
96
4
108
144
15
21
3
6
60
59
16
75
60
9
45
30
5
19
41
1
35
25
23
55
53
13
11
49
11
124
81
138
30
71
19
30
6
201
9
11
43
36
6
95
13
3
32
31
17
24
19
21
45
63
27
54
239
12
16
3
117
60
92
36
55
105
39
36
6
11
43
5
72
109
84
6
101
13
71
73
47
4
39
36
9
45
126
29
25
6
120
9
20
12
55
54
35
55
24
96
41
79
41
96
97
30
96
17
7
72
5
4
92
37
75
12
24
159
93
9
108
11
52
3
66
11
12
16
12
33
6
48
12
29
4
32
4
39
6
6
173
211
60
45
12
93
35
1
30
5
43
5
28
39
45
3
12
84
6
18
12
24
21
60
99
30
11
24
19
6
6
24
54
42
30
35
55
45
75
21
3
126
18
45
21
75
32
37
12
138
113
7
17
25
18
6
59
48
43
24
41
31
48
5
7
5
19
90
51
36
9
11
19
21
27
12
89
24
28
9
23
1
15
81
18
6
6
18
42
54
96
54
84
30
72
11
13
54
12
84
60
17
7
45
21
6
9
56
24
12
84
85
23
28
9
78
6
11
163
12
173
37
108
36
6
18
35
12
145
24
27
44
25
54
17
52
15
12
53
25
75
8
48
91
30
39
9
162
84
150
6
5
4
36
8
1
119
7
5
103
30
12
11
19
29
25
6
21
3
29
96
19
36
45
21
24
6
84
5
25
11
49
6
53
25
11
19
57
39
30
36
150
120
53
48
48
31
30
30
29
ABCD 94037915222*3^$a+1 [50042]
12
3
24
63
228
45
24
16
101
3
3
12
33
9
36
3
16
8
3
45
16
143
30
84
30
60
12
24
270
3
72
136
77
42
9
87
129
21
27
21
24
27
69
51
64
8
69
30
18
51
9
6
30
78
78
42
12
1
104
33
6
177
72
15
25
41
30
57
75
24
141
9
6
84
21
3
30
36
24
24
12
18
36
24
18
63
24
21
43
119
54
78
165
3
13
8
24
45
3
27
21
24
24
48
21
43
41
103
89
90
45
45
19
32
3
66
66
48
33
51
36
204
12
78
6
66
24
144
75
15
9
24
87
48
33
48
3
24
117
45
48
27
3
189
64
53
120
6
54
135
48
48
63
9
123
24
141
87
42
36
90
9
3
45
21
30
93
16
23
49
5
51
3
24
30
135
45
75
87
6
24
48
6
36
9
24
48
69
6
18
3
3
37
59
21
117
19
32
21
18
9
24
24
16
23
54
66
33
112
23
102
19
5
51
15
57
51
12
24
186
15
93
27
21
19
35
60
6
3
87
57
15
78
3
16
41
12
90
48
57
40
56
69
51
15
9
27
66
84
30
48
96
33
21
6
96
93
63
12
12
33
51
12
9
16
89
96
144
6
57
33
79
23
9
99
30
15
33
6
57
33
138
61
5
42
132
66
24
3
69
96
3
64
32
3
141
21
91
152
27
21
48
24
27
36
54
114
57
16
8
45
138
57
24
111
33
3
72
13
149
27
39
48
132
30
78
24
12
36
1
80
24
45
3
15
24
78
24
3
213
3
24
24
111
72
54
24
36
12
18
24
33
99
6
87
48
120
48
144
33
55
29
30
21
15
57
48
16
23
9
184
41
6
177
9
102
132
117
3
30
48
6
72
18
39
48
27
90
36
30
33
51
69
48
21
123
75
12
105
16
77
27
40
125
24
18
120
9
27
96
60
25
72
72
104
40
32
96
27
60
192
25
101
27
24
63
6
51
48
99
12
60
90
30
30
18
36
81
39
30
48
132
39
16
11
30
60
48
6
396
84
30
198
1
47
97
5
3
207
73
53
91
53
18
48
24
9
24
9
78
168
81
27
66
3
57
6
129
99
12
30
3
9
15
40
72
29
120
123
207
6
51
9
6
48
6
147
39
1
29
3
96
93
3
27
66
42
57
87
36
21
24
24
9
15
39
49
56
15
78
3
27
69
39
9
111
97
72
8
24
39
9
105
18
72
13
56
81
15
63
30
48
24
42
120
57
21
3
72
3
85
23
6
24
3
24
48
15
9
136
71
66
79
80
39
57
40
29
30
69
72
3
186
6
18
204
63
69
18
9
16
8
15
54
27
21
19
71
72
6
12
30
96
6
3
21
3
51
69
3
36
25
29
66
57
15
30
66
25
41
15
33
90
141
9
87
21
3
27
21
21
27
33
12
27
24
45
3
144
27
24
60
36
117
24
69
66
12
78
31
144
59
36
9
15
30
48
3
3
84
12
45
21
27
72
15
129
72
27
36
33
9
79
80
39
25
8
9
78
54
30
12
18
7
144
8
39
54
6
37
8
144
64
11
186
171
33
6
129
51
204
9
24
40
101
24
72
3
135
33
15
105
69
75
39
81
99
84
6
3
63
57
21
78
21
63
49
32
93
51
111
132
69
99
24
36
108
24
69
33
36
90
81
27
69
3
12
30
3
75
24
93
16
221
30
21
24
9
127
53
19
41
39
45
30
12
60
66
18
6
18
33
3
90
3
40
72
41
36
3
24
135
30
18
9
21
24
3
168
24
15
6
24
6
117
16
131
21
93
30
132
12
93
63
150
36
48
63
3
60
1
23
12
37
8
33
78
97
83
45
3
30
36
3
51
156
9
111
30
36
87
75
12
25
23
9
3
6
111
21
66
57
24
9
15
117
3
9
6
24
9
3
21
72
105
60
3
3
24
133
29
27
21
6
60
60
141
3
36
49
47
96
105
15
102
6
42
51
24
9
15
48
27
21
15
9
21
42
33
3
210
66
54
12
79
23
60
12
6
27
87
60
30
39
160
32
27
30
15
21
60
150
72
25
89
15
99
12
78
123
63
25
23
96
9
3
21
21
102
85
53
18
60
13
5
84
63
15
129
3
21
21
36
39
39
30
30
60
60
42
115
32
15
33
72
21
66
57
69
3
261
114
6
27
21
36
102
48
9
3
21
21
43
32
93
54
21
16
32
72
135
225
33
6
36
109
72
8
21
24
19
101
3
87
156
301
8
21
43
128
72
16
11
42
60
36
51
16
176
69
18
6
48
12
54
30
54
48
12
138
114
96
30
15
15
72
12
30
54
6
51
24
ABCD 94038091274*3^$a+1 [50065]
36
9
21
258
81
171
117
276
20
40
20
36
28
21
95
25
39
3
120
78
35
36
19
120
96
90
36
54
36
93
56
61
123
135
309
192
20
181
27
63
17
232
20
28
32
180
31
30
150
189
9
36
23
12
19
90
71
40
15
69
20
40
27
153
60
104
76
84
63
204
90
36
39
128
43
60
53
157
87
32
85
30
9
51
45
80
28
36
80
31
45
84
147
90
23
256
21
78
69
116
31
5
40
9
66
5
49
15
111
204
21
20
28
56
24
7
65
28
36
51
69
116
4
27
24
144
126
30
90
83
67
84
29
121
279
120
20
247
84
72
129
39
81
80
168
40
3
144
150
23
67
53
37
23
36
264
36
36
64
21
204
59
7
150
135
24
36
44
7
24
36
69
120
8
67
36
18
6
54
156
15
80
24
4
117
36
138
209
7
69
80
175
101
25
135
24
144
180
93
60
174
9
140
40
144
27
129
44
7
60
30
54
29
76
104
211
41
84
16
51
24
5
28
20
60
103
9
45
15
51
78
35
55
149
121
90
12
57
56
184
51
36
5
28
141
36
3
36
57
3
357
27
21
39
3
149
229
35
4
60
72
165
36
108
42
113
175
156
45
68
13
23
145
36
35
31
60
293
40
21
23
52
51
9
128
76
45
75
236
25
155
40
81
54
33
12
140
48
16
84
132
201
18
125
55
9
72
99
30
11
4
81
39
84
51
65
97
144
75
21
18
9
176
4
21
51
240
48
120
33
18
5
180
4
3
93
111
66
39
111
53
144
16
57
84
24
90
45
120
240
24
56
31
129
120
27
9
68
16
156
164
1
126
77
220
32
4
44
312
121
87
3
9
21
144
123
117
159
56
160
20
55
9
60
144
87
29
256
144
111
213
3
333
96
39
41
24
16
68
340
96
104
52
15
5
55
36
213
44
12
24
85
30
29
136
20
67
33
171
93
20
61
131
108
52
75
180
36
93
15
30
96
120
119
4
21
42
138
6
33
57
66
249
99
149
36
115
189
60
27
45
8
160
120
32
144
115
45
15
45
144
21
132
27
72
168
3
18
35
1
15
128
1
66
6
54
5
28
56
145
111
69
131
100
60
164
25
42
17
40
51
45
75
41
4
24
32
64
84
36
57
24
15
8
31
9
63
77
112
255
36
18
11
28
93
23
36
40
45
210
144
21
20
28
32
64
51
93
20
121
111
48
63
18
66
93
296
220
27
57
92
121
3
81
63
20
36
67
9
171
18
51
44
31
113
67
45
9
72
3
15
90
35
91
66
54
45
164
25
6
165
120
228
3
153
15
9
57
15
80
100
260
19
12
24
5
84
1
59
67
57
176
136
80
19
189
57
23
31
60
180
210
11
79
165
15
9
177
3
12
8
103
90
27
3
57
3
54
30
45
20
124
15
45
135
41
61
60
23
184
72
84
84
300
117
39
15
36
113
52
69
36
63
80
36
121
75
44
4
117
123
111
41
61
54
69
117
87
51
132
318
90
5
1
90
53
247
60
45
39
96
5
31
90
48
75
44
31
36
185
144
64
ABCD 94038120404*3^$a+1 [50007]
10
36
14
18
12
16
32
18
22
25
37
75
33
28
12
15
5
42
73
15
33
17
18
4
18
15
41
36
30
16
69
21
2
17
19
29
8
15
60
50
72
6
22
24
20
60
16
38
30
11
1
24
46
57
53
60
4
8
12
24
12
18
22
30
50
4
71
9
24
6
18
22
1
19
6
132
11
29
8
10
105
69
11
55
32
78
24
16
8
142
37
17
44
12
4
36
39
16
49
6
22
107
16
9
68
10
41
9
22
6
44
24
30
30
4
12
38
78
40
8
6
106
20
24
51
19
14
82
13
40
16
11
4
6
20
7
8
49
8
22
9
11
16
110
22
17
25
128
31
29
60
22
56
33
27
54
10
90
18
26
12
10
20
13
119
1
41
24
4
3
5
10
20
18
4
26
34
56
22
44
10
26
12
137
1
39
16
5
18
1
33
222
18
68
40
30
14
28
20
156
12
70
49
5
3
5
27
1
15
53
76
8
6
6
11
49
6
24
65
24
17
44
48
22
14
16
39
41
48
12
6
18
106
18
2
21
27
6
54
52
38
160
23
33
79
72
15
86
3
19
26
16
3
8
8
19
5
23
14
6
12
1
17
7
27
21
5
42
70
11
152
37
3
25
60
2
41
1
78
12
78
6
17
13
30
29
17
6
104
40
6
68
52
3
11
18
18
10
12
32
24
4
7
19
30
76
11
104
120
11
30
84
20
23
8
59
45
39
54
11
7
22
11
15
30
72
52
8
22
60
2
100
30
14
19
17
10
26
24
16
59
8
1
22
20
18
112
62
13
15
9
15
60
48
21
24
47
24
22
2
36
114
18
12
6
16
44
16
36
24
63
65
23
5
42
2
15
25
6
9
29
22
2
18
9
45
83
5
32
66
10
39
5
84
15
15
34
18
102
15
65
22
9
21
18
2
150
54
6
46
14
6
30
30
4
68
22
38
18
22
11
21
10
56
78
60
22
14
11
77
68
127
71
25
32
57
23
49
6
94
19
1
30
6
12
36
154
30
3
48
17
84
43
40
25
23
13
11
40
13
27
33
56
4
98
17
16
7
65
24
3
13
83
6
28
62
6
15
45
40
3
96
3
20
10
18
14
30
9
16
11
37
45
80
40
18
2
12
28
15
123
32
12
18
7
5
10
1
109
30
29
19
10
27
63
56
42
7
23
17
53
54
44
6
30
21
15
34
111
9
15
23
22
50
48
1
24
11
90
4
60
8
19
5
6
34
44
4
80
42
1
53
51
21
10
44
13
5
48
108
36
28
2
6
24
28
26
46
120
43
55
6
60
54
22
8
52
68
40
56
11
11
14
46
20
48
16
6
8
31
16
35
2
52
110
10
48
15
16
16
39
46
30
6
7
8
23
54
52
15
95
10
8
52
6
68
42
40
30
12
80
10
42
41
15
10
12
3
8
31
8
66
84
22
29
37
60
32
36
24
6
66
10
18
20
28
20
18
34
56
6
10
96
15
24
63
32
41
19
28
1
40
121
63
45
12
8
7
15
30
14
12
10
14
10
15
21
14
28
2
18
48
13
16
35
20
24
30
24
42
41
32
57
18
21
16
31
9
13
92
36
54
16
5
69
76
44
46
13
85
4
48
24
39
21
104
34
158
90
65
5
12
23
8
1
24
15
1
60
26
4
18
8
48
19
33
8
6
6
43
17
18
16
29
21
11
152
17
10
60
1
7
10
38
78
12
4
44
52
3
11
5
13
12
24
6
54
34
122
28
26
22
24
26
34
20
16
2
25
57
110
10
44
6
5
5
19
29
2
6
64
3
8
15
4
45
5
76
2
52
74
55
57
30
80
22
30
21
39
18
14
24
16
6
32
35
47
9
9
2
28
8
72
48
90
4
20
18
60
40
32
18
28
20
23
17
30
30
92
7
15
30
60
30
89
1
31
47
68
37
17
31
24
5
60
16
50
30
12
10
18
7
17
20
24
24
27
51
10
8
11
8
63
14
59
55
22
20
18
6
36
4
14
25
47
10
15
8
9
7
16
25
18
6
23
55
1
5
42
10
8
84
48
12
58
5
45
12
18
29
113
12
36
20
30
42
40
8
4
6
2
47
41
2
5
37
10
14
24
82
20
10
11
7
56
6
10
50
60
10
30
20
28
3
240
64
23
1
49
12
24
4
12
11
8
31
41
64
73
18
14
46
20
30
48
6
9
9
7
3
12
38
35
8
48
47
10
8
7
5
3
15
1
3
12
1
65
12
3
57
8
4
3
65
31
81
36
20
48
30
25
39
137
13
20
52
3
23
40
20
5
77
30
42
6
12
26
12
48
12
18
4
113
49
14
6
96
34
18
12
3
57
6
2
12
10
48
8
49
21
30
38
24
22
14
30
22
24
55
53
26
1
15
26
102
65
113
30
2
60
42
18
30
42
6
22
12
20
19
5
76
48
48
55
32
5
42
16
65
24
8
1
6
24
4
50
12
16
55
8
24
87
1
17
12
120
20
58
20
18
90
4
44
34
18
57
53
10
24
78
8
60
7
63
2
60
6
5
79
18
47
13
18
1
105
8
10
2
10
30
3
3
90
12
20
10
41
45
6
18
18
9
8
23
32
1
81
6
42
2
29
17
8
46
6
3
35
22
12
42
6
99
23
33
15
40
65
37
72
56
12
6
49
5
91
17
22
105
5
40
18
65
15
22
30
53
39
18
12
24
35
37
10
24
1
7
12
10
3
48
15
25
5
3
41
6
25
9
38
6
16
19
7
24
10
38
10
8
40
30
38
72
10
30
84
56
4
8
10
1
40
31
26
34
26
18
22
74
90
24
16
60
3
5
35
7
138
12
16
8
6
18
30
5
47
41
97
2
36
18
4
11
1
90
30
68
108
54
106
2
130
8
67
41
6
36
18
46
6
32
6
22
75
39
25
19
94
72
20
48
10
97
11
32
22
14
16
6
12
8
40
15
23
16
33
5
10
80
36
16
36
54
19
77
24
36
24
20
35
1
100
32
36
22
60
29
55
6
68
7
29
36
7
53
19
16
13
64
2
40
9
11
30
60
120
28
32
18
108
9
24
1
8
6
22
83
27
78
52
192
30
13
5
12
18
5
9
15
1
39
33
72
71
48
15
81
16
23
64
1
61
18
22
60
50
36
17
25
47
55
25
29
27
25
32
6
57
33
84
28
182
22
8
3
25
68
24
10
26
66
21
49
14
1
75
18
72
18
1
89
38
4
13
17
8
30
1
27
69
15
8
10
26
37
29
36
23
72
5
3
56
40
40
8
3
13
47
2
18
70
8
4
116
22
68
46
14
1
41
22
18
14
46
12
55
53
14
18
27
3
28
8
22
12
8
7
11
36
49
27
38
24
87
21
35
8
24
3
2
11
17
39
15
6
35
55
182
3
45
12
28
8
12
7
3
140
65
7
30
3
49
6
30
2
1
95
42
40
20
34
66
8
52
32
18
9
1
24
55
25
6
22
12
30
33
35
66
59
53
14
45
3
10
26
1
29
27
115
14
23
77
26
97
47
9
9
31
16
40
15
25
3
12
86
124
30
18
2
36
10
7
43
18
184
115
13
4
80
18
13
24
45
96
122
121
17
24
36
12
12
118
12
30
ABCD 94038248828*3^$a+1 [50030]
12
48
93
16
23
18
15
144
111
9
16
72
48
8
15
90
39
63
90
102
18
54
60
54
96
31
144
11
24
168
12
33
63
18
6
24
180
252
90
15
63
60
12
24
48
73
23
36
36
18
6
24
12
60
25
119
49
17
63
9
6
90
7
17
31
35
12
49
41
54
9
15
42
15
112
56
9
7
11
120
12
18
7
23
9
48
15
36
45
15
72
204
6
63
9
7
48
17
24
15
96
48
51
60
36
24
189
72
16
8
16
11
12
48
18
39
16
35
6
6
84
13
17
15
144
24
27
60
18
111
72
3
60
57
27
12
24
1
11
24
24
37
23
72
24
9
27
13
11
48
48
30
48
54
1
11
21
123
21
63
12
36
9
33
30
90
18
69
16
104
39
25
41
54
132
120
132
12
45
63
25
23
48
57
72
3
108
72
18
55
11
21
177
7
35
13
11
30
24
6
24
33
15
73
11
6
7
8
15
90
18
24
21
72
39
81
39
66
72
103
23
57
39
49
65
24
7
11
12
12
48
61
17
39
9
90
84
33
33
6
24
9
3
45
135
60
102
18
85
23
24
138
18
36
9
81
54
9
57
15
9
96
39
27
48
6
15
3
108
9
9
72
30
49
24
47
18
6
24
66
90
13
8
57
48
30
48
12
48
30
7
17
48
30
25
17
282
6
90
13
56
9
127
8
27
30
15
33
6
36
12
1
56
16
48
17
39
136
24
11
37
8
75
13
144
23
105
9
90
45
39
24
33
3
24
21
40
47
57
81
96
111
75
54
30
9
27
84
48
18
114
85
56
88
59
30
175
47
18
102
24
60
36
18
135
48
9
15
48
3
54
24
144
18
120
78
7
48
47
33
16
11
13
32
24
51
12
25
11
21
64
32
40
47
36
12
9
201
15
75
12
36
36
18
30
1
47
48
42
54
108
13
35
54
103
8
39
48
18
24
79
17
18
54
63
75
30
15
9
48
18
24
13
17
15
39
1
48
48
23
42
7
23
138
30
132
12
1
56
16
59
36
9
3
12
9
9
42
24
120
12
25
128
15
36
21
3
12
72
162
18
72
36
49
11
12
90
246
1
131
48
54
7
11
13
144
8
57
15
27
30
18
13
80
72
48
9
31
17
30
48
9
15
1
35
48
30
31
41
18
30
42
72
6
15
87
12
120
13
59
24
84
18
63
15
42
30
48
60
6
15
9
15
99
36
49
17
15
255
18
6
25
32
57
6
9
15
12
54
55
17
48
42
72
37
96
95
24
60
24
12
9
75
84
25
47
73
56
48
105
55
56
9
6
12
54
103
128
27
12
114
24
30
36
6
90
36
33
81
24
72
54
24
12
109
8
27
30
90
24
45
27
30
54
60
60
60
24
54
30
33
27
30
15
57
6
24
33
75
13
152
3
24
30
30
168
1
11
21
9
31
35
69
3
78
39
9
55
11
96
72
6
96
90
198
55
83
93
57
54
48
1
35
30
6
9
51
24
12
33
15
36
6
18
21
33
6
90
15
51
24
60
25
24
95
18
42
13
8
27
48
12
18
87
9
6
90
144
90
21
24
15
33
3
30
42
12
96
24
18
6
25
65
24
18
60
24
36
37
8
3
85
32
63
12
84
9
40
96
8
15
66
6
84
60
121
56
24
15
18
30
42
15
9
15
64
120
17
54
25
11
24
30
247
35
24
13
23
33
40
209
66
6
54
36
84
12
12
1
17
42
72
30
18
48
30
18
45
24
3
48
12
129
39
24
18
7
35
37
35
21
9
15
3
6
55
47
12
301
41
18
13
24
11
45
3
6
66
69
9
6
33
63
9
96
48
75
6
66
180
48
132
109
56
57
102
18
111
72
75
37
11
12
18
31
65
18
36
12
48
36
1
89
48
96
15
9
6
96
81
9
48
78
12
156
42
15
63
1
8
51
6
66
24
13
8
27
61
17
18
30
72
7
23
97
17
55
11
30
15
57
15
72
24
16
113
6
12
109
8
3
13
59
21
57
15
3
60
57
159
1
35
30
54
81
24
51
24
13
96
47
57
27
60
156
12
48
12
45
40
32
16
35
54
6
9
24
147
13
11
54
135
39
1
35
60
97
32
33
18
36
66
48
6
33
16
89
87
24
16
59
6
6
42
103
89
15
16
8
9
31
71
18
6
97
35
93
9
7
65
6
84
13
83
228
12
37
32
40
65
6
18
72
15
33
42
12
73
119
24
25
41
114
96
13
35
108
33
9
63
57
72
96
24
39
64
23
9
120
33
6
25
65
24
7
65
90
13
32
51
109
311
57
16
24
71
66
6
25
35
12
18
87
81
7
23
121
48
17
39
51
30
90
13
32
51
12
18
18
36
24
60
36
18
247
24
96
11
12
90
18
24
21
15
49
41
72
18
13
17
7
32
9
96
78
25
233
18
36
36
189
195
36
48
12
48
6
18
6
79
11
6
39
87
90
24
6
9
16
8
39
73
23
81
51
120
45
57
168
102
66
24
18
30
24
48
6
9
51
30
31
41
24
54
42
7
80
16
80
27
24
24
72
12
1
71
18
87
81
114
24
6
6
18
7
83
12
49
24
24
56
9
ABCD 94038564806*3^$a+1 [50031]
6
15
9
15
48
132
36
9
42
33
36
36
3
30
87
9
75
36
93
36
15
15
6
30
21
33
24
3
108
45
114
33
48
12
108
15
90
27
60
108
9
12
48
6
54
15
12
15
9
60
15
69
48
48
15
6
168
12
51
9
120
3
12
33
36
51
96
3
69
45
6
237
57
63
117
87
144
9
12
39
51
81
132
36
72
48
12
63
189
36
21
75
15
18
12
183
12
24
60
69
15
72
33
63
27
21
99
42
204
54
36
9
36
24
192
45
48
30
81
75
81
9
96
39
84
48
9
30
54
75
51
18
15
48
48
204
105
6
24
93
3
156
9
69
63
63
45
21
15
60
3
36
57
69
30
189
189
30
57
36
3
45
9
3
60
12
21
204
27
15
153
36
36
63
81
45
15
12
24
45
84
36
48
36
51
84
81
60
39
21
75
15
18
183
117
15
45
51
15
105
99
21
99
66
24
36
27
24
39
45
60
111
93
96
12
3
96
18
27
9
147
12
12
63
30
12
120
183
105
15
45
12
180
15
15
30
111
57
90
45
21
27
9
24
15
84
141
39
21
87
60
99
69
60
9
15
117
138
126
84
111
21
48
87
9
147
12
36
24
141
96
24
96
195
183
21
60
9
3
123
81
33
12
15
24
51
18
135
60
117
150
81
93
27
12
21
399
45
66
24
6
24
12
48
63
3
57
9
48
126
21
63
72
30
3
60
36
39
12
45
33
51
12
12
21
27
99
21
57
3
12
36
69
60
27
39
54
6
21
63
42
15
60
9
27
12
72
15
21
9
3
12
24
69
51
24
12
69
39
36
21
24
15
72
60
24
36
123
9
12
60
84
96
24
45
99
15
6
87
39
21
48
36
9
51
36
33
60
66
54
270
9
48
9
3
36
72
159
240
9
69
66
84
93
57
3
48
39
6
36
3
81
186
129
12
69
219
9
66
9
48
69
138
45
108
69
63
72
3
6
84
66
21
39
69
57
114
126
3
36
24
48
120
48
129
3
24
84
12
33
60
147
12
21
39
105
36
30
57
3
9
72
33
27
24
12
12
48
48
144
48
60
108
9
6
21
9
24
12
144
87
39
33
21
6
45
129
15
21
18
21
21
60
90
54
15
132
72
15
141
9
6
9
12
60
39
21
60
75
48
33
93
51
48
12
3
42
99
144
12
39
9
51
30
24
63
60
9
84
66
90
90
9
12
12
12
69
15
36
36
12
192
15
21
3
174
6
21
228
72
15
21
9
63
111
36
18
3
27
153
3
30
15
12
39
54
24
60
27
3
72
30
111
57
3
27
57
9
15
15
9
21
87
33
174
6
75
36
24
12
12
36
15
21
45
18
180
33
24
9
6
48
30
60
15
72
33
135
57
24
15
60
12
60
33
204
6
150
15
45
147
177
3
93
195
9
15
87
33
15
66
54
42
48
120
75
57
15
15
18
3
63
69
21
6
18
15
60
36
45
27
33
30
117
24
36
9
51
12
57
123
27
9
84
60
87
81
153
15
39
6
15
45
27
33
60
27
39
33
120
60
36
39
42
138
30
63
84
48
48
72
36
75
21
60
36
3
24
42
111
57
3
84
69
6
81
69
54
36
54
60
27
108
39
60
90
15
48
267
6
15
24
60
27
9
12
24
48
105
6
6
84
15
12
72
87
9
39
105
21
24
36
51
75
18
15
36
69
3
24
84
12
12
51
6
84
15
39
12
21
33
219
117
39
12
48
36
108
57
48
75
75
90
102
18
3
12
36
99
21
12
24
48
12
159
57
48
39
60
6
66
9
39
12
141
3
30
27
189
3
12
129
15
15
69
12
108
15
12
9
9
171
204
12
45
18
66
15
36
15
48
45
48
24
39
9
45
96
51
3
6
87
99
33
15
33
60
9
15
48
36
24
12
96
9
15
36
69
24
15
75
9
15
93
33
15
21
48
15
27
93
12
60
60
45
48
51
81
15
36
120
57
3
69
3
45
60
27
96
132
48
87
57
3
57
39
21
36
12
15
33
33
24
96
114
30
6
96
165
93
42
33
96
39
141
72
9
3
60
57
108
36
27
93
66
54
51
3
12
9
111
9
24
36
24
195
60
36
81
24
72
69
3
60
12
9
51
15
54
30
30
27
48
12
33
15
36
213
63
72
12
33
111
72
99
114
24
27
75
21
120
9
51
153
39
27
69
24
105
51
9
3
99
33
48
3
ABCD 94038733084*3^$a+1 [50026]
48
20
105
7
36
116
33
3
63
12
12
6
7
12
23
13
32
45
30
37
11
21
60
4
80
27
42
43
5
18
37
47
6
27
60
12
15
21
60
9
30
1
77
7
53
150
12
25
11
25
60
5
30
49
32
64
5
42
13
12
47
108
48
57
4
89
42
12
61
5
31
60
101
187
5
18
33
9
6
222
63
36
51
18
79
5
43
5
39
21
60
3
24
51
37
47
73
47
117
3
21
52
48
65
30
57
84
99
45
16
71
42
90
25
35
45
153
175
32
60
28
12
41
7
20
3
132
60
37
56
15
109
35
1
5
115
20
52
80
48
16
20
24
52
35
73
35
24
1
5
72
115
5
63
112
17
18
18
15
96
21
15
27
1
12
48
65
39
63
42
150
105
45
120
3
52
92
3
37
36
47
57
16
20
3
61
48
48
23
60
1
71
42
18
18
15
15
37
24
48
128
3
30
12
19
24
36
71
25
48
36
20
99
12
13
17
48
127
17
127
80
40
48
11
12
18
54
18
87
15
1
20
27
30
67
5
36
31
101
12
3
84
111
13
59
1
5
51
69
12
3
15
54
3
4
156
8
124
71
69
16
12
32
148
48
32
45
63
39
33
40
48
84
48
204
29
84
7
200
36
12
135
18
43
89
48
27
28
104
69
7
35
18
42
18
132
162
6
162
33
15
49
5
90
36
42
19
89
19
140
108
117
7
240
23
60
6
54
33
48
9
6
25
120
56
9
99
21
51
16
8
45
7
17
111
16
20
4
24
48
80
4
59
45
117
19
83
1
29
3
132
21
24
27
33
6
37
5
3
39
1
104
81
54
73
17
66
37
20
28
5
39
51
12
25
60
17
6
1
119
12
78
12
12
31
44
75
6
19
11
25
29
67
60
20
3
105
81
27
15
93
12
45
48
15
64
11
12
57
36
75
165
45
24
7
53
27
9
27
3
49
92
21
15
60
28
56
51
12
13
32
3
69
148
5
15
112
36
215
18
12
15
15
78
15
40
89
3
28
47
9
64
32
52
23
13
95
42
7
53
15
4
20
4
24
56
9
15
40
8
60
40
8
15
37
17
3
3
72
102
36
27
3
102
3
16
36
20
108
16
96
23
60
54
60
43
8
27
18
12
15
28
92
24
99
1
20
21
115
144
11
37
35
18
39
21
27
88
60
5
43
20
195
165
27
42
27
39
84
37
71
69
60
69
24
36
12
42
45
75
1
12
5
3
99
21
16
108
20
45
30
105
3
25
32
76
5
147
63
42
7
65
27
93
198
18
15
57
48
79
8
45
127
48
35
13
96
11
60
69
81
63
24
28
92
81
19
5
7
20
64
17
43
132
17
31
32
3
49
72
188
21
55
47
13
20
16
44
99
6
75
12
24
4
80
27
12
30
67
83
61
5
144
211
24
12
36
44
9
19
36
140
177
12
63
3
12
13
20
9
18
30
42
73
35
45
28
36
29
60
99
16
59
96
1
180
8
60
33
7
32
16
53
12
115
20
57
6
114
48
30
102
67
56
72
36
196
53
96
75
15
105
27
60
13
119
13
5
12
60
111
52
17
15
3
12
30
66
145
32
45
19
23
57
24
15
37
12
125
3
4
104
4
11
37
5
39
48
45
91
32
123
90
79
12
56
15
57
120
21
79
116
9
48
7
12
20
69
54
6
15
4
8
64
29
15
4
65
67
41
7
53
72
51
27
72
45
52
44
36
69
144
67
56
45
15
27
6
87
148
5
12
19
56
27
18
39
4
17
223
44
36
24
15
18
75
40
17
27
9
15
112
8
69
78
73
32
24
9
55
24
12
20
9
15
69
51
39
150
31
12
17
6
165
15
12
18
102
33
40
29
48
19
161
30
138
175
77
139
8
52
36
23
45
9
175
12
8
165
27
16
20
60
3
9
36
64
32
40
24
29
135
15
13
8
40
12
92
21
102
37
48
120
23
25
29
91
32
12
15
48
108
42
3
27
85
23
12
193
20
15
57
4
41
27
100
80
36
9
43
8
57
15
33
75
100
44
48
27
66
67
35
48
157
23
45
76
56
15
42
31
77
12
15
72
21
18
25
77
30
133
144
12
23
6
60
91
8
3
33
69
43
17
30
37
11
78
42
13
60
29
30
13
104
40
20
9
19
56
27
85
17
330
66
39
100
48
23
150
267
40
35
25
35
13
20
12
4
176
87
21
72
28
24
8
3
9
81
51
39
42
78
21
4
47
18
102
93
57
108
15
16
8
12
76
20
57
175
125
36
24
15
45
6
21
3
33
48
40
47
49
11
69
4
32
28
72
8
57
39
4
5
79
56
15
30
84
48
163
164
51
84
108
37
5
18
78
24
63
27
13
65
15
33
204
120
30
97
24
65
27
4
188
108
160
8
12
15
12
120
33
15
49
24
12
8
9
15
21
24
3
112
60
80
100
ABCD 94038857626*3^$a+1 [50084]
63
50
7
9
3
105
3
23
1
15
48
42
15
59
42
10
9
89
4
15
45
108
90
20
13
15
9
27
93
3
48
36
33
45
162
33
21
15
39
8
4
44
72
28
21
21
3
36
63
42
3
36
15
21
9
39
21
12
38
37
3
20
1
96
5
22
18
39
36
72
83
168
16
18
63
53
4
98
30
7
63
45
12
75
48
18
20
22
165
12
48
60
12
3
9
15
21
9
18
33
35
49
41
48
30
1
101
10
54
36
102
21
72
24
48
33
99
59
12
100
68
25
21
14
12
22
15
21
24
36
27
5
22
8
40
24
144
2
10
69
48
87
44
25
12
45
18
54
90
8
109
11
10
123
5
16
15
24
15
20
106
56
18
25
69
3
48
24
51
66
90
9
12
15
9
29
4
12
36
39
15
9
12
35
4
9
27
8
1
119
34
3
33
75
27
105
39
93
71
16
6
54
9
75
81
51
153
77
187
12
11
13
47
18
7
48
5
52
87
267
9
117
27
60
21
51
11
34
48
63
60
23
60
97
60
23
34
15
57
3
60
36
60
24
120
23
13
24
36
12
23
1
33
15
21
32
18
60
30
31
36
12
83
13
24
51
21
48
45
18
30
63
117
15
39
90
6
8
1
84
27
9
135
81
24
48
53
7
36
12
35
100
18
50
25
72
24
24
17
43
75
57
240
65
19
48
3
84
108
78
87
12
9
2
13
12
27
26
10
12
42
12
63
81
24
3
5
43
21
51
75
18
51
36
3
21
48
11
12
88
21
45
15
63
18
50
30
103
35
1
24
12
123
21
71
154
24
62
4
44
52
84
9
9
3
39
14
30
1
3
6
30
21
15
24
9
81
39
36
47
34
63
23
58
15
12
48
35
12
30
18
61
81
38
52
8
12
25
12
63
33
72
27
81
24
48
39
45
45
15
59
16
69
17
28
12
24
15
24
35
64
72
54
27
12
120
63
93
87
9
156
12
36
72
69
51
75
8
60
136
69
132
23
12
64
33
21
24
12
3
36
36
71
13
81
134
10
111
48
23
30
40
15
24
89
34
56
10
20
60
42
58
50
190
27
12
15
56
109
36
17
19
9
15
24
12
24
17
43
87
102
15
11
1
48
15
45
12
21
38
49
23
13
15
54
38
37
15
33
12
12
29
7
57
8
28
27
24
48
3
69
11
73
35
10
87
23
25
72
84
11
22
27
60
9
36
15
33
15
27
9
21
26
37
15
26
31
24
12
72
60
81
20
7
99
36
12
18
39
48
11
82
39
141
27
12
11
85
24
9
84
15
12
89
64
8
79
3
21
12
108
47
13
24
60
3
18
99
12
101
19
41
18
76
81
5
34
21
65
79
3
45
60
3
54
26
48
85
15
2
48
64
12
24
39
36
24
23
13
72
24
21
38
120
34
315
27
45
36
53
16
18
33
84
11
34
111
35
25
5
7
60
45
38
10
27
192
75
14
19
11
42
19
36
105
15
3
20
34
8
10
9
29
7
33
39
123
128
10
36
44
31
33
26
25
57
27
11
34
3
5
55
23
64
18
18
9
12
29
55
5
67
113
7
155
13
69
75
11
49
41
22
9
71
28
132
80
37
53
78
85
35
60
1
39
9
45
75
15
30
36
36
39
12
95
13
35
37
23
37
15
20
48
22
3
12
48
27
50
82
21
27
9
9
15
24
36
75
9
23
4
21
60
12
120
21
27
180
132
23
85
3
102
8
34
128
25
39
9
24
21
39
36
12
9
48
51
12
9
18
105
60
3
9
3
26
34
33
48
9
3
9
15
84
12
15
38
90
70
6
21
15
45
132
33
39
36
3
2
7
131
72
73
69
3
15
57
12
93
6
9
11
10
135
15
20
49
71
42
7
12
41
4
3
87
18
75
36
12
23
25
9
108
63
15
54
15
15
45
23
13
72
60
39
56
4
9
5
202
8
49
41
94
33
12
23
40
18
90
54
15
3
93
15
152
52
33
24
24
57
27
12
21
18
69
3
9
29
10
21
84
35
1
45
51
12
27
33
3
30
75
60
12
48
35
30
19
24
5
22
9
39
24
102
39
17
52
26
102
7
11
106
15
71
10
72
3
9
15
60
36
84
24
12
48
5
42
94
39
36
60
21
3
39
21
27
9
108
48
60
33
39
72
15
21
72
51
2
10
42
15
12
209
7
12
48
39
36
12
93
84
21
3
35
12
13
132
5
43
81
6
8
22
8
19
36
36
15
30
3
41
10
54
36
6
36
30
15
3
45
69
3
9
18
8
150
7
11
109
41
7
9
39
12
3
96
18
15
3
12
18
20
52
3
15
42
48
3
17
40
174
69
12
105
38
97
9
3
15
81
5
31
9
15
77
7
60
87
6
3
12
48
21
3
12
24
24
11
40
36
33
71
4
21
47
4
9
12
27
45
71
37
45
87
72
131
22
36
15
12
72
48
45
27
12
168
12
101
78
12
4
21
12
48
35
82
15
48
27
18
15
12
36
24
3
68
94
18
24
9
5
12
10
18
66
24
20
1
36
33
15
15
20
12
37
60
12
59
25
24
57
123
36
252
12
72
24
84
41
31
9
62
28
20
16
9
81
99
51
9
24
71
25
15
117
45
63
21
3
3
90
15
12
23
13
35
25
15
42
18
57
45
24
144
99
21
27
60
35
13
24
21
54
21
35
16
6
75
15
18
110
97
12
23
25
33
159
3
8
10
54
36
54
15
12
15
26
130
9
29
112
30
18
27
15
20
10
8
31
33
38
4
21
60
48
69
18
38
31
11
28
156
33
21
24
18
9
71
58
27
23
12
73
9
63
63
24
165
48
23
1
45
108
18
20
13
17
64
48
51
27
57
48
3
45
57
3
24
27
45
96
ABCD 94039358456*3^$a+1 [50009]
12
3
33
31
29
42
25
17
115
5
7
44
69
7
44
16
20
24
12
4
20
33
6
60
24
30
91
35
90
42
69
9
72
19
23
18
27
40
11
24
6
54
6
87
24
9
19
23
13
35
57
87
6
102
25
72
53
18
21
48
15
21
40
36
56
57
18
45
4
20
3
36
30
15
39
1
20
84
16
35
37
5
19
101
18
45
16
23
18
42
13
32
12
9
99
45
18
198
7
60
23
25
44
3
72
30
31
35
25
35
72
12
36
97
24
48
11
81
28
5
6
42
3
69
27
28
11
181
11
33
52
5
15
27
6
7
17
36
42
48
57
27
57
33
48
87
16
20
40
24
53
55
44
100
36
8
9
6
1
120
59
30
31
8
28
23
121
36
12
23
33
69
103
8
4
11
57
105
67
12
119
1
20
120
3
13
20
15
48
25
29
7
41
3
4
5
7
29
39
60
40
48
83
30
15
36
48
28
44
28
32
64
47
18
7
44
48
3
165
3
9
3
12
57
33
55
23
33
4
11
81
100
8
76
47
33
15
25
36
20
28
20
72
16
35
49
44
16
20
4
24
5
36
7
47
1
92
45
12
36
127
5
30
228
30
12
7
32
64
5
39
93
15
108
4
5
55
20
51
21
4
35
141
9
7
107
1
17
3
96
84
9
6
42
103
92
15
18
111
9
7
20
27
18
18
42
27
40
53
79
48
71
1
44
9
48
3
15
21
21
27
21
55
12
17
63
12
3
18
162
93
36
28
116
9
60
7
41
102
37
24
5
39
3
72
73
24
24
20
4
12
11
37
41
54
21
27
162
31
5
30
12
93
4
32
64
116
36
12
16
77
12
6
61
68
16
35
144
6
87
40
8
39
30
151
32
28
5
19
8
48
24
28
8
135
12
45
3
24
66
12
42
85
48
65
15
15
13
29
75
15
90
15
75
21
4
140
136
12
107
25
23
18
7
68
40
29
67
53
3
28
12
12
41
30
21
36
88
20
9
63
52
48
12
32
3
78
30
33
64
11
49
11
81
88
5
31
72
20
24
81
3
4
23
37
36
65
67
5
120
27
12
40
59
12
60
33
27
9
84
117
67
32
3
73
32
3
13
56
60
36
28
5
39
36
9
7
11
49
8
28
32
28
48
152
40
35
13
59
93
3
25
92
24
4
5
75
57
3
40
29
75
225
30
96
25
56
9
84
27
9
12
15
88
20
4
60
12
11
9
16
180
95
9
60
33
36
51
36
45
60
3
4
65
96
15
16
120
23
18
99
21
48
12
30
13
24
71
1
44
16
36
17
3
27
33
135
12
33
243
12
13
20
27
129
69
27
27
96
24
25
11
121
11
9
4
29
18
129
3
1
5
30
90
115
119
36
1
41
3
57
79
71
9
33
27
33
18
48
61
23
25
8
33
15
39
30
3
3
1
36
72
35
85
12
68
16
32
27
33
4
29
90
25
107
78
99
28
24
23
45
3
30
139
8
63
18
19
8
33
99
100
60
128
40
8
15
12
25
47
1
77
39
36
27
66
39
40
71
12
33
132
3
24
45
51
54
3
3
24
96
1
68
28
32
40
23
9
33
7
11
18
55
20
40
65
12
19
41
12
67
44
45
7
128
16
29
99
63
9
16
24
20
48
45
91
32
28
20
15
61
29
19
83
37
8
40
24
36
8
60
36
76
53
24
18
72
1
20
24
28
8
16
24
24
53
3
204
28
180
48
65
75
57
60
75
52
12
11
18
30
30
55
24
53
18
45
4
68
28
36
128
105
6
1
101
12
18
60
42
7
8
63
9
63
1
29
36
19
20
63
12
1
17
199
24
56
63
78
7
23
25
8
69
15
15
36
45
12
180
93
7
8
15
60
24
18
55
95
18
7
84
11
9
9
27
15
72
36
9
21
12
3
4
113
27
51
61
11
33
177
27
72
9
72
43
56
16
17
78
12
48
37
71
45
75
42
39
64
24
11
9
36
39
85
23
13
96
59
85
24
68
64
8
36
15
97
80
33
19
8
27
165
81
15
36
36
27
1
56
16
80
15
132
36
84
57
4
5
30
54
30
6
7
20
3
109
11
42
42
13
48
5
15
36
9
87
177
55
23
12
25
96
44
72
39
24
21
24
21
67
53
55
20
9
6
25
77
3
69
30
45
81
51
9
27
27
1
17
39
220
11
18
79
35
18
12
6
24
37
44
144
52
20
4
20
12
147
36
120
9
36
12
75
165
123
21
21
42
96
21
3
33
40
5
30
9
24
36
88
11
37
65
15
12
72
21
87
16
29
63
3
12
72
37
83
1
12
48
59
48
9
160
68
33
60
3
12
28
24
41
12
3
15
1
8
15
21
27
73
44
48
60
12
105
6
109
48
8
40
29
15
72
3
48
45
84
76
92
108
3
1
71
49
68
60
12
36
27
108
9
16
5
3
4
11
12
13
12
48
84
155
13
35
9
9
27
87
13
44
39
1
11
120
9
39
84
37
83
36
25
47
37
35
13
53
55
47
33
75
24
13
23
45
160
44
51
1
83
37
23
66
39
51
1
11
48
24
30
36
31
11
33
36
63
48
30
15
24
63
13
8
9
36
42
13
44
96
40
24
5
36
7
8
60
12
60
4
36
8
96
33
3
12
88
35
72
36
1
56
40
48
20
9
15
12
69
27
28
17
27
15
13
84
8
63
45
60
27
6
72
7
113
42
66
39
28
12
128
12
21
55
35
165
16
11
12
6
54
36
57
15
37
5
7
8
21
39
16
29
36
27
40
35
12
25
35
18
15
4
41
30
69
153
3
3
42
27
16
12
32
48
15
60
105
24
36
28
29
91
17
60
43
20
4
53
63
15
102
ABCD 94040060462*3^$a+1 [50109]
21
15
3
69
33
18
105
192
33
12
180
288
180
72
123
12
33
39
72
48
33
27
96
60
195
60
9
72
24
57
159
96
15
93
105
27
144
21
267
48
24
111
18
60
75
87
45
48
45
42
90
27
3
198
27
72
12
108
21
252
198
165
96
99
69
3
30
15
12
12
21
48
171
9
42
153
84
36
27
90
78
30
51
99
105
132
60
48
27
90
150
18
51
21
48
135
132
72
12
96
45
123
57
3
12
15
69
9
30
81
51
57
72
36
15
129
51
33
72
3
9
3
78
12
18
252
33
57
168
27
45
18
117
132
141
42
45
45
30
33
72
243
21
141
27
93
270
60
30
18
162
27
48
165
18
9
48
12
72
96
24
9
30
72
33
117
63
147
60
18
30
69
192
24
57
240
15
84
9
99
63
69
129
219
192
120
201
63
15
30
72
39
96
60
45
123
12
192
72
36
153
231
24
12
48
60
96
24
72
24
120
249
27
3
270
42
120
9
168
36
27
105
120
45
15
15
33
36
21
3
57
138
21
21
147
12
39
321
21
63
117
3
15
45
27
30
147
36
15
162
78
30
60
15
15
21
24
12
84
96
144
21
15
75
153
24
3
228
240
102
90
9
24
27
48
69
48
132
81
12
18
45
12
105
60
3
216
69
135
45
15
36
36
33
51
96
12
12
99
69
96
75
12
33
24
21
39
81
27
60
255
9
60
24
252
123
141
9
75
87
48
132
33
57
39
9
27
63
141
60
39
21
96
84
51
333
327
45
15
48
21
69
27
63
9
36
60
135
81
21
3
156
9
75
15
102
90
108
45
132
12
60
12
69
270
69
21
27
3
201
36
12
111
9
132
144
144
72
39
69
3
9
81
3
72
228
12
12
3
9
81
198
81
39
60
297
12
51
72
33
264
3
90
78
9
21
99
123
93
117
90
45
60
144
24
177
15
135
18
162
30
39
21
18
30
15
165
150
105
12
12
132
39
72
60
45
48
72
12
156
36
39
162
198
21
381
159
36
24
51
120
18
42
237
96
27
45
3
9
12
129
72
27
12
9
15
60
24
141
72
30
225
108
87
45
135
153
75
57
15
18
51
219
45
24
60
141
51
48
51
21
9
27
24
201
243
387
45
135
198
99
51
69
51
42
123
36
24
15
117
165
3
72
24
51
198
12
90
78
72
120
78
30
15
36
39
21
120
84
252
12
72
24
12
3
72
69
60
24
147
45
60
3
60
9
111
60
12
33
27
18
87
12
3
153
36
60
9
51
141
135
15
45
48
84
156
117
3
24
12
96
345
3
237
3
27
60
153
12
15
57
33
30
33
27
18
30
9
63
168
81
156
48
105
255
177
18
72
108
150
75
156
24
45
15
24
93
3
12
60
15
9
36
60
3
30
171
24
27
18
39
96
57
39
36
33
162
108
150
102
117
33
198
45
75
60
9
48
108
60
72
63
12
165
3
45
60
237
75
12
288
93
180
15
15
42
90
30
18
60
21
24
24
141
111
324
36
39
81
60
39
72
33
87
9
60
21
15
3
90
51
21
75
3
45
72
63
21
48
372
ABCD 94040698894*3^$a+1 [50002]
64
57
84
24
30
48
18
11
55
84
30
6
81
39
30
59
25
54
180
125
96
7
18
66
66
83
7
102
6
77
25
23
19
138
18
36
144
84
30
203
43
162
35
115
45
147
125
7
66
60
24
35
13
18
48
126
30
66
3
105
60
42
12
60
105
45
48
42
6
24
107
25
18
36
102
30
29
13
162
33
3
120
18
131
16
3
12
84
45
80
175
24
41
13
18
54
120
35
13
90
12
84
9
45
12
119
217
60
42
36
42
108
90
6
23
25
18
108
30
27
27
66
6
18
27
135
18
60
6
60
6
3
51
54
23
133
6
30
114
126
18
21
87
9
135
36
42
48
84
78
72
30
30
30
54
6
174
36
36
24
168
42
66
18
60
11
73
36
35
64
32
109
12
48
66
30
60
66
24
113
48
48
37
27
21
120
35
115
12
150
78
54
108
228
30
41
25
71
25
30
9
3
93
45
24
54
21
189
35
19
18
120
18
54
162
6
30
24
168
42
168
66
132
24
48
21
27
72
42
18
78
18
42
54
54
24
12
23
43
53
31
96
78
35
16
195
138
83
55
89
61
3
15
65
37
54
90
6
18
24
72
6
54
108
11
19
6
71
103
57
39
72
48
24
192
48
57
39
24
17
13
18
78
6
156
33
57
48
54
30
3
9
23
25
18
165
3
42
18
12
69
9
84
6
6
66
60
12
108
42
12
18
41
16
9
119
7
9
9
186
45
39
30
78
18
120
114
33
153
66
24
125
19
42
35
25
6
65
25
108
75
15
30
24
11
31
24
54
18
42
18
84
30
3
57
144
42
24
66
12
36
54
72
5
64
80
67
29
144
109
18
17
13
168
6
48
18
192
18
138
60
30
24
12
144
54
51
9
12
78
42
78
12
180
60
24
24
66
102
65
144
16
9
6
72
12
96
150
54
54
30
24
101
139
36
72
18
204
48
78
6
39
32
160
3
141
75
24
72
222
60
6
30
12
48
11
25
23
7
6
54
45
141
3
57
162
12
41
43
69
345
6
84
42
60
23
55
60
77
16
39
6
12
192
119
37
30
77
48
73
39
75
66
30
192
53
64
27
18
60
18
234
198
126
42
264
66
12
6
6
24
54
48
12
12
90
48
30
77
61
147
135
12
114
42
33
32
48
19
36
6
174
36
90
23
67
114
84
90
36
12
12
113
48
19
138
35
43
66
24
30
77
55
12
42
66
60
78
6
156
5
7
12
6
234
120
36
33
9
66
192
60
18
12
84
150
54
24
6
60
24
6
42
105
27
5
96
25
42
93
147
54
48
42
108
72
41
115
77
31
17
127
30
51
21
6
30
102
17
79
102
78
29
61
90
6
35
64
195
24
18
48
42
72
6
90
6
123
105
96
12
27
117
11
55
12
156
12
24
48
45
21
59
37
24
102
60
30
30
5
25
39
39
150
72
42
6
132
23
121
23
112
51
84
36
5
109
3
93
48
147
153
36
24
84
348
30
60
48
90
119
7
288
48
24
33
51
6
36
42
48
114
36
48
264
48
30
125
19
108
42
6
24
18
222
54
60
66
84
54
6
5
109
3
87
30
11
115
29
16
39
6
96
168
36
90
36
144
66
23
13
24
36
60
54
60
30
120
51
3
42
35
13
35
25
6
30
126
18
42
24
6
48
6
21
3
12
30
12
6
36
18
72
6
77
205
90
30
48
90
54
150
114
114
36
120
372
12
36
42
215
19
54
84
12
78
30
150
18
3
45
54
36
36
60
24
12
72
18
78
6
54
54
18
72
12
53
43
12
6
35
19
45
80
55
150
108
39
51
77
48
13
186
6
35
48
7
54
24
11
91
69
21
75
32
48
25
23
37
54
84
30
35
121
18
117
111
65
19
66
18
41
133
66
9
32
16
45
78
84
30
12
96
12
6
12
72
102
18
48
30
174
29
55
84
117
9
42
48
12
12
48
30
119
13
6
6
23
67
108
60
18
12
42
54
12
42
81
111
ABCD 94040947948*3^$a+1 [50020]
7
12
48
60
120
12
23
30
7
23
18
30
54
12
18
90
7
11
30
19
113
7
5
6
13
29
6
30
66
1
5
7
36
12
23
6
19
17
120
19
36
12
23
18
96
18
78
103
11
24
25
24
5
67
36
23
114
138
18
7
17
12
19
5
6
54
7
5
43
12
5
19
24
12
95
25
24
29
12
18
25
41
36
7
71
1
11
42
31
12
24
53
156
6
25
35
1
5
30
12
60
1
12
12
41
55
41
36
19
125
18
25
143
13
17
7
161
24
31
12
60
59
18
36
7
29
36
103
89
6
1
41
7
12
35
30
36
90
24
54
31
23
192
66
7
48
48
5
7
17
36
24
7
41
24
6
60
37
5
60
30
18
67
191
6
19
12
12
11
25
11
25
29
12
72
43
12
48
65
48
19
11
25
24
5
43
24
41
19
23
13
17
12
24
36
24
60
12
12
30
73
12
71
61
36
24
48
11
12
30
48
6
25
29
12
7
35
78
67
5
36
24
60
42
18
12
79
29
7
36
5
24
43
17
19
60
36
24
29
7
60
23
12
30
43
48
5
67
17
36
67
101
31
5
163
5
42
18
31
5
24
7
11
37
65
6
1
24
12
53
42
49
41
19
89
12
174
13
12
35
85
23
85
12
23
90
48
19
36
24
5
31
17
43
12
108
12
41
42
30
19
48
137
36
48
7
29
6
102
31
24
12
24
17
30
13
12
65
79
5
18
6
42
13
60
5
19
101
42
132
18
55
35
25
12
41
19
17
18
30
150
18
19
5
24
12
7
36
96
96
47
13
5
30
25
48
41
168
67
108
17
6
18
12
48
91
59
49
41
42
25
47
6
24
18
18
6
90
30
6
108
12
12
7
36
168
24
48
53
31
53
90
96
1
11
18
19
60
72
23
12
18
7
108
77
31
5
30
12
66
6
145
36
5
72
36
60
31
113
48
7
35
6
55
47
25
23
54
96
12
7
36
84
23
30
18
25
47
37
5
30
18
7
35
36
24
6
7
84
36
24
11
120
30
19
144
24
5
48
7
11
126
36
19
24
12
60
29
18
25
131
61
83
30
43
17
91
12
5
7
5
6
109
17
18
1
5
90
30
36
108
31
29
60
36
12
18
54
60
6
37
17
7
29
36
19
24
36
36
11
73
5
31
36
60
84
29
7
12
35
25
5
30
13
83
61
48
12
71
18
30
12
25
47
13
5
54
6
55
29
6
30
79
48
23
18
30
85
12
29
31
47
1
17
48
24
6
30
19
60
17
31
23
114
91
72
47
60
12
180
6
30
37
65
6
12
169
53
67
108
71
1
41
19
48
5
43
53
19
96
17
24
139
5
7
17
48
7
36
84
72
29
91
71
37
41
7
17
18
97
5
43
5
7
5
7
48
36
12
83
30
150
66
91
65
7
5
6
61
41
43
5
12
7
5
43
35
25
23
1
59
42
30
13
11
1
12
12
53
12
6
13
125
12
48
7
23
12
13
17
90
25
72
12
60
36
60
24
41
55
65
48
12
7
23
37
5
43
29
36
19
11
12
13
65
43
71
126
7
53
42
30
18
54
36
30
42
7
29
19
120
53
48
24
7
24
35
66
6
42
43
5
19
23
13
47
6
24
7
101
19
24
12
35
97
35
60
13
84
5
19
17
7
12
24
11
18
18
42
66
25
24
96
11
1
35
48
37
5
102
1
5
72
78
72
49
53
72
18
13
59
6
12
7
29
7
5
55
24
35
6
127
5
7
60
36
29
18
48
30
240
55
77
48
19
11
30
12
18
25
17
31
29
30
18
19
36
72
11
66
30
18
18
37
12
24
5
151
36
24
5
126
13
36
119
42
19
36
72
71
42
12
67
23
72
25
84
47
18
30
84
6
36
30
66
7
11
6
36
144
60
138
13
47
6
31
65
36
60
7
48
12
60
60
12
71
42
12
31
12
41
24
31
41
96
90
73
84
5
6
6
30
60
48
13
60
47
1
12
24
5
24
42
13
71
18
36
90
1
48
108
5
12
31
17
67
5
36
31
29
12
43
35
1
23
18
72
12
43
132
53
7
24
29
96
24
55
48
47
66
7
23
145
96
29
31
41
43
12
17
7
23
6
42
24
90
55
29
30
61
23
42
31
53
12
30
30
7
36
11
73
12
5
6
30
132
36
7
24
24
47
25
24
23
42
24
7
12
12
41
18
6
43
17
24
7
35
85
5
55
5
7
47
48
37
23
13
53
36
48
7
36
12
132
24
12
5
72
48
7
12
59
1
29
54
60
13
5
79
23
6
7
5
90
48
25
17
90
85
35
84
49
107
37
5
55
41
12
30
13
36
48
17
48
36
31
11
48
42
42
6
84
30
13
12
5
31
72
53
54
168
49
60
5
30
49
12
12
5
30
1
137
48
12
12
31
24
11
49
12
95
60
1
60
5
43
17
54
18
48
12
7
48
23
18
30
102
30
25
17
55
17
19
47
25
5
24
18
78
7
5
6
42
84
19
24
137
31
48
41
19
41
19
29
48
12
7
48
5
60
30
18
55
24
5
36
30
49
60
29
55
12
29
31
5
24
19
5
12
103
29
18
13
65
7
35
30
162
48
18
7
65
163
95
1
95
1
53
30
49
5
36
55
5
7
12
47
66
30
25
113
6
73
60
11
1
60
11
49
120
5
19
12
95
25
53
7
53
12
12
18
90
7
11
1
11
18
7
53
24
18
12
18
43
60
17
24
24
12
43
12
72
36
36
35
6
19
53
55
23
24
25
35
96
12
66
7
107
30
72
43
17
36
72
36
19
12
48
5
7
149
60
12
7
77
6
12
13
72
36
17
19
71
13
65
19
5
12
6
13
11
25
113
6
37
59
6
72
43
17
6
61
59
1
60
24
29
12
66
24
6
55
60
5
120
67
5
31
36
29
60
54
6
19
12
24
17
24
31
17
103
12
48
5
19
29
7
5
18
42
42
60
13
35
18
7
12
11
6
19
36
96
24
36
17
43
12
83
30
30
18
12
108
7
29
48
126
25
29
36
96
43
5
72
6
37
12
59
1
60
71
18
6
85
60
23
90
48
103
11
18
55
35
ABCD 94041007408*3^$a+1 [50079]
15
1
20
153
7
257
48
138
84
36
54
18
37
23
9
39
6
24
162
24
138
3
75
102
156
51
9
6
54
60
31
11
18
151
65
18
6
7
23
30
120
42
78
24
18
48
1
11
42
55
11
21
105
55
23
90
162
1
80
64
29
12
7
41
6
48
6
6
6
138
12
78
87
9
43
11
37
17
42
1
29
51
75
9
129
24
103
47
12
1
83
12
69
3
25
23
18
36
30
201
15
49
35
246
84
15
9
24
42
21
93
30
42
30
24
24
157
53
60
19
23
165
63
54
6
72
45
112
41
6
1
5
168
60
66
36
102
96
27
15
18
36
31
47
6
156
54
54
67
11
18
19
32
16
107
102
111
153
174
102
31
5
120
108
36
24
6
24
24
25
108
59
78
96
27
39
54
19
48
23
57
75
78
19
17
78
66
6
45
9
7
35
12
33
33
72
12
12
18
12
13
101
24
12
174
114
7
11
108
60
510
30
132
24
174
84
48
7
167
36
18
66
1
107
12
30
103
65
102
6
30
69
9
7
95
24
108
162
171
3
36
13
11
97
17
108
67
35
12
54
36
36
108
27
144
16
17
138
69
39
30
90
49
131
84
57
81
24
103
23
42
6
24
93
9
150
36
84
61
44
141
168
24
36
42
85
53
72
30
192
37
5
31
35
18
27
39
85
180
155
198
72
24
27
135
18
102
114
15
39
61
41
72
27
9
12
54
21
75
25
53
30
57
75
42
6
90
72
67
17
31
35
42
60
6
12
138
27
93
7
53
90
12
145
23
109
71
162
67
107
36
48
6
96
48
27
4
71
72
186
51
36
39
25
11
288
12
37
11
6
36
12
72
24
66
13
41
30
72
12
6
51
9
96
6
60
229
119
30
96
36
19
5
6
42
138
60
169
156
53
42
85
35
25
35
45
33
12
30
12
36
42
78
30
42
42
42
1
29
6
78
30
30
102
18
84
138
228
36
30
24
211
89
19
11
60
30
79
23
37
23
228
6
18
18
15
60
63
81
231
45
39
36
49
48
48
59
84
37
77
12
30
96
48
174
90
36
36
90
43
192
155
25
29
19
12
29
60
12
18
66
36
55
77
180
138
37
71
72
18
30
54
42
78
36
60
174
90
60
63
33
60
12
7
12
71
48
61
209
60
12
78
30
12
79
48
47
1
12
23
105
84
69
36
6
12
66
42
9
33
43
239
60
24
301
176
189
60
103
71
84
6
36
24
6
54
54
90
12
43
47
1
23
121
29
51
9
66
24
24
73
83
12
97
48
47
18
79
125
114
109
107
54
19
11
90
60
111
39
117
3
204
6
102
69
16
35
198
7
53
102
42
12
18
13
113
12
42
72
1
107
18
30
105
27
96
1
11
37
41
54
42
168
90
25
65
6
6
84
31
11
30
39
15
36
78
60
12
108
12
72
30
60
25
32
21
54
144
174
27
16
12
155
192
30
30
6
12
6
186
36
24
6
25
47
66
24
7
41
78
21
63
12
36
120
45
15
24
36
30
7
60
23
30
30
48
30
30
36
36
24
85
71
48
132
30
18
6
78
6
36
51
27
48
12
78
175
29
30
85
11
24
6
54
61
53
96
6
9
39
54
63
27
6
36
24
19
191
12
78
84
36
54
157
89
24
126
54
6
90
91
119
21
9
180
7
29
163
47
36
18
7
132
12
53
12
6
157
17
24
30
57
135
24
174
156
126
42
18
102
18
18
67
47
18
24
54
12
49
59
54
12
163
11
180
24
36
57
63
186
24
54
48
90
54
18
103
12
17
48
3
15
97
155
60
36
6
43
35
13
5
139
23
25
32
69
54
102
36
30
102
183
15
48
126
103
32
39
96
24
30
42
144
24
49
60
23
18
84
67
35
13
48
20
33
6
25
29
30
6
144
27
69
30
1
89
6
78
79
53
18
6
6
12
12
36
18
19
5
180
3
33
19
23
12
60
66
27
15
49
48
53
18
330
36
18
12
1
35
9
123
37
35
168
48
9
45
30
36
24
24
42
48
6
13
35
18
15
39
48
72
18
ABCD 94041440198*3^$a+1 [50055]
20
16
20
24
12
148
36
5
19
125
96
19
11
81
24
36
48
52
12
41
27
72
52
11
90
43
24
8
69
55
44
21
15
21
63
24
100
20
28
59
1
8
52
5
15
63
21
4
11
13
48
23
9
33
19
36
24
20
16
20
39
13
47
9
36
48
27
33
57
24
120
6
13
8
9
91
12
68
28
5
7
24
8
36
15
36
1
44
4
32
93
6
25
24
35
1
44
27
13
56
4
60
24
32
15
13
12
24
32
39
6
19
20
15
1
120
179
69
4
12
29
7
84
24
11
21
72
72
24
21
43
11
6
19
24
11
61
96
44
45
15
4
32
3
1
59
49
60
96
41
36
7
48
48
65
7
5
27
60
81
75
4
48
20
69
111
28
116
4
36
24
32
88
101
199
35
12
24
30
63
40
20
36
12
28
12
128
16
41
103
5
7
20
33
31
36
192
11
25
36
20
4
60
84
23
9
9
67
48
5
6
81
208
17
7
11
21
51
49
36
23
37
8
16
20
4
12
83
12
33
40
32
12
36
24
12
15
13
36
17
18
36
25
24
56
39
42
7
48
20
144
40
24
5
39
40
48
60
104
69
31
116
4
24
44
28
24
8
12
4
5
31
24
32
3
36
1
24
80
40
5
19
44
12
24
16
20
9
7
68
40
20
16
84
84
32
4
41
43
20
72
124
36
59
6
55
8
12
15
1
20
4
59
9
87
1
35
84
61
8
36
39
1
5
39
24
16
120
47
9
4
5
7
24
11
9
48
60
93
19
5
66
18
27
24
16
24
5
139
32
28
47
9
9
7
132
32
9
7
12
36
24
92
16
35
18
30
72
33
21
31
59
1
8
52
12
41
7
29
36
43
20
12
24
84
15
25
5
27
108
112
95
49
24
36
68
3
78
19
56
40
5
15
136
11
25
12
96
20
4
23
49
104
36
40
60
35
1
24
56
15
37
48
60
44
9
27
9
31
8
36
16
20
52
107
36
13
5
27
39
54
31
20
45
91
8
16
101
39
60
4
32
4
5
19
72
8
36
16
5
24
54
36
9
4
116
132
93
19
53
7
8
3
6
39
16
8
12
24
16
5
6
57
76
60
32
3
6
30
150
31
32
63
37
36
12
24
89
55
12
12
20
63
13
72
104
124
60
44
16
17
27
3
25
108
36
36
48
72
48
5
6
9
64
8
3
60
61
29
19
8
3
49
36
32
99
61
8
45
30
6
31
8
45
27
64
5
19
144
11
36
33
57
19
12
12
12
5
120
24
19
8
4
60
11
49
60
24
36
56
28
80
27
85
12
48
48
56
48
27
49
20
21
6
37
11
45
4
20
16
36
11
49
140
9
31
36
35
78
91
24
5
42
18
7
12
60
32
60
4
12
5
43
11
1
32
52
84
60
5
6
25
108
12
36
53
27
4
125
96
54
13
8
64
8
36
27
133
24
41
27
9
24
67
5
3
40
20
4
120
20
16
32
28
35
25
12
5
39
4
92
3
6
55
11
33
52
24
35
45
64
32
52
36
72
83
57
40
23
9
51
12
54
19
80
60
12
60
39
1
68
36
4
35
36
54
6
109
24
12
8
28
53
30
1
44
27
13
11
81
3
97
12
12
56
45
63
21
6
153
12
4
5
31
65
3
24
40
12
20
4
44
36
100
36
48
56
40
72
44
9
15
40
5
27
39
1
24
11
13
12
8
111
1
53
36
15
9
12
67
60
8
33
7
20
52
56
4
12
24
12
23
6
3
52
11
114
75
9
15
52
29
3
63
73
167
90
3
72
45
24
19
60
5
36
114
45
64
17
66
33
40
12
24
44
4
41
6
66
15
3
45
24
72
99
49
12
24
32
12
60
48
4
24
5
7
59
1
12
23
37
32
40
8
60
12
64
41
55
24
5
27
160
29
24
55
35
102
103
36
5
15
36
40
44
40
20
135
30
54
6
43
48
8
160
20
4
53
43
36
60
48
8
3
25
56
9
6
225
39
1
35
6
43
5
19
131
37
12
41
12
67
11
66
6
25
20
12
36
16
44
40
77
3
24
36
40
5
19
96
56
4
41
19
17
19
168
41
36
6
85
8
64
23
13
71
114
139
41
30
49
23
13
20
84
28
44
24
21
96
3
100
44
28
12
11
25
36
84
20
15
25
12
92
28
48
5
51
28
12
8
36
16
35
36
18
12
67
36
65
12
63
45
127
59
21
28
17
27
27
36
49
5
31
140
24
16
48
35
9
40
107
25
11
54
96
19
35
45
9
27
9
3
28
24
20
60
4
84
32
9
6
13
48
24
36
48
47
25
20
39
36
13
36
24
36
44
16
60
20
9
27
64
8
3
9
4
20
112
8
15
37
44
16
12
17
55
11
18
115
101
19
80
40
12
29
139
11
9
4
8
9
43
12
24
80
27
37
8
12
27
45
81
18
36
25
35
13
32
40
5
79
95
85
5
31
36
84
84
44
88
44
39
25
71
36
30
55
5
27
27
9
12
123
21
15
13
32
4
44
123
30
60
3
15
66
31
24
36
84
5
6
30
63
24
48
40
68
81
31
65
174
1
48
5
67
192
20
81
7
20
4
11
9
4
36
89
67
20
12
28
84
20
48
40
41
27
9
24
36
63
57
6
9
9
19
8
3
25
12
48
56
4
24
128
24
36
39
13
56
16
29
31
71
133
56
15
54
31
41
55
8
36
81
43
5
15
52
5
15
48
15
57
33
79
72
96
24
20
15
21
9
6
9
76
104
4
84
47
30
6
9
28
60
56
72
39
25
56
52
8
3
85
32
4
84
17
39
15
45
9
36
99
4
8
69
3
16
11
13
20
76
41
3
51
12
33
36
40
8
33
43
5
195
57
15
39
13
36
36
41
7
137
43
11
36
1
59
13
53
18
25
60
20
40
5
7
68
36
16
8
45
39
27
90
96
3
100
12
59
25
8
16
5
15
36
16
20
63
37
29
19
5
19
60
32
16
8
27
85
48
12
80
72
27
45
160
20
4
24
47
49
11
121
84
48
17
19
20
60
12
60
9
66
49
20
4
72
12
ABCD 94041781532*3^$a+1 [50044]
9
12
21
3
51
30
3
12
3
21
120
27
9
36
3
54
18
12
48
72
42
3
48
3
9
72
9
42
129
21
144
36
3
39
30
15
87
66
18
9
60
57
18
12
21
27
21
60
15
42
3
69
6
9
72
105
6
12
6
15
9
42
54
6
45
45
30
9
21
51
75
12
21
36
60
3
36
384
6
39
123
132
48
24
60
69
21
66
30
60
75
24
24
15
9
27
21
24
45
111
3
12
72
6
36
30
60
18
30
78
27
63
12
21
9
60
78
72
33
27
60
36
12
9
33
3
12
81
42
144
84
12
24
6
15
48
9
108
63
12
39
45
120
24
21
3
72
24
99
12
33
3
57
12
21
3
24
3
42
171
12
3
150
66
9
27
78
75
9
42
6
99
3
45
15
36
12
42
3
27
48
24
60
9
36
24
45
12
12
3
12
36
15
69
33
72
3
24
24
21
15
51
72
21
9
3
87
30
18
9
48
33
30
33
45
42
57
3
48
9
3
18
15
120
21
3
75
21
72
3
12
48
12
114
39
36
51
9
63
45
276
39
12
21
63
9
87
36
132
6
36
90
30
66
132
12
33
123
45
12
60
15
60
57
84
57
75
3
69
3
48
12
114
18
93
15
18
6
18
63
33
15
117
15
24
9
39
36
9
18
84
21
27
81
9
27
3
117
120
15
33
15
96
66
75
60
69
24
3
24
36
12
60
60
3
12
78
42
72
9
144
12
3
57
3
93
132
60
15
33
27
21
15
57
27
42
3
108
24
36
69
18
48
12
33
3
42
48
6
33
48
24
93
30
18
63
15
69
3
24
33
36
99
30
63
3
69
12
15
33
105
15
12
144
15
6
3
3
78
39
3
54
198
21
12
45
18
9
3
42
18
78
54
21
24
27
96
45
72
51
117
24
3
21
9
6
57
3
30
60
27
93
39
27
6
3
96
45
6
69
15
36
18
30
36
24
81
63
12
45
69
42
33
12
12
45
18
84
18
66
96
144
126
39
24
108
57
12
39
36
3
33
24
36
12
33
48
39
36
39
6
126
18
18
12
12
21
24
3
81
120
21
3
108
3
36
105
24
12
15
9
21
3
39
12
33
27
54
6
69
9
6
42
27
57
30
9
27
78
75
12
12
57
18
66
60
15
21
24
315
57
12
30
33
57
3
3
42
30
90
18
57
12
57
6
45
87
33
57
48
27
15
60
12
21
63
9
48
27
33
57
48
3
21
75
9
42
54
6
48
9
33
18
69
60
93
63
87
9
15
18
87
123
48
60
57
63
33
12
9
18
105
108
60
3
30
12
15
12
3
204
54
6
186
15
12
27
105
9
27
24
9
15
12
9
39
15
24
36
45
51
30
18
36
24
21
84
27
45
3
45
48
9
3
33
15
87
12
45
60
36
39
69
12
60
3
72
60
9
33
15
60
63
12
42
3
27
24
90
24
30
6
231
3
105
87
18
27
108
36
120
15
81
3
105
195
57
24
24
12
15
21
93
6
36
12
117
63
12
60
30
3
3
57
15
30
171
12
45
12
3
9
51
99
21
60
24
3
141
9
42
21
57
27
93
3
3
21
60
36
3
24
6
12
15
99
33
27
156
33
12
3
9
3
24
48
57
48
3
48
57
3
42
3
15
24
33
93
102
42
63
12
12
99
6
75
60
9
27
24
3
21
111
45
84
81
6
93
57
27
27
30
6
30
24
39
87
18
72
39
3
30
15
12
39
45
24
12
3
30
111
12
3
54
6
54
27
3
36
141
33
15
60
15
177
9
87
48
27
57
63
24
24
24
57
39
6
39
75
21
111
30
27
27
165
51
117
33
138
21
33
18
78
6
9
12
75
84
48
45
48
72
3
33
9
30
18
3
51
6
27
57
15
39
45
12
63
69
12
15
18
18
42
75
96
51
69
15
24
6
6
48
42
18
60
45
15
72
45
15
18
6
57
15
9
33
66
69
57
3
12
48
3
90
63
84
15
18
3
60
12
24
9
60
27
12
156
12
27
57
75
45
48
15
21
9
30
45
48
15
57
63
12
81
60
111
36
30
60
48
15
12
57
3
24
60
60
36
27
48
72
57
81
30
108
12
69
24
24
51
45
27
9
15
48
57
15
21
24
51
45
99
36
72
36
6
15
21
48
87
9
3
21
6
18
90
36
42
39
36
69
39
81
30
60
36
33
15
9
27
9
24
96
24
21
15
9
18
24
9
39
6
15
15
69
48
12
15
66
51
39
45
57
27
3
42
42
6
15
15
12
21
36
9
54
36
12
45
24
60
48
48
48
12
3
9
3
18
66
84
36
81
45
123
9
51
12
15
18
51
60
15
66
39
39
12
69
33
63
3
60
60
42
42
6
15
57
135
12
3
105
12
60
12
63
12
36
48
45
36
21
42
18
3
81
3
3
9
51
12
60
30
18
9
9
42
48
9
72
60
3
42
3
45
96
24
42
21
99
24
12
48
66
3
57
96
78
36
48
105
57
24
6
18
30
12
6
15
24
24
9
87
3
45
36
27
60
150
3
12
27
57
21
3
51
36
45
24
33
87
33
72
84
51
3
30
18
9
15
9
60
36
36
24
36
12
33
18
24
180
57
3
120
45
12
45
54
69
48
3
69
12
24
24
21
30
36
36
105
99
21
3
9
27
33
12
9
30
12
24
81
24
39
54
3
15
30
15
12
93
72
3
99
33
111
9
57
144
120
24
3
39
18
6
36
21
72
87
21
3
6
195
3
12
6
30
48
114
27
36
15
30
63
15
36
30
3
57
6
9
48
21
36
96
12
30
18
108
36
108
27
ABCD 94042299602*3^$a+1 [50001]
17
18
36
6
6
30
15
16
83
12
13
179
12
6
90
1
149
12
6
30
7
11
21
16
132
12
5
36
48
48
7
23
13
5
91
29
7
47
30
30
6
6
9
33
24
6
24
1
17
36
30
1
5
15
3
30
12
43
23
13
101
72
24
60
18
30
3
3
85
71
25
11
102
24
12
12
6
9
63
6
3
24
84
21
12
18
1
89
55
23
54
3
28
35
9
51
12
25
23
12
37
5
67
12
17
19
96
11
54
27
15
12
84
48
12
18
18
120
9
15
12
42
12
6
54
42
72
24
42
3
9
24
78
49
29
18
138
42
9
4
23
25
41
30
6
12
6
33
3
121
44
64
17
39
3
24
49
29
55
41
15
27
36
108
12
73
23
84
6
15
21
31
20
81
55
41
12
12
63
3
12
1
53
3
3
13
41
19
84
35
6
30
24
12
36
25
32
3
30
7
108
5
12
30
36
1
23
73
41
7
47
61
17
30
24
168
54
6
42
63
28
17
43
5
18
12
13
89
7
23
12
49
11
36
102
39
39
13
119
73
44
81
79
11
57
51
90
6
12
45
52
12
24
12
5
55
36
29
42
13
23
33
4
29
3
21
54
12
60
73
65
36
54
36
9
9
54
24
6
48
108
48
30
6
27
21
48
66
36
57
36
87
1
59
57
160
29
6
24
9
51
6
18
1
17
15
33
79
11
57
45
162
9
21
108
67
92
40
32
45
48
6
25
35
25
48
59
36
24
72
6
30
13
5
63
15
1
96
11
18
30
69
36
16
48
41
18
36
30
84
48
6
25
47
96
61
29
66
6
30
114
24
78
36
18
6
102
6
73
5
3
33
31
29
6
30
31
47
169
5
6
84
9
15
24
1
17
19
35
204
6
60
60
48
126
1
11
6
39
39
6
108
48
48
42
72
114
30
6
7
17
111
48
15
24
13
23
48
90
43
35
21
45
43
48
36
5
31
60
12
53
6
72
1
20
45
60
6
30
30
72
6
90
24
45
3
6
156
6
85
101
48
30
30
36
19
8
52
20
9
6
12
37
41
19
17
48
12
67
35
105
15
6
48
63
16
17
18
57
15
73
83
73
11
33
52
47
21
15
30
12
6
25
41
72
24
7
8
16
41
6
201
40
12
77
6
12
33
33
19
60
11
37
5
48
39
4
65
66
60
66
12
24
12
67
35
6
31
101
12
54
1
32
88
23
18
55
17
36
48
27
33
90
6
42
6
48
7
29
3
9
31
11
25
17
19
35
48
30
18
84
36
12
9
3
6
36
54
12
49
35
60
78
30
33
16
20
15
48
109
17
36
42
30
18
21
9
31
128
72
15
13
17
30
84
1
17
54
60
54
31
32
21
48
6
24
6
6
37
23
84
73
12
17
60
6
9
27
6
55
41
42
36
33
15
6
27
52
96
12
5
48
18
93
75
18
54
18
6
18
115
131
1
29
6
12
36
21
15
24
24
48
42
15
3
69
15
1
41
12
19
32
15
12
6
39
3
13
89
66
25
47
45
15
48
9
27
33
36
48
24
52
17
30
66
6
45
15
1
65
102
6
48
138
54
6
25
17
30
66
19
48
11
48
49
5
150
85
5
12
18
78
6
93
15
18
6
6
51
9
24
60
15
52
71
138
7
47
21
52
72
11
6
7
185
72
7
132
29
18
1
23
12
9
3
6
30
42
6
18
48
79
41
6
9
69
139
36
17
18
48
12
37
12
29
48
42
13
17
15
16
11
6
6
1
68
3
33
9
7
11
69
3
12
1
35
6
66
66
12
7
143
24
6
12
30
6
30
61
11
96
12
18
30
141
51
78
27
24
12
93
67
23
6
6
217
24
47
42
42
30
12
78
12
48
25
11
12
48
18
3
45
6
9
16
144
20
99
48
33
39
24
72
102
31
47
45
9
27
87
36
36
21
9
24
108
19
41
18
69
16
41
84
18
66
18
30
24
63
15
6
12
67
17
66
18
60
27
52
95
49
84
44
36
57
31
41
43
29
24
18
45
16
11
48
13
5
43
24
11
54
90
97
12
17
3
69
24
3
39
48
42
30
49
113
3
3
6
39
51
42
6
30
54
6
36
18
24
18
66
61
5
24
78
1
5
66
42
51
16
20
135
97
11
60
61
53
31
113
18
6
15
27
57
39
36
120
36
36
6
36
18
13
24
5
12
15
81
48
6
24
73
41
24
18
42
54
21
39
12
54
79
17
6
6
18
30
12
6
33
16
83
78
31
35
96
90
48
6
21
81
7
59
33
69
55
35
6
60
91
41
18
24
18
42
48
49
36
20
48
9
79
95
36
1
12
5
78
114
36
42
1
47
1
80
33
18
42
30
6
67
29
96
12
7
12
11
49
35
78
84
12
99
3
78
42
6
79
92
21
30
54
12
6
6
6
48
78
27
3
13
89
24
31
36
36
41
66
60
73
89
48
18
6
15
24
9
24
19
17
31
20
33
63
3
24
21
96
27
24
12
36
12
36
36
12
36
48
1
23
1
12
5
6
24
12
45
4
17
139
65
7
11
48
120
84
48
12
37
35
24
48
25
29
63
9
54
18
3
27
36
45
16
5
67
17
144
24
51
4
32
153
48
39
64
17
72
6
36
6
79
41
54
12
24
30
24
39
15
6
18
72
42
6
6
15
52
65
7
5
54
54
24
42
12
6
54
72
78
42
61
11
1
11
9
24
3
12
1
17
55
131
85
23
48
36
24
36
36
9
27
6
90
57
3
57
3
120
121
24
11
48
6
7
120
8
3
9
16
11
49
5
42
21
51
18
24
19
20
39
33
9
39
87
114
31
23
1
41
6
6
126
33
21
66
102
6
81
28
36
23
57
123
13
23
12
21
16
108
36
35
6
36
3
33
54
42
24
7
29
12
42
12
24
6
36
12
12
18
49
11
9
48
33
54
6
15
16
29
7
11
30
19
5
24
3
4
11
36
9
27
45
16
23
9
51
42
3
16
23
60
21
87
9
64
24
23
12
24
30
48
48
18
102
18
6
63
15
24
24
36
24
6
96
72
6
1
20
3
18
12
66
30
31
35
1
83
30
30
24
6
30
114
6
6
15
40
17
15
16
17
6
42
6
36
54
7
11
6
78
12
73
17
12
84
12
126
33
24
45
79
32
15
54
ABCD 94042807988*3^$a+1 [50140]
91
119
36
61
263
133
53
55
36
24
179
1
59
193
53
139
72
53
66
54
36
30
1
29
7
72
101
115
5
7
47
30
55
155
60
6
24
7
29
79
5
31
65
19
41
127
108
95
24
181
24
5
283
228
35
25
12
113
55
5
54
97
89
24
6
25
35
24
60
126
54
25
65
6
145
96
59
24
96
60
24
60
37
48
5
66
54
6
1
143
37
83
37
83
85
5
60
96
31
23
30
126
37
17
30
85
35
66
79
35
1
149
90
90
151
35
25
95
24
73
17
36
24
60
6
150
180
19
36
72
293
114
60
36
60
30
90
121
24
149
31
36
59
157
17
90
30
36
7
17
343
108
155
30
7
17
30
133
24
23
157
108
12
60
263
6
24
36
79
41
150
54
66
30
30
49
35
1
89
175
35
6
174
97
23
6
19
11
24
66
7
24
48
11
84
6
139
11
1
23
36
49
11
90
115
65
24
91
65
60
79
71
180
30
54
30
7
96
47
6
24
90
25
5
103
53
24
90
37
23
96
234
7
108
11
174
30
6
7
108
5
60
67
47
133
17
127
29
54
6
24
96
55
36
24
29
6
180
49
35
6
91
29
24
36
19
125
60
103
107
36
144
120
96
1
323
186
67
53
24
60
120
96
24
66
30
114
1
96
108
5
60
30
6
60
127
173
60
55
29
187
29
174
180
85
5
90
66
54
186
54
6
114
37
29
7
83
24
37
83
1
35
60
24
60
126
19
5
91
65
7
17
6
25
29
7
29
67
233
30
30
60
84
120
6
24
36
61
144
12
113
55
36
36
12
5
60
175
215
66
7
77
30
30
36
30
120
24
66
19
71
30
90
30
7
53
54
1
72
24
59
24
30
30
30
55
41
19
48
24
173
223
47
36
60
90
54
30
90
37
24
35
84
73
60
107
126
19
71
24
66
114
60
6
30
60
30
54
1
144
11
240
97
72
5
30
60
121
72
17
60
43
17
127
119
54
43
24
29
187
192
5
91
36
84
59
1
5
67
47
60
37
53
91
65
54
97
84
96
48
60
41
24
43
72
5
60
66
241
23
60
126
24
66
90
79
180
65
103
17
36
24
6
181
108
11
114
156
24
6
30
30
90
31
59
120
1
119
25
95
24
6
31
233
276
91
23
25
5
66
25
29
7
23
6
7
17
31
5
60
114
37
23
1
35
49
96
5
60
30
61
59
30
7
77
30
90
30
6
114
6
120
151
60
83
120
6
114
150
7
53
60
66
84
13
108
29
30
210
31
185
24
90
66
31
144
60
5
24
115
35
90
55
72
143
126
91
108
71
24
25
41
60
54
61
5
30
30
90
157
53
19
48
53
54
25
36
35
49
5
67
59
49
108
144
23
6
54
13
143
1
84
72
17
30
6
7
53
84
151
179
96
120
84
120
96
60
294
60
60
186
54
186
60
109
5
36
54
13
23
157
83
169
71
114
67
23
120
6
84
30
61
29
43
23
114
55
180
65
90
85
215
60
36
85
5
7
113
54
120
37
168
155
36
1
83
6
90
1
59
174
90
126
24
150
6
30
54
6
54
7
29
114
217
84
5
30
241
29
19
41
31
36
263
169
5
60
30
36
181
113
90
85
11
24
36
1
59
24
66
120
60
139
11
25
5
79
132
23
6
24
66
84
13
17
96
150
30
7
137
7
143
66
24
66
60
24
96
61
59
1
23
30
6
30
84
30
60
66
114
1
35
30
31
36
77
30
37
83
126
114
145
72
36
120
17
ABCD 94043292782*3^$a+1 [50034]
39
64
56
135
156
13
32
40
8
72
24
33
48
55
77
91
11
21
48
72
40
24
24
77
222
13
120
8
16
48
168
35
180
9
51
30
15
88
101
3
87
25
23
81
24
48
48
40
29
163
35
13
24
56
40
96
185
39
51
85
128
16
32
45
132
103
32
75
18
3
39
25
23
9
105
156
147
40
120
485
51
40
149
3
27
13
48
29
67
5
36
39
3
18
30
37
35
45
135
1
77
99
63
48
57
16
59
13
17
60
12
151
32
72
51
37
48
8
40
11
45
81
175
77
27
88
8
9
15
40
11
312
30
183
69
96
30
13
257
7
47
81
15
9
21
19
24
101
36
42
18
12
42
93
105
175
168
65
127
48
24
56
177
7
35
69
129
12
3
33
63
40
29
91
24
5
211
59
13
5
27
136
96
8
93
19
113
12
99
99
37
48
47
33
48
9
103
77
91
17
31
32
40
48
80
24
135
1
72
5
72
3
40
72
96
89
78
210
60
30
54
31
77
91
17
24
48
55
35
18
114
33
75
30
87
3
93
69
211
29
19
200
24
3
85
5
27
33
55
35
30
54
126
75
147
30
7
104
160
71
9
16
48
17
18
85
32
264
51
141
24
75
66
67
8
195
42
91
32
40
8
24
75
48
42
3
15
49
35
85
113
7
65
168
12
43
107
21
144
123
21
207
9
48
75
12
33
16
11
61
137
55
65
87
111
9
171
45
27
45
16
11
6
103
32
75
85
8
39
25
32
136
8
24
45
75
243
37
8
120
112
47
126
24
3
48
240
27
21
64
23
180
54
150
1
120
59
13
17
39
87
33
21
19
72
17
55
32
24
177
7
173
43
32
160
59
30
79
29
51
27
12
57
48
57
15
48
27
18
27
16
8
81
18
21
9
31
72
8
21
216
3
40
59
13
5
72
211
29
43
59
93
33
39
33
108
24
3
288
160
48
77
115
32
96
16
5
51
48
27
13
152
87
18
15
112
53
54
180
18
7
11
42
12
63
48
48
136
53
12
55
5
66
54
51
72
117
3
120
72
51
42
27
21
42
30
51
40
80
16
24
56
3
21
57
39
40
80
141
24
19
29
115
17
39
96
64
71
108
102
31
72
8
69
108
55
53
19
96
47
18
72
63
24
40
35
6
15
147
165
16
24
227
61
32
16
29
115
47
33
57
36
3
96
123
30
162
6
7
8
160
32
93
72
43
197
12
31
5
115
24
56
39
18
90
37
120
96
5
174
13
65
87
33
87
64
24
203
45
27
13
95
42
7
8
33
60
219
16
197
108
84
51
165
54
78
303
40
192
56
16
41
12
75
15
1
32
40
48
72
65
72
12
19
72
152
40
32
81
162
21
144
208
152
105
127
71
33
21
75
88
5
67
53
67
48
32
3
102
55
35
78
48
7
65
252
91
32
45
43
77
115
17
175
8
72
33
12
19
89
7
56
45
67
48
128
16
8
408
40
32
153
87
3
13
77
54
90
99
27
37
8
208
24
35
102
60
156
87
48
27
37
5
48
27
24
112
5
163
80
27
93
9
31
24
56
57
295
80
129
279
96
96
15
25
77
90
60
21
81
60
48
27
24
9
18
13
152
27
90
3
24
153
55
72
71
49
120
56
45
363
160
161
36
27
48
87
78
163
47
25
29
19
77
84
18
18
19
8
88
32
75
120
18
27
45
108
42
13
168
107
12
198
3
64
272
3
21
159
25
173
54
78
12
3
33
7
53
12
63
159
36
45
40
77
3
48
21
30
45
88
35
165
40
8
168
40
77
42
1
107
54
159
ABCD 94043848844*3^$a+1 [50077]
5
67
69
27
33
12
32
13
39
36
33
48
72
51
3
41
36
19
90
102
18
18
5
139
60
33
195
77
55
9
140
13
3
48
60
48
20
4
60
3
57
33
15
57
15
21
3
8
28
39
12
153
24
8
55
33
3
12
9
9
47
7
33
45
27
8
55
81
32
43
21
56
4
9
42
18
18
12
9
20
4
27
102
18
18
6
69
21
71
16
3
66
47
31
102
99
68
13
39
15
18
6
12
114
30
6
23
76
9
48
114
53
73
36
23
16
15
9
36
111
96
36
17
88
36
48
116
139
29
7
24
33
51
36
45
48
21
23
205
59
16
44
4
273
15
24
51
77
67
72
24
72
18
12
18
18
11
12
60
13
30
36
41
88
33
42
66
6
33
3
33
57
126
9
3
57
20
19
21
20
13
102
36
24
54
30
77
16
39
102
23
1
30
33
117
66
90
18
54
183
24
32
1
66
6
120
60
35
67
5
88
15
69
171
12
6
174
21
51
29
31
108
12
36
60
216
120
6
18
120
9
36
27
33
21
18
60
54
87
15
24
41
76
8
49
6
9
8
19
45
68
67
84
72
29
25
42
149
124
9
108
59
31
6
36
35
73
27
63
12
60
5
31
9
39
57
44
13
18
5
7
24
9
27
9
12
32
67
90
3
3
12
9
24
63
36
36
18
27
192
48
44
16
51
12
5
103
29
43
69
3
29
31
57
120
24
20
31
5
7
132
12
42
15
3
36
84
33
84
63
29
31
12
41
37
35
13
36
72
6
12
9
20
12
31
29
4
57
11
97
39
183
9
3
21
57
3
63
29
13
18
33
3
12
42
59
31
45
39
33
8
16
33
6
18
159
8
40
75
33
21
63
105
66
90
11
25
6
93
68
16
57
3
45
78
72
45
27
66
147
20
67
93
39
17
4
48
111
12
9
15
12
29
97
63
48
20
4
27
24
9
39
24
84
29
12
52
36
80
108
84
31
6
51
51
24
66
51
63
36
165
63
18
11
31
77
7
57
20
60
16
20
28
8
43
36
33
21
6
36
17
19
156
6
51
15
24
9
9
27
39
96
36
5
67
48
60
45
24
15
113
16
33
78
48
29
7
36
18
119
85
18
108
5
64
120
3
6
120
6
17
16
20
4
99
5
4
9
59
73
23
43
36
45
20
40
93
114
5
25
3
8
7
9
15
48
33
12
117
59
19
9
225
35
28
48
24
3
213
84
15
53
31
6
12
36
6
90
35
4
15
72
12
9
20
7
36
9
12
188
36
13
54
108
53
49
6
18
15
51
6
27
12
15
41
67
48
108
65
40
3
45
87
41
25
15
63
41
7
137
4
12
128
61
96
18
33
15
33
9
75
27
9
33
95
7
225
24
21
36
6
12
21
33
39
48
36
57
51
27
84
18
54
9
33
12
90
41
52
12
24
12
153
66
9
32
28
44
49
6
17
1
23
31
21
140
24
97
23
19
72
5
48
16
24
27
60
66
3
80
28
33
3
3
41
43
57
48
3
72
33
9
54
48
41
103
21
15
24
77
40
68
108
43
45
32
55
5
16
20
12
36
24
103
138
39
57
30
24
12
21
21
12
18
270
6
5
7
57
20
64
3
36
5
31
60
36
17
28
32
16
9
18
29
67
18
18
36
93
32
19
5
115
29
12
28
24
39
48
60
21
72
24
81
39
24
111
9
33
36
107
73
51
39
12
129
3
41
52
32
19
18
48
18
57
72
96
33
48
15
39
42
3
87
53
31
18
42
149
67
54
48
23
13
59
103
24
18
23
43
5
36
4
81
72
51
3
9
27
18
3
20
28
99
81
21
150
17
67
5
88
39
93
123
17
40
12
69
23
4
20
72
40
12
27
41
72
91
5
13
66
5
60
7
24
30
126
5
121
11
7
6
90
9
12
141
23
4
27
54
15
3
153
75
240
53
64
3
72
101
13
12
147
24
48
12
3
113
1
18
21
48
51
129
12
48
45
78
21
36
20
16
24
8
67
41
85
47
7
21
15
21
15
29
4
72
84
15
17
76
36
15
12
9
27
60
17
91
21
9
23
19
48
60
17
16
48
81
102
105
3
24
66
11
112
3
60
45
27
5
12
4
27
41
40
87
17
55
12
9
27
153
69
66
101
36
12
37
23
13
138
45
84
96
123
72
36
18
48
42
41
31
21
9
47
25
24
63
93
27
12
21
30
24
120
33
8
24
43
24
53
4
99
6
51
39
54
12
27
45
15
104
7
36
33
132
8
31
72
33
44
36
7
41
16
39
53
4
60
9
12
6
30
23
36
85
18
81
15
21
15
21
24
3
72
6
87
33
18
216
101
133
75
8
115
33
45
63
9
111
63
186
23
67
9
3
45
20
67
9
63
5
256
32
12
13
6
33
144
80
79
93
15
29
103
125
28
3
6
90
36
41
61
18
9
96
24
8
16
24
36
57
155
67
21
24
72
32
7
6
23
31
90
107
28
63
12
5
31
5
19
9
39
21
72
21
39
27
36
5
199
21
207
21
15
9
24
12
176
85
36
23
91
66
3
3
48
41
55
12
6
18
48
6
30
96
5
25
27
48
15
60
36
48
57
39
17
91
12
9
27
6
36
35
64
24
24
24
75
ABCD 94043978326*3^$a+1 [50012]
17
79
41
7
20
3
6
19
29
39
84
24
9
96
30
1
12
17
18
6
12
15
12
33
163
24
168
8
81
36
42
24
1
56
177
60
18
85
20
9
103
44
57
186
24
18
3
45
31
32
40
56
9
48
15
12
28
5
36
39
88
24
17
30
81
4
29
6
33
40
48
5
15
28
77
7
60
41
39
84
96
16
41
87
4
12
20
28
53
6
85
41
60
15
28
83
18
15
28
20
33
24
6
25
84
36
23
1
216
8
9
48
7
5
43
41
6
18
60
66
33
24
64
5
12
79
32
105
24
15
28
80
27
49
17
7
17
12
15
9
43
12
65
66
90
99
28
5
84
6
21
3
61
44
40
5
99
21
120
36
7
24
23
90
3
12
9
15
64
44
21
6
9
12
100
96
24
23
45
21
84
72
235
53
79
32
21
7
29
12
7
20
93
15
4
68
16
32
9
60
19
17
60
42
33
45
18
25
56
124
29
99
36
33
39
15
85
60
5
31
48
5
91
11
25
95
25
20
52
128
33
55
36
65
27
4
41
42
9
33
19
77
31
36
77
30
21
3
18
55
29
3
33
48
6
13
17
18
81
21
42
90
31
84
41
24
19
12
11
21
45
79
5
15
160
29
24
84
43
29
31
68
112
47
66
6
21
112
59
66
30
24
30
72
55
11
42
36
43
12
48
17
12
24
63
48
21
3
33
111
9
139
41
18
18
7
29
12
7
41
7
17
15
45
91
144
8
40
17
67
41
84
55
5
66
42
48
54
30
3
87
42
15
4
5
7
8
12
16
89
27
40
77
36
6
24
85
53
48
79
149
7
35
90
99
33
15
52
44
64
116
16
56
69
60
7
8
33
15
24
57
7
17
174
13
68
39
18
7
5
43
53
55
5
36
96
27
9
6
33
60
100
44
9
39
3
24
18
87
39
30
18
30
7
12
72
8
69
31
59
21
69
108
96
24
18
1
41
6
25
60
48
35
66
24
3
4
32
21
12
7
23
96
61
5
24
3
45
12
39
4
5
12
79
53
147
21
18
25
17
84
90
21
4
12
5
43
35
6
19
5
144
42
9
28
44
48
96
129
24
48
7
224
21
36
27
33
18
9
15
1
20
9
12
43
41
66
6
72
24
15
52
12
12
32
100
113
3
12
28
5
18
9
16
24
17
27
28
5
75
16
120
48
41
31
180
11
9
28
11
72
45
16
17
99
16
17
12
18
78
12
19
59
49
47
24
6
60
55
5
43
56
33
24
15
45
7
12
77
24
42
57
40
101
79
17
3
63
1
8
39
42
19
17
79
20
72
160
29
3
15
48
33
48
39
25
84
32
4
65
27
9
138
33
45
210
18
15
69
132
51
27
73
8
4
125
6
18
102
9
15
73
17
55
5
48
3
9
78
24
49
20
21
12
24
43
5
60
126
13
17
43
32
87
90
67
68
63
45
9
39
4
72
29
36
111
24
88
32
40
17
39
36
28
5
48
31
36
29
3
12
16
11
9
135
24
9
33
19
5
126
24
25
12
17
27
81
7
5
72
91
17
6
73
80
33
12
27
9
36
18
24
54
31
44
4
29
30
57
249
63
16
17
72
6
42
31
89
51
28
8
72
36
21
27
33
67
8
16
17
54
25
32
16
17
63
57
27
9
55
17
90
33
21
15
33
84
36
24
19
32
57
19
17
36
6
90
6
9
87
6
63
21
24
30
48
1
17
39
21
67
5
3
33
102
24
109
5
43
17
12
99
33
127
41
48
43
56
21
15
28
197
19
17
7
77
12
43
29
126
18
84
27
36
28
8
12
9
132
3
57
42
45
45
55
23
24
25
32
40
32
64
53
7
20
15
138
31
23
57
81
48
87
129
31
29
12
6
66
6
181
12
20
28
23
126
90
42
24
78
54
48
27
232
32
60
4
17
12
36
72
24
43
17
42
6
12
48
19
5
6
30
18
1
20
3
1
23
21
16
36
47
13
12
41
31
12
17
18
18
15
40
17
79
17
7
12
48
44
4
20
15
24
24
57
36
16
12
68
12
57
15
57
7
41
19
17
3
24
15
6
60
24
84
7
11
126
27
12
16
36
44
16
35
6
51
72
9
3
96
21
7
41
6
25
60
77
30
24
24
117
48
105
18
6
31
11
33
9
36
19
77
3
9
39
21
66
45
36
12
4
12
89
216
12
24
12
15
51
33
88
48
23
9
16
32
15
37
5
150
33
40
95
25
17
55
53
19
17
30
18
31
24
5
39
84
141
211
41
36
63
28
77
48
12
63
21
36
31
8
33
91
29
96
39
64
53
48
7
53
48
63
9
6
30
63
21
156
12
12
3
64
8
45
19
5
18
1
56
9
3
9
84
3
12
33
3
4
17
7
41
75
21
48
31
5
36
31
221
12
15
69
132
7
17
27
52
48
5
12
30
72
1
53
36
30
6
103
12
20
3
93
52
71
21
48
57
60
15
28
185
36
51
3
42
51
4
8
69
3
16
72
47
18
24
12
15
129
60
36
3
57
3
36
57
30
25
12
36
5
12
39
52
32
3
61
36
17
7
8
136
29
18
42
24
6
45
21
91
20
76
11
24
25
20
33
48
24
19
23
24
69
4
5
3
63
25
17
12
36
43
35
9
16
20
48
4
29
31
89
43
48
23
57
72
21
123
4
12
29
7
29
60
39
96
52
48
44
9
171
28
36
5
12
6
18
48
54
9
81
55
95
42
54
1
5
43
17
399
33
72
12
103
36
12
17
43
17
15
15
6
43
84
35
9
15
121
23
37
96
12
65
48
3
16
60
5
3
15
24
30
43
48
60
53
31
23
24
45
28
24
12
12
29
19
84
137
39
21
12
18
48
24
33
24
12
33
19
24
41
24
ABCD 94044054452*3^$a+1 [50013]
64
17
31
80
15
25
23
105
160
77
43
24
47
264
1
5
30
45
24
21
43
17
36
43
41
31
65
7
47
129
15
12
37
113
90
85
168
72
29
99
45
27
15
30
24
36
87
40
48
8
135
25
71
1
32
136
5
36
144
15
21
24
19
53
48
27
33
36
54
66
96
27
16
5
60
87
64
8
16
24
8
45
67
8
112
96
72
35
234
19
71
54
36
103
11
69
72
24
87
30
3
21
91
80
39
25
8
40
72
96
29
24
27
45
18
120
36
54
55
96
24
41
31
83
36
144
12
60
90
90
37
56
192
24
120
21
75
15
169
80
21
43
47
25
48
24
48
8
16
5
171
15
144
9
64
8
9
30
24
25
24
48
104
45
3
72
16
23
102
24
66
9
64
5
30
42
19
89
31
24
17
39
24
16
41
15
93
60
15
72
40
32
16
35
45
40
137
30
33
24
33
15
45
243
40
32
99
141
24
15
1
8
160
101
43
23
60
48
60
30
51
39
60
12
198
72
19
48
47
25
5
123
27
61
24
59
90
19
17
79
5
36
24
31
161
24
30
24
30
42
57
40
41
72
87
40
32
9
120
132
75
9
114
66
75
51
18
42
9
111
97
53
18
1
56
69
99
16
5
75
15
144
6
19
56
15
25
65
30
126
67
41
150
30
36
6
33
105
6
1
8
45
36
54
57
72
63
9
81
108
36
54
129
16
5
67
80
69
43
11
246
63
72
69
12
55
8
64
128
33
31
8
21
36
55
24
77
139
96
5
144
3
192
16
32
120
81
31
29
12
60
18
25
41
6
33
96
159
9
136
17
15
15
18
15
40
56
48
27
54
12
24
19
71
49
125
99
16
152
24
64
11
30
6
105
15
114
31
24
11
93
15
96
1
24
29
91
71
33
75
165
40
5
27
15
18
30
6
66
97
53
48
115
47
9
9
15
57
55
23
1
48
71
42
63
21
36
7
32
24
87
18
12
27
33
54
33
16
17
15
9
39
112
29
3
48
144
15
60
45
24
24
40
23
9
40
29
139
41
12
18
1
48
77
60
55
8
27
85
41
15
15
18
111
40
8
153
48
6
25
8
48
24
48
21
6
84
6
3
213
90
9
16
23
36
36
9
40
8
141
42
25
23
6
84
55
24
47
1
5
3
40
120
17
30
24
33
3
13
35
21
15
6
90
9
9
79
32
231
54
30
6
55
29
144
132
48
36
96
139
8
81
15
27
13
17
7
11
36
60
109
161
15
64
24
23
234
36
67
131
36
54
139
8
88
32
93
30
36
60
13
17
79
32
48
21
75
24
16
29
60
36
19
137
39
75
30
39
21
246
165
15
9
64
95
1
48
32
39
49
8
15
18
15
21
3
16
56
120
171
133
24
23
48
1
41
54
1
24
5
60
30
6
3
15
25
56
16
5
67
23
240
18
12
18
42
18
61
5
60
31
72
23
33
87
18
42
18
30
109
41
126
30
75
15
6
30
108
72
78
19
8
39
126
18
42
7
11
12
25
53
120
36
6
33
51
6
54
1
24
56
39
60
36
97
32
45
36
79
155
21
15
57
3
30
18
37
24
35
54
15
16
95
54
67
35
54
60
66
25
83
21
96
40
8
15
6
43
173
48
115
120
32
39
60
109
17
7
8
15
24
1
32
96
160
32
39
49
24
11
42
43
72
29
3
16
17
15
15
9
15
25
80
15
6
90
48
9
16
32
40
72
48
8
24
40
72
59
90
91
96
65
79
119
1
48
8
9
36
60
48
39
48
64
48
23
48
105
45
66
90
15
24
40
144
56
27
144
90
43
47
96
18
31
41
84
24
66
121
8
16
35
21
24
15
49
17
7
11
229
80
16
32
40
5
48
36
6
198
36
30
6
19
71
30
18
49
32
15
33
33
15
48
15
72
18
31
185
79
32
33
120
96
63
57
39
15
1
41
63
72
40
72
17
36
18
162
103
72
5
27
27
189
40
32
9
36
283
41
36
123
201
24
127
144
11
78
31
35
93
21
12
79
65
39
15
6
43
47
1
24
104
15
12
18
19
32
9
30
25
120
24
8
39
24
30
19
56
16
5
36
15
15
54
24
36
39
15
30
19
23
48
9
72
51
13
5
90
30
6
13
32
279
25
5
60
30
25
24
23
18
39
57
31
125
27
72
15
9
40
41
30
24
1
48
71
1
96
104
24
40
5
6
30
36
24
3
48
40
24
5
36
24
84
19
41
36
30
21
15
105
39
6
120
27
72
15
9
135
25
77
18
150
19
47
6
43
32
15
33
75
66
123
16
120
17
15
33
6
33
16
5
19
8
3
69
27
21
123
30
111
16
149
30
ABCD 94044228808*3^$a+1 [50011]
36
8
21
66
13
11
18
12
78
12
9
36
36
15
102
67
84
11
25
11
97
17
75
105
66
9
63
1
36
56
69
18
60
93
15
12
117
105
30
61
29
18
18
3
39
145
68
52
48
8
96
40
8
57
15
15
121
8
60
171
9
40
24
35
60
18
15
15
60
12
1
72
8
120
64
5
78
69
24
40
36
80
75
30
36
60
75
28
44
45
27
28
17
115
11
144
18
67
5
6
12
18
3
16
20
21
7
77
6
30
43
20
12
15
73
12
5
24
48
31
72
32
87
21
27
72
18
108
67
152
100
11
37
12
56
39
25
8
33
24
55
35
141
24
45
3
15
81
124
12
8
45
3
87
21
87
133
20
4
32
45
6
25
80
60
9
6
210
3
96
15
145
84
12
140
48
4
32
28
96
20
36
93
3
64
53
60
91
36
104
16
8
33
43
59
73
60
68
64
83
205
29
90
1
35
33
69
27
4
77
54
78
12
18
57
4
11
6
43
104
72
48
75
21
9
43
68
87
9
63
18
63
51
66
60
55
24
221
204
19
11
1
17
90
21
24
12
3
1
56
64
192
29
3
36
159
30
115
36
56
88
12
5
159
51
78
7
24
41
90
48
18
72
78
84
13
36
32
27
21
16
35
45
81
60
139
35
1
12
23
9
15
21
48
60
51
21
88
71
25
8
40
53
79
203
21
36
15
9
69
31
17
43
36
96
185
19
8
87
18
51
21
15
24
4
60
8
9
111
39
33
15
73
17
111
24
88
84
23
21
16
11
72
1
59
18
223
36
23
72
1
12
192
20
148
95
1
17
39
280
23
18
39
21
115
47
12
13
47
49
24
36
240
12
29
55
20
3
25
12
35
90
3
45
103
5
55
35
54
36
144
3
33
39
40
20
36
9
31
32
120
3
69
16
8
12
52
5
18
85
125
24
30
150
19
89
7
23
121
24
12
5
18
153
27
37
35
13
48
144
11
9
15
49
12
149
36
7
92
84
100
24
113
87
33
39
3
12
18
7
53
67
71
90
39
60
124
29
43
24
36
59
6
75
4
80
33
27
48
40
125
30
21
24
27
13
95
60
48
162
147
165
39
12
52
35
78
115
8
24
28
12
32
36
27
73
12
36
72
68
36
45
79
47
85
119
66
63
171
6
30
24
129
144
72
48
15
57
21
30
24
21
159
66
24
39
76
80
3
18
123
36
40
48
95
30
27
136
17
72
63
28
164
15
45
76
5
42
12
9
36
45
90
6
67
35
42
48
3
15
9
45
43
56
36
171
42
7
104
64
77
19
60
41
36
39
15
81
72
15
37
35
33
3
72
21
27
60
97
8
24
81
3
51
169
17
15
52
5
30
25
180
20
12
16
59
49
77
123
87
9
135
78
30
78
7
80
40
35
12
49
29
30
45
40
152
33
42
21
4
65
36
43
44
15
117
51
49
8
48
129
36
75
84
51
13
11
33
36
36
21
55
17
12
18
37
44
4
47
33
40
32
36
39
21
40
44
51
73
36
53
42
13
17
31
168
167
33
24
12
16
44
15
18
102
1
77
30
1
41
51
100
68
9
147
36
129
39
27
42
147
28
12
155
61
108
96
5
43
5
111
60
36
15
61
29
103
48
59
18
78
13
20
159
60
73
204
5
6
49
8
15
138
3
21
151
24
5
43
65
48
114
30
39
24
27
81
45
3
36
60
15
1
48
12
29
19
56
40
41
39
75
21
64
23
33
168
4
108
47
72
1
17
300
72
18
1
89
43
35
12
45
27
60
1
89
15
180
4
56
15
69
64
116
24
16
29
27
123
102
6
12
57
28
77
39
4
47
9
81
19
17
19
108
12
11
72
33
52
77
15
93
15
3
54
43
32
63
133
17
247
56
28
59
57
16
35
24
85
125
31
68
16
83
73
35
42
31
216
35
25
125
103
80
177
183
87
216
30
7
48
48
12
17
67
44
36
4
47
57
48
72
15
60
1
47
37
53
39
21
15
72
132
100
24
17
54
25
80
88
48
24
20
64
32
4
8
72
24
9
132
259
36
23
45
12
16
77
7
24
41
111
69
43
23
25
12
17
31
95
109
164
60
40
104
33
30
129
75
21
72
16
60
32
45
3
36
40
65
6
25
5
99
28
5
15
136
84
36
137
39
124
20
51
36
9
40
48
32
88
12
23
18
67
48
84
5
31
60
20
15
12
18
63
141
90
66
27
16
12
12
8
15
109
60
240
24
131
109
60
84
60
ABCD 94044372952*3^$a+1 [50005]
41
19
29
7
56
4
48
95
30
12
48
72
36
7
20
36
9
7
53
3
64
41
7
47
6
12
108
7
12
29
7
12
17
90
78
6
25
11
18
72
120
6
18
55
32
27
81
21
60
31
5
60
19
119
30
175
24
56
51
24
36
1
5
42
13
60
53
36
31
35
18
199
5
66
9
75
18
19
11
18
7
72
8
60
4
8
33
42
13
17
7
36
23
45
57
90
57
45
6
6
43
80
48
9
24
24
102
9
9
6
1
36
20
3
24
13
17
12
18
1
5
114
12
6
48
36
48
198
18
60
12
84
36
19
96
5
60
18
24
1
12
59
13
23
60
24
1
35
18
24
7
96
65
24
3
15
1
11
9
75
12
42
6
9
21
114
42
31
5
27
112
59
37
65
18
37
120
29
6
54
6
18
12
15
28
5
12
12
12
120
6
12
42
24
19
96
59
30
31
59
18
67
125
43
23
25
35
42
15
27
37
11
73
140
84
27
54
7
8
39
72
13
5
31
29
6
36
18
90
21
9
43
20
12
28
48
36
36
12
23
13
65
6
1
23
1
41
15
4
23
18
42
1
12
48
29
12
24
6
13
12
36
24
11
12
1
24
5
67
44
16
5
6
72
12
60
60
13
12
11
33
21
48
12
36
30
13
24
17
24
55
29
67
24
36
23
78
7
23
13
89
12
48
6
25
11
6
18
180
54
36
36
43
11
36
90
30
1
23
57
3
72
54
19
77
72
48
63
39
25
8
27
6
6
25
29
6
60
121
12
17
138
25
60
60
11
25
12
5
43
20
12
9
24
7
92
15
18
12
150
1
77
24
55
44
147
13
5
24
30
36
6
3
28
53
15
12
28
24
8
39
30
3
28
35
18
6
1
47
1
29
7
5
43
11
24
18
48
31
5
19
17
15
4
29
7
23
37
5
54
25
23
1
29
51
16
53
43
48
11
18
6
114
3
28
11
1
5
78
24
42
36
7
71
1
5
66
12
25
5
42
30
24
31
144
47
18
6
36
90
27
15
1
12
23
12
42
60
120
6
37
47
1
36
41
18
57
64
29
6
18
12
24
12
12
6
114
12
19
17
7
65
12
79
5
30
9
36
16
11
25
5
55
48
59
1
17
15
9
31
35
24
54
24
7
11
13
11
6
19
125
31
17
12
18
48
85
23
37
24
35
66
55
47
1
11
73
60
11
42
12
12
78
25
17
39
9
7
36
60
68
4
60
5
43
47
33
87
48
54
31
77
6
36
1
65
27
3
33
39
97
11
37
5
72
30
6
19
65
6
45
27
13
59
24
30
151
5
54
12
30
24
3
33
55
95
42
6
57
63
30
36
60
24
24
51
76
5
96
18
12
30
3
21
30
13
12
5
55
24
17
7
23
114
120
18
21
16
11
24
84
25
96
41
19
5
31
17
7
24
17
12
18
25
23
6
66
12
6
36
19
35
9
28
29
90
1
12
47
36
33
12
27
36
37
48
5
30
72
33
64
68
28
41
51
3
6
60
24
39
57
55
29
12
12
63
64
24
17
79
35
61
29
19
5
31
36
12
11
25
92
4
71
25
29
31
17
12
19
5
31
35
48
42
18
18
24
6
12
6
7
17
63
4
53
127
5
126
25
29
63
63
25
12
48
17
42
1
17
6
90
12
12
175
5
42
18
7
5
30
18
63
112
60
23
18
6
121
108
12
5
67
71
36
21
3
30
12
15
9
18
12
18
78
54
3
33
12
12
6
24
36
30
18
12
12
25
5
43
8
64
108
80
33
132
60
60
42
61
11
61
84
41
108
7
35
13
24
12
48
53
12
60
15
33
19
125
168
30
6
192
12
91
12
24
96
24
5
36
27
76
29
96
27
3
42
30
18
24
12
48
111
57
115
12
20
48
3
84
18
18
24
13
17
30
6
42
37
60
11
25
41
54
6
18
97
36
5
138
109
35
1
5
42
37
72
35
33
27
9
9
15
15
85
20
63
13
5
7
8
9
12
120
24
60
6
6
15
4
44
39
13
29
51
33
7
29
19
77
30
13
41
3
28
5
42
97
23
72
18
36
42
25
60
5
27
93
42
37
35
30
3
81
54
85
23
13
60
89
7
35
6
18
69
15
36
37
12
41
7
47
6
12
24
19
11
13
5
103
5
78
1
8
51
37
8
39
30
12
24
127
59
1
23
66
48
30
42
60
198
13
20
12
21
12
19
11
97
12
11
60
24
121
5
7
95
48
13
11
24
102
15
39
30
24
54
156
6
6
24
6
18
30
24
55
83
84
30
60
19
44
36
21
36
18
25
59
18
84
24
19
20
27
54
24
6
36
9
4
12
5
31
23
1
24
17
79
5
24
36
78
60
36
6
60
24
24
18
45
28
11
18
15
3
13
11
48
6
66
6
7
8
72
48
4
41
12
120
120
15
15
6
55
5
39
33
163
5
36
36
3
16
36
24
8
16
17
54
36
37
41
7
60
60
24
24
41
24
7
29
19
71
126
43
35
24
6
42
13
17
54
36
60
45
28
41
30
81
28
12
35
18
31
48
83
25
8
57
7
41
31
36
12
17
18
33
69
54
30
12
24
18
12
1
17
78
37
12
53
60
36
31
11
30
12
6
57
9
186
24
18
12
19
60
72
65
72
3
27
30
78
25
17
18
13
41
18
1
24
53
24
18
25
5
3
27
6
42
85
12
11
12
12
6
12
108
30
72
24
21
28
29
3
4
44
9
55
12
96
32
81
6
61
32
81
27
39
1
32
51
90
6
9
4
17
48
12
43
53
63
45
7
53
54
1
20
9
12
6
90
12
55
5
30
12
25
71
18
31
5
6
13
11
60
18
12
36
7
125
90
1
24
48
8
16
35
186
42
6
55
41
3
21
6
6
19
29
36
63
27
6
15
28
17
12
43
12
12
29
54
37
96
35
93
24
15
18
3
52
5
43
5
36
31
23
25
36
113
30
1
12
23
45
60
4
17
6
13
41
19
36
8
27
6
15
27
37
24
72
53
36
31
12
12
83
18
19
60
44
21
48
3
27
37
5
6
78
6
24
24
6
6
69
15
1
23
1
24
17
36
12
31
29
12
6
97
23
25
12
108
23
25
5
15
9
18
37
23
48
6
24
15
57
163
12
17
3
9
3
16
41
55
48
11
9
21
66
93
16
17
7
17
30
30
30
18
48
7
71
24
145
60
167
30
3
76
17
84
39
16
29
7
12
17
19
12
132
5
36
72
19
29
15
64
5
66
30
36
54
61
84
17
79
36
35
25
12
53
42
18
24
6
54
18
30
15
76
36
95
30
ABCD 94044404152*3^$a+1 [50008]
72
41
100
60
105
87
3
17
12
4
152
4
140
36
52
32
40
15
161
64
63
18
54
18
87
20
124
96
36
20
12
108
84
16
12
123
18
11
43
5
12
36
60
100
32
108
7
72
18
36
75
51
18
72
3
33
3
72
20
12
148
32
28
24
56
19
36
18
15
144
48
48
24
8
145
59
85
54
36
81
164
25
18
81
60
39
17
60
85
54
9
8
52
48
92
43
29
120
139
105
57
54
125
16
3
17
4
123
81
44
55
17
1
39
20
16
69
11
148
24
15
5
13
18
77
132
48
13
36
63
27
9
60
32
144
4
21
54
165
44
180
12
31
5
28
84
8
24
13
3
44
61
54
45
60
8
12
28
45
216
51
56
73
54
17
16
84
108
132
128
112
48
3
9
9
90
129
20
12
76
15
54
99
44
16
12
32
40
188
60
64
24
15
29
60
52
84
12
123
69
57
183
32
60
31
17
37
36
27
140
48
40
24
68
48
28
24
201
71
124
21
75
33
18
180
105
44
16
132
20
16
9
23
60
132
60
12
48
132
4
32
72
181
107
84
96
124
68
52
24
129
23
24
43
5
120
16
12
44
1
119
60
16
3
29
12
36
64
36
252
96
105
135
116
55
33
180
48
12
80
16
207
105
129
75
60
81
54
33
8
52
15
36
45
44
52
39
9
32
300
100
45
36
239
49
267
129
39
32
160
44
31
18
11
79
329
108
52
8
4
84
44
91
21
69
11
28
33
95
112
96
72
24
15
5
28
20
1
47
277
108
15
12
8
120
244
20
28
32
25
71
4
51
93
56
4
404
1
87
32
115
17
16
20
12
48
4
99
317
12
16
32
52
3
29
136
20
12
1
36
15
3
72
161
217
23
208
84
48
48
39
57
108
177
23
168
4
128
1
11
16
180
12
8
28
32
144
28
45
162
5
76
135
29
48
103
93
32
12
16
116
40
24
56
148
93
90
89
148
92
31
90
75
12
111
45
81
36
59
64
36
60
48
20
73
39
69
75
60
56
48
121
15
72
24
8
28
12
3
77
85
63
63
17
12
120
12
1
3
24
272
100
51
198
144
3
20
364
8
112
80
28
177
90
18
15
20
60
31
149
48
19
9
32
103
162
47
28
80
4
39
137
64
264
24
32
48
76
21
143
76
132
32
12
64
32
85
59
139
81
116
19
45
9
54
33
20
12
7
5
184
9
95
13
147
20
52
56
4
20
25
15
8
157
108
83
148
12
44
36
19
33
108
20
12
60
1
72
75
33
47
7
245
40
8
157
23
28
21
131
13
90
41
16
44
148
32
28
105
123
32
28
12
183
33
291
9
135
29
7
21
32
192
36
12
12
163
5
268
20
12
108
144
19
54
90
113
12
280
72
48
80
48
4
108
45
23
12
91
89
372
76
39
9
45
167
13
75
72
92
157
63
32
13
3
123
9
68
12
100
63
252
72
101
25
123
32
97
15
92
19
54
18
9
80
28
96
75
36
69
12
20
28
72
12
12
9
87
20
144
36
109
123
80
40
45
27
8
28
20
28
15
177
3
57
159
5
13
35
76
15
129
32
19
180
57
32
208
63
9
8
19
5
121
15
84
36
24
24
60
84
12
80
121
183
60
72
312
3
180
29
124
36
80
36
19
5
100
3
33
44
85
23
48
24
96
24
19
81
36
63
45
164
28
15
54
18
57
84
32
7
33
32
115
17
55
36
5
28
21
15
20
28
63
5
12
16
84
48
48
21
11
79
36
18
147
48
21
15
3
57
24
104
48
100
27
18
183
15
17
28
27
69
36
24
56
12
12
115
180
81
48
60
9
27
99
9
92
160
48
33
72
15
8
64
21
27
45
51
21
18
126
ABCD 94045119284*3^$a+1 [50006]
8
64
60
32
165
19
44
36
16
5
19
60
84
17
36
27
52
71
25
149
39
4
36
96
41
15
72
27
9
24
33
7
20
28
104
4
20
16
35
6
19
24
44
12
88
8
28
20
21
63
28
95
25
8
16
48
36
47
49
5
39
12
4
228
53
7
32
4
12
44
76
60
59
13
36
120
12
65
24
19
36
11
13
47
205
44
15
85
24
20
76
24
44
33
54
13
60
36
120
77
60
27
36
40
24
8
88
32
15
57
28
44
4
44
33
55
32
93
27
27
61
32
12
45
19
12
20
144
16
35
25
104
64
36
108
8
12
100
8
9
19
20
36
76
8
52
84
20
75
1
24
24
80
57
39
16
20
124
101
3
16
60
101
24
66
33
111
49
60
41
75
76
119
21
132
112
5
3
76
36
20
81
7
23
25
12
12
60
24
71
30
19
221
43
32
24
12
108
16
84
41
36
54
9
4
12
11
69
16
44
15
45
81
27
52
20
36
52
12
44
12
72
88
92
120
36
52
24
24
80
4
53
3
76
36
59
109
192
72
77
171
60
9
3
16
24
48
32
3
93
52
84
216
59
61
44
21
3
12
12
40
32
76
72
32
24
52
8
12
12
63
30
7
12
116
124
60
60
36
59
9
12
48
100
12
8
60
36
4
24
20
208
72
47
36
33
24
33
27
52
8
196
56
45
55
24
11
21
15
85
59
66
103
60
20
12
9
3
76
32
52
132
11
57
76
20
24
12
108
12
4
20
52
48
20
16
20
88
53
55
29
51
4
56
28
32
24
16
20
9
79
156
65
6
9
88
56
21
3
33
19
36
104
21
243
24
108
4
24
116
76
20
52
92
24
36
28
36
12
128
4
176
52
32
28
48
11
30
31
60
59
9
21
3
36
84
3
49
41
3
24
112
36
20
40
12
12
44
36
75
21
4
8
57
171
28
17
24
43
56
40
24
17
51
84
40
48
48
20
60
52
12
56
40
12
36
20
24
12
84
21
39
60
21
43
180
120
23
54
19
24
32
120
16
35
45
180
84
120
4
36
5
36
3
52
8
76
108
80
16
20
36
45
19
72
20
12
96
100
24
12
8
12
120
51
117
93
43
84
176
4
36
24
56
60
27
25
5
24
79
84
68
88
96
11
109
24
44
76
12
5
15
9
3
100
17
36
3
52
24
36
20
12
156
24
48
4
96
20
28
17
90
90
114
49
60
80
4
53
24
31
5
27
132
60
24
81
99
36
75
36
54
51
124
8
33
114
25
20
24
100
32
172
36
20
40
24
36
32
40
8
36
105
63
27
9
84
12
36
60
48
21
3
60
28
120
84
56
9
3
33
43
24
8
48
112
84
36
29
43
32
28
8
52
17
75
15
25
36
24
24
12
32
40
53
3
36
204
4
12
71
30
75
160
68
4
107
61
12
17
55
71
25
8
16
8
12
64
20
12
69
19
17
27
28
8
12
40
48
120
132
12
12
8
48
40
5
115
44
4
24
53
54
9
4
23
25
12
80
3
33
16
5
31
68
120
76
65
186
25
8
4
137
6
93
36
64
24
80
27
105
64
32
9
111
64
5
51
40
48
11
13
20
3
9
45
31
24
8
12
4
44
3
25
29
99
4
8
9
51
28
20
51
33
48
24
40
36
60
72
48
68
24
36
4
288
60
35
13
44
28
5
3
52
140
52
36
20
60
40
84
53
3
96
120
28
23
90
207
48
75
25
12
60
132
95
85
35
121
5
19
41
3
51
49
24
8
40
128
4
92
96
24
21
135
64
48
53
7
188
45
67
8
105
55
108
12
12
8
64
20
28
8
9
135
24
16
48
23
13
41
3
40
8
39
73
20
3
9
16
24
60
60
104
4
36
180
12
32
36
36
4
17
84
31
8
40
107
84
21
40
164
4
131
25
80
165
19
77
19
8
27
109
24
36
36
36
20
9
39
36
48
36
21
30
13
12
84
12
5
39
108
36
64
36
12
12
8
24
45
120
90
9
27
73
72
72
53
159
124
32
88
17
43
44
192
28
12
84
47
54
43
173
87
28
5
3
84
40
92
16
8
24
36
84
12
84
4
233
63
12
124
5
3
36
81
3
16
17
175
44
51
114
15
84
12
45
54
6
123
40
84
56
12
39
45
4
41
43
17
15
4
11
21
15
24
25
44
12
24
24
76
108
12
20
24
4
107
85
5
39
4
17
36
3
81
3
52
35
13
68
12
16
56
36
69
3
256
24
68
88
44
28
32
160
8
12
196
12
5
27
36
76
65
3
16
12
32
60
100
72
68
12
84
24
100
92
28
36
20
40
47
85
8
36
4
36
60
60
96
20
60
69
3
28
20
52
108
72
108
48
104
120
16
12
32
60
12
76
92
96
12
24
88
113
27
28
89
39
4
32
21
55
8
12
4
8
96
27
13
32
9
ABCD 94045578106*3^$a+1 [50125]
42
105
192
3
85
192
36
92
48
4
60
5
18
126
211
8
15
18
18
49
68
15
33
15
45
16
83
13
12
68
183
21
160
8
28
47
85
48
137
7
24
56
3
72
13
77
3
112
36
20
63
45
196
29
6
69
72
12
96
4
8
117
18
12
373
149
3
168
12
156
24
172
108
20
45
36
27
45
3
51
181
125
19
11
90
43
29
96
79
65
15
57
75
88
36
20
40
77
72
31
95
129
60
36
9
3
64
164
36
153
7
5
198
33
28
29
3
3
30
54
90
3
84
21
43
44
12
15
9
12
9
171
27
306
6
36
25
32
96
240
24
45
75
72
24
27
45
15
9
24
36
105
36
63
36
15
61
68
27
33
96
39
1
29
99
27
45
135
169
20
4
23
25
32
72
3
12
49
84
92
84
4
137
31
5
15
27
145
8
75
69
16
29
19
11
141
129
90
21
4
44
21
18
25
17
54
57
132
36
16
8
75
90
147
9
54
33
27
37
24
5
75
51
45
33
12
3
72
48
72
39
72
9
40
203
72
33
48
9
103
48
47
97
108
53
43
5
90
21
15
33
48
84
111
54
39
159
45
3
129
39
37
125
18
9
12
9
67
48
65
15
24
105
135
12
28
47
48
21
87
25
140
33
15
39
57
36
3
25
72
47
1
11
129
36
3
25
65
15
87
9
9
3
4
89
54
133
29
3
72
81
39
40
164
27
162
3
123
21
4
29
15
160
128
9
19
101
31
48
96
23
21
136
11
84
49
56
16
299
36
120
57
51
21
21
99
24
24
52
36
108
32
48
96
4
44
75
21
60
84
100
5
51
120
9
42
109
60
11
25
48
11
129
111
81
28
8
108
64
36
56
16
104
75
1
32
12
16
23
57
100
23
9
48
60
4
156
20
12
132
4
5
96
51
40
125
18
1
8
52
23
13
12
161
66
61
29
180
96
12
7
56
84
60
88
32
15
36
85
8
24
52
35
30
216
27
195
61
11
81
3
49
152
39
12
72
45
72
4
44
40
128
9
31
23
57
84
39
9
52
8
48
72
45
3
213
7
180
35
69
36
84
165
3
141
39
96
135
6
19
47
42
7
29
30
117
45
78
81
24
24
27
21
33
60
7
203
249
27
18
3
27
61
96
80
40
155
21
3
9
12
40
5
151
47
45
15
1
29
67
8
3
25
68
12
33
79
65
3
72
72
3
25
95
13
23
201
64
47
33
24
27
61
143
30
147
4
29
99
45
243
27
108
57
28
29
19
36
29
147
39
45
63
12
60
36
273
12
87
78
192
147
39
30
115
65
15
16
29
39
15
1
11
180
36
97
11
42
87
28
5
42
21
12
72
12
48
108
40
8
24
12
3
33
40
47
81
4
48
32
12
129
144
51
64
35
33
28
29
15
112
35
81
93
195
135
201
16
32
28
29
30
105
111
108
25
191
9
45
39
3
30
67
48
80
57
42
141
28
84
11
21
60
4
12
60
77
115
36
20
60
12
4
140
40
41
79
8
117
3
45
151
20
12
84
21
150
192
18
63
96
39
42
115
32
88
72
92
135
9
99
108
222
12
18
18
18
72
117
27
9
4
41
15
21
79
32
192
3
57
195
36
81
45
3
12
9
174
13
137
102
6
7
212
231
33
4
80
27
108
217
80
16
137
27
204
112
44
24
24
160
47
168
30
75
36
84
45
43
152
15
6
120
31
65
19
24
216
11
109
11
18
72
3
40
17
30
6
19
80
39
9
135
57
96
12
3
9
99
21
16
24
56
28
65
79
35
1
11
49
164
93
90
18
67
44
3
61
104
171
21
24
4
32
76
47
33
40
108
35
36
61
47
138
234
85
116
108
96
141
7
12
29
87
93
87
48
184
5
3
69
39
4
53
199
44
16
5
18
61
20
9
15
45
3
72
40
32
40
23
85
11
12
57
57
36
39
48
48
39
21
28
80
51
78
7
119
25
11
189
ABCD 94045659166*3^$a+1 [50072]
61
243
32
25
39
21
3
69
3
8
25
162
213
15
57
32
40
15
6
27
183
17
88
80
19
53
37
35
40
8
24
64
39
78
3
32
88
32
24
1
12
11
16
63
57
144
24
72
81
23
1
15
104
64
8
37
51
9
23
48
1
23
13
12
15
80
72
49
15
21
11
25
39
159
6
48
36
72
42
90
66
9
81
36
51
24
15
60
198
47
48
25
162
36
89
25
23
40
56
40
21
18
12
53
7
36
84
6
18
9
147
29
25
207
27
5
37
90
54
75
96
99
12
42
90
36
65
79
72
105
33
111
165
36
18
30
47
64
51
6
30
9
24
24
32
24
16
120
144
39
65
85
12
96
12
11
115
29
7
105
3
132
345
51
18
35
31
54
11
43
5
40
8
7
36
29
72
25
30
225
96
279
41
43
150
36
59
67
18
35
91
48
6
15
15
114
120
36
35
1
24
47
40
15
108
60
17
72
1
12
42
81
200
16
8
31
17
40
3
29
37
6
117
93
114
18
72
63
152
13
11
40
264
72
9
36
6
18
51
3
36
54
18
12
36
17
24
16
8
31
54
131
43
6
90
5
7
129
21
282
65
16
51
30
15
3
162
3
15
57
56
19
84
41
49
39
15
57
21
35
13
24
36
95
16
51
48
21
3
21
27
5
24
31
17
13
27
33
39
8
7
18
71
37
155
73
15
189
12
95
49
42
125
48
7
17
37
51
152
72
49
30
186
84
59
40
63
33
80
96
25
60
35
40
9
39
56
55
65
72
199
129
56
88
57
48
72
23
48
25
63
9
191
1
23
40
72
9
47
7
6
90
161
13
3
32
40
32
43
21
80
24
73
23
31
65
24
1
36
3
87
57
80
91
29
16
9
18
5
73
54
57
15
48
57
96
15
9
9
15
32
24
40
15
9
135
84
36
17
55
17
7
105
33
47
40
3
36
65
64
8
133
42
57
81
24
23
157
131
61
3
48
9
246
24
18
87
56
37
147
33
66
45
24
63
30
59
24
16
104
1
48
71
16
80
64
75
5
91
45
96
3
5
16
9
126
6
12
23
19
29
25
36
11
40
24
9
15
32
25
18
42
27
111
36
6
30
114
120
23
16
32
19
168
48
114
83
133
123
24
48
57
15
8
25
54
60
5
13
66
41
1
63
80
55
12
60
84
29
7
33
24
93
72
35
16
15
57
33
54
57
144
24
8
109
59
55
30
132
18
54
66
5
157
42
33
24
63
17
160
93
107
40
123
150
12
126
93
144
57
54
66
95
1
39
15
108
30
150
90
30
6
27
48
9
6
66
15
3
6
12
60
39
8
55
18
15
3
21
51
45
32
1
111
48
141
24
3
8
7
30
18
17
7
33
15
33
32
24
24
24
16
45
27
24
48
8
25
12
27
99
6
36
12
15
3
5
13
24
90
30
6
125
121
6
144
54
107
48
16
129
15
21
131
40
8
55
150
36
15
33
18
18
60
15
21
3
15
30
11
79
78
48
36
23
1
30
6
36
48
90
24
77
121
108
90
9
21
75
96
8
48
25
15
153
95
40
39
17
91
54
15
21
35
7
30
11
25
114
30
111
24
117
11
25
95
13
35
16
48
96
32
24
25
111
24
24
96
48
192
8
55
36
12
33
32
43
42
30
5
19
5
24
64
63
89
1
47
40
21
90
65
61
36
15
27
21
177
47
112
8
13
54
5
25
71
19
5
40
8
1
60
27
3
150
111
51
84
153
72
15
126
48
36
15
99
5
16
51
5
115
54
143
37
3
96
24
8
48
1
18
5
120
55
17
64
171
45
8
25
191
19
6
126
120
18
143
40
39
18
111
105
39
48
8
120
37
30
78
47
115
5
43
77
49
23
16
56
19
180
36
29
1
71
97
48
95
48
61
18
72
48
108
90
179
48
88
99
18
51
32
64
75
29
72
25
143
40
51
29
120
120
49
15
72
3
6
71
49
47
24
25
15
8
16
69
11
64
51
341
280
8
31
17
25
39
24
9
18
53
24
96
7
54
75
9
90
69
32
16
168
80
40
56
88
32
136
8
1
23
61
6
5
136
8
7
177
80
72
40
8
16
56
1
15
24
249
6
84
5
19
36
120
36
96
29
16
32
97
6
12
18
75
3
5
24
16
45
11
109
51
24
56
49
24
36
84
6
9
32
25
18
53
7
113
64
21
30
29
79
6
66
234
6
17
16
120
96
33
63
24
24
129
111
32
49
18
18
59
ABCD 94046308732*3^$a+1 [50101]
1
27
21
6
101
88
39
21
36
39
177
267
42
90
66
15
39
54
132
23
25
51
9
95
12
175
29
25
96
48
11
28
8
28
57
63
20
12
48
1
63
45
180
15
21
54
33
69
15
21
60
87
68
97
15
212
55
29
40
9
66
42
12
15
8
19
101
37
107
25
11
40
12
171
77
144
85
95
13
27
99
69
21
54
12
65
31
33
92
64
3
132
5
24
25
36
71
139
29
36
25
11
25
24
36
15
44
25
215
73
83
40
27
102
95
91
33
21
108
15
192
36
24
44
67
5
49
15
44
67
117
111
41
13
87
21
3
20
280
24
92
49
51
63
153
128
40
57
30
144
101
4
9
159
48
63
9
111
6
36
27
147
96
33
69
23
49
96
23
25
111
15
6
23
205
162
78
99
32
40
36
57
36
51
108
56
4
51
17
52
3
33
9
108
72
51
56
36
13
42
5
4
81
35
73
191
16
39
6
48
35
184
3
12
137
40
135
9
57
3
140
1
15
39
17
19
36
24
125
13
47
28
32
16
9
18
17
16
8
76
9
27
108
56
4
36
15
65
36
4
75
6
120
180
78
66
3
92
13
18
78
135
56
4
39
45
27
161
88
39
17
31
18
11
25
18
36
96
125
55
18
12
15
24
20
52
3
30
47
24
25
35
85
75
33
83
157
180
15
48
243
5
4
56
16
20
25
135
9
12
108
39
92
60
4
81
63
72
56
84
84
60
4
8
60
40
20
79
5
4
24
21
71
64
20
72
37
167
60
28
32
151
29
4
51
126
23
36
31
65
40
44
31
249
45
36
15
84
60
39
66
36
42
41
7
29
61
24
63
21
75
32
97
107
85
3
21
90
5
49
11
52
75
57
8
43
36
65
13
18
18
30
6
99
96
15
24
30
36
155
25
51
20
25
12
15
8
24
40
21
159
9
11
55
36
5
13
36
3
12
36
3
24
30
11
100
56
36
24
31
9
176
7
18
3
56
1
72
87
48
21
234
101
132
4
116
49
131
24
4
56
24
25
11
49
54
17
31
173
7
57
180
12
9
51
36
3
216
54
71
24
40
32
24
96
19
138
11
4
8
24
28
116
40
32
84
28
21
15
99
17
13
3
84
44
16
33
147
33
42
65
16
39
6
27
36
57
3
56
1
83
1
24
51
21
72
15
108
3
5
7
89
1
195
9
18
17
24
25
6
89
64
21
11
31
5
24
16
24
224
49
63
9
15
20
85
60
11
24
1
23
76
44
67
144
29
25
39
87
60
81
132
32
43
41
31
89
36
121
87
68
48
280
56
55
36
69
60
44
60
97
59
31
390
72
51
24
57
30
41
37
36
11
169
11
36
60
48
55
6
126
53
31
168
48
29
43
162
6
125
28
60
51
33
72
36
44
84
19
60
17
49
71
16
24
75
33
36
15
6
30
209
36
43
78
18
77
64
36
8
76
80
13
3
33
75
56
24
175
12
42
107
84
109
11
12
88
20
1
54
65
4
75
12
6
23
36
4
80
31
5
36
64
153
71
121
18
57
15
21
15
54
11
24
1
23
1
71
19
5
4
60
56
1
18
5
72
25
23
1
63
27
5
4
21
59
16
36
20
157
71
4
48
44
109
99
81
11
1
108
47
24
1
72
123
39
69
57
72
11
7
78
72
18
66
39
111
141
87
101
76
75
126
3
21
48
15
21
6
54
71
64
129
15
3
5
52
8
85
59
79
129
165
167
4
57
143
37
90
54
51
8
55
30
11
40
21
24
71
19
66
119
24
1
96
12
11
12
180
88
69
15
56
115
17
84
43
18
30
24
5
25
11
49
51
20
48
37
18
41
13
18
54
3
33
54
78
15
51
54
15
8
13
47
7
6
27
39
18
71
40
20
1
35
16
8
40
20
12
85
27
147
90
59
49
51
132
69
36
3
56
19
30
47
79
36
24
81
20
37
6
5
12
13
35
156
49
12
15
8
96
25
95
144
72
67
18
3
15
54
42
9
60
12
8
64
93
3
51
36
125
24
88
12
45
120
35
43
17
85
51
27
30
18
24
41
28
144
3
53
217
84
78
30
23
24
31
149
28
92
73
87
69
36
75
80
31
29
4
12
8
12
19
6
59
49
107
100
165
3
15
6
66
29
43
105
21
39
57
123
33
54
29
25
24
48
18
237
33
11
64
39
30
15
128
4
20
19
174
36
95
31
6
12
47
43
77
19
ABCD 94046876156*3^$a+1 [50056]
79
30
71
61
47
7
9
129
15
93
24
11
43
45
9
12
15
80
31
5
85
95
13
42
9
20
96
28
56
1
24
11
19
113
73
155
25
144
18
18
27
36
44
48
55
24
48
33
92
1
24
11
109
35
91
17
24
19
12
72
77
19
12
72
17
55
125
60
64
27
17
1
35
31
5
13
35
73
87
8
19
48
6
30
186
11
187
117
189
71
31
18
42
53
49
18
33
36
36
20
7
65
60
108
100
3
17
60
48
36
43
65
72
19
6
11
79
89
109
12
96
47
52
99
45
44
28
93
71
19
17
43
29
36
16
80
55
48
36
6
11
25
35
64
20
16
44
48
73
72
35
73
95
72
48
115
9
20
43
36
65
37
95
55
17
31
42
18
36
101
7
12
6
27
20
97
18
18
143
36
55
84
17
132
12
1
42
45
21
96
54
54
11
19
5
12
25
63
57
18
5
1
71
144
1
30
5
19
9
27
65
19
180
6
63
36
27
53
157
15
9
35
28
20
97
35
73
36
207
44
1
35
19
66
78
89
1
30
5
72
12
7
153
20
7
45
80
1
99
21
54
18
87
39
42
107
172
56
52
8
48
19
36
96
36
89
28
8
64
9
71
19
162
72
11
1
15
20
25
30
114
47
7
48
72
41
72
55
53
121
51
9
135
3
41
37
138
69
75
5
28
128
16
8
73
18
9
8
12
36
7
144
29
25
11
16
9
11
19
36
17
37
24
27
75
89
169
27
57
15
27
9
36
45
126
18
35
67
17
7
66
23
19
18
54
45
56
160
8
36
19
12
24
29
1
15
9
35
19
53
12
36
36
79
66
15
20
108
16
36
8
48
79
9
72
92
97
11
25
35
145
30
42
71
139
17
88
27
53
100
3
113
136
9
30
5
1
155
24
175
36
53
160
20
72
1
59
13
23
48
55
36
54
24
102
33
117
90
9
80
67
42
171
20
1
15
36
135
18
71
28
45
48
15
3
60
29
61
12
78
9
20
7
36
108
29
7
65
16
27
12
54
15
9
18
18
12
95
37
11
60
19
90
47
60
36
28
21
59
36
31
77
28
20
7
45
45
12
71
73
35
24
12
16
20
19
41
64
9
107
108
72
12
25
11
115
17
49
35
55
285
39
177
165
35
7
65
7
45
8
55
53
12
7
245
55
69
80
31
105
45
210
41
72
13
15
39
5
73
35
13
143
109
6
72
9
236
79
65
25
18
30
71
97
90
45
128
19
5
28
45
27
92
1
72
6
9
8
72
31
72
17
61
27
20
7
90
180
102
6
90
53
12
24
100
20
16
44
19
54
30
72
41
64
93
6
90
66
36
17
72
60
13
23
37
12
15
36
75
42
27
36
3
6
30
5
49
215
96
13
6
17
28
99
45
72
8
55
65
72
16
9
63
20
60
48
277
11
36
1
108
15
56
169
35
1
48
15
128
19
53
43
180
125
13
51
63
117
8
12
88
92
160
36
20
37
35
52
296
64
93
42
89
1
30
5
1
192
23
72
108
13
275
49
60
27
45
54
17
12
61
47
52
3
168
36
53
36
55
30
24
35
13
15
20
288
37
15
44
13
18
33
39
90
6
9
45
18
12
6
11
25
144
12
87
8
84
1
24
54
9
3
17
60
48
19
69
36
36
44
13
35
52
44
67
24
36
9
99
36
48
17
61
47
25
63
72
92
1
159
75
5
103
17
181
24
11
43
12
53
36
96
64
129
15
81
30
33
45
35
37
35
271
45
39
149
120
25
71
13
15
8
73
66
41
175
5
144
28
63
17
85
95
73
30
17
60
67
6
18
117
8
12
52
27
9
72
20
60
84
88
20
7
81
27
30
87
20
16
20
19
24
9
128
7
48
33
27
89
100
93
107
73
23
13
24
135
8
100
92
60
28
45
12
72
54
197
72
16
117
143
91
30
15
45
18
48
222
30
96
126
198
18
12
87
44
55
84
33
135
53
72
12
133
30
5
48
52
39
249
92
7
162
71
64
93
42
9
21
90
105
3
60
45
20
7
9
92
25
63
36
8
13
15
72
93
15
8
91
29
16
39
89
43
18
11
24
19
18
54
18
63
39
36
77
72
36
37
35
37
36
48
42
45
3
204
53
12
72
16
27
53
13
42
9
20
36
25
30
17
72
79
30
15
81
135
81
18
9
27
36
17
31
36
18
6
29
37
15
75
60
161
12
16
39
5
55
53
13
6
18
35
37
11
19
36
18
51
20
24
72
73
27
39
24
125
19
18
48
59
28
ABCD 94047617960*3^$a+1 [50004]
9
9
24
48
18
40
50
99
18
7
30
41
7
5
33
27
12
55
8
33
36
31
12
20
45
13
23
37
60
38
4
18
30
59
19
14
46
44
70
60
50
36
22
18
12
23
54
1
41
1
65
27
60
27
36
27
3
27
46
60
24
68
15
57
16
24
18
18
14
15
43
5
45
18
9
151
60
5
79
11
54
42
3
6
52
5
7
36
92
18
4
36
47
13
50
4
30
18
5
67
5
13
5
13
32
28
5
66
69
22
35
18
19
60
11
6
1
12
156
29
12
9
10
72
18
12
18
14
40
18
5
13
5
7
20
18
4
77
9
27
25
20
33
90
36
13
53
63
27
15
18
21
1
35
33
10
12
42
20
70
47
19
5
30
19
6
60
24
41
7
42
18
17
6
25
29
1
71
3
10
26
40
41
49
95
37
23
30
6
19
60
14
15
145
8
72
46
132
12
8
3
19
8
82
8
18
45
19
86
30
9
61
54
143
3
22
23
15
52
48
74
28
5
3
105
66
9
72
15
93
10
24
53
67
8
15
27
40
18
8
87
63
10
29
6
30
135
15
7
2
30
135
13
20
30
22
38
3
79
8
27
18
18
12
13
24
18
53
36
31
2
76
54
26
72
45
85
72
18
150
8
22
20
12
6
82
8
22
12
6
12
12
30
50
10
30
23
3
81
1
12
11
84
43
38
24
21
27
15
7
20
40
8
45
117
27
13
48
17
1
11
18
25
38
15
13
5
72
45
88
5
6
54
55
29
15
30
46
12
12
20
36
40
2
39
1
5
117
36
10
17
147
6
12
28
59
48
15
9
9
75
27
100
12
6
54
36
35
7
8
27
54
1
8
34
48
12
6
30
12
77
43
12
35
1
54
26
4
90
23
18
37
5
63
34
5
33
12
28
23
115
24
26
4
6
5
12
45
10
77
1
84
30
20
3
7
26
9
31
14
30
46
44
78
3
19
18
102
11
49
6
60
29
55
6
74
70
11
7
5
37
8
9
43
6
2
40
23
19
26
4
23
57
46
60
24
20
30
28
18
89
43
60
42
6
2
9
9
9
31
30
20
60
34
5
61
30
12
42
23
3
40
5
9
27
60
31
42
38
15
27
76
12
2
10
20
81
9
76
54
5
43
35
7
38
72
3
37
5
93
28
114
30
36
104
10
11
6
1
29
9
15
37
38
90
10
80
64
30
47
13
6
24
5
15
28
12
5
3
10
72
41
30
6
31
107
33
30
9
13
20
3
37
6
74
27
36
7
18
30
50
63
19
20
10
23
12
6
25
14
15
1
42
5
87
18
12
40
23
13
24
6
17
45
30
70
72
26
21
13
50
51
27
48
22
20
28
30
17
18
37
23
12
24
36
30
18
7
78
30
20
4
6
35
9
15
12
6
63
39
1
174
6
24
11
87
58
80
45
69
106
120
20
10
12
38
27
30
15
12
40
68
9
1
62
28
5
90
97
6
12
48
2
28
5
7
23
7
8
30
10
14
46
12
17
81
22
2
10
20
28
5
37
8
22
17
51
30
63
7
48
14
76
12
2
27
99
39
105
3
63
9
33
99
48
1
30
11
31
8
42
40
62
6
52
30
47
1
14
21
7
72
38
27
18
33
82
92
33
3
4
47
9
94
77
19
2
27
1
72
32
76
12
12
26
4
6
24
11
30
114
18
48
25
119
18
43
2
27
13
18
24
6
20
15
37
48
44
15
21
22
12
30
26
10
30
5
37
18
32
28
29
1
24
8
12
6
9
31
5
39
40
50
126
9
18
33
72
12
10
23
43
5
36
31
72
20
46
12
98
42
27
13
12
23
42
13
8
54
70
53
7
18
2
30
16
30
12
32
18
117
6
12
97
48
30
2
16
14
27
18
60
73
83
6
1
20
42
147
189
22
38
10
11
13
18
5
103
110
27
13
17
13
24
71
25
35
12
27
10
18
5
3
15
55
2
153
42
13
30
11
1
12
66
12
35
18
7
5
55
30
77
15
58
68
90
172
90
2
6
4
48
42
6
17
43
24
68
22
6
17
75
18
10
17
13
11
66
163
54
5
18
45
18
22
8
15
45
40
42
42
20
28
2
15
3
45
27
6
21
31
5
13
42
72
68
27
66
7
47
85
30
26
27
48
45
27
24
39
22
42
17
19
35
25
17
13
42
30
5
27
46
12
5
7
18
2
21
55
44
36
10
5
45
10
54
6
2
30
15
13
54
17
19
5
27
52
30
17
21
10
18
44
10
8
33
30
45
9
6
19
26
22
48
2
12
36
22
2
40
71
99
16
17
67
78
12
6
17
7
47
3
51
25
30
2
87
21
24
120
88
2
18
22
20
27
39
40
50
34
48
32
36
94
41
9
40
18
12
23
33
12
52
18
42
5
33
3
42
43
32
108
15
49
6
2
33
45
144
63
37
8
3
9
46
125
115
2
22
66
47
18
9
10
36
30
2
10
2
16
47
43
20
72
18
69
21
34
38
99
43
17
3
10
23
13
17
7
47
19
44
33
25
59
19
5
7
2
58
18
14
46
24
120
20
16
12
12
6
17
123
34
38
28
12
17
55
17
6
13
42
20
52
71
9
30
40
5
42
54
36
48
6
12
13
29
48
13
47
3
22
12
83
25
12
18
12
56
40
50
22
18
5
36
3
36
15
55
12
18
30
5
7
29
9
27
25
18
17
30
37
8
82
18
17
60
31
44
90
36
52
18
35
9
3
7
11
19
18
12
18
18
11
9
27
30
33
10
20
4
6
14
21
6
3
46
42
8
10
90
12
60
17
30
1
77
13
14
28
2
15
1
30
24
38
40
5
27
16
17
13
17
15
12
81
37
80
27
61
24
36
30
12
17
6
37
2
63
7
6
12
98
10
65
36
73
18
8
10
24
6
2
30
22
20
36
82
8
12
45
33
10
60
41
13
18
12
36
20
4
47
30
9
4
66
2
42
3
24
9
40
89
33
63
25
65
49
53
7
47
9
34
38
22
5
1
12
47
48
27
28
5
73
29
13
18
12
30
50
30
18
40
77
7
8
18
27
13
5
79
47
1
38
70
29
13
32
6
45
9
10
30
66
41
13
6
12
48
47
37
6
2
45
24
13
26
4
78
60
35
12
13
72
11
57
10
53
27
22
66
54
8
22
6
17
13
80
40
20
45
7
20
88
29
21
142
2
18
28
12
18
20
4
5
48
25
18
47
43
12
17
25
11
9
33
25
12
17
36
7
6
5
45
57
60
162
156
9
10
8
28
30
2
22
18
50
22
23
57
6
57
27
18
22
36
14
36
27
24
3
10
8
9
63
27
24
9
16
5
7
38
9
36
69
40
66
2
3
7
17
36
67
5
45
28
24
68
45
7
30
18
42
36
24
36
65
12
13
20
12
18
15
36
19
29
25
26
34
18
12
11
37
50
27
21
9
1
12
23
9
81
15
64
6
11
91
18
20
9
45
90
18
18
10
54
6
11
13
18
20
135
63
4
26
9
1
42
53
12
18
27
10
62
51
12
78
49
5
115
5
18
25
20
18
24
100
17
1
83
42
12
13
12
8
57
108
45
9
81
45
13
20
72
30
15
12
1
12
18
14
18
9
19
5
9
10
6
5
54
1
12
30
42
113
63
40
24
18
17
ABCD 94047705364*3^$a+1 [50038]
35
29
35
49
12
13
10
86
16
14
10
48
43
23
74
42
5
11
38
90
40
6
48
8
58
32
24
1
28
60
5
19
35
85
20
16
12
25
18
29
17
6
9
21
18
6
75
9
2
22
6
14
40
36
67
12
7
40
21
3
20
60
16
54
7
77
6
2
22
18
19
24
17
8
10
6
38
22
8
46
14
12
35
44
17
22
48
37
5
15
40
32
3
68
22
91
24
5
78
25
17
7
36
24
13
28
30
30
14
6
4
50
16
24
14
10
6
108
6
14
48
23
12
23
6
43
12
29
54
36
37
5
19
31
34
3
11
4
12
8
30
16
60
50
4
2
23
12
36
17
30
6
12
7
12
43
73
4
24
5
14
16
12
48
1
5
15
28
35
13
20
29
30
5
84
36
5
18
6
36
36
3
4
12
48
41
14
1
15
14
6
4
13
44
4
17
12
30
25
25
6
37
108
16
29
20
16
31
13
35
107
25
12
12
19
6
11
8
9
42
49
19
22
54
12
9
29
36
35
5
39
89
12
11
32
87
18
2
25
48
17
76
8
36
46
68
17
73
36
23
120
1
10
1
24
29
2
24
22
3
11
4
1
59
25
5
30
37
24
23
102
8
16
51
11
18
40
14
16
1
5
19
36
25
88
7
44
21
43
13
52
55
7
34
79
11
12
24
1
47
12
60
25
5
8
16
87
5
24
11
5
19
13
16
6
1
12
25
36
4
6
49
12
23
37
5
18
12
13
20
3
48
14
6
154
31
35
14
7
36
3
25
1
30
40
13
7
64
97
59
6
60
7
60
47
36
13
1
11
24
1
48
24
28
7
11
72
9
60
9
2
30
88
6
21
28
25
10
9
45
12
14
25
36
3
30
7
19
6
11
8
72
29
10
1
32
33
7
5
31
25
70
2
10
14
4
7
12
35
18
30
18
14
41
1
4
12
30
25
20
119
6
40
12
27
29
4
32
79
11
5
41
2
5
5
42
38
16
26
18
12
11
5
7
36
29
7
8
11
46
24
20
46
13
12
49
40
7
85
12
7
9
6
24
32
18
4
3
29
43
5
16
27
40
7
10
67
20
15
9
15
132
30
7
12
25
24
4
7
140
9
36
55
8
47
64
60
49
8
4
23
18
8
36
16
78
30
24
55
31
10
36
20
16
8
40
55
7
17
37
34
6
20
59
36
24
7
22
18
25
19
36
28
30
50
29
5
7
24
5
19
25
72
55
33
42
1
7
77
35
18
63
48
4
12
20
16
5
12
32
24
35
37
23
65
24
12
56
22
6
19
7
18
30
28
13
19
37
15
24
1
115
64
37
32
16
5
6
36
13
32
63
20
70
150
97
5
80
7
28
5
54
1
48
47
2
67
11
48
6
11
17
20
16
99
33
7
65
12
8
22
33
3
8
16
66
30
18
39
16
12
19
40
14
96
4
24
30
6
24
3
17
10
33
15
57
3
37
53
7
1
47
8
11
13
3
18
51
28
48
5
60
30
32
106
24
20
36
4
3
5
24
4
12
115
29
24
26
10
48
27
28
31
6
48
23
145
22
48
12
18
18
37
17
67
29
2
94
18
32
16
2
35
12
29
7
44
36
4
41
2
6
52
7
43
162
6
41
53
12
6
18
14
5
12
36
24
5
19
65
6
6
19
53
38
37
17
18
58
7
25
7
3
6
12
44
16
14
85
41
24
10
8
46
62
17
11
1
95
9
36
59
10
19
5
20
70
30
7
25
30
25
96
15
33
40
12
20
39
14
40
24
8
23
85
10
12
145
5
2
40
25
11
30
7
47
13
32
45
20
10
13
12
8
17
16
19
8
124
20
45
6
14
11
55
88
24
45
5
47
29
6
25
25
30
4
24
1
17
19
59
9
132
3
1
17
18
26
16
7
5
43
12
1
34
66
26
5
44
5
10
32
5
13
54
17
20
35
4
6
110
29
17
15
17
30
46
14
16
1
5
30
45
64
5
14
28
49
29
20
11
19
22
68
7
17
46
2
7
16
12
19
49
4
91
10
36
18
8
10
39
81
18
21
28
35
60
6
26
4
24
33
3
1
43
40
12
26
34
30
6
2
16
12
18
1
8
35
40
30
36
6
21
28
84
8
17
55
11
5
1
35
60
24
132
89
36
18
30
2
10
44
11
12
20
52
29
19
11
32
30
42
16
12
45
15
2
83
35
12
32
108
41
49
16
6
13
11
6
36
14
49
15
90
24
30
36
1
29
6
6
19
35
69
4
37
144
46
18
3
4
5
6
13
12
35
42
55
60
5
36
99
15
1
31
6
28
7
19
58
48
24
60
24
14
16
1
43
10
123
57
36
42
25
17
6
2
24
4
51
3
25
8
3
14
11
125
12
39
4
17
78
12
2
36
10
49
8
15
24
26
40
15
17
71
29
7
1
112
15
3
68
22
30
2
36
34
56
89
1
30
5
59
32
66
34
81
4
71
32
1
24
40
25
36
16
31
180
8
11
4
1
11
13
12
13
4
18
37
12
8
33
19
19
4
12
20
48
22
43
17
79
44
15
6
7
60
20
27
13
47
32
6
52
6
6
20
24
34
45
11
40
30
7
17
48
2
40
13
13
31
33
7
53
12
24
15
16
35
6
60
2
77
20
39
26
16
19
29
6
24
12
18
2
17
8
3
2
130
42
6
49
25
95
1
12
4
14
4
20
22
18
1
77
12
3
9
20
36
19
28
1
22
48
1
11
24
13
12
24
24
7
58
30
42
19
72
13
19
16
67
10
18
37
53
12
27
3
24
48
8
28
36
30
24
54
12
14
10
56
4
42
44
108
16
36
74
36
24
30
22
20
30
10
30
18
32
10
78
44
5
25
6
17
24
20
4
24
35
30
30
78
18
24
32
16
9
3
50
66
29
60
41
20
47
23
12
18
12
7
68
15
12
30
6
1
11
9
45
31
5
60
54
73
20
3
13
36
5
8
11
12
19
16
38
10
2
40
18
30
7
49
40
14
16
6
43
35
30
6
18
90
33
64
24
11
49
72
12
8
28
96
23
6
6
60
6
14
113
11
1
35
18
48
8
36
28
51
71
18
7
15
1
47
13
97
16
12
12
8
10
49
73
66
5
17
32
10
42
6
50
10
14
4
19
32
9
7
72
37
11
35
13
7
13
4
5
7
35
14
22
97
17
48
60
18
30
12
31
80
4
17
51
17
7
3
13
17
7
5
3
3
12
66
51
11
10
24
36
75
3
36
6
12
8
28
55
29
30
6
14
46
14
72
28
26
71
96
35
12
1
19
53
23
36
8
13
39
26
22
30
20
7
9
20
11
8
52
8
5
10
6
26
5
59
1
23
30
2
29
25
10
25
24
65
6
120
26
46
45
24
39
25
19
1
24
21
7
19
30
4
132
12
42
26
35
19
10
15
83
5
67
64
1
23
1
12
43
6
36
28
31
24
1
43
17
54
5
24
8
4
29
20
34
1
31
4
24
50
30
106
7
72
145
71
77
3
12
35
40
18
102
9
16
12
1
46
18
36
15
12
69
140
10
6
18
9
17
71
48
24
31
34
2
10
54
36
54
60
20
34
1
84
11
1
1
108
35
5
66
1
13
10
21
9
2
5
5
27
15
21
40
24
37
11
24
5
55
5
14
4
1
59
2
24
4
18
49
13
60
76
7
7
12
4
30
19
11
30
19
8
12
40
5
8
22
57
5
6
4
1
43
5
41
36
67
12
84
49
43
108
12
28
47
8
17
17
27
9
91
24
5
19
85
28
67
11
1
13
16
87
59
53
12
23
12
30
39
21
26
22
32
10
14
4
6
1
5
79
5
55
32
29
28
36
60
7
17
30
6
12
7
31
25
64
8
64
31
10
54
13
11
6
19
1
4
12
12
78
25
35
14
16
12
31
5
24
12
20
58
1
84
5
36
91
24
5
12
18
1
43
10
42
13
32
28
43
17
12
25
11
5
50
82
80
40
6
36
48
2
18
5
12
11
18
31
11
14
18
16
20
34
15
21
12
7
8
53
16
14
5
20
21
18
1
59
18
7
1
72
18
30
11
25
40
19
59
37
25
6
94
31
35
32
6
64
12
26
29
29
20
7
28
1
16
20
10
25
23
26
103
12
3
25
25
22
14
40
ABCD 94047987266*3^$a+1 [50159]
48
150
12
47
60
13
42
30
174
54
36
42
24
144
54
60
150
12
60
24
24
21
15
77
7
6
11
13
111
15
42
48
131
49
147
144
153
123
27
36
6
39
12
9
6
69
9
12
39
96
15
54
15
140
4
111
36
29
79
21
123
90
66
21
105
48
42
6
18
6
78
48
12
6
47
64
20
79
42
78
41
55
161
7
72
81
309
114
6
18
117
69
47
37
6
30
6
45
63
90
192
66
65
55
12
12
5
79
42
18
24
57
3
17
25
180
15
51
84
30
24
60
102
84
21
15
29
16
147
150
60
23
55
72
42
90
180
108
77
25
24
6
78
18
30
114
18
6
6
35
85
6
5
25
54
185
1
39
111
42
30
17
55
90
6
9
120
75
186
219
9
111
39
114
12
11
180
4
56
253
87
75
114
51
3
72
149
61
12
3
63
6
36
42
36
17
64
21
12
72
156
24
15
51
9
39
41
115
5
160
60
51
12
81
69
36
54
18
12
252
6
114
60
126
210
18
12
48
36
54
47
7
198
24
18
162
35
49
11
36
4
105
35
25
54
90
27
120
3
17
49
15
80
36
28
69
30
141
117
120
30
18
6
141
164
16
15
102
108
60
12
36
47
157
12
114
41
43
17
31
45
15
69
20
16
177
63
15
72
102
48
78
33
9
42
45
3
6
171
69
36
18
42
18
36
96
18
30
126
195
92
7
12
96
54
48
27
36
9
15
45
11
55
294
174
96
204
21
75
21
57
3
39
48
72
126
48
42
93
27
42
90
60
17
36
60
144
120
40
3
60
36
21
60
20
25
36
162
141
27
150
99
15
141
60
15
48
72
78
15
165
36
18
33
39
120
21
620
103
174
18
9
81
18
101
79
45
9
18
89
40
36
48
132
9
51
44
13
23
85
39
45
24
51
111
12
30
87
120
183
57
15
90
96
155
4
39
90
12
24
84
87
27
6
24
23
7
36
77
25
39
36
27
18
48
30
6
186
24
90
54
17
13
66
18
108
15
33
27
20
4
21
24
30
45
51
18
27
33
126
216
9
15
101
25
90
45
27
53
84
60
163
12
30
15
135
105
39
72
54
36
42
90
42
18
27
15
5
79
24
42
15
129
12
30
18
30
141
45
60
6
78
12
72
51
81
18
12
48
17
64
69
60
3
80
25
24
96
78
12
18
47
43
54
216
42
9
3
117
21
114
48
6
11
25
96
30
60
69
81
24
30
24
6
6
33
12
15
24
204
6
54
6
11
100
80
133
47
103
30
60
60
72
18
72
29
13
23
24
1
114
81
93
36
84
12
120
39
45
48
3
63
17
37
30
17
79
24
6
131
40
15
30
114
6
111
15
5
28
32
25
48
71
1
15
69
24
66
84
57
87
66
6
120
60
84
60
150
84
267
63
78
42
57
141
18
81
69
51
9
11
36
85
18
54
30
18
24
246
69
63
192
18
6
36
6
132
6
90
84
30
90
102
105
63
30
66
57
39
81
63
60
156
36
65
43
81
111
9
33
167
36
60
64
116
4
33
47
61
63
99
17
181
39
15
96
69
33
47
121
3
12
80
24
31
12
117
96
24
216
9
108
108
102
33
63
114
47
1
99
20
103
137
55
84
66
15
69
42
12
18
39
33
42
60
36
42
36
30
24
78
30
29
25
150
174
6
84
12
5
109
60
99
92
13
42
89
205
48
102
66
18
6
39
15
66
75
20
1
75
93
11
1
42
42
36
3
27
65
13
27
15
24
30
6
78
12
75
27
96
336
5
256
104
19
21
111
18
11
76
84
9
42
125
13
54
240
33
9
18
36
12
69
9
47
7
30
138
24
41
133
111
69
11
61
24
30
45
36
27
33
33
42
84
21
57
6
6
18
21
81
24
51
141
54
30
30
54
171
105
75
51
60
12
33
39
186
12
23
25
18
101
13
23
7
21
21
75
116
49
6
69
15
48
48
29
13
36
30
ABCD 94048113286*3^$a+1 [50056]
48
57
3
36
45
36
24
6
57
63
24
21
15
129
24
60
27
129
120
51
9
60
24
12
120
9
15
36
39
6
3
12
117
132
15
45
159
60
132
9
96
15
132
180
87
96
57
45
27
24
84
33
174
45
96
9
63
3
24
69
12
48
24
132
183
18
63
51
69
60
87
114
15
36
15
33
21
111
117
138
93
57
42
105
33
75
48
51
81
48
21
3
33
30
24
48
30
51
51
48
60
93
15
93
12
12
105
252
120
63
12
3
45
33
15
45
63
84
33
15
84
45
30
105
75
6
12
63
24
33
111
21
90
9
120
24
117
30
6
114
9
141
15
15
6
30
30
162
33
24
60
3
33
12
27
9
24
12
3
21
96
36
108
84
27
6
27
15
33
60
60
84
15
9
12
57
3
249
6
30
39
45
39
24
117
63
72
24
12
57
3
15
45
24
15
129
12
9
120
51
75
12
18
72
78
45
75
162
27
3
21
240
84
12
21
27
60
27
9
39
120
12
36
165
60
12
33
15
99
9
9
90
60
30
48
75
45
3
69
72
36
30
129
3
60
57
75
60
153
15
78
87
27
9
9
15
72
156
39
48
213
48
27
9
75
21
27
21
201
36
72
135
156
9
3
84
15
120
105
3
21
81
63
63
204
18
48
54
30
6
45
108
39
312
9
21
36
12
3
12
27
69
60
24
27
48
18
132
42
18
87
3
93
117
3
75
204
30
30
90
30
18
108
90
102
27
96
48
87
9
63
105
3
60
24
6
39
21
27
3
24
78
48
27
33
27
12
15
66
3
60
81
36
3
21
39
9
78
9
36
87
33
12
27
6
24
15
21
99
36
57
48
3
12
12
33
12
27
84
24
15
45
153
15
60
9
30
45
96
75
12
18
87
45
12
15
75
48
12
33
123
30
3
99
21
21
111
27
45
15
42
60
48
48
12
51
24
33
114
9
69
75
12
21
60
120
60
204
15
81
12
42
30
18
60
45
3
33
21
48
135
48
9
60
48
12
39
39
42
15
3
42
75
81
3
9
27
24
51
150
171
24
21
114
60
150
126
90
12
15
15
21
99
45
33
207
36
111
30
39
9
3
57
63
45
3
36
51
60
9
3
102
126
33
36
24
12
60
27
18
132
27
3
33
87
42
39
12
12
93
90
153
57
75
15
54
30
9
141
36
24
135
36
39
30
48
108
24
39
57
135
144
171
33
36
93
51
132
12
33
63
180
24
93
42
78
159
33
15
27
105
123
21
69
51
21
6
93
12
12
15
81
36
36
9
51
45
27
12
15
9
24
243
33
39
18
12
27
84
57
144
6
177
15
48
30
60
42
93
72
33
54
36
162
18
120
30
3
39
21
24
105
12
51
12
72
48
120
57
78
12
21
72
36
117
39
15
48
33
15
45
108
72
27
30
3
12
15
117
63
21
60
36
123
30
15
96
60
177
90
105
12
147
6
12
12
60
6
102
87
60
3
45
75
18
3
12
315
9
135
21
84
81
114
18
12
39
84
156
57
42
45
123
12
33
24
15
21
168
57
12
63
39
45
45
6
60
180
9
84
84
96
252
57
51
12
39
6
63
81
3
12
21
264
3
48
48
9
60
48
54
33
57
66
24
18
63
228
39
72
69
57
27
48
159
30
30
6
12
30
168
45
69
3
57
3
165
42
45
15
30
66
72
81
81
39
36
24
12
72
15
60
240
21
57
60
54
9
12
15
57
15
30
30
33
48
84
96
9
72
3
48
120
12
63
33
24
57
123
45
63
48
81
138
18
75
9
51
129
3
36
96
15
36
12
30
135
12
3
30
27
45
36
39
3
45
96
60
87
180
60
102
3
15
144
150
39
9
48
3
24
3
120
57
12
21
24
3
12
120
51
12
57
108
33
39
180
63
33
39
6
27
27
141
75
33
87
69
75
30
6
45
57
27
93
51
69
102
9
84
12
45
15
21
12
15
93
42
18
192
15
87
30
36
42
12
48
42
6
12
42
78
201
57
63
27
9
24
51
18
48
24
30
120
33
33
39
93
3
132
12
24
36
93
15
36
27
105
12
3
72
30
27
45
159
81
18
12
90
99
60
111
9
204
93
12
75
27
9
39
ABCD 94048347098*3^$a+1 [50006]
9
16
44
76
68
28
24
36
24
36
8
16
68
51
1
24
24
8
87
13
23
45
36
108
28
12
8
60
52
12
8
52
48
8
4
24
84
36
20
84
52
36
92
36
4
80
16
47
25
24
11
9
28
132
60
60
56
12
48
52
32
16
80
12
28
44
36
24
48
60
12
15
109
20
52
84
8
16
60
32
4
11
45
27
45
52
8
15
72
21
40
44
36
28
12
35
25
12
20
36
36
4
24
12
143
85
32
3
21
24
228
4
8
3
37
32
28
48
24
11
13
104
15
25
47
1
92
112
48
20
36
16
44
36
144
64
12
20
3
1
20
24
12
24
4
8
28
60
11
1
24
60
68
12
4
44
28
12
8
64
104
4
20
16
20
39
72
61
20
12
16
12
32
28
24
23
108
105
39
45
339
9
12
4
12
8
12
135
24
13
8
12
72
3
57
99
24
48
9
16
20
120
3
9
40
80
112
116
28
20
12
40
23
21
16
72
20
112
35
81
48
99
1
84
32
16
12
71
1
8
28
104
75
73
36
92
40
8
16
20
3
25
8
88
32
40
32
12
4
32
84
39
9
48
4
44
16
11
49
60
11
72
25
8
135
33
36
100
8
51
1
68
16
132
8
172
8
15
105
12
24
24
16
11
72
97
96
32
88
8
4
92
48
12
108
16
11
25
8
40
8
60
40
59
93
28
188
120
64
12
20
84
12
39
45
16
48
32
12
40
23
37
20
52
59
1
24
20
16
24
12
8
4
68
39
21
120
75
13
60
24
20
100
32
48
76
116
63
37
8
27
60
45
88
12
56
72
15
93
132
16
24
168
8
4
12
8
3
48
21
4
35
36
13
72
20
76
8
4
20
88
24
80
4
72
8
15
81
48
51
105
87
57
75
25
48
68
24
36
15
49
56
4
60
47
21
172
108
48
12
60
68
40
191
33
48
52
11
1
56
12
40
108
8
4
35
37
24
36
104
120
24
15
61
56
28
68
48
64
20
12
3
132
1
60
24
23
36
25
24
35
13
12
20
40
32
4
44
40
8
24
15
60
13
152
24
16
8
3
12
45
28
48
32
12
60
27
69
96
76
44
16
60
23
21
156
48
84
180
16
11
9
99
25
48
20
3
21
64
36
36
300
44
88
8
24
48
28
23
9
12
15
109
12
20
15
25
12
168
24
80
24
16
155
21
3
1
44
64
8
3
96
48
25
8
12
28
8
16
20
99
25
12
107
81
24
40
23
37
11
57
52
80
36
84
36
12
40
20
60
28
24
36
32
12
75
21
16
8
16
20
12
3
45
12
135
9
4
44
88
35
57
3
9
39
97
32
48
75
69
4
60
20
87
69
144
52
20
52
60
80
27
49
84
32
28
20
100
8
15
9
100
68
40
8
12
3
72
13
8
12
4
35
85
56
15
37
20
72
51
24
21
12
16
24
11
61
24
12
24
20
24
12
24
16
23
105
36
15
1
12
48
8
16
11
84
1
8
51
9
100
32
40
12
8
4
20
3
33
3
21
39
1
44
64
32
100
84
32
12
27
36
12
61
11
25
48
8
28
95
12
109
59
72
45
99
25
24
44
16
84
20
3
85
104
36
24
39
145
12
44
99
36
1
23
25
56
4
24
20
52
36
20
40
80
4
8
88
72
8
4
36
20
28
32
4
48
11
1
24
11
25
8
40
20
52
24
24
8
60
12
28
12
20
36
60
4
155
25
8
4
60
20
51
33
40
132
24
96
8
12
88
104
87
25
60
56
12
88
48
32
40
8
12
88
32
4
44
16
20
160
83
61
47
24
9
24
16
104
88
32
12
4
47
9
36
100
20
4
8
63
13
96
8
48
99
13
8
4
11
9
28
12
8
3
25
24
20
3
1
56
40
84
32
12
27
69
36
16
24
56
24
64
24
140
48
52
32
4
32
4
44
136
24
20
100
36
80
76
8
36
16
107
13
48
32
4
24
11
1
8
39
73
108
20
120
120
52
8
16
188
12
63
21
24
27
9
4
12
20
4
32
48
64
8
60
4
8
28
12
80
12
40
56
40
24
24
32
3
1
20
24
60
4
35
60
37
11
33
76
71
24
33
87
49
20
36
16
12
32
28
56
12
64
24
80
60
36
16
60
132
8
64
36
23
37
72
35
93
24
96
39
45
48
40
11
36
33
48
12
75
1
140
76
56
52
20
15
25
168
140
52
68
4
131
9
28
72
23
48
69
100
36
72
56
16
24
11
9
16
8
12
16
68
4
8
3
85
60
44
27
21
99
21
12
120
96
52
32
12
4
36
8
16
72
44
16
20
60
4
24
32
48
15
117
40
8
4
48
47
37
8
28
32
108
4
36
59
1
24
23
81
15
9
27
9
24
12
36
3
9
40
8
39
145
24
20
12
100
20
12
40
12
24
44
16
11
60
181
12
120
72
44
16
8
27
33
36
12
4
56
12
27
13
56
39
36
24
1
60
36
23
60
33
3
61
8
3
37
48
20
15
9
48
36
12
4
8
28
8
36
36
4
56
4
8
60
72
84
24
48
12
28
8
15
1
8
16
12
95
25
32
40
72
116
60
28
200
16
8
12
28
12
215
36
69
36
60
12
15
37
60
20
64
12
24
23
13
12
48
12
56
52
132
35
37
48
20
60
112
56
24
28
12
11
33
27
48
9
48
60
52
12
20
51
33
76
36
24
24
12
72
8
3
1
108
48
20
4
36
59
1
80
52
11
37
80
228
16
11
85
8
16
56
75
25
24
20
16
8
27
24
9
52
72
36
24
23
57
12
60
88
68
12
16
11
45
4
20
40
12
20
147
36
1
20
48
88
ABCD 94048485606*3^$a+1 [50025]
4
60
54
36
2
124
44
4
35
7
8
76
6
56
54
10
14
9
27
36
30
75
12
1
59
25
107
105
36
12
16
11
9
42
28
36
5
12
48
9
39
61
44
15
21
3
156
21
36
6
154
48
47
49
80
46
30
104
4
6
146
51
57
18
18
24
15
51
16
5
13
12
18
32
18
10
62
40
131
13
96
26
22
42
18
8
12
10
5
1
47
132
48
12
25
42
26
75
7
125
1
36
23
61
11
25
18
72
14
39
51
40
14
18
12
90
6
4
8
9
15
10
8
12
10
26
24
156
15
19
90
54
20
21
43
32
30
15
13
35
1
54
26
99
12
21
58
6
44
36
28
110
16
29
1
11
33
36
72
28
80
64
59
67
17
63
33
3
21
15
162
3
12
45
48
82
98
135
15
4
90
8
63
79
17
108
3
45
24
1
36
56
24
10
30
11
13
59
69
42
9
1
20
42
10
44
12
72
135
1
62
42
36
10
74
3
3
21
9
16
30
41
36
39
9
81
108
3
39
22
32
27
73
48
60
8
148
36
44
36
10
50
28
2
24
30
54
18
27
55
50
22
54
59
37
95
25
24
47
12
21
12
34
48
29
7
26
6
69
139
90
2
28
14
40
32
174
60
36
18
138
45
12
12
9
27
84
12
21
22
50
10
17
9
28
30
26
10
5
13
26
34
110
78
39
9
3
3
10
44
4
60
8
28
23
7
26
10
14
72
64
35
21
159
49
23
57
24
27
19
29
45
36
10
6
20
63
1
83
24
60
49
14
54
36
40
6
26
64
18
77
15
18
72
28
83
33
106
20
10
8
75
60
45
10
42
48
95
1
54
38
34
20
18
10
8
34
35
81
64
23
12
9
36
90
33
61
131
39
9
45
42
4
6
8
126
30
34
53
27
10
36
47
37
96
23
7
80
24
202
60
26
64
17
1
30
65
57
28
2
81
63
90
124
20
10
60
20
57
33
6
10
36
54
2
27
51
10
54
30
155
33
28
116
3
60
12
36
3
10
23
121
20
6
30
39
61
24
47
19
36
41
12
48
103
20
24
40
6
47
12
120
1
20
10
6
8
82
41
24
9
27
9
34
101
19
14
3
7
30
23
12
1
36
47
3
130
68
10
110
3
15
21
33
36
75
36
7
80
70
56
34
30
14
9
37
11
25
11
12
3
9
229
6
18
2
28
26
34
26
4
80
27
12
123
24
12
34
11
69
15
13
8
48
90
33
3
18
60
46
80
129
1
11
15
33
45
22
5
75
10
24
143
67
6
20
54
57
7
5
57
60
3
12
15
45
12
21
99
73
8
15
15
42
28
12
44
39
48
57
36
3
3
154
2
78
40
6
5
13
12
44
3
7
14
22
14
10
20
16
53
1
26
144
21
12
3
33
12
36
57
100
107
51
18
10
30
54
36
60
2
34
80
30
3
7
8
57
13
2
6
64
71
3
9
7
41
43
44
16
2
60
15
39
54
120
54
16
26
28
8
58
29
60
12
33
16
30
29
48
9
10
18
120
26
6
36
84
3
7
41
63
10
56
24
40
11
72
33
18
46
23
13
14
4
26
27
7
72
8
10
156
96
23
21
30
10
6
18
8
30
9
63
6
30
6
28
30
29
39
18
12
82
17
15
54
4
6
54
2
36
57
51
33
21
78
28
2
39
49
56
6
48
34
72
54
90
66
41
3
54
18
64
65
123
16
2
64
78
30
35
61
44
108
58
26
64
23
3
28
60
126
2
21
43
8
45
91
114
36
47
9
54
34
8
64
56
18
33
37
2
9
9
36
15
72
36
63
4
26
42
12
28
50
15
3
4
24
116
58
42
74
24
76
24
20
63
24
9
12
28
71
99
60
9
31
29
25
8
87
145
35
3
60
58
6
18
8
15
36
33
87
36
12
12
39
30
88
20
51
111
42
22
50
3
1
11
51
64
18
60
26
10
80
4
8
39
13
72
11
9
10
65
12
180
21
27
9
90
16
18
30
26
3
13
44
30
6
3
63
42
10
38
27
27
34
167
120
36
13
140
18
66
27
19
8
72
70
144
2
42
27
21
24
15
21
18
9
21
10
6
26
69
21
4
18
62
10
8
69
1
56
72
108
6
4
50
87
13
56
3
48
3
10
86
28
38
27
1
59
24
69
39
49
23
33
3
3
18
94
26
39
12
55
8
22
26
78
40
24
12
11
3
9
57
63
25
36
47
12
60
45
36
3
67
30
6
30
35
25
56
54
93
12
55
5
51
24
10
8
72
4
80
54
6
126
58
36
23
1
20
39
57
36
51
12
111
10
6
125
21
64
11
12
3
18
27
7
12
54
114
8
69
111
22
6
41
69
10
54
23
24
13
23
105
118
50
27
39
54
6
40
53
1
170
6
4
11
12
36
57
10
65
69
10
24
17
75
21
7
5
81
123
31
53
19
80
33
25
62
21
132
105
36
10
30
24
23
43
41
21
18
150
10
29
12
3
30
16
30
17
45
52
47
12
48
73
47
12
3
18
18
9
19
20
189
97
8
120
18
214
18
20
36
46
44
39
123
82
42
18
35
1
2
18
3
39
9
96
12
31
140
90
63
1
2
88
30
23
36
1
20
100
42
38
70
30
60
116
192
75
7
17
45
34
29
25
8
48
3
24
7
26
4
36
134
72
18
46
6
18
12
108
17
9
6
45
72
3
124
20
21
93
190
38
28
47
36
13
20
3
7
14
30
57
33
16
71
24
39
76
5
49
11
15
54
3
13
35
48
25
30
77
9
66
54
3
33
63
1
36
131
60
24
9
87
19
54
2
72
18
72
136
24
35
45
12
10
14
10
30
47
13
30
26
28
96
23
33
18
18
64
95
9
12
87
67
18
6
30
26
54
136
24
30
60
20
9
24
13
14
36
30
28
8
39
12
93
63
12
13
2
36
52
66
6
20
10
18
5
24
13
8
30
45
1
60
71
45
48
3
49
20
18
46
ABCD 94048766764*3^$a+1 [50015]
55
107
45
136
20
204
36
9
43
47
25
116
237
103
5
51
39
126
15
64
65
27
99
108
25
83
37
17
55
104
72
3
36
25
140
4
24
20
172
68
15
13
113
15
16
41
72
51
16
20
129
27
12
40
32
24
36
36
64
104
39
1
17
43
11
36
13
56
75
90
115
120
71
49
36
5
54
1
107
36
21
15
129
64
36
24
35
198
18
9
12
4
137
39
33
15
112
35
90
51
4
125
18
1
32
3
21
120
24
15
105
57
3
51
36
45
192
16
60
47
33
21
31
8
36
15
18
51
21
19
17
90
73
12
228
20
27
18
90
1
200
51
45
144
24
4
128
123
97
29
18
1
144
8
63
180
72
49
41
27
48
48
12
28
269
151
36
8
52
149
7
164
45
135
40
41
15
39
21
28
72
48
29
163
72
35
18
18
45
12
4
119
36
9
40
5
111
36
72
40
92
9
7
20
24
64
32
159
1
17
36
79
20
16
12
35
169
120
143
45
28
53
27
24
21
18
169
32
123
36
57
87
90
31
185
7
68
76
8
3
57
76
32
40
29
111
64
36
12
48
17
27
24
16
149
36
63
48
112
48
144
56
15
57
33
63
99
193
44
24
27
49
20
60
28
72
5
39
12
88
56
93
75
12
28
173
19
35
109
35
141
75
108
81
81
36
135
52
80
21
91
80
96
165
339
16
5
75
48
21
126
72
13
77
31
221
144
15
40
35
57
12
148
12
8
28
44
16
17
54
108
61
24
95
81
96
16
12
20
16
44
57
103
12
65
51
28
47
33
52
44
195
108
90
7
24
60
20
76
44
36
4
44
63
85
8
264
88
84
101
39
84
129
171
84
48
93
306
13
8
48
136
119
49
312
104
72
24
16
72
20
33
108
79
48
24
104
16
71
129
60
28
116
99
57
123
73
17
18
108
36
129
69
18
33
52
12
56
9
36
159
60
16
17
15
57
18
13
152
15
69
84
24
16
36
59
90
7
119
9
24
3
198
55
32
39
69
39
36
37
48
41
90
9
171
180
54
51
93
36
31
41
387
108
9
90
69
21
75
123
21
24
27
36
33
36
4
32
160
104
9
7
47
25
60
36
60
17
43
11
121
44
36
69
31
23
54
127
96
20
45
43
29
75
15
36
162
7
65
31
32
4
8
48
75
13
320
45
54
57
36
60
9
18
105
88
23
97
8
147
193
20
12
144
4
221
175
5
18
36
1
53
123
24
15
189
112
204
8
27
61
32
100
5
36
55
125
55
44
63
133
12
80
9
36
54
249
72
3
45
45
79
65
43
104
15
25
56
117
3
87
45
192
220
56
27
18
18
36
90
3
48
28
101
180
36
15
57
126
25
32
15
18
7
72
36
116
120
100
164
105
7
108
11
33
3
49
180
24
32
39
61
119
21
159
1
104
111
145
35
117
88
83
72
177
3
57
132
153
51
57
108
115
11
21
108
36
76
20
28
71
85
23
18
7
47
144
54
27
24
220
84
32
24
16
180
5
171
9
43
92
9
54
93
69
54
45
16
8
57
63
48
28
12
120
24
11
109
108
161
51
76
17
43
65
3
4
56
64
96
104
177
75
15
36
25
72
83
9
9
91
89
51
3
90
15
21
51
3
25
36
156
35
18
91
17
18
25
11
9
36
136
72
32
16
8
141
144
54
72
45
279
21
100
59
69
72
36
3
25
56
9
67
44
4
11
181
80
12
51
1
84
149
151
224
201
51
64
72
72
32
24
171
36
18
54
21
100
59
13
72
12
44
64
11
54
126
9
16
56
279
1
96
29
99
16
11
33
12
88
29
36
36
183
15
13
23
61
44
39
93
12
52
23
21
84
21
ABCD 94049302916*3^$a+1 [50020]
215
121
59
21
16
96
80
159
1
77
126
117
9
103
95
33
33
31
41
42
138
115
17
31
41
120
78
81
111
54
27
9
55
221
84
15
48
288
249
144
66
78
7
95
150
84
7
29
51
57
96
12
27
105
180
282
9
249
30
57
111
30
259
53
43
32
33
84
78
102
60
91
137
6
144
30
222
165
69
27
183
132
37
83
24
21
15
18
31
23
12
61
35
198
54
180
306
90
126
51
87
18
54
78
30
18
108
39
165
90
1
35
102
55
77
108
30
25
29
115
29
115
197
72
67
125
51
9
103
192
29
115
77
114
33
33
252
67
48
47
216
9
160
35
90
36
15
112
80
57
135
135
121
5
204
15
141
108
90
45
87
30
132
126
9
112
5
91
53
144
36
90
12
145
5
162
57
69
162
210
103
77
19
80
33
48
252
162
129
129
31
95
129
48
195
108
132
120
72
93
69
90
1
113
36
264
99
45
3
285
115
287
36
102
60
18
121
96
144
101
139
59
21
33
31
32
9
108
27
16
29
163
107
18
51
9
103
32
135
18
108
27
9
231
123
6
15
48
45
147
45
6
13
17
207
117
171
112
203
133
89
55
17
36
282
132
18
18
25
29
36
72
12
168
48
18
42
174
105
63
1
144
32
15
126
195
27
18
288
115
41
54
81
33
18
45
129
31
113
126
6
75
112
5
171
99
45
33
48
54
150
12
60
108
30
96
30
6
45
153
12
36
7
47
24
66
114
21
99
61
29
99
48
105
87
27
54
12
150
84
25
101
258
120
1
48
41
6
1
80
27
21
69
363
87
12
114
12
132
27
16
5
18
6
19
17
108
30
37
80
288
16
48
32
96
75
48
21
75
108
12
45
9
36
3
33
18
126
60
48
90
162
151
17
18
102
87
75
18
72
396
15
75
108
60
144
48
24
48
72
93
93
108
7
5
132
36
210
216
150
19
47
49
41
199
368
112
128
21
144
6
54
72
108
36
55
176
15
33
16
29
3
117
348
63
99
141
96
51
45
9
30
24
30
144
3
33
255
21
123
192
9
279
3
60
144
36
72
66
36
175
191
30
3
16
5
90
30
114
97
299
21
15
90
54
1
53
91
65
31
167
121
11
126
30
9
16
29
180
150
174
204
48
180
24
90
120
150
54
66
198
13
185
54
24
54
115
128
208
125
66
1
53
171
15
33
3
72
198
198
217
53
27
207
72
18
55
101
312
19
144
29
67
96
32
27
54
102
169
29
132
18
210
60
54
162
103
176
81
18
61
209
126
49
167
30
126
45
63
114
31
41
108
138
72
105
93
3
16
5
30
13
5
180
72
31
113
159
165
123
45
252
55
125
51
51
61
35
30
63
64
17
63
45
51
27
30
60
138
6
66
ABCD 94049318204*3^$a+1 [50010]
15
90
6
210
3
135
37
5
24
24
60
102
33
225
60
72
19
20
9
55
5
132
60
18
57
60
9
24
31
41
159
96
15
109
11
129
64
41
43
23
144
9
75
181
179
25
80
36
75
6
48
6
25
71
54
60
24
90
85
32
9
171
9
24
192
48
36
51
63
30
120
75
45
195
15
72
18
55
5
91
71
9
105
36
24
6
30
159
9
366
9
15
25
11
54
12
3
4
83
13
35
162
60
63
75
30
162
24
24
37
5
15
153
36
84
15
51
6
67
116
117
19
5
6
45
15
174
51
120
9
30
25
29
42
153
160
144
53
138
37
144
80
124
20
36
40
36
48
5
6
6
54
9
16
96
68
15
96
9
21
43
167
6
55
23
141
129
36
24
27
48
276
64
20
141
60
6
33
40
65
12
19
36
12
11
246
36
63
36
39
229
101
55
5
15
141
435
69
30
36
69
16
20
171
18
127
8
12
135
45
40
173
55
35
6
36
24
36
19
11
18
87
28
84
53
139
11
60
18
67
8
60
135
30
36
24
27
4
35
9
105
30
120
102
54
84
6
139
125
67
68
16
44
57
168
175
41
6
33
15
90
12
63
51
45
36
3
156
6
18
177
4
60
11
9
69
12
48
6
69
4
96
41
30
189
40
185
111
28
53
7
11
132
54
75
165
6
90
138
12
9
84
124
48
35
33
117
103
60
5
79
12
288
23
78
6
66
3
57
15
3
30
6
30
39
75
57
88
144
23
265
5
123
16
96
29
84
19
53
78
57
64
20
51
120
60
90
48
150
21
15
49
84
71
126
66
60
13
107
133
131
6
55
23
90
90
1
5
60
84
27
4
20
21
60
30
18
27
28
11
25
116
40
132
96
20
72
112
56
21
240
19
47
18
42
18
12
63
15
42
19
96
89
120
51
93
240
102
54
24
36
60
24
79
132
119
30
12
3
87
54
90
30
24
27
9
91
5
43
32
183
37
48
32
75
25
44
45
163
161
19
23
93
60
64
71
42
79
155
6
15
124
41
150
97
36
140
87
18
12
168
132
24
43
156
11
84
49
263
144
25
84
92
39
66
108
60
72
15
40
65
19
41
19
84
137
18
120
25
5
91
95
133
17
84
12
3
120
52
20
40
128
52
53
72
60
60
30
174
15
51
9
4
11
24
30
12
30
33
52
59
186
150
24
30
159
27
48
21
9
12
43
65
216
60
39
231
6
7
48
35
30
18
36
9
124
17
54
25
296
111
13
60
132
12
23
9
9
12
180
7
11
42
60
60
7
83
129
9
60
19
68
33
6
84
30
55
5
27
3
36
25
11
69
84
21
96
228
6
9
57
7
11
25
12
5
15
64
11
69
9
306
144
85
35
25
95
37
48
35
45
27
24
169
107
48
105
76
48
56
21
55
96
44
4
11
49
77
163
5
102
25
5
7
56
45
6
6
48
79
36
144
131
61
161
63
21
24
6
24
6
79
101
6
78
120
15
16
5
24
240
42
69
69
42
48
42
103
20
45
15
4
77
99
27
9
159
6
84
12
18
66
135
96
33
66
9
21
66
37
68
69
43
17
15
141
39
76
35
48
57
4
5
276
48
30
57
9
19
77
7
83
25
5
18
61
60
41
7
36
17
43
36
149
6
21
33
6
25
20
81
7
11
90
60
42
18
67
5
79
240
48
192
11
18
180
276
84
96
75
144
12
33
162
228
42
24
75
81
43
60
5
42
97
17
51
39
9
21
66
169
96
5
139
204
41
39
72
28
60
65
150
109
83
9
219
45
21
211
203
96
121
53
30
25
95
12
105
60
33
79
47
6
63
112
29
54
42
3
21
15
21
24
60
19
77
63
45
51
9
6
1
5
ABCD 94049448016*3^$a+1 [50069]
39
19
5
21
15
55
74
12
51
97
11
9
27
1
18
6
83
36
37
42
18
48
116
16
60
32
60
27
13
80
27
25
35
31
74
39
21
64
12
84
20
64
30
30
44
10
125
21
22
60
38
24
96
15
21
166
30
59
73
20
12
58
2
3
91
12
72
5
1
71
36
24
1
12
32
4
107
25
18
6
35
13
36
36
48
23
43
24
41
1
8
36
16
11
19
5
19
26
46
14
3
21
15
91
14
75
60
19
2
24
36
3
12
33
52
44
4
36
80
60
15
36
1
44
15
1
8
10
5
1
6
114
23
73
23
61
8
3
84
1
44
4
120
12
12
11
21
39
7
122
28
18
17
33
64
47
1
30
74
51
7
17
45
16
35
25
23
31
50
3
1
72
8
130
30
131
49
30
5
36
1
12
6
26
51
13
6
30
35
25
83
12
33
51
7
62
70
6
44
15
43
2
12
4
176
16
47
36
19
6
30
14
58
12
12
29
7
2
36
36
3
73
23
60
21
3
45
12
4
60
24
18
38
39
12
19
60
5
72
25
8
51
1
32
16
6
53
12
45
4
42
29
13
11
1
20
40
11
33
10
26
16
18
6
44
15
61
11
19
24
26
15
1
47
21
15
21
39
1
54
12
24
41
12
7
50
10
14
51
1
12
12
20
3
61
30
41
25
6
54
8
3
9
60
39
67
30
35
69
3
43
14
48
27
61
8
15
67
2
3
25
23
97
83
81
10
6
95
48
69
16
119
25
36
6
6
8
70
5
12
48
31
5
49
20
27
12
13
150
2
27
1
23
69
28
44
15
9
10
12
84
5
36
13
6
5
45
15
33
28
47
145
35
48
37
32
46
14
60
3
97
59
12
69
3
25
6
24
26
136
23
45
28
23
69
16
96
30
53
21
36
4
96
95
60
45
15
120
19
24
30
11
9
16
24
6
17
69
24
4
32
51
12
12
33
36
84
40
90
60
2
24
15
12
108
24
132
19
72
2
63
24
49
11
1
35
69
28
32
84
27
57
52
35
13
12
11
55
5
84
13
11
91
14
36
60
28
23
9
63
45
15
1
102
24
54
12
68
40
120
44
36
16
44
34
110
28
30
2
15
45
88
59
1
24
8
52
48
11
24
45
40
92
15
19
5
7
38
60
76
80
28
71
7
29
13
47
1
35
33
99
25
12
54
26
16
8
154
6
6
53
31
6
30
18
20
3
33
36
94
36
14
39
61
56
4
24
12
8
87
19
26
4
11
33
82
14
16
44
64
32
3
72
85
8
27
61
59
19
72
5
13
6
38
60
52
95
84
67
29
45
4
20
4
60
12
23
21
15
81
28
12
23
13
68
16
8
16
6
18
20
16
24
18
2
72
3
73
8
46
30
8
3
9
4
20
27
24
61
35
48
24
1
11
33
27
13
6
6
6
62
12
63
43
5
24
19
110
40
12
8
10
65
84
13
12
108
84
68
10
2
48
46
29
73
23
61
36
59
9
4
32
28
35
45
3
9
58
18
12
30
173
97
42
54
20
15
1
23
36
25
6
38
15
43
2
3
13
24
56
84
36
10
6
8
10
17
36
93
16
48
20
27
60
13
23
69
39
12
7
2
64
167
13
6
78
32
16
23
9
10
5
43
2
16
11
13
6
26
4
20
16
44
36
24
22
29
45
3
133
8
4
18
30
47
21
70
24
41
12
69
16
32
46
12
12
5
25
47
45
28
23
57
22
6
84
23
43
54
6
2
3
13
47
9
24
4
30
6
96
11
24
73
18
5
9
39
7
5
108
21
46
5
25
24
60
23
85
35
105
12
15
36
12
36
96
9
76
35
9
36
34
12
62
51
9
60
15
1
12
23
9
40
11
7
5
9
3
91
60
6
198
26
16
8
72
94
17
49
11
12
1
12
68
4
30
41
85
11
19
24
6
47
33
16
35
9
24
51
72
37
56
15
55
29
37
24
60
42
5
69
88
47
36
19
50
63
12
19
90
11
13
47
163
41
60
19
30
60
23
19
18
11
7
168
89
1
12
23
1
60
24
11
49
126
38
88
24
6
17
25
23
73
42
2
15
36
1
11
7
36
26
4
20
60
4
18
2
27
61
23
25
44
15
36
45
10
26
3
13
23
9
16
59
1
20
4
42
66
8
34
41
9
15
37
8
88
47
7
50
34
26
4
24
12
23
7
194
36
60
3
12
24
21
4
20
36
70
14
16
20
3
57
39
55
14
3
12
1
6
5
13
95
7
89
72
9
4
24
102
5
33
12
40
18
18
47
21
64
32
3
117
39
25
12
47
13
8
40
35
1
36
8
24
51
25
20
111
1
32
12
10
50
4
44
16
30
42
23
12
33
46
5
60
19
5
7
17
72
60
13
20
36
39
12
33
3
67
30
6
14
15
12
1
23
55
12
2
52
59
31
14
27
13
20
75
12
93
64
32
100
54
42
44
24
60
60
10
5
1
18
2
3
43
108
14
16
42
72
12
29
1
8
28
104
24
24
36
15
19
2
24
10
66
54
12
2
28
60
23
12
12
7
18
36
11
36
9
28
12
60
54
50
4
95
21
4
20
3
12
105
3
25
44
34
30
24
23
33
16
20
4
11
25
11
12
120
21
15
9
96
16
24
42
2
60
3
13
11
24
9
72
15
49
6
66
18
5
7
12
65
67
14
244
6
14
10
65
12
36
9
64
12
12
83
9
4
71
61
54
14
27
9
28
36
11
19
26
16
59
69
15
67
74
3
81
87
24
85
24
12
23
97
35
72
21
16
83
25
30
2
24
16
24
24
32
106
2
3
33
112
30
60
2
72
34
66
59
45
15
9
27
31
122
27
19
5
19
17
1
12
83
13
12
108
12
8
40
30
6
30
14
22
48
14
52
18
2
24
51
19
66
35
13
23
9
28
11
61
59
21
3
45
28
12
32
48
36
75
21
48
3
9
75
1
32
15
25
11
7
12
18
23
7
62
22
5
49
20
22
74
10
14
16
6
29
84
9
87
45
16
24
95
19
14
16
11
33
238
14
51
175
24
74
4
6
96
29
12
93
36
10
18
47
60
9
4
11
7
38
24
28
23
21
94
17
49
23
12
60
19
26
15
108
36
36
9
4
6
26
24
15
9
36
4
35
25
6
42
68
39
7
66
8
16
8
16
35
7
24
65
33
46
17
19
30
11
93
40
35
1
11
9
4
60
11
24
21
15
1
42
5
21
15
12
25
44
39
19
2
24
16
8
12
48
15
13
8
147
9
94
77
69
10
66
42
50
22
5
25
36
8
24
36
15
7
14
3
81
22
5
57
75
1
11
49
54
6
56
40
140
16
8
34
5
37
35
31
42
83
48
67
74
16
18
65
1
20
46
17
25
36
11
165
48
28
35
69
3
45
12
4
ABCD 94049745170*3^$a+1 [50040]
35
97
63
20
70
45
18
36
60
54
69
33
15
84
3
12
41
10
33
9
20
82
3
36
6
41
4
45
48
183
39
75
33
77
40
18
18
9
24
29
70
42
30
9
81
78
123
102
12
30
5
43
12
65
13
23
25
45
15
24
23
1
11
60
19
36
33
45
12
63
18
80
22
18
14
1
12
35
25
15
20
55
47
10
3
30
15
12
15
21
15
15
33
17
19
30
90
21
3
24
5
22
78
18
32
43
18
42
15
90
24
38
28
20
49
23
7
6
30
12
35
43
12
17
55
6
18
12
39
36
9
18
42
5
19
72
125
10
30
15
9
6
32
25
75
21
11
190
6
32
25
83
7
15
27
15
213
36
60
24
23
10
27
3
87
3
24
15
6
9
50
48
40
30
93
24
11
7
48
27
57
63
15
6
11
16
15
99
33
15
15
15
27
18
17
40
146
85
5
43
59
10
3
18
9
57
15
15
24
36
63
15
12
51
120
75
59
13
60
6
9
12
30
63
15
48
75
72
30
33
14
36
22
123
24
6
12
3
33
6
23
37
90
105
3
18
5
7
42
15
51
18
6
35
115
6
18
9
20
25
33
54
50
16
3
11
25
24
6
41
40
15
35
34
30
6
45
5
79
48
42
6
72
90
36
117
99
33
15
12
21
2
115
48
39
60
9
9
38
25
9
26
97
3
24
129
9
30
3
5
25
24
36
24
53
43
29
96
54
25
75
15
6
9
39
11
55
66
84
108
12
48
96
84
30
18
12
15
27
15
63
12
101
19
15
33
77
18
12
43
6
39
8
34
50
1
12
23
43
29
52
30
15
48
3
9
3
8
19
180
21
9
36
60
60
87
15
6
51
21
45
9
18
42
78
3
27
30
23
103
12
30
17
55
33
27
15
45
90
42
15
30
66
9
5
43
3
39
66
9
3
35
61
6
23
7
75
15
6
42
30
3
92
18
13
59
31
57
117
17
18
7
6
24
3
63
102
203
24
109
11
73
6
51
9
102
45
33
24
6
17
64
20
55
21
93
27
2
13
84
21
32
43
72
42
21
15
39
99
69
75
42
18
33
15
60
5
12
60
1
57
42
62
16
69
30
63
63
5
72
7
3
15
78
42
23
10
9
66
27
12
9
27
57
3
3
6
21
3
6
245
61
69
8
55
3
32
31
81
9
69
30
81
24
60
63
9
126
15
99
11
169
15
3
135
33
89
103
30
47
13
47
36
25
24
66
12
168
9
18
15
12
11
49
3
78
15
42
36
11
10
21
42
15
27
11
124
3
30
35
28
14
30
100
30
126
9
48
12
3
18
27
18
18
36
21
15
12
30
6
126
30
21
32
118
12
33
12
57
26
4
3
87
21
27
21
6
23
78
7
12
30
33
27
11
54
36
7
45
51
9
20
18
79
6
129
21
42
48
9
9
12
27
21
36
3
27
21
9
30
21
33
6
18
17
31
59
49
21
9
12
5
55
45
9
35
16
3
51
38
37
35
18
61
42
24
143
58
27
3
9
11
25
42
3
69
21
9
11
19
30
15
15
138
47
40
75
48
78
9
3
78
57
15
6
6
36
5
127
83
13
57
105
48
24
288
47
103
59
19
6
18
45
87
18
42
3
21
99
27
21
33
30
11
46
42
27
36
129
8
13
5
49
11
40
15
9
99
87
15
39
20
25
108
36
39
20
25
18
15
39
11
19
51
69
36
12
65
42
13
33
24
33
17
31
65
22
42
6
12
3
17
121
24
6
90
11
73
27
66
32
72
91
48
27
90
2
1
12
9
15
60
63
30
8
37
17
1
15
9
15
15
125
36
49
108
6
29
58
14
1
39
108
21
72
9
30
45
36
75
9
3
8
25
39
15
18
12
3
21
24
12
6
17
13
27
20
48
4
21
60
39
18
30
50
13
42
17
46
90
62
58
267
3
27
30
42
6
35
22
15
12
3
48
33
11
19
51
48
42
45
3
128
49
6
42
6
6
15
63
42
33
27
21
39
105
63
12
36
9
18
12
3
5
108
55
54
6
9
33
15
48
42
63
24
78
33
9
6
69
68
10
27
35
85
36
59
60
13
12
63
21
6
23
7
30
6
42
83
37
3
15
27
3
27
15
47
25
75
30
3
3
27
77
55
30
18
48
18
129
110
18
145
84
21
9
36
15
3
36
6
12
27
36
33
39
2
49
6
71
13
6
5
19
9
62
40
75
18
48
27
30
3
189
9
9
63
87
51
9
78
87
15
2
13
113
19
45
33
6
6
3
42
15
3
3
12
36
6
36
39
3
53
25
17
7
33
27
5
16
27
36
39
63
35
7
3
102
3
5
49
21
33
12
165
27
48
15
15
17
12
1
42
53
4
68
12
25
11
37
12
54
66
6
27
38
7
5
13
39
51
5
4
36
32
7
75
48
32
46
12
32
61
12
6
161
1
35
82
168
9
15
78
18
87
3
15
69
3
15
30
21
84
15
42
21
24
11
30
25
39
26
24
30
79
17
72
18
90
64
33
83
25
9
15
41
22
27
23
30
7
35
18
55
53
34
21
120
54
35
43
33
32
60
1
12
107
28
39
30
36
42
93
110
19
3
32
43
6
57
54
15
41
24
1
27
15
12
30
35
25
36
42
57
15
11
7
23
139
15
15
24
11
19
27
69
18
63
57
48
17
22
9
51
30
15
3
48
12
57
63
45
3
87
57
9
12
60
72
33
2
22
75
6
9
21
48
42
30
17
13
117
45
3
129
63
12
21
12
35
12
79
27
62
1
6
3
15
60
35
55
6
66
51
27
6
29
10
8
22
51
21
48
48
20
85
24
30
65
10
6
27
42
36
12
3
33
6
180
18
3
12
20
18
13
11
55
48
15
12
15
21
45
35
19
30
54
11
136
134
1
60
24
6
189
33
126
59
58
57
48
30
117
81
36
21
27
3
9
6
18
9
2
28
42
9
47
7
12
45
15
33
2
19
9
33
12
72
35
1
15
194
16
42
3
9
9
57
24
3
18
72
27
50
100
90
18
62
25
21
69
83
37
24
47
19
65
25
63
8
112
21
11
1
15
2
10
45
6
9
32
1
17
88
105
84
35
138
52
48
8
25
9
6
192
12
ABCD 94050469042*3^$a+1 [50029]
23
72
78
63
16
36
44
39
45
136
24
11
61
44
64
24
20
40
53
27
27
1
104
3
30
42
18
7
44
16
53
87
28
36
24
12
71
12
141
36
3
6
99
27
49
95
54
27
88
92
16
5
60
27
27
30
3
21
55
12
59
9
4
12
11
25
44
64
24
32
100
83
37
149
7
48
119
42
48
15
40
92
21
72
51
69
72
3
52
48
23
109
84
77
39
28
41
36
55
23
36
37
180
17
15
88
104
16
48
12
5
7
65
18
12
133
12
77
43
11
25
44
3
12
42
91
35
109
29
7
65
87
136
44
52
8
15
1
20
16
36
68
24
21
31
68
3
33
9
12
75
88
17
103
11
85
35
21
3
25
5
15
40
17
75
28
275
37
131
12
25
32
100
44
112
29
31
12
12
35
6
27
16
36
24
71
13
41
54
6
36
31
60
32
3
37
11
1
20
21
54
1
8
16
41
7
72
29
7
8
16
8
3
33
40
116
39
21
100
11
37
83
13
44
16
36
53
67
80
3
90
7
11
30
55
23
45
36
4
60
17
79
20
24
52
5
18
25
72
23
6
48
36
24
18
360
97
20
57
3
12
16
12
36
12
5
54
66
24
18
36
9
52
8
21
31
35
6
138
25
104
72
3
13
23
72
9
39
21
75
30
36
79
11
13
24
125
7
60
65
90
54
12
3
180
36
15
73
77
43
20
75
6
55
12
17
55
20
36
4
80
36
189
31
20
4
60
72
23
36
61
11
13
12
132
48
47
13
5
54
6
19
29
24
7
44
21
15
123
21
100
29
7
84
44
40
12
5
18
36
21
16
32
52
5
55
20
28
23
108
21
3
30
75
21
79
132
35
1
32
28
60
23
21
105
15
76
17
6
12
13
44
57
103
17
18
121
12
35
13
161
24
15
4
32
28
96
20
16
120
23
72
93
33
7
11
21
15
33
52
23
6
19
107
18
48
24
43
5
6
72
49
20
51
49
95
6
43
12
44
4
149
103
95
13
59
73
32
28
5
3
16
20
21
12
6
30
6
13
32
39
60
144
36
1
188
16
11
33
15
36
25
104
21
54
13
144
53
51
16
24
5
7
8
75
81
39
21
16
95
54
36
19
53
7
48
35
25
65
7
29
90
25
56
3
13
84
35
25
5
31
23
60
1
84
17
24
18
48
37
32
16
65
18
49
36
24
12
68
3
78
19
36
35
12
18
42
9
64
29
55
20
12
129
15
16
5
15
63
13
5
7
12
11
13
36
8
51
24
105
51
1
113
7
5
3
33
39
28
116
21
19
60
36
29
36
55
156
24
48
140
28
17
30
13
23
49
92
45
43
11
9
16
164
52
11
37
32
3
13
35
60
9
4
17
3
15
90
54
1
125
31
59
1
60
35
45
88
77
75
4
11
1
24
68
75
18
7
20
3
57
57
151
44
4
35
49
32
4
89
42
33
156
4
53
18
114
12
18
6
66
13
47
9
9
43
8
16
24
11
18
15
21
31
23
42
90
54
15
36
40
65
151
17
187
5
115
71
33
21
66
13
12
197
120
67
8
28
8
39
18
12
7
60
41
234
73
212
111
37
53
115
47
6
15
4
48
5
18
66
3
3
37
72
60
23
72
13
23
57
105
55
35
18
19
23
36
12
33
4
60
12
20
105
19
96
8
16
5
42
30
67
11
84
37
95
13
23
30
204
99
39
6
7
29
54
12
37
120
56
40
60
96
11
69
4
24
5
6
81
16
23
54
6
61
8
15
13
8
4
53
30
37
95
105
40
36
44
100
36
44
28
17
27
16
59
33
16
224
57
30
60
54
36
18
73
48
104
28
89
15
3
117
39
37
12
20
27
18
30
141
27
9
21
42
1
12
24
11
18
31
11
12
1
24
12
68
132
15
6
63
24
3
169
84
47
42
138
240
9
88
80
21
12
19
23
36
37
89
36
12
36
96
31
23
1
24
36
65
55
35
36
18
15
16
48
83
13
12
8
36
33
87
45
31
95
49
5
151
12
53
87
28
23
1
53
111
15
96
33
28
29
31
59
45
100
53
43
60
59
33
36
21
18
13
48
5
7
44
9
19
48
89
36
90
37
5
15
33
79
8
75
133
104
100
8
12
24
16
120
20
39
36
49
12
29
19
59
61
96
20
48
3
294
36
79
5
43
47
108
13
92
27
1
83
21
40
71
13
20
21
84
55
59
37
8
3
69
16
149
114
1
35
1
24
8
52
41
12
51
76
5
54
30
31
36
5
3
52
72
95
72
18
102
105
28
17
36
138
126
54
1
23
12
54
31
65
15
3
13
48
80
51
1
5
19
71
9
4
107
54
6
18
51
28
56
21
3
51
1
120
36
29
36
198
37
119
60
1
24
20
88
11
36
1
12
12
20
16
108
44
105
96
282
18
67
24
59
37
44
16
5
55
23
69
33
39
21
84
6
48
6
84
31
29
72
7
23
25
17
27
3
36
1
23
13
32
112
35
129
75
45
4
20
3
189
75
90
6
229
5
43
20
52
8
12
16
24
36
5
19
35
181
29
39
136
48
101
54
6
54
25
20
52
36
5
144
15
39
36
33
3
33
4
72
60
44
16
36
44
28
23
37
32
160
84
24
48
44
148
17
ABCD 94050562096*3^$a+1 [50040]
139
9
27
53
67
29
148
12
159
197
4
96
48
20
55
69
312
156
3
12
129
60
15
120
29
52
180
44
40
3
21
84
147
29
4
63
9
15
228
60
21
20
4
92
115
29
16
140
76
8
4
27
168
36
12
29
40
36
63
12
24
36
53
4
32
79
65
19
12
9
27
60
5
7
48
132
77
139
120
57
144
156
128
19
17
19
65
4
147
5
28
272
24
64
252
75
120
36
117
15
33
3
281
148
116
64
27
29
40
20
16
51
209
31
33
12
24
3
105
68
52
116
36
151
48
65
12
84
16
68
4
111
81
36
27
132
60
29
4
96
51
161
67
165
87
21
60
3
101
160
204
39
45
36
99
117
39
24
48
57
180
228
3
5
55
65
76
99
161
148
36
27
204
24
72
12
77
16
140
7
77
24
240
31
81
68
55
12
9
200
64
36
24
39
48
129
20
16
15
12
17
4
80
31
93
3
113
7
60
33
120
72
8
156
24
36
16
63
36
149
67
29
19
72
168
41
55
108
105
63
69
48
212
184
96
39
69
15
17
139
17
79
21
188
127
12
197
211
72
105
15
180
36
57
44
19
9
32
55
5
139
84
60
53
148
72
63
84
21
12
75
93
411
33
63
132
12
5
60
91
12
117
3
41
40
36
56
43
41
139
24
21
39
165
120
32
19
12
9
36
8
7
53
60
36
55
69
51
81
8
175
69
51
65
4
51
17
64
3
12
21
8
240
67
173
19
81
80
7
60
24
5
60
79
84
156
36
48
33
44
76
123
60
41
24
96
55
69
96
164
136
96
3
60
5
19
33
44
88
32
36
7
120
60
96
57
252
15
60
21
12
3
101
24
55
201
140
16
44
60
31
12
17
151
29
91
69
24
12
144
15
9
116
79
321
3
141
116
175
144
101
43
36
101
64
140
31
96
65
19
81
104
4
176
19
36
36
84
161
19
9
116
31
305
43
9
15
132
48
33
27
12
125
40
36
188
136
44
19
21
24
48
188
180
91
48
17
19
36
101
24
4
12
3
305
376
44
19
33
44
136
75
60
29
175
69
32
4
183
48
53
64
3
5
19
9
20
52
15
165
99
21
99
29
19
60
72
41
24
31
57
3
48
21
15
24
237
8
79
33
123
17
4
159
9
171
5
55
77
19
9
116
316
8
136
24
75
45
27
12
108
84
48
45
51
65
12
84
103
96
21
15
48
17
100
3
41
91
144
5
64
32
4
92
67
21
36
75
69
36
56
19
29
91
29
4
15
53
139
168
41
12
24
19
69
56
120
36
43
17
4
20
7
108
60
96
33
51
65
7
69
15
24
12
45
12
168
8
19
41
19
36
129
3
5
220
99
45
3
33
132
75
117
168
152
24
115
60
5
16
24
144
92
55
33
216
15
12
84
33
243
129
56
19
48
45
27
156
53
12
24
175
5
100
96
80
4
99
204
132
5
24
100
36
48
132
44
60
160
96
3
96
36
5
24
120
187
132
240
12
36
117
15
105
27
36
29
184
27
149
19
5
52
192
63
69
51
89
204
12
7
297
96
3
81
44
36
31
24
48
17
19
5
64
60
32
4
360
15
21
36
63
189
48
8
91
5
4
24
63
93
180
260
19
45
32
24
175
5
67
93
60
99
96
5
124
51
17
19
108
312
24
417
27
17
28
ABCD 94050628526*3^$a+1 [50080]
96
12
92
36
16
60
20
36
28
72
72
8
100
44
60
4
39
5
60
28
48
32
24
43
33
12
3
5
84
124
80
40
12
24
36
60
12
8
60
12
48
12
36
4
63
113
16
111
93
20
24
55
21
24
32
100
36
20
168
36
76
15
17
28
80
108
100
32
40
8
16
20
4
36
36
72
27
5
24
24
12
40
135
33
60
12
48
108
8
4
15
41
12
28
44
40
32
120
4
24
12
60
56
4
20
40
44
60
36
4
12
44
36
12
112
8
36
40
12
32
52
24
236
16
68
12
12
36
4
48
60
104
4
24
20
52
8
76
36
3
17
16
8
84
88
8
12
4
48
20
12
180
4
20
12
60
172
12
164
19
53
100
72
20
43
33
12
3
5
4
8
4
120
8
12
24
12
12
12
4
84
48
68
4
36
44
52
24
87
77
112
60
44
24
156
40
20
36
16
32
108
64
36
39
21
20
64
39
5
40
24
32
24
52
12
12
20
64
56
84
4
32
16
3
9
60
80
120
76
39
17
31
45
48
12
60
20
28
20
40
132
104
36
124
44
12
88
212
4
36
24
24
44
12
16
8
180
52
44
60
24
31
9
20
16
36
20
4
56
48
16
15
5
60
16
8
52
48
104
252
28
60
120
15
41
16
36
3
45
12
20
24
124
36
44
96
28
3
5
43
65
12
4
63
33
12
12
228
36
36
8
40
8
72
48
120
19
29
64
60
12
48
72
68
36
40
20
4
32
28
92
4
12
12
12
84
12
8
96
24
16
24
56
216
40
32
43
45
32
67
21
12
36
36
20
16
32
108
52
36
96
20
24
115
129
32
148
8
28
20
16
48
3
89
84
64
3
173
12
24
24
4
68
108
16
84
12
8
36
4
24
27
21
44
100
108
12
80
40
96
20
4
96
44
28
48
24
68
12
60
36
67
77
48
52
36
48
104
67
5
40
116
24
84
16
44
4
60
48
20
4
60
56
139
9
32
40
44
16
48
24
68
12
76
20
60
36
36
112
8
28
104
48
40
12
12
20
24
12
19
89
16
60
48
8
12
55
45
12
200
60
19
57
39
45
3
45
36
12
32
52
36
8
40
44
28
12
32
120
96
48
52
8
96
4
12
12
32
76
8
52
12
68
40
140
24
64
12
44
28
48
12
12
20
36
40
48
24
8
12
60
72
40
96
32
16
12
3
21
8
16
51
21
20
7
57
36
120
44
48
16
120
104
48
52
20
7
41
132
28
8
16
20
16
12
20
40
12
84
32
19
21
20
4
36
12
36
12
44
40
24
56
36
64
164
12
40
32
52
20
24
24
12
4
24
12
68
28
44
16
27
45
12
44
120
19
77
24
72
144
4
44
48
4
15
101
48
16
44
16
8
55
65
28
168
92
64
20
48
12
4
92
12
48
180
28
36
48
8
12
16
152
163
17
48
36
28
8
7
53
12
28
8
52
12
80
43
9
60
24
36
63
161
24
28
44
4
32
12
28
8
16
56
40
68
7
9
44
12
72
28
32
36
55
17
12
40
8
24
16
12
8
7
17
16
8
52
84
24
12
20
40
8
76
20
64
44
72
28
68
60
100
24
36
48
44
12
28
32
36
24
76
60
60
108
39
5
100
32
48
28
20
100
72
12
36
27
21
20
40
12
24
84
36
3
21
44
76
56
40
44
84
52
15
9
12
20
64
44
24
48
40
188
31
5
64
20
7
5
52
12
20
36
40
20
4
8
48
24
4
72
12
32
28
36
56
4
36
44
36
24
24
88
20
48
4
48
32
36
36
19
9
12
44
4
20
120
16
24
56
31
53
72
48
112
3
21
36
44
12
4
56
100
20
72
16
20
16
60
8
72
48
36
84
12
4
12
60
20
24
100
3
93
24
48
12
36
24
44
16
44
12
48
4
200
40
12
8
36
4
15
93
24
164
36
48
88
24
3
21
60
72
20
4
36
20
88
12
48
20
40
12
92
96
40
32
52
68
124
36
12
120
12
15
41
120
4
44
64
20
48
100
12
48
44
16
8
24
48
24
24
4
36
60
24
3
17
36
36
288
72
16
44
184
96
68
72
208
15
33
44
40
164
12
28
24
8
40
8
12
4
36
24
36
63
9
68
48
4
12
8
16
36
8
40
20
52
36
120
48
32
19
21
27
5
48
100
8
24
12
4
96
80
28
92
4
75
21
128
108
88
20
24
72
36
4
20
55
21
20
84
19
45
24
36
20
36
36
64
36
12
32
16
152
12
16
20
4
84
84
12
8
12
76
8
12
100
60
20
28
12
68
64
32
24
31
41
4
48
8
28
96
48
8
28
24
228
48
12
20
12
60
28
108
20
64
20
7
48
21
36
56
24
88
12
68
52
44
40
20
4
180
27
41
7
21
32
28
20
4
56
4
36
56
16
8
7
117
92
16
12
147
45
44
96
40
48
68
24
64
92
12
88
3
17
24
88
140
36
60
19
33
132
36
20
4
8
4
128
156
40
15
57
12
75
33
68
16
8
16
147
33
20
52
32
36
64
48
120
8
4
36
24
48
12
68
40
84
156
48
152
4
104
24
16
32
12
28
8
4
8
40
84
36
20
4
36
24
44
19
41
16
44
12
60
84
31
29
4
111
33
32
36
12
31
45
32
40
20
120
52
ABCD 94050717604*3^$a+1 [50095]
7
11
45
40
29
30
61
8
39
72
33
45
7
5
31
5
19
41
199
71
57
60
3
78
7
12
47
105
100
60
5
90
24
57
28
5
39
16
191
81
27
105
3
85
60
104
93
51
100
92
315
78
7
24
5
30
133
8
63
144
45
27
126
67
48
12
168
47
12
24
61
5
198
72
60
49
59
85
41
90
45
36
63
18
63
52
60
17
27
15
181
20
33
12
90
24
25
23
13
24
125
55
5
55
48
77
30
25
83
13
32
132
16
12
48
23
36
1
20
195
229
71
54
18
18
163
59
37
35
73
8
27
12
1
59
48
96
72
108
1
20
24
16
180
84
29
43
17
7
11
18
91
96
32
195
12
6
199
35
18
63
100
29
15
21
7
48
12
72
140
4
36
60
95
1
20
168
135
1
35
48
45
15
57
40
96
59
73
47
36
25
44
3
13
32
63
54
108
27
63
37
176
40
12
23
60
84
24
37
29
96
55
155
42
30
252
33
63
229
8
15
90
7
344
21
55
5
255
16
119
24
129
112
36
104
40
11
45
27
57
69
135
111
1
12
132
8
27
261
159
9
39
25
47
6
18
12
49
65
36
19
269
99
40
5
7
20
75
45
76
48
35
9
225
7
24
44
27
85
36
12
155
13
47
25
11
37
20
33
67
68
36
3
145
95
18
55
92
15
18
223
11
13
5
183
4
5
18
96
45
12
9
91
17
96
147
45
258
1
24
11
45
36
243
1
36
204
60
125
31
204
48
47
21
52
168
65
67
60
36
12
17
63
124
56
28
36
95
1
29
15
16
32
28
59
45
3
96
1
24
11
1
48
95
1
71
37
125
48
43
44
63
45
40
35
37
12
60
23
133
32
27
1
72
95
73
29
114
61
36
83
90
67
35
105
108
21
195
156
27
6
55
92
40
65
30
24
9
147
85
47
37
56
15
72
48
45
4
68
63
60
25
65
144
79
180
11
49
77
174
24
12
144
61
12
12
48
12
24
24
65
63
75
24
49
41
18
12
60
13
36
104
63
97
83
229
23
25
32
15
45
40
143
96
25
29
12
18
153
99
169
11
24
156
240
1
47
1
104
28
24
173
91
47
25
8
84
15
37
11
54
15
36
75
105
64
36
35
30
90
109
23
102
96
18
36
54
66
24
9
3
24
21
15
144
18
27
4
12
47
25
32
24
117
7
11
117
28
35
9
147
49
72
24
35
105
100
191
60
25
5
27
15
85
32
36
84
51
54
30
1
35
33
4
12
11
153
52
263
84
193
29
3
76
60
179
108
72
193
24
8
51
54
63
52
77
90
60
25
68
45
87
45
31
125
79
36
17
7
11
49
125
63
27
24
12
37
32
28
47
133
128
9
78
36
117
84
36
33
66
25
20
33
18
18
19
48
35
37
68
27
13
35
60
37
17
90
1
84
23
12
25
36
8
36
144
57
42
1
11
193
32
16
12
32
111
13
56
40
23
12
121
5
15
88
84
47
36
13
119
36
45
4
23
109
8
45
7
23
96
36
21
15
49
48
5
43
47
60
72
133
77
31
59
85
11
9
3
181
104
12
208
53
7
36
12
84
60
59
117
117
3
33
12
27
112
83
25
12
65
18
42
126
349
5
115
20
16
29
6
9
108
63
72
12
33
27
21
24
16
20
64
65
90
81
4
36
20
108
12
15
72
25
20
27
45
9
102
37
68
64
36
107
252
66
55
23
1
215
21
64
53
6
180
54
3
4
23
117
135
85
84
47
60
54
30
13
5
60
7
108
48
20
132
36
171
90
48
18
9
51
57
123
12
1
32
84
60
16
48
227
13
11
13
41
174
45
27
145
5
30
6
7
96
120
32
15
25
47
36
21
33
12
271
108
72
84
23
6
66
90
51
45
43
84
155
6
55
12
17
91
24
35
57
64
59
18
18
49
8
168
39
177
88
60
5
18
13
72
95
84
36
24
54
84
42
21
4
84
56
171
13
41
108
87
99
37
ABCD 94050809254*3^$a+1 [50021]
5
99
9
45
30
10
26
54
90
6
39
12
19
29
7
65
39
16
110
24
120
51
3
21
36
43
12
210
59
15
21
24
151
80
4
80
46
50
28
60
137
48
7
48
5
27
48
36
10
26
33
12
115
38
15
12
15
9
55
89
31
6
30
84
5
9
51
55
20
4
17
39
69
187
14
70
146
34
24
17
24
31
24
6
30
18
2
54
6
4
30
24
47
3
21
9
27
60
108
21
24
16
35
24
12
49
59
51
76
24
6
23
67
8
21
51
105
115
90
35
120
15
28
17
99
6
15
24
84
36
36
15
40
24
30
59
55
17
19
26
118
26
15
60
55
24
32
45
48
31
74
16
56
48
130
72
84
66
78
17
9
54
12
45
84
39
40
41
45
75
31
30
18
5
60
12
60
60
9
90
45
31
84
5
36
60
48
91
5
19
20
16
90
71
3
72
70
24
6
90
8
112
14
81
43
30
11
75
66
24
15
39
16
50
16
24
66
24
29
75
6
16
18
60
50
15
31
29
72
13
42
24
6
239
25
26
4
65
15
21
15
45
19
29
36
69
16
6
108
72
108
65
1
59
111
46
18
41
36
3
16
5
1
8
27
43
26
10
5
115
6
24
119
12
109
59
7
78
66
24
12
29
21
3
85
11
180
19
17
19
80
34
35
72
3
42
99
21
64
11
109
54
12
80
9
55
36
89
19
101
31
50
24
10
41
3
10
26
189
27
64
20
45
36
15
144
45
24
36
36
48
55
5
12
84
24
12
45
3
55
32
54
15
1
8
75
72
120
120
60
15
4
65
21
15
9
75
19
66
35
60
9
51
19
36
6
18
72
89
24
12
3
70
35
7
5
19
29
87
18
16
179
12
9
16
114
14
15
12
13
26
16
30
59
21
10
54
59
75
76
30
11
15
93
81
24
75
91
60
54
90
125
12
15
93
12
13
11
45
64
50
76
36
108
12
54
71
43
5
60
91
74
10
96
6
50
100
60
5
73
227
103
60
36
41
19
29
132
79
60
14
22
18
11
39
21
55
65
19
17
39
69
27
54
39
12
15
24
54
27
24
31
8
22
120
18
101
1
83
96
85
24
66
65
61
18
5
75
57
24
45
10
86
10
5
75
33
7
8
70
110
16
26
34
101
3
105
12
19
29
12
79
14
10
102
18
65
85
11
39
22
48
2
9
55
5
105
64
32
18
45
57
10
14
10
5
1
83
55
77
3
70
11
21
178
30
170
105
120
205
71
81
48
90
21
84
7
5
9
16
54
26
3
7
5
3
22
14
36
30
3
60
12
19
29
36
60
21
18
12
33
175
5
31
156
5
24
39
21
24
72
25
48
26
100
29
21
34
185
36
9
70
5
7
30
59
109
107
15
4
36
5
3
126
39
25
11
21
75
24
21
15
9
10
110
106
5
15
18
42
4
26
15
9
16
14
9
1
71
84
36
24
51
64
24
5
60
111
16
164
81
63
81
120
25
80
16
24
56
3
37
24
56
15
120
73
35
51
64
96
41
49
56
15
15
10
18
62
63
25
42
150
23
81
75
85
56
123
31
101
19
5
24
97
24
11
48
15
40
72
30
23
36
69
10
17
60
103
101
60
19
12
20
9
21
34
30
26
45
99
6
48
40
6
41
9
16
83
21
40
30
29
7
29
15
129
1
11
48
31
30
24
42
29
135
21
24
24
7
14
6
28
152
45
24
25
14
66
10
6
24
6
44
46
23
121
95
9
87
3
52
50
18
21
1
35
19
20
94
32
34
29
60
7
5
3
16
30
6
29
69
82
174
71
25
18
56
4
42
119
25
144
11
36
24
1
8
51
109
35
21
39
1
90
86
3
37
48
90
6
104
27
13
11
21
39
49
2
54
10
6
18
17
60
25
24
30
36
113
36
129
16
24
42
14
10
60
60
5
81
15
60
15
40
158
40
26
201
48
67
50
3
12
84
85
50
4
50
30
132
33
31
6
18
56
94
26
16
65
45
15
9
15
15
106
8
30
16
44
22
95
223
5
15
45
25
131
31
20
45
24
36
115
30
23
25
71
49
11
60
81
24
34
41
15
9
21
39
12
19
84
5
27
28
192
98
27
24
279
16
209
37
8
10
72
78
66
29
36
24
7
5
9
34
17
3
106
150
66
24
54
36
144
30
11
31
30
35
13
42
44
100
134
136
30
44
6
15
1
23
12
43
17
15
34
11
24
79
5
135
21
96
48
15
30
15
31
60
20
10
35
55
5
24
57
48
75
12
3
40
65
151
29
1
66
53
97
23
57
99
96
19
60
6
8
40
30
2
15
168
216
9
15
55
41
39
10
11
36
49
50
9
37
59
75
81
9
24
27
45
34
20
9
55
17
43
126
120
24
32
15
24
51
45
79
84
12
53
21
10
30
66
5
9
64
26
24
46
66
14
15
1
24
59
21
51
3
10
95
1
24
56
40
66
14
46
48
41
19
32
9
24
31
29
96
1
35
3
82
120
114
30
24
66
149
96
39
36
9
72
60
84
45
24
27
84
24
25
35
96
24
45
72
138
45
31
20
40
84
92
9
21
15
3
16
36
48
50
27
109
ABCD 94050858152*3^$a+1 [50018]
3
33
3
88
20
52
120
36
44
69
24
15
9
43
113
7
113
3
52
89
19
5
84
24
31
92
100
161
43
92
64
8
28
5
43
12
20
280
24
48
44
33
19
5
12
19
20
28
44
52
20
64
5
39
4
12
89
12
108
7
89
55
5
43
77
39
81
7
5
24
36
19
44
33
24
51
33
12
48
12
12
24
19
17
36
24
7
29
51
4
12
12
17
31
53
115
5
12
7
53
12
12
36
60
12
96
91
89
84
48
3
16
5
43
17
31
41
7
53
31
125
36
24
12
84
67
12
5
3
36
21
96
135
52
29
43
17
103
48
5
55
24
128
141
127
236
72
16
5
12
7
5
19
65
12
24
7
80
69
24
24
7
161
3
36
36
88
36
56
21
12
55
53
24
72
108
19
29
19
65
48
51
93
31
41
36
31
36
29
31
140
21
120
36
12
91
17
7
17
127
20
28
44
33
67
116
33
156
19
60
77
67
53
39
21
108
7
53
63
16
17
24
12
55
65
55
5
103
8
129
15
93
115
17
12
67
113
72
15
9
31
17
48
12
127
8
28
8
21
108
96
27
4
29
12
48
51
117
55
65
24
168
3
45
55
53
7
5
72
67
20
9
252
63
52
17
31
36
53
43
48
8
16
5
7
36
8
9
12
24
63
33
31
53
12
87
28
44
28
53
36
12
7
65
36
31
17
31
41
3
129
72
15
28
12
132
108
53
27
81
67
24
8
57
15
141
96
96
27
9
19
125
243
21
31
12
173
12
3
52
17
55
17
7
5
55
89
12
15
21
19
89
51
9
79
48
53
96
12
48
12
48
19
12
5
96
7
65
19
41
24
43
5
12
132
51
105
48
115
72
5
19
29
127
12
29
12
19
56
36
4
68
117
7
12
29
24
55
108
8
28
44
16
5
24
12
15
40
12
89
43
68
196
12
5
84
31
12
53
75
57
24
7
36
96
77
127
60
41
19
41
36
12
72
7
29
12
3
57
31
144
5
51
9
19
12
5
99
64
5
7
65
19
53
7
5
132
3
9
7
41
72
15
112
5
31
228
5
87
4
41
7
36
12
5
39
28
96
149
31
29
12
15
33
39
81
132
3
21
259
36
8
36
57
24
31
32
36
93
115
41
36
12
12
31
72
29
24
67
8
21
15
72
93
12
43
5
19
12
5
48
123
9
168
31
24
20
76
36
84
89
31
24
36
41
15
88
5
7
188
16
12
41
60
31
5
72
60
36
103
29
84
19
5
96
31
36
12
72
5
36
24
12
36
12
7
5
19
24
44
88
77
31
20
148
17
120
7
5
12
79
60
24
17
36
31
20
9
127
5
91
12
60
125
111
81
19
17
12
72
24
12
12
7
96
60
17
7
29
108
3
4
68
9
36
27
9
36
12
19
32
105
36
3
45
7
29
63
4
32
36
28
8
28
29
31
20
9
24
39
36
129
67
53
39
57
24
7
5
120
12
12
7
17
99
45
7
132
12
173
84
91
5
55
77
12
12
87
36
9
19
89
36
36
19
152
28
5
75
33
24
19
5
247
68
108
9
7
29
36
36
19
36
65
12
24
36
15
45
55
41
75
16
53
3
93
15
21
24
7
5
7
77
24
87
129
12
60
24
63
52
12
77
60
36
48
24
15
40
48
84
5
12
19
72
173
12
120
108
27
33
108
39
213
12
96
67
8
9
115
56
36
45
31
65
3
4
17
12
31
17
12
72
7
8
21
72
36
48
252
12
55
161
19
8
33
3
57
31
20
9
36
12
79
5
3
64
5
36
3
208
60
29
24
75
76
12
108
17
180
96
19
77
91
5
31
8
28
77
39
33
147
9
72
12
51
64
36
60
5
36
87
33
48
36
7
20
33
24
31
20
57
72
12
24
12
7
65
19
12
41
3
21
199
24
8
28
101
15
33
156
99
9
24
7
17
7
41
60
48
31
80
88
17
31
132
65
99
9
7
20
81
7
5
84
3
117
60
72
12
7
77
7
12
17
19
48
12
24
77
103
20
28
5
55
41
24
67
113
31
17
67
41
55
68
45
12
7
8
9
43
84
5
31
132
48
17
63
69
144
120
12
79
84
29
39
16
17
24
60
7
12
44
72
72
36
16
12
65
43
12
17
12
39
33
3
16
84
5
24
15
57
12
48
55
5
156
135
45
7
5
36
36
19
17
15
33
19
5
12
3
9
19
101
43
17
36
36
19
8
28
5
111
9
55
8
33
36
12
7
56
28
44
16
20
36
57
31
17
19
5
55
32
9
55
53
7
24
84
41
123
21
67
24
125
48
43
17
36
151
72
137
36
228
36
3
28
53
96
12
19
5
72
96
103
48
44
88
108
12
5
36
67
72
53
27
9
19
53
36
12
51
36
45
27
9
24
103
72
77
12
12
79
44
28
8
69
3
76
17
43
8
21
12
19
89
103
41
67
8
4
53
55
68
21
43
8
33
36
31
24
56
64
108
152
105
3
72
16
12
5
3
36
4
125
36
15
28
65
51
9
7
20
76
24
8
45
91
12
29
108
7
24
60
41
ABCD 94050962048*3^$a+1 [50004]
138
41
13
6
6
59
19
38
22
80
46
11
175
78
20
10
12
54
6
66
8
27
25
20
27
1
12
2
52
90
18
18
54
14
60
12
34
18
180
8
159
33
3
37
6
6
36
59
3
202
48
6
14
3
27
70
48
32
15
115
12
41
127
36
30
14
18
18
34
128
39
19
74
10
60
60
26
60
34
5
15
58
8
144
70
18
48
6
18
12
11
145
32
112
23
55
36
17
27
130
36
59
1
32
22
65
72
55
18
23
108
9
6
22
102
5
91
36
68
18
18
70
59
37
30
14
16
44
4
42
38
22
24
24
240
38
15
24
19
80
9
81
16
23
91
77
33
15
97
18
62
3
57
75
63
45
12
85
24
56
72
15
97
30
108
60
78
222
50
28
8
124
12
8
3
43
14
15
1
12
48
47
25
48
32
27
180
12
60
81
4
30
60
5
1
108
24
80
106
24
80
22
71
123
45
9
60
75
12
123
45
12
3
22
54
42
47
15
36
4
60
42
95
13
20
22
6
2
118
32
16
50
9
15
82
38
81
31
6
18
17
67
41
37
140
72
3
67
42
60
84
66
41
19
29
31
48
66
59
153
28
47
7
36
42
120
68
12
180
34
65
103
38
12
22
5
115
6
78
62
3
39
52
54
92
34
14
4
12
8
51
36
25
96
48
12
32
46
44
6
12
27
25
12
35
108
33
4
18
50
51
15
10
12
20
15
19
18
56
120
27
37
71
37
18
29
1
60
6
26
22
53
19
6
95
60
153
34
38
40
42
18
32
3
19
89
37
12
6
65
15
42
58
17
12
15
52
5
115
8
52
5
1
23
9
108
27
15
16
90
150
54
42
209
36
49
6
198
48
2
30
100
50
90
22
158
87
19
20
4
66
24
35
15
40
42
98
76
14
30
118
60
102
30
23
72
7
6
20
48
64
107
55
84
5
1
83
91
164
16
36
48
41
75
46
30
44
45
99
46
11
25
48
12
36
20
27
12
33
3
67
12
54
44
160
12
90
29
31
26
40
24
138
12
18
30
90
23
3
22
35
7
5
33
4
35
168
133
12
71
9
52
44
4
36
96
138
60
18
20
60
15
67
12
8
130
90
12
24
24
18
114
6
2
22
36
54
6
2
40
12
5
213
82
18
11
19
162
18
18
24
11
19
41
33
12
42
10
26
16
14
46
6
38
144
6
111
144
1
174
41
1
12
60
11
39
16
5
1
60
30
48
6
140
51
79
50
12
22
36
74
3
84
1
24
35
9
64
80
6
124
12
24
96
84
2
15
73
12
2
40
5
15
22
44
10
6
23
61
11
3
21
19
132
6
72
35
13
98
54
3
87
40
36
50
16
48
6
96
258
80
28
12
8
40
20
22
120
6
54
53
85
120
48
66
5
1
108
12
24
234
14
22
90
78
5
67
164
64
30
23
12
13
92
6
57
19
125
19
42
47
33
15
57
22
6
20
42
30
183
7
140
177
39
40
36
54
36
54
44
70
132
30
209
55
36
101
37
30
78
32
46
29
15
36
4
5
12
96
13
132
12
20
82
90
114
185
9
10
36
14
22
8
18
58
50
40
6
26
108
132
3
85
14
40
120
42
24
30
89
25
26
76
108
12
26
40
155
19
41
7
66
35
31
108
5
1
44
135
12
1
2
10
42
60
68
30
60
28
47
15
10
30
30
215
13
2
40
30
8
22
65
21
112
35
84
3
22
18
53
199
65
19
24
101
1
108
162
18
96
44
40
48
62
120
10
8
22
41
1
36
35
79
5
61
48
35
57
34
24
6
44
15
72
25
18
17
37
8
58
24
12
24
24
18
20
22
90
20
3
85
95
48
31
66
84
30
78
90
5
25
108
38
9
33
12
150
10
26
46
23
37
14
100
30
6
14
16
35
24
31
18
23
48
36
1
24
71
12
7
168
38
39
199
54
20
22
54
66
24
44
112
24
101
3
58
32
52
60
48
12
11
37
30
5
48
24
9
46
8
21
1
23
33
18
22
68
34
113
27
81
36
43
80
213
25
24
11
33
75
9
147
13
83
37
8
28
14
16
5
19
120
18
32
183
24
103
36
6
18
18
32
15
7
86
22
101
1
18
102
11
120
37
30
20
112
5
43
30
26
10
32
148
30
17
57
75
45
75
13
2
70
23
3
22
60
54
30
18
192
68
40
186
32
34
30
74
76
5
19
66
36
122
18
39
13
110
21
132
7
72
120
54
6
18
90
72
65
61
54
60
144
5
9
82
6
120
72
30
17
79
29
145
42
144
29
13
23
19
5
1
71
36
19
18
42
6
59
33
76
35
1
30
48
110
40
72
164
51
13
47
13
150
42
59
15
9
15
112
8
118
80
63
9
75
141
75
69
52
83
7
5
1
18
14
27
36
45
40
24
168
12
30
30
120
11
37
12
18
185
51
34
11
49
23
48
39
106
ABCD 94051505162*3^$a+1 [50001]
107
36
18
6
24
25
36
35
144
109
17
6
90
114
66
102
42
108
6
36
6
54
1
65
18
12
42
18
12
66
24
48
42
132
36
120
18
30
25
36
59
42
108
30
66
36
12
43
120
23
24
25
11
174
96
31
95
36
24
6
12
102
24
60
36
18
228
54
48
30
18
13
215
12
54
66
60
18
126
49
59
12
66
48
24
6
1
59
66
36
108
36
24
30
132
78
55
59
37
29
12
30
13
35
120
204
30
198
13
155
36
48
108
25
17
12
36
42
60
36
49
47
24
42
78
6
19
5
31
89
6
54
55
12
59
6
18
30
54
36
36
168
12
85
5
30
24
30
24
30
60
42
126
48
37
12
11
24
180
48
90
18
42
78
12
12
312
18
90
6
24
102
54
6
49
5
126
66
55
65
48
6
60
60
13
5
7
59
30
12
42
96
37
35
30
18
25
155
90
127
29
6
48
66
174
12
12
37
125
48
6
24
42
90
24
54
42
25
60
23
96
30
60
120
6
24
60
61
11
30
30
78
102
12
96
24
42
31
48
11
30
24
31
29
156
6
37
47
90
30
24
12
18
6
25
11
24
144
12
78
90
60
30
7
17
36
42
13
41
31
53
6
156
49
29
72
30
42
43
77
18
12
37
29
6
18
150
1
11
90
36
78
120
6
18
193
24
84
35
30
30
6
78
217
41
30
97
11
66
150
1
5
18
37
77
126
97
17
48
108
186
61
119
25
84
5
24
18
60
18
7
23
30
6
24
1
23
72
1
23
6
43
12
119
102
19
65
55
59
6
103
77
60
36
19
60
11
84
24
24
66
30
36
48
12
6
54
24
25
36
5
55
251
85
83
66
18
37
5
30
85
23
13
107
25
11
12
78
7
72
12
173
60
96
36
156
54
25
108
11
6
30
66
18
25
47
30
48
186
13
41
6
36
84
1
48
29
36
12
30
150
19
23
36
25
60
125
60
151
125
54
37
17
30
12
13
23
18
6
6
43
41
30
109
11
6
78
72
25
204
83
1
47
132
48
24
6
24
114
54
36
84
42
1
113
66
180
1
59
354
19
5
18
72
96
36
24
84
25
23
42
31
5
12
18
1
35
6
103
36
36
53
36
31
23
1
65
84
60
24
31
11
24
180
1
53
78
78
54
13
53
67
35
132
48
30
48
36
36
139
36
47
72
13
107
1
48
29
48
55
59
48
12
18
12
6
30
78
84
61
29
6
12
12
1
156
11
18
24
78
54
6
42
7
41
18
180
12
72
37
48
60
65
42
13
17
78
12
150
216
42
36
6
48
180
12
108
18
18
54
6
7
179
61
29
66
25
24
65
54
66
30
18
30
6
42
49
41
78
30
42
114
18
1
11
1
89
24
54
12
60
60
61
47
42
18
37
35
25
161
12
163
29
31
47
156
6
24
66
1
35
24
78
6
24
6
115
77
60
7
53
78
60
96
25
5
31
23
6
84
66
85
5
96
103
47
30
60
78
6
60
54
6
6
18
12
163
59
30
66
120
90
90
6
6
49
35
6
12
96
91
11
25
120
83
24
30
96
91
35
138
31
71
48
1
41
31
23
72
12
72
36
42
12
19
59
66
54
72
6
18
84
72
30
60
66
12
72
18
6
157
35
108
85
96
11
54
115
48
35
48
13
5
7
53
6
24
114
115
12
95
1
113
12
42
36
49
12
11
72
12
120
1
35
12
25
41
19
23
108
180
66
18
60
18
30
48
60
90
36
30
36
24
30
54
1
41
48
6
66
12
48
18
1
83
1
47
13
77
43
35
66
30
24
6
66
30
30
12
78
42
72
6
79
35
6
12
30
6
19
47
24
61
23
61
47
97
107
90
55
23
18
54
84
97
47
18
60
18
36
24
25
107
25
29
43
47
24
54
31
47
25
23
42
30
78
31
53
12
144
6
60
48
126
31
11
42
72
43
11
1
155
78
6
84
12
24
6
48
102
13
11
24
42
6
72
66
30
30
6
181
29
24
31
35
48
12
210
84
175
107
193
185
60
12
199
29
91
41
30
73
5
12
19
11
168
1
89
84
90
60
42
19
11
60
13
41
31
5
6
13
71
144
1
23
78
7
12
24
17
144
30
6
12
7
59
25
96
23
66
66
30
66
72
48
18
19
60
12
5
90
54
6
60
30
79
71
30
30
48
126
115
17
24
48
6
30
36
19
36
11
102
42
6
48
79
245
115
35
12
84
6
6
12
36
30
67
23
12
12
18
102
85
23
102
67
29
36
36
24
54
1
108
11
42
18
37
119
13
ABCD 94051896314*3^$a+1 [50006]
45
3
35
12
10
6
9
5
10
6
44
100
26
58
2
37
15
20
18
19
41
7
23
4
9
36
60
9
30
2
10
18
12
18
26
6
10
78
2
55
48
24
3
9
3
32
10
6
84
18
3
5
19
24
15
90
36
86
12
22
38
16
9
33
3
11
4
2
22
30
51
51
24
45
17
24
4
12
14
6
7
27
20
13
63
62
28
14
6
7
15
20
102
34
12
9
9
2
4
26
40
3
15
12
12
21
41
19
24
48
33
14
46
2
4
9
15
32
13
39
30
3
15
60
12
12
38
18
58
42
30
2
13
24
5
28
38
12
12
25
11
22
20
7
48
23
37
3
2
28
14
4
21
93
2
16
9
9
12
30
12
45
5
7
24
11
61
12
12
23
25
17
16
50
28
32
30
190
2
10
30
2
73
87
69
24
57
66
24
6
12
2
36
4
18
6
74
7
11
28
54
20
30
18
22
6
15
12
27
8
52
6
84
3
75
20
37
12
11
24
13
21
30
2
4
15
33
3
24
3
20
13
3
26
4
30
45
36
3
18
12
51
11
4
36
8
30
43
39
6
3
24
3
54
15
3
6
14
13
15
24
56
133
9
15
3
20
37
3
9
9
14
1
57
44
4
6
9
36
35
46
3
11
25
3
20
12
48
1
15
6
15
9
2
184
6
15
12
48
132
47
6
30
13
15
2
82
66
15
15
12
12
6
12
30
32
22
6
50
10
32
10
8
22
6
12
30
24
38
30
1
47
10
30
18
2
40
105
15
33
12
27
8
12
1
17
43
60
51
45
95
4
69
51
12
18
14
37
24
15
60
69
12
39
92
49
9
27
35
12
42
19
11
48
78
10
12
8
13
15
12
62
31
12
5
24
6
10
20
42
10
2
6
4
15
33
38
25
153
62
13
36
15
36
57
48
29
4
24
27
11
37
48
29
34
26
10
33
48
27
18
63
9
6
21
21
18
24
12
8
1
60
27
33
9
38
25
60
17
22
6
14
36
10
87
33
3
15
66
51
3
30
56
43
3
20
4
9
11
25
3
8
12
22
26
4
18
8
7
12
9
2
82
48
12
3
75
12
12
8
25
60
47
46
3
11
1
12
51
9
12
3
18
48
36
60
3
23
30
7
27
20
96
12
1
21
30
6
12
51
47
90
10
12
12
45
9
2
37
35
25
33
18
122
34
21
9
39
9
50
16
6
66
12
36
12
12
60
18
30
2
18
13
36
9
42
57
48
3
24
12
9
11
6
10
12
33
9
3
17
43
47
13
33
15
3
9
35
37
15
8
13
27
2
4
12
39
45
6
30
15
12
12
24
11
18
7
11
40
9
35
10
20
10
8
16
9
48
27
8
24
25
24
24
33
30
12
2
6
4
8
28
9
9
36
6
57
12
3
30
32
55
23
1
51
20
40
6
24
48
8
10
20
4
8
13
12
21
12
12
48
18
21
5
18
12
4
9
5
7
41
22
8
28
66
30
24
14
28
3
11
1
45
60
60
32
7
111
9
5
66
84
88
21
11
66
7
3
12
45
3
45
5
10
18
2
58
2
88
21
23
18
40
3
15
30
14
28
18
14
12
1
75
30
18
12
2
7
35
1
12
15
21
12
17
18
22
38
25
12
27
105
21
18
12
48
36
21
24
9
14
58
3
17
67
33
14
4
12
2
40
3
12
5
55
12
15
33
21
30
2
34
6
108
27
3
12
105
27
8
13
60
24
12
15
26
28
14
46
42
30
14
16
30
2
40
8
12
18
28
6
30
3
77
31
24
11
12
61
27
12
36
32
12
73
15
20
22
15
12
23
58
12
8
54
4
45
12
9
18
12
9
11
1
48
36
21
87
75
2
10
9
12
47
18
43
57
18
6
18
2
4
15
15
69
3
72
18
27
36
15
44
12
61
15
42
12
15
15
50
16
12
123
15
24
8
13
12
35
18
19
3
30
3
12
21
15
27
2
28
14
6
12
7
11
10
24
3
47
10
26
12
12
4
66
51
3
6
39
9
2
25
9
2
24
76
12
60
8
37
15
60
45
27
20
16
20
10
14
40
6
60
24
30
9
11
1
3
2
10
48
6
3
3
18
12
15
39
20
36
30
22
110
7
36
12
3
24
26
7
27
54
2
12
10
6
12
2
10
6
6
9
12
45
15
39
8
16
9
48
29
28
42
8
46
74
1
15
36
9
27
20
4
21
48
36
45
3
3
9
11
40
18
14
1
60
12
15
24
9
11
13
27
84
12
18
66
45
123
8
154
18
2
64
2
25
5
7
3
18
6
18
3
35
12
61
47
34
3
12
36
29
16
50
12
1
15
12
18
27
3
36
6
3
57
75
15
57
35
37
5
64
39
33
14
1
33
24
6
12
20
12
16
9
33
18
36
50
6
37
12
11
24
1
3
57
3
36
24
6
6
80
34
51
57
18
9
23
16
30
2
4
60
48
12
6
3
27
30
44
10
30
3
57
24
27
3
92
13
12
3
6
3
33
39
36
48
24
35
13
3
54
63
29
4
24
2
46
2
48
25
48
21
15
15
8
25
36
12
5
4
30
8
61
72
39
6
2
40
21
17
19
39
30
2
40
33
12
29
6
24
4
24
36
9
65
10
6
36
3
3
24
6
3
24
21
14
13
9
6
20
25
27
30
2
49
15
2
4
15
11
4
21
27
2
43
3
9
39
2
88
2
13
45
62
4
6
14
1
12
5
28
2
16
45
39
92
1
12
12
63
21
11
4
21
75
8
16
9
3
45
5
43
9
8
28
14
13
15
12
66
6
9
51
6
30
9
11
12
46
36
18
36
32
13
51
8
1
12
48
9
12
8
10
68
25
27
2
46
24
30
6
57
48
5
30
22
3
17
12
16
14
18
18
28
12
54
48
2
4
30
2
12
16
54
6
12
18
27
84
9
6
6
27
15
20
1
21
15
15
21
95
4
8
1
11
6
70
20
12
37
48
15
21
11
16
33
12
9
30
45
3
18
78
36
8
13
5
55
29
6
37
72
9
44
16
15
15
56
4
45
27
2
30
28
20
28
2
34
21
57
62
34
39
51
30
60
15
57
3
11
34
54
18
3
47
4
24
12
2
7
23
1
57
18
24
36
12
18
2
85
27
2
28
38
40
9
35
28
6
6
9
27
33
21
3
47
25
60
51
18
26
1
3
6
15
23
12
10
36
3
11
13
45
50
1
15
9
36
11
10
20
10
45
60
71
12
12
10
8
7
45
15
3
18
78
9
33
72
27
35
49
15
57
3
2
24
28
60
6
12
12
2
31
45
39
39
6
54
2
19
21
14
13
23
13
11
48
37
3
21
39
33
17
7
3
2
6
37
12
9
30
2
19
23
18
4
3
23
12
48
28
12
24
26
19
3
8
25
27
8
13
15
36
20
1
24
21
3
12
12
33
2
12
1
3
96
21
72
23
4
6
48
2
12
13
65
10
24
54
2
13
69
18
12
6
27
9
8
22
93
17
6
28
26
6
22
42
21
3
36
6
99
15
129
15
32
4
96
9
9
6
6
74
1
24
3
8
49
41
28
12
3
27
20
4
9
9
27
23
16
9
17
28
8
28
24
2
4
24
8
37
51
116
6
30
72
10
66
12
30
42
33
5
19
3
36
12
14
10
56
12
1
111
50
48
22
21
5
34
60
20
25
45
6
33
15
21
35
10
30
69
11
18
16
14
60
13
15
20
28
36
6
14
1
27
8
25
3
36
20
4
9
75
2
6
4
9
11
25
3
36
36
33
12
51
57
12
11
10
3
51
6
3
12
180
3
60
24
8
60
24
49
60
9
18
32
12
36
24
25
51
12
8
37
15
78
63
36
15
8
1
21
3
48
15
14
55
15
24
44
1
27
18
2
10
39
69
2
25
9
26
4
8
10
15
15
32
34
26
4
9
3
20
4
26
42
12
49
27
9
15
18
66
14
22
48
6
12
63
21
8
10
6
12
20
7
15
6
2
12
12
16
9
35
66
4
15
9
12
12
78
30
63
27
57
3
48
117
17
12
19
36
11
60
4
8
12
49
9
3
9
15
45
54
57
39
21
17
7
11
10
15
47
46
6
18
12
3
63
14
19
11
16
30
2
88
20
4
36
2
18
4
24
6
3
77
18
1
41
19
12
33
15
29
10
6
27
47
13
3
14
7
24
15
6
15
3
33
15
48
21
48
3
20
13
72
3
14
48
4
3
12
15
21
33
2
13
36
39
2
19
9
6
30
6
32
70
15
36
12
24
3
48
12
8
4
20
60
1
3
30
6
66
12
6
24
12
30
20
66
58
26
4
36
18
66
12
9
15
18
8
34
30
18
18
14
1
9
6
12
33
48
15
24
93
29
46
24
69
12
3
60
24
33
9
26
64
20
36
97
36
17
4
30
6
74
60
40
9
9
122
13
12
15
66
42
8
34
20
19
24
3
9
155
10
39
75
2
58
12
33
51
21
59
16
84
24
9
21
6
8
22
48
6
9
12
24
12
3
9
21
26
16
14
31
59
16
24
26
12
7
36
47
16
56
1
39
21
45
3
12
108
11
120
1
5
4
3
111
6
51
3
69
ABCD 94052509282*3^$a+1 [50010]
6
32
37
3
32
64
9
12
3
81
12
3
57
33
14
37
11
22
2
49
15
6
3
48
119
10
51
27
45
11
10
62
118
2
40
24
8
13
3
21
24
45
27
24
33
3
47
61
21
51
3
45
12
33
6
9
47
37
11
10
27
48
27
72
56
10
62
40
42
30
6
84
12
26
40
9
23
40
33
9
14
22
50
145
15
8
49
105
30
45
45
30
21
11
34
12
12
135
36
45
6
30
18
48
9
23
37
35
24
24
13
3
56
70
3
57
14
37
9
18
8
13
117
48
60
72
18
54
3
12
3
32
10
3
45
12
50
1
60
81
51
72
12
36
12
57
3
60
12
24
24
23
34
14
112
9
21
63
9
15
48
153
15
24
35
13
45
3
84
23
72
130
3
35
40
42
51
24
72
9
26
34
15
9
3
27
48
8
24
22
3
33
14
13
11
1
23
13
3
9
36
12
12
35
61
60
45
2
120
37
27
9
15
42
14
49
15
80
157
3
42
12
15
48
27
93
84
9
132
15
12
33
3
132
12
12
9
14
37
3
45
3
42
12
3
23
40
30
3
84
27
8
133
155
13
27
30
18
9
12
24
75
6
146
10
24
24
6
6
3
12
33
2
24
13
57
74
10
51
75
8
37
3
45
12
23
48
145
24
15
18
150
80
10
111
39
6
36
36
63
36
24
21
3
95
190
15
12
15
8
85
36
15
6
48
2
25
63
8
37
27
6
74
96
13
9
3
57
3
57
2
16
9
15
8
13
48
27
48
9
12
9
15
21
24
27
9
39
21
36
3
9
38
24
70
3
23
130
15
9
134
24
13
72
33
2
25
45
48
2
73
9
24
51
24
27
45
3
6
26
109
33
36
27
117
3
69
6
30
48
15
35
40
24
32
13
33
48
2
34
48
38
64
9
15
9
57
24
62
25
24
36
12
33
15
12
105
63
3
32
24
61
75
32
48
10
27
3
9
9
27
59
64
21
69
12
18
57
15
69
11
64
8
16
30
24
12
6
8
24
13
35
25
95
24
40
33
21
24
15
3
8
49
96
47
64
90
36
12
12
3
47
24
1
9
62
13
9
50
46
74
22
24
24
12
51
12
33
3
27
32
58
24
123
27
24
24
120
8
13
27
69
11
37
75
8
34
134
10
36
114
9
12
11
24
96
40
32
10
30
30
26
16
8
13
3
6
15
11
13
60
9
6
9
23
13
21
123
12
33
51
9
26
16
8
37
11
13
59
1
9
30
30
18
78
72
60
78
42
24
38
13
9
51
95
40
45
45
78
9
15
48
9
24
9
126
21
11
40
24
6
12
12
24
90
24
18
3
35
16
114
62
85
84
63
72
8
13
27
18
102
80
73
23
24
10
75
35
16
24
32
1
12
51
69
11
61
45
3
35
1
47
72
22
3
23
25
47
97
96
60
60
69
48
48
15
108
84
12
9
62
37
11
1
33
60
2
1
12
11
16
8
1
15
117
3
9
71
64
6
27
15
9
23
82
3
11
22
50
37
35
16
21
21
3
59
10
51
35
10
96
14
37
3
21
3
32
130
99
21
6
24
24
42
84
48
50
37
36
48
21
26
10
12
36
51
35
46
12
15
23
34
15
63
30
18
72
66
15
12
35
22
171
9
51
12
39
24
21
3
21
24
35
16
24
8
22
26
1
21
50
24
16
24
8
72
109
9
3
12
3
48
9
23
13
9
2
24
10
24
6
9
33
134
40
8
22
26
37
131
16
18
51
24
21
51
11
25
9
38
40
30
18
8
16
21
3
42
15
23
1
9
14
37
69
36
50
1
57
36
12
54
48
6
26
16
45
72
51
21
3
57
36
48
75
45
60
15
32
13
11
1
117
50
133
3
6
3
15
32
109
171
56
58
27
3
30
60
86
49
159
8
25
84
48
12
71
22
12
111
33
30
30
39
35
10
63
9
6
24
8
46
15
105
27
33
14
13
48
12
48
24
143
48
70
2
25
33
102
30
42
117
36
15
32
46
12
54
9
57
78
96
6
24
24
26
10
24
27
33
15
9
12
3
3
48
21
69
36
18
8
10
27
11
154
12
63
11
16
90
3
75
30
3
48
60
51
9
9
6
114
36
24
12
6
105
95
13
12
24
105
48
3
9
3
48
60
27
6
2
72
22
36
27
11
46
15
35
1
12
3
9
69
24
36
27
75
8
1
9
14
16
56
24
40
6
111
59
40
8
13
45
27
12
33
3
12
33
38
49
15
8
72
25
36
45
30
24
6
15
24
27
9
24
57
198
48
8
16
8
72
25
9
30
9
63
18
15
9
38
192
16
24
128
37
3
45
27
45
48
75
42
3
72
11
144
46
87
27
32
58
30
18
3
27
24
80
13
48
12
12
59
85
35
82
3
12
9
6
57
12
3
120
6
42
30
159
11
118
2
82
3
24
9
180
62
64
8
13
48
72
57
87
59
46
3
45
2
58
12
66
33
191
10
3
60
36
11
1
12
72
75
9
21
50
70
51
9
24
14
85
11
85
24
35
48
10
63
95
145
15
6
3
23
24
16
18
110
24
10
6
45
27
54
98
16
30
66
18
51
107
13
12
23
37
48
141
15
84
12
48
60
72
12
12
21
62
40
8
24
1
12
21
96
6
120
18
54
48
42
3
45
78
54
51
12
72
48
165
3
72
9
39
35
10
36
15
3
48
42
3
9
84
6
21
99
81
9
39
15
66
78
48
8
22
99
39
66
38
70
66
57
12
75
6
60
15
9
30
93
105
87
3
9
24
9
27
11
13
24
83
10
15
24
23
10
111
24
21
2
37
11
24
40
222
18
8
73
12
24
3
56
37
24
83
85
21
110
25
21
138
8
34
6
32
13
9
26
48
46
84
39
12
33
15
11
24
10
6
45
12
12
3
18
14
13
27
8
88
66
75
21
24
38
16
72
8
37
3
81
84
12
12
57
60
39
24
15
18
48
6
33
60
36
84
27
93
3
9
39
72
32
58
38
10
39
33
3
51
21
12
71
16
8
16
81
23
48
13
21
39
9
27
93
3
69
6
9
45
74
24
1
117
3
24
48
9
51
3
45
27
80
13
9
26
16
8
37
3
96
9
12
35
34
86
25
21
75
47
1
36
9
26
64
56
34
27
69
6
69
3
6
2
24
16
8
16
30
18
8
13
12
15
9
36
3
ABCD 94052542438*3^$a+1 [50026]
164
13
23
24
25
27
14
24
7
108
5
52
14
4
33
27
12
26
7
36
36
11
28
36
44
16
81
9
18
66
15
24
3
30
72
42
38
60
30
10
8
7
63
33
75
9
108
35
42
16
20
19
36
5
7
72
11
72
70
12
38
138
12
10
33
24
48
53
46
8
37
9
44
30
46
39
105
140
91
5
76
18
72
44
37
72
5
31
5
31
144
24
12
36
3
14
43
3
50
31
45
144
134
1
21
36
15
35
58
80
12
18
37
77
31
69
111
15
152
78
7
3
44
1
9
15
105
3
23
25
72
35
12
13
12
3
8
12
13
21
51
9
30
78
36
14
37
183
102
39
125
52
18
20
120
10
74
106
62
4
18
38
78
30
84
37
45
84
111
21
15
23
12
4
198
15
11
24
37
29
102
78
24
160
3
95
13
21
18
102
3
120
3
60
2
6
190
30
20
12
22
42
33
12
75
18
3
3
9
36
81
120
39
29
55
53
30
25
23
54
52
3
11
10
27
23
24
25
35
37
24
15
32
10
15
33
72
87
36
96
33
3
12
5
18
4
14
16
8
28
3
21
86
22
56
7
77
18
78
100
32
228
34
8
130
8
7
24
3
33
48
9
38
25
63
32
22
27
29
31
3
18
48
2
13
24
57
48
50
30
28
3
5
34
81
24
48
9
30
21
23
54
103
3
66
18
60
102
15
9
2
85
5
30
4
153
5
30
1
5
12
43
12
83
106
15
69
20
19
108
15
8
25
96
15
141
9
18
38
10
24
14
31
23
37
15
60
105
36
23
25
21
14
46
14
1
36
137
6
4
26
24
16
36
6
8
64
12
8
18
7
21
14
28
9
39
57
23
25
36
24
69
42
18
12
6
90
32
40
51
15
42
63
24
3
80
40
92
18
108
30
30
24
43
57
48
2
6
31
36
35
4
48
36
6
66
18
39
12
9
74
13
35
37
21
20
34
30
15
53
10
9
3
20
13
23
12
28
36
14
16
18
96
9
35
73
5
48
24
40
48
80
7
101
7
17
18
12
25
131
1
84
21
3
33
123
132
12
23
37
15
33
35
30
42
1
39
20
22
38
6
19
81
30
14
40
87
21
8
10
32
18
46
8
1
17
90
25
77
28
75
5
79
119
24
76
42
27
21
15
81
51
108
17
103
24
15
20
37
29
55
9
26
72
72
37
29
31
48
53
22
78
48
2
22
30
26
16
104
54
13
53
40
75
72
23
229
12
9
27
23
90
16
8
31
105
39
3
62
66
16
8
1
47
28
6
18
45
5
30
37
93
18
24
9
24
12
9
30
14
46
20
25
17
4
24
27
72
5
16
39
3
30
72
147
71
12
25
53
70
33
60
12
9
18
66
14
37
29
196
18
45
41
52
122
25
12
96
72
33
3
15
60
12
20
12
78
55
39
8
48
90
7
53
4
8
66
1
23
61
65
7
60
35
94
18
30
8
52
116
4
3
57
15
41
64
3
84
173
7
24
5
7
24
3
116
12
42
43
35
4
36
45
5
48
4
87
161
12
6
22
114
14
42
85
3
50
55
84
60
35
6
12
112
26
1
60
23
118
78
66
3
35
13
17
43
48
24
11
25
107
22
66
2
42
96
1
29
67
3
14
36
4
20
43
63
105
5
64
3
17
175
72
93
3
39
14
22
84
104
40
2
40
15
53
54
1
12
9
15
15
129
12
3
6
30
24
2
42
25
125
18
112
30
6
32
13
21
3
35
13
60
15
57
11
60
16
38
18
220
33
29
7
33
3
3
9
35
22
123
5
31
21
6
18
15
17
18
37
23
25
9
26
12
25
5
58
14
16
75
35
30
76
24
14
30
30
30
67
21
42
81
45
36
66
18
14
25
71
1
48
65
90
18
7
96
15
24
140
16
50
30
16
69
36
93
56
31
69
39
105
20
16
2
22
15
57
54
9
113
102
46
32
139
23
1
36
36
65
7
23
78
55
24
41
34
18
15
15
72
6
27
47
90
52
54
45
125
19
3
78
27
3
24
18
15
72
15
38
19
3
56
16
9
27
8
12
42
7
83
40
36
54
26
30
16
15
45
63
21
122
28
45
5
31
11
18
7
75
2
67
9
92
259
23
60
25
27
26
22
21
15
44
18
10
2
127
48
65
178
33
35
16
18
3
23
34
66
44
10
42
14
24
31
29
18
42
22
8
37
23
76
14
67
11
18
10
6
15
41
7
168
12
11
24
6
55
51
38
67
9
99
3
8
102
4
128
46
2
4
51
33
15
57
15
45
2
70
20
60
46
30
14
73
9
15
69
51
11
25
5
40
8
10
45
35
24
36
142
3
39
30
6
84
21
5
10
57
12
36
24
111
81
99
80
181
21
2
90
31
36
23
18
34
14
4
8
52
51
12
17
22
8
82
74
1
36
5
28
15
5
120
4
75
11
12
70
18
20
64
21
5
102
30
7
12
11
18
7
9
36
68
12
12
31
156
96
12
41
34
60
33
48
29
46
21
120
39
54
3
12
41
30
150
102
102
7
23
13
57
96
32
19
71
120
94
3
48
17
91
21
3
41
24
7
59
12
22
80
43
23
97
24
11
18
24
91
39
12
14
19
21
2
90
34
18
6
66
39
65
19
3
33
47
48
49
252
3
90
6
54
20
10
20
13
9
14
1
3
45
101
7
9
18
126
20
54
13
12
21
32
43
15
110
4
12
104
19
36
17
7
5
28
24
18
33
17
60
31
12
72
21
74
1
21
98
25
12
23
66
24
55
83
22
20
67
24
15
24
8
42
66
84
16
66
56
4
15
23
46
51
83
13
65
4
8
18
12
16
62
52
26
1
36
24
83
28
38
12
42
6
60
67
23
49
60
21
2
49
33
60
30
6
74
13
15
33
21
38
36
16
24
9
11
25
24
111
45
35
61
48
3
24
153
23
ABCD 94052866366*3^$a+1 [50001]
27
9
90
18
72
111
20
25
18
36
9
51
5
24
24
1
171
3
6
27
39
18
51
57
42
57
36
20
25
35
4
21
23
7
5
229
35
55
18
6
9
45
30
5
16
20
4
92
4
27
53
31
18
60
11
52
39
93
3
57
20
61
24
18
30
3
57
119
1
24
18
41
12
4
9
11
25
3
48
132
32
1
47
72
13
36
66
18
51
24
20
13
18
17
4
8
151
54
51
21
11
7
18
47
25
35
43
30
23
12
7
33
48
12
9
3
36
12
39
33
21
36
18
17
25
23
31
17
37
71
96
24
12
43
72
17
7
5
28
20
12
55
29
7
78
11
76
8
40
9
36
84
3
32
12
16
9
111
12
20
28
9
23
28
9
11
64
9
6
53
72
91
5
24
24
24
25
42
108
12
6
59
16
207
81
12
48
24
8
13
87
48
12
45
18
24
18
39
9
27
12
3
12
21
21
11
12
61
11
16
168
24
57
66
125
52
32
31
53
31
45
105
39
45
47
40
45
3
27
17
12
16
24
21
24
15
15
24
77
103
41
25
54
54
180
47
49
30
6
18
65
25
3
32
48
7
30
108
27
51
5
7
24
129
27
29
24
12
13
36
15
39
36
9
12
9
24
35
40
9
36
24
30
36
24
12
45
8
52
75
81
20
28
56
40
20
108
16
51
33
15
18
3
12
63
30
24
11
16
96
15
5
19
41
7
77
13
51
24
8
48
49
47
13
120
35
7
33
56
4
20
25
51
27
57
48
44
28
36
111
29
79
117
93
35
12
205
3
15
18
15
27
45
3
9
68
1
11
28
36
51
29
12
4
63
17
1
72
90
45
3
24
21
12
68
25
12
6
12
57
3
9
21
47
160
27
5
16
44
64
255
30
96
23
13
18
54
48
54
36
33
20
16
24
84
3
114
59
60
127
117
12
24
51
153
3
65
79
36
78
11
4
69
3
164
19
17
40
69
15
20
13
18
45
60
24
44
124
8
12
36
16
15
9
21
18
93
68
12
43
42
15
8
31
69
69
18
78
11
84
16
80
1
24
48
18
17
7
48
21
24
27
21
75
5
7
5
1
54
21
104
12
55
21
32
36
97
18
57
24
24
56
121
47
13
39
9
11
31
9
20
28
8
40
69
35
61
15
3
72
12
6
36
120
3
8
13
36
59
31
21
12
32
60
4
27
57
105
23
19
5
48
37
18
65
37
11
13
11
61
3
20
64
116
76
21
42
81
21
71
64
9
39
15
105
192
96
8
16
8
25
3
3
29
28
15
12
5
13
39
20
19
12
29
84
64
3
24
33
57
71
19
18
23
7
17
28
27
6
3
9
3
60
9
95
28
81
30
17
7
45
48
44
55
5
1
3
20
7
17
36
91
5
16
39
101
169
39
24
48
72
51
17
12
73
24
35
16
68
25
12
18
144
41
24
43
89
4
15
17
25
108
11
48
12
13
6
54
30
78
18
149
115
17
4
15
9
8
24
1
30
18
6
48
18
27
132
21
54
6
39
20
25
36
63
9
47
48
12
43
17
1
23
64
15
60
21
45
47
4
63
12
29
84
28
32
16
51
54
11
64
92
7
6
51
3
12
24
9
20
132
60
25
131
37
75
15
101
109
42
41
103
5
4
48
15
5
79
54
24
11
37
78
5
40
45
59
13
47
12
36
12
13
42
12
24
36
53
16
12
99
36
57
63
9
44
36
96
37
3
9
60
111
48
39
12
18
15
48
33
12
18
105
132
12
32
49
51
20
1
15
123
17
19
6
3
87
45
68
25
15
56
16
39
18
15
3
5
40
24
39
6
15
20
60
61
3
51
45
63
117
8
133
18
57
123
9
36
75
29
40
21
114
12
5
4
12
15
24
36
12
126
95
1
18
12
5
13
3
87
6
84
6
57
27
81
32
49
6
45
32
12
19
77
28
56
64
9
23
25
3
12
9
30
24
9
171
21
15
30
63
15
72
5
49
111
36
32
145
12
119
25
35
97
59
31
48
36
18
6
12
9
9
24
3
12
48
128
4
12
8
16
15
42
84
63
12
33
15
68
7
57
60
33
3
20
24
16
27
57
9
87
165
95
112
15
45
20
1
59
132
13
75
63
9
69
27
27
18
48
11
84
19
36
149
31
66
54
41
48
7
45
21
23
1
18
72
36
33
21
3
60
108
20
43
5
36
31
113
61
24
27
12
12
51
17
16
21
6
5
49
75
36
15
5
133
60
27
9
3
48
3
66
51
27
48
18
11
4
21
215
1
3
176
196
27
12
54
60
51
3
17
31
29
36
43
42
35
4
51
9
3
5
85
11
7
42
15
72
33
87
3
96
54
66
5
12
12
61
96
174
101
49
35
1
90
30
6
5
7
18
35
52
8
37
48
35
25
12
18
5
100
27
108
84
29
24
37
71
25
23
4
8
49
6
12
5
12
16
9
90
45
20
25
51
39
9
20
91
21
32
55
17
19
29
31
41
43
36
29
16
36
9
36
51
8
31
96
65
145
83
16
33
3
8
24
96
85
30
6
15
120
3
72
5
96
28
20
91
45
81
3
36
120
39
36
18
11
1
15
21
59
16
15
17
61
66
33
3
18
39
36
44
43
53
12
84
4
56
25
36
42
12
54
119
13
59
28
33
63
32
55
5
25
63
45
47
43
5
31
90
23
1
12
42
30
27
69
47
25
54
41
43
24
66
11
115
6
39
84
20
85
72
3
15
65
49
75
33
15
75
30
3
15
9
45
27
45
78
21
51
5
31
45
9
11
115
57
15
17
76
24
60
39
5
4
3
17
1
39
8
43
29
31
54
75
63
17
37
11
13
30
45
45
60
111
45
35
4
44
31
17
88
104
37
3
60
27
5
49
27
32
13
18
5
1
3
51
9
3
77
67
24
17
52
15
33
3
89
36
4
12
96
32
25
120
107
19
60
41
25
36
15
3
96
65
60
28
36
39
36
6
11
52
36
ABCD 94053606358*3^$a+1 [50047]
96
53
135
36
120
24
112
152
72
93
7
36
132
65
27
28
11
12
192
60
37
20
28
32
3
105
21
7
17
31
17
87
33
15
123
72
217
83
69
48
52
108
8
84
96
28
12
72
11
61
24
35
12
90
162
1
176
21
15
57
120
78
132
60
33
60
15
25
47
96
24
78
3
84
123
9
40
71
97
120
5
103
23
12
9
124
20
144
60
180
111
12
25
72
68
15
85
20
72
75
21
12
75
48
1
53
48
18
54
7
36
44
33
151
17
27
75
18
67
8
64
23
13
35
192
33
15
30
42
21
84
60
100
56
24
40
36
80
9
66
24
37
113
6
49
20
16
84
35
30
3
165
27
136
29
30
36
72
109
56
75
57
12
9
72
7
92
24
36
48
52
48
5
3
64
36
17
91
24
5
3
48
39
57
3
60
30
18
109
44
24
40
11
69
88
23
54
7
11
192
21
64
251
69
36
12
147
193
92
16
275
177
64
60
113
3
63
37
72
11
30
195
64
36
36
8
255
25
101
7
17
15
40
41
99
63
37
35
1
20
15
132
72
61
137
90
48
37
48
44
51
1
83
60
13
8
15
9
15
30
66
117
100
23
121
29
15
9
138
13
164
16
120
47
72
61
36
44
60
39
45
348
48
100
32
15
33
36
63
60
117
141
72
6
1
24
36
8
45
48
55
60
5
7
32
4
140
15
69
63
48
121
56
24
99
21
24
244
72
11
225
28
36
11
25
104
33
51
60
9
55
41
90
25
60
137
15
12
28
44
60
111
48
60
117
64
60
20
123
13
17
18
73
77
199
131
129
3
33
57
66
21
33
18
12
13
8
64
23
145
47
277
20
60
9
102
69
148
8
27
6
42
57
28
17
75
135
61
17
3
60
220
104
108
27
37
41
139
29
99
15
150
6
60
72
12
133
180
48
44
171
109
23
72
48
30
3
87
345
72
123
25
212
28
44
28
108
23
169
168
48
47
25
72
71
1
216
23
84
217
71
12
21
207
117
45
75
15
217
44
100
80
192
168
147
60
109
11
72
30
18
57
108
4
11
69
16
12
41
31
168
48
17
55
11
12
13
95
57
28
176
28
173
162
6
67
5
27
12
63
66
30
145
59
30
75
160
12
143
48
12
1
35
60
97
53
79
180
80
76
140
4
32
84
39
33
243
12
69
3
6
19
23
109
108
71
189
48
172
8
28
36
11
60
72
30
15
15
117
4
132
8
219
33
28
149
18
12
45
36
4
125
18
9
28
8
28
29
3
15
69
100
101
42
120
120
96
121
48
35
45
51
85
224
21
67
20
28
29
103
20
27
61
35
252
78
67
47
78
27
15
85
48
68
15
61
44
27
108
24
81
15
97
155
25
113
31
71
48
21
40
29
7
32
51
72
69
64
36
11
133
24
71
12
25
8
76
24
155
12
30
18
49
32
28
71
144
13
215
12
18
7
23
18
120
19
5
90
78
79
60
8
51
42
210
105
24
4
60
35
117
4
36
5
138
9
16
12
17
27
16
5
72
6
117
75
18
67
8
4
96
35
121
53
51
27
48
277
5
7
36
60
116
111
97
5
103
20
75
48
42
139
144
44
15
96
12
30
27
256
269
15
3
33
45
27
40
104
144
72
207
73
20
28
35
90
87
123
72
192
1
59
61
77
39
9
51
4
72
24
36
47
6
102
45
117
7
23
138
168
7
68
192
45
19
23
60
93
15
213
219
61
65
67
108
12
23
21
63
90
7
11
25
77
48
27
112
8
93
139
71
9
63
1
20
27
72
1
32
12
36
24
76
72
72
23
12
25
5
75
15
60
37
80
141
90
120
192
57
99
12
69
9
19
12
23
45
ABCD 94053904292*3^$a+1 [50058]
90
36
54
6
84
240
84
6
90
12
13
11
36
12
90
60
66
60
336
24
9
16
59
90
36
36
36
78
12
60
108
45
9
36
12
60
90
49
125
150
61
23
72
60
18
30
6
31
32
27
126
72
12
6
90
144
48
90
6
54
12
36
18
54
18
18
1
35
24
54
31
179
6
162
90
54
30
90
90
54
72
42
30
78
30
49
41
78
30
42
49
53
36
60
36
30
18
6
84
93
33
114
102
18
18
72
42
49
107
42
43
65
108
102
42
72
54
30
36
18
72
60
48
13
48
71
18
12
123
21
24
102
36
25
29
3
33
108
54
42
30
18
108
78
72
33
129
31
59
12
18
42
189
9
246
6
123
15
126
6
36
18
7
113
90
24
66
54
150
72
66
85
23
24
72
25
5
114
90
174
36
96
120
18
67
11
30
39
3
13
32
63
30
108
96
30
25
53
198
84
24
36
90
66
72
1
131
48
36
96
54
51
33
42
30
55
176
3
61
96
29
144
72
30
252
6
84
183
15
33
21
78
36
54
72
36
30
18
150
102
108
6
126
72
48
90
24
18
30
18
79
80
171
30
24
18
18
27
75
168
72
18
99
39
42
15
15
72
36
162
24
30
198
87
3
108
24
9
9
36
12
18
24
12
18
108
114
49
77
19
11
133
89
12
204
54
102
3
33
79
53
18
12
18
180
18
6
54
9
16
41
24
12
19
35
18
36
7
144
101
75
33
24
66
36
54
24
48
18
6
66
114
66
69
16
95
49
41
114
108
72
18
31
35
24
90
66
25
17
79
80
15
49
59
6
84
42
180
61
47
1
11
6
90
72
30
108
90
18
24
72
84
42
25
83
66
198
18
18
90
60
12
78
12
42
18
30
234
1
48
11
54
102
72
1
41
18
156
6
198
13
143
42
12
6
36
1
65
144
15
21
60
12
126
21
64
80
15
96
180
18
120
180
15
153
55
48
35
24
37
119
25
161
36
48
42
30
54
24
84
90
42
126
12
36
24
12
18
150
36
15
39
73
17
30
1
35
36
78
171
45
67
17
31
137
12
72
36
42
102
18
13
65
12
132
36
108
30
6
18
18
18
30
72
90
18
114
120
6
66
6
138
54
72
18
96
54
171
27
90
12
18
13
80
105
55
32
9
48
36
54
42
144
252
12
6
66
18
36
6
138
6
30
25
96
65
138
36
114
18
48
24
138
42
48
78
54
18
18
126
36
103
5
91
65
78
12
54
36
75
75
54
12
108
55
35
90
211
5
6
12
18
18
21
93
156
24
15
111
72
102
67
29
72
54
54
12
24
66
24
145
11
42
30
42
51
64
95
1
89
55
113
48
54
105
9
12
42
198
324
108
90
12
126
42
18
43
5
60
30
72
18
6
1
48
131
45
9
12
60
30
18
111
39
25
41
54
1
59
12
234
18
60
97
23
72
288
60
48
69
3
60
36
36
54
12
87
45
18
12
78
30
18
7
35
13
17
15
9
84
67
47
120
18
18
144
21
21
18
102
126
24
141
33
6
25
5
90
90
39
57
30
57
48
57
103
245
54
18
67
96
143
84
180
108
13
11
36
12
21
69
42
36
120
54
60
36
48
60
30
60
84
42
18
18
72
31
275
12
18
24
156
180
54
36
144
60
36
144
48
42
72
84
6
33
3
108
72
169
41
55
5
12
72
54
204
48
69
3
162
75
93
18
33
15
126
114
97
59
126
18
24
45
96
16
23
30
6
54
18
13
41
135
75
168
36
9
21
75
69
126
24
37
143
18
12
96
12
87
16
299
72
18
18
120
24
144
30
60
36
36
12
150
12
105
63
30
60
7
41
55
17
78
72
48
18
72
42
36
30
6
30
60
54
90
12
103
47
18
15
147
18
72
12
18
90
24
84
15
81
54
30
36
78
18
18
30
54
1
5
27
9
48
42
174
6
54
90
25
240
ABCD 94054375984*3^$a+1 [50265]
21
40
96
11
25
24
23
25
72
23
1
36
11
45
75
69
36
28
11
69
99
37
44
64
72
23
145
92
4
71
24
24
85
11
72
85
24
36
192
56
4
48
12
48
84
24
251
24
49
71
49
95
37
83
37
60
84
120
11
1
23
24
181
107
49
8
40
47
1
20
99
1
47
61
36
60
156
44
51
24
120
25
24
24
12
11
25
44
220
168
12
24
60
12
44
36
52
60
32
76
84
36
167
13
12
180
8
3
85
60
132
35
9
63
85
132
24
24
36
72
107
1
12
35
37
35
1
71
24
97
84
68
16
36
35
1
12
12
96
23
72
57
40
143
13
56
328
60
168
72
48
8
64
12
60
36
8
36
15
21
27
72
1
23
49
36
44
28
107
13
203
9
63
45
64
48
83
13
60
24
47
13
11
24
216
9
111
24
73
48
32
144
15
1
168
72
95
48
24
61
11
85
48
108
108
56
3
48
25
68
184
11
96
33
28
83
49
48
23
24
48
57
76
107
24
9
4
11
21
16
12
96
36
48
12
60
11
13
12
84
59
25
119
117
4
24
72
311
217
180
131
97
80
159
216
37
96
32
27
25
12
36
60
20
15
120
13
60
71
120
1
68
27
49
60
35
81
100
44
28
11
25
72
95
13
96
83
25
60
35
96
1
24
60
11
1
12
35
96
1
119
9
112
23
73
12
108
12
20
63
168
157
8
36
39
61
35
45
16
59
121
47
48
37
11
25
47
25
132
35
133
12
12
36
12
35
93
52
47
9
76
11
97
23
13
132
44
28
143
72
72
49
60
36
36
59
49
24
71
49
12
24
59
21
99
25
48
260
4
60
24
35
57
28
24
56
51
73
108
72
20
15
21
36
36
28
36
44
87
57
40
60
11
97
8
112
24
80
40
60
35
1
8
4
35
13
83
1
23
93
100
44
180
4
24
155
96
37
59
253
96
36
140
3
72
13
20
52
84
180
44
108
4
95
13
107
24
9
36
252
15
13
60
72
47
13
104
28
96
95
24
48
13
24
132
23
25
60
35
37
35
189
40
36
60
24
132
72
72
48
48
47
25
12
83
1
36
20
100
60
23
13
35
57
15
48
109
35
109
11
144
105
16
20
88
83
153
4
35
1
95
216
48
61
24
72
11
153
4
12
96
24
8
112
95
48
121
12
8
27
133
35
1
36
120
8
27
189
88
20
28
12
12
131
25
24
96
140
108
52
12
8
40
132
48
24
108
23
144
13
48
12
191
117
64
44
16
20
3
25
96
36
20
40
528
60
107
25
168
23
37
56
51
121
287
85
216
59
25
47
13
48
48
11
105
160
204
24
48
24
156
24
108
11
37
35
49
23
120
72
49
116
36
40
12
35
48
72
1
72
48
96
36
35
9
63
73
60
59
105
196
24
104
51
61
68
39
48
13
132
47
96
49
12
36
32
135
97
56
39
25
23
13
35
229
36
84
11
24
21
28
36
11
25
24
71
24
69
36
4
24
96
84
71
61
11
72
37
60
56
72
100
11
61
36
80
15
24
33
16
272
39
13
11
25
84
11
37
72
32
4
140
36
16
48
84
11
24
96
85
35
181
60
24
12
35
193
12
48
84
68
64
24
131
205
24
20
76
24
12
24
300
60
36
8
40
11
24
25
216
44
99
133
60
32
112
60
35
13
12
20
16
35
48
61
48
8
108
184
12
84
120
36
96
59
49
24
23
48
21
36
88
12
83
97
44
3
141
100
12
59
120
13
56
36
111
37
11
37
35
57
28
59
13
36
36
24
155
81
16
12
8
112
35
33
100
12
36
60
24
120
12
96
44
39
96
9
16
60
108
72
191
37
107
25
24
12
83
1
24
12
128
36
144
4
11
1
23
13
35
144
96
72
48
57
28
8
40
72
72
212
16
108
72
12
12
59
1
224
100
60
12
24
48
228
ABCD 94054458658*3^$a+1 [50015]
51
45
52
32
220
11
57
16
56
4
144
35
201
112
68
84
60
156
64
71
264
145
71
9
88
144
108
32
36
60
52
8
135
48
129
16
12
68
76
11
24
13
11
24
13
44
15
105
135
21
4
24
47
69
36
60
3
45
99
13
107
25
23
33
4
32
195
49
80
12
3
81
24
87
13
96
36
12
107
144
21
48
16
44
15
73
24
23
45
51
49
23
37
11
1
8
136
47
145
95
33
36
76
84
68
63
144
24
57
24
184
12
83
1
188
12
15
216
45
108
4
36
119
72
45
276
48
39
1
80
4
35
120
21
60
87
48
285
52
120
23
9
36
84
28
12
56
76
284
120
76
11
48
1
8
96
16
8
112
248
48
12
76
132
35
45
4
128
16
144
80
60
16
36
8
72
39
217
44
36
39
24
57
72
12
16
83
49
72
20
60
63
37
140
48
15
48
48
72
9
40
23
33
40
48
191
73
36
35
81
63
97
48
56
160
24
8
48
39
1
72
144
36
80
3
45
51
96
25
32
132
3
121
36
83
57
4
20
15
97
80
15
72
81
84
3
33
76
44
39
1
44
28
23
9
88
47
33
28
59
1
20
27
49
24
47
49
23
72
93
48
64
96
32
3
33
16
71
69
51
33
15
264
73
24
8
16
47
24
24
144
1
96
140
3
61
12
120
24
120
48
8
135
57
16
72
47
120
33
15
69
4
12
132
23
9
204
300
196
84
92
12
196
80
60
36
51
72
1
32
160
8
156
156
52
116
39
33
39
13
32
3
45
100
72
68
3
33
64
80
76
116
39
69
132
88
8
64
24
104
16
104
15
25
32
76
140
48
160
120
44
112
131
9
36
3
61
36
47
141
160
131
45
3
96
57
87
61
11
21
100
8
36
48
112
48
96
36
191
93
84
28
44
111
48
24
13
83
9
160
95
96
81
231
25
20
267
37
20
159
24
96
105
87
9
76
128
36
15
25
143
1
20
192
27
73
44
51
13
144
32
28
23
24
25
24
47
33
159
105
28
32
228
40
8
16
60
11
37
275
33
108
4
95
45
3
25
72
167
24
45
160
107
33
15
85
59
165
52
108
32
36
15
45
12
52
11
33
39
33
15
72
168
240
24
25
80
16
48
32
28
80
76
71
169
56
15
57
52
44
36
160
59
1
120
191
25
20
12
88
104
39
145
47
109
228
56
64
68
100
12
35
73
84
68
15
105
16
24
47
48
57
39
121
48
8
12
180
192
24
39
81
72
84
276
120
144
39
129
15
93
132
12
64
32
99
24
57
15
25
8
136
23
120
1
32
132
3
48
45
12
24
108
195
25
23
25
95
37
68
168
39
105
135
120
57
28
36
32
15
24
9
64
167
120
33
96
87
48
25
72
8
12
3
1
24
84
11
21
28
120
56
96
36
52
95
13
20
24
183
57
183
13
59
69
60
36
36
144
63
48
9
39
1
48
72
224
64
200
111
109
132
8
16
120
60
32
3
9
52
11
25
12
36
92
147
105
15
57
15
1
44
3
288
33
39
48
73
120
32
72
12
3
216
37
80
48
36
64
44
75
216
1
56
208
36
116
12
132
28
35
13
35
97
167
33
120
16
47
33
64
428
60
39
45
4
95
144
25
71
237
64
36
72
71
72
49
84
11
153
12
3
73
80
15
120
129
64
92
27
25
23
48
9
12
75
105
63
13
60
144
23
97
48
32
240
39
24
57
84
4
48
48
200
24
63
49
311
85
ABCD 94054537966*3^$a+1 [50036]
29
91
12
41
3
24
40
24
20
12
76
24
17
30
6
7
11
36
36
13
107
6
67
17
54
25
53
31
24
11
54
7
44
27
138
24
79
5
96
7
29
7
5
87
3
60
1
8
28
72
29
54
37
56
28
128
28
20
48
76
17
30
1
24
71
12
9
27
18
39
28
5
7
107
13
24
36
53
18
25
8
3
121
23
69
100
44
4
35
36
73
17
55
47
21
15
25
68
33
7
83
1
44
45
31
29
30
153
12
21
54
1
11
93
57
3
12
4
44
52
20
171
49
120
12
11
1
53
42
12
9
4
47
54
36
7
95
37
20
4
132
5
31
59
6
19
17
12
7
35
9
4
71
108
9
4
11
97
108
24
8
4
11
12
9
87
49
5
18
21
4
20
81
67
107
18
18
1
53
55
35
6
12
75
15
45
4
5
90
6
84
3
21
18
18
43
20
64
20
28
17
31
11
108
48
54
39
51
24
45
28
8
12
40
44
100
11
48
1
8
24
21
18
37
41
55
11
24
97
11
21
15
25
8
36
4
35
49
5
3
36
15
37
35
18
12
3
75
25
41
7
11
61
24
8
16
44
12
12
39
78
19
71
72
1
32
39
18
12
15
9
12
90
114
15
3
57
72
33
15
16
8
51
33
108
3
66
3
16
48
48
17
90
33
3
1
17
19
35
30
51
16
12
24
59
6
36
3
51
13
35
21
15
54
31
11
9
39
61
36
17
67
5
43
11
49
8
24
9
15
16
24
24
60
24
24
20
9
36
7
8
15
60
90
12
43
12
36
17
15
27
25
29
43
77
18
24
21
4
44
120
9
3
16
24
20
27
102
15
28
24
5
51
75
61
24
119
30
24
7
8
21
12
55
35
24
30
7
32
3
1
8
21
15
4
24
11
13
29
15
105
15
84
4
20
3
6
36
12
7
12
80
4
12
24
56
52
23
6
7
11
13
35
21
48
16
41
6
61
8
21
99
4
36
17
60
19
48
17
43
24
92
4
8
9
54
1
5
36
54
21
45
31
8
33
6
18
66
24
49
8
27
90
19
12
29
12
3
40
32
3
21
12
16
12
5
15
4
20
33
60
39
48
64
5
36
7
8
48
15
144
9
28
48
35
21
28
41
36
19
44
16
11
57
100
12
83
37
12
5
31
29
7
8
24
64
8
51
18
12
24
48
6
12
121
11
108
1
48
23
33
87
24
25
44
52
5
18
9
3
37
8
24
28
24
44
52
8
9
6
12
13
12
29
72
204
15
48
16
8
16
12
36
5
72
19
84
36
11
1
32
52
5
18
90
12
7
29
39
12
16
11
12
6
3
27
57
64
23
24
21
12
21
43
44
28
173
75
4
5
15
48
28
53
36
43
36
11
9
15
9
93
19
36
12
68
84
15
6
15
28
5
78
12
6
27
112
8
52
29
78
9
4
12
23
9
108
51
33
36
3
12
18
7
11
9
40
36
12
17
36
7
41
7
44
40
20
36
16
60
29
19
56
84
36
24
12
24
64
12
12
71
9
28
12
144
11
9
9
30
73
131
25
48
20
4
5
15
12
9
36
18
6
18
30
24
103
12
95
37
5
31
5
102
21
21
43
11
1
53
30
33
16
23
6
27
64
35
1
80
3
60
12
61
36
8
45
3
4
29
3
28
5
55
47
25
12
48
11
12
6
39
33
12
6
61
20
21
18
54
18
49
23
25
8
28
96
41
31
44
12
4
17
42
1
11
6
48
24
27
12
15
93
48
4
83
37
59
9
39
18
42
21
15
72
33
16
8
63
9
40
77
27
9
54
9
96
21
31
24
12
20
12
4
11
9
28
24
60
56
28
11
54
12
15
4
20
57
19
11
6
48
27
69
31
17
3
3
12
6
19
44
3
85
8
3
12
21
15
24
1
29
67
12
29
63
27
37
20
3
25
11
18
18
21
9
72
6
25
11
12
25
11
6
54
18
7
23
25
11
24
13
89
3
33
6
72
18
12
19
72
35
18
55
92
87
85
41
3
120
48
4
11
49
12
72
48
17
19
35
1
32
12
3
42
12
6
25
29
66
1
59
9
9
66
13
12
197
90
37
35
49
84
29
12
43
8
75
18
31
8
39
73
24
41
31
11
61
59
73
12
8
36
124
8
9
3
3
61
32
45
6
33
51
109
44
9
31
29
18
49
5
18
9
4
12
8
72
33
51
12
135
33
16
80
48
88
29
3
12
3
12
37
17
6
9
39
1
48
29
12
42
33
24
4
5
18
54
163
8
15
1
20
4
32
9
7
8
52
77
60
36
27
9
43
12
11
1
5
19
65
54
126
6
13
36
5
3
33
7
36
77
3
39
84
25
11
25
47
90
3
75
1
92
15
36
45
4
44
4
72
8
69
54
6
15
28
32
12
96
52
65
24
48
96
15
57
39
52
12
23
12
61
36
24
11
25
72
32
171
72
24
36
18
55
17
31
44
63
37
36
24
20
40
5
31
11
18
18
1
11
21
12
12
69
30
18
51
16
80
87
1
53
18
54
7
20
12
21
43
36
80
21
18
61
24
8
27
45
27
6
43
24
48
11
21
88
20
4
60
5
7
29
19
116
16
47
18
19
44
3
6
3
40
8
21
7
8
3
109
83
57
40
29
18
13
41
15
3
9
4
11
18
39
16
72
17
19
12
36
72
12
32
15
36
12
1
23
30
7
11
105
57
19
77
7
32
4
11
48
90
6
37
11
6
84
19
20
4
44
9
48
6
36
13
41
30
13
12
12
23
33
4
8
96
15
24
30
7
11
13
5
19
17
24
30
18
39
51
13
36
8
64
44
4
29
55
23
33
40
80
12
16
60
8
40
11
13
11
45
16
8
33
18
1
24
96
80
4
11
21
64
140
40
77
31
8
36
12
28
53
18
18
19
80
16
32
4
23
33
40
24
80
21
3
24
27
37
17
36
31
41
18
60
21
15
9
40
92
3
21
100
12
11
12
6
27
3
18
3
4
84
8
9
99
27
6
91
20
60
16
72
29
12
3
28
8
12
124
5
108
18
60
12
42
79
23
81
9
54
85
47
18
7
11
9
28
20
9
60
19
72
20
60
4
8
52
35
61
48
12
35
6
7
23
21
4
11
37
89
15
9
7
8
52
44
81
51
36
27
25
5
24
30
42
48
27
16
12
56
64
23
49
36
8
16
35
25
24
5
6
25
36
11
21
9
18
33
60
40
35
9
36
45
3
27
24
13
24
35
30
42
1
56
33
7
80
15
45
52
101
7
11
1
5
54
12
37
56
16
12
29
3
27
21
39
1
8
40
32
9
12
15
27
48
36
1
84
29
18
1
24
41
42
45
21
3
40
24
24
35
6
7
24
53
6
18
63
52
116
3
1
104
16
48
29
66
61
17
7
68
24
21
75
39
1
84
12
47
45
108
132
4
29
27
4
11
25
5
7
20
52
8
28
29
31
65
3
27
96
48
33
4
17
7
12
84
41
7
29
3
15
73
5
3
12
12
39
37
36
5
31
12
65
43
56
16
11
30
31
47
180
1
24
ABCD 94054767232*3^$a+1 [50062]
11
52
45
87
3
5
13
48
6
69
12
12
3
72
6
15
32
84
60
61
59
256
92
25
23
7
77
24
64
33
15
180
117
23
4
69
24
60
72
3
3
69
51
5
25
35
28
57
18
6
63
200
1
107
85
12
35
67
24
6
15
3
18
59
25
90
18
51
69
15
33
120
23
12
37
63
15
24
141
8
52
57
96
11
24
24
108
55
24
5
85
6
54
36
3
9
48
59
13
23
48
61
36
24
39
72
8
19
185
28
20
48
49
48
24
30
5
19
29
1
24
18
54
36
12
51
57
12
15
75
45
20
36
24
187
41
25
99
3
5
60
36
64
21
24
30
66
24
6
42
54
18
27
96
104
61
47
12
48
67
18
35
25
12
23
100
60
63
18
60
35
7
29
109
11
4
32
37
48
59
31
53
25
15
152
43
29
13
3
72
12
93
15
69
36
75
20
24
4
81
84
59
1
47
73
84
42
21
3
21
21
54
33
20
37
3
57
135
105
18
21
27
5
145
12
60
11
31
29
132
37
11
1
3
123
33
45
147
45
48
42
93
9
18
45
20
12
37
30
65
13
60
156
11
13
3
12
80
96
67
24
29
1
23
13
27
81
12
95
12
52
33
95
52
8
13
54
96
17
1
179
1
11
60
40
24
84
45
23
112
80
12
48
13
42
5
16
75
42
24
30
53
91
45
32
37
75
57
39
32
13
11
49
39
12
9
51
45
11
12
13
18
21
51
29
145
138
30
71
19
6
35
121
60
60
15
156
117
60
35
31
72
30
12
63
9
39
9
11
16
44
132
88
171
101
37
36
15
45
54
120
78
48
195
32
55
77
25
42
18
6
17
12
160
128
13
102
54
11
4
3
18
12
23
19
48
6
39
105
63
69
48
71
4
27
5
13
203
40
9
63
33
72
11
55
5
235
30
66
5
24
139
17
36
12
25
6
30
36
36
59
4
44
1
6
30
114
29
73
108
39
135
5
72
64
80
19
5
85
12
215
76
32
28
93
54
5
16
32
12
85
11
31
18
3
60
39
53
61
24
60
23
73
15
189
3
8
37
3
105
60
11
64
141
24
96
6
72
48
72
48
30
39
21
3
9
47
24
1
18
102
66
17
48
49
15
68
25
207
3
138
12
15
75
42
6
5
28
9
150
78
114
90
24
15
9
35
73
15
24
9
11
13
12
78
42
35
49
24
36
24
36
35
64
63
30
162
17
61
12
135
108
33
60
6
33
12
24
117
23
7
9
81
27
36
36
60
21
15
32
1
71
13
12
71
19
24
5
181
168
102
6
42
33
9
3
21
27
3
102
90
17
48
109
66
24
24
101
13
47
13
143
4
80
31
30
87
57
18
17
79
21
44
124
33
24
36
35
37
63
9
11
40
20
127
30
15
81
114
18
102
77
64
21
24
24
3
105
15
33
12
24
3
72
45
36
18
29
72
13
6
17
25
59
60
1
59
1
18
114
27
9
84
27
21
12
15
3
117
8
12
1
60
60
11
43
5
1
24
138
5
49
23
25
51
39
5
52
15
53
25
35
12
96
25
119
13
6
77
37
35
73
35
13
24
18
5
13
27
3
42
84
15
8
73
87
21
144
6
5
84
52
8
72
91
33
12
32
163
5
67
93
92
1
6
96
57
33
27
51
6
11
37
15
8
25
48
42
42
60
18
89
1
179
19
9
20
72
16
68
12
13
24
195
45
6
29
1
12
15
32
175
5
1
71
13
123
9
66
54
63
27
45
21
60
18
81
36
48
56
43
78
23
49
18
29
49
51
15
81
44
16
8
19
48
9
116
43
17
103
24
48
24
21
32
72
43
17
4
51
120
6
18
54
18
69
3
102
35
31
5
37
11
1
39
117
107
1
36
6
5
49
48
42
5
13
60
12
6
105
9
6
29
96
88
44
31
54
23
40
24
3
5
12
64
81
36
15
24
21
27
48
57
23
4
36
9
195
9
27
57
72
95
1
42
21
44
85
90
30
51
60
192
48
20
96
1
24
6
113
12
25
12
252
15
20
1
3
21
6
72
5
40
21
11
28
36
144
8
4
33
198
42
30
17
4
24
128
25
27
20
120
48
24
19
66
11
25
84
11
40
8
4
48
60
75
57
12
33
48
12
12
96
42
53
24
36
37
75
15
18
48
6
21
8
109
35
25
90
21
32
67
77
13
51
32
49
51
68
1
11
7
18
27
8
84
31
173
49
35
12
24
37
30
168
65
1
96
3
147
42
48
24
36
18
66
60
48
15
3
17
31
21
171
18
11
36
73
102
65
13
51
21
39
21
35
13
11
205
150
66
78
65
12
4
140
13
48
24
95
156
13
6
21
12
33
95
55
53
24
25
12
23
28
104
40
20
151
114
6
5
25
84
11
37
6
24
18
15
20
13
15
165
47
13
47
108
24
25
87
8
16
132
183
5
36
36
12
156
84
16
9
3
27
138
84
24
12
27
21
12
59
13
18
53
24
97
23
25
15
153
42
216
57
44
4
69
11
7
78
27
9
3
8
19
45
48
ABCD 94054923668*3^$a+1 [50039]
76
20
15
1
23
85
23
24
96
144
45
64
84
95
21
39
57
88
56
51
120
45
63
120
45
15
81
124
20
76
35
36
13
60
23
48
1
11
60
9
3
108
12
60
1
24
60
20
96
15
12
37
12
44
16
84
11
33
16
20
156
15
24
81
51
9
3
1
44
171
1
24
24
11
72
12
1
71
73
23
12
72
73
11
120
45
144
16
96
48
35
36
24
12
73
32
15
205
84
47
57
120
15
25
23
48
84
21
15
9
111
9
27
25
11
37
131
1
11
13
24
11
69
136
47
73
35
9
100
80
16
71
96
37
107
9
39
48
60
60
48
45
144
12
184
35
85
24
11
36
84
84
81
15
69
16
11
73
11
60
24
48
288
12
37
96
56
63
1
24
56
27
69
99
12
73
11
13
11
24
45
160
203
12
45
3
129
99
36
33
16
11
109
24
116
51
33
40
23
72
25
11
24
60
72
9
99
25
23
93
15
49
71
12
57
27
60
60
36
12
141
36
124
107
9
123
12
153
76
35
72
120
57
3
12
192
73
95
121
35
1
128
123
24
24
25
11
45
120
39
85
84
35
45
3
84
24
1
80
144
15
24
96
21
4
35
25
80
51
84
216
45
4
35
156
109
11
25
84
59
60
21
15
60
60
24
132
13
116
40
36
23
12
109
11
24
60
72
48
36
25
11
93
171
85
8
60
87
48
36
85
20
60
39
12
9
24
16
24
120
71
60
24
45
51
36
109
60
11
60
13
35
25
20
60
15
1
131
84
45
4
47
13
83
273
99
48
93
39
1
120
140
39
12
153
36
111
36
13
20
24
3
144
45
15
49
95
9
232
71
12
132
84
25
59
12
24
85
24
11
9
15
48
13
84
12
155
69
51
93
111
1
71
48
72
48
25
60
71
24
21
28
60
23
9
24
15
36
109
44
75
25
23
57
16
119
57
159
141
63
1
35
84
25
92
84
27
37
20
27
45
183
1
144
23
48
24
25
47
9
27
37
47
153
3
33
75
145
96
48
56
207
57
15
168
48
25
71
9
195
12
73
11
84
145
176
171
37
35
121
11
84
36
48
1
47
108
156
69
16
128
15
36
145
24
23
24
48
21
4
60
71
61
44
36
3
72
24
24
61
24
47
93
75
36
36
25
24
95
24
37
20
3
168
13
20
15
49
12
48
71
12
37
56
16
24
96
83
12
24
49
20
12
40
8
51
61
8
12
28
32
64
11
85
23
12
49
11
48
72
84
84
12
96
48
24
1
44
3
48
36
108
36
24
48
60
72
60
228
12
37
48
20
27
120
45
39
24
132
265
23
105
63
49
191
72
45
75
81
180
15
169
23
108
61
128
40
23
24
25
104
60
111
168
25
176
16
44
39
12
120
9
4
23
24
153
16
35
109
80
51
21
3
21
24
3
264
60
60
48
25
36
95
141
108
15
36
12
57
27
24
189
3
24
24
24
36
96
33
40
95
21
196
24
35
36
13
12
24
11
48
120
25
95
12
105
15
73
35
48
37
11
61
59
96
13
71
145
35
69
3
24
108
36
24
21
64
36
59
57
40
35
13
167
13
92
40
8
51
85
11
33
16
20
76
23
48
24
60
129
24
40
215
72
129
4
20
15
12
48
21
75
45
4
71
60
9
15
48
57
16
224
87
33
52
59
21
4
24
200
192
75
49
44
87
33
40
71
144
25
32
51
37
32
40
59
60
49
56
27
12
60
12
153
15
60
145
32
3
48
9
24
15
9
3
24
73
36
60
71
105
171
48
105
24
15
37
275
129
76
84
11
33
96
64
80
52
8
147
24
60
36
24
12
9
3
132
48
1
11
109
60
80
60
87
24
49
24
12
59
12
12
1
144
140
27
9
15
81
24
15
81
3
157
24
47
12
45
96
4
20
27
96
12
96
1
71
72
1
56
51
48
96
25
35
13
95
37
144
24
56
87
33
15
36
13
23
33
24
75
25
131
1
83
21
36
3
45
27
105
99
109
96
44
12
63
60
12
48
36
121
35
24
69
63
69
168
36
51
60
96
33
15
12
69
28
143
120
9
75
13
56
51
ABCD 94055186614*3^$a+1 [50006]
23
33
4
36
5
102
109
41
39
9
43
5
6
48
1
32
16
11
120
36
30
54
13
59
1
47
90
19
59
25
35
54
60
126
45
39
78
7
53
66
9
63
24
1
8
88
11
6
30
25
11
78
15
21
42
24
6
48
31
23
21
15
9
51
13
24
24
35
37
47
12
21
21
42
37
12
11
21
15
12
12
24
73
8
16
83
24
9
28
23
12
1
59
6
78
49
23
61
71
69
4
47
1
95
61
36
5
18
25
12
17
111
39
57
21
48
6
37
53
7
29
30
21
9
79
32
87
25
47
45
4
5
19
35
54
7
36
48
17
72
42
1
12
35
12
37
11
33
9
48
42
18
6
24
25
11
69
36
16
36
8
48
52
36
23
21
21
15
33
36
7
48
68
16
11
66
66
49
143
30
42
78
3
3
13
24
95
9
88
5
39
36
51
42
54
48
13
17
66
13
29
48
67
5
42
102
18
1
8
81
6
37
5
7
11
25
71
9
4
12
11
42
30
6
3
99
60
1
8
39
120
24
6
43
23
81
24
9
55
5
6
85
20
99
54
43
12
65
19
83
37
24
29
3
72
69
19
23
12
12
36
9
84
60
21
90
48
13
20
27
78
72
30
6
12
19
120
35
85
72
11
30
55
36
12
24
113
60
6
24
33
48
9
78
21
93
198
37
35
24
13
24
60
23
60
6
39
15
12
48
120
30
30
85
24
36
11
49
11
30
31
12
12
5
144
115
29
90
6
91
180
80
4
11
61
47
21
39
18
67
20
63
13
32
24
48
28
17
18
9
135
109
59
225
87
13
47
6
12
27
16
5
42
1
41
43
11
1
11
25
53
12
48
19
95
18
7
20
123
120
30
67
5
3
87
120
9
51
13
12
11
36
49
17
19
80
33
66
42
18
33
111
105
16
11
25
20
21
7
35
13
83
25
29
19
107
12
24
54
27
16
24
5
60
75
28
5
15
51
61
60
5
24
7
11
49
11
13
29
6
25
80
63
33
3
33
135
1
11
69
27
24
18
15
15
66
91
24
48
152
15
25
104
57
60
54
9
180
15
49
23
36
12
36
33
3
48
18
7
5
18
9
3
33
75
9
60
39
13
32
117
43
29
27
36
3
109
11
6
18
6
24
27
9
30
1
24
11
24
13
72
12
20
3
24
12
37
119
85
192
32
3
45
4
71
72
24
30
96
43
12
11
21
27
30
36
7
20
16
5
7
44
39
1
59
117
24
84
15
13
29
19
24
12
89
67
29
43
71
6
48
3
87
1
20
15
36
60
37
32
96
39
12
18
6
13
23
18
6
9
16
56
36
39
117
3
18
3
51
85
5
150
12
6
18
33
21
15
12
15
73
17
30
144
84
37
23
25
20
27
1
24
12
44
4
20
15
6
42
66
7
48
96
80
4
59
12
84
69
4
11
13
5
18
12
54
87
9
18
25
5
55
11
18
75
63
108
13
8
40
56
3
61
12
59
25
5
55
53
12
31
36
23
60
13
5
54
13
20
9
3
16
72
24
41
7
23
57
40
35
120
36
66
36
42
96
36
25
83
78
19
11
18
24
3
63
96
25
5
30
78
78
24
25
24
8
28
12
152
15
6
120
67
12
149
12
43
8
3
25
5
39
4
12
29
7
41
3
21
51
39
24
73
24
24
29
30
42
42
36
85
24
5
66
9
52
84
5
19
35
90
55
44
3
13
32
9
31
96
12
11
57
33
27
3
25
5
175
5
31
8
40
44
52
24
23
33
15
54
42
13
12
11
78
90
6
91
59
48
6
6
61
35
12
73
24
23
9
16
65
18
25
83
30
3
112
29
3
112
11
6
48
18
73
68
81
12
18
6
43
23
48
1
11
60
13
11
37
5
31
47
9
21
27
72
3
138
96
31
59
25
48
5
66
21
15
18
51
75
21
12
27
6
18
9
51
37
56
3
37
8
69
19
12
44
51
37
143
24
1
11
37
20
64
17
15
12
3
18
75
147
60
48
25
24
41
7
53
42
57
33
60
19
23
9
160
12
12
35
12
24
36
24
54
111
40
71
36
37
83
42
43
12
11
60
30
7
5
24
135
28
56
15
13
48
36
60
32
28
5
19
96
95
18
6
24
1
24
8
12
148
59
1
59
12
30
7
8
81
43
44
117
72
6
60
25
65
15
69
18
1
47
9
3
12
36
25
96
36
11
1
44
16
59
24
49
92
52
60
77
72
54
90
6
48
25
12
29
43
17
43
23
18
7
5
18
66
55
5
39
27
61
5
12
15
51
9
3
49
101
18
54
27
39
60
24
61
59
18
67
8
4
53
108
91
20
4
47
48
18
66
120
48
85
8
3
36
13
17
19
107
90
102
18
30
18
24
7
95
18
15
57
54
69
3
12
73
77
102
37
8
48
36
124
23
13
17
3
24
48
3
49
71
132
54
30
48
12
30
66
33
4
83
30
99
12
28
8
168
100
5
42
42
90
13
5
18
9
15
37
24
5
30
18
150
12
1
23
108
12
6
102
13
5
15
36
88
59
25
47
12
37
48
11
6
36
30
72
30
103
23
25
35
12
33
4
71
1
104
45
19
23
12
61
5
60
12
91
20
28
11
61
59
18
24
18
49
20
33
6
42
115
149
24
90
57
3
85
5
3
81
36
55
5
7
32
51
42
90
18
42
60
30
42
30
67
59
24
12
24
33
4
5
12
67
12
53
15
39
42
91
44
48
4
17
19
11
21
24
69
36
30
109
60
71
25
119
60
24
37
83
6
6
54
24
7
53
31
8
40
29
18
24
33
24
12
87
61
12
12
48
56
27
6
30
25
47
78
3
40
5
60
15
27
13
5
6
25
92
21
6
25
35
66
6
24
66
15
108
4
17
108
6
37
23
45
4
12
59
25
59
21
21
66
132
1
89
60
27
15
85
8
3
18
19
17
60
19
11
108
9
72
27
73
5
39
21
115
32
27
21
60
57
48
72
15
16
41
66
42
7
32
16
ABCD 94056268162*3^$a+1 [50141]
116
124
36
104
96
36
28
137
63
72
4
131
61
245
702
61
36
8
36
124
120
317
123
100
60
36
131
9
160
137
87
72
108
52
108
5
351
60
16
5
139
77
7
72
224
21
31
12
116
84
108
45
79
116
324
28
116
64
92
16
204
23
61
180
252
20
160
72
56
60
52
72
56
72
144
136
24
68
60
100
276
56
64
152
64
44
124
5
51
64
540
180
168
68
132
12
76
20
36
64
96
108
12
8
252
144
52
48
56
96
57
63
168
100
20
160
144
56
132
108
16
113
243
108
24
16
56
21
67
95
13
108
32
148
12
245
267
432
84
204
16
104
168
64
36
60
192
72
44
156
24
16
113
7
8
160
156
116
288
16
56
100
144
164
108
144
204
216
108
12
88
47
13
20
93
324
43
20
16
332
100
224
16
48
44
172
8
72
16
200
424
101
283
56
16
32
88
8
412
32
76
104
40
23
13
12
168
77
123
36
108
165
15
3
25
132
156
20
52
44
304
20
72
244
20
60
21
27
180
376
56
76
92
36
144
16
84
65
108
63
99
33
28
132
32
168
52
236
21
79
44
52
20
28
132
113
31
392
9
79
440
21
450
13
36
120
72
8
64
36
44
36
36
144
120
40
104
72
304
360
72
8
180
124
128
39
189
16
44
64
20
16
60
20
12
240
72
12
4
72
104
76
128
16
48
36
204
257
51
172
80
16
144
68
112
72
20
28
20
52
96
120
407
25
72
80
28
80
16
20
124
140
40
72
5
243
76
84
236
4
200
232
120
200
24
64
116
180
264
36
4
108
20
64
44
16
180
104
292
252
20
16
92
52
77
103
156
20
24
72
93
351
52
8
21
15
84
9
15
100
432
36
24
36
77
67
84
224
120
148
164
124
84
317
79
80
36
108
36
16
48
72
216
152
16
56
108
52
104
24
216
52
128
12
4
108
200
172
60
5
51
237
31
252
180
128
252
165
223
260
64
96
12
108
24
336
281
223
80
52
308
12
160
20
60
316
8
144
120
36
160
60
20
100
44
108
129
99
60
16
20
16
180
48
96
48
200
72
108
240
3
144
105
88
12
36
152
136
29
43
8
280
164
60
72
64
47
49
113
7
65
15
16
228
60
72
12
ABCD 94056475798*3^$a+1 [50042]
42
59
16
60
32
13
27
20
37
63
45
11
37
18
77
48
52
72
21
39
20
1
15
56
4
21
23
1
35
97
195
135
72
33
159
9
56
1
60
15
45
59
31
45
9
30
48
33
9
3
153
48
12
15
153
24
3
105
18
89
28
12
45
63
12
15
6
99
68
40
27
77
48
25
35
12
16
27
93
87
6
11
73
11
36
124
12
3
57
8
127
29
91
54
23
13
59
1
27
20
67
18
47
13
63
15
17
1
27
72
21
132
47
37
3
27
5
88
20
25
48
72
143
220
15
5
37
42
5
4
20
7
42
6
29
25
11
49
6
41
4
24
27
24
6
108
35
28
32
7
120
126
30
18
15
180
111
9
72
75
42
23
48
19
33
27
65
13
15
63
6
143
25
108
3
56
43
30
35
13
24
71
160
27
12
78
3
3
114
126
24
66
35
61
66
33
20
4
45
47
36
228
19
33
75
77
12
175
29
144
73
27
56
55
30
15
32
19
30
63
8
7
6
24
3
57
3
45
42
66
15
20
4
3
12
42
3
32
1
83
24
13
15
48
12
9
111
15
54
23
40
3
84
33
8
19
33
33
15
9
63
63
234
11
55
18
27
117
72
95
25
36
138
89
37
6
12
45
21
72
60
12
23
48
1
36
15
12
8
28
72
27
36
216
78
66
69
36
12
45
180
18
24
198
75
39
29
49
30
77
109
66
78
18
24
6
95
43
66
39
12
72
20
55
17
60
1
27
20
1
72
48
11
13
35
16
135
29
60
7
48
30
36
60
71
49
159
33
12
12
48
11
52
72
60
75
6
36
18
6
27
225
75
60
12
75
5
37
39
9
47
28
56
36
28
36
60
9
30
5
16
12
33
135
27
29
25
39
24
3
30
15
3
90
27
32
31
57
120
8
64
8
133
84
15
32
1
27
15
42
11
37
48
15
20
43
69
27
66
3
12
48
21
78
33
12
56
1
63
60
33
18
9
33
120
15
39
5
19
41
13
3
32
25
11
24
13
27
8
24
49
159
8
25
47
43
5
49
23
7
53
28
27
48
90
147
20
13
23
25
96
6
57
3
57
57
3
75
17
19
125
7
29
73
36
24
6
5
97
27
51
9
21
11
55
29
85
30
45
45
96
3
81
27
9
66
30
27
15
53
72
1
72
15
105
42
5
28
8
4
96
24
33
63
24
57
24
42
24
81
224
49
24
3
12
92
16
3
24
53
72
13
48
95
97
15
9
150
6
63
56
60
13
51
45
39
48
9
155
13
23
13
72
42
21
27
105
27
12
30
51
27
21
111
6
47
25
11
40
72
9
35
108
60
16
12
3
42
54
9
92
85
84
66
78
42
5
7
30
102
60
60
129
9
60
75
60
3
54
96
60
167
16
15
105
72
69
24
47
13
54
17
79
45
12
15
17
40
33
72
11
1
35
36
25
54
69
132
32
28
15
108
57
108
21
6
29
31
29
84
24
12
13
11
19
42
36
15
9
48
3
224
4
21
23
103
54
39
24
20
100
60
117
54
30
24
78
24
6
27
15
81
9
35
1
12
3
84
57
3
45
83
55
42
42
126
48
72
183
57
18
66
35
13
3
3
101
4
69
15
21
27
32
13
15
8
37
54
21
12
248
37
78
102
48
3
9
12
51
12
27
120
6
72
6
6
30
54
155
1
6
18
66
9
72
45
195
72
48
9
63
48
15
77
12
60
120
55
78
71
64
48
27
21
12
8
79
5
36
52
8
49
15
108
135
53
72
12
25
30
21
84
20
67
21
72
20
36
36
19
54
51
57
3
57
27
8
72
12
1
35
97
42
9
69
36
35
25
162
17
55
105
33
42
30
66
54
51
72
3
102
75
8
7
45
15
33
51
30
36
15
120
8
1
95
84
7
17
12
36
72
16
12
15
12
138
27
20
12
1
12
96
27
72
36
44
103
33
15
57
27
17
16
57
3
12
21
59
85
6
24
48
17
37
35
73
35
181
39
33
3
9
120
11
61
3
36
15
12
17
13
18
72
42
156
95
4
93
75
33
6
5
16
45
24
51
57
3
104
1
27
96
24
33
24
39
32
13
6
81
12
140
97
36
114
33
20
13
12
15
15
21
21
18
90
3
3
5
52
9
111
63
57
33
27
33
30
57
12
15
5
25
71
7
30
12
66
24
6
47
37
6
29
16
21
30
60
53
108
25
24
23
85
47
16
45
23
19
93
3
30
131
79
29
1
12
72
48
12
63
93
24
30
5
16
189
123
15
17
12
16
9
138
5
28
15
12
65
28
8
4
240
48
27
30
3
3
30
42
30
75
60
12
51
17
25
60
3
12
9
3
27
9
24
20
160
27
6
27
32
1
27
32
16
92
97
96
23
37
24
114
9
68
72
43
48
101
109
59
148
39
24
69
15
65
271
57
44
49
30
57
32
103
60
17
12
36
19
54
42
162
36
24
12
48
12
23
88
48
81
63
60
27
9
60
15
125
31
18
12
63
15
6
12
30
48
45
44
1
30
24
48
117
20
31
57
32
13
63
27
12
96
41
43
48
33
24
105
3
3
96
65
55
30
18
53
52
87
113
36
ABCD 94056546932*3^$a+1 [50004]
13
47
60
49
17
54
13
17
51
4
5
30
24
1
71
45
4
44
4
23
145
68
4
17
60
54
30
30
6
31
5
15
93
66
49
11
1
24
29
27
63
96
54
7
29
31
5
18
37
24
5
15
15
25
59
72
37
107
54
27
4
5
30
96
13
185
27
69
24
15
12
3
61
35
121
12
23
18
6
9
40
20
64
92
15
1
23
25
5
7
173
7
104
9
30
49
101
60
12
67
68
4
140
45
55
65
30
13
12
5
19
12
5
67
47
13
8
39
13
36
71
9
4
11
72
13
20
16
24
20
21
79
56
39
21
40
5
19
56
9
51
9
31
84
71
49
47
37
17
15
21
103
47
25
23
12
78
7
44
15
21
28
5
115
36
29
12
7
12
44
40
32
28
11
1
65
15
15
30
18
1
5
39
15
57
9
30
24
97
23
1
60
24
5
31
59
25
107
9
21
163
32
9
31
20
15
13
12
5
139
5
30
9
75
85
41
24
6
36
37
48
5
24
19
20
117
79
5
114
6
31
35
9
28
41
12
115
24
36
120
12
108
44
21
115
35
90
24
31
29
19
12
20
40
60
29
51
28
20
21
30
13
60
48
23
42
3
15
25
41
30
6
60
18
1
11
25
5
79
29
51
21
30
48
36
13
53
24
36
7
120
11
30
66
45
69
7
5
90
109
35
21
40
5
55
5
3
57
7
12
24
5
7
12
36
56
39
12
13
24
12
89
36
19
41
54
21
124
36
41
24
24
31
24
36
11
24
9
64
11
25
5
30
1
80
81
60
60
15
84
36
33
27
45
78
25
77
19
44
12
15
9
36
48
4
77
24
19
41
30
12
9
16
20
3
49
47
6
39
16
12
17
120
51
15
48
102
54
109
24
8
64
29
6
13
60
53
7
41
72
15
105
18
49
11
37
48
11
73
11
1
36
29
31
5
19
29
7
23
25
17
55
8
45
55
5
12
7
11
96
25
56
33
7
89
15
36
45
7
53
19
20
9
27
33
66
30
55
41
55
29
30
36
18
6
13
53
84
39
75
66
6
37
32
21
30
90
24
60
15
4
95
1
44
36
105
24
7
60
83
30
6
6
15
144
15
21
33
12
15
39
73
8
4
56
3
36
1
84
5
103
11
6
31
143
81
4
65
19
56
12
3
6
43
8
100
35
25
35
24
45
9
60
36
75
15
54
6
66
18
1
41
60
15
52
60
71
97
5
24
51
120
4
5
19
32
45
7
72
56
28
92
64
161
7
8
63
21
15
1
72
23
24
24
21
28
12
59
1
29
19
83
25
48
17
60
24
6
60
49
59
36
21
45
39
36
3
30
27
52
71
37
20
45
99
28
48
23
37
125
30
30
39
16
53
66
13
36
5
42
84
6
19
41
7
17
55
5
54
121
60
108
32
9
12
19
5
171
28
11
84
36
60
36
24
6
48
90
81
4
20
12
45
30
93
4
77
24
19
107
6
79
24
65
162
9
84
4
32
4
11
21
4
59
12
13
120
5
19
12
5
79
12
23
25
65
6
30
6
9
21
18
42
114
85
44
36
36
45
115
44
4
12
48
41
6
13
47
85
5
48
6
6
7
72
36
5
75
3
49
8
15
13
144
12
101
19
11
54
55
24
5
6
145
5
30
13
60
36
5
7
48
12
20
3
30
79
77
60
19
12
8
96
4
12
5
24
19
56
9
6
6
19
24
5
12
7
23
24
24
162
19
48
12
65
30
25
5
43
72
59
1
48
47
13
8
4
5
31
35
30
127
32
9
31
20
28
36
72
8
4
68
3
6
60
43
36
5
75
4
101
12
43
12
48
35
1
24
65
31
20
60
4
11
54
51
36
3
6
31
20
4
104
64
47
6
48
6
6
60
139
60
65
6
49
56
75
9
24
4
17
30
13
48
68
4
11
25
77
163
35
37
5
18
36
85
24
32
4
221
30
30
67
17
55
11
48
12
25
108
5
19
101
147
4
24
77
54
85
41
55
44
129
31
131
9
60
51
69
60
28
23
48
25
24
17
15
28
53
55
23
21
100
20
15
13
107
25
84
65
7
12
36
20
36
28
8
45
18
6
39
16
29
199
12
144
32
33
15
40
5
6
6
54
85
29
12
39
21
84
24
6
1
20
3
1
59
30
51
69
79
107
25
5
19
20
96
39
97
23
30
19
23
24
1
24
29
12
78
61
20
60
15
21
15
78
42
13
65
6
30
51
15
97
68
4
60
36
5
7
11
21
16
24
41
7
108
29
30
24
1
44
27
133
12
12
41
7
12
8
15
120
13
11
13
60
116
64
8
40
53
42
9
64
17
18
6
90
25
95
6
15
28
71
9
64
32
28
8
64
35
13
68
9
151
12
8
15
13
12
44
36
4
48
48
89
55
35
49
60
35
1
41
18
42
24
6
78
36
39
36
51
25
80
112
12
29
6
49
12
53
15
16
20
28
47
25
5
6
25
5
39
9
19
12
5
96
24
15
24
105
87
3
21
9
36
19
17
7
47
25
20
39
81
45
30
60
85
36
89
66
13
116
15
54
12
7
8
33
12
54
45
4
65
31
41
7
77
55
41
3
15
6
51
4
29
87
124
5
15
69
19
17
171
9
31
44
135
1
12
47
21
45
15
15
48
6
36
195
33
19
8
4
24
24
32
165
24
7
8
12
52
12
48
17
36
54
1
59
24
165
36
36
60
120
15
18
36
24
12
7
11
49
96
35
30
12
19
5
6
24
6
43
11
85
168
113
55
23
30
27
52
11
45
40
17
115
83
61
29
6
25
20
4
12
29
39
51
13
137
54
49
156
36
11
37
12
116
9
24
7
5
7
11
25
92
33
51
36
24
9
36
24
15
51
6
18
1
20
40
5
30
25
36
8
4
48
29
31
29
75
16
35
18
31
84
41
43
56
12
28
36
35
90
6
13
155
120
12
45
39
24
42
67
23
13
80
51
9
16
36
20
4
36
59
6
55
20
45
55
5
3
51
13
53
30
24
13
60
53
3
16
65
120
6
30
3
51
1
12
ABCD 94057323944*3^$a+1 [50002]
7
18
23
3
45
13
36
11
1
24
12
23
12
21
12
3
25
11
12
7
18
11
25
23
43
6
72
2
22
6
5
12
37
30
5
21
52
35
45
18
12
18
51
7
14
10
18
6
24
60
32
16
2
64
35
12
25
18
24
54
2
69
21
15
7
5
48
48
31
2
10
17
24
1
23
13
2
4
12
17
12
7
29
1
6
2
4
12
30
6
8
52
12
8
15
3
4
36
32
48
42
66
21
13
26
16
54
14
6
4
18
30
18
5
48
48
9
3
37
12
2
4
5
21
28
6
6
6
5
60
73
32
40
20
27
1
59
7
5
13
11
13
18
72
5
21
99
36
27
21
13
35
48
7
18
18
36
2
3
25
24
23
19
8
4
5
7
26
15
1
14
18
16
42
41
7
20
24
10
36
71
3
6
4
59
13
12
2
10
20
34
26
46
6
48
11
63
36
22
47
1
62
22
86
33
84
43
6
11
12
36
19
17
37
35
31
29
12
12
15
4
6
35
3
22
6
8
21
7
18
32
10
56
16
17
7
29
3
45
25
2
18
22
2
88
24
12
23
9
24
39
24
12
24
24
12
43
12
29
12
3
10
48
30
65
25
66
5
15
9
9
136
8
3
60
25
2
16
6
35
13
78
6
11
12
1
11
15
10
26
4
32
22
11
7
50
12
40
24
35
7
42
20
16
90
17
7
5
7
6
12
2
12
18
15
13
50
12
9
48
13
23
67
2
63
15
4
5
43
29
7
6
23
36
1
23
15
9
55
17
19
6
23
12
25
60
48
24
86
10
30
53
1
35
48
31
18
6
18
11
3
9
60
60
21
4
14
30
10
30
2
46
59
3
12
6
3
13
12
8
15
103
5
33
15
25
18
2
22
29
13
30
48
50
27
1
8
63
12
21
10
65
7
5
7
78
38
6
3
13
12
6
24
30
74
69
3
45
12
55
24
36
2
24
34
6
11
15
6
28
6
18
24
8
15
48
1
24
35
9
3
12
55
5
63
21
19
14
27
7
84
5
9
28
6
30
24
30
17
9
27
9
15
3
21
12
13
2
18
22
2
28
2
69
57
63
85
2
4
30
23
9
15
24
57
3
7
30
8
27
7
17
25
47
57
24
16
12
8
16
12
18
26
10
2
40
18
140
16
65
7
54
56
15
1
24
23
1
24
59
24
7
26
28
96
36
11
1
26
57
19
6
20
40
32
64
14
10
8
3
12
36
1
30
18
62
64
125
21
136
12
20
22
101
24
25
6
12
41
36
12
7
18
11
1
24
2
22
6
44
9
31
8
42
15
12
31
18
36
12
11
7
2
111
109
32
10
17
12
48
7
36
6
18
24
18
11
12
1
71
1
26
4
2
3
1
18
8
24
81
49
84
20
4
54
44
22
2
10
35
12
13
23
12
36
12
37
24
11
103
5
1
30
17
13
68
4
23
19
6
6
36
14
6
40
17
84
19
6
8
10
17
25
24
14
16
38
10
6
62
16
12
17
1
18
18
26
30
16
54
20
24
34
12
18
24
2
15
1
12
20
10
53
13
11
55
17
12
37
30
12
74
28
11
19
5
1
11
1
24
6
18
60
14
10
8
40
24
11
60
48
12
9
4
12
6
6
56
10
14
34
2
3
36
36
7
12
8
21
13
42
65
49
36
12
84
8
51
12
36
60
3
16
32
21
1
47
36
1
6
20
48
9
36
19
8
6
16
14
4
5
84
21
12
24
3
19
5
12
7
53
12
91
18
50
10
6
56
18
51
3
22
59
13
26
18
3
67
24
48
17
21
39
3
30
10
66
14
21
12
48
24
36
21
46
108
5
7
18
36
18
50
3
55
2
15
13
2
34
8
75
121
18
6
12
2
112
17
61
36
8
99
72
9
3
33
4
12
47
1
26
9
3
40
17
31
6
12
36
20
63
33
4
23
49
8
36
22
30
36
36
42
18
35
24
25
47
15
36
22
48
56
12
16
12
12
20
87
51
76
32
69
27
66
34
12
6
48
6
26
10
90
26
72
21
43
17
19
92
16
74
6
30
15
36
19
41
7
12
36
36
41
1
54
12
84
26
46
6
12
8
51
24
12
37
50
18
4
6
89
61
11
85
23
49
14
6
18
22
6
113
13
6
2
40
6
120
8
22
42
5
7
6
11
25
47
12
24
39
40
5
24
7
29
12
9
10
2
16
24
95
87
48
33
49
12
18
42
71
7
30
14
16
42
11
12
108
19
44
22
11
37
20
16
11
73
6
30
11
19
24
60
2
16
12
23
21
4
12
23
15
22
14
28
2
3
13
11
1
48
38
12
4
14
27
37
18
32
10
35
37
6
29
12
9
51
133
20
16
12
26
9
48
43
41
48
7
53
21
4
12
23
13
42
6
11
12
3
45
1
20
100
30
2
39
27
57
7
6
11
7
5
33
51
12
12
15
6
30
54
63
15
9
9
15
7
5
3
70
72
30
6
90
48
12
56
22
12
11
1
12
48
6
29
1
42
36
5
72
21
27
7
8
4
17
12
1
6
17
81
28
108
6
12
48
12
53
9
64
59
7
24
18
71
85
131
21
34
24
5
7
18
59
1
2
30
27
25
59
13
24
18
6
120
11
48
7
2
22
20
10
20
27
1
12
12
116
3
33
88
59
37
23
19
8
45
12
7
77
33
4
11
13
47
121
72
6
101
43
41
19
17
24
9
34
48
2
27
27
4
5
7
30
11
13
2
16
56
9
60
9
22
78
30
14
15
3
10
11
13
72
11
3
16
41
12
1
11
48
21
48
18
40
5
25
2
130
12
8
3
15
30
3
3
36
21
1
12
6
78
26
18
27
13
8
4
74
9
49
12
12
12
36
14
10
2
36
16
2
42
9
7
78
6
18
6
41
7
18
23
7
53
67
5
12
48
24
25
42
92
9
12
12
9
3
9
27
13
6
17
13
14
6
27
7
24
6
2
28
62
100
72
23
13
48
47
79
56
18
16
32
27
1
48
30
20
22
6
29
21
4
44
34
12
26
16
11
12
1
12
8
3
69
34
32
16
2
15
12
12
24
25
11
13
59
12
1
50
21
15
22
30
5
3
4
5
1
24
36
30
12
5
9
16
2
82
11
19
6
18
6
72
72
32
51
1
11
13
12
12
35
12
84
19
2
36
36
82
12
14
36
3
12
21
10
14
10
18
24
50
10
6
2
34
30
60
71
1
6
17
15
21
49
23
1
102
2
28
18
5
7
20
46
23
61
12
54
48
17
1
48
11
19
17
57
51
13
24
11
127
6
11
36
27
16
42
26
28
5
31
32
9
12
9
4
6
18
8
4
35
12
1
6
66
18
5
37
2
9
19
2
22
2
76
14
10
6
2
15
19
125
36
7
14
3
1
50
10
6
74
64
36
6
42
11
51
6
39
24
61
84
2
46
8
34
41
13
2
10
8
54
4
30
47
33
3
19
5
13
24
24
6
41
49
116
3
37
12
6
48
26
30
18
88
12
90
5
25
6
44
4
38
12
60
4
12
30
29
27
16
17
1
78
12
17
60
49
11
1
23
9
64
18
42
23
15
9
12
12
1
59
24
27
16
42
12
48
2
6
3
13
23
13
18
5
25
8
40
14
4
17
13
11
1
59
13
30
6
6
24
5
13
26
18
40
36
126
17
1
12
8
12
24
58
36
17
69
28
11
73
12
30
2
24
18
18
10
53
43
36
17
19
12
20
10
11
19
18
11
109
23
31
2
70
18
36
26
10
98
4
32
16
5
7
12
5
57
22
41
25
24
48
95
3
36
28
5
13
6
12
30
18
26
76
30
18
26
57
43
24
14
10
14
27
7
14
27
13
42
30
47
3
21
43
5
9
4
23
12
49
23
9
3
7
8
18
15
21
16
2
10
6
5
7
17
49
32
3
24
60
13
12
2
16
17
7
5
27
36
4
12
41
1
11
7
6
36
24
47
7
32
33
12
1
14
52
2
12
58
2
22
5
1
24
32
82
48
78
32
34
12
12
17
1
18
17
33
27
9
27
79
41
24
31
42
35
96
21
15
43
8
28
12
2
3
1
11
19
6
6
48
17
19
48
32
6
52
2
16
2
3
25
74
6
3
12
7
5
36
21
3
12
55
30
62
33
49
59
7
2
16
36
11
48
24
1
59
36
31
6
18
5
1
6
18
2
21
24
60
37
18
8
10
36
11
33
3
37
11
33
15
81
54
9
21
4
30
12
6
8
3
7
26
27
7
6
35
7
29
7
2
4
6
6
6
32
10
44
58
48
24
89
7
6
2
88
8
45
13
12
2
22
50
10
6
18
59
19
78
18
138
14
69
33
18
6
27
1
35
3
10
18
36
24
29
25
11
48
1
30
134
34
30
30
14
63
9
10
5
12
13
48
102
2
58
41
25
23
93
30
42
16
6
12
5
7
38
15
49
11
24
31
29
13
18
18
26
33
24
21
18
21
33
39
9
10
18
12
50
52
5
7
6
ABCD 94057796494*3^$a+1 [50002]
3
37
32
3
60
12
157
11
84
36
12
48
49
11
25
59
108
93
184
83
1
35
12
108
9
136
107
24
60
48
36
24
13
35
37
11
60
25
24
23
9
39
60
192
25
59
133
71
24
85
23
48
37
23
37
80
63
9
171
180
1
80
3
12
49
35
24
1
95
144
48
84
9
27
13
32
87
73
48
144
8
4
11
12
48
37
23
48
121
299
61
96
83
21
16
48
59
48
24
61
32
3
120
60
72
33
15
12
37
71
13
96
84
32
28
11
1
48
32
39
84
61
48
131
85
96
24
47
13
11
36
72
108
60
24
73
71
36
144
24
48
48
60
21
3
85
32
3
60
36
36
120
49
84
23
25
20
48
16
48
143
13
84
72
96
47
36
61
59
37
80
15
24
1
23
96
9
27
24
21
120
24
99
36
48
81
144
28
83
1
23
72
9
40
72
35
12
12
36
145
32
15
33
3
12
73
56
24
124
95
1
47
48
21
39
24
61
11
36
69
76
59
85
83
12
61
47
12
24
85
24
11
12
204
13
32
39
25
144
8
3
12
132
12
36
93
24
27
21
24
39
24
13
12
32
15
108
13
168
71
61
23
72
60
49
36
95
85
23
36
108
120
48
13
59
36
21
15
36
12
108
108
12
24
21
40
32
52
48
48
48
119
72
84
1
59
12
48
120
12
144
13
23
12
1
12
8
27
24
25
35
33
28
44
40
35
60
1
23
9
111
9
3
48
144
37
95
1
47
12
204
57
3
24
72
45
40
36
48
116
40
8
51
61
60
203
25
12
96
203
1
23
1
56
15
36
97
23
25
155
24
25
59
60
25
24
23
24
1
60
35
84
21
72
48
87
37
35
24
12
25
23
12
24
73
8
3
69
72
4
132
8
4
36
47
48
12
168
60
57
40
108
11
96
60
48
24
108
48
12
25
12
72
11
84
36
60
24
49
35
61
35
1
35
108
1
60
119
57
3
37
59
1
95
132
57
3
48
13
152
75
117
135
12
228
1
80
4
68
27
45
72
136
24
59
1
59
97
24
155
168
36
37
59
48
1
24
60
47
1
59
96
72
193
144
56
147
156
60
156
24
9
3
84
129
24
51
12
13
47
69
88
132
11
97
11
72
48
37
95
129
24
27
133
132
23
37
8
39
85
23
72
72
84
25
11
96
13
59
12
25
11
60
48
129
15
48
108
60
57
15
168
144
1
11
21
27
48
84
120
73
8
192
3
60
12
36
96
24
72
57
27
60
25
24
12
48
60
32
15
9
16
59
45
16
35
109
24
12
23
12
48
12
48
37
120
23
81
15
24
36
36
9
51
45
15
25
23
9
135
81
327
72
33
72
3
60
12
13
59
121
48
116
28
35
96
12
12
132
45
48
168
88
56
88
35
12
120
156
60
72
13
47
12
1
72
11
72
37
35
61
32
3
24
36
25
35
25
12
143
12
37
8
48
40
11
48
36
9
16
60
155
9
75
72
36
85
20
40
32
27
108
48
97
60
83
9
99
45
16
59
117
87
12
24
21
39
12
24
121
23
12
24
36
108
49
36
35
205
11
73
11
12
33
16
11
13
71
105
24
40
11
1
23
24
21
27
48
37
128
15
97
8
64
47
73
35
12
60
1
132
23
9
75
45
15
9
16
56
120
24
4
84
71
1
83
61
36
84
12
68
15
72
193
56
123
13
23
96
156
12
1
107
73
59
153
48
16
23
1
24
12
11
49
131
72
13
12
96
36
8
3
13
47
48
57
63
60
24
72
24
21
3
1
132
35
132
36
12
120
12
72
45
99
12
60
45
15
33
4
107
60
61
8
27
13
80
51
93
27
84
24
181
71
25
11
25
143
57
4
36
23
1
8
72
51
12
72
13
23
180
24
201
15
9
3
61
35
12
13
35
36
36
12
37
59
72
12
96
105
72
3
61
71
9
279
60
36
108
108
129
3
48
13
72
95
12
1
59
36
1
95
21
135
12
60
48
97
35
12
24
36
13
36
71
13
11
120
24
61
47
37
23
84
81
27
36
9
3
45
40
23
9
27
120
60
85
11
25
24
36
95
13
24
12
116
3
24
60
1
80
111
180
1
83
96
9
27
69
159
60
36
24
9
63
9
16
95
9
4
59
105
3
12
57
39
132
24
60
229
11
36
45
48
27
24
49
140
99
60
132
36
9
15
36
45
15
48
12
24
96
13
96
ABCD 94057917236*3^$a+1 [50008]
9
74
57
37
8
7
20
123
117
21
6
61
72
47
1
8
52
105
3
71
108
106
80
30
12
13
144
47
13
35
42
16
3
11
13
83
25
137
30
18
24
90
33
36
81
30
21
63
12
18
15
49
26
69
16
17
54
13
5
16
56
6
37
35
10
8
40
24
99
77
72
18
25
32
28
59
54
6
36
78
19
35
33
180
28
12
35
117
40
107
36
84
1
95
18
19
101
42
24
33
13
87
48
12
48
120
8
15
24
6
24
31
65
15
57
54
18
3
88
45
2
37
23
37
53
15
3
46
11
27
45
13
38
57
49
134
37
45
62
90
6
34
2
9
21
18
1
11
13
11
49
17
6
45
13
14
58
14
24
96
60
1
5
144
18
22
50
21
28
71
1
5
168
19
5
103
68
15
109
71
25
17
18
24
12
181
5
112
2
61
23
9
3
84
34
2
60
24
13
23
45
49
24
86
13
5
63
3
132
25
59
46
23
27
30
27
27
1
60
47
102
3
51
25
59
21
9
96
19
21
207
23
57
49
3
5
6
42
40
27
21
2
12
36
46
98
1
11
13
213
14
10
120
80
18
46
2
78
96
40
11
3
105
169
2
36
24
108
6
7
12
35
66
24
48
42
6
6
49
17
144
16
2
30
115
48
47
33
37
8
48
66
84
69
15
30
30
12
121
77
3
75
48
72
138
27
27
45
21
42
25
5
102
21
21
43
77
120
3
3
34
143
1
15
17
18
6
160
86
12
12
60
9
4
20
63
73
5
6
60
30
43
5
51
27
114
18
6
42
24
21
105
30
42
72
16
24
14
37
23
12
24
18
15
100
5
6
72
13
69
8
15
75
30
40
14
13
125
40
123
29
24
64
56
66
21
160
12
48
32
21
120
66
24
22
27
8
37
56
39
27
94
62
10
15
17
42
168
22
39
47
18
6
58
200
66
97
47
21
49
11
64
11
157
32
28
9
99
21
3
8
72
27
81
3
60
192
12
48
25
5
64
8
78
42
72
3
21
42
70
3
29
42
78
16
200
55
12
47
30
66
36
34
176
6
72
12
24
9
75
42
48
40
8
88
14
61
32
3
85
11
9
49
8
64
23
60
88
72
5
123
3
49
81
47
28
119
30
91
107
12
168
33
21
30
1
20
72
13
23
52
165
2
1
29
16
32
54
13
83
12
180
12
120
1
29
120
43
5
91
11
84
57
45
40
123
131
138
88
3
11
24
34
8
123
24
21
139
125
51
39
30
72
18
45
3
13
32
52
11
10
62
10
2
13
12
21
24
2
24
72
78
150
34
146
49
101
114
21
1
200
90
1
35
25
17
30
18
88
35
4
17
19
59
58
2
6
126
34
27
29
54
42
18
54
31
119
48
132
25
5
6
277
23
22
27
83
192
85
77
18
1
32
13
2
33
37
2
33
75
82
56
54
13
29
6
12
12
60
30
3
16
59
48
37
71
9
61
32
55
113
40
32
7
33
3
47
30
42
6
64
2
61
9
38
13
45
27
71
22
8
24
90
132
1
20
27
18
18
49
53
64
80
48
6
49
48
12
47
6
30
58
26
9
45
27
109
3
48
192
5
16
176
48
43
32
28
47
66
16
111
105
23
4
8
3
90
6
58
2
21
15
42
43
8
165
19
5
55
35
25
48
23
12
13
84
17
30
141
27
36
25
12
57
48
2
12
9
60
15
46
26
73
35
72
72
120
18
55
60
32
21
16
8
6
237
15
85
17
48
15
33
16
80
160
219
29
43
107
1
84
21
39
20
21
42
24
60
9
4
11
60
12
12
72
84
66
18
30
78
12
36
10
72
14
1
35
22
8
18
45
39
42
54
45
15
6
24
19
35
73
57
146
72
24
54
15
27
30
160
8
6
73
20
15
145
8
15
12
12
6
7
17
64
74
36
49
65
6
10
2
70
48
2
12
120
21
15
54
75
45
3
13
2
70
144
14
10
86
13
21
2
25
5
54
1
48
41
120
24
7
57
2
33
45
136
27
95
84
18
51
45
40
2
73
5
222
34
8
15
111
72
13
21
50
21
49
56
3
39
60
10
32
88
50
30
120
40
51
29
31
9
2
49
59
25
60
21
27
48
21
38
96
12
72
72
70
56
3
21
91
5
18
9
40
23
25
29
24
16
104
55
11
54
99
21
147
15
108
120
36
54
55
65
42
25
32
21
16
23
16
84
5
42
24
30
96
16
27
125
15
36
37
38
49
20
40
23
22
32
66
54
18
13
17
42
46
8
30
24
21
27
25
17
3
87
1
29
40
32
43
45
26
24
25
21
27
12
83
57
87
61
9
8
6
36
36
132
13
9
23
48
9
30
24
72
13
11
13
36
12
83
12
37
107
108
10
8
7
35
13
59
133
47
84
36
90
63
3
54
19
20
39
13
95
54
43
11
10
56
51
3
12
97
5
43
5
55
47
12
84
12
22
15
33
95
49
51
47
33
45
43
119
36
205
11
66
30
18
40
56
19
29
16
14
1
9
3
5
15
39
13
101
7
17
42
48
108
24
58
26
30
19
35
132
1
29
66
12
18
7
113
3
72
15
22
51
29
6
85
11
133
45
72
8
162
156
57
27
ABCD 94057953428*3^$a+1 [50023]
35
114
36
303
33
54
9
21
54
325
24
131
96
141
63
81
64
41
111
33
6
84
189
168
144
16
104
21
84
36
204
54
145
137
54
9
81
36
18
9
21
72
99
135
36
45
72
21
6
54
31
365
174
21
24
57
367
53
99
64
35
6
15
135
9
16
56
64
5
24
150
37
29
24
99
117
43
32
45
54
61
89
39
16
96
29
267
24
69
30
60
1
89
6
6
30
258
51
16
53
51
9
151
144
152
33
111
75
61
83
21
69
115
41
180
54
141
15
1
83
85
17
54
121
149
99
64
80
192
120
48
112
65
6
84
61
72
56
51
45
51
54
60
75
51
18
139
41
15
21
51
9
15
96
72
40
56
15
129
96
24
16
32
24
16
152
120
3
18
192
19
56
72
21
51
51
45
64
216
5
48
12
54
49
5
30
6
90
6
84
60
240
60
51
213
6
61
8
16
11
198
132
18
9
40
281
6
73
216
56
39
90
150
81
96
144
144
144
16
41
15
64
101
43
17
234
61
80
99
12
33
45
66
6
19
215
54
36
60
3
27
21
168
21
30
69
117
19
80
9
79
17
60
84
156
99
216
160
80
45
60
151
5
75
48
96
159
1
41
63
21
60
240
135
111
193
35
21
39
225
45
6
114
19
17
150
49
5
120
150
6
39
160
32
3
141
15
54
42
9
24
141
75
39
81
9
60
96
30
294
31
8
21
235
125
75
21
96
99
160
29
51
51
69
40
128
136
17
127
32
168
112
48
32
195
165
24
40
17
144
111
45
30
13
35
12
30
67
53
27
48
72
21
12
39
15
1
72
80
81
39
3
18
120
171
45
3
33
54
33
88
65
7
47
30
6
60
48
121
101
114
84
109
32
64
197
30
90
27
81
36
66
25
80
33
39
48
9
60
36
150
9
165
54
240
6
103
72
29
96
24
336
144
216
19
32
48
135
192
48
97
29
43
80
16
17
127
11
21
135
33
16
101
19
56
40
56
72
21
267
88
120
96
29
219
51
12
84
60
36
13
32
160
24
8
48
153
79
17
15
21
19
120
119
6
19
5
6
6
15
40
152
27
21
93
19
32
144
21
60
63
81
15
45
19
101
6
6
48
7
144
185
6
33
15
6
115
65
55
80
48
63
57
21
291
24
27
93
16
80
9
55
24
8
40
65
60
3
27
85
53
139
161
60
72
18
6
324
36
43
11
45
147
157
32
9
199
56
16
29
72
204
54
9
48
33
6
25
59
6
79
11
21
24
15
9
21
66
57
21
6
66
78
12
54
51
39
90
96
39
69
99
16
56
21
75
63
1
89
87
69
24
99
40
8
144
120
165
24
42
73
56
48
63
105
45
48
27
24
75
69
160
5
72
99
24
120
136
56
129
36
48
60
31
5
3
40
71
6
84
36
54
66
36
103
35
141
288
48
24
48
33
175
5
3
64
143
9
48
123
37
71
6
84
96
63
33
39
105
84
60
15
81
90
93
117
90
30
3
48
48
112
53
30
6
15
24
96
40
5
3
57
15
45
3
81
12
19
29
96
126
13
41
31
29
99
16
320
24
16
89
6
30
24
91
29
51
111
9
69
156
54
57
45
24
51
120
39
129
40
56
9
31
155
156
49
515
61
72
23
33
21
30
54
31
144
65
12
3
21
6
48
90
51
15
1
35
285
93
6
6
ABCD 94058009816*3^$a+1 [50028]
36
12
12
149
48
36
7
173
54
6
67
53
24
103
120
84
36
29
18
121
5
24
12
31
47
66
186
30
54
61
336
36
17
24
127
60
23
96
1
24
132
113
7
83
37
29
180
108
90
270
43
24
192
17
7
48
36
36
29
168
36
66
18
7
60
24
59
66
6
37
11
1
149
120
31
5
54
73
89
24
36
108
139
17
7
89
79
96
120
120
24
48
11
72
114
36
19
12
17
72
19
96
89
43
83
18
12
55
59
30
6
54
246
1
23
13
48
83
61
95
60
25
12
17
36
31
12
24
24
204
5
67
120
89
31
60
17
120
7
29
7
24
264
191
85
60
12
41
91
12
144
24
12
119
18
102
24
144
216
85
12
120
17
66
54
43
24
84
65
91
59
25
41
150
1
53
66
18
19
17
6
25
60
36
84
23
13
29
31
144
35
18
247
24
132
47
6
31
5
108
12
204
187
48
209
60
12
54
13
72
95
1
5
19
29
103
23
90
31
113
60
43
36
72
11
264
97
47
60
36
37
84
5
30
1
60
17
66
126
18
96
25
29
187
24
5
36
18
120
36
60
30
36
24
163
24
168
89
90
90
91
35
24
73
17
30
1
41
84
114
12
49
41
115
35
18
36
235
155
24
72
30
115
89
31
96
108
11
18
7
89
66
25
53
7
113
43
17
31
48
12
12
23
36
18
12
7
132
5
90
6
138
6
30
90
54
36
1
204
35
30
24
36
7
167
97
35
25
23
1
89
96
54
36
61
65
7
120
47
37
107
1
12
119
18
36
66
18
139
11
120
36
73
48
24
89
42
61
77
127
239
13
53
18
36
13
11
30
150
61
95
61
65
7
72
11
78
103
17
67
95
78
36
7
108
11
121
17
6
36
25
72
11
13
108
5
66
325
35
61
17
7
83
36
61
12
12
149
90
90
30
96
61
113
31
300
11
60
30
60
84
24
31
12
23
60
25
119
37
24
60
5
151
24
12
23
145
36
5
31
107
1
36
53
6
174
43
36
47
1
59
13
17
24
30
6
43
72
48
17
7
137
72
30
18
96
127
48
221
91
137
132
19
48
41
79
101
12
90
1
89
55
5
30
54
163
24
89
19
29
6
1
60
5
79
101
67
41
132
139
5
7
47
13
167
121
5
31
84
149
31
12
17
36
31
113
7
5
79
89
36
54
229
23
18
43
36
77
24
12
31
29
91
119
18
31
209
66
6
55
53
30
1
5
180
30
37
59
30
90
90
115
60
29
175
12
47
1
89
12
79
11
114
31
5
19
29
31
36
24
89
163
24
35
49
95
36
144
1
83
1
120
132
24
53
127
60
36
60
60
119
78
67
180
59
25
12
24
72
83
30
18
37
23
36
66
19
35
1
84
41
127
41
43
23
1
12
204
77
192
18
61
96
24
72
23
1
35
30
78
252
1
24
84
29
31
29
12
115
65
127
17
126
60
1
29
18
6
90
84
13
77
7
36
24
65
144
7
60
48
11
48
126
24
66
6
138
72
37
53
90
109
35
37
59
25
144
5
115
12
168
11
1
113
7
288
36
83
13
113
7
48
72
108
240
5
36
78
169
101
7
5
139
41
144
55
161
19
72
48
12
29
18
42
151
29
31
17
67
83
37
12
48
299
66
31
29
79
72
83
54
7
113
67
84
101
67
24
120
29
115
59
37
77
36
31
185
144
54
102
24
31
132
17
55
35
25
29
66
6
84
6
37
233
79
29
12
7
11
90
6
36
205
5
18
60
97
36
228
71
30
31
23
13
48
209
114
13
113
151
24
59
30
132
19
72
29
24
54
120
109
71
49
41
31
72
113
24
36
7
84
53
72
55
83
186
66
90
19
59
121
89
ABCD 94058039534*3^$a+1 [50102]
25
15
8
43
114
35
48
25
30
17
160
63
33
48
80
67
144
108
18
54
60
138
3
8
97
252
108
72
18
69
96
69
78
45
45
90
108
149
13
75
96
27
77
72
85
30
150
23
96
1
143
37
18
57
104
120
96
24
49
18
42
123
87
42
30
270
83
67
93
15
12
69
9
311
67
29
16
104
136
104
55
33
3
72
180
132
53
55
18
23
169
111
21
30
29
79
60
30
258
552
77
13
72
219
21
75
135
198
131
67
77
85
27
96
45
30
42
11
16
48
32
1
12
60
138
197
55
72
78
102
18
3
48
117
120
114
36
192
42
3
27
5
24
24
55
17
88
147
168
117
21
24
36
15
192
27
5
24
7
33
51
141
32
192
208
32
13
11
144
37
51
45
12
150
198
12
90
60
102
78
77
25
95
1
54
153
392
24
7
17
37
30
90
36
150
12
42
83
7
36
29
1
47
72
43
141
297
239
24
91
6
63
81
216
54
108
5
67
381
15
84
29
24
72
1
60
147
45
11
151
33
57
39
80
336
55
9
9
183
15
54
75
123
12
113
37
48
11
67
72
12
33
27
5
103
17
1
102
65
16
51
29
112
32
25
71
24
103
54
66
54
90
9
224
16
56
1
23
64
56
120
120
139
42
35
48
16
99
48
77
325
35
40
152
24
139
125
40
3
54
39
69
18
17
67
36
54
35
40
15
209
31
113
97
23
55
48
33
39
137
115
45
96
104
43
42
59
139
221
64
147
29
7
17
88
57
282
141
128
79
72
36
120
132
57
45
18
198
123
39
240
57
15
300
125
25
303
48
32
13
72
75
176
19
12
6
54
21
45
72
18
9
15
81
48
69
315
48
195
53
49
87
21
72
42
48
57
33
132
36
12
18
57
57
119
1
63
33
90
84
78
192
18
65
67
5
43
5
13
59
24
96
120
120
55
30
51
32
72
103
30
11
67
102
215
72
48
160
96
99
48
60
90
87
15
41
31
6
83
112
129
15
48
27
5
16
15
84
29
24
72
1
72
87
3
317
24
1
23
55
105
32
64
9
42
138
11
139
228
89
160
48
32
16
32
55
17
1
23
24
43
53
79
65
25
63
9
120
23
55
17
48
96
49
72
135
80
24
24
7
65
43
125
115
72
210
96
99
111
24
90
119
96
13
72
35
16
32
43
42
30
5
72
288
16
56
91
72
18
99
45
90
113
223
54
6
29
115
93
56
79
78
72
11
97
183
339
5
85
155
55
17
1
15
9
228
51
9
71
112
69
35
24
16
33
12
35
120
31
233
19
120
21
56
1
12
90
17
91
90
42
102
18
65
13
83
349
11
61
59
40
27
117
32
16
45
243
56
85
3
33
47
127
81
27
117
45
51
32
120
55
18
12
11
139
93
189
83
97
63
48
48
57
24
36
27
176
31
81
8
361
15
51
132
65
145
168
15
15
137
72
288
67
93
63
240
225
135
102
131
109
12
23
127
18
72
119
64
123
174
90
198
90
77
1
23
40
56
61
59
13
51
39
12
108
81
141
35
73
30
42
23
96
ABCD 94058133556*3^$a+1 [50044]
8
88
20
15
186
3
33
7
11
96
126
115
12
48
29
31
68
15
37
239
6
135
12
21
7
119
109
47
48
45
57
90
24
13
113
48
87
9
24
55
12
12
17
36
48
12
48
66
6
3
12
60
3
25
72
12
23
90
18
9
3
30
103
11
33
16
24
47
126
75
39
6
7
36
41
31
5
7
56
4
71
120
96
60
1
65
7
8
3
102
63
135
25
24
48
12
36
72
20
33
30
36
61
132
77
19
80
100
95
12
13
20
4
77
43
17
60
51
33
66
49
32
63
36
73
191
105
57
55
72
23
48
42
54
13
60
20
33
30
37
47
6
18
25
47
78
27
48
51
90
79
92
39
9
27
73
11
90
30
21
93
6
13
120
131
69
27
61
23
30
19
47
321
123
6
19
5
6
33
28
23
9
3
18
12
163
107
25
8
45
115
60
17
120
30
45
15
84
60
21
52
36
20
4
20
16
32
52
8
219
1
32
21
30
36
60
30
6
37
41
27
69
79
44
111
30
7
32
40
23
18
120
139
71
9
36
81
6
114
19
24
20
16
17
115
173
27
112
23
97
11
45
51
1
35
13
11
69
111
13
48
29
19
47
24
13
20
40
17
6
237
81
87
12
16
24
83
30
18
169
20
36
4
23
24
30
31
59
13
53
7
23
24
30
24
55
35
12
45
3
25
5
139
17
19
5
15
45
15
51
21
28
17
18
25
71
144
30
27
135
153
15
30
6
30
6
24
6
3
172
12
23
24
13
53
7
8
12
57
3
123
48
25
65
6
33
27
84
30
60
6
66
15
93
7
59
49
104
3
33
111
36
45
52
8
3
25
11
9
40
24
107
13
11
45
40
35
30
159
33
7
83
114
84
7
20
3
25
5
6
60
90
114
37
59
30
283
77
24
36
36
18
9
16
191
6
7
20
117
30
13
131
25
17
283
24
36
20
21
6
33
111
60
114
30
25
11
114
60
66
30
3
96
4
36
11
96
30
78
117
40
72
20
33
7
41
27
48
124
36
20
21
30
30
6
13
44
136
11
93
100
60
11
9
51
12
24
33
21
36
3
3
37
11
42
54
49
104
3
144
1
128
75
9
27
1
29
43
80
3
13
35
96
120
120
9
45
79
11
72
25
12
11
30
12
27
21
6
9
40
20
135
109
17
19
80
12
99
133
53
3
160
84
137
271
5
103
71
24
9
63
48
37
95
45
112
17
84
60
30
9
40
80
16
71
21
69
30
30
54
37
12
11
37
80
33
90
120
69
3
18
7
5
24
19
77
7
36
65
36
79
12
5
43
5
90
25
77
48
30
12
18
27
3
6
19
47
13
80
12
33
126
6
18
69
36
72
132
27
90
3
3
57
28
35
73
41
3
76
12
65
24
3
21
7
80
45
18
96
1
20
45
3
64
36
65
42
90
78
30
6
36
60
18
7
23
222
48
75
87
193
44
28
32
33
75
45
60
43
60
44
171
30
102
85
8
15
49
47
30
39
51
61
113
30
9
3
18
36
39
72
28
60
17
54
49
35
102
18
36
1
48
11
6
3
57
63
72
135
13
20
15
25
60
24
11
57
63
25
125
7
72
11
30
15
21
60
31
53
7
29
91
53
7
200
33
66
6
3
21
3
16
72
35
18
96
66
24
13
107
60
84
25
120
24
80
3
48
30
12
55
65
24
3
88
32
136
32
28
24
36
104
3
25
23
37
48
5
27
28
11
24
42
103
5
6
60
6
18
90
132
30
13
71
24
36
30
6
93
52
20
28
60
35
12
97
11
49
8
72
16
47
18
132
43
5
259
23
114
60
31
32
28
59
21
28
12
29
139
5
75
45
27
28
12
68
12
45
30
30
54
73
17
3
57
91
132
120
11
6
163
11
85
24
60
41
15
75
9
21
55
11
73
11
217
8
15
49
41
96
54
37
5
18
216
1
8
24
136
65
102
30
7
53
15
28
32
219
49
95
9
16
20
111
13
20
3
73
71
60
114
42
48
36
36
25
29
31
65
264
19
12
8
51
153
21
36
30
33
28
12
48
23
30
6
84
12
13
35
25
5
7
20
39
73
96
72
48
41
66
13
161
6
108
85
60
17
15
15
24
253
300
20
48
180
9
30
84
96
129
147
48
12
48
117
9
150
6
54
1
68
171
66
7
167
60
33
63
177
76
101
51
33
55
5
6
9
15
36
1
35
24
33
63
13
35
72
93
75
6
3
88
20
28
24
23
13
44
28
203
69
63
60
25
23
72
37
108
53
19
120
36
20
111
61
23
37
29
19
84
48
60
12
36
11
30
103
23
48
36
69
52
185
67
143
24
21
3
25
20
27
30
3
12
3
57
28
ABCD 94058157632*3^$a+1 [50004]
102
67
8
87
49
32
57
31
96
48
32
64
41
114
102
240
55
32
45
6
6
150
24
42
24
30
54
51
63
30
6
69
27
21
27
42
108
30
6
42
33
40
185
24
66
42
18
42
24
55
11
12
96
25
11
54
72
487
96
11
69
9
108
60
150
144
126
19
29
99
15
66
102
42
30
138
42
6
79
47
24
97
89
63
15
48
54
51
33
7
48
11
78
30
57
9
6
6
18
66
156
282
192
9
141
163
23
114
30
1
5
43
56
153
6
1
104
64
41
6
48
6
66
241
65
63
16
56
27
6
79
11
60
1
8
21
51
141
27
87
30
54
12
48
66
24
126
96
33
105
7
5
54
45
48
45
36
24
30
33
33
7
48
32
99
150
36
60
7
71
49
71
25
11
6
24
78
33
24
9
126
9
69
43
65
30
18
30
9
3
37
17
150
84
42
19
8
57
48
198
12
96
12
222
36
30
66
30
18
30
145
80
237
43
47
105
24
21
48
102
108
153
33
7
17
31
17
255
39
240
186
18
12
49
48
41
175
191
18
6
1
113
12
60
90
69
159
6
67
104
15
18
103
8
9
55
65
42
45
51
30
48
72
7
65
7
8
237
18
126
66
114
127
29
6
48
60
120
81
88
65
102
66
54
36
12
48
145
119
1
104
105
31
48
47
162
6
42
24
144
120
30
1
11
30
30
24
198
6
36
108
126
7
5
18
49
65
7
11
198
31
5
6
37
32
40
23
120
57
15
60
30
48
60
91
47
24
48
57
33
42
6
135
24
21
19
41
79
53
18
78
27
69
3
208
23
42
7
72
8
216
45
36
63
3
165
33
6
18
66
21
63
57
3
165
21
27
15
150
54
309
15
66
31
48
5
27
33
7
29
288
12
55
29
246
93
40
95
145
23
18
7
95
18
31
11
45
3
42
108
96
48
63
33
39
15
18
168
126
121
17
6
54
51
15
24
1
72
32
16
47
30
48
90
1
24
221
18
42
90
54
7
29
3
45
60
55
215
18
55
125
75
159
54
66
9
184
32
45
6
12
36
30
87
159
6
67
32
99
69
183
9
15
198
3
207
72
33
16
101
36
60
84
103
5
42
150
6
84
204
61
29
60
30
54
3
45
108
36
51
40
5
75
24
9
111
9
6
18
132
3
15
33
24
16
32
15
25
35
12
24
90
24
36
60
24
183
48
256
11
102
6
129
3
180
18
84
43
53
51
24
16
53
6
85
65
102
138
42
45
15
18
12
108
120
39
120
15
162
6
114
78
18
48
55
41
6
25
65
42
37
119
30
6
6
54
144
9
15
6
6
85
71
33
87
258
6
33
465
87
9
54
48
57
33
54
156
133
32
63
6
60
78
1
101
3
87
138
102
9
15
9
21
60
6
25
8
15
66
96
151
5
123
21
19
29
42
60
6
15
15
18
24
127
131
333
72
24
105
30
25
173
36
79
137
63
87
90
48
78
12
21
72
72
21
6
54
126
49
11
13
48
35
132
66
159
21
91
23
33
33
300
75
24
33
48
72
183
64
48
32
81
24
36
156
6
49
8
72
3
36
96
60
45
88
5
36
31
95
9
280
29
12
30
156
60
49
173
6
61
89
199
72
101
3
16
29
42
18
24
66
37
144
5
6
42
36
54
1
71
90
90
90
3
33
12
6
60
121
5
139
65
7
24
48
41
6
18
6
30
6
21
39
24
12
42
27
40
176
33
15
87
150
19
65
111
9
126
12
96
37
65
7
71
42
12
66
180
21
40
8
81
132
27
48
123
6
96
84
6
84
18
15
201
24
168
60
75
9
63
15
96
24
6
132
18
37
65
7
48
24
5
48
12
6
105
87
201
111
54
36
15
15
30
36
7
5
6
54
7
95
30
18
126
192
18
36
85
53
51
15
66
60
163
32
9
24
6
ABCD 94058182048*3^$a+1 [50039]
80
7
18
11
16
3
77
28
9
63
60
24
48
72
144
75
144
30
87
21
23
40
51
18
51
39
90
63
8
36
48
25
47
61
12
15
80
73
3
9
23
64
8
31
24
36
45
84
8
7
18
39
69
87
123
125
7
29
4
12
132
32
1
54
41
4
45
35
24
196
68
16
9
27
188
91
101
1
39
51
53
19
125
7
45
153
27
8
1
35
49
18
5
12
25
107
49
135
36
9
15
44
12
4
72
15
5
67
21
36
33
75
36
57
108
39
32
100
21
3
39
30
35
72
1
239
49
51
36
8
40
45
60
11
60
48
96
49
27
36
80
115
17
76
9
42
18
11
40
12
12
8
40
3
9
27
45
84
44
60
112
168
21
35
7
9
9
30
89
312
13
27
44
24
31
9
72
96
128
96
1
3
9
96
47
28
9
3
72
20
1
12
15
8
52
84
84
24
36
12
104
19
65
25
11
1
108
71
100
69
27
8
36
148
105
18
120
17
25
15
21
66
24
57
27
41
36
19
17
4
116
25
27
8
40
60
45
143
37
48
75
15
5
67
18
6
305
48
88
9
11
40
123
114
48
15
12
45
3
12
20
25
107
40
80
76
165
48
59
1
11
64
27
5
72
16
24
32
4
44
72
1
59
28
72
39
24
57
24
92
4
15
149
52
15
89
1
3
32
4
15
18
42
33
15
6
11
108
136
9
23
73
27
27
18
120
3
32
97
12
39
24
45
42
18
120
27
9
35
55
42
15
24
8
1
42
45
3
5
100
56
16
84
44
109
3
120
20
24
16
33
15
36
36
8
36
19
125
12
43
12
17
16
156
24
24
3
9
81
15
20
84
60
40
24
75
24
17
1
35
67
21
24
8
24
28
21
111
48
45
11
25
71
4
44
28
8
60
12
60
48
52
39
5
4
120
12
12
48
39
54
72
27
20
1
36
54
21
141
42
57
108
33
12
15
20
36
100
51
30
35
36
25
108
72
3
9
6
89
12
24
31
261
15
30
23
36
121
135
24
8
12
61
48
90
21
20
36
12
28
44
181
60
12
60
135
20
52
189
11
16
3
5
4
12
20
1
3
15
101
145
198
5
36
37
3
36
15
48
5
12
60
121
54
6
39
69
75
32
48
72
108
4
20
108
19
53
52
24
9
6
17
37
35
1
12
27
36
12
48
9
3
15
18
11
60
40
116
97
36
36
15
51
54
36
23
72
48
91
41
4
104
76
84
60
9
36
75
72
20
19
65
124
12
8
1
15
60
51
18
27
8
16
24
147
9
93
27
9
6
33
48
129
18
21
56
19
17
28
36
3
72
45
96
27
18
12
23
12
61
66
24
65
4
51
42
18
89
76
12
12
3
33
9
36
11
19
9
15
18
75
60
9
11
25
90
65
60
28
44
121
24
71
72
48
4
12
45
11
60
12
61
107
108
4
12
24
12
24
33
12
111
24
36
8
4
12
20
60
1
15
48
21
15
20
36
52
3
105
45
18
69
60
8
24
73
123
32
7
45
3
77
4
12
32
97
15
111
30
72
111
12
84
24
147
57
21
11
88
60
20
12
16
164
16
129
35
96
19
18
35
12
25
108
47
55
6
30
33
12
24
44
12
43
29
7
21
12
93
99
128
25
3
33
35
36
48
16
72
39
5
121
324
15
84
36
33
15
32
24
16
93
27
8
52
51
89
28
48
48
45
11
24
112
27
96
29
7
36
162
27
8
1
231
3
17
1
12
42
120
18
96
84
23
72
16
87
5
12
88
72
93
39
33
36
24
3
8
7
18
47
7
21
24
93
23
100
12
12
21
12
15
60
24
8
43
18
107
40
24
20
43
18
174
5
85
90
18
18
93
12
9
71
48
1
15
81
72
156
95
4
32
4
141
36
63
9
11
36
19
9
168
20
25
47
16
9
63
57
171
84
15
6
84
15
56
96
31
17
16
24
20
88
32
72
36
64
8
36
55
125
16
8
16
21
155
1
18
21
68
28
63
89
277
3
8
43
30
15
57
3
24
135
5
31
45
45
132
3
45
51
3
5
12
4
69
35
28
153
99
8
4
20
28
152
55
66
3
57
84
54
89
16
45
71
1
84
3
33
15
92
88
44
16
32
52
36
24
36
15
198
24
75
51
17
13
15
20
19
17
25
35
4
120
20
36
36
37
11
60
91
9
75
21
48
3
165
12
36
56
73
42
69
56
64
92
100
45
24
63
12
140
28
12
63
6
51
69
27
45
162
6
11
1
3
12
12
36
135
5
16
111
29
25
83
36
7
29
16
8
12
73
6
125
4
12
60
9
3
51
45
12
39
9
36
56
28
96
116
64
36
27
17
84
40
36
104
25
107
112
8
24
16
3
36
9
44
12
25
11
73
36
96
39
81
3
72
33
15
12
33
30
9
8
108
16
20
16
20
72
1
51
20
1
3
32
40
87
125
43
29
19
45
24
75
5
73
12
6
9
72
75
6
3
60
36
9
90
30
54
57
3
17
13
36
60
47
73
131
4
84
56
37
63
80
40
141
36
12
63
8
4
32
1
75
57
ABCD 94058583896*3^$a+1 [50055]
36
45
24
24
60
21
42
174
51
45
18
12
33
36
99
9
3
24
5
73
255
3
108
77
19
96
305
25
83
4
15
132
84
60
45
120
51
60
5
91
42
48
42
81
84
3
189
48
63
84
29
40
84
12
3
77
43
48
9
44
49
207
3
45
20
127
264
9
48
92
208
3
81
45
3
60
56
25
102
45
3
81
48
236
12
187
102
3
60
72
3
126
11
31
53
127
113
72
49
18
81
144
27
24
189
45
102
33
201
99
93
54
209
151
5
100
63
81
144
51
84
12
6
18
21
135
33
27
9
132
87
132
60
53
52
3
78
15
72
96
27
84
24
129
8
25
114
96
9
84
57
147
3
24
5
205
18
102
63
168
68
100
27
30
39
3
126
159
12
21
15
3
41
4
87
48
9
63
24
24
84
5
36
64
3
60
33
135
41
4
15
41
151
162
47
64
96
9
39
27
21
12
87
144
41
13
111
15
9
48
104
43
105
63
33
12
32
112
24
12
32
397
3
15
45
57
23
25
168
24
71
88
171
69
336
33
23
208
111
33
3
29
19
17
228
16
3
5
88
39
161
4
135
30
23
115
173
67
168
69
48
33
39
51
29
139
129
15
108
33
32
79
33
3
48
17
85
27
3
33
177
78
45
36
9
30
42
30
60
77
36
19
12
65
4
39
18
42
57
51
42
3
180
27
45
32
55
120
5
79
81
204
51
81
20
72
43
9
21
210
132
66
99
108
248
24
40
176
211
125
108
37
66
5
79
161
19
6
42
33
44
73
72
6
129
39
5
12
24
169
42
69
56
19
41
124
279
36
105
3
105
36
45
66
6
59
16
27
36
6
63
32
48
28
44
16
57
42
21
33
11
4
15
9
120
3
48
54
3
32
7
69
147
53
217
24
18
126
15
75
12
60
5
88
96
33
183
68
37
48
11
61
54
138
231
81
234
24
6
54
228
180
89
73
15
51
84
81
24
201
6
18
48
15
9
30
264
114
3
32
16
39
60
60
6
42
108
21
368
52
15
84
101
43
30
15
27
81
20
112
15
105
36
20
12
13
30
36
6
27
12
39
81
104
7
29
76
80
67
36
72
18
119
31
41
31
33
51
33
147
186
23
1
18
101
132
12
36
205
30
24
17
64
9
192
15
15
69
80
91
18
3
123
81
48
32
40
33
138
24
41
4
39
41
24
144
40
63
114
135
96
39
24
36
93
96
56
216
7
12
21
9
35
4
236
13
30
5
16
189
135
51
12
12
72
84
105
24
20
28
260
108
97
35
19
129
39
66
210
150
119
7
29
55
120
6
138
81
84
33
87
63
162
6
114
87
3
5
40
32
31
137
151
60
5
7
72
177
81
63
24
80
1
150
60
45
80
216
139
9
15
33
20
28
84
60
21
96
30
33
57
3
63
33
231
24
17
52
81
11
84
7
17
1
96
51
327
36
24
36
21
39
96
138
63
80
43
149
103
210
114
108
57
39
144
210
6
17
7
66
102
113
49
23
172
165
27
20
19
21
96
128
24
40
116
19
96
84
132
9
12
44
40
24
15
17
4
183
96
41
36
49
71
7
120
17
49
72
15
32
67
5
40
105
35
48
31
77
67
36
42
3
15
45
111
18
3
92
100
32
220
15
84
132
9
20
55
5
55
60
113
13
87
32
31
12
72
78
107
43
120
42
83
60
31
5
84
40
32
40
3
96
12
24
185
168
100
36
57
35
64
44
304
8
49
168
111
75
72
29
48
127
ABCD 94058642662*3^$a+1 [50101]
24
80
39
105
40
56
159
1
8
207
60
165
63
252
141
39
81
87
201
24
112
128
111
1
56
64
8
120
87
121
168
32
147
157
264
56
120
16
24
143
1
56
64
56
303
36
21
168
120
87
105
75
141
39
169
216
8
16
120
80
240
240
24
112
23
1
96
104
112
47
81
135
25
96
8
27
109
80
96
480
15
84
60
180
285
96
16
32
16
35
240
156
241
47
72
24
25
296
48
16
96
8
96
75
141
24
136
80
39
57
88
215
180
189
147
204
36
48
13
8
16
23
81
40
104
88
8
16
23
225
75
45
48
39
169
200
24
232
120
83
61
239
417
96
48
24
87
273
16
56
123
93
24
135
48
73
59
108
1
71
153
240
120
27
109
480
95
120
60
84
96
97
168
200
24
192
96
24
63
105
51
276
9
16
8
96
72
160
104
16
24
80
168
72
15
24
9
96
51
109
80
144
15
1
224
96
24
120
51
45
232
104
15
33
135
1
96
203
61
35
21
64
80
72
87
72
25
296
87
57
240
40
128
27
21
40
23
9
207
180
325
24
224
16
72
59
109
71
25
83
96
189
96
15
144
81
216
15
249
51
180
121
32
135
1
96
120
95
241
104
64
344
51
96
48
181
59
301
152
48
240
16
359
144
57
24
160
296
136
83
21
15
48
33
219
60
144
105
39
121
71
105
48
120
136
104
16
192
23
120
216
33
135
57
144
171
93
208
24
8
15
36
37
119
9
216
243
93
303
216
33
16
59
60
57
168
88
23
24
57
16
104
64
155
141
160
56
48
39
1
71
240
1
24
80
39
360
145
56
123
12
24
57
64
23
12
21
219
180
105
160
23
57
63
105
75
13
48
152
24
3
45
120
135
33
99
189
96
40
80
288
207
25
144
96
35
21
123
69
27
84
24
81
240
24
27
21
48
16
263
241
96
95
33
15
312
9
96
39
81
24
111
33
48
207
36
84
105
72
75
85
264
72
107
21
171
85
8
72
159
204
117
24
40
104
15
1
71
49
11
48
61
80
192
63
24
121
56
40
240
24
251
108
81
15
105
40
56
15
120
33
96
255
105
24
72
15
121
24
24
80
24
16
56
159
105
216
303
132
93
15
216
105
144
16
35
61
83
157
104
15
144
1
11
45
336
24
160
8
207
1
32
16
35
309
267
ABCD 94058853074*3^$a+1 [50037]
96
165
3
65
72
4
44
112
63
21
75
72
9
228
20
31
41
28
12
63
261
156
68
12
55
129
39
96
81
111
9
63
81
56
28
75
45
36
44
91
41
48
31
72
117
20
127
24
120
45
44
16
24
111
45
24
51
41
55
33
80
112
48
72
63
5
232
99
45
84
15
177
15
24
21
108
63
57
192
15
129
44
67
45
24
51
105
63
72
45
68
7
9
204
51
9
60
27
24
240
129
15
185
127
168
96
29
76
207
17
192
103
21
44
280
32
88
132
75
45
99
69
3
17
31
129
120
15
45
27
45
20
168
55
17
55
48
72
45
75
105
24
300
75
144
257
100
3
45
20
7
168
65
31
21
51
57
20
60
127
9
24
32
79
41
184
104
7
45
108
80
55
125
43
72
72
24
144
137
28
3
192
117
20
28
80
112
8
67
65
100
75
48
96
9
12
120
260
148
27
24
45
51
153
15
5
76
36
123
456
9
36
27
177
120
15
5
112
140
55
9
96
8
7
33
15
105
63
24
24
69
72
51
33
44
136
75
209
7
24
21
60
24
15
129
20
100
72
108
12
8
7
189
216
3
45
27
233
55
48
48
9
60
36
39
96
144
48
72
192
120
45
51
129
15
48
81
39
5
100
60
27
120
165
24
104
52
63
165
180
135
216
24
72
213
27
48
45
60
20
60
72
79
41
55
24
96
129
24
20
12
31
24
24
24
120
45
3
48
89
31
249
12
24
120
24
147
120
144
144
48
144
153
20
67
93
147
65
64
351
9
24
15
5
67
24
21
68
76
24
132
24
96
39
9
132
3
57
144
39
45
72
48
120
243
24
69
147
48
165
99
96
69
12
144
84
3
24
9
144
20
43
24
9
104
31
24
72
48
57
15
264
21
51
117
92
31
33
24
32
244
75
24
96
9
12
99
21
75
65
103
17
199
96
24
24
21
99
285
3
197
43
189
8
40
51
21
99
21
3
65
120
271
149
120
196
39
65
100
132
63
137
88
32
4
96
84
15
264
57
15
33
15
96
9
111
141
75
105
188
43
17
52
99
105
60
24
72
51
72
65
160
120
132
8
115
45
120
51
72
17
72
28
60
36
44
127
153
192
39
21
75
33
260
52
135
129
15
69
27
9
39
72
120
96
9
48
15
96
41
40
15
48
261
75
81
24
15
240
141
48
3
57
87
48
17
103
81
104
31
24
81
15
9
63
57
36
75
161
100
20
148
123
72
105
200
316
84
120
87
33
15
168
69
68
7
113
175
192
48
72
45
123
45
60
96
144
87
33
63
89
28
60
96
216
15
120
33
63
57
60
92
168
16
60
51
240
48
192
225
80
391
77
12
64
60
51
24
24
216
81
108
3
48
81
39
21
108
60
36
15
29
187
9
111
9
104
151
21
75
48
5
60
55
192
273
72
63
48
48
24
5
40
92
40
8
31
89
31
69
3
72
5
60
136
44
12
55
69
264
171
45
44
52
60
39
261
68
31
69
ABCD 94059071404*3^$a+1 [50035]
198
12
60
57
64
53
18
1
23
9
3
85
24
8
112
8
3
21
64
41
30
49
119
25
47
9
40
35
186
54
61
24
53
27
16
8
45
27
48
16
179
21
88
47
1
89
6
54
66
217
8
16
8
72
3
45
81
54
105
88
128
120
27
85
48
29
36
7
8
24
87
9
16
80
3
114
51
16
23
192
54
115
120
41
54
36
85
48
11
117
160
59
37
8
64
176
165
90
121
32
27
18
42
193
107
37
24
71
90
63
27
21
16
17
54
36
45
3
85
48
104
40
32
15
201
24
40
56
45
75
9
55
24
83
133
152
93
139
32
16
104
40
71
84
36
25
35
45
16
29
43
5
42
9
72
39
25
35
45
57
111
3
126
55
35
141
21
84
87
48
171
24
13
80
63
42
18
21
64
89
127
77
91
56
87
57
123
37
192
104
16
59
126
15
64
29
43
11
37
41
54
1
80
24
3
12
18
39
3
48
132
81
3
180
1
5
19
119
49
24
59
144
213
3
21
9
90
6
12
114
121
104
136
8
3
36
72
49
48
8
3
24
30
7
89
30
25
83
36
1
168
24
11
48
204
1
24
65
48
90
85
95
60
72
37
53
174
45
40
96
120
56
16
32
64
8
96
16
83
180
1
29
3
88
5
66
60
13
5
51
64
8
88
95
9
99
13
8
51
108
18
30
25
107
90
163
35
109
29
43
8
40
95
57
87
192
49
8
40
11
42
51
15
49
72
96
176
40
80
33
79
11
48
18
43
8
16
56
16
41
15
48
99
60
73
80
63
33
51
72
37
80
117
43
11
42
18
126
91
32
24
99
24
54
66
45
16
24
59
24
66
36
96
126
1
29
91
107
37
8
33
12
78
13
72
48
59
45
48
21
90
25
176
16
11
72
78
7
48
8
48
48
123
6
15
16
131
45
24
69
3
120
9
12
51
93
42
12
21
105
42
117
48
171
69
39
9
27
6
18
69
24
45
42
1
71
49
192
155
12
6
75
40
119
25
167
24
1
47
132
85
24
24
32
87
1
29
19
113
7
104
64
48
23
54
99
27
36
121
5
3
216
120
112
72
96
24
24
35
6
55
71
97
227
72
12
25
104
3
69
40
11
13
29
163
24
32
105
138
37
24
119
33
45
48
78
21
99
37
53
211
11
61
23
1
32
72
21
115
65
18
60
1
17
39
16
89
15
33
39
21
3
123
12
121
11
12
25
17
18
174
7
83
21
16
72
8
16
35
12
72
72
24
73
29
67
24
24
11
54
7
72
24
32
64
5
67
32
45
3
16
47
25
96
80
21
27
40
48
72
48
56
135
201
3
21
9
159
40
41
66
60
1
24
167
25
56
256
24
80
96
3
13
48
11
180
73
77
19
29
18
9
9
55
59
117
21
51
16
47
72
48
36
21
75
157
32
9
55
48
8
168
27
13
56
51
60
1
248
3
61
11
18
54
93
24
21
42
25
8
51
24
156
49
59
36
25
48
5
48
19
48
29
3
16
104
64
5
43
8
24
105
18
45
136
71
97
8
64
192
89
54
25
48
8
15
12
13
8
183
25
11
373
48
5
54
126
54
33
27
72
12
73
32
273
39
15
1
8
16
48
80
27
205
24
24
53
6
37
89
7
41
6
25
128
45
19
11
6
7
41
31
8
201
31
8
16
89
15
33
7
11
21
57
127
65
7
120
176
111
25
89
7
48
24
11
141
64
47
9
88
5
96
51
88
176
9
66
13
119
72
1
11
37
32
16
65
111
64
24
35
102
6
9
120
16
119
9
15
1
47
6
51
16
128
15
25
35
36
30
6
45
48
45
19
48
29
27
117
66
126
43
200
184
23
1
71
33
3
54
6
49
120
11
13
32
16
56
63
18
39
232
96
72
56
16
32
45
19
17
42
37
80
3
13
48
56
99
6
108
18
1
17
63
16
56
117
99
16
47
48
25
8
16
77
6
30
18
13
65
31
24
71
97
8
21
48
3
48
40
143
25
128
88
80
39
72
177
117
48
6
37
11
13
173
91
11
45
40
23
1
17
6
25
120
48
35
24
13
104
27
237
27
21
48
3
85
5
ABCD 94059363514*3^$a+1 [50054]
59
12
69
21
60
18
13
59
126
147
16
17
12
7
5
36
3
39
108
33
36
28
5
15
63
9
24
9
18
24
96
12
30
18
57
15
78
19
36
47
18
204
18
78
30
57
15
105
88
12
5
30
18
7
17
3
123
24
25
101
15
39
61
44
28
8
69
55
5
66
45
57
42
9
99
1
29
303
4
11
37
12
5
18
42
43
5
15
52
48
53
99
16
8
124
113
12
183
12
75
72
1
32
72
21
30
85
29
3
28
44
4
59
30
48
3
9
42
6
15
28
149
15
15
18
24
18
1
96
116
39
25
23
37
83
12
49
17
67
53
87
36
12
28
17
42
108
24
73
47
6
30
73
11
1
17
30
1
17
19
20
51
57
33
72
87
3
1
77
67
48
185
12
55
17
66
49
11
120
105
15
12
85
65
102
30
15
16
185
19
84
12
29
6
9
15
21
39
66
3
21
6
37
17
3
165
12
60
3
33
15
4
96
5
54
18
30
30
15
27
48
18
264
19
80
147
132
85
47
78
42
13
17
123
48
9
19
17
15
159
96
30
3
57
30
102
55
12
80
16
48
77
42
18
15
57
55
12
44
27
57
28
84
60
80
81
90
37
36
17
19
5
6
60
24
18
12
31
12
8
120
27
102
66
252
12
66
7
32
81
139
8
28
17
31
101
6
57
75
37
53
72
19
17
15
64
101
67
72
24
59
13
95
13
47
30
60
7
23
57
28
32
45
48
27
135
33
84
4
56
75
13
17
39
4
5
223
32
117
43
60
48
92
88
24
23
78
12
127
5
60
31
24
23
1
77
42
18
55
5
30
13
56
16
12
23
45
195
42
15
16
41
96
27
12
3
18
187
48
20
40
65
19
108
173
39
33
31
17
30
12
30
67
48
152
124
12
65
12
55
12
56
24
4
36
96
24
23
30
72
43
8
39
48
30
108
55
77
27
33
72
6
25
60
65
12
18
84
36
105
39
18
12
66
85
5
90
60
9
33
75
57
6
12
37
11
102
12
123
28
29
55
95
60
13
36
29
7
24
71
25
5
30
78
120
27
96
27
12
30
75
21
30
97
8
24
105
39
27
37
72
128
93
3
9
42
33
45
30
97
71
30
12
102
36
30
60
67
53
3
4
60
20
75
21
81
19
60
17
3
12
39
18
18
37
32
63
13
24
35
25
143
30
12
43
5
7
11
54
31
140
39
6
42
33
15
13
119
12
9
21
66
72
18
67
12
11
90
79
48
68
64
5
3
57
66
60
12
13
5
60
72
75
16
59
18
19
41
55
5
7
95
1
89
75
3
49
35
18
30
105
57
96
27
33
54
1
20
9
55
35
49
60
29
72
6
84
13
83
117
12
28
5
12
66
165
88
17
42
37
53
18
12
61
96
128
52
83
120
21
4
23
9
144
57
30
57
16
12
44
141
30
12
45
52
60
53
31
156
23
45
15
1
12
12
23
144
45
48
28
35
30
15
52
23
57
93
19
68
15
61
60
59
21
52
77
55
185
31
17
55
29
36
15
9
30
121
5
12
42
1
12
20
16
17
12
55
32
123
1
144
12
23
73
84
44
21
19
44
3
54
60
108
43
20
348
51
6
175
5
7
47
45
4
20
144
27
36
45
27
18
12
7
65
66
57
3
30
3
87
105
27
1
89
27
60
3
30
12
6
133
24
17
19
144
20
3
37
20
52
53
42
18
12
198
85
17
66
24
9
100
24
23
24
1
5
79
5
66
9
16
5
24
90
45
40
11
37
5
31
12
89
175
5
19
24
48
5
30
114
115
35
1
48
101
43
53
42
21
9
42
73
20
12
28
65
15
117
60
48
30
1
32
15
9
81
132
90
121
56
28
35
105
48
88
17
7
5
12
51
4
48
65
7
35
49
32
135
57
153
19
11
54
6
12
18
19
24
17
120
7
32
48
33
42
48
9
21
55
84
20
28
240
60
17
63
3
84
153
57
31
5
144
48
18
69
21
139
44
40
11
36
97
72
11
25
47
21
21
43
12
36
65
55
84
173
72
18
72
6
12
91
107
69
81
55
12
125
51
9
7
11
57
60
48
15
30
87
16
32
57
120
55
137
55
8
16
47
30
12
108
99
64
17
150
57
117
3
45
15
3
9
4
17
42
1
24
5
48
55
44
40
71
9
45
6
12
1
71
198
63
27
85
5
30
18
90
192
30
31
104
40
53
114
6
19
11
102
42
25
80
4
32
12
63
33
16
36
29
43
17
19
36
5
6
102
12
18
30
132
39
52
20
15
30
144
43
20
28
20
45
12
3
4
60
95
21
12
27
6
79
24
72
137
18
25
12
35
37
65
48
55
68
27
30
7
35
1
17
55
20
27
1
24
108
65
15
48
60
15
30
72
48
12
7
35
48
61
120
84
83
30
19
60
68
183
49
84
44
87
18
18
12
12
138
3
87
33
9
18
45
40
56
52
32
3
13
96
35
ABCD 94059857462*3^$a+1 [50012]
26
174
52
53
7
32
28
5
27
117
36
24
21
48
6
76
17
7
5
3
28
2
18
4
36
20
28
17
39
9
9
18
24
40
5
84
9
87
84
99
60
28
17
67
104
16
29
9
3
24
60
91
20
48
21
15
45
79
60
14
123
3
42
48
70
5
24
27
76
50
54
6
15
15
45
43
26
15
60
9
36
51
9
51
12
36
9
75
96
60
24
7
128
21
15
16
5
19
5
9
27
36
15
4
5
19
17
12
7
5
48
12
51
28
29
91
17
15
88
29
3
45
15
40
44
33
21
75
240
12
79
36
24
84
29
12
21
18
69
43
17
15
16
65
87
18
46
24
60
5
27
18
66
33
7
14
22
2
58
29
48
96
36
31
44
54
22
60
24
50
51
12
105
166
29
7
60
98
90
16
12
8
9
72
31
77
7
14
99
15
12
24
21
108
12
31
8
105
21
30
36
33
99
48
40
17
31
29
72
9
135
9
36
6
18
18
9
9
36
3
67
29
31
161
108
24
81
22
17
12
15
36
33
24
43
17
7
20
16
8
52
5
79
5
31
74
34
12
5
204
19
2
63
9
63
12
15
33
108
39
66
24
22
5
45
51
15
24
9
45
39
36
24
72
63
48
57
7
84
125
39
18
34
20
21
60
12
7
53
93
24
10
53
36
31
86
3
36
15
21
24
21
3
67
5
33
54
6
84
15
117
108
15
3
4
24
12
65
60
69
15
21
10
120
17
31
12
8
102
34
29
9
15
27
105
69
42
4
96
89
63
18
10
44
21
19
98
18
40
29
19
89
3
150
15
3
66
39
84
3
100
60
20
45
84
3
12
9
45
46
36
5
57
15
57
90
6
3
151
36
20
40
2
123
39
36
4
24
26
10
20
9
120
36
24
7
48
5
7
20
57
27
24
81
91
17
7
86
63
24
27
69
72
12
21
72
18
57
19
5
36
12
67
26
3
87
69
33
27
55
41
45
15
33
6
4
14
18
72
90
18
45
19
26
10
5
12
43
68
36
45
48
213
27
7
65
19
12
48
44
12
78
12
39
24
45
3
33
6
21
55
14
18
12
108
72
4
56
18
123
33
10
14
15
12
55
8
30
18
18
15
21
6
4
24
74
36
10
5
75
9
7
29
7
8
69
33
15
39
81
63
36
124
5
84
7
53
21
99
27
93
48
3
57
15
9
36
93
10
89
91
14
87
60
81
60
10
53
27
28
17
57
168
30
72
6
30
69
31
60
110
72
3
15
76
41
43
56
16
38
39
21
15
60
24
36
39
18
34
89
120
9
3
33
51
3
33
12
12
60
31
20
18
75
51
33
75
90
3
45
34
8
16
12
5
60
27
81
7
29
51
9
19
2
15
12
27
21
19
38
22
41
48
15
69
57
3
12
3
105
43
168
12
14
15
39
66
24
126
30
6
9
31
14
84
54
21
12
24
79
36
5
45
10
24
20
21
19
17
9
15
144
7
2
106
50
10
5
7
60
8
21
15
18
46
36
5
63
33
75
105
48
7
17
87
18
42
30
10
29
31
20
6
48
51
55
36
74
15
9
51
79
5
99
36
84
52
8
30
87
3
21
15
6
18
136
62
138
16
26
27
75
88
8
12
18
10
14
46
89
7
56
9
3
36
36
33
3
100
17
48
123
52
2
75
3
18
130
12
20
64
5
19
41
36
45
15
108
24
3
54
3
27
36
40
17
21
12
24
46
5
24
51
12
57
3
21
27
45
45
24
106
60
44
33
7
14
42
100
48
29
12
3
21
39
18
58
5
67
48
29
21
39
48
72
63
45
9
3
63
28
5
60
75
36
136
24
53
3
9
36
19
74
10
65
7
188
69
60
31
20
9
96
36
31
17
15
16
101
3
28
5
115
84
5
31
53
27
4
101
43
77
75
40
2
58
8
36
18
96
15
15
16
56
60
153
12
105
3
9
58
29
31
24
101
19
96
5
33
22
14
15
31
8
24
48
60
33
7
48
17
75
45
9
10
38
3
55
2
22
29
51
69
39
18
3
55
65
27
4
29
7
32
18
15
24
144
7
2
63
9
270
18
58
17
51
36
141
43
36
209
12
45
58
50
106
98
63
19
80
66
18
9
31
74
120
18
57
36
21
90
54
22
5
3
6
126
12
6
15
60
31
14
6
21
60
99
136
2
18
18
24
15
43
8
36
18
15
3
24
81
48
45
46
5
36
12
7
5
51
24
76
98
75
7
29
51
45
63
189
33
90
4
29
7
44
9
9
3
48
36
9
30
69
81
22
29
19
65
96
3
21
24
91
12
60
2
46
5
24
3
28
44
16
5
55
62
75
19
29
81
144
39
7
26
10
20
9
171
4
50
3
12
31
17
36
81
60
10
29
60
91
53
21
51
55
38
63
15
28
96
96
24
74
10
12
104
54
10
14
3
19
26
24
46
44
64
5
36
84
7
24
5
36
24
60
315
40
41
115
8
54
18
54
46
53
24
7
101
55
50
58
12
60
2
18
18
90
9
60
67
80
153
27
4
101
24
12
87
45
7
5
51
54
51
72
60
72
55
5
60
19
2
144
10
41
19
8
33
12
31
26
3
7
29
7
8
42
12
46
72
137
3
40
32
12
9
7
44
9
31
80
90
6
165
9
63
45
147
60
79
12
29
139
2
10
8
54
51
60
39
12
36
108
6
18
28
5
69
3
43
5
27
112
24
17
43
12
5
3
12
72
60
21
12
15
4
53
31
36
20
81
43
17
60
15
54
10
8
42
54
9
67
41
27
33
3
52
20
9
45
15
168
33
75
60
3
40
50
22
14
75
39
72
57
27
100
36
60
38
10
104
102
10
8
45
12
31
5
48
ABCD 94060098794*3^$a+1 [50014]
16
44
87
54
67
84
56
4
11
18
90
45
39
33
9
43
68
64
95
108
1
84
12
36
95
42
66
21
15
13
20
120
36
100
24
56
15
1
104
24
135
121
24
143
105
39
21
28
47
69
21
90
13
17
7
56
40
65
27
3
49
227
30
18
150
147
45
163
107
108
36
9
15
25
36
5
171
141
72
30
33
28
44
75
25
11
57
33
31
8
15
72
24
9
16
56
88
108
59
133
32
28
56
40
41
216
67
53
24
19
44
63
12
13
83
9
27
129
4
11
90
54
12
36
24
9
40
60
29
63
100
53
27
27
90
126
90
147
3
237
15
37
11
6
55
96
128
40
156
80
21
72
7
56
40
89
3
192
3
42
79
72
72
36
47
30
135
9
78
120
73
32
148
48
167
24
45
24
159
25
11
105
12
33
111
160
8
3
168
21
156
87
105
100
65
75
12
3
6
30
61
128
15
36
84
6
79
41
54
402
54
105
4
96
44
75
108
9
184
60
44
148
59
156
72
33
48
16
83
18
18
21
255
145
89
55
80
75
60
12
49
128
93
7
17
48
75
16
35
216
21
75
18
7
12
32
15
13
128
52
20
81
30
105
4
35
108
37
12
5
18
240
12
108
60
192
9
16
65
54
25
107
48
36
90
144
24
7
8
3
12
72
25
24
152
48
57
42
12
9
159
12
240
13
8
9
24
67
35
18
6
18
30
25
8
9
199
89
43
92
36
64
68
28
32
4
80
3
12
9
51
33
48
3
49
23
24
18
210
36
37
35
13
5
159
3
24
33
15
36
49
188
148
71
33
160
296
76
119
30
150
169
8
39
66
27
108
9
54
117
100
17
31
56
3
21
144
57
19
35
9
280
11
229
56
24
16
35
37
95
169
65
120
135
9
55
92
84
40
56
48
12
135
54
18
45
15
18
54
189
16
5
91
5
27
63
30
24
103
20
36
231
96
25
59
13
32
153
63
177
48
63
27
204
36
33
51
33
75
60
108
102
42
13
35
6
120
6
49
56
15
36
133
152
28
11
9
220
32
27
168
13
96
11
129
3
1
47
133
24
36
5
54
21
4
48
44
96
75
24
66
18
36
33
48
87
145
11
96
109
212
3
12
24
261
9
79
131
93
28
59
9
27
13
36
140
63
18
39
3
37
65
18
6
15
12
3
25
11
6
18
49
80
60
40
23
117
261
30
225
60
12
33
15
111
144
49
200
87
33
27
45
183
18
24
66
73
95
157
35
24
54
51
100
59
132
12
6
159
201
54
156
36
24
1
233
7
11
13
131
48
96
9
12
40
48
17
135
40
56
3
30
294
1
47
57
100
203
42
66
9
48
15
193
11
129
196
11
18
6
49
35
24
36
66
24
39
40
72
23
225
36
64
5
18
144
61
8
39
81
39
1
36
23
93
60
28
80
57
55
143
9
60
3
9
24
72
3
72
54
3
96
51
18
48
39
291
85
12
11
12
57
51
25
17
90
12
45
45
312
48
78
49
48
80
40
83
13
84
287
13
68
63
126
231
33
75
204
27
25
11
60
37
65
111
84
27
49
176
3
45
135
25
155
85
8
3
25
20
12
45
18
24
12
13
176
51
49
17
87
81
51
48
156
27
109
59
12
42
43
5
7
35
12
9
81
15
63
33
48
75
24
21
64
95
1
17
103
72
17
18
72
157
23
25
8
9
90
13
36
20
144
12
144
12
33
79
128
9
15
16
95
12
108
18
115
236
9
54
18
3
51
18
78
12
126
51
204
24
96
124
23
54
39
60
99
72
33
16
131
49
5
27
28
17
168
54
37
173
7
35
13
152
33
30
21
39
126
27
84
33
72
30
9
40
32
27
252
73
36
ABCD 94060447714*3^$a+1 [50006]
48
33
48
35
4
68
79
5
91
5
144
13
27
69
51
120
45
15
39
17
88
15
6
11
52
96
20
7
78
51
111
69
9
96
48
135
51
29
13
54
18
15
33
54
9
57
27
153
90
18
12
24
24
11
13
27
93
60
6
9
8
4
8
7
29
7
42
30
101
4
32
13
47
1
47
13
119
28
27
120
18
23
4
44
16
24
45
36
63
63
72
117
20
40
9
30
29
13
18
9
12
93
18
29
28
80
37
71
13
39
92
13
36
15
32
55
48
96
33
12
15
69
32
13
12
54
18
47
28
57
108
23
49
6
132
30
11
151
18
27
9
24
42
5
88
12
60
24
140
25
30
102
27
81
51
84
27
18
59
40
33
30
12
45
15
120
6
42
48
54
6
42
12
42
9
27
137
12
36
19
36
9
144
36
3
48
18
54
57
48
20
25
23
55
9
24
92
13
39
51
6
90
53
91
5
1
39
32
25
87
68
7
36
5
24
13
63
45
42
17
43
42
42
29
25
42
5
109
23
91
12
84
65
31
12
30
48
3
9
23
43
21
60
93
51
36
3
5
1
42
54
23
100
21
12
87
12
39
45
111
45
9
15
9
23
49
18
30
11
25
30
89
40
12
15
6
132
15
60
36
20
55
12
29
31
30
47
13
24
3
12
69
90
149
52
63
90
30
21
15
42
3
24
15
5
12
1
60
47
97
24
11
36
13
30
9
15
77
43
57
20
25
24
30
45
44
43
9
39
125
1
3
33
30
54
99
9
15
87
24
77
67
6
11
4
36
60
39
69
96
44
16
81
30
9
135
9
3
138
11
19
12
57
3
24
9
21
35
31
5
28
20
1
15
20
85
3
116
36
88
27
84
65
36
4
9
30
17
108
52
21
39
21
78
17
7
72
18
6
5
31
33
63
18
30
29
37
71
72
16
27
132
96
6
15
8
13
39
33
27
104
157
23
24
40
33
35
55
48
41
4
24
45
71
127
18
11
55
5
36
124
39
24
57
21
42
18
24
3
72
15
29
7
24
6
3
9
87
8
100
56
55
17
24
28
12
15
9
69
11
4
12
45
11
4
69
54
90
87
3
21
9
66
5
1
63
27
113
25
11
151
69
24
15
36
5
60
16
20
55
9
15
41
4
15
12
33
144
21
30
30
15
44
55
48
90
24
11
37
23
48
4
60
33
24
15
129
11
25
60
75
3
108
9
60
21
39
3
12
30
39
27
18
59
16
75
6
3
45
18
30
39
105
135
60
33
18
12
21
56
1
102
6
6
30
135
15
69
87
53
67
12
66
71
28
12
51
30
48
47
43
45
9
11
7
42
15
177
11
73
15
15
189
8
132
7
30
135
9
11
28
177
6
72
30
30
108
24
89
67
17
1
30
21
9
11
60
43
6
42
162
42
29
72
52
12
3
5
13
30
24
5
88
3
48
120
41
24
16
39
21
60
8
48
49
3
8
25
18
5
60
16
9
11
49
30
9
32
1
42
126
24
12
3
21
36
3
20
16
75
42
3
32
43
5
19
60
17
19
72
42
11
4
116
37
39
20
4
9
23
48
124
33
18
24
117
9
15
44
1
35
25
39
12
80
13
27
15
18
23
7
60
30
23
43
6
159
15
96
29
19
45
36
36
93
35
36
4
15
18
162
18
30
90
12
6
12
42
48
54
6
30
33
36
9
15
24
63
60
9
51
42
27
80
43
6
30
30
47
19
33
33
59
40
9
15
45
12
24
6
17
1
42
33
80
109
6
42
63
15
41
25
11
4
3
30
30
5
25
75
12
21
12
48
23
4
81
6
29
25
42
9
20
13
18
48
84
6
39
21
42
57
12
279
30
36
3
15
57
3
42
24
51
3
17
28
15
21
81
6
24
69
69
30
96
5
4
15
21
32
55
57
141
12
30
9
75
5
1
35
79
65
1
132
11
31
126
39
20
64
60
105
12
3
24
27
30
63
8
12
52
48
21
11
13
12
66
54
30
5
61
24
48
36
12
3
120
56
13
35
7
33
21
15
45
95
55
9
36
69
30
17
1
23
12
13
174
17
28
27
9
51
6
30
30
27
72
8
7
6
27
15
17
73
36
42
5
25
12
12
18
41
24
55
6
30
36
60
33
171
9
8
25
3
24
3
57
105
51
36
8
37
39
15
9
57
23
7
65
25
66
24
126
24
71
28
80
1
18
45
33
48
111
3
36
69
45
23
37
18
33
45
42
24
5
25
3
8
79
5
31
33
27
9
9
24
107
28
80
31
6
36
3
45
6
89
7
48
30
66
101
49
3
12
21
48
39
72
75
53
1
107
112
3
17
36
36
100
24
27
90
18
30
66
5
43
36
69
8
25
60
83
7
78
6
66
27
12
3
21
96
45
35
28
8
55
9
8
13
3
69
6
24
60
45
45
35
108
7
6
42
9
171
12
81
51
129
39
45
36
39
42
35
49
15
24
36
117
24
59
1
35
1
123
9
36
75
15
9
20
25
18
69
68
7
24
69
56
97
47
40
12
144
51
9
56
115
48
42
6
33
75
81
8
55
132
89
7
9
9
6
5
13
6
12
30
48
6
45
15
45
84
21
15
104
19
21
9
78
33
39
78
27
33
27
45
15
93
30
78
99
63
90
18
65
19
17
115
129
21
15
24
56
13
35
40
96
15
9
81
24
11
7
9
56
13
15
27
65
112
36
32
64
48
12
51
48
9
33
84
15
99
5
4
56
31
5
73
6
141
15
18
66
24
30
27
21
18
21
8
40
12
21
27
63
17
7
45
20
28
3
5
19
54
39
96
116
25
75
8
13
3
39
18
39
68
13
18
66
23
7
6
23
49
6
21
15
54
162
5
172
36
15
29
72
36
43
24
77
88
27
5
91
17
13
12
30
5
16
45
12
ABCD 94060490294*3^$a+1 [50042]
4
72
48
24
12
20
28
32
4
12
68
57
39
4
53
7
17
48
43
8
21
24
67
8
72
28
12
12
8
105
51
40
36
36
84
12
8
28
17
55
48
32
4
24
44
9
15
12
69
19
60
20
12
21
36
51
9
60
163
20
96
33
67
41
15
28
32
9
103
36
24
60
65
24
7
32
9
99
12
9
12
12
24
12
27
112
48
17
24
7
36
53
3
45
24
79
48
5
51
9
31
12
20
129
43
29
3
4
12
5
139
20
21
51
12
16
5
72
31
8
40
65
36
15
64
5
63
72
9
63
9
7
89
19
29
3
28
44
93
111
12
76
20
48
4
108
96
17
63
16
12
17
7
56
24
88
32
16
44
9
12
55
12
17
48
31
17
15
48
69
3
9
60
115
53
15
4
48
44
64
17
12
36
192
3
9
31
36
80
172
48
60
24
8
9
3
36
69
12
31
32
33
120
43
44
52
60
5
99
72
33
24
12
31
53
12
12
67
12
8
100
8
33
7
53
19
92
52
29
139
32
40
48
36
17
15
28
17
19
32
28
12
5
7
53
51
64
17
31
24
41
27
57
7
41
3
12
16
17
63
12
24
21
15
16
5
15
12
4
24
44
36
60
48
72
76
92
112
125
7
5
15
9
55
24
8
4
53
15
9
75
40
24
32
16
140
16
17
19
125
27
16
12
8
64
29
27
4
32
36
93
7
68
21
135
52
17
3
28
44
4
5
27
16
8
52
24
17
15
45
7
60
48
68
16
92
28
24
8
28
5
3
21
24
27
76
29
12
36
27
12
4
5
36
12
55
96
68
4
8
153
63
33
12
72
48
87
36
45
7
36
24
56
16
29
3
9
87
72
12
21
3
105
39
40
96
108
24
29
31
8
60
12
4
5
48
39
81
48
84
15
33
3
45
67
12
5
15
81
108
36
7
8
72
4
65
12
27
12
28
29
19
77
31
5
12
15
52
65
63
21
43
5
7
20
36
36
9
63
21
7
17
39
9
67
32
96
40
8
21
67
36
56
28
36
41
139
5
3
237
67
24
56
36
57
15
12
9
12
111
4
65
7
36
32
124
68
60
9
3
4
308
12
4
12
29
12
96
15
76
144
65
19
24
12
17
19
36
24
17
72
19
65
111
36
81
63
9
43
24
8
21
48
39
24
9
27
48
69
24
15
21
31
29
7
125
3
64
8
81
51
52
24
12
32
24
16
5
48
123
28
96
12
8
28
32
57
19
8
24
28
17
60
87
40
17
96
12
31
8
4
24
24
5
15
4
80
36
4
32
9
67
32
28
32
12
144
36
21
31
8
16
32
4
17
39
21
19
32
21
108
36
7
8
45
60
51
24
45
24
3
45
7
17
19
20
21
15
64
12
44
4
5
31
24
68
9
31
8
21
7
77
12
79
113
75
28
72
12
12
56
16
24
5
3
45
48
96
15
28
20
4
5
15
45
27
48
21
51
4
68
57
60
60
75
9
7
5
19
20
45
48
27
4
24
53
24
12
15
16
60
41
12
12
7
104
48
24
81
7
17
3
52
12
5
48
24
36
43
5
55
5
24
15
36
4
36
101
12
3
76
5
12
43
44
36
9
12
31
17
27
40
29
3
9
3
33
31
17
12
15
96
21
108
48
51
40
68
4
53
31
12
17
15
21
12
15
52
8
12
64
48
12
8
16
32
24
36
93
67
24
8
24
12
21
127
48
48
44
40
65
7
12
20
57
15
33
79
29
12
15
12
4
12
5
84
3
60
84
60
4
44
21
19
125
31
29
63
36
144
24
16
72
56
33
84
7
68
4
53
19
53
39
33
51
16
53
55
8
36
33
39
108
12
45
7
48
116
9
51
105
19
36
20
9
12
24
31
60
108
53
55
20
112
12
8
64
8
105
7
5
96
43
41
60
3
12
21
19
41
43
96
20
4
32
28
24
17
43
24
20
36
24
4
84
12
41
3
48
60
105
75
16
77
43
5
24
7
137
36
99
72
40
60
72
5
24
31
12
77
19
8
9
12
15
57
51
4
36
8
21
3
4
41
7
29
3
16
72
8
216
21
87
36
100
29
48
120
24
24
96
39
9
63
9
7
65
7
8
81
99
12
33
19
29
27
24
72
12
28
32
120
52
56
52
8
12
9
67
29
43
5
36
48
19
56
120
28
24
60
17
87
36
33
27
40
65
12
63
21
91
17
12
24
19
32
45
19
12
8
24
28
48
80
4
32
24
9
72
3
28
48
20
16
29
3
21
7
161
7
8
9
72
31
12
32
4
60
29
187
17
87
69
19
5
55
32
16
101
39
28
12
20
9
63
21
7
24
56
72
52
104
9
48
48
63
52
24
77
24
55
32
4
5
43
12
48
53
15
21
39
9
96
24
27
40
12
12
24
56
52
8
4
101
24
63
141
3
9
19
44
28
8
16
17
19
24
5
51
9
96
39
12
69
72
19
17
7
24
8
36
33
31
17
51
33
19
41
15
84
33
19
12
77
19
12
53
27
40
20
57
27
24
28
29
19
17
27
69
7
20
4
36
36
24
5
123
100
72
8
40
36
32
45
27
4
17
48
19
8
28
8
69
39
12
33
39
220
24
53
31
96
29
67
44
69
111
36
52
24
41
39
28
32
4
8
100
5
24
3
76
8
9
19
12
20
45
48
48
48
79
12
5
36
15
21
31
60
5
27
16
56
36
4
17
36
12
60
24
24
19
17
12
15
4
60
17
151
24
116
36
9
7
12
32
45
24
7
17
43
44
16
72
32
16
36
29
87
33
19
84
20
117
12
3
9
3
36
52
8
4
29
7
5
27
40
53
24
24
7
89
15
72
16
41
127
32
136
41
12
31
68
48
64
8
33
91
24
56
28
12
24
5
7
17
15
45
75
64
5
192
15
52
12
29
19
12
5
51
12
28
8
36
76
32
33
75
24
40
17
31
5
19
12
12
5
55
17
7
17
19
77
3
24
40
48
20
12
28
8
36
33
31
5
24
31
17
36
60
48
115
48
5
39
9
24
96
48
15
36
24
21
24
12
55
77
79
24
60
5
39
33
15
33
3
36
33
3
4
20
4
116
16
17
43
32
ABCD 94060729424*3^$a+1 [50029]
85
56
21
43
47
85
20
76
12
236
27
12
6
7
20
112
41
12
54
1
140
3
6
18
12
6
27
57
15
28
65
55
35
126
87
39
18
60
63
9
151
60
84
56
45
19
89
84
55
68
99
30
51
99
9
21
151
17
27
63
36
1
35
205
20
9
36
30
25
8
57
96
30
132
25
47
13
17
6
54
36
7
12
108
17
30
25
11
145
89
24
27
57
18
25
44
9
12
78
117
4
35
18
7
71
30
60
79
95
6
90
109
36
12
143
42
103
17
15
21
7
17
30
33
52
23
60
49
60
53
7
29
66
18
72
24
27
3
37
24
11
54
6
169
83
66
15
57
15
63
9
21
151
60
101
48
7
29
90
330
43
5
7
29
126
24
36
25
23
18
67
92
21
18
6
103
17
18
6
31
36
35
108
24
30
55
32
36
160
47
117
45
43
92
108
27
81
72
57
60
18
18
139
59
45
45
7
12
143
157
35
36
36
1
77
12
6
30
87
72
16
20
64
29
51
40
23
210
6
156
1
23
1
65
60
99
4
32
21
90
49
5
6
45
117
30
6
7
24
48
11
30
60
12
15
3
60
117
3
49
12
35
54
7
47
30
7
11
24
1
8
99
73
8
189
27
39
72
109
5
90
73
11
24
66
90
54
6
37
24
11
12
60
25
11
9
27
18
43
24
36
12
11
61
5
36
123
4
131
72
30
87
75
18
132
18
72
18
174
33
21
15
99
30
18
24
81
100
17
103
17
6
36
25
29
31
59
9
63
18
72
27
28
53
27
52
47
144
45
16
5
6
90
12
168
18
9
28
35
145
89
55
29
60
91
35
61
192
11
24
30
6
121
96
44
3
36
36
1
5
27
63
9
36
40
23
97
5
15
3
6
198
97
36
47
12
24
12
54
24
12
60
18
1
11
162
55
77
99
57
162
13
83
81
3
37
60
44
9
55
60
92
21
87
63
109
108
83
37
41
79
101
12
87
165
51
21
6
9
16
72
47
13
95
72
1
24
56
112
17
36
7
47
54
6
48
6
246
6
120
24
103
12
23
13
128
27
9
21
115
89
54
169
12
60
5
36
54
13
47
1
8
75
97
29
31
5
55
5
18
36
25
56
75
60
12
36
1
120
60
71
33
16
96
35
18
6
153
21
6
1
125
18
1
65
31
24
53
7
48
17
6
90
19
80
76
12
41
6
54
7
65
7
41
24
243
3
1
71
18
42
18
90
30
6
48
13
29
31
17
18
25
12
5
7
36
20
3
24
36
61
56
27
13
59
138
55
60
116
36
45
55
116
52
41
19
32
9
12
15
57
6
30
24
43
65
63
4
32
9
36
30
13
12
36
143
37
80
9
99
16
29
139
95
156
36
25
143
12
18
7
125
18
25
47
36
145
44
16
29
54
30
19
12
5
18
13
5
18
1
5
90
120
60
66
72
78
102
67
48
11
126
78
37
83
78
27
27
1
84
5
99
81
18
25
12
44
52
20
40
23
30
24
67
35
6
67
32
40
96
17
12
6
144
30
36
7
53
7
83
9
39
6
66
85
24
35
1
12
20
3
85
47
45
72
9
30
42
99
81
7
23
78
30
1
5
36
7
83
45
27
13
12
60
120
41
79
60
47
13
17
115
8
3
33
36
9
12
87
72
81
54
54
19
35
13
23
54
43
12
11
114
7
59
69
3
60
9
28
35
225
40
12
5
96
198
45
21
6
85
5
7
11
36
9
75
49
11
12
24
9
57
54
60
144
84
90
7
65
43
35
37
96
47
30
18
25
17
66
6
163
11
6
91
143
162
18
30
6
30
6
9
3
73
24
35
9
75
42
84
51
39
18
43
119
24
117
153
120
87
45
99
100
44
27
12
37
185
18
13
59
180
30
51
40
12
95
18
18
90
31
20
16
24
140
28
12
36
84
5
18
85
5
15
93
15
39
25
44
36
45
30
18
132
31
72
12
23
33
57
175
120
8
27
12
24
12
24
13
35
33
27
48
60
45
3
1
41
84
78
12
78
18
12
105
27
25
23
18
79
8
52
36
24
5
66
18
6
81
45
90
37
35
37
44
4
60
53
234
73
35
72
85
89
6
9
9
67
59
144
13
23
72
9
93
72
15
160
5
6
72
13
17
78
45
3
6
91
53
36
315
9
31
5
63
21
6
66
7
53
7
11
1
65
15
63
13
5
55
8
27
90
7
23
90
132
72
30
13
56
4
180
23
25
5
15
27
37
8
88
59
105
21
7
125
43
47
48
24
1
8
57
67
11
102
78
30
15
39
13
12
60
101
54
13
23
61
5
24
139
12
56
9
31
5
90
72
37
48
17
115
8
3
85
29
66
37
41
30
6
43
95
78
12
67
101
12
43
12
17
31
72
11
12
85
20
64
143
13
95
12
33
39
ABCD 94061024888*3^$a+1 [50011]
4
135
54
15
84
93
39
51
90
3
27
29
60
109
39
33
150
5
25
39
56
19
24
30
42
149
36
37
23
52
32
13
63
45
35
25
12
12
30
66
23
49
12
123
3
24
185
40
75
141
224
109
35
64
57
11
4
93
11
40
56
31
84
36
84
66
54
6
15
123
42
30
53
12
55
18
96
60
123
57
15
176
40
60
12
57
71
19
54
15
36
9
11
55
33
51
66
51
9
108
42
54
11
76
60
63
60
42
30
102
23
97
126
54
96
30
30
126
18
6
17
168
1
3
57
66
93
20
37
18
17
13
47
49
15
45
6
57
33
3
69
3
33
12
18
41
73
11
55
81
96
9
30
9
24
93
150
29
16
15
84
21
24
44
36
28
32
13
12
96
24
60
96
12
156
12
18
42
12
75
21
15
60
105
30
54
6
36
60
30
36
35
4
75
9
45
90
9
72
99
30
36
35
1
95
24
1
132
36
12
219
39
66
59
36
16
44
25
30
33
48
33
11
13
15
87
6
3
165
60
75
15
9
27
5
73
51
32
4
21
30
30
78
102
72
27
9
71
28
21
39
27
21
44
121
12
183
8
97
3
51
30
11
108
25
27
8
37
27
32
36
37
11
31
36
108
54
12
11
25
75
105
35
37
12
15
69
51
140
4
36
20
13
23
157
75
45
23
24
1
39
21
30
24
18
131
184
201
36
36
90
65
108
61
3
57
48
36
11
60
16
72
8
37
96
24
12
75
99
54
27
15
6
39
21
123
12
9
60
75
51
65
19
5
64
12
20
19
30
119
157
18
114
12
150
126
95
100
9
36
23
109
23
43
5
52
72
45
18
84
78
48
72
11
4
27
6
12
15
12
93
15
36
9
102
6
30
5
24
115
5
64
27
9
45
59
1
243
32
16
44
13
3
12
3
162
83
37
11
49
60
27
33
132
90
141
20
37
87
116
19
24
72
24
30
3
33
39
24
105
11
85
11
52
96
9
3
45
23
4
3
29
4
60
75
12
30
12
87
39
41
25
36
39
45
63
3
29
13
11
121
96
12
48
27
21
6
24
69
3
102
47
73
12
3
48
57
12
36
138
141
15
6
90
69
36
9
3
165
18
69
20
16
33
12
12
108
123
72
8
25
36
35
31
90
12
47
193
66
72
78
99
32
4
45
30
101
64
81
59
49
3
80
13
84
96
30
30
35
12
205
15
68
1
60
35
60
1
72
48
60
12
60
66
6
75
33
222
18
3
12
32
31
78
36
30
30
15
21
23
16
15
6
27
57
66
117
111
42
35
109
24
47
48
120
4
33
75
164
1
12
15
57
3
12
9
12
72
18
69
21
72
75
147
114
72
54
78
15
33
59
88
8
73
11
4
36
69
147
48
9
11
16
45
59
121
90
30
35
1
48
6
96
18
15
120
9
23
133
71
25
60
24
87
3
42
12
60
138
5
28
81
48
83
19
18
12
96
23
36
109
12
99
39
90
131
13
66
69
51
21
21
3
117
12
71
1
54
96
60
6
72
60
3
68
169
11
25
42
69
56
144
60
1
59
31
53
31
29
1
48
66
17
28
216
21
23
25
30
72
30
72
42
36
9
21
3
9
3
68
61
95
1
99
15
66
99
56
37
123
63
69
8
288
31
5
40
60
80
25
6
30
18
12
24
69
116
28
32
24
67
30
54
18
66
5
205
35
1
150
5
13
51
87
180
30
12
12
36
215
24
13
12
24
24
47
96
115
45
93
11
1
72
27
44
4
63
9
24
9
12
30
6
12
15
8
172
36
152
73
6
21
183
66
36
114
33
3
29
61
15
57
11
31
5
28
32
36
4
48
105
6
5
52
48
9
23
28
15
6
11
84
49
6
24
96
45
56
24
25
59
16
9
102
120
189
104
25
11
19
12
125
24
61
24
24
15
80
7
90
72
96
12
75
9
24
42
89
25
6
57
21
6
66
23
64
21
24
60
131
16
108
21
35
52
33
11
13
87
21
15
44
61
27
87
29
109
66
101
60
60
36
4
21
18
21
45
60
96
99
36
72
63
84
41
85
83
76
33
12
59
25
60
126
18
102
5
13
87
51
5
37
120
48
18
41
31
29
1
12
23
25
18
30
360
30
77
84
60
16
57
3
20
60
19
5
4
12
57
72
48
23
115
84
66
39
33
63
9
48
47
61
15
80
64
15
18
12
60
6
18
11
16
183
54
15
105
191
31
5
31
90
3
84
45
15
45
12
59
67
42
72
54
6
95
136
3
54
48
24
96
15
8
4
63
33
81
71
79
33
32
55
6
54
18
180
71
121
3
3
54
15
21
23
49
48
39
9
ABCD 94061678944*3^$a+1 [50021]
105
15
36
149
84
16
44
16
68
12
16
9
71
73
6
9
27
5
12
1
15
12
164
1
24
3
36
81
54
41
64
32
13
215
24
96
97
15
24
24
45
11
64
45
171
63
6
72
3
27
9
9
75
21
3
45
6
45
20
7
120
18
36
90
33
20
1
6
138
23
49
60
35
88
21
375
69
71
64
20
7
5
148
45
36
11
4
44
52
33
83
120
72
1
75
452
25
90
29
96
55
213
32
49
48
47
13
18
84
108
6
15
12
32
36
7
114
51
33
15
96
51
105
45
30
9
48
15
5
28
48
36
105
36
18
17
60
115
18
72
39
69
27
12
15
17
156
85
143
55
12
57
20
13
23
16
21
75
80
19
141
27
48
45
24
111
45
12
141
96
11
24
64
80
64
27
54
30
72
18
39
32
1
18
149
12
91
9
63
65
40
120
32
40
200
13
66
42
23
7
53
4
21
54
48
60
12
21
104
61
11
40
8
48
4
45
6
17
12
1
72
6
72
77
61
54
60
57
9
47
13
11
25
95
24
55
6
51
15
5
12
1
39
15
77
13
3
12
20
100
15
48
93
57
3
32
72
67
6
95
64
3
65
37
123
60
20
28
20
132
28
144
20
40
15
54
27
20
4
21
39
165
54
30
54
42
3
20
85
23
4
44
100
80
52
69
6
90
59
88
48
24
105
39
32
37
35
37
111
32
13
39
15
36
5
48
115
5
12
103
21
21
35
24
79
54
11
61
3
3
113
7
72
17
28
33
12
6
141
69
15
27
12
6
15
15
24
33
204
69
30
42
102
113
12
36
1
6
48
57
24
8
40
201
144
30
105
8
12
73
72
36
39
48
48
32
37
15
3
9
45
11
97
36
54
101
1
6
12
21
144
15
65
100
12
309
75
15
5
85
71
40
44
61
6
113
64
57
39
12
44
79
9
27
33
36
80
72
48
55
6
11
43
29
1
39
93
120
179
40
51
45
104
144
4
32
19
72
9
21
72
15
135
12
161
28
44
16
80
16
80
25
54
126
6
65
43
161
103
36
29
13
35
60
67
36
41
48
37
15
24
27
93
140
25
30
45
44
28
180
33
51
33
11
16
81
35
40
24
99
5
36
19
29
12
64
32
40
12
12
228
15
36
137
40
32
48
13
59
16
15
41
24
84
13
35
60
88
60
32
247
42
51
39
5
43
72
96
102
23
244
108
20
28
20
24
36
43
12
72
273
144
69
311
24
139
17
60
13
66
60
9
32
28
33
18
17
133
120
15
20
1
35
73
60
27
9
84
72
203
31
17
40
68
25
30
77
28
20
24
48
109
39
20
49
23
100
48
116
16
12
63
60
33
129
71
19
126
71
121
132
107
88
20
55
12
9
27
72
18
47
12
85
3
108
12
81
30
36
90
90
216
57
92
13
3
33
15
9
35
36
76
36
27
33
48
24
92
4
60
15
149
16
12
15
177
27
21
45
23
16
69
90
9
48
69
99
99
6
12
24
15
20
24
96
25
11
37
87
36
32
13
15
20
84
160
21
135
135
60
29
43
21
60
9
12
18
77
4
45
90
5
85
15
27
129
80
253
126
6
30
29
67
17
36
49
36
71
169
54
162
11
4
33
108
42
48
57
20
1
30
72
72
57
128
1
156
51
24
33
23
72
16
104
55
36
36
9
44
76
69
63
68
1
39
105
12
75
33
39
15
333
20
7
105
48
8
24
121
39
80
31
12
113
16
84
21
71
4
24
20
76
8
12
64
84
8
64
20
1
48
15
20
349
27
84
9
42
48
18
72
60
48
3
32
24
48
7
33
93
12
23
4
36
44
1
27
56
7
162
15
21
6
66
23
4
8
4
33
27
9
15
111
65
28
20
91
12
65
139
9
27
12
96
102
63
27
42
90
17
91
48
24
17
48
25
11
60
4
396
27
144
105
144
24
51
60
249
8
48
84
1
72
90
9
36
12
15
18
198
57
120
12
32
19
17
37
71
1
15
39
9
20
28
48
69
135
177
135
176
43
81
48
15
258
12
63
63
114
18
192
6
12
3
39
30
3
128
1
39
27
17
60
121
54
5
103
24
54
36
3
8
19
90
6
48
21
33
18
42
90
57
69
12
108
99
51
12
42
48
72
51
81
126
29
4
44
85
83
64
44
55
36
5
76
32
121
6
105
48
135
ABCD 94061703194*3^$a+1 [50103]
120
60
39
24
117
30
117
195
18
102
90
3
57
138
402
18
9
144
39
81
177
72
135
120
213
3
192
165
219
63
78
30
90
27
192
240
123
30
63
120
75
102
360
87
3
78
375
177
168
72
228
123
336
33
108
180
102
108
330
30
165
87
81
249
90
117
21
219
33
15
3
132
81
27
69
24
189
198
132
33
120
147
165
120
165
18
33
27
30
87
3
213
312
15
9
33
108
180
15
195
72
165
336
327
240
57
285
120
78
72
30
90
528
192
165
192
96
165
99
168
75
90
120
27
321
12
27
33
378
360
72
117
171
69
33
18
162
411
9
90
18
435
177
48
42
333
165
27
63
105
237
27
213
198
90
192
51
9
18
285
24
48
33
60
180
372
171
177
159
3
288
165
27
90
387
24
192
72
432
123
48
72
213
288
129
180
78
90
12
168
183
27
162
51
237
75
24
96
57
60
507
51
30
15
117
210
57
24
117
42
270
198
30
495
144
531
69
3
270
63
87
81
57
162
168
69
96
45
60
87
48
225
210
180
513
69
198
180
90
90
90
267
48
27
117
21
123
9
15
96
99
78
12
198
165
105
15
297
135
120
315
60
81
72
525
132
390
78
99
288
3
45
15
105
177
198
153
9
135
45
123
24
33
90
150
15
3
180
30
123
39
81
69
48
222
45
48
105
63
336
531
42
108
282
78
120
90
45
315
270
90
69
216
48
9
63
168
216
168
273
120
39
3
198
72
48
150
57
168
75
90
219
51
165
24
168
135
288
273
24
45
108
180
3
264
33
207
33
192
18
222
228
60
270
633
27
60
153
129
87
48
15
198
30
237
165
27
273
87
120
333
18
177
45
75
72
153
18
72
93
105
60
252
87
3
45
183
225
15
ABCD 94061899994*3^$a+1 [50002]
21
32
78
52
20
78
31
24
24
41
31
101
58
72
90
87
192
51
38
16
15
21
174
144
69
240
57
39
15
50
162
88
50
42
4
86
30
4
45
11
120
168
12
150
30
37
3
69
59
42
19
29
22
90
138
20
60
16
44
61
129
90
45
21
186
54
90
33
41
102
108
16
6
8
72
100
3
81
24
20
16
26
58
110
112
33
231
104
30
82
33
47
10
39
29
19
71
60
76
36
80
64
36
57
72
24
171
36
9
89
10
2
78
72
10
30
108
200
76
30
90
54
122
28
120
2
79
131
30
88
30
9
83
18
22
54
116
60
94
54
90
12
20
60
30
30
94
6
20
60
58
42
20
88
32
70
128
16
15
89
10
120
36
114
162
440
64
126
108
50
289
131
120
40
192
78
30
50
130
20
12
30
60
10
33
15
20
40
72
8
76
180
54
20
22
69
59
60
112
60
69
11
18
46
36
9
24
51
56
37
33
38
76
45
168
120
113
34
74
19
3
54
66
60
9
11
37
23
73
17
78
16
186
18
30
2
13
35
85
87
54
116
247
231
62
18
121
11
70
18
96
44
100
20
106
26
13
27
110
70
24
9
125
102
60
4
24
21
99
32
10
68
16
15
81
87
240
87
14
22
69
51
18
42
68
12
64
134
42
169
11
108
16
74
79
51
12
68
46
176
7
23
30
28
62
210
7
153
39
51
108
50
55
5
139
53
100
30
57
3
69
48
57
144
96
63
3
20
180
37
216
35
16
56
133
35
52
68
40
21
15
9
27
98
82
30
147
93
18
2
178
62
79
48
120
63
108
21
24
65
22
20
28
2
30
100
20
73
24
93
50
94
6
20
10
78
12
200
30
18
192
28
81
81
87
81
36
90
105
11
28
9
111
50
10
302
40
38
100
20
12
37
71
121
15
36
48
36
33
96
35
85
27
180
33
17
90
30
199
9
15
57
98
61
159
62
100
24
54
66
96
18
102
18
21
48
147
44
1
15
14
90
1
75
165
101
43
27
140
97
3
228
42
338
52
33
144
101
16
99
207
30
80
19
9
20
12
7
11
40
92
48
76
56
30
28
62
37
71
12
124
33
33
24
15
219
30
39
101
22
110
7
117
14
22
60
30
80
168
42
18
72
4
84
186
30
26
30
30
58
6
44
72
10
8
22
39
75
165
45
75
24
51
69
17
180
58
36
69
75
69
57
15
69
2
30
60
40
54
26
79
11
100
80
28
30
20
70
32
64
54
32
58
45
24
57
39
24
41
112
90
218
46
45
119
12
240
4
33
3
30
8
10
141
39
72
33
47
34
30
14
42
18
72
18
52
24
126
50
4
84
9
11
60
10
42
20
34
15
11
100
98
10
156
54
96
3
72
11
30
79
360
11
30
34
165
11
13
77
139
71
10
18
126
36
180
8
82
117
3
140
409
15
9
185
31
75
14
46
105
59
61
75
6
54
36
18
62
40
8
16
44
22
123
207
8
25
35
22
138
141
48
11
52
24
56
64
54
186
156
80
60
49
24
95
42
79
45
36
327
72
15
129
15
12
69
11
28
42
408
2
40
30
150
84
24
45
45
32
30
28
50
90
16
26
34
14
42
97
27
84
32
138
10
32
13
117
3
35
22
39
11
133
51
30
14
12
244
126
20
178
36
105
24
147
180
129
59
82
123
111
180
45
48
120
312
9
2
4
225
99
141
41
48
220
2
49
48
11
12
48
22
38
70
90
32
30
70
8
132
30
48
252
34
36
8
12
10
200
7
72
48
21
50
12
4
26
64
24
90
ABCD 94061996272*3^$a+1 [50101]
8
16
56
96
19
5
24
144
52
48
15
33
20
28
80
240
12
88
32
43
17
12
16
51
29
67
69
168
3
5
43
5
112
75
149
19
89
7
21
48
171
53
312
156
55
9
36
12
36
240
12
207
17
76
8
91
24
45
32
12
12
148
48
87
21
75
105
207
93
56
96
43
5
16
56
48
91
48
45
72
3
65
16
12
99
21
27
5
60
12
40
108
12
120
8
276
4
48
168
80
19
48
29
16
27
21
51
24
9
48
20
48
120
16
20
148
96
27
29
40
3
48
125
24
120
88
8
19
93
12
39
24
17
4
51
5
36
84
156
7
48
5
120
48
60
7
29
60
16
44
115
5
28
32
4
72
152
48
12
160
48
92
72
40
264
204
48
68
60
96
156
4
39
41
48
76
56
120
36
112
20
43
5
264
19
72
29
336
24
19
101
16
27
5
16
24
3
5
24
24
64
12
68
12
28
128
48
132
55
24
24
41
319
17
7
96
41
16
60
99
53
28
80
52
72
8
88
24
195
69
51
93
147
5
40
68
36
40
152
88
24
3
197
43
69
36
39
48
5
88
3
57
108
75
9
32
160
20
88
8
19
69
99
33
12
3
29
139
89
151
9
20
28
44
100
84
24
8
115
29
40
48
51
17
79
53
16
120
456
51
153
135
21
24
32
64
56
64
80
43
117
195
69
147
5
19
45
8
268
84
3
125
252
16
32
112
39
24
53
24
88
156
12
3
17
199
45
56
4
60
3
65
52
56
24
24
24
60
12
24
64
72
20
4
99
41
12
40
12
36
32
64
24
20
7
5
72
12
4
24
3
120
24
5
48
28
12
68
7
141
56
24
19
5
36
79
65
12
148
87
45
44
16
44
67
144
69
44
192
28
32
84
4
96
176
139
120
9
63
33
87
48
9
15
17
55
24
65
4
92
96
7
53
4
68
28
32
52
140
4
12
44
120
24
264
12
4
44
7
21
75
93
60
140
67
129
84
120
56
76
252
176
24
67
96
29
19
24
113
4
75
33
20
40
75
5
88
12
96
20
40
27
9
44
91
41
12
132
4
56
24
67
5
19
24
29
12
4
56
96
19
21
80
28
44
72
19
77
24
211
17
31
17
12
36
4
3
29
136
48
80
40
44
76
32
208
27
57
96
80
31
69
44
16
96
36
12
20
72
259
5
40
84
87
45
3
53
24
24
16
20
31
24
5
4
60
27
93
72
48
32
48
16
3
45
192
51
5
48
24
16
116
31
5
60
60
24
360
64
56
16
120
84
96
80
12
40
108
84
96
80
19
5
16
3
29
48
52
32
228
67
9
44
48
112
20
100
8
4
39
5
264
72
84
4
27
93
123
69
48
147
141
147
72
29
16
8
96
67
48
5
24
67
5
60
148
8
24
24
96
91
29
64
56
48
148
44
16
80
115
69
24
32
4
39
24
48
33
132
72
56
136
8
76
140
96
88
12
48
236
24
76
20
16
3
5
180
12
96
52
87
9
32
132
60
7
24
24
93
44
4
92
84
24
4
20
67
41
127
17
4
24
8
64
8
48
84
4
72
48
104
60
175
77
43
5
88
3
21
56
120
88
56
36
7
48
77
16
27
69
3
45
32
139
120
137
7
5
192
96
19
21
80
19
9
87
29
91
5
160
104
100
68
96
64
272
48
43
69
56
139
21
152
28
32
52
3
41
55
5
16
20
180
43
125
67
21
24
171
29
40
75
185
156
52
111
17
64
63
113
12
115
53
24
84
271
45
75
24
17
12
43
77
76
80
4
8
24
16
8
115
120
45
24
27
21
195
17
52
3
5
43
45
92
220
3
17
16
96
84
72
3
24
48
57
63
33
111
24
57
20
160
72
68
48
60
40
27
48
5
24
88
168
51
120
69
56
ABCD 94062943504*3^$a+1 [50010]
45
15
55
5
36
48
37
11
99
9
9
96
15
24
1
6
38
63
48
21
10
84
26
18
28
14
18
40
90
42
41
24
1
47
7
5
24
39
36
9
1
20
27
12
7
18
36
14
10
152
3
43
12
42
18
26
100
56
16
84
78
30
47
3
45
45
27
13
18
44
100
14
10
44
12
64
6
35
1
12
42
53
1
12
8
54
42
10
18
11
1
6
29
33
15
97
14
90
94
90
23
48
36
9
106
20
88
2
88
72
36
62
10
66
24
5
12
31
5
12
55
6
47
7
17
13
32
3
12
103
41
12
27
172
120
6
54
20
10
6
38
54
57
25
11
48
45
46
29
127
17
135
6
4
96
54
12
50
51
24
45
39
72
49
8
58
62
3
57
15
36
7
62
27
1
114
84
42
48
11
13
48
35
9
16
18
17
9
3
15
10
30
60
41
15
81
19
17
9
63
7
98
12
10
89
36
9
51
1
54
20
24
40
17
7
62
30
18
6
165
25
26
10
18
5
48
12
12
115
65
144
12
12
1
14
40
78
44
4
80
6
10
18
26
40
35
81
15
1
155
25
18
26
10
108
26
30
24
10
30
17
1
24
20
18
28
18
42
44
28
12
60
5
24
7
30
8
15
37
47
61
30
6
110
16
17
36
85
35
24
31
72
5
12
117
64
42
17
1
47
7
20
42
30
34
54
36
66
8
16
95
7
53
7
77
21
22
5
13
6
8
10
11
1
95
9
22
60
17
48
43
200
9
105
15
36
132
7
18
18
54
72
8
82
8
12
81
9
16
2
60
21
7
48
24
2
78
58
8
99
12
33
51
39
10
6
5
60
7
62
82
8
30
3
13
11
25
18
12
5
36
48
7
54
20
3
7
140
33
72
49
54
5
21
46
30
8
51
21
24
51
24
12
25
24
20
16
62
10
56
82
5
19
65
1
23
45
54
57
33
40
23
37
36
12
8
16
20
10
14
27
60
39
4
17
12
36
7
65
7
6
74
10
36
44
51
9
15
13
12
26
6
15
48
37
44
40
11
43
5
85
26
46
14
4
17
9
6
18
22
29
72
13
36
11
63
16
30
11
7
132
8
45
55
2
3
67
41
67
30
90
32
21
9
78
136
5
49
18
5
72
60
1
24
90
5
12
1
12
42
65
1
32
3
48
60
1
60
8
3
79
38
52
18
48
44
18
10
5
13
68
46
30
18
77
1
35
24
36
13
36
8
82
18
11
24
31
60
20
6
10
84
5
36
73
18
17
37
66
54
6
12
72
5
3
21
21
28
11
24
60
36
21
64
20
96
4
35
1
44
34
17
93
60
66
10
36
23
73
12
18
53
84
21
22
17
55
6
35
1
54
36
54
26
58
152
78
36
45
24
87
18
16
26
28
12
78
131
7
8
46
23
60
85
18
53
24
12
3
10
23
3
46
23
12
43
102
18
50
10
17
1
8
27
3
10
47
25
14
81
103
6
38
16
20
57
13
95
24
37
6
5
3
4
18
23
139
6
80
46
90
36
90
2
28
35
7
242
48
3
12
1
59
15
6
4
23
67
6
66
14
10
144
18
38
6
4
72
104
76
8
15
1
8
36
111
45
15
3
70
23
24
9
15
9
63
3
6
18
10
18
38
34
2
3
121
11
25
8
3
7
2
16
30
8
10
26
46
23
36
13
47
24
12
24
25
11
7
36
66
24
36
30
18
6
30
14
46
12
23
60
39
10
12
78
41
21
76
24
35
24
51
28
32
30
3
15
88
44
46
18
30
11
3
21
9
10
50
28
8
64
102
24
12
65
24
61
8
15
36
33
70
2
90
141
9
28
2
106
108
26
46
12
107
55
41
12
1
14
21
15
46
36
47
48
13
36
30
6
30
14
4
11
13
20
28
18
14
12
15
168
25
23
39
10
24
44
40
47
13
66
42
35
57
27
43
66
14
10
12
8
28
18
6
80
46
29
9
27
48
67
2
16
26
18
10
5
13
44
18
46
20
27
84
108
96
9
106
20
10
26
28
62
34
26
3
25
20
28
54
14
100
36
71
57
10
26
46
53
7
18
35
55
41
15
57
108
25
47
13
30
44
10
18
89
25
98
57
25
11
9
34
12
44
10
14
4
78
2
16
77
13
12
23
37
48
6
80
28
66
47
7
173
60
9
63
15
10
12
95
1
2
52
53
45
12
3
7
29
49
20
60
10
18
72
11
36
48
13
30
44
45
1
119
3
12
9
24
12
33
72
58
26
6
4
5
1
80
3
7
30
6
5
39
10
23
105
46
65
72
13
26
9
9
123
13
11
91
44
46
35
7
18
8
22
8
52
53
21
18
36
225
61
44
15
12
39
18
16
11
45
54
36
28
41
19
2
10
44
46
6
90
2
10
18
24
54
12
42
17
60
25
44
6
18
22
8
10
32
64
36
35
3
6
87
13
11
73
18
42
2
16
17
67
36
5
9
28
72
8
3
7
77
15
10
14
46
8
147
48
43
24
20
10
6
2
52
191
19
50
3
15
12
18
10
26
6
10
36
8
36
10
48
26
6
10
23
21
30
114
63
37
20
27
1
18
125
12
49
38
10
36
59
12
1
42
12
8
70
30
5
1
26
33
13
44
108
58
5
13
14
112
8
16
5
12
12
45
16
12
32
27
96
3
30
36
10
78
20
63
7
18
23
7
24
36
2
15
12
19
86
18
12
18
150
28
29
19
5
9
3
9
18
72
9
36
79
54
47
15
40
65
120
13
32
40
35
9
16
23
7
6
2
28
18
47
85
30
72
18
42
62
39
12
7
6
20
51
24
24
27
18
51
21
16
47
1
26
16
17
21
24
63
27
40
32
46
35
3
46
14
4
77
13
23
19
41
12
21
16
59
60
81
16
72
62
4
44
21
49
2
33
163
29
9
6
4
14
27
3
33
13
11
3
22
6
44
30
16
54
20
10
80
39
7
18
14
10
48
18
65
7
114
8
28
30
108
140
4
26
64
6
29
15
36
9
37
90
29
1
8
72
90
9
19
78
83
1
6
29
1
32
76
132
2
16
12
8
36
16
44
45
48
25
90
18
62
72
10
35
31
18
6
5
13
11
51
45
45
28
23
97
26
21
13
11
60
12
27
16
5
61
24
20
10
150
26
10
180
66
18
86
10
48
62
9
24
72
129
36
16
23
21
28
35
55
2
39
15
9
81
64
6
30
114
5
12
9
36
84
36
3
31
44
10
47
1
44
18
132
9
9
112
6
2
27
43
2
51
19
18
11
61
44
54
33
25
14
4
17
25
44
3
27
64
29
21
27
49
50
21
69
28
12
18
41
31
24
ABCD 94062979852*3^$a+1 [50080]
96
72
18
74
6
34
36
12
120
156
122
160
48
66
24
60
5
36
63
21
135
100
120
56
16
5
13
30
32
64
24
24
53
19
24
50
6
189
7
5
27
48
54
16
18
125
31
36
5
15
9
19
44
81
12
3
4
8
22
26
76
5
51
72
36
6
46
50
63
55
12
12
8
90
70
288
24
17
15
21
7
72
89
19
50
48
30
9
36
7
8
40
5
3
22
18
12
98
6
28
41
31
20
21
13
47
27
70
66
24
20
12
28
41
7
32
16
65
19
92
16
89
31
8
42
34
48
78
14
18
22
36
20
52
30
71
36
15
124
20
16
5
60
99
16
8
57
33
16
107
108
9
78
12
40
36
12
30
30
18
14
33
7
108
65
127
60
113
204
15
16
32
40
20
57
31
2
102
28
48
60
18
11
15
21
43
36
66
23
15
64
26
30
21
19
24
32
21
43
36
14
10
41
31
20
4
6
32
6
132
4
80
4
17
67
12
60
8
28
5
9
58
12
26
42
21
39
28
8
6
30
9
55
2
48
10
12
8
4
56
4
18
138
24
126
14
40
12
20
36
9
19
20
16
168
30
6
12
30
95
15
12
6
34
12
140
16
32
76
36
20
114
102
88
44
40
12
48
168
8
12
9
31
48
5
7
24
36
68
96
34
110
72
52
96
12
12
48
14
6
64
29
45
64
90
36
32
52
8
45
24
1
18
17
7
92
21
27
136
2
75
108
9
27
103
36
24
132
29
1
48
80
6
40
17
15
64
8
88
5
24
111
48
102
42
6
10
17
99
24
10
6
96
72
12
54
62
12
28
8
4
53
153
54
100
17
19
50
96
39
7
2
3
27
28
72
110
16
71
9
64
6
204
12
50
10
6
182
10
66
20
52
38
6
4
6
11
15
22
18
84
116
69
49
14
60
28
42
26
112
65
3
34
48
32
96
46
8
21
19
2
46
8
10
54
26
34
132
48
17
15
24
60
60
81
9
10
6
14
16
8
40
18
62
40
36
60
41
19
110
22
8
12
22
38
84
64
44
16
12
29
36
24
15
100
41
60
7
38
22
42
114
24
6
62
45
15
69
33
3
75
4
44
124
212
64
2
39
63
21
31
20
24
40
32
82
6
120
2
34
44
57
3
84
16
24
20
16
80
6
10
38
192
16
48
6
65
9
34
116
106
6
48
20
54
42
88
30
11
7
48
44
76
20
4
17
36
7
36
56
4
12
38
10
32
4
50
10
144
54
26
12
72
18
34
41
123
21
151
53
36
63
36
34
6
17
15
9
19
14
30
48
18
42
22
80
6
16
8
136
41
19
17
60
27
40
20
33
43
17
3
10
74
33
15
12
120
100
41
15
12
9
1
59
79
24
8
40
8
12
52
38
10
48
5
12
79
60
96
104
4
60
17
103
12
14
78
18
70
12
36
56
160
125
19
2
58
134
22
29
36
36
103
72
5
49
48
6
24
17
96
79
8
21
19
18
80
22
20
16
20
24
48
129
9
16
14
45
72
39
4
32
18
64
18
29
55
29
67
8
4
20
16
180
102
23
91
14
15
31
114
26
4
50
15
36
39
12
105
7
60
60
53
7
48
5
7
77
24
12
25
42
60
41
15
52
5
15
28
41
75
40
44
21
103
26
144
46
2
3
31
14
22
68
60
10
62
45
27
42
51
43
60
36
18
6
41
39
4
32
4
44
22
54
26
58
80
208
12
32
4
86
58
20
21
19
26
6
4
5
81
46
104
21
43
20
60
4
17
55
96
44
21
3
10
35
7
108
24
8
33
15
81
73
6
122
22
48
12
60
17
19
101
63
52
68
16
56
4
96
29
9
16
30
12
32
12
36
48
12
52
6
62
28
24
72
86
130
30
32
3
3
10
11
69
10
20
112
18
32
22
26
70
26
34
120
17
159
28
77
31
68
24
76
17
24
31
8
124
26
30
24
57
231
28
24
20
21
19
41
19
62
138
70
32
10
38
46
12
60
24
128
16
2
3
39
22
11
133
6
80
64
42
32
16
182
52
6
6
29
36
31
5
27
100
6
6
20
28
8
40
60
14
64
62
12
48
9
60
1
35
13
32
138
81
79
36
50
34
14
6
21
3
18
10
68
60
21
55
36
12
36
24
36
36
125
51
40
24
6
30
2
142
18
30
132
5
3
16
20
24
58
48
42
68
64
2
16
14
34
11
19
84
41
7
5
99
4
24
42
35
43
12
24
60
96
50
144
51
43
17
19
44
21
19
41
81
58
176
22
18
84
36
5
96
33
10
77
9
27
63
22
18
41
15
9
39
52
65
39
40
50
54
36
214
102
8
96
4
41
21
10
6
32
126
82
30
2
46
5
75
4
8
88
44
18
3
12
49
54
20
21
1
38
24
12
6
34
8
12
24
4
113
27
40
68
22
78
72
36
65
55
24
17
19
44
57
195
16
65
79
5
24
7
54
14
4
72
44
24
96
40
32
9
75
9
19
68
12
40
66
14
141
37
14
4
5
7
5
13
42
48
86
15
49
6
29
31
5
31
32
136
24
68
40
20
9
39
4
60
12
8
81
51
108
40
8
9
93
51
12
39
129
9
10
230
16
14
52
5
3
132
16
44
16
38
34
12
18
30
2
16
32
111
27
48
12
9
19
14
3
13
6
56
4
29
49
42
80
28
32
10
59
31
54
14
60
76
96
8
21
55
6
38
112
90
18
20
48
28
5
7
18
11
15
4
24
41
31
48
18
38
24
108
48
40
20
21
3
18
70
24
101
ABCD 94063129268*3^$a+1 [50016]
23
48
13
54
5
1
71
19
90
155
7
84
204
30
59
37
66
198
59
48
7
41
25
42
53
109
36
119
25
71
181
66
72
96
90
90
29
25
47
55
36
53
61
48
11
25
95
139
6
36
35
19
102
42
12
41
55
65
79
41
192
13
11
7
113
31
108
29
25
96
95
193
95
24
25
167
24
1
54
54
126
221
168
61
24
11
96
31
41
163
5
49
30
96
41
24
1
47
31
65
91
18
222
53
253
120
24
18
210
6
30
60
23
61
6
5
48
13
114
12
108
54
59
31
113
19
29
79
36
12
24
66
119
151
78
59
7
89
19
90
96
54
77
96
25
138
6
30
24
54
120
11
24
312
1
12
36
6
41
7
132
18
48
24
48
72
18
150
216
126
101
144
1
78
30
59
37
18
108
12
17
55
54
11
48
72
13
60
23
7
137
115
53
216
37
83
319
65
24
144
55
72
126
11
61
90
41
223
6
12
23
37
48
288
59
13
144
35
61
18
72
137
264
13
35
55
84
36
65
133
59
13
18
222
59
85
30
6
95
79
6
59
24
37
36
42
36
54
72
90
17
72
55
30
24
30
96
53
91
210
42
48
41
55
113
67
90
11
223
30
18
41
96
61
96
444
239
1
95
120
31
65
72
96
61
72
54
5
24
61
120
36
119
61
42
216
65
24
85
59
13
78
36
30
36
78
12
29
96
19
150
191
43
5
31
72
41
13
30
18
131
85
6
18
59
96
48
7
6
107
103
89
235
90
6
29
181
42
17
253
72
18
72
30
155
7
24
72
54
228
71
24
193
54
24
41
151
78
35
1
30
108
53
223
12
29
85
83
24
19
12
78
90
17
85
60
23
103
54
179
48
48
13
18
72
17
1
167
25
78
174
107
73
47
24
55
114
108
83
109
42
90
30
78
11
37
324
60
30
101
168
7
108
54
228
11
43
53
1
54
113
175
113
247
24
84
101
13
18
18
95
48
13
323
24
24
13
179
55
41
79
113
96
7
6
90
30
60
30
18
6
17
67
6
84
203
72
55
198
72
11
25
54
137
241
108
155
79
36
54
48
47
31
30
24
11
7
65
19
18
35
61
90
65
19
101
7
42
71
109
83
109
6
12
17
199
281
24
1
60
36
12
18
41
37
30
6
54
72
137
25
36
54
12
150
18
30
36
144
132
48
6
144
149
7
6
180
54
30
42
30
18
89
7
41
7
18
23
72
49
144
54
126
59
13
18
6
107
72
19
53
175
204
125
19
5
24
127
78
11
168
37
84
23
67
29
67
12
24
89
24
61
59
13
107
7
54
30
5
379
138
90
60
29
61
35
24
96
133
54
102
96
23
79
42
54
84
36
72
24
54
35
55
54
18
84
221
13
59
157
234
96
36
144
48
18
132
180
35
121
144
36
24
18
12
101
31
66
90
18
35
79
30
36
186
138
131
37
72
12
78
66
6
209
48
72
312
19
60
17
73
23
25
6
17
163
29
7
17
24
277
36
6
17
13
114
30
11
85
59
49
95
192
1
143
72
19
48
5
37
18
17
96
25
143
72
7
89
13
6
18
90
54
120
240
72
18
12
53
43
18
30
204
72
17
49
54
6
107
31
185
85
114
48
78
54
77
85
59
31
89
24
13
108
84
6
90
203
133
155
61
ABCD 94063161904*3^$a+1 [50005]
50
6
16
5
15
21
177
22
65
3
12
9
81
34
29
31
17
177
10
32
4
29
67
41
43
30
11
55
44
21
13
71
15
64
36
29
36
21
34
14
63
12
108
12
91
65
12
79
29
79
96
84
6
6
60
8
57
19
89
111
34
23
7
77
24
31
29
36
13
50
33
39
54
10
164
18
3
15
81
15
88
56
9
36
31
48
68
4
180
5
168
60
187
65
204
36
19
5
31
90
48
32
63
36
141
54
9
27
124
41
55
29
36
51
4
29
12
24
96
49
78
65
36
45
39
15
16
29
27
18
16
35
36
19
6
54
41
39
16
48
161
9
6
10
54
17
99
54
90
52
18
2
108
36
45
96
96
48
1
18
65
27
120
24
21
19
101
85
18
56
24
45
120
15
33
48
25
35
24
12
15
69
19
20
21
19
36
17
24
105
10
8
21
24
7
53
15
40
92
48
18
114
30
10
120
24
116
40
29
31
24
20
34
2
9
36
33
3
72
31
24
32
45
39
16
60
60
84
20
64
90
38
4
20
69
120
132
19
65
111
28
36
29
132
19
48
41
12
24
43
2
10
44
60
21
36
12
67
53
67
65
43
5
36
12
253
6
29
19
42
38
57
33
87
9
39
12
115
89
12
3
64
2
54
45
19
36
140
4
6
80
46
8
16
17
60
67
68
24
4
120
65
99
21
171
78
46
36
41
15
9
13
23
27
45
15
16
5
15
160
14
22
65
135
48
130
11
39
21
39
48
88
36
53
1
11
43
5
21
51
39
69
7
65
55
68
60
33
39
9
49
47
3
45
12
79
5
31
20
36
64
5
79
5
24
31
65
24
36
19
65
175
5
51
21
141
78
66
75
39
16
113
7
38
15
36
61
50
78
51
19
5
67
53
168
12
51
24
21
24
97
35
3
72
45
135
21
27
40
53
12
27
9
36
19
5
87
24
64
36
24
5
36
36
7
17
3
100
12
5
45
63
27
33
3
69
3
42
51
3
21
48
7
8
40
41
31
41
123
4
62
10
5
63
57
19
60
56
9
31
84
44
48
57
87
10
23
75
40
53
3
81
3
21
84
3
88
54
6
17
12
45
27
24
36
48
201
54
201
51
105
48
72
13
30
20
16
56
64
6
11
67
20
16
24
12
20
4
41
84
91
68
48
4
89
51
4
5
91
101
3
57
27
57
120
63
16
41
79
20
10
62
45
19
60
20
21
48
144
12
60
3
81
1
14
69
75
12
4
89
15
16
80
10
6
108
5
55
8
9
84
51
81
9
15
3
40
17
48
27
4
65
156
25
59
36
19
62
27
55
53
63
72
4
89
69
16
119
63
69
180
55
8
172
38
63
12
231
40
36
48
66
66
20
10
95
48
7
29
45
51
19
5
27
4
38
90
93
139
84
5
21
51
72
12
60
13
47
103
20
36
12
54
34
84
8
64
114
26
4
114
2
4
41
19
30
50
45
24
7
161
49
30
44
4
50
112
14
16
80
21
87
112
5
3
36
36
33
21
96
51
157
62
69
15
57
39
4
41
63
36
69
31
41
3
16
14
42
28
20
45
105
22
8
52
24
185
19
5
75
42
63
1
2
33
60
115
101
105
58
20
12
9
27
9
24
1
30
44
57
7
36
80
9
7
113
31
65
12
37
35
67
8
36
216
48
81
31
5
15
18
46
5
139
20
36
4
137
19
5
24
27
88
56
57
19
20
28
6
107
37
11
21
18
45
51
4
5
3
4
14
96
15
24
15
81
39
36
45
15
34
32
58
60
209
216
1
48
42
20
45
48
15
22
59
21
3
12
55
20
9
36
25
18
56
54
51
79
17
159
9
37
11
19
60
5
55
29
12
49
59
21
94
5
45
54
36
16
60
5
3
220
12
24
5
15
16
20
10
23
55
2
66
4
65
24
1
35
109
50
16
44
4
5
3
165
7
12
65
45
64
114
12
20
9
96
111
45
19
104
9
3
18
10
5
49
6
24
65
12
43
12
48
30
38
9
60
19
77
12
7
53
51
100
36
8
36
36
40
41
67
17
3
12
36
93
15
16
89
60
19
5
87
160
5
79
92
24
33
15
18
42
12
21
15
24
30
54
21
39
30
46
53
45
51
19
80
90
87
84
60
121
11
24
45
66
52
125
3
45
45
27
7
113
7
116
28
29
55
20
52
204
24
6
59
27
21
12
31
17
7
2
64
6
56
28
17
63
4
65
27
93
67
38
48
22
32
36
117
48
24
19
65
36
39
16
48
80
48
24
33
15
52
78
95
7
5
51
45
19
5
63
12
88
5
55
41
139
5
85
71
36
108
60
108
7
5
36
31
5
3
33
144
48
31
116
40
78
6
80
69
21
16
35
48
7
38
90
102
15
24
15
4
12
48
5
3
24
64
5
139
20
76
20
4
32
45
39
24
12
40
41
7
65
12
19
24
5
21
46
114
150
5
31
68
72
90
75
3
12
24
57
12
12
96
39
9
84
36
36
103
77
15
28
2
10
8
105
27
40
50
39
91
8
6
34
41
84
15
21
60
24
67
5
43
20
36
12
34
35
39
40
149
51
ABCD 94063178908*3^$a+1 [50038]
12
9
60
72
27
12
21
12
21
42
12
60
30
15
51
6
6
9
63
21
15
69
12
21
63
9
51
9
12
3
48
69
3
27
48
60
12
21
15
18
60
15
12
3
21
3
12
21
24
21
12
6
9
12
36
39
18
87
15
9
60
24
3
33
12
15
45
27
12
6
12
27
9
15
60
9
63
63
114
6
57
27
18
12
72
48
51
36
24
87
24
45
33
3
9
24
6
6
42
6
15
15
174
6
66
3
12
9
66
21
9
30
6
12
15
48
57
27
15
21
15
18
24
3
15
45
9
15
24
39
18
90
9
9
6
96
45
15
30
3
12
39
93
12
15
36
48
9
33
15
12
75
126
42
9
9
24
18
30
60
54
6
78
36
6
15
15
30
42
45
3
18
66
33
15
36
21
21
27
15
21
129
18
45
3
12
42
6
36
6
42
6
27
15
54
120
15
9
6
9
195
6
30
6
60
24
6
24
81
9
6
33
24
33
39
15
9
21
6
24
21
12
63
12
6
6
9
15
6
24
15
60
12
15
72
48
54
30
33
48
75
12
42
3
15
33
45
3
9
3
72
21
111
33
6
12
9
3
81
57
48
15
24
63
45
3
9
27
18
12
3
12
21
12
3
15
24
9
12
9
15
60
48
15
21
75
21
15
9
9
63
24
3
6
15
129
3
9
66
210
42
45
36
12
27
36
54
42
6
3
12
84
93
6
6
15
9
12
12
30
12
84
57
9
6
30
90
54
51
33
6
60
36
18
66
69
45
42
114
39
12
12
15
21
51
93
21
27
72
21
51
3
42
6
30
3
72
9
15
9
24
3
48
36
81
18
54
3
12
27
24
6
3
60
27
24
45
21
3
48
27
33
27
66
42
42
42
9
57
3
60
24
12
3
48
72
18
3
36
48
63
9
9
111
15
138
72
6
24
9
12
3
54
27
36
33
15
15
30
54
30
6
6
18
33
45
24
15
24
9
48
48
27
24
15
54
42
12
177
15
9
12
72
12
36
63
45
9
6
6
18
18
3
21
6
9
33
27
96
15
30
54
45
3
60
6
36
36
12
18
18
66
21
9
24
24
12
48
78
9
24
15
6
6
57
3
33
9
12
6
12
12
6
39
15
24
24
21
27
9
33
30
18
12
30
6
27
24
3
6
51
48
12
3
48
84
30
84
12
30
12
6
12
15
27
45
3
105
72
48
12
27
18
3
3
30
12
42
117
21
15
12
48
75
54
39
12
9
15
81
27
3
129
3
30
18
57
3
69
24
12
45
12
3
15
69
33
15
33
27
108
9
66
9
48
3
30
90
18
24
3
39
36
24
18
3
24
36
9
15
15
21
12
75
33
48
36
93
12
6
33
12
3
12
105
57
3
9
3
33
48
30
21
48
12
48
45
6
9
15
21
27
138
15
27
18
54
78
30
18
6
6
15
120
9
54
12
18
27
24
21
18
12
18
6
9
21
63
81
15
12
27
117
21
3
24
15
12
6
3
24
15
30
102
21
48
111
6
12
15
117
48
6
21
129
15
12
12
36
24
27
6
15
39
33
12
36
117
63
48
60
72
123
45
12
45
15
15
12
57
3
12
81
57
15
36
27
18
39
36
57
3
9
3
3
12
42
27
9
51
48
36
45
12
27
21
6
69
9
15
33
15
9
6
30
15
15
54
15
33
27
45
159
51
9
51
24
45
12
3
12
45
45
87
3
30
39
15
18
12
36
12
30
12
24
12
12
6
27
12
141
12
15
27
6
12
18
21
15
36
24
9
21
15
36
27
12
21
39
36
45
12
21
12
12
96
15
111
144
72
9
36
3
36
6
15
12
51
96
9
9
63
27
6
15
24
108
69
24
51
24
69
6
30
6
81
15
24
45
69
15
12
9
3
123
9
15
18
27
69
6
9
36
15
6
24
15
21
63
69
42
33
12
24
9
6
30
15
45
6
33
15
66
144
18
12
21
12
15
72
36
30
15
57
3
9
3
57
15
60
51
21
45
18
6
27
39
6
3
36
3
60
33
9
36
3
39
12
48
6
15
72
9
24
12
84
15
96
3
6
54
21
21
30
9
48
63
9
9
30
9
216
27
9
3
60
96
21
96
39
21
15
9
21
12
3
45
27
57
90
21
9
66
24
24
9
12
15
18
78
9
9
12
48
87
24
3
60
12
6
123
69
18
12
21
36
15
21
27
42
66
12
6
27
3
36
9
21
48
63
15
18
90
12
42
15
15
57
24
57
3
87
42
15
21
12
108
51
39
6
36
12
18
18
12
63
12
9
3
12
21
3
9
12
3
15
33
15
129
171
24
9
9
18
24
18
18
30
15
60
27
45
15
12
9
12
3
9
93
27
3
24
24
42
15
48
9
15
96
9
12
60
18
81
15
9
12
9
54
30
18
42
18
54
3
12
48
3
33
9
42
33
123
84
60
33
12
45
6
24
54
15
72
12
45
66
12
42
66
6
3
12
45
3
48
24
21
3
12
3
30
6
45
24
81
78
81
21
6
24
36
9
24
27
18
30
6
6
48
69
27
21
99
45
45
24
6
54
12
24
39
12
48
60
87
54
78
21
15
120
12
24
6
12
18
24
6
15
45
24
15
9
111
24
36
36
48
9
60
3
3
57
39
54
36
90
9
24
33
3
12
69
30
21
33
12
63
27
93
12
27
6
27
39
21
9
39
12
72
3
42
63
57
48
3
57
30
102
108
159
21
24
30
54
54
6
39
15
18
12
147
9
24
27
3
45
12
21
27
12
45
39
24
60
27
138
3
57
75
48
15
42
42
21
57
138
24
129
36
33
3
60
45
84
6
9
9
6
24
72
78
30
30
6
18
3
27
18
3
27
60
18
30
150
24
3
15
93
21
60
15
9
24
3
84
36
9
3
33
15
9
36
12
15
15
21
21
18
12
60
9
45
42
9
123
12
30
15
51
24
24
129
12
3
66
42
24
138
63
9
6
72
45
48
33
12
15
15
24
33
3
9
36
60
45
15
15
9
45
18
66
15
15
30
39
51
12
84
21
12
3
48
9
3
48
36
6
3
39
33
24
9
36
120
15
3
21
36
24
99
21
9
18
12
21
9
18
9
21
3
240
69
78
57
3
45
24
15
30
78
33
45
15
9
18
6
15
51
24
6
6
24
45
36
9
15
9
39
3
12
57
15
69
39
60
33
3
9
15
18
12
15
27
21
33
6
45
108
57
111
45
48
12
30
54
18
48
30
15
3
30
12
3
12
9
18
141
24
48
132
3
33
12
12
51
6
60
6
57
27
90
3
57
66
30
60
120
48
6
18
6
9
33
24
6
24
9
9
48
18
24
18
18
21
36
15
9
45
30
21
60
3
21
21
30
24
18
126
21
93
15
33
3
21
36
75
3
156
96
33
9
51
24
45
51
24
63
12
21
39
12
9
27
12
18
42
33
39
36
9
21
54
24
21
36
15
153
60
9
3
24
36
3
6
48
42
21
24
3
6
27
48
39
93
9
63
27
18
12
51
24
51
42
ABCD 94063361246*3^$a+1 [50016]
84
28
32
52
36
72
128
4
93
15
56
127
17
73
144
119
25
36
95
193
35
40
32
49
6
33
21
90
41
108
48
24
36
112
12
9
35
52
44
13
27
8
48
60
12
175
5
12
24
49
23
13
99
8
48
1
3
48
204
33
27
80
84
49
47
16
8
120
55
54
23
4
20
24
25
47
4
80
16
20
52
92
28
60
200
115
57
141
24
119
25
12
54
5
76
24
96
12
12
20
43
77
19
17
24
13
47
73
11
7
125
64
33
108
12
3
24
9
36
15
8
148
44
48
52
44
4
8
4
21
23
16
104
55
161
61
27
32
16
164
28
8
48
12
19
90
15
200
60
1
15
44
49
95
229
18
9
68
88
8
4
32
48
28
8
85
35
157
15
32
40
57
23
72
24
25
96
3
33
155
40
68
16
75
153
48
12
48
132
56
16
45
35
16
8
24
36
4
92
49
11
28
108
24
36
9
3
15
65
112
20
136
8
4
21
47
25
23
12
37
48
59
193
6
54
27
8
12
43
138
15
8
60
157
59
28
8
133
24
36
87
12
32
115
5
84
132
120
12
12
88
92
24
24
37
75
69
51
93
3
32
72
133
131
49
27
96
24
60
81
54
41
4
9
35
52
44
88
63
5
172
12
8
91
81
56
103
57
87
90
15
68
12
7
21
12
63
17
85
3
69
71
4
104
36
1
99
81
15
12
56
12
108
49
15
20
1
60
36
23
12
19
9
12
48
60
20
52
116
73
147
120
12
33
72
75
60
8
37
83
120
97
195
21
35
64
48
60
120
20
12
36
184
303
9
45
23
12
16
12
48
12
21
107
64
20
49
36
59
124
12
3
30
107
24
37
23
25
167
13
111
96
20
13
35
36
84
36
88
120
8
4
69
39
180
33
35
160
20
52
132
68
240
12
181
35
40
57
66
41
1
147
45
27
80
73
60
71
109
27
408
20
43
113
72
48
1
83
13
12
96
36
36
15
120
9
18
57
44
37
60
39
45
63
180
33
87
21
39
12
3
17
48
72
16
8
60
36
79
9
8
60
40
33
47
120
132
28
33
59
72
31
17
13
147
12
45
15
20
28
45
27
60
36
60
8
60
52
12
48
20
49
59
76
80
49
47
108
7
45
72
105
12
3
33
23
184
12
33
6
41
13
27
20
1
15
24
36
8
12
37
47
16
20
4
111
45
8
60
12
4
105
36
35
52
68
109
63
116
36
16
32
120
100
12
9
99
72
108
60
8
37
147
213
227
16
39
29
49
11
7
9
36
24
56
4
68
48
37
63
24
48
80
40
8
112
21
35
7
192
45
8
4
96
33
51
93
3
33
144
75
56
24
96
120
36
43
17
156
109
23
48
25
75
8
136
8
1
72
24
18
137
16
24
60
51
77
13
119
16
72
12
188
12
88
108
63
17
37
11
16
105
75
9
47
13
39
15
30
71
4
8
24
88
20
1
47
133
51
44
37
12
6
69
92
84
4
116
60
52
60
72
15
45
60
8
100
8
52
20
64
9
155
96
1
147
80
12
13
120
15
48
32
1
72
90
45
9
11
4
20
55
30
35
16
24
8
13
27
68
25
75
8
12
4
48
72
8
72
61
23
16
36
120
72
72
9
252
15
32
60
40
80
132
60
160
33
27
80
36
108
24
25
71
76
60
20
16
192
12
153
11
1
63
48
20
72
85
6
41
24
72
7
90
23
40
39
41
55
45
9
71
84
28
108
20
25
47
25
75
92
145
23
157
135
9
51
129
87
57
3
60
12
80
1
47
4
3
6
27
45
18
17
48
61
48
227
40
36
45
48
35
1
108
35
1
27
12
33
95
73
51
56
37
15
3
17
31
41
1
35
52
8
60
60
109
35
13
60
23
13
35
16
140
24
37
15
12
8
52
72
33
27
9
11
13
215
36
24
112
116
48
72
25
12
95
1
27
44
100
81
107
12
40
128
148
20
40
132
33
108
147
33
11
16
60
9
11
112
176
84
13
23
12
145
54
30
23
145
11
36
28
8
64
188
12
36
4
96
87
96
21
60
8
1
111
108
32
40
33
3
68
1
83
48
7
90
63
80
4
93
63
44
139
117
68
1
71
73
35
172
8
4
12
96
20
4
80
28
32
121
72
107
216
40
60
80
73
27
20
ABCD 94064185706*3^$a+1 [50137]
35
31
41
43
186
35
109
131
84
36
1
71
79
24
96
18
12
168
11
24
31
60
5
19
42
203
67
78
47
36
7
42
59
31
65
24
24
72
36
348
60
24
7
53
7
5
43
77
25
18
30
71
1
23
145
66
24
65
48
67
42
71
97
107
96
12
127
65
144
1
11
12
7
108
12
125
24
24
60
37
11
19
65
120
120
19
5
79
12
18
35
12
48
60
1
54
60
5
12
55
89
1
131
13
47
43
149
25
11
55
216
29
169
23
187
5
60
216
61
11
163
5
96
13
120
35
72
60
13
90
5
7
5
55
149
25
126
65
49
84
30
126
179
1
11
60
84
1
11
97
95
85
192
23
12
48
67
24
84
5
36
24
108
19
18
42
18
35
97
24
180
84
47
19
24
17
96
79
114
90
60
84
6
144
11
19
101
115
29
31
24
77
48
12
120
43
102
95
24
12
48
55
96
30
23
67
84
60
29
12
60
25
59
120
24
61
54
5
1
11
108
7
78
23
43
66
11
72
145
323
12
7
41
84
13
42
41
73
251
133
12
83
157
30
24
77
60
19
29
24
55
77
25
174
84
41
19
17
49
186
41
12
31
5
60
229
11
19
60
6
119
36
60
36
49
30
17
19
48
53
12
61
6
53
67
30
78
6
54
65
12
25
24
96
83
31
5
1
78
5
1
6
29
36
73
47
85
78
185
67
30
71
84
120
84
19
42
11
24
48
60
37
11
7
5
37
35
43
17
36
7
42
18
17
133
36
107
12
55
65
60
12
79
120
5
24
48
37
6
17
43
186
59
24
7
5
48
67
89
25
60
174
5
72
108
60
61
24
30
36
30
35
19
6
36
95
120
25
11
79
125
55
18
95
61
30
65
24
91
5
115
24
12
48
132
84
17
13
24
72
59
72
84
48
180
48
24
115
18
30
12
84
6
23
25
23
12
12
145
150
41
108
24
25
23
84
79
84
60
41
19
12
65
24
12
7
41
55
54
71
109
102
5
120
36
187
137
43
72
53
60
60
67
29
60
36
36
43
24
36
5
84
12
24
55
41
48
96
175
5
24
36
12
7
60
42
30
65
36
49
23
55
77
133
35
25
6
60
17
24
43
5
12
25
131
72
31
54
42
84
5
175
36
5
24
12
7
65
48
43
5
109
12
11
19
54
66
90
84
35
12
7
102
83
61
54
42
203
37
143
7
120
180
18
11
1
144
36
18
17
199
30
24
42
54
294
41
12
43
17
7
65
121
35
84
156
1
23
115
77
13
35
91
29
31
41
19
114
36
119
36
132
103
24
53
19
53
12
108
132
60
19
24
125
1
30
17
43
89
12
19
6
11
120
109
83
7
53
36
60
36
24
31
173
12
43
60
6
6
53
37
18
53
67
41
132
24
24
19
53
7
36
24
17
43
53
19
24
17
12
96
61
90
54
36
60
131
48
79
41
31
168
12
29
36
85
23
60
1
107
72
25
155
156
24
72
24
31
18
35
36
55
6
35
60
13
11
36
43
17
85
54
101
168
12
49
59
12
115
29
55
41
36
19
114
36
54
36
101
19
5
49
11
48
25
11
85
11
24
49
71
1
23
60
55
6
6
78
102
41
48
204
31
60
6
35
133
42
53
7
5
13
71
1
35
13
11
144
12
103
41
36
96
12
12
156
307
41
151
113
7
149
12
19
18
227
19
66
84
90
5
1
18
17
79
29
61
30
125
91
84
96
48
12
5
48
156
12
7
6
6
5
73
35
96
180
120
12
7
36
29
25
132
90
65
85
18
72
18
11
36
84
12
12
151
24
42
90
138
12
48
60
35
108
67
5
55
5
1
47
24
84
24
1
59
7
84
5
12
24
48
55
5
85
42
108
6
6
5
36
12
31
5
31
108
36
36
168
12
24
5
12
19
120
5
205
71
43
65
84
25
47
25
90
54
35
24
1
47
12
12
25
18
77
24
79
30
12
11
19
5
25
18
72
65
175
221
7
41
24
72
13
47
19
114
71
1
48
47
49
6
60
30
35
36
72
36
1
95
24
36
96
169
120
23
7
29
192
204
73
35
168
12
12
55
48
41
151
ABCD 94064335832*3^$a+1 [50006]
27
45
87
48
15
30
24
15
111
12
24
9
93
24
15
3
30
6
21
27
114
83
169
84
42
9
236
91
53
52
20
55
42
75
128
4
3
21
24
45
72
36
15
120
60
135
185
79
36
33
60
33
6
93
48
93
48
18
33
24
180
33
35
91
24
84
21
129
63
189
111
8
1
54
33
3
90
35
1
78
137
48
7
6
15
15
45
84
21
15
44
97
54
9
80
109
47
7
57
3
93
8
16
57
36
6
90
54
5
79
114
3
132
12
15
45
165
108
3
32
100
9
35
4
44
61
18
24
57
12
96
9
15
3
21
3
33
15
330
18
57
15
33
72
177
42
90
27
20
12
16
9
42
33
21
111
45
3
15
33
204
108
57
95
40
164
12
43
6
54
54
3
27
24
18
11
184
69
27
44
19
90
42
9
189
47
112
32
25
123
33
54
29
25
39
48
24
144
32
1
63
15
69
12
104
157
30
33
20
16
72
21
27
20
112
36
9
47
120
133
18
18
135
60
12
99
165
3
41
7
54
36
15
45
3
132
3
96
30
63
12
44
4
45
3
80
100
80
19
9
44
88
3
42
108
48
18
24
12
9
69
51
69
11
67
12
42
15
147
18
83
37
87
20
25
63
68
25
35
7
18
54
12
9
177
54
84
105
39
105
27
84
6
12
63
81
42
45
27
54
66
45
8
88
3
45
9
107
79
12
42
47
28
36
9
35
19
78
15
36
24
56
72
61
27
8
52
135
9
39
162
24
159
36
44
43
6
246
6
12
36
36
27
8
1
6
5
43
60
90
12
47
79
53
36
19
150
39
9
3
44
25
36
3
24
8
19
21
12
12
27
6
84
3
75
18
66
42
39
33
111
24
32
16
48
32
55
57
33
78
30
99
15
21
144
87
69
24
33
27
48
44
19
17
52
96
21
39
20
7
42
48
24
12
132
147
9
11
72
16
63
24
33
32
19
29
13
51
32
40
21
12
3
48
12
84
51
18
39
57
54
90
54
5
16
177
27
56
55
21
3
18
36
30
89
1
6
126
15
111
33
3
12
90
15
45
51
120
57
72
11
7
78
27
9
39
60
81
102
24
113
16
168
27
102
78
45
39
6
54
12
53
19
18
35
64
51
129
260
40
51
36
33
219
21
69
42
9
27
18
99
120
12
33
27
81
18
21
32
88
48
36
48
75
18
12
35
25
66
60
36
18
3
20
79
6
27
252
104
67
137
43
18
12
24
11
52
32
4
117
27
72
48
51
21
24
27
9
20
16
60
21
12
42
129
36
84
3
36
12
24
12
17
97
48
39
75
12
33
45
36
12
27
87
165
45
18
17
37
18
144
24
66
51
48
12
3
48
18
42
108
18
72
66
72
81
27
18
87
9
84
6
9
63
5
85
3
9
71
37
18
29
132
1
72
90
6
39
60
57
36
119
28
33
90
9
24
56
43
18
48
36
75
15
18
3
32
37
6
48
72
132
65
36
76
39
66
6
33
15
78
36
83
19
78
15
12
20
76
3
72
5
72
96
120
52
27
54
3
129
167
64
36
60
168
117
66
53
19
90
6
113
28
32
37
36
75
57
66
60
18
47
4
15
21
51
45
27
6
90
30
126
18
63
15
33
51
54
18
18
6
18
83
25
23
60
1
18
6
11
43
33
183
69
48
3
81
144
20
13
3
80
16
3
60
129
33
39
135
33
56
36
64
45
54
114
54
30
60
15
57
18
30
39
87
36
54
24
18
108
66
36
72
35
4
15
33
12
24
3
78
39
27
9
15
18
36
11
64
12
48
20
52
27
93
128
43
54
35
37
63
69
51
32
73
15
24
39
192
9
20
31
93
56
64
24
45
54
69
39
60
48
21
21
131
13
11
100
33
66
36
78
27
84
92
4
96
21
27
99
93
72
27
24
12
9
44
64
9
42
108
12
78
48
6
36
18
18
102
18
161
12
7
126
90
89
16
96
21
75
108
156
69
108
143
37
36
11
31
5
13
36
39
51
81
9
72
12
3
141
18
29
4
39
69
3
114
12
15
68
36
60
37
15
108
39
24
33
39
9
93
36
3
15
105
20
181
39
8
67
12
89
64
51
65
4
204
27
36
29
31
18
72
12
107
19
6
47
40
180
32
1
63
15
90
51
33
15
48
99
78
83
4
69
27
44
100
69
12
24
198
33
48
60
39
21
24
57
51
84
144
45
6
41
43
17
148
21
18
141
12
204
111
33
36
33
6
57
44
1
15
3
21
3
66
99
153
47
72
40
48
63
17
43
90
39
9
90
24
12
93
ABCD 94064801672*3^$a+1 [50088]
82
18
5
175
102
60
6
54
78
18
2
70
12
26
4
41
72
36
37
12
48
35
37
60
60
2
36
105
37
18
30
132
48
60
24
60
120
86
22
90
150
12
18
48
125
99
76
42
12
60
48
62
69
111
69
7
90
54
78
23
169
86
10
23
7
102
12
156
143
7
32
10
2
16
102
95
75
168
117
3
33
49
50
28
17
63
4
80
21
37
48
24
83
37
6
32
10
42
186
72
60
30
198
47
37
156
90
30
12
42
18
11
19
30
12
119
151
29
181
48
18
150
12
23
25
47
25
71
1
83
7
258
48
132
18
77
67
78
23
49
18
48
42
62
88
32
46
84
150
6
162
8
94
276
72
110
105
85
108
14
9
37
84
158
40
120
18
12
2
16
72
20
10
138
53
37
2
10
338
4
20
96
10
12
11
7
42
35
3
22
11
61
11
79
30
36
24
48
12
23
63
130
84
96
24
228
170
70
120
83
19
140
10
23
73
84
60
120
18
60
30
23
15
12
112
20
46
120
84
230
70
90
66
35
72
96
1
11
25
12
72
60
66
104
106
30
30
114
78
18
60
102
108
122
48
33
97
2
172
53
85
12
11
39
88
72
53
25
42
30
60
11
19
6
42
8
34
11
49
170
88
138
54
6
12
23
85
24
110
21
37
150
5
43
30
2
10
23
25
12
38
100
32
10
48
95
49
120
36
14
16
102
48
2
48
4
96
30
12
38
34
26
52
18
90
20
64
30
36
72
95
7
128
28
42
62
21
27
88
65
7
78
12
210
90
12
96
35
19
36
102
11
97
12
83
27
52
18
12
98
12
106
60
12
110
22
60
60
60
30
53
43
24
56
12
70
38
130
12
11
1
228
11
49
120
60
38
82
12
83
27
9
37
23
1
36
174
186
120
60
12
35
25
12
170
9
61
71
12
25
42
30
146
70
194
10
98
33
15
64
18
11
31
138
30
102
18
8
40
162
2
58
90
30
48
2
70
48
50
120
70
252
422
58
12
50
216
94
120
26
94
86
190
35
25
252
158
160
90
2
48
4
89
49
18
132
30
78
174
120
138
20
12
46
50
202
50
141
19
150
18
114
48
11
79
60
48
102
78
12
32
9
37
12
62
48
21
91
96
24
56
22
50
10
12
108
48
54
30
50
118
23
37
30
18
35
25
410
4
18
11
49
23
37
12
6
132
42
86
22
83
12
27
60
238
48
50
52
32
129
1
78
18
72
108
144
78
90
72
78
140
252
21
75
64
6
12
18
132
32
46
14
48
28
152
21
39
112
140
16
30
162
42
83
37
230
10
110
69
67
53
27
45
27
130
2
9
84
67
66
12
48
24
36
12
12
96
42
18
110
40
104
58
11
99
10
60
38
64
18
30
68
117
13
14
10
156
102
30
12
119
49
120
2
10
138
18
2
105
55
18
35
37
108
12
95
25
18
54
6
90
72
158
82
48
23
109
23
7
12
168
18
12
162
29
27
22
72
98
52
36
80
10
30
240
20
10
50
10
240
42
68
70
12
35
183
33
1
143
25
18
32
58
143
39
88
92
22
26
60
34
50
118
48
102
18
24
83
13
23
1
146
70
42
90
180
78
24
41
127
20
22
30
176
70
72
48
120
102
12
8
12
16
204
36
42
72
90
20
70
60
48
30
12
18
108
60
102
5
37
36
72
60
30
53
115
12
210
30
173
39
69
19
20
21
91
6
30
162
143
39
10
30
66
74
9
97
24
23
3
4
18
11
49
98
22
168
62
100
42
6
65
37
110
33
109
71
25
14
108
112
36
140
33
72
49
36
162
138
30
120
173
27
10
12
2
106
42
20
70
18
32
178
60
230
82
30
20
40
48
32
22
66
24
66
23
ABCD 94065251342*3^$a+1 [50193]
67
17
36
112
147
96
185
60
232
128
259
72
29
84
112
68
91
5
60
324
28
128
196
108
15
173
64
44
55
5
24
228
168
124
8
28
32
48
367
125
112
171
5
4
56
24
108
108
72
79
29
24
36
40
15
65
7
137
7
129
20
115
89
127
29
12
55
65
12
48
112
27
101
12
463
125
132
31
9
20
156
4
36
20
19
33
68
84
28
3
24
53
12
55
161
16
176
12
36
240
144
48
48
55
65
24
108
60
295
137
96
84
43
173
264
60
28
8
24
36
55
240
17
48
76
108
36
44
100
75
5
96
192
244
8
48
60
72
96
180
112
32
168
124
75
29
180
12
48
19
33
15
57
20
48
4
111
48
24
96
17
168
72
48
64
368
108
24
48
19
120
29
139
45
123
17
40
68
19
21
108
104
7
101
48
60
55
165
171
45
8
115
48
24
96
5
228
7
45
3
177
80
7
57
56
72
16
39
65
295
41
55
144
96
65
12
240
420
60
60
127
113
148
72
8
64
80
96
120
64
68
7
53
12
148
3
29
43
120
53
180
40
39
48
65
79
41
52
216
20
55
125
12
7
5
115
65
103
33
15
237
3
17
7
41
72
40
8
24
175
5
48
132
31
117
324
159
264
120
185
7
24
69
36
164
16
44
7
101
19
29
120
60
55
209
7
53
60
100
72
99
389
60
343
9
8
31
17
160
8
72
7
57
135
29
84
36
19
21
219
72
41
72
103
53
16
8
60
36
19
237
8
36
175
120
17
7
113
28
164
52
180
15
96
48
21
3
105
36
219
65
31
197
100
320
108
180
24
88
108
80
139
101
184
8
259
21
27
72
9
80
252
108
64
180
27
24
5
72
12
76
332
60
60
132
60
216
24
108
43
144
53
67
53
12
55
101
252
60
48
12
312
36
24
36
31
149
76
44
67
192
65
172
56
115
185
132
36
12
19
165
116
28
36
36
108
72
135
77
108
4
56
52
135
65
88
63
17
48
79
65
48
48
55
81
224
64
56
24
247
41
103
77
100
140
187
5
172
15
165
99
29
16
32
67
45
20
151
81
180
8
36
84
48
4
56
168
31
96
5
4
188
28
68
235
5
16
36
68
4
260
36
100
164
16
135
45
32
19
113
55
41
12
12
60
16
20
79
72
161
199
120
33
56
55
197
120
112
108
255
17
36
24
28
8
300
52
288
15
72
77
16
72
180
80
103
240
209
156
4
8
28
152
12
120
76
80
19
5
156
7
48
5
204
156
84
136
44
115
41
7
17
55
113
180
43
65
60
16
116
7
5
108
160
72
56
360
444
91
129
63
45
219
53
196
20
264
40
56
60
12
60
7
21
104
43
5
43
24
101
ABCD 94065327028*3^$a+1 [50116]
8
120
90
52
18
66
110
34
180
140
72
40
14
46
74
16
18
116
4
62
24
94
42
54
74
66
160
110
66
40
44
34
110
12
48
6
24
136
26
24
46
18
36
66
78
122
90
40
30
18
110
40
26
6
54
16
8
216
66
30
4
60
84
36
50
90
126
30
64
24
2
54
34
2
28
26
16
48
32
24
40
14
106
24
2
54
34
80
22
8
10
32
78
102
28
30
56
16
24
30
20
16
144
14
6
24
52
30
14
10
30
60
54
80
46
36
14
34
72
134
10
24
72
158
22
90
14
40
26
114
216
60
34
90
30
240
26
40
54
110
36
48
40
312
20
138
96
136
80
10
110
54
16
44
100
60
20
106
30
140
4
24
50
22
138
72
54
20
6
18
36
64
36
44
42
58
62
34
36
50
24
90
64
20
42
144
16
50
54
240
30
250
14
60
16
54
90
60
12
128
12
58
26
36
18
232
18
12
104
136
104
144
12
118
146
54
42
30
24
96
24
64
62
34
30
50
166
50
24
16
14
130
86
64
104
40
36
134
6
4
110
160
72
14
16
240
50
48
22
24
266
24
34
120
60
20
36
90
16
120
50
220
20
4
36
144
30
56
78
100
36
26
70
108
86
40
170
76
104
40
180
36
90
8
46
50
40
24
32
40
8
82
174
80
10
44
10
90
32
48
16
80
120
30
16
24
120
56
18
6
46
8
192
24
60
40
14
30
90
30
12
28
12
54
50
216
64
86
40
54
44
40
60
26
30
120
34
6
90
14
60
16
20
10
56
34
36
18
90
6
206
64
84
60
26
126
4
36
50
10
108
36
104
12
4
6
30
74
144
106
24
62
78
36
6
150
28
86
106
38
22
44
24
6
70
90
30
180
86
78
42
10
24
36
50
24
120
106
68
96
16
248
136
116
28
20
12
18
22
44
4
146
30
4
72
60
74
24
42
120
24
160
164
40
2
64
150
104
40
36
44
36
100
264
122
94
36
44
90
24
162
28
26
6
84
30
6
24
34
32
114
84
132
70
74
4
36
14
70
42
8
192
88
56
54
12
30
114
16
54
26
190
104
6
4
36
8
180
12
90
48
72
58
20
60
100
12
108
90
86
96
160
20
40
180
18
66
6
90
20
24
10
56
408
66
36
4
6
30
98
66
60
16
74
306
28
72
60
174
270
20
16
14
30
60
36
168
202
98
166
26
70
14
24
36
6
40
38
52
108
36
60
84
32
54
10
54
110
10
50
36
114
166
44
216
46
8
22
8
226
126
20
40
84
26
10
14
130
134
82
80
118
2
84
60
30
30
10
6
18
2
28
26
64
6
176
58
86
4
12
68
30
16
50
54
112
38
90
42
94
90
150
26
60
88
132
14
106
54
54
72
104
24
72
48
36
120
6
94
140
6
130
30
50
40
14
40
146
24
30
34
36
200
66
280
98
40
36
80
186
40
24
14
12
48
36
16
20
60
100
110
18
6
10
36
18
62
138
30
16
20
174
66
30
40
200
10
104
22
80
144
24
6
106
8
72
138
76
20
16
54
26
4
56
24
10
56
24
6
114
34
36
176
4
164
66
66
64
180
104
40
2
94
90
66
20
48
130
32
10
38
42
78
70
146
70
26
114
6
30
18
30
180
142
8
22
144
60
54
120
2
24
6
120
178
20
90
10
206
6
4
36
68
12
34
104
106
116
64
56
130
90
20
154
24
62
40
20
24
64
92
60
28
42
80
40
54
26
18
12
58
30
92
48
172
104
4
20
36
46
90
14
136
54
20
156
40
20
28
122
24
30
24
160
42
8
30
172
24
30
24
102
8
10
6
146
ABCD 94065415844*3^$a+1 [50083]
11
61
3
416
144
160
272
85
11
192
229
59
373
59
85
587
208
48
201
23
64
656
240
288
432
61
72
11
112
48
80
192
48
301
3
48
237
483
32
133
59
160
33
47
336
121
36
323
112
32
361
887
13
243
32
157
72
779
301
3
336
32
112
165
203
265
396
11
768
85
75
69
180
311
157
51
80
192
144
48
112
21
75
272
352
48
225
255
176
112
80
160
32
16
141
216
203
112
144
176
48
397
147
33
95
121
87
96
177
47
160
96
96
32
73
23
96
25
396
107
109
3
224
241
335
48
337
191
277
11
112
80
13
195
453
432
11
64
192
32
352
213
107
109
579
32
1
36
27
45
707
48
144
288
145
72
263
64
224
160
32
352
93
147
272
229
27
80
240
13
216
203
229
72
360
155
112
80
208
597
59
85
59
49
288
47
96
613
59
157
108
39
48
48
9
23
265
135
32
85
203
160
32
48
277
171
128
240
144
181
11
96
37
27
48
141
72
59
64
176
496
464
253
3
105
167
85
108
255
320
112
32
37
107
112
177
36
27
384
417
144
15
672
33
303
240
192
165
75
105
108
411
80
48
400
128
373
59
157
99
80
192
208
33
63
48
512
61
216
251
37
251
112
128
192
289
287
37
36
167
96
496
69
363
69
576
72
540
215
240
64
32
48
49
108
243
240
93
99
ABCD 94065441532*3^$a+1 [50014]
11
4
33
42
24
54
83
49
15
9
15
9
6
57
45
3
99
6
96
90
5
24
31
6
18
17
7
36
42
54
30
96
54
18
60
11
16
20
115
18
11
36
25
6
105
24
9
35
19
18
48
30
30
84
47
13
83
7
72
6
3
9
12
99
21
54
30
6
54
12
24
15
69
11
13
36
54
33
57
3
3
30
51
24
21
36
23
1
18
81
32
73
6
84
42
60
24
11
7
12
29
1
78
42
15
9
95
7
18
12
3
57
39
9
147
3
41
115
48
60
18
12
12
54
17
73
6
6
83
12
48
61
24
42
29
16
45
35
48
16
20
85
6
33
56
85
84
54
41
25
11
4
15
12
30
24
30
24
42
12
72
36
24
60
18
72
6
95
19
96
65
7
36
54
11
31
54
24
3
9
24
11
64
9
23
4
9
6
21
140
60
25
78
42
24
6
102
18
18
47
124
3
6
24
3
33
12
35
7
6
11
4
15
6
30
24
6
11
103
17
24
16
68
76
20
64
15
96
5
16
8
25
42
18
30
54
11
1
66
12
21
32
7
17
13
72
15
3
41
7
9
80
40
45
24
12
59
13
48
48
54
41
1
18
6
11
4
9
36
66
18
27
9
35
37
203
7
24
18
36
35
12
43
24
18
23
97
24
39
39
12
48
30
3
33
11
13
6
6
11
4
9
30
24
30
12
60
39
15
21
9
71
43
33
57
18
24
6
75
39
6
35
37
11
12
37
6
5
12
7
18
15
8
112
3
126
54
12
78
51
21
30
24
6
84
15
21
12
12
15
33
12
18
17
13
51
21
6
5
25
42
17
13
27
69
24
11
37
3
9
36
11
1
42
12
48
36
5
49
12
15
20
60
1
3
81
135
21
30
29
64
20
60
19
30
23
24
13
12
96
72
18
5
13
27
8
49
36
6
6
39
33
18
53
12
49
66
24
21
3
41
4
20
79
60
81
9
107
24
7
24
78
3
8
12
109
30
66
48
15
57
54
24
17
7
57
93
11
52
15
5
13
36
119
7
78
35
49
48
15
27
42
35
13
102
30
35
16
75
5
60
67
30
12
18
17
4
27
18
47
7
41
7
93
69
36
35
1
48
36
30
30
6
9
36
33
48
12
36
30
5
1
11
19
30
11
4
21
15
69
18
18
60
18
6
48
30
30
6
17
40
3
45
20
12
7
17
16
57
3
3
105
111
24
17
7
6
36
54
5
49
83
25
30
24
45
20
76
45
24
30
29
1
36
90
5
253
11
84
1
18
66
11
85
15
15
24
5
25
84
6
42
15
8
55
81
3
102
48
27
3
6
24
11
115
21
21
24
11
24
24
36
31
30
3
45
66
6
23
16
20
49
27
33
72
54
6
24
54
5
97
63
21
51
87
17
43
6
42
5
25
48
24
6
6
18
42
6
30
15
20
79
18
11
12
13
84
23
13
27
24
9
72
30
60
60
33
32
24
43
6
54
41
25
36
24
35
1
66
18
12
35
19
18
42
45
45
96
3
21
59
16
20
16
20
7
18
3
36
153
36
30
65
37
12
42
9
12
3
6
60
24
72
42
17
19
17
55
72
66
47
13
47
49
18
12
29
1
15
3
30
66
12
24
138
23
43
12
48
54
66
17
24
96
13
12
30
72
18
84
24
27
15
9
3
30
36
11
24
37
12
120
6
24
36
42
35
37
12
6
29
16
99
81
33
27
33
11
40
39
5
79
18
3
9
6
6
119
19
17
13
11
25
11
124
45
35
16
21
15
3
30
15
32
19
29
16
3
30
48
24
6
5
37
3
24
80
60
36
37
18
42
27
44
16
9
47
13
11
25
30
6
3
9
23
48
49
66
30
12
83
31
21
45
48
35
31
30
96
48
35
85
75
81
24
11
13
11
55
24
17
19
54
12
15
44
7
24
18
23
13
12
12
87
44
36
61
3
45
30
5
115
57
3
30
30
90
27
93
15
56
64
27
29
16
45
35
7
17
49
6
5
1
60
120
12
3
33
6
21
48
9
51
15
42
12
11
120
1
78
42
48
12
114
17
55
12
17
1
99
21
23
1
48
3
44
25
11
24
16
8
1
71
55
9
3
30
60
6
12
18
6
54
60
11
64
9
27
15
9
36
36
27
12
6
42
72
78
12
15
39
41
24
1
36
54
45
3
30
51
75
30
24
42
69
20
12
19
29
19
30
11
7
9
36
63
45
39
30
27
15
18
18
54
30
18
12
11
25
15
45
12
30
33
3
6
60
24
54
6
15
12
45
54
9
45
6
45
36
3
17
7
17
49
96
36
24
39
12
15
18
35
1
24
42
30
30
12
90
30
12
30
15
51
108
66
24
12
12
120
12
18
78
24
6
18
27
8
112
45
18
6
11
25
3
32
25
23
16
63
21
9
12
36
18
17
115
18
30
41
109
90
6
18
18
95
84
79
54
11
12
13
75
75
30
36
15
9
24
12
36
18
17
73
24
12
60
36
35
7
30
3
45
42
72
21
9
24
11
13
23
49
11
49
15
9
12
15
9
35
49
47
25
54
5
1
75
8
25
54
81
57
35
19
9
9
30
30
3
24
9
24
3
69
6
90
59
73
60
30
12
5
13
11
16
51
12
42
11
37
11
12
7
77
19
6
6
60
24
89
7
29
19
42
18
21
44
37
24
30
21
15
12
17
31
18
36
59
36
64
9
27
15
24
21
15
18
11
19
17
91
42
6
42
24
15
9
27
27
90
12
90
89
40
21
18
42
18
17
4
21
11
13
47
37
90
30
3
63
17
64
3
6
71
13
3
80
13
6
96
29
1
63
12
45
59
73
47
64
20
12
13
11
13
18
18
27
3
114
6
5
36
79
17
24
19
6
30
66
48
11
43
72
6
39
33
30
18
15
93
35
1
15
44
61
71
79
36
9
9
6
21
45
12
11
49
6
6
84
11
145
24
27
8
40
32
13
96
78
12
5
4
45
114
17
145
59
1
96
42
18
54
48
6
12
23
25
6
21
27
30
42
60
36
12
42
35
4
9
12
24
15
9
71
19
36
12
29
13
11
25
24
30
6
24
78
108
81
20
1
59
13
42
9
20
97
3
9
12
6
12
30
11
16
21
23
76
3
113
25
23
36
31
9
15
18
47
85
35
73
51
20
25
12
18
24
12
54
15
39
30
23
13
24
11
16
9
42
42
6
6
35
55
120
105
81
39
33
102
18
71
31
24
17
24
24
96
49
6
18
48
78
24
60
48
65
25
84
15
9
42
48
12
30
18
6
35
25
30
24
66
6
5
115
18
30
41
100
15
29
49
3
33
11
13
60
27
20
1
78
57
20
67
30
30
33
15
90
35
64
104
49
120
63
20
37
30
18
95
7
17
79
5
16
9
24
30
60
18
78
24
41
67
69
39
36
ABCD 94065668254*3^$a+1 [50003]
12
51
35
10
30
45
27
84
6
15
23
10
36
15
23
10
96
24
51
12
9
6
33
27
38
19
65
36
16
44
16
48
26
34
15
51
6
96
12
15
5
22
18
15
41
46
45
3
36
26
16
2
52
6
8
46
104
60
76
225
3
30
42
9
24
3
9
9
39
17
16
54
24
9
12
53
16
6
50
16
24
18
33
27
18
44
4
90
6
51
27
2
55
33
27
48
41
7
60
3
12
24
81
3
9
15
30
32
28
2
1
33
6
21
17
16
15
15
96
6
14
4
21
39
9
177
8
7
24
24
63
33
11
16
32
30
46
9
15
48
102
20
10
33
27
102
66
48
56
4
12
18
26
28
32
88
57
3
12
24
6
15
29
4
111
24
11
4
30
2
4
6
38
12
25
24
12
3
9
15
96
50
4
27
24
41
58
33
45
15
9
3
17
10
36
48
24
26
16
6
24
20
84
4
72
69
24
33
27
63
117
195
36
24
48
57
3
44
13
27
30
24
14
25
60
87
9
59
46
39
15
20
82
3
21
12
15
33
50
1
24
9
42
21
17
10
6
6
18
18
9
5
10
30
3
12
24
41
19
9
12
51
39
54
20
36
30
16
14
19
39
12
81
29
144
30
61
69
6
50
16
39
9
15
5
36
34
20
10
12
3
12
72
5
36
16
30
66
18
12
12
21
15
54
3
39
120
60
33
3
14
28
6
21
48
72
51
30
3
75
45
39
86
6
10
18
48
24
6
14
40
20
13
17
28
27
24
12
12
17
139
9
27
3
21
12
3
9
11
54
6
25
81
30
6
44
40
114
14
7
39
9
60
41
16
90
6
30
18
15
111
18
6
42
3
84
51
9
3
9
35
30
31
15
9
21
14
25
39
9
15
45
75
2
16
24
24
20
31
5
10
45
81
24
30
18
6
81
69
15
81
18
50
28
39
51
9
15
30
30
24
26
34
12
8
6
19
5
64
2
28
30
2
10
38
36
10
86
25
21
42
72
44
1
3
60
26
31
48
17
40
38
10
12
15
51
2
30
1
111
14
19
3
72
12
6
2
10
15
5
76
126
48
32
121
3
80
6
31
24
35
60
30
16
42
33
33
15
11
49
24
65
16
6
44
1
15
50
43
36
57
30
12
32
73
21
15
36
84
5
10
9
3
62
7
39
126
6
12
33
27
18
15
45
3
45
6
30
30
6
12
6
6
39
15
36
9
15
50
22
14
30
4
36
54
60
42
24
6
12
26
49
12
111
9
59
124
26
66
10
18
60
90
86
1
48
17
10
74
16
15
23
1
101
19
12
39
14
7
12
27
33
5
43
23
36
16
24
33
15
33
12
71
10
12
3
60
15
90
66
20
4
12
33
27
54
14
16
45
36
3
24
72
24
6
24
12
38
1
45
14
30
10
21
15
126
27
3
9
3
12
138
15
11
1
15
36
24
33
33
18
57
33
44
36
67
12
15
48
18
6
6
15
9
14
154
3
53
30
61
24
9
12
6
9
23
1
27
14
30
40
8
12
10
39
11
4
12
30
135
179
76
30
2
28
2
16
39
5
7
24
11
4
60
56
28
93
27
78
24
114
66
6
14
10
24
6
15
69
26
13
15
12
30
51
12
33
38
10
60
27
12
3
38
79
12
21
3
119
13
9
36
32
7
21
27
27
14
66
18
28
39
45
54
6
30
45
65
4
20
10
24
20
85
5
10
45
27
78
60
86
96
16
69
15
24
14
22
74
7
3
56
18
28
42
2
30
18
30
25
60
36
87
69
23
6
30
82
15
3
44
22
6
42
15
60
21
27
3
30
66
6
38
4
36
21
29
66
16
93
12
23
61
75
20
109
12
63
9
81
24
62
60
1
53
31
3
12
21
12
33
99
21
2
25
71
1
5
103
35
10
2
34
42
45
75
54
75
15
33
27
8
40
2
10
45
24
9
15
3
2
43
47
16
6
51
3
30
50
36
13
96
9
2
34
15
45
12
15
23
34
18
24
38
40
18
69
15
21
3
24
66
27
3
36
60
9
5
7
29
19
12
9
3
12
3
48
9
9
102
30
3
12
3
9
63
78
27
9
38
40
45
15
6
15
15
12
42
66
21
9
42
30
14
61
24
3
26
10
21
48
5
16
12
14
1
9
38
60
1
41
4
12
3
27
9
9
6
21
24
33
12
3
71
40
69
11
1
105
38
36
6
31
48
41
48
6
76
84
26
19
15
60
42
48
51
21
2
6
10
57
27
32
1
9
39
27
24
9
204
48
3
20
6
55
51
84
14
19
72
29
10
9
11
25
12
63
12
9
15
54
20
30
25
71
40
45
15
14
10
14
16
15
41
60
31
15
68
16
21
15
9
15
24
60
24
12
48
6
84
12
3
12
9
27
63
14
67
21
38
16
9
81
24
26
73
5
12
10
18
26
40
21
48
111
9
48
84
33
3
12
11
24
28
18
6
14
46
36
9
45
3
63
24
14
6
16
57
36
5
6
4
9
3
45
17
58
57
12
81
32
12
16
3
60
65
40
80
10
6
50
4
56
1
15
18
39
57
24
20
34
20
1
41
10
50
31
27
21
27
33
57
3
75
21
9
27
27
2
19
15
74
22
38
42
10
126
92
12
1
3
54
87
35
18
10
57
3
117
84
15
12
24
45
21
32
7
108
17
19
12
29
54
97
24
21
2
10
15
60
36
59
12
49
75
45
39
72
20
10
36
18
60
30
42
33
57
18
14
12
19
35
24
22
60
18
12
9
15
9
15
12
14
16
15
84
75
14
43
12
3
102
42
74
55
84
17
16
2
82
3
105
6
6
84
6
6
15
3
36
20
10
18
12
36
84
38
16
42
45
3
12
9
3
50
6
4
2
10
20
18
31
57
90
30
78
9
12
3
21
5
90
16
36
12
33
12
12
33
15
45
42
30
14
1
3
92
4
6
20
10
18
18
69
35
54
70
14
16
12
32
10
32
64
201
33
50
28
30
30
138
12
44
16
24
30
68
12
4
132
18
30
6
6
9
15
66
18
72
33
11
48
1
12
39
6
2
13
23
4
45
60
33
48
39
27
20
70
18
26
16
38
13
3
90
42
60
12
18
12
6
9
5
10
6
26
4
9
96
35
49
36
5
34
26
54
12
4
36
24
12
12
26
67
15
14
19
57
3
51
14
22
44
40
24
6
51
144
3
26
30
25
36
69
42
12
36
30
44
6
16
54
39
3
9
60
23
37
45
6
33
21
80
10
36
9
9
12
48
72
15
27
30
72
3
27
9
5
52
3
75
36
44
66
28
123
3
54
15
81
51
21
27
96
11
16
8
10
15
15
20
64
32
78
7
39
26
31
23
1
3
36
12
9
23
102
4
42
38
6
13
15
20
1
9
3
63
36
48
45
3
30
44
10
98
22
14
19
3
14
16
3
15
21
99
9
51
36
9
12
29
54
36
1
63
24
33
9
3
11
16
6
27
12
83
16
54
2
10
24
14
13
83
25
57
3
12
12
27
18
62
10
14
4
48
32
60
10
18
8
40
6
14
1
24
5
36
30
4
9
21
6
18
63
15
38
19
65
10
30
36
6
6
18
6
3
12
9
72
24
51
48
72
47
1
5
10
69
5
28
15
15
45
15
12
12
9
36
59
37
9
15
60
21
159
15
30
18
12
20
25
53
10
2
19
84
12
33
15
27
ABCD 94065753734*3^$a+1 [50153]
117
304
176
160
32
51
9
36
231
109
35
189
40
56
24
72
40
191
133
20
99
12
13
48
84
48
23
72
13
20
48
72
63
1
96
72
60
32
108
52
68
15
33
3
57
123
57
64
56
27
25
11
12
108
25
107
48
141
63
36
300
49
167
49
32
52
35
61
132
72
20
51
49
176
76
260
111
48
1
71
69
48
100
60
20
60
28
144
120
24
11
133
8
135
9
24
64
48
107
13
8
340
12
72
8
15
120
9
159
81
96
4
96
59
73
23
229
23
13
80
24
39
177
12
100
8
24
160
96
168
107
37
132
119
69
267
96
13
32
63
84
21
24
220
60
72
128
136
72
140
27
33
52
83
72
81
52
83
72
12
21
36
4
56
15
1
152
76
32
4
71
49
24
35
180
169
8
40
167
1
240
47
9
168
111
165
64
23
109
80
40
59
105
39
252
121
8
184
11
105
52
8
36
240
28
216
44
156
52
92
63
85
188
112
20
12
48
39
96
9
63
12
93
111
72
48
85
11
9
112
35
117
96
136
48
80
312
135
201
15
385
20
99
9
100
11
313
35
57
28
72
24
36
48
71
117
72
16
60
59
73
95
169
11
84
33
148
23
85
260
132
183
9
120
52
20
160
71
57
60
100
71
49
47
9
160
12
44
48
171
144
57
60
24
12
60
27
48
109
140
28
107
36
165
60
64
48
48
84
36
12
107
73
60
20
96
76
36
24
36
228
35
117
135
177
120
27
61
120
8
64
48
12
80
52
95
61
12
48
59
36
97
32
64
59
105
27
33
88
72
308
60
48
36
64
164
3
13
140
64
12
48
8
63
237
364
120
35
84
69
148
8
27
37
20
51
61
116
24
36
183
37
32
132
156
88
176
48
51
12
129
96
12
192
4
32
12
12
148
48
188
36
144
276
16
8
336
36
108
4
20
88
24
215
108
13
8
96
40
23
117
84
72
144
40
48
32
220
228
248
27
25
180
12
60
68
76
20
99
1
24
420
156
36
68
108
28
167
48
61
20
88
36
35
9
192
160
96
84
80
64
71
45
3
45
87
48
37
35
45
28
23
9
84
279
117
120
96
303
9
48
160
132
36
104
16
107
45
144
111
168
57
48
15
81
28
35
45
100
23
33
36
4
35
9
3
132
108
9
136
32
12
315
48
1
84
83
84
85
68
208
84
8
96
352
80
40
23
69
48
12
48
72
135
25
32
40
23
153
4
59
85
11
9
96
64
191
13
71
96
84
37
324
23
57
28
12
11
12
25
8
135
97
68
28
72
12
92
24
76
35
9
27
133
120
32
3
180
37
35
48
1
60
71
69
48
48
72
72
4
11
25
8
112
119
132
309
40
24
20
76
216
44
135
13
71
49
11
37
20
12
88
24
228
48
83
120
21
48
36
40
24
56
112
80
15
9
136
24
44
16
156
20
100
12
92
136
32
12
3
13
84
56
15
9
108
132
96
28
96
71
48
121
180
44
12
112
8
24
39
ABCD 94066101172*3^$a+1 [50033]
21
4
26
10
42
102
11
3
45
36
21
34
20
10
24
2
9
9
16
6
50
22
2
39
7
18
6
5
13
6
12
48
5
21
124
12
228
6
90
78
32
81
9
126
22
2
28
18
18
26
64
11
36
60
67
62
24
15
31
20
114
64
96
60
35
105
16
59
37
14
34
6
90
6
8
45
171
28
101
85
12
8
36
76
14
30
88
156
222
5
3
46
20
111
120
3
22
24
18
26
34
8
9
111
45
25
30
5
24
13
26
72
10
44
36
30
160
48
6
35
13
96
80
15
19
41
37
23
19
48
8
72
40
14
36
18
10
35
36
36
48
96
9
51
1
23
7
80
4
50
15
9
112
50
9
49
36
116
10
53
25
72
95
33
15
37
12
68
4
18
41
7
78
47
33
87
9
90
40
5
45
216
94
5
9
76
14
10
56
28
150
161
21
111
105
75
55
29
24
87
45
25
18
42
50
60
33
49
2
4
5
51
34
12
35
99
34
42
5
145
44
34
50
16
71
43
30
35
49
71
37
50
22
32
4
11
109
24
60
11
12
25
120
90
29
120
9
106
18
12
50
30
39
1
6
89
1
83
60
19
8
9
60
61
74
36
138
87
7
32
6
64
90
29
19
68
18
64
12
48
32
64
24
11
315
4
38
70
38
15
72
48
36
13
18
5
79
86
3
7
44
69
211
26
3
12
3
42
3
12
19
78
12
56
144
16
50
60
33
36
25
44
36
6
30
34
20
10
18
26
255
21
51
3
21
144
67
14
10
18
71
37
95
9
34
32
24
30
10
48
2
28
11
15
66
16
134
45
24
19
32
10
86
30
34
26
34
50
40
35
193
11
72
67
38
18
40
32
30
34
26
4
36
23
21
15
9
34
42
60
11
55
24
6
20
39
109
72
14
28
53
63
90
16
104
4
38
34
14
36
6
28
26
10
11
37
32
40
11
55
14
126
112
2
28
128
64
18
8
18
36
36
40
42
122
111
24
84
37
24
66
44
6
40
23
72
9
118
8
69
43
173
25
60
44
16
18
42
50
45
48
49
38
10
18
90
26
66
39
21
63
79
18
35
60
63
6
36
22
48
38
22
50
108
12
4
90
5
49
32
34
110
6
54
36
4
6
222
2
45
45
30
10
131
25
68
27
84
15
124
2
63
51
40
30
66
5
24
96
39
34
2
22
2
129
12
19
24
41
25
30
110
60
4
155
7
29
36
24
49
35
19
56
162
30
9
31
12
12
41
13
11
15
46
42
77
51
33
7
5
24
19
41
75
4
30
24
26
16
56
93
132
48
25
24
8
3
25
42
110
39
51
54
40
26
9
15
66
3
91
24
24
26
51
91
5
24
13
11
15
64
6
56
51
24
39
36
21
25
35
75
90
18
10
12
14
36
9
1
54
126
18
26
54
40
84
30
12
54
2
100
23
12
3
16
78
32
10
24
144
26
15
37
20
195
24
43
8
4
65
36
69
60
15
13
12
14
36
148
17
91
14
16
20
4
44
112
18
92
4
41
7
38
52
12
35
24
12
115
104
6
3
15
124
86
72
15
3
105
1
35
21
4
78
6
56
111
60
63
57
15
82
68
15
33
22
12
38
63
51
9
7
29
115
41
67
12
6
14
10
26
28
5
27
9
84
25
126
5
51
90
108
96
39
7
20
9
31
120
5
39
9
21
15
21
18
42
28
2
4
50
24
10
12
44
129
12
67
17
9
4
2
54
46
78
30
2
34
2
3
15
186
46
65
24
36
24
49
56
90
40
20
9
21
51
25
50
24
30
51
75
100
29
36
25
78
152
22
26
16
6
50
34
36
80
40
80
18
34
23
123
4
17
1
35
43
80
16
30
24
152
82
2
99
60
192
43
6
59
12
73
54
32
4
92
18
34
18
119
24
49
11
7
80
94
35
15
105
21
18
12
54
54
6
28
6
41
45
10
86
40
12
47
180
1
24
74
57
45
118
26
60
16
128
22
50
84
15
9
4
11
37
14
4
17
60
7
2
15
165
6
30
39
55
6
59
45
75
9
6
34
12
12
32
4
206
58
32
34
62
3
45
60
124
2
21
19
5
1
132
12
11
9
36
3
21
30
6
58
17
15
22
48
68
22
20
165
99
10
78
8
52
2
15
31
44
9
31
26
18
36
46
8
64
86
52
104
10
71
37
8
54
141
165
250
20
108
40
101
49
36
108
26
45
49
56
4
18
89
9
15
79
2
30
6
39
13
2
30
36
22
38
48
51
9
30
42
54
10
20
36
40
12
11
61
228
86
45
12
25
18
2
18
57
33
6
189
81
51
15
45
13
50
21
69
4
68
52
48
12
23
25
59
1
14
69
145
30
32
9
43
12
149
201
30
94
6
26
15
75
24
30
34
17
3
106
11
25
78
65
25
32
52
23
3
40
170
27
45
82
48
30
18
2
10
30
20
84
16
72
6
30
6
14
42
4
86
135
48
15
105
7
14
66
10
72
18
29
55
30
11
69
64
26
4
140
34
2
10
26
9
21
90
58
72
12
38
60
30
154
30
59
45
4
48
44
15
19
72
29
43
42
14
57
48
37
42
53
19
104
66
4
24
26
34
62
54
76
26
34
60
6
29
31
5
39
34
24
62
10
60
11
7
62
4
11
13
71
ABCD 94066553598*3^$a+1 [50010]
9
20
16
15
18
48
75
80
55
5
49
11
4
24
15
5
76
24
15
17
7
33
20
180
43
57
24
99
21
3
17
49
51
20
1
48
27
45
30
24
18
42
21
60
84
9
6
9
57
3
20
76
24
27
42
96
71
79
117
99
108
6
15
56
16
3
30
47
25
42
30
63
20
13
30
17
7
17
16
8
76
93
72
54
57
57
51
69
48
35
220
20
19
18
11
115
114
3
120
99
9
32
19
300
9
105
15
15
57
9
11
48
91
18
3
135
9
3
81
72
68
16
39
17
4
9
6
24
21
20
4
60
15
42
35
13
24
23
55
9
20
36
40
183
105
20
112
75
65
79
66
3
27
33
12
44
4
12
80
48
7
33
87
5
4
44
55
12
5
115
45
8
16
60
9
35
72
28
12
15
150
72
47
19
6
24
30
17
28
27
18
6
36
48
17
13
24
96
6
24
65
40
9
27
20
40
56
40
3
30
27
27
96
5
12
25
24
75
21
95
4
3
33
68
37
15
15
5
28
81
96
3
116
1
15
15
18
24
11
60
25
27
75
5
84
40
44
36
4
99
18
30
42
48
3
51
24
17
40
75
5
73
95
31
18
143
60
37
23
4
3
18
3
45
11
4
36
15
41
24
91
9
9
24
3
24
44
31
18
11
61
6
9
153
66
12
29
36
25
3
60
200
16
33
23
4
24
120
20
1
66
29
4
32
4
44
61
75
20
24
60
37
183
12
20
4
51
245
19
89
36
40
51
53
60
1
51
39
5
24
36
4
92
37
3
108
20
55
41
40
51
9
51
30
30
53
91
69
27
125
24
13
48
15
48
15
5
12
19
9
32
7
126
35
31
5
16
9
48
11
16
44
72
49
15
60
21
18
6
51
93
30
41
1
3
72
3
81
24
12
27
18
23
36
13
3
20
7
48
9
60
3
48
113
7
9
15
18
47
4
15
21
9
120
6
65
25
24
71
31
105
15
5
24
13
123
69
15
44
40
32
13
72
18
6
30
5
13
23
4
80
13
23
127
48
5
7
161
37
54
9
12
3
81
36
44
40
44
12
7
48
45
24
21
15
9
51
3
77
19
24
17
4
3
12
6
63
27
9
45
119
1
15
33
18
5
73
27
45
95
49
48
6
5
31
36
114
15
24
15
36
5
1
3
87
45
8
7
93
32
4
33
23
4
45
39
36
44
25
54
53
67
12
48
33
15
33
60
12
68
7
24
24
12
69
56
49
18
6
87
8
100
51
9
12
44
36
4
81
15
39
18
51
60
32
4
3
17
4
45
6
18
51
12
24
24
12
20
25
63
57
30
24
5
19
17
4
96
8
96
109
51
36
44
109
6
65
24
16
15
5
40
24
72
15
9
20
24
25
15
72
24
33
11
37
15
33
27
44
1
42
33
45
95
49
111
33
15
32
48
49
6
21
56
40
24
15
30
71
7
33
9
15
36
80
7
21
32
25
72
3
93
72
15
3
12
9
39
42
30
48
41
19
6
39
32
19
9
21
75
3
42
15
20
55
149
7
24
45
21
3
39
30
30
53
28
60
36
44
96
84
52
8
40
140
1
95
160
15
9
9
3
24
20
115
30
24
11
36
25
3
120
27
9
9
30
201
9
90
45
15
41
40
15
48
18
48
87
33
102
9
33
11
16
36
105
15
9
90
21
33
24
51
45
47
28
32
4
96
8
7
24
9
12
75
9
9
42
9
39
6
78
18
24
24
42
29
115
84
45
12
9
48
23
25
72
11
55
12
18
75
21
35
60
25
24
75
12
8
19
12
81
8
7
24
24
141
21
15
24
9
15
36
116
73
6
45
24
20
36
13
18
12
42
35
40
15
6
35
205
42
21
36
39
21
81
39
15
24
120
21
20
1
59
31
30
3
32
28
32
19
54
11
109
6
48
21
12
39
18
63
15
18
95
25
15
57
48
102
24
9
81
11
4
105
95
25
71
4
44
352
24
39
114
11
55
54
63
60
63
36
60
21
15
53
12
25
39
81
48
6
41
28
21
39
80
25
6
45
24
92
4
44
7
5
24
61
15
63
17
7
108
29
16
9
6
5
13
75
45
24
83
28
9
3
108
20
37
23
12
84
25
39
32
4
93
47
1
3
20
1
24
27
20
88
15
17
25
23
7
9
3
21
32
24
60
4
87
5
37
107
19
57
8
1
15
81
54
9
12
24
21
39
3
102
11
40
68
31
5
13
30
137
4
152
4
39
21
44
12
60
43
17
13
47
48
7
9
96
8
40
32
4
60
24
27
30
23
40
20
72
28
27
84
18
11
40
12
9
11
40
15
48
12
5
24
100
24
27
12
41
31
101
4
81
15
33
96
11
13
15
9
27
116
60
48
37
15
9
51
48
12
9
18
12
9
12
3
24
33
57
48
144
48
27
24
32
13
96
48
51
60
15
65
12
13
11
55
48
36
17
49
186
89
55
101
55
53
19
12
29
40
12
63
12
5
4
24
51
105
39
12
9
24
32
25
39
9
24
27
60
129
75
27
48
81
84
116
36
37
51
32
40
8
16
15
41
88
27
18
66
21
24
15
5
61
78
42
72
126
45
12
33
72
24
24
6
18
96
72
3
15
60
137
7
90
48
30
9
24
9
27
3
36
30
6
21
80
4
44
61
39
12
24
45
6
89
36
40
20
4
56
7
21
15
5
132
4
36
39
36
53
25
51
20
4
20
40
81
191
49
39
120
92
19
18
48
15
9
6
18
27
45
3
21
78
117
60
9
15
87
9
60
44
172
44
19
12
18
6
41
79
5
85
48
107
13
48
48
75
20
12
19
81
9
15
15
18
6
24
18
35
13
111
20
4
111
141
24
15
9
60
15
114
3
20
79
45
195
69
72
45
42
57
45
6
5
4
81
75
15
5
4
45
11
88
21
6
69
24
20
25
24
90
33
3
60
6
78
60
ABCD 94066796314*3^$a+1 [50107]
48
72
35
7
18
48
23
264
523
125
19
36
113
109
66
41
13
155
168
253
42
108
282
59
13
72
60
30
96
252
5
31
17
109
11
264
205
18
6
11
133
108
84
144
6
144
36
41
7
65
96
145
90
6
156
258
89
336
55
144
18
47
13
35
85
24
126
29
115
5
144
61
258
17
120
19
125
37
83
205
36
108
72
54
5
31
18
47
175
48
60
5
175
65
1
270
89
253
59
31
54
168
18
17
168
24
133
35
72
1
12
155
265
47
109
36
143
43
29
55
41
67
101
24
72
1
78
65
79
48
78
179
325
35
13
83
7
144
78
11
24
13
107
48
72
205
72
150
5
49
234
77
13
216
84
90
96
84
65
31
17
49
78
48
54
24
35
31
78
30
77
24
49
126
12
53
24
121
167
85
18
204
125
192
19
114
120
6
90
11
145
95
271
102
42
65
43
48
53
325
54
5
85
83
169
108
72
54
5
72
19
48
180
65
301
35
96
61
227
31
576
174
11
61
59
48
72
25
234
5
49
95
205
107
133
11
109
168
144
30
6
23
169
47
13
35
37
288
155
61
84
90
36
54
83
7
18
263
67
53
120
55
54
72
96
179
49
47
97
42
48
53
37
35
61
54
5
85
275
25
240
95
48
48
24
67
5
13
18
18
167
37
11
24
91
29
37
59
121
78
113
72
168
127
6
12
204
35
109
11
73
47
168
307
114
120
54
162
11
115
42
155
181
6
29
151
18
287
24
7
17
91
29
151
150
11
168
48
37
18
78
11
61
107
145
30
41
120
144
72
61
102
36
60
36
41
13
155
24
96
7
198
371
264
109
30
132
54
11
43
18
324
143
120
48
72
43
132
41
7
54
59
72
13
54
36
126
78
173
55
113
1
71
103
17
480
187
186
12
23
72
139
54
119
48
120
288
79
17
120
24
85
54
5
31
65
85
59
13
432
126
192
53
349
11
96
48
115
125
72
31
162
23
217
23
25
204
180
23
61
59
37
234
66
60
120
179
199
17
133
35
72
13
107
73
23
55
12
90
42
108
486
90
90
59
205
18
162
60
72
11
79
126
48
36
96
47
96
109
35
175
113
24
96
19
53
61
36
36
108
252
144
210
60
144
54
95
48
85
42
17
96
139
144
5
96
360
109
24
35
235
48
18
59
37
36
48
119
391
12
90
35
37
11
169
47
31
48
54
35
120
43
132
12
90
24
36
30
144
41
13
35
55
137
25
455
13
90
17
168
253
378
41
24
72
25
144
143
145
ABCD 94066828712*3^$a+1 [50092]
36
9
64
8
64
53
60
30
81
4
36
41
259
89
3
99
18
60
66
24
12
49
144
8
24
124
11
49
84
48
20
24
45
55
44
99
37
143
33
72
75
37
36
77
55
101
6
84
54
43
32
16
192
77
36
60
27
112
95
105
88
23
57
87
193
17
36
96
195
3
12
54
36
39
216
16
53
36
31
144
56
39
81
27
21
105
60
67
128
76
29
24
66
25
44
48
9
18
37
8
88
24
23
1
71
81
159
13
5
36
67
344
96
24
3
1
5
31
60
36
8
21
60
30
9
81
54
37
17
222
30
55
104
9
7
8
51
150
207
3
181
5
48
36
7
17
66
24
156
6
3
48
57
126
9
28
269
18
12
469
5
87
129
39
72
24
3
37
53
51
45
27
57
207
9
207
112
5
51
16
5
168
43
84
35
9
16
276
53
6
54
31
116
72
88
17
120
36
36
24
7
8
16
104
16
56
9
30
25
65
31
24
59
1
20
96
124
113
36
55
215
81
88
8
124
95
144
61
36
132
176
160
71
120
9
16
36
83
1
35
121
47
72
85
24
56
33
31
72
12
5
87
64
96
48
71
84
45
51
36
30
51
3
54
55
107
21
57
7
120
143
180
120
1
60
35
21
15
13
108
84
60
5
3
96
192
27
61
11
18
43
120
23
61
5
15
165
43
32
24
120
51
45
16
29
54
45
9
271
36
116
63
49
128
3
90
6
25
68
27
21
24
16
104
48
21
55
12
8
15
25
11
85
23
36
25
92
88
125
30
37
72
72
59
30
15
64
36
20
16
83
213
63
49
168
120
24
108
35
12
13
72
5
90
9
51
84
81
213
75
81
39
16
71
33
28
119
25
125
15
105
18
25
12
8
72
16
107
141
21
75
88
35
13
128
24
112
149
19
5
75
16
192
17
7
29
27
304
24
41
39
21
103
17
31
29
175
23
72
1
8
75
37
104
3
72
24
37
53
66
25
48
176
9
127
8
147
45
136
203
36
145
84
35
49
65
30
121
65
66
21
33
31
48
108
47
133
47
36
36
18
67
5
39
21
19
80
111
25
119
145
35
25
11
9
9
63
69
75
16
84
179
6
103
12
8
15
25
155
6
30
9
27
61
48
41
30
18
90
97
83
25
47
9
45
19
56
52
84
59
126
31
24
53
42
33
16
60
209
3
3
85
35
1
95
69
40
80
144
21
54
186
90
66
39
96
64
440
15
9
81
15
51
54
39
51
37
89
18
37
8
72
135
204
30
55
12
59
24
54
91
104
21
264
3
3
97
44
15
1
32
136
32
87
37
60
24
65
39
15
1
56
15
25
56
64
83
150
30
33
27
45
21
211
8
87
25
24
29
3
64
23
30
3
64
59
37
24
29
51
165
19
56
4
29
67
65
54
189
75
21
16
8
72
45
19
156
44
72
120
3
21
123
36
24
25
5
6
30
111
123
36
97
29
19
24
32
96
48
21
120
3
76
161
91
173
7
20
99
114
27
3
24
30
72
15
3
37
95
54
216
3
27
69
16
23
1
125
19
17
108
3
168
160
11
18
60
43
48
269
12
18
153
144
124
35
1
209
54
37
96
144
48
92
16
17
90
21
15
9
16
65
15
99
36
97
137
63
24
100
156
24
24
36
44
15
36
1
137
90
90
55
5
75
87
270
43
131
90
19
17
79
72
53
84
43
83
1
48
11
69
96
135
9
48
124
164
96
48
16
149
51
15
54
31
29
90
45
75
21
15
9
16
119
72
25
35
13
71
25
32
39
48
25
128
27
97
36
48
32
88
101
234
9
21
99
88
48
24
17
19
12
23
49
48
23
1
8
45
43
80
24
24
40
24
17
55
53
36
15
39
36
109
80
88
8
189
102
93
15
13
149
79
ABCD 94066973038*3^$a+1 [50003]
65
27
52
47
6
75
33
7
24
95
9
72
112
12
23
73
5
15
15
49
32
27
13
41
18
37
116
12
4
29
42
12
6
43
12
125
3
36
12
57
91
60
32
12
40
56
64
17
39
69
6
12
1
71
54
36
3
4
35
18
43
11
1
11
9
28
23
85
35
72
6
12
54
54
42
48
45
4
77
31
104
27
24
12
25
32
105
6
18
67
5
54
1
32
51
6
15
3
36
9
40
8
9
42
36
117
36
24
51
6
48
27
48
15
24
36
37
35
13
35
24
1
36
36
35
12
9
36
4
11
21
51
9
64
32
36
64
24
41
18
21
4
41
39
93
3
76
24
5
75
64
17
7
36
125
147
36
27
6
55
11
36
1
32
3
1
80
16
12
36
32
4
8
63
25
65
7
36
48
20
87
36
13
84
20
9
39
24
87
33
40
96
8
21
7
5
36
126
36
25
48
72
56
136
8
120
93
7
35
18
84
27
12
75
9
16
5
7
11
1
24
44
12
15
57
16
44
4
35
60
73
32
3
1
68
3
13
8
15
21
9
7
132
8
96
27
9
9
43
60
5
6
9
9
55
12
35
49
92
9
90
36
54
18
49
20
15
25
8
40
8
24
9
43
23
6
3
4
32
15
81
3
57
28
20
3
25
29
6
36
49
8
40
8
15
42
7
65
19
80
3
36
6
3
36
16
83
72
6
15
16
89
55
44
9
18
24
1
83
18
19
32
3
21
24
87
25
47
72
66
78
48
24
9
28
11
37
20
48
40
24
104
36
3
36
9
45
66
1
53
24
66
36
45
27
72
93
124
35
97
48
5
43
36
8
48
24
12
36
39
24
1
191
61
12
131
12
21
12
24
3
13
35
9
160
29
19
35
18
31
104
4
32
36
12
28
11
9
4
17
24
12
19
41
102
37
12
11
13
8
40
11
21
72
9
7
17
7
32
9
99
148
23
33
52
101
7
59
60
1
11
6
27
64
68
60
12
4
36
35
13
44
36
135
1
8
12
105
39
4
56
36
9
7
29
7
119
9
27
6
27
9
147
16
20
48
51
81
12
15
61
24
24
8
28
5
87
15
42
7
47
1
104
33
15
81
84
78
48
45
28
84
5
51
45
18
1
24
23
9
9
18
6
15
3
12
6
18
1
35
30
60
18
1
17
48
24
90
48
45
9
7
65
3
15
93
4
11
25
11
72
6
7
8
96
24
27
84
72
1
8
27
1
5
15
28
108
41
27
4
12
92
48
39
45
3
60
49
20
16
44
64
5
7
11
45
21
7
84
8
15
9
12
45
67
20
96
24
33
3
16
12
80
4
32
12
24
51
12
1
35
69
9
30
36
6
12
3
57
31
44
4
32
16
83
21
40
65
7
32
72
33
6
97
32
51
12
37
240
11
42
7
8
21
39
28
36
41
12
6
33
16
17
3
4
83
78
39
84
48
4
24
20
16
35
84
61
72
32
16
32
81
3
28
77
99
93
39
15
69
3
18
19
56
21
84
39
15
18
43
53
31
24
36
12
8
27
6
15
15
33
3
45
9
79
56
9
7
119
1
24
32
3
13
60
44
96
33
51
36
48
27
1
59
30
147
24
120
15
1
71
45
12
15
21
3
1
168
29
87
3
13
77
3
12
33
18
36
81
12
28
24
24
36
11
9
15
48
45
4
140
15
54
39
9
96
39
9
132
147
63
33
40
80
48
28
83
12
1
12
20
261
75
16
20
28
20
16
8
24
12
16
32
21
72
3
27
36
1
20
3
45
40
24
56
9
18
85
68
4
149
42
25
29
55
96
36
47
25
77
42
61
32
36
15
169
8
21
12
24
12
3
33
87
28
53
39
51
61
20
21
39
33
39
33
6
49
72
44
4
8
72
64
44
15
24
66
6
1
35
1
56
27
6
39
16
8
9
75
36
51
9
3
1
5
27
48
9
99
12
159
9
64
17
7
8
27
49
5
36
30
21
15
57
28
23
57
15
21
72
123
25
32
12
9
39
33
18
12
9
12
75
37
35
1
12
44
48
15
1
23
1
47
18
42
49
12
11
13
71
78
3
160
104
24
52
83
45
4
11
36
1
48
5
18
49
17
3
12
9
7
8
15
18
7
8
75
45
72
15
12
24
13
8
15
1
32
3
1
96
36
47
1
72
35
13
95
21
4
44
21
36
54
12
42
27
45
39
12
21
15
3
25
5
144
90
21
12
4
8
15
33
15
18
3
4
65
24
3
4
12
47
21
28
20
24
84
4
17
36
27
9
15
24
21
3
16
8
12
12
16
56
28
20
24
75
73
29
3
16
92
4
36
24
11
13
24
24
44
57
67
80
15
21
15
36
144
45
39
24
45
63
1
56
16
48
23
1
17
18
37
8
4
53
7
17
7
24
41
36
19
8
40
59
12
9
9
39
16
80
27
36
49
41
15
3
18
6
13
24
17
36
18
12
93
12
52
104
36
16
71
9
9
19
24
44
21
30
13
23
18
67
152
24
120
51
18
18
1
17
39
21
51
33
55
8
27
9
12
3
36
18
39
15
9
9
18
21
12
3
12
1
53
6
66
7
24
48
24
48
12
48
32
12
40
17
7
48
11
9
84
51
6
7
12
32
28
65
51
15
42
7
60
24
119
24
25
36
5
39
33
126
73
95
13
68
75
45
33
15
15
21
39
45
28
53
15
12
39
24
54
36
3
16
11
37
24
24
84
20
15
1
11
42
36
51
4
24
8
12
4
12
11
12
25
107
33
4
44
40
48
95
18
6
66
6
13
32
28
17
31
24
71
12
36
33
24
39
33
3
30
42
9
9
27
39
72
6
3
48
15
9
12
16
44
100
5
30
9
4
119
73
44
16
32
33
19
32
12
75
21
4
36
137
19
140
3
96
90
66
21
36
3
18
19
104
3
12
9
4
20
72
9
75
9
3
39
129
9
24
18
36
12
24
36
73
24
96
5
66
21
3
18
48
36
19
24
71
73
11
13
20
9
30
6
19
48
35
33
12
12
15
49
29
19
20
15
12
37
71
21
51
49
92
9
27
45
39
9
3
48
16
41
7
20
105
3
144
15
36
18
151
95
1
36
20
15
1
17
39
33
15
27
144
9
3
72
21
15
21
96
12
48
48
12
24
16
17
15
15
1
5
3
27
54
31
8
69
7
11
24
13
48
41
39
15
33
16
29
7
5
27
48
39
21
4
83
37
125
7
36
8
39
9
112
20
132
72
4
23
24
12
1
20
87
25
29
162
33
28
47
72
45
4
12
11
81
36
60
3
1
5
7
8
12
4
48
ABCD 94066989496*3^$a+1 [50047]
12
1
47
25
17
18
30
72
31
48
29
30
37
128
15
6
6
198
63
48
45
60
54
6
24
36
55
29
60
15
21
96
30
21
27
42
3
51
37
8
64
35
96
24
30
96
7
17
7
29
84
42
78
12
3
16
24
11
205
11
54
7
8
21
51
9
31
32
15
1
56
40
56
64
8
112
59
6
103
5
3
40
23
9
87
1
72
41
24
12
19
5
120
180
60
51
3
45
267
18
30
6
7
47
66
7
32
16
11
48
30
55
96
5
24
3
40
17
15
45
6
30
24
42
21
87
66
39
45
60
7
8
21
115
35
54
31
11
13
65
36
27
87
30
12
18
36
60
54
55
11
174
31
5
27
3
54
7
128
45
51
40
29
91
32
27
42
24
19
5
67
24
11
18
66
234
15
48
27
6
15
9
36
75
105
55
131
45
33
120
6
30
27
93
19
5
60
111
39
30
30
96
21
159
90
15
64
41
7
144
24
5
24
66
96
9
45
91
53
150
36
60
96
13
65
6
25
29
51
64
5
43
53
6
13
5
36
7
80
33
7
48
5
91
23
25
8
57
60
3
33
24
90
13
23
25
24
65
15
21
90
9
21
66
18
72
60
75
24
105
7
107
21
105
15
9
15
21
120
54
30
31
80
39
6
19
8
9
63
21
75
16
53
6
21
16
89
30
1
77
27
48
21
307
29
99
9
7
56
39
49
72
17
15
81
6
18
30
1
32
123
6
60
3
81
7
23
1
5
99
40
11
18
6
85
5
66
18
15
96
9
36
6
48
13
80
64
5
3
87
25
48
176
40
72
32
16
24
5
180
72
55
96
80
87
1
65
84
12
63
27
78
15
135
33
72
16
24
5
3
39
210
24
15
21
78
85
41
24
7
113
36
19
56
24
16
59
6
39
112
23
60
102
31
83
21
33
150
6
30
6
84
36
18
133
80
39
9
96
3
117
48
105
96
36
99
69
222
69
9
66
54
183
24
88
11
30
15
72
88
11
21
3
36
49
29
91
5
51
40
24
35
66
19
32
57
90
42
43
47
78
51
64
11
30
120
90
36
1
72
17
138
12
25
29
147
27
42
30
18
30
6
96
78
121
5
115
95
105
9
15
21
147
48
45
36
39
96
9
36
78
72
90
84
24
15
81
84
66
25
72
24
53
60
72
24
31
96
119
49
11
61
8
40
125
19
71
60
6
78
6
91
24
5
54
126
30
6
54
36
49
104
57
79
59
13
17
15
16
59
21
69
6
96
60
1
83
165
40
29
36
15
15
1
29
24
43
24
29
30
30
24
7
35
93
51
24
6
15
40
24
41
15
16
23
6
24
43
173
147
87
33
33
31
8
48
9
24
7
128
69
30
60
12
30
54
30
24
27
3
12
144
49
5
30
66
67
29
19
24
11
6
111
48
21
19
72
17
72
54
36
13
56
45
19
8
40
8
9
60
42
18
31
29
12
114
21
16
53
90
1
8
16
5
24
27
64
5
51
69
126
30
39
15
6
30
61
47
33
168
9
30
145
152
9
24
15
21
60
31
24
29
3
9
84
24
27
24
64
155
66
19
71
169
35
13
173
6
48
6
7
8
105
54
12
30
18
45
21
30
66
18
73
80
40
24
5
48
115
17
24
96
31
32
21
54
37
5
99
9
7
8
51
6
15
88
72
53
12
79
35
6
39
9
31
71
18
96
24
7
8
57
144
60
30
24
12
18
42
13
11
6
39
40
59
42
3
21
19
41
84
72
3
15
102
43
17
39
16
8
45
30
42
43
47
49
5
139
32
33
186
61
24
29
30
30
12
43
96
59
93
48
39
6
6
114
91
23
25
41
39
88
24
5
3
48
33
7
23
25
11
13
8
9
55
48
35
6
30
144
1
29
6
21
45
54
61
23
6
27
63
57
48
21
18
25
101
19
35
21
9
30
12
54
55
11
21
3
66
3
81
204
162
54
75
21
48
180
6
1
80
24
9
120
15
40
48
32
45
6
66
30
18
30
30
31
72
59
78
42
13
11
30
60
66
33
27
13
77
390
18
36
126
33
15
6
19
56
15
6
54
24
45
16
65
7
48
59
6
60
24
36
24
7
128
16
32
237
3
3
24
72
24
21
63
25
5
30
6
7
77
51
184
41
15
120
51
24
66
3
72
45
24
27
33
7
17
30
96
57
40
17
30
145
11
24
72
90
84
31
89
24
96
54
1
185
31
56
64
8
21
67
24
23
1
24
131
45
24
165
60
55
120
47
54
27
57
102
1
8
99
21
96
9
54
60
6
60
27
9
138
45
21
24
120
156
84
150
45
21
51
33
7
8
21
99
21
67
48
11
21
9
31
8
51
45
16
29
24
126
24
229
5
102
13
8
33
31
24
11
54
84
91
89
6
54
27
64
5
60
55
5
19
72
119
54
30
85
65
31
89
31
35
6
48
90
37
104
69
30
13
8
16
24
32
33
15
72
39
18
36
30
6
108
ABCD 94067035828*3^$a+1 [50098]
270
31
116
123
97
68
69
331
155
57
33
7
65
19
36
89
51
160
48
32
28
32
207
36
61
65
54
61
515
49
59
141
312
33
207
424
56
88
180
252
35
49
275
81
280
84
240
156
84
96
239
21
15
72
21
112
180
47
93
60
64
84
131
1
24
264
96
60
221
270
73
140
300
16
116
525
18
1
276
560
168
57
43
140
132
117
103
200
64
11
49
5
319
336
300
44
40
41
54
504
121
72
23
25
120
80
60
16
84
80
111
121
48
119
73
8
60
75
1
36
80
315
105
160
95
108
54
91
36
176
39
90
235
96
155
49
23
108
145
53
127
89
111
64
120
156
35
273
267
145
48
12
24
120
83
180
193
320
40
23
1
216
48
152
184
24
185
211
131
49
144
80
240
9
18
144
289
107
49
96
128
132
4
239
1
264
95
432
85
95
49
60
24
65
15
39
73
24
119
61
11
25
8
111
18
127
71
13
59
81
351
21
588
72
64
119
162
135
63
72
529
116
219
90
216
15
4
35
18
183
87
93
28
131
85
23
37
44
312
400
368
312
3
36
81
28
107
18
195
21
90
445
180
180
44
447
54
31
264
96
167
193
113
72
199
71
105
417
72
199
215
85
95
36
81
64
56
100
68
9
72
399
16
120
41
54
216
105
57
127
215
441
28
179
81
9
67
36
23
105
120
99
181
72
215
13
5
270
121
24
80
27
109
56
15
144
429
16
236
88
72
23
25
36
224
76
71
105
40
17
187
116
160
95
13
95
301
96
359
141
3
177
120
88
47
153
297
55
8
232
84
36
107
33
180
184
264
80
40
20
27
90
54
85
240
60
116
93
7
48
17
235
128
15
144
373
167
216
57
40
8
520
200
39
13
437
90
37
224
225
15
160
336
191
273
120
72
108
12
225
55
140
48
240
75
217
60
83
121
24
300
5
87
ABCD 94067801396*3^$a+1 [50016]
69
18
69
48
60
57
18
36
144
18
99
24
21
3
120
12
228
96
117
144
36
90
108
9
63
69
21
3
60
96
108
60
12
39
69
132
48
3
9
45
18
90
51
57
72
15
12
99
36
36
198
51
219
69
36
60
15
9
45
51
21
15
60
24
27
33
36
75
33
36
21
54
9
36
27
54
18
117
24
24
33
27
27
69
21
18
126
72
27
12
48
3
72
18
180
27
60
75
117
81
3
60
24
3
33
39
57
48
57
75
51
129
48
165
36
36
15
21
99
84
69
27
60
21
27
81
72
54
45
48
60
72
60
75
9
120
84
3
33
96
33
18
33
120
24
12
81
180
3
24
27
9
81
3
12
3
18
39
69
39
51
141
48
12
69
15
21
39
69
195
36
39
57
84
57
72
27
63
216
54
15
75
57
228
36
60
105
36
108
15
72
84
45
111
159
45
24
3
18
15
60
15
54
18
33
21
99
24
36
111
9
9
51
57
54
93
87
45
144
156
84
36
60
105
63
27
9
24
36
336
108
120
177
75
15
36
333
24
57
36
27
252
45
3
72
15
54
39
33
267
36
96
24
36
48
51
141
60
33
15
147
33
180
12
60
48
27
9
27
18
75
69
198
69
168
12
93
87
24
180
51
9
9
162
36
57
51
9
12
180
48
120
27
33
72
165
3
12
84
189
111
36
159
81
9
39
51
144
18
99
81
87
12
153
27
84
60
24
36
57
54
36
9
9
36
75
15
18
72
3
33
90
54
54
201
15
9
9
15
3
54
18
57
69
36
18
18
18
45
9
72
54
165
24
63
90
18
105
21
54
72
69
3
126
54
21
105
36
108
111
69
15
12
48
87
9
99
126
51
93
75
15
21
36
105
75
60
84
69
72
39
15
69
3
162
15
57
3
123
198
72
18
36
33
3
69
3
105
60
15
18
63
60
39
36
81
9
126
9
27
18
36
198
72
33
57
18
45
60
12
144
36
24
36
3
18
87
75
141
21
15
84
27
54
15
120
45
3
36
36
48
72
75
33
3
177
36
24
36
51
93
72
15
9
45
39
123
108
72
54
63
81
39
96
36
144
27
18
111
48
21
75
60
36
84
15
285
96
120
24
96
60
93
15
12
9
111
60
45
3
33
267
60
300
3
117
45
51
39
18
90
9
63
105
57
99
9
72
144
15
36
60
228
57
3
123
54
3
156
39
36
105
75
9
81
36
90
108
57
24
45
36
108
15
57
54
9
81
54
21
36
15
45
108
36
96
39
9
27
9
9
72
15
24
144
180
36
96
9
15
21
63
27
9
117
72
15
21
90
45
60
75
81
24
84
117
54
45
9
15
12
48
120
3
54
15
108
3
72
270
90
45
117
3
231
81
48
36
60
45
15
84
135
90
87
21
27
216
45
15
75
36
9
96
3
45
63
9
24
480
9
18
57
96
117
3
15
21
141
87
21
15
60
24
63
9
45
18
45
135
18
87
93
99
60
39
9
45
36
51
60
51
117
36
27
153
99
45
117
18
36
9
45
75
72
48
36
156
108
12
33
18
69
21
54
126
159
39
21
48
12
48
141
99
156
24
45
75
105
18
54
36
18
21
141
39
24
27
9
60
24
36
51
144
45
9
72
63
60
57
27
180
63
180
93
141
3
12
39
36
69
39
36
72
90
72
36
144
180
126
21
15
36
9
24
75
9
45
51
417
39
48
147
33
111
249
12
99
72
33
24
15
18
63
45
126
69
21
123
60
372
183
18
18
21
24
189
72
36
3
69
36
51
48
60
72
288
60
177
75
24
45
75
141
15
3
45
120
12
3
90
90
18
3
24
12
24
ABCD 94068072394*3^$a+1 [50019]
135
33
6
13
5
6
84
12
21
160
24
5
18
13
12
35
96
66
6
30
79
23
30
18
12
66
30
12
18
30
61
59
60
96
156
25
20
69
3
57
84
7
23
81
16
12
11
61
96
92
28
17
30
33
52
17
48
108
18
1
5
66
12
90
43
35
12
13
12
35
72
13
71
36
36
48
42
18
97
12
35
18
54
24
9
3
25
24
20
40
71
42
6
66
43
5
15
33
7
68
93
24
6
61
5
24
7
5
48
42
49
23
30
30
18
7
12
11
12
105
40
23
18
30
37
32
45
27
108
27
96
24
54
7
5
39
9
84
55
23
24
1
12
8
3
1
23
25
11
6
48
18
49
83
12
25
180
36
59
25
35
24
30
6
18
6
1
23
13
72
5
12
18
60
48
24
24
12
37
65
7
8
15
30
63
63
90
126
60
6
12
3
57
115
5
42
6
27
88
47
6
6
33
45
7
56
39
6
7
60
23
12
48
57
3
12
25
11
36
48
18
27
40
41
6
121
23
54
3
39
48
6
36
51
4
41
19
191
30
30
12
36
30
42
24
6
12
12
31
12
8
3
109
48
17
67
48
23
18
19
72
119
1
5
6
12
12
18
15
15
85
11
30
7
12
35
13
17
18
48
12
120
18
36
63
21
151
8
27
18
66
96
13
5
43
5
19
23
25
41
12
48
7
20
15
24
6
90
18
7
59
33
123
24
33
63
25
47
36
12
49
20
159
36
108
13
24
11
37
5
103
17
43
17
6
6
30
18
36
31
29
27
15
108
109
23
12
30
36
79
65
27
39
1
11
30
27
63
25
20
4
5
55
5
6
24
48
42
18
12
73
5
6
12
9
33
48
19
29
19
11
24
12
13
11
42
27
3
69
76
5
90
25
47
30
7
83
12
120
25
41
15
15
114
48
6
61
143
42
43
41
6
1
23
72
84
21
4
23
37
60
36
107
37
36
132
23
30
18
66
54
6
31
29
6
49
41
18
1
29
72
42
25
32
28
12
83
37
29
24
18
30
55
12
53
7
11
12
85
5
42
25
12
23
12
1
5
7
41
24
7
173
12
6
12
25
8
4
36
32
15
36
24
12
25
71
30
24
43
5
103
24
113
43
23
120
24
72
48
25
47
30
18
30
30
66
24
7
11
54
6
60
12
30
6
120
1
5
3
135
18
12
87
81
7
12
8
45
7
20
21
7
161
27
3
69
27
24
1
11
12
60
6
42
48
1
53
42
18
15
81
54
42
36
19
36
17
18
12
60
6
90
49
12
65
6
85
12
12
11
37
5
96
39
3
30
12
12
126
18
91
29
7
35
12
18
7
48
47
36
37
5
7
11
42
7
72
53
6
42
48
7
24
36
60
20
9
48
72
24
6
25
48
35
36
21
21
127
107
25
48
77
36
48
30
54
7
11
12
73
17
18
25
5
18
30
24
6
1
23
60
18
78
24
72
84
36
1
143
9
45
48
15
75
25
12
5
7
53
90
13
24
5
30
21
40
24
8
3
18
51
76
12
23
97
11
60
6
3
171
30
66
21
112
107
36
49
20
16
35
24
36
12
42
6
24
13
35
18
7
12
80
69
7
47
37
36
12
48
23
1
5
3
81
31
83
25
11
60
12
25
32
15
12
1
12
53
24
18
13
35
18
192
18
49
11
12
18
31
96
144
20
3
25
8
52
35
37
95
36
84
24
1
11
12
36
49
5
42
18
126
12
42
6
24
30
30
6
42
18
7
23
42
24
6
49
11
25
35
12
48
25
29
43
71
9
3
37
5
30
48
30
67
60
72
5
31
12
23
84
13
23
30
19
20
75
24
9
52
89
19
128
4
48
17
55
23
168
18
30
72
18
66
18
6
6
84
7
29
51
27
13
12
12
11
42
66
12
60
37
11
12
109
8
63
24
78
6
61
108
5
6
36
13
120
65
6
12
24
24
1
23
25
23
49
5
54
30
7
17
115
8
4
101
18
1
36
20
63
60
12
18
12
19
35
33
63
54
36
54
181
47
12
84
60
12
30
12
3
64
60
65
78
66
31
23
30
18
12
108
205
12
11
60
1
20
51
24
25
59
6
15
3
25
17
36
54
6
84
18
73
17
18
49
11
12
45
112
5
30
6
174
66
7
41
12
18
84
165
63
42
3
9
31
32
27
13
65
7
71
37
5
55
77
6
12
96
12
37
20
72
3
12
13
11
12
108
57
3
24
18
30
18
7
35
9
15
1
12
107
61
5
18
1
23
25
11
60
1
36
77
18
12
13
95
37
20
81
31
23
60
13
77
3
69
30
13
5
48
18
37
5
12
168
60
30
30
19
71
24
18
43
20
3
37
23
36
90
66
60
12
33
3
42
42
72
13
23
12
13
32
3
85
95
69
76
60
12
113
18
24
6
79
41
39
3
48
30
24
6
1
41
192
30
12
54
7
17
60
132
43
5
6
1
96
164
108
40
12
36
17
60
43
17
63
27
138
15
33
6
13
35
73
17
43
5
19
36
60
47
25
35
6
90
69
63
30
60
30
12
6
7
12
48
20
4
5
54
36
6
18
120
37
5
18
12
37
12
113
63
15
18
54
60
60
36
37
5
39
36
4
60
11
30
12
7
20
15
30
120
66
18
39
28
65
24
36
12
7
65
18
85
20
27
54
31
29
24
123
172
8
3
1
59
12
49
56
4
83
37
60
29
66
126
48
19
11
21
3
30
3
15
57
15
96
42
24
30
13
23
37
35
12
25
59
12
25
65
7
71
1
23
18
30
12
25
11
42
7
23
72
36
36
81
27
25
72
35
25
95
36
30
30
37
23
37
132
8
15
13
23
84
6
67
24
83
13
24
5
60
30
21
27
25
12
11
48
12
18
7
143
60
6
48
30
60
18
7
5
6
1
23
108
37
11
30
6
1
17
7
8
15
6
6
30
6
18
19
71
54
42
13
8
4
95
54
27
99
1
24
36
12
35
12
144
36
48
48
25
5
7
8
87
13
47
48
24
1
60
84
53
18
84
73
168
23
60
49
53
27
63
25
5
48
54
36
36
21
45
12
12
31
12
12
11
144
1
35
108
9
27
60
13
72
29
42
12
48
24
60
6
12
18
12
72
36
25
35
18
7
ABCD 94068350438*3^$a+1 [50055]
88
72
8
127
17
37
219
32
144
40
60
48
60
27
5
36
48
12
205
18
57
120
3
129
12
56
109
83
61
99
96
96
15
36
53
72
240
139
141
32
132
48
12
24
16
8
37
35
1
27
12
24
24
168
8
16
104
304
8
115
173
7
129
80
120
85
155
24
12
220
48
45
72
27
27
185
319
36
33
3
245
24
1
18
149
13
59
31
180
93
72
20
124
128
340
87
5
64
104
108
4
39
21
15
125
40
24
116
16
39
285
44
12
84
84
31
93
116
7
17
40
72
8
43
125
4
68
28
48
51
93
96
60
32
88
45
15
36
44
4
32
28
12
36
12
87
144
17
40
68
145
15
60
84
183
9
180
24
312
24
56
43
29
72
156
112
36
45
51
8
72
31
17
60
28
80
288
40
135
72
57
32
16
104
144
7
5
48
112
108
152
48
40
32
64
48
8
168
31
5
28
20
112
20
24
52
12
36
12
104
28
36
15
177
48
72
68
84
108
19
89
91
36
90
18
141
8
67
93
20
28
32
40
21
35
16
8
13
35
88
20
96
4
60
12
164
16
20
108
97
3
15
137
40
128
112
92
112
48
33
35
208
27
5
40
144
56
112
8
112
63
54
63
80
37
144
71
16
39
144
41
4
117
87
8
12
60
48
199
45
188
88
128
55
57
32
163
57
12
48
27
45
45
54
137
4
104
112
72
12
9
126
141
152
16
116
36
184
21
90
153
45
171
8
37
90
36
5
160
24
56
43
69
152
88
8
64
56
4
135
41
60
264
256
12
48
3
36
93
152
120
49
36
39
231
53
73
63
80
55
17
52
111
141
8
16
15
72
65
100
44
4
36
56
4
51
18
36
144
39
33
203
4
92
61
99
9
71
48
216
7
129
24
32
208
92
108
84
36
151
89
16
21
39
128
28
3
45
45
107
60
49
54
5
64
48
135
108
117
63
57
15
5
85
15
8
157
39
84
104
88
135
9
140
16
128
175
17
148
24
116
52
204
48
80
76
24
147
153
207
36
54
39
140
72
48
24
37
95
60
24
16
129
27
84
195
9
225
107
19
36
29
108
208
84
36
93
159
36
56
19
65
64
140
52
80
36
12
228
88
27
93
15
36
5
121
15
192
27
81
63
45
536
31
77
76
27
53
64
8
108
91
5
28
8
168
24
48
12
16
32
145
90
180
29
61
18
57
48
21
23
16
36
24
45
99
36
135
5
40
24
57
23
52
44
100
87
29
240
19
9
63
17
127
21
12
36
111
29
76
8
112
45
35
48
88
135
17
1
27
48
36
48
48
63
72
198
72
23
132
48
40
312
44
16
144
15
144
5
16
128
16
24
48
15
65
100
12
8
49
63
63
113
31
29
84
13
179
76
15
69
21
54
21
33
231
8
48
28
132
75
90
39
15
5
16
48
120
24
96
144
33
135
24
108
60
96
96
24
44
43
33
21
11
184
111
65
79
36
18
39
213
54
54
11
79
17
4
96
99
65
28
32
36
55
17
163
54
23
96
36
60
19
317
88
81
39
80
25
36
23
52
15
36
137
97
3
141
11
24
24
16
15
36
5
160
204
60
24
33
27
36
120
72
12
156
32
355
17
1
35
120
36
76
39
29
132
28
116
136
132
20
37
11
64
24
20
12
13
59
31
29
ABCD 94068525158*3^$a+1 [50014]
18
66
36
12
96
17
36
31
30
12
42
60
101
25
11
79
54
78
137
13
36
48
6
18
18
30
156
42
5
1
36
24
95
7
36
17
7
18
90
18
35
24
61
36
90
24
89
24
1
47
12
24
7
36
36
5
24
1
6
48
6
30
29
1
11
25
18
54
47
7
5
19
5
31
29
12
12
43
5
25
23
72
1
6
54
12
18
12
36
108
102
36
12
11
31
120
18
11
48
49
6
6
6
41
13
90
6
11
24
1
35
49
35
24
7
29
36
73
6
17
25
35
96
79
6
30
12
29
103
18
6
42
12
18
174
48
12
6
77
115
6
35
12
12
7
125
36
31
66
54
6
36
6
24
5
85
12
35
48
7
30
36
59
97
18
5
49
11
31
126
24
6
36
18
48
12
11
61
6
18
12
12
72
71
48
19
12
30
11
1
12
30
17
25
60
18
48
90
42
41
13
12
6
54
23
73
23
7
6
36
59
48
12
19
5
24
79
42
48
107
12
1
18
24
12
5
19
18
6
24
60
29
12
1
23
61
18
18
18
12
66
18
84
66
12
23
24
25
23
7
5
13
102
6
24
23
55
6
66
66
24
35
19
6
18
12
90
54
18
24
6
48
29
79
29
19
41
36
13
11
7
65
13
60
30
42
11
12
7
24
12
6
24
6
5
48
24
19
24
18
18
5
48
73
59
1
42
18
12
6
42
6
24
12
5
19
12
78
96
6
5
36
25
12
47
7
29
48
1
18
12
17
13
96
36
72
36
12
24
114
17
49
35
12
43
17
7
53
7
137
60
19
12
17
13
23
13
6
48
17
12
7
18
11
60
48
24
13
24
18
54
11
55
36
54
6
66
71
73
24
24
42
72
48
65
24
19
42
11
73
12
72
11
7
17
19
72
84
12
6
11
31
42
6
30
6
30
11
31
18
12
18
17
36
12
103
30
35
19
29
1
24
71
61
23
37
72
23
61
35
25
6
77
31
12
41
31
66
24
11
1
24
23
60
13
24
6
18
30
48
30
59
24
1
23
25
12
6
89
1
47
19
65
36
72
61
90
29
67
30
23
25
54
18
6
65
72
25
66
42
24
18
173
72
43
53
1
6
96
29
49
48
6
29
1
23
133
71
7
5
37
83
36
12
7
18
66
5
13
138
72
30
24
6
17
121
18
6
23
37
18
5
7
18
24
24
35
49
12
23
25
11
24
12
13
6
53
43
24
12
6
72
11
7
30
23
139
12
18
78
5
13
84
6
18
84
30
18
24
11
37
11
7
65
7
41
1
42
5
37
18
53
48
13
36
18
18
12
36
23
13
30
29
19
30
35
24
12
19
12
17
1
48
12
60
71
31
5
48
36
1
6
36
12
264
18
6
5
31
5
31
36
66
11
13
11
36
24
61
23
24
25
23
37
30
30
18
30
11
25
18
30
60
11
55
12
41
24
61
36
6
41
175
6
71
1
6
48
144
24
6
24
24
83
108
7
6
23
12
1
83
73
35
91
24
60
5
12
115
5
37
6
60
24
5
31
29
31
12
6
11
12
67
54
6
6
12
23
7
5
55
5
1
36
35
12
19
12
6
42
6
12
24
12
54
29
169
30
108
53
25
59
216
49
11
12
24
37
11
144
73
48
48
11
19
60
5
43
29
31
29
1
35
49
59
1
59
12
7
6
71
36
7
12
6
240
48
72
36
23
25
11
37
23
12
1
6
42
42
24
29
12
1
12
23
43
5
1
11
73
36
47
37
24
95
24
7
53
7
17
12
13
42
30
24
120
12
96
18
54
30
24
48
84
6
18
48
12
5
1
108
54
5
13
66
12
24
17
24
1
83
48
12
37
12
23
7
78
59
103
29
43
48
12
12
12
42
12
18
42
35
31
162
12
35
37
23
139
60
53
36
36
43
6
6
66
18
12
54
11
49
54
6
12
83
12
24
24
13
84
71
1
30
5
1
47
7
54
54
17
7
78
42
6
6
17
19
5
43
60
41
12
61
11
1
47
49
23
96
25
83
7
41
19
12
48
42
23
7
30
23
91
53
48
12
61
18
17
13
36
36
18
24
24
5
49
11
48
49
6
60
6
36
95
55
18
30
6
6
29
31
54
36
60
24
6
60
24
17
24
25
35
31
12
60
18
36
11
37
6
72
30
6
30
71
13
12
6
65
49
6
5
13
42
60
30
24
6
36
12
65
25
6
29
85
23
31
17
7
5
19
96
6
36
35
43
18
66
12
6
48
54
5
13
48
12
35
19
5
7
24
36
18
11
36
19
12
12
48
53
36
60
133
11
25
12
102
53
7
24
17
12
31
5
31
36
54
35
1
30
18
6
77
31
24
12
138
42
5
12
25
11
7
65
12
12
7
101
24
36
7
18
11
24
7
12
36
17
1
11
37
35
7
12
24
6
11
36
49
95
24
19
30
12
12
30
18
6
48
18
6
30
23
7
36
54
11
7
6
35
31
6
36
12
30
24
54
47
25
36
23
43
60
12
17
36
55
113
48
24
1
30
5
24
97
24
11
19
12
138
24
30
5
37
71
145
23
36
13
72
23
12
31
18
71
72
25
18
78
6
5
73
6
18
18
17
97
18
84
12
18
18
18
12
23
1
71
1
23
13
54
24
48
17
25
6
12
5
37
12
12
11
12
1
12
42
162
6
6
6
17
25
6
29
7
30
36
23
48
36
37
35
55
17
31
78
11
48
31
36
36
24
72
12
17
7
30
11
13
59
49
6
48
6
48
11
1
47
36
7
5
12
25
30
17
48
37
59
73
30
102
30
29
48
48
19
6
42
17
7
41
24
12
36
12
24
1
78
12
30
47
31
18
11
25
24
30
53
7
108
18
35
1
12
47
19
41
24
31
24
6
144
60
42
60
18
6
24
24
60
48
29
31
12
41
7
5
12
19
18
6
6
24
47
84
7
17
25
114
41
7
12
42
12
18
48
24
18
6
72
6
72
47
67
29
43
54
60
6
89
79
29
199
101
7
17
12
132
1
30
29
13
24
11
19
18
48
6
54
35
24
25
42
41
7
24
30
18
72
12
137
36
84
55
42
36
35
1
42
12
5
25
24
12
42
29
43
6
11
7
18
18
5
7
77
1
59
60
12
36
25
143
43
66
48
6
5
19
17
96
25
12
18
48
78
48
47
1
60
54
65
67
54
6
42
18
42
12
78
29
133
59
7
17
103
12
114
11
79
18
11
25
30
5
37
6
29
13
12
23
144
43
132
6
36
47
31
66
42
17
13
54
161
12
96
61
78
18
35
31
6
35
109
47
61
23
1
24
11
1
47
49
24
23
31
17
13
23
1
18
6
23
91
29
19
60
77
31
18
36
18
24
30
11
24
43
18
35
7
6
11
37
54
6
23
12
7
5
85
24
ABCD 94068696656*3^$a+1 [50053]
48
48
3
39
30
3
9
18
54
60
24
48
27
15
49
29
30
18
6
18
6
45
33
12
60
31
35
30
108
12
84
27
9
18
45
45
18
36
60
78
42
6
42
36
6
7
17
42
13
17
24
18
37
32
45
36
31
8
63
6
19
29
19
65
18
6
24
55
5
48
24
19
41
6
42
31
11
66
54
12
66
7
24
17
6
25
96
77
96
30
36
30
6
66
43
48
5
36
6
12
12
1
29
12
24
31
24
23
24
33
45
6
69
57
6
60
54
102
18
54
18
12
102
12
6
3
21
43
24
24
11
30
31
17
6
6
96
3
48
9
66
48
12
33
81
24
36
12
18
48
37
53
36
24
24
12
12
12
6
18
18
36
42
60
15
3
66
24
114
18
135
9
31
23
18
12
18
48
18
6
12
24
13
71
1
23
18
6
9
15
36
102
12
12
84
27
15
49
48
17
24
18
54
7
71
12
24
37
59
36
30
43
5
19
8
99
42
19
41
24
48
36
12
90
13
17
36
12
18
24
30
36
24
99
15
25
23
36
13
24
11
13
59
21
3
181
17
42
12
1
47
6
43
59
18
48
24
3
21
48
3
63
60
18
24
19
29
18
1
155
13
71
12
54
54
24
9
57
12
24
48
3
33
6
6
67
24
113
6
54
12
6
108
18
66
42
30
12
69
3
109
5
24
30
54
7
32
88
29
24
18
42
79
47
12
12
12
30
96
6
12
60
102
24
6
13
17
55
8
87
97
11
90
3
3
60
30
48
84
18
6
24
36
108
30
96
24
6
30
36
36
114
6
85
5
18
25
5
12
24
127
8
3
24
6
12
12
36
96
27
45
114
36
24
90
51
45
30
36
6
30
42
19
41
24
42
54
6
6
19
17
15
48
81
42
133
24
11
12
150
30
6
18
120
30
156
12
24
12
3
33
6
42
6
9
3
42
99
39
42
30
9
40
5
54
24
54
18
96
18
3
63
12
42
3
21
6
126
54
9
9
15
48
16
47
6
60
36
24
51
75
30
31
59
12
97
35
6
18
85
23
1
41
6
66
18
48
6
7
47
1
29
27
15
66
31
71
24
12
24
6
54
6
123
69
3
3
6
78
24
18
6
6
6
48
37
11
12
12
6
15
9
31
65
18
48
48
69
33
7
11
54
12
6
60
42
6
48
1
149
24
18
84
13
41
6
6
12
7
8
88
11
85
47
1
48
29
24
90
12
12
9
57
7
11
6
30
6
43
89
66
66
30
37
29
19
5
3
27
13
53
6
21
21
42
24
30
96
6
18
3
9
36
6
48
54
42
24
66
18
33
33
63
3
12
49
35
21
9
12
48
3
75
60
18
24
12
12
31
53
12
6
18
78
60
6
31
29
19
23
84
6
63
136
41
7
32
9
15
3
6
55
41
24
54
1
8
27
37
5
6
85
11
36
30
30
42
19
5
19
47
72
102
102
18
12
15
33
42
30
42
66
36
24
15
99
18
36
63
33
30
42
114
12
30
48
78
90
6
13
8
27
6
48
42
6
30
9
69
123
9
30
42
7
96
11
30
15
15
25
113
31
8
81
24
48
6
18
279
9
54
57
45
27
9
30
6
30
18
43
29
36
31
71
36
6
24
30
132
42
12
7
11
66
30
21
33
12
42
1
17
24
36
91
23
9
75
61
5
12
18
13
11
24
12
24
30
42
12
18
90
1
101
36
18
30
15
3
60
30
24
42
6
36
84
18
6
19
23
105
16
23
120
12
30
162
18
18
12
13
17
102
12
37
95
42
36
6
37
32
9
87
40
8
24
63
12
150
48
12
3
15
1
17
7
35
6
54
6
42
6
3
87
18
7
56
27
36
9
45
3
57
18
37
35
18
3
63
6
3
9
12
51
3
6
42
24
24
6
54
30
3
9
48
6
12
12
18
24
6
9
3
60
66
60
6
6
18
54
18
42
27
16
17
36
3
40
96
29
30
18
42
72
49
41
6
30
6
36
1
17
31
17
18
6
24
12
6
6
24
15
39
36
42
3
27
13
48
11
37
48
32
16
41
15
9
24
7
29
6
54
36
36
7
48
35
6
132
19
83
13
17
7
11
72
6
18
13
24
11
18
12
31
35
24
144
45
57
6
12
6
66
12
30
18
1
11
13
128
16
35
18
42
42
55
131
42
144
19
191
90
54
6
84
6
6
43
11
13
5
24
12
18
12
48
1
11
54
6
6
120
3
69
91
47
12
48
66
42
18
24
42
12
12
21
33
12
67
32
21
19
53
6
21
3
60
30
19
53
96
66
54
42
48
78
6
66
12
36
19
11
30
31
53
43
179
6
7
71
12
66
19
41
30
102
3
15
12
6
60
54
6
7
200
15
36
6
6
9
45
42
42
36
51
81
12
96
27
93
132
30
132
13
23
72
18
96
55
17
6
24
114
31
35
24
66
30
45
21
6
61
17
7
77
18
81
9
31
11
24
114
48
18
78
6
6
127
71
42
12
48
96
51
9
31
11
12
72
12
21
63
6
43
47
36
6
54
1
119
1
24
23
60
93
9
144
30
33
15
6
187
11
37
5
96
3
57
66
6
127
113
7
5
24
30
12
24
9
39
1
72
29
3
27
6
6
25
41
12
84
36
19
24
35
18
19
11
30
48
162
85
83
18
6
24
6
96
6
102
60
78
30
42
36
13
101
18
12
12
1
89
72
15
48
15
54
108
36
6
6
30
96
1
32
40
8
63
6
48
6
54
48
66
36
6
19
5
24
12
66
126
12
18
66
31
11
12
126
96
3
15
24
42
12
12
42
12
30
6
13
23
1
41
6
12
12
24
18
42
84
12
66
6
144
132
36
24
18
27
45
27
99
24
21
9
54
25
29
48
30
30
30
9
9
15
9
36
42
18
7
47
49
11
24
24
30
55
17
36
3
27
12
1
17
72
7
5
66
42
24
7
24
107
36
97
5
78
72
21
63
30
12
42
12
6
12
12
19
48
65
55
11
6
60
72
3
3
24
18
12
12
36
24
63
27
102
15
21
66
54
90
18
54
18
24
31
11
42
18
49
5
60
7
53
27
33
6
60
12
18
54
12
48
6
7
71
12
13
8
15
30
96
211
8
15
36
6
39
21
30
90
12
42
18
48
18
96
36
24
54
15
3
66
30
93
40
17
60
126
13
17
36
6
13
11
24
61
5
6
18
3
63
9
69
24
6
6
6
30
18
1
56
16
72
48
8
15
54
24
54
60
12
ABCD 94069015102*3^$a+1 [50089]
15
78
30
18
78
54
12
144
24
3
117
18
33
24
87
150
54
66
6
45
57
6
57
69
36
23
79
42
48
72
11
4
44
4
15
17
40
15
36
54
30
90
63
32
13
11
64
92
73
71
36
31
9
104
49
15
21
167
4
33
36
51
33
36
27
24
3
90
42
54
47
73
36
35
124
27
29
64
24
111
101
31
5
7
18
42
30
47
16
104
19
102
54
36
5
24
96
133
75
9
11
4
8
24
40
24
57
15
15
5
28
165
72
23
4
8
73
15
96
3
21
24
57
18
17
1
24
11
145
23
40
120
24
56
40
32
40
8
49
47
13
75
45
6
17
4
69
11
40
33
18
53
61
36
54
156
5
73
36
155
96
40
144
63
53
7
30
11
7
5
49
39
120
32
13
51
33
6
125
36
16
44
13
48
35
4
24
9
11
36
13
66
42
95
40
24
39
30
60
36
210
33
8
163
66
3
33
18
101
16
24
39
144
17
36
55
149
19
72
30
15
9
48
18
69
3
18
35
79
65
25
30
89
40
15
114
66
6
30
5
1
27
32
133
27
51
5
97
6
17
24
25
78
41
64
92
1
75
8
25
12
123
24
15
6
12
54
9
96
24
21
71
28
56
19
141
81
12
18
60
18
84
6
57
9
6
57
15
102
54
6
18
12
201
69
36
87
111
90
126
24
9
48
9
15
21
42
17
73
30
161
37
3
24
32
103
72
168
126
11
36
124
24
152
49
35
4
140
49
11
97
179
43
53
28
135
54
12
11
13
12
24
54
101
109
51
164
4
15
77
1
12
6
17
49
60
84
36
59
12
84
25
71
40
20
163
126
48
72
59
31
108
117
33
111
351
9
24
8
13
24
66
72
42
47
1
18
6
15
20
1
18
54
11
19
101
40
81
30
18
15
45
51
24
168
45
75
20
67
36
12
9
81
18
21
3
30
36
36
95
19
66
18
36
21
15
54
24
3
104
24
7
29
61
39
69
35
7
18
12
35
25
39
45
6
89
31
45
72
51
125
55
41
16
24
24
24
45
23
48
7
5
169
11
7
18
83
31
129
20
4
3
42
51
32
160
27
156
6
108
48
15
3
114
75
45
36
42
5
67
30
72
11
4
9
12
24
90
9
9
12
35
1
42
21
32
73
11
36
43
5
25
42
5
24
16
3
41
49
36
59
1
99
45
107
37
3
27
17
1
147
33
95
103
186
54
17
24
16
24
45
36
15
33
15
32
13
11
1
23
16
24
72
8
7
5
28
32
37
90
36
6
399
72
24
9
95
25
135
9
15
21
90
24
41
7
9
45
6
45
104
25
39
21
75
45
6
54
15
44
49
36
12
18
161
60
100
120
123
90
3
33
36
90
9
39
33
27
138
35
37
27
33
47
96
13
27
8
40
39
30
6
12
9
51
29
24
112
24
21
267
8
24
60
25
35
1
18
5
25
24
11
1
18
216
5
36
103
6
47
97
126
17
4
15
18
36
72
72
3
20
49
90
30
6
149
79
54
42
30
35
25
18
17
4
56
25
119
49
15
120
3
5
48
64
32
24
265
35
37
15
48
75
17
48
60
55
96
81
44
19
17
37
12
119
120
19
45
57
204
72
12
83
52
192
24
27
42
47
4
152
24
19
36
33
8
40
8
12
7
21
24
15
57
33
30
57
21
48
35
7
12
21
69
3
165
72
27
48
32
13
3
3
21
45
60
18
18
35
13
72
75
3
144
90
36
47
25
30
29
121
75
24
39
42
30
24
29
37
18
6
15
93
3
87
57
9
6
89
40
32
112
15
66
15
56
43
18
179
16
57
63
129
71
7
33
129
95
13
12
15
140
13
18
53
16
93
12
6
9
24
75
30
42
30
23
19
30
15
72
135
9
72
48
15
30
11
60
19
137
25
24
48
15
8
109
48
18
65
169
15
20
4
57
35
139
9
56
16
8
16
39
41
13
11
7
24
84
65
7
54
63
72
80
24
19
30
15
8
13
27
9
71
24
40
20
25
18
53
124
9
39
8
60
19
18
23
67
18
30
90
23
4
72
51
12
18
60
72
48
59
13
167
19
12
42
12
6
12
96
5
25
6
126
99
20
73
3
48
20
55
21
24
24
272
73
108
60
35
4
56
24
60
4
24
68
52
15
48
150
59
13
51
176
24
16
39
54
3
9
63
32
1
12
3
48
72
93
51
80
13
27
9
15
24
21
107
60
60
84
4
39
101
25
155
61
36
54
36
60
53
19
30
27
9
54
41
12
19
96
29
25
35
163
17
36
37
11
61
48
6
36
9
152
228
79
17
28
8
64
99
69
57
36
12
87
80
36
49
54
42
59
36
7
117
15
18
102
29
61
15
56
40
93
51
3
12
89
112
128
55
9
81
107
109
54
17
13
75
24
96
56
43
45
32
16
140
55
18
36
66
108
9
8
40
ABCD 94069262382*3^$a+1 [50028]
36
294
26
24
52
48
72
8
10
26
216
30
34
30
6
138
26
40
140
34
62
40
44
60
180
94
32
18
100
26
34
72
68
72
90
10
150
134
16
138
126
66
30
18
50
216
6
138
6
16
14
34
80
30
136
60
156
80
160
98
16
54
32
4
36
200
28
92
180
124
120
36
8
100
90
126
50
66
88
132
114
206
28
72
248
22
50
100
8
12
100
140
64
120
120
60
90
86
40
8
112
60
140
84
64
120
182
54
40
24
12
14
10
54
62
48
60
342
10
8
30
6
120
36
24
136
8
196
114
6
36
24
104
132
208
36
110
190
114
126
66
30
20
4
36
54
134
36
64
36
24
36
20
64
12
20
4
176
64
36
144
56
114
70
20
70
74
12
40
204
54
32
144
30
16
108
72
300
18
6
24
162
14
114
10
12
24
156
44
24
16
24
72
50
10
20
60
64
80
84
76
230
90
6
138
150
16
194
52
24
20
40
54
26
36
24
40
120
36
20
28
102
54
36
80
28
90
66
20
90
30
160
56
460
78
26
220
36
104
36
40
50
34
60
66
78
36
384
30
126
50
70
56
184
120
240
44
36
34
2
220
140
24
144
30
106
276
50
54
64
12
24
44
232
60
60
264
60
6
18
116
10
350
40
80
276
54
54
10
6
60
36
84
156
308
60
90
30
276
30
6
88
50
46
60
44
12
4
186
174
24
26
6
88
12
38
46
104
12
184
6
14
76
230
130
174
6
120
48
12
144
44
106
54
90
126
60
6
18
32
124
96
44
24
12
108
22
38
106
74
12
10
198
152
24
10
26
40
24
20
34
246
24
92
118
6
296
64
24
56
64
2
10
104
4
176
136
80
18
82
168
176
40
140
114
162
48
46
170
6
34
14
82
104
4
50
30
96
4
12
120
20
24
180
10
90
60
120
60
150
6
24
56
264
4
120
56
36
4
6
114
20
106
48
50
126
30
40
36
20
64
36
80
4
90
26
24
64
20
10
26
40
110
16
230
64
266
70
24
60
156
8
60
16
20
130
126
24
20
24
76
114
426
36
24
26
234
136
24
84
2
10
68
36
126
64
290
36
10
14
100
44
120
16
116
148
72
8
76
56
64
44
12
54
46
24
74
6
120
96
28
36
60
276
18
6
26
54
90
54
36
156
24
196
108
32
124
44
16
36
38
22
180
8
46
54
26
54
72
24
4
132
200
4
54
2
40
24
60
140
36
100
44
36
204
34
90
12
60
20
90
18
112
8
6
10
36
8
12
24
100
44
12
24
16
24
96
48
240
26
166
44
40
56
148
80
52
20
18
6
4
80
22
54
96
168
66
96
38
10
66
24
80
22
128
16
66
44
280
44
52
20
4
60
6
54
140
36
58
86
160
116
310
48
222
24
56
130
294
24
36
56
4
24
42
290
88
6
110
16
24
24
20
360
16
20
4
132
24
56
124
120
116
28
6
26
28
96
20
54
162
84
40
114
6
80
10
30
176
4
30
30
36
44
40
44
16
24
6
134
10
222
80
228
36
100
96
44
100
44
232
ABCD 94069766348*3^$a+1 [50047]
19
285
27
18
84
60
48
75
3
234
12
63
33
47
115
5
7
9
105
71
13
107
64
9
71
79
156
5
24
7
144
6
59
49
30
6
54
21
96
9
66
198
180
11
49
71
139
18
72
3
3
66
3
21
59
16
24
3
54
108
42
105
128
1
210
5
16
3
48
60
12
141
27
12
17
24
85
219
105
71
96
16
32
55
105
48
99
96
54
120
6
33
24
45
123
72
32
13
27
63
30
6
126
39
96
80
64
9
15
32
19
69
32
24
40
56
19
12
9
9
95
1
156
18
9
320
88
8
85
36
15
24
24
111
36
24
5
16
33
66
24
5
216
64
48
8
37
3
72
27
36
36
21
39
18
15
75
72
18
11
24
16
24
27
6
90
90
83
40
56
19
54
18
45
129
24
210
42
48
6
29
64
33
23
24
61
156
39
105
186
18
66
6
48
78
12
36
6
36
3
27
45
152
25
15
57
138
77
136
48
24
72
21
24
18
30
27
24
9
138
53
25
15
51
186
180
30
9
24
75
132
33
144
96
120
51
141
48
45
36
23
1
15
24
56
31
174
24
123
75
288
21
33
12
18
6
51
24
15
36
29
19
21
72
15
54
90
33
81
39
32
16
57
63
24
128
55
138
207
48
33
180
11
13
3
72
15
297
75
24
141
96
195
29
16
48
72
63
54
27
33
47
79
9
21
147
8
115
96
21
32
85
78
12
36
5
24
16
117
144
3
152
43
36
54
155
187
6
12
11
49
47
16
57
18
45
48
96
8
43
30
72
36
54
5
88
24
9
191
16
105
63
56
115
53
13
60
47
112
3
77
43
117
96
24
3
90
36
12
78
54
111
51
180
9
9
108
27
120
63
89
16
32
97
23
40
80
37
3
176
112
165
27
165
123
24
123
72
165
48
45
66
36
6
15
3
5
25
24
180
3
69
66
90
15
144
39
54
3
3
72
77
16
15
84
18
24
108
36
54
198
47
40
120
27
48
5
13
90
42
72
95
88
48
144
8
13
123
177
18
96
30
15
39
6
246
18
11
16
8
181
6
18
27
8
1
15
24
24
3
53
19
93
24
264
176
19
101
79
126
3
80
61
24
102
6
87
177
95
136
57
72
60
36
18
101
16
128
40
56
64
9
47
19
24
5
133
24
66
153
105
84
3
3
45
39
96
41
144
25
42
77
40
237
54
5
49
18
69
9
15
39
12
24
5
24
1
111
8
13
3
27
42
35
163
69
39
84
60
66
135
51
53
85
51
21
18
153
8
205
11
120
133
171
45
99
27
53
88
8
1
18
30
78
9
120
24
81
39
45
6
21
9
23
67
165
15
9
27
29
24
240
24
16
80
24
73
48
36
6
90
138
36
69
81
66
72
5
16
24
81
24
15
75
45
3
54
60
3
81
39
72
3
30
95
40
27
5
64
171
18
18
12
42
90
129
9
6
41
16
8
1
159
24
48
3
6
18
66
35
19
45
33
63
80
19
77
16
32
40
15
90
18
18
27
24
24
72
117
35
40
33
78
9
45
90
30
18
54
78
45
153
23
24
73
15
9
23
16
69
3
195
77
205
186
81
8
193
23
40
72
72
27
18
147
93
3
135
17
61
30
69
96
15
6
48
6
66
60
63
120
32
16
24
8
88
99
18
11
109
3
69
35
40
39
41
25
36
107
1
135
9
18
165
93
72
3
177
39
9
36
6
69
8
40
57
54
81
51
12
42
23
43
24
29
40
24
45
6
12
90
24
63
75
5
40
80
7
48
57
24
195
45
21
171
144
33
30
33
8
37
12
15
21
36
183
75
221
16
15
18
360
66
90
54
45
80
163
29
40
3
101
85
12
108
6
36
48
9
45
60
63
63
81
45
48
75
21
27
48
192
72
3
197
181
27
24
15
113
96
61
51
27
48
53
91
96
53
16
24
279
225
27
149
19
90
12
6
48
60
29
25
63
72
3
24
30
15
3
78
ABCD 94070278436*3^$a+1 [50027]
13
215
72
9
51
18
6
114
91
5
36
7
5
72
18
6
42
54
19
11
90
48
12
15
15
24
25
120
29
216
36
54
241
83
42
24
6
24
21
48
33
78
96
66
7
11
24
85
23
78
42
73
29
43
23
30
19
72
24
72
17
30
33
33
96
15
45
6
30
87
15
48
30
18
6
54
24
165
48
15
102
12
15
39
12
18
66
24
36
36
108
72
90
43
32
15
12
42
96
108
30
132
30
103
101
6
120
12
57
40
96
149
78
48
60
12
18
30
253
5
12
18
60
30
42
24
1
65
48
55
71
180
60
18
18
24
168
60
36
66
66
30
75
24
3
6
6
144
54
18
25
32
112
71
60
24
18
75
3
90
42
90
6
156
30
63
21
6
24
85
32
3
36
6
67
5
30
18
19
71
73
17
55
8
45
72
42
78
18
12
54
36
60
138
42
24
6
13
131
18
18
12
36
36
168
30
222
36
72
12
6
84
60
48
67
71
105
24
75
85
5
19
104
15
1
59
30
42
60
9
15
6
126
72
18
27
57
6
42
48
60
67
11
21
15
1
23
42
12
48
3
27
60
33
39
177
63
1
65
7
48
11
30
30
30
18
57
3
42
19
41
54
12
84
246
67
191
1
35
21
75
60
25
5
132
90
150
210
72
96
108
54
66
6
75
15
66
39
135
6
99
21
72
48
3
16
96
77
42
78
91
59
12
33
63
18
12
67
11
144
48
72
42
90
6
24
66
24
30
30
13
125
18
102
90
33
117
222
54
42
84
24
57
88
137
30
177
141
114
108
13
89
7
101
24
6
12
81
15
24
12
18
42
25
95
9
57
18
60
174
120
66
121
53
42
9
51
21
63
25
5
24
60
6
132
54
135
184
17
12
120
18
180
13
71
24
90
12
138
24
12
21
63
49
17
84
6
54
30
114
30
1
11
36
102
18
54
36
54
81
9
6
24
25
8
147
96
37
8
24
15
6
42
42
66
48
37
80
15
90
39
15
36
333
9
48
30
97
107
36
48
1
11
13
11
61
29
19
11
54
102
9
39
234
102
24
60
54
60
78
60
72
48
24
30
6
12
108
18
19
191
9
72
105
6
24
25
41
159
33
87
15
6
90
42
66
325
11
48
30
151
35
6
36
42
78
19
59
61
56
39
24
6
30
21
45
78
84
48
42
12
36
90
60
30
12
102
30
24
66
6
54
90
19
47
12
36
12
12
145
65
42
48
36
84
42
6
18
66
30
6
72
61
47
102
126
37
5
3
40
24
17
114
12
78
96
6
13
32
72
45
12
18
30
12
19
47
54
90
30
6
93
51
285
15
324
12
30
147
63
102
42
6
48
12
54
36
48
24
12
1
23
90
55
101
19
24
41
7
32
168
63
204
90
252
66
13
17
48
66
30
55
11
84
54
24
60
12
115
5
90
126
3
144
75
37
35
60
145
11
42
48
30
24
6
15
27
205
47
30
174
24
6
39
3
54
48
7
11
13
29
48
54
30
63
21
19
53
132
48
15
15
24
25
104
16
29
24
3
27
12
60
18
6
186
19
89
6
72
57
45
27
3
61
11
48
12
54
24
43
143
60
6
138
36
24
25
32
171
54
6
54
138
145
32
120
171
54
18
42
6
12
81
16
23
73
5
108
31
35
45
45
66
30
78
132
24
25
5
90
49
47
54
75
24
9
12
6
45
63
12
60
48
81
15
24
1
65
60
43
107
24
12
72
153
64
8
15
121
59
66
12
240
42
6
12
90
9
15
1
24
41
54
25
59
72
30
55
35
48
84
1
65
66
13
23
42
12
48
91
5
30
12
25
23
9
88
168
17
42
21
51
18
12
63
40
11
60
1
11
114
54
12
9
123
138
27
232
23
72
145
23
120
1
144
17
30
24
60
189
27
66
30
132
66
6
24
60
12
72
72
30
51
45
48
24
42
6
120
30
45
87
78
114
138
42
66
54
24
24
12
25
83
12
48
138
30
162
42
18
67
71
42
48
18
85
11
30
55
23
72
121
59
54
90
6
6
54
246
24
6
90
12
132
108
12
156
30
139
23
132
18
3
39
6
114
1
5
48
102
12
18
90
117
141
72
67
23
312
6
19
47
1
59
60
24
6
66
108
21
40
23
36
ABCD 94070339978*3^$a+1 [50198]
9
24
45
51
96
48
16
44
12
40
140
39
45
57
163
77
87
21
72
39
33
12
15
4
44
36
60
171
9
24
12
4
44
192
144
75
81
24
57
12
75
72
15
169
29
15
93
24
18
37
80
64
47
33
9
127
53
30
97
44
24
33
180
63
16
71
13
20
57
54
126
30
330
3
60
36
3
96
54
15
76
71
48
57
48
45
18
69
3
57
84
76
44
40
36
180
144
20
196
5
3
81
216
204
135
24
15
45
36
120
21
84
39
12
24
39
1
35
54
18
73
36
68
36
51
18
27
48
16
164
16
36
80
100
5
108
15
36
40
116
45
15
33
162
25
120
23
30
7
8
60
16
60
44
12
100
23
45
12
33
27
4
80
136
8
52
155
33
72
21
19
8
81
171
48
16
56
24
196
8
117
159
129
15
165
15
87
25
300
24
29
27
81
63
9
180
75
52
80
9
51
9
39
60
21
42
69
33
27
24
297
19
44
96
69
90
42
19
44
39
45
136
107
72
42
18
1
29
108
19
41
19
20
84
57
123
84
120
45
51
180
24
52
20
4
56
48
12
60
39
1
20
9
99
36
16
8
120
12
124
17
19
53
96
30
21
4
29
18
73
77
48
99
63
117
16
17
27
120
16
20
96
220
68
45
135
45
87
39
30
51
168
292
20
33
27
4
17
3
24
72
60
144
24
16
5
156
79
17
3
15
69
33
123
60
21
48
111
24
60
93
18
1
179
45
51
30
108
6
201
33
48
99
48
3
30
42
288
174
159
39
42
235
8
81
39
12
93
67
68
81
99
120
52
53
111
160
35
9
45
126
30
60
55
140
216
33
27
15
18
66
9
63
69
129
36
15
60
48
96
21
75
33
72
48
7
161
120
3
39
45
45
27
4
20
40
120
89
27
144
16
53
108
30
69
21
3
75
45
36
4
20
40
36
144
36
71
153
57
18
6
48
60
111
9
111
24
52
53
15
21
84
90
42
30
24
36
33
75
1
29
75
16
17
43
29
27
123
45
21
15
84
16
101
54
126
15
4
116
240
3
18
3
60
9
27
333
15
60
60
120
33
3
51
24
45
144
36
36
3
1
17
147
3
49
41
48
36
6
90
63
21
19
107
24
45
93
18
57
36
15
129
357
39
16
44
24
132
93
66
249
3
198
24
127
71
9
75
25
8
36
81
18
37
68
36
60
27
69
100
53
27
99
9
57
39
84
75
6
15
177
27
132
45
198
45
57
96
12
51
40
44
153
18
21
84
9
15
15
1
44
213
39
84
96
108
12
4
17
54
30
3
33
3
120
9
31
44
33
3
144
96
24
12
4
36
68
63
9
60
75
93
117
90
33
12
48
36
129
15
57
39
16
53
102
109
5
102
93
36
48
112
44
16
101
132
15
12
129
15
21
15
4
77
3
9
15
117
15
39
21
60
21
72
15
76
56
69
75
180
39
21
81
39
60
24
81
84
42
18
31
17
19
5
39
16
83
42
75
9
15
99
1
197
19
65
3
60
60
72
21
18
144
57
40
80
40
35
6
39
69
162
57
120
12
75
18
127
20
3
138
99
45
63
33
18
1
44
9
75
60
57
75
40
53
15
33
27
60
12
153
60
31
20
84
3
9
48
12
120
64
36
95
105
39
102
27
16
36
44
99
37
80
60
15
169
20
51
66
3
21
120
54
6
39
24
75
81
69
31
5
91
11
132
30
36
75
69
75
105
51
57
18
45
9
60
15
12
64
36
53
18
33
51
6
192
7
84
41
15
120
21
27
27
9
24
63
13
96
308
120
60
96
76
53
75
15
1
20
147
54
3
15
37
84
77
3
96
4
36
20
123
61
80
36
100
120
20
51
18
195
21
135
64
164
33
3
39
57
108
16
17
19
53
171
21
6
30
19
8
12
120
64
284
52
35
126
24
18
21
141
126
69
15
6
ABCD 94070591456*3^$a+1 [50088]
51
57
33
27
39
33
21
42
45
144
9
171
84
15
57
72
33
30
9
36
195
153
51
21
72
3
45
9
24
6
204
9
21
111
48
33
27
36
156
45
171
3
60
45
87
18
75
15
21
171
144
33
3
33
15
12
153
36
36
12
57
24
51
108
147
33
228
255
33
81
99
36
60
156
123
9
72
111
225
3
90
192
75
168
264
60
36
27
108
30
87
72
48
39
105
60
36
108
27
108
102
387
183
33
51
201
60
84
288
3
54
39
51
54
30
90
102
45
45
87
156
72
45
90
30
54
96
33
72
153
147
39
33
72
108
33
120
54
81
180
135
30
39
225
63
63
117
93
63
75
342
138
516
225
159
21
96
135
54
24
6
90
264
39
87
21
123
69
168
3
12
30
3
96
15
54
111
9
39
108
3
60
102
15
132
108
12
60
72
48
27
96
30
27
27
156
30
24
24
15
72
12
21
312
27
87
21
60
72
72
108
12
69
240
87
9
51
48
24
72
15
21
12
60
51
21
108
156
24
27
9
12
240
63
9
12
231
57
87
45
36
45
3
147
48
12
30
255
9
63
111
42
18
9
36
57
87
3
105
39
81
45
63
51
84
45
96
15
33
51
45
111
6
183
36
51
48
141
69
39
51
177
45
18
249
72
84
24
120
207
60
45
81
54
60
30
3
63
54
90
33
63
48
9
36
60
12
123
132
18
39
51
57
120
132
33
78
45
24
27
81
9
3
96
51
66
39
24
120
87
144
66
27
60
33
18
180
66
24
96
6
48
177
120
33
6
273
27
21
9
6
90
39
111
18
72
3
72
12
273
3
12
123
6
120
66
33
120
21
114
96
6
120
18
45
12
219
114
30
12
9
36
108
12
33
75
165
120
120
42
45
120
123
6
3
171
12
45
72
33
27
12
39
57
3
117
204
15
21
75
33
144
48
60
12
21
15
51
144
165
27
33
21
63
33
3
36
135
9
72
15
48
12
54
90
33
108
3
129
3
18
15
81
186
33
15
6
159
15
129
60
156
216
180
39
21
36
69
114
69
48
9
51
192
21
30
12
318
6
156
240
69
36
45
48
15
36
69
15
24
111
69
72
15
21
75
9
171
18
27
72
21
39
12
51
45
72
27
21
72
111
21
15
21
219
81
63
42
39
9
216
15
15
33
36
21
15
24
27
78
72
75
63
9
108
84
75
33
111
57
9
63
36
12
15
90
39
75
54
30
57
33
6
381
69
291
39
45
39
21
75
60
129
51
81
9
3
132
156
132
36
192
165
48
6
69
135
81
99
12
93
12
39
6
87
48
24
75
126
18
261
9
6
21
39
84
9
48
9
126
177
48
168
36
15
201
135
54
216
3
45
150
45
15
165
75
9
96
192
39
201
48
45
15
12
15
57
72
24
72
48
381
51
45
114
84
9
243
9
24
45
135
36
39
132
117
21
87
75
177
108
39
9
24
27
6
75
45
294
165
156
144
288
27
45
24
12
69
99
36
108
36
105
30
21
39
150
87
84
111
30
18
30
102
48
9
72
9
72
75
99
60
30
240
135
81
75
60
9
90
21
72
132
15
105
24
ABCD 94071123626*3^$a+1 [50017]
18
25
12
47
85
53
36
6
24
30
19
65
90
18
24
103
216
12
17
6
60
25
35
37
12
17
43
17
114
6
18
30
18
12
18
18
1
23
108
102
102
25
119
85
65
66
73
12
48
11
24
61
17
12
108
55
17
42
24
12
78
60
6
78
91
35
12
49
83
12
36
109
149
12
19
35
66
54
85
29
24
163
23
1
59
60
12
138
30
25
11
13
12
29
127
29
48
67
29
12
48
36
6
24
114
12
18
37
269
55
5
6
78
66
18
12
6
13
29
18
84
60
24
54
55
35
60
12
60
25
59
12
24
30
19
24
11
12
97
36
5
6
1
107
132
49
95
24
66
12
55
83
6
36
48
6
24
1
113
42
85
11
18
66
30
24
24
42
54
30
12
13
12
83
97
23
156
36
54
48
96
12
7
11
30
79
53
84
18
6
30
6
18
72
90
6
72
12
30
18
13
23
37
12
17
30
30
54
12
48
84
1
41
36
24
31
84
113
6
30
114
73
48
5
246
138
31
11
36
13
71
6
7
12
29
19
23
24
1
29
24
66
1
35
18
120
186
24
72
54
54
49
41
30
1
131
48
24
36
109
60
11
96
48
60
1
77
12
78
24
13
47
24
37
60
59
48
18
48
42
37
36
5
7
35
138
12
90
42
126
12
18
30
36
60
60
30
24
7
59
13
48
17
96
6
66
42
12
6
42
36
156
24
24
37
119
42
19
168
12
125
43
5
120
18
13
72
59
18
31
156
11
37
11
24
36
66
18
72
54
7
12
5
18
24
13
17
30
30
48
36
6
6
7
53
7
95
1
41
18
6
60
6
30
114
12
12
36
85
95
36
6
18
24
72
30
36
18
156
13
35
25
11
121
53
31
47
78
19
23
132
12
36
48
1
35
24
36
48
6
42
102
223
12
23
54
24
42
24
61
113
30
1
35
96
42
6
24
12
24
36
24
120
85
36
23
6
31
95
25
36
83
97
65
54
84
6
31
17
36
55
35
72
18
19
41
30
6
43
161
42
37
108
48
5
36
18
42
36
55
12
5
48
18
97
65
19
29
30
120
37
95
18
30
84
30
6
96
1
17
31
35
54
66
6
96
247
191
102
18
25
149
90
42
96
30
49
29
6
60
61
17
43
59
30
43
5
18
102
6
121
23
97
24
11
49
29
7
48
11
186
6
49
239
12
42
43
5
18
1
29
42
54
151
17
6
6
19
41
168
42
120
90
6
24
66
42
36
25
5
6
13
11
36
6
72
55
48
17
103
72
12
143
121
5
30
102
42
25
41
79
48
23
42
18
49
17
90
61
107
60
18
55
35
49
48
17
18
1
96
35
60
114
31
23
126
7
23
1
84
35
25
17
90
258
30
30
6
48
337
11
37
35
1
35
6
150
6
84
55
29
42
24
30
24
24
31
59
30
18
145
12
41
96
96
102
96
60
1
60
29
7
120
12
161
132
30
84
24
90
6
84
1
95
24
12
30
12
55
12
168
23
37
11
37
228
29
30
25
11
42
7
5
43
60
23
24
13
17
90
216
60
1
29
30
6
6
102
48
138
30
7
35
54
18
1
11
25
23
13
29
19
5
30
49
17
30
18
18
108
96
114
66
36
24
73
17
24
42
13
12
48
36
5
84
7
65
18
6
31
47
37
41
7
11
12
78
36
36
258
156
85
36
84
35
138
6
109
5
223
12
47
13
48
179
73
35
25
12
29
42
84
25
35
6
30
18
6
24
102
54
13
47
270
55
11
72
97
36
59
48
1
12
23
24
72
144
6
24
7
120
107
42
31
65
12
78
84
6
7
5
18
18
54
6
6
30
30
1
17
42
78
168
18
169
17
30
6
30
90
127
47
96
60
73
24
35
25
72
36
119
1
77
6
6
43
5
18
25
5
60
24
24
30
36
30
30
90
18
13
47
25
71
25
5
127
23
6
19
84
107
60
60
48
12
84
36
1
17
18
37
17
66
42
102
24
30
6
49
72
95
108
90
55
12
12
11
277
84
65
31
113
24
43
23
1
5
18
102
18
66
12
175
5
54
181
24
11
30
7
125
42
85
84
29
36
24
7
24
65
19
12
35
25
11
48
85
11
126
48
12
30
18
72
42
12
18
36
36
43
5
12
90
13
41
30
132
78
6
30
18
30
31
17
54
84
84
1
65
55
155
1
144
24
143
108
54
6
12
18
30
66
144
30
72
24
84
6
114
6
6
13
41
139
5
180
6
60
24
37
12
12
36
5
168
96
186
12
30
6
36
66
19
71
102
30
13
29
55
35
73
71
24
108
24
6
60
127
41
12
114
24
60
24
60
12
54
36
91
72
12
59
25
119
12
109
12
17
36
90
6
120
24
7
143
6
31
107
1
5
36
43
71
ABCD 94071539052*3^$a+1 [50029]
21
24
6
38
40
24
62
6
64
3
21
6
6
138
45
45
32
4
30
26
4
66
18
80
10
56
46
48
12
18
9
36
17
40
30
114
26
78
72
19
3
56
6
4
12
84
20
31
89
6
49
9
27
9
20
96
40
8
40
66
9
11
148
6
6
20
34
26
10
80
6
18
10
30
66
36
38
16
15
69
39
17
4
32
22
68
64
20
28
126
50
16
6
168
27
108
45
50
16
44
16
26
58
270
56
70
14
55
107
28
50
64
66
81
9
84
30
18
75
33
12
78
6
26
40
54
3
45
27
36
99
56
118
110
12
34
44
60
16
63
297
63
45
108
27
21
12
158
70
24
75
21
6
24
36
6
120
12
48
8
64
120
8
4
6
38
55
36
9
12
15
213
24
182
58
48
44
114
36
4
6
18
158
90
28
54
26
22
48
12
68
7
125
55
117
8
18
22
20
52
36
20
4
8
30
4
21
5
70
24
14
70
69
45
32
28
68
40
39
36
39
14
19
72
9
99
41
66
54
30
12
22
92
34
6
3
72
5
70
50
24
64
3
5
52
2
34
72
15
35
28
117
9
86
82
8
22
38
43
27
18
27
87
6
20
12
70
30
12
32
40
51
95
10
12
27
159
42
42
26
40
26
70
108
108
44
19
231
66
84
20
46
84
81
9
54
2
4
75
21
8
7
5
160
18
114
62
10
20
24
4
51
36
35
36
60
64
20
1
87
62
40
36
72
12
15
41
67
17
58
26
96
60
28
132
144
24
18
30
80
28
60
27
72
45
56
36
114
66
40
44
4
2
4
42
123
71
4
80
96
24
4
30
12
18
21
15
140
30
72
4
24
219
3
50
48
4
3
69
48
27
21
24
44
22
14
24
22
114
26
70
8
10
42
12
48
8
66
1
59
4
54
12
20
100
24
6
9
101
6
78
22
18
24
6
90
60
92
58
30
146
10
96
44
40
36
15
9
48
12
54
110
6
10
24
15
5
22
42
108
114
33
53
28
84
72
15
153
32
54
16
54
15
9
6
21
21
44
16
72
12
48
2
64
42
3
5
16
15
11
4
14
79
21
15
69
120
8
52
8
30
109
36
45
24
39
45
56
16
20
88
84
42
30
50
30
4
39
45
32
4
80
19
33
3
9
6
146
4
20
31
21
87
161
10
26
4
300
12
72
27
33
3
5
54
106
48
60
66
21
3
24
146
30
222
40
30
18
12
15
33
60
20
124
18
48
114
15
36
9
12
15
39
56
60
25
59
12
4
80
58
3
99
50
103
45
60
12
36
24
24
42
48
42
120
87
41
76
20
84
124
18
140
10
8
112
12
98
112
66
15
99
153
9
14
34
42
9
35
70
12
44
58
177
9
27
93
12
24
48
3
3
32
202
8
10
48
110
64
36
32
18
49
15
18
12
36
36
60
18
2
40
60
99
51
26
4
24
56
4
87
27
12
18
60
27
39
6
36
90
9
65
4
84
42
44
121
36
129
84
30
81
3
2
36
30
22
12
164
64
6
26
16
60
42
92
36
37
11
42
19
9
27
53
10
20
10
15
41
148
12
54
6
18
102
15
29
12
4
90
48
66
39
21
144
30
62
148
27
41
103
9
18
18
12
18
30
84
26
22
42
90
102
26
28
42
50
4
36
42
108
30
135
33
20
4
6
12
69
45
20
115
9
24
48
90
18
56
6
54
16
8
36
4
96
6
33
21
24
27
27
30
36
6
18
8
55
33
39
11
70
36
230
10
6
54
15
129
6
9
65
52
84
15
5
66
130
108
51
39
20
16
33
45
32
4
84
96
30
56
49
9
300
15
3
30
3
5
102
37
21
20
36
4
30
12
74
19
41
88
92
4
27
35
4
78
38
34
60
20
88
6
6
20
24
42
13
57
15
108
17
112
15
17
10
14
22
18
84
6
36
6
39
41
94
18
8
148
92
18
70
24
27
5
70
33
33
8
31
69
120
20
180
12
48
64
8
40
24
99
45
12
14
1
15
54
24
12
3
129
126
66
50
16
9
36
119
61
9
18
153
65
54
133
21
15
15
66
63
36
39
38
4
24
50
16
18
38
18
4
12
36
27
3
54
6
50
22
18
63
65
12
58
66
86
22
6
36
30
24
26
30
28
15
77
4
56
43
11
106
60
48
68
40
44
16
39
9
72
84
15
45
44
12
43
15
21
5
40
48
26
12
78
22
78
102
38
16
6
68
40
86
4
36
36
8
94
2
46
42
12
48
86
102
100
204
80
6
13
185
42
25
23
10
24
51
161
10
6
80
58
56
24
16
6
48
42
20
90
18
16
30
24
60
20
4
6
54
15
41
42
28
110
31
65
79
5
36
36
82
48
9
45
20
28
12
6
18
132
60
8
64
2
6
4
44
76
15
9
50
6
94
92
40
33
36
3
30
6
60
30
6
174
87
39
30
20
84
16
24
42
33
81
24
50
10
2
13
45
27
27
26
36
60
10
48
38
7
81
6
108
2
46
14
31
35
10
114
21
5
28
84
8
34
21
33
36
6
48
54
72
30
9
11
46
12
3
23
70
234
42
48
2
54
31
45
24
42
12
165
183
ABCD 94071904328*3^$a+1 [50098]
121
119
12
6
102
198
78
84
73
35
24
138
43
89
48
55
215
42
18
36
36
36
54
48
240
12
54
169
47
1
53
91
89
42
84
36
42
30
6
12
180
150
108
36
49
41
108
43
245
198
30
24
30
42
54
49
35
438
102
168
25
48
11
36
42
18
48
42
144
283
17
150
73
143
49
23
162
30
36
222
30
90
72
90
24
12
24
18
30
180
36
90
24
72
31
89
18
126
7
89
54
12
78
12
18
90
42
48
96
30
6
18
30
162
150
12
36
144
18
162
60
73
144
53
36
54
48
60
144
30
103
47
180
84
276
85
359
114
12
276
162
12
78
102
36
72
72
108
96
85
215
25
299
90
43
107
12
114
102
90
18
37
23
30
90
114
66
60
66
270
150
18
36
37
83
61
161
198
72
97
65
36
66
474
66
54
6
48
1
41
210
24
174
18
108
97
197
66
36
24
12
49
96
95
12
36
6
174
61
48
17
24
72
84
54
85
11
30
60
36
295
23
180
37
53
36
55
23
36
192
42
12
24
12
42
12
108
18
18
132
72
12
78
282
90
96
30
24
216
12
18
24
54
54
66
90
90
144
222
48
18
60
30
60
48
6
108
36
120
1
59
277
185
18
6
174
6
144
102
54
54
60
264
36
49
5
162
108
18
108
342
18
7
305
90
30
72
18
54
6
54
234
90
30
60
54
7
11
12
36
24
61
5
42
102
132
48
186
126
36
18
25
59
72
60
18
30
18
42
228
42
55
11
144
180
42
30
24
12
72
13
47
138
18
6
90
48
72
78
18
48
24
90
30
198
55
144
41
48
72
78
120
25
71
108
126
127
65
24
66
85
119
25
83
108
108
90
66
25
179
66
90
36
60
48
96
120
25
65
90
108
42
138
60
66
247
65
54
73
35
48
60
18
30
36
24
30
162
78
90
246
90
60
216
108
54
66
37
23
12
108
36
78
18
48
132
162
30
25
83
54
18
72
78
31
239
66
36
36
42
12
96
48
1
41
102
18
162
157
11
84
60
180
145
353
126
24
30
18
24
36
468
120
6
48
162
18
103
65
120
78
25
11
120
36
108
36
36
312
12
54
91
23
108
252
156
180
54
18
42
66
6
144
30
186
210
24
102
24
270
121
23
30
180
42
228
25
17
120
42
72
48
252
24
66
6
25
48
11
144
6
120
55
23
66
55
5
162
138
90
96
228
72
24
12
24
210
108
18
60
72
25
65
48
18
270
96
31
23
12
18
139
96
89
6
54
48
18
132
30
78
25
5
36
60
180
30
73
5
91
65
31
191
90
30
60
102
96
54
1
65
72
18
60
25
47
72
66
90
276
25
23
25
11
85
47
72
108
13
144
5
36
12
60
174
180
96
144
48
78
30
180
24
120
126
78
72
480
25
179
61
59
85
65
79
131
36
18
6
18
120
78
180
ABCD 94072001074*3^$a+1 [50110]
4
68
60
16
20
4
60
32
64
15
21
8
12
24
4
48
20
24
64
20
72
43
36
33
56
91
125
16
32
40
56
144
12
4
60
44
16
20
91
21
84
56
4
3
17
60
36
264
19
57
68
124
20
28
12
60
168
3
57
12
51
5
136
8
12
48
48
48
19
45
72
24
32
24
43
53
88
44
76
75
17
4
3
45
12
99
189
8
4
15
9
104
132
148
12
24
99
65
7
53
12
28
20
76
39
60
33
3
21
48
15
21
92
64
56
48
36
4
39
17
88
192
104
19
33
24
60
44
24
100
87
45
8
196
32
4
8
16
92
19
33
20
112
15
5
40
20
24
72
24
64
24
27
5
28
20
16
32
4
24
15
17
4
24
15
21
20
79
117
68
36
100
44
60
16
96
104
43
33
63
21
24
20
19
53
64
56
48
24
67
9
75
129
8
43
24
45
8
4
8
12
100
68
52
39
36
21
20
52
60
12
15
33
27
65
76
72
20
12
136
24
48
20
12
19
101
24
16
8
88
24
8
55
21
15
45
20
12
88
60
24
8
12
31
9
80
40
8
64
8
67
21
27
36
5
12
19
165
48
20
36
19
5
12
28
60
8
64
20
4
72
3
9
27
149
124
36
24
68
7
125
40
20
31
45
44
12
120
48
76
195
24
41
24
40
51
77
12
72
24
52
120
24
123
5
12
40
20
16
39
29
120
52
72
8
84
84
24
16
51
9
111
113
16
44
175
12
24
29
16
39
33
63
65
100
24
8
4
159
36
21
8
100
36
20
48
40
15
72
153
120
8
7
45
80
12
24
12
72
12
160
60
68
16
15
21
135
89
40
12
12
15
12
41
64
20
55
24
9
12
63
96
209
55
173
67
137
55
24
77
48
12
228
4
8
4
24
39
65
16
32
40
24
108
116
36
16
188
12
72
31
57
39
93
8
7
12
69
84
12
8
36
12
24
64
176
4
32
19
33
8
60
48
12
7
65
12
16
8
120
36
24
76
3
5
12
16
252
111
36
180
29
36
36
24
64
32
72
7
21
140
4
8
31
41
16
8
79
65
148
84
48
12
75
29
24
31
41
19
5
12
64
24
32
4
104
12
28
20
12
43
9
8
4
8
72
60
139
65
4
60
72
60
80
48
7
45
8
36
40
20
72
72
40
12
44
136
3
53
24
60
36
19
21
3
81
48
36
44
55
5
108
4
56
28
51
53
36
36
88
315
12
41
4
63
17
16
3
29
28
164
16
3
21
60
188
16
80
24
60
28
20
19
108
72
65
43
57
24
44
60
12
115
9
20
19
33
12
80
40
60
12
140
4
36
8
16
51
29
292
20
19
33
12
84
56
24
16
39
36
9
56
148
27
65
24
64
8
120
88
20
52
92
96
4
32
40
48
116
4
80
28
44
48
12
4
44
28
3
29
36
76
224
16
48
12
56
24
60
36
72
40
32
76
20
52
32
60
28
12
63
33
152
31
36
5
103
21
144
8
12
31
17
12
7
29
91
5
36
24
36
84
36
12
7
29
19
5
55
117
24
36
15
65
24
12
60
28
20
24
7
33
32
40
84
44
55
12
9
36
108
8
60
4
8
7
81
20
12
60
7
53
55
53
12
28
24
75
125
108
12
16
12
92
28
8
103
41
40
104
31
89
84
16
84
20
16
20
16
60
44
52
180
8
84
36
64
96
116
4
120
75
9
132
24
44
12
24
12
244
8
48
4
60
8
16
36
39
65
64
27
5
64
39
45
27
24
36
48
41
12
28
140
136
48
48
123
21
75
48
17
16
12
27
81
24
8
60
52
24
20
55
29
40
32
108
52
36
32
36
40
44
132
96
40
92
7
101
7
33
87
33
68
16
24
116
184
15
41
24
151
29
24
252
16
44
60
96
60
4
39
5
16
3
12
9
32
4
240
24
84
20
72
36
28
24
68
7
36
65
64
68
79
45
8
12
19
21
15
41
4
8
96
4
8
28
36
56
67
77
43
5
208
68
12
112
60
12
8
28
68
55
29
48
79
21
3
84
33
3
101
36
4
24
39
81
72
3
36
33
200
12
79
5
60
24
55
93
8
24
28
12
132
24
56
24
64
27
33
32
19
24
161
12
148
24
20
112
60
24
192
87
45
180
15
105
68
4
116
7
180
36
21
8
40
20
52
44
4
8
100
108
144
12
8
12
19
125
16
8
7
33
20
12
84
31
41
24
4
39
41
16
24
36
84
116
24
64
32
48
28
8
136
44
52
108
96
104
120
16
80
28
51
17
24
60
55
21
60
32
91
45
96
24
24
176
96
55
81
8
55
41
4
84
140
151
41
4
152
24
40
8
91
77
52
48
3
45
204
60
8
12
12
60
ABCD 94072485634*3^$a+1 [50065]
81
24
9
71
1
18
17
4
15
9
27
153
36
44
1
36
18
36
36
5
43
81
33
48
72
23
132
7
78
3
87
30
51
99
93
128
12
19
81
44
4
56
13
23
25
27
60
68
49
84
54
5
112
200
84
1
126
18
27
72
81
27
12
15
5
7
5
40
51
12
18
23
4
81
6
5
13
72
95
31
77
40
63
54
3
51
30
42
53
19
5
12
31
5
28
32
12
37
59
79
18
83
7
72
33
44
199
17
112
56
40
12
69
39
135
6
131
25
15
44
31
24
36
5
43
41
31
65
43
5
64
12
51
45
39
96
9
63
156
60
5
40
9
30
105
165
11
97
60
174
69
9
63
45
99
48
68
13
42
9
63
17
55
21
63
60
54
36
90
5
12
132
43
18
162
144
69
27
84
9
15
5
4
80
28
48
20
16
15
36
30
24
30
33
27
54
39
32
24
7
108
101
88
123
9
63
5
48
64
44
49
6
12
33
44
85
6
5
4
12
15
5
61
27
177
48
18
29
31
57
72
20
16
27
105
27
18
95
48
132
7
18
131
19
41
7
24
108
41
144
52
51
53
19
17
28
21
51
63
81
81
63
8
19
53
1
59
13
18
72
18
54
21
141
75
51
17
73
27
8
13
90
60
5
31
66
47
88
15
30
23
4
63
24
81
57
87
36
45
54
48
6
66
5
19
57
123
12
24
36
17
31
141
8
55
5
13
30
5
67
42
48
195
21
60
174
5
28
32
43
33
27
18
12
24
71
85
23
132
7
6
27
45
72
18
30
150
45
8
1
90
53
96
4
12
24
9
18
117
80
1
102
24
45
63
18
63
36
81
12
47
43
6
35
37
30
45
32
60
76
32
25
18
9
140
1
12
27
128
97
108
60
54
48
6
27
9
30
69
12
9
24
30
6
36
18
90
27
45
54
108
12
6
99
3
33
8
24
25
83
13
95
25
42
17
36
19
5
31
36
18
12
83
16
15
17
37
12
63
51
9
21
42
53
4
117
59
37
3
176
1
108
12
90
33
117
59
61
15
9
63
93
123
117
18
125
4
33
39
33
72
23
148
9
36
35
19
36
18
27
8
37
54
36
5
25
23
112
9
18
42
75
68
37
48
27
104
19
108
18
99
36
72
80
24
16
45
42
36
5
25
36
180
11
13
12
27
32
1
48
6
36
45
27
18
27
21
87
9
179
4
27
41
28
27
5
25
54
33
156
15
5
76
63
197
4
56
16
24
108
3
105
9
54
17
13
11
49
36
23
13
35
55
5
43
42
30
5
85
135
33
27
32
85
63
32
16
60
72
63
17
40
15
53
60
40
45
162
18
12
59
121
78
30
15
39
150
66
42
12
27
68
37
39
20
31
30
24
35
109
12
15
45
18
12
5
49
24
35
73
27
81
75
36
60
9
99
45
3
33
12
42
81
12
15
53
40
9
11
76
75
18
6
81
9
167
4
8
1
99
3
33
144
48
99
6
30
168
9
3
29
25
6
30
27
92
48
55
41
31
129
32
28
9
120
51
32
85
72
95
13
12
72
83
12
1
39
96
129
23
72
13
47
48
28
3
6
126
30
47
61
42
5
115
33
32
12
121
15
45
66
6
18
72
12
42
18
21
32
19
45
44
4
132
111
33
9
36
30
42
3
20
49
35
28
12
33
23
72
7
33
8
36
28
48
24
80
1
27
171
21
105
99
80
1
18
21
24
36
27
30
18
69
63
138
59
60
25
42
41
43
24
5
7
5
28
8
24
49
39
51
12
24
53
1
35
72
24
13
12
23
28
27
5
52
171
29
36
175
54
203
36
12
28
129
47
25
78
77
16
68
24
13
23
12
13
6
53
31
6
59
49
18
9
21
23
19
72
18
3
72
171
42
3
20
7
54
23
28
144
189
84
6
45
44
127
5
16
45
24
18
41
120
180
4
45
11
40
44
28
68
12
19
18
35
28
63
90
36
48
51
135
5
67
45
68
4
3
42
180
48
15
27
12
54
51
9
30
5
60
67
48
5
1
95
31
17
28
12
15
18
23
7
65
49
48
23
73
39
141
72
59
43
65
133
15
3
5
19
30
23
19
36
54
30
24
54
72
48
15
27
30
6
48
77
28
111
9
15
9
80
31
24
30
15
32
13
18
45
57
11
76
84
27
24
9
116
19
45
44
13
167
1
144
30
65
16
36
105
63
27
108
66
27
60
9
36
3
24
8
100
9
36
12
36
72
42
21
189
27
81
23
37
18
21
15
18
35
37
36
90
45
32
25
72
6
117
27
53
55
21
96
80
4
20
67
48
60
57
32
36
4
15
17
1
107
28
3
54
15
32
49
36
36
90
30
27
68
49
11
67
41
4
27
18
12
23
55
53
4
33
131
25
24
36
35
19
17
1
54
30
6
53
36
28
27
48
6
12
135
9
51
48
69
66
9
15
138
23
37
23
7
18
27
9
114
102
18
29
13
54
41
25
23
24
12
36
19
45
44
1
18
36
41
31
17
28
8
72
64
48
117
18
60
5
67
234
12
15
8
37
90
17
37
36
3
15
ABCD 94072570882*3^$a+1 [50121]
21
75
24
120
24
171
6
30
18
42
18
11
16
39
18
111
33
78
9
72
24
15
60
165
48
56
1
30
36
24
101
127
24
138
111
129
15
51
18
72
18
9
32
48
19
162
35
55
9
27
90
6
45
39
72
42
18
12
60
29
48
151
9
24
45
35
1
54
30
11
24
37
107
72
88
104
61
36
119
16
24
75
252
6
27
72
111
18
234
5
24
31
17
109
59
7
9
128
7
132
29
25
18
125
49
42
36
174
3
8
64
57
30
41
103
54
54
36
41
40
8
24
67
101
25
36
3
104
61
54
12
129
120
189
35
37
18
17
13
18
57
24
96
24
87
9
99
24
21
32
16
165
35
31
54
90
18
90
36
9
96
24
32
88
21
126
6
47
1
23
112
51
12
36
42
30
168
48
69
3
18
83
96
55
18
47
49
36
138
41
19
5
85
11
37
18
9
33
71
157
60
66
77
13
24
75
15
33
48
99
12
36
21
32
120
187
54
42
84
108
24
29
16
8
217
54
12
53
112
32
19
29
151
33
21
35
48
43
93
15
9
32
19
84
105
56
16
93
155
25
87
32
72
31
9
57
60
3
24
72
99
5
7
17
16
81
84
24
155
16
117
90
9
63
57
51
18
11
64
8
1
6
84
96
66
3
51
5
19
69
3
66
24
123
56
109
155
160
32
25
90
53
144
19
93
24
9
78
36
30
60
83
40
15
54
35
112
48
3
21
3
48
96
21
8
64
45
114
48
105
144
24
32
40
56
208
21
3
21
138
18
18
24
173
25
30
9
51
29
19
18
90
96
33
24
32
1
39
27
78
95
43
42
66
108
53
43
5
31
72
36
53
88
24
216
8
25
47
109
3
51
5
55
41
43
21
51
36
17
7
12
18
54
5
24
133
18
9
48
104
1
54
60
53
31
9
48
33
54
24
12
54
108
36
47
72
43
36
60
29
55
42
15
3
21
9
42
54
12
42
48
42
66
60
41
7
6
12
342
54
24
75
63
132
29
79
156
42
51
48
39
18
18
29
40
21
18
137
43
29
16
15
162
18
12
36
21
93
54
90
75
45
171
51
77
25
6
126
59
24
144
16
21
18
6
18
12
21
141
179
55
41
55
153
56
1
23
343
89
48
16
39
81
80
40
165
51
15
18
90
42
18
30
35
7
65
37
51
45
102
72
45
32
88
56
37
54
45
96
3
72
48
36
41
31
150
138
24
102
99
96
45
18
162
23
85
18
48
129
3
18
12
36
27
87
9
39
6
35
88
32
48
67
53
24
13
59
139
18
30
24
53
13
27
51
69
51
36
18
119
48
40
8
96
120
1
18
21
24
15
72
137
72
91
78
126
161
48
91
53
72
115
269
24
151
329
91
5
24
43
18
27
80
72
67
29
13
51
15
42
48
47
136
3
66
96
18
12
36
72
78
18
36
12
33
39
72
9
33
18
90
11
43
5
61
222
45
3
72
5
55
120
6
48
123
32
31
108
21
27
18
51
27
5
31
17
72
31
81
8
43
45
56
55
9
176
1
36
156
42
53
127
102
54
24
29
16
8
19
54
18
5
25
15
75
60
48
24
30
27
48
123
36
42
87
21
83
1
135
135
41
40
51
108
137
73
6
90
39
63
89
55
24
9
21
24
18
234
47
48
31
66
18
117
72
8
16
27
93
87
17
31
36
53
1
87
3
29
7
6
18
17
157
75
72
39
12
24
21
104
24
25
126
36
24
36
65
1
18
69
39
24
9
48
104
16
51
132
57
32
24
48
13
75
200
48
97
12
3
144
15
81
8
133
3
63
18
6
12
29
13
48
42
30
24
99
93
24
12
6
41
31
33
56
16
144
105
18
53
55
33
80
13
72
90
41
40
48
51
60
65
40
3
54
54
65
25
84
27
63
209
7
41
13
179
16
81
102
81
159
54
30
60
12
24
12
42
15
8
7
144
105
8
19
12
9
27
21
24
63
17
16
81
180
3
9
42
12
42
36
66
24
18
15
51
96
53
72
64
48
27
24
5
112
39
81
32
37
72
107
67
149
31
72
6
18
33
231
9
87
12
72
77
48
259
29
7
17
19
149
88
87
9
111
144
65
120
24
61
ABCD 94074509968*3^$a+1 [50136]
42
78
7
60
5
6
90
240
19
83
12
18
31
12
35
25
107
72
1
12
47
49
36
11
54
79
119
12
6
12
72
36
42
37
35
78
90
12
1
29
66
12
1
72
5
139
5
6
42
60
91
12
24
143
18
54
138
48
30
24
18
12
103
35
25
23
42
30
61
11
60
36
30
24
91
29
60
60
19
29
102
25
5
126
120
12
72
25
125
6
150
43
60
12
155
25
17
115
36
101
19
24
53
162
12
138
102
18
12
120
6
12
97
23
1
59
42
6
13
71
1
29
103
17
31
60
47
37
71
162
7
11
30
12
31
47
157
36
11
1
72
36
96
5
79
101
90
18
31
47
72
18
12
102
30
55
36
60
77
78
24
18
42
90
31
35
24
49
12
5
19
35
30
6
24
60
48
90
60
132
18
12
109
24
5
42
6
192
7
53
18
24
6
42
12
6
12
18
25
95
84
150
60
18
25
12
23
18
84
36
19
53
7
35
1
12
137
30
96
150
54
73
96
12
5
24
6
73
17
7
173
127
23
30
24
30
36
25
47
37
95
1
35
13
137
30
37
47
48
13
89
36
144
31
29
43
96
71
6
67
72
83
25
137
18
1
36
35
6
127
5
31
36
41
30
12
30
67
36
47
48
25
29
31
12
96
11
1
24
84
41
19
29
42
18
31
11
36
25
35
73
29
102
109
29
7
35
48
1
77
19
83
60
180
30
72
6
24
25
108
77
30
18
12
96
12
7
35
1
35
37
5
91
12
35
12
97
23
42
30
73
5
12
18
157
5
30
18
18
12
48
13
131
36
24
13
257
6
24
30
18
18
7
72
41
24
6
24
36
25
125
90
97
65
18
97
23
12
132
13
12
5
66
204
90
6
49
11
24
6
84
30
25
23
25
83
12
13
59
121
77
42
36
13
29
12
79
17
12
12
60
151
77
12
6
90
72
18
372
37
24
12
29
18
18
30
84
6
24
168
72
43
47
138
72
228
18
12
48
192
120
102
151
65
60
7
12
95
13
95
90
67
108
95
228
162
30
72
186
12
48
19
35
150
6
25
77
67
11
24
1
12
83
12
60
78
19
65
6
133
17
19
5
36
24
36
54
133
95
121
197
12
7
35
36
37
5
60
132
6
13
59
240
42
31
60
72
36
12
24
83
72
18
7
53
102
6
19
36
59
13
35
120
30
67
41
24
19
29
48
12
55
72
11
222
30
198
84
19
29
55
35
73
17
43
29
18
37
113
60
42
73
17
43
17
96
67
113
7
107
73
36
11
120
30
55
35
48
42
6
30
7
17
48
91
29
7
101
12
18
49
11
25
60
47
1
96
125
31
24
83
37
36
89
19
11
13
95
12
1
77
18
13
12
59
126
12
115
107
73
36
11
18
18
12
48
85
17
30
60
1
72
5
55
35
12
90
222
6
12
108
60
54
13
192
35
6
30
12
168
73
36
96
48
17
60
24
31
95
25
24
5
31
12
36
24
5
18
13
72
12
107
30
103
5
31
41
36
24
91
24
53
12
18
217
53
12
120
30
1
60
29
60
55
35
48
72
48
72
61
77
127
11
12
30
18
54
6
13
36
36
29
18
18
55
65
192
18
13
204
95
78
90
120
13
11
18
43
35
145
17
67
155
6
43
17
55
29
6
42
42
6
19
5
120
30
18
30
61
29
7
5
6
13
11
126
60
19
48
72
65
78
48
60
24
60
30
31
47
12
1
84
24
77
24
18
25
5
78
12
61
17
60
54
109
41
6
25
108
84
17
6
234
210
48
12
13
77
55
23
42
115
53
42
6
43
12
5
30
37
215
150
12
6
54
18
18
42
13
47
61
41
90
18
7
95
1
29
6
114
139
29
78
144
1
5
84
30
6
60
42
97
173
42
6
67
17
60
31
59
49
29
102
49
17
54
48
30
67
113
48
120
24
103
77
66
37
72
11
42
115
47
48
25
96
71
30
151
12
47
13
120
5
42
13
108
167
18
43
41
31
107
1
47
25
17
7
95
13
95
13
29
150
6
72
108
72
90
61
131
85
60
5
36
54
6
19
36
125
120
12
30
133
59
6
55
65
79
71
42
91
17
55
5
115
132
5
60
12
138
1
17
12
7
84
72
35
12
12
6
7
53
150
24
60
18
42
60
13
12
108
197
6
49
35
120
30
48
78
24
6
30
54
6
25
72
47
6
84
36
24
19
17
67
173
43
77
30
54
19
17
7
5
102
121
72
17
18
1
11
30
6
13
ABCD 94074634144*3^$a+1 [50002]
20
1
42
42
6
41
241
12
3
27
65
37
6
9
9
42
24
24
36
5
85
15
56
84
4
32
7
6
6
138
48
35
24
1
84
95
1
3
39
41
97
18
5
19
18
35
49
39
9
27
15
36
84
54
6
29
61
23
43
45
8
12
4
80
25
114
6
78
66
47
7
53
48
37
23
37
59
1
47
55
45
20
16
51
5
84
12
64
68
85
18
57
87
53
55
57
99
17
12
217
71
55
17
16
72
8
31
29
36
28
15
18
15
20
24
1
15
20
12
52
36
24
9
47
7
48
60
54
78
21
21
18
6
35
4
33
27
3
33
44
43
24
30
15
68
12
16
33
35
1
11
7
30
102
24
24
33
15
17
25
23
7
17
40
51
125
37
36
12
27
117
18
17
19
5
31
53
1
6
5
36
19
18
48
102
17
31
17
43
30
15
8
7
12
6
119
1
51
21
42
12
41
28
44
25
30
42
39
12
117
95
28
12
3
24
9
32
13
35
55
5
84
12
4
20
96
28
21
11
31
77
25
15
8
40
32
55
60
125
40
3
69
3
72
81
3
24
53
52
57
6
125
28
9
42
5
144
25
6
30
6
30
12
6
9
63
24
41
97
35
1
12
35
49
71
4
44
24
13
27
21
47
60
19
18
35
48
112
12
3
12
24
29
55
41
7
12
12
9
56
13
11
64
8
25
23
12
37
6
24
48
12
21
12
39
69
9
135
20
103
5
4
20
16
45
84
11
19
29
60
49
72
60
30
18
35
7
36
17
12
24
24
97
83
16
27
5
7
30
107
49
36
6
65
7
65
40
75
6
24
90
60
60
45
105
23
12
31
5
60
7
12
33
3
42
95
60
48
19
12
18
47
48
163
45
57
11
36
61
12
23
64
8
132
19
12
18
59
25
48
18
5
24
60
37
23
31
21
36
9
23
12
31
108
36
36
132
42
6
60
24
65
91
24
18
35
1
30
60
6
24
35
55
29
13
12
102
60
33
81
59
25
42
18
11
31
21
27
41
25
54
33
27
117
63
60
72
6
132
18
29
13
47
55
24
60
24
6
96
23
40
3
42
15
3
48
12
5
40
15
108
21
9
135
20
12
25
12
18
17
31
9
15
42
30
90
23
25
18
53
64
3
117
21
11
133
3
57
48
39
39
65
31
9
75
12
53
7
77
7
41
7
48
42
12
15
48
21
11
115
36
42
11
16
105
78
17
13
35
55
12
5
4
140
1
3
15
150
138
5
25
18
24
53
4
33
63
80
13
35
61
36
60
18
6
11
43
6
3
63
60
5
48
40
9
11
4
3
108
77
97
90
53
37
11
31
24
6
3
15
21
12
20
7
18
24
54
41
1
59
100
51
77
12
28
8
28
44
40
96
12
60
15
12
12
45
60
20
13
126
84
48
12
12
45
8
31
54
30
5
7
18
30
53
55
60
48
45
60
9
12
95
48
7
29
24
31
12
12
36
6
78
36
5
12
37
11
12
19
30
15
20
16
39
36
17
73
72
51
44
1
6
29
31
5
19
5
120
1
75
20
43
6
12
78
54
66
24
21
24
27
5
19
125
25
47
40
33
84
42
21
69
6
9
3
48
5
55
57
8
25
30
72
42
39
32
7
6
102
29
24
64
8
28
20
24
55
30
15
21
11
1
30
12
6
6
24
5
24
67
33
3
12
113
48
7
5
37
47
28
3
48
29
36
31
5
88
57
6
42
72
30
18
18
48
36
9
72
63
45
27
105
87
33
9
135
68
7
5
48
7
24
12
12
33
8
31
24
24
12
69
36
51
24
33
56
97
12
51
15
12
54
126
9
8
25
83
12
7
18
66
6
18
77
84
12
37
6
21
21
15
15
17
31
29
72
31
30
30
5
12
7
84
12
24
101
12
12
4
92
7
18
42
6
30
60
36
29
1
18
12
5
25
63
81
35
96
1
12
87
39
6
11
52
68
7
33
8
91
48
33
84
60
36
57
15
56
24
103
45
39
5
1
87
15
12
54
24
48
84
99
24
3
18
131
40
20
13
111
56
16
177
23
40
12
33
54
21
132
21
90
6
23
115
120
30
167
19
21
3
6
6
129
27
17
12
31
12
21
51
24
41
1
84
11
67
42
6
17
40
3
24
36
54
59
7
18
27
32
76
27
42
12
23
91
29
7
48
126
42
48
9
56
31
18
18
17
13
48
111
3
45
21
60
6
18
11
12
55
33
27
5
19
41
109
18
161
4
51
21
56
24
24
1
120
126
5
52
27
6
60
12
6
17
13
11
16
75
30
12
3
15
17
73
23
115
29
55
6
27
8
1
59
19
12
30
6
77
55
30
156
11
64
21
30
18
30
12
48
102
11
7
81
81
11
103
5
7
90
24
15
144
27
29
1
42
60
17
40
99
12
33
69
18
57
8
13
6
29
60
36
79
9
75
90
6
29
43
24
6
84
15
33
3
24
9
12
47
16
20
31
264
12
24
6
63
57
42
60
17
13
11
52
63
72
5
37
11
37
3
9
87
3
117
63
6
96
131
12
16
140
4
3
77
91
9
33
23
4
33
3
32
19
6
47
25
18
42
47
36
12
43
24
108
5
13
63
27
12
12
84
5
4
36
39
5
13
15
8
1
6
5
7
41
52
33
39
32
43
42
11
25
48
47
12
12
43
101
67
12
36
5
64
57
15
68
7
45
3
53
48
31
33
3
24
21
27
6
35
1
36
42
33
69
63
141
12
35
37
12
18
60
30
23
13
144
6
12
18
47
24
43
77
25
18
5
72
24
40
32
4
15
21
39
24
41
43
105
93
15
72
75
18
42
5
115
96
96
41
7
48
9
9
11
16
27
33
69
6
5
40
8
19
60
42
15
15
65
73
72
30
18
11
64
3
33
9
23
24
73
15
8
7
60
65
13
23
24
36
12
43
29
7
41
7
42
24
24
11
145
132
30
9
3
33
45
30
5
13
42
29
28
33
83
16
15
41
24
24
16
21
35
24
36
37
120
15
33
35
13
66
5
64
9
42
21
3
77
24
1
18
90
36
71
19
18
95
13
24
48
11
12
115
60
102
11
24
43
17
28
8
ABCD 94075075078*3^$a+1 [50023]
101
31
53
151
11
49
96
41
43
36
60
23
97
120
20
76
32
52
48
8
4
60
71
72
73
53
31
120
24
24
23
30
67
83
37
11
9
63
24
21
4
149
31
23
85
32
4
24
23
48
144
13
24
24
11
24
21
88
11
1
23
12
45
88
48
12
5
67
60
60
60
5
60
18
18
7
12
11
18
31
11
12
13
29
43
83
13
107
42
102
1
72
8
4
216
47
12
18
43
92
28
12
95
85
180
23
37
96
12
12
72
23
90
67
11
12
265
36
84
11
60
85
89
18
9
40
11
169
23
36
36
61
47
45
45
18
9
4
32
4
36
23
45
4
68
87
133
32
45
31
11
180
36
25
72
12
36
35
48
25
119
90
90
13
29
91
72
12
44
51
73
12
8
112
48
107
21
195
12
360
60
21
36
100
23
48
45
4
24
59
25
47
25
140
15
25
36
32
40
23
45
87
1
12
35
60
25
29
3
160
12
95
120
49
95
9
108
87
37
35
145
24
11
93
123
84
18
6
37
35
25
23
157
24
48
48
72
20
40
96
24
17
66
45
63
25
35
36
13
108
8
124
20
88
24
24
71
180
18
43
17
48
42
37
83
1
77
12
63
40
144
24
35
49
11
37
24
83
73
12
48
65
3
36
9
99
112
48
71
12
9
4
36
36
60
72
113
103
35
72
85
12
12
5
91
48
17
63
72
40
24
23
18
3
4
83
84
1
35
42
30
90
27
64
84
167
24
61
36
12
36
60
59
72
25
83
25
47
25
53
75
171
72
18
6
21
64
5
75
4
24
8
108
220
11
138
7
71
25
59
36
13
12
72
12
48
47
48
25
20
40
41
27
27
72
153
195
85
8
40
77
7
35
48
13
72
5
7
108
20
15
12
360
36
9
15
25
68
267
25
108
77
31
12
12
131
13
35
9
15
72
73
11
6
48
151
12
72
80
16
35
21
88
47
18
42
48
25
11
6
103
23
97
47
18
147
4
11
30
18
81
4
12
180
83
36
36
45
9
7
107
1
56
76
29
48
7
20
76
24
116
100
72
5
55
20
52
233
3
64
23
13
35
42
48
7
132
59
6
30
9
36
15
1
20
40
84
168
36
59
13
12
35
97
96
12
12
71
54
19
24
11
37
24
23
72
168
61
11
21
40
68
9
7
65
126
37
41
67
35
9
63
1
116
108
15
21
87
25
48
29
27
16
24
23
13
12
11
60
66
18
13
72
68
15
25
23
24
12
24
61
48
17
48
18
9
9
54
133
120
44
63
45
136
24
11
45
9
43
72
35
108
18
67
35
72
13
72
32
28
107
60
93
15
12
13
65
162
1
24
11
25
72
12
24
59
90
60
55
12
8
117
144
126
61
20
64
24
35
61
36
24
8
15
13
44
64
17
18
60
84
108
109
35
25
11
97
11
6
18
57
180
16
204
96
44
36
63
132
180
13
35
36
18
31
60
24
17
151
24
36
60
48
17
55
107
13
113
79
36
60
72
77
7
65
54
114
55
65
7
29
31
108
47
48
60
25
167
169
11
24
66
6
18
39
27
85
83
12
1
12
120
137
96
67
23
84
1
23
21
16
137
43
83
60
36
1
60
144
131
45
63
24
21
51
13
23
97
77
54
6
84
67
12
83
18
54
36
6
43
5
43
72
200
51
49
71
24
30
223
48
35
45
27
42
72
163
128
15
37
72
108
71
85
12
84
65
19
41
54
37
83
6
3
63
49
41
7
71
57
27
85
5
36
6
13
17
90
1
59
133
11
12
73
80
81
60
30
13
11
21
15
21
87
66
162
9
16
65
43
24
41
36
43
128
52
12
113
43
77
27
28
23
25
144
23
1
44
51
30
19
60
12
8
15
1
71
133
77
18
72
9
40
47
84
13
5
6
12
37
12
23
13
12
197
175
23
12
9
52
17
30
61
47
13
11
174
67
12
56
69
18
57
51
1
11
13
101
18
21
16
20
105
75
51
54
31
144
80
88
60
12
168
23
73
5
7
47
48
217
12
59
36
13
23
108
9
15
21
27
18
127
23
25
59
72
24
21
15
36
84
153
40
47
73
83
49
23
97
36
12
35
72
301
68
171
9
52
72
65
27
40
113
42
36
25
149
6
48
9
16
11
13
48
17
7
68
15
1
71
174
27
40
32
63
13
11
1
209
31
12
11
37
8
45
55
120
29
115
48
84
84
24
8
108
16
35
48
6
66
78
55
47
36
72
ABCD 94075448854*3^$a+1 [50010]
184
32
16
8
72
129
15
21
54
13
77
171
72
3
69
40
71
9
120
48
120
48
64
8
93
43
200
112
192
32
81
15
219
306
99
48
96
72
24
88
72
5
186
120
273
111
9
120
264
160
48
24
35
6
7
152
136
29
171
160
128
81
36
43
80
111
153
153
90
205
72
56
57
39
64
24
107
6
15
15
33
72
144
96
105
54
121
320
24
21
219
24
27
13
41
39
216
264
16
95
121
72
152
88
23
33
96
96
24
96
9
6
249
15
33
72
168
363
189
45
75
24
144
16
191
33
3
93
96
16
185
150
97
8
24
195
21
15
9
45
3
40
23
177
16
240
71
81
144
15
30
51
45
147
136
41
31
239
9
72
40
239
201
40
24
48
56
96
216
24
144
136
56
72
33
135
24
16
5
54
90
435
24
27
157
56
72
24
48
112
200
21
30
37
17
6
90
159
16
8
40
24
56
111
30
36
150
97
320
96
112
35
69
216
192
40
23
177
40
32
88
32
15
33
88
80
64
5
243
147
13
23
49
200
120
48
96
24
112
80
240
21
219
24
96
40
48
8
24
48
87
9
96
96
208
56
351
129
15
33
72
144
72
15
9
231
97
77
270
13
72
65
175
56
64
80
160
35
189
96
291
13
56
111
49
5
3
88
59
36
25
8
24
48
120
24
168
72
51
69
24
24
27
21
280
192
176
51
336
157
80
48
72
112
48
77
75
195
45
15
33
72
15
6
67
72
176
72
117
115
168
53
474
9
16
80
231
180
13
72
72
152
264
192
240
45
43
80
120
24
16
32
45
3
177
30
73
41
126
33
111
321
64
65
15
15
129
96
136
120
8
120
27
180
105
24
40
80
15
33
16
101
291
64
8
112
5
126
114
51
24
40
101
210
54
36
39
16
95
97
72
8
160
23
9
16
24
104
16
104
351
49
56
16
24
305
39
111
265
56
64
168
8
45
3
16
125
3
96
40
24
32
184
104
72
144
72
405
27
3
144
45
15
33
88
144
104
16
41
159
48
40
8
88
56
24
192
264
24
304
48
5
19
128
72
120
171
205
24
120
95
49
56
96
15
33
232
128
24
160
23
120
177
237
126
69
16
80
144
75
133
128
39
145
5
99
96
16
59
45
160
200
160
101
99
160
275
6
87
48
39
33
27
180
66
15
72
40
56
51
13
176
336
48
3
45
24
96
15
24
33
48
192
96
21
3
336
112
128
16
80
48
213
147
93
3
51
261
24
15
129
96
280
128
72
24
112
5
19
5
259
96
80
24
112
5
75
24
16
65
7
ABCD 94075734796*3^$a+1 [50087]
30
79
200
45
6
72
69
88
8
45
72
51
147
18
54
18
75
57
111
189
123
192
16
17
72
36
99
81
12
3
40
32
3
21
88
8
144
93
43
83
21
309
27
3
42
3
105
127
197
91
104
75
138
3
69
291
57
15
33
7
137
18
150
18
45
27
48
397
32
45
75
45
171
27
150
72
66
132
33
69
36
60
72
3
24
21
72
378
9
45
96
72
3
15
30
504
291
24
16
89
15
75
90
30
96
30
15
99
117
64
72
125
3
16
83
117
136
8
352
168
17
87
201
175
56
3
45
63
108
21
69
120
99
123
18
432
67
32
93
60
55
48
233
151
104
40
17
87
21
51
21
19
8
40
41
12
18
177
3
141
168
88
384
264
89
7
11
333
159
81
75
54
60
48
243
117
60
108
12
7
191
25
65
39
21
19
8
117
48
72
18
18
24
127
83
90
6
102
72
18
18
99
15
153
135
30
99
120
93
246
72
72
61
17
90
30
15
57
36
60
90
45
64
233
15
93
30
21
39
12
93
24
81
42
85
104
48
33
12
43
80
40
35
37
125
126
132
48
90
111
16
8
45
19
5
51
39
1
120
197
75
48
75
24
21
16
48
161
7
17
18
13
24
125
120
27
96
63
1
144
17
15
93
270
85
56
24
99
18
3
144
93
27
240
96
16
8
72
129
87
48
117
240
27
45
216
19
11
42
108
135
24
72
120
96
165
3
16
29
204
48
55
5
3
120
120
237
75
57
66
141
93
60
156
60
127
48
5
75
64
56
75
72
13
72
8
135
25
467
30
7
53
67
168
53
84
6
12
198
15
40
269
43
35
30
42
18
67
80
16
47
18
180
19
113
72
55
101
114
1
65
72
223
179
18
3
117
3
57
159
24
339
18
195
165
3
16
11
90
75
160
8
24
120
45
51
27
48
114
156
7
35
117
45
48
99
216
207
105
21
99
33
18
90
84
276
54
198
90
69
213
168
3
192
3
162
27
192
63
177
24
160
5
19
65
36
51
21
99
69
72
30
117
81
132
27
111
9
123
45
63
1
29
75
105
60
180
324
51
57
90
85
53
144
36
54
25
71
57
24
81
39
9
127
240
47
6
72
18
174
27
69
19
11
45
216
51
210
72
36
159
81
15
105
39
3
85
80
87
1
29
43
48
32
120
45
108
15
45
54
270
127
11
18
27
105
159
88
56
237
12
186
30
55
35
21
24
264
16
32
333
67
23
105
144
33
7
32
69
27
48
69
163
113
39
15
18
103
77
138
114
55
53
12
18
72
6
54
18
55
17
175
56
120
129
96
12
108
42
48
69
3
69
96
48
27
13
35
69
21
72
75
24
16
72
200
48
165
30
69
81
15
3
30
55
197
99
96
117
126
37
35
30
39
40
29
331
209
55
167
30
3
72
24
99
312
102
63
48
69
60
90
180
1
35
210
ABCD 94076128852*3^$a+1 [50057]
124
68
60
3
37
8
27
165
60
48
64
60
20
156
52
23
57
48
39
18
115
120
68
40
24
68
36
100
12
68
16
20
48
48
40
20
60
144
88
12
36
48
24
23
13
32
52
11
21
76
8
16
120
83
37
24
132
144
60
36
48
44
96
24
36
12
9
111
69
195
28
12
116
27
61
36
20
4
44
33
27
60
16
72
80
4
29
79
80
168
12
12
24
72
40
143
1
80
4
56
36
28
119
13
8
51
105
60
88
12
20
24
15
61
56
4
8
28
128
16
108
20
136
29
27
36
40
48
24
23
109
236
4
84
84
23
105
4
24
12
108
36
36
72
32
21
19
35
1
32
28
29
139
44
168
27
157
5
175
24
35
49
132
168
8
60
40
24
8
40
8
52
32
24
84
27
21
12
3
73
56
60
81
55
12
20
36
4
20
33
15
72
16
20
64
12
56
52
20
192
28
32
24
99
21
16
44
4
20
52
8
16
12
108
59
165
51
37
20
4
248
36
132
28
107
37
132
96
200
40
144
53
15
40
68
112
32
40
68
60
12
64
36
44
39
85
12
24
56
40
44
4
32
45
19
72
12
108
5
39
15
61
24
5
51
4
44
60
64
36
44
72
75
21
12
21
36
39
4
72
173
31
36
95
33
76
156
20
4
20
24
12
36
120
64
60
23
37
68
12
76
24
68
60
15
126
31
23
117
48
168
4
104
76
20
36
60
15
73
32
112
48
32
40
12
36
188
24
40
48
24
29
15
84
28
180
72
12
44
84
76
125
67
72
72
216
12
56
72
12
72
88
72
68
40
20
52
140
36
132
105
36
39
100
108
152
51
1
96
20
4
20
168
36
40
32
4
48
71
1
68
75
18
3
64
12
24
5
127
72
12
20
60
16
84
41
79
11
54
175
41
7
12
60
155
9
16
108
72
11
69
4
35
21
100
48
32
40
60
80
33
55
56
16
48
203
72
13
8
64
5
43
29
15
24
16
8
27
61
20
60
12
27
73
20
12
168
172
24
20
16
179
81
88
12
20
76
20
99
33
108
48
124
11
36
85
8
72
16
20
28
120
12
12
20
52
59
129
12
21
15
72
60
12
16
24
44
4
276
32
24
180
16
84
108
20
40
32
21
75
4
24
140
27
9
16
12
20
52
96
32
87
49
44
172
84
12
144
36
72
35
25
12
24
176
15
13
20
60
12
16
140
28
92
52
48
8
51
181
20
12
36
36
76
20
124
80
168
21
67
68
16
24
41
90
25
24
72
8
24
36
60
40
35
109
12
24
24
32
4
84
35
37
35
49
24
132
20
24
4
20
33
79
36
47
18
15
24
196
8
132
57
15
28
47
1
20
4
155
21
141
123
93
27
27
109
36
44
4
108
12
60
132
108
96
12
44
40
8
267
36
13
5
67
108
56
16
20
4
35
205
8
57
31
20
4
144
20
36
60
28
140
28
20
264
33
43
47
177
3
141
16
56
4
48
32
16
47
45
36
99
90
103
12
60
8
112
32
96
100
72
92
15
25
20
156
4
65
18
21
16
233
31
36
8
123
13
5
19
72
68
16
36
140
36
24
3
33
75
109
20
16
108
17
43
56
28
32
24
72
15
54
43
32
40
80
196
108
24
60
120
120
8
64
24
24
20
135
33
40
120
8
12
160
5
67
41
67
20
4
36
48
84
192
96
84
68
3
69
75
1
24
101
54
25
96
12
56
16
84
44
16
65
27
184
96
32
57
15
88
32
9
91
8
63
133
84
32
21
3
64
12
120
48
92
16
152
16
12
72
5
175
80
12
165
19
20
36
15
33
132
28
80
51
37
8
112
8
12
93
19
236
252
4
120
20
4
24
20
75
37
128
100
32
88
47
1
35
33
24
28
48
12
44
28
36
24
12
8
12
48
40
35
72
1
72
20
123
13
72
72
72
41
55
80
27
105
3
49
36
5
43
11
1
24
24
56
76
8
27
49
23
97
11
25
12
132
36
44
40
48
68
27
13
132
120
5
7
44
76
60
8
40
12
84
72
32
40
11
36
45
256
8
64
20
147
25
20
4
20
4
12
41
3
60
4
12
48
96
44
72
39
49
5
36
19
168
24
23
25
83
93
69
123
52
8
ABCD 94076297468*3^$a+1 [50002]
5
121
78
66
11
91
24
24
60
161
84
19
17
151
30
78
65
1
30
18
48
42
48
54
11
60
13
30
156
101
43
6
6
125
73
6
89
145
30
5
79
41
187
78
6
84
6
108
18
125
67
101
72
43
186
23
73
12
36
12
18
5
19
42
71
85
78
66
6
17
91
24
221
72
49
95
55
144
12
120
42
6
6
198
30
48
12
6
29
36
31
30
131
55
53
1
35
25
36
18
72
12
41
12
79
101
43
65
31
6
54
6
90
54
30
66
23
19
6
11
24
49
18
12
18
12
162
24
186
174
36
144
72
48
114
131
79
126
35
61
78
17
1
228
47
43
29
265
90
36
24
60
41
1
6
29
19
90
90
12
24
36
18
30
12
54
114
24
53
7
6
47
43
12
24
48
6
30
72
60
24
5
43
18
78
24
36
60
5
25
47
43
6
18
60
36
12
24
36
18
54
53
60
25
23
25
54
90
35
115
30
60
48
42
36
96
66
144
48
66
84
30
48
18
24
18
90
12
17
13
42
24
42
84
48
23
48
19
36
5
31
24
137
24
120
25
78
66
150
192
30
23
151
41
25
162
17
31
84
6
35
13
6
41
48
1
48
47
49
66
41
25
78
12
12
41
19
72
66
30
72
60
60
6
47
103
5
37
60
84
54
24
258
42
18
83
96
43
113
97
18
18
30
144
108
24
29
19
48
270
23
31
24
114
12
114
12
60
29
13
30
168
12
30
30
36
96
24
17
19
126
35
144
19
24
48
12
132
54
96
11
43
6
36
18
24
36
30
6
24
60
17
24
144
67
60
18
47
19
24
162
143
49
48
23
19
17
25
35
19
42
23
72
13
30
24
30
30
12
5
13
11
79
41
67
84
6
23
67
149
36
97
150
6
132
18
30
30
36
101
79
54
36
144
12
42
132
18
18
162
6
6
59
37
35
49
18
77
96
43
36
5
24
127
17
97
59
79
53
19
120
5
43
77
19
36
276
12
6
54
90
48
18
12
48
12
125
168
120
25
96
18
42
36
35
55
53
7
42
42
18
90
42
71
19
36
17
7
29
12
115
24
6
78
30
35
19
42
114
29
48
55
113
25
66
36
30
95
19
24
102
90
48
24
222
119
7
18
150
84
48
12
17
175
101
55
65
24
85
30
66
107
145
11
139
12
24
42
78
66
48
246
150
131
1
18
12
65
79
48
17
43
66
180
30
30
96
288
18
30
23
169
47
31
5
7
120
5
55
6
11
36
48
1
18
48
30
54
29
72
37
18
78
11
1
18
24
90
48
108
84
12
150
24
17
7
36
36
6
30
72
96
65
36
84
67
30
12
126
17
97
30
72
48
78
12
36
66
120
54
210
90
54
36
42
35
169
36
60
132
42
65
31
54
6
54
54
90
66
101
25
48
30
77
19
6
18
60
41
19
24
30
35
25
96
59
43
72
36
84
101
132
49
6
120
12
120
17
49
90
17
24
31
48
72
5
13
54
48
53
7
48
12
72
78
18
42
23
25
66
66
12
48
23
109
11
7
60
29
36
13
35
127
48
185
24
67
84
24
66
12
78
84
18
60
78
125
7
17
12
55
78
108
18
30
30
156
6
30
17
31
12
24
30
96
18
84
48
90
54
53
31
5
97
18
96
18
18
60
12
60
6
11
103
17
24
192
144
25
18
53
7
180
216
66
30
41
48
55
6
30
78
96
167
109
6
48
12
30
42
60
6
66
108
53
7
17
36
175
72
48
24
108
90
42
18
42
138
66
30
60
42
17
73
78
65
61
11
55
53
109
96
192
60
48
30
54
6
137
103
29
61
66
65
79
24
6
239
13
35
13
162
5
13
60
251
91
53
7
18
35
67
89
1
102
77
43
18
155
103
24
6
179
108
13
30
6
59
37
42
60
5
48
55
108
132
48
30
6
60
24
77
85
47
1
30
5
19
96
132
102
23
7
18
35
49
138
12
36
12
53
7
78
12
18
17
72
19
96
144
24
30
11
55
36
60
36
72
30
11
19
66
126
5
139
162
47
115
126
36
131
24
31
125
43
245
ABCD 94076334208*3^$a+1 [50008]
114
57
33
54
72
21
33
24
42
288
96
30
66
21
9
48
51
15
96
138
12
24
66
144
24
66
36
39
51
45
123
150
27
96
39
24
201
69
75
36
9
51
15
114
84
147
135
21
33
147
9
48
60
351
21
30
24
96
168
342
48
42
21
57
3
33
75
72
3
81
45
90
9
9
12
120
99
141
48
12
99
9
186
45
81
75
33
63
39
24
24
192
45
105
114
141
123
21
75
321
39
6
108
6
105
21
15
33
162
24
21
3
213
48
9
42
30
168
42
21
243
21
60
9
351
39
105
72
180
3
6
18
42
84
24
3
33
60
231
3
72
18
36
96
18
96
6
168
27
69
87
33
90
24
33
177
6
186
48
96
6
330
54
96
48
42
60
24
204
246
285
60
45
24
282
24
120
117
57
42
165
60
135
18
30
72
105
33
30
21
75
6
48
51
9
12
384
15
72
93
126
24
21
60
165
24
144
63
153
216
114
96
174
24
27
15
150
18
162
174
66
51
93
246
105
45
135
33
183
27
30
72
24
87
57
12
144
36
24
234
126
186
21
3
120
6
18
90
102
21
3
30
210
24
192
24
30
336
15
144
60
12
108
60
219
33
87
6
60
270
6
48
12
99
36
39
30
90
30
156
30
21
3
6
51
39
150
24
87
69
30
78
42
24
120
21
3
33
33
87
24
39
24
96
165
120
9
42
144
54
66
105
135
24
93
57
12
30
24
150
27
159
30
24
90
90
30
117
324
249
6
270
111
3
105
12
144
69
60
114
66
84
63
123
21
33
42
114
30
96
24
126
138
66
36
48
60
6
117
27
126
24
42
30
108
222
54
156
78
141
12
159
24
24
81
15
21
3
30
186
105
129
6
90
15
156
75
24
30
51
33
63
207
162
219
261
15
39
54
27
15
90
174
30
51
24
120
45
51
36
57
27
15
45
84
141
90
30
120
51
60
93
27
147
126
111
36
48
45
114
66
27
27
42
48
102
24
30
264
42
54
51
15
45
99
6
15
3
162
75
33
72
75
189
27
57
102
150
114
126
18
21
75
96
81
24
189
120
84
87
15
369
39
126
66
69
99
102
39
141
30
168
96
285
189
30
66
174
21
81
90
69
129
27
39
30
111
9
186
9
165
186
129
60
195
57
153
6
21
84
45
138
246
186
48
93
219
24
24
57
36
3
144
66
36
75
15
24
90
30
21
45
135
39
96
9
105
30
114
63
189
75
9
87
9
78
93
27
192
120
48
162
150
21
120
9
144
66
54
60
51
180
15
21
219
48
21
129
72
15
189
54
216
54
12
15
159
6
18
6
24
66
57
39
24
105
15
54
36
75
21
30
21
33
15
9
51
72
9
54
21
3
6
267
84
75
18
3
9
75
36
33
36
30
48
57
69
66
129
15
21
24
105
60
15
69
66
21
96
144
33
96
210
21
33
147
39
261
195
120
78
96
36
75
33
66
114
96
6
54
24
3
84
24
45
30
54
ABCD 94076375444*3^$a+1 [50033]
54
87
48
27
21
140
43
9
21
11
103
90
30
77
4
60
36
140
160
36
48
75
5
24
25
71
31
5
36
49
11
12
31
6
63
20
1
6
18
15
51
6
11
4
80
24
64
176
16
36
32
1
27
27
105
20
1
15
111
54
87
129
3
56
4
15
17
73
75
27
21
60
9
99
20
49
27
308
1
60
39
48
60
12
75
77
25
60
59
72
148
9
195
15
90
6
30
59
1
15
12
147
41
36
96
7
6
35
31
5
109
11
40
24
9
6
9
168
8
64
57
23
28
39
53
40
12
60
68
12
4
21
11
48
12
64
20
25
18
17
55
18
75
15
12
53
37
15
60
60
24
21
24
30
29
132
16
44
4
12
32
1
36
99
32
60
28
21
11
24
19
29
55
21
36
3
12
89
25
39
15
17
16
24
200
24
19
53
88
21
23
16
12
9
90
53
37
11
37
42
45
36
24
104
16
56
19
54
6
53
1
27
312
51
5
31
33
27
18
72
15
48
21
87
27
36
30
35
24
16
92
73
11
25
3
132
156
60
39
113
40
32
19
29
25
23
4
36
60
3
30
15
20
24
1
90
105
96
189
71
96
24
4
81
18
17
13
36
6
53
16
20
1
30
105
128
1
6
30
234
36
33
12
15
5
36
12
52
24
20
12
64
3
6
27
12
27
53
25
66
5
40
51
41
7
6
15
36
44
64
75
5
136
21
71
4
9
24
87
36
60
32
31
6
3
45
171
96
24
72
8
31
30
18
17
73
6
29
7
84
9
51
29
16
45
27
27
53
4
9
11
16
87
5
28
32
52
44
4
20
16
279
33
9
23
16
24
60
21
39
87
30
60
119
19
21
36
116
40
20
4
44
4
21
27
12
12
20
108
16
36
44
52
68
16
44
31
5
60
25
35
4
39
5
72
16
12
60
80
37
78
72
21
20
13
111
153
6
54
102
45
56
48
40
105
47
7
36
41
36
49
15
60
45
51
9
11
43
5
79
113
24
49
191
100
48
12
39
41
4
32
28
20
1
3
8
84
16
92
145
36
51
48
8
4
20
16
32
88
3
81
9
36
23
12
16
80
48
12
187
21
32
13
87
32
76
104
7
90
95
24
4
45
23
28
36
39
21
36
9
23
48
7
12
21
33
119
12
64
45
35
52
48
44
37
54
5
36
76
48
105
75
56
13
72
51
129
84
24
11
4
20
12
4
15
54
60
30
6
35
49
15
81
90
216
5
88
45
6
5
64
12
96
33
75
24
45
11
24
60
28
27
21
51
173
1
47
48
19
17
48
7
18
11
136
20
13
51
15
90
60
119
7
41
72
25
162
53
76
21
54
66
3
36
120
21
83
28
87
21
20
36
19
54
156
39
12
39
6
90
120
5
4
12
32
28
20
4
8
36
52
57
12
39
15
6
48
71
16
129
111
33
42
29
112
60
33
156
24
15
24
117
15
3
6
11
24
64
68
7
41
12
24
88
48
63
54
63
12
15
17
4
45
51
44
112
20
7
105
27
33
8
28
12
8
60
31
30
23
37
23
28
20
73
39
116
1
15
39
21
48
80
16
69
15
8
13
11
16
264
15
18
6
41
96
24
55
30
11
7
6
30
45
45
27
12
21
54
5
28
3
29
91
96
30
18
21
144
57
48
11
31
5
24
84
12
144
112
20
43
60
30
27
44
24
24
25
15
45
3
24
20
16
20
64
15
30
3
12
36
3
6
51
33
54
53
43
77
169
15
36
3
9
68
37
11
4
8
48
1
15
3
12
5
28
45
66
65
139
102
15
24
129
11
55
90
11
100
36
12
32
4
24
56
121
111
3
65
91
24
41
13
27
8
88
57
23
24
4
21
39
9
6
65
36
36
28
92
24
60
73
36
71
16
24
68
1
51
15
144
24
113
4
20
16
9
18
5
16
44
16
21
15
3
42
30
54
54
101
115
105
32
24
28
15
5
7
9
51
69
260
16
33
11
19
17
36
24
64
24
21
51
15
113
1
47
52
21
234
6
47
12
16
9
147
3
36
9
45
66
9
48
3
29
16
81
84
6
33
21
71
4
36
48
8
7
41
139
77
136
39
9
20
96
16
188
24
97
78
65
1
6
30
24
27
68
25
39
75
17
24
25
15
32
103
36
18
12
24
71
40
36
27
5
16
51
18
36
24
66
29
25
87
20
16
9
23
12
103
21
51
45
9
6
21
69
15
129
36
51
20
220
9
18
42
54
45
21
11
48
49
27
33
12
135
9
39
8
40
117
3
120
24
15
5
43
113
37
15
15
21
252
12
80
16
24
108
48
21
71
4
9
51
8
85
131
24
88
20
13
84
47
13
66
24
72
29
91
24
21
9
24
12
54
9
48
12
57
59
1
30
101
88
9
11
52
32
1
11
25
35
16
32
1
35
19
17
43
12
5
100
9
84
27
68
16
15
60
57
27
21
105
6
65
16
3
6
90
18
12
135
200
28
15
173
24
48
16
32
67
41
1
15
20
13
15
68
72
25
11
16
33
30
93
20
37
75
105
51
21
11
40
3
5
4
27
5
64
129
90
161
36
4
80
12
60
24
49
24
3
9
150
93
51
5
24
40
56
16
15
54
47
43
6
30
65
28
15
17
4
12
63
5
139
30
36
15
144
27
5
40
3
101
25
6
ABCD 94076419142*3^$a+1 [50036]
6
30
54
18
18
24
90
126
54
9
16
23
18
72
63
33
15
51
36
54
36
18
54
42
138
78
18
36
36
43
5
36
39
21
43
23
9
64
59
102
78
33
57
18
69
33
42
21
33
120
54
81
144
15
138
90
18
72
42
12
24
69
3
93
16
11
18
6
93
48
33
36
24
12
24
36
90
12
198
15
3
36
9
9
6
49
17
96
79
5
90
60
18
120
240
36
36
66
54
96
30
42
90
36
181
80
9
135
39
6
99
16
5
27
15
30
3
96
105
18
30
183
87
18
7
47
6
12
90
90
60
90
30
60
66
72
150
18
36
21
45
24
90
30
3
21
120
6
36
12
93
3
54
156
27
27
6
12
108
90
6
66
117
96
57
39
93
67
53
27
63
6
54
66
24
27
21
78
72
18
30
150
31
71
18
6
66
15
48
81
108
18
54
18
105
75
60
138
24
18
270
7
23
18
7
35
162
30
198
18
37
53
27
87
126
12
63
27
18
54
6
54
48
78
18
49
53
18
6
3
207
54
91
53
6
84
42
336
54
33
111
24
18
84
6
13
5
54
30
60
12
60
3
160
107
30
108
18
73
5
36
48
36
51
160
65
15
129
84
27
9
24
15
87
9
45
19
185
72
15
51
45
45
132
90
30
151
35
36
108
45
45
18
49
41
144
55
83
6
30
25
17
12
18
24
18
36
99
45
30
18
42
36
30
114
12
9
15
49
35
90
36
15
27
117
21
24
12
24
12
144
19
5
91
53
48
54
36
49
29
90
36
66
19
5
108
18
12
126
42
54
51
33
24
48
18
21
33
108
67
128
279
54
120
24
3
153
36
6
90
372
18
45
15
102
91
96
65
18
42
30
108
18
42
12
49
29
72
30
114
27
9
39
45
162
42
135
112
89
6
30
6
144
30
18
270
6
12
42
3
135
54
24
75
16
128
48
3
66
96
48
24
30
36
42
18
30
39
51
126
6
18
87
3
12
18
31
149
36
55
5
66
24
54
90
12
72
126
54
6
12
78
25
65
30
42
7
32
33
102
6
12
96
30
150
19
11
54
18
42
36
12
3
16
80
48
123
24
174
31
65
63
45
3
15
48
6
18
57
63
6
27
45
180
12
3
48
9
72
15
129
31
41
48
6
48
33
3
36
18
78
18
39
16
96
29
19
11
96
133
173
54
36
12
90
18
129
21
27
16
11
198
30
126
114
36
12
72
57
3
102
18
37
71
24
33
33
18
54
87
21
180
108
24
66
72
105
63
49
5
27
171
120
90
3
21
36
12
72
24
54
30
6
1
161
63
147
168
12
73
35
45
51
13
96
71
25
23
6
12
7
32
33
31
32
87
162
30
18
6
72
12
45
105
7
113
31
32
45
180
63
9
7
11
18
42
249
21
219
33
12
6
13
32
45
72
18
18
39
16
11
18
3
33
90
21
33
78
33
96
33
36
75
64
23
9
93
6
45
9
12
36
7
11
126
36
24
108
63
39
25
101
60
48
31
23
25
65
150
25
23
73
32
93
24
180
12
60
156
3
69
18
57
111
66
54
9
123
18
54
36
54
3
27
6
36
30
6
39
63
60
85
95
81
9
138
13
65
84
27
9
36
3
16
77
3
96
64
35
72
108
12
42
180
36
30
90
51
81
18
174
72
24
84
72
51
27
37
53
48
27
33
18
234
18
48
6
198
12
54
114
18
15
64
80
33
15
45
51
75
30
36
60
39
16
29
6
141
105
18
72
234
180
24
87
15
72
6
36
36
12
6
30
162
9
63
42
210
21
352
47
54
120
36
108
36
15
39
57
39
12
24
48
117
15
49
32
207
1
35
66
24
19
155
126
87
39
6
12
162
21
15
132
12
6
18
57
64
5
75
15
108
30
42
30
36
27
96
160
11
66
67
5
27
45
3
111
72
30
24
30
60
90
48
31
11
66
3
21
66
78
75
69
18
30
114
25
29
72
75
144
63
1
32
129
15
63
1
71
36
18
90
12
42
30
90
235
53
27
33
79
11
12
42
48
18
90
18
60
282
180
168
79
95
33
64
101
43
17
108
51
21
102
37
48
96
ABCD 94076547772*3^$a+1 [50000]
24
14
58
48
5
49
26
42
10
68
18
48
4
6
12
5
13
24
35
31
44
18
36
15
3
18
30
21
1
18
26
58
32
22
54
72
56
52
2
22
17
1
102
2
39
9
36
3
27
12
30
40
24
102
14
30
12
88
50
4
24
92
72
12
24
10
14
30
9
1
20
12
46
84
56
21
33
4
14
30
10
54
80
40
60
12
50
21
45
6
28
36
14
22
30
18
20
6
12
6
10
8
36
15
13
6
14
12
10
26
22
32
22
8
10
8
105
1
32
70
6
62
72
72
6
48
54
28
50
34
17
19
14
18
22
92
3
13
38
18
3
37
12
74
16
36
32
42
12
46
12
18
54
20
138
60
18
42
154
41
1
30
26
46
8
6
4
2
22
44
18
22
56
18
4
2
12
15
69
78
69
33
12
34
17
73
54
2
18
106
44
12
18
6
3
7
14
120
3
27
6
42
6
16
30
60
30
92
24
28
2
4
8
9
13
6
2
6
136
14
34
18
14
22
92
12
48
6
58
71
15
57
51
6
22
2
63
72
7
56
60
10
8
22
2
42
102
6
30
4
11
9
10
14
10
48
36
8
30
4
30
26
16
68
30
10
26
30
28
26
12
22
12
95
31
17
9
15
3
16
18
2
18
64
140
3
7
26
22
36
5
21
28
20
16
68
6
42
42
42
3
27
21
24
31
98
46
2
40
18
2
24
3
24
55
68
40
90
12
20
12
24
18
58
35
45
6
4
14
34
80
10
20
16
14
36
28
72
29
7
146
88
44
4
24
144
2
18
66
6
16
18
2
6
6
4
68
16
24
35
39
48
16
6
38
24
28
12
5
45
3
7
38
10
68
4
20
21
48
24
1
26
4
32
22
26
52
2
10
114
2
18
46
5
39
16
18
2
42
22
50
10
32
16
2
106
26
16
11
19
80
24
90
22
6
12
6
29
15
6
3
1
30
56
16
44
28
8
52
2
12
24
12
51
25
2
10
20
15
9
24
22
14
3
3
36
22
62
12
30
54
22
86
33
109
44
34
36
2
30
4
8
10
12
23
1
2
69
69
16
20
15
7
12
5
3
16
156
26
28
24
32
40
12
32
4
60
20
36
34
56
48
6
12
3
1
30
18
2
42
10
2
48
39
7
50
78
10
8
70
17
9
10
20
12
6
106
26
90
4
26
27
69
10
48
24
17
63
42
16
96
18
32
21
3
30
70
26
63
45
6
112
24
8
22
32
10
26
4
26
10
8
114
18
10
48
5
3
10
2
4
29
7
72
48
38
3
21
27
7
12
53
9
46
2
16
18
20
33
33
12
34
2
10
36
2
15
7
8
9
3
70
36
8
12
6
4
26
52
32
16
6
2
15
141
70
26
30
114
28
44
28
26
6
22
114
30
158
10
12
24
48
5
19
12
2
87
19
36
44
10
26
60
4
18
68
6
22
14
4
29
37
32
3
37
20
88
6
2
15
48
24
13
35
19
5
48
7
17
33
4
155
9
30
4
66
14
4
86
3
21
30
66
6
4
20
4
20
69
1
8
54
9
31
78
44
10
2
34
44
21
72
25
14
33
33
24
12
10
17
9
10
26
3
9
48
24
28
20
40
20
51
1
30
2
16
18
24
12
14
3
27
54
18
34
36
26
6
22
12
2
42
52
62
28
35
51
76
12
5
27
24
12
22
14
12
30
52
71
19
8
10
42
14
48
58
36
44
18
16
54
30
38
48
144
28
2
16
72
36
20
15
37
44
18
4
2
42
46
78
2
48
15
33
4
62
45
51
76
36
14
28
30
8
54
34
12
188
16
36
26
10
14
42
18
24
10
30
2
33
9
42
6
15
24
57
36
51
3
66
34
62
16
26
48
18
15
21
48
16
35
7
62
60
15
9
12
34
6
36
47
19
5
69
3
57
12
40
36
8
60
84
22
6
18
18
18
18
18
20
18
70
38
24
4
32
10
72
54
44
90
46
2
12
34
44
18
10
26
54
15
13
26
9
9
16
26
64
20
12
36
42
36
10
6
32
4
54
17
1
32
54
105
19
2
30
4
6
32
75
13
6
50
3
3
46
6
17
13
35
15
48
33
1
47
1
72
26
42
46
29
1
26
60
10
18
54
2
6
39
7
8
40
24
12
80
16
14
88
6
20
46
24
30
38
24
10
54
8
16
18
20
24
54
18
10
30
90
18
26
6
60
36
52
2
4
12
42
32
6
34
54
8
76
6
17
13
14
78
36
30
12
10
2
6
63
3
30
24
34
24
2
24
28
36
18
2
70
50
18
36
34
71
51
21
24
33
34
8
46
71
61
62
4
36
18
14
42
3
21
66
16
17
1
8
10
26
99
7
8
9
33
40
44
6
40
66
2
36
16
36
41
31
26
82
5
9
4
24
26
9
3
6
40
38
18
18
21
21
16
8
42
18
30
22
36
8
16
140
18
30
12
48
6
28
56
4
14
22
29
117
6
12
28
14
46
20
16
30
23
67
14
12
6
10
86
4
12
5
33
4
11
9
42
4
2
16
2
60
81
19
6
50
6
36
16
12
2
24
16
20
42
24
16
6
14
3
27
48
10
32
40
18
17
37
24
26
58
2
42
24
46
54
80
46
30
8
27
19
53
24
21
16
86
6
28
24
80
4
6
12
6
56
60
42
18
4
38
30
4
2
33
9
10
53
13
6
18
2
10
18
2
30
6
24
24
10
32
72
12
4
146
12
58
5
123
54
4
54
8
12
10
38
18
36
24
18
88
2
36
64
6
32
96
106
32
22
36
12
44
18
34
8
10
12
18
6
74
52
8
9
13
8
24
30
24
166
90
108
24
68
48
6
48
4
59
19
2
16
20
24
64
2
24
40
2
16
20
15
21
22
30
80
48
6
16
89
57
10
6
14
94
20
64
14
9
1
30
18
98
34
54
12
17
55
14
28
18
36
18
18
120
24
2
24
3
43
12
44
54
15
21
10
18
36
35
45
54
16
20
105
91
38
18
18
34
36
62
22
96
48
2
76
44
10
14
15
25
30
14
3
55
8
33
55
12
36
24
128
33
55
8
6
150
54
48
24
6
9
3
66
24
28
36
26
66
24
46
86
10
8
10
30
26
34
62
64
56
124
86
42
36
24
12
24
58
14
6
21
1
47
1
18
26
54
66
12
12
27
109
2
4
12
38
48
12
18
10
59
21
24
46
18
18
20
28
18
6
38
12
39
55
12
8
12
4
38
24
12
28
2
16
78
12
42
20
12
40
38
66
30
4
72
32
22
6
11
1
18
2
51
21
22
72
29
24
3
34
11
99
28
6
18
8
64
20
10
20
36
36
6
30
3
9
12
24
60
18
4
26
36
27
3
100
2
70
24
54
102
18
20
18
52
56
40
12
14
22
18
68
24
3
3
34
80
4
44
6
4
6
56
28
32
10
2
66
6
90
18
28
50
4
5
19
29
1
78
17
9
126
9
31
26
30
4
2
34
17
1
8
48
18
16
18
11
24
19
12
6
11
73
20
60
16
26
40
32
45
33
15
7
26
28
8
3
39
40
14
6
70
2
30
60
46
6
44
3
37
42
12
68
10
18
53
19
2
28
24
36
2
105
57
70
74
46
6
11
181
42
20
52
30
32
10
26
58
5
19
30
36
14
22
6
12
14
63
19
29
7
2
42
18
27
31
2
4
66
74
78
9
19
50
12
46
17
1
92
36
6
28
24
29
7
20
28
24
30
54
2
24
24
10
48
86
60
4
36
20
24
27
48
63
9
57
58
30
38
58
18
72
18
14
16
24
53
69
4
20
ABCD 94076842012*3^$a+1 [50017]
36
60
36
8
40
24
20
163
30
15
9
23
40
57
83
36
40
45
59
60
48
40
24
36
3
30
59
12
16
32
43
5
13
47
72
31
30
15
117
120
24
11
108
7
5
24
96
12
96
121
23
1
27
92
36
40
21
15
20
1
15
72
8
24
40
128
16
21
23
40
21
11
49
36
156
59
1
23
60
16
8
88
8
12
60
13
11
16
39
21
3
30
59
88
164
48
52
56
12
61
6
29
25
11
16
129
3
3
210
23
36
36
108
24
12
28
92
55
24
29
52
8
193
24
59
12
12
12
40
21
24
11
52
72
21
47
96
12
4
44
60
4
20
16
116
16
108
20
72
49
15
171
137
1
75
252
44
24
25
87
69
39
87
24
90
30
101
84
60
28
93
84
11
40
24
21
84
131
48
60
91
54
36
35
64
20
1
23
16
56
84
24
60
31
65
7
9
21
24
23
13
15
8
31
5
85
119
1
6
30
119
25
24
71
60
49
72
30
17
37
15
56
4
21
18
41
61
114
33
12
9
51
21
35
88
57
48
191
25
24
11
16
32
28
48
144
56
112
120
9
11
24
24
12
24
4
81
23
13
143
12
60
12
37
3
36
12
104
120
1
119
16
3
21
8
133
47
12
19
65
1
6
69
104
25
27
32
7
5
60
49
102
129
104
205
59
28
3
29
37
3
48
44
48
73
227
13
27
20
12
60
16
32
40
32
31
5
13
35
145
12
83
100
36
48
3
125
40
3
45
24
80
28
12
8
12
60
12
25
30
41
12
1
36
111
39
65
61
135
3
21
36
140
115
9
165
15
20
25
11
19
53
36
25
12
83
60
1
23
16
32
12
61
72
23
121
3
12
104
115
5
132
25
15
63
261
44
36
60
31
90
48
51
9
107
24
25
51
75
17
60
73
15
44
60
124
72
9
15
39
5
64
108
8
24
37
11
49
11
24
109
15
20
16
8
67
225
8
88
69
23
28
44
19
45
24
36
87
18
60
99
57
23
28
72
21
71
228
12
88
72
15
24
41
25
15
20
19
21
108
8
49
15
104
16
188
16
36
20
36
73
102
129
44
64
48
9
83
7
65
55
54
47
24
1
35
160
24
56
103
21
21
30
29
24
24
67
5
16
32
60
36
52
8
36
60
25
83
52
44
67
17
37
15
8
37
95
31
17
36
16
48
68
13
12
24
84
42
30
18
89
60
1
36
299
132
28
96
48
27
45
45
11
72
12
49
11
108
12
48
28
108
72
99
45
9
27
8
55
29
91
141
8
37
23
148
45
15
20
19
101
24
121
60
54
30
155
60
4
21
35
1
27
27
41
12
37
119
37
90
33
111
24
65
16
39
161
108
37
11
13
30
57
8
4
3
57
72
156
3
125
1
36
75
3
81
68
13
48
36
83
112
20
16
3
41
60
108
28
93
11
24
124
32
24
24
157
71
64
44
52
12
20
60
60
97
15
60
80
121
30
24
9
44
37
11
112
72
36
80
40
39
24
5
40
96
69
36
36
24
23
7
6
35
28
32
43
29
13
99
21
47
12
19
81
36
3
21
75
41
25
108
147
33
51
45
30
24
90
11
108
40
12
9
12
3
44
7
65
28
32
16
3
5
265
11
84
100
81
95
40
9
120
95
16
108
80
120
12
25
95
79
65
25
51
8
37
23
28
3
41
31
5
49
15
8
72
76
129
96
35
52
36
44
13
120
23
52
39
65
4
104
36
1
35
84
112
68
112
8
16
56
13
60
12
35
84
31
53
121
75
21
138
65
24
7
9
21
144
71
1
3
32
79
5
4
207
29
19
17
4
8
43
33
21
51
8
31
126
18
57
84
9
11
60
96
60
40
44
24
1
36
78
69
36
105
36
15
36
60
20
60
4
8
1
71
24
60
1
3
33
15
44
19
29
52
36
8
67
57
32
25
36
23
24
16
21
36
24
11
40
248
16
44
64
36
24
20
136
44
216
1
15
21
18
9
63
45
44
100
204
216
68
1
47
13
30
96
54
12
15
164
25
23
12
31
149
85
150
101
24
16
20
72
157
131
64
21
107
7
53
60
136
72
33
36
3
8
64
20
28
72
36
24
56
49
155
40
111
57
20
120
37
6
18
30
41
28
21
39
33
39
8
7
65
36
4
56
108
25
72
15
108
12
219
6
155
4
84
36
24
32
19
6
23
256
60
44
36
85
23
40
20
36
16
36
108
164
48
4
45
59
40
21
11
28
21
23
13
15
8
31
9
60
144
48
24
44
31
66
60
18
65
1
59
12
12
97
35
76
44
49
11
1
90
5
52
56
16
141
23
12
55
65
72
7
29
4
20
72
109
75
116
4
21
6
18
12
47
76
20
25
35
36
ABCD 94077173662*3^$a+1 [50001]
12
9
119
25
35
12
43
36
156
24
54
96
6
53
31
36
108
6
66
5
60
208
111
60
57
32
12
19
84
36
101
73
6
24
6
150
41
60
16
33
126
5
40
63
60
117
15
54
30
120
60
21
36
27
33
3
36
5
28
8
72
52
39
17
19
48
5
91
24
12
53
48
37
15
132
75
101
67
12
81
3
89
1
36
30
101
4
8
1
60
27
3
149
280
12
36
99
21
180
60
84
3
12
53
25
87
15
53
28
60
33
120
84
87
8
12
49
11
175
78
6
9
60
8
13
24
87
188
55
36
57
63
9
48
69
35
73
3
84
99
30
24
90
17
28
51
30
66
24
17
300
37
27
36
60
92
115
53
64
15
24
41
19
161
48
25
42
101
37
3
24
99
60
6
78
12
53
85
243
27
12
53
157
131
7
5
1
54
12
113
31
149
88
44
55
78
30
53
43
29
7
18
15
48
20
160
9
30
45
8
31
57
32
25
66
149
40
120
15
77
109
54
17
16
20
4
60
36
332
52
108
51
60
17
40
3
21
60
60
63
30
30
53
37
35
7
5
16
60
12
81
6
21
44
16
24
45
35
103
153
27
12
54
39
21
11
36
37
63
63
29
7
60
33
12
123
156
29
55
33
20
19
65
36
19
78
35
67
84
21
48
135
57
45
30
53
25
87
9
90
77
72
7
5
16
3
6
30
21
20
13
6
24
9
105
12
51
27
57
3
12
24
69
108
32
1
59
1
6
45
63
5
60
91
84
66
30
66
204
147
12
27
45
56
37
6
30
87
33
54
17
16
12
15
137
28
27
5
40
39
129
8
43
21
8
1
90
17
97
150
12
41
67
30
3
24
15
78
6
81
15
150
30
5
55
5
19
120
9
32
28
15
72
33
141
24
75
12
188
97
54
141
60
63
66
87
27
12
33
135
45
27
48
96
54
42
114
59
85
15
48
3
96
30
3
15
165
45
15
92
40
120
48
21
47
4
48
21
36
18
36
69
21
71
36
37
66
30
11
73
6
6
23
181
119
7
108
30
306
41
49
147
33
30
69
12
236
103
36
41
97
60
23
252
100
45
66
24
6
6
60
105
15
21
84
20
19
30
30
24
156
114
6
24
132
18
15
15
30
6
9
12
9
114
57
3
33
24
8
1
66
24
141
36
39
33
87
54
6
341
7
12
93
111
117
63
24
102
144
47
7
33
9
15
8
40
27
84
96
24
60
149
72
76
33
36
23
31
41
13
36
6
108
33
3
9
81
51
33
96
66
53
31
9
48
24
48
51
29
28
24
75
54
60
84
6
9
20
61
171
56
43
9
21
30
6
11
24
16
132
68
4
93
27
75
30
75
15
18
30
96
120
21
96
27
65
48
72
1
6
48
90
30
45
68
229
54
81
128
7
93
51
9
92
79
24
36
57
87
12
101
37
3
39
141
27
153
44
28
168
33
66
53
151
36
93
51
201
20
40
60
80
109
54
42
48
15
165
27
123
6
11
79
77
43
29
1
60
36
11
19
5
100
36
33
119
1
30
77
12
28
39
60
53
61
27
9
30
84
57
183
21
15
33
8
64
60
36
39
108
186
119
28
123
36
54
11
16
3
96
48
105
105
3
12
20
127
161
43
30
84
3
24
15
53
1
54
5
31
36
41
4
8
127
125
168
7
24
156
24
30
186
120
84
29
1
30
201
9
27
39
24
96
41
7
57
68
115
102
11
193
66
18
47
40
68
25
107
43
5
1
51
20
19
84
66
99
141
47
67
53
67
65
12
43
105
21
27
3
36
5
25
15
80
13
36
39
87
60
18
3
12
27
45
39
57
24
99
24
93
93
59
40
68
100
57
60
96
27
27
53
97
3
39
60
53
12
76
3
84
120
45
27
90
63
72
56
43
54
15
51
9
51
29
37
15
33
6
30
6
53
40
51
54
42
65
55
138
36
111
68
168
72
1
27
39
45
80
55
24
24
6
180
6
81
20
37
63
63
30
47
7
33
9
30
54
131
43
66
60
60
39
20
88
87
42
30
33
27
5
13
27
39
77
19
21
60
32
67
53
40
12
15
54
11
36
43
54
36
90
29
52
3
45
87
240
45
60
129
51
3
5
100
120
32
55
84
84
33
27
66
210
30
6
45
20
60
13
6
24
ABCD 94077621382*3^$a+1 [50037]
69
35
132
4
9
71
16
39
41
13
144
191
79
17
48
43
9
188
1
251
24
12
4
15
45
9
59
48
199
33
56
12
12
40
48
44
48
60
133
59
49
35
12
24
48
25
3
68
109
147
108
80
115
45
32
36
60
4
44
4
8
37
27
260
73
36
71
16
8
121
15
56
84
108
96
16
20
145
191
7
5
67
5
16
72
32
199
189
92
36
48
4
56
52
32
12
160
36
20
253
47
133
72
95
52
15
77
160
20
28
80
48
55
144
89
4
80
28
132
20
268
12
8
24
1
72
183
132
32
139
36
54
107
145
35
48
60
52
24
8
7
245
36
160
9
23
60
25
131
64
56
60
85
36
36
83
12
24
24
52
60
69
15
3
17
73
167
31
105
24
8
36
12
67
72
93
15
72
5
60
100
80
16
27
53
73
59
12
91
9
99
57
84
21
99
45
18
153
152
40
56
36
13
18
5
85
72
11
25
27
12
20
31
17
73
131
160
104
24
85
63
45
15
39
105
80
88
128
67
5
13
18
5
4
32
168
7
29
12
49
288
18
53
91
21
144
48
3
18
27
12
60
27
54
47
120
24
36
79
53
73
15
84
9
35
55
9
32
16
84
68
60
12
61
180
144
3
87
90
11
43
54
3
132
12
188
25
252
35
55
5
31
29
84
4
92
25
11
7
5
13
35
73
59
168
25
47
12
36
64
111
125
4
321
23
24
28
60
72
56
16
68
31
5
16
8
48
40
24
20
16
12
8
24
24
7
89
144
55
5
36
16
24
8
163
53
4
12
21
72
23
13
47
64
51
53
60
139
17
73
15
56
19
126
39
33
108
54
90
35
88
32
36
64
12
3
17
16
3
41
36
48
64
45
3
60
297
11
36
76
84
45
36
135
80
19
45
68
96
52
252
12
200
49
87
128
64
32
31
57
12
48
20
61
99
45
35
172
44
36
19
41
168
12
13
287
73
36
144
23
84
1
108
27
84
60
56
7
33
20
12
72
28
68
55
17
181
35
16
21
35
145
35
60
120
37
27
48
60
48
68
1
54
9
48
8
36
148
57
18
5
13
59
49
47
100
12
21
59
52
116
7
105
56
24
28
128
1
36
72
15
212
96
84
24
36
28
56
12
112
27
21
240
32
12
24
49
95
28
3
17
108
55
41
13
18
45
8
16
8
48
64
9
95
85
219
33
54
18
71
12
204
19
81
9
11
60
19
17
220
44
40
3
18
59
28
147
45
164
12
12
37
54
9
528
164
1
198
54
3
80
48
64
165
3
8
136
8
43
165
12
75
41
12
108
36
76
15
53
36
1
23
16
8
60
96
36
193
27
63
33
3
77
64
96
12
21
72
87
21
71
24
96
28
12
68
148
8
67
129
20
168
72
120
24
16
96
39
126
54
5
16
60
32
28
152
48
120
97
15
8
67
77
31
234
18
33
60
24
153
36
11
24
112
32
1
27
32
108
24
16
44
108
160
152
13
15
21
72
18
36
41
40
8
4
116
24
52
60
15
18
63
45
90
9
104
49
126
41
84
12
223
36
21
188
60
24
28
20
12
28
8
79
45
92
79
9
348
12
45
162
5
16
144
15
18
11
115
29
48
4
63
117
96
44
156
37
123
57
36
215
36
28
12
104
216
19
17
19
141
68
24
52
224
4
8
24
96
12
132
133
23
124
33
216
11
48
12
144
55
17
120
43
141
44
85
107
52
93
35
37
36
111
105
143
72
1
15
80
360
49
95
103
5
67
93
141
47
24
19
54
15
132
108
8
7
90
143
64
8
100
20
28
15
5
103
5
60
24
163
45
32
85
35
36
244
32
13
11
4
132
8
61
11
136
8
96
48
187
36
18
215
52
32
ABCD 94078424138*3^$a+1 [50023]
36
21
111
15
42
18
12
41
31
65
48
7
18
48
15
24
8
55
48
72
12
21
129
3
20
60
108
25
15
44
61
39
48
32
88
63
5
112
3
89
1
47
7
18
11
157
47
16
32
48
4
80
96
19
72
65
96
64
68
16
39
30
18
9
171
149
133
30
17
24
40
24
8
19
6
95
4
80
13
42
36
12
53
25
27
15
17
1
3
24
57
11
48
7
30
42
30
18
5
64
93
30
108
89
1
119
4
12
20
85
95
7
5
295
5
25
11
12
19
66
15
80
52
72
56
79
9
21
6
45
39
6
3
51
9
32
60
4
33
48
90
5
4
63
17
175
60
18
63
99
105
96
8
1
11
12
52
15
21
9
51
99
33
3
125
40
8
156
1
15
147
12
149
19
72
48
21
92
12
37
6
5
37
35
55
18
63
27
24
65
4
12
44
4
21
11
7
93
8
4
33
54
6
23
12
7
48
60
24
60
6
15
39
29
124
8
19
60
29
7
84
6
12
3
69
15
8
48
184
8
25
11
16
21
27
32
61
63
9
23
7
161
91
21
15
17
43
5
12
28
68
37
23
19
45
32
55
29
19
48
24
81
75
5
48
1
3
80
16
99
81
32
60
7
41
7
29
103
17
31
54
59
97
119
24
16
8
13
84
59
7
84
48
5
12
16
9
23
43
84
5
13
42
36
24
33
33
24
119
1
96
30
65
79
18
60
12
30
9
144
32
64
32
48
12
12
72
16
8
16
20
16
140
25
39
20
48
52
135
6
35
145
23
4
20
60
55
72
29
4
116
7
33
24
3
42
11
31
9
72
27
21
56
145
15
8
100
45
30
5
12
25
6
33
24
32
103
12
5
48
16
21
3
45
3
48
80
31
108
21
24
48
20
64
20
43
12
9
56
84
4
15
12
6
27
63
45
69
66
9
51
54
11
12
25
90
72
5
1
15
195
5
40
24
44
49
47
16
27
12
5
40
24
20
36
115
41
37
27
111
84
36
45
39
36
72
30
12
30
81
128
4
32
91
5
7
48
5
55
5
25
102
65
37
59
72
120
19
5
48
12
180
13
3
12
15
5
12
16
128
49
12
78
41
7
12
5
36
60
7
77
60
40
108
39
5
160
51
33
21
15
80
48
55
101
49
60
47
100
20
40
176
7
12
30
96
54
60
33
96
92
49
23
12
1
12
3
27
48
9
44
124
72
15
89
120
127
29
48
43
9
44
37
42
17
16
12
33
15
32
37
15
36
48
39
5
127
45
63
17
31
17
16
32
64
20
16
39
5
24
12
4
44
1
75
24
27
5
25
90
12
18
23
7
33
24
87
29
4
33
24
3
36
99
41
112
20
40
39
33
33
95
12
220
36
21
11
108
1
36
42
12
30
30
45
140
1
15
68
60
7
42
71
72
49
119
76
36
44
31
30
39
33
30
41
16
51
17
28
20
28
21
6
29
40
135
29
1
30
113
37
95
48
7
18
15
3
33
51
36
89
43
17
31
33
20
4
3
57
80
96
84
73
39
24
24
15
120
81
9
30
41
7
29
43
41
7
24
96
185
52
48
32
60
43
12
93
75
84
5
31
30
12
35
85
60
12
6
129
80
64
39
17
1
30
5
19
45
15
36
45
32
97
15
15
36
72
5
55
12
9
84
20
7
5
60
1
35
4
48
33
42
12
6
95
28
20
12
40
8
132
7
105
20
7
9
51
29
7
12
5
36
36
55
33
63
17
36
12
88
51
21
15
17
145
18
45
9
60
11
40
32
12
4
60
99
105
20
12
84
37
12
30
18
54
29
1
66
29
91
77
40
3
9
3
41
1
95
1
15
20
55
89
36
25
83
1
3
63
65
48
12
12
37
3
3
5
72
7
48
33
104
91
17
7
45
15
90
30
89
144
40
116
19
41
36
28
147
69
24
20
85
11
60
7
17
60
55
42
15
111
120
137
43
90
27
32
13
87
33
18
69
75
41
7
30
30
18
24
15
24
44
12
16
39
33
8
7
41
4
228
9
83
7
53
73
75
27
102
3
45
42
9
32
55
9
56
49
35
4
72
32
36
19
17
1
143
40
20
31
29
24
96
40
21
15
36
48
27
5
19
48
252
30
59
19
48
54
30
65
60
4
39
177
111
17
55
33
24
24
24
87
30
11
160
87
125
43
53
1
11
24
40
36
15
12
18
3
117
87
152
1
23
7
65
60
127
18
3
51
53
36
31
48
93
32
37
30
6
174
48
12
36
33
39
17
1
3
12
57
23
19
45
3
17
91
9
44
12
24
48
25
18
45
32
48
37
18
17
25
83
67
18
12
3
8
49
23
49
66
84
36
24
6
54
29
4
8
4
213
87
15
48
5
12
31
33
21
3
27
65
31
30
24
11
19
36
9
48
108
8
16
24
87
45
32
96
19
18
42
5
13
15
20
40
8
120
7
24
9
96
8
7
36
5
7
17
25
83
67
48
72
6
114
30
35
61
12
18
5
60
48
16
81
30
12
12
30
23
16
20
16
21
15
39
9
176
40
56
55
5
7
5
25
23
52
27
120
33
45
35
7
21
45
39
51
69
36
39
5
25
18
30
63
57
23
25
83
12
4
20
16
45
47
12
1
24
23
7
41
25
12
3
57
3
108
72
39
138
48
23
24
12
31
65
7
101
16
96
87
78
42
5
43
9
3
12
18
108
47
12
16
27
53
52
33
3
27
17
16
32
48
52
104
4
20
40
81
15
33
51
20
7
89
16
44
31
ABCD 94078533826*3^$a+1 [50025]
11
64
44
28
27
33
33
15
32
7
78
78
45
15
9
12
21
30
18
135
39
65
1
42
12
5
156
7
29
1
12
6
77
60
4
24
15
9
8
13
24
3
8
7
18
27
20
37
23
28
9
6
9
33
60
42
6
111
60
56
24
13
48
59
48
13
15
8
49
11
7
105
8
12
4
9
27
12
8
4
9
30
42
23
4
8
7
33
8
24
16
27
153
36
9
11
4
80
16
69
35
4
3
53
60
67
29
4
12
27
18
27
20
28
27
18
23
120
12
37
51
9
27
20
19
9
12
21
23
36
19
29
40
3
45
3
17
25
3
32
60
7
18
39
8
28
12
105
15
12
24
75
12
17
16
12
24
60
20
4
39
5
13
83
112
20
7
17
24
16
44
4
111
24
17
1
63
15
5
7
5
24
48
115
5
1
35
60
85
24
126
180
9
80
43
5
37
3
15
129
48
8
28
20
24
28
33
30
5
12
37
3
72
156
24
132
24
9
51
9
11
49
23
7
17
16
3
24
120
21
12
45
27
36
20
19
18
18
41
31
33
24
72
24
15
5
7
5
55
29
121
35
7
65
60
73
12
3
20
4
20
16
24
24
92
64
33
15
56
12
12
1
42
29
1
39
44
72
112
51
77
43
12
5
52
36
20
40
12
12
20
28
15
33
36
48
60
32
36
60
12
16
39
5
28
15
48
21
116
67
17
76
60
20
43
69
72
68
40
141
24
36
30
65
19
78
162
30
11
84
72
84
4
8
12
1
35
36
49
35
52
15
137
12
19
72
12
18
47
28
24
60
3
18
83
25
11
73
15
60
56
52
44
28
12
48
48
3
9
72
8
40
36
57
27
3
29
36
28
9
11
55
72
29
16
12
8
4
39
77
88
24
12
20
28
33
27
15
30
35
60
136
15
69
3
72
30
27
3
6
27
80
52
36
20
4
33
18
89
28
8
40
69
51
80
64
45
15
111
84
30
27
84
12
8
19
17
13
75
3
69
24
27
17
16
9
6
5
4
165
90
5
43
72
60
21
57
35
28
15
9
108
3
21
33
6
42
23
16
156
15
9
68
16
12
24
21
87
12
3
36
24
41
12
37
183
63
5
4
36
9
15
8
12
43
12
65
13
12
66
42
59
16
15
29
24
24
16
12
3
9
36
15
41
16
140
12
96
4
56
19
33
45
47
76
12
68
36
4
15
45
12
32
60
43
33
27
77
52
21
48
87
44
43
30
78
12
81
20
19
5
36
7
17
85
3
8
7
33
32
55
9
3
36
41
24
52
32
40
123
29
48
12
100
20
73
60
51
20
7
29
4
12
24
21
23
64
60
165
11
52
3
29
76
72
32
36
100
44
12
91
42
47
19
12
53
24
76
12
63
21
48
60
21
39
36
24
108
20
13
27
15
29
40
84
15
5
12
40
60
8
85
42
150
15
32
52
9
24
71
16
21
3
36
9
27
48
117
3
24
32
24
157
27
32
64
60
45
27
8
16
8
31
57
15
5
25
99
9
12
47
103
77
76
96
9
39
8
112
36
20
49
3
140
24
28
36
44
55
48
5
28
57
18
24
45
96
44
12
36
4
69
15
12
12
8
24
36
43
30
27
48
39
5
61
60
59
1
131
19
42
47
40
51
21
20
144
4
60
8
7
57
8
13
48
30
42
39
3
18
78
9
15
5
16
99
6
27
165
15
12
45
6
9
36
69
6
24
53
64
24
32
37
60
15
48
12
3
48
141
60
9
99
36
24
80
13
35
40
57
135
15
21
15
65
52
33
59
25
27
21
12
48
102
45
15
57
3
30
27
20
19
29
28
3
17
4
60
9
75
15
5
112
3
5
12
24
36
43
77
108
4
15
18
120
30
42
66
21
84
72
15
5
55
42
30
5
73
59
64
12
3
117
108
15
101
4
87
18
39
36
32
67
18
23
55
5
109
30
66
15
44
31
12
5
4
51
72
45
8
7
93
24
24
69
3
12
12
44
36
13
11
36
4
104
120
108
4
24
20
4
63
30
42
93
44
16
27
18
27
8
100
32
16
9
75
15
21
9
167
40
68
88
48
20
24
12
16
27
77
1
12
15
8
4
3
101
192
13
27
63
30
35
19
41
16
8
12
79
42
35
25
135
15
33
92
115
57
60
60
60
20
76
129
6
17
24
79
12
18
119
36
55
105
24
12
3
78
59
48
16
27
18
47
28
12
104
88
21
12
30
5
4
24
20
120
16
104
55
24
33
32
16
12
84
224
7
30
39
39
12
57
15
17
4
15
24
41
4
92
19
54
3
48
60
84
92
24
84
13
27
15
81
24
45
6
24
17
1
27
51
42
18
5
16
51
5
13
30
30
42
12
168
29
4
12
12
33
12
3
33
71
73
6
45
144
45
18
33
32
60
13
27
8
16
33
75
15
45
12
84
15
5
40
12
3
12
9
36
12
12
20
4
56
36
40
44
40
8
31
5
12
85
60
18
84
36
12
53
145
27
8
16
20
13
47
28
75
30
15
3
5
28
36
60
8
16
60
9
11
4
8
25
42
18
39
9
42
12
41
7
132
21
15
210
35
25
75
32
84
1
72
60
27
9
162
5
64
56
7
6
15
44
52
228
15
53
12
43
17
88
75
17
43
33
56
79
41
28
8
13
47
13
30
29
112
56
28
44
55
6
27
24
9
12
39
8
1
24
48
23
4
60
15
18
155
43
21
44
4
8
67
18
90
57
45
78
65
67
36
41
1
42
33
180
15
48
9
111
21
20
84
7
9
24
45
24
71
4
33
27
15
18
15
3
29
120
52
3
17
60
4
36
44
49
18
17
48
60
37
108
27
12
81
75
75
5
64
8
13
23
4
51
21
36
20
12
16
12
15
57
80
28
3
21
3
21
24
8
25
42
18
18
9
36
36
8
85
6
21
33
75
3
77
60
28
24
156
24
8
36
19
41
115
9
20
12
1
27
48
80
228
16
21
35
84
148
36
15
45
56
40
56
40
12
3
ABCD 94078662662*3^$a+1 [50041]
53
19
17
54
1
89
42
45
72
21
19
71
9
88
119
36
84
30
30
141
9
30
66
30
24
25
8
72
135
30
24
72
27
117
51
15
294
24
96
139
47
33
144
21
12
7
56
15
6
51
99
84
57
24
48
21
102
37
32
16
23
36
69
184
53
24
3
63
49
5
19
5
12
54
84
45
15
42
48
12
30
108
25
24
80
21
36
79
47
33
15
30
72
75
93
30
12
105
15
18
60
19
32
48
48
40
233
6
84
6
159
64
11
12
9
21
3
15
36
84
6
24
66
9
135
57
3
36
6
27
40
72
119
1
24
5
66
9
40
80
136
95
145
11
37
17
150
6
90
30
24
115
125
24
139
53
3
72
24
9
60
90
90
30
6
19
35
6
84
75
15
1
29
75
120
24
111
42
30
30
30
18
27
9
15
15
1
65
78
156
21
33
7
23
129
33
150
24
145
48
8
88
95
120
30
12
108
36
79
56
21
78
69
21
51
15
129
21
84
156
84
30
150
150
36
30
3
63
48
30
27
24
24
15
30
27
69
6
18
27
9
15
24
51
6
39
16
53
36
54
1
95
6
3
144
21
6
36
18
7
53
90
9
87
9
21
6
54
31
23
6
24
91
101
43
11
6
48
12
18
150
42
105
208
32
39
6
24
19
17
138
21
45
19
11
36
24
234
30
1
59
85
107
18
66
24
30
6
6
39
15
1
5
174
6
60
18
12
138
42
33
75
42
60
54
73
17
135
39
25
35
45
111
33
297
63
72
216
15
193
72
23
25
24
77
66
18
150
42
7
8
33
42
37
8
45
24
30
6
15
40
32
63
24
1
5
90
9
9
30
96
6
3
21
19
5
139
71
57
33
79
72
35
54
31
5
51
99
69
141
66
54
99
21
24
102
60
129
45
6
69
21
24
36
30
9
39
6
90
33
48
33
42
84
1
95
25
23
1
8
57
126
33
24
21
42
25
5
24
66
57
51
42
75
39
1
8
15
60
21
69
96
75
141
18
60
60
132
37
107
36
30
3
27
69
40
29
162
73
11
96
18
72
19
29
51
51
48
45
21
115
5
3
16
71
24
90
39
40
56
147
48
42
18
132
45
99
60
240
49
5
30
60
1
101
24
3
72
69
19
8
40
8
117
114
24
30
66
126
84
54
9
81
36
24
27
15
33
21
3
27
36
57
87
30
3
21
66
25
96
5
138
9
21
36
15
40
5
90
73
23
9
159
1
11
165
93
75
15
96
24
57
63
57
63
57
153
39
120
27
96
48
69
81
60
132
30
48
6
114
30
67
8
21
6
18
66
24
186
84
19
32
45
66
48
25
47
9
39
72
198
42
9
21
43
47
174
51
40
5
3
15
150
27
63
105
112
53
30
12
24
9
15
30
120
162
18
30
1
11
48
21
39
9
88
72
11
61
101
78
42
27
33
15
15
18
42
108
246
19
224
93
19
5
60
15
15
1
48
72
168
32
93
192
30
48
36
156
45
39
33
63
24
36
85
95
33
15
6
156
48
6
81
64
95
9
87
138
6
6
24
75
24
21
114
9
120
120
63
25
8
24
213
60
39
21
19
59
6
63
16
221
66
24
25
71
33
21
51
352
23
78
12
30
30
144
66
54
96
90
24
24
96
25
71
48
66
63
27
36
9
16
29
240
24
90
121
209
31
65
6
49
29
6
60
30
19
71
441
105
30
9
15
54
51
16
59
6
180
3
15
36
36
30
19
71
49
29
75
21
66
9
39
36
13
32
135
33
27
96
18
91
89
102
90
144
90
60
1
24
11
18
19
23
54
3
16
71
6
3
24
51
66
75
15
25
11
108
42
108
72
48
282
9
96
40
5
3
21
99
144
33
54
105
40
5
3
63
18
30
6
24
42
57
21
90
12
37
23
24
24
25
65
55
35
150
12
90
78
27
123
6
111
33
6
90
31
125
3
15
9
243
48
6
6
9
21
19
104
24
51
12
9
15
60
54
30
6
60
30
1
23
30
51
21
48
27
24
48
183
90
295
23
30
42
78
51
16
5
43
80
15
30
42
78
90
105
16
11
45
3
36
156
37
11
36
54
6
6
30
48
25
32
40
192
11
85
101
3
232
8
21
75
40
32
33
7
29
51
63
1
275
180
73
53
24
24
66
6
18
25
11
54
15
21
ABCD 94079587534*3^$a+1 [50046]
36
16
95
54
42
36
18
24
6
37
11
24
1
48
20
9
12
36
43
11
1
29
31
5
12
19
96
35
30
36
7
23
48
6
24
30
36
6
6
85
5
12
6
13
65
42
18
12
18
141
21
12
12
18
9
4
36
53
6
25
5
24
12
36
36
24
78
21
3
6
12
7
5
19
12
29
19
36
36
11
30
42
21
4
5
18
42
3
9
12
36
30
60
49
12
48
32
4
24
36
5
12
54
61
89
24
12
18
21
21
12
66
61
11
9
9
19
29
6
6
7
17
48
18
30
12
15
28
59
13
48
41
48
31
12
5
6
42
36
6
49
12
5
24
67
24
12
41
24
48
3
45
67
5
30
33
16
12
23
30
18
1
48
24
12
24
5
39
9
12
139
24
12
23
12
57
39
12
13
44
16
24
96
12
23
1
11
6
43
20
3
24
18
43
17
6
6
27
9
6
42
6
49
95
6
3
52
5
12
6
60
18
79
84
41
6
60
6
48
27
36
4
5
24
3
4
24
24
36
11
54
30
1
29
36
79
35
30
12
18
61
12
5
39
9
12
51
16
5
7
48
23
30
67
24
5
30
13
5
12
6
37
68
16
20
16
12
11
6
31
36
23
6
12
12
36
30
13
47
36
30
18
6
43
29
42
45
33
6
1
12
12
17
19
17
67
5
31
23
48
6
19
47
18
6
25
5
54
1
32
33
24
24
48
24
24
19
5
6
36
30
12
19
24
17
36
55
29
12
102
1
12
48
8
45
31
17
24
24
31
17
19
17
19
24
5
7
11
54
18
18
24
6
6
31
12
17
36
12
19
29
19
5
12
3
3
1
35
13
48
41
3
33
12
60
7
12
11
25
29
6
6
12
7
12
137
114
12
1
12
5
19
47
18
24
18
49
5
96
3
36
36
16
24
12
12
12
11
49
48
12
59
37
29
31
8
93
18
24
30
144
15
16
23
36
13
11
9
64
12
11
6
30
37
12
5
12
30
13
12
17
24
12
24
39
4
17
90
13
59
13
12
5
67
107
54
42
1
36
53
7
24
5
6
6
7
12
23
1
5
79
12
11
25
72
32
15
25
35
1
48
53
66
37
29
12
18
6
7
29
79
5
42
109
5
6
18
24
6
6
7
32
9
36
36
7
11
1
11
42
6
18
31
29
12
3
16
60
107
6
7
47
12
18
18
90
42
1
17
7
5
7
5
6
73
77
60
31
48
41
66
18
30
6
12
19
47
12
1
29
3
3
6
6
25
17
12
19
11
25
20
9
19
5
7
12
11
30
19
29
7
24
12
17
15
51
6
18
6
27
69
36
36
114
42
6
13
11
30
12
7
24
5
36
36
18
6
12
19
11
1
41
67
48
59
30
19
23
6
27
112
5
43
23
25
36
8
40
11
18
75
144
15
90
12
36
36
31
5
48
7
89
48
30
6
31
12
29
7
12
5
63
9
7
23
66
24
7
44
4
5
7
48
11
13
72
5
18
1
11
25
17
12
48
19
5
42
12
1
29
19
5
24
7
17
12
12
12
60
6
1
35
1
12
12
5
43
29
31
8
15
61
5
7
11
1
17
24
66
24
30
7
5
6
30
24
6
6
12
31
17
7
5
6
18
6
61
32
39
25
48
72
29
7
29
12
36
31
5
30
6
90
24
30
54
1
24
12
11
25
11
13
11
72
42
7
5
36
7
53
24
7
5
48
156
72
60
36
12
7
24
23
1
11
48
1
12
5
55
29
24
18
9
3
66
12
18
24
6
36
7
8
16
23
13
84
5
12
27
28
41
91
48
41
39
3
72
61
41
72
18
30
36
30
36
30
7
53
18
18
78
1
17
24
6
30
36
36
3
15
1
24
53
24
43
11
1
8
3
25
53
27
21
12
12
67
12
24
5
18
18
7
24
48
12
29
19
17
12
42
18
36
24
12
19
47
36
13
53
31
47
18
7
32
3
33
45
6
114
19
41
7
23
1
47
18
3
9
24
7
23
6
3
16
47
1
36
83
18
6
36
6
42
18
30
36
24
36
6
60
36
3
27
48
1
11
42
18
24
1
36
8
3
24
36
13
17
6
6
6
36
12
1
17
18
12
13
5
27
39
49
12
17
7
48
11
18
6
25
53
3
4
41
31
17
19
24
11
1
32
9
18
66
7
11
13
5
36
48
19
5
12
24
7
80
28
5
18
6
24
7
48
35
25
53
24
6
6
90
6
12
43
35
1
41
18
42
60
7
5
3
36
27
54
19
48
17
18
13
17
19
20
33
3
27
45
21
12
30
1
17
7
11
1
24
29
31
24
48
35
49
59
24
42
6
54
12
43
11
49
89
7
20
4
53
67
12
29
6
42
3
3
24
1
17
7
89
7
24
5
6
60
42
12
7
5
24
42
13
23
6
60
7
12
36
36
35
12
12
21
9
12
36
15
76
11
18
7
12
12
5
19
12
5
19
17
19
17
19
5
15
4
47
13
35
18
7
5
6
9
28
5
48
91
5
12
96
3
28
65
36
18
6
36
27
52
5
6
42
19
24
11
42
7
48
17
72
24
66
109
36
5
19
5
12
36
63
16
24
41
18
37
5
3
21
48
12
36
24
18
13
12
11
18
24
7
29
12
6
25
17
6
1
5
12
6
6
19
59
13
5
30
36
24
1
36
20
21
24
7
12
12
5
7
41
84
6
25
23
6
30
93
36
9
54
13
5
7
29
19
36
8
21
84
7
32
9
31
53
15
33
60
12
43
84
17
19
41
6
12
42
31
24
8
16
12
107
1
48
53
15
36
4
17
31
5
24
55
5
24
12
24
6
42
3
33
12
18
25
5
7
23
18
31
5
43
104
9
6
6
18
18
96
48
6
42
6
1
89
12
138
9
33
6
1
5
127
23
42
6
73
5
55
5
48
12
30
18
19
29
54
18
6
25
41
12
19
8
33
18
1
11
24
24
84
13
12
5
6
60
13
53
7
5
63
57
7
5
24
15
16
84
12
23
54
43
5
51
76
32
15
18
12
66
13
17
31
11
42
7
17
18
6
24
7
41
120
3
27
25
24
23
66
6
1
5
6
42
7
17
48
42
1
23
1
48
5
12
55
84
11
1
41
24
7
5
24
12
43
11
1
12
36
29
72
31
11
60
1
12
23
18
12
18
1
5
31
71
1
12
29
36
48
12
19
12
36
35
25
23
18
18
66
39
33
3
9
48
18
6
27
3
12
1
5
7
17
24
75
51
25
65
48
12
51
3
18
12
6
1
11
42
19
17
24
7
17
6
109
5
12
12
24
18
33
21
6
1
5
24
6
30
42
24
6
12
31
53
19
24
23
25
5
6
66
12
12
48
7
24
8
3
6
60
3
9
7
89
19
12
48
17
7
17
84
7
23
21
28
17
6
1
89
3
28
60
53
3
9
12
7
17
114
30
24
7
89
6
45
45
55
24
5
36
43
65
12
31
5
6
13
23
60
18
12
6
13
17
43
17
43
17
7
11
25
41
30
37
29
3
51
66
24
31
47
54
55
24
36
5
3
15
1
29
43
11
84
18
6
1
5
18
21
3
13
36
29
6
12
1
113
24
15
21
7
44
4
41
43
125
3
52
11
18
60
7
32
28
5
162
1
17
12
36
12
31
12
12
5
7
12
23
42
18
13
83
96
18
7
29
12
6
48
42
12
12
6
6
66
18
7
23
1
72
12
77
15
15
13
5
54
36
1
36
47
61
89
12
7
47
1
44
51
13
23
66
12
51
33
12
55
47
33
9
12
7
5
12
99
16
53
18
49
35
9
27
6
43
17
6
6
7
5
7
47
12
6
7
20
9
6
12
36
18
7
5
6
6
3
52
5
19
68
21
24
27
69
24
19
32
36
28
11
61
5
78
6
6
25
23
42
19
5
19
17
18
24
18
48
15
36
33
18
60
66
7
5
6
37
56
33
43
5
72
7
12
5
78
73
11
12
1
8
52
23
33
15
42
43
12
23
25
12
41
7
32
45
18
13
5
30
13
35
84
6
43
5
7
5
42
36
6
48
42
18
84
12
31
71
21
3
49
17
19
5
6
6
66
24
24
36
18
60
6
66
7
53
19
11
12
6
27
9
12
7
35
1
17
12
6
9
3
6
30
36
6
31
5
12
55
11
37
11
30
6
25
12
11
6
27
3
6
12
6
66
12
36
19
11
18
31
17
6
60
21
21
24
7
20
4
24
11
12
18
42
61
5
3
3
30
30
60
36
37
5
15
27
12
1
77
7
23
49
5
18
30
55
53
6
18
6
13
11
18
6
37
17
30
21
16
23
6
18
24
36
13
53
7
11
13
5
31
36
36
5
19
89
27
16
11
1
8
4
41
24
12
72
6
1
53
42
37
17
18
30
12
24
7
23
45
45
63
9
6
36
1
24
176
ABCD 94079643902*3^$a+1 [50037]
12
60
43
24
5
108
1
11
96
85
23
7
30
39
129
42
30
24
23
25
15
8
307
5
1
11
109
35
37
90
77
120
73
63
24
3
72
45
8
19
5
1
3
32
55
57
15
53
25
59
13
51
36
8
25
35
55
53
19
29
25
60
30
17
28
21
36
162
41
31
89
36
24
1
96
23
1
18
5
48
13
150
41
48
103
57
12
3
5
60
151
72
5
25
27
8
37
90
57
69
66
5
4
24
8
7
18
60
107
16
20
36
55
41
247
45
68
64
120
69
47
60
12
1
66
65
120
31
77
16
45
35
36
61
144
11
85
24
18
6
66
65
24
7
33
39
77
1
42
57
45
23
40
51
30
120
72
18
65
1
78
30
35
13
23
76
24
36
21
12
120
42
41
28
32
12
52
75
53
97
3
60
75
66
75
84
63
48
101
43
5
67
120
225
63
18
83
25
90
9
20
25
251
100
57
23
49
90
42
11
52
15
6
107
133
135
51
48
48
24
126
39
123
120
6
12
27
96
27
24
24
24
120
6
35
7
57
63
102
18
24
144
17
64
15
65
1
3
36
24
39
5
40
68
4
44
60
136
21
132
18
9
15
6
35
28
81
15
75
5
61
23
7
17
61
15
99
17
31
33
32
48
24
12
25
18
17
4
27
5
12
85
15
152
24
1
3
68
28
15
65
37
24
3
57
71
25
132
23
124
45
18
17
121
35
19
53
73
23
169
18
30
24
66
18
246
48
41
16
39
30
24
138
5
25
24
11
4
24
56
28
183
93
20
64
63
5
115
90
78
17
37
90
5
67
24
9
120
81
95
55
65
7
137
37
84
30
6
15
45
36
23
4
15
18
54
53
73
3
80
36
28
188
28
116
1
95
43
65
4
68
55
18
107
64
8
48
19
48
78
35
60
145
42
72
24
96
6
72
138
29
25
48
23
64
8
91
21
3
6
66
90
155
108
48
85
18
24
45
27
30
23
13
47
76
9
23
28
117
18
89
13
48
12
12
138
24
30
11
72
36
1
35
84
25
24
11
25
54
186
30
69
8
43
24
48
29
19
105
120
32
12
72
19
5
12
52
12
60
44
12
67
21
51
101
28
39
5
12
108
1
35
36
24
139
288
9
15
29
19
96
120
81
141
3
60
9
42
33
111
24
45
8
72
16
92
25
35
12
7
89
12
28
39
41
16
21
18
5
67
9
80
1
60
42
5
36
31
5
49
255
20
55
6
71
67
41
72
4
116
7
18
47
7
48
41
76
21
108
24
143
13
6
41
112
80
55
30
51
32
37
11
64
15
17
31
5
169
114
54
95
36
97
39
39
197
168
12
7
78
87
8
108
24
7
29
25
59
127
24
101
64
32
4
44
64
33
35
103
6
119
19
17
36
24
40
141
83
19
53
49
59
60
40
36
63
6
66
24
24
237
3
48
29
1
72
35
12
24
4
36
24
147
5
25
15
81
18
105
39
41
12
72
73
267
15
48
150
3
56
64
44
72
144
85
51
51
9
63
53
25
95
67
21
120
75
5
16
33
15
140
192
61
27
56
16
56
13
11
13
23
64
44
72
12
60
36
1
135
20
25
35
19
24
18
12
42
69
60
84
36
15
54
66
120
5
91
33
128
79
65
31
5
115
89
28
27
24
77
49
66
72
48
72
41
100
36
20
25
36
83
67
48
9
116
72
19
24
5
49
23
43
102
24
18
78
123
39
18
3
20
72
37
90
45
36
15
21
108
45
15
3
9
183
201
15
245
40
57
3
69
11
7
29
28
80
12
36
60
64
8
61
12
99
128
37
18
113
7
5
43
30
48
47
120
108
175
54
11
7
24
30
39
171
101
13
6
69
20
31
29
1
48
51
21
144
42
173
67
24
53
52
20
19
24
6
11
1
12
72
23
73
35
25
95
103
102
3
44
16
20
7
9
8
31
77
67
6
42
5
60
84
1
107
36
1
63
33
72
75
132
9
71
49
12
48
11
24
19
45
297
66
9
8
31
5
64
27
6
35
133
75
36
9
66
6
84
36
35
24
1
60
18
24
30
11
55
29
1
12
30
144
6
59
64
24
63
120
69
80
4
36
44
37
42
45
141
15
60
27
29
49
66
6
3
39
78
83
61
39
24
105
48
39
51
65
28
152
43
126
120
90
5
36
48
7
30
63
32
108
12
72
16
9
11
24
37
135
9
39
116
31
41
25
30
30
84
83
43
9
39
5
40
129
23
88
9
75
8
28
57
42
42
71
13
42
17
76
27
9
45
24
11
36
43
17
148
27
18
30
209
12
19
ABCD 94079677522*3^$a+1 [50000]
18
131
91
21
8
109
171
44
36
52
80
37
90
120
6
59
103
18
95
40
9
12
108
71
37
15
93
51
21
23
12
145
42
65
52
45
23
13
83
16
9
167
7
101
16
216
32
13
54
101
49
18
21
24
27
41
49
36
95
13
12
42
162
48
11
16
24
9
35
13
35
25
30
18
204
3
24
81
135
8
181
11
108
37
87
48
9
143
1
24
155
61
59
36
4
21
60
12
24
3
180
72
60
3
41
1
63
116
4
81
87
57
87
104
16
9
24
72
71
13
159
12
60
9
111
45
143
48
25
23
24
13
180
23
31
9
39
357
3
18
195
12
56
4
3
69
3
41
49
78
93
171
126
87
12
8
61
72
12
72
51
9
39
69
83
115
102
18
113
204
16
117
23
31
33
176
40
9
111
9
71
24
156
16
9
162
9
68
48
12
60
13
72
51
44
120
55
41
136
120
108
123
18
59
13
84
36
35
109
51
9
23
13
12
35
7
89
76
36
33
36
3
33
12
18
105
12
20
16
20
61
60
18
21
36
96
39
18
23
13
42
125
37
156
95
60
31
21
69
48
171
32
4
56
40
9
83
25
48
47
52
24
9
27
21
54
18
132
120
23
37
119
124
27
29
1
36
24
11
60
13
72
60
54
30
15
3
18
287
16
120
69
111
36
8
1
54
33
108
20
79
18
12
27
45
59
4
33
12
36
42
5
40
8
12
88
9
3
9
99
104
73
147
33
35
229
36
15
57
11
60
7
30
63
9
15
156
36
321
3
36
33
75
15
21
27
5
73
27
9
63
48
9
123
12
105
23
85
108
83
280
36
36
33
75
87
125
13
24
48
24
135
8
1
72
84
15
108
36
36
56
55
153
45
87
45
39
44
1
23
156
240
1
83
60
193
47
16
44
16
9
228
27
36
20
25
36
203
1
66
54
99
60
381
6
21
45
63
44
48
4
44
1
90
9
45
27
39
33
63
18
59
13
48
54
6
84
27
33
11
1
24
59
40
56
72
52
8
13
27
45
24
23
120
40
56
121
71
37
95
40
36
9
23
25
23
49
42
41
112
12
104
60
85
59
13
47
88
27
102
11
52
81
114
21
51
90
119
1
23
76
45
107
25
12
63
32
108
4
33
71
121
168
147
9
96
108
30
41
265
60
27
8
121
108
18
17
16
32
25
207
132
9
144
12
11
85
3
32
49
96
27
20
136
9
11
16
81
99
33
35
85
72
144
35
16
81
144
23
16
45
279
72
141
75
32
36
4
81
42
93
60
9
12
135
69
111
33
11
60
145
35
67
18
51
56
100
45
23
24
13
23
7
33
81
3
27
6
83
1
51
8
76
69
35
217
75
152
88
99
9
20
52
9
59
16
44
7
30
15
9
75
44
16
8
1
36
36
72
11
16
56
7
30
51
36
84
69
156
36
36
60
39
45
60
120
36
72
72
59
24
115
18
23
49
35
37
24
12
60
3
45
72
123
12
69
48
18
173
40
129
11
16
105
36
282
125
16
84
87
198
11
24
108
4
24
9
23
88
231
30
11
13
84
15
72
63
18
35
12
52
56
73
36
36
15
165
24
36
48
59
40
116
1
15
44
256
45
15
75
33
56
7
17
37
23
25
11
31
89
76
9
42
18
102
5
37
12
15
36
188
19
30
60
23
13
12
180
90
33
44
76
44
25
27
84
44
28
33
99
72
56
37
23
19
29
84
13
47
25
36
27
9
71
13
6
21
69
119
1
171
285
63
20
1
15
81
107
48
28
81
15
8
76
44
37
96
63
45
107
4
108
68
4
189
27
32
40
20
40
56
19
6
39
36
96
111
17
180
156
7
5
13
47
48
64
21
15
9
95
13
48
6
18
30
72
9
24
116
192
12
16
9
23
4
69
84
63
213
99
21
72
15
32
7
81
8
97
3
51
89
145
126
9
9
155
43
45
75
42
71
40
9
72
51
32
36
24
16
44
108
4
33
120
71
1
131
64
9
72
174
9
177
35
13
15
9
11
19
6
119
16
99
5
16
81
15
9
39
108
15
72
48
42
48
ABCD 94079808898*3^$a+1 [50016]
30
21
4
71
66
43
11
153
9
27
4
36
47
13
20
184
5
36
6
9
4
65
6
69
12
87
72
12
33
48
15
13
11
6
43
8
4
71
90
15
156
9
42
85
143
6
43
53
7
12
5
79
59
13
44
27
6
6
42
19
11
12
25
72
5
39
45
31
108
29
84
12
43
8
52
44
48
87
121
11
1
5
12
24
30
60
48
33
99
84
12
18
7
20
16
11
66
63
24
27
24
24
1
11
57
52
32
15
37
59
21
48
16
60
23
12
21
4
104
21
15
27
36
18
43
47
9
57
79
11
45
28
24
8
4
29
55
23
6
7
23
45
36
27
9
3
37
23
42
55
107
30
30
21
87
72
12
25
24
48
12
65
18
9
9
27
51
36
12
25
11
12
60
24
9
27
57
21
3
75
1
44
15
49
23
57
63
48
21
40
44
15
21
21
39
3
37
35
1
60
71
1
5
55
89
3
36
52
95
61
23
61
12
20
51
49
44
52
17
43
29
3
12
24
87
42
43
20
33
6
24
6
43
5
7
20
3
25
29
12
31
53
18
9
3
13
11
61
41
96
63
36
9
54
30
30
24
33
75
48
36
21
16
48
5
18
18
31
11
25
68
75
1
59
114
12
3
111
1
95
13
119
1
41
79
29
3
3
24
6
66
109
101
42
24
84
1
48
23
9
100
23
1
32
40
47
21
76
35
13
11
60
12
24
18
30
37
83
1
120
92
4
108
35
24
18
78
1
12
8
76
11
6
60
6
24
49
12
59
48
6
103
36
24
12
8
124
11
6
18
25
17
19
71
93
3
13
17
55
5
12
7
36
23
12
102
54
37
24
35
73
5
3
3
109
23
12
73
60
32
12
9
7
5
54
24
1
5
43
35
49
8
21
12
96
18
6
3
72
21
6
12
33
39
1
17
6
42
3
15
129
63
12
13
53
102
90
54
6
103
140
64
11
13
32
39
96
97
8
87
1
5
19
8
3
57
28
36
8
9
31
5
3
4
95
9
16
20
28
59
12
45
24
3
12
6
7
24
17
19
17
151
35
25
20
9
114
73
17
42
6
51
27
73
53
67
72
29
31
8
51
6
198
13
47
42
31
59
25
59
49
23
1
20
3
1
12
41
30
13
17
43
41
19
5
132
84
42
30
63
24
87
60
37
41
30
13
5
24
6
132
48
57
4
23
1
59
12
61
59
72
108
37
11
18
12
6
1
20
12
9
78
54
7
24
12
11
9
15
61
32
63
42
42
54
24
67
101
7
35
18
6
12
9
63
25
8
52
11
61
32
9
96
54
1
23
1
35
1
47
30
51
3
30
15
27
12
21
27
61
5
7
24
56
3
48
6
18
6
3
4
5
79
12
44
16
23
78
27
76
24
23
9
3
33
28
23
90
6
61
12
12
29
48
6
45
12
111
96
13
5
43
20
9
15
4
12
71
21
3
66
3
4
11
1
53
6
13
68
4
24
41
48
48
6
30
3
93
42
25
11
49
59
6
54
6
18
12
48
57
21
42
37
53
27
27
13
96
24
36
60
11
13
36
44
15
49
17
24
39
9
18
12
54
3
9
6
21
12
33
162
21
39
13
44
9
19
23
109
20
63
181
72
11
12
18
18
48
6
7
24
20
27
33
36
21
27
63
13
17
67
59
85
108
35
93
15
1
20
36
3
42
15
100
44
39
6
63
21
48
7
11
42
6
18
63
9
43
83
85
29
42
1
24
11
72
12
33
40
20
39
96
13
17
67
11
132
24
18
6
12
6
19
8
4
24
23
73
24
17
7
5
67
17
6
36
60
37
12
17
66
93
9
42
114
31
48
32
28
5
7
35
45
99
49
56
72
72
48
28
11
1
5
30
13
12
29
12
108
39
16
11
49
11
24
21
72
15
6
27
21
19
60
48
83
120
6
7
96
8
105
31
8
15
30
7
53
7
24
12
53
30
21
3
24
33
4
17
36
19
24
47
30
19
120
20
24
15
18
7
36
60
48
24
48
32
39
1
12
23
1
47
157
8
40
12
12
56
81
19
71
9
40
12
17
42
36
66
31
48
95
13
5
18
276
21
15
49
48
20
57
84
19
41
31
11
85
8
4
77
24
30
60
12
49
59
9
28
8
76
5
18
30
55
59
48
25
11
57
48
40
20
45
7
17
55
48
12
71
48
49
20
16
47
12
121
12
11
24
9
3
18
96
18
36
25
23
60
85
12
8
72
40
23
54
31
47
85
35
42
12
75
4
12
20
4
11
48
78
3
63
18
42
6
36
30
25
24
23
6
31
29
84
6
42
18
121
59
1
5
18
13
41
12
3
112
36
5
30
97
5
39
51
24
18
7
8
88
11
9
64
60
44
9
3
24
16
48
11
6
132
6
49
32
40
20
120
40
36
12
12
23
12
45
3
37
20
36
33
42
12
12
45
21
63
27
6
39
51
18
55
29
51
3
6
115
71
84
84
13
11
57
27
48
21
45
79
32
177
42
6
60
19
47
6
48
63
24
21
27
27
37
84
32
39
30
24
90
6
15
3
25
23
18
31
83
60
18
42
21
117
30
12
13
95
25
29
6
109
23
132
36
49
11
9
39
49
20
33
139
116
111
13
20
63
13
11
97
5
55
23
48
25
56
75
84
6
42
1
12
23
25
65
7
12
12
41
15
28
35
21
4
5
99
36
96
39
45
87
97
23
144
42
30
49
68
27
9
24
27
9
3
180
12
1
17
31
60
29
162
9
45
31
23
85
68
4
5
18
1
5
31
56
60
69
79
60
12
17
18
12
37
17
30
21
129
39
40
47
13
71
37
47
25
47
42
6
12
18
48
19
12
101
6
13
96
11
78
60
51
33
7
44
4
11
1
47
36
102
54
66
55
12
12
11
12
117
33
55
59
60
1
59
73
11
36
12
1
60
35
1
35
25
191
69
3
37
53
31
5
43
35
25
41
54
25
20
27
1
17
42
18
31
83
13
20
21
19
108
41
27
15
30
48
72
6
12
1
29
55
59
18
54
1
24
8
27
25
120
48
56
16
5
18
33
27
30
127
11
69
39
25
24
8
81
30
12
84
1
5
31
96
20
33
18
6
36
67
23
25
24
23
45
45
48
15
16
44
15
25
11
13
8
12
88
41
3
3
42
91
83
ABCD 94080407368*3^$a+1 [50039]
48
12
5
7
36
48
41
43
41
7
12
17
19
12
24
36
60
47
1
41
54
66
60
30
13
41
7
12
12
29
174
37
120
29
199
36
240
5
6
1
300
12
5
42
13
36
36
24
29
43
89
31
89
43
48
143
126
24
31
5
19
11
13
65
7
65
79
60
5
31
95
73
12
53
31
36
36
48
11
61
12
12
5
31
60
17
31
36
24
161
79
29
31
11
48
37
59
1
24
84
191
96
108
73
17
55
35
90
12
78
1
12
53
7
17
30
25
47
25
24
36
24
35
121
24
12
12
36
24
36
29
127
36
83
36
78
43
48
84
17
18
85
72
5
31
12
12
5
30
60
48
61
60
12
24
24
36
5
19
12
23
37
137
7
24
95
25
24
191
157
53
6
1
89
30
18
55
72
35
25
48
107
25
36
17
115
11
90
31
23
97
5
19
35
1
23
120
1
24
12
48
36
144
5
43
47
121
24
17
24
19
48
24
29
19
131
1
65
31
23
6
84
7
107
37
53
90
13
24
29
36
24
19
47
13
12
24
5
19
12
24
12
23
121
5
79
60
72
12
132
24
36
36
72
5
12
198
13
48
12
48
24
36
35
37
149
84
7
132
11
36
61
48
12
17
127
36
60
12
41
67
60
47
36
265
5
216
79
36
84
35
1
143
6
55
72
24
29
54
30
67
65
79
5
19
77
31
48
12
84
84
36
24
12
24
60
35
49
71
168
72
49
36
96
72
12
60
24
36
29
31
36
72
60
35
1
36
36
24
65
43
155
97
113
7
65
31
167
13
29
31
48
5
36
19
60
155
1
35
1
120
12
101
199
60
12
95
13
131
36
13
5
30
1
24
60
65
67
84
60
35
90
91
53
6
25
11
84
54
115
35
1
11
133
132
23
13
119
1
60
180
29
55
36
53
67
17
31
36
155
73
107
13
41
54
1
11
193
60
71
6
175
84
12
24
48
48
17
31
24
5
127
89
7
119
13
12
96
48
12
47
42
31
48
5
67
29
138
1
12
48
11
114
31
23
90
30
73
60
53
67
53
216
18
222
31
179
25
24
216
185
19
12
60
108
12
59
13
65
7
65
19
35
84
37
36
59
120
13
36
36
83
13
24
36
120
84
5
18
97
108
125
12
54
6
90
25
24
5
7
29
175
60
84
41
84
90
25
72
29
24
66
198
6
1
48
156
29
43
59
78
66
90
36
43
156
120
24
60
96
36
5
31
144
84
36
48
17
19
36
5
54
49
5
55
101
204
31
89
6
36
49
41
84
115
36
108
71
1
48
35
97
35
13
107
61
24
24
36
108
48
48
204
60
17
31
59
25
24
24
156
29
102
85
36
72
48
29
90
18
60
127
204
24
36
12
12
65
55
60
35
66
36
60
30
13
5
7
120
180
23
36
49
35
6
79
96
36
35
1
179
61
29
43
17
84
36
79
12
23
49
5
72
19
36
48
35
121
29
175
12
5
19
12
47
12
25
24
12
83
109
5
91
96
96
48
5
6
25
96
288
24
11
85
65
7
113
36
175
36
204
36
17
36
54
60
120
6
36
19
24
5
103
48
132
84
48
36
156
60
108
12
60
36
53
6
13
5
43
108
24
17
19
89
67
23
121
24
17
78
1
29
67
84
29
42
30
55
36
12
36
59
85
5
132
18
13
24
89
19
65
42
1
60
12
96
41
55
5
30
1
17
31
5
91
240
60
23
73
17
55
35
25
36
24
72
84
312
12
11
24
85
12
144
29
31
35
144
85
47
18
223
24
36
239
121
24
53
36
7
23
97
12
5
355
48
144
5
19
12
47
37
29
24
36
91
125
31
12
77
55
36
77
30
61
12
53
54
13
24
96
17
7
36
29
19
96
5
60
48
42
25
59
24
72
49
12
24
204
29
115
12
60
53
91
12
23
25
11
1
48
24
60
132
84
11
73
48
108
60
12
17
31
12
24
119
54
7
5
55
5
103
36
41
19
24
11
25
72
23
1
60
84
72
120
24
36
72
17
18
72
18
31
96
84
29
7
48
72
60
60
36
24
24
11
18
91
12
107
157
120
60
95
121
24
60
108
35
1
101
19
36
180
35
121
24
35
13
5
151
24
11
66
31
60
12
96
60
29
31
59
13
23
60
1
29
55
5
19
107
18
7
48
17
18
1
60
41
31
29
ABCD 94080917116*3^$a+1 [50229]
123
57
84
156
54
60
300
24
30
390
36
6
84
126
33
147
29
199
12
144
36
57
57
24
15
80
64
27
165
80
91
114
6
285
459
240
30
71
49
6
150
18
180
29
37
11
48
55
6
51
3
77
43
5
1
126
113
7
90
114
6
120
15
15
60
53
7
24
60
30
186
18
11
289
30
6
84
135
81
95
1
47
37
6
54
24
87
9
54
120
96
120
33
3
54
24
207
183
30
75
111
24
6
36
138
90
171
80
79
36
36
114
114
30
120
30
60
6
36
30
54
66
5
43
60
132
60
24
54
150
5
31
174
6
29
1
54
60
125
91
5
16
9
54
72
60
29
64
80
1
84
251
1
78
210
6
233
97
30
186
18
30
72
264
24
47
55
204
120
53
103
90
60
30
24
66
48
59
67
30
111
105
119
49
396
35
61
198
102
78
185
187
18
36
6
108
12
113
187
90
114
9
80
1
6
57
3
18
90
30
6
204
150
42
18
210
557
13
35
61
30
96
30
23
64
32
48
187
174
30
9
21
75
51
150
114
5
16
105
84
90
42
54
36
117
3
125
48
205
12
180
90
60
125
49
114
6
144
30
137
145
48
30
6
75
39
36
60
185
19
12
18
15
27
293
7
24
36
18
252
138
96
90
126
29
31
54
30
36
360
48
156
96
84
36
125
48
1
36
59
19
150
66
60
96
30
18
240
57
105
54
6
54
21
9
96
18
6
95
91
54
24
90
30
6
41
73
30
30
30
141
15
264
9
111
81
21
78
120
66
30
30
114
66
30
96
24
30
111
33
95
127
60
120
300
273
57
18
42
90
78
51
45
36
18
102
30
48
30
6
6
47
31
6
126
30
228
27
15
24
60
6
114
5
85
30
66
108
47
55
89
16
39
90
96
78
120
89
112
368
73
114
30
90
6
48
12
75
75
53
37
24
30
156
54
150
6
183
111
150
6
90
18
252
30
30
234
294
81
39
6
204
36
3
3
60
144
24
12
138
6
234
35
7
114
6
18
6
114
90
156
144
12
24
30
96
48
126
30
30
96
53
211
36
24
96
24
126
18
6
6
114
210
180
30
114
12
138
66
90
6
30
30
144
24
150
36
66
77
133
90
24
126
108
42
5
109
336
83
91
84
60
5
31
36
45
3
72
53
1
15
128
163
114
24
102
24
60
84
101
115
36
54
36
120
54
24
89
13
30
84
24
12
29
31
30
83
1
95
31
33
21
11
223
90
30
41
139
6
60
30
60
24
30
36
54
192
9
96
48
81
15
21
78
42
114
84
60
186
54
336
6
30
125
19
36
48
60
42
60
167
37
11
175
17
13
114
60
126
78
137
103
66
71
48
1
95
208
63
18
95
64
80
7
36
149
199
12
77
7
84
60
36
5
121
54
65
151
54
3
21
36
114
90
42
60
5
49
534
42
30
65
25
18
66
186
9
105
24
47
43
42
24
30
66
78
197
25
23
7
54
54
45
147
29
31
78
51
51
108
252
210
84
126
204
6
ABCD 94080941114*3^$a+1 [50006]
13
20
66
33
13
42
6
44
15
37
11
37
8
10
14
111
12
33
28
20
75
57
10
50
28
24
60
6
5
69
6
16
56
102
66
70
66
53
43
14
3
55
5
57
108
12
16
18
17
12
85
30
80
16
14
36
60
66
9
15
6
99
60
37
30
54
8
18
102
10
41
31
14
24
48
84
94
65
15
40
5
49
95
37
6
32
6
64
20
100
2
138
12
3
1
96
44
27
39
69
75
69
33
154
50
28
8
18
40
65
79
38
24
51
13
2
40
30
47
1
12
32
36
96
138
6
15
51
70
96
90
14
10
30
66
2
12
34
29
33
132
96
6
94
2
54
64
114
5
73
68
4
11
1
116
10
72
6
104
10
2
60
16
23
144
141
64
12
24
42
2
22
80
16
122
70
8
34
158
18
12
10
30
23
147
22
80
58
41
55
62
15
49
120
80
18
16
24
38
88
104
12
30
9
57
12
42
24
45
105
87
33
15
51
24
16
38
36
46
30
11
93
27
60
9
28
12
18
6
26
40
14
40
80
24
28
12
8
12
60
72
10
50
54
24
18
4
26
30
18
34
32
123
51
6
10
8
70
20
15
63
34
20
63
96
51
16
78
44
12
24
64
32
10
24
14
15
1
12
12
32
4
44
58
5
120
49
74
9
21
24
76
84
18
8
66
39
9
46
30
20
16
84
12
20
24
66
18
30
22
72
35
13
132
30
8
22
2
30
99
24
93
27
7
14
34
38
100
54
53
1
24
66
32
40
65
33
6
6
4
78
62
3
117
130
24
86
16
2
70
11
45
34
38
15
117
60
90
16
26
48
12
10
29
61
20
28
140
10
38
88
26
6
28
12
18
14
72
28
30
8
93
27
18
4
8
4
14
24
16
5
1
11
9
244
96
59
72
9
48
12
88
2
30
76
107
48
43
42
12
170
10
32
3
3
102
3
63
16
50
46
2
30
40
6
50
34
32
16
32
3
27
102
160
8
63
60
93
135
75
9
85
18
48
96
110
3
25
20
58
17
7
53
73
83
21
88
35
21
15
85
30
2
64
80
6
94
50
24
9
15
30
15
297
3
33
12
75
57
51
19
14
66
30
39
60
57
22
62
48
40
48
23
115
6
11
39
34
30
14
36
16
48
23
7
5
27
6
144
48
66
6
51
48
49
6
125
12
109
26
10
32
3
33
27
37
56
75
31
80
54
10
32
45
12
31
5
144
60
1
36
44
96
3
96
25
2
45
19
41
7
30
50
46
35
37
80
3
21
10
14
39
211
62
40
23
9
42
6
12
36
27
39
30
10
6
32
12
4
2
10
32
46
14
40
12
20
34
6
23
33
42
82
11
9
10
56
10
12
36
116
3
13
108
80
4
60
11
49
8
48
12
54
126
112
32
39
21
39
9
28
8
16
24
24
8
52
12
50
93
108
12
27
144
6
24
36
30
24
54
120
3
9
70
48
32
21
19
38
40
20
16
6
30
56
42
120
46
24
8
34
38
76
20
24
40
90
41
55
6
74
9
15
10
83
109
14
46
11
69
3
61
24
35
15
70
120
18
110
48
34
6
56
24
64
20
36
24
16
36
20
24
10
5
9
40
90
38
48
84
16
164
28
12
20
15
1
30
14
16
32
88
66
8
66
16
68
16
42
30
8
42
64
18
32
60
90
16
17
57
28
23
27
21
51
78
63
3
16
26
28
2
22
42
38
58
2
51
67
32
22
18
38
12
12
3
15
30
36
99
61
107
49
26
48
10
14
30
10
53
25
44
99
12
12
123
10
38
10
36
8
72
10
150
48
18
138
32
87
36
81
40
8
106
14
12
30
66
48
214
80
42
6
33
9
6
6
18
22
44
27
153
42
24
90
3
1
50
10
156
50
9
21
3
96
24
108
27
18
54
21
3
22
12
11
12
13
2
94
8
51
7
5
9
24
10
170
16
38
22
23
25
20
6
70
215
19
41
15
34
6
14
88
42
110
3
9
48
3
9
130
24
5
21
36
15
9
34
137
37
2
48
16
6
56
40
32
60
22
78
2
21
43
56
93
25
12
80
48
28
47
73
32
15
171
30
160
90
30
47
9
3
85
8
4
36
23
24
60
13
18
5
1
44
15
24
25
6
6
23
43
18
20
10
72
24
50
30
40
38
40
18
78
24
26
6
66
64
53
67
26
28
56
60
6
42
6
9
61
56
18
6
99
31
6
104
72
18
9
1
6
6
32
42
48
10
20
3
7
2
279
111
30
40
18
8
70
50
48
6
28
6
14
18
45
9
34
2
12
36
76
8
51
24
13
23
25
42
54
18
2
96
4
18
198
2
16
5
81
10
41
73
32
15
33
84
192
18
6
4
48
84
23
73
47
27
9
9
75
43
54
48
35
60
3
22
32
34
56
21
19
26
22
30
12
140
3
21
64
8
15
57
12
4
2
54
4
44
18
24
48
10
11
75
54
10
6
20
64
48
14
93
1
2
22
11
87
70
132
110
30
15
67
50
60
3
1
84
48
8
10
17
9
6
24
24
64
8
22
11
84
73
8
135
75
106
140
130
48
96
24
5
1
26
78
18
22
23
3
22
18
5
19
30
2
30
28
188
4
14
120
6
16
32
10
26
4
11
7
54
11
12
45
30
160
48
62
52
6
14
3
7
14
66
166
8
4
6
90
44
18
30
72
42
48
30
36
75
24
1
66
90
14
34
12
144
26
81
13
2
90
28
36
20
16
18
14
15
13
44
3
7
14
10
24
65
21
16
8
112
50
33
15
78
87
25
72
11
9
28
23
3
40
32
22
32
3
25
11
24
141
6
24
54
82
29
97
42
32
16
38
10
14
ABCD 94080964676*3^$a+1 [50115]
34
99
21
6
48
2
64
26
24
66
55
5
40
44
4
2
49
51
164
70
24
30
2
58
81
15
26
4
60
54
57
155
174
40
84
26
49
15
33
123
21
5
40
18
2
84
6
13
45
150
2
19
39
32
1
117
26
6
30
90
10
30
99
96
39
9
27
20
118
2
24
94
36
126
60
60
24
50
79
41
4
126
6
30
14
40
24
36
60
90
26
4
86
84
126
24
16
18
2
31
48
21
74
1
93
56
16
24
54
36
9
21
24
3
63
6
75
3
282
50
70
14
10
50
4
66
20
16
48
30
12
14
130
54
15
17
28
180
12
20
31
53
76
63
72
5
24
66
24
64
62
43
15
36
26
40
74
4
60
26
154
6
84
12
84
6
170
58
156
26
70
14
60
70
6
14
34
6
84
90
146
25
21
24
51
15
24
20
30
4
27
63
32
40
24
54
26
1
48
45
2
4
80
6
4
6
44
16
48
6
50
16
60
20
49
5
10
57
3
20
49
45
126
21
63
6
99
17
88
30
12
14
70
56
190
104
40
26
94
24
26
316
48
122
54
37
27
6
126
44
36
30
10
24
60
54
86
49
285
176
66
40
48
60
2
43
135
33
63
96
18
6
9
15
26
4
30
6
54
36
36
24
30
50
6
94
45
35
166
15
285
48
26
4
60
32
49
41
30
28
42
80
43
27
54
30
24
2
30
4
36
108
36
54
27
29
16
104
67
147
62
30
40
24
6
30
48
102
44
46
44
160
54
51
45
30
90
24
72
3
51
84
102
24
126
60
9
15
114
36
6
48
2
4
36
18
62
24
4
60
51
81
54
24
6
56
144
10
26
144
6
4
86
84
90
1
75
48
92
10
14
49
41
100
30
21
69
26
90
31
23
40
9
27
140
4
50
67
24
35
4
6
48
86
6
31
27
32
13
117
30
114
90
57
27
60
96
20
6
10
74
10
66
20
34
30
6
54
15
41
31
39
18
32
103
96
5
67
33
20
6
64
54
42
20
64
24
126
6
14
7
144
93
26
46
3
21
30
80
4
66
20
36
40
84
60
30
60
50
4
12
48
2
1
53
6
4
80
1
48
21
200
10
86
64
30
80
37
59
10
3
45
6
26
28
42
14
226
144
50
10
6
164
7
93
60
56
94
81
93
150
60
6
126
60
144
174
42
54
60
80
30
46
50
30
64
30
54
36
50
1
3
6
39
117
18
6
50
66
54
126
40
51
3
69
221
10
36
114
99
47
54
34
2
30
1
93
60
54
57
95
54
6
58
75
27
60
48
36
86
100
50
30
60
94
57
83
36
88
33
48
15
36
93
135
81
81
54
6
18
6
56
60
28
6
6
44
136
54
381
45
20
34
45
95
46
24
24
6
26
88
56
10
66
84
6
20
25
15
30
90
9
45
50
184
12
60
33
72
63
30
72
54
45
41
24
34
6
36
50
58
26
6
54
16
54
99
96
45
75
39
12
50
64
26
88
2
144
4
72
14
10
56
19
5
16
104
10
9
17
180
58
32
40
144
50
31
3
92
1
99
48
146
100
56
34
20
34
62
34
87
63
86
40
48
42
9
69
51
45
36
15
45
3
11
16
45
195
14
136
74
10
6
48
26
60
7
9
30
48
6
51
5
4
6
9
39
36
6
63
27
48
12
129
41
84
70
26
70
108
6
36
134
100
114
120
26
16
54
6
14
34
6
87
9
144
207
33
80
106
84
80
30
4
60
30
306
96
3
27
141
87
56
1
3
6
26
4
60
26
28
12
90
50
55
59
10
20
4
51
75
6
54
9
81
80
6
90
103
15
42
14
6
88
122
24
46
51
24
69
84
62
1
59
4
86
28
15
177
48
6
30
56
43
51
50
16
51
120
23
6
10
150
18
36
36
30
44
31
213
62
58
26
16
48
66
6
78
12
138
32
13
15
26
36
10
48
12
80
144
66
10
24
80
25
51
44
40
81
39
116
13
111
84
6
15
39
72
14
4
60
62
13
15
32
58
36
60
15
101
10
78
72
20
30
64
30
54
2
94
21
95
114
16
180
74
156
58
123
59
214
96
39
41
54
49
57
80
4
75
11
28
26
36
34
81
15
30
195
93
27
15
60
44
4
6
111
33
6
24
26
55
5
67
48
101
10
20
58
42
78
2
40
33
57
204
170
4
60
212
58
26
49
27
14
60
16
54
86
118
32
30
10
80
40
50
118
26
40
36
50
64
30
86
13
21
24
86
85
5
10
6
74
6
34
9
11
ABCD 94081659710*3^$a+1 [50023]
3
24
36
30
18
75
3
90
25
86
141
12
6
91
2
48
6
63
24
3
6
27
3
87
67
14
12
99
45
27
99
18
33
37
72
14
36
165
30
27
30
10
26
12
18
64
56
9
7
48
23
25
2
22
5
18
12
3
18
39
111
135
6
13
176
21
9
12
6
136
26
30
64
38
39
21
36
10
24
5
27
16
2
48
30
24
6
34
14
156
30
16
158
106
26
60
21
18
21
22
26
70
50
6
3
18
27
75
60
48
36
13
11
37
29
9
58
11
13
2
33
37
24
17
55
2
118
8
40
113
21
12
36
9
3
33
66
3
16
41
39
9
31
5
6
36
18
63
16
74
21
105
18
36
9
73
2
27
6
12
3
12
18
64
48
56
3
13
41
102
24
36
30
57
36
10
41
31
65
48
69
24
24
36
81
42
51
15
15
63
43
32
45
19
131
85
77
3
27
45
45
3
39
99
6
6
108
30
3
3
34
96
24
14
39
19
59
210
43
17
33
22
71
33
66
27
21
45
51
22
50
12
123
39
16
32
3
54
9
6
6
24
21
37
35
3
21
48
69
144
30
9
18
31
5
19
23
63
81
57
90
46
8
16
14
12
21
15
48
9
15
9
1
48
5
123
21
72
19
74
27
54
13
56
16
101
43
24
2
94
47
33
63
54
69
12
63
30
3
57
39
84
24
108
42
40
35
37
24
11
13
2
27
19
24
38
178
11
51
15
27
24
3
24
90
72
33
39
9
27
7
80
6
60
3
9
18
9
127
71
15
48
34
47
15
34
2
48
54
45
21
24
9
3
10
95
81
45
93
60
117
60
9
45
36
12
123
24
78
9
3
93
3
12
12
30
15
1
101
9
12
57
66
45
22
5
42
12
3
18
69
9
12
48
94
23
3
12
15
3
114
153
3
42
27
85
131
114
69
33
51
12
6
24
21
9
27
90
13
56
15
3
46
38
27
21
10
71
39
42
69
51
6
9
54
19
5
72
3
48
30
10
104
3
12
15
48
12
12
10
8
66
12
12
3
33
10
11
21
30
18
30
34
38
60
60
75
90
3
10
32
21
27
9
15
42
51
75
120
39
72
6
33
48
9
51
24
30
42
24
24
120
36
42
54
15
36
15
99
13
5
27
75
93
66
3
81
33
57
40
2
21
49
11
27
72
10
158
3
54
3
33
13
72
2
30
6
12
27
72
69
249
18
60
36
21
60
36
3
36
81
12
10
29
69
192
12
33
30
6
69
78
34
48
77
18
33
3
48
3
15
21
69
57
88
98
24
57
21
160
56
16
48
8
21
33
3
55
35
27
75
45
36
15
126
18
33
30
45
33
24
81
42
31
17
36
21
57
12
33
3
45
16
29
33
72
57
6
19
38
15
21
33
13
38
10
56
90
12
45
42
43
50
48
51
72
9
117
51
21
36
6
3
33
18
30
7
2
46
48
32
40
8
3
54
7
23
24
33
6
99
33
57
13
5
24
18
48
9
51
69
21
93
12
12
9
13
14
10
24
8
18
24
22
24
80
6
24
69
21
177
54
6
3
24
66
6
40
26
15
69
60
51
19
71
12
117
45
3
78
10
72
26
30
39
12
18
27
6
48
60
3
19
50
144
118
192
56
48
16
14
10
56
16
24
14
36
36
15
6
13
24
62
21
3
33
1
53
6
61
14
15
51
21
21
54
16
14
10
11
12
1
14
9
57
64
2
51
67
62
33
25
8
30
10
59
120
51
12
46
74
46
29
81
24
15
54
69
42
3
3
51
13
8
9
18
18
6
87
21
105
3
15
6
9
15
88
14
108
9
141
6
51
162
126
21
90
21
45
27
3
45
126
37
2
3
33
15
115
101
24
3
9
87
24
87
6
21
36
33
9
24
123
3
57
15
15
51
16
48
17
31
8
63
57
21
19
11
15
63
18
36
33
16
32
45
3
69
21
15
12
90
15
10
48
62
48
72
18
15
6
43
158
15
43
47
18
15
24
6
34
23
27
51
3
40
119
25
62
3
31
17
117
45
45
6
27
7
32
48
42
48
72
21
30
19
35
15
3
21
6
96
88
11
13
8
45
43
2
78
54
42
33
54
6
3
27
18
27
45
60
15
3
66
9
12
6
30
57
3
54
48
42
6
27
3
120
21
13
53
75
21
43
23
1
77
45
27
18
49
14
57
73
110
10
24
96
2
22
29
9
18
6
90
48
30
10
23
30
33
154
80
6
24
33
25
38
9
1
80
9
18
13
24
168
11
37
2
12
72
18
6
24
36
12
105
3
51
91
17
33
51
18
3
57
165
15
51
69
18
21
21
12
33
6
10
2
9
13
120
14
60
27
57
10
38
39
3
18
9
45
6
39
21
94
48
23
97
26
3
18
12
13
56
40
8
30
34
35
27
34
56
18
9
21
39
66
31
110
10
14
66
24
88
77
51
66
21
33
30
9
25
29
27
99
54
93
33
3
69
25
8
120
30
36
3
66
1
32
21
9
60
45
73
56
54
27
33
12
9
1
41
21
60
48
72
87
31
24
120
26
24
36
42
6
24
10
56
33
7
29
21
22
11
36
33
24
6
9
39
33
57
69
3
87
73
98
6
16
32
117
69
12
21
21
6
99
21
10
2
22
48
185
15
18
3
21
33
114
43
48
47
60
18
9
36
27
3
27
3
15
93
3
36
7
14
69
3
51
7
14
12
6
15
12
13
48
53
9
18
6
18
6
60
126
18
27
21
30
87
54
24
84
78
15
48
48
33
27
9
15
15
33
22
5
33
10
110
24
34
24
26
63
7
29
3
9
31
24
197
36
7
11
42
27
6
60
27
91
23
63
27
21
48
15
3
3
37
194
48
12
82
128
75
45
16
32
18
24
48
118
26
48
3
57
82
14
10
24
96
62
24
34
23
33
24
40
50
46
26
48
24
6
16
11
27
15
18
49
14
147
69
24
12
70
50
51
21
12
21
12
3
142
26
9
54
18
36
99
6
30
12
30
16
24
113
ABCD 94081661894*3^$a+1 [50023]
34
5
19
96
62
58
48
146
46
110
42
16
146
46
2
87
423
288
30
42
54
18
88
137
21
87
27
112
17
96
55
29
9
204
22
86
120
96
66
69
43
24
14
10
17
79
65
117
66
24
112
50
147
27
160
24
32
16
110
159
9
3
96
55
29
36
33
48
15
39
6
144
72
36
118
209
204
12
96
81
12
10
32
54
36
22
24
209
7
26
372
99
127
14
82
17
252
45
63
135
40
14
72
120
108
78
54
10
72
8
40
24
146
46
122
36
202
80
40
48
146
46
24
26
144
27
43
14
36
190
26
46
134
34
8
40
26
15
39
81
55
96
26
39
151
62
99
55
38
27
159
54
10
48
26
94
56
88
5
33
90
54
72
3
31
72
32
6
10
29
117
78
40
5
43
24
14
138
160
24
29
9
156
22
24
89
105
27
93
72
36
51
31
17
7
8
9
81
72
190
26
72
22
24
2
54
33
153
3
108
31
2
30
24
64
8
30
34
101
67
38
10
29
19
24
17
9
180
10
26
190
8
18
63
21
36
24
300
27
96
45
34
14
154
26
78
16
41
108
51
40
144
14
36
99
67
24
53
99
16
74
46
240
38
34
110
63
3
150
58
32
18
63
45
3
24
93
243
127
32
18
135
7
24
26
118
14
360
315
151
74
46
65
87
136
72
74
70
134
202
41
21
298
41
9
94
8
150
34
24
24
200
114
70
2
27
3
162
36
58
96
72
48
41
144
105
94
176
16
48
48
17
36
67
29
91
26
183
55
14
82
8
64
101
36
69
34
128
30
60
27
9
18
40
14
82
24
48
2
6
40
144
113
21
186
30
42
304
29
19
24
74
27
21
15
31
8
78
58
62
24
106
65
55
17
63
72
129
24
55
8
30
42
16
2
12
34
170
94
26
150
120
6
99
36
163
110
15
36
45
84
15
55
72
128
16
161
108
48
33
10
144
2
70
8
16
14
51
45
108
27
9
90
64
62
130
72
24
38
58
192
17
9
144
120
267
3
33
7
14
60
72
120
6
64
72
26
12
51
7
2
36
27
117
82
206
154
17
111
78
36
102
136
14
48
58
2
99
211
86
82
17
111
16
24
110
130
26
24
108
63
9
130
50
22
41
45
82
24
240
48
146
118
96
14
24
3
24
57
27
144
69
12
18
88
8
54
34
122
6
72
45
36
9
22
17
7
56
232
24
113
9
126
6
90
136
48
72
8
33
264
15
16
38
84
6
81
48
7
2
166
144
2
174
72
33
48
24
31
14
75
69
10
56
18
22
38
10
144
38
130
48
26
27
9
84
6
93
43
8
30
51
72
55
89
93
108
27
81
10
62
96
27
39
69
45
3
67
113
9
46
5
372
9
87
225
36
171
63
54
82
2
36
10
14
18
16
72
2
94
104
9
153
48
96
63
57
46
48
96
80
6
228
94
200
64
74
22
41
319
168
98
6
30
168
10
120
144
17
24
81
327
33
22
14
108
12
18
42
99
21
87
36
67
14
120
36
180
34
48
96
48
80
40
38
72
18
129
31
72
24
41
55
96
194
204
27
207
153
84
19
96
24
41
103
65
103
8
69
45
12
34
110
82
53
99
33
55
17
55
62
10
98
30
96
126
10
38
204
30
198
18
54
10
32
54
36
54
112
113
31
104
64
24
48
48
26
46
194
12
99
24
7
24
377
247
50
63
55
14
72
ABCD 94081669538*3^$a+1 [50068]
31
168
72
12
60
132
60
36
228
60
11
85
144
17
127
12
36
59
25
120
24
144
60
48
35
30
72
7
36
12
60
143
49
48
23
150
192
42
90
19
180
71
49
120
24
53
43
24
12
11
42
43
137
7
108
5
180
72
19
41
115
24
12
5
55
17
211
77
7
47
109
192
59
18
67
36
137
127
24
72
29
18
37
11
72
42
19
17
175
192
65
235
96
36
83
102
168
67
48
72
23
18
24
115
131
13
29
67
35
90
163
77
36
19
204
60
96
65
55
41
30
373
12
24
168
228
77
7
60
11
25
12
36
96
48
143
72
1
24
96
24
17
79
36
5
150
121
48
12
384
36
12
48
84
293
91
71
78
247
36
108
221
163
132
24
71
61
132
47
48
157
5
60
19
12
60
89
48
187
84
12
59
49
36
60
24
197
55
107
48
37
5
55
48
324
300
84
132
192
137
163
240
83
13
96
53
7
144
36
84
24
132
5
223
65
132
19
36
36
144
71
25
24
53
18
72
145
36
36
23
1
24
23
54
18
25
168
60
204
240
95
18
60
12
43
12
48
77
19
36
293
12
91
149
79
137
192
7
11
85
60
17
72
235
96
89
138
25
120
156
11
193
36
144
5
108
67
12
11
54
108
12
168
67
161
283
11
49
17
54
18
72
31
24
108
12
263
138
414
121
48
96
5
103
12
24
24
336
29
408
180
60
72
7
36
47
48
157
48
132
48
240
5
180
403
269
67
35
121
48
36
84
60
96
83
72
49
17
55
77
31
131
25
96
24
108
12
5
175
48
96
107
25
209
91
60
17
7
120
24
41
55
341
19
23
313
77
7
156
5
19
204
60
72
144
24
119
1
24
17
19
29
67
36
12
48
48
29
295
95
577
300
240
35
13
173
12
7
228
12
48
240
132
108
60
47
126
42
48
24
120
49
77
127
53
55
24
24
101
115
60
35
61
108
17
84
31
29
30
25
60
144
60
221
43
72
185
223
48
72
96
72
377
72
30
1
24
143
102
31
48
29
7
120
41
72
55
53
210
25
17
55
48
89
91
84
23
42
55
24
149
60
91
11
150
210
61
48
84
23
169
120
24
96
120
48
95
145
216
24
132
108
53
114
1
137
7
101
19
23
1
29
43
192
17
78
25
47
13
156
101
66
205
35
13
17
42
85
12
264
47
97
287
66
7
36
36
48
216
36
5
48
72
31
48
119
150
72
31
12
47
25
48
12
48
113
24
283
48
252
113
132
175
168
17
67
41
139
240
263
1
84
132
156
48
17
319
228
167
168
90
30
97
48
5
91
17
7
12
35
318
18
25
72
65
72
31
239
145
240
36
29
103
47
193
ABCD 94081884322*3^$a+1 [50092]
24
192
48
42
42
90
30
12
5
100
108
87
60
78
11
1
59
31
24
60
96
96
9
15
5
19
54
6
60
36
129
15
60
30
6
33
123
29
19
42
84
83
7
18
11
7
72
6
126
5
61
90
60
30
18
60
5
55
114
27
8
13
18
66
126
78
35
52
8
55
36
108
48
60
12
36
66
54
144
5
7
24
6
51
144
63
48
69
99
29
7
114
12
83
1
30
24
186
108
18
72
42
6
53
37
23
19
96
5
24
37
78
41
24
36
84
88
72
183
24
60
18
30
72
90
6
48
45
39
18
30
72
30
78
57
3
114
66
12
12
29
91
66
60
18
24
45
15
57
51
132
12
21
27
96
72
24
69
45
66
96
144
30
6
9
33
47
91
12
60
42
3
51
12
48
5
115
72
84
30
30
30
18
81
45
66
18
6
6
59
60
7
57
56
55
60
24
5
145
96
42
48
45
9
30
161
36
13
48
99
33
48
18
30
6
48
213
87
21
75
105
51
29
1
18
18
107
1
30
12
48
24
72
48
12
53
16
57
48
66
9
15
6
15
8
7
18
42
33
171
6
96
23
36
91
29
31
108
41
19
5
67
12
12
24
57
72
152
28
27
204
5
61
30
6
30
17
43
24
29
84
7
54
90
81
3
48
180
30
18
29
36
91
24
42
23
79
12
53
7
36
45
45
27
3
17
52
33
131
61
30
66
54
93
36
87
57
20
1
102
29
49
66
84
24
57
8
36
115
36
156
45
15
24
60
153
27
36
24
6
15
108
15
5
91
150
6
78
54
12
108
30
36
6
60
48
65
7
24
5
19
108
24
5
91
17
31
84
42
54
84
60
36
102
47
1
54
12
18
3
39
48
66
36
48
30
5
103
48
60
6
6
29
31
30
78
12
144
144
42
30
17
1
179
28
45
84
35
88
36
15
5
31
36
42
123
15
18
75
69
42
120
5
61
18
36
36
45
3
5
19
17
25
23
60
13
180
23
144
25
30
65
115
48
60
120
198
6
9
69
3
9
18
66
222
78
6
33
87
6
54
60
24
66
48
78
72
17
48
36
25
6
24
60
24
96
120
144
102
78
72
113
31
57
87
5
37
18
33
9
30
66
3
45
30
54
78
120
24
78
42
69
87
12
17
31
69
63
12
18
66
30
42
12
12
53
36
19
33
44
108
28
75
77
133
30
48
66
6
108
5
127
12
12
18
3
63
36
36
54
156
18
41
25
6
204
9
56
13
30
18
27
3
24
24
5
60
100
80
7
48
29
72
61
174
33
20
36
79
186
6
24
45
9
135
15
48
42
12
35
19
24
36
132
24
120
84
21
15
24
72
12
36
54
6
12
72
6
60
54
137
88
152
1
27
63
42
6
54
6
90
96
36
119
28
153
78
66
18
12
5
205
59
24
7
84
6
3
57
114
45
20
19
5
85
162
18
18
24
114
30
89
25
6
96
24
36
36
48
81
15
21
8
91
48
105
27
81
92
16
21
18
17
151
89
28
27
60
6
42
42
54
24
12
24
72
17
31
21
135
65
25
60
36
47
13
15
129
30
5
16
15
18
12
162
72
24
21
15
120
45
123
48
30
42
48
17
31
41
169
90
6
23
43
9
39
30
59
7
114
30
9
51
5
31
24
6
35
1
12
71
31
48
36
6
6
53
96
25
30
36
24
18
6
12
57
20
52
81
54
24
30
54
17
48
88
33
66
114
6
36
48
6
23
36
1
54
24
36
29
31
24
42
150
78
47
1
167
25
6
6
78
12
333
45
18
42
180
3
3
54
18
120
113
31
6
78
66
96
27
3
33
21
60
78
6
59
7
120
9
56
19
41
19
9
45
12
6
9
3
96
24
42
54
141
9
30
24
60
5
7
45
51
137
43
18
6
36
24
30
23
7
24
36
18
15
15
65
12
16
8
280
111
33
36
39
30
12
30
105
9
30
36
168
137
13
6
12
18
66
30
59
55
96
30
66
30
18
42
18
30
39
20
25
30
125
1
270
24
12
24
90
66
30
119
64
20
55
30
12
30
36
24
29
16
144
27
24
24
12
18
59
127
60
81
39
5
28
51
5
55
69
80
103
24
24
36
54
102
42
60
36
231
15
5
16
87
5
7
18
12
23
12
13
3
8
19
12
36
24
30
18
36
72
60
45
3
36
60
6
23
52
99
18
42
113
7
24
57
3
6
78
77
31
24
89
60
25
6
126
30
137
31
5
49
30
5
96
31
78
30
108
24
18
48
108
42
48
60
45
72
3
54
60
11
52
3
36
5
19
12
33
99
72
81
183
36
156
129
63
66
15
69
246
6
3
123
77
25
ABCD 94082126278*3^$a+1 [50107]
21
3
87
90
3
75
32
120
9
124
20
36
49
11
4
60
60
117
14
21
75
49
45
23
43
69
20
24
181
11
204
60
31
48
56
6
34
45
9
75
36
68
36
4
20
16
51
33
8
15
10
164
63
61
71
21
4
20
60
60
39
36
31
9
15
66
39
41
30
40
5
28
57
3
60
24
32
21
87
1
35
37
18
17
72
87
30
15
96
28
24
36
36
140
51
94
23
12
24
7
5
48
24
12
4
41
240
36
19
20
24
21
10
89
16
71
33
72
12
3
30
7
33
59
4
11
30
16
47
52
8
40
68
25
3
120
21
83
7
113
61
32
19
24
41
15
100
20
45
19
20
12
12
40
12
5
34
2
19
41
19
65
3
33
34
33
12
11
57
12
1
3
47
109
56
25
39
108
23
129
15
30
3
7
29
121
11
9
75
25
60
11
12
103
93
32
9
55
24
17
99
28
60
140
52
15
33
32
31
50
54
40
45
48
27
144
26
19
81
11
12
36
12
145
27
23
57
37
90
56
33
4
3
69
60
15
45
65
55
8
43
9
20
51
49
48
8
15
73
15
45
24
68
4
35
9
7
29
24
124
21
26
6
39
36
55
110
15
4
39
41
31
5
48
1
3
8
15
109
48
27
6
3
45
11
84
121
20
166
65
39
21
28
56
4
24
123
5
25
159
128
16
41
43
8
4
21
30
50
27
36
60
21
4
2
58
95
16
5
63
76
20
72
52
12
5
3
3
24
6
34
29
4
92
48
27
25
48
32
15
25
80
15
9
31
41
49
11
85
83
40
41
60
3
27
9
61
140
43
32
1
20
15
184
69
26
6
3
16
68
192
25
11
15
13
80
81
15
75
16
33
77
99
24
4
20
60
27
105
108
73
3
77
15
9
43
56
55
9
8
4
20
48
96
16
24
36
80
1
155
28
32
88
17
4
15
44
100
32
12
36
21
39
12
25
198
21
11
73
44
67
176
9
111
33
12
4
20
24
132
84
24
1
39
147
9
21
3
24
12
11
9
21
39
28
33
87
116
27
33
7
17
12
28
53
63
24
12
21
19
20
1
35
4
24
24
68
15
153
60
1
35
48
52
104
57
3
21
15
36
4
51
9
71
10
3
11
25
68
1
39
107
9
57
27
108
9
15
48
157
15
35
9
16
20
60
61
83
24
96
4
72
84
24
47
30
3
52
99
17
4
35
16
77
108
79
5
4
36
5
46
113
24
12
49
47
52
120
12
8
153
4
23
52
20
48
1
35
51
126
19
41
43
11
21
115
14
79
21
11
12
136
17
67
68
64
41
19
9
51
71
40
5
4
24
56
21
24
39
12
48
12
12
12
40
80
115
6
27
60
93
27
20
12
139
9
47
105
64
111
41
4
20
21
4
15
21
35
64
56
28
11
9
31
41
69
3
96
97
14
13
177
11
24
15
45
156
39
45
36
52
12
5
40
99
24
53
3
24
12
108
76
84
80
76
27
29
4
47
13
44
12
60
21
10
29
1
24
39
44
1
6
26
7
32
45
66
33
4
83
9
48
60
16
32
19
54
96
20
3
40
21
35
57
40
39
48
32
28
20
36
87
69
105
16
3
24
23
13
27
29
220
56
15
109
8
57
3
40
20
3
33
76
11
94
3
23
34
15
15
5
28
56
4
80
3
64
9
44
67
240
41
15
49
84
11
16
33
116
64
56
49
26
6
7
57
15
5
150
33
13
59
36
60
39
120
45
1
39
80
1
18
42
167
12
40
180
20
75
64
2
54
73
8
39
13
53
19
44
60
36
40
41
27
112
8
1
56
63
33
67
12
5
6
9
4
27
9
9
71
24
12
25
44
36
43
77
27
48
25
54
9
17
70
14
3
120
33
4
23
27
33
16
60
44
37
15
41
10
24
29
1
90
29
4
8
15
9
40
24
36
24
51
33
8
12
12
55
89
4
33
23
4
92
40
21
23
21
36
3
36
4
56
75
40
30
26
37
92
28
8
9
19
32
12
48
49
23
36
24
136
116
24
16
45
11
4
44
12
52
51
141
24
17
40
23
24
27
45
1
60
30
18
32
3
4
120
12
20
31
9
21
18
32
40
54
3
33
23
117
7
3
48
26
15
36
75
24
9
4
33
23
4
17
3
3
69
1
3
32
39
13
132
8
12
84
4
32
4
56
40
9
11
75
145
9
15
21
3
60
60
8
84
19
2
75
49
3
12
5
6
24
16
5
4
8
36
27
33
55
69
12
41
4
66
14
39
76
15
9
144
47
66
7
23
30
63
96
75
49
41
19
20
21
10
45
48
116
57
15
28
11
9
1
126
5
28
80
36
28
23
9
55
33
53
75
24
36
4
8
36
64
17
34
32
30
27
33
3
16
60
44
4
96
32
55
48
17
15
40
93
21
39
20
100
20
120
27
30
7
8
72
27
21
49
63
8
12
12
36
15
13
11
40
6
39
8
3
105
24
45
66
13
24
53
87
117
4
47
4
41
40
3
24
12
9
111
8
3
37
3
57
33
167
76
84
23
13
107
9
40
21
50
54
15
48
27
40
33
68
12
103
80
49
5
43
12
35
6
40
23
40
131
6
34
6
47
60
12
1
59
124
24
27
5
36
45
7
3
80
9
4
101
19
60
36
11
70
90
5
19
5
88
8
9
34
62
58
9
8
4
24
11
6
7
68
48
64
36
21
23
36
1
63
32
24
12
28
11
25
5
51
55
5
52
8
52
3
17
7
125
36
45
19
44
24
36
141
39
16
8
48
45
15
24
31
5
52
36
11
6
103
11
16
9
56
12
40
3
33
47
9
79
29
1
56
63
27
49
117
27
21
2
37
17
19
60
20
12
12
33
39
24
100
20
24
13
3
80
31
5
51
9
ABCD 94082539394*3^$a+1 [50026]
21
43
65
6
72
9
45
36
24
90
21
9
30
90
6
73
89
18
12
81
45
12
18
21
3
48
78
31
41
30
25
107
61
96
23
66
87
9
108
6
60
57
9
30
66
39
40
24
59
192
54
111
64
120
65
6
1
24
11
54
24
6
25
11
12
72
1
17
18
102
18
132
33
3
85
95
24
1
56
40
5
36
30
30
12
7
48
11
36
60
66
3
45
139
23
72
6
6
36
25
23
12
24
6
24
30
54
12
30
25
23
66
24
42
12
1
5
67
59
24
6
66
37
65
55
96
59
12
30
3
45
27
33
6
1
65
39
15
1
48
17
36
18
1
11
78
31
65
63
72
3
6
96
79
11
96
45
3
30
79
47
186
127
35
48
24
36
24
36
13
17
48
7
5
48
114
18
18
12
12
45
57
15
9
24
6
121
128
136
11
36
9
24
39
42
30
73
17
30
108
36
84
6
6
9
16
5
18
18
18
72
114
91
24
29
36
18
213
39
90
48
48
72
30
73
107
37
35
114
84
96
12
99
16
48
152
39
30
19
11
61
5
67
8
27
45
57
18
37
8
63
18
42
60
18
31
35
48
45
45
36
6
36
24
48
30
6
9
40
11
37
53
42
120
24
6
12
42
30
48
31
17
12
18
9
3
13
17
18
72
6
6
24
6
91
24
215
18
15
81
31
23
66
126
18
55
11
12
18
55
24
23
9
9
66
21
63
30
36
6
12
13
215
12
72
48
13
113
30
1
11
60
25
47
90
18
24
69
39
36
54
55
23
162
42
13
8
3
6
18
13
104
16
59
60
48
12
6
42
72
61
17
87
33
31
29
6
84
12
216
72
37
23
1
35
6
79
5
36
114
132
48
1
65
90
54
30
102
18
60
61
95
1
23
24
25
65
30
18
12
60
6
57
33
66
21
9
6
73
41
55
120
11
37
65
30
30
162
25
11
24
13
5
12
54
12
109
95
25
125
90
225
159
12
12
30
51
15
12
108
24
1
29
6
42
78
37
23
6
156
63
27
45
63
24
25
11
6
6
12
6
24
12
6
54
39
87
120
12
36
24
42
31
120
17
31
65
39
3
30
103
11
60
18
6
1
95
48
6
51
33
48
30
78
12
39
3
13
48
107
12
6
12
54
24
12
12
73
23
36
60
48
78
67
23
25
72
11
24
18
19
11
45
69
139
5
150
72
13
71
73
5
6
6
55
41
48
6
18
15
45
132
15
51
120
45
15
97
11
90
6
48
78
39
16
89
54
6
19
89
30
105
15
30
30
96
54
6
1
5
6
48
12
42
271
5
51
15
25
11
108
30
96
30
21
3
60
25
24
11
109
23
12
6
6
66
7
47
108
12
1
17
18
24
54
24
126
30
19
23
18
31
5
6
12
18
7
56
96
15
30
3
40
17
24
135
9
6
9
51
6
15
15
18
138
90
3
9
63
99
61
47
12
93
3
42
12
90
96
48
12
57
27
24
36
1
72
113
18
30
7
8
39
42
18
36
1
71
49
11
45
27
6
6
66
30
84
30
15
33
6
30
36
6
33
57
39
63
25
41
31
83
12
54
66
78
67
11
54
30
9
57
54
18
42
61
23
66
54
49
11
24
126
6
6
3
81
18
21
72
24
69
12
18
6
15
15
96
24
33
117
30
54
6
24
105
16
24
77
30
69
81
30
57
15
60
6
66
48
162
3
15
30
27
9
6
49
5
67
17
66
102
87
45
18
18
96
60
66
42
7
11
13
41
78
42
18
13
17
31
5
6
21
3
6
90
24
24
12
60
61
32
27
6
42
85
41
6
1
8
9
6
105
27
72
60
1
35
37
8
45
30
66
3
63
42
7
35
48
12
30
18
1
59
12
18
150
12
36
48
30
30
6
108
27
3
12
1
24
23
36
21
24
27
42
12
30
33
16
35
30
132
75
3
144
102
30
30
123
15
57
3
6
55
144
17
18
6
15
16
8
51
6
126
25
24
11
24
18
12
39
16
8
88
32
88
23
57
40
89
24
12
12
31
71
25
101
12
78
9
16
47
66
54
72
60
18
30
141
16
65
30
6
90
42
6
105
51
156
114
18
30
72
18
48
12
42
54
90
102
12
12
49
11
84
24
12
6
79
89
12
12
55
41
6
60
13
72
29
84
60
18
9
153
18
37
23
24
84
21
39
84
12
48
18
102
90
6
25
17
7
11
12
49
23
36
54
6
25
24
47
25
104
16
83
21
9
31
24
23
72
36
24
36
36
30
30
60
36
12
36
90
127
35
12
30
30
18
27
21
54
61
71
81
57
60
48
18
162
12
60
6
1
8
27
96
24
21
45
3
9
15
183
18
54
60
6
30
24
1
32
3
12
48
84
42
96
18
42
55
17
6
12
24
60
36
30
48
6
105
9
31
11
72
12
66
12
66
36
30
90
6
24
55
23
6
30
37
47
57
99
157
53
12
102
25
5
30
60
6
12
90
84
66
48
24
42
85
24
24
35
48
54
6
49
23
90
18
12
18
7
23
72
48
25
17
42
69
40
35
24
126
114
90
30
30
6
60
96
24
30
24
78
24
30
78
18
30
45
63
9
57
18
6
30
66
18
13
48
29
42
60
48
12
24
24
42
6
24
150
6
108
84
102
48
90
30
7
71
18
120
79
11
156
48
12
13
11
24
37
56
87
42
36
12
63
3
6
54
6
30
108
66
31
11
12
48
24
25
95
ABCD 94082620748*3^$a+1 [50050]
30
106
132
18
95
7
32
66
22
5
156
24
15
52
30
48
11
51
48
52
20
9
19
8
24
28
68
54
48
22
26
24
10
53
63
24
33
7
36
20
33
57
22
5
37
18
32
45
3
72
16
32
33
7
12
120
26
42
78
24
30
60
78
63
105
22
18
30
42
2
40
36
2
15
7
5
96
37
8
54
90
3
13
23
27
52
8
64
48
2
39
1
6
104
36
54
6
9
15
16
17
127
26
24
6
90
15
132
7
29
12
45
87
3
9
283
41
24
3
4
29
84
33
30
84
70
8
10
32
30
16
30
20
22
8
22
12
78
210
60
17
43
12
20
60
45
51
4
36
42
2
60
58
23
55
20
12
48
12
12
10
18
60
2
3
45
18
54
10
38
22
41
105
135
97
78
2
18
64
29
19
92
9
27
54
40
96
2
12
36
144
88
30
35
7
5
36
15
60
24
16
17
145
32
15
60
75
58
182
21
87
45
87
36
4
56
24
178
2
48
28
32
81
79
2
40
6
84
86
64
6
80
10
2
30
70
20
22
8
58
14
16
50
12
18
10
20
12
48
24
180
90
286
104
28
8
4
66
2
60
21
27
52
38
10
5
19
89
27
52
78
50
4
20
48
22
110
16
120
80
42
10
41
36
43
92
16
2
70
65
3
30
10
5
87
58
107
93
24
30
33
60
36
91
30
95
31
24
96
2
42
6
87
36
39
48
84
9
1
8
70
80
42
66
64
29
57
30
40
2
15
25
8
130
84
18
2
30
30
120
90
10
30
30
170
6
120
40
24
68
57
96
12
43
29
151
20
45
9
106
24
173
12
43
18
74
40
36
137
15
28
134
6
52
132
50
136
42
53
97
80
18
213
127
5
12
27
48
52
20
21
15
90
10
5
15
4
6
54
20
16
80
30
10
54
71
67
5
27
6
120
42
52
20
36
9
163
78
30
17
3
60
9
15
18
3
79
36
2
22
66
23
1
59
84
3
22
120
8
82
108
2
18
33
19
17
1
14
9
27
45
7
8
42
15
7
90
170
6
40
47
25
8
10
30
24
23
7
89
19
62
58
132
20
30
6
12
78
120
82
30
11
7
53
51
6
63
51
48
22
138
8
100
17
33
39
15
33
67
78
35
63
40
32
22
48
30
5
45
18
93
27
24
6
70
74
40
6
20
9
51
57
3
4
8
18
3
67
17
75
12
9
139
8
45
15
12
12
36
64
68
28
14
63
27
45
163
30
2
46
104
106
14
39
7
80
12
45
27
9
139
17
51
4
20
16
14
58
20
28
80
22
8
24
15
115
36
50
24
88
71
97
47
12
15
30
46
240
17
120
7
36
14
226
29
84
67
84
56
24
60
16
24
89
49
78
2
48
94
20
69
57
70
2
40
8
54
33
15
60
28
5
175
44
40
176
244
38
88
24
128
82
8
21
49
2
30
190
80
9
39
88
20
22
2
60
36
70
80
30
42
30
288
72
52
6
50
30
72
120
15
103
120
44
21
7
18
2
21
31
41
72
72
24
1
8
40
48
95
27
117
1
14
10
30
41
25
74
36
12
30
10
20
28
12
8
24
156
33
27
52
8
22
32
3
12
3
88
5
48
51
30
66
60
12
30
10
48
104
45
15
10
8
15
60
3
4
38
207
81
147
15
21
60
21
16
50
64
5
51
12
48
4
8
70
32
30
16
12
5
43
60
50
54
28
48
60
132
38
34
209
21
46
44
33
13
54
41
75
4
50
16
50
40
44
60
78
70
17
55
36
5
9
6
12
120
78
54
148
102
50
9
144
3
24
16
65
15
82
47
1
42
20
72
36
9
13
80
3
85
23
7
42
62
18
15
3
30
39
31
24
36
17
87
16
72
5
43
84
98
18
45
7
48
44
40
6
72
182
33
55
17
91
14
16
2
40
17
61
72
78
12
65
48
55
12
50
27
31
62
48
63
9
102
40
26
30
40
20
4
26
22
50
22
20
6
82
102
11
7
12
60
29
57
30
34
18
30
23
9
30
58
78
204
48
20
28
24
60
68
21
72
15
24
33
73
24
30
20
150
135
223
50
118
24
18
48
24
48
48
170
84
66
10
62
72
39
12
15
93
1
6
17
57
58
32
45
24
27
12
42
63
7
18
30
18
14
88
20
22
6
65
97
18
29
73
8
42
12
45
21
22
20
30
42
16
254
63
12
51
12
12
16
5
12
25
8
10
29
31
65
79
90
18
65
156
49
72
66
30
2
105
15
12
40
36
60
42
32
15
25
26
12
33
15
24
10
30
5
63
12
48
117
45
6
100
44
28
132
48
8
12
45
33
40
30
20
33
19
12
120
36
20
54
15
31
42
30
2
70
20
30
46
42
8
30
90
114
118
30
18
2
45
63
33
19
32
30
6
33
9
42
148
48
20
4
41
7
12
30
6
50
42
12
105
31
60
62
48
214
56
64
41
139
5
81
24
58
62
18
30
51
67
12
62
3
96
151
300
29
19
48
77
43
2
22
41
99
36
42
22
8
120
72
33
3
40
29
3
12
10
35
43
ABCD 94082797288*3^$a+1 [50108]
20
27
12
33
70
17
21
6
46
44
3
57
76
8
100
11
21
94
5
45
66
9
145
8
3
49
14
9
21
132
15
69
63
12
36
69
24
27
45
99
21
27
87
33
27
6
58
101
36
39
6
60
24
6
42
42
4
42
74
16
2
15
63
30
28
36
44
16
44
22
68
22
44
75
15
18
52
36
38
72
54
108
6
22
140
39
61
38
10
20
27
57
42
60
10
143
73
50
10
80
40
20
27
33
39
201
108
22
14
76
140
130
17
51
9
3
24
94
44
75
7
144
41
48
21
22
5
9
15
25
14
6
3
7
36
108
2
15
60
33
27
60
15
9
45
3
1
32
10
30
20
12
58
18
59
3
30
39
69
12
10
2
87
39
66
16
8
84
16
2
30
40
32
27
9
6
93
27
6
234
70
83
7
74
22
29
69
112
90
2
96
60
6
6
39
9
42
10
18
72
20
178
80
60
12
34
26
27
63
24
66
40
20
15
12
21
30
54
15
93
15
9
4
20
27
63
102
12
12
36
27
13
20
18
60
6
214
50
30
21
79
2
39
31
17
27
21
12
31
6
36
30
2
36
24
60
66
72
18
106
14
30
21
15
21
19
90
11
3
21
48
21
39
45
15
37
35
49
90
36
50
24
22
84
5
129
24
132
6
60
48
36
6
15
9
16
24
143
48
109
11
3
81
1
20
124
44
39
73
47
51
9
45
72
24
27
72
13
198
17
45
120
60
24
10
38
6
21
93
6
81
36
165
39
21
27
45
6
22
24
68
36
22
62
18
4
158
42
225
25
95
1
35
3
10
20
39
13
104
40
23
87
126
40
68
27
39
10
26
174
46
50
60
15
9
60
24
12
39
1
68
76
86
9
1
35
33
27
9
34
17
63
36
46
8
51
49
11
69
27
9
75
21
10
29
25
14
21
9
24
3
24
60
96
13
2
42
46
14
42
76
29
36
72
91
17
63
9
21
22
5
3
22
44
36
12
15
192
48
67
125
51
10
194
18
27
33
3
3
22
18
32
57
45
48
88
44
66
66
4
80
42
45
72
93
64
71
9
10
54
47
25
107
7
38
3
24
33
58
38
16
26
28
14
27
15
6
60
99
45
3
60
27
93
37
44
12
48
112
18
92
9
51
57
27
76
50
88
6
53
3
69
99
21
33
58
74
24
16
11
33
12
72
72
120
15
9
24
76
20
27
132
37
23
3
78
46
20
10
68
22
6
14
21
55
30
60
32
12
15
48
3
70
14
105
19
14
3
115
29
55
26
264
60
111
43
2
60
27
21
96
111
57
15
67
20
33
3
30
48
6
66
27
48
84
51
9
15
105
9
16
131
12
37
215
1
32
3
63
42
40
20
4
44
46
140
36
70
18
26
10
36
90
32
12
15
21
27
105
28
8
99
93
27
33
4
11
57
12
6
57
33
58
42
138
20
60
42
39
36
12
67
74
36
3
51
69
13
20
15
15
57
1
26
46
47
12
9
84
3
12
13
20
4
23
12
9
30
10
20
42
42
78
124
6
120
8
36
3
63
4
5
129
40
44
12
76
20
70
20
45
19
96
17
33
15
19
50
36
78
6
120
3
12
19
6
134
40
62
39
48
73
30
5
85
104
6
18
42
9
60
21
10
54
36
8
6
40
38
3
13
6
38
3
57
15
13
98
9
72
1
32
22
36
2
82
6
35
12
108
12
45
12
75
25
23
27
81
115
18
92
24
126
28
2
15
24
168
60
12
168
48
3
22
44
54
90
30
21
31
74
3
3
24
36
45
49
36
80
10
29
121
14
6
27
21
16
11
24
48
111
9
13
35
15
18
24
3
99
36
58
50
22
54
5
49
44
3
9
120
24
16
11
85
20
120
27
60
12
45
15
21
72
75
297
46
5
43
14
6
232
44
45
120
61
92
48
64
20
60
3
81
24
112
8
18
9
19
29
12
15
105
25
56
34
90
23
60
1
50
66
3
3
45
33
72
18
57
13
47
12
21
52
20
12
12
4
11
96
105
4
11
33
36
6
105
25
20
4
128
6
36
33
12
21
15
9
84
6
18
12
3
13
38
117
12
12
1
8
39
33
108
46
98
60
12
4
2
60
10
68
12
34
20
21
43
92
54
3
72
69
24
82
44
69
57
24
24
18
34
11
12
105
48
12
28
35
12
13
35
49
110
6
118
6
44
126
81
60
63
69
93
15
57
27
69
27
33
42
69
109
36
11
15
10
8
72
12
27
79
41
135
33
43
18
32
12
28
38
54
6
30
22
2
12
63
13
20
39
31
2
3
43
62
15
3
46
56
12
22
36
18
11
60
19
6
11
72
72
1
20
4
14
57
60
105
18
286
26
94
23
45
135
21
96
4
107
25
59
15
30
24
66
66
39
19
14
28
44
24
12
132
3
57
46
2
18
16
54
11
15
16
90
95
25
35
153
90
90
72
10
14
66
42
78
30
27
57
160
30
6
8
24
6
57
12
60
51
10
107
33
12
34
44
12
69
145
8
27
55
50
6
24
94
47
24
91
38
22
128
21
25
20
70
50
3
48
9
34
50
22
90
18
56
81
63
90
16
8
87
1
35
13
20
16
150
80
6
39
85
14
9
21
10
77
12
93
27
67
74
10
101
33
87
45
75
36
63
42
15
25
8
12
48
24
15
111
21
51
69
1
18
26
3
12
ABCD 94083125302*3^$a+1 [50064]
6
127
8
3
109
20
93
126
21
12
40
44
28
65
18
24
12
97
89
55
44
12
33
138
6
102
180
9
159
13
20
87
25
116
39
132
84
18
198
33
36
96
48
111
69
40
32
24
40
8
76
20
39
153
99
156
9
33
48
51
84
108
52
32
16
185
19
143
33
16
68
81
30
81
9
24
55
20
144
27
57
48
12
124
32
40
48
233
6
45
240
39
72
13
41
90
21
12
148
89
31
8
60
48
60
3
33
240
52
104
57
27
108
9
216
3
12
40
44
27
1
17
90
57
69
15
72
40
104
24
40
56
88
128
9
15
48
204
28
83
180
60
69
168
99
33
27
1
36
71
13
143
72
321
63
37
20
153
199
32
40
24
11
45
153
96
144
66
36
261
60
148
5
31
95
72
69
39
13
32
24
240
84
12
39
33
28
47
33
28
248
39
49
20
12
9
90
108
225
57
63
27
1
20
3
121
23
21
15
300
57
12
112
20
159
141
24
76
53
55
20
189
18
109
56
112
11
21
51
141
57
3
16
251
9
12
21
18
37
56
24
9
207
24
375
24
216
108
49
53
15
96
108
76
32
36
48
21
72
127
17
222
153
28
83
45
69
199
83
81
12
16
35
78
87
51
144
78
27
45
207
48
132
147
24
105
3
84
60
54
3
27
153
64
167
66
3
48
93
15
64
20
48
4
152
132
108
183
193
24
32
48
40
92
21
15
288
39
84
21
304
44
28
68
165
135
132
27
33
16
72
41
55
48
41
18
72
69
57
18
9
27
105
159
93
21
175
96
12
36
140
4
215
57
60
60
40
8
216
120
48
3
36
42
3
96
3
153
64
80
24
48
64
89
24
144
39
99
54
111
249
3
240
45
42
37
68
21
120
78
1
65
87
27
13
71
72
133
12
144
56
76
35
33
15
36
217
32
45
63
153
39
81
55
32
12
15
36
36
105
60
27
6
102
109
53
39
88
8
216
207
60
13
68
171
49
128
39
36
21
84
112
53
87
72
16
32
291
37
8
12
12
9
31
96
17
27
60
192
4
23
85
24
8
84
123
120
186
90
54
207
3
97
68
160
56
88
161
24
72
54
48
9
28
95
189
57
43
11
36
45
87
45
21
271
92
16
20
60
27
25
65
55
143
81
27
73
32
93
72
91
36
72
116
15
157
20
12
24
48
252
64
68
16
56
57
18
237
15
13
68
24
39
253
101
96
27
3
33
252
12
9
55
71
1
204
53
66
45
16
56
36
144
28
41
15
15
109
32
63
129
60
9
159
76
197
120
39
12
48
28
17
3
16
107
21
39
45
112
44
48
15
61
83
33
3
132
69
33
162
1
68
112
89
39
75
69
252
15
24
13
44
15
1
68
12
28
65
3
3
144
1
89
126
18
72
192
42
1
180
44
39
6
31
35
61
36
84
72
41
63
24
24
63
141
76
35
1
20
87
60
9
84
9
39
12
39
45
16
83
36
1
17
3
87
9
27
97
107
45
57
15
63
9
28
29
63
48
249
15
111
225
16
56
52
20
51
45
40
32
63
153
12
100
56
3
84
36
45
16
44
99
12
69
75
6
48
54
57
39
21
84
219
36
120
1
161
15
72
3
57
51
1
59
13
168
56
24
184
71
57
111
69
69
63
207
73
56
12
112
36
56
39
9
75
37
80
15
165
15
30
15
24
39
33
159
ABCD 94083789752*3^$a+1 [50018]
42
60
72
6
64
38
70
72
20
10
77
3
33
3
120
57
12
3
102
66
82
62
60
45
85
23
15
93
45
24
40
35
36
7
2
18
10
30
42
23
93
51
33
36
12
12
60
63
75
9
48
3
22
8
18
52
12
26
51
96
67
38
48
30
64
86
64
23
7
18
8
42
18
15
127
77
48
55
2
96
4
50
60
30
15
25
8
22
41
24
25
20
51
96
9
24
3
25
42
17
24
24
43
5
25
35
25
20
78
52
65
33
24
10
108
68
9
3
70
2
10
78
32
45
96
36
3
10
26
84
18
52
30
17
13
20
10
20
81
7
2
10
68
9
36
37
35
25
95
21
24
3
25
30
12
8
48
4
41
9
30
10
23
48
9
6
45
109
23
165
10
2
30
36
64
26
24
27
48
63
18
15
69
96
39
15
120
36
12
45
3
9
111
81
33
3
85
80
60
40
140
39
1
62
70
11
37
2
36
60
34
68
15
15
12
10
56
24
78
12
10
47
21
18
60
12
10
23
27
18
15
57
60
39
123
6
30
9
13
30
77
21
34
8
30
3
15
21
13
20
60
40
8
22
65
63
9
9
4
20
36
15
9
28
8
30
4
38
135
24
24
9
10
17
3
70
48
12
140
10
8
18
27
3
54
30
18
78
9
15
33
7
18
23
12
33
42
30
40
12
30
5
55
68
105
3
30
75
49
143
15
18
15
7
2
40
18
8
30
102
33
19
60
50
66
60
84
21
49
56
34
17
36
37
11
7
12
41
7
32
30
63
24
9
54
10
38
48
22
60
8
114
6
24
18
9
33
10
30
20
3
45
30
9
3
40
18
59
3
21
15
30
30
21
24
9
27
1
2
40
5
73
32
3
45
42
57
33
6
12
12
30
40
38
102
28
107
3
70
35
27
30
40
11
39
88
17
51
4
8
57
12
31
29
96
3
34
35
21
84
168
102
60
18
3
69
60
3
3
9
3
22
56
42
9
48
13
32
36
24
60
60
15
12
1
170
45
45
3
24
63
18
64
35
60
3
129
1
2
30
30
48
40
8
45
19
18
38
30
27
37
18
42
26
24
66
24
58
2
30
36
57
24
9
4
23
48
96
33
27
3
10
23
12
72
81
12
3
12
12
21
52
20
18
12
30
6
30
51
13
38
60
72
10
20
36
24
66
90
39
3
57
43
2
60
6
30
12
18
42
10
92
30
40
131
7
29
60
21
123
57
3
9
30
18
18
24
40
5
55
8
18
12
87
48
7
26
24
6
34
48
2
6
12
63
24
3
33
7
5
3
24
21
36
21
12
147
60
3
6
12
219
60
13
30
30
23
27
45
72
9
4
18
12
86
42
9
9
4
18
8
21
33
40
8
3
37
8
24
30
70
60
20
30
18
18
24
18
10
149
24
19
8
9
3
45
12
13
50
10
78
17
51
42
10
42
47
21
3
15
81
9
72
10
8
24
18
12
10
128
52
68
12
10
23
27
21
15
4
30
116
24
27
84
67
68
30
4
48
35
75
57
36
15
9
45
6
24
150
15
48
63
12
18
54
33
25
240
8
42
30
18
21
73
8
42
126
4
30
17
24
19
8
70
23
24
15
36
4
17
13
20
78
10
128
4
11
9
6
102
18
90
24
28
23
87
18
72
27
13
38
21
51
42
3
37
18
89
48
45
63
45
30
112
20
21
156
39
30
114
90
15
33
40
20
52
8
60
70
42
23
15
9
153
10
5
36
57
12
27
1
30
60
2
40
68
52
23
3
24
10
56
24
6
30
60
51
48
25
11
36
3
18
27
15
18
48
4
71
36
1
8
34
17
3
45
12
36
15
45
55
2
40
20
28
2
33
3
9
75
138
12
66
90
30
34
60
8
3
27
22
47
13
116
15
15
12
10
8
12
27
48
27
21
27
78
60
99
48
27
141
69
6
42
12
10
20
10
78
8
12
162
48
22
41
15
60
69
12
31
17
33
3
12
37
20
6
81
33
6
102
3
84
12
9
12
15
45
63
15
54
15
25
11
45
75
27
45
72
120
12
3
6
12
40
68
15
7
110
15
15
78
84
18
78
4
120
26
30
12
10
30
68
15
27
48
24
48
108
12
22
47
33
36
34
50
27
1
42
17
36
33
15
27
45
27
6
54
57
31
8
12
10
50
18
15
36
9
82
50
12
6
82
8
54
45
96
15
102
3
49
20
10
78
8
99
3
33
15
21
60
13
30
41
69
70
5
48
3
12
42
30
6
12
10
42
11
97
23
24
55
20
36
57
55
2
15
13
35
63
4
17
33
60
3
12
25
86
22
12
56
90
22
23
45
52
2
21
15
4
8
48
12
12
10
8
22
17
33
30
6
12
12
15
43
5
33
4
38
42
6
9
85
8
12
51
39
10
38
72
66
12
22
8
18
12
15
12
15
58
2
30
135
15
10
131
45
27
3
9
43
2
15
63
105
15
10
68
30
45
49
80
28
8
22
8
24
10
35
12
13
68
12
58
2
36
51
43
56
81
43
65
3
22
8
12
3
7
53
27
108
78
30
4
26
15
109
56
4
30
18
2
6
39
75
10
30
5
3
42
40
11
36
13
35
96
9
18
22
35
3
10
2
36
4
5
3
9
24
27
40
77
33
22
86
4
18
2
30
66
54
96
45
15
21
1
30
5
15
9
13
18
2
3
27
40
30
95
43
5
12
25
8
48
30
34
38
42
228
3
67
32
21
9
36
27
7
140
18
39
13
20
28
23
27
10
8
4
38
12
21
109
35
25
47
9
39
3
10
32
3
27
6
102
18
4
20
88
23
15
24
168
9
1
80
42
10
8
42
150
75
3
42
63
3
102
52
30
20
45
25
47
1
38
21
60
24
7
8
4
56
54
18
45
15
9
36
63
81
9
4
23
3
24
18
12
36
52
32
36
42
33
9
10
5
21
30
81
1
2
40
38
3
96
120
73
8
112
8
27
13
60
35
15
10
8
30
165
9
27
9
39
12
63
58
8
15
57
3
24
12
1
20
18
24
10
11
60
39
21
45
54
81
75
4
5
51
9
12
13
20
15
33
90
48
12
45
85
2
70
8
18
60
52
62
10
65
13
35
93
4
26
9
63
10
60
12
30
8
18
15
24
13
20
82
101
9
63
7
8
22
11
9
3
93
54
6
4
35
33
99
43
68
9
81
52
60
26
82
30
2
48
18
30
24
30
40
5
75
45
3
18
99
51
45
39
36
60
45
15
24
18
3
9
15
3
9
3
6
39
15
ABCD 94083865334*3^$a+1 [50067]
108
6
96
48
30
42
6
24
30
30
11
7
161
85
11
13
3
15
17
16
51
198
42
5
24
1
60
6
54
6
57
45
6
24
72
30
24
12
30
29
24
31
60
18
3
123
54
48
30
33
9
60
30
5
1
279
21
54
6
24
23
127
401
49
96
47
109
24
24
123
9
39
21
59
49
71
85
11
31
17
73
119
16
8
37
54
48
12
6
27
57
114
5
37
24
18
60
30
47
43
5
13
35
55
12
5
37
6
24
6
95
19
48
6
72
138
5
49
168
15
32
40
27
90
48
18
33
9
18
72
5
160
3
78
6
78
18
42
71
19
45
3
114
48
3
8
85
35
24
13
162
18
72
63
32
1
119
67
21
48
56
25
18
5
121
12
3
51
30
18
48
5
85
30
42
18
78
75
99
213
9
71
49
71
112
3
24
53
25
30
12
18
132
24
71
43
102
39
27
60
105
32
7
89
24
25
6
6
11
79
9
135
57
195
90
59
61
12
72
95
48
25
6
54
12
96
48
120
119
16
27
102
30
17
73
15
33
60
24
11
24
1
18
24
36
105
51
126
84
6
18
35
7
18
15
45
11
48
55
60
96
6
60
36
24
111
3
24
18
35
120
19
5
193
66
5
64
45
6
29
40
27
54
12
83
25
71
91
125
109
51
80
115
45
15
33
45
6
18
6
6
71
37
83
25
18
66
18
6
12
24
84
24
78
12
17
115
6
12
156
12
78
84
36
6
71
109
30
48
18
24
6
24
66
60
15
27
66
24
78
24
48
30
42
108
6
27
120
75
29
120
55
6
3
75
12
90
18
36
6
78
5
40
69
96
132
48
6
66
60
54
24
29
115
5
115
48
29
49
60
35
31
18
72
138
66
11
19
45
69
12
30
36
54
36
75
39
66
84
59
61
35
13
96
59
1
87
45
132
23
19
5
24
109
156
60
27
129
18
173
19
48
90
42
108
126
12
3
45
35
25
60
107
40
128
1
24
6
9
237
35
73
72
24
39
135
12
114
3
8
19
90
24
60
6
54
6
18
11
19
21
9
66
77
19
5
25
18
5
61
27
33
54
33
9
114
5
144
1
87
27
53
25
84
150
144
66
83
16
32
19
204
66
174
57
33
66
48
30
183
8
55
60
120
42
18
30
24
3
8
40
9
12
3
8
37
12
39
81
23
13
12
30
6
11
19
5
169
12
36
42
53
24
48
61
6
53
13
12
12
3
27
66
84
63
56
31
6
27
8
40
8
19
30
90
60
33
75
18
6
18
30
53
19
53
163
12
17
43
6
15
21
3
27
108
48
57
27
24
96
69
99
77
61
54
66
30
12
90
162
18
12
71
24
43
21
24
8
7
6
11
49
47
25
15
69
11
13
36
36
24
36
120
15
8
91
53
1
6
9
21
3
56
24
121
42
12
30
48
60
60
72
228
12
30
222
6
42
15
96
21
51
129
30
138
12
48
12
36
35
48
61
11
97
132
11
139
36
42
95
7
66
12
30
6
42
24
6
48
6
30
60
18
18
72
78
45
33
15
51
114
54
5
48
40
48
32
19
69
51
60
6
168
60
54
33
8
112
45
78
5
25
72
162
48
48
101
25
48
102
89
37
3
27
24
24
150
132
168
27
32
1
12
30
5
7
12
21
3
54
48
18
24
72
5
19
29
31
9
141
131
25
39
141
11
13
132
114
66
83
55
6
48
36
47
67
72
5
64
9
18
5
7
36
90
27
99
6
30
48
36
30
30
48
33
123
84
6
102
282
72
84
24
95
7
81
80
19
30
30
6
59
79
9
3
18
12
15
27
72
18
35
61
11
49
71
48
157
18
42
39
27
29
73
23
55
57
51
84
18
12
36
24
18
77
72
48
61
11
115
18
18
17
1
24
6
57
123
30
15
51
66
59
13
30
93
45
90
228
12
65
40
39
60
6
63
56
55
150
6
24
30
108
120
75
3
12
12
24
72
93
32
43
102
12
42
54
30
45
72
8
19
125
13
30
24
53
1
12
48
35
157
54
5
16
45
12
15
21
11
1
47
7
18
12
30
36
89
96
55
89
13
12
18
21
9
30
36
30
180
30
29
1
24
120
42
6
47
67
21
45
195
33
47
85
3
165
12
78
30
27
104
49
66
5
1
47
37
174
306
18
36
12
153
21
48
66
54
78
72
102
36
138
57
105
18
5
72
73
6
30
51
105
12
30
96
54
66
54
23
109
11
133
11
13
11
7
18
39
45
6
5
19
12
18
48
138
30
15
39
17
16
27
77
64
51
21
3
42
48
36
30
41
19
36
12
30
90
45
3
30
24
23
40
32
25
66
42
3
27
36
36
6
24
36
83
24
37
24
30
101
16
27
42
108
71
ABCD 94084022408*3^$a+1 [50059]
16
99
60
30
30
21
20
25
30
17
229
3
48
92
25
11
19
105
21
36
23
1
11
36
13
6
9
24
15
57
36
44
19
17
7
45
32
19
66
51
57
162
69
15
65
85
75
69
3
9
18
60
36
24
41
1
3
8
40
9
63
27
9
12
3
5
112
3
21
39
6
35
4
9
72
48
42
5
16
63
6
39
81
120
30
18
60
15
68
28
32
73
54
60
5
7
9
15
69
12
228
45
11
24
40
45
23
37
75
21
15
15
17
12
76
24
21
6
5
19
125
55
36
108
6
24
51
72
48
12
123
5
36
16
24
68
1
6
29
55
17
7
30
6
137
97
63
39
48
72
30
24
54
5
16
32
7
66
156
63
135
30
66
96
9
39
21
15
5
55
21
33
35
40
80
157
39
12
33
150
60
17
7
96
36
69
15
24
42
24
51
144
15
6
99
45
27
117
11
19
5
28
39
41
52
56
31
30
3
56
91
53
40
21
75
45
54
6
60
30
24
36
65
100
15
24
41
4
81
39
48
120
8
4
51
30
95
121
39
39
36
24
33
24
3
33
57
51
69
83
49
15
39
101
64
15
96
5
40
24
56
16
20
37
15
8
48
36
4
15
81
3
117
9
36
11
40
24
9
87
27
5
88
20
13
39
45
15
48
60
32
16
99
33
3
24
33
33
66
33
15
93
72
48
8
109
23
100
57
51
9
3
24
45
3
8
43
89
145
6
36
41
7
33
32
31
6
3
21
36
30
9
45
35
24
36
61
15
48
51
17
60
73
6
84
120
57
3
57
8
144
7
294
6
45
3
137
19
6
51
63
60
45
21
39
12
24
9
24
66
41
25
18
33
27
30
75
45
42
53
52
165
63
72
75
153
45
6
45
44
31
96
9
99
21
84
27
54
156
15
24
80
1
15
8
40
27
84
96
84
336
18
27
3
53
7
6
30
114
66
65
64
36
132
44
16
9
11
13
219
27
9
21
54
21
15
33
20
25
51
15
126
15
45
138
216
6
63
45
3
12
68
4
69
27
12
15
36
17
48
19
21
15
24
33
39
129
32
37
6
29
76
15
30
87
12
12
15
89
40
75
69
21
111
3
6
99
15
12
48
5
16
51
30
83
28
8
64
51
54
66
17
73
99
15
36
17
13
24
90
12
24
65
19
42
35
48
40
36
12
20
7
21
84
75
60
12
60
54
24
23
187
6
24
35
91
69
45
66
81
3
30
6
24
21
21
90
29
49
30
5
28
9
24
156
15
39
30
27
32
36
19
36
21
15
53
55
77
19
54
47
64
116
55
48
21
9
27
39
5
4
60
87
29
4
21
27
27
42
174
9
27
21
20
28
12
68
160
39
77
43
5
1
71
13
11
16
120
48
51
21
3
41
55
45
135
17
40
12
75
36
17
7
12
78
11
61
39
36
60
3
42
18
66
15
81
108
36
11
24
12
4
33
23
49
3
51
41
4
69
15
60
51
17
7
81
159
41
1
63
8
37
3
3
5
24
12
169
36
15
20
43
12
53
180
7
84
54
27
33
3
48
32
79
150
15
216
3
17
103
9
15
17
13
15
8
7
60
57
36
12
51
65
60
76
99
21
105
30
5
36
139
30
18
12
54
27
32
25
203
28
32
100
87
21
75
5
4
15
17
13
60
12
15
39
17
72
72
36
52
15
105
15
36
69
57
159
105
6
101
60
43
30
107
19
30
24
107
43
5
31
33
8
7
45
51
24
161
16
8
12
28
15
105
48
12
75
5
7
24
96
30
3
36
44
36
19
6
60
35
100
60
15
57
27
21
21
51
27
6
120
30
141
39
6
15
24
69
96
24
30
33
12
8
127
6
30
54
120
75
20
91
126
18
65
112
20
79
30
99
27
101
37
30
41
1
75
9
15
32
37
3
8
49
42
113
37
18
60
30
11
61
71
13
30
21
249
24
3
9
15
68
25
11
61
30
30
23
1
39
15
33
3
24
5
276
1
138
33
99
48
53
7
66
114
96
60
149
31
24
93
12
48
60
3
21
75
65
19
96
198
102
108
65
1
39
21
30
9
45
6
9
15
12
21
48
120
56
36
13
84
11
19
5
12
25
99
45
150
69
12
3
60
60
30
27
3
72
18
6
5
31
41
24
19
17
48
60
72
49
39
15
57
144
24
21
18
36
36
84
54
27
3
17
16
8
36
4
12
39
29
1
18
105
20
28
39
60
30
11
48
145
35
1
24
39
21
47
12
7
9
36
75
53
40
15
60
36
30
35
16
36
3
57
24
15
24
9
51
30
126
9
20
91
54
35
25
120
27
44
55
33
72
3
96
69
60
27
53
48
73
51
24
45
90
41
55
33
81
36
11
43
69
15
5
16
15
5
16
33
23
100
33
15
32
13
15
9
12
3
56
40
12
39
24
144
21
12
57
23
60
7
36
9
20
28
87
5
97
54
105
15
5
49
3
3
21
33
35
100
57
3
32
13
15
36
75
9
32
43
17
19
45
39
42
11
24
16
63
36
21
99
45
3
12
24
24
57
8
37
59
49
23
7
41
55
6
15
15
78
35
76
69
195
207
33
57
18
5
16
21
71
79
53
25
15
96
21
18
102
84
90
45
ABCD 94084269694*3^$a+1 [50021]
60
60
161
48
25
6
12
12
41
19
6
96
6
72
132
24
77
139
216
90
48
131
13
96
6
48
93
9
96
18
5
7
48
89
1
120
167
160
39
24
17
19
150
23
7
84
5
1
138
168
12
18
72
30
201
15
17
67
6
66
60
138
126
72
54
36
15
32
67
125
48
43
12
18
18
30
54
33
195
45
3
54
120
42
66
12
90
77
49
90
30
180
99
57
215
25
6
48
36
24
12
12
78
60
3
99
36
114
18
108
24
30
35
205
12
54
30
35
7
48
102
42
153
32
223
65
43
84
18
54
89
96
1
12
3
9
36
54
30
24
54
66
174
42
48
102
81
57
210
120
30
42
53
7
66
30
18
66
21
75
12
36
12
54
30
36
17
43
72
36
24
12
5
31
65
67
12
24
6
18
30
18
113
61
131
103
6
30
54
72
48
42
78
42
54
60
78
21
9
138
144
54
24
72
71
7
90
102
186
95
19
90
66
138
54
81
32
48
217
30
132
36
42
120
47
43
53
31
30
35
31
30
42
36
12
12
42
18
90
66
84
12
18
162
90
18
36
65
112
27
5
73
42
12
60
21
27
66
150
24
60
36
66
30
30
18
120
12
66
42
30
48
138
6
24
6
54
42
18
39
33
47
25
150
48
33
39
66
234
93
45
48
36
24
24
78
24
18
23
25
48
135
27
149
265
126
162
36
150
36
6
12
72
96
90
12
168
60
114
60
126
150
42
48
24
108
78
23
97
12
30
36
42
30
198
66
120
6
12
150
65
67
90
54
30
15
27
102
15
15
17
43
21
15
60
36
78
30
53
19
36
102
18
78
60
162
168
24
30
150
48
18
60
150
77
7
66
36
126
5
19
120
66
48
6
138
66
30
42
42
18
90
60
215
49
78
270
3
27
12
66
102
30
3
39
9
32
139
30
6
132
6
36
36
18
12
30
42
90
6
42
240
42
12
41
13
42
12
93
32
25
71
79
12
36
30
12
18
18
60
54
90
78
114
30
54
156
30
24
12
53
31
66
120
42
93
183
54
18
84
336
48
54
72
48
111
51
198
30
72
18
15
141
90
192
114
24
47
144
144
55
12
42
12
6
90
119
193
126
12
78
186
24
5
49
47
61
35
115
12
60
12
36
12
96
36
156
60
222
30
276
36
18
72
54
66
119
25
311
31
138
30
54
66
42
30
54
48
6
36
150
179
31
90
216
144
159
32
7
72
33
3
78
216
48
18
60
102
102
90
84
12
138
102
102
42
48
3
63
276
36
108
29
43
5
97
47
55
24
17
7
138
42
198
72
162
96
30
18
69
75
21
57
23
61
48
36
72
78
41
1
12
3
27
12
54
84
60
222
453
27
101
48
19
12
18
12
35
1
47
61
147
27
60
42
30
30
150
78
12
3
51
6
18
30
71
55
6
30
18
36
144
15
32
55
41
19
36
72
156
66
18
66
30
174
90
168
30
60
30
48
54
30
21
32
157
36
15
57
192
71
55
12
132
36
72
48
24
5
13
179
1
54
84
5
49
30
113
67
12
24
12
12
30
180
63
75
5
247
48
138
47
7
41
7
18
42
150
23
144
16
99
12
108
12
18
23
112
48
3
84
132
24
45
75
192
24
6
42
132
150
36
30
17
16
27
24
78
42
84
36
30
66
24
5
49
54
18
54
36
24
60
18
66
54
102
6
18
17
73
39
15
60
48
53
115
6
78
18
72
15
81
12
198
72
30
72
63
129
63
177
24
42
29
43
12
6
18
30
54
102
120
18
48
132
153
123
60
42
162
36
24
17
13
35
1
30
72
12
36
54
3
80
48
127
72
48
18
30
144
72
66
ABCD 94084285346*3^$a+1 [50212]
115
96
30
6
30
108
18
54
96
72
66
36
9
176
48
25
12
6
84
33
21
27
80
43
72
102
42
125
13
6
36
36
18
35
91
5
31
48
72
9
63
96
12
18
6
48
36
6
54
30
162
72
42
123
267
18
35
48
43
60
54
138
57
165
30
6
36
174
21
75
84
65
31
198
90
18
72
12
54
36
24
66
18
21
144
80
247
105
33
90
36
126
36
47
121
36
30
6
12
3
48
9
231
15
54
36
71
16
9
18
66
96
3
15
18
48
6
48
90
60
36
30
60
5
79
65
112
96
39
30
78
45
3
45
213
30
60
66
96
108
54
48
18
54
78
48
90
6
18
72
45
96
15
33
45
131
64
39
12
45
135
36
78
120
15
39
36
5
49
18
93
15
42
102
90
132
84
42
18
30
69
96
51
60
81
9
108
12
15
99
54
102
78
18
228
24
101
25
36
48
3
87
137
85
36
87
32
145
54
6
3
80
97
108
3
27
21
39
12
378
72
24
84
90
5
16
80
25
42
72
66
6
54
36
48
6
174
36
11
16
128
49
15
48
39
108
60
17
199
12
168
120
36
36
18
96
51
3
30
42
48
24
173
37
18
78
66
54
36
114
126
54
36
108
12
78
48
15
32
16
27
18
114
65
48
13
54
36
12
29
49
15
32
48
151
18
18
18
90
89
37
24
99
75
42
156
162
77
16
57
102
78
12
18
60
18
12
107
25
18
36
161
229
54
330
11
61
99
21
18
150
192
18
17
151
48
162
18
6
15
93
30
5
1
126
30
3
3
45
27
90
155
37
6
54
30
54
11
139
21
48
51
36
41
64
9
84
3
48
39
57
33
60
36
66
18
72
114
54
66
204
228
153
81
114
77
64
33
6
84
6
111
45
18
18
18
6
18
5
61
24
12
6
72
65
7
18
135
57
18
53
217
96
30
36
24
84
36
6
90
5
64
15
65
25
36
198
6
30
6
18
12
18
3
3
102
23
85
6
54
72
39
80
19
36
204
72
53
19
45
3
29
175
36
18
84
36
35
16
9
30
36
5
103
36
21
144
51
150
126
162
48
39
3
48
24
21
99
18
42
30
3
15
42
66
162
18
222
83
19
45
45
18
36
6
144
30
6
90
105
39
41
48
55
153
3
24
108
105
48
96
39
89
48
144
109
35
64
81
144
111
129
36
30
45
45
144
42
9
144
147
24
54
15
57
18
180
17
55
30
6
18
90
36
21
27
53
97
180
156
360
6
113
43
18
35
7
90
18
66
123
176
61
18
72
41
37
27
75
21
15
78
36
143
1
30
6
66
78
84
87
96
57
66
24
45
147
45
51
77
67
18
30
6
84
6
90
35
109
3
33
15
32
48
61
18
33
32
157
120
36
78
57
33
66
18
6
30
24
63
144
63
18
48
54
90
18
93
21
54
54
15
21
30
29
367
18
42
5
49
30
24
102
54
72
204
30
11
49
63
117
30
6
12
75
15
60
101
109
18
18
15
129
42
48
53
7
66
71
55
41
127
161
1
174
24
57
33
138
132
65
96
1
18
36
66
24
102
9
96
3
36
24
180
120
114
3
48
51
141
279
18
23
13
12
54
129
15
60
66
3
368
43
5
1
143
16
15
81
9
36
60
23
48
64
48
32
103
57
111
33
32
112
32
169
36
30
21
3
54
192
24
36
155
55
108
90
83
48
112
63
6
54
5
96
16
135
12
42
51
32
1
36
36
108
59
48
97
180
11
79
252
90
30
180
18
87
39
162
119
43
101
151
24
126
84
47
7
90
18
125
379
24
12
54
168
72
66
9
33
66
6
119
109
51
129
90
60
18
39
45
24
126
ABCD 94084600172*3^$a+1 [50010]
24
30
21
80
1
15
48
57
24
66
173
16
51
29
16
33
6
42
15
27
5
43
12
48
24
18
15
27
24
24
138
72
51
32
13
54
36
24
36
42
54
24
60
9
21
6
96
42
11
19
66
75
39
36
6
6
78
12
42
48
12
48
18
6
6
18
30
6
53
7
84
36
65
16
27
12
66
78
9
3
12
42
48
72
18
18
12
30
17
31
90
78
24
72
6
78
36
129
96
3
30
42
48
5
67
114
24
30
12
24
36
30
78
96
66
90
24
24
53
7
6
36
30
33
32
133
18
12
78
42
21
32
37
6
36
114
6
48
18
54
78
51
15
30
12
78
120
17
85
27
21
155
19
12
33
15
6
66
54
99
57
18
21
32
19
18
126
6
54
17
19
6
24
18
6
12
48
75
9
42
24
5
16
9
66
30
24
6
54
6
48
12
96
12
5
91
30
87
27
18
174
24
30
30
36
36
137
1
15
75
6
24
66
69
32
25
18
24
72
69
9
18
42
90
42
48
90
90
18
17
7
6
60
90
78
12
35
73
39
27
69
57
60
30
144
114
6
48
5
31
17
163
12
12
12
24
12
12
30
36
6
18
6
30
11
19
60
24
30
11
16
33
36
11
49
111
15
33
32
13
12
6
72
60
60
33
9
30
48
90
30
90
66
6
6
78
66
36
5
49
24
132
54
84
36
78
6
36
54
60
66
24
30
6
29
67
24
18
3
3
6
24
90
36
120
9
165
11
13
12
71
64
33
18
77
7
24
96
33
75
5
67
29
19
18
54
6
24
6
102
12
48
6
89
67
30
18
30
30
33
3
114
48
150
42
48
48
42
18
24
87
9
126
60
54
12
12
60
18
129
39
12
18
6
18
12
6
24
9
9
138
24
21
32
1
24
30
30
11
16
69
24
66
42
72
36
24
3
15
18
24
66
24
12
108
6
47
19
114
24
12
6
12
6
90
6
48
36
162
78
27
33
12
102
12
60
6
12
35
43
5
85
18
9
15
30
30
66
42
89
96
55
114
6
162
36
36
54
17
37
12
84
59
43
24
24
54
6
72
42
72
15
9
71
49
12
108
42
24
6
12
42
6
30
18
24
11
31
18
102
48
30
30
108
42
23
7
12
84
42
48
42
12
41
16
69
6
36
17
31
24
78
12
72
135
128
43
12
30
30
60
18
48
95
31
6
12
47
64
9
23
13
99
96
15
30
6
30
24
24
42
30
6
18
47
37
75
48
9
24
15
9
36
102
12
66
12
12
6
12
108
54
30
53
13
30
36
6
30
42
6
6
18
60
12
48
36
36
66
162
6
30
114
78
77
61
99
48
135
12
12
48
66
15
9
66
6
36
42
6
27
15
17
13
18
30
12
114
54
42
102
15
21
30
12
42
42
96
77
7
138
36
30
24
66
30
6
24
54
72
24
180
6
6
30
90
180
5
67
36
41
13
120
48
12
30
33
9
36
18
24
12
6
24
30
65
48
1
120
6
18
60
30
120
12
18
6
24
36
42
42
41
97
18
29
16
51
48
102
6
60
5
48
25
126
48
153
33
6
90
90
54
204
83
13
12
12
6
24
102
30
54
131
48
1
6
108
6
12
108
60
6
6
23
31
18
15
105
6
65
31
120
18
30
6
6
78
15
15
48
30
18
96
24
54
30
6
15
249
18
48
21
123
36
24
12
24
149
85
27
48
21
30
36
78
11
25
66
21
9
30
6
48
6
108
42
30
6
35
67
6
72
95
25
12
42
54
42
48
24
132
6
24
39
80
7
30
132
18
42
48
42
12
101
37
6
5
1
18
12
36
30
24
36
114
6
252
96
6
9
99
48
45
48
9
66
12
9
3
30
48
24
18
66
66
60
21
3
24
12
6
35
19
29
79
33
165
12
60
51
45
24
36
12
12
66
24
21
9
42
60
129
111
48
12
54
24
30
36
5
1
78
12
108
18
42
48
18
27
39
24
54
11
25
24
36
12
24
18
48
30
48
6
33
15
12
24
6
30
60
6
42
90
168
18
30
6
78
23
103
24
30
51
45
24
12
54
42
18
29
25
6
36
108
120
72
6
72
6
36
24
17
43
6
114
42
12
6
30
6
84
36
6
18
150
119
13
72
155
7
6
30
12
41
1
36
48
6
6
108
24
30
12
6
30
78
24
72
15
48
105
18
5
49
54
24
17
91
42
42
6
42
48
129
9
30
9
21
30
42
72
75
45
35
7
233
61
30
24
6
60
59
7
36
18
6
18
6
69
33
48
95
37
27
51
54
23
7
48
42
15
195
6
60
42
12
5
43
132
126
42
18
24
18
72
48
18
54
77
25
23
31
12
90
234
33
33
15
99
78
6
9
15
177
9
66
138
6
96
21
135
78
11
43
12
9
39
12
96
72
5
145
66
84
96
9
105
48
102
60
36
17
49
6
24
54
324
18
18
51
9
24
72
84
42
42
96
30
36
18
42
96
12
48
72
45
51
45
39
60
6
54
65
25
23
37
18
18
24
15
51
84
30
138
33
99
6
72
42
12
6
12
30
41
31
60
48
5
163
18
11
73
36
36
48
108
3
32
133
36
48
6
30
30
132
12
60
30
66
24
12
66
54
66
42
18
48
15
51
18
90
12
30
54
36
78
15
27
18
6
36
18
30
66
12
27
63
24
ABCD 94084668922*3^$a+1 [50002]
48
135
72
12
60
48
72
45
15
20
61
51
9
27
45
3
80
120
4
68
120
220
105
63
36
24
24
21
84
87
21
147
128
37
155
28
57
15
36
104
133
108
12
23
25
24
108
99
33
11
76
33
3
24
48
56
4
33
27
8
157
11
4
141
99
81
24
11
37
123
20
37
108
155
16
8
13
3
36
44
240
16
21
48
12
48
47
60
25
167
160
48
20
40
32
73
23
12
28
69
23
37
15
116
4
12
44
85
47
28
92
88
45
12
83
112
12
68
28
156
8
145
3
57
23
73
35
24
73
12
3
45
63
9
3
20
48
16
9
24
3
32
61
59
16
60
12
60
105
63
212
4
120
44
49
71
16
69
27
32
16
204
45
63
48
32
28
9
48
120
15
32
85
71
16
48
8
60
37
35
25
48
27
80
61
192
3
36
48
153
72
147
21
123
12
33
27
84
9
171
36
24
9
135
92
37
36
95
49
96
47
88
117
3
240
20
124
21
51
8
160
56
12
73
24
51
60
9
27
36
33
15
60
57
3
20
24
13
48
27
24
21
12
156
207
24
56
25
39
24
120
12
8
12
52
20
61
12
15
24
56
48
49
36
39
128
37
83
28
24
12
68
13
23
120
97
39
44
205
84
23
73
47
52
105
60
63
57
48
12
123
33
111
273
23
145
35
73
87
45
48
24
3
32
88
12
81
24
11
16
69
47
88
60
12
20
12
1
72
35
12
40
48
8
84
76
237
192
11
37
15
84
9
84
3
32
13
63
20
97
35
37
83
37
27
21
15
33
51
36
12
68
108
60
24
148
24
9
95
16
44
12
52
21
27
144
8
16
12
33
35
25
99
132
8
100
12
56
25
63
12
8
37
12
3
68
16
36
33
99
8
4
24
24
36
96
56
64
164
12
37
15
96
9
48
3
9
36
24
27
48
93
195
45
72
27
9
12
72
87
33
95
40
36
69
48
35
13
27
57
3
105
132
36
39
128
28
20
49
27
141
72
51
12
72
8
85
87
8
13
15
96
9
35
25
60
120
12
12
87
33
23
100
24
93
15
48
12
33
3
12
12
8
12
112
60
9
47
4
56
160
8
85
99
45
75
21
132
108
51
44
25
15
45
39
93
3
9
27
44
16
8
16
69
48
23
72
72
16
9
63
33
27
80
97
3
45
48
51
44
72
13
12
63
80
37
23
25
47
25
35
4
24
57
3
45
231
8
13
3
36
9
35
4
128
37
87
33
11
157
72
23
64
81
23
40
60
117
83
37
27
68
12
1
87
45
3
57
48
12
87
20
61
47
4
36
57
111
12
60
105
27
96
32
12
160
12
36
8
12
64
33
11
12
220
45
87
45
60
15
81
87
45
12
51
12
108
84
8
12
25
63
80
37
131
12
28
80
25
35
4
33
120
3
9
51
80
49
123
192
21
27
33
35
132
40
20
25
132
36
120
99
72
104
132
64
68
168
52
33
83
85
51
84
80
76
24
57
155
40
45
123
60
36
120
33
48
72
207
168
200
85
108
27
72
33
83
52
21
51
104
16
69
24
35
13
60
275
4
24
45
99
176
145
60
159
8
120
73
107
4
8
40
56
52
24
9
207
72
8
40
12
33
12
48
12
87
33
23
4
48
12
21
12
48
48
167
4
9
27
20
37
51
32
4
8
36
40
80
97
123
69
36
47
52
96
12
80
88
32
52
33
83
16
9
24
27
36
12
21
72
72
95
108
52
93
60
27
20
168
28
45
24
83
28
12
93
84
51
36
116
28
20
4
81
84
3
60
48
57
48
144
23
13
47
13
15
9
108
83
25
75
57
63
69
156
84
48
3
12
33
24
168
12
27
69
167
37
75
165
36
47
85
3
9
96
84
87
21
3
60
12
252
45
3
68
25
12
63
44
25
48
48
24
23
145
3
60
9
48
15
48
72
33
195
32
172
33
15
108
24
12
33
51
44
112
9
35
49
108
195
80
64
21
3
32
48
112
24
69
12
47
16
20
49
27
44
12
25
48
51
224
97
63
12
228
9
23
4
276
105
23
85
12
48
39
81
167
60
85
83
24
73
12
23
172
33
ABCD 94084808276*3^$a+1 [50052]
3
30
60
42
5
1
3
15
6
15
36
60
32
100
12
9
39
111
6
30
9
15
36
29
31
9
44
1
71
160
36
3
5
25
87
48
69
3
135
54
3
45
12
60
15
60
3
18
95
19
54
42
12
5
13
35
85
15
3
77
25
12
48
39
159
57
15
18
15
21
63
20
1
6
54
60
87
12
21
6
24
12
102
27
60
39
12
9
129
6
9
20
76
45
11
52
21
60
47
52
12
33
72
3
3
89
85
39
12
24
9
144
27
3
42
54
65
24
28
9
18
78
48
47
19
6
27
36
56
40
36
12
51
6
3
21
54
125
1
6
6
15
33
36
39
69
155
31
6
24
84
83
73
60
6
18
75
15
102
48
6
6
24
51
39
69
96
21
39
12
33
66
33
21
27
15
30
12
48
12
48
24
78
53
37
15
45
15
12
15
93
36
12
32
37
36
27
92
36
43
45
20
25
171
3
48
30
42
48
57
57
48
71
55
24
81
21
18
21
12
9
30
21
68
25
36
84
6
113
28
3
42
24
6
30
42
6
102
84
53
25
23
199
69
15
12
48
105
57
84
90
33
8
40
9
39
45
30
72
102
3
9
3
12
15
96
117
21
12
3
24
20
61
15
9
30
18
39
56
115
12
18
35
4
21
12
6
101
16
3
45
75
29
13
90
53
24
103
30
95
85
15
12
3
93
21
54
36
5
43
42
11
48
7
45
20
7
18
63
24
32
4
45
15
15
57
24
9
72
84
3
21
159
20
61
15
60
44
1
39
36
12
32
1
90
126
15
21
12
63
15
60
24
5
36
4
56
28
39
5
36
85
6
65
13
18
5
7
6
51
33
78
72
36
5
1
3
48
84
15
6
72
42
6
3
36
69
42
33
9
36
60
6
29
124
33
24
60
39
87
57
12
3
45
75
33
45
12
35
61
6
18
36
75
9
60
15
3
12
48
54
63
21
179
37
39
51
9
32
12
121
12
135
63
96
30
54
69
21
75
12
3
81
21
18
114
15
45
36
66
48
12
9
21
6
18
59
7
24
30
15
147
42
6
6
15
15
90
6
9
3
120
33
48
9
12
6
12
21
24
33
47
25
11
4
63
5
40
39
24
21
21
27
8
49
24
204
15
8
43
21
9
54
33
8
16
45
15
3
30
123
9
39
27
33
51
24
24
5
16
24
33
12
3
20
13
12
30
9
24
36
51
5
37
6
17
7
30
15
27
30
39
36
15
36
57
33
60
23
16
8
12
1
78
54
30
12
6
42
45
81
66
66
27
45
18
69
99
30
36
30
6
27
72
24
27
33
60
24
8
7
96
54
72
24
12
3
12
57
15
12
36
48
72
15
69
24
69
15
36
9
15
21
30
41
24
76
36
24
3
36
9
51
6
48
6
24
138
23
40
15
36
84
29
85
6
21
33
78
42
12
75
3
42
60
39
24
45
3
57
48
12
66
9
21
6
9
24
120
21
75
57
15
9
54
45
9
3
12
120
72
20
13
6
96
30
6
9
9
24
30
21
9
3
104
40
24
72
48
57
75
12
15
17
13
23
13
6
9
111
9
24
15
162
63
15
33
3
57
48
9
15
27
24
29
37
6
45
27
12
33
20
16
69
15
3
33
135
29
37
30
5
28
8
37
18
12
12
9
57
12
6
12
54
18
6
15
39
12
30
6
45
57
123
3
9
12
69
6
33
12
24
51
93
33
15
9
11
73
171
15
41
19
48
30
51
72
92
115
77
19
6
36
12
27
48
36
81
11
49
24
11
108
76
15
12
18
59
1
12
30
29
31
42
6
45
24
60
8
67
21
21
36
3
21
11
7
137
19
5
4
51
9
20
85
15
135
21
117
3
57
15
27
18
35
7
30
15
32
16
9
84
27
27
36
6
39
60
21
78
30
15
105
42
6
87
15
6
60
24
12
15
68
16
9
27
171
54
36
54
33
81
15
12
45
12
6
42
18
9
56
25
6
9
15
57
3
30
12
39
105
90
9
264
57
24
11
31
12
90
123
48
15
12
24
41
73
6
129
39
30
90
18
18
29
7
48
5
1
24
12
18
18
30
48
41
28
27
41
28
15
9
12
105
90
33
36
51
6
15
3
42
3
75
30
27
60
9
18
65
7
24
81
24
24
8
7
33
39
36
12
53
52
36
45
72
23
4
128
4
36
9
60
51
105
180
39
24
57
12
6
165
21
15
3
17
25
24
27
33
36
54
24
18
12
6
9
57
135
68
100
21
59
43
30
15
60
33
12
3
69
15
36
51
6
12
11
4
36
87
72
6
12
3
9
23
67
72
24
45
9
18
12
36
60
9
12
39
69
63
18
66
5
1
3
12
123
29
16
36
36
9
180
3
8
52
57
24
39
20
1
66
5
28
15
6
24
42
93
12
21
18
65
7
57
36
24
33
15
72
57
23
13
3
21
54
9
36
21
24
39
117
36
90
54
108
15
27
21
48
56
40
120
3
30
15
36
15
24
45
75
57
84
12
9
6
45
72
12
9
6
5
43
12
33
3
60
60
5
13
24
12
15
9
59
52
39
89
55
12
21
27
5
121
6
60
33
57
6
24
9
45
36
6
12
36
24
96
36
6
12
48
18
60
60
9
8
28
21
114
21
75
9
20
36
100
84
45
12
42
33
3
41
1
12
63
33
12
15
68
4
27
93
45
6
21
33
3
63
132
138
6
6
35
49
15
8
13
15
87
90
27
24
69
48
42
6
12
90
17
25
36
66
18
15
180
3
57
81
39
12
24
9
42
30
36
12
35
7
45
108
3
33
21
3
120
33
27
33
47
13
42
41
25
111
33
23
19
6
24
54
45
57
54
36
18
51
33
15
3
24
24
29
1
12
23
19
18
27
20
13
12
63
45
3
9
42
21
93
12
15
12
15
42
60
15
36
24
33
36
75
24
20
13
18
29
12
103
57
56
43
42
42
45
3
54
24
36
99
69
35
67
9
24
21
84
15
3
9
9
15
87
33
84
3
57
20
13
48
36
24
42
17
73
60
24
24
11
25
96
30
29
25
18
18
107
36
52
33
12
12
18
18
36
48
ABCD 94085477342*3^$a+1 [50026]
3
48
57
39
3
25
20
28
12
152
51
9
3
61
212
24
64
77
27
96
15
1
8
45
42
9
9
15
75
1
12
68
12
64
95
48
1
24
71
21
16
35
45
9
43
11
1
71
12
1
12
68
16
48
192
5
3
3
84
1
17
103
83
12
33
24
48
63
25
72
12
32
4
65
39
16
116
60
63
108
102
15
16
5
27
9
43
20
60
45
15
21
84
31
60
60
29
42
45
9
7
32
28
5
18
30
75
120
124
12
35
21
69
36
54
84
37
72
53
7
20
87
18
138
25
44
4
12
23
1
8
27
6
48
51
48
60
45
72
48
18
45
28
5
66
49
5
51
3
93
4
36
92
45
3
4
11
177
3
78
99
3
69
45
3
48
15
57
3
13
80
15
12
109
35
6
15
12
28
8
12
52
11
81
48
16
44
16
20
9
43
47
36
37
8
60
84
27
21
24
4
59
25
48
72
5
18
49
23
25
200
36
16
36
92
93
18
61
116
3
24
18
54
36
18
75
24
52
36
24
89
55
5
36
31
17
15
3
9
33
66
90
6
13
41
144
27
16
44
3
13
5
15
48
76
36
12
11
1
8
237
3
57
31
107
25
107
1
8
9
51
75
30
27
28
20
165
27
24
123
37
5
15
60
33
120
91
35
24
1
11
21
24
159
30
6
13
32
24
16
20
4
11
61
20
48
64
47
30
19
12
47
73
65
18
9
81
19
23
33
24
12
21
30
49
5
3
16
17
163
12
47
33
24
48
12
39
61
104
40
24
47
21
60
84
64
32
52
48
17
18
9
28
20
45
63
4
48
11
1
5
79
59
18
19
53
127
5
3
27
13
48
24
24
17
42
33
64
5
24
87
3
25
29
36
75
9
63
27
6
15
57
3
15
21
16
17
63
3
60
9
88
24
36
17
15
27
1
48
32
27
18
7
20
168
75
90
18
45
45
36
51
12
12
16
8
40
89
31
92
4
5
75
9
39
87
21
4
24
5
51
9
66
60
1
20
4
8
132
28
5
90
36
12
9
15
18
63
3
6
3
15
85
5
36
51
16
167
13
80
28
32
39
13
23
72
33
9
15
16
5
3
24
21
72
43
12
35
33
21
3
3
13
17
18
276
25
8
15
13
20
129
15
204
21
43
11
54
75
120
16
24
47
1
24
11
150
18
12
78
19
11
6
66
25
12
32
16
8
24
45
6
66
3
12
28
8
48
117
3
16
20
64
11
1
48
77
43
11
21
9
19
59
57
76
20
57
60
30
6
12
3
84
52
8
21
31
20
76
35
9
16
8
39
33
15
18
7
8
9
43
59
25
179
30
27
28
71
25
20
28
131
84
36
24
61
5
42
48
69
3
18
72
3
52
95
12
1
17
3
76
36
47
6
139
41
7
24
20
3
81
40
35
42
18
49
8
9
103
5
3
4
53
27
4
140
12
15
33
72
15
13
20
76
35
1
23
105
15
97
29
36
18
36
105
16
23
21
36
40
20
33
72
27
16
176
40
8
3
25
60
152
81
7
84
23
18
3
9
43
35
13
60
101
19
60
20
9
7
35
18
3
45
60
12
67
8
15
73
179
78
48
159
9
7
77
163
35
18
19
20
48
84
96
24
4
125
7
23
25
35
57
9
19
32
4
35
145
24
24
92
3
72
33
21
19
35
25
11
49
47
9
45
72
27
16
11
54
27
84
9
115
29
87
21
7
71
25
5
27
45
55
95
12
78
15
3
141
15
201
39
25
23
33
24
51
24
48
90
3
15
25
17
90
81
27
117
21
60
15
12
40
17
55
96
24
65
120
3
180
24
15
48
33
39
1
35
54
19
20
96
63
33
12
36
16
56
84
69
15
12
9
115
11
9
28
17
39
60
27
25
8
16
56
48
27
97
11
60
84
33
39
9
72
15
108
1
71
13
59
12
33
21
15
36
39
9
87
1
29
36
60
135
45
3
4
41
15
16
20
16
80
57
66
1
5
30
36
73
20
60
45
42
18
27
28
32
123
25
11
1
8
12
93
55
29
6
12
90
24
126
13
12
32
27
61
17
27
4
32
9
3
28
20
48
12
24
48
27
21
75
174
3
16
77
3
27
69
4
35
69
3
24
18
108
12
31
11
1
29
91
92
33
3
40
125
51
33
60
48
135
15
12
37
20
51
9
28
36
20
24
16
32
52
20
33
18
42
15
3
1
53
3
4
48
12
8
16
17
84
103
12
8
21
19
32
36
52
47
1
60
29
18
21
12
69
24
15
111
9
12
33
19
11
21
16
72
36
17
63
15
61
36
44
24
69
66
25
44
48
27
60
73
35
48
57
69
90
60
36
25
83
141
3
18
18
1
24
11
18
43
29
51
48
81
3
27
6
3
27
117
15
13
107
6
15
15
54
63
144
28
23
37
80
27
13
41
12
7
32
60
45
3
105
6
57
9
15
16
48
32
100
48
12
125
27
33
79
83
21
196
36
47
57
3
36
66
15
16
8
16
8
108
12
88
24
56
15
25
5
72
7
29
54
42
36
115
12
68
48
12
15
102
7
11
25
20
9
18
78
30
24
18
15
40
17
135
39
42
30
93
60
195
66
3
312
24
12
9
3
51
109
41
7
113
36
6
85
23
81
28
47
60
1
20
12
15
33
48
16
24
24
8
45
15
12
33
3
27
42
18
45
3
61
101
3
4
11
1
24
17
30
9
9
24
3
100
108
20
24
120
15
6
36
48
7
11
114
3
15
61
5
6
9
12
4
95
13
47
1
60
5
43
29
90
42
48
3
15
60
12
42
48
15
28
48
36
35
9
16
29
147
3
30
207
45
39
16
32
28
29
36
3
12
40
5
3
9
27
15
30
18
37
5
54
61
24
5
7
44
16
20
28
5
79
11
6
3
27
33
60
105
27
64
ABCD 94085604742*3^$a+1 [50002]
79
116
4
60
5
15
45
39
16
44
93
103
5
55
20
72
208
11
1
68
40
101
15
9
39
63
49
200
21
27
136
20
40
44
16
32
48
15
96
45
4
71
1
8
40
44
28
5
90
13
12
53
7
5
43
44
28
44
16
128
12
48
112
65
27
12
51
24
61
180
84
36
20
4
95
1
68
24
28
68
45
31
24
80
40
32
64
20
16
48
65
187
5
27
72
16
108
35
37
32
16
140
21
3
16
12
24
60
8
48
364
59
6
195
64
41
36
79
36
53
90
90
7
8
52
35
13
5
99
36
12
24
9
75
36
16
149
55
96
113
15
112
20
28
12
24
5
3
28
113
111
76
92
153
43
56
36
12
112
8
16
32
64
5
3
16
20
81
31
23
61
8
21
39
12
21
43
120
41
91
29
31
5
24
15
69
67
180
60
128
40
12
32
52
96
24
68
123
18
31
41
63
40
5
27
9
19
107
49
5
15
4
17
27
81
90
9
96
21
55
20
60
4
41
36
99
9
6
201
9
91
24
8
27
1
65
43
20
72
9
99
45
15
21
3
76
60
12
128
12
15
18
67
8
21
91
140
28
65
12
3
24
81
36
171
12
16
60
72
8
52
32
60
3
25
20
45
24
151
29
3
76
36
8
21
75
72
9
24
7
44
75
25
29
7
29
3
51
1
84
17
19
68
3
90
123
60
52
8
27
49
8
12
96
12
28
20
9
19
12
60
53
27
33
39
96
40
107
57
33
3
36
84
57
39
48
21
31
41
63
105
15
16
5
3
141
235
65
55
56
124
5
39
63
45
64
96
44
108
36
132
64
20
60
120
108
28
83
6
75
36
4
8
57
54
25
96
36
35
73
5
15
291
25
41
168
15
36
24
51
1
53
31
24
36
20
9
31
44
15
90
36
60
3
16
36
29
51
76
84
8
36
16
8
28
23
30
72
3
40
101
24
66
121
5
27
12
16
149
55
68
21
15
40
36
36
89
151
32
28
8
51
144
9
36
12
28
44
136
5
51
16
20
40
65
55
8
51
1
24
36
48
137
315
4
29
12
24
79
12
20
12
28
120
53
31
56
15
25
29
3
136
44
52
36
53
7
233
102
13
5
7
44
4
60
12
60
8
75
45
12
12
60
33
19
296
12
16
17
24
19
32
60
4
68
60
57
195
156
4
68
27
54
7
29
24
30
6
3
28
20
33
27
45
54
1
60
65
39
4
36
11
13
32
120
33
96
66
54
39
60
24
21
36
19
17
43
12
89
24
7
44
15
21
60
40
5
55
149
51
40
24
24
36
8
208
60
108
36
11
18
60
7
8
51
21
28
5
15
75
1
5
19
56
105
55
29
15
57
19
20
51
33
120
16
156
128
51
24
126
15
40
29
175
20
136
24
12
53
12
108
72
63
400
60
156
24
5
7
60
20
108
105
31
29
7
5
87
156
12
48
36
45
63
3
78
12
63
141
31
149
19
56
40
24
131
30
31
8
75
45
36
4
12
5
199
8
16
12
23
1
68
21
51
64
36
24
17
39
16
89
24
91
11
109
89
7
29
3
51
6
75
4
20
21
151
245
55
32
117
19
32
4
8
136
35
25
20
12
28
80
45
6
121
23
9
57
63
16
65
31
20
16
5
3
21
19
11
85
5
31
24
84
65
7
5
3
72
12
52
68
81
55
5
12
24
79
5
60
7
32
52
24
41
15
21
24
79
44
51
61
89
12
87
60
51
6
3
60
3
13
5
7
8
16
60
8
36
76
29
36
3
28
8
27
18
60
36
15
48
52
29
12
55
53
36
123
12
16
108
20
45
15
57
43
44
28
8
24
33
24
120
90
1
60
32
28
95
69
9
99
60
96
36
4
77
19
36
20
100
8
15
117
40
5
24
156
147
52
89
15
12
64
71
9
9
36
55
35
61
128
52
48
17
204
51
168
40
96
20
16
24
8
117
3
48
93
75
45
7
20
69
30
69
40
56
96
45
63
12
64
20
111
24
9
57
75
24
76
5
3
36
75
9
84
36
16
29
55
35
1
24
156
24
32
33
31
36
95
49
44
24
12
168
52
24
116
48
60
12
76
80
28
20
141
60
3
36
51
30
19
41
55
65
24
7
32
63
24
33
21
15
52
24
60
36
5
87
16
5
72
27
36
15
21
81
24
15
51
57
136
32
9
183
16
60
11
9
15
1
60
5
54
72
78
12
319
5
55
36
20
12
16
12
8
24
28
5
3
15
205
12
8
16
24
5
27
9
150
33
28
32
52
60
65
15
16
92
16
60
20
141
15
24
84
60
60
36
76
56
60
12
16
17
3
16
20
24
36
100
71
9
120
4
36
29
60
15
15
1
5
123
76
65
7
83
6
15
16
8
45
6
45
4
92
3
57
9
19
17
87
16
11
93
28
44
4
72
24
ABCD 94085776028*3^$a+1 [50092]
59
25
54
161
73
6
72
138
47
25
18
5
1
18
90
12
36
72
27
33
120
23
37
11
91
5
19
12
305
24
24
96
73
42
5
43
132
105
75
18
48
18
41
13
27
96
3
5
67
18
11
13
12
36
18
57
24
195
141
24
9
42
12
126
27
9
90
5
19
77
25
60
84
15
81
102
18
54
114
95
25
111
3
72
5
25
6
12
60
18
90
144
18
3
87
17
120
25
36
18
161
19
54
23
13
11
199
24
180
72
21
104
13
27
56
13
51
93
36
30
90
24
71
145
36
84
42
149
40
21
18
150
27
117
120
6
5
115
54
18
18
72
75
80
7
72
204
5
120
85
60
54
57
80
40
21
108
216
144
126
54
84
167
109
11
73
18
42
12
54
24
17
19
30
60
147
24
21
59
19
84
150
27
81
143
157
83
7
105
104
25
71
25
15
3
77
7
18
18
24
53
40
120
8
25
60
27
45
54
5
79
90
6
180
84
42
234
18
3
8
1
15
21
18
41
31
72
17
91
78
54
36
36
54
36
198
30
168
108
30
6
11
25
15
8
49
30
240
66
54
90
42
54
234
53
40
33
84
3
3
5
31
18
120
18
42
102
36
78
107
48
7
9
75
125
91
108
41
120
1
72
87
3
53
55
54
36
23
16
56
37
90
48
132
117
63
90
63
24
3
30
90
18
72
72
144
107
24
16
80
25
42
30
222
30
11
139
36
105
144
105
18
78
48
72
18
162
114
65
19
60
41
16
69
18
12
29
16
69
12
18
72
90
35
37
78
102
126
17
25
18
30
215
120
79
57
51
24
5
13
12
6
48
240
36
30
54
114
300
162
24
66
95
13
18
24
89
55
81
45
120
6
48
5
31
89
19
53
43
174
96
84
36
6
41
7
162
54
81
80
96
49
15
96
3
117
39
78
162
144
41
40
3
6
12
90
9
9
36
131
49
144
95
37
30
24
5
160
9
215
151
30
90
6
90
48
137
97
60
66
36
36
42
156
24
3
69
30
29
85
30
21
165
36
54
84
114
11
25
12
18
54
42
84
60
12
54
6
90
30
18
36
171
8
112
33
87
8
49
63
45
42
48
78
36
15
111
90
95
67
120
72
18
36
114
12
24
30
107
24
73
23
120
103
24
17
73
12
54
90
251
109
27
80
25
54
65
73
162
18
83
24
1
24
18
108
54
51
39
126
108
36
54
90
27
63
174
83
13
66
41
40
24
261
18
12
42
30
36
42
48
95
91
36
18
30
17
40
39
36
53
31
36
45
159
18
23
13
84
42
101
19
180
78
3
9
126
24
120
24
30
11
16
9
18
18
35
19
36
108
77
64
39
216
6
48
96
35
31
42
72
54
12
18
6
45
3
96
21
45
36
54
240
54
12
168
47
37
6
66
51
3
240
12
72
78
12
42
45
189
27
147
6
47
43
30
24
36
36
84
11
40
111
89
1
24
66
78
90
5
25
42
12
6
12
18
96
21
99
90
11
97
126
186
66
5
13
24
90
90
210
18
72
72
108
42
30
150
30
51
57
36
24
12
6
48
17
169
108
66
162
18
5
271
30
35
40
75
5
13
72
11
19
54
72
39
51
18
11
24
25
47
55
24
18
66
21
200
1
72
18
102
96
12
60
48
24
12
114
65
7
12
36
57
24
105
15
69
6
5
43
6
36
54
66
6
72
138
42
57
33
47
1
24
36
72
18
108
324
30
6
12
18
222
48
6
30
6
48
47
160
8
19
53
37
60
30
33
93
42
54
155
25
54
17
64
3
132
36
5
49
15
3
30
60
162
30
35
160
104
7
60
138
54
213
3
221
31
18
60
12
135
27
60
30
3
39
18
36
27
9
215
40
9
24
30
18
23
16
3
72
45
201
23
19
30
126
126
60
95
121
48
36
6
90
18
12
29
16
69
51
33
60
36
15
33
63
9
ABCD 94086017596*3^$a+1 [50047]
61
24
5
19
101
27
45
18
6
75
45
36
127
161
7
104
15
129
57
15
3
30
79
56
51
133
168
89
198
1
35
42
3
51
48
133
24
41
24
30
49
77
72
6
30
111
24
120
112
24
131
150
12
6
72
93
51
90
30
6
15
33
144
42
13
41
120
31
23
36
240
61
5
36
198
97
8
96
51
114
180
84
6
45
9
12
99
69
84
18
37
35
21
160
5
102
54
6
48
42
199
48
125
171
16
24
120
101
43
32
105
15
88
216
59
37
53
3
105
7
8
208
152
40
48
56
3
61
35
21
15
129
9
18
18
96
30
181
59
36
25
8
51
90
51
45
12
7
11
85
48
101
36
7
32
24
141
75
45
19
120
5
54
18
75
75
18
115
95
6
163
72
11
37
113
63
147
45
15
49
143
42
199
11
6
39
64
56
33
63
99
165
16
8
99
42
19
47
234
18
18
108
6
36
109
80
40
5
139
5
72
30
45
24
45
19
65
60
36
84
6
66
60
30
288
121
113
31
149
27
141
54
90
90
1
8
136
11
78
36
43
288
23
36
18
291
40
35
162
174
126
63
9
36
72
72
96
36
159
69
6
21
16
47
186
15
16
24
467
133
149
27
88
53
54
30
60
43
11
66
24
51
69
27
112
48
128
105
15
15
36
54
15
96
33
31
65
84
27
16
104
129
36
75
45
43
101
54
37
48
72
59
109
71
105
96
16
23
25
11
54
12
60
12
36
7
29
43
56
45
171
63
6
12
159
93
108
90
54
79
32
3
84
217
5
19
47
18
42
30
15
24
96
27
90
168
18
66
96
12
72
75
16
143
49
56
27
13
89
55
233
72
78
18
31
80
120
51
13
120
155
90
75
72
48
160
5
144
222
30
36
18
145
32
48
15
12
72
85
5
43
120
17
183
24
40
41
108
27
33
55
101
19
24
48
8
27
45
24
16
224
24
16
29
162
25
65
159
9
79
101
19
11
60
81
24
120
21
163
41
162
45
9
159
21
91
29
75
88
41
156
19
24
17
15
120
40
96
89
84
36
79
17
79
11
69
21
19
11
180
49
56
57
31
72
5
43
17
120
39
40
209
31
56
120
9
144
15
165
19
8
24
21
108
72
54
6
115
104
159
25
59
13
65
210
54
24
84
90
57
33
31
5
72
3
105
126
49
24
35
36
81
63
6
19
48
48
77
108
7
104
111
25
77
36
6
25
23
33
3
117
33
15
40
32
15
49
5
43
17
144
36
84
31
41
15
75
18
54
37
161
18
42
67
17
6
48
132
90
144
36
63
112
72
8
9
36
18
6
228
6
1
24
5
19
8
69
48
3
123
181
24
56
15
138
180
198
45
88
32
33
55
17
39
24
64
32
45
19
29
96
12
7
53
138
25
35
21
40
48
192
96
53
120
72
18
42
12
36
72
55
24
161
30
73
56
75
30
79
11
6
282
93
93
72
54
13
41
15
16
168
71
1
56
24
21
195
3
37
89
60
51
24
45
18
6
67
48
56
3
13
72
32
64
77
108
15
40
29
90
25
17
36
3
9
7
29
312
108
79
5
36
42
18
84
55
8
45
315
24
24
472
120
8
160
32
48
27
45
160
48
29
51
45
156
60
30
6
228
259
56
40
77
99
64
95
177
69
19
56
96
123
45
21
108
96
15
21
120
19
32
153
126
1
29
60
39
160
17
48
72
54
126
114
486
12
72
15
9
72
15
40
29
139
221
60
15
88
125
27
9
54
18
7
192
120
104
ABCD 94086217094*3^$a+1 [50018]
48
24
63
41
55
84
77
19
29
24
136
72
8
55
33
176
72
55
273
48
32
16
168
104
48
72
96
40
8
48
96
91
21
8
55
65
40
48
8
24
103
249
99
12
72
108
5
96
24
115
45
120
56
120
67
149
96
64
72
120
48
8
7
108
5
67
5
40
63
9
3
5
31
60
5
16
32
136
80
175
17
48
24
55
9
24
80
31
233
16
48
72
27
29
151
17
112
24
32
72
48
7
33
15
9
128
24
88
96
24
104
19
21
168
63
17
184
27
245
72
40
3
60
9
8
55
9
192
152
48
31
33
56
31
33
8
19
101
19
5
24
16
48
96
32
112
8
184
3
101
16
3
5
48
168
19
5
16
24
111
72
60
84
209
72
79
60
36
12
21
159
9
99
149
24
16
8
40
56
24
16
24
135
65
96
64
8
24
40
224
16
48
3
5
96
40
56
24
40
72
80
16
176
24
24
31
41
64
39
113
24
43
72
125
168
136
168
128
19
53
24
79
72
41
120
7
48
33
8
72
103
33
24
8
144
64
32
43
165
120
3
29
40
15
36
5
136
8
103
41
72
19
69
176
48
67
69
8
31
12
5
55
65
288
91
24
173
24
55
41
16
168
135
65
24
136
48
27
101
120
64
56
24
192
43
125
24
88
56
48
55
12
69
32
88
51
29
48
79
65
64
15
9
99
269
72
16
32
43
101
7
24
48
17
19
24
117
72
8
24
16
104
88
3
5
43
36
33
48
15
41
112
8
72
48
19
125
120
112
3
77
40
51
12
36
144
149
16
24
27
5
16
39
41
96
280
24
3
53
24
48
55
60
84
17
55
204
5
24
64
104
16
3
84
9
48
51
21
51
125
48
64
3
45
8
16
144
267
144
141
75
5
55
17
24
88
48
32
88
152
31
240
36
21
72
32
136
48
56
64
120
63
180
45
8
64
176
7
36
96
45
128
64
48
75
36
65
19
53
43
101
79
12
77
31
24
177
3
29
19
60
257
88
15
65
48
48
40
120
24
200
43
108
24
105
123
29
64
168
8
72
24
64
3
36
33
104
64
128
216
72
16
176
40
51
21
15
105
3
60
9
32
24
24
24
43
5
16
15
41
55
65
55
9
72
104
96
24
16
104
79
96
57
216
24
24
3
84
180
36
161
24
31
113
160
48
3
60
17
16
72
32
72
16
72
39
81
8
120
120
31
132
29
43
36
17
16
15
65
31
17
16
15
17
19
149
16
51
93
24
192
51
36
65
112
3
21
8
208
24
168
24
48
32
48
40
63
65
24
64
63
9
8
7
137
19
5
184
56
72
48
168
280
24
72
104
127
129
63
41
24
7
9
8
40
56
55
65
343
9
56
72
64
96
72
8
24
16
120
24
8
151
89
64
8
48
40
24
15
24
129
32
16
24
128
136
15
17
64
27
29
48
103
9
15
17
24
16
32
139
21
48
104
43
29
7
57
3
101
19
101
67
5
7
9
48
48
32
7
41
112
8
40
80
48
55
9
32
48
31
81
51
45
56
24
264
24
40
8
7
72
41
43
45
56
40
24
51
36
24
17
40
27
21
8
7
108
5
127
36
5
43
36
41
103
81
48
3
101
19
21
8
40
48
80
48
16
8
64
120
39
129
48
75
29
312
103
41
31
9
152
48
31
84
60
57
48
144
159
161
16
56
64
8
115
21
48
120
56
48
79
33
56
19
108
180
69
3
189
72
27
144
108
57
111
57
8
24
31
113
64
63
144
17
67
5
91
48
45
123
29
19
5
48
91
69
32
24
48
16
120
39
12
21
15
204
252
65
72
24
19
29
64
171
21
51
60
12
45
32
168
16
24
56
40
32
19
29
31
57
104
24
88
8
ABCD 94086456866*3^$a+1 [50003]
17
79
26
75
9
30
4
2
24
51
63
21
75
22
68
4
26
9
13
12
72
6
42
6
80
12
22
26
9
91
6
20
70
5
39
21
15
10
59
37
12
2
16
20
33
15
16
29
31
6
44
84
12
18
42
22
30
36
35
7
104
64
14
30
10
6
12
48
66
24
20
12
3
96
39
94
6
29
37
8
70
60
30
12
18
6
2
9
31
62
36
4
12
8
58
17
33
4
143
7
5
13
32
6
10
59
33
22
29
31
38
16
26
90
6
48
22
12
50
82
14
6
4
2
9
39
42
48
24
30
118
24
18
42
14
10
11
13
30
6
54
50
30
6
90
34
18
8
45
49
8
10
17
1
66
30
8
6
9
103
14
6
58
54
18
12
12
44
6
40
18
8
3
109
2
4
41
1
18
36
48
6
6
30
24
20
75
9
12
28
42
29
1
8
28
30
17
3
24
10
6
30
24
20
3
33
52
12
20
4
30
54
38
18
39
61
11
39
6
4
30
65
15
9
7
18
60
32
34
5
24
36
1
6
77
12
1
24
30
29
51
46
8
70
29
12
45
3
7
20
6
10
8
30
6
34
62
9
3
112
56
54
4
32
4
8
10
38
52
66
26
90
33
36
1
6
17
27
10
8
15
33
28
6
38
22
48
30
2
46
2
6
15
9
6
16
54
74
12
10
56
30
9
15
6
108
6
34
20
90
36
4
6
59
9
162
16
18
32
3
60
1
18
96
72
14
10
14
72
48
24
76
6
26
18
30
15
15
30
36
24
16
30
5
19
101
1
20
28
35
25
54
6
32
39
9
16
104
40
2
10
140
12
15
12
121
30
20
28
30
35
1
18
12
60
18
2
48
10
6
42
2
48
9
25
6
54
6
12
2
48
22
29
21
63
31
32
18
36
24
39
12
15
9
115
5
27
12
6
4
56
6
28
2
75
15
16
89
49
14
60
21
55
20
16
20
10
6
48
5
91
6
24
14
42
52
32
70
6
59
33
100
12
60
56
4
86
88
6
24
6
5
49
11
99
16
18
11
27
54
16
44
46
8
9
37
26
22
2
28
12
20
6
72
16
2
9
3
36
12
64
29
27
42
12
10
90
78
96
32
10
32
36
66
90
4
2
24
9
15
6
4
24
32
24
24
66
30
12
4
84
32
3
31
8
6
4
6
2
3
1
96
8
16
83
37
14
6
60
10
54
26
24
12
48
52
44
9
19
5
15
52
5
39
36
40
50
4
30
42
18
50
40
6
14
6
4
54
68
48
4
12
24
11
3
10
132
44
34
2
40
20
15
84
36
9
6
96
9
15
93
1
6
26
24
3
1
12
8
16
20
4
26
106
92
10
68
42
15
37
24
56
28
8
30
10
24
60
6
18
44
12
4
32
28
36
26
69
19
26
30
9
7
14
10
53
133
48
20
64
47
139
2
4
20
10
30
24
6
8
22
48
35
103
54
6
12
66
36
8
16
6
36
14
36
48
10
26
166
18
60
62
57
1
20
66
10
36
8
132
12
51
7
8
6
4
20
36
16
92
12
28
20
16
44
15
57
18
18
30
18
24
40
71
31
5
13
18
29
19
12
8
46
60
48
30
6
24
32
15
9
10
66
30
36
12
6
2
22
20
46
26
48
16
62
69
33
10
48
12
30
18
38
54
18
18
10
11
85
36
62
6
16
8
6
22
12
2
10
14
6
3
7
30
54
14
27
13
26
22
30
29
1
24
6
2
66
6
54
36
69
45
75
15
46
23
21
24
15
1
11
24
27
4
194
22
2
6
22
23
25
2
30
4
18
17
31
74
58
6
11
85
56
82
41
21
94
50
12
22
18
74
16
53
37
50
72
16
2
22
2
15
51
117
1
30
6
8
72
10
5
24
25
2
18
34
5
15
10
30
62
6
33
1
8
6
12
18
30
4
32
16
53
21
4
32
24
54
22
8
22
20
28
12
38
16
56
28
20
12
4
44
40
12
38
60
21
3
76
26
40
35
43
6
35
1
8
42
4
150
20
15
9
18
69
21
48
34
12
48
18
24
74
12
48
46
23
27
6
48
10
110
15
75
16
65
31
17
27
64
60
26
24
70
24
41
9
16
140
16
20
4
11
99
12
22
36
6
56
9
25
80
10
18
35
75
21
7
20
12
22
18
78
14
10
26
40
18
6
50
4
20
75
7
29
33
22
14
10
62
10
38
12
4
54
5
15
10
30
2
94
68
12
4
20
12
9
85
14
24
12
6
78
34
47
55
26
3
9
171
37
42
102
23
37
8
22
6
78
5
1
68
18
24
40
6
44
24
6
34
20
94
20
16
32
33
25
11
9
12
24
6
10
23
1
66
12
8
24
4
30
24
11
1
20
46
24
86
52
20
28
20
84
40
8
12
6
4
30
14
46
44
52
30
2
22
5
1
54
44
10
11
48
81
24
10
2
6
78
10
26
34
30
54
8
144
4
36
56
4
29
21
10
24
6
54
6
20
90
24
6
58
6
2
9
51
34
26
22
56
10
30
26
16
24
14
15
27
33
1
120
14
12
9
19
20
16
14
96
30
6
63
21
46
38
42
58
60
60
14
60
30
15
73
68
15
9
27
15
18
12
10
6
44
10
89
57
34
90
30
66
20
27
61
54
12
24
44
22
6
68
9
33
40
24
23
13
72
20
6
10
24
18
14
28
2
10
48
20
66
12
9
15
10
18
20
16
24
26
42
82
60
6
6
66
24
104
24
10
30
5
67
6
2
10
20
42
60
6
52
8
10
24
54
54
12
8
66
4
11
55
29
85
2
10
8
16
2
9
3
46
6
53
55
102
95
45
15
9
15
27
18
126
10
30
14
10
12
48
2
39
49
6
14
40
32
22
17
21
39
3
126
34
30
2
6
28
11
3
72
18
6
4
102
8
18
52
17
49
24
20
46
5
15
102
54
30
6
18
22
62
42
30
10
48
56
82
24
20
64
2
24
30
28
26
66
28
36
2
18
106
53
63
93
21
24
36
16
12
50
66
15
60
49
96
44
12
4
84
11
1
26
22
20
16
30
14
18
4
5
25
14
6
10
20
9
45
15
79
42
30
80
34
12
44
54
16
38
12
66
28
6
50
6
27
12
49
36
8
16
12
18
24
2
10
164
6
6
94
24
24
18
2
27
31
8
16
24
2
28
12
12
80
30
52
24
26
3
1
11
21
4
44
15
19
38
12
16
20
42
40
44
16
20
33
87
4
20
28
20
45
1
74
10
68
63
1
84
56
39
49
30
18
12
38
18
12
3
117
48
16
48
32
15
79
5
55
6
6
24
5
3
30
22
6
30
8
10
26
28
68
9
55
6
14
16
24
38
16
11
60
33
6
9
21
12
22
12
8
10
2
10
50
4
42
2
16
5
1
104
6
69
9
15
57
10
50
3
57
124
42
2
28
12
11
7
38
10
5
1
38
6
12
30
22
47
24
55
20
54
18
22
36
74
6
15
25
20
190
66
24
35
25
6
48
90
86
40
12
2
12
15
24
15
106
24
12
8
10
50
4
2
16
2
48
3
9
27
15
34
54
2
4
11
1
78
20
21
45
18
6
42
12
36
9
31
24
5
25
2
60
10
59
36
3
88
14
114
45
1
14
12
9
25
116
10
32
21
67
48
2
40
59
9
15
1
20
4
71
84
21
34
14
6
21
75
16
128
30
36
15
19
14
52
24
59
33
18
4
6
11
25
84
11
73
12
6
38
156
36
24
4
6
56
28
32
4
24
54
20
16
11
49
ABCD 94086906484*3^$a+1 [50011]
375
21
54
36
36
61
60
77
267
3
33
129
15
93
51
40
36
36
17
283
20
40
204
188
111
205
84
35
1
96
80
100
228
36
12
20
93
31
180
96
32
75
73
140
40
24
83
25
168
48
152
112
72
156
48
12
53
79
60
5
18
97
8
40
89
15
3
97
29
439
36
156
120
59
37
60
108
47
13
20
144
36
4
53
87
52
24
84
5
7
60
36
59
90
19
36
36
84
5
18
252
73
240
11
61
80
4
32
112
12
36
24
48
36
92
57
55
120
23
33
72
4
144
120
180
164
21
15
4
17
90
13
12
96
23
289
36
269
18
13
164
52
128
100
12
35
1
12
20
21
67
24
108
35
25
80
72
40
176
4
35
49
192
83
169
47
49
41
31
5
15
72
52
41
123
165
7
8
129
31
144
56
16
108
108
60
144
68
75
36
61
168
167
180
1
32
75
25
101
90
217
35
13
20
172
72
83
18
7
48
84
72
59
37
252
168
29
108
72
15
3
13
24
104
4
68
39
61
108
60
96
140
4
89
126
177
124
5
19
17
139
24
12
20
108
112
179
13
92
21
15
72
72
39
69
183
33
124
20
21
15
21
303
3
13
149
108
7
47
49
5
234
61
155
25
80
39
13
24
48
23
33
36
36
172
11
25
11
33
16
36
24
71
181
35
85
12
80
183
72
33
28
116
40
24
12
72
17
31
72
20
28
83
141
28
47
25
83
385
65
31
60
24
8
39
33
196
60
32
88
5
7
60
59
25
29
91
36
12
108
95
33
16
60
36
212
40
60
8
3
54
67
108
12
156
35
25
80
40
12
5
91
35
69
16
204
53
7
8
148
104
28
44
28
156
36
125
18
1
35
37
84
113
15
3
18
7
44
16
12
12
104
136
11
18
36
36
87
147
25
96
48
72
132
36
84
65
43
12
17
15
183
37
53
31
120
60
56
28
80
36
52
48
24
23
49
84
44
3
37
72
144
144
68
72
36
72
144
136
83
36
1
248
16
20
160
36
84
29
7
180
12
108
108
120
41
19
156
113
18
49
164
4
12
59
1
143
85
77
54
61
29
7
8
52
108
36
36
12
12
35
25
96
128
147
13
167
69
160
23
25
80
75
61
36
44
4
161
115
119
97
8
28
12
12
96
35
25
108
137
15
208
11
121
84
24
5
51
40
71
69
16
48
12
24
8
16
20
64
60
23
33
72
4
24
101
31
167
1
35
49
192
11
69
21
159
16
23
69
36
76
36
35
133
11
13
20
75
1
156
36
84
29
31
168
12
108
20
40
32
76
84
59
25
60
5
51
36
28
29
162
1
108
84
180
92
36
124
5
103
95
25
65
127
284
280
36
8
57
51
72
40
35
162
31
20
172
83
13
12
180
44
4
89
72
79
132
92
112
120
23
177
4
17
234
13
20
28
12
32
28
11
54
151
60
95
49
56
40
17
19
36
17
7
11
25
180
144
60
59
36
33
16
12
44
16
48
44
16
95
49
20
40
120
56
16
60
84
60
36
24
47
73
32
72
3
85
23
37
24
144
24
92
360
124
180
20
76
24
12
12
20
3
13
144
120
192
35
13
72
41
67
20
76
12
24
216
17
18
217
35
73
104
39
25
24
132
96
44
88
60
12
108
95
1
24
60
12
144
44
3
145
72
107
33
36
16
48
65
31
164
3
109
68
28
60
264
29
15
39
321
16
ABCD 94086910012*3^$a+1 [50024]
60
1
95
73
24
72
23
108
12
82
80
6
49
83
70
63
17
78
72
12
1
12
120
113
7
23
120
130
15
84
21
27
47
49
141
39
9
8
102
1
47
60
60
180
12
193
17
42
6
7
65
31
227
30
114
30
31
57
72
168
75
60
47
48
1
71
58
122
25
21
27
95
1
47
94
3
117
56
163
60
24
47
48
12
13
83
22
15
120
57
15
41
160
74
13
215
1
11
6
114
1
35
130
15
204
108
17
30
48
72
49
119
42
90
49
36
95
13
60
57
110
108
70
15
65
7
23
13
12
72
35
13
17
66
12
12
78
40
62
18
30
48
34
48
15
12
48
53
24
19
60
9
8
40
159
11
13
41
30
1
17
40
80
18
264
25
83
73
72
137
78
10
62
1
12
35
120
1
36
5
18
78
24
48
40
80
18
13
24
120
17
79
17
7
36
29
7
41
19
53
31
24
65
103
57
3
48
11
180
1
165
50
25
48
84
48
185
55
249
8
40
3
48
11
18
343
24
35
46
110
10
39
24
72
48
137
43
59
10
8
19
35
60
1
5
40
39
33
32
16
32
120
7
24
71
13
83
42
18
97
36
17
43
69
123
69
26
13
96
36
60
107
13
35
13
191
73
33
99
48
23
54
48
163
45
2
13
57
72
168
15
143
114
103
47
85
35
1
59
70
111
47
13
45
72
2
6
232
168
15
47
82
3
96
59
18
67
45
111
72
24
24
81
8
48
115
35
60
13
47
97
96
36
36
12
5
31
57
39
33
63
60
45
32
40
27
83
61
11
58
8
72
295
113
79
24
137
30
12
61
119
10
72
3
45
2
13
167
13
5
138
120
13
17
295
180
117
15
23
60
25
179
1
60
108
11
46
110
10
32
7
35
85
23
48
49
23
58
14
121
47
18
115
29
19
132
17
18
12
10
8
7
57
98
25
143
12
10
8
102
10
3
29
55
23
48
42
18
70
24
56
7
96
24
57
15
33
2
25
48
213
62
12
30
6
84
46
75
29
19
36
33
8
30
25
24
105
8
127
144
17
30
114
6
49
143
120
18
30
34
8
40
32
55
65
78
48
154
8
30
1
119
181
29
31
47
25
12
155
202
26
54
18
12
13
173
40
50
22
110
10
8
40
15
59
36
84
30
55
81
2
60
18
40
24
15
33
38
157
45
32
31
155
24
30
175
41
90
13
84
48
12
17
6
97
12
53
40
32
6
10
87
168
72
47
1
35
30
24
78
48
82
2
30
55
35
6
79
24
47
97
48
60
48
12
84
53
91
11
49
36
125
31
9
39
24
33
15
47
12
1
107
1
47
34
15
11
25
5
102
10
15
108
5
42
13
24
33
48
2
180
18
19
23
13
9
39
131
133
36
11
73
120
153
39
23
10
3
59
66
103
9
15
17
16
32
48
24
43
35
60
102
48
7
48
95
18
55
65
7
33
2
61
9
2
96
13
59
241
12
35
54
6
10
27
45
3
12
36
12
47
58
62
18
24
40
39
17
55
48
9
3
12
33
15
48
9
135
36
29
67
83
120
82
168
48
39
33
15
36
60
47
210
19
11
24
49
9
38
169
48
33
3
36
23
25
23
73
11
46
39
65
48
232
111
65
115
165
24
50
1
12
35
37
33
62
1
105
63
36
143
1
101
48
40
48
63
89
55
36
11
58
135
17
78
25
57
48
2
166
15
12
60
33
24
110
10
51
5
54
36
49
144
149
31
47
10
50
54
43
35
10
51
11
60
126
7
113
19
21
32
120
18
85
9
3
12
11
85
65
19
11
24
25
48
17
150
48
120
97
11
85
17
30
10
111
59
85
95
120
58
27
107
25
113
40
48
135
57
62
168
18
40
99
5
6
10
27
77
40
38
60
22
38
10
110
1
81
3
5
43
12
17
18
37
41
112
32
18
150
18
24
46
32
88
27
53
24
16
182
18
79
33
15
168
24
95
73
36
11
1
24
60
11
82
38
114
18
22
50
133
17
103
65
102
10
8
7
23
18
7
23
34
111
57
15
36
59
48
49
24
41
16
15
48
96
48
57
8
168
192
127
24
81
3
96
69
50
108
72
1
24
17
31
12
12
161
24
90
46
32
31
11
6
55
129
26
22
8
64
99
12
48
17
42
37
81
2
30
78
10
27
35
10
87
ABCD 94087519016*3^$a+1 [50197]
18
12
108
12
198
83
19
45
72
3
78
23
19
45
56
127
102
107
1
192
111
39
41
16
21
102
30
60
120
3
27
173
24
16
72
63
65
24
1
12
108
12
78
60
65
7
17
13
30
21
80
67
29
40
128
25
48
143
49
108
35
97
183
117
60
15
45
51
27
245
25
183
177
90
12
81
99
77
48
55
33
57
15
15
17
103
150
75
15
105
75
45
32
136
27
78
30
9
93
195
45
51
87
33
27
29
31
33
9
23
25
143
7
60
72
93
267
138
75
57
23
7
48
12
21
27
42
3
80
157
180
287
253
30
48
117
32
16
32
25
108
3
129
15
15
81
99
30
23
160
72
8
55
30
42
41
24
112
63
18
39
171
5
232
33
15
15
17
55
65
115
101
72
7
33
8
192
25
15
45
35
24
13
18
17
25
47
61
42
30
75
15
60
48
53
7
233
67
120
60
17
48
85
59
136
168
24
56
79
18
72
60
18
137
40
32
24
37
27
153
60
42
108
5
7
33
27
45
72
8
168
145
95
157
48
75
27
48
42
18
42
30
30
150
21
99
45
33
12
60
47
61
59
31
30
42
17
103
17
16
152
88
24
33
71
7
12
60
78
3
24
3
5
40
27
5
112
33
23
7
168
89
283
77
88
45
11
24
16
159
60
101
72
72
48
7
108
12
33
32
112
33
18
60
65
25
87
33
42
101
49
183
8
24
133
42
60
5
40
8
24
64
24
183
12
270
63
105
72
30
233
55
60
12
17
13
251
7
42
87
21
83
19
21
32
72
193
23
40
24
3
72
5
96
7
65
88
9
48
23
37
30
120
72
53
88
129
111
39
33
32
73
132
35
25
63
8
24
55
60
18
3
69
11
19
48
69
96
128
72
67
53
25
63
39
78
27
32
1
15
15
17
13
27
15
41
72
24
64
87
9
8
43
45
24
33
231
27
132
65
25
18
102
15
56
7
113
109
30
45
3
53
144
13
42
113
55
57
135
60
30
18
30
30
9
3
45
15
17
61
90
33
189
60
135
8
25
15
165
3
32
64
51
102
18
90
35
25
39
333
18
57
32
96
7
41
112
32
13
107
136
80
19
5
48
85
12
138
5
72
96
7
42
23
144
88
48
15
102
11
19
5
48
37
78
12
18
12
60
150
138
63
24
216
80
16
21
27
15
33
8
79
33
87
48
89
24
72
64
8
25
90
90
75
165
27
24
87
17
136
39
108
53
19
78
270
42
23
40
24
33
198
90
63
9
47
64
56
256
195
12
41
187
30
95
112
72
21
75
15
33
99
78
12
3
32
120
72
1
90
12
60
48
77
13
3
9
111
272
97
48
102
18
132
147
336
104
13
51
57
42
30
78
65
25
183
24
63
137
13
72
75
8
37
30
21
72
57
63
24
48
8
157
11
7
60
173
16
56
37
18
72
137
31
12
78
23
64
8
55
17
43
90
99
21
30
132
17
61
35
127
18
30
17
72
96
37
300
30
33
15
9
96
15
12
21
80
37
30
77
48
88
120
24
8
88
104
73
15
32
16
309
3
32
16
24
135
78
75
15
90
30
72
81
152
37
30
45
48
8
96
13
138
89
13
210
18
15
117
3
15
17
133
27
15
161
24
25
215
115
108
42
15
33
23
64
75
30
60
11
79
180
168
72
53
7
17
61
60
119
103
17
73
30
108
150
15
32
168
157
51
56
64
87
17
208
8
19
30
191
7
12
45
15
33
8
37
3
117
12
23
127
105
96
159
17
61
3
69
51
69
107
40
104
139
5
48
7
17
40
51
30
12
203
67
21
24
15
48
33
39
17
1
15
120
168
72
104
13
3
165
ABCD 94087600528*3^$a+1 [50063]
24
32
144
88
80
96
64
24
8
85
48
11
64
21
36
48
87
9
39
32
13
11
61
35
1
87
21
35
136
9
71
88
32
48
1
23
16
9
71
61
35
13
75
24
32
16
93
99
57
15
81
48
180
51
45
12
71
240
184
81
231
8
64
32
13
3
69
11
40
32
88
8
40
144
56
25
135
24
8
85
3
192
81
252
27
8
96
13
3
33
36
75
24
21
75
56
145
231
105
231
56
1
47
61
107
25
95
49
12
131
40
96
9
143
16
8
16
96
48
8
216
181
24
48
3
80
16
128
13
299
241
135
104
13
72
12
143
37
131
109
227
64
9
15
48
96
117
48
99
96
56
40
8
97
47
40
45
107
144
16
48
32
85
252
12
144
11
24
72
120
136
69
132
39
152
181
75
96
80
48
16
45
3
104
25
87
104
120
16
120
168
9
15
128
1
63
81
63
117
3
57
63
45
51
24
24
21
75
33
23
24
49
15
56
120
1
95
16
104
64
69
83
37
24
99
24
105
47
16
141
11
73
15
32
160
8
16
32
61
96
195
69
27
128
48
109
27
80
16
192
24
93
27
21
35
61
51
56
1
303
93
48
24
83
16
45
59
24
73
39
48
80
85
168
27
8
13
35
96
88
120
152
64
248
16
9
191
112
45
35
1
119
16
21
147
32
88
80
96
88
141
216
216
267
21
3
33
71
24
133
11
88
72
69
243
72
48
8
25
39
24
80
40
48
168
24
57
39
8
24
73
23
48
16
24
129
63
72
72
96
56
16
24
56
88
81
63
45
36
47
168
24
16
21
108
159
8
40
96
141
36
71
112
168
24
144
8
24
64
57
63
93
72
3
8
96
97
36
35
96
13
51
8
24
25
87
32
88
168
93
179
64
48
32
64
216
56
40
93
35
1
180
144
171
21
27
45
83
24
61
75
48
21
3
48
21
75
141
12
23
109
11
96
40
24
189
59
16
48
56
144
1
47
16
48
33
95
85
3
80
40
21
59
40
21
27
45
3
168
248
109
12
15
24
8
16
81
96
36
35
136
128
1
36
59
48
40
264
72
56
97
39
45
155
16
56
13
51
24
8
64
48
21
123
104
256
21
147
72
33
167
25
95
24
24
16
24
93
11
40
105
135
104
40
153
87
117
36
23
25
47
13
48
11
240
96
72
88
80
16
69
3
24
80
64
56
16
24
141
3
21
179
49
111
8
184
192
48
69
99
9
60
72
3
80
144
24
109
3
33
84
51
24
144
56
40
81
71
40
32
96
88
32
88
32
40
56
61
83
97
15
56
16
24
33
135
48
8
97
63
72
45
131
40
120
24
72
21
147
32
16
117
51
128
73
39
48
8
16
32
13
75
32
96
168
40
21
24
144
3
80
61
51
24
176
13
3
144
48
104
160
153
71
25
48
159
45
75
96
9
47
37
75
56
24
13
27
72
32
13
11
64
24
72
128
184
48
24
105
143
1
36
11
49
39
72
80
16
24
21
107
216
112
120
24
168
21
59
24
61
3
104
73
15
21
75
21
75
72
48
105
15
8
64
9
71
16
8
13
36
12
11
24
205
75
9
15
224
1
36
3
8
168
157
27
33
12
123
21
96
11
64
200
24
61
27
24
32
25
36
3
45
3
24
32
96
40
45
144
59
120
73
95
40
45
75
33
39
9
15
24
104
120
40
8
64
24
32
112
128
136
320
64
21
3
80
61
48
219
ABCD 94087749136*3^$a+1 [50004]
75
68
61
39
20
96
36
25
75
128
16
56
40
36
120
117
3
128
4
81
51
20
4
116
16
33
119
36
25
71
100
20
4
165
84
35
36
36
25
119
61
39
45
36
75
20
48
16
21
60
111
8
120
36
84
85
96
48
3
48
21
60
219
45
71
64
24
60
72
36
8
85
11
25
144
36
180
15
93
87
36
57
87
68
1
11
25
99
44
100
20
121
275
121
35
16
24
8
40
32
73
11
112
104
25
23
37
63
36
45
15
21
108
455
76
60
24
45
15
20
61
36
59
24
25
51
20
1
143
96
24
88
117
36
11
25
48
27
48
36
105
11
133
3
8
169
36
99
72
45
23
16
56
73
135
45
75
32
16
24
48
57
303
96
44
76
20
1
48
63
44
4
20
4
20
132
88
96
105
144
3
69
60
23
85
36
147
44
25
48
15
45
11
4
36
56
73
35
1
36
51
24
69
15
72
68
25
36
75
24
404
1
35
1
39
36
24
96
104
16
93
11
96
60
13
60
12
83
88
84
8
97
135
20
16
33
27
44
40
44
96
73
131
172
12
57
144
24
11
1
155
88
20
25
75
156
45
15
21
119
16
68
85
111
225
51
45
111
9
23
12
64
9
3
8
169
36
24
63
60
12
21
51
93
3
12
260
1
15
72
24
44
1
111
68
100
9
36
87
8
49
27
33
3
224
28
20
36
36
49
144
72
35
100
20
25
35
220
96
93
59
12
76
24
45
15
104
121
3
60
20
40
57
111
8
76
20
60
16
68
4
56
61
23
37
48
107
109
24
107
100
80
144
1
323
1
39
48
24
189
15
21
35
100
156
8
280
20
1
75
9
147
57
63
84
68
1
39
36
45
15
20
96
24
24
136
56
85
35
16
24
9
171
8
40
57
120
3
177
35
145
35
40
96
32
1
39
60
140
28
8
76
128
76
21
48
3
8
36
24
25
35
1
3
48
60
69
15
24
120
36
69
27
104
13
27
144
80
25
27
9
135
24
132
32
12
28
12
33
72
39
12
93
36
179
24
1
36
35
16
129
63
32
13
3
9
51
57
47
24
64
80
36
61
59
64
36
56
85
3
20
12
60
100
45
39
36
80
48
28
69
39
12
8
24
52
36
9
3
116
49
35
28
57
47
76
9
63
356
84
100
56
109
47
4
9
11
156
88
56
120
1
35
13
36
60
119
60
76
24
45
95
12
4
56
64
96
9
15
12
117
123
132
21
111
36
9
63
80
25
27
9
36
159
21
39
81
155
13
3
9
39
69
47
25
35
40
24
56
124
45
27
60
93
87
104
133
95
120
1
15
20
1
419
16
104
169
12
195
84
9
96
36
15
93
27
128
61
11
25
3
56
24
112
20
40
8
16
9
51
216
33
135
60
12
156
33
36
15
20
76
168
9
47
16
152
61
27
12
105
147
80
25
3
36
44
25
15
48
108
24
152
4
24
60
20
36
124
96
44
121
27
8
36
28
48
108
80
16
264
80
40
9
3
9
60
51
33
131
13
36
39
36
24
56
4
45
72
59
169
75
48
108
20
61
59
180
36
48
36
76
9
39
72
48
21
35
204
1
15
60
24
12
140
84
76
345
468
47
60
28
57
95
49
135
80
184
132
24
9
75
56
4
176
156
4
56
16
9
23
28
60
33
71
48
36
49
3
9
3
57
59
160
44
37
59
64
276
56
24
64
12
68
88
92
88
8
25
27
32
52
80
16
84
48
32
28
81
24
27
180
9
36
39
9
15
56
145
15
12
84
44
52
33
39
56
16
45
51
8
1
95
4
21
3
32
88
20
60
12
84
16
33
131
61
39
21
111
8
36
40
44
196
9
27
9
23
36
1
99
12
32
1
15
132
32
1
59
36
64
20
121
24
12
3
12
8
16
105
27
24
45
23
88
68
52
44
88
45
51
9
11
25
87
24
33
63
32
85
120
27
105
ABCD 94088065114*3^$a+1 [50081]
1
44
45
42
61
44
4
5
6
33
36
12
52
12
20
16
48
29
30
12
1
17
15
112
36
144
83
102
39
45
84
12
3
21
36
24
67
29
31
20
12
100
11
49
60
56
12
12
105
63
40
20
99
13
11
49
36
20
24
111
37
17
15
16
35
109
12
65
30
9
120
36
99
57
39
9
52
48
101
63
12
144
12
57
15
27
24
84
57
15
61
32
16
12
32
100
48
68
9
51
4
12
44
15
37
12
35
13
32
75
25
5
6
9
27
30
15
16
48
36
68
87
24
24
42
30
25
56
9
63
45
12
91
12
36
89
55
65
63
69
55
8
16
44
51
9
15
57
9
151
104
100
80
76
36
144
20
28
60
8
3
57
172
20
28
48
24
41
39
16
191
48
96
6
43
8
4
36
8
52
108
24
11
21
64
41
19
5
36
18
33
48
9
72
3
16
20
12
64
128
16
35
81
3
12
33
16
35
60
45
21
24
6
9
36
28
48
29
39
51
9
4
80
75
96
57
40
20
3
1
89
111
4
32
112
5
31
60
5
30
1
8
21
15
21
48
27
99
1
48
5
3
9
30
30
51
24
40
44
45
7
23
49
32
75
25
48
95
37
23
117
16
89
30
25
36
44
64
35
90
6
18
75
76
20
60
9
43
92
15
12
45
153
30
21
51
24
37
47
21
72
4
113
3
63
25
72
24
48
8
63
1
35
180
24
24
102
15
4
29
42
345
3
12
9
84
48
9
18
12
73
36
29
6
25
12
47
57
28
36
11
24
66
18
85
47
30
55
5
51
52
5
27
60
39
6
108
7
5
18
42
39
12
12
52
35
90
99
16
119
69
36
4
12
116
39
120
25
35
1
128
15
61
35
81
3
30
30
84
12
49
20
111
13
71
9
16
11
25
44
15
54
127
44
9
7
5
63
76
12
17
7
53
171
9
12
39
16
44
72
12
57
19
20
52
8
72
69
108
15
87
49
36
23
117
96
177
55
12
48
5
126
9
52
5
79
5
7
12
47
60
25
44
4
12
113
72
18
13
17
55
48
29
30
21
39
13
32
28
5
115
5
87
3
13
44
9
90
6
60
79
36
8
45
91
11
1
32
12
4
36
35
73
41
24
60
7
60
29
126
24
25
5
51
9
19
20
120
88
24
24
24
5
30
97
20
75
24
141
3
21
21
19
41
18
33
57
3
9
30
1
23
1
20
48
75
133
80
147
1
24
20
36
75
1
5
24
19
48
12
35
1
12
32
48
192
36
4
35
37
36
108
24
11
85
5
187
32
12
4
11
54
30
54
27
9
240
54
13
108
11
93
57
3
60
36
16
23
21
16
5
91
84
20
40
68
51
1
104
21
15
3
45
28
8
15
30
36
43
68
3
36
1
180
20
3
36
1
20
4
53
27
15
81
27
60
12
114
91
24
20
12
33
19
108
47
60
25
12
24
12
17
63
4
29
51
60
3
93
27
6
90
21
16
32
12
4
96
23
12
9
69
31
11
60
21
4
44
64
20
16
95
6
135
3
81
16
29
39
27
1
80
9
84
36
48
75
45
103
44
84
4
35
25
41
6
49
131
109
11
1
83
21
120
45
55
20
3
21
51
13
5
75
52
23
36
36
141
4
29
99
51
25
20
64
5
15
40
17
3
48
48
4
71
25
72
107
42
63
45
31
29
6
45
15
37
29
135
33
27
33
60
31
24
8
129
51
12
48
52
77
78
37
20
88
32
39
24
25
12
20
15
1
24
5
54
37
77
12
31
8
69
111
16
48
12
24
24
137
15
9
66
33
12
39
49
41
19
77
99
9
30
6
19
12
35
129
60
36
84
12
12
132
9
51
4
5
39
15
21
4
5
51
45
7
128
76
48
47
60
9
36
28
12
23
12
30
18
37
29
51
40
23
60
42
90
61
59
25
23
180
37
44
75
90
27
27
25
48
8
64
20
172
8
96
9
15
48
84
36
28
12
59
13
35
25
71
84
30
183
63
6
15
48
16
12
20
3
9
16
5
75
60
51
45
15
129
21
19
65
6
84
6
15
24
4
12
8
60
52
60
36
23
21
15
21
9
30
21
9
75
39
9
76
84
131
21
36
57
30
36
1
155
13
35
25
5
6
37
48
32
99
1
137
3
27
210
42
105
3
6
7
17
12
19
12
32
75
213
64
35
1
48
144
92
3
90
67
35
48
13
23
1
35
18
55
92
64
41
90
24
229
17
18
13
80
84
3
36
30
15
69
67
80
63
6
15
12
69
19
92
33
51
40
56
24
24
15
6
18
1
24
5
27
39
84
102
78
25
11
25
11
9
9
6
36
25
20
33
72
99
16
23
45
45
12
3
27
1
84
44
135
120
25
12
20
93
91
8
108
57
55
17
15
33
120
27
39
37
20
27
21
72
9
84
75
16
44
39
37
5
15
60
24
15
6
54
24
6
7
89
15
39
129
12
9
99
52
5
43
5
15
12
15
84
1
5
3
87
1
72
8
3
9
52
80
24
51
1
32
12
84
4
48
59
69
76
140
64
29
7
95
30
55
83
85
72
8
40
35
13
59
84
1
23
30
72
54
9
16
5
66
25
140
33
15
15
36
37
47
13
179
30
30
45
3
13
77
27
40
20
4
60
116
60
15
24
21
84
36
24
4
20
28
107
12
45
28
20
21
27
3
25
32
39
69
72
24
105
18
13
12
108
107
57
ABCD 94088418826*3^$a+1 [50093]
23
45
154
6
54
18
18
18
66
5
1
102
180
60
48
5
25
12
6
24
18
48
20
16
30
6
12
126
30
30
17
43
12
5
25
12
8
94
5
19
41
31
24
36
5
25
8
15
9
16
12
23
105
10
17
7
42
30
5
43
26
10
62
22
53
49
24
107
127
30
23
57
12
28
90
6
24
18
60
84
78
12
48
8
22
66
11
1
18
2
34
6
78
36
6
35
43
6
48
11
45
10
26
156
28
6
18
6
17
7
30
12
36
78
14
3
19
5
19
6
80
64
35
25
36
84
30
30
30
2
3
67
102
6
12
5
19
186
54
36
18
6
65
55
30
56
58
30
120
84
20
27
43
86
106
48
108
42
18
5
93
40
24
11
36
109
6
36
29
31
30
12
8
58
24
42
44
4
60
60
6
84
30
78
29
21
24
46
5
19
89
19
50
87
1
8
15
69
10
102
59
205
54
2
24
112
35
7
41
79
6
6
14
82
5
24
69
27
13
12
48
35
1
44
4
18
132
102
48
90
17
79
42
174
6
12
42
36
12
2
130
54
54
6
60
24
11
61
84
11
1
72
6
24
12
18
90
60
53
7
26
34
6
11
33
10
41
60
69
10
30
48
80
28
20
36
39
1
30
6
90
2
48
58
24
18
18
72
53
1
36
90
12
168
50
15
49
6
18
84
20
46
86
15
31
30
23
61
24
42
48
41
24
25
54
66
60
12
35
93
75
7
42
68
72
51
1
8
22
29
7
84
24
30
42
14
28
80
27
60
13
72
8
10
17
91
72
26
10
30
24
92
10
18
83
25
24
20
34
62
3
1
36
18
24
26
76
6
12
26
52
12
68
39
25
24
24
23
108
57
39
145
66
18
56
94
86
16
59
33
10
66
104
40
11
19
18
30
12
2
34
42
8
22
54
59
31
54
20
40
95
19
62
4
66
36
12
78
30
185
139
36
60
65
25
60
24
30
5
79
5
61
54
12
12
18
12
162
54
20
82
29
24
31
6
42
41
37
18
36
24
5
21
60
34
6
66
48
6
6
54
36
18
36
174
54
30
11
60
19
17
19
41
21
40
72
11
55
60
14
147
36
19
18
60
11
85
12
24
36
54
60
66
18
65
31
14
22
24
6
119
31
12
36
36
14
4
78
24
5
61
114
78
32
16
12
23
48
1
24
54
36
5
67
38
24
51
36
49
24
6
14
22
66
24
8
88
20
3
55
12
38
22
12
78
42
18
35
9
75
19
6
18
36
41
45
34
12
102
6
6
60
68
3
45
4
90
14
10
60
30
36
8
3
105
60
10
48
26
51
60
13
30
54
108
44
24
70
14
46
14
72
84
24
46
12
5
9
46
72
6
42
149
19
41
1
23
1
44
15
7
12
48
12
12
24
5
49
66
72
12
48
14
4
90
54
48
42
86
22
24
26
4
18
12
36
53
7
24
6
8
15
12
57
52
60
30
30
48
6
90
42
42
47
43
48
5
48
12
48
21
10
60
41
19
65
25
84
24
8
22
120
36
2
100
23
36
36
48
1
11
13
56
10
48
41
37
23
45
16
35
79
24
18
102
17
1
90
29
25
24
6
5
36
24
61
23
97
12
78
54
54
24
41
19
36
101
103
2
36
3
7
12
38
28
36
18
2
15
1
44
46
42
6
30
30
5
36
1
48
66
48
2
34
66
8
22
48
48
38
15
1
6
18
56
4
12
30
72
12
18
18
120
5
85
84
18
6
12
83
1
180
54
5
85
30
122
28
6
18
60
47
45
15
31
5
33
70
306
6
2
10
26
10
5
151
5
45
15
31
30
32
10
6
71
13
6
5
72
37
107
139
12
12
6
11
45
70
38
28
12
47
13
12
24
90
24
26
15
85
12
30
65
7
60
18
30
42
6
5
1
11
60
48
37
20
3
19
17
24
1
36
83
72
19
74
87
37
6
54
71
1
11
13
24
90
36
24
48
24
6
44
40
6
60
24
24
90
54
18
84
18
86
34
12
149
7
113
9
40
6
36
5
25
30
38
3
9
15
24
19
53
25
72
12
18
48
53
1
20
106
48
5
45
34
17
60
84
61
48
36
30
42
23
12
37
12
8
36
4
6
42
84
44
4
18
24
126
44
46
54
8
10
2
51
73
60
212
24
64
20
46
29
49
92
24
87
13
80
46
30
44
10
17
37
18
54
35
204
55
2
82
36
30
11
19
26
4
66
74
10
24
168
12
66
6
38
3
13
60
24
8
22
30
72
119
9
40
6
5
12
73
150
5
79
6
71
25
8
3
67
77
43
42
78
12
6
23
61
18
17
24
25
90
14
100
8
100
108
20
22
24
36
30
30
78
32
4
54
2
4
8
10
12
5
84
1
35
24
12
103
41
61
59
9
34
30
48
18
5
25
36
60
80
16
30
102
36
20
46
41
73
66
18
6
14
96
40
66
29
49
6
36
36
24
24
5
31
6
42
77
1
143
45
10
17
169
6
29
19
2
58
24
18
162
30
108
48
156
6
18
24
42
29
57
3
9
28
12
18
12
12
41
43
66
54
42
42
42
6
50
15
13
71
31
48
17
73
6
14
36
64
150
6
6
29
21
94
24
221
1
102
2
4
35
19
17
1
68
15
85
84
90
60
12
6
114
24
14
3
55
60
50
52
18
18
24
138
5
7
53
24
55
6
35
153
10
17
97
6
66
35
96
109
18
38
15
25
59
19
2
132
28
12
11
72
19
24
5
12
19
114
20
27
9
10
36
120
18
6
29
49
56
4
12
36
78
72
90
12
23
7
6
30
26
99
120
12
73
60
42
42
8
4
54
5
19
2
36
4
11
43
36
48
6
6
29
7
12
18
24
11
67
26
12
4
20
51
67
26
52
23
36
145
60
30
50
4
35
1
36
35
13
42
14
106
5
25
44
4
6
74
34
6
ABCD 94088460938*3^$a+1 [50016]
156
192
99
39
21
116
37
36
24
192
54
6
95
25
96
119
48
37
48
150
41
12
124
33
36
24
12
54
144
65
13
135
9
54
81
225
90
33
8
37
6
5
24
31
9
33
48
180
35
169
6
57
9
48
51
75
5
76
80
24
85
72
59
25
48
47
19
66
3
111
30
54
48
42
11
19
18
18
65
79
36
17
25
84
30
149
25
96
78
57
15
66
72
162
30
11
28
105
72
24
24
27
20
43
12
45
60
93
96
30
53
25
60
47
40
69
12
63
80
25
60
24
72
78
6
15
27
12
5
61
47
64
15
161
19
18
12
18
77
43
42
99
32
19
48
45
3
162
12
24
95
132
12
96
25
36
36
12
3
72
72
104
61
3
33
18
30
6
5
60
4
204
93
30
18
11
40
15
18
3
63
126
15
15
105
9
42
29
28
75
18
78
5
244
45
42
48
36
6
60
24
99
20
43
144
6
59
115
54
102
17
1
120
54
5
97
63
123
69
9
35
91
48
30
27
9
96
3
20
28
9
54
42
24
36
48
84
6
36
18
35
67
54
30
114
12
54
65
55
24
66
126
60
33
36
75
66
126
17
25
6
9
45
30
48
42
75
8
25
12
3
24
129
72
15
44
4
21
3
33
42
117
9
36
66
30
3
27
42
11
61
96
75
93
59
25
36
6
221
73
11
16
84
45
120
23
28
9
15
39
96
6
42
17
133
36
36
3
32
36
25
75
12
15
101
49
42
18
12
3
12
104
61
36
119
84
96
25
78
18
24
180
96
12
3
39
6
12
48
39
3
102
3
60
291
6
119
64
63
48
36
30
48
12
48
3
27
42
6
77
28
9
96
78
21
8
1
6
30
30
36
150
42
113
97
47
121
12
42
5
96
133
66
9
21
54
9
21
102
12
42
48
6
101
36
25
215
144
120
43
6
15
15
30
12
47
25
15
68
13
42
29
103
18
39
8
61
155
1
63
75
33
33
126
33
135
42
24
51
9
6
9
45
6
18
12
39
36
36
69
71
12
1
51
21
123
116
55
66
84
24
51
20
28
57
11
37
111
32
13
24
30
36
41
28
15
77
25
18
66
24
90
17
4
9
12
6
33
20
121
18
6
27
45
30
54
126
12
78
18
77
25
3
44
37
60
108
48
84
24
60
12
174
36
30
18
24
18
108
36
39
12
57
11
100
21
24
6
69
27
105
44
43
21
20
7
29
43
66
35
7
18
84
42
210
15
3
5
48
24
73
42
65
43
5
37
18
6
39
51
36
9
44
25
36
95
1
84
12
72
27
33
36
11
13
96
12
24
35
43
5
96
49
27
80
55
18
48
87
45
12
36
48
84
90
41
61
48
42
18
12
6
33
45
15
51
29
31
5
28
27
66
48
60
71
24
12
25
120
63
36
8
88
92
13
42
77
49
66
18
12
11
132
40
32
19
42
60
24
39
27
125
25
24
3
75
33
9
36
3
36
45
84
30
72
114
59
1
95
28
108
9
75
15
126
30
5
7
66
24
36
6
5
31
69
21
24
84
87
15
18
90
102
39
3
21
21
24
36
60
39
9
156
102
54
3
92
64
21
23
52
105
155
43
6
6
21
69
18
45
183
9
9
24
75
81
35
85
11
13
12
23
72
49
39
3
30
108
59
67
33
32
49
315
117
15
45
3
21
54
30
24
6
41
64
9
12
24
72
215
19
54
36
3
45
6
125
1
30
41
12
43
9
33
15
81
6
48
17
24
7
30
39
21
23
79
18
3
36
8
85
6
9
96
21
23
1
96
15
8
13
30
24
18
18
84
108
12
48
36
42
24
66
5
43
66
3
177
6
54
3
12
33
75
21
126
6
48
12
47
25
30
48
132
113
4
9
24
11
36
43
48
33
36
105
3
15
101
61
174
117
20
7
21
32
73
6
24
5
36
79
42
23
4
57
36
12
72
66
18
102
12
60
36
30
36
39
60
201
36
99
33
35
40
51
72
48
41
91
65
13
6
45
99
149
115
30
60
11
31
9
57
12
156
107
37
36
12
12
11
36
16
80
55
42
36
60
6
144
21
3
18
72
6
42
27
56
25
6
101
109
24
36
18
65
72
40
93
6
24
36
42
18
6
15
33
30
21
60
164
13
15
33
71
76
87
18
24
96
60
3
45
15
75
36
5
43
12
48
66
36
3
45
3
60
9
6
33
27
24
144
30
159
72
44
109
12
24
35
37
3
297
24
63
51
156
60
18
12
75
45
71
13
42
102
51
21
18
33
72
57
39
39
36
12
5
37
95
28
69
23
36
7
57
81
24
11
16
44
49
12
36
15
33
30
5
1
66
48
41
13
51
27
222
107
48
73
18
42
18
6
15
45
15
63
126
71
103
72
18
15
63
117
33
ABCD 94088634956*3^$a+1 [50048]
45
78
30
90
180
1
71
90
234
24
12
60
37
11
6
36
3
15
1
11
24
66
78
61
185
135
51
48
6
30
9
141
66
240
49
5
120
60
36
30
24
54
126
1
179
13
113
18
72
37
17
54
102
18
60
90
19
56
51
84
145
71
6
75
120
69
36
63
232
89
30
24
90
66
13
77
6
30
79
71
30
54
21
69
75
39
25
65
66
60
25
11
37
11
85
96
41
15
273
7
5
78
85
96
65
6
49
8
40
8
33
39
21
126
13
53
144
90
186
87
21
67
24
48
56
87
49
80
16
224
15
30
43
83
93
15
150
115
11
21
69
30
45
261
67
80
88
48
5
67
24
35
96
18
91
35
165
40
29
19
47
73
56
112
125
90
18
31
35
21
24
45
43
56
27
24
36
48
9
63
25
72
96
47
288
36
21
69
66
108
36
9
40
32
69
19
11
24
36
30
6
30
18
126
103
11
66
19
144
8
112
32
16
35
48
42
219
9
90
45
15
72
18
30
96
1
143
126
3
27
60
54
126
13
8
45
67
72
11
108
121
71
24
144
1
71
97
72
96
35
117
123
54
246
57
240
33
7
167
25
155
36
90
60
30
133
56
48
3
48
42
3
15
192
54
54
60
66
54
9
27
36
54
234
97
24
59
21
15
145
59
21
45
96
30
78
36
30
13
11
216
30
54
126
24
30
165
96
15
120
60
30
6
144
169
152
93
19
11
132
25
72
23
25
35
108
36
109
281
55
5
30
24
30
60
67
8
171
60
30
6
69
159
6
75
15
33
87
49
24
72
59
12
73
107
144
150
103
23
97
11
37
173
90
126
6
90
18
57
63
6
30
21
15
24
36
48
37
24
11
13
5
67
5
54
90
6
285
160
5
54
85
89
7
32
72
111
18
31
35
21
24
45
6
18
12
18
60
72
48
42
79
131
60
57
48
24
15
249
51
21
3
85
71
36
85
83
36
30
24
30
36
1
192
11
30
135
15
12
24
21
33
7
83
72
37
32
105
6
54
30
21
33
36
6
210
67
8
39
30
91
5
163
197
18
30
6
66
114
1
35
48
90
36
103
83
84
169
35
21
51
84
24
57
9
55
41
55
32
16
35
85
5
91
149
30
61
29
19
143
204
93
48
15
49
8
51
61
119
9
160
48
35
45
63
126
96
30
24
36
90
18
37
32
256
11
36
54
3
3
108
1
11
90
24
30
24
192
117
27
180
204
72
120
24
90
435
45
171
15
57
171
36
24
25
24
17
60
90
1
89
39
16
89
12
150
37
11
42
3
51
36
73
11
24
36
105
69
42
48
6
3
120
72
24
64
23
49
5
3
87
54
36
15
15
54
96
43
248
48
15
6
19
32
15
54
3
21
67
59
13
48
24
311
54
115
48
120
8
15
30
78
120
72
234
96
48
91
269
115
71
120
25
120
35
45
15
54
67
8
72
15
54
30
60
36
264
36
324
21
39
30
91
5
30
18
216
6
37
56
81
6
25
120
168
224
51
60
57
15
33
21
19
32
93
120
19
23
288
30
72
19
5
36
54
25
48
47
9
16
56
33
180
75
141
30
45
171
78
39
40
23
25
263
72
49
80
15
25
56
63
6
30
13
203
45
192
3
69
231
97
227
114
66
6
54
85
5
115
11
48
60
30
72
115
83
6
39
16
35
93
207
81
279
126
99
15
54
192
78
90
102
93
24
87
105
15
24
145
17
18
61
11
93
40
24
41
31
200
21
90
30
18
9
120
21
30
6
90
13
77
90
1
65
78
12
18
27
99
6
84
ABCD 94088703862*3^$a+1 [50038]
39
24
87
18
36
24
27
8
7
89
16
48
8
13
219
21
6
30
24
24
72
15
45
75
33
47
19
21
9
54
42
30
114
15
120
21
51
3
5
64
48
39
81
24
104
16
9
36
35
103
33
120
24
48
8
49
84
11
40
15
9
51
173
16
15
54
155
7
144
9
32
13
36
47
37
12
24
30
9
105
36
150
5
61
35
40
8
1
6
30
99
9
60
11
24
120
1
6
9
15
129
45
42
78
42
65
24
55
96
18
126
6
18
33
27
36
54
3
33
36
108
15
21
66
30
155
88
168
24
128
31
90
39
96
39
42
24
96
18
53
73
279
45
3
8
24
25
132
35
24
31
33
81
135
56
25
15
15
9
69
11
16
39
297
32
160
51
21
33
72
15
3
5
97
24
54
42
15
15
54
27
8
64
45
35
1
15
24
48
48
21
30
18
3
8
1
71
160
24
9
30
6
51
72
8
184
9
84
3
33
30
41
88
56
25
36
83
67
45
9
60
60
36
3
21
27
33
15
9
15
87
60
30
108
35
112
24
39
42
119
72
7
66
120
15
24
51
6
120
39
75
69
81
47
24
25
23
97
30
54
35
1
60
144
27
39
33
81
6
9
21
18
225
45
27
15
41
7
6
27
24
3
30
63
24
96
8
19
5
7
24
60
21
33
12
78
53
43
45
69
27
9
111
9
84
27
8
25
6
6
99
9
102
24
24
33
93
51
216
87
90
30
60
36
6
51
48
32
40
9
23
25
15
51
30
36
3
8
73
15
105
6
18
15
75
93
24
33
42
93
105
30
33
24
15
65
40
45
90
18
23
73
47
13
11
40
33
47
13
6
30
30
9
56
24
16
32
7
6
30
54
12
3
15
57
39
66
23
40
8
24
88
45
11
31
33
56
1
24
6
48
17
13
203
97
12
3
8
64
45
51
24
33
87
99
36
78
27
3
21
15
30
27
24
24
32
37
107
25
39
15
6
11
7
42
143
7
65
25
108
11
25
114
21
45
66
60
45
9
47
7
6
11
13
120
42
81
8
1
48
12
3
80
37
3
81
47
163
36
18
63
33
30
6
51
57
36
27
24
33
15
48
87
42
84
24
60
186
60
129
21
11
184
96
8
25
42
18
36
15
105
36
108
72
39
32
40
129
23
7
33
32
16
87
96
9
48
39
48
33
3
77
7
81
9
36
99
81
60
24
6
45
51
5
40
15
89
49
15
48
80
72
121
30
57
129
270
41
13
11
103
72
18
6
30
24
12
24
96
15
8
96
40
21
60
23
55
6
60
24
6
30
36
18
21
39
102
3
32
25
54
9
56
79
41
96
16
63
30
35
16
15
33
48
72
80
97
54
65
1
54
90
39
117
11
43
21
24
81
48
15
56
1
15
9
60
6
29
16
24
45
60
111
144
69
90
42
138
5
1
15
21
3
80
1
6
90
71
79
120
54
24
11
25
6
48
137
16
32
7
89
1
30
89
96
13
12
23
1
15
72
69
120
3
32
25
48
15
15
6
204
23
13
6
60
84
36
144
9
32
25
15
8
112
3
42
3
15
6
51
8
31
41
25
30
33
21
24
60
12
11
37
3
8
19
5
72
40
75
5
24
1
24
6
114
24
23
88
24
45
96
84
66
6
15
63
12
21
8
31
54
66
24
9
27
30
180
11
19
45
24
39
42
24
39
32
96
37
96
24
42
144
57
32
61
11
13
51
9
71
1
144
66
5
25
15
8
1
15
21
35
19
5
16
45
51
48
32
7
66
6
60
29
16
15
9
24
8
72
31
24
57
9
95
25
60
51
24
32
64
9
39
21
11
25
63
117
83
1
60
27
8
16
56
19
53
7
65
19
21
69
96
60
108
3
39
30
3
48
8
79
33
24
63
57
183
33
3
21
8
48
67
117
56
13
59
48
24
19
101
13
12
15
45
11
43
30
36
30
5
48
16
96
39
9
8
72
16
9
15
51
29
55
60
60
105
27
21
24
45
18
66
24
6
89
31
17
72
37
48
27
3
36
66
48
36
66
120
89
19
5
48
37
3
33
6
30
3
96
21
18
65
7
48
17
13
27
24
56
85
114
144
60
45
135
105
15
33
33
15
81
23
37
3
72
48
15
33
93
99
21
24
3
57
6
24
33
3
5
109
3
8
1
18
5
1
126
138
63
8
24
16
9
90
126
60
66
30
3
81
36
90
168
30
51
24
15
17
16
129
48
23
40
39
18
6
6
59
25
24
30
42
60
291
33
36
108
42
5
24
40
72
33
66
53
31
41
115
45
24
9
30
57
9
24
47
13
3
24
69
36
15
33
6
177
128
49
135
48
24
15
81
63
9
27
53
16
9
36
30
54
15
72
45
18
42
84
24
11
40
105
24
120
12
59
1
30
168
132
5
49
47
48
16
69
36
18
6
15
81
24
6
41
7
41
16
8
1
24
222
41
40
48
32
7
6
27
72
168
24
8
16
165
24
30
60
57
24
56
40
8
1
71
49
15
9
6
24
6
99
8
64
48
56
16
45
51
8
1
84
27
32
16
21
18
6
66
24
24
60
102
95
24
79
33
69
48
27
ABCD 94089211876*3^$a+1 [50032]
60
60
5
39
81
72
67
89
67
24
36
17
87
21
43
125
31
48
5
15
9
24
55
17
91
17
103
5
123
28
48
20
69
15
9
19
36
41
43
60
12
5
19
24
24
36
36
32
93
55
72
5
15
52
12
80
21
55
8
81
12
3
21
63
4
41
36
36
27
81
19
36
53
19
29
3
48
21
60
60
139
29
7
72
65
51
9
12
24
67
24
104
16
84
48
17
12
51
153
24
31
29
72
7
36
12
5
19
29
72
24
7
41
7
41
7
65
48
72
27
16
180
17
108
39
9
63
21
60
31
36
149
15
48
40
56
4
77
103
77
12
24
63
72
12
52
120
8
9
12
48
147
28
5
12
51
48
21
36
79
5
103
32
81
63
69
12
7
29
79
24
29
31
41
12
7
168
36
5
31
29
55
144
53
15
105
31
24
56
28
17
43
20
57
24
15
21
36
151
65
24
7
108
101
3
4
41
24
19
8
105
24
24
31
8
9
19
125
24
255
24
4
29
3
69
15
4
77
19
12
104
16
48
65
39
9
12
48
235
32
33
7
53
3
40
8
16
44
48
40
5
36
19
32
69
43
12
36
101
19
20
36
24
64
5
84
27
36
12
76
5
55
108
44
4
41
12
120
27
21
19
17
223
8
9
24
115
161
36
55
5
48
27
52
29
31
20
4
48
128
9
60
120
108
24
115
84
17
39
4
17
72
27
4
89
147
40
44
28
41
12
12
60
19
8
28
29
55
17
12
19
17
63
4
48
20
184
12
41
31
56
112
53
15
28
192
12
104
40
5
79
53
120
24
7
20
36
4
113
163
84
36
152
4
20
4
44
136
12
5
31
60
5
19
60
32
16
41
15
100
65
24
67
29
36
36
99
16
12
48
12
24
17
19
24
56
36
45
31
32
108
9
12
60
87
105
39
21
96
12
48
39
28
5
115
116
21
12
36
48
43
12
48
32
40
5
7
5
72
15
4
41
15
28
44
16
5
27
45
12
103
17
151
77
19
8
9
7
44
33
15
28
77
108
24
31
12
72
12
53
3
153
48
67
53
31
149
36
60
60
7
20
4
44
69
24
96
36
27
177
111
28
44
40
137
12
7
120
53
31
29
91
8
12
4
36
20
28
29
55
29
51
4
20
12
9
36
15
88
132
5
79
101
75
16
24
84
5
7
53
19
60
5
15
24
16
12
41
91
176
52
20
112
36
41
96
43
56
4
44
96
36
21
31
32
81
67
29
39
100
68
100
17
19
72
12
156
24
8
28
5
60
51
16
101
7
5
43
48
24
161
15
16
84
56
21
91
48
12
17
51
69
259
36
17
72
55
17
36
55
8
36
4
12
96
12
8
4
36
32
9
67
29
15
9
12
7
156
17
3
4
48
281
67
96
29
36
7
5
120
27
4
281
48
63
9
43
24
12
24
8
4
65
55
20
21
24
91
24
44
48
60
4
17
19
41
48
55
17
55
12
53
7
41
120
55
116
9
79
44
81
27
129
19
77
63
36
28
41
7
29
15
81
19
68
16
41
7
12
65
19
29
48
24
60
19
17
12
60
43
89
27
45
7
8
45
3
16
17
79
29
43
48
152
81
99
21
48
7
53
51
21
27
76
68
288
60
16
20
117
60
7
8
60
52
36
53
151
8
72
4
12
17
67
173
36
48
36
183
40
5
19
41
79
12
96
68
141
120
36
15
81
12
60
72
24
51
60
45
7
17
43
17
84
96
67
32
24
4
5
72
67
53
36
127
17
96
7
12
41
132
7
77
7
84
92
4
60
128
105
7
17
24
12
24
67
137
7
32
16
12
32
129
12
39
4
8
45
31
53
7
101
12
27
9
144
36
36
108
7
20
4
12
17
43
29
7
17
31
32
21
72
55
72
60
17
115
5
31
24
72
32
52
36
5
43
17
7
17
31
17
12
7
48
53
7
72
53
99
4
108
24
41
12
171
28
41
36
19
53
24
7
36
5
31
8
4
12
77
79
17
31
32
4
17
67
36
5
60
87
12
64
36
8
24
120
9
15
12
64
17
7
12
44
28
108
5
79
29
7
24
65
39
4
80
33
39
57
24
87
220
84
53
24
15
40
5
55
24
60
17
24
67
72
12
72
29
91
8
21
43
12
53
163
77
31
24
44
4
5
7
185
43
5
24
187
92
16
29
19
72
5
36
24
31
8
36
81
48
24
27
21
67
20
76
8
21
19
12
48
77
7
5
132
12
36
24
7
56
21
63
36
33
63
69
48
48
55
36
8
21
3
4
29
36
123
28
53
60
7
20
124
92
21
99
40
56
16
96
8
136
29
19
24
29
108
7
12
5
48
103
36
60
53
19
113
60
3
16
44
36
9
48
60
24
15
33
7
41
63
16
12
36
5
39
21
60
31
5
12
87
21
43
77
19
48
72
60
24
36
84
20
57
31
44
36
9
39
33
43
12
168
60
108
80
96
160
96
77
67
17
87
12
40
20
48
16
36
84
44
21
36
3
81
55
84
24
48
161
ABCD 94089591158*3^$a+1 [50040]
27
128
160
56
133
147
144
144
285
120
195
72
69
51
368
37
171
192
21
179
16
24
21
96
59
112
32
88
24
144
69
11
61
75
96
48
72
69
99
69
275
205
27
24
24
8
37
3
48
216
56
24
133
171
32
157
75
48
32
181
51
96
152
37
75
200
160
24
189
35
88
24
93
27
128
85
51
72
32
16
176
109
24
83
168
64
45
96
51
48
45
11
72
48
112
24
8
16
45
24
227
48
205
27
48
80
157
144
227
72
16
21
48
192
99
24
32
133
72
3
48
80
144
24
64
21
195
96
200
16
32
16
21
144
107
72
160
96
24
45
96
27
120
224
16
344
64
45
35
136
216
8
85
24
75
165
3
93
24
3
120
80
112
45
131
61
99
32
277
35
432
16
120
93
96
99
24
141
24
155
40
117
24
75
24
48
24
176
184
8
96
232
200
40
24
240
189
24
27
144
24
45
3
168
80
136
213
96
59
85
323
229
123
21
24
35
37
24
24
120
3
32
72
136
128
16
8
360
16
189
155
157
48
83
48
112
120
168
32
109
99
189
131
72
40
24
24
384
8
64
24
120
72
24
213
83
157
315
96
45
107
48
72
37
72
219
120
429
195
320
336
112
72
21
96
51
48
21
315
56
64
240
80
88
32
85
48
120
51
24
176
72
349
48
131
112
120
200
13
59
85
195
21
51
24
144
72
189
24
107
64
264
176
40
69
96
11
64
165
99
72
416
88
24
32
109
144
51
72
288
32
144
13
123
72
32
64
45
24
27
69
35
184
21
75
165
131
88
216
21
123
152
85
131
13
107
37
3
357
35
37
195
48
120
237
24
24
27
24
80
109
35
48
40
144
120
48
72
144
24
117
339
285
51
128
37
363
165
51
96
24
21
35
144
40
72
168
72
189
491
64
120
48
21
240
147
69
24
195
72
8
16
285
3
117
195
80
88
21
35
184
45
72
3
117
35
64
45
51
120
24
69
3
69
168
3
120
32
85
192
11
13
75
72
93
267
8
136
120
48
32
109
251
13
75
165
3
213
51
24
32
24
88
165
243
69
99
216
93
27
24
141
35
64
141
51
72
56
64
80
181
51
48
216
165
147
560
144
280
48
117
144
27
69
123
128
397
11
40
69
3
24
93
51
80
96
40
144
72
80
ABCD 94089860446*3^$a+1 [50167]
89
127
65
48
136
216
24
56
13
36
47
48
16
48
75
77
136
39
54
11
40
165
3
32
168
136
56
16
48
32
13
90
57
48
24
87
378
71
64
32
13
35
1
180
90
105
21
3
87
54
131
240
88
297
39
72
32
256
104
88
24
80
40
93
35
48
40
8
264
216
160
21
54
21
48
32
48
88
488
64
237
99
80
40
456
189
126
69
56
145
39
105
180
11
40
200
184
24
8
40
128
40
32
288
192
64
8
145
47
16
24
176
64
56
24
40
248
61
36
95
283
162
51
57
47
160
104
64
8
88
320
64
176
24
72
96
88
24
48
39
9
104
16
320
304
57
15
288
8
229
3
32
73
36
11
120
328
80
40
48
80
13
36
39
120
144
272
16
129
63
32
40
96
93
35
40
120
21
108
47
40
168
72
104
145
47
120
144
48
37
3
192
129
71
48
168
184
176
37
72
171
24
80
88
96
312
32
40
32
120
40
45
51
3
5
85
11
16
32
16
24
32
136
24
33
72
63
135
17
96
13
179
232
8
157
3
56
40
96
93
243
24
39
41
85
108
36
195
144
320
232
120
33
23
24
205
11
24
19
54
15
240
312
168
48
120
69
35
64
225
95
16
24
24
57
239
64
21
126
213
80
85
267
168
51
221
264
24
48
88
224
535
162
111
128
24
48
103
209
25
111
336
129
135
80
181
51
24
15
81
24
344
64
128
24
24
16
104
96
13
35
40
192
165
83
120
31
17
73
191
16
27
197
48
457
23
85
123
168
96
24
21
51
8
72
72
256
176
13
3
144
416
112
96
104
72
96
168
64
192
99
29
88
152
136
120
104
16
39
65
61
459
128
24
64
152
112
32
96
64
39
126
3
320
72
48
151
177
24
15
108
36
54
3
213
35
96
85
35
120
24
24
88
48
24
128
13
75
56
16
128
64
48
27
125
37
35
144
160
144
96
15
297
104
120
88
8
49
503
91
21
48
48
32
192
64
24
128
40
104
24
40
104
48
40
224
169
111
24
104
16
56
49
126
54
11
24
160
75
77
72
72
168
208
48
56
48
48
24
133
107
16
80
48
16
183
33
48
80
64
152
64
32
160
192
32
288
328
32
240
88
104
328
32
256
24
105
23
120
127
54
27
153
95
136
56
19
5
48
16
56
88
96
141
90
153
176
229
3
168
45
35
40
56
16
ABCD 94089973808*3^$a+1 [50006]
30
15
63
77
25
54
24
17
12
28
60
12
20
121
30
42
15
12
3
24
18
11
12
97
23
73
99
68
48
12
19
33
20
36
37
195
27
21
72
8
12
48
40
44
16
32
25
27
27
33
8
12
91
42
18
36
21
8
72
37
15
36
60
12
12
33
48
27
8
60
12
48
31
29
25
35
19
33
32
48
48
12
55
17
61
47
100
68
37
18
12
54
11
52
51
29
7
120
21
33
24
3
8
4
75
33
60
27
6
27
48
44
48
43
6
18
93
92
168
40
8
4
3
60
90
15
80
43
42
3
12
8
24
96
12
28
15
30
90
5
1
51
8
4
8
52
51
17
48
40
24
33
60
3
27
53
52
32
13
12
42
41
52
20
96
55
57
20
12
36
19
93
72
3
54
90
153
68
40
12
36
32
19
21
9
59
4
20
157
30
21
20
12
25
12
3
15
65
28
8
60
79
45
48
27
6
30
29
28
20
60
48
64
3
78
15
20
109
3
33
15
69
18
24
9
20
7
18
84
18
33
12
12
3
105
8
25
24
51
39
53
12
48
28
44
7
29
4
36
39
42
11
19
6
15
8
40
24
56
52
32
7
29
4
60
33
15
32
25
63
3
69
21
75
20
37
87
36
21
11
7
65
16
24
36
15
89
7
29
19
108
24
30
99
12
12
20
16
60
39
18
47
76
20
192
52
8
67
18
75
57
11
115
65
25
107
13
90
60
9
8
28
45
47
28
120
21
59
124
8
73
15
20
12
112
3
78
36
39
117
24
3
48
32
7
66
78
17
49
183
36
51
41
48
12
52
20
7
24
84
21
20
55
12
33
12
69
54
5
40
12
12
15
65
40
21
72
3
20
12
109
24
72
35
108
24
13
3
12
8
61
18
42
18
18
27
48
69
18
252
21
8
60
220
72
20
43
137
48
1
39
9
36
27
72
20
13
23
12
40
15
12
33
60
8
7
78
15
15
6
11
12
7
29
52
87
12
6
47
43
84
21
60
9
59
49
3
68
4
60
33
15
3
29
36
60
37
3
84
3
57
80
7
18
23
13
47
19
18
63
99
9
44
40
8
67
41
12
112
8
12
76
117
30
17
16
9
30
45
20
13
15
15
5
60
25
15
63
29
40
48
27
41
60
4
140
40
36
92
49
18
65
28
57
180
51
20
72
48
52
75
17
55
18
24
11
40
48
20
12
25
35
28
32
13
35
40
24
33
27
8
12
76
12
68
24
97
36
23
4
3
53
12
28
104
16
21
39
72
32
7
33
3
5
79
21
60
8
72
48
12
48
52
27
93
9
71
25
87
111
9
45
12
59
37
3
12
60
9
71
28
44
97
30
54
27
120
8
7
5
48
1
36
72
83
25
27
33
35
40
9
83
7
6
12
72
3
48
3
42
63
12
20
28
12
48
12
32
1
27
8
7
30
63
132
9
99
24
21
59
36
72
48
19
81
12
20
40
48
12
12
156
87
30
35
40
3
5
40
80
112
12
213
35
163
24
72
30
39
12
60
32
55
33
3
9
15
105
3
33
39
33
32
1
75
21
111
48
24
8
12
97
51
12
27
9
84
33
3
15
24
18
18
17
73
75
132
39
9
72
8
124
63
18
27
9
23
216
4
56
37
3
24
48
48
12
33
12
18
17
180
19
41
88
21
39
20
112
12
15
36
9
3
60
57
51
65
12
13
27
9
3
108
12
93
12
15
8
88
12
80
48
40
69
6
5
25
47
85
3
84
33
75
60
68
4
27
21
32
16
72
3
17
12
13
87
108
3
66
71
25
23
4
108
8
91
29
1
51
228
15
57
60
20
43
77
13
47
37
11
4
68
43
9
8
28
20
4
20
25
95
36
52
20
49
23
48
28
20
64
20
43
18
54
42
39
24
3
24
9
84
68
13
15
32
25
42
5
61
36
63
15
33
60
12
60
15
33
32
48
40
68
24
76
75
45
24
108
12
36
57
3
140
55
24
12
29
67
45
20
19
29
79
6
12
3
57
144
39
32
12
43
54
11
60
37
30
65
16
15
9
3
33
20
12
28
72
12
27
41
7
36
42
47
28
15
177
176
40
80
40
20
7
108
9
20
136
27
65
28
12
9
3
15
5
36
52
68
12
112
33
35
12
48
52
96
72
99
9
15
17
12
25
243
32
16
27
18
87
27
12
18
36
87
32
28
8
60
181
11
13
15
44
16
20
4
20
16
81
90
9
21
3
87
101
28
180
60
80
52
60
12
8
40
33
15
20
121
18
21
39
5
43
57
105
71
4
51
36
69
9
3
108
12
32
16
32
43
54
35
1
15
24
8
52
33
63
99
45
45
23
40
12
20
48
37
23
79
33
20
1
75
12
12
48
69
3
68
12
7
41
73
12
3
20
24
28
105
3
57
48
147
39
69
80
12
48
55
36
153
8
28
84
8
49
131
7
41
4
96
20
4
21
27
32
13
54
21
120
8
112
68
60
4
3
12
42
23
31
9
8
12
1
42
84
6
72
72
111
80
12
16
24
8
40
48
21
18
5
7
153
87
21
9
78
21
9
23
49
11
49
23
96
61
3
20
48
112
36
105
12
24
30
53
120
16
12
8
4
8
103
24
21
44
76
12
27
36
120
29
16
32
12
28
63
5
31
29
64
48
60
3
9
36
57
35
48
97
3
15
5
85
6
9
72
8
40
24
57
39
84
81
39
33
144
23
31
12
57
57
51
60
8
25
35
12
12
7
93
21
15
20
31
21
15
5
12
36
25
207
12
87
9
72
8
12
25
23
40
21
6
54
66
5
12
28
8
1
3
33
15
72
8
37
3
20
112
56
37
54
6
47
43
65
12
28
12
20
37
3
80
ABCD 94090589122*3^$a+1 [50025]
132
9
36
19
125
414
6
108
12
6
198
90
12
18
7
77
42
1
84
23
61
24
11
24
97
95
61
65
3
105
67
24
65
31
23
37
23
84
42
15
76
53
24
7
56
39
60
69
15
6
24
30
12
25
47
13
60
77
51
40
11
6
87
33
3
21
30
61
44
16
23
54
36
144
18
49
29
55
11
1
35
12
18
3
75
109
167
1
8
16
41
102
60
18
7
41
36
96
12
6
85
41
3
112
23
96
37
5
15
39
25
59
30
120
36
66
25
23
6
6
12
102
63
15
6
24
3
160
17
135
36
189
31
36
35
9
135
42
7
5
67
11
48
25
11
169
5
75
51
54
24
31
17
60
60
39
39
21
48
21
36
51
39
13
12
48
53
67
11
96
66
19
29
42
210
12
96
60
27
15
132
36
54
18
108
1
24
284
3
54
19
95
42
7
5
31
116
3
6
15
4
80
21
30
25
36
53
6
24
25
83
60
69
16
20
57
18
13
24
11
1
119
54
30
66
39
160
168
29
36
54
13
11
54
42
24
30
15
36
16
89
31
48
29
55
12
23
193
60
20
45
54
24
126
6
9
16
17
72
55
20
144
21
18
102
24
36
6
78
36
60
159
51
21
33
75
39
21
57
15
3
174
15
51
60
36
66
27
12
45
51
12
3
54
55
11
90
54
13
17
66
12
25
131
1
35
6
24
54
24
1
17
27
16
80
69
126
21
40
89
42
18
120
27
24
4
29
87
88
23
25
47
37
20
51
18
84
3
9
99
4
125
7
60
113
42
24
42
24
66
12
126
12
12
12
43
32
4
101
60
6
25
35
13
120
56
63
36
132
24
25
41
7
68
4
59
6
39
57
7
35
6
31
60
20
21
54
6
54
49
41
55
8
108
15
97
140
21
150
9
33
43
59
60
93
15
54
6
25
48
32
48
51
24
60
9
3
30
48
87
15
49
56
105
18
21
40
84
84
8
39
144
6
18
6
67
59
36
73
71
6
7
60
161
42
48
6
18
85
11
6
43
35
97
24
17
18
117
72
16
17
55
24
8
15
150
12
18
18
7
11
186
123
45
30
1
11
21
24
63
25
23
12
6
60
72
60
18
21
21
123
15
49
20
27
66
39
51
13
60
65
67
5
42
33
75
165
3
30
15
27
84
30
91
80
4
299
120
36
13
41
67
29
48
42
18
48
18
24
12
18
6
25
60
35
24
6
12
108
31
41
7
120
11
21
69
36
30
18
36
24
43
20
45
18
1
125
31
24
8
3
138
6
6
60
19
48
8
48
64
17
31
35
69
28
17
19
144
167
133
5
7
65
60
55
113
36
6
210
31
80
15
30
43
24
32
15
25
125
139
71
90
96
108
36
24
27
64
23
66
90
24
25
48
17
75
3
45
52
53
43
56
9
7
24
29
66
18
132
36
3
4
32
63
13
17
12
31
35
13
77
54
6
120
175
23
9
51
6
43
5
72
111
120
57
3
63
90
42
78
24
18
84
13
35
60
1
5
72
27
12
159
30
24
72
84
60
204
18
73
17
15
93
91
71
48
96
121
77
43
104
40
48
35
25
60
17
6
73
17
18
1
20
45
36
63
12
33
19
108
29
6
9
4
11
1
35
30
12
30
12
9
120
15
24
18
54
1
48
5
24
27
4
77
7
17
79
59
60
12
133
257
66
30
63
180
160
29
51
64
5
306
54
18
129
81
79
11
24
25
119
144
48
18
31
101
7
12
23
12
54
111
28
12
8
105
6
102
7
17
18
6
6
6
18
109
12
23
66
66
25
41
12
30
12
13
155
6
115
11
60
60
54
12
18
12
25
29
79
56
336
33
7
164
64
125
72
48
6
1
35
13
36
140
136
125
43
5
27
33
42
12
45
112
48
5
186
21
28
83
78
12
3
21
30
24
30
54
21
15
57
9
90
61
17
51
39
36
60
12
30
132
48
18
96
156
42
78
33
27
24
109
5
84
103
17
60
48
3
15
1
59
72
109
95
73
11
21
9
60
19
65
78
25
23
121
29
12
48
15
15
12
25
180
17
60
12
15
63
42
6
25
53
7
48
36
29
30
1
143
132
1
29
3
87
30
43
96
17
7
23
18
27
69
31
5
18
12
9
9
55
41
30
13
8
9
91
95
84
66
7
8
33
135
4
65
66
42
7
11
54
111
15
49
5
42
1
32
3
13
60
5
42
30
3
75
60
9
33
108
7
5
30
37
65
30
1
77
90
57
45
66
144
48
144
1
53
24
3
45
18
42
175
17
42
1
89
19
11
9
4
131
37
80
100
29
30
49
17
63
64
8
15
49
60
36
47
60
36
30
192
18
12
13
11
45
63
12
13
120
8
27
6
36
54
85
11
6
84
78
13
47
6
60
31
20
28
17
163
108
17
7
56
15
54
6
12
33
165
3
27
24
ABCD 94090665712*3^$a+1 [50006]
52
20
30
33
27
18
6
12
30
28
72
80
48
16
26
30
174
106
50
84
9
25
32
87
207
10
68
58
50
24
18
106
26
168
36
4
20
88
32
48
102
48
90
28
66
18
6
2
34
44
6
40
38
6
36
54
36
64
26
18
66
10
146
30
138
30
76
2
82
38
72
30
82
48
110
22
36
72
2
88
36
20
6
48
48
22
20
28
2
12
4
126
6
84
20
34
6
8
30
10
42
44
30
84
70
6
2
52
68
60
114
66
42
118
80
28
14
40
30
60
12
14
12
10
2
60
12
18
112
20
66
24
10
6
12
78
18
104
66
75
27
24
4
72
17
7
44
22
18
54
308
90
22
18
72
50
16
54
218
88
6
18
2
36
120
34
6
18
92
18
34
2
78
72
78
60
70
56
34
32
16
20
42
142
126
12
32
30
64
6
50
58
20
52
56
132
18
24
88
8
34
30
50
4
42
164
6
40
42
38
24
28
12
36
42
12
38
40
47
25
56
30
48
84
52
18
80
36
84
30
78
244
126
14
18
78
22
80
21
1
14
64
56
34
48
8
16
26
10
32
51
27
12
6
6
90
10
38
12
16
119
24
7
74
18
28
20
114
10
38
42
28
126
92
70
42
12
24
30
2
70
44
48
22
50
30
36
4
14
12
100
24
54
12
20
52
60
50
12
120
48
168
24
30
16
54
38
100
92
4
14
16
14
82
8
18
40
47
153
52
18
89
25
8
18
18
4
6
66
8
30
58
48
6
308
16
20
64
8
10
42
8
22
18
42
26
12
70
110
18
186
238
50
10
2
18
12
30
126
39
3
16
26
54
70
56
24
10
12
42
50
162
58
12
78
8
4
20
24
36
70
5
3
165
45
42
76
8
60
10
54
8
130
24
56
64
18
8
12
70
122
48
6
82
2
70
8
10
8
30
10
56
168
42
28
56
106
30
18
47
13
20
12
84
22
18
32
4
18
8
28
44
10
42
86
120
24
4
20
6
64
162
8
64
2
60
78
22
8
30
42
4
44
10
26
96
10
44
36
18
22
26
10
122
42
78
18
28
11
25
6
2
10
6
26
150
4
62
82
20
6
42
159
19
6
84
44
135
1
6
44
6
84
10
122
162
58
2
46
176
28
36
59
153
88
104
42
78
52
38
6
102
82
162
38
48
10
140
33
7
2
88
30
68
102
72
16
80
39
91
101
3
48
34
18
20
10
6
32
204
10
56
34
6
74
64
42
90
8
40
44
42
6
30
28
36
18
32
4
56
64
2
42
45
51
6
15
1
44
16
2
72
16
38
16
98
90
100
18
2
12
34
14
22
6
72
50
138
12
10
38
48
6
4
62
198
22
54
6
30
44
168
132
34
62
18
12
22
56
12
12
10
12
6
18
26
4
26
138
30
60
16
32
18
30
16
66
132
36
26
6
24
16
62
66
52
14
66
10
48
44
70
90
20
30
162
108
22
36
32
16
60
26
18
22
18
6
62
42
150
10
128
54
18
52
6
38
24
12
3
25
26
16
90
18
18
2
70
36
2
10
2
12
33
31
122
12
28
144
50
18
6
64
42
48
26
34
2
30
40
48
8
24
48
102
48
66
70
30
11
43
6
2
84
4
12
44
66
4
44
64
18
18
32
24
18
6
39
57
16
14
100
8
12
96
54
3
57
15
75
106
14
30
10
38
16
24
47
3
22
48
80
48
70
17
15
382
20
40
134
12
52
210
18
20
33
25
14
120
90
40
6
164
42
96
12
15
21
64
20
28
2
58
8
46
18
38
10
60
32
76
54
18
38
34
36
44
112
26
12
105
57
24
24
48
12
42
16
242
10
12
14
51
45
60
30
16
17
3
72
58
2
30
12
48
88
30
18
72
68
84
18
78
6
6
52
18
32
78
82
8
52
98
39
81
70
122
18
72
45
25
180
38
54
16
8
24
40
38
40
32
58
90
80
10
44
18
126
36
78
40
30
32
30
9
37
18
14
90
22
6
134
84
6
78
48
28
54
92
10
54
2
22
32
6
12
102
130
60
26
82
90
5
21
166
14
6
34
32
102
36
6
4
11
15
18
52
18
126
12
20
4
18
12
90
14
6
16
20
54
84
21
19
6
20
6
12
48
33
57
4
84
24
48
170
100
90
24
8
15
7
24
62
10
2
46
50
100
36
30
18
86
10
12
44
10
8
70
2
54
10
6
23
31
92
54
120
120
15
13
12
50
18
22
6
20
42
12
70
20
28
8
12
30
21
25
110
6
6
70
144
143
97
8
15
15
52
26
12
78
24
90
24
34
56
21
63
78
12
16
2
24
10
60
8
60
58
44
4
2
24
28
20
22
48
2
48
46
66
36
20
90
52
128
58
32
4
20
28
60
72
26
18
6
174
162
69
24
61
84
24
20
90
82
8
18
10
144
6
38
6
64
20
189
27
24
112
78
14
88
24
18
30
8
34
26
10
122
60
6
10
29
33
28
59
25
47
33
42
84
66
40
50
78
208
20
112
2
10
80
48
15
7
48
2
16
18
6
126
44
ABCD 94090827388*3^$a+1 [50003]
63
12
324
96
9
60
39
189
27
69
36
15
33
3
69
75
36
180
60
9
39
57
72
36
255
12
204
105
288
111
12
144
213
207
84
21
75
48
72
36
24
69
15
129
12
3
96
36
33
3
105
483
105
111
165
48
207
288
117
60
3
120
36
504
105
27
36
213
39
117
75
381
39
36
45
180
27
45
27
180
33
36
36
15
33
135
72
33
15
321
75
57
12
3
57
111
405
36
96
435
69
183
117
3
348
108
180
9
207
213
12
36
60
123
129
36
216
411
132
12
36
168
141
108
156
72
27
33
15
33
39
312
144
189
3
237
180
75
33
123
96
120
180
321
3
60
9
168
159
204
117
3
180
72
33
276
39
105
72
84
60
39
81
3
132
9
72
204
120
111
72
36
129
252
51
213
75
204
120
132
69
111
69
216
3
72
45
183
21
111
108
120
60
48
24
36
48
57
12
111
201
51
285
504
39
312
72
72
48
21
15
69
348
87
93
84
3
72
60
9
24
51
141
288
216
27
120
105
27
192
705
159
240
9
63
9
3
72
360
36
273
72
48
96
48
75
21
87
24
36
12
21
12
147
165
3
45
63
117
99
264
72
168
69
3
45
207
81
147
72
21
39
297
39
60
105
39
48
24
33
48
423
12
57
36
39
396
12
669
84
72
99
120
60
105
3
45
183
72
57
36
75
48
132
297
111
57
15
93
75
9
60
12
3
60
36
84
165
15
60
501
15
72
33
96
15
36
57
36
84
3
57
3
84
108
237
36
48
135
36
156
33
72
39
21
3
9
3
72
597
123
57
108
36
51
21
48
27
33
36
339
432
57
12
255
144
21
3
48
57
15
21
12
75
24
45
75
168
153
108
60
39
45
27
225
39
24
36
249
48
3
144
165
72
3
105
120
111
36
69
99
45
168
15
24
105
15
144
24
117
60
3
120
252
96
192
165
15
36
384
252
33
483
72
165
108
195
57
300
63
69
144
39
48
60
189
180
60
84
39
21
120
147
237
180
48
39
213
456
15
21
36
75
108
84
108
93
147
408
96
48
21
15
165
15
72
177
60
432
36
84
3
432
21
3
9
387
120
33
135
48
69
63
ABCD 94090832692*3^$a+1 [50014]
12
12
186
294
60
96
24
96
102
198
187
125
168
12
31
269
163
17
18
240
162
43
48
77
19
5
108
210
60
30
258
97
432
41
144
180
19
191
30
66
49
185
78
78
60
24
78
18
7
65
12
66
97
365
18
42
7
125
36
102
25
35
78
24
6
102
48
30
30
60
72
187
35
90
210
18
60
12
30
6
192
72
48
30
78
72
42
66
12
108
204
199
47
97
65
18
42
108
42
253
77
48
294
30
30
66
54
216
54
36
24
79
281
48
150
18
12
211
209
30
18
72
72
216
12
42
48
30
12
186
84
25
65
60
18
102
43
23
73
149
132
30
25
48
48
29
138
48
144
126
24
6
30
102
90
18
102
228
19
53
18
217
96
29
48
162
102
18
150
12
150
96
193
101
91
29
6
84
156
12
1
137
150
84
150
55
144
17
114
13
35
378
192
12
240
36
42
25
35
30
18
84
6
12
60
300
222
66
114
60
49
221
6
114
30
6
60
60
60
67
17
18
301
41
36
180
180
42
210
78
234
126
102
72
36
60
120
84
30
6
132
60
30
438
84
60
120
18
60
97
95
48
18
24
288
228
12
132
96
60
102
162
198
90
210
180
102
48
115
17
36
60
174
30
216
43
89
247
96
65
120
120
12
163
17
132
288
60
72
48
55
96
119
18
120
54
150
36
120
42
253
35
174
36
144
91
5
30
102
42
60
30
276
120
132
211
17
24
180
96
12
78
240
24
1
5
12
60
60
60
42
36
60
294
18
25
77
18
42
55
215
48
25
48
5
114
121
65
150
30
162
222
120
96
19
23
192
18
48
54
66
127
137
120
48
31
17
24
78
150
211
47
90
30
30
282
97
35
96
90
42
30
12
31
29
19
41
696
102
150
90
60
90
115
5
12
240
31
305
79
41
12
91
71
156
132
30
43
335
24
6
12
90
60
138
24
60
36
30
24
150
156
42
13
35
42
90
18
90
204
49
137
7
125
12
198
18
102
138
54
78
48
139
5
43
137
6
84
108
48
49
5
60
48
72
96
24
79
71
6
114
78
42
90
168
12
138
78
42
12
18
91
89
198
49
71
73
41
96
24
96
12
48
264
91
125
19
65
120
55
53
12
6
252
162
120
60
138
18
12
108
234
90
48
127
5
30
36
72
90
151
77
19
53
12
36
24
19
119
78
354
78
162
66
132
72
36
7
17
240
96
72
247
71
114
30
90
66
42
120
42
270
6
54
60
91
240
65
102
162
120
31
5
120
12
7
131
12
78
90
90
54
78
240
12
18
210
ABCD 94091113666*3^$a+1 [50100]
27
53
1
23
88
32
4
24
12
15
89
19
12
33
32
12
73
48
15
57
23
1
95
36
12
13
51
93
36
42
9
44
28
8
67
33
152
1
71
40
32
72
28
27
21
96
3
209
36
72
31
30
131
28
57
47
85
39
105
35
31
33
8
1
27
36
12
140
265
15
72
9
126
81
36
63
18
95
12
36
64
8
64
9
27
3
42
23
36
12
28
21
47
40
8
31
60
41
4
36
44
49
36
24
63
8
37
54
41
40
12
63
78
63
8
36
49
18
6
99
68
4
36
12
68
36
100
99
17
55
57
128
13
12
11
121
18
18
23
52
24
9
27
8
180
19
30
51
36
32
4
9
3
56
4
44
91
5
148
108
8
4
60
32
48
36
4
33
39
45
63
32
67
5
31
9
20
12
13
11
84
40
20
13
192
15
44
216
36
28
8
37
135
32
36
31
21
51
53
24
52
15
17
19
5
40
8
13
18
101
16
24
81
59
36
48
37
35
40
9
6
9
8
67
36
5
24
85
71
40
60
12
15
41
76
39
9
135
69
39
18
15
44
100
72
32
120
49
47
12
31
69
9
23
4
39
6
84
36
18
29
67
30
95
13
11
16
36
9
54
45
60
8
64
116
1
131
48
4
15
53
1
111
20
4
68
97
18
5
37
36
39
60
8
31
54
83
7
36
33
21
78
18
35
28
9
27
48
63
65
25
23
4
60
8
28
12
20
4
12
15
21
24
8
13
11
36
48
36
67
9
24
48
68
13
51
117
54
9
48
33
30
41
36
13
36
15
8
112
20
4
165
27
24
72
9
71
49
23
31
5
100
75
5
4
104
37
30
33
21
51
9
111
15
21
15
108
9
3
69
27
41
48
36
13
24
135
32
36
49
27
104
13
35
24
12
73
3
123
12
114
23
103
12
5
28
45
39
9
23
28
21
155
40
3
9
45
6
17
72
1
12
51
32
36
121
59
43
5
28
36
68
16
69
36
18
17
36
4
60
12
27
29
12
13
47
12
1
95
7
41
4
45
54
45
56
4
3
141
12
9
87
39
72
18
23
28
12
32
37
30
77
40
56
4
45
27
3
65
103
77
13
48
27
15
57
36
69
107
76
96
32
25
15
27
21
9
60
71
36
28
3
24
41
48
72
139
81
63
144
29
148
108
80
60
160
33
35
36
1
12
63
96
12
60
72
44
19
54
3
15
66
6
53
24
16
63
69
36
45
12
11
108
7
9
32
49
36
108
36
27
45
11
4
9
27
48
24
36
44
28
68
31
45
36
3
41
13
162
5
13
59
1
167
7
36
60
9
75
45
27
18
15
36
8
31
117
9
15
80
49
23
13
42
18
59
76
8
100
152
40
24
3
90
131
1
12
60
39
9
90
41
127
53
64
81
72
12
36
36
15
9
54
30
11
16
68
1
39
32
4
27
77
85
36
11
49
72
30
5
24
40
32
40
48
308
31
53
49
24
27
140
16
45
95
217
23
76
12
27
65
52
20
180
4
32
84
4
9
27
9
54
5
13
15
45
48
23
37
12
23
31
65
120
1
27
68
7
33
8
144
64
9
35
36
49
90
114
18
12
101
13
36
63
8
72
73
23
52
33
23
7
81
9
119
12
24
49
27
44
24
84
1
3
68
28
108
21
47
16
24
104
61
27
9
23
4
20
25
63
105
36
23
76
9
27
32
40
39
60
17
108
55
9
84
9
132
71
13
11
36
67
9
72
27
84
81
20
7
5
64
8
36
148
51
77
43
81
96
108
8
112
24
8
67
29
16
36
56
4
9
72
35
64
3
6
12
24
48
63
27
72
5
24
31
30
51
3
6
18
18
3
32
4
45
6
54
30
33
32
40
8
1
27
12
132
9
12
47
12
91
45
80
24
12
60
40
72
12
99
105
99
9
116
24
40
8
168
31
21
69
84
24
35
24
40
8
31
69
8
1
71
60
4
8
4
56
4
48
9
6
9
108
9
54
17
4
60
21
15
32
76
75
6
59
124
87
54
35
49
27
32
1
36
27
9
18
93
32
1
72
3
27
69
8
24
40
3
90
47
4
27
117
32
36
52
15
17
49
95
24
12
19
5
52
24
12
9
18
101
7
54
23
4
20
85
3
60
8
37
63
12
68
49
6
41
31
9
68
192
37
23
61
11
49
63
8
28
3
36
42
48
18
29
31
57
20
139
77
84
100
108
68
31
9
8
72
13
11
52
72
180
104
28
68
43
96
5
12
13
36
51
108
81
30
45
92
103
48
108
90
11
88
15
21
60
8
4
63
33
9
23
88
24
104
4
3
221
109
36
36
35
103
45
128
4
68
7
90
23
55
77
12
36
1
27
32
49
27
44
37
90
17
24
88
15
5
40
9
23
16
56
148
48
32
36
13
72
90
137
40
120
45
18
5
55
18
108
12
11
4
12
104
1
35
1
12
15
39
150
23
12
31
29
16
56
108
13
12
15
48
51
21
36
68
28
9
3
68
31
18
24
23
4
3
41
4
20
16
27
42
23
4
57
11
16
45
18
5
19
18
27
27
45
8
13
11
84
13
24
18
93
56
16
68
24
76
9
3
33
23
4
63
72
108
45
80
28
12
27
18
191
40
39
65
40
32
36
43
45
36
96
21
27
32
28
48
24
36
32
16
15
5
25
47
7
24
41
48
100
3
ABCD 94091118164*3^$a+1 [50018]
39
9
16
120
32
52
60
12
48
56
96
64
32
40
8
39
45
72
16
60
108
12
44
3
13
32
48
108
4
36
32
60
27
45
60
57
18
37
8
180
52
20
88
92
16
12
12
8
15
37
36
32
16
60
71
1
44
9
79
20
16
155
24
61
5
7
84
20
3
73
12
8
63
69
112
84
104
15
25
8
84
120
15
21
124
35
25
24
24
11
25
32
28
32
9
15
24
24
40
20
48
63
25
264
8
63
1
60
20
60
39
9
16
11
21
12
60
28
12
12
59
205
32
108
4
60
35
85
41
15
24
52
5
43
36
12
92
40
96
12
12
11
60
84
45
12
4
12
20
240
40
8
36
4
60
24
32
45
48
15
28
32
60
15
61
32
4
8
57
3
16
29
55
12
24
116
33
3
12
100
20
16
11
225
3
61
35
1
8
12
15
48
21
16
60
20
15
1
80
9
55
56
40
12
152
16
12
36
11
33
96
12
4
84
24
35
25
20
12
4
60
32
72
208
84
8
108
24
9
51
120
96
64
36
17
7
23
45
16
35
61
36
24
48
47
1
47
57
4
11
49
60
36
8
48
39
33
148
60
44
196
32
132
4
44
16
32
4
65
3
48
28
32
9
15
28
32
16
23
25
12
128
4
20
57
3
40
132
65
30
18
7
96
119
33
72
36
60
172
68
64
89
7
60
24
24
20
12
40
23
1
108
32
76
24
83
45
15
13
8
184
11
85
132
132
12
20
105
15
24
4
32
40
24
96
35
13
108
12
108
24
56
4
48
32
28
8
39
13
48
12
20
28
8
16
20
28
72
23
61
29
15
76
35
24
93
52
11
45
12
69
15
100
24
44
52
23
1
29
7
60
44
4
60
152
36
4
8
40
32
9
7
47
12
153
15
1
36
20
16
32
28
60
48
12
12
36
84
8
4
20
36
40
120
164
36
112
41
91
53
7
104
24
12
76
24
36
152
48
4
24
12
23
1
164
15
66
79
44
21
39
57
30
153
12
159
25
29
111
72
24
4
24
20
72
4
32
39
13
108
20
12
88
20
28
36
48
12
8
15
21
36
16
92
52
48
8
12
12
28
132
84
71
18
96
19
12
35
153
27
21
52
96
72
20
24
96
112
168
29
3
45
115
32
3
13
120
104
4
80
111
1
119
21
4
108
11
90
79
60
11
1
8
48
9
15
9
55
11
133
60
92
153
3
27
72
1
80
60
4
60
83
25
20
12
4
20
16
68
12
36
52
132
36
179
49
5
27
28
35
9
27
1
92
21
87
4
29
91
5
43
8
12
27
45
24
52
72
228
12
11
21
16
60
17
7
8
51
109
8
9
18
33
3
85
44
15
37
95
1
48
24
68
12
16
12
12
48
108
312
44
36
28
71
21
28
5
7
24
59
1
36
108
20
112
24
23
90
6
21
124
12
20
60
12
48
84
16
24
60
96
20
12
28
24
44
40
12
29
55
23
33
12
36
40
12
12
12
44
9
55
161
31
8
40
8
60
28
41
18
25
8
27
1
35
21
33
27
48
72
15
21
4
8
72
40
125
3
40
5
55
8
28
96
56
12
15
36
54
43
20
40
23
60
25
32
24
28
36
24
8
4
48
71
90
7
48
44
72
28
12
36
12
11
1
8
27
1
23
9
45
7
128
12
16
12
92
4
56
24
100
71
81
40
24
48
8
4
48
11
37
8
124
20
12
28
8
33
31
24
35
9
36
132
60
3
97
32
40
128
64
144
12
60
20
52
92
33
7
23
36
9
12
15
9
24
12
16
24
108
11
45
12
12
76
32
147
25
20
12
28
8
60
27
21
12
28
44
52
8
27
21
28
11
33
12
88
72
5
19
24
108
32
112
36
48
12
72
32
9
55
59
1
32
4
56
24
40
48
95
81
4
8
87
1
12
144
156
12
12
29
27
40
132
11
36
13
68
24
148
32
63
45
100
101
55
24
17
31
89
39
39
33
39
1
132
32
99
9
16
24
32
96
52
72
23
36
9
16
65
111
16
72
12
8
48
39
81
12
48
39
73
20
52
108
72
8
52
35
25
164
16
20
28
11
6
48
3
12
16
36
48
68
28
36
48
20
15
1
20
9
75
112
119
49
101
30
24
12
105
75
24
9
12
28
8
64
8
12
4
84
12
60
53
72
231
12
40
12
60
5
51
40
12
56
12
88
92
24
28
12
108
71
37
204
36
12
32
4
84
72
60
60
36
8
12
99
73
48
32
60
48
27
90
7
48
36
84
68
4
8
268
24
84
72
17
27
16
12
35
1
12
23
21
84
16
59
45
52
24
84
32
12
12
60
40
36
17
43
12
8
12
72
4
60
32
69
3
12
24
9
7
48
8
60
40
44
4
24
8
64
8
88
92
40
152
28
68
72
40
11
69
28
44
105
43
35
73
8
12
4
95
18
67
20
108
12
60
16
12
108
12
17
43
32
3
12
85
84
12
48
11
33
12
9
39
135
42
75
28
48
12
12
8
52
53
66
37
44
64
5
27
184
5
15
28
48
32
28
48
32
28
5
6
129
9
3
28
24
20
76
32
12
21
186
1
29
91
24
36
20
4
59
9
48
4
36
24
120
24
5
7
32
40
20
12
4
11
24
49
17
3
40
120
8
24
28
120
60
92
ABCD 94091125244*3^$a+1 [50113]
21
112
24
23
13
17
31
59
18
30
13
197
12
31
20
12
24
28
36
72
20
64
36
23
25
72
35
30
163
44
15
21
129
67
48
8
72
52
24
5
19
92
93
3
28
77
48
114
97
8
16
12
12
36
24
11
1
119
30
51
48
40
12
56
15
13
29
55
60
12
24
17
43
12
8
16
53
3
33
31
29
19
12
8
16
32
28
17
15
57
7
80
100
101
7
12
104
9
60
3
28
47
37
12
11
9
64
77
72
18
12
1
56
4
12
92
45
27
33
7
24
59
21
124
5
3
28
84
32
36
40
65
18
1
23
85
53
30
25
84
23
1
60
119
73
12
5
60
7
8
3
133
77
30
138
87
45
30
85
24
11
102
27
9
132
30
18
19
5
18
33
24
165
6
1
36
60
60
17
63
40
60
44
28
5
3
15
12
73
23
37
60
35
42
18
30
3
87
37
36
60
5
99
12
3
33
64
48
12
44
40
32
15
85
84
11
72
60
13
20
4
23
36
61
48
56
36
4
35
57
15
12
45
16
47
12
105
48
15
18
7
108
29
3
177
75
45
78
12
37
96
20
45
7
20
15
21
9
43
47
1
77
7
35
33
60
27
18
3
40
12
20
15
73
29
27
4
56
39
1
24
24
32
21
48
90
45
15
42
60
27
33
3
40
12
92
16
24
120
83
72
25
35
48
13
29
67
8
15
33
24
4
95
120
85
60
95
24
30
18
9
4
17
27
28
17
27
39
57
28
20
76
20
9
84
15
48
4
11
45
12
21
115
35
49
23
33
40
29
96
7
17
6
25
44
16
24
71
12
13
32
15
97
53
42
1
12
5
48
15
4
36
24
23
25
24
53
67
24
20
69
43
137
111
24
12
21
7
23
73
20
76
48
23
42
55
5
115
20
15
33
4
53
6
24
57
36
15
42
48
30
73
32
48
27
30
87
111
42
12
111
12
3
84
13
24
53
36
19
23
12
13
65
15
3
1
20
3
33
45
43
96
24
56
24
12
28
5
30
24
18
3
40
20
40
89
55
12
119
1
8
40
11
69
3
18
75
69
123
45
7
12
23
1
5
15
36
24
9
27
4
17
78
49
53
19
8
21
91
36
17
96
12
75
64
48
23
49
23
61
35
12
72
21
16
8
75
30
60
27
3
13
8
75
81
16
5
87
40
96
44
45
18
12
18
42
126
15
40
72
80
3
21
36
40
8
4
200
40
8
64
53
18
30
55
60
23
24
85
53
48
15
64
36
36
41
67
65
138
12
1
44
28
77
43
5
7
20
3
13
29
6
25
17
27
21
39
33
7
35
25
48
5
7
5
6
37
8
4
35
1
32
28
12
47
13
20
24
63
45
40
23
45
28
24
5
66
37
68
60
27
13
12
48
12
84
20
4
32
28
35
1
24
20
12
87
1
12
60
5
39
9
31
60
24
20
15
21
88
35
36
24
13
47
13
8
27
49
143
13
108
60
179
18
7
35
13
192
72
29
27
180
33
84
7
8
12
4
12
5
79
11
69
16
47
48
60
13
5
31
36
65
19
44
75
61
71
120
9
16
48
107
33
12
24
244
92
45
43
44
36
12
4
113
15
3
72
25
8
40
53
15
27
102
6
61
24
119
6
84
3
27
6
42
9
124
80
15
1
113
135
21
31
101
48
15
39
57
33
18
13
36
59
12
9
3
25
12
23
25
65
18
30
87
75
18
55
48
12
60
68
69
3
40
23
9
51
24
57
16
5
30
18
55
20
9
60
51
45
15
40
44
51
1
36
84
84
17
15
45
7
71
24
121
12
12
20
52
36
12
95
1
24
72
24
12
17
18
25
17
3
52
5
36
55
32
4
83
57
36
3
1
24
29
55
5
7
36
20
87
153
4
36
44
33
31
24
12
11
30
30
12
57
39
25
152
15
72
61
36
59
24
21
57
43
20
64
68
72
15
6
42
9
9
27
52
5
18
33
12
40
5
127
35
45
45
187
24
24
32
76
12
11
25
17
19
11
42
36
87
57
18
37
32
16
125
7
20
16
36
24
24
12
48
32
123
25
56
27
60
18
24
15
16
185
24
36
90
84
1
32
4
23
21
15
49
32
63
45
3
45
57
48
3
9
6
49
11
97
12
36
24
41
27
4
8
3
109
20
64
12
48
92
28
72
5
19
83
1
12
72
83
93
12
72
15
25
23
9
3
1
20
52
84
23
25
125
48
7
113
39
63
33
57
120
7
8
36
100
17
48
7
95
9
136
12
12
68
93
39
28
60
132
60
83
25
36
164
3
69
76
84
8
36
4
11
42
30
18
7
77
6
72
33
15
45
27
13
89
6
1
84
24
20
72
4
17
48
12
55
60
23
21
40
84
140
27
9
39
49
12
23
13
5
55
20
28
89
48
30
25
24
8
3
49
56
112
20
3
49
20
9
7
35
49
56
28
24
20
15
1
24
36
12
5
55
17
138
30
19
36
12
11
1
11
30
75
87
121
12
48
36
84
89
18
37
8
12
28
44
24
16
20
4
24
108
23
1
11
49
60
53
126
12
25
8
36
36
27
6
42
33
52
48
47
42
18
157
95
21
16
83
36
1
24
44
40
12
53
18
37
48
60
23
25
47
73
44
33
115
12
41
24
27
3
33
15
13
24
60
11
45
4
5
27
36
63
81
51
13
35
9
76
77
12
43
95
49
56
45
78
21
40
68
88
23
37
5
12
36
42
13
20
45
84
18
13
47
25
12
116
36
3
61
36
23
25
8
57
18
48
1
20
21
43
119
37
24
36
8
63
30
39
28
20
16
12
77
48
12
7
36
12
11
49
8
3
30
54
1
72
20
75
42
120
31
20
96
120
51
45
28
44
15
61
104
40
48
84
48
5
127
131
12
13
72
8
24
9
ABCD 94091210264*3^$a+1 [50042]
27
5
84
37
42
66
96
54
89
120
28
80
24
1
3
9
108
23
4
297
11
60
72
1
24
12
23
13
24
54
77
12
31
42
18
5
25
11
121
23
12
28
12
80
37
131
36
28
56
24
132
16
92
7
149
12
55
17
16
12
32
48
24
91
12
6
36
3
68
48
96
36
84
24
40
72
63
45
72
8
7
77
16
15
29
12
24
24
40
15
65
25
36
36
18
21
80
1
54
5
31
6
48
59
1
30
29
31
5
4
32
43
53
7
36
30
24
35
216
4
105
18
93
99
6
95
25
27
8
60
1
18
41
252
48
4
15
30
35
12
124
9
18
60
48
9
8
7
48
5
12
12
84
40
20
40
12
63
5
37
35
48
25
72
72
12
108
11
40
21
96
47
48
40
3
77
19
29
97
210
24
89
84
37
63
15
101
37
60
135
68
24
25
23
40
3
42
35
28
21
35
19
6
54
5
120
12
43
30
27
20
60
109
90
125
19
24
5
16
15
5
7
54
18
6
36
83
1
60
84
171
140
24
25
95
1
12
23
55
120
114
3
9
23
13
123
39
17
24
96
43
113
13
95
31
41
55
12
6
35
4
20
60
1
24
18
29
1
15
63
29
97
66
45
44
36
204
48
7
21
9
6
93
99
41
12
12
13
83
24
1
27
104
79
45
45
144
11
7
18
15
20
1
71
28
189
71
7
90
48
267
32
31
129
116
1
54
77
55
17
13
27
36
24
120
140
37
99
21
6
77
85
35
12
36
37
95
13
42
36
17
28
12
15
57
68
372
55
125
25
12
11
67
12
29
24
37
18
18
195
3
9
8
25
47
120
60
60
31
9
33
3
32
67
18
35
37
36
6
21
15
17
31
69
32
36
52
27
54
36
35
25
111
117
63
20
24
1
95
139
5
64
9
11
37
47
25
72
108
35
7
29
12
25
23
24
72
48
48
88
45
66
6
23
4
8
13
59
73
63
56
19
69
75
53
25
3
72
8
84
13
30
17
1
24
72
54
137
127
5
28
165
27
63
18
59
48
180
52
45
30
126
24
102
29
40
9
83
12
16
99
105
27
53
55
17
1
48
71
73
47
48
1
30
96
21
63
96
9
57
27
27
5
64
20
72
79
84
5
40
24
20
16
12
33
72
83
37
60
27
8
73
11
108
7
48
6
107
84
108
12
108
16
27
105
9
39
9
11
36
31
5
7
197
115
18
36
27
8
4
36
72
15
18
35
1
203
13
23
49
12
78
5
120
48
37
108
54
6
263
60
91
221
108
7
17
25
35
1
75
105
12
95
12
127
5
48
60
1
54
5
121
27
8
24
61
87
57
72
71
25
83
25
12
24
3
80
55
42
83
1
27
32
31
29
67
54
71
1
264
6
12
77
13
35
25
11
12
48
4
15
41
61
24
59
132
19
6
18
66
36
11
12
96
12
28
21
35
36
55
153
15
29
1
35
52
3
29
60
1
54
72
6
47
96
12
7
5
61
6
53
1
27
8
36
76
9
83
7
18
95
48
19
18
90
60
30
15
27
29
12
72
13
18
9
21
42
30
83
7
162
42
54
27
80
19
66
27
15
41
52
45
95
19
29
52
3
17
25
12
60
11
7
12
6
174
53
24
28
81
11
1
24
83
12
96
25
18
17
12
36
12
48
64
45
83
24
4
60
44
55
77
16
8
60
64
8
19
18
3
44
24
84
12
24
24
40
20
88
15
65
7
65
28
20
7
6
36
36
47
7
93
45
6
12
5
67
33
8
37
3
20
49
11
52
129
59
36
1
18
66
23
132
88
8
19
41
12
16
21
23
12
25
23
13
12
126
17
79
29
19
5
55
246
47
43
29
60
12
13
18
12
126
15
44
1
12
18
89
1
6
138
18
45
15
65
48
12
24
36
7
6
12
78
84
36
5
1
36
54
29
12
48
12
24
148
8
7
126
35
36
1
27
8
73
72
47
16
21
114
54
47
1
47
36
84
36
64
8
48
181
99
132
3
54
36
59
13
95
12
136
20
60
60
60
25
95
1
63
93
27
27
6
108
35
49
35
48
60
24
28
291
77
37
11
12
52
36
141
71
132
7
6
183
20
52
44
73
90
5
13
132
171
39
90
15
188
13
159
45
36
75
135
45
105
12
95
148
15
65
55
42
3
20
49
3
104
76
63
29
133
23
4
56
96
16
9
3
60
56
12
7
36
29
36
52
45
27
128
52
8
37
15
147
90
11
25
47
36
25
59
36
84
100
15
17
24
4
63
113
67
48
65
79
78
167
48
12
120
16
20
7
113
31
78
47
43
36
41
205
24
99
3
5
28
81
23
36
24
145
23
24
61
54
78
47
64
200
97
135
9
24
47
7
30
6
17
48
24
12
1
47
25
15
20
1
6
36
18
30
60
102
23
19
165
8
228
31
5
4
21
11
13
59
13
72
3
108
27
33
ABCD 94091233948*3^$a+1 [50071]
56
3
12
9
75
72
72
45
40
23
33
75
45
120
96
15
84
12
57
195
61
35
36
105
99
69
48
15
169
48
48
35
24
21
27
108
25
32
120
63
169
59
192
24
213
72
99
21
3
12
96
48
12
48
61
23
201
24
51
60
36
24
69
88
35
69
48
3
24
45
3
36
36
24
24
21
27
69
75
45
96
63
60
45
87
84
133
80
48
39
60
24
12
57
48
39
105
99
45
24
15
132
96
60
12
48
192
61
35
69
3
60
60
84
9
39
25
71
9
3
69
15
9
24
27
24
69
16
35
324
60
165
15
25
128
75
12
33
40
215
9
48
3
84
129
24
3
24
120
24
21
64
59
21
27
37
48
35
288
21
96
72
27
133
56
24
387
36
9
39
36
120
84
12
45
24
24
64
48
248
136
11
85
32
3
93
27
69
96
72
27
109
176
3
13
59
21
112
56
111
300
216
85
83
61
11
93
72
75
48
60
252
69
123
13
48
35
36
33
216
24
75
21
15
60
205
71
121
23
144
36
216
45
336
120
27
192
36
57
48
160
59
45
24
72
159
81
48
27
117
75
93
24
15
81
264
48
3
45
3
61
11
252
81
24
16
35
72
45
27
96
45
231
96
60
84
73
155
108
12
13
179
21
3
85
56
63
12
13
71
9
16
35
109
11
72
45
24
99
21
16
32
135
36
165
219
60
36
12
105
48
24
3
12
25
71
169
32
96
27
21
27
37
83
13
215
9
3
72
85
8
27
21
72
39
201
39
9
39
60
48
13
107
168
21
75
61
32
16
56
24
99
13
203
141
15
60
24
12
132
37
11
72
36
36
156
9
48
135
60
36
25
11
108
48
9
16
32
27
24
96
84
9
51
61
56
99
21
48
99
13
59
60
25
8
40
71
9
96
24
3
48
21
171
37
23
240
73
56
15
60
165
15
96
105
87
57
3
72
21
27
12
84
60
9
240
87
9
24
48
24
39
105
72
72
240
51
84
36
12
73
80
99
36
36
168
48
205
119
25
11
72
120
156
12
120
108
60
24
12
33
3
24
165
15
33
27
21
15
48
96
25
128
27
48
93
144
120
3
36
9
16
32
75
360
120
60
25
8
27
93
72
72
168
27
48
309
75
48
21
51
48
141
40
32
39
48
25
32
64
152
24
48
48
24
24
16
35
61
119
33
51
37
32
87
48
33
40
179
93
72
24
51
93
3
213
27
48
165
96
40
96
152
72
99
21
216
24
15
36
48
21
123
21
87
9
3
45
3
120
37
11
60
12
84
144
25
131
21
75
24
60
84
21
64
227
13
11
96
48
60
9
48
3
69
3
69
48
87
48
12
69
72
3
24
12
25
203
72
36
9
51
24
48
12
33
40
96
11
96
69
16
48
71
36
69
24
72
24
3
45
63
144
9
216
24
51
93
120
27
13
23
33
15
36
156
60
93
27
229
48
227
69
72
39
36
69
96
24
144
24
3
264
45
96
24
39
129
40
48
155
12
12
93
48
24
88
8
168
16
131
69
51
165
120
40
32
27
189
15
25
11
156
73
152
48
24
51
21
144
15
96
48
57
3
45
183
9
75
60
48
57
39
57
39
73
155
12
9
24
63
73
35
132
12
72
24
72
117
27
69
16
8
27
24
45
27
264
60
25
59
141
3
21
16
11
24
21
15
108
45
64
80
216
96
3
72
84
169
83
48
36
9
96
16
8
27
132
36
21
3
36
36
156
33
15
84
21
144
3
24
60
25
119
60
61
11
ABCD 94091410144*3^$a+1 [50019]
27
32
36
40
56
4
84
32
48
1
47
12
1
11
84
16
33
11
1
11
120
24
60
25
71
13
15
72
8
60
16
129
107
148
104
16
36
68
36
60
16
44
37
63
9
23
48
12
4
8
36
1
11
25
12
63
80
12
13
39
9
71
1
12
12
179
24
192
60
48
172
45
3
33
12
72
60
11
13
11
40
45
83
48
13
27
32
37
11
24
24
12
24
1
12
131
60
25
11
16
12
8
84
4
80
49
60
3
8
60
4
8
24
13
23
4
56
84
1
39
8
1
15
21
171
24
21
23
24
36
37
15
24
45
35
76
20
12
12
25
35
156
13
11
4
9
11
121
75
56
4
8
1
84
155
1
75
32
25
12
11
25
39
32
24
16
33
12
48
27
8
96
1
95
36
24
13
23
72
13
15
24
21
15
92
25
11
16
104
156
85
23
61
15
24
56
24
36
4
45
96
131
24
24
28
48
92
72
60
36
96
36
48
49
3
8
24
1
15
32
4
44
37
99
284
1
71
48
16
56
28
24
56
37
27
8
37
15
32
13
83
24
13
95
25
71
16
68
36
1
144
36
63
48
57
11
36
60
24
49
11
36
40
20
48
253
27
56
16
44
25
12
83
12
12
1
24
11
60
85
120
27
44
60
1
95
4
8
148
60
8
12
60
12
60
1
75
45
35
60
4
96
21
99
72
8
36
13
47
4
24
56
12
12
12
16
84
56
48
24
52
33
12
51
33
47
28
21
11
24
84
4
32
40
21
59
96
25
27
152
24
40
57
59
25
23
52
56
24
36
37
15
32
4
152
4
44
36
60
36
12
1
24
47
13
3
80
4
8
25
95
60
16
45
11
156
12
85
47
24
24
172
8
1
11
1
168
35
12
168
120
25
12
23
40
44
13
72
51
81
36
35
52
20
16
32
4
48
20
12
100
21
24
71
120
12
76
9
35
40
56
4
20
12
13
48
23
1
35
13
15
12
24
104
16
32
100
8
4
60
32
60
36
100
8
36
60
1
83
1
63
45
123
8
12
64
8
52
8
61
107
4
20
84
4
36
21
15
33
23
73
59
12
60
24
24
12
1
75
44
36
112
68
24
13
3
8
52
120
45
12
15
45
27
20
84
36
100
44
24
1
12
12
51
20
1
11
40
32
1
87
32
60
72
1
23
36
24
72
12
85
71
12
192
1
60
27
129
83
16
9
36
59
36
36
76
32
1
99
12
8
12
1
59
24
12
28
9
60
11
16
56
60
120
13
11
36
37
11
25
71
60
24
52
144
21
15
8
25
35
36
4
21
95
24
16
80
61
23
4
8
64
48
60
21
11
24
100
56
60
24
37
83
36
36
28
164
112
156
8
97
3
20
16
104
1
23
16
32
4
33
23
48
1
131
24
73
47
4
69
15
33
12
47
25
15
44
100
20
12
13
35
1
11
72
28
24
33
123
9
35
16
68
109
51
20
84
60
16
32
108
25
47
172
68
60
12
36
204
1
120
51
33
23
4
21
12
12
11
132
36
4
32
60
73
11
1
35
40
60
20
28
8
64
8
121
12
23
16
24
20
1
15
9
71
36
228
1
83
52
36
24
8
12
84
37
35
85
23
60
52
129
71
64
9
24
27
44
1
35
13
15
80
28
68
36
1
35
13
84
11
109
35
13
12
11
12
4
80
60
28
56
1
23
36
36
24
16
8
25
23
24
28
72
60
20
24
36
28
8
24
16
44
28
56
12
24
16
8
37
12
192
96
3
45
95
40
56
1
23
40
24
45
12
11
4
45
59
25
276
11
24
28
72
20
13
11
112
24
20
13
48
3
152
13
59
120
12
73
171
9
35
40
68
13
24
11
16
8
48
12
48
12
48
49
83
1
11
13
3
8
36
100
20
36
48
12
12
76
56
49
51
21
59
48
1
59
1
275
76
21
24
11
88
20
24
25
35
37
36
23
84
40
20
72
24
1
51
144
48
32
60
1
39
44
100
92
13
11
36
48
16
116
40
8
12
24
276
168
156
60
4
140
4
8
24
16
24
120
20
13
27
20
160
80
133
11
4
33
27
8
12
36
60
4
20
76
56
36
25
35
13
60
11
60
1
27
21
35
16
44
60
12
73
11
13
23
48
4
8
4
8
133
3
9
11
16
9
204
23
37
108
12
12
23
36
40
9
11
36
1
15
20
124
20
24
52
9
35
24
12
4
8
16
21
11
88
44
61
11
64
24
21
15
12
20
13
72
39
20
96
24
100
20
16
8
24
97
95
108
72
24
84
1
35
24
48
37
11
24
36
40
44
12
1
15
20
48
36
13
36
11
4
32
40
44
24
60
16
69
179
52
24
20
156
25
11
4
104
24
16
45
24
83
12
48
24
48
25
27
20
40
44
49
27
80
24
72
4
8
60
40
45
11
25
71
16
48
80
16
21
23
4
36
20
37
23
61
36
12
47
24
25
72
39
33
48
59
24
52
9
11
73
15
36
189
35
1
159
12
32
12
25
11
52
45
35
76
32
12
12
24
1
15
44
36
1
107
12
16
32
132
64
9
215
16
20
49
15
92
13
48
72
27
60
36
48
32
48
12
37
23
24
4
20
12
28
9
23
60
13
39
32
16
44
24
12
24
60
85
3
20
60
12
76
9
36
99
33
47
76
32
12
73
131
12
28
56
24
12
24
28
8
64
8
12
84
4
21
15
24
33
24
48
36
11
13
11
156
24
12
132
1
11
49
12
83
1
35
60
144
49
12
95
4
9
87
9
12
27
32
13
60
83
ABCD 94091580424*3^$a+1 [50001]
198
67
12
11
37
215
13
107
37
53
43
35
109
47
6
48
132
15
15
54
60
18
18
43
11
9
9
108
103
32
3
45
52
17
162
18
12
24
19
53
18
36
54
15
21
159
39
13
140
9
18
21
64
23
72
126
7
65
18
12
33
21
54
6
30
36
45
15
18
7
80
100
5
43
20
45
6
13
113
103
80
81
24
12
132
31
107
60
30
54
21
57
55
35
73
17
48
18
105
4
95
1
17
30
33
9
108
43
11
9
184
48
59
126
15
27
21
27
13
11
9
27
144
126
18
54
126
225
160
12
20
15
48
6
18
36
49
23
54
18
18
15
93
7
119
69
64
47
49
17
24
90
49
84
113
42
36
30
139
203
114
43
8
39
61
12
48
77
18
37
125
102
1
8
64
5
12
51
28
20
51
1
48
5
66
36
114
31
12
8
15
18
96
18
61
101
43
41
36
6
85
20
3
49
53
283
11
21
9
150
49
59
108
165
60
48
64
8
33
7
8
40
35
102
60
30
132
66
36
90
258
55
17
108
3
45
18
37
149
36
123
12
75
33
45
195
39
18
48
36
39
51
36
73
80
27
60
30
63
51
9
12
33
102
13
32
28
72
293
135
60
51
36
78
66
1
120
47
126
36
66
33
4
53
90
24
21
105
3
4
47
18
72
36
84
24
27
60
100
12
48
48
84
53
90
73
11
24
66
31
60
8
87
30
115
53
30
72
78
7
65
63
99
81
4
8
63
6
126
13
24
11
85
29
48
15
9
19
17
108
90
54
66
37
132
56
4
36
47
90
127
17
30
78
43
137
216
36
51
100
12
17
99
27
33
57
30
45
45
163
144
5
31
5
30
109
17
36
54
1
23
25
11
21
15
54
66
25
53
27
3
72
504
24
37
17
108
15
15
33
21
96
54
108
13
77
18
13
77
43
29
36
75
60
4
17
36
24
31
8
12
39
66
108
27
87
12
24
25
11
18
72
120
24
36
36
3
64
23
18
90
126
18
12
121
68
64
23
72
12
1
203
85
20
60
64
8
15
120
18
24
72
79
5
24
3
232
56
159
66
6
120
21
33
36
111
129
66
13
32
177
31
12
68
45
60
67
23
36
1
8
9
3
60
27
102
51
27
18
120
127
5
115
8
3
156
24
85
20
112
8
45
67
120
23
42
55
89
43
65
91
20
51
30
91
128
15
37
20
57
18
18
15
21
31
179
13
131
37
89
114
12
150
18
162
84
99
12
3
156
69
12
123
85
20
21
30
61
12
17
54
6
84
27
40
29
18
18
30
24
54
120
342
54
366
25
83
36
84
6
30
9
87
18
12
42
25
47
18
31
24
108
17
12
36
54
21
88
12
60
8
72
69
36
7
68
15
37
53
115
29
19
17
54
54
55
161
66
93
39
121
5
36
18
18
15
40
35
30
18
36
9
64
113
7
23
45
100
128
160
5
36
30
6
115
72
176
15
36
1
20
60
52
48
60
119
13
53
3
57
54
1
143
12
73
32
27
12
6
55
12
5
48
24
156
7
60
83
13
20
15
109
96
35
45
9
102
1
35
45
52
83
18
27
99
61
48
5
36
66
24
81
48
12
57
18
33
129
156
19
23
30
15
117
12
36
78
90
72
54
21
15
45
9
36
72
115
11
109
36
11
54
27
15
18
12
43
12
5
75
9
54
165
141
90
6
30
13
47
97
47
201
48
160
5
12
24
108
3
40
12
17
120
171
33
27
9
30
9
12
48
4
17
60
79
29
36
12
43
24
56
72
93
24
31
32
9
18
12
13
47
49
77
15
129
36
90
93
15
102
18
72
90
114
54
55
125
19
71
126
51
112
68
39
90
43
41
55
41
31
48
11
1
48
12
5
78
36
81
3
36
114
15
39
12
54
6
49
41
39
64
23
73
47
24
18
91
11
36
93
51
21
33
27
9
90
144
24
121
35
57
60
15
48
24
13
77
36
79
11
72
90
84
36
15
99
36
18
7
5
42
18
54
264
42
63
9
63
3
6
54
45
27
33
52
12
41
36
24
54
12
73
71
6
84
42
18
75
72
45
42
1
11
90
150
13
56
64
168
5
3
27
85
8
21
84
15
60
21
36
75
40
185
75
3
36
18
48
78
12
18
6
84
45
4
11
12
132
1
101
6
25
48
101
6
153
112
ABCD 94091790218*3^$a+1 [50031]
19
21
20
16
3
60
5
7
65
40
3
57
39
69
123
29
31
9
51
129
3
41
19
53
12
12
48
232
3
221
55
9
120
15
96
41
19
60
60
5
175
89
31
96
5
31
12
5
52
8
115
36
65
19
36
5
4
27
24
5
7
24
9
15
29
48
12
7
41
84
28
27
5
19
12
132
5
55
48
5
163
36
53
36
180
16
51
29
28
60
3
5
48
16
8
72
19
144
72
60
36
29
100
44
19
21
27
5
43
12
113
31
216
29
31
29
43
105
60
15
113
79
41
12
36
64
56
31
41
48
40
75
36
48
5
55
12
29
100
332
7
57
15
60
60
24
24
36
12
24
45
123
12
41
43
5
7
57
3
48
120
12
33
32
7
53
19
129
15
24
12
5
55
36
53
55
9
20
12
31
84
228
60
60
65
31
5
31
48
117
56
72
55
156
96
41
64
63
5
55
36
36
89
40
15
9
15
12
84
9
140
43
12
21
36
51
12
5
43
17
96
67
12
21
27
24
93
3
173
64
15
60
53
7
5
67
93
75
108
125
12
36
184
3
132
60
65
43
137
120
7
36
5
55
9
8
40
20
36
19
57
39
9
96
27
17
100
20
7
36
60
12
48
189
39
17
19
36
17
43
17
43
65
24
156
28
36
3
48
17
7
41
43
29
16
20
84
31
24
132
5
40
63
297
8
36
7
5
4
84
87
60
53
40
51
5
36
48
16
3
216
36
65
36
7
21
92
7
65
151
65
127
24
36
29
31
168
60
84
101
175
12
9
24
20
12
24
144
240
24
48
7
65
115
101
4
183
57
3
24
9
44
31
24
60
132
120
209
79
36
72
24
48
77
103
96
5
64
36
84
128
43
17
12
120
115
36
24
221
156
19
5
19
45
92
60
31
69
84
24
8
28
36
15
89
4
15
96
12
60
185
115
125
7
5
175
41
55
36
29
115
21
44
100
27
12
101
19
108
72
96
5
19
12
36
149
24
259
60
117
39
84
21
20
31
45
68
31
60
65
4
15
17
31
24
129
87
48
96
84
84
105
147
5
88
56
24
43
29
31
48
12
24
24
41
19
36
24
21
39
12
5
7
41
72
7
53
52
123
29
24
144
43
12
12
45
15
36
29
28
27
89
55
65
7
153
20
19
60
108
9
39
156
93
80
12
84
7
9
44
16
80
84
19
12
108
120
21
216
104
7
65
55
12
12
29
100
51
24
12
5
175
33
20
31
153
36
15
60
60
9
20
7
9
15
77
132
40
15
12
48
21
20
36
43
65
52
39
24
36
77
48
67
24
36
12
5
72
19
36
29
7
24
29
19
12
84
65
4
96
15
17
19
24
5
64
8
4
135
108
12
24
120
5
115
12
17
43
17
7
93
51
5
31
53
16
51
48
45
75
36
21
15
29
4
128
48
64
3
5
19
24
24
65
31
17
7
41
31
24
9
36
44
48
12
55
17
43
53
168
16
3
5
7
41
48
40
39
48
168
9
51
45
44
67
105
15
36
125
7
77
28
27
36
89
91
24
24
12
5
175
77
16
51
53
12
31
12
192
89
55
96
84
84
45
27
24
17
28
36
75
144
17
172
80
36
36
43
17
36
28
36
39
60
29
91
36
24
24
141
96
20
24
7
137
7
105
24
140
7
12
48
57
15
113
132
175
120
108
24
5
55
53
16
87
132
45
32
199
12
24
204
120
156
24
9
135
137
144
19
12
5
48
55
72
36
29
28
27
53
12
43
21
20
67
9
3
77
79
5
84
16
75
21
75
24
29
31
105
32
55
60
12
57
44
55
9
32
84
64
15
57
15
108
21
24
12
99
17
28
15
17
19
129
200
91
36
84
48
53
7
36
12
53
19
12
33
123
5
124
63
65
31
12
108
29
16
20
19
36
192
144
53
12
36
283
24
77
91
180
17
43
5
43
24
36
29
40
3
69
3
36
36
48
108
12
12
65
55
41
12
55
12
29
19
57
75
36
197
7
36
24
84
165
147
53
16
159
45
80
67
77
7
29
67
72
53
88
36
3
12
96
60
48
24
120
5
31
60
36
48
96
5
16
44
64
20
7
9
24
20
48
48
7
108
24
168
60
48
45
75
60
17
12
7
264
65
4
15
132
36
24
84
45
44
52
3
12
29
64
15
12
24
60
84
12
45
128
43
153
36
51
168
17
12
91
5
ABCD 94092267214*3^$a+1 [50014]
108
27
57
3
18
27
39
33
27
9
57
6
113
4
147
69
45
3
33
3
33
198
18
35
67
126
60
35
19
189
24
60
99
60
18
11
55
33
72
57
27
32
48
60
4
9
78
9
60
15
6
11
19
29
7
72
54
63
48
147
33
108
15
6
123
12
21
24
75
33
18
69
21
30
36
153
24
104
4
81
12
6
45
3
78
11
7
45
44
48
19
36
45
63
45
32
19
48
60
72
18
59
96
4
51
9
224
76
39
9
63
18
54
48
125
145
36
27
99
36
6
30
162
90
57
21
15
120
20
55
42
75
69
11
91
60
12
21
51
53
43
30
23
36
19
125
16
3
41
13
66
6
36
18
117
27
18
18
12
78
54
81
20
1
3
8
7
57
21
84
54
17
48
52
45
47
48
139
42
11
19
6
48
135
9
24
3
96
45
12
35
37
180
36
51
36
44
48
7
84
126
11
12
4
9
24
11
1
3
33
3
15
9
192
32
36
43
12
57
21
23
103
9
20
7
45
56
7
36
41
79
6
30
45
32
31
6
23
67
48
72
42
30
72
41
19
36
36
108
90
59
43
41
112
36
9
72
54
81
63
105
39
6
120
6
36
12
24
72
54
23
52
15
21
8
73
6
36
72
5
36
12
16
132
81
6
36
36
65
19
89
4
84
45
12
18
33
9
72
15
15
33
117
12
3
57
66
6
36
23
7
18
39
33
3
152
4
27
9
57
132
48
123
27
101
132
12
127
18
6
81
39
17
61
27
93
78
54
12
54
18
360
47
16
12
24
45
18
42
66
36
24
17
1
15
39
18
59
265
39
159
125
13
35
61
35
36
4
15
12
81
48
21
11
12
79
6
54
18
18
5
60
48
16
68
28
21
18
54
71
64
12
24
44
97
3
27
42
3
9
11
4
39
18
6
33
3
66
3
15
24
18
12
6
246
3
60
9
90
33
12
9
23
36
4
45
54
180
5
16
33
63
36
140
73
72
75
69
30
18
47
12
91
117
3
29
36
43
21
140
40
15
24
36
65
187
120
42
18
18
30
21
24
80
7
36
21
45
18
53
148
44
49
18
12
144
77
64
21
24
12
183
84
32
31
66
3
195
69
3
29
25
11
115
36
18
51
39
24
120
33
171
12
24
30
3
3
41
100
12
12
9
18
54
35
19
24
5
4
44
1
12
39
3
117
39
54
171
12
21
72
15
123
6
12
27
9
39
24
63
6
99
12
9
27
24
72
39
60
36
5
25
23
16
33
42
65
37
24
51
15
42
15
8
7
6
30
5
19
69
93
12
162
45
24
108
9
30
54
6
33
24
24
27
93
9
87
3
21
15
41
1
12
171
44
12
16
80
48
132
1
18
89
40
75
18
27
21
198
9
33
59
61
3
68
16
12
33
12
24
48
3
44
60
40
21
35
1
12
18
65
67
17
4
9
15
3
29
16
15
18
72
11
1
3
8
85
47
163
6
3
27
57
96
12
105
27
48
15
42
12
18
6
48
6
29
25
27
24
15
17
19
29
48
16
32
73
11
25
18
5
64
12
24
9
30
9
27
18
114
9
20
19
57
24
296
4
75
30
27
33
119
48
13
72
90
21
12
36
3
45
44
84
16
39
90
42
72
30
15
81
11
48
16
27
5
49
24
111
63
72
17
48
84
12
19
45
15
18
227
16
3
29
12
85
15
44
139
24
54
48
6
138
6
210
24
30
36
144
21
15
9
9
95
16
24
152
91
105
60
39
30
6
69
32
64
36
171
42
23
43
42
12
47
169
23
13
51
21
11
13
171
168
20
31
42
36
30
33
27
53
48
7
41
7
9
9
15
72
57
18
18
39
3
30
54
213
57
6
48
5
37
11
7
12
81
8
84
96
12
40
8
4
33
3
45
27
9
59
31
29
4
45
3
12
15
9
48
12
21
90
18
75
93
39
69
15
8
192
37
95
43
53
64
36
12
39
89
37
30
24
9
8
55
126
59
13
84
108
6
66
11
7
9
20
25
126
6
66
21
3
9
9
18
18
39
9
3
33
27
33
3
135
78
11
55
53
55
9
27
42
102
24
65
48
48
12
55
81
9
72
27
45
36
3
56
16
32
37
72
35
4
21
18
45
3
5
64
9
75
128
61
6
30
54
108
9
24
99
45
8
67
17
7
102
3
32
43
48
57
56
1
36
15
3
33
12
3
9
45
99
63
78
30
18
6
36
18
23
121
15
21
51
57
18
93
105
3
9
54
29
4
27
69
3
33
15
42
90
30
111
3
41
25
3
15
57
21
71
28
9
18
30
119
16
20
25
71
16
12
9
135
15
48
54
6
9
21
36
114
18
12
87
84
9
3
3
48
18
231
3
60
18
3
159
17
12
7
18
12
6
9
3
105
63
5
7
69
3
54
23
19
21
63
29
61
24
59
97
27
51
30
51
80
76
36
44
91
21
48
183
6
23
85
18
21
80
97
15
20
48
16
240
87
18
3
3
12
18
39
21
51
3
18
54
45
48
92
7
53
7
125
67
24
33
3
117
12
9
23
73
48
51
27
30
18
24
30
15
20
61
30
17
112
123
96
36
18
51
32
61
72
15
48
129
39
39
54
23
ABCD 94092303772*3^$a+1 [50324]
125
192
103
120
17
259
36
120
24
329
7
89
91
144
240
165
99
36
201
80
64
576
111
12
21
51
125
16
32
43
53
55
384
12
45
80
79
12
24
45
39
9
63
17
43
12
105
96
96
195
29
16
3
36
89
112
51
144
24
101
43
36
216
153
48
63
72
60
48
45
80
19
60
12
96
5
139
156
144
36
132
257
31
48
17
19
45
96
27
12
9
96
63
33
183
84
53
79
108
5
31
120
9
123
5
208
51
93
80
7
9
80
7
57
15
81
144
32
43
60
180
5
151
24
72
41
7
36
24
36
41
139
264
36
89
55
180
36
209
7
24
156
69
32
187
72
29
96
115
108
33
87
137
43
96
69
48
99
29
112
32
55
72
60
120
125
19
36
288
96
9
48
87
36
69
3
77
31
209
16
75
21
96
27
72
29
115
72
60
480
324
53
16
32
7
36
69
320
67
45
3
288
108
24
105
48
288
96
123
180
65
208
32
163
60
84
108
36
36
105
288
3
24
48
117
15
33
51
36
168
113
139
21
48
195
60
72
137
48
43
165
15
60
165
15
36
48
285
315
5
16
15
84
141
171
165
63
180
216
21
123
21
15
65
319
72
281
43
144
5
7
384
36
36
144
33
75
12
9
192
159
60
180
180
36
72
33
159
24
72
33
51
24
144
12
60
45
48
51
36
624
89
223
12
36
17
19
125
16
75
60
105
80
7
60
48
72
108
57
15
60
36
144
33
123
144
21
159
33
32
31
81
111
24
41
115
45
80
112
75
228
225
243
237
3
77
223
17
432
115
317
160
99
180
36
300
9
80
64
135
72
108
53
199
105
219
101
43
21
176
48
115
45
123
12
36
72
45
80
19
180
105
3
36
105
75
216
216
324
60
108
12
125
163
96
12
65
67
93
27
72
45
51
29
16
39
96
48
89
7
36
120
125
208
15
65
7
120
132
72
108
36
69
96
15
65
91
144
96
5
43
72
29
115
180
24
48
33
75
36
24
105
75
144
21
51
45
219
21
48
75
252
24
252
228
17
79
36
45
3
96
216
69
96
87
48
57
48
75
53
16
128
16
75
60
281
19
180
60
36
153
27
5
208
80
7
89
91
21
3
45
147
72
21
96
80
16
75
24
144
36
41
43
36
81
48
96
135
201
123
69
3
93
327
9
75
21
39
41
115
45
123
36
36
48
285
39
36
117
80
163
29
96
79
81
96
159
177
39
36
24
93
87
105
3
120
117
51
12
81
144
27
144
21
231
137
103
9
48
15
113
208
224
96
ABCD 94092351058*3^$a+1 [50000]
24
51
159
18
144
60
36
12
3
15
42
18
138
19
41
282
18
55
17
78
12
114
36
163
80
12
105
54
18
30
18
63
60
4
41
19
83
24
13
53
72
36
15
39
33
189
103
5
12
24
87
108
52
77
3
63
6
66
54
180
60
163
108
17
48
18
60
30
96
51
15
258
55
92
15
12
18
18
204
12
18
91
71
9
12
177
96
15
21
91
29
60
30
21
3
246
6
30
115
65
3
160
17
115
8
45
67
80
99
21
57
18
145
65
180
15
57
63
180
48
4
17
31
113
87
57
91
20
99
42
36
63
9
12
163
5
12
24
72
12
43
8
81
103
35
18
60
55
8
64
8
27
66
6
1
20
60
45
72
12
19
5
30
36
36
78
67
5
102
18
7
8
9
18
13
59
13
35
33
9
19
17
144
31
128
160
20
15
54
42
30
36
3
60
87
30
7
17
30
6
63
100
101
36
18
126
18
21
12
39
126
42
48
97
101
135
15
37
119
6
108
27
45
123
72
40
65
24
48
6
12
54
39
87
73
5
54
126
84
78
48
42
48
6
66
15
27
30
55
5
48
60
30
18
15
129
3
40
128
100
5
12
15
135
48
6
66
78
30
6
138
42
39
72
105
84
51
9
18
18
30
54
6
84
81
60
129
18
133
8
100
47
18
24
12
79
17
48
87
99
1
20
33
27
207
13
53
19
161
6
21
27
21
75
37
155
18
15
64
128
69
19
29
6
102
114
109
17
12
18
37
77
99
39
6
12
60
84
91
5
30
24
54
84
123
45
12
18
60
105
48
9
12
51
273
42
165
45
60
48
79
65
42
13
8
27
61
47
18
7
29
24
84
151
35
37
47
1
5
54
66
72
198
37
59
9
75
6
30
24
174
43
29
18
1
59
66
36
60
19
11
1
17
223
35
33
159
60
12
24
90
75
51
36
30
24
156
183
21
30
24
102
75
15
150
63
72
153
12
163
59
18
48
6
9
4
8
15
37
71
45
27
138
115
20
9
163
59
9
9
3
33
19
17
156
135
69
48
36
195
117
18
36
108
72
66
24
36
3
124
8
9
19
11
6
3
51
9
12
15
37
47
1
17
6
45
12
28
72
35
37
35
42
18
102
78
13
35
205
53
84
43
47
1
32
48
64
53
24
36
3
51
21
63
42
12
43
29
78
198
18
37
29
51
27
1
20
45
54
162
6
30
7
11
90
60
84
183
75
33
21
36
127
83
162
132
36
30
145
108
5
90
84
18
15
39
54
15
27
13
24
17
36
90
30
18
36
21
108
4
11
6
39
64
35
72
21
57
18
18
147
69
54
30
7
20
69
90
48
42
18
21
45
204
3
33
144
3
249
39
12
88
24
56
27
42
156
55
59
13
53
36
114
246
36
123
12
33
27
9
18
85
8
88
35
54
175
60
101
6
54
15
12
100
48
41
84
7
83
6
48
51
57
43
92
15
30
72
6
30
36
39
21
36
55
35
37
48
125
7
17
30
150
90
21
105
18
109
53
48
27
99
6
18
120
54
6
37
29
19
92
15
114
19
20
45
96
111
100
5
55
29
60
39
12
52
17
24
27
48
45
19
5
123
40
20
87
90
36
15
12
100
12
5
48
24
99
12
15
33
15
217
8
27
37
8
28
41
36
12
126
25
65
36
24
55
12
5
120
7
8
9
31
59
13
41
72
30
25
8
75
45
195
90
12
42
21
64
36
32
63
109
216
144
101
96
66
97
56
120
40
101
36
15
93
27
60
9
163
8
9
18
13
59
30
151
53
175
17
24
99
99
21
27
45
48
52
23
30
7
29
39
12
237
180
18
24
69
129
63
40
72
41
36
156
43
12
20
33
6
21
52
125
12
114
66
18
18
42
1
11
69
75
114
12
24
12
43
80
45
15
219
18
108
12
42
138
3
192
93
54
21
112
29
60
90
48
21
147
90
54
210
91
35
78
55
72
8
45
12
3
52
125
78
49
53
55
5
12
42
121
108
32
27
90
12
36
54
36
132
85
17
159
27
54
90
18
198
48
6
51
33
15
39
25
48
5
18
105
52
5
75
153
90
57
39
73
101
6
ABCD 94093115518*3^$a+1 [50051]
35
9
40
48
17
39
60
4
56
64
212
51
9
40
140
16
8
60
51
84
9
132
75
93
36
180
36
15
1
23
201
159
1
20
40
108
108
23
6
48
78
49
36
5
30
72
21
36
16
233
42
93
52
12
32
3
108
9
144
96
9
72
90
129
84
201
54
66
63
36
172
24
48
116
4
32
24
36
75
9
16
140
280
29
7
8
52
107
157
5
24
102
60
33
4
11
225
52
72
47
1
23
300
96
13
35
157
36
32
27
24
61
59
49
120
48
84
68
40
47
129
36
69
39
12
288
12
76
59
144
81
9
72
30
25
8
264
33
30
109
60
44
36
24
51
61
8
76
44
177
99
75
9
135
36
1
8
172
89
115
155
36
57
88
60
119
9
15
45
124
240
20
96
4
95
45
72
99
105
76
5
75
69
7
59
13
32
15
1
8
36
48
45
96
72
3
117
7
108
53
15
15
1
8
27
69
172
35
93
84
33
3
75
45
84
88
35
108
49
108
12
95
57
16
35
25
12
120
32
84
4
20
27
9
64
32
16
68
555
1
65
54
21
60
136
23
49
107
85
65
39
36
48
52
215
189
87
393
327
109
128
63
114
31
44
84
24
27
1
24
36
119
45
16
44
48
63
93
76
36
8
21
103
92
28
120
80
96
16
95
105
84
36
40
20
120
159
1
68
52
35
114
30
49
47
45
39
45
36
63
13
24
41
102
96
12
49
8
52
164
36
40
80
40
71
25
8
36
28
65
27
40
20
9
7
65
123
15
21
60
60
39
252
198
15
24
15
37
180
20
16
59
9
60
52
35
60
18
51
21
19
11
9
144
15
21
24
45
7
152
12
100
156
143
45
156
144
51
73
56
52
144
5
31
8
9
87
99
84
37
20
24
9
43
8
111
13
23
9
24
24
40
11
96
1
8
4
35
37
80
105
115
5
6
18
39
148
59
145
8
132
261
79
68
51
162
3
99
18
7
20
28
60
104
15
61
35
48
54
72
135
40
65
15
33
18
60
18
66
1
24
104
52
104
264
15
21
16
83
9
88
137
96
15
36
219
72
9
24
15
42
7
56
76
8
52
89
15
15
49
41
7
8
36
45
15
51
33
309
67
44
16
36
12
23
69
148
12
44
24
120
96
52
8
4
32
16
65
63
57
27
36
84
21
120
15
84
96
147
57
15
13
8
21
31
8
27
49
36
44
60
48
33
7
11
36
61
8
84
28
84
48
48
23
1
36
29
63
33
7
95
18
24
3
156
16
8
87
120
121
164
39
1
95
54
111
9
187
8
27
120
33
135
61
23
85
32
60
48
112
60
35
129
96
24
16
36
24
41
123
21
3
96
16
96
24
20
40
104
9
7
80
3
57
24
76
60
36
8
81
3
51
21
16
24
60
96
23
21
60
48
88
32
36
52
8
64
20
21
72
115
24
20
40
120
48
32
76
8
112
60
60
60
164
16
8
21
63
52
101
3
60
16
65
31
23
9
96
27
192
96
21
120
60
45
39
16
44
4
137
55
180
35
9
81
3
141
216
31
44
15
69
52
179
24
21
48
192
24
21
15
33
7
156
8
16
164
15
81
39
9
81
15
60
69
7
80
3
126
126
249
76
35
25
35
105
21
18
21
40
65
151
104
81
168
91
36
143
90
31
71
24
45
16
132
17
18
45
192
16
95
48
72
18
39
52
36
92
237
39
105
30
49
137
3
141
15
24
51
36
9
36
48
36
112
32
27
25
29
39
33
219
28
56
147
9
60
60
16
107
37
188
28
53
54
42
54
21
84
120
39
57
16
84
11
93
15
21
136
128
112
119
45
60
3
13
95
9
105
15
33
6
69
3
109
11
24
84
21
75
84
97
104
16
144
96
72
56
36
ABCD 94093689076*3^$a+1 [50032]
84
29
55
59
36
12
33
52
47
126
7
20
9
99
27
9
60
105
18
13
5
42
1
120
20
52
143
97
29
108
42
30
18
6
72
18
84
42
55
44
21
6
30
18
6
18
73
65
54
6
18
45
189
36
15
57
55
68
21
15
64
47
54
31
95
9
63
66
15
21
24
31
5
51
4
36
48
41
18
30
42
54
7
59
144
162
3
39
90
7
44
12
9
175
20
144
136
29
12
54
1
17
31
77
15
3
6
115
23
97
24
5
24
18
9
76
5
18
97
29
36
18
81
261
43
60
12
5
72
51
57
115
29
6
25
47
141
129
48
72
7
83
42
18
33
15
60
48
21
3
37
35
18
7
29
72
19
44
45
15
75
36
30
24
12
15
39
78
72
30
6
15
15
13
20
160
41
19
96
35
18
36
87
84
9
31
20
21
19
53
36
7
29
90
36
48
42
48
6
25
80
33
267
201
19
23
18
30
13
5
54
78
30
13
92
93
6
36
174
15
93
42
54
31
60
80
39
132
25
59
1
53
15
9
36
27
27
37
11
24
18
163
29
19
12
29
30
145
5
30
49
56
63
13
48
92
24
3
18
12
51
9
12
36
18
114
31
60
11
54
24
36
15
40
35
90
31
35
54
90
25
60
65
360
36
15
21
30
13
5
51
9
36
66
18
15
39
6
12
54
69
16
24
41
54
1
53
108
18
12
25
173
54
57
21
43
65
30
96
48
6
12
72
3
48
9
43
20
57
67
5
36
3
15
42
123
36
3
36
12
13
36
23
42
31
24
120
23
30
31
80
15
6
31
77
7
11
9
21
163
12
173
27
45
30
54
39
15
36
18
6
72
49
23
18
12
18
25
44
24
39
18
12
3
33
15
9
67
36
108
77
15
64
36
5
15
9
151
5
19
24
17
135
45
72
12
60
55
35
45
9
120
24
27
4
56
216
15
60
73
65
31
65
66
49
24
17
3
40
17
139
95
25
36
203
21
3
61
11
9
72
57
108
24
115
80
75
69
165
15
16
89
55
35
1
35
6
19
89
7
8
21
30
6
84
79
29
67
29
36
36
120
54
61
29
15
36
9
19
12
23
54
7
5
6
30
18
6
120
51
75
73
20
72
39
36
30
24
99
9
66
25
65
36
51
4
35
49
95
72
69
165
51
45
18
102
54
6
120
43
12
5
79
101
48
55
17
75
3
1
11
90
55
23
72
9
9
31
5
115
11
18
27
64
65
54
96
1
60
29
54
85
72
17
60
162
90
48
90
33
57
7
96
80
4
53
12
39
51
21
28
41
78
13
23
61
119
90
36
171
9
19
29
43
24
113
31
5
115
65
67
47
61
5
36
24
51
15
6
72
36
7
65
103
120
12
35
18
12
60
99
9
7
5
75
84
4
5
27
9
120
24
51
141
15
9
55
29
15
117
72
67
24
47
18
15
21
39
51
21
3
61
56
9
91
137
6
25
29
43
24
41
19
44
36
36
40
5
43
77
39
69
31
59
21
15
6
55
83
37
20
124
36
17
3
120
27
37
65
19
20
72
4
269
12
15
28
72
80
3
37
35
42
12
75
33
67
44
15
6
18
36
145
65
55
17
90
24
30
31
29
19
12
48
11
54
7
23
21
144
12
153
12
24
48
43
47
6
72
48
75
120
36
76
95
13
41
18
37
35
90
19
12
84
44
72
39
30
24
102
90
3
39
162
144
54
73
8
99
12
24
1
44
36
4
12
20
57
222
9
76
71
42
103
20
69
19
59
18
30
54
54
181
41
12
6
12
24
25
23
96
72
84
1
104
4
41
90
9
9
7
11
33
15
72
109
41
43
119
12
25
11
13
12
80
28
60
47
48
60
36
18
7
5
60
36
19
29
42
9
75
85
20
39
1
53
42
25
60
23
81
76
5
66
13
149
18
18
60
36
120
60
15
36
108
12
39
6
55
89
55
29
6
84
42
15
69
6
108
61
5
18
57
93
36
15
36
15
6
63
57
55
59
9
9
36
30
57
48
16
149
7
35
54
30
114
30
1
56
93
72
144
15
4
65
55
36
221
15
108
16
95
45
3
1
41
108
66
85
5
67
20
9
15
15
78
18
18
72
72
243
39
240
138
51
60
16
89
42
325
53
7
65
19
24
36
5
51
4
35
18
78
285
33
6
84
24
37
11
73
32
160
5
3
36
156
39
49
47
33
12
27
72
25
29
15
21
151
24
20
105
195
45
18
37
161
135
27
73
68
75
121
5
18
30
36
7
29
19
32
24
15
24
162
19
11
49
113
96
12
114
9
39
21
16
56
33
7
65
54
36
13
20
60
105
54
126
15
111
21
3
72
109
11
33
111
61
53
127
44
45
51
3
105
52
24
144
80
135
ABCD 94094526952*3^$a+1 [50002]
54
126
126
54
36
87
213
72
3
72
15
33
75
33
45
15
21
18
18
27
3
54
6
30
42
18
27
147
78
15
21
27
165
27
45
108
60
138
6
54
72
54
3
15
18
54
54
36
15
123
42
36
120
24
54
54
15
57
39
24
48
84
3
72
18
51
129
162
129
87
102
15
60
3
90
180
15
3
102
15
39
18
3
33
99
12
15
24
144
18
12
6
12
78
30
114
30
45
105
135
3
33
192
33
27
27
81
24
15
42
48
147
69
150
30
216
24
174
126
54
33
345
24
63
3
60
174
24
120
147
39
108
90
36
51
36
87
60
21
72
27
150
123
75
18
12
54
54
87
84
45
6
33
57
72
27
75
21
129
36
192
42
108
12
24
144
30
183
3
84
78
18
120
6
48
3
48
9
18
138
6
48
60
66
6
48
117
15
33
147
81
99
69
39
30
132
111
123
72
54
54
12
78
12
27
45
75
3
12
81
99
78
3
15
72
18
39
45
135
117
60
123
3
18
66
21
84
135
90
63
153
12
6
72
18
90
36
30
180
96
18
30
6
21
207
36
24
18
72
63
39
81
84
105
24
36
48
18
90
159
63
21
141
51
39
66
24
36
54
48
93
33
36
216
18
216
93
3
48
60
54
15
3
54
90
90
84
15
129
162
204
36
126
63
99
90
18
30
24
66
105
60
132
33
27
45
72
66
54
111
15
24
9
75
132
12
45
60
225
123
120
189
90
30
78
36
84
78
84
123
27
144
9
48
33
15
21
120
54
24
33
192
45
90
120
36
126
3
237
54
72
54
108
51
21
84
42
12
6
87
123
186
15
39
36
180
18
15
111
72
54
63
201
42
90
39
15
30
150
33
3
90
48
252
162
6
90
189
3
24
18
183
33
120
6
21
69
18
36
45
72
108
39
18
60
27
81
30
6
108
48
24
123
120
27
9
27
18
84
60
15
3
102
6
36
90
30
24
12
78
216
54
237
15
12
36
57
3
36
30
15
75
33
201
114
138
132
75
135
240
30
78
90
3
27
132
81
129
36
126
54
60
87
84
21
54
6
15
228
12
159
120
108
168
72
33
69
54
54
15
120
87
126
72
252
66
54
3
15
273
195
42
18
12
78
108
27
132
120
45
30
78
15
39
18
126
105
105
51
39
6
51
180
87
18
162
36
24
72
18
123
39
126
48
42
45
63
9
3
9
321
90
108
234
156
36
123
135
36
162
162
105
120
81
210
6
75
135
6
72
192
6
90
72
63
72
93
75
15
42
36
72
18
36
93
12
36
3
84
42
39
459
42
18
102
18
81
27
114
288
12
6
12
36
6
63
63
33
51
6
54
48
42
108
72
51
15
54
90
180
6
3
177
63
9
12
60
138
6
51
3
72
48
36
60
36
36
18
12
24
30
6
48
24
63
72
96
72
3
36
90
138
60
90
126
66
6
18
30
90
6
33
57
66
45
9
3
48
9
54
36
36
105
129
54
45
12
69
144
36
18
126
90
246
54
117
12
75
18
48
15
39
6
126
138
15
36
144
21
54
6
87
39
81
57
108
135
27
132
36
30
42
33
3
54
63
9
180
108
18
45
63
345
15
189
36
9
48
90
108
60
90
174
126
42
18
15
21
306
90
72
66
72
132
12
114
15
75
72
72
72
30
108
3
12
21
39
33
24
144
15
15
24
21
159
72
9
39
ABCD 94094912708*3^$a+1 [50066]
25
65
12
67
83
12
90
54
60
300
6
90
54
156
54
1
120
48
48
72
5
30
18
162
18
108
42
318
19
24
17
31
35
54
6
121
23
49
113
12
43
65
7
17
55
89
30
24
25
77
43
11
85
48
143
36
85
53
43
17
55
107
162
12
79
11
126
240
234
84
42
54
25
24
95
126
91
144
72
11
150
7
24
5
126
108
1
47
42
30
169
11
96
66
67
11
18
67
35
37
5
18
72
1
83
72
18
6
18
108
31
53
18
73
23
36
37
83
13
65
103
5
108
102
73
41
30
18
162
13
24
53
6
72
13
23
12
108
6
36
30
24
48
108
37
17
6
120
1
53
36
18
24
108
84
150
144
120
42
54
48
42
84
72
25
107
30
6
12
61
53
19
72
29
54
36
36
60
72
30
186
36
61
47
1
11
24
156
6
67
72
53
19
179
24
18
18
12
96
37
89
31
24
65
31
47
126
67
24
83
229
59
60
1
48
5
198
18
43
29
36
36
30
204
54
66
6
18
378
102
36
162
24
19
11
6
12
108
55
107
18
18
1
59
36
49
35
13
48
65
31
5
115
72
83
258
19
65
31
48
144
155
132
18
102
49
24
24
155
90
78
48
132
25
47
30
67
29
198
12
49
59
109
96
65
252
43
35
54
7
65
54
25
11
37
29
144
90
49
59
18
60
108
72
43
96
24
11
6
84
108
18
37
197
139
11
37
119
54
36
60
115
29
43
72
11
18
12
31
24
89
78
1
71
1
48
107
42
19
11
37
23
12
360
60
30
78
72
108
145
11
6
7
29
67
23
18
12
19
23
12
325
53
72
78
36
102
187
24
72
77
132
102
36
132
90
7
59
54
7
29
6
120
36
49
5
24
30
37
77
36
30
6
211
23
84
18
72
42
97
11
13
59
157
77
12
18
37
53
36
31
72
72
11
72
48
18
114
72
49
120
11
36
48
114
55
65
18
90
90
78
30
72
60
30
42
145
17
18
37
71
18
31
53
43
35
205
24
95
25
11
12
49
11
90
48
115
48
17
60
48
43
143
97
59
54
103
48
65
18
204
12
6
30
198
42
18
12
19
125
6
54
55
155
60
138
31
120
161
54
156
180
6
12
6
97
144
5
60
18
37
71
210
79
65
18
60
25
65
7
5
18
6
12
31
23
1
95
30
72
72
36
18
6
55
53
36
30
73
131
12
54
54
13
113
42
12
60
48
108
96
1
83
126
96
12
96
102
24
18
48
180
132
36
12
18
90
103
41
36
6
120
78
66
37
23
12
85
23
1
23
36
36
234
7
23
49
65
127
48
72
89
36
19
41
246
114
18
66
216
108
7
119
54
42
25
24
77
90
30
18
1
5
115
72
23
270
43
287
121
17
18
60
192
25
11
60
12
133
29
72
19
167
48
6
259
72
59
13
95
6
67
72
72
35
36
42
48
7
35
162
18
66
7
119
6
102
37
41
144
7
48
65
54
6
108
72
126
108
61
5
139
77
115
24
5
78
229
71
18
78
49
71
121
168
23
73
11
6
84
90
36
18
114
138
18
61
72
11
252
150
18
30
72
18
1
41
55
11
114
48
78
30
18
150
90
162
144
18
36
12
54
43
125
36
31
48
168
89
6
162
30
73
35
18
43
47
36
36
108
13
24
48
41
36
54
24
66
78
138
54
60
73
35
180
18
102
1
71
25
29
216
54
37
35
78
79
77
67
11
61
65
55
215
49
5
18
210
60
12
31
59
60
138
79
53
19
144
120
23
66
24
30
25
11
18
67
41
18
72
24
126
12
115
143
102
139
23
6
84
6
30
43
47
1
71
42
ABCD 94095558944*3^$a+1 [50019]
12
6
13
35
72
132
72
1
17
15
72
39
66
18
36
81
24
27
30
55
143
9
117
54
21
33
7
144
11
114
72
54
120
24
36
9
9
103
23
30
42
12
6
66
114
36
30
105
3
6
90
72
48
109
56
15
90
7
8
40
95
72
57
63
108
126
78
12
270
6
18
30
54
18
105
45
18
12
60
49
5
54
84
25
8
189
66
24
54
72
75
15
72
33
57
7
11
30
18
54
15
363
69
99
30
6
9
9
31
5
54
13
72
23
18
39
88
29
78
13
5
3
16
24
29
66
6
48
27
48
88
23
1
11
42
51
16
56
219
85
120
8
75
12
54
72
43
32
39
48
60
66
6
30
60
126
69
15
33
16
24
95
57
9
39
33
18
54
7
101
60
79
23
73
95
138
39
105
6
84
21
15
24
90
12
36
7
11
6
144
66
18
108
159
16
32
33
102
6
72
67
95
18
180
67
5
163
80
40
32
171
66
6
18
12
39
15
24
66
36
18
42
199
161
18
66
51
3
144
42
19
47
9
81
39
33
6
9
21
36
114
36
18
36
30
36
6
3
51
264
109
5
12
36
198
36
193
47
120
24
49
72
5
18
18
30
18
6
81
40
8
81
63
40
128
3
96
174
55
56
15
73
8
33
30
72
24
36
30
7
47
24
49
48
155
37
47
49
5
6
90
75
9
7
47
6
126
36
249
3
36
12
93
72
3
12
18
90
37
24
24
41
15
81
54
48
33
3
37
35
108
24
57
15
25
41
24
30
129
87
78
99
40
35
36
24
201
40
11
21
33
90
21
81
18
45
72
99
6
72
36
162
48
1
35
45
48
120
147
36
72
33
165
72
51
40
59
30
36
19
23
90
84
3
33
7
11
24
12
6
3
27
72
117
16
8
9
15
57
36
120
18
57
40
89
63
27
84
36
54
24
7
41
18
61
24
11
126
7
41
24
87
3
48
18
132
30
18
135
171
36
72
1
41
48
6
144
36
36
84
36
33
48
9
24
36
36
55
8
39
36
96
84
9
15
48
73
5
51
3
12
18
36
90
24
180
18
19
101
19
53
6
36
18
30
72
60
108
66
114
12
78
18
25
5
3
184
65
42
21
15
12
93
69
96
48
19
95
12
24
45
21
43
17
84
144
75
15
72
33
16
5
90
6
3
51
37
107
18
108
12
54
21
15
24
33
72
69
24
30
150
90
30
6
1
305
108
48
54
45
16
35
48
45
9
168
18
180
210
6
36
117
136
209
7
80
21
54
24
141
48
3
18
24
18
33
64
47
84
90
42
174
6
90
12
36
60
7
32
33
198
36
69
39
36
54
151
77
78
72
48
21
96
27
42
91
8
9
18
108
49
23
9
75
18
18
18
312
15
3
84
81
69
51
16
8
112
8
3
117
21
6
61
23
42
15
40
17
30
162
90
18
18
18
6
9
9
7
11
12
25
83
18
6
18
267
39
12
117
81
15
16
95
1
168
200
9
31
5
36
6
9
81
7
56
27
69
93
91
125
19
47
60
66
123
99
18
162
36
229
32
45
54
69
16
59
36
12
24
69
15
24
66
54
186
207
3
37
17
42
36
33
105
15
111
60
120
60
138
36
67
47
48
54
36
63
64
17
55
23
12
36
9
40
59
21
21
234
36
13
32
27
12
73
8
9
54
9
141
30
21
3
30
78
12
6
72
135
9
66
18
90
9
27
133
17
18
138
24
43
32
69
27
3
21
69
19
71
54
51
9
36
54
36
36
61
83
30
36
19
41
255
40
11
13
17
15
3
6
30
33
63
54
18
18
18
30
6
9
16
41
63
357
30
45
24
39
42
87
123
60
72
1
11
69
27
138
6
54
7
32
16
17
18
12
24
18
7
48
287
9
75
85
77
42
30
36
60
90
1
83
42
36
7
65
30
6
72
30
54
39
57
18
36
48
42
66
18
91
24
119
18
24
156
24
48
6
21
24
75
42
108
7
23
9
33
12
75
40
47
24
126
36
12
132
231
39
9
129
6
30
75
21
30
78
87
15
49
24
5
30
36
6
36
108
126
21
15
49
8
105
138
60
9
9
15
15
150
19
137
6
18
7
8
51
24
45
99
117
45
90
1
8
27
108
57
27
96
54
18
102
15
327
6
138
25
65
24
103
192
23
105
64
83
13
ABCD 94095703012*3^$a+1 [50005]
3
30
18
21
33
270
9
27
9
51
18
12
27
99
21
96
9
54
6
48
3
39
108
48
45
36
36
33
15
57
48
3
36
57
12
39
111
84
6
51
96
33
84
60
51
21
48
75
57
36
48
24
66
21
96
33
228
3
111
57
81
6
33
141
36
39
141
60
15
75
84
57
33
36
6
93
9
18
6
72
66
165
15
9
45
147
24
81
18
6
51
108
96
72
69
39
33
15
96
87
138
162
6
75
69
3
48
36
60
45
54
162
72
6
120
24
18
3
261
99
45
3
96
27
93
21
90
84
9
45
6
57
99
21
51
6
39
15
12
18
27
120
24
84
15
6
30
81
72
69
12
3
39
93
33
36
36
48
72
27
12
36
51
42
36
3
171
36
18
96
15
21
30
42
3
48
60
45
3
111
120
6
15
105
36
24
54
144
66
150
93
27
57
105
6
36
12
18
3
33
60
180
12
3
57
12
27
69
3
69
15
36
105
132
15
36
21
39
15
21
33
12
24
147
9
126
42
3
36
48
3
57
144
48
33
132
15
51
45
45
54
9
33
15
51
114
30
93
57
3
27
42
30
6
72
48
3
3
288
18
66
9
9
75
24
45
90
9
120
72
33
3
21
84
36
150
210
39
132
15
66
27
9
63
12
21
66
9
9
78
30
111
33
27
33
102
6
84
3
69
54
54
144
72
24
87
24
9
42
126
30
57
57
30
60
21
63
6
12
60
15
204
99
42
30
21
69
6
93
12
36
33
60
48
36
60
18
48
78
15
93
18
177
51
57
21
228
42
129
9
204
12
63
9
6
48
18
63
63
162
36
36
99
9
132
30
42
15
96
15
18
30
24
57
63
21
33
108
18
81
9
39
72
51
21
105
36
126
21
21
51
21
72
12
72
24
72
66
6
39
45
27
15
18
228
3
168
48
195
45
27
21
21
327
87
21
9
75
57
39
12
21
75
72
15
84
6
15
21
30
36
78
111
36
45
3
57
90
18
12
36
27
15
18
18
21
36
9
27
99
90
63
180
9
63
84
21
39
144
84
93
12
54
36
45
9
171
51
69
69
3
3
48
6
72
39
69
12
144
39
93
66
6
48
3
51
93
36
96
48
3
18
12
27
144
36
81
27
120
57
156
75
219
18
30
72
90
111
96
141
12
42
144
12
42
3
9
63
48
60
69
18
138
132
15
33
36
24
3
15
33
24
33
36
15
15
18
36
63
63
81
48
72
72
24
45
24
30
72
21
36
51
9
36
9
24
15
3
93
153
54
18
144
114
33
15
108
81
12
57
48
207
15
57
69
75
105
15
69
6
84
108
78
108
147
9
42
48
21
24
27
6
102
54
36
60
36
3
12
33
3
15
42
30
9
12
21
36
84
27
81
135
48
21
30
21
33
27
117
42
48
78
18
33
36
72
51
54
72
60
30
114
195
24
48
60
45
36
6
54
39
33
39
9
72
108
78
90
3
72
27
90
3
24
36
33
84
60
15
21
174
108
6
162
30
63
45
18
45
12
87
45
81
27
33
3
153
54
72
72
18
96
15
96
12
24
45
3
21
51
69
60
159
3
48
45
48
93
51
51
6
48
24
36
3
15
57
81
3
93
84
27
9
18
45
117
3
33
3
147
48
6
48
36
60
30
18
3
93
123
15
45
12
57
30
42
3
99
36
57
57
75
15
57
33
375
33
27
99
9
171
18
135
9
78
57
108
81
18
45
72
15
30
96
3
9
36
18
45
48
21
39
36
36
48
72
3
18
12
18
81
33
192
54
42
111
9
99
51
36
198
48
27
9
18
45
45
60
48
75
132
9
36
24
3
120
24
48
21
3
45
18
45
15
84
6
3
33
12
39
60
36
69
126
105
21
156
96
36
30
78
39
12
33
72
39
3
177
51
24
36
36
93
12
111
21
33
36
87
108
36
165
48
39
93
39
45
42
48
18
75
57
51
15
78
120
42
21
9
36
63
228
3
21
45
36
42
138
24
51
57
39
27
93
24
36
45
3
108
141
3
33
39
24
36
108
69
15
51
18
144
60
180
15
159
6
30
45
69
30
21
21
72
12
96
36
51
36
3
93
69
138
18
63
84
3
21
123
66
3
72
15
54
75
3
30
36
72
18
18
78
33
69
6
ABCD 94095780094*3^$a+1 [50045]
33
3
85
11
84
9
123
240
60
57
63
12
81
12
39
1
119
36
180
132
57
123
48
12
12
48
33
279
48
36
45
120
111
109
32
148
152
15
60
25
80
27
21
15
45
75
36
60
105
75
81
64
11
69
63
73
92
3
33
171
21
12
12
111
265
8
267
84
36
45
39
189
87
105
15
12
57
48
3
13
72
167
57
36
252
120
63
93
51
36
169
83
45
12
40
11
72
60
73
128
24
183
25
80
3
36
153
207
141
60
48
111
60
45
39
24
1
47
9
196
215
45
12
60
120
96
27
144
21
3
84
36
156
108
213
75
144
36
9
63
61
92
3
84
81
147
24
48
21
204
27
25
8
123
45
15
72
21
84
27
33
27
121
119
81
24
75
24
84
57
156
28
80
15
105
16
11
180
12
33
135
45
24
135
1
104
24
120
15
9
15
168
33
96
3
81
16
36
107
12
9
15
57
27
153
123
69
51
25
164
51
156
120
48
12
45
171
69
39
24
21
12
15
33
99
73
180
20
3
24
108
57
3
45
3
36
204
9
36
27
72
12
96
429
75
9
72
27
96
57
64
36
59
33
16
167
93
15
45
51
24
60
192
45
208
179
60
48
45
39
189
15
36
9
27
105
39
33
15
36
24
21
36
111
24
24
37
92
51
24
108
48
45
12
27
21
27
105
12
75
132
276
24
60
84
132
108
21
60
96
123
12
192
12
261
192
87
264
25
11
156
93
12
24
195
45
24
16
83
96
81
144
51
24
36
24
9
15
93
15
33
52
20
27
36
36
141
24
36
99
9
24
16
35
45
27
60
85
23
12
24
48
36
1
35
9
27
9
15
60
69
156
120
51
117
27
105
159
21
3
168
48
60
132
228
72
72
312
153
112
71
60
108
129
12
51
57
3
24
156
33
27
108
25
47
57
3
168
24
97
35
36
105
147
1
107
69
15
24
9
135
1
32
15
24
48
12
24
120
21
48
27
69
39
165
12
99
1
11
25
35
12
156
85
119
97
104
87
105
3
45
232
47
36
61
11
180
57
123
69
75
81
207
61
107
48
9
27
60
48
12
33
183
33
75
72
93
39
45
27
33
72
99
216
1
32
15
81
60
24
3
48
9
75
12
96
60
105
3
60
132
132
108
24
36
120
169
11
60
73
11
168
1
35
72
12
36
165
84
28
108
56
15
60
69
27
129
123
57
219
37
144
59
60
24
1
32
48
87
60
25
143
60
21
36
24
3
21
144
108
108
87
144
33
3
60
48
145
11
33
51
24
60
37
8
27
276
108
117
12
36
264
63
192
48
12
48
204
9
96
3
60
60
72
21
3
201
96
135
60
72
1
32
15
33
264
87
36
33
75
132
33
51
1
128
252
15
33
60
27
117
120
111
252
72
181
20
12
24
3
21
136
59
12
48
21
63
12
1
144
36
47
216
9
52
11
24
108
48
12
60
33
24
48
48
15
145
32
60
16
47
93
75
12
45
15
69
195
24
120
12
9
99
84
12
61
80
15
129
48
120
111
105
40
72
200
3
204
12
144
240
21
15
60
225
36
48
15
45
135
21
159
120
105
15
156
9
27
129
24
15
96
9
27
133
20
60
51
33
27
25
131
84
84
45
15
1
68
48
12
96
72
28
227
12
60
108
48
45
27
69
60
ABCD 94095894734*3^$a+1 [50049]
9
96
96
16
48
80
15
49
191
144
60
60
48
48
217
48
80
15
9
16
80
135
25
120
96
71
105
88
47
33
72
27
45
16
56
16
24
23
25
312
96
24
216
8
15
105
64
96
47
9
3
36
145
144
80
16
32
27
61
47
25
24
168
11
69
16
95
1
11
213
15
169
200
63
9
40
8
63
105
48
16
71
48
24
48
73
275
109
71
9
3
37
72
176
88
120
32
72
168
168
39
217
11
45
63
57
87
96
1
8
171
12
72
48
9
24
39
36
37
32
75
141
96
48
16
47
273
135
1
11
60
97
48
35
165
40
72
80
88
24
144
96
144
56
24
144
63
60
13
32
160
72
23
132
108
48
24
25
131
61
104
64
71
132
37
56
136
8
15
48
72
1
72
24
96
8
16
56
120
15
33
16
48
71
25
24
95
168
57
48
48
39
25
8
3
61
143
57
39
1
23
97
24
144
80
15
25
56
39
73
32
231
49
11
45
72
312
16
72
72
23
9
3
61
104
63
72
153
72
3
12
57
16
24
143
81
99
96
60
9
40
95
25
71
24
60
133
80
15
25
8
39
48
120
169
104
24
3
85
24
128
16
24
23
33
72
123
84
33
27
93
3
285
264
135
48
105
64
8
351
360
1
119
25
24
35
36
25
80
96
424
32
112
8
48
159
25
56
99
37
71
25
107
13
32
3
12
1
152
48
15
9
40
72
23
33
64
23
180
133
24
71
57
51
69
40
48
167
1
59
180
201
40
24
23
108
12
145
95
9
16
8
15
97
167
48
33
136
8
135
33
87
96
72
49
8
75
180
1
24
71
225
27
12
48
57
111
72
48
9
63
108
61
71
72
73
8
39
25
96
24
11
45
24
111
97
24
56
24
40
8
48
72
15
25
23
48
57
24
111
73
24
336
96
8
15
48
9
136
144
83
36
12
13
336
83
156
9
72
3
13
23
225
120
159
25
96
24
8
63
1
48
56
40
59
45
72
16
240
107
141
16
71
48
24
57
16
144
23
73
48
120
47
48
240
24
25
48
32
63
48
180
12
33
24
16
80
27
37
288
23
1
120
11
48
12
33
40
32
27
45
112
23
25
23
193
107
117
15
33
255
129
48
16
47
49
23
25
168
32
112
96
23
9
40
200
160
32
3
117
183
36
37
248
16
23
96
24
25
71
25
107
13
32
3
85
95
9
63
72
48
129
39
9
256
59
141
87
33
39
33
87
60
93
3
37
24
8
48
48
15
105
39
145
23
49
23
1
119
1
35
45
184
23
73
24
80
63
132
85
8
3
61
8
40
56
87
49
8
16
72
48
152
87
1
47
129
88
72
83
60
36
12
57
15
1
104
40
11
277
48
56
51
252
120
25
80
3
133
24
71
120
24
73
248
64
128
75
37
48
24
8
15
153
64
8
255
97
23
1
32
48
15
25
59
21
96
40
8
111
12
13
24
120
71
60
109
83
48
84
25
35
37
24
47
48
105
72
48
87
33
192
40
48
179
61
179
45
63
25
120
120
48
24
35
36
9
15
33
40
23
312
25
35
132
105
15
81
87
97
32
120
16
167
48
240
129
96
64
71
145
35
228
60
37
23
1
128
183
33
72
88
144
71
9
15
48
240
9
88
192
11
108
84
96
37
95
12
13
83
37
ABCD 94096110796*3^$a+1 [50003]
18
42
21
27
48
12
84
21
15
24
48
6
6
36
42
12
174
132
12
60
18
24
18
78
48
174
36
24
18
3
21
60
138
93
63
192
24
90
54
6
75
33
42
90
90
6
72
108
18
36
36
12
33
48
72
39
54
30
102
12
12
39
15
252
12
12
30
60
60
24
84
12
15
129
135
81
111
33
30
72
9
21
60
18
12
12
18
12
90
222
78
12
48
66
27
75
93
39
81
9
150
57
3
90
90
30
30
108
24
120
60
24
114
12
66
60
9
39
72
12
12
108
6
252
3
27
12
48
18
54
42
18
36
36
18
6
54
18
114
30
66
3
9
42
78
90
12
36
78
15
15
54
42
36
30
15
15
33
21
66
72
168
48
24
57
15
36
30
30
30
30
54
54
30
42
12
120
21
57
255
9
6
48
24
33
33
15
39
90
60
90
78
48
66
9
45
51
39
126
90
9
81
78
6
42
129
51
60
18
36
66
30
60
204
51
57
18
93
87
48
6
24
96
51
105
135
279
48
72
6
3
57
54
9
195
120
6
48
30
42
6
18
36
75
15
9
21
30
30
6
120
354
48
60
78
12
66
15
291
126
72
36
30
174
18
120
60
198
6
48
18
138
12
60
30
168
6
18
3
147
222
6
9
159
6
75
144
117
3
69
30
18
123
9
63
3
12
144
9
87
60
12
132
36
18
12
12
6
132
84
30
75
39
24
90
6
102
30
69
39
102
84
180
18
150
12
30
30
6
24
48
48
102
102
9
165
66
108
60
126
75
9
12
114
12
72
108
33
21
6
30
132
36
111
39
57
3
6
15
33
30
18
15
33
15
87
132
18
18
114
120
48
12
3
39
60
60
6
12
60
18
12
156
81
21
3
27
42
12
39
27
24
60
60
21
15
132
42
120
78
93
15
18
6
216
30
48
75
57
24
36
108
36
30
6
252
30
30
30
30
6
30
42
60
60
30
15
213
84
6
66
15
75
120
66
18
24
18
60
24
90
18
6
57
99
6
12
198
30
39
51
24
141
99
60
114
114
12
81
3
6
210
24
6
18
48
12
81
15
6
156
63
57
30
24
84
21
21
24
90
138
111
39
48
33
99
60
57
33
102
6
90
24
48
48
48
30
24
30
117
45
30
30
54
24
30
18
24
6
198
30
306
21
27
12
36
12
33
39
54
72
3
87
78
36
6
60
180
30
18
81
9
42
54
18
126
96
228
66
36
168
66
27
144
123
66
66
9
9
63
87
30
12
15
39
60
12
120
108
54
66
12
30
48
54
18
30
60
60
30
84
36
39
264
75
6
30
48
132
84
105
99
12
30
138
72
9
27
42
27
144
9
36
24
6
84
18
18
45
57
63
72
27
6
72
18
12
114
150
36
24
138
18
12
42
18
48
168
36
21
24
15
48
33
45
30
138
42
249
69
6
30
108
42
81
15
33
15
24
30
72
96
18
54
66
72
12
30
18
24
54
15
141
48
3
15
9
3
90
30
96
6
90
30
39
129
42
18
90
6
126
6
15
48
57
72
156
90
90
54
6
42
33
96
21
54
156
72
72
66
60
3
192
63
12
48
45
51
150
18
66
36
111
15
105
33
30
24
6
90
57
39
66
18
6
36
24
6
42
12
231
165
54
21
9
54
24
18
60
54
48
6
72
42
21
87
48
36
120
45
24
39
12
18
66
12
48
12
12
12
30
66
18
30
36
6
30
12
6
42
162
3
135
18
6
138
12
126
93
87
33
87
153
51
141
33
6
24
72
114
24
15
111
30
174
21
75
60
168
18
39
96
9
18
60
72
276
69
3
6
24
18
12
96
12
18
51
9
12
30
48
21
9
42
30
90
12
66
54
81
27
48
84
6
126
21
15
24
6
12
126
150
6
36
30
18
24
33
225
108
12
42
6
12
18
72
84
24
141
21
132
138
204
6
3
27
12
18
15
15
48
96
105
51
72
126
6
30
99
117
60
78
12
12
48
18
6
96
144
6
18
42
39
51
78
6
84
42
24
66
60
18
24
162
108
126
114
36
ABCD 94096434808*3^$a+1 [50059]
16
21
51
12
51
17
12
7
60
21
20
28
20
12
12
37
24
47
52
120
60
36
15
77
120
163
17
13
59
60
28
20
52
27
69
12
9
15
44
76
165
90
93
68
4
80
4
144
21
167
73
119
40
81
35
24
76
120
80
24
36
25
96
264
15
44
16
104
72
49
11
60
19
6
144
6
9
21
3
92
24
12
120
24
24
112
129
11
24
48
1
47
24
25
35
25
23
132
76
32
121
47
43
45
32
40
12
81
30
29
28
92
28
8
181
54
65
24
28
33
66
53
28
20
4
104
31
9
72
9
11
12
1
39
81
60
87
24
176
19
161
13
99
212
24
60
112
44
16
8
12
49
291
8
4
132
8
96
12
49
51
20
24
4
105
47
19
41
108
12
12
37
23
52
9
6
5
16
9
24
36
23
48
49
30
81
20
112
140
67
89
1
30
54
51
15
29
4
27
84
5
1
24
90
66
71
144
85
11
24
16
32
7
21
3
5
64
8
112
20
48
40
44
25
3
20
31
5
132
109
30
65
24
24
52
8
91
30
6
21
24
84
96
8
72
19
81
56
48
112
68
60
124
32
19
36
5
28
20
97
30
53
48
108
60
12
84
88
36
15
105
24
8
144
24
60
61
30
30
51
129
75
20
169
27
20
73
27
3
60
41
64
75
30
11
55
89
40
111
129
45
111
164
12
168
72
72
37
3
48
72
20
31
36
81
20
43
65
121
155
48
36
72
13
47
28
44
1
107
4
20
85
39
72
188
1
15
9
27
3
17
73
66
101
24
55
84
9
92
16
8
24
108
79
33
48
128
61
11
19
41
24
28
72
48
108
8
24
1
171
104
12
172
51
29
12
85
11
19
5
19
101
25
11
79
53
37
159
21
15
69
39
27
45
56
40
44
55
60
24
77
139
149
4
108
20
88
32
49
135
24
152
64
36
80
19
65
25
71
100
128
124
12
105
111
69
83
12
40
116
24
60
36
12
36
16
75
41
48
61
35
16
44
84
60
36
64
51
21
20
204
216
12
61
27
33
11
19
5
120
1
63
8
72
28
3
9
57
143
1
95
124
68
72
1
11
100
159
30
60
39
80
28
69
30
53
40
80
48
19
101
12
61
59
76
72
8
60
31
9
51
41
52
12
104
4
32
60
4
84
8
73
36
24
96
60
51
32
40
48
72
21
179
52
45
11
109
111
32
1
6
33
81
27
48
105
71
24
156
145
35
25
59
60
61
24
11
109
75
21
51
20
12
132
109
95
4
116
96
19
120
81
9
87
20
52
57
23
61
15
24
68
112
27
90
131
12
108
100
33
35
76
8
72
24
25
15
32
12
31
17
84
24
52
12
57
39
80
112
32
31
29
40
120
80
28
24
45
24
11
28
117
24
95
24
28
9
63
32
36
12
7
90
3
56
12
24
36
49
23
31
69
8
124
188
28
32
121
27
32
40
80
60
37
111
108
21
51
44
76
44
48
1
39
8
12
52
56
144
48
37
240
24
35
1
39
24
81
60
39
152
55
45
44
12
43
81
20
55
33
12
20
36
48
136
69
15
32
60
24
108
36
16
44
72
24
16
20
4
9
11
48
72
84
192
24
49
30
5
16
8
28
144
48
87
9
12
152
16
36
8
60
97
84
11
184
32
13
47
12
31
6
39
111
53
52
240
45
131
4
176
13
95
1
54
120
21
8
37
11
4
8
12
16
3
6
83
48
48
25
11
36
12
1
107
13
15
104
1
135
104
37
3
32
108
52
24
92
12
112
8
1
119
37
11
12
60
252
4
20
64
57
35
16
9
59
12
60
4
24
21
15
20
84
16
36
8
84
1
59
72
49
35
4
32
60
100
75
53
37
35
40
56
133
27
12
57
54
65
12
12
72
48
61
51
8
96
61
15
36
32
28
63
6
59
12
84
28
72
20
60
108
121
35
1
179
124
21
71
55
30
60
11
40
72
57
23
1
36
54
9
32
40
15
65
24
84
60
132
85
11
84
49
35
76
45
24
47
84
25
60
15
9
30
69
20
67
21
32
31
29
1
75
44
97
84
60
6
141
20
43
117
20
72
52
8
28
68
24
1
36
131
24
36
12
61
51
69
291
128
52
39
41
49
47
24
16
140
72
97
83
60
60
28
140
24
88
8
84
48
1
39
27
9
24
108
48
21
15
20
19
5
61
24
11
24
72
ABCD 94096683082*3^$a+1 [50053]
76
84
56
124
156
11
9
9
31
56
39
45
4
47
9
12
148
36
20
40
23
1
80
4
125
6
1
8
12
36
15
18
111
100
71
13
24
72
24
47
133
11
9
9
18
24
108
97
24
35
1
44
40
137
3
15
12
45
27
37
48
5
78
9
28
77
48
18
9
363
121
32
4
29
102
37
35
36
49
12
56
4
131
24
90
3
51
45
16
59
36
36
90
54
24
49
8
105
54
25
35
78
51
27
57
16
36
53
18
12
61
56
88
11
1
84
104
51
72
18
31
119
61
35
96
45
12
27
24
81
36
52
11
49
8
3
12
45
84
75
24
60
12
37
32
33
66
25
56
15
73
132
11
12
37
60
104
87
24
18
3
27
1
47
105
4
24
36
188
63
48
180
1
59
1
8
3
117
40
56
76
24
35
12
13
11
36
9
39
49
20
153
48
54
1
24
47
105
28
23
13
71
24
42
78
66
55
41
27
52
11
12
120
21
27
45
39
9
15
120
1
83
85
47
24
120
36
18
6
21
28
23
73
24
11
12
33
40
71
69
72
3
42
3
15
36
144
1
48
8
28
84
23
9
15
85
68
40
65
7
41
114
96
12
33
52
128
3
25
24
8
12
51
21
75
24
45
15
9
12
159
1
191
60
9
15
36
24
48
61
59
18
7
120
17
3
52
11
73
5
39
27
85
56
12
63
37
8
3
85
17
19
80
4
11
25
44
24
108
3
1
143
18
19
179
69
21
31
23
61
47
9
96
64
71
45
99
84
60
81
28
17
103
68
108
12
27
72
133
56
27
13
36
56
72
15
36
85
24
11
6
19
20
12
28
80
39
42
6
45
3
12
60
13
35
85
24
12
20
75
13
11
9
112
11
9
100
35
84
144
1
11
85
24
11
96
12
12
13
23
24
13
53
19
59
25
32
4
20
33
3
72
3
18
27
99
49
11
9
12
24
4
32
28
71
13
12
48
60
77
6
48
1
215
24
36
60
25
24
84
5
96
6
13
23
73
140
12
15
9
36
4
71
9
96
28
20
36
40
11
13
60
47
60
13
36
44
24
75
33
15
13
71
21
3
21
63
21
15
12
48
24
1
17
18
30
31
56
28
44
3
165
9
3
27
13
47
6
15
4
108
20
45
27
69
91
179
1
24
104
15
21
4
47
93
36
12
3
25
60
47
49
11
97
12
8
12
36
60
63
25
215
24
157
35
21
27
37
48
8
64
59
42
15
72
51
12
24
13
71
25
56
141
79
48
56
27
33
120
40
144
12
11
73
140
12
69
6
48
129
16
35
1
35
66
19
29
19
23
49
11
72
21
256
11
45
4
104
51
6
48
54
1
11
36
45
4
71
37
11
66
48
63
28
36
180
8
51
25
20
51
18
247
20
28
41
90
9
45
31
32
63
25
216
23
1
41
30
49
56
28
11
49
60
23
24
21
75
9
36
15
13
95
36
9
171
21
15
48
24
42
19
11
18
30
25
36
11
186
18
1
24
5
54
48
24
69
196
11
9
3
105
12
88
23
12
25
95
25
107
25
84
35
54
30
48
13
59
36
1
53
66
30
31
60
80
75
21
172
20
27
36
45
15
48
9
16
47
18
15
16
20
123
36
1
59
72
33
40
11
24
36
105
135
109
77
3
45
30
105
12
15
12
96
72
72
18
30
18
27
64
24
155
24
72
85
144
11
93
3
84
13
17
30
48
66
55
89
18
117
76
140
171
13
12
144
95
36
48
61
84
20
36
12
60
4
5
19
36
35
73
71
1
83
85
71
6
43
12
44
24
3
109
24
11
24
24
25
12
11
97
60
132
35
129
36
28
35
25
47
81
4
60
48
56
12
52
20
75
57
28
8
27
1
96
104
64
8
39
24
49
65
7
24
95
12
13
137
48
6
60
24
6
6
93
135
36
13
152
4
24
8
64
23
45
63
108
1
44
12
72
72
63
12
84
9
57
79
95
24
42
39
15
12
33
45
19
8
28
156
35
36
33
4
8
28
29
15
63
49
140
135
13
20
111
126
30
13
293
18
12
9
15
21
63
109
20
21
19
36
89
3
28
20
51
45
39
84
72
90
39
36
21
18
36
49
185
27
39
25
116
3
25
95
9
48
3
1
23
33
12
21
6
24
45
64
8
3
9
27
108
42
55
8
51
25
35
96
45
21
15
48
64
23
45
99
9
12
123
57
24
39
1
11
73
36
131
45
88
71
25
128
27
73
11
45
21
54
109
11
66
30
24
36
6
43
56
48
52
35
6
7
96
89
7
23
1
35
30
30
9
12
40
11
13
77
7
120
8
99
85
23
21
4
56
57
18
61
59
1
35
24
1
24
17
19
83
33
28
11
13
96
32
4
68
45
7
24
36
59
25
24
96
47
9
51
12
145
8
124
131
13
11
49
35
12
48
25
20
15
1
168
107
90
3
51
42
199
23
25
95
141
111
36
13
120
24
23
73
84
12
24
35
25
35
1
35
145
108
23
84
9
51
13
17
ABCD 94096794934*3^$a+1 [50051]
27
15
9
12
24
21
24
63
45
18
105
69
63
12
93
180
48
39
48
12
51
30
24
18
45
3
45
12
21
75
69
66
21
51
45
12
48
57
6
36
21
45
24
180
3
48
147
45
21
6
36
18
12
150
9
9
87
60
105
27
36
9
66
21
60
180
69
12
24
51
15
24
21
24
21
15
9
36
18
90
15
57
99
36
45
3
36
45
24
30
21
84
24
93
18
45
12
69
3
15
21
84
33
54
18
168
87
123
18
72
18
42
54
54
12
27
33
72
87
84
96
39
21
51
54
30
108
6
51
108
36
21
135
60
120
60
108
72
15
60
93
15
36
30
96
66
9
36
45
54
60
54
30
69
111
96
9
24
96
9
63
72
180
33
27
36
21
60
54
9
27
66
123
75
96
141
24
168
3
72
6
90
57
15
33
21
3
117
24
27
99
81
108
36
63
12
201
57
66
9
60
27
33
108
159
129
72
123
96
48
132
105
165
18
273
9
15
111
9
9
39
132
81
42
18
48
54
162
99
84
123
198
204
183
144
24
24
3
30
54
18
36
87
57
3
87
18
18
72
144
6
219
33
18
234
18
21
45
96
30
81
117
51
9
48
3
84
75
33
60
33
87
9
18
12
45
48
60
27
45
63
57
36
39
36
57
36
24
27
54
90
45
144
75
201
144
120
3
60
48
42
87
57
3
33
12
36
39
93
102
6
144
120
27
9
51
21
183
84
147
150
30
9
9
63
60
45
12
60
3
27
6
12
3
60
9
96
102
153
60
21
51
147
18
3
36
75
234
30
96
69
84
21
255
39
192
45
33
51
60
9
27
168
3
57
87
18
150
18
27
21
24
15
105
36
42
33
12
9
75
96
12
51
72
33
36
15
45
48
33
24
36
72
12
54
54
60
36
54
81
27
18
216
3
36
15
66
39
21
18
33
105
72
3
93
66
78
18
69
105
15
45
99
12
72
105
3
9
36
18
9
96
144
63
9
168
57
36
3
96
39
36
18
18
78
72
27
120
33
63
57
24
36
72
51
39
48
78
192
135
9
3
123
117
87
141
57
27
81
72
36
54
36
72
9
75
6
27
36
21
6
9
9
39
45
36
27
228
21
15
3
93
69
15
36
15
33
21
198
90
15
156
117
18
24
45
27
18
246
21
33
36
24
15
15
168
45
27
48
294
36
27
81
66
9
24
60
48
45
63
39
57
21
63
24
111
36
69
57
27
45
18
30
24
48
18
45
15
9
21
54
54
36
24
39
45
36
39
87
186
3
60
12
60
99
18
3
48
84
45
15
33
42
36
21
33
18
144
66
3
60
87
30
75
129
54
9
21
15
9
3
9
60
48
87
45
63
81
90
9
81
27
48
120
72
33
132
18
36
69
57
75
33
84
3
15
33
27
84
54
24
36
12
3
24
72
81
42
21
24
240
72
36
72
60
81
60
30
9
87
9
36
45
54
66
144
42
9
129
90
42
30
165
3
54
216
27
24
33
6
45
27
48
21
60
69
54
48
18
42
9
120
9
60
15
111
36
174
78
45
45
147
60
39
150
12
195
27
12
54
90
6
3
45
3
15
18
27
33
135
81
36
3
60
39
6
87
48
84
12
51
33
9
147
81
24
18
72
48
60
30
78
69
15
144
21
129
39
45
60
72
3
105
147
9
27
144
123
21
12
147
21
9
6
45
9
3
63
69
63
12
33
12
27
6
48
36
39
36
39
66
90
24
57
24
75
33
60
21
39
36
9
75
33
78
45
96
21
90
174
90
45
123
33
15
69
21
144
96
27
57
99
84
57
54
12
24
18
63
24
51
69
129
15
111
24
36
54
15
21
180
63
63
9
183
81
69
18
12
45
180
27
36
18
159
132
36
72
3
33
72
39
165
24
36
45
3
36
84
168
69
3
33
48
39
21
111
144
12
48
27
117
21
24
48
18
105
24
33
234
60
105
60
69
12
15
93
6
66
3
60
96
21
27
15
108
153
21
60
36
18
54
36
87
69
54
261
ABCD 94096967806*3^$a+1 [50001]
150
174
19
36
36
89
31
35
18
7
215
60
25
53
120
7
125
7
120
11
97
53
79
41
7
119
186
54
1
24
41
30
48
30
12
54
49
5
55
36
29
66
25
191
54
114
72
54
19
24
108
59
30
54
109
101
19
17
271
59
1
29
36
7
227
73
17
60
66
90
18
12
13
5
139
11
109
60
71
30
187
23
72
48
6
174
1
59
25
197
55
149
31
5
24
139
5
31
65
30
36
133
24
17
90
73
203
258
72
7
41
36
31
23
85
197
54
6
264
186
114
30
6
43
125
60
6
73
11
49
41
7
53
102
13
11
306
223
84
41
42
18
67
48
107
18
19
60
53
55
35
13
144
11
216
96
84
90
43
72
5
90
84
1
101
48
12
24
66
54
43
131
6
54
25
41
30
174
79
71
30
120
31
221
67
120
132
108
23
18
7
24
5
223
17
43
53
163
95
49
221
67
29
19
17
43
72
95
13
101
199
24
41
132
24
163
83
30
79
29
72
24
379
72
53
72
120
54
60
30
126
18
132
19
29
319
137
156
187
17
55
36
293
199
36
77
54
36
78
30
90
79
23
13
95
30
55
36
71
138
36
96
18
180
126
19
47
114
36
24
84
55
11
90
6
300
97
107
24
49
11
30
55
65
12
18
157
83
1
60
161
24
36
103
161
60
31
53
102
54
216
7
11
37
53
235
161
55
149
55
41
66
109
191
18
6
121
95
150
108
36
126
13
36
149
36
24
7
35
54
96
144
36
138
60
121
101
18
30
175
107
13
35
60
42
115
204
5
43
108
125
18
61
179
49
71
30
90
156
66
30
13
35
37
5
43
101
60
19
132
5
108
96
60
96
7
60
191
216
61
72
12
11
288
205
17
7
11
109
23
78
31
5
24
96
91
53
156
6
73
101
210
13
120
53
54
96
30
7
203
54
6
54
19
5
31
180
191
54
24
36
30
6
30
49
29
126
61
12
132
11
30
48
55
5
7
65
67
17
31
5
19
149
79
108
60
143
1
41
108
120
19
17
6
18
30
96
13
108
12
96
155
1
89
19
83
138
67
353
31
41
103
216
131
25
5
18
49
60
36
77
54
30
114
102
55
29
43
12
144
72
29
6
90
168
199
252
108
41
6
84
85
5
247
5
139
120
96
5
108
67
252
131
49
36
5
31
108
53
30
37
17
91
53
79
36
17
55
23
36
61
24
41
48
60
42
60
138
120
42
217
60
12
29
72
108
66
90
84
30
25
24
47
24
12
37
96
41
24
7
53
96
79
180
132
23
25
17
180
7
161
31
11
349
119
102
48
115
5
7
83
96
270
79
11
1
65
54
49
72
65
60
24
151
65
30
73
65
156
6
54
91
72
36
36
36
59
1
83
66
31
89
84
115
185
6
36
18
19
83
49
5
96
18
12
18
31
11
48
49
12
35
54
126
109
41
6
18
6
1
29
216
67
83
97
288
72
12
11
48
37
29
30
114
300
7
29
180
103
47
210
144
31
89
55
12
5
30
30
187
11
42
60
55
72
53
84
6
24
36
90
7
371
49
48
29
114
37
144
65
54
6
43
12
5
24
36
24
19
11
240
66
6
25
192
36
24
83
25
5
60
ABCD 94097169854*3^$a+1 [50003]
18
17
28
9
126
78
347
79
6
192
36
42
90
75
27
36
54
180
143
19
53
168
120
55
198
27
72
63
60
30
35
37
23
13
359
25
18
120
45
9
180
23
85
186
12
108
42
138
42
75
9
96
18
210
42
84
93
168
9
71
12
133
107
60
1
12
18
57
249
54
9
68
12
25
12
11
115
5
13
222
18
156
83
43
5
67
78
15
147
90
215
13
27
120
140
100
8
192
97
24
47
25
15
93
66
24
29
60
31
117
99
6
48
39
3
65
12
25
108
54
6
90
48
9
48
165
35
49
24
39
141
72
300
18
17
132
73
87
93
35
127
12
54
54
6
239
25
18
5
67
78
15
195
18
47
25
108
42
57
68
52
15
93
33
114
12
93
33
60
35
37
48
90
72
45
48
15
54
71
73
36
168
35
85
36
114
36
54
3
33
192
35
25
195
33
119
187
21
15
150
12
288
60
35
112
15
102
180
6
105
147
53
73
30
72
144
90
3
21
39
80
25
102
24
30
27
9
63
45
3
32
25
3
15
18
90
72
18
102
57
75
5
193
84
3
3
177
68
7
102
171
189
168
36
54
18
15
15
57
75
36
89
31
9
33
90
660
57
357
83
60
1
27
63
17
100
80
12
25
108
147
60
15
53
40
15
17
121
27
9
18
18
207
48
105
60
174
270
3
108
15
5
67
6
180
30
42
335
7
102
90
36
45
20
85
228
36
24
120
132
18
102
72
108
95
37
30
18
155
13
90
17
85
42
33
15
57
68
60
13
54
6
39
15
18
35
252
145
275
48
49
11
25
95
40
80
7
33
69
24
30
36
273
123
77
85
78
12
53
19
126
18
9
15
198
12
23
13
60
47
25
108
287
49
3
15
18
135
15
120
45
15
300
18
126
53
37
143
1
327
33
24
48
27
27
161
7
185
168
60
52
105
23
12
1
72
54
36
42
66
117
33
174
78
35
103
42
87
8
60
112
3
18
12
27
105
108
35
85
27
117
6
174
6
30
47
28
32
180
28
20
13
102
168
72
12
53
7
48
180
17
43
57
48
75
5
187
5
55
18
87
87
24
66
6
17
40
27
21
33
24
3
20
7
5
31
149
60
43
165
3
90
30
17
73
132
75
12
60
33
47
37
36
72
6
12
60
105
105
215
60
49
18
72
233
133
18
66
143
145
18
5
229
23
60
7
108
108
78
12
90
5
49
183
51
77
120
97
23
100
165
90
90
48
42
17
55
65
253
90
17
343
54
36
150
90
72
18
12
162
36
35
7
30
75
183
65
7
33
33
126
24
89
40
63
18
114
5
60
25
18
30
147
33
60
84
3
20
85
3
180
57
12
36
35
100
15
30
47
13
102
186
87
15
45
120
237
12
96
12
60
95
288
79
41
72
103
54
111
92
88
32
28
99
6
12
6
72
65
12
28
32
115
33
3
102
27
117
23
85
36
27
12
108
57
15
8
25
255
152
175
33
15
54
126
45
105
174
41
52
128
157
23
40
153
132
120
27
120
128
160
69
3
177
71
25
12
198
54
6
18
12
108
39
3
180
174
90
81
105
75
27
78
18
57
12
51
29
60
48
160
45
72
3
165
192
18
42
75
45
72
144
ABCD 94098075452*3^$a+1 [50085]
12
45
12
59
60
100
132
12
92
84
1
15
56
37
123
32
28
57
107
1
87
92
84
52
104
196
60
45
23
16
81
63
9
95
28
68
97
47
25
15
48
8
37
23
100
72
45
47
72
168
156
40
51
5
4
87
53
12
112
8
7
237
8
72
84
1
39
9
95
96
36
16
60
45
107
48
24
13
3
12
32
61
59
96
49
23
85
3
12
32
4
237
135
68
36
24
1
51
9
48
35
55
45
48
8
96
64
104
48
24
1
90
165
24
60
21
39
56
85
3
171
113
16
111
66
15
68
61
36
59
4
44
12
85
35
13
63
24
21
144
23
12
28
68
40
68
37
63
57
39
24
152
48
61
15
84
60
20
60
37
15
15
33
72
45
84
11
24
25
63
108
84
24
60
39
17
84
36
24
1
3
20
52
60
44
1
36
27
32
88
20
13
135
20
25
63
140
64
140
72
25
51
69
23
13
42
65
40
36
147
65
4
33
35
25
12
18
17
16
132
60
32
13
23
24
16
32
60
28
12
8
48
36
40
120
56
72
160
36
24
93
59
24
216
84
120
37
27
72
56
84
124
12
24
36
8
4
57
75
45
60
36
119
64
104
16
12
9
48
27
168
8
37
23
228
84
25
111
44
37
39
84
8
12
72
73
47
25
108
107
16
8
1
183
48
57
107
16
32
28
24
75
93
68
24
1
23
4
132
60
45
23
40
63
53
4
36
12
39
53
120
12
64
39
117
8
37
71
60
48
124
92
48
52
144
44
28
68
19
41
16
44
61
120
3
8
48
40
20
49
167
4
24
32
4
24
132
48
8
60
12
156
60
40
57
23
4
96
80
60
36
25
11
148
69
42
9
96
128
76
84
8
84
73
15
48
92
25
12
35
76
12
68
40
32
12
4
80
16
140
16
12
57
51
32
7
29
19
5
96
40
24
93
30
137
60
136
60
72
20
24
48
36
4
96
69
47
28
92
144
24
25
15
12
20
60
48
25
63
32
36
49
95
7
5
13
87
36
104
25
3
128
4
45
59
12
37
35
28
60
48
60
32
24
73
15
8
24
28
20
16
21
51
20
4
8
16
21
36
3
116
24
1
23
12
24
84
25
18
53
12
148
120
9
12
83
52
213
203
72
25
3
12
68
49
18
17
16
92
112
213
3
60
12
20
72
13
15
60
36
56
76
44
13
11
24
187
9
32
7
42
39
44
40
75
101
61
3
27
6
144
36
107
76
72
44
40
116
25
39
36
72
48
12
87
29
276
24
61
99
81
39
69
131
1
63
12
116
55
33
21
35
28
27
18
132
11
25
12
15
27
65
108
36
60
67
9
8
25
23
169
6
29
24
24
12
24
124
8
4
20
24
76
93
3
192
20
28
72
20
112
21
99
24
116
4
104
67
53
16
92
48
4
56
37
23
12
100
45
59
76
48
132
24
48
36
96
36
152
60
28
12
80
40
117
83
120
16
56
1
159
48
72
8
96
84
16
24
36
20
16
8
97
71
4
45
78
77
28
92
40
48
3
93
9
23
12
12
60
4
80
120
1
36
23
72
48
49
11
52
32
36
49
155
12
28
57
63
72
20
64
21
35
60
13
3
8
4
60
92
13
27
3
65
16
69
15
48
8
1
48
71
4
56
1
35
36
4
45
36
35
28
56
4
9
35
48
12
36
64
57
11
25
180
120
35
109
18
78
35
4
8
12
13
51
12
92
48
25
195
8
4
20
85
23
28
20
1
11
25
35
84
1
87
32
25
99
20
36
4
56
4
176
61
107
88
69
23
40
20
25
11
16
48
92
1
123
21
15
96
45
23
12
25
35
24
115
6
23
24
43
89
40
24
39
21
80
84
13
72
63
12
92
40
51
197
28
9
99
84
176
16
60
44
12
144
24
16
8
112
68
36
40
44
36
4
93
143
49
42
318
3
24
45
23
37
39
9
95
85
87
45
15
80
4
12
87
33
20
109
36
47
88
9
39
84
72
93
11
12
49
39
24
45
48
23
36
48
36
7
30
35
37
23
48
109
3
20
48
64
12
84
32
4
24
12
120
152
36
36
1
59
88
33
24
75
68
48
84
28
36
140
60
12
97
12
60
39
24
12
36
8
24
73
15
32
25
27
48
87
33
20
12
76
24
36
168
56
1
3
36
15
5
1
84
51
24
24
81
63
56
96
133
47
4
84
32
40
20
108
7
48
57
20
60
4
9
3
140
24
16
8
16
21
23
60
12
52
56
112
9
83
60
16
60
44
16
20
4
ABCD 94098484666*3^$a+1 [50007]
177
27
12
114
51
51
24
21
72
15
33
84
81
48
27
27
78
3
9
111
69
6
69
51
45
189
72
144
87
57
60
15
15
18
87
45
51
84
21
75
57
30
42
75
15
30
96
51
96
15
138
6
228
33
12
51
9
63
69
39
12
72
81
159
57
48
12
39
60
36
69
84
27
21
72
132
45
18
138
3
15
36
45
63
126
15
84
171
9
45
111
156
21
27
51
237
69
63
3
45
48
39
21
24
60
21
174
117
171
72
57
24
9
51
156
63
108
93
105
24
15
57
3
72
51
9
36
3
24
102
3
51
72
54
99
36
24
132
24
69
30
21
120
21
24
126
9
39
36
21
105
207
33
210
153
24
3
57
15
225
33
27
3
60
12
18
18
57
39
84
21
231
117
72
63
45
15
66
180
51
84
9
18
57
96
45
54
33
39
9
24
57
78
93
45
15
243
54
30
42
75
48
15
36
6
15
120
93
27
36
267
12
33
108
24
48
3
348
9
45
15
15
18
159
75
114
15
39
270
30
36
9
72
153
27
99
69
72
63
12
9
12
15
204
81
12
276
36
120
33
27
24
12
3
42
135
24
24
45
27
48
24
12
123
96
36
45
48
108
15
33
219
30
3
87
117
9
39
231
24
12
96
144
18
3
33
147
27
93
87
45
36
69
180
12
3
36
129
75
33
48
147
120
3
36
33
63
12
273
33
75
24
72
15
21
132
3
42
246
54
42
81
72
3
18
162
153
12
69
15
36
12
108
9
18
42
15
15
45
9
54
60
90
3
24
3
108
45
27
96
105
15
69
75
93
57
36
27
3
42
195
12
60
12
63
21
141
51
75
192
45
87
81
48
195
21
33
183
9
36
27
12
24
60
36
75
24
72
45
165
15
72
132
123
42
156
87
60
120
75
60
57
15
21
69
75
156
93
99
111
54
6
66
234
9
45
78
48
9
15
153
63
66
6
105
33
24
66
222
3
132
144
24
57
18
72
84
24
81
3
21
15
90
27
105
15
12
27
84
69
93
3
15
9
135
72
54
15
21
60
18
30
6
9
21
90
81
51
12
33
27
21
15
102
15
183
42
3
24
12
9
99
60
12
15
66
75
60
27
72
9
60
135
72
54
3
72
96
27
12
96
9
36
93
96
120
198
21
75
81
63
57
15
36
33
24
195
72
105
33
3
12
75
126
90
57
12
12
228
33
24
39
264
93
99
3
81
51
18
75
48
69
126
9
36
24
96
12
147
78
87
3
36
9
147
21
48
75
240
54
30
6
66
33
72
3
21
24
48
72
33
24
3
27
9
15
84
165
21
15
120
39
132
156
129
48
135
48
45
27
45
108
84
3
165
45
42
108
141
39
285
12
48
141
75
135
144
90
126
72
9
33
27
189
174
126
39
132
9
90
69
12
36
84
48
57
18
81
15
81
108
111
36
144
132
72
57
36
63
6
99
72
24
15
18
135
60
168
69
90
45
48
51
45
84
165
3
45
108
99
45
78
117
345
15
60
105
3
15
42
63
63
21
15
108
18
120
42
12
54
6
30
6
9
36
93
51
3
6
27
75
54
18
18
15
84
153
15
60
75
105
132
24
12
48
15
9
261
87
57
123
9
183
27
54
15
75
81
36
27
21
51
9
51
48
6
54
237
15
33
48
9
3
108
12
3
105
159
9
9
3
120
27
117
81
84
3
60
12
33
3
120
48
15
36
18
12
135
9
54
36
117
27
252
18
3
48
27
12
57
75
69
36
33
15
21
114
372
24
66
126
57
12
9
135
72
72
57
3
15
45
27
33
297
75
15
21
ABCD 94098511894*3^$a+1 [50049]
90
18
18
36
48
132
30
60
81
63
12
42
72
36
15
69
18
60
81
75
129
51
57
33
24
18
30
54
60
210
60
66
42
18
12
6
102
42
18
9
129
36
24
15
15
9
45
18
18
6
21
9
60
54
126
39
9
42
33
60
123
18
159
96
9
72
18
18
24
36
15
192
57
90
24
72
12
90
72
36
72
87
60
39
54
90
153
24
3
12
24
21
105
36
18
69
72
51
45
63
24
18
27
27
105
21
102
36
6
51
75
9
45
90
18
18
129
45
18
60
48
114
90
33
12
21
18
54
6
12
90
18
81
99
6
18
120
18
3
12
3
24
90
66
45
60
12
24
39
57
12
36
96
15
96
18
27
12
27
69
144
63
12
42
15
39
120
6
111
60
3
60
69
87
60
30
63
63
90
42
21
27
18
96
126
12
33
3
24
72
93
48
33
24
3
27
18
63
24
153
84
90
36
33
96
33
96
72
48
6
54
15
39
33
33
39
48
39
33
48
45
24
123
96
24
3
60
162
36
66
96
144
126
30
54
3
15
60
12
93
21
27
45
75
27
90
60
72
18
57
33
51
21
126
84
18
63
69
63
21
96
66
54
99
81
36
42
21
135
6
3
81
6
18
66
45
45
36
3
21
15
111
30
18
42
63
63
57
123
33
39
21
45
96
30
18
3
15
24
33
93
18
141
15
6
30
24
69
15
54
87
75
36
132
33
87
18
18
36
54
6
66
42
30
42
30
63
96
27
54
18
48
60
33
159
42
15
75
33
15
18
54
21
15
54
351
195
72
12
6
39
33
15
60
27
18
3
48
36
165
60
66
78
15
12
3
141
60
21
90
54
15
51
18
6
18
51
21
120
36
123
351
180
216
30
24
36
48
6
246
150
177
15
33
45
18
12
108
21
48
57
3
21
15
69
162
6
90
69
24
177
120
18
6
15
51
54
6
48
90
36
3
93
75
9
18
45
27
21
3
30
6
33
168
69
18
48
150
138
6
30
60
48
81
24
3
69
99
12
24
9
36
60
48
111
36
45
81
114
93
135
6
12
150
162
30
42
66
60
72
72
81
24
75
18
12
6
54
3
192
69
51
111
9
24
27
48
60
12
42
12
15
120
9
15
57
72
60
15
108
39
81
72
96
51
24
36
18
63
3
6
18
102
36
72
18
78
54
12
90
15
3
36
6
3
117
144
36
99
9
18
18
39
33
144
60
18
33
12
63
12
6
36
18
18
84
51
165
18
90
96
54
156
18
6
36
180
90
30
54
42
33
51
6
90
18
66
9
99
21
21
18
72
33
12
45
30
36
93
15
42
30
18
90
60
36
21
15
45
3
36
24
12
78
36
18
12
21
12
45
18
18
30
21
36
108
84
93
27
33
102
18
27
321
54
90
18
45
27
30
306
6
30
36
90
15
93
42
48
36
141
9
36
48
15
39
117
15
69
75
12
24
33
36
39
12
36
90
123
84
48
15
108
36
9
84
87
24
72
69
39
72
48
114
102
24
9
27
30
96
30
114
174
54
6
36
9
75
72
9
15
66
24
90
81
75
42
123
72
33
42
66
27
60
27
66
15
75
36
90
90
18
27
24
39
6
30
69
96
39
12
9
27
18
24
30
6
147
27
42
15
39
66
6
264
78
15
21
66
33
57
6
54
198
12
9
51
33
36
21
18
57
9
36
54
9
87
21
15
48
6
15
36
24
9
42
12
21
15
60
9
27
18
12
60
126
90
30
18
114
45
45
12
54
24
108
18
72
12
72
15
60
33
108
54
54
159
12
45
54
6
18
72
30
6
54
48
6
57
15
12
36
6
36
54
120
18
6
30
240
27
93
6
120
126
63
96
3
36
9
123
12
57
105
111
15
60
84
18
75
12
21
18
129
60
81
90
24
108
12
78
54
33
15
93
39
33
21
36
3
171
36
21
69
54
21
93
48
150
120
72
36
36
6
318
6
30
18
3
3
177
33
24
27
3
21
21
171
93
75
39
105
15
72
78
12
171
63
42
99
165
3
51
36
36
165
57
18
48
96
264
69
27
45
93
60
18
45
24
120
39
180
57
147
18
39
99
36
9
51
18
3
15
129
45
24
12
24
3
33
15
12
27
30
36
18
36
81
63
186
51
3
36
129
15
36
48
18
3
72
ABCD 94098630188*3^$a+1 [50139]
12
36
24
105
3
27
41
124
36
44
85
3
48
44
240
55
24
69
8
13
47
4
80
24
64
68
48
181
6
77
120
1
219
63
17
28
12
36
24
12
24
20
31
33
87
21
20
48
84
28
33
135
20
84
52
24
81
36
168
30
77
40
48
20
31
24
57
32
31
165
44
67
54
120
39
20
60
16
92
48
120
12
72
156
16
68
12
61
3
72
15
9
8
60
52
24
80
120
36
31
5
28
72
32
28
69
11
19
21
15
185
72
12
55
54
27
180
135
77
12
76
80
25
35
24
4
104
31
137
72
72
160
15
161
40
104
16
33
107
12
31
5
85
12
47
7
45
56
49
111
9
11
48
16
195
9
15
12
29
16
20
133
47
85
3
20
12
13
239
193
3
36
15
90
119
24
372
88
36
36
8
7
41
12
16
80
16
15
29
100
12
39
89
4
48
80
52
32
1
15
8
12
40
153
75
104
48
64
60
228
20
13
59
16
32
96
16
24
44
36
64
72
51
57
20
60
73
107
7
36
5
28
72
8
85
59
7
21
60
44
48
16
12
32
7
66
54
60
54
51
56
88
36
24
72
15
113
7
24
29
84
12
16
80
60
60
160
165
183
36
8
12
84
91
33
72
15
5
40
8
72
40
56
132
61
71
48
136
20
72
60
43
17
144
19
9
12
8
52
8
72
60
16
68
37
39
15
21
20
48
7
30
27
36
51
36
17
16
195
29
172
56
72
36
31
45
48
36
24
12
36
129
3
68
4
8
48
12
112
36
84
24
12
15
9
104
1
35
1
15
20
109
15
21
3
20
24
12
85
66
5
49
6
5
64
140
1
107
1
155
16
56
12
60
60
108
60
120
40
168
20
25
75
36
36
8
7
45
8
91
153
32
4
87
5
12
48
4
8
108
64
20
4
56
16
92
88
32
40
33
23
61
39
87
18
27
44
108
40
87
60
144
77
28
60
44
12
49
215
60
7
5
19
5
48
13
23
52
3
36
21
32
16
44
36
12
4
56
72
72
25
39
36
96
9
54
5
1
3
12
15
53
7
33
21
47
25
23
84
108
60
13
111
68
40
33
39
9
35
4
96
45
75
116
31
105
20
60
43
21
56
19
5
28
56
37
3
20
36
64
51
29
12
193
191
24
40
15
29
13
18
41
85
35
4
92
60
60
12
7
5
144
12
24
36
24
84
16
171
5
220
105
75
33
36
183
56
16
80
4
44
7
53
91
9
8
72
1
35
12
124
56
84
40
20
25
6
30
23
31
6
39
56
48
16
20
55
30
3
57
35
36
108
4
27
65
48
180
16
36
36
75
5
268
36
48
8
43
36
6
3
27
165
20
55
53
85
95
1
66
9
36
99
9
20
100
44
97
59
16
8
136
24
27
81
63
132
53
24
60
12
64
56
48
163
77
13
183
15
57
39
29
1
11
72
12
180
4
12
24
8
100
20
100
92
76
144
68
37
23
7
41
24
61
35
84
24
1
54
9
20
7
6
3
84
57
23
88
99
9
20
7
5
24
64
92
72
91
201
80
64
12
3
12
9
8
43
125
60
43
5
4
32
4
20
61
6
57
120
21
12
3
20
31
41
4
44
192
25
54
293
16
32
24
109
59
67
93
8
12
208
20
132
28
132
20
72
36
172
36
20
36
16
104
76
44
115
6
48
71
55
24
165
12
8
12
88
132
135
60
33
56
1
83
84
13
23
192
49
126
9
51
30
63
15
65
205
12
23
12
132
72
31
57
3
48
5
1
23
67
180
66
23
4
27
24
5
244
36
72
72
72
96
224
40
20
4
32
109
95
28
8
100
20
4
9
59
108
112
8
84
84
31
6
84
39
104
36
60
4
68
40
68
67
45
20
28
24
27
21
32
76
72
3
17
109
39
32
220
8
12
49
120
35
48
12
19
89
48
28
321
71
84
36
43
21
68
16
36
8
88
108
12
60
63
81
8
91
5
40
32
124
68
28
32
121
35
4
36
60
12
8
36
36
48
24
121
36
11
180
28
27
150
35
103
6
3
8
40
15
29
88
12
15
93
20
88
24
20
31
29
1
23
12
100
80
28
27
5
24
348
112
15
60
69
24
51
77
24
4
24
8
60
60
28
32
55
24
53
16
15
96
30
3
56
112
48
20
76
56
108
336
60
36
79
36
45
32
72
16
60
ABCD 94098855198*3^$a+1 [50100]
3
24
87
69
21
30
105
135
9
21
51
135
114
3
117
219
12
15
30
120
15
72
180
36
171
6
24
135
36
48
24
48
12
48
12
156
81
156
3
12
12
72
81
15
84
156
69
3
117
96
39
120
84
384
180
72
24
81
159
21
96
39
96
12
48
12
120
12
36
24
51
105
135
69
36
72
33
30
33
57
144
51
12
213
39
60
15
66
3
141
171
24
48
27
9
96
15
21
48
264
192
75
45
45
30
21
84
81
174
93
96
12
12
120
72
21
3
27
69
168
48
60
39
21
165
87
63
33
36
45
36
39
75
9
132
69
99
27
54
51
48
57
15
9
99
96
48
213
39
60
51
69
24
24
120
27
21
9
60
3
363
24
21
9
120
135
105
39
36
111
234
63
12
36
12
72
24
24
36
12
99
153
117
36
39
204
51
30
36
24
6
57
12
96
168
81
111
75
24
93
3
24
261
144
60
135
213
12
84
117
84
63
12
156
120
99
66
30
24
33
36
12
60
9
60
30
9
21
90
126
84
15
180
144
27
33
36
51
30
99
48
36
21
36
24
51
129
63
33
135
39
90
6
153
81
63
33
3
12
120
120
24
165
36
75
60
69
60
6
105
39
45
51
30
3
24
36
132
159
21
108
21
3
33
27
27
66
3
240
21
3
36
144
183
114
231
165
60
15
60
84
105
60
15
81
24
63
27
90
60
75
21
219
45
51
39
45
21
3
72
60
12
60
36
27
54
15
84
111
93
96
36
84
120
384
33
24
36
24
36
15
24
108
72
108
60
12
75
21
60
24
165
36
39
21
75
108
21
240
60
135
84
12
129
135
108
237
156
15
72
63
117
48
9
36
3
60
81
51
108
237
15
24
120
24
21
36
39
60
21
15
129
90
45
48
60
63
45
108
21
15
36
9
39
111
9
324
57
60
60
51
45
15
144
168
33
27
72
111
90
3
60
111
45
21
24
123
57
63
27
90
30
273
108
24
21
75
24
21
87
93
114
30
15
75
45
51
105
9
3
12
84
81
3
312
60
24
51
9
72
12
57
75
60
45
30
21
240
9
183
96
177
99
84
171
96
9
15
66
39
111
33
141
66
120
225
15
69
60
255
6
264
96
135
9
15
84
141
255
96
120
45
30
33
72
24
48
183
24
45
24
156
24
132
132
33
15
9
75
51
189
24
51
105
261
84
123
3
57
93
75
12
36
24
72
21
15
12
33
39
81
3
237
3
12
48
24
57
60
15
60
48
156
12
12
48
75
24
6
39
24
12
69
60
36
60
63
12
9
39
12
279
45
105
36
27
36
87
120
105
39
6
3
84
3
24
105
36
48
240
24
3
30
15
84
84
12
72
60
60
117
120
96
234
45
216
132
132
141
15
72
192
45
300
51
12
87
141
60
144
21
84
36
255
72
36
21
90
93
12
240
24
21
111
69
111
45
3
111
90
30
45
120
24
117
54
33
93
39
51
9
15
69
72
75
9
84
12
129
111
60
24
105
15
45
36
24
60
36
15
249
159
24
33
27
33
39
45
51
9
63
33
63
12
12
132
51
57
12
45
15
21
387
57
3
3
24
33
12
45
30
9
60
60
36
51
24
6
3
21
75
96
24
36
12
48
129
51
24
435
33
108
ABCD 94098977114*3^$a+1 [50069]
54
306
93
80
127
114
36
75
9
18
165
33
60
108
119
25
66
36
6
174
114
27
27
5
96
7
137
48
85
84
114
144
12
186
15
33
111
213
6
5
25
42
30
47
13
195
15
132
12
150
36
135
3
6
198
66
47
112
45
18
18
54
36
36
33
48
9
23
7
90
108
18
24
9
75
21
39
9
48
15
102
132
39
27
162
18
18
111
33
72
36
24
126
72
120
60
81
9
72
30
78
51
15
60
5
64
192
63
65
115
45
3
60
12
6
84
96
36
119
16
153
162
21
87
41
25
6
180
45
75
53
1
24
23
64
129
30
17
55
42
47
109
36
255
93
102
6
90
12
18
42
12
54
6
29
19
270
36
24
36
15
15
24
18
102
17
25
39
15
30
60
39
27
53
112
144
51
6
54
126
180
15
33
6
30
96
30
258
120
51
9
119
43
30
263
64
3
30
54
78
30
78
30
24
36
30
119
31
12
6
12
35
48
25
24
36
66
60
29
16
63
198
12
222
210
54
89
37
90
54
27
33
36
11
187
5
25
42
29
112
165
59
25
24
15
21
11
19
125
25
126
18
12
75
3
72
30
54
33
27
30
90
90
3
32
55
186
47
112
3
93
69
36
48
36
3
33
63
135
54
42
41
139
18
36
72
84
96
48
24
138
17
1
36
18
162
71
97
18
45
32
160
45
90
105
153
18
36
65
43
108
48
9
105
198
65
64
69
12
72
18
24
18
36
192
60
48
90
17
37
6
5
97
42
5
67
90
3
45
3
57
36
174
198
54
6
84
126
18
96
30
18
42
101
55
60
72
5
187
24
29
61
72
27
147
18
180
60
11
16
9
54
66
42
69
15
24
9
48
99
93
147
126
12
90
90
15
111
24
18
87
3
29
109
126
36
65
49
15
39
12
29
64
111
54
36
30
78
27
3
18
18
24
30
132
84
27
33
306
108
30
3
57
72
36
30
60
72
90
15
21
66
60
90
83
16
21
60
48
240
102
36
132
113
25
119
115
18
6
36
18
18
30
168
119
187
30
114
30
39
32
25
18
36
72
105
48
9
66
72
54
36
60
30
42
72
48
18
24
30
54
6
18
12
6
15
39
9
81
66
29
49
47
19
18
42
33
32
55
6
12
42
30
54
42
54
36
90
18
66
54
81
9
119
31
126
18
65
1
42
5
175
225
147
173
67
45
21
36
18
21
21
54
12
42
12
24
36
119
144
91
96
21
123
84
72
105
3
36
60
144
72
21
9
60
30
78
63
48
15
65
97
102
72
33
27
18
131
31
36
174
18
18
27
87
9
9
30
18
24
18
66
186
54
75
9
42
45
128
37
36
39
176
25
23
31
48
18
63
159
33
32
43
54
15
51
78
159
51
24
5
16
141
30
24
216
18
12
6
65
73
6
48
6
59
121
135
75
24
365
7
6
18
72
252
72
54
36
155
25
183
87
36
12
240
72
120
24
65
97
72
23
115
18
24
72
180
18
108
84
21
57
30
36
54
47
103
57
9
39
15
108
198
24
72
15
15
96
48
6
18
41
67
30
60
3
69
123
3
12
17
37
75
69
11
64
165
180
54
36
36
138
15
48
63
42
54
65
25
66
24
93
87
9
147
93
51
141
27
108
12
36
54
3
75
48
54
15
93
54
54
39
176
127
33
39
6
51
15
198
90
17
16
27
198
15
3
120
101
13
3
99
6
18
54
90
12
6
48
24
30
72
53
25
30
18
39
75
69
21
36
12
186
12
204
18
126
30
11
61
35
25
48
24
63
165
18
24
30
3
33
15
201
54
161
1
15
57
36
51
165
54
72
60
102
11
139
126
72
95
64
48
81
66
45
33
95
151
6
30
24
30
6
41
64
3
173
ABCD 94099261918*3^$a+1 [50014]
18
135
39
6
90
22
18
24
281
72
180
1
50
30
15
81
58
17
36
19
113
31
122
84
15
1
59
33
36
10
54
26
21
51
33
9
22
26
195
12
1
14
82
278
112
8
72
93
115
53
12
57
15
15
24
9
120
141
111
1
18
26
111
24
15
9
132
259
80
88
198
155
55
14
58
98
15
24
48
57
36
39
115
8
16
56
6
12
52
18
26
75
9
96
12
87
31
29
96
1
26
33
31
8
16
56
33
120
72
1
32
36
64
47
60
31
5
228
72
84
75
33
12
139
17
84
21
75
73
26
16
17
81
36
10
161
48
12
168
180
9
70
206
66
10
294
17
9
75
123
45
81
66
9
12
43
42
59
123
42
4
11
24
45
10
209
31
2
99
43
72
26
102
42
100
18
17
36
217
12
95
111
18
16
30
65
84
1
26
198
111
43
102
44
52
44
135
39
105
12
19
5
73
12
68
27
36
67
53
69
30
45
259
102
59
60
36
97
6
77
75
40
24
185
61
18
89
151
77
120
57
28
47
247
29
1
26
45
60
55
368
261
120
69
87
15
9
60
60
156
67
8
24
9
1
54
17
39
33
12
51
57
108
33
76
54
26
64
14
18
99
1
59
33
3
13
35
91
29
12
48
55
17
135
10
35
12
127
50
15
231
57
132
1
98
24
18
39
73
80
78
9
13
32
66
105
24
48
45
75
55
72
24
56
33
37
71
67
32
33
156
85
36
11
69
16
2
16
30
11
175
56
9
15
9
24
7
113
13
59
168
13
48
35
12
24
99
6
15
24
36
36
19
5
235
90
35
3
16
125
12
144
133
48
18
32
48
9
37
90
41
9
75
115
18
11
12
60
60
63
40
32
94
44
15
129
36
327
24
96
93
27
12
111
9
55
17
39
16
18
11
69
27
139
5
75
42
22
270
42
113
165
3
12
61
32
54
141
49
35
39
117
27
88
224
30
15
45
63
183
69
9
75
79
173
27
213
24
51
10
32
112
78
98
4
50
40
18
32
94
5
45
4
240
2
78
27
39
10
11
25
26
9
9
46
18
80
150
57
1
54
168
56
72
162
123
37
36
2
45
60
84
36
12
187
101
84
93
3
39
40
26
123
24
432
48
75
88
185
72
61
71
43
17
45
135
60
156
3
45
1
18
26
27
25
143
67
89
151
125
27
48
69
36
39
18
36
10
197
99
21
43
42
35
24
75
64
125
225
156
111
7
17
105
39
15
9
156
60
31
14
12
15
49
6
17
108
3
9
181
71
96
73
162
128
21
75
30
15
109
239
48
39
46
23
36
21
10
149
49
90
41
13
18
5
9
64
11
279
9
276
1
128
18
9
261
34
29
252
204
85
59
84
15
82
83
48
12
72
55
5
36
87
117
45
99
27
57
15
105
271
2
39
105
144
100
11
48
111
114
48
15
55
174
71
24
19
17
24
120
108
91
77
12
12
180
15
58
83
49
26
72
40
8
42
112
59
21
70
41
132
43
17
12
99
6
111
189
51
3
126
51
120
37
170
18
15
39
16
62
3
25
62
18
48
16
11
123
9
1
35
1
71
147
33
39
16
17
12
81
42
48
9
61
138
5
1
11
24
13
140
3
24
21
78
40
186
11
9
34
74
36
10
24
125
67
149
9
3
25
54
26
75
120
97
122
141
133
80
132
15
13
71
9
51
33
10
150
48
35
12
12
85
59
31
230
3
63
10
14
64
41
15
10
86
58
54
122
36
15
147
21
9
123
165
108
132
99
36
9
75
48
21
159
48
75
150
15
49
35
39
21
43
6
107
72
48
297
15
120
48
105
15
60
115
65
49
128
46
ABCD 94099396234*3^$a+1 [50413]
180
13
5
72
115
263
49
41
180
132
30
169
119
121
24
35
109
56
72
40
53
72
27
16
24
56
192
64
11
720
13
264
72
89
7
155
13
95
121
48
96
17
15
135
138
132
228
72
258
69
216
15
42
198
1
71
30
19
24
17
48
42
90
108
55
32
48
225
199
83
60
9
136
53
19
8
112
120
8
3
90
19
53
18
102
78
61
29
99
63
18
55
152
165
90
60
37
32
39
1
24
245
72
48
19
131
30
132
27
16
77
3
87
193
264
53
67
48
185
18
60
162
30
33
27
120
69
40
89
39
112
168
72
80
39
1
8
3
85
113
42
90
67
161
72
168
102
73
32
112
23
180
18
12
108
222
109
71
48
42
55
53
51
51
13
65
79
128
243
72
37
53
43
72
65
103
167
48
72
217
491
37
24
59
205
24
80
120
111
60
30
31
80
40
11
109
48
560
423
145
35
69
64
5
19
53
78
37
152
21
75
16
104
45
19
72
161
48
39
3
37
192
48
56
255
57
75
90
30
69
9
7
23
42
15
75
45
112
53
115
8
16
11
45
45
18
90
102
60
108
121
59
69
112
119
162
175
144
119
49
161
79
143
9
39
42
79
149
72
67
23
108
42
30
90
18
1
59
69
33
79
89
87
285
75
33
15
112
24
96
72
72
131
13
264
96
5
72
78
61
8
21
12
39
231
78
72
90
90
48
60
99
3
37
71
241
11
13
65
175
72
113
55
17
15
40
125
120
18
42
30
18
72
39
111
198
259
23
150
27
21
307
5
30
69
99
12
90
7
53
90
9
256
120
144
24
104
183
240
105
15
97
11
85
155
61
401
78
1
29
132
15
72
256
17
87
16
24
11
42
19
224
75
42
27
153
120
7
32
69
91
41
79
216
8
15
90
42
45
112
96
65
15
45
180
12
43
35
120
60
25
47
30
43
80
27
13
77
19
101
60
30
78
90
12
90
18
60
30
111
39
72
120
49
131
90
3
105
15
225
102
57
123
13
96
239
12
13
137
127
11
42
300
7
11
181
59
12
193
72
23
1
56
88
144
143
57
33
60
198
72
48
132
25
48
227
18
115
17
15
72
111
97
185
108
162
78
27
63
1
224
27
18
91
24
47
120
49
24
32
24
129
102
97
72
120
41
63
27
13
107
13
47
169
24
95
121
336
5
19
96
125
99
99
61
101
18
145
107
138
60
159
120
111
105
24
33
18
37
275
37
173
43
120
144
168
32
33
7
80
21
42
90
30
18
127
23
102
67
48
288
104
232
41
7
11
72
30
168
90
12
313
65
55
72
53
19
23
48
240
9
3
78
31
149
30
150
120
72
18
132
49
96
152
63
750
18
25
137
150
ABCD 94099569262*3^$a+1 [50053]
36
36
144
60
20
36
48
88
45
39
164
4
20
172
56
24
124
12
32
12
61
18
21
69
39
8
4
108
8
13
15
57
3
44
88
72
36
36
128
28
120
168
84
20
120
28
84
21
3
12
104
4
20
1
111
15
33
12
60
3
57
20
88
177
15
8
52
84
44
24
76
12
24
39
126
15
104
61
123
12
96
93
11
61
143
55
21
69
39
8
4
116
204
4
32
25
90
72
5
12
24
31
89
91
89
12
28
105
147
44
16
68
12
127
17
196
68
7
18
35
109
72
39
60
116
28
168
3
141
111
5
120
12
132
4
116
25
59
31
33
12
36
144
104
52
8
24
148
20
12
37
15
108
93
39
96
132
75
90
11
25
111
108
87
45
60
129
15
84
188
28
27
77
16
32
37
27
96
93
54
101
4
12
9
35
112
60
45
23
121
143
28
99
90
15
39
9
12
56
60
180
100
20
103
65
7
17
88
8
49
27
128
72
48
12
96
60
24
124
164
88
20
28
9
15
72
56
40
105
123
12
92
96
181
3
12
21
3
80
7
165
204
96
12
48
140
52
140
43
17
28
44
28
92
36
97
27
45
59
24
7
144
125
136
84
32
55
17
37
39
15
45
164
7
36
162
71
24
52
44
40
56
1
35
88
32
48
24
96
55
101
100
44
24
37
51
32
61
27
27
72
33
68
97
171
116
19
57
69
15
44
85
15
75
17
124
60
8
16
27
57
12
3
81
20
72
25
39
104
109
162
89
24
16
51
41
4
48
12
44
4
152
76
8
79
72
29
7
17
55
17
124
104
7
9
92
48
4
45
35
88
20
4
15
149
16
48
3
29
79
21
56
4
24
176
24
4
20
60
43
9
99
45
84
33
144
39
32
52
128
84
40
8
13
39
8
16
12
8
16
68
28
20
37
15
3
54
18
117
56
25
35
52
212
28
48
39
81
9
39
84
20
36
19
57
15
9
36
81
107
48
12
13
3
12
24
60
99
54
36
51
93
63
68
72
132
112
36
12
27
36
125
19
29
16
56
40
92
52
68
48
88
44
7
81
32
31
17
4
36
12
36
21
71
12
36
40
92
208
56
64
72
15
69
60
104
12
43
17
28
44
48
64
68
48
72
40
32
4
201
63
8
112
20
12
40
84
75
57
8
36
28
12
20
1
99
9
51
21
23
72
28
20
12
48
24
148
8
16
8
52
56
12
12
28
36
56
24
52
68
40
36
24
12
3
17
88
32
25
27
45
71
256
24
9
23
13
54
141
44
48
4
15
233
16
129
36
39
8
4
75
18
11
169
18
57
56
60
12
67
36
9
72
36
84
69
71
88
57
35
4
32
12
36
12
244
8
175
18
27
48
84
48
168
20
73
95
16
104
12
25
72
47
76
8
40
27
17
180
48
72
112
44
52
60
72
27
33
93
83
60
40
72
104
16
39
126
39
80
40
3
45
171
77
4
24
56
144
4
120
108
108
21
39
87
9
56
79
41
28
140
120
40
60
32
7
5
12
91
18
15
12
68
100
36
39
9
12
36
105
144
155
40
128
52
21
23
24
115
5
76
36
20
28
8
12
60
43
9
9
51
24
72
12
8
84
48
7
141
20
19
21
20
67
17
91
29
60
64
84
72
123
105
12
260
16
32
100
36
12
24
24
12
12
3
57
15
101
4
111
77
13
15
32
79
33
3
5
28
80
16
51
65
40
39
45
20
133
83
4
204
104
16
56
24
24
43
18
99
12
69
75
216
144
51
45
48
20
31
21
51
90
144
215
40
69
36
11
12
208
12
8
112
60
20
28
8
7
65
60
4
48
20
148
180
24
96
68
84
120
36
109
36
71
196
60
44
61
18
9
45
135
248
244
3
53
60
132
28
24
48
36
96
116
48
124
92
4
56
220
15
36
153
20
331
21
20
64
48
96
12
24
20
1
39
36
48
21
71
4
68
12
43
173
4
3
173
4
48
20
108
133
111
48
20
88
68
36
36
28
104
28
44
1
47
40
140
25
11
97
35
12
16
36
ABCD 94100319154*3^$a+1 [50055]
90
24
81
81
15
159
21
60
45
78
36
45
24
57
15
69
24
36
91
20
45
63
15
37
60
8
15
105
12
60
9
55
164
27
9
156
64
29
91
20
9
36
111
204
4
11
25
80
15
25
44
171
21
60
24
141
43
32
129
90
21
24
24
40
17
30
24
66
15
63
145
32
93
55
107
69
51
9
76
44
60
45
31
48
32
33
42
133
20
132
24
45
15
144
57
90
49
95
49
116
21
75
45
15
24
40
96
180
44
15
6
15
4
60
29
27
63
181
24
32
45
60
3
27
90
54
49
32
123
12
9
69
7
59
6
48
27
63
6
30
21
40
29
75
15
169
47
25
144
96
65
99
24
112
8
16
80
24
12
15
33
57
115
68
15
45
16
24
95
6
15
15
9
16
24
41
39
15
85
5
87
48
12
64
5
39
76
11
114
30
9
12
168
40
212
63
6
19
60
5
6
66
219
96
375
45
9
15
76
8
21
135
124
17
318
25
11
121
239
49
47
69
40
29
72
43
11
49
11
25
36
20
64
36
140
84
60
60
36
4
44
12
84
84
76
60
5
31
95
45
9
36
3
96
24
136
20
45
15
111
18
67
95
60
84
9
16
11
69
124
12
8
12
15
54
39
16
60
281
39
279
42
39
216
4
56
60
100
23
61
24
32
40
128
45
7
8
292
104
75
66
3
40
101
15
160
44
120
12
48
177
75
24
69
66
61
68
36
76
60
173
7
80
33
27
4
36
29
39
15
30
42
73
47
189
24
21
126
45
88
47
45
4
5
36
63
60
27
18
15
12
3
25
32
180
69
31
20
64
29
87
3
25
20
36
16
8
96
15
9
112
20
28
72
80
93
36
6
120
49
80
36
48
16
5
39
15
342
150
33
12
48
60
57
39
40
35
21
4
29
66
6
15
33
36
259
11
24
21
15
66
60
3
12
15
9
105
79
41
31
95
90
3
72
4
20
40
11
18
7
84
56
4
36
80
84
39
132
105
3
30
7
8
16
119
1
140
36
69
75
201
3
135
126
75
96
88
17
43
56
9
30
180
25
56
16
140
60
9
31
65
54
144
205
5
75
40
36
11
85
29
91
8
52
144
36
48
47
33
52
29
79
47
48
85
12
104
231
9
81
75
69
75
75
61
83
181
35
21
225
24
75
4
36
59
117
48
96
9
6
81
75
114
75
40
95
60
30
6
30
90
144
21
33
67
48
36
29
7
8
60
21
15
69
7
20
24
99
37
60
65
3
16
36
35
69
64
41
36
24
231
60
60
28
80
171
54
12
18
42
108
75
60
12
4
65
19
72
44
60
105
36
24
19
96
20
24
240
12
120
24
36
84
264
36
4
20
16
41
24
30
21
4
11
85
29
111
33
135
21
151
125
30
9
36
24
120
45
6
18
90
21
4
32
124
29
135
27
45
45
79
36
20
123
66
99
51
9
12
4
56
24
15
45
120
96
24
24
12
60
40
104
60
9
15
136
65
15
9
12
39
21
19
155
49
32
135
54
15
75
121
8
51
121
68
12
123
81
9
7
89
54
12
25
104
96
45
54
81
88
80
117
19
11
45
9
31
95
24
25
29
15
15
45
15
45
52
23
60
30
6
21
45
15
88
36
5
111
4
36
68
75
21
40
5
111
4
20
9
207
99
165
64
65
51
60
240
111
25
24
11
25
59
61
8
27
54
135
81
55
80
39
25
56
63
85
41
96
30
33
60
12
39
21
4
36
24
59
90
7
65
108
67
8
21
66
25
44
24
51
9
36
36
33
30
25
11
6
115
5
54
90
31
68
15
201
69
87
129
19
11
25
29
135
72
33
87
24
51
9
39
6
66
49
5
96
3
12
40
68
100
20
21
90
9
72
63
36
36
25
53
7
203
25
56
135
9
27
9
24
111
9
12
4
161
15
28
120
56
40
84
20
12
3
1
96
140
40
8
60
36
15
9
12
15
18
51
76
24
5
75
24
15
1
56
4
59
72
78
27
9
15
4
35
30
67
113
27
9
31
20
75
13
12
8
27
18
12
3
51
9
96
160
101
3
16
11
168
21
4
212
84
69
6
21
4
11
109
11
13
12
128
12
93
27
ABCD 94101096496*3^$a+1 [50096]
15
18
39
24
88
11
181
120
24
11
132
105
3
21
9
79
8
16
41
90
78
48
79
56
96
81
7
24
56
24
33
15
69
6
36
234
31
72
8
195
13
71
105
63
48
97
8
27
37
96
56
360
48
216
45
91
17
31
11
21
24
3
141
9
39
51
133
41
6
25
24
17
18
61
80
136
8
16
32
64
80
16
48
5
67
32
48
72
15
33
16
32
72
75
117
48
40
35
21
64
120
5
43
8
129
7
65
15
16
24
32
16
59
61
8
45
19
65
103
56
9
54
18
30
36
144
45
16
56
9
72
90
78
54
513
129
18
61
227
109
152
33
90
157
32
24
33
60
75
16
8
16
48
281
55
71
81
9
42
93
136
161
39
33
7
209
15
16
59
109
5
36
63
27
84
73
17
7
29
42
120
33
16
83
48
157
56
153
72
135
3
6
36
67
17
63
153
63
117
51
136
17
111
99
36
169
176
64
59
45
45
75
72
3
21
48
15
60
61
47
12
78
180
75
135
145
80
48
208
32
15
30
96
126
48
69
144
9
192
18
54
24
36
54
213
96
48
168
40
245
54
37
101
43
8
27
126
79
8
24
9
126
42
15
120
75
13
47
1
71
1
125
174
85
24
107
37
8
33
79
65
138
21
93
51
33
31
41
39
33
90
45
27
117
24
27
13
48
24
41
15
75
157
275
30
15
112
120
24
24
35
21
33
120
126
153
48
72
72
96
160
72
56
9
54
25
17
7
56
75
45
171
45
64
113
72
31
128
39
12
157
131
132
57
51
54
7
23
9
24
111
25
32
183
84
61
17
7
41
15
27
85
53
19
95
97
104
88
80
208
96
65
87
168
72
27
13
23
18
151
29
60
7
29
147
153
24
66
36
234
7
224
16
80
40
161
79
83
69
88
24
80
27
21
16
104
112
83
13
29
18
192
1
48
11
108
90
12
99
136
48
41
15
208
32
33
18
54
18
348
57
24
24
120
9
18
37
24
56
88
80
33
63
40
32
16
24
95
177
64
72
47
49
56
93
123
24
39
57
64
176
9
31
48
72
24
107
13
155
69
136
56
48
16
47
57
69
6
36
12
37
5
99
75
253
23
9
81
111
16
11
150
63
160
119
1
168
95
162
87
40
17
55
56
64
59
90
3
40
72
48
41
55
8
9
39
40
47
12
36
57
75
93
16
179
45
48
87
72
49
56
15
57
123
72
6
36
19
8
136
17
127
83
21
24
33
111
135
9
51
93
24
24
120
160
56
153
39
24
3
96
13
8
64
72
80
136
35
85
32
99
61
143
1
251
48
13
23
49
95
33
39
73
32
16
8
112
104
33
31
23
25
8
16
24
72
23
54
67
80
96
120
216
48
120
9
31
144
185
199
48
41
54
57
9
7
89
151
59
445
24
56
15
126
42
90
48
39
48
21
43
48
288
113
7
23
81
69
67
24
161
39
208
59
45
24
33
7
48
89
168
7
8
72
16
56
57
30
25
119
1
192
299
37
17
7
8
15
33
96
40
48
104
64
8
27
12
33
24
57
126
57
232
89
54
121
35
13
104
88
11
36
1
32
57
7
71
36
21
40
200
39
49
77
115
104
64
11
21
24
24
16
144
35
37
56
183
9
81
63
40
8
9
7
8
48
64
32
27
54
7
59
204
33
24
69
3
72
40
24
41
72
231
48
88
96
203
30
60
75
72
40
65
84
78
85
8
40
32
105
7
155
36
12
21
147
21
9
ABCD 94101576066*3^$a+1 [50028]
32
24
12
21
31
35
1
36
29
55
8
9
96
91
36
32
3
33
64
24
11
240
48
61
20
36
36
27
1
71
6
60
3
4
72
92
40
59
45
4
12
12
23
57
9
55
29
15
15
1
56
33
18
25
5
31
11
25
32
28
32
24
129
15
64
12
12
8
27
18
19
60
56
27
13
29
19
12
17
7
48
17
7
36
44
88
68
4
23
25
5
15
60
21
7
23
33
108
4
12
56
15
12
21
81
3
28
35
126
30
9
24
33
27
4
164
40
35
25
17
7
11
21
4
36
44
24
4
29
3
48
28
17
3
9
55
20
93
31
44
51
13
20
28
5
18
33
141
12
39
16
36
44
15
48
1
20
28
56
12
9
15
9
55
47
36
48
25
5
151
53
12
24
51
108
48
40
5
54
9
4
8
75
49
11
9
12
28
29
6
6
27
12
16
77
6
33
24
3
57
24
4
8
4
17
7
11
60
48
57
3
1
5
75
21
7
23
45
40
24
68
3
105
3
33
24
3
36
9
16
5
7
12
17
30
33
9
43
36
89
15
4
5
39
57
3
15
21
64
11
61
24
29
12
51
3
33
45
36
19
24
29
18
45
4
47
66
15
96
33
55
8
16
104
88
32
15
6
19
48
36
8
4
80
39
21
84
28
84
44
16
60
56
28
36
5
39
15
12
18
7
20
28
11
1
12
12
23
18
39
4
32
28
20
4
8
33
39
40
12
60
68
52
35
21
9
24
7
17
75
24
64
17
55
12
32
129
55
140
4
8
52
56
28
5
3
33
31
29
6
117
3
48
1
84
32
52
24
71
9
4
36
48
12
84
20
3
21
15
60
9
15
37
5
3
27
1
24
5
39
15
9
27
48
30
39
148
29
7
8
69
15
16
60
8
12
12
4
29
6
174
18
45
15
6
7
8
51
25
23
25
20
136
132
23
1
59
21
12
24
9
174
13
29
67
8
15
45
64
8
64
32
136
8
52
29
7
32
52
8
12
88
36
132
20
12
24
9
39
16
47
18
3
75
1
143
145
8
108
24
21
12
15
24
63
9
12
24
27
6
15
4
23
33
24
36
52
17
7
36
11
6
6
1
24
12
125
3
15
30
19
23
13
17
36
60
43
11
42
3
3
1
92
51
337
47
9
24
16
36
36
80
9
30
21
12
3
45
81
3
168
3
108
18
30
21
33
24
87
57
19
8
9
6
45
60
3
12
13
60
80
24
129
19
24
65
67
12
20
3
18
15
75
37
44
88
60
47
25
8
24
204
16
8
21
24
48
139
68
39
1
68
4
11
13
44
28
96
5
7
48
12
20
36
28
44
64
44
3
33
51
25
20
24
12
16
59
1
68
69
27
4
17
7
47
81
99
54
42
60
85
8
124
8
9
31
236
100
11
12
36
61
47
21
52
56
3
85
65
18
1
8
15
9
28
65
18
1
24
92
12
3
37
48
252
32
16
89
39
24
3
6
43
35
45
28
36
8
36
76
68
28
8
3
25
56
3
1
41
228
3
63
1
60
48
8
9
15
12
33
111
4
32
28
8
39
13
23
42
91
24
29
15
3
30
55
47
25
48
11
150
84
19
77
7
5
18
21
45
3
27
18
39
24
52
8
33
7
17
72
84
55
8
4
44
24
4
11
24
36
33
9
24
31
36
20
60
72
15
49
12
8
45
39
16
12
36
23
54
31
96
41
31
116
4
8
3
13
12
95
117
39
13
96
47
36
61
8
4
56
45
27
16
11
1
5
79
8
12
16
84
56
9
30
12
105
96
84
39
9
27
21
33
36
63
12
3
1
5
43
77
39
4
12
29
6
1
20
4
29
6
1
56
124
60
17
15
51
57
84
15
21
4
32
27
37
113
7
59
18
18
48
93
16
65
12
55
116
84
16
17
19
20
9
55
20
72
93
18
145
8
28
8
3
93
28
48
59
36
90
55
11
60
120
1
116
52
20
28
53
67
48
12
17
67
20
27
24
37
20
28
113
51
4
48
17
55
12
84
12
35
1
8
117
54
12
21
52
24
35
13
8
12
4
132
32
28
44
16
48
48
5
6
33
4
36
84
44
21
12
15
27
9
16
173
31
11
13
56
4
23
72
9
4
12
8
4
12
47
24
9
52
8
3
6
3
12
33
15
12
4
12
53
18
73
48
68
48
84
27
30
3
48
51
12
49
20
15
57
28
11
57
12
96
40
29
15
4
65
87
24
15
49
17
7
44
27
81
15
9
81
75
15
1
59
73
17
24
19
77
30
36
30
67
44
63
13
29
7
68
12
60
12
3
36
1
20
52
56
16
29
19
24
24
32
4
53
63
117
19
60
56
4
12
48
95
37
36
29
39
129
63
3
30
67
48
95
37
23
36
13
17
90
1
5
3
12
16
48
35
9
180
129
3
27
9
27
6
3
33
54
6
3
72
16
71
49
23
21
4
20
16
17
3
12
51
21
12
57
15
15
6
31
12
5
15
120
4
12
59
13
48
24
24
11
1
47
49
20
12
69
15
40
56
40
20
16
104
63
9
48
63
6
18
9
12
16
24
41
7
56
12
48
28
11
49
48
35
1
59
9
9
3
64
11
9
21
39
45
27
24
9
96
27
24
28
72
36
48
8
16
36
32
51
24
30
3
112
12
11
13
35
37
24
59
25
5
15
16
48
5
6
57
24
4
17
3
60
39
12
13
83
1
116
33
48
3
28
11
25
8
12
192
4
71
12
1
65
15
15
9
3
61
11
138
27
9
3
24
24
88
12
89
15
51
1
137
6
12
33
16
41
15
16
41
75
24
36
3
18
51
3
60
33
88
12
29
39
48
12
52
8
15
49
12
20
12
21
63
15
13
24
48
29
31
24
83
13
12
8
4
35
60
48
108
9
39
9
48
15
45
207
49
20
12
57
3
15
57
27
36
25
47
33
60
16
8
28
20
40
36
204
59
33
21
43
23
1
8
12
24
4
29
7
8
112
104
24
27
13
12
12
12
11
1
24
11
72
30
7
80
33
30
18
75
4
29
60
51
21
15
60
40
12
8
24
45
3
12
15
24
6
24
43
48
32
3
30
39
16
104
60
51
18
27
12
69
43
77
51
112
12
35
49
5
3
36
16
12
36
8
3
157
23
9
28
8
48
28
20
96
52
24
11
6
66
57
57
54
13
8
40
8
12
16
36
17
67
35
1
20
4
35
24
60
9
48
16
48
23
30
31
209
18
25
53
6
129
27
12
ABCD 94101677524*3^$a+1 [50221]
12
12
105
3
33
12
20
108
4
108
63
45
159
36
17
12
36
55
45
192
27
36
81
24
27
132
137
76
87
125
163
168
65
4
15
77
16
15
180
45
44
180
28
63
89
91
12
81
132
44
211
5
40
15
153
27
129
36
27
173
88
15
17
43
161
84
19
96
60
41
4
144
3
17
48
187
21
12
123
60
12
93
75
180
60
81
288
128
7
81
27
5
28
87
29
40
36
60
267
36
101
28
243
45
3
72
5
55
9
36
3
204
96
21
3
60
17
64
27
17
115
17
76
75
12
21
32
48
7
12
60
21
12
72
51
41
4
140
112
44
180
148
72
56
112
120
3
177
111
177
15
120
45
24
68
108
4
48
60
63
9
8
43
29
43
17
19
177
27
33
15
53
16
231
129
39
29
55
96
29
40
32
31
60
93
24
8
108
4
32
24
36
31
108
89
72
36
67
41
67
45
24
80
19
341
64
147
180
60
45
63
5
4
12
108
68
60
4
36
3
24
108
5
48
4
272
88
32
91
12
96
24
105
51
117
8
127
9
3
81
204
32
31
72
57
39
72
137
172
144
12
27
60
17
168
52
96
15
33
132
27
17
79
60
180
60
17
4
39
12
180
53
72
184
39
12
168
101
4
39
173
55
12
120
17
76
207
57
60
80
208
192
36
140
28
84
92
120
19
24
213
32
108
43
24
60
237
99
209
55
36
17
112
123
105
3
180
72
120
45
3
5
24
108
4
44
79
65
31
12
177
32
144
4
60
8
40
15
89
79
177
108
36
183
21
36
44
259
120
17
79
57
104
36
7
5
103
48
17
120
7
240
45
108
104
91
60
108
165
144
3
60
117
32
4
144
80
151
60
45
56
43
41
36
76
60
63
41
31
89
79
17
115
5
127
41
4
48
15
17
28
32
91
12
120
33
135
17
43
21
39
9
96
15
12
5
12
28
72
171
17
64
68
16
32
40
27
96
24
33
32
31
77
40
123
21
51
12
60
17
4
32
28
27
60
69
3
36
65
19
53
168
7
209
16
24
99
9
48
132
8
127
53
4
123
420
96
60
72
12
36
72
5
55
240
48
17
43
21
48
63
12
57
51
12
161
4
3
60
33
72
15
60
77
91
129
132
39
69
123
53
55
57
183
180
5
76
96
63
24
300
17
144
67
9
36
108
36
3
105
123
153
12
15
12
173
55
53
52
15
17
28
12
32
148
3
57
15
48
60
105
132
80
136
27
5
40
75
12
17
84
127
17
31
29
91
57
68
16
51
108
41
19
69
63
189
3
96
192
12
5
48
60
55
57
32
19
29
208
15
17
52
104
40
27
29
43
5
31
245
16
68
28
27
156
9
20
12
64
15
125
72
115
12
33
92
48
28
27
53
79
57
104
4
32
48
55
96
21
3
60
108
53
79
17
84
7
93
120
72
75
65
67
33
152
36
4
15
48
48
285
240
140
127
89
31
108
161
91
12
5
43
69
123
60
33
15
45
44
31
5
4
99
5
4
92
304
212
55
5
103
312
33
36
111
93
87
48
45
15
69
32
28
180
336
140
175
192
165
48
72
32
91
5
16
51
45
135
89
24
160
60
80
112
15
17
31
81
51
48
45
39
21
27
45
27
17
148
135
41
7
60
9
36
15
9
8
28
27
48
117
32
4
135
5
67
33
284
151
77
ABCD 94102342084*3^$a+1 [50043]
3
16
17
39
9
15
45
36
72
18
24
78
39
9
111
9
39
3
24
126
42
21
72
33
6
18
48
102
12
24
72
13
71
49
56
81
18
45
16
56
57
30
129
24
24
75
21
3
30
72
7
5
60
15
24
63
33
64
113
15
16
8
24
81
39
51
30
192
24
6
1
11
6
42
24
45
16
17
6
12
18
3
3
93
51
117
88
8
39
9
160
5
96
30
69
9
15
39
33
48
45
12
48
39
16
11
6
55
32
24
24
64
5
30
6
31
24
8
24
72
3
45
48
24
33
66
144
45
27
36
1
17
84
19
83
93
87
186
18
21
33
30
9
27
30
24
15
57
24
66
48
36
81
24
16
32
57
39
96
16
32
159
9
9
72
138
12
153
81
15
24
75
45
9
7
23
30
19
11
13
32
48
27
42
43
83
13
35
54
12
60
15
21
3
81
63
24
24
33
66
85
185
24
36
27
21
43
8
57
31
89
39
33
31
11
24
21
75
78
36
54
48
102
39
96
27
66
18
33
51
72
18
12
6
33
27
12
18
42
60
42
63
63
24
81
24
9
114
37
5
43
80
24
48
15
24
42
24
114
21
168
48
33
15
15
57
27
6
12
43
167
9
21
75
24
3
42
3
15
78
43
41
39
9
6
36
36
9
3
36
9
57
24
30
9
57
87
129
12
48
147
48
144
3
102
54
12
18
3
16
23
9
64
11
45
81
15
9
18
13
17
30
60
6
15
24
3
45
15
42
15
27
45
9
111
24
40
29
60
36
132
24
7
23
9
15
30
27
72
16
47
33
88
8
64
29
36
55
5
60
132
51
24
72
24
117
6
60
57
27
21
123
85
8
9
90
24
21
48
24
3
126
18
6
48
7
8
136
11
78
48
18
21
21
3
15
25
65
15
24
3
42
192
19
32
93
27
9
24
114
6
111
9
30
9
24
9
111
24
57
66
13
47
9
144
3
54
15
9
15
21
43
23
30
19
35
42
18
1
83
30
72
78
42
15
24
16
32
27
102
24
24
30
57
33
7
200
15
42
31
35
45
64
65
87
24
24
3
30
63
24
3
18
51
3
12
24
6
19
29
75
63
9
51
21
48
9
60
66
1
29
3
15
9
39
9
3
45
24
16
8
63
36
24
42
3
105
31
72
17
87
33
72
54
1
176
21
3
15
9
15
49
11
45
144
24
87
60
54
7
5
19
48
96
320
57
15
3
21
9
63
21
27
88
56
16
128
33
15
3
6
31
56
33
54
57
24
24
15
81
88
17
15
9
111
15
18
6
57
64
41
24
39
111
9
87
138
31
8
48
72
16
89
90
21
16
23
36
54
15
15
30
27
15
1
8
9
36
3
3
21
57
31
17
15
27
13
8
15
25
47
18
39
45
3
93
6
69
57
7
65
39
33
30
9
96
75
45
3
45
24
51
6
15
9
7
24
176
16
8
45
27
3
21
9
39
24
3
21
93
12
15
24
33
6
81
64
48
41
39
3
30
103
8
9
7
71
57
81
7
8
63
42
18
96
54
30
6
144
60
6
18
39
24
9
103
120
23
60
13
17
31
24
23
54
3
9
18
6
12
51
24
16
56
24
48
63
9
3
13
11
36
30
99
87
42
103
5
3
9
66
13
11
45
57
36
27
3
69
39
9
24
21
6
13
11
93
15
9
24
51
13
8
40
17
39
27
24
96
30
210
6
63
51
36
84
24
6
54
121
29
3
16
176
33
7
80
21
27
3
21
9
79
104
16
32
9
180
30
12
24
18
87
48
16
8
9
30
57
45
27
51
48
24
21
24
15
60
45
33
55
80
88
35
21
9
36
3
15
9
16
65
42
93
3
168
45
51
18
12
7
56
16
32
15
73
17
120
54
9
16
11
21
3
54
66
78
39
24
3
21
9
55
8
24
39
49
72
96
47
1
89
12
43
11
133
17
7
29
3
15
1
23
6
123
159
12
12
9
81
7
59
18
51
3
157
41
87
15
25
8
27
13
32
33
15
88
35
12
1
32
51
21
64
11
21
39
12
30
7
11
18
36
48
90
37
80
9
36
75
9
72
30
49
144
32
16
41
15
63
121
89
42
13
5
30
21
33
135
33
42
30
63
45
12
6
49
95
24
73
89
72
42
30
24
72
30
25
144
144
104
51
21
24
48
69
90
33
9
120
42
45
40
11
30
24
7
29
123
15
1
128
15
1
56
24
9
55
47
9
9
78
9
39
24
1
41
31
53
19
143
9
69
27
72
72
165
3
3
42
51
9
6
57
3
6
18
36
121
24
104
15
72
33
40
8
9
18
102
6
9
24
9
168
42
18
27
24
51
12
36
102
18
37
11
36
9
9
15
33
39
63
169
8
21
3
40
128
16
35
37
8
40
56
69
51
45
27
40
24
32
33
87
9
15
16
11
6
36
3
75
21
15
30
3
57
15
40
107
72
12
9
9
12
3
48
45
19
65
111
99
6
42
60
81
9
18
45
57
30
12
37
8
48
96
57
54
54
43
23
18
15
27
30
54
30
3
9
42
6
39
24
16
8
57
15
15
36
69
51
30
60
42
24
49
59
61
17
24
24
39
63
33
51
126
7
5
27
16
5
12
15
40
32
9
15
9
63
9
24
72
15
3
120
42
27
21
75
75
54
18
12
6
3
63
96
9
21
27
16
8
72
24
27
84
84
48
13
8
33
15
15
25
48
168
53
75
21
84
127
17
31
11
6
24
15
40
8
144
39
9
33
36
30
45
9
156
12
30
1
8
96
45
91
8
39
25
47
12
30
120
30
97
80
45
30
21
40
8
57
30
12
37
8
27
18
6
45
57
7
ABCD 94102470134*3^$a+1 [50010]
49
51
21
3
45
216
47
60
12
36
12
37
27
8
28
3
114
12
3
140
12
25
15
20
120
4
129
3
33
15
32
12
12
16
8
40
20
79
101
25
59
55
126
54
6
11
49
47
84
19
21
15
9
21
155
13
15
60
45
11
19
6
84
36
24
72
35
76
27
65
12
43
45
8
19
45
99
117
84
15
29
55
5
12
12
1
15
9
90
45
20
60
96
25
24
6
54
6
69
72
24
9
30
132
69
24
32
76
60
27
6
39
45
3
24
128
72
16
8
85
96
3
32
19
5
24
16
32
7
90
11
12
13
59
25
107
25
11
4
3
33
20
12
28
87
6
24
102
21
3
6
3
45
11
40
20
24
25
111
9
11
84
1
11
16
39
114
59
67
45
48
45
3
12
8
49
39
15
6
23
1
66
81
39
18
120
6
54
11
31
89
1
11
73
71
115
29
52
60
3
9
20
7
30
15
24
45
24
66
24
105
21
59
55
12
18
30
17
16
33
47
43
24
21
9
11
60
4
20
85
3
57
3
8
85
15
15
17
12
67
48
6
84
23
24
4
9
263
144
4
60
80
24
52
39
29
16
9
83
28
45
11
36
4
8
12
60
16
9
3
68
12
36
25
36
23
1
6
21
8
124
20
36
160
51
89
115
9
12
8
76
20
61
18
5
37
84
15
44
37
111
48
45
6
89
12
24
13
12
59
4
27
53
36
109
111
20
25
24
6
24
17
16
8
52
117
11
12
160
8
36
19
5
139
33
3
65
36
36
7
17
13
120
23
40
33
11
25
48
35
40
8
28
39
6
11
16
120
24
56
52
80
1
107
4
33
12
95
36
52
21
11
25
35
76
3
105
24
45
6
5
12
37
11
25
59
55
5
12
76
8
24
12
73
23
7
41
24
7
5
36
28
165
24
35
52
9
11
36
48
52
12
15
41
19
125
72
76
3
5
24
1
15
72
12
20
48
64
3
45
92
36
12
31
9
48
20
67
6
150
45
20
1
3
45
3
8
52
207
41
24
36
24
96
12
40
80
12
72
28
32
25
18
21
51
5
40
24
9
23
60
24
13
6
21
80
25
30
18
30
6
30
66
11
24
36
48
16
24
24
36
32
24
40
69
87
3
29
16
51
9
15
54
11
55
36
33
8
12
136
20
12
37
12
3
56
4
32
4
12
24
96
57
6
17
12
36
1
35
24
36
64
45
11
13
23
40
8
49
35
1
47
73
15
44
25
66
65
12
24
4
24
60
45
63
39
48
5
7
30
11
4
56
12
28
63
5
115
30
35
85
71
40
8
36
31
69
44
55
141
44
12
85
48
3
8
25
51
8
36
25
15
12
20
28
12
24
20
136
20
84
100
36
68
31
5
79
6
11
180
13
131
28
48
48
165
39
105
47
4
99
101
180
4
51
6
131
7
30
3
8
24
25
60
23
19
5
4
45
30
5
60
25
54
90
6
105
21
30
18
3
32
40
20
25
11
4
68
28
39
42
18
6
75
132
3
89
16
51
21
80
43
29
60
7
101
40
20
4
69
59
40
15
30
15
12
68
25
63
48
60
20
12
37
12
35
13
60
23
13
6
30
39
75
5
16
20
36
4
8
67
65
13
156
39
51
17
28
15
17
13
24
47
28
48
27
77
19
9
72
3
33
8
91
54
27
8
84
76
72
44
76
32
1
66
69
9
83
28
15
30
95
4
8
7
5
31
30
6
5
43
117
8
76
12
27
5
25
3
32
1
36
18
33
12
21
30
17
64
3
162
11
72
88
24
20
60
43
36
5
61
48
23
7
6
71
84
60
12
52
68
13
27
8
52
27
5
25
11
109
147
8
28
27
281
25
30
29
1
84
12
18
5
12
13
42
33
15
33
48
9
36
39
36
21
11
7
30
35
16
36
9
15
129
71
112
27
102
23
25
11
25
99
8
60
52
8
4
8
67
45
48
15
41
4
80
85
15
32
40
24
32
40
32
96
12
4
44
31
48
6
11
16
27
53
12
7
78
215
40
36
32
4
3
17
19
65
49
71
1
11
108
36
40
9
54
30
95
1
66
24
29
36
16
84
9
95
31
9
45
23
13
51
3
6
119
16
9
12
3
80
7
48
53
84
28
57
35
76
24
8
7
5
16
69
35
55
9
15
54
123
99
18
11
115
9
45
11
36
60
16
8
60
24
37
174
9
68
103
29
36
12
19
48
5
25
30
60
21
45
99
27
9
72
3
21
20
13
30
6
59
1
11
28
48
32
36
60
160
44
1
99
12
39
57
20
19
41
28
92
12
12
60
4
20
4
32
13
3
3
90
6
18
12
48
47
19
5
36
24
84
52
44
1
15
9
155
19
81
132
27
30
15
32
64
39
21
12
39
53
12
24
96
88
201
60
96
35
55
89
85
35
24
72
103
30
111
84
45
23
64
48
27
5
13
11
12
4
8
48
7
6
36
99
39
45
36
56
24
36
16
3
36
18
3
33
27
63
81
9
35
25
15
72
12
72
36
32
36
61
51
57
75
15
21
20
1
24
30
57
57
47
19
17
48
52
12
15
6
6
5
48
25
3
12
56
25
51
3
36
5
25
30
29
31
41
13
30
33
33
59
40
12
8
72
88
51
5
24
36
16
159
30
6
45
36
9
11
37
27
8
7
24
54
3
8
31
24
144
41
96
24
4
128
4
153
6
17
48
49
27
8
48
67
6
11
13
3
20
73
39
81
24
3
183
89
55
17
85
78
5
7
53
12
4
9
47
13
36
15
9
36
11
25
99
9
11
12
4
3
45
36
84
20
25
47
88
8
88
15
29
7
18
30
21
24
36
24
27
54
119
37
71
67
5
1
84
123
33
15
24
36
32
37
30
45
15
5
61
36
23
55
137
19
36
5
49
6
81
8
24
48
19
81
92
16
12
33
11
19
29
7
108
21
15
60
65
12
4
3
17
60
84
24
28
ABCD 94102969256*3^$a+1 [50016]
123
12
117
48
76
20
12
52
36
32
3
60
121
24
35
12
108
1
108
35
33
12
15
57
24
84
16
36
80
288
48
24
4
32
27
36
1
11
37
12
20
276
28
47
12
57
24
87
13
32
124
11
45
3
57
112
20
16
47
45
28
32
3
21
3
25
92
171
69
88
32
40
20
36
48
136
20
99
45
16
48
23
45
207
25
8
3
61
56
24
48
63
33
96
108
15
1
36
11
69
288
12
84
15
9
15
1
116
96
48
39
93
48
76
60
200
51
12
177
24
4
11
9
72
171
93
87
57
76
92
15
33
4
83
9
148
23
45
108
64
35
1
32
27
273
148
32
64
24
35
117
28
96
11
73
44
48
28
80
40
227
57
12
84
4
12
83
25
80
111
21
171
37
95
37
44
100
35
144
153
144
28
83
49
23
36
25
60
32
63
21
96
12
100
60
180
32
63
25
80
48
232
8
72
40
116
27
9
39
25
56
40
11
12
37
20
51
9
48
48
124
68
12
40
140
84
40
35
49
11
105
16
176
64
140
3
105
100
12
56
28
35
45
4
128
28
215
61
104
4
83
73
116
48
63
60
49
20
60
63
1
24
8
132
3
253
60
59
93
184
11
9
51
12
1
44
123
12
33
12
132
64
120
56
48
12
156
3
69
16
156
20
24
16
56
15
13
20
12
64
20
3
25
92
48
51
229
8
48
336
36
84
40
20
183
25
20
16
204
92
63
1
80
27
13
56
36
304
44
15
81
39
1
60
48
36
95
1
56
27
37
120
23
105
12
28
132
11
105
64
60
228
11
61
11
60
12
213
60
303
81
100
23
1
180
144
71
57
27
96
1
144
36
44
39
33
64
56
24
120
244
44
120
72
24
60
76
104
12
12
3
49
44
99
165
51
21
88
200
120
3
165
4
140
51
129
96
60
255
49
180
164
12
28
35
141
408
72
51
193
59
1
35
21
60
99
9
168
144
3
25
11
180
21
99
57
4
8
48
4
48
11
9
60
12
144
132
172
83
13
32
72
120
96
64
176
4
300
23
57
168
15
48
57
3
45
40
44
16
60
24
32
48
12
4
119
21
64
32
204
16
20
63
36
45
64
36
56
36
52
11
21
24
15
165
156
39
25
20
39
25
11
24
25
68
4
24
96
56
232
248
60
124
200
51
13
24
72
176
88
95
12
13
24
71
9
120
3
9
84
72
48
24
15
1
35
117
63
81
168
72
100
83
45
12
99
21
39
9
3
109
71
33
36
63
45
48
123
45
12
52
35
108
13
59
121
32
184
128
36
4
72
80
96
52
20
15
121
32
52
20
12
124
104
172
60
68
132
64
47
97
35
37
80
64
56
24
36
3
61
20
24
40
360
116
27
169
144
24
68
27
1
36
84
24
32
264
12
123
1
20
84
12
12
15
25
96
56
40
44
12
72
136
32
27
57
28
308
108
4
60
11
61
108
12
59
12
49
11
13
32
120
27
37
56
84
3
141
75
9
72
4
240
60
36
176
75
153
40
84
68
48
24
135
57
3
21
12
64
428
123
109
56
48
4
32
64
92
147
277
44
12
312
72
36
63
49
36
56
4
35
9
36
4
272
111
33
12
27
57
168
75
213
64
143
181
60
56
39
21
124
104
48
243
57
64
48
260
60
3
33
24
72
64
56
84
256
84
24
80
136
60
35
12
45
87
1
44
60
96
136
60
191
69
64
80
76
44
36
4
44
3
ABCD 94102980826*3^$a+1 [50023]
78
60
42
18
35
12
192
55
60
48
18
12
30
48
5
97
95
85
23
25
35
60
55
12
53
19
180
138
18
5
12
7
5
31
144
36
17
72
55
5
13
12
36
35
97
83
19
17
1
155
43
30
12
90
12
30
60
270
6
167
24
1
30
18
35
72
12
55
41
25
144
83
72
1
11
144
55
24
78
12
23
60
12
31
101
24
55
89
1
144
23
48
169
167
19
30
12
30
29
1
90
72
53
7
36
102
59
84
49
6
102
47
13
227
31
120
89
55
17
19
17
7
77
133
66
17
24
1
102
41
24
96
79
60
41
7
90
42
17
13
120
18
29
48
48
73
11
36
12
60
1
72
42
5
55
36
54
48
18
29
72
96
55
12
53
67
120
113
84
96
127
90
180
23
132
25
60
6
41
19
77
13
240
59
48
67
53
12
55
17
79
12
17
216
144
25
23
7
30
6
24
6
42
53
19
36
102
23
79
90
215
36
36
19
24
6
30
17
84
24
7
12
77
24
12
73
90
12
5
115
48
12
29
133
60
6
42
138
42
138
24
168
12
6
72
83
19
41
25
30
12
42
198
5
24
60
49
12
30
89
79
12
48
29
115
60
53
7
53
25
102
6
12
180
18
365
97
18
24
101
60
84
43
17
193
42
41
24
36
24
55
6
167
37
35
55
138
132
107
19
30
12
72
30
36
150
42
29
31
18
42
78
120
95
7
102
66
5
72
13
42
30
78
132
65
217
6
12
18
120
54
36
29
103
53
55
29
43
12
96
60
41
49
11
31
53
19
18
23
19
18
35
193
71
103
41
12
85
18
17
48
144
31
149
73
30
12
5
36
85
162
42
6
5
175
5
55
30
47
60
12
55
18
203
37
18
24
18
18
29
55
17
13
6
17
12
211
120
5
109
18
102
71
25
102
42
150
17
36
85
18
65
67
12
5
36
169
11
49
23
12
12
24
19
168
125
12
25
6
41
1
42
17
24
12
108
24
163
17
13
60
48
42
5
7
41
55
12
30
47
55
5
1
30
24
17
79
17
163
24
96
17
72
61
90
29
36
19
18
78
42
42
53
55
48
60
24
90
83
7
18
23
19
6
71
61
30
132
36
72
12
77
61
12
11
79
36
120
12
30
42
36
60
12
138
42
48
90
24
6
60
77
67
101
25
54
48
5
7
77
96
85
12
35
72
48
36
12
72
55
41
79
5
13
23
19
5
55
36
17
103
24
53
37
66
24
5
48
55
18
71
19
17
60
13
30
5
49
48
95
13
107
72
55
6
191
31
5
180
108
7
60
60
18
54
60
6
24
23
48
175
17
12
85
18
29
49
275
7
30
120
78
72
113
36
13
47
19
41
79
17
12
115
113
48
24
55
41
37
30
29
43
41
72
12
13
30
17
43
65
127
5
31
42
42
6
42
48
132
60
65
7
48
42
66
89
1
54
30
36
54
6
12
23
25
30
54
18
162
35
12
223
78
12
23
13
11
31
60
108
12
48
12
29
19
17
7
48
17
13
90
12
36
5
97
18
29
48
55
17
31
41
109
11
48
36
7
53
24
48
7
90
48
12
180
66
5
67
5
132
13
18
41
1
83
24
85
78
89
19
270
35
67
77
31
60
24
120
120
6
35
19
30
47
223
17
1
35
7
30
11
19
108
5
67
5
115
41
72
24
19
5
24
36
7
102
6
12
108
72
78
144
23
25
107
36
19
90
6
30
102
17
55
18
18
149
103
17
13
83
19
48
12
36
72
18
60
71
73
138
17
25
35
1
42
60
18
72
42
101
12
7
6
54
36
65
12
25
18
72
29
91
60
113
72
7
60
168
29
91
90
198
42
48
59
25
35
25
18
5
115
29
211
89
139
12
72
90
6
101
43
41
85
12
18
54
11
84
73
78
17
24
24
19
17
13
18
120
5
37
83
13
12
35
48
49
48
23
24
13
78
41
48
13
18
24
120
41
120
12
13
114
5
31
72
17
25
30
18
119
24
36
169
114
17
19
192
30
167
91
42
30
48
5
132
84
60
61
162
168
65
7
41
96
31
149
1
12
30
6
90
65
55
5
37
18
5
19
36
144
6
12
48
54
53
132
96
36
103
36
17
67
77
24
55
54
240
18
12
41
12
43
101
31
42
90
6
47
24
204
60
12
7
ABCD 94103644192*3^$a+1 [50060]
30
123
12
72
3
33
39
21
129
30
93
12
3
177
123
45
12
183
21
51
129
159
12
81
87
33
27
150
60
12
3
96
21
51
117
42
60
141
12
96
21
48
87
45
30
21
27
117
36
117
102
48
105
87
9
12
27
81
141
39
21
39
72
120
87
120
81
9
12
3
315
237
36
60
9
108
111
72
39
198
3
12
27
18
87
48
87
18
75
72
24
111
69
21
63
180
27
45
36
27
33
27
42
3
156
24
15
12
18
183
117
102
21
39
33
156
36
144
249
63
87
21
9
3
132
192
168
117
3
45
30
21
72
87
30
102
45
45
18
105
72
3
33
12
96
9
12
123
36
51
18
123
72
168
252
72
75
141
87
21
36
48
15
93
108
129
132
51
99
45
15
165
36
48
51
18
75
168
147
33
39
105
3
33
48
111
30
18
21
39
12
9
156
204
72
177
231
36
60
45
3
57
15
276
39
189
39
57
333
90
93
87
60
33
99
141
27
90
63
84
60
300
63
120
90
90
21
12
57
3
159
93
36
12
144
3
72
69
81
258
180
180
81
36
123
30
183
57
51
36
96
57
51
129
42
9
51
33
15
42
90
129
21
18
105
15
42
63
27
18
42
120
9
96
84
72
39
21
39
105
84
21
18
141
51
21
87
12
33
87
21
120
60
12
195
81
69
3
39
81
159
420
93
36
39
132
93
96
36
105
3
192
105
75
3
42
63
45
27
36
24
84
60
12
87
45
135
120
30
3
87
21
144
72
180
156
9
60
30
30
159
39
90
123
99
9
36
363
12
30
120
39
9
27
3
30
267
24
12
60
12
36
99
105
27
369
39
150
135
87
30
39
39
12
9
36
63
30
51
249
90
12
21
9
138
21
51
21
39
18
12
15
63
12
21
87
21
111
45
36
9
60
99
156
123
57
3
33
60
147
141
39
90
27
144
72
60
48
81
30
201
9
48
123
84
15
9
396
15
18
51
24
180
36
36
75
105
63
45
105
3
12
72
3
201
9
60
3
39
105
48
75
120
153
177
102
165
165
183
48
168
99
93
60
72
75
33
27
153
48
96
45
18
93
267
12
48
33
24
84
21
3
12
45
18
12
93
15
33
24
3
33
72
36
9
27
15
165
36
48
72
69
30
45
96
327
60
81
12
9
18
120
57
33
102
9
51
60
30
48
12
51
48
24
36
12
27
162
63
135
282
90
21
27
237
144
24
12
33
30
45
15
21
39
12
93
132
108
15
60
105
48
168
12
117
51
261
111
429
90
189
12
72
27
81
24
48
36
219
21
144
36
21
15
15
210
48
390
141
51
18
102
9
159
21
36
60
123
33
72
36
81
198
90
15
15
33
69
3
60
192
144
60
12
60
39
45
96
72
36
12
108
99
33
12
15
21
249
132
123
36
21
39
156
108
45
42
45
45
183
60
15
33
72
177
75
144
24
12
33
42
21
120
69
75
45
78
81
12
24
48
252
15
9
72
9
3
87
9
216
36
120
24
3
81
144
72
3
93
69
111
117
90
102
123
72
36
48
219
30
90
72
9
36
48
15
30
27
3
141
69
42
21
12
57
18
ABCD 94103909104*3^$a+1 [50110]
17
63
40
77
3
24
39
121
80
64
59
60
156
72
42
18
73
17
7
56
27
85
17
36
115
29
78
13
32
48
81
36
54
45
48
51
6
144
12
168
19
143
48
6
180
48
63
184
80
141
19
143
6
51
123
13
104
96
64
83
36
90
150
9
16
95
1
23
30
91
17
39
39
57
9
36
3
75
66
3
15
1
59
30
7
8
3
90
24
30
18
51
16
24
5
66
33
117
18
12
6
79
11
102
6
84
61
119
33
40
8
72
72
51
109
56
45
60
126
1
8
24
48
3
24
12
49
104
48
33
79
53
27
16
32
24
48
27
18
78
90
120
162
42
18
30
6
1
11
93
16
5
51
3
54
15
21
67
24
24
56
88
8
184
8
48
48
15
126
19
5
30
42
72
27
16
23
96
108
253
48
96
155
108
1
80
87
9
48
88
80
129
18
45
87
1
72
120
5
67
23
30
3
48
57
103
29
67
144
35
54
7
11
24
36
12
42
51
112
35
102
6
25
23
121
8
40
11
141
39
114
30
1
5
75
40
131
24
12
73
35
61
35
90
18
12
126
54
1
72
32
64
29
3
3
45
40
56
75
48
36
49
128
3
21
3
66
150
30
7
128
51
21
45
3
24
16
71
66
42
61
11
21
9
135
16
8
45
99
40
23
18
30
24
33
48
9
63
39
24
1
48
80
40
11
45
45
99
16
264
96
29
51
184
65
60
27
3
60
30
168
99
16
48
32
33
199
80
120
48
144
3
45
27
69
27
102
36
6
66
3
15
6
18
12
133
35
61
47
102
18
169
8
48
48
24
15
1
32
88
5
120
51
120
51
13
71
114
7
59
36
73
35
85
56
183
25
8
39
96
9
3
6
54
193
59
84
6
18
72
121
8
16
29
27
63
24
1
29
72
3
177
54
49
72
11
198
87
15
25
8
40
161
39
40
11
108
57
39
174
43
32
40
47
265
24
41
15
3
45
3
234
54
90
99
141
90
25
152
105
162
36
25
240
59
72
78
18
18
54
72
48
13
5
42
12
54
60
90
241
23
1
32
192
81
31
5
3
40
32
33
78
73
80
24
48
39
90
18
216
60
49
35
6
15
120
75
60
25
24
96
32
15
150
12
7
29
114
48
54
3
15
1
24
53
27
57
6
48
57
33
90
6
55
56
159
36
109
8
45
48
18
49
23
24
54
72
12
15
72
16
47
138
39
15
54
19
5
18
48
25
80
39
57
96
99
109
120
96
8
87
30
6
12
36
180
6
66
9
33
30
6
67
53
54
21
15
234
7
89
79
8
184
8
153
15
3
85
5
27
9
108
27
40
8
45
3
87
18
223
11
21
3
72
18
19
72
24
80
69
42
36
93
24
48
27
18
3
40
24
11
12
25
8
120
9
36
211
131
37
72
56
24
99
24
30
42
93
27
69
39
72
9
51
85
104
135
36
61
23
1
24
144
32
256
83
61
24
47
57
120
75
12
24
1
29
24
147
40
5
6
72
12
78
43
5
67
77
75
39
36
30
31
23
129
15
36
144
96
37
24
8
96
15
57
27
96
36
9
39
96
12
24
54
162
12
73
215
33
72
27
13
8
40
24
53
19
5
54
66
3
40
72
29
75
39
30
3
39
108
72
45
64
35
45
21
163
35
45
51
45
99
117
39
81
64
35
45
225
39
21
27
24
40
80
39
24
120
132
13
8
45
54
13
167
54
19
167
121
104
64
11
18
51
16
5
108
78
97
23
25
17
12
18
33
24
15
9
87
73
80
16
23
60
72
21
27
36
9
45
67
83
45
3
13
176
159
1
29
99
15
72
84
37
120
24
80
9
159
81
90
54
108
90
12
13
29
51
3
66
6
48
69
72
3
13
47
1
120
152
63
1
23
48
72
81
9
55
96
281
54
9
15
66
54
6
162
33
24
16
71
66
87
168
93
84
36
51
24
72
75
93
51
66
27
231
169
11
66
219
15
49
5
123
40
59
21
27
18
24
75
24
21
163
48
23
42
48
15
112
24
53
30
61
11
24
85
17
54
1
149
18
121
59
85
95
1
11
78
87
88
ABCD 94104150274*3^$a+1 [50057]
9
100
20
15
1
12
260
28
68
4
80
72
24
100
20
16
11
25
44
64
36
108
47
61
120
24
8
27
36
57
87
85
36
60
8
75
37
44
39
49
108
128
100
11
49
20
16
80
100
108
11
1
24
156
44
24
28
12
83
157
11
25
36
20
24
4
36
72
8
52
8
27
85
68
15
49
72
108
20
28
8
100
35
1
80
60
4
36
36
104
180
144
144
28
72
56
16
84
132
8
100
12
180
44
24
75
9
36
36
15
49
96
84
11
165
4
44
3
33
16
164
24
27
13
32
40
36
8
144
16
47
117
36
16
144
36
36
44
76
72
32
48
72
39
72
33
36
15
49
44
63
9
108
51
96
25
108
288
8
27
189
24
15
25
131
85
204
12
68
36
100
120
35
9
51
24
96
45
24
4
80
180
28
44
16
23
25
24
20
16
44
72
144
75
61
128
27
69
156
39
49
48
44
28
140
36
64
36
44
76
11
25
119
49
12
44
136
104
51
61
24
8
36
4
80
268
48
47
57
36
40
116
60
28
156
60
156
119
69
72
75
69
24
12
39
25
36
96
44
4
11
25
71
25
84
104
36
4
131
9
27
337
47
33
3
33
24
51
69
16
11
36
9
316
168
36
108
36
20
36
108
3
49
8
156
52
120
60
8
75
37
59
1
8
100
44
120
52
44
36
99
109
228
32
28
44
51
33
24
120
28
8
15
109
56
96
184
35
61
44
36
4
80
24
36
112
8
52
83
69
111
1
8
51
85
72
8
135
1
60
128
51
9
28
35
129
24
40
60
156
68
36
15
61
44
160
192
104
15
25
71
9
39
12
85
44
160
48
32
28
12
35
9
24
12
24
4
108
60
44
64
200
27
33
76
44
24
3
84
85
36
108
20
15
21
24
36
4
116
60
40
71
189
15
45
108
40
36
35
97
8
84
63
9
39
25
131
129
24
12
64
36
11
13
36
156
68
36
48
27
9
60
4
36
72
68
27
13
44
28
23
1
44
40
80
96
48
60
111
9
147
85
84
95
1
48
152
168
27
9
156
16
8
4
140
28
8
40
24
12
68
100
36
224
27
85
8
240
36
112
8
60
100
44
40
11
21
48
16
44
28
12
32
28
92
28
176
40
44
100
132
8
111
109
71
36
61
8
40
44
16
44
171
265
252
24
48
47
85
44
100
12
68
364
32
48
16
11
24
201
108
52
35
9
4
60
11
1
119
25
60
84
11
69
16
11
33
3
48
69
36
24
207
9
120
75
12
129
16
48
36
11
85
92
88
120
24
8
36
120
52
48
35
1
96
35
85
32
28
8
40
116
28
72
44
24
123
13
12
95
49
60
108
56
100
24
48
24
35
45
28
12
80
16
120
35
37
60
116
15
12
73
80
64
80
28
72
72
155
25
8
36
75
105
40
167
24
25
95
121
60
264
59
9
28
12
36
36
44
27
69
48
16
12
83
105
16
144
11
25
36
128
111
84
9
3
9
75
13
56
16
35
180
73
116
36
15
61
83
96
33
12
39
49
36
20
87
129
15
24
61
36
168
120
36
80
28
108
8
64
80
28
23
21
88
36
236
180
171
25
44
40
36
104
100
180
44
120
60
40
11
13
47
1
188
280
80
87
9
48
36
16
8
12
24
64
20
36
52
84
104
51
49
95
21
15
13
20
16
72
300
44
28
180
96
44
28
8
15
72
13
44
36
36
15
129
120
15
37
8
112
8
100
44
28
8
52
72
236
16
59
129
3
117
28
8
36
24
87
33
204
112
216
32
111
69
12
100
24
12
68
40
252
95
93
64
80
52
11
25
48
24
56
36
16
12
108
143
69
36
4
116
15
60
141
136
8
60
172
12
36
47
33
60
27
13
72
8
51
24
105
124
80
3
33
15
61
8
ABCD 94104348082*3^$a+1 [50010]
36
6
69
21
48
23
112
80
60
1
119
48
12
12
25
59
24
36
36
60
16
24
68
31
9
15
5
12
24
12
52
15
42
84
186
29
72
112
87
18
6
29
12
120
40
8
12
13
30
36
24
33
57
11
109
23
13
54
17
4
21
18
5
72
96
28
92
48
1
30
173
52
36
63
41
48
61
111
195
33
8
7
117
36
32
145
252
39
44
1
99
8
100
44
76
24
45
11
24
28
8
4
69
107
40
129
11
28
36
8
145
47
16
12
140
37
11
48
1
15
80
115
21
33
107
7
113
244
20
103
45
20
156
121
18
117
123
33
123
60
84
185
36
145
75
20
52
32
12
84
12
108
4
12
3
41
49
23
72
61
60
66
150
95
85
23
60
12
64
44
31
66
23
1
11
40
33
35
12
84
1
75
84
159
53
19
9
36
69
11
4
75
65
169
3
63
9
8
28
45
96
11
48
96
28
36
51
93
20
108
24
180
60
124
32
28
195
30
27
9
3
15
17
40
44
24
1
6
5
28
20
108
49
111
8
96
115
69
20
52
32
28
9
11
7
36
5
1
15
216
32
12
16
87
33
20
13
27
48
24
27
78
11
1
114
17
37
36
36
54
30
6
5
43
65
52
44
24
60
100
21
180
119
12
43
165
15
72
309
44
52
36
9
108
23
4
33
75
27
29
31
180
101
60
73
15
51
5
40
36
20
12
88
8
72
108
36
25
18
93
183
141
68
37
180
63
48
32
36
36
100
33
11
60
19
21
12
8
16
36
20
97
36
11
13
72
23
28
39
21
12
57
15
36
3
30
114
17
55
30
23
36
4
15
12
24
21
8
37
35
115
84
90
95
76
99
96
54
179
96
25
6
5
13
3
12
72
20
24
52
44
40
36
168
9
183
44
49
15
24
8
28
116
84
64
56
4
56
85
11
168
76
80
25
71
76
32
31
21
75
5
16
33
30
57
33
27
80
97
47
40
105
60
23
28
3
216
84
101
43
125
127
53
12
13
30
81
15
5
31
5
36
28
24
8
19
18
75
72
128
55
5
96
4
56
12
7
5
31
21
116
4
80
133
42
5
28
75
41
151
144
96
90
3
8
28
116
76
24
63
6
111
80
19
17
12
28
20
48
19
17
40
33
3
24
68
48
24
96
13
54
5
31
29
48
49
3
56
31
65
133
11
24
55
65
37
83
12
16
32
28
33
30
45
104
16
36
44
25
39
8
48
4
20
192
36
19
29
220
32
4
8
108
67
53
48
181
59
49
71
19
101
60
100
12
3
21
33
215
85
3
32
28
33
51
8
48
67
57
39
84
6
30
89
72
43
30
111
15
6
3
105
75
36
20
24
12
64
39
36
41
25
3
92
48
55
5
220
228
32
28
20
24
4
140
19
5
132
36
67
72
48
17
19
9
92
139
21
140
109
11
156
7
5
12
115
5
24
40
32
72
55
117
48
116
24
40
32
24
109
3
12
72
68
1
6
21
8
91
21
68
55
6
3
20
31
89
76
20
16
9
36
11
43
6
11
60
73
35
31
29
79
93
20
148
45
35
144
172
45
59
4
177
48
47
25
3
51
29
12
16
8
12
109
11
12
31
57
12
56
40
15
21
189
180
36
35
24
1
48
27
15
5
24
96
13
27
36
8
4
57
18
36
29
55
17
84
25
60
15
24
12
56
40
87
53
12
97
11
12
12
16
33
24
36
87
60
123
17
12
97
84
6
54
191
36
64
20
36
7
293
19
33
87
45
44
61
15
24
164
16
20
24
1
11
79
54
147
75
21
8
1
75
8
25
3
60
44
48
28
72
276
44
91
24
53
139
9
56
16
9
23
76
32
4
33
3
8
1
11
24
25
59
100
51
60
5
13
107
13
27
9
180
11
60
25
3
140
52
15
29
31
21
32
36
1
75
20
49
51
20
13
71
40
24
20
12
73
15
68
84
124
84
128
73
36
23
31
21
33
75
8
7
105
20
1
66
5
76
72
48
3
41
120
4
45
180
107
37
35
36
19
101
24
1
39
21
120
71
40
8
52
33
12
90
24
5
16
44
36
100
156
20
24
85
51
3
57
9
3
51
17
19
144
165
111
29
61
90
30
3
8
100
24
69
90
57
87
77
24
100
72
12
140
7
125
24
121
15
75
18
120
36
35
100
44
12
28
32
25
3
51
126
11
112
20
48
4
44
25
59
88
57
23
64
104
25
39
32
4
99
21
180
32
7
33
33
39
15
5
85
42
33
ABCD 94104555068*3^$a+1 [50030]
42
6
6
120
6
12
42
75
33
156
24
18
9
16
23
42
19
20
15
30
36
78
72
25
5
27
15
30
6
42
24
36
12
60
7
5
6
9
9
7
60
17
15
27
6
19
11
54
84
12
12
15
21
72
18
6
6
30
12
31
77
79
95
48
78
18
1
5
24
12
7
8
9
6
129
33
87
33
72
48
27
9
12
18
12
42
42
9
21
39
69
31
17
54
30
6
90
72
90
12
36
18
51
9
120
12
3
9
7
53
18
109
29
12
18
85
32
27
12
60
30
60
24
27
129
90
18
12
19
11
90
6
57
3
18
102
42
18
102
150
13
32
117
18
30
6
12
12
6
60
6
9
21
30
96
9
16
20
3
6
36
42
12
6
24
60
15
16
35
105
27
78
24
19
11
6
84
174
9
40
5
18
18
30
60
30
84
7
29
6
54
12
48
6
1
29
24
60
6
54
12
39
45
36
55
5
120
12
6
1
113
6
6
96
24
84
12
48
24
12
15
93
18
33
57
12
18
42
6
1
65
6
18
36
19
47
18
6
9
9
12
18
25
65
15
15
18
12
18
102
12
36
39
51
30
24
3
75
45
45
12
15
36
9
24
6
6
67
5
108
15
48
45
31
53
60
103
23
6
18
6
24
6
12
18
7
17
7
5
24
24
108
54
49
17
3
16
89
42
78
31
11
12
25
23
54
19
11
1
5
114
6
3
9
7
5
31
125
48
7
35
30
18
144
18
30
12
48
72
48
18
42
18
36
90
30
6
25
80
72
21
6
18
7
5
120
6
13
36
41
48
39
3
42
156
12
19
5
48
90
30
18
9
105
48
60
30
36
1
8
15
6
36
24
36
19
24
120
41
6
18
103
23
6
36
12
63
45
150
30
72
42
54
39
33
42
73
23
42
12
12
60
66
33
81
51
28
101
31
29
19
11
156
73
176
9
99
45
222
18
27
81
12
6
42
12
102
9
27
42
6
60
6
43
113
79
8
21
67
17
12
66
114
6
12
12
36
25
23
12
18
24
55
125
3
3
9
117
18
66
36
19
11
1
143
9
45
12
24
79
72
101
18
54
36
36
3
40
5
6
21
16
29
24
54
6
51
4
35
6
174
6
31
17
15
33
3
21
30
36
12
12
18
6
6
63
3
18
84
12
30
54
7
23
12
9
39
36
54
6
6
12
108
84
54
6
54
37
17
6
66
36
7
11
90
12
18
45
27
9
9
7
24
5
24
90
54
60
30
61
5
96
6
37
11
24
30
108
24
6
48
24
13
23
60
61
5
6
42
6
42
27
33
24
60
6
42
36
84
6
24
30
7
11
24
6
24
15
28
11
36
24
6
19
72
17
6
9
63
24
54
12
15
39
13
17
24
99
16
5
24
27
33
27
51
18
12
12
42
9
21
48
66
21
9
72
12
78
12
48
48
36
30
60
15
16
5
7
116
36
39
12
12
1
5
96
30
18
30
57
9
72
15
52
35
37
23
18
54
18
36
159
45
12
48
66
6
18
1
17
12
12
24
24
90
18
18
6
15
3
13
23
61
125
18
1
65
6
6
3
21
144
126
6
102
42
63
15
12
6
127
23
144
90
48
51
16
65
36
43
29
31
84
35
6
12
27
100
108
20
105
192
7
24
32
9
43
20
3
18
84
12
24
24
42
36
12
6
36
103
41
12
12
18
90
12
15
15
12
30
6
30
60
39
9
24
6
1
56
69
24
24
27
9
6
6
48
6
9
27
69
45
3
27
30
48
27
111
9
36
3
36
60
30
66
234
174
24
25
17
3
45
3
52
47
33
21
90
9
15
6
31
35
9
100
65
6
9
21
31
29
18
61
17
12
7
5
108
6
6
15
21
84
48
18
49
11
114
24
6
66
7
53
24
48
55
41
54
73
5
43
29
36
7
65
18
36
6
48
24
55
23
42
15
123
12
37
29
120
24
48
24
43
11
42
12
12
48
48
43
24
5
18
9
21
3
57
7
5
36
6
24
6
6
25
53
24
36
6
30
55
56
15
48
45
21
18
60
30
6
6
6
9
4
5
6
6
12
12
24
171
33
67
23
13
89
60
39
16
41
30
13
5
24
12
24
27
57
30
6
31
23
30
12
36
15
9
96
48
19
56
45
72
60
48
7
17
42
13
5
55
5
43
23
85
17
3
39
37
5
36
12
12
6
114
228
51
27
25
5
12
27
9
6
48
72
24
24
33
45
24
103
77
48
36
24
60
7
5
24
126
6
39
45
36
102
1
41
18
45
51
54
7
23
25
23
12
12
24
9
48
93
6
25
35
30
6
42
12
90
45
39
66
6
9
33
36
6
18
3
72
45
42
49
5
24
120
3
9
3
81
12
54
24
30
60
12
60
24
120
78
18
84
6
48
102
19
20
51
12
42
24
54
6
66
6
12
31
41
15
39
9
15
78
12
30
6
7
12
77
3
33
12
27
21
30
48
6
54
120
66
144
12
67
5
18
54
66
18
24
6
6
79
11
9
12
33
90
9
12
3
36
37
32
16
36
41
42
18
48
31
5
18
21
27
78
66
18
3
39
60
13
155
1
29
123
108
27
30
78
12
90
12
36
12
60
132
60
171
129
6
12
13
59
30
108
30
25
17
6
24
48
12
21
9
55
53
48
51
28
20
33
60
12
6
42
24
120
36
54
6
3
87
18
27
33
75
9
3
24
16
17
12
19
47
162
18
144
54
42
48
6
19
44
27
6
19
83
73
20
9
24
6
36
24
6
147
81
12
19
20
3
42
19
71
6
12
7
11
72
72
25
53
51
27
78
27
33
31
65
18
25
23
13
11
49
101
79
32
87
30
18
45
33
30
36
13
72
36
29
36
18
6
36
3
69
6
12
69
9
54
12
6
54
24
1
71
9
36
9
19
5
19
83
25
5
63
9
12
3
33
12
30
61
35
42
12
63
33
31
11
42
60
168
60
43
29
72
6
30
60
54
18
3
9
30
6
72
60
6
6
30
48
12
84
12
18
15
15
102
12
87
24
45
27
33
19
17
24
115
116
33
31
11
18
12
3
21
36
156
15
39
66
30
42
60
6
90
12
3
16
5
6
132
6
24
7
41
24
24
24
43
5
24
24
54
25
137
90
25
53
18
48
1
8
141
ABCD 94104613808*3^$a+1 [50014]
29
156
120
33
148
23
7
38
24
16
54
17
33
78
9
21
27
7
5
39
30
16
119
24
72
81
124
14
52
42
95
12
51
4
5
13
20
28
98
82
119
31
48
29
51
54
16
11
19
41
69
15
55
74
18
22
71
1
14
105
36
9
51
145
143
175
65
72
33
15
120
63
9
25
138
20
58
30
29
139
50
124
18
53
9
28
2
45
81
162
9
60
81
3
84
67
36
89
3
45
25
80
51
39
21
7
29
25
23
67
6
23
67
29
60
48
43
29
19
2
52
35
91
65
61
78
101
27
93
49
68
123
55
24
36
30
11
9
39
12
39
70
35
36
43
41
105
30
114
28
2
21
37
23
24
133
2
18
28
11
25
23
12
171
10
54
18
26
34
68
60
27
21
160
20
72
4
84
60
2
30
87
21
75
67
29
84
24
36
61
54
20
16
5
91
84
65
31
149
61
83
96
19
24
56
9
72
153
51
105
51
9
15
105
54
18
88
6
54
2
69
13
26
21
24
1
6
2
70
138
78
14
76
14
58
12
20
58
20
34
95
13
378
2
111
15
81
1
20
147
15
40
41
24
7
138
8
243
9
18
30
123
24
72
19
29
73
8
30
114
27
55
60
56
18
51
73
156
126
29
7
29
24
75
60
45
36
21
39
48
45
88
158
160
74
40
38
18
15
145
102
18
24
12
44
30
52
54
74
22
54
36
2
87
19
32
129
51
9
9
106
8
28
38
40
32
123
7
12
42
86
70
23
75
192
9
31
68
130
126
5
103
38
27
3
9
51
48
34
72
54
42
23
9
58
2
82
44
45
1
38
81
7
89
43
5
13
84
95
73
176
15
19
6
74
46
11
43
8
64
38
58
212
78
48
15
19
146
75
1
56
3
25
36
35
9
64
35
97
23
25
71
37
62
21
97
90
29
120
84
9
46
2
4
74
9
3
18
16
23
93
30
57
55
41
7
114
36
12
18
2
6
70
2
9
39
21
60
103
20
18
64
60
56
48
16
26
9
9
75
25
6
36
2
66
60
9
3
22
11
24
33
94
30
18
5
36
39
81
25
216
48
6
84
18
20
3
75
9
1
2
69
1
72
198
98
15
31
53
37
24
200
52
2
16
14
52
26
93
117
142
20
76
5
36
9
16
108
36
42
17
3
108
64
8
28
110
4
11
96
24
25
191
9
16
8
66
9
43
78
110
30
70
62
18
21
13
128
3
36
79
80
54
27
21
130
2
90
46
54
17
61
32
52
8
16
66
126
23
36
13
8
18
16
29
1
8
30
112
149
61
23
60
121
50
60
45
39
18
60
10
2
6
21
115
24
5
25
20
51
99
105
39
10
56
54
16
41
108
3
10
110
33
9
126
34
30
72
18
35
12
24
9
28
18
24
38
3
84
12
73
71
57
78
100
29
51
46
18
36
65
9
16
2
9
84
1
38
18
28
2
108
52
24
74
10
5
36
48
43
53
84
181
11
60
73
11
7
2
58
50
124
24
54
18
23
36
43
98
64
60
35
265
6
53
96
151
53
91
5
91
18
32
39
48
93
3
91
14
42
9
43
5
141
34
50
6
102
3
31
56
70
90
2
96
30
52
60
89
31
78
66
65
31
110
123
67
77
73
83
60
216
1
30
90
54
26
99
39
70
80
12
39
13
8
34
5
24
9
51
60
24
60
91
149
45
40
20
147
24
117
3
7
72
72
26
28
36
24
11
39
4
17
91
38
12
34
90
56
60
10
72
65
36
60
55
65
79
17
240
48
3
93
55
32
34
54
2
87
81
135
115
126
59
61
35
19
164
22
83
3
42
46
2
3
75
12
69
43
50
76
2
118
35
19
26
30
21
3
16
84
18
128
106
29
7
2
16
92
18
70
6
56
64
18
56
24
28
2
78
27
25
56
46
26
39
9
15
1
144
35
36
19
44
81
37
23
36
1
20
39
61
42
38
3
27
108
16
224
21
9
16
98
28
17
3
69
1
23
105
90
150
10
5
15
81
169
11
279
4
18
12
78
38
90
45
96
60
48
12
91
77
21
16
14
4
12
29
60
7
32
105
91
41
1
23
180
25
62
9
93
78
9
9
10
29
15
88
2
15
91
41
43
5
12
39
40
2
88
95
31
36
20
82
47
13
66
65
87
10
8
15
19
38
28
20
40
50
114
52
23
81
34
126
126
98
210
21
75
12
42
87
3
70
38
82
11
36
60
109
62
18
10
2
58
32
22
30
5
36
55
12
17
63
57
13
107
31
132
89
240
48
3
93
7
2
96
154
56
42
48
75
ABCD 94104955786*3^$a+1 [50001]
39
24
76
20
16
53
39
52
53
7
36
5
43
5
27
4
89
39
21
135
36
108
21
27
12
36
72
33
15
9
3
153
55
29
27
69
91
41
15
57
31
32
4
36
8
72
24
4
5
15
16
53
36
79
32
96
24
21
15
12
16
209
3
4
44
60
12
24
4
5
60
51
148
113
15
40
17
31
24
20
21
132
27
33
19
29
15
36
4
60
5
7
20
33
12
7
41
27
144
9
31
36
53
39
33
15
48
69
51
4
8
57
115
41
15
69
3
24
33
3
40
32
12
16
17
27
48
16
5
135
9
3
57
87
40
29
67
68
4
5
87
60
21
48
24
51
129
48
120
15
48
72
33
27
12
45
75
16
20
45
39
36
24
72
60
36
48
52
8
72
12
48
4
29
55
77
19
29
15
24
33
7
173
3
4
5
96
55
32
4
20
321
12
48
15
45
12
36
12
7
32
4
44
60
12
9
15
144
108
153
75
76
24
116
33
7
116
24
48
45
75
16
44
48
93
51
69
7
5
99
9
15
84
45
67
8
21
12
12
3
57
31
20
24
33
60
19
41
72
3
33
12
15
12
36
24
76
65
72
3
60
36
108
40
5
7
36
8
12
40
5
12
31
17
168
12
12
3
144
21
3
69
3
120
148
56
76
12
68
12
96
36
24
36
9
39
93
12
3
12
72
84
16
20
16
8
16
44
4
101
60
24
3
48
9
3
84
24
144
21
7
32
12
40
44
60
60
40
5
15
16
128
28
8
12
48
96
16
44
16
8
40
72
104
4
32
144
76
53
127
5
15
45
27
33
3
60
24
33
3
177
12
31
17
12
67
48
8
100
32
48
45
7
12
96
80
48
16
8
36
24
108
48
24
60
72
9
15
9
60
3
12
12
16
8
16
116
24
69
7
20
24
36
112
20
12
64
12
65
12
67
29
15
45
24
3
12
16
44
21
75
4
32
28
41
15
24
12
21
39
33
31
20
12
57
168
63
84
45
60
31
17
63
4
60
80
105
51
9
3
52
80
21
111
4
5
19
72
41
60
15
165
15
48
180
9
7
20
16
32
36
4
48
17
27
28
80
60
72
40
29
72
12
27
96
24
36
28
5
27
48
16
29
60
15
9
15
16
20
52
8
36
21
27
21
12
3
16
8
76
32
4
80
9
7
44
4
5
60
7
32
40
56
12
4
104
96
60
21
103
56
84
9
15
12
120
48
60
93
19
8
21
12
3
16
44
36
4
29
67
48
36
72
20
48
24
12
28
8
60
45
3
24
16
56
21
15
165
48
7
80
33
15
16
41
67
56
45
79
8
72
76
77
19
29
27
52
65
96
72
75
12
12
4
5
24
36
12
12
43
8
40
17
72
27
28
68
24
276
45
60
15
33
39
48
28
92
88
12
8
96
24
16
20
9
7
80
45
15
48
12
60
24
36
12
12
9
60
24
27
33
3
40
65
103
92
12
120
21
180
19
36
5
27
24
9
39
48
24
76
5
3
120
4
41
7
53
24
75
21
79
161
87
117
183
45
12
15
16
17
27
81
15
4
36
29
3
4
8
81
31
56
24
69
24
15
52
41
3
9
31
17
3
40
32
4
56
45
7
72
20
24
4
60
8
4
36
8
100
89
43
12
20
45
3
105
39
24
57
63
45
24
3
24
4
80
9
48
3
60
60
40
56
33
3
45
3
100
77
75
33
15
36
48
21
39
33
12
7
41
3
36
21
19
20
4
5
15
84
76
77
7
5
103
44
264
36
69
12
7
65
3
12
45
55
5
111
69
3
48
192
45
19
56
12
120
21
12
207
33
3
12
24
16
8
57
87
16
137
7
5
223
20
132
21
67
84
24
65
51
28
41
27
12
36
4
72
89
55
44
21
39
21
115
20
24
96
4
41
111
24
16
68
48
64
44
57
3
45
15
36
48
81
51
33
75
76
12
20
24
33
75
72
69
127
5
12
3
12
93
99
96
60
57
3
24
16
17
15
28
92
93
43
29
63
33
15
4
41
27
100
20
45
60
3
16
20
16
8
40
29
3
33
67
65
75
33
39
21
147
28
20
16
60
8
28
140
84
9
15
40
17
63
12
45
39
36
24
9
120
79
161
51
36
12
16
84
41
15
9
3
100
5
48
12
3
9
36
15
120
24
36
9
3
24
16
53
15
24
16
56
21
12
36
19
113
72
96
60
24
15
21
24
15
12
64
92
33
115
5
7
68
36
21
3
4
5
48
123
16
44
16
8
21
7
92
28
17
48
7
60
41
7
257
48
39
69
79
20
36
136
36
60
32
40
12
36
53
75
9
7
44
16
48
5
91
77
15
57
103
5
12
31
44
81
15
45
51
24
105
27
48
24
12
36
45
7
32
108
21
27
24
33
63
28
320
9
63
153
12
3
9
15
21
15
52
8
72
60
12
33
15
60
24
21
15
4
56
33
27
24
33
48
27
36
9
43
5
15
120
24
33
60
36
12
3
36
24
16
20
60
9
24
60
27
33
15
88
125
3
36
21
12
7
48
41
84
3
105
15
4
8
28
68
84
36
72
12
16
17
3
9
111
12
12
16
17
43
5
27
24
9
27
24
9
55
5
151
36
24
53
63
48
24
28
104
4
32
168
57
3
24
33
3
72
48
72
24
76
53
12
43
12
8
57
12
27
108
21
7
20
28
176
36
24
69
27
45
72
3
12
12
24
4
20
108
117
48
3
12
24
9
24
51
9
115
8
24
21
3
4
36
5
72
7
20
12
36
60
57
15
ABCD 94105010068*3^$a+1 [50030]
36
18
19
197
12
24
30
97
47
37
36
23
90
18
109
24
29
120
6
120
13
132
108
17
42
13
5
102
49
29
108
30
78
66
18
6
30
7
60
12
132
47
37
11
42
198
12
37
59
54
48
43
89
72
115
29
192
18
13
72
29
211
108
125
67
59
1
41
18
162
48
108
31
149
162
96
84
37
60
101
43
53
18
25
155
18
108
126
37
17
36
372
43
12
120
41
72
55
48
83
108
1
35
72
73
60
47
121
120
11
13
17
24
19
29
114
66
6
205
41
24
108
30
144
6
55
11
109
108
107
42
43
60
59
73
36
17
7
11
37
29
18
18
127
59
54
19
36
89
103
17
6
48
276
12
126
43
17
91
11
36
18
19
149
7
5
54
18
42
121
23
36
108
120
60
48
42
48
6
12
54
180
6
73
11
54
163
89
67
95
150
7
29
48
24
127
60
24
35
13
5
132
67
36
17
31
11
12
37
113
126
97
77
18
78
282
133
65
60
115
11
72
145
47
13
257
67
48
108
173
7
192
107
49
47
37
71
157
161
31
41
67
155
48
49
11
66
78
13
12
5
36
7
47
6
7
29
180
36
36
66
181
35
126
19
23
169
29
19
53
306
25
5
42
138
7
48
180
41
72
108
67
59
1
155
73
41
12
60
127
35
37
29
18
18
67
36
24
48
11
84
73
60
11
54
24
30
126
180
24
216
18
48
49
59
25
48
23
36
73
83
25
12
5
12
19
143
6
18
18
198
54
18
120
1
149
12
24
18
73
65
55
35
97
180
71
49
59
72
144
1
12
240
35
108
36
108
12
24
48
216
25
276
11
66
54
132
1
35
12
36
133
192
12
11
12
36
18
19
17
72
91
35
85
101
91
11
6
66
157
84
89
48
60
7
47
54
108
120
43
17
91
11
13
65
72
12
150
108
30
144
19
36
17
204
19
89
66
25
71
36
12
85
36
144
137
156
6
1
29
18
13
47
121
89
90
18
103
59
108
42
54
84
25
35
30
31
119
36
18
91
155
78
7
11
36
12
78
43
36
72
11
109
12
23
37
29
6
90
36
79
41
7
84
5
72
108
54
48
49
60
59
126
43
12
35
85
41
79
83
37
12
36
53
150
18
54
121
113
102
6
120
18
36
132
138
18
90
6
85
149
12
19
23
108
73
11
18
7
60
5
6
84
78
151
119
30
7
47
60
48
150
127
65
60
19
47
6
55
17
19
204
155
61
240
53
6
300
78
7
203
114
79
11
66
55
5
7
36
23
96
73
12
36
53
31
5
55
96
12
132
197
108
108
66
18
19
12
5
150
36
30
24
55
29
36
7
83
24
48
6
18
36
30
55
23
138
60
67
167
18
12
24
90
36
12
25
101
6
37
84
60
11
37
23
84
1
24
107
126
72
48
55
17
96
7
12
17
30
49
41
60
18
48
13
12
17
84
114
73
96
11
18
19
29
31
95
42
36
30
54
211
5
6
121
53
132
55
35
61
11
144
37
17
91
143
49
143
216
72
1
36
59
30
31
24
113
108
54
30
36
67
65
18
192
90
162
73
17
55
35
150
36
18
12
36
181
269
42
18
151
29
12
18
1
131
1
119
36
132
48
54
24
138
85
11
48
54
31
11
54
55
11
60
108
102
115
29
18
24
73
11
25
72
29
108
90
54
42
85
5
115
29
48
6
54
48
18
18
60
138
6
12
42
73
83
54
31
29
7
5
72
7
60
60
120
144
12
125
108
198
90
48
7
12
143
90
72
24
48
6
37
53
103
180
53
18
132
121
12
77
114
13
5
67
48
11
54
7
11
36
12
72
97
60
24
77
31
12
36
155
ABCD 94106955472*3^$a+1 [50016]
306
252
72
36
72
3
24
99
126
18
57
249
36
15
300
36
60
57
27
981
324
15
129
87
60
84
120
45
15
93
90
18
75
303
21
60
9
54
162
15
96
60
84
180
36
159
45
96
57
252
15
60
60
9
72
399
285
36
39
156
3
81
9
87
57
3
84
21
219
285
15
60
69
87
120
63
141
39
252
54
36
75
285
18
81
216
45
54
180
18
72
108
180
36
51
93
87
75
45
36
477
87
165
135
9
27
27
216
141
3
33
24
123
273
84
180
165
15
60
33
72
111
84
300
96
93
87
144
39
90
360
180
87
120
9
375
60
69
147
105
159
183
18
414
21
393
51
111
405
144
45
111
60
45
162
90
36
111
15
126
135
45
18
126
18
162
15
219
72
54
396
195
3
21
156
165
18
234
18
162
72
54
21
141
39
51
9
120
105
51
183
36
144
342
90
189
99
90
162
105
129
51
444
171
90
135
9
18
117
300
195
18
183
120
363
126
36
18
141
180
129
27
24
60
96
9
126
72
18
234
18
303
57
36
162
90
108
87
24
300
201
72
27
36
60
57
288
504
75
60
156
177
36
411
120
99
81
9
270
57
60
9
234
54
162
45
180
189
51
216
180
84
36
27
90
72
36
18
81
360
9
51
36
57
327
36
213
27
9
15
240
15
81
99
576
9
9
36
195
39
72
45
45
90
249
39
126
15
435
105
3
270
27
9
180
51
165
51
39
198
27
120
36
15
189
9
36
15
21
54
285
255
21
24
63
33
3
252
69
453
90
36
90
144
72
234
162
195
24
51
9
243
72
105
39
81
36
84
285
54
81
120
51
189
96
24
156
180
240
213
111
15
270
75
69
90
54
3
180
60
24
3
126
54
18
219
96
144
120
36
33
51
36
129
198
36
21
69
111
105
360
36
144
15
156
9
15
60
51
45
24
111
594
468
72
75
36
60
135
69
129
447
165
315
180
117
180
267
96
144
36
69
15
3
198
279
96
57
267
ABCD 94107198676*3^$a+1 [50035]
78
30
54
6
96
36
17
16
9
156
24
3
3
5
16
84
15
45
20
7
45
24
69
15
32
7
45
8
55
17
13
27
32
25
59
37
12
15
8
169
123
3
17
12
1
3
84
21
12
39
105
36
39
8
7
129
21
18
60
33
3
66
3
132
8
73
78
96
30
24
47
12
37
18
21
32
145
48
11
79
41
31
33
57
30
18
35
12
24
4
116
25
3
8
4
36
9
36
23
97
12
30
45
36
20
37
47
36
52
48
24
3
5
49
18
17
79
30
12
12
15
45
3
44
4
57
18
77
25
3
15
54
15
33
24
3
87
9
20
25
72
83
4
51
66
11
88
21
11
49
11
13
162
45
69
120
3
27
66
42
5
36
25
15
15
6
216
3
80
19
17
28
3
12
36
29
40
3
42
11
12
109
71
108
19
12
33
33
12
3
3
36
24
30
35
1
11
49
39
81
15
24
24
3
18
6
6
15
63
42
42
12
6
23
24
12
43
17
25
48
12
39
51
41
49
78
42
36
59
28
51
30
12
12
42
18
30
53
43
6
18
48
29
48
25
12
120
51
12
20
25
15
21
30
21
44
7
93
21
48
11
16
3
66
99
75
78
30
42
111
24
20
76
9
35
13
47
7
41
144
100
3
96
42
3
51
18
30
30
3
57
6
30
30
5
24
40
32
120
4
39
18
54
29
1
35
13
23
88
44
1
11
13
11
7
18
167
144
1
12
3
24
9
11
1
27
80
16
92
37
11
61
3
48
9
3
20
7
6
102
65
1
36
36
42
233
48
24
40
21
15
12
132
12
153
27
15
18
18
12
5
28
8
16
20
16
57
6
17
12
67
5
49
11
48
7
48
5
13
87
3
9
48
33
3
51
9
9
12
36
95
67
6
15
24
15
5
36
84
1
30
66
84
111
56
37
15
20
40
21
12
35
84
16
3
24
6
95
31
9
9
15
105
51
36
9
54
12
30
18
66
15
36
9
35
36
25
35
28
36
36
15
60
54
15
44
55
65
73
3
20
36
115
30
11
24
64
20
67
30
15
15
53
52
80
19
93
68
108
7
57
20
25
227
43
17
13
48
72
3
144
63
101
16
9
35
52
27
90
123
44
24
1
48
6
29
25
35
25
47
64
15
24
165
21
24
87
39
24
30
6
6
3
116
24
1
30
66
6
125
19
30
15
24
20
97
24
3
117
48
6
65
24
76
21
51
32
67
5
79
5
1
30
18
11
1
36
83
19
33
45
47
1
15
9
36
27
12
36
24
33
39
51
54
48
3
39
24
5
1
30
48
5
36
19
41
1
155
16
12
12
104
16
33
78
90
23
12
25
72
12
24
15
92
28
24
3
17
12
28
3
138
11
28
8
7
66
15
72
9
24
54
30
6
42
27
8
24
1
48
15
99
18
12
6
6
11
64
3
21
21
36
35
48
40
15
17
103
12
12
5
1
27
39
21
75
29
49
12
27
8
13
15
9
90
60
66
24
60
42
89
229
12
54
29
48
73
15
9
15
81
15
21
3
75
6
30
9
21
11
36
37
18
29
31
33
96
24
45
59
13
12
35
48
24
13
15
21
39
3
18
27
183
6
3
36
44
31
65
4
33
35
49
35
1
12
186
6
6
18
24
95
28
24
105
24
60
135
15
36
90
39
21
83
88
15
48
30
12
15
32
16
24
48
32
73
15
87
66
35
49
30
102
11
52
3
54
30
29
36
48
13
27
21
12
42
48
30
84
6
42
90
6
12
123
39
41
16
15
161
25
84
15
96
3
84
42
11
13
24
71
19
18
27
72
21
23
31
30
39
57
15
69
24
6
53
40
3
17
37
15
81
99
9
119
121
6
53
1
24
12
11
19
6
24
15
8
13
3
39
30
3
24
3
30
6
6
78
45
116
1
39
15
5
25
47
12
1
30
24
36
12
42
27
9
12
12
15
20
12
73
42
45
8
88
24
68
1
30
5
36
55
6
48
12
192
66
29
16
15
6
30
54
90
9
33
48
59
36
1
35
16
3
9
3
29
73
36
35
12
49
11
19
18
12
71
67
6
15
96
9
6
18
18
17
36
4
32
28
72
9
12
123
21
54
66
63
3
30
75
8
19
57
8
7
29
19
45
33
3
99
18
18
17
55
138
36
11
97
11
109
30
198
15
15
9
45
54
45
27
18
167
52
12
3
41
7
9
8
31
9
68
4
80
91
48
21
44
76
9
30
66
48
35
25
30
41
79
126
15
24
75
17
28
81
216
35
24
31
24
24
18
48
27
15
9
21
54
6
23
24
1
36
3
27
129
51
36
17
60
1
11
4
21
71
13
114
33
15
17
36
49
23
19
30
3
8
4
33
12
30
48
17
36
7
48
12
21
9
12
35
19
17
13
15
27
9
44
121
18
42
66
30
12
35
25
90
5
7
96
18
54
12
53
1
107
48
16
21
42
12
53
1
30
66
24
36
23
60
25
48
84
51
12
57
39
21
23
108
12
115
17
25
3
3
45
8
112
9
18
66
35
12
49
78
5
121
36
24
54
18
135
44
16
27
12
29
4
33
18
60
6
36
12
27
225
30
9
9
15
45
6
69
80
13
23
31
30
18
30
23
13
30
5
36
4
45
47
28
27
17
31
24
12
30
18
42
71
49
11
108
40
15
36
66
59
25
6
48
57
8
1
60
18
18
39
24
24
141
30
30
60
54
17
55
5
28
21
60
6
41
4
3
42
11
37
35
16
9
47
49
35
1
6
24
24
102
42
5
85
12
48
12
3
27
18
123
27
30
12
39
12
9
18
12
48
33
3
6
51
12
27
9
12
24
63
6
30
9
8
48
55
77
7
42
159
45
36
15
20
13
63
27
77
36
133
11
36
19
24
24
6
24
18
129
44
36
1
12
36
66
30
63
20
72
16
8
67
5
12
37
35
49
6
18
60
15
21
72
60
87
33
35
12
16
60
81
6
77
25
47
19
21
80
13
15
8
4
21
12
18
17
55
21
45
24
126
41
84
52
39
105
39
17
4
9
15
96
33
36
11
31
30
48
6
5
43
60
5
91
42
18
6
24
6
53
120
60
25
30
12
24
6
11
13
39
45
27
15
5
1
27
12
36
ABCD 94107414496*3^$a+1 [50072]
28
132
120
20
103
57
33
27
8
60
12
37
15
44
16
20
36
24
25
11
24
24
84
127
53
16
96
105
23
36
12
88
21
75
36
20
48
72
12
148
68
4
36
60
32
19
53
60
12
76
300
44
31
137
76
20
19
77
16
44
25
18
41
96
25
15
48
20
12
136
39
33
57
131
4
60
3
18
35
4
20
76
12
33
27
36
132
39
69
96
33
47
108
36
12
67
81
99
17
40
36
72
36
44
268
8
24
148
24
20
24
120
16
20
40
15
125
64
27
29
28
72
36
84
8
12
36
19
45
68
40
48
8
24
12
84
24
60
12
124
60
20
16
96
68
52
72
12
84
44
36
96
1
35
19
41
40
27
5
12
1
87
20
48
172
20
16
20
24
72
24
76
33
3
324
33
35
96
4
117
36
39
44
97
23
12
12
40
12
8
156
4
12
20
60
40
51
90
143
1
23
67
18
135
32
168
7
185
28
3
90
35
37
71
1
95
31
54
15
8
136
24
8
24
24
24
96
1
35
60
48
40
33
54
5
4
72
44
1
59
60
25
11
12
96
151
129
60
9
3
8
40
32
24
148
48
12
8
24
103
108
9
56
25
135
12
32
160
80
28
92
36
4
68
16
20
96
84
36
48
12
240
4
20
72
4
180
8
7
36
93
164
12
120
36
4
44
36
100
44
67
57
36
140
36
28
8
48
4
152
16
69
3
140
60
232
8
96
16
75
53
55
77
4
12
44
16
12
48
8
4
92
100
8
28
8
24
37
15
44
121
36
27
12
60
36
188
12
48
184
8
52
3
17
100
32
24
36
48
12
48
72
16
9
15
56
12
115
21
24
32
13
72
123
3
69
8
28
20
28
104
36
52
32
36
4
252
8
52
56
60
24
24
64
60
8
19
5
4
20
120
24
12
85
35
48
43
17
36
1
75
176
84
61
90
53
19
33
120
24
24
104
28
32
52
48
140
60
16
44
16
69
51
219
165
56
24
25
15
72
8
67
36
33
60
116
100
20
48
12
24
19
41
72
4
56
7
33
8
40
224
28
8
60
31
108
5
136
20
1
3
60
56
12
40
44
55
5
36
4
20
36
4
8
76
80
76
8
88
9
11
25
23
121
23
13
27
60
20
40
152
24
132
85
3
104
28
12
8
48
36
88
15
65
12
121
27
36
24
60
87
65
40
84
56
60
24
40
56
36
115
29
36
12
40
27
33
8
24
4
24
48
48
32
49
35
55
36
33
56
100
8
36
16
60
44
72
4
236
12
136
56
28
3
5
4
20
4
20
72
88
56
84
76
3
125
36
1
36
39
15
41
4
45
315
20
28
8
4
8
12
1
3
152
48
40
60
56
24
384
43
113
84
55
21
44
12
85
15
24
20
36
31
17
73
59
96
4
24
12
20
28
9
71
19
53
60
84
16
57
71
36
24
24
88
12
12
60
144
24
20
16
104
67
105
44
4
12
68
36
24
12
88
48
24
8
100
56
91
33
237
18
18
23
36
60
100
120
21
63
9
35
52
44
36
24
7
77
40
60
3
17
132
144
72
28
20
36
84
64
33
23
36
28
20
40
20
13
75
12
20
16
20
84
97
95
84
64
108
152
48
28
44
148
57
35
100
20
120
13
23
12
60
49
11
204
36
55
45
27
5
28
44
31
17
36
100
56
151
17
37
18
5
12
28
27
93
8
48
60
7
273
36
15
5
148
8
4
15
65
4
92
12
7
21
144
51
105
8
52
12
20
55
93
69
23
136
36
20
4
32
24
28
48
9
18
17
55
65
36
40
39
41
12
48
72
16
32
28
192
99
18
71
12
24
120
36
12
52
33
18
5
100
92
12
144
120
24
36
97
47
60
60
72
36
52
128
4
8
28
84
20
13
23
40
45
3
44
100
60
8
184
33
83
12
36
24
16
12
8
156
48
28
24
104
192
72
72
4
56
25
39
96
80
73
51
111
9
56
24
37
59
100
20
48
28
20
72
16
84
3
93
56
31
72
17
1
72
167
4
27
9
8
16
57
75
105
95
72
157
11
7
21
24
60
75
213
44
31
17
96
31
65
4
60
44
60
52
3
90
83
7
57
195
29
76
56
40
60
8
16
56
72
55
17
16
92
40
15
57
104
4
33
23
84
40
8
100
15
77
52
128
52
104
1
15
24
36
8
43
65
52
120
152
24
72
72
12
48
72
16
15
72
93
84
84
44
55
41
12
24
24
136
24
32
67
33
8
24
12
ABCD 94108071368*3^$a+1 [50047]
40
36
140
57
42
102
51
27
97
36
47
13
12
41
39
12
28
17
55
8
16
44
33
42
30
6
49
12
5
36
24
18
138
18
25
101
3
16
60
89
63
63
9
75
57
15
21
40
12
68
39
13
12
36
17
15
93
18
54
210
37
36
20
3
9
88
12
65
15
57
15
40
71
42
12
18
193
8
4
47
60
1
72
17
48
18
105
4
48
41
6
30
18
18
7
48
17
43
12
95
30
15
72
136
12
71
6
15
69
6
25
80
15
105
21
87
60
16
24
120
143
42
66
36
1
5
120
19
48
83
45
64
24
47
12
72
1
128
4
47
1
17
115
65
15
45
27
3
37
24
71
25
36
65
19
101
15
129
18
33
24
93
30
78
55
44
96
12
93
72
72
3
21
27
52
11
1
8
57
18
37
23
12
108
1
20
64
23
24
84
24
30
55
35
61
11
90
51
4
20
16
17
108
7
152
45
31
17
3
3
37
8
27
33
16
60
8
3
18
7
32
15
18
43
29
36
19
20
16
72
12
11
117
4
20
15
1
35
78
139
36
24
32
148
17
15
16
12
48
53
7
23
25
44
3
25
12
20
93
43
59
1
92
3
25
24
95
37
35
84
6
79
12
17
48
18
1
233
6
49
5
12
39
12
3
57
4
48
23
72
85
95
30
3
124
20
3
13
120
59
36
18
39
15
97
8
60
16
5
30
54
6
54
18
45
40
23
45
27
9
9
19
48
53
24
43
47
13
17
36
24
12
3
88
60
35
25
48
47
13
44
15
13
20
4
20
69
147
84
60
3
36
121
23
18
30
13
5
36
3
93
12
15
21
24
55
47
18
18
13
60
35
54
72
19
104
75
6
12
7
8
3
42
108
15
165
15
4
83
13
47
49
23
18
19
8
27
45
28
35
13
17
3
4
35
1
24
41
67
23
72
25
32
21
27
3
69
21
39
21
18
1
35
198
103
17
6
69
15
60
18
55
17
30
37
23
1
12
92
48
3
6
63
3
13
12
17
7
23
132
30
36
75
105
7
32
28
77
111
3
37
17
7
5
51
9
15
28
47
33
33
43
11
21
4
8
76
5
36
31
32
3
25
24
5
19
20
15
90
6
9
57
55
35
24
1
24
60
59
90
36
43
20
45
15
28
12
35
13
12
20
27
13
72
5
15
15
21
28
24
53
60
27
3
69
24
76
84
12
12
12
20
21
84
24
7
47
37
84
36
35
1
104
4
167
169
36
12
12
23
73
17
27
60
28
20
40
5
7
48
47
24
1
71
13
32
28
29
108
39
21
43
24
60
12
36
95
72
1
36
11
18
127
72
53
24
91
12
17
31
44
76
8
72
27
48
85
20
39
73
23
30
162
6
19
47
1
24
29
60
12
3
172
80
12
136
29
43
12
17
15
39
72
33
4
96
17
198
49
23
12
33
9
55
36
84
5
18
45
52
96
20
69
36
43
11
36
37
32
16
24
71
33
4
35
33
39
1
24
116
45
55
17
15
52
5
63
3
177
108
93
15
9
12
18
13
29
36
63
76
5
15
33
6
66
39
84
75
25
32
88
5
43
44
93
27
36
60
3
49
92
40
8
3
42
30
13
29
30
21
4
53
15
33
7
35
108
37
212
16
20
48
4
41
27
45
27
27
13
5
31
12
12
35
25
116
4
216
35
85
17
19
20
28
77
3
12
28
17
18
36
69
72
75
9
39
85
5
15
57
39
4
12
71
108
90
15
76
108
5
43
23
36
24
157
23
66
18
61
65
87
39
18
3
72
52
36
17
123
27
72
13
12
23
1
36
53
3
4
36
44
24
4
47
78
55
35
85
5
43
24
68
57
36
19
23
33
39
45
4
5
19
12
24
29
15
75
33
27
30
31
5
72
7
36
11
105
60
4
12
84
5
19
17
3
52
68
21
43
11
21
88
48
65
79
20
28
53
63
4
60
35
217
11
60
73
80
76
24
11
24
1
44
9
30
1
131
48
33
39
78
31
35
36
61
89
31
12
36
56
9
7
23
1
56
75
37
12
23
13
17
96
7
8
216
3
102
51
64
48
23
18
12
15
40
23
30
6
45
28
11
57
15
157
77
3
3
18
19
12
5
55
36
17
31
59
30
15
60
52
5
36
19
83
61
12
95
54
31
35
18
24
36
15
4
32
16
24
36
32
33
7
60
5
103
29
54
9
3
57
75
18
12
51
24
28
65
18
25
12
35
45
40
48
11
18
7
24
17
19
36
53
15
9
48
3
15
24
85
17
15
4
72
89
3
15
13
20
60
33
132
12
103
23
36
6
72
12
36
19
60
11
18
19
32
9
7
47
117
3
13
24
23
18
7
5
7
65
15
75
13
12
101
115
32
120
28
8
9
55
12
20
4
24
41
6
36
45
4
20
16
12
12
60
5
6
18
51
48
40
20
21
15
4
65
7
35
313
5
15
40
12
23
72
73
56
12
93
126
25
36
12
60
71
69
12
9
27
99
1
48
77
15
28
12
24
95
25
83
42
31
20
12
117
31
17
3
64
65
31
12
41
6
25
5
6
13
35
42
12
3
12
108
88
24
23
45
28
35
9
136
32
12
63
12
42
135
64
44
72
60
3
13
95
25
72
12
48
35
97
8
16
60
12
12
53
19
140
15
18
6
1
48
60
48
17
55
17
6
48
24
61
12
8
16
20
75
54
67
20
60
3
9
3
49
8
36
4
65
7
60
24
35
6
43
36
12
8
96
39
61
56
9
31
17
31
72
80
72
108
12
3
37
5
7
29
36
36
79
24
12
12
48
17
18
97
11
42
7
11
49
23
30
75
100
5
19
41
30
54
3
12
24
147
9
21
24
30
60
1
17
51
16
68
81
31
5
103
41
19
8
52
8
28
36
23
33
24
16
17
3
40
47
21
4
71
30
36
3
36
4
48
17
15
21
19
17
18
ABCD 94108302272*3^$a+1 [50100]
54
19
53
90
49
185
18
18
19
53
43
29
99
112
95
33
96
15
36
13
32
27
37
125
18
241
80
21
108
175
80
16
240
96
41
55
288
17
108
147
447
72
54
72
27
48
33
36
126
234
18
126
115
11
18
115
272
304
47
108
54
108
18
1
179
162
144
91
17
15
21
187
47
72
9
171
54
72
39
69
72
54
18
27
45
18
1
17
79
144
317
90
18
39
48
93
19
35
18
18
9
63
33
21
139
149
162
105
3
180
72
18
255
16
161
198
73
35
45
135
105
384
48
273
54
18
72
15
21
18
54
36
31
113
15
21
27
45
54
234
90
90
72
7
11
85
32
144
64
17
144
415
80
16
245
123
16
5
54
21
16
320
219
54
15
39
72
1
17
63
64
269
162
49
80
69
91
48
167
108
61
96
239
49
5
36
295
47
129
195
13
95
33
75
133
29
3
213
90
72
9
81
127
107
90
54
85
5
75
177
15
39
105
384
15
49
5
27
45
90
73
53
123
16
23
73
17
108
108
144
72
36
144
198
72
90
36
108
19
53
108
31
239
162
15
144
256
32
327
36
108
36
18
3
177
207
144
225
31
95
1
320
39
144
9
81
127
35
342
126
25
227
144
18
90
1
107
309
144
69
36
54
180
45
27
36
90
18
360
45
99
13
5
27
45
163
35
18
36
18
21
51
205
29
51
129
15
64
128
9
90
36
180
85
59
69
39
25
47
126
339
21
252
63
117
18
18
54
97
48
71
90
144
180
75
33
79
11
54
79
101
18
126
27
405
54
36
144
18
72
103
48
48
32
75
37
125
51
16
368
33
15
64
29
51
165
18
18
72
31
32
135
198
414
72
45
160
80
21
90
54
36
39
51
189
9
54
72
108
45
96
57
7
47
1
35
414
79
47
90
144
90
126
18
36
153
45
147
15
54
54
18
19
96
240
272
16
59
18
54
13
41
7
155
360
13
5
267
75
54
175
96
53
235
89
126
162
144
54
54
36
151
128
135
25
101
90
49
41
54
90
87
201
162
252
54
72
90
90
54
54
27
63
126
3
16
17
54
121
144
80
96
48
112
29
115
119
201
48
3
45
9
55
35
36
9
64
17
15
255
18
72
87
256
17
252
108
55
107
126
36
195
21
54
133
47
54
90
49
48
32
33
180
43
119
36
216
90
163
32
75
144
90
36
18
18
180
175
5
108
54
108
45
9
36
99
81
90
90
54
18
3
105
252
90
18
63
9
135
16
11
36
342
288
18
252
162
18
73
89
18
18
126
216
414
90
ABCD 94109057468*3^$a+1 [50071]
144
80
48
168
247
180
162
90
33
32
112
56
24
31
33
72
48
152
120
40
8
136
168
272
13
75
128
24
16
24
3
53
40
105
407
48
24
43
21
69
75
128
40
24
240
24
24
56
145
71
168
16
32
240
67
108
18
207
24
56
192
16
32
144
31
90
198
144
18
23
16
24
312
72
312
8
61
27
120
15
18
47
112
3
197
16
219
36
9
56
25
162
180
9
9
15
75
54
23
168
79
17
16
72
273
159
93
147
213
51
152
64
111
185
64
56
72
16
32
43
189
312
24
177
167
85
18
9
63
270
171
207
72
17
40
48
111
89
16
56
16
144
104
72
72
43
18
11
40
24
159
113
13
99
96
152
40
120
15
89
1
18
117
80
145
198
72
90
15
8
49
71
19
5
72
13
11
72
7
17
16
32
112
129
54
18
39
48
8
64
93
123
72
21
90
17
487
81
144
63
9
80
199
72
57
56
85
99
32
136
80
13
131
96
115
165
15
162
90
21
176
88
8
40
8
16
80
16
24
200
79
81
248
16
24
45
107
1
95
67
77
13
36
47
144
40
8
160
56
72
175
17
16
80
64
80
96
72
112
216
240
56
31
18
15
176
16
24
3
53
40
48
57
159
8
301
219
8
160
8
40
96
128
25
23
13
99
80
73
90
93
80
79
17
40
80
40
80
136
120
144
279
72
17
120
16
56
64
15
54
3
8
115
54
23
144
48
96
67
5
40
32
40
120
8
25
47
168
120
25
15
24
128
168
144
16
152
240
192
48
61
59
40
32
121
15
8
24
160
272
96
48
24
168
120
37
90
18
119
40
80
64
72
8
64
111
9
153
162
126
39
375
57
8
160
8
72
1
54
18
159
360
3
117
81
87
21
99
80
48
24
16
8
40
440
136
81
95
24
96
48
187
53
72
37
3
152
40
21
11
169
287
37
107
253
198
29
328
21
75
87
209
168
40
80
112
80
48
72
73
47
16
207
33
120
117
83
40
200
24
48
48
120
67
197
96
184
56
120
64
48
32
13
51
72
8
72
13
27
24
96
48
219
45
32
13
36
39
15
18
63
104
48
184
200
13
3
80
64
104
16
39
9
8
48
16
9
15
24
128
144
13
36
47
24
16
24
96
117
11
144
61
107
144
1
90
29
79
9
72
80
40
33
23
13
131
24
25
287
73
47
40
3
54
15
48
135
9
81
87
165
11
24
181
27
32
31
257
24
96
24
24
16
216
27
36
72
65
7
57
24
9
15
8
184
9
72
18
54
135
63
89
1
47
72
48
175
57
159
144
33
57
15
8
48
16
248
40
32
24
16
128
72
109
59
432
40
96
32
96
16
48
8
40
15
137
16
135
90
39
33
15
224
13
18
137
88
48
80
97
39
24
27
173
7
17
1
119
120
85
35
88
24
56
13
59
16
105
71
1
47
112
3
45
80
256
ABCD 94109187104*3^$a+1 [50014]
60
96
72
8
52
5
24
79
20
69
7
32
64
272
4
12
113
24
79
24
17
67
5
24
67
92
57
24
79
89
87
112
8
9
51
60
72
12
4
17
79
92
4
108
5
103
32
24
57
3
4
24
72
17
103
48
48
84
29
15
24
60
141
19
29
15
100
5
31
65
24
24
7
80
40
48
48
65
168
24
48
72
19
29
103
17
43
5
27
21
72
15
64
24
60
20
16
44
52
60
20
72
16
8
48
16
41
3
69
15
16
12
5
63
48
12
48
4
12
20
64
8
105
27
196
8
24
105
7
8
4
12
20
52
12
32
16
36
24
8
9
15
96
33
87
9
3
52
168
41
39
88
32
16
24
36
80
4
108
44
16
56
28
29
87
33
96
7
20
21
7
17
79
41
72
19
32
48
28
48
17
19
12
80
24
105
19
48
77
31
20
16
36
96
8
84
112
48
84
41
15
24
9
31
17
99
48
12
9
24
24
39
4
29
63
36
12
9
31
56
16
8
40
17
15
36
48
12
9
7
24
41
19
12
72
65
7
80
9
31
8
33
19
44
40
32
9
79
56
64
120
120
8
16
180
12
32
16
17
3
45
111
64
20
64
36
56
16
185
24
79
36
29
3
4
96
113
135
24
33
39
9
48
55
32
33
31
164
96
12
33
24
7
36
84
89
67
32
4
32
9
63
96
4
29
24
75
4
12
12
36
20
12
16
32
21
7
48
17
31
8
9
19
12
8
12
4
17
31
41
7
12
116
28
29
120
75
4
65
55
8
9
51
28
32
24
24
4
60
32
9
48
43
80
36
12
21
7
20
28
24
72
72
17
75
4
8
16
41
27
16
29
19
5
24
151
137
3
52
60
77
24
27
12
64
17
24
7
20
12
16
17
7
17
15
64
56
40
8
129
7
48
12
36
17
27
156
64
137
7
32
84
76
65
15
36
28
41
15
28
12
17
19
48
12
17
48
19
80
4
60
48
12
8
64
8
52
5
27
4
89
24
27
12
57
15
28
44
48
33
7
12
5
127
12
5
79
24
24
24
20
16
5
24
48
19
260
48
57
39
33
127
8
4
32
48
28
41
72
103
8
88
89
63
9
7
24
24
17
19
5
24
135
88
24
24
32
16
56
16
92
124
17
19
12
56
12
28
8
57
19
5
79
72
36
77
115
44
33
48
24
15
9
31
24
12
32
76
41
7
8
48
108
16
84
17
39
9
24
67
44
96
33
19
5
96
79
12
44
57
75
52
32
9
39
81
151
24
65
7
17
19
36
24
36
149
7
41
15
105
127
48
17
24
7
36
36
24
84
60
48
32
4
12
24
24
72
92
4
8
9
7
8
33
24
3
16
29
151
44
28
41
63
64
48
104
36
45
15
9
7
80
9
24
67
60
17
19
32
16
12
8
9
3
16
96
29
7
12
80
28
36
20
16
113
24
3
4
113
7
20
148
92
4
56
48
48
4
12
72
12
128
48
16
20
76
12
20
4
17
24
15
57
7
17
72
27
4
8
16
128
64
65
3
12
81
19
36
8
9
75
21
15
48
60
28
80
48
4
5
27
28
8
9
48
31
36
32
4
41
24
27
28
48
8
9
51
93
24
63
9
15
48
40
72
68
21
31
12
29
7
24
48
8
28
12
104
40
120
168
48
24
12
5
24
15
40
24
84
48
20
12
4
24
8
12
12
40
12
44
16
48
8
28
12
17
15
24
64
44
69
7
24
60
5
135
33
7
12
32
21
7
8
96
16
48
48
8
33
63
52
5
43
32
16
36
8
9
27
4
41
15
9
31
41
31
48
8
9
31
8
81
27
4
48
60
60
8
9
15
48
16
36
53
7
20
28
32
33
19
60
24
80
24
4
32
45
15
160
20
12
112
20
36
28
5
15
12
4
48
12
53
31
96
8
24
9
96
48
55
8
40
17
27
76
8
88
17
55
56
48
9
24
51
76
17
7
72
89
39
16
20
16
32
100
72
24
41
39
120
9
75
4
104
16
84
48
5
24
7
8
9
55
36
5
120
7
60
20
60
28
96
80
40
12
60
65
3
69
27
60
33
39
9
3
108
16
36
77
115
12
128
4
5
39
84
48
28
24
60
5
123
28
36
20
9
72
7
104
64
41
79
56
24
4
53
55
20
4
17
7
128
33
67
20
24
24
40
68
28
24
65
43
32
36
57
7
92
21
91
12
17
79
17
24
15
40
89
7
36
60
120
8
36
28
48
65
51
16
20
28
20
96
9
96
55
24
41
87
72
72
4
77
147
64
48
29
3
28
17
7
41
24
139
32
16
32
4
56
9
39
57
24
7
8
48
40
41
19
36
17
31
8
36
4
44
21
7
17
3
76
48
8
48
64
56
36
28
24
12
44
40
72
24
108
5
7
17
31
80
84
64
12
41
31
89
3
4
17
39
16
24
17
75
112
20
16
48
48
24
8
28
12
20
16
20
9
3
12
40
12
101
27
117
7
32
24
33
96
7
48
89
15
72
4
20
12
4
17
43
5
48
39
4
84
12
101
24
147
84
72
52
5
55
48
48
24
41
51
16
29
55
108
5
55
20
12
4
48
36
104
52
29
3
16
12
8
136
32
33
19
48
29
15
132
52
24
68
16
20
57
31
128
9
24
19
20
88
56
24
4
53
31
48
8
72
12
4
48
65
31
248
24
60
21
7
41
15
16
44
21
24
3
4
56
81
31
24
41
7
24
8
28
29
15
48
48
9
79
89
3
16
12
8
64
8
9
63
33
79
96
60
80
4
12
12
24
41
63
9
39
4
36
32
24
4
36
24
113
99
12
33
7
48
17
63
88
24
41
19
92
4
5
39
48
9
15
24
4
29
31
8
16
12
32
4
41
3
4
48
48
60
48
ABCD 94109806502*3^$a+1 [50065]
32
40
44
100
11
54
175
11
84
25
11
78
27
28
71
30
96
3
12
33
90
72
18
51
24
40
20
12
33
171
16
143
201
36
4
20
4
32
3
25
20
12
3
81
9
75
60
27
30
3
132
48
21
30
105
4
17
75
15
18
90
37
53
31
11
69
129
36
39
27
18
51
36
24
75
45
16
119
54
90
21
45
19
152
28
116
69
7
5
3
12
189
91
20
33
27
63
37
20
33
55
20
45
42
69
76
53
175
77
18
36
9
16
44
36
24
45
15
36
64
47
24
45
99
120
21
39
57
33
27
60
3
30
15
60
12
24
111
13
17
18
90
6
61
29
30
81
28
35
21
4
47
24
21
9
51
183
21
16
23
21
4
5
67
5
15
24
51
25
65
15
28
12
23
12
49
144
5
75
112
53
27
48
12
24
36
69
75
24
81
19
47
45
28
5
147
88
35
57
84
384
27
253
72
8
15
30
72
99
60
76
48
101
30
205
89
135
36
60
24
45
27
40
44
39
45
75
6
36
3
45
135
120
52
104
120
15
45
111
78
90
21
9
15
75
6
55
20
64
12
8
12
9
19
32
15
60
9
4
5
51
4
20
36
24
16
29
55
11
6
15
33
27
4
80
96
33
90
105
132
63
96
36
93
45
42
73
72
20
45
195
28
56
15
1
179
9
52
23
6
126
73
20
87
30
15
75
9
69
111
9
51
120
36
45
24
156
3
15
21
21
198
12
33
36
84
15
45
27
93
12
75
9
21
159
120
51
9
24
21
36
3
16
44
57
103
5
87
60
3
21
45
36
24
31
59
165
24
60
132
123
21
36
24
76
108
5
30
21
124
221
36
30
33
27
105
15
18
115
20
15
21
96
3
21
4
17
54
174
31
59
85
72
65
39
16
35
48
60
12
54
31
20
28
20
12
88
56
141
18
96
36
73
56
69
115
41
19
17
75
84
81
15
33
31
41
3
36
21
3
12
183
37
68
36
21
55
35
73
20
36
159
45
57
135
84
16
20
28
32
9
24
7
95
18
31
20
75
25
56
48
60
180
51
129
36
60
9
72
15
15
69
36
28
120
17
99
135
54
27
69
31
5
75
4
155
9
40
80
12
24
141
15
48
45
91
11
9
36
63
21
4
80
21
6
13
125
6
69
21
99
12
4
96
53
111
15
60
45
39
201
24
12
93
90
30
27
105
15
33
111
21
63
12
15
93
12
48
147
24
45
45
31
44
64
20
12
39
9
87
13
92
24
9
55
5
27
24
16
35
33
72
48
45
31
44
12
64
35
66
18
57
93
7
23
6
174
57
165
18
165
76
11
13
185
147
9
19
56
60
15
1
29
19
95
36
9
16
20
84
16
60
59
45
76
24
5
36
30
24
12
24
9
45
36
111
60
88
56
16
29
39
45
87
9
156
60
19
11
9
9
55
5
67
68
21
36
15
24
4
20
40
41
6
45
84
24
12
99
81
15
48
21
4
36
104
75
21
15
45
120
60
45
36
180
43
32
63
36
60
145
84
20
72
204
136
180
20
33
87
28
20
52
24
11
48
57
24
40
209
27
9
36
30
13
152
24
45
114
21
45
15
60
16
20
165
15
4
11
18
27
28
95
90
7
5
55
35
78
7
119
21
48
381
15
15
21
60
33
72
43
60
5
115
92
24
144
177
24
75
9
186
36
13
20
120
160
32
33
51
4
12
5
43
131
36
18
90
81
249
15
120
21
15
4
72
24
36
35
13
116
36
33
27
3
25
11
6
3
76
155
21
144
15
54
111
40
200
16
20
84
16
24
104
36
69
147
105
39
76
20
100
104
39
21
15
66
90
49
11
33
36
21
15
69
36
15
39
114
12
18
21
60
96
3
45
76
24
20
21
19
36
65
15
21
3
52
5
75
15
45
153
7
59
21
40
48
71
1
44
4
221
99
51
30
19
56
69
6
66
24
36
75
33
30
25
11
9
36
40
44
15
6
15
21
19
96
8
12
28
47
69
4
41
15
16
5
3
135
45
12
15
18
51
111
108
126
36
63
27
18
51
39
36
6
55
20
60
48
12
3
37
20
88
92
60
60
28
11
30
6
18
15
12
84
15
9
12
24
9
15
36
40
125
15
4
20
12
64
44
75
12
85
44
16
44
9
60
27
60
69
6
213
60
45
15
117
43
11
45
36
9
36
18
141
36
88
20
52
84
29
66
24
72
33
57
39
36
123
57
28
20
52
89
31
44
16
20
48
16
20
81
30
33
36
9
36
66
33
40
72
120
20
3
21
4
92
4
80
36
ABCD 94110090604*3^$a+1 [50125]
17
48
85
26
9
45
4
86
34
23
33
27
13
24
11
175
65
55
41
180
19
5
19
77
73
11
15
34
11
12
73
120
47
7
66
150
5
289
23
84
24
60
165
27
13
24
60
30
30
11
21
111
7
6
11
49
35
25
30
5
120
105
36
54
21
13
120
47
103
2
4
11
43
36
30
20
75
115
17
99
21
7
66
107
33
4
131
120
19
90
66
24
41
120
60
60
25
86
21
33
147
7
221
132
13
54
2
39
105
10
30
155
85
227
48
12
288
180
25
56
124
131
19
5
135
81
99
21
73
6
60
5
15
117
7
60
113
24
49
11
15
45
9
4
11
55
5
105
51
24
85
20
94
30
96
60
120
270
30
54
126
215
12
153
111
103
6
120
20
36
4
50
21
36
37
6
65
72
37
11
25
140
51
43
30
83
37
96
35
229
120
90
6
30
50
100
95
25
11
43
17
36
7
6
240
71
36
37
90
53
24
36
43
65
55
90
144
30
30
146
36
105
39
165
96
43
77
13
6
84
240
41
12
73
24
66
101
73
2
34
47
97
11
12
127
6
11
49
95
49
6
65
12
9
39
36
36
97
30
32
178
11
49
11
216
60
193
30
6
24
120
131
139
66
11
60
43
96
60
60
65
55
24
2
75
69
40
155
36
13
443
13
11
9
4
30
17
49
47
48
192
43
114
36
264
6
176
165
43
53
37
96
11
79
30
11
19
50
4
107
195
45
49
30
30
120
30
5
156
24
19
32
69
21
64
71
43
66
30
5
240
132
7
66
11
169
24
26
45
12
13
11
144
96
79
17
13
20
4
212
4
30
77
37
11
12
43
137
7
56
4
176
10
60
11
79
174
30
180
212
9
55
54
143
13
71
96
7
90
2
9
96
139
26
99
25
60
86
54
51
133
23
13
35
60
49
30
30
11
105
214
156
26
99
120
55
161
13
107
13
83
43
17
108
25
120
174
126
50
4
53
127
30
2
9
12
217
60
11
85
35
109
56
70
5
120
12
13
114
41
19
101
49
36
54
86
15
12
24
84
45
327
48
60
79
6
174
41
12
37
26
34
56
4
60
36
11
36
84
49
54
30
11
12
43
77
13
54
150
131
25
20
36
111
33
40
35
15
45
36
36
24
13
26
90
34
186
24
36
60
35
21
4
35
205
11
13
56
15
55
110
27
24
49
71
79
41
43
66
30
137
24
49
11
49
20
184
23
13
50
57
48
12
7
30
11
145
90
77
7
6
35
25
11
133
6
110
111
103
90
23
48
49
156
11
73
2
9
225
124
120
131
60
19
17
49
20
90
21
43
6
47
97
156
107
144
223
2
15
253
216
54
6
120
24
126
65
60
105
64
36
191
96
48
51
21
37
6
5
192
63
57
13
84
60
30
101
96
49
54
60
6
11
49
144
11
120
49
23
37
47
195
4
24
6
24
90
17
144
139
6
60
11
49
20
4
11
25
54
30
30
77
103
77
133
167
49
60
60
155
12
97
66
17
84
144
12
24
49
30
77
63
45
205
20
124
56
40
191
13
11
49
30
116
141
60
133
60
23
33
90
21
24
79
6
24
120
11
79
6
80
90
117
48
216
24
36
336
48
85
11
13
131
49
6
30
24
47
43
86
34
126
47
67
60
77
24
55
125
51
9
49
90
36
144
30
47
9
184
23
37
96
56
15
75
21
7
6
144
180
56
4
30
36
5
139
66
84
11
36
84
36
45
111
48
96
180
159
90
27
48
55
5
19
6
24
23
187
6
95
60
12
13
167
43
60
5
72
7
60
66
56
4
50
21
49
56
418
6
11
69
64
47
ABCD 94110650378*3^$a+1 [50027]
31
5
4
45
24
111
51
117
20
55
77
31
54
36
75
120
3
21
68
16
24
3
144
30
90
33
92
1
60
27
27
18
123
24
15
21
8
205
51
159
144
41
121
24
15
111
9
45
71
85
23
36
1
66
17
52
108
75
45
81
39
57
39
72
45
42
57
24
12
63
21
104
61
11
25
15
24
116
28
36
9
216
3
21
39
48
32
88
8
84
1
6
81
12
123
18
191
19
42
27
180
3
69
44
1
11
43
17
13
36
216
18
77
13
59
253
107
1
47
4
93
126
9
12
81
42
17
49
24
12
15
3
125
187
45
3
17
60
139
41
16
68
1
99
80
16
75
78
12
36
132
126
9
48
45
24
11
19
69
21
60
48
27
68
28
117
66
6
51
3
65
19
6
66
89
52
3
17
19
6
35
37
48
35
73
42
65
7
53
40
87
66
42
30
75
60
32
91
84
21
129
30
53
19
5
28
3
18
42
125
67
17
64
12
108
20
16
201
30
42
11
36
19
45
80
19
21
12
57
3
24
15
69
39
18
18
69
21
84
168
63
21
15
36
12
12
15
113
28
189
18
90
27
8
48
112
12
39
42
15
3
9
20
37
35
28
63
45
123
29
40
36
24
81
24
11
112
24
15
108
45
21
35
19
33
8
37
27
57
159
9
75
87
90
48
23
64
24
24
32
1
234
29
16
21
63
99
6
15
72
15
57
68
25
35
108
67
5
108
16
15
53
217
258
173
24
48
55
21
12
48
24
20
208
33
27
3
21
129
12
123
21
6
30
167
28
20
37
18
42
18
17
163
12
42
30
114
36
156
15
45
18
21
180
9
6
18
12
96
195
12
108
48
9
108
15
27
17
48
127
9
32
13
99
51
66
179
25
147
9
99
81
54
72
113
55
12
53
25
54
48
18
15
117
12
3
20
49
63
72
120
129
219
8
52
48
8
1
36
23
12
55
18
51
201
42
105
21
11
25
83
25
48
123
21
63
105
15
56
52
24
8
37
90
41
12
163
24
189
24
20
1
15
15
9
87
18
147
80
40
129
39
36
9
3
15
108
77
160
3
69
3
137
40
20
28
8
16
48
48
44
16
24
84
21
51
20
28
80
1
23
73
99
111
57
3
18
39
15
53
120
28
32
12
55
105
20
60
28
75
77
157
54
6
90
21
48
72
3
9
45
72
15
68
25
18
45
9
18
120
21
36
68
25
15
33
3
15
72
53
204
28
3
54
35
28
80
88
21
35
24
49
35
55
60
36
57
9
23
67
9
51
126
83
19
33
9
15
33
15
96
21
48
6
234
18
69
159
42
18
45
45
11
124
12
15
17
12
4
39
72
29
1
35
145
54
17
24
19
126
11
25
3
12
75
57
27
18
3
60
33
11
24
40
51
65
19
72
17
1
35
1
23
28
204
129
75
44
108
4
176
144
1
27
132
129
75
57
219
99
5
67
9
105
111
140
108
37
192
36
99
141
99
3
113
1
30
21
15
60
65
124
21
24
30
24
81
60
75
153
48
8
25
11
76
20
19
125
64
27
9
3
161
132
37
36
47
52
128
73
27
72
45
23
85
78
12
42
12
60
39
12
57
11
4
60
51
105
104
40
87
9
12
129
90
45
36
3
90
27
32
1
39
15
48
69
56
133
15
12
8
52
129
71
55
9
48
36
9
108
15
39
93
21
15
51
9
69
3
9
35
61
35
19
156
53
91
36
105
192
105
36
156
18
105
45
36
27
228
80
24
36
64
20
25
11
79
57
36
12
60
105
3
15
9
20
25
39
72
27
17
25
15
140
16
39
36
33
56
28
12
93
18
93
96
3
78
27
56
25
39
45
6
81
204
141
6
17
28
24
3
30
23
64
45
35
19
9
80
31
54
15
45
3
12
57
30
6
47
16
9
11
16
9
11
76
57
126
57
72
12
21
27
8
13
144
51
9
36
87
108
87
69
24
156
93
3
84
56
79
54
71
31
18
27
12
21
12
15
12
15
17
16
84
9
47
73
24
15
168
24
228
36
224
16
117
39
8
28
8
37
123
72
3
57
57
12
3
48
45
3
44
7
48
21
36
56
52
15
108
89
25
11
144
4
15
5
4
12
21
27
48
8
40
39
125
55
66
24
72
11
112
108
24
9
15
20
61
66
57
48
8
37
15
3
120
261
15
30
35
36
28
27
57
60
8
19
5
28
48
9
126
17
61
174
ABCD 94111001332*3^$a+1 [50089]
60
11
60
18
55
17
87
15
93
100
47
36
36
9
12
63
114
12
31
204
41
39
24
27
18
12
15
3
36
96
93
16
83
18
135
63
54
103
47
12
54
42
69
51
13
11
1
17
90
13
17
27
33
7
83
18
79
60
68
21
27
9
75
21
3
24
111
1
95
61
83
105
129
48
3
52
5
43
65
12
19
8
88
24
11
18
15
39
48
18
36
139
44
15
216
21
24
9
6
36
1
89
174
21
21
39
124
12
8
27
49
20
9
15
16
60
20
36
105
3
16
89
147
9
91
120
128
27
30
54
45
9
87
60
213
51
45
51
3
1
11
33
12
27
45
33
43
41
36
15
57
67
29
67
23
45
72
45
43
56
75
96
33
51
61
44
63
18
15
4
44
39
6
36
30
108
13
29
15
16
24
20
16
35
25
8
69
36
31
5
54
97
24
56
28
11
9
117
24
75
15
85
20
40
11
13
36
8
52
89
87
45
75
9
3
16
12
5
24
15
3
12
61
104
195
1
24
96
83
85
92
64
11
108
12
33
72
63
36
81
88
29
66
1
5
75
9
24
63
4
24
20
52
32
21
84
27
4
29
27
99
30
51
60
4
36
44
52
32
12
3
66
6
93
12
33
6
30
31
116
132
36
24
57
18
13
5
19
95
33
51
6
36
30
69
96
48
99
12
69
16
65
30
49
5
27
45
3
39
57
33
127
24
11
33
3
12
13
8
39
21
9
31
11
61
80
4
8
60
96
72
9
6
138
90
21
64
227
85
44
15
36
33
16
68
16
56
45
66
13
41
90
96
9
9
54
12
90
6
84
54
55
44
12
136
5
75
40
29
15
9
15
21
79
221
3
51
36
36
24
36
54
90
9
12
4
29
84
15
16
11
66
103
12
24
11
18
36
18
36
1
60
5
55
5
19
20
72
12
16
41
30
6
43
72
32
12
183
13
17
27
15
1
168
12
65
15
100
80
4
84
65
12
15
3
61
29
72
75
40
24
65
30
36
24
45
16
23
25
29
51
21
75
33
7
24
11
25
11
18
15
69
6
9
21
7
8
57
42
117
111
18
27
27
1
36
84
36
68
51
36
36
25
60
44
16
17
63
88
11
54
12
15
3
25
56
16
80
3
90
36
36
63
45
24
3
27
21
21
15
21
43
32
9
18
37
116
33
36
36
18
1
20
16
24
8
72
75
69
12
108
39
18
75
12
21
67
20
48
51
48
36
1
59
61
23
1
35
57
15
189
16
17
12
75
3
12
85
29
36
18
81
76
36
20
4
20
60
93
127
23
18
48
15
36
4
44
105
3
108
15
36
21
9
79
11
18
6
66
51
9
51
28
5
91
44
16
24
72
8
51
45
48
16
185
31
84
36
8
16
56
4
11
9
15
21
24
39
33
165
19
20
39
61
5
78
138
15
3
1
24
104
15
1
12
24
20
15
18
7
173
3
15
13
47
45
27
1
47
90
24
30
81
9
39
36
16
17
60
7
20
64
65
144
18
13
59
42
115
96
20
3
12
45
45
60
55
17
43
92
21
36
60
30
205
65
51
88
11
180
108
30
6
57
4
101
63
21
18
1
5
39
60
12
15
1
20
27
18
15
9
75
4
12
60
24
5
31
20
24
60
100
84
5
12
54
49
132
5
30
54
15
39
24
12
24
45
27
57
108
28
89
27
45
36
19
5
180
123
33
24
39
9
3
39
9
12
40
95
42
30
13
29
31
5
84
114
85
5
30
1
35
6
43
12
89
39
16
20
51
12
21
21
30
9
69
30
60
12
61
32
21
7
23
36
18
36
27
72
27
54
7
20
15
25
23
54
7
24
20
39
117
16
8
45
12
15
3
24
12
18
18
9
45
6
33
21
18
30
87
81
15
4
44
21
55
8
123
9
64
12
23
61
44
15
6
15
60
45
6
72
30
3
40
24
144
11
18
12
54
1
149
51
3
12
145
5
18
153
148
41
18
13
107
1
35
36
78
7
44
16
8
51
36
33
87
6
27
16
41
15
9
15
16
5
18
30
3
33
36
18
1
125
15
16
20
39
42
12
43
60
29
19
29
6
9
63
18
30
36
21
48
60
40
44
16
12
180
32
16
20
21
15
3
21
16
11
45
4
11
9
4
59
21
15
61
41
43
11
18
91
17
114
18
18
45
99
18
51
12
12
16
11
1
20
213
51
60
24
45
15
111
85
29
12
39
39
1
36
60
20
40
24
11
25
84
8
51
21
69
12
15
39
6
3
84
28
24
53
90
81
40
56
9
66
9
15
25
36
84
20
172
35
24
30
75
111
12
81
12
4
29
36
18
21
12
48
9
3
129
79
12
24
23
81
9
42
36
12
33
3
9
52
11
45
4
96
48
41
90
6
84
15
76
8
36
81
63
12
88
12
168
60
12
17
63
33
36
39
45
39
60
12
96
9
19
5
30
165
24
45
162
6
3
69
67
84
11
30
6
84
36
24
84
54
18
42
15
3
18
15
84
48
28
125
72
19
24
116
9
271
89
39
15
36
1
80
16
29
66
33
27
13
5
126
1
17
31
32
4
53
31
5
87
4
35
60
1
32
12
21
19
56
88
17
42
21
51
33
60
27
121
5
99
40
65
48
18
13
20
96
33
42
141
84
3
18
60
108
12
115
24
36
23
24
18
18
85
116
16
8
81
31
24
29
15
9
228
103
11
1
29
6
30
43
20
136
23
18
12
3
39
21
4
68
12
21
19
11
54
75
4
ABCD 94111488442*3^$a+1 [50038]
87
8
60
4
140
7
77
64
24
20
85
15
39
9
9
63
8
1
39
33
18
18
51
39
17
1
39
8
25
23
85
99
176
31
126
3
92
84
88
93
36
111
15
5
36
120
40
24
27
72
17
19
65
136
20
12
55
81
27
17
28
63
33
24
56
49
36
3
285
35
12
133
71
73
11
43
57
15
81
27
17
55
36
33
3
36
137
43
45
8
72
73
15
201
11
52
104
208
75
53
1
39
33
15
24
68
52
39
18
15
75
5
16
51
54
59
48
28
8
1
23
31
108
41
49
35
12
28
24
81
11
25
155
40
129
18
36
36
45
63
18
107
12
72
7
161
40
44
124
20
76
57
15
104
24
109
27
8
127
72
5
31
65
28
128
72
13
47
36
79
33
3
18
27
153
108
35
37
59
31
126
72
90
53
1
90
41
13
3
48
128
19
21
8
96
24
40
48
8
40
8
49
71
73
198
33
3
21
33
47
205
3
48
21
59
31
18
15
80
84
145
36
159
93
11
40
39
54
11
64
48
56
24
13
99
116
55
141
24
159
9
81
54
17
55
17
48
48
139
45
81
15
21
18
36
45
9
83
43
33
3
18
72
11
7
105
3
93
15
9
9
126
41
13
18
197
127
69
147
54
15
96
20
28
21
11
7
29
7
36
53
100
44
19
36
126
11
28
87
41
121
59
49
3
56
31
36
36
216
54
36
72
15
39
72
17
19
18
11
7
29
28
104
40
24
45
147
141
27
8
91
17
127
18
36
11
36
72
7
72
72
33
21
36
39
104
48
24
55
377
72
73
18
45
96
80
31
36
21
72
15
81
27
117
24
20
4
8
72
88
225
35
148
15
18
54
18
108
36
87
3
45
9
47
97
83
7
137
12
84
19
18
15
39
9
24
93
36
47
88
27
5
31
18
108
11
25
23
88
32
37
54
45
96
3
54
39
20
13
131
13
63
48
51
18
36
36
54
108
41
13
36
15
3
93
87
53
76
33
18
113
4
8
91
18
3
68
60
160
69
54
29
25
95
13
72
27
45
54
69
39
57
8
79
57
24
45
36
54
18
39
51
36
29
28
33
36
11
36
28
285
99
72
32
64
120
9
23
16
69
36
71
91
5
16
48
57
54
105
56
91
36
9
44
4
105
35
52
8
24
25
23
16
15
36
54
83
60
55
33
93
75
48
3
29
7
17
88
3
17
36
55
90
216
54
18
95
12
19
36
54
90
69
24
51
125
19
93
48
24
72
159
18
71
19
36
36
29
7
5
28
93
51
57
167
31
17
36
4
8
16
56
88
8
40
15
101
61
36
18
18
59
4
117
3
48
21
27
45
3
8
112
8
121
87
48
248
31
57
20
4
45
36
135
81
39
24
24
3
45
9
18
17
124
24
32
40
96
20
43
54
18
18
95
31
54
83
160
9
87
24
15
33
3
36
57
69
72
51
140
115
18
87
3
141
192
63
54
3
32
1
18
21
168
8
24
175
126
123
3
125
55
9
48
51
108
57
69
3
15
54
35
91
29
25
36
27
24
75
18
23
139
9
96
80
60
60
84
97
75
48
24
8
40
21
83
25
126
18
87
111
33
72
48
27
21
33
15
72
21
36
36
3
105
15
72
39
153
9
63
99
141
21
99
32
136
80
136
3
36
105
80
31
33
24
72
8
168
1
18
36
177
3
54
18
90
3
48
24
44
132
72
19
21
56
112
20
25
72
131
48
37
18
5
13
18
117
24
3
53
60
52
152
7
65
25
36
18
65
79
41
49
35
37
167
36
139
57
32
37
27
8
37
83
25
36
27
45
83
25
39
105
11
61
39
33
39
24
99
41
13
90
18
36
207
24
24
69
99
8
36
124
24
33
18
18
3
116
7
45
24
3
17
60
121
15
92
28
24
56
88
24
51
113
67
36
69
3
189
9
23
64
20
4
8
48
85
3
168
20
60
73
63
24
183
54
27
27
5
64
3
5
31
81
81
36
147
24
152
12
25
51
21
3
15
173
28
176
16
116
124
24
9
36
18
9
20
84
12
1
18
65
25
18
36
77
49
203
49
47
7
129
44
4
48
48
72
152
48
24
64
20
31
29
25
126
33
3
45
45
27
224
55
9
135
18
36
3
20
36
13
378
33
3
126
15
72
24
15
101
4
8
184
ABCD 94111489268*3^$a+1 [50054]
12
108
12
69
16
35
24
24
36
57
4
72
32
52
44
3
12
69
3
24
18
55
8
52
36
5
60
27
69
48
30
6
48
18
12
114
108
7
84
23
12
21
12
24
15
48
36
24
1
32
24
9
3
51
30
126
49
29
7
59
30
12
79
11
24
18
48
7
24
96
17
39
16
12
8
64
32
4
11
18
24
135
15
25
11
1
11
37
53
27
4
65
24
15
27
1
71
66
66
73
41
24
27
76
71
54
19
29
6
25
36
11
12
9
45
12
18
37
59
1
29
7
20
21
39
75
30
6
33
36
45
24
6
36
1
104
39
24
18
18
144
9
28
24
56
3
66
15
27
13
12
29
15
27
6
7
35
13
48
8
4
29
79
5
7
71
54
6
36
133
23
12
9
48
39
12
25
5
67
20
15
54
24
12
12
27
111
6
6
24
1
53
31
11
49
12
5
72
6
48
12
6
15
4
53
24
19
17
31
72
53
78
6
6
37
8
15
145
132
32
27
37
12
35
1
11
66
15
9
19
101
207
3
21
15
6
7
8
27
6
48
48
48
91
24
35
36
73
11
12
6
7
29
66
25
12
24
96
12
11
12
12
37
23
24
54
30
18
67
11
6
48
7
11
9
12
21
18
21
3
12
25
53
87
3
156
1
20
39
33
4
47
61
11
33
3
72
1
11
60
1
12
59
12
9
40
5
18
25
20
39
18
15
33
24
31
144
11
37
35
13
24
8
21
27
52
59
1
5
60
24
6
60
6
6
72
24
30
87
9
12
18
37
32
51
60
30
6
30
7
47
42
6
25
56
36
112
29
31
56
33
12
54
33
4
24
65
6
18
7
11
18
27
21
55
8
4
41
84
19
65
27
52
20
16
68
4
23
6
43
41
42
24
24
42
12
6
25
65
31
11
6
31
12
41
55
12
11
96
73
11
1
83
36
54
48
3
27
30
55
12
35
150
39
39
105
4
32
28
125
31
68
9
18
48
24
6
3
15
69
9
15
40
47
24
42
72
6
33
4
29
12
67
17
3
15
37
11
25
11
66
43
11
78
27
27
42
18
12
45
15
6
43
17
66
6
7
12
47
72
72
1
5
18
36
30
18
30
30
1
11
6
12
15
28
11
25
20
4
23
12
21
4
5
42
25
8
45
27
3
1
32
57
3
52
12
36
5
7
5
39
51
45
45
12
27
4
92
16
11
9
12
3
24
45
21
31
36
108
20
9
42
6
18
25
17
6
49
41
18
13
35
25
35
37
53
3
40
53
6
13
5
55
17
19
8
27
37
12
17
18
30
6
18
24
24
12
43
24
32
15
30
43
44
15
13
24
11
25
32
117
15
72
57
15
15
1
48
12
17
7
35
48
24
9
4
65
6
1
12
92
4
11
1
71
6
31
71
13
12
41
6
49
11
37
68
4
11
13
35
21
9
6
30
15
4
32
51
72
25
11
21
4
23
9
3
6
31
12
17
43
131
24
13
11
18
67
17
18
49
5
111
40
36
101
3
36
3
6
3
21
15
15
18
7
12
8
21
60
66
18
31
35
42
30
48
1
11
13
53
6
1
24
48
11
1
60
8
33
6
61
8
45
31
29
6
6
18
9
40
5
91
8
9
36
18
9
33
18
30
79
5
15
4
36
11
42
30
60
13
11
37
120
11
1
5
15
3
13
11
6
39
16
260
9
6
48
13
44
33
6
273
15
24
1
11
72
6
6
25
48
20
21
75
3
49
12
53
7
104
15
30
36
15
15
25
8
4
48
8
48
16
24
20
4
17
60
31
41
12
19
29
19
48
89
18
13
12
5
19
8
15
9
64
8
27
9
4
35
18
24
24
18
1
11
24
18
24
87
40
35
1
11
21
9
60
19
11
66
36
54
33
21
18
1
5
31
29
3
15
33
64
68
69
7
12
20
39
1
35
13
5
42
24
30
48
6
1
20
27
141
28
11
18
18
1
60
5
78
13
24
17
27
33
19
20
9
99
15
12
9
9
6
12
9
111
66
18
25
56
4
35
6
31
12
11
1
59
24
85
48
65
15
36
112
5
6
48
1
56
15
25
47
1
41
6
6
55
12
8
27
42
43
11
21
64
60
95
25
12
47
9
16
36
20
4
17
48
18
25
71
18
6
24
18
6
66
39
76
47
12
42
39
36
3
69
40
12
32
9
90
37
8
9
6
37
20
57
15
60
72
63
1
44
3
6
48
7
24
12
11
6
36
48
19
44
76
32
4
48
44
12
36
39
1
20
39
1
12
32
15
25
101
99
27
13
5
6
21
9
114
1
41
7
12
8
64
11
21
27
21
15
25
5
51
21
6
25
20
12
36
36
57
51
75
18
42
6
19
12
59
6
18
1
36
23
25
59
1
48
11
12
1
53
3
15
13
5
90
12
37
8
39
6
12
15
15
12
36
12
1
24
36
8
48
9
6
24
1
11
60
21
4
29
42
13
35
13
11
18
78
57
28
8
3
30
67
11
6
78
78
19
11
9
87
114
54
13
113
43
12
59
12
18
6
13
12
29
30
30
3
3
42
30
18
19
29
3
51
25
12
24
8
57
7
29
3
12
28
104
36
12
27
12
1
17
12
18
102
18
37
5
31
24
29
163
72
11
48
6
6
37
8
4
32
57
6
97
24
20
3
9
33
19
92
24
27
18
30
81
16
23
1
5
15
40
29
3
4
32
16
32
3
12
18
54
9
63
18
24
15
4
5
43
29
24
72
6
1
11
36
18
43
41
63
3
12
45
15
13
12
8
27
1
23
12
12
6
48
3
27
6
39
4
5
27
72
9
6
69
28
8
33
6
18
6
13
5
54
25
8
3
60
24
144
1
41
27
15
6
12
6
1
11
1
80
28
5
7
65
6
97
24
20
99
42
7
72
32
9
6
37
20
27
45
28
29
60
27
87
1
11
18
12
54
25
5
36
31
60
11
13
72
48
35
105
27
102
67
20
9
55
24
47
12
37
23
90
18
6
18
30
18
1
8
33
3
39
21
12
15
49
32
9
12
6
36
24
61
36
35
9
21
6
25
20
93
30
9
21
18
18
6
9
3
1
47
13
48
12
11
18
42
25
5
31
24
8
3
13
20
39
30
3
15
12
6
3
75
144
54
19
32
12
4
20
21
27
16
24
20
3
9
15
37
125
99
4
8
36
4
11
13
44
21
39
69
12
6
78
15
36
144
45
3
39
25
17
12
15
33
12
15
36
4
8
3
30
24
6
1
83
30
7
60
5
12
6
1
24
29
6
18
19
89
51
28
53
30
30
43
35
21
136
24
71
60
13
36
5
19
36
119
37
23
6
36
3
27
6
3
16
12
32
88
56
4
29
24
27
3
18
7
11
13
71
25
12
11
36
45
9
6
24
6
19
29
7
41
30
30
30
6
43
32
9
12
12
19
11
1
8
40
59
60
25
5
12
103
89
3
16
68
36
27
18
24
6
21
51
1
11
25
17
55
5
54
12
12
54
30
1
23
93
16
24
5
12
3
3
37
95
9
39
61
11
25
8
16
11
9
3
9
28
84
23
33
4
12
36
35
6
6
21
4
17
48
12
12
30
6
15
33
18
18
12
19
35
33
39
66
39
3
18
48
102
12
13
35
66
7
11
49
35
90
36
18
6
55
120
17
51
4
32
12
88
12
11
6
6
36
25
11
61
48
128
33
42
54
60
54
81
129
3
28
41
6
18
54
102
123
28
5
43
29
6
6
27
27
37
17
102
12
18
60
79
17
54
9
24
3
12
12
6
123
3
21
39
33
112
36
35
42
12
19
8
ABCD 94111644026*3^$a+1 [50053]
35
7
30
6
84
161
28
36
9
30
60
57
156
20
19
77
16
12
87
108
65
36
67
5
36
16
36
153
39
27
18
24
3
84
12
132
188
24
76
63
78
3
27
5
28
27
9
12
51
29
24
7
30
71
4
140
1
3
12
15
138
123
32
79
29
13
39
27
5
7
209
67
42
3
36
12
63
9
69
39
3
6
39
3
9
27
45
48
93
18
9
68
16
32
28
69
30
30
23
76
9
6
72
9
33
51
15
12
69
45
15
63
18
48
179
55
9
44
28
117
95
64
36
9
159
15
5
28
24
9
39
12
3
6
39
51
6
35
49
66
5
127
9
3
21
152
4
99
17
25
51
9
18
41
24
100
57
35
7
17
12
7
12
6
24
3
39
53
96
12
55
9
21
12
3
45
294
45
99
33
21
39
39
48
29
108
163
33
12
9
36
15
51
81
105
3
27
69
51
53
112
45
54
9
27
5
4
3
66
66
24
36
117
48
8
55
60
6
36
6
5
16
39
72
18
18
45
15
21
3
33
3
54
51
12
48
96
3
21
80
31
54
42
24
54
15
36
51
48
5
55
42
3
27
60
69
132
3
9
51
48
48
33
12
3
30
3
33
174
29
55
12
45
3
69
44
100
15
9
20
19
17
16
63
30
27
84
32
7
9
15
60
24
9
20
43
9
57
63
141
87
32
16
15
29
40
8
24
7
33
48
32
13
135
12
48
15
102
18
30
126
66
24
30
6
39
24
237
3
15
12
41
4
3
29
28
20
28
12
96
32
52
39
6
30
21
27
5
1
51
39
30
23
1
24
39
20
64
32
25
63
27
9
48
12
24
117
71
28
3
21
56
19
101
24
37
27
15
81
39
29
7
9
12
21
11
40
21
11
12
52
51
108
81
3
12
9
69
66
6
6
45
36
32
108
133
27
69
3
9
99
99
9
21
35
16
12
15
90
30
72
5
85
30
77
16
75
17
16
108
8
112
9
35
16
180
9
3
39
77
187
29
49
83
4
15
24
33
219
18
23
4
75
12
81
32
4
3
29
91
36
21
44
109
51
12
8
40
48
48
24
48
21
18
105
80
25
3
57
39
3
9
39
173
28
63
9
44
16
15
30
51
9
51
15
6
63
15
33
12
117
60
95
19
17
124
24
24
80
55
24
60
29
64
165
18
36
24
96
29
7
48
53
52
99
18
3
81
30
21
57
51
15
81
24
72
56
28
51
42
6
36
60
89
48
24
12
28
27
9
192
12
3
21
45
54
12
33
72
36
3
84
36
9
60
80
28
21
78
42
27
24
27
72
12
21
9
18
57
120
3
81
81
11
16
27
21
3
21
21
59
16
9
15
8
28
9
71
1
54
6
18
117
24
24
141
27
21
18
33
12
48
12
87
29
91
36
60
36
84
29
4
9
30
21
32
31
45
24
8
1
12
30
48
9
87
114
27
24
51
21
8
88
32
31
24
132
12
9
32
76
32
31
113
12
1
3
12
15
72
9
33
42
9
9
11
151
101
16
12
21
47
1
47
4
12
36
3
57
33
246
41
1
102
24
21
3
173
28
156
3
29
1
12
231
36
117
27
8
136
24
27
12
72
5
73
179
64
15
101
61
42
21
27
5
37
60
138
89
1
72
27
27
60
33
33
15
84
48
32
7
42
12
15
84
15
30
30
66
87
24
27
141
12
20
7
53
7
9
63
60
41
16
24
24
12
3
9
32
36
4
60
27
53
64
12
20
7
96
18
120
12
66
17
28
45
84
48
30
33
24
24
81
71
37
99
27
45
141
51
15
24
17
7
12
45
36
92
7
125
16
12
75
144
21
27
42
27
63
81
8
40
3
24
12
90
51
123
5
19
96
60
84
24
9
9
39
15
17
40
84
27
33
3
17
103
21
20
1
30
45
24
8
112
3
18
24
36
3
20
12
73
3
39
9
20
13
36
47
67
42
15
68
7
9
96
33
18
17
16
80
160
15
12
30
18
21
3
60
33
92
1
3
92
28
3
48
30
39
44
4
9
63
3
17
73
39
39
12
9
45
51
21
15
15
24
54
3
12
32
4
36
32
16
45
107
72
12
76
15
30
51
33
96
39
63
6
27
15
45
60
63
72
81
3
6
78
101
36
28
12
3
21
56
88
12
15
21
117
54
33
9
11
73
60
120
24
3
39
78
3
32
16
12
3
33
39
129
96
164
31
18
6
9
20
40
32
139
45
3
60
29
4
8
31
60
53
13
23
61
35
49
90
6
75
36
48
57
18
24
57
39
57
3
117
60
84
45
24
30
21
3
30
12
18
6
47
7
57
15
189
69
18
24
21
68
55
24
9
33
15
3
42
18
69
44
19
17
1
3
69
71
13
15
8
67
66
75
120
51
69
72
24
3
5
36
25
39
60
15
54
95
4
3
96
21
80
52
12
63
12
45
48
15
60
17
7
5
1
35
16
36
8
40
45
3
39
153
57
63
48
69
35
40
15
5
19
9
36
144
36
8
48
64
63
53
13
12
71
4
48
45
27
39
45
45
30
9
48
51
5
85
60
39
32
55
6
18
60
66
12
35
4
45
75
20
36
7
5
64
48
9
59
43
165
15
33
12
3
17
40
24
9
42
48
77
72
1
15
20
48
1
18
48
42
15
180
36
48
21
3
48
3
138
3
69
18
36
57
39
29
31
30
24
23
28
3
33
15
18
6
57
3
45
51
48
17
120
36
4
93
15
15
93
32
1
15
96
36
12
27
18
6
69
8
40
27
30
15
21
99
8
36
55
6
3
92
ABCD 94111866976*3^$a+1 [50140]
24
99
36
129
87
29
172
75
5
103
156
24
36
9
147
117
15
18
87
57
131
112
3
24
5
16
12
51
69
32
115
24
149
16
144
120
111
66
114
29
55
17
73
35
12
64
24
60
45
30
101
100
96
279
69
92
64
27
60
9
36
60
228
12
72
48
8
31
9
75
21
3
5
72
43
81
45
6
180
5
16
27
36
9
120
147
5
79
17
124
63
117
3
36
9
195
21
120
345
255
15
144
165
12
15
216
33
60
51
60
93
120
12
135
9
276
3
77
40
3
60
105
168
15
18
30
24
33
104
16
32
96
36
19
81
200
4
84
105
66
125
64
80
16
32
67
21
9
15
128
4
3
45
3
24
249
15
9
56
25
42
12
81
24
3
78
210
21
183
21
36
8
91
132
18
131
13
30
117
60
24
51
93
176
16
3
141
9
147
44
36
108
100
45
42
48
57
108
68
7
36
84
33
132
32
208
105
30
36
101
43
132
33
156
27
9
9
39
135
162
135
123
285
15
72
9
96
39
225
171
60
5
16
60
39
33
3
9
15
5
28
252
3
36
29
52
99
45
24
32
79
21
36
135
33
39
42
83
55
72
65
204
72
300
7
125
28
27
17
151
48
45
15
156
36
60
489
9
150
57
15
12
45
152
376
57
42
9
20
55
252
29
60
43
36
69
267
45
84
80
16
44
1
54
72
209
36
205
42
12
173
36
16
156
44
64
51
53
48
24
43
5
40
3
29
64
60
156
24
92
103
249
12
39
60
129
80
16
36
9
30
144
17
88
3
29
28
15
36
180
60
29
28
99
33
3
252
17
43
66
111
39
65
79
33
32
16
207
90
47
16
81
15
8
76
99
12
45
315
29
40
99
36
9
36
176
13
3
99
24
5
76
24
105
15
24
32
79
141
48
63
69
8
31
65
52
93
54
42
39
9
126
24
138
135
72
128
24
55
36
65
460
68
36
40
80
31
5
4
48
80
43
12
36
24
36
117
39
93
32
16
27
180
65
72
184
267
17
16
156
15
9
12
63
29
88
9
15
219
21
24
15
90
131
76
48
99
72
269
64
60
32
60
4
12
24
24
24
57
35
61
48
15
32
187
125
256
111
29
16
3
60
5
40
63
113
52
132
63
93
15
30
51
300
144
15
9
60
15
33
75
18
35
4
60
20
136
24
92
60
4
132
8
100
60
24
108
15
173
100
132
24
20
16
144
84
9
18
65
108
7
33
27
12
162
35
100
51
189
3
101
16
36
20
24
163
17
4
176
79
77
28
32
4
195
9
27
105
32
28
8
24
36
4
8
64
144
87
17
7
69
116
25
15
99
69
201
119
88
24
8
52
60
168
156
180
171
29
52
27
12
6
99
228
8
84
64
44
67
144
29
97
54
9
36
27
5
247
57
51
57
20
16
60
20
36
19
24
12
21
32
28
128
31
5
13
15
75
120
93
3
21
8
16
81
23
31
36
108
33
12
32
124
96
3
126
6
33
123
45
33
54
45
60
212
64
84
8
103
141
75
144
5
16
15
165
15
33
51
180
21
176
127
21
12
3
42
63
39
137
24
55
117
87
105
60
72
105
83
48
4
168
15
36
36
105
3
17
79
30
54
45
36
51
69
84
27
65
4
12
39
45
60
81
95
168
7
297
111
17
79
108
30
78
5
205
39
39
129
72
51
29
25
30
33
ABCD 94111884572*3^$a+1 [50045]
15
25
24
8
3
54
18
48
1
20
3
1
12
20
28
29
18
69
36
12
3
24
18
30
25
68
75
144
133
5
7
48
41
12
3
36
160
89
60
55
17
19
11
13
12
35
37
17
18
25
5
147
15
6
84
75
15
6
15
39
61
44
28
11
61
20
75
13
36
65
12
79
11
25
72
8
4
24
36
11
13
41
19
36
5
18
12
24
126
18
102
15
60
39
49
17
39
84
52
11
48
69
111
25
101
31
8
15
42
139
20
33
3
28
5
111
40
8
100
11
61
11
13
20
21
36
67
65
108
27
3
33
24
12
24
12
57
75
16
5
66
108
36
1
23
1
11
49
41
39
57
19
35
49
24
35
18
15
4
24
5
7
24
8
40
12
108
56
75
66
43
11
6
18
12
6
27
52
20
9
19
11
186
43
8
3
1
155
54
7
35
9
81
7
11
144
1
11
54
19
41
12
3
111
36
45
27
18
18
30
6
1
12
12
5
79
35
12
78
19
17
48
18
24
9
4
125
3
28
47
45
4
60
8
63
37
12
23
72
73
11
1
23
25
5
6
37
48
24
12
168
11
1
56
39
48
33
24
108
12
9
36
55
8
16
20
39
97
65
19
12
8
40
11
36
24
36
37
17
18
1
60
11
25
24
20
12
28
32
33
15
40
17
55
24
68
12
28
36
89
30
37
5
18
18
67
12
11
9
40
24
32
72
15
25
36
47
49
84
24
72
20
40
24
17
7
41
15
21
54
1
24
29
15
3
109
5
18
120
6
54
25
11
9
21
7
12
17
51
45
84
3
48
4
35
93
16
20
12
124
5
123
63
48
36
49
11
54
15
21
18
33
12
117
54
1
8
63
33
15
1
35
24
69
12
21
3
64
11
12
49
20
9
19
8
24
3
25
5
42
85
59
84
6
12
43
80
27
45
40
168
144
32
28
83
13
164
16
59
105
16
84
23
25
12
156
72
44
75
1
8
21
60
31
32
3
33
21
18
61
72
48
59
12
93
16
17
108
19
56
21
30
96
37
71
1
36
17
18
9
36
3
6
48
3
4
11
129
4
17
99
21
18
6
54
1
120
5
43
5
7
8
45
18
9
9
15
15
60
12
193
60
20
219
12
13
5
3
72
16
24
35
36
69
33
19
23
36
37
12
12
8
40
17
30
13
132
53
31
24
32
64
60
41
3
16
24
47
93
33
43
17
19
29
42
9
16
44
3
45
21
15
40
95
9
27
36
18
12
39
69
15
75
1
20
16
24
8
21
31
24
35
6
15
75
18
30
25
32
100
36
8
15
109
5
66
25
24
12
35
48
25
8
4
60
83
37
35
25
101
19
23
48
97
47
6
15
12
40
12
20
24
39
45
3
25
32
40
48
23
69
16
12
23
72
13
5
7
29
6
37
36
12
12
47
33
15
1
56
15
25
11
24
45
28
11
1
20
3
13
24
101
39
4
17
7
48
24
5
3
33
18
105
24
16
56
15
13
65
67
5
66
13
36
8
48
39
60
33
12
21
3
16
36
53
19
48
48
104
15
42
19
80
4
143
37
17
96
54
49
5
7
65
48
19
35
73
59
33
16
12
8
4
8
117
27
129
51
3
6
30
1
5
18
66
24
48
3
12
112
12
11
9
4
5
7
8
36
51
25
8
4
5
18
97
56
64
68
40
32
3
18
30
6
30
18
7
8
63
13
12
83
12
49
23
1
24
12
24
11
33
3
73
95
61
48
8
27
1
12
35
13
47
33
120
9
30
60
18
7
8
69
15
3
42
18
12
54
6
13
12
23
1
20
16
5
54
69
36
12
24
21
27
3
73
56
4
11
121
48
29
7
24
56
24
4
35
12
1
23
85
12
5
3
57
15
4
125
31
17
96
27
3
24
1
17
48
6
33
16
5
12
3
12
40
17
15
45
7
185
3
3
48
36
6
7
108
92
3
42
66
37
20
15
72
13
119
45
75
36
18
39
108
4
89
27
4
20
3
12
69
24
21
15
76
11
37
20
16
24
72
60
11
37
60
8
39
9
4
92
75
69
15
96
45
4
60
24
41
60
66
18
7
36
72
8
24
3
33
12
16
44
15
1
96
11
25
8
21
6
30
15
3
1
156
44
28
41
39
21
15
4
60
5
3
3
25
20
96
28
47
144
1
11
24
36
33
4
17
84
51
3
1
72
12
12
35
85
23
66
6
9
64
11
24
25
92
3
72
25
8
96
4
65
18
24
9
99
36
66
36
75
52
48
24
5
36
30
13
29
48
24
55
11
49
8
3
12
6
19
108
89
18
1
11
1
5
12
36
42
45
4
59
49
5
15
76
44
52
5
6
30
42
25
12
53
15
52
60
35
13
17
39
36
48
16
5
15
16
41
43
44
27
66
18
21
120
3
57
36
72
12
4
59
36
37
12
53
78
66
39
141
3
36
4
32
64
65
15
21
63
40
5
18
30
72
31
56
153
7
41
72
55
32
28
32
4
192
107
18
18
42
30
13
5
7
17
12
15
45
15
15
33
60
12
9
19
11
24
25
41
54
96
90
27
172
65
6
84
57
69
7
80
60
3
61
20
64
137
7
65
7
11
72
6
54
1
71
36
73
11
69
39
13
8
4
60
20
75
60
12
25
29
75
84
52
24
5
54
13
23
1
11
42
43
12
32
75
9
16
5
6
12
25
8
9
15
39
66
15
9
30
25
29
108
15
135
12
36
21
21
63
4
17
3
3
90
84
31
44
39
9
52
20
9
19
17
66
37
36
35
90
6
33
15
25
32
84
39
6
19
8
72
45
55
132
11
37
8
28
17
43
84
71
45
16
23
33
75
73
17
7
17
15
4
35
36
69
36
4
17
27
60
33
87
111
72
13
5
6
33
12
36
24
16
89
31
12
35
48
49
8
108
4
29
91
59
45
39
6
27
39
49
29
7
8
40
35
18
54
1
47
85
5
15
60
12
3
60
36
9
52
8
3
12
6
15
69
6
12
49
36
48
32
4
11
13
20
112
32
21
15
75
21
4
60
47
48
49
5
31
95
36
13
11
30
39
15
33
24
15
73
56
15
25
29
42
25
8
57
31
95
18
12
108
19
20
12
21
7
8
3
144
6
55
24
5
18
13
12
35
37
12
35
1
35
109
20
3
12
13
36
80
75
45
27
12
85
23
18
31
60
35
13
5
7
8
52
84
32
3
105
4
12
60
84
5
36
19
44
21
7
17
18
13
20
75
ABCD 94112627132*3^$a+1 [50037]
108
113
139
17
90
1
24
36
72
108
47
36
37
8
15
1
24
5
24
66
9
105
7
20
28
48
12
168
23
61
84
56
40
20
48
220
47
18
66
24
37
29
36
15
99
36
18
30
61
12
77
27
9
39
27
60
1
47
37
35
150
3
16
56
16
83
85
24
17
54
36
54
6
9
21
55
5
199
35
21
28
96
125
54
61
72
48
35
45
75
45
52
53
36
79
56
124
84
80
27
9
39
37
5
39
124
17
3
16
44
12
16
92
16
72
12
17
31
48
35
9
72
120
15
18
72
55
80
4
44
51
174
90
42
103
32
165
90
9
15
120
1
5
39
40
5
54
25
11
1
44
16
108
36
20
159
36
1
83
105
36
45
66
54
15
100
56
64
36
36
132
17
54
36
9
16
104
36
9
6
45
40
24
11
13
36
29
27
76
12
47
90
31
17
7
35
1
24
168
41
31
48
12
53
102
73
35
13
23
6
75
63
42
18
85
5
55
11
204
12
60
9
84
87
9
111
13
32
76
24
35
24
1
35
73
11
24
25
77
18
60
21
99
60
21
24
27
1
12
12
128
36
39
1
180
59
102
54
61
53
43
32
36
51
13
17
114
36
93
72
45
60
3
27
169
20
24
45
36
31
8
81
6
193
48
68
45
115
155
96
9
81
18
1
20
9
6
9
21
31
24
5
19
120
71
24
12
69
64
56
81
18
60
12
24
37
8
45
31
24
60
96
53
27
15
61
104
76
12
65
27
108
51
9
52
68
60
12
148
140
40
60
96
11
49
84
12
36
59
1
29
15
9
79
12
44
232
12
11
25
132
83
36
61
83
129
15
12
45
108
136
35
1
8
27
24
54
31
24
11
49
36
149
42
198
43
32
51
21
40
59
24
21
15
144
156
54
6
37
17
135
45
7
84
132
29
55
8
40
71
24
1
20
105
19
17
43
11
25
24
80
72
64
71
33
57
18
1
5
31
35
13
36
5
7
24
20
153
30
25
156
60
72
119
133
92
60
124
104
81
126
60
9
4
36
84
20
28
8
9
36
90
81
45
174
25
29
15
52
228
11
36
13
47
90
115
59
6
39
60
9
27
45
54
9
27
25
24
84
20
100
101
114
30
27
148
47
25
68
76
56
28
36
36
264
41
19
35
9
52
36
59
25
65
18
180
60
12
61
17
43
29
19
11
1
17
51
16
5
54
45
24
57
204
66
24
9
12
15
48
81
9
60
7
5
43
47
60
48
60
30
31
12
29
139
144
20
12
15
9
75
9
28
8
16
83
72
18
36
54
105
12
9
6
61
32
100
17
90
54
6
18
12
18
36
1
24
44
21
54
177
3
37
36
23
121
108
12
20
3
61
65
36
90
13
12
20
108
60
72
3
6
90
1
8
45
43
12
101
51
39
1
48
41
55
71
24
36
165
99
60
1
36
44
63
90
102
78
27
28
36
12
44
33
103
12
5
6
45
111
1
167
36
84
61
24
12
20
99
144
96
9
100
11
24
73
17
103
23
36
1
8
64
20
27
33
192
9
55
5
7
23
9
51
21
4
20
111
13
185
27
105
139
71
105
84
52
12
17
31
48
36
20
9
36
19
44
45
15
16
56
84
4
65
102
1
53
99
16
20
96
4
35
9
45
7
29
6
1
24
29
79
11
45
4
41
19
156
12
23
69
76
24
12
35
1
8
60
39
42
135
4
71
24
97
47
57
40
23
1
89
42
25
59
25
36
60
128
45
55
80
16
20
16
23
25
36
89
30
96
21
33
12
54
49
20
75
36
60
21
9
7
89
198
12
69
9
66
24
25
36
36
5
54
81
60
28
47
24
9
36
36
108
45
7
23
121
5
150
61
23
13
12
12
144
41
75
40
68
232
29
36
55
23
66
60
31
5
31
8
112
47
253
53
19
47
24
144
13
17
6
81
3
73
44
28
35
13
84
8
16
5
6
9
4
77
19
65
6
48
42
31
8
124
11
9
15
12
24
37
17
30
42
31
53
7
120
32
72
39
96
1
12
17
135
60
3
61
11
49
41
18
150
135
135
12
61
47
97
80
16
12
80
28
83
45
4
47
18
27
48
117
54
25
65
55
5
19
11
60
1
83
36
6
55
89
19
80
21
6
13
36
24
17
31
12
32
45
150
9
16
29
36
19
29
115
35
37
65
55
95
169
101
355
44
60
39
36
25
12
23
25
20
120
9
60
91
24
131
6
84
144
6
54
75
52
8
72
3
205
101
19
17
18
6
54
37
8
72
39
69
57
18
1
84
65
12
108
271
96
48
152
105
30
9
60
16
24
104
12
28
ABCD 94113095756*3^$a+1 [50000]
21
79
20
24
52
59
66
51
3
45
12
3
90
3
4
12
20
12
52
20
15
9
4
113
51
57
3
4
8
4
77
84
3
15
42
15
36
48
124
23
24
12
13
8
33
24
54
12
45
99
21
36
76
11
21
36
36
24
51
12
6
27
72
12
141
36
18
18
39
15
12
13
11
30
42
9
21
43
20
16
156
23
37
53
3
96
9
7
8
16
5
67
5
27
21
27
72
9
18
9
12
88
24
53
3
12
15
18
63
28
32
16
20
3
18
18
42
15
64
41
18
25
47
6
87
12
72
3
126
31
8
40
17
27
3
1
56
24
16
48
24
11
6
39
213
3
9
15
9
7
41
7
96
128
75
1
5
55
29
6
18
36
27
124
5
60
12
7
60
48
29
39
3
1
11
24
25
60
8
12
124
5
72
30
9
27
42
15
3
54
15
4
44
3
133
12
5
39
72
27
36
6
51
144
16
36
36
5
72
3
9
39
12
4
35
6
48
18
21
21
51
40
92
36
24
75
72
6
12
31
12
11
9
60
4
17
31
29
7
29
18
12
6
84
7
11
9
9
15
64
47
6
31
20
16
41
54
1
47
9
36
60
256
5
48
27
9
15
40
20
4
24
83
45
21
63
12
24
27
61
24
77
42
33
36
57
51
15
72
9
27
9
15
18
63
9
3
16
20
12
33
36
19
24
35
61
72
47
30
96
31
12
23
6
3
100
5
75
4
48
12
36
80
81
7
8
40
32
45
115
132
41
7
32
9
75
33
39
15
6
30
21
33
127
5
84
18
24
21
9
36
43
11
13
23
54
36
6
18
12
6
9
3
9
4
128
60
4
53
43
20
39
9
15
9
3
36
9
9
24
3
12
4
12
53
43
29
18
37
32
16
32
4
72
80
15
24
9
39
1
23
33
36
16
35
36
6
30
6
51
216
39
9
40
5
18
12
24
48
18
31
41
43
8
16
8
28
32
28
23
25
56
3
78
18
13
32
64
29
15
4
32
9
51
36
16
8
4
11
21
9
7
108
17
84
31
32
33
3
28
41
3
24
111
42
36
31
32
9
18
36
18
12
3
15
81
12
48
36
16
12
24
5
3
4
12
5
15
33
31
32
9
18
18
19
35
9
99
45
40
11
12
21
21
30
1
44
124
68
28
65
12
87
48
28
17
31
20
27
30
42
1
53
30
45
27
6
30
18
15
3
21
4
20
48
12
39
21
15
24
12
13
36
36
60
41
51
40
8
16
5
15
48
45
18
21
15
6
7
113
15
12
24
16
65
30
9
9
15
111
36
60
61
92
48
33
3
15
37
72
8
16
8
69
43
36
17
18
9
21
24
19
119
9
4
32
36
15
33
16
8
4
60
20
3
81
64
56
84
15
18
42
33
33
3
12
3
61
11
73
84
32
9
15
4
92
4
71
25
80
64
12
8
12
4
11
21
9
19
71
42
15
132
16
32
3
30
63
76
11
1
96
36
36
24
23
61
83
18
27
3
9
36
36
9
36
51
9
15
52
23
9
64
32
15
1
5
15
3
36
21
52
8
21
18
42
15
105
24
3
15
1
17
15
3
12
6
31
23
12
9
36
33
12
24
156
54
78
39
81
3
12
16
11
25
32
16
24
8
87
37
53
7
35
126
55
47
24
9
24
69
43
35
13
128
52
12
24
41
36
30
45
87
13
17
63
12
15
54
27
27
6
84
96
15
52
95
30
15
12
4
36
8
93
7
23
6
3
12
4
29
6
36
18
27
16
12
36
96
11
12
6
27
3
13
8
15
13
12
20
81
27
9
39
36
51
13
36
8
93
12
24
15
21
3
64
12
47
12
1
24
60
59
33
27
13
5
3
33
19
36
32
21
67
59
9
9
39
45
3
52
35
45
12
12
24
12
21
24
3
15
1
29
60
3
15
25
59
13
11
57
15
12
9
12
12
24
48
21
19
48
5
3
24
33
3
51
81
16
48
8
48
36
28
20
15
18
36
6
21
9
43
17
54
57
12
4
35
30
42
21
16
12
20
3
57
4
12
11
6
12
3
4
29
18
1
5
75
9
19
44
36
15
21
60
16
12
24
41
15
9
103
96
17
30
37
132
80
12
84
39
12
9
76
5
3
21
18
9
16
11
21
9
6
30
15
12
4
59
6
31
20
12
9
3
33
102
57
24
81
6
37
29
60
51
3
33
12
84
4
8
33
90
25
20
33
15
48
9
7
8
15
33
24
15
9
27
96
105
4
24
56
24
15
18
18
24
21
27
9
16
17
19
8
36
16
11
1
20
4
8
75
12
24
9
12
16
20
88
47
36
61
119
1
5
7
80
3
33
12
28
32
16
5
3
9
6
144
36
48
6
15
24
9
3
4
71
12
6
7
12
17
3
15
1
8
24
48
3
13
11
18
15
3
9
4
5
12
15
12
40
5
114
1
48
48
68
60
24
33
15
12
12
21
15
15
13
59
25
36
12
77
3
45
36
6
9
9
48
55
59
36
12
21
4
24
8
64
23
72
25
17
30
24
57
16
32
48
39
1
53
6
21
33
12
3
16
32
16
29
15
15
24
45
27
13
8
12
15
37
5
3
24
28
29
18
36
6
144
27
45
15
52
24
11
25
20
15
1
29
3
3
48
6
7
5
19
17
18
49
36
44
3
1
17
48
31
48
44
21
15
93
63
27
6
12
7
60
12
24
44
52
17
36
18
1
80
33
31
5
79
12
8
9
3
9
7
29
39
48
45
66
1
17
27
12
33
36
6
25
11
73
65
6
33
48
27
36
12
18
51
16
5
42
9
9
15
24
12
4
17
7
8
21
39
12
21
79
5
18
36
21
33
18
61
11
1
5
27
57
55
20
3
12
45
24
16
5
42
102
78
18
39
27
1
35
18
15
36
3
24
33
39
25
44
40
8
27
12
1
5
55
53
103
5
27
4
48
11
33
16
107
45
15
18
75
117
7
11
42
31
32
3
1
23
12
6
30
9
51
9
39
21
52
113
51
60
15
36
13
156
32
84
15
1
5
43
36
8
52
20
28
68
33
18
36
1
8
57
7
32
12
4
131
21
16
47
37
17
27
4
5
31
29
3
9
42
12
33
9
3
33
3
48
48
3
9
15
30
18
33
111
6
90
13
23
1
17
12
15
45
7
24
20
33
18
6
43
5
51
48
15
37
11
1
23
18
108
36
15
16
17
31
11
48
108
49
20
9
36
15
40
35
36
54
31
17
96
27
45
7
11
1
32
48
24
93
30
21
57
18
48
1
53
7
8
3
13
8
3
13
23
1
35
21
36
27
42
12
108
99
9
7
29
60
27
64
44
4
24
11
9
96
12
24
81
27
16
11
21
45
15
64
8
63
25
8
21
43
23
1
36
204
17
7
8
3
13
48
36
32
16
11
57
21
75
27
21
60
87
25
59
24
13
12
77
3
21
15
36
39
9
16
5
19
96
89
84
3
3
13
20
16
17
3
15
6
7
11
18
3
64
5
7
29
19
72
104
36
12
4
17
31
23
93
33
7
29
39
15
21
16
60
12
17
6
48
36
21
16
48
24
35
105
12
16
8
24
16
68
4
5
3
33
55
11
13
36
32
28
23
1
53
3
4
5
31
48
17
7
68
9
19
5
15
12
45
3
27
6
18
12
18
42
9
39
73
96
53
12
6
12
6
54
13
5
27
57
18
18
24
54
72
12
36
21
24
24
21
27
72
24
12
9
87
16
48
32
3
36
18
12
90
45
ABCD 94113147262*3^$a+1 [50012]
4
6
114
5
13
48
18
24
5
85
20
60
15
33
34
8
40
80
18
3
7
48
2
10
92
16
66
18
77
3
10
23
13
30
89
15
21
7
12
41
55
5
60
21
36
10
5
75
40
17
31
2
52
12
8
10
30
60
2
10
54
30
2
69
1
20
90
52
30
12
8
42
40
26
34
18
30
30
92
34
5
55
12
30
62
18
30
90
22
6
24
11
1
35
19
30
24
30
65
7
18
2
21
13
74
16
56
10
20
46
44
21
7
42
48
6
44
46
12
12
38
33
19
60
6
11
13
6
12
18
2
28
5
37
14
4
5
7
5
7
12
113
1
6
18
11
7
20
64
5
3
33
7
68
90
22
5
43
54
8
18
22
32
10
8
18
4
59
9
48
88
47
13
6
5
21
4
24
24
6
24
8
22
2
18
51
39
16
6
26
57
7
65
21
30
40
30
2
16
2
15
49
6
2
18
10
30
42
30
20
16
36
6
62
10
6
12
18
54
170
10
8
9
25
18
2
4
6
80
6
22
17
85
23
36
61
60
78
30
11
1
30
24
101
1
44
28
12
78
30
20
46
2
10
90
23
49
60
8
12
3
7
8
34
48
23
25
18
36
6
42
12
48
18
20
52
23
13
36
6
32
76
6
20
4
14
22
60
48
30
20
58
12
12
6
17
3
4
18
60
6
24
20
72
4
32
64
8
70
12
26
30
4
66
5
97
32
3
27
36
58
6
6
18
2
22
17
79
6
11
37
32
4
11
43
48
2
22
24
5
25
6
48
68
4
5
21
52
78
42
23
25
18
72
12
38
64
6
44
28
36
41
1
23
1
8
18
22
30
12
5
93
28
62
10
8
63
49
18
17
25
62
4
42
59
13
8
40
12
38
69
63
21
55
14
22
30
38
10
8
12
112
18
2
3
33
10
65
12
12
61
12
30
12
84
5
36
33
28
35
15
82
6
6
18
12
38
22
36
12
2
16
20
15
13
11
19
30
66
8
18
3
55
17
25
18
24
20
12
6
90
4
30
23
1
32
12
10
18
42
65
45
16
2
10
14
30
15
84
61
11
19
6
44
15
13
6
12
12
5
7
24
5
31
5
31
77
13
42
30
6
26
16
50
10
30
54
30
24
12
2
78
58
30
2
22
6
24
18
24
6
2
22
35
1
12
2
18
3
25
32
76
14
21
61
38
45
31
2
54
28
108
62
27
55
26
12
60
18
64
5
3
16
36
90
24
54
8
22
2
10
11
13
11
1
2
18
27
1
6
30
78
2
16
23
49
38
42
18
10
35
49
54
44
52
66
47
33
4
36
32
10
18
95
13
11
13
18
12
30
11
7
18
54
12
26
15
55
12
2
18
33
12
37
8
63
27
22
30
6
47
45
76
44
18
22
6
6
38
21
1
54
6
35
15
4
12
17
15
76
32
4
6
42
18
20
24
4
24
11
24
3
22
6
36
53
15
10
20
18
4
24
66
11
9
30
34
2
9
24
36
31
24
18
11
19
8
9
15
18
15
13
35
55
5
69
4
35
39
16
2
52
2
4
12
12
12
26
63
7
29
43
8
90
54
21
12
1
42
32
16
5
1
24
12
24
18
80
12
9
12
72
25
11
7
12
12
38
18
34
20
39
19
53
7
6
54
18
47
1
12
18
14
3
19
48
80
46
2
34
24
30
6
36
12
8
12
10
60
18
72
6
2
28
2
28
32
9
31
5
7
2
16
12
18
29
19
12
24
18
8
130
2
3
49
6
17
1
114
2
15
21
58
41
13
18
32
28
42
23
57
16
11
21
34
26
100
18
65
49
20
12
28
23
12
43
2
10
18
83
31
8
28
12
6
2
45
12
7
8
16
30
11
43
8
58
96
6
24
6
12
18
24
8
16
42
2
48
34
8
30
40
18
32
135
27
4
42
35
24
1
20
4
20
4
6
36
2
18
40
12
2
16
42
6
26
6
4
6
29
33
10
5
1
107
7
32
66
3
19
38
30
22
12
60
56
52
6
6
54
36
36
42
66
54
8
22
18
48
54
36
14
16
12
14
33
36
19
18
20
27
37
26
28
30
12
20
4
30
36
12
30
11
19
2
34
2
3
24
13
18
6
18
2
6
4
26
4
50
10
36
12
6
36
48
17
15
108
57
3
33
55
42
30
12
98
22
18
42
6
14
16
20
28
24
20
18
3
1
18
77
31
14
4
12
24
36
2
10
48
14
4
102
50
40
32
58
2
16
17
24
51
12
45
45
52
35
31
12
17
15
34
24
6
30
2
40
53
36
25
11
49
18
6
62
9
19
6
6
18
56
10
5
3
12
18
28
42
12
6
78
24
8
28
6
38
10
36
11
13
8
10
20
4
18
60
30
137
49
6
60
24
24
8
12
22
48
11
1
30
20
4
36
18
30
5
87
21
45
22
53
79
8
21
21
36
28
2
22
6
14
18
10
48
14
21
1
24
6
29
7
60
65
39
45
25
6
24
8
70
11
1
54
2
22
65
12
13
50
16
12
5
45
4
30
56
22
60
11
1
18
12
53
37
38
10
90
8
10
20
3
1
18
6
14
18
10
12
50
3
9
4
2
33
72
37
18
32
40
53
73
24
36
11
1
18
2
22
8
24
69
1
60
35
19
6
36
18
30
26
28
66
6
26
54
28
50
76
11
15
6
27
55
36
5
49
48
18
29
85
62
4
60
24
17
24
7
2
27
13
2
30
58
18
12
18
24
18
36
30
6
120
20
3
7
30
59
19
60
18
24
50
9
27
10
14
4
17
25
2
57
51
10
23
12
175
2
10
6
6
41
67
8
24
28
6
90
36
5
51
34
38
12
6
58
54
42
78
12
18
12
6
2
40
72
84
6
54
17
39
18
18
22
8
4
36
12
11
19
17
13
18
104
18
27
49
90
24
68
9
1
2
10
50
16
29
1
62
40
5
67
36
14
3
7
60
77
25
8
15
96
1
48
20
90
48
90
39
21
3
7
12
12
24
14
70
18
2
52
24
26
6
33
24
7
5
1
32
40
2
33
13
18
12
30
42
36
24
2
58
17
19
5
51
16
50
52
6
30
47
45
42
12
4
36
18
60
8
15
9
4
14
40
6
2
42
18
22
8
10
18
44
16
36
6
29
24
25
14
88
20
22
11
57
34
18
18
74
34
2
4
24
12
12
2
9
9
12
36
4
6
50
3
84
15
40
38
39
31
50
58
5
7
12
17
36
48
156
3
58
60
12
11
19
12
8
10
48
84
11
9
6
82
11
9
10
30
68
10
18
42
12
98
39
43
90
18
14
90
16
5
48
1
48
30
30
12
18
62
30
33
7
24
54
6
2
4
18
18
18
24
8
45
37
6
54
2
21
24
25
6
12
92
9
1
24
6
20
4
6
38
10
8
10
78
35
79
72
20
76
12
48
12
41
27
10
12
11
55
2
4
8
27
1
32
16
11
19
60
6
84
6
5
24
36
19
24
60
5
25
30
32
6
22
48
5
7
6
30
6
11
25
30
30
47
12
3
16
17
13
11
3
48
22
38
52
18
78
14
18
69
3
90
18
64
20
6
28
2
24
28
6
12
24
50
9
61
6
24
53
1
11
13
42
18
36
6
6
30
12
72
6
24
6
12
18
48
32
88
86
64
62
52
2
16
29
60
84
7
72
12
29
55
2
3
49
68
22
42
54
6
6
50
10
42
8
64
24
14
21
1
36
20
3
24
1
24
20
15
33
22
66
54
38
3
7
12
36
30
24
18
2
15
93
4
8
3
103
2
22
6
12
18
24
18
12
18
2
28
23
7
18
11
109
54
120
12
26
4
6
42
8
10
2
15
25
2
18
16
2
10
12
11
25
72
12
23
9
4
36
138
5
36
25
32
22
6
30
6
8
18
40
12
6
26
18
10
30
20
10
41
19
18
18
12
42
50
57
21
52
50
40
5
13
20
72
18
28
2
64
11
13
71
1
59
13
180
6
2
3
7
2
42
18
87
55
20
34
60
14
22
18
18
30
42
60
2
6
10
44
4
26
6
4
29
1
30
30
6
17
7
56
22
23
7
2
16
92
70
110
10
18
74
9
19
60
18
2
10
66
2
12
27
1
54
29
19
60
66
60
11
3
16
24
30
6
86
4
24
8
3
7
18
11
25
128
10
5
27
28
41
24
ABCD 94113442154*3^$a+1 [50019]
27
3
54
72
71
4
144
144
15
42
3
56
76
36
63
54
3
20
49
75
36
60
3
6
30
90
3
8
64
60
60
120
60
84
36
8
100
128
13
15
51
9
36
48
8
112
56
16
96
68
79
93
24
189
59
16
20
16
36
9
18
42
54
41
40
24
21
18
12
89
76
24
156
3
5
85
75
72
24
24
165
15
21
84
15
200
100
12
44
25
75
12
3
6
3
20
136
15
21
36
48
171
33
57
131
43
101
88
80
12
40
20
4
144
32
136
92
76
32
157
3
27
57
24
24
12
15
5
108
40
117
59
52
9
18
42
15
15
24
81
60
33
42
21
69
123
177
3
15
36
9
60
12
60
20
4
84
21
119
36
52
12
80
61
35
100
24
36
129
107
40
8
16
72
8
12
97
111
111
30
15
39
6
3
96
24
15
33
68
24
136
24
20
55
6
11
145
35
73
35
61
11
109
11
36
100
123
90
39
32
220
36
60
20
49
90
41
60
28
44
112
36
24
80
36
43
54
3
48
105
54
42
3
36
9
11
4
45
3
27
213
12
72
153
3
69
119
25
90
54
36
71
4
39
21
60
56
115
180
29
12
13
11
4
32
52
45
15
8
28
116
16
33
39
56
144
7
21
44
60
48
292
20
25
111
92
60
40
12
24
69
47
16
9
3
152
108
265
11
220
24
72
8
88
212
25
51
72
68
25
6
45
96
48
21
99
60
72
9
15
33
42
93
15
21
36
8
7
185
40
39
24
45
96
15
54
15
132
120
20
109
15
45
15
180
105
15
140
36
40
9
51
8
136
39
77
13
3
8
36
19
21
33
42
9
21
54
6
11
169
135
48
56
100
15
45
44
72
16
27
41
64
57
15
165
23
67
21
72
27
21
3
137
7
21
15
5
72
72
72
16
33
30
81
15
5
180
196
33
90
21
96
32
52
105
23
25
6
36
5
79
45
20
4
60
57
11
88
9
171
12
8
64
177
15
24
51
18
87
144
32
73
6
45
3
132
30
18
17
100
56
112
48
9
24
51
68
72
19
17
64
36
44
136
12
57
99
12
120
33
147
8
25
159
12
84
104
36
12
13
155
196
3
6
159
21
11
4
60
45
36
3
32
28
45
51
45
11
28
20
25
63
20
13
51
68
52
99
29
1
15
21
15
45
30
108
53
19
93
57
39
12
8
25
39
48
32
61
60
15
36
24
9
11
16
48
15
57
120
99
69
48
27
5
28
8
49
90
105
32
84
79
6
36
90
41
13
51
24
84
12
39
45
9
15
96
60
96
24
44
60
52
68
36
4
20
36
12
52
96
45
36
15
44
4
32
25
3
21
51
60
20
88
15
30
47
4
32
43
36
18
27
8
28
27
17
64
12
33
11
160
24
20
12
64
60
20
96
28
20
31
93
128
40
3
60
57
177
147
44
52
9
11
37
51
81
123
21
15
84
111
9
15
30
83
97
42
45
39
6
51
12
21
11
40
3
117
48
8
4
20
16
27
117
104
36
24
84
16
9
42
153
12
20
25
3
120
132
39
9
171
29
16
32
60
4
8
121
15
36
129
36
75
48
12
68
72
16
27
17
25
3
96
60
36
33
47
60
25
23
31
21
63
17
40
8
25
36
111
8
7
21
12
132
3
57
24
111
24
9
36
36
39
21
3
65
1
6
105
36
72
68
28
141
3
12
80
60
79
141
93
66
89
28
48
84
32
4
12
9
11
13
11
48
136
51
29
64
72
24
80
124
21
11
36
88
9
60
47
55
9
15
9
36
20
4
147
9
24
60
27
153
56
36
43
65
31
5
24
76
80
16
48
51
57
24
15
5
96
88
32
67
30
27
120
105
15
36
48
44
40
152
13
72
23
108
40
92
7
41
13
66
9
15
57
144
60
56
28
24
96
36
176
52
32
16
24
108
81
84
11
136
8
52
36
8
19
33
93
24
167
88
128
64
24
44
1
186
9
72
32
61
6
9
180
56
76
57
75
12
39
45
60
104
108
7
101
12
4
48
72
128
72
25
111
12
72
20
145
159
9
3
9
155
196
60
63
57
20
64
15
18
72
15
9
47
28
12
108
24
15
41
24
16
21
11
13
84
47
4
140
40
21
3
132
15
45
68
25
123
9
39
20
24
40
48
120
12
21
84
47
79
54
11
4
57
60
15
3
12
24
209
7
33
48
128
4
32
25
59
4
21
39
48
60
3
5
64
51
81
24
39
125
7
33
15
17
4
15
6
11
120
13
84
ABCD 94113482486*3^$a+1 [50032]
12
32
3
60
6
150
186
48
24
27
69
30
21
52
11
84
24
66
27
51
18
115
20
87
36
85
17
15
51
144
12
21
88
155
69
36
28
23
25
20
75
30
54
48
42
18
81
123
9
33
3
21
3
123
73
32
9
3
3
21
21
39
4
32
21
102
1
119
12
1
5
39
48
27
246
54
48
84
6
19
23
30
6
13
36
68
309
30
48
18
24
79
44
21
6
37
20
3
121
11
18
6
108
6
6
25
36
5
18
21
105
3
39
61
68
63
30
6
25
71
9
51
1
59
81
9
43
35
25
23
21
4
11
24
60
60
21
51
6
18
25
59
81
33
90
69
12
135
1
92
3
1
32
39
37
23
21
63
57
21
139
12
17
3
3
12
24
30
39
4
53
67
8
3
12
144
102
24
6
25
143
21
141
42
1
53
48
15
27
121
179
12
30
78
97
20
16
35
18
6
81
4
11
42
24
3
48
40
32
40
23
12
12
72
9
64
5
27
12
147
12
21
16
5
72
30
1
36
12
35
12
132
60
21
28
17
42
33
48
39
45
64
59
1
29
27
51
13
5
199
36
156
17
3
69
39
9
18
49
11
21
63
12
9
75
6
31
143
18
72
39
12
93
18
84
84
84
18
78
85
11
66
3
16
5
24
7
71
13
131
114
6
1
17
15
60
15
96
1
5
66
13
17
24
102
36
6
42
30
27
27
18
3
15
102
30
69
12
220
59
18
48
55
17
31
47
33
15
18
3
15
48
36
9
9
19
80
24
69
7
128
15
18
24
39
63
61
5
18
25
11
120
1
20
12
144
9
6
93
3
72
37
84
20
39
1
53
67
77
19
12
17
51
40
95
145
11
90
63
16
89
96
7
41
6
114
75
48
24
112
5
42
1
71
24
9
15
9
15
12
13
72
23
132
12
49
5
54
108
13
36
5
138
78
54
240
25
89
54
12
6
63
4
125
24
18
9
15
36
12
9
63
6
24
18
1
20
99
30
15
52
8
16
53
6
9
87
25
35
120
25
8
96
24
3
9
63
42
48
48
199
17
63
15
24
90
15
36
3
60
24
132
24
24
33
15
21
27
24
18
30
61
5
138
9
27
9
15
13
35
1
17
24
72
6
42
19
32
39
54
31
155
49
35
1
17
19
56
24
51
57
39
25
47
69
40
59
69
21
31
47
18
51
39
12
12
61
65
72
30
9
15
72
105
51
25
36
116
16
72
11
57
27
6
42
69
9
67
5
42
37
20
45
72
24
15
27
37
11
6
6
13
35
13
8
45
19
24
101
18
126
30
25
116
63
6
39
9
6
18
120
24
102
25
36
5
66
73
95
24
12
45
124
96
35
1
12
35
45
3
30
91
5
102
37
36
23
25
36
71
24
36
9
9
19
11
12
25
8
51
12
24
1
36
48
41
39
33
3
24
27
12
36
12
9
45
6
21
12
9
48
3
24
75
12
48
6
15
84
39
60
12
78
90
33
4
35
13
36
104
3
18
15
33
18
25
95
102
18
48
6
78
117
27
37
20
15
156
105
60
111
24
45
75
13
71
6
96
24
6
13
47
12
33
57
39
39
72
13
35
66
24
18
1
48
5
24
30
13
5
54
72
42
3
93
24
39
105
3
21
67
5
24
24
72
3
60
9
186
25
47
21
57
18
72
72
21
33
3
12
9
48
24
24
75
21
6
109
11
93
12
60
3
37
77
24
7
35
72
1
47
36
18
15
4
5
144
27
45
31
59
9
24
75
42
24
39
52
35
48
72
13
8
27
84
6
30
18
19
11
9
153
24
6
120
60
81
39
33
27
24
9
52
60
32
51
25
5
63
84
21
18
12
36
49
20
28
95
9
63
6
186
12
49
17
54
66
39
12
21
138
24
174
27
16
11
13
71
81
40
5
144
19
11
24
13
11
18
96
3
87
33
15
30
18
72
37
44
123
57
12
3
33
33
27
96
87
36
93
27
33
9
24
66
1
23
72
24
24
78
139
29
54
24
18
91
5
3
15
33
4
12
56
45
15
9
24
48
18
9
27
18
7
44
51
33
16
119
18
3
3
72
66
42
12
21
16
44
39
21
15
6
48
67
8
51
85
44
12
27
36
37
32
27
1
20
33
27
63
24
93
87
114
54
18
19
5
42
6
6
21
28
17
15
48
15
36
129
171
37
32
60
27
12
96
13
29
6
37
77
30
21
51
48
133
48
23
48
33
39
61
20
28
17
24
39
57
18
33
24
189
3
3
61
53
19
5
48
102
48
84
12
13
83
60
9
63
30
6
60
204
37
29
7
44
39
13
17
27
84
27
25
29
6
48
45
45
3
39
12
138
3
3
24
144
109
83
24
18
3
39
78
3
45
54
12
72
6
6
90
63
16
68
15
25
35
13
32
15
49
5
30
48
21
60
52
35
45
28
144
35
174
223
59
85
17
30
21
21
90
1
80
69
48
75
28
32
9
75
16
29
43
5
24
115
59
72
66
15
51
1
53
24
96
15
3
12
12
1
77
27
27
13
143
21
12
48
69
303
9
43
152
15
9
75
18
3
16
35
37
29
27
69
55
11
48
30
91
47
12
42
210
1
20
39
21
15
6
42
12
42
19
5
24
3
16
5
6
42
48
7
41
54
1
23
66
3
16
11
57
15
66
3
27
42
42
24
33
39
54
6
33
33
67
23
33
24
12
15
1
47
24
73
89
18
69
48
16
17
123
16
24
5
42
168
60
42
72
18
54
15
ABCD 94113804496*3^$a+1 [50040]
12
33
16
56
6
22
98
54
63
33
58
50
36
100
8
76
35
15
310
26
24
10
24
23
12
67
114
30
30
71
135
10
44
24
3
37
11
36
69
6
18
15
111
126
4
96
11
12
72
3
48
94
24
32
15
19
14
4
2
28
6
30
41
13
12
84
14
72
4
6
80
4
35
36
36
43
36
60
20
21
67
2
96
3
1
138
5
15
82
8
3
45
22
5
31
2
22
26
36
24
4
30
161
1
74
16
74
54
16
36
38
66
24
66
39
1
24
30
17
13
66
17
9
39
1
24
11
43
80
10
11
72
33
24
112
68
15
7
18
132
44
10
6
59
99
18
4
23
37
83
87
9
9
18
34
120
8
90
18
3
39
10
6
50
76
68
22
108
2
3
36
36
19
65
31
78
50
78
12
16
36
44
84
40
32
63
1
24
8
87
1
182
124
114
50
10
11
36
13
144
12
8
30
57
21
87
25
32
58
17
36
12
105
22
30
74
9
12
19
6
11
49
24
54
6
35
51
70
108
20
10
2
34
41
13
23
37
42
30
50
4
86
36
28
11
75
18
3
13
2
64
26
3
27
45
13
32
64
14
10
24
182
58
132
20
3
1
35
21
70
30
59
36
39
30
4
12
24
24
8
27
1
26
6
4
104
40
26
60
4
24
77
19
24
210
12
23
1
131
9
39
3
142
30
26
16
54
6
14
100
29
25
83
15
57
85
60
140
16
35
1
48
30
96
56
9
85
74
21
49
66
29
1
47
3
46
20
63
81
207
48
181
30
65
9
96
28
11
45
4
20
48
64
11
19
86
58
17
13
56
34
26
39
49
2
93
51
46
8
3
33
36
3
48
13
44
16
50
9
31
86
63
7
18
11
15
21
36
15
22
6
41
25
44
6
88
6
35
25
36
18
80
10
155
33
52
36
36
14
10
44
3
13
95
195
165
1
78
30
35
97
11
3
10
26
33
25
66
2
3
1
24
2
4
14
4
102
8
22
50
70
71
13
164
10
8
72
18
99
9
4
56
54
21
12
24
33
46
2
3
24
33
12
6
4
32
28
5
115
60
132
74
34
20
30
60
16
66
18
62
30
54
24
21
15
105
21
28
56
27
15
93
81
10
8
6
39
67
20
33
25
6
5
1
35
3
22
68
40
6
24
6
140
16
71
69
10
29
15
4
2
39
15
4
30
38
94
11
133
14
30
46
30
86
9
1
188
40
23
27
132
93
45
27
43
8
22
71
72
73
60
47
73
35
19
66
14
45
67
38
15
7
84
5
19
8
72
52
30
44
4
6
26
6
28
77
39
238
98
9
19
86
123
75
18
4
71
7
12
29
55
30
131
3
76
26
24
15
1
50
45
9
24
72
34
66
48
6
2
42
33
97
26
24
33
33
72
27
45
22
18
12
60
23
72
15
64
54
38
22
56
15
51
9
145
32
3
25
62
18
40
104
70
36
6
90
114
11
13
20
70
6
11
43
6
54
96
30
60
14
16
56
88
2
94
96
60
60
20
28
56
40
6
8
22
14
6
33
93
124
48
102
18
36
32
28
6
5
19
26
124
2
18
6
70
23
25
80
40
8
3
61
83
25
11
109
6
50
36
4
119
1
20
10
24
42
14
69
21
39
25
20
16
11
33
16
104
46
14
15
37
14
16
29
25
20
27
19
29
19
41
9
16
60
24
42
54
84
26
21
111
34
38
72
18
70
36
2
15
37
38
33
49
2
28
158
3
49
38
18
4
11
1
48
90
26
66
58
86
6
34
5
45
64
72
14
36
18
51
69
3
108
1
50
36
9
19
54
11
21
28
66
17
19
26
4
24
24
42
24
44
21
21
58
6
26
88
38
12
18
4
54
2
34
35
3
18
84
63
1
11
39
21
15
4
44
6
16
14
64
17
13
60
35
33
72
106
66
11
15
84
21
33
40
14
22
59
120
39
52
50
40
14
21
3
76
36
29
31
144
36
24
90
14
21
60
1
8
3
3
12
34
23
33
27
33
28
30
29
31
20
96
36
22
72
71
9
18
237
24
1
50
88
6
26
34
120
47
3
10
26
21
19
14
51
24
25
59
1
36
50
28
62
240
10
26
12
180
6
16
18
20
16
50
9
7
149
69
22
68
21
139
30
12
35
3
12
78
87
15
9
72
37
32
48
27
13
107
25
48
60
6
60
2
72
15
1
6
18
50
16
77
37
6
6
68
6
30
64
35
15
232
18
120
23
93
66
45
43
2
36
3
60
1
24
47
12
1
6
29
87
9
43
38
88
24
128
22
42
11
48
1
95
33
48
3
39
48
9
49
50
90
16
84
6
18
8
75
73
14
40
26
99
127
14
39
33
87
96
15
10
44
51
69
6
64
41
36
24
120
25
24
95
7
48
90
23
139
125
13
6
5
1
30
53
37
23
27
10
26
72
78
18
10
56
6
33
1
23
25
60
66
54
12
35
36
7
92
18
3
72
25
35
7
38
16
59
57
10
18
47
33
22
18
11
85
6
78
11
21
48
36
75
24
25
12
108
68
88
14
10
36
66
5
33
22
53
1
24
11
25
92
124
23
96
1
14
4
8
9
15
66
78
54
16
54
2
10
5
33
10
17
49
2
30
162
42
18
10
62
54
4
6
5
1
84
6
18
30
98
28
44
16
36
24
140
12
24
3
72
49
6
24
41
33
108
28
30
41
9
36
40
71
24
13
20
3
33
39
33
22
80
10
35
25
6
86
6
58
14
76
60
24
66
24
30
20
57
73
2
66
22
66
47
33
36
144
12
24
15
25
120
23
25
11
9
10
26
100
30
5
1
68
15
21
15
15
24
18
30
22
56
15
1
59
85
14
45
7
98
46
65
12
105
42
21
25
ABCD 94113940894*3^$a+1 [50011]
12
91
12
93
26
33
16
9
36
26
9
4
32
24
27
22
98
73
36
33
8
15
24
4
11
45
1
38
10
11
15
10
24
11
40
69
80
216
6
13
36
20
15
60
10
36
35
24
21
30
42
28
63
12
53
15
49
35
12
36
37
11
72
13
36
26
78
19
68
49
39
5
16
11
37
315
11
21
36
25
12
38
9
4
57
158
6
30
6
72
18
18
87
28
5
6
1
44
3
132
10
3
23
33
16
23
12
24
102
18
129
73
2
37
53
31
5
30
9
40
5
7
20
9
16
44
27
13
11
111
58
15
9
20
15
145
26
106
24
14
48
69
75
1
5
7
11
57
15
45
24
3
90
43
8
51
25
104
72
24
51
22
35
13
3
32
12
40
32
3
190
27
33
98
13
5
72
63
21
3
12
13
71
51
33
48
3
24
36
141
13
26
49
41
30
96
73
21
47
24
15
1
45
35
13
32
19
71
12
18
7
12
68
1
51
5
51
24
24
16
29
24
3
4
68
27
10
14
1
45
3
8
12
57
18
36
45
72
145
8
12
42
12
24
22
3
41
4
95
24
1
20
91
149
54
1
17
7
8
13
2
45
40
8
39
73
29
16
110
108
21
16
32
3
108
117
84
39
1
33
107
1
15
5
3
87
45
3
21
39
81
13
35
16
21
44
6
33
52
9
11
16
44
4
5
52
38
9
1
11
49
92
3
4
12
23
18
30
9
1
183
29
18
30
7
107
21
25
8
4
107
40
29
27
3
132
33
15
46
39
116
4
44
108
25
24
86
9
45
4
35
25
15
44
52
20
36
15
57
1
60
14
57
1
47
3
18
27
28
89
126
54
16
14
18
3
36
15
24
25
80
105
55
32
3
72
33
96
16
5
18
9
63
18
4
8
55
9
11
3
54
63
24
3
48
25
8
24
13
12
36
26
54
91
68
28
117
75
21
20
90
66
6
12
162
88
27
21
14
84
6
16
38
22
23
81
51
28
11
66
43
107
54
148
98
153
12
12
3
45
63
10
12
24
24
2
42
31
12
65
64
15
5
76
14
13
8
3
54
123
24
76
5
60
18
21
16
9
8
18
12
18
78
1
161
99
25
20
99
1
98
12
45
25
15
5
75
64
96
5
64
15
120
9
38
22
3
68
21
84
60
54
12
25
11
97
8
39
9
72
60
24
84
9
3
13
12
8
30
21
15
21
49
59
1
23
1
62
34
3
96
60
32
63
36
105
9
72
15
48
37
3
5
4
107
45
60
3
28
9
36
8
72
39
3
73
12
71
1
44
45
24
66
34
35
16
24
32
9
16
131
33
7
24
20
13
26
1
44
12
9
24
12
135
4
45
63
80
1
2
54
28
8
4
14
66
18
33
39
18
96
12
15
60
3
34
2
46
80
87
3
30
19
71
24
45
25
3
47
13
33
32
16
20
15
12
28
141
48
3
164
16
20
85
27
21
51
116
3
36
24
46
26
82
26
1
60
11
18
27
52
92
4
21
39
80
72
4
9
14
66
42
45
4
5
31
8
37
24
20
54
45
12
4
21
35
60
4
23
18
54
46
59
96
9
15
16
12
21
50
94
72
63
5
7
56
40
143
6
40
75
93
48
44
4
47
27
10
80
15
133
3
9
38
12
10
8
15
120
9
24
102
34
8
31
9
26
37
23
37
29
16
48
24
26
37
8
9
18
58
47
3
1
48
23
45
9
15
33
16
27
47
6
156
43
45
15
32
1
24
35
60
21
4
131
13
176
3
61
72
80
18
25
41
24
102
22
11
52
23
85
92
24
15
46
84
68
96
4
23
3
1
20
21
63
1
8
91
44
12
25
3
23
84
46
50
93
12
3
1
69
2
30
54
18
3
4
24
11
48
25
36
11
21
64
11
25
8
145
12
75
95
48
1
8
61
80
7
92
1
47
24
13
8
4
14
1
59
57
28
24
12
20
3
10
23
4
45
15
41
15
9
16
35
57
31
9
8
27
51
61
56
12
25
12
48
38
129
60
81
4
26
73
96
36
105
2
12
6
7
23
129
13
47
15
21
12
16
129
11
97
68
15
21
28
26
21
21
90
30
43
44
3
60
37
71
1
36
9
110
6
18
46
23
85
36
2
9
15
9
21
3
51
21
25
96
48
86
10
3
12
59
60
22
8
67
20
3
22
3
20
15
22
27
60
8
24
84
24
40
33
14
10
26
45
15
13
35
21
129
51
39
121
23
18
67
5
87
1
32
6
12
72
22
39
9
47
4
21
11
27
37
33
48
12
3
89
39
96
63
48
73
20
12
24
15
46
15
48
32
9
28
51
12
93
26
24
22
24
38
33
120
37
11
15
10
11
1
20
18
66
6
84
34
72
72
27
45
26
72
13
35
42
48
172
35
25
11
51
54
64
8
4
14
1
11
54
4
15
12
8
4
11
1
23
33
57
27
3
72
13
21
35
1
44
7
23
142
80
12
7
48
8
48
12
13
14
48
34
80
15
33
3
12
28
44
36
4
93
48
2
21
87
22
36
12
3
5
19
11
24
18
12
88
44
36
18
22
39
33
11
51
1
44
1
14
49
45
14
10
131
12
24
60
63
18
18
1
21
12
2
24
1
21
14
30
31
24
33
38
13
60
17
42
37
8
25
23
15
9
21
28
11
25
75
29
39
12
1
27
5
63
28
9
35
157
48
20
27
16
60
8
60
87
10
98
22
50
33
15
22
60
48
2
10
3
5
19
53
19
44
12
87
22
50
21
4
33
132
131
28
20
37
8
111
1
15
12
71
45
51
9
12
9
36
19
41
7
5
28
23
21
51
3
42
4
35
9
31
20
1
80
4
51
12
45
8
60
39
33
51
1
23
1
11
33
28
24
35
24
12
45
19
8
28
12
33
107
3
18
15
45
51
21
19
9
135
45
62
72
25
65
63
3
10
11
21
174
24
37
108
57
62
1
117
32
36
19
48
5
40
35
12
28
20
57
63
48
36
51
60
49
20
1
2
10
71
27
30
180
15
9
4
14
57
9
27
15
9
1
48
47
13
27
8
21
4
15
120
41
15
1
72
11
69
31
44
33
12
36
31
23
45
1
14
61
80
16
33
8
4
11
87
21
121
3
23
18
12
24
15
1
128
12
3
1
50
1
20
3
10
36
15
11
18
52
2
46
44
7
8
13
3
12
8
52
72
23
10
12
86
34
38
12
ABCD 94114209446*3^$a+1 [50089]
14
45
43
29
84
48
7
5
9
3
13
23
12
24
1
35
60
36
24
120
36
60
3
57
39
33
1
8
15
7
17
24
9
51
27
42
132
51
15
64
17
7
53
93
96
3
1
11
48
12
93
72
63
31
26
87
48
39
30
15
43
5
12
21
28
23
36
12
12
3
9
144
103
5
157
71
12
43
17
33
51
25
20
27
51
9
12
36
69
10
104
18
22
2
63
84
13
11
36
21
3
33
3
19
8
9
36
12
49
23
12
3
33
72
225
15
33
3
36
61
18
14
3
60
3
45
115
14
3
49
80
46
41
69
51
7
86
18
57
12
36
55
5
27
45
12
24
24
25
168
30
41
24
96
96
60
24
1
23
84
21
3
15
21
12
24
84
81
27
12
24
12
7
14
36
30
21
96
12
7
5
45
64
8
12
36
72
96
24
15
12
69
27
132
72
12
24
13
47
36
60
33
48
3
120
72
13
8
135
39
9
33
46
5
84
111
21
57
16
11
12
13
107
96
69
28
2
9
9
39
39
10
11
72
24
9
27
24
12
45
36
87
12
168
48
48
21
28
47
12
13
23
7
18
23
24
60
21
3
13
95
24
60
91
17
12
36
24
87
21
96
36
49
35
60
12
24
24
21
27
72
24
72
85
56
6
21
12
61
20
27
36
12
48
93
27
12
15
69
36
24
81
39
12
60
12
36
48
13
18
62
15
49
11
48
24
57
63
36
33
3
72
36
13
38
96
9
21
15
24
27
45
12
7
5
57
87
115
77
85
38
33
24
12
117
99
24
12
15
10
107
12
33
15
36
48
36
12
24
3
273
63
30
12
51
19
66
152
3
84
84
48
72
12
60
25
23
9
123
12
60
60
12
12
12
73
35
24
139
29
49
35
60
36
7
29
13
11
84
36
12
109
23
12
60
24
19
2
22
17
108
108
31
5
67
14
39
12
12
120
48
25
42
38
3
7
41
24
12
36
9
30
42
3
12
36
60
36
12
252
36
84
163
53
9
3
81
63
36
61
35
21
39
24
24
63
33
36
61
32
30
21
12
12
24
108
60
48
12
60
96
120
69
27
36
15
42
15
72
84
67
17
60
13
8
27
57
16
11
151
17
1
8
3
61
107
45
27
81
18
165
27
66
27
12
12
13
8
15
33
15
12
19
54
50
45
81
4
35
9
48
3
9
6
40
41
33
15
55
5
13
30
29
43
29
97
35
9
51
81
4
47
9
88
126
113
24
12
57
123
24
108
12
60
13
11
48
96
3
69
19
5
12
1
23
24
48
9
27
21
24
27
24
12
12
12
9
24
48
15
1
23
87
9
36
51
34
59
13
11
24
24
24
60
48
60
9
58
54
32
27
9
15
97
8
51
24
12
15
16
50
22
42
11
96
19
65
177
3
57
3
24
7
14
172
32
63
36
99
21
36
21
36
3
12
9
87
12
37
8
63
36
48
1
119
69
51
3
9
24
49
11
3
90
51
108
7
53
115
8
21
21
3
69
3
45
22
18
56
99
24
3
45
36
12
12
1
47
57
39
12
60
73
35
99
9
39
18
16
8
39
12
48
33
3
36
57
124
24
83
12
9
51
48
51
18
28
2
69
12
36
12
31
29
84
175
5
60
24
12
12
72
96
12
93
16
23
31
5
93
46
17
55
2
63
33
64
12
23
48
93
99
24
1
11
57
63
1
11
24
9
4
11
48
1
32
39
12
12
36
9
3
48
48
33
3
48
36
72
36
1
11
51
57
12
36
36
48
13
11
24
24
27
48
64
41
12
12
12
81
27
1
35
19
41
25
11
48
84
1
6
17
12
37
47
60
93
111
48
1
14
96
9
21
99
36
36
24
24
48
36
33
27
21
52
23
21
34
26
6
9
36
36
12
12
39
58
8
60
148
14
9
12
12
108
12
7
206
12
3
19
2
3
43
62
15
1
143
24
12
12
24
21
63
12
69
196
107
12
45
24
15
12
48
57
27
9
15
73
23
13
50
33
81
22
5
12
103
72
5
12
72
48
24
57
3
171
9
21
27
24
9
87
49
32
16
14
30
39
21
63
57
96
27
12
21
27
12
13
11
33
18
30
39
13
11
36
33
120
27
9
171
36
13
23
12
12
57
15
48
24
7
17
36
84
12
36
25
23
1
11
19
8
10
11
57
63
12
7
72
5
33
82
125
1
44
3
45
3
81
36
22
41
24
60
27
16
74
147
36
15
46
11
31
48
5
108
132
12
48
72
55
65
7
2
3
123
240
21
57
84
3
12
12
19
53
24
12
36
24
21
46
24
5
24
48
36
48
36
69
15
25
23
12
13
8
64
6
5
43
2
12
15
43
17
181
35
24
36
51
9
60
21
51
133
11
109
11
105
27
1
95
37
71
13
14
45
60
96
48
12
57
39
43
29
12
36
12
60
72
72
48
36
69
3
48
72
7
14
12
15
24
36
9
15
1
20
51
48
84
48
7
77
12
9
63
24
84
12
132
69
63
12
21
28
36
59
36
36
45
3
25
2
18
39
12
13
8
3
81
66
114
3
12
12
81
18
48
93
96
24
60
1
6
65
36
12
12
24
33
15
24
132
1
86
33
97
35
48
24
24
13
11
24
12
81
15
72
12
25
23
36
81
27
9
87
12
24
25
6
8
48
45
36
36
37
11
9
15
36
72
12
36
12
73
20
12
16
35
120
36
24
45
75
49
12
11
27
21
57
3
61
44
46
6
11
9
78
40
5
48
96
84
1
6
29
61
23
69
15
24
45
39
49
86
45
51
21
12
15
10
8
3
72
37
59
117
3
24
37
62
21
24
21
75
12
57
51
45
63
9
15
7
5
13
95
15
30
51
48
60
72
21
39
7
41
12
21
39
12
12
12
3
10
47
12
43
26
48
3
33
3
12
21
51
9
75
7
29
51
21
9
15
84
189
51
12
24
72
43
41
15
34
72
ABCD 94114274602*3^$a+1 [50049]
24
9
15
21
12
3
124
56
39
45
16
24
36
36
5
30
21
3
25
5
126
21
88
5
55
11
13
23
13
12
47
57
84
21
24
66
49
32
45
18
24
25
65
43
8
36
64
5
6
48
37
5
54
21
4
12
29
51
9
79
20
96
24
4
11
36
49
12
59
81
45
27
27
13
77
19
60
72
20
4
29
55
12
17
31
11
144
12
33
9
63
24
24
40
20
4
23
12
6
27
28
20
15
12
24
9
16
24
35
6
48
42
45
28
53
3
76
108
5
6
105
72
12
3
69
75
13
11
45
4
12
56
112
32
3
1
36
53
36
19
23
57
16
35
72
45
24
4
24
23
42
7
36
12
48
44
24
39
21
4
36
36
11
45
48
52
53
19
12
20
40
5
15
3
36
12
90
7
47
33
48
28
12
20
64
20
40
24
80
36
69
30
37
35
9
36
48
24
12
36
72
36
51
36
13
56
196
48
20
15
25
24
8
33
27
39
133
11
36
73
48
68
27
37
8
160
12
5
12
31
12
80
100
32
4
32
84
3
57
3
81
52
23
1
68
28
29
19
32
3
126
6
33
72
4
24
11
9
4
17
51
24
100
11
57
48
64
23
25
35
73
12
32
36
39
54
151
29
15
16
8
15
18
15
27
48
24
33
100
47
13
48
23
37
35
69
4
72
5
43
11
13
12
23
36
6
19
92
4
41
27
12
3
133
8
24
27
1
20
24
9
36
51
27
85
23
37
56
40
11
25
24
5
67
23
30
24
7
5
60
51
40
12
17
18
126
15
40
17
42
37
11
9
4
20
4
8
27
36
45
16
24
36
11
12
13
20
27
33
12
76
24
65
55
56
52
35
85
20
88
95
1
48
72
36
24
20
4
116
9
15
15
9
15
12
18
6
45
21
3
3
85
48
60
12
5
15
12
48
24
45
43
107
120
9
16
44
4
5
12
123
45
7
20
148
68
40
48
104
12
40
24
36
5
39
39
12
13
47
21
52
53
147
63
42
48
42
1
35
45
39
13
44
4
32
48
75
21
21
48
15
39
145
12
41
15
39
13
65
7
200
16
23
1
36
12
12
128
48
3
69
3
13
12
68
27
13
36
11
13
5
7
32
12
4
44
21
6
45
3
13
44
33
42
73
60
5
18
42
15
72
3
48
24
121
80
84
15
24
69
3
25
24
8
16
11
21
3
45
45
31
56
60
40
72
12
71
30
43
11
6
15
4
11
13
95
1
48
8
15
45
4
8
12
24
16
44
184
32
16
35
102
126
1
24
29
7
96
23
9
45
7
56
4
84
11
45
45
79
17
19
36
12
71
61
24
11
73
8
24
3
117
4
12
12
83
25
48
20
16
35
24
84
78
3
4
36
12
17
55
48
24
35
45
4
12
65
3
4
8
4
8
21
19
48
23
25
71
1
47
42
39
12
40
8
12
4
80
33
15
12
64
35
1
8
27
90
3
72
51
13
32
15
25
84
56
33
7
8
4
20
88
12
17
103
36
11
25
36
104
9
42
12
13
47
12
13
32
51
12
36
25
11
1
48
36
24
35
72
49
101
15
4
11
13
24
35
13
48
12
5
39
15
1
12
56
21
39
24
3
54
3
33
3
12
72
3
9
16
47
25
65
18
24
13
48
68
40
11
1
53
15
4
11
25
11
1
35
54
3
28
32
15
37
35
30
54
6
18
1
29
3
39
9
27
25
29
66
90
27
15
1
84
8
15
45
28
56
36
24
3
1
17
24
36
12
42
25
131
37
8
4
11
9
36
12
63
9
16
48
12
32
33
15
3
1
68
15
25
188
75
45
28
84
20
88
8
16
23
13
12
116
51
109
12
65
12
75
15
36
6
91
8
12
4
24
20
51
9
12
12
3
72
13
20
3
9
12
51
13
59
96
25
5
19
41
7
44
4
60
11
48
1
32
48
112
5
43
35
9
3
54
15
64
72
60
20
12
27
9
4
56
36
16
83
12
57
16
17
19
48
8
3
9
3
13
12
44
4
5
15
52
5
3
12
48
24
33
55
20
15
42
18
37
47
36
13
24
5
87
4
20
12
4
8
12
4
60
12
60
23
30
39
12
16
20
28
11
49
92
64
8
16
47
48
90
42
13
77
12
18
37
32
16
47
1
12
8
12
3
21
76
12
12
20
36
3
12
37
32
4
71
45
99
25
12
104
84
24
135
13
12
95
13
132
36
5
15
156
45
51
48
9
43
12
12
36
20
4
20
4
24
8
45
39
15
9
4
72
36
12
12
35
69
4
8
24
84
4
36
11
21
87
12
13
32
24
4
5
27
4
35
24
25
5
3
12
160
20
3
18
15
27
9
45
15
36
75
9
3
181
20
36
33
31
12
20
15
9
88
20
27
36
97
152
75
25
5
54
45
24
57
18
201
4
47
61
53
19
32
4
36
20
28
68
12
51
45
24
36
12
39
49
20
64
36
24
5
15
12
28
17
15
16
95
13
20
12
4
119
21
45
15
16
23
24
45
63
93
27
57
72
3
37
155
13
36
56
36
52
47
9
40
36
23
1
80
4
23
12
61
60
47
72
21
99
13
20
28
20
9
96
84
42
66
18
36
21
64
41
39
76
8
4
12
59
24
37
44
16
11
9
88
20
3
25
12
8
12
15
33
28
60
36
48
101
55
20
24
52
35
49
17
7
36
29
7
8
132
3
13
23
12
45
28
59
13
8
4
8
48
21
6
48
6
66
24
1
83
25
12
95
13
20
60
12
15
24
21
64
35
25
108
56
180
4
8
39
21
28
95
49
32
16
80
12
75
13
8
36
15
25
8
72
9
36
15
96
4
20
75
90
18
1
12
32
45
111
12
48
27
42
67
5
18
30
18
9
24
4
23
97
12
8
45
3
15
12
72
25
8
16
20
4
23
18
126
66
18
36
69
12
12
12
24
12
12
15
37
53
7
24
20
24
15
21
51
1
137
6
57
60
24
64
24
140
3
37
32
16
12
17
39
9
67
23
21
16
35
45
76
44
28
23
25
17
3
4
36
60
23
21
120
33
27
60
45
79
5
6
84
36
9
16
48
12
8
12
36
28
84
12
20
3
33
4
53
43
29
3
51
42
27
12
96
12
40
12
35
1
17
31
5
115
56
28
36
47
49
44
21
18
85
41
12
63
4
23
25
83
1
44
16
68
15
25
48
5
39
15
30
51
28
11
6
7
8
4
8
3
72
93
4
24
47
85
23
37
83
132
109
8
16
72
59
9
135
9
60
136
17
39
63
1
12
20
27
105
40
60
72
11
30
43
12
12
36
5
24
55
ABCD 94114309566*3^$a+1 [50024]
163
77
157
59
1
15
104
16
3
45
80
16
24
93
174
18
83
24
43
90
30
42
35
48
96
24
13
48
35
379
45
8
133
120
6
69
57
47
1
60
75
27
90
144
11
43
21
104
187
69
56
13
126
78
23
88
24
3
93
56
13
35
43
5
48
67
24
18
11
16
9
39
56
97
42
53
13
11
24
61
11
120
13
246
45
33
180
72
3
32
1
90
77
72
283
72
45
93
51
75
72
5
37
11
24
48
48
205
126
96
54
36
3
99
21
195
29
13
27
93
35
25
48
144
60
75
32
24
40
56
43
101
37
24
30
165
120
165
6
18
54
120
78
18
77
48
24
25
15
21
96
3
120
32
61
72
171
75
162
54
90
96
27
8
48
96
19
5
72
48
24
72
24
24
1
111
48
3
69
120
21
72
75
32
61
27
8
144
40
99
42
27
3
5
379
125
13
27
33
108
30
29
40
56
109
3
72
80
64
32
187
66
72
54
6
39
24
45
54
5
96
40
240
24
21
59
48
43
21
48
56
91
90
99
21
11
112
3
18
99
27
29
61
6
29
40
51
24
213
8
25
63
27
53
19
101
64
8
13
35
37
3
56
48
85
11
64
33
108
6
66
59
24
24
115
18
99
21
147
80
13
48
6
29
1
114
77
72
25
96
12
27
123
18
179
85
168
3
27
24
48
5
13
3
80
115
5
16
24
27
72
45
81
15
264
27
213
27
45
24
56
19
66
60
15
56
37
30
6
39
51
5
72
120
24
24
96
64
27
18
11
40
69
11
40
93
6
221
43
126
42
18
75
120
21
35
40
81
18
24
66
75
24
27
6
47
61
264
27
288
81
191
43
5
13
27
80
133
3
45
51
21
99
45
3
8
43
114
72
48
107
109
126
54
167
88
291
45
3
18
59
19
21
153
96
90
69
165
30
18
3
147
72
48
5
120
112
120
80
91
210
107
43
197
13
51
56
72
1
39
93
30
69
24
69
107
64
81
71
48
64
8
157
75
45
6
5
16
33
12
11
43
24
53
13
144
35
112
48
147
168
21
45
11
40
120
24
75
5
16
21
120
27
80
168
13
35
72
48
120
229
203
13
54
101
61
24
99
3
5
19
45
168
128
253
11
48
211
54
95
85
48
144
3
96
27
18
11
24
181
6
69
8
112
104
229
35
40
117
6
5
64
104
72
19
6
108
107
85
24
11
88
24
80
48
48
97
138
6
135
3
21
51
114
11
91
5
67
117
9
39
3
5
85
120
147
3
197
37
48
11
25
15
21
54
141
8
48
64
99
5
40
81
23
216
109
30
5
13
387
27
114
11
61
48
11
13
11
16
80
120
64
27
5
19
48
42
84
71
109
59
1
15
24
27
53
61
72
48
144
126
90
35
109
35
16
24
21
54
101
16
3
45
177
108
48
24
11
48
67
120
42
171
45
35
24
187
29
64
200
48
73
36
75
3
125
16
296
25
18
96
210
59
37
83
61
35
157
144
59
64
3
72
6
36
35
19
66
35
1
18
21
93
120
11
64
32
24
1
144
162
53
16
51
144
24
66
54
21
69
54
72
93
51
240
45
24
56
1
63
56
25
282
24
48
18
312
11
109
6
54
47
144
72
168
16
51
29
13
147
69
491
184
24
3
18
155
144
1
90
45
9
180
72
96
35
13
54
53
48
61
99
69
30
45
27
125
144
109
36
39
128
67
6
12
24
123
8
277
203
37
107
64
9
15
213
150
77
13
48
51
9
12
123
21
96
30
5
24
61
27
ABCD 94115289410*3^$a+1 [50026]
22
8
6
1
3
72
26
25
42
12
48
23
19
29
85
11
19
11
10
3
11
31
6
77
13
84
3
26
19
5
18
12
1
30
57
8
4
26
1
15
140
6
42
6
4
8
24
4
56
13
11
6
43
53
18
7
18
9
8
4
26
18
10
24
33
107
6
30
49
5
22
36
20
18
7
47
1
27
57
15
56
12
12
16
27
45
3
5
19
30
11
6
49
75
39
30
30
45
50
1
11
1
27
110
48
54
25
24
35
4
33
60
15
24
56
13
6
48
30
45
15
5
1
24
65
7
18
6
29
36
7
17
76
2
84
34
21
21
14
13
95
18
24
10
33
60
3
18
20
31
30
9
50
7
9
3
18
5
30
13
5
24
28
15
17
7
29
1
39
9
17
30
19
35
42
133
29
25
21
20
7
24
21
14
18
25
21
39
53
19
11
19
5
16
3
11
13
41
6
34
32
18
12
22
90
15
45
20
46
114
51
54
3
15
30
3
15
9
12
3
57
8
28
2
1
12
29
19
29
46
2
58
9
5
18
4
48
18
3
36
30
18
23
48
6
4
15
11
1
47
60
25
51
6
18
2
54
12
40
2
10
3
3
2
13
87
8
7
42
3
8
10
14
88
68
10
12
33
9
33
23
1
33
2
6
18
22
54
9
47
52
8
18
34
33
23
54
42
18
22
14
4
8
18
12
97
5
1
9
8
13
11
4
20
30
4
15
41
30
24
120
31
41
55
39
27
17
30
36
49
35
7
54
15
2
10
20
43
17
24
24
31
6
12
11
12
12
6
30
46
14
37
35
52
2
18
6
12
49
99
2
28
20
19
17
6
28
62
12
13
27
8
64
14
30
42
30
10
32
6
1
23
36
22
24
21
42
6
21
21
27
3
47
1
9
26
22
20
24
6
7
15
2
13
48
17
28
20
30
10
44
13
51
14
18
30
22
8
18
31
35
30
13
27
110
18
102
18
40
3
23
16
9
12
17
31
21
30
3
5
25
3
2
18
12
13
12
48
9
69
17
18
16
8
55
5
78
12
25
57
20
30
18
1
5
30
54
16
44
52
9
59
1
15
6
15
15
26
55
35
25
27
63
24
15
6
32
6
16
86
49
11
24
58
38
19
23
28
20
49
41
34
20
19
29
28
14
4
14
22
33
11
36
1
9
8
7
6
9
128
40
2
31
29
58
15
11
34
8
67
5
30
6
1
21
20
13
17
73
27
20
25
23
6
30
4
2
18
46
6
2
31
21
18
18
12
26
54
12
6
28
2
30
22
15
6
5
36
16
32
72
31
3
42
27
65
61
5
42
28
6
15
95
19
47
34
8
28
60
14
6
67
3
8
22
33
5
22
14
60
18
31
29
6
12
22
27
5
30
114
24
13
54
3
8
42
37
5
6
72
6
90
4
45
35
1
15
9
3
3
24
17
48
1
36
5
18
42
6
12
10
90
68
22
48
2
12
1
29
34
30
2
12
48
102
66
10
14
22
38
12
13
5
22
9
24
41
12
4
15
23
55
42
71
7
35
13
35
19
66
33
56
28
26
19
30
21
27
27
20
42
6
12
46
12
27
5
25
21
72
14
34
62
12
22
45
39
27
5
28
21
11
70
2
12
6
42
1
30
39
8
30
7
65
7
6
17
18
40
2
43
23
1
21
14
34
20
55
24
11
6
18
30
22
14
16
24
26
1
17
25
5
1
15
2
30
12
36
10
15
57
33
35
25
60
5
30
12
7
3
32
37
9
14
22
93
23
7
17
4
51
5
34
20
54
28
14
6
18
16
54
60
30
32
7
6
24
41
4
68
4
138
3
23
7
9
66
3
11
1
143
10
39
27
3
17
4
2
12
36
6
25
3
2
55
11
24
6
12
22
9
27
8
1
6
42
72
5
4
21
11
7
3
99
18
30
17
34
27
23
6
18
36
12
34
6
3
29
13
9
54
36
14
90
85
17
28
44
31
6
11
10
42
20
42
4
9
5
43
5
34
15
5
6
10
8
60
1
71
30
54
24
6
61
53
6
19
35
30
12
42
28
18
26
13
23
13
15
14
6
31
21
48
20
6
18
12
1
53
22
33
21
18
18
8
4
2
55
6
18
59
42
4
2
7
45
18
12
86
12
25
17
1
47
7
42
30
5
6
55
5
25
35
4
14
22
8
79
21
9
35
31
15
39
17
18
30
40
12
3
65
6
4
48
92
1
11
54
12
34
48
18
8
49
30
42
11
12
10
62
34
2
88
66
78
2
16
2
1
77
67
6
11
6
25
78
15
9
65
18
7
6
5
16
3
41
6
25
81
20
60
52
27
35
64
15
5
19
41
7
3
9
60
30
11
10
21
33
21
24
15
2
73
15
18
15
5
52
8
7
41
70
36
20
25
59
6
16
45
77
30
13
17
10
6
92
10
3
59
16
86
60
6
22
8
34
8
1
17
12
16
45
5
1
15
18
6
9
21
2
72
18
18
40
12
78
62
13
12
17
18
43
45
57
23
6
19
27
72
12
6
14
34
24
26
36
4
6
26
24
13
3
9
35
18
28
15
12
23
7
21
56
6
19
21
8
19
5
6
1
11
30
18
24
60
31
5
19
30
12
6
18
41
13
3
18
14
36
25
11
31
23
1
3
3
5
54
31
48
47
12
13
3
14
10
2
25
23
1
41
31
35
42
61
17
40
39
39
9
48
12
12
9
69
3
8
30
12
18
6
24
22
39
59
70
15
6
5
6
78
7
78
66
11
10
9
5
13
15
18
48
24
146
16
15
24
12
12
27
21
5
22
36
2
52
32
19
6
18
23
48
12
19
5
4
15
54
5
28
14
1
47
28
15
9
8
25
35
6
96
24
22
92
42
4
14
18
7
23
30
4
18
26
84
6
4
8
28
15
9
15
35
37
5
24
1
71
30
7
23
18
55
21
108
15
30
17
6
22
56
19
15
126
20
1
33
15
15
50
6
6
18
1
11
18
36
12
18
12
28
72
15
72
23
42
7
90
5
76
18
27
9
14
6
6
30
24
10
15
39
2
7
23
7
33
32
12
205
15
9
24
45
80
97
29
22
8
10
92
13
39
32
61
17
13
9
9
29
6
30
12
49
90
5
19
29
90
25
3
8
4
18
15
54
29
46
50
6
40
8
10
62
79
23
10
26
30
40
2
10
80
10
38
6
61
35
12
25
5
6
25
60
5
49
11
67
27
32
10
26
60
25
47
30
1
47
18
46
3
3
27
45
12
18
3
93
2
102
13
83
37
5
12
6
12
30
55
18
57
39
6
75
2
36
1
24
30
17
13
21
8
13
23
70
9
3
60
8
19
5
18
48
46
56
12
73
59
36
18
55
6
3
8
24
18
22
6
32
16
15
17
60
13
11
1
29
16
15
17
31
11
73
11
6
4
111
71
42
10
3
15
18
9
11
10
60
26
30
10
69
75
27
42
17
40
14
10
12
14
1
3
36
86
10
8
24
13
29
60
19
36
24
30
6
18
21
12
32
25
5
6
24
1
5
10
32
37
6
6
11
112
32
16
15
17
6
4
8
64
21
24
11
13
24
71
10
21
18
17
1
29
4
6
36
2
28
122
37
30
9
45
27
20
4
44
61
11
10
38
64
26
1
48
3
8
7
17
12
10
21
87
30
26
19
5
22
8
7
6
69
8
16
45
30
6
5
6
52
2
16
27
11
54
18
70
38
7
24
18
51
24
12
98
43
75
60
12
2
55
30
53
6
6
10
8
18
13
15
20
1
11
10
18
20
7
24
29
4
20
13
17
7
41
13
57
2
88
32
7
35
19
6
11
7
41
22
32
36
22
33
30
29
6
79
53
48
4
6
9
47
61
39
14
10
14
31
17
7
77
48
16
26
1
9
18
3
29
48
16
12
14
43
6
15
15
5
12
49
5
58
20
31
41
10
44
7
3
24
98
13
24
23
24
24
1
6
5
108
24
7
5
6
64
14
24
66
6
60
43
21
54
12
20
54
37
5
13
75
39
23
60
13
24
11
36
6
12
6
4
45
63
18
32
37
23
12
18
13
6
41
60
30
34
3
23
22
26
12
18
40
9
35
7
5
6
12
36
10
32
30
48
22
9
9
66
14
7
5
30
4
45
84
51
9
45
20
30
1
36
47
1
9
38
10
54
8
12
30
30
10
51
53
12
10
39
5
6
24
18
36
12
4
24
50
7
33
66
33
5
18
22
2
1
5
7
11
25
59
25
3
24
3
53
24
6
7
17
10
38
55
72
69
9
42
63
18
18
27
5
43
96
3
2
30
30
16
12
38
24
24
24
18
30
4
3
15
8
28
42
30
3
5
67
48
6
33
15
11
1
6
99
44
36
28
18
20
24
19
24
33
2
7
15
14
42
7
45
8
25
3
2
7
75
78
18
ABCD 94115706242*3^$a+1 [50005]
13
120
72
312
155
144
4
33
83
97
24
96
35
12
112
8
1
47
37
23
60
168
64
32
204
16
20
168
61
119
36
25
39
80
28
44
25
59
76
128
88
33
12
47
1
84
11
144
28
165
24
119
49
35
37
51
32
61
60
96
24
39
56
1
99
165
15
96
56
73
59
97
60
23
96
76
80
13
36
27
72
8
84
36
49
11
109
120
75
20
1
15
104
16
144
8
16
21
24
47
109
96
83
52
104
160
33
3
60
20
12
16
45
12
48
36
11
24
40
24
56
16
44
13
60
12
143
25
36
27
32
48
64
8
72
84
1
11
85
72
23
12
13
107
12
48
1
147
69
35
148
93
83
144
73
39
9
51
36
92
16
152
24
16
104
25
3
20
48
37
36
51
9
11
96
24
1
167
48
12
61
135
156
20
16
9
35
64
32
37
72
48
36
131
40
96
69
120
155
48
12
121
27
117
51
165
84
120
99
20
24
157
35
64
72
32
1
47
109
84
59
28
68
12
97
35
37
119
1
23
12
1
95
48
25
60
11
1
3
32
37
107
76
68
1
95
16
152
1
15
9
156
11
16
8
136
260
13
120
71
97
108
119
145
12
24
12
47
48
48
60
24
48
48
25
24
75
12
33
47
36
28
57
47
72
1
84
35
61
12
15
68
48
12
25
48
11
16
93
95
24
13
63
36
8
192
36
13
71
85
11
160
57
47
84
85
11
36
24
48
13
279
153
96
11
24
112
24
45
35
60
13
111
297
12
75
81
12
59
85
35
16
80
72
108
4
33
47
88
48
8
60
49
48
24
60
155
48
112
48
92
16
20
37
12
59
61
23
112
44
84
37
15
80
16
45
12
83
25
35
229
59
36
160
20
1
23
49
15
32
25
11
4
8
181
95
12
324
64
20
49
15
45
47
16
32
37
63
8
13
87
117
47
1
59
48
16
81
48
47
49
47
28
117
24
3
32
100
9
131
144
1
3
57
35
25
24
24
60
3
80
229
71
13
111
8
16
21
120
15
9
72
47
48
84
60
85
119
4
80
1
24
48
39
128
60
48
217
23
160
84
20
1
47
97
71
112
8
24
73
36
167
13
12
99
84
57
87
33
35
25
84
179
37
60
95
120
40
32
1
95
16
21
23
36
64
81
11
60
120
12
76
9
47
48
61
155
24
28
32
36
64
8
37
48
35
25
23
97
72
60
71
84
108
12
88
57
23
37
48
167
48
37
60
27
9
11
60
13
108
24
24
95
12
12
36
12
24
121
72
12
84
11
16
32
12
73
71
72
37
11
12
64
33
83
13
60
39
56
112
120
8
96
36
25
24
11
48
4
81
191
180
85
11
60
28
9
11
12
72
40
8
37
135
12
24
144
56
1
63
68
28
32
192
36
12
24
1
39
8
37
36
95
49
15
21
99
44
61
228
15
108
9
11
25
75
24
68
12
36
4
69
36
39
225
27
80
60
132
12
1
60
24
24
72
63
12
20
60
24
108
121
27
69
35
144
85
47
60
48
4
80
96
37
23
25
11
61
119
24
4
81
12
35
60
85
3
152
24
168
1
95
40
69
72
120
11
72
48
48
97
47
36
36
25
119
120
97
35
37
23
13
35
37
35
60
73
99
128
25
47
60
13
24
168
23
192
120
168
13
11
1
195
9
71
12
277
60
24
24
48
83
37
59
1
24
131
24
73
51
12
68
4
72
33
120
12
11
64
36
44
216
49
24
191
84
1
51
9
300
11
72
37
11
73
11
156
64
56
120
52
132
48
93
75
45
147
8
24
1
47
13
24
95
1
35
12
28
80
24
1
39
36
57
23
12
16
116
49
51
69
11
73
12
120
11
37
288
48
11
64
9
143
12
12
1
47
72
49
59
61
179
12
85
48
11
120
181
35
1
47
205
36
51
45
95
88
92
1
47
12
48
52
105
24
47
60
4
36
188
25
11
48
25
12
59
49
155
48
300
ABCD 94115743888*3^$a+1 [50047]
104
15
13
5
15
3
54
39
112
80
40
161
51
60
33
72
36
18
18
18
1
17
67
24
53
19
53
3
69
3
15
252
37
197
72
3
28
77
15
93
36
99
12
16
56
88
17
3
4
24
23
73
8
28
84
12
80
93
54
57
15
9
24
39
33
3
18
55
80
108
63
18
103
23
9
16
29
108
7
32
48
24
24
99
13
77
54
69
3
90
18
85
32
27
18
39
69
19
143
85
59
36
129
60
81
18
162
63
9
75
33
36
54
13
5
63
52
44
48
12
4
83
9
45
27
40
5
27
27
18
39
76
83
90
18
36
13
95
85
32
45
7
29
126
36
189
100
107
162
15
3
108
1
53
15
12
4
8
36
12
111
9
48
105
90
18
19
48
36
41
139
24
17
18
145
128
15
93
51
85
23
25
56
27
9
27
90
123
57
27
12
69
63
112
23
36
49
59
37
71
45
60
57
18
129
51
36
13
5
55
71
144
1
32
124
68
99
13
23
25
12
68
12
9
54
177
124
5
3
12
16
59
25
8
39
13
23
25
32
48
16
113
3
24
27
25
83
1
35
18
36
31
5
115
32
12
52
24
48
113
18
1
17
18
33
3
21
4
29
3
12
273
18
85
56
4
107
37
17
15
3
109
53
135
153
43
48
44
4
80
33
126
18
3
60
45
108
87
183
18
135
12
51
21
40
191
145
32
4
32
57
72
27
4
12
65
54
1
53
3
36
15
61
11
109
8
112
5
18
9
64
71
18
18
9
64
71
18
27
40
59
57
144
87
45
76
5
36
3
51
13
24
215
18
63
81
67
5
90
18
139
77
90
54
27
63
126
36
7
8
3
117
36
160
11
21
28
24
17
15
39
36
21
33
15
3
36
90
54
133
144
11
69
111
36
36
90
72
54
54
7
32
24
28
17
43
32
4
11
97
29
72
31
5
39
87
45
4
95
61
132
140
160
20
45
18
72
1
71
45
27
18
39
40
65
90
37
125
72
3
40
47
9
60
3
141
39
153
28
32
39
72
18
19
35
33
21
18
21
51
45
4
96
53
3
24
45
15
165
103
23
13
20
57
19
44
171
61
152
40
17
43
12
35
54
90
45
24
3
9
171
18
51
57
39
51
13
23
13
41
15
72
24
40
29
54
37
89
7
32
33
90
108
57
72
64
104
16
47
126
3
36
33
36
15
24
15
90
43
47
33
28
56
63
13
5
36
91
17
90
21
12
3
90
36
31
5
162
21
24
48
28
59
36
54
15
12
99
198
3
52
20
69
18
9
261
18
49
20
28
29
18
18
54
72
72
90
36
91
17
18
18
27
112
5
115
92
27
72
18
90
54
27
4
5
19
120
41
39
168
9
54
108
13
24
35
21
28
23
54
18
13
20
12
16
101
36
54
90
90
85
48
29
31
41
7
29
36
72
18
33
129
72
43
32
33
67
32
208
35
18
67
5
72
51
3
72
9
16
44
52
44
84
57
67
20
3
33
16
5
39
12
52
12
72
8
48
81
7
173
18
33
28
29
31
20
36
3
21
84
3
1
53
91
35
9
132
129
39
87
18
90
72
9
48
4
32
12
39
121
5
87
57
31
113
72
7
11
33
100
60
84
65
15
21
36
72
108
36
108
43
155
36
37
71
9
12
15
57
15
9
4
5
87
57
27
9
72
19
24
47
9
156
15
72
162
51
36
39
18
18
25
11
33
3
54
7
101
87
3
49
77
90
45
72
27
69
21
63
9
36
72
27
4
24
20
15
18
18
90
54
54
18
108
45
28
12
113
3
84
12
60
21
75
33
67
77
3
15
36
49
32
99
36
36
90
3
136
5
18
9
24
93
162
25
60
44
51
54
18
13
32
40
131
81
16
68
64
104
81
36
18
108
1
71
21
16
68
75
1
35
90
7
47
18
3
60
9
27
48
28
68
9
19
108
32
4
36
17
54
72
1
17
90
1
48
23
25
188
16
41
198
9
45
111
15
13
24
72
80
4
5
54
1
215
121
24
80
27
1
12
23
25
29
18
21
112
29
31
23
252
36
216
33
3
37
17
18
54
18
13
5
15
57
162
33
3
342
15
21
36
7
60
20
57
162
45
225
31
132
89
99
9
75
69
27
16
60
24
152
52
11
81
16
29
144
18
37
71
45
156
15
54
18
105
16
59
37
17
18
9
84
15
45
36
4
44
15
54
54
18
7
48
71
90
15
39
54
19
60
12
17
39
60
84
12
64
20
156
33
43
29
87
124
84
32
33
31
48
11
69
36
93
216
27
12
87
72
33
21
72
103
12
11
81
ABCD 94116725078*3^$a+1 [50012]
35
49
18
6
11
4
24
27
30
18
18
48
11
96
48
4
15
6
39
33
24
3
48
27
48
29
28
51
30
24
11
36
49
72
144
63
27
21
32
16
9
47
76
132
207
84
30
54
53
40
44
25
3
156
9
78
5
12
1
6
65
16
48
9
18
54
18
45
21
96
51
72
27
21
8
67
65
12
7
29
67
54
11
55
18
47
43
6
6
17
16
60
20
4
15
30
35
7
29
36
16
8
1
11
19
69
20
115
101
1
54
9
32
13
30
41
31
57
60
20
31
42
75
45
23
12
79
9
20
72
13
54
5
28
27
36
42
27
33
54
41
132
28
20
43
89
76
12
39
18
30
36
30
75
24
87
6
18
9
15
78
42
48
24
6
3
80
55
6
66
45
33
12
15
45
18
29
43
24
6
102
36
77
48
19
17
16
99
81
12
3
57
27
9
21
120
6
5
28
20
19
42
3
32
28
20
7
29
19
5
48
13
6
24
12
17
103
24
21
15
24
54
39
60
8
40
32
100
27
9
24
32
1
48
42
42
15
63
144
29
36
16
3
180
9
108
44
4
12
20
13
24
15
32
13
15
3
24
81
75
30
15
15
12
48
33
32
112
20
7
66
30
42
3
8
31
24
156
78
3
27
65
13
228
6
9
21
3
60
3
84
33
108
20
43
30
24
3
60
8
4
32
36
25
12
11
4
60
36
39
72
6
78
12
5
7
5
28
3
102
83
7
72
21
51
48
17
1
12
36
12
3
24
60
33
54
6
12
6
12
120
12
18
47
13
63
12
33
47
12
37
39
45
12
47
31
24
5
72
64
116
1
120
30
54
3
57
59
36
19
45
20
1
36
15
15
78
27
12
48
3
12
45
9
63
60
63
72
6
42
30
15
9
6
48
29
13
60
47
7
29
112
39
9
20
7
48
9
3
18
87
8
49
6
9
147
108
48
12
21
72
60
3
162
123
24
21
15
111
9
24
15
48
45
9
63
87
33
63
5
85
30
84
29
85
6
9
87
17
208
44
13
51
44
12
16
20
19
60
21
8
36
16
12
93
75
44
121
24
78
30
3
8
19
12
41
40
12
21
215
31
18
18
24
66
30
72
12
9
57
72
6
12
54
6
24
18
3
68
4
33
15
15
54
18
77
28
60
3
29
4
20
4
48
45
42
12
65
1
63
44
31
41
1
48
36
3
68
24
16
72
27
84
96
21
33
66
9
51
5
1
18
30
102
54
51
27
30
35
12
16
8
1
3
8
43
89
55
72
18
11
37
30
65
160
93
54
17
25
6
30
60
23
37
87
20
16
20
4
60
20
72
16
27
72
18
3
3
12
29
16
60
9
23
28
27
108
117
15
65
28
80
88
75
6
11
13
6
9
9
51
21
23
120
73
3
21
6
24
84
45
21
3
68
28
15
12
117
48
9
39
51
9
27
113
1
24
30
12
5
13
87
9
3
33
30
177
33
18
30
15
12
99
30
23
136
12
27
42
60
11
7
33
3
41
19
96
54
207
15
24
48
36
29
12
25
3
48
3
57
27
96
105
24
32
25
11
37
12
78
30
23
25
15
120
32
40
105
48
59
16
12
33
30
5
43
12
17
12
109
42
12
5
28
207
30
3
45
27
81
27
48
12
8
145
84
12
11
24
1
18
6
36
12
48
24
60
78
96
30
102
5
79
29
49
96
24
66
24
137
1
27
33
18
6
18
72
6
30
18
126
126
23
7
18
47
67
36
42
147
20
7
24
12
29
1
47
7
9
44
31
36
30
30
29
31
36
90
47
31
114
30
12
30
30
24
89
1
96
138
17
31
5
19
18
35
36
37
48
6
21
99
36
30
18
5
1
30
5
31
42
18
24
81
9
71
28
141
11
28
15
12
125
25
15
9
6
180
93
21
30
65
88
147
141
15
48
6
11
108
12
24
13
6
60
9
60
8
55
18
59
48
24
49
12
147
36
12
60
15
18
90
54
23
67
6
66
18
36
12
18
222
42
33
33
24
63
32
13
15
8
61
3
63
12
18
23
31
66
144
54
165
80
7
18
30
6
24
42
60
29
13
30
18
24
59
12
25
42
6
54
21
24
15
90
60
11
19
6
6
5
4
32
49
48
36
11
64
21
6
65
24
28
20
97
35
61
3
20
1
18
18
30
33
12
12
8
7
48
57
36
39
42
39
24
27
5
1
18
9
21
30
41
19
36
21
12
20
16
20
24
25
42
6
3
80
7
45
99
150
24
24
15
15
96
69
60
36
12
15
48
12
12
45
3
33
27
185
12
13
47
12
16
159
6
59
1
15
9
39
44
85
18
60
57
68
13
24
11
4
57
71
7
42
24
47
40
3
54
6
29
12
4
15
12
93
45
71
16
48
12
3
66
6
12
45
3
12
33
9
23
72
16
15
45
68
64
20
31
6
24
150
69
32
4
24
48
12
75
18
75
80
7
21
72
8
4
63
5
7
21
9
6
9
3
57
33
59
19
24
21
80
100
56
16
9
39
111
5
55
96
30
18
12
57
45
3
99
6
63
80
67
17
16
12
33
24
95
13
59
55
21
69
30
60
30
123
32
19
162
15
57
35
37
30
66
15
63
72
84
18
18
77
1
36
18
21
15
6
6
54
3
8
7
36
29
16
60
57
30
45
8
4
27
24
36
9
27
24
5
76
92
1
30
6
51
12
93
90
33
57
42
137
24
7
24
18
15
8
55
114
23
108
103
9
56
31
6
15
63
144
21
69
11
1
3
3
30
3
84
60
21
95
19
36
66
11
84
13
123
69
11
52
60
57
71
12
31
6
78
93
8
60
12
19
120
41
72
25
3
48
12
48
57
23
4
48
48
12
69
111
15
108
6
3
36
69
83
37
107
1
102
5
88
44
64
20
64
27
5
19
12
17
1
75
12
48
12
60
27
21
20
37
120
59
1
3
9
3
92
43
5
19
6
15
ABCD 94116728164*3^$a+1 [50013]
48
66
63
123
24
96
45
3
29
91
36
113
13
114
24
6
30
156
24
36
29
16
225
39
9
207
15
24
6
83
16
39
12
78
47
24
16
32
67
5
139
77
43
72
18
75
80
24
31
9
63
24
60
29
37
138
81
69
6
29
31
36
93
45
35
91
36
33
75
5
96
139
77
73
96
71
88
51
69
15
12
69
8
13
35
163
30
71
40
111
30
75
3
60
9
48
8
55
41
64
56
16
152
67
36
105
435
24
125
1
23
24
67
30
63
56
24
7
89
144
7
84
12
9
51
5
175
24
33
63
9
9
135
21
30
69
147
48
12
177
80
43
60
240
9
56
160
8
7
84
66
18
30
66
84
45
27
45
8
72
19
5
49
95
24
7
81
63
105
72
15
33
75
12
89
55
41
103
12
24
6
90
48
72
30
15
104
48
181
36
90
24
5
85
59
16
57
30
65
48
160
45
132
23
55
65
1
66
30
78
89
120
7
6
18
60
29
43
60
9
99
125
120
55
9
3
30
18
45
32
24
25
30
65
16
128
7
24
113
61
42
60
53
144
48
24
1
18
72
29
19
12
177
171
12
17
16
15
12
5
19
125
16
33
42
120
45
39
36
53
24
168
43
45
51
149
72
85
30
84
36
24
156
33
15
9
80
1
215
7
137
7
84
156
84
5
85
11
19
5
97
15
63
120
6
3
8
25
90
168
21
9
30
177
15
84
30
60
36
18
29
48
19
5
16
39
9
24
63
30
59
48
31
161
16
152
43
5
43
5
61
11
25
15
123
72
29
61
75
32
48
25
30
48
65
1
54
42
18
5
96
48
43
120
18
36
54
180
60
65
7
18
42
114
35
1
18
45
176
48
7
9
75
36
89
85
66
9
27
24
5
19
72
29
121
144
71
139
29
97
114
24
21
99
60
65
31
65
48
1
30
89
163
45
128
7
18
15
104
16
24
32
96
43
6
126
168
9
96
120
15
36
54
6
65
31
24
36
5
48
115
12
57
207
9
24
51
21
39
36
5
24
24
73
47
103
24
89
96
19
96
156
65
73
71
48
48
55
18
6
6
78
5
55
6
59
187
24
101
19
186
30
24
5
16
165
78
102
63
27
48
101
55
36
18
11
19
189
3
18
30
66
11
25
23
24
61
6
30
54
6
6
24
29
7
18
90
66
59
24
43
54
23
168
19
84
42
23
144
31
6
11
25
15
3
72
53
7
33
75
60
12
54
15
39
60
21
24
177
18
125
157
114
174
11
24
175
36
144
36
6
3
27
168
132
185
145
23
37
3
81
23
91
125
55
41
48
48
43
72
24
21
15
33
72
15
60
149
19
45
24
128
72
73
23
91
21
9
66
24
29
24
16
15
12
24
126
23
37
35
43
117
48
171
53
1
150
120
9
3
18
11
181
27
21
27
63
36
53
1
42
77
91
5
25
119
7
65
16
104
55
174
30
6
39
87
84
29
24
181
35
24
48
85
3
87
89
40
8
43
69
8
67
5
136
75
84
36
48
72
30
15
45
18
72
9
168
3
24
45
48
51
60
161
61
179
24
64
56
1
30
24
65
7
17
1
87
3
102
23
85
192
18
156
29
55
17
120
40
45
48
155
37
84
30
41
24
48
96
40
15
65
37
18
17
72
96
85
35
31
185
96
103
137
264
79
120
41
1
78
12
114
6
24
53
43
173
7
18
71
96
72
31
9
63
65
40
33
42
53
96
49
95
31
60
24
180
17
40
3
72
5
40
99
173
16
56
49
162
60
258
6
24
17
19
276
113
31
81
39
96
17
88
48
24
93
59
48
96
67
29
19
72
77
13
48
42
33
57
95
55
65
103
60
141
51
18
27
9
126
17
96
24
133
75
104
19
117
15
24
105
15
6
78
6
143
163
5
24
61
30
197
13
48
42
257
72
91
24
5
19
66
84
60
6
101
72
16
75
77
72
88
3
149
31
9
147
36
18
119
48
43
96
60
24
41
19
12
17
ABCD 94117511056*3^$a+1 [50172]
28
161
24
27
76
17
15
40
5
180
12
3
36
52
8
36
4
5
19
176
84
45
7
44
156
225
55
24
36
20
33
12
31
108
20
96
16
53
55
17
60
99
120
33
36
216
15
28
32
4
36
8
16
36
128
76
24
108
12
72
188
96
69
15
21
231
45
159
52
132
96
96
44
4
32
28
108
5
63
16
173
15
40
32
16
60
32
76
120
77
79
20
21
55
12
101
19
120
5
15
21
151
65
48
115
20
72
4
180
41
24
31
5
19
20
45
79
72
48
200
57
31
8
9
43
60
48
20
64
5
43
108
144
5
147
33
7
29
91
41
87
16
5
7
29
19
65
19
53
19
36
53
135
4
32
81
3
57
3
9
67
113
55
41
151
168
36
116
16
48
12
84
29
36
60
36
12
27
141
43
80
21
39
4
101
36
84
91
5
15
93
55
152
21
27
45
51
21
19
5
151
29
31
84
44
52
20
16
77
12
3
21
72
12
27
33
43
29
3
33
19
24
41
24
144
7
8
21
75
9
43
92
40
32
60
100
53
120
51
60
36
40
24
24
96
36
53
27
16
44
184
24
41
7
120
5
12
27
9
67
209
63
16
132
17
168
19
68
21
36
48
51
9
15
28
32
45
51
84
12
60
48
96
16
20
60
40
5
211
5
127
12
8
28
68
129
111
57
87
96
45
36
31
92
16
41
3
21
75
24
21
36
63
36
96
28
168
8
4
32
16
68
144
57
24
31
53
55
32
48
52
101
123
9
7
44
52
32
72
24
57
84
3
21
7
44
84
96
4
56
9
187
29
108
51
16
80
453
12
60
3
36
124
101
51
9
39
16
72
17
12
36
3
4
53
12
15
16
41
39
24
36
45
195
21
55
185
48
87
9
7
24
108
32
201
123
21
3
177
115
36
8
100
80
57
7
60
72
8
33
55
72
48
65
87
76
36
24
101
43
32
9
24
31
149
31
84
12
29
36
3
136
240
17
3
52
104
165
19
41
159
4
20
12
64
41
99
16
24
24
48
24
5
19
96
84
12
132
48
269
55
5
39
36
9
19
20
60
60
192
196
89
48
43
44
28
32
21
48
51
64
12
84
48
48
92
192
64
12
53
24
27
24
64
80
33
3
21
15
33
43
44
48
112
29
7
65
243
120
84
12
165
15
76
8
16
8
21
15
180
232
5
127
12
20
28
228
60
84
41
43
24
17
15
129
19
53
72
51
156
33
48
39
24
36
45
79
65
60
36
15
48
16
36
41
7
20
208
8
16
104
64
72
96
72
5
103
68
9
15
40
32
24
9
72
24
111
9
24
7
65
103
5
55
252
161
264
43
132
44
4
72
48
120
120
65
132
15
28
80
100
20
81
12
19
44
69
55
17
135
45
19
29
15
21
36
115
89
127
108
44
21
159
81
12
72
75
12
168
88
48
20
57
67
77
151
17
235
132
44
165
72
19
68
76
56
9
79
17
19
17
48
111
76
173
91
128
21
39
45
87
21
60
7
5
60
103
8
24
57
199
44
12
4
12
24
8
153
7
56
45
15
84
28
65
3
40
36
101
43
60
5
24
36
36
48
51
9
192
55
48
5
36
15
40
5
12
7
53
3
64
72
5
84
7
120
77
67
41
159
33
60
12
75
148
56
105
7
5
19
53
27
144
16
8
21
31
60
36
44
84
100
41
63
45
43
104
84
4
77
15
33
27
48
112
36
44
21
24
91
8
40
96
140
129
99
45
27
81
7
80
40
56
45
24
51
24
28
32
21
79
53
48
132
19
65
24
36
84
24
120
15
100
125
27
16
24
24
36
36
60
29
39
16
29
51
88
41
15
96
60
16
92
216
16
65
55
24
125
12
24
15
16
8
4
41
60
72
39
28
36
60
96
29
15
64
77
60
36
39
60
24
16
144
96
29
36
123
36
64
32
16
5
3
136
156
12
56
184
240
5
315
45
51
16
8
28
108
36
44
144
177
108
72
15
60
4
84
17
31
12
113
27
ABCD 94117590956*3^$a+1 [50092]
9
27
33
27
96
15
102
60
3
12
60
21
54
6
42
117
36
12
48
36
69
72
15
27
90
51
9
120
75
33
30
69
93
6
9
180
24
81
3
96
39
9
36
33
12
60
39
12
48
93
3
15
48
42
48
144
3
36
36
72
24
9
48
42
57
12
81
60
123
33
24
3
36
12
39
6
3
69
39
333
156
75
12
27
90
63
48
57
12
75
63
18
72
60
60
12
3
48
84
75
30
51
12
24
81
12
6
72
30
132
36
84
30
6
12
12
18
9
33
75
51
144
90
99
81
36
27
24
12
21
27
153
36
15
105
12
111
96
33
3
9
120
15
21
75
12
87
6
15
57
60
12
90
9
9
72
27
84
9
3
72
24
84
36
24
24
69
51
33
15
3
30
51
39
18
267
27
18
12
18
93
189
30
78
12
171
27
30
135
72
48
57
3
48
9
39
81
6
57
48
69
18
18
171
3
78
12
60
48
18
30
3
12
9
27
36
12
111
69
81
12
48
24
6
45
27
18
12
15
12
45
87
72
24
57
39
81
60
108
15
24
129
12
15
33
12
42
96
57
132
45
3
57
3
117
75
12
24
9
108
12
15
141
27
96
120
9
87
21
27
24
21
63
39
6
42
21
51
6
27
132
75
69
12
36
33
18
165
3
42
60
42
96
24
6
24
15
21
24
111
12
24
51
69
51
42
75
72
24
24
24
9
15
75
72
30
90
96
57
15
18
3
72
69
63
60
33
114
66
3
24
3
54
75
45
51
69
60
63
33
51
3
105
12
24
12
57
99
99
30
18
30
24
36
27
153
42
42
27
24
75
150
27
36
27
120
24
120
57
21
135
27
90
60
48
42
69
120
51
141
24
36
69
48
60
12
15
21
24
6
72
198
24
87
9
27
36
51
48
69
33
39
51
6
12
12
36
54
30
96
24
63
156
189
3
87
21
9
15
120
132
60
3
21
24
75
9
9
27
12
153
3
9
138
18
27
27
117
51
30
63
69
3
48
9
3
15
72
9
36
93
12
18
30
51
84
45
12
183
33
15
117
12
90
93
27
96
72
30
42
6
63
21
3
120
93
39
15
18
51
168
24
9
18
42
27
156
57
51
69
63
36
12
39
6
3
84
60
48
15
102
27
93
72
39
48
120
72
27
69
3
21
81
27
84
27
69
81
12
75
165
30
30
66
24
18
60
42
66
51
129
42
30
39
12
87
105
39
21
75
24
237
48
141
12
42
21
12
96
48
21
48
12
51
69
3
36
60
3
78
60
99
33
15
33
48
24
60
111
69
18
48
72
81
21
15
12
63
45
36
36
12
12
27
30
72
66
54
48
15
45
3
27
117
213
60
219
111
33
36
12
57
72
60
3
105
102
42
36
15
24
105
3
96
21
18
57
15
90
36
51
9
27
216
9
27
12
36
60
105
18
93
81
39
36
48
33
60
3
69
42
45
3
48
45
72
192
12
132
60
9
12
15
105
48
18
24
30
39
57
24
15
3
21
177
84
30
126
39
21
3
21
30
9
60
69
30
162
156
12
60
75
15
72
21
9
183
3
81
36
3
45
24
21
51
9
3
36
33
48
27
60
27
6
12
12
108
72
3
36
60
24
60
15
48
141
3
30
36
51
33
108
78
72
18
192
3
69
3
57
3
15
42
27
60
33
15
45
39
9
168
60
30
93
69
132
18
18
39
15
6
90
42
198
33
87
54
39
24
93
3
96
33
72
63
3
57
57
3
24
3
30
63
96
21
6
144
18
12
51
159
6
39
24
9
159
72
12
45
90
21
9
27
45
51
69
27
21
24
108
12
60
15
135
138
27
3
30
15
57
48
12
15
81
171
3
117
3
30
27
21
27
33
15
57
27
21
75
27
141
36
132
21
123
195
78
24
63
27
66
27
3
9
12
36
36
72
27
72
78
147
33
12
18
48
81
12
51
81
57
12
15
3
93
24
36
57
27
33
90
21
9
42
30
90
69
51
9
48
39
21
33
87
60
12
48
24
45
30
42
123
9
3
33
3
24
24
93
6
9
12
81
195
105
12
15
81
15
27
69
96
45
102
150
39
12
69
36
51
69
24
27
153
3
15
90
3
48
219
45
3
72
45
27
45
51
69
144
27
24
93
57
87
33
60
75
48
12
15
6
27
36
51
18
3
9
27
21
183
48
21
3
108
87
21
117
3
141
15
12
96
24
144
9
15
3
30
18
33
60
9
12
6
42
12
36
3
12
9
6
54
168
15
36
21
96
15
27
138
24
6
102
90
69
51
ABCD 94117704776*3^$a+1 [50019]
18
18
54
36
162
173
25
54
209
277
90
270
162
81
80
91
69
219
18
270
144
234
162
105
219
69
165
72
54
144
45
99
396
36
54
180
90
9
225
15
165
11
61
18
18
495
128
151
41
400
80
160
288
417
303
144
21
267
48
189
216
126
269
1
351
27
288
5
229
54
405
240
75
5
211
180
468
18
35
288
64
128
288
97
15
3
90
126
69
75
245
112
3
125
19
306
27
9
306
5
67
333
63
36
216
53
64
117
306
54
51
3
365
31
90
126
153
315
36
234
540
72
243
80
199
180
198
108
54
90
108
23
175
65
7
425
313
36
131
48
181
11
48
49
36
155
97
15
75
180
305
127
33
80
112
63
177
255
306
54
281
160
240
144
21
270
77
49
18
72
149
85
36
108
18
153
81
306
198
279
117
54
117
117
198
18
227
112
327
180
69
309
171
279
180
126
126
41
409
54
17
48
385
15
75
69
57
71
19
29
7
288
9
45
72
18
36
306
216
198
36
36
162
108
15
75
5
229
59
121
108
18
108
90
99
63
162
63
128
79
162
414
65
160
9
71
109
18
54
144
987
80
240
115
54
18
576
117
207
378
144
18
53
55
144
41
13
90
9
63
234
231
147
461
169
288
263
61
36
108
252
23
121
71
217
18
5
48
19
45
207
81
63
144
396
90
126
18
251
19
252
33
128
73
180
90
9
315
90
11
25
54
33
48
27
245
97
36
54
72
180
36
162
108
215
109
396
108
395
109
36
287
235
90
203
337
18
144
162
306
90
15
183
342
198
126
18
36
105
21
216
198
216
108
108
144
141
80
463
177
3
162
635
ABCD 94118005384*3^$a+1 [50013]
25
4
1
34
65
43
2
63
12
27
13
5
42
9
27
60
4
29
31
68
58
3
12
15
5
40
23
24
5
97
19
11
64
24
41
25
14
45
3
25
12
8
3
12
25
29
48
16
2
12
25
11
102
15
3
6
23
60
8
3
20
9
43
32
65
28
67
56
4
12
9
4
28
12
16
64
11
5
40
44
15
66
16
14
24
16
56
36
17
133
40
2
6
16
18
1
4
27
16
17
36
32
28
20
1
3
3
12
6
19
27
20
46
27
35
72
16
12
32
6
27
7
20
18
3
55
25
32
5
3
12
3
24
40
29
55
26
18
12
1
3
29
57
78
5
7
113
28
32
67
24
9
55
1
40
24
8
55
84
48
12
28
2
6
10
35
39
81
75
33
92
72
11
37
13
22
5
15
48
37
48
64
35
12
13
56
27
2
10
32
9
21
3
20
25
55
11
96
9
27
24
41
20
35
10
30
24
48
36
9
15
80
13
52
13
34
8
5
131
9
23
28
12
53
52
5
24
6
40
42
23
3
30
16
50
33
3
5
32
47
6
40
8
102
13
24
8
28
41
3
16
95
37
3
14
31
60
51
24
66
14
12
60
17
1
24
18
5
17
8
123
12
12
3
117
16
29
18
33
24
16
20
15
77
7
65
31
9
16
15
12
5
45
90
4
89
4
80
3
13
47
57
27
24
12
25
48
12
17
6
10
66
13
16
4
11
72
13
5
19
15
21
44
151
20
37
29
11
28
75
12
37
5
90
21
27
30
3
52
20
12
15
42
6
4
9
21
3
11
132
30
54
4
44
52
36
5
40
80
27
21
21
16
38
69
68
19
24
4
18
107
3
10
23
55
26
19
45
74
46
59
28
83
9
3
13
32
68
1
6
4
8
48
48
25
4
43
12
10
63
12
3
2
30
1
12
45
74
24
36
29
4
27
1
3
29
8
79
9
24
16
29
43
35
13
40
7
57
16
95
4
26
27
15
24
156
18
47
7
16
57
20
3
12
24
33
20
7
21
3
12
17
16
4
20
7
8
25
8
40
35
82
110
60
12
21
43
20
9
3
57
7
20
9
39
1
40
55
36
21
12
33
3
15
40
5
4
63
20
5
43
29
76
79
12
41
45
15
28
72
83
105
84
31
9
11
42
10
14
6
12
1
39
33
125
27
8
43
69
40
48
35
18
66
9
40
24
47
6
78
10
2
24
6
48
24
15
16
9
3
52
35
36
2
7
20
96
40
52
7
42
48
63
48
12
7
62
163
48
8
7
44
13
56
19
20
5
41
2
52
68
24
24
24
1
24
23
12
45
88
27
5
21
10
9
40
23
44
33
73
14
76
54
3
40
47
29
7
37
80
53
30
5
12
17
26
33
15
9
15
13
27
5
1
35
19
12
13
1
24
40
15
11
54
10
1
7
4
41
28
39
128
33
39
30
42
33
8
19
16
53
12
15
28
5
4
11
96
24
25
71
48
16
25
35
20
16
26
42
1
24
45
3
29
78
42
18
1
24
3
32
21
51
1
52
11
26
3
91
9
20
16
11
13
71
45
1
51
15
8
49
8
13
14
96
10
26
1
60
23
37
5
54
21
20
23
26
19
5
55
9
2
21
12
45
3
15
25
3
44
1
45
90
80
12
53
24
28
19
8
1
11
96
40
2
16
27
63
5
15
49
11
17
7
72
24
84
53
68
9
35
7
30
6
77
28
17
3
15
65
8
21
3
80
21
7
17
35
8
68
49
3
12
20
15
72
33
16
20
60
19
1
7
24
90
3
3
10
24
19
11
21
3
2
35
7
36
45
55
36
18
11
4
33
2
6
19
23
40
33
32
39
6
34
53
7
20
21
9
23
11
9
27
8
21
79
25
43
33
4
11
42
7
68
7
25
28
127
2
18
46
50
25
11
24
4
20
120
60
12
9
4
3
5
15
12
12
30
58
32
1
20
9
10
8
22
11
75
18
54
12
36
5
12
16
31
24
5
32
13
22
80
18
82
17
40
8
60
3
6
39
44
8
23
6
31
23
106
43
13
34
113
16
47
4
8
12
9
15
6
24
10
77
12
27
13
35
5
20
11
24
30
3
15
24
9
75
4
32
9
7
20
12
65
8
32
48
19
26
10
17
40
5
22
9
20
24
7
128
46
15
124
7
33
16
24
8
15
12
40
21
35
12
48
36
13
27
9
41
3
3
72
25
16
52
39
48
5
16
44
31
49
5
35
31
9
3
93
15
12
10
115
32
47
49
101
43
16
11
8
13
40
67
1
20
15
25
5
46
26
24
3
3
28
6
3
155
5
31
97
5
18
24
1
20
15
66
3
3
48
45
21
19
20
27
12
82
3
27
24
2
27
15
12
9
1
14
12
5
97
70
45
11
5
7
22
35
40
3
33
20
12
75
4
69
24
11
5
19
53
13
27
75
13
24
8
3
25
12
15
17
8
32
11
16
21
29
64
2
30
102
53
43
12
17
160
16
59
1
47
48
16
8
36
37
17
18
24
1
107
25
33
47
36
39
1
64
20
60
23
25
23
25
40
19
18
67
5
42
6
58
9
3
5
3
12
12
10
3
32
91
5
32
35
32
21
45
10
62
40
18
56
60
13
3
68
12
12
30
48
54
28
12
13
43
5
19
21
3
10
26
9
39
46
74
12
10
26
12
12
33
80
16
12
7
25
1
10
9
3
5
48
72
60
15
18
54
21
27
45
37
18
8
12
18
34
73
100
28
84
15
20
12
18
42
1
32
3
24
9
15
45
19
8
4
53
43
12
20
72
9
45
66
1
27
2
18
5
25
6
45
7
8
6
43
5
6
9
60
37
18
13
65
27
5
3
28
27
32
5
25
3
32
115
45
16
120
24
171
45
44
87
4
14
6
29
136
12
15
13
15
9
11
12
5
47
2
31
3
65
24
7
8
36
69
13
50
30
22
45
40
56
44
16
11
28
133
20
3
20
9
20
37
10
108
2
24
6
21
3
37
8
55
32
22
26
16
53
15
148
33
15
65
60
1
74
9
13
90
20
13
20
60
24
61
35
69
3
39
13
95
10
38
85
53
39
7
8
33
12
3
13
4
7
13
47
48
6
7
47
45
7
38
43
5
7
11
46
43
11
29
3
13
35
85
24
3
44
1
8
37
43
7
165
60
3
37
8
19
2
6
24
60
33
96
37
8
19
5
22
48
18
2
5
25
90
33
3
37
152
15
12
24
5
11
56
33
51
9
40
12
20
27
42
18
1
11
13
53
87
60
7
80
84
16
8
28
5
12
3
5
47
20
25
20
13
2
121
15
149
27
6
3
24
13
38
24
40
2
3
63
25
8
15
6
18
76
5
64
3
20
4
29
21
34
6
48
3
72
5
10
21
12
27
50
18
24
54
72
3
72
99
4
44
48
45
39
9
31
8
12
1
27
5
15
1
131
24
9
13
15
3
49
47
14
19
11
29
35
2
19
35
36
9
64
56
31
14
19
5
16
50
9
7
13
7
93
128
7
12
41
20
5
40
102
20
1
21
14
24
16
69
11
12
13
11
33
20
7
69
120
31
54
2
24
6
43
51
8
13
5
3
69
18
4
44
37
12
40
8
52
65
3
47
6
27
19
26
27
3
12
30
42
40
129
95
9
3
4
1
52
80
31
24
10
35
8
32
68
12
3
4
14
24
10
32
9
21
10
9
15
9
23
25
40
32
16
79
65
43
40
2
30
60
12
29
7
17
56
84
16
55
100
5
4
16
7
64
30
54
5
40
5
10
17
48
51
28
8
22
2
121
29
3
67
44
12
12
5
28
52
23
13
44
15
40
48
20
30
7
11
9
16
12
12
16
100
1
11
15
5
12
40
16
12
3
62
43
4
28
37
26
9
27
60
36
40
ABCD 94118104844*3^$a+1 [50034]
37
36
47
16
87
17
19
30
47
24
55
78
59
7
24
12
5
67
45
32
19
189
39
17
25
36
90
30
6
5
7
17
25
18
5
43
29
24
16
80
13
6
69
39
48
33
39
41
1
63
75
21
69
108
42
77
7
9
8
7
17
55
33
33
23
16
24
27
60
9
56
40
69
27
80
72
55
72
96
12
29
31
198
35
49
6
120
9
8
7
12
69
75
72
60
33
24
153
18
21
39
30
24
12
23
88
39
30
6
21
9
18
69
21
6
93
27
54
42
21
69
3
24
48
9
18
36
60
77
31
48
18
47
61
42
57
27
18
99
45
3
57
15
48
24
128
1
23
40
117
27
27
36
84
18
72
24
18
33
8
16
8
19
6
30
42
15
56
37
3
80
16
27
12
6
27
80
67
18
36
6
17
19
77
31
18
63
24
51
6
90
66
6
54
47
16
21
51
81
12
36
132
11
19
54
39
56
13
36
71
1
23
16
3
5
13
30
18
126
18
83
40
24
3
90
30
6
135
32
13
99
63
90
18
18
54
12
18
36
6
125
85
234
33
9
47
109
75
32
7
48
9
15
30
6
21
32
40
135
18
42
30
18
5
91
149
43
6
36
36
159
144
72
15
33
21
18
6
11
55
6
72
3
63
41
16
8
88
168
3
42
11
61
66
60
18
36
72
15
8
139
93
9
6
33
24
8
7
81
8
48
7
9
75
21
56
13
42
18
143
37
102
45
48
24
9
23
1
39
120
21
18
17
16
8
13
12
23
85
3
3
21
72
32
72
1
30
33
72
24
75
30
6
138
6
12
77
37
83
48
336
19
12
6
90
72
9
32
40
8
37
51
21
18
30
6
54
72
15
51
117
15
36
84
6
18
89
91
5
16
9
23
73
23
7
33
48
87
66
63
15
48
81
63
36
72
90
36
63
27
5
24
16
63
9
15
144
90
48
60
99
80
40
9
24
174
18
42
12
36
126
15
24
24
15
12
24
149
13
18
17
40
45
27
8
1
78
30
90
89
25
15
15
17
61
35
49
6
54
51
33
23
67
6
30
60
5
7
41
19
48
36
24
9
80
49
18
72
6
39
9
23
55
54
48
11
40
168
32
1
168
12
83
103
54
30
53
16
57
6
12
149
16
57
12
3
111
36
5
7
24
9
21
18
9
8
25
108
75
51
5
7
6
18
12
36
9
72
8
7
90
48
24
71
1
18
36
105
51
72
36
57
39
30
72
18
54
24
12
18
126
72
18
5
37
84
36
6
45
21
60
15
15
17
25
84
18
6
66
18
54
24
30
54
21
8
13
48
11
24
1
18
45
8
16
75
69
27
12
9
15
9
45
54
93
9
36
3
111
33
87
41
19
66
83
7
18
90
36
36
53
55
65
7
18
15
48
104
1
102
9
32
13
11
24
96
37
27
75
6
47
7
12
5
1
72
71
73
18
108
48
24
41
97
6
84
45
9
168
23
31
84
18
18
54
54
72
36
18
42
29
40
15
9
24
45
3
63
6
11
43
12
18
39
24
9
15
8
40
27
24
102
18
54
191
16
9
15
21
18
72
33
32
72
16
48
69
3
8
43
126
24
54
108
48
18
54
18
54
36
42
12
27
15
65
73
186
12
105
152
37
3
15
17
16
15
41
1
87
56
24
88
15
90
111
9
23
88
32
19
90
6
48
21
39
12
144
18
51
24
111
9
8
19
29
1
72
126
36
24
36
30
36
126
113
40
27
18
59
16
15
72
36
18
59
1
84
18
9
15
9
24
24
51
77
7
17
16
56
7
18
15
32
43
138
150
48
6
54
41
121
36
11
40
104
7
66
36
27
33
102
6
3
9
87
24
237
30
29
13
3
128
31
33
8
61
18
18
18
18
155
79
33
32
16
9
54
36
108
78
11
19
42
35
37
3
63
144
6
18
12
29
43
45
8
25
54
18
48
15
93
24
35
31
24
17
24
24
1
24
36
27
3
60
9
3
53
40
3
21
15
137
25
23
64
75
29
133
11
16
27
5
7
18
60
36
311
31
9
8
16
15
65
43
24
21
33
90
108
9
24
3
12
9
81
6
18
15
8
16
80
73
87
8
55
9
3
29
16
45
27
9
114
12
24
12
36
41
31
36
24
21
45
75
39
65
25
12
11
25
54
24
33
3
5
31
18
95
7
60
5
79
89
40
3
12
33
48
81
198
18
18
36
36
45
8
169
12
72
6
18
27
80
19
149
13
11
24
19
36
89
1
18
45
3
36
65
115
21
33
15
56
61
120
18
41
24
25
39
15
33
72
3
24
66
72
54
24
54
108
11
24
31
41
55
9
72
21
11
13
3
80
19
5
55
30
59
112
27
21
87
6
35
1
15
15
17
48
13
36
47
25
48
18
69
8
1
47
16
57
96
12
6
18
11
112
3
12
41
1
18
84
41
24
43
21
93
138
42
39
9
6
33
48
3
21
48
9
39
27
60
65
1
6
33
3
29
169
63
21
83
13
75
9
54
81
9
15
93
78
29
40
3
90
35
19
53
49
15
32
24
25
12
27
24
8
37
12
6
12
53
16
39
78
72
11
19
42
12
47
13
27
24
80
40
21
132
72
18
66
3
48
48
15
9
72
24
21
83
115
48
6
15
120
56
72
37
11
7
6
18
12
42
18
66
126
9
135
41
24
16
99
53
88
9
66
78
108
35
19
18
27
56
16
32
7
113
13
90
9
8
25
15
21
84
39
56
24
67
30
71
61
27
8
1
90
30
23
ABCD 94118205458*3^$a+1 [50007]
45
39
95
66
64
8
88
14
240
25
21
15
3
104
66
30
22
32
106
42
104
148
27
24
12
3
45
11
66
19
45
8
112
15
29
10
6
80
154
134
36
6
1
5
100
15
23
24
13
17
90
88
45
99
110
18
1
71
18
6
16
98
22
26
103
47
40
14
66
42
36
12
24
60
31
5
60
10
9
89
36
10
6
99
39
2
24
64
6
8
13
48
29
30
6
42
42
48
24
6
109
3
2
40
39
17
78
10
30
6
48
20
31
41
78
48
169
15
14
31
21
24
20
28
32
4
15
96
65
91
39
81
29
16
15
17
67
65
91
5
24
19
11
168
42
30
1
144
21
3
96
45
20
30
25
5
84
7
47
37
3
56
1
96
5
12
48
24
28
36
44
18
25
33
150
62
28
230
112
14
156
84
16
84
14
40
56
25
69
2
18
31
29
12
115
27
21
27
74
70
18
8
54
64
224
42
28
3
33
14
61
11
49
89
12
19
41
115
51
72
258
3
17
90
64
86
4
24
36
15
21
14
126
34
45
36
9
6
14
58
48
18
72
15
23
72
13
75
86
58
152
10
104
22
8
61
65
31
33
2
13
35
64
33
24
5
19
17
40
3
59
37
35
1
144
120
39
2
24
19
11
16
74
70
38
28
15
5
48
12
55
63
72
24
30
60
54
66
86
54
18
61
12
95
22
68
55
65
19
45
54
2
12
18
25
15
32
133
59
6
12
126
24
30
28
63
41
6
34
15
15
8
72
10
39
5
84
70
2
19
11
85
45
80
36
48
12
24
6
73
15
2
70
33
39
26
40
24
56
70
102
60
32
7
23
112
8
61
60
17
22
62
18
30
16
26
10
48
38
40
9
5
91
48
89
208
30
93
36
96
63
62
34
45
3
57
24
81
38
6
52
12
3
17
6
160
32
72
1
71
1
15
24
30
98
78
18
96
58
32
6
34
15
71
22
98
10
3
36
15
9
36
53
76
146
66
24
78
73
24
63
102
18
57
23
88
33
47
22
2
49
119
82
15
81
62
96
16
86
10
8
90
136
108
18
45
35
64
74
24
7
21
75
48
21
51
33
6
26
40
78
117
27
2
96
22
18
123
21
8
30
22
20
16
14
61
5
40
3
35
25
9
6
2
24
76
18
81
24
21
18
110
16
2
13
45
84
18
9
63
32
10
14
34
108
18
45
12
137
30
1
41
36
48
12
19
60
15
48
2
31
95
24
10
51
53
22
128
16
80
118
26
1
53
96
91
36
149
31
108
11
49
57
75
65
18
24
1
96
9
27
45
20
90
214
15
3
81
47
24
58
6
72
33
12
108
9
48
39
69
75
5
10
26
60
10
18
116
67
48
39
2
55
24
81
86
58
56
55
33
30
21
35
1
24
95
37
35
42
16
14
37
83
16
14
148
80
30
34
14
72
18
31
81
32
22
126
3
60
12
5
64
50
34
6
50
31
9
8
7
23
42
6
22
2
61
5
48
30
10
15
191
6
60
19
36
23
10
6
120
50
6
22
92
46
129
65
30
1
15
54
75
63
2
30
25
15
170
36
18
16
45
75
18
6
32
13
59
18
4
15
3
33
15
14
31
59
166
32
132
55
41
24
19
17
12
103
120
135
9
41
54
1
15
104
10
36
15
75
38
34
2
6
90
28
2
18
24
7
23
1
231
8
18
22
2
70
38
12
64
56
6
40
104
10
8
6
61
11
18
7
108
35
10
20
52
39
24
12
83
40
81
9
24
51
12
65
19
35
16
30
18
80
24
18
4
36
14
46
108
56
30
90
40
15
24
72
60
59
160
6
84
8
78
18
6
34
14
66
6
24
16
9
15
2
88
54
21
45
24
32
6
10
15
23
6
19
12
48
5
31
24
15
90
72
63
69
3
23
10
86
40
158
52
158
1
81
39
36
11
24
25
21
3
15
81
185
31
17
7
135
26
24
19
75
26
28
2
24
42
55
15
42
48
44
16
44
48
30
6
36
16
48
27
33
90
21
11
40
9
9
102
98
6
30
19
105
14
22
66
14
154
74
78
13
27
33
225
87
89
4
32
19
345
39
17
54
16
38
67
17
40
30
26
16
14
94
2
96
13
12
53
4
8
78
112
74
16
8
67
17
42
6
84
46
9
5
36
12
18
13
17
90
25
63
66
60
18
26
24
156
42
234
48
31
45
27
15
38
42
48
16
21
33
20
7
48
69
48
60
15
87
72
26
54
144
64
21
51
74
16
14
1
9
56
19
12
39
56
49
21
18
81
93
50
73
17
36
36
40
39
47
90
4
114
120
54
3
23
85
36
141
44
70
30
20
6
54
36
88
62
10
104
24
6
25
71
58
14
40
18
15
65
79
39
26
54
40
26
70
18
68
12
67
69
126
9
21
44
127
65
4
26
18
31
9
126
78
27
89
7
33
14
37
3
72
6
3
41
36
12
36
34
18
30
24
54
12
39
23
1
15
66
8
43
5
174
1
108
21
24
20
34
30
42
8
126
10
134
60
16
144
63
15
48
150
15
35
72
49
216
29
124
51
33
27
41
144
78
18
40
15
17
36
4
12
18
8
82
20
36
ABCD 94118216482*3^$a+1 [50040]
90
3
117
24
120
6
53
48
43
84
42
18
5
144
7
36
53
1
15
165
11
13
131
31
18
156
18
36
141
9
12
27
51
237
176
192
19
18
150
21
27
117
128
67
173
16
21
11
96
1
15
21
270
77
13
36
63
9
42
173
55
6
12
71
163
24
165
96
9
156
11
16
80
91
18
24
75
63
36
29
16
141
179
31
36
78
36
59
25
215
96
109
3
9
24
90
21
15
81
21
27
15
36
18
11
91
69
32
48
31
17
91
6
120
18
198
60
102
90
35
96
31
90
167
112
51
29
1
24
84
35
55
90
36
36
6
84
126
114
84
9
51
125
208
9
102
6
27
3
29
48
13
36
24
39
32
64
75
149
48
133
12
60
12
6
72
18
12
11
7
6
30
6
12
72
11
85
11
43
90
27
27
5
25
23
67
141
21
60
108
102
29
16
33
12
51
32
16
32
37
72
84
63
32
64
165
42
54
48
11
7
9
189
150
36
57
153
24
72
12
59
37
66
108
6
252
12
63
69
11
73
36
99
15
12
108
186
48
36
59
193
63
80
1
240
138
42
48
59
64
57
71
61
36
143
217
48
135
32
49
90
6
210
45
128
61
24
30
6
30
90
6
9
48
63
113
127
180
90
48
51
144
75
96
21
128
61
24
84
270
108
114
75
105
39
9
108
24
246
54
24
72
39
105
119
19
29
43
5
1
48
6
84
5
37
30
18
27
176
37
30
42
264
6
21
9
23
96
43
5
73
444
24
83
1
42
5
112
93
51
3
90
51
75
5
31
78
3
9
198
6
107
19
93
45
51
21
107
64
69
12
72
87
93
35
1
191
48
64
32
115
29
25
311
19
36
153
201
71
48
7
54
18
65
16
135
96
9
128
97
191
19
29
16
105
23
49
48
47
48
67
24
30
36
18
54
27
51
29
25
71
19
29
96
112
80
19
18
11
61
179
1
15
3
222
30
24
89
85
107
169
39
15
66
18
45
96
27
18
30
42
180
327
33
48
6
9
39
9
117
11
31
30
18
6
30
6
30
18
54
33
9
23
48
19
45
45
120
54
90
27
15
18
12
114
65
144
25
39
63
18
15
48
9
18
36
36
72
90
108
78
17
48
7
9
165
27
128
79
42
18
21
15
17
73
84
150
66
59
112
33
72
12
6
66
51
57
18
5
64
48
33
111
80
7
72
84
141
144
93
35
48
48
1
36
75
32
1
30
33
21
27
81
95
64
129
60
36
30
60
5
223
6
102
60
41
61
51
45
3
128
121
183
9
23
112
63
65
16
63
17
48
133
123
128
97
47
1
207
9
24
143
48
48
187
54
63
9
78
137
25
39
32
64
45
12
87
80
103
9
123
21
32
1
63
128
55
9
96
189
36
36
18
89
31
17
133
11
91
114
54
30
60
83
1
63
105
48
36
51
57
87
21
11
49
12
78
18
3
189
35
55
9
144
51
29
16
80
31
60
53
37
48
11
16
9
87
27
12
18
23
112
15
84
173
25
78
120
6
36
18
5
25
54
17
25
48
87
21
27
80
64
9
24
84
72
18
17
37
27
45
6
93
9
36
83
43
5
19
36
66
60
107
144
192
19
125
1
15
57
24
84
90
150
75
27
78
162
5
16
33
66
18
240
155
19
45
87
66
23
37
30
60
257
96
1
90
5
301
51
27
30
6
66
18
54
42
66
11
61
18
81
9
23
37
120
195
165
90
161
48
16
45
35
19
6
54
65
48
13
12
78
89
19
66
315
9
36
96
18
90
12
27
81
15
81
90
5
43
168
45
80
19
30
114
77
13
83
127
17
96
13
24
75
80
115
29
37
18
72
18
108
51
3
6
18
12
9
128
16
105
36
ABCD 94118428598*3^$a+1 [50003]
24
48
69
39
15
189
48
264
204
36
75
18
36
27
128
156
84
199
5
36
84
60
28
8
265
90
66
35
184
60
69
12
3
56
1
135
120
48
21
27
48
56
16
48
129
15
12
9
39
80
52
8
88
33
39
80
36
25
275
24
160
27
5
124
20
60
52
123
81
60
20
49
96
54
54
47
24
16
60
164
40
116
48
336
49
11
24
1
191
124
156
69
11
16
9
15
69
51
93
96
27
8
36
55
18
11
136
45
24
30
6
39
80
1
24
15
56
4
12
8
25
36
75
96
68
36
64
96
44
16
96
164
40
164
1
270
90
135
9
147
33
36
111
128
4
57
111
129
15
8
28
44
40
8
36
109
71
124
15
42
123
48
129
15
120
33
66
101
60
4
140
241
123
36
84
237
168
252
210
54
15
180
135
30
11
4
56
136
33
180
59
67
18
36
51
20
144
136
144
116
49
191
84
136
36
48
159
21
12
68
16
44
4
192
44
16
45
24
135
45
71
49
111
180
8
85
12
39
72
8
112
8
112
123
9
156
116
160
9
30
45
9
47
13
51
20
172
72
48
12
15
101
76
60
69
35
1
59
156
73
162
90
24
11
115
48
41
181
75
9
27
8
24
67
173
88
120
8
115
177
12
51
21
44
76
3
93
33
120
96
95
144
16
96
8
19
5
12
180
76
68
16
44
4
81
36
35
100
96
48
192
12
32
16
9
354
96
5
16
33
35
16
68
12
76
3
81
15
18
11
64
176
121
39
36
60
105
144
95
24
100
60
36
36
80
265
15
36
224
4
24
27
5
48
40
27
45
8
76
39
213
84
63
90
71
55
125
60
4
32
43
165
51
41
60
4
111
114
131
43
5
28
63
165
60
164
1
15
120
36
44
16
93
71
124
152
40
144
24
12
80
60
120
25
39
300
164
40
27
90
3
72
168
60
92
4
116
64
60
36
24
45
120
15
44
52
15
141
8
49
252
75
96
48
75
165
24
117
23
25
11
112
9
23
61
51
80
24
16
9
11
60
40
60
44
40
105
24
63
117
231
44
52
69
39
152
73
96
51
15
5
16
92
148
32
156
145
99
45
15
236
91
125
40
48
27
5
193
3
68
40
45
6
53
12
16
60
24
69
120
180
15
12
33
11
136
48
96
44
16
108
57
15
144
12
12
116
25
11
16
8
264
28
132
60
20
1
39
36
12
117
12
24
27
129
3
156
236
136
144
44
52
8
160
104
25
3
44
25
15
8
67
113
36
76
156
72
177
39
132
57
36
99
108
8
76
105
51
8
112
44
55
54
87
99
5
4
44
52
300
9
27
48
15
81
68
72
40
8
1
119
156
151
69
24
108
288
80
31
54
71
24
264
16
21
111
44
4
116
205
24
75
524
97
239
55
54
15
21
51
33
11
36
220
165
59
240
76
36
44
40
48
48
60
129
35
49
15
24
21
15
96
20
60
180
168
52
48
21
375
20
151
5
16
33
159
96
144
48
68
96
4
120
36
15
24
29
12
16
132
27
45
9
36
30
5
19
30
114
93
72
45
47
48
16
21
135
8
91
141
8
12
103
45
12
213
111
24
141
71
220
68
52
75
5
25
18
225
12
224
ABCD 94118520292*3^$a+1 [50060]
97
5
43
32
3
90
3
16
71
102
6
18
43
95
1
41
39
9
24
30
24
57
87
18
36
90
18
36
19
191
18
60
18
18
12
99
160
29
24
18
54
18
66
72
103
5
114
30
114
54
12
55
48
29
54
54
36
36
36
123
141
90
54
132
54
18
36
3
15
66
72
42
30
72
54
18
63
195
66
36
36
19
17
6
73
17
18
12
36
93
3
18
27
39
240
138
36
123
165
78
333
45
3
15
54
84
132
84
24
7
191
145
89
36
3
9
204
66
42
111
64
71
18
78
30
72
18
42
30
60
84
24
66
63
45
60
87
21
18
126
30
114
36
192
24
48
6
18
72
31
71
72
24
234
84
75
111
49
17
15
201
90
42
18
54
43
23
162
39
15
132
84
57
48
16
5
60
102
42
63
153
54
66
240
18
237
9
168
12
186
30
108
6
9
112
71
126
42
1
47
42
55
89
39
33
63
112
80
33
36
108
15
87
153
33
30
114
15
33
78
54
138
54
36
135
48
33
111
21
108
15
87
108
45
63
18
60
102
78
30
36
126
6
108
30
63
96
63
30
6
54
54
66
15
3
108
6
30
126
78
84
162
24
102
18
123
9
120
319
101
48
162
9
16
89
30
54
24
18
102
60
90
45
45
36
36
75
51
13
176
9
54
66
36
27
99
36
24
138
7
173
24
30
13
41
6
102
108
54
96
72
66
18
42
99
3
6
36
3
16
29
42
66
78
66
6
84
93
33
72
24
15
33
180
60
66
13
23
72
42
87
39
25
83
30
18
13
209
48
72
135
33
48
78
49
5
18
30
24
36
12
36
63
135
42
36
66
24
129
9
42
36
9
3
13
83
30
31
41
150
1
29
60
36
12
108
24
3
9
24
36
66
24
1
29
18
24
18
7
137
30
6
18
18
12
90
108
54
60
30
78
30
6
27
129
96
66
18
168
84
15
81
108
120
330
33
51
180
18
90
144
6
39
87
9
3
96
13
41
216
48
31
23
6
120
42
30
60
120
18
114
48
72
60
198
30
18
78
48
42
25
173
54
12
90
90
42
90
48
105
9
36
102
109
293
12
15
117
30
78
12
6
90
19
17
18
13
17
114
66
27
105
12
36
126
42
108
198
18
91
65
24
39
16
29
51
16
80
39
12
109
32
3
198
24
111
9
126
96
48
18
90
141
9
12
18
54
36
54
306
24
12
6
12
177
93
3
48
57
6
18
48
144
79
47
96
30
3
51
126
36
72
96
12
55
32
3
93
147
12
78
3
69
27
63
1
32
57
90
12
18
15
144
112
32
9
12
168
3
225
31
29
18
48
90
42
30
36
78
228
24
81
57
6
90
30
6
18
18
108
18
1
137
126
6
48
42
30
60
15
129
12
54
144
54
72
6
18
48
180
3
64
29
67
71
6
3
51
30
15
63
72
9
9
87
195
114
12
63
15
120
6
51
39
66
6
180
48
18
24
99
63
54
90
1
83
6
7
41
42
45
21
216
67
41
7
29
36
31
5
18
6
163
47
78
156
78
18
156
75
3
36
57
33
48
18
54
42
174
15
3
6
102
18
111
39
12
45
33
15
129
18
61
29
48
54
13
83
13
5
108
18
108
18
63
21
24
3
135
114
103
32
48
15
54
30
6
12
18
42
12
19
17
96
63
16
119
72
36
12
42
7
41
150
138
6
72
90
126
1
71
25
32
240
93
3
96
15
18
30
126
67
113
18
42
90
249
15
42
103
17
72
150
162
48
78
18
48
31
5
42
33
96
9
103
23
42
18
30
72
132
18
30
114
18
15
3
54
151
29
291
117
43
29
3
112
29
19
23
108
12
294
18
30
24
66
18
111
3
36
48
6
66
49
23
60
90
51
111
1
119
234
63
48
21
84
24
79
41
55
35
ABCD 94118568892*3^$a+1 [50005]
233
39
16
317
39
76
5
127
8
15
153
165
55
12
23
81
39
24
138
78
117
57
7
41
90
153
72
57
231
9
3
52
5
3
48
136
80
39
24
45
36
16
168
32
4
29
120
30
105
88
12
5
36
39
96
9
75
15
97
113
96
31
23
73
23
97
8
15
61
108
56
12
60
15
133
5
111
24
57
7
173
55
48
29
6
150
42
13
36
8
112
56
72
15
73
32
15
18
63
9
30
78
48
171
40
68
28
95
42
43
5
39
4
59
33
57
6
37
53
75
9
27
28
41
114
66
99
45
127
23
93
64
36
12
48
35
25
24
101
12
187
108
36
5
30
49
156
20
136
84
20
15
1
56
63
97
77
151
96
48
128
4
48
156
140
52
32
16
5
7
8
64
65
7
89
54
153
24
39
90
31
29
27
124
29
144
78
57
160
72
29
7
32
51
61
29
115
5
31
53
3
33
39
21
87
105
3
84
51
57
24
213
3
45
108
135
100
92
33
12
18
1
36
35
72
30
75
12
16
12
72
89
7
8
4
35
61
29
30
120
96
57
72
105
6
90
72
48
30
1
23
57
124
12
23
1
56
120
112
41
67
12
20
112
29
54
90
198
9
39
90
60
42
18
24
15
36
45
7
12
20
15
6
51
39
1
60
29
12
90
48
45
57
3
105
39
33
19
29
115
275
61
53
120
6
9
40
12
36
47
57
39
217
84
41
55
32
3
13
96
59
24
66
7
23
24
25
8
33
151
96
24
104
60
4
72
104
12
4
56
64
29
51
256
47
73
17
127
108
35
157
131
48
1
128
63
13
5
91
83
25
23
57
33
19
44
57
43
20
16
101
279
9
27
108
76
20
3
13
35
120
153
15
54
3
4
80
93
111
36
99
1
44
69
7
209
15
136
89
15
84
16
59
33
87
6
39
12
33
7
48
12
131
205
35
18
180
7
32
16
29
6
42
163
84
156
96
60
311
57
36
76
23
25
200
135
30
51
87
13
140
57
15
57
6
144
18
7
36
155
24
6
51
16
143
24
25
23
18
7
17
30
21
12
184
140
76
47
57
28
5
247
239
114
30
48
42
187
41
42
66
15
144
72
81
60
18
97
8
15
121
8
60
16
36
41
115
5
15
33
24
30
96
57
12
36
60
69
78
72
33
93
132
19
36
92
36
57
192
3
112
5
48
270
18
7
84
89
192
48
151
44
16
29
55
92
63
90
127
5
103
5
127
5
39
16
48
5
255
12
52
23
18
51
108
36
9
48
67
20
51
42
7
12
20
63
97
60
53
123
160
84
44
69
111
9
6
24
30
18
25
8
100
144
101
91
11
37
83
49
23
37
41
75
28
35
24
97
36
84
8
40
5
7
48
35
6
147
63
9
21
231
21
27
28
77
3
72
135
73
5
3
45
55
44
100
68
120
15
145
132
192
20
60
99
97
17
123
153
135
36
231
18
12
7
92
33
60
18
18
127
24
80
24
285
12
27
51
150
55
32
12
45
7
89
171
39
1
29
7
132
92
100
41
3
16
36
24
84
44
72
309
27
124
11
42
6
21
201
27
60
21
7
17
156
7
77
48
19
101
63
24
33
120
30
45
52
12
36
32
28
53
27
112
132
41
12
67
29
19
32
9
27
45
19
83
157
48
48
128
16
29
24
91
77
19
80
153
48
115
84
53
87
40
89
195
36
21
48
151
29
150
57
63
129
100
5
43
180
47
13
60
20
124
224
120
24
52
48
35
45
48
4
89
30
21
16
44
33
78
222
3
132
52
48
12
44
4
11
72
145
60
83
129
76
89
36
51
64
59
21
69
7
23
33
48
9
6
81
39
225
57
55
23
150
55
12
23
57
57
43
77
7
71
33
184
12
80
21
27
28
84
41
12
55
48
ABCD 94118632196*3^$a+1 [50009]
42
12
1
131
30
60
18
30
36
186
36
73
137
18
21
75
21
160
89
18
12
108
18
19
233
63
189
180
103
65
111
15
66
186
13
35
72
18
6
69
51
60
18
72
39
280
77
102
132
108
36
570
31
41
162
72
180
6
12
55
17
18
13
155
37
128
87
97
131
24
21
15
90
39
45
18
273
123
240
37
65
24
90
54
156
24
30
109
23
33
136
5
54
21
16
8
27
78
15
195
42
174
18
150
37
48
17
78
12
13
65
18
162
66
25
32
267
18
99
135
198
42
25
23
90
55
192
5
6
174
31
104
88
96
24
17
36
78
30
31
101
138
81
64
77
75
88
155
180
162
18
72
42
30
60
48
78
67
113
72
12
27
136
144
5
30
109
269
43
144
89
15
87
9
216
64
56
64
5
99
72
27
61
11
24
109
17
15
141
24
36
7
131
6
18
18
30
42
102
109
17
162
168
12
126
24
90
73
72
432
48
128
40
83
45
45
6
18
91
11
96
13
17
18
54
252
180
55
80
123
141
21
18
36
61
203
18
19
48
95
162
126
18
36
19
107
13
59
85
47
121
72
8
288
99
117
99
72
42
3
33
79
5
18
144
121
59
133
11
42
48
162
217
48
240
185
79
59
42
12
7
56
232
17
151
48
24
8
33
199
56
57
138
24
13
203
181
35
48
18
54
253
120
23
25
24
96
113
55
107
85
17
63
64
41
84
126
384
156
25
72
96
41
24
31
35
168
213
3
30
7
128
16
29
19
113
120
18
186
43
8
15
42
12
24
36
30
121
80
24
33
18
12
81
16
24
119
25
137
55
35
18
147
64
72
5
3
9
96
31
35
54
31
41
247
5
36
31
104
27
24
48
21
147
18
54
13
17
42
109
11
90
115
11
18
54
18
3
87
193
5
6
21
64
35
6
192
7
29
36
126
97
35
120
90
60
31
96
35
234
51
51
45
40
83
36
18
7
11
12
132
66
75
15
9
136
72
35
21
51
13
48
29
78
90
211
77
30
165
40
48
24
53
84
39
129
18
37
11
36
36
45
15
30
18
1
53
147
3
48
133
72
24
113
42
13
53
60
102
6
54
85
5
51
16
23
90
103
53
171
63
6
67
23
121
48
23
9
33
48
60
235
24
131
54
103
8
165
75
63
90
31
59
24
30
31
137
174
108
21
75
72
12
81
112
5
42
1
11
6
30
9
136
95
48
81
99
85
101
75
64
17
79
48
203
37
96
32
40
8
75
21
33
12
90
1
107
90
198
72
61
269
72
30
469
56
51
168
21
64
312
155
162
27
16
17
18
90
219
40
104
120
75
21
9
111
75
138
3
69
6
48
24
12
1
53
211
23
90
60
180
175
71
121
96
8
16
29
379
41
12
54
61
47
108
18
162
193
47
12
132
90
120
36
75
64
80
33
186
21
51
37
101
75
21
51
57
55
83
85
8
96
40
11
162
3
64
24
56
136
59
165
9
79
32
3
30
18
157
11
61
5
19
24
47
78
3
27
301
41
31
65
84
75
111
33
255
25
11
30
103
23
9
51
72
93
9
108
3
195
93
129
18
93
9
175
95
1
41
36
48
6
18
12
ABCD 94119514928*3^$a+1 [50148]
180
66
45
33
156
3
48
45
75
15
57
51
66
51
39
366
30
54
159
201
396
3
21
123
3
45
75
117
27
6
54
129
105
66
126
180
3
147
30
327
87
216
24
84
126
39
72
69
90
9
81
36
24
120
3
288
48
111
33
21
6
66
18
126
6
48
165
75
117
9
66
108
6
90
84
42
3
24
96
105
60
147
63
216
96
144
54
99
201
6
129
27
213
201
216
114
30
60
3
153
15
72
117
30
150
36
108
72
15
75
84
90
39
141
126
90
60
90
84
33
3
165
39
30
396
378
180
105
72
45
144
36
54
33
33
183
147
108
345
171
6
138
42
48
36
6
57
51
192
114
36
54
30
150
213
177
90
6
15
69
51
45
174
60
120
6
120
75
72
231
72
33
192
33
156
240
210
276
144
21
63
9
63
78
12
54
180
90
186
225
75
18
147
3
12
90
54
24
105
15
126
3
21
216
120
60
30
60
174
60
219
27
216
237
3
108
105
72
48
171
189
45
30
36
9
15
66
183
93
18
177
120
363
72
117
63
54
126
234
126
54
144
15
57
90
117
456
72
39
6
54
120
90
51
99
66
147
177
36
123
45
90
72
30
3
24
120
123
18
36
36
3
21
3
27
96
84
153
51
36
30
90
6
27
57
36
3
57
87
3
84
6
27
27
180
126
54
156
60
48
180
6
51
48
75
69
147
141
219
96
45
3
6
159
111
36
18
99
48
63
9
168
63
30
42
48
42
63
24
3
120
54
126
18
96
156
24
51
72
48
192
231
9
93
18
126
114
126
123
3
90
3
195
66
114
57
120
39
30
36
60
195
33
15
27
48
96
66
75
72
120
153
54
9
171
36
30
435
15
18
132
30
54
114
117
240
3
117
99
141
39
81
3
6
180
51
69
90
201
72
123
93
120
21
51
9
336
684
90
240
36
30
258
216
36
18
36
3
27
276
57
168
405
3
24
27
213
87
114
90
72
30
18
186
84
87
9
54
129
63
24
33
111
57
72
117
3
147
84
42
84
126
24
126
108
27
3
360
117
123
45
24
87
6
120
18
129
21
90
30
6
210
3
237
51
15
144
204
36
66
54
153
63
57
87
9
45
27
63
9
27
186
228
39
336
45
147
303
66
90
36
54
60
30
180
69
75
60
9
120
33
54
561
9
39
51
21
48
117
90
153
120
24
81
15
21
30
6
54
270
84
90
72
54
111
375
54
3
48
3
312
18
12
15
99
54
120
36
270
24
165
24
57
54
9
48
69
24
ABCD 94119577978*3^$a+1 [50002]
21
177
132
78
18
102
30
48
30
30
24
6
54
18
18
27
15
42
108
171
132
9
18
48
93
24
3
93
9
126
57
57
18
33
9
18
42
12
78
18
12
3
33
24
18
54
39
12
15
12
30
30
30
12
39
15
24
18
120
75
183
6
6
72
108
30
54
93
15
18
84
18
21
9
12
30
30
66
30
3
27
24
30
6
12
78
12
42
9
75
45
87
93
15
12
114
63
63
24
48
12
21
33
15
15
6
6
54
36
12
6
57
3
66
48
15
21
42
24
9
27
45
39
30
18
6
24
51
21
66
12
33
12
51
120
66
138
30
6
9
93
144
99
69
126
45
9
96
66
144
12
90
3
9
42
36
30
162
48
78
84
51
69
48
18
165
39
48
72
21
141
6
42
42
60
60
9
12
45
3
45
42
12
21
9
108
12
18
84
6
78
54
3
12
33
75
9
6
18
6
18
18
120
54
18
72
81
39
81
105
30
48
45
9
18
30
72
18
30
12
12
6
12
6
6
60
18
36
42
33
21
66
30
114
36
12
48
90
27
108
15
57
21
54
12
204
24
21
9
30
6
30
12
12
48
90
27
33
54
96
24
24
9
36
12
15
12
30
75
3
84
66
120
63
24
63
132
93
132
123
30
18
12
72
48
54
6
18
6
18
30
33
3
9
15
105
15
6
6
6
102
12
18
12
96
12
51
15
96
6
54
18
12
258
30
15
21
54
12
66
84
78
90
3
57
18
30
27
81
132
78
6
3
15
93
33
90
12
57
120
57
24
27
39
30
18
93
3
6
3
3
42
63
45
18
117
15
54
24
90
57
57
72
78
6
54
45
3
84
21
27
60
90
12
78
18
120
24
36
24
24
219
3
105
63
36
21
39
9
57
84
54
96
36
24
6
102
48
45
3
126
36
12
6
90
27
15
24
18
15
45
18
12
21
51
36
12
12
81
9
60
36
24
30
66
18
9
33
60
3
21
159
45
39
27
93
3
120
24
54
36
3
15
48
42
102
60
33
15
18
183
69
66
84
12
9
60
147
12
12
6
48
42
45
132
3
48
6
39
15
54
12
111
15
12
12
30
30
48
48
48
6
60
66
102
51
21
51
147
21
81
6
42
48
54
6
30
30
42
60
6
54
42
51
75
102
48
162
30
3
15
12
78
15
9
48
60
90
36
42
12
75
96
27
42
3
12
15
30
90
18
60
87
15
108
54
36
162
45
36
72
93
36
78
36
132
72
90
12
6
12
18
87
45
3
57
123
60
9
3
63
30
27
15
42
18
36
114
3
15
42
72
84
72
24
63
48
60
3
234
15
93
3
12
75
174
18
72
114
6
33
27
6
3
39
36
105
9
30
96
60
54
90
30
72
66
24
18
12
18
72
18
60
15
180
36
15
66
6
18
36
18
21
27
93
21
108
3
33
36
168
30
45
3
144
21
9
3
105
12
6
24
24
12
120
33
15
60
45
75
36
48
48
48
84
93
39
168
33
12
15
18
60
42
33
27
30
12
18
48
30
18
9
27
48
33
147
45
96
21
228
90
48
102
6
57
15
45
39
276
72
6
114
90
15
21
12
60
63
9
3
15
78
36
30
81
15
150
72
42
21
15
72
66
12
123
81
36
3
57
54
36
144
9
21
18
48
12
18
60
75
39
129
12
45
42
42
6
24
48
72
24
36
6
72
78
42
78
42
42
18
78
90
75
45
3
51
96
24
48
36
42
15
3
9
27
6
12
36
120
24
60
48
78
9
45
3
57
6
42
27
75
168
78
6
81
27
42
66
84
24
42
3
12
75
57
3
57
63
84
18
60
72
36
15
27
6
15
72
15
42
30
33
9
48
78
24
18
3
9
18
132
9
27
18
72
12
3
75
204
93
21
54
36
24
18
72
12
18
36
9
15
30
36
72
63
9
60
3
39
9
39
36
72
93
144
33
30
30
78
30
27
27
30
3
27
42
30
6
24
48
6
9
51
6
51
207
60
48
108
6
24
24
111
39
81
99
18
12
96
174
42
3
15
18
30
33
21
60
18
33
39
6
3
84
57
78
18
84
48
60
48
147
15
36
42
42
12
18
36
12
132
63
3
114
126
12
90
42
12
33
27
90
138
12
18
15
21
99
21
216
123
33
42
48
24
30
60
24
135
24
60
3
138
24
18
57
21
6
141
69
6
12
45
81
135
21
30
108
36
12
84
6
60
78
36
36
12
30
3
45
24
18
21
9
51
9
18
12
36
6
108
60
30
33
27
6
24
96
6
30
30
18
48
24
6
114
3
57
96
30
30
18
12
45
9
18
48
153
189
30
12
6
3
21
51
75
18
90
9
33
3
192
39
21
27
18
27
27
96
132
12
33
27
54
39
120
57
36
3
21
54
42
54
81
12
108
99
36
42
12
60
54
24
12
66
15
57
3
93
66
18
78
240
78
12
18
120
6
51
ABCD 94119628132*3^$a+1 [50046]
30
129
192
88
29
18
85
23
12
33
39
21
4
8
48
9
6
1
71
33
76
11
42
30
25
107
105
3
36
45
12
48
57
3
136
24
20
52
53
27
24
4
71
30
54
25
80
12
64
35
25
24
152
15
73
17
63
81
6
9
40
41
84
19
72
48
65
84
42
30
15
3
168
90
79
44
36
24
9
31
32
28
71
60
18
27
9
30
36
54
19
8
148
101
18
36
12
42
48
63
4
83
90
43
56
45
234
54
111
27
9
16
29
18
78
115
65
54
1
48
20
4
65
43
17
27
24
76
84
24
125
3
27
18
3
57
15
69
163
23
97
56
100
101
31
44
3
25
8
33
87
52
32
60
84
69
31
17
78
49
35
13
60
44
4
36
168
68
3
1
113
48
39
4
71
36
30
18
24
13
60
24
48
56
64
36
140
21
18
81
12
84
3
36
49
5
187
20
36
40
8
147
12
198
3
52
20
177
91
35
24
145
215
36
25
12
53
79
23
25
17
3
63
24
72
66
78
54
91
17
15
64
60
44
9
108
3
87
42
87
15
186
15
33
15
40
71
45
16
20
24
4
17
67
96
5
51
21
63
12
9
18
213
63
181
53
102
60
9
27
37
180
60
23
13
65
55
89
12
6
165
27
21
15
57
159
18
150
72
81
64
53
3
24
28
60
5
6
30
151
11
253
35
25
12
5
15
52
12
20
3
25
48
17
111
60
9
18
37
95
12
25
11
49
23
18
75
3
25
11
18
43
80
15
9
64
36
35
96
9
9
12
67
32
81
175
120
125
103
20
40
84
23
18
7
48
161
138
193
5
3
111
1
17
91
35
30
51
124
36
24
20
12
63
1
29
204
187
44
4
132
60
20
3
18
12
91
144
23
37
48
68
16
36
128
39
97
80
45
30
61
72
56
51
48
60
18
15
24
4
59
25
8
52
65
67
60
176
57
120
67
29
36
36
30
9
16
192
41
115
20
12
87
18
103
24
48
8
112
23
24
37
65
79
92
24
39
21
36
40
132
5
31
80
160
35
222
12
18
9
15
21
48
64
60
23
18
87
57
91
32
33
24
12
43
60
11
45
16
23
6
19
17
18
48
37
53
24
18
1
71
48
18
63
69
103
5
18
21
4
92
27
12
168
12
73
108
23
49
12
20
45
19
47
24
9
40
125
51
100
71
30
55
8
60
99
30
6
37
80
4
35
13
92
136
12
12
11
25
44
24
60
21
15
28
35
193
8
9
6
30
42
9
24
12
52
77
36
39
40
104
69
3
88
41
31
44
51
18
36
99
52
12
101
75
52
20
3
25
59
33
112
23
13
20
76
80
160
23
37
41
39
4
36
95
24
37
17
67
44
4
96
80
69
91
29
3
3
21
135
18
6
217
108
60
32
88
120
59
138
19
35
25
53
48
15
3
25
12
8
12
33
6
109
12
5
54
1
107
66
42
18
87
48
4
35
6
51
40
56
15
37
11
1
149
15
75
81
36
208
140
21
31
23
12
13
20
16
23
21
96
36
33
127
47
6
30
21
15
69
21
198
42
18
30
18
90
114
105
84
4
23
37
68
15
144
25
11
45
33
7
20
75
97
71
57
27
18
42
36
45
45
15
12
57
43
17
31
20
51
73
96
32
123
24
61
5
60
27
88
24
8
24
16
24
23
145
72
191
105
40
5
12
55
23
13
17
67
32
333
267
21
24
66
49
56
24
40
35
90
36
15
165
3
9
171
9
3
75
45
88
84
53
12
3
39
169
32
144
40
5
36
63
15
49
8
63
6
66
78
54
85
8
48
21
18
156
36
6
19
53
3
45
78
21
64
32
24
40
29
75
16
44
12
40
72
11
57
28
11
13
23
33
15
24
81
120
100
32
3
57
57
7
48
137
60
15
69
27
99
36
37
36
92
123
21
4
80
9
43
12
17
54
324
21
27
54
19
32
40
53
54
18
55
80
33
115
92
75
9
24
27
18
91
65
39
105
6
9
156
76
5
63
69
151
5
19
35
18
90
78
67
8
15
54
18
25
5
15
99
13
5
27
75
9
40
72
8
15
21
3
1
17
79
113
150
12
9
9
27
141
3
72
24
96
15
24
90
103
23
33
12
27
37
35
126
63
12
27
36
96
156
105
60
93
12
7
8
40
59
21
9
75
75
1
197
31
32
117
103
20
39
84
21
33
36
79
60
23
132
12
25
35
1
29
31
12
168
47
13
53
7
24
96
53
204
31
35
36
49
77
3
4
35
33
3
21
63
21
12
27
18
174
21
ABCD 94119661198*3^$a+1 [50034]
30
60
72
48
150
12
36
5
265
162
72
78
18
174
18
42
54
29
43
342
71
1
54
342
72
18
17
48
7
138
114
18
72
155
19
77
12
43
17
72
49
71
61
323
36
84
25
72
18
210
54
72
36
53
7
29
79
36
66
438
102
42
17
324
31
41
49
60
90
353
7
54
35
391
60
125
91
17
175
5
12
181
72
60
18
282
126
54
312
299
72
37
78
108
84
6
126
53
67
168
18
215
19
48
5
37
35
19
101
115
126
228
6
414
300
6
30
60
84
6
18
12
36
18
72
149
73
66
89
7
30
54
377
79
84
149
175
108
18
215
37
24
144
179
55
66
270
36
53
55
41
67
18
24
12
59
144
13
35
24
288
72
108
31
96
29
72
187
126
30
132
17
271
36
54
71
145
30
113
12
55
258
12
59
181
36
228
96
90
54
11
19
41
108
72
1
102
132
84
96
36
12
42
18
173
55
72
17
1
60
210
17
7
156
72
60
17
85
114
54
138
18
126
161
7
72
90
210
168
30
35
7
89
144
192
55
18
168
18
84
108
17
108
7
18
84
131
84
96
12
132
73
102
18
6
12
24
29
199
18
24
179
55
84
96
54
35
253
120
59
216
49
23
156
1
6
137
73
78
12
24
101
79
53
31
36
41
265
42
161
109
36
66
150
36
35
13
96
126
12
5
48
199
150
138
72
36
270
90
17
180
73
35
7
66
36
23
433
12
95
31
42
84
18
42
108
66
180
126
60
54
90
47
43
192
89
61
35
73
12
23
109
35
336
91
270
60
66
60
72
53
49
18
162
6
108
66
18
78
83
295
102
132
36
66
185
84
91
18
95
36
31
78
36
11
25
48
6
12
114
35
19
30
72
18
5
109
102
221
72
325
48
23
1
198
125
31
89
7
210
18
108
89
55
108
161
1
114
390
59
1
66
149
36
36
48
1
215
24
31
36
89
276
103
5
127
102
23
67
221
91
18
66
36
114
35
216
55
65
55
149
12
144
151
137
43
30
18
6
156
132
35
12
1
95
235
30
107
96
1
11
55
18
36
54
125
36
289
216
96
72
36
72
47
325
90
17
19
125
151
18
11
36
115
125
109
66
126
203
144
48
19
96
234
36
108
36
90
18
71
156
24
19
18
144
155
19
42
143
85
6
228
42
30
36
89
360
133
35
163
108
126
143
31
54
78
48
17
204
55
36
17
1
47
19
53
55
5
67
185
19
161
139
161
79
209
36
145
6
29
187
53
12
43
161
229
24
35
55
12
24
102
42
210
23
19
209
25
36
35
121
18
42
174
5
31
54
240
179
12
240
37
107
55
180
ABCD 94119772226*3^$a+1 [50029]
54
24
30
48
42
66
6
85
11
109
24
56
9
6
33
21
156
6
30
99
105
144
24
78
57
33
12
27
40
11
48
21
256
32
27
54
39
93
67
53
150
13
120
35
9
12
228
28
32
33
42
93
60
4
53
18
73
11
18
6
9
28
5
15
28
17
7
65
18
12
33
27
36
49
23
18
31
5
19
24
77
43
5
18
12
138
48
84
6
30
114
18
60
30
30
78
90
7
24
8
16
41
151
95
24
18
36
12
90
13
65
219
28
5
30
37
48
53
91
65
30
1
80
75
48
141
63
33
33
120
39
33
12
36
7
173
90
1
113
66
24
61
44
33
18
102
19
59
36
25
48
8
40
77
78
78
111
15
78
6
21
39
12
37
83
37
35
45
21
30
12
45
45
60
27
15
12
48
37
131
57
33
43
71
36
37
41
31
5
171
57
12
3
88
5
39
9
91
56
75
138
51
60
3
45
21
12
84
6
49
71
42
63
88
29
30
6
36
144
24
18
30
18
12
48
157
20
39
84
30
54
6
6
25
23
30
43
17
66
30
54
6
19
32
3
6
12
54
13
20
100
107
285
51
54
18
57
63
36
54
3
63
57
12
3
42
15
16
179
48
90
12
123
33
24
3
15
24
36
69
16
47
42
55
11
24
48
18
75
39
1
83
61
24
137
78
36
13
5
66
42
75
4
11
30
30
18
24
36
42
9
45
6
69
48
12
28
83
18
91
23
222
6
18
12
78
121
29
6
48
132
66
30
237
33
12
55
17
31
72
17
24
36
24
27
99
66
78
30
30
54
3
15
42
31
29
12
60
24
27
27
48
18
84
12
3
93
60
30
90
12
78
120
42
18
150
27
21
42
150
12
7
71
120
12
18
19
24
29
6
9
3
25
32
16
107
13
72
35
69
3
157
65
55
23
6
54
6
60
19
53
18
9
48
57
55
11
6
36
19
11
30
108
12
12
3
160
119
6
30
150
90
24
6
15
40
5
99
64
35
37
168
65
54
6
42
174
24
12
7
48
5
168
30
24
93
105
48
51
4
119
138
18
21
9
31
83
12
18
96
27
9
66
12
6
102
18
150
120
9
33
103
104
27
109
71
66
60
18
84
48
133
24
8
88
11
45
69
24
6
24
13
152
21
30
12
48
72
42
36
36
51
3
30
27
3
37
32
40
17
31
83
24
6
66
30
36
75
63
36
66
84
6
97
72
35
6
7
77
115
8
51
24
18
78
12
25
23
12
12
25
5
18
9
39
66
66
12
18
7
32
40
24
149
43
5
12
12
90
48
36
72
18
36
63
3
42
180
7
24
17
39
15
1
72
5
3
64
65
18
60
6
12
27
33
24
6
18
19
8
123
180
60
30
39
93
108
114
37
71
18
24
31
35
54
31
32
15
12
18
15
33
114
1
17
87
16
35
6
36
78
61
53
108
12
12
6
30
19
29
219
48
63
25
96
71
30
48
6
109
17
18
21
96
3
85
5
102
157
47
1
29
19
72
5
19
248
15
33
3
30
51
15
13
41
55
17
90
133
5
102
138
126
54
120
24
31
5
54
6
12
150
69
159
25
192
23
25
35
6
31
23
42
60
12
12
60
63
51
37
5
19
8
60
27
24
121
8
63
97
35
61
107
30
15
9
6
12
18
27
16
5
27
12
28
29
114
25
35
66
84
24
63
63
25
155
90
24
27
39
25
72
17
31
35
54
72
3
21
79
11
12
90
12
36
12
24
30
24
69
15
60
66
19
41
51
76
80
64
20
21
18
54
66
37
80
3
57
4
11
12
1
17
7
53
75
33
180
91
131
72
138
138
30
99
15
1
24
23
30
24
19
24
53
18
156
45
64
32
3
109
71
6
18
30
6
189
75
36
174
48
27
40
35
61
95
12
13
56
108
45
48
15
3
42
27
141
30
30
7
44
69
27
15
13
5
91
101
27
16
47
49
59
37
17
42
30
15
15
93
57
51
112
41
42
60
48
81
39
24
6
12
42
18
18
25
44
105
6
61
56
69
66
49
20
48
3
18
6
24
49
17
216
15
3
102
39
16
77
30
78
30
25
29
24
171
33
12
24
72
18
12
48
12
72
1
96
11
13
24
8
75
18
24
72
18
25
41
7
65
30
60
48
30
24
78
18
42
18
54
6
30
1
35
18
67
143
30
168
60
39
51
13
35
37
65
18
30
84
72
36
48
6
48
30
18
45
28
72
53
6
21
3
6
63
33
39
40
5
3
3
13
59
42
78
42
139
5
19
113
18
9
33
30
60
25
17
7
89
24
12
6
117
93
27
45
91
5
24
15
12
39
60
66
78
85
101
60
7
77
6
85
5
240
30
6
51
28
41
36
39
4
185
7
5
24
15
39
109
23
60
84
18
30
1
89
31
72
23
42
30
25
24
119
12
45
15
12
66
120
114
33
15
9
21
18
9
15
1
77
18
1
29
19
11
30
66
6
60
75
ABCD 94120170128*3^$a+1 [50019]
45
15
12
4
20
4
132
29
19
156
44
12
88
17
19
48
36
24
12
48
36
36
24
80
4
36
24
5
3
100
140
52
120
17
24
55
12
24
60
48
8
112
36
5
51
16
5
3
52
17
7
108
8
4
24
24
32
4
56
4
20
69
103
8
9
111
96
9
15
16
228
12
48
96
20
12
57
63
24
40
48
8
28
5
67
12
56
52
8
60
64
48
20
84
84
21
24
31
41
7
41
51
21
63
72
33
79
48
8
124
48
240
48
29
55
8
9
24
135
21
43
92
40
48
53
43
12
60
77
60
7
84
17
55
48
12
68
45
60
51
184
116
148
5
72
43
48
48
12
68
52
48
60
260
12
52
8
4
56
60
244
56
57
7
24
24
32
28
48
65
115
204
48
180
72
36
8
9
31
200
40
20
9
55
72
48
12
44
12
9
51
40
128
69
87
9
67
8
52
8
9
67
48
8
60
33
27
108
57
7
36
24
116
156
21
7
12
36
168
84
113
63
21
91
17
7
48
12
56
108
136
245
108
31
204
92
4
56
76
68
120
40
152
40
17
43
48
5
7
404
21
63
57
39
33
67
84
120
144
8
28
185
84
31
20
21
19
32
100
8
192
160
60
24
44
9
27
4
56
165
55
5
31
48
152
28
5
15
4
53
39
136
20
45
195
52
17
103
41
75
112
80
40
132
68
60
48
52
5
12
31
32
88
120
77
39
136
12
12
24
65
31
36
12
60
41
15
4
120
41
15
16
60
44
9
171
16
56
144
4
96
65
36
199
5
43
60
8
69
39
12
28
60
56
208
36
20
40
72
168
36
56
33
15
16
44
81
15
96
57
31
24
12
5
48
36
31
56
52
32
76
5
7
12
20
16
204
36
8
4
8
4
41
7
48
68
4
92
21
75
52
48
17
63
9
36
3
57
39
84
4
12
24
60
32
24
60
4
60
120
12
24
24
36
24
56
28
41
7
12
68
9
163
8
24
60
100
24
29
175
60
17
19
36
84
5
15
40
125
7
120
44
24
4
132
84
12
5
3
52
48
32
24
28
8
40
12
36
56
4
17
7
56
12
112
53
115
5
63
36
216
48
129
3
9
24
120
15
4
8
105
7
36
36
36
24
240
36
29
15
60
196
108
12
77
87
144
12
9
168
7
20
45
36
7
48
12
125
60
87
76
20
124
20
9
31
84
32
93
27
4
56
33
60
12
127
5
180
12
51
64
24
32
24
64
56
276
52
32
24
36
16
5
19
80
9
27
28
5
55
20
52
12
77
75
69
31
116
184
5
91
24
36
12
125
87
21
103
77
67
36
60
5
79
92
40
24
29
51
132
24
204
4
113
67
36
5
12
24
111
48
4
96
12
84
5
31
89
51
24
69
55
56
24
36
4
65
72
7
32
4
29
48
127
113
252
43
12
53
103
77
67
48
80
24
9
27
24
28
128
64
56
148
24
60
12
60
60
36
8
40
120
20
45
12
15
117
51
12
204
33
7
56
28
5
12
7
56
12
84
88
65
31
24
48
5
19
48
156
5
139
36
12
164
9
19
5
7
41
24
36
19
44
12
28
20
4
12
60
36
68
141
15
28
56
36
4
24
8
84
36
4
44
120
40
24
180
5
3
4
44
96
24
16
48
12
60
24
5
19
41
87
60
45
72
7
20
64
36
36
24
24
236
24
64
5
3
60
24
24
21
19
24
12
36
65
7
36
20
16
44
40
41
15
60
36
4
20
76
44
16
20
64
56
4
53
31
12
12
68
60
9
39
112
173
67
12
48
12
5
27
4
24
240
60
68
84
4
24
36
152
48
57
15
4
44
96
4
72
68
96
16
44
33
91
29
96
31
41
7
56
9
115
77
31
84
48
5
7
84
12
68
12
33
15
60
4
41
55
12
24
48
128
4
5
31
17
31
32
52
176
36
21
7
12
29
15
4
17
31
65
75
28
89
7
56
4
24
20
124
96
56
64
24
8
24
28
5
27
88
116
9
7
44
36
120
9
55
12
60
65
19
44
160
80
16
24
185
67
72
17
31
12
68
4
104
57
39
33
67
53
7
96
8
4
197
19
72
8
45
67
260
4
116
33
19
5
48
43
80
4
8
60
57
51
4
36
17
55
80
9
19
92
4
36
12
8
40
8
36
148
17
48
67
24
89
27
28
8
28
140
9
12
19
32
57
36
60
19
96
24
60
8
40
8
16
96
44
40
20
64
17
3
21
103
48
60
44
96
112
17
19
17
3
57
ABCD 94120758874*3^$a+1 [50021]
57
24
27
5
24
24
72
88
56
24
16
8
25
72
39
32
48
112
39
81
240
48
192
128
16
195
125
256
69
99
80
112
69
11
144
25
15
56
184
24
120
56
136
24
48
168
33
15
72
3
5
16
24
72
128
7
65
112
8
168
24
1
71
96
157
315
48
72
8
25
23
136
24
24
8
48
115
234
123
8
64
57
126
18
15
80
96
61
90
89
253
75
96
9
126
41
139
5
24
16
24
21
36
39
240
24
21
75
32
40
8
24
96
96
64
192
3
21
144
24
63
18
111
51
69
24
32
40
87
105
272
16
3
117
80
19
5
24
184
8
48
145
111
24
27
18
35
91
29
7
33
104
7
54
35
64
48
33
39
80
43
5
24
96
112
123
54
23
16
216
56
40
200
115
54
108
108
198
41
120
24
72
85
75
15
17
40
32
19
126
135
104
24
120
88
8
160
200
136
33
15
56
91
69
21
3
8
40
8
211
18
3
8
16
24
255
72
17
1
36
11
64
48
147
165
69
36
111
128
24
7
89
112
24
9
39
8
115
53
91
45
120
120
24
51
45
45
3
141
72
83
241
90
108
17
16
32
160
152
109
51
48
32
40
9
47
64
33
15
75
45
216
72
153
39
105
15
48
104
24
61
11
97
108
27
152
16
24
48
57
135
56
43
21
264
120
9
87
8
85
108
135
8
280
99
117
9
255
96
9
39
72
15
65
48
337
183
15
57
51
93
176
136
48
32
24
24
40
56
55
81
104
16
249
71
40
80
7
17
1
54
54
35
72
184
231
129
288
195
93
24
9
15
96
24
32
24
120
168
133
18
65
112
72
48
24
24
15
144
17
55
9
9
378
69
21
75
69
11
112
21
27
24
39
9
48
32
253
27
48
168
9
72
54
36
173
16
24
152
120
216
55
144
273
8
160
120
120
104
40
56
48
24
91
29
40
3
72
45
45
35
112
105
18
45
81
36
131
24
43
36
17
24
40
48
8
40
32
40
96
104
40
168
24
24
105
54
41
424
288
24
15
54
35
1
71
40
105
95
13
51
3
18
54
5
64
21
339
32
40
24
8
43
18
35
16
56
40
312
81
15
24
123
5
88
141
83
97
119
7
54
11
133
36
95
31
33
200
1
111
104
48
25
18
117
120
8
160
9
90
21
24
8
112
48
32
264
40
72
8
40
72
32
96
72
64
104
79
17
40
48
96
24
27
21
80
72
7
209
144
25
135
63
129
8
72
40
96
104
144
16
165
3
288
8
192
48
1
71
112
120
57
71
19
18
51
96
15
54
251
16
168
120
392
160
240
80
24
24
112
152
277
54
77
67
72
101
64
56
67
5
96
40
24
48
39
81
9
111
120
8
24
72
120
40
9
39
8
64
15
18
95
48
109
144
59
96
40
57
18
69
8
49
15
75
53
1
39
48
3
45
32
193
39
87
9
216
24
32
79
65
16
63
17
192
72
64
15
81
104
112
8
232
3
45
9
47
115
18
107
163
45
81
47
25
144
15
96
15
17
72
40
56
13
107
37
107
16
39
33
80
88
104
40
24
24
96
80
24
40
56
16
80
61
54
5
85
11
88
152
40
24
ABCD 94121319874*3^$a+1 [50011]
11
1
168
27
20
124
36
8
31
9
8
88
39
12
89
12
19
108
30
30
120
66
36
39
144
15
6
35
91
5
13
47
55
18
27
44
4
15
12
113
31
24
53
7
17
16
27
17
16
108
104
1
6
144
5
84
7
33
72
48
27
48
5
28
192
27
18
23
48
76
33
51
99
5
7
81
60
32
132
108
85
11
49
36
11
4
51
41
7
60
30
36
24
47
4
80
76
96
9
11
100
8
1
60
83
48
19
138
107
55
48
36
17
12
36
91
9
44
36
40
45
24
90
36
17
132
31
29
16
111
5
40
33
36
51
8
61
24
195
140
16
12
308
1
30
29
40
51
29
55
65
276
19
54
3
24
33
23
13
24
35
25
47
25
111
32
76
32
4
24
84
27
33
8
64
93
30
77
120
109
59
88
57
126
17
24
55
9
44
28
192
56
96
25
3
12
56
7
30
11
61
59
36
4
104
16
45
167
124
8
96
91
33
27
108
77
13
27
80
19
54
15
27
78
47
85
95
25
3
45
30
53
4
36
144
24
39
42
84
11
43
60
33
8
19
36
30
30
69
135
12
24
5
16
140
76
3
77
24
13
66
36
48
213
48
180
36
3
30
6
114
15
32
25
63
15
45
20
91
90
39
12
15
30
119
16
60
45
144
36
71
7
81
15
24
30
75
20
16
141
3
60
51
84
33
9
90
5
36
37
30
57
68
1
6
18
51
24
45
42
21
84
39
84
6
59
55
45
72
15
5
55
41
97
11
120
24
67
45
56
40
68
4
57
18
65
48
43
5
12
139
5
25
30
93
32
84
16
39
36
5
28
75
41
40
51
141
39
9
80
36
4
9
15
8
88
81
18
33
63
6
18
42
24
11
64
39
33
128
16
20
13
47
73
27
44
36
48
36
1
71
79
53
96
49
12
18
141
45
51
3
45
8
19
101
37
15
12
48
120
15
17
88
80
25
12
24
11
139
45
20
49
36
36
90
24
9
45
60
143
40
104
48
25
95
37
75
8
48
48
52
3
60
6
78
12
108
5
28
3
21
60
153
27
104
25
36
30
69
15
21
15
54
11
13
30
57
44
36
48
120
37
24
96
23
16
111
5
13
11
16
9
6
21
9
3
165
147
63
6
35
31
48
12
5
180
16
9
114
21
68
28
3
65
79
6
6
21
72
15
33
69
48
11
175
9
12
44
19
53
12
100
165
27
60
44
1
3
20
76
69
23
19
53
7
5
60
133
3
32
37
3
27
29
31
264
54
36
6
9
39
57
93
47
28
8
24
13
66
6
59
49
47
40
8
48
67
12
60
9
15
54
6
129
8
12
37
18
41
1
11
67
81
39
12
113
61
6
5
4
36
39
65
72
12
7
41
4
3
5
55
45
75
60
186
30
174
35
25
102
93
8
7
96
21
3
12
78
42
24
5
1
78
33
32
96
136
15
33
180
132
15
33
75
65
127
33
36
80
61
30
101
60
7
72
33
96
15
69
120
68
108
120
120
1
159
20
16
44
25
111
8
40
72
36
9
39
44
37
18
72
30
11
37
11
60
4
60
51
29
25
51
69
63
27
21
20
1
39
15
36
29
49
6
174
132
60
18
6
35
1
95
36
4
33
27
9
75
69
42
29
241
83
7
9
56
36
37
123
9
71
49
48
35
1
27
39
41
100
24
3
12
41
64
3
36
57
200
84
73
66
24
6
24
35
12
73
27
188
25
6
65
19
60
45
8
7
120
65
7
18
12
3
45
51
56
43
45
57
23
36
156
48
7
65
25
23
31
41
4
80
1
3
12
33
27
8
96
19
42
3
87
9
99
90
15
12
15
69
69
63
8
1
78
5
36
79
17
79
60
54
42
120
78
23
52
92
4
51
30
78
12
78
12
15
165
3
116
16
48
68
127
30
15
60
48
8
64
147
21
9
63
261
51
36
140
48
19
17
16
207
12
9
69
6
17
132
25
42
30
15
69
6
5
64
24
21
114
17
40
48
75
41
25
11
13
63
27
30
6
96
60
48
21
39
36
24
45
57
3
51
17
43
24
33
33
60
35
91
5
48
67
45
8
31
65
1
35
36
60
7
42
3
15
42
51
3
9
32
48
72
40
9
24
30
12
41
4
39
57
12
132
33
27
15
45
24
72
69
35
28
20
1
15
56
43
90
35
31
45
12
69
24
11
16
32
48
64
15
81
72
15
165
21
54
33
39
48
12
33
15
33
9
18
41
40
24
8
37
72
11
79
173
28
80
112
32
4
15
54
71
1
63
48
20
67
12
144
24
57
140
36
148
15
126
24
27
12
68
12
7
69
15
66
120
174
77
100
32
25
42
18
11
16
56
48
4
117
111
9
30
21
12
27
53
180
31
5
1
54
69
20
25
23
12
31
5
12
4
105
63
75
12
174
35
61
59
40
ABCD 94121499328*3^$a+1 [50087]
191
73
107
24
30
6
30
90
49
24
167
33
40
32
120
39
42
138
96
66
24
43
168
24
35
21
15
25
8
15
6
91
89
111
40
23
60
21
24
21
96
54
141
3
36
66
54
60
36
129
88
80
21
42
177
57
15
120
45
90
30
54
6
199
80
21
3
112
71
9
96
88
5
90
25
144
41
222
30
27
33
55
104
24
45
75
40
72
89
306
48
6
54
90
102
33
40
176
45
54
12
168
102
3
75
21
81
54
144
36
21
123
109
77
243
27
54
87
40
83
21
40
48
48
29
115
8
87
9
51
54
55
104
48
75
45
48
21
3
63
24
1
8
117
144
91
29
211
80
93
51
16
24
71
18
12
99
45
24
27
3
6
63
3
133
120
35
60
12
60
9
16
72
48
89
30
90
31
23
9
120
111
12
24
21
24
216
40
48
72
23
90
6
9
40
71
33
111
60
61
5
19
41
15
15
9
141
91
65
24
39
27
24
36
84
45
88
96
11
13
72
35
141
3
36
153
33
54
49
32
39
105
40
35
24
12
18
36
24
72
18
25
5
27
48
64
137
30
96
9
88
32
9
6
54
147
64
56
40
24
185
79
101
6
117
21
75
24
40
23
90
78
1
29
36
90
180
6
19
56
64
5
54
36
9
21
163
32
184
5
12
108
6
30
24
279
27
36
18
66
85
41
15
9
63
16
47
49
5
3
27
36
54
60
15
75
45
75
306
67
77
3
3
18
67
23
1
65
39
57
108
30
132
9
111
9
88
197
306
48
49
56
16
149
132
54
1
83
61
35
141
3
12
24
49
24
32
16
89
54
9
16
251
174
175
32
24
81
30
73
41
39
16
65
6
9
9
156
43
17
90
13
120
8
24
96
75
78
126
36
30
18
60
9
57
31
24
35
90
3
21
30
6
36
3
40
11
13
107
36
49
29
30
37
35
114
66
24
144
66
31
83
37
48
152
24
21
54
13
8
105
63
117
24
90
120
73
80
123
13
95
49
23
30
90
49
29
90
36
93
40
48
8
21
75
120
219
42
27
27
234
19
17
63
3
13
32
64
80
51
13
77
30
24
13
53
18
96
1
120
23
12
60
33
40
96
5
211
72
47
1
24
24
24
11
60
57
9
15
21
108
15
297
207
3
90
147
16
17
87
72
16
48
32
64
149
96
66
78
90
97
95
18
7
65
15
3
69
88
80
33
6
66
18
117
33
36
90
36
69
75
13
56
24
51
126
55
8
21
67
59
61
224
88
8
129
84
6
54
156
36
54
54
6
54
7
8
57
54
81
39
114
15
16
35
85
155
181
24
240
59
12
24
33
183
48
90
15
57
54
49
47
180
18
156
114
12
78
99
297
36
3
144
27
24
72
69
75
45
9
30
6
91
104
21
138
36
13
23
24
36
108
30
19
8
15
25
65
199
8
3
24
21
33
159
21
51
75
13
8
40
24
8
48
3
61
56
39
6
84
60
19
11
24
30
7
89
151
239
60
120
85
5
54
61
48
8
99
45
105
79
5
19
32
39
6
156
54
9
15
72
18
66
109
96
35
13
17
114
12
25
24
5
43
96
24
113
54
126
67
32
165
3
72
69
72
24
84
90
6
36
30
78
31
104
45
192
99
225
15
16
152
51
6
66
18
126
60
54
156
6
18
31
56
24
40
56
99
36
120
18
6
66
7
11
165
51
69
16
41
54
1
23
25
32
33
102
9
48
168
45
24
36
48
36
91
8
51
133
47
66
54
1
53
19
48
59
109
32
9
15
21
30
85
29
75
16
80
93
6
13
32
16
32
87
81
312
87
169
215
81
16
155
37
72
11
198
60
19
48
24
8
207
30
24
51
75
246
7
53
84
15
88
47
174
6
21
9
54
42
87
88
125
3
51
60
9
111
33
63
9
39
6
19
32
3
90
102
ABCD 94121547706*3^$a+1 [50097]
114
53
97
36
72
48
11
1
72
18
53
37
75
3
30
24
48
42
120
45
3
150
60
75
57
23
13
24
48
12
15
33
95
88
117
59
139
24
5
72
1
48
12
27
3
90
12
71
112
45
83
67
69
24
9
36
30
114
3
27
45
8
37
3
24
56
85
203
40
45
102
29
16
8
25
12
48
72
78
54
66
24
21
75
30
42
5
24
16
24
69
75
80
19
21
72
3
21
48
200
40
81
39
33
12
36
15
72
57
36
99
81
60
30
77
24
1
39
51
18
30
174
36
54
6
159
75
48
42
27
8
16
24
51
42
30
93
96
80
13
240
48
27
33
300
78
141
21
30
48
24
120
6
24
23
13
27
72
21
84
48
87
8
25
39
48
48
48
56
109
27
24
129
84
6
45
120
9
90
6
120
12
12
71
25
87
27
21
24
21
24
11
136
69
12
42
21
105
87
165
27
141
131
40
9
12
30
30
18
69
8
13
24
78
29
48
25
210
53
64
9
71
88
48
120
27
48
72
18
30
162
35
25
48
90
93
24
3
78
42
173
109
3
3
29
256
56
121
60
12
18
53
37
12
96
12
3
80
72
64
33
156
54
6
12
27
48
3
90
72
123
9
71
40
75
21
3
5
16
105
39
8
67
168
18
75
24
93
30
77
1
15
56
16
3
30
84
3
3
30
72
168
111
24
9
15
45
3
57
60
3
123
21
33
23
24
1
12
3
3
72
150
15
8
157
27
51
5
25
72
39
8
61
27
168
24
81
12
35
67
45
45
75
3
30
303
9
18
69
51
48
117
8
19
138
108
15
27
42
36
15
32
40
93
11
13
48
83
40
9
111
32
193
24
66
120
24
48
18
30
42
75
57
15
3
18
12
60
12
15
45
11
109
6
21
51
45
27
210
78
29
13
35
1
95
67
5
40
24
33
63
24
3
141
45
12
240
12
30
30
63
117
120
36
60
27
27
66
27
3
102
48
24
18
5
37
36
72
39
9
39
96
57
63
45
99
3
138
35
24
72
16
33
204
3
24
21
107
160
72
21
30
42
27
69
35
49
48
63
24
75
96
30
60
150
72
45
80
253
54
6
12
27
33
48
87
45
30
18
24
30
126
132
30
45
8
112
8
109
3
48
27
72
96
24
66
131
16
27
93
117
60
15
3
42
11
97
48
15
99
6
72
12
6
5
49
48
18
77
144
16
3
24
45
72
51
78
71
49
15
69
11
16
80
13
3
93
30
77
25
60
3
45
11
1
279
21
30
69
9
42
45
33
39
21
35
16
24
32
24
184
99
5
1
72
207
72
33
111
24
105
18
45
3
24
21
9
63
27
21
24
51
77
43
30
90
29
61
99
8
43
24
66
11
49
90
5
25
120
120
71
49
12
30
5
97
48
15
93
11
1
23
115
21
8
16
24
96
69
75
33
12
246
5
136
24
9
90
5
16
24
3
29
64
129
87
24
9
18
102
48
39
24
56
280
56
43
21
24
27
30
108
30
42
27
32
49
12
108
72
90
29
43
21
224
1
114
45
33
23
49
15
72
99
114
36
60
120
51
81
60
3
9
60
6
312
45
32
40
21
51
8
40
45
78
53
85
27
45
3
45
11
43
21
27
125
67
141
285
75
57
15
120
32
40
51
30
47
13
27
48
24
3
48
174
15
8
43
5
19
21
24
165
36
15
152
24
40
9
71
43
53
97
48
12
27
69
174
66
12
60
150
5
25
138
69
153
47
61
27
195
42
180
63
45
168
155
72
13
30
29
136
216
51
90
27
96
72
27
53
72
13
3
80
112
45
27
3
5
144
16
93
30
72
117
33
15
33
39
56
37
35
72
96
19
93
3
21
24
75
24
21
72
72
120
8
73
15
27
18
11
1
23
85
99
21
12
15
93
12
23
25
72
119
13
27
81
18
45
75
45
105
159
51
30
207
93
12
47
136
165
24
51
9
15
8
24
1
143
40
57
48
15
9
36
11
91
42
75
33
87
75
45
105
60
3
24
8
91
29
121
24
15
33
63
72
24
9
12
59
64
24
105
36
11
16
48
24
45
6
30
39
3
5
40
8
16
33
138
18
27
8
25
162
45
24
3
21
75
69
152
91
30
18
5
49
23
13
12
108
24
108
15
48
57
23
ABCD 94121558002*3^$a+1 [50009]
28
84
33
207
21
279
117
59
16
48
45
83
48
36
13
12
243
32
73
216
51
44
100
12
180
48
45
36
15
224
145
155
97
15
129
131
28
132
108
69
47
61
35
240
49
15
140
109
24
111
9
131
37
107
48
64
20
64
32
48
121
83
52
9
99
132
129
27
68
96
1
15
48
444
32
16
32
61
24
15
48
92
133
47
205
35
48
12
25
155
13
48
60
72
59
49
12
39
44
36
121
119
25
51
84
9
36
48
15
45
23
97
47
64
32
60
288
52
140
160
80
4
80
16
12
96
57
60
75
68
16
33
63
48
32
60
180
108
352
48
69
15
33
72
3
80
208
84
57
99
32
52
96
32
109
323
1
11
16
20
124
224
52
48
45
35
37
155
73
35
64
141
12
27
48
57
231
140
112
69
24
72
47
28
84
141
179
96
37
11
172
33
15
57
75
80
145
24
39
45
96
36
219
33
228
47
112
108
132
21
108
107
64
36
80
28
81
36
15
48
44
13
24
144
171
45
36
48
95
109
108
155
48
12
4
48
57
23
48
13
240
12
168
72
72
12
99
32
37
12
383
352
21
24
48
83
13
120
11
156
132
60
25
327
69
95
60
144
36
1
15
144
176
25
119
121
179
4
80
16
32
25
24
11
64
80
36
108
25
135
36
44
64
36
9
87
21
107
1
120
132
108
180
95
132
28
9
167
4
12
69
15
129
159
92
16
9
171
80
409
119
12
84
1
24
51
33
51
128
448
12
177
99
21
24
15
57
107
48
97
36
72
12
135
32
49
219
32
4
80
61
15
68
121
147
80
100
105
72
47
60
49
47
4
60
20
73
36
291
45
143
37
60
3
80
61
192
47
52
60
84
9
83
97
111
57
27
45
108
23
121
83
96
85
27
68
37
84
275
1
159
116
169
36
168
135
165
27
20
25
24
59
49
36
11
100
188
37
155
13
12
36
135
153
167
253
227
112
165
12
36
39
129
84
15
21
132
119
96
28
32
97
195
32
49
11
133
11
36
133
228
99
128
16
69
48
15
189
48
15
81
51
188
112
80
4
80
144
76
84
80
28
272
16
225
195
60
9
23
4
156
20
60
192
100
32
76
9
11
28
69
12
240
195
33
111
12
32
48
85
24
39
32
48
64
33
12
147
21
72
12
39
32
48
144
16
141
675
80
96
112
32
28
32
16
225
63
9
171
32
12
145
108
192
3
32
36
96
16
32
96
109
15
21
36
123
33
132
72
63
372
501
23
4
21
71
1
132
48
59
64
45
180
111
9
36
96
135
45
47
61
120
155
49
83
112
60
32
4
140
37
48
36
71
84
48
60
240
96
85
27
9
11
49
48
47
61
143
4
348
68
1
15
44
49
195
32
76
32
37
75
84
9
71
265
216
96
15
33
24
51
20
160
129
72
131
4
48
33
12
83
ABCD 94121817488*3^$a+1 [50014]
17
120
85
35
49
6
138
24
15
8
7
6
54
21
45
35
37
3
24
32
19
21
8
16
9
12
60
30
24
12
45
9
63
96
24
8
25
54
6
3
45
51
45
54
12
24
30
24
75
24
21
24
35
31
17
37
131
1
15
104
55
41
13
171
56
13
30
42
120
18
17
208
45
3
15
33
56
19
5
1
18
21
9
78
17
1
71
73
23
48
37
90
17
13
59
1
12
6
36
9
56
1
63
24
63
12
5
55
105
33
54
33
32
25
108
27
69
51
105
39
69
27
80
19
21
33
18
24
5
13
27
8
13
3
69
27
8
37
60
126
108
21
8
25
18
53
96
40
3
42
3
81
24
108
144
54
30
15
39
17
40
15
24
30
24
36
30
114
23
24
40
39
41
31
9
135
18
63
24
129
12
18
24
153
39
105
9
47
7
18
23
7
17
1
60
36
18
30
63
27
6
71
85
3
57
54
41
24
7
48
9
72
48
8
7
42
54
54
35
13
35
7
33
32
40
15
17
1
78
17
19
93
128
43
54
36
60
36
35
16
24
8
7
54
36
48
47
13
18
9
3
5
13
83
25
6
18
30
57
15
54
11
13
83
37
36
47
24
19
77
64
24
75
30
47
115
245
25
23
19
45
48
8
1
23
192
55
18
15
3
5
37
18
33
15
9
27
21
15
72
6
155
72
37
42
30
6
5
43
54
87
56
25
30
17
1
24
72
48
23
88
39
12
5
19
69
51
77
24
31
12
78
120
24
30
54
51
75
29
40
45
11
199
17
25
12
60
23
25
15
3
72
45
8
40
56
1
23
24
7
48
17
43
48
18
24
12
15
45
51
93
36
183
45
60
111
24
45
48
24
11
97
15
87
54
59
13
72
72
6
12
126
54
101
31
18
66
42
18
89
37
3
8
133
11
1
15
24
15
18
72
15
96
32
40
32
16
45
219
45
3
8
40
3
5
1
36
54
48
5
13
72
3
33
24
12
6
54
15
24
9
15
96
32
24
49
36
195
8
37
30
78
87
3
12
18
36
27
8
55
54
96
66
96
18
12
3
15
9
8
48
16
9
24
66
90
11
40
3
45
27
78
120
47
40
45
11
19
21
39
89
37
18
180
29
7
18
12
35
40
15
9
56
24
1
96
47
16
21
11
7
17
40
51
18
24
12
6
30
54
5
24
31
30
11
24
1
72
6
41
24
61
75
48
87
108
42
59
25
71
19
69
32
48
16
56
13
36
36
6
69
33
23
24
48
85
35
37
36
54
60
30
6
17
1
47
24
1
39
15
9
81
36
27
3
5
72
72
1
143
1
71
67
21
21
66
9
9
47
64
75
84
6
84
167
73
54
41
7
24
18
47
55
6
72
3
24
24
51
6
30
42
23
13
27
8
37
12
71
1
6
48
57
32
1
39
51
5
85
147
3
117
27
12
18
180
42
18
30
6
11
109
147
33
54
42
66
42
107
1
48
24
18
5
85
102
18
18
41
1
63
80
19
18
3
27
5
24
13
11
7
9
48
51
30
42
12
90
15
72
3
53
48
96
24
37
54
165
264
56
1
12
27
15
161
64
21
35
7
17
1
12
27
9
36
59
19
45
48
8
1
15
21
59
1
39
51
12
60
12
41
37
3
33
12
3
165
35
37
3
99
5
37
30
24
54
23
7
18
15
9
15
51
72
108
24
9
45
180
36
3
45
36
71
40
3
18
18
9
57
39
57
102
57
69
36
36
18
17
7
17
31
9
15
201
8
7
48
9
15
36
45
56
88
56
61
3
32
31
42
15
48
39
18
15
21
6
30
168
12
18
17
1
23
1
66
5
72
48
48
49
18
5
13
12
39
3
12
60
5
13
66
24
12
21
15
24
36
45
27
30
15
48
9
90
53
1
42
117
48
27
90
35
16
21
60
15
48
48
24
8
37
35
40
24
81
36
18
12
117
32
13
60
23
40
8
55
17
24
25
23
120
1
87
39
6
59
13
35
103
9
9
15
57
24
54
41
13
30
117
105
36
54
21
24
168
56
31
18
6
9
21
11
13
3
8
1
90
5
1
12
18
132
126
54
18
23
16
8
1
39
8
88
9
143
43
54
30
6
27
39
6
35
37
72
54
125
181
11
19
21
39
36
29
43
93
9
6
9
9
39
33
135
9
18
30
47
25
63
33
12
42
84
45
45
51
9
39
153
119
25
24
15
39
65
25
23
67
48
18
6
5
25
90
21
15
24
48
18
39
21
3
32
24
25
15
3
78
30
113
40
27
5
24
40
45
3
15
17
64
21
60
15
15
6
3
321
48
6
36
45
8
1
95
16
24
96
69
42
12
108
108
132
72
41
49
12
59
49
6
57
9
6
12
18
35
7
41
40
75
5
16
3
18
27
32
13
107
85
3
8
7
6
12
15
9
39
56
43
21
39
41
64
75
30
60
12
15
24
56
1
15
105
54
24
9
56
64
27
24
30
24
71
64
57
23
67
69
27
54
48
18
90
35
115
18
51
3
53
37
36
39
8
64
69
12
60
18
9
81
15
69
60
66
36
65
31
33
72
75
12
60
21
32
85
24
18
30
35
16
21
3
48
48
9
90
165
75
18
18
9
8
145
23
24
16
45
99
117
48
27
56
24
115
93
15
36
5
24
97
66
5
13
27
15
48
54
83
43
5
1
84
42
17
40
32
13
6
45
9
15
57
18
21
15
102
90
33
72
57
18
42
35
121
135
51
45
45
66
18
39
21
51
51
54
54
17
7
72
66
24
18
18
35
49
36
35
24
19
12
18
36
36
42
48
72
5
1
102
57
3
5
13
12
18
54
42
5
25
15
45
30
45
15
129
9
42
29
ABCD 94121952812*3^$a+1 [50061]
47
57
207
9
15
30
19
53
78
36
121
53
96
66
54
36
15
72
48
45
99
51
18
36
36
54
45
9
12
99
40
56
45
115
80
39
120
6
3
135
6
115
8
87
6
75
63
97
80
75
157
23
24
49
365
75
24
88
59
45
99
61
65
31
23
57
144
69
96
19
47
25
29
75
75
30
6
25
5
108
39
57
90
54
15
141
19
120
41
39
51
96
48
37
24
24
5
75
141
456
27
3
13
72
80
3
36
33
3
13
35
117
105
79
144
77
3
231
9
81
175
24
56
69
42
97
191
9
21
36
6
33
51
90
99
24
192
51
93
144
48
24
9
31
65
151
59
85
29
126
13
32
171
138
126
216
144
93
3
109
24
77
43
47
90
15
63
66
31
24
5
91
173
72
18
270
96
180
39
64
32
16
29
30
36
9
45
75
120
48
40
77
3
51
37
8
27
18
139
11
21
48
177
54
81
69
36
79
32
63
57
3
66
19
5
102
69
96
15
33
120
105
207
24
24
64
53
43
72
48
5
27
3
96
85
8
87
9
45
66
1
23
25
32
45
43
155
61
24
104
40
8
93
30
36
96
105
112
72
71
25
5
187
8
40
95
30
99
51
13
41
30
1
35
24
13
143
73
77
30
85
149
19
5
19
48
264
11
30
78
9
72
48
51
45
64
101
75
141
144
36
114
36
54
19
176
21
99
16
101
48
36
15
45
30
24
12
49
65
90
13
23
225
40
5
99
39
60
72
90
30
13
77
18
9
16
251
30
15
24
51
36
129
48
88
48
71
84
21
136
72
72
56
93
60
7
24
56
69
19
56
40
56
63
216
81
48
96
51
48
60
12
150
39
51
84
33
48
45
78
72
37
11
36
33
57
31
149
3
21
19
8
24
48
63
144
1
80
45
3
136
24
17
15
39
33
96
15
97
83
109
48
5
19
96
83
126
66
18
42
9
75
24
69
87
126
75
3
12
54
6
37
48
5
3
16
35
156
49
29
19
101
42
30
54
90
75
16
48
192
24
11
18
30
90
90
132
45
45
43
72
5
54
13
96
72
125
99
9
42
18
19
101
27
40
192
32
136
104
120
129
30
9
112
168
17
96
15
72
21
126
45
9
156
171
24
24
57
7
23
24
30
114
81
21
3
304
96
17
180
27
88
173
19
83
45
15
90
30
108
277
29
3
3
108
216
156
13
11
45
39
60
21
24
27
13
56
15
6
54
84
97
29
6
18
75
27
213
40
5
99
57
114
61
5
54
109
107
13
11
156
186
39
15
1
32
48
9
30
49
11
13
56
51
60
33
48
39
24
1
101
24
66
9
69
126
36
129
24
112
24
8
27
61
29
43
47
120
81
33
156
24
19
173
234
6
30
13
65
7
59
36
168
9
88
32
48
48
27
45
45
48
6
13
8
69
66
24
33
51
117
24
45
30
13
41
180
51
120
24
21
6
37
48
8
87
54
99
75
72
37
8
15
57
48
15
9
16
29
90
49
5
67
5
3
16
59
36
169
47
25
23
72
54
24
67
80
24
99
21
64
41
15
48
16
56
9
12
18
6
126
84
81
15
25
59
61
72
32
96
33
66
21
48
72
184
8
16
107
108
12
165
3
102
15
24
64
56
81
30
33
75
37
23
72
120
25
32
141
72
18
1
24
11
13
8
15
60
18
75
105
126
73
83
24
210
19
32
183
9
40
8
24
15
30
99
64
23
174
54
45
16
24
144
203
37
71
25
24
48
32
48
39
1
23
57
69
43
191
49
167
174
42
73
35
61
11
37
71
57
72
16
56
24
237
115
24
24
5
187
113
79
53
18
1
35
13
120
23
24
25
59
42
99
75
24
30
31
48
71
49
41
111
136
35
85
29
19
35
12
24
25
48
56
45
99
27
36
60
13
ABCD 94121986360*3^$a+1 [50123]
20
72
15
25
18
32
18
18
24
10
8
28
269
25
11
18
151
65
1
35
7
120
20
18
90
22
50
42
18
12
16
54
60
20
10
53
27
46
2
52
56
42
45
3
52
42
11
27
10
18
24
65
55
6
14
60
18
12
40
30
26
82
2
36
4
30
6
2
18
12
42
16
50
52
42
20
108
10
35
3
42
27
18
25
11
97
12
98
34
18
18
14
58
18
20
82
2
33
55
8
30
54
69
39
70
42
30
20
40
218
10
20
18
33
7
2
27
3
51
7
2
45
57
18
40
11
1
71
7
47
55
60
50
78
18
12
33
7
38
9
21
70
42
30
2
18
22
108
18
20
72
10
2
16
17
27
90
48
112
18
48
42
47
3
220
18
47
3
15
9
18
90
30
58
14
6
9
1
44
10
8
12
36
87
73
134
18
52
155
63
28
2
52
53
3
22
12
26
10
53
61
36
90
2
48
15
7
12
126
44
10
6
32
22
11
18
9
162
10
18
8
12
88
44
16
92
18
54
9
9
12
70
8
28
60
47
27
16
83
9
10
2
6
45
25
2
27
25
36
29
61
72
12
20
18
15
27
9
39
22
30
60
56
10
35
7
20
70
32
6
12
33
75
15
37
2
18
60
138
42
10
38
34
20
16
24
30
8
45
25
32
70
20
18
40
32
18
52
56
42
18
54
45
1
24
18
2
18
120
18
4
11
19
56
22
48
20
40
54
48
2
60
30
16
20
22
32
16
17
43
2
81
79
20
70
101
9
12
16
35
25
29
1
80
102
51
1
38
78
30
24
81
9
99
9
160
18
65
72
97
48
38
42
10
53
9
16
29
25
20
16
2
18
90
45
75
24
16
30
2
60
10
80
48
15
27
180
30
33
108
7
2
48
87
45
81
9
28
2
22
20
18
28
60
14
40
56
99
25
11
9
10
6
120
24
83
25
38
30
34
20
6
27
7
68
18
24
88
30
53
27
90
12
16
44
48
15
27
10
78
68
42
90
81
27
72
27
3
22
18
32
70
78
11
37
17
45
10
38
42
48
15
127
17
45
106
47
45
10
18
2
40
90
12
6
29
75
51
7
83
39
6
45
19
18
35
72
18
43
47
25
2
16
83
57
22
12
38
42
16
83
9
90
10
152
18
63
25
72
32
51
27
100
92
18
58
32
105
97
18
18
65
165
22
155
7
30
26
54
18
70
12
20
160
26
72
12
76
30
42
12
53
7
50
6
34
20
9
1
8
12
96
63
19
150
2
63
27
36
12
22
48
98
10
24
18
128
52
11
1
18
2
36
52
62
18
30
130
12
8
28
20
22
110
28
2
18
72
15
73
2
52
18
17
61
84
6
2
28
42
12
6
2
18
9
1
35
9
66
15
18
21
16
42
20
27
43
12
26
54
36
30
22
2
45
3
60
18
9
201
22
2
18
72
118
18
44
18
153
39
106
2
15
36
27
10
92
15
43
32
33
7
72
86
34
18
38
52
143
37
128
54
6
9
36
25
20
10
35
97
12
20
18
60
10
18
53
9
18
63
9
10
60
20
12
18
40
18
47
25
12
8
45
93
70
17
45
81
7
2
12
6
10
2
33
25
29
108
25
2
16
72
20
30
40
47
241
2
12
58
47
3
33
27
12
36
4
30
80
46
60
12
17
61
32
40
38
12
88
62
102
76
32
42
63
18
129
16
80
9
45
18
10
42
50
286
44
9
36
36
75
60
10
2
72
36
33
54
3
90
52
2
40
18
20
10
53
25
20
12
40
110
118
2
40
2
28
38
24
30
18
22
228
92
58
47
108
3
4
20
70
66
2
148
210
20
15
37
20
58
12
38
69
55
6
30
17
25
2
16
2
18
34
56
12
72
15
73
53
37
2
90
36
123
1
6
102
18
62
162
70
50
6
10
42
38
10
17
147
33
72
55
56
184
11
9
16
2
27
55
8
45
37
26
10
20
69
25
68
42
28
2
6
34
38
63
27
30
40
18
14
40
30
8
102
16
42
2
138
33
7
48
35
19
56
22
12
8
12
18
60
18
54
48
15
3
22
18
32
33
57
78
10
152
48
52
38
40
29
55
26
9
165
70
8
28
62
10
35
75
58
47
153
54
106
2
45
145
20
40
20
27
1
2
22
65
21
24
90
9
21
16
42
12
36
20
40
2
28
20
52
2
123
63
30
4
11
37
2
88
17
25
18
20
120
60
10
78
30
42
122
36
72
40
180
11
9
30
18
33
9
30
40
2
63
93
124
38
60
12
6
12
51
27
63
7
12
2
40
38
171
99
28
92
40
92
18
18
45
9
16
29
153
27
25
18
50
15
55
8
27
147
15
3
148
20
12
60
88
32
78
52
11
79
2
28
20
90
22
36
12
8
12
51
9
10
60
12
20
58
2
16
47
25
11
57
40
2
28
62
81
21
6
34
90
18
18
83
19
38
4
56
12
58
14
16
62
10
143
117
12
36
15
45
12
22
11
7
20
10
18
2
42
9
21
15
1
44
16
110
34
11
39
16
35
39
18
58
50
54
69
7
14
123
18
18
9
10
62
28
108
54
8
30
52
38
15
3
42
12
130
101
7
11
81
30
90
18
40
110
88
2
10
71
37
42
2
63
57
106
20
54
15
1
2
90
105
27
36
30
34
38
18
34
6
72
12
218
40
11
1
38
60
10
98
172
18
54
18
35
63
27
72
18
7
36
54
101
27
135
3
33
1
78
120
20
18
4
50
58
11
19
20
40
83
7
20
30
51
39
132
28
42
36
2
12
90
40
65
43
30
42
18
32
6
72
210
51
9
12
16
92
33
19
8
12
106
62
52
20
45
21
52
42
ABCD 94122326128*3^$a+1 [50000]
108
108
48
6
45
21
18
6
3
15
12
5
19
29
181
42
177
21
36
54
36
84
132
12
6
179
1
36
18
12
24
36
30
180
54
96
18
192
24
120
54
42
198
81
21
75
48
27
21
63
17
43
30
24
48
114
18
36
72
47
217
6
12
36
126
114
66
96
30
18
15
80
19
18
84
23
121
6
18
12
24
75
15
36
18
12
36
75
48
39
18
18
6
30
33
48
32
31
24
18
87
21
84
150
66
276
36
30
24
54
54
21
15
12
60
105
33
54
42
18
18
75
9
24
111
33
47
25
84
6
30
54
9
80
1
15
80
1
84
36
24
12
18
60
120
162
75
48
9
12
60
36
155
19
108
42
71
19
141
15
42
36
30
42
90
18
30
126
3
3
45
27
30
198
18
42
162
3
32
31
72
18
39
3
29
64
45
90
24
36
12
198
24
35
67
6
72
18
144
48
6
12
18
6
18
17
103
18
23
181
18
36
21
45
108
6
30
54
90
42
84
36
18
6
9
48
33
54
108
29
1
15
128
16
3
42
3
87
9
9
90
93
63
24
30
27
45
3
165
12
18
6
30
41
103
18
39
3
45
3
93
141
144
99
48
3
102
144
23
193
168
120
6
108
36
36
18
12
60
18
342
36
15
3
45
27
48
132
84
18
6
54
12
186
72
18
48
36
126
54
39
51
24
126
144
30
9
87
36
117
45
72
48
162
105
39
6
48
150
12
6
48
6
21
27
6
36
54
30
24
63
48
9
180
90
42
36
72
51
75
162
3
27
60
102
35
16
39
18
114
53
1
102
9
33
63
63
192
60
54
48
15
21
27
27
53
133
66
9
45
24
123
3
45
27
12
18
18
54
18
18
27
87
105
128
19
30
6
30
78
29
91
6
228
6
36
48
36
6
54
102
18
9
32
13
51
81
54
9
128
25
39
9
24
18
18
30
125
1
15
243
12
36
108
42
102
42
30
9
81
6
89
19
90
12
39
21
18
54
30
42
36
54
48
18
108
6
173
1
6
18
72
54
12
54
108
18
24
54
54
12
90
6
12
6
162
90
120
42
18
39
48
3
174
24
102
78
12
18
6
138
150
90
18
54
84
6
51
33
24
48
39
33
132
120
18
96
54
48
150
108
90
12
3
32
19
60
33
3
29
1
78
66
36
60
47
16
80
16
69
54
90
27
15
30
18
6
30
45
80
91
114
36
108
72
75
33
30
33
27
18
35
13
36
96
47
1
90
42
18
72
48
81
45
186
12
96
12
113
112
9
18
186
54
18
18
84
60
81
39
6
144
36
15
15
60
69
3
138
60
54
18
48
15
9
90
30
15
171
30
36
54
180
6
30
5
64
45
72
72
30
132
18
72
18
66
36
18
18
18
89
7
138
18
42
12
96
18
54
12
99
51
45
39
9
117
6
54
54
12
54
6
48
17
25
48
96
39
141
18
156
60
36
36
17
127
234
36
18
18
54
9
81
15
21
107
48
115
29
16
9
120
24
54
81
27
12
18
150
30
72
27
63
18
42
18
3
9
90
6
36
48
3
33
96
108
90
12
6
30
18
71
16
27
102
126
42
72
30
33
80
48
7
18
18
12
144
24
120
6
198
102
24
54
57
63
36
72
90
24
30
5
16
159
81
117
6
21
45
18
42
71
265
90
18
59
217
36
3
15
129
32
64
39
6
54
18
12
36
90
24
108
84
18
42
30
60
48
35
37
54
6
66
144
269
7
18
120
15
192
285
54
18
107
64
111
90
108
90
225
27
18
96
35
37
30
77
16
57
48
6
84
36
78
27
9
12
60
47
163
60
12
21
57
48
6
18
15
165
18
138
90
6
18
18
18
36
120
36
42
36
90
66
78
72
48
18
54
129
15
204
18
30
240
12
6
84
72
23
1
30
42
72
90
21
15
72
12
6
66
5
1
47
55
72
150
54
21
9
6
48
108
149
55
84
216
24
90
12
24
90
173
7
18
156
36
18
6
12
42
18
18
12
198
114
17
19
156
6
12
15
63
33
21
30
18
108
108
6
36
89
64
21
54
96
53
31
6
108
191
1
63
15
12
5
31
42
48
39
93
192
24
75
51
ABCD 94123212856*3^$a+1 [50016]
24
40
24
27
165
15
33
32
13
51
216
3
12
18
15
27
48
6
15
57
54
33
12
3
6
39
36
9
35
100
51
54
51
44
16
36
20
13
30
21
75
54
11
76
15
60
54
111
20
49
30
29
36
124
27
60
45
68
40
3
72
45
33
84
3
57
84
35
91
29
60
156
49
12
42
137
55
24
149
13
30
17
52
99
12
17
25
12
6
84
18
27
8
7
54
111
48
3
90
39
80
19
9
20
13
3
24
93
54
65
28
15
81
24
165
51
9
11
1
6
9
68
16
105
51
21
27
93
3
36
24
20
96
1
18
125
1
3
51
42
12
18
33
9
18
69
15
24
12
60
93
20
60
1
143
1
135
24
27
45
93
18
9
48
123
204
45
21
107
25
108
87
3
144
5
108
67
36
29
40
8
172
21
174
29
7
54
18
21
57
83
1
15
3
60
21
44
55
21
15
6
15
69
42
18
12
87
56
1
3
3
77
61
111
75
29
19
72
53
43
162
18
9
3
21
177
39
15
9
87
33
36
105
6
93
9
87
9
84
18
33
21
3
51
9
105
102
33
3
42
15
36
176
55
90
35
145
54
6
15
15
36
17
12
79
24
102
63
27
6
18
126
246
54
3
216
69
18
89
1
18
42
27
3
33
39
36
21
68
7
69
69
78
93
60
24
32
40
3
21
56
4
81
15
33
15
93
60
12
36
99
27
105
63
18
54
126
23
64
57
39
9
18
9
188
16
20
37
87
20
7
29
19
21
51
6
23
4
57
24
95
25
6
5
24
55
45
60
20
19
6
219
56
151
18
15
3
57
96
9
35
16
21
60
39
27
114
3
135
6
54
45
12
9
24
126
321
80
160
48
93
39
45
108
72
63
56
151
6
138
6
36
90
30
42
21
80
1
63
192
15
9
9
36
6
33
57
3
33
39
80
64
51
69
96
69
11
48
72
40
21
24
30
24
21
8
112
15
9
9
15
57
60
66
9
15
9
140
16
99
144
65
96
1
15
24
15
69
75
78
3
99
162
24
36
30
60
45
108
12
24
45
11
1
90
9
141
47
7
9
24
252
21
27
57
54
60
21
44
19
6
15
144
3
57
153
99
15
66
24
15
48
3
29
61
27
33
39
24
39
18
90
129
84
165
155
49
66
21
51
17
7
173
16
56
55
6
18
9
32
13
11
7
12
65
36
49
27
3
96
36
18
147
80
1
3
156
21
179
264
7
54
243
80
25
15
33
150
30
42
45
12
8
16
57
63
20
16
20
13
15
36
57
102
65
16
9
18
17
156
49
87
213
18
9
168
20
7
69
84
111
36
9
20
79
18
3
15
29
31
29
40
3
54
3
27
90
54
129
3
12
6
192
99
24
57
119
43
96
5
184
56
7
54
23
7
6
48
36
3
72
33
15
36
345
24
51
176
55
65
49
66
24
21
8
25
12
18
18
3
21
30
33
93
18
45
44
40
252
3
120
108
258
30
6
54
126
75
20
4
75
60
72
12
17
64
117
18
105
75
90
75
69
108
54
6
147
33
59
100
3
120
90
72
63
27
9
51
18
90
5
13
3
9
60
162
18
30
21
51
6
3
81
114
45
21
60
23
25
15
20
16
9
36
12
99
105
15
8
25
15
153
12
135
20
112
60
21
48
36
108
27
45
15
3
60
21
51
30
18
137
88
15
45
21
39
36
60
36
48
32
4
147
18
39
20
13
12
108
119
4
21
39
39
5
31
65
217
39
123
162
39
36
24
20
7
42
11
55
89
43
72
21
24
32
24
55
6
3
87
48
60
5
96
7
54
39
27
33
20
16
144
9
11
37
27
92
115
6
167
31
5
49
75
15
21
87
54
48
78
18
11
100
33
47
48
60
61
36
15
104
91
24
21
33
15
105
18
9
153
42
90
3
12
104
7
33
105
36
75
3
18
72
11
55
72
42
30
42
36
3
87
9
3
18
27
15
65
16
99
21
9
27
33
111
36
45
6
48
45
69
30
18
39
3
66
6
66
114
54
66
108
168
9
3
60
57
20
28
123
24
30
36
24
83
16
9
36
72
72
180
12
3
21
84
75
3
30
147
105
42
93
192
3
30
47
24
16
48
96
144
20
37
54
54
15
20
40
3
102
27
105
54
21
15
9
57
87
27
45
21
3
80
24
25
48
39
44
7
18
96
48
18
17
91
105
60
24
72
105
18
45
32
43
42
174
72
17
36
144
61
102
54
39
51
45
60
3
18
47
16
99
72
33
36
9
12
24
12
60
23
7
29
121
30
53
ABCD 94123235678*3^$a+1 [50106]
237
8
72
19
24
180
36
5
24
31
17
19
53
48
7
41
144
55
18
18
5
16
3
53
48
24
67
18
35
61
35
40
87
30
27
171
21
21
18
17
169
66
18
35
67
42
6
29
25
48
84
84
66
108
17
48
121
6
330
15
24
80
19
30
15
8
112
117
18
137
199
17
24
49
24
87
8
61
84
23
43
69
57
71
37
132
138
30
47
1
23
24
48
40
27
36
36
45
93
12
15
3
77
24
24
67
125
19
72
5
55
33
195
126
23
7
321
15
78
59
37
11
64
33
90
42
3
56
25
144
66
29
13
18
132
245
43
21
8
48
109
59
1
63
56
96
91
5
49
63
27
6
30
153
39
36
125
25
6
48
90
90
72
165
104
120
96
13
96
96
35
109
59
48
19
48
36
81
45
155
48
40
27
216
53
19
21
51
78
48
168
167
187
30
23
24
1
48
120
30
17
145
87
32
24
16
144
9
66
21
45
18
12
45
24
45
6
5
55
41
144
1
18
66
66
57
21
36
71
19
5
109
11
43
5
16
9
47
19
21
80
40
56
43
29
175
12
18
51
56
19
45
57
72
96
96
23
97
23
43
53
120
64
27
180
41
24
16
45
219
21
75
8
64
27
245
16
8
49
47
43
117
24
45
35
31
60
18
11
211
24
30
71
48
85
6
60
89
73
39
8
96
16
56
48
1
183
15
17
1
47
1
60
144
11
24
43
48
72
78
12
27
32
96
24
91
18
11
64
21
35
49
24
42
101
43
5
24
160
3
24
144
29
1
114
48
77
115
78
18
54
15
80
48
24
55
9
39
90
15
56
40
32
184
45
11
48
24
72
24
97
138
54
18
29
24
1
114
246
23
7
78
27
69
36
39
32
85
3
9
42
48
5
37
3
32
1
39
3
18
35
24
19
45
21
3
15
36
101
49
24
18
5
43
192
12
57
24
141
11
24
144
49
18
54
84
30
102
60
30
150
162
186
11
49
24
30
30
35
16
32
49
168
95
67
53
72
88
45
12
71
49
23
25
15
32
40
33
71
127
30
18
9
120
56
25
47
40
80
19
6
167
48
40
57
36
54
42
11
72
16
144
32
13
18
9
80
1
135
3
144
53
19
101
24
25
96
18
5
1
24
95
31
89
55
114
15
96
51
60
78
30
45
32
24
24
1
71
16
80
25
23
31
30
3
15
17
19
165
56
40
56
24
25
39
39
66
12
54
108
30
107
121
108
6
45
8
67
24
6
39
15
65
72
49
15
8
13
54
24
54
90
6
39
291
69
51
21
33
102
18
60
35
48
120
48
40
96
51
125
193
72
63
32
67
45
56
67
69
128
232
9
47
264
49
71
331
42
3
8
72
109
11
7
17
19
45
32
24
235
48
5
37
11
7
65
112
105
48
6
57
72
32
24
24
91
72
77
40
8
144
115
60
9
176
73
23
24
43
30
23
67
5
48
73
96
30
41
48
49
48
95
88
51
138
6
6
120
183
240
32
24
19
6
114
30
95
40
15
65
40
56
16
9
15
9
18
54
23
25
95
40
3
54
23
120
37
35
48
96
61
11
73
30
41
25
23
55
17
19
90
11
16
8
49
15
81
71
25
23
103
185
25
12
60
63
9
18
45
56
312
25
24
66
102
162
48
72
29
25
42
78
335
1
215
73
18
45
72
27
90
198
108
57
3
93
171
120
45
96
224
144
19
5
175
18
39
51
77
96
24
31
9
32
24
67
138
11
55
138
111
135
12
77
91
5
19
101
1
78
81
75
24
90
27
3
126
87
3
60
65
24
1
24
18
29
79
17
19
48
77
91
102
12
35
48
112
56
7
30
131
24
85
35
40
33
18
66
18
12
54
119
72
1
12
107
229
54
77
19
42
83
19
53
24
49
24
6
17
88
39
30
35
48
13
35
67
12
81
81
15
33
15
27
54
336
143
67
29
61
11
43
72
5
49
138
36
9
32
91
138
60
90
29
67
5
88
15
17
31
9
3
45
75
5
7
41
48
40
56
1
ABCD 94123394096*3^$a+1 [50109]
27
84
60
45
30
5
13
15
45
35
13
18
5
37
12
51
87
18
126
78
66
72
24
69
81
48
36
150
69
3
33
39
168
120
33
45
36
83
73
48
39
12
24
45
12
15
45
12
27
45
39
24
15
72
45
81
15
45
168
96
11
28
9
12
15
36
9
3
12
20
16
9
24
24
18
105
15
54
3
20
43
65
49
36
24
3
21
12
120
12
3
48
9
23
109
3
12
9
42
18
75
12
45
72
51
9
12
114
201
44
1
99
39
66
39
105
6
9
33
12
51
24
81
6
24
177
33
36
18
48
42
96
27
165
15
24
69
15
36
9
15
21
144
72
3
72
32
1
24
3
27
42
6
129
15
48
21
141
15
39
65
7
30
18
24
72
30
36
3
45
39
15
45
60
72
45
66
24
24
24
90
15
93
42
78
42
66
119
55
18
27
33
84
54
17
49
3
12
15
48
6
12
12
18
78
27
12
12
33
147
33
42
33
21
72
24
36
24
6
57
48
20
67
30
18
168
6
66
33
9
150
6
12
30
17
145
171
12
105
12
3
69
168
36
39
21
12
39
21
18
21
116
13
15
9
36
6
54
87
57
96
12
24
24
24
3
108
21
51
69
36
84
51
15
18
54
42
108
51
72
9
108
18
93
69
27
60
48
45
12
108
12
3
48
80
19
9
165
75
159
72
30
3
8
49
15
63
33
72
15
18
54
6
3
96
21
3
57
87
105
27
51
48
9
33
108
27
72
21
51
69
42
18
12
60
48
87
57
87
15
9
21
15
3
6
24
3
24
135
24
102
84
84
66
24
24
17
1
60
18
9
72
15
5
64
9
3
57
6
42
15
48
44
25
27
24
81
3
21
24
126
9
15
18
95
109
24
36
15
33
51
57
18
72
72
17
16
69
48
11
1
6
18
15
57
60
12
6
57
9
24
132
27
8
127
57
21
3
21
15
60
45
11
7
48
33
39
17
13
156
84
15
51
9
33
12
42
78
3
24
33
96
30
5
36
25
3
27
89
7
48
6
51
45
3
69
132
24
27
27
117
36
45
60
150
9
93
12
15
21
119
4
9
78
117
36
12
108
15
6
3
87
48
18
15
129
36
24
36
119
49
87
9
15
33
111
45
15
21
30
24
69
140
13
87
45
6
9
111
66
6
18
71
25
60
60
24
60
12
48
35
1
36
60
83
72
55
24
120
9
45
27
24
24
32
7
72
24
240
6
204
96
54
102
3
21
15
21
107
148
9
48
78
18
95
37
72
35
7
6
42
33
153
39
45
35
1
120
24
27
99
6
99
129
48
24
123
3
57
15
17
79
21
75
120
9
120
12
144
9
156
6
54
3
111
45
12
9
23
16
9
47
40
93
42
45
3
66
12
59
4
60
9
12
131
25
3
27
17
73
72
15
36
51
18
12
51
9
126
48
30
96
11
55
53
4
120
33
78
54
18
33
15
42
12
18
78
114
6
51
165
108
30
18
39
24
9
12
35
36
112
3
30
15
33
12
12
18
33
21
51
135
72
282
15
81
3
9
75
15
42
3
12
24
117
138
24
6
60
6
45
36
15
29
16
9
11
13
12
39
9
99
27
6
83
25
119
13
24
3
36
21
228
18
114
3
3
93
84
81
12
59
40
9
84
11
1
84
66
33
33
12
63
9
96
27
57
23
151
6
15
84
15
54
18
18
102
24
21
3
66
30
105
48
15
33
33
12
114
6
15
147
42
24
15
15
45
12
57
48
47
31
54
51
9
60
47
4
96
9
15
15
57
213
39
57
36
12
132
15
33
12
11
85
18
149
52
9
12
27
12
84
96
39
57
15
45
3
9
36
45
36
48
51
69
36
51
144
27
5
28
45
66
33
33
3
44
1
15
39
66
95
64
80
16
272
55
114
24
39
21
35
64
87
9
15
90
51
21
39
21
114
29
25
72
12
6
201
48
32
100
44
4
51
17
97
12
60
54
30
27
183
42
63
9
15
33
24
51
144
3
57
33
102
9
24
33
39
33
60
42
33
48
15
30
24
24
12
3
60
72
39
18
30
42
39
69
51
56
61
18
72
9
15
5
4
9
12
84
84
3
33
15
44
28
39
48
57
33
60
36
39
56
31
30
39
84
207
33
15
57
9
27
9
18
66
72
48
27
75
9
33
12
18
126
27
24
93
18
33
156
165
60
36
180
18
81
24
120
69
66
6
39
12
84
20
55
33
15
6
27
24
93
12
6
9
69
11
13
51
39
6
24
3
105
147
12
45
3
45
42
33
45
18
48
6
18
42
6
30
12
6
90
60
59
1
30
150
12
3
36
48
8
73
27
99
126
15
60
24
45
24
72
47
73
12
6
120
77
13
36
18
6
51
15
41
37
12
39
45
12
30
48
42
12
51
39
42
23
28
9
24
47
64
129
111
33
3
9
108
162
138
27
60
93
71
1
3
168
48
144
153
27
36
9
48
15
9
6
54
15
20
55
33
15
6
12
30
9
21
60
72
30
57
39
ABCD 94124576402*3^$a+1 [50002]
67
48
41
6
18
36
30
36
33
24
57
48
7
191
33
24
33
72
6
9
63
54
30
108
96
1
11
13
5
36
36
3
57
55
8
27
85
59
45
64
17
72
135
96
159
60
48
37
72
53
36
15
9
90
12
54
6
13
96
24
47
36
48
69
16
41
168
18
45
9
15
40
48
35
6
12
43
24
113
7
8
168
69
3
3
90
72
99
75
61
47
36
144
6
15
51
6
15
15
18
15
21
19
59
30
7
11
78
79
5
168
18
72
9
9
79
191
30
60
36
108
18
210
19
35
21
69
126
108
42
15
75
133
72
5
60
7
5
18
42
31
24
11
72
18
51
21
123
64
53
27
21
42
25
24
24
32
57
48
162
36
57
184
53
115
8
33
90
42
99
21
219
15
1
17
18
24
85
24
24
47
49
41
103
17
15
21
67
23
25
29
19
41
31
35
37
32
3
18
3
264
93
43
32
40
32
147
66
18
54
36
39
48
64
29
96
138
18
15
72
57
159
16
11
30
7
35
36
25
56
63
30
108
18
37
48
80
51
54
90
144
36
6
19
29
67
11
37
35
108
105
112
8
39
24
30
24
43
29
43
221
19
5
51
15
129
51
21
16
17
15
27
36
33
72
15
78
12
7
35
72
18
27
9
31
24
24
48
24
5
3
3
13
41
31
77
48
90
132
13
23
36
13
161
6
36
13
5
12
7
65
31
80
39
25
23
25
8
9
12
36
18
37
149
43
72
8
33
18
61
24
185
15
9
48
60
48
126
21
72
33
72
36
91
5
115
41
24
15
40
8
16
101
19
24
152
40
8
136
101
36
60
43
137
55
8
16
59
96
18
51
16
56
15
42
72
36
48
24
27
3
13
80
165
12
15
57
15
93
51
21
75
255
81
45
72
12
31
5
72
60
135
3
37
32
21
3
192
88
120
24
11
30
7
32
16
17
114
30
90
69
9
48
39
64
101
19
96
8
33
7
11
60
25
11
181
32
3
72
37
8
27
180
105
40
8
16
24
48
23
177
3
85
24
32
3
6
15
69
18
49
83
61
80
40
35
12
252
13
65
7
41
144
60
12
31
5
114
54
51
75
30
54
1
89
39
21
12
15
72
81
36
36
18
37
65
7
101
19
53
54
36
42
12
24
12
79
29
91
120
48
48
48
120
24
155
66
51
24
21
19
24
47
25
59
21
33
6
1
125
91
35
37
17
31
32
81
7
8
69
51
21
51
75
24
66
24
18
30
6
37
48
35
6
103
48
8
192
135
9
21
24
30
24
12
180
54
6
18
31
41
12
36
6
9
16
48
53
43
5
54
13
152
72
40
65
18
37
5
19
104
16
17
87
40
35
240
30
6
54
171
112
5
43
77
18
105
39
96
12
18
6
45
16
8
21
66
24
73
53
102
21
16
23
1
17
7
41
39
112
35
45
160
59
6
30
25
24
101
163
11
37
32
57
111
69
3
75
61
72
23
49
5
60
63
9
90
45
21
18
240
9
117
210
25
11
150
18
12
73
35
54
78
54
30
54
42
13
56
39
84
132
1
35
54
15
15
90
31
149
18
60
90
66
42
18
109
53
43
152
105
55
72
35
18
78
144
13
5
30
60
138
79
107
30
103
65
18
13
41
108
43
83
61
24
5
51
39
12
144
90
96
12
72
15
88
47
36
13
125
51
16
72
11
12
25
65
39
51
54
24
72
63
75
37
32
63
30
90
105
24
33
103
24
120
65
63
168
15
49
29
30
21
51
93
57
127
47
49
56
45
90
1
72
48
104
39
1
41
138
165
16
149
54
48
37
23
12
6
79
11
69
16
24
65
7
35
61
5
54
18
3
33
72
24
30
18
7
8
21
115
72
65
15
40
23
72
12
42
43
95
57
16
32
117
84
7
29
54
54
42
69
57
7
8
64
120
29
42
120
60
18
115
191
9
24
21
27
57
7
176
123
37
24
48
35
60
36
109
8
135
48
54
36
7
47
132
45
45
30
24
117
24
21
84
6
30
187
173
3
15
25
17
12
126
36
114
7
8
51
21
3
66
60
31
5
19
24
65
36
36
48
55
41
54
30
54
18
43
47
33
27
37
11
6
15
40
65
126
49
144
5
90
24
12
126
18
21
51
18
19
5
91
17
12
36
7
48
120
59
18
19
35
21
39
1
47
42
30
18
18
85
59
6
15
33
39
51
6
55
29
180
6
121
48
56
111
33
16
24
17
7
65
72
39
16
23
25
5
43
32
105
18
13
56
135
18
7
80
15
49
24
192
23
42
79
72
113
6
1
8
ABCD 94124817862*3^$a+1 [50016]
81
21
18
24
6
27
9
6
69
39
18
48
19
59
78
6
45
12
21
6
9
9
18
54
150
25
71
13
77
30
37
29
12
42
24
30
30
48
78
6
36
30
42
49
167
12
60
6
135
16
23
25
83
13
11
12
9
15
12
42
55
80
15
168
6
6
60
61
11
24
73
23
6
42
6
42
6
18
1
56
24
3
13
36
17
139
29
24
48
18
33
12
24
9
3
105
90
25
72
12
23
13
8
9
48
24
18
24
96
18
27
3
85
80
9
19
17
48
6
21
4
35
42
84
48
39
3
18
6
25
5
6
48
12
138
6
18
30
36
25
65
27
147
21
15
37
68
3
1
48
11
36
96
6
30
1
23
12
36
81
9
66
13
12
59
6
12
48
30
36
45
9
54
69
39
6
43
41
31
143
49
8
57
42
6
36
19
35
12
60
1
11
25
36
84
5
55
36
5
67
48
83
25
20
3
42
27
60
21
12
6
69
3
54
222
21
9
6
36
48
25
8
52
56
9
3
4
41
15
88
32
39
6
30
36
36
1
47
90
55
11
13
11
60
145
29
24
18
18
139
35
6
18
33
4
36
17
42
12
33
288
9
42
21
60
51
24
12
72
36
33
21
67
11
13
20
28
29
72
7
20
45
7
8
27
1
56
4
59
33
15
33
33
48
42
72
12
12
1
11
9
15
1
23
48
73
17
19
36
71
12
21
27
97
23
66
7
35
1
47
1
71
126
6
6
43
44
51
18
36
90
1
35
33
63
121
125
75
39
6
72
6
66
6
57
27
24
6
7
11
13
108
20
84
76
11
102
18
13
29
54
60
18
12
42
54
54
24
84
37
89
31
5
162
1
71
33
33
84
63
27
18
36
6
37
23
36
13
35
18
6
33
9
18
36
13
32
21
39
72
3
45
60
100
59
1
23
42
6
37
11
1
35
37
35
37
11
33
39
33
108
52
11
84
6
30
12
6
12
138
24
57
99
18
3
4
156
83
60
9
63
60
24
81
3
49
17
6
33
3
12
12
18
27
51
60
18
12
90
30
48
19
36
35
48
1
23
21
39
18
123
63
129
39
145
12
161
19
108
35
21
33
42
60
30
15
96
15
37
12
47
9
24
16
29
120
12
48
6
78
12
6
6
114
6
87
9
66
81
39
13
20
40
29
259
48
23
49
60
20
87
36
54
42
9
51
25
36
23
9
15
57
27
84
84
12
102
18
24
180
25
8
39
60
1
47
9
108
36
3
1
12
20
108
3
24
6
48
72
12
60
96
24
6
12
13
179
24
6
78
24
73
56
33
162
12
42
60
30
60
54
51
15
72
49
36
5
6
18
7
71
1
53
138
6
60
6
49
77
6
36
60
1
23
33
33
12
19
8
45
60
87
57
159
63
6
39
15
42
78
25
20
39
48
24
12
54
30
12
1
65
132
15
33
6
6
7
8
33
36
19
20
3
24
57
171
25
24
29
48
42
21
27
132
66
7
20
36
9
168
7
36
101
43
29
162
9
93
15
156
24
72
135
25
23
78
39
4
47
37
60
12
11
60
24
6
36
18
30
3
196
17
19
23
13
72
155
12
66
60
7
23
18
19
59
6
3
24
15
18
12
3
39
12
37
35
6
18
69
3
33
99
45
33
24
48
18
24
13
20
15
109
101
12
30
12
13
32
39
12
45
36
15
6
42
54
3
36
40
35
13
11
60
60
6
6
54
19
44
15
60
12
48
6
6
9
63
13
47
30
102
21
21
18
45
108
3
72
6
30
21
16
29
78
18
30
12
25
35
24
6
48
66
57
16
8
105
3
123
18
48
6
24
12
12
1
47
36
45
15
45
51
48
30
12
12
6
12
18
108
63
27
25
47
54
54
12
13
11
12
33
12
39
33
24
63
6
3
12
72
3
30
54
37
47
169
24
32
129
55
11
37
20
9
6
36
37
11
30
126
24
97
80
39
24
72
24
12
18
3
9
18
108
49
23
12
66
12
78
93
16
20
16
17
90
84
13
36
23
12
85
24
83
30
123
28
36
41
55
5
24
19
29
31
84
36
36
65
12
51
3
18
19
48
20
4
20
3
54
36
18
12
24
9
88
77
42
45
33
79
23
12
73
12
71
25
71
33
21
39
15
1
41
27
40
11
12
36
33
52
32
45
66
144
24
24
30
27
3
6
72
18
6
78
33
4
35
12
9
3
24
37
24
47
12
12
78
7
128
15
12
24
30
6
61
41
6
6
18
18
18
37
11
30
27
219
12
18
12
36
15
3
24
12
9
63
12
156
12
96
97
59
36
24
18
18
72
129
69
42
6
48
108
24
66
54
42
24
12
12
1
5
24
3
87
24
42
18
36
12
18
111
16
11
60
1
59
42
36
75
123
42
60
42
18
7
68
45
12
6
6
19
23
108
18
6
36
9
4
5
43
35
18
36
27
16
5
30
21
15
12
12
33
21
6
48
72
12
48
6
78
72
13
12
65
48
31
20
27
9
27
25
17
3
33
43
56
9
18
36
24
109
11
9
21
12
91
47
66
7
77
18
12
18
19
44
16
5
207
15
24
84
6
42
6
24
36
123
3
54
12
6
30
7
35
78
42
1
5
15
16
8
57
6
72
42
174
1
11
9
3
6
12
24
15
33
42
114
7
11
18
3
52
11
24
12
33
9
12
139
47
24
12
73
41
30
54
42
33
52
108
71
96
24
9
27
12
18
42
48
21
64
36
29
36
6
9
27
12
84
49
72
8
69
6
102
3
3
48
1
36
156
47
49
29
6
6
6
1
137
30
60
48
21
16
12
5
6
6
18
6
18
73
20
99
21
60
27
66
30
48
12
97
53
24
103
36
35
24
13
23
72
13
44
57
31
35
12
54
19
23
12
1
60
71
30
39
27
25
8
15
12
6
30
24
49
8
3
13
11
60
132
24
96
57
12
4
119
1
17
6
18
15
4
36
17
147
16
41
18
61
5
39
88
11
25
12
29
12
87
39
12
60
24
42
19
23
33
21
24
84
ABCD 94124961116*3^$a+1 [50048]
48
72
19
72
78
47
24
121
42
198
90
5
12
48
12
91
30
60
84
186
24
78
35
55
162
126
29
85
23
144
13
23
60
7
240
113
7
120
48
29
96
37
35
48
13
54
5
25
108
119
31
65
7
125
133
119
73
83
12
240
55
77
1
60
59
19
77
43
29
252
60
43
48
17
120
31
72
168
114
30
17
103
5
43
89
31
48
29
211
89
175
30
90
6
42
18
11
121
119
43
17
120
96
12
72
1
59
36
115
78
90
72
29
156
84
13
263
25
48
11
36
55
48
24
6
210
120
54
143
67
113
60
13
11
19
72
29
60
36
43
41
48
120
55
30
108
102
120
96
24
17
169
11
336
67
17
151
30
48
12
30
48
120
41
103
5
12
168
12
73
23
12
48
84
91
17
25
78
18
240
102
78
90
29
12
31
17
55
6
90
41
13
66
77
187
53
204
103
138
78
77
12
55
65
108
67
53
144
1
12
30
6
42
29
73
83
73
59
133
59
211
168
41
193
48
95
24
13
60
30
48
17
175
6
47
13
59
85
215
228
115
17
240
12
19
29
108
12
132
31
42
23
7
48
408
137
60
133
84
60
107
60
151
102
83
60
187
65
120
13
95
43
29
12
60
139
89
61
42
185
7
6
12
155
37
95
151
17
24
108
12
109
60
222
77
43
42
35
61
84
108
95
24
48
103
48
17
55
48
89
1
71
73
155
25
23
25
42
48
48
24
120
5
12
151
65
24
36
12
55
137
120
48
12
13
107
91
17
25
6
72
360
72
53
24
163
113
120
127
137
31
5
132
12
60
48
55
113
144
216
37
138
5
115
42
48
179
163
120
53
24
120
408
72
36
73
59
85
95
133
12
78
18
144
23
12
61
227
120
43
41
1
107
91
101
96
12
12
1
18
24
5
60
145
78
137
25
6
42
78
17
37
210
138
35
97
167
139
72
29
48
48
67
125
12
13
18
42
23
175
48
90
102
192
53
67
185
12
91
29
48
168
252
1
131
43
120
90
23
7
48
48
72
42
143
24
48
72
133
18
30
90
89
31
5
84
36
84
79
24
5
48
12
1
102
138
240
71
60
96
24
19
41
13
107
96
103
42
102
96
234
35
193
35
13
59
103
185
37
156
30
161
48
12
43
197
43
5
48
72
43
89
61
59
133
203
7
96
42
78
114
263
204
91
29
96
60
24
31
17
175
18
228
47
132
12
139
72
137
1
11
211
65
127
120
17
79
41
31
18
11
48
25
48
18
89
55
30
83
55
18
54
5
120
12
31
29
48
12
13
107
48
60
12
109
42
72
78
48
131
156
24
60
79
17
72
55
17
13
35
13
119
169
90
41
168
192
36
12
85
48
12
35
60
145
126
29
12
60
13
6
144
173
60
180
12
1
47
55
77
235
77
120
180
31
77
43
48
77
60
7
53
84
73
23
72
1
144
107
91
185
37
96
12
30
72
113
127
5
12
168
48
85
192
48
12
143
72
25
6
77
115
48
222
59
36
24
336
24
60
289
102
5
132
31
101
109
30
17
37
35
ABCD 94125217612*3^$a+1 [50056]
6
54
162
99
135
54
84
6
282
15
39
36
78
180
30
114
30
216
204
90
102
33
117
156
144
135
15
36
54
255
36
144
60
99
102
90
90
135
69
135
9
72
147
315
42
63
72
45
75
108
51
81
129
162
9
36
9
36
90
9
171
24
93
33
48
132
360
72
3
9
123
12
180
69
54
246
267
57
6
102
18
6
174
54
42
30
15
45
108
36
306
90
351
45
102
252
60
30
15
108
45
138
45
87
117
21
78
66
123
27
30
90
105
21
198
9
231
36
21
45
54
6
120
54
24
66
6
12
42
30
24
72
165
45
60
18
81
120
9
96
36
27
48
24
9
36
108
126
21
60
183
36
72
69
300
33
66
6
84
36
36
24
210
96
18
12
108
27
24
45
48
87
21
54
54
24
36
210
126
60
30
45
51
9
3
72
81
9
54
117
63
24
90
12
90
36
18
24
30
45
141
66
6
108
90
9
21
126
24
36
66
15
45
12
42
90
216
18
21
36
87
90
30
36
72
54
6
9
9
66
24
90
342
9
255
33
48
60
192
33
192
6
129
105
66
60
30
60
66
60
234
36
75
9
126
36
60
30
168
99
48
27
18
72
36
6
225
36
63
12
42
72
138
72
18
15
117
75
81
54
126
42
66
24
192
54
150
90
36
36
45
192
105
12
36
15
135
12
6
30
24
57
33
36
291
285
66
60
90
108
156
18
90
42
108
90
66
90
240
30
162
15
117
102
81
9
123
81
162
57
33
84
234
54
15
3
72
72
24
66
24
12
54
36
90
207
87
108
126
12
159
9
27
9
138
330
18
18
54
18
207
153
54
84
6
54
54
138
114
54
360
21
45
18
42
156
60
72
66
9
63
189
9
60
30
132
270
378
36
81
63
36
21
72
33
138
54
60
12
6
45
39
36
114
30
60
45
111
144
60
45
129
24
102
6
12
6
81
111
78
270
72
180
117
183
204
120
54
42
297
81
111
33
48
132
66
96
144
21
51
45
9
36
174
18
96
111
180
33
3
123
12
114
66
60
54
36
18
201
60
21
114
36
9
9
12
42
18
48
216
51
63
144
48
177
27
108
12
18
18
18
24
36
147
9
24
174
126
90
6
84
72
90
18
99
81
87
45
18
30
42
9
165
135
33
18
48
162
24
36
75
33
144
135
21
72
78
12
69
21
144
15
39
42
18
21
45
96
39
81
15
45
54
81
12
45
90
6
120
114
57
153
6
102
27
177
171
27
93
24
36
57
180
72
18
60
126
360
36
48
15
261
36
18
165
63
69
9
90
30
42
30
87
45
135
57
144
90
9
81
24
120
78
54
30
6
192
72
78
90
18
54
54
162
30
9
36
69
66
114
300
36
108
36
15
120
45
51
12
87
36
18
111
180
63
216
90
27
9
90
180
36
45
177
12
24
39
177
84
24
12
135
99
141
3
45
51
189
48
15
84
54
6
18
198
120
42
12
15
93
96
36
63
ABCD 94125381752*3^$a+1 [50201]
53
187
53
115
24
80
16
101
19
77
43
65
12
48
24
67
185
103
56
21
91
24
5
19
77
24
60
103
77
60
36
27
33
55
29
96
43
389
12
103
41
7
53
19
80
93
48
91
56
117
91
101
24
36
48
60
43
24
24
125
75
136
41
60
19
29
19
216
96
144
192
125
67
8
369
96
7
96
24
120
96
5
36
36
123
40
72
65
79
24
104
33
79
53
12
103
53
120
144
115
53
3
184
5
19
77
168
115
72
5
19
240
5
19
17
7
120
128
88
41
111
45
19
101
123
16
125
3
40
96
41
60
19
96
96
65
60
24
43
72
216
29
43
41
151
24
72
5
24
19
5
324
31
29
180
7
96
8
40
120
5
72
43
24
113
48
7
173
96
19
29
67
29
211
96
72
173
115
29
48
43
24
149
72
19
113
12
51
40
120
53
72
19
161
303
40
197
115
53
19
168
48
257
48
276
43
65
156
36
79
144
173
168
120
24
67
41
15
48
45
19
168
77
187
96
5
27
33
103
5
235
29
67
48
48
77
43
144
96
17
108
67
65
111
21
19
77
108
7
185
127
65
156
67
24
56
33
12
24
139
65
12
120
139
125
19
72
24
96
209
84
211
89
60
67
29
3
48
93
139
216
32
45
115
53
19
41
36
115
56
165
139
65
159
40
5
91
5
19
72
53
19
96
5
219
333
3
136
53
211
17
84
24
36
79
5
12
103
149
48
120
12
103
5
48
96
163
5
43
48
24
168
5
75
33
79
72
149
72
27
81
79
80
16
65
36
19
29
43
5
48
72
168
547
29
115
56
189
91
8
256
65
84
24
48
67
65
12
3
96
16
65
60
43
72
5
43
48
72
53
67
48
17
15
237
120
123
88
8
81
151
5
72
43
24
29
27
45
139
8
45
115
96
32
40
89
96
7
96
96
24
24
168
72
48
5
43
89
7
24
192
5
43
17
48
31
125
84
12
283
5
147
208
24
56
129
31
17
7
8
64
5
19
120
72
53
36
55
5
84
207
40
269
163
72
29
139
72
5
43
53
19
5
91
24
65
151
5
115
65
48
15
16
5
139
24
53
144
51
40
120
80
93
120
12
79
288
17
79
77
243
112
32
33
63
165
19
8
69
43
5
12
36
139
144
17
48
7
48
137
144
55
53
96
19
53
43
32
48
160
120
197
43
5
187
48
24
17
55
149
240
91
29
67
24
113
288
12
67
65
55
24
80
64
53
379
101
204
31
17
7
29
259
137
48
7
104
136
125
48
211
5
91
24
5
24
91
24
120
41
60
120
115
24
128
45
384
96
19
24
72
32
160
96
72
72
120
8
112
125
43
72
17
175
48
17
156
43
120
24
120
48
5
120
24
123
21
12
48
31
29
144
72
96
19
360
5
19
41
31
24
8
21
19
125
96
60
7
48
5
36
31
24
24
161
111
88
72
5
19
48
245
91
89
48
48
55
96
56
40
120
48
29
96
19
53
12
127
5
19
24
192
125
43
77
19
24
53
72
ABCD 94125487832*3^$a+1 [50101]
25
210
5
16
3
60
41
25
15
9
66
5
48
37
96
99
45
59
1
24
39
21
27
48
21
51
72
33
23
91
189
21
30
173
73
47
91
246
23
216
1
23
31
129
201
42
78
39
51
6
6
65
64
48
81
150
120
36
126
114
101
25
87
27
90
83
7
9
87
89
19
42
144
35
55
54
12
54
41
49
54
65
24
1
111
8
31
297
192
56
24
16
51
93
117
131
24
25
6
57
3
69
201
30
9
24
135
150
11
49
6
306
120
15
24
45
6
54
234
21
15
113
97
23
1
71
16
15
54
3
32
61
48
6
36
18
111
144
75
96
21
33
71
1
87
27
6
15
24
56
55
18
30
65
187
5
24
49
36
6
77
67
5
240
85
11
49
36
30
150
108
11
24
7
18
96
71
115
54
6
57
8
13
96
30
54
47
55
57
63
65
55
54
51
48
51
29
120
24
1
111
24
15
6
54
96
6
15
9
24
42
5
72
1
6
153
141
12
15
15
54
243
93
35
163
6
126
18
72
18
69
117
51
8
25
66
6
54
36
5
72
1
156
66
48
57
99
93
267
6
47
37
3
33
15
48
152
19
6
95
163
125
16
15
113
73
23
24
73
63
87
17
48
19
5
49
42
204
6
48
156
24
119
67
30
15
39
57
63
42
23
37
60
18
77
19
53
16
51
6
15
99
21
168
21
99
24
51
162
30
77
121
135
21
6
24
66
48
51
45
36
47
40
80
133
48
59
37
126
54
111
9
63
3
29
1
23
64
87
60
30
95
40
51
5
25
168
30
186
135
105
30
156
108
129
33
24
66
77
120
232
75
30
23
37
66
9
8
40
8
19
5
64
27
77
40
51
5
61
84
12
35
175
17
48
19
69
27
45
8
112
33
6
126
18
42
47
168
115
30
15
24
159
105
81
30
60
60
60
36
114
24
95
7
108
69
8
79
33
32
24
1
24
96
54
17
19
66
30
114
54
21
24
141
155
1
174
33
117
99
87
60
48
150
72
24
6
9
8
88
9
90
24
42
203
184
8
24
120
85
11
40
120
8
72
193
95
72
49
156
18
57
9
54
17
43
6
95
16
8
25
120
6
81
120
93
42
9
8
43
24
24
30
159
33
48
39
8
43
5
97
18
36
24
9
33
47
7
30
59
91
5
16
39
113
13
147
123
189
9
156
6
77
88
152
96
67
48
125
16
8
16
56
115
5
168
61
90
90
90
21
135
6
138
96
41
48
1
54
17
24
31
18
39
27
54
71
19
5
120
205
6
125
88
21
107
55
24
66
23
64
56
96
1
15
63
12
29
19
36
144
42
138
66
35
61
107
1
162
24
5
88
32
64
111
156
18
90
156
69
104
112
56
19
126
15
69
30
24
21
48
8
40
32
16
81
6
24
60
21
24
104
91
101
72
43
5
49
111
39
105
45
75
105
71
168
40
21
30
21
8
64
33
18
36
33
33
63
57
24
15
99
60
17
49
90
144
69
3
228
41
55
41
49
54
57
45
35
184
21
83
61
51
3
12
90
87
48
24
9
126
89
120
25
135
27
264
45
51
5
120
144
109
12
54
33
80
48
24
19
6
15
200
31
144
305
19
66
51
15
57
51
162
3
120
32
115
77
37
60
23
72
19
21
39
42
15
15
9
21
35
160
15
9
15
33
27
45
51
53
31
60
60
126
18
17
168
24
43
18
156
95
1
87
81
119
40
33
39
9
47
103
161
121
150
24
36
5
40
39
66
15
8
64
8
85
3
57
30
108
21
80
25
111
33
126
60
36
17
61
107
55
60
29
145
246
33
80
91
36
78
6
24
21
104
115
29
7
66
23
127
105
45
30
45
192
117
60
6
114
126
33
45
36
186
108
17
103
ABCD 94125782516*3^$a+1 [50080]
33
51
3
105
15
16
74
6
69
177
18
6
135
19
77
33
90
6
15
19
32
9
31
74
84
90
6
36
70
14
24
82
8
57
33
70
72
48
53
3
16
8
16
65
55
216
48
26
60
84
142
24
104
93
139
8
40
62
24
66
24
64
17
9
27
219
18
3
19
168
65
15
16
80
174
186
30
34
26
15
36
43
5
48
19
125
9
144
87
75
150
10
5
3
192
40
110
90
54
106
29
144
75
90
75
115
72
14
39
141
36
34
86
10
29
19
120
2
24
30
54
96
34
50
15
7
74
120
46
120
293
48
19
230
60
135
36
60
7
32
93
27
24
256
120
48
5
12
39
45
9
36
6
45
129
10
170
27
60
48
9
6
144
40
86
87
3
16
200
450
3
12
36
19
38
120
186
40
80
16
185
69
114
30
90
72
24
144
40
32
48
45
156
21
34
24
26
36
10
24
24
120
56
9
31
17
69
18
93
129
138
21
12
7
86
96
34
14
10
32
90
198
40
50
12
10
170
3
60
15
40
41
201
24
30
16
5
129
84
6
126
130
5
259
89
48
39
9
15
120
16
48
50
12
24
34
32
24
16
89
249
267
60
55
168
26
27
48
60
159
90
70
17
36
3
136
101
60
7
77
123
16
5
19
77
19
24
17
36
3
120
144
16
74
96
87
33
54
312
30
3
15
16
96
50
63
261
34
56
64
5
67
98
46
26
118
26
6
18
27
115
125
108
7
221
9
99
21
58
53
123
16
5
19
125
69
60
10
152
9
9
87
79
96
5
75
33
7
224
16
144
24
56
9
57
70
8
93
48
75
120
40
5
225
10
26
168
30
16
5
115
14
36
46
134
34
56
9
48
84
43
50
3
9
10
98
126
9
31
17
84
3
16
41
249
24
120
6
66
54
6
3
36
51
105
39
9
45
87
235
24
77
192
45
180
42
40
50
48
27
48
108
103
146
24
30
6
10
8
72
18
12
18
222
180
3
45
51
21
198
96
90
54
126
144
72
34
56
33
15
21
339
90
22
89
31
5
3
16
254
10
5
12
55
8
16
5
9
82
50
118
152
40
50
54
30
51
48
31
5
9
10
50
46
89
247
48
72
5
60
84
171
18
6
45
171
64
17
7
41
31
5
9
24
10
53
27
16
14
87
19
24
2
54
66
118
26
39
237
48
60
36
66
184
104
136
86
10
8
16
5
45
6
105
33
3
48
9
66
64
5
21
60
255
51
64
26
51
3
9
81
214
72
24
24
2
3
12
45
34
101
165
375
9
30
16
41
223
17
9
24
99
45
120
70
206
39
96
12
48
165
171
9
94
137
103
56
160
56
40
5
48
67
168
65
81
30
24
102
58
32
114
30
9
127
144
5
75
6
159
19
50
123
3
6
130
8
6
10
26
51
43
17
127
96
197
3
45
12
79
50
15
84
19
120
32
40
50
48
36
39
201
99
7
38
10
56
6
18
16
56
18
22
14
250
144
53
3
16
74
195
12
57
190
96
24
2
3
105
90
16
77
43
5
75
21
105
3
7
98
142
29
19
56
54
10
72
8
117
19
26
15
39
6
48
10
96
77
43
5
9
12
75
60
9
24
142
74
39
31
24
32
120
144
54
63
12
55
96
24
17
45
39
51
64
24
120
26
46
98
3
69
54
216
40
48
50
22
104
24
40
26
46
24
144
5
12
39
96
30
10
48
53
3
16
24
50
30
69
156
96
55
110
10
101
12
36
91
8
66
6
21
69
123
51
6
34
194
70
72
48
230
123
69
10
168
62
34
86
10
80
64
96
74
6
424
144
2
51
27
120
16
96
24
14
3
7
72
5
48
27
ABCD 94126086038*3^$a+1 [50064]
19
200
60
3
54
43
36
56
160
104
4
92
45
15
64
89
55
140
12
9
15
4
20
16
56
33
15
12
9
55
36
36
215
33
76
119
9
12
39
37
68
24
15
108
33
141
18
25
65
7
8
12
9
60
15
60
156
40
8
12
33
12
24
91
119
6
135
64
140
39
37
11
33
27
177
12
108
57
43
53
27
12
63
6
36
75
84
36
24
52
104
24
51
48
21
4
35
37
80
3
72
36
57
51
9
15
45
27
18
15
3
69
24
36
16
32
72
48
27
1
65
7
35
37
44
75
25
11
96
9
24
69
7
35
1
143
109
20
36
69
18
33
57
3
16
80
144
136
44
24
12
9
19
17
15
40
36
8
27
48
25
11
36
9
45
99
15
1
20
168
45
87
24
9
15
12
16
29
6
48
24
73
72
17
15
15
33
27
93
15
30
15
45
72
126
37
11
141
48
12
4
11
9
144
15
18
18
69
12
48
195
66
6
1
152
100
35
18
198
1
143
12
61
8
24
156
135
109
56
60
36
135
18
102
25
128
33
12
60
102
93
40
32
4
17
39
33
30
45
81
7
83
45
124
180
20
16
36
8
36
21
6
12
57
4
11
9
16
65
15
84
15
1
89
15
36
33
96
15
76
11
24
9
100
20
16
20
24
45
15
39
30
6
21
60
28
32
3
1
72
125
30
57
15
18
99
228
21
156
54
36
45
33
30
25
32
60
15
9
129
18
72
198
42
37
20
48
76
35
126
54
1
68
33
27
36
24
3
69
24
60
51
1
32
40
80
21
7
35
48
61
104
40
20
24
36
21
79
11
90
3
112
20
16
8
75
21
48
132
3
198
87
3
9
48
117
43
20
15
36
37
92
36
36
99
24
12
6
3
27
33
9
51
15
45
24
12
16
44
100
36
104
201
3
69
27
21
3
51
33
60
96
45
75
36
24
15
37
8
60
24
12
51
57
51
45
9
43
89
36
198
12
117
120
36
4
53
12
96
15
4
212
15
69
45
12
87
156
24
28
128
105
39
72
16
8
60
4
20
81
15
9
30
165
75
145
32
60
60
24
4
47
6
30
9
15
109
11
168
180
1
11
90
3
36
4
47
6
27
21
7
17
66
6
39
24
57
15
3
81
51
33
57
15
76
29
15
39
9
12
4
20
45
39
132
48
51
45
24
100
20
51
66
90
90
18
18
24
91
8
75
240
105
15
24
102
60
48
7
29
6
48
105
36
9
55
32
93
36
15
60
24
132
39
30
42
48
150
55
47
132
37
35
36
54
3
12
84
81
3
15
21
27
9
60
48
45
27
51
18
19
83
18
135
159
72
9
45
91
36
92
12
3
81
24
285
6
21
33
87
144
51
6
54
18
195
21
51
4
35
1
8
12
60
48
120
36
24
36
99
42
75
60
9
15
24
81
144
6
9
147
78
15
40
32
15
18
27
24
21
6
129
9
15
39
60
73
324
44
27
57
16
29
27
60
9
15
4
36
47
42
156
171
15
84
60
1
144
11
78
15
123
24
1
83
42
162
57
120
15
78
87
69
42
37
36
72
29
150
48
21
75
1
20
45
24
102
117
36
36
15
9
45
111
69
66
18
150
261
135
12
9
16
32
72
15
24
1
8
183
25
47
36
54
7
8
21
159
72
48
216
60
75
6
75
88
35
21
144
15
73
32
12
39
24
141
4
32
39
72
37
197
99
96
3
48
25
65
7
32
4
104
40
36
104
60
15
30
43
68
87
33
24
3
9
3
25
140
36
24
52
20
24
9
15
40
20
52
11
25
44
28
47
25
29
36
90
129
159
25
17
123
12
24
4
11
72
33
24
57
39
24
63
9
129
39
12
48
63
9
81
7
233
90
138
39
76
47
117
60
147
9
9
15
12
15
30
96
99
28
35
73
35
69
3
1
44
28
83
9
51
129
36
27
42
27
28
35
12
61
152
3
129
39
9
72
136
68
24
72
60
9
51
3
1
11
6
19
11
9
15
30
63
51
105
4
35
21
16
8
117
75
24
27
33
39
12
33
93
39
48
120
52
89
39
27
33
3
33
24
33
115
8
9
12
108
43
8
24
3
48
42
3
36
69
54
1
11
45
33
138
24
33
12
24
4
36
44
27
9
45
72
48
7
8
36
21
7
71
1
104
255
72
37
53
27
3
18
24
48
3
60
24
3
9
45
6
18
15
36
48
21
24
192
99
16
83
18
3
40
29
27
24
24
76
20
36
84
4
11
261
33
15
21
36
3
27
24
66
15
120
33
55
92
144
16
8
60
60
51
165
96
3
18
72
6
1
35
45
64
119
117
16
8
9
55
20
16
ABCD 94126446398*3^$a+1 [50028]
27
153
30
21
16
20
24
9
7
48
80
100
60
53
39
45
108
15
12
120
165
123
75
45
255
126
6
105
39
21
40
41
27
63
42
18
9
40
5
48
27
28
23
12
117
28
56
75
109
60
56
27
57
12
40
65
6
9
3
6
120
54
25
83
33
9
12
75
165
39
4
77
39
64
20
117
43
80
57
15
15
9
45
31
41
18
21
24
24
36
9
7
29
111
40
8
21
199
20
96
4
20
52
104
124
5
180
111
84
57
43
11
1
8
40
5
147
39
45
120
4
155
37
20
105
48
67
8
60
45
111
64
20
160
113
24
126
33
64
80
36
16
113
67
20
15
18
78
9
24
16
5
3
40
32
51
9
3
6
219
36
60
4
143
54
39
4
17
15
15
45
51
54
15
84
4
77
3
12
28
12
8
3
9
48
40
53
3
45
31
20
40
44
84
15
21
76
53
12
63
117
270
33
40
17
60
90
33
12
21
24
3
12
28
23
9
100
53
7
20
88
143
12
78
7
5
42
30
43
12
71
9
24
4
53
3
21
84
51
21
3
60
16
29
15
24
12
9
31
68
60
111
66
39
60
36
204
81
43
56
81
43
65
12
60
159
21
48
36
39
96
24
21
19
5
87
3
21
16
44
4
80
33
138
141
24
4
12
60
60
5
36
63
4
20
36
16
60
20
100
80
93
27
273
235
17
36
7
11
69
12
45
6
12
36
54
27
63
117
100
140
39
1
20
24
16
179
54
55
20
15
90
72
18
12
54
19
12
5
43
17
30
25
8
21
132
27
52
44
75
45
24
40
60
5
27
24
27
169
44
16
60
44
24
141
31
48
12
5
15
84
207
138
60
12
3
24
45
15
81
66
25
104
15
6
63
36
39
180
57
3
117
24
4
60
41
39
21
135
96
24
9
27
69
102
33
96
33
36
15
21
36
27
72
33
135
72
48
72
288
33
12
27
63
6
12
7
56
15
36
13
12
20
88
5
115
92
33
18
33
15
21
15
60
13
12
20
84
24
75
60
85
80
15
12
6
159
28
12
20
15
9
36
60
39
9
96
16
120
5
78
45
12
24
76
8
27
13
132
41
67
35
45
36
16
8
81
19
20
36
81
43
12
44
96
40
80
105
3
52
8
93
127
120
41
54
57
75
93
12
21
12
51
4
17
75
28
12
8
3
18
19
5
15
3
54
3
52
80
108
75
45
207
85
20
40
48
72
8
15
6
39
12
40
53
55
17
36
27
40
17
159
21
99
16
35
69
57
54
105
168
72
45
3
21
12
18
129
40
11
1
48
200
40
95
45
63
33
177
3
120
9
27
40
48
23
153
9
55
20
87
33
57
3
165
72
15
28
32
9
39
21
31
89
39
40
11
81
28
12
5
54
9
96
9
87
51
49
104
45
99
81
91
104
45
36
18
18
99
9
79
5
55
17
15
60
24
16
20
15
25
65
3
12
28
32
40
60
44
69
115
77
43
56
60
4
23
37
60
20
21
31
41
139
44
24
45
96
39
40
176
60
24
33
3
24
52
29
114
12
33
21
15
27
69
69
19
12
8
12
99
45
39
21
24
40
140
12
24
9
111
16
108
17
36
3
84
36
57
324
159
45
75
24
27
45
3
90
51
21
15
24
120
4
53
67
95
25
20
12
33
90
21
16
5
3
72
60
40
23
45
165
55
12
59
21
28
32
15
9
36
63
45
12
100
104
36
24
156
40
20
100
20
63
85
32
21
54
189
51
25
11
49
20
88
32
3
108
37
12
188
72
100
29
12
3
64
72
80
21
3
9
7
44
24
132
45
3
12
75
13
32
81
18
9
52
60
5
63
15
25
11
121
48
72
113
7
20
15
9
21
15
3
145
20
40
20
12
84
16
8
60
12
3
18
127
60
56
81
39
24
72
9
36
15
105
3
21
171
24
141
36
18
105
96
144
120
36
24
36
69
6
9
24
33
27
45
175
20
57
3
72
28
77
6
48
129
60
60
36
180
4
12
65
55
71
57
117
3
132
48
112
60
104
64
113
39
28
140
12
24
4
5
75
36
144
12
69
42
84
6
39
28
71
69
57
55
5
43
80
12
24
4
47
13
41
15
156
45
54
6
48
108
39
40
104
51
18
18
9
28
56
147
57
33
18
21
123
18
18
45
216
28
17
43
20
93
183
105
31
29
19
80
52
60
20
21
12
27
24
39
85
5
108
108
15
4
32
24
156
21
39
33
7
60
293
27
48
93
63
21
15
24
16
53
75
12
24
96
33
87
120
40
60
68
3
144
9
ABCD 94126801456*3^$a+1 [50063]
141
57
15
129
111
159
9
9
27
96
48
84
228
12
108
12
60
96
60
96
24
60
36
120
108
108
24
420
84
72
84
120
45
75
123
213
288
84
48
132
60
3
9
24
21
63
132
96
69
51
48
132
60
144
33
15
93
123
21
18
21
159
297
60
108
60
33
75
48
21
15
363
21
87
33
36
183
45
12
24
9
87
93
51
57
63
81
36
279
24
96
48
93
99
156
24
81
27
207
21
87
33
120
12
12
180
21
123
12
9
75
24
9
123
12
48
144
105
99
72
144
48
60
36
24
3
93
231
36
189
216
27
81
72
9
3
288
15
69
336
24
24
84
48
27
33
57
15
216
237
75
144
60
84
12
39
21
24
81
15
60
24
36
135
54
63
45
3
168
24
36
57
147
180
12
48
72
84
12
75
54
18
432
93
48
48
27
90
15
219
90
15
96
108
51
9
9
15
3
54
51
108
129
87
36
120
27
165
123
9
60
3
117
261
72
51
21
63
48
84
21
3
69
180
63
117
3
144
24
120
24
27
81
360
24
21
447
75
18
54
18
15
132
303
345
48
60
15
54
108
87
36
12
72
63
33
57
3
24
45
3
15
18
63
12
48
12
12
105
15
12
60
84
12
108
84
168
24
45
51
12
117
111
48
72
84
24
39
57
36
168
99
108
9
48
96
171
165
24
156
168
12
15
141
108
21
18
117
24
72
39
126
162
33
12
27
45
45
51
84
24
72
108
96
84
57
3
72
12
36
120
12
195
90
54
90
75
141
72
3
15
54
51
348
144
33
90
117
60
168
180
12
72
24
249
18
69
24
51
21
69
90
9
117
54
9
9
18
9
144
132
57
123
75
57
60
60
96
72
15
129
48
72
108
12
144
36
45
3
348
135
45
48
36
123
21
12
72
93
99
216
99
381
144
36
72
177
108
111
141
15
3
165
105
180
108
243
27
90
27
36
12
132
36
132
39
18
87
36
84
24
21
36
183
24
72
120
48
96
60
72
60
39
198
18
162
111
84
57
111
48
36
36
39
126
15
39
105
24
51
9
36
60
36
120
12
168
12
15
18
72
51
24
195
270
63
27
18
54
9
81
15
60
48
3
45
45
39
180
33
3
48
12
24
36
39
9
120
84
345
51
72
12
120
177
39
24
12
324
36
33
3
60
9
99
24
108
192
297
18
153
117
111
96
264
72
48
180
24
12
48
45
90
57
48
3
270
162
81
36
36
60
39
45
36
84
24
36
36
12
48
48
72
132
72
24
69
15
48
48
180
24
12
213
108
27
36
84
168
24
48
45
72
126
252
81
12
108
156
60
36
24
135
105
48
63
45
9
63
27
69
252
75
54
15
21
39
231
129
33
75
60
48
72
15
33
39
198
27
63
105
120
207
126
15
39
9
72
72
153
15
72
180
3
69
3
72
18
27
36
27
72
45
24
12
225
135
27
162
75
156
192
117
3
15
ABCD 94126807298*3^$a+1 [50039]
3
25
68
28
12
29
126
33
84
16
24
185
31
12
60
12
36
56
16
53
54
18
7
20
16
176
4
72
59
234
7
32
48
9
54
12
13
11
48
25
20
45
27
4
77
108
60
36
19
56
4
12
29
15
99
102
67
68
15
18
30
21
33
18
57
96
12
120
88
11
30
39
36
4
47
9
4
5
42
73
17
7
5
27
9
39
15
150
30
36
25
47
24
69
21
18
105
57
15
3
21
105
7
5
7
8
3
45
105
7
12
36
60
29
3
52
168
29
63
21
27
45
18
25
20
9
6
66
24
19
11
42
102
25
17
3
15
73
65
3
60
177
127
20
48
40
72
80
21
79
8
28
164
120
3
37
96
56
28
180
8
28
24
20
3
90
63
4
5
43
32
21
19
60
77
15
3
21
75
25
12
17
91
11
33
16
29
43
29
39
9
75
51
21
28
11
30
6
21
117
15
12
81
63
36
45
3
12
9
19
60
80
28
5
7
116
39
13
12
17
144
12
39
108
48
45
18
66
6
37
32
33
36
75
51
36
25
17
48
60
3
24
45
63
129
114
30
7
8
9
3
9
43
17
43
5
63
9
3
33
42
45
81
7
12
8
52
41
51
36
28
29
6
12
13
56
28
60
8
12
21
24
3
15
69
4
20
9
75
76
29
168
30
25
17
12
15
3
162
90
6
30
69
21
3
96
16
132
77
39
4
32
33
126
25
24
36
32
40
20
28
29
75
48
12
12
21
55
29
18
21
24
15
12
6
12
103
12
152
24
96
15
48
18
15
24
33
103
8
120
9
111
4
32
9
24
12
6
45
48
105
120
75
51
18
43
17
66
49
20
3
25
60
8
4
71
69
28
32
88
20
33
19
68
15
25
53
79
5
36
39
15
18
72
60
12
96
43
5
7
53
115
84
60
23
78
15
24
27
9
12
33
79
68
39
109
137
7
8
27
126
36
43
32
16
53
72
12
87
3
78
43
72
8
4
32
24
40
29
75
27
21
28
92
12
16
60
32
40
12
128
60
52
47
30
39
4
20
120
28
5
103
72
5
39
51
13
5
42
37
35
57
60
93
27
15
1
8
21
3
28
23
57
39
165
24
60
4
60
32
9
7
65
43
17
72
111
27
97
20
123
30
7
36
65
54
36
57
24
108
40
116
21
75
45
108
42
84
6
108
55
8
52
47
90
36
48
87
24
120
21
24
3
16
20
60
21
99
4
5
3
15
90
24
19
24
56
57
3
4
60
36
65
72
108
54
61
12
65
7
32
4
24
23
45
69
36
198
30
39
3
12
42
108
30
57
15
126
183
12
9
43
48
17
30
45
40
20
21
27
24
16
8
69
18
18
24
111
36
9
24
27
3
6
19
11
54
51
21
36
63
4
20
88
65
18
12
13
12
108
65
7
80
12
105
55
8
3
21
64
29
27
93
75
40
36
24
65
51
60
4
113
15
93
72
78
105
12
24
3
73
137
75
15
13
47
66
6
21
52
36
47
42
3
9
24
12
7
56
99
25
36
17
87
57
36
18
9
81
12
43
72
29
39
51
9
40
29
48
72
96
12
39
24
60
36
28
17
54
109
56
9
42
18
12
3
136
59
93
69
31
8
72
3
9
12
4
20
21
31
5
43
17
43
41
18
81
4
56
45
7
48
60
149
60
18
18
75
40
72
65
7
32
69
7
12
11
49
8
87
6
19
20
60
57
31
12
65
27
4
5
24
75
96
24
108
33
7
72
20
27
13
20
16
12
65
3
64
32
84
40
20
9
27
4
5
39
100
8
177
3
28
29
18
33
40
72
60
113
6
9
39
33
57
15
201
114
48
25
32
15
13
173
55
20
4
5
51
84
108
45
7
35
30
27
48
12
9
120
15
27
37
32
76
53
19
36
24
23
25
60
8
64
20
57
6
33
57
18
21
16
72
80
45
30
25
17
3
45
6
12
9
9
24
3
45
7
32
15
13
48
47
13
8
4
92
9
36
36
7
80
36
9
27
3
21
21
75
45
51
28
20
40
140
60
24
93
7
11
126
126
25
44
3
30
31
41
15
75
18
31
56
63
25
5
31
32
9
15
9
12
60
43
41
36
39
48
28
17
63
12
36
15
25
44
15
6
39
105
12
18
21
36
28
20
93
87
21
24
48
7
20
45
27
9
36
15
45
135
24
57
7
11
30
15
9
3
52
8
9
90
1
29
3
3
54
3
105
15
72
48
93
7
35
61
29
108
12
103
155
9
45
3
36
9
31
12
60
80
60
63
85
80
57
7
5
31
41
6
30
15
27
18
55
60
80
105
39
24
9
63
48
15
57
144
21
7
8
33
7
60
48
35
69
21
27
52
20
21
24
75
40
36
12
44
48
60
45
108
7
32
24
45
79
77
24
7
12
17
199
20
99
18
3
4
60
113
7
36
20
24
27
109
119
36
96
18
48
24
54
12
57
33
43
92
12
12
45
3
27
24
45
21
36
43
65
27
9
24
66
6
43
101
48
15
108
28
24
11
97
12
17
36
63
297
12
31
32
52
53
72
27
93
3
12
88
80
12
28
72
11
114
12
108
175
23
45
33
120
60
19
11
36
54
27
45
15
57
132
3
15
33
40
65
60
39
4
101
79
32
33
66
105
21
18
24
1
44
28
47
25
17
15
51
90
3
40
17
39
48
12
16
68
15
30
135
27
90
3
24
27
18
3
15
54
31
29
18
21
9
42
48
36
6
123
3
25
23
ABCD 94126884056*3^$a+1 [50092]
20
48
112
23
37
68
100
47
21
184
36
11
24
12
25
32
171
24
25
128
15
12
25
248
27
1
120
11
73
48
12
68
12
220
68
40
12
48
60
72
60
36
44
88
47
1
60
72
59
1
47
12
1
23
9
16
24
8
63
84
81
111
73
36
84
47
93
48
15
33
231
13
236
4
47
13
228
179
1
12
68
40
152
171
57
120
99
1
59
21
40
23
9
87
144
105
51
49
24
20
16
72
59
49
12
72
80
171
25
11
21
52
35
1
59
25
23
48
9
40
47
144
49
35
1
20
172
80
12
156
87
33
60
52
32
27
13
48
23
69
180
40
8
75
120
45
3
84
61
179
33
60
52
60
20
75
93
48
52
32
40
8
52
260
40
35
1
20
12
52
48
92
3
37
96
275
132
12
45
27
129
40
35
45
4
95
133
48
11
33
3
24
9
40
60
11
1
48
140
15
12
37
20
27
33
51
117
60
88
84
80
36
124
35
21
124
20
40
20
16
140
72
52
60
80
36
159
1
24
80
27
13
168
20
48
84
96
15
9
88
23
9
136
71
169
32
40
128
12
72
171
9
171
9
48
12
88
92
75
96
240
192
24
69
4
11
84
48
105
48
87
37
11
9
76
32
135
45
60
99
24
24
216
60
69
27
33
100
23
33
40
95
177
135
37
20
160
20
27
1
23
96
9
124
107
13
48
107
13
92
48
3
109
83
85
8
111
1
8
84
51
129
87
13
11
9
96
111
81
39
109
24
11
9
16
24
60
8
132
75
1
11
1
108
24
80
40
8
72
88
108
24
20
36
51
81
12
36
27
84
109
24
11
36
1
12
11
37
107
141
39
13
80
87
13
47
25
120
36
11
21
52
71
12
13
20
39
13
59
48
25
11
36
24
9
207
69
4
23
144
93
96
51
33
27
69
24
15
21
100
12
20
159
33
60
15
145
8
48
24
27
36
133
47
144
61
47
45
28
72
128
48
111
60
1
47
96
57
192
96
12
27
1
24
128
15
57
28
23
105
99
48
33
84
75
165
3
25
83
36
73
20
100
95
81
72
15
24
24
177
15
324
1
8
4
23
45
112
20
27
36
25
72
11
36
61
59
153
16
84
20
15
13
23
49
35
145
8
87
60
48
145
68
4
20
268
83
36
9
52
12
11
9
60
40
8
147
85
35
60
93
99
13
80
16
131
1
20
40
260
52
71
25
12
120
80
60
40
143
25
107
12
33
88
204
131
12
37
71
9
16
24
35
21
12
12
76
104
111
37
68
99
33
72
28
143
36
49
32
12
48
72
75
25
120
107
36
168
132
85
132
80
280
11
37
143
45
124
8
27
96
96
69
84
27
73
107
33
76
92
39
61
32
120
3
24
24
229
20
16
11
93
3
33
75
109
68
12
40
47
1
8
84
160
47
93
3
85
12
60
11
60
109
20
51
169
83
12
81
84
63
45
100
12
503
93
24
36
15
96
13
35
61
71
13
47
1
95
133
24
68
40
20
12
120
40
11
97
140
88
11
33
88
80
112
8
159
253
23
25
47
25
96
95
85
107
12
60
96
69
76
119
105
48
135
37
227
9
24
63
24
9
132
12
3
93
112
143
69
51
105
99
61
12
23
69
15
21
84
15
132
36
120
180
13
44
40
8
72
60
87
21
12
27
133
8
52
48
108
24
8
28
59
60
73
68
172
8
15
12
48
117
88
44
87
1
23
49
48
48
20
144
75
12
33
108
88
12
12
8
100
32
147
48
33
52
80
100
120
56
87
48
132
57
148
92
27
153
76
44
40
48
120
32
28
32
96
4
8
63
249
76
12
119
49
72
23
144
13
20
28
80
40
11
24
37
72
167
ABCD 94127697122*3^$a+1 [50013]
35
13
87
30
32
58
9
39
36
69
27
20
49
3
12
24
45
75
20
10
54
116
25
27
44
70
51
15
8
1
60
15
26
7
3
8
72
28
12
33
72
3
32
18
10
57
24
5
166
44
28
80
40
36
24
30
3
24
60
15
80
1
39
60
150
6
48
21
24
27
18
50
121
5
19
27
9
36
23
49
35
76
32
37
15
81
36
3
117
23
48
4
24
180
6
18
21
131
28
21
60
51
24
12
69
120
39
72
12
8
18
42
25
15
48
24
45
36
12
59
28
50
10
36
9
71
4
8
52
57
15
45
63
8
22
62
76
45
39
20
40
24
21
23
37
3
12
9
96
11
10
2
16
12
18
14
13
3
2
55
39
8
276
22
114
8
13
12
96
95
1
71
28
24
2
126
12
40
60
32
18
43
87
72
68
18
30
13
11
28
57
21
39
63
20
70
18
72
48
24
9
11
10
18
12
104
52
45
47
42
154
12
33
12
39
9
77
19
23
48
4
24
81
48
105
18
32
112
9
24
171
12
8
1
131
40
18
6
33
41
6
88
92
40
9
59
10
6
36
36
45
27
42
14
12
40
9
51
18
14
13
35
82
32
10
24
57
3
80
24
28
8
12
42
18
40
33
39
60
45
11
36
61
12
23
48
6
48
55
57
50
85
9
102
24
20
16
117
57
39
12
3
12
12
2
55
89
66
36
10
18
14
43
5
64
18
33
24
5
70
69
95
49
3
9
11
52
20
25
168
69
3
11
162
19
173
46
32
28
72
8
49
12
9
6
44
1
63
68
37
11
4
12
36
9
45
66
69
11
40
9
11
73
71
28
38
34
36
42
18
33
36
15
20
13
15
12
9
99
18
2
1
11
16
8
1
51
45
12
143
49
51
93
35
16
116
4
9
39
18
48
26
16
12
21
27
8
52
8
12
37
87
44
4
105
12
3
20
28
92
61
27
24
21
12
156
36
36
12
96
11
25
39
24
36
56
13
15
56
1
5
130
8
28
72
21
47
28
84
21
11
25
11
58
6
48
36
9
3
45
3
56
60
1
27
72
80
88
21
21
75
131
60
54
43
108
47
1
12
23
52
9
95
16
20
13
9
66
60
9
11
1
3
90
122
28
96
74
30
28
9
45
3
93
54
21
3
66
30
8
97
3
45
3
20
34
30
8
12
4
21
48
72
23
76
80
24
48
184
81
135
2
7
11
85
12
75
48
9
9
54
26
16
6
32
1
9
6
12
9
15
45
9
6
48
108
92
108
24
16
24
6
30
44
13
27
110
19
27
57
12
11
52
21
9
18
20
24
34
42
60
8
85
96
39
24
12
44
4
48
2
7
11
28
36
30
14
25
107
48
97
48
15
24
32
36
34
54
12
14
54
49
12
48
47
24
145
27
33
9
6
60
164
36
6
19
15
21
15
36
108
156
9
24
36
27
120
8
25
11
84
4
2
64
39
27
24
9
3
108
117
15
72
96
20
1
39
32
13
35
4
18
50
25
99
9
36
53
22
69
11
13
23
52
48
9
89
19
35
1
41
30
28
32
13
48
27
108
45
5
67
27
45
5
19
51
21
12
41
55
39
2
103
12
75
80
18
48
55
9
48
18
78
87
60
27
36
20
4
6
30
80
61
15
36
9
9
2
160
9
51
44
25
15
9
21
6
60
60
20
49
15
21
9
126
9
11
37
83
52
8
48
97
27
72
9
24
3
120
132
8
12
13
83
12
49
11
40
60
8
121
5
19
45
39
60
63
44
36
30
42
16
12
42
102
24
105
41
55
3
96
54
3
48
15
9
3
2
48
19
59
25
39
8
4
44
40
57
123
21
3
68
13
21
3
48
3
132
24
8
13
15
33
47
64
56
24
13
72
99
21
23
1
99
8
37
5
22
33
12
3
20
61
59
37
39
12
9
36
87
45
108
12
51
36
20
73
15
12
20
1
35
25
63
21
23
108
52
2
34
20
100
9
3
42
3
120
5
42
28
44
28
57
3
33
12
75
62
151
153
74
1
47
60
85
39
20
1
89
55
51
24
9
71
28
8
40
2
46
44
97
48
11
1
23
16
9
51
24
21
12
3
26
10
54
2
112
12
9
35
1
11
88
2
54
4
6
6
24
93
51
20
46
6
20
73
51
21
39
81
27
57
3
6
6
90
30
18
2
30
90
28
42
51
27
20
1
24
3
48
9
3
20
13
51
21
45
42
8
49
3
92
1
35
28
21
39
21
36
12
72
51
9
11
73
27
42
6
74
103
123
21
15
36
9
24
5
54
10
18
57
23
37
12
59
25
11
25
48
27
33
35
12
60
40
80
1
23
94
80
118
138
66
8
70
78
24
20
54
7
47
37
35
4
21
36
12
12
15
116
52
38
58
56
76
165
3
186
86
28
21
9
54
21
15
20
76
8
16
132
90
147
11
4
33
99
45
36
12
27
56
52
156
20
16
9
107
4
14
46
9
39
117
24
15
57
24
15
36
24
8
61
47
25
39
38
6
36
48
6
22
48
92
4
21
12
3
8
4
120
141
24
36
87
8
16
48
90
78
9
9
27
39
9
51
9
9
30
12
68
13
69
30
8
76
56
16
48
9
3
69
21
18
30
30
21
24
24
27
21
15
20
58
6
56
13
11
1
39
8
100
45
63
33
27
48
69
63
12
8
54
10
6
3
77
19
35
90
19
24
5
91
27
32
1
11
1
93
6
81
12
87
48
32
28
12
56
25
15
14
46
9
3
32
1
12
3
45
9
30
24
12
12
105
12
71
22
38
13
24
47
40
20
13
51
20
4
20
181
11
40
9
11
73
63
12
80
16
44
16
24
33
84
15
36
9
83
1
60
75
21
11
37
15
12
9
12
27
165
3
20
73
60
107
28
9
63
129
23
28
42
2
16
30
38
4
12
36
8
4
33
39
68
1
71
36
64
201
9
51
48
27
57
15
8
25
83
24
1
39
6
66
ABCD 94128086194*3^$a+1 [50039]
3
297
15
165
23
324
76
36
33
30
117
171
5
139
41
28
12
159
53
112
171
114
35
13
198
90
87
255
33
165
123
156
393
107
31
42
171
80
72
145
3
207
105
252
152
100
156
45
240
35
265
159
80
64
99
192
5
76
108
81
36
87
45
138
9
15
216
93
27
33
9
48
59
28
72
36
57
95
252
31
33
44
180
55
18
3
27
5
49
18
117
24
9
107
343
72
129
24
188
28
9
12
51
44
4
72
105
27
153
35
157
60
192
96
3
24
8
220
87
485
28
135
17
28
57
15
12
303
30
23
40
9
18
5
28
9
3
285
3
140
4
456
108
327
45
24
225
99
111
213
57
23
40
68
4
104
91
21
177
111
24
48
99
5
184
171
41
40
15
45
12
15
198
35
72
37
111
144
51
93
36
153
51
36
36
300
15
102
231
9
72
3
140
145
162
120
441
212
67
18
27
33
90
21
24
45
3
104
73
287
1
72
107
4
36
108
105
18
45
44
76
212
108
37
27
3
168
305
157
27
60
75
81
15
53
19
81
192
108
144
213
107
76
32
37
3
60
57
108
99
176
67
117
104
112
204
156
9
18
78
39
51
305
37
48
87
152
108
100
3
45
105
210
113
1
39
32
127
117
201
27
63
270
59
40
216
68
1
18
93
140
72
76
464
28
288
9
111
132
75
45
27
45
72
81
90
90
63
36
104
36
13
123
165
132
48
63
132
48
24
8
19
288
48
294
36
35
28
80
1
3
27
189
9
15
27
153
152
4
27
117
288
68
100
99
45
80
28
165
144
18
45
68
28
27
93
24
27
21
68
337
60
39
60
21
240
99
44
109
183
32
72
136
324
80
4
32
85
87
152
4
36
123
57
24
12
24
116
109
219
207
522
198
42
102
6
143
37
75
177
207
3
5
13
144
6
30
23
49
15
80
72
4
87
120
329
28
48
132
63
153
21
168
72
111
99
5
108
172
75
41
145
39
153
135
68
49
59
144
217
171
72
3
77
100
12
68
13
123
189
3
135
330
63
36
3
177
165
18
45
32
91
57
60
72
36
117
63
252
93
90
249
36
72
27
21
68
100
117
63
144
36
12
32
13
23
280
9
120
135
36
117
23
109
75
123
54
48
18
149
1
39
24
171
18
27
8
112
104
19
17
1
3
72
240
27
21
9
231
84
108
195
9
21
23
64
80
73
90
144
45
264
9
23
40
32
40
96
171
336
42
108
3
81
159
12
68
4
45
27
140
4
441
168
107
13
23
40
ABCD 94128252742*3^$a+1 [50009]
28
125
27
9
31
11
117
36
60
16
5
3
136
32
40
65
87
123
13
32
120
45
18
36
24
21
4
20
12
39
73
36
176
51
45
9
48
31
29
67
83
21
12
132
3
48
6
96
79
20
9
39
27
73
48
59
1
5
135
3
72
84
6
42
6
51
51
9
4
32
3
6
79
5
42
12
18
19
8
33
135
4
41
3
112
47
57
28
188
4
89
151
48
65
30
81
57
39
45
3
75
25
32
81
43
180
60
32
4
144
12
20
27
72
24
54
66
25
65
67
17
6
30
67
24
5
6
24
30
24
90
121
240
84
32
57
51
60
24
195
13
60
48
11
90
31
53
36
63
72
45
51
75
33
124
53
43
251
73
23
25
29
30
1
32
3
69
69
276
18
13
29
120
19
35
42
15
69
6
54
3
3
25
5
24
30
81
3
1
113
3
28
32
129
15
21
72
36
30
156
81
33
30
25
236
108
3
60
108
102
30
73
41
31
128
4
23
24
21
39
9
40
72
35
24
1
23
9
52
65
31
32
117
75
69
84
103
23
6
63
27
33
27
66
115
35
33
64
41
12
90
24
169
36
11
85
188
45
66
1
108
32
4
29
7
24
8
105
192
30
25
23
12
9
45
67
113
36
15
33
12
43
56
21
6
133
32
40
8
16
104
144
16
20
4
17
171
27
18
15
93
6
138
6
30
12
150
78
15
111
48
73
104
4
5
79
23
49
24
167
108
9
33
24
51
63
9
12
28
77
6
30
7
32
9
42
48
85
5
6
169
5
36
36
67
17
3
75
6
7
72
23
145
144
41
12
91
56
75
45
4
11
81
168
60
4
35
30
7
41
102
1
5
72
7
23
73
17
60
12
6
30
126
81
100
12
36
5
91
95
85
5
123
105
55
53
67
32
40
104
27
9
63
13
24
35
6
63
40
77
27
3
90
18
96
66
144
39
165
7
245
12
6
54
78
97
8
64
8
33
79
35
48
6
6
36
13
24
53
78
205
60
59
25
8
24
3
21
45
75
51
13
35
13
44
69
6
36
48
30
39
3
13
5
36
15
40
8
136
12
20
3
36
6
43
180
5
6
9
12
28
32
45
3
21
84
36
96
48
72
15
69
63
136
72
8
15
21
159
45
189
66
156
114
75
51
18
6
49
48
17
3
72
21
15
57
114
126
18
36
24
96
69
27
84
85
5
31
8
27
48
25
41
48
12
66
9
108
180
15
66
6
36
193
11
61
192
17
43
12
5
54
9
12
69
15
129
6
66
54
45
24
160
41
55
12
20
40
5
3
60
112
12
36
47
45
45
54
81
4
44
36
76
140
9
31
32
28
89
51
148
5
7
8
21
39
105
36
31
53
31
29
31
104
12
64
149
79
5
87
129
90
1
89
96
75
21
42
6
6
25
8
40
96
32
3
117
3
66
90
25
35
66
12
27
60
3
60
57
51
13
17
63
267
85
5
3
15
144
133
20
45
67
72
41
43
11
30
183
52
29
19
23
69
159
30
51
124
5
60
7
12
65
36
7
65
24
79
125
67
32
48
39
9
45
12
15
3
37
144
41
30
9
135
9
39
33
15
9
9
12
18
9
27
45
15
30
96
30
85
47
36
120
9
60
81
79
47
33
160
36
41
99
4
41
7
108
11
30
24
174
21
64
36
35
150
36
31
5
55
8
39
6
19
12
11
9
45
31
215
13
5
55
80
60
4
5
7
65
66
37
8
15
69
69
15
135
36
45
45
43
11
156
6
54
6
115
77
48
67
32
36
192
48
45
30
12
1
24
12
311
9
9
12
102
18
18
165
87
12
30
91
125
51
33
3
28
155
12
9
4
32
48
81
60
31
113
12
15
3
42
3
4
47
61
233
15
76
44
52
84
11
13
5
126
61
47
12
6
39
51
9
4
120
96
20
16
44
64
41
31
12
36
5
6
49
47
12
25
23
9
105
31
59
6
24
55
53
6
21
136
23
25
41
36
99
40
116
84
105
151
8
69
102
36
225
40
60
12
65
66
96
21
144
64
77
90
153
57
3
15
114
156
175
80
81
111
9
135
15
1
168
5
27
147
37
5
36
12
27
36
4
56
99
21
64
8
3
12
126
24
43
35
37
23
174
139
32
24
4
12
5
60
7
137
120
24
99
57
19
41
63
108
39
18
6
126
39
45
60
24
12
43
68
87
13
48
29
27
81
3
21
39
15
6
144
132
48
15
72
93
72
42
25
60
17
19
35
ABCD 94129220756*3^$a+1 [50071]
1
44
16
96
36
72
23
18
39
12
9
7
77
7
104
232
80
27
25
17
90
25
23
1
144
12
56
9
18
13
59
66
39
36
28
11
45
21
3
24
27
24
1
11
45
52
17
19
12
32
36
9
75
52
53
30
13
44
36
3
25
12
32
33
7
12
56
33
19
68
3
9
12
15
54
6
1
12
20
36
39
13
12
5
108
27
33
90
33
16
8
12
28
23
9
51
33
64
41
15
16
23
37
8
72
48
33
114
201
63
61
140
16
17
6
25
12
20
100
68
64
83
54
3
48
12
16
32
4
89
36
39
24
60
28
5
55
72
17
15
28
72
44
100
11
21
28
24
68
3
25
35
9
16
32
52
12
60
53
31
80
12
64
20
64
11
13
11
9
21
6
21
99
13
8
52
60
35
36
66
3
52
35
1
5
75
12
93
30
24
33
3
69
33
67
56
40
35
9
63
36
1
8
12
100
68
27
96
12
13
12
35
13
17
15
96
72
15
49
23
36
9
51
25
60
72
8
4
8
12
21
90
24
25
23
45
4
96
8
27
33
12
24
39
24
72
61
8
24
15
37
80
3
25
12
44
40
29
12
51
99
21
9
31
44
76
29
3
52
60
44
4
80
27
25
71
12
72
36
13
24
8
108
45
36
43
47
24
37
155
9
45
19
32
27
21
12
24
45
3
156
4
12
5
159
99
45
48
15
12
21
52
35
69
165
6
37
8
12
16
11
9
27
144
13
23
57
52
8
12
111
13
35
57
93
15
76
35
48
45
15
33
12
40
12
5
43
12
8
28
84
144
32
4
48
47
6
3
9
55
8
45
67
56
12
12
3
37
120
12
48
83
37
48
59
6
7
23
90
27
27
21
12
168
40
84
36
8
84
16
71
1
44
4
44
12
4
41
198
1
44
27
30
19
17
18
9
33
108
39
87
18
36
19
32
40
83
13
8
39
45
36
9
126
9
27
1
83
121
23
72
13
12
11
144
1
89
55
23
21
9
6
37
35
49
8
45
31
24
60
8
3
1
36
44
24
12
40
47
13
20
28
32
24
21
18
25
12
17
7
8
40
8
48
21
115
24
71
25
8
45
126
66
114
21
100
8
63
37
36
41
30
13
23
69
3
25
80
112
36
44
4
56
40
44
76
23
6
51
16
17
75
40
36
101
18
108
18
27
9
31
44
15
73
20
132
15
54
7
48
11
45
28
180
17
18
21
57
39
15
85
108
23
13
77
63
27
9
64
44
3
129
76
12
35
1
12
60
17
43
72
35
12
13
108
8
39
30
3
84
93
15
3
69
96
4
48
71
21
51
37
23
9
4
84
80
21
66
1
84
48
12
36
77
12
43
48
20
24
15
18
43
65
27
12
96
252
40
72
8
123
33
36
16
24
11
25
35
9
144
52
12
8
75
49
20
111
45
69
15
28
32
64
35
24
13
92
3
30
67
8
60
52
8
99
21
9
36
3
4
8
28
119
61
20
12
3
54
3
28
120
12
12
8
4
116
12
57
75
24
76
108
12
11
114
3
15
25
95
18
18
24
21
177
39
48
3
18
151
48
56
24
16
24
53
7
60
72
80
75
180
9
12
28
35
57
39
1
60
59
45
76
12
120
12
8
12
45
55
44
9
151
44
40
143
33
4
8
4
71
54
31
12
32
3
12
18
6
21
28
8
72
28
24
35
45
75
60
18
67
53
3
100
32
16
56
48
16
96
60
11
37
96
41
15
21
19
44
4
5
63
9
24
19
32
4
32
57
48
90
24
36
9
24
4
12
23
225
16
36
56
3
6
123
12
40
56
4
65
39
15
36
121
77
63
69
3
123
33
24
27
90
99
24
3
42
31
41
15
16
8
36
51
13
24
12
5
99
4
72
24
11
1
20
3
102
3
24
60
27
21
4
59
21
28
5
18
24
13
92
28
41
27
132
48
27
105
63
25
47
33
15
85
44
129
79
96
24
92
4
29
12
6
13
80
64
8
64
35
24
21
15
9
27
12
13
47
1
29
42
93
28
92
36
60
9
123
57
18
13
11
13
71
81
168
12
45
6
93
51
33
16
59
12
105
9
7
5
15
52
5
27
16
125
63
57
60
18
61
5
18
45
48
39
18
18
48
6
66
57
15
18
67
20
48
48
36
4
180
269
30
21
4
12
56
64
24
95
121
20
24
69
18
12
36
24
48
42
12
103
8
24
48
3
85
84
23
72
33
112
23
12
9
4
8
12
93
90
69
240
16
24
89
7
8
36
33
6
12
45
112
12
11
105
4
56
24
15
30
103
5
31
36
23
18
79
24
36
8
40
11
21
111
30
103
84
35
21
15
90
7
5
7
17
3
52
35
21
12
28
32
16
36
20
9
126
1
5
84
55
5
3
36
4
11
57
27
42
3
28
8
27
13
29
12
79
152
99
33
76
11
21
28
32
15
12
18
168
51
39
102
127
68
48
24
76
56
64
20
64
60
12
36
47
97
68
76
12
17
3
15
33
52
24
35
9
9
18
9
96
4
36
5
43
44
51
42
3
60
64
8
39
24
49
8
12
21
7
32
52
20
36
33
31
68
36
21
19
60
47
37
68
12
48
75
25
48
29
18
9
28
12
11
45
12
52
48
8
64
168
20
100
20
28
12
11
1
48
23
54
36
87
132
3
105
12
3
1
41
3
51
1
11
42
90
13
17
7
44
9
31
104
36
12
40
23
72
37
60
11
61
104
12
3
36
13
8
69
39
52
32
12
4
137
18
109
8
12
12
21
7
12
60
60
44
24
27
36
30
3
84
12
9
6
13
23
97
5
18
9
63
13
72
12
89
7
47
1
96
41
144
54
24
ABCD 94129674532*3^$a+1 [50052]
33
48
159
129
87
33
57
72
30
78
3
213
27
81
18
33
15
24
18
3
72
87
66
87
27
12
9
9
6
30
72
3
36
21
84
39
87
54
135
156
57
18
18
72
48
75
69
42
30
15
36
63
45
75
6
30
9
69
27
21
3
21
54
12
24
120
81
99
117
9
39
24
15
66
126
33
12
9
6
69
3
57
105
27
63
18
102
57
39
90
54
9
21
135
12
33
87
243
30
15
171
48
60
21
9
96
27
12
60
9
12
24
75
60
9
108
75
96
84
9
15
9
30
90
42
21
189
78
21
132
48
51
12
21
105
15
27
72
33
3
33
183
66
60
18
12
201
108
21
3
120
72
57
36
3
27
36
9
69
102
60
45
3
42
15
69
3
111
18
30
18
42
21
9
3
60
9
6
54
12
6
18
54
9
12
27
33
36
135
30
27
33
15
195
81
27
18
72
42
45
276
3
93
24
24
21
3
27
60
18
15
12
9
39
141
87
48
45
120
24
54
108
12
36
90
96
30
69
9
3
63
24
93
48
36
93
3
24
21
75
24
12
3
18
12
27
27
132
21
87
12
81
9
3
21
39
9
168
12
18
129
3
72
36
9
39
33
3
45
96
99
30
6
18
27
75
69
84
156
3
33
39
9
96
51
42
108
18
21
9
63
69
12
42
9
39
6
12
75
24
213
48
63
9
6
54
12
27
9
135
33
30
150
3
108
33
63
96
33
111
75
21
33
15
39
57
144
9
36
6
9
84
9
51
21
6
18
120
90
42
39
63
9
51
141
51
45
24
9
12
96
54
36
21
189
114
30
51
99
9
9
27
9
27
3
42
48
72
3
69
126
96
108
36
30
60
123
21
99
24
3
165
45
87
93
51
3
9
69
3
135
72
33
48
24
9
75
36
63
42
30
108
36
21
177
96
12
294
36
93
48
39
48
72
33
9
12
78
93
15
84
18
39
60
33
90
69
57
15
93
51
39
30
36
24
72
3
48
12
21
27
33
111
48
129
108
120
3
57
39
69
36
66
108
117
27
42
15
72
57
15
75
12
90
15
24
123
18
24
15
21
54
30
24
3
72
72
105
54
36
12
18
54
18
63
36
9
24
15
69
24
39
24
75
24
81
45
99
36
57
63
15
18
36
66
9
72
12
12
84
12
21
162
54
12
18
72
54
15
12
153
54
33
27
156
114
120
51
39
114
18
81
27
90
63
27
30
126
78
12
18
6
3
84
69
78
9
9
12
27
36
63
33
39
60
108
33
51
21
21
27
21
6
12
33
60
12
48
36
33
30
36
6
36
48
6
45
156
33
12
222
198
12
96
54
72
9
9
18
153
39
36
21
21
192
6
30
42
18
3
27
105
21
6
9
120
33
102
45
9
42
105
15
69
75
69
117
15
69
87
9
75
27
6
111
12
219
33
57
39
99
24
30
60
36
192
15
9
51
156
63
57
69
3
27
24
81
36
48
9
42
9
36
45
3
87
90
39
84
75
12
18
3
21
3
45
3
72
57
48
75
84
9
156
24
3
72
9
6
12
69
45
66
24
18
27
12
48
51
60
129
84
51
54
114
12
45
9
54
6
51
159
6
27
3
90
96
3
69
108
54
45
21
72
36
15
48
123
21
15
18
12
42
30
126
6
27
24
15
132
36
81
9
63
3
6
123
15
216
24
12
78
12
42
66
24
18
33
39
30
51
48
33
15
3
126
87
24
9
42
93
9
39
3
45
3
6
51
51
9
36
135
9
9
72
159
45
87
87
21
15
6
12
36
6
66
78
21
33
48
24
27
39
21
21
18
12
81
72
24
39
36
36
9
15
18
18
81
81
36
66
126
24
18
12
24
81
81
39
72
108
9
42
84
96
18
30
45
12
69
24
3
192
75
36
21
264
111
129
9
27
33
66
90
18
72
21
33
3
69
18
6
39
27
60
12
96
12
9
33
36
63
108
39
42
39
45
147
48
129
27
45
3
57
138
24
12
36
18
3
3
18
66
21
33
36
75
111
30
6
108
81
9
12
51
9
99
12
9
24
246
189
9
27
15
33
69
39
108
159
24
30
18
18
90
6
27
3
114
156
15
75
117
12
39
36
93
33
15
231
9
9
6
90
18
90
12
39
48
3
60
36
12
33
39
6
210
33
57
24
39
96
9
3
63
45
15
30
135
36
60
3
45
48
39
54
18
21
15
120
33
48
9
6
36
141
111
12
141
39
9
81
15
21
54
24
45
21
18
6
3
24
3
93
39
30
15
3
24
216
81
21
18
21
ABCD 94130023556*3^$a+1 [50028]
3
109
5
27
16
224
16
53
55
96
8
36
165
27
33
19
68
24
16
60
29
3
15
13
12
23
25
8
9
31
44
33
43
80
57
99
16
44
40
8
12
4
56
93
132
3
27
109
5
12
60
175
89
111
88
132
60
29
31
17
36
54
25
8
24
21
123
4
36
12
80
45
7
176
24
33
43
20
4
17
15
108
48
52
80
45
7
24
20
4
80
63
73
116
16
12
101
27
40
44
4
80
4
8
9
3
100
36
5
96
31
12
36
77
79
89
15
12
180
24
21
19
200
64
5
91
116
9
36
30
9
64
60
101
31
20
24
48
196
12
92
40
36
56
88
12
20
4
47
18
27
3
81
16
17
123
12
76
116
28
12
5
51
4
24
32
4
44
40
5
36
79
5
144
63
45
3
4
20
33
7
48
132
56
12
24
4
17
39
24
51
1
44
3
1
5
79
12
8
60
16
20
96
9
60
36
79
5
24
18
48
21
21
7
108
32
16
20
9
75
28
8
12
28
12
32
12
24
180
52
32
33
180
15
48
9
36
36
48
18
18
111
16
12
20
40
53
7
12
24
17
27
27
1
60
5
103
12
68
12
117
163
32
28
8
12
12
28
24
20
33
3
45
19
5
75
9
91
36
80
112
20
21
31
29
19
11
97
8
9
55
17
91
20
24
81
115
104
28
5
43
164
4
95
25
41
15
9
55
24
20
45
63
112
5
36
75
4
36
41
3
16
41
39
12
12
45
15
28
47
1
44
36
12
243
1
53
42
9
96
48
12
33
15
28
20
84
16
29
144
159
16
11
1
8
9
15
40
125
15
33
43
29
31
32
40
20
39
9
36
4
120
72
72
8
12
33
12
15
88
12
60
5
15
117
19
32
28
20
12
45
63
60
52
180
12
17
3
36
52
44
9
36
30
9
36
16
44
60
16
17
3
24
96
9
79
132
24
128
16
11
54
79
180
48
17
6
1
44
12
33
7
8
36
21
12
36
7
128
96
45
63
27
45
16
29
51
24
4
44
48
4
48
12
84
17
7
8
28
29
123
40
5
12
7
44
52
5
99
76
80
15
85
8
36
60
9
19
17
54
9
16
17
3
132
4
5
19
32
148
32
72
52
5
30
13
92
60
28
48
12
12
8
88
20
12
16
20
292
8
64
32
16
8
12
40
89
3
15
133
20
88
24
113
24
31
5
72
66
9
76
11
25
5
24
12
15
9
39
9
15
12
9
7
29
55
71
42
43
8
57
15
33
24
18
33
21
123
48
40
32
21
67
29
63
45
3
9
43
72
84
24
20
12
69
96
31
17
63
52
35
18
15
88
12
128
36
21
55
17
15
21
39
21
75
69
67
36
17
18
13
32
177
27
28
11
37
8
4
8
60
27
1
24
71
1
101
24
15
33
151
11
1
53
19
113
15
108
172
20
45
12
51
16
5
19
144
71
6
15
4
12
20
4
36
47
45
28
24
44
4
12
20
28
48
8
40
32
12
21
15
24
16
44
45
91
60
29
12
36
15
4
53
31
137
55
32
36
12
60
12
28
29
31
8
36
4
119
42
120
24
7
20
4
60
53
12
3
87
21
52
32
24
12
12
33
15
40
29
19
5
39
33
18
1
60
156
12
8
33
19
12
24
29
15
48
12
36
36
16
59
21
33
15
16
41
3
36
9
27
40
5
43
24
36
36
36
60
60
83
1
41
87
12
4
32
72
12
156
24
9
7
92
33
3
16
65
43
56
45
36
24
7
24
24
12
5
3
9
43
29
15
16
92
117
48
15
36
12
64
108
53
15
72
12
9
31
24
36
8
16
20
81
39
36
4
72
12
68
12
40
36
12
48
92
40
17
108
99
48
48
40
20
9
123
21
24
27
16
8
4
53
3
60
81
31
8
27
18
115
44
148
12
65
55
71
66
55
56
33
51
24
51
78
15
57
63
40
35
18
55
8
16
84
72
35
13
29
135
16
24
23
9
16
24
5
48
7
24
44
72
28
60
17
3
72
36
120
120
15
30
24
48
36
7
17
111
12
4
140
3
21
24
12
45
60
48
51
52
12
125
31
92
60
52
53
79
36
48
89
3
12
3
9
16
44
16
48
29
75
28
8
40
20
16
24
32
9
63
16
20
112
5
48
15
132
28
59
13
65
19
44
112
20
4
80
16
5
63
4
48
17
12
19
17
7
96
5
6
18
3
4
29
27
63
21
84
21
15
96
40
29
43
72
41
7
8
12
33
15
72
33
67
12
53
12
63
15
1
12
5
3
60
60
12
48
40
104
48
39
45
21
15
40
5
67
20
100
12
11
13
104
27
9
4
32
69
126
33
40
128
60
4
5
39
45
60
7
12
36
72
68
4
11
6
63
21
15
84
40
65
3
84
36
120
9
39
105
27
4
144
20
24
40
48
12
5
192
15
4
44
40
41
24
7
20
16
48
56
76
60
12
32
9
31
56
28
17
99
16
60
12
5
7
36
12
5
12
15
4
12
140
4
5
19
95
49
17
15
24
36
48
36
96
4
60
20
36
21
15
3
1
48
5
7
83
33
93
7
24
29
7
24
36
48
44
12
9
12
7
17
3
52
44
21
6
73
32
39
81
4
36
77
90
45
21
15
9
31
44
27
33
63
33
64
20
16
41
3
33
39
16
5
18
54
12
3
12
16
5
60
7
20
3
25
12
48
60
68
16
41
19
24
377
79
8
48
39
1
8
64
8
40
20
3
37
44
15
21
27
6
15
100
156
8
48
48
57
75
12
21
7
5
43
24
92
180
16
77
75
21
27
48
24
12
16
17
31
56
21
15
28
11
126
19
24
24
20
48
9
75
24
12
9
3
87
1
95
13
77
7
5
7
29
15
12
12
40
56
9
27
ABCD 94130146952*3^$a+1 [50056]
2
16
60
12
234
5
43
26
10
44
28
54
35
81
15
49
11
123
10
11
31
42
47
19
24
48
12
30
86
40
30
20
111
133
48
59
9
112
24
8
22
5
79
74
22
18
42
54
170
100
30
14
118
35
84
33
70
6
84
60
47
13
8
34
6
24
11
49
38
58
14
16
114
14
16
6
119
19
2
15
24
60
55
65
33
36
4
6
134
28
30
29
21
82
12
54
86
58
12
114
17
7
17
36
13
30
20
190
47
7
30
32
58
90
6
17
9
28
66
6
96
38
4
12
6
30
24
24
26
94
6
30
60
120
96
29
73
12
11
24
103
6
24
6
30
47
85
8
36
40
18
17
85
96
78
30
107
73
32
18
22
24
36
44
15
3
16
156
41
3
10
11
96
60
57
27
9
10
17
7
102
11
7
48
5
27
72
34
2
9
9
4
167
36
43
30
12
14
10
8
22
84
236
64
120
12
2
28
12
32
58
66
71
21
64
18
12
5
9
46
8
136
62
135
37
12
14
34
60
107
49
24
132
36
44
4
47
49
36
18
96
41
13
24
68
252
126
57
69
36
4
60
66
5
7
17
39
10
11
49
12
35
37
203
39
28
36
90
107
55
78
11
120
19
137
39
21
69
54
4
6
36
8
22
66
12
23
115
14
4
11
85
35
103
18
12
20
27
49
36
50
81
13
72
72
96
30
12
54
24
47
57
27
1
60
38
22
35
25
90
29
69
82
84
5
1
8
51
21
10
18
80
46
8
58
54
41
43
2
40
18
41
13
12
18
17
36
37
18
90
60
18
30
11
25
20
36
54
201
103
56
81
97
78
48
74
28
30
18
47
37
48
44
51
57
18
94
11
7
6
90
36
150
66
5
79
14
51
49
11
1
30
2
70
12
114
11
31
5
27
46
134
28
5
73
72
48
80
87
39
21
105
70
18
11
13
107
43
90
12
71
60
19
48
36
41
19
26
40
50
34
42
5
7
56
16
114
24
18
62
46
84
36
14
27
81
112
30
2
16
20
18
46
8
63
13
6
18
60
12
71
37
107
31
5
60
19
6
30
38
124
30
18
24
30
8
33
43
12
18
36
30
36
24
38
3
84
21
4
14
10
84
60
60
36
20
22
30
12
12
35
15
54
171
103
18
95
24
73
12
108
8
10
65
33
36
100
18
18
30
68
21
159
22
24
35
45
15
3
10
30
6
47
159
100
101
24
85
68
36
16
35
13
66
12
30
12
23
24
55
161
24
1
68
40
14
33
60
7
6
74
72
40
24
42
60
30
18
60
32
4
104
36
54
22
32
112
18
78
48
72
35
109
90
66
12
6
17
57
63
24
1
20
10
29
13
6
54
32
64
24
78
65
39
10
54
204
20
58
35
13
12
60
35
3
4
32
58
102
18
156
116
76
30
24
6
8
10
6
36
78
14
27
49
11
13
156
71
25
98
33
37
56
154
30
47
49
11
61
8
51
39
40
66
11
19
5
13
23
55
42
78
12
140
22
11
127
56
10
12
180
59
36
7
60
32
165
96
63
21
43
42
20
15
13
8
22
36
12
42
86
16
5
25
24
30
80
22
35
37
47
120
139
50
27
37
36
11
169
42
2
28
35
199
18
62
10
60
20
64
11
43
6
56
18
33
57
88
24
48
23
84
31
84
24
62
28
54
113
3
34
18
18
20
34
102
96
20
15
24
31
20
105
84
9
112
12
20
27
81
10
8
10
191
1
18
41
13
30
56
40
72
5
43
41
15
21
25
18
30
42
30
24
18
6
42
18
6
6
42
30
96
42
8
106
6
42
8
130
30
78
42
80
58
36
6
8
10
24
30
18
29
36
7
17
9
76
35
25
24
144
23
33
52
2
93
37
23
97
2
46
12
23
67
173
3
34
36
60
12
35
109
11
109
44
40
24
30
32
45
13
6
60
12
5
13
24
6
30
12
8
54
58
30
5
33
52
59
15
18
3
7
48
50
28
167
24
69
22
18
14
117
115
48
36
36
5
25
18
60
66
24
42
6
204
6
29
36
13
50
4
77
36
27
10
30
17
33
22
24
102
35
229
144
56
18
22
36
32
3
37
68
4
71
60
7
146
46
44
81
1
84
36
24
44
51
21
75
7
12
68
76
14
22
65
55
120
18
23
103
6
48
120
18
72
53
84
39
142
2
40
96
62
10
62
3
87
130
138
12
77
21
4
14
10
11
145
84
12
80
15
39
21
13
2
4
66
35
13
12
18
17
60
27
33
13
11
31
29
1
48
71
19
50
46
65
79
54
47
79
17
13
36
14
76
6
95
60
115
42
56
27
49
71
7
6
96
50
118
26
22
35
87
82
180
36
8
40
11
129
54
33
25
12
30
12
54
11
1
2
28
29
15
4
17
33
147
7
26
51
93
28
18
30
36
30
54
20
22
24
65
15
10
8
36
82
12
6
71
55
5
1
92
28
90
8
21
25
95
25
35
85
18
18
120
54
30
11
3
172
149
43
6
26
10
11
145
42
80
22
18
77
63
76
24
12
90
24
42
20
34
20
4
11
21
10
60
114
11
127
30
26
21
36
73
32
54
106
30
42
ABCD 94130160604*3^$a+1 [50002]
16
96
36
65
99
24
40
24
36
12
32
12
9
27
124
71
18
19
32
123
18
102
60
133
32
51
12
45
40
23
24
48
9
40
84
5
12
48
67
12
8
63
120
24
78
108
19
12
71
45
303
37
47
30
30
48
57
3
12
73
32
28
12
5
135
45
51
24
100
71
109
23
117
48
135
42
6
54
3
48
129
31
17
55
95
90
7
23
12
37
44
15
84
30
51
45
27
27
25
65
240
3
45
30
48
45
9
96
42
102
27
40
8
3
30
7
240
108
20
135
9
24
24
15
30
15
12
33
48
87
160
35
37
56
27
18
15
3
24
6
39
120
60
123
90
7
35
1
47
49
59
25
36
8
21
30
9
105
66
45
184
53
30
57
45
55
32
4
17
27
28
92
16
155
81
21
42
6
144
246
144
61
59
66
31
8
28
35
37
71
24
33
15
9
16
44
4
36
23
21
39
36
69
75
21
207
13
29
103
12
11
24
30
75
33
132
3
12
28
44
9
30
169
128
75
45
4
23
18
30
49
8
36
27
69
9
30
61
53
15
93
19
188
111
9
51
72
69
76
47
48
57
15
117
63
18
27
15
6
30
72
12
13
23
42
18
57
40
107
45
72
36
27
1
59
18
15
75
42
75
3
12
25
95
33
45
12
63
108
4
35
66
55
72
60
68
27
25
23
12
57
48
12
75
81
144
3
180
48
1
8
120
33
99
100
23
37
29
15
64
35
33
27
168
93
9
51
24
48
124
36
35
37
11
132
57
3
69
93
48
90
72
30
30
13
23
105
12
15
48
174
15
33
27
15
33
112
8
57
18
33
27
9
64
12
173
67
12
5
3
24
69
102
49
44
15
90
42
57
40
20
3
13
56
63
13
8
96
63
25
35
33
123
61
24
56
81
43
20
27
105
180
45
39
9
12
48
99
45
30
201
27
13
35
21
123
30
7
48
131
24
48
18
39
201
114
60
45
156
57
12
75
3
49
11
45
15
78
54
85
263
37
20
36
12
4
131
30
42
60
57
33
3
60
237
3
27
108
12
90
7
20
9
7
8
27
18
102
12
13
20
15
25
12
11
157
20
12
3
49
8
21
27
15
42
66
42
235
20
12
48
3
21
36
12
45
67
44
84
135
108
42
15
21
12
15
27
57
33
51
39
6
51
3
6
132
138
9
36
15
12
12
37
120
8
15
180
85
35
18
12
3
87
85
83
60
132
66
60
51
36
63
84
48
12
21
40
77
79
23
60
25
5
138
25
32
81
115
24
5
31
59
45
40
23
120
30
19
59
21
24
27
78
42
18
19
71
37
5
48
42
48
102
27
3
18
54
36
117
3
30
12
42
60
97
29
19
20
76
56
33
6
45
60
75
9
12
36
12
3
162
18
30
39
39
97
35
72
73
44
64
59
60
60
57
60
16
35
117
40
80
108
93
75
12
57
60
6
9
3
30
3
87
133
17
307
60
12
11
97
11
30
30
24
48
37
53
15
33
114
45
108
108
64
125
15
28
32
16
95
45
15
129
72
40
60
23
36
12
13
20
96
63
60
138
55
24
83
180
73
44
3
21
84
28
35
97
11
141
4
20
4
11
21
24
57
7
131
9
28
48
35
81
48
88
5
18
12
18
30
9
45
187
11
25
83
9
40
23
48
21
48
48
84
136
20
4
23
13
35
18
55
84
20
148
12
8
48
45
79
8
24
81
127
56
15
21
33
18
33
16
23
57
28
108
5
18
12
12
61
44
16
17
87
16
96
53
6
24
48
12
1
5
7
47
21
64
23
9
48
21
39
60
136
5
15
15
24
30
60
31
44
96
112
24
23
177
39
117
60
33
90
12
12
105
81
19
125
15
51
61
36
35
33
64
32
4
12
8
60
144
28
23
9
111
90
51
4
77
42
96
12
37
20
12
63
18
27
51
12
12
25
68
3
24
120
33
15
9
3
57
9
15
52
44
93
171
297
7
11
12
9
100
36
8
15
42
219
3
18
42
21
4
20
36
84
45
6
60
57
3
45
112
5
30
37
20
45
67
29
7
95
9
96
12
60
52
83
96
21
48
75
30
15
12
16
5
30
33
112
5
3
15
42
30
13
20
24
72
40
24
107
102
7
29
30
69
28
35
69
120
48
3
129
63
60
30
111
99
66
19
11
72
90
18
21
60
136
83
12
37
11
37
23
45
45
27
64
71
30
90
109
23
33
33
7
23
24
60
117
21
7
203
48
121
83
21
27
225
33
51
24
84
88
23
12
57
3
49
83
1
80
9
43
32
21
67
23
24
153
15
102
15
28
35
60
108
37
47
105
ABCD 94130238732*3^$a+1 [50070]
24
120
150
1
5
87
33
111
100
161
67
11
12
12
36
30
39
28
17
115
20
15
126
42
105
27
198
7
95
66
147
28
80
40
24
8
33
39
63
150
48
24
115
48
53
12
87
48
135
168
84
258
78
24
45
33
18
445
29
55
32
9
51
120
16
12
60
11
105
84
15
18
48
27
3
145
17
123
16
36
80
15
102
36
55
17
7
53
30
85
60
203
24
25
20
21
7
17
67
11
25
23
30
84
3
160
144
44
36
63
13
5
72
27
3
133
48
89
27
60
63
6
91
24
32
28
60
24
8
57
36
12
18
21
3
48
12
6
12
79
59
180
57
12
33
19
23
37
29
84
63
64
60
8
72
33
7
53
27
21
42
45
33
3
15
12
33
52
5
60
18
60
30
75
136
8
72
33
126
42
18
174
138
150
19
36
48
29
75
15
180
36
42
78
85
80
189
7
119
49
11
12
45
15
45
57
36
67
20
112
32
21
18
12
12
96
141
168
12
36
87
30
43
24
104
9
87
48
60
51
25
29
3
88
17
120
39
24
27
30
30
12
13
32
3
78
12
43
35
57
132
15
66
31
11
13
59
25
116
24
48
4
83
13
65
12
138
42
168
60
48
12
120
87
45
18
90
67
101
15
52
8
52
35
73
35
60
37
32
36
69
43
23
21
4
17
60
60
55
35
108
1
59
84
81
64
8
48
24
28
53
171
21
48
30
9
3
162
66
24
48
33
4
101
12
27
21
111
208
35
36
30
120
31
41
39
9
39
16
72
23
105
27
72
121
32
100
155
13
56
39
42
27
33
18
12
49
96
108
80
57
55
20
28
17
60
30
102
36
15
39
37
41
30
30
78
24
168
48
144
37
48
35
90
30
97
44
15
30
19
11
109
23
25
44
48
60
48
40
12
65
6
60
72
69
96
33
204
90
6
7
47
61
29
6
1
29
72
48
120
42
18
31
68
15
78
7
71
72
90
18
37
53
24
27
88
41
7
17
63
12
81
27
195
48
60
1
41
120
39
24
99
36
1
11
48
1
41
19
89
79
8
3
60
30
51
64
20
36
33
6
25
192
12
108
48
260
76
113
31
17
42
18
55
53
30
61
41
19
48
36
84
48
44
21
55
5
3
16
59
12
9
9
19
11
1
11
48
60
42
67
35
105
33
67
11
21
93
90
60
18
108
75
15
25
56
33
15
93
19
23
6
12
12
96
12
30
270
18
81
81
18
21
21
39
48
75
37
29
55
35
121
60
8
183
9
9
99
3
25
233
187
80
3
1
131
30
42
61
17
15
63
42
72
7
11
49
23
48
45
33
84
48
60
78
25
56
9
67
53
30
84
6
15
9
43
95
18
75
27
37
101
12
48
55
35
45
9
18
45
3
360
150
30
1
53
27
3
37
29
54
36
72
108
12
69
48
51
45
15
49
48
113
330
12
18
115
24
60
5
6
132
165
33
39
123
30
7
53
12
7
173
15
16
20
57
99
100
24
107
162
67
71
25
17
18
150
42
36
30
31
11
12
13
8
180
4
71
81
9
54
36
61
8
12
159
12
48
12
57
36
39
60
108
12
1
60
17
63
15
150
115
5
19
35
6
39
123
57
51
1
24
152
40
144
23
18
27
36
45
15
15
84
25
20
81
72
19
113
48
48
99
45
6
1
83
78
102
73
104
4
44
93
60
135
4
41
43
17
12
31
29
18
37
173
18
1
83
6
7
137
36
51
16
65
60
12
126
24
25
32
88
5
7
41
60
60
63
99
18
78
24
6
42
249
76
32
3
18
75
39
37
53
27
36
3
57
27
45
63
25
212
3
60
37
11
129
21
12
30
93
15
25
24
11
165
69
175
60
11
54
18
18
12
228
42
30
39
36
28
35
1
23
60
18
30
252
13
44
64
20
4
5
18
168
1
71
30
55
17
138
18
30
9
88
65
3
100
32
45
108
7
23
90
60
27
3
132
18
24
30
6
31
60
36
32
132
21
27
40
20
36
27
49
23
21
135
90
99
33
115
23
9
72
9
42
37
35
21
15
1
11
12
97
144
32
45
72
48
87
15
33
27
81
40
192
8
45
7
108
95
37
35
25
155
69
69
15
27
9
24
36
39
25
29
48
120
7
35
33
45
30
33
99
61
20
124
56
9
7
120
23
6
30
57
27
90
15
105
31
35
90
ABCD 94130645738*3^$a+1 [50003]
12
36
80
76
5
15
21
19
29
6
61
20
57
43
65
15
24
21
7
203
42
163
60
72
60
257
48
3
112
53
12
42
49
5
67
23
85
56
3
36
1
24
36
5
51
129
31
59
6
84
115
104
4
68
105
39
88
5
12
51
39
90
55
5
51
28
137
15
4
29
24
90
138
54
13
216
72
128
21
19
72
35
49
144
24
17
15
136
104
4
116
9
15
40
72
8
57
175
12
156
77
7
12
53
36
54
33
69
54
54
7
29
67
20
4
36
24
29
111
16
53
24
55
48
95
169
36
8
72
40
44
4
5
79
12
53
55
8
64
24
80
76
60
48
107
1
8
172
60
48
11
13
83
18
7
5
3
120
4
96
12
23
54
7
113
3
28
5
96
51
93
12
168
115
12
44
45
55
161
30
25
68
57
7
36
29
27
28
32
39
30
7
24
5
180
31
20
52
101
87
33
42
25
84
35
144
45
36
36
204
16
17
90
61
24
8
160
20
15
73
5
67
17
3
33
79
48
12
60
96
24
12
36
288
65
19
17
175
20
9
31
48
8
48
16
29
12
19
56
40
144
24
380
39
25
8
40
20
3
1
60
36
44
4
84
17
6
33
36
100
56
88
5
15
39
18
7
168
8
52
12
5
43
108
12
68
16
59
42
12
55
35
13
20
28
17
19
24
56
36
24
15
1
48
77
3
16
53
43
35
97
77
31
24
20
88
32
88
83
33
36
36
4
53
67
108
17
78
13
35
157
56
36
9
30
25
252
17
48
7
83
13
24
48
8
16
84
101
144
51
39
105
16
23
37
80
148
5
63
39
85
65
31
23
1
35
1
17
12
55
56
64
149
36
79
80
9
103
164
16
68
57
72
67
65
103
35
33
4
20
4
60
5
19
12
23
13
108
72
20
9
31
48
20
96
40
84
17
7
36
24
56
60
69
72
31
24
200
75
121
20
4
89
36
91
24
36
12
48
108
36
41
84
6
162
12
24
87
15
37
12
120
36
8
9
7
48
68
33
42
69
36
84
196
80
4
104
15
21
40
36
72
36
60
11
9
36
4
132
17
51
4
173
108
55
5
12
15
88
5
54
93
148
72
8
16
80
28
108
8
40
84
236
4
83
13
29
36
19
107
61
23
6
48
43
29
15
24
57
123
16
23
18
127
8
3
37
48
5
96
144
15
4
68
33
31
56
24
196
60
35
25
204
41
63
4
125
60
27
24
4
17
144
27
63
36
1
12
92
64
60
41
15
159
61
36
29
111
3
37
80
4
24
29
43
12
17
39
16
48
36
65
12
24
79
36
96
24
24
5
115
12
12
12
36
60
60
5
15
88
5
51
4
312
344
21
7
17
55
71
12
1
60
116
21
43
29
6
109
48
12
56
60
15
54
36
7
72
108
44
21
19
5
15
4
12
12
92
9
79
108
24
56
39
73
36
12
72
56
12
9
54
45
4
60
143
105
88
56
75
9
4
60
17
144
27
57
31
12
35
162
12
39
36
16
12
48
44
28
17
55
116
75
18
36
24
7
59
133
48
24
108
212
4
89
12
19
77
138
114
151
12
24
116
40
120
53
31
59
1
5
43
72
80
33
6
12
37
5
31
60
32
28
12
68
52
5
43
101
36
7
92
9
12
15
28
35
90
36
36
67
71
1
36
59
18
7
29
7
12
53
19
233
72
84
24
67
41
19
60
20
45
51
93
127
60
12
125
18
97
8
40
8
9
27
9
15
36
4
84
17
79
24
48
8
21
139
5
36
55
36
24
29
79
8
52
48
24
29
36
15
105
24
19
60
23
33
4
12
36
44
4
80
9
66
21
33
31
59
21
76
29
31
24
84
23
157
5
55
23
9
40
95
9
4
108
12
11
1
44
4
17
240
163
60
77
19
12
8
4
36
65
111
141
55
59
49
24
11
54
51
36
9
12
19
23
210
223
53
36
43
11
45
9
31
24
108
119
69
36
16
8
40
29
55
68
4
125
39
72
120
9
15
100
116
28
29
36
36
115
20
4
5
139
68
108
52
108
59
37
53
7
60
200
16
24
5
15
180
33
180
7
24
11
9
21
36
43
36
48
108
72
72
24
36
35
1
24
5
79
17
144
55
36
44
16
44
165
90
109
89
7
119
37
209
211
24
59
97
47
37
24
101
36
55
17
12
43
152
60
120
99
25
36
101
15
15
13
5
31
95
13
72
20
4
72
12
8
124
5
48
72
31
60
20
4
108
68
39
18
ABCD 94130661278*3^$a+1 [50079]
81
15
44
4
9
27
27
42
39
84
39
41
16
32
132
4
75
72
5
1
11
108
16
56
4
8
25
51
3
18
39
48
75
21
20
19
66
6
12
18
27
60
27
12
101
7
41
49
23
103
9
33
35
16
3
53
112
8
7
12
9
36
56
76
57
6
5
40
81
12
11
16
51
29
4
72
68
4
8
28
20
103
57
3
5
4
21
23
4
81
36
24
35
120
19
42
102
77
55
77
84
31
5
19
65
52
84
8
7
84
24
33
32
36
4
12
27
17
4
81
71
7
17
13
11
52
8
4
93
3
9
47
24
19
53
91
45
56
12
4
27
5
72
40
36
9
6
5
112
20
12
88
8
7
18
51
12
45
3
33
15
24
9
18
18
23
55
84
105
3
72
89
25
35
37
11
40
3
156
5
60
43
5
67
45
44
7
36
17
16
20
76
120
24
69
27
32
49
84
3
60
27
36
9
8
25
18
29
24
55
5
31
17
1
39
9
36
18
36
101
7
21
12
21
47
4
108
21
15
44
1
3
8
28
15
84
45
36
45
107
16
12
63
6
30
41
31
24
5
4
68
60
109
6
69
33
18
21
8
36
16
8
64
8
24
4
48
32
1
59
49
23
19
33
15
9
12
164
28
8
112
32
4
12
15
18
3
68
1
3
21
11
28
105
11
55
5
28
48
44
1
39
92
13
18
21
36
69
54
65
211
21
9
15
21
15
12
27
45
81
75
3
5
88
15
5
64
15
21
32
28
36
8
36
16
27
17
37
35
19
12
21
21
12
23
4
9
87
108
9
75
72
27
9
45
11
49
63
116
31
54
18
105
21
63
99
45
20
12
12
40
57
48
6
12
9
156
21
3
56
16
45
27
56
48
48
4
96
48
69
78
17
1
63
3
90
71
24
85
51
3
5
40
33
87
33
39
15
18
18
45
8
36
40
39
21
33
71
103
17
24
4
36
33
30
108
9
12
39
33
21
48
6
41
88
44
1
11
12
24
25
27
48
15
33
9
48
11
60
7
12
5
36
1
35
52
8
60
19
53
16
116
4
32
12
7
5
7
6
11
16
12
105
11
19
29
16
27
24
9
27
12
42
3
68
13
51
39
6
11
37
6
17
31
42
3
24
24
3
72
9
8
37
15
116
112
48
9
83
28
51
5
19
9
81
27
44
103
41
4
15
41
28
93
11
1
23
28
3
41
1
3
24
75
42
23
49
75
63
17
12
24
4
32
28
12
104
60
31
105
3
9
15
102
3
51
21
15
21
8
25
27
9
15
3
36
17
40
21
48
24
23
61
11
7
45
24
3
90
3
116
4
12
9
6
41
13
75
8
16
12
15
29
19
53
16
27
33
21
3
8
1
60
15
12
3
108
6
30
5
52
36
12
39
53
12
25
11
16
32
13
27
44
60
4
33
63
60
20
4
9
90
18
119
52
20
7
21
20
37
12
47
4
56
19
6
30
45
63
9
27
6
27
20
12
96
115
5
7
5
12
12
52
108
135
21
51
53
7
21
48
12
45
15
24
32
76
45
71
19
41
13
15
92
12
4
48
20
49
48
6
101
12
97
6
17
13
75
3
129
45
6
66
126
9
80
12
31
17
4
36
36
12
24
27
42
3
56
108
43
36
5
40
27
9
20
4
27
53
31
69
39
65
24
7
9
96
3
57
8
36
7
48
6
11
43
12
21
44
13
3
15
48
45
36
44
28
15
5
25
63
12
12
56
19
18
63
8
52
8
64
3
21
36
68
12
36
40
3
21
20
4
36
20
4
44
52
15
36
5
16
44
36
43
114
3
24
57
39
12
39
5
52
33
15
45
30
53
25
48
63
24
12
44
24
55
54
47
156
12
13
90
6
12
35
1
3
15
77
16
84
39
9
92
4
44
48
43
18
51
8
136
24
33
3
36
12
68
19
57
87
6
27
39
17
76
32
73
18
81
27
45
12
44
7
108
9
27
36
126
3
3
48
57
144
21
63
57
3
8
31
12
9
15
18
51
20
12
61
18
12
41
109
51
32
7
21
72
12
75
69
24
12
12
39
5
13
24
48
3
20
52
128
13
11
40
84
9
96
3
33
11
1
23
13
3
3
89
16
33
3
15
108
24
12
81
84
20
1
11
37
18
21
15
17
16
80
4
45
6
5
100
44
31
5
7
24
21
8
40
8
16
80
12
7
117
80
7
33
3
17
28
8
19
29
24
1
35
1
59
12
49
23
36
24
64
8
7
60
9
3
5
24
16
24
81
15
36
8
36
148
24
24
33
71
52
15
81
27
6
39
45
132
66
6
83
72
4
84
63
105
21
35
49
51
9
48
119
16
45
60
36
39
48
15
6
15
32
28
51
54
3
9
39
87
72
5
12
1
99
72
69
30
9
8
55
54
3
51
29
100
3
66
27
105
119
16
24
68
60
24
4
63
54
35
40
12
20
16
39
5
40
36
56
19
18
15
96
12
3
9
32
13
3
60
15
30
203
85
51
32
60
1
51
12
8
4
92
24
133
23
12
28
81
6
21
60
39
17
12
43
6
11
28
228
57
12
119
264
28
21
6
33
72
24
87
69
15
5
16
15
9
33
30
6
18
53
12
19
18
72
35
4
39
33
44
43
18
27
9
83
13
107
1
11
28
20
36
133
63
8
16
9
3
51
48
90
27
15
41
12
1
27
12
8
64
99
89
1
3
33
36
3
12
48
24
20
4
3
9
3
18
24
54
90
123
12
3
9
20
48
132
28
51
9
8
7
117
99
89
40
20
12
13
347
4
9
18
18
27
32
31
17
7
17
1
3
60
60
129
15
104
208
45
18
9
12
92
12
16
24
3
12
9
8
7
72
21
33
66
21
15
45
96
24
3
9
24
32
12
25
15
75
141
24
3
53
19
17
49
36
54
36
41
12
55
81
27
6
72
102
42
15
24
60
116
60
12
1
3
12
32
1
47
13
35
55
84
17
4
15
42
48
51
12
72
87
29
79
45
39
36
65
7
77
1
39
27
41
4
20
64
44
4
48
12
15
17
61
63
24
15
36
45
27
33
9
11
55
18
23
100
3
21
12
44
1
39
45
107
1
23
16
48
27
33
39
12
21
3
54
12
35
1
107
48
28
32
52
20
7
41
13
102
5
31
36
132
18
35
109
23
24
64
48
ABCD 94130762216*3^$a+1 [50064]
1
30
132
18
23
7
42
36
87
9
111
8
91
9
99
57
81
42
72
18
12
131
103
210
11
319
36
9
20
16
200
31
90
23
16
33
30
6
95
100
51
60
78
27
15
54
51
33
11
160
15
144
6
54
60
6
227
175
45
99
6
54
30
30
54
12
48
24
18
60
42
3
57
71
55
17
13
102
150
12
60
6
17
19
141
75
233
25
87
44
64
9
111
81
39
105
11
61
183
15
6
135
33
18
45
39
5
40
24
51
5
49
95
91
66
102
12
9
15
117
20
97
18
9
129
51
56
7
12
48
21
9
63
105
39
20
31
42
30
30
66
36
6
30
24
6
78
41
40
69
11
24
61
15
63
17
76
153
90
6
48
72
39
56
4
32
7
18
3
39
30
47
49
47
43
54
63
9
11
67
42
6
54
6
225
24
63
17
31
18
87
44
220
51
33
9
3
8
181
228
78
84
6
222
6
27
9
159
9
6
24
17
109
27
9
59
1
6
29
61
72
11
25
84
12
48
3
15
42
6
12
42
72
30
5
19
81
44
49
30
77
16
15
9
543
36
6
135
33
18
89
85
30
9
105
15
69
42
36
9
15
18
258
18
60
6
6
15
99
48
36
6
18
41
60
67
9
15
6
15
80
60
48
25
180
51
81
60
35
64
93
36
42
48
21
36
45
42
90
27
36
15
69
33
6
17
24
156
28
21
99
27
29
136
9
71
67
77
76
69
18
252
18
47
61
63
39
102
6
33
57
174
24
6
18
42
59
49
3
80
19
29
40
21
54
42
83
85
90
96
29
16
3
66
24
78
18
6
36
173
91
18
3
177
87
20
36
49
15
69
30
36
6
243
21
120
15
63
18
54
6
42
197
16
15
18
87
44
13
36
36
18
6
12
144
30
48
90
351
32
25
60
23
36
1
3
129
42
45
81
12
51
27
180
18
51
39
60
42
83
31
5
76
48
20
31
125
4
15
54
71
52
60
15
113
172
120
45
168
11
1
75
57
107
55
18
6
57
87
30
27
33
18
114
195
111
9
9
15
117
39
105
48
107
1
39
135
30
6
5
7
81
39
33
8
31
6
12
102
18
36
36
24
84
18
60
33
132
33
36
59
169
42
18
23
43
6
78
53
37
18
18
71
55
78
23
64
60
24
75
101
25
35
4
32
73
51
51
144
89
1
66
29
49
15
75
6
24
47
25
15
224
64
36
180
165
6
5
64
75
30
36
12
180
30
42
78
78
15
60
48
36
51
69
51
48
54
12
11
7
162
75
15
36
24
5
103
12
30
6
30
72
3
63
6
114
5
37
15
105
23
19
30
30
341
12
28
72
99
125
40
104
1
39
176
13
3
93
24
12
35
133
47
1
12
90
33
144
9
42
144
84
185
1
6
60
45
87
120
6
15
69
42
6
123
140
79
36
6
30
41
43
45
60
12
24
24
9
107
180
1
24
144
36
15
33
168
18
6
15
21
234
5
160
9
35
1
171
39
36
24
29
1
71
7
57
3
30
36
204
48
120
3
92
100
63
6
138
6
11
4
165
6
21
159
30
275
115
281
124
81
42
42
24
84
60
180
51
39
72
21
39
66
15
48
36
3
6
35
16
96
15
24
60
78
207
24
27
129
45
18
90
78
173
1
30
6
39
129
6
41
7
210
71
271
45
45
30
5
43
66
147
15
210
23
79
77
16
48
117
135
219
48
12
45
3
18
203
91
108
77
136
27
12
24
42
95
25
35
49
6
9
9
27
9
6
210
18
84
17
151
65
25
15
48
15
30
35
1
35
25
150
78
36
30
45
80
1
48
3
87
12
29
37
59
43
192
168
6
54
30
47
49
36
30
36
29
4
12
3
84
53
24
49
36
6
42
18
108
41
16
39
156
84
60
30
35
25
78
41
67
5
48
25
12
30
30
63
36
20
49
11
43
6
6
36
9
24
21
75
39
81
9
12
135
9
6
29
55
60
6
54
24
65
16
24
45
36
84
27
45
183
9
27
51
18
35
67
5
25
39
75
69
9
12
66
84
36
48
17
24
13
12
18
18
39
20
151
53
36
64
105
12
54
96
60
5
175
5
49
18
21
ABCD 94131034124*3^$a+1 [50065]
30
96
24
330
5
31
24
29
19
17
96
228
12
7
17
120
31
84
96
144
5
121
119
25
95
24
31
29
96
13
11
36
24
1
30
89
180
127
132
48
24
185
24
19
17
61
54
48
41
97
30
89
91
60
29
91
29
24
7
5
187
173
217
30
138
23
49
48
23
31
29
37
23
7
53
19
42
96
174
36
29
96
24
60
115
89
7
42
47
55
48
41
1
119
91
6
83
12
169
6
12
41
151
89
229
18
60
264
125
13
72
30
89
1
78
41
49
47
73
47
115
29
169
71
96
120
60
85
95
24
67
5
25
95
55
24
18
11
19
18
24
126
24
29
96
36
25
72
11
67
29
43
12
149
60
36
25
66
12
101
31
125
73
78
53
7
53
31
89
67
30
83
67
12
30
11
60
7
90
102
17
84
19
48
210
24
120
119
60
132
127
18
119
240
55
18
23
97
42
6
54
5
43
132
89
156
144
127
65
144
60
84
60
67
29
120
24
37
54
90
168
23
25
23
139
48
5
120
7
210
42
89
67
90
83
109
23
25
83
7
53
31
65
1
192
42
5
31
65
204
181
83
60
60
109
11
151
30
18
101
1
191
49
150
48
42
59
91
65
211
84
60
125
24
60
19
77
60
1
24
71
7
77
43
132
60
90
59
109
131
19
12
30
48
120
138
233
19
48
29
84
217
72
71
60
132
24
121
24
30
41
7
17
73
107
91
42
23
7
240
12
6
42
12
29
61
239
96
24
72
7
72
156
252
41
1
30
18
168
174
120
29
37
59
144
19
48
60
53
79
48
113
217
23
156
13
11
132
25
54
90
48
78
120
42
23
48
127
420
5
48
91
6
59
115
5
120
31
60
53
19
60
12
161
367
161
36
91
24
96
53
7
389
1
72
71
1
6
90
24
18
77
24
121
71
25
23
199
221
37
24
30
29
127
5
7
48
53
67
29
36
25
83
60
19
257
91
114
30
36
5
55
24
5
24
61
215
103
41
7
89
204
180
1
30
29
61
18
137
24
12
55
12
30
168
30
120
114
35
235
36
144
36
89
120
180
60
1
23
7
89
84
67
72
113
97
78
29
61
54
41
7
18
83
60
60
19
48
72
41
1
78
42
6
173
36
84
109
47
120
43
41
61
6
72
72
29
60
7
84
5
84
19
18
23
79
12
89
7
5
228
19
77
391
60
120
29
24
12
24
1
23
7
65
49
155
43
18
102
17
1
443
7
5
84
163
192
168
72
149
61
18
108
84
60
245
115
149
61
59
37
42
12
66
54
5
240
85
6
12
228
53
7
252
90
42
185
13
11
120
19
17
96
19
65
13
167
55
65
31
90
150
132
12
168
72
65
25
95
73
18
89
120
156
48
49
11
91
5
85
95
24
31
96
173
19
17
55
36
144
101
55
42
47
25
95
103
18
102
41
1
90
36
114
35
61
72
72
150
29
12
120
67
30
222
29
91
60
108
18
30
53
67
42
48
83
156
1
179
13
18
5
120
19
30
18
30
107
24
331
48
161
312
24
144
36
31
53
60
120
132
24
43
17
24
96
60
96
79
60
29
67
12
162
6
209
1
30
144
5
181
150
53
60
151
18
47
84
ABCD 94131466844*3^$a+1 [50021]
24
36
60
54
3
39
90
18
90
162
81
63
24
36
21
3
126
15
105
24
162
45
96
63
96
258
63
69
30
138
51
32
79
54
156
15
39
105
75
21
80
25
24
6
105
3
186
6
144
60
17
43
30
39
32
85
84
114
42
24
35
64
171
30
30
66
48
42
18
27
15
65
25
24
66
84
30
11
85
24
66
81
63
17
139
5
73
23
49
24
54
30
83
7
66
24
90
36
17
7
66
180
60
167
7
120
6
30
114
132
48
6
161
25
288
231
141
3
87
24
66
18
125
91
6
15
63
60
5
48
112
48
99
84
54
6
120
6
54
9
87
41
67
90
12
24
84
12
204
30
5
79
33
9
23
1
24
42
18
300
90
12
60
180
18
135
105
96
24
6
9
15
300
117
96
32
25
23
133
30
30
54
57
63
66
159
51
30
36
11
37
6
6
30
90
84
51
3
102
48
87
63
126
6
30
84
11
103
41
55
9
80
7
78
27
3
6
87
3
77
112
141
6
45
144
15
17
67
173
13
60
30
185
31
18
12
54
54
102
24
30
6
120
60
24
41
16
33
15
75
60
30
60
6
60
30
30
60
53
7
9
249
6
129
51
30
30
156
18
102
18
203
13
54
96
45
32
73
30
9
21
27
99
24
36
129
15
60
84
33
33
6
78
27
39
6
54
6
54
54
72
35
19
96
114
54
12
24
54
75
27
30
54
6
144
27
69
11
13
6
45
15
65
144
1
24
6
60
53
55
36
36
33
15
240
33
9
18
101
61
78
5
61
24
12
18
246
6
113
85
60
72
23
7
105
15
54
24
3
32
1
60
30
120
6
138
96
29
7
258
120
63
63
177
93
99
105
87
129
84
102
5
48
7
54
51
3
132
105
33
6
24
42
90
54
6
65
96
7
90
36
114
30
75
15
113
19
45
69
54
36
17
37
60
6
204
42
51
9
90
48
36
60
30
95
64
57
71
103
30
75
9
90
60
81
81
78
42
18
60
120
81
15
30
35
19
42
24
6
30
168
126
81
3
12
108
36
66
90
18
60
12
60
24
39
27
48
12
48
57
3
66
155
16
39
90
120
36
24
126
45
39
96
24
54
27
144
9
12
144
6
48
6
6
240
41
240
67
12
144
24
216
54
12
95
19
36
54
84
6
9
27
21
192
15
36
30
114
72
48
101
16
33
36
24
36
6
78
27
80
19
30
15
21
203
55
42
84
59
175
30
6
24
21
21
11
112
48
39
30
11
7
12
138
51
15
6
11
43
165
96
3
6
6
24
9
87
24
60
144
6
54
30
90
42
23
1
24
126
9
117
204
36
24
6
48
186
30
5
25
60
66
48
90
12
3
80
97
270
33
27
24
77
103
57
80
7
105
48
69
30
108
42
54
129
15
65
55
6
24
66
24
102
30
24
117
33
47
49
30
33
21
90
65
1
24
24
126
120
66
84
36
95
85
30
24
210
51
63
65
37
24
35
31
108
6
6
24
17
163
90
35
19
6
6
54
6
48
21
9
126
9
27
69
32
64
105
30
18
23
193
54
210
30
66
126
24
17
7
137
49
30
24
41
1
54
54
66
66
120
183
141
36
30
33
177
78
72
281
48
55
90
6
54
147
27
21
15
66
24
24
102
41
7
162
84
120
66
54
35
241
48
96
54
153
128
1
15
39
57
3
30
54
36
6
138
222
120
54
120
30
179
7
174
36
108
12
60
90
108
60
60
30
96
24
72
78
72
33
128
7
132
60
78
11
16
33
96
36
18
30
36
96
48
87
15
144
66
84
24
3
48
189
42
114
24
15
80
31
81
39
9
57
30
9
39
120
60
90
42
84
29
115
42
3
27
48
12
60
48
96
60
6
123
48
9
39
135
96
330
54
60
6
60
30
90
24
11
49
54
ABCD 94131554282*3^$a+1 [50110]
60
163
65
151
36
108
24
12
11
24
13
53
67
77
199
5
31
71
73
216
144
35
25
17
30
24
85
36
72
17
91
53
19
108
35
18
19
17
6
97
257
36
78
12
37
23
25
83
181
120
24
60
65
67
204
108
96
180
41
24
19
11
25
36
35
13
77
91
12
221
12
78
1
48
252
41
43
101
19
17
7
83
73
125
120
7
84
24
17
199
11
25
12
96
84
23
109
65
6
13
24
137
54
109
96
35
12
73
36
96
29
211
83
12
90
19
35
1
48
77
19
84
156
36
29
91
5
43
84
48
60
29
6
25
48
36
144
36
11
18
60
7
23
60
72
30
78
1
84
180
12
23
37
12
120
11
6
19
17
138
1
36
23
120
42
84
90
1
5
7
23
108
109
131
1
89
31
84
5
91
108
60
48
53
19
71
25
35
1
108
48
23
12
85
180
23
90
55
12
24
5
223
48
89
66
114
36
108
31
168
11
37
89
31
83
216
73
36
84
17
31
60
72
53
150
48
61
36
48
24
96
24
23
48
42
7
108
5
18
36
49
47
85
23
37
60
48
72
35
120
25
65
24
175
108
120
216
47
73
84
17
24
67
60
240
5
150
54
30
1
48
5
342
145
59
121
23
90
31
35
6
30
37
120
96
96
35
49
35
42
18
121
24
84
23
30
90
24
36
18
30
72
13
5
19
48
24
84
12
84
95
109
12
35
13
65
12
18
97
60
29
54
121
24
65
91
60
71
18
7
59
6
67
293
103
12
23
25
11
73
17
19
84
23
24
30
60
54
30
132
18
12
85
155
37
71
126
19
144
17
31
203
121
24
17
7
47
73
96
11
61
23
6
103
108
312
216
12
12
83
13
60
72
84
84
72
83
72
193
17
24
120
283
48
12
71
90
127
60
84
71
73
72
203
97
168
96
84
120
47
205
108
60
36
36
12
48
48
12
24
48
96
5
66
25
29
7
65
55
35
73
215
37
59
30
43
17
36
7
96
24
11
6
31
24
96
84
35
229
125
19
252
24
47
37
17
31
65
18
72
13
36
60
11
78
31
24
35
217
12
48
23
6
43
60
36
77
48
79
71
90
66
36
25
60
83
25
180
204
71
1
41
19
29
175
191
61
12
12
35
60
61
5
19
48
96
17
79
48
36
167
144
180
265
59
205
180
95
37
149
19
71
1
35
37
12
59
157
60
89
66
25
48
36
168
83
78
72
103
12
95
25
53
30
72
97
47
90
24
55
47
25
12
36
24
11
37
53
79
12
24
60
72
23
25
12
72
41
7
60
48
77
55
60
29
54
61
29
42
73
11
25
48
23
37
83
193
47
85
12
12
71
13
71
1
269
36
19
108
60
12
5
163
17
55
36
120
120
48
125
31
108
53
78
109
11
90
96
43
48
48
5
19
11
72
25
240
59
36
73
71
61
173
60
30
157
65
48
91
131
73
12
180
60
155
13
47
73
35
49
17
126
85
24
180
125
6
25
12
60
11
30
19
108
60
12
120
11
121
48
36
131
49
24
48
23
42
18
37
12
108
23
37
60
12
137
91
59
85
179
1
35
60
1
60
48
120
132
35
13
12
29
36
18
97
132
71
25
24
83
90
103
77
120
54
24
37
132
23
54
31
59
385
48
71
25
84
36
17
18
126
31
108
65
126
84
36
25
11
157
12
29
79
216
36
71
30
258
25
11
265
35
109
12
23
36
25
84
180
96
29
42
13
17
199
168
71
12
18
7
35
48
90
7
240
59
1
35
60
25
5
67
48
53
ABCD 94131677236*3^$a+1 [50000]
8
16
20
31
24
12
54
135
32
19
165
168
39
29
7
29
64
24
68
91
45
60
20
19
12
24
5
25
47
49
35
1
23
4
9
90
57
48
33
23
31
54
3
12
9
35
16
36
36
8
103
18
23
12
49
27
36
27
33
32
13
30
5
49
11
13
84
11
4
36
120
9
24
108
15
12
9
12
198
24
30
11
36
16
45
27
180
72
15
9
27
33
20
85
27
141
15
8
16
33
54
9
8
28
120
20
7
18
15
39
65
4
24
105
3
3
30
27
9
11
28
20
37
66
6
3
20
4
48
24
63
41
7
21
56
19
126
15
33
78
21
15
33
12
9
27
9
35
64
104
28
24
20
28
56
4
9
47
12
19
21
117
24
87
15
24
5
7
33
63
33
8
7
33
39
221
1
18
9
8
37
39
92
40
39
21
24
27
6
23
25
15
27
33
15
33
68
13
12
11
31
5
64
8
12
13
11
16
48
75
36
9
27
36
36
41
25
24
48
227
28
36
8
4
3
21
48
32
13
3
24
3
24
72
21
9
18
6
84
60
87
24
20
49
63
99
18
27
9
30
33
36
75
45
24
3
57
3
5
61
96
15
20
91
21
15
21
48
15
6
39
32
16
21
27
27
17
73
18
12
18
47
28
24
51
30
3
21
27
24
21
3
20
4
24
12
68
28
56
31
18
59
96
28
21
15
15
21
57
3
20
52
69
39
27
5
16
20
4
9
72
3
21
51
92
13
99
12
8
7
60
30
6
9
12
63
33
93
18
45
87
53
4
32
19
21
12
3
5
52
33
72
30
6
15
15
45
15
33
24
27
33
39
18
3
60
27
33
24
3
9
24
44
16
15
30
3
39
9
12
33
66
54
3
44
40
27
89
31
24
5
7
33
80
24
28
20
24
7
5
73
18
45
39
29
36
43
6
39
15
57
120
39
45
44
16
3
18
15
8
4
93
27
15
161
13
24
27
36
32
28
15
24
89
37
15
56
52
33
18
5
13
11
7
5
28
12
9
51
44
24
13
3
12
60
33
59
4
21
51
81
12
3
3
5
31
30
6
30
42
12
21
111
5
4
27
9
24
36
57
75
24
45
18
53
16
12
39
21
21
54
45
45
84
3
56
36
73
3
20
28
3
18
63
3
18
6
9
3
5
55
9
75
41
204
4
27
69
15
60
9
36
12
48
21
18
9
8
36
4
36
15
12
6
35
16
44
28
12
57
18
21
8
7
45
9
23
91
45
48
32
55
66
15
21
15
72
9
30
18
3
8
43
42
54
21
33
99
3
24
36
12
57
15
24
33
3
30
54
78
12
27
15
45
12
24
32
7
9
24
9
35
13
11
49
12
11
40
8
88
57
39
9
11
31
17
13
23
19
21
96
57
54
5
24
7
5
31
5
52
48
24
3
17
28
21
15
3
6
15
15
18
123
36
45
30
9
60
3
5
4
108
9
39
33
15
9
12
23
1
12
6
30
3
36
12
75
45
48
21
48
111
15
24
9
3
21
60
24
32
108
31
17
4
9
23
13
11
43
21
12
3
5
4
60
36
68
49
72
18
5
48
28
108
9
66
5
24
79
5
67
6
36
35
4
33
27
24
96
36
15
30
24
35
36
4
9
11
7
24
77
31
21
15
33
3
33
8
43
6
30
9
45
6
17
31
18
3
15
29
7
57
24
36
15
33
44
28
120
27
33
36
20
4
12
123
29
13
27
8
40
99
33
3
9
12
33
60
18
21
32
4
27
36
21
8
16
87
5
79
54
78
5
43
6
15
20
1
27
8
16
12
44
4
24
39
18
39
21
3
27
6
87
15
18
171
12
8
52
36
9
6
53
13
39
20
49
3
3
30
24
18
18
15
8
72
36
48
13
126
6
15
24
12
128
4
32
40
45
11
4
9
15
36
36
3
5
36
43
45
68
36
4
9
18
90
23
13
36
111
8
4
45
30
41
19
12
93
12
39
57
36
12
21
6
5
12
4
24
27
30
54
29
12
4
51
36
45
9
66
9
12
60
117
3
20
16
8
88
20
31
9
3
9
84
33
6
33
15
72
105
9
23
16
45
27
15
9
48
108
24
147
29
48
28
12
9
3
3
41
72
76
8
96
115
33
57
24
15
15
5
36
31
6
27
12
33
18
9
60
36
24
63
33
48
27
9
27
45
120
33
11
7
9
9
6
54
3
20
7
5
13
6
105
8
31
57
48
8
7
18
6
9
32
4
32
79
60
41
48
4
33
12
51
3
9
20
12
49
11
28
123
36
6
3
15
17
4
15
33
3
33
3
45
32
7
81
9
15
24
12
63
33
21
51
48
80
16
20
31
45
27
18
23
24
43
21
3
41
43
33
27
9
27
9
3
5
52
21
39
96
21
36
42
21
27
54
23
28
9
18
57
48
51
60
18
3
36
15
77
4
36
12
9
24
12
3
33
3
15
21
144
12
3
18
47
7
21
39
12
9
27
6
35
28
44
16
39
12
9
63
5
36
28
44
13
6
117
12
12
108
33
27
32
4
15
17
55
12
5
1
36
3
48
3
69
3
5
7
57
3
9
21
11
31
12
18
11
43
41
28
44
4
15
41
4
36
32
31
5
25
83
84
19
21
27
42
30
113
19
36
5
28
15
41
28
8
19
45
27
90
72
90
12
6
71
1
3
81
6
36
5
28
24
48
12
45
3
9
15
68
4
12
27
29
52
12
60
15
12
18
123
8
37
23
4
32
31
30
27
15
5
40
21
11
12
16
84
48
24
8
91
9
9
66
36
42
27
3
36
29
43
21
3
30
191
31
9
24
36
8
64
24
20
52
9
18
18
3
36
8
25
11
7
129
44
7
33
45
15
8
52
69
27
27
41
48
19
17
4
15
9
24
21
51
15
18
3
51
9
24
12
63
21
3
33
15
9
20
12
76
68
16
15
108
5
13
36
99
15
5
16
36
24
140
76
32
67
21
12
80
13
39
24
9
48
51
45
84
47
40
27
17
40
60
3
36
29
31
5
16
27
36
6
18
9
32
40
93
18
33
3
93
3
33
36
15
18
3
12
63
9
8
1
23
4
9
59
4
63
21
9
11
13
159
36
15
5
19
57
108
15
57
12
24
99
69
8
13
96
3
27
129
36
20
28
36
21
18
21
20
1
35
13
15
3
81
27
9
15
9
9
12
27
9
6
57
60
9
3
9
3
75
117
36
3
69
132
21
3
69
18
54
15
12
44
19
21
33
27
8
13
23
16
3
5
31
257
25
6
21
63
6
12
24
3
69
15
24
15
21
27
24
45
21
39
48
99
57
24
44
1
35
13
6
30
23
4
48
56
36
13
111
20
1
30
9
15
17
1
3
68
28
9
3
48
84
24
20
28
3
36
9
12
8
13
18
66
6
21
68
175
42
135
12
63
6
27
27
36
5
25
23
4
24
9
35
1
12
11
7
90
18
33
24
12
8
52
36
3
45
21
42
81
81
15
24
51
53
55
17
4
9
51
21
39
44
12
36
13
23
13
11
28
3
30
6
41
43
90
63
32
13
24
18
33
75
5
12
55
12
57
24
51
36
5
25
39
20
52
8
36
ABCD 94132293148*3^$a+1 [50055]
28
60
29
6
1
36
11
73
8
15
9
39
66
18
12
36
36
1
41
7
108
24
47
9
21
3
39
145
32
64
20
24
36
64
8
69
15
81
78
12
61
44
4
167
12
24
13
60
47
12
12
6
24
15
84
3
21
28
41
48
27
72
4
8
15
37
12
41
103
17
7
12
8
3
13
11
72
45
3
21
12
57
31
17
66
12
21
4
8
24
33
3
12
27
48
105
24
21
15
12
15
6
87
28
5
19
23
12
42
48
6
13
11
25
44
76
11
6
19
32
48
27
33
9
3
21
96
42
72
1
83
12
85
17
24
3
36
4
5
99
28
48
41
42
84
12
37
8
136
41
3
16
5
6
24
36
45
9
24
75
69
3
27
18
99
144
63
60
12
13
23
36
1
5
18
6
7
23
84
36
45
39
1
23
13
8
153
43
11
12
57
39
9
21
24
7
20
24
12
9
6
21
21
175
8
105
7
17
79
23
12
13
24
80
57
87
40
17
66
25
44
3
24
61
83
12
21
3
12
54
51
15
21
9
15
9
3
16
11
33
28
8
21
55
23
121
11
25
8
124
11
30
24
18
25
5
31
65
6
13
44
24
33
7
44
15
12
96
9
105
151
24
144
8
9
31
44
69
42
105
28
11
48
45
28
5
15
3
12
13
8
64
5
19
11
90
7
23
21
28
84
5
6
13
36
20
52
35
36
9
75
54
24
18
37
17
27
3
9
24
15
21
15
60
36
1
23
85
8
36
24
51
72
97
17
27
28
23
37
5
7
8
75
24
37
11
36
48
45
45
27
4
23
66
15
28
12
95
73
11
120
54
103
56
9
72
18
24
21
9
19
23
21
124
11
24
21
16
36
41
30
73
12
11
93
3
133
12
65
7
36
36
8
15
9
51
21
12
39
6
78
49
17
63
39
57
40
35
6
27
45
19
23
24
37
24
44
39
25
95
30
24
7
68
15
21
72
244
20
16
35
13
8
9
51
27
12
9
3
13
36
65
24
48
18
97
56
27
25
8
15
13
5
3
15
12
66
19
11
33
16
20
231
78
75
27
81
75
25
11
33
57
6
36
21
9
18
45
51
54
48
7
23
12
12
36
9
45
30
24
18
55
24
20
21
3
12
51
13
137
7
41
78
36
13
8
3
25
5
42
9
312
45
18
54
48
24
24
114
36
1
23
1
72
47
84
12
21
21
6
9
3
78
15
51
48
9
27
42
24
48
3
48
52
44
123
42
24
3
52
35
12
1
8
33
63
4
60
36
20
16
11
6
48
63
27
108
36
9
28
23
18
42
78
7
23
18
43
5
111
28
44
3
21
33
72
6
109
5
135
4
80
21
78
45
36
16
36
11
9
64
23
18
3
3
66
19
119
1
11
25
8
3
6
27
21
90
6
27
21
24
43
12
17
6
9
28
20
28
5
55
47
33
9
168
7
59
13
17
72
30
13
8
39
81
36
24
28
11
9
136
35
24
73
29
24
31
36
24
12
32
33
67
35
81
40
17
19
24
12
8
36
39
21
39
60
30
24
19
80
93
24
6
13
23
6
7
108
36
8
48
24
64
11
72
6
6
13
80
28
23
48
9
57
7
12
71
6
24
90
49
36
47
33
4
23
1
29
6
42
15
3
49
12
65
6
48
21
40
23
54
30
9
24
15
18
7
17
19
5
42
97
24
8
3
12
12
42
15
3
12
9
72
64
72
48
65
24
79
23
13
8
75
144
61
11
18
15
9
3
45
7
23
93
28
11
61
8
36
28
35
24
13
8
9
30
24
13
108
59
21
81
6
9
28
95
13
65
66
33
21
75
120
15
13
44
16
11
1
11
49
56
16
35
18
78
60
12
21
12
27
1
71
1
23
9
28
23
49
41
42
6
27
21
87
15
21
3
33
4
47
21
12
39
6
15
15
18
3
12
105
27
39
12
33
33
27
21
96
31
32
28
92
9
6
81
51
69
28
8
63
37
11
13
23
18
31
72
11
9
16
5
31
20
39
30
18
1
11
24
81
129
55
36
53
6
57
87
1
56
24
12
3
13
35
9
28
12
44
28
11
33
16
5
147
12
51
48
36
81
28
29
31
12
11
21
4
11
72
21
12
15
1
20
57
102
13
59
48
33
15
57
3
12
42
42
30
18
24
13
17
151
8
81
48
18
45
3
121
53
6
18
7
65
42
45
36
75
97
23
1
92
27
24
9
4
8
21
7
8
24
75
1
8
21
31
71
72
42
6
9
33
6
33
16
48
60
36
83
37
36
36
36
5
91
72
12
95
13
24
80
21
6
24
21
3
48
49
56
15
21
21
24
48
67
5
90
6
19
23
12
1
137
15
3
6
6
90
54
12
30
7
24
12
53
18
6
18
1
83
1
32
111
12
24
30
15
27
72
24
45
112
11
6
27
3
13
48
11
21
4
137
43
5
24
24
19
29
6
37
155
48
18
24
24
79
8
63
1
11
24
72
48
78
48
15
39
36
6
42
13
8
15
48
13
29
3
28
35
30
30
48
156
97
23
30
66
48
48
1
5
6
33
63
117
27
21
15
9
75
1
24
12
47
6
15
39
12
97
47
12
12
6
3
3
18
39
9
18
13
35
12
12
30
19
36
44
15
9
21
30
36
6
27
21
3
3
25
36
95
36
42
54
18
15
4
29
18
36
69
15
117
27
48
6
19
29
54
1
47
24
96
1
8
4
53
66
21
3
12
21
64
77
72
6
12
13
44
39
1
24
84
35
1
23
222
7
17
51
15
25
60
47
36
30
3
51
49
23
33
24
33
24
55
35
81
64
24
5
24
7
11
36
9
9
15
28
5
42
33
51
48
9
9
27
76
11
12
21
24
28
11
37
17
27
21
43
11
85
11
1
11
33
21
24
18
12
61
29
24
7
65
15
84
15
1
12
11
21
12
99
18
27
28
36
44
9
6
18
96
24
15
3
1
11
12
1
23
60
105
40
132
29
43
8
4
65
7
36
95
1
11
1
8
15
60
13
48
8
33
27
28
92
69
103
104
57
7
8
208
41
7
167
108
13
65
6
33
4
5
90
1
77
15
9
87
64
83
1
60
47
42
55
12
119
25
5
18
1
108
41
6
105
4
132
17
3
69
6
21
12
24
4
29
48
3
3
25
113
6
33
153
15
4
24
29
19
32
12
51
13
89
19
36
11
12
42
15
9
6
1
36
8
99
1
11
1
35
120
97
23
9
36
36
81
18
6
30
36
6
48
3
28
8
51
45
99
30
15
33
7
59
30
24
19
47
1
11
12
45
15
36
12
45
21
7
17
99
76
35
73
5
19
ABCD 94132417552*3^$a+1 [50012]
1
8
91
33
5
48
3
7
8
36
40
36
8
1
44
4
11
25
39
20
25
3
69
35
25
39
2
34
8
36
12
25
12
27
20
24
1
9
32
90
13
11
16
8
64
8
12
133
23
4
132
44
37
59
1
12
21
2
60
9
16
8
36
15
73
11
12
33
75
37
12
15
32
4
44
36
25
20
15
45
16
111
8
36
61
3
44
1
27
18
51
51
80
42
18
48
25
44
72
15
16
8
100
6
51
48
29
18
12
25
120
33
50
30
42
21
1
134
25
27
12
20
40
36
29
27
28
32
1
59
13
36
71
25
59
25
20
15
9
73
3
24
72
20
9
66
24
6
10
44
37
8
55
65
21
48
7
68
16
24
15
20
40
48
44
6
30
13
11
24
24
1
72
60
39
141
23
49
72
23
1
39
21
35
9
3
40
29
28
47
1
15
20
24
45
3
12
1
53
19
45
75
11
72
24
25
44
91
44
72
22
6
9
48
8
15
40
5
75
24
12
16
44
4
20
12
9
3
60
121
24
3
68
4
21
24
45
71
7
33
11
9
51
49
11
13
11
4
32
1
8
55
44
1
11
10
50
94
35
16
59
1
119
40
9
23
57
55
17
3
21
19
36
66
26
13
12
99
120
8
16
89
103
20
4
8
12
36
33
40
15
56
16
20
25
8
16
39
57
15
68
40
20
61
60
24
95
4
18
3
36
11
24
24
16
20
16
8
4
17
15
25
3
17
1
54
74
6
13
36
24
11
12
24
85
11
4
24
9
3
44
69
16
105
14
1
39
9
11
69
7
26
10
45
35
9
4
9
6
80
1
20
3
60
25
27
8
1
47
37
11
72
18
31
11
9
16
29
18
36
42
19
8
3
25
35
24
121
48
5
42
4
29
15
9
63
12
60
57
15
76
45
15
54
99
27
20
24
6
7
51
9
12
35
13
20
3
12
16
14
43
12
71
61
23
1
36
15
8
48
13
12
3
6
90
8
21
7
9
3
38
18
36
36
40
29
39
12
24
24
16
8
28
32
1
36
11
9
19
30
42
120
8
37
8
15
36
36
37
23
22
15
36
39
8
13
24
180
35
25
96
80
60
4
27
44
24
76
125
15
4
20
61
15
9
72
20
55
24
81
35
36
97
3
20
13
47
13
12
39
8
12
1
59
49
35
25
24
15
5
27
40
44
1
11
12
37
9
62
132
21
9
6
16
21
23
25
11
36
13
35
12
40
33
20
15
24
22
3
12
15
33
56
55
21
20
19
56
36
24
13
47
25
15
9
27
45
8
4
11
37
17
15
33
3
4
3
8
12
9
39
49
20
15
12
45
3
72
24
25
11
16
32
40
20
25
41
19
36
39
48
18
15
12
68
40
15
20
1
5
19
71
1
24
68
7
98
10
33
23
24
48
25
8
27
120
48
112
9
11
48
24
61
9
30
21
20
39
18
19
48
3
20
25
3
42
14
16
8
24
28
54
26
37
81
54
8
4
14
46
36
9
11
69
16
23
37
23
1
23
60
13
23
42
3
75
4
65
52
48
176
27
132
13
27
50
16
2
30
55
8
15
16
5
15
1
23
25
45
2
24
24
16
20
25
48
17
34
60
20
1
95
1
8
19
68
24
13
41
6
13
15
48
9
44
75
37
3
45
35
64
8
84
48
12
28
12
5
64
17
22
8
13
11
1
57
2
4
20
1
59
21
24
36
3
25
3
8
9
25
2
25
59
4
20
16
21
15
21
9
14
1
11
9
24
31
20
13
3
2
30
13
32
21
6
28
8
12
73
24
36
12
35
1
35
60
9
87
76
12
72
93
35
88
24
33
47
36
4
8
70
47
43
20
1
35
49
23
9
64
15
30
15
12
83
1
11
12
61
71
54
6
36
12
12
25
20
1
23
4
35
72
1
24
3
57
71
4
69
59
37
59
10
14
66
10
117
44
15
109
59
36
24
1
27
8
60
4
12
125
3
1
59
13
3
86
54
16
44
36
9
15
76
33
11
25
20
4
12
8
16
5
16
26
12
1
135
9
11
30
7
75
44
48
52
14
66
30
46
17
7
8
12
25
63
17
13
122
6
19
3
17
15
13
3
68
12
10
32
10
8
25
3
20
12
4
14
6
60
153
28
23
60
64
38
22
32
25
60
8
28
3
32
25
15
9
11
4
36
72
92
9
15
12
28
44
37
15
45
20
28
23
13
12
3
54
26
21
123
6
30
4
36
5
52
47
25
48
48
12
12
17
30
16
12
32
9
16
20
19
104
25
11
1
83
21
7
20
9
3
58
3
15
56
6
55
8
1
26
13
12
3
9
17
31
8
87
37
11
9
25
35
3
73
12
15
45
32
16
11
28
17
15
24
10
39
32
19
21
11
25
60
17
126
66
6
9
33
30
37
8
27
24
9
12
40
3
2
6
48
64
32
28
20
37
15
20
13
11
36
6
3
136
23
12
49
27
8
25
99
8
4
5
63
36
24
70
2
1
3
29
63
28
20
1
39
29
25
51
11
28
12
33
11
72
25
47
16
21
80
24
87
12
12
9
27
84
4
9
3
8
34
2
16
33
24
23
40
17
7
9
20
36
15
28
2
34
92
13
5
46
24
32
24
25
20
24
4
15
8
57
15
61
24
15
32
16
80
37
15
18
18
20
49
72
3
32
4
44
1
29
27
16
8
19
17
4
51
20
28
32
24
16
21
47
22
26
37
17
15
1
27
20
43
38
7
8
27
40
20
48
21
16
24
24
144
71
16
21
32
16
35
4
8
12
81
79
21
84
5
6
1
20
76
47
81
15
21
111
54
19
12
15
2
30
12
60
10
18
36
12
8
37
15
12
5
3
37
11
12
37
56
15
6
274
65
4
95
37
5
30
24
4
6
39
15
101
4
3
17
3
49
23
13
3
12
33
116
55
8
25
23
24
10
3
48
24
24
44
15
36
84
61
12
23
12
24
6
10
17
7
36
32
13
3
80
12
25
23
12
13
15
5
40
84
23
24
4
60
32
4
33
11
64
8
9
21
19
63
32
4
96
20
1
15
8
1
83
72
9
7
33
35
1
15
24
32
12
28
20
12
25
5
43
128
112
23
12
34
26
4
21
23
16
69
75
36
20
9
24
3
24
28
20
1
15
2
10
33
27
8
1
24
111
36
33
12
3
5
15
16
20
40
54
30
56
13
23
4
8
60
12
76
80
13
12
23
12
40
9
9
35
39
40
12
116
52
20
16
56
1
27
60
12
5
4
11
13
60
11
72
60
13
27
69
24
15
21
48
35
165
3
13
15
5
27
48
45
16
20
4
96
23
1
20
7
9
80
40
24
56
3
73
15
60
9
23
73
83
12
24
46
63
17
3
55
60
29
27
45
16
39
80
9
16
11
49
59
24
1
20
4
15
8
84
4
12
9
23
82
123
12
3
17
64
11
76
20
24
36
37
12
29
16
38
60
28
17
36
4
11
61
60
59
1
24
17
19
3
26
90
9
55
8
12
13
60
44
15
24
4
65
76
11
45
4
15
20
24
36
61
11
9
55
44
25
36
89
39
57
10
20
1
3
14
15
27
6
103
11
30
46
9
155
13
17
19
15
45
11
76
12
20
40
45
12
35
36
9
16
27
33
23
144
70
50
40
33
39
8
13
9
15
3
41
36
84
16
20
19
32
12
28
8
24
45
16
11
13
23
13
44
25
26
1
59
37
3
12
9
203
25
15
72
89
4
47
4
44
12
24
1
23
1
35
40
9
53
7
12
29
39
36
184
15
8
22
ABCD 94132504216*3^$a+1 [50097]
66
60
21
99
21
72
33
138
45
264
48
72
27
21
171
30
48
60
3
219
21
24
15
54
6
192
36
9
15
9
27
6
63
48
48
21
48
6
96
6
63
24
267
93
81
54
66
39
27
36
60
72
6
54
9
27
12
9
45
30
144
144
276
132
54
36
99
51
60
12
102
78
90
18
45
33
63
9
18
24
18
18
30
96
138
96
6
66
57
3
24
6
72
66
60
24
33
9
126
57
21
36
15
51
132
6
30
24
30
90
108
138
42
72
6
42
21
3
144
54
63
45
48
3
48
9
30
84
18
12
30
18
162
21
27
60
33
39
90
72
66
30
12
18
48
9
135
12
21
147
6
36
6
45
9
15
51
12
102
51
93
27
24
144
39
36
6
114
45
81
87
3
156
81
21
126
54
96
207
57
15
3
54
18
21
21
27
144
63
42
12
132
60
3
3
42
51
24
3
54
78
33
15
72
60
6
24
15
15
48
42
135
45
6
24
60
18
39
24
135
24
33
15
57
75
48
60
48
114
6
33
51
102
6
9
9
102
18
15
69
3
3
69
27
30
18
45
15
33
99
48
126
156
147
120
291
78
63
27
90
3
27
117
51
12
30
48
51
105
63
27
36
48
36
24
174
39
69
147
27
36
81
93
78
48
93
39
60
6
54
198
18
174
222
6
15
3
30
72
150
60
12
18
63
75
84
129
21
30
18
51
120
207
12
21
207
9
48
72
111
144
18
87
3
78
30
81
63
33
168
27
24
21
147
42
48
138
18
42
90
102
21
15
6
30
30
18
117
51
54
36
195
3
90
3
3
21
27
60
36
21
21
48
123
27
12
108
24
78
207
15
78
147
15
18
12
51
9
39
24
63
36
84
114
66
261
39
33
120
69
3
51
6
24
54
66
63
51
30
15
57
138
6
6
42
111
129
60
48
3
147
54
39
51
90
147
99
42
102
21
69
78
117
9
39
63
42
15
21
27
3
21
24
87
192
225
93
12
18
21
81
66
42
18
30
60
42
102
42
48
21
15
33
48
33
207
3
21
192
123
30
63
9
12
51
48
24
3
66
6
54
36
180
30
33
24
81
36
48
6
72
48
6
63
63
81
96
141
75
165
30
45
39
12
141
27
42
3
51
60
12
18
42
132
48
45
192
153
63
51
24
12
60
21
111
9
27
21
111
57
81
15
9
135
15
90
18
24
366
39
39
84
120
48
12
9
111
120
96
60
24
42
75
24
15
162
162
6
96
24
42
21
33
6
81
69
54
69
57
60
60
222
33
63
12
150
87
120
117
27
3
54
60
54
21
27
120
108
9
24
9
207
171
6
66
21
9
39
21
30
21
57
30
81
39
24
18
42
21
39
12
114
27
48
9
12
6
45
33
15
72
96
39
57
15
57
24
39
42
54
156
24
21
48
3
24
126
12
27
69
30
210
162
42
6
36
84
54
3
3
120
12
57
45
150
78
48
12
18
36
36
129
24
72
9
63
105
66
30
210
45
24
3
24
54
30
72
9
39
9
3
21
9
102
108
24
24
60
156
24
72
30
15
165
51
33
66
54
174
42
39
48
15
6
51
3
30
39
39
18
66
24
21
72
3
69
24
3
21
24
9
198
33
129
39
39
42
90
48
168
102
111
9
30
30
102
30
120
126
9
81
60
48
12
72
111
9
15
27
6
102
60
18
27
3
45
123
192
138
51
9
15
117
42
66
66
141
75
12
9
57
63
99
12
162
6
57
51
24
48
102
78
132
42
96
30
21
3
24
69
3
45
105
24
6
72
129
27
120
174
96
12
18
84
30
15
96
72
15
33
21
6
192
21
69
6
72
45
24
75
24
24
180
12
6
24
87
57
15
9
12
84
204
27
72
27
165
72
27
45
33
60
18
66
480
39
27
144
69
9
48
60
75
69
3
15
66
12
228
66
93
3
42
18
30
84
135
33
18
18
42
90
159
45
ABCD 94132976396*3^$a+1 [50028]
27
117
48
8
37
15
12
9
39
3
24
30
108
12
51
27
42
23
25
15
105
96
66
21
24
3
36
45
51
45
36
39
48
72
18
95
25
47
79
90
96
23
43
42
3
207
17
13
12
54
57
9
15
135
33
3
30
30
17
55
12
18
108
147
51
42
23
40
96
24
32
13
12
3
165
12
12
51
12
8
16
80
109
36
48
78
33
15
57
32
40
63
57
123
117
21
15
20
16
104
67
114
75
33
15
3
12
66
66
45
351
33
57
15
3
57
63
12
9
56
4
45
3
3
17
61
6
5
16
24
75
6
12
6
101
148
21
42
60
9
33
12
11
145
24
15
33
15
63
65
67
21
27
12
36
5
7
65
49
75
20
43
5
61
75
345
95
31
45
15
36
42
111
9
12
15
69
15
45
12
39
75
18
18
45
48
12
48
32
25
27
33
27
3
60
113
24
55
108
24
78
143
25
15
24
48
21
11
1
30
108
12
204
33
33
15
27
6
99
8
85
54
24
5
61
288
63
33
6
21
9
75
20
31
17
16
24
3
29
1
48
84
35
1
60
11
1
24
39
9
63
8
144
25
72
24
54
6
6
5
4
60
69
66
42
90
29
16
12
27
96
57
15
17
16
12
75
108
12
12
29
16
9
15
12
45
114
29
19
126
24
72
6
30
144
30
48
5
73
24
39
21
35
31
57
27
24
45
36
20
49
12
83
55
57
39
21
27
36
21
33
6
21
45
3
3
57
21
6
21
15
69
164
19
96
29
13
59
40
63
48
114
135
21
75
72
75
21
24
15
17
16
63
21
44
19
18
60
48
111
9
60
51
104
16
228
81
6
105
36
15
93
21
6
9
33
12
3
3
57
141
6
81
45
3
39
66
71
163
42
99
12
12
21
11
136
9
96
95
37
48
54
120
24
12
65
25
3
81
59
97
18
21
80
1
144
54
54
11
1
71
88
39
41
97
3
12
8
16
9
24
72
54
30
11
19
12
18
24
96
27
44
16
15
54
66
12
18
27
33
30
42
12
63
21
27
108
24
48
39
48
6
75
24
3
72
150
72
18
45
51
21
45
18
65
16
32
24
103
48
60
18
6
6
102
48
30
18
41
4
111
21
3
9
27
113
40
32
73
23
112
15
18
39
8
25
47
4
27
12
78
123
36
129
167
88
9
15
15
33
3
60
6
15
3
48
30
18
66
119
67
420
72
18
18
96
30
54
9
117
90
69
129
18
89
43
21
21
84
24
3
45
42
53
55
60
120
5
4
60
15
114
24
18
24
21
24
84
129
78
24
24
21
129
12
48
12
42
150
15
57
78
42
15
39
41
31
54
126
45
63
137
172
15
180
45
27
41
72
25
123
15
48
72
54
63
32
31
69
36
33
72
48
87
33
54
41
72
7
120
153
9
51
48
12
75
54
6
252
6
71
73
72
6
48
12
24
21
99
21
27
101
1
18
21
9
23
25
12
3
45
12
87
15
24
209
72
96
7
48
18
39
15
18
87
21
99
81
54
21
21
15
15
18
18
48
90
114
65
25
47
40
24
15
12
42
35
7
105
39
21
33
18
9
15
81
8
1
23
25
66
29
103
9
45
3
15
41
16
9
71
55
33
3
108
17
43
192
29
121
95
7
6
11
25
18
5
7
18
96
47
7
33
48
21
6
5
24
1
108
27
165
12
48
120
27
12
51
5
13
6
108
42
23
16
24
3
30
15
87
41
40
24
57
23
67
30
36
15
48
21
143
31
24
21
20
1
30
41
43
24
168
9
45
48
23
25
3
60
9
42
84
9
128
37
11
25
15
24
33
72
27
20
16
123
5
7
48
6
60
6
17
16
27
24
6
39
104
4
45
15
48
32
43
12
105
3
78
42
9
93
30
33
75
57
36
27
5
40
57
12
15
15
21
24
36
12
216
9
78
162
18
54
15
96
24
15
21
27
18
39
9
15
32
4
84
24
81
24
60
18
9
80
19
30
111
48
261
66
9
84
21
15
27
29
31
138
24
48
47
1
24
66
12
18
54
33
33
15
96
128
55
48
120
18
51
33
15
20
16
56
4
15
24
93
72
105
63
87
72
18
27
15
6
60
3
39
6
60
30
9
8
115
5
7
33
27
57
93
23
88
24
3
45
12
3
120
9
24
24
63
17
28
20
64
3
5
7
45
15
96
102
12
48
3
32
72
31
24
30
30
54
102
48
6
3
3
69
39
17
72
1
39
3
69
3
48
54
96
12
15
36
9
95
16
51
6
72
6
57
33
66
6
15
33
15
27
12
6
15
20
7
144
21
44
19
29
31
21
20
16
12
93
42
150
102
41
4
51
42
135
57
15
111
54
11
37
15
45
36
11
79
105
12
15
5
24
1
42
105
140
88
12
33
12
51
81
6
48
12
60
24
45
15
216
17
52
21
135
24
33
90
5
7
9
24
81
39
45
48
63
69
47
73
30
96
186
48
71
4
12
33
48
3
36
24
32
40
57
15
32
64
15
36
24
5
7
48
42
42
6
54
57
15
21
99
18
18
93
15
57
8
25
24
66
ABCD 94132978918*3^$a+1 [50030]
1
11
21
16
47
84
36
192
1
47
36
189
27
12
36
181
23
153
16
11
165
3
48
60
60
36
9
75
13
71
216
121
11
84
12
48
120
37
47
60
84
24
84
60
36
133
56
123
85
35
36
33
39
25
48
72
35
13
287
25
56
87
9
135
12
120
13
11
24
61
128
48
27
37
71
105
27
21
144
159
9
96
3
45
183
49
11
108
24
48
1
32
3
84
24
12
13
155
12
24
48
12
37
35
336
24
45
15
9
63
25
59
141
27
12
24
25
192
11
120
96
60
25
48
35
21
39
192
25
119
97
47
120
144
33
39
24
24
36
21
24
87
1
72
143
12
13
95
24
108
24
109
59
61
32
40
32
16
59
12
120
48
156
37
120
143
12
93
112
167
9
16
23
36
61
71
48
57
135
48
72
9
15
72
36
13
32
40
11
120
60
9
15
97
35
72
12
48
132
72
157
11
96
36
228
60
153
16
83
37
35
12
48
25
59
13
47
108
21
64
176
123
45
51
12
48
121
47
132
45
3
12
81
24
72
39
180
36
12
84
36
120
144
36
24
33
51
48
13
23
97
48
71
48
72
96
73
104
63
25
83
157
23
129
88
11
36
9
51
21
40
11
21
87
33
27
84
120
12
120
12
24
36
36
12
12
57
51
60
120
12
96
109
56
64
35
85
80
3
21
63
1
71
33
96
64
83
69
75
21
72
63
192
60
36
57
159
9
27
72
13
48
107
189
111
84
13
48
47
9
75
24
21
171
12
9
3
21
3
48
36
9
184
32
15
60
12
57
24
255
24
36
108
105
72
40
80
267
69
63
48
168
24
24
97
23
73
24
80
136
11
12
12
120
21
27
24
37
47
156
13
8
63
144
12
21
96
51
37
167
25
32
3
60
12
61
56
171
45
40
56
87
60
72
85
96
11
12
9
112
95
108
96
61
32
63
84
12
25
24
152
123
168
12
144
24
24
1
35
264
45
99
60
84
13
128
27
48
37
131
108
1
120
32
15
12
13
8
99
21
27
13
23
12
72
45
87
1
83
24
192
61
371
156
9
63
1
35
168
69
40
23
57
48
3
168
61
200
51
37
8
39
108
13
131
13
48
71
36
61
191
9
3
36
120
72
12
24
189
111
25
48
11
276
72
84
108
60
13
48
32
15
129
15
1
47
60
24
24
120
60
1
11
60
81
48
24
88
72
47
24
25
11
144
109
32
15
84
12
36
72
120
37
152
40
83
133
83
21
15
84
37
24
128
87
9
15
121
95
12
12
9
27
21
27
93
63
9
63
25
83
36
120
9
16
96
71
1
80
40
119
132
36
121
23
72
12
72
85
96
8
27
37
152
16
23
81
24
16
11
60
72
12
85
155
61
179
117
39
180
192
144
61
11
21
15
9
264
231
9
39
1
11
108
120
1
23
24
1
83
21
3
24
12
49
23
12
69
15
156
12
12
69
15
84
12
228
24
21
15
145
35
45
40
32
48
120
39
33
39
132
48
36
225
63
12
21
15
25
95
73
24
107
60
12
21
171
60
84
189
75
24
60
12
60
12
12
12
132
9
96
40
23
240
33
24
15
12
69
112
83
24
37
107
228
96
9
99
109
71
144
36
72
12
72
9
3
84
84
60
132
108
12
21
40
11
84
297
72
171
36
49
47
1
8
63
1
11
12
108
36
73
72
32
159
49
344
39
60
24
93
3
12
60
60
33
159
1
104
16
23
25
35
36
48
60
13
35
48
109
8
27
72
108
25
71
132
21
48
3
48
180
24
73
35
24
60
57
24
3
24
12
1
23
36
37
24
11
36
49
11
21
27
21
24
120
111
33
136
35
13
107
24
45
3
108
1
8
24
27
24
36
72
60
ABCD 94133091088*3^$a+1 [50034]
1
72
72
51
92
12
13
3
20
1
27
210
24
3
23
6
66
1
39
20
12
36
13
11
12
16
8
121
185
16
32
6
100
21
23
10
6
54
75
35
16
50
40
54
6
32
30
72
70
6
21
11
18
306
73
5
12
7
21
68
55
63
9
24
59
24
84
54
60
18
48
85
39
2
7
83
58
48
8
4
15
21
26
114
34
2
46
20
10
14
208
6
27
29
34
2
112
90
45
15
26
22
32
28
8
37
72
71
1
93
50
46
3
53
64
32
22
80
6
31
21
74
124
92
25
5
10
8
1
72
27
122
70
45
5
18
22
3
24
21
102
18
51
51
18
51
48
3
12
6
2
100
50
28
2
114
91
117
6
12
48
9
15
33
45
132
18
12
2
76
3
11
48
10
8
91
21
3
17
7
29
40
80
70
26
58
6
3
23
154
60
27
15
44
18
70
38
7
15
38
10
8
1
33
6
24
9
24
33
44
100
26
10
42
8
1
119
24
10
15
63
20
40
32
36
72
118
3
51
56
6
7
41
18
24
48
6
30
190
50
22
12
38
10
62
25
11
4
78
92
28
18
44
37
5
43
81
63
23
36
108
6
18
25
5
43
53
70
12
18
26
48
36
49
5
28
44
24
22
132
96
20
12
25
135
2
42
37
39
129
3
6
54
9
72
15
9
3
74
36
48
144
42
37
101
28
12
3
96
69
12
48
38
25
35
84
40
158
40
3
72
3
69
11
61
24
149
19
71
40
33
87
116
12
49
9
14
6
130
9
15
9
57
26
34
20
4
18
12
26
22
80
13
189
2
16
18
84
60
30
8
172
8
13
48
47
36
76
9
3
69
9
18
21
11
10
147
5
46
20
169
21
3
21
51
15
30
74
100
8
13
39
6
14
28
57
21
30
62
18
4
36
26
16
51
59
37
21
102
20
72
1
5
40
51
21
8
34
48
9
120
33
116
6
84
64
32
34
42
102
87
48
15
96
30
3
21
66
140
22
14
48
18
7
35
10
150
18
110
22
26
36
6
67
75
21
24
5
46
84
30
8
82
2
6
70
75
15
20
37
3
117
21
3
17
7
5
10
8
97
24
39
30
24
6
86
16
30
32
1
24
45
2
48
6
4
30
32
1
15
129
3
20
166
50
52
2
48
114
16
81
29
12
42
37
11
58
14
37
48
3
18
30
44
25
11
70
62
28
45
57
30
66
44
10
57
72
107
13
11
12
4
32
85
3
30
54
96
9
15
2
31
5
12
106
44
46
80
120
19
72
24
11
6
12
42
73
48
95
25
95
22
68
22
129
117
2
18
22
9
11
61
27
30
90
54
20
6
70
14
28
150
15
5
10
9
23
48
22
2
88
6
12
32
18
24
16
140
88
2
55
5
54
4
33
29
88
2
24
4
32
10
42
33
59
54
34
50
10
33
15
120
38
4
2
34
24
36
39
23
18
54
16
9
47
168
120
49
11
72
18
18
58
14
1
15
20
12
22
6
44
1
24
11
6
34
24
8
61
21
3
15
78
42
14
6
108
4
45
23
40
18
12
48
74
6
22
18
30
14
18
42
19
173
6
10
8
64
3
24
33
18
20
1
9
92
6
13
39
48
12
72
36
12
38
7
5
67
3
21
9
224
4
2
48
22
2
16
200
73
17
34
36
30
51
39
9
120
17
31
47
12
58
30
26
22
68
1
21
8
60
160
14
76
2
91
39
32
1
17
12
42
1
63
54
8
10
18
12
42
36
20
97
29
43
47
49
45
50
10
44
6
64
21
35
6
30
25
89
192
7
3
12
9
59
22
2
216
18
19
17
34
2
30
60
1
24
87
32
48
40
9
23
49
29
16
56
36
7
3
8
85
168
17
7
47
49
41
18
108
49
135
9
23
1
35
22
48
39
24
69
6
54
6
9
5
10
30
3
93
14
13
23
64
6
60
15
15
50
36
28
18
68
154
15
3
18
51
51
21
47
25
24
21
2
90
10
60
30
3
48
23
64
9
72
23
30
76
14
25
71
1
101
28
39
11
34
18
30
8
10
30
3
21
8
58
44
37
3
20
46
3
9
44
4
2
10
75
123
56
60
94
86
37
29
24
28
2
16
2
60
70
20
85
3
45
3
24
20
25
51
69
45
20
70
8
25
15
8
1
3
18
14
34
62
12
6
12
112
15
53
22
36
12
60
20
58
99
5
18
1
17
79
77
4
74
12
1
27
30
110
46
54
20
106
84
48
27
3
8
34
6
62
108
36
31
15
32
36
40
21
5
94
24
116
24
48
25
48
24
35
16
102
20
115
35
54
7
41
58
74
16
12
6
14
78
108
22
14
18
19
9
110
22
99
51
32
34
3
11
37
3
2
19
47
49
11
12
16
2
7
11
13
23
88
6
27
83
12
25
27
66
12
15
24
11
28
32
25
63
30
72
51
23
16
78
12
15
48
24
21
20
4
32
34
12
162
27
63
32
180
34
2
48
6
84
6
1
53
10
9
11
52
9
219
21
11
12
28
18
26
88
9
39
9
3
36
12
2
162
36
78
7
3
45
15
140
13
27
24
36
122
142
140
40
48
44
30
91
23
25
48
21
3
47
73
72
71
64
38
72
19
71
28
93
11
28
9
24
15
8
10
62
118
26
60
37
27
44
12
34
90
56
25
33
38
54
90
54
90
1
21
8
34
38
19
5
46
18
44
18
61
81
39
24
3
12
18
14
120
25
15
30
3
17
31
39
126
3
69
2
97
11
58
42
18
62
130
15
3
2
40
30
162
3
107
48
10
8
43
72
17
7
21
26
84
37
24
24
29
16
110
54
36
19
24
21
56
72
19
9
12
18
9
77
16
3
15
72
48
14
10
30
6
69
72
11
10
2
1
59
28
8
66
4
12
63
39
26
4
3
45
8
52
18
21
24
131
36
24
48
1
24
63
33
47
10
12
26
ABCD 94134236258*3^$a+1 [50035]
27
45
20
25
3
15
42
11
79
6
36
168
51
105
47
100
80
148
60
12
15
33
57
12
35
60
60
43
72
33
15
114
11
19
90
23
55
5
48
19
21
80
25
42
6
39
8
40
3
45
231
33
51
12
65
100
60
32
48
43
30
42
102
11
4
48
45
12
35
7
21
15
53
84
7
66
15
57
48
15
8
4
57
23
16
32
25
3
20
1
48
126
30
42
24
18
11
24
43
33
32
52
33
72
3
27
153
3
9
15
65
97
6
137
108
72
96
1
24
15
24
27
48
5
37
23
28
72
3
53
37
15
20
55
17
43
24
66
78
6
6
33
32
49
83
13
3
39
78
15
60
63
102
15
9
39
60
81
36
24
48
15
33
35
79
101
133
36
30
18
90
96
9
57
11
40
45
3
24
56
40
24
56
25
42
5
13
66
33
68
43
54
48
54
24
96
120
29
61
99
120
21
51
75
33
9
12
71
13
27
39
9
27
18
6
24
6
11
52
57
39
24
27
18
3
27
5
100
63
5
67
6
24
15
48
129
6
65
37
75
27
54
30
17
193
47
13
39
21
36
18
21
21
24
96
144
15
9
6
5
12
72
85
11
72
19
81
183
36
6
24
39
21
60
3
96
39
5
13
12
3
225
12
23
13
30
89
13
3
39
41
1
39
69
6
45
12
32
1
15
105
167
28
27
24
18
96
36
24
24
60
3
75
53
1
23
16
27
24
6
12
51
21
18
5
28
152
88
9
18
6
35
25
36
24
27
48
12
3
12
5
79
18
42
113
40
21
24
108
12
11
72
19
6
95
97
6
17
73
6
41
109
3
8
13
66
9
12
48
60
80
97
18
120
72
30
84
60
3
57
24
47
12
1
39
51
5
85
6
54
30
89
37
6
24
9
32
103
5
91
21
15
18
99
80
1
75
32
25
47
108
108
19
93
99
6
47
40
20
7
150
24
15
80
12
7
93
189
3
3
93
27
5
43
156
9
80
72
40
12
36
32
73
114
33
48
27
5
7
5
16
27
53
25
39
36
39
30
15
33
47
25
131
4
48
87
66
47
40
8
19
18
120
24
3
21
59
40
57
6
57
27
120
6
3
20
12
85
48
36
18
36
5
19
101
1
51
33
47
37
63
60
20
40
93
132
15
8
1
39
9
15
56
19
65
48
43
5
4
81
12
15
9
24
30
24
36
65
25
6
30
48
3
8
160
24
20
31
66
11
88
12
20
19
9
132
120
33
15
111
54
35
85
27
45
3
12
48
27
53
60
4
33
24
39
32
48
60
37
30
17
7
36
174
18
30
35
13
24
30
33
48
60
48
9
63
33
72
30
5
37
6
9
57
18
6
36
36
15
3
17
7
18
30
42
3
8
4
81
6
41
60
73
150
5
25
84
3
32
37
6
12
90
15
45
12
39
12
8
25
66
24
105
201
3
48
20
13
47
19
30
3
63
5
7
21
12
8
25
24
6
105
72
8
25
30
126
11
28
9
18
17
148
32
16
27
42
66
192
117
8
72
16
15
294
11
40
12
9
30
6
84
3
3
42
3
39
41
12
1
72
3
20
60
85
6
9
132
129
6
78
39
57
23
100
21
35
1
24
60
59
36
12
43
9
96
75
96
18
3
20
37
30
5
48
25
84
6
17
43
42
11
25
27
72
21
6
18
3
8
40
15
12
53
25
27
39
54
35
31
29
40
105
24
23
43
36
54
15
12
3
30
72
15
32
25
78
42
6
12
84
9
24
21
27
33
39
21
75
60
12
8
60
12
49
83
7
30
24
132
12
3
12
36
57
3
45
27
27
5
60
48
28
57
12
15
21
15
87
17
31
156
29
60
49
95
1
36
18
6
12
87
87
66
12
6
12
18
35
64
56
12
28
99
96
45
72
9
23
97
59
49
11
1
3
63
33
32
13
66
30
23
61
24
75
8
19
21
3
29
28
32
7
41
73
36
39
32
7
30
48
3
57
18
105
105
39
21
15
21
11
43
60
57
12
21
12
3
60
12
3
42
114
30
23
96
205
39
8
43
24
156
42
63
12
27
33
15
5
103
36
6
150
114
39
20
1
23
1
12
87
15
5
60
73
12
11
37
72
15
8
13
15
20
64
48
3
66
11
12
28
213
60
15
81
30
36
17
121
27
3
6
51
32
55
53
19
21
27
18
3
27
33
69
15
48
8
19
33
12
20
43
12
6
39
21
35
61
71
7
6
24
42
24
30
59
16
132
3
6
120
119
4
21
75
45
24
18
30
23
52
20
13
12
60
12
12
51
8
19
6
27
60
3
17
37
23
13
39
75
41
7
33
27
5
19
149
55
9
108
9
36
87
48
12
45
3
27
6
15
15
30
24
18
45
87
6
12
18
42
27
153
3
80
4
3
117
8
97
6
17
40
8
24
37
54
102
18
42
95
79
66
47
13
3
12
8
72
48
67
93
32
25
18
96
180
9
75
24
5
67
69
57
15
15
12
5
25
6
57
27
5
40
36
32
7
125
28
27
33
33
35
31
30
39
24
48
15
33
20
12
109
11
40
20
187
18
24
71
40
8
49
15
27
29
49
23
133
6
21
80
19
6
27
36
75
54
60
111
80
84
55
18
3
39
45
48
9
39
105
90
6
23
76
15
66
11
19
101
88
132
60
68
1
51
60
45
30
53
4
87
6
3
69
6
120
24
42
6
108
132
45
33
36
83
1
42
18
95
84
76
60
45
54
12
6
27
36
15
17
7
96
6
48
78
57
45
6
30
24
135
8
132
28
32
25
23
25
18
29
7
ABCD 94134420806*3^$a+1 [50020]
5
28
2
102
55
5
36
42
1
29
55
96
117
140
12
100
8
24
88
327
41
67
5
223
72
5
67
144
60
21
80
31
5
40
27
48
5
132
43
48
60
96
35
13
33
24
68
67
5
48
12
18
70
20
88
75
5
94
69
24
5
67
53
88
15
269
79
36
15
26
72
12
66
64
33
5
91
69
72
15
33
108
24
3
60
12
41
40
15
48
77
12
12
48
163
125
175
5
10
32
130
3
69
86
94
15
53
88
32
22
33
125
7
65
28
92
103
12
63
21
11
48
61
24
60
12
51
2
88
3
9
90
21
11
109
9
120
3
48
29
132
30
13
53
12
31
89
7
84
117
72
50
112
18
20
52
198
21
21
20
18
1
60
84
5
31
41
31
29
19
21
68
7
101
12
40
8
64
8
55
77
36
72
58
2
120
12
10
21
5
115
17
28
20
24
60
91
17
7
60
63
21
60
180
29
28
3
12
132
5
12
30
6
7
185
148
134
13
105
15
72
24
11
46
120
75
60
77
7
36
168
41
10
50
115
24
41
60
31
65
4
123
48
17
31
29
12
16
12
60
8
7
5
7
45
86
22
8
4
123
45
48
3
41
10
69
27
182
88
3
60
17
64
63
180
12
33
87
48
57
20
30
66
52
27
108
5
43
45
32
28
80
12
67
11
109
3
110
40
68
12
48
60
94
33
93
3
17
43
17
72
91
9
20
55
65
91
36
5
6
162
28
15
5
40
44
58
38
4
36
63
72
48
24
45
92
139
129
3
12
48
17
67
11
160
14
19
47
13
24
33
15
12
153
3
41
36
4
56
12
31
47
37
252
21
44
30
13
35
1
17
79
15
33
60
33
3
89
7
21
224
28
3
24
83
18
12
148
15
47
70
15
107
78
12
43
12
113
72
16
99
3
33
9
51
57
68
52
2
109
51
80
66
12
55
60
12
36
17
67
81
80
60
43
72
108
69
32
48
28
20
132
12
31
65
55
35
37
60
287
58
150
18
27
3
129
53
88
2
1
29
31
29
70
2
19
17
52
60
8
112
2
6
55
45
27
72
48
165
12
51
47
10
3
17
12
19
137
12
40
48
92
7
33
12
3
5
30
13
35
22
8
82
81
47
144
30
36
4
8
115
12
81
92
48
235
77
67
11
13
132
15
33
60
17
34
30
18
18
32
60
52
20
16
15
72
240
36
29
60
228
7
5
100
72
75
53
7
48
36
36
21
32
7
105
3
132
63
2
36
42
30
163
5
12
31
21
26
10
39
81
24
39
84
33
63
9
51
101
10
21
240
5
22
2
78
18
67
96
27
45
89
16
120
32
18
42
43
59
48
18
43
96
3
45
36
12
125
7
5
31
101
43
45
48
24
36
39
41
7
65
100
20
28
75
75
80
109
21
3
72
48
117
20
90
70
27
12
33
68
30
22
60
27
41
40
180
3
11
145
60
213
12
8
60
60
18
22
80
43
12
35
18
79
95
118
15
77
16
72
108
15
17
48
124
3
113
4
51
17
48
72
7
165
56
43
27
14
48
295
17
10
30
15
24
17
223
17
132
12
31
17
88
15
17
60
12
43
48
12
72
24
9
20
60
112
15
24
51
33
5
48
7
105
75
5
10
158
79
33
2
16
14
136
74
49
17
19
60
41
22
62
28
68
82
48
122
7
65
120
16
27
107
10
36
63
21
56
19
51
2
31
17
24
16
3
77
280
75
48
9
27
48
36
59
58
183
89
22
45
24
89
31
57
15
9
3
5
48
7
65
163
65
144
30
6
7
48
48
41
43
17
16
14
16
62
28
32
43
17
60
31
77
100
32
28
15
48
57
20
19
35
61
227
178
27
153
32
43
47
58
20
7
5
22
26
43
77
180
40
39
48
17
16
42
98
79
5
48
12
48
30
61
101
43
35
10
68
12
43
24
48
36
57
134
16
45
89
31
17
28
14
10
36
32
72
58
45
17
28
68
7
96
29
43
99
38
7
36
129
56
19
53
30
48
97
57
8
67
48
60
5
52
39
17
19
123
33
60
5
64
15
96
89
48
120
78
102
58
32
13
5
43
24
12
15
26
139
120
65
55
5
28
20
43
5
84
19
77
24
16
12
68
42
1
77
55
5
24
79
84
33
20
7
17
43
3
42
48
75
29
78
1
47
10
72
20
55
5
60
55
48
60
84
5
16
20
40
27
5
88
2
18
52
20
60
31
11
6
40
20
60
12
60
10
30
2
1
29
36
19
24
29
28
12
132
15
161
103
24
12
60
83
48
13
17
19
5
106
93
41
58
38
52
135
5
40
2
ABCD 94134801856*3^$a+1 [50007]
72
126
90
24
29
1
39
80
49
71
24
48
48
19
18
18
65
120
19
21
72
9
6
12
78
12
83
67
261
75
6
54
57
8
24
1
102
42
15
8
72
295
78
75
27
42
3
27
101
25
222
66
72
54
233
96
67
60
30
3
51
36
24
9
21
51
3
54
23
168
25
54
36
125
7
233
49
71
187
165
27
5
67
53
16
39
18
72
18
5
103
17
73
72
18
69
8
67
21
87
113
91
54
90
149
96
7
17
31
126
11
49
18
66
75
32
43
45
27
93
9
71
145
36
78
48
60
264
144
60
72
30
87
8
55
12
72
53
145
108
83
79
33
3
245
169
15
75
5
48
73
95
19
36
9
8
175
24
48
41
31
180
234
6
101
7
12
18
126
5
24
43
132
65
1
39
56
24
31
12
24
30
23
193
72
18
24
21
15
12
5
1
47
109
51
8
64
3
197
16
24
15
72
89
24
31
36
78
48
78
36
53
88
8
7
65
7
18
42
5
265
66
42
12
71
7
33
231
113
67
90
6
77
25
198
65
7
65
88
9
6
30
18
17
115
93
45
60
54
156
36
90
54
204
5
96
24
1
15
32
40
87
65
48
103
17
43
29
73
150
177
123
53
24
247
114
72
12
6
36
84
144
5
271
30
147
80
13
30
45
105
95
25
144
42
36
12
78
12
18
60
48
29
43
72
18
35
115
30
23
1
66
77
40
63
114
108
192
18
72
33
8
40
117
35
96
49
6
9
8
49
63
153
15
3
36
18
71
55
216
60
36
12
126
255
152
157
203
43
5
24
25
36
222
5
67
5
25
18
72
5
13
18
57
69
3
120
56
61
83
48
295
17
55
41
55
105
57
15
15
17
43
45
39
36
24
66
54
69
24
123
357
81
15
105
36
78
30
18
168
36
180
36
17
55
12
29
31
41
7
60
21
104
85
18
18
42
48
132
30
35
127
42
18
93
48
152
25
215
25
18
12
33
80
19
102
71
223
137
7
33
3
12
17
48
7
18
42
30
72
6
192
6
66
33
96
15
114
63
219
78
120
23
19
48
21
111
33
176
19
45
33
143
31
18
78
144
30
54
5
120
19
96
5
7
17
16
27
72
72
21
15
138
6
18
95
16
15
185
7
108
54
18
234
59
55
12
77
1
15
159
65
7
36
93
15
9
128
48
1
66
77
127
33
3
30
135
15
12
5
88
33
72
54
33
200
1
6
81
80
37
11
1
18
18
54
24
156
9
27
117
48
3
29
25
15
57
191
240
72
67
6
48
54
72
96
30
35
120
7
72
33
56
55
36
24
120
36
18
90
5
13
27
80
55
81
32
112
243
53
91
29
112
32
25
78
17
1
162
84
18
23
40
27
78
18
45
57
72
18
72
108
33
111
9
9
6
192
24
41
88
15
72
12
72
180
9
32
160
69
18
41
64
111
6
174
5
265
42
12
90
78
12
5
85
96
102
42
12
36
3
144
15
105
273
114
36
120
17
163
5
175
90
15
80
48
19
78
23
61
126
60
17
120
7
48
233
48
31
84
144
5
31
17
19
69
32
7
36
5
19
90
12
78
81
32
160
120
32
91
36
161
7
18
120
204
3
33
102
42
138
45
80
7
66
15
3
5
1
23
61
90
60
77
7
6
54
45
57
114
36
209
19
240
252
318
198
90
42
12
21
3
144
12
9
81
54
17
48
31
33
56
24
67
21
27
276
65
7
33
32
88
80
64
111
36
29
40
9
15
96
104
88
15
144
89
91
21
3
12
18
42
54
36
3
264
75
48
5
37
48
180
18
5
1
36
48
60
126
66
54
180
24
45
111
6
ABCD 94135210868*3^$a+1 [50026]
24
65
64
44
7
41
12
16
69
18
72
53
187
33
69
3
57
23
28
32
73
39
3
17
40
51
29
36
79
108
12
36
24
29
112
15
45
9
18
5
40
12
36
60
12
75
12
78
3
15
65
97
108
3
51
5
36
49
18
30
18
77
36
19
12
6
83
4
32
4
252
69
11
12
67
189
32
37
11
112
8
31
201
45
42
12
5
31
42
12
59
49
72
35
4
309
3
15
54
3
56
67
53
91
5
16
15
30
54
45
48
3
53
4
12
15
60
30
11
25
183
20
1
15
15
29
60
36
76
15
42
11
4
3
89
60
43
57
128
36
1
66
60
29
133
12
3
56
19
77
25
59
36
168
96
1
126
165
20
48
61
18
113
28
32
25
3
36
45
3
32
73
18
54
18
17
61
30
5
12
43
17
72
16
69
108
71
7
144
90
51
105
3
20
67
54
11
25
47
72
24
64
20
157
18
12
5
31
144
60
18
147
36
9
71
145
180
107
163
77
67
150
90
5
31
54
30
6
15
69
3
8
28
92
120
7
180
360
5
7
45
108
45
3
57
71
40
152
19
6
12
3
39
21
68
40
9
23
37
51
24
15
101
36
55
36
72
45
32
48
73
119
16
12
57
35
55
33
72
80
88
108
177
30
42
66
5
4
8
48
7
72
6
35
109
111
48
39
77
136
8
136
15
36
162
42
48
72
29
61
35
25
119
12
48
199
30
47
16
12
56
12
192
7
21
20
4
81
59
4
12
15
17
37
96
15
60
20
7
57
93
3
87
30
11
79
41
37
12
23
24
84
16
44
49
12
71
55
77
13
42
18
39
8
25
111
92
49
18
141
20
16
24
104
96
60
79
17
76
32
13
27
15
90
72
23
43
54
3
3
54
59
7
117
20
252
13
3
12
3
192
108
24
29
4
75
18
3
9
18
77
40
45
75
105
71
37
3
32
64
108
12
36
57
18
144
36
30
23
12
55
53
72
79
66
27
33
102
45
12
15
65
151
9
156
105
39
3
173
24
48
25
48
60
167
96
61
15
24
51
53
16
21
210
9
164
97
3
32
60
31
90
23
16
105
3
32
25
108
123
32
37
3
92
1
3
32
24
31
57
27
45
144
32
40
8
109
107
60
16
57
35
48
55
24
69
44
96
40
60
36
128
7
53
28
105
39
15
5
16
15
5
25
63
116
55
125
120
25
59
4
12
80
25
18
18
42
5
16
72
48
39
101
19
90
78
17
132
16
32
73
54
126
12
42
36
5
49
119
37
59
121
63
104
13
24
83
55
18
54
18
42
41
84
13
11
100
20
1
90
48
5
40
27
6
35
49
59
67
5
40
9
18
60
33
8
24
7
36
29
136
48
51
9
36
8
40
8
25
95
37
23
7
42
15
36
24
20
43
17
136
12
123
42
90
357
96
15
93
12
20
49
83
16
80
40
20
16
21
23
24
43
149
25
83
67
33
15
65
13
3
80
19
72
21
32
37
126
9
44
4
60
56
12
37
12
11
48
72
12
73
23
1
30
21
104
25
15
8
7
45
33
75
20
25
42
48
41
16
3
141
32
19
6
15
39
21
9
23
16
39
41
36
13
35
37
30
6
12
23
12
216
7
72
30
90
41
157
60
300
27
87
18
72
23
7
36
5
37
30
18
54
9
12
68
96
156
4
20
24
36
64
39
198
87
15
42
23
25
23
12
28
69
48
27
104
19
141
129
15
200
48
55
42
18
65
37
11
12
49
3
15
5
48
7
18
84
35
28
32
55
53
13
204
18
30
71
64
27
9
84
87
36
53
7
30
35
48
16
8
28
180
8
64
123
12
78
3
56
193
18
17
12
1
54
6
54
33
3
89
175
9
81
23
13
3
152
48
67
29
13
51
24
63
53
61
3
27
18
143
84
28
3
210
35
7
162
36
3
51
30
18
180
21
20
76
20
48
40
123
77
7
9
9
47
100
44
49
48
54
60
21
45
143
36
96
72
73
107
36
12
187
30
180
3
39
66
35
4
123
21
132
32
73
15
15
24
36
29
1
23
19
48
132
41
7
9
36
12
32
64
20
196
8
112
105
108
11
24
76
32
28
72
32
145
30
72
18
78
69
20
13
11
97
24
11
19
90
96
3
141
119
61
90
41
25
35
19
81
120
8
139
93
285
72
12
95
24
61
75
21
30
5
40
308
16
20
16
45
3
39
5
13
3
81
11
115
24
156
24
33
80
52
33
18
113
24
25
12
186
5
ABCD 94135235380*3^$a+1 [50019]
12
30
33
27
33
18
14
13
5
58
32
22
27
6
53
4
48
78
66
15
21
27
27
18
27
18
48
3
36
21
24
6
53
36
34
24
66
54
2
16
20
18
4
27
3
27
6
77
7
36
63
24
140
108
4
48
20
22
48
3
35
4
21
27
20
13
27
50
90
7
9
6
36
87
3
75
15
15
42
15
18
14
43
18
12
17
31
57
2
13
30
11
70
6
108
165
51
39
45
15
18
3
2
22
33
15
42
86
22
32
67
6
93
39
11
7
63
51
9
14
58
30
9
63
60
15
15
45
18
24
59
22
9
23
7
15
30
45
6
102
18
30
75
54
138
33
3
2
85
113
67
5
34
54
60
9
5
76
30
129
12
3
45
27
90
20
25
63
6
9
3
38
106
6
54
50
31
9
21
27
207
9
9
15
105
60
45
15
5
22
18
12
6
27
3
2
7
11
25
27
90
42
18
12
3
3
27
23
160
42
33
17
16
42
57
42
3
6
14
7
9
2
160
42
32
4
21
33
3
12
18
17
7
9
74
88
18
96
30
24
72
30
20
22
32
1
53
34
6
9
18
60
15
54
114
12
20
85
84
9
9
63
42
3
69
18
93
12
12
9
9
147
15
9
27
3
9
18
47
166
30
6
54
12
42
3
47
58
48
24
48
15
3
20
4
12
3
21
99
21
24
36
30
9
81
24
102
15
59
22
87
48
57
90
38
18
31
45
21
27
6
54
33
57
90
12
6
135
75
72
90
18
9
15
86
4
18
30
18
57
75
12
21
39
36
57
15
30
3
33
9
11
67
9
18
33
89
31
5
67
168
17
16
24
50
16
90
20
90
36
58
33
57
12
56
4
18
3
63
39
21
12
60
32
22
18
63
3
6
3
18
83
52
20
37
120
3
57
17
4
9
30
11
4
15
48
84
6
23
22
9
5
16
72
183
15
54
93
3
32
40
15
57
14
19
3
30
18
117
12
51
69
167
4
50
36
25
48
42
96
60
12
3
15
207
33
90
3
27
39
54
9
11
7
30
30
3
39
87
3
78
12
18
3
99
3
20
70
2
13
5
18
7
45
24
48
15
113
37
108
17
16
6
3
42
39
6
45
3
2
4
72
12
2
34
39
21
36
48
15
3
2
40
50
25
33
45
3
20
34
63
24
6
3
39
33
15
84
126
9
66
27
47
70
51
75
69
63
68
4
36
75
30
53
4
75
15
68
34
20
16
15
45
75
33
9
21
24
68
70
87
45
18
18
21
11
22
156
36
108
15
21
9
123
12
56
37
39
33
12
41
40
14
16
9
96
57
27
11
67
18
3
24
50
58
18
86
13
48
12
51
171
15
45
9
14
25
51
99
5
67
41
18
49
3
20
34
6
18
21
11
145
17
40
153
5
4
3
11
4
32
61
27
63
65
88
27
47
16
6
3
33
122
7
48
21
86
4
156
18
63
9
33
23
37
35
25
33
12
42
68
13
135
27
12
9
110
19
15
90
33
27
36
12
54
18
18
38
19
12
5
16
162
2
18
7
63
36
39
57
45
9
72
9
6
12
23
18
37
15
60
9
81
48
69
5
25
42
5
178
45
48
15
27
15
18
12
33
3
39
30
41
7
90
9
21
33
24
75
51
69
71
4
93
47
7
9
20
16
123
41
54
22
33
3
72
3
33
9
12
11
22
48
92
43
12
33
2
163
12
21
2
25
9
20
103
225
3
12
71
52
27
45
33
3
9
27
63
15
30
18
92
7
48
57
18
27
21
60
15
3
14
90
40
48
18
2
4
33
15
33
3
6
51
267
92
13
23
112
32
13
18
72
57
56
40
72
33
39
30
24
9
63
15
30
27
12
18
75
3
84
24
57
9
18
15
5
85
77
54
22
27
3
27
15
15
42
90
6
3
24
12
74
16
111
60
72
27
56
22
18
122
70
56
90
70
9
87
51
12
48
12
15
56
34
27
51
30
15
45
30
27
15
32
34
54
45
27
45
9
2
37
71
40
21
45
36
38
4
12
144
20
67
93
6
36
12
6
54
15
3
48
60
12
42
18
30
9
9
24
105
60
30
53
88
90
9
33
48
36
60
45
78
18
72
51
6
48
42
45
3
36
27
29
58
15
30
12
6
59
58
3
12
21
72
39
6
42
51
36
3
21
66
6
122
16
24
18
117
23
52
18
20
55
12
12
99
36
18
15
63
18
27
9
54
30
39
35
18
34
33
27
18
140
106
60
30
54
36
6
66
2
187
36
9
93
21
21
45
3
18
90
15
2
115
11
4
30
18
18
2
54
61
69
66
162
96
14
43
15
32
18
7
11
16
33
23
142
2
4
9
18
27
15
123
2
16
6
3
18
99
81
63
24
66
87
75
144
33
5
22
21
30
17
7
6
135
102
96
21
29
19
111
14
36
4
3
12
3
18
30
27
54
249
104
13
3
87
5
34
15
30
11
18
19
12
6
24
11
22
18
14
16
42
18
18
14
18
34
6
9
3
72
20
13
5
67
3
2
13
21
72
60
39
45
38
58
14
18
22
84
6
14
22
32
73
15
9
9
54
20
16
6
14
37
3
36
45
3
15
48
12
17
25
81
2
36
40
50
22
45
9
36
30
18
6
3
48
35
34
56
70
42
12
54
2
4
48
3
69
6
39
6
12
27
54
24
30
2
13
77
4
144
30
20
13
45
54
18
12
3
12
59
22
90
50
22
3
24
21
18
9
63
27
18
33
57
24
36
45
27
41
22
104
16
9
9
6
3
27
18
3
30
45
18
36
21
27
36
20
34
168
57
45
92
18
58
12
15
21
9
45
135
101
49
63
30
27
141
122
7
15
32
4
14
16
6
50
1
3
57
42
57
6
12
36
2
7
18
29
40
48
93
24
9
6
36
18
27
3
9
27
18
2
1
17
166
50
36
13
78
53
16
51
3
6
66
69
3
38
22
45
78
33
9
11
16
20
25
6
39
78
12
36
128
37
39
30
15
23
36
94
18
12
63
33
12
15
23
106
6
18
39
18
12
3
180
9
90
81
39
36
9
164
4
68
4
68
7
18
48
35
55
42
ABCD 94135390478*3^$a+1 [50008]
90
9
81
72
30
72
45
84
21
63
27
45
111
69
135
48
117
84
57
18
192
90
87
45
30
21
177
39
69
114
36
102
72
15
165
147
39
45
21
36
72
60
72
18
30
18
24
36
30
18
162
90
9
63
6
36
66
9
135
96
30
24
123
21
54
102
39
51
69
99
18
90
48
9
81
39
51
81
9
15
135
120
216
60
54
195
87
78
12
159
291
33
81
30
36
18
15
21
3
12
24
39
45
81
144
210
168
192
42
48
6
66
6
12
6
192
42
48
93
111
9
9
12
6
180
9
39
60
105
69
60
36
36
36
27
27
18
18
174
24
12
24
18
66
60
144
18
138
51
39
141
111
33
9
36
39
51
12
42
12
90
69
27
174
114
12
18
144
36
180
132
48
39
21
90
81
81
30
42
18
72
21
45
6
36
33
69
108
42
72
30
63
27
18
126
105
21
60
3
27
69
39
36
24
81
60
51
93
72
3
48
33
75
21
15
6
54
33
201
51
69
195
27
30
72
36
114
102
39
51
54
60
51
120
240
123
6
210
90
36
108
6
30
72
39
84
36
48
153
159
120
48
21
15
111
210
144
6
69
111
45
111
18
24
27
99
102
87
36
21
18
45
312
45
18
156
72
54
24
36
99
24
57
120
75
3
108
48
21
33
15
36
75
9
51
45
36
81
27
12
15
18
36
360
120
36
108
42
264
6
39
285
102
153
15
12
162
255
51
21
33
18
78
51
60
168
81
162
9
24
39
81
9
48
63
9
111
21
180
30
18
6
30
15
117
18
21
9
15
45
231
3
18
147
117
54
72
93
57
159
168
72
33
27
108
81
66
18
198
69
48
81
24
90
18
123
87
33
9
36
30
45
231
48
36
144
57
15
36
144
18
291
105
111
3
48
57
3
102
78
18
120
36
96
54
48
45
105
12
24
36
138
6
255
27
153
15
144
66
42
12
162
15
291
18
36
108
87
93
195
201
51
9
102
162
27
33
66
24
246
72
132
270
210
78
129
120
84
21
60
54
30
60
72
120
63
9
36
54
216
294
66
21
48
21
72
132
27
120
33
27
219
21
75
9
9
18
18
36
90
54
30
96
156
129
15
90
54
162
63
24
27
264
24
117
48
297
24
36
15
39
12
162
36
96
48
90
96
84
45
27
9
15
30
39
21
54
270
30
21
39
90
102
9
9
96
72
72
66
132
12
36
72
24
9
135
126
48
27
135
204
66
36
3
51
6
90
33
15
36
18
87
3
18
54
69
36
129
36
108
6
45
60
87
189
45
54
24
66
6
48
270
42
9
84
117
18
162
18
96
120
54
18
60
288
102
90
57
33
54
6
3
51
138
75
3
54
15
75
48
198
42
108
69
21
18
36
54
36
18
30
42
9
45
120
159
63
48
54
90
57
69
15
9
138
9
105
15
48
93
114
84
60
201
24
144
72
9
12
24
15
108
15
96
30
75
39
81
165
42
57
45
195
3
42
12
24
264
87
45
123
93
30
72
90
18
57
33
18
90
171
120
3
120
72
180
9
69
12
6
234
228
132
120
6
30
18
21
39
30
36
78
30
162
18
36
60
99
21
51
39
9
51
66
24
12
99
261
39
159
6
75
45
6
9
39
45
171
78
120
96
ABCD 94135825762*3^$a+1 [50024]
33
144
93
159
36
120
16
24
72
77
103
167
213
52
288
180
12
92
40
144
248
9
63
27
54
90
13
77
427
108
140
16
20
45
108
36
18
213
3
61
60
32
60
57
103
41
27
36
24
228
4
56
36
16
84
65
54
126
139
77
115
11
45
276
84
76
23
13
41
15
216
16
104
9
27
9
126
126
126
162
15
64
101
162
121
41
7
24
167
49
56
64
47
25
56
88
101
234
33
57
7
8
48
16
8
28
20
63
9
9
72
67
180
56
16
221
43
29
139
23
25
119
45
76
23
13
95
13
68
63
33
57
7
36
29
36
31
5
135
36
99
25
240
108
113
18
189
72
63
153
36
45
72
54
121
108
23
72
108
33
36
21
31
5
7
44
72
57
90
9
81
108
144
18
13
20
75
36
54
43
11
54
51
48
76
36
56
21
63
45
51
75
121
72
104
76
149
63
72
45
126
85
5
18
13
108
23
72
36
72
18
27
135
18
15
111
90
31
5
7
65
306
13
221
99
160
44
144
52
192
11
9
63
126
171
27
141
129
36
67
23
13
5
7
128
36
96
180
120
4
77
180
67
120
11
126
79
72
47
121
401
90
18
351
45
126
225
16
11
13
56
93
43
47
216
25
11
49
84
60
108
41
36
18
69
75
9
81
63
9
72
15
16
32
63
18
87
93
144
36
270
9
99
85
5
63
117
15
39
49
32
171
117
160
96
68
16
60
180
12
56
45
31
32
52
188
100
8
48
40
12
116
72
64
24
167
36
157
32
4
203
9
45
18
33
48
72
27
45
27
13
68
96
52
5
54
157
32
27
117
27
90
15
3
25
8
12
132
28
20
153
18
301
56
3
69
3
85
72
20
12
9
135
99
61
96
32
180
76
36
20
129
43
44
39
33
28
20
225
18
162
54
36
13
20
48
27
117
72
112
41
36
27
124
44
3
72
45
72
117
108
31
104
27
72
9
45
72
31
144
32
81
108
36
15
93
90
9
60
36
39
18
18
126
72
27
9
51
16
5
18
49
41
36
67
176
9
15
111
18
355
23
18
27
40
77
90
13
108
68
4
56
129
7
56
4
32
27
249
64
96
59
45
144
52
108
65
51
160
59
9
88
11
117
45
151
20
27
36
25
29
180
90
61
24
32
45
51
84
27
49
23
9
45
171
160
152
64
47
36
133
92
108
4
95
321
52
56
52
77
144
7
44
16
167
153
63
33
28
116
36
120
144
45
211
23
180
121
84
8
84
135
69
120
9
51
64
11
193
5
31
5
159
28
44
3
18
18
9
36
4
77
27
9
90
229
23
108
9
135
90
108
15
21
18
141
124
41
54
72
9
117
31
20
156
96
75
121
59
45
9
87
88
32
81
159
16
32
27
13
23
25
20
63
36
9
144
112
36
20
57
7
65
54
90
31
23
85
23
121
32
124
24
104
24
75
49
108
68
132
144
12
9
151
20
9
18
13
95
25
168
59
121
92
52
131
61
83
9
24
48
9
67
131
9
96
16
32
4
95
450
36
139
68
9
87
39
85
23
36
133
128
4
77
79
20
60
255
36
105
64
8
72
36
144
3
97
65
31
5
51
16
59
13
59
33
52
95
121
59
18
99
168
12
27
49
5
36
103
113
144
54
ABCD 94136073886*3^$a+1 [50035]
53
28
20
1
30
24
12
108
5
72
67
173
19
5
24
19
12
6
12
95
7
54
11
109
30
5
25
60
59
108
4
51
30
30
18
12
90
30
3
9
96
71
19
42
3
20
85
96
15
45
36
12
11
31
9
9
111
87
48
120
165
51
33
56
7
60
18
47
25
48
42
18
120
6
65
28
27
30
60
63
267
6
12
36
11
55
9
165
54
102
75
63
17
1
102
78
47
7
24
60
6
54
5
40
45
30
29
100
21
15
21
6
29
1
35
7
21
99
36
42
3
51
36
60
60
17
43
18
102
30
3
105
90
96
29
1
6
9
15
29
84
7
30
23
37
30
30
30
30
6
24
168
17
13
42
6
12
23
7
36
30
114
36
12
48
12
12
6
47
79
5
13
42
18
30
42
11
48
144
43
5
19
18
6
6
30
5
4
57
3
201
6
77
13
12
27
44
7
48
24
17
49
6
6
24
6
48
9
68
67
12
54
36
15
51
24
36
78
60
11
49
15
27
24
54
24
108
24
11
4
80
25
6
18
11
4
9
23
55
54
6
5
19
65
1
18
17
43
84
72
9
51
18
96
150
30
35
31
29
19
42
3
3
12
12
6
3
20
16
9
72
23
55
45
27
57
3
78
15
15
54
78
18
84
42
89
55
12
29
1
24
11
12
1
15
21
96
23
40
57
35
43
12
9
33
27
39
29
132
19
84
156
60
6
71
48
139
30
6
65
7
24
5
64
60
45
42
18
30
24
48
65
12
121
6
5
91
53
19
42
71
49
54
12
72
18
12
12
11
43
5
64
12
75
24
65
1
54
162
24
11
12
37
78
12
54
36
11
13
30
17
7
150
18
30
24
35
49
42
65
115
42
66
17
25
3
81
54
60
29
1
126
5
85
119
79
96
17
43
21
20
25
6
53
19
6
6
6
18
6
11
13
119
36
19
60
41
61
36
83
115
41
55
60
48
77
4
9
27
15
6
84
60
18
102
18
36
5
1
36
30
30
83
84
40
27
24
12
48
65
1
15
68
13
30
24
36
12
12
5
19
5
7
48
6
3
56
24
67
5
79
36
18
35
1
12
83
1
36
18
29
37
24
111
45
11
73
30
36
5
64
21
23
12
25
36
35
88
75
12
12
6
39
72
39
29
108
112
8
85
30
60
24
41
24
1
83
25
66
18
23
79
30
168
6
6
63
45
30
125
13
18
5
37
24
18
42
6
30
3
81
48
60
6
66
23
48
19
69
27
12
90
11
55
6
84
42
9
3
42
54
69
51
5
19
6
30
174
6
24
42
30
5
55
5
55
29
16
9
15
21
18
30
36
6
65
31
12
45
252
21
18
42
59
24
40
56
13
51
69
12
24
42
18
30
36
78
42
45
69
75
15
42
30
29
31
12
12
18
18
30
114
5
60
60
24
31
6
59
156
12
16
27
9
3
150
168
123
20
25
51
48
3
12
5
52
8
48
88
15
6
24
24
96
36
6
24
36
132
6
192
72
12
54
17
48
7
84
65
60
49
24
95
37
6
12
6
54
30
6
41
19
24
18
35
97
12
83
60
100
93
60
48
36
48
12
71
49
24
47
79
53
1
42
42
78
54
66
60
24
5
19
6
23
91
36
24
72
30
59
43
57
9
12
23
1
23
1
24
18
29
49
54
81
39
36
29
43
18
12
54
9
51
29
55
17
24
19
6
84
36
18
18
3
27
30
23
64
15
6
6
48
12
66
39
24
27
24
66
27
21
42
102
60
12
114
29
97
90
9
39
48
24
41
19
5
1
18
6
15
45
119
132
60
12
61
11
79
41
19
29
37
18
57
39
30
36
6
9
15
9
9
18
60
18
24
30
6
6
45
69
12
24
39
9
23
55
5
109
114
45
99
12
65
85
11
25
24
36
47
61
12
3
27
29
43
78
42
57
9
227
48
55
89
37
24
12
23
31
53
13
179
19
66
6
60
5
37
96
11
109
99
105
23
55
24
78
23
49
84
6
90
24
30
12
54
54
29
7
45
3
18
48
36
24
15
69
72
54
5
1
24
54
113
24
1
18
24
12
48
12
30
15
80
79
9
3
60
114
71
7
132
5
1
18
66
11
28
15
12
9
8
1
99
3
60
33
21
144
12
24
11
67
41
16
3
30
30
36
77
25
24
36
59
19
24
60
6
42
18
54
150
30
201
21
18
17
25
6
42
23
55
120
77
1
24
12
126
30
47
36
1
39
27
29
43
12
9
15
6
18
5
25
12
24
35
31
45
69
30
30
102
60
18
15
57
18
41
19
72
108
149
1
95
7
5
73
6
126
30
24
6
30
89
115
24
54
71
55
81
45
66
5
37
11
7
53
24
7
41
19
6
42
72
30
6
48
60
65
19
30
132
23
7
9
27
24
24
72
24
66
24
3
56
25
59
48
43
9
8
43
89
1
12
48
6
29
55
69
32
25
15
21
24
3
56
151
24
21
21
12
191
7
9
44
7
77
96
12
13
30
41
108
37
3
12
63
12
5
1
47
7
6
12
30
18
30
30
42
12
9
9
6
29
12
49
6
30
6
29
1
42
17
60
24
7
204
18
27
24
87
60
18
35
60
1
63
21
114
6
39
57
36
18
36
53
97
66
33
27
48
101
73
102
6
12
36
36
6
69
33
203
7
72
5
24
37
18
6
11
7
12
66
54
30
108
12
39
20
7
57
60
3
5
12
13
23
25
60
12
12
36
60
11
25
75
45
6
89
24
37
48
42
33
57
18
12
24
24
81
15
53
67
18
36
11
13
11
67
5
48
12
55
153
80
4
15
36
9
80
7
24
81
33
11
16
51
24
36
12
60
17
28
36
111
6
18
17
24
13
18
33
9
90
6
35
25
30
5
61
ABCD 94136342702*3^$a+1 [50101]
88
156
65
60
115
5
144
199
5
36
36
84
15
117
12
15
72
81
12
48
3
40
5
19
41
60
24
235
48
29
96
72
12
48
223
137
7
101
19
24
132
80
57
12
43
41
24
3
124
5
144
31
53
36
19
77
55
60
224
81
24
132
108
51
24
64
80
172
41
12
48
12
31
17
63
141
48
31
32
33
67
20
9
99
9
91
125
15
16
20
81
7
41
60
60
51
81
15
52
120
36
20
9
15
45
48
252
91
41
115
68
52
128
45
120
147
33
15
36
52
29
43
72
24
164
52
113
48
283
20
57
7
41
36
19
44
201
24
60
15
40
56
136
56
64
8
28
17
168
139
60
89
19
53
115
17
91
41
99
105
84
91
60
77
39
21
60
108
12
115
12
80
141
7
17
31
17
252
48
99
96
45
84
36
12
36
12
67
41
99
156
24
21
132
48
24
171
220
120
41
48
15
168
9
156
12
60
63
9
96
72
168
12
216
144
72
103
137
24
84
72
168
36
7
152
40
53
24
204
91
48
17
175
53
108
43
84
228
53
231
76
245
3
21
199
320
21
31
44
4
104
33
55
140
4
56
40
204
116
33
204
12
3
165
36
7
113
255
117
168
12
3
16
200
124
20
124
80
16
65
75
72
9
19
240
17
63
81
36
72
7
53
12
60
79
29
7
8
88
72
72
5
19
77
67
96
17
67
288
53
39
81
199
8
9
216
72
55
72
41
7
72
260
33
72
60
48
96
31
5
139
12
12
68
52
53
43
29
43
68
69
36
84
156
7
5
48
12
120
7
41
151
53
36
27
12
60
40
48
77
156
31
5
31
164
9
55
32
45
175
125
243
112
12
72
48
125
171
57
15
40
113
67
5
43
36
113
12
48
27
165
108
7
41
55
65
27
33
12
55
53
132
55
8
93
27
28
17
84
55
96
24
173
51
76
96
108
56
33
12
31
60
68
117
43
92
72
120
16
41
48
27
33
51
21
19
17
147
48
4
41
72
31
60
96
96
12
53
48
12
3
52
204
188
36
57
3
21
168
60
55
32
136
104
165
36
12
3
237
27
4
132
17
15
33
255
12
33
3
144
40
20
225
48
63
21
31
8
16
56
40
8
57
39
28
36
92
52
41
39
57
99
9
103
5
7
41
7
17
175
32
40
24
104
28
92
21
187
113
120
24
12
19
17
60
39
108
93
72
43
84
20
28
5
271
104
16
29
12
103
36
5
12
67
41
19
60
53
123
112
149
31
20
33
144
15
57
96
12
12
39
21
24
27
105
39
16
44
28
8
45
43
20
21
36
123
129
55
120
32
9
15
4
12
164
516
24
4
368
45
55
77
96
187
29
19
372
65
72
51
192
288
117
60
7
125
72
3
45
55
36
5
51
4
84
56
4
5
27
33
60
183
12
33
24
24
19
108
12
137
60
75
33
156
27
28
5
39
16
176
141
12
36
27
9
15
81
55
65
103
65
84
15
100
56
40
24
5
12
79
29
12
228
3
4
29
36
19
17
75
9
19
96
8
21
84
31
84
32
76
53
79
108
20
4
5
96
72
115
120
5
3
105
7
60
5
216
67
149
180
108
111
81
84
67
17
60
27
21
72
12
168
55
53
48
12
115
20
40
89
144
55
132
108
125
12
43
140
69
3
33
39
153
132
36
51
160
5
123
60
72
9
24
7
8
72
249
60
ABCD 94136388148*3^$a+1 [50091]
108
120
24
471
288
132
93
24
216
9
531
72
309
99
27
24
117
63
360
216
45
36
171
108
156
96
66
195
279
180
18
90
48
108
213
39
96
216
225
315
36
9
93
51
27
189
117
198
129
24
171
180
45
99
189
279
12
114
66
270
267
27
117
84
216
27
177
12
99
141
180
3
90
135
15
324
198
27
243
156
54
87
99
93
15
90
27
27
72
18
63
72
9
3
135
213
12
24
75
117
180
123
72
54
75
15
48
45
51
36
18
378
81
180
147
36
60
9
99
12
36
114
90
144
21
60
75
24
9
57
42
72
174
198
42
99
324
252
27
108
9
63
108
12
69
108
27
12
60
18
30
60
129
339
156
312
126
27
108
39
60
36
12
198
51
3
312
45
264
51
36
81
72
192
15
120
72
225
24
63
45
36
48
51
9
531
9
279
165
60
48
564
99
48
72
108
9
519
90
39
51
48
54
144
27
312
93
6
72
192
60
54
18
48
78
90
9
135
36
57
24
63
360
48
108
45
51
84
33
57
42
273
240
165
90
6
234
360
48
180
90
6
9
12
351
105
189
30
18
6
225
36
3
114
18
252
36
216
153
3
132
225
27
36
153
228
15
201
15
18
27
3
114
90
153
39
6
207
144
27
48
294
18
156
96
153
75
69
9
3
189
114
12
96
72
21
63
150
39
168
36
63
180
93
24
108
27
192
24
45
3
33
165
18
78
147
51
9
36
189
144
90
12
36
150
63
243
318
78
153
9
138
384
9
48
24
27
48
117
69
192
6
45
3
177
135
48
285
135
126
75
99
33
144
27
117
3
117
51
21
24
72
108
39
9
15
36
57
51
396
72
81
75
24
72
36
36
48
222
48
135
132
36
36
12
99
189
15
12
81
24
63
117
75
96
12
60
36
192
249
396
39
24
84
213
399
384
9
93
162
348
144
36
174
54
60
216
48
69
39
69
72
144
207
408
321
243
144
210
99
15
108
129
51
72
9
3
261
51
45
135
45
99
72
72
9
108
147
81
69
63
39
96
225
36
27
72
84
297
69
3
189
15
63
66
6
336
108
132
297
81
18
180
90
27
ABCD 94136397086*3^$a+1 [50205]
36
54
18
15
57
18
77
16
32
343
33
21
3
80
88
248
120
72
64
8
37
108
63
45
27
96
392
205
27
48
8
112
48
9
15
72
111
105
147
18
144
59
216
88
8
187
53
88
80
31
18
15
3
173
97
72
231
417
72
15
56
64
8
24
328
176
136
24
176
64
117
35
19
18
3
15
377
127
36
45
104
175
18
303
24
96
288
144
128
7
273
48
21
3
15
33
32
96
16
8
16
264
192
81
95
67
237
33
72
23
240
72
208
15
17
55
153
72
128
133
270
69
165
179
424
117
35
1
39
33
311
216
48
88
32
205
252
39
51
126
119
40
8
103
9
8
48
48
49
18
77
13
162
18
72
111
320
181
11
72
7
41
160
15
57
213
83
61
59
120
96
120
24
112
24
80
31
9
120
56
232
128
49
231
168
87
234
39
32
72
145
180
18
65
112
120
63
54
18
18
159
336
32
136
39
225
48
144
213
75
240
117
126
69
168
128
40
240
75
162
75
32
96
40
45
123
224
40
96
21
108
135
72
225
111
105
144
23
48
240
157
75
416
67
77
216
121
23
88
32
55
162
39
56
13
72
11
79
90
39
87
17
16
129
108
3
141
123
120
56
79
72
216
137
115
90
3
32
37
3
32
40
33
215
16
39
161
352
48
56
85
288
75
33
23
16
96
45
179
16
104
61
72
108
47
208
128
229
18
9
8
72
48
25
18
234
36
63
80
1
95
13
72
270
18
72
35
181
180
72
183
200
64
93
51
57
144
90
36
54
75
104
181
11
112
48
24
80
283
18
123
144
147
36
54
35
88
80
112
344
79
201
69
11
352
72
48
72
152
175
378
63
8
19
173
144
136
32
37
123
57
15
165
203
136
39
33
39
90
15
273
215
73
23
96
208
120
3
485
55
33
39
137
40
165
35
73
95
40
117
35
40
8
280
128
40
8
19
18
234
9
200
7
9
8
72
48
97
23
280
93
72
27
153
215
136
272
40
168
429
3
15
414
243
56
40
144
72
21
72
51
32
25
39
51
69
21
299
16
272
7
126
59
24
7
72
161
1
108
18
129
33
231
32
7
162
360
23
13
144
36
47
115
198
72
63
104
24
7
33
152
49
126
113
121
90
69
39
113
184
224
64
56
16
56
25
72
108
203
64
93
54
36
89
64
ABCD 94136696638*3^$a+1 [50016]
72
51
519
1
20
87
330
99
3
42
48
18
73
96
44
40
32
207
12
25
11
109
5
18
138
15
9
318
162
31
29
43
77
295
11
42
7
95
1
59
25
5
79
29
67
36
29
103
107
18
127
41
7
56
96
108
3
72
1
11
126
87
40
5
12
39
57
43
44
15
60
37
65
199
131
49
24
35
90
18
90
144
18
1
101
75
93
18
120
37
68
88
11
1
29
15
16
167
18
60
144
19
107
49
95
45
81
30
60
145
72
60
95
1
17
39
108
15
78
19
11
42
12
75
33
51
9
7
56
27
252
18
67
71
13
56
21
19
216
24
11
24
121
24
53
12
15
75
180
73
140
297
51
39
1
29
3
40
60
80
16
17
54
21
120
124
84
191
61
17
30
18
114
33
3
49
41
162
102
60
30
36
145
140
27
277
228
72
11
93
16
68
63
13
17
60
15
84
111
25
32
88
197
18
69
63
72
169
60
24
35
30
7
24
36
41
42
12
21
4
35
18
43
60
5
27
93
15
9
43
5
42
18
63
40
59
9
147
97
65
3
72
12
165
150
25
5
19
12
29
156
43
24
60
5
55
17
31
140
45
19
80
81
54
18
18
12
90
31
101
51
88
41
18
13
60
80
9
18
12
1
5
90
49
53
132
66
24
1
60
204
125
19
72
5
30
114
18
13
59
30
168
67
120
65
66
37
5
43
24
56
28
29
48
3
39
198
19
65
6
9
244
17
30
24
18
12
18
18
54
18
150
33
75
9
21
67
65
31
12
80
12
88
119
108
37
140
21
99
93
60
27
21
42
45
208
227
57
21
7
5
72
199
59
18
15
39
48
90
43
24
65
79
12
84
5
43
36
224
3
12
25
48
17
51
4
257
18
108
297
3
60
109
11
177
57
108
42
18
7
84
11
13
80
3
174
60
63
27
13
12
221
90
93
16
48
108
59
18
7
80
45
31
24
83
60
72
25
23
33
124
11
210
15
4
5
48
42
85
131
12
78
63
111
6
12
91
36
48
56
21
39
12
28
29
75
15
162
15
3
13
24
84
60
56
3
18
12
31
137
15
39
18
12
15
21
54
90
240
90
73
173
72
91
84
332
15
93
93
84
51
4
161
24
30
21
39
85
23
45
88
29
115
83
30
108
42
12
240
25
95
33
28
24
5
15
243
73
29
36
72
78
25
119
9
40
59
1
12
12
20
135
1
84
32
3
42
66
85
8
124
23
210
24
30
90
60
199
192
104
3
37
95
25
56
4
108
23
37
8
144
40
120
95
18
51
4
120
12
8
136
11
18
108
132
15
33
7
36
44
28
140
75
13
84
12
245
175
5
78
12
36
42
30
37
24
101
6
90
55
47
18
162
121
92
57
42
90
55
65
55
48
72
11
90
115
5
19
5
138
18
24
66
13
60
120
47
84
90
6
45
165
42
13
144
53
108
75
4
35
85
53
127
185
66
54
79
11
18
55
23
145
155
13
20
9
18
30
60
15
144
120
75
1
12
20
3
144
78
7
24
71
36
114
19
11
78
55
17
30
49
36
41
43
60
29
12
15
93
108
103
101
36
19
11
162
55
17
55
5
48
15
3
54
123
40
35
61
36
8
28
80
9
18
30
18
54
36
175
80
15
37
68
9
43
156
17
54
18
30
21
21
48
87
64
89
43
59
21
84
3
37
68
16
36
56
189
18
18
19
35
33
3
169
224
84
27
133
113
19
95
30
75
75
9
36
64
24
20
52
5
55
23
210
43
17
48
24
175
53
103
12
35
37
68
3
13
89
67
11
145
48
17
42
13
77
48
24
31
17
18
42
15
40
107
66
54
33
72
4
36
20
21
12
3
100
5
54
25
11
33
96
3
12
141
4
20
123
33
39
129
39
37
71
9
81
55
44
100
8
16
56
60
21
79
5
19
59
30
162
21
105
ABCD 94136896468*3^$a+1 [50007]
11
90
6
48
36
73
35
126
31
95
25
89
102
18
150
174
6
210
19
113
12
108
24
144
31
48
5
150
37
155
60
84
36
6
228
60
54
36
30
24
66
42
7
113
204
156
60
30
234
36
7
107
90
48
42
120
90
144
199
131
12
18
54
150
90
18
7
23
72
90
55
5
12
6
120
49
24
24
65
108
43
24
72
41
72
7
24
5
42
30
43
71
108
37
125
30
54
150
25
5
36
79
89
7
113
108
114
18
30
6
12
168
12
132
7
83
66
19
17
54
6
90
49
17
79
24
47
48
144
18
24
48
312
199
17
144
66
229
168
41
54
36
192
132
1
17
30
72
36
6
55
29
91
5
156
78
90
151
11
30
72
60
36
55
35
126
180
19
29
42
426
144
55
24
17
90
90
19
83
78
30
78
66
49
95
42
120
7
107
18
48
19
5
66
24
48
1
41
79
47
97
23
49
41
79
89
391
23
12
60
49
5
192
24
36
72
102
150
108
7
29
30
60
264
42
108
18
49
275
54
55
17
7
113
7
35
48
13
191
48
216
121
245
48
168
138
6
139
5
91
11
42
48
60
7
101
36
90
36
48
96
49
149
36
72
84
6
84
145
5
18
36
61
191
30
42
97
48
173
42
72
54
192
90
42
36
91
143
97
24
71
144
36
36
60
90
12
186
54
12
18
6
91
209
79
17
30
90
18
150
90
18
30
54
60
36
84
18
18
54
49
41
79
47
54
78
85
53
234
24
1
119
6
36
79
41
150
30
18
36
78
30
72
145
59
66
36
108
72
283
11
36
72
198
108
30
24
121
95
282
24
156
42
126
19
53
48
24
12
6
12
108
78
19
17
30
36
60
48
1
269
90
25
209
55
95
18
12
18
24
228
37
89
31
83
12
150
66
78
12
24
48
31
96
41
30
54
36
294
18
72
36
19
29
234
60
138
43
29
36
6
378
30
18
90
42
18
120
24
25
23
72
54
132
7
41
31
24
17
103
29
72
120
60
120
168
72
199
47
60
13
17
150
72
66
199
107
414
79
17
30
54
36
198
72
186
103
24
83
18
144
18
24
66
162
90
150
180
48
42
66
61
35
156
168
54
102
13
72
155
246
42
61
29
138
108
54
7
215
18
151
41
78
72
18
12
150
108
126
115
65
12
108
42
84
25
144
89
12
60
66
270
180
240
30
108
72
42
30
36
96
36
12
108
49
264
29
186
84
36
96
49
96
24
311
96
49
23
18
84
234
24
1
216
24
96
24
29
162
6
192
42
84
6
246
49
144
41
24
31
5
19
119
18
54
24
36
30
55
240
29
24
72
36
90
12
72
114
30
96
126
12
31
65
126
73
72
35
13
143
90
54
294
30
60
25
5
42
12
36
72
150
18
264
42
103
23
120
54
19
41
18
108
138
6
54
72
12
31
47
12
18
187
96
41
24
66
36
90
54
294
91
191
49
29
66
108
18
18
216
6
12
18
132
18
120
7
143
54
19
101
60
18
12
6
30
42
187
24
71
25
71
169
83
48
144
18
42
36
30
54
6
12
36
6
54
ABCD 94137671944*3^$a+1 [50027]
375
16
44
15
36
165
15
90
159
96
24
60
21
75
40
60
95
105
93
90
72
45
60
204
100
20
36
93
36
75
36
4
36
44
40
35
105
21
90
49
20
39
36
141
93
27
45
99
36
60
3
81
76
5
15
93
7
20
24
60
40
80
16
84
65
31
84
11
85
200
24
156
60
24
81
90
9
81
198
81
96
165
75
24
9
27
4
41
75
180
60
189
51
84
36
40
44
36
123
252
54
36
39
60
40
80
501
18
81
45
111
184
101
159
316
83
72
105
160
185
18
181
56
15
105
120
135
18
31
59
21
96
84
220
96
20
64
29
87
39
45
16
83
117
99
205
65
54
1
56
604
56
84
16
120
125
99
36
9
324
51
76
125
90
9
81
15
24
96
4
41
18
117
63
157
44
51
25
80
39
25
80
136
80
60
15
45
45
159
39
81
135
144
37
140
24
156
64
56
160
180
20
40
95
85
5
39
141
18
81
36
64
80
120
105
31
20
39
141
183
72
9
76
120
29
15
129
31
20
39
117
4
56
100
44
180
129
271
80
240
75
36
144
105
36
93
27
45
99
76
20
129
90
21
24
156
4
96
164
75
90
31
24
20
100
200
111
85
5
54
126
15
84
9
91
56
4
29
87
24
100
56
183
36
1
53
36
144
27
99
141
84
100
116
24
39
61
11
129
36
15
108
180
21
100
59
21
76
60
20
144
76
84
41
115
120
35
45
243
117
9
15
21
235
164
40
11
54
91
80
9
195
36
280
24
176
184
60
80
36
180
24
75
21
24
40
96
20
184
96
95
25
83
177
24
120
36
3
177
165
55
20
120
244
36
20
24
96
4
155
165
196
44
60
36
219
90
31
44
76
84
480
20
75
45
16
24
59
90
27
120
40
24
80
216
33
27
4
56
160
20
75
45
99
21
4
240
5
54
1
80
196
29
51
124
140
216
84
96
24
216
93
162
9
100
176
219
1
89
75
69
27
144
160
29
72
75
40
20
135
18
91
20
276
40
5
54
1
143
181
120
120
20
120
60
99
21
51
90
79
20
45
91
80
244
20
40
191
165
244
20
100
29
207
4
20
21
15
124
5
51
124
20
36
3
57
24
120
36
15
9
180
45
255
160
35
21
69
31
20
39
45
60
16
23
57
60
9
51
3
57
144
136
59
1
35
105
120
64
80
160
20
16
140
60
24
136
44
201
90
54
15
21
195
60
33
7
83
201
156
93
36
75
159
61
29
27
120
180
69
55
35
45
256
44
100
59
37
24
56
9
54
21
16
89
171
24
120
99
36
25
11
85
5
39
159
61
176
84
100
11
9
9
27
144
99
37
144
60
96
23
117
144
96
3
57
339
85
20
21
39
16
44
16
83
117
60
60
4
11
90
99
60
60
105
111
15
25
84
35
45
81
18
126
15
36
39
81
60
4
96
140
15
9
40
95
141
3
237
ABCD 94137779194*3^$a+1 [50018]
24
1
27
27
33
72
3
21
96
56
60
7
33
39
113
31
77
49
39
224
88
9
30
29
31
53
16
87
42
18
17
37
18
30
11
36
88
48
8
136
33
126
6
18
18
27
20
36
19
42
39
15
45
45
30
17
97
63
3
29
7
29
79
6
107
28
24
56
40
24
96
12
45
54
33
12
21
27
8
25
18
30
135
96
9
35
72
40
27
18
3
12
24
84
96
33
83
40
12
20
28
8
31
41
148
96
8
48
12
25
71
16
33
6
84
5
1
195
87
125
24
40
68
12
43
12
21
15
65
28
32
79
33
57
18
17
28
48
8
19
5
1
72
63
24
51
17
7
36
5
60
64
15
12
5
28
12
9
72
39
15
5
96
7
17
24
24
40
72
135
54
15
32
12
43
45
140
204
4
12
15
17
55
65
1
42
69
21
87
12
48
32
13
11
60
4
20
48
84
13
51
21
119
4
3
9
8
1
30
57
57
3
12
3
9
9
11
25
66
60
17
103
42
90
57
9
15
111
78
126
17
12
12
13
11
1
35
108
12
16
15
9
99
90
75
9
183
3
21
123
53
24
144
31
29
60
1
54
84
21
60
44
25
63
99
125
13
36
15
44
73
15
8
160
9
23
49
3
75
5
12
76
45
23
55
29
40
57
59
64
51
77
55
29
84
12
13
39
15
17
73
23
49
51
3
41
13
42
54
87
12
171
17
163
45
12
8
24
96
24
16
44
52
33
11
60
24
36
36
19
45
72
9
66
5
73
15
32
120
43
5
16
20
13
231
39
5
31
21
24
9
3
3
66
6
5
13
39
12
3
105
32
55
81
84
24
15
117
8
19
72
33
3
18
59
13
27
92
24
1
39
20
4
36
75
57
8
12
163
101
24
36
13
83
13
15
12
12
68
4
33
23
67
21
152
7
5
13
39
8
61
30
21
104
4
20
1
12
75
44
49
15
57
3
20
36
31
45
24
48
81
54
12
5
108
76
9
27
8
73
15
20
64
33
23
7
101
36
208
12
20
43
30
6
5
31
9
56
1
42
5
12
1
23
76
60
8
43
5
4
128
61
27
8
60
55
17
40
9
18
53
4
36
84
60
3
30
6
41
43
57
69
54
6
27
9
35
31
5
55
45
3
29
7
29
16
63
45
60
56
55
29
25
23
37
83
48
31
9
44
103
54
23
16
15
24
41
67
77
112
9
11
48
12
31
29
36
4
3
5
1
95
31
41
28
75
17
48
124
72
165
54
105
27
45
24
39
117
24
21
12
3
24
15
81
84
33
48
35
28
56
43
36
42
30
60
18
27
39
60
48
53
7
65
16
9
35
60
13
39
44
55
29
148
68
4
48
15
33
12
9
15
33
15
45
27
68
36
49
3
32
12
1
15
20
19
113
136
44
88
80
52
8
7
45
21
54
17
100
44
4
87
18
71
12
25
3
21
23
100
3
9
111
17
12
4
27
69
20
1
35
60
24
48
13
90
54
54
45
21
3
3
5
13
39
20
13
23
64
3
9
21
24
11
40
60
8
12
43
45
104
12
79
17
12
40
33
78
12
17
40
140
52
8
48
7
57
69
39
15
12
21
75
149
13
71
4
80
36
7
12
81
20
67
29
144
196
63
5
13
3
99
81
44
40
8
144
13
11
79
12
6
3
20
25
96
54
69
51
60
29
1
11
13
18
30
159
56
12
97
11
12
12
1
35
48
25
119
28
32
36
4
92
16
3
12
5
48
76
39
141
3
102
143
52
21
18
17
52
8
24
36
4
36
8
24
96
97
47
12
24
4
80
31
5
4
72
68
7
9
116
60
19
45
27
5
40
9
48
27
8
16
36
45
18
17
1
63
9
11
40
44
60
25
11
25
15
32
7
18
119
48
12
31
45
69
15
156
9
15
3
141
39
45
8
60
67
21
9
15
32
25
3
8
103
21
123
21
44
156
67
53
112
68
16
69
15
20
7
17
240
61
71
120
64
36
20
1
12
3
32
96
12
12
28
3
9
20
12
28
21
59
36
36
16
9
15
44
1
36
39
56
67
41
4
27
53
127
5
4
60
39
17
100
44
1
30
41
48
19
41
4
80
1
51
36
32
112
63
53
4
44
79
5
12
24
25
51
8
16
75
9
8
37
11
64
123
30
90
5
148
15
72
17
1
11
19
101
76
120
87
81
21
6
5
43
42
87
12
3
5
120
28
12
8
43
6
123
12
48
15
5
67
21
27
185
55
77
204
24
16
36
44
49
12
111
12
96
12
8
12
25
18
41
4
9
18
9
24
32
4
104
55
45
81
3
12
20
148
15
57
3
18
23
25
24
63
60
20
19
54
72
15
92
91
9
60
12
39
42
23
84
31
24
81
24
20
13
27
8
4
48
21
59
91
9
57
78
5
25
47
36
12
1
147
60
24
20
16
24
104
49
75
57
36
47
16
135
12
9
24
9
15
3
30
23
52
68
12
120
28
39
108
42
102
33
20
16
135
30
6
33
56
12
28
81
15
36
9
3
56
84
12
4
56
31
213
21
23
28
27
18
23
24
12
36
28
105
24
23
120
84
24
16
60
68
37
63
3
5
12
72
43
33
24
33
75
8
19
41
52
21
35
31
36
29
25
111
48
60
24
33
18
29
16
81
30
96
45
104
25
3
48
12
15
5
7
41
4
24
117
18
5
31
29
52
8
145
51
93
15
8
7
101
7
5
124
84
24
8
4
60
80
4
27
5
24
4
51
21
33
75
80
4
27
5
49
30
5
52
12
45
71
91
9
36
9
59
16
12
3
ABCD 94138335002*3^$a+1 [50058]
63
99
25
12
23
18
3
9
7
120
44
27
37
8
4
5
60
99
9
18
97
5
55
96
47
57
52
20
3
73
12
53
19
113
72
3
40
12
68
100
48
24
24
132
8
4
20
16
41
43
5
15
165
55
68
28
44
57
36
90
13
29
27
16
128
9
7
80
141
42
61
72
68
144
16
44
93
24
3
100
113
7
5
31
80
21
30
49
72
24
180
20
28
36
80
12
27
1
44
16
180
36
11
9
21
3
52
5
12
7
101
55
5
3
12
100
24
23
33
60
9
99
16
8
28
32
16
60
11
25
44
24
96
51
13
20
28
29
171
4
53
15
52
8
240
72
88
60
56
52
48
32
64
44
4
47
141
45
54
93
12
24
24
36
117
79
48
8
4
96
8
16
60
60
140
24
52
20
4
83
30
63
45
3
24
27
49
80
40
72
8
129
43
84
60
44
12
160
12
12
68
112
23
33
4
8
12
4
12
144
5
55
56
160
17
12
6
69
4
84
12
140
84
21
31
8
76
48
60
36
12
80
52
20
117
3
16
36
8
28
104
36
75
30
39
16
12
77
6
33
21
79
29
75
33
27
57
15
36
28
116
45
31
12
20
93
24
75
96
12
36
24
12
36
52
36
29
7
8
52
20
4
60
12
44
15
45
24
60
40
56
40
41
30
13
24
5
31
132
35
57
16
204
8
4
8
48
45
7
36
29
18
9
153
7
36
29
6
69
60
15
1
20
12
28
12
17
19
89
15
12
28
35
85
80
12
3
1
56
51
73
11
13
12
53
7
120
24
12
12
32
36
27
30
60
123
4
20
28
5
115
92
21
24
3
52
53
90
30
15
135
30
7
20
4
116
4
119
1
41
15
33
72
18
165
33
3
12
100
12
68
39
9
51
1
144
20
180
48
52
8
72
168
36
124
12
20
15
21
4
65
55
11
37
60
47
9
69
31
32
28
17
7
5
15
63
33
40
164
33
12
115
8
4
24
11
36
144
60
9
40
17
67
12
48
12
60
44
9
7
24
12
8
9
87
64
80
4
8
24
28
47
1
29
6
30
67
5
60
115
32
105
103
17
6
37
20
27
1
5
54
36
9
24
12
12
12
16
60
24
8
76
29
31
77
42
12
96
30
3
36
75
13
60
8
28
24
20
16
32
4
5
3
40
32
108
28
65
67
23
105
52
20
3
49
8
36
16
20
16
44
36
28
12
77
12
39
76
8
112
20
36
12
52
11
49
5
15
21
67
95
1
20
96
24
21
31
8
24
48
4
8
52
41
3
16
20
15
9
24
93
3
12
12
48
117
18
157
32
76
32
12
64
47
105
87
150
43
59
13
212
184
84
125
31
96
108
8
28
96
41
7
8
48
4
47
33
15
45
36
24
108
27
45
28
24
8
132
141
67
5
7
23
121
24
17
51
9
30
6
99
4
92
72
3
30
7
72
20
36
9
15
4
20
4
20
60
12
40
5
15
28
80
12
4
12
17
75
16
17
7
20
40
8
124
108
32
3
21
40
29
27
28
8
12
28
68
4
20
28
72
68
52
12
41
12
31
20
72
84
16
24
5
15
16
47
145
36
56
16
32
36
4
8
12
52
125
139
59
37
24
104
27
45
24
96
100
60
53
3
12
48
28
12
47
45
57
115
53
162
9
4
36
17
60
12
18
33
160
24
12
5
115
68
48
129
75
21
27
16
20
204
96
9
15
12
40
11
57
96
4
12
24
84
8
60
48
4
12
41
12
78
25
8
51
60
1
17
15
57
63
52
5
18
121
20
9
102
18
31
120
32
69
60
31
5
3
4
5
27
16
108
29
31
101
75
24
76
5
19
11
13
48
24
5
3
160
53
39
60
28
36
24
56
12
40
44
28
32
40
35
45
4
20
129
30
25
80
12
36
28
12
44
21
30
49
24
17
43
24
36
96
44
4
65
63
28
12
5
19
68
36
36
15
9
40
41
150
45
40
113
7
20
81
27
3
33
64
20
76
32
40
12
48
12
65
108
12
15
27
33
57
99
9
12
91
32
12
45
43
53
7
60
5
43
48
32
24
124
12
77
7
83
93
108
60
12
112
5
115
140
12
63
18
15
4
8
117
55
20
33
3
15
12
18
67
32
60
40
56
4
24
12
84
35
18
27
40
48
8
9
30
21
39
30
75
4
32
57
12
43
56
81
43
12
35
9
69
75
108
4
8
48
24
180
3
85
20
105
51
96
93
7
104
36
36
27
25
35
61
36
48
20
160
155
61
24
48
60
8
36
24
64
116
27
9
28
48
68
36
15
90
3
60
40
60
20
16
17
19
44
52
72
65
51
21
3
36
4
32
28
96
36
44
9
15
12
3
37
23
18
84
15
28
8
27
12
45
16
119
1
8
24
40
17
36
15
9
36
19
36
104
24
141
18
57
141
90
73
84
56
24
12
33
43
68
64
108
60
59
9
189
3
69
3
15
1
12
24
48
8
9
15
124
12
17
115
95
37
5
123
15
21
40
44
60
36
4
53
3
12
57
31
60
132
48
29
15
12
124
17
72
31
20
16
44
16
8
12
40
20
16
48
92
9
60
19
120
224
12
84
24
3
54
43
5
7
56
4
5
60
3
33
43
11
81
40
152
117
15
64
56
15
9
64
56
64
5
3
108
ABCD 94139115914*3^$a+1 [50158]
45
3
4
36
176
21
7
101
27
12
72
21
67
20
33
120
15
24
21
48
27
120
48
57
99
84
4
248
120
84
4
65
60
87
4
20
16
44
4
17
19
20
88
116
36
180
36
12
12
24
84
108
24
24
36
21
27
36
40
17
27
48
57
75
112
68
28
68
16
68
180
100
108
44
84
36
48
12
9
75
84
93
72
51
16
29
12
3
84
45
75
153
15
33
12
108
39
148
5
135
64
29
195
40
5
55
20
12
12
33
7
60
53
39
100
68
12
33
67
20
36
12
21
79
53
3
57
3
57
55
32
36
24
81
60
180
15
45
15
4
5
115
113
55
32
21
75
52
5
12
15
48
60
45
60
39
9
12
48
15
57
48
60
15
36
33
48
27
72
9
24
135
36
40
32
48
12
177
156
51
4
5
24
27
21
3
24
40
96
5
12
63
45
75
45
135
69
51
112
48
92
93
27
24
156
48
69
168
15
28
56
48
12
28
32
9
12
7
8
28
72
128
120
9
7
60
29
195
9
15
40
32
108
48
64
80
36
28
17
3
172
8
12
72
21
127
5
195
12
33
48
60
12
15
28
20
4
80
21
39
76
65
7
212
21
60
67
72
32
48
60
36
36
24
100
116
24
45
12
15
28
56
9
19
56
12
33
72
108
75
24
21
31
36
32
72
21
15
228
129
7
20
21
63
36
24
36
93
48
48
51
84
52
5
63
24
52
24
65
12
15
12
21
24
63
33
51
153
15
21
19
56
12
48
45
72
60
48
12
99
36
45
115
12
161
51
24
45
51
33
27
21
87
28
32
108
72
141
87
72
192
16
17
48
12
51
177
15
45
7
56
72
33
12
3
96
21
19
44
72
108
45
135
57
48
75
64
41
12
123
76
41
27
72
36
93
75
105
75
156
4
77
60
39
16
65
12
15
12
156
60
112
72
20
24
16
44
64
32
9
99
81
15
129
48
60
120
55
12
60
140
48
48
24
132
76
8
57
60
19
20
69
15
4
53
3
36
96
72
141
27
12
33
27
12
9
120
7
12
65
147
321
43
17
3
117
15
84
9
31
120
68
45
27
76
92
12
40
101
7
92
40
80
76
92
45
43
53
24
15
108
40
80
33
72
75
45
39
60
60
84
12
48
60
16
108
101
39
12
9
27
28
44
96
105
12
7
8
240
84
9
84
3
28
17
87
16
24
128
120
4
29
12
67
8
105
27
21
12
39
4
12
65
15
120
48
105
15
12
12
28
32
21
180
51
48
28
17
63
45
19
29
12
43
65
51
9
111
21
27
132
21
132
51
24
45
91
72
53
171
96
93
51
21
39
48
21
12
135
57
48
15
48
36
24
16
128
120
28
8
12
160
32
48
228
45
84
103
20
33
12
87
40
53
43
44
168
60
84
36
12
48
28
17
12
7
44
57
39
216
84
21
39
69
240
39
36
72
57
15
33
7
56
45
27
168
36
100
44
105
60
171
21
63
112
77
48
19
8
40
8
28
65
171
24
12
24
33
48
55
8
60
12
12
76
5
51
33
3
60
165
3
132
12
33
7
56
64
185
87
60
120
16
32
21
12
63
36
84
280
65
39
33
39
69
15
136
36
20
60
165
55
72
20
21
87
12
36
57
15
4
20
21
39
24
57
3
45
27
112
5
75
21
27
64
96
8
24
45
63
33
12
120
60
75
24
21
39
9
187
84
161
48
39
93
75
33
24
87
81
75
40
80
124
8
36
12
57
31
17
87
81
15
52
72
32
21
48
12
3
24
45
151
72
185
48
24
87
40
8
108
60
48
100
5
144
120
31
5
12
87
21
7
17
231
36
108
81
7
77
108
63
9
60
96
60
51
69
12
12
60
51
57
79
36
164
48
21
27
33
24
31
84
168
8
76
41
3
24
40
41
12
87
28
77
63
105
15
48
177
135
84
9
19
32
144
9
15
12
84
24
60
36
12
48
96
108
28
140
24
120
84
60
9
3
33
7
32
81
111
21
7
200
40
176
4
192
113
3
24
24
105
159
28
152
33
27
96
45
7
68
9
27
4
5
31
8
60
45
36
72
79
20
69
219
21
15
ABCD 94139124104*3^$a+1 [50026]
45
228
3
60
33
12
6
13
24
8
81
48
7
83
21
21
15
12
40
89
24
90
49
23
25
12
24
59
61
192
17
63
48
100
44
4
65
27
33
3
48
21
27
39
13
12
17
3
27
1
23
30
18
21
16
20
15
129
36
57
48
31
36
41
24
36
18
30
31
41
18
1
113
108
31
5
48
19
8
9
39
57
103
32
136
107
54
48
43
84
5
163
83
61
65
72
15
60
4
8
4
12
32
84
4
17
72
3
15
13
5
30
49
41
91
8
51
1
12
5
43
20
36
28
119
18
19
216
59
13
41
72
15
72
3
126
120
24
31
108
125
63
69
12
39
3
73
71
21
64
56
69
55
5
91
12
96
24
12
44
36
16
80
57
19
120
89
79
20
33
43
32
4
101
27
9
36
138
72
45
64
36
44
144
40
11
13
56
3
18
199
53
139
53
63
28
92
72
3
120
78
12
78
9
9
36
15
36
16
23
45
21
55
44
9
103
113
51
96
21
48
18
153
60
9
39
27
85
20
111
37
72
5
3
96
57
72
24
3
4
44
15
13
68
28
8
24
3
1
12
72
29
15
57
51
33
108
6
129
60
45
67
5
67
149
7
12
65
24
7
11
162
91
11
93
120
252
16
36
80
40
24
24
5
3
45
31
29
3
15
30
18
13
11
45
3
25
29
67
23
54
7
24
5
72
78
85
5
12
60
36
31
84
29
18
18
72
55
119
24
69
112
8
4
44
52
80
45
18
97
23
21
3
21
69
3
99
24
48
6
51
36
3
30
168
55
11
6
66
21
4
125
63
57
18
73
23
73
197
63
124
23
13
12
44
9
18
66
27
120
21
79
29
67
17
6
66
36
39
28
48
36
120
17
18
21
40
24
12
89
75
33
18
72
102
39
132
4
41
55
89
7
11
69
27
33
69
7
137
39
4
29
19
48
173
7
65
18
9
21
31
24
36
17
27
33
48
7
89
55
17
31
12
23
57
28
5
96
3
81
7
32
33
15
9
12
43
128
4
65
43
131
78
66
54
90
13
41
36
6
21
45
36
7
11
25
89
36
99
9
7
12
35
69
72
21
27
45
30
72
133
24
32
27
90
24
7
5
27
12
93
7
32
81
36
24
18
54
18
54
18
72
73
29
42
73
17
102
45
51
13
108
77
7
59
1
68
3
57
16
23
48
54
18
13
68
16
53
31
8
24
3
24
174
24
55
132
29
108
99
52
36
44
144
28
5
19
8
4
29
12
51
75
45
40
8
40
8
9
55
11
1
17
6
85
113
3
28
116
225
60
103
41
15
57
36
39
192
57
30
73
23
54
51
28
32
16
11
24
18
36
15
33
72
18
6
108
31
17
271
32
12
64
17
55
17
42
30
24
55
8
75
85
8
64
59
6
90
72
18
36
31
35
21
33
24
12
3
76
17
43
8
16
5
48
3
51
33
21
79
11
13
164
12
33
108
55
156
32
21
6
18
19
24
29
15
57
55
47
42
7
12
65
42
72
66
24
48
7
116
9
7
29
30
45
99
24
37
35
48
1
5
7
8
64
24
24
83
21
72
33
90
181
44
12
3
45
27
18
43
5
6
48
126
7
29
31
48
29
42
30
90
21
3
30
24
19
17
31
5
18
21
27
90
15
100
11
24
13
5
216
3
45
19
35
21
33
31
113
7
24
11
54
12
108
27
12
24
124
17
67
8
213
54
21
88
24
83
48
54
7
11
18
3
33
24
123
124
32
9
79
92
16
23
18
91
89
151
65
43
143
49
20
75
1
36
8
9
36
54
21
28
128
4
29
3
21
126
48
25
60
80
36
12
45
103
149
18
30
111
60
52
24
96
24
35
30
18
42
43
36
80
39
54
19
65
43
48
8
45
127
23
45
3
18
39
165
7
113
18
37
8
33
36
99
9
3
76
5
60
48
18
1
44
16
84
20
21
30
37
36
48
23
6
7
24
17
60
55
96
23
21
69
19
8
9
24
12
7
53
7
48
65
99
96
156
40
44
93
12
6
30
31
48
17
12
60
12
15
39
24
21
9
19
20
12
28
155
6
72
123
100
41
18
144
72
61
80
57
31
24
17
24
192
19
17
126
49
29
18
72
54
15
40
29
54
13
44
12
21
91
32
21
168
54
21
76
95
1
156
36
41
75
24
52
71
105
16
96
96
47
189
27
18
39
12
21
12
90
117
27
18
36
7
12
12
11
21
33
103
17
123
12
117
24
87
12
93
19
41
27
45
55
89
19
32
21
55
32
3
45
27
45
72
57
63
9
163
5
151
11
85
5
43
221
60
48
132
43
60
96
12
17
36
24
36
18
45
27
85
5
36
79
44
33
27
36
124
11
114
19
17
3
12
16
68
63
37
96
5
67
11
48
25
32
15
61
11
6
67
5
123
84
45
91
24
65
18
54
199
32
33
15
24
3
49
44
45
43
11
97
132
336
11
42
55
29
39
51
9
ABCD 94139224586*3^$a+1 [50141]
54
21
15
54
36
195
3
105
72
3
18
36
3
195
90
51
132
72
141
267
3
141
21
3
69
234
126
72
15
57
87
36
57
90
54
39
15
54
315
27
18
159
93
15
111
90
36
180
108
36
3
51
129
144
24
36
144
27
108
126
396
15
75
9
99
90
252
39
51
9
99
33
72
36
3
189
81
99
621
72
27
9
54
249
237
51
72
12
9
27
27
36
108
126
111
24
9
231
201
87
255
9
24
237
144
15
75
36
72
54
18
21
108
33
51
39
36
36
72
69
84
99
108
216
234
75
105
54
69
75
18
27
72
24
39
144
33
21
198
141
75
189
9
327
72
48
24
15
54
18
288
72
54
3
84
156
120
15
90
207
312
75
45
63
18
15
72
39
21
51
126
75
36
60
117
198
18
72
36
198
36
72
9
99
54
18
18
126
54
27
168
12
171
54
72
75
60
63
36
18
63
63
9
45
99
216
171
45
120
60
45
90
36
21
15
36
9
96
129
51
93
18
81
108
36
9
51
84
180
27
45
9
36
216
99
9
51
129
36
15
21
36
15
57
39
69
36
27
27
18
3
213
39
87
126
18
9
45
27
48
87
72
105
264
12
12
39
36
54
90
90
54
54
51
3
54
18
90
72
18
18
51
21
3
84
96
15
69
75
252
270
126
189
63
105
57
18
18
327
15
72
378
90
36
21
105
51
111
117
24
72
120
84
15
141
75
141
3
45
27
225
45
90
72
90
216
207
9
126
237
105
3
15
72
126
75
60
216
45
72
51
3
54
108
18
18
159
57
162
90
90
81
9
198
273
87
21
204
27
288
9
27
126
123
39
36
21
15
54
36
18
72
18
51
3
198
72
90
105
108
21
36
87
129
54
270
63
9
3
480
21
51
24
96
45
39
69
15
21
27
60
39
72
81
96
21
183
132
135
45
96
72
75
270
15
12
9
18
261
12
84
21
144
111
48
48
168
84
36
12
123
90
27
12
96
81
18
108
9
24
24
87
36
90
54
18
3
12
108
3
81
9
108
39
33
87
3
162
162
57
156
21
27
60
24
48
144
21
18
9
60
21
108
126
90
135
99
54
72
63
48
51
9
45
27
117
36
15
96
15
9
45
36
18
108
126
36
111
105
54
33
21
72
18
177
24
15
108
105
39
198
18
90
36
54
342
3
87
108
33
21
54
117
60
72
75
126
18
252
18
111
105
198
54
90
90
75
84
21
72
54
36
36
93
24
45
54
90
195
129
63
12
393
99
264
69
36
87
21
90
141
108
147
18
3
24
96
111
21
69
108
54
9
9
198
126
72
18
9
27
18
90
18
27
96
96
15
54
108
27
12
15
252
90
36
15
3
126
63
27
144
69
21
90
93
51
144
33
96
69
126
117
99
21
48
3
36
21
141
63
63
33
120
96
111
108
69
57
39
216
141
18
69
75
153
45
15
12
9
36
135
ABCD 94139428842*3^$a+1 [50061]
15
9
5
36
46
8
25
17
46
9
11
13
12
3
21
39
60
60
84
20
88
33
89
31
12
35
37
12
51
12
48
69
15
9
11
13
36
135
14
6
54
36
31
39
45
5
60
36
18
1
65
55
35
61
24
11
156
25
24
5
31
23
6
19
11
54
7
89
18
37
83
42
31
24
36
12
12
23
16
21
39
2
10
48
50
30
60
109
12
23
13
63
12
50
7
12
99
14
58
44
64
14
31
5
7
29
18
108
18
55
15
24
57
15
21
23
24
16
60
14
22
21
95
25
53
22
33
84
15
2
118
12
20
4
80
64
62
34
69
47
1
75
8
37
5
7
27
60
21
48
12
12
15
50
66
72
13
36
3
21
107
13
5
67
15
24
20
1
53
79
35
37
29
24
43
12
3
14
43
3
132
2
30
4
84
12
26
55
48
41
10
26
58
20
49
12
65
31
24
11
40
12
38
43
11
144
37
23
16
68
18
34
8
16
36
105
60
51
74
19
11
6
79
5
24
46
26
18
37
3
9
12
60
39
36
33
96
12
125
18
6
36
7
3
8
66
70
8
37
15
14
6
30
96
48
42
88
56
18
67
51
48
24
45
60
5
46
24
20
18
18
72
4
9
36
11
28
69
83
28
2
42
205
47
13
3
32
13
47
48
4
20
84
4
21
17
18
1
11
18
19
3
9
83
16
12
74
18
6
30
112
9
60
3
21
11
85
65
66
24
28
56
25
24
63
24
8
42
31
15
12
32
4
14
55
17
19
11
18
7
63
45
216
15
176
1
17
36
7
48
5
34
38
19
29
54
16
2
18
112
20
64
8
66
42
4
14
30
36
18
36
36
31
83
61
48
3
14
19
47
18
60
19
11
1
24
47
40
2
36
12
7
27
8
61
51
14
66
6
12
7
53
31
5
7
95
4
45
24
60
155
76
9
5
19
12
23
13
77
10
8
18
36
43
161
12
19
41
130
8
1
3
33
17
22
33
5
43
5
24
18
88
72
81
39
26
70
21
15
36
45
5
19
36
63
12
2
10
8
13
5
55
11
49
12
15
38
34
12
80
30
54
36
1
15
8
16
48
2
10
21
72
51
9
12
15
9
15
57
59
1
29
10
9
72
15
8
61
5
18
13
5
103
36
5
154
60
72
24
60
44
4
32
13
27
20
1
12
17
118
105
72
24
87
12
2
31
39
129
144
132
48
3
45
3
57
27
8
84
4
12
62
7
3
2
19
17
19
15
24
57
12
17
43
96
29
22
33
17
18
18
34
93
27
45
29
96
10
20
25
29
7
60
15
14
30
4
9
12
84
12
48
60
59
97
39
21
101
10
93
72
95
13
60
11
24
25
95
36
1
27
86
106
96
48
69
71
6
19
39
12
21
125
58
12
129
24
15
9
3
12
8
84
28
96
36
33
83
37
63
84
9
15
20
40
20
64
8
48
37
12
48
29
10
81
5
55
72
65
18
49
48
3
69
24
5
31
39
9
171
2
7
12
5
18
73
75
69
36
24
84
12
113
30
16
8
85
3
2
12
54
1
53
7
15
14
7
3
9
108
3
110
7
5
7
3
9
36
17
36
10
9
12
63
36
20
37
53
82
33
11
16
24
24
21
75
36
24
33
17
10
26
48
34
56
16
8
13
39
104
85
132
15
9
36
12
3
14
70
56
24
13
17
6
4
45
41
12
31
24
36
5
30
42
70
24
21
23
54
36
19
5
7
15
21
15
68
12
24
1
24
51
8
40
21
24
5
55
27
33
12
5
67
5
58
60
9
53
18
18
12
54
54
7
24
23
60
97
63
12
8
72
54
12
60
19
15
86
18
16
24
57
48
36
84
84
51
96
14
12
55
12
3
44
18
138
13
29
22
21
23
136
69
96
65
19
15
92
18
10
36
45
15
9
135
21
11
4
96
60
12
45
12
36
63
9
36
24
17
114
1
36
48
36
41
7
41
34
2
31
12
11
49
27
140
76
20
13
24
35
12
40
14
6
25
36
29
48
106
84
57
24
12
23
1
15
84
62
34
9
24
41
36
18
72
24
1
3
8
40
2
7
24
12
3
2
34
44
1
53
36
19
15
32
4
32
13
60
111
45
15
9
71
4
2
72
7
113
31
11
4
14
72
19
27
57
15
92
25
63
36
9
17
19
11
40
56
97
3
8
25
36
39
56
6
19
3
32
48
6
30
121
5
31
29
120
19
51
110
46
8
25
11
64
45
24
11
64
96
2
55
15
192
48
9
84
27
57
12
5
190
36
8
76
9
27
9
24
77
48
114
37
53
30
1
77
43
11
76
9
5
190
8
1
17
54
18
31
12
23
37
35
42
7
5
103
5
22
50
6
25
23
1
5
34
24
8
52
26
10
57
5
10
69
11
25
12
12
60
89
55
11
61
24
75
21
53
19
27
26
24
66
13
39
33
24
5
48
46
9
63
98
10
21
11
30
7
60
108
5
43
11
16
57
17
54
36
13
27
60
8
16
45
12
3
2
30
28
12
48
20
16
26
12
31
36
51
12
56
84
28
69
35
28
81
39
12
68
6
31
24
96
5
6
12
16
24
45
5
7
51
9
5
34
44
18
7
48
60
5
42
36
54
7
65
19
12
12
11
12
25
47
37
39
9
63
68
37
17
18
18
54
1
5
10
9
120
41
55
35
37
12
5
55
27
69
11
13
41
66
1
5
19
35
85
3
33
23
30
7
12
15
45
27
60
20
16
33
5
66
16
8
12
25
35
12
13
60
59
48
13
65
43
29
12
6
72
37
11
13
29
12
6
72
16
96
21
5
108
42
37
27
45
84
24
36
119
1
5
36
10
93
17
54
1
36
59
28
12
8
76
32
24
4
32
18
31
5
46
9
11
52
2
106
92
37
5
31
12
27
9
65
7
5
10
8
36
145
60
24
51
48
33
72
60
48
35
37
36
12
48
84
36
131
13
17
79
35
16
21
3
60
24
2
10
45
15
14
36
6
85
59
54
7
59
4
12
2
72
54
49
48
12
41
115
11
61
24
24
51
33
51
26
10
9
89
18
97
5
43
35
28
165
17
22
21
12
3
12
24
33
5
22
44
97
15
9
60
51
33
11
18
55
108
15
12
56
16
9
120
60
29
67
95
108
13
59
4
45
77
18
24
13
39
50
36
19
23
66
24
7
108
23
25
27
81
11
13
5
6
16
9
ABCD 94140093434*3^$a+1 [50007]
67
5
18
78
42
37
5
6
54
6
1
29
72
18
150
24
66
6
18
18
48
19
11
25
107
109
119
6
19
47
12
6
84
12
30
25
35
54
36
36
24
18
13
53
36
55
83
60
37
23
60
6
19
41
6
6
55
17
30
12
48
6
66
1
17
30
18
7
11
72
72
12
18
156
42
72
90
12
114
90
24
7
5
6
72
36
54
6
180
24
13
47
30
96
12
54
85
36
59
18
6
24
156
12
54
18
13
155
12
42
36
43
5
72
18
120
60
85
36
65
120
24
30
36
18
6
60
6
120
6
60
18
60
192
42
48
18
54
30
30
18
48
66
48
66
7
59
18
31
11
66
54
48
66
90
120
6
43
5
18
18
24
6
216
1
5
139
36
5
12
108
19
5
18
18
48
42
12
6
54
6
12
30
60
85
5
24
18
6
12
30
24
18
6
36
18
6
49
167
13
293
12
42
6
18
60
36
1
29
24
114
6
6
66
7
17
18
1
107
24
54
66
60
6
18
102
18
24
6
6
13
72
23
6
114
1
35
66
43
35
66
54
12
78
43
119
48
6
60
66
60
54
30
12
24
25
35
73
17
78
36
30
19
36
17
55
5
18
60
24
6
42
24
24
120
37
5
72
6
24
18
42
78
30
60
84
48
6
12
24
78
12
54
31
23
30
30
30
30
18
127
108
23
60
12
48
36
36
30
12
6
12
49
35
60
108
60
36
114
42
30
6
12
36
1
149
90
84
6
12
55
47
36
96
36
180
73
59
30
42
48
18
24
60
96
42
42
78
78
12
168
12
48
43
11
25
95
13
17
19
11
198
18
12
42
48
120
78
60
72
12
36
60
132
1
11
6
18
132
13
5
24
30
60
36
60
1
41
84
30
30
6
60
12
18
84
30
48
36
6
91
5
12
12
115
29
120
54
36
84
138
7
53
60
84
48
7
29
102
12
6
42
12
30
150
150
18
54
48
90
12
24
90
24
12
30
36
54
30
25
89
6
18
18
13
11
6
42
6
114
96
36
30
6
102
30
6
6
54
114
30
6
6
180
6
228
37
95
24
18
78
108
1
5
18
12
18
91
41
31
119
36
25
23
42
90
18
12
30
109
36
65
30
132
48
30
55
47
36
210
6
90
30
48
60
18
30
24
30
54
54
127
5
30
18
18
48
24
37
35
1
83
96
18
12
78
156
6
6
18
30
30
7
113
24
30
6
7
59
30
24
30
36
1
29
30
138
6
49
77
30
54
12
42
6
12
42
96
180
25
11
60
48
12
13
95
18
60
12
31
11
78
12
6
18
36
60
6
84
36
48
96
108
78
7
23
30
84
84
42
12
6
7
35
18
30
12
12
138
84
186
48
49
5
30
60
72
30
6
24
54
66
18
30
36
12
78
36
48
6
12
12
36
54
60
6
1
59
12
24
96
78
30
30
6
60
84
6
18
336
12
42
12
96
18
30
31
5
6
25
119
60
66
7
36
41
6
72
42
18
1
41
24
174
162
6
24
1
119
18
30
12
186
30
42
102
24
60
30
12
48
54
6
12
150
12
25
71
1
113
31
5
6
25
59
30
66
48
66
12
18
24
36
30
192
114
24
37
53
6
54
6
18
108
42
108
12
48
72
13
125
24
18
42
43
11
84
12
30
43
71
37
35
108
264
42
18
60
168
25
23
6
43
47
18
7
41
60
48
12
48
60
6
60
24
42
102
6
42
18
7
23
30
6
6
24
18
72
48
12
24
54
30
42
6
18
12
180
12
6
60
6
36
24
150
1
5
18
12
18
24
30
6
96
60
138
120
108
162
42
6
55
17
6
12
30
18
12
12
30
72
36
30
13
71
6
48
54
6
66
66
78
24
30
55
35
6
30
24
18
54
48
42
30
60
6
12
36
6
61
83
12
72
72
84
66
24
6
66
19
36
23
54
186
24
138
12
30
72
36
30
72
78
30
72
18
12
18
48
42
48
1
29
6
60
30
19
89
96
42
24
6
48
6
30
48
186
6
31
5
30
12
6
90
1
11
18
36
30
6
120
54
30
36
19
35
144
72
24
18
6
90
12
18
49
36
5
6
18
7
83
61
11
25
35
54
54
6
24
18
18
7
23
42
48
31
125
6
24
96
48
12
108
12
78
150
97
17
6
66
36
12
36
79
23
54
114
30
132
18
6
108
36
36
6
72
6
54
12
30
18
6
12
48
24
216
42
13
17
48
42
54
54
1
29
6
1
107
1
36
11
24
18
66
6
120
43
5
18
78
24
55
17
54
72
12
18
72
30
12
6
54
24
84
12
144
1
29
54
48
60
168
162
19
59
12
24
13
53
55
5
42
60
37
95
24
126
66
30
19
11
42
12
30
54
36
84
19
65
36
24
6
6
66
13
59
18
42
36
180
84
36
12
12
6
12
18
42
24
18
90
18
30
12
7
59
54
6
12
18
30
96
30
48
36
7
5
12
36
127
23
6
30
6
7
17
54
132
24
54
42
24
36
210
12
7
23
30
6
42
79
5
18
18
102
1
29
12
24
12
54
84
36
1
23
6
114
1
36
53
60
24
6
1
35
1
125
18
36
30
30
60
54
36
30
13
11
60
126
6
13
17
ABCD 94140382712*3^$a+1 [50012]
33
44
43
18
59
7
6
39
80
19
5
12
24
25
23
48
24
31
78
12
15
108
21
11
48
72
175
17
72
1
95
72
61
59
13
47
36
37
27
8
120
19
53
36
52
20
19
5
60
40
44
84
36
16
135
24
12
24
21
45
18
5
36
48
28
20
24
25
39
20
31
6
47
31
66
11
4
9
27
128
25
30
12
53
132
73
15
44
36
64
63
5
24
79
6
3
20
72
60
24
96
61
23
37
39
8
72
25
11
24
19
12
9
99
12
17
16
57
47
60
60
60
7
24
60
125
1
6
5
48
37
15
20
13
36
3
36
27
45
45
24
119
12
24
28
32
151
29
1
47
1
11
16
15
60
30
48
120
107
73
30
57
15
18
30
81
36
3
41
49
47
109
59
96
19
5
4
51
30
42
53
4
81
11
175
66
30
48
6
24
155
25
27
9
63
36
36
21
59
1
27
56
60
37
27
3
33
57
23
61
6
18
71
96
19
60
24
41
36
60
13
59
7
105
8
28
15
90
18
12
17
136
72
20
12
7
66
23
12
4
39
65
36
4
21
59
7
5
12
1
12
30
29
85
11
19
24
29
1
30
36
30
71
60
4
80
100
20
24
36
25
23
1
87
63
5
1
3
8
64
69
156
30
213
32
19
12
30
15
20
43
6
39
51
30
36
24
3
8
48
61
66
5
24
19
29
67
36
77
156
1
6
108
5
144
37
3
32
1
23
7
18
107
19
6
138
81
9
42
17
1
179
1
39
8
64
21
18
17
84
79
17
73
36
51
92
13
35
13
12
24
11
85
47
12
61
35
13
42
17
96
25
15
21
114
45
72
80
64
36
3
69
20
7
84
30
11
64
15
30
47
88
135
6
24
51
9
36
36
27
3
29
31
18
102
77
1
11
1
47
1
131
24
55
41
79
6
54
45
44
60
108
72
96
85
11
28
20
43
48
17
103
5
25
12
168
27
20
73
30
6
71
43
5
76
20
124
44
37
35
1
47
13
60
18
17
55
29
145
35
49
30
12
5
13
11
28
8
12
12
1
23
16
15
161
60
85
35
24
25
90
9
45
11
124
45
12
47
36
36
96
19
65
25
24
27
33
35
25
15
87
18
39
32
76
33
30
9
8
12
37
83
12
36
12
36
16
51
77
13
107
7
5
1
47
37
11
55
29
61
60
48
59
61
27
3
17
12
43
105
69
11
13
15
51
29
31
24
5
1
54
41
24
24
60
73
23
24
7
60
5
19
102
95
72
108
48
12
52
27
125
84
25
119
43
17
43
5
52
21
11
48
13
24
23
43
5
64
15
41
12
48
43
29
73
18
101
61
47
7
6
24
51
20
12
31
30
167
60
12
43
48
5
67
30
107
16
44
7
6
95
192
48
24
55
29
7
89
1
47
12
31
48
30
11
25
99
27
5
13
131
96
19
41
60
13
90
41
145
3
56
12
48
24
97
59
64
8
24
25
24
71
36
12
13
75
63
45
32
55
84
24
5
12
25
35
108
120
40
20
12
49
23
13
23
37
18
5
16
129
15
21
36
23
12
13
119
28
72
21
11
36
12
28
8
7
18
35
12
12
1
72
18
96
81
153
30
5
12
19
41
48
55
69
8
13
59
12
49
47
13
15
27
18
11
55
24
9
32
1
59
31
137
7
65
19
5
112
45
27
32
60
24
25
35
31
9
20
61
36
95
4
36
20
19
5
19
36
126
120
24
11
108
24
28
68
1
35
24
24
1
47
72
61
6
21
8
67
5
84
19
29
40
32
4
21
15
15
5
25
35
55
9
15
17
25
35
12
12
28
57
15
20
49
11
24
4
72
39
12
17
31
101
24
7
18
47
25
23
16
81
18
66
15
36
8
24
12
24
12
12
31
29
72
109
6
41
48
120
31
30
6
18
15
15
30
30
17
12
60
16
44
1
6
41
52
33
39
51
5
19
6
18
30
47
60
72
12
91
18
35
76
36
69
24
11
25
11
12
13
15
3
30
11
60
40
56
24
108
12
24
24
36
40
27
45
9
30
33
3
17
52
39
17
12
12
25
11
13
51
20
48
37
6
5
144
24
120
144
72
28
57
51
8
85
95
24
40
8
24
31
29
1
15
72
56
52
63
12
77
67
29
4
32
4
72
3
17
52
36
72
3
5
64
3
5
28
15
17
49
59
4
21
42
5
55
17
7
36
29
60
144
12
48
1
35
36
283
29
13
108
30
5
36
19
6
30
81
129
35
96
25
23
37
15
224
49
42
9
56
19
30
11
43
17
48
1
11
12
1
35
61
15
44
24
12
31
17
52
45
63
3
24
29
12
40
32
1
35
12
103
5
55
30
15
32
24
156
4
9
66
41
25
3
144
273
18
5
132
12
60
7
6
18
17
24
24
60
1
30
6
35
13
60
35
12
72
13
18
17
19
21
20
109
120
23
1
11
91
17
40
33
48
99
27
30
6
29
24
64
108
68
55
90
35
4
36
15
42
47
7
24
66
35
48
76
45
47
25
18
12
24
9
104
73
24
15
39
65
7
65
40
8
36
109
6
5
16
69
3
8
28
27
53
64
72
36
20
48
67
117
108
45
35
72
12
55
24
17
24
31
90
35
12
72
84
72
49
84
156
3
8
13
51
51
18
59
16
51
21
8
12
24
19
120
65
24
12
1
39
44
12
13
11
24
85
27
8
61
71
24
61
27
20
12
4
57
54
113
151
6
66
18
12
18
5
12
25
107
43
30
18
6
11
19
5
24
25
119
36
1
6
84
41
40
20
49
11
12
36
1
119
85
66
36
30
24
15
21
15
8
25
11
60
36
12
1
95
112
39
36
30
39
8
1
99
36
80
12
24
1
35
73
11
61
63
80
25
35
31
24
5
16
21
ABCD 94140444514*3^$a+1 [50095]
24
72
168
115
77
75
45
115
5
3
16
125
24
264
120
36
144
127
113
87
69
19
161
12
19
56
24
21
48
27
24
21
24
60
39
9
63
48
21
99
69
51
45
139
56
81
79
32
33
87
69
168
171
69
283
24
29
91
5
204
7
53
19
65
31
17
127
161
151
80
24
45
67
312
53
24
336
67
32
24
64
176
336
369
79
8
24
40
48
176
45
51
45
60
103
32
160
53
36
111
16
53
24
3
117
27
96
24
105
39
45
144
3
249
111
45
84
36
99
184
125
139
72
168
8
112
72
264
77
120
163
77
99
9
175
24
53
75
237
387
21
19
48
53
99
24
64
5
60
63
24
40
24
32
48
96
201
7
41
79
125
48
3
45
27
69
99
165
315
216
88
32
69
24
36
36
24
24
192
43
8
165
43
5
195
165
60
132
19
293
27
96
24
45
36
55
144
176
48
165
115
161
60
24
91
24
41
15
136
5
75
57
60
115
32
21
144
168
48
3
81
39
21
48
43
125
48
72
3
69
67
41
55
104
264
45
75
21
99
21
99
16
48
8
112
41
96
151
80
57
12
19
101
24
24
67
281
180
19
336
24
120
56
64
56
93
211
5
36
48
12
99
213
3
24
16
8
21
84
135
376
113
63
88
32
88
24
5
51
96
16
5
67
8
112
48
65
12
36
87
45
192
60
36
27
93
19
152
9
79
65
55
56
141
19
197
67
41
55
41
231
105
84
48
43
17
31
101
96
235
5
43
144
120
48
48
29
43
24
281
132
12
39
45
72
48
75
57
79
104
64
41
144
63
232
8
40
137
96
60
67
8
21
36
48
79
48
128
69
12
36
19
29
75
21
96
24
43
32
96
40
17
87
88
8
237
480
51
112
72
8
57
48
15
112
53
72
243
112
101
60
15
45
84
276
147
69
91
72
8
45
99
69
19
17
15
88
56
225
36
43
305
87
21
48
132
60
99
16
120
8
117
115
104
64
5
19
72
53
27
120
21
75
9
60
48
36
60
24
3
88
80
96
45
36
63
81
31
8
141
24
19
128
40
48
5
19
176
72
40
104
105
48
12
264
171
96
369
31
344
16
29
24
27
120
165
48
60
7
24
101
3
21
84
180
51
93
48
75
48
45
147
40
29
168
115
120
8
69
75
184
120
56
21
235
77
51
112
5
84
108
3
64
5
51
45
283
152
153
55
245
19
113
79
48
120
53
307
77
48
120
3
117
72
171
45
43
29
60
63
264
16
24
120
48
48
137
60
72
156
39
249
12
75
24
93
123
24
24
9
63
33
192
12
43
72
32
136
80
117
48
24
99
189
235
17
228
27
21
120
43
29
12
111
24
88
173
72
43
5
115
24
65
60
19
24
185
295
197
36
63
136
53
27
21
195
40
29
24
19
101
27
48
21
96
108
15
21
43
53
ABCD 94140743174*3^$a+1 [50031]
6
9
51
21
60
16
5
6
84
13
29
84
3
15
42
75
36
21
12
3
12
69
6
18
39
111
24
54
3
33
6
18
6
9
60
4
113
12
15
33
42
73
23
36
13
5
31
20
88
29
27
15
6
27
12
4
17
7
32
51
12
45
15
6
36
6
60
61
5
6
60
12
73
23
12
30
12
3
15
9
4
11
13
5
24
6
24
33
3
6
27
9
3
51
6
51
123
54
12
18
9
51
33
3
12
57
48
3
33
27
6
27
12
39
66
12
24
6
24
1
11
66
6
36
48
30
6
24
12
9
36
45
15
48
9
12
39
45
54
9
3
33
39
72
30
42
48
37
8
24
33
24
3
57
54
21
45
12
18
9
4
17
6
6
6
12
48
12
1
23
9
15
25
11
9
21
96
48
24
24
6
42
111
40
11
45
24
9
18
45
24
15
21
12
12
3
9
33
12
6
24
18
18
6
31
71
24
25
11
57
3
24
33
24
16
56
3
42
18
21
57
3
21
90
42
42
21
111
18
18
9
3
6
31
36
53
27
3
12
33
12
27
25
17
3
120
4
17
12
54
9
4
12
113
6
33
12
36
48
3
24
6
6
25
17
39
39
30
12
3
111
18
12
12
43
72
11
9
27
13
32
15
45
3
6
3
72
24
21
27
57
27
15
21
28
80
28
77
12
30
6
90
6
31
29
19
60
8
81
36
30
21
33
15
33
18
9
3
1
71
9
28
101
12
6
1
128
96
3
69
48
4
44
69
15
12
33
3
21
24
60
18
21
21
6
45
3
6
30
12
9
21
43
20
12
9
31
5
39
15
1
20
3
24
60
9
39
6
30
69
21
18
6
12
39
15
42
67
56
36
12
63
1
44
15
30
24
6
24
30
27
21
39
9
96
3
24
9
36
7
11
72
13
155
6
19
29
12
15
75
48
30
39
3
84
12
30
48
79
35
81
9
12
19
71
1
11
12
24
13
35
1
12
44
84
16
11
54
42
1
65
12
3
15
12
6
27
64
5
18
13
20
136
23
9
39
24
21
57
3
28
5
79
24
29
3
48
4
8
183
33
15
13
23
81
75
12
33
3
25
36
24
48
8
12
9
3
21
27
28
8
15
21
16
12
11
13
59
30
51
9
7
11
18
78
21
12
15
24
105
75
12
36
25
44
3
97
24
11
24
21
3
25
60
41
51
123
21
33
55
20
51
12
57
15
21
108
3
33
24
21
3
15
12
18
18
21
9
19
47
138
27
3
1
5
39
3
25
20
93
24
24
42
18
18
9
28
44
4
29
3
4
17
60
3
3
6
36
3
21
18
21
15
6
66
9
9
30
9
21
12
30
36
30
66
6
24
3
12
40
23
21
9
12
96
3
36
12
9
63
9
30
33
39
109
24
5
31
32
3
72
1
5
39
3
1
95
18
3
9
3
27
12
37
47
33
36
4
20
60
3
24
24
1
5
12
12
51
9
19
17
42
6
24
30
24
33
15
6
108
24
43
68
3
12
21
45
39
36
15
81
3
42
3
16
53
24
43
41
60
15
45
30
54
3
15
6
39
27
33
12
12
3
129
12
27
21
45
19
77
6
57
76
11
24
25
68
15
105
183
21
21
31
56
3
24
30
30
66
51
57
27
21
54
18
12
90
18
3
3
49
5
6
45
9
36
7
8
24
9
24
7
23
30
3
21
18
48
30
7
17
12
27
4
17
48
12
36
24
15
15
13
41
30
24
9
15
42
24
3
21
24
147
33
6
54
12
15
12
69
18
24
69
99
13
5
18
33
3
21
3
24
21
9
3
57
3
21
24
51
84
15
54
3
63
12
48
18
30
24
25
11
25
11
69
96
12
51
97
80
27
30
31
12
44
9
24
30
42
3
72
3
24
66
102
54
30
1
8
3
30
6
25
24
20
3
49
107
33
40
53
31
11
24
9
3
36
48
30
18
73
17
66
30
3
9
18
1
23
12
6
54
42
87
48
81
24
54
132
13
24
11
6
63
57
27
21
90
9
40
17
63
9
6
54
12
36
15
4
84
92
27
9
4
65
30
36
13
47
84
9
9
6
129
36
12
9
30
25
20
16
68
40
23
6
6
36
13
17
60
18
6
31
71
96
13
8
15
18
12
12
96
18
6
18
60
12
49
12
5
12
42
36
9
3
42
6
9
4
5
3
27
18
6
21
15
9
36
57
39
39
85
11
48
42
15
15
12
1
23
6
15
9
75
64
53
96
18
21
21
39
27
9
15
25
5
72
6
12
6
75
24
9
24
24
102
21
16
32
15
13
17
12
36
6
9
21
12
3
57
6
33
16
35
18
7
72
20
39
18
3
9
60
24
24
3
51
36
30
19
29
27
48
3
12
12
21
33
6
9
3
36
18
18
13
29
18
6
51
12
12
33
6
1
44
9
63
33
123
3
6
18
84
48
42
24
18
6
39
39
33
12
9
30
24
30
42
18
31
23
21
12
12
111
60
42
60
6
84
21
15
48
1
17
6
45
51
6
7
11
9
21
6
36
1
11
66
15
24
33
6
12
6
3
69
3
39
18
27
33
3
60
69
31
8
48
36
39
129
27
36
12
24
9
27
9
51
49
8
24
3
57
21
3
4
32
4
17
18
30
30
13
72
32
33
24
30
85
17
3
9
19
5
18
42
27
4
35
12
9
117
19
11
264
6
30
1
71
1
17
27
12
24
3
57
135
36
6
3
21
72
12
3
36
51
33
15
9
48
15
6
72
3
3
48
25
29
60
12
18
9
12
9
36
3
51
9
60
15
18
39
39
12
6
6
9
21
39
12
27
18
54
1
29
168
30
6
15
9
3
39
21
60
60
3
18
18
12
9
15
81
12
33
51
39
49
11
45
12
40
36
77
18
6
18
18
15
3
30
7
20
3
37
23
36
13
11
42
18
13
5
75
16
23
49
8
99
9
48
36
84
4
29
39
16
11
33
33
27
28
11
24
45
24
9
6
24
30
72
3
16
44
3
9
3
12
33
4
20
39
1
5
12
48
78
21
28
17
120
12
30
105
15
13
48
8
16
56
15
9
3
25
5
66
13
56
99
9
4
23
90
3
15
13
29
30
9
9
66
6
24
12
30
13
35
6
19
84
17
6
12
6
3
36
39
18
6
1
53
15
4
35
72
69
3
12
12
12
6
27
4
5
54
132
13
53
3
27
42
6
84
6
111
24
15
30
63
3
1
12
29
12
111
45
19
5
36
6
12
21
36
3
9
15
57
45
3
39
6
12
7
20
75
36
9
3
49
17
18
57
16
36
68
3
9
15
33
9
27
9
108
3
21
24
3
3
30
24
138
117
4
35
12
54
63
15
6
3
45
15
9
3
3
60
61
11
12
18
12
18
13
95
12
25
23
48
1
5
7
44
24
15
61
23
9
33
36
3
33
60
3
4
23
6
42
36
96
24
24
1
20
48
21
6
33
15
141
3
6
6
1
24
12
17
7
89
126
6
24
7
47
24
6
7
5
15
12
39
45
84
27
96
45
39
30
15
15
37
5
6
30
15
39
6
18
96
24
73
59
49
32
4
48
8
3
36
30
3
9
6
21
33
6
18
24
15
12
81
27
9
18
12
69
21
39
12
3
24
9
27
18
3
40
65
63
27
57
72
144
4
17
15
3
45
4
23
78
31
17
48
19
29
6
42
31
8
3
60
30
15
9
6
21
12
3
45
36
51
21
51
12
18
19
8
39
9
28
41
31
20
39
33
3
48
21
45
51
36
21
30
1
5
6
33
15
61
5
39
16
11
61
11
25
104
36
36
9
42
24
48
24
9
33
139
23
61
8
15
13
24
41
36
12
19
11
9
9
12
6
30
54
12
78
7
23
78
12
15
51
18
24
19
8
3
24
6
66
48
12
93
27
108
21
45
51
24
ABCD 94140897166*3^$a+1 [50015]
168
9
36
124
71
69
51
48
24
57
15
25
23
72
45
48
168
60
28
35
169
8
159
141
24
88
108
32
15
105
111
96
1
44
4
32
15
37
8
27
96
117
60
12
3
120
45
12
88
80
39
45
48
75
93
27
168
225
87
205
83
120
25
80
180
84
48
60
132
64
32
24
120
216
60
84
156
60
4
11
69
64
24
32
3
73
80
39
33
15
13
12
8
15
73
119
72
96
144
145
36
59
169
71
13
32
36
39
25
24
32
28
35
109
83
72
72
33
160
143
129
40
84
35
69
27
109
36
23
61
11
48
96
21
51
105
15
9
88
8
4
8
3
72
1
92
195
37
60
48
119
109
12
23
24
57
60
100
36
20
159
25
96
47
13
107
73
72
80
168
40
47
48
45
84
100
36
60
84
200
580
84
32
63
121
56
87
168
205
20
24
135
24
109
35
117
123
240
33
39
45
48
40
227
81
112
120
156
32
88
35
121
68
12
15
24
96
81
207
1
119
33
39
21
12
111
81
39
1
8
15
25
60
152
99
69
16
36
119
240
9
16
191
13
192
35
48
120
216
21
3
97
80
15
24
21
36
15
48
57
15
49
80
48
12
99
24
57
15
73
168
84
84
71
109
35
24
48
24
93
3
9
40
119
25
32
364
80
96
64
59
72
13
24
131
24
217
23
25
32
108
12
15
48
45
60
16
71
21
4
71
37
35
96
21
40
35
1
132
212
15
81
88
71
33
28
12
8
135
73
47
45
75
24
81
87
33
15
144
144
57
87
120
1
47
9
40
204
44
72
60
16
332
88
144
8
112
48
20
12
348
88
155
45
4
84
155
141
3
117
3
25
47
24
24
85
48
92
40
8
192
15
48
165
220
20
123
1
8
76
104
3
193
95
61
11
24
33
12
216
84
28
96
24
80
75
48
13
155
81
96
64
80
216
300
99
153
87
13
92
136
104
39
1
23
25
8
207
105
76
36
8
63
57
52
60
95
25
24
119
72
13
20
60
168
3
57
159
21
88
104
12
15
141
120
24
4
204
20
12
48
108
39
144
25
47
72
45
3
9
88
200
52
131
13
416
3
37
35
13
131
72
73
56
228
12
36
4
84
32
99
96
525
27
48
109
68
48
52
83
48
216
141
88
36
23
193
80
63
57
39
25
24
24
12
35
48
45
27
93
3
49
20
60
63
288
49
128
87
25
168
8
144
156
40
83
1
311
45
3
141
3
45
75
45
168
3
72
145
95
9
15
24
85
11
73
47
13
20
52
131
24
96
225
144
64
164
27
96
48
120
21
16
107
33
120
240
172
11
24
45
180
231
85
155
57
40
47
61
56
75
21
88
144
11
1
23
120
177
16
20
123
72
25
20
88
11
288
96
21
60
16
92
12
28
188
135
24
133
35
216
21
51
69
99
1
144
96
71
48
72
45
75
49
128
12
16
60
32
87
25
8
52
48
8
12
135
37
35
24
72
69
88
36
12
59
25
23
157
24
36
68
12
76
20
15
24
93
12
4
56
40
11
57
172
35
48
33
159
24
9
12
216
4
23
72
49
12
32
108
60
27
25
36
35
216
49
95
57
39
45
4
104
60
88
20
52
35
33
ABCD 94141196252*3^$a+1 [50033]
32
16
24
32
100
3
45
63
165
159
24
33
183
65
40
48
72
176
12
100
44
31
5
19
12
108
24
21
51
45
32
7
89
4
3
48
36
5
103
24
48
41
19
57
60
75
60
17
144
19
69
8
31
93
36
48
3
12
93
3
17
112
108
20
31
57
8
55
5
84
76
132
144
24
39
29
4
99
41
12
336
43
21
24
48
72
99
17
79
29
52
44
4
36
44
64
36
15
48
65
7
72
9
87
17
31
41
4
51
36
48
77
40
96
3
29
16
8
43
29
7
33
75
12
21
20
28
80
31
53
48
31
77
31
36
144
29
4
3
21
99
53
19
45
44
79
129
32
55
29
7
5
67
48
41
55
12
24
48
9
48
3
12
17
36
240
91
69
87
108
21
3
5
76
48
36
24
36
36
60
51
33
3
21
116
31
29
24
31
17
120
4
12
27
117
8
91
96
108
5
31
21
15
89
4
20
139
5
120
280
99
57
99
33
27
12
53
4
3
45
12
32
31
24
5
16
24
39
53
4
75
81
44
4
32
60
52
51
189
75
36
36
81
48
15
17
7
120
45
15
48
45
15
17
4
27
36
21
12
12
171
36
137
79
9
8
76
132
32
103
81
36
20
43
5
112
80
64
15
33
32
16
3
36
153
12
44
79
9
51
45
48
120
15
101
60
91
93
123
5
19
21
87
9
84
36
51
156
105
111
17
40
48
39
17
79
12
41
48
28
84
75
53
16
48
48
44
24
108
103
117
24
63
81
39
180
45
32
16
51
45
87
57
24
3
137
160
36
15
33
60
36
15
9
27
21
15
33
8
103
69
15
36
45
51
41
4
27
9
12
68
136
48
8
55
60
12
9
135
24
9
96
44
36
28
48
60
15
17
7
93
27
9
12
3
33
123
45
72
72
27
153
20
31
48
17
7
21
171
108
9
68
28
3
65
67
29
120
40
8
16
3
36
29
100
51
36
48
60
21
27
29
16
44
100
56
52
68
40
80
4
44
16
48
3
5
76
147
9
68
4
27
60
17
96
31
21
15
12
24
12
21
32
7
5
172
3
45
135
9
48
68
55
5
43
60
17
19
101
96
55
9
68
112
240
60
15
81
32
112
24
51
96
12
9
27
89
115
12
117
8
79
36
36
9
48
200
43
177
27
41
79
96
45
3
33
120
63
89
24
100
3
9
80
24
31
33
92
4
24
63
81
51
5
43
29
43
24
53
103
41
19
9
27
12
108
24
36
36
12
168
5
67
108
21
44
55
41
19
21
51
69
48
39
65
31
81
27
12
9
15
45
68
79
24
17
24
96
48
28
51
41
4
36
15
36
45
3
132
81
144
24
15
41
136
3
21
116
7
60
17
28
84
44
12
52
48
3
84
5
120
43
84
33
39
36
101
12
60
31
120
17
28
48
111
65
52
99
36
48
17
16
36
36
75
21
80
28
15
21
3
120
81
51
12
45
8
16
44
103
60
209
24
4
63
69
12
12
75
29
16
80
31
89
4
15
33
12
195
156
9
48
12
60
80
4
3
72
105
144
48
12
12
48
63
24
41
43
57
87
9
68
40
135
9
96
27
5
4
36
3
53
19
93
123
105
48
99
36
36
213
12
36
212
28
20
72
7
108
84
105
48
27
117
20
52
44
148
8
88
24
3
24
48
69
8
64
75
60
21
51
45
3
29
112
20
240
48
7
41
72
88
8
52
68
12
28
48
51
33
15
33
80
52
39
12
96
21
51
65
28
15
12
24
12
209
4
39
21
24
87
129
15
41
7
17
96
19
65
100
24
200
43
77
132
187
17
4
27
53
16
36
27
21
27
5
16
12
27
21
20
40
8
19
72
5
7
21
3
9
8
31
9
36
44
16
24
51
41
4
32
48
88
56
12
67
45
12
36
15
65
55
45
44
19
9
24
48
24
80
4
63
204
21
44
43
12
24
12
24
36
105
147
17
55
9
20
48
120
52
15
69
8
84
43
12
57
75
48
41
76
99
33
12
63
21
60
20
16
72
63
65
67
17
31
33
39
45
99
5
16
8
48
12
108
64
68
4
12
15
36
45
36
8
43
29
16
27
72
5
187
144
9
27
5
52
32
7
69
108
39
9
36
39
29
96
12
79
33
48
132
12
84
111
17
19
69
56
112
24
72
63
45
39
5
40
24
48
15
36
36
45
3
24
41
115
93
12
68
7
213
27
53
60
79
9
48
48
3
21
3
17
16
12
20
36
7
21
60
39
41
19
29
43
36
65
7
105
8
40
99
21
27
33
48
15
12
21
15
45
8
24
31
9
87
84
81
36
44
7
12
24
17
4
51
48
93
32
19
24
177
ABCD 94142041946*3^$a+1 [50009]
24
12
3
9
48
48
55
101
180
24
12
12
120
51
57
60
75
28
65
60
7
8
69
111
117
3
81
24
300
60
24
36
75
9
51
12
9
91
20
33
15
129
36
12
84
108
31
125
24
36
132
24
84
12
7
77
19
72
17
48
7
36
32
33
27
9
24
60
15
9
12
79
5
195
12
33
84
111
57
15
45
60
192
43
5
12
156
60
139
137
103
17
24
36
99
9
3
33
24
48
204
60
24
27
33
36
48
72
24
19
17
219
4
101
135
124
53
63
9
48
43
17
12
36
36
60
51
69
79
17
75
57
120
60
12
111
60
33
7
5
132
36
15
100
89
43
20
153
75
40
12
29
36
48
27
9
39
21
48
55
53
55
53
27
45
24
60
19
92
9
60
156
48
84
120
31
17
24
36
12
31
24
41
15
64
5
3
69
96
60
72
3
9
84
15
112
29
180
43
41
27
105
24
24
36
24
12
43
29
31
5
24
36
27
33
12
60
24
24
15
21
24
55
5
24
43
53
67
5
108
12
228
84
63
165
15
40
8
45
27
33
27
120
57
48
120
12
3
69
60
168
12
99
9
111
9
31
5
12
67
5
120
43
72
221
27
33
79
53
12
156
12
48
7
5
48
60
12
63
40
20
9
115
8
9
91
17
48
7
125
72
60
216
3
21
103
41
75
21
91
5
60
12
3
52
8
177
108
7
116
72
33
36
319
5
55
29
48
3
45
36
120
39
60
100
125
7
12
8
60
57
3
48
45
19
53
48
15
100
17
60
12
3
9
60
24
12
24
31
180
8
81
31
53
12
15
9
24
36
19
65
55
41
36
48
36
39
57
3
132
45
12
72
51
48
60
12
108
57
12
180
12
48
336
12
60
288
67
17
72
51
129
144
192
3
117
3
81
60
24
7
8
100
32
33
7
17
168
15
9
36
75
40
77
55
8
9
99
220
5
75
21
39
69
12
48
12
228
31
77
72
12
79
89
396
87
9
139
65
27
108
72
48
4
180
5
43
20
165
127
17
31
53
24
3
52
161
84
72
19
17
60
84
24
75
45
19
108
53
12
12
63
45
55
89
180
36
63
12
88
125
60
7
68
57
108
12
12
31
5
72
12
3
45
12
12
144
36
48
60
180
91
17
48
24
12
96
63
57
12
51
81
43
8
180
129
24
36
39
105
72
3
69
48
43
20
12
60
69
48
51
9
48
3
21
36
60
15
33
60
60
7
128
117
43
24
48
137
48
84
24
67
29
39
9
51
9
115
53
15
40
17
36
19
8
69
31
17
43
8
57
12
48
55
128
21
48
55
48
5
120
7
101
7
8
132
40
68
81
36
24
48
3
9
96
60
3
225
36
24
84
96
84
48
15
33
19
41
12
63
100
89
72
51
33
24
43
185
15
9
151
8
12
28
5
132
48
15
12
9
39
9
36
36
36
132
51
4
41
24
51
45
27
57
36
19
53
84
48
55
77
48
108
24
60
24
19
5
60
3
69
24
72
12
60
12
43
65
36
75
9
120
31
65
96
36
43
77
7
41
24
3
48
57
75
213
84
3
33
27
69
111
57
3
45
84
24
15
21
48
12
24
12
72
96
12
3
40
17
24
24
27
93
24
3
52
17
36
7
137
36
48
7
8
60
12
33
27
33
24
63
9
36
48
36
24
19
77
99
57
3
105
156
48
36
84
123
33
120
15
112
20
88
77
72
72
103
65
63
52
8
9
36
24
51
9
264
7
20
57
12
48
3
93
87
9
60
39
21
51
28
137
3
57
60
63
69
3
117
3
48
252
33
19
17
19
12
5
72
48
63
52
5
12
60
3
60
33
15
4
8
129
84
75
9
111
40
185
15
64
5
12
39
105
252
24
39
12
9
36
63
57
12
240
48
48
36
39
4
96
17
48
127
5
72
3
120
9
36
24
39
124
68
273
27
28
32
48
69
3
28
32
40
29
24
12
12
108
240
12
123
52
36
32
45
60
60
7
41
7
29
79
24
65
60
3
93
12
12
12
120
36
15
48
57
84
31
8
105
7
65
72
96
36
84
36
48
12
168
12
43
17
111
28
29
12
91
65
3
9
180
36
67
8
177
24
60
48
36
79
41
7
5
60
24
39
69
60
12
84
7
17
36
96
ABCD 94142728742*3^$a+1 [50029]
9
12
243
57
39
33
375
81
15
141
3
141
171
81
84
204
84
83
25
84
35
13
120
192
3
21
99
48
33
111
249
111
96
105
60
27
21
372
72
231
237
3
81
36
24
75
8
25
36
36
191
49
15
9
12
72
12
36
132
228
60
132
48
12
15
72
21
132
87
21
204
24
60
195
69
96
11
144
25
111
105
180
291
69
60
23
73
108
11
25
36
48
132
47
37
168
131
37
12
72
96
120
87
33
84
48
132
288
12
36
63
81
135
56
49
15
69
12
47
85
11
16
33
135
21
179
160
33
12
27
56
40
33
84
27
21
35
193
120
87
48
69
51
57
255
48
117
12
60
27
45
11
157
171
45
107
85
59
88
48
9
24
72
159
48
33
159
21
99
24
120
9
12
35
96
25
159
69
36
36
24
99
69
168
3
80
16
33
527
1
87
153
132
72
96
227
232
9
12
3
72
57
36
72
3
32
37
27
69
12
72
108
3
96
33
215
1
156
156
15
153
132
3
45
51
9
15
24
273
23
16
93
35
232
104
49
143
64
21
99
45
144
60
495
81
111
144
80
64
45
132
39
81
39
105
60
468
63
24
45
36
327
56
96
16
264
9
84
3
144
93
132
108
192
219
69
27
45
168
51
152
97
168
84
36
63
225
111
24
24
72
21
3
57
360
24
119
121
39
24
168
33
47
25
39
176
88
24
165
12
96
48
87
9
111
225
24
36
75
48
81
39
117
132
252
276
12
3
165
27
200
16
24
8
73
71
13
48
275
160
69
11
277
11
1
39
261
99
264
8
144
49
36
24
24
11
96
16
93
227
232
48
117
123
24
21
59
64
57
108
99
141
120
132
239
40
9
60
171
21
3
32
112
153
167
325
3
48
144
48
9
108
60
12
59
25
159
8
589
3
201
255
72
9
231
48
144
33
24
48
36
24
27
201
63
9
12
171
9
60
36
39
45
75
33
12
83
37
120
3
48
72
21
144
195
128
109
243
96
32
145
132
3
93
156
24
72
84
51
57
60
180
15
21
59
112
21
195
165
60
15
48
192
345
252
180
72
180
3
45
120
96
75
32
192
256
21
75
24
56
25
36
72
27
9
279
80
217
144
111
93
51
45
12
39
21
132
36
84
108
59
1
87
45
60
47
40
248
40
96
69
83
49
63
45
12
96
84
123
296
25
207
8
40
152
13
35
25
12
12
12
144
171
48
117
75
8
13
84
60
36
39
45
3
312
48
80
13
27
165
51
24
8
133
11
85
291
120
117
96
60
144
12
131
25
264
168
156
12
348
12
72
192
36
60
24
119
1
24
ABCD 94142904236*3^$a+1 [50013]
20
42
30
70
2
67
183
8
48
64
33
57
8
10
57
95
130
110
18
43
5
175
57
12
6
30
24
15
12
81
15
15
62
6
54
16
50
85
47
40
69
81
42
6
30
84
8
18
7
12
53
43
9
60
26
22
128
79
3
42
6
134
18
10
62
16
62
12
108
7
35
48
10
87
15
18
2
37
9
2
42
48
150
12
6
7
48
87
50
139
21
8
19
15
20
73
60
113
4
38
12
6
19
11
24
46
72
2
18
70
8
40
21
23
70
36
74
61
39
93
45
2
30
6
54
30
18
22
30
15
48
33
2
40
30
50
13
29
30
78
7
23
78
19
21
15
47
18
31
21
20
10
33
29
36
7
17
7
141
8
40
30
74
103
5
10
50
19
53
43
33
44
31
119
28
2
6
1
36
153
30
50
19
71
54
10
26
19
53
198
1
39
104
18
18
12
18
150
12
40
32
25
35
30
28
18
50
12
40
32
7
9
20
24
30
6
7
15
12
20
25
3
9
63
18
62
18
40
87
36
39
21
65
22
8
24
28
9
33
48
78
2
115
23
90
31
41
22
18
32
60
90
10
80
48
52
38
10
32
40
48
12
27
3
50
7
23
13
12
36
27
72
60
36
104
58
128
7
65
22
50
43
23
85
27
20
102
7
9
27
108
39
66
32
10
8
42
72
10
8
12
96
22
87
71
1
9
92
79
33
6
54
3
77
100
18
57
48
15
2
36
12
108
52
63
65
34
8
25
33
32
52
18
92
18
18
12
49
33
66
45
15
32
97
75
20
6
54
136
54
38
49
23
18
42
106
90
20
1
83
16
45
39
36
21
69
14
126
22
98
52
2
205
21
14
37
11
13
45
14
18
7
132
11
30
10
8
34
26
10
20
22
32
205
15
6
111
63
45
11
25
65
10
12
57
15
26
34
8
10
42
6
14
18
19
39
30
24
78
30
62
28
120
12
246
14
1
27
9
29
54
28
33
17
118
102
3
15
12
12
45
15
6
120
14
126
7
63
42
50
42
36
102
49
83
25
3
2
10
26
10
32
25
23
60
1
63
126
162
8
4
30
6
114
20
28
3
29
16
2
18
10
20
4
36
42
90
8
24
18
10
8
1
24
15
32
18
199
51
12
9
36
15
2
28
20
10
8
54
60
16
110
12
85
12
11
40
9
11
181
83
13
75
2
7
36
57
78
2
36
42
22
30
36
81
29
102
58
54
38
30
22
6
44
90
40
30
33
15
62
16
12
8
82
18
39
12
51
32
13
83
112
32
1
9
8
19
21
188
114
66
10
57
5
28
32
18
12
49
21
2
25
3
8
25
35
64
141
65
82
8
10
12
12
20
28
80
7
12
9
54
30
3
23
25
17
12
28
18
54
86
37
165
32
28
15
57
20
28
30
42
50
48
72
13
27
36
2
12
46
30
42
50
18
94
50
40
57
29
7
47
1
39
26
24
36
4
30
20
58
39
108
23
160
62
91
27
9
53
58
48
2
79
9
32
7
3
50
28
30
12
20
192
58
38
1
11
70
2
148
9
3
110
36
7
65
22
36
2
18
4
57
23
28
8
70
12
8
114
61
57
8
4
26
10
42
38
24
30
13
77
108
7
53
79
23
36
42
7
185
6
40
42
20
10
78
60
50
42
12
28
8
115
159
68
13
45
32
22
50
28
8
4
66
9
71
4
8
42
48
22
20
30
28
62
18
7
45
110
6
12
42
88
9
21
63
17
30
18
52
48
134
18
18
157
15
140
52
20
28
38
31
3
8
30
88
60
122
13
39
8
112
30
6
104
18
79
9
20
64
15
36
5
150
40
44
96
12
10
12
20
7
63
20
58
3
5
24
43
65
58
14
66
100
12
38
12
40
30
72
20
16
80
90
7
12
105
27
141
72
3
27
20
10
8
40
62
136
21
11
18
7
12
180
35
16
12
2
190
176
34
56
40
62
10
3
39
48
8
132
30
40
12
36
12
42
66
14
120
10
3
5
10
68
61
23
106
90
62
55
3
50
12
42
18
18
40
14
36
12
18
142
12
8
67
21
90
81
3
33
45
38
172
33
57
8
24
40
15
153
60
27
11
1
33
3
123
12
30
72
51
39
50
36
19
45
15
3
8
4
8
25
83
10
42
69
11
25
3
9
21
54
26
4
38
48
10
44
60
36
70
12
90
2
18
67
65
196
50
49
81
14
193
45
60
12
56
7
84
33
6
12
32
106
51
51
48
9
21
27
35
97
155
48
13
9
6
44
96
90
40
80
64
36
39
5
7
11
10
15
35
88
2
30
10
8
4
27
21
15
12
191
22
32
108
42
40
26
31
33
8
112
68
40
32
6
4
6
20
7
24
3
26
40
14
25
11
4
18
8
67
33
42
8
4
8
100
8
40
21
51
20
120
88
2
40
20
130
8
52
8
72
25
3
45
35
12
18
42
40
60
38
24
220
26
130
14
6
10
9
75
48
9
29
10
9
15
38
18
90
82
2
60
10
56
25
29
18
25
63
20
22
2
18
100
27
75
8
42
106
9
75
33
48
39
18
120
2
61
59
108
18
40
92
7
15
150
8
22
78
48
54
36
32
108
100
2
40
50
132
25
81
14
40
30
56
31
29
19
3
18
44
6
37
132
3
20
72
6
40
42
2
46
24
33
48
27
120
33
47
18
24
55
33
90
2
28
2
40
56
90
10
30
44
136
62
72
78
7
12
81
120
15
24
36
3
12
50
30
28
24
18
12
3
5
78
34
20
28
8
12
7
11
40
21
29
34
20
157
3
20
18
10
8
42
40
30
38
40
ABCD 94142922572*3^$a+1 [50013]
60
277
23
67
108
18
119
24
60
139
72
90
59
180
24
36
61
18
17
91
72
101
61
143
163
144
54
162
17
36
1
126
90
323
181
59
85
35
325
59
96
7
54
18
72
65
84
409
18
17
180
96
180
229
90
17
55
36
137
12
204
84
12
24
96
48
132
43
18
83
156
144
96
295
29
259
18
143
60
156
19
29
180
61
119
12
84
144
60
120
37
18
468
233
84
132
55
5
60
48
132
120
85
119
79
36
125
24
120
55
137
24
36
55
89
36
1
72
35
156
36
300
49
11
24
55
126
263
96
1
155
84
67
29
43
41
157
59
13
72
18
41
24
36
60
181
126
257
67
113
12
19
5
139
77
108
132
240
19
5
67
53
1
23
36
31
149
60
61
263
12
108
72
84
109
18
54
83
72
223
77
49
414
5
31
5
84
37
90
126
54
29
79
137
240
109
126
29
36
48
36
84
145
18
29
24
324
37
23
36
180
67
144
5
168
36
205
119
43
198
216
144
90
41
103
216
29
25
167
24
60
24
12
24
49
72
198
72
36
173
7
473
120
127
180
17
36
217
90
54
83
60
55
197
180
120
180
108
7
180
126
59
103
77
139
252
72
36
5
324
132
60
235
5
13
288
23
121
59
175
5
31
245
24
84
96
96
120
300
349
119
7
89
96
24
24
1
72
18
281
24
156
120
24
60
19
65
115
198
23
24
12
324
67
209
115
18
47
43
401
120
55
341
55
36
17
55
72
293
121
11
84
31
18
18
29
25
275
84
91
36
17
145
71
1
35
24
24
7
126
59
24
7
137
276
36
48
61
35
271
29
79
72
29
259
41
31
305
19
54
90
41
85
155
156
120
84
36
25
18
17
60
49
131
13
18
113
60
187
257
67
209
115
36
90
95
660
84
96
1
83
7
29
24
127
18
54
108
113
420
60
180
96
31
90
18
29
72
324
180
24
180
37
18
198
144
83
12
139
101
144
7
77
132
60
24
60
7
72
36
29
252
61
18
54
18
72
65
60
72
55
5
48
156
204
72
48
36
156
324
240
7
18
126
53
12
43
101
24
12
61
144
23
67
113
36
264
73
287
55
101
61
126
162
72
90
54
72
23
67
53
60
24
115
180
126
95
24
43
72
197
1
83
24
36
19
161
325
54
72
90
59
300
1
35
24
120
37
203
24
187
90
144
11
108
36
61
155
60
24
67
209
ABCD 94143014404*3^$a+1 [50029]
42
38
84
64
41
24
36
31
8
40
24
102
54
36
24
24
17
31
42
6
32
33
75
4
12
20
58
42
20
88
8
30
22
12
30
36
30
18
2
52
2
70
18
30
36
17
103
29
31
2
58
17
48
19
5
7
84
17
67
56
10
44
40
32
24
10
54
18
5
55
17
55
72
36
50
4
14
72
64
44
46
24
30
12
30
38
34
90
26
4
48
18
17
19
6
14
34
42
137
12
19
2
10
12
6
12
74
105
85
6
54
90
6
12
30
6
2
84
108
72
69
1
6
14
64
30
50
16
60
60
24
2
118
96
96
48
24
35
36
7
8
42
12
6
84
6
66
36
58
42
144
18
11
21
4
11
19
14
10
60
17
24
1
14
22
14
16
72
6
30
26
28
2
18
3
37
122
16
5
7
12
54
96
8
22
18
48
108
54
20
16
41
25
11
7
32
4
29
12
1
2
40
36
6
18
162
8
16
84
18
18
24
8
28
30
24
12
14
4
62
34
26
36
33
36
43
12
48
8
69
39
112
48
161
15
10
14
40
12
72
32
28
8
52
53
55
12
30
6
12
84
36
2
22
24
6
26
48
94
36
36
18
17
36
25
14
36
45
55
18
6
18
30
8
100
108
24
126
6
44
40
17
49
56
64
18
77
1
18
5
7
24
18
2
16
30
18
132
60
29
85
98
21
87
105
157
11
1
48
36
59
15
22
24
72
14
10
24
66
24
14
196
146
40
36
12
8
40
54
66
12
41
67
2
87
24
67
38
22
68
4
12
6
138
66
30
36
24
8
88
80
45
19
24
96
8
40
2
30
16
44
33
7
24
41
13
12
26
34
23
7
18
8
39
123
16
12
12
56
10
36
56
100
12
18
30
8
66
16
54
35
19
12
72
12
96
8
57
7
32
28
38
22
48
5
37
18
24
5
19
2
18
34
30
32
4
132
2
58
17
13
44
118
8
9
45
10
18
2
24
84
33
43
32
28
29
33
15
39
18
6
12
33
7
30
72
23
55
48
6
36
140
54
4
24
77
3
106
30
29
37
56
10
18
36
6
20
22
32
16
18
72
18
107
25
30
65
67
6
26
70
30
24
96
24
41
25
174
36
36
12
8
10
54
84
5
49
18
18
11
13
56
136
6
24
68
22
24
36
11
43
26
6
52
12
44
12
18
10
26
15
13
62
16
5
39
9
24
25
6
77
75
9
39
4
48
20
10
14
4
44
58
14
10
48
35
21
4
6
24
2
100
26
12
21
7
62
6
16
48
6
20
12
34
5
13
30
26
42
45
147
22
30
38
6
136
41
39
9
7
17
61
30
72
68
4
56
12
34
35
9
34
66
26
136
18
24
30
2
46
120
42
62
76
12
36
41
31
30
24
26
9
60
36
19
138
12
6
20
52
8
28
12
72
6
20
46
24
24
78
47
12
3
16
2
75
15
4
84
6
71
67
12
29
15
4
18
20
10
12
26
22
54
11
7
68
4
56
12
6
10
36
66
47
55
30
12
54
80
16
6
54
36
60
44
24
12
4
30
6
18
2
34
68
3
15
22
35
31
84
36
36
36
18
84
42
8
52
48
98
4
11
25
72
86
4
140
18
3
25
30
32
34
84
80
94
36
96
5
19
41
15
4
2
118
12
24
20
18
46
50
16
6
29
31
77
55
50
16
2
28
62
22
17
25
11
72
36
87
28
5
27
64
44
70
35
12
37
30
6
30
24
53
139
26
28
30
12
38
6
28
2
3
7
24
17
45
58
29
43
54
11
7
12
18
18
17
12
1
30
29
15
24
141
15
10
50
81
7
192
30
6
30
14
16
32
57
19
36
20
69
12
139
36
29
33
6
46
78
156
24
32
190
48
50
6
10
12
30
14
36
57
31
2
75
13
2
33
7
60
29
51
22
30
2
18
100
32
9
55
6
11
7
30
18
12
8
60
4
24
20
46
11
72
1
84
60
11
39
10
30
50
6
72
9
3
57
21
10
2
18
34
78
122
39
67
42
35
1
2
22
18
14
4
36
78
41
19
60
48
20
28
20
34
6
84
5
61
24
56
16
30
26
15
19
20
6
15
13
2
24
88
12
74
76
60
24
2
22
2
4
36
5
3
6
34
53
33
10
26
3
15
28
24
36
24
30
30
65
49
42
38
4
26
40
72
24
44
16
48
8
34
66
24
5
15
28
8
40
29
199
54
6
197
69
34
60
17
39
36
108
22
23
1
35
61
48
6
138
30
18
18
32
10
12
36
26
16
20
33
49
11
7
72
72
66
24
18
6
42
24
6
72
56
36
10
6
138
12
17
61
6
5
33
51
109
20
3
25
30
14
3
36
36
36
39
16
17
12
3
10
42
41
97
11
7
108
12
54
35
19
54
56
46
60
6
24
26
84
54
22
42
11
7
48
56
10
35
19
5
15
16
6
102
66
54
12
48
120
26
16
54
17
24
31
48
12
17
3
28
84
12
53
12
24
49
18
72
6
47
43
36
48
18
2
40
6
11
43
12
68
82
14
52
24
6
24
56
30
52
6
30
77
19
50
58
86
90
22
24
30
36
12
128
54
76
30
5
69
15
19
20
57
19
56
40
14
46
30
18
36
5
39
10
114
30
26
132
33
1
24
11
36
15
4
48
12
44
36
18
46
24
5
13
78
32
24
10
59
7
72
96
20
76
30
48
30
12
174
62
40
12
66
6
78
83
60
7
156
24
60
8
112
12
18
42
60
54
35
24
25
6
20
21
31
48
44
21
51
10
50
33
87
6
58
12
18
24
32
4
30
17
33
22
53
25
26
16
8
10
2
34
120
8
10
60
2
16
42
96
72
8
16
84
65
105
82
29
15
28
60
2
6
69
55
6
30
12
36
41
55
20
48
6
4
11
1
6
18
66
36
60
44
21
67
48
24
126
42
12
41
15
18
142
8
4
12
60
5
55
24
17
139
56
100
12
60
65
7
8
40
68
4
78
12
86
54
10
101
87
16
17
19
24
14
96
34
12
96
29
99
100
2
34
5
36
139
125
19
30
54
66
86
4
12
53
19
48
98
22
12
38
10
62
16
24
6
24
5
73
14
40
48
62
34
30
167
25
8
34
2
15
1
12
47
144
12
3
6
76
18
32
ABCD 94143520522*3^$a+1 [50024]
14
72
7
72
41
7
35
13
69
66
8
1
5
90
1
24
11
4
14
79
3
48
36
8
82
24
20
10
6
8
7
36
12
3
14
19
36
11
10
8
46
14
19
3
9
24
17
12
46
80
1
5
10
20
16
80
28
12
32
18
138
36
1
5
19
9
15
24
77
40
6
54
26
10
2
42
18
22
6
20
54
114
30
24
18
4
9
17
7
17
19
29
7
45
15
5
18
25
35
12
1
17
6
40
32
40
9
36
69
36
20
10
8
10
14
73
12
48
12
27
54
56
6
4
8
42
4
15
17
30
18
16
26
18
67
15
30
63
45
134
25
63
8
72
18
19
12
23
1
17
10
44
76
45
33
56
10
60
9
81
3
48
15
8
52
38
31
11
25
137
28
48
14
22
3
3
45
39
21
3
2
10
57
23
25
9
20
10
8
13
15
80
150
48
55
5
19
48
35
28
14
12
78
90
7
39
2
18
6
18
112
69
29
6
40
21
11
30
7
11
126
6
4
8
36
61
35
30
6
10
2
1
27
14
4
80
136
50
1
75
57
12
129
15
81
26
30
28
14
13
24
35
13
17
34
36
54
134
61
24
51
90
51
11
72
22
8
6
109
3
50
28
92
34
36
8
1
35
13
35
72
25
11
24
4
57
77
18
60
37
27
38
67
11
12
46
26
49
60
5
82
20
85
39
93
87
8
28
110
10
32
22
24
15
12
3
6
26
25
3
12
44
16
57
17
6
37
36
36
39
9
23
37
3
14
10
116
12
28
78
66
9
12
23
16
105
39
2
7
11
60
40
21
11
4
8
28
33
21
51
3
44
52
38
43
119
6
7
21
152
28
51
21
62
22
14
76
9
27
32
12
13
11
36
4
6
74
25
75
9
51
9
27
38
6
12
78
30
10
62
13
12
129
14
90
7
5
64
15
9
20
7
3
44
13
12
57
54
32
72
1
120
35
37
9
3
87
104
1
9
27
35
12
61
96
23
16
21
9
14
22
6
30
3
15
6
123
11
1
39
14
43
3
44
37
11
10
8
6
4
32
4
24
2
88
30
32
37
11
25
65
24
22
6
44
30
36
25
192
23
28
12
93
65
19
107
36
12
60
22
6
20
25
12
96
65
31
11
30
54
18
126
16
26
55
63
12
8
52
33
51
21
15
18
32
19
45
15
15
60
20
85
65
10
44
30
16
38
1
59
118
48
39
11
22
8
7
3
62
78
1
11
49
15
8
13
12
27
8
13
63
36
6
8
66
13
48
17
18
30
54
46
87
71
1
11
10
14
46
38
10
15
12
63
6
39
71
1
17
42
36
4
36
104
25
41
24
4
26
18
6
1
9
51
75
26
40
3
75
21
9
27
9
26
73
5
66
13
60
27
9
45
14
28
9
9
30
72
104
40
8
1
24
11
49
48
29
175
5
34
12
60
8
1
21
68
10
12
153
5
10
12
62
18
25
219
204
21
9
15
29
136
27
24
9
15
11
36
12
37
9
60
30
32
40
44
25
11
54
18
13
39
8
76
32
13
24
63
57
27
14
79
23
10
54
44
24
1
29
42
25
23
106
2
42
55
12
9
62
88
21
59
1
81
54
30
24
39
77
36
94
98
28
15
39
24
102
14
40
21
59
18
28
50
108
72
37
48
9
3
11
40
42
15
3
44
37
60
21
27
21
26
6
4
15
29
19
17
6
18
7
47
73
3
21
59
10
6
30
63
51
12
69
29
36
36
43
12
72
17
54
10
6
30
50
36
10
18
44
120
1
35
1
15
26
58
21
24
27
8
25
35
25
36
60
15
9
27
54
30
36
18
86
36
97
65
43
47
12
10
63
12
5
34
12
93
5
52
18
2
64
6
44
66
10
8
10
15
47
64
8
1
17
70
2
6
36
4
21
39
12
9
95
36
40
8
16
69
24
41
79
51
36
8
16
9
71
22
90
105
17
7
23
6
40
6
8
22
3
5
18
13
21
26
13
5
46
9
75
21
11
73
36
24
15
32
72
12
61
3
14
55
60
5
31
15
36
21
3
66
24
20
6
46
54
9
27
9
29
115
35
40
14
76
42
18
30
32
18
46
20
108
16
45
21
140
30
1
9
86
10
30
69
75
21
15
98
7
108
21
15
21
8
16
3
35
6
19
11
1
41
4
24
12
39
120
35
46
30
50
54
30
10
8
16
9
11
24
28
33
15
9
72
5
36
55
93
170
25
11
54
31
15
6
44
18
28
20
10
78
26
36
100
2
25
11
1
108
36
12
5
42
90
28
27
57
26
157
41
6
18
36
12
115
215
37
21
6
66
3
11
36
37
48
17
42
25
21
27
17
18
22
8
90
28
33
72
35
25
12
21
15
12
9
44
16
54
36
56
49
29
54
37
35
4
57
24
24
17
48
10
14
66
16
8
18
28
62
4
24
36
26
55
84
36
12
51
72
50
55
3
6
26
4
33
17
4
62
97
21
27
60
3
36
26
144
24
46
66
54
6
2
1
27
24
26
18
22
3
47
54
10
8
12
6
12
46
60
9
47
61
39
9
177
3
24
47
16
18
12
62
52
21
17
36
6
73
47
100
6
74
16
18
12
8
10
36
6
18
9
101
31
83
28
8
36
120
24
97
39
8
1
35
40
44
16
56
6
19
24
5
10
9
33
15
95
10
3
111
30
15
111
54
51
47
60
22
6
8
30
19
17
10
60
9
24
95
6
102
13
24
41
55
71
46
30
44
34
80
10
12
8
42
28
2
49
24
24
35
28
138
42
54
3
5
12
18
28
45
45
8
54
46
14
76
44
36
6
31
33
56
24
22
24
20
6
154
21
17
18
10
60
18
12
32
25
11
25
36
23
25
35
37
75
14
12
28
42
57
53
18
37
23
46
54
12
33
24
36
5
10
44
1
15
12
24
8
61
12
75
80
18
10
9
12
65
10
8
13
17
6
1
24
51
104
90
82
33
12
48
35
10
39
21
56
43
35
28
20
60
10
2
36
24
18
30
13
36
23
16
56
73
5
91
35
10
12
15
3
9
23
25
23
36
60
13
51
117
3
62
72
6
1
83
18
60
19
36
45
20
42
22
6
108
12
8
85
60
24
65
52
66
24
45
45
84
51
119
24
12
10
60
26
28
44
12
13
23
10
32
18
4
8
36
24
22
14
130
6
8
36
49
48
60
15
20
132
76
36
9
17
100
63
59
13
48
11
4
69
3
44
1
23
12
28
62
7
21
27
48
15
44
28
8
36
6
19
35
4
14
82
54
39
12
15
44
24
1
24
57
66
14
139
141
30
44
36
18
46
90
6
26
7
21
2
64
44
37
15
44
48
37
59
46
26
4
9
45
ABCD 94144194728*3^$a+1 [50003]
23
48
69
16
20
4
12
11
84
45
3
33
75
12
21
4
11
60
109
23
73
59
13
20
39
48
13
8
120
4
12
23
181
80
36
28
12
44
12
3
72
85
44
48
27
60
33
3
45
60
12
15
13
20
24
51
9
84
24
15
165
76
36
11
13
44
87
9
87
165
3
1
20
36
48
40
92
84
88
11
61
8
15
13
83
97
47
12
69
12
48
96
48
27
61
59
25
35
45
144
111
33
63
97
92
51
72
60
25
8
3
49
32
135
61
24
8
75
33
63
120
24
21
16
11
57
63
25
107
1
11
21
28
35
21
28
35
12
25
71
132
37
8
15
21
24
3
13
20
16
56
12
15
57
64
47
37
20
16
11
33
12
15
1
24
23
21
27
24
33
132
195
121
23
36
81
24
3
132
25
179
21
3
85
23
57
28
119
1
23
1
56
39
33
12
63
25
11
12
37
8
39
33
112
60
20
16
23
72
105
12
108
123
9
12
4
11
69
112
59
60
13
92
183
97
20
15
9
15
21
63
25
11
24
33
12
76
72
8
60
12
24
4
60
36
8
63
13
60
107
13
11
84
36
144
57
39
25
35
61
12
20
12
3
240
21
100
44
27
1
8
15
24
36
12
84
36
9
63
36
21
84
87
60
9
16
12
32
159
84
37
131
9
4
71
109
44
48
12
16
32
12
3
25
60
72
32
111
33
4
11
205
56
16
12
108
23
1
156
8
16
11
9
24
24
16
35
97
12
35
60
1
32
147
96
96
96
9
24
40
59
85
71
36
73
35
81
40
11
24
24
48
12
12
1
35
49
36
23
24
12
69
124
140
12
96
4
23
1
56
3
36
25
20
4
68
27
45
16
11
81
48
64
72
8
48
60
40
20
39
85
96
12
35
25
12
59
1
35
60
93
15
81
4
12
23
33
75
84
1
47
12
21
88
36
11
37
20
52
23
13
35
12
48
45
24
3
72
69
99
85
32
99
9
60
28
32
3
84
24
36
9
64
36
35
12
48
36
9
76
11
84
9
72
24
48
12
3
45
36
40
36
20
36
99
73
47
9
24
3
117
48
28
11
36
9
136
80
84
76
8
39
1
11
129
39
48
24
165
36
24
3
12
69
156
15
48
1
56
60
15
13
23
60
25
12
92
15
69
76
104
147
25
72
92
16
12
32
48
27
9
12
12
3
48
120
45
51
121
8
39
93
52
8
3
45
16
8
15
105
40
11
69
28
35
69
88
143
45
28
11
25
56
24
48
15
97
35
84
57
3
21
36
52
8
24
15
36
33
15
240
141
24
15
1
95
1
20
64
36
47
133
80
72
16
12
23
36
9
27
12
57
135
93
15
117
60
24
60
24
51
37
35
24
69
16
83
60
12
36
84
21
60
48
27
85
47
13
144
35
1
47
21
4
32
24
12
99
9
76
56
15
93
100
44
15
72
33
60
48
4
11
25
12
23
24
105
84
4
8
100
12
36
32
15
117
12
4
11
13
23
60
25
35
9
76
8
12
27
108
13
36
68
48
12
12
123
12
108
48
33
52
47
25
60
11
45
36
28
36
239
81
4
32
15
24
120
25
72
80
24
64
35
9
36
60
124
47
13
80
120
36
12
72
12
36
4
116
124
44
4
36
36
60
11
9
15
1
44
3
1
20
4
32
84
51
81
4
83
37
11
49
36
35
24
121
23
49
71
36
129
52
12
72
36
95
129
28
83
48
24
12
1
20
27
21
40
44
36
15
36
33
28
24
143
1
12
68
4
32
4
144
95
72
9
39
12
61
35
48
36
61
20
75
12
133
12
56
52
24
8
76
47
12
12
1
72
36
80
24
3
12
108
45
24
51
13
24
8
40
8
219
25
47
13
32
3
60
60
93
75
45
15
9
24
27
24
13
20
12
48
12
39
37
12
71
24
48
12
36
60
81
15
9
87
25
23
57
3
96
45
3
36
12
48
45
99
48
9
4
59
25
35
57
4
12
32
40
11
69
16
92
24
15
9
4
20
27
93
63
24
61
12
60
23
12
57
24
4
11
21
15
25
144
11
21
28
47
57
63
33
72
15
24
85
11
25
143
12
93
12
4
71
9
51
13
20
96
3
105
15
96
61
11
105
24
15
93
28
12
35
145
35
21
4
8
40
132
23
13
11
96
13
224
87
108
1
36
95
9
40
72
108
11
25
144
167
13
35
37
44
15
9
36
48
12
3
133
8
12
39
73
48
8
12
27
25
20
12
39
12
60
57
88
60
23
25
24
8
39
36
24
96
49
20
28
47
24
156
48
45
15
33
28
71
1
8
196
36
47
37
24
120
11
84
45
72
4
23
48
69
4
20
16
59
21
60
24
24
36
111
21
15
105
48
4
35
21
132
4
83
57
24
36
48
12
16
8
24
75
85
47
9
40
107
33
51
1
20
87
33
15
49
156
23
69
52
8
96
27
9
3
1
167
45
28
72
23
24
145
36
11
61
8
16
56
27
72
1
128
39
37
44
100
107
24
96
72
36
9
48
3
37
128
144
63
25
35
85
128
24
3
9
15
9
60
27
45
3
1
108
ABCD 94144342694*3^$a+1 [50009]
149
132
9
30
42
12
76
14
93
3
30
15
24
21
76
23
13
32
22
41
12
72
168
43
29
81
10
5
57
12
3
57
10
56
160
8
21
9
36
75
19
66
36
20
3
24
37
8
3
24
24
12
13
32
99
31
5
19
14
10
26
100
23
48
13
35
27
40
2
22
53
48
48
12
12
21
30
42
54
16
90
140
18
96
54
72
34
30
96
20
3
24
21
52
8
27
25
30
48
29
51
10
227
25
8
171
9
6
21
24
75
16
24
6
47
21
22
8
6
3
7
110
24
72
48
42
10
35
43
56
34
32
4
11
13
47
75
34
30
24
29
91
101
45
3
75
30
15
81
202
18
11
19
66
6
110
10
18
6
50
39
1
38
45
3
10
8
24
63
45
4
24
56
75
48
1
20
16
11
24
45
16
14
16
48
42
20
60
27
48
12
1
14
6
27
39
54
39
3
48
10
120
6
5
21
24
40
8
51
12
13
2
213
61
24
6
66
35
9
48
96
51
15
54
135
24
27
21
25
2
6
12
132
27
9
39
12
3
45
3
42
72
123
1
32
87
12
9
24
12
36
15
63
46
56
24
34
14
42
21
24
49
59
7
5
33
48
58
66
54
66
36
47
3
70
20
4
98
18
3
57
39
9
106
8
16
96
50
30
6
99
60
36
33
72
39
1
14
24
45
21
4
42
8
54
27
61
74
21
48
21
3
57
4
14
45
48
24
9
51
55
41
63
6
36
12
15
3
9
9
39
36
21
4
242
64
26
27
12
25
54
30
50
22
20
12
42
45
19
29
27
6
3
81
63
87
40
50
4
50
16
90
35
48
12
25
8
3
24
3
6
40
12
14
24
16
5
24
25
2
40
14
15
3
16
29
21
51
3
72
10
6
8
40
104
16
2
87
15
6
76
6
5
24
24
117
102
45
48
24
69
22
53
36
31
2
27
1
2
18
64
35
24
97
18
14
76
14
22
36
48
44
90
48
45
13
12
20
15
9
3
1
35
37
18
50
22
29
51
118
96
74
24
45
57
3
1
12
47
36
45
10
120
32
54
16
18
96
6
47
48
3
6
15
108
12
19
5
25
72
8
114
48
54
24
12
72
3
33
27
55
210
14
45
123
48
34
83
61
35
61
14
22
2
57
15
18
22
29
12
12
1
35
96
9
40
47
12
13
62
22
23
37
8
3
24
9
24
52
110
33
15
82
60
23
12
9
30
10
95
25
30
62
18
30
16
59
1
11
19
5
21
30
9
48
12
19
56
21
43
66
38
22
80
10
5
3
141
21
3
51
24
16
41
15
34
20
40
35
15
21
19
30
20
16
14
21
19
50
6
9
36
9
12
40
14
33
12
84
85
20
36
3
15
6
76
14
45
57
42
48
69
9
87
12
31
62
58
2
3
1
23
27
30
60
39
69
138
33
9
36
12
70
17
12
9
40
12
24
36
20
4
44
36
144
60
12
40
23
1
114
96
5
48
48
25
47
1
72
24
74
16
24
42
8
36
10
5
24
12
13
26
48
42
40
30
5
84
36
48
27
21
24
9
27
13
42
77
123
10
44
39
25
44
6
30
36
70
98
126
45
9
12
40
6
8
42
63
25
30
2
39
84
96
60
25
6
2
30
45
27
6
28
11
48
3
9
25
11
9
4
11
3
48
24
21
27
6
15
36
15
78
18
69
3
106
11
3
33
85
18
80
40
30
42
30
2
18
39
25
30
24
77
45
3
24
48
24
45
75
45
54
9
36
105
12
3
25
60
47
55
30
18
14
36
22
5
85
20
4
150
6
95
13
11
45
3
43
17
21
27
12
37
35
48
1
26
10
8
30
22
36
20
34
65
21
18
9
1
35
12
12
21
6
21
24
48
60
12
36
45
10
14
100
20
64
140
22
50
4
59
21
4
20
10
96
5
25
11
133
11
63
18
4
23
72
45
6
64
74
6
34
6
8
58
204
8
42
21
13
20
39
37
8
6
69
43
5
24
1
32
58
2
28
74
21
13
107
19
53
108
12
61
59
1
56
3
13
18
6
23
21
6
90
16
24
126
29
51
88
62
12
46
5
21
46
29
24
81
18
82
8
15
1
20
52
54
5
24
24
45
3
9
10
8
16
29
27
90
3
3
18
12
15
3
10
12
24
66
32
57
108
57
15
19
2
39
69
39
33
3
7
74
63
1
14
45
13
14
18
12
40
56
18
16
114
14
88
18
102
38
132
40
30
29
3
57
39
45
12
15
64
8
102
3
21
76
104
54
72
30
64
12
38
21
19
50
30
112
18
11
21
24
3
51
40
186
38
78
18
9
57
24
16
14
6
15
3
21
36
1
54
6
18
5
1
74
66
46
50
27
21
6
10
44
12
3
36
25
44
24
36
70
5
67
29
45
16
32
6
16
50
16
38
9
36
69
22
53
43
30
18
29
36
36
3
18
28
44
15
7
53
13
14
10
35
19
50
51
3
22
60
6
2
28
20
28
26
6
28
47
9
46
14
48
27
1
24
6
24
5
48
1
12
20
63
9
18
9
1
8
70
96
8
93
13
116
34
29
121
47
3
69
60
15
48
10
44
24
10
42
38
57
12
33
3
87
57
36
67
62
28
38
9
15
16
2
12
3
33
40
30
2
39
15
16
29
19
14
3
33
75
27
57
15
42
40
6
38
39
75
21
27
88
2
39
39
54
12
51
120
19
8
16
17
9
3
13
24
36
8
15
24
72
3
45
37
83
13
24
14
16
5
1
8
16
8
16
12
20
42
117
3
42
3
1
26
46
8
24
12
94
29
147
21
3
30
111
21
3
45
24
108
4
44
39
48
27
90
28
80
28
95
1
36
20
28
11
31
2
3
33
10
62
3
85
11
55
5
51
88
72
2
3
3
102
18
40
41
48
13
2
45
13
54
24
41
1
8
39
7
114
6
24
74
6
45
1
56
15
48
85
14
42
48
112
6
8
24
33
55
48
80
10
6
29
81
10
5
1
32
18
10
54
8
6
111
60
25
11
24
24
67
24
14
39
27
33
93
3
7
90
14
40
8
45
37
8
22
5
33
16
107
48
37
44
3
27
16
30
18
65
15
46
83
60
27
45
24
21
40
14
10
11
21
64
20
15
93
15
1
30
80
16
6
20
88
11
45
4
60
11
61
8
36
39
24
36
37
48
42
8
16
29
1
26
45
48
9
52
8
3
45
27
48
19
53
21
30
6
130
96
5
48
21
54
24
22
23
48
13
12
20
99
ABCD 94144535008*3^$a+1 [50027]
16
59
213
255
270
54
126
55
107
141
16
144
56
21
144
54
54
103
167
177
360
48
136
89
135
81
126
108
36
216
169
47
108
141
64
137
15
237
18
273
105
127
8
9
103
5
72
108
15
75
108
25
155
54
87
3
108
49
221
234
108
141
24
72
15
54
51
64
47
72
241
29
3
33
234
36
57
40
8
16
128
96
141
19
56
51
117
27
45
96
88
59
21
40
47
54
3
33
108
195
75
54
103
128
39
313
83
69
48
72
48
15
73
120
77
3
24
27
54
55
71
36
229
8
141
72
43
80
147
69
21
315
27
21
15
57
105
15
3
37
107
13
80
15
153
9
87
280
83
108
49
5
51
57
15
136
72
104
24
135
201
15
25
56
27
162
90
1
107
162
139
344
16
59
37
56
24
24
57
15
3
36
18
216
87
75
69
291
18
51
111
73
72
240
47
36
21
159
36
21
33
159
75
13
48
72
264
71
18
162
117
135
126
54
36
126
51
88
5
187
128
240
144
48
64
144
251
93
231
1
56
33
7
32
87
225
99
61
245
126
90
163
72
80
88
29
43
32
87
54
195
309
198
45
27
108
129
64
167
25
47
36
72
85
8
40
96
509
54
72
36
57
112
8
3
133
32
64
131
162
3
15
73
192
5
115
104
24
27
93
40
32
33
31
23
177
39
57
72
216
24
81
39
213
19
53
51
57
135
88
29
51
232
24
248
256
107
13
167
177
21
67
5
75
15
49
23
33
64
101
19
320
384
159
36
234
27
48
87
1
48
56
96
120
120
72
112
23
97
8
93
195
147
90
43
173
99
16
47
54
54
141
96
105
162
93
144
15
49
72
95
177
111
121
95
265
113
7
80
64
155
357
75
45
63
97
65
103
5
180
31
8
16
72
17
135
72
16
47
241
29
162
1
17
15
255
73
179
21
240
24
144
72
3
90
54
108
313
32
33
39
16
80
72
24
16
23
126
3
87
180
36
73
312
32
136
272
3
36
49
59
270
270
121
80
69
18
198
27
45
147
16
296
64
32
40
143
57
177
111
87
153
264
33
79
173
72
19
287
162
15
93
27
27
21
40
8
39
18
135
48
136
24
71
33
21
234
193
128
165
27
135
57
16
56
136
8
16
35
36
49
59
61
24
224
72
24
99
90
108
54
25
128
48
120
88
192
152
48
88
72
272
63
33
291
18
331
72
32
72
64
104
48
393
31
23
33
147
21
144
136
32
135
18
127
248
39
193
ABCD 94144594216*3^$a+1 [50119]
41
16
24
9
132
11
25
39
51
120
78
12
54
69
24
72
48
27
53
16
21
18
12
5
109
51
51
5
37
27
8
48
37
36
39
3
48
5
67
24
18
12
108
6
12
33
27
30
18
36
33
8
144
13
27
80
79
9
117
11
7
105
32
88
27
30
15
45
54
30
36
6
213
51
5
1
12
162
36
90
3
147
30
24
39
80
64
80
16
9
12
35
19
77
19
53
31
60
21
24
21
3
21
126
18
12
23
103
9
261
54
6
39
9
24
12
3
33
24
63
80
13
72
6
30
72
18
221
55
36
18
102
42
11
37
3
56
31
78
11
64
120
32
25
39
9
15
45
11
79
89
72
73
72
15
128
40
27
90
18
60
21
96
9
84
6
54
12
59
16
3
101
16
9
47
19
60
48
17
24
55
9
45
35
1
15
56
19
21
224
1
23
31
6
54
29
151
65
160
45
36
36
27
80
13
147
32
19
5
19
36
129
15
30
132
108
11
7
65
37
35
61
11
43
18
54
90
83
1
60
30
5
67
5
19
36
12
6
15
111
9
45
12
39
48
8
67
78
12
75
33
54
78
36
66
5
181
107
16
57
18
66
59
1
210
18
107
169
39
177
39
24
8
37
27
9
39
33
54
9
24
3
270
39
24
21
54
45
135
9
152
61
12
15
27
144
29
72
40
15
6
102
21
264
8
48
1
15
24
24
8
7
48
9
9
39
21
35
1
138
72
69
117
3
27
5
49
39
21
3
15
66
15
21
24
144
27
93
60
71
16
21
18
9
200
96
40
99
53
37
35
37
18
17
25
84
75
144
32
1
63
99
18
3
24
80
1
6
174
59
16
165
51
48
75
42
54
21
224
64
96
24
3
54
48
36
42
9
3
36
60
45
21
108
60
27
9
135
24
57
30
60
18
126
30
36
6
29
40
39
81
45
35
1
12
126
36
9
69
30
45
27
54
6
18
30
6
51
24
120
87
9
24
9
47
61
83
25
30
6
3
27
53
16
24
15
18
24
66
114
18
105
33
39
15
18
18
54
39
75
29
16
56
43
18
18
30
35
24
307
53
13
24
54
21
15
9
56
144
40
24
8
7
36
90
11
25
36
27
8
49
15
9
84
42
198
27
63
126
35
1
120
39
75
54
12
24
11
133
75
15
30
6
45
21
35
61
48
24
30
18
24
35
13
216
24
11
24
48
7
137
19
141
56
79
33
51
5
49
71
24
16
120
75
42
27
8
13
75
120
24
33
63
9
6
17
109
66
17
73
23
37
3
9
95
72
49
15
21
36
215
19
53
1
39
21
35
16
120
80
49
114
138
99
135
114
36
75
45
24
36
18
36
89
73
18
21
24
80
64
147
6
47
37
54
5
16
24
9
6
30
24
108
90
69
24
176
144
16
3
36
9
27
54
84
6
66
75
24
24
117
30
90
36
60
3
15
65
19
18
78
101
1
114
45
93
36
6
156
5
49
36
24
30
53
25
12
35
1
18
42
3
24
80
40
81
60
35
16
3
48
53
16
45
18
48
54
90
33
8
37
27
21
27
152
19
126
18
6
72
39
24
24
75
12
78
18
54
3
80
7
30
3
56
16
69
59
91
30
60
35
64
21
51
81
63
24
21
12
78
12
93
51
149
1
15
24
24
3
42
12
36
147
21
99
8
37
27
56
37
18
17
72
1
18
24
102
6
17
16
104
40
32
96
19
18
12
71
97
12
78
120
77
13
51
9
108
48
6
53
13
27
32
19
45
21
3
165
11
40
24
105
12
54
5
16
21
18
30
162
180
5
19
36
89
121
39
24
32
37
11
61
48
18
89
19
77
13
96
35
1
87
147
30
63
27
5
31
33
207
9
48
8
24
40
63
17
115
53
55
18
12
6
29
1
36
35
40
120
80
13
27
168
117
18
17
1
12
6
29
61
12
23
85
24
12
15
144
39
18
60
252
47
1
54
33
3
24
36
48
6
3
105
12
131
19
54
12
24
11
55
17
16
45
36
63
57
6
65
43
30
36
3
72
21
3
24
27
30
63
8
64
45
36
39
21
120
3
51
45
8
7
30
131
19
18
75
27
18
51
81
18
30
72
71
19
24
54
71
64
45
11
1
15
9
47
19
5
13
18
18
60
51
48
56
72
19
198
87
24
39
17
1
39
48
75
101
16
39
9
96
27
48
21
3
53
49
39
21
48
27
45
60
66
77
16
96
15
65
24
19
36
102
24
54
90
36
63
63
17
136
135
180
66
24
11
25
39
9
42
29
24
121
39
15
17
96
37
30
18
59
31
57
21
75
24
21
6
36
17
16
57
12
75
3
93
9
15
120
8
19
54
39
3
102
60
11
7
54
84
24
12
3
15
18
18
42
35
19
18
48
24
18
48
9
104
16
75
54
15
57
12
108
23
16
39
129
27
5
163
21
80
40
32
43
45
39
6
72
30
53
16
3
6
ABCD 94145112086*3^$a+1 [50041]
3
45
72
36
99
168
45
72
3
9
7
36
17
207
12
9
84
24
12
72
75
36
48
24
64
53
12
3
112
20
60
48
12
100
68
24
48
45
84
39
72
21
139
245
72
27
105
168
7
29
51
16
5
24
60
48
43
68
12
21
39
33
147
96
48
45
15
36
21
24
7
44
60
93
132
3
12
9
15
12
12
9
43
68
9
12
87
12
117
60
19
29
3
36
249
12
7
96
32
45
72
27
60
16
20
57
156
15
48
72
81
39
28
32
9
19
20
64
41
24
51
9
3
4
56
36
93
31
20
45
3
4
41
7
60
137
36
48
12
24
3
108
21
123
108
72
33
36
27
21
55
32
4
80
12
52
5
51
100
20
177
43
12
20
9
27
69
24
27
33
60
84
60
36
19
20
88
276
29
15
93
39
12
9
36
48
51
64
125
3
168
129
108
24
91
12
17
24
99
48
21
63
84
24
4
68
16
77
15
36
76
68
12
48
9
99
64
20
12
21
48
24
43
5
180
7
60
41
120
3
28
116
48
12
60
69
19
41
3
108
177
39
9
3
69
12
43
20
9
36
12
3
153
123
60
9
36
147
105
15
64
77
60
36
51
33
48
111
33
39
93
3
64
20
48
213
24
7
41
48
3
28
173
3
40
269
27
57
111
9
24
24
19
17
24
27
76
5
39
48
141
39
45
87
120
132
12
81
51
213
39
105
87
213
3
48
69
87
12
33
7
5
27
12
76
20
4
32
16
17
43
20
201
15
9
187
17
127
20
12
57
60
27
76
8
9
63
84
36
69
3
33
15
52
44
48
16
125
84
108
12
91
5
7
72
96
137
3
52
32
48
12
16
5
24
151
128
16
24
68
4
53
67
101
3
24
4
5
31
104
24
57
60
99
45
75
33
60
3
120
177
12
7
60
32
117
3
12
52
89
51
52
77
19
56
69
48
19
17
55
132
32
12
4
20
108
33
75
4
29
15
84
28
96
20
16
12
36
29
111
72
24
69
3
24
24
64
32
96
24
40
17
15
60
81
27
57
15
33
7
8
33
159
16
32
9
3
21
123
84
45
12
151
60
5
7
80
84
16
5
60
24
3
21
15
108
4
12
8
21
36
24
15
12
16
65
19
5
36
12
39
4
48
8
64
53
24
12
48
15
57
36
12
48
19
20
33
144
127
108
89
48
75
12
36
117
27
24
69
48
15
4
41
51
12
21
63
12
24
21
43
44
12
16
8
69
12
27
96
9
84
19
20
12
21
12
48
43
8
28
92
16
5
60
31
53
15
9
3
48
72
12
16
32
84
48
57
12
72
15
9
84
3
33
48
24
39
9
27
9
3
45
15
24
16
77
15
16
68
21
55
77
99
33
51
9
3
160
36
29
72
87
33
3
12
36
28
20
93
31
113
67
24
17
3
48
12
120
45
12
36
15
105
12
12
3
40
29
12
24
31
8
48
9
156
51
48
45
36
63
144
24
21
3
72
57
99
64
77
36
15
4
77
36
7
68
9
96
24
27
24
201
36
12
15
24
117
3
21
27
4
29
3
16
5
15
69
19
24
101
55
89
55
53
15
9
55
89
3
96
112
20
16
72
101
60
15
33
39
33
48
24
15
33
84
15
36
12
96
76
36
41
3
33
19
53
123
9
204
12
3
21
75
117
7
17
75
57
132
72
75
4
53
7
41
24
60
24
24
24
27
84
64
5
15
16
104
40
60
5
75
129
27
24
213
39
12
33
96
15
52
5
63
69
39
69
24
19
176
12
36
28
104
16
96
156
108
149
19
8
81
39
45
19
5
12
72
60
27
129
15
40
65
7
5
139
24
20
12
21
15
45
216
31
48
92
9
48
36
183
12
36
21
3
120
40
48
36
44
33
15
24
12
69
84
60
36
12
31
77
12
72
87
40
32
40
32
21
51
48
21
48
43
5
48
156
48
15
48
120
48
16
8
45
79
36
17
111
24
9
144
24
168
84
7
44
52
36
12
20
60
84
45
120
19
5
48
19
44
21
75
12
81
147
21
27
124
36
41
39
48
12
40
80
28
68
64
72
5
36
7
8
60
21
36
48
39
69
7
8
81
108
75
112
29
132
19
44
36
69
111
9
84
147
88
161
147
4
5
43
60
20
9
72
27
9
55
68
28
77
15
36
28
24
29
156
96
24
139
5
39
16
8
21
24
12
24
31
32
48
48
60
33
3
9
120
60
75
52
20
60
28
125
48
27
60
9
168
36
24
12
39
33
31
116
60
112
65
12
15
9
135
81
12
147
84
84
64
29
36
55
24
44
28
17
19
48
20
96
12
52
5
48
51
48
36
16
12
8
9
3
4
80
24
40
44
28
128
36
16
53
27
ABCD 94145135926*3^$a+1 [50013]
66
6
3
27
9
24
27
30
31
35
120
18
111
4
71
6
15
28
29
18
49
8
27
66
30
13
29
27
21
7
11
61
65
19
29
27
36
64
24
24
77
3
28
20
4
41
3
16
80
40
48
60
36
5
12
67
71
36
85
35
13
11
30
27
15
24
45
48
15
37
24
36
20
15
78
27
21
15
15
12
85
12
65
24
6
18
3
33
7
8
4
12
11
24
13
8
93
84
6
30
15
39
61
29
31
71
6
24
90
18
18
30
3
69
12
60
6
49
20
21
3
36
15
33
33
43
11
1
53
36
90
48
6
15
9
3
3
9
3
54
15
64
20
9
7
89
7
35
18
15
4
53
30
30
3
15
9
12
24
21
39
52
20
52
23
49
36
72
32
28
5
72
19
44
28
29
6
90
18
21
39
54
15
15
12
45
3
33
3
21
36
27
48
30
7
11
24
6
66
6
3
45
6
36
13
44
105
3
3
45
51
69
12
33
27
9
31
32
3
72
36
21
9
79
20
76
17
39
21
55
44
45
24
60
7
5
19
23
48
12
13
23
9
51
9
21
7
17
6
25
5
54
6
39
15
6
31
35
9
4
68
27
36
12
25
12
17
51
3
120
30
12
87
16
11
25
5
30
90
51
87
78
27
28
5
63
27
12
30
7
56
15
57
123
25
20
4
8
21
96
6
24
33
15
90
12
39
16
23
12
114
12
7
8
33
6
30
55
8
45
18
13
65
60
30
1
60
56
3
84
33
3
9
3
13
12
20
15
9
100
11
9
39
54
15
28
12
56
16
24
92
3
25
35
36
21
9
43
35
18
18
54
30
18
19
29
55
36
56
39
1
5
3
9
27
9
75
9
15
21
15
21
36
24
55
23
21
4
47
9
4
32
184
155
37
53
6
6
63
12
12
3
13
5
55
17
15
3
45
40
59
81
45
7
20
3
9
27
78
6
1
8
12
16
24
5
6
9
4
60
59
18
3
15
60
6
30
6
18
6
3
15
1
71
1
8
15
25
20
45
30
81
36
40
65
15
4
60
11
13
29
27
36
39
24
42
3
40
72
60
95
24
1
35
48
61
35
1
8
27
60
33
9
31
36
5
15
4
41
6
48
9
12
45
39
16
36
20
12
28
23
45
15
21
4
65
51
16
29
39
12
3
36
30
3
45
48
19
80
48
15
13
47
57
4
56
15
81
15
9
33
3
9
43
48
24
5
18
12
1
5
15
4
36
23
72
9
33
6
37
17
55
60
11
9
3
33
15
37
48
5
15
4
17
6
45
9
6
13
11
114
7
23
61
11
18
7
5
24
24
36
66
37
47
9
195
54
12
18
78
15
3
24
66
12
18
9
27
66
15
4
8
12
4
5
36
36
7
5
7
48
56
36
21
15
9
24
15
24
12
15
18
7
8
108
15
33
4
8
3
9
21
6
1
29
15
21
48
30
1
11
9
16
24
48
68
4
5
6
12
21
12
3
30
6
9
21
15
24
72
27
6
30
37
8
21
30
6
19
11
13
5
6
21
48
21
30
13
47
1
20
9
54
54
3
24
21
3
15
1
96
5
3
64
11
37
24
5
19
36
59
57
3
6
24
72
3
45
6
21
12
36
12
39
33
16
20
9
55
8
24
60
4
5
51
15
48
36
9
15
36
1
8
28
8
9
12
19
20
135
37
53
6
9
52
44
9
27
153
6
48
37
35
25
35
6
54
30
18
33
60
12
28
29
78
48
13
12
5
18
6
3
16
11
13
72
41
18
30
7
8
39
48
78
51
33
27
4
72
23
42
48
31
41
19
41
43
5
7
44
96
63
60
25
11
93
21
24
3
63
1
29
7
12
20
100
8
4
116
57
7
29
15
15
37
8
36
15
60
6
27
51
66
3
3
33
4
35
72
18
18
12
21
24
28
84
8
15
73
35
18
12
18
21
9
6
9
81
31
32
45
3
24
21
24
55
5
6
84
1
47
12
126
24
51
52
5
7
96
8
15
21
96
9
31
20
27
1
5
30
9
76
104
3
37
53
60
12
15
15
97
65
18
6
6
54
31
60
8
27
1
47
6
6
36
24
1
8
21
55
24
29
15
15
37
29
24
3
12
36
40
32
39
13
35
6
12
18
12
30
12
43
5
3
4
11
21
33
42
36
13
47
45
4
24
47
12
12
69
4
17
96
3
12
63
9
16
95
54
43
12
107
24
6
51
24
33
7
20
64
24
5
30
6
7
5
39
15
21
33
31
8
87
30
6
33
36
21
15
39
48
12
6
27
52
29
36
24
6
73
23
18
7
5
3
9
6
12
13
41
15
76
24
36
35
33
105
12
15
52
12
23
48
24
1
23
81
9
79
92
4
71
25
41
3
27
25
5
39
24
4
83
12
6
39
27
30
55
23
33
15
153
64
35
42
3
27
13
5
30
1
12
17
43
60
35
33
40
104
15
42
19
41
30
45
4
80
27
13
29
43
83
69
21
6
1
20
3
21
24
12
15
73
60
11
60
9
21
24
7
17
3
3
12
57
27
1
12
36
11
9
96
16
44
39
1
29
12
43
44
3
138
15
9
3
40
24
53
75
52
8
27
24
21
3
18
18
1
65
3
16
5
12
3
69
3
45
19
36
32
57
30
13
17
31
68
16
35
6
48
15
15
12
9
48
12
4
59
12
48
48
13
12
5
3
15
61
5
30
1
24
11
9
39
12
25
8
4
17
6
24
9
40
24
60
32
21
3
21
60
19
47
102
6
54
126
37
53
6
1
17
36
60
12
48
7
32
3
24
24
61
8
21
6
18
27
3
30
6
9
21
30
6
30
6
3
36
9
15
192
64
8
21
75
4
5
31
12
5
7
17
6
12
25
77
19
17
43
5
12
39
9
27
27
48
42
15
16
12
12
20
81
15
15
85
71
30
60
43
12
60
53
36
42
49
23
6
31
29
42
48
49
8
84
69
31
53
30
21
39
12
9
60
12
45
3
16
24
5
42
9
96
3
6
60
31
12
12
23
25
8
9
36
87
81
15
15
12
42
48
39
3
96
24
6
30
1
8
27
30
51
15
97
11
1
5
63
21
42
24
18
15
45
6
36
60
1
59
69
16
5
51
3
61
56
24
99
81
16
8
45
15
36
33
90
12
9
16
11
9
16
44
24
4
35
6
15
4
5
31
29
6
1
11
48
6
79
20
4
23
13
17
138
1
8
15
6
31
5
31
68
15
12
42
78
9
24
4
60
53
3
15
1
20
16
35
18
42
37
8
24
24
52
8
51
126
24
19
20
96
33
3
39
13
11
24
13
29
19
41
31
32
51
1
44
16
5
30
18
6
6
43
68
4
65
54
66
19
35
21
33
18
54
96
12
6
24
12
18
43
8
4
11
25
17
3
40
12
48
11
61
65
15
60
12
12
45
43
35
1
80
51
61
8
36
21
24
3
12
4
71
45
28
11
12
25
5
54
9
15
42
3
12
9
6
114
24
60
127
23
1
36
5
27
15
42
24
19
131
36
48
6
12
27
16
5
36
31
29
19
20
4
12
48
5
6
1
59
12
24
9
45
60
24
30
1
80
117
63
15
66
3
15
42
36
30
18
19
8
15
54
39
4
8
9
36
67
5
48
84
30
30
36
19
36
65
115
108
24
68
4
71
9
15
6
79
44
9
7
80
63
66
7
5
24
6
9
88
11
30
15
69
12
66
30
18
54
31
5
12
87
16
44
28
20
40
23
6
6
12
1
17
19
5
120
43
20
28
5
24
6
9
36
52
95
45
16
24
41
42
48
12
18
30
25
24
5
3
4
5
114
12
48
9
96
21
31
72
5
18
33
ABCD 94145161822*3^$a+1 [50005]
36
24
36
12
5
15
28
209
51
4
53
180
175
120
29
43
80
40
53
123
57
103
24
96
80
52
20
165
103
12
48
161
60
180
211
48
41
19
17
55
8
81
79
24
56
129
55
48
72
36
164
57
19
44
153
63
72
40
48
12
5
12
211
101
183
117
279
9
15
93
15
28
89
72
3
148
92
36
81
36
180
12
43
12
36
144
108
140
9
36
3
117
27
100
53
27
45
51
21
91
48
77
15
165
60
175
5
300
15
57
15
28
29
60
3
88
8
9
48
15
129
103
65
115
240
48
20
160
137
31
84
5
55
5
43
77
168
84
79
44
76
24
65
55
216
149
3
52
137
19
17
87
45
12
216
7
36
84
5
75
76
12
8
57
115
60
29
3
96
72
232
20
28
17
120
223
65
27
177
31
5
43
29
175
168
152
45
55
48
77
55
60
180
5
60
43
65
12
55
53
24
91
120
5
120
27
105
43
5
43
12
360
5
12
91
12
20
117
180
115
56
21
331
17
43
137
12
96
55
17
120
123
129
51
112
48
29
31
32
333
183
297
24
31
8
4
77
31
77
72
19
224
268
260
220
32
100
288
137
31
72
60
17
31
84
96
12
12
53
387
16
17
43
29
243
117
91
492
48
137
27
28
68
112
180
80
88
161
3
45
31
72
48
80
144
16
149
60
75
220
228
29
79
17
120
315
117
123
12
100
5
120
15
208
48
72
77
3
88
20
60
4
17
31
65
207
57
96
67
53
223
17
43
144
20
93
7
56
81
31
20
112
48
20
45
63
201
123
108
28
389
123
148
17
43
137
55
89
79
92
52
48
32
76
41
39
60
9
43
12
8
165
195
9
139
44
148
5
15
9
3
28
77
12
199
84
65
91
84
188
9
343
48
5
24
91
48
17
7
17
259
77
135
117
55
53
103
20
84
60
28
48
84
5
63
9
36
204
39
24
16
32
45
115
80
40
60
12
48
77
60
91
60
72
32
28
32
28
17
55
80
28
29
36
72
51
57
55
125
115
20
100
12
65
12
79
209
31
24
113
144
31
89
151
92
36
144
28
12
20
28
89
103
36
480
32
9
99
160
137
15
45
63
144
57
43
80
153
207
16
281
31
8
189
115
125
55
128
28
72
17
151
80
112
89
31
108
41
679
77
7
96
29
31
32
9
36
3
52
89
103
257
156
127
140
120
117
99
100
17
24
91
108
12
48
132
17
31
144
77
31
68
4
176
9
31
20
12
100
80
9
19
77
67
77
139
44
105
48
87
76
72
125
43
17
327
33
63
72
288
4
48
12
65
55
8
9
463
65
43
5
132
115
65
3
52
80
88
48
197
243
261
36
12
115
36
80
81
171
112
36
32
165
415
12
36
29
48
24
151
20
72
57
36
27
88
209
96
55
60
20
28
84
8
132
108
57
55
77
3
45
51
57
15
ABCD 94145570744*3^$a+1 [50106]
17
48
7
83
36
6
48
43
17
48
63
15
132
12
12
42
3
45
30
21
39
12
150
12
150
37
32
3
48
66
19
29
96
6
12
54
19
56
3
42
72
6
18
30
24
192
24
18
3
21
3
3
69
21
12
42
102
103
80
39
12
69
51
12
12
54
7
11
144
72
48
93
3
54
31
35
13
29
18
48
9
51
36
12
72
24
24
69
27
12
1
17
18
18
19
29
198
13
71
66
60
27
51
96
24
12
30
30
6
240
15
15
25
24
5
24
84
48
111
99
90
54
30
39
141
6
117
16
80
63
1
65
18
12
54
12
12
66
18
66
85
8
24
39
73
35
45
88
56
3
69
81
7
192
41
138
24
37
35
18
27
27
120
37
5
30
60
18
18
18
90
198
3
3
13
29
19
96
29
30
69
27
24
42
30
42
3
63
84
12
6
19
23
36
85
32
9
55
41
162
12
66
48
36
42
18
55
8
93
30
24
192
12
78
19
11
133
5
48
3
69
99
3
37
24
83
18
78
66
24
24
3
75
24
13
24
35
12
9
64
71
6
91
155
18
43
101
43
23
30
18
60
21
33
66
37
5
72
42
1
5
30
12
12
66
6
12
144
9
24
69
54
21
27
21
16
8
3
45
69
66
25
35
13
83
84
12
117
15
9
69
6
24
90
19
56
27
37
17
63
81
12
66
129
27
24
93
16
35
18
96
12
42
93
57
12
3
64
11
18
6
144
12
60
109
11
24
36
49
107
96
6
78
30
6
24
93
75
60
33
15
48
81
21
144
78
18
91
80
21
54
132
129
75
24
24
24
48
30
7
152
21
6
48
6
12
91
5
19
47
73
32
9
12
6
18
126
66
30
114
19
144
41
42
54
42
66
6
69
9
12
24
30
12
12
54
31
53
78
12
36
60
12
36
6
144
27
21
78
60
54
12
42
84
12
6
42
54
18
13
17
60
66
270
30
6
12
72
54
18
43
101
36
48
7
35
36
30
67
47
33
63
57
105
12
24
24
30
84
1
11
13
29
19
77
19
5
51
51
42
24
312
75
16
8
15
25
11
85
137
15
147
12
12
90
3
3
61
5
36
18
42
6
18
19
71
1
24
29
78
30
126
18
90
66
30
42
42
12
24
12
6
24
36
12
6
13
11
6
60
3
45
36
36
6
36
9
39
1
8
51
13
23
78
3
45
96
43
35
6
36
102
18
18
1
24
5
24
42
49
47
6
27
123
42
6
18
19
113
36
24
72
43
8
24
75
42
3
9
12
48
54
120
45
16
11
12
12
13
5
3
27
24
45
27
24
48
72
37
17
31
35
37
53
48
48
27
144
144
48
3
6
55
41
18
42
3
51
60
12
13
8
3
37
53
78
93
21
66
192
18
55
77
67
77
12
15
21
6
21
24
40
24
8
45
120
6
84
9
69
36
18
24
21
93
6
13
5
72
6
60
81
15
1
47
9
24
63
1
101
6
18
6
66
6
144
13
203
18
6
90
48
3
9
36
3
9
48
18
12
1
107
48
42
3
24
69
78
48
24
54
63
27
48
21
63
54
6
72
21
57
12
54
24
6
30
156
13
152
40
137
12
3
24
57
42
13
59
42
75
27
18
12
127
11
66
3
33
90
45
9
39
51
84
9
16
11
114
19
23
30
18
18
36
96
6
72
18
42
9
21
54
18
91
11
138
67
8
27
37
29
30
13
11
30
63
40
71
12
18
30
6
7
11
90
51
33
55
48
24
101
30
42
48
72
42
12
36
48
48
1
65
66
13
5
120
24
6
150
127
8
51
45
40
11
21
64
11
45
141
48
19
8
16
113
66
30
18
45
3
108
12
24
21
21
6
144
48
30
31
29
48
6
24
18
18
12
69
15
57
40
80
16
149
30
108
6
48
120
43
101
36
30
18
39
21
84
66
30
36
42
1
59
24
12
54
42
60
18
48
6
72
93
3
6
108
6
30
12
3
45
66
9
9
55
173
6
18
30
120
126
39
9
48
90
24
109
176
75
48
13
8
33
108
18
66
30
60
6
31
53
24
24
19
11
48
189
40
245
3
129
30
6
42
6
6
6
36
27
21
24
54
13
131
18
67
24
11
54
55
8
72
9
12
24
48
42
48
60
132
1
48
8
105
103
41
204
30
150
7
35
42
12
42
13
11
69
64
5
126
6
174
156
36
12
69
51
21
3
96
96
102
30
114
15
3
30
15
99
61
11
36
6
12
48
79
11
6
12
24
42
18
18
12
36
96
37
53
102
69
57
30
12
48
24
66
126
60
30
27
64
137
15
15
1
83
24
21
3
12
78
6
109
5
96
42
30
3
72
21
6
30
96
96
87
16
120
107
117
27
18
27
3
18
3
21
19
24
29
27
75
42
36
7
35
93
3
69
81
30
48
9
261
54
30
42
13
5
36
138
6
30
12
66
6
30
60
84
12
18
6
27
3
78
36
27
33
276
60
12
192
24
24
36
30
12
61
41
60
54
21
93
27
3
12
1
29
19
17
60
24
6
120
12
78
102
12
33
141
30
37
95
30
114
48
49
17
42
66
ABCD 94146010888*3^$a+1 [50039]
4
5
2
4
26
40
23
1
31
8
15
25
35
1
52
8
4
31
9
68
12
20
32
16
12
60
61
4
43
40
4
29
11
48
8
32
1
15
29
11
25
47
48
29
11
31
13
12
16
13
7
8
40
5
15
16
53
3
8
21
19
92
7
1
31
30
24
36
28
7
24
36
4
64
8
32
5
6
20
25
9
20
3
49
18
1
1
83
28
20
28
24
7
29
32
13
10
6
15
29
19
65
16
27
52
55
37
15
25
25
19
21
39
15
6
15
44
45
11
8
88
28
9
15
28
4
20
33
27
44
45
27
43
29
68
12
12
4
55
21
48
21
15
16
19
9
151
37
53
7
28
16
9
7
23
49
32
84
5
11
108
17
8
11
1
103
21
7
12
20
28
68
45
47
12
36
4
76
24
127
49
20
4
12
4
1
3
7
25
68
21
31
13
7
4
55
41
28
8
20
4
44
4
12
5
60
30
38
10
2
58
6
51
4
25
55
39
2
79
36
59
34
26
10
59
15
10
31
19
17
5
44
46
14
11
5
11
13
26
5
84
5
7
44
24
4
32
93
6
21
16
40
28
11
5
4
40
59
77
49
7
32
37
11
52
21
55
31
5
5
18
30
2
4
1
20
56
4
4
60
5
55
5
7
8
4
48
20
39
48
1
52
4
9
7
29
11
4
16
29
30
14
27
4
24
21
15
8
45
3
9
23
47
73
28
60
57
35
28
33
15
64
12
29
4
12
19
25
11
25
23
41
35
9
35
11
9
21
31
8
28
49
19
9
15
36
32
19
14
36
10
9
41
91
24
9
79
16
16
33
6
6
19
65
39
20
7
14
39
40
76
11
9
5
19
52
4
39
1
60
4
17
19
12
53
19
20
15
145
92
23
73
12
5
15
16
60
45
104
35
92
4
5
20
55
60
35
41
108
5
7
24
4
68
12
12
5
31
48
4
100
17
59
4
1
26
9
16
23
1
24
11
54
35
17
3
21
55
84
36
12
48
20
4
68
32
1
7
44
4
1
10
84
5
16
23
6
11
24
20
45
20
60
11
20
23
37
16
8
20
56
5
31
12
92
24
9
32
3
56
35
1
44
12
24
4
52
4
69
90
9
8
48
12
73
24
20
15
25
6
25
61
10
33
28
8
5
24
3
97
35
27
108
36
25
16
25
51
8
31
5
84
12
24
16
4
4
120
4
16
24
68
40
9
8
10
6
24
6
5
40
4
17
8
3
12
7
18
51
16
25
39
44
11
6
15
4
101
15
16
8
4
12
64
72
4
9
15
24
36
5
19
12
8
45
22
29
9
7
9
7
12
17
11
4
16
23
50
46
25
8
28
29
3
12
8
21
79
65
11
60
5
24
12
43
88
8
5
36
11
20
19
5
24
20
9
11
1
3
8
69
3
16
4
12
44
11
61
29
35
55
69
4
28
28
4
12
28
1
19
5
16
19
20
35
77
49
11
76
48
1
38
1
16
5
15
4
71
89
20
12
17
7
76
9
19
5
55
9
27
16
8
9
51
4
20
36
4
17
91
49
10
18
71
16
8
76
12
32
67
29
32
52
8
17
27
28
1
19
11
9
28
4
60
60
4
31
49
11
1
68
9
27
40
5
115
24
5
36
11
28
9
43
8
24
11
1
44
44
92
5
115
39
5
4
8
8
4
31
29
36
19
21
5
71
80
5
4
35
24
7
109
35
1
20
40
84
4
15
5
11
21
53
60
3
7
42
11
20
19
161
20
17
16
20
19
35
1
40
60
12
13
6
28
2
78
21
4
27
73
35
105
12
88
72
4
1
3
12
4
60
52
39
49
16
20
28
28
64
8
7
85
8
20
48
37
26
4
2
4
6
38
40
27
29
40
19
12
4
12
4
48
52
4
4
35
46
15
29
70
5
37
19
25
31
5
11
48
1
11
83
61
53
11
19
26
35
24
17
11
4
23
1
40
24
40
1
51
89
27
20
8
5
4
27
8
27
9
4
96
15
9
16
44
20
28
4
23
1
5
15
9
91
4
7
48
2
23
20
72
29
10
1
5
3
12
8
68
44
29
4
27
84
4
36
5
147
32
20
1
36
24
7
12
12
5
3
36
1
15
36
12
12
16
13
15
51
25
64
52
12
48
7
13
24
85
39
1
15
15
18
7
44
41
18
5
5
6
1
4
16
28
11
29
105
83
13
7
4
36
48
40
21
43
17
11
12
5
7
8
40
25
7
5
64
26
41
29
63
15
2
84
24
135
56
29
31
19
10
11
15
34
51
39
2
11
17
6
1
8
60
71
6
3
1
31
5
50
5
8
12
5
3
28
24
15
38
7
40
25
35
56
12
87
30
55
56
17
22
1
13
4
11
4
21
7
20
28
29
91
1
19
45
35
12
7
2
24
4
32
28
102
9
16
4
24
96
45
4
26
4
162
11
8
124
20
11
29
20
5
6
96
33
17
30
90
11
8
20
32
53
19
25
40
7
24
4
87
10
19
19
22
23
25
7
19
25
112
17
20
40
20
12
39
31
13
8
9
8
23
29
23
15
5
72
36
24
5
3
40
1
19
20
76
9
35
85
6
50
7
8
21
11
68
52
29
31
7
10
11
79
66
19
20
12
56
20
12
80
20
32
24
35
29
25
75
12
16
49
28
27
48
5
23
8
45
24
11
40
15
5
24
52
16
12
20
21
14
45
32
8
8
28
9
11
4
47
18
15
1
91
36
44
9
6
33
12
4
64
52
48
8
8
40
4
12
5
48
11
12
20
24
40
24
11
25
4
1
18
6
116
19
16
16
3
9
21
7
17
7
4
5
104
3
52
76
4
16
20
116
44
24
16
4
32
20
8
85
15
12
3
33
33
19
55
5
12
4
15
1
9
99
36
9
20
46
80
17
12
17
23
56
1
11
53
155
32
17
43
53
15
4
32
24
20
12
28
16
49
11
24
11
54
44
7
24
4
11
6
20
3
20
56
24
20
25
55
16
1
11
13
19
37
4
6
29
19
1
20
11
9
56
24
29
7
4
4
56
20
12
29
60
43
16
4
40
20
52
16
4
5
3
20
76
56
23
145
5
7
25
40
68
47
76
20
8
39
5
25
7
5
20
11
23
9
36
39
1
12
89
19
71
18
23
8
5
31
8
15
30
50
6
47
73
11
4
1
11
48
4
52
83
5
28
4
20
4
12
32
76
5
20
27
8
49
36
39
8
23
77
8
36
49
19
60
16
65
6
25
23
21
4
5
6
49
20
8
79
13
12
4
32
13
19
28
12
8
8
79
53
13
36
60
8
7
8
21
11
35
53
1
35
16
4
24
11
37
49
23
65
20
36
7
32
40
21
15
21
38
22
31
20
23
9
36
20
44
15
21
9
27
16
8
80
16
8
27
5
5
55
44
15
17
12
45
15
57
103
12
48
16
80
9
7
28
16
52
108
5
15
4
16
1
8
55
21
54
5
40
60
8
12
15
13
108
21
11
7
21
16
16
43
1
4
1
31
8
20
24
56
5
20
75
1
48
30
13
37
15
8
32
45
67
16
8
25
27
32
12
13
31
5
39
87
13
12
3
93
3
1
25
23
5
20
47
4
80
49
91
12
20
4
9
15
15
49
56
24
11
36
5
20
33
27
5
19
9
23
13
31
4
12
8
20
12
32
36
16
28
41
24
35
7
90
8
15
48
8
4
68
44
3
36
26
131
12
35
1
4
40
12
23
5
16
16
4
12
37
22
49
64
8
8
16
44
4
47
1
20
12
77
28
11
32
17
23
28
20
16
24
9
55
5
7
13
35
16
84
45
3
57
40
35
37
3
5
7
4
5
26
49
15
20
29
5
7
60
4
32
48
49
16
15
52
8
21
3
96
52
32
12
40
8
68
4
4
24
40
88
24
3
5
76
51
1
48
4
32
88
20
8
4
4
9
3
8
61
23
35
32
48
16
29
8
8
4
16
9
31
11
5
13
12
19
15
21
23
53
13
31
3
2
3
20
8
8
56
49
4
31
20
4
48
60
8
11
4
57
20
73
31
20
45
11
8
4
20
12
48
40
55
1
19
53
49
11
12
31
10
26
10
11
13
20
39
25
11
12
20
92
5
31
20
16
44
16
8
8
73
75
32
32
12
5
11
17
7
56
9
103
8
9
11
8
49
10
6
54
42
38
17
13
11
20
40
24
12
36
77
11
20
4
1
47
13
6
9
16
29
15
16
65
48
15
20
8
28
4
5
16
7
12
5
6
1
ABCD 94146633780*3^$a+1 [50009]
12
10
3
27
6
3
21
3
3
20
4
12
38
6
24
13
3
2
13
90
24
5
13
3
45
6
15
3
65
19
42
47
30
43
6
75
8
18
10
18
30
21
54
5
13
54
36
27
2
1
57
33
17
7
35
18
24
6
1
6
9
8
16
12
27
12
39
2
4
9
5
34
15
18
6
11
58
24
30
21
9
18
6
57
3
30
14
18
1
9
12
8
7
24
11
16
9
12
21
20
1
17
94
15
23
25
9
69
54
3
9
11
18
10
2
4
48
20
1
21
48
15
3
24
36
62
22
44
64
6
15
39
60
26
22
20
31
18
75
9
42
65
1
39
3
36
3
9
9
8
37
15
8
37
30
24
53
66
19
35
43
12
51
3
42
48
18
11
7
42
23
10
12
14
4
57
39
6
24
96
18
50
76
6
9
15
24
72
24
24
3
3
30
3
11
48
10
38
19
3
20
28
60
20
40
9
6
29
138
18
4
27
11
7
27
24
36
3
41
40
6
8
25
5
13
18
60
15
6
15
33
26
7
5
10
2
79
12
24
15
8
4
3
15
3
27
6
99
11
4
18
12
81
5
24
7
18
36
9
18
27
15
6
6
14
22
12
20
66
4
6
80
10
30
32
13
21
21
18
5
7
72
11
13
3
6
3
54
15
6
3
33
6
15
54
53
31
6
84
17
25
45
18
3
6
15
12
3
65
13
3
9
11
40
3
21
3
9
8
10
3
63
44
37
3
3
12
11
4
48
27
3
21
21
15
18
45
12
20
40
8
52
8
103
5
106
6
60
50
4
18
105
5
76
27
18
5
1
9
45
17
13
99
45
11
46
57
21
15
45
9
17
1
12
36
5
88
20
13
9
42
14
22
9
3
30
3
15
33
51
6
3
9
6
2
10
9
36
3
14
40
8
43
30
45
15
18
63
21
15
24
75
3
30
15
6
18
3
74
13
12
45
33
18
9
6
33
42
12
33
6
32
19
39
20
48
7
36
71
16
44
79
18
11
40
12
66
30
2
7
18
15
72
21
30
21
26
34
8
7
11
25
9
8
55
15
36
12
20
22
15
11
30
4
33
27
3
5
1
18
41
13
27
18
3
3
56
4
14
1
12
18
39
44
10
20
66
4
6
30
32
7
30
5
10
56
37
5
4
15
30
72
17
7
90
30
3
57
36
3
9
60
5
13
27
9
3
2
79
3
14
16
14
31
11
55
6
18
9
36
9
5
4
3
15
3
24
23
31
47
10
27
27
33
5
25
39
21
3
69
30
21
20
19
15
18
12
3
18
6
3
63
15
8
13
63
8
10
48
3
39
27
75
44
7
18
57
8
13
71
55
15
15
51
14
16
44
18
12
28
3
54
12
11
13
9
3
17
6
10
6
15
18
3
18
3
21
15
83
4
39
72
18
81
93
113
70
2
13
39
30
9
29
25
30
6
12
42
12
24
65
82
32
19
41
10
8
31
12
6
12
54
42
21
30
20
112
60
12
8
25
15
8
10
3
51
12
8
18
22
8
43
12
3
42
2
10
36
3
12
18
3
33
23
12
19
24
12
33
3
6
63
8
34
114
14
19
12
5
54
10
21
42
15
21
63
81
54
33
48
38
10
51
18
54
21
12
21
5
7
81
2
52
60
3
27
8
19
9
6
21
42
57
14
31
39
24
45
24
51
3
12
21
32
40
15
54
129
30
14
60
6
4
30
26
46
24
15
18
33
14
24
22
15
21
9
23
73
18
65
43
3
30
30
9
48
47
64
6
24
21
29
82
8
60
1
24
15
12
6
42
30
30
26
1
12
33
30
38
48
13
24
48
3
2
4
30
14
30
24
6
1
15
21
33
15
6
3
38
22
3
27
27
33
21
29
10
3
23
10
36
39
30
60
39
30
50
58
12
60
12
18
20
18
18
7
5
10
2
19
12
69
12
26
25
23
54
46
6
69
12
3
2
55
23
7
23
52
38
67
6
41
13
35
18
37
30
15
18
21
24
47
64
15
11
19
53
16
74
1
5
10
110
22
38
160
20
16
3
23
13
5
25
6
39
20
13
36
57
24
20
16
3
60
33
15
57
8
10
21
9
68
46
6
8
16
21
33
14
18
31
11
1
69
3
18
35
24
28
38
7
9
36
12
8
19
3
33
27
20
22
6
122
1
54
3
3
9
6
74
13
9
8
28
2
48
1
9
99
3
33
5
28
30
45
5
46
66
48
12
3
18
11
1
6
9
84
36
24
57
15
3
11
30
4
15
105
6
33
33
33
24
48
11
13
9
6
92
1
36
11
54
43
53
34
15
18
24
39
96
9
15
14
7
11
30
10
69
18
95
18
40
62
6
4
8
19
18
60
3
18
45
5
1
29
4
30
6
39
51
24
12
30
14
43
41
16
21
30
6
33
15
18
47
13
48
3
6
9
11
25
6
29
10
20
46
3
33
3
77
18
12
22
20
6
4
33
53
1
9
15
48
17
19
53
37
21
54
20
30
7
23
58
80
1
11
1
9
26
19
6
27
2
1
39
8
18
16
30
18
39
9
3
18
11
7
89
1
21
3
9
36
24
15
21
57
35
1
29
4
39
66
59
24
36
40
14
10
6
42
57
21
3
29
1
29
10
2
30
55
6
35
16
51
3
57
27
21
9
6
14
18
12
18
58
15
21
117
18
6
30
23
4
42
18
9
17
10
14
175
5
6
16
21
45
15
35
1
36
30
23
49
11
28
14
7
51
24
8
16
3
24
57
27
3
3
3
12
8
30
1
11
25
17
73
17
6
4
50
6
16
8
37
30
21
3
69
56
1
15
21
9
26
22
51
171
30
6
68
16
8
1
6
66
23
4
12
15
45
54
27
36
63
9
35
25
12
9
9
9
20
85
30
6
17
55
12
3
24
24
9
12
11
52
9
6
71
49
6
35
13
17
22
18
30
27
30
35
37
21
32
1
69
30
38
42
1
11
13
45
21
33
21
18
5
46
56
12
16
15
18
12
39
12
21
17
6
52
75
35
1
12
69
45
72
11
12
6
1
21
20
37
83
18
10
2
58
12
33
15
20
4
6
39
15
12
14
12
28
14
13
69
116
1
11
88
8
1
33
3
47
48
7
27
27
36
72
11
22
3
18
6
29
4
60
42
3
5
30
37
24
12
42
11
1
33
42
6
15
3
27
15
8
4
38
115
54
93
3
9
56
127
5
16
2
1
11
55
41
10
3
33
38
18
12
6
1
143
7
21
12
18
8
10
14
25
30
27
15
3
12
48
36
14
30
19
36
48
24
41
4
8
18
55
3
9
57
66
68
64
20
6
10
15
17
19
33
6
14
36
19
27
63
3
33
5
4
26
60
13
87
6
6
15
17
67
42
3
33
35
16
15
21
15
18
24
18
21
8
10
42
32
28
8
12
13
24
11
40
2
19
3
60
9
66
24
11
7
12
6
3
81
27
6
26
4
14
13
33
8
10
39
9
2
31
35
12
22
3
5
13
12
15
9
39
12
42
15
53
31
47
10
20
19
45
21
27
24
21
39
14
40
2
13
36
15
3
21
12
42
30
9
39
24
21
15
27
45
27
21
30
3
18
51
38
48
52
9
11
10
45
18
15
14
7
123
36
12
27
3
80
31
21
6
3
24
9
57
3
15
9
99
23
37
30
11
64
6
20
7
3
32
25
3
9
36
18
3
14
4
33
5
30
28
14
46
20
4
78
2
30
1
18
12
45
32
49
6
113
24
25
11
22
69
41
19
3
6
36
3
41
13
21
36
24
33
15
8
7
3
21
36
53
84
16
62
4
26
1
6
21
44
28
24
54
3
6
12
11
43
6
9
21
63
8
55
17
19
6
35
28
12
26
25
47
109
6
27
21
6
12
21
3
47
19
36
83
7
3
12
9
9
2
136
15
9
3
24
11
12
30
30
10
18
12
57
45
14
24
7
9
30
9
24
9
27
11
19
36
6
21
9
3
20
10
39
36
5
6
7
63
15
48
27
30
44
46
44
49
9
38
19
6
99
21
39
3
69
24
12
21
17
13
36
18
18
35
10
30
6
8
16
9
27
3
18
5
18
16
39
5
49
5
16
42
21
90
3
51
3
12
2
19
36
6
69
6
14
22
18
36
54
30
36
3
30
42
9
12
9
5
10
54
8
19
23
6
22
21
11
6
10
45
54
53
28
3
21
3
54
18
11
30
10
12
30
27
57
36
3
5
97
47
13
3
15
15
30
45
5
42
58
6
26
25
48
59
1
27
38
1
6
9
14
30
1
33
30
110
46
69
45
42
18
8
61
11
10
3
3
30
21
15
15
3
18
2
37
23
6
25
12
6
27
20
22
20
22
38
7
6
59
36
4
9
77
42
7
3
15
5
12
30
16
9
23
4
18
9
36
36
12
18
15
3
11
22
30
6
20
7
48
15
9
9
44
13
15
27
53
30
4
6
33
5
43
39
2
18
30
4
15
75
48
3
63
20
49
12
18
33
27
63
32
7
53
10
12
3
66
9
30
90
3
39
18
20
13
9
27
ABCD 94146645454*3^$a+1 [50033]
126
31
72
23
1
17
151
11
36
36
18
18
25
83
54
18
21
15
18
15
3
18
36
7
24
113
31
56
3
85
72
96
107
13
95
18
108
36
7
32
96
27
18
36
36
18
108
36
18
79
48
35
36
25
83
378
19
17
90
13
41
18
18
18
81
81
90
13
23
25
8
21
163
8
81
7
8
3
126
7
104
96
48
69
72
36
15
48
117
162
25
24
5
115
47
1
35
144
36
90
72
39
33
15
112
17
15
93
147
195
18
19
17
72
15
48
27
18
36
108
18
36
36
36
13
23
129
40
152
64
11
37
17
15
3
162
91
35
61
72
11
18
90
25
8
57
127
72
71
121
72
8
15
49
41
18
109
17
18
21
87
144
54
3
15
49
41
7
24
41
31
23
25
24
24
17
15
39
54
54
37
8
136
8
63
1
17
7
101
67
32
81
36
18
54
43
8
3
37
24
83
36
144
18
39
16
71
49
56
75
18
36
31
5
43
101
90
1
107
36
33
64
32
51
37
71
81
48
87
54
54
108
1
80
9
90
61
65
54
36
61
11
54
87
39
18
7
29
99
112
5
43
24
59
18
90
193
5
19
8
99
61
24
77
27
9
162
54
108
19
24
24
41
90
18
267
39
1
8
112
167
9
81
90
13
5
99
27
85
72
8
208
5
36
31
131
37
53
18
1
24
48
53
18
36
69
39
25
48
80
9
7
96
48
24
5
67
23
54
36
54
36
36
33
3
37
35
61
56
9
7
137
36
36
198
18
7
29
36
31
24
89
90
13
56
39
18
144
127
17
54
25
47
1
48
23
36
54
103
72
23
49
32
64
17
72
18
181
80
27
109
17
7
168
24
71
126
259
11
54
39
51
37
35
54
31
23
18
54
18
126
33
96
88
71
33
39
25
80
48
63
18
18
36
25
29
36
54
18
162
85
264
8
40
53
3
96
40
72
32
81
90
18
18
18
55
89
36
18
57
33
15
57
36
36
108
67
5
18
36
69
16
23
1
35
36
73
89
223
29
36
54
25
24
72
32
99
85
72
23
18
7
65
7
11
61
24
77
54
216
18
67
48
29
18
9
9
7
11
69
3
13
23
97
8
88
5
72
18
126
43
24
96
35
13
72
24
53
51
3
37
17
7
65
63
40
41
7
83
54
36
19
24
191
49
5
36
36
3
87
9
99
36
289
71
72
36
109
8
9
36
51
112
17
36
67
77
19
152
45
54
36
36
18
18
1
53
18
36
21
40
8
111
1
96
29
18
121
72
41
72
7
56
45
90
18
90
45
9
199
48
24
35
21
69
43
72
65
7
72
11
37
96
11
18
18
9
135
36
90
43
120
144
53
43
8
75
21
40
11
37
17
7
11
18
3
64
32
81
7
24
32
9
126
198
54
36
49
41
36
67
24
32
16
48
47
36
93
141
18
33
75
13
5
18
54
27
40
48
24
128
57
39
96
16
11
36
54
36
39
48
147
54
31
95
25
11
126
31
72
24
8
27
18
72
180
31
8
231
57
33
111
87
25
32
33
54
1
35
21
87
9
9
31
5
54
126
55
35
61
11
18
19
71
18
15
112
53
18
9
48
33
7
29
18
72
126
90
108
93
16
128
15
49
59
37
53
19
8
88
29
19
56
33
31
95
33
3
37
8
9
108
144
19
48
5
54
61
47
72
90
18
126
7
47
36
85
23
1
17
79
83
162
3
112
11
36
25
29
43
83
54
199
48
23
9
160
48
17
7
101
36
111
15
18
31
59
18
91
71
18
36
36
54
18
18
13
41
252
27
45
18
73
8
225
72
7
48
32
3
18
18
36
13
5
54
90
162
18
15
16
41
135
45
162
18
54
18
39
69
18
1
17
18
69
3
72
54
7
152
39
36
13
48
24
80
48
48
136
8
40
152
15
18
234
54
18
37
24
80
16
80
33
18
13
24
24
72
119
72
25
209
7
29
19
35
126
55
32
16
59
36
1
71
25
120
53
36
15
88
8
15
33
39
54
18
36
36
105
3
13
257
55
120
24
107
45
144
16
24
48
48
152
9
183
33
18
18
90
18
63
64
17
63
81
36
18
90
7
11
126
15
48
16
32
96
64
143
162
31
23
73
80
45
90
72
18
31
113
63
63
25
173
139
5
54
21
51
37
8
81
7
8
39
108
36
90
90
157
23
72
144
1
35
36
33
39
ABCD 94146814592*3^$a+1 [50041]
67
42
36
102
30
12
11
79
29
31
29
61
186
12
12
5
16
99
6
60
15
8
7
129
63
42
30
66
23
67
113
1
18
108
9
15
36
9
20
24
37
63
12
39
6
30
60
29
1
30
113
7
24
48
12
6
102
41
72
19
9
80
12
25
23
40
39
41
49
131
36
13
132
66
173
72
7
33
15
89
1
35
100
9
48
11
31
6
123
236
91
72
33
195
5
49
39
20
7
12
17
24
12
7
102
59
91
5
36
19
78
11
37
54
21
15
42
18
233
19
17
4
57
99
15
36
5
24
25
36
30
105
8
72
28
27
9
56
28
36
15
66
60
84
138
132
5
4
72
117
63
20
37
42
45
44
136
36
44
73
12
66
12
18
23
1
156
35
19
9
129
90
17
43
42
59
169
18
5
28
20
31
29
60
7
33
21
15
15
21
9
11
19
41
64
3
48
24
9
92
79
48
41
37
59
36
7
41
37
30
89
76
39
6
12
18
114
99
20
7
65
88
51
21
147
78
3
51
101
24
4
20
60
16
120
3
21
72
44
84
60
60
37
90
29
55
60
5
36
25
42
113
168
49
51
51
41
28
20
12
24
73
11
139
30
12
96
90
33
9
12
90
29
31
81
8
16
3
168
5
60
37
11
96
73
83
148
200
12
24
25
39
20
60
36
31
33
117
30
24
5
31
29
4
12
8
12
24
115
210
95
1
3
60
12
60
105
35
55
29
40
15
9
69
3
39
60
21
20
120
48
96
43
18
3
51
5
24
112
165
75
87
21
180
36
21
12
23
24
1
3
51
36
45
39
6
35
115
33
20
1
75
20
85
60
126
60
120
9
3
90
3
20
85
60
99
45
11
37
51
56
31
29
84
31
21
9
51
68
91
36
33
32
48
1
59
36
40
75
36
42
48
23
12
37
3
9
179
40
9
171
56
60
36
79
6
83
40
39
21
56
24
72
55
9
15
5
36
48
120
31
101
37
48
3
9
47
60
31
33
56
25
35
31
120
54
35
40
45
126
120
42
27
44
49
48
42
12
96
30
59
16
15
53
36
13
23
7
192
5
55
21
44
60
31
173
7
5
7
17
25
6
24
69
20
16
20
55
29
19
41
1
90
69
20
36
60
64
51
30
11
37
11
52
117
27
80
24
61
6
89
16
188
1
39
80
67
65
24
184
51
21
45
30
9
15
5
16
9
51
45
42
72
5
103
113
24
36
28
20
7
24
5
31
29
84
60
37
90
270
3
27
24
5
73
87
93
48
39
44
100
56
61
63
51
41
55
173
252
7
18
54
21
20
115
45
75
69
33
12
48
71
19
41
7
120
93
36
75
66
23
36
85
6
42
18
33
159
60
41
60
16
56
348
132
19
5
55
18
102
9
20
109
47
1
3
36
144
56
1
23
1
35
24
16
44
49
51
32
19
5
76
15
72
113
24
36
19
36
5
139
29
1
18
33
20
48
67
132
237
20
60
24
12
25
39
56
64
44
19
77
31
60
60
5
24
55
66
15
9
6
5
84
73
83
4
15
5
4
27
5
37
3
8
37
60
114
29
1
15
44
16
20
271
9
80
1
83
19
41
120
252
24
61
23
19
57
45
75
44
96
40
15
41
25
72
18
102
51
51
9
12
189
11
24
24
36
84
12
49
150
69
99
18
102
150
12
39
56
24
7
29
4
20
19
57
3
101
40
156
20
4
141
18
33
15
12
137
1
60
12
18
24
5
1
135
84
36
24
44
7
42
12
35
1
42
113
64
20
55
6
75
9
96
30
69
3
17
13
107
76
8
31
89
16
33
87
15
60
36
65
24
391
120
53
61
11
24
40
63
12
60
66
23
16
44
79
113
49
51
8
16
45
36
23
37
39
15
5
13
51
51
6
15
20
40
68
40
20
19
30
3
15
29
31
60
42
47
4
171
41
55
84
69
120
27
29
36
40
39
36
9
21
3
51
65
43
21
51
5
96
60
24
13
42
5
24
67
60
29
13
71
36
64
21
30
81
57
23
19
36
53
12
25
30
45
9
6
24
21
44
24
19
41
67
5
175
132
77
1
114
66
84
15
56
25
3
9
27
20
31
24
120
5
1
75
44
24
7
45
99
60
6
35
37
71
72
25
15
20
24
43
17
55
36
24
9
39
12
165
135
18
27
164
12
55
29
16
80
4
111
173
61
150
48
41
36
16
80
28
21
6
54
11
37
90
42
240
90
36
29
1
39
51
42
51
72
104
1
59
61
23
60
31
30
11
115
12
72
66
210
9
15
45
84
20
67
60
29
31
33
32
24
24
37
84
18
197
84
7
24
21
189
30
78
18
69
36
8
36
55
41
60
88
32
24
55
30
51
27
78
42
42
ABCD 94147005086*3^$a+1 [50051]
48
6
120
60
36
66
9
33
123
48
4
8
9
90
60
126
19
36
20
9
15
4
5
72
3
16
36
8
40
216
80
24
12
9
144
55
41
19
47
109
20
15
25
11
60
57
12
16
108
32
64
144
116
28
36
29
36
36
18
6
36
54
49
8
45
7
32
24
36
60
21
63
9
132
36
3
24
75
18
27
48
24
69
15
76
48
17
3
40
65
27
51
157
5
27
39
57
168
9
127
59
49
23
13
80
45
99
45
15
108
24
21
54
13
35
61
17
3
84
16
17
18
36
105
24
24
60
12
16
8
4
5
3
84
40
84
236
4
17
15
12
45
66
60
21
45
18
42
103
17
36
15
27
12
78
67
35
33
76
41
75
51
33
84
96
75
21
28
77
111
9
75
15
21
3
1
104
57
67
41
12
3
24
51
1
11
25
32
21
75
64
17
15
3
42
15
15
33
28
48
59
21
9
6
9
3
25
12
125
7
48
32
36
40
59
18
3
15
33
16
41
63
40
5
19
80
27
1
20
24
45
48
55
17
24
36
66
54
19
17
27
72
36
88
12
60
12
240
17
3
12
40
29
60
126
13
72
5
15
4
44
40
80
96
9
12
36
18
1
23
12
6
19
119
109
20
120
12
208
41
12
42
21
60
60
36
4
35
1
20
15
108
13
53
19
56
12
57
43
12
167
84
42
12
115
32
3
21
15
21
28
17
18
42
66
78
99
28
108
36
20
33
90
93
88
47
25
32
21
66
61
20
15
90
63
4
5
30
1
41
135
3
6
139
53
19
8
15
1
11
21
52
80
96
24
16
5
19
80
60
21
162
49
8
36
60
12
177
18
90
108
19
20
48
33
7
65
39
4
156
59
30
6
21
64
41
3
15
36
49
24
20
33
48
24
55
12
95
93
52
35
48
1
32
4
23
21
51
13
5
67
41
108
19
12
144
41
19
17
27
21
6
109
144
12
5
54
12
9
16
173
7
20
132
21
6
66
147
40
56
81
51
45
19
128
12
15
108
6
27
64
56
12
48
48
160
17
48
7
48
77
15
12
48
33
19
11
1
44
9
18
105
108
21
60
15
3
12
9
72
69
3
88
137
42
1
20
33
87
15
33
117
54
49
35
81
15
21
60
40
77
15
33
3
57
15
88
32
57
87
4
77
27
57
19
5
139
32
21
27
51
69
21
30
1
24
29
3
33
151
44
24
40
17
55
65
55
36
140
9
159
36
105
19
35
21
123
18
24
91
12
60
47
61
20
28
152
87
37
35
1
47
37
24
20
9
6
85
44
88
8
4
17
36
183
39
66
135
9
27
100
144
72
125
24
19
17
18
126
66
33
21
24
30
9
60
112
59
84
105
100
12
44
105
19
36
20
105
31
41
12
3
52
8
33
15
15
45
27
132
21
81
55
96
20
69
54
21
16
65
24
111
9
90
93
21
31
143
25
17
15
15
90
36
60
3
16
48
8
9
51
9
66
25
104
180
4
11
25
44
9
111
15
21
33
3
69
103
80
60
112
20
76
17
51
132
117
147
40
29
36
19
17
78
90
27
4
41
39
15
30
24
139
5
31
36
8
33
30
45
124
108
65
15
280
65
7
44
9
31
24
36
119
37
41
19
53
3
64
23
30
75
96
12
33
6
36
37
128
9
6
33
12
45
48
36
51
4
5
30
1
8
36
120
4
65
42
33
4
11
21
15
69
12
12
75
1
71
45
24
39
33
24
24
4
71
36
9
12
39
69
21
30
21
3
45
4
20
40
108
48
17
75
4
20
156
15
45
132
45
67
5
54
36
45
3
6
19
36
12
215
45
27
168
37
11
6
15
21
27
72
4
20
57
48
126
61
65
18
81
9
150
1
29
6
1
143
54
36
87
60
15
90
12
63
60
117
51
39
18
210
73
125
115
140
12
27
12
73
53
15
45
19
29
51
21
99
28
8
28
17
115
72
12
53
27
16
125
12
51
64
48
44
123
37
108
173
27
132
24
124
8
27
42
48
42
21
28
5
66
61
48
41
39
60
21
24
120
75
52
5
18
9
100
83
78
54
12
90
79
29
15
28
47
132
93
16
12
23
1
29
60
27
39
21
4
11
69
9
87
12
36
4
8
63
25
47
97
48
17
223
47
73
5
39
28
56
12
24
39
1
125
39
12
4
20
156
88
5
12
39
60
15
33
76
20
9
7
53
55
12
24
29
36
96
30
6
12
7
8
168
3
49
60
83
24
21
12
16
41
3
136
44
48
105
39
148
8
27
93
48
57
55
12
36
71
126
19
36
24
8
12
9
75
4
8
4
24
20
15
37
12
35
1
59
48
9
24
96
4
11
9
12
4
80
93
55
20
40
53
19
20
16
32
141
19
17
168
103
20
12
12
69
15
112
20
52
47
45
45
15
9
31
36
60
12
23
18
51
36
48
99
93
33
19
47
61
48
41
39
124
47
21
39
18
51
52
128
21
48
195
40
5
123
144
3
57
48
52
ABCD 94147127786*3^$a+1 [50011]
29
12
25
11
24
1
12
8
10
2
3
67
90
26
10
47
73
11
25
11
60
48
9
3
12
7
36
53
96
84
60
49
140
18
33
61
48
47
24
57
15
27
90
16
35
12
12
15
76
14
10
6
24
8
15
27
16
50
4
26
24
100
42
24
30
2
72
15
55
6
11
133
12
35
60
33
27
9
15
7
5
25
48
35
60
55
42
32
22
5
55
26
78
9
55
146
30
40
24
6
6
26
15
84
55
98
48
22
38
30
10
38
10
32
15
57
10
5
48
48
1
68
111
1
11
24
93
160
83
3
24
46
36
11
3
60
21
1
20
3
7
54
48
42
6
108
11
63
18
58
14
18
78
40
11
9
12
3
12
15
9
25
59
87
40
8
16
6
18
30
140
30
30
34
38
10
18
11
21
4
96
72
11
57
94
14
24
48
3
15
22
23
25
30
2
18
9
108
139
24
36
41
24
1
8
12
28
30
6
14
21
1
12
12
35
36
27
6
40
14
22
11
19
14
27
60
3
9
33
3
1
35
96
7
38
18
9
13
20
70
24
18
26
21
36
13
54
30
12
6
5
3
9
21
4
11
15
42
10
53
132
13
2
9
21
27
21
27
7
17
13
47
13
26
10
54
18
68
15
31
5
13
11
12
7
18
92
15
3
88
5
37
32
22
5
25
74
30
34
6
66
5
73
90
12
6
23
39
30
3
7
77
9
135
1
24
20
27
75
4
5
33
3
3
24
18
3
25
14
28
24
60
48
20
16
17
13
32
15
15
33
36
43
42
54
2
15
117
6
21
19
65
60
36
31
140
9
3
58
54
38
27
13
6
2
99
24
25
36
11
7
26
4
6
17
3
9
7
5
13
12
114
6
90
5
9
16
24
2
4
6
12
11
69
3
45
39
24
96
96
85
59
19
2
48
16
71
13
32
12
10
12
41
60
60
13
47
19
8
16
44
33
37
36
2
33
39
57
99
90
10
2
39
3
22
6
54
14
100
17
13
2
22
23
43
77
19
5
21
4
54
6
11
3
30
27
7
77
36
15
18
39
12
1
38
54
27
19
12
65
168
7
5
12
37
38
22
14
16
41
33
22
48
29
67
26
22
17
1
59
21
30
18
27
60
7
6
36
24
20
30
22
42
38
3
60
1
48
96
32
39
60
36
48
97
20
90
4
41
3
4
12
114
36
116
42
46
50
60
21
49
36
35
55
41
84
21
4
48
26
16
5
33
3
48
25
14
40
5
85
23
45
27
1
12
18
14
51
7
29
9
4
11
12
24
24
25
35
27
12
21
1
30
5
33
27
13
11
31
5
9
40
14
28
62
27
85
48
47
19
102
8
75
24
21
42
58
59
1
62
4
6
95
13
6
56
9
39
81
48
72
13
47
3
22
56
12
6
24
142
11
105
64
44
4
11
57
15
3
22
42
17
9
87
45
12
51
60
1
23
7
5
24
9
87
9
70
41
3
45
12
1
20
15
48
27
72
10
20
15
3
4
18
98
30
18
34
30
72
26
28
107
37
26
45
9
36
10
84
8
30
82
36
20
54
18
40
8
52
98
84
36
51
60
84
57
27
12
13
6
77
85
84
14
21
3
22
24
24
36
32
10
2
16
2
33
36
33
15
7
74
15
12
127
41
12
3
57
37
90
18
35
12
13
24
24
11
13
188
4
18
30
107
84
9
111
75
90
12
15
25
12
12
30
18
11
37
18
6
59
45
40
2
9
43
38
3
24
43
77
12
24
12
19
36
5
24
3
6
16
54
24
8
33
144
48
15
58
11
1
2
45
31
2
39
9
75
25
11
25
24
32
48
15
117
28
35
49
6
17
3
4
17
13
47
3
33
13
30
50
42
10
38
30
34
17
3
6
27
97
56
60
10
17
3
72
22
23
48
12
33
12
10
8
76
38
36
10
2
12
48
18
102
48
22
38
60
24
3
79
24
50
4
47
24
145
74
10
23
19
84
2
3
49
8
10
5
12
93
15
25
2
6
51
21
18
22
128
15
25
186
14
16
48
60
26
34
47
3
21
1
23
21
4
12
14
34
38
132
6
39
12
33
40
20
36
42
57
12
9
4
12
24
24
11
12
13
32
10
17
21
12
3
15
64
12
6
30
48
66
14
30
46
5
24
45
10
65
45
52
23
12
24
25
54
6
11
15
12
58
12
11
25
36
59
12
33
16
8
88
18
5
55
2
4
134
90
51
36
3
22
12
30
18
48
66
5
25
35
49
6
8
16
50
4
8
30
28
20
16
54
14
21
24
25
86
76
74
12
3
49
23
13
95
45
112
20
58
17
13
11
9
27
25
8
4
6
36
74
27
87
30
16
11
21
34
6
20
60
3
1
30
14
24
22
116
93
1
48
8
28
80
12
30
48
10
2
69
60
19
6
44
34
72
14
15
61
11
19
98
15
1
71
60
19
5
9
6
42
28
119
21
30
57
3
42
15
133
12
20
3
9
6
16
54
11
19
20
21
49
47
93
39
36
12
15
102
48
39
91
54
8
16
20
12
3
45
10
14
27
39
64
17
24
61
11
3
42
40
48
24
11
37
18
32
30
15
48
9
27
13
11
12
3
21
39
42
48
15
25
30
20
40
17
105
3
19
17
39
12
9
13
6
6
11
37
36
47
60
43
5
9
16
102
32
6
12
75
15
4
26
18
16
14
24
52
14
57
7
17
31
29
25
54
6
90
5
84
75
81
21
15
109
144
12
20
12
3
55
48
20
45
61
23
3
9
39
46
14
10
35
15
24
30
46
36
6
35
13
71
21
28
11
73
23
12
33
12
48
10
18
2
28
6
36
24
35
43
20
45
37
44
15
19
38
18
10
42
29
19
66
30
26
15
13
54
17
21
88
6
29
12
27
6
64
11
1
35
25
18
38
3
24
7
104
12
105
19
24
6
26
9
13
8
192
3
33
4
6
5
45
75
15
90
12
15
33
16
14
45
72
33
27
25
32
28
47
33
22
41
39
22
104
24
10
17
39
16
48
53
7
68
28
6
26
42
3
7
18
143
7
29
1
8
15
12
12
25
155
7
14
160
24
156
14
16
17
24
13
8
18
64
12
6
12
8
40
72
11
27
9
13
12
11
19
60
6
48
20
12
18
16
96
12
17
9
12
10
2
48
3
12
19
65
21
12
52
11
7
17
3
57
24
49
18
92
6
16
6
5
19
54
92
22
278
34
5
84
9
198
58
20
72
40
35
7
38
12
3
19
29
1
18
20
48
10
2
6
4
68
58
66
78
65
36
67
5
24
9
4
36
32
28
6
5
108
21
4
26
21
129
27
15
10
23
9
18
9
13
56
51
21
142
26
12
15
15
64
8
90
16
6
5
21
30
28
12
24
41
79
26
12
123
12
12
85
8
3
13
71
9
46
18
23
45
22
38
15
37
11
1
8
16
35
37
8
16
11
24
36
24
13
47
1
83
9
10
26
15
1
23
36
25
44
28
2
81
37
23
9
6
69
33
60
18
22
54
18
20
6
70
2
45
27
166
47
15
ABCD 94147476188*3^$a+1 [50008]
51
16
8
12
39
61
60
60
60
80
108
156
16
20
24
4
65
79
36
24
5
91
176
24
12
27
21
40
92
28
24
32
36
28
20
15
45
40
80
36
4
84
8
27
13
47
93
28
5
87
3
30
7
8
36
4
71
61
53
75
120
12
57
42
105
28
32
16
12
36
24
71
45
60
4
35
1
11
169
24
36
65
30
81
36
24
16
23
25
12
72
8
48
4
107
21
28
12
48
84
36
84
11
21
16
8
60
4
17
138
57
64
59
25
56
9
3
24
16
72
32
28
47
1
72
11
105
45
15
112
48
20
12
3
45
36
24
75
57
28
5
19
5
3
40
12
8
99
1
48
5
15
96
4
12
44
4
56
16
240
48
20
124
48
59
1
8
64
116
40
20
180
120
36
16
44
16
192
60
101
15
72
33
7
44
39
25
11
21
60
9
31
8
39
36
37
44
4
12
12
161
15
51
69
12
40
108
41
54
97
47
1
41
19
71
81
189
135
3
13
44
28
41
15
4
60
156
84
120
11
57
3
85
95
25
12
44
3
57
36
52
68
39
9
4
32
33
27
24
12
88
56
3
1
59
36
57
48
60
9
27
28
8
24
60
16
140
28
60
120
32
57
31
12
239
13
41
139
47
61
20
40
20
88
12
12
36
24
11
105
15
57
33
15
60
52
59
45
28
56
52
20
24
24
21
31
8
64
68
3
45
51
73
48
113
90
21
15
1
89
75
16
12
167
13
95
85
68
160
29
18
13
17
87
76
120
8
39
30
3
3
145
24
92
28
8
40
8
64
8
60
27
13
120
20
108
45
75
4
8
88
35
105
40
5
55
11
1
44
15
1
17
30
25
8
100
12
60
11
37
23
30
171
244
12
59
1
8
4
68
88
12
68
4
5
63
148
35
25
60
212
24
16
59
21
28
5
55
60
12
8
4
68
28
35
37
12
32
24
39
1
120
60
5
19
8
40
12
92
28
32
39
36
69
100
29
51
40
11
49
24
8
28
60
65
15
36
63
117
180
36
60
120
24
4
12
53
55
24
48
44
99
60
25
20
64
35
25
8
87
36
21
4
152
220
59
108
30
42
121
12
60
60
68
40
80
27
72
1
12
48
8
100
56
9
7
192
60
11
37
48
5
15
60
171
24
37
12
8
24
64
56
96
57
31
20
96
84
12
60
40
20
69
19
20
40
12
12
65
55
60
48
12
32
3
21
100
20
4
36
59
1
84
48
12
108
47
25
11
36
90
43
8
39
9
69
91
84
48
167
153
48
12
60
24
4
20
81
43
56
4
32
60
39
25
11
61
173
144
27
84
184
8
28
11
48
1
56
16
192
36
240
20
36
4
56
24
4
56
15
21
15
1
12
92
129
15
75
57
144
3
13
60
12
107
24
36
69
15
117
24
135
54
55
32
57
51
15
60
21
4
11
9
36
28
8
84
88
216
11
49
101
91
47
6
19
8
48
4
8
28
20
36
63
1
24
48
8
40
12
20
52
48
80
108
120
96
16
8
4
35
85
36
35
85
119
57
45
75
4
71
9
12
27
42
135
4
24
48
23
30
19
36
20
4
108
8
72
60
48
52
29
39
15
85
144
68
204
16
23
85
120
11
1
8
165
24
51
12
9
19
71
1
53
51
28
8
3
21
76
12
60
8
24
148
96
89
42
9
4
36
12
48
24
32
76
23
81
28
107
60
48
1
84
11
36
30
19
5
66
1
60
83
105
4
17
18
33
24
3
57
135
49
12
107
13
60
12
5
31
20
60
9
3
144
16
60
20
28
12
44
24
36
88
60
95
33
40
59
9
36
88
48
48
116
4
24
35
81
4
60
36
12
20
9
51
93
7
120
68
40
12
72
32
3
1
12
44
36
120
60
24
76
23
60
21
24
52
8
60
9
31
60
24
11
37
59
21
24
4
24
65
42
73
60
32
16
8
64
8
84
24
21
18
25
56
36
9
55
32
9
18
85
56
219
73
29
31
48
20
12
39
21
60
24
3
13
60
29
19
72
8
96
28
96
92
60
57
55
8
63
57
33
55
119
57
15
105
16
47
36
45
40
20
21
19
56
45
171
40
120
107
85
36
20
4
60
36
12
44
96
39
9
72
99
30
79
56
16
83
21
84
21
51
28
56
60
16
180
60
68
232
164
388
8
28
12
8
100
84
11
30
27
28
132
8
21
39
60
36
84
36
3
13
113
30
21
36
33
7
44
28
36
20
12
3
49
60
96
32
40
20
112
32
60
15
9
12
28
80
4
8
40
17
55
8
52
35
133
68
96
4
20
4
8
40
48
12
60
104
24
172
68
15
81
16
8
40
5
19
11
37
44
84
75
57
24
24
12
24
156
52
48
8
4
60
48
48
12
20
60
144
36
93
51
28
11
96
30
79
132
80
100
8
40
12
44
33
27
16
12
36
12
ABCD 94147671812*3^$a+1 [50072]
17
91
42
11
7
42
162
21
27
18
54
5
1
15
32
16
56
31
24
108
77
25
18
5
7
89
91
5
61
60
95
19
66
35
19
69
51
18
51
27
5
64
8
85
75
8
19
138
18
24
9
24
56
16
56
37
12
30
6
35
64
63
225
15
153
27
53
7
17
16
32
55
17
133
42
6
35
55
12
90
12
18
5
7
108
138
27
3
125
88
9
23
7
48
60
29
43
165
27
60
6
60
42
101
1
6
42
210
18
147
32
16
32
25
42
45
8
43
5
37
27
56
19
5
31
17
48
85
27
63
17
37
3
15
113
72
127
41
7
113
64
3
5
25
102
60
69
27
12
180
5
67
149
31
96
12
45
45
11
40
27
53
96
96
25
234
69
27
5
40
24
111
84
21
32
13
12
102
48
33
8
7
185
40
72
3
5
24
48
43
12
42
143
48
19
29
1
30
9
152
67
21
9
18
77
7
36
5
37
11
7
9
3
53
7
168
129
15
33
8
40
39
41
139
29
160
51
29
7
120
84
5
43
30
23
7
60
108
12
120
12
30
11
24
184
96
3
48
30
215
64
8
16
159
120
201
117
75
32
37
48
83
19
29
19
21
39
153
39
36
5
48
7
42
47
64
24
48
27
5
16
9
18
72
5
163
69
104
19
12
41
115
5
19
36
24
81
69
59
16
21
3
96
8
85
12
15
80
31
17
7
9
152
25
87
56
1
39
104
133
27
27
53
43
90
42
18
114
21
9
95
48
48
55
72
60
53
97
183
48
9
48
15
15
72
60
78
23
24
48
49
36
150
45
15
90
15
24
8
48
64
3
21
56
24
7
185
55
9
15
41
48
1
6
65
112
27
21
87
33
24
8
37
179
79
48
65
24
85
18
41
7
24
6
3
99
5
40
96
57
90
12
192
30
18
12
18
11
16
8
25
18
5
72
133
54
45
80
16
15
12
72
168
48
72
21
87
57
3
72
197
48
37
126
5
109
66
30
42
41
127
24
60
36
9
51
5
40
27
5
7
81
147
5
55
17
48
48
7
108
53
67
45
27
21
27
5
55
17
7
30
3
45
11
19
30
78
177
8
55
57
8
19
96
5
7
12
6
47
40
123
30
143
91
45
56
7
12
93
8
25
39
105
30
6
30
114
48
3
15
65
25
95
19
29
67
120
12
57
21
12
42
108
48
144
36
24
60
60
96
5
120
55
60
53
187
77
73
15
24
48
57
183
128
19
108
41
40
32
48
67
60
57
15
81
21
51
9
30
33
117
35
16
32
43
12
41
136
168
15
78
27
63
57
45
11
19
21
9
48
63
21
60
66
12
18
15
8
7
12
90
3
9
23
7
36
45
72
3
60
30
35
19
36
54
51
27
77
24
7
57
8
7
33
27
18
54
45
8
16
69
123
8
91
21
8
49
18
117
105
87
56
49
15
24
32
24
48
85
18
17
235
21
56
16
8
67
12
48
17
103
17
43
90
27
87
9
117
59
31
9
3
48
5
7
33
27
5
103
9
56
40
27
141
21
3
45
11
1
23
7
89
7
12
102
150
48
12
149
67
29
13
210
33
72
27
29
19
101
31
36
29
24
16
8
40
8
48
1
6
89
24
19
192
21
72
15
48
185
19
48
12
48
162
6
42
23
175
60
24
60
65
16
48
9
48
47
48
120
55
33
56
13
11
19
48
5
40
15
24
60
36
174
258
12
29
64
3
5
19
29
19
21
96
15
41
19
168
173
7
57
3
21
32
19
48
120
12
6
3
57
47
48
40
237
27
104
67
12
113
40
80
72
13
12
23
24
1
15
27
90
18
72
41
16
15
161
67
48
24
53
40
27
53
7
89
31
36
29
85
3
75
5
13
204
15
63
65
133
35
64
176
157
12
15
80
1
90
24
30
210
48
5
55
72
60
36
30
114
36
5
19
53
25
15
3
5
120
37
11
67
45
279
81
15
12
18
102
5
37
30
108
48
9
24
39
12
29
97
23
72
67
120
90
35
43
12
33
27
5
43
12
30
192
6
54
183
3
144
6
42
90
11
49
102
33
48
75
29
24
91
21
27
60
12
6
23
91
21
45
12
18
5
24
24
67
90
30
72
21
39
33
15
84
138
12
15
3
120
21
39
30
30
72
101
19
21
189
6
45
8
37
3
72
69
6
29
48
205
48
12
23
55
60
53
7
17
7
9
51
5
144
64
72
51
12
132
156
65
55
57
72
3
18
3
32
55
17
16
27
53
64
32
55
41
199
156
5
25
132
35
136
27
5
7
132
6
15
48
117
35
25
47
43
5
85
ABCD 94148522452*3^$a+1 [50013]
88
35
48
96
69
111
60
13
8
168
16
200
216
15
33
144
40
96
72
272
3
24
120
24
165
456
39
96
1
168
152
328
152
3
36
33
48
48
24
48
15
9
15
36
165
264
39
12
13
104
48
15
49
48
32
135
73
383
49
56
72
88
35
93
15
1
11
48
141
16
72
23
9
184
104
16
216
95
1
80
39
1
8
171
61
72
80
27
204
49
72
48
32
384
72
159
25
35
109
72
72
32
40
71
49
35
69
40
32
112
216
107
165
459
69
96
75
93
111
9
40
240
440
3
165
240
144
88
48
59
85
8
231
121
119
9
27
45
336
40
83
85
32
15
120
33
111
9
72
184
8
112
56
3
109
128
15
60
204
33
27
45
39
36
61
32
112
128
88
72
128
312
40
80
96
24
40
47
73
47
265
120
155
13
23
25
8
87
48
36
60
9
15
25
104
3
37
107
45
120
40
48
167
1
8
40
32
24
96
24
15
105
16
95
9
39
120
169
56
24
192
16
144
11
24
204
9
72
40
95
49
32
3
192
109
8
327
81
159
9
96
99
72
333
72
15
24
169
80
135
121
8
111
9
112
35
85
168
11
45
87
73
32
3
12
57
16
32
63
132
24
60
201
75
13
152
123
12
105
232
32
144
96
15
153
48
24
48
16
71
180
21
112
107
45
40
35
60
73
72
48
8
48
24
48
15
129
88
167
1
23
57
24
40
191
169
48
72
95
49
224
120
120
111
1
8
96
72
3
36
105
15
36
45
40
48
80
16
71
225
112
80
72
24
351
81
64
59
117
99
93
3
133
32
88
11
61
24
8
87
241
119
24
1
35
60
1
144
48
23
49
8
48
39
1
48
56
24
171
240
109
131
61
23
60
309
51
21
15
25
56
3
21
88
47
1
23
9
207
120
9
304
107
36
193
11
141
99
45
48
63
9
40
8
96
40
131
85
119
57
112
128
15
9
96
144
24
51
13
80
72
15
265
8
27
109
24
80
48
48
16
215
169
120
11
84
1
80
40
56
195
69
135
1
32
112
11
69
111
105
24
88
47
105
255
33
16
32
312
3
60
25
83
45
64
83
120
13
35
21
96
24
111
60
93
120
72
99
24
21
40
71
24
49
35
21
64
24
32
184
32
39
73
47
33
3
109
80
96
312
448
168
32
63
97
80
160
8
24
231
60
85
32
15
9
39
156
24
109
8
72
136
72
144
191
48
9
3
165
39
60
69
40
11
84
1
200
24
184
47
264
156
45
135
1
224
39
49
8
123
12
120
120
153
72
48
147
69
120
51
213
111
33
87
144
300
36
25
8
72
24
24
16
11
84
36
21
48
16
24
227
237
40
152
96
48
136
80
24
147
48
36
1
80
63
241
59
117
24
168
112
155
205
95
273
27
45
216
ABCD 94150038688*3^$a+1 [50015]
159
21
216
444
36
84
72
420
108
36
120
51
144
138
75
48
219
45
84
57
30
33
324
48
204
48
48
48
57
27
156
24
87
81
12
72
36
99
108
21
12
48
36
108
120
252
96
45
159
84
84
123
45
60
108
27
102
123
264
84
60
69
30
45
48
39
45
408
120
60
120
3
9
243
48
150
27
12
48
87
105
120
123
225
117
3
180
132
45
3
117
90
9
24
12
15
141
72
12
183
93
144
48
27
213
180
48
72
60
36
24
63
60
12
21
84
63
45
27
93
27
18
144
63
15
117
120
63
33
12
180
63
9
24
36
111
24
33
57
39
9
78
12
288
117
36
27
114
75
24
21
3
60
96
9
51
72
108
84
12
48
15
162
63
120
15
42
120
51
117
123
195
69
45
30
93
36
129
87
33
51
24
132
36
429
75
123
21
156
48
360
57
15
81
3
27
72
60
252
36
225
12
48
12
45
3
24
216
12
33
27
27
9
24
96
9
27
171
69
48
15
45
120
15
45
12
156
60
24
135
21
27
93
24
60
60
111
129
51
93
51
138
123
117
15
87
60
69
24
60
117
3
96
12
135
45
108
96
3
105
60
33
39
60
48
12
75
33
27
9
36
156
9
3
48
117
135
3
189
33
27
36
39
168
57
84
72
12
153
3
27
33
81
99
21
171
60
12
15
45
36
24
120
63
12
18
39
276
45
72
27
264
24
60
12
96
48
12
204
45
123
63
285
39
45
48
45
15
147
9
27
60
9
21
72
42
141
108
21
18
93
9
63
180
12
156
48
24
75
177
60
120
48
72
15
30
6
57
33
15
168
60
72
120
132
36
12
12
3
129
105
3
27
129
84
48
27
141
21
135
96
12
108
9
255
36
132
135
201
57
99
60
36
72
12
108
72
45
15
105
159
12
45
123
72
84
36
45
15
9
18
45
12
108
87
165
45
243
36
36
51
33
111
93
48
264
21
195
24
51
93
69
63
192
60
48
24
48
96
120
357
312
3
15
12
21
60
60
21
15
24
87
105
9
48
27
45
3
36
39
90
147
15
69
39
45
108
207
12
33
3
9
204
84
15
57
84
141
15
63
12
21
12
120
213
3
24
60
60
48
159
9
192
69
168
15
105
75
48
27
18
54
120
96
57
33
72
72
39
24
132
60
24
12
69
30
105
120
36
27
21
84
153
27
63
12
33
297
51
21
231
12
12
24
9
51
159
81
12
60
27
72
9
9
51
207
153
84
15
72
48
153
84
51
33
9
3
27
90
123
204
3
102
15
108
165
3
144
48
168
72
75
18
87
132
48
15
150
15
57
30
306
54
60
105
3
72
138
18
117
12
48
48
132
48
60
84
24
72
27
33
75
84
21
108
84
72
156
27
21
12
9
66
57
48
24
93
48
15
9
90
33
216
36
3
297
93
72
15
81
30
33
9
63
27
48
45
9
39
84
72
60
15
18
72
75
48
12
84
60
207
33
12
24
93
15
96
12
60
180
24
120
84
36
45
3
12
168
120
216
12
147
81
132
12
12
168
ABCD 94150190378*3^$a+1 [50019]
40
72
81
87
80
73
47
132
91
9
21
60
23
61
3
20
48
4
24
24
12
69
11
61
3
20
24
52
75
186
39
45
75
15
41
4
105
3
8
79
9
81
30
165
68
12
36
24
24
96
40
8
73
95
25
23
127
48
69
48
9
99
20
25
96
11
12
96
16
9
71
100
9
15
87
18
11
25
3
132
20
48
12
25
59
12
19
189
291
89
72
73
6
41
4
99
162
54
9
236
19
201
120
44
60
4
57
39
21
11
19
114
159
108
60
20
52
60
140
36
144
148
32
97
71
4
21
27
96
32
25
18
5
25
11
28
32
64
60
72
72
32
24
24
103
93
105
36
96
30
9
8
48
48
1
23
16
60
144
21
36
36
23
12
12
61
36
71
28
60
104
12
48
36
1
6
17
88
15
29
124
72
63
96
33
21
39
48
68
25
72
107
253
99
9
71
28
8
168
52
68
72
40
12
3
137
16
104
7
24
29
61
35
4
60
36
80
64
48
33
15
32
12
43
18
119
31
29
52
24
32
64
36
9
59
37
3
80
1
119
24
40
12
165
11
25
23
4
33
15
15
93
36
8
97
83
208
69
6
138
119
256
24
57
35
36
12
16
36
21
108
15
57
78
30
11
25
204
35
36
76
45
39
84
144
60
36
21
51
93
51
104
37
3
20
64
3
9
15
69
92
144
48
16
104
60
76
15
9
32
256
60
9
59
64
92
60
136
188
4
81
246
5
36
72
40
12
21
39
120
8
136
15
6
23
121
35
24
7
126
27
56
52
224
84
16
15
29
12
120
55
33
56
85
39
20
121
3
20
1
59
16
12
15
65
79
89
16
9
30
57
39
41
103
21
20
85
219
96
39
165
147
89
1
35
12
7
105
39
41
31
17
1
30
17
25
27
36
32
12
12
55
24
101
109
95
84
28
159
30
39
20
55
41
151
5
13
99
32
4
24
120
48
8
40
56
25
15
48
57
6
18
11
304
36
104
31
30
35
40
8
7
96
29
4
12
48
32
85
24
23
28
32
37
6
5
4
39
41
28
57
3
33
83
67
89
4
96
20
1
39
68
36
55
42
54
90
36
23
16
48
51
9
20
12
120
48
16
15
41
4
75
101
25
83
16
80
7
18
75
20
24
1
6
33
21
11
25
120
36
18
9
168
39
29
61
95
4
45
6
225
9
35
76
24
56
4
75
41
16
33
95
24
52
21
54
24
41
25
23
96
25
59
172
39
41
1
135
24
200
55
5
85
15
69
60
30
89
97
35
19
189
27
41
12
16
57
3
15
9
32
124
12
84
188
1
30
5
16
60
8
40
57
84
11
25
39
87
234
59
4
128
85
35
144
175
9
12
32
37
23
103
90
23
31
41
13
75
44
61
60
12
15
8
24
7
33
32
31
5
64
75
33
32
55
9
45
51
8
1
59
43
18
135
104
228
163
9
33
87
48
24
20
16
12
8
49
15
56
48
40
21
51
9
36
23
64
21
72
54
65
60
64
96
44
4
80
60
36
36
40
9
15
12
108
56
28
20
31
29
12
88
12
144
20
1
95
85
36
120
27
20
103
90
15
24
36
84
48
48
44
48
13
47
97
15
231
89
1
23
136
135
120
53
61
72
47
1
75
105
11
48
12
16
3
9
20
67
89
72
24
24
7
5
25
23
4
56
4
68
28
80
67
18
75
117
47
40
93
3
15
72
29
121
35
84
4
21
11
48
96
124
45
47
192
16
24
57
51
60
33
60
11
1
54
5
60
4
21
36
107
60
28
9
111
32
12
25
71
48
25
179
31
17
24
55
33
20
52
15
6
155
12
16
84
80
31
81
80
88
20
13
60
147
20
48
4
56
25
23
136
111
17
12
60
40
39
129
36
44
1
6
65
1
54
5
19
9
228
9
60
11
19
65
24
25
126
105
24
87
9
9
95
36
48
180
31
41
84
36
48
12
91
33
36
164
85
42
9
45
39
92
4
80
121
83
72
49
39
84
32
100
9
131
16
3
45
57
3
80
24
12
115
33
120
32
4
44
7
336
33
21
11
85
123
72
24
44
37
54
21
219
9
135
5
265
71
96
25
18
42
47
1
15
56
16
129
15
9
15
15
29
36
24
40
96
32
103
9
96
156
45
24
27
3
89
73
15
60
32
108
55
177
ABCD 94150725764*3^$a+1 [50049]
48
125
31
12
48
57
135
53
16
15
5
60
36
48
132
12
43
9
24
51
53
40
3
33
36
104
4
12
8
127
65
76
27
81
51
5
24
52
15
29
4
87
9
20
16
75
53
24
52
36
24
24
12
60
3
72
77
67
9
140
115
77
24
60
28
56
7
5
79
36
33
12
132
56
4
87
125
43
12
41
24
16
20
28
87
153
32
120
55
72
108
29
4
39
41
55
41
16
108
84
176
4
123
24
45
44
76
20
28
3
5
43
45
36
75
69
96
96
44
19
24
5
43
84
36
48
45
56
136
68
12
48
36
16
68
40
51
5
96
12
91
5
96
31
33
60
20
60
16
56
88
51
144
17
52
3
93
12
32
16
12
24
63
36
9
135
5
48
40
8
40
24
36
51
108
21
12
39
21
20
84
144
55
41
76
48
92
52
3
17
48
19
69
24
72
80
84
16
39
125
31
9
72
12
32
19
45
44
40
48
44
148
63
45
15
12
117
48
36
24
8
19
36
48
17
120
28
32
55
173
31
89
67
69
171
29
36
60
139
89
67
12
45
20
12
16
3
5
67
5
4
36
3
5
91
141
72
27
29
55
24
41
36
19
89
36
84
60
28
27
12
89
7
33
15
125
67
9
24
72
20
84
88
20
7
29
12
12
36
4
12
20
31
33
92
67
12
321
20
40
3
17
48
4
12
60
104
7
53
31
84
24
21
80
60
79
156
29
76
12
3
5
12
19
81
15
72
33
15
149
19
60
24
132
9
15
57
20
28
36
15
53
160
51
60
36
9
12
27
41
52
12
3
72
12
41
12
48
132
36
127
9
8
60
43
185
12
7
9
80
79
132
36
9
60
36
63
12
117
32
43
33
27
36
117
144
44
40
39
17
24
55
24
93
32
160
96
27
17
132
28
3
69
104
52
20
12
100
80
28
68
115
9
32
31
173
4
27
33
80
31
9
12
39
137
172
20
283
33
32
64
20
4
15
72
69
123
113
48
72
28
39
96
84
17
144
4
27
65
79
81
36
123
17
4
3
12
29
4
96
32
124
84
12
32
36
31
36
48
24
21
12
8
91
33
108
63
69
32
4
12
15
33
99
36
105
15
45
24
3
53
7
9
39
65
144
40
123
9
3
12
5
96
28
32
100
8
40
99
21
15
144
21
20
72
55
29
36
79
168
81
212
12
31
17
72
76
20
124
60
128
43
69
20
16
51
24
69
60
3
108
65
91
21
192
8
12
16
147
9
3
33
39
5
31
33
51
81
63
17
55
29
124
32
48
4
80
40
3
84
41
40
8
7
84
53
36
12
40
12
48
128
36
43
125
16
20
12
48
36
19
9
56
7
12
45
12
44
40
44
16
32
79
65
36
67
21
36
15
29
4
48
15
29
4
60
20
4
140
36
31
36
57
20
16
12
48
20
16
60
36
99
5
64
36
44
4
27
33
128
7
108
60
57
3
12
57
84
20
24
91
9
3
45
15
29
40
99
57
32
175
65
31
36
33
56
7
120
53
16
3
12
29
31
33
63
5
144
19
57
8
12
19
29
36
48
31
60
17
4
8
36
55
9
51
9
32
24
60
79
45
192
84
80
12
43
21
56
19
9
12
48
36
15
36
45
44
43
21
20
16
68
48
60
7
12
41
79
33
20
180
48
19
41
28
75
12
17
12
16
32
16
12
24
60
36
15
77
36
31
24
9
168
15
57
12
75
9
44
36
7
117
12
51
60
33
116
31
33
15
5
72
112
80
52
15
33
80
55
53
40
3
180
101
55
24
60
17
52
36
51
29
12
4
51
9
171
9
24
132
44
40
24
20
4
72
48
56
60
31
5
24
36
108
36
4
51
72
24
41
28
24
60
32
96
48
31
69
32
19
24
12
9
3
41
19
41
72
28
44
40
15
57
15
69
144
36
44
36
55
41
60
64
44
31
89
67
60
81
3
9
12
36
60
63
17
112
68
52
8
52
15
17
16
44
168
103
33
72
15
45
15
408
5
4
12
99
17
4
51
5
64
168
12
20
64
332
28
39
33
32
91
29
7
45
3
201
15
9
8
199
9
20
91
33
8
24
79
60
77
28
87
45
140
144
16
84
3
41
36
16
152
16
20
12
148
144
20
31
29
108
24
136
63
5
7
69
56
184
8
48
64
51
29
55
69
12
72
87
69
32
19
29
36
24
52
44
48
100
3
33
15
24
21
32
7
93
27
141
15
69
48
180
32
220
20
160
12
36
80
28
15
12
5
79
5
24
4
32
31
5
12
43
113
55
57
123
45
24
32
48
7
24
21
51
12
45
32
24
79
60
17
76
147
17
16
48
51
33
ABCD 94151604832*3^$a+1 [50078]
15
9
72
120
114
21
24
135
54
36
39
96
75
93
3
53
175
9
96
56
16
80
40
45
3
56
256
32
1
71
19
30
39
3
138
6
45
81
18
30
42
18
102
45
33
39
177
36
35
103
41
31
24
65
61
27
8
49
39
57
143
72
19
36
180
29
19
6
120
54
132
174
111
104
64
195
69
3
30
18
125
16
21
18
57
24
171
5
144
1
39
81
63
207
108
5
55
105
147
29
88
21
132
18
12
24
126
30
60
17
16
255
89
1
30
41
40
51
18
12
150
120
9
24
45
11
1
78
120
42
48
36
123
243
48
90
60
39
192
144
105
15
207
18
15
21
35
109
35
40
104
121
111
104
24
31
270
42
33
51
6
18
101
19
72
125
40
15
9
9
96
156
195
39
54
36
15
8
16
360
32
19
5
19
69
33
39
51
54
15
45
144
35
64
8
40
33
39
8
19
24
45
72
72
21
42
18
87
48
27
54
15
39
216
30
54
96
125
40
9
132
108
126
36
18
251
109
90
9
21
42
89
85
123
3
5
55
30
195
9
71
13
72
3
285
35
40
51
6
15
39
36
108
17
13
75
147
54
15
39
9
48
24
296
72
91
45
237
3
21
120
203
37
99
21
99
105
12
59
19
270
87
69
3
21
107
49
24
72
15
24
69
75
72
63
17
24
1
39
69
27
99
66
60
15
69
59
112
15
177
120
80
217
54
36
189
27
117
96
57
48
6
66
95
73
159
21
66
36
69
80
19
12
24
81
45
83
1
6
33
56
121
23
144
31
17
280
69
3
63
9
144
15
36
29
25
15
87
60
45
48
96
111
33
72
8
55
120
9
27
21
39
33
3
125
120
112
72
69
42
30
24
30
149
112
8
16
39
6
35
40
15
36
29
208
48
219
69
96
15
90
36
35
13
51
24
75
66
96
83
25
120
36
36
24
30
9
207
24
81
3
5
31
33
48
8
7
9
24
255
36
174
95
72
73
66
21
3
21
45
60
119
40
51
5
88
93
3
81
96
90
174
90
149
55
66
23
31
417
75
117
63
18
39
8
40
39
33
3
29
19
36
33
48
32
31
9
168
72
192
15
126
35
229
219
72
159
186
30
24
9
80
136
21
54
5
16
104
144
1
39
15
132
54
30
89
217
60
198
21
15
9
72
9
15
129
87
120
8
55
17
48
55
96
54
12
15
63
126
11
55
24
33
200
31
6
35
1
18
12
60
29
1
23
144
1
15
32
168
1
30
33
237
96
54
66
3
56
55
54
12
330
48
77
40
33
71
85
90
6
30
54
114
30
42
30
60
90
108
125
31
6
3
240
24
21
99
8
55
225
99
21
285
107
67
6
39
9
42
93
192
15
33
21
24
51
15
24
137
24
1
18
120
77
19
69
51
21
120
72
21
51
9
36
180
30
9
45
35
24
16
195
6
39
392
40
8
240
40
32
109
234
90
15
24
8
25
39
69
27
48
51
120
6
63
27
29
61
3
24
152
175
60
93
8
19
36
18
87
63
17
85
150
30
54
89
1
216
15
8
1
36
18
36
30
71
24
88
3
84
113
16
72
213
132
18
12
33
216
39
132
48
21
56
48
1
24
12
195
8
1
66
18
150
45
120
216
224
112
39
120
36
18
75
147
108
57
9
6
17
72
136
48
15
36
29
216
25
15
51
60
54
36
135
80
72
31
41
55
30
90
9
87
105
3
21
159
57
8
7
209
1
167
13
27
123
18
102
53
16
8
16
21
30
54
15
72
ABCD 94152033746*3^$a+1 [50051]
97
83
150
204
843
3
109
11
150
66
24
37
17
175
125
51
27
72
45
45
67
35
54
24
66
54
42
54
7
35
144
138
66
84
48
192
12
18
63
33
367
35
109
95
108
96
126
18
30
12
91
29
18
241
155
42
54
90
30
30
79
161
30
30
24
27
93
19
48
59
69
16
113
207
93
115
11
66
30
78
120
90
6
12
259
5
123
45
163
47
6
27
9
48
55
11
6
78
30
168
54
90
54
66
19
137
84
19
35
141
81
175
197
6
96
144
126
103
47
174
36
258
12
49
41
24
24
132
3
16
5
187
77
180
66
12
193
251
30
55
101
12
96
42
24
24
36
1
48
32
57
36
66
129
27
84
84
24
168
18
36
103
176
9
87
75
54
30
240
234
55
5
187
179
61
35
198
12
411
147
42
48
115
47
180
204
126
99
27
69
225
60
174
24
30
192
63
16
96
35
60
234
210
21
15
33
141
72
48
36
114
6
60
144
6
48
61
95
132
222
42
150
108
72
48
150
102
159
21
294
210
240
24
43
17
156
6
6
162
37
53
108
168
151
113
31
5
54
126
6
1
35
42
96
66
33
21
42
78
19
80
201
42
144
93
16
96
11
102
78
12
78
132
60
18
117
15
60
78
7
11
72
144
30
78
1
11
96
162
162
241
17
126
145
11
258
156
6
30
270
24
24
37
95
30
264
84
60
43
89
151
59
30
24
336
18
18
12
15
27
373
17
15
69
75
81
186
37
47
1
47
12
246
127
80
81
31
176
207
18
78
66
63
123
72
48
18
126
114
54
30
210
48
37
336
11
21
129
175
144
5
42
273
189
12
39
15
84
108
84
45
93
211
11
78
6
1
59
42
102
30
55
107
6
132
43
144
96
80
153
42
54
48
12
150
54
84
438
84
114
42
117
3
12
1
65
162
102
90
61
11
90
123
141
24
60
31
35
6
39
15
240
1
299
21
64
17
18
30
31
48
80
15
36
109
77
78
72
138
258
204
114
192
12
247
11
85
240
48
65
126
114
126
49
179
12
30
78
21
64
80
63
48
54
6
24
48
13
47
42
60
60
66
144
6
66
84
60
24
93
3
126
15
9
180
19
47
1
48
5
330
289
233
18
54
126
6
43
48
144
11
174
55
83
13
48
5
27
153
24
222
33
21
187
83
6
135
64
17
42
21
112
5
43
95
114
18
264
85
48
161
204
18
49
240
59
42
48
102
85
113
79
17
18
205
5
42
33
261
54
90
43
47
1
96
11
85
47
81
45
259
125
72
219
27
264
18
27
45
6
42
60
151
65
31
203
85
137
103
48
48
209
60
162
49
125
6
90
3
16
65
156
3
75
168
12
18
12
3
63
97
53
84
ABCD 94152167548*3^$a+1 [50011]
128
3
49
116
15
57
9
55
35
36
25
107
156
9
27
21
3
21
33
15
183
105
33
27
9
6
37
60
32
99
1
71
73
59
93
4
68
63
9
100
53
42
48
37
53
75
16
24
47
1
120
72
23
25
24
11
49
36
72
56
15
57
112
20
28
107
13
12
20
15
12
1
48
5
79
60
96
156
68
12
16
48
80
16
128
87
18
27
45
211
60
23
12
45
27
133
35
97
36
12
12
20
28
23
81
15
25
36
68
105
7
59
109
20
57
67
35
240
1
60
24
131
30
55
84
5
7
71
13
12
8
15
24
105
28
80
28
72
188
15
24
37
83
81
16
35
120
49
11
66
163
120
96
24
24
5
288
54
21
3
25
44
240
112
23
18
7
48
8
12
93
51
159
37
23
25
47
25
8
51
9
51
33
15
25
47
49
24
72
24
24
8
40
17
67
188
36
52
24
8
57
30
1
35
85
24
48
116
69
78
73
24
48
60
59
1
20
144
100
83
30
27
4
101
54
21
9
39
21
102
37
56
16
36
44
88
11
117
48
16
24
24
41
19
12
36
23
85
104
12
64
11
1
68
60
4
48
12
36
92
3
37
60
12
36
20
16
53
55
36
17
7
80
3
13
72
12
180
8
40
17
31
5
19
83
72
13
152
15
72
45
28
41
111
51
12
25
168
48
32
28
180
24
8
15
25
48
32
15
114
3
27
85
44
4
11
21
76
48
71
9
52
68
24
16
65
147
39
13
8
9
31
48
12
60
20
27
57
64
32
12
16
12
24
35
25
143
1
132
8
40
11
13
120
72
36
20
63
24
21
4
8
40
47
81
16
60
29
147
52
32
69
132
15
33
7
24
48
11
85
59
36
37
60
68
21
79
60
36
8
15
1
32
75
105
60
48
40
47
54
19
17
3
100
32
28
35
25
24
5
75
28
12
36
36
35
13
41
7
24
36
35
18
31
48
12
36
80
40
32
72
16
32
40
32
16
48
167
25
47
85
23
73
107
24
61
44
33
6
57
52
11
9
117
36
39
33
7
56
99
13
60
20
51
25
32
28
24
5
3
99
60
1
32
51
6
31
48
5
27
9
19
12
24
5
66
57
15
45
16
92
9
18
13
60
35
90
18
36
60
69
15
72
9
16
12
12
11
12
45
63
49
84
12
44
33
30
60
48
25
48
60
72
128
40
32
45
7
32
60
4
12
24
96
107
181
71
21
292
11
42
7
47
30
18
193
60
152
12
28
116
15
36
1
44
16
83
145
92
28
96
20
4
92
4
41
18
81
63
45
36
76
41
27
135
168
85
8
36
63
72
9
16
83
18
43
84
48
48
47
9
4
32
52
56
45
36
19
44
40
5
6
205
65
66
36
25
32
3
102
36
7
20
12
36
51
24
37
32
40
228
12
132
5
48
18
133
47
24
1
32
16
71
9
27
13
41
6
25
59
133
53
102
60
156
54
55
17
79
12
20
28
36
203
37
44
4
156
92
15
48
60
61
23
201
24
36
4
23
49
83
13
200
72
16
35
37
80
12
57
19
89
43
23
96
21
40
108
80
69
36
27
9
126
37
107
21
100
108
5
7
83
54
7
36
32
16
44
52
144
32
3
25
59
45
27
49
5
36
144
19
17
6
13
156
11
12
1
12
12
11
6
31
20
4
11
24
61
47
13
12
36
36
156
108
32
40
12
20
51
21
33
31
32
27
150
18
97
47
48
21
24
87
36
25
23
25
60
152
87
25
32
69
19
36
36
23
30
27
28
36
12
32
45
111
16
23
57
81
3
39
25
23
37
35
13
29
139
12
140
72
81
7
68
16
5
30
6
3
4
11
174
115
11
24
13
35
144
45
9
55
192
68
15
61
36
132
41
15
16
20
28
48
24
5
18
25
11
24
13
17
27
28
132
173
31
47
72
13
108
35
1
108
17
3
16
35
9
48
75
13
96
56
9
36
27
81
24
102
13
32
4
11
90
39
64
5
30
81
12
3
1
11
24
18
55
132
48
56
16
24
101
39
64
80
196
12
95
37
17
159
16
24
11
18
78
25
59
133
48
12
168
113
36
19
96
23
81
99
45
88
32
16
20
21
84
27
48
51
21
39
48
61
12
8
9
147
159
37
23
25
32
63
81
88
11
60
25
80
36
15
24
144
25
80
15
1
84
80
16
96
48
17
43
20
16
47
25
20
27
60
13
60
48
12
32
45
27
33
15
96
87
337
8
28
71
9
4
5
18
9
123
13
48
29
12
90
78
7
41
18
49
5
43
48
35
61
156
59
105
4
32
24
88
32
24
27
9
16
119
13
60
41
19
20
52
60
23
13
8
39
33
69
55
20
15
9
40
11
61
8
24
16
155
21
88
8
4
41
39
75
1
32
36
204
16
191
ABCD 94152265178*3^$a+1 [50020]
59
13
48
23
55
113
31
18
30
126
3
20
37
11
1
39
72
273
15
44
13
47
97
23
7
41
28
24
36
21
59
12
112
45
11
16
9
71
16
27
17
67
60
18
12
39
8
7
6
174
5
13
51
24
24
8
1
47
76
3
36
72
18
18
57
36
105
51
20
52
12
24
44
52
33
23
12
36
61
54
57
24
9
15
20
1
11
24
13
27
168
20
55
57
8
28
12
48
81
60
59
7
33
12
12
48
60
8
72
49
12
239
88
8
24
12
36
61
6
5
12
40
9
15
9
35
36
13
27
44
40
15
81
20
60
19
17
37
3
36
39
18
48
27
15
90
35
36
24
40
96
3
30
11
31
54
11
24
36
64
9
12
6
81
21
23
13
6
69
8
40
12
27
113
28
60
20
4
8
19
29
7
6
11
96
1
27
24
72
8
12
37
54
77
7
5
13
51
9
15
33
18
17
1
11
40
32
4
140
7
5
24
7
9
120
3
17
49
3
3
5
28
39
65
1
15
44
12
16
8
40
9
24
156
3
8
40
24
8
4
27
29
40
12
39
60
21
63
17
12
43
72
90
15
57
3
3
84
17
52
80
72
31
17
4
20
13
15
32
60
4
51
96
48
101
108
72
13
36
35
19
12
5
16
32
88
12
36
15
18
11
1
162
9
81
23
13
3
111
33
32
52
8
60
4
9
18
41
7
24
30
54
45
45
42
12
36
53
7
77
36
24
28
9
3
3
5
25
23
19
5
76
111
9
12
8
13
84
24
11
28
81
36
54
29
12
60
13
59
61
23
72
31
6
18
45
21
54
17
96
55
54
71
124
39
33
8
48
4
36
68
12
1
11
28
69
111
93
11
19
17
60
40
32
85
3
104
37
3
20
1
15
8
13
23
7
18
3
68
28
56
4
3
9
20
12
108
28
116
16
3
101
60
76
12
36
132
15
45
3
72
77
13
15
9
11
12
28
144
3
54
30
54
35
4
39
72
18
48
51
12
8
16
20
55
17
168
4
8
28
44
28
12
68
7
33
21
99
44
37
48
63
60
9
30
69
45
75
80
24
13
24
36
3
9
6
65
19
5
36
60
24
36
60
4
8
60
40
8
1
6
30
6
77
49
11
19
33
3
125
52
20
12
31
69
33
42
5
28
8
52
8
40
15
5
148
44
36
25
135
24
20
88
8
96
25
15
8
48
1
47
19
5
36
52
8
13
47
7
17
55
53
108
4
12
33
3
3
5
64
8
24
4
15
17
25
36
47
1
63
9
23
36
13
18
24
5
48
12
48
31
9
132
3
125
16
8
67
12
6
12
11
28
12
8
36
73
15
75
185
49
11
36
24
108
60
168
16
8
12
55
33
3
60
29
76
60
15
54
48
3
129
3
72
96
60
24
44
40
56
55
5
43
125
1
15
57
78
48
29
31
12
77
4
15
18
3
128
12
48
24
31
9
60
3
45
24
44
24
40
48
9
42
21
9
47
16
9
42
53
40
20
12
1
30
18
6
9
36
27
36
48
33
36
111
24
89
48
28
140
40
9
6
12
54
6
53
12
48
24
7
21
176
60
72
31
192
5
145
90
29
12
13
11
12
12
40
32
28
8
1
84
35
40
51
21
92
40
27
41
28
12
80
1
11
13
11
16
39
24
45
72
36
32
25
11
25
24
12
24
51
68
25
12
35
1
59
28
9
102
29
7
42
36
102
41
37
75
9
51
80
76
20
25
60
18
69
44
48
12
28
45
23
1
11
19
81
36
44
100
36
15
156
41
91
21
51
65
4
32
156
64
80
4
12
63
17
25
138
21
8
108
48
55
29
79
9
27
90
107
88
3
48
9
20
12
24
13
48
123
68
100
32
12
25
11
52
8
52
8
84
60
13
47
13
35
37
59
13
27
39
5
19
9
8
1
23
48
13
11
40
63
65
37
51
3
65
112
12
12
24
12
8
31
53
1
11
7
21
99
18
39
20
1
23
16
27
57
8
7
18
15
108
12
12
128
100
20
19
41
49
3
36
3
12
65
13
27
12
15
5
12
37
11
91
41
49
23
28
68
12
91
12
29
13
23
48
4
60
32
4
24
21
48
3
44
52
63
17
24
28
21
6
72
41
36
52
8
72
25
102
5
1
48
3
20
24
13
131
12
13
23
48
1
23
28
39
24
69
20
40
9
78
36
17
88
72
56
24
79
41
37
15
56
12
37
6
54
48
36
60
18
18
102
6
12
11
7
33
27
18
18
65
60
13
96
15
72
33
23
24
25
11
24
40
93
11
132
13
36
75
8
28
20
72
28
20
48
76
93
11
13
39
20
43
21
20
16
39
5
36
13
66
5
24
7
29
13
135
56
24
28
111
101
13
18
57
24
3
5
13
6
30
51
12
56
61
54
5
4
48
15
42
108
120
47
24
24
199
12
18
6
33
33
11
31
185
4
8
76
9
18
6
30
21
12
56
24
19
65
4
51
42
12
35
108
1
60
47
76
56
19
41
31
57
104
16
36
36
108
3
161
1
35
12
24
49
24
83
7
33
3
45
27
17
28
9
36
23
4
9
99
12
108
9
11
151
17
4
69
47
25
24
11
40
32
151
162
75
9
95
67
5
19
9
45
143
1
111
60
128
4
21
30
33
63
9
12
8
88
21
11
12
1
35
37
30
29
49
87
33
11
7
78
54
5
7
6
99
20
100
32
28
32
67
5
60
25
35
24
64
12
56
61
71
13
36
6
117
24
56
24
7
65
4
9
84
35
48
40
20
1
39
33
119
49
27
32
24
19
42
15
15
5
49
59
4
20
148
21
132
18
41
48
13
87
99
9
20
36
76
12
8
24
31
29
19
9
20
61
72
42
5
36
121
36
12
3
80
12
91
30
18
21
8
13
27
9
3
81
24
3
51
81
20
25
18
33
20
60
16
48
68
132
55
21
9
3
12
57
11
7
114
36
11
16
56
7
17
24
12
103
54
47
24
60
19
17
31
18
39
56
12
40
21
3
36
15
72
33
32
12
48
40
8
1
11
60
36
55
ABCD 94152504664*3^$a+1 [50071]
30
6
15
8
48
211
125
79
113
43
108
114
12
24
35
16
24
32
24
120
13
35
7
41
7
33
147
18
144
131
37
18
9
32
151
17
19
29
13
219
24
21
3
32
96
49
63
207
198
6
120
24
48
21
24
144
48
56
19
12
18
15
104
61
198
24
125
1
47
97
54
81
45
27
32
7
150
3
69
252
47
24
67
42
18
102
24
102
29
24
1
47
64
33
39
3
12
9
200
13
120
90
78
126
126
108
30
18
35
16
96
15
89
7
57
8
88
80
109
12
108
24
123
32
55
89
16
135
9
32
115
29
24
79
30
3
93
12
144
78
57
56
96
48
64
51
77
19
5
85
18
54
66
60
156
24
161
48
73
39
96
104
1
30
65
43
29
144
24
37
72
83
136
32
79
9
81
15
80
16
33
234
48
21
56
13
24
51
15
33
32
49
30
57
21
18
89
73
135
168
32
97
66
21
51
5
13
339
104
151
33
80
31
252
18
11
13
90
48
9
45
18
198
59
55
9
9
87
123
53
24
55
33
51
6
23
16
15
12
90
3
21
11
37
35
88
99
21
80
88
152
127
30
59
13
36
54
54
3
21
11
7
102
18
60
5
85
131
7
24
36
69
15
57
39
33
144
15
17
55
6
27
48
9
18
5
13
171
56
13
51
159
42
63
24
21
120
27
24
8
55
9
27
66
3
15
18
60
131
79
18
23
16
141
27
15
41
133
78
48
18
72
75
33
23
16
15
72
65
79
6
75
51
18
72
144
30
5
13
27
32
13
78
45
104
7
6
3
80
7
18
12
54
24
18
3
176
1
39
80
40
75
144
21
32
40
8
43
29
91
42
30
24
141
3
18
51
183
36
18
27
48
45
35
1
18
5
31
201
231
60
108
9
104
72
88
27
21
56
55
12
168
18
35
31
24
57
8
1
36
35
43
72
48
45
8
19
21
159
17
73
95
55
72
30
11
16
69
11
19
6
71
13
3
51
101
48
40
9
39
111
33
192
3
29
43
5
96
136
3
21
69
51
93
35
120
55
36
72
6
12
78
69
8
85
11
43
36
9
32
24
7
9
24
33
6
65
43
45
21
251
19
36
24
17
24
64
51
18
35
7
138
36
35
7
54
83
136
56
72
96
1
23
72
49
207
15
30
59
31
33
80
88
192
24
32
25
15
8
43
78
47
136
15
9
81
54
30
11
43
21
15
9
24
96
87
72
18
47
7
24
9
32
79
24
30
11
136
3
5
112
9
71
19
84
113
37
12
6
48
17
48
88
176
31
41
73
30
72
6
51
39
185
67
18
75
33
54
36
29
7
9
24
120
24
96
24
9
23
85
59
265
36
99
57
78
72
198
126
69
33
183
32
55
18
135
8
7
84
69
8
48
40
8
64
21
3
69
59
13
54
66
24
51
168
27
60
9
56
64
135
6
3
32
144
1
108
18
9
39
144
60
12
6
11
43
36
84
5
48
16
80
1
18
12
33
111
17
55
89
24
37
59
13
59
61
36
36
6
21
8
24
1
15
8
112
21
24
30
21
75
30
63
8
136
48
24
99
21
15
9
27
72
6
36
18
9
8
109
102
45
8
1
111
33
42
138
6
18
51
21
83
40
21
27
3
29
216
151
36
53
109
275
13
54
6
135
56
48
43
21
51
125
1
60
48
3
39
57
8
55
24
84
36
24
113
31
12
5
72
16
104
151
72
57
51
12
114
30
41
16
104
55
24
12
42
12
15
3
21
165
3
81
15
200
73
114
30
18
21
141
123
21
72
27
56
79
60
36
30
6
36
12
21
39
89
64
9
144
95
61
126
5
49
63
48
80
43
36
33
75
21
15
41
40
159
102
195
56
19
72
72
29
79
17
43
77
43
90
42
17
16
51
24
21
87
9
24
15
126
36
47
13
99
39
36
165
3
5
25
108
11
136
48
99
29
16
32
49
12
96
3
32
49
6
177
8
31
48
6
11
24
67
21
3
18
3
9
36
18
36
29
16
189
6
90
18
30
59
13
3
33
60
54
66
3
24
32
55
108
36
57
33
84
72
3
24
8
24
37
18
105
8
61
42
48
33
9
48
143
19
18
18
24
33
3
69
80
96
55
132
18
48
72
11
64
80
16
56
120
13
42
72
36
12
72
89
7
9
135
ABCD 94152593662*3^$a+1 [50101]
3
9
71
82
54
21
48
11
16
54
50
16
45
83
40
69
36
51
105
36
135
32
16
6
15
39
69
201
12
60
39
35
25
21
27
63
45
47
108
13
135
102
2
1
72
75
92
12
36
34
24
36
38
156
96
36
70
15
129
230
96
10
18
6
75
71
37
35
28
152
1
81
26
85
3
9
3
9
9
60
66
8
88
68
25
47
37
33
2
73
75
32
97
69
36
38
298
123
27
54
66
8
36
34
27
48
27
80
12
13
60
3
20
109
60
57
39
15
9
35
205
12
69
12
54
80
84
1
35
61
33
74
48
108
76
33
48
93
36
36
60
63
12
35
85
59
46
134
154
87
168
35
76
36
93
107
28
56
16
57
71
37
33
15
12
69
54
72
68
25
27
20
58
27
45
38
10
2
97
71
10
15
27
20
12
1
57
2
28
18
72
15
3
60
180
69
35
148
128
82
24
30
129
15
20
36
96
37
11
37
93
2
72
25
12
36
45
38
40
56
36
10
2
13
45
54
45
59
40
164
13
33
39
35
37
60
35
10
24
111
9
42
32
37
23
28
69
23
22
50
1
3
92
193
147
84
6
2
196
30
39
33
63
11
106
27
117
114
12
237
3
18
27
24
24
120
35
70
51
11
28
45
35
100
56
34
2
60
28
150
86
4
189
47
64
42
18
270
66
56
72
72
1
35
144
36
73
59
36
61
144
57
159
48
48
48
45
15
71
13
63
57
48
15
80
84
40
54
2
28
152
12
60
16
12
78
50
60
25
27
68
16
9
35
12
58
51
60
9
6
308
97
48
36
27
18
27
123
9
108
3
69
63
33
35
60
10
74
106
60
30
20
24
46
126
36
105
129
38
58
18
9
147
6
48
60
51
96
47
52
60
20
84
49
23
4
30
24
159
23
10
15
23
24
88
18
182
97
21
150
12
168
120
56
24
109
81
26
1
35
28
9
240
63
93
35
12
34
75
21
2
136
81
9
2
72
13
24
51
24
21
153
6
81
12
11
132
34
51
3
12
24
54
2
10
18
21
48
23
85
12
36
87
48
9
48
35
72
36
52
114
50
13
48
12
33
98
1
45
60
51
3
56
16
33
15
20
40
45
45
252
3
12
3
81
39
44
48
34
24
120
6
33
72
23
12
94
27
45
90
108
12
20
160
18
2
25
33
110
49
35
97
45
54
126
54
42
38
37
47
196
72
8
12
49
84
12
23
16
9
12
33
99
11
250
120
36
26
34
99
27
48
150
15
35
1
15
20
76
9
75
8
156
1
59
10
26
34
50
72
40
164
10
36
78
12
18
15
27
32
88
78
50
72
108
1
15
24
120
9
36
51
68
72
24
10
15
21
54
42
15
33
6
66
38
1
51
60
18
126
174
15
12
153
42
18
86
61
63
42
135
45
2
1
24
3
20
157
11
1
81
150
9
9
12
38
36
49
117
30
8
25
59
1
147
117
81
66
188
97
23
76
12
80
154
3
3
18
12
2
36
22
54
45
23
180
58
27
36
72
47
145
36
12
3
30
132
63
36
11
84
16
57
111
32
85
203
25
47
205
60
3
20
60
1
45
24
15
105
180
42
57
71
37
119
109
12
48
36
71
10
2
16
80
12
144
49
119
88
180
69
15
6
63
60
36
180
23
82
24
12
18
42
38
10
90
56
24
37
153
15
81
15
23
1
87
32
61
96
84
47
58
2
100
45
45
54
24
21
108
11
24
12
4
20
52
30
60
48
60
72
27
47
1
69
66
54
15
9
14
73
3
81
45
36
50
13
45
51
48
12
11
58
12
18
44
25
3
54
36
18
57
120
24
39
164
88
32
132
48
1
15
177
63
92
13
75
104
22
216
3
27
54
60
14
1
215
40
84
44
25
11
46
51
108
81
3
11
24
106
72
110
28
44
73
60
12
11
106
38
166
14
22
63
3
92
157
9
14
16
42
3
35
1
81
198
6
15
59
37
33
12
150
57
33
90
140
132
106
90
12
8
61
83
88
57
11
22
38
85
35
22
30
78
146
13
21
12
2
1
15
72
18
62
12
13
3
72
8
10
2
88
6
15
95
64
60
69
51
80
1
45
126
18
75
15
60
9
11
36
108
36
12
4
336
69
9
2
12
1
147
18
50
40
21
35
48
96
100
21
ABCD 94152908002*3^$a+1 [50017]
57
35
48
19
41
7
17
36
60
19
17
36
28
84
20
31
54
11
19
33
8
4
8
72
16
120
87
29
160
36
20
172
81
27
188
16
48
56
7
29
73
95
13
30
12
30
96
54
45
56
16
8
145
51
32
127
41
12
12
31
42
59
124
20
49
66
5
12
12
216
24
73
180
192
6
5
4
56
19
5
43
93
9
27
36
72
32
31
53
49
168
15
44
64
12
57
18
77
28
24
3
30
3
84
21
35
24
73
71
7
17
48
64
20
109
35
4
21
15
44
25
95
163
77
60
36
37
23
136
21
3
105
60
87
15
18
12
30
137
48
7
33
105
35
7
77
49
15
27
5
4
24
56
31
60
5
72
48
25
35
84
19
54
246
69
8
144
13
3
8
49
35
48
52
68
13
54
5
43
17
40
108
15
72
53
127
41
265
234
21
27
30
102
30
95
88
80
7
17
181
23
25
59
31
5
67
5
4
36
45
102
105
236
24
16
44
103
45
8
24
12
88
72
21
83
72
13
84
23
7
161
52
80
12
36
40
32
133
15
39
41
49
6
120
9
72
3
108
33
69
11
12
37
143
4
3
18
23
25
39
3
45
33
131
1
287
25
63
32
55
17
43
36
17
24
48
1
11
40
140
48
73
35
28
147
18
15
15
30
24
23
25
59
48
232
39
150
54
45
56
37
123
36
68
72
84
72
12
136
39
105
21
24
120
18
42
23
4
44
67
77
193
23
60
36
13
51
80
216
4
36
129
11
109
12
99
116
72
85
18
12
93
75
29
64
9
111
44
72
19
9
176
4
3
12
57
36
108
32
48
25
11
88
3
29
49
144
47
36
73
12
47
36
24
16
9
27
56
127
21
27
53
24
61
54
18
95
25
60
35
37
11
84
132
24
157
30
18
27
15
5
168
72
72
28
12
20
96
25
71
24
19
6
15
84
80
108
55
33
15
69
56
60
49
48
12
6
17
4
60
39
90
72
107
85
47
1
23
12
97
11
127
5
12
28
3
45
72
135
45
63
5
67
5
108
72
4
68
120
88
48
9
11
19
78
23
40
20
97
48
12
18
41
24
37
30
12
125
211
17
13
35
97
59
36
73
59
76
104
43
77
73
30
5
25
78
9
51
89
60
43
9
36
108
32
24
24
120
60
64
3
48
65
19
18
60
23
60
100
15
17
28
147
5
7
18
42
101
67
120
18
12
72
60
18
17
25
36
39
56
85
35
84
1
72
12
11
37
95
4
21
42
18
3
27
17
36
52
80
4
51
9
20
24
25
15
56
16
20
24
28
3
125
103
21
20
144
132
25
39
44
12
24
1
42
5
216
7
5
7
53
37
36
59
96
85
72
159
56
7
93
33
114
18
78
41
4
104
28
3
12
77
60
12
96
48
64
56
60
12
97
96
84
11
55
17
4
224
4
80
60
132
60
19
17
60
84
88
8
85
59
43
90
18
69
8
25
3
33
135
12
44
1
35
115
17
76
9
35
25
35
76
39
6
11
31
42
18
42
6
30
27
24
21
27
176
4
63
48
12
42
47
36
64
48
20
1
60
24
60
11
4
72
8
136
27
33
57
179
19
41
60
24
24
36
85
30
60
77
7
101
36
4
9
11
120
55
29
13
47
61
60
24
71
4
135
18
18
12
33
117
60
39
33
27
8
43
18
24
47
124
9
78
53
97
72
71
24
13
3
15
5
96
168
120
61
59
120
31
60
21
21
59
49
35
25
27
32
1
47
13
42
48
105
20
36
24
60
24
36
124
36
57
18
41
108
31
77
25
35
24
61
102
5
96
72
60
13
59
103
18
35
112
3
24
21
15
101
88
12
3
53
25
63
57
162
105
3
69
33
108
30
5
40
68
4
15
41
37
18
41
13
155
25
123
80
43
102
47
1
11
13
18
5
12
121
144
11
19
21
15
41
43
48
65
37
23
12
72
13
51
27
5
12
40
80
36
7
9
8
13
35
12
43
45
105
63
120
60
144
20
13
23
204
43
12
53
13
71
60
4
72
24
9
107
40
140
37
11
72
43
42
87
15
65
145
311
7
72
36
57
57
171
56
73
191
12
88
80
76
63
17
16
3
9
8
67
18
23
25
11
156
55
18
42
42
3
33
47
13
11
91
57
93
78
5
37
132
18
125
13
75
272
12
28
20
12
12
180
19
42
23
144
60
72
40
51
5
40
32
60
193
59
1
27
15
30
63
32
31
77
7
17
121
30
17
12
24
60
4
63
17
13
60
ABCD 94153172552*3^$a+1 [50037]
24
51
12
105
3
117
39
24
57
24
339
84
21
60
27
57
123
12
36
69
12
51
109
71
12
165
135
12
165
51
12
141
12
300
3
72
93
16
68
12
3
72
9
135
36
25
23
36
57
64
44
75
9
3
57
3
117
108
15
9
120
15
33
183
37
95
120
45
3
108
12
24
45
124
71
33
48
3
61
248
3
9
24
76
263
93
60
3
21
84
180
196
11
45
3
84
12
33
72
24
40
35
21
88
155
105
108
3
9
27
81
48
24
156
180
40
20
87
9
135
141
84
51
120
72
1
56
88
36
56
160
35
24
57
3
25
20
36
228
12
3
33
84
36
52
143
84
48
12
24
24
81
60
24
108
264
24
27
13
32
24
36
24
168
63
33
39
36
72
12
141
120
12
12
60
60
3
120
72
121
212
39
21
72
36
16
44
72
15
84
93
72
3
156
9
108
72
36
15
9
12
64
35
9
123
69
39
60
57
292
23
33
132
108
12
63
45
60
27
165
3
117
24
60
24
27
228
285
12
12
132
24
4
71
9
96
60
27
48
105
99
72
9
15
12
24
129
27
48
9
60
72
15
9
27
33
12
60
3
21
124
71
96
49
20
15
24
12
48
36
21
48
12
75
72
12
93
120
51
45
27
60
33
24
3
120
33
40
32
84
36
12
60
51
57
3
57
27
12
9
24
63
129
48
3
84
45
3
108
72
33
3
81
15
21
15
72
108
45
12
16
140
4
35
33
24
36
52
11
84
192
24
60
45
84
3
45
180
28
32
120
12
48
39
69
4
23
13
36
8
135
45
27
9
27
109
44
15
120
24
33
63
57
24
183
48
45
27
12
21
24
48
132
216
123
36
45
36
3
12
108
120
21
124
47
24
9
27
60
12
21
72
24
36
28
36
23
48
37
72
80
36
28
32
72
96
135
9
60
3
48
12
12
93
112
35
12
33
12
88
8
72
100
20
3
33
51
9
132
24
96
120
15
45
64
11
12
12
45
24
60
36
39
69
15
105
12
108
240
3
45
3
24
48
12
21
84
72
15
21
48
75
81
48
72
3
21
15
9
15
48
45
4
164
60
15
9
40
20
96
99
36
1
180
35
36
168
49
83
9
228
48
39
60
84
9
15
12
21
39
93
52
59
84
36
1
68
60
300
87
24
12
93
4
8
3
36
33
51
120
297
15
252
33
63
60
145
35
36
24
12
93
15
1
68
15
48
24
81
3
85
36
11
12
57
183
132
21
135
48
49
36
140
75
24
12
33
12
123
21
84
120
40
56
27
12
12
21
124
20
63
33
12
87
33
60
120
171
117
15
117
16
144
35
45
96
24
111
85
32
27
141
24
48
3
57
28
20
15
1
155
69
24
3
48
117
15
9
120
279
12
60
24
141
84
159
60
9
48
135
24
36
24
96
180
60
97
92
15
81
60
39
109
44
27
36
48
12
49
11
60
48
12
108
69
75
36
9
48
12
52
8
183
69
99
21
135
21
3
36
201
15
108
12
357
255
48
108
9
36
12
28
35
9
27
9
24
75
12
21
15
120
45
60
12
3
37
20
15
168
13
44
75
48
48
12
24
9
24
40
8
63
132
157
83
117
123
57
16
95
45
72
3
9
36
72
72
51
69
51
21
48
40
116
24
15
25
23
24
9
15
192
105
28
212
24
15
9
159
108
12
33
75
9
28
11
105
24
12
135
24
60
9
16
20
84
12
39
84
33
3
45
24
16
35
1
11
9
123
1
215
1
68
63
12
12
205
80
111
12
45
60
3
12
48
93
24
16
284
108
63
9
48
15
45
4
20
111
60
69
159
24
21
27
49
44
24
87
24
1
44
39
165
60
171
69
75
36
36
21
4
44
27
93
72
24
51
13
47
9
39
156
9
60
4
23
12
45
75
25
107
204
84
21
219
177
15
21
123
60
49
143
12
21
72
159
45
48
40
140
3
57
16
11
ABCD 94154011808*3^$a+1 [50003]
53
115
17
18
12
126
24
36
72
187
5
6
72
162
30
1
107
132
13
17
78
37
353
42
1
144
11
145
35
24
25
23
72
1
5
102
85
48
35
25
5
72
43
12
5
162
30
18
13
192
35
120
90
132
90
25
83
90
175
48
167
18
24
295
101
19
11
132
138
90
85
264
35
36
162
120
67
203
37
143
60
193
59
13
23
145
35
234
151
149
150
120
61
119
180
145
113
90
180
108
25
95
234
6
49
71
150
72
18
37
53
19
11
144
13
72
168
72
53
132
103
23
120
24
138
60
48
90
54
6
25
84
96
47
72
108
25
5
78
30
144
78
18
54
36
217
47
90
108
222
48
60
12
36
54
258
12
205
156
12
48
29
43
17
120
198
13
59
73
23
180
72
13
185
55
107
30
168
7
95
42
43
95
37
35
6
67
95
12
133
12
71
132
372
18
78
72
108
145
107
85
12
65
126
210
60
7
137
90
30
36
132
12
150
18
7
11
30
19
23
13
60
155
42
18
37
107
13
23
144
133
23
24
30
168
7
65
30
73
35
37
215
6
54
1
209
6
37
35
12
186
72
30
97
125
138
72
1
5
30
132
48
144
18
43
84
53
18
60
192
60
270
12
90
198
60
43
12
47
60
30
18
42
30
1
77
90
12
6
30
24
180
18
43
24
53
60
192
31
65
270
30
187
35
102
6
12
13
47
25
48
12
48
77
55
35
73
125
7
65
175
108
5
60
30
42
228
204
115
41
24
156
132
90
18
7
48
12
48
5
150
30
127
23
85
197
18
109
23
108
72
30
18
252
42
18
162
115
191
84
180
36
90
79
143
18
12
240
18
54
48
7
83
42
55
35
120
18
150
162
55
101
24
91
125
175
12
192
35
18
138
90
144
43
12
23
157
35
13
12
36
179
90
31
84
65
43
72
11
145
17
12
151
12
60
48
59
18
18
12
60
210
162
36
217
5
138
54
18
198
54
61
35
72
138
19
71
24
36
90
12
72
150
48
198
42
13
59
18
90
198
7
155
18
19
215
18
295
5
18
97
53
72
43
245
19
53
48
42
48
114
115
36
12
48
35
150
247
95
85
35
60
145
17
36
90
54
43
47
36
85
89
18
72
1
12
275
78
55
72
47
60
13
60
17
66
54
96
7
192
155
193
48
245
19
35
18
78
85
35
42
7
131
42
108
115
119
13
23
174
90
126
72
7
83
60
12
78
48
79
53
7
11
85
35
25
47
73
59
18
48
90
37
17
108
55
185
103
149
55
65
18
97
216
72
35
102
55
168
107
36
12
37
216
24
35
13
192
360
11
37
12
108
107
121
47
18
127
132
65
43
227
121
59
13
60
107
73
65
247
65
18
108
25
120
17
67
251
37
35
25
17
48
7
11
72
85
65
162
138
55
5
12
96
84
18
37
143
18
60
162
108
157
17
55
125
216
114
1
264
5
31
84
23
18
54
6
192
162
18
72
91
95
37
48
12
23
37
ABCD 94154467976*3^$a+1 [50032]
8
40
47
36
18
67
32
16
32
28
59
72
45
165
36
27
33
7
5
78
33
12
88
32
27
6
75
4
23
9
24
27
13
35
9
27
24
156
54
55
32
4
5
63
12
36
40
8
64
60
5
18
9
4
77
30
24
45
24
111
49
32
52
32
9
96
90
18
12
18
13
5
15
72
57
15
48
40
8
28
41
6
12
60
30
15
48
12
16
59
21
76
68
27
36
18
6
93
51
25
36
60
48
5
42
36
13
44
27
69
4
12
8
108
129
111
12
48
9
15
16
59
21
33
15
16
35
13
72
20
9
151
68
40
11
30
54
6
51
15
153
87
45
3
1
32
63
36
13
8
72
63
49
83
105
16
41
90
9
9
43
60
23
49
23
84
24
21
36
144
36
28
32
52
56
16
23
6
39
220
11
25
41
75
21
27
16
32
28
36
48
11
21
33
7
168
48
72
8
28
20
27
18
31
89
39
3
84
21
24
15
13
36
56
64
36
59
1
8
45
51
24
16
71
105
168
16
17
55
77
3
105
15
24
48
36
52
32
12
64
36
44
27
9
33
75
81
91
95
49
89
55
8
64
80
60
60
39
25
72
29
3
15
13
44
105
18
45
3
37
20
57
3
45
6
12
49
20
99
36
9
9
7
5
6
25
23
6
48
27
63
6
15
39
21
4
36
11
36
30
42
21
4
80
21
54
13
120
65
84
78
25
65
27
16
119
13
36
56
15
96
54
3
15
105
36
39
21
84
123
9
28
12
24
12
92
27
189
76
36
8
36
51
105
3
49
48
47
205
47
30
54
1
41
12
15
3
45
28
12
8
120
4
5
66
45
96
39
49
5
6
12
49
96
12
20
16
65
39
15
57
15
18
7
23
1
236
36
33
6
36
13
36
35
24
9
16
56
88
83
85
35
42
43
29
3
51
21
4
32
100
5
7
32
33
18
93
4
5
6
21
28
32
9
51
16
77
7
11
54
36
12
18
33
16
8
21
51
21
12
42
36
18
7
24
44
64
23
9
4
5
30
69
21
24
7
20
48
15
45
52
11
12
36
24
25
5
15
48
24
45
75
40
149
99
40
56
39
6
51
39
12
144
78
7
11
9
3
45
27
24
25
180
41
6
13
20
21
36
3
144
72
45
3
12
9
27
45
15
3
57
15
144
9
96
39
25
56
3
81
9
42
9
4
12
20
21
18
69
72
45
36
7
23
18
27
15
133
32
72
45
42
9
9
15
33
27
36
87
49
20
3
102
19
72
12
92
24
96
15
66
75
15
24
36
90
7
72
149
42
102
72
54
21
39
49
48
60
5
12
18
9
148
36
29
30
21
60
171
21
33
15
4
12
65
15
64
44
51
85
44
75
48
37
12
8
15
33
48
72
9
6
54
3
12
33
15
16
44
15
6
84
15
237
63
12
3
36
105
15
21
39
66
39
15
42
67
23
54
39
4
5
51
16
20
48
76
191
69
84
156
51
25
5
99
24
3
33
39
13
108
5
60
36
30
36
57
3
49
59
81
156
9
36
24
15
3
25
20
48
117
103
23
54
6
49
23
9
16
20
75
18
15
9
51
57
15
3
21
4
41
103
20
16
5
39
96
12
15
105
12
51
61
20
39
21
51
49
60
5
84
90
24
12
9
87
45
27
61
24
12
59
24
25
8
12
60
15
37
36
35
45
15
48
9
40
11
54
30
13
95
37
12
5
6
49
20
33
18
24
33
75
25
11
9
63
13
17
15
63
54
27
75
1
23
49
80
60
52
59
49
23
85
23
24
33
159
60
13
23
84
13
20
63
69
141
67
60
5
7
5
3
12
4
5
27
75
45
15
72
48
9
9
6
85
20
33
6
21
28
53
27
51
21
60
96
3
25
24
17
63
123
84
9
4
47
18
31
5
27
132
16
131
9
4
72
68
117
75
4
32
64
53
6
45
9
87
39
25
24
35
13
5
24
120
90
45
15
69
72
24
63
13
83
45
9
51
75
21
15
69
39
36
49
68
57
18
73
17
108
51
40
35
49
20
27
13
71
49
65
31
44
4
5
6
81
9
27
3
9
48
15
18
36
15
3
42
75
9
31
23
21
111
48
21
24
27
21
39
93
12
48
3
13
29
3
72
33
30
33
16
44
57
7
5
15
3
9
36
24
39
1
44
27
24
81
60
48
4
8
24
24
36
16
59
9
40
59
66
42
49
125
31
32
12
3
12
60
85
56
3
45
40
80
24
12
4
5
24
43
29
51
72
3
30
15
39
33
52
36
29
3
12
15
18
36
31
83
108
57
48
3
61
24
107
24
18
12
63
72
4
5
27
48
15
1
20
33
18
105
39
9
60
27
90
18
84
13
72
23
24
33
16
131
45
9
7
8
12
4
108
12
24
35
42
3
27
33
12
40
29
15
100
24
20
12
72
12
4
149
103
92
40
53
3
24
40
203
24
13
5
15
28
8
15
81
24
16
11
13
12
59
33
72
108
12
99
45
24
12
76
5
3
72
123
9
15
13
8
24
16
116
28
8
3
12
9
64
95
9
72
3
45
51
12
33
57
55
23
36
9
16
59
37
59
84
21
48
81
7
20
3
24
25
32
48
60
76
29
12
39
72
12
21
36
75
208
56
36
39
21
39
57
9
75
3
12
33
57
19
35
21
16
12
47
33
100
5
72
6
30
60
48
15
39
21
39
18
7
167
1
17
15
3
42
31
36
5
144
12
54
73
56
15
24
45
27
49
32
9
18
18
3
72
45
24
51
15
49
11
12
6
54
13
35
13
80
36
3
12
1
23
21
4
140
45
24
36
30
9
27
9
87
72
33
60
4
23
141
75
1
35
1
113
15
39
25
8
52
20
12
99
12
24
13
17
6
9
24
57
48
111
21
54
ABCD 94154582474*3^$a+1 [50102]
120
57
114
12
42
18
9
96
12
273
3
135
21
15
9
99
57
141
27
36
12
117
48
39
51
48
36
9
81
63
81
192
42
72
288
168
57
21
27
132
63
93
39
78
408
39
27
180
81
9
18
117
3
105
12
60
45
171
63
36
9
144
105
30
45
87
21
120
105
24
30
18
18
9
39
69
27
78
123
60
33
51
15
261
99
126
3
144
75
60
72
48
72
24
102
102
117
21
15
72
75
78
39
15
228
102
3
15
33
144
15
150
48
48
30
105
3
57
45
42
105
27
45
93
15
27
30
111
15
12
6
42
9
168
12
51
30
102
201
87
105
75
54
66
132
57
228
36
15
144
21
165
51
21
3
15
21
3
141
99
72
81
144
21
24
3
108
57
75
12
15
18
42
93
48
39
48
93
39
30
78
42
15
129
312
39
51
24
129
15
150
267
39
45
36
93
162
150
135
105
3
15
9
3
12
30
27
108
216
120
207
177
15
192
18
27
135
45
36
69
3
12
24
57
24
30
36
69
36
189
6
69
135
6
42
36
57
57
15
120
51
9
75
66
162
54
90
21
3
81
108
60
15
12
36
45
15
33
27
117
3
102
63
75
45
3
21
81
24
123
3
12
81
36
3
48
30
63
144
12
15
24
6
6
9
120
33
48
90
45
27
48
174
96
174
9
144
147
33
45
6
36
33
36
39
18
15
3
102
282
78
135
99
189
36
108
87
96
12
432
21
3
126
120
123
60
192
81
42
132
69
21
48
27
39
297
15
9
51
18
30
132
33
60
27
84
18
15
15
36
102
72
27
15
180
21
12
60
15
21
81
63
57
123
36
75
81
63
33
72
45
42
21
57
48
39
171
60
300
78
72
39
84
15
6
39
216
36
63
24
21
9
3
3
162
39
135
9
51
6
18
24
45
12
93
15
57
51
3
12
24
78
27
15
150
24
27
159
9
12
132
63
57
60
12
3
90
390
18
63
192
9
6
42
72
18
12
114
39
156
39
30
282
33
45
18
117
81
24
18
177
15
45
15
21
87
180
69
93
3
87
48
24
33
21
39
3
24
6
39
3
30
6
45
15
174
162
9
75
105
27
12
90
3
63
24
273
69
3
63
24
48
12
18
51
36
3
228
33
9
6
36
108
42
24
99
60
48
3
21
120
3
21
87
12
93
75
57
63
174
54
12
177
21
72
15
9
168
102
45
24
39
30
123
27
36
102
87
15
66
27
159
24
30
42
54
18
102
96
39
111
177
12
93
48
162
45
57
99
60
252
120
15
9
84
105
111
51
45
39
66
15
225
42
36
9
12
168
180
3
12
93
39
69
51
33
96
15
57
15
12
42
120
78
108
213
24
3
30
48
66
81
72
96
135
132
42
87
9
24
123
15
102
30
42
15
171
60
252
318
162
6
42
48
6
66
69
3
228
9
123
105
60
48
24
15
21
15
24
24
189
33
24
63
57
138
342
258
33
60
15
12
57
396
24
33
6
45
15
45
51
198
66
45
36
39
81
51
9
48
105
30
213
267
18
3
15
69
3
54
18
30
18
312
132
60
24
54
51
15
21
15
153
12
60
48
108
39
54
15
144
51
24
48
30
135
123
6
111
39
45
135
6
54
189
36
51
72
33
39
246
24
144
144
48
24
18
57
63
72
30
48
18
30
18
24
93
48
99
48
30
99
15
6
87
48
75
54
ABCD 94154688788*3^$a+1 [50048]
30
48
192
60
18
90
9
3
42
6
129
123
12
33
27
258
30
18
39
81
99
3
42
36
54
66
24
18
150
12
60
36
30
9
111
114
150
48
42
90
6
150
12
132
60
225
48
153
114
90
90
6
60
42
45
57
258
192
60
48
72
36
150
180
27
72
21
12
18
84
45
33
147
315
48
48
114
3
15
150
30
378
204
30
18
48
444
75
315
126
99
231
84
90
36
54
96
42
12
30
6
60
102
162
3
285
72
126
9
48
45
42
90
78
78
12
75
60
57
48
120
135
57
78
102
3
75
48
30
159
141
24
63
33
30
69
75
6
60
60
42
48
9
48
57
18
72
18
12
63
93
12
120
42
30
123
60
57
75
51
9
75
6
210
162
42
36
9
63
90
12
60
63
45
30
132
90
90
48
78
39
15
30
6
102
15
57
15
33
90
42
195
75
66
12
12
438
45
72
21
72
87
111
180
57
147
30
36
99
168
240
15
78
192
48
87
3
84
36
57
45
138
24
78
12
126
69
45
6
30
102
18
87
27
90
48
87
141
42
108
69
3
30
15
27
45
171
9
93
102
153
72
48
45
180
42
30
15
201
12
282
18
147
135
150
3
87
210
423
117
18
168
129
3
225
12
93
180
42
6
90
69
141
90
72
45
105
30
150
132
3
195
90
72
123
45
15
45
30
72
210
3
45
42
180
198
135
72
195
108
150
198
12
165
15
48
24
126
252
12
150
120
108
117
48
57
63
12
60
45
180
30
108
42
3
93
42
108
72
60
18
72
30
72
96
12
240
138
24
90
36
57
87
45
21
162
42
96
24
78
378
12
27
393
18
192
60
105
3
72
18
210
57
33
42
258
120
27
57
96
39
45
66
510
72
18
162
42
30
36
54
33
15
102
63
27
6
12
12
66
60
282
12
123
57
18
12
36
9
15
30
3
105
75
15
48
84
93
165
210
120
72
258
48
42
30
18
60
9
3
42
135
48
87
18
60
87
51
60
42
108
102
45
147
390
66
102
48
24
18
45
255
48
60
69
45
336
114
30
6
117
255
30
60
78
264
48
180
57
228
195
45
105
12
30
36
114
3
45
240
120
48
39
51
42
90
162
18
132
6
60
54
60
36
54
180
18
78
39
45
66
54
3
57
6
42
120
18
282
135
33
42
117
123
72
378
12
123
12
93
48
84
150
45
63
48
90
24
183
15
12
48
30
108
12
210
30
30
60
12
90
150
156
69
81
30
60
117
57
168
48
144
6
54
90
33
225
15
93
27
12
243
30
48
24
90
18
27
3
57
48
177
243
3
162
15
213
60
162
210
120
15
33
147
12
51
174
36
144
36
12
27
33
78
222
210
237
165
138
42
63
75
180
12
90
48
18
12
60
ABCD 94154790916*3^$a+1 [50049]
24
23
103
120
9
33
12
18
60
12
330
15
15
65
25
6
30
252
60
90
30
11
64
57
95
103
18
15
57
12
36
24
18
12
78
72
3
56
97
143
79
33
80
49
48
207
8
40
3
117
168
87
90
198
24
65
48
7
18
63
69
3
45
83
24
55
65
96
7
18
72
12
6
30
39
15
33
93
60
270
72
41
7
54
299
49
48
39
3
48
29
16
120
8
151
90
60
123
8
24
61
72
11
37
60
15
87
72
89
97
39
33
23
229
75
81
207
15
72
41
7
57
33
47
25
15
48
27
150
15
21
27
48
80
7
105
32
55
96
102
27
45
36
240
23
64
32
48
72
16
8
37
35
55
72
65
72
16
120
105
24
120
96
15
104
73
72
71
145
47
187
36
42
18
54
239
16
8
48
232
33
12
60
12
11
49
303
33
72
63
8
64
8
64
8
7
33
15
17
181
75
69
36
119
13
12
6
9
56
79
48
72
153
15
162
36
84
126
24
33
105
143
64
48
57
36
59
211
77
25
108
114
66
24
66
53
7
137
73
60
54
101
97
30
198
83
67
12
18
15
45
12
72
15
48
192
3
30
72
126
150
59
16
15
65
7
33
87
57
8
85
18
30
99
105
95
24
1
108
35
120
112
93
3
8
72
7
150
11
199
60
12
81
72
80
7
30
75
15
6
83
37
35
25
87
8
49
48
150
257
13
3
72
45
168
30
189
8
187
30
18
45
87
41
40
39
33
48
15
9
56
37
90
33
57
263
72
85
123
152
85
227
40
3
221
16
15
90
15
96
45
42
48
17
7
126
83
7
9
201
15
129
18
18
72
11
49
30
33
144
111
42
192
15
120
48
105
263
175
57
135
161
112
237
131
61
96
27
45
227
120
25
60
11
55
90
39
48
57
119
7
114
23
157
36
15
237
11
61
11
25
15
80
49
36
90
249
21
180
84
36
15
24
93
3
135
24
113
7
126
54
29
72
79
89
19
60
30
342
6
159
80
240
16
9
66
29
31
57
56
97
143
72
109
11
49
108
3
177
18
12
162
6
30
107
127
105
81
12
18
42
12
11
7
72
18
15
117
75
261
24
48
75
3
29
115
66
75
39
65
235
29
7
137
312
1
144
63
8
19
125
115
18
30
78
102
137
13
48
204
15
96
27
101
112
129
78
41
31
30
51
99
126
39
8
7
113
72
115
36
24
113
13
90
30
72
72
11
67
5
43
125
25
167
13
299
25
15
3
30
71
37
24
408
11
61
155
13
11
72
19
6
90
45
45
83
64
8
40
32
40
75
12
81
15
144
138
63
80
120
24
91
132
18
72
120
15
32
121
23
16
45
51
104
103
90
210
180
161
72
40
57
47
1
47
13
12
63
264
15
18
15
135
153
57
78
54
11
40
105
42
101
7
9
104
61
186
120
9
15
18
12
18
18
15
128
16
45
11
37
60
23
25
60
203
24
73
54
126
27
15
41
72
168
19
53
48
16
213
18
54
108
12
36
39
255
126
59
25
63
15
18
12
3
24
8
97
23
115
132
281
37
78
165
87
72
18
15
75
162
51
75
77
97
36
132
87
33
47
24
97
12
72
11
49
111
15
102
107
25
95
88
33
23
31
30
96
120
27
45
42
65
120
85
30
36
204
126
12
155
88
8
91
96
84
65
13
ABCD 94154881768*3^$a+1 [50011]
24
51
45
24
9
7
59
37
29
43
336
35
21
39
1
23
1
24
8
63
1
35
13
8
33
7
8
27
24
18
123
69
19
17
54
9
40
11
13
35
72
36
9
39
30
19
8
15
18
31
71
18
30
12
18
6
6
24
48
63
24
15
48
1
72
200
64
5
6
132
90
42
6
18
37
23
1
41
84
48
60
18
60
73
17
135
3
21
88
5
48
3
15
42
7
72
23
72
48
57
16
17
60
102
36
102
18
9
3
261
15
1
24
17
79
95
1
35
85
35
13
11
36
9
21
19
56
87
57
51
24
84
66
18
13
8
16
131
48
21
3
13
17
78
54
60
30
54
6
21
24
9
30
24
42
66
72
13
48
24
35
132
1
29
6
42
18
25
23
30
36
159
112
23
42
48
60
6
45
9
90
30
24
48
15
3
21
75
30
15
21
18
36
36
42
6
114
42
90
19
32
15
12
120
13
83
37
23
25
5
6
84
6
60
138
13
104
88
17
295
11
12
33
45
67
23
168
42
7
11
37
47
18
63
105
127
23
60
36
18
30
30
12
24
24
7
11
12
6
27
3
54
66
21
24
64
41
15
69
42
36
54
6
25
155
24
69
120
27
13
11
108
42
15
15
1
8
51
108
60
48
18
6
48
30
63
99
61
59
24
42
18
57
27
12
18
12
54
36
49
11
133
8
9
15
33
6
1
11
85
17
72
39
9
102
24
1
56
9
31
8
9
30
12
13
23
73
17
15
40
72
35
30
6
105
16
56
63
1
24
89
63
75
24
18
60
7
41
18
96
45
3
6
30
1
56
40
17
48
7
71
49
17
18
21
57
24
48
48
39
15
1
107
12
1
47
6
12
63
39
12
45
40
23
6
36
31
48
32
40
23
180
12
60
13
72
77
18
42
78
25
23
1
41
7
8
57
6
57
3
37
47
60
21
111
25
56
75
30
7
8
24
45
60
55
23
90
96
24
48
15
57
90
102
120
24
66
69
51
30
120
24
42
24
54
42
13
24
11
21
64
35
24
37
83
102
54
42
72
7
11
37
8
3
24
21
9
6
49
17
79
17
39
40
65
111
24
123
90
115
77
18
1
32
33
54
6
6
36
49
53
90
246
12
42
13
17
7
56
105
72
12
19
35
42
12
6
57
15
12
42
54
12
145
95
33
9
48
120
12
3
9
90
48
108
9
88
107
13
41
7
35
60
49
23
33
24
64
32
87
1
47
24
120
1
23
1
35
84
72
9
9
6
96
48
132
37
5
3
9
18
12
60
61
47
33
15
120
114
96
30
73
32
3
42
48
12
54
18
18
192
37
11
90
12
7
48
17
18
72
144
120
24
48
12
48
25
77
6
96
21
24
93
96
27
15
54
66
30
3
51
6
24
78
1
35
84
145
56
339
93
39
1
95
9
63
18
12
6
85
47
18
87
9
6
25
65
7
48
17
12
30
13
8
9
78
1
107
24
36
9
15
48
97
11
12
36
45
51
36
18
6
1
72
56
57
55
17
12
43
8
9
79
56
105
55
11
48
21
9
15
9
7
11
24
13
35
21
27
45
3
117
39
9
27
48
24
60
30
27
15
49
11
61
89
90
21
15
60
24
36
12
21
9
42
60
1
23
42
48
7
65
79
56
63
1
56
87
25
5
3
33
60
12
18
12
25
17
6
162
39
16
59
18
30
60
18
42
78
7
41
6
6
12
18
85
72
71
144
73
17
78
12
12
30
18
36
6
30
25
24
11
24
21
88
5
12
24
42
108
1
24
41
39
15
25
59
13
29
54
120
12
84
45
21
3
16
29
19
48
125
3
120
96
16
8
111
30
6
45
120
153
31
11
30
18
60
6
66
25
23
30
30
6
15
3
6
42
48
12
30
42
18
30
73
11
36
114
66
37
107
6
15
87
12
21
75
18
12
138
42
108
102
49
23
36
72
24
24
21
16
5
42
12
78
18
102
66
21
105
55
65
24
24
6
1
23
60
36
25
24
32
33
48
15
48
136
65
15
51
37
128
75
48
24
13
29
51
15
132
61
47
49
56
88
41
6
30
3
27
37
137
79
11
21
232
47
25
53
78
54
15
9
66
66
19
41
30
42
18
24
141
3
6
78
108
54
18
37
131
69
63
108
13
56
3
132
18
66
12
72
33
120
9
55
5
30
54
30
97
24
11
69
24
9
7
23
6
6
21
24
33
12
6
24
109
32
63
42
72
78
12
12
9
9
18
37
11
24
93
153
42
13
56
9
36
126
78
30
24
216
6
54
37
5
3
15
1
41
39
33
12
66
9
40
56
9
6
60
24
18
36
15
16
48
35
48
54
36
43
11
138
42
156
45
40
137
18
93
57
90
84
6
60
24
96
114
24
12
162
63
15
12
30
55
8
57
96
36
75
88
11
37
29
6
12
36
37
35
45
33
6
9
96
33
7
56
9
18
13
59
69
147
60
42
87
15
1
59
36
33
87
9
231
73
47
12
12
105
15
78
12
31
23
12
18
51
15
24
66
31
53
36
18
21
9
30
18
39
15
36
13
131
45
15
18
78
49
53
3
3
45
51
21
9
6
60
54
36
43
17
42
85
11
12
42
66
24
37
56
24
63
6
36
111
33
15
15
36
30
48
7
35
48
12
6
3
15
81
3
85
11
30
12
19
56
40
23
1
24
56
15
6
48
6
69
39
18
114
ABCD 94154993462*3^$a+1 [50001]
16
29
115
53
3
64
204
12
24
24
29
12
123
40
17
19
29
15
108
9
79
377
12
63
160
29
175
24
24
92
16
5
84
99
9
7
84
12
17
31
29
27
81
67
125
180
15
16
149
27
21
55
77
51
9
60
180
12
31
77
187
65
91
20
45
63
124
20
36
40
120
149
43
65
79
185
31
5
84
108
15
153
43
29
12
36
15
88
41
43
53
27
93
60
55
77
51
112
20
40
29
79
32
84
28
5
12
96
199
188
57
60
163
17
211
29
115
24
29
12
31
12
5
67
8
57
111
9
55
20
40
168
8
57
132
60
115
53
12
115
65
163
5
7
36
84
120
65
99
57
12
12
19
17
60
43
36
48
132
41
72
103
29
223
36
77
55
5
24
48
55
56
9
51
201
19
17
43
24
53
60
79
56
4
140
45
19
29
48
127
12
53
87
108
76
12
5
19
5
63
28
77
12
19
84
32
16
84
144
164
33
43
120
56
60
16
29
36
307
36
77
7
12
36
5
7
17
55
116
28
36
56
160
17
120
27
21
139
53
108
27
28
20
45
127
48
12
5
48
39
21
7
17
103
12
36
17
60
43
180
17
27
96
45
60
7
77
60
19
236
45
31
60
29
60
36
7
65
60
91
36
5
60
19
197
12
7
521
67
65
48
19
156
149
19
77
7
32
141
15
40
24
5
99
21
48
15
148
5
60
67
48
137
27
88
48
312
173
132
111
9
7
41
15
40
5
103
29
31
41
103
5
120
12
43
8
9
3
36
57
72
31
72
48
41
31
5
63
72
4
185
36
27
12
124
24
65
120
72
99
81
99
24
28
89
31
60
108
24
5
12
175
101
72
43
8
21
43
137
115
84
29
3
64
36
29
55
48
48
17
72
75
160
8
12
261
87
33
39
16
5
55
8
36
33
72
211
65
24
15
4
36
24
12
12
17
43
53
84
120
36
75
45
55
12
92
40
60
41
84
99
216
124
29
108
67
17
159
84
28
149
3
117
108
51
136
56
57
7
53
31
17
84
55
41
24
48
31
120
17
132
55
240
5
48
3
40
41
276
175
149
43
17
36
120
115
29
60
31
77
51
9
72
31
77
111
424
17
55
53
103
32
33
12
48
15
108
16
96
29
156
15
4
101
75
69
120
36
7
65
3
108
4
36
36
41
27
16
149
111
4
5
12
60
63
57
120
39
129
43
84
24
209
12
115
41
19
24
137
27
12
16
17
132
48
55
36
180
17
55
5
7
36
12
20
45
12
252
55
5
36
103
60
29
103
29
3
132
33
60
31
24
77
39
52
5
43
84
92
105
48
27
84
21
55
48
8
160
5
12
12
96
187
77
216
19
8
100
5
111
9
48
19
53
91
41
99
69
75
45
7
5
36
27
57
36
12
72
31
120
20
45
99
4
72
17
43
17
48
24
39
16
116
57
63
57
48
7
65
12
99
9
60
48
115
24
41
24
19
56
24
69
132
51
40
24
41
12
60
60
51
220
72
65
12
27
93
343
5
127
48
24
48
116
100
17
19
161
7
20
57
36
199
41
180
19
44
57
87
112
65
39
69
72
171
12
105
103
72
17
48
7
60
53
3
28
17
27
36
52
84
8
28
48
344
45
12
55
140
33
48
39
16
77
55
5
12
108
72
31
24
56
45
12
31
29
43
65
7
32
24
52
24
48
36
344
28
132
5
12
43
8
100
120
20
28
77
15
4
20
64
17
175
65
67
20
45
67
36
5
15
12
33
55
192
60
65
12
115
101
264
120
175
36
32
16
12
5
24
111
9
55
5
3
16
20
57
12
111
21
79
20
141
103
65
187
188
28
5
24
51
117
43
17
12
48
7
104
9
55
8
4
65
48
31
116
ABCD 94156048466*3^$a+1 [50068]
45
90
25
17
102
25
32
64
32
99
45
15
18
120
18
18
51
16
173
156
24
174
18
60
3
9
7
83
90
67
95
96
30
3
144
3
18
66
36
133
192
80
189
78
102
79
17
15
64
29
147
45
163
167
48
57
75
84
1
17
36
75
16
71
9
208
41
216
18
18
48
72
3
57
72
126
90
87
177
31
41
55
5
18
108
12
1
32
27
21
51
45
75
144
6
111
15
84
13
113
15
112
41
12
78
36
25
5
36
150
12
6
30
24
12
36
144
24
54
43
5
18
276
69
57
7
48
47
72
73
113
84
126
13
119
121
41
54
30
19
23
48
9
123
54
66
18
252
18
45
15
36
45
39
90
42
54
174
1
89
39
48
3
60
49
23
12
186
66
49
77
54
6
12
43
32
93
3
177
79
149
90
72
24
90
66
522
27
351
49
59
21
39
210
180
42
25
5
123
81
31
143
54
18
9
63
1
35
141
3
72
6
120
87
3
42
3
48
51
45
51
13
176
21
27
48
15
60
72
18
210
90
198
6
36
12
3
15
132
36
162
138
90
67
29
66
162
31
65
36
75
64
5
54
36
1
65
60
19
155
90
36
144
24
31
35
6
156
240
27
21
54
78
12
43
17
72
39
9
132
18
1
71
121
53
75
69
42
66
24
135
9
90
45
45
180
31
80
16
83
285
16
48
80
21
27
45
18
114
15
48
57
6
49
80
192
39
9
63
129
45
144
42
30
54
114
36
15
93
67
113
12
51
9
66
90
72
115
11
36
6
144
66
132
48
117
63
33
96
48
147
198
55
257
108
3
48
57
30
18
7
128
160
11
6
360
108
30
61
53
66
25
47
33
64
161
210
36
90
108
67
11
12
105
27
36
12
21
160
89
78
18
55
32
15
49
96
32
21
6
264
42
72
91
176
16
89
180
19
179
93
15
24
126
12
96
66
90
51
57
6
102
60
54
48
18
24
63
3
13
5
90
1
48
407
18
306
37
83
42
108
30
96
144
57
27
90
18
105
165
420
55
80
93
6
13
5
48
27
51
61
23
121
32
9
39
144
3
30
108
115
17
18
66
43
48
32
75
6
282
42
43
32
33
90
12
72
24
25
80
51
18
6
21
63
1
77
115
5
42
66
42
30
7
17
18
13
35
13
5
27
15
49
41
55
125
67
71
57
240
45
78
66
19
35
109
32
96
165
12
126
72
54
126
132
288
49
5
54
54
15
3
210
24
156
114
85
96
35
18
171
63
145
11
21
21
72
120
36
72
79
101
72
67
96
32
16
167
9
45
51
147
61
17
48
6
9
112
17
15
45
3
15
33
75
84
96
66
111
39
90
15
309
54
36
81
16
23
9
16
155
24
12
24
12
13
80
105
54
36
36
6
12
7
96
80
48
144
27
165
48
48
9
30
96
72
33
33
60
19
17
31
48
11
210
6
13
5
12
15
48
9
78
84
21
33
114
45
81
12
108
96
39
96
16
113
31
5
216
195
9
54
1
209
24
36
12
55
5
48
75
16
128
111
102
43
96
48
32
201
18
21
63
177
16
5
27
141
51
123
108
18
24
18
48
96
61
48
32
3
126
36
18
144
102
19
17
15
48
240
129
111
51
24
66
3
75
12
9
15
84
42
54
45
16
5
75
93
66
289
5
12
108
6
174
31
245
72
30
133
29
6
30
162
93
57
102
1
131
90
90
54
54
12
1
48
47
72
30
78
48
132
9
64
ABCD 94156106992*3^$a+1 [50009]
32
60
39
105
51
1
5
30
25
32
21
87
4
53
36
19
65
90
252
18
43
17
7
23
78
15
12
21
55
20
76
53
43
5
55
24
24
84
120
92
39
85
35
49
20
3
18
36
39
4
12
84
12
32
120
27
109
24
5
7
68
111
1
24
92
4
24
47
150
103
20
12
3
37
60
8
16
11
49
24
29
18
24
1
12
5
36
7
260
15
73
35
57
3
54
31
12
47
81
136
65
6
18
15
100
5
7
132
20
93
15
9
31
5
103
56
33
7
44
27
9
24
39
13
77
18
12
42
115
23
21
21
99
16
23
97
65
6
120
13
236
4
36
59
66
55
41
19
68
141
39
100
60
35
13
65
54
18
12
51
88
36
324
41
6
13
17
67
92
28
35
90
18
13
12
65
87
72
40
8
36
60
64
20
81
12
87
45
108
7
23
13
5
6
84
97
44
45
99
24
87
85
24
36
5
18
121
36
48
5
3
57
15
105
60
31
125
15
52
167
6
7
108
65
15
21
31
59
54
55
60
77
187
80
27
25
20
40
125
3
33
42
13
48
152
48
52
44
4
72
104
28
48
8
9
7
29
27
4
53
43
12
5
66
1
41
54
48
37
24
71
1
204
65
48
151
72
12
12
5
60
120
6
225
64
65
6
90
103
92
48
21
51
9
54
97
20
39
1
32
21
127
5
43
5
24
18
37
12
48
72
83
1
72
140
48
21
15
75
69
45
27
93
31
113
15
36
4
17
3
28
59
54
126
18
96
19
53
99
3
6
7
108
11
33
201
55
12
24
24
11
54
15
12
28
101
6
18
30
145
72
125
19
41
54
30
123
63
13
12
8
75
61
116
3
325
11
25
8
135
61
56
40
128
52
41
15
88
120
56
16
152
15
42
31
12
11
45
24
28
8
76
11
42
7
116
28
29
15
88
24
80
96
105
18
37
12
56
52
20
4
24
36
53
36
7
60
17
7
8
96
16
5
19
60
84
140
15
25
8
3
90
90
105
76
125
24
31
20
3
66
6
9
60
15
36
6
19
119
96
1
17
51
4
8
75
42
63
40
20
28
120
17
12
31
29
15
16
156
113
67
8
3
13
5
19
36
276
60
95
25
120
8
16
5
60
91
24
5
24
531
21
91
48
20
27
73
84
53
103
29
27
40
71
33
64
83
49
60
144
96
48
48
72
41
24
7
60
56
12
100
8
189
43
8
48
52
12
72
24
60
36
108
41
7
8
136
80
28
12
8
28
44
21
3
52
12
11
105
136
29
30
6
99
24
75
13
35
69
28
8
28
32
3
49
5
102
33
93
55
12
47
18
120
127
84
5
96
30
21
4
24
12
12
113
43
56
16
12
32
51
97
53
55
89
19
17
72
162
69
15
144
1
95
97
5
18
24
81
100
89
15
16
5
27
3
54
132
31
53
15
21
19
36
24
71
13
56
40
60
24
12
23
1
20
57
87
52
56
48
45
55
60
36
155
69
40
17
43
84
8
160
29
18
18
55
35
18
144
43
24
161
72
31
24
107
6
19
48
35
18
144
108
60
163
89
48
15
21
6
1
8
40
84
72
24
17
42
13
20
28
29
43
47
37
68
141
7
24
20
108
16
12
32
21
30
25
44
45
30
57
39
25
24
20
3
30
75
129
55
29
96
31
92
52
24
12
108
24
47
21
100
149
60
175
41
72
7
5
3
237
30
1
24
8
57
24
12
43
116
4
60
44
28
12
53
60
48
31
36
44
75
33
52
140
4
32
40
24
168
20
27
13
197
6
18
54
25
48
17
63
64
65
24
84
7
168
11
117
4
5
51
33
6
13
36
56
33
51
21
31
119
30
19
72
23
61
29
15
16
68
27
264
37
68
112
20
4
53
7
96
17
6
126
79
29
27
36
75
109
24
60
11
30
15
204
64
92
21
7
12
149
126
13
17
19
20
16
84
65
12
78
81
9
87
52
5
43
203
1
23
18
30
33
39
1
5
55
65
19
120
20
21
87
9
36
48
114
1
72
144
24
29
18
162
48
55
12
48
35
18
19
125
7
84
12
108
12
80
12
21
24
67
36
120
8
57
48
31
8
36
72
75
30
18
141
4
179
25
8
72
52
56
72
112
41
54
1
24
8
21
7
84
60
20
40
71
37
48
83
54
31
72
95
18
15
15
21
16
24
48
12
56
27
102
36
75
147
30
3
4
120
125
6
9
96
40
44
76
84
216
24
168
60
23
37
5
36
12
15
28
12
53
7
119
33
76
92
244
48
60
48
29
24
54
ABCD 94156394914*3^$a+1 [50034]
40
8
60
37
18
174
63
9
24
30
60
72
102
71
19
36
81
63
72
81
48
39
18
30
33
32
64
8
43
5
12
37
6
72
57
8
73
18
81
141
15
15
24
9
57
15
12
27
9
32
49
54
69
21
47
103
81
3
53
88
129
51
45
30
21
15
36
18
75
44
7
24
81
36
147
105
72
8
1
174
18
72
23
48
16
99
29
25
30
93
68
12
13
72
90
113
67
48
45
267
48
5
12
7
12
113
55
72
69
12
45
39
8
145
72
11
4
56
48
97
18
24
5
67
36
18
59
13
143
55
12
60
9
8
31
5
19
36
105
39
45
27
45
68
61
47
25
18
5
24
16
15
9
57
15
8
1
35
12
112
8
25
63
99
72
189
15
36
36
12
105
3
42
95
25
126
141
36
8
52
159
96
30
72
63
8
4
111
45
27
48
24
33
12
48
9
90
54
162
5
48
151
9
9
23
88
44
61
30
57
24
171
24
54
54
36
17
4
108
27
168
12
6
18
120
36
29
12
132
148
63
29
16
99
12
6
18
36
41
49
59
60
25
47
160
60
75
12
6
51
108
3
5
7
42
15
8
43
53
7
105
32
7
33
33
72
78
137
48
139
36
12
5
16
39
48
9
48
15
72
69
32
4
24
152
48
55
17
49
24
75
20
16
15
29
7
30
162
6
15
72
32
1
59
16
12
48
104
127
36
54
71
12
52
3
41
31
36
18
6
33
36
36
60
15
81
3
24
18
39
128
16
32
12
43
138
75
15
5
24
88
99
6
83
91
53
7
101
148
51
24
5
12
49
114
12
5
13
51
45
54
17
73
179
67
89
4
15
45
72
9
126
24
57
33
54
93
63
5
31
33
8
19
29
7
12
53
79
36
5
40
32
7
18
35
52
44
31
24
30
27
80
37
27
44
24
1
135
84
27
60
144
12
132
36
12
144
21
75
53
16
39
120
21
21
23
40
111
41
19
30
3
36
15
36
78
63
3
6
63
8
112
27
101
43
29
31
162
18
12
53
259
18
30
93
20
67
45
72
48
32
48
43
60
12
204
33
3
5
67
45
27
36
45
12
81
6
120
18
23
108
55
29
1
107
52
3
108
162
23
49
6
17
19
21
87
12
93
3
5
43
54
6
5
52
8
4
21
27
12
51
36
120
21
15
17
28
20
12
16
24
72
63
42
66
45
33
47
19
41
13
15
96
75
30
114
12
105
3
24
30
23
88
80
76
36
39
24
45
44
40
15
57
33
23
43
45
9
23
73
90
5
12
60
40
27
5
60
7
36
53
67
24
69
75
84
65
48
12
73
15
12
87
21
27
101
16
63
41
49
71
97
63
9
15
12
21
18
45
15
36
29
91
29
7
65
48
31
41
4
45
54
36
21
24
33
126
36
261
20
43
72
18
27
39
24
5
7
24
93
68
55
33
15
21
60
81
3
39
102
99
15
5
60
100
15
77
67
93
159
54
54
33
20
37
11
7
84
9
32
12
60
31
17
52
68
28
32
48
7
24
21
32
96
31
36
9
3
96
12
24
21
9
24
39
80
16
57
3
39
36
9
12
36
72
36
164
7
9
87
264
36
24
156
9
24
20
16
75
60
41
67
57
63
168
129
51
54
51
15
72
41
31
21
39
41
43
126
6
65
28
60
9
123
20
55
48
21
15
6
18
125
1
18
48
9
36
24
3
33
27
12
9
87
84
53
61
35
60
175
12
24
54
15
15
89
48
79
18
71
1
6
234
90
69
15
36
54
87
27
5
112
153
23
48
256
81
15
75
60
105
75
84
9
99
72
29
24
48
97
18
54
6
12
6
30
21
3
41
100
12
144
3
5
67
101
79
24
29
48
7
53
4
69
15
12
20
67
156
42
120
18
5
49
6
17
49
6
120
33
72
63
5
4
12
36
60
20
55
9
33
15
8
7
60
213
72
111
57
188
19
36
165
75
30
27
27
36
65
4
96
60
27
5
13
42
45
80
19
105
60
8
7
41
7
113
19
30
51
63
30
6
81
32
16
24
63
17
31
36
36
132
45
168
48
24
255
57
63
53
4
120
3
21
12
3
45
45
54
65
7
108
221
31
129
195
6
111
20
13
72
95
40
3
77
19
108
65
1
35
37
18
126
6
53
60
72
79
36
5
103
60
77
40
3
5
175
57
252
51
72
5
19
105
15
24
45
32
28
51
6
63
24
8
60
7
30
15
75
141
39
65
108
43
105
44
16
15
5
55
9
192
24
96
15
24
57
9
11
43
17
19
45
8
7
18
18
12
41
1
15
33
23
19
126
18
65
55
6
71
55
5
13
87
39
9
12
45
18
24
36
66
23
40
87
36
5
40
3
57
32
37
54
60
21
9
24
30
ABCD 94156435372*3^$a+1 [50036]
6
24
26
22
50
18
54
45
31
60
24
5
15
25
21
44
43
48
35
265
24
53
22
48
29
19
5
72
3
49
5
10
53
97
126
17
24
1
87
35
18
3
7
62
27
31
50
7
191
54
88
27
111
60
54
47
1
30
42
23
73
24
68
28
15
29
3
33
72
28
15
9
6
30
60
14
18
18
22
32
3
48
19
120
36
42
38
90
115
75
30
14
40
21
47
18
87
7
41
9
40
6
9
71
40
105
17
28
24
48
123
80
37
42
48
93
15
24
50
18
40
12
20
25
15
48
108
30
12
18
32
148
57
47
76
41
24
7
17
33
7
11
21
109
32
18
90
82
5
7
86
139
15
66
14
10
95
121
135
15
30
87
27
18
3
20
19
18
42
18
12
15
45
143
37
210
48
48
12
50
40
30
20
28
44
121
24
105
3
12
63
89
33
16
39
71
40
32
133
20
9
16
39
80
28
33
2
118
44
43
27
38
72
10
18
72
3
3
65
27
112
48
78
144
30
18
12
98
9
9
22
17
33
7
15
21
75
44
25
141
14
25
15
41
19
21
59
70
15
32
1
8
4
51
56
133
75
75
78
32
18
45
63
130
12
78
24
78
63
24
33
12
35
61
30
105
35
9
63
72
81
9
88
42
50
28
150
17
21
10
42
18
2
27
55
78
35
7
60
30
23
7
45
123
113
24
120
25
138
33
39
80
178
78
12
45
75
17
1
80
72
52
35
91
2
3
25
12
30
2
18
13
59
1
39
17
19
69
71
64
17
28
3
212
21
4
3
33
32
15
22
35
48
7
60
33
117
23
97
6
20
52
48
9
111
65
19
30
30
17
28
5
118
8
25
39
45
33
30
18
11
1
3
20
37
80
130
12
6
30
42
50
40
29
4
44
13
42
30
75
32
24
7
20
69
48
25
15
23
57
1
42
72
6
95
69
18
142
60
23
85
12
78
12
96
9
5
18
208
42
147
75
18
72
60
8
63
127
18
24
56
34
6
14
13
113
10
41
1
87
93
20
28
30
54
48
12
26
4
78
47
40
75
53
37
8
10
90
80
10
53
49
23
28
140
55
2
28
12
50
69
13
66
32
10
18
5
7
18
71
19
14
15
3
18
22
33
135
60
30
12
78
24
18
38
54
36
112
140
27
43
2
115
128
13
12
2
61
15
9
5
27
163
45
21
30
149
55
41
19
53
43
20
10
62
18
10
101
184
65
4
11
4
48
93
144
56
22
50
7
15
60
78
20
148
30
20
54
88
12
51
27
20
33
39
57
51
10
8
22
29
43
68
40
120
33
45
14
73
27
17
4
5
82
12
41
7
30
62
1
57
12
47
151
33
144
41
52
42
266
94
36
32
28
42
2
21
64
36
9
35
16
147
5
25
23
15
22
3
104
28
20
97
30
6
42
62
16
59
48
7
18
63
15
377
45
10
62
28
12
66
69
5
16
30
42
48
44
58
45
95
13
80
25
54
48
18
24
78
89
21
72
36
4
66
9
93
3
39
38
3
19
18
30
33
59
18
58
132
98
19
21
32
82
53
45
75
24
43
18
27
33
90
12
138
78
24
6
35
24
61
11
1
47
31
12
20
18
4
78
117
75
30
75
51
2
7
32
1
23
9
18
69
28
60
33
47
15
10
15
3
8
21
19
29
133
48
59
48
3
94
23
55
113
265
47
88
27
8
82
12
30
38
10
18
39
36
39
66
42
12
36
54
8
58
204
5
1
120
12
12
23
73
14
28
77
40
105
56
54
10
3
3
60
24
5
3
22
75
33
27
5
10
6
60
210
5
124
3
60
5
37
78
5
55
80
72
18
15
3
45
40
95
82
12
66
45
15
12
48
62
10
209
13
90
21
60
65
19
3
32
13
20
165
28
84
60
26
69
16
12
3
12
12
65
16
119
28
60
90
2
90
31
5
15
39
1
24
63
38
7
57
51
32
7
81
32
127
17
21
18
72
97
21
131
1
20
67
3
57
3
108
24
53
72
133
2
18
10
18
42
89
3
40
6
47
7
6
12
63
17
7
21
150
9
11
37
35
22
35
16
219
5
45
75
1
24
96
114
5
28
20
24
63
25
3
72
6
90
2
67
120
93
135
3
14
18
22
50
36
69
3
10
3
39
56
10
24
23
7
8
105
25
30
72
17
21
7
20
16
15
9
3
30
42
21
24
8
43
5
9
10
77
1
120
47
40
21
24
38
69
39
124
5
33
118
42
2
93
15
18
67
48
29
36
4
36
50
10
54
210
48
3
9
98
108
109
3
50
18
9
25
108
42
18
18
12
48
80
4
18
30
38
40
24
18
18
62
10
3
32
24
28
75
41
7
33
89
18
10
48
12
92
28
47
15
25
3
8
94
6
42
42
5
31
12
5
72
1
120
15
5
34
6
30
101
153
10
6
12
138
72
12
30
98
58
99
41
64
6
9
15
21
29
15
21
54
28
8
54
91
27
42
15
20
21
22
50
88
60
95
9
63
97
15
32
9
54
10
8
7
11
4
6
80
7
33
11
64
69
30
53
7
78
12
78
30
32
27
9
39
16
15
2
127
71
40
120
17
24
79
24
41
67
12
78
90
17
25
15
141
60
14
25
11
82
35
7
ABCD 94156635338*3^$a+1 [50038]
30
7
8
21
115
5
294
6
39
105
7
24
119
60
6
90
61
23
25
24
77
144
211
35
54
6
9
144
57
103
11
117
3
36
25
89
15
111
9
40
95
9
51
36
174
36
120
31
8
75
37
144
80
9
15
64
11
45
96
75
114
19
47
25
96
23
81
9
36
91
53
115
35
109
11
6
90
61
59
294
39
21
19
17
39
16
95
54
30
216
30
63
51
21
9
36
30
13
77
43
11
61
24
65
90
36
174
19
11
6
55
29
30
45
120
144
27
150
24
96
30
60
61
8
21
264
6
24
157
89
103
17
39
64
281
90
6
31
59
120
45
40
29
6
61
29
43
8
3
120
30
6
210
24
180
36
103
41
31
35
85
96
80
9
90
120
150
79
56
16
53
139
47
114
66
24
141
40
35
13
17
60
24
19
56
232
48
101
120
54
109
41
15
40
11
30
174
30
156
135
45
19
41
63
136
11
69
141
3
51
60
6
91
29
19
104
57
103
11
21
39
66
39
16
125
24
30
21
16
24
56
93
19
72
24
152
33
79
41
126
54
67
53
30
36
114
31
89
39
117
3
201
39
208
119
49
56
64
11
90
19
101
51
9
210
24
37
104
9
60
51
160
155
13
161
79
17
135
159
66
63
16
41
60
123
21
150
120
390
6
54
27
33
175
191
84
30
79
80
16
144
47
121
119
144
1
59
109
17
84
75
51
24
85
5
51
9
66
61
152
21
60
55
5
75
21
91
24
59
61
125
163
17
180
84
15
64
41
6
90
103
48
24
29
120
6
114
6
109
11
150
39
51
21
219
144
6
39
21
19
96
125
115
65
79
72
48
41
54
9
112
29
51
88
240
77
171
69
43
17
24
7
23
90
31
65
84
96
51
48
72
64
59
186
24
6
61
48
185
127
128
81
103
48
29
115
48
17
24
120
247
143
30
91
5
60
84
6
60
25
59
61
48
56
40
35
37
113
127
48
11
234
36
30
114
66
13
77
60
120
63
57
24
36
30
24
6
120
55
8
57
270
174
67
53
180
7
233
31
24
24
17
31
83
66
24
36
31
233
90
37
24
59
85
11
21
39
105
16
32
81
31
120
56
3
30
156
54
66
114
126
19
104
21
156
55
200
39
36
54
66
30
84
6
93
27
24
30
15
171
84
30
96
180
151
173
36
159
40
80
141
24
60
15
111
30
60
103
11
45
72
40
29
115
89
216
159
40
24
56
24
88
53
67
24
5
19
125
60
7
23
25
72
89
84
210
57
48
40
5
30
150
31
119
30
150
117
88
65
96
24
186
21
9
31
72
56
45
91
35
13
11
66
30
109
120
56
45
54
60
66
39
81
31
113
360
30
30
6
24
36
144
9
16
24
77
144
67
113
135
24
88
119
25
5
54
117
72
21
51
9
31
56
39
9
24
81
31
96
24
29
120
156
150
73
248
9
60
19
11
109
125
60
6
1
32
51
21
16
113
60
67
59
21
153
439
8
93
99
111
105
141
60
204
60
7
203
96
84
1
35
24
109
80
40
77
54
66
24
75
81
55
29
6
144
181
35
69
15
145
96
5
24
6
45
69
90
25
125
60
36
19
65
159
16
101
54
117
93
147
40
8
21
19
35
157
8
112
53
27
24
40
35
13
56
16
35
300
30
43
8
40
23
6
24
96
115
176
3
21
ABCD 94156771862*3^$a+1 [50098]
15
33
291
72
12
57
51
204
75
9
12
12
96
117
27
72
48
36
72
12
156
27
24
105
84
120
12
12
36
39
21
57
102
45
63
69
84
12
57
15
36
21
63
3
69
183
21
219
18
39
33
27
24
21
48
51
12
132
63
105
15
24
189
27
45
129
123
45
51
12
129
3
15
21
12
45
39
24
147
93
24
33
63
12
12
3
57
15
180
21
156
3
30
123
12
12
36
39
93
45
27
45
15
168
48
39
69
21
6
9
24
24
27
261
60
27
33
12
45
87
15
258
18
54
63
48
9
15
81
63
99
45
48
84
75
288
18
3
27
204
93
12
111
54
39
51
9
144
180
12
24
84
12
36
108
12
99
21
60
165
42
177
93
3
60
12
168
39
45
36
45
3
141
3
15
72
78
72
99
24
12
240
15
81
24
96
12
27
36
30
15
27
33
195
42
72
99
72
72
36
9
123
39
48
141
72
120
192
48
9
15
231
45
24
84
12
48
24
36
72
132
15
102
219
72
48
120
87
9
3
33
120
27
21
72
132
12
48
63
129
243
57
51
33
99
12
36
144
69
39
81
81
3
36
12
60
144
3
261
27
105
15
150
162
12
90
3
12
24
84
315
18
120
54
36
69
153
27
135
33
12
75
9
36
33
3
24
48
12
33
162
69
9
123
24
48
48
27
12
33
36
36
156
9
63
27
69
36
111
69
216
9
48
135
33
3
99
45
48
60
84
48
117
30
129
180
12
99
201
69
18
21
51
21
27
150
27
21
114
126
3
12
75
129
45
3
12
3
21
96
36
108
9
72
111
57
18
105
24
48
3
165
48
60
24
72
3
45
15
18
120
15
9
63
255
21
132
12
75
138
54
45
45
96
3
51
21
69
90
213
33
27
216
60
39
33
75
117
153
15
12
96
24
93
144
75
36
9
3
75
45
45
75
45
42
129
99
21
21
75
315
9
60
111
21
60
12
33
15
84
24
96
108
3
153
39
72
9
144
72
48
72
24
69
15
33
75
159
45
33
27
21
3
39
45
48
144
105
18
30
18
33
36
48
105
3
84
24
96
48
36
69
138
54
111
12
117
66
189
33
15
36
12
39
33
396
384
60
120
57
39
9
42
33
36
12
72
3
153
24
48
207
57
36
60
108
117
99
135
21
144
48
3
69
96
57
27
36
144
3
33
120
15
9
21
90
9
24
21
3
60
15
228
54
3
183
165
288
27
9
60
3
198
63
96
48
96
129
3
84
3
45
72
60
183
81
27
60
54
39
60
237
135
9
90
150
216
27
36
81
51
39
30
63
33
39
96
129
3
108
39
21
12
15
81
120
96
48
168
72
27
60
45
93
72
78
45
36
24
3
69
108
60
60
36
9
18
12
45
228
24
24
57
159
201
15
84
15
30
51
45
72
102
21
69
96
135
24
48
48
84
84
72
48
192
57
15
132
108
27
9
36
60
93
63
48
159
258
72
48
27
135
33
135
117
27
30
96
3
96
36
60
75
129
51
9
156
204
24
39
165
12
15
9
72
15
69
96
180
24
45
48
87
24
96
24
84
300
36
84
48
99
45
48
123
33
60
60
12
15
57
96
24
36
27
105
24
51
69
216
147
57
96
24
21
255
105
27
36
24
12
21
39
3
57
84
12
99
48
21
12
72
27
69
120
9
3
168
21
63
105
27
60
51
93
60
27
33
12
99
93
3
90
99
216
ABCD 94156887512*3^$a+1 [50068]
70
30
6
42
9
23
40
6
75
24
33
18
45
24
23
85
12
231
24
48
18
30
12
8
10
51
51
18
111
9
27
3
44
16
24
21
9
36
12
75
3
20
4
18
30
30
18
12
30
72
27
231
93
39
120
68
100
80
169
156
35
40
45
3
9
36
315
12
72
30
27
81
108
51
3
33
63
21
3
141
15
44
1
96
51
30
3
156
36
57
96
14
178
42
21
24
45
30
21
60
105
24
26
274
87
108
15
20
28
60
105
147
45
15
30
3
27
138
3
39
33
105
60
78
120
129
3
30
3
45
14
1
12
15
12
45
3
105
3
30
30
24
80
36
124
105
48
57
66
30
110
22
39
24
59
10
30
81
57
27
15
45
36
12
27
21
27
8
1
3
6
15
45
132
18
72
9
36
3
12
9
51
92
88
30
78
30
62
72
1
75
42
30
18
90
57
48
144
71
25
24
3
20
22
48
78
12
9
9
135
216
21
60
12
51
69
126
30
54
33
3
42
3
24
135
93
84
48
15
8
25
48
39
60
6
39
93
15
35
52
56
112
33
9
3
24
143
73
72
15
93
35
108
64
66
114
36
60
102
18
9
12
23
106
15
15
30
87
15
93
9
51
75
12
68
52
12
153
33
30
24
36
105
9
15
15
177
21
18
54
30
105
3
105
48
39
6
84
96
15
120
120
75
24
18
122
25
153
99
171
117
11
1
21
108
30
9
83
25
33
54
36
129
75
45
12
63
21
60
60
35
49
45
66
21
3
45
95
28
8
112
48
9
15
18
15
3
72
12
6
12
38
10
24
60
135
3
18
42
45
3
24
6
30
120
45
195
24
156
24
30
27
69
42
120
8
4
96
30
51
9
42
42
18
68
1
51
9
60
48
11
82
42
105
81
42
9
3
108
68
10
170
25
84
12
9
30
9
111
44
16
9
21
51
21
12
90
68
97
15
21
39
60
56
22
63
57
3
15
81
3
156
105
12
93
74
16
102
63
15
9
83
13
57
78
114
26
25
12
84
108
3
78
51
9
24
15
36
39
153
105
18
120
9
36
12
33
30
24
60
140
36
10
90
21
63
36
81
51
252
96
12
8
1
99
24
20
36
220
102
2
121
9
30
21
35
40
165
12
24
3
21
15
54
60
66
69
12
99
9
35
13
3
21
3
21
27
18
30
45
15
9
81
2
85
3
60
54
18
9
39
60
141
71
49
84
39
6
12
75
48
12
45
159
39
42
12
75
252
84
12
35
25
75
48
12
42
111
27
18
27
15
9
33
3
75
30
27
12
108
81
42
152
10
66
30
74
25
11
4
18
50
49
3
78
50
10
18
114
6
60
54
123
47
40
81
72
27
96
42
75
123
84
33
105
78
24
57
33
63
27
201
39
57
11
37
33
75
243
69
11
64
66
51
63
60
30
51
60
24
45
51
96
111
9
69
54
36
9
93
2
10
18
8
160
12
12
108
105
24
24
12
47
40
45
45
60
96
54
33
105
60
42
48
108
45
15
21
63
21
60
99
6
87
3
54
75
11
49
75
21
9
87
36
3
12
30
3
39
36
30
12
18
60
21
33
15
48
3
90
39
93
2
1
15
20
64
48
93
12
63
9
15
30
26
34
87
48
83
10
60
63
36
108
15
81
72
3
141
3
36
9
3
165
120
87
18
48
30
9
15
33
60
57
3
15
18
15
24
12
60
69
24
18
48
57
15
30
3
9
51
9
90
6
171
3
57
33
3
3
24
45
120
21
39
153
48
14
13
24
24
27
20
58
147
63
12
78
42
108
81
39
60
104
36
10
39
141
15
45
84
60
6
84
90
87
3
117
3
165
12
48
3
33
12
63
24
141
15
60
84
33
63
150
150
21
9
54
36
24
117
9
12
38
1
39
12
12
108
12
21
45
24
30
33
12
111
60
105
159
30
15
15
20
13
24
111
9
23
73
48
15
132
72
57
9
24
146
61
201
39
60
24
57
3
9
87
33
78
12
18
18
12
8
22
102
21
35
10
51
11
97
11
4
30
63
3
45
129
66
12
12
48
210
3
24
3
32
10
3
120
48
36
39
54
30
60
18
195
15
18
54
20
106
42
9
39
12
45
207
60
36
60
21
96
108
15
21
123
48
18
30
117
24
33
15
11
34
30
105
3
105
84
33
96
42
69
60
23
10
87
24
36
51
72
66
12
75
15
45
12
21
30
120
21
131
109
99
24
36
92
52
57
3
6
102
48
24
18
12
3
15
12
48
18
30
90
30
21
63
30
90
36
45
27
20
73
60
47
180
40
12
48
8
10
ABCD 94156888888*3^$a+1 [50062]
60
72
84
144
6
12
18
240
36
41
43
72
108
6
11
19
6
18
101
145
18
60
126
35
16
80
49
95
115
60
65
16
63
216
9
57
168
138
72
42
18
81
81
36
90
209
64
15
156
6
47
1
6
90
15
21
59
48
96
64
48
32
175
17
55
30
108
186
12
24
36
18
36
30
36
5
48
96
144
1
63
80
91
30
60
36
174
36
90
11
67
102
71
25
120
47
85
11
19
18
24
30
36
108
21
69
60
12
108
42
30
143
16
81
47
1
36
24
30
90
6
21
69
11
199
24
161
49
60
131
61
72
107
48
25
6
84
36
57
33
15
57
54
33
63
30
35
79
84
54
150
12
21
39
41
97
18
24
54
30
17
73
90
42
3
32
103
9
33
47
73
78
9
75
261
80
235
222
23
241
18
6
36
131
13
66
33
117
48
72
99
27
53
79
17
48
7
18
198
54
171
75
5
85
42
17
355
29
61
24
75
81
15
39
96
126
210
42
95
48
199
84
165
15
54
36
87
63
30
6
300
54
6
36
72
66
72
72
42
29
37
78
45
21
54
42
72
12
96
39
48
48
32
43
53
16
63
17
16
39
9
272
19
29
7
108
36
24
65
25
156
6
53
49
15
3
77
208
9
119
19
96
29
96
85
6
66
168
11
16
3
60
17
37
12
54
9
171
197
64
99
77
145
47
37
306
72
17
19
96
120
5
48
151
90
12
99
48
87
36
18
131
193
126
36
90
99
80
61
30
5
145
84
36
36
258
54
162
41
97
36
6
84
65
151
89
91
21
240
9
108
60
36
11
73
71
7
57
33
12
3
33
6
84
42
203
151
9
80
1
60
18
108
69
33
108
3
32
73
60
66
9
171
5
91
84
24
12
77
13
60
18
117
45
83
91
6
303
15
36
24
5
16
33
143
73
87
159
65
79
36
6
12
11
96
91
5
85
27
96
176
79
161
64
27
53
7
18
87
33
96
30
129
32
133
12
47
13
192
36
24
87
80
13
3
33
36
30
29
64
48
48
15
30
35
160
117
18
12
180
24
264
36
78
71
55
12
72
6
30
6
228
78
9
21
54
36
150
30
114
219
27
53
96
73
48
162
101
25
71
96
19
29
145
111
15
65
13
35
415
192
18
42
324
81
3
45
32
31
18
15
9
18
180
54
30
189
32
13
36
78
12
5
1
15
75
90
27
128
43
12
105
80
64
80
1
63
57
114
108
18
18
21
99
42
30
24
29
55
162
72
78
138
119
115
6
66
21
93
35
1
264
36
3
111
65
16
21
108
6
18
12
59
121
144
87
80
19
45
93
35
61
35
96
61
132
72
48
6
81
45
30
6
12
36
15
32
85
102
5
37
66
18
114
53
85
60
48
42
90
18
12
78
84
27
15
84
180
57
80
7
72
36
198
6
84
90
42
108
126
66
42
83
64
176
55
9
48
32
16
93
90
30
6
69
15
42
30
54
51
32
192
145
15
33
143
55
18
87
32
16
45
42
18
39
153
23
16
3
18
155
112
48
192
27
53
73
24
30
78
12
71
97
36
12
54
60
108
12
186
180
18
5
187
53
16
129
36
59
16
39
12
45
48
32
19
6
48
6
216
57
80
16
80
175
17
169
23
85
12
126
18
24
18
54
144
36
18
57
159
54
123
32
205
227
1
114
138
3
144
69
6
5
96
25
108
156
24
30
54
6
29
37
90
6
75
32
96
115
45
261
75
21
12
72
ABCD 94156946012*3^$a+1 [50140]
85
35
13
29
36
144
78
42
96
7
360
5
48
24
19
29
90
30
150
18
48
19
80
27
96
24
6
18
61
83
12
84
157
35
18
6
198
15
40
137
60
19
65
7
65
7
96
5
96
115
24
35
72
150
48
24
12
96
84
90
30
30
25
23
12
85
48
8
69
24
6
6
90
42
72
6
13
59
85
35
126
55
104
45
18
57
87
36
37
113
12
126
109
80
123
37
35
18
19
29
19
107
60
121
24
11
117
40
125
6
54
55
72
8
81
6
30
18
73
35
85
48
17
12
120
12
24
66
144
61
149
36
18
90
72
19
209
135
21
6
13
5
187
23
121
24
233
12
78
12
6
36
39
40
29
216
144
43
8
16
161
24
66
54
36
27
216
51
18
12
6
12
13
209
36
115
48
11
180
9
16
89
72
72
15
16
24
72
101
144
180
6
54
78
48
18
19
5
163
29
3
88
53
6
78
42
48
13
5
3
165
67
77
67
59
24
6
7
83
66
6
78
24
15
135
81
16
89
72
55
24
41
7
5
6
42
3
64
56
45
30
6
24
31
149
114
73
24
5
3
27
6
18
96
13
72
96
89
24
42
13
41
39
64
5
67
83
12
9
144
51
69
16
17
55
5
24
30
78
66
12
25
32
16
131
36
12
42
90
25
113
18
72
90
126
36
78
51
81
63
3
93
136
35
109
41
168
15
16
125
91
5
54
37
72
72
83
21
112
167
78
108
12
27
45
75
117
174
90
54
30
36
19
8
27
108
78
36
39
9
222
36
48
37
77
48
67
11
12
97
35
18
42
33
9
6
12
133
128
40
65
7
5
24
30
18
6
12
90
79
35
30
31
24
5
43
5
75
88
17
18
13
11
144
90
67
192
77
120
99
21
30
13
5
43
72
41
12
19
23
1
47
57
33
144
150
33
40
96
41
18
48
48
37
29
90
1
17
36
6
150
39
39
18
48
55
71
1
77
120
67
8
16
41
39
64
35
157
11
48
30
31
245
6
18
12
108
6
21
39
6
90
90
42
6
31
59
69
16
17
12
67
5
54
109
53
72
115
56
99
42
30
13
35
30
18
12
12
24
37
72
35
21
39
48
18
127
8
40
24
5
12
63
40
48
89
39
72
39
25
59
150
7
48
59
150
96
84
42
108
6
132
30
72
72
93
75
72
21
27
85
5
36
7
120
233
7
144
29
66
6
27
33
55
113
36
84
7
5
3
147
13
131
330
66
18
31
5
78
6
36
19
35
37
89
36
243
9
7
209
24
7
101
72
96
30
24
30
7
96
8
45
126
108
25
48
72
8
27
45
51
6
18
150
18
60
42
156
156
18
85
5
6
69
45
30
60
6
99
112
29
19
56
177
79
5
19
11
69
21
96
60
24
60
48
43
53
6
18
48
24
18
42
60
48
42
1
8
40
32
3
54
48
55
48
89
127
23
36
66
60
78
25
161
6
1
35
12
1
131
18
6
69
15
126
75
21
6
12
78
19
48
11
30
54
60
138
48
6
30
108
96
54
45
21
12
102
36
37
17
7
144
11
30
204
6
109
5
24
6
90
19
48
8
51
13
8
3
189
3
24
60
1
144
53
12
48
7
11
54
36
19
83
85
5
78
90
67
107
61
32
16
120
137
7
48
35
78
79
8
33
36
43
5
243
45
90
49
5
96
102
6
15
9
42
18
90
81
51
48
37
240
48
77
204
15
16
125
139
11
24
264
13
47
81
75
69
27
13
101
19
83
85
209
48
7
35
21
48
24
45
91
17
18
24
13
72
53
180
84
51
69
30
18
12
63
45
36
7
72
56
256
29
30
61
5
108
66
37
17
108
12
31
35
120
24
72
66
132
55
185
7
83
30
7
179
189
16
17
144
55
5
36
48
6
1
17
55
5
51
27
54
60
66
25
32
93
42
25
17
55
161
378
66
19
72
72
107
114
6
24
30
15
105
7
35
24
48
13
77
36
12
72
150
66
96
24
6
18
43
35
48
37
5
19
5
30
13
107
6
18
61
24
5
91
53
67
23
42
103
11
66
30
13
5
108
102
ABCD 94156971952*3^$a+1 [50006]
18
54
90
18
51
84
36
9
75
15
10
68
48
27
33
75
81
88
18
2
108
100
8
64
8
27
73
152
18
34
80
51
157
20
52
23
93
48
36
24
87
49
11
19
80
6
15
33
60
94
26
6
30
99
15
82
44
51
15
33
81
30
90
3
97
8
10
18
8
376
48
11
24
27
141
9
51
97
83
3
306
28
12
36
47
51
64
78
20
63
1
44
15
1
120
11
159
6
100
20
52
62
33
141
52
8
135
24
21
120
60
36
36
22
78
44
48
28
35
7
138
47
60
37
36
23
24
60
25
8
4
11
33
6
21
97
83
325
50
165
9
3
15
6
15
21
28
12
8
75
21
22
14
99
120
9
3
60
9
60
28
11
1
18
101
12
108
84
180
123
22
26
42
22
18
8
75
49
11
81
99
37
23
21
36
54
46
68
15
12
3
9
37
8
10
90
83
85
12
11
7
42
11
1
8
88
23
259
42
11
9
3
96
60
21
28
71
1
8
100
32
3
171
64
90
143
9
51
60
79
80
70
80
159
49
48
275
93
52
35
12
45
10
65
13
35
49
11
49
20
46
80
33
12
9
36
54
70
108
8
22
86
84
51
1
66
5
157
80
3
25
44
24
36
28
92
108
171
37
44
3
13
8
12
54
10
6
2
28
23
24
48
12
55
32
10
83
216
9
72
36
60
120
34
18
11
45
36
28
8
15
37
23
33
16
71
57
75
57
3
27
69
37
38
54
168
18
69
21
22
54
26
154
6
170
4
59
1
48
68
40
8
99
63
45
37
108
24
48
26
34
56
54
33
9
183
73
35
60
39
6
10
30
23
21
6
10
8
4
8
144
18
33
9
3
45
6
45
21
126
64
126
50
174
171
33
4
32
48
36
16
11
168
45
147
9
28
72
8
52
59
7
14
3
145
8
24
30
6
3
97
84
80
3
57
48
6
22
35
25
35
120
9
24
180
39
87
9
1
44
36
28
11
9
132
28
20
111
69
78
30
75
69
28
60
11
9
51
45
22
42
56
87
12
37
11
25
83
12
19
29
9
10
32
190
48
35
25
48
68
66
69
1
108
120
60
23
33
72
3
12
49
26
78
39
25
48
44
28
11
12
3
42
4
71
33
36
36
63
1
36
8
22
5
9
40
8
75
25
35
37
60
26
30
15
3
9
7
66
8
16
20
28
83
69
28
11
24
133
35
49
36
50
57
48
33
16
191
12
201
27
168
105
54
165
48
9
36
94
80
21
33
27
12
108
7
32
93
97
128
108
15
55
98
84
160
71
45
256
8
28
8
16
11
63
6
3
87
33
15
33
37
8
18
57
55
50
30
18
60
12
64
8
96
4
11
159
118
143
12
93
12
54
18
52
23
51
6
28
92
114
30
99
117
3
141
106
80
21
25
12
68
3
120
7
53
105
66
16
174
98
10
11
157
80
4
26
54
88
2
69
45
75
12
69
18
10
23
9
3
153
154
53
43
30
44
3
97
71
213
15
60
61
110
106
8
39
55
86
27
12
97
59
60
60
21
100
6
65
45
3
69
135
25
26
69
85
20
18
33
12
12
57
30
54
27
15
22
11
105
135
79
26
12
24
40
11
25
104
30
9
12
33
144
3
7
53
33
64
11
61
36
44
28
8
30
78
36
28
128
204
48
28
44
39
7
50
4
11
49
11
9
99
37
8
64
122
90
54
22
35
55
42
23
15
64
18
83
33
15
75
16
30
36
44
88
11
9
3
108
7
54
26
18
39
21
82
102
23
37
56
6
126
4
14
22
23
45
4
8
63
132
165
3
21
48
52
203
108
15
33
49
11
97
8
42
18
76
11
7
125
37
8
52
44
64
8
12
3
15
54
180
6
10
12
32
36
15
39
21
12
33
142
26
135
72
37
92
24
4
11
15
96
46
23
61
36
8
136
8
51
49
108
8
16
120
18
125
45
72
39
57
40
134
9
37
44
39
15
9
37
83
15
10
152
16
44
66
54
159
1
44
4
11
97
23
1
56
75
67
41
72
69
90
90
108
90
118
8
124
83
109
8
168
112
71
15
30
34
38
3
7
54
8
18
82
8
64
80
28
35
97
71
9
156
10
5
9
264
106
48
41
37
167
25
108
140
90
18
27
3
126
3
157
260
3
45
3
48
37
38
57
177
52
23
97
143
36
61
26
48
82
35
9
63
153
15
85
80
144
24
27
9
48
36
15
39
165
43
53
45
15
21
16
72
11
81
24
15
ABCD 94157238278*3^$a+1 [50063]
195
96
137
264
127
41
24
120
24
31
105
63
96
72
93
108
56
151
48
17
103
48
29
276
151
89
12
100
8
36
96
12
52
80
43
48
129
68
112
32
48
96
28
8
271
17
7
41
12
139
57
8
79
165
36
15
189
32
19
24
69
75
69
3
24
57
24
144
68
84
103
33
32
132
36
79
129
56
127
17
31
9
8
72
40
231
125
19
89
199
233
4
32
28
84
123
53
48
64
3
29
48
196
56
88
12
32
91
192
53
192
12
7
125
4
104
7
33
63
57
72
39
17
7
24
21
99
24
197
220
20
108
4
3
72
33
20
36
480
16
44
52
15
24
33
8
12
144
132
31
144
89
55
77
172
111
144
24
153
32
31
9
32
96
28
68
7
33
72
447
41
4
123
33
20
84
7
17
4
20
124
108
8
127
9
63
9
12
20
12
19
333
3
33
48
87
120
105
80
31
101
4
63
168
53
52
144
56
36
160
3
57
207
21
68
79
237
195
77
36
7
117
12
15
281
64
140
43
21
27
57
60
27
5
160
108
36
116
12
19
168
113
84
16
12
87
24
65
180
144
12
100
44
7
89
24
24
24
64
8
31
101
144
108
88
24
36
3
96
41
31
48
17
24
103
149
67
24
197
132
103
65
232
56
55
144
9
224
132
4
87
9
12
276
48
15
77
48
36
31
9
56
216
36
48
4
80
108
43
48
81
207
89
120
151
233
96
148
20
76
32
67
305
28
27
17
120
16
39
137
31
93
20
88
164
4
12
20
12
220
8
12
36
40
176
132
28
116
16
140
24
127
24
5
16
44
31
137
12
67
120
192
72
89
48
31
9
32
76
80
43
41
7
17
24
40
20
259
65
31
96
9
80
52
12
72
87
21
3
120
161
64
48
15
101
52
48
92
43
216
125
124
87
17
12
156
52
84
39
33
135
17
28
96
123
177
180
51
45
32
52
92
48
19
24
5
28
56
79
24
305
64
104
112
87
105
15
9
104
76
20
88
15
41
55
41
76
80
36
268
3
29
60
196
3
105
32
16
135
9
39
17
31
29
28
15
101
48
52
60
3
168
5
67
17
156
60
7
93
171
53
316
72
231
5
43
165
132
92
84
175
161
60
156
4
32
76
116
36
12
4
39
89
24
228
52
104
7
113
40
8
7
21
99
9
231
29
36
12
36
108
12
24
40
68
36
16
60
108
56
48
127
48
89
31
24
17
60
115
9
116
28
176
79
65
100
44
31
65
40
12
116
12
108
148
20
28
140
40
224
168
31
69
12
164
48
96
139
5
12
84
100
159
41
31
65
7
24
57
8
132
4
63
72
161
72
72
4
108
15
48
89
16
8
79
120
29
28
152
264
84
100
32
60
108
36
163
9
20
52
60
32
4
156
75
33
36
60
48
8
31
29
28
144
120
15
125
60
232
56
31
89
96
156
76
255
105
560
7
53
64
36
32
7
21
12
24
48
15
48
65
12
115
93
3
168
81
159
21
123
120
29
19
29
139
137
28
92
16
39
77
64
276
63
65
60
12
7
81
15
33
63
65
48
40
183
ABCD 94157418508*3^$a+1 [50023]
104
72
37
15
27
5
36
43
185
19
21
99
125
43
12
60
30
72
90
21
15
42
131
4
60
68
24
48
28
24
3
41
1
83
16
12
44
40
21
75
15
65
43
17
24
24
25
51
15
33
27
65
133
18
9
24
72
15
9
20
16
68
40
15
65
24
37
119
4
123
9
8
28
12
3
33
36
15
9
84
105
23
12
7
29
12
88
132
12
141
27
24
20
31
18
11
40
24
104
96
1
3
27
24
29
72
43
45
20
25
123
24
51
9
8
48
37
87
48
8
7
17
160
3
5
36
72
52
27
6
83
76
123
5
28
20
40
20
40
8
184
8
7
6
39
96
36
56
43
89
1
71
16
8
7
18
24
126
9
20
12
31
9
153
3
9
51
44
13
23
12
16
39
5
16
24
12
48
27
21
15
89
24
31
33
12
68
31
29
7
30
51
3
45
12
32
16
75
6
35
16
20
109
15
39
29
55
45
80
40
75
12
5
16
32
37
35
19
41
13
23
4
8
96
4
12
3
93
12
8
28
20
4
8
55
29
31
9
68
61
11
16
8
61
23
31
12
18
42
17
12
24
16
15
18
6
5
4
3
5
24
13
18
72
18
15
8
60
40
92
28
120
36
8
25
11
19
113
24
28
3
18
71
55
5
16
32
36
52
44
24
79
12
60
5
28
12
44
12
37
3
44
64
111
18
95
16
60
12
12
12
60
8
115
17
16
20
12
48
24
103
41
7
54
3
60
8
19
29
12
19
36
5
52
128
4
48
27
21
75
45
24
20
60
28
20
13
18
21
20
36
13
27
20
79
105
24
24
20
31
5
12
124
60
56
40
39
125
19
45
9
27
33
3
44
4
24
60
45
11
36
156
7
5
48
12
48
12
12
16
12
15
21
44
13
30
18
27
12
20
1
11
24
4
12
60
8
52
75
5
4
12
3
117
9
36
84
3
56
31
6
18
12
93
24
12
68
40
12
9
27
72
32
24
7
12
5
12
1
35
43
81
63
33
15
57
20
37
18
12
29
60
55
185
24
28
8
61
11
4
9
27
27
33
8
12
12
1
60
36
71
19
30
71
108
124
3
5
52
8
40
45
35
124
8
12
55
18
63
92
12
96
55
29
4
12
12
15
17
109
11
115
78
3
9
6
12
77
19
5
49
11
19
81
140
1
23
28
15
60
33
12
32
7
9
69
11
24
76
32
13
47
88
87
5
28
236
40
8
7
53
1
71
64
32
12
76
36
56
88
15
36
101
7
41
7
108
42
35
19
48
33
8
72
13
27
9
3
21
39
45
3
39
48
21
21
15
183
180
33
3
9
20
112
24
36
15
65
16
12
12
36
24
36
24
8
16
36
48
45
3
87
105
20
1
15
12
3
69
68
52
8
60
19
9
24
8
67
33
24
60
21
59
76
44
4
44
28
75
57
12
8
43
9
24
21
3
3
12
6
12
59
16
24
33
11
76
24
36
20
24
1
54
9
48
84
21
23
12
64
24
9
3
24
21
18
5
24
12
60
60
60
16
24
8
1
11
16
108
20
40
24
68
4
36
75
90
18
29
28
12
48
75
105
8
24
60
28
120
3
5
49
66
17
4
8
28
20
4
104
19
57
69
15
92
55
5
49
48
51
36
36
3
29
12
1
3
36
8
7
101
43
9
32
24
24
28
44
13
27
56
84
19
45
20
4
72
8
211
5
7
53
24
37
30
5
24
124
8
40
15
42
51
32
24
28
8
49
123
8
19
48
17
40
21
3
9
78
5
144
13
75
15
17
16
44
4
44
13
3
24
8
60
48
1
15
56
12
7
9
12
15
17
36
12
12
12
40
20
160
48
3
42
18
12
57
48
168
3
12
9
33
18
17
48
7
17
88
20
1
51
15
29
16
15
5
43
17
48
112
20
19
21
68
16
36
9
35
16
3
36
36
29
25
27
3
57
24
48
20
13
23
40
27
69
24
44
16
24
12
8
43
89
96
24
4
32
4
15
41
48
76
21
27
92
79
5
49
23
88
15
29
28
9
23
48
25
35
40
80
37
3
12
36
45
72
39
8
52
9
36
3
20
16
20
40
20
4
51
17
24
31
42
11
1
11
24
19
5
36
31
17
12
43
72
6
27
20
72
25
39
15
29
55
6
12
75
20
4
84
84
165
11
25
72
15
44
28
36
57
39
36
48
36
164
76
21
35
4
84
44
16
15
12
17
96
52
20
40
24
120
8
120
28
24
15
41
12
13
47
25
3
44
120
88
20
31
5
127
53
24
121
54
12
9
44
48
60
25
15
168
32
4
84
15
29
25
6
21
8
1
11
36
4
116
40
15
57
8
19
5
19
89
12
1
72
27
48
128
24
16
63
5
52
8
16
80
64
12
48
32
43
5
1
3
60
117
11
28
12
32
28
20
24
24
16
44
49
27
8
28
27
105
3
30
95
13
11
4
36
8
1
36
3
15
5
16
72
92
12
4
15
57
80
100
12
20
31
9
20
13
18
9
12
48
32
25
71
55
9
56
7
65
28
159
36
65
24
1
15
48
75
21
120
24
140
4
32
64
15
30
11
16
12
3
45
3
77
100
39
9
9
11
7
42
18
9
8
37
59
12
67
77
16
68
84
36
36
124
9
3
12
116
12
55
29
4
56
28
12
21
18
29
12
100
24
9
71
12
48
12
72
100
60
72
48
36
15
105
140
52
44
64
20
4
33
24
11
28
99
5
193
18
6
30
101
4
39
36
6
23
7
24
18
35
48
12
100
60
8
55
9
8
36
16
24
44
31
65
84
160
48
8
67
29
28
12
56
12
7
101
12
40
96
12
45
35
37
66
5
19
17
16
3
12
65
13
51
8
13
15
3
29
73
35
4
15
6
27
147
45
36
27
17
16
24
75
33
20
31
5
36
4
12
24
15
9
60
20
12
84
48
31
24
53
12
1
71
28
8
4
48
3
5
19
29
1
3
32
55
96
17
13
72
27
51
18
35
16
21
18
9
12
48
8
100
24
44
16
39
5
4
8
7
21
216
8
40
57
135
44
12
43
17
24
48
60
48
48
12
24
109
6
36
5
28
87
173
16
15
48
17
4
12
68
16
15
21
12
12
8
28
20
19
41
19
5
40
8
73
63
27
17
48
97
ABCD 94157663786*3^$a+1 [50073]
6
17
55
90
102
60
180
84
240
54
12
24
27
189
84
60
12
327
357
24
36
63
27
5
103
138
24
23
16
177
47
192
61
90
72
65
43
144
78
90
48
18
60
84
18
9
141
108
264
6
105
15
65
112
144
128
160
207
129
321
15
39
185
97
60
99
45
90
126
138
132
18
12
60
3
207
78
36
126
18
191
91
90
27
96
9
30
60
12
60
54
90
12
9
33
108
12
78
105
69
24
30
150
12
42
41
31
81
45
408
75
105
90
126
15
183
57
105
330
144
30
54
150
216
27
93
35
25
71
55
54
336
180
36
59
49
96
90
18
192
6
29
48
121
12
162
57
33
42
54
12
83
144
352
39
90
36
18
48
18
39
80
16
51
30
54
6
3
33
12
3
33
15
80
55
30
54
165
32
48
67
390
96
108
252
12
18
17
133
12
78
84
150
18
18
30
53
1
63
45
108
23
85
11
49
126
65
1
143
205
180
15
224
43
168
45
96
93
3
45
90
18
216
159
27
69
224
97
207
177
15
21
203
67
45
32
16
15
36
429
39
18
72
36
54
18
179
19
36
90
36
108
90
5
61
3
33
18
204
161
16
213
96
120
114
18
63
21
36
119
103
66
60
180
30
42
18
237
105
54
113
31
72
108
29
1
96
48
95
85
27
9
6
18
180
90
18
12
3
15
33
192
105
372
78
30
162
78
87
141
51
80
103
185
121
96
216
15
128
49
6
216
84
189
48
128
16
105
6
33
21
216
54
125
1
15
69
75
93
12
23
96
259
77
145
36
12
108
150
12
17
133
107
384
265
36
18
36
126
48
60
18
342
12
54
297
27
5
103
72
78
228
216
119
7
24
18
36
30
162
24
3
48
87
198
54
54
42
29
16
129
15
9
54
65
25
66
90
11
121
72
108
84
144
54
18
90
45
177
126
144
177
48
27
90
54
156
78
107
64
81
95
193
63
75
114
195
105
180
36
207
123
174
135
51
45
207
108
48
21
123
42
144
27
243
234
192
3
375
201
21
30
45
9
71
469
27
69
54
30
96
120
144
15
117
27
225
15
93
90
9
21
78
29
7
153
63
180
180
89
91
69
3
162
123
105
87
99
90
66
78
30
78
228
24
48
54
54
15
75
5
175
42
12
198
114
51
123
21
183
41
31
129
105
12
107
205
12
23
96
97
15
117
30
45
240
3
150
119
16
9
30
6
84
96
63
9
72
84
27
48
141
6
72
30
71
64
45
378
78
66
54
6
174
15
81
15
48
32
121
18
84
6
372
288
36
18
81
9
126
36
5
19
144
18
27
63
17
1
15
69
27
45
3
417
15
ABCD 94158299338*3^$a+1 [50107]
24
120
79
65
72
1
143
109
47
180
247
30
90
144
17
12
43
161
73
54
126
36
191
13
90
137
79
17
180
12
235
413
12
108
7
144
126
35
55
60
156
41
48
109
72
59
96
133
11
132
108
1
24
120
54
89
24
19
5
319
137
144
55
5
156
7
36
53
48
24
48
120
24
7
89
24
7
42
318
89
24
49
47
187
54
167
24
31
120
77
121
11
205
191
204
151
378
90
41
25
96
107
31
41
36
193
306
36
29
48
12
1
59
168
24
73
335
61
11
43
6
35
12
24
199
48
41
12
48
85
47
144
144
25
191
24
175
36
41
67
90
71
55
6
54
41
240
132
37
35
72
67
42
11
43
233
67
17
24
103
17
169
30
24
120
53
19
41
193
24
30
113
24
36
229
71
24
133
119
228
73
36
107
36
247
6
191
7
120
6
83
12
36
24
1
54
113
31
161
55
24
102
107
264
13
156
18
77
163
149
24
96
127
17
60
7
60
41
139
30
6
137
37
11
25
54
41
36
49
47
228
109
120
11
79
72
437
37
95
61
47
133
95
199
120
41
84
1
11
43
125
192
97
11
61
131
48
19
17
60
49
11
85
264
71
25
59
49
66
60
66
54
24
30
162
89
1
47
331
29
133
60
48
23
48
48
31
126
11
145
54
185
85
83
24
96
24
7
29
583
180
89
79
41
120
31
24
5
139
113
49
215
229
90
24
161
72
19
221
79
41
37
191
19
6
83
48
79
6
288
102
54
54
17
25
191
79
108
29
97
174
180
36
137
13
35
49
306
5
36
96
108
72
103
30
234
36
60
113
97
6
65
96
13
90
36
101
24
60
19
36
108
113
49
18
41
115
36
101
48
120
19
53
120
24
223
17
193
23
24
96
24
55
17
180
247
221
12
180
12
265
227
127
137
13
203
7
77
199
77
108
121
84
54
36
36
185
49
71
73
11
115
65
259
42
11
43
324
72
65
96
13
35
61
59
79
72
65
24
36
73
222
41
13
143
72
121
168
71
31
18
216
360
47
7
173
36
103
48
149
12
120
25
95
48
61
270
29
1
47
24
109
36
234
42
95
60
84
12
228
60
55
113
13
107
31
6
66
89
55
36
90
155
49
35
19
29
1
42
48
41
19
53
96
72
211
137
1
47
43
41
192
79
17
181
227
169
36
35
96
144
43
180
101
25
107
120
7
29
97
131
73
126
66
24
71
24
120
55
17
49
71
84
12
72
72
13
36
179
12
120
19
149
120
175
114
12
18
29
12
139
53
384
109
83
24
67
269
252
19
96
36
108
390
107
73
126
257
127
113
7
41
36
49
47
36
67
ABCD 94158527044*3^$a+1 [50002]
24
15
105
75
21
99
18
24
15
20
36
4
144
27
9
20
88
140
36
31
93
57
23
48
40
8
12
157
3
48
36
15
113
13
23
12
4
8
12
1
30
29
36
28
20
96
16
9
35
76
44
60
28
72
15
33
20
76
81
39
96
15
36
12
78
30
24
89
24
100
123
17
48
64
15
18
23
12
136
69
15
3
29
40
8
28
128
52
15
5
37
30
72
5
121
83
72
24
36
24
1
23
7
24
29
7
69
104
349
71
120
4
3
5
12
13
107
148
60
8
61
3
32
13
3
20
24
144
24
25
23
52
68
24
48
36
31
6
39
45
60
36
15
15
29
61
35
24
55
29
7
53
12
24
84
36
4
24
15
12
29
144
16
32
4
68
48
55
24
129
32
40
15
65
12
52
45
23
13
23
16
111
125
12
28
20
48
16
15
65
16
8
79
57
45
95
4
9
27
128
7
126
42
177
93
30
65
12
13
11
64
15
42
18
101
79
12
21
69
108
147
15
18
18
45
32
13
27
20
28
24
36
27
18
90
9
8
40
57
59
36
60
43
53
127
72
18
71
76
68
16
51
53
7
30
63
8
4
20
16
15
9
20
24
7
12
90
3
105
75
8
100
21
18
12
29
84
52
21
75
12
15
5
72
40
20
28
60
135
5
60
67
18
15
32
43
162
23
13
84
11
49
23
52
108
15
105
15
42
11
24
24
136
111
12
65
12
1
35
112
12
8
7
113
36
16
3
12
90
108
18
60
65
7
125
16
140
7
29
24
24
12
36
84
43
12
29
12
52
68
25
75
99
149
52
24
20
16
8
76
8
193
95
64
56
12
37
180
36
54
81
128
12
4
44
60
16
15
5
88
32
25
51
39
48
45
32
60
61
60
75
20
67
33
20
40
15
5
24
28
8
19
60
41
108
36
84
76
8
12
36
28
36
80
13
72
143
16
80
160
140
91
5
85
30
126
3
132
15
17
13
23
1
23
48
48
1
63
92
31
29
61
102
42
3
68
67
41
16
8
28
44
16
87
33
20
55
12
60
21
51
30
60
23
100
3
5
67
12
5
13
11
7
53
7
54
3
33
54
89
19
12
36
5
109
11
40
24
33
18
102
18
89
40
108
33
27
15
12
6
15
164
13
18
54
59
4
48
60
44
4
36
75
5
16
12
3
77
205
18
89
133
3
8
61
90
29
37
75
15
9
8
25
107
1
234
66
27
12
3
33
87
18
24
48
78
12
45
15
12
89
79
5
36
12
4
20
61
23
109
72
66
77
13
39
75
33
60
33
75
32
52
80
24
1
6
89
36
49
71
112
60
15
33
44
31
77
132
115
5
13
71
4
20
13
15
72
3
54
36
30
17
72
40
75
18
15
3
5
12
60
36
16
15
18
15
132
156
255
129
8
12
36
64
3
53
19
30
6
69
3
137
4
20
76
80
1
42
65
48
60
25
159
44
12
37
30
45
20
13
15
24
20
16
92
48
19
65
220
105
23
88
8
84
85
18
209
16
72
15
72
5
28
3
12
18
150
65
55
42
3
140
72
12
96
19
53
13
23
127
30
23
76
176
19
89
31
9
99
42
3
56
67
53
40
69
23
144
16
20
12
60
7
5
55
30
11
7
78
30
5
40
45
42
105
33
59
13
11
12
55
105
20
4
33
51
104
25
11
96
4
32
55
30
59
31
24
21
225
35
37
60
18
53
36
31
65
24
28
12
21
12
3
8
31
129
27
42
11
36
40
36
24
15
5
16
20
79
41
145
54
5
13
48
23
49
3
24
63
237
36
24
68
12
43
72
18
30
18
27
32
1
15
39
48
78
120
27
36
20
31
21
44
4
44
43
42
18
5
7
53
4
33
42
29
1
11
25
147
93
23
16
36
8
1
39
24
8
60
24
24
24
37
39
9
108
23
4
8
64
20
48
40
12
3
21
9
23
19
29
60
52
32
37
3
75
5
7
21
44
24
79
41
79
17
151
5
24
1
24
11
4
51
17
100
12
8
13
3
116
25
59
12
148
72
15
5
67
18
15
8
64
60
20
60
12
60
76
8
31
18
12
23
112
123
48
42
90
18
35
24
24
120
247
90
12
3
32
25
87
21
39
216
32
48
4
164
31
89
109
72
126
24
129
51
33
56
31
18
11
36
28
3
5
48
1
11
24
84
72
40
44
36
79
78
35
67
36
165
8
12
40
9
39
24
45
3
32
7
33
32
24
12
19
9
12
8
97
99
45
11
84
1
72
51
57
15
75
17
196
20
67
42
35
67
9
12
8
7
42
15
75
12
18
71
36
184
57
23
60
7
65
25
95
28
39
12
45
20
100
3
17
96
25
234
113
40
56
24
43
5
108
7
5
55
17
175
57
68
76
56
168
88
15
105
92
60
7
21
69
35
25
18
33
15
42
30
101
7
17
12
25
96
195
24
104
121
3
96
156
15
45
63
18
39
111
125
24
13
87
15
18
90
18
47
97
99
ABCD 94158683306*3^$a+1 [50009]
39
8
13
36
24
87
45
30
9
123
6
95
85
84
35
136
9
3
9
11
19
45
3
21
81
60
3
63
5
25
27
33
87
8
7
5
13
47
85
36
6
33
57
143
85
12
23
16
20
60
40
129
27
171
57
3
53
31
6
132
11
25
36
30
30
36
3
129
6
105
27
60
144
30
24
35
12
64
8
7
89
37
60
39
68
25
18
9
3
53
25
12
3
87
5
37
36
48
12
27
135
18
18
17
79
18
23
12
7
48
36
12
18
35
1
3
27
18
42
9
27
17
52
33
11
16
8
7
9
81
60
11
72
112
108
36
45
15
12
15
5
108
127
17
133
3
32
12
1
24
48
3
9
23
232
48
60
108
36
69
6
66
15
9
60
11
40
8
31
60
21
20
12
13
83
25
24
15
27
138
27
24
32
49
18
5
13
3
21
90
30
99
27
18
30
29
7
53
16
27
53
25
24
95
16
57
60
24
120
23
1
30
89
97
54
30
59
40
20
1
12
30
105
117
66
5
1
51
3
6
23
16
39
6
6
101
85
42
42
18
53
40
92
76
21
11
4
60
21
27
33
30
33
111
66
30
5
52
21
35
1
3
12
8
37
39
12
15
42
27
75
33
45
12
15
21
3
45
30
36
105
93
12
48
3
75
9
21
23
12
43
9
45
42
21
24
3
5
1
30
6
3
96
141
3
8
13
36
78
6
54
21
36
44
31
108
48
132
5
7
29
25
12
24
24
39
21
39
8
108
49
6
57
12
8
7
5
85
18
30
39
15
18
126
69
20
55
33
93
59
25
48
24
15
39
9
12
21
47
97
15
69
12
48
15
24
36
39
21
21
60
119
67
18
59
37
18
78
168
90
42
15
8
145
47
40
108
27
33
27
48
5
25
15
44
13
24
11
73
75
39
18
12
162
6
27
68
43
42
27
27
41
25
3
32
103
5
16
8
37
83
37
11
49
39
24
111
9
51
105
117
24
24
119
1
39
8
112
33
15
33
60
39
21
66
54
51
60
24
9
12
24
12
24
15
3
42
84
39
20
52
24
32
48
79
5
60
48
4
9
30
29
13
60
23
37
78
57
33
35
7
90
39
45
11
12
25
12
54
66
24
66
36
42
60
12
39
24
63
30
27
105
96
15
104
61
107
13
59
1
84
11
19
18
3
21
54
29
1
15
60
12
24
8
48
13
75
51
29
61
24
30
117
24
9
15
15
12
30
27
93
39
3
5
40
56
79
90
12
15
60
9
12
95
12
1
12
24
150
6
30
30
12
11
1
36
143
12
52
8
25
12
27
8
1
24
12
18
5
60
37
59
109
12
135
75
36
9
24
104
48
13
47
7
18
39
68
48
13
75
24
3
53
40
96
99
57
80
64
171
17
43
5
73
47
7
12
30
66
5
13
12
27
20
55
12
90
54
54
36
47
28
15
5
160
12
45
72
3
32
7
89
12
43
6
63
27
9
39
18
30
18
60
24
51
72
9
15
44
1
11
13
12
48
144
71
79
5
16
27
78
99
21
24
3
15
33
57
12
83
48
1
6
33
21
3
12
36
8
1
3
108
20
4
165
3
20
13
12
3
27
5
31
17
13
75
9
23
168
25
39
96
57
39
36
123
30
24
12
3
20
7
30
11
25
3
9
27
21
24
6
5
43
6
120
18
5
13
24
63
12
33
71
40
81
23
48
13
27
8
25
72
15
3
42
27
20
7
36
9
48
12
33
6
5
31
33
93
120
42
12
78
96
39
8
12
13
15
80
25
63
21
11
19
30
18
42
54
54
23
13
47
28
15
9
21
35
16
8
7
33
120
93
12
42
9
60
27
5
43
210
27
12
123
30
12
66
5
64
56
16
3
41
1
3
12
21
95
55
48
12
53
100
21
6
9
56
72
25
35
7
30
48
12
11
25
39
15
9
32
7
30
35
61
27
69
78
30
72
15
45
18
5
1
36
23
31
90
119
31
17
25
27
57
11
37
83
4
81
48
54
48
18
60
15
45
192
72
83
79
33
171
42
27
8
7
6
12
63
104
60
1
15
9
18
12
5
48
49
78
18
227
37
6
33
45
162
48
204
5
52
68
7
33
20
61
42
9
93
30
42
6
129
9
24
48
23
72
49
39
24
56
1
143
73
12
12
11
25
23
7
53
31
54
24
27
9
36
48
63
129
6
18
27
225
24
3
60
20
60
40
8
73
27
20
12
196
129
12
75
33
95
31
5
12
73
6
53
52
3
6
42
5
48
25
15
32
88
104
55
42
11
4
3
21
57
15
45
27
8
28
44
1
30
57
32
1
27
84
44
37
23
72
13
24
3
32
97
39
45
35
121
51
12
36
92
4
33
3
87
5
13
15
33
12
30
54
23
28
123
12
53
49
15
75
6
120
47
13
12
15
15
5
25
12
11
4
12
68
37
114
66
3
117
15
33
36
35
25
6
89
1
15
9
35
25
24
35
1
47
49
23
1
12
3
72
33
299
13
3
27
17
40
33
84
23
55
53
25
12
132
23
1
42
45
9
15
68
7
29
72
13
12
63
21
59
151
9
57
47
1
15
72
32
40
45
51
9
18
9
84
32
7
6
60
15
104
40
15
48
5
12
1
84
102
89
1
3
72
33
35
52
51
30
54
9
21
39
44
25
11
25
12
18
66
123
140
1
35
7
12
48
18
39
12
48
20
7
89
61
71
85
3
27
9
45
99
32
13
90
42
3
45
51
21
3
9
18
84
6
3
9
3
57
78
84
21
9
30
6
3
9
3
15
90
23
25
60
6
30
111
9
39
81
48
6
9
33
18
6
3
21
6
33
21
75
21
51
9
3
27
90
18
36
30
59
48
12
7
29
55
21
60
8
61
27
75
30
39
8
48
64
8
1
119
7
18
30
5
52
21
168
75
ABCD 94158914288*3^$a+1 [50007]
39
121
104
27
13
167
108
21
192
192
16
24
32
45
3
33
7
32
15
169
224
136
11
229
24
107
141
39
9
9
162
69
57
15
48
16
8
3
229
128
3
69
96
40
248
16
125
219
69
27
24
64
128
9
103
8
24
48
87
129
72
48
120
9
151
104
160
8
117
3
40
224
48
40
23
9
144
96
75
61
29
36
175
48
72
8
147
90
90
144
36
13
32
64
384
80
64
96
176
45
43
96
77
235
8
72
27
18
43
24
72
200
3
90
195
3
72
37
48
23
49
5
3
15
73
17
175
32
40
48
65
288
63
64
17
18
517
275
18
147
24
120
40
216
48
48
288
56
96
177
31
167
9
40
168
32
3
61
72
104
15
73
8
9
55
53
51
72
240
120
88
192
29
123
48
24
64
264
80
232
11
85
5
75
312
432
63
33
237
72
126
69
256
32
40
8
24
88
23
54
108
247
248
408
24
16
32
216
144
33
79
128
72
153
55
17
31
24
8
160
65
63
120
144
40
24
24
72
104
57
103
72
32
256
149
27
88
8
88
216
48
216
101
126
133
119
81
72
120
64
5
18
25
152
21
3
64
120
48
35
37
17
31
329
39
40
96
5
51
48
16
48
48
48
119
81
16
48
17
111
112
56
81
36
3
64
5
163
8
112
368
120
57
87
40
197
36
39
48
16
120
96
23
25
8
64
176
24
96
24
24
64
32
16
24
96
8
201
135
48
160
32
136
119
9
9
7
56
48
64
56
39
73
72
53
3
64
80
96
40
41
18
13
144
5
3
87
108
21
64
8
15
105
144
75
213
3
237
120
120
135
18
72
247
48
32
141
67
95
73
35
45
88
11
309
24
16
32
64
120
65
15
21
3
72
69
36
39
88
35
37
125
43
8
39
90
31
80
64
8
88
168
101
75
184
24
48
65
39
96
112
152
123
261
16
24
59
18
54
126
7
32
96
40
72
80
88
32
40
17
351
45
27
16
80
21
18
108
85
72
77
115
80
96
72
645
72
108
18
72
21
40
29
51
24
40
48
107
85
8
144
160
8
96
136
24
176
48
15
25
56
81
31
152
112
8
3
180
49
23
90
87
24
40
24
5
72
171
48
16
8
16
24
8
40
152
96
112
8
57
54
1
24
104
96
88
8
39
1
8
192
69
99
24
16
56
3
252
153
88
104
33
31
24
32
345
231
39
33
16
24
120
23
9
120
15
450
36
90
25
29
243
40
23
72
25
47
9
24
72
136
32
232
35
85
216
48
29
27
48
96
9
90
21
177
7
32
16
17
90
45
27
126
270
169
65
18
325
32
40
224
189
115
152
21
27
40
5
3
15
9
360
136
32
16
77
67
32
45
18
18
15
165
270
93
87
105
147
21
96
24
64
200
208
80
144
96
240
24
63
72
126
19
ABCD 94159042286*3^$a+1 [50044]
224
43
5
163
12
161
139
24
144
48
72
240
48
168
605
208
63
96
48
305
139
149
91
197
19
216
21
96
48
224
16
123
168
72
48
312
108
17
235
96
24
12
324
300
17
19
29
187
48
144
120
461
31
36
192
29
48
163
60
48
177
32
163
173
19
108
36
77
67
173
67
29
79
132
12
113
96
16
272
187
216
348
113
115
45
219
96
101
283
21
3
24
5
355
60
33
144
32
48
139
5
91
437
31
161
115
93
27
117
96
288
3
60
17
91
72
29
16
32
79
81
99
24
53
112
51
24
101
79
132
29
67
240
24
24
120
5
139
69
3
269
127
12
48
24
269
48
43
5
211
12
156
245
91
101
144
96
112
27
24
77
48
187
48
21
80
91
5
48
19
29
31
17
16
464
91
197
163
144
29
91
101
112
15
36
77
19
45
51
12
65
31
113
31
12
197
67
252
12
53
43
213
80
163
60
60
36
17
271
84
60
180
168
117
255
108
69
96
192
315
48
21
171
53
48
19
29
16
75
72
120
149
115
29
31
96
300
24
93
48
320
43
149
16
27
24
120
53
256
144
80
67
77
96
43
144
24
156
17
223
17
139
213
3
288
24
53
79
84
77
192
31
96
17
432
19
48
285
32
163
120
120
108
36
93
48
144
111
204
213
32
144
31
48
12
24
12
17
235
53
96
139
48
341
144
144
112
171
117
3
237
63
108
72
24
21
147
72
96
53
139
101
31
161
240
16
32
115
24
69
320
139
24
24
53
43
5
16
63
369
75
293
127
33
195
144
168
53
64
123
117
51
381
48
243
72
84
84
77
43
69
3
45
128
48
139
149
144
64
99
108
60
264
96
60
180
77
139
96
149
48
43
72
96
60
17
64
51
288
216
53
96
48
16
32
379
72
77
91
197
223
84
29
192
19
45
3
120
5
144
112
48
128
144
211
168
84
113
240
64
96
51
141
63
12
101
115
72
48
48
5
67
77
31
209
48
64
159
84
48
141
224
115
29
112
288
96
176
96
67
48
108
228
192
12
12
48
5
187
101
96
19
29
91
72
29
144
67
413
64
48
144
80
192
127
209
91
5
112
48
ABCD 94159059836*3^$a+1 [50176]
8
15
241
83
253
53
54
72
18
3
213
54
181
80
189
90
273
64
23
1
89
7
29
67
368
40
11
54
87
39
504
481
5
115
65
31
347
13
8
40
29
90
36
180
57
208
80
51
69
201
39
160
32
93
360
54
37
96
227
36
36
301
77
36
7
263
97
48
96
24
329
36
450
145
272
88
32
3
324
72
108
13
203
85
80
72
184
155
18
72
90
25
384
80
15
97
24
203
61
29
36
135
45
126
108
1
125
90
97
48
120
131
61
173
126
109
89
36
307
48
41
31
8
15
54
3
33
414
1
71
145
503
201
15
90
127
17
223
24
120
24
59
126
31
59
301
473
111
69
216
115
101
139
5
67
200
184
24
72
80
48
40
59
72
181
48
5
75
69
162
18
36
54
93
159
49
5
90
216
18
7
24
221
19
216
35
198
90
36
105
360
39
126
75
72
328
101
90
18
111
120
72
39
9
40
221
99
16
119
54
67
96
48
41
90
54
127
128
40
96
149
475
29
51
21
99
99
72
54
126
289
35
36
144
90
15
72
40
320
64
176
159
169
32
69
19
215
126
91
120
59
18
3
213
211
216
80
69
51
40
107
141
165
67
239
90
54
1
96
240
48
191
121
257
90
13
23
97
120
143
90
180
75
15
54
91
35
165
192
3
36
1
197
51
165
67
24
323
93
64
5
18
1
80
135
57
40
29
414
61
65
90
288
21
141
54
144
36
54
3
40
120
287
162
159
21
288
51
256
336
23
450
36
18
81
192
88
575
97
48
161
111
69
18
90
183
69
198
126
54
33
48
99
213
64
144
245
306
25
24
41
108
306
145
269
91
32
183
265
440
160
72
53
67
113
87
3
306
291
64
24
32
3
36
54
270
90
75
120
40
432
359
9
189
187
29
144
72
90
144
25
96
23
73
323
285
111
54
180
31
120
344
112
128
291
85
5
235
24
29
180
31
5
234
121
5
115
29
36
31
224
141
235
416
160
143
90
36
91
48
149
ABCD 94159184074*3^$a+1 [50014]
27
5
37
126
2
48
43
69
3
5
10
122
48
22
33
17
22
18
132
3
17
28
51
77
43
17
15
37
56
36
15
16
152
33
70
2
7
48
5
22
29
61
18
2
84
60
60
16
20
63
55
1
56
5
24
46
14
36
51
48
21
36
10
45
39
108
2
16
32
3
117
147
129
24
23
37
75
7
105
40
8
88
49
48
28
8
184
312
51
80
24
45
3
105
36
11
35
36
33
40
1
24
7
29
144
16
8
27
141
43
5
24
228
15
8
37
84
15
16
53
36
10
69
39
25
85
43
64
5
56
72
43
27
48
53
7
33
104
120
33
15
19
26
72
67
41
4
128
75
33
52
35
7
1
64
45
10
41
127
12
21
29
51
24
16
8
120
112
8
16
24
17
24
96
55
72
65
7
16
160
9
100
35
48
21
16
36
63
16
35
29
16
111
9
120
53
27
25
8
15
72
184
24
165
75
168
9
39
120
80
16
56
37
3
45
27
33
102
72
65
8
37
16
83
57
55
24
51
50
3
72
7
26
12
70
54
108
18
57
72
29
27
49
8
12
16
30
110
15
120
32
53
8
27
67
60
12
93
96
24
281
31
33
47
13
56
19
5
43
65
23
24
40
33
52
11
7
33
5
19
17
168
96
76
20
28
115
8
48
51
21
8
45
27
7
2
48
40
140
27
88
176
40
81
23
55
12
5
81
100
8
36
156
12
7
15
38
28
7
37
35
1
10
29
9
12
43
77
12
71
1
39
136
8
88
65
4
51
9
23
16
149
12
16
84
59
16
3
5
57
63
88
105
55
8
29
72
40
51
29
19
27
5
25
23
16
29
27
109
35
16
15
137
7
6
20
7
27
30
8
7
29
51
1
80
47
47
38
3
67
53
105
84
24
27
69
51
25
183
41
10
98
10
17
55
90
8
63
55
65
57
96
156
19
51
21
40
48
24
1
46
36
42
35
88
48
144
125
82
110
83
13
19
80
33
15
117
70
50
24
19
16
25
60
27
97
23
19
74
24
91
27
5
67
173
9
24
15
24
16
24
48
32
72
9
16
6
14
43
96
9
108
32
36
4
51
237
54
5
160
16
17
8
23
121
24
12
22
2
40
59
7
2
7
45
6
29
8
40
32
40
16
17
31
39
57
5
3
37
59
139
205
73
10
42
140
22
33
16
17
152
15
56
119
2
60
19
89
7
56
224
64
37
24
8
3
19
78
15
5
3
24
56
8
17
127
5
12
36
3
40
21
171
15
14
60
46
134
10
33
17
24
135
21
24
16
44
39
45
22
36
14
24
99
7
153
5
36
39
16
21
20
106
72
12
33
17
31
104
88
48
189
11
48
16
8
115
21
27
205
13
22
37
32
21
20
7
53
10
38
46
69
21
11
40
17
23
24
40
16
88
72
88
1
66
24
30
159
5
75
16
104
7
98
127
8
16
40
11
60
137
7
113
40
32
33
12
19
40
97
48
60
46
5
16
29
16
43
1
120
40
15
51
5
55
9
40
25
46
25
8
29
3
25
15
185
12
40
3
24
81
8
15
109
35
32
1
22
12
93
33
15
255
24
1
49
16
47
136
5
72
10
50
10
69
15
18
80
7
56
128
1
111
225
12
51
81
10
38
12
60
39
24
40
125
22
21
5
22
45
53
24
19
147
24
18
68
7
15
38
27
21
4
138
72
133
37
10
33
53
59
72
64
80
16
33
103
65
7
15
38
24
76
15
152
16
29
43
15
2
72
15
21
43
77
3
9
70
48
57
53
52
127
5
44
46
108
13
112
81
15
21
43
101
22
37
1
15
24
37
11
25
72
8
15
48
19
12
9
29
12
24
16
44
24
11
1
39
79
60
86
156
3
56
32
5
19
120
56
127
78
20
15
69
24
107
47
42
80
23
13
67
41
76
8
52
18
90
211
16
1
15
9
44
72
22
158
55
29
3
43
42
48
75
8
80
16
61
75
15
62
48
70
14
31
24
33
15
5
22
29
24
48
9
15
31
24
1
8
96
8
88
15
30
27
15
12
6
15
15
38
75
81
10
14
76
8
28
12
75
75
98
219
25
20
11
80
48
41
199
41
23
72
1
142
1
61
16
44
15
9
31
101
19
24
56
55
14
115
29
48
19
8
37
6
54
8
55
56
40
5
46
93
53
24
51
9
10
26
100
90
2
3
9
71
5
20
60
99
9
24
31
24
113
47
8
8
24
56
32
15
24
41
88
96
29
12
192
7
231
129
75
13
1
7
45
8
35
1
15
16
32
7
49
16
40
15
14
75
40
24
16
17
47
8
47
57
15
33
3
29
69
27
8
37
34
9
21
3
128
48
7
9
63
86
51
141
60
12
132
55
104
16
8
37
8
10
41
64
32
69
12
7
65
28
27
161
36
19
32
37
80
108
10
62
112
63
41
82
125
19
5
120
21
84
39
40
80
7
9
64
47
42
8
7
72
40
11
50
99
9
46
26
55
29
46
54
6
2
132
11
72
8
8
31
ABCD 94159348378*3^$a+1 [50030]
40
38
40
2
120
40
8
30
162
60
22
26
30
4
6
24
30
60
96
72
30
18
30
180
54
26
40
24
90
26
64
180
66
12
60
72
48
20
58
122
100
110
52
48
60
18
30
32
10
42
8
28
54
48
78
2
18
4
26
102
58
12
48
140
12
22
18
8
70
2
40
42
36
144
30
26
40
50
10
80
64
6
24
8
22
8
40
120
8
34
36
72
42
36
162
78
12
102
18
12
90
18
12
26
22
12
98
112
26
34
138
48
84
8
52
168
8
52
38
12
52
38
108
10
12
78
2
52
60
26
4
38
40
12
30
30
26
40
84
96
20
12
22
18
60
68
64
6
32
88
102
192
6
152
160
48
12
312
36
20
34
6
32
160
12
6
2
58
80
52
8
190
60
24
48
270
8
4
26
34
36
102
18
42
98
40
24
36
2
28
72
12
48
50
30
18
22
30
12
36
2
28
12
108
60
12
110
88
20
22
20
10
38
10
50
64
60
48
60
20
18
40
150
42
158
34
96
84
60
8
30
18
10
144
6
144
18
198
2
28
144
30
8
22
18
48
62
10
30
42
18
12
8
70
38
40
62
150
18
42
18
34
6
12
20
18
34
18
12
30
6
140
142
18
2
58
24
38
10
42
30
60
26
42
48
22
108
92
52
48
18
30
2
18
64
18
68
52
72
30
30
90
6
84
56
40
72
12
8
40
38
34
96
20
60
10
60
84
38
10
60
12
38
48
30
52
20
70
30
72
108
38
100
2
82
60
86
190
54
18
18
12
48
24
26
22
48
42
98
40
72
8
60
10
102
12
48
138
30
24
240
96
60
50
4
78
150
50
10
42
6
2
240
82
26
120
172
108
60
60
60
42
18
24
6
54
56
94
30
78
78
72
42
30
60
30
6
20
4
18
30
12
26
70
54
8
112
18
8
42
30
90
90
18
22
12
116
22
12
38
78
30
60
10
140
34
30
30
6
32
22
38
22
6
24
18
12
26
22
72
156
12
38
4
6
42
48
24
48
110
52
6
2
40
8
70
30
50
270
120
90
34
18
18
114
120
30
30
6
80
22
108
42
8
34
36
12
80
70
8
10
12
18
24
8
28
252
78
12
42
30
8
40
42
66
20
4
26
52
18
54
6
92
28
54
48
18
50
124
18
48
114
90
18
60
12
18
42
30
146
60
60
12
18
12
90
22
150
116
40
32
250
8
34
96
54
36
80
40
72
12
56
12
52
48
138
24
8
22
18
108
114
90
108
132
60
30
26
40
42
248
4
60
98
48
94
6
2
10
38
4
246
24
150
38
52
96
30
30
2
108
130
50
30
94
6
60
12
98
34
36
50
94
6
20
52
18
150
2
40
12
18
38
4
90
48
30
78
32
22
26
154
36
54
6
42
138
80
40
12
12
98
88
30
2
10
18
2
82
18
108
114
8
58
144
8
10
80
28
42
48
2
40
12
30
36
2
118
20
42
18
10
54
60
56
64
6
12
60
42
26
34
6
90
54
108
38
4
26
30
40
42
18
20
70
62
22
60
38
52
6
54
180
8
82
36
12
8
72
58
20
94
156
12
42
26
52
98
34
18
8
250
24
30
78
20
10
60
18
60
2
18
22
18
72
42
36
60
90
24
86
30
34
18
20
190
170
22
90
8
18
40
210
12
42
98
10
42
60
56
40
90
30
42
68
40
20
70
42
38
22
12
96
12
68
4
6
60
110
22
30
30
12
6
30
2
40
12
30
66
54
138
8
12
18
34
18
42
86
22
18
54
8
52
36
32
22
86
34
36
114
86
40
54
60
78
78
50
240
72
48
12
22
66
60
2
28
32
22
6
42
8
34
30
18
18
54
6
2
112
6
84
6
170
4
48
38
64
156
210
80
4
6
30
24
60
18
42
8
28
30
102
12
18
68
12
10
42
126
54
120
30
150
146
22
30
8
10
80
120
94
176
12
148
32
58
80
4
216
12
78
54
126
60
12
68
10
54
18
162
38
28
20
34
30
36
20
34
38
60
52
36
12
8
142
42
36
54
38
22
36
12
8
34
8
22
36
12
18
20
22
18
90
80
22
30
12
90
8
88
80
10
54
116
42
18
52
168
54
108
80
58
20
70
110
34
108
42
56
10
30
12
180
42
6
32
10
12
56
40
54
36
152
130
12
8
40
18
90
210
20
30
4
30
36
20
4
168
110
22
36
60
12
140
52
78
80
130
30
132
48
12
6
62
82
120
126
32
60
ABCD 94159454666*3^$a+1 [50097]
84
324
60
36
24
36
3
33
120
108
84
71
192
73
24
132
24
24
36
24
15
176
145
72
144
71
25
135
357
27
105
36
24
11
25
39
33
47
208
272
13
51
9
48
12
27
141
108
39
80
25
300
11
112
105
120
192
12
3
33
63
45
24
48
48
36
24
24
120
12
24
36
36
99
45
84
15
141
35
48
85
12
63
33
60
24
75
165
24
132
132
11
64
128
145
95
157
60
60
12
63
261
180
264
95
48
25
135
144
45
36
60
3
21
108
36
27
273
159
45
12
263
37
300
324
107
160
165
107
97
108
48
12
48
120
143
181
588
36
12
240
12
72
180
48
72
15
105
24
95
97
12
467
1
360
12
171
144
21
120
35
289
12
35
1
84
48
132
96
84
99
9
12
75
80
61
12
132
35
73
60
171
32
49
159
129
111
21
59
1
84
59
48
13
147
105
48
24
12
36
159
9
156
24
84
48
240
180
219
33
72
39
96
48
153
23
61
48
60
336
60
24
147
9
119
1
84
107
61
72
75
48
9
84
132
60
35
160
33
180
36
24
84
36
135
57
327
32
13
288
3
176
49
36
84
119
37
36
12
75
33
47
61
51
33
63
272
73
168
36
11
133
11
25
84
35
49
12
84
72
23
112
225
60
132
72
23
145
12
51
93
99
33
12
36
15
21
60
15
9
132
180
48
36
84
24
47
13
132
180
60
15
128
181
84
12
300
108
36
84
60
120
60
107
373
36
12
228
39
153
39
129
60
51
21
372
87
45
108
12
155
13
51
21
264
35
1
216
132
36
120
87
33
15
57
252
12
159
165
204
120
72
24
39
165
27
9
39
45
36
36
219
57
84
168
492
15
69
27
45
12
36
275
61
60
24
84
123
33
12
132
111
105
120
111
9
87
192
141
132
47
16
45
72
84
71
37
156
12
132
192
96
132
72
204
60
24
3
105
144
264
15
201
48
108
27
141
99
33
15
33
96
180
60
15
9
96
84
84
47
49
24
228
24
24
120
11
121
108
144
192
123
165
60
15
96
9
87
105
215
144
16
105
231
33
159
21
24
48
24
168
12
84
51
9
192
72
36
36
96
72
216
311
49
12
83
96
48
208
93
84
132
84
180
180
47
240
64
80
64
80
229
12
120
60
219
57
23
25
24
60
3
189
51
9
39
21
11
133
84
71
1
15
333
83
144
85
108
95
112
80
121
12
107
109
360
27
105
72
15
45
72
240
299
109
12
60
48
27
273
36
24
120
27
45
240
51
225
12
132
63
48
9
23
ABCD 94159541948*3^$a+1 [50043]
9
24
23
184
45
35
13
83
120
24
16
8
181
71
4
9
144
3
93
35
85
27
33
27
68
36
16
57
47
96
4
80
145
24
11
64
32
24
109
27
9
95
36
13
15
36
33
123
120
24
9
120
15
21
84
47
204
4
45
47
13
15
80
85
27
48
9
23
48
1
48
83
48
36
49
24
12
35
4
96
9
24
123
24
9
111
45
120
84
11
289
15
92
157
12
39
9
12
35
256
33
60
131
73
3
80
13
71
13
27
56
48
61
59
132
157
60
11
49
63
48
21
119
1
48
11
1
39
21
71
100
80
48
1
11
13
36
59
96
24
109
156
47
133
27
8
25
36
11
88
120
9
36
36
51
20
88
20
36
120
36
73
11
13
3
33
11
4
92
48
12
40
69
71
49
59
52
20
88
45
27
93
144
11
16
104
12
84
25
95
49
24
12
48
12
15
45
35
100
20
49
36
24
24
11
25
87
93
11
16
33
47
148
21
15
33
87
69
95
12
193
47
13
84
12
51
144
33
71
76
9
11
73
60
131
25
27
33
227
73
24
12
48
11
52
9
11
40
33
15
20
25
36
84
120
75
12
93
60
87
20
24
85
11
37
11
61
99
212
100
33
11
180
205
35
445
179
145
47
88
9
60
3
80
13
75
9
12
11
40
33
120
35
49
11
1
159
21
60
95
16
8
136
84
20
16
69
24
27
20
16
33
24
36
47
73
24
36
27
57
96
11
84
49
23
37
11
49
36
107
13
11
60
133
23
24
24
96
4
21
24
35
36
120
85
24
71
16
20
60
4
153
96
135
32
60
37
11
60
52
48
81
11
120
37
36
35
36
60
49
11
109
27
8
16
9
27
9
71
73
11
25
24
15
12
9
39
9
12
15
144
32
144
24
52
44
36
28
32
24
16
9
60
39
92
180
169
59
1
11
48
25
60
15
80
1
48
11
25
60
15
12
20
133
96
59
49
60
11
25
47
40
24
56
88
216
84
9
23
13
71
13
27
24
45
47
13
15
32
64
20
16
9
24
131
13
111
20
16
60
144
21
24
15
21
11
97
71
1
24
36
48
27
80
25
24
47
37
72
35
4
92
49
99
32
48
96
180
49
111
153
3
93
35
12
13
87
33
95
85
111
33
36
51
36
93
24
12
15
60
93
3
69
75
20
13
3
20
49
48
71
25
11
49
111
333
3
164
16
24
56
24
49
35
25
144
96
60
15
80
40
200
1
59
12
73
276
48
36
15
20
156
73
12
48
63
20
24
36
28
21
11
109
71
97
3
9
24
36
11
184
9
27
69
39
129
71
76
33
11
85
15
20
85
11
49
11
96
4
24
32
48
25
24
12
11
24
64
21
51
24
56
13
11
16
9
24
35
25
35
1
95
73
71
52
48
12
48
32
13
251
16
9
71
48
96
76
9
11
40
57
12
11
24
40
36
128
61
108
120
11
36
133
63
24
93
12
39
20
12
64
20
25
39
32
13
84
3
8
49
36
11
13
3
129
24
111
93
11
36
64
21
108
47
49
47
37
23
13
35
25
71
136
48
12
20
24
25
39
36
20
124
12
8
72
49
24
15
12
33
27
128
52
68
1
15
56
64
105
39
20
12
64
9
75
9
72
15
60
129
24
167
36
13
51
20
60
60
184
21
59
60
1
15
69
27
108
116
4
120
116
36
144
13
72
24
15
201
35
13
12
159
12
33
36
75
9
60
87
8
12
37
11
1
239
25
11
49
96
111
24
20
193
11
16
33
131
1
51
80
37
3
20
148
32
73
51
9
107
40
8
25
24
11
36
13
11
52
33
27
68
12
37
11
1
335
133
60
12
71
64
9
87
33
36
95
49
27
48
9
12
11
73
11
73
3
20
28
32
64
20
13
107
96
64
9
15
21
71
13
111
20
64
9
3
69
131
48
25
35
1
219
21
84
27
44
24
16
45
15
36
9
35
84
96
96
64
9
71
24
16
9
24
3
33
155
85
155
16
96
104
24
36
109
47
24
13
11
96
13
12
15
204
129
216
35
1
24
11
133
11
36
109
47
28
32
37
11
1
60
24
36
171
9
48
60
47
24
52
57
36
120
120
167
40
33
15
45
36
60
48
11
85
11
13
11
25
27
44
4
60
45
35
36
76
9
120
60
75
60
9
24
27
36
20
24
49
96
48
47
16
8
85
35
49
131
52
9
24
47
88
69
11
ABCD 94159682018*3^$a+1 [50039]
119
90
51
12
45
15
57
67
5
75
51
18
39
96
99
18
87
3
69
93
18
45
9
18
90
75
28
32
16
32
87
21
69
51
21
3
33
67
23
73
89
15
21
31
23
153
84
33
111
112
29
108
31
5
54
33
3
9
81
162
45
48
105
54
1
32
120
12
120
28
72
11
1
60
120
48
80
48
3
61
44
39
33
72
57
51
12
27
13
5
75
12
21
3
64
23
25
47
45
12
15
1
20
12
57
18
21
51
54
39
15
72
9
112
8
105
7
20
60
28
56
24
21
31
23
49
48
29
15
36
12
100
152
48
12
3
45
28
72
56
24
48
180
69
3
15
13
44
28
60
56
156
76
8
4
95
18
63
24
75
13
20
100
104
51
18
72
7
65
43
8
124
12
8
40
17
75
36
33
36
111
108
12
75
33
36
184
17
87
36
64
68
28
5
111
36
33
72
3
15
49
77
144
15
39
33
3
9
48
48
39
13
8
16
20
15
133
12
8
136
32
60
4
60
8
48
60
105
18
45
4
77
3
33
63
72
12
256
29
31
32
45
3
24
96
40
92
124
60
8
36
84
292
44
15
9
45
27
16
32
36
160
44
12
64
41
51
12
36
9
75
36
12
4
53
162
105
100
20
4
20
36
60
48
132
108
87
13
68
45
139
44
24
48
28
95
72
33
24
220
80
21
39
48
48
9
18
57
36
96
84
96
63
1
12
23
21
69
31
36
20
72
108
57
3
28
20
40
125
79
96
59
18
67
5
51
129
3
60
60
52
203
18
19
68
12
48
24
36
12
40
8
88
59
90
3
33
7
12
12
23
72
18
7
8
36
24
51
105
57
103
80
24
63
49
20
129
31
95
9
120
69
51
21
18
13
68
45
36
3
60
28
32
88
92
16
20
24
96
36
28
56
15
57
132
45
55
48
20
4
8
45
31
257
87
147
21
105
15
124
144
5
27
60
39
54
79
32
16
53
27
24
3
13
8
24
16
65
111
28
108
77
18
18
126
9
12
12
36
16
56
52
8
28
36
41
55
17
15
57
15
39
169
83
13
5
54
81
81
18
33
57
51
84
60
40
53
3
69
51
57
3
69
15
57
3
60
81
55
80
24
28
8
40
17
15
12
48
28
32
27
36
36
198
90
18
27
52
101
3
4
11
37
20
24
28
71
45
81
3
36
51
18
15
16
144
108
23
25
32
15
93
24
27
9
96
4
36
53
7
80
3
72
9
220
5
27
40
12
8
120
27
1
84
95
93
33
15
52
95
9
84
100
5
31
113
15
75
36
57
33
7
20
9
18
13
5
27
36
9
72
63
48
28
20
39
21
15
9
72
4
44
108
84
48
100
35
36
1
24
20
9
15
12
16
32
40
8
39
33
60
60
27
9
72
28
56
64
20
96
4
24
23
45
28
20
64
68
40
80
12
3
9
28
20
87
9
45
90
9
28
8
9
187
36
8
24
12
21
219
24
81
31
23
72
18
55
35
69
120
27
129
87
37
68
4
8
60
3
45
12
51
162
127
12
44
15
180
1
56
28
44
33
15
39
126
3
12
28
20
9
18
97
65
15
48
48
24
28
48
32
4
5
39
52
143
69
108
12
63
133
32
40
20
45
27
63
144
9
12
15
33
21
19
17
7
56
36
40
8
96
4
68
24
111
45
27
21
15
81
24
12
48
159
36
145
20
84
36
39
1
17
67
48
137
18
13
24
80
45
43
44
36
75
93
24
72
108
60
16
104
16
44
192
36
40
77
3
60
45
15
57
27
28
17
36
3
136
59
57
159
61
32
12
16
59
21
33
36
31
44
16
8
99
33
75
18
39
28
23
49
68
12
12
3
18
15
28
60
24
71
57
28
32
48
36
24
45
19
20
112
36
32
120
52
59
49
5
15
220
71
9
40
5
3
87
33
183
36
105
75
36
13
12
48
80
4
128
40
32
12
4
5
67
23
144
117
99
117
72
45
51
100
20
52
20
9
123
21
75
64
80
48
60
33
139
32
4
44
88
53
27
12
48
60
15
54
90
108
25
11
9
28
12
20
36
12
124
48
92
213
15
132
4
29
31
5
87
3
37
89
3
36
64
20
12
136
80
12
36
4
96
56
24
141
51
3
9
36
45
15
4
107
33
40
8
84
15
18
90
21
36
15
49
12
68
15
105
21
36
27
28
20
48
75
21
100
260
51
72
18
72
7
24
5
36
31
12
83
90
55
44
4
80
40
24
5
51
12
84
88
35
13
92
16
12
20
120
12
57
31
23
9
45
3
12
3
49
41
63
72
60
48
81
18
25
200
96
136
29
31
8
33
39
15
21
24
9
7
8
75
61
24
24
8
45
135
45
7
68
100
8
36
36
15
18
15
12
9
54
9
27
21
ABCD 94159825744*3^$a+1 [50053]
17
33
3
9
108
15
31
17
33
111
19
26
96
4
108
8
10
14
166
17
37
59
139
17
81
100
23
72
12
45
28
59
93
27
144
109
90
77
85
59
57
10
5
48
9
63
45
24
3
33
12
136
32
22
50
75
55
62
10
50
39
36
81
10
5
72
36
57
10
14
58
161
9
36
10
62
27
1
116
15
21
82
161
132
48
69
27
36
72
103
17
36
69
255
72
36
33
94
18
179
33
22
14
144
3
45
24
3
55
36
14
48
10
17
37
8
123
9
4
107
9
10
50
3
55
41
57
15
45
84
28
35
37
8
135
33
4
35
9
180
100
107
73
36
54
50
22
53
144
96
156
1
198
26
96
135
57
15
36
9
3
45
108
10
62
63
109
108
59
48
45
10
17
1
104
63
12
1
107
33
58
5
192
73
44
46
5
31
53
33
40
35
33
39
73
108
36
18
17
45
123
21
96
36
39
24
57
87
31
14
63
93
15
67
62
63
144
1
18
122
4
23
12
108
37
59
31
26
10
14
166
18
59
31
62
27
33
12
10
62
123
13
35
105
3
109
23
57
10
5
81
4
23
9
40
54
5
57
15
165
28
80
46
26
87
12
55
50
48
51
129
15
13
32
12
24
39
1
107
189
28
215
81
10
149
13
18
41
21
24
75
1
44
51
120
19
18
23
48
96
81
3
45
15
21
60
108
27
103
26
15
12
19
5
108
156
9
60
36
99
48
33
72
39
73
18
77
57
99
19
36
126
71
45
99
81
24
135
21
60
22
17
108
45
15
36
12
24
13
18
14
108
22
26
99
33
48
24
63
31
86
76
8
10
86
130
5
36
12
33
22
17
24
9
40
32
40
95
9
112
8
135
69
111
9
60
58
50
22
125
60
13
23
129
51
81
4
32
3
204
13
23
120
60
49
18
113
12
19
14
72
12
15
57
15
21
10
14
148
36
59
45
40
108
59
13
68
3
24
48
19
53
55
41
45
99
36
117
4
71
33
147
19
26
27
36
81
28
35
36
127
14
63
45
112
68
48
64
140
3
55
18
8
10
242
82
50
22
18
32
36
4
68
72
76
18
14
3
132
72
84
177
40
59
81
27
36
9
22
41
57
72
24
84
63
55
14
120
96
3
96
84
36
69
36
76
143
60
45
27
103
17
9
24
94
72
5
48
72
9
15
139
41
36
13
18
72
26
24
3
24
81
3
9
15
12
1
35
108
132
12
55
17
1
54
14
4
32
39
1
18
5
12
24
9
58
5
45
4
44
36
36
60
4
18
36
126
71
132
81
84
15
13
44
96
3
24
12
19
26
24
40
32
27
117
3
168
108
85
35
1
8
10
98
24
3
73
44
46
90
72
8
82
5
31
17
9
10
50
4
104
72
36
3
60
21
96
22
17
73
72
44
15
45
12
15
45
99
31
17
325
90
77
13
18
162
32
36
63
85
126
5
21
15
57
10
41
157
54
54
32
22
36
5
45
84
10
53
37
32
39
1
71
69
39
109
80
63
69
84
27
19
14
84
180
10
5
12
45
10
53
36
105
4
72
23
85
72
35
9
51
93
46
72
17
45
15
93
27
72
36
33
72
63
9
3
285
63
36
13
131
36
13
36
44
123
9
36
27
21
60
75
69
27
13
8
60
27
72
120
45
63
105
166
41
9
39
91
5
36
9
22
98
244
68
99
9
27
57
171
1
35
33
40
116
64
80
46
36
14
12
15
9
76
90
90
80
15
13
71
24
36
9
75
19
18
18
14
58
5
120
9
46
54
59
84
36
9
82
41
13
44
72
60
36
75
144
36
33
39
72
1
54
14
4
126
5
117
27
120
91
14
27
21
10
53
9
51
84
1
72
59
153
63
67
53
24
108
13
8
10
144
36
50
12
24
4
54
86
99
12
60
84
19
90
167
36
9
3
1
71
145
71
9
10
5
144
57
15
13
59
48
55
53
60
144
13
23
72
139
5
36
45
22
50
3
19
41
45
58
14
22
26
10
17
163
14
4
36
8
10
41
12
69
75
24
12
19
126
44
159
9
63
93
135
1
95
139
62
64
18
26
51
9
12
24
99
85
44
168
12
10
36
126
68
22
41
9
108
292
18
72
26
10
14
36
3
24
103
18
131
84
69
135
31
5
31
161
24
84
45
87
49
18
36
17
45
10
50
75
19
89
24
93
15
48
81
15
108
45
12
46
54
80
10
149
9
ABCD 94160454764*3^$a+1 [50006]
65
54
6
16
2
16
56
10
38
6
24
16
42
30
2
6
24
72
148
36
26
1
39
9
39
26
22
32
1
9
32
30
49
5
10
74
6
46
24
39
12
9
51
51
32
6
60
54
25
33
68
4
12
8
7
51
2
12
48
36
7
15
78
56
40
66
9
9
14
10
48
63
15
14
82
30
51
9
8
28
108
6
74
16
38
58
68
10
6
24
12
32
16
60
20
4
2
24
6
10
8
58
8
46
80
118
50
1
21
8
7
45
24
15
29
7
53
16
27
3
24
57
15
6
39
5
48
31
24
5
43
45
39
35
150
10
114
12
90
2
31
5
55
69
12
3
12
21
8
6
24
6
10
74
6
121
9
14
10
36
8
16
36
6
38
24
31
11
30
120
114
49
41
22
33
5
90
16
14
112
3
45
26
10
15
21
12
20
7
29
16
3
33
2
25
96
15
14
31
51
14
40
15
11
54
24
12
31
69
8
76
12
44
30
24
46
20
48
16
99
17
31
3
14
36
6
1
9
6
30
138
30
27
9
6
2
6
24
96
66
28
36
75
29
12
24
4
20
42
13
17
18
58
8
4
18
8
1
29
10
26
139
45
6
8
30
7
99
24
18
27
11
25
15
24
6
104
66
1
24
69
87
35
18
22
30
60
14
30
96
4
80
52
2
1
60
5
6
16
14
10
6
15
9
15
5
60
24
60
19
72
24
9
2
78
40
50
30
31
101
46
14
40
15
84
65
22
14
130
38
96
96
55
29
16
54
42
14
78
7
29
40
15
5
4
6
54
2
24
1
23
16
6
36
8
24
28
60
62
61
45
30
24
32
1
77
42
46
32
52
36
8
82
2
6
6
108
52
74
37
3
30
20
36
24
31
5
48
28
39
149
6
1
9
6
14
24
36
94
6
123
5
28
38
34
3
75
8
82
14
30
24
7
57
36
6
18
62
1
39
14
36
4
66
24
146
24
16
8
12
4
20
10
45
21
60
20
28
36
27
3
42
38
70
20
46
24
26
4
12
12
27
29
16
24
26
40
18
6
21
5
91
60
17
60
7
21
24
36
72
12
14
6
48
31
29
22
45
29
60
55
12
108
5
54
6
36
16
38
6
84
16
24
20
60
4
90
33
15
42
12
15
21
14
10
8
12
79
5
4
2
18
6
30
36
54
70
26
16
30
63
11
46
87
11
22
18
66
6
30
2
30
7
35
144
10
6
30
50
16
8
1
93
50
6
10
21
69
30
54
2
16
18
12
32
66
22
8
7
9
75
5
40
44
91
24
51
14
16
18
32
34
6
33
17
30
64
21
75
6
3
15
14
36
6
24
40
42
54
30
8
58
38
16
128
12
4
12
14
34
6
30
15
24
9
92
24
115
9
48
44
46
9
5
18
13
53
7
17
6
6
10
45
9
120
26
109
21
8
16
36
8
96
36
94
69
11
70
15
11
10
20
4
54
32
34
36
39
45
30
9
77
4
99
33
84
3
5
28
44
24
100
42
14
18
66
36
10
14
16
24
12
38
49
77
34
66
80
31
45
8
66
54
4
48
44
18
10
36
24
18
9
23
16
26
55
53
28
38
22
15
3
30
42
120
18
12
8
10
24
45
27
14
40
96
8
7
29
40
15
29
42
166
42
2
4
12
30
18
12
44
4
42
8
24
16
14
28
30
9
5
16
18
74
46
21
53
31
65
4
3
17
52
8
36
30
54
7
165
68
103
29
40
14
1
69
12
3
5
6
10
14
30
52
3
24
21
6
30
8
12
48
6
6
31
195
2
60
36
24
6
22
15
53
6
94
146
24
10
56
76
39
33
48
74
46
68
22
2
6
6
19
12
53
7
9
48
6
45
5
6
10
15
29
67
39
24
54
2
48
13
84
5
10
144
21
5
16
14
13
12
24
5
55
12
9
38
37
5
118
6
26
18
22
80
34
15
24
17
16
8
16
8
36
10
66
30
6
3
5
7
3
30
96
80
79
51
234
6
110
4
20
36
4
26
1
15
33
5
7
77
6
6
18
72
16
9
15
66
8
30
34
32
54
30
16
99
15
14
7
53
16
110
6
4
27
24
5
54
22
8
16
51
39
14
10
26
16
14
24
54
132
40
8
67
21
14
46
18
21
59
6
76
14
30
16
15
33
26
10
63
12
29
16
14
30
91
9
12
12
27
83
66
30
16
45
24
11
24
70
24
48
32
42
25
45
15
9
20
22
57
17
16
32
12
16
18
66
8
22
18
30
18
14
70
8
36
24
36
64
18
8
6
58
21
11
34
39
41
4
12
24
14
1
95
6
91
9
39
29
90
6
31
5
30
46
60
27
11
6
24
40
12
3
41
10
8
42
4
20
84
42
85
45
123
11
1
60
5
4
27
29
24
16
50
48
150
12
55
36
60
17
96
7
60
24
35
13
5
30
6
40
15
12
15
14
4
44
16
12
8
6
10
8
28
32
10
21
75
30
12
44
10
14
34
26
4
87
35
49
5
76
14
46
18
26
16
14
114
118
2
150
10
12
36
14
18
16
30
6
8
42
18
6
25
5
7
33
36
20
130
8
6
52
30
38
36
16
60
39
84
41
46
2
28
44
88
27
48
81
44
12
76
8
16
6
18
14
58
24
8
30
42
16
3
21
24
20
52
38
10
30
6
36
3
11
49
21
36
48
12
42
26
4
18
32
16
42
8
19
12
84
9
72
36
38
1
29
55
29
40
27
29
100
36
3
21
6
6
2
1
60
35
6
24
10
81
45
36
54
104
6
60
30
1
15
18
44
130
26
70
6
60
51
3
42
12
32
16
8
60
24
7
89
30
16
50
54
6
16
8
66
10
8
6
6
43
17
54
25
41
76
8
16
8
58
24
8
46
50
1
5
10
6
24
8
31
35
1
9
24
48
30
24
54
50
112
9
5
19
36
3
21
12
9
14
22
32
28
8
30
16
21
48
57
42
2
4
26
48
30
31
35
10
36
15
3
21
60
5
7
105
2
42
24
36
4
102
24
24
14
96
52
8
6
25
5
79
5
22
2
12
4
12
68
7
23
37
29
4
120
26
34
24
20
42
10
48
12
24
26
18
6
1
15
6
2
162
24
46
74
55
12
3
66
15
5
106
14
10
14
4
3
69
60
75
81
3
35
54
28
8
31
5
4
12
8
24
28
128
30
30
36
24
22
18
39
60
65
100
56
16
54
9
17
4
20
54
37
45
54
21
129
26
78
10
18
27
5
7
39
66
20
24
60
70
14
16
27
29
40
15
5
16
15
23
82
48
12
68
24
6
25
21
24
20
16
15
23
1
60
41
55
45
14
40
14
66
22
18
21
5
16
15
23
6
4
14
6
115
45
20
54
6
60
6
18
36
34
18
38
40
42
12
18
38
7
29
43
27
18
102
114
6
38
52
3
33
12
6
21
81
32
36
7
45
2
25
12
51
42
6
14
12
4
15
11
16
18
6
14
4
12
8
52
110
16
30
48
42
33
29
7
21
14
16
78
44
22
74
24
16
75
35
6
10
104
54
12
144
16
84
87
53
30
1
45
ABCD 94161065522*3^$a+1 [50045]
33
15
72
40
17
115
77
3
48
9
31
12
36
32
9
39
60
24
16
32
40
20
12
16
80
9
3
48
172
5
27
81
7
12
8
100
60
89
63
33
67
8
12
16
20
12
105
55
5
63
81
19
84
36
5
55
44
57
120
96
27
28
8
72
60
52
8
60
28
20
12
72
57
39
177
7
101
135
60
12
40
8
4
8
48
4
8
9
19
72
5
115
120
108
41
36
283
20
4
20
16
5
39
16
60
20
12
52
36
17
24
31
108
44
36
4
8
12
21
15
57
7
8
52
56
132
108
4
36
144
8
93
15
24
156
40
20
24
16
32
72
36
21
43
48
12
36
17
127
77
151
48
60
72
8
45
75
52
48
44
108
28
20
60
21
96
12
43
12
53
55
29
31
60
5
27
28
12
8
33
7
48
32
12
48
52
8
9
151
120
77
15
28
5
3
60
4
8
100
60
108
32
12
36
4
8
28
24
53
48
39
81
195
9
12
24
12
75
72
76
60
12
5
15
48
52
48
12
53
75
4
56
64
36
20
52
32
76
24
77
91
8
12
28
12
8
72
12
28
8
4
80
48
12
33
115
8
64
20
21
75
4
65
3
72
148
60
8
12
112
80
48
28
17
27
100
5
103
12
8
12
160
41
27
52
36
104
36
261
24
15
69
12
96
43
80
40
32
120
28
80
24
16
12
68
12
28
12
8
4
8
148
77
3
4
17
63
21
15
12
9
24
55
60
80
40
12
65
12
31
44
16
132
29
3
156
4
80
81
39
16
44
45
31
24
36
17
7
8
12
40
20
28
140
165
43
140
4
56
40
12
8
12
69
3
40
116
12
120
12
88
68
40
32
48
45
15
4
260
28
68
12
9
31
8
52
140
60
12
16
20
40
60
92
45
120
24
51
48
112
60
48
44
48
40
60
8
4
36
17
43
24
17
139
80
112
5
48
27
28
60
60
24
36
41
24
84
75
16
65
39
36
60
12
40
8
84
40
36
24
108
29
51
28
5
19
36
84
8
45
3
24
48
60
72
136
80
40
137
123
117
43
77
3
24
21
12
15
28
41
156
63
220
5
12
115
5
7
80
28
53
7
29
91
8
4
8
100
32
76
12
20
45
48
15
225
147
28
5
27
28
180
17
63
4
8
28
17
103
5
12
87
33
127
36
12
12
36
20
52
12
8
100
20
40
20
48
24
40
8
225
243
12
40
32
148
29
91
108
104
60
28
8
40
120
24
36
32
12
48
12
93
27
28
12
173
48
147
40
29
3
16
17
7
77
3
36
12
28
20
4
257
24
19
20
21
60
79
36
12
8
4
20
33
3
24
76
32
112
8
88
20
40
65
36
79
185
15
21
60
19
60
20
21
31
72
36
44
40
8
129
3
76
5
19
36
72
8
24
93
15
12
21
67
20
12
148
8
4
8
40
12
96
101
31
12
48
8
40
60
5
55
20
12
12
36
12
28
20
52
8
72
12
96
24
16
20
40
120
5
39
28
77
123
28
24
48
113
87
52
17
43
41
27
72
33
63
57
103
72
48
24
20
108
93
12
3
40
72
288
17
60
27
40
8
12
16
92
28
12
8
4
17
151
8
81
19
72
120
53
39
33
3
24
28
53
15
4
8
12
48
88
80
72
12
81
87
48
40
12
17
91
60
24
116
4
36
132
72
116
21
51
28
5
39
16
44
60
81
19
48
60
60
12
20
96
40
20
100
209
111
40
12
60
20
120
9
3
28
8
12
12
120
21
135
192
9
19
41
99
40
44
16
20
4
68
12
108
9
31
5
43
5
7
32
60
105
31
80
21
156
43
12
8
52
8
72
40
5
108
36
43
68
100
20
9
111
48
52
20
57
3
9
183
96
100
5
67
53
39
28
48
20
69
15
96
12
108
105
36
39
12
45
12
228
3
4
5
51
64
48
20
28
12
65
7
36
104
36
52
60
32
16
20
40
17
67
68
12
28
32
16
20
45
12
27
228
88
12
8
4
48
12
20
88
20
69
51
28
5
7
8
40
92
72
36
100
20
40
17
103
72
12
17
51
129
24
39
120
100
48
8
40
65
39
21
7
68
40
5
19
56
45
19
113
3
45
36
99
60
57
55
48
44
16
44
28
68
144
36
40
5
36
39
4
8
172
48
32
28
68
21
60
43
168
20
9
43
8
153
75
21
3
28
60
60
8
124
101
132
15
28
32
28
12
8
144
60
28
32
60
28
8
24
33
48
27
88
5
79
96
20
9
51
60
52
8
72
9
31
5
267
33
43
32
48
4
48
12
197
84
15
4
20
96
24
225
15
36
60
4
77
31
92
76
104
36
40
12
108
60
12
80
28
12
65
63
24
36
21
24
7
113
19
48
8
64
36
72
65
7
60
17
79
60
32
28
24
17
19
44
21
39
ABCD 94161197192*3^$a+1 [50029]
8
1
36
11
37
11
7
24
48
17
1
215
19
18
11
121
18
36
185
7
17
48
7
57
3
12
81
32
136
219
77
16
32
25
18
18
27
24
69
24
27
80
85
24
35
24
48
40
45
3
21
138
6
30
24
53
13
96
18
57
56
13
36
159
176
181
3
21
90
36
149
43
173
85
102
90
11
31
41
192
31
161
151
192
6
102
78
255
27
24
45
3
173
40
120
99
18
83
7
162
6
12
60
12
29
16
9
60
59
136
72
57
23
85
30
29
16
27
60
17
144
55
36
29
55
41
85
11
7
33
99
5
40
8
13
78
66
96
227
7
36
72
21
45
24
51
51
5
13
27
51
162
11
7
9
24
15
72
65
67
36
30
72
35
43
5
61
11
160
63
6
18
57
69
35
24
61
42
48
17
25
12
171
27
165
8
79
18
39
80
229
36
84
59
72
19
102
270
108
101
49
12
75
32
91
60
57
27
18
78
21
63
65
7
78
48
3
21
203
43
42
107
13
6
101
16
48
45
6
48
141
57
15
207
48
9
15
9
21
96
83
40
69
35
25
23
13
107
19
228
33
8
31
65
13
3
24
21
18
65
67
53
16
15
36
60
84
18
35
72
61
12
42
5
24
37
42
36
45
72
45
30
72
5
120
1
60
59
13
35
37
72
54
12
54
251
73
95
67
45
69
51
3
5
72
13
59
16
56
121
23
7
54
78
5
25
183
152
85
147
63
42
138
216
5
24
136
21
99
27
18
107
55
120
24
9
57
143
79
108
192
93
57
23
157
192
60
84
11
13
35
1
144
48
42
90
11
72
37
18
180
29
384
19
21
15
24
65
7
198
120
6
5
49
23
7
113
127
65
307
24
21
200
40
8
16
72
39
54
126
84
54
90
65
13
30
168
29
55
17
64
72
195
30
95
37
90
81
32
103
72
9
45
120
11
24
24
55
162
12
27
56
40
32
136
104
55
6
35
121
18
21
57
102
41
24
121
54
12
45
96
32
136
69
11
16
24
99
18
35
64
24
56
13
42
120
6
72
83
144
61
48
42
12
101
85
162
9
99
12
72
132
69
69
126
21
21
18
41
48
91
66
78
18
59
61
83
49
183
63
6
35
1
15
33
15
21
6
45
93
6
18
27
3
96
45
27
165
32
16
80
25
54
60
12
60
29
37
24
11
7
12
125
96
88
51
141
8
160
69
123
27
18
102
216
221
13
6
141
8
7
234
204
18
33
21
59
61
6
84
6
48
27
264
3
21
9
42
18
18
120
65
85
72
251
112
243
42
72
48
83
7
89
48
43
72
5
85
107
24
31
24
54
123
8
72
72
16
32
184
80
1
47
103
30
3
285
72
42
72
18
48
42
12
9
56
13
72
66
18
60
54
12
150
59
31
81
3
60
12
24
48
36
72
9
51
12
6
66
54
35
19
36
137
13
30
96
36
33
87
108
101
79
57
24
56
247
30
168
72
51
21
90
18
71
19
102
15
128
1
36
51
45
12
90
168
72
5
43
24
53
31
132
5
49
18
125
120
55
65
31
12
18
144
51
135
30
251
43
5
13
72
3
63
281
49
95
40
9
180
18
48
24
18
12
72
108
96
15
32
7
33
105
54
78
27
99
12
114
36
99
21
75
57
180
138
17
136
80
19
5
13
123
27
125
48
16
24
15
54
36
119
31
30
27
117
6
12
113
24
16
96
120
144
87
153
39
132
48
117
9
6
54
144
48
3
80
85
11
16
3
90
11
16
27
60
30
42
120
9
69
48
107
37
294
5
61
35
96
37
30
93
48
99
156
24
156
29
25
6
41
24
25
90
12
89
40
8
16
56
24
61
90
108
30
60
72
35
40
69
35
19
5
67
66
150
144
149
79
17
55
ABCD 94161376724*3^$a+1 [50002]
16
8
25
30
117
9
51
8
31
90
15
68
31
5
12
12
25
30
33
32
28
3
17
49
18
77
16
15
29
13
23
24
43
66
39
57
75
51
5
40
129
111
3
29
40
72
15
24
5
25
27
27
108
69
3
17
28
123
9
8
31
65
25
6
81
20
7
41
96
19
29
100
12
21
15
57
60
3
27
53
72
1
59
52
51
57
20
48
40
8
49
11
7
5
72
40
135
18
18
41
28
105
11
7
18
35
24
48
40
3
36
29
37
23
16
15
105
153
18
282
23
48
19
18
59
13
18
5
40
9
75
96
32
148
12
48
39
29
24
1
95
4
60
27
21
24
56
25
18
5
49
35
13
15
45
30
5
84
73
3
8
25
35
16
9
11
43
30
42
89
19
17
16
105
39
8
13
59
16
27
72
29
25
6
33
128
24
40
3
5
52
105
96
23
12
19
113
7
96
117
171
30
72
18
29
13
23
31
5
25
3
75
17
24
49
47
96
12
36
25
87
15
9
36
84
159
54
36
71
28
12
33
60
126
9
32
13
83
25
59
48
31
57
20
19
33
12
60
51
54
23
31
5
16
15
6
48
6
5
115
96
18
39
45
18
5
103
189
27
5
24
61
135
156
8
7
57
8
25
72
6
12
42
3
8
1
11
12
36
19
77
16
9
18
18
47
7
18
78
45
45
95
24
16
24
141
42
41
16
15
36
29
43
12
41
48
16
36
3
17
97
18
54
18
12
5
60
13
155
28
9
23
37
11
4
60
20
43
5
28
92
7
45
44
24
31
9
27
41
4
9
30
17
19
113
13
18
81
15
21
9
3
51
17
40
33
47
40
8
31
41
19
36
57
177
138
6
84
90
33
27
117
60
3
36
12
18
39
3
45
24
48
21
6
54
47
73
24
48
24
15
39
66
11
84
1
18
21
33
12
59
16
39
9
60
12
45
23
7
18
3
68
12
24
25
18
5
60
12
25
6
69
15
21
57
3
12
8
24
16
32
36
12
109
54
36
36
29
1
15
60
12
3
45
9
59
19
41
169
11
12
64
39
54
6
72
9
48
12
33
15
3
60
12
6
12
23
16
128
175
6
11
19
42
47
1
42
9
3
17
24
1
18
12
18
83
84
316
27
17
1
30
89
25
48
15
3
24
21
33
47
4
21
15
24
20
25
11
24
16
20
7
36
65
16
80
48
48
7
36
24
12
65
49
47
84
31
108
9
63
9
36
32
31
36
93
27
78
3
9
111
12
3
18
24
12
6
12
17
19
21
21
18
17
180
19
45
20
76
15
53
7
9
21
54
5
193
6
12
53
19
36
132
18
11
43
12
41
24
16
68
55
5
24
1
111
3
41
61
15
8
85
75
120
63
12
117
80
16
20
100
12
12
48
15
41
7
17
36
4
51
36
5
16
20
12
36
19
36
24
12
65
28
3
69
3
48
29
16
24
45
3
32
31
53
7
18
27
60
44
13
30
72
24
66
36
18
17
7
72
45
3
60
18
23
7
9
48
32
55
18
6
144
18
47
25
15
8
79
161
72
112
15
21
15
24
144
72
30
18
21
3
5
48
13
6
54
11
19
9
48
15
9
9
42
54
15
33
78
5
13
87
57
63
9
30
41
64
20
48
100
12
20
16
8
120
25
35
76
48
8
24
1
15
32
36
31
65
16
39
21
8
24
61
12
54
24
66
15
3
93
24
36
140
4
51
29
76
57
47
48
40
57
6
65
25
18
21
9
39
32
24
1
18
57
36
32
1
30
42
47
40
21
27
57
15
3
17
160
12
63
33
9
36
83
7
9
39
72
69
20
16
27
5
31
120
72
65
12
85
87
20
61
48
6
36
125
19
101
48
24
37
3
8
7
57
8
48
13
36
3
60
8
19
29
12
4
69
27
92
25
11
1
6
53
31
6
27
75
65
43
18
87
20
40
72
3
5
7
17
25
3
27
65
36
7
18
155
49
11
55
45
9
23
60
25
11
64
3
45
9
90
5
16
63
69
21
95
1
36
27
108
39
6
30
113
1
23
12
31
90
75
249
63
15
36
54
72
15
56
12
36
7
12
5
40
60
45
12
23
12
1
23
55
5
76
36
128
37
198
5
12
4
15
53
1
72
39
33
123
9
11
19
21
8
49
63
24
8
40
81
87
39
48
90
42
33
3
102
11
25
35
4
152
48
100
63
30
24
111
60
9
54
54
15
3
9
39
36
90
18
41
36
16
24
56
24
73
11
4
8
19
81
20
43
120
41
85
6
12
125
37
36
15
72
63
18
11
55
53
1
39
3
5
40
27
36
9
20
36
1
6
9
9
30
9
33
48
27
9
75
3
5
25
11
7
60
65
7
30
132
15
36
69
6
9
99
36
53
28
9
63
27
36
18
27
75
90
75
39
5
49
111
9
24
3
84
21
35
52
3
45
3
9
8
12
43
5
4
9
35
7
69
8
85
48
23
12
24
19
54
63
32
7
36
9
63
17
25
11
19
5
1
48
42
5
40
8
52
69
23
40
15
65
1
42
53
1
23
36
12
4
51
9
36
12
51
120
24
36
9
32
120
55
33
8
7
42
11
7
18
35
24
40
9
11
148
21
54
36
41
49
51
48
21
36
54
21
44
7
77
31
24
12
5
16
15
60
9
20
48
40
8
127
17
55
36
29
40
15
89
7
72
53
55
48
9
32
31
17
12
16
9
18
117
51
30
54
33
32
24
7
18
36
51
33
90
141
8
13
39
201
102
17
19
41
84
7
29
19
69
8
19
36
84
36
54
75
48
12
15
33
80
108
13
36
48
83
12
31
41
88
15
117
36
63
17
12
100
60
87
21
24
3
57
44
4
57
6
30
15
32
40
72
36
60
248
16
9
35
12
25
18
29
43
30
35
52
32
48
91
69
8
13
11
60
91
12
18
108
71
40
3
66
35
96
36
19
41
40
120
24
39
21
21
48
54
33
8
1
11
19
ABCD 94161489484*3^$a+1 [50005]
42
3
15
60
12
12
18
20
10
32
40
30
6
14
210
58
48
204
6
12
32
6
34
30
6
84
6
24
96
24
96
42
57
15
30
30
18
63
29
46
12
48
90
54
30
8
72
18
22
6
162
3
27
42
18
8
12
10
30
18
30
74
40
68
58
24
36
12
48
54
90
116
25
47
12
6
19
15
38
127
63
48
60
60
69
125
6
10
42
18
24
6
24
225
3
8
40
42
62
1
29
60
31
27
90
18
14
106
45
29
28
72
80
16
54
20
36
10
72
2
10
8
22
48
18
2
70
63
147
12
18
18
14
10
80
40
6
12
102
18
3
129
111
27
8
52
32
16
150
42
32
46
42
48
54
75
60
3
32
40
30
78
12
30
26
192
72
10
86
25
15
60
180
2
28
44
88
3
5
124
168
12
30
20
136
12
30
27
21
24
15
93
2
16
44
286
72
20
58
12
18
32
127
45
36
24
78
2
100
51
9
66
2
22
138
27
3
48
72
2
28
18
30
84
18
60
12
30
6
69
5
48
28
39
3
48
114
150
30
38
10
12
30
60
20
28
30
42
48
228
14
6
144
40
48
30
62
28
8
22
3
29
28
18
45
119
16
42
38
22
18
144
6
279
15
6
50
84
1
5
10
12
80
22
6
54
6
2
40
42
66
12
30
18
44
55
23
18
84
40
60
15
45
8
52
18
120
2
18
40
90
108
12
18
74
58
20
13
95
100
54
66
54
6
60
2
127
33
18
32
73
219
156
2
180
162
16
84
21
155
40
9
35
10
48
30
30
12
6
30
102
33
9
90
108
12
6
30
174
6
2
10
12
66
170
10
54
78
12
18
30
108
30
20
54
31
9
111
24
21
20
70
2
22
30
38
58
14
18
58
42
12
108
18
24
120
45
60
71
40
12
18
15
15
44
18
18
22
30
33
75
24
18
32
31
39
36
84
6
12
48
90
54
8
22
48
8
22
32
10
26
100
24
36
92
28
24
38
118
24
6
42
3
5
4
50
180
16
9
21
24
36
30
45
27
78
24
15
63
18
2
70
2
6
4
6
44
61
39
20
28
33
17
18
49
3
72
36
24
86
34
200
30
40
36
24
98
148
60
42
63
129
18
102
15
15
6
122
168
34
6
60
120
50
220
50
10
2
10
48
39
35
58
12
78
48
12
72
98
40
78
2
22
6
44
6
4
6
84
60
75
3
38
82
20
13
15
12
18
110
4
18
122
28
42
6
9
21
24
228
2
10
26
64
20
118
78
152
157
41
90
54
16
39
21
24
6
30
132
12
8
100
42
60
50
48
10
18
15
9
20
60
10
30
48
12
26
4
48
18
32
58
9
15
96
2
58
12
102
8
7
3
140
12
46
39
21
12
60
12
6
62
52
51
87
2
40
66
30
39
21
24
18
32
60
18
88
24
8
78
84
16
45
27
2
28
48
30
74
78
118
144
30
78
60
3
69
68
10
32
10
6
9
21
120
12
50
37
93
128
10
12
18
62
142
30
18
63
9
8
42
28
62
31
45
135
107
112
30
38
28
72
30
12
6
72
128
22
32
16
12
18
54
18
18
12
42
66
30
45
27
110
28
39
105
96
2
10
62
10
20
28
60
2
136
50
64
30
8
10
62
58
60
30
18
15
15
80
90
64
78
38
4
135
51
12
33
29
88
27
141
14
6
19
63
12
18
12
30
6
32
60
7
23
28
152
28
9
105
26
34
90
18
2
25
3
33
47
52
168
30
30
42
120
26
25
15
32
12
18
28
54
90
8
7
45
6
120
45
15
60
45
5
22
12
90
18
2
28
18
30
15
9
156
50
232
78
12
30
62
55
63
60
138
54
66
42
18
144
6
104
18
100
32
88
108
60
14
58
108
62
10
162
36
42
2
46
54
6
42
2
36
22
18
152
28
24
98
28
24
68
10
80
28
39
3
62
31
5
34
150
126
50
12
40
12
98
10
8
10
2
70
20
10
72
48
60
30
57
71
160
20
102
22
30
186
30
150
30
92
10
30
122
145
141
114
68
13
59
6
4
156
12
102
18
18
60
44
16
2
10
120
33
84
93
30
8
4
18
108
12
18
12
8
70
120
30
14
126
70
20
19
3
62
16
24
6
62
42
25
201
24
15
156
24
15
96
14
28
30
12
6
24
98
10
3
15
24
18
20
82
8
52
18
62
46
30
32
180
10
30
90
42
78
12
90
66
24
26
10
12
12
20
18
22
195
65
18
112
18
198
24
45
63
30
2
36
130
42
57
35
16
45
17
7
3
30
87
93
3
75
2
43
9
26
12
73
9
30
45
11
4
66
24
30
6
12
92
76
15
9
20
40
50
106
30
32
40
18
44
16
2
10
60
78
105
45
24
120
6
144
26
10
2
72
10
45
21
12
20
28
44
40
15
21
24
48
78
24
36
62
10
60
72
38
18
64
30
50
70
20
76
102
18
164
10
6
30
9
33
38
10
12
12
78
132
6
84
6
32
40
2
30
18
7
45
ABCD 94161666122*3^$a+1 [50157]
5
12
36
7
17
39
9
55
77
19
137
60
55
29
96
72
12
43
17
48
42
30
36
150
37
12
23
30
7
83
42
19
36
65
79
17
252
48
42
30
72
60
48
72
6
13
17
72
180
31
60
41
31
5
102
78
72
43
5
42
30
18
24
120
61
24
41
103
29
12
31
24
5
91
17
55
36
29
168
127
17
138
145
5
18
13
17
90
54
63
45
60
12
19
17
60
84
18
72
6
72
180
67
168
17
18
37
53
12
19
36
5
3
16
56
45
115
53
3
144
33
31
59
30
43
29
18
72
25
53
103
168
11
6
199
11
72
18
67
60
53
24
90
13
113
7
132
5
36
12
42
109
36
20
33
75
16
29
31
11
18
103
17
67
41
72
42
109
107
30
72
60
235
48
5
43
24
48
59
18
60
55
17
3
213
72
180
72
30
25
53
18
90
102
25
108
144
161
144
3
33
84
79
89
7
24
24
17
36
67
35
37
35
121
77
42
18
55
65
72
6
13
107
37
17
99
9
72
91
35
24
93
27
6
79
24
149
235
20
87
126
72
120
90
37
48
113
42
13
8
232
17
12
91
107
13
32
16
89
48
42
37
65
108
67
11
90
55
12
36
44
27
96
109
240
5
6
145
132
5
7
156
5
72
55
60
77
55
23
102
79
11
25
65
180
18
13
29
31
167
18
7
5
72
55
24
56
45
91
5
19
53
43
155
109
35
1
48
71
90
60
48
18
45
9
31
32
28
125
103
29
252
19
89
12
60
48
60
48
7
17
156
19
131
30
7
107
25
60
41
192
55
36
60
72
12
5
90
13
84
156
17
3
105
54
1
65
54
9
76
24
60
17
30
49
5
91
17
78
120
150
120
7
53
54
25
101
120
7
35
61
11
85
5
39
64
287
18
72
6
174
36
19
5
30
90
31
29
120
96
43
84
155
18
19
96
29
36
43
36
144
12
80
148
41
90
6
67
95
13
59
109
12
5
12
27
33
48
19
71
13
24
5
3
105
7
77
99
64
5
43
24
240
11
24
30
63
33
19
36
29
36
24
66
37
8
4
41
72
31
29
120
18
72
1
77
79
24
197
19
5
91
35
93
4
48
48
221
90
120
18
60
55
53
54
13
36
116
45
6
13
192
59
90
78
13
35
90
19
131
73
17
30
13
84
36
11
145
5
36
3
51
13
17
36
27
27
73
95
13
77
43
137
18
90
19
35
66
19
35
90
36
27
207
45
64
17
79
101
99
28
17
79
29
72
36
54
1
204
11
42
108
72
12
6
93
51
18
30
168
30
42
13
24
11
294
66
90
7
47
61
137
42
18
31
71
18
27
16
17
120
31
11
121
5
84
36
72
7
20
33
48
115
24
41
79
24
216
5
60
90
13
8
72
88
17
18
30
24
36
12
127
24
137
24
111
9
19
41
48
60
31
12
29
36
3
16
48
53
24
126
30
42
121
12
29
3
45
67
41
79
48
5
12
18
72
61
17
18
13
17
55
107
168
25
5
7
17
48
67
48
48
5
12
108
60
12
31
11
13
35
18
27
33
84
6
90
54
216
109
36
125
72
75
15
138
19
24
156
80
81
43
17
7
48
29
96
120
19
161
55
8
16
53
3
27
1
17
150
57
33
3
184
113
103
12
29
36
24
126
13
17
27
52
396
12
48
59
6
67
5
48
42
93
27
150
12
19
24
56
52
29
55
5
19
56
141
84
240
66
37
72
8
72
81
24
36
12
72
258
48
54
115
84
17
42
102
60
3
105
7
41
19
5
36
12
42
48
37
80
16
29
31
5
42
1
101
96
12
60
7
24
131
18
43
32
45
7
53
75
87
93
28
132
17
66
72
18
60
72
18
54
3
28
125
19
161
72
55
233
43
29
60
91
12
149
18
21
100
71
181
48
72
60
197
31
11
1
47
61
17
120
72
67
23
61
29
168
55
48
12
29
36
3
16
53
48
24
183
27
109
264
60
240
12
5
48
27
45
78
13
48
29
48
24
156
24
ABCD 94161811834*3^$a+1 [50006]
69
2
70
8
6
18
3
39
25
20
43
21
47
48
10
42
9
71
13
9
3
15
30
8
31
35
4
89
15
33
12
7
20
84
1
24
11
4
6
18
56
24
6
15
12
85
3
21
6
45
5
10
69
135
5
24
12
3
102
24
46
8
60
25
29
3
4
35
61
108
20
15
21
51
40
2
10
8
30
3
51
9
127
8
10
42
44
10
75
3
2
54
9
28
8
24
7
6
8
10
86
24
30
36
36
4
38
22
65
63
18
30
10
3
5
22
44
9
24
7
30
14
40
12
32
28
20
22
26
6
99
40
5
40
6
20
54
51
75
9
25
56
3
61
26
64
20
45
52
44
13
48
3
47
30
3
7
78
6
9
11
9
45
40
51
36
60
5
30
34
8
18
133
15
5
45
6
36
49
8
75
21
7
78
6
5
39
36
1
3
41
3
60
81
16
20
1
3
51
69
36
11
12
61
96
44
12
39
88
6
50
52
9
35
9
37
3
11
10
18
32
48
16
62
3
19
20
12
21
64
39
21
44
31
38
18
22
11
21
10
86
70
45
5
3
40
5
150
36
33
16
45
6
21
5
75
19
9
35
1
44
25
24
8
39
4
29
102
121
35
12
12
36
18
22
12
30
26
36
21
48
15
12
28
32
48
25
21
66
5
19
14
31
35
4
2
87
3
60
28
60
2
27
3
13
11
1
9
75
5
3
15
21
25
14
21
15
4
12
30
6
17
7
8
33
4
29
6
9
27
28
24
56
100
36
8
36
6
6
13
12
47
48
34
38
28
8
21
36
37
27
23
12
9
19
30
3
8
27
13
29
58
20
69
21
87
1
30
81
140
40
29
96
10
56
45
7
5
3
13
15
57
3
5
45
22
12
68
100
12
68
94
8
22
8
36
30
16
24
32
19
5
30
48
10
3
53
82
53
55
21
83
13
3
5
12
39
40
66
3
56
3
52
36
24
96
68
22
2
21
9
16
42
29
33
15
33
3
85
27
69
51
3
20
46
26
54
63
16
36
71
25
3
29
60
15
12
30
6
52
57
20
121
39
15
21
23
4
21
39
108
8
21
24
27
45
3
37
68
12
13
102
17
12
51
49
33
56
27
24
16
3
44
22
14
64
2
19
47
22
6
24
41
9
22
21
44
73
6
26
19
75
2
39
48
7
5
64
35
69
27
1
3
20
21
3
18
27
61
11
31
24
5
73
23
12
51
10
24
143
33
6
4
12
9
11
25
44
9
40
26
24
9
3
12
6
64
47
4
11
40
21
24
24
29
7
71
10
192
3
3
2
102
12
220
9
20
31
9
11
66
10
12
32
28
78
18
44
13
3
50
27
7
36
96
36
24
6
2
12
64
45
11
9
51
60
36
13
17
34
9
15
17
3
12
4
44
96
9
16
3
48
5
19
24
20
40
56
88
36
21
11
28
12
44
40
45
11
30
22
93
3
20
22
8
10
65
7
17
15
1
27
17
25
2
6
115
48
12
80
15
13
27
8
1
3
65
7
56
12
10
18
30
107
13
8
34
68
12
1
20
31
20
4
56
18
31
44
75
13
3
56
4
29
15
1
71
64
2
90
12
10
30
12
8
1
15
17
13
32
24
10
14
6
16
48
80
10
51
20
25
11
19
9
107
57
15
45
15
28
60
53
21
6
60
48
24
76
5
52
35
73
21
15
20
19
26
66
40
14
78
37
84
15
29
16
59
12
46
62
1
32
3
45
25
50
21
25
56
3
40
111
9
5
39
15
12
24
12
4
41
24
15
36
9
16
17
16
30
29
48
13
50
6
31
3
12
17
1
24
8
24
54
24
21
40
59
12
6
22
26
46
24
5
36
1
3
39
5
15
58
2
22
66
14
51
64
29
40
30
5
15
25
12
65
19
56
13
50
6
34
84
57
11
54
3
21
10
44
16
5
16
8
21
15
16
35
16
8
25
47
12
13
27
12
65
51
34
50
16
17
45
43
5
30
4
9
51
5
19
5
27
52
36
12
12
32
18
27
19
44
108
58
15
11
6
30
18
10
12
9
11
24
33
16
15
12
5
15
4
18
38
82
26
25
44
31
21
8
43
5
43
21
5
34
30
2
84
25
15
66
30
29
64
51
5
39
4
92
28
12
45
9
30
36
65
3
21
12
28
36
33
30
26
7
59
4
24
77
75
1
60
24
5
39
52
69
24
42
17
3
18
30
69
61
27
8
19
18
54
8
21
84
16
41
3
15
16
21
36
24
23
1
11
16
2
22
69
5
10
32
28
24
5
43
8
9
1
30
12
5
64
51
12
2
3
16
21
8
15
36
37
39
35
24
96
69
1
48
3
83
82
42
17
13
126
50
6
9
16
44
24
31
12
42
42
105
51
8
82
23
9
16
96
11
19
20
60
16
20
9
16
59
4
41
3
13
27
18
18
30
71
15
16
32
16
21
11
124
20
48
18
15
3
6
46
29
15
6
82
5
63
49
65
58
5
76
5
10
21
39
2
43
107
28
24
41
19
101
87
49
45
30
21
8
21
34
17
37
47
9
6
130
54
41
25
11
3
4
38
22
116
21
31
33
60
72
24
3
2
6
12
1
15
17
12
3
22
26
6
24
22
32
37
15
6
3
11
58
2
54
16
14
66
3
13
14
16
45
29
24
22
24
29
36
39
37
32
43
2
67
5
30
4
60
72
68
96
36
24
48
45
63
49
5
16
78
2
75
24
45
24
90
64
17
24
40
95
1
23
96
24
1
45
2
22
18
20
24
34
6
5
3
12
54
6
9
1
56
34
68
58
8
22
24
5
16
8
40
69
27
15
65
13
2
54
22
98
70
20
1
45
24
6
8
12
60
16
8
12
9
13
32
78
16
24
21
35
21
21
30
57
28
59
24
16
24
60
62
22
2
16
30
20
64
68
12
70
50
94
27
8
27
13
20
1
18
6
6
50
6
4
20
90
6
28
5
52
45
15
17
31
36
29
16
24
24
30
12
21
32
7
18
26
36
45
64
71
4
26
88
3
99
56
45
15
4
5
13
47
4
5
22
17
15
16
26
6
12
12
21
24
45
34
44
28
5
25
23
36
3
16
2
3
24
3
48
9
87
24
1
9
30
45
27
65
3
6
34
5
16
9
2
9
15
30
66
13
59
33
39
9
21
3
3
40
5
28
17
19
11
33
9
96
42
4
9
17
3
21
3
13
50
22
42
38
3
28
11
49
71
96
12
18
3
91
20
24
30
34
17
13
38
18
114
52
8
21
19
36
36
8
13
27
48
24
9
11
21
3
12
33
16
3
17
21
24
6
24
33
33
3
15
16
80
24
121
35
4
41
21
87
55
2
30
25
3
8
28
21
3
12
30
24
47
25
38
36
24
12
58
62
18
15
31
53
13
15
9
18
30
62
58
6
2
10
9
21
3
12
59
49
11
153
51
40
57
24
39
84
2
3
43
24
45
51
17
33
82
20
16
24
5
7
5
19
57
29
39
12
24
13
6
96
36
12
12
9
15
21
20
21
19
45
18
53
49
74
24
30
3
75
18
40
14
12
6
70
8
16
141
60
3
36
66
2
1
5
10
80
54
72
30
40
8
36
16
20
33
27
9
40
27
5
24
60
19
29
51
9
45
3
19
5
16
48
12
15
8
21
4
32
33
22
24
98
31
11
9
27
49
23
18
42
61
15
17
15
64
5
15
24
6
3
147
4
6
90
110
18
33
7
8
25
3
26
3
21
91
24
35
69
51
4
21
44
48
15
4
8
12
36
25
20
144
16
29
6
34
18
30
6
21
8
13
24
8
66
21
ABCD 94162371892*3^$a+1 [50090]
130
86
15
15
60
54
15
39
69
111
166
6
60
50
90
45
15
64
29
1
44
22
20
214
30
5
15
40
6
23
21
10
36
54
36
23
24
3
48
6
126
48
60
30
96
70
41
120
39
16
53
7
53
51
54
72
30
64
66
74
54
90
196
30
6
20
10
134
45
31
5
39
69
37
150
5
25
35
24
60
36
25
44
54
12
18
87
39
114
15
7
29
31
29
48
187
6
110
18
6
16
20
4
44
52
17
67
65
15
60
144
81
111
4
5
25
23
48
48
24
7
29
45
30
21
39
57
135
18
99
43
30
47
21
87
79
80
16
24
365
55
66
60
44
106
20
54
39
7
77
3
24
10
20
130
36
24
44
21
91
68
42
4
26
144
60
69
192
48
121
60
71
12
43
44
16
80
70
38
76
5
45
30
16
8
16
20
46
90
29
15
36
4
36
44
81
49
71
55
234
74
16
6
14
9
1
56
160
110
114
40
191
48
57
60
18
21
15
16
77
403
60
104
10
44
16
6
24
29
60
36
31
20
94
6
65
145
14
156
18
6
196
24
101
3
9
36
31
104
21
168
57
3
3
54
30
16
20
130
14
21
48
36
24
51
81
12
93
48
135
15
117
169
60
6
74
6
30
39
85
66
60
5
39
9
75
36
40
41
55
8
117
25
23
21
63
108
9
70
56
30
15
3
69
132
25
80
100
26
57
36
1
50
201
25
30
20
57
7
60
29
37
164
10
30
14
16
74
99
60
3
4
60
65
51
18
135
45
240
219
37
6
24
20
36
54
46
44
10
20
96
10
20
24
66
63
1
26
90
3
67
44
36
45
93
52
30
144
5
111
4
36
54
66
53
75
6
106
29
1
80
138
36
33
43
53
61
26
18
52
20
34
30
23
3
64
101
33
16
6
114
86
33
72
19
6
14
21
69
15
120
84
27
78
82
20
108
60
12
40
90
38
12
40
30
54
26
34
14
82
14
30
105
39
21
21
15
19
53
13
23
12
49
44
90
81
9
42
40
24
5
36
3
172
77
7
29
60
45
22
68
9
43
24
14
6
70
150
150
96
143
165
27
9
120
10
26
310
20
9
99
36
45
75
9
31
41
115
38
52
114
14
76
23
132
85
119
57
30
33
111
45
69
27
48
45
111
31
5
48
75
36
69
111
16
84
80
70
126
24
41
19
44
72
18
15
121
119
91
6
90
8
45
12
69
15
1
30
54
176
18
21
121
50
34
30
14
12
4
11
99
76
137
36
15
16
5
21
30
9
151
54
26
40
80
94
30
26
48
46
6
44
70
56
4
60
41
168
27
10
134
36
4
29
21
6
54
126
34
11
9
3
27
21
72
51
45
37
83
31
146
40
143
60
105
126
16
308
112
44
24
16
5
15
33
67
6
30
24
20
84
90
15
117
30
54
130
56
34
23
12
31
8
180
57
159
10
26
244
29
31
140
60
10
155
45
16
24
23
13
38
69
213
4
6
50
27
13
14
76
44
189
15
12
24
33
3
9
31
174
6
8
21
144
57
18
9
183
18
82
60
98
22
29
39
16
86
15
3
22
20
39
195
16
68
82
23
12
48
91
20
36
124
89
12
3
72
184
41
55
65
48
21
46
8
6
30
24
90
192
4
126
50
18
82
14
129
7
98
16
6
68
262
74
106
38
81
36
115
174
30
140
40
5
168
21
36
111
15
4
104
60
52
54
96
60
23
57
30
18
87
93
42
9
21
24
76
44
6
30
39
48
67
26
60
3
7
29
51
48
6
36
64
95
168
168
9
46
38
22
38
30
42
3
91
60
36
5
48
57
54
96
100
8
16
41
49
146
54
30
10
30
36
30
30
8
57
33
46
36
68
36
33
21
15
7
65
15
69
39
57
108
132
60
3
46
14
72
34
59
61
35
31
14
126
108
30
6
33
36
51
60
21
9
24
75
7
60
90
90
137
3
45
25
30
29
195
40
6
50
228
136
104
30
82
44
24
76
36
44
96
10
47
7
146
15
93
6
10
36
35
45
48
6
120
81
9
36
10
50
40
23
67
8
45
1
50
156
9
60
45
15
39
172
24
5
99
6
30
16
74
54
36
6
135
39
69
45
15
177
18
22
47
7
140
16
60
68
76
41
15
9
81
ABCD 94162443866*3^$a+1 [50032]
8
25
102
17
1
42
72
36
12
6
71
76
44
55
9
32
49
306
69
156
87
173
60
52
56
52
123
132
29
4
32
109
114
21
135
41
120
7
90
3
12
20
13
135
27
77
40
8
112
3
53
64
24
32
145
15
8
12
55
89
19
24
33
15
5
28
75
54
6
36
125
199
12
93
24
32
16
104
235
5
91
54
171
132
32
24
16
24
44
55
45
81
6
288
33
15
57
12
3
18
24
66
45
8
1
78
72
9
24
3
29
43
36
137
172
123
69
15
5
40
80
73
96
27
183
117
8
1
59
52
159
114
39
72
8
1
147
68
19
125
96
72
48
55
41
16
132
303
12
18
39
39
17
72
108
4
108
36
87
33
51
24
144
108
17
12
28
68
28
56
19
89
37
63
60
12
9
71
40
168
63
17
7
138
126
21
3
297
20
4
12
180
8
49
198
57
56
31
90
39
12
39
9
27
60
165
84
3
120
5
48
7
36
66
18
36
9
33
72
47
169
102
9
9
24
35
48
37
27
44
40
56
31
57
123
5
40
240
57
135
32
16
48
147
24
84
5
31
5
31
237
68
25
15
24
60
36
27
48
24
36
18
35
36
16
24
81
179
36
7
105
56
31
9
12
60
224
1
18
21
123
161
4
60
48
20
12
60
48
79
138
87
39
60
129
12
24
12
12
8
67
36
81
33
87
129
54
53
84
124
92
19
6
87
72
96
8
1
35
55
93
15
17
28
108
180
12
33
23
76
45
96
15
3
21
81
90
54
186
29
115
29
19
108
105
24
24
32
40
27
153
60
99
54
15
156
21
54
9
32
73
71
16
75
12
90
63
15
65
112
15
18
15
204
111
12
186
27
75
9
8
55
17
124
132
39
21
12
132
51
18
27
84
33
72
15
36
84
24
39
33
72
96
32
40
8
55
129
87
9
104
91
45
57
39
60
15
65
109
71
60
91
9
8
48
55
129
3
45
171
54
15
105
15
3
24
21
27
153
44
151
89
16
57
63
92
76
20
109
35
12
1
39
60
48
36
219
108
33
15
41
120
1
144
24
30
57
24
33
66
117
32
73
39
51
120
54
18
72
45
33
48
15
75
93
32
43
102
159
20
76
39
48
60
21
12
15
69
3
78
48
54
60
125
121
51
308
7
216
17
88
20
52
15
33
44
13
126
9
12
159
17
28
80
112
159
129
57
54
201
12
20
112
44
60
72
48
97
48
207
24
8
88
24
81
23
52
60
33
47
199
33
75
93
272
48
43
54
183
63
125
55
36
108
21
56
40
104
76
51
48
36
21
20
4
81
42
125
31
57
3
12
42
30
17
1
23
91
21
44
220
180
36
32
60
52
216
33
51
45
66
117
27
81
44
96
145
54
33
105
111
51
5
91
84
186
35
4
51
72
53
40
84
36
3
84
21
39
12
81
12
15
6
27
44
16
20
13
24
47
280
15
81
225
15
72
51
269
268
3
42
90
72
336
161
204
91
54
54
66
71
43
53
4
48
123
17
25
198
57
108
27
90
27
60
8
48
25
47
16
20
115
57
372
3
84
5
148
32
31
5
175
114
159
192
39
9
207
60
129
84
87
18
15
24
32
76
84
128
73
23
49
23
4
80
55
9
80
16
48
32
19
84
198
39
3
12
144
57
104
43
30
18
60
48
21
60
51
29
40
168
33
120
18
36
69
20
7
9
60
15
54
24
15
20
12
43
12
18
203
109
119
55
129
111
12
57
3
9
39
41
16
57
143
139
69
44
100
8
175
132
30
78
105
32
172
63
36
41
64
27
105
60
153
42
12
57
51
165
164
16
60
ABCD 94162585852*3^$a+1 [50013]
19
174
23
139
60
72
29
7
30
167
109
11
204
109
119
48
7
78
120
222
12
17
1
18
5
19
29
79
18
12
95
37
66
132
137
61
84
23
37
108
35
103
60
72
36
77
36
43
24
72
30
54
101
103
12
89
12
79
137
43
5
13
150
12
54
18
60
29
1
42
90
120
35
55
198
11
36
13
119
7
12
41
67
41
24
72
43
36
6
47
55
96
29
61
11
55
96
41
157
23
229
18
36
120
36
54
71
7
162
84
54
29
108
48
163
144
48
161
187
12
17
228
43
378
107
43
300
6
120
6
17
72
91
5
13
12
71
1
119
96
84
121
102
18
11
180
157
48
72
23
24
121
66
54
90
90
240
30
41
12
7
113
49
198
41
108
115
60
30
18
65
13
23
61
72
83
7
65
115
101
7
41
240
139
12
36
204
90
23
144
79
173
121
66
41
12
1
11
43
29
43
29
24
19
108
113
49
90
17
55
18
6
72
48
42
59
31
30
114
48
6
95
25
35
61
30
96
5
25
42
77
120
139
5
55
30
222
29
43
17
31
24
126
12
107
61
18
5
204
73
78
41
43
41
19
18
18
5
31
5
151
78
239
13
54
29
91
180
6
102
53
7
5
31
144
12
18
36
90
24
41
31
36
48
173
7
60
65
48
7
96
29
91
36
54
11
67
53
228
91
78
48
162
6
11
72
37
126
36
42
30
36
36
36
54
18
60
65
96
157
54
6
35
192
91
126
6
90
203
48
60
43
36
53
55
17
43
149
7
65
12
49
35
48
24
48
7
42
47
96
31
17
25
71
217
155
19
17
55
24
29
73
18
90
71
43
125
31
29
151
6
95
31
113
7
144
108
42
120
36
119
132
1
6
36
41
13
83
43
30
18
29
36
43
240
12
53
217
198
18
6
137
19
29
85
47
36
181
6
36
48
17
115
89
36
319
78
18
137
36
19
36
6
48
23
109
54
30
23
91
138
11
43
60
180
66
35
55
17
1
191
13
48
59
211
54
6
84
24
29
12
13
102
204
324
12
60
5
121
18
5
7
125
97
12
126
17
12
31
17
1
23
60
7
30
42
12
60
66
72
60
90
120
17
25
30
6
83
223
108
36
65
61
66
24
36
12
101
48
48
61
23
12
336
19
60
41
67
72
48
125
7
54
30
54
83
43
53
228
24
144
24
73
18
66
6
12
17
109
287
73
90
185
37
11
84
43
252
54
6
41
97
35
79
101
25
12
72
143
37
107
223
77
139
36
48
72
6
102
101
60
127
60
18
23
48
19
36
30
107
19
90
114
144
30
60
83
12
7
29
139
209
7
41
48
121
47
43
168
101
19
29
7
72
24
48
36
90
24
18
113
24
223
65
12
13
138
90
6
5
25
23
1
90
5
79
78
11
12
229
30
17
24
157
23
31
65
511
168
12
114
23
13
48
24
30
101
48
49
47
67
29
12
85
23
121
59
31
101
7
233
49
18
42
35
12
61
30
17
151
18
23
31
65
181
270
24
149
36
193
11
73
18
5
193
114
138
42
29
37
47
48
55
5
139
5
61
47
36
67
48
90
36
11
103
66
60
138
42
95
12
49
60
72
18
48
89
12
43
96
173
61
203
97
35
55
198
95
37
126
173
7
12
18
107
25
48
6
65
24
31
233
43
89
85
6
53
31
294
23
48
91
252
17
72
37
36
126
12
6
11
ABCD 94162593958*3^$a+1 [50003]
21
87
27
18
6
33
177
18
216
18
48
30
30
12
24
15
69
42
18
3
39
48
9
9
3
9
30
108
6
42
30
30
12
72
150
36
18
90
27
27
24
6
3
15
18
18
30
12
138
30
6
48
36
33
45
48
18
33
111
54
18
93
81
60
15
21
66
6
51
63
33
48
27
60
30
36
102
30
12
39
36
144
39
60
45
57
18
66
12
60
54
48
12
105
33
156
48
84
24
39
27
81
15
21
60
9
96
39
27
30
96
30
9
135
12
42
36
15
45
36
3
57
39
21
54
60
60
6
24
6
54
99
9
12
36
39
69
24
24
24
63
75
6
48
3
9
24
18
30
27
3
6
18
9
105
36
15
21
18
9
3
30
12
114
6
162
6
48
36
24
48
6
21
57
48
39
81
15
21
18
90
12
99
48
3
6
18
144
6
18
6
51
45
6
30
3
69
27
15
126
36
24
24
75
27
9
105
30
57
3
24
42
30
36
84
36
6
75
9
60
18
48
66
183
69
12
24
87
3
6
12
24
15
27
60
24
36
33
33
15
9
3
15
90
39
21
132
78
24
54
27
33
3
21
27
87
57
3
9
141
72
108
126
21
3
30
12
15
9
12
30
45
21
15
3
54
24
6
90
30
33
21
75
3
66
96
18
6
60
39
12
9
42
30
3
9
6
114
12
144
15
171
42
12
51
45
132
111
21
114
108
30
18
18
24
18
90
3
9
39
33
15
57
75
9
24
48
63
21
24
54
45
15
18
42
42
6
18
15
3
210
63
60
3
198
24
24
6
33
21
15
57
24
42
42
24
42
57
9
18
132
78
24
12
24
30
114
39
57
51
3
45
9
27
60
27
54
15
3
78
174
69
111
30
3
15
120
24
18
30
45
9
39
9
12
75
135
9
3
12
24
45
21
66
69
3
54
12
15
27
48
6
36
96
27
93
36
54
9
57
18
6
36
6
81
27
24
126
99
60
105
24
99
105
66
18
36
18
78
15
33
18
42
102
24
96
78
3
9
66
54
6
24
6
120
96
36
12
60
27
63
78
66
36
9
75
21
27
6
3
51
45
15
48
126
3
3
9
9
42
129
93
36
15
69
27
3
48
108
42
24
6
48
66
48
12
66
9
45
42
12
18
27
21
6
30
96
6
66
12
66
24
30
39
75
186
15
15
36
6
51
3
12
54
12
36
96
6
24
60
30
3
201
60
48
111
15
12
138
39
21
18
24
33
9
12
18
96
93
21
30
45
9
36
12
36
12
114
126
6
93
9
6
117
57
12
36
30
66
3
27
9
39
18
39
3
54
3
33
51
51
6
51
48
3
108
81
39
24
36
42
96
30
30
72
12
42
36
30
48
36
12
27
21
27
33
15
60
21
108
15
9
6
18
18
33
69
27
63
18
63
9
36
78
24
45
75
129
81
15
9
102
6
24
48
54
18
12
51
21
108
60
6
60
81
9
42
9
177
54
54
3
21
114
24
18
24
42
24
69
57
87
15
60
105
96
27
54
12
96
15
33
6
30
75
27
54
42
6
48
3
96
96
63
24
54
15
15
132
81
3
9
3
42
90
6
24
36
60
42
36
66
12
3
81
84
12
42
18
18
6
24
36
6
18
48
39
12
9
54
33
15
18
6
42
48
6
66
12
15
12
51
81
3
54
48
3
21
42
66
15
9
60
36
24
138
6
6
36
36
42
42
12
36
48
18
54
6
108
48
96
6
36
78
63
12
48
3
66
60
3
3
30
54
21
21
15
60
48
36
141
18
6
27
9
51
45
3
27
36
24
48
9
201
27
15
18
15
45
24
27
9
18
12
18
42
9
48
27
57
3
30
6
9
33
114
9
36
60
57
30
42
15
9
54
198
54
24
24
9
141
30
33
27
9
60
3
138
6
6
27
27
90
12
72
51
33
15
33
18
129
81
84
30
6
84
15
45
18
48
90
12
12
36
102
6
12
150
66
63
21
54
24
42
147
3
66
18
9
9
39
12
36
12
141
87
93
15
33
3
60
21
18
6
42
42
12
3
39
48
45
21
18
21
3
162
36
24
12
3
3
90
84
72
12
18
189
27
18
6
114
66
54
138
9
75
6
36
87
63
6
15
96
9
39
3
66
12
24
18
90
39
39
60
114
12
36
15
39
21
9
72
6
84
12
6
3
21
12
72
42
129
99
24
24
36
57
45
6
18
75
27
42
84
3
3
18
156
30
24
36
6
3
21
27
27
6
36
87
36
15
198
27
27
66
30
24
36
6
111
21
24
3
51
6
24
6
9
33
12
108
78
24
72
6
3
45
30
42
27
9
18
36
36
24
6
60
6
42
24
63
48
57
3
9
6
126
18
42
36
6
66
219
3
18
12
96
6
57
51
30
3
21
30
45
57
54
6
18
9
9
6
42
48
51
9
24
114
66
15
45
24
42
6
12
63
171
24
6
24
15
123
36
24
48
42
15
27
24
9
84
12
9
6
78
12
30
12
30
3
45
6
18
162
6
51
3
192
108
108
96
12
57
12
33
18
24
69
39
18
18
30
78
66
39
33
6
18
6
18
15
27
9
51
54
6
33
21
12
24
108
27
21
48
24
108
3
45
39
3
12
6
48
27
45
6
9
15
66
15
75
30
18
6
108
18
36
33
45
12
42
102
39
21
60
30
30
36
6
6
51
81
12
15
45
30
90
6
12
54
6
6
6
21
21
24
66
42
24
15
48
3
42
15
27
12
42
42
24
36
6
18
84
48
33
45
60
138
162
75
ABCD 94162807964*3^$a+1 [50066]
40
8
24
3
21
3
48
24
237
72
16
24
296
39
9
3
69
63
57
195
72
12
24
9
39
1
32
63
25
48
120
95
33
120
48
27
13
11
12
1
48
128
40
23
57
112
11
37
11
24
37
80
39
169
32
24
27
61
56
40
11
117
96
3
36
1
8
3
21
16
96
119
25
11
24
61
104
16
71
84
24
72
117
64
47
1
251
61
24
24
32
48
64
24
32
120
99
37
72
35
120
165
24
48
112
24
8
3
61
11
13
72
95
33
112
56
16
35
13
80
24
75
24
37
8
48
15
36
37
8
39
9
16
8
96
111
273
87
12
45
112
104
51
69
88
24
128
123
45
16
168
59
13
32
120
216
88
32
16
24
71
9
40
80
24
96
24
16
8
40
56
88
24
48
35
21
87
72
60
13
48
23
121
72
8
39
49
152
16
11
37
71
180
96
36
9
111
145
8
64
56
51
253
107
69
135
25
8
39
72
57
16
104
75
45
88
47
73
32
16
200
64
11
12
96
1
48
95
12
117
112
23
97
35
109
8
16
47
153
48
48
87
96
9
40
48
11
156
324
21
40
96
56
16
23
97
143
1
24
11
21
24
24
471
25
48
24
24
248
16
47
192
25
35
12
105
48
96
40
56
40
32
136
8
15
105
16
11
61
8
48
24
48
27
84
9
99
36
73
24
8
171
133
8
39
1
56
123
165
24
75
21
15
24
48
25
56
112
96
24
96
80
88
104
24
75
13
8
48
15
25
56
48
48
64
35
156
9
72
27
72
85
80
3
48
37
104
24
51
144
72
21
24
112
8
168
16
71
1
104
15
33
75
45
123
21
15
33
40
143
33
147
72
109
11
72
45
16
11
13
248
99
37
35
93
3
12
1
128
40
119
33
75
45
48
15
97
48
152
24
3
117
63
81
24
39
24
49
95
1
8
88
47
1
168
72
24
8
15
145
11
85
23
81
24
39
97
32
64
203
36
81
15
216
36
13
48
23
49
48
56
120
120
3
21
51
37
48
32
48
160
59
36
72
9
16
48
47
25
71
84
60
1
35
36
81
16
56
39
57
96
16
8
24
120
48
40
8
48
64
47
49
56
3
69
96
87
49
8
16
95
49
80
27
61
152
40
24
48
48
48
71
73
35
84
25
11
24
21
16
215
84
69
72
96
96
15
73
11
61
35
12
25
11
69
99
108
1
11
21
48
63
25
48
11
21
96
40
200
40
80
63
1
288
24
48
48
96
24
24
23
129
48
207
201
267
45
3
69
63
9
48
99
21
111
97
72
24
80
88
83
60
36
45
120
40
24
152
88
35
45
16
48
179
93
24
75
13
11
84
25
107
93
136
80
24
3
69
135
12
69
39
73
200
40
24
8
195
13
24
24
104
88
56
3
21
15
25
47
217
35
61
83
37
83
69
88
47
1
96
8
72
3
48
45
63
1
59
85
143
72
36
21
3
84
153
195
21
96
40
24
48
23
81
39
25
11
61
144
120
107
21
16
32
24
96
136
131
45
16
80
16
107
45
72
16
8
16
48
48
23
84
13
11
109
35
12
1
32
232
48
56
15
129
27
60
72
33
3
144
69
16
216
59
84
33
63
1
32
288
48
3
24
48
69
16
8
16
48
59
21
40
128
16
83
144
133
11
85
11
48
165
64
8
15
25
48
23
1
104
48
24
48
3
24
21
72
99
21
24
159
1
32
48
16
96
56
39
97
32
88
11
109
48
8
3
84
97
35
72
21
24
72
16
23
96
1
71
12
69
63
12
24
21
123
69
64
80
40
48
59
37
35
12
97
8
16
72
48
152
27
45
16
83
13
143
57
183
49
32
40
24
24
128
112
104
3
37
80
48
288
40
32
72
15
9
99
37
24
11
37
8
72
15
121
71
9
15
9
63
48
9
64
59
36
25
120
128
15
84
133
ABCD 94162905912*3^$a+1 [50053]
12
65
3
15
12
97
84
71
61
17
123
15
60
33
16
71
1
71
49
68
36
27
78
3
33
18
1
89
3
52
24
41
7
11
13
44
75
33
24
99
45
48
87
9
108
69
39
51
1
83
73
132
47
108
9
15
12
37
24
17
3
87
13
95
12
85
11
12
81
232
12
17
18
132
57
4
131
6
19
53
12
6
30
111
3
57
33
43
65
30
117
52
83
45
51
102
99
52
29
3
15
18
54
21
15
13
11
12
73
8
40
96
56
24
88
72
36
144
17
3
76
32
64
60
164
33
18
97
77
42
36
13
36
53
18
25
65
42
37
84
71
25
72
17
30
36
6
7
84
53
7
264
12
20
57
7
41
3
16
131
241
41
19
144
96
335
13
101
79
101
55
11
153
76
23
13
32
27
73
17
7
32
16
24
89
39
9
24
12
19
71
145
168
56
84
3
138
55
89
42
21
15
1
68
3
72
120
18
27
51
13
44
51
30
72
55
53
60
30
85
149
6
37
53
39
52
60
5
6
73
17
3
81
103
65
79
116
51
157
113
63
16
12
41
111
216
16
68
21
66
109
12
23
78
30
42
51
112
47
81
51
36
37
11
9
27
6
91
96
24
8
4
60
35
36
45
36
12
75
66
72
18
109
144
17
103
32
15
97
24
12
11
12
90
18
45
33
43
5
79
36
11
13
11
246
24
192
42
61
59
6
55
128
87
129
15
57
9
67
59
6
51
16
92
33
79
84
12
23
60
108
36
228
25
35
126
147
16
17
66
13
32
48
3
165
135
9
9
79
65
171
28
24
56
40
59
189
15
33
15
25
92
45
39
24
33
39
9
31
11
138
19
12
59
114
120
72
6
84
9
112
29
180
67
59
1
20
33
43
96
44
63
121
29
102
9
4
44
52
12
108
48
35
37
29
108
24
18
37
83
168
72
84
45
4
24
96
56
9
7
29
3
51
24
21
9
90
21
39
108
21
33
255
108
4
29
48
27
105
30
13
11
25
11
129
69
12
60
3
81
243
72
4
84
17
174
25
24
23
49
32
51
30
31
68
12
40
128
16
47
9
64
23
90
111
27
45
112
12
48
5
7
72
24
132
29
7
71
162
30
18
42
21
33
120
6
1
48
20
64
12
32
52
5
162
13
71
25
83
13
59
117
33
48
18
108
24
18
15
100
23
24
177
28
48
65
103
168
59
21
36
27
73
323
54
99
52
17
108
111
76
36
48
36
48
92
100
32
40
41
43
96
83
13
260
76
23
78
55
17
3
220
104
33
75
28
5
75
27
9
45
6
36
90
139
116
108
9
91
35
289
8
15
18
30
9
105
36
54
36
36
66
54
6
72
79
48
71
108
12
18
114
69
69
63
4
12
48
35
1
8
148
5
79
12
5
55
24
12
53
126
30
31
83
13
36
24
56
105
3
48
52
12
5
6
49
35
37
12
5
7
11
42
51
15
93
52
44
76
5
96
156
3
16
144
5
12
42
37
12
17
99
45
42
37
56
64
8
51
61
104
27
6
55
17
3
36
15
1
83
37
17
126
216
25
24
12
60
68
100
59
66
19
131
12
72
42
30
145
8
36
15
21
9
7
12
44
9
24
19
48
77
7
167
97
53
219
52
12
84
12
47
9
16
11
18
31
44
64
192
107
90
108
3
16
11
6
3
81
31
23
21
60
9
6
72
108
12
9
28
23
21
72
9
31
24
24
53
147
40
8
136
155
25
95
78
111
64
305
24
48
31
11
1
35
109
12
23
30
91
5
30
1
60
24
59
150
31
35
25
108
17
15
40
11
13
5
27
36
4
252
32
15
102
63
177
48
7
216
71
25
72
68
16
156
24
11
49
11
25
32
9
42
69
33
127
41
15
3
57
15
48
18
6
198
90
102
36
78
85
95
129
81
63
112
60
36
12
132
8
4
60
8
16
96
59
37
60
20
63
97
11
1
44
40
32
51
61
11
1
12
17
111
21
19
29
6
93
72
69
19
24
293
43
137
42
97
212
12
69
31
113
18
9
69
12
96
91
20
64
5
54
1
47
297
72
16
89
18
36
21
15
66
78
1
204
5
36
6
1
89
175
24
56
27
36
36
54
19
36
8
36
ABCD 94162943534*3^$a+1 [50022]
33
6
54
48
3
12
33
78
24
1
96
35
84
9
21
51
9
72
48
60
19
5
19
32
33
18
30
36
90
66
6
48
1
41
126
121
5
36
18
157
12
36
53
42
30
79
32
36
99
54
115
29
54
30
67
5
19
107
45
12
36
9
60
48
7
29
48
39
15
81
69
3
21
3
3
30
18
48
42
27
4
11
25
56
105
60
27
57
12
75
27
6
30
6
31
5
84
66
9
12
3
132
42
19
65
139
17
66
6
42
45
16
17
36
15
51
61
8
15
12
21
9
30
18
6
48
48
30
7
11
24
48
33
15
1
44
28
77
3
112
8
3
69
16
11
48
36
57
63
144
102
43
41
78
114
24
15
3
108
18
12
19
44
12
9
75
9
75
9
51
4
35
60
45
75
1
32
4
119
36
9
99
25
5
7
53
12
111
15
30
12
7
32
15
21
57
19
68
36
135
21
51
9
4
41
39
135
57
16
119
60
121
24
17
6
72
25
24
80
15
13
71
18
24
3
15
9
36
99
13
41
7
36
29
27
45
24
3
51
30
31
48
17
12
12
67
77
12
30
42
66
216
33
16
72
35
37
36
23
9
76
32
16
96
20
21
6
60
30
27
36
33
31
65
24
79
77
7
173
67
12
29
3
24
135
18
90
108
45
4
120
17
3
52
5
75
63
25
23
13
20
39
48
21
69
72
150
33
28
23
12
6
18
37
71
12
1
5
18
37
59
72
6
18
37
5
6
33
63
21
4
72
48
32
4
29
51
12
4
20
3
61
72
11
48
18
24
24
19
23
36
6
72
54
54
115
143
1
24
89
27
195
33
33
55
8
51
60
24
37
35
45
27
21
84
9
7
113
66
84
18
72
12
6
13
8
111
21
21
55
23
97
8
15
21
12
81
3
39
18
55
32
81
15
4
17
30
25
41
151
59
37
11
126
55
95
6
43
89
27
16
53
27
147
57
24
45
91
23
36
36
60
42
3
3
96
6
42
6
54
48
1
53
163
32
21
42
25
29
27
9
60
43
11
21
135
78
51
48
141
6
61
24
23
9
4
101
43
11
12
144
180
9
63
57
144
21
24
30
9
28
53
6
48
45
33
39
69
31
35
78
15
33
18
48
9
27
61
71
18
19
5
36
12
79
35
12
6
27
12
16
53
6
42
15
21
78
21
45
43
12
29
36
43
95
72
9
87
33
33
63
48
51
36
12
42
75
45
48
67
11
105
12
24
24
21
15
93
24
63
159
72
21
4
8
27
42
66
73
41
132
72
36
43
119
66
39
12
33
90
21
16
8
39
42
24
103
71
21
28
5
19
56
16
23
66
39
183
48
1
72
23
9
33
120
18
21
48
111
120
1
32
111
45
28
36
48
71
37
17
102
24
12
9
4
53
91
35
18
114
21
57
43
48
24
59
30
12
42
69
9
78
12
13
29
7
8
15
6
15
51
18
27
135
6
39
3
18
24
15
156
9
79
17
15
48
16
23
6
15
33
31
23
30
30
201
16
77
36
19
35
49
23
9
12
16
92
123
42
12
111
16
5
3
9
12
27
120
84
33
79
59
37
5
7
11
12
30
27
165
6
45
15
13
60
17
15
24
135
9
33
31
24
20
100
35
84
24
93
45
48
24
79
5
67
5
18
6
27
3
42
24
7
29
36
15
21
6
18
30
24
30
91
36
60
41
15
39
48
1
5
18
25
107
21
16
17
24
66
18
66
72
162
36
36
6
1
96
12
71
66
12
48
111
15
9
33
19
101
7
36
68
87
12
18
78
37
5
27
40
47
48
33
33
12
18
18
24
12
42
105
40
65
31
65
39
40
5
7
32
147
84
25
20
147
37
11
12
54
7
23
84
108
57
3
18
36
12
7
36
12
65
7
56
63
18
67
20
39
49
104
63
49
5
132
19
80
9
3
84
33
51
57
54
24
12
9
69
6
12
36
1
23
9
45
12
87
39
24
1
17
60
96
30
48
13
60
5
27
165
15
16
8
27
6
39
16
23
97
36
11
69
100
47
30
19
23
6
36
24
6
49
8
4
71
37
95
12
60
48
36
36
66
36
31
5
6
24
18
139
32
48
27
42
30
97
77
3
129
6
9
24
184
12
23
42
48
42
60
117
64
11
6
24
36
18
9
51
61
35
48
42
66
24
73
41
55
5
7
5
24
42
45
3
85
72
71
49
20
9
30
18
55
23
9
3
90
6
120
1
11
12
33
51
9
64
11
6
3
9
84
27
9
6
12
61
24
20
28
17
60
3
15
85
5
18
102
6
42
15
132
36
81
24
15
52
17
60
36
54
45
33
43
71
30
18
21
24
33
60
43
24
77
31
5
30
42
31
11
54
6
84
25
20
9
7
8
15
90
15
28
29
7
23
66
42
21
96
48
24
21
19
113
31
47
6
15
100
23
12
60
49
23
12
42
63
76
36
5
24
90
37
104
15
18
15
57
54
24
25
72
20
135
18
7
11
96
12
9
16
12
72
60
23
25
29
3
39
12
24
25
53
78
9
16
5
127
44
21
43
68
16
104
93
12
43
29
51
117
48
15
3
13
101
18
33
112
24
32
112
12
11
105
24
153
6
6
43
71
1
44
51
25
101
75
136
71
1
47
6
3
15
33
40
59
30
27
105
3
117
6
61
65
6
48
6
27
135
61
77
36
31
12
29
144
43
77
36
6
25
5
120
6
18
75
39
12
37
23
36
69
87
24
12
18
12
18
9
21
24
19
20
3
12
1
60
11
25
80
3
156
25
23
72
6
75
24
ABCD 94162995328*3^$a+1 [50003]
108
5
54
85
48
20
117
19
20
124
80
16
29
18
25
8
120
184
36
12
68
52
32
60
15
13
240
8
135
1
35
69
21
180
115
29
36
115
44
76
36
68
64
65
36
36
303
36
64
20
16
60
12
168
24
72
140
84
135
9
40
72
131
57
16
17
115
12
71
72
13
59
90
18
13
44
72
40
11
9
81
27
27
36
25
120
17
7
48
17
43
80
76
144
71
249
112
68
96
60
84
60
16
20
81
15
4
17
55
17
126
1
48
48
48
17
19
20
60
16
32
51
9
16
47
9
28
60
36
47
54
139
156
48
17
108
43
92
12
15
49
59
18
7
32
4
47
57
40
48
32
112
108
20
105
180
27
88
47
33
60
177
36
7
80
40
143
237
12
24
69
126
36
18
51
21
79
65
72
54
13
12
164
9
55
35
81
45
19
35
13
5
67
32
45
3
87
49
96
143
72
54
15
96
15
33
57
163
20
220
72
24
24
53
108
139
5
162
9
16
65
54
72
13
41
54
49
23
9
168
88
8
15
36
313
20
27
45
4
44
51
21
48
112
48
5
18
49
48
20
28
32
57
135
16
72
156
80
9
91
56
120
28
36
11
126
18
126
54
45
4
41
79
83
49
149
36
3
112
8
75
61
36
80
165
36
99
24
21
18
73
17
75
52
24
20
9
7
60
36
12
32
40
11
162
36
54
193
59
13
48
65
18
72
49
20
76
288
60
137
7
20
28
8
112
72
185
36
90
36
126
55
32
3
33
75
81
16
152
3
13
5
75
159
1
17
18
9
27
69
39
18
99
40
60
35
105
4
35
109
60
47
18
127
35
36
25
104
16
107
37
48
77
31
23
25
29
15
40
92
105
39
64
20
12
63
288
37
35
37
36
84
41
63
16
29
19
20
36
60
4
5
18
277
32
64
36
5
91
120
72
12
11
9
81
87
36
112
143
162
43
29
67
41
72
55
80
45
43
47
85
32
100
8
27
18
75
12
3
57
40
60
5
15
88
48
32
51
37
48
24
32
39
126
3
51
54
36
51
16
95
73
120
44
16
260
117
67
120
32
24
120
15
72
54
43
155
13
59
18
43
137
31
192
60
5
79
83
21
4
36
80
111
1
24
8
40
35
36
81
28
32
60
24
27
90
72
31
36
96
8
16
101
27
63
49
41
7
11
25
20
40
36
23
37
36
48
59
162
159
40
72
17
31
36
5
108
72
139
95
72
18
31
5
63
52
8
112
84
20
64
12
224
76
80
40
104
51
1
164
33
15
3
9
28
48
132
17
18
108
54
18
13
8
69
31
20
129
7
48
116
4
72
59
21
196
17
72
163
20
36
16
35
13
252
41
18
145
164
16
12
144
128
16
59
25
36
65
31
23
72
54
51
4
36
44
135
9
132
88
32
135
73
17
63
63
69
75
85
95
45
45
90
108
18
27
40
120
47
229
41
151
47
90
18
54
15
64
20
60
60
51
61
324
36
32
88
24
11
33
96
4
47
33
39
90
18
25
12
132
65
18
57
16
35
157
36
164
3
85
59
13
77
19
104
57
31
167
18
18
49
36
72
5
27
52
29
7
47
25
36
20
45
67
12
47
36
90
55
32
93
99
63
13
68
120
100
59
72
1
32
3
72
72
13
41
19
132
44
52
32
153
127
17
115
80
39
21
15
36
33
52
12
156
89
27
124
11
45
81
72
55
35
18
199
35
25
65
36
99
81
39
48
100
140
88
24
29
7
65
54
90
54
217
17
67
120
24
224
12
21
7
120
32
93
18
18
126
36
54
39
144
87
1
32
72
3
18
87
76
36
53
15
3
144
9
84
15
97
60
5
79
24
116
159
36
1
44
27
25
29
144
91
20
16
17
90
145
53
90
25
48
71
73
125
67
44
124
71
36
13
80
16
176
273
55
17
90
13
23
69
4
60
20
135
ABCD 94163154544*3^$a+1 [50043]
3
9
11
36
133
15
45
111
36
105
24
24
27
9
12
24
75
8
88
12
297
48
63
57
36
111
189
36
3
36
57
23
96
36
4
8
88
309
3
56
1
63
48
72
153
12
36
84
3
60
12
12
69
59
121
35
16
9
36
15
33
3
132
33
24
120
36
15
33
96
11
28
216
33
12
51
129
39
12
273
135
57
3
201
63
33
144
3
105
36
191
60
25
75
44
52
45
243
21
3
21
51
8
256
57
12
15
57
123
12
21
27
57
96
59
109
27
57
60
95
36
156
64
44
13
60
279
144
9
48
23
4
212
124
12
48
96
69
84
12
24
12
3
84
45
75
56
40
21
24
72
12
48
12
3
12
132
165
3
57
23
16
24
72
24
72
12
156
81
288
107
25
48
87
9
60
12
3
177
155
148
32
28
36
33
12
11
52
33
159
105
96
12
12
24
11
1
63
72
24
33
12
35
61
72
156
11
16
24
93
63
33
47
40
32
136
24
36
192
33
72
12
60
11
136
204
57
3
141
35
28
48
84
105
39
9
156
47
49
39
57
3
21
51
72
72
21
15
9
24
144
36
36
39
32
25
12
95
1
60
15
9
27
33
12
120
11
12
325
15
33
60
27
32
109
12
59
4
21
24
51
168
45
15
33
3
69
72
144
60
15
12
69
111
12
57
15
44
49
95
1
47
49
39
80
85
27
60
93
12
63
69
48
23
25
36
24
195
24
21
131
76
204
24
21
135
165
23
40
36
44
1
159
33
95
13
36
60
95
73
27
45
39
72
48
9
3
80
28
36
24
96
21
168
120
135
36
21
3
192
60
68
16
9
99
33
123
156
48
21
111
33
15
32
204
100
45
24
27
33
96
71
13
3
48
56
133
71
156
4
69
36
96
15
9
72
144
159
212
112
57
48
3
24
201
48
15
9
75
201
11
121
24
120
23
52
129
15
80
1
135
105
36
27
237
155
4
24
68
37
36
135
12
8
52
288
12
72
33
12
48
3
45
11
25
144
12
132
60
12
15
33
87
33
12
48
60
27
36
12
57
516
3
36
21
47
13
312
15
12
44
25
27
48
24
72
21
12
12
48
35
148
9
51
8
4
12
45
23
145
35
16
237
84
195
45
108
35
61
264
12
191
88
165
27
12
81
59
13
59
13
71
1
35
16
264
9
39
45
3
9
36
3
141
159
12
44
28
56
49
95
13
27
60
132
20
36
13
39
48
9
96
84
15
69
12
47
37
63
33
3
36
96
20
37
87
21
159
69
27
24
93
195
168
44
64
129
96
35
1
48
48
47
1
215
36
25
24
135
57
47
12
40
45
24
15
9
96
36
23
181
24
195
32
13
135
21
12
84
59
4
48
33
47
13
51
48
72
105
36
72
111
21
63
141
36
59
144
25
23
40
57
3
108
117
60
24
99
21
144
99
33
159
81
123
20
16
44
4
152
13
168
48
51
108
120
156
81
84
24
48
59
133
83
12
1
36
15
8
28
45
27
20
13
27
68
4
21
12
48
15
84
9
51
141
35
108
121
51
8
16
36
72
21
75
12
69
51
24
84
60
96
8
13
39
9
195
45
95
40
36
60
36
117
3
45
3
36
116
88
21
11
13
15
60
9
48
12
3
24
48
36
21
135
45
156
27
12
9
96
48
107
133
123
33
144
15
105
288
59
49
75
9
12
15
45
48
3
24
21
27
32
4
44
37
59
40
141
35
49
99
260
88
177
12
24
24
51
44
100
8
40
33
12
24
99
9
240
15
12
33
35
13
15
72
12
56
37
72
63
105
27
20
84
1
63
81
180
60
99
93
12
111
9
60
36
51
105
15
45
15
33
27
45
11
40
108
20
52
20
37
83
73
59
28
69
36
95
24
40
69
51
20
1
3
80
4
45
47
1
192
12
ABCD 94163156942*3^$a+1 [50022]
18
13
84
15
78
2
6
12
55
36
9
51
5
30
12
10
15
27
45
3
20
13
21
3
83
12
28
33
27
12
42
90
36
32
36
16
9
12
12
23
13
39
56
24
52
66
2
1
101
10
120
33
3
8
16
8
30
66
37
39
36
2
7
3
8
10
99
83
37
15
33
11
52
33
5
64
2
1
12
77
18
25
23
82
3
35
132
18
30
34
90
26
55
119
6
40
32
6
1
11
64
8
25
47
1
75
32
13
47
1
59
52
30
50
25
36
12
11
37
195
30
2
52
36
38
76
3
5
43
60
5
30
70
27
5
6
60
156
85
3
38
48
30
60
61
36
27
21
5
42
64
26
10
2
12
24
31
41
162
61
11
78
31
11
1
75
12
33
135
20
18
16
3
63
33
9
123
59
73
36
9
86
24
61
24
95
60
6
36
54
12
70
38
24
25
12
24
36
5
6
12
12
36
40
45
9
50
73
33
8
66
48
13
9
6
30
42
8
42
6
25
5
52
27
12
75
68
18
24
90
1
17
132
24
19
47
1
107
118
99
11
60
12
6
82
2
52
14
30
30
24
1
12
48
35
1
24
51
14
19
36
41
6
100
12
86
22
2
7
15
21
48
29
6
12
12
66
22
12
33
60
12
11
12
12
22
14
109
23
12
1
11
16
32
13
99
36
9
48
11
1
3
33
69
3
48
5
40
8
7
57
32
43
12
65
48
10
33
143
4
8
37
5
42
54
19
11
85
11
6
10
9
179
1
89
142
2
6
36
1
9
3
5
6
1
11
85
29
16
123
72
45
27
3
80
78
7
57
123
47
61
47
12
1
29
90
12
28
12
6
135
39
18
32
6
25
24
3
26
82
122
58
8
46
3
11
25
12
29
70
68
52
45
81
3
5
42
40
122
7
23
6
94
60
8
4
21
35
25
17
30
13
5
22
20
13
24
23
48
37
63
9
63
32
1
77
18
34
3
41
127
23
204
1
65
7
15
8
16
21
12
5
12
16
14
66
7
23
13
12
5
18
4
2
18
37
71
40
8
12
18
6
10
75
60
23
13
60
12
3
44
28
81
35
24
148
62
90
12
84
4
33
5
12
126
4
18
20
22
68
12
10
12
60
15
35
54
54
13
5
55
47
1
12
107
73
27
93
53
19
12
11
72
61
11
60
24
12
4
9
11
73
47
18
78
108
6
18
25
41
31
5
6
70
2
1
9
78
33
84
45
2
13
83
60
4
110
70
30
38
12
25
71
18
7
95
25
39
26
54
61
53
132
55
107
28
50
10
44
13
45
62
48
22
26
72
1
119
61
39
32
60
24
24
37
24
57
14
61
29
130
8
25
107
60
61
99
9
24
12
168
75
33
12
36
5
114
28
24
21
23
1
23
78
30
37
137
6
13
9
75
125
7
24
39
12
38
66
22
3
51
20
1
77
30
36
66
76
2
13
47
100
81
95
120
30
19
23
13
11
28
56
42
90
40
80
10
14
18
6
16
38
55
23
10
24
120
108
87
29
7
5
79
36
48
12
27
108
9
5
16
27
11
12
12
1
47
13
24
12
23
96
1
11
4
8
12
16
38
66
13
11
1
135
81
24
24
36
3
93
17
30
1
17
18
76
36
93
71
36
30
30
4
6
27
11
49
23
49
24
9
3
17
55
15
21
21
14
49
96
36
11
54
28
20
67
21
2
37
41
48
6
100
140
1
23
25
57
3
65
12
19
11
72
78
10
9
23
6
91
33
18
80
49
11
22
26
49
5
12
31
84
5
30
13
3
12
38
30
25
83
4
78
3
29
78
60
13
41
43
12
59
1
71
12
1
24
3
33
87
9
41
10
30
3
12
83
52
45
12
45
20
7
33
51
17
19
33
3
108
12
35
220
2
66
30
7
27
8
40
8
42
7
113
160
8
42
49
53
10
12
20
13
5
18
18
16
6
20
12
90
22
21
167
10
87
15
45
96
24
5
10
105
23
60
6
115
39
45
191
37
45
15
9
14
1
5
31
47
61
21
14
12
18
91
11
24
49
27
24
33
53
142
18
63
11
48
18
10
44
1
5
4
20
66
4
18
18
8
132
42
6
144
22
3
47
28
38
72
48
40
15
65
10
12
2
96
34
81
59
36
12
42
76
2
61
21
8
10
56
25
27
33
47
60
37
17
6
12
6
4
15
35
12
54
12
30
25
47
12
78
7
11
37
48
29
18
10
38
25
5
7
23
90
19
23
28
50
34
26
115
39
20
13
5
48
42
52
44
24
42
24
7
5
22
30
38
109
36
39
26
18
181
3
8
18
55
51
36
2
30
13
9
44
54
40
57
5
19
35
34
48
8
34
50
70
56
76
21
24
24
29
10
48
33
72
5
30
13
12
72
83
10
62
1
35
24
18
24
19
11
30
19
17
7
3
9
11
18
19
45
75
113
108
7
12
17
43
63
8
4
42
3
33
2
30
55
23
10
98
12
25
17
12
54
1
11
12
30
43
15
20
37
23
85
89
10
8
97
48
11
60
49
17
6
144
30
58
20
36
12
42
48
19
23
12
1
95
97
65
66
60
46
36
15
35
13
11
30
18
22
3
12
3
32
6
19
3
12
68
13
29
30
6
127
3
84
14
30
16
20
16
9
21
24
30
68
6
6
1
17
31
12
57
26
37
23
49
11
30
7
72
53
19
24
47
13
96
3
48
24
30
15
29
7
9
39
5
30
60
64
33
24
63
18
39
41
10
60
30
2
12
10
8
112
74
1
24
11
66
112
51
9
15
75
56
37
5
54
28
33
15
62
82
14
7
23
6
28
20
70
57
5
114
4
26
12
54
49
12
12
17
16
38
12
13
95
22
12
20
60
30
60
82
110
18
30
58
32
91
24
3
9
11
25
24
23
36
12
37
11
76
140
18
58
24
44
37
17
18
73
111
18
15
161
94
8
13
11
6
34
20
36
24
13
71
97
47
25
60
3
68
4
117
11
25
12
11
36
1
24
75
36
8
126
31
23
154
20
31
47
25
5
54
13
5
6
12
13
60
84
41
66
54
22
12
33
5
114
28
45
5
10
68
73
29
7
101
10
102
90
26
84
43
5
10
2
43
23
16
8
1
51
33
3
8
25
47
48
60
36
61
155
13
11
40
26
12
67
ABCD 94163540488*3^$a+1 [50015]
196
27
48
114
23
7
6
12
3
24
56
64
141
27
12
21
15
24
9
60
12
60
35
12
55
17
40
48
8
13
51
48
45
87
9
11
1
23
76
20
31
93
36
80
55
89
4
123
17
1
54
21
21
15
24
116
4
104
25
108
18
17
4
20
25
60
35
31
24
141
57
3
24
20
1
63
9
63
33
162
9
56
52
20
60
60
13
72
3
48
57
54
54
12
107
36
52
3
6
39
44
61
15
104
37
35
1
42
33
15
5
13
6
9
21
39
32
60
4
44
7
138
99
20
13
35
13
11
96
133
35
1
11
40
72
75
77
13
30
17
36
19
126
24
59
16
69
15
36
69
51
84
24
36
39
53
24
1
48
11
61
3
56
109
36
36
15
33
15
27
57
12
69
6
21
12
8
4
3
33
8
109
147
140
91
45
12
8
73
96
71
55
72
66
71
40
8
72
25
23
48
24
28
27
93
96
45
99
3
54
23
60
28
32
37
6
18
12
18
126
11
49
15
141
90
45
44
24
124
8
72
121
180
47
100
33
12
15
57
23
37
11
7
30
35
132
36
31
6
35
13
114
45
20
28
9
59
16
68
108
37
3
15
54
36
60
39
9
35
25
120
24
12
131
40
9
60
83
60
13
3
32
37
6
66
35
76
8
7
125
25
12
71
4
8
12
12
19
81
15
54
71
4
12
165
12
11
52
68
196
3
21
116
24
31
5
1
63
20
76
8
13
102
21
57
48
107
12
43
17
16
39
6
11
40
21
59
100
69
6
9
36
20
25
30
113
73
147
116
4
3
9
80
16
32
1
371
13
36
59
13
12
27
123
17
28
3
17
40
20
13
39
20
13
27
68
72
49
24
35
37
36
12
60
11
12
49
111
20
13
39
20
7
5
1
47
1
42
9
9
27
20
37
18
42
12
36
54
9
44
16
27
17
31
89
55
5
60
76
9
18
9
81
75
33
156
119
4
27
54
36
11
28
36
9
42
9
39
21
21
23
31
53
16
20
112
9
6
5
88
9
23
60
13
59
7
96
18
102
17
1
24
75
20
12
48
25
18
17
13
47
28
80
24
25
36
18
105
12
45
27
57
83
52
9
60
12
15
20
64
84
57
12
36
119
16
56
16
24
8
1
11
16
12
92
85
36
63
39
90
6
17
13
15
156
15
89
24
25
27
68
13
3
72
24
8
28
27
6
36
23
12
136
27
57
20
85
3
33
39
123
5
36
16
81
54
45
68
1
15
15
141
3
41
12
43
72
5
13
102
54
3
21
111
8
25
63
45
84
96
48
47
24
91
54
11
40
8
31
24
90
87
48
135
17
37
12
24
30
89
1
27
27
21
56
1
18
54
15
80
132
55
24
17
4
44
64
132
9
84
3
147
162
3
33
3
44
40
8
24
36
25
63
96
15
21
12
108
24
20
13
3
20
13
54
5
12
1
63
96
128
37
11
4
3
6
12
23
36
73
12
23
13
75
8
40
9
75
168
12
32
73
35
67
9
12
44
60
25
131
12
36
76
20
25
60
3
33
3
32
13
59
180
180
1
27
45
12
3
57
18
197
28
117
51
12
24
51
69
24
56
64
81
18
90
75
8
4
69
42
5
108
52
44
73
27
24
27
9
45
18
17
121
3
44
52
8
36
1
36
18
21
96
60
39
18
126
24
21
141
23
48
72
73
12
15
68
12
1
12
54
21
60
20
49
155
36
4
80
13
12
3
21
39
45
18
29
25
51
20
97
47
109
36
18
65
48
60
28
12
12
33
3
104
36
40
44
36
25
12
59
31
78
27
12
33
15
75
29
40
69
47
24
79
162
15
69
11
12
37
84
59
52
3
102
35
28
33
3
12
20
13
114
33
33
126
18
63
15
5
24
60
49
36
18
45
96
20
61
203
52
33
23
64
8
100
20
37
51
32
16
9
35
52
69
6
48
45
33
15
168
105
84
6
9
111
21
123
57
39
174
47
48
13
24
111
69
18
30
35
52
3
57
69
15
36
8
13
47
40
3
18
24
36
71
16
12
8
12
12
79
9
56
31
89
85
36
23
12
40
33
90
57
8
7
78
11
7
5
88
171
6
12
3
24
20
31
210
95
55
18
39
15
41
84
12
61
47
1
15
32
43
54
72
51
20
88
117
75
20
85
47
133
72
27
20
96
12
25
48
3
12
9
15
51
45
60
39
41
103
45
27
54
18
33
32
100
21
27
20
24
4
9
63
33
12
35
4
36
3
174
87
9
66
78
11
24
1
15
44
28
105
15
48
9
6
54
23
220
20
25
39
36
24
20
19
29
121
36
48
36
42
9
36
57
42
66
3
12
9
15
8
12
13
123
9
35
4
51
113
28
44
61
18
72
45
24
96
20
64
135
54
111
20
24
24
13
3
12
60
93
11
4
84
81
36
18
5
97
99
9
51
36
20
40
3
18
54
9
44
73
144
3
63
78
35
4
27
21
33
35
7
18
11
1
18
21
21
12
11
36
43
6
36
171
60
44
100
8
28
20
37
3
24
8
55
48
29
36
88
81
11
28
84
21
15
56
169
27
44
1
135
24
21
48
39
12
48
33
27
8
24
108
7
53
12
25
3
3
5
43
96
9
56
40
15
54
35
25
30
9
87
53
12
36
40
3
66
23
13
39
48
20
72
28
33
47
28
108
12
24
20
ABCD 94164189506*3^$a+1 [50025]
91
36
35
48
24
153
24
21
144
60
3
12
105
48
36
39
33
12
87
88
53
3
12
112
5
48
27
51
162
75
69
55
5
31
65
43
29
48
12
6
97
5
12
30
48
24
18
15
12
33
15
112
11
114
15
33
30
73
12
83
33
124
17
36
30
72
18
84
18
42
30
21
9
36
102
30
31
59
96
42
123
4
47
45
204
40
24
17
36
75
9
36
24
51
45
3
15
25
89
222
6
12
55
53
27
33
12
12
96
144
39
100
35
24
6
24
42
1
17
55
17
30
81
69
18
273
39
144
42
159
39
1
65
54
114
87
15
6
42
21
57
75
45
18
54
75
33
75
60
4
53
15
33
30
54
75
16
32
63
33
45
15
81
3
87
78
43
29
15
28
77
39
21
48
30
6
39
16
35
1
128
15
6
90
6
48
43
8
16
5
96
12
63
69
66
33
39
97
41
24
15
36
9
24
24
42
93
45
12
18
37
101
15
60
75
105
45
12
67
116
48
15
105
96
63
25
8
87
1
197
19
56
28
41
3
33
24
63
12
33
15
108
57
7
5
15
51
9
63
18
12
42
1
32
136
32
112
17
54
6
36
3
12
228
69
6
69
3
9
48
45
42
6
72
3
39
30
39
57
39
3
121
24
5
3
63
21
51
9
148
5
63
45
60
3
244
23
57
96
69
7
53
12
24
42
54
114
96
49
20
36
108
33
19
60
11
9
28
36
29
186
37
20
57
55
5
42
9
24
21
12
12
12
54
30
24
43
17
48
24
99
4
95
1
209
6
9
28
5
39
48
15
78
3
21
120
108
108
12
3
153
7
84
41
3
60
69
18
168
21
16
5
54
6
48
99
105
207
69
19
8
100
29
63
16
5
36
36
12
7
29
12
15
28
20
15
25
84
11
72
97
101
12
24
31
5
24
36
15
63
1
48
173
39
3
30
90
177
33
30
42
31
8
21
48
108
15
9
15
33
30
6
72
12
15
36
4
32
24
132
28
41
54
72
24
48
6
67
53
51
81
60
18
37
113
12
54
144
97
32
76
12
47
30
55
68
9
6
24
30
60
108
18
13
29
6
9
33
12
96
24
67
71
54
120
138
96
9
21
12
24
6
165
33
51
39
6
66
54
43
65
63
9
15
39
9
16
5
15
9
55
77
51
9
39
9
42
33
15
1
12
32
60
111
49
17
6
73
56
21
67
5
15
27
9
60
96
33
90
30
51
64
95
90
36
55
59
18
39
15
13
5
126
6
90
18
48
79
101
43
17
15
39
9
129
6
24
30
12
31
65
3
57
12
7
5
99
12
3
1
96
44
3
73
17
288
72
78
42
30
6
12
3
51
30
18
145
23
129
16
17
55
65
27
48
51
25
32
88
71
33
45
27
24
4
5
75
76
5
84
30
18
7
23
9
48
21
147
108
112
83
9
33
87
136
20
105
147
93
24
18
9
39
30
42
42
111
69
55
80
16
17
15
57
12
6
37
5
15
87
21
3
6
48
103
48
92
4
35
121
8
21
24
15
4
32
24
87
25
17
36
24
42
1
23
66
51
33
66
73
36
11
18
55
56
15
57
15
33
40
41
78
30
3
45
19
125
51
45
19
8
21
19
8
177
6
6
24
66
1
29
15
60
45
18
145
71
105
15
30
90
49
12
116
69
18
48
37
107
1
77
66
25
5
151
41
138
25
29
43
95
45
57
252
15
24
81
39
12
60
39
109
41
48
51
57
54
6
12
60
12
123
57
39
27
162
3
9
103
20
28
32
33
42
102
3
63
102
72
63
27
1
65
84
24
135
9
42
105
33
120
27
60
24
9
55
5
3
63
6
48
42
6
15
33
31
209
36
36
18
25
71
9
9
15
48
15
9
60
9
12
15
40
48
89
27
3
33
9
36
24
3
16
80
9
48
39
21
15
9
43
113
15
39
138
72
6
48
45
27
37
53
7
56
60
9
48
7
11
1
8
16
92
28
29
12
15
15
126
12
30
85
5
12
19
5
24
27
48
63
30
115
47
25
23
9
111
9
40
23
18
78
24
6
24
15
28
20
3
6
39
84
16
29
75
16
5
91
53
307
23
6
24
3
88
17
30
9
21
12
3
124
29
36
19
35
42
30
30
43
209
31
41
39
9
67
53
36
36
3
33
3
57
54
30
168
75
33
135
39
264
9
45
111
27
30
3
40
140
4
53
3
45
42
54
66
25
77
42
6
72
75
15
93
105
114
21
3
30
79
35
6
27
15
13
20
9
87
40
29
24
27
81
19
5
6
102
31
41
55
65
48
111
69
6
30
42
25
5
132
6
49
5
72
103
17
18
25
68
84
21
43
17
27
3
25
29
24
42
9
45
51
28
36
44
21
48
102
9
9
6
57
39
24
6
19
17
27
3
48
54
60
120
15
207
18
3
99
9
52
92
15
6
12
55
53
156
54
6
90
6
19
8
72
120
21
42
21
12
112
65
72
30
13
53
54
1
8
45
27
52
11
9
45
91
ABCD 94164274762*3^$a+1 [50017]
151
33
120
24
33
15
24
33
78
9
48
15
17
288
55
161
24
112
81
12
27
56
40
27
48
60
30
3
56
13
51
9
87
128
253
59
13
18
9
128
40
32
16
8
157
27
32
1
12
83
25
162
21
32
55
33
104
208
15
65
277
11
16
51
162
75
15
81
39
108
222
47
88
32
61
35
55
270
27
63
312
65
48
48
312
168
7
72
30
3
8
112
48
144
32
48
43
117
120
48
57
15
75
21
9
111
32
24
24
64
72
51
90
123
219
5
73
12
3
24
80
48
13
59
24
16
3
77
73
47
24
37
99
153
108
83
120
67
213
192
57
47
48
216
24
103
153
9
87
56
37
3
8
64
8
40
8
16
8
88
32
13
27
128
88
129
15
48
45
27
15
17
73
47
24
24
88
117
27
33
23
24
1
39
3
125
168
40
32
40
56
187
30
63
32
24
133
11
16
24
72
80
40
24
3
21
24
123
30
119
133
171
144
48
80
24
163
93
75
72
53
37
27
8
193
180
75
32
43
120
29
61
60
23
67
270
167
72
43
18
155
25
119
103
18
63
24
123
117
8
48
16
8
48
85
3
27
29
48
256
32
24
24
97
72
143
217
87
3
18
83
24
13
83
97
132
323
40
24
3
93
128
16
21
155
40
192
3
69
104
49
15
56
40
69
108
15
87
17
16
8
19
125
40
168
57
111
24
33
15
24
96
32
16
24
3
93
39
30
51
27
5
48
64
8
85
27
32
24
67
53
49
23
24
256
45
12
111
72
15
9
144
80
37
3
32
25
63
80
16
80
16
32
48
48
16
8
16
144
8
40
27
78
15
168
24
48
24
8
136
129
87
56
88
24
3
5
88
99
77
13
27
24
9
87
296
24
61
27
56
37
132
15
8
25
23
67
162
78
117
48
8
16
3
60
41
7
9
81
23
67
125
25
12
198
60
9
21
27
80
16
72
24
3
245
16
176
40
80
40
96
117
3
24
200
48
25
23
24
103
41
7
42
263
37
11
40
32
48
19
45
8
40
8
16
80
1
143
37
27
128
168
72
37
11
24
73
90
5
24
64
32
85
27
8
48
97
72
15
32
151
72
33
27
21
69
30
101
24
55
60
333
57
47
64
104
16
27
30
39
96
72
153
15
32
88
80
48
40
96
56
64
24
72
57
23
24
16
75
29
31
9
93
150
18
3
27
29
40
48
63
90
135
24
21
3
24
33
255
24
80
16
24
81
47
16
27
45
24
21
72
78
102
63
80
24
40
8
115
90
51
39
57
80
96
40
45
75
57
47
1
39
56
40
45
3
176
24
264
25
48
15
8
109
11
79
33
80
97
87
111
9
8
48
24
91
42
30
168
90
59
40
48
32
96
7
113
160
48
27
72
21
104
16
80
7
129
3
45
192
8
73
23
109
171
96
123
180
65
88
48
159
168
30
35
7
33
72
56
67
45
24
8
72
120
24
37
30
45
312
80
85
3
48
80
40
56
168
55
90
47
13
11
127
65
24
1
39
21
3
80
7
33
24
48
120
80
72
16
152
144
16
117
3
48
9
23
115
69
24
24
56
16
33
15
56
49
60
48
195
57
95
73
102
41
112
24
200
24
40
27
53
79
17
103
17
64
120
56
73
15
96
69
83
40
8
67
29
16
248
96
216
192
25
95
48
184
96
24
48
33
23
64
105
47
13
108
90
12
161
97
95
48
120
72
112
56
40
99
78
72
18
5
175
33
69
11
120
37
3
56
16
104
88
123
240
93
27
77
16
72
48
9
48
42
5
25
ABCD 94164327308*3^$a+1 [50087]
48
65
79
3
50
7
41
72
30
37
36
60
24
24
99
72
38
7
53
18
25
27
8
37
36
24
53
43
12
35
97
5
163
27
140
13
84
23
73
5
55
72
3
33
12
27
117
36
72
185
22
26
120
72
10
57
53
70
8
42
30
13
447
20
97
15
45
11
73
27
92
138
22
8
97
75
21
47
30
7
12
41
222
1
47
13
27
297
12
36
12
36
111
21
5
43
12
17
150
13
17
108
7
48
87
45
60
15
81
132
48
84
65
82
21
24
48
135
158
42
138
102
25
125
48
82
21
12
72
35
13
47
133
12
5
18
30
142
20
270
31
72
5
79
23
90
78
112
68
4
21
48
29
10
33
17
55
48
60
17
115
12
24
99
21
12
60
60
120
12
120
132
24
60
51
9
12
135
45
24
53
30
30
90
1
24
108
47
73
77
48
192
22
36
2
151
336
36
87
60
21
36
23
61
12
24
53
43
72
60
23
73
29
30
13
24
41
7
15
348
144
38
60
7
23
60
157
168
5
31
60
17
30
97
15
117
41
30
13
72
60
60
5
22
21
72
77
7
23
25
48
12
5
90
52
189
27
45
48
84
12
41
34
129
39
93
24
63
20
1
12
84
11
60
40
2
103
5
7
72
15
156
33
99
45
63
45
5
22
8
85
47
121
252
77
7
24
29
30
85
36
27
57
125
10
20
13
144
3
21
107
25
12
5
115
5
31
59
108
13
144
120
192
195
33
96
60
156
131
133
47
13
17
43
24
48
17
10
132
165
41
43
17
115
125
34
33
95
78
19
48
36
47
133
24
53
7
48
12
123
57
23
37
135
153
60
47
37
75
21
35
445
120
84
71
37
5
7
3
21
84
12
23
210
120
120
43
48
99
288
50
7
15
21
89
55
125
70
33
95
73
24
60
12
48
15
98
103
36
96
65
7
48
27
33
39
8
13
17
7
60
48
185
22
26
30
40
12
45
60
60
12
168
12
135
228
117
11
52
45
5
67
23
13
15
33
84
36
171
33
48
5
72
18
85
17
360
22
9
119
13
17
180
211
84
53
34
21
39
93
95
90
55
96
39
48
72
33
120
12
5
43
65
79
24
29
10
38
10
105
444
123
110
31
51
33
53
22
105
23
52
20
60
48
4
21
77
48
67
5
30
85
27
9
84
53
199
60
24
12
48
119
61
89
60
55
60
5
43
47
78
43
12
48
60
96
36
39
21
48
29
235
108
77
31
24
35
40
48
24
141
84
23
90
48
127
113
162
60
37
144
120
72
12
60
5
151
12
132
132
36
12
3
9
36
35
25
27
50
30
60
48
25
120
5
55
48
12
84
51
32
112
86
60
19
3
50
31
84
53
34
81
35
12
13
17
7
60
101
60
127
53
12
10
20
18
12
22
60
249
29
67
96
5
55
12
5
31
12
99
45
48
75
48
32
133
5
12
151
29
67
156
107
25
48
48
36
96
99
21
120
12
53
199
23
18
72
43
15
57
23
102
43
24
60
143
1
17
19
83
40
8
64
38
31
36
36
219
129
39
21
12
5
34
33
96
204
27
33
53
19
96
48
29
60
130
45
143
72
133
48
77
139
11
37
245
22
9
12
65
19
24
17
43
39
98
60
30
52
12
21
72
72
24
59
1
36
36
120
125
7
27
81
12
156
39
110
43
5
12
22
8
73
95
85
12
65
22
38
103
99
38
10
81
84
5
30
60
37
15
108
98
55
48
84
215
108
133
27
20
73
60
36
23
28
62
55
48
17
120
7
23
61
87
165
17
60
7
48
12
23
25
23
49
96
120
75
2
178
24
86
79
11
13
119
60
25
36
96
23
100
110
7
48
35
1
47
25
24
60
24
29
22
69
84
65
67
3
8
37
12
24
111
81
60
72
48
24
161
154
69
60
72
60
84
63
50
7
53
30
37
48
ABCD 94165865284*3^$a+1 [50050]
44
100
48
27
21
12
27
45
44
19
41
16
39
41
168
7
18
63
8
16
9
71
16
92
7
5
24
31
33
33
48
54
12
48
5
16
15
41
1
24
23
193
123
12
180
45
54
9
56
48
25
23
60
52
273
18
69
36
20
55
5
4
111
30
35
1
30
29
16
44
4
51
17
48
160
12
123
24
113
127
30
60
23
25
23
120
24
16
45
15
12
63
12
9
48
32
4
24
20
16
21
11
55
12
30
6
9
140
48
43
57
33
60
24
183
20
49
15
33
3
45
35
12
12
40
48
32
73
23
48
40
24
8
52
51
45
21
18
77
60
61
15
27
53
64
15
6
18
36
89
60
55
45
51
9
15
9
188
67
18
23
24
1
54
5
76
20
76
8
12
16
48
32
60
64
33
111
21
36
39
21
3
44
160
96
36
3
102
120
54
5
37
24
39
15
45
20
55
41
64
12
44
79
41
24
1
24
6
24
81
24
32
48
16
36
129
15
36
72
15
5
16
32
52
15
132
29
1
39
144
20
13
99
21
135
24
9
15
177
47
132
19
9
21
15
32
12
7
9
24
56
1
23
48
145
63
60
51
93
21
135
9
63
8
36
36
108
52
33
15
56
1
3
252
69
48
3
39
6
63
21
39
20
109
147
21
39
8
13
54
96
9
39
21
80
16
39
41
43
57
33
12
24
111
39
54
12
15
20
13
132
15
20
12
60
16
39
36
29
28
123
17
43
6
83
1
15
21
48
96
30
57
20
19
41
4
68
61
114
17
16
44
76
117
3
39
18
30
12
90
35
24
84
7
5
49
51
123
105
51
30
6
5
4
15
36
45
24
80
112
33
15
36
81
12
6
89
40
8
25
27
12
36
20
7
96
9
8
40
8
16
24
15
65
76
20
19
5
31
54
90
102
15
48
12
9
59
37
24
23
1
12
54
6
15
225
83
1
48
3
3
9
51
24
5
1
11
43
53
48
1
15
21
3
32
103
21
36
48
45
90
60
9
108
39
36
9
36
24
9
24
63
20
55
48
77
12
61
71
24
16
9
71
85
123
68
85
54
5
43
33
27
57
180
9
30
156
54
15
69
3
24
21
18
66
48
6
6
6
30
95
28
36
33
12
179
19
5
7
9
20
4
3
12
30
42
21
33
36
59
12
49
36
42
12
21
27
12
36
69
36
44
4
39
77
49
39
27
45
48
56
24
73
24
18
45
3
84
18
51
12
39
78
108
23
24
36
12
40
87
5
108
52
51
57
27
6
6
66
18
54
51
36
108
93
63
81
30
21
12
57
11
43
17
52
12
8
16
9
6
17
49
15
81
15
12
21
11
64
80
4
51
21
36
84
56
24
103
33
72
96
9
30
5
16
141
3
36
57
48
54
65
1
24
23
7
108
45
32
25
23
40
48
36
44
37
47
36
109
36
30
65
16
24
36
36
12
45
42
9
12
24
51
102
3
3
89
88
9
35
43
57
135
108
41
7
45
48
44
13
24
66
45
12
92
85
3
81
12
195
12
32
36
13
12
39
24
32
4
44
55
65
40
20
60
64
20
13
48
6
48
17
55
54
35
55
9
15
33
63
65
1
39
32
40
44
43
17
16
68
1
3
8
79
108
5
25
15
48
72
20
13
132
3
8
79
17
1
15
63
41
76
80
64
60
39
9
57
111
57
6
45
21
39
9
23
24
1
12
90
12
5
49
6
30
3
8
24
19
45
9
120
11
36
48
7
9
15
9
80
85
3
3
5
49
30
57
9
30
9
3
30
23
1
24
11
4
15
17
60
132
72
4
44
40
15
72
21
33
36
60
36
120
24
11
49
15
36
39
18
3
3
66
18
5
1
6
24
5
52
8
36
28
80
25
18
125
12
52
8
85
47
1
95
48
55
29
40
68
100
12
32
1
102
30
30
41
79
65
16
72
12
36
56
16
20
28
117
27
15
41
49
71
16
33
36
12
3
44
36
7
45
87
33
69
60
15
15
89
24
31
69
33
3
24
48
128
24
55
5
48
28
36
48
36
9
35
1
6
165
33
111
20
16
33
36
95
76
44
24
12
16
20
13
27
164
4
9
23
7
41
40
9
72
15
20
28
27
29
40
56
13
6
30
71
24
19
5
7
30
11
312
88
129
15
56
7
57
3
77
55
9
12
3
144
65
96
31
90
23
16
44
108
43
41
55
5
25
95
13
111
32
64
36
32
16
9
51
20
31
18
11
76
159
5
52
9
39
24
8
12
48
4
8
55
30
47
64
12
75
30
123
20
31
66
78
89
1
30
17
7
57
8
7
24
57
20
12
40
60
20
12
13
15
8
168
52
129
48
15
68
12
60
16
36
44
1
51
60
9
23
112
56
12
148
32
1
11
28
48
68
4
15
137
4
135
29
25
36
6
21
9
39
80
16
36
80
49
48
11
31
41
97
60
42
65
136
3
41
1
83
16
39
21
20
241
114
29
172
20
79
209
24
1
36
83
1
39
72
9
120
6
65
4
32
85
39
48
27
185
61
15
8
61
15
75
9
44
7
21
57
6
101
4
9
6
29
1
95
7
5
88
32
13
11
24
12
55
77
108
12
16
24
15
41
85
27
57
11
52
99
45
104
151
9
57
15
39
18
63
8
55
17
7
77
85
96
59
4
72
48
111
33
105
60
3
8
1
23
76
21
15
44
12
40
8
4
20
76
60
36
60
68
37
11
48
12
52
20
13
ABCD 94165925858*3^$a+1 [50010]
108
21
11
1
72
11
12
126
43
72
48
5
79
12
15
56
30
54
25
12
36
17
19
5
66
1
216
15
57
11
61
12
47
1
9
26
16
57
72
72
47
40
9
11
10
24
14
37
24
12
96
15
56
90
42
48
1
47
52
21
39
56
16
14
34
9
23
30
24
6
60
25
5
30
4
57
24
23
1
63
8
4
80
16
12
36
68
12
82
3
39
84
21
12
81
3
11
4
12
108
6
99
5
19
11
18
19
3
50
10
68
85
45
98
13
113
114
13
96
12
3
33
3
9
131
100
9
11
73
108
15
84
36
38
19
87
62
18
109
36
15
9
5
160
2
96
61
48
9
50
30
7
65
82
9
72
47
1
204
33
2
1
23
1
72
77
16
99
63
20
12
1
29
19
95
13
11
25
12
23
124
56
6
10
57
15
38
55
41
22
2
67
93
2
70
51
23
1
23
46
3
23
13
15
26
30
60
1
24
3
50
30
82
110
18
91
197
24
10
54
42
12
144
93
83
4
60
45
24
35
60
61
9
38
10
51
11
25
17
48
24
30
13
95
36
13
48
29
106
80
40
38
30
36
36
24
13
75
21
21
2
46
8
142
81
3
8
1
29
19
120
75
32
1
84
24
119
48
13
11
6
24
7
17
106
44
37
45
66
21
41
126
10
15
35
64
56
6
30
18
10
44
28
54
6
50
106
9
45
24
104
120
24
19
39
68
13
36
11
16
69
17
19
75
56
13
48
11
61
5
34
78
90
104
13
12
59
13
60
3
44
28
24
12
92
40
20
13
95
13
23
25
47
16
21
45
3
77
19
12
36
12
60
3
45
24
21
56
78
4
32
13
81
24
18
80
12
13
123
33
23
13
12
96
65
34
30
3
5
18
1
72
48
96
60
57
14
13
11
1
15
2
19
60
51
8
4
21
87
8
12
24
61
12
15
68
12
28
48
6
30
80
36
16
81
35
13
47
1
11
144
109
47
78
42
13
96
11
49
35
37
12
48
27
21
9
24
8
58
9
47
4
12
9
5
54
76
33
29
78
13
77
31
84
24
120
11
37
24
39
12
45
23
61
51
6
2
1
11
37
48
23
54
138
25
24
23
37
143
10
3
53
6
58
2
49
12
27
68
24
4
81
3
2
79
41
19
24
75
20
16
48
9
23
30
6
10
56
34
38
10
32
30
6
4
9
48
11
4
24
20
37
72
27
18
3
23
1
72
48
101
30
10
32
10
126
51
72
11
76
6
30
56
40
45
39
8
16
14
19
24
45
266
12
85
69
72
27
77
30
84
13
48
23
36
36
76
6
2
1
45
24
26
30
43
24
87
9
5
66
16
30
42
56
12
13
21
38
42
43
23
16
6
3
72
47
16
33
24
35
25
33
32
19
23
73
5
30
48
73
33
32
82
9
24
21
98
22
14
96
1
12
23
16
6
27
24
3
21
45
42
20
1
35
13
12
29
30
34
74
25
144
51
90
48
51
21
50
40
6
62
18
115
39
21
35
1
23
1
24
21
14
25
15
33
36
71
4
8
37
48
117
26
25
72
3
60
68
16
21
12
65
34
44
61
11
58
2
1
47
22
27
168
63
9
39
165
33
111
11
1
77
34
9
45
2
61
23
25
75
33
35
1
23
109
12
33
26
16
21
9
2
12
48
12
22
26
25
72
53
6
1
33
38
13
15
44
10
128
19
84
11
49
36
23
25
11
6
58
72
38
22
50
19
48
21
146
84
36
1
11
1
15
84
8
1
63
33
3
21
11
12
1
11
24
10
51
72
72
72
59
1
17
16
42
69
60
72
24
48
47
72
145
5
34
36
2
19
63
6
3
35
42
72
10
9
12
12
84
132
5
24
43
47
4
8
60
22
98
54
19
69
26
1
35
36
24
25
11
40
21
12
111
26
24
58
44
10
3
24
83
16
224
12
48
22
30
56
85
24
15
56
1
11
4
33
11
13
23
60
90
40
75
53
19
96
47
84
1
3
56
25
27
114
27
24
15
144
126
15
12
23
24
24
30
42
70
8
30
12
76
8
4
24
32
13
99
44
24
34
26
30
78
16
140
40
30
2
157
36
120
5
24
7
119
84
36
42
91
60
33
51
15
129
5
64
42
92
168
61
87
6
30
26
30
13
167
12
13
53
66
16
33
11
85
36
89
139
95
1
12
60
15
68
10
102
81
48
23
12
24
85
23
12
1
149
48
43
27
68
1
60
17
6
28
62
16
2
12
61
51
32
61
135
9
24
21
3
84
9
8
112
134
25
57
39
36
29
19
48
15
45
27
21
33
30
20
13
119
10
15
3
24
8
1
39
33
45
3
15
33
5
43
77
19
48
36
17
6
13
11
124
21
33
14
42
34
33
21
27
39
8
25
29
24
42
96
16
12
32
12
49
47
6
31
89
30
24
13
24
5
22
8
72
1
65
19
12
11
22
2
49
48
77
30
16
18
26
1
84
35
13
3
156
92
52
33
12
48
39
14
184
14
73
191
49
51
9
24
12
83
24
6
16
99
23
85
48
11
25
15
8
30
19
35
18
16
26
60
18
64
26
72
48
25
12
23
40
237
24
69
75
48
24
5
79
3
12
32
82
15
11
25
48
108
27
14
54
4
14
16
80
19
107
85
69
6
8
25
3
30
15
3
9
24
63
14
96
24
10
81
24
48
53
10
110
34
57
29
24
34
20
1
15
20
24
46
14
61
60
41
48
10
56
16
57
47
94
50
25
24
101
10
32
25
24
107
42
7
48
12
63
68
133
59
42
103
15
56
10
72
39
33
8
18
70
15
15
45
5
126
13
36
84
35
88
2
67
27
33
123
6
63
63
80
1
137
82
8
6
55
35
13
11
16
110
30
12
84
34
24
3
27
21
15
33
48
ABCD 94167071314*3^$a+1 [50018]
48
27
72
48
30
3
45
171
3
93
15
300
117
3
12
57
39
30
114
81
72
15
30
240
3
204
36
15
21
36
75
9
36
24
63
21
177
39
39
21
69
30
129
33
3
69
3
108
87
42
3
123
90
150
90
114
48
30
42
60
45
3
69
156
24
39
42
30
60
57
3
72
36
69
36
132
33
114
30
6
9
96
12
123
42
3
12
15
60
57
135
96
84
93
204
51
33
60
72
12
15
108
120
18
15
36
21
78
12
33
39
78
27
15
168
12
156
9
75
18
102
21
99
168
90
120
120
27
3
42
51
69
3
135
297
12
99
81
36
15
120
45
15
9
3
81
9
6
45
117
42
156
24
186
24
135
3
48
12
108
81
3
210
3
15
72
57
111
150
48
24
96
54
18
147
63
57
36
24
81
120
90
54
288
63
195
84
45
63
102
3
48
36
99
54
120
6
117
75
93
84
3
30
90
108
42
123
45
135
60
84
36
15
12
117
123
9
36
117
78
12
57
168
63
153
45
99
21
30
57
72
48
33
30
24
90
186
12
138
150
24
33
123
60
69
21
111
33
120
18
9
120
39
12
12
6
72
72
63
48
9
135
3
60
9
153
6
42
3
75
42
27
3
12
60
66
195
72
60
72
171
150
72
15
180
63
45
15
12
30
3
69
87
9
30
132
33
75
72
42
27
180
36
63
30
99
3
72
96
60
21
96
12
111
57
48
69
48
15
3
84
33
57
15
33
27
3
33
9
120
15
15
66
39
3
33
75
114
48
48
39
15
108
57
51
24
18
72
15
96
9
3
3
114
6
45
84
3
48
54
27
3
18
27
21
111
33
3
3
81
39
12
30
48
51
60
3
36
105
9
6
60
84
36
21
39
60
12
162
126
69
15
21
57
63
57
90
57
183
12
57
36
27
306
42
57
3
9
153
30
258
15
57
138
105
132
81
27
15
105
3
57
27
120
78
18
12
72
108
69
3
33
48
87
12
117
36
27
198
18
54
18
30
15
3
24
225
60
75
45
51
30
15
99
36
9
3
9
60
33
75
12
129
54
213
45
15
15
18
210
45
36
69
30
60
105
144
45
15
33
78
42
78
12
45
33
42
78
27
15
12
210
18
60
153
57
63
27
9
60
156
72
123
9
33
120
18
57
21
15
39
57
99
12
12
78
90
12
18
87
111
12
168
21
9
30
72
120
42
6
81
111
60
30
48
24
27
60
48
51
150
24
27
168
36
105
90
30
30
69
45
3
3
12
72
48
33
69
150
90
90
45
111
24
210
6
12
12
45
63
48
9
60
48
153
27
180
60
75
18
159
108
252
105
48
18
12
48
132
12
66
144
30
60
6
120
102
69
63
30
6
9
51
102
63
99
6
30
24
36
21
51
78
42
9
39
30
24
30
66
27
12
51
60
57
75
60
42
18
177
3
213
45
54
45
60
3
102
66
30
30
24
18
27
36
72
15
129
123
21
72
63
45
96
84
39
18
48
72
3
24
93
30
18
90
105
15
81
3
18
150
108
24
96
12
57
81
102
72
18
18
30
39
156
39
33
237
3
93
15
9
6
84
36
60
21
48
33
42
21
12
24
63
6
147
3
9
321
30
132
12
138
39
48
315
156
12
30
27
168
12
36
15
60
234
3
15
33
69
3
63
54
78
117
63
150
90
60
180
132
90
96
15
9
15
3
120
69
24
15
57
3
105
27
90
282
117
33
168
39
63
45
75
138
3
12
123
9
36
36
93
27
39
21
36
48
15
24
21
216
99
30
15
15
69
21
30
57
63
177
3
81
39
12
42
87
33
120
48
15
33
75
132
27
30
168
3
24
3
72
81
15
81
51
60
69
36
15
60
105
ABCD 94167195964*3^$a+1 [50025]
33
96
12
3
285
57
72
3
12
21
42
13
36
104
60
40
17
12
51
40
32
63
42
39
4
125
174
61
120
5
51
9
15
45
12
72
36
91
5
6
85
53
31
5
18
37
11
12
12
30
19
5
7
5
102
33
129
3
51
37
17
7
155
25
36
59
9
69
31
5
39
21
66
1
65
12
127
60
23
21
45
91
5
18
133
17
30
13
224
64
35
6
6
12
57
36
99
48
81
81
36
19
5
24
31
24
5
54
61
92
9
51
28
71
24
1
5
31
24
5
31
5
79
56
28
131
30
84
114
37
80
153
30
1
32
28
35
61
29
54
1
35
90
30
9
33
48
12
3
15
60
1
5
31
68
39
97
36
24
53
31
56
9
51
16
29
3
28
95
25
83
24
30
103
29
51
40
47
30
43
17
90
13
8
36
21
12
66
9
108
64
248
16
12
24
36
23
1
60
84
44
33
72
7
23
48
30
12
91
11
25
68
36
15
54
3
69
3
27
24
85
36
8
33
138
12
18
7
17
36
96
6
49
84
11
9
105
24
3
12
16
44
33
60
12
43
5
72
27
45
115
41
79
11
12
21
129
6
25
29
103
23
145
44
36
16
24
5
30
102
103
56
75
30
175
5
48
7
8
87
25
36
53
6
24
6
18
48
30
54
6
115
180
48
92
87
42
24
31
8
60
81
24
12
6
169
8
45
15
135
6
51
3
30
7
113
48
108
30
9
16
101
3
3
12
12
33
105
3
40
17
31
29
63
99
49
41
120
36
15
33
12
42
1
65
60
180
6
85
11
60
78
15
45
91
8
135
37
5
18
18
24
66
18
30
1
5
3
21
7
8
72
28
17
99
4
5
27
40
23
1
29
7
60
84
23
1
41
36
78
37
24
23
117
60
40
53
150
21
112
23
61
41
42
1
17
15
3
54
43
23
37
47
36
57
39
18
48
43
125
39
12
165
30
9
57
19
36
47
21
15
54
42
1
29
18
21
16
95
33
45
3
15
49
8
3
85
20
45
78
12
109
24
36
80
33
6
180
54
6
54
12
19
11
108
61
5
12
43
20
27
54
151
17
18
45
108
15
57
28
5
67
24
11
117
51
97
59
9
36
9
31
23
1
60
29
63
12
15
21
16
41
55
20
3
36
61
8
112
60
8
69
67
36
5
19
36
17
3
4
53
18
13
96
89
6
24
165
57
120
102
66
36
63
33
27
15
37
60
60
5
3
15
18
15
28
17
15
75
13
71
66
12
7
36
29
91
8
27
9
60
48
57
60
6
18
39
168
15
24
1
5
27
28
80
27
61
11
84
141
3
60
61
32
9
84
12
30
49
56
57
36
87
9
3
60
15
12
1
65
115
5
115
24
5
36
19
24
71
6
78
30
42
48
9
15
13
17
48
18
126
30
1
35
60
78
31
8
21
7
35
33
40
32
40
144
29
51
36
33
75
196
11
72
1
29
6
132
9
84
60
9
60
30
18
27
3
12
138
27
105
72
55
41
63
15
30
55
41
54
24
1
12
48
11
6
18
145
12
32
16
44
165
15
16
77
19
156
20
64
80
9
135
39
45
52
36
24
53
30
36
25
41
24
27
12
16
12
8
16
53
43
108
29
7
23
30
78
25
24
41
27
16
72
5
18
30
7
107
36
6
48
216
12
19
5
6
9
60
69
12
103
5
127
35
12
1
65
60
7
29
6
72
1
29
60
3
24
36
64
29
66
61
89
24
27
148
44
28
17
42
25
95
1
47
13
8
36
33
72
30
24
57
57
36
24
18
12
12
48
1
65
15
15
37
84
5
66
42
7
65
6
24
9
16
68
51
30
24
3
33
36
3
51
9
21
87
15
48
25
36
35
33
52
29
31
53
42
145
5
6
30
24
48
6
37
48
20
9
31
20
27
13
5
67
120
77
51
21
36
90
25
108
11
138
51
27
54
15
39
54
15
52
23
36
30
36
55
35
49
20
21
39
105
216
75
16
23
1
95
48
13
47
37
8
12
16
8
15
114
7
36
60
17
18
30
39
96
75
33
12
4
24
41
3
21
6
45
9
27
3
36
61
29
39
21
120
24
55
80
16
8
27
1
92
88
24
20
9
6
1
125
15
45
43
5
24
6
85
104
3
18
15
36
45
84
51
45
139
36
68
63
25
5
12
15
15
13
80
3
6
36
78
54
96
42
12
61
72
48
20
27
45
15
84
48
48
48
6
54
54
108
42
13
60
47
13
60
60
84
113
7
36
17
67
83
6
30
21
40
29
66
45
33
31
41
6
13
59
90
31
35
186
19
29
43
17
67
11
48
25
41
6
78
27
28
59
6
15
72
72
45
27
9
67
125
108
51
15
25
8
45
6
6
115
35
1
120
59
6
12
6
234
3
9
30
25
24
60
5
7
8
27
102
12
19
5
6
84
6
144
7
23
30
91
5
115
20
39
37
5
84
31
5
115
5
19
23
30
12
51
12
15
73
53
7
95
9
4
32
33
12
15
3
25
20
36
9
54
141
21
55
59
36
18
43
59
54
295
11
54
6
84
25
60
59
1
11
49
65
7
29
90
36
102
147
45
31
8
159
6
7
23
12
49
155
9
69
43
23
21
3
120
121
89
15
28
20
57
3
57
51
111
6
19
5
24
24
3
40
120
5
12
27
40
11
69
33
183
28
17
12
60
15
16
ABCD 94167813674*3^$a+1 [50002]
16
185
67
8
16
72
168
41
19
156
36
80
36
4
12
8
12
4
29
7
12
36
96
24
72
5
24
31
36
5
103
72
149
7
36
8
28
5
19
188
136
48
68
12
24
16
12
113
31
168
72
24
41
7
132
24
17
39
24
45
7
72
140
16
5
7
24
80
4
120
17
19
17
3
45
7
24
149
72
31
32
136
44
4
36
180
132
96
32
16
60
96
41
55
89
7
32
16
17
91
120
72
173
19
56
160
24
41
103
41
31
8
4
36
12
156
32
9
19
72
17
39
96
40
48
120
12
80
28
12
36
209
39
64
116
64
5
19
8
69
7
24
80
16
24
68
9
3
64
24
17
7
36
53
15
4
24
84
84
17
27
33
31
44
4
12
36
20
213
31
17
27
16
48
77
31
5
48
7
272
36
12
201
19
20
45
67
36
44
36
96
48
4
164
88
32
72
124
152
40
65
51
40
53
75
28
24
36
120
8
4
77
19
56
64
36
72
96
36
24
12
41
72
19
24
104
40
24
84
65
55
20
108
4
8
72
108
72
28
108
29
3
12
4
36
36
17
15
36
88
8
48
16
36
17
19
5
7
8
33
7
12
12
5
31
80
21
67
192
44
28
60
149
3
28
53
7
68
4
89
55
104
40
108
24
44
33
67
5
27
108
28
48
80
16
53
103
41
19
5
120
39
28
5
91
12
8
64
24
24
48
5
3
48
88
36
44
36
124
108
12
17
39
16
17
115
48
5
43
65
19
17
103
8
12
60
9
27
64
48
36
8
52
12
5
27
88
12
8
12
196
36
20
33
60
3
100
12
72
32
220
29
36
3
153
19
41
43
156
36
20
12
76
29
7
56
76
32
28
5
7
77
187
20
112
60
8
76
36
324
36
68
48
72
52
56
4
29
55
5
84
72
7
29
60
19
204
24
89
7
12
20
57
48
3
36
64
32
112
180
140
4
29
39
28
252
20
240
36
64
44
12
33
60
12
7
192
36
8
16
60
12
24
8
28
156
72
12
12
24
36
56
76
17
84
27
12
16
5
48
99
16
125
223
68
12
33
75
64
36
5
19
8
112
65
15
144
88
44
33
31
56
4
20
52
60
44
4
36
29
60
51
16
72
80
76
12
56
28
20
24
45
63
69
43
36
108
29
36
67
12
8
16
60
56
4
5
91
8
28
89
31
96
20
28
5
19
8
108
105
51
4
20
4
12
89
15
28
8
16
20
16
44
64
120
32
141
39
64
36
8
4
96
20
52
24
36
24
8
4
17
19
68
60
12
72
33
60
12
31
60
36
44
9
55
5
43
8
60
4
24
5
7
8
33
79
32
4
36
32
16
80
4
72
12
17
31
108
96
29
55
48
108
48
12
12
8
52
12
140
88
84
188
81
36
3
33
19
12
96
116
69
48
7
156
53
79
233
55
65
31
12
20
36
9
27
12
28
32
40
5
115
32
64
137
79
72
72
32
33
151
8
40
60
60
8
100
48
12
65
7
20
12
16
5
15
16
53
63
9
55
108
5
19
156
17
79
248
60
136
84
140
64
20
105
31
48
72
60
60
56
88
36
24
108
284
36
72
4
68
52
89
39
4
24
36
356
33
3
33
15
132
12
112
12
36
48
80
28
60
60
56
28
20
40
92
48
60
4
24
12
96
20
21
36
211
96
72
84
48
44
88
60
20
36
36
4
8
28
12
24
5
3
36
160
72
24
48
77
3
84
4
32
88
96
12
108
36
20
4
29
63
105
15
16
53
3
93
7
36
32
69
3
4
29
39
16
17
48
31
24
108
92
16
41
48
43
84
108
17
27
40
29
75
33
7
36
216
8
172
48
24
32
64
108
144
8
40
5
135
112
8
33
67
24
5
3
4
8
4
17
36
3
88
156
12
12
12
17
96
19
104
76
108
128
160
48
17
39
24
9
19
77
7
24
89
91
8
16
20
124
20
48
21
36
67
20
24
33
7
48
17
43
77
60
12
127
36
56
108
4
84
17
63
9
19
5
36
108
75
4
104
108
4
29
3
28
12
116
40
20
16
24
60
5
12
19
77
7
24
20
16
84
144
29
55
144
24
72
65
3
148
12
53
7
24
72
5
84
55
24
48
125
75
28
32
4
188
52
48
84
56
144
40
60
89
55
12
12
29
207
33
7
77
31
32
40
68
16
101
31
36
5
39
24
81
27
28
41
123
36
24
88
68
4
17
103
36
48
32
124
24
212
64
53
7
17
12
39
40
17
31
20
60
69
139
164
52
ABCD 94168271578*3^$a+1 [50034]
156
137
96
196
48
432
123
237
3
72
69
56
55
48
132
93
27
333
75
101
19
168
33
87
132
81
24
12
75
89
144
55
377
40
3
81
255
60
89
12
124
116
48
36
16
3
77
331
237
36
236
4
87
132
96
165
80
199
137
160
164
24
67
108
5
7
84
261
44
67
120
93
24
72
128
120
160
3
33
36
80
43
120
228
84
48
45
15
5
7
36
17
16
15
41
43
257
43
81
20
124
56
16
24
264
3
72
17
175
45
195
96
72
36
36
24
96
420
9
75
12
9
123
5
43
120
9
20
103
41
16
24
147
53
7
309
44
19
168
144
5
24
7
137
72
115
45
324
15
12
57
72
24
39
81
216
80
28
75
252
5
79
81
20
100
44
36
28
60
51
24
240
57
111
60
48
41
64
27
24
96
77
43
120
69
68
175
96
60
81
24
87
144
108
48
48
9
116
91
156
53
124
15
41
24
163
29
31
48
84
17
55
36
12
117
75
53
372
223
216
72
108
69
27
65
223
12
24
45
36
399
45
51
60
53
55
96
72
29
4
39
45
3
89
108
43
117
147
48
45
195
12
153
27
29
127
144
225
3
177
44
36
103
36
185
139
177
75
5
103
5
115
12
36
69
120
368
36
55
96
5
160
180
20
24
127
33
56
120
223
65
67
60
36
17
96
55
9
80
156
91
5
100
111
48
72
132
305
16
20
79
120
237
75
69
39
156
24
48
12
96
105
75
5
156
55
105
60
104
151
48
21
84
152
228
16
44
67
24
336
69
144
51
12
12
125
216
24
7
204
132
9
80
199
36
96
72
48
120
12
96
12
93
44
160
36
27
93
56
88
36
39
165
15
41
16
243
5
52
39
41
31
12
60
57
75
36
24
84
69
123
204
105
39
429
32
108
52
108
20
55
36
5
136
63
36
69
147
48
41
16
171
84
189
27
144
53
91
45
44
12
139
29
120
91
21
75
36
9
44
79
72
24
69
96
51
48
72
165
144
51
5
31
108
29
55
117
315
156
77
67
5
84
79
108
60
72
65
31
192
29
223
81
15
36
125
168
156
36
55
5
79
45
99
108
60
132
48
213
75
5
84
40
3
432
12
5
55
9
15
12
132
108
48
81
15
9
120
56
24
211
129
140
40
200
64
56
55
132
192
12
108
36
156
96
237
123
77
72
108
52
60
75
36
12
17
43
192
149
64
72
3
77
91
168
29
7
153
27
5
19
5
67
69
123
21
27
12
60
96
36
225
63
41
16
44
7
29
48
72
19
21
48
92
91
192
81
56
424
111
84
204
180
125
223
17
232
171
29
31
12
192
9
380
40
200
16
3
ABCD 94168428754*3^$a+1 [50011]
42
12
36
113
31
18
42
72
12
6
126
36
54
84
90
54
18
60
108
36
12
60
9
45
3
171
24
36
57
87
30
24
120
36
6
33
15
33
3
125
55
78
18
41
25
87
39
41
64
21
11
7
24
33
21
66
78
30
36
57
32
61
3
45
114
17
13
18
6
18
12
24
30
23
16
75
30
71
7
30
11
16
117
42
17
64
111
96
33
15
24
36
101
48
43
24
18
11
43
48
24
12
81
63
36
93
75
72
93
15
30
6
30
60
102
173
43
24
192
72
114
12
6
36
12
81
15
33
80
7
54
83
48
37
54
72
18
107
103
42
48
18
54
72
18
108
18
36
18
6
72
27
93
54
72
18
3
48
32
7
18
36
54
29
7
201
93
210
6
36
84
42
102
72
60
120
6
81
45
54
12
42
180
162
108
12
9
32
55
72
126
72
90
90
18
12
6
3
87
41
13
18
30
51
9
39
69
12
15
9
84
18
60
5
151
6
120
36
114
228
24
66
42
18
54
72
12
90
78
9
45
102
36
108
6
36
36
48
36
72
3
177
54
9
32
145
18
84
89
19
173
48
73
39
141
51
33
15
3
24
21
128
7
24
30
6
45
21
36
6
36
18
123
15
18
36
24
51
87
6
90
72
30
51
48
33
36
138
54
42
18
95
7
6
35
19
77
49
18
108
81
3
6
66
42
54
5
7
78
48
6
5
79
54
96
18
36
18
35
48
1
60
66
24
9
21
54
18
24
54
72
48
36
42
84
107
55
18
18
6
63
45
18
33
15
18
15
48
33
12
3
57
264
54
41
16
39
89
16
3
84
6
35
1
48
168
12
78
12
18
18
24
48
18
3
141
83
25
96
39
96
80
1
143
91
228
17
79
12
18
42
12
29
67
36
9
21
126
29
43
126
18
108
72
17
1
6
41
61
18
6
72
12
39
159
54
18
9
288
15
161
73
54
33
21
36
90
18
36
102
6
18
102
51
3
72
6
120
96
84
54
6
84
18
36
6
102
18
42
21
27
24
18
171
3
29
16
15
120
89
25
246
33
176
144
16
33
30
17
7
66
6
54
18
9
45
3
117
59
49
18
18
54
126
36
3
21
18
126
48
96
18
30
60
48
6
54
120
11
16
81
54
9
15
17
31
6
36
90
30
6
9
81
252
30
132
126
36
18
48
18
96
126
36
48
57
48
9
72
18
48
18
18
41
67
54
72
54
9
33
48
24
12
27
96
75
5
31
6
18
36
12
132
12
18
42
45
39
57
3
18
48
216
99
69
36
18
84
36
114
36
39
27
6
30
65
7
6
120
27
27
5
193
6
12
24
21
15
17
13
144
132
30
6
36
84
3
3
29
73
24
36
84
39
75
18
90
48
9
141
12
42
29
1
90
5
31
33
9
39
117
24
144
12
6
36
126
18
66
6
36
90
48
6
113
229
84
71
1
42
53
19
198
36
18
33
21
30
42
48
36
15
27
48
36
17
43
54
12
51
21
24
210
60
5
7
9
33
12
6
29
1
6
36
12
6
48
3
111
17
13
78
12
42
72
48
18
60
9
45
30
6
48
15
21
6
48
72
90
114
30
198
24
90
102
5
229
6
18
12
54
17
37
144
11
43
36
60
66
51
57
24
12
24
27
21
18
18
60
59
49
108
54
29
97
12
35
205
18
54
11
25
18
90
36
23
49
30
33
3
173
31
81
63
18
54
18
30
24
12
18
51
3
108
33
75
42
36
18
36
30
6
126
159
33
24
18
21
33
48
6
30
27
45
24
30
72
101
43
18
18
6
90
33
105
6
12
53
16
96
33
150
9
9
30
6
18
12
5
16
96
45
24
144
120
6
12
36
18
24
35
55
48
90
18
45
45
3
3
54
30
24
12
198
90
69
9
18
5
49
18
48
36
144
24
65
109
3
15
17
25
102
42
39
99
29
7
42
18
72
12
42
36
102
90
24
35
49
108
18
78
99
9
36
30
5
31
114
36
18
66
24
12
54
42
12
39
87
6
138
126
24
3
27
42
72
30
18
6
36
9
80
1
18
12
234
6
54
12
15
3
54
54
18
36
59
16
96
15
129
15
66
6
174
42
48
54
11
7
18
108
42
33
15
36
90
18
72
36
18
96
131
61
3
21
66
54
42
192
18
54
42
36
3
249
48
39
33
47
61
18
6
102
108
18
24
54
84
24
84
41
157
54
42
54
93
9
23
13
162
6
84
6
18
66
36
18
6
66
24
23
7
6
3
80
16
75
42
90
90
72
159
93
84
90
24
29
1
18
42
35
1
72
12
96
30
60
66
18
45
33
120
42
36
ABCD 94168673128*3^$a+1 [50040]
15
69
18
57
12
45
144
51
24
81
24
102
72
45
45
36
36
18
141
84
180
12
69
27
153
15
24
15
60
21
12
48
21
351
48
36
36
87
150
90
30
36
99
15
36
66
243
48
93
87
15
93
15
21
24
24
93
39
3
21
12
15
90
75
72
15
42
111
12
105
15
111
105
132
15
108
45
159
138
147
168
69
48
51
24
33
39
48
81
51
3
21
27
78
120
111
48
21
24
36
15
87
9
105
120
39
21
15
51
9
45
126
72
42
48
18
42
147
204
99
210
6
57
48
84
3
93
69
75
57
15
36
33
36
144
27
12
15
42
18
93
108
69
30
186
51
3
30
18
90
27
117
36
27
60
3
18
96
51
192
57
123
75
6
54
117
3
93
144
105
36
24
123
177
18
105
93
78
120
21
183
21
24
36
12
63
24
30
60
12
15
3
18
168
84
63
120
3
54
3
9
114
84
222
15
84
201
78
81
45
39
72
33
15
216
24
12
96
228
15
81
9
39
195
42
135
39
57
3
21
45
111
87
18
132
48
72
147
51
132
57
60
21
27
81
51
108
57
39
21
135
108
45
30
36
90
15
99
21
45
147
3
90
12
39
51
54
75
159
69
291
54
63
48
216
84
21
36
3
36
123
45
36
9
72
78
21
60
120
72
27
18
144
99
81
159
9
30
18
39
24
105
75
36
36
72
225
3
12
21
39
36
252
123
21
24
15
81
48
108
63
21
36
33
216
3
60
12
3
48
129
159
6
15
36
108
39
81
147
270
27
96
180
24
36
60
45
39
105
18
9
45
63
177
48
63
63
270
27
117
36
51
48
12
33
135
63
69
48
60
72
3
21
15
126
63
51
21
81
99
33
30
6
99
3
9
24
12
33
255
72
12
120
132
39
57
48
36
48
48
87
45
3
78
135
81
120
144
27
12
96
12
24
81
18
6
66
42
66
69
48
69
18
21
27
57
105
6
102
99
69
39
171
45
9
96
54
105
105
135
108
9
63
36
144
45
27
9
75
21
108
48
123
81
66
33
39
45
117
126
78
120
111
129
15
84
57
24
267
3
12
18
27
225
108
24
30
165
21
84
51
12
12
51
6
48
135
36
360
9
3
57
12
168
27
9
219
81
54
21
24
81
24
87
60
120
3
33
15
18
147
12
75
18
75
24
36
9
36
39
24
72
189
3
15
36
54
75
96
12
57
126
21
60
39
9
108
9
18
36
6
3
12
96
69
84
51
21
3
60
99
90
36
27
72
60
111
9
15
30
111
36
24
60
21
3
216
87
33
75
60
30
15
12
9
75
36
12
60
75
45
96
15
24
93
207
36
105
39
96
45
9
51
141
24
75
12
15
153
36
63
90
72
63
96
96
51
114
51
33
27
132
36
12
108
9
27
108
120
21
120
15
24
36
120
12
12
96
81
18
18
87
81
75
9
135
12
48
45
51
39
21
27
72
6
15
255
84
21
39
33
60
9
18
57
33
75
195
105
12
36
72
117
54
21
33
6
177
33
207
9
3
57
108
15
75
30
132
120
39
129
12
3
51
54
15
60
21
15
75
84
18
90
18
36
99
12
213
36
99
27
90
87
12
24
192
69
15
60
33
66
105
24
213
27
45
63
9
15
144
45
54
33
15
93
87
153
9
150
201
45
135
72
87
90
3
120
3
12
234
183
15
18
87
120
12
48
117
18
36
45
21
60
3
45
72
198
6
87
57
51
21
3
12
24
9
15
120
36
45
270
21
33
90
21
36
33
96
15
87
114
3
ABCD 94168954448*3^$a+1 [50070]
16
60
84
18
110
72
16
84
72
30
14
52
30
98
36
10
186
200
4
24
24
12
84
84
120
8
40
144
86
94
36
12
18
74
4
12
24
48
30
30
186
62
18
40
54
50
22
18
86
64
66
192
2
36
34
42
84
20
36
144
130
42
62
16
114
68
4
248
28
18
42
24
108
18
54
36
30
38
40
24
48
48
20
16
6
114
8
76
12
30
98
64
36
66
50
70
30
66
14
40
18
176
64
120
42
54
30
42
42
132
66
218
16
6
24
6
12
8
28
152
90
18
46
24
56
118
36
62
18
22
30
84
84
36
36
18
50
22
32
88
42
68
18
54
28
84
194
22
12
72
6
30
12
12
60
134
10
120
54
50
46
6
84
6
38
36
36
16
90
24
24
66
14
46
44
112
54
54
32
40
12
6
30
56
10
96
38
72
4
120
54
42
72
60
66
6
48
36
104
28
48
84
236
130
42
108
26
40
104
34
30
186
56
54
280
6
18
102
26
64
78
348
84
18
78
18
24
8
54
58
42
8
36
4
32
118
126
90
62
58
6
170
10
156
50
10
152
108
10
62
10
26
22
138
56
36
34
24
72
30
18
120
30
60
72
8
70
54
60
6
26
76
104
36
22
78
48
24
60
92
10
80
16
138
44
18
112
50
16
24
30
48
30
138
66
24
12
44
40
14
154
102
246
218
160
2
52
36
54
18
38
22
18
86
64
24
108
72
6
50
100
26
54
106
38
76
6
24
54
92
4
36
320
40
158
40
32
328
32
106
108
2
22
18
32
88
18
36
48
72
24
12
24
78
150
90
78
12
30
6
120
114
8
18
46
174
140
16
20
18
58
48
6
86
88
12
44
16
2
16
42
14
136
72
42
36
18
66
96
54
144
6
24
26
136
114
6
32
18
28
60
20
52
92
16
20
36
88
18
110
130
32
22
18
120
146
22
114
8
16
102
48
6
26
64
114
36
90
6
12
96
14
18
28
84
36
12
20
4
84
2
88
74
46
26
70
114
24
12
68
22
90
14
54
16
12
62
70
18
18
72
60
210
30
8
90
16
48
30
32
160
24
12
78
14
10
30
32
154
62
28
24
30
90
156
104
16
114
138
78
66
30
186
30
24
6
18
14
136
12
72
78
48
50
4
18
30
24
68
70
6
66
74
22
14
58
90
48
192
6
24
48
18
54
18
30
18
54
62
4
150
114
150
6
12
30
18
156
84
102
162
38
88
56
88
18
128
54
22
18
18
68
4
168
60
2
10
8
54
16
42
72
68
36
124
42
90
14
40
66
20
4
6
134
40
42
48
54
18
14
36
72
136
156
18
30
162
6
168
12
24
54
42
92
112
96
132
72
6
24
8
166
104
16
2
58
14
112
14
130
32
18
16
54
96
18
96
96
20
90
70
20
124
60
24
102
78
18
48
30
84
12
36
84
48
8
28
30
6
26
190
44
238
66
56
46
8
72
58
12
120
18
54
96
36
24
14
82
6
48
96
6
42
18
12
60
8
124
144
72
120
8
64
132
30
66
24
6
54
36
72
38
40
18
86
10
54
30
50
22
18
102
18
66
54
114
78
18
84
72
20
144
16
96
150
54
26
82
6
42
12
56
64
80
40
18
78
36
6
30
188
232
12
42
66
80
124
60
30
48
8
34
36
18
56
34
12
12
96
30
14
16
180
54
78
42
62
144
40
42
18
24
30
30
90
48
2
172
108
8
184
140
16
48
42
18
60
12
54
18
6
192
78
276
60
36
78
6
8
216
106
30
18
98
118
30
12
54
138
80
52
128
82
18
6
30
80
52
24
150
186
54
18
48
60
74
58
102
54
42
50
22
48
18
6
24
66
48
96
6
66
48
12
8
40
192
48
44
40
36
42
98
4
18
144
30
18
38
72
16
2
40
72
30
66
144
66
36
104
10
24
6
104
10
78
2
22
18
48
30
44
36
58
54
12
38
46
26
88
30
60
108
74
ABCD 94169196976*3^$a+1 [50092]
69
11
64
44
73
95
40
68
60
52
165
63
20
84
16
20
16
21
23
240
4
132
33
15
12
8
172
44
72
12
36
84
72
1
35
13
11
64
117
143
4
8
40
20
112
32
40
56
64
68
37
39
96
56
28
36
60
8
120
100
32
48
52
36
57
23
28
45
75
69
3
92
48
28
32
85
39
128
12
16
12
32
4
32
40
12
56
52
32
13
195
20
24
16
33
99
45
3
44
48
12
144
100
192
8
25
15
44
12
4
56
28
72
9
167
12
16
20
132
4
8
40
33
3
24
8
52
32
36
112
32
85
59
132
12
76
12
8
12
148
84
56
60
64
8
64
20
24
76
24
20
64
20
100
56
60
40
20
4
12
153
48
95
97
63
128
4
72
204
56
28
116
12
12
12
4
9
15
20
88
12
57
3
8
52
180
32
16
32
40
80
112
8
13
15
260
48
61
95
24
120
49
87
48
36
32
40
24
8
61
71
4
32
52
72
68
12
60
61
63
56
124
24
117
15
8
36
40
32
24
76
8
49
111
20
16
144
104
96
4
33
27
21
11
28
60
128
4
8
36
16
48
32
84
60
84
12
28
33
23
64
80
16
9
48
39
9
59
88
8
36
49
96
39
44
40
20
97
59
60
40
84
12
36
45
23
4
8
13
39
12
116
25
59
36
48
156
4
20
4
72
140
168
12
36
28
44
36
216
84
4
12
68
1
99
92
24
12
72
208
12
32
88
12
69
59
12
16
60
264
20
88
12
36
44
96
12
16
44
48
48
4
8
40
20
13
39
92
24
204
16
72
120
48
32
4
108
36
80
72
12
52
48
12
156
48
80
40
36
24
84
60
72
9
51
20
73
27
8
76
156
116
4
24
20
4
36
32
48
25
71
4
20
12
52
32
4
104
108
60
108
4
93
15
60
32
37
11
24
4
12
44
64
36
44
64
48
12
20
12
28
72
44
24
76
24
68
28
140
4
12
8
37
96
3
92
49
96
59
16
72
36
72
44
64
69
35
96
72
132
1
15
20
4
48
32
16
20
64
32
16
20
4
84
9
135
20
72
64
32
4
156
8
120
64
32
4
264
60
36
12
44
40
20
4
9
35
13
155
28
9
3
8
12
100
24
8
120
28
188
72
12
1
27
32
72
61
35
13
11
16
120
12
96
12
20
24
36
144
24
4
36
20
52
12
12
20
84
24
36
97
27
8
52
8
28
117
23
25
35
40
36
44
37
287
108
24
48
13
63
60
44
16
84
20
72
28
12
33
27
56
4
8
28
48
69
11
85
27
32
52
8
28
32
61
39
36
69
23
28
32
60
72
25
15
8
24
24
36
24
196
60
8
40
48
68
12
40
117
11
76
108
32
84
64
20
36
12
24
24
4
8
12
48
88
96
21
27
32
88
56
16
56
24
76
92
28
80
97
11
4
8
12
136
32
48
16
69
95
4
120
60
32
60
40
48
20
16
80
1
35
4
9
96
27
48
32
28
120
24
12
8
48
37
3
8
4
36
20
120
24
25
11
36
16
44
120
16
12
68
12
36
64
116
160
9
3
32
16
80
61
39
20
16
48
60
32
88
96
36
56
40
32
12
48
52
104
40
20
12
48
120
24
48
13
107
40
8
24
36
52
72
93
83
52
8
280
9
27
24
45
39
36
20
1
39
57
95
28
72
44
16
68
84
25
35
12
76
8
109
23
40
68
160
80
16
45
59
4
32
36
48
16
44
40
20
12
4
68
97
3
93
27
108
9
35
4
96
96
104
16
60
69
3
120
48
24
24
20
40
9
51
20
4
32
64
32
4
36
60
68
84
48
4
36
33
35
64
12
68
12
1
119
76
44
1
3
24
12
128
36
37
35
4
60
48
20
136
44
16
56
4
32
40
32
1
59
37
99
72
80
12
25
71
4
20
112
48
80
156
112
200
13
159
12
8
76
80
40
92
13
59
16
12
32
25
83
48
60
12
40
48
104
136
44
16
60
12
12
80
112
56
172
8
112
81
71
4
36
8
28
48
84
60
45
71
4
12
153
3
72
156
12
24
48
72
141
35
13
27
68
1
11
40
45
3
96
104
52
68
4
132
68
12
76
20
12
48
28
12
12
21
11
16
72
32
109
47
4
84
44
61
15
24
20
168
48
4
32
24
64
20
36
25
147
132
8
12
156
124
152
288
16
20
4
45
27
69
15
36
45
143
40
72
224
60
12
144
40
24
105
27
80
112
8
13
195
12
129
35
4
24
8
144
25
35
60
24
4
140
16
44
148
ABCD 94169330746*3^$a+1 [50032]
27
5
205
35
25
23
16
80
40
24
32
24
72
55
113
121
39
104
91
21
39
156
29
1
6
90
47
13
27
48
104
25
119
61
54
96
5
1
23
24
37
54
6
39
51
29
16
201
24
95
25
23
13
48
6
24
72
24
5
48
67
5
120
1
39
9
6
41
72
40
72
56
25
47
72
16
32
48
13
155
40
72
8
331
5
48
1
39
8
43
102
39
51
45
9
60
243
33
15
123
29
37
35
115
5
16
8
67
53
37
54
30
24
42
53
24
97
71
24
25
66
24
6
48
111
21
107
40
3
53
67
53
1
303
3
48
36
96
57
48
3
6
23
43
114
83
43
54
60
30
21
8
37
27
32
1
39
45
30
5
19
42
35
48
25
30
9
56
1
24
90
189
501
59
48
19
120
29
96
16
9
126
137
43
24
96
237
33
119
25
24
95
64
3
30
47
91
101
64
80
1
66
18
36
6
90
54
54
35
55
12
174
24
71
1
60
78
21
9
47
144
48
37
30
45
9
66
5
48
16
32
64
240
96
104
16
32
67
5
259
221
115
24
5
115
12
65
43
45
231
41
24
16
9
24
71
25
15
81
30
65
112
72
176
49
23
40
8
24
16
8
31
6
83
25
90
29
13
83
7
9
24
15
6
84
135
56
144
16
24
24
56
24
96
91
53
61
60
71
16
33
15
32
109
180
114
90
60
71
205
11
40
8
31
81
8
7
153
72
8
67
78
71
1
18
29
31
12
144
45
8
97
39
81
150
84
6
24
39
8
25
23
184
57
39
152
19
66
78
5
64
80
40
56
25
66
29
67
5
24
1
264
24
126
84
77
19
24
90
35
55
12
93
81
15
9
47
48
16
144
51
149
96
24
37
35
49
15
128
13
35
13
35
64
27
29
72
19
21
9
24
270
57
48
81
24
95
216
16
24
80
31
57
48
3
21
9
42
24
24
21
8
211
21
51
93
81
15
296
48
16
9
47
160
8
31
60
36
57
8
24
48
7
41
48
1
39
51
5
1
39
51
5
25
15
33
71
55
9
81
159
120
105
6
66
47
48
43
180
60
72
114
123
152
48
103
90
108
150
101
48
37
51
72
33
48
36
123
3
69
99
5
72
24
85
83
48
109
131
19
29
61
59
64
120
87
180
24
45
195
5
1
63
33
84
3
8
19
24
101
40
80
1
48
6
33
32
64
57
159
8
37
3
32
16
80
19
30
54
41
208
128
19
101
19
45
8
7
129
15
129
56
121
24
119
43
29
16
105
18
216
54
186
174
72
119
19
5
211
30
96
138
6
23
13
83
24
72
88
48
32
16
57
18
90
51
56
72
13
60
144
15
99
5
211
5
40
96
80
49
96
18
5
25
15
81
54
161
24
24
120
7
6
59
49
39
32
19
101
16
24
8
72
1
24
23
16
24
3
5
73
66
53
40
168
8
24
40
96
21
11
24
24
96
25
39
201
6
84
204
41
24
31
41
40
69
90
60
36
9
75
21
3
5
16
8
48
43
60
17
120
24
24
112
105
23
16
144
176
25
143
1
30
96
54
11
25
6
9
56
40
93
35
91
6
120
24
24
71
49
60
35
7
17
48
79
41
24
19
29
31
36
93
32
49
87
8
37
35
88
27
48
197
73
42
53
120
115
5
184
8
19
5
31
57
120
3
30
23
25
95
24
73
23
7
18
30
42
15
72
80
73
87
80
37
51
3
150
30
6
3
27
5
61
108
47
160
3
72
24
101
120
24
139
12
137
48
43
6
114
21
8
7
6
54
29
55
41
48
187
216
54
23
16
32
25
30
113
91
69
80
16
56
288
72
289
111
24
96
48
51
5
24
120
91
5
31
54
155
16
9
63
120
117
3
32
49
215
1
63
3
30
47
37
3
216
27
180
273
24
48
39
153
27
96
54
39
80
240
1
39
51
120
93
3
5
13
11
40
8
31
89
1
39
21
30
69
57
84
6
30
6
9
24
144
8
24
25
39
21
ABCD 94169539208*3^$a+1 [50022]
21
69
78
36
30
24
102
24
54
15
15
72
108
36
9
36
72
200
160
15
9
48
96
81
39
15
12
69
75
93
36
15
60
69
12
48
27
168
120
36
42
95
28
21
11
55
90
54
78
48
78
9
63
57
8
52
21
60
75
51
21
9
39
24
33
18
36
18
11
55
21
21
99
111
24
30
54
42
48
42
18
66
54
90
132
18
159
3
65
4
21
12
11
4
45
51
15
9
56
25
15
96
51
225
87
21
15
12
78
72
18
129
20
25
36
27
20
52
27
6
39
99
21
21
39
51
153
24
33
78
66
36
72
42
21
27
18
47
97
96
95
4
39
36
9
15
9
68
67
45
3
24
18
36
174
53
7
108
30
407
168
37
6
5
85
27
9
23
25
78
18
15
96
15
33
57
54
54
63
39
9
117
60
63
45
66
21
24
8
37
3
3
30
63
9
6
5
31
69
21
66
18
24
23
4
9
84
36
47
7
168
65
19
33
45
72
18
12
144
42
15
60
20
97
27
33
51
69
132
3
8
73
135
12
84
156
15
93
24
27
54
12
42
5
28
24
8
40
60
12
15
18
15
68
49
120
54
90
35
72
25
144
18
21
12
57
18
48
69
48
12
80
13
48
24
3
189
168
3
177
30
101
61
15
3
42
23
43
24
33
33
18
36
180
36
42
120
15
336
9
87
96
32
55
33
99
29
37
147
57
30
60
285
60
135
108
18
18
24
141
36
60
15
9
24
57
11
100
8
25
162
174
24
39
213
39
48
57
51
69
11
79
81
20
43
21
68
43
18
12
24
39
20
115
36
6
39
24
9
15
21
147
63
69
96
39
36
117
75
18
51
3
18
114
29
7
9
45
18
72
165
15
81
12
15
18
12
3
33
144
15
147
21
60
9
3
33
24
15
165
48
36
60
75
12
80
79
53
16
24
75
48
42
3
9
24
30
65
31
29
64
15
18
18
30
51
3
150
3
33
66
33
60
3
12
72
53
88
99
66
72
3
93
47
19
6
27
140
108
88
51
21
72
81
39
51
42
12
108
35
79
18
36
210
90
24
48
3
44
36
4
201
24
18
30
18
29
25
180
42
21
15
69
15
24
9
56
19
33
12
63
18
6
54
126
18
27
21
35
40
3
21
56
7
60
66
54
6
15
24
48
3
129
15
66
24
12
75
141
18
65
31
30
51
20
37
27
9
6
29
19
36
125
1
135
8
25
30
233
37
87
9
12
27
51
129
63
153
27
132
33
75
12
72
60
66
18
65
67
18
84
111
51
6
54
29
64
33
12
18
108
21
21
102
65
16
24
3
53
4
57
39
9
27
9
24
66
141
3
60
33
33
39
87
24
65
37
3
21
83
91
90
99
27
126
35
43
57
24
93
3
32
148
15
17
1
15
45
126
30
3
33
18
24
18
72
83
235
69
120
56
205
75
33
39
51
150
102
42
36
66
89
40
51
29
67
5
13
66
18
3
12
200
43
12
90
36
87
39
6
3
51
33
15
65
25
15
56
12
7
117
15
69
285
39
21
59
25
108
24
66
54
39
15
45
27
117
117
24
84
42
41
7
153
92
40
21
234
6
66
18
83
43
36
53
88
32
36
100
57
15
48
9
12
96
192
18
18
72
3
32
19
54
51
3
78
90
5
25
27
45
6
57
20
85
18
9
147
6
39
45
15
39
29
7
78
18
18
54
5
25
3
93
36
83
28
33
30
6
23
13
183
15
84
60
5
103
117
45
30
18
24
119
4
12
3
108
65
13
75
44
1
6
36
12
90
27
45
123
12
188
112
48
3
108
9
48
12
21
27
87
30
60
27
24
39
21
87
12
45
15
21
45
111
68
37
75
60
195
108
66
24
3
27
108
33
165
114
18
39
69
30
21
93
3
45
18
117
48
12
24
33
72
3
141
54
276
66
54
36
45
36
15
108
5
31
41
64
105
111
8
40
140
76
45
126
57
15
45
48
9
78
30
3
8
7
24
66
195
57
3
24
15
29
61
48
3
80
4
3
18
78
30
87
27
45
63
84
69
171
54
15
39
81
99
41
49
66
57
48
72
9
83
43
12
18
3
152
43
141
21
27
96
27
120
78
15
39
30
15
48
60
3
42
12
75
75
21
27
17
1
42
45
27
33
15
42
11
16
63
12
18
3
3
69
21
12
54
9
180
144
177
51
39
66
35
48
25
27
12
87
108
6
84
132
126
ABCD 94169601484*3^$a+1 [50082]
27
33
48
9
66
16
18
35
141
34
5
21
24
10
26
4
18
2
16
119
13
2
30
52
83
21
64
50
45
12
3
6
10
50
34
222
54
17
37
95
21
4
11
9
36
70
36
8
82
36
23
9
27
24
9
36
52
23
45
27
49
6
18
95
105
39
111
82
62
33
63
34
23
13
74
40
30
23
27
33
33
16
23
51
21
33
90
6
46
30
8
96
4
11
189
16
54
6
35
39
10
23
108
1
23
187
68
22
78
161
49
47
31
125
27
22
60
14
45
151
90
188
3
27
6
16
59
36
36
12
21
51
3
126
106
14
99
15
16
36
53
85
95
73
32
3
13
11
13
48
24
8
28
23
45
4
20
52
44
15
15
10
95
55
14
36
40
20
30
4
17
93
30
16
36
18
47
84
37
95
49
66
18
11
93
22
96
2
52
14
117
13
131
33
10
36
50
4
155
21
40
20
124
80
90
21
79
18
47
12
39
64
5
81
4
116
16
138
18
24
23
45
96
64
47
121
8
15
72
27
81
7
8
30
4
18
12
77
13
20
6
165
9
6
30
84
10
30
72
11
43
29
75
30
51
69
22
30
23
55
18
8
24
3
24
36
12
51
21
108
60
21
84
3
43
96
68
6
15
1
38
30
6
46
44
100
36
8
46
36
18
18
24
5
61
68
10
14
52
24
14
30
58
8
57
33
15
1
35
9
40
14
46
95
7
149
9
87
49
38
66
52
32
27
1
8
130
5
24
7
44
54
51
1
8
22
5
3
160
26
40
20
90
9
12
31
2
147
13
20
16
36
38
21
45
40
36
8
10
78
23
129
90
30
30
273
67
42
23
85
23
3
10
35
60
157
90
30
32
60
40
26
40
6
84
110
16
38
27
69
10
134
60
118
53
91
5
39
10
74
10
20
3
24
3
22
6
8
22
8
39
12
31
2
30
45
51
22
59
36
7
5
13
8
111
36
72
120
31
14
22
74
106
29
45
54
40
30
23
117
15
21
54
81
72
24
61
54
29
15
21
33
28
2
21
1
59
25
47
7
5
85
11
7
2
88
47
12
33
6
16
14
52
23
145
44
15
15
6
54
46
36
48
18
18
59
15
36
34
78
68
16
24
14
6
124
146
52
98
24
22
8
10
26
40
54
6
84
20
27
13
26
40
65
7
65
49
30
8
6
22
29
25
59
9
27
33
70
42
23
12
9
27
60
48
19
20
21
31
44
54
6
22
8
4
36
191
25
68
22
44
30
34
20
21
9
60
3
3
21
99
22
32
52
11
33
16
8
63
3
105
37
95
7
20
16
5
36
3
33
19
14
4
12
14
82
23
69
28
24
66
42
12
38
21
91
53
37
143
81
4
36
96
44
84
52
23
21
27
60
25
8
15
45
15
39
22
74
129
81
15
7
42
30
20
6
136
11
7
60
50
6
82
24
120
14
40
6
23
12
33
3
37
30
101
120
1
66
18
20
16
119
67
32
58
32
30
58
24
8
15
21
76
23
72
13
56
16
11
33
30
21
60
36
25
8
24
63
57
120
36
60
24
63
49
83
7
128
6
24
171
39
96
9
13
119
69
52
8
10
5
105
84
70
18
38
21
13
47
63
16
5
132
12
55
50
40
90
17
1
23
105
174
57
13
36
20
34
5
60
21
114
21
1
59
61
6
5
48
15
124
90
18
38
75
45
15
72
139
8
81
24
31
41
43
6
167
33
30
24
10
36
104
66
150
24
6
69
81
60
90
9
15
6
22
62
3
27
117
108
21
4
11
72
33
84
52
60
36
203
12
37
110
105
1
35
19
17
1
2
33
19
8
46
72
12
108
18
72
54
74
30
24
70
5
45
10
18
18
17
13
50
141
151
2
75
72
49
36
98
10
6
44
6
144
3
24
85
68
3
19
53
73
72
23
7
42
8
135
1
66
8
28
54
11
123
84
36
22
107
55
5
36
84
72
49
36
68
22
6
144
38
6
64
48
42
26
100
54
5
72
3
10
18
48
29
7
18
132
14
30
267
49
14
9
21
136
66
24
53
165
120
6
24
58
8
30
160
14
22
149
1
108
20
15
121
14
46
71
73
95
13
54
66
2
6
10
44
70
80
27
1
48
20
106
24
12
2
3
60
3
30
111
25
8
15
45
15
157
66
122
10
77
108
75
28
12
6
35
9
63
63
10
20
100
44
51
55
12
42
71
132
7
5
37
30
41
132
108
12
13
38
22
59
9
99
45
52
8
147
69
24
28
12
83
12
60
13
98
30
10
6
44
27
72
1
110
10
11
79
5
165
70
74
15
21
16
8
51
12
73
71
19
5
115
14
36
15
12
27
10
86
21
9
4
20
3
27
22
11
25
68
15
7
113
49
47
9
16
104
51
9
34
42
18
90
12
8
3
13
44
87
33
10
116
70
20
34
5
51
57
93
51
49
35
99
22
248
58
5
63
4
41
45
15
9
111
121
60
90
5
9
22
62
76
36
8
6
54
123
3
40
41
55
18
12
44
39
25
6
89
37
104
99
45
16
20
120
30
30
70
14
28
2
30
22
14
39
55
120
18
8
60
51
25
23
36
121
18
50
28
35
19
41
7
5
13
8
90
165
9
112
48
56
24
ABCD 94170349186*3^$a+1 [50000]
61
12
156
48
24
24
24
3
21
120
83
61
51
45
48
83
13
24
24
24
36
60
11
240
133
180
12
59
64
9
23
64
57
167
61
48
12
12
36
71
13
3
9
180
12
12
59
13
51
45
12
12
11
37
24
48
35
16
21
48
11
85
123
9
36
35
37
72
147
45
12
23
112
45
3
32
37
27
21
84
108
75
21
36
108
72
12
60
36
36
12
23
13
3
96
48
9
12
27
105
39
32
48
64
45
72
27
32
192
13
144
48
72
11
109
24
36
23
61
12
48
119
64
21
36
12
24
12
71
61
144
96
3
9
23
73
23
25
12
24
3
57
36
12
60
24
12
12
24
12
60
24
24
84
96
135
9
12
27
21
11
181
11
25
71
37
120
3
9
12
72
72
11
208
105
39
69
36
36
12
12
48
144
59
96
64
45
51
69
36
12
120
60
48
48
36
12
12
123
105
132
48
35
13
60
36
99
69
48
24
48
51
80
25
23
61
96
35
37
11
48
256
69
27
9
23
16
9
96
39
9
144
12
24
60
36
12
39
32
112
96
21
72
72
11
13
60
39
21
24
3
96
69
48
72
12
23
73
96
132
35
144
13
168
27
9
36
156
84
72
84
84
51
9
96
48
36
3
9
36
3
96
9
39
96
57
36
60
119
25
135
21
84
12
72
96
12
12
36
276
3
21
59
37
11
229
11
96
85
75
69
27
9
84
3
69
11
109
3
9
12
72
168
75
105
108
27
9
12
192
168
12
84
3
93
60
87
80
208
165
24
24
48
36
144
36
3
69
24
35
64
9
12
24
96
12
180
144
3
57
60
84
36
12
108
75
9
132
3
21
72
3
32
13
12
12
36
36
24
72
108
12
24
60
71
13
48
3
9
108
36
36
12
23
37
168
3
21
24
51
9
12
48
72
48
12
48
12
36
23
25
48
23
109
3
21
123
9
23
13
3
9
60
36
60
84
132
48
96
12
23
73
48
60
75
21
120
24
24
48
96
3
21
36
71
16
9
39
32
85
24
24
11
13
12
12
36
12
24
204
12
27
57
132
60
108
11
13
24
27
45
108
36
3
93
24
27
21
24
83
13
96
3
9
12
24
12
12
48
11
13
3
80
25
60
11
16
105
135
117
48
48
11
13
35
61
12
48
48
12
36
144
12
24
96
120
48
11
160
105
12
48
27
141
24
36
84
72
84
36
72
107
16
9
60
27
21
120
3
9
12
228
180
99
144
32
13
72
72
35
13
156
48
23
64
9
23
13
60
12
48
144
120
168
96
27
69
48
24
96
48
12
39
21
72
51
9
36
3
57
36
60
96
12
24
12
12
72
60
36
35
64
32
73
135
21
24
12
48
12
27
153
71
160
48
9
36
24
123
141
96
35
85
48
75
45
12
23
13
12
48
108
48
24
120
123
141
131
37
59
64
240
21
48
107
61
72
72
24
336
24
12
36
3
153
39
96
69
59
61
83
13
3
9
12
24
72
27
57
23
109
51
96
96
48
48
9
279
45
48
3
48
117
72
35
73
12
59
25
48
252
11
85
27
69
75
45
3
48
69
24
3
45
3
144
9
23
13
179
48
37
36
39
80
25
96
108
107
13
48
3
48
93
24
84
132
3
32
13
48
24
27
21
192
11
25
36
96
72
24
60
39
57
12
132
12
84
60
24
12
71
13
60
48
36
24
24
83
25
167
109
195
9
84
48
60
48
84
12
144
132
96
3
93
12
108
96
24
24
75
9
60
36
48
96
96
119
16
21
24
24
72
99
9
60
59
25
60
120
12
108
59
16
21
27
9
96
71
64
45
35
25
12
24
24
27
57
12
132
48
12
27
93
12
23
121
23
61
168
24
12
96
36
51
9
48
71
25
23
61
48
195
32
13
168
84
39
105
71
96
16
9
12
27
45
3
45
48
51
32
160
9
96
119
133
48
72
48
144
24
48
72
120
36
12
120
48
48
72
36
60
27
21
27
32
112
9
48
48
48
39
9
39
45
96
51
48
9
48
23
61
48
3
93
35
61
12
48
156
27
45
227
16
45
156
144
23
13
35
25
96
23
25
12
27
80
13
120
72
120
36
23
85
27
45
ABCD 94170467702*3^$a+1 [50189]
203
69
15
193
59
228
12
24
13
47
81
16
48
176
99
61
179
48
48
93
99
72
69
15
96
48
33
160
107
48
24
141
123
277
47
60
192
384
24
45
27
96
24
189
99
12
1
32
123
48
84
33
339
205
48
35
48
45
123
120
13
59
21
64
107
21
15
97
32
3
61
107
36
108
37
32
3
24
72
60
204
21
16
32
144
3
45
3
45
64
80
15
12
36
49
272
51
141
64
80
51
24
72
13
80
112
32
96
27
48
21
160
107
37
192
191
1
48
11
37
35
93
48
64
48
287
492
24
120
36
84
157
83
12
145
95
1
176
240
75
69
144
48
75
37
32
16
144
11
133
224
48
99
336
45
75
240
72
168
85
95
33
64
59
264
45
27
21
63
108
229
251
69
16
35
45
48
63
300
165
171
24
12
1
464
27
21
144
3
72
276
96
84
157
144
11
72
45
111
96
33
3
45
96
16
83
12
129
3
108
60
181
59
36
129
64
80
27
69
144
243
96
72
21
16
32
3
93
48
3
285
99
48
45
27
36
145
11
69
112
32
63
193
32
27
309
63
108
21
16
131
45
96
99
12
108
21
64
32
27
37
32
208
131
13
80
27
48
21
147
157
47
48
1
272
720
144
63
177
16
107
165
64
59
96
48
213
16
11
85
131
120
85
11
69
15
96
84
96
96
72
37
128
64
32
48
352
11
84
1
96
80
63
129
144
96
75
132
108
240
312
48
72
277
48
335
1
48
48
11
168
45
15
1
80
96
240
75
181
32
160
47
49
287
1
128
64
59
72
216
144
21
64
143
1
144
35
109
32
27
36
36
45
48
27
181
48
192
32
99
109
83
60
33
15
337
128
48
16
32
16
32
111
1
144
96
48
48
35
13
96
11
120
48
45
112
131
12
33
544
11
144
85
83
13
47
36
156
156
72
93
75
37
192
48
95
180
13
32
243
141
16
95
1
32
192
75
168
93
16
395
120
24
117
96
111
12
69
64
11
84
129
51
13
107
216
13
83
13
155
37
128
3
24
48
192
21
16
96
11
117
16
47
1
155
24
61
35
120
48
37
83
45
207
1
35
45
64
128
144
27
85
227
157
107
69
27
85
83
12
12
36
12
117
123
24
13
48
35
12
33
64
32
16
80
63
204
37
32
48
147
13
96
11
264
61
35
109
35
48
61
11
96
37
32
75
85
83
192
45
27
576
72
45
75
85
47
33
51
61
240
32
64
32
435
13
128
99
12
33
63
132
141
99
61
47
12
21
192
16
11
165
27
117
27
133
107
24
397
48
47
129
27
120
45
123
ABCD 94170941812*3^$a+1 [50009]
8
27
37
35
33
60
33
60
195
4
180
65
186
84
25
36
48
36
95
9
132
39
48
21
112
17
31
36
140
3
205
11
25
29
108
43
11
168
48
25
173
42
12
61
101
103
68
33
75
52
35
9
4
35
105
27
57
28
24
11
133
89
115
32
15
193
125
90
42
79
36
29
120
90
265
11
120
18
198
144
9
99
36
85
116
4
29
27
45
3
40
140
33
108
99
16
17
43
72
8
51
45
51
33
51
126
72
7
29
96
19
47
37
17
180
3
21
27
144
36
3
1
35
6
3
51
45
45
19
180
89
111
40
72
164
63
13
240
84
35
49
11
13
71
1
35
73
5
48
72
51
4
56
16
176
52
32
4
47
13
35
25
101
18
61
92
33
51
15
1
125
3
57
90
153
9
30
45
96
100
65
87
40
12
12
20
156
64
20
39
6
159
51
133
83
25
60
23
121
11
133
11
61
12
83
42
7
131
42
91
32
3
36
25
68
225
18
108
1
23
21
144
36
4
113
43
44
81
115
29
3
64
44
36
4
11
61
5
15
3
6
36
120
39
3
33
108
105
7
89
48
42
61
5
162
60
72
144
72
33
16
5
66
18
36
15
304
59
57
4
24
5
162
6
67
168
120
23
66
55
35
6
84
168
43
5
114
49
89
175
101
27
88
120
20
4
48
89
79
24
60
32
64
44
21
91
35
30
19
35
132
72
1
336
53
36
39
177
15
4
200
16
23
73
84
71
13
47
25
20
124
83
81
9
3
184
41
60
199
140
48
16
5
15
21
96
7
36
60
84
180
47
18
66
57
3
61
60
84
149
55
71
96
90
66
18
115
44
28
180
80
100
8
36
21
43
47
13
96
48
347
9
51
36
25
5
39
183
1
192
152
81
72
78
12
93
136
56
9
48
103
59
61
60
47
13
59
253
96
72
192
32
3
61
120
11
6
48
199
36
96
176
64
84
191
13
92
3
36
45
45
79
20
63
157
48
24
29
79
23
109
48
77
31
48
12
32
52
44
40
120
35
24
25
96
60
11
25
128
16
36
209
127
104
81
99
21
103
32
27
13
24
179
81
135
6
19
48
95
81
64
53
27
28
83
1
71
25
29
15
4
71
126
18
9
12
105
75
60
9
75
51
36
204
1
44
4
24
36
71
25
44
177
54
108
6
30
6
126
48
121
5
126
204
45
36
39
9
9
51
81
66
97
47
61
20
64
96
128
51
45
160
23
6
7
5
103
132
44
4
11
30
6
48
141
63
33
48
96
3
45
16
41
108
7
20
64
17
18
61
65
276
12
6
30
42
33
51
36
57
28
68
196
24
11
48
126
72
18
36
25
144
24
56
16
65
99
21
18
61
227
78
30
6
51
64
5
96
15
165
27
12
249
87
39
13
48
12
11
61
144
24
11
37
84
240
101
175
332
15
61
20
12
33
42
25
12
80
117
48
15
16
92
40
125
115
48
12
80
3
30
27
27
96
30
7
35
33
12
117
223
47
277
140
45
24
31
95
109
35
145
60
77
72
18
9
148
11
66
54
21
4
17
162
93
64
53
43
12
35
37
48
47
36
30
223
60
60
120
56
75
9
64
60
32
84
57
39
3
1
12
32
45
72
91
92
16
176
96
27
168
97
41
55
17
18
45
52
24
68
87
85
68
63
54
75
9
67
5
63
100
24
101
31
29
67
80
48
15
144
33
108
40
95
36
361
32
141
90
6
199
11
225
28
36
32
3
36
21
33
72
18
109
92
28
68
69
84
55
32
28
20
159
205
48
119
13
32
81
43
312
12
32
69
55
35
ABCD 94171340702*3^$a+1 [50073]
88
11
36
60
24
96
204
105
96
16
32
117
3
3
420
18
36
19
32
105
24
103
11
12
30
30
85
32
51
90
6
36
57
88
35
24
6
18
6
66
37
200
27
30
24
255
231
121
35
228
9
111
120
12
133
5
132
18
21
69
19
17
60
6
24
36
24
1
53
102
30
90
54
96
120
114
6
24
84
126
13
152
88
23
177
57
31
8
24
57
156
138
9
57
15
88
11
21
64
77
3
45
66
114
30
66
66
117
48
123
60
36
96
24
60
60
54
87
15
84
54
30
12
60
78
132
78
126
3
141
30
141
48
81
6
24
42
114
54
87
9
180
139
80
75
21
136
32
111
30
126
180
30
66
9
64
32
33
6
24
42
7
23
60
37
80
51
42
78
12
180
13
107
30
90
168
6
66
144
24
6
36
27
21
12
15
153
12
3
51
30
96
24
264
6
180
6
15
3
120
66
66
138
15
24
27
13
131
12
18
36
19
11
36
49
11
18
30
66
123
123
45
45
78
30
6
60
126
30
18
42
93
27
93
51
114
30
12
48
9
93
180
24
63
3
109
185
31
8
57
18
165
15
145
47
18
96
90
69
87
24
145
56
88
155
120
141
21
27
21
12
24
24
132
18
42
127
53
150
60
33
24
63
9
99
37
89
6
49
35
21
63
57
120
24
69
12
15
88
11
300
33
27
6
54
1
119
6
27
51
117
9
30
81
75
93
27
85
128
75
126
54
9
57
24
31
71
60
120
37
137
15
15
24
12
30
39
21
43
11
13
11
261
208
128
9
54
12
165
63
25
95
6
36
30
84
6
7
176
96
24
27
48
12
9
48
72
51
108
105
24
88
89
150
216
48
72
90
15
3
42
30
24
45
195
61
32
63
24
60
85
131
18
27
72
27
6
90
45
9
15
45
43
72
65
15
64
11
66
43
224
3
18
30
72
48
96
21
75
85
5
43
41
54
1
11
54
174
9
33
15
39
96
18
36
91
5
114
66
18
186
3
3
45
15
49
48
113
63
57
79
59
69
88
80
3
42
67
23
33
24
63
24
66
18
180
96
33
57
63
57
6
108
72
13
80
15
6
171
135
18
6
25
59
72
198
15
51
174
30
25
17
48
79
8
88
35
12
30
30
78
36
54
90
139
17
6
24
36
48
36
66
24
24
15
27
117
147
69
15
25
24
120
77
36
15
45
108
39
231
12
30
90
108
6
51
288
57
168
240
39
147
114
42
25
8
81
150
49
107
45
48
160
56
39
57
48
195
12
57
27
69
72
48
24
147
84
1
48
77
96
30
37
41
79
23
33
45
12
48
36
43
47
9
447
48
72
18
162
48
45
21
6
24
6
144
246
24
73
80
51
6
54
120
129
48
195
157
11
66
54
36
9
27
189
15
153
51
90
19
72
101
27
3
54
6
108
85
155
30
66
229
24
107
30
6
24
24
9
57
54
216
60
6
438
49
8
39
9
16
11
30
120
108
51
40
11
108
42
279
15
204
30
42
37
23
114
60
36
18
12
30
123
81
183
96
112
35
108
90
42
180
54
6
45
168
21
6
45
112
17
96
30
78
27
63
96
24
57
9
24
66
85
11
54
6
54
51
3
42
18
12
24
36
33
15
9
3
189
99
21
24
27
37
221
6
54
30
9
48
33
42
108
169
137
39
87
9
75
69
51
61
32
3
84
33
120
57
24
12
18
42
114
93
16
155
21
39
81
81
55
143
9
33
24
30
84
21
51
30
108
90
42
15
72
81
240
132
19
8
33
24
6
18
159
120
40
128
48
75
30
6
60
6
24
63
87
1
35
30
79
41
ABCD 94171488332*3^$a+1 [50312]
72
137
7
77
103
33
63
81
171
9
60
116
100
92
108
40
48
3
36
36
117
3
105
60
147
45
27
5
43
21
20
127
48
117
60
48
60
75
41
19
9
36
39
45
104
127
41
12
19
9
3
21
92
52
60
135
5
52
12
27
21
48
200
40
84
164
136
32
31
48
33
75
132
17
16
87
129
3
41
196
99
105
12
51
12
41
19
12
129
72
15
5
31
24
93
48
12
12
24
80
28
48
48
12
96
128
127
21
284
55
36
45
27
5
76
32
4
48
108
12
15
9
32
55
69
36
24
15
53
304
80
28
3
12
9
60
84
27
21
60
15
36
141
39
45
63
36
69
48
96
80
31
185
124
12
51
5
16
39
33
20
28
84
123
9
60
3
144
141
20
31
105
24
15
36
41
199
72
17
19
84
132
129
84
164
268
20
24
112
32
40
32
43
180
29
43
21
3
81
75
33
3
137
16
72
207
9
56
120
4
27
21
20
19
72
5
40
8
55
72
33
8
79
72
72
33
27
84
9
63
132
21
56
120
55
105
80
112
80
19
12
41
55
21
32
4
12
36
60
99
9
32
4
12
8
151
33
152
16
3
41
7
41
28
84
15
12
41
19
53
67
69
96
87
9
96
135
33
39
33
72
56
40
15
81
27
12
77
31
21
24
27
5
4
84
12
75
24
77
4
120
96
84
99
45
63
132
81
243
5
184
44
91
57
144
156
180
44
64
111
12
9
15
77
84
55
33
24
24
96
3
17
144
16
36
51
9
207
21
51
57
60
51
84
24
72
125
76
63
5
208
32
12
16
276
27
117
12
48
116
52
8
4
12
68
16
75
21
63
108
21
87
5
40
32
19
9
12
87
305
40
15
9
32
7
24
33
15
36
93
60
48
48
60
15
101
31
81
3
45
60
48
51
33
15
29
43
41
55
89
16
39
9
39
5
52
111
117
3
29
124
51
33
8
52
32
36
24
7
77
256
63
24
53
16
39
72
21
123
57
32
16
15
9
56
328
27
36
48
21
36
168
27
41
103
24
48
21
39
21
171
36
69
8
67
77
72
67
45
72
27
69
116
31
77
52
12
63
9
183
33
27
45
60
3
17
144
64
24
56
60
28
240
15
72
12
29
40
8
16
120
63
57
24
24
3
36
17
24
7
113
55
89
199
113
48
24
7
21
3
45
48
300
24
27
69
12
12
48
84
15
36
17
96
120
31
21
48
12
15
9
8
168
28
12
116
4
24
27
89
64
80
28
3
5
31
108
132
12
60
69
36
15
60
72
69
24
15
45
171
5
31
45
3
29
40
63
48
33
32
120
16
56
31
9
24
8
16
15
33
32
84
52
39
9
12
36
104
19
53
55
165
32
204
7
93
39
21
68
16
15
60
12
41
19
129
63
36
5
36
4
15
72
12
60
45
36
3
45
51
9
32
7
216
144
5
216
91
36
53
31
36
9
32
103
81
87
33
3
36
77
28
20
52
111
9
3
33
63
113
28
72
44
43
69
12
51
21
12
20
175
60
21
60
96
20
76
36
92
12
112
99
21
39
156
105
84
15
125
16
75
9
44
91
9
144
24
39
45
180
12
32
19
33
168
63
281
7
60
53
91
5
64
15
9
15
72
9
24
75
156
24
17
19
45
27
21
51
17
60
64
15
60
53
72
16
48
32
48
103
9
108
60
80
4
48
20
160
15
24
105
87
132
33
39
48
9
60
147
21
8
160
24
3
9
20
115
36
5
112
36
48
48
140
64
147
17
40
104
19
57
20
43
245
192
103
5
16
12
3
113
36
139
21
15
33
327
96
12
117
99
132
9
255
60
36
12
5
55
36
216
93
104
31
72
69
12
56
88
15
48
5
4
48
51
60
57
72
32
16
56
19
45
116
16
12
96
56
28
3
93
44
31
12
41
52
111
33
3
9
32
12
67
5
72
40
108
63
36
24
9
80
88
15
5
76
27
5
4
27
5
4
195
21
27
261
36
32
19
125
144
ABCD 94171606682*3^$a+1 [50133]
73
23
144
96
37
75
96
144
153
168
15
75
12
108
189
32
19
30
144
276
54
66
51
189
147
27
126
204
171
9
231
80
25
71
160
99
12
113
157
179
64
15
30
275
112
32
55
180
48
69
39
324
6
111
33
143
48
64
105
48
132
3
33
30
90
60
11
96
163
29
16
9
90
30
36
54
240
53
355
29
139
102
18
60
90
12
107
16
507
5
37
107
144
16
39
210
24
90
66
51
189
12
23
85
171
224
307
72
150
120
240
48
87
3
45
33
335
96
211
18
11
16
80
127
17
1
47
85
171
9
71
67
162
27
80
223
90
71
49
36
11
16
80
7
41
96
19
114
11
79
156
5
55
9
176
349
36
159
21
59
103
89
91
69
39
240
201
63
18
239
160
33
186
149
96
64
135
6
54
77
160
80
43
126
87
128
229
60
15
111
144
30
60
23
7
198
108
24
66
414
36
24
3
207
96
102
198
24
125
211
125
96
64
80
67
77
112
69
120
60
120
90
234
126
45
27
18
35
160
147
468
162
18
69
183
137
301
84
126
180
125
160
129
60
210
150
30
45
285
131
115
54
36
131
31
33
80
96
43
108
185
64
39
24
17
288
31
24
105
96
45
227
67
36
89
1
15
32
253
99
32
13
83
67
36
84
108
9
80
64
69
126
54
183
87
126
192
18
24
66
150
185
85
11
73
36
51
3
125
96
112
87
90
303
123
117
32
85
6
12
537
3
42
35
55
30
186
180
102
348
192
27
153
135
333
54
6
90
84
6
90
137
240
73
54
30
36
54
153
357
36
180
12
132
300
71
16
39
60
462
47
121
180
35
109
48
72
216
24
75
63
33
80
19
30
63
213
360
54
77
169
71
48
96
109
6
45
129
47
43
117
81
303
189
156
180
180
72
252
27
80
91
108
105
75
5
55
12
29
13
156
54
17
64
105
39
32
49
95
19
45
128
7
66
150
102
59
96
13
147
32
1
84
6
149
151
24
48
33
57
72
47
208
272
229
54
165
21
251
31
177
3
125
144
1
78
102
108
60
120
171
48
75
36
234
66
234
6
101
181
108
24
36
30
150
15
39
48
89
73
231
80
55
30
24
35
235
101
37
155
133
90
324
186
227
7
41
16
9
119
121
54
17
96
112
240
32
1
108
35
37
75
3
ABCD 94172146052*3^$a+1 [50185]
23
186
79
20
72
9
24
7
36
47
1
47
25
24
24
120
60
35
1
68
12
16
173
72
43
24
23
109
68
16
20
117
147
108
40
24
176
28
107
37
152
9
19
23
42
63
33
60
19
65
7
173
3
60
124
36
72
5
7
41
3
84
60
28
200
40
53
39
196
12
17
96
111
33
87
16
12
36
17
55
32
21
12
90
42
156
79
11
30
192
7
53
3
72
4
84
77
43
107
78
24
7
48
41
15
27
138
99
268
17
6
30
67
48
72
12
113
43
32
12
52
8
108
84
36
132
16
20
57
79
8
21
31
29
24
48
19
36
137
127
41
75
52
5
3
28
20
147
42
15
48
24
108
12
28
11
85
84
116
4
20
28
53
39
160
72
59
54
240
15
81
42
90
102
93
24
21
60
42
133
108
5
19
8
57
60
27
16
140
60
108
27
57
40
41
67
20
93
72
19
29
15
52
20
24
9
264
27
60
33
43
24
8
45
135
12
33
36
114
37
120
48
60
5
60
31
72
308
4
36
29
36
204
48
48
79
53
48
12
27
76
29
43
5
43
5
31
240
84
47
49
156
35
150
48
19
48
53
51
40
80
60
33
75
12
33
66
49
132
101
3
57
168
115
47
48
85
12
108
17
79
84
5
51
60
108
120
21
15
40
155
42
199
20
9
79
36
72
53
60
55
5
171
16
5
115
80
33
111
16
132
8
100
77
120
27
39
42
12
91
120
56
189
15
280
120
12
20
33
7
44
21
42
30
48
60
102
186
51
4
125
55
36
20
36
93
24
48
90
30
87
60
36
112
65
7
48
12
5
15
3
85
84
113
6
30
99
15
105
76
60
77
7
101
7
72
20
12
33
103
32
36
156
88
36
77
55
92
45
63
87
21
9
27
28
185
66
240
37
5
27
75
13
24
20
33
75
33
39
48
45
36
7
5
108
31
11
13
32
24
4
12
12
92
3
30
48
12
7
48
5
36
12
75
28
44
33
102
57
69
79
60
53
19
8
33
240
19
83
48
30
72
111
120
4
95
61
92
45
15
52
23
48
49
41
60
24
3
15
37
11
1
8
16
29
27
60
64
35
45
4
96
24
20
81
19
221
147
15
30
18
42
87
21
39
33
55
12
48
24
24
47
13
44
33
3
147
42
87
124
185
24
3
15
90
12
63
27
45
28
77
115
23
105
100
132
36
12
5
19
29
39
132
9
19
8
48
36
16
12
11
21
28
168
12
60
95
153
45
42
6
247
24
84
20
40
5
87
120
60
33
39
93
87
108
3
9
36
4
72
53
55
180
12
24
56
81
90
30
175
35
37
53
55
12
20
45
91
176
4
35
25
17
60
15
4
68
52
44
99
25
48
5
19
20
28
5
31
185
55
65
147
40
84
53
175
5
18
42
123
28
36
59
9
12
208
140
12
88
60
95
150
216
60
84
3
108
57
7
32
51
57
81
75
4
53
162
121
24
41
51
99
54
36
12
42
1
44
72
28
8
28
44
15
21
57
18
81
69
24
60
7
48
41
147
4
24
32
172
155
30
18
42
27
16
17
36
99
268
72
200
16
5
12
150
69
4
216
53
31
5
27
4
48
23
25
5
135
100
17
48
15
84
33
115
5
31
5
31
20
3
90
31
56
16
104
33
6
145
36
203
25
36
17
55
137
7
53
48
132
66
30
72
67
8
84
16
12
5
255
148
17
147
4
24
53
18
42
3
9
96
67
5
87
28
68
4
53
163
32
52
11
21
180
69
147
60
4
48
53
15
100
5
12
48
3
36
120
40
53
115
65
7
168
20
16
17
18
9
136
36
96
212
21
24
48
15
27
6
55
96
41
42
96
1
36
17
138
42
15
148
185
48
72
15
147
6
15
27
390
27
16
197
43
36
53
3
120
172
95
45
33
72
87
64
17
60
108
27
72
100
152
9
7
32
21
12
42
48
102
31
12
95
73
92
48
9
67
53
31
56
ABCD 94172166332*3^$a+1 [50044]
41
16
39
6
51
39
30
18
6
36
84
11
85
3
8
19
24
84
36
5
91
30
18
42
54
6
63
27
84
6
35
13
155
31
6
90
65
79
9
87
24
24
30
30
30
30
12
5
19
5
1
111
24
9
114
45
21
36
23
7
54
99
48
8
25
24
42
18
72
18
36
156
105
48
57
63
45
12
54
17
157
11
25
6
33
27
24
30
24
12
30
5
43
53
13
51
9
6
30
24
96
48
11
145
39
45
42
78
6
54
15
27
21
33
47
72
187
5
16
39
108
45
81
39
27
5
144
31
33
27
5
115
29
16
15
24
54
6
96
120
21
123
120
54
30
30
35
25
12
59
31
90
15
3
42
59
25
6
24
41
13
96
59
40
72
3
12
114
66
29
79
17
19
21
3
42
3
21
99
27
18
3
72
32
13
6
6
15
15
84
6
95
43
5
40
15
30
36
6
81
32
112
3
5
48
7
42
30
78
11
16
33
71
85
66
30
180
24
126
30
75
9
36
3
27
18
6
6
24
66
21
39
18
6
24
6
11
55
54
51
48
8
37
12
54
84
45
21
66
18
216
24
12
30
18
60
30
60
30
60
36
36
24
6
120
29
55
65
25
36
120
18
17
19
29
37
18
65
7
48
33
8
72
13
51
33
15
87
105
3
36
6
3
48
32
31
6
35
25
30
84
5
1
18
5
61
24
36
30
6
84
84
30
12
48
36
54
12
24
59
7
18
23
7
17
216
13
180
47
48
91
5
88
32
88
80
55
17
40
39
9
87
18
15
135
33
24
69
36
48
6
24
17
85
54
24
72
45
120
56
37
66
17
133
36
24
36
24
114
12
149
25
30
81
3
42
75
56
37
66
24
126
27
27
6
60
90
6
60
18
36
60
6
138
5
160
32
24
25
6
78
11
19
42
18
60
12
33
15
12
24
5
24
48
19
210
18
30
27
75
45
33
42
29
31
65
48
7
48
6
35
49
23
37
30
6
111
33
6
180
101
16
72
15
30
126
30
47
193
6
18
6
9
57
30
168
12
18
3
93
6
18
42
24
129
57
54
144
6
30
66
3
32
88
177
30
24
41
88
15
57
15
24
24
36
60
9
45
155
7
60
138
102
18
27
3
45
32
16
32
55
102
120
30
5
115
5
49
6
18
15
21
6
84
17
19
30
54
6
51
39
144
30
114
17
16
128
16
8
1
36
3
147
18
123
57
12
18
60
53
144
43
30
12
18
17
24
31
84
36
174
11
109
24
83
7
33
33
87
57
72
24
6
18
30
105
45
11
19
12
18
15
201
24
36
24
11
19
36
57
24
15
24
60
90
6
101
7
41
79
17
13
11
256
33
36
27
24
48
21
36
30
24
17
43
30
96
23
37
11
13
27
123
6
18
66
60
39
48
99
150
23
48
24
133
6
5
16
45
3
8
48
181
35
24
79
6
6
5
13
11
16
93
27
3
117
9
6
81
8
49
63
3
21
33
47
43
12
30
228
120
36
59
120
85
12
48
60
27
9
39
15
36
5
1
24
30
60
6
23
37
180
24
36
11
40
80
103
66
95
13
72
24
24
30
36
66
95
25
60
35
48
48
72
67
45
75
114
6
48
77
19
77
49
54
6
3
32
145
63
15
132
24
60
57
63
9
8
43
6
18
96
66
3
32
48
91
5
31
48
30
180
47
24
16
99
6
90
29
85
51
15
84
5
79
30
3
3
21
99
117
32
7
65
73
30
17
25
18
66
24
6
204
12
24
204
65
1
24
15
87
48
126
54
5
7
48
33
9
30
41
24
13
66
24
33
24
48
45
12
18
42
168
6
66
3
32
13
42
78
11
16
48
8
13
126
24
54
42
24
6
48
36
6
48
45
72
105
24
30
9
8
103
6
24
66
48
6
66
30
123
15
65
25
72
63
8
40
3
5
19
101
31
65
40
128
25
15
27
21
8
19
42
48
30
12
18
6
30
54
5
48
7
12
93
56
79
33
27
30
6
66
63
80
25
6
41
13
35
1
47
72
1
120
39
15
12
18
96
186
48
96
6
11
24
133
11
19
36
36
18
27
48
72
3
6
47
49
78
132
24
29
67
24
21
15
24
9
8
43
5
1
15
39
81
165
108
63
9
60
3
15
12
5
55
41
37
66
6
48
60
42
21
3
21
3
6
36
59
25
90
5
64
120
72
45
3
57
18
6
6
33
8
19
5
144
112
87
12
21
93
60
24
42
93
8
24
55
33
15
12
54
36
54
29
7
54
30
30
54
17
85
18
33
39
24
30
84
162
18
27
39
24
60
30
63
27
30
102
18
42
78
6
9
57
15
45
11
24
40
15
18
23
67
5
48
72
40
48
117
27
48
56
55
41
24
136
3
30
30
41
55
9
51
54
42
30
23
31
57
57
6
41
16
8
184
51
24
77
13
12
23
85
3
27
42
11
19
60
41
67
60
6
96
18
6
24
12
71
72
48
7
113
37
11
31
41
19
21
24
39
9
45
27
9
6
78
35
37
48
35
31
36
48
45
105
12
3
8
37
35
31
24
30
66
9
21
11
19
114
11
16
33
12
60
23
37
60
90
18
6
96
93
45
12
90
54
36
18
17
16
24
8
67
21
8
19
ABCD 94172215414*3^$a+1 [50106]
21
3
75
24
42
35
19
5
37
12
120
15
33
23
7
72
57
51
24
101
64
81
12
11
37
54
21
120
3
60
24
36
12
65
24
16
57
18
29
64
24
15
12
24
21
39
9
32
1
42
96
69
27
36
89
31
17
145
15
27
45
33
6
65
19
77
16
27
72
36
65
19
5
19
54
47
79
66
39
99
21
15
24
81
144
56
55
12
24
24
60
24
12
84
89
16
27
29
1
39
8
40
56
16
63
33
3
6
15
56
115
12
30
3
15
105
120
27
6
15
15
156
53
7
41
40
48
104
25
6
24
57
15
9
104
72
43
12
24
9
3
69
48
3
5
7
105
8
73
42
12
12
84
65
64
15
17
1
18
29
55
113
48
7
12
12
108
77
115
24
72
18
51
8
16
57
15
3
6
18
21
24
33
15
32
1
336
15
48
3
77
67
5
13
75
120
32
24
7
90
23
7
90
23
24
112
24
39
48
24
41
7
60
5
31
42
42
5
13
27
3
60
42
12
30
24
12
113
112
3
12
17
1
54
66
6
48
41
16
21
35
115
108
36
21
8
55
9
27
48
21
24
81
90
117
8
112
24
3
36
12
173
91
48
53
85
198
5
24
31
17
7
90
87
69
42
17
43
53
79
33
9
23
37
66
24
33
48
8
19
45
63
33
152
145
47
31
9
3
12
252
24
12
33
15
9
56
19
168
84
9
24
3
77
72
40
3
108
72
72
81
93
12
23
40
27
144
90
18
30
36
87
8
67
12
36
24
150
47
25
63
201
167
48
25
39
48
3
102
30
60
12
33
9
23
85
42
33
3
30
18
69
63
168
41
121
87
32
120
199
17
175
18
12
18
144
65
25
18
69
8
31
9
176
96
1
12
12
24
39
8
55
18
6
33
8
40
15
30
12
6
30
11
280
24
96
9
102
9
344
24
43
125
120
127
113
175
72
17
16
24
96
24
24
72
15
17
25
90
12
6
27
56
7
105
32
67
24
24
12
66
15
8
7
12
21
9
255
3
24
29
67
213
27
168
60
12
53
96
1
39
51
77
72
64
24
3
90
83
40
24
8
19
24
5
1
144
30
17
79
48
18
48
47
24
31
33
104
88
57
15
63
60
69
9
72
120
39
9
15
15
66
150
105
48
32
16
3
5
175
6
66
42
90
276
41
40
39
72
33
9
15
3
54
24
47
43
36
60
108
33
69
99
135
120
72
65
25
30
17
55
18
102
17
13
203
7
153
15
249
3
117
3
5
88
8
79
36
69
21
27
24
96
9
48
63
15
33
51
6
23
72
88
75
42
3
32
88
24
200
25
6
9
56
40
27
24
84
9
75
6
6
66
23
25
39
32
91
5
88
99
45
48
15
17
67
5
19
12
24
129
120
72
9
23
1
102
17
193
23
19
12
60
6
18
69
128
217
42
29
31
105
248
67
6
23
24
48
37
366
24
21
39
17
55
138
15
3
48
30
39
48
8
1
15
3
21
80
85
30
69
15
33
80
13
59
91
30
54
36
21
8
7
36
12
48
12
5
97
23
25
78
17
16
96
105
15
9
47
103
17
25
39
8
168
40
33
159
57
6
33
39
33
33
15
9
18
84
66
90
29
88
15
12
21
63
65
19
21
80
1
15
128
40
81
114
5
120
136
27
12
12
24
5
16
3
12
48
18
87
56
31
9
69
27
99
24
42
51
75
5
19
53
7
48
33
39
113
25
47
40
48
80
96
24
72
115
29
7
48
30
6
29
19
12
84
72
12
66
6
36
60
24
204
5
19
45
80
48
64
56
24
88
32
25
95
24
24
55
12
24
125
1
6
12
108
105
80
24
25
39
104
7
41
37
83
48
16
99
12
65
7
6
11
16
147
36
24
41
1
60
123
21
12
54
18
42
101
25
15
9
6
18
39
3
42
3
8
144
7
81
8
1
18
30
78
9
9
162
24
6
102
33
8
1
66
24
29
49
18
48
90
6
5
184
15
84
30
48
48
15
80
61
6
24
53
13
30
12
17
19
36
41
112
72
3
21
15
36
6
47
73
48
6
9
56
16
8
199
36
90
36
60
51
75
72
12
18
6
137
168
55
105
24
15
17
19
24
21
15
66
60
6
60
129
9
42
12
57
51
24
84
41
19
60
36
5
103
41
25
71
43
21
51
125
16
8
16
195
29
40
99
53
73
15
9
12
36
78
12
12
72
65
1
87
15
81
32
24
19
69
21
84
30
17
1
24
24
6
36
84
24
84
96
24
141
27
53
55
72
12
77
64
32
145
18
252
33
39
65
48
55
57
32
280
63
42
18
60
72
18
15
15
6
35
24
31
65
37
18
129
48
8
55
17
43
210
131
ABCD 94172591278*3^$a+1 [50155]
33
144
450
162
3
105
27
81
90
54
18
93
33
72
39
60
45
3
15
36
45
24
3
108
234
51
57
18
54
15
60
15
36
54
87
3
18
3
15
126
15
3
18
27
63
18
36
306
69
129
99
36
135
129
15
33
75
297
12
51
33
12
9
39
36
15
189
9
111
96
9
54
33
72
72
21
147
87
105
21
27
63
54
36
18
45
81
75
108
132
48
96
12
48
39
81
27
165
15
144
9
72
24
3
21
15
345
96
63
108
54
39
24
45
3
192
48
135
18
54
108
54
90
54
90
180
165
84
3
105
93
90
54
36
15
12
48
69
90
57
33
87
180
3
18
54
18
3
69
39
105
171
48
36
141
3
231
72
9
81
207
45
87
21
15
60
15
72
21
15
9
27
33
36
72
48
24
60
177
15
36
39
36
18
159
36
12
9
90
90
39
51
18
72
3
105
3
15
54
39
144
72
60
48
33
15
12
48
72
33
135
24
48
63
9
63
33
3
45
36
36
45
18
9
48
33
15
36
21
18
72
45
120
105
3
84
3
54
144
54
33
3
21
24
24
72
168
51
177
12
48
159
18
3
15
225
48
15
54
63
27
213
12
108
132
60
96
312
57
15
183
9
9
144
18
9
96
93
72
135
63
21
159
36
105
39
57
192
21
54
93
12
111
81
45
51
180
60
33
54
45
12
15
36
108
141
39
54
27
279
9
96
96
51
45
108
9
36
15
24
60
27
21
69
36
108
39
33
243
132
129
75
33
15
132
24
84
12
3
21
15
45
99
72
9
12
33
36
39
51
21
33
111
33
18
9
9
75
15
72
9
96
75
93
69
3
12
48
27
57
204
132
57
303
72
21
39
87
21
33
36
54
90
27
63
72
18
72
15
39
45
36
60
57
3
24
135
90
18
36
36
18
3
24
48
51
81
48
15
21
105
72
63
24
57
75
51
144
33
48
135
108
36
18
3
159
21
15
189
84
15
144
36
21
33
15
3
33
60
51
81
84
24
9
18
180
69
36
3
141
24
15
36
126
90
90
3
51
90
159
12
63
36
36
18
39
72
33
18
72
18
108
72
75
60
117
108
3
15
45
24
48
99
54
162
18
75
51
33
111
141
21
18
54
36
99
81
144
126
90
36
90
18
90
18
15
24
48
57
18
21
96
48
48
3
309
15
81
27
54
39
84
183
45
12
87
45
60
3
105
96
15
90
267
93
54
36
21
24
27
72
93
69
36
63
207
90
15
12
27
9
12
60
72
48
108
132
63
81
24
120
24
36
57
18
72
9
48
15
33
75
69
75
9
12
15
57
51
162
3
87
45
48
12
3
126
63
27
189
24
3
45
9
108
3
60
9
18
90
15
327
18
3
33
51
3
21
324
36
15
129
87
33
21
36
15
24
24
48
15
93
69
18
57
96
27
18
15
24
12
48
48
123
72
93
96
180
48
33
39
36
69
75
15
141
129
18
36
9
81
90
72
18
36
15
120
36
192
12
48
117
54
9
27
81
27
21
24
27
18
111
60
27
54
63
27
36
33
144
36
12
63
36
126
63
36
36
24
39
9
117
18
105
120
192
33
15
3
18
231
96
12
93
87
111
36
45
189
99
60
72
111
57
33
3
60
216
96
60
144
33
3
15
177
60
33
75
120
75
33
75
21
15
36
18
39
48
39
33
57
15
201
18
72
72
21
51
54
54
21
36
15
105
165
51
48
12
180
48
75
45
120
72
72
96
171
33
3
45
99
105
93
51
96
84
255
45
120
204
63
144
18
15
156
207
72
162
18
93
15
105
ABCD 94173026536*3^$a+1 [50120]
15
105
96
24
45
15
16
275
54
3
57
36
7
113
18
157
5
39
15
105
99
25
47
33
96
15
54
12
204
51
12
40
41
72
27
16
20
60
60
144
48
84
144
27
9
39
42
219
15
93
36
51
1
12
20
28
80
4
96
23
9
33
90
33
4
143
18
31
60
44
75
96
13
96
35
12
90
24
175
5
54
12
18
7
8
111
6
27
21
15
12
9
114
36
66
15
3
237
33
60
39
27
6
30
78
39
16
44
21
75
4
17
91
68
12
48
12
69
31
5
27
108
24
108
12
48
48
3
90
42
45
4
95
54
126
13
12
36
8
21
90
129
84
52
80
28
41
72
48
15
12
213
31
44
51
21
69
75
189
15
84
63
54
39
87
9
4
5
186
84
6
111
15
25
5
39
4
47
90
114
45
9
30
42
19
68
112
8
48
120
15
49
8
21
75
51
1
29
15
21
15
12
117
180
15
28
161
15
100
131
61
8
21
51
28
137
39
4
11
114
36
30
60
181
104
51
18
27
24
64
17
87
288
24
261
7
48
53
27
12
48
3
42
27
16
92
63
45
72
72
3
45
15
117
12
51
129
51
48
45
87
18
7
20
72
40
48
32
72
180
16
32
48
12
63
108
69
57
39
52
44
84
4
8
39
49
11
21
33
91
36
53
27
3
61
11
33
60
21
75
96
39
6
43
5
42
84
13
128
9
30
33
21
72
103
20
12
4
56
84
9
87
39
21
105
78
12
45
4
36
140
15
30
3
156
24
12
60
24
9
42
18
151
5
43
47
6
210
57
52
59
72
48
9
51
30
6
69
51
93
48
132
100
101
126
30
111
219
21
69
84
87
24
4
11
73
23
30
3
40
44
93
18
42
7
41
42
30
15
64
36
119
24
12
78
12
144
3
3
45
135
33
64
8
33
36
24
171
108
16
96
5
75
9
27
9
63
228
15
24
21
72
76
96
20
141
3
64
12
11
73
5
12
43
35
61
44
4
116
21
3
21
31
68
27
126
15
93
39
33
30
60
9
45
75
36
15
18
15
12
88
32
28
71
60
45
48
171
42
39
136
53
199
17
219
36
16
48
32
45
3
12
4
84
32
33
27
9
174
109
56
57
54
21
48
87
45
60
45
48
162
18
115
35
21
15
33
48
24
21
27
172
11
69
96
3
12
150
63
147
9
36
48
124
23
93
60
12
243
1
84
56
21
18
6
3
33
54
1
32
3
120
85
48
56
40
65
15
285
99
16
48
107
1
89
36
55
95
57
63
37
140
336
81
3
36
24
87
201
24
24
111
33
123
45
45
27
36
84
120
63
9
9
55
32
3
105
57
54
1
20
9
96
54
9
36
4
161
39
15
21
21
87
33
7
8
45
3
45
135
117
60
18
49
8
99
85
11
30
19
20
15
45
4
11
45
24
12
9
123
12
16
23
21
4
11
21
112
17
19
47
18
27
100
35
105
48
12
3
69
3
9
16
149
231
4
89
87
64
35
61
5
24
54
61
29
7
32
160
53
39
51
48
57
69
24
7
23
36
21
4
8
120
63
78
19
60
20
3
18
99
48
72
3
138
31
59
180
42
39
15
33
48
39
9
36
81
15
75
18
42
18
7
104
51
33
75
12
9
108
27
165
4
35
66
31
5
147
3
48
45
120
60
12
4
11
105
120
4
20
81
75
69
54
72
13
212
99
66
78
90
15
36
48
96
12
148
32
60
4
29
19
23
133
77
67
92
48
81
151
104
96
9
60
15
192
39
36
144
9
15
81
124
36
11
30
24
36
27
111
97
29
3
28
44
75
45
48
27
145
89
7
32
36
220
92
33
19
53
159
48
48
33
30
45
12
4
80
108
48
9
6
105
112
56
27
9
4
12
32
3
9
39
6
126
45
64
11
24
246
15
63
21
189
15
84
33
127
92
4
77
7
32
69
42
93
81
6
57
27
6
120
18
6
36
18
12
49
96
23
30
27
64
56
105
39
15
9
12
12
52
65
75
99
45
40
47
13
71
36
9
15
9
4
68
24
39
57
40
23
25
35
21
36
112
68
45
195
3
36
33
52
41
3
144
88
60
29
24
39
72
60
36
28
35
49
48
60
20
105
19
89
39
33
3
12
39
121
180
23
57
15
57
201
ABCD 94173050924*3^$a+1 [50030]
15
33
12
120
72
45
3
24
168
88
108
44
12
3
13
104
100
20
33
31
32
4
23
37
56
15
57
28
5
67
32
40
60
8
112
56
4
11
69
51
25
104
33
87
88
108
44
3
37
143
45
28
32
72
76
72
8
28
36
20
3
13
65
15
24
36
4
24
104
12
21
19
68
15
13
104
84
24
15
73
8
39
93
40
60
44
21
43
92
192
15
25
12
11
133
36
20
76
32
88
24
48
32
81
90
9
40
8
12
48
192
96
72
3
105
108
84
52
23
93
4
113
31
44
3
117
45
3
24
4
84
72
96
48
44
105
15
72
36
12
12
51
9
48
15
45
63
49
36
35
145
92
12
4
17
99
36
24
24
9
3
40
44
48
52
56
24
36
75
57
63
72
181
56
60
28
143
69
16
35
25
200
64
248
72
48
15
121
44
15
33
87
21
4
35
57
28
72
8
108
24
36
27
57
28
215
1
167
117
12
3
13
44
36
27
93
12
16
44
208
24
20
51
49
108
36
72
104
3
37
44
24
75
25
5
138
129
28
80
48
87
18
90
45
84
40
108
72
36
192
20
96
12
24
60
148
32
48
15
13
32
48
27
93
132
72
3
333
87
21
12
100
8
57
30
13
272
12
96
12
24
100
23
13
60
12
36
17
42
105
15
21
112
8
72
345
75
52
35
105
72
64
59
18
15
12
156
27
49
68
76
36
116
24
93
7
36
12
233
15
72
15
61
104
15
97
8
276
24
52
168
128
108
16
20
64
20
112
92
15
21
64
80
63
37
116
64
60
35
121
44
12
148
23
30
27
15
57
220
23
93
24
21
87
3
69
4
176
4
92
72
123
37
80
3
13
20
144
52
23
25
60
56
27
9
3
33
387
60
33
12
76
36
80
120
63
105
195
105
12
36
48
99
25
12
108
36
24
215
145
23
57
48
24
48
60
93
79
68
15
21
52
24
173
147
40
8
72
48
36
12
15
213
112
104
96
24
3
13
8
144
12
36
172
23
129
3
81
36
3
85
20
33
99
136
47
141
72
64
20
48
40
20
52
60
161
162
105
40
8
27
37
20
24
57
63
96
33
31
179
45
63
13
104
12
16
20
120
88
59
93
84
4
29
43
32
3
69
40
8
135
37
8
40
80
15
105
16
72
20
4
41
67
203
105
24
231
69
36
87
45
48
100
20
15
69
40
131
12
108
105
4
104
36
4
36
11
45
87
45
60
12
51
69
16
44
48
15
108
25
47
33
4
20
4
20
84
3
85
44
60
76
44
16
48
47
93
39
93
52
68
60
12
165
18
57
183
45
87
121
92
60
64
83
48
69
24
72
40
32
3
45
72
15
13
20
48
12
75
85
72
35
45
72
100
80
51
25
32
28
35
13
107
133
80
12
144
60
4
24
12
41
67
35
97
8
48
52
156
116
28
20
12
60
21
30
12
105
15
121
56
88
68
40
20
72
3
9
3
25
12
60
108
8
148
44
28
20
84
3
201
16
20
48
36
147
9
21
15
15
33
4
48
60
8
4
36
167
42
7
20
4
119
37
96
12
68
4
161
55
107
60
48
357
48
24
40
56
120
40
60
104
4
36
56
15
49
56
4
36
20
192
12
76
44
48
312
28
5
63
48
192
40
20
24
4
116
60
60
48
3
57
88
32
28
80
84
100
44
9
87
48
3
12
60
117
160
80
88
23
132
33
84
96
4
20
4
92
15
217
23
57
63
13
312
12
56
4
12
131
93
9
30
33
12
12
4
92
40
44
60
16
44
123
37
23
25
68
15
69
16
108
89
15
76
36
71
105
147
13
44
51
9
48
28
68
12
124
20
111
9
4
80
40
60
44
15
18
15
352
20
45
3
27
57
24
24
3
189
40
68
48
84
36
124
41
27
15
117
3
13
32
3
145
24
180
8
15
81
297
7
72
216
60
32
75
13
32
192
60
3
21
12
27
57
24
ABCD 94173238288*3^$a+1 [50275]
75
13
23
252
504
18
108
90
72
108
169
96
23
126
180
18
162
19
125
54
198
15
39
144
126
18
252
85
48
173
123
40
144
395
141
39
252
133
80
147
18
43
47
105
147
229
185
126
54
144
51
57
87
57
54
72
18
295
227
54
36
195
64
299
90
51
40
35
61
29
126
180
105
280
8
111
73
35
108
144
49
77
108
342
105
219
90
54
69
88
167
72
321
3
36
180
18
90
73
35
205
192
32
256
143
126
234
25
152
39
396
37
233
108
162
18
144
87
93
108
7
83
198
15
471
36
109
35
109
32
3
109
197
198
72
18
72
90
36
180
90
103
95
90
126
288
72
33
21
72
18
54
195
21
547
80
64
11
37
32
3
253
432
53
54
85
23
72
1
35
234
396
87
112
53
18
73
35
141
21
187
152
93
72
108
180
378
169
263
73
233
87
432
3
90
90
249
21
198
90
126
253
53
72
51
16
144
59
72
54
15
21
108
126
105
16
240
336
344
273
18
69
160
96
32
72
21
18
36
198
87
64
47
97
101
144
91
71
73
107
213
112
143
145
608
57
90
285
208
47
378
90
54
126
72
1
341
139
41
18
37
89
180
306
105
40
35
69
21
90
36
162
115
281
36
108
583
48
107
229
23
465
93
90
249
255
18
7
173
67
131
108
54
91
176
16
239
36
109
53
36
36
54
90
54
216
421
101
72
18
97
227
108
193
5
54
36
288
1
143
612
109
71
25
440
93
198
162
288
67
128
3
109
413
198
157
167
270
180
270
252
198
162
36
177
21
90
54
483
273
7
443
69
147
13
5
162
18
180
216
90
49
200
40
32
3
213
3
252
504
49
59
90
36
159
327
468
13
48
101
216
144
19
179
72
85
23
72
249
129
198
337
23
54
115
ABCD 94173803968*3^$a+1 [50020]
6
45
3
137
1
24
15
3
33
9
39
27
9
93
18
42
131
64
48
60
3
126
59
1
3
15
17
25
95
91
42
47
16
69
111
12
3
84
18
3
45
42
72
21
219
90
95
133
147
44
52
39
29
1
18
18
39
9
66
204
24
12
90
6
12
41
139
161
1
39
21
30
6
23
199
161
52
72
56
79
186
96
51
68
1
6
84
29
7
90
180
15
9
51
9
54
345
180
20
36
13
66
177
117
131
4
45
18
168
21
21
12
18
24
24
6
36
12
27
15
24
5
280
27
24
33
15
48
30
59
16
48
9
135
56
25
84
3
44
84
31
21
8
1
35
4
36
20
13
71
7
69
51
9
156
147
36
65
85
24
3
15
29
25
24
66
21
105
23
1
48
27
36
12
15
17
19
6
75
9
35
19
60
18
147
15
12
54
24
3
27
42
15
33
78
12
41
7
12
18
72
6
72
12
18
72
36
95
31
90
59
31
29
37
59
1
23
61
59
49
60
3
45
72
63
63
21
15
30
48
3
87
48
9
231
84
5
49
27
27
17
13
6
60
21
81
72
90
48
29
40
108
87
18
15
56
4
33
15
104
24
1
3
33
3
69
126
5
37
60
27
48
8
7
9
3
41
19
150
3
45
24
48
6
101
4
21
30
21
44
31
48
42
72
30
41
120
36
28
81
36
63
51
5
1
96
23
19
105
152
31
12
45
15
72
33
32
84
7
42
51
96
180
15
6
60
119
28
81
11
25
114
24
21
45
42
149
91
30
39
15
69
20
1
18
21
84
27
18
12
51
104
1
18
57
24
44
19
42
66
9
39
81
3
18
84
3
60
111
12
144
5
16
9
30
24
9
51
101
61
119
1
3
105
131
84
4
3
24
141
68
61
6
234
168
60
66
42
12
30
45
12
36
24
21
83
76
51
102
6
57
12
15
57
135
29
76
171
53
61
35
16
3
42
12
72
54
65
61
30
89
37
135
45
27
48
123
81
15
18
30
12
45
60
21
54
30
36
30
90
18
42
39
51
53
1
39
56
13
30
18
24
18
21
39
17
19
6
228
27
39
42
15
39
6
3
39
17
4
9
11
52
27
21
24
12
20
84
7
29
19
9
33
102
21
27
42
126
96
21
9
96
75
9
24
72
102
21
24
105
12
6
138
35
40
24
32
1
132
168
59
109
95
7
113
4
15
96
81
3
162
3
21
30
5
49
51
21
119
100
56
24
37
54
6
15
69
63
123
53
16
33
90
17
24
4
45
11
121
35
1
12
63
27
17
25
24
6
6
42
45
57
18
36
12
102
11
36
4
9
47
100
3
90
3
12
3
114
96
24
54
12
57
108
105
3
51
21
8
1
18
30
11
49
120
3
57
27
21
54
48
17
120
25
155
25
84
84
18
12
45
108
57
72
63
21
12
108
90
57
60
44
19
12
204
29
19
81
39
18
54
36
42
15
56
49
87
20
24
97
48
90
105
51
6
18
5
1
119
36
103
57
153
63
9
6
89
16
45
23
1
95
40
44
7
144
33
15
18
23
1
15
20
1
3
80
4
116
7
24
66
78
120
72
9
36
39
5
25
54
21
123
17
49
144
42
66
18
12
29
13
135
12
3
105
87
18
30
81
60
36
80
13
47
49
99
36
39
41
37
24
51
9
66
30
84
60
60
36
15
8
25
6
89
7
60
42
87
3
21
36
15
65
19
41
184
12
57
6
5
1
78
17
4
84
45
30
33
39
6
42
21
195
72
30
24
18
17
28
36
39
30
42
65
13
3
63
69
12
21
18
102
147
15
12
66
144
18
66
192
60
59
4
27
42
3
48
21
6
120
48
84
102
3
108
117
6
41
16
68
25
24
30
45
3
48
54
3
128
60
16
33
18
12
17
13
47
49
174
36
5
96
91
129
20
28
36
21
3
33
12
108
54
66
24
96
60
143
61
6
29
64
20
145
99
56
1
30
18
120
12
108
180
90
21
9
27
44
7
180
93
105
120
11
13
11
19
57
24
21
119
4
87
30
66
53
16
123
18
3
9
12
6
54
60
51
57
72
51
8
16
45
60
108
3
15
12
41
96
61
24
51
63
12
29
55
125
19
6
15
9
35
157
54
108
12
6
3
21
15
75
29
19
33
57
123
60
75
30
119
13
30
18
84
24
11
25
59
19
33
63
9
192
3
41
79
18
27
51
41
49
75
36
20
16
3
12
57
92
16
15
174
39
57
12
6
12
57
32
13
15
72
15
29
19
42
30
5
19
54
162
6
18
5
157
23
37
27
75
6
11
19
177
252
56
121
15
21
219
48
51
117
48
177
23
52
45
12
66
60
5
1
120
35
31
9
33
48
144
6
72
12
60
5
ABCD 94174124524*3^$a+1 [50054]
41
75
108
45
91
8
33
228
91
8
81
31
101
79
41
135
28
80
57
55
32
33
168
15
16
60
60
209
15
136
29
12
75
4
36
48
56
261
48
60
72
27
16
92
160
144
204
65
12
67
41
127
60
12
41
180
115
17
187
96
60
17
87
28
125
67
12
29
91
60
29
91
24
72
12
72
108
332
81
43
144
60
108
48
17
127
48
12
72
96
24
41
48
55
236
201
7
48
53
72
7
60
101
91
44
4
72
29
12
43
56
36
40
5
48
12
7
132
8
52
24
312
24
89
115
32
88
56
28
41
39
16
5
79
48
32
28
12
32
100
48
53
108
91
60
36
24
20
16
24
96
12
72
24
5
7
32
36
16
56
148
60
17
60
39
141
240
79
29
192
19
156
24
20
9
132
139
29
31
20
144
64
12
41
43
17
60
55
48
125
19
12
60
56
52
36
17
48
31
108
101
151
29
67
53
19
80
36
40
12
72
56
76
161
55
192
53
319
8
148
120
20
112
60
156
5
7
128
52
20
45
7
41
19
53
55
140
52
12
41
19
20
141
120
180
55
12
41
127
5
79
29
151
29
39
40
41
60
60
79
288
53
271
8
76
65
132
19
180
168
36
12
65
127
132
36
72
68
225
55
5
60
343
120
77
60
48
55
5
72
43
125
180
55
5
31
60
36
180
68
52
125
3
40
77
19
80
36
52
101
7
24
180
24
17
27
72
69
7
5
127
41
55
17
19
48
281
271
168
113
7
36
24
80
21
7
168
17
3
45
7
65
48
12
7
68
4
29
12
79
29
60
7
5
127
53
63
40
12
12
12
29
12
103
36
68
28
108
77
19
344
136
36
360
44
4
216
36
65
127
72
24
65
7
48
65
12
103
36
89
39
81
27
112
53
15
88
125
72
19
108
20
21
67
180
53
72
3
4
12
60
36
144
68
16
5
12
43
185
19
36
125
7
65
27
141
7
24
89
19
48
48
120
5
67
24
108
12
8
28
48
176
108
52
24
12
24
104
4
101
7
108
72
72
41
115
197
7
72
41
108
7
60
68
4
132
29
12
223
12
125
43
60
44
141
19
48
8
220
176
4
132
24
84
5
7
72
68
33
67
168
24
96
17
168
115
125
19
176
52
72
41
319
128
64
29
159
108
160
48
80
52
65
108
55
5
72
19
101
60
7
32
28
96
5
120
132
123
172
12
12
48
53
115
132
113
67
132
60
101
48
7
65
259
36
113
19
36
12
48
77
60
48
19
8
40
108
36
120
60
24
17
79
29
31
24
44
93
115
5
300
60
3
16
29
12
48
39
16
36
120
108
156
36
36
24
36
53
19
53
7
128
88
60
185
12
87
21
19
173
39
69
139
240
132
89
15
196
288
96
24
8
40
48
5
31
29
259
41
31
41
43
152
33
75
64
48
24
116
105
19
20
81
55
5
43
300
17
75
4
24
12
5
115
65
7
48
65
19
24
60
12
72
8
52
120
48
132
8
220
108
12
132
140
216
117
180
60
67
41
255
57
139
56
153
99
16
17
103
44
36
52
173
132
48
7
12
108
24
89
120
79
221
55
36
60
41
3
52
24
84
60
24
12
140
196
60
53
15
105
120
7
60
140
213
72
67
12
48
96
ABCD 94174314376*3^$a+1 [50243]
48
216
36
173
1072
336
144
135
89
192
112
432
608
48
112
128
112
75
5
48
139
108
252
173
475
36
96
33
32
16
192
320
16
384
80
432
19
360
36
108
53
48
619
117
144
96
183
185
55
137
235
60
48
233
19
189
32
499
45
336
144
75
144
156
168
17
240
64
75
101
16
183
249
48
32
48
79
65
19
125
19
45
32
16
39
120
465
183
233
144
48
192
96
7
96
264
33
243
557
48
192
283
5
151
9
159
17
19
189
111
420
84
297
224
151
329
592
483
29
48
240
127
72
569
139
341
192
7
41
96
144
19
216
5
192
19
93
272
144
55
41
16
32
175
36
24
5
67
120
144
21
75
309
15
81
39
144
137
64
320
16
144
32
240
19
125
43
341
91
84
65
112
63
17
103
185
16
48
27
245
115
189
39
137
96
160
48
32
144
103
96
9
192
63
257
319
17
48
64
96
176
96
240
79
65
55
9
80
112
87
185
192
240
139
101
43
216
381
39
89
91
5
304
48
87
36
5
31
33
32
64
195
29
295
137
115
125
64
96
243
77
256
48
80
295
9
27
48
245
192
379
120
45
15
17
283
5
139
213
320
103
89
48
19
221
48
19
173
43
165
15
24
41
79
177
48
32
64
80
19
173
307
36
41
175
33
48
63
17
144
235
101
139
149
336
16
303
36
125
48
16
272
192
247
41
48
64
315
101
64
147
48
36
36
69
464
151
36
149
31
33
176
96
79
84
173
48
91
101
64
99
77
64
39
57
267
21
75
5
16
48
147
125
19
77
64
80
79
305
91
261
144
48
51
77
48
64
416
211
29
115
120
276
65
64
15
65
16
363
245
175
12
5
64
32
64
224
160
159
33
3
141
80
283
101
115
29
48
ABCD 94174634696*3^$a+1 [50068]
36
19
69
72
20
4
20
40
216
68
85
287
60
192
12
4
20
12
7
177
8
28
57
75
15
36
36
81
24
75
90
3
60
8
64
24
39
90
11
124
48
60
24
39
29
72
88
12
15
29
136
44
156
48
163
69
24
132
72
8
28
192
80
28
12
32
7
108
57
15
45
99
36
41
24
4
147
18
72
119
36
7
45
140
208
93
15
219
108
9
128
16
20
64
132
48
87
41
4
24
176
4
39
5
36
4
48
12
248
48
67
153
20
25
11
136
12
201
126
18
72
23
120
40
8
24
19
54
11
4
92
36
48
12
52
96
27
93
180
36
8
7
18
162
33
21
72
39
24
56
24
4
15
77
28
75
21
12
3
5
96
244
92
88
56
4
60
12
132
132
36
68
19
21
15
141
128
52
44
40
104
72
16
8
52
45
119
4
132
159
33
36
96
15
41
67
45
60
60
56
52
72
60
8
124
3
21
72
104
4
96
44
12
40
92
112
105
18
45
168
129
15
3
173
12
52
33
167
31
57
12
111
33
20
12
28
464
136
200
36
156
24
160
9
75
15
177
132
68
4
15
18
75
48
80
48
40
36
56
144
60
16
72
20
43
129
231
29
4
92
55
105
8
124
12
3
17
28
171
21
80
16
27
21
32
55
9
63
17
1
15
39
189
44
16
80
24
7
18
23
220
99
18
23
124
51
45
104
31
54
3
231
17
19
105
8
160
15
45
80
55
117
9
72
72
18
69
96
72
56
175
36
33
3
113
220
12
105
75
123
144
101
136
60
44
76
108
51
21
80
76
32
40
140
52
243
5
121
27
32
112
216
24
20
73
126
90
72
63
99
105
56
160
12
68
132
52
12
24
80
1
51
44
180
4
9
71
12
52
32
60
88
45
23
112
8
127
41
16
168
207
41
24
79
17
4
24
72
48
44
25
183
128
72
100
84
99
126
135
9
47
25
3
20
49
23
124
20
36
184
140
88
96
9
11
115
57
60
72
20
16
36
96
12
81
51
68
36
16
171
273
231
18
23
49
144
39
120
3
93
36
140
28
20
240
36
12
7
33
12
12
56
28
21
59
40
27
18
59
28
128
19
5
96
52
20
24
108
76
80
4
68
52
63
45
8
19
216
252
77
13
72
191
25
179
127
324
125
60
16
33
3
44
28
72
68
1
72
35
4
108
176
19
105
180
108
72
3
5
52
80
36
25
15
72
3
144
21
105
27
12
8
43
69
108
93
99
20
187
5
108
132
43
65
136
24
92
24
72
145
47
28
120
3
432
72
17
19
45
24
8
112
36
36
8
145
71
64
132
44
24
76
39
21
36
15
54
131
4
84
36
32
112
128
49
15
8
67
5
36
48
12
25
23
4
63
9
44
16
3
33
3
65
36
76
24
159
72
53
4
8
97
111
51
5
204
124
63
18
15
39
21
104
60
31
57
12
116
16
60
168
48
48
51
153
63
77
85
11
12
244
48
20
43
29
100
15
21
123
17
4
44
40
39
33
60
33
167
4
44
19
33
84
81
27
108
48
80
12
124
8
7
161
132
76
120
51
125
4
36
96
27
36
41
211
9
48
87
54
39
60
92
88
60
212
100
48
20
88
39
18
75
96
132
75
33
44
60
172
15
53
55
41
132
40
128
19
21
15
249
20
16
44
121
75
144
12
3
77
168
60
60
16
20
52
60
24
3
17
40
33
135
8
88
36
68
16
60
75
69
21
155
144
40
12
80
4
69
72
71
24
196
48
20
1
ABCD 94174843814*3^$a+1 [50009]
84
5
12
4
8
28
24
3
17
55
66
15
9
3
20
1
24
23
24
60
19
21
60
164
37
12
27
68
7
41
127
6
6
18
3
44
13
123
24
33
47
31
5
48
16
15
53
25
30
165
75
33
20
12
1
30
21
20
1
18
12
57
3
5
40
24
36
8
79
5
60
60
28
39
84
21
48
33
18
5
61
18
5
40
72
8
48
24
1
60
39
51
24
53
31
12
132
6
36
30
18
3
8
4
32
1
18
5
85
35
36
76
12
12
39
9
12
8
12
24
19
66
6
30
6
17
61
42
29
1
30
24
18
11
52
3
5
36
43
33
27
5
60
13
60
18
5
132
43
5
7
45
44
19
21
15
5
25
18
17
19
41
40
36
44
24
12
24
24
4
45
42
24
12
45
8
1
30
29
12
48
4
33
12
36
27
15
60
9
20
1
59
13
18
5
4
39
17
25
18
6
3
3
12
5
48
4
81
18
6
30
108
18
27
21
36
11
7
48
9
15
6
83
1
3
56
49
15
3
12
45
48
57
3
24
56
55
29
40
3
12
33
56
55
12
9
3
66
35
12
7
33
3
5
7
17
132
16
3
9
45
18
42
47
24
19
5
28
32
7
24
9
48
15
78
72
72
47
19
29
72
19
5
55
90
24
12
6
9
33
3
32
7
36
5
40
32
37
96
12
66
21
3
41
1
11
7
36
21
44
16
15
5
19
9
27
21
27
5
25
15
3
57
3
89
13
72
23
40
3
30
39
8
13
47
40
32
16
60
12
20
1
12
23
1
60
11
4
20
36
12
12
36
25
15
3
5
24
25
23
7
5
12
31
117
15
53
4
20
40
56
84
79
6
6
12
42
3
20
40
45
15
12
33
35
37
30
5
36
73
11
36
12
13
39
9
35
7
12
5
28
20
24
24
85
30
21
48
3
53
24
48
40
39
53
13
27
8
40
63
6
6
30
78
72
53
19
36
30
90
29
12
40
8
37
59
16
44
52
3
6
11
37
6
29
28
20
7
57
15
18
3
8
16
48
27
126
27
81
39
56
12
7
53
4
8
25
11
1
18
18
15
12
12
20
25
3
12
20
36
84
28
20
31
81
20
16
9
59
36
19
12
29
16
24
8
31
24
17
13
6
65
64
93
18
12
65
49
6
60
12
48
24
6
47
37
30
6
35
12
96
16
8
43
5
79
6
18
41
76
3
5
7
77
12
16
20
12
13
15
44
13
11
7
53
7
30
47
55
60
53
40
24
3
53
12
43
29
43
36
9
3
9
56
13
47
24
24
4
15
60
12
30
35
40
21
107
12
40
33
35
13
15
45
39
15
36
9
21
39
3
17
36
25
12
87
36
9
11
24
13
11
1
51
57
6
5
7
90
23
24
1
12
12
12
48
36
51
48
27
29
52
27
41
1
3
20
127
78
11
4
3
24
5
36
4
3
12
65
36
37
3
15
53
16
15
29
7
9
8
7
36
48
65
12
25
15
8
1
15
39
5
4
48
72
72
39
29
13
60
30
9
45
3
8
19
18
3
20
60
19
5
40
36
80
67
41
7
9
3
60
33
15
9
48
20
13
23
12
43
6
111
32
12
16
15
5
13
27
3
6
3
87
5
36
37
60
3
15
12
17
84
12
60
12
96
4
21
6
18
12
84
30
9
3
24
5
13
18
48
36
81
8
24
12
13
23
67
36
6
23
25
48
72
3
60
33
6
5
24
31
6
30
18
27
32
28
45
27
20
112
3
45
21
11
48
28
39
33
8
24
73
6
180
24
5
52
3
17
24
4
8
24
24
4
27
5
31
29
16
20
64
48
60
63
78
131
13
30
77
1
35
7
5
37
54
21
60
15
36
17
13
78
41
13
30
48
5
12
40
3
5
19
6
15
12
12
36
20
4
8
1
11
25
3
132
56
132
1
6
60
24
41
24
64
45
11
12
7
5
25
23
4
9
6
18
27
3
36
24
33
44
1
35
4
3
57
3
5
25
18
24
5
16
44
19
36
24
54
11
4
12
33
11
7
57
56
12
25
15
9
51
3
6
6
29
60
55
5
1
47
48
19
36
9
9
6
33
117
11
24
24
12
13
39
72
21
15
12
8
40
9
36
42
18
27
8
12
28
27
17
1
75
3
120
90
24
11
31
18
30
6
39
45
18
17
1
11
16
24
8
7
5
25
6
53
4
51
12
12
18
18
5
4
12
8
31
5
7
45
60
68
52
8
64
48
32
12
16
8
7
12
66
11
43
18
35
12
1
12
18
24
18
95
40
12
21
66
36
29
60
48
25
6
65
12
48
1
3
12
3
17
1
30
17
7
29
4
56
49
3
44
1
24
23
1
39
27
6
18
41
13
3
24
96
39
6
54
41
7
66
11
36
25
12
6
17
4
8
60
31
41
31
90
12
6
5
1
95
55
5
1
12
60
42
5
16
72
81
27
20
4
60
21
12
11
1
6
9
36
44
79
17
4
56
60
48
12
12
72
1
12
12
23
12
31
18
42
30
23
16
45
6
54
6
12
17
1
23
12
4
3
132
36
9
36
24
8
13
59
28
20
37
60
23
37
6
53
72
43
60
9
8
7
72
18
42
21
63
6
3
12
164
12
4
44
4
15
12
21
8
36
1
27
57
36
12
11
61
11
12
28
3
29
7
5
16
15
42
6
21
20
13
27
3
12
29
7
29
13
6
21
20
36
48
4
56
16
9
11
36
4
44
49
23
52
33
39
93
3
120
12
27
29
7
18
30
29
48
4
8
72
13
60
47
16
60
9
6
29
13
87
20
13
15
21
11
31
60
5
13
24
6
12
30
47
1
66
78
47
43
45
8
40
8
25
24
11
4
8
12
12
96
12
31
81
8
31
120
36
65
60
16
9
6
12
30
35
13
24
30
53
13
23
16
63
33
9
71
60
4
8
12
19
57
32
48
13
11
16
8
76
8
96
7
48
17
24
79
60
57
8
16
33
11
16
8
52
36
12
3
132
12
5
13
72
3
15
5
13
18
5
24
7
18
35
13
12
47
24
24
12
73
36
147
9
11
72
67
65
55
24
6
123
3
30
54
30
6
53
4
8
4
15
45
15
5
36
4
51
18
6
36
17
12
60
1
12
90
17
55
54
36
3
45
35
7
21
68
19
6
42
5
12
12
24
25
59
73
23
37
83
52
9
15
39
9
20
31
17
4
20
24
52
8
1
66
5
12
31
36
21
12
32
19
29
1
71
28
32
16
20
43
17
79
60
5
16
93
42
9
21
30
60
17
28
8
1
15
63
101
16
33
30
18
195
20
19
18
6
9
80
1
42
78
126
6
23
7
5
145
24
18
57
15
5
19
17
12
7
5
28
12
44
4
8
13
47
7
17
16
12
15
5
1
39
12
99
17
12
13
42
12
5
19
29
48
4
8
28
27
5
31
12
24
5
36
49
30
45
3
12
5
24
25
39
92
13
3
8
7
53
12
7
6
12
35
12
13
59
16
8
7
12
30
11
12
25
35
48
4
140
37
35
13
3
32
1
59
12
16
144
8
31
5
1
95
1
15
12
3
57
15
30
23
79
18
11
7
12
5
28
3
30
6
21
44
36
25
18
5
36
36
13
35
4
56
16
9
6
36
9
21
18
6
18
6
6
36
30
12
23
84
199
12
42
12
3
15
101
7
45
9
15
96
3
29
13
23
7
12
17
19
54
42
45
8
127
5
1
12
48
27
12
56
64
20
1
12
6
6
18
5
103
12
12
6
60
39
33
3
8
36
43
33
9
3
3
77
25
11
12
73
11
76
8
19
5
1
11
28
57
15
63
12
41
52
8
79
6
102
65
60
40
48
15
53
37
75
20
12
103
30
60
23
1
11
4
20
43
6
30
41
13
60
18
45
9
11
40
9
18
33
20
24
43
30
3
15
9
45
63
33
12
6
36
18
11
12
40
8
7
17
28
3
12
18
11
61
ABCD 94175180332*3^$a+1 [50000]
36
26
19
5
18
36
25
12
3
30
110
30
96
88
3
24
36
12
15
20
18
102
6
30
40
117
5
7
47
24
54
7
60
3
50
100
3
65
7
15
156
9
12
60
9
15
99
117
39
54
2
84
54
90
25
51
24
33
69
14
25
120
72
17
46
45
12
27
158
10
33
11
25
39
26
54
40
2
4
51
12
75
92
88
21
35
40
14
18
13
57
27
33
80
19
23
85
35
18
72
40
2
61
24
111
20
18
19
12
3
18
14
100
44
1
3
45
87
80
1
132
21
44
22
69
12
207
57
3
21
96
24
21
80
10
54
26
73
63
9
59
25
15
12
68
49
60
72
84
15
9
60
111
21
29
79
5
22
33
3
14
10
14
67
24
11
22
6
32
4
33
12
53
58
69
24
65
7
75
8
37
3
141
45
44
10
9
12
99
36
50
58
2
18
40
21
24
35
97
36
3
201
24
59
16
2
112
30
18
54
14
42
102
10
21
36
108
23
37
240
3
72
8
18
19
27
48
18
3
11
108
78
43
5
22
104
1
108
27
62
31
15
32
13
39
20
25
23
97
35
36
30
67
5
55
12
5
91
9
36
26
60
58
15
3
32
16
96
8
97
35
18
7
101
43
12
15
24
33
36
51
21
48
57
60
27
41
12
163
84
47
25
60
75
9
15
21
15
48
33
129
56
18
52
18
15
96
3
21
9
6
21
33
3
108
65
19
65
22
108
20
22
48
126
69
60
17
30
60
49
5
12
43
84
63
54
48
27
36
60
17
82
9
60
17
22
116
1
3
18
108
36
18
21
147
44
1
12
11
25
65
4
116
10
21
36
45
15
77
112
15
3
26
40
14
36
6
34
60
12
45
60
17
31
24
53
148
111
33
20
31
27
12
117
24
77
18
40
80
4
33
12
72
23
121
96
5
36
19
48
27
33
15
6
62
13
5
19
36
17
43
35
4
141
11
49
27
18
2
12
37
23
85
71
25
35
84
22
78
66
2
18
66
60
16
18
42
9
39
6
8
58
69
3
33
3
14
10
93
9
3
15
96
26
79
96
11
85
17
36
4
2
25
33
27
41
55
245
79
11
22
2
34
99
36
11
1
12
17
58
45
15
21
29
103
125
19
3
60
18
27
60
21
66
18
38
88
216
9
24
3
33
27
48
9
41
90
10
36
3
12
15
45
65
34
45
15
9
12
11
22
152
10
68
1
51
18
15
12
113
43
12
41
22
9
36
3
72
2
31
9
75
27
9
11
48
145
35
28
33
21
39
9
27
65
4
54
12
78
3
12
3
8
6
126
49
3
33
5
4
3
15
201
15
90
26
24
109
15
60
45
5
31
75
6
30
9
24
36
39
20
16
194
22
9
12
12
12
29
16
14
22
3
141
18
33
12
47
4
62
19
95
36
25
144
120
89
106
14
72
24
34
2
30
28
90
26
61
12
12
23
1
21
54
14
55
53
82
62
36
7
3
18
50
76
48
36
24
21
24
75
2
16
15
23
16
60
108
120
42
134
37
24
93
15
3
62
28
3
11
25
24
5
7
48
60
72
24
63
93
24
3
81
77
4
15
5
43
51
21
95
144
40
9
185
22
14
42
18
4
27
99
140
25
41
10
21
47
13
53
31
59
10
51
3
120
2
58
8
13
24
3
69
125
36
18
1
53
36
31
144
117
38
16
21
47
73
3
45
9
36
27
33
14
13
12
5
31
36
24
36
53
10
36
14
88
18
9
5
7
35
13
21
15
39
42
3
48
17
7
5
19
35
42
18
85
36
3
56
1
11
13
84
15
45
27
9
11
13
12
36
24
36
39
9
5
7
120
12
36
69
50
18
18
85
21
15
3
60
12
9
87
33
60
51
8
13
27
2
55
71
108
16
20
49
12
60
45
48
15
59
12
49
5
19
156
9
96
54
36
14
7
63
72
33
12
23
1
60
15
9
141
99
36
5
7
12
12
39
21
93
50
16
9
132
75
9
5
96
4
30
6
14
30
19
23
124
33
77
16
99
24
12
9
63
63
92
22
18
21
95
49
36
65
4
8
10
69
11
54
150
13
72
9
26
18
10
21
41
28
210
36
72
18
20
16
218
88
32
37
243
18
27
60
12
3
56
84
40
45
11
61
15
8
6
54
40
98
94
108
60
32
4
21
9
60
84
15
17
54
1
60
36
17
70
50
28
44
55
59
16
6
75
23
40
45
24
12
5
90
61
12
27
116
58
54
33
5
55
17
16
39
36
15
32
109
9
12
20
7
27
14
22
2
31
39
33
12
95
76
9
96
35
54
58
24
9
9
15
53
12
31
51
9
24
11
25
87
9
135
45
9
42
44
28
36
9
35
25
17
54
25
81
14
61
24
27
32
28
50
19
24
99
96
45
95
109
96
24
12
41
4
50
78
22
50
4
51
65
19
41
106
2
22
9
24
60
5
67
11
49
39
24
30
15
27
33
3
54
8
18
18
7
12
35
13
24
39
122
82
48
2
16
135
5
7
24
48
47
58
27
5
10
50
19
36
15
24
32
37
11
96
84
25
17
4
26
24
49
39
57
48
35
36
10
39
60
12
36
47
48
4
38
31
204
51
14
31
47
13
57
15
144
215
4
20
25
77
22
21
24
51
12
24
18
68
19
3
68
30
7
35
25
72
96
3
57
60
24
143
73
3
14
7
36
60
120
17
12
18
96
22
18
45
39
20
25
72
24
24
36
39
80
6
7
15
9
60
96
195
32
1
12
113
94
32
85
21
27
12
15
21
69
6
68
4
18
12
6
81
9
15
15
6
3
63
78
51
71
25
29
34
69
41
31
45
ABCD 94175897386*3^$a+1 [50012]
107
102
132
48
42
18
72
18
48
54
6
25
48
17
12
96
67
53
91
35
186
12
78
138
60
12
78
234
12
24
84
18
18
6
48
132
73
96
47
12
78
12
43
29
6
13
107
60
48
90
60
90
84
6
54
162
90
48
18
24
126
18
12
108
6
18
30
78
199
29
24
30
180
42
30
126
180
18
61
11
72
78
127
83
24
18
48
18
6
43
5
96
90
30
115
65
31
23
36
54
36
54
37
5
48
150
12
78
43
5
108
54
6
54
36
120
114
36
30
6
54
36
66
180
72
60
36
12
144
24
91
71
162
55
125
30
126
24
18
102
96
55
35
12
18
175
65
12
78
37
35
54
90
84
24
126
102
90
108
60
30
6
18
30
295
35
18
138
1
95
48
180
180
36
114
48
108
42
138
90
72
42
55
107
54
12
42
120
60
85
77
18
36
54
192
36
115
173
54
13
23
25
35
84
25
137
6
18
31
48
11
54
31
17
18
6
30
6
30
78
12
108
31
59
24
210
18
25
35
102
18
150
30
18
31
173
18
84
18
36
126
18
42
36
48
36
6
48
6
84
42
18
54
48
72
42
48
180
61
17
54
36
18
120
6
84
36
109
96
65
96
84
90
54
6
84
60
85
5
91
29
42
72
108
30
78
12
13
419
36
36
6
102
180
72
6
72
36
174
18
18
54
72
6
37
53
18
66
240
84
36
79
35
66
6
18
90
180
126
30
18
18
42
36
72
54
18
103
5
138
60
12
144
54
24
12
78
12
18
18
90
114
84
24
48
24
36
48
90
67
275
54
151
137
36
6
84
25
191
24
90
30
24
121
35
60
1
29
180
24
36
36
48
132
84
126
36
37
17
36
43
29
36
144
186
37
83
252
72
6
30
54
6
12
42
126
37
17
72
234
36
18
18
12
121
29
180
175
95
1
35
36
138
18
13
47
18
54
30
78
18
72
138
180
144
108
60
109
83
6
90
12
24
84
36
36
24
18
12
90
109
41
18
66
72
43
125
216
66
222
12
24
55
11
24
54
90
102
60
91
17
31
240
11
229
59
37
35
36
18
36
6
180
12
60
30
180
31
41
6
12
37
251
60
54
19
65
6
121
53
24
18
144
120
18
7
29
144
72
43
47
60
126
55
17
282
90
78
13
35
13
77
18
24
18
12
6
36
84
42
90
18
12
43
29
60
90
205
5
36
24
31
17
288
132
12
36
54
186
30
6
30
25
11
78
36
66
168
36
234
36
48
7
48
215
216
96
54
90
30
19
192
149
6
18
72
48
6
30
180
19
48
5
78
54
12
60
54
217
53
66
78
36
55
35
12
78
36
198
12
6
48
6
30
60
54
12
24
109
17
30
18
31
5
78
66
96
30
6
252
48
108
24
336
6
198
12
54
25
47
168
30
42
30
90
72
36
24
108
228
6
198
36
180
54
120
36
72
60
12
6
36
30
6
108
85
5
12
54
25
83
90
36
79
65
96
12
42
48
54
6
48
60
90
36
18
1
11
18
36
42
30
78
72
49
59
30
55
95
1
65
31
48
65
6
54
66
18
72
55
59
120
42
115
59
24
12
18
60
12
60
187
41
7
48
59
198
18
61
23
60
48
109
89
114
37
119
24
72
30
43
35
18
18
30
72
18
42
144
36
108
36
156
108
144
18
18
7
17
30
36
61
35
18
138
234
18
36
150
192
24
54
54
36
84
42
36
49
95
48
1
5
102
72
61
89
30
78
108
144
18
18
180
36
48
90
6
54
61
95
60
37
192
41
102
60
48
60
25
ABCD 94176229846*3^$a+1 [50121]
7
33
14
66
48
31
9
15
24
63
8
30
67
35
30
40
8
30
34
27
15
33
51
126
18
122
6
48
49
3
42
27
71
10
8
22
8
22
38
30
12
30
24
54
7
24
9
24
15
197
4
92
18
16
44
25
36
105
6
50
82
26
30
6
6
10
27
3
14
4
20
42
4
44
42
34
50
16
3
17
10
74
46
38
4
42
6
3
5
4
8
10
8
52
9
3
2
10
20
6
22
33
3
56
36
22
8
30
108
85
12
33
6
26
18
40
9
21
27
23
46
39
5
4
15
3
9
71
48
37
29
19
5
46
21
5
55
9
66
8
25
147
8
6
28
30
2
30
6
58
21
24
87
12
128
70
68
10
62
18
4
38
30
70
24
20
28
36
24
18
44
1
35
28
12
20
37
57
30
14
12
22
8
22
62
40
18
2
4
36
21
24
81
24
56
4
54
2
22
56
1
11
25
108
51
18
72
3
11
82
14
1
29
30
24
16
18
30
8
24
40
20
34
32
48
31
36
12
41
6
16
9
39
32
10
27
27
66
63
69
32
10
30
36
98
36
24
4
45
23
78
4
27
5
30
24
30
4
8
48
36
34
2
48
22
33
9
6
20
6
16
20
100
15
15
33
11
4
2
7
57
75
5
28
15
41
82
9
135
21
27
56
10
42
12
57
5
24
30
16
6
74
6
24
66
13
41
84
34
33
35
90
58
86
28
3
23
6
55
3
45
11
36
60
1
35
25
3
66
44
19
63
44
46
38
1
21
38
12
37
27
9
5
16
14
6
6
60
25
24
29
10
20
72
84
70
18
8
30
18
52
42
18
50
40
14
6
24
30
160
9
12
24
35
4
32
22
108
14
49
95
36
30
30
16
8
96
6
10
45
9
14
12
25
3
45
17
22
62
40
44
4
38
13
35
70
27
3
2
18
12
25
5
34
26
18
52
9
33
18
108
6
14
22
68
34
18
48
51
15
36
33
17
22
72
30
50
6
34
18
2
36
4
14
7
59
54
90
12
10
18
21
3
57
33
8
28
6
81
24
41
24
16
54
30
86
13
129
8
64
15
63
18
104
30
34
15
35
60
46
14
72
4
81
60
35
18
60
60
22
9
3
60
12
9
15
30
2
48
1
5
55
11
24
76
12
72
24
36
21
59
1
15
8
12
10
12
32
10
33
23
25
23
42
30
48
72
30
43
71
16
44
4
42
20
30
22
30
2
36
90
52
8
49
24
39
102
26
4
24
20
10
39
41
34
12
14
4
3
15
20
4
20
36
37
53
4
44
7
15
33
71
24
40
6
48
26
60
6
40
104
4
18
30
3
11
96
18
10
9
47
60
1
5
60
22
81
5
4
8
54
60
85
15
9
21
3
11
6
10
30
18
32
40
45
5
40
39
11
34
26
36
78
42
22
87
75
6
27
36
47
22
12
110
66
10
24
20
16
44
4
2
40
27
3
84
6
42
26
7
57
18
8
25
51
20
36
10
24
6
12
81
27
12
45
15
8
10
42
21
27
20
48
40
12
8
22
18
110
12
43
87
8
52
54
104
36
19
47
30
19
11
4
74
22
8
22
50
10
14
10
60
18
30
18
12
33
5
7
45
27
24
75
2
22
86
7
15
20
18
19
3
14
10
44
10
26
61
24
29
66
30
16
20
4
26
25
29
4
32
18
4
141
35
42
108
6
6
48
36
115
24
11
4
45
21
86
24
1
23
66
34
81
11
90
22
18
8
34
2
28
90
30
2
109
41
40
20
6
13
12
3
9
120
15
42
66
8
22
8
30
12
30
115
53
6
24
1
5
43
75
62
31
5
43
21
6
8
60
37
27
12
78
15
33
8
31
65
55
5
6
22
30
38
24
28
62
16
8
36
10
56
28
6
21
15
33
41
43
45
27
21
3
24
23
13
11
4
20
97
5
48
22
30
15
29
6
18
6
24
16
80
6
84
88
30
8
22
8
30
13
69
48
18
42
38
90
12
52
32
6
22
12
6
69
9
12
27
15
78
140
54
114
36
43
27
36
14
46
14
16
8
34
36
9
12
11
30
19
41
7
3
12
98
10
45
27
8
54
19
11
46
110
4
26
30
10
20
30
13
41
28
2
1
59
4
50
6
70
3
47
13
23
25
53
22
80
24
121
39
90
24
20
7
65
10
90
27
11
22
8
10
9
27
54
86
4
2
22
33
29
151
15
8
46
18
36
32
37
12
3
56
25
5
7
57
2
25
21
30
30
18
36
14
70
80
6
24
4
42
26
79
3
72
54
2
160
57
3
18
2
25
3
56
4
26
36
18
12
22
27
15
26
7
63
8
25
5
30
22
39
153
60
18
128
22
42
8
52
8
37
41
42
4
9
9
32
10
21
9
110
6
30
4
20
13
75
30
8
10
74
19
36
11
114
10
6
3
101
46
38
76
50
54
19
3
8
37
35
78
139
3
24
86
10
45
5
7
15
12
14
22
44
4
2
10
9
5
136
27
195
62
30
30
6
18
6
4
62
124
26
30
60
34
26
112
38
18
34
8
88
50
6
28
2
16
14
28
33
108
17
4
15
48
11
22
50
22
87
5
46
20
37
75
56
66
6
64
20
40
44
34
36
12
38
46
14
6
36
30
28
21
29
30
4
42
15
21
8
6
6
7
3
9
29
19
23
4
26
55
147
108
38
100
12
24
20
55
33
2
16
44
64
12
54
26
24
6
18
6
64
62
22
3
5
52
56
7
24
45
18
2
34
114
26
4
21
27
38
42
10
102
8
48
16
9
5
34
2
34
12
105
15
24
6
12
2
4
84
45
27
33
11
66
4
42
48
6
110
36
22
42
21
3
12
42
48
39
11
40
9
29
30
4
8
10
15
9
54
24
122
43
47
1
63
2
22
18
27
48
35
18
55
41
43
15
2
6
24
40
21
65
60
7
11
4
42
6
8
37
33
6
6
12
2
25
29
4
3
24
36
23
42
4
30
6
18
20
66
31
75
8
16
66
8
42
60
22
2
24
4
8
10
104
136
12
2
16
60
12
93
3
24
26
22
44
70
14
22
18
20
1
60
209
22
42
6
105
5
6
6
24
10
26
163
12
33
2
40
8
64
32
1
35
60
4
48
2
24
60
4
8
7
3
69
15
56
49
33
2
30
16
8
91
36
5
10
38
4
6
110
16
20
6
4
21
5
24
4
54
38
24
43
11
1
3
12
86
10
54
36
75
24
9
27
3
2
40
128
42
10
20
34
18
3
29
4
36
14
1
5
28
32
144
30
1
35
60
6
4
66
20
52
38
19
15
60
56
37
135
26
136
3
12
81
14
6
10
30
3
24
33
8
10
12
20
22
2
16
69
99
2
60
55
75
44
28
2
4
2
25
27
12
45
11
4
44
4
45
11
34
51
12
57
62
28
21
35
82
20
10
48
30
15
39
26
64
62
96
64
33
51
2
48
6
30
19
9
56
19
12
11
49
93
68
7
3
80
52
2
10
36
8
34
18
8
49
12
21
38
12
4
21
27
21
9
30
2
6
18
46
20
40
14
102
30
4
20
6
4
26
114
58
27
ABCD 94177278212*3^$a+1 [50010]
75
8
1
30
84
72
144
24
5
37
3
93
48
6
5
88
87
48
30
75
81
96
168
6
126
3
105
23
13
6
45
3
93
9
15
9
132
90
17
55
41
61
11
25
18
72
18
99
3
210
18
81
15
30
24
24
75
21
59
25
95
1
60
6
84
30
12
114
150
24
24
23
85
27
8
67
30
63
8
61
114
30
11
16
39
30
48
30
45
33
48
42
18
6
24
96
24
24
101
1
63
48
63
36
5
19
30
47
37
35
48
13
11
16
33
6
84
96
6
54
33
105
47
55
33
56
61
18
105
33
12
3
69
123
21
6
21
57
6
41
85
18
18
72
12
36
39
141
27
87
36
42
90
126
30
69
72
39
57
33
12
12
6
17
7
33
3
6
15
48
81
12
24
51
3
21
39
186
111
69
6
18
171
3
45
48
9
60
11
37
66
24
17
109
11
19
5
64
3
24
21
57
48
30
48
6
54
69
45
11
67
29
16
99
24
5
64
72
9
39
3
29
139
66
11
37
12
15
56
13
27
24
45
384
126
150
15
81
12
42
81
3
60
36
6
84
123
80
25
15
27
6
39
21
18
102
120
78
60
57
177
47
88
51
30
6
81
120
9
18
96
21
9
6
81
69
3
32
31
9
33
15
21
96
30
6
78
81
9
204
12
71
64
129
84
78
29
40
9
30
24
102
75
135
81
3
6
71
7
42
84
59
72
16
3
54
30
57
48
45
3
15
84
24
5
25
180
162
18
60
35
37
18
42
12
75
56
37
54
45
8
67
78
6
42
30
9
75
6
54
30
3
27
21
3
12
12
18
27
32
1
60
83
85
60
84
12
15
3
60
18
174
60
45
15
144
12
5
37
96
6
96
45
27
45
21
36
6
9
33
143
40
33
150
30
51
9
87
9
23
40
8
13
27
3
6
15
369
156
51
15
210
39
15
33
192
75
78
96
96
15
195
66
42
102
36
54
54
30
96
6
204
24
42
24
54
96
18
17
1
39
56
13
42
17
7
33
63
30
78
6
63
33
144
36
132
36
84
78
54
36
42
60
66
87
9
18
180
33
3
21
56
13
27
9
66
12
6
51
33
15
51
21
120
8
121
36
11
37
27
21
42
30
203
64
33
23
13
51
9
66
141
144
39
129
8
13
51
8
37
3
21
59
40
3
29
40
81
12
3
63
66
84
42
177
21
27
69
3
33
48
66
21
3
42
54
6
15
3
21
39
9
141
6
29
24
145
15
63
42
15
21
102
45
87
17
16
8
64
48
312
72
159
42
18
21
21
12
63
63
81
93
12
63
48
45
108
87
8
72
40
8
64
93
18
30
11
16
39
54
6
18
126
90
51
69
36
60
24
12
30
30
75
9
15
120
3
6
6
105
80
1
12
48
18
6
156
24
48
15
51
5
37
84
23
31
9
3
54
18
5
1
42
90
114
81
120
99
6
375
39
24
41
136
117
11
31
24
6
6
5
25
18
12
113
16
48
3
45
33
96
63
33
23
49
23
25
87
21
90
6
6
29
136
8
37
27
21
59
7
81
39
84
21
45
51
189
75
9
47
43
66
36
143
97
15
3
42
75
3
21
9
120
90
12
12
18
27
51
21
104
25
42
29
40
8
61
24
6
174
15
3
5
25
240
47
1
47
13
24
35
61
27
123
36
281
73
87
69
48
18
18
90
186
3
33
135
32
25
6
36
24
60
60
102
30
114
36
102
101
64
21
24
228
47
88
99
108
78
18
6
11
72
73
23
55
126
11
40
24
333
3
9
63
32
85
30
6
24
66
48
36
65
49
39
8
40
32
72
25
30
81
24
81
39
21
24
60
6
90
15
33
24
143
49
36
114
66
15
8
1
15
21
120
12
12
204
90
6
54
41
24
61
51
32
55
65
88
24
81
12
36
47
25
18
96
18
6
66
24
84
183
9
18
36
17
40
135
54
36
87
15
41
1
111
123
120
6
18
126
120
132
27
8
49
66
138
66
33
15
18
12
75
147
93
33
84
36
18
162
315
3
69
57
30
18
42
60
18
6
9
45
11
85
11
73
12
198
42
126
53
25
87
27
42
30
21
27
45
48
57
12
24
24
78
5
7
18
18
141
48
80
48
55
9
39
177
9
30
65
55
24
129
33
30
17
37
6
45
63
60
66
11
7
33
9
18
42
96
12
150
12
30
36
12
95
96
184
51
6
15
3
6
12
30
29
1
15
15
105
9
15
39
17
133
27
8
64
33
72
15
21
114
17
1
95
48
16
33
42
36
18
ABCD 94178514988*3^$a+1 [50120]
27
165
411
189
90
9
24
3
45
9
18
12
18
108
108
15
261
30
24
66
96
18
201
99
24
12
33
45
12
6
9
24
39
105
57
54
12
69
21
75
3
90
144
123
39
36
45
3
21
15
204
72
18
180
66
36
54
51
45
3
15
120
9
27
21
183
66
18
18
24
90
144
30
132
90
45
63
54
147
33
15
15
57
15
150
3
171
24
12
9
120
87
18
24
15
48
3
24
12
6
84
18
60
81
27
72
12
129
15
9
45
6
66
6
18
84
60
72
75
33
36
75
117
168
12
78
9
21
24
36
66
36
57
15
96
162
72
12
18
162
24
15
15
225
51
54
66
60
105
39
297
63
66
231
3
6
30
18
42
69
69
27
45
90
105
219
60
66
39
24
27
90
51
9
15
216
3
189
3
69
81
18
21
33
66
24
21
15
57
9
39
21
195
120
96
15
33
81
15
129
324
27
39
36
114
27
183
6
90
126
90
48
57
48
72
24
3
36
36
45
333
75
45
36
72
15
45
18
144
12
78
66
69
27
264
45
189
75
75
90
27
111
204
18
3
27
198
15
3
150
30
96
108
18
174
36
105
48
45
6
30
54
57
93
27
9
216
15
75
45
24
24
96
309
6
261
48
45
6
18
18
102
90
36
312
69
51
18
60
39
63
54
90
24
54
12
96
30
18
150
54
3
9
54
180
72
69
24
15
42
15
15
24
84
60
174
42
36
93
159
12
45
135
18
162
45
51
54
18
18
90
138
90
6
54
84
36
60
30
216
15
171
93
15
12
60
54
51
72
57
30
9
45
51
39
54
162
24
120
144
57
3
21
51
21
24
9
54
81
75
126
60
99
45
66
108
6
30
396
18
18
60
69
3
18
243
39
72
18
6
177
3
45
57
78
66
39
21
108
15
48
93
27
27
162
51
168
129
66
42
144
195
51
69
99
156
36
42
66
144
60
165
63
54
18
33
24
129
12
27
135
96
72
12
6
66
54
90
6
54
345
45
195
39
6
12
39
159
6
18
81
39
6
75
189
3
39
48
168
138
60
51
15
9
99
72
36
24
174
51
3
261
72
33
72
12
36
42
189
3
93
192
75
21
15
6
54
36
30
78
237
9
39
15
90
60
48
72
6
66
54
24
117
3
45
72
135
276
84
96
9
183
18
63
171
69
72
168
96
288
15
18
102
72
81
63
36
126
78
84
42
75
81
42
45
81
72
12
6
102
42
72
30
36
18
129
105
36
72
75
48
96
3
36
57
9
18
198
24
15
165
90
108
126
39
51
21
15
105
15
33
96
39
30
78
120
93
51
258
30
72
93
3
12
42
84
54
96
36
18
66
54
87
96
159
54
27
9
15
291
24
18
36
36
30
45
264
15
24
48
42
18
69
285
96
30
93
39
36
45
21
24
27
225
54
81
279
33
75
93
24
21
3
24
96
120
99
90
78
45
24
21
54
18
66
129
267
96
93
9
72
15
93
60
126
12
222
87
3
90
51
120
81
210
114
75
69
27
24
57
63
21
90
60
30
18
18
204
30
6
75
87
90
18
48
165
15
54
36
6
9
9
135
3
45
72
33
135
57
258
12
81
81
54
36
36
24
36
210
3
57
63
27
48
45
105
30
105
9
30
60
66
6
90
270
336
60
9
45
54
45
21
ABCD 94179061352*3^$a+1 [50081]
3
336
72
77
55
137
220
188
112
63
72
45
128
180
7
36
69
48
32
28
140
256
164
492
120
19
29
7
153
3
9
15
264
29
256
56
19
96
5
175
129
156
68
112
108
276
56
4
144
36
176
64
111
249
195
29
112
24
60
27
9
60
128
52
60
68
40
51
36
45
68
136
240
240
87
89
48
43
72
72
36
84
69
147
69
68
7
5
280
60
84
24
75
432
165
24
56
184
144
80
72
148
240
3
17
112
360
20
64
327
180
144
53
12
88
96
96
200
4
27
9
128
115
57
140
139
29
187
165
231
57
120
147
5
55
216
9
120
99
24
48
33
44
55
48
33
96
24
96
63
192
129
195
81
195
216
69
144
224
7
9
27
129
180
68
136
27
57
132
135
60
69
75
21
48
87
93
183
48
329
12
235
125
43
21
240
24
80
67
53
112
144
156
39
12
33
336
51
137
43
84
33
756
24
180
111
29
7
33
3
48
21
180
144
15
21
488
72
108
55
45
3
69
171
93
156
15
24
29
7
216
9
8
67
5
19
120
165
116
180
211
29
60
244
44
76
180
84
12
75
5
48
196
24
72
75
108
252
264
24
108
120
57
32
40
20
28
32
4
279
72
65
79
29
52
20
184
51
168
72
36
180
72
65
16
99
81
96
219
261
135
185
160
15
105
51
24
5
64
39
381
44
120
7
9
24
135
45
60
72
60
308
247
249
120
27
84
96
120
153
116
108
16
56
280
171
57
320
12
64
180
44
136
120
144
135
108
84
425
64
75
89
100
60
20
12
100
8
52
135
144
41
31
48
276
84
69
147
65
28
75
57
60
8
172
39
29
16
207
17
12
148
27
69
75
29
127
113
72
175
36
93
39
12
9
159
125
16
267
9
420
219
45
207
9
15
108
77
100
60
168
3
132
12
285
140
4
344
115
177
204
84
192
68
67
36
120
17
112
15
225
15
9
116
60
4
44
16
687
129
15
69
375
149
55
17
28
63
77
7
105
63
21
60
96
3
77
4
276
24
56
28
32
60
208
3
33
207
120
144
144
24
45
152
31
33
240
56
120
48
60
52
240
231
89
40
8
76
27
329
108
180
43
24
45
63
48
497
40
132
39
29
16
27
48
396
36
ABCD 94179604648*3^$a+1 [50143]
3
9
33
108
66
54
36
3
171
9
63
25
68
27
60
18
60
12
3
132
52
11
36
1
5
18
9
28
5
27
36
36
48
3
48
85
36
8
27
13
53
15
45
55
20
120
3
21
39
30
39
63
37
8
15
9
4
17
54
90
24
6
6
55
20
3
30
39
3
45
3
45
15
37
35
54
84
15
51
120
24
42
7
48
23
12
24
81
3
6
24
6
25
65
3
27
9
36
40
5
111
28
36
108
71
12
18
7
95
18
31
11
24
66
19
8
48
40
80
172
11
1
8
3
60
93
24
52
11
33
135
72
9
24
40
35
21
48
51
36
1
149
126
54
19
36
11
25
12
8
105
30
9
51
48
25
44
28
48
17
75
4
65
3
33
24
39
117
48
51
9
135
45
7
20
12
3
30
15
15
24
114
51
81
144
63
96
105
6
24
30
126
24
12
49
5
43
23
90
174
24
12
30
27
27
66
24
60
75
51
24
33
12
156
9
24
6
25
35
6
3
21
79
17
7
20
87
24
246
51
52
41
15
24
28
89
15
9
66
24
12
60
13
36
59
85
44
52
128
168
63
21
24
81
66
133
20
12
33
6
36
49
59
6
96
3
27
150
24
19
11
9
60
40
20
21
19
35
126
6
13
47
60
37
20
48
12
40
101
31
8
28
8
72
3
36
21
3
36
24
6
36
7
53
3
52
29
36
18
12
24
96
48
66
103
8
39
66
7
8
52
17
31
8
27
90
30
24
6
27
3
30
18
12
18
12
18
6
15
9
31
41
7
251
132
57
21
12
84
150
129
15
6
60
30
6
7
8
39
54
79
11
1
8
36
36
16
84
8
33
30
45
45
15
40
144
11
13
5
60
55
96
5
54
30
199
80
93
30
45
88
5
36
24
15
15
1
41
43
44
48
15
69
75
30
66
18
60
111
21
54
61
20
33
91
65
84
66
66
7
8
93
6
30
163
71
1
56
3
37
8
12
39
30
6
18
132
19
11
9
24
51
24
150
7
8
57
30
24
25
80
28
11
9
27
93
21
36
63
28
20
9
55
5
24
6
1
24
59
6
3
76
131
13
20
87
84
21
4
11
69
60
16
11
48
1
11
37
23
45
4
29
87
60
9
19
17
127
48
60
59
6
3
16
8
63
30
24
30
6
138
30
15
24
3
25
5
78
85
47
109
60
35
21
15
84
81
9
19
92
4
44
4
17
55
11
24
109
17
54
9
51
66
19
20
4
71
1
48
11
13
23
45
120
3
66
30
1
32
21
19
20
72
48
60
36
21
43
32
36
15
78
127
65
3
40
24
8
33
42
73
20
75
9
3
30
48
19
53
18
1
11
18
6
54
42
30
27
21
55
71
1
24
20
160
11
24
33
3
9
9
6
9
4
11
117
9
183
12
15
9
51
61
95
9
45
6
97
17
156
39
84
21
30
61
35
45
105
30
45
15
54
36
15
45
60
19
36
29
63
111
36
54
30
45
15
12
57
27
24
12
33
75
6
36
55
23
72
48
150
6
36
9
165
51
39
13
8
39
24
25
216
36
48
17
60
30
210
54
6
30
78
30
102
75
60
3
30
6
133
71
9
3
78
12
3
21
6
9
24
15
6
24
30
169
20
21
6
9
12
9
15
39
1
236
9
90
6
3
12
39
21
28
20
12
15
93
15
69
57
24
135
12
3
69
60
28
92
3
33
12
4
35
60
60
9
24
16
140
27
24
36
9
9
91
35
33
87
96
24
66
79
29
51
75
30
6
90
60
30
69
15
81
12
27
49
164
40
41
27
15
45
45
18
30
36
84
15
16
11
69
21
60
18
6
19
101
3
40
72
116
45
27
36
12
3
96
25
8
132
21
3
27
48
42
54
25
65
75
16
32
3
33
291
9
15
30
39
27
9
12
39
45
9
6
54
6
21
9
15
9
15
27
45
64
60
89
6
120
6
75
9
55
29
15
4
8
52
23
45
12
51
6
39
57
55
5
60
24
36
103
80
124
156
5
91
11
24
21
75
24
33
48
28
107
90
7
116
21
24
12
18
1
161
18
6
51
75
33
72
3
49
17
54
12
133
36
8
36
57
78
25
36
48
32
21
144
63
156
15
36
54
6
1
32
33
19
95
21
33
12
7
113
79
5
6
9
24
51
9
64
252
80
4
5
19
11
9
48
48
76
56
15
24
24
66
3
28
92
3
108
12
37
23
9
21
15
48
15
6
24
6
73
11
1
36
80
9
6
9
69
6
81
3
57
28
47
45
33
15
21
19
92
129
31
29
19
5
39
28
5
27
21
66
25
20
36
3
9
3
18
6
6
108
27
4
29
15
15
30
39
3
93
21
19
24
48
128
15
61
68
40
53
54
33
3
49
5
30
6
60
48
12
7
11
12
24
45
28
8
88
11
126
3
45
30
1
11
30
15
15
24
66
15
3
30
192
54
21
75
73
11
6
198
21
39
12
48
6
36
3
15
37
80
28
5
55
41
24
90
69
40
20
21
30
30
6
36
18
42
33
87
24
24
25
5
15
36
36
9
75
39
36
21
3
72
60
18
6
6
183
51
90
39
12
3
1
48
47
66
3
51
96
24
24
42
168
55
11
21
12
16
35
126
96
18
36
13
12
24
12
65
54
60
33
21
19
83
93
21
19
77
15
93
39
21
27
60
9
19
47
49
59
6
6
69
88
36
24
48
8
81
54
25
11
109
5
12
48
7
8
52
35
54
15
4
84
20
63
45
4
20
75
33
51
105
76
84
191
81
45
99
ABCD 94179845614*3^$a+1 [50035]
162
24
41
1
54
24
66
15
3
30
12
24
11
61
42
6
84
6
12
12
6
30
12
42
6
42
12
18
54
6
42
35
16
39
48
72
66
15
21
78
78
30
17
37
156
15
39
9
69
18
153
39
42
30
66
12
83
7
102
6
125
67
72
156
12
30
6
24
33
27
18
78
42
12
12
18
78
18
120
54
42
30
11
25
30
102
12
36
120
150
24
78
12
54
12
17
13
30
90
48
27
87
96
41
1
47
133
42
30
18
18
42
5
67
60
33
63
96
65
160
9
42
60
24
18
30
36
60
36
6
15
57
168
15
15
12
72
30
24
90
12
60
18
24
102
66
48
30
21
51
102
23
55
54
96
90
24
65
25
71
157
3
9
66
54
54
24
18
42
6
150
41
16
123
42
78
126
78
48
24
18
23
67
12
78
30
18
54
36
12
66
24
120
6
21
39
72
12
126
30
9
81
24
108
59
48
7
6
12
42
90
30
54
54
90
15
27
21
3
144
77
79
17
67
60
210
42
18
12
18
5
37
54
36
24
72
12
18
60
12
6
101
49
12
35
13
126
21
9
36
30
24
114
114
6
42
12
45
45
30
5
16
81
30
65
139
24
12
30
51
32
25
135
33
30
24
30
108
78
78
6
78
36
30
60
102
59
73
18
120
18
11
48
13
99
9
6
6
12
30
42
23
1
162
192
30
6
156
18
78
45
27
36
30
36
36
24
18
17
19
126
78
12
6
30
48
36
6
48
54
6
132
24
143
97
63
21
54
18
30
30
60
30
78
6
48
6
36
24
54
18
132
102
53
13
18
96
65
16
9
66
12
60
77
64
15
24
30
36
102
30
54
6
135
80
19
54
36
66
30
30
30
42
18
18
54
3
195
29
145
78
138
54
84
24
6
36
75
15
36
240
162
42
48
18
60
18
12
24
24
36
48
33
93
42
132
18
264
48
132
18
180
6
11
64
45
99
45
35
67
36
9
15
65
43
21
99
36
6
30
5
79
24
6
54
12
6
60
15
15
54
36
12
27
69
24
108
108
42
12
12
84
12
42
95
43
12
36
36
48
33
9
71
109
168
102
114
6
48
48
29
79
12
12
42
6
30
90
42
162
54
102
137
160
21
12
42
30
72
6
48
57
33
36
90
48
30
3
87
6
54
6
39
15
6
54
5
91
24
18
54
84
24
120
33
9
66
42
30
6
39
87
9
27
18
12
18
132
72
12
60
78
30
36
36
18
60
78
30
3
165
6
18
30
5
112
21
42
36
204
12
53
1
30
54
12
126
65
7
120
6
75
15
54
6
60
6
30
84
12
42
78
72
48
12
90
36
11
73
48
60
60
42
12
18
78
12
18
72
30
36
24
120
17
61
35
7
12
144
36
48
153
27
78
42
77
1
72
87
33
12
83
31
6
186
192
18
12
6
6
36
18
102
18
6
54
24
6
24
12
126
77
31
6
36
72
30
72
36
24
45
45
30
18
35
7
9
39
126
6
101
7
18
12
27
141
54
78
12
66
24
6
24
36
54
113
13
48
51
69
42
129
144
21
138
48
180
48
90
54
72
60
36
18
72
84
24
84
210
48
137
7
168
66
156
35
43
12
9
15
114
47
1
42
102
138
18
18
42
270
9
45
35
13
30
5
115
18
27
33
150
132
66
36
15
51
42
6
29
37
11
144
79
12
5
43
84
81
9
42
36
137
7
9
99
48
48
141
81
15
9
23
16
135
9
21
60
36
66
48
42
30
18
12
35
144
1
15
15
24
54
30
6
114
60
17
7
6
12
24
18
12
65
16
9
6
17
91
36
65
1
12
42
60
24
21
63
6
12
30
30
84
30
168
48
90
12
12
186
42
30
5
1
42
5
49
6
30
18
41
43
6
24
23
145
18
12
30
3
69
66
41
49
47
7
78
162
198
102
6
30
54
35
61
60
24
95
31
12
5
37
60
6
6
51
3
30
12
3
171
6
18
72
5
25
12
6
36
18
6
41
61
12
87
105
6
17
43
42
18
18
36
18
12
6
138
60
41
85
48
90
17
1
30
24
36
5
43
42
59
109
60
6
24
57
9
71
79
18
30
30
35
1
24
23
67
222
36
30
29
31
17
31
90
24
47
31
33
39
156
84
60
18
18
42
12
108
120
60
72
27
45
18
12
18
35
16
117
120
24
90
6
59
1
48
42
12
6
42
9
45
78
5
1
15
9
23
37
12
6
89
49
12
18
42
72
72
54
114
96
6
36
84
54
6
53
55
18
144
18
53
19
24
162
174
18
48
30
5
37
27
45
18
18
48
60
54
96
174
63
27
53
43
21
81
24
78
30
6
6
15
99
45
27
54
66
18
90
12
204
ABCD 94179927514*3^$a+1 [50274]
43
197
163
45
117
27
96
32
61
35
64
32
13
51
144
75
90
90
17
19
29
43
53
1
15
144
219
72
36
18
36
339
80
67
317
61
216
54
69
32
48
16
87
89
91
108
89
91
5
64
21
126
93
15
161
109
195
75
101
112
75
144
108
252
108
18
108
414
72
125
145
15
48
117
171
192
51
36
36
90
27
243
54
90
29
144
16
672
57
375
48
32
240
16
99
18
54
144
54
63
27
18
323
325
11
169
39
96
27
165
192
57
360
90
36
72
41
49
63
9
231
288
80
49
15
32
223
108
117
27
90
171
288
45
51
80
13
35
1
36
90
65
288
160
63
90
23
319
720
17
19
45
144
176
175
36
180
90
63
48
48
96
96
117
123
507
270
71
240
64
57
135
153
215
253
179
19
125
16
80
49
162
173
151
89
19
108
257
31
126
18
18
18
125
144
91
5
301
54
45
171
53
1
54
36
144
306
54
216
117
333
35
64
81
36
75
80
48
31
162
143
64
45
90
18
39
96
9
375
288
183
105
129
111
48
192
128
112
219
149
121
216
234
69
21
36
162
162
90
89
55
41
16
159
18
63
27
5
121
252
107
397
54
54
36
99
240
3
29
144
144
241
180
11
169
162
53
91
18
486
36
36
165
48
80
336
160
80
16
213
267
165
443
16
9
39
192
336
45
3
80
439
18
135
99
189
441
18
558
87
32
115
29
112
345
167
208
39
90
143
112
141
72
155
25
87
129
207
207
65
295
41
64
32
151
9
189
147
192
57
119
25
135
144
192
48
96
267
162
36
234
72
93
231
57
128
160
15
36
29
112
32
96
352
48
15
305
16
128
127
18
270
273
123
162
18
54
72
35
48
16
27
234
75
231
153
320
336
19
90
179
397
83
160
135
41
121
231
3
29
7
233
192
240
48
97
111
267
108
144
89
64
27
149
229
108
234
293
13
252
ABCD 94179965156*3^$a+1 [50024]
96
192
79
41
157
83
7
252
29
229
11
181
71
19
209
301
11
180
7
53
67
60
90
30
425
175
233
48
1
18
60
161
91
353
37
239
139
132
30
11
132
25
30
60
281
120
49
11
91
108
42
18
30
11
24
96
192
348
139
72
180
168
210
42
101
187
113
169
90
29
61
59
19
365
108
60
168
19
41
192
48
19
72
180
53
97
90
120
53
7
30
180
59
84
336
120
84
25
23
259
269
79
90
155
108
48
49
90
53
132
240
216
19
150
11
60
199
221
372
49
18
240
12
18
23
19
161
48
1
78
90
263
12
168
19
18
23
139
198
42
89
12
19
89
84
175
12
149
1
179
49
23
48
192
67
53
67
41
91
89
109
95
7
29
139
161
60
72
7
252
348
30
203
199
48
41
84
115
41
72
187
132
288
102
78
41
79
90
23
649
360
228
252
11
7
72
53
145
150
12
288
65
187
60
198
11
120
24
36
91
53
145
72
90
78
30
53
7
120
41
120
1
18
162
59
192
60
49
59
211
60
270
23
115
60
90
432
120
78
12
108
41
12
7
113
300
37
95
67
41
48
84
295
90
191
61
83
108
7
41
169
71
240
12
187
185
25
83
612
336
31
450
78
65
235
42
119
19
90
162
360
281
48
181
191
48
144
7
41
67
180
101
144
85
83
7
30
71
444
7
168
192
41
49
143
168
19
48
65
67
41
72
277
360
90
41
48
421
83
187
173
96
24
168
307
132
89
1
71
37
102
41
12
37
18
41
841
78
102
11
72
36
121
18
233
12
228
157
11
72
37
23
19
30
59
109
23
48
12
372
48
19
29
1
83
85
23
79
18
222
90
23
60
96
109
72
131
60
187
5
36
49
11
19
180
233
228
79
65
48
67
53
109
11
60
97
323
108
1
83
37
59
91
101
48
12
192
115
12
108
41
192
37
71
181
198
485
55
180
353
48
199
30
155
48
229
131
229
59
49
11
60
181
78
65
180
7
161
120
108
19
180
72
149
60
31
90
18
5
25
251
181
59
181
48
72
78
12
53
37
71
7
252
48
ABCD 94180295928*3^$a+1 [50016]
24
11
36
21
7
20
21
19
24
21
8
24
19
12
12
8
43
2
7
36
8
16
20
9
51
16
5
40
35
52
9
11
4
32
57
12
43
20
21
12
7
9
11
28
57
23
129
4
11
21
22
2
7
36
141
36
8
12
28
27
68
19
21
8
136
9
23
28
29
12
12
64
32
15
9
3
33
46
9
29
34
74
31
17
22
114
12
23
31
9
8
52
32
45
27
49
39
9
8
3
16
8
60
36
45
27
12
4
56
36
9
63
12
19
45
33
35
33
12
19
48
20
16
20
24
21
7
53
15
12
52
24
24
8
16
5
24
36
31
12
24
8
40
8
12
37
32
72
3
7
69
20
4
17
24
28
32
4
15
41
27
60
36
52
3
81
5
7
68
37
39
48
48
8
52
65
3
19
17
28
17
51
13
18
9
29
24
51
12
4
5
39
16
9
18
5
16
72
20
13
24
36
68
24
28
39
24
48
17
15
7
26
19
65
7
12
12
3
48
21
44
43
2
34
18
3
8
4
53
58
21
20
4
5
15
12
9
7
3
9
9
3
9
51
56
33
3
1
8
31
24
17
79
60
15
6
68
7
5
4
11
64
104
1
6
33
24
45
27
17
28
39
48
8
1
11
4
53
67
8
9
3
16
12
27
41
12
96
9
19
20
55
21
77
46
5
9
79
60
12
5
3
48
16
51
41
4
17
10
141
8
16
48
12
32
1
11
36
37
6
65
64
17
19
9
6
2
27
16
3
18
54
5
9
79
65
19
5
15
16
5
4
20
3
16
5
36
3
60
60
7
29
7
105
8
16
72
51
6
15
8
7
42
3
24
29
12
48
48
12
58
2
15
4
12
17
3
21
19
44
12
21
7
39
53
13
27
12
60
9
6
33
20
1
3
9
44
84
39
4
8
28
51
26
24
3
12
1
27
36
36
20
40
60
17
39
16
12
5
4
27
20
36
45
24
19
48
27
81
24
36
3
5
60
96
16
39
6
87
20
37
56
28
39
8
60
69
4
63
24
12
12
51
50
15
24
72
24
45
36
3
36
25
3
32
13
54
38
55
69
32
39
16
24
15
5
9
3
7
21
36
8
79
2
3
12
84
12
48
55
62
7
32
204
4
33
11
33
7
17
3
64
56
43
21
8
4
29
3
16
84
9
42
5
16
33
3
9
42
2
51
1
11
28
20
45
31
21
59
24
9
60
27
21
87
36
105
3
9
48
4
18
33
3
30
3
32
21
4
3
17
28
3
32
28
9
32
27
33
7
24
53
40
11
25
18
2
19
3
9
12
41
3
19
5
13
35
4
80
9
7
41
24
22
2
10
17
52
17
28
39
60
12
32
12
24
13
20
15
12
52
20
25
51
3
41
21
31
12
8
45
3
4
32
40
56
12
48
43
45
5
58
6
56
39
79
2
84
12
3
21
31
5
84
15
31
38
31
41
7
17
28
3
5
43
8
1
3
63
6
39
5
36
55
17
15
9
27
28
12
3
18
75
5
12
3
12
60
12
4
32
24
24
4
12
32
28
3
18
63
5
48
28
35
9
3
40
41
75
28
5
15
12
40
44
57
7
3
5
52
72
68
12
4
24
60
5
15
24
33
3
4
32
1
23
1
80
72
19
29
15
21
15
40
44
19
17
33
60
12
4
3
21
15
20
52
12
36
36
17
7
12
8
24
12
1
51
8
4
5
15
79
38
7
3
9
92
12
40
45
8
31
12
17
31
12
24
8
9
19
41
7
72
33
11
4
27
17
12
79
29
45
7
56
9
7
5
19
21
68
7
8
24
9
4
27
12
104
4
8
4
32
33
34
2
36
7
12
32
72
40
36
12
36
5
16
83
25
30
17
1
23
40
5
58
9
44
12
9
24
34
9
8
21
72
34
21
81
39
5
19
12
44
21
91
21
35
24
21
7
9
56
79
96
12
41
3
21
19
5
19
20
4
123
17
16
32
12
31
60
26
24
60
3
61
27
32
57
19
20
28
69
96
23
21
4
8
19
20
9
51
33
40
6
29
33
67
5
43
8
13
8
36
3
4
21
15
68
36
7
9
9
11
60
24
33
24
4
23
13
23
4
12
72
21
3
44
16
3
2
51
16
17
3
4
15
2
48
3
9
51
24
12
16
24
8
117
7
63
9
8
9
12
15
33
7
44
28
15
53
45
75
21
3
24
76
17
15
4
24
21
56
3
84
4
15
30
56
19
48
3
57
36
20
12
9
91
32
33
27
7
17
48
49
20
19
12
68
36
28
17
43
24
87
41
19
21
63
90
11
12
9
12
10
14
10
17
24
7
62
24
3
16
20
12
45
15
37
3
56
33
19
20
117
19
3
62
3
16
5
7
29
39
60
1
30
33
81
3
63
2
27
21
19
27
33
24
20
52
12
5
3
4
8
13
15
21
20
24
46
5
12
21
3
4
48
15
6
47
9
24
27
19
9
3
26
15
36
49
32
19
21
36
3
3
14
55
12
60
12
9
3
17
46
41
60
12
40
9
51
21
11
33
19
72
12
32
40
36
3
2
16
11
33
19
21
23
4
5
19
56
9
19
8
37
3
48
8
12
4
15
50
43
33
11
12
12
133
23
4
27
53
28
20
37
71
12
12
36
64
44
12
52
45
8
4
71
48
9
55
41
46
17
4
32
1
51
9
30
33
21
32
55
5
4
3
48
12
17
24
3
9
22
17
45
15
13
51
12
29
7
8
36
45
31
104
25
39
60
24
53
108
3
121
27
8
4
17
12
12
7
12
9
23
9
19
8
60
28
17
55
3
9
39
6
3
29
60
12
3
4
32
13
3
5
108
10
14
7
48
36
12
27
17
36
12
16
72
5
75
96
9
3
37
35
37
11
40
8
16
17
3
33
19
89
142
69
12
8
19
5
13
8
15
13
18
45
36
17
12
16
51
60
8
45
4
63
27
90
44
10
17
4
5
55
21
11
52
105
11
60
81
3
12
69
31
17
15
4
68
12
33
55
33
35
36
4
17
19
12
20
60
31
29
36
9
12
19
32
88
17
10
45
48
15
2
24
67
8
1
20
27
52
44
4
5
3
16
5
31
44
21
12
36
3
28
27
18
44
51
28
36
44
37
3
8
45
7
12
9
15
21
15
32
79
6
18
5
12
1
11
16
12
9
8
12
3
31
69
24
8
69
7
8
12
1
18
17
7
26
7
44
9
88
111
3
30
56
7
8
25
12
36
39
5
3
28
12
21
39
8
28
29
43
21
39
36
53
28
35
12
16
12
20
21
19
29
48
19
3
2
24
24
7
8
48
16
29
15
76
12
9
11
24
21
31
48
17
24
19
8
129
15
64
9
36
36
23
33
3
52
27
2
94
29
4
12
12
8
9
10
5
4
120
17
7
80
4
29
4
23
4
12
17
19
32
24
52
29
63
1
44
10
21
8
52
21
23
48
43
12
21
29
15
43
9
17
27
48
43
5
19
2
67
32
36
76
8
21
94
81
9
39
15
14
7
36
20
4
12
5
19
60
17
39
36
24
28
20
28
9
11
48
16
68
36
21
4
32
19
24
15
41
36
49
3
41
40
44
12
7
48
56
13
80
28
36
35
12
7
26
60
10
2
7
21
36
3
12
5
15
12
16
20
7
41
9
4
24
47
1
36
80
12
3
12
16
3
14
28
20
15
36
19
5
43
17
1
3
101
15
16
5
19
20
112
65
39
1
32
4
47
24
19
2
76
3
17
7
8
9
10
26
15
40
80
4
24
3
9
32
28
56
1
15
24
8
21
60
24
87
132
21
24
4
90
2
31
44
13
27
20
61
3
32
52
24
17
15
1
35
4
32
49
3
20
9
4
8
3
12
4
8
76
12
44
57
24
19
3
29
12
64
27
45
44
36
108
28
24
24
20
25
3
20
28
17
15
4
24
57
15
5
24
15
4
48
24
20
24
1
51
5
3
25
32
39
1
54
5
45
7
12
9
63
32
7
26
3
12
21
55
20
69
64
23
16
5
7
12
72
24
8
76
8
25
20
96
15
84
16
21
75
33
18
53
9
4
60
18
69
72
8
24
33
15
60
72
28
44
21
22
38
12
7
12
44
12
16
29
55
8
21
10
2
15
7
54
3
5
3
24
31
53
9
31
21
11
4
8
16
5
51
97
23
4
9
24
20
75
16
5
3
16
3
29
28
15
74
15
7
17
36
4
29
3
21
15
4
32
19
14
16
ABCD 94180484878*3^$a+1 [50095]
55
8
81
48
25
98
9
19
20
9
72
111
9
43
5
12
48
96
19
8
33
19
53
13
59
55
113
15
28
32
90
120
63
15
40
65
24
12
48
21
30
9
25
38
9
99
4
8
48
12
177
3
9
79
65
84
108
108
87
60
9
81
75
7
128
52
68
105
3
12
180
45
12
36
12
33
40
11
48
72
31
149
79
90
42
173
36
39
30
40
32
3
156
31
140
9
43
116
52
5
15
93
25
24
23
3
4
17
39
90
111
81
90
33
72
12
36
37
23
60
7
125
15
112
56
42
99
228
25
23
24
9
70
149
21
15
49
66
20
69
3
40
5
24
24
27
45
15
69
9
34
17
13
23
3
60
60
120
102
159
73
8
10
113
45
15
12
108
75
40
17
93
87
12
13
8
10
41
21
15
3
81
21
48
22
8
12
28
32
112
116
12
112
8
18
10
17
48
117
18
45
96
1
35
37
86
81
48
31
17
12
13
23
24
1
119
3
57
51
42
39
39
12
78
34
53
73
155
55
5
27
60
105
33
27
24
39
12
18
39
25
191
60
24
211
5
60
36
13
30
26
99
115
18
35
13
32
48
30
141
79
30
24
8
18
4
5
3
9
9
154
77
156
3
34
26
12
45
3
64
5
51
10
131
21
18
30
30
81
19
30
24
26
40
77
12
36
7
48
80
300
72
30
3
24
108
48
12
15
70
18
41
120
69
75
27
93
24
91
72
8
4
65
261
87
33
64
23
48
120
15
12
129
21
112
95
12
51
28
77
12
91
2
18
69
3
88
30
50
60
57
48
72
7
26
40
11
103
8
9
96
13
50
72
40
102
78
90
18
30
114
17
24
157
8
87
48
96
43
38
138
12
117
60
163
8
30
87
3
190
59
36
145
80
40
54
8
48
9
31
29
60
33
15
24
24
12
48
24
91
5
12
105
99
51
18
87
123
69
108
108
15
72
48
10
47
97
8
48
30
4
6
32
39
24
12
123
42
39
51
60
210
30
60
118
80
30
4
8
22
168
48
47
3
30
15
24
72
31
8
81
120
36
127
56
22
38
57
108
27
202
8
10
5
48
57
178
20
120
72
52
113
55
5
7
137
36
13
32
40
47
108
63
160
41
36
75
153
27
172
8
30
15
3
12
9
36
123
124
5
31
125
19
90
8
27
36
120
79
18
72
11
15
21
73
38
57
73
59
21
58
5
36
13
35
43
98
150
9
123
160
102
86
189
60
81
15
24
108
15
33
55
140
42
147
3
60
28
2
30
18
70
29
48
13
152
18
45
7
18
35
27
18
42
9
31
38
30
34
11
45
27
75
165
24
39
117
24
49
42
38
87
105
3
12
24
1
38
12
117
25
8
183
60
117
159
39
21
43
113
12
3
18
30
21
19
2
30
58
80
30
60
142
80
99
69
22
53
37
8
10
5
75
9
108
123
12
82
11
19
41
72
33
87
127
186
30
29
85
66
65
24
3
52
8
9
48
36
87
18
150
4
86
64
30
26
39
31
32
9
31
72
36
5
15
57
33
30
160
5
72
63
4
5
141
70
149
91
5
75
130
2
105
24
60
31
140
30
3
24
48
84
84
27
28
30
71
48
36
85
11
21
159
51
9
21
150
48
120
21
39
60
72
82
23
48
12
12
123
9
24
37
90
68
72
48
69
13
102
26
34
65
3
40
8
40
5
45
130
24
17
51
33
24
31
17
84
69
70
101
39
9
51
60
4
197
133
23
12
120
141
40
11
24
109
23
105
18
120
21
84
67
12
245
115
77
139
17
15
48
70
2
70
47
12
60
19
89
3
129
84
12
3
64
36
41
84
36
1
38
10
2
22
71
57
27
21
159
12
36
15
45
3
45
45
27
43
29
36
139
68
105
7
41
12
123
60
129
151
17
48
45
15
36
79
137
84
31
5
135
129
84
19
38
30
93
12
72
120
1
144
11
12
33
10
132
5
7
8
28
20
9
12
1
143
75
52
12
17
24
15
132
9
9
51
24
135
21
49
107
120
45
40
38
9
33
118
41
39
237
108
195
9
243
28
30
11
229
62
90
18
4
8
69
13
26
52
72
8
33
60
7
38
51
39
69
55
108
89
84
55
101
48
36
27
60
33
7
53
192
45
30
45
7
5
12
48
ABCD 94180822226*3^$a+1 [50065]
135
120
453
12
63
176
136
104
160
128
16
176
109
275
136
69
60
71
13
51
189
123
57
180
3
432
33
95
232
48
33
72
15
8
16
33
191
144
16
9
216
95
16
56
88
96
69
107
232
48
248
25
135
104
240
40
96
24
96
45
252
23
49
183
168
80
16
56
13
132
63
24
56
85
59
216
72
37
35
1
72
108
75
24
192
24
9
287
64
72
225
255
104
24
192
13
24
228
47
61
155
160
9
95
73
15
57
95
72
88
105
48
135
48
24
72
96
8
16
93
75
105
15
21
27
24
201
135
8
144
72
40
24
24
321
204
123
264
96
48
9
95
640
80
192
184
45
60
72
95
13
27
24
33
63
312
96
105
60
59
40
32
121
95
193
15
24
153
39
201
15
72
21
99
81
39
33
192
23
312
88
72
33
15
72
8
25
23
85
180
204
131
40
345
87
32
48
13
131
1
108
84
168
63
9
36
419
72
40
93
3
72
21
84
36
155
72
25
87
165
60
87
48
96
165
75
176
16
72
72
8
121
39
33
120
240
48
47
25
15
32
241
39
96
9
288
167
85
60
15
120
21
132
228
59
1
95
25
24
111
144
56
97
263
16
9
72
15
72
45
3
128
160
96
144
96
48
81
159
240
33
15
48
224
168
120
37
107
121
47
48
40
48
56
13
51
224
96
16
216
465
72
15
152
169
24
87
8
136
69
108
63
104
88
57
36
107
144
13
435
8
25
132
51
56
121
87
152
168
40
153
120
39
56
160
8
72
88
24
248
13
291
81
15
153
15
57
12
3
105
15
72
96
240
24
21
227
13
59
40
120
96
104
72
49
111
120
69
11
16
105
192
87
24
56
160
69
27
105
15
128
145
15
69
11
144
208
177
183
105
207
56
64
72
321
263
64
152
133
108
15
152
1
255
96
201
119
16
72
45
96
59
193
167
376
392
37
216
107
37
387
9
279
120
72
9
111
69
51
81
87
48
24
33
60
35
88
33
72
63
344
205
11
72
88
24
216
96
93
35
112
69
27
72
32
184
240
56
361
15
273
327
104
1
143
64
80
280
21
99
48
48
152
184
144
105
159
33
15
152
40
48
177
23
73
72
48
60
264
60
36
12
335
13
107
157
108
72
96
167
25
239
49
39
21
75
45
ABCD 94181817734*3^$a+1 [50010]
20
28
3
18
15
15
17
52
56
25
18
45
9
15
9
11
19
30
12
63
39
29
91
5
4
12
39
29
64
3
30
59
193
30
17
16
32
19
29
37
42
30
42
29
37
131
64
8
16
33
39
3
156
150
107
16
8
124
3
30
11
4
51
17
16
8
19
5
91
24
114
3
3
6
84
6
33
51
17
16
12
44
36
55
9
9
42
54
27
8
16
8
7
5
12
40
33
108
15
32
12
24
40
27
5
13
35
16
32
37
15
3
29
12
4
57
3
27
45
24
36
20
24
36
37
11
1
30
108
30
12
18
6
60
3
20
4
15
72
5
4
8
55
9
8
12
16
12
48
36
20
43
6
15
33
23
4
44
1
6
41
1
66
17
12
4
57
42
102
6
5
112
9
84
24
6
5
19
18
147
21
11
61
54
149
1
96
47
25
12
27
12
9
11
24
16
32
40
9
143
1
6
17
31
17
13
15
15
12
81
8
55
5
1
24
11
40
24
21
23
12
19
125
55
12
18
11
13
60
96
23
31
18
47
37
83
88
20
4
3
9
20
7
30
59
12
55
117
20
43
17
103
17
24
55
9
68
76
32
4
33
36
6
53
12
1
18
5
28
33
11
37
15
12
9
36
48
23
7
9
9
12
27
68
7
9
15
30
15
21
48
15
15
18
11
52
8
13
30
5
16
27
29
12
31
18
18
65
16
12
9
23
4
44
1
15
33
15
15
48
149
12
7
24
5
7
17
4
44
16
56
12
4
24
39
9
8
24
36
16
20
60
19
17
49
39
21
96
27
8
96
48
28
3
30
15
20
1
47
16
69
23
43
54
11
4
45
35
60
36
52
12
45
42
30
39
39
33
87
53
12
1
12
35
13
11
13
47
28
8
12
1
12
15
33
51
12
3
30
3
12
24
15
12
17
12
13
23
7
12
29
12
36
76
15
6
15
32
67
9
24
8
1
95
1
12
27
32
28
93
3
15
21
8
24
1
30
17
48
19
42
42
33
48
9
6
9
8
24
19
6
6
81
12
21
23
16
21
60
23
96
48
19
5
16
3
29
36
1
30
48
33
33
11
13
51
8
16
32
37
39
20
37
3
8
28
21
12
11
4
96
21
15
12
69
12
15
20
120
48
19
18
12
71
12
12
36
28
24
3
5
24
12
16
27
78
71
1
35
31
36
5
16
69
27
9
23
55
12
17
12
31
12
42
35
124
60
21
3
33
15
12
123
17
16
69
6
125
37
60
47
1
24
39
27
5
16
8
25
6
81
48
24
87
5
7
12
41
1
143
4
33
11
36
1
36
30
54
18
5
7
12
29
16
45
23
60
28
84
21
18
6
35
4
8
19
18
3
21
3
105
15
45
27
33
12
12
71
84
1
75
33
15
45
3
27
12
24
6
24
30
53
52
3
81
9
15
8
16
27
5
12
25
27
56
1
24
11
19
72
18
47
7
125
60
7
6
11
31
33
63
33
3
6
15
20
36
43
18
35
28
27
17
16
20
12
61
11
24
24
40
81
15
45
23
28
8
25
66
6
11
12
25
39
3
33
3
17
72
48
16
24
3
41
4
9
63
24
57
47
4
3
41
1
15
9
24
18
29
19
17
4
32
12
1
3
48
3
72
12
21
39
12
17
40
141
12
36
35
40
27
5
61
6
5
49
6
45
21
15
24
20
49
47
84
13
35
31
29
7
18
30
5
13
24
35
40
20
48
96
16
9
30
77
40
80
48
7
48
33
21
23
7
41
28
21
3
27
78
3
20
48
64
44
28
27
57
27
72
30
35
12
48
12
36
52
57
3
20
12
12
1
84
11
144
31
54
54
30
63
21
3
36
44
7
12
54
54
5
48
4
8
1
36
54
30
15
51
6
12
23
4
12
33
35
13
12
18
48
12
5
4
3
5
36
36
28
20
48
60
7
29
67
72
5
24
72
12
13
47
7
12
48
12
21
15
5
37
35
13
23
48
13
48
60
27
24
51
17
36
60
12
13
39
3
24
5
48
16
32
16
15
5
37
3
56
16
21
83
13
24
84
48
59
76
3
45
36
9
35
1
3
15
29
61
3
3
5
55
12
12
33
56
52
9
12
95
109
11
36
4
15
17
31
6
60
15
111
24
17
4
33
27
36
9
71
4
8
40
32
1
15
32
67
45
80
60
1
11
16
24
24
3
5
25
23
24
49
18
53
16
8
4
20
12
7
5
4
21
75
96
45
6
17
16
15
33
9
36
3
57
3
44
24
60
4
48
9
6
9
20
7
105
36
27
29
7
120
57
44
4
27
45
24
8
16
8
72
7
42
3
32
13
15
24
45
63
12
8
12
4
45
6
21
56
13
11
19
5
12
12
1
3
33
15
15
45
32
16
21
59
4
32
52
24
8
40
80
4
48
12
15
18
30
5
49
3
72
20
25
11
16
44
12
72
19
6
36
107
7
65
64
8
24
25
18
45
32
72
40
21
15
60
8
16
15
12
33
21
6
6
59
25
27
32
28
21
36
23
64
20
7
57
44
96
49
3
44
120
16
44
13
39
8
16
27
36
30
35
25
15
33
30
17
13
6
29
61
6
5
16
15
69
12
21
11
25
27
3
81
8
25
27
12
57
23
24
24
4
44
13
59
12
4
39
5
12
16
45
60
12
18
29
12
61
6
53
64
12
63
6
66
54
102
42
18
17
61
30
33
9
87
63
21
51
17
16
105
18
101
13
36
6
41
49
47
28
84
8
24
12
1
3
21
3
15
5
7
9
3
54
36
6
65
19
5
36
73
23
124
24
12
36
44
1
11
40
45
36
27
51
6
51
32
1
36
83
72
40
231
5
16
44
36
7
12
17
13
11
24
40
39
9
20
12
121
27
20
43
65
36
7
21
12
8
16
15
60
5
60
4
51
9
9
24
47
13
3
20
13
35
25
3
48
12
8
40
56
25
30
84
5
16
39
245
79
6
6
81
20
61
18
21
56
4
3
30
95
36
13
54
21
36
20
13
3
3
5
40
9
42
41
64
9
11
12
1
75
32
4
92
55
17
24
48
61
24
3
27
36
29
61
23
24
25
11
1
11
4
3
12
18
42
66
18
30
12
138
41
24
12
60
4
92
48
24
7
5
4
24
69
15
32
1
11
40
3
21
24
3
77
24
52
15
18
30
17
55
5
85
12
23
12
73
23
31
33
21
23
4
44
13
30
30
12
30
33
92
19
29
16
24
3
18
11
12
12
1
23
16
32
16
32
24
40
12
45
84
35
60
48
28
20
1
3
9
39
24
32
1
23
37
24
18
30
15
9
24
6
41
28
120
8
40
32
12
112
12
3
5
24
13
36
35
16
68
13
3
33
60
11
25
15
8
43
12
29
4
8
48
40
72
32
19
101
12
52
33
63
32
1
39
8
64
45
78
12
60
5
40
8
40
56
16
15
9
56
24
7
33
21
27
36
20
7
17
48
52
44
19
5
1
11
12
4
21
39
24
9
84
18
12
21
24
8
31
66
48
11
16
69
39
8
7
42
48
23
13
72
42
9
21
23
19
30
54
9
3
29
1
11
19
53
24
1
83
13
15
69
27
8
67
9
3
18
11
36
12
4
45
27
8
40
56
25
63
80
16
24
15
33
3
53
7
45
15
17
7
12
17
12
4
32
31
9
36
12
20
7
6
23
112
27
81
12
20
4
8
40
21
11
1
18
9
60
56
25
15
32
40
39
41
49
66
24
60
41
13
12
12
18
33
9
59
31
36
42
15
9
6
17
4
3
33
12
68
28
12
33
35
28
36
12
99
33
20
16
60
33
3
8
19
33
32
7
29
16
15
6
24
6
ABCD 94181875064*3^$a+1 [50046]
33
63
24
48
63
42
123
84
99
42
192
90
36
84
57
33
60
6
237
135
42
78
60
45
27
33
123
57
15
132
180
48
105
3
57
12
72
96
72
15
57
51
60
30
30
12
96
84
48
117
15
57
3
270
243
105
132
6
72
48
144
150
18
48
54
120
168
75
15
285
105
48
24
48
72
18
9
240
9
12
42
60
6
54
33
120
75
72
36
24
6
147
57
108
15
75
69
69
87
165
15
63
21
48
15
33
75
45
135
12
150
108
18
30
171
48
3
60
42
30
18
15
3
144
60
36
21
81
60
72
6
174
135
75
18
18
57
63
30
24
108
120
15
3
42
102
18
30
18
30
21
21
27
12
108
171
24
33
75
9
3
57
48
21
12
132
15
3
60
192
60
60
18
30
9
60
36
60
63
60
9
60
33
30
69
99
42
27
168
15
45
45
99
33
120
18
210
42
60
36
84
60
6
30
21
51
60
129
3
6
219
21
30
12
30
12
3
33
12
99
39
12
18
114
60
168
105
93
27
3
42
42
36
24
45
75
138
120
72
36
54
33
63
24
66
12
108
51
51
42
186
120
42
27
63
9
123
30
15
21
144
3
57
18
78
324
27
63
120
108
48
9
261
12
150
45
147
60
96
210
132
18
30
39
81
147
45
147
72
81
12
6
84
105
21
54
45
3
18
99
72
9
111
96
123
9
225
78
90
39
21
39
3
36
60
69
111
81
3
78
102
57
159
60
69
21
27
27
156
21
21
288
12
30
69
60
93
15
15
90
18
42
3
33
102
78
39
75
90
126
9
21
42
30
75
3
12
42
18
30
30
12
36
57
33
114
18
42
108
129
9
42
12
33
12
21
99
63
120
150
132
60
18
105
45
75
144
33
66
297
57
60
6
57
33
90
69
3
45
24
39
54
6
42
30
90
99
21
12
150
78
132
18
72
57
33
3
93
24
180
63
75
222
186
60
12
72
6
60
150
21
21
48
84
78
18
30
81
51
9
33
90
126
42
129
21
12
108
18
114
78
9
3
120
18
138
30
99
45
27
96
195
60
117
12
9
60
24
156
12
15
33
24
3
3
72
90
108
39
21
51
180
9
54
165
63
45
84
231
18
84
48
42
108
18
72
255
63
114
255
21
84
78
9
3
126
30
21
99
69
132
60
39
132
120
120
18
27
93
27
27
30
60
3
33
84
183
3
30
111
60
33
240
18
18
27
15
9
3
96
24
18
60
15
45
42
105
15
30
48
39
39
12
9
96
27
96
72
132
78
150
9
3
33
165
42
108
162
90
213
15
180
30
102
78
72
6
54
258
9
60
33
6
84
153
15
42
63
15
108
9
21
174
90
78
60
9
9
27
63
132
60
192
78
18
24
78
78
294
6
30
54
48
9
48
51
141
63
18
75
57
90
108
48
21
159
12
9
39
24
36
69
3
72
138
18
9
153
39
48
261
30
24
6
12
120
12
66
60
72
12
96
141
3
6
102
69
96
3
114
30
48
48
12
18
60
12
18
144
6
12
12
6
60
69
12
36
3
30
90
9
51
30
24
3
33
84
36
12
15
72
141
342
12
57
33
27
60
33
90
6
54
60
48
30
99
33
63
57
243
57
108
48
27
33
54
36
21
33
63
63
12
48
162
78
42
30
12
57
96
240
63
57
33
99
3
42
150
33
24
171
12
45
15
33
105
48
39
288
33
42
12
6
114
90
30
30
216
39
45
48
99
39
30
30
21
36
12
15
105
48
15
150
48
60
30
54
78
42
18
138
102
72
30
6
21
33
ABCD 94181923898*3^$a+1 [50044]
6
18
75
72
152
43
24
54
12
3
75
21
81
30
30
35
85
75
8
40
117
30
5
25
15
120
39
180
45
75
101
43
6
84
6
21
33
30
36
29
91
36
48
6
51
69
35
49
96
144
36
6
93
27
60
9
45
30
60
6
3
21
179
40
147
53
67
48
21
291
54
23
37
6
24
5
16
15
18
167
55
48
66
15
21
59
115
21
24
24
32
160
123
12
18
119
163
45
48
87
89
40
81
204
126
125
40
128
31
6
24
51
152
211
6
15
240
15
114
287
43
6
96
18
125
91
53
13
59
61
60
30
18
15
45
35
61
210
6
75
152
13
59
91
228
297
213
150
29
61
96
54
60
6
99
21
35
61
30
45
99
21
120
165
30
29
19
72
114
11
19
45
56
19
36
9
176
64
24
51
90
66
33
27
48
6
15
96
24
165
99
15
57
9
114
30
12
75
75
24
6
63
56
40
24
27
5
19
21
93
36
135
141
24
6
45
15
18
15
195
30
42
18
11
16
93
27
63
30
107
43
60
12
48
5
31
36
18
35
7
17
16
72
39
96
129
75
54
90
96
21
32
1
132
150
18
35
1
39
45
27
45
114
60
125
16
9
15
21
168
131
64
96
21
24
54
21
39
36
5
376
33
87
9
159
81
66
24
5
16
33
167
85
48
36
15
104
7
114
95
19
165
51
54
12
24
96
75
63
105
56
16
33
36
24
66
180
360
6
15
8
136
81
114
165
56
49
15
15
30
30
29
37
3
96
81
60
18
12
150
30
84
45
8
61
156
156
3
147
30
15
75
90
120
219
51
84
345
51
93
105
15
27
213
75
6
39
96
39
65
61
114
30
6
60
89
55
66
66
30
84
6
5
115
29
16
24
261
180
18
21
231
113
61
114
36
24
141
21
30
93
45
12
114
5
55
9
21
6
5
88
81
39
45
30
66
275
55
6
24
83
72
139
21
96
8
40
75
120
21
15
114
15
75
6
30
96
60
48
21
75
69
15
192
54
96
24
24
42
108
72
24
5
1
30
54
51
39
9
72
48
15
57
39
65
168
211
21
24
21
24
126
120
21
8
85
6
29
115
12
54
24
126
69
15
12
138
147
48
45
11
19
30
192
23
181
114
17
115
18
27
165
75
69
35
19
42
60
18
21
105
71
13
51
165
126
69
80
16
15
60
24
30
36
60
30
33
75
36
60
45
120
176
40
48
32
19
5
1
30
18
15
21
24
30
66
75
120
8
7
36
18
6
6
174
54
155
1
15
24
57
18
12
17
133
54
21
144
15
9
32
24
304
21
51
75
24
45
21
18
36
21
39
6
120
18
150
107
79
89
7
18
126
6
54
144
77
379
141
75
54
66
18
12
114
53
16
147
5
184
8
43
18
6
21
152
16
56
40
45
30
21
33
30
57
32
133
3
21
131
40
24
384
87
54
75
51
189
171
24
60
54
131
61
99
24
117
174
120
114
36
159
51
21
165
18
30
6
66
3
32
25
30
33
72
3
36
9
120
15
126
99
45
171
9
30
12
18
147
3
72
5
43
6
23
7
66
15
45
198
12
9
104
37
204
30
60
96
120
48
29
16
51
21
24
45
30
96
24
149
16
75
126
119
25
71
184
75
6
60
30
48
77
19
21
15
108
45
32
55
9
24
120
216
96
63
6
294
36
96
228
12
33
56
55
36
24
165
21
54
36
78
51
99
192
120
93
135
126
6
5
19
45
21
3
45
66
6
54
36
33
117
30
18
126
24
5
67
144
60
36
69
75
21
3
141
39
30
6
60
81
32
31
41
211
29
91
29
1
18
ABCD 94182154726*3^$a+1 [50043]
36
9
3
120
84
18
42
6
42
156
84
21
3
12
24
66
39
64
47
48
18
15
87
18
39
3
24
37
83
6
39
3
24
37
11
12
60
60
90
42
6
42
45
39
12
60
60
21
15
108
21
33
6
66
72
15
9
7
11
117
27
48
12
57
63
1
95
33
27
60
169
89
360
114
48
126
31
32
144
3
24
36
90
42
12
24
96
48
12
6
90
54
54
1
48
32
75
6
66
216
30
7
41
18
12
9
48
3
12
42
30
12
96
48
12
42
66
120
141
112
23
18
30
36
6
6
60
30
114
30
18
6
7
11
126
18
276
24
18
7
65
18
84
36
229
48
119
12
54
24
42
48
117
160
32
3
12
12
37
11
24
6
39
15
108
12
84
6
48
6
24
42
103
11
6
18
141
27
48
36
66
48
111
99
61
95
60
84
36
12
180
45
87
36
78
198
24
9
9
54
66
42
36
60
133
17
48
31
11
69
96
63
48
1
71
24
33
16
17
31
35
30
18
36
66
72
78
114
6
12
108
12
54
6
24
81
112
80
81
24
24
48
102
57
9
168
18
13
47
81
16
89
66
84
36
24
6
24
54
24
9
96
147
24
6
120
39
27
180
66
18
36
18
24
31
80
33
31
23
9
15
48
1
32
48
15
168
108
144
6
66
21
33
63
81
66
24
85
59
6
24
48
6
1
11
54
6
18
39
9
6
33
27
12
42
18
108
228
150
7
83
13
17
42
6
6
66
135
39
9
16
11
36
84
132
12
132
168
1
17
24
96
72
48
138
12
48
36
12
9
9
6
12
96
12
24
48
1
137
54
12
6
48
66
12
145
47
12
264
6
6
90
55
65
24
55
17
66
78
15
153
42
102
24
111
15
33
15
84
24
37
83
6
30
84
168
96
36
12
13
32
75
78
90
72
120
6
138
12
114
6
9
39
24
49
137
114
12
48
36
85
35
12
66
6
66
48
6
33
87
24
168
9
33
30
36
54
39
16
107
6
18
45
63
36
24
6
96
42
12
105
75
12
12
204
33
27
12
60
6
39
195
72
150
96
24
6
42
39
27
6
42
36
96
66
18
60
1
65
30
12
24
12
12
30
24
18
48
30
78
12
30
39
3
93
64
107
102
15
147
30
18
84
9
3
13
80
27
6
96
159
9
72
90
60
36
24
24
37
80
33
6
84
24
13
23
12
30
162
6
168
102
36
30
30
9
57
55
41
96
6
18
126
81
9
48
48
39
63
42
90
93
15
72
66
30
24
18
126
1
65
111
3
150
30
42
42
60
42
31
35
30
18
61
65
18
96
12
24
18
90
6
39
27
6
42
69
9
39
16
17
15
9
90
24
37
48
144
17
63
3
84
9
99
36
18
48
30
90
6
42
63
105
103
128
33
78
18
15
3
60
1
17
48
102
24
72
48
25
65
18
96
30
66
36
201
33
144
42
6
66
30
63
27
37
113
126
84
96
13
35
12
96
24
36
21
16
17
63
48
51
24
12
84
36
60
6
31
11
21
9
55
17
6
108
24
72
54
48
72
66
30
54
24
49
71
12
24
6
24
39
15
90
135
33
6
9
27
30
72
18
12
36
45
15
156
180
48
1
65
78
42
6
12
228
66
63
16
11
144
6
114
24
21
99
45
33
31
17
6
73
32
15
90
48
7
95
66
79
17
6
72
12
37
11
12
25
96
47
36
24
24
13
32
51
132
42
15
33
18
132
24
33
48
33
18
24
72
12
138
55
83
36
72
24
48
73
41
183
9
42
30
24
6
72
25
11
6
72
48
96
54
60
54
63
16
35
13
32
96
33
31
48
23
12
12
1
41
6
33
27
222
30
48
9
99
30
15
9
24
72
7
41
24
54
48
60
36
36
30
87
75
102
192
48
31
48
47
12
6
78
36
6
42
36
18
54
138
39
33
15
48
171
84
72
138
30
18
31
47
18
31
11
54
18
30
66
24
84
114
54
60
12
120
12
150
72
126
1
47
49
65
24
42
12
12
108
73
23
12
24
12
201
51
12
120
12
6
6
1
95
36
30
30
1
83
93
39
36
48
78
6
49
17
6
105
27
126
18
30
7
11
264
6
7
32
15
18
168
102
66
30
1
23
60
24
48
108
12
6
66
12
36
150
48
48
18
24
12
9
39
25
35
12
72
18
48
72
78
33
9
24
66
6
24
111
33
31
11
36
18
120
48
6
18
6
108
237
9
18
72
48
78
15
51
36
18
48
48
66
36
49
89
72
18
36
12
24
37
17
90
54
42
102
30
33
99
45
75
96
37
11
ABCD 94182611254*3^$a+1 [50010]
9
39
36
24
56
1
18
17
25
3
15
36
5
76
15
53
96
64
56
24
36
1
75
39
5
40
24
12
44
85
35
1
59
115
41
1
24
3
3
53
16
3
36
41
55
150
18
17
28
3
12
18
63
9
35
7
29
49
15
12
51
12
36
12
48
41
43
72
36
9
8
13
24
15
8
121
71
91
17
7
33
20
1
35
36
25
23
67
48
5
55
12
108
6
11
49
6
29
157
174
33
33
30
9
9
42
17
7
65
43
6
35
49
27
51
9
75
30
66
30
54
33
3
48
9
56
1
90
6
60
23
55
5
16
39
6
6
53
55
9
36
87
18
60
15
36
3
48
33
24
12
51
72
17
40
20
64
20
169
102
113
31
36
24
60
21
44
36
25
24
15
36
21
3
56
88
21
131
4
9
18
12
18
12
11
40
9
11
24
103
17
55
6
12
12
35
91
66
3
56
25
30
29
25
18
17
67
9
27
318
6
5
60
4
9
11
24
112
111
17
31
141
15
6
78
36
30
66
24
5
1
78
42
24
18
12
18
171
80
4
81
6
18
6
41
84
16
45
78
41
136
51
29
4
39
6
6
30
96
3
20
4
20
13
54
53
43
17
7
36
9
8
1
30
5
19
36
12
12
77
40
44
55
12
33
45
12
3
87
42
6
6
90
18
18
29
60
24
36
1
23
60
4
32
19
5
4
15
41
4
32
48
60
31
29
40
3
54
6
69
20
103
117
3
18
27
12
9
30
45
27
17
36
24
7
5
19
29
12
79
36
96
42
71
1
15
21
3
44
67
29
7
17
12
4
56
31
53
4
72
24
75
30
35
4
92
4
24
21
54
48
29
48
7
53
7
84
6
78
45
12
33
15
57
6
24
45
33
35
72
43
5
1
15
27
42
11
24
12
19
29
1
11
73
66
5
19
12
6
18
9
3
12
36
5
7
17
43
9
15
18
6
24
57
3
5
36
16
15
5
55
78
48
23
31
65
108
13
27
15
41
7
30
78
12
93
27
9
21
3
27
24
5
24
4
123
9
20
25
30
89
1
15
9
90
12
57
81
35
16
128
31
24
6
35
4
32
48
52
3
41
49
11
31
36
12
45
33
87
15
36
41
24
37
30
53
1
59
1
6
18
66
24
69
27
53
13
42
36
21
44
31
30
15
20
4
81
6
89
1
30
17
1
24
6
69
57
18
18
23
4
32
4
20
4
57
35
40
3
57
99
72
29
60
79
6
174
36
5
55
24
6
54
45
15
42
24
15
15
36
9
3
17
31
78
71
31
9
8
31
24
5
31
60
5
1
3
27
29
37
3
24
33
3
56
24
4
80
37
15
15
5
31
9
51
72
5
13
24
6
9
15
6
27
27
84
24
21
9
6
6
23
40
32
43
5
31
29
40
75
96
36
5
121
18
21
20
133
6
29
12
40
8
7
60
24
45
20
16
8
1
42
18
59
91
41
4
56
31
24
48
72
9
20
1
6
18
6
24
42
3
87
9
21
23
4
32
24
4
92
19
30
234
12
5
4
20
19
5
7
18
15
93
59
84
4
15
42
6
12
5
12
151
12
5
52
21
23
7
12
12
48
12
5
61
18
9
27
5
40
15
45
8
60
7
53
1
6
5
28
87
53
36
16
39
141
51
24
108
6
30
54
18
18
42
24
5
24
4
3
9
3
6
11
4
80
19
17
181
23
67
33
15
54
96
11
1
39
39
114
66
30
15
60
36
60
60
3
42
6
24
30
6
12
48
84
144
29
25
18
17
43
48
5
40
21
6
57
3
17
96
19
12
18
42
60
45
15
53
43
9
51
54
83
36
64
27
36
42
42
89
31
105
69
30
24
5
12
48
97
30
18
30
45
3
18
35
1
3
27
30
35
55
24
84
30
11
60
24
37
39
24
27
60
24
45
21
15
51
12
17
31
69
44
36
4
20
19
30
15
92
19
84
17
49
15
45
12
39
3
41
1
126
12
42
24
35
37
3
24
3
17
13
60
27
21
24
95
1
30
5
60
55
6
95
175
24
29
12
4
45
11
88
27
18
6
9
3
30
12
11
205
42
12
6
15
81
39
20
16
24
27
69
39
6
35
13
6
41
28
27
29
7
42
6
54
30
12
84
65
19
12
105
45
59
37
30
57
3
9
39
5
31
30
48
36
15
44
52
3
17
31
54
119
84
37
54
12
9
44
19
17
28
120
20
7
53
67
6
30
48
105
21
18
21
84
32
1
18
89
12
61
54
78
12
6
12
42
59
67
18
11
43
5
7
33
36
105
36
35
108
13
39
9
35
1
30
5
28
81
59
25
6
5
60
25
6
54
6
48
17
24
49
27
51
78
30
21
24
60
27
12
12
54
30
24
5
31
96
24
54
11
31
5
28
32
60
4
24
3
17
7
24
6
66
48
5
7
9
84
27
9
15
53
96
76
33
48
12
42
84
29
12
25
3
20
103
9
9
51
15
6
42
5
7
9
45
195
27
29
4
15
5
19
17
31
60
24
66
30
17
36
109
47
25
15
99
60
36
30
6
17
25
30
120
101
1
59
4
21
11
1
12
111
15
21
3
5
91
9
75
42
3
15
57
15
84
69
12
80
4
39
42
23
43
24
89
19
17
1
48
75
27
12
41
4
21
51
80
61
47
16
36
3
17
28
36
57
39
51
114
24
39
3
29
28
36
24
3
42
11
115
89
43
42
18
17
36
61
23
36
16
3
12
45
15
29
1
18
5
31
5
36
13
12
63
20
31
5
76
20
24
64
20
7
54
30
5
49
6
9
3
9
20
61
48
36
18
30
6
5
25
6
54
30
69
20
61
24
35
36
36
60
4
84
147
5
1
54
60
5
25
23
12
4
27
138
66
5
319
6
36
27
20
12
48
16
39
48
9
20
40
44
1
3
15
141
36
15
6
3
27
17
12
28
32
61
23
4
21
15
20
36
28
87
53
76
15
6
35
13
35
7
6
3
44
43
9
60
68
31
29
13
42
45
32
25
95
64
60
27
17
31
12
9
9
36
18
5
43
54
3
56
25
59
52
80
24
79
5
40
57
23
16
27
18
95
109
48
54
84
6
63
32
4
21
18
48
29
24
180
127
77
12
84
7
84
5
19
24
5
7
5
40
3
18
39
44
4
81
24
6
5
84
127
5
73
42
36
132
60
5
12
79
21
39
5
55
6
3
63
17
16
56
43
45
20
72
79
6
15
15
30
30
24
84
41
60
139
57
20
13
11
ABCD 94183508626*3^$a+1 [50060]
17
60
60
7
48
113
24
48
36
195
33
84
43
32
69
171
64
96
41
72
48
132
72
84
15
33
63
9
72
84
96
43
41
7
17
36
43
32
112
41
55
41
24
159
57
84
3
45
36
351
69
12
31
32
177
36
144
36
60
91
29
108
36
259
5
156
31
5
75
21
84
24
36
43
41
55
29
192
36
60
3
16
17
60
96
19
5
43
128
48
9
103
197
43
29
60
12
48
36
12
36
7
65
24
12
132
24
60
180
72
55
5
72
36
48
175
48
89
192
36
24
108
127
128
9
87
16
5
48
91
32
93
19
5
120
48
67
5
48
27
96
9
7
96
53
36
24
72
12
48
96
168
24
168
51
9
151
53
48
96
12
12
12
12
27
105
7
53
96
36
55
5
204
12
3
33
12
24
48
91
5
91
77
48
12
39
261
96
180
48
7
5
75
93
12
7
32
33
36
48
24
168
27
93
12
12
27
64
41
48
55
185
7
32
16
29
51
9
12
336
24
67
113
84
12
204
19
29
84
15
33
15
33
31
101
180
24
79
5
96
36
144
24
120
7
5
12
156
96
48
99
45
96
67
53
60
72
36
84
24
12
96
252
36
96
12
12
67
161
180
180
84
36
36
75
64
48
53
36
48
24
144
31
17
127
89
55
29
108
103
5
24
144
12
87
21
27
9
84
3
9
168
127
5
91
5
24
48
12
36
67
113
12
19
32
93
144
48
48
48
156
312
15
213
36
55
144
41
108
108
120
12
96
132
36
36
12
3
69
75
96
16
113
12
48
67
77
12
7
48
41
24
12
108
39
33
72
7
176
117
72
192
48
12
24
31
5
12
31
17
48
12
192
51
33
12
51
69
84
12
48
108
12
67
173
24
60
36
91
41
48
151
29
24
91
29
24
12
31
80
64
41
7
5
204
108
120
27
16
77
3
48
112
17
36
43
29
115
48
41
36
72
60
31
41
39
16
29
19
53
43
80
9
72
63
64
89
12
43
29
24
48
96
36
39
112
32
45
36
31
48
77
48
84
12
147
141
72
24
12
96
12
43
29
60
48
55
48
80
16
65
72
144
39
64
17
31
96
48
32
9
36
72
96
43
32
93
19
32
57
7
48
53
48
24
3
69
36
7
17
120
7
32
112
5
96
91
65
168
7
65
12
48
51
48
69
43
41
55
101
72
3
33
12
120
36
192
48
48
180
48
19
144
29
72
24
19
53
108
24
36
24
27
64
48
41
135
117
72
19
209
12
51
16
41
7
96
96
5
139
128
69
60
63
9
12
120
147
21
60
31
17
300
12
36
19
65
31
17
24
39
192
64
89
12
36
96
24
108
24
75
16
41
84
48
12
24
79
77
24
27
9
12
216
19
53
12
132
12
72
48
103
53
48
48
43
53
72
19
17
36
84
103
113
63
153
120
60
147
9
60
12
96
24
48
12
60
111
105
60
60
12
48
108
36
24
24
96
67
65
24
96
55
65
12
36
84
139
29
84
48
79
144
29
24
84
48
7
32
201
7
5
75
309
27
9
108
72
60
12
84
60
27
21
108
72
36
19
65
79
48
5
123
105
36
60
55
137
24
96
36
264
19
17
48
31
32
9
84
51
129
207
57
55
5
132
12
120
12
60
156
175
53
24
60
72
127
5
24
211
125
51
9
36
3
9
108
12
15
9
12
156
84
84
36
211
5
180
7
5
48
12
72
7
32
21
27
81
24
72
84
171
21
12
156
243
45
19
161
36
60
24
180
19
5
72
12
48
36
19
149
43
29
120
24
36
24
120
60
19
185
55
96
17
132
36
60
27
69
48
43
5
24
12
24
36
108
48
31
48
128
141
3
177
ABCD 94183628486*3^$a+1 [50029]
102
21
13
2
10
54
8
21
75
21
103
32
36
24
33
7
48
12
8
33
3
10
2
78
10
6
23
15
21
27
28
5
19
8
9
9
30
21
3
45
12
31
5
63
6
10
41
15
69
60
1
50
45
37
12
11
73
80
30
36
45
99
46
54
122
15
60
27
33
48
25
119
12
15
36
9
48
3
9
1
95
19
30
38
21
12
12
1
32
54
21
7
8
18
12
3
31
78
23
63
105
31
5
24
31
6
68
15
24
96
9
15
3
34
8
46
17
3
45
24
27
64
5
1
35
24
15
12
54
10
89
7
48
26
6
57
7
65
9
6
4
17
27
42
46
80
28
77
3
21
43
65
12
1
20
3
12
13
6
36
17
21
66
36
18
15
9
51
19
66
6
41
7
17
24
39
66
54
42
88
131
7
53
27
9
19
5
1
180
23
15
18
3
12
75
84
10
14
106
6
5
25
14
46
23
97
83
9
12
34
24
6
11
108
55
32
16
29
45
118
12
65
25
66
12
8
112
56
36
21
12
48
108
60
25
6
18
47
84
97
18
5
91
26
90
40
77
12
19
54
78
8
40
50
4
47
24
9
15
7
41
7
5
3
45
3
9
48
139
5
15
96
18
99
3
24
33
21
12
3
39
10
11
1
59
21
40
6
24
29
12
25
60
2
60
28
24
5
45
10
14
72
18
12
33
151
89
1
198
65
48
15
18
54
18
112
6
56
33
45
12
3
183
9
24
7
14
10
44
16
108
20
48
18
15
7
60
65
37
6
5
39
21
60
12
33
16
59
111
70
104
22
17
37
14
36
81
19
96
113
24
15
28
29
31
12
41
85
6
5
79
20
16
8
36
12
45
7
56
52
20
4
56
12
33
7
41
61
18
17
1
60
38
10
35
24
15
82
8
22
41
12
21
22
8
72
42
22
26
27
15
57
9
22
12
5
120
81
12
3
7
65
60
63
4
5
48
7
32
48
58
30
20
33
27
33
15
16
38
36
15
12
43
80
12
33
21
18
33
19
5
21
3
15
40
24
2
3
111
9
3
33
61
18
17
33
82
5
21
10
44
60
45
19
20
57
3
69
48
97
71
120
60
21
15
31
53
12
19
5
120
55
5
55
53
43
92
45
43
12
26
12
3
24
12
43
8
57
33
10
12
32
33
57
15
19
132
17
51
22
30
17
3
24
9
9
51
15
24
22
23
96
219
30
6
16
14
27
7
5
37
6
137
25
50
28
20
52
5
3
4
44
9
48
7
17
25
38
108
24
36
18
10
110
27
97
2
36
4
6
23
7
72
20
18
48
36
16
80
18
124
78
47
48
9
46
53
9
27
31
5
19
78
35
7
8
42
3
27
18
70
92
16
29
15
66
22
18
14
9
15
54
3
72
12
21
10
108
44
36
16
18
128
12
42
28
65
25
38
40
17
3
18
10
92
18
4
18
2
27
55
5
75
16
5
24
81
3
9
22
20
9
1
98
45
43
20
33
15
9
43
44
9
31
6
74
129
15
45
12
19
24
5
12
48
21
48
51
39
93
12
60
127
14
10
5
27
57
12
24
12
13
2
34
6
53
60
7
65
19
65
36
19
36
17
3
9
61
14
6
28
6
29
85
12
60
8
15
19
12
48
2
156
42
48
10
44
63
13
50
100
8
16
44
100
17
24
96
60
3
21
48
3
24
9
36
1
2
81
27
40
5
25
8
111
60
24
37
35
12
7
65
111
24
69
120
24
7
30
38
18
10
44
21
7
8
9
25
38
70
23
15
93
15
9
37
8
72
51
37
2
33
36
21
28
78
17
151
65
15
10
50
72
33
7
140
9
75
24
9
12
31
5
12
132
48
7
48
17
15
9
81
36
10
12
38
3
27
52
8
45
12
45
52
23
57
30
10
30
24
5
19
77
21
3
7
17
48
24
75
16
18
110
16
44
12
9
48
55
2
64
12
44
34
6
11
39
46
8
15
55
5
91
5
36
48
15
6
36
30
4
20
18
3
24
36
55
17
60
7
26
3
25
26
40
18
6
12
32
36
6
30
70
59
87
213
19
17
1
30
53
7
29
31
24
53
33
22
30
48
24
59
15
4
8
9
31
2
3
79
20
45
31
132
5
21
22
17
36
15
16
5
31
74
6
9
25
18
50
58
17
36
12
25
83
57
34
110
34
26
3
37
14
12
18
16
80
63
3
33
187
2
90
22
11
12
27
4
5
72
9
135
9
10
42
35
12
36
12
48
12
37
12
8
3
43
144
17
1
119
39
52
48
5
120
12
24
21
4
66
24
41
63
69
3
9
24
12
24
1
38
52
65
43
41
3
33
15
57
15
22
6
5
12
43
24
65
24
15
9
51
76
44
24
66
4
38
9
25
59
67
20
12
42
3
12
55
20
9
12
7
26
15
60
27
88
30
44
36
10
24
8
118
6
30
56
40
14
28
8
4
38
51
31
5
85
6
5
15
30
10
50
4
6
2
51
7
32
81
24
7
84
114
11
75
16
8
21
1
48
2
30
34
17
39
6
10
44
148
36
50
99
31
62
4
38
10
38
4
18
68
150
9
39
150
15
24
43
8
82
35
48
24
147
24
36
45
63
33
7
65
3
54
3
7
36
5
103
41
24
12
43
6
26
57
117
10
5
39
6
30
81
27
22
126
32
60
12
40
29
21
36
3
87
9
36
79
5
36
144
60
1
35
43
120
41
24
15
21
21
18
12
18
4
86
4
38
3
135
16
36
5
3
16
20
4
14
27
55
44
22
14
28
5
33
94
14
46
8
57
13
23
15
28
65
1
11
3
36
10
71
67
5
12
84
37
18
12
17
45
52
6
77
43
5
67
17
108
12
81
18
100
12
17
36
7
44
54
6
9
1
203
132
24
72
27
12
36
9
1
8
15
7
17
33
15
25
20
10
38
4
2
33
15
96
30
16
6
29
39
70
2
22
50
132
36
10
20
39
3
22
6
20
22
11
24
43
12
12
224
57
24
55
29
7
29
19
44
18
54
33
48
12
21
36
39
25
6
60
24
20
16
29
15
9
45
12
106
5
19
84
2
75
19
5
48
3
9
19
89
1
11
31
20
93
87
28
29
1
47
15
69
1
2
96
12
93
31
6
32
6
12
28
44
6
102
9
60
19
29
12
43
113
7
18
23
31
20
9
36
45
15
31
5
13
42
2
66
57
43
12
29
25
60
6
53
7
50
27
27
81
15
45
3
64
80
40
32
10
23
7
38
3
144
15
93
15
18
10
60
14
60
30
93
36
67
17
27
76
53
ABCD 94183648082*3^$a+1 [50114]
15
213
51
24
168
112
5
12
319
24
35
21
69
120
72
19
24
72
8
96
144
112
173
42
1
17
15
15
33
112
47
121
59
108
33
27
37
224
51
13
80
45
163
59
18
60
7
24
329
87
16
107
162
3
88
107
93
24
24
9
103
120
144
128
16
89
7
143
42
90
93
105
60
3
144
160
8
117
78
30
7
35
85
113
31
101
75
64
72
32
105
30
177
15
18
63
27
45
45
90
33
40
227
37
200
123
205
5
43
29
30
78
42
48
85
72
5
43
35
117
3
30
111
16
48
77
78
90
43
269
90
18
42
120
69
9
30
81
72
39
9
39
193
72
77
243
40
96
41
15
16
17
42
13
35
37
23
30
51
9
12
3
105
12
43
5
72
43
185
15
147
69
111
33
75
13
89
30
105
33
63
57
7
35
45
40
5
180
39
64
47
90
39
51
13
125
150
93
64
83
117
16
59
13
8
9
39
16
128
87
138
87
40
5
78
21
111
78
67
80
48
57
48
15
27
141
24
64
56
45
51
160
120
72
5
235
288
72
8
168
21
30
48
21
24
16
41
60
108
31
41
39
69
120
12
55
53
75
27
18
12
168
7
24
11
120
13
120
5
60
151
29
3
424
35
13
77
168
27
63
81
40
119
30
162
18
60
150
45
45
123
88
11
18
30
72
78
87
120
165
19
59
150
90
61
131
69
64
168
59
18
12
55
80
3
253
59
48
117
16
224
15
60
61
32
57
39
9
15
27
18
180
127
8
40
5
72
60
150
33
40
72
8
75
102
18
37
173
91
41
30
153
136
179
61
29
60
90
85
5
91
72
107
13
24
120
23
33
9
60
171
27
45
45
3
9
15
16
47
25
192
56
120
57
12
18
60
253
24
35
48
192
21
40
24
56
160
17
12
48
60
72
30
25
216
59
18
123
9
30
60
13
5
72
108
175
77
18
12
30
48
7
53
27
88
32
40
8
75
165
96
16
56
168
24
15
12
78
55
125
115
8
112
5
3
72
16
41
159
111
105
105
63
147
60
201
48
16
65
150
30
123
136
56
24
51
13
35
45
15
73
144
203
60
25
107
85
113
31
131
21
24
45
78
12
9
9
103
32
87
48
42
39
72
57
271
32
27
162
168
123
24
123
102
198
42
31
72
48
47
42
79
32
24
16
48
59
93
24
75
48
205
80
57
15
75
13
5
195
192
243
61
101
48
3
24
3
21
24
57
468
27
75
13
72
56
9
48
72
39
9
87
45
90
78
75
48
39
393
16
11
18
3
88
104
87
9
96
3
72
21
27
21
129
12
168
67
288
8
72
45
3
9
135
64
251
21
24
24
9
103
8
129
31
29
42
73
125
3
120
69
30
198
12
138
1
11
61
24
5
78
150
31
71
81
57
42
60
48
150
120
102
18
43
144
65
60
99
99
42
3
27
18
51
111
30
43
72
96
17
63
237
91
71
30
18
25
107
205
5
120
99
9
271
11
18
187
35
240
45
45
75
123
213
147
42
75
24
232
104
45
3
87
48
73
80
120
48
51
18
42
33
45
75
72
144
24
225
192
198
33
112
65
15
45
75
75
13
104
45
3
40
47
18
15
88
59
61
47
33
160
8
40
176
3
21
40
104
ABCD 94183733134*3^$a+1 [50017]
17
121
23
49
132
66
89
1
15
417
47
91
5
79
36
114
30
186
83
79
180
60
252
6
15
75
5
48
1
18
45
3
77
13
195
75
197
25
60
30
141
80
96
1
95
48
96
85
300
63
303
33
144
33
15
39
249
231
66
60
54
21
57
120
15
32
1
15
480
15
113
7
42
18
29
48
133
42
17
31
102
12
120
180
66
222
3
117
102
78
23
48
37
75
219
36
33
51
48
120
168
77
163
93
99
30
47
91
165
177
138
144
48
53
48
181
60
63
80
115
18
59
91
114
243
63
17
85
75
48
32
145
60
35
7
78
123
45
3
51
126
47
145
42
30
71
160
32
205
3
87
72
168
138
162
162
6
5
49
48
63
192
207
81
45
120
162
102
35
211
77
48
160
129
48
150
210
60
30
30
48
63
32
25
87
45
78
5
19
29
127
72
105
3
60
180
125
48
96
48
288
19
221
79
120
126
12
47
96
49
63
3
60
12
198
15
117
75
96
9
23
277
102
138
30
108
60
12
90
108
3
111
33
27
120
125
1
30
120
89
493
35
16
69
12
191
7
90
63
45
35
48
211
125
31
17
253
83
7
180
24
6
54
30
36
12
258
42
18
117
57
66
24
29
112
117
78
54
23
97
95
61
132
12
3
32
16
237
138
120
33
39
41
144
67
30
143
7
18
48
180
24
96
59
55
89
337
15
87
42
36
162
78
42
222
48
42
89
37
107
48
85
27
27
60
156
30
24
6
33
32
25
23
7
42
47
103
108
45
45
12
23
19
78
90
21
171
5
163
60
113
115
90
83
1
18
18
12
47
85
11
67
45
176
37
123
117
90
42
215
67
18
203
49
30
48
30
3
128
61
6
29
25
150
18
63
27
5
85
120
35
25
132
36
60
132
15
63
65
48
96
25
36
24
11
115
45
39
48
41
240
64
27
18
138
114
23
25
252
66
132
162
131
48
181
60
90
96
270
407
67
60
65
1
63
9
231
159
240
113
37
11
64
57
108
18
57
57
39
111
33
387
18
107
64
129
72
216
63
80
157
275
37
123
195
77
25
72
95
25
66
53
181
108
15
368
367
17
151
42
63
32
16
21
198
90
60
15
27
66
35
144
16
69
6
162
35
48
55
665
49
66
174
63
128
25
60
27
27
5
16
39
30
78
42
51
32
48
139
18
60
60
11
331
5
256
27
18
3
69
48
252
12
168
11
187
53
37
27
176
37
24
18
18
60
60
72
132
11
25
132
42
30
60
168
167
151
137
97
111
15
102
42
18
191
7
24
96
54
96
240
60
60
42
60
141
99
102
39
99
12
36
144
125
1
60
83
49
12
36
303
32
55
30
72
51
141
30
96
149
85
126
45
87
18
215
7
138
ABCD 94184175602*3^$a+1 [50061]
24
97
191
37
11
61
60
95
157
155
19
54
215
37
47
43
18
23
121
6
90
12
24
107
37
36
12
42
12
6
54
12
5
24
97
18
17
43
113
13
18
17
37
102
42
11
19
42
36
71
13
6
5
25
23
109
83
19
5
24
67
102
42
5
25
18
24
18
108
18
66
24
83
1
203
1
18
30
24
18
66
36
36
24
18
77
7
24
30
83
79
42
36
66
185
73
23
12
1
155
144
84
13
143
1
47
48
13
11
12
36
12
84
1
54
6
48
6
66
59
12
25
12
42
65
25
198
29
37
179
55
36
65
144
7
42
11
79
30
6
17
12
1
18
36
78
95
43
36
90
227
79
42
11
36
1
18
18
6
66
72
23
1
11
55
77
37
12
47
61
23
19
54
12
54
17
7
29
60
1
30
29
13
23
43
90
222
113
13
12
168
23
48
55
30
54
18
24
11
1
18
53
24
19
12
90
42
53
49
150
12
6
18
125
1
83
84
13
162
77
25
35
24
13
95
1
36
47
7
30
11
103
5
31
48
24
54
83
61
23
24
72
19
149
36
391
54
47
25
24
95
13
11
145
54
18
60
54
120
5
157
42
17
31
89
61
35
91
108
54
23
43
144
5
37
11
12
36
49
11
84
48
84
1
71
55
42
18
125
24
31
36
126
71
1
102
17
24
48
48
7
150
107
31
18
59
91
17
73
36
72
12
24
108
48
36
11
7
53
79
12
18
6
84
36
126
90
65
43
90
23
73
18
5
13
30
18
42
161
55
12
42
48
11
31
5
103
30
6
65
36
1
42
41
25
60
71
1
54
30
42
102
143
24
24
157
48
90
126
107
91
113
1
179
216
19
84
108
6
12
24
11
37
24
47
37
47
7
65
13
48
24
120
42
174
11
24
12
85
48
119
31
54
84
59
13
71
97
59
25
6
36
30
59
55
12
53
133
11
7
5
31
12
101
84
55
5
133
144
162
29
12
85
59
31
222
23
13
36
66
5
31
36
54
18
41
49
47
49
36
47
12
49
30
5
121
60
18
120
72
204
72
30
36
54
41
85
6
12
60
41
7
24
5
12
67
108
78
23
169
59
24
25
11
12
120
61
47
12
24
19
24
17
12
19
29
13
11
7
120
18
47
12
55
18
102
17
1
47
60
43
84
101
7
41
36
13
36
36
36
167
24
24
24
31
18
23
12
73
35
24
24
115
6
102
18
6
17
96
85
35
1
216
12
24
102
144
65
12
132
43
17
25
18
48
137
79
36
24
12
149
13
6
221
13
84
90
60
65
79
65
1
18
6
54
108
66
72
6
29
79
210
72
96
30
78
36
198
12
132
41
12
12
25
23
79
6
179
37
12
78
102
90
60
126
18
5
61
11
84
13
35
12
31
17
13
24
54
5
25
36
60
102
72
65
49
48
6
17
13
107
7
120
41
49
54
89
48
13
119
25
23
25
60
30
77
36
12
12
7
41
13
6
30
78
90
11
12
97
162
65
43
60
90
84
42
90
11
12
25
24
102
77
72
132
13
48
47
61
119
60
25
11
60
24
169
47
25
107
19
54
83
48
49
6
113
72
84
19
29
7
41
7
42
48
42
36
66
36
18
185
60
24
37
24
18
17
1
11
97
11
109
11
13
107
1
30
5
73
18
18
84
54
72
24
102
35
43
5
43
53
1
24
23
43
41
103
17
24
216
67
186
23
13
30
53
19
17
12
12
36
19
36
5
25
72
18
24
18
83
36
91
54
11
72
103
36
173
48
84
49
251
24
1
12
47
12
37
155
19
5
72
1
36
36
18
66
35
79
5
12
13
59
24
36
121
66
137
31
29
43
53
31
18
54
41
1
11
97
18
125
13
24
102
36
89
73
83
115
54
131
127
66
60
11
7
144
48
36
72
41
12
37
6
12
96
72
41
25
96
23
12
36
19
30
143
79
54
35
96
151
18
42
53
67
54
23
73
144
30
5
55
53
1
12
60
203
7
41
109
144
71
12
12
43
114
12
6
41
7
54
143
1
107
91
42
54
54
23
13
108
12
6
120
6
72
84
59
109
30
29
43
53
24
145
12
168
11
12
108
7
17
48
13
36
11
37
42
66
150
162
11
25
12
36
24
72
126
17
13
179
36
25
11
1
6
17
36
36
24
24
96
60
156
55
126
59
67
29
37
42
18
35
121
36
60
11
60
73
48
78
ABCD 94184201492*3^$a+1 [50009]
100
33
3
32
28
80
100
153
119
48
73
47
25
47
37
135
9
51
80
49
71
40
36
164
85
51
32
48
37
155
25
156
47
49
36
48
119
25
63
33
71
1
15
69
171
9
11
4
21
107
217
35
73
3
57
23
100
164
16
24
9
191
16
120
20
13
47
72
232
56
24
16
93
131
36
4
33
120
23
13
47
180
24
61
84
35
73
23
49
35
205
11
40
32
112
8
13
107
120
37
51
153
87
104
136
24
21
240
108
71
1
12
3
264
56
40
32
73
132
27
8
325
35
217
35
16
105
72
47
85
23
85
3
69
120
24
59
28
20
24
16
24
56
25
39
20
60
16
93
59
28
9
75
240
9
36
51
24
20
16
204
165
35
40
165
35
40
36
80
25
72
35
13
179
76
60
45
107
288
169
35
276
169
23
1
27
20
109
96
75
24
8
120
108
97
47
16
44
96
169
11
97
3
237
3
80
37
107
61
12
132
75
81
15
45
99
80
48
133
99
8
1
47
25
167
25
143
40
69
144
59
37
35
48
61
27
20
37
183
80
24
48
61
11
61
59
60
16
69
71
13
27
44
16
9
131
25
15
44
16
105
60
12
203
40
32
12
1
15
153
51
21
159
20
1
108
36
71
13
11
216
4
96
57
12
96
12
27
8
112
8
120
85
83
120
109
120
11
40
20
4
96
44
61
12
132
111
9
60
11
144
36
60
85
227
72
13
12
11
25
35
40
104
36
4
33
23
72
28
57
27
33
27
20
1
47
48
13
27
80
4
36
32
48
60
124
21
60
35
13
24
12
75
33
143
145
35
100
80
145
59
180
1
84
75
141
15
84
9
60
71
96
25
132
47
133
3
33
71
1
47
52
93
180
107
1
135
45
35
192
112
56
72
168
24
216
25
24
23
61
24
123
120
9
23
52
45
24
36
11
24
16
144
20
16
33
47
64
96
44
16
144
36
204
128
168
60
84
49
36
156
24
131
100
120
45
120
59
13
35
1
167
13
59
72
48
12
133
87
80
48
37
11
72
28
33
36
155
49
107
4
9
51
8
28
20
109
11
72
13
12
96
47
264
61
35
24
181
120
107
28
45
119
48
145
23
84
13
63
20
144
25
168
12
35
196
32
168
25
47
120
85
35
193
75
80
12
13
35
72
12
76
24
156
144
60
33
23
193
11
49
36
335
205
11
4
60
36
44
1
35
25
59
48
120
1
87
80
24
216
133
11
76
9
120
51
9
36
75
104
1
12
27
56
64
33
87
80
1
12
3
20
12
48
72
97
171
20
24
73
60
83
60
60
49
15
96
32
253
48
216
35
40
69
47
25
59
13
3
32
88
180
44
49
51
308
72
16
32
72
16
69
155
40
93
72
11
25
12
27
80
16
144
36
212
48
60
64
36
24
9
24
47
48
25
168
39
9
51
156
32
72
13
3
93
59
97
131
13
24
36
59
85
36
36
15
36
60
9
51
24
80
48
28
93
47
25
60
75
9
143
1
72
47
97
51
117
27
96
69
15
8
1
51
20
121
108
59
157
11
64
33
3
204
80
40
21
99
20
25
48
107
16
9
48
36
47
85
39
9
47
24
109
27
45
95
37
183
33
47
72
25
47
36
37
60
252
36
120
35
25
15
44
100
60
9
11
13
12
60
71
12
37
15
21
119
40
56
25
15
264
36
9
48
27
8
25
47
76
92
37
11
24
289
87
32
48
84
49
60
12
180
15
24
176
109
35
216
84
13
23
133
24
3
33
11
60
49
24
36
12
15
45
59
100
96
9
24
36
ABCD 94184364962*3^$a+1 [50036]
57
11
1
36
23
144
13
35
148
14
7
84
12
60
93
50
160
110
22
8
121
144
24
23
58
2
52
93
15
68
145
105
14
40
176
121
33
27
59
24
178
87
60
35
145
143
12
13
63
32
52
33
3
24
18
32
70
45
141
14
121
75
21
120
144
119
60
133
123
60
32
52
68
13
45
2
37
23
13
36
24
72
48
84
35
28
12
20
16
45
96
113
115
12
143
16
9
12
120
11
13
35
97
12
51
60
21
23
168
12
25
23
25
5
78
52
9
99
57
12
15
45
12
11
10
98
100
9
120
15
105
72
11
180
10
63
36
36
24
33
195
93
32
55
63
69
120
84
27
9
36
63
81
108
192
23
126
30
264
13
24
108
36
36
24
15
144
21
12
60
77
48
55
48
24
60
12
71
52
108
9
120
48
72
9
50
94
51
75
32
85
77
115
11
97
168
12
15
12
45
23
270
118
74
30
73
107
76
2
70
105
12
75
90
18
20
72
40
21
84
33
18
201
48
23
13
99
140
36
25
107
88
165
12
24
204
24
5
30
130
30
33
12
12
59
12
18
30
120
217
15
2
175
3
48
57
24
24
24
132
23
48
82
176
91
23
36
124
36
60
140
24
136
2
162
1
29
96
34
80
25
21
54
26
31
23
10
78
2
6
40
2
7
23
40
9
83
78
162
36
37
123
81
39
20
112
32
13
63
120
45
15
14
31
17
7
15
105
48
47
130
30
80
136
24
21
29
7
36
83
84
36
10
30
80
61
99
9
135
48
8
24
48
100
60
33
167
12
73
83
1
63
21
77
7
11
61
51
92
18
19
3
26
175
24
12
59
109
60
41
19
83
12
28
18
30
20
25
117
38
25
17
7
111
24
8
37
12
96
12
12
51
20
40
8
49
71
1
119
12
25
83
24
133
12
15
216
32
49
120
36
48
59
60
13
15
69
179
109
36
155
121
156
63
21
53
6
10
15
35
37
87
20
16
141
71
90
22
60
110
18
30
18
37
204
51
12
21
24
15
36
12
33
95
1
119
60
4
176
40
194
127
23
25
48
23
1
11
12
13
132
33
50
60
169
9
50
49
48
77
118
45
120
132
60
21
39
15
8
25
63
12
93
12
75
9
84
15
60
20
30
114
1
29
91
60
87
32
13
60
57
18
93
132
75
128
97
87
80
37
36
72
72
108
83
49
3
20
73
108
96
3
8
10
38
37
87
33
12
305
6
25
65
94
20
76
21
48
3
80
112
8
37
36
107
60
13
35
24
25
12
3
146
30
24
160
170
16
15
15
45
36
143
1
24
12
131
37
5
43
23
30
34
20
121
147
30
2
48
60
88
21
21
2
96
85
15
32
85
27
138
63
47
97
71
49
105
75
35
1
95
25
12
63
110
19
83
42
78
168
12
12
16
2
22
120
57
11
28
57
24
63
21
95
60
34
3
35
42
48
70
93
15
69
71
40
189
63
20
37
21
54
57
33
18
140
18
70
57
143
24
90
16
15
35
37
15
153
12
60
23
4
81
47
48
4
93
3
165
27
33
75
21
159
80
24
48
97
63
18
51
60
84
36
120
63
36
20
12
52
21
60
107
37
71
24
85
11
1
48
96
47
28
12
57
155
13
15
48
162
50
100
12
60
36
45
95
114
6
25
15
164
148
9
3
108
98
82
20
13
12
72
132
83
66
34
20
133
23
30
7
12
51
117
23
49
35
60
160
128
52
90
63
48
96
84
36
89
31
23
145
15
45
45
78
9
23
16
2
18
25
69
38
10
78
72
12
68
42
151
9
6
90
80
114
60
61
59
25
65
187
23
228
12
25
11
205
155
37
48
35
42
103
24
48
12
83
157
101
115
59
96
1
51
57
96
27
32
1
39
18
39
9
99
11
4
80
1
29
78
37
11
1
33
38
138
54
16
24
33
33
87
120
72
135
18
62
48
85
60
12
5
198
58
134
61
35
1
71
88
60
30
27
24
3
90
50
36
24
36
52
ABCD 94184498594*3^$a+1 [50037]
77
40
84
20
60
36
184
36
44
60
60
1
54
89
52
80
28
32
25
15
219
41
28
21
54
81
45
90
201
44
96
55
53
52
24
36
33
11
16
20
88
32
88
20
16
36
15
213
132
33
195
57
95
139
90
15
24
32
55
53
55
65
292
75
53
55
17
124
20
4
51
414
87
68
61
111
44
40
24
96
36
189
11
84
16
120
3
17
48
112
8
16
84
147
5
28
75
90
315
56
25
179
37
23
96
144
72
28
51
5
124
141
11
43
237
159
9
12
48
140
61
11
60
88
32
79
161
48
7
53
145
51
21
95
108
100
36
20
16
39
21
104
40
84
80
36
16
188
36
40
24
152
28
20
67
33
21
59
192
40
33
107
24
64
96
60
144
81
54
177
39
201
204
96
20
19
54
287
24
16
8
7
5
60
48
136
44
67
269
19
36
149
40
116
124
56
19
17
40
224
40
116
49
71
48
40
57
23
31
161
84
61
54
105
84
12
33
11
60
19
165
12
8
36
16
464
1
179
16
68
72
124
56
220
20
40
15
113
36
16
123
5
31
41
24
16
44
124
12
20
100
15
90
39
56
13
107
40
8
61
179
256
224
72
40
60
120
128
55
57
24
84
51
5
144
120
76
141
15
39
54
35
220
32
124
156
84
51
18
75
120
36
56
148
20
31
41
103
105
116
84
40
576
105
119
7
245
4
24
105
51
140
84
76
9
72
90
53
16
564
140
120
25
207
9
131
108
280
236
16
20
60
28
36
44
52
8
52
20
43
41
84
40
32
60
139
9
60
80
121
35
1
195
24
44
25
36
11
4
296
24
24
60
36
84
72
109
51
39
126
15
108
12
60
24
80
79
90
75
20
16
164
60
76
39
21
80
84
12
100
135
33
140
100
56
76
104
36
24
24
160
57
95
60
120
48
52
39
5
36
193
35
52
20
24
121
3
12
240
48
96
36
104
16
108
327
144
81
99
125
24
276
36
84
4
27
18
75
56
24
7
9
204
60
20
52
80
60
24
100
21
59
60
96
124
20
40
116
124
140
16
20
175
105
8
16
20
60
136
123
126
15
116
60
48
100
21
11
43
396
21
284
36
228
36
84
60
132
235
18
47
100
20
49
35
196
80
24
79
162
75
168
20
60
156
96
4
69
27
8
37
39
24
27
69
60
105
51
3
36
5
60
84
16
96
8
12
4
20
4
180
72
159
129
87
29
24
36
96
28
36
36
264
45
11
60
24
60
180
16
63
72
9
20
144
25
87
144
24
15
101
24
1
54
165
72
48
140
16
156
105
39
36
123
5
240
187
5
148
36
44
72
108
52
200
24
196
105
39
84
72
8
136
60
216
33
47
84
40
104
52
33
51
44
16
15
9
20
36
60
24
211
249
80
52
44
79
81
84
72
168
135
77
88
12
44
24
52
9
35
36
24
124
56
100
80
4
27
89
91
129
84
80
31
144
81
140
24
160
81
95
96
28
116
4
12
45
15
8
121
11
28
36
60
20
360
79
125
180
132
ABCD 94184738216*3^$a+1 [50061]
151
104
40
32
64
8
16
17
84
99
136
168
96
24
53
43
65
55
224
213
19
24
224
40
17
55
176
88
120
29
115
5
3
177
180
108
108
96
36
7
120
56
160
32
144
40
125
19
24
32
48
136
24
8
184
24
5
51
144
21
36
223
5
19
5
3
88
29
72
3
96
304
128
72
40
77
19
56
88
5
12
36
43
104
168
64
48
32
160
24
96
8
16
56
285
115
5
3
112
168
8
93
84
36
19
53
27
40
32
81
39
24
45
19
5
67
144
149
552
96
139
24
245
99
40
72
29
19
96
77
3
16
161
39
160
8
72
304
176
64
29
72
219
64
120
216
32
9
36
19
125
43
32
21
19
53
51
16
144
200
21
3
48
24
69
235
24
5
72
96
67
56
24
213
3
40
24
72
48
5
60
111
45
91
24
32
33
31
8
16
120
65
12
27
40
32
160
464
21
19
24
8
208
137
7
32
69
51
33
31
32
48
40
240
96
5
48
27
40
29
91
29
91
264
32
48
16
5
48
147
69
75
24
136
80
72
45
72
67
221
19
8
45
60
108
147
16
17
39
40
80
40
24
5
91
5
75
64
200
40
120
296
45
43
53
3
117
19
56
168
45
72
3
96
216
64
80
40
120
48
125
187
101
75
72
93
48
19
77
48
243
288
16
176
93
75
64
120
41
36
19
24
120
200
256
17
48
55
80
64
200
96
64
272
24
40
29
120
187
24
77
19
168
56
40
152
249
279
72
72
16
24
32
64
200
216
24
261
75
21
43
24
77
43
5
216
24
48
27
112
264
24
72
113
7
128
213
48
456
115
120
56
64
41
12
235
80
120
21
19
32
240
160
53
3
88
24
32
120
21
120
67
72
5
108
36
27
88
240
41
55
24
29
67
80
69
211
24
144
152
153
7
240
48
72
120
8
136
80
160
24
120
72
29
96
115
80
96
45
67
296
69
27
45
3
16
96
240
48
176
105
279
40
192
24
96
56
208
96
53
187
344
357
67
72
128
16
96
29
75
240
64
53
67
41
79
125
3
45
99
48
96
40
80
64
216
149
27
81
39
21
67
56
16
128
16
5
180
156
163
8
72
112
5
43
197
3
40
8
105
7
216
56
141
3
40
24
197
19
24
200
45
147
40
120
24
29
72
96
84
255
88
56
96
45
219
69
67
5
75
24
40
77
43
125
19
128
72
45
91
77
219
40
41
60
67
96
29
171
40
32
48
16
24
96
24
24
120
17
55
5
163
128
88
101
99
64
72
53
67
224
160
240
125
51
24
64
41
12
99
144
40
80
24
160
56
40
32
45
19
144
96
248
40
32
33
175
72
173
51
64
152
21
144
51
112
72
101
27
16
17
48
31
24
5
139
5
67
120
29
51
24
ABCD 94184790554*3^$a+1 [50010]
12
1
47
12
61
47
88
44
28
33
3
9
36
179
61
120
59
132
100
8
36
24
28
84
104
24
1
15
81
143
88
8
72
73
95
112
32
1
35
40
45
27
104
36
24
24
84
12
4
20
144
88
72
21
84
11
40
45
119
1
11
85
23
168
12
36
24
97
35
121
59
48
160
56
1
24
59
72
64
104
96
36
84
252
37
155
28
8
24
12
100
44
64
20
16
260
204
40
165
27
8
12
1
48
35
36
96
37
48
23
124
96
72
32
40
177
3
32
25
15
21
60
63
141
24
171
20
25
35
13
11
24
60
60
60
16
60
12
33
36
23
12
40
24
72
9
23
85
11
121
71
4
68
60
72
16
32
40
20
13
83
25
47
169
15
68
13
59
28
176
24
28
212
28
92
1
24
95
72
4
20
36
121
3
104
40
12
68
60
60
1
27
117
51
36
33
47
24
36
61
63
44
28
32
1
59
96
180
25
59
12
24
24
145
95
40
20
1
35
1
51
92
120
36
84
72
16
33
179
76
20
52
360
8
4
165
35
12
1
27
20
52
21
27
45
11
4
8
12
16
56
60
48
1
47
12
28
33
11
24
184
120
20
61
59
60
12
4
9
107
48
40
32
109
15
60
104
13
35
49
123
56
12
84
25
11
24
76
212
52
36
177
171
104
52
9
131
1
23
4
72
108
20
96
49
155
132
61
119
133
23
49
108
12
35
24
109
23
25
159
9
99
48
20
4
68
97
24
95
24
52
8
60
40
56
24
25
3
48
56
4
32
25
47
12
84
25
12
59
64
144
8
144
40
33
351
9
11
64
81
27
72
216
96
68
13
99
8
61
59
60
25
143
4
44
61
83
73
47
25
71
24
60
13
39
9
11
156
12
28
69
51
200
4
116
112
177
23
72
120
48
132
228
13
147
72
9
11
1
48
59
72
49
179
12
40
9
119
112
144
164
1
95
24
61
27
32
85
47
25
23
145
11
280
69
11
96
24
4
36
12
44
229
15
24
8
28
84
32
25
71
192
25
3
45
59
61
15
180
8
4
132
144
20
49
48
83
16
80
36
192
25
35
1
59
120
13
47
60
60
85
15
8
24
121
75
33
59
1
35
145
39
57
23
73
12
87
8
25
48
72
3
20
12
12
96
25
3
69
36
191
36
40
24
8
1
135
20
25
27
33
59
13
47
60
156
84
36
144
88
72
32
60
228
12
24
85
59
12
28
68
72
16
56
13
191
85
35
24
61
84
35
60
72
148
213
84
35
48
112
48
36
44
96
40
20
72
4
8
180
40
57
35
108
120
28
104
48
120
13
3
36
8
12
48
72
220
69
131
108
85
12
63
177
35
4
9
12
24
60
36
35
48
205
15
80
60
28
48
57
167
73
27
92
16
8
160
32
4
36
8
24
76
56
28
20
12
1
47
16
21
23
61
11
28
36
140
25
119
12
204
109
3
32
40
33
48
75
44
16
129
15
56
24
96
120
1
95
84
144
1
99
92
61
3
44
37
179
136
164
4
296
24
76
116
109
11
85
215
24
12
145
3
80
24
13
47
97
3
212
1
95
4
8
76
24
32
40
48
32
1
12
63
8
64
57
75
9
99
12
56
72
88
165
48
11
64
9
23
4
68
168
25
47
196
132
164
1
108
95
24
25
27
8
72
13
35
52
24
45
75
32
40
44
84
40
57
87
81
72
3
44
72
49
11
108
60
108
37
11
72
12
36
61
60
23
25
63
72
20
16
9
27
68
36
4
57
180
23
120
16
32
88
24
116
120
109
15
81
132
48
11
48
1
24
11
4
33
59
13
3
33
11
1
48
59
120
36
96
4
56
40
20
96
85
12
11
100
9
12
51
80
72
60
85
36
27
9
219
96
141
48
39
96
105
15
165
35
96
160
224
97
23
160
12
20
49
39
9
23
12
85
120
23
24
ABCD 94184974868*3^$a+1 [50166]
9
124
47
90
55
32
12
40
48
140
87
21
52
176
147
33
40
35
72
205
120
80
63
1
20
100
149
55
332
24
88
176
36
9
19
36
36
44
64
176
124
23
129
28
68
189
90
49
5
15
336
9
7
128
36
108
63
13
180
95
72
37
152
64
240
44
28
24
80
76
140
4
20
45
31
132
12
84
24
72
59
109
107
73
288
260
112
12
188
88
72
168
92
172
59
57
60
88
12
80
28
20
4
12
44
52
128
172
48
56
21
7
656
75
25
32
144
156
84
99
121
44
216
40
68
51
9
36
100
72
84
128
160
20
147
61
60
12
8
39
25
29
171
64
125
51
84
76
36
164
88
20
132
51
93
64
12
144
32
4
29
79
11
165
36
15
73
68
112
92
16
68
64
20
112
5
3
100
32
100
35
13
128
28
36
44
196
44
15
229
8
123
57
52
107
1
60
84
36
8
144
112
84
47
225
4
56
228
256
20
28
108
224
16
24
24
24
60
12
176
84
4
80
76
164
172
23
265
116
124
17
79
11
33
40
72
20
84
21
18
81
88
47
61
12
8
268
36
60
60
84
44
168
12
16
12
68
96
75
69
252
24
40
20
160
36
24
8
16
44
387
180
69
112
224
40
344
120
16
8
132
16
20
48
16
156
263
9
132
75
145
144
176
129
511
108
120
48
12
11
225
100
12
8
136
56
144
28
32
4
11
49
180
5
51
39
36
169
272
99
54
19
80
276
60
15
49
228
84
44
81
15
129
15
60
24
28
48
92
40
53
39
16
17
3
136
20
100
96
44
16
108
32
132
100
200
3
45
148
41
139
120
32
4
68
123
18
51
96
168
4
167
36
69
84
45
91
176
84
9
211
48
20
12
4
60
56
124
32
112
96
92
48
24
16
71
1
104
16
188
36
120
100
140
36
4
140
96
63
97
80
28
11
9
76
128
183
49
44
16
161
67
23
73
35
9
108
64
84
41
3
72
16
140
148
44
48
15
37
188
4
188
180
172
144
32
12
216
72
52
228
203
36
45
99
217
8
45
139
48
68
16
20
15
61
128
27
57
16
252
20
168
36
76
8
12
75
69
64
92
99
69
40
116
36
312
112
216
12
12
24
44
36
72
195
117
12
16
84
5
19
20
172
104
24
24
123
33
96
144
64
131
157
68
261
135
64
44
63
153
64
96
11
61
128
36
9
211
168
152
99
109
32
324
60
292
20
64
80
135
9
171
1
68
12
9
91
143
97
29
15
111
45
72
40
20
16
116
16
204
140
144
144
16
35
90
55
140
24
48
160
44
60
16
144
24
60
17
90
49
56
39
21
52
12
95
1
12
36
12
20
64
80
4
347
33
36
336
120
4
260
60
96
48
304
12
36
44
15
9
60
75
1
36
132
12
80
81
67
12
ABCD 94185081338*3^$a+1 [50055]
84
108
15
108
69
51
30
15
12
72
36
147
12
33
15
42
18
48
150
27
147
96
42
3
9
66
24
33
3
57
3
60
54
15
15
45
3
90
78
84
60
60
96
12
45
27
153
12
45
18
60
165
27
33
12
3
18
30
72
12
21
99
18
15
72
36
195
12
60
90
42
90
108
42
90
66
90
15
69
18
57
48
12
15
36
30
30
24
93
72
63
30
12
51
12
3
30
60
39
75
48
150
63
129
18
117
60
75
21
27
33
57
78
84
81
27
33
57
42
108
33
9
6
24
90
120
90
66
60
24
3
27
66
39
15
93
72
15
21
9
6
69
3
33
12
3
162
48
72
72
6
45
12
75
45
57
63
165
27
63
228
30
30
54
18
90
90
33
27
78
42
33
177
3
69
60
3
33
12
108
39
36
45
27
72
75
18
15
132
48
3
72
78
15
75
84
45
15
105
171
9
156
9
18
57
21
42
48
54
30
33
15
12
78
63
9
15
75
21
15
24
18
90
12
21
69
96
75
15
12
48
45
9
15
15
66
99
93
42
120
33
27
33
15
93
69
63
192
3
108
60
42
78
69
156
99
21
27
42
6
9
3
12
93
48
9
15
123
177
48
3
12
132
78
18
24
66
15
15
24
45
336
12
33
72
27
21
24
78
108
24
33
3
30
27
3
129
60
156
87
78
24
18
90
27
36
39
21
60
9
66
90
24
15
3
33
87
108
9
120
21
54
60
33
183
9
45
48
18
69
36
12
48
204
15
36
72
180
177
45
15
15
66
54
96
300
9
63
105
147
21
57
27
15
21
24
33
18
114
48
30
30
195
15
57
63
30
42
18
42
21
27
108
54
30
6
30
24
21
24
51
12
78
75
69
3
27
30
195
51
12
72
6
24
3
27
30
3
72
33
102
66
42
12
81
12
105
12
36
135
27
138
42
90
27
33
135
33
12
18
144
258
48
24
30
45
3
117
36
177
147
3
12
6
84
63
132
45
450
45
48
33
12
78
129
36
60
117
162
33
12
108
3
60
45
15
24
48
45
3
24
60
66
12
102
141
12
75
45
15
48
30
27
33
87
45
78
24
36
30
72
15
63
45
45
15
9
63
45
12
120
120
6
42
63
57
12
171
12
12
3
42
111
75
12
33
39
6
24
6
24
36
45
24
105
6
24
93
105
30
78
87
15
12
150
15
96
27
72
33
27
66
15
27
12
105
153
42
30
6
180
144
30
168
12
51
147
90
30
18
87
3
165
15
12
138
60
42
33
87
30
15
15
12
156
24
21
9
15
96
72
57
18
30
30
60
12
45
63
33
45
54
21
24
36
15
9
105
66
30
39
15
36
105
24
15
165
45
15
3
93
132
15
12
66
15
27
18
42
45
63
12
78
15
105
15
75
24
78
72
66
30
39
15
48
120
42
6
129
21
12
147
15
45
48
108
75
42
72
6
12
153
84
15
45
33
48
30
165
45
12
18
12
18
30
54
51
57
15
27
48
42
75
15
33
33
132
87
48
3
105
39
60
108
30
12
6
180
72
12
33
27
45
3
102
36
90
240
129
51
165
12
45
123
87
60
18
39
15
48
48
42
3
12
48
75
54
15
81
24
60
3
27
48
33
24
51
42
48
15
12
27
6
75
207
33
69
60
138
60
42
30
21
72
12
33
258
72
102
63
57
90
45
33
63
60
27
45
27
270
48
60
162
60
6
60
159
3
150
78
84
81
60
60
45
84
90
18
15
75
30
147
63
12
228
45
243
120
57
12
48
45
48
54
6
72
75
63
45
105
15
9
66
129
33
30
45
57
6
9
81
12
27
60
15
81
12
27
66
135
9
108
90
33
60
60
69
3
108
15
24
33
27
90
180
18
57
60
15
81
12
57
48
30
120
48
54
3
3
162
42
30
3
15
78
27
48
159
36
24
18
15
72
96
39
36
57
15
33
204
33
18
57
3
24
81
15
42
3
15
9
48
63
12
18
102
33
27
132
141
39
18
12
198
30
3
27
120
72
96
12
18
54
21
9
30
36
72
120
108
45
57
15
132
3
12
60
48
153
132
ABCD 94185362158*3^$a+1 [50282]
6
7
23
24
108
18
18
49
8
15
12
13
8
16
53
27
51
13
5
19
48
89
6
54
66
60
133
24
72
35
93
96
87
25
155
12
72
60
84
1
48
72
11
37
288
29
115
53
67
35
168
36
129
16
17
30
49
23
36
6
18
30
60
307
11
37
72
56
3
45
64
155
157
59
132
138
114
12
25
35
84
36
18
6
21
15
84
96
18
18
57
33
12
78
48
24
48
45
33
12
24
19
47
24
84
42
3
45
19
5
18
48
216
54
19
125
6
66
6
108
66
6
73
80
27
12
1
5
90
102
19
35
61
65
103
5
54
37
23
18
103
24
11
24
13
5
12
15
75
18
144
51
3
24
108
108
12
25
72
47
78
18
49
35
78
36
12
54
90
15
21
18
1
41
18
84
97
11
18
42
33
15
96
25
56
117
210
153
45
99
16
83
45
96
39
1
53
132
36
54
21
40
29
48
91
17
54
24
12
42
12
6
49
89
54
57
40
56
40
23
49
5
78
18
30
85
101
99
160
24
95
48
9
51
109
48
23
102
36
6
1
35
102
31
72
5
19
23
25
23
57
48
3
61
29
6
181
8
16
23
57
48
40
53
19
80
40
11
84
60
13
17
15
81
12
72
19
107
229
23
18
54
24
72
90
7
41
7
8
99
30
15
45
120
6
36
18
36
54
18
30
42
18
9
3
61
101
6
13
104
27
13
125
67
5
36
54
1
152
135
1
131
13
167
18
108
3
64
32
136
24
24
120
5
6
66
43
56
33
15
3
12
18
199
5
30
36
24
36
18
66
49
65
12
67
47
121
5
174
54
31
65
63
40
77
66
73
77
3
27
18
132
48
31
29
72
138
6
19
56
33
30
145
35
36
1
8
16
35
12
222
102
45
51
13
120
5
24
120
6
66
60
48
55
35
13
185
15
144
96
64
65
18
90
90
120
25
72
71
57
45
67
80
111
18
36
54
109
71
25
29
123
33
126
1
23
72
12
96
21
40
23
78
72
66
144
42
108
36
84
27
40
59
204
12
13
8
195
37
143
24
81
40
23
66
6
9
39
1
8
16
155
54
90
72
61
120
24
80
63
36
45
21
6
12
105
27
21
15
18
102
60
37
53
3
64
5
66
9
15
66
96
15
3
12
54
72
19
35
90
6
12
1
95
12
24
13
5
27
39
360
36
85
8
15
36
72
42
102
6
12
6
36
30
75
15
49
72
48
107
109
53
192
19
95
72
49
35
18
75
16
77
3
96
48
112
5
19
95
36
13
23
25
5
72
78
72
18
102
42
84
15
117
12
6
49
5
3
15
25
29
18
138
79
161
15
15
33
40
41
31
23
1
96
119
1
24
59
42
102
42
18
1
71
48
97
53
48
24
144
67
5
43
41
144
96
15
21
27
96
39
57
123
18
3
177
159
33
96
79
77
24
75
69
91
101
54
36
145
128
3
93
27
69
16
119
36
72
36
36
61
77
27
33
18
12
72
144
1
5
3
40
95
72
6
43
32
135
150
30
24
45
48
27
6
90
109
35
48
21
51
60
36
72
157
59
37
24
11
37
17
108
180
48
18
37
23
1
48
5
48
42
36
30
111
16
53
27
63
1
5
48
60
7
48
83
13
101
18
30
126
36
6
18
1
8
81
126
241
65
63
40
35
21
144
69
67
119
54
43
29
3
135
57
16
5
90
210
132
27
273
18
37
5
3
33
31
71
9
63
60
13
23
36
30
63
15
25
56
75
96
13
35
18
19
23
12
18
91
167
342
43
23
6
216
84
15
16
32
16
17
18
252
18
12
42
12
141
147
36
24
33
87
72
96
25
23
49
80
3
90
18
36
13
53
19
53
43
48
71
18
103
23
24
12
18
6
102
7
107
84
54
67
23
57
88
23
25
72
47
18
18
13
59
36
156
6
84
18
25
47
36
42
67
48
80
111
145
155
6
31
17
36
19
8
33
36
90
30
43
120
5
67
8
15
30
115
11
6
18
12
6
30
108
54
78
30
42
21
16
29
6
144
270
30
6
66
9
40
56
93
6
61
47
30
3
40
53
90
120
60
69
21
72
54
13
17
240
84
91
53
60
7
24
161
55
5
18
18
30
72
57
3
48
37
5
115
203
109
5
19
17
30
ABCD 94185869452*3^$a+1 [50017]
16
59
1
12
12
23
81
27
13
23
93
4
36
35
97
8
3
13
17
235
12
24
12
11
25
23
57
15
25
72
84
23
21
16
36
20
27
9
4
8
15
6
39
69
43
8
3
33
3
138
36
7
36
20
4
5
18
9
4
12
47
42
30
25
11
24
13
60
11
21
124
12
23
37
24
36
11
6
18
37
11
37
203
12
9
120
4
24
11
49
5
30
18
27
15
1
20
12
16
12
36
47
1
12
24
32
112
47
6
3
36
9
27
81
19
12
36
12
20
63
36
42
30
24
13
20
24
51
66
42
13
20
3
25
59
9
52
24
11
48
24
12
18
7
83
49
29
3
12
33
99
9
7
32
4
24
32
36
16
35
1
47
108
6
39
4
8
28
5
115
12
53
42
13
23
12
78
72
3
15
21
108
28
17
42
13
12
23
13
11
12
18
3
24
16
11
13
5
24
19
47
6
7
36
5
43
11
21
3
25
24
120
44
15
25
24
65
18
30
19
23
25
48
17
7
48
60
11
69
21
31
23
18
3
16
47
21
36
21
75
213
18
1
35
66
7
29
39
28
8
40
48
17
18
60
37
84
12
12
56
9
18
21
16
8
28
35
25
71
1
47
18
19
23
18
39
45
7
11
90
36
24
39
15
30
19
125
3
15
18
90
36
132
21
15
18
55
17
19
56
28
23
108
21
33
18
12
97
20
27
21
60
52
53
55
17
18
13
80
45
18
9
28
131
21
15
1
12
23
1
17
3
4
116
36
28
11
12
36
6
54
21
40
41
31
23
57
21
7
24
17
3
33
39
24
4
131
1
8
36
4
5
63
48
69
6
54
67
60
36
11
1
12
5
18
37
23
21
9
42
1
36
24
80
51
153
16
11
96
12
9
15
61
12
36
20
15
12
6
3
72
12
15
1
20
51
24
129
12
33
67
5
43
83
1
17
79
20
48
24
4
24
8
15
12
1
20
3
12
24
21
4
24
8
27
9
27
1
41
3
15
12
9
15
48
145
59
57
45
24
3
48
64
11
169
41
3
28
11
1
32
3
36
1
11
18
78
12
1
17
3
33
24
7
72
12
71
30
3
93
19
47
45
76
5
7
60
11
37
20
27
57
39
13
41
3
15
36
12
6
19
20
4
47
12
37
20
51
6
30
36
60
48
1
23
37
17
54
13
12
5
7
35
25
47
12
42
84
54
13
59
24
1
48
23
12
49
5
19
60
11
24
21
4
80
16
35
57
15
25
17
19
12
60
17
30
54
6
12
13
8
60
76
11
93
15
25
12
11
1
41
7
12
11
18
42
36
37
65
67
5
6
33
3
30
63
87
21
4
11
25
149
27
27
18
3
16
12
72
95
37
8
36
33
30
9
105
75
12
16
35
109
36
20
3
25
5
7
32
57
30
18
19
23
84
1
17
99
63
9
28
20
3
25
44
28
32
15
1
35
48
1
108
24
128
51
33
87
37
35
36
13
84
60
11
12
9
28
17
31
44
39
1
36
12
23
21
40
23
36
61
11
36
90
31
44
15
13
80
39
66
6
72
13
53
6
69
4
11
24
102
6
48
13
59
96
93
99
93
15
24
33
76
35
1
11
36
54
103
12
20
33
18
12
73
20
33
6
102
7
32
40
20
27
24
12
1
5
51
21
3
15
1
20
9
19
5
30
108
21
16
8
36
64
53
6
12
57
40
83
9
27
13
95
1
5
30
72
24
36
1
36
36
20
27
60
21
69
15
15
13
12
29
72
27
9
96
55
53
30
49
80
16
5
51
108
51
36
13
12
36
17
67
35
24
21
16
11
78
51
24
27
241
140
16
23
13
60
24
47
13
24
12
17
7
12
24
35
66
6
25
36
29
31
5
12
91
23
49
12
23
24
13
23
13
8
36
16
11
13
8
3
1
35
36
48
126
3
40
96
41
27
15
73
47
54
6
18
48
6
48
9
52
20
15
93
15
54
87
16
8
15
1
56
51
49
5
18
21
33
30
1
59
69
24
15
1
36
36
20
27
36
45
12
21
12
19
20
40
12
5
84
27
4
8
3
133
8
15
24
12
6
18
1
83
24
37
11
18
18
96
1
20
9
19
20
4
20
45
6
84
6
3
63
1
41
36
12
79
35
18
30
24
36
12
54
3
4
32
4
47
54
7
12
17
18
57
15
13
47
69
16
24
11
49
11
1
47
13
68
9
43
17
15
52
12
36
24
17
6
12
36
49
8
15
1
12
68
27
36
9
9
36
96
54
30
7
20
16
17
43
8
36
4
36
47
13
44
3
21
12
16
44
28
56
15
1
44
52
12
20
40
11
21
15
21
4
47
6
15
3
13
24
119
37
56
3
25
11
30
54
36
54
6
37
24
137
30
24
12
24
13
36
23
21
4
41
6
12
13
8
16
41
19
12
56
28
23
13
11
57
69
18
36
48
85
80
3
36
30
60
7
12
11
6
12
18
6
30
13
23
36
49
72
44
51
13
8
15
1
24
12
12
5
3
36
15
24
12
21
52
20
16
41
55
29
27
64
48
5
60
19
11
42
18
1
12
23
21
28
20
4
11
24
109
83
121
11
12
72
1
23
37
12
20
112
12
5
3
33
55
53
3
100
35
24
37
36
53
7
12
29
6
33
15
1
35
9
16
12
96
11
24
30
132
3
16
20
4
12
32
40
12
20
72
3
18
7
23
25
11
1
71
9
4
23
18
3
60
28
12
23
121
29
55
12
35
1
8
27
36
1
59
33
3
18
48
27
27
81
15
36
25
32
27
18
7
56
69
7
23
13
12
12
36
24
56
120
4
11
9
99
21
16
17
78
69
24
28
53
39
24
27
1
36
5
18
13
20
64
24
12
47
13
8
69
18
13
36
71
25
11
42
3
28
36
17
18
21
57
31
8
15
13
8
51
18
12
27
4
5
67
48
12
80
40
29
12
3
40
17
18
13
8
16
11
21
16
20
15
78
3
36
4
47
1
12
12
11
18
12
27
48
40
20
64
53
75
40
84
17
19
5
7
24
60
53
19
35
12
9
4
68
33
12
31
191
61
24
8
15
1
29
39
16
23
25
47
1
65
36
6
49
5
54
12
1
5
12
3
57
36
126
12
24
12
24
69
28
11
1
20
36
84
15
1
35
24
1
108
29
3
3
121
17
27
15
25
12
29
39
4
53
15
60
4
24
20
3
25
96
41
51
3
30
24
7
23
25
36
48
8
36
108
51
21
45
6
61
12
11
21
4
36
24
44
3
69
75
49
8
15
54
3
28
23
13
12
23
61
29
54
81
40
11
54
18
72
21
136
41
54
25
8
72
108
39
25
5
3
75
1
24
8
15
45
15
13
24
24
5
6
25
41
6
12
45
36
12
33
7
24
36
12
17
18
12
78
19
11
108
1
59
49
35
24
13
23
12
1
23
13
5
91
36
47
129
4
12
8
36
15
1
11
18
39
15
21
96
15
61
12
11
13
24
92
33
39
4
12
17
3
16
44
15
1
35
61
24
24
11
6
15
64
8
15
1
44
16
11
13
29
18
36
18
39
4
41
6
25
48
12
8
40
23
162
39
16
5
7
12
11
1
48
12
56
12
33
19
23
13
12
59
54
6
36
36
69
64
5
24
7
59
9
16
11
25
36
12
12
59
21
36
3
21
16
20
12
3
48
6
3
4
59
ABCD 94186140578*3^$a+1 [50115]
24
16
5
91
89
87
72
216
120
24
112
53
72
43
96
24
17
15
120
24
165
67
192
80
16
149
67
48
120
168
29
123
21
67
168
104
16
24
17
31
24
104
64
8
57
126
36
378
27
16
192
48
113
7
29
171
63
9
40
200
40
215
126
19
32
16
24
89
87
48
40
272
57
252
99
96
184
80
232
168
216
95
54
91
80
136
53
126
61
8
16
5
198
13
24
176
129
378
117
9
15
232
32
81
54
81
112
72
96
80
9
55
216
80
24
16
185
31
24
80
279
1
35
45
64
72
8
112
113
126
126
123
201
31
144
32
63
1
8
171
37
17
207
88
168
24
35
13
77
144
67
72
5
90
73
143
54
43
119
9
96
129
31
104
40
5
234
1
104
111
9
88
24
120
24
5
144
27
64
32
3
37
24
120
89
15
16
95
1
104
136
83
54
126
1
80
88
80
88
32
72
9
79
8
48
45
54
180
25
8
232
96
215
1
48
168
32
57
159
16
95
249
192
9
54
1
35
54
36
283
240
32
48
135
90
103
23
54
187
24
176
45
91
17
55
32
3
181
296
64
24
192
215
1
32
112
176
40
17
7
83
13
113
54
73
24
155
13
192
168
5
43
152
88
23
1
8
40
48
29
54
85
5
91
48
240
32
40
89
351
9
7
240
24
35
108
25
8
57
7
119
1
8
81
36
163
32
48
136
72
143
97
47
81
40
41
31
192
240
96
96
48
168
8
40
80
24
75
37
216
264
149
27
312
147
108
33
120
9
223
56
9
180
91
216
144
216
80
40
48
281
79
137
31
77
51
64
80
48
63
216
9
96
129
127
392
16
275
37
48
32
160
48
24
120
240
168
23
1
176
64
8
72
39
54
51
144
72
3
85
41
7
24
120
8
40
360
152
16
48
125
139
288
144
56
93
19
120
32
63
81
72
112
168
24
8
435
126
36
115
48
80
72
16
29
283
72
96
53
91
48
120
48
8
72
40
437
235
120
72
23
217
53
91
176
39
1
8
135
81
40
131
61
72
96
96
8
232
8
40
107
90
51
120
117
123
64
128
160
11
181
8
81
31
128
165
27
88
101
19
17
15
120
45
115
216
173
139
96
96
65
159
39
36
37
32
160
72
120
479
90
31
5
43
8
57
55
48
104
16
168
59
13
104
16
24
216
23
177
273
15
40
24
152
120
16
48
161
271
17
15
112
104
16
96
24
80
39
441
135
241
29
43
191
49
56
216
88
96
80
9
31
56
48
40
72
120
8
16
96
80
96
328
72
24
24
5
27
117
ABCD 94186172968*3^$a+1 [50072]
24
162
25
104
21
90
30
162
60
45
48
87
6
84
48
127
35
168
48
150
90
37
23
30
12
30
9
64
35
109
32
3
21
21
60
135
69
75
24
40
56
15
96
30
54
69
93
27
33
7
8
27
132
49
120
24
56
45
114
25
11
42
3
15
90
12
3
27
37
11
6
78
33
24
51
18
54
13
35
18
75
15
36
66
123
99
30
12
78
6
30
36
45
15
6
12
66
192
72
21
147
138
42
9
63
25
8
39
33
57
6
25
5
27
40
71
81
15
6
48
27
93
66
54
42
24
30
195
24
75
6
36
115
179
84
177
87
78
27
27
24
30
7
23
145
11
61
29
18
168
18
12
42
1
77
67
48
32
3
18
171
24
40
56
3
36
42
42
66
66
81
3
60
12
228
96
49
17
30
9
9
60
96
91
23
54
51
75
165
40
11
18
27
63
1
5
75
57
12
51
96
3
48
30
159
21
108
79
8
3
6
78
33
48
111
9
40
32
120
40
83
12
18
6
9
27
157
96
32
27
18
90
57
75
18
18
6
99
81
66
45
33
79
47
84
24
156
150
75
39
60
156
9
16
11
24
85
29
3
87
121
59
285
16
5
30
37
5
18
97
8
21
18
30
51
27
189
9
90
21
3
13
23
60
42
3
64
8
3
85
65
36
19
59
60
12
109
56
33
103
8
45
24
12
159
111
66
60
48
19
5
60
103
59
13
71
42
63
112
72
32
45
54
37
23
385
41
84
6
24
12
30
138
25
5
51
63
42
30
73
216
29
18
9
16
120
35
12
48
18
7
185
48
30
49
5
3
3
6
36
99
105
255
33
31
5
24
72
43
71
84
36
36
30
31
35
12
1
72
47
96
6
6
48
109
65
31
65
6
120
6
54
13
48
23
30
24
43
95
30
48
24
30
21
57
114
109
101
43
5
6
21
16
32
15
48
72
193
5
43
240
24
23
54
3
88
47
36
6
18
240
138
30
72
42
6
78
66
45
15
1
5
30
18
24
27
3
12
73
8
105
162
36
42
103
72
5
18
24
30
48
162
162
15
63
48
9
9
79
32
21
187
35
30
30
73
32
3
12
1
77
3
87
9
21
78
21
93
42
6
78
6
108
48
90
12
18
48
60
15
40
95
49
5
186
25
131
45
81
48
55
95
25
305
6
6
30
48
21
3
30
6
120
12
13
104
15
30
72
3
57
39
21
19
17
15
63
49
5
27
171
12
33
9
66
18
126
109
5
12
207
45
27
3
36
84
30
90
61
32
15
177
63
9
24
15
120
25
185
66
108
57
16
120
104
64
32
48
24
3
78
55
29
6
37
155
12
1
125
75
39
1
72
48
11
45
3
42
43
191
114
96
42
108
25
5
24
42
96
73
167
9
39
9
40
95
25
168
83
12
78
156
111
93
27
3
117
24
153
66
30
55
5
27
40
200
75
108
54
18
54
123
16
32
24
75
13
41
162
42
78
37
53
27
21
67
72
48
32
45
18
9
24
75
72
42
36
126
49
5
115
32
57
31
101
6
13
24
35
30
6
49
71
24
48
24
49
59
36
9
16
77
18
25
35
69
57
39
27
18
72
138
30
60
30
126
91
53
36
90
114
24
60
36
115
191
33
27
96
18
75
112
17
18
13
29
51
129
96
36
234
60
37
48
152
39
49
5
42
18
135
24
21
66
24
57
105
55
59
69
39
25
95
6
30
21
3
66
12
78
114
12
43
47
54
36
79
5
12
127
11
120
45
69
72
19
120
11
21
27
13
5
67
5
42
48
33
88
29
150
108
177
15
108
48
42
75
15
18
30
25
5
19
35
21
21
123
21
19
35
117
21
27
27
84
156
30
78
12
108
25
5
27
21
99
120
16
23
12
24
21
3
84
1
71
48
1
65
39
15
30
66
36
13
32
16
5
42
57
123
45
21
6
45
63
1
5
12
7
11
120
42
72
102
48
18
42
57
99
36
78
3
3
21
48
75
42
99
117
75
192
120
15
36
84
36
174
42
48
13
23
6
66
73
29
18
48
57
39
24
6
24
120
27
39
126
43
11
45
21
123
15
12
13
47
12
126
7
48
5
19
120
8
3
12
54
123
21
90
30
6
24
24
165
48
75
42
126
24
93
88
71
54
51
21
48
84
ABCD 94186705664*3^$a+1 [50050]
37
35
100
3
114
39
24
75
41
19
5
7
5
28
36
24
33
27
3
69
24
36
60
20
25
39
27
24
18
3
44
16
60
204
68
7
78
23
7
21
12
32
7
93
147
36
24
21
24
21
12
30
17
16
39
125
73
27
120
15
33
15
53
60
4
8
16
21
3
105
63
104
4
51
45
20
31
5
97
102
33
93
23
31
5
1
15
128
12
64
8
103
5
4
24
24
27
33
33
174
41
88
117
47
36
24
16
39
12
108
12
36
24
33
20
37
59
79
5
52
8
28
69
18
72
30
18
12
5
13
23
64
8
13
35
148
9
11
127
12
21
9
47
103
42
11
24
115
6
15
8
52
99
21
44
4
39
5
55
21
39
33
27
105
57
30
48
102
6
69
24
84
75
57
48
8
12
13
47
7
6
15
57
12
11
169
15
3
5
37
75
33
107
13
47
13
3
12
60
20
40
15
42
3
63
9
116
12
25
18
93
39
12
36
17
67
6
39
81
35
24
4
9
35
28
129
48
35
40
72
3
41
4
12
33
23
7
17
1
107
43
42
30
18
24
39
60
27
24
9
39
42
39
57
3
44
12
24
4
72
33
11
40
12
69
11
28
99
81
9
12
18
21
27
29
1
27
48
12
120
15
12
69
120
39
72
9
12
32
16
72
8
144
12
40
21
24
18
93
27
30
15
80
120
7
66
12
147
33
47
36
52
20
48
7
21
81
36
15
12
27
33
57
6
84
33
56
112
57
51
81
3
33
12
3
15
24
21
84
80
4
20
1
30
18
18
33
21
23
36
4
27
41
19
33
105
51
9
11
37
75
12
8
79
21
9
6
5
25
102
12
18
123
24
60
24
9
12
36
12
27
20
55
125
25
66
5
72
72
31
9
33
51
12
24
3
53
4
33
42
48
21
87
12
78
102
60
57
111
33
12
20
52
45
48
15
20
12
43
33
176
28
27
78
18
9
111
54
59
19
60
5
28
12
57
11
19
60
29
40
69
30
21
9
3
144
63
12
21
12
8
25
3
24
75
17
40
36
12
48
39
90
59
16
3
53
115
9
128
40
12
48
12
20
4
9
48
24
6
45
99
101
79
18
35
7
45
96
8
31
5
28
8
7
30
18
33
44
43
12
60
18
75
8
49
15
3
5
79
60
90
15
15
6
24
6
93
72
15
54
30
29
37
174
65
28
12
48
36
12
8
12
24
103
5
37
11
55
5
4
3
18
27
75
53
40
8
72
4
63
101
49
18
12
18
15
8
1
59
1
35
43
81
96
21
27
45
30
57
15
18
18
17
37
6
117
27
29
40
21
36
54
33
12
63
33
15
12
53
49
3
56
7
72
53
12
28
32
12
124
44
12
60
28
45
3
32
25
72
11
12
16
20
61
11
19
33
48
9
30
41
79
81
12
15
42
30
29
52
60
69
15
33
3
27
17
55
6
23
7
29
60
4
24
93
264
11
84
16
24
51
17
43
54
11
19
6
119
25
63
75
30
47
4
99
33
48
36
44
76
56
4
51
53
4
8
40
20
7
12
81
20
112
15
57
21
299
16
159
41
19
48
33
32
7
6
12
47
28
33
15
84
104
16
20
16
15
72
42
15
80
4
24
48
72
60
20
88
24
36
87
45
8
28
44
52
21
23
64
56
7
9
3
72
33
372
24
20
40
87
9
120
56
49
6
12
5
48
52
237
71
168
7
33
32
49
18
33
27
21
104
7
126
30
9
36
39
78
63
20
64
44
127
45
135
12
141
39
117
68
132
1
60
60
24
6
5
49
59
16
8
127
33
15
5
28
87
41
40
9
15
60
27
6
39
75
18
51
60
36
20
145
35
16
75
9
20
36
24
25
123
72
44
49
23
72
16
12
24
20
1
54
5
4
9
35
55
48
42
167
4
32
19
60
6
15
60
68
24
7
45
33
27
3
41
19
17
25
11
19
18
42
45
63
60
33
8
72
19
6
42
72
18
15
33
63
21
15
33
42
69
12
180
27
18
27
33
84
48
95
88
48
39
48
24
6
23
112
8
132
85
12
11
67
9
48
20
36
67
17
16
9
47
28
8
60
25
60
87
117
11
108
7
65
4
21
135
165
35
79
9
84
12
3
57
24
21
15
153
42
21
12
3
24
129
20
12
52
20
43
84
5
76
32
85
12
23
25
48
35
67
33
32
40
57
11
7
57
8
12
16
60
108
9
30
17
73
11
16
3
48
9
33
15
60
12
3
12
36
65
12
7
9
21
3
12
21
12
87
24
12
12
3
12
77
61
15
44
25
66
17
16
21
90
69
20
19
72
89
31
108
77
24
64
3
5
40
32
67
120
6
24
11
7
18
3
9
63
129
30
53
76
84
20
7
18
75
20
28
15
69
48
12
15
69
9
11
16
51
60
29
1
24
60
39
92
4
24
39
45
20
7
9
9
132
48
162
5
25
39
24
48
39
149
19
30
27
104
1
15
3
33
15
5
4
56
12
25
27
20
4
24
15
12
48
33
44
55
48
41
136
68
12
16
8
1
6
24
30
30
33
15
33
20
24
25
15
3
72
6
54
33
36
69
15
8
60
25
83
7
24
126
27
3
12
12
66
3
21
36
39
75
30
51
9
90
21
108
21
15
33
78
24
48
78
27
36
39
45
48
105
23
79
108
9
20
60
25
239
76
48
48
24
45
36
30
17
13
3
20
60
19
21
21
23
112
3
48
9
63
45
75
42
23
43
30
15
87
105
3
12
41
1
6
9
84
12
9
6
53
61
15
15
81
12
48
20
7
12
78
75
36
156
20
120
60
64
36
3
12
33
8
24
25
30
89
1
6
69
8
ABCD 94186864652*3^$a+1 [50077]
24
57
30
42
36
84
30
21
24
33
24
75
39
93
75
48
6
24
6
30
48
96
60
24
114
33
21
39
9
18
42
6
42
6
18
39
24
24
27
150
108
30
9
21
6
18
12
12
75
24
72
3
21
27
18
12
36
75
24
33
27
15
102
48
12
18
66
15
21
63
60
15
57
9
51
21
147
69
60
24
3
48
39
9
99
48
9
108
33
18
18
3
33
6
12
9
12
3
69
48
48
21
54
45
99
54
42
33
9
3
51
6
60
27
12
12
9
72
84
51
36
27
6
6
36
30
36
18
6
42
33
24
36
9
42
45
15
6
150
9
12
9
60
3
36
9
15
9
51
72
27
9
12
27
9
63
66
12
12
6
6
18
6
15
69
6
9
108
51
18
3
51
45
15
6
15
15
78
27
48
15
93
12
36
39
21
9
3
24
51
24
9
60
180
12
81
6
30
27
12
15
6
75
27
45
36
21
111
9
6
6
72
90
42
27
3
42
15
51
30
87
21
75
33
27
33
12
27
48
39
30
27
3
21
3
30
24
12
15
153
15
120
27
30
36
15
36
21
3
57
39
36
27
48
45
51
24
9
15
33
36
93
3
36
45
18
6
51
39
9
69
108
111
12
69
36
15
12
36
120
9
42
120
66
15
9
6
69
27
105
9
3
60
24
33
12
27
63
144
93
12
24
72
9
99
27
72
18
15
60
12
21
60
87
63
9
39
69
75
24
48
9
87
12
18
48
27
12
39
12
33
9
12
120
42
45
15
30
24
30
21
117
3
36
72
48
24
12
9
12
54
90
51
9
36
48
99
60
21
42
12
78
78
72
6
12
24
15
45
6
12
6
3
84
12
24
45
27
9
51
12
33
36
30
57
12
81
3
45
6
54
24
48
18
6
3
15
9
45
42
18
15
105
27
24
12
108
48
84
69
84
51
48
51
9
27
12
30
27
57
24
24
114
12
48
9
12
9
102
57
51
30
39
15
96
9
75
21
51
33
15
21
21
54
6
18
33
15
12
6
3
9
24
51
15
33
60
9
15
3
66
3
39
9
3
9
15
6
63
39
12
66
18
21
9
15
15
9
93
30
18
3
12
12
9
75
15
48
48
57
3
90
42
153
105
120
42
6
42
69
9
39
12
69
3
24
39
21
24
3
6
39
75
9
12
12
39
21
57
36
6
189
93
6
6
6
9
27
12
12
9
15
12
66
15
12
117
3
39
24
18
48
51
36
81
108
15
39
21
12
81
24
3
84
33
15
36
33
3
21
15
57
30
6
27
48
12
24
21
30
48
9
45
63
129
27
72
84
3
24
24
84
18
42
24
24
42
12
84
6
9
48
9
27
33
27
87
24
6
18
180
30
54
69
9
63
12
12
60
9
39
108
3
30
12
51
24
9
15
132
105
24
42
66
36
6
9
33
15
72
21
3
63
81
36
3
18
18
6
12
48
24
51
33
24
30
54
54
33
3
6
99
9
15
45
75
12
84
9
27
213
51
21
3
24
9
99
24
36
15
12
42
30
33
33
96
15
123
66
42
105
69
18
36
69
15
72
30
39
15
18
63
84
15
6
42
33
69
15
141
24
15
21
114
9
15
6
15
48
27
33
87
45
36
21
6
117
33
30
21
9
66
24
9
36
60
9
27
84
12
3
66
78
57
12
9
63
33
63
153
27
15
36
30
51
48
3
6
48
72
135
36
21
15
45
24
36
36
30
54
36
87
9
138
9
9
12
36
3
12
33
60
18
21
93
51
15
18
78
30
27
135
60
6
30
9
12
99
33
9
15
39
120
66
48
24
192
30
24
6
111
39
30
48
6
30
66
9
33
6
90
63
39
21
48
57
12
24
36
12
138
93
9
3
36
15
42
15
45
12
27
21
30
9
192
21
156
12
48
42
21
36
39
48
36
42
42
18
15
9
15
39
33
141
84
6
102
51
36
75
54
39
21
90
30
18
6
48
3
147
9
39
6
42
36
21
111
156
129
9
48
12
30
66
3
21
18
45
12
27
30
96
30
54
60
42
9
33
78
6
3
72
48
48
57
51
117
48
51
33
27
27
33
33
39
3
30
75
15
12
12
24
57
96
9
30
72
57
15
24
18
27
96
3
6
3
9
87
39
48
54
3
9
3
12
21
36
54
24
9
51
12
21
33
12
27
108
69
18
30
15
39
48
30
6
9
12
9
15
24
27
78
51
9
3
15
6
12
48
12
6
90
15
51
33
120
45
30
9
9
99
3
48
30
24
3
24
117
15
63
18
72
6
90
51
21
18
42
6
9
99
30
63
36
12
177
66
6
24
99
96
9
132
36
60
15
33
123
105
90
30
3
72
24
15
45
12
12
21
36
54
12
33
45
48
72
3
33
51
120
3
66
15
24
9
30
6
3
45
27
48
39
18
18
30
27
57
84
48
60
15
36
15
33
27
57
45
36
12
51
27
45
24
21
24
24
87
81
27
51
21
84
63
18
6
45
36
27
18
12
3
33
3
27
84
54
12
15
24
15
45
9
12
3
45
15
3
12
24
9
39
12
6
111
60
45
18
42
3
15
33
15
6
60
24
54
6
27
3
114
48
3
144
33
75
3
9
36
51
9
36
24
9
39
9
60
6
24
9
24
72
39
21
24
75
33
9
84
30
33
12
3
132
9
84
33
39
72
105
24
3
39
9
45
27
12
39
6
54
45
3
45
72
84
21
48
24
66
66
54
33
33
15
3
69
9
6
57
105
30
30
36
24
27
39
36
12
54
3
105
18
54
27
12
27
9
105
51
33
78
33
51
12
90
66
18
156
36
18
9
12
111
45
63
69
45
3
24
39
6
3
108
24
48
3
9
3
12
6
36
36
24
24
15
24
3
9
33
66
60
6
66
6
87
27
66
102
30
15
24
39
102
30
24
81
33
30
57
72
45
36
75
9
27
60
24
15
60
69
3
9
60
9
15
69
48
48
12
72
36
6
18
3
24
3
ABCD 94187520886*3^$a+1 [50028]
117
75
45
3
48
117
3
69
12
23
40
8
109
6
5
79
144
6
11
133
12
24
30
33
21
24
35
240
61
36
39
39
18
63
75
72
78
12
60
87
177
54
54
18
17
1
15
32
192
13
3
15
9
51
117
147
5
37
18
48
17
43
45
9
30
18
150
105
87
78
30
93
87
33
57
6
84
93
69
3
8
103
30
60
90
29
40
87
18
108
3
32
19
60
41
13
227
19
29
121
48
96
66
6
15
69
78
45
27
30
6
90
18
30
6
54
12
42
12
41
55
48
144
36
126
39
80
31
81
200
7
12
96
18
144
123
75
93
69
75
27
93
213
24
11
7
12
24
12
33
9
66
72
18
35
19
5
37
30
53
7
48
96
17
112
87
9
45
59
88
159
90
18
5
157
59
61
144
54
72
78
66
36
24
17
232
48
27
102
6
17
127
33
56
1
119
7
65
19
18
35
48
40
3
24
93
63
6
18
18
84
123
75
42
123
123
54
54
60
5
24
37
18
33
32
16
120
24
8
7
90
63
153
12
27
120
123
77
13
3
39
12
69
57
15
3
24
30
36
59
48
133
30
24
30
42
21
72
33
12
6
5
79
36
54
23
72
13
72
11
7
24
126
30
117
153
15
3
29
43
24
36
137
88
39
6
144
156
54
6
18
12
108
24
108
53
304
75
72
18
18
12
78
18
12
17
40
8
25
72
6
102
35
55
17
25
48
54
33
117
30
18
60
63
57
42
30
36
3
24
56
7
17
37
51
32
120
85
60
90
72
101
37
51
9
12
6
45
9
23
16
15
30
27
8
1
18
18
42
120
72
33
111
60
36
138
95
13
3
32
208
24
45
18
33
32
73
42
30
24
30
33
3
18
72
35
72
16
32
72
48
13
35
25
47
55
65
13
35
112
105
12
42
48
6
27
27
21
9
18
125
25
12
18
105
135
17
13
108
24
12
131
19
36
72
12
54
90
126
36
60
18
125
19
36
17
19
120
21
32
40
51
45
24
75
6
30
65
31
36
77
43
18
27
45
27
45
3
128
1
23
16
24
21
27
33
36
54
5
31
41
13
54
21
15
12
53
37
54
24
36
30
36
42
173
40
72
15
6
72
120
3
75
54
111
81
108
180
15
45
66
17
43
72
45
3
45
87
57
80
61
12
114
53
37
11
37
6
12
60
12
36
90
72
3
39
12
18
198
93
80
67
93
24
21
24
48
18
6
30
21
3
66
78
93
9
54
36
168
93
32
40
51
84
41
19
5
211
69
8
40
45
75
9
183
120
75
5
40
33
47
25
18
45
9
71
37
11
25
66
53
91
24
198
48
6
81
9
63
93
42
41
31
30
90
9
15
9
3
24
48
90
3
69
90
18
63
32
91
54
36
27
27
180
33
105
143
112
48
27
12
96
30
24
138
65
7
33
45
18
54
75
27
54
15
9
12
6
12
78
54
21
63
6
54
66
78
36
12
5
13
42
18
12
3
21
18
33
33
6
48
78
48
42
18
47
72
1
47
7
42
30
24
162
23
24
7
18
48
54
6
12
6
17
103
24
33
3
5
7
18
6
113
7
54
54
5
91
5
61
11
72
43
72
162
36
15
3
29
13
12
96
36
18
81
24
21
36
39
72
9
39
39
33
159
9
9
6
89
40
51
12
18
24
15
48
75
42
18
18
39
51
30
54
33
3
24
45
27
29
91
69
32
72
25
18
60
12
5
31
6
123
111
105
69
11
61
78
12
153
27
24
5
121
39
27
5
48
109
6
66
3
8
72
13
72
3
15
17
1
87
183
9
3
90
18
36
53
61
12
72
95
13
147
51
69
80
88
72
3
5
139
173
16
21
60
23
31
30
90
17
7
90
63
45
18
36
29
19
150
15
105
71
91
53
25
95
7
24
30
24
66
60
165
32
55
17
103
18
24
36
27
48
9
78
65
25
15
57
30
96
9
3
5
88
69
6
54
48
47
25
108
155
25
42
53
40
99
18
180
60
3
27
6
30
17
145
47
16
45
59
31
65
67
162
66
150
59
7
24
54
30
21
69
35
91
77
40
15
84
21
8
25
60
99
8
112
27
53
25
30
42
30
33
8
19
69
24
128
7
108
53
1
18
21
32
25
30
177
57
6
12
5
16
51
6
12
75
8
43
126
18
21
111
18
23
67
30
71
37
24
48
3
33
6
41
97
72
60
48
11
79
41
85
27
27
36
9
33
12
3
39
66
72
90
5
73
72
63
27
36
9
120
27
24
144
12
33
48
87
41
192
19
293
43
18
6
69
72
33
132
54
29
1
6
54
11
ABCD 94188146842*3^$a+1 [50013]
7
69
27
17
48
43
24
21
15
29
79
24
17
84
36
36
4
27
17
84
7
12
33
188
132
31
60
5
31
36
21
12
68
144
55
5
91
41
19
132
17
36
43
36
21
56
24
55
17
72
43
5
120
55
29
24
7
5
55
113
40
51
41
60
108
60
24
31
156
12
17
16
63
72
21
32
12
43
12
9
27
33
15
24
60
36
12
12
77
156
24
36
7
48
12
21
27
5
7
24
84
77
136
116
31
24
132
12
12
33
32
55
77
36
60
60
12
12
31
48
12
101
4
72
44
43
12
29
7
9
27
17
24
48
24
31
29
43
41
4
92
7
9
32
67
41
79
12
24
17
67
21
44
31
65
4
8
55
60
36
12
57
15
36
24
48
45
3
84
36
65
4
132
111
5
43
144
41
55
65
19
41
72
127
33
15
60
17
12
31
17
36
103
77
7
5
7
72
29
7
12
12
21
68
24
7
36
65
127
17
7
77
72
43
48
12
137
24
40
8
7
29
124
3
29
180
271
5
60
43
57
51
57
20
36
100
51
60
77
31
29
7
24
41
28
56
7
57
15
36
5
31
48
17
31
233
112
3
96
12
24
17
60
7
12
17
196
27
101
60
79
197
7
69
15
9
32
12
96
36
19
24
72
41
91
24
173
60
16
3
84
17
24
72
19
132
60
9
116
31
33
108
3
17
16
15
57
68
19
108
69
236
55
36
48
24
36
93
15
72
72
12
41
43
24
81
20
120
88
3
17
67
17
36
19
5
43
77
108
7
12
216
17
76
3
132
29
4
51
60
29
40
20
84
132
36
31
12
204
12
12
36
72
33
152
115
89
52
3
84
17
28
68
108
72
24
7
9
152
12
16
39
53
52
3
81
51
5
19
89
12
7
29
40
32
55
81
44
163
48
5
24
55
108
36
129
104
40
8
28
39
24
17
43
48
84
60
108
5
24
7
45
8
72
24
36
24
19
84
84
72
17
36
19
84
5
19
65
43
36
144
108
17
7
93
255
45
39
5
60
36
31
29
43
60
21
39
48
108
24
65
43
36
12
5
4
56
127
17
19
12
36
108
21
15
149
36
43
5
12
36
175
5
67
17
84
36
19
60
36
33
12
3
5
12
24
16
99
81
15
53
31
144
93
27
24
9
123
29
28
80
91
9
195
57
8
7
96
180
60
17
12
7
72
24
5
84
36
43
24
17
31
53
79
57
20
151
29
67
12
29
60
43
24
41
124
3
17
7
144
5
180
48
72
40
240
15
69
8
160
12
8
16
15
36
12
84
125
12
108
12
19
29
127
17
24
4
20
112
36
99
125
48
48
4
8
91
17
24
24
19
48
65
64
20
7
101
12
16
27
12
41
19
5
48
31
5
19
33
15
72
48
113
79
33
104
24
16
120
24
63
24
84
24
12
29
48
60
31
65
12
24
4
27
29
4
99
81
72
44
108
120
48
31
96
48
5
103
84
141
3
156
33
44
24
84
103
12
41
7
33
27
17
19
77
79
72
12
21
63
60
137
12
136
104
36
12
12
79
5
24
12
43
5
7
29
52
32
12
19
77
67
65
79
149
24
28
51
65
7
12
12
29
7
53
7
29
40
3
5
91
5
40
20
60
76
44
7
108
41
43
41
79
65
31
84
17
43
53
24
43
60
5
103
9
20
31
17
19
81
8
12
12
24
52
27
5
31
12
33
15
72
72
17
79
141
36
108
32
4
15
72
21
3
60
53
91
5
43
113
12
48
24
43
36
81
15
41
115
120
60
45
48
27
5
24
60
43
45
56
16
51
48
17
55
17
36
36
43
17
55
48
12
24
5
96
28
32
144
76
3
65
100
92
24
43
72
132
17
60
55
96
84
48
24
81
20
60
19
9
56
84
43
9
68
91
36
29
31
89
40
8
67
12
12
197
48
60
7
29
43
5
67
65
67
12
72
48
77
7
77
36
4
200
31
77
7
101
67
81
84
32
36
84
55
141
99
12
48
24
12
125
4
51
48
41
16
15
12
60
53
64
39
17
91
113
43
21
12
15
72
48
29
48
48
43
5
72
120
43
21
15
5
19
5
163
24
84
48
12
89
7
29
24
7
180
72
108
17
12
28
15
12
24
29
12
43
84
21
3
9
176
67
12
89
24
16
80
132
72
52
56
31
36
21
32
24
60
24
60
36
76
63
9
8
24
144
52
27
12
24
29
112
108
32
16
8
64
63
5
103
24
17
7
29
55
132
5
55
5
60
12
7
29
24
31
72
5
31
65
144
96
31
9
15
5
52
27
48
12
24
12
21
56
67
161
19
17
91
17
112
8
48
4
44
12
12
31
36
65
7
17
96
31
24
48
48
33
63
93
27
29
67
48
60
53
19
60
12
12
77
55
60
ABCD 94188416488*3^$a+1 [50011]
5
30
21
33
39
51
84
12
18
27
3
66
27
16
24
8
24
15
90
162
37
47
169
41
39
72
63
30
42
25
29
3
72
21
75
39
60
6
30
9
96
33
7
5
67
32
24
81
36
67
32
99
13
56
16
95
49
17
111
33
55
95
30
72
24
27
144
15
18
7
35
18
19
72
35
6
150
25
29
126
18
36
199
168
23
25
56
129
6
57
57
54
1
29
75
24
24
16
47
6
19
29
43
143
90
55
56
3
30
55
5
42
25
23
12
30
78
9
27
54
6
114
79
137
39
24
136
152
72
16
71
9
45
36
84
186
9
15
57
39
6
67
173
24
24
60
6
66
54
54
75
24
81
12
19
41
7
143
145
29
90
6
18
73
47
9
112
8
72
39
12
93
21
19
41
36
60
78
30
42
30
78
102
15
48
15
72
18
12
138
1
149
67
23
25
77
3
81
6
60
133
56
15
54
36
39
24
16
101
144
66
120
1
56
69
18
49
23
84
30
54
12
37
23
18
102
30
27
21
51
96
9
6
48
129
21
12
39
9
60
27
285
108
12
30
69
45
24
3
39
33
40
41
39
51
13
8
129
6
153
48
9
7
24
137
42
18
51
21
18
42
15
24
15
6
90
33
64
8
69
27
57
60
120
12
18
66
3
40
53
18
25
47
78
75
24
24
16
17
24
60
6
61
53
67
32
27
21
136
29
43
47
18
60
27
88
5
51
9
12
67
8
15
48
33
63
9
24
57
6
9
64
41
6
48
42
120
60
51
69
18
1
35
21
88
8
63
54
6
93
153
54
201
15
9
99
12
48
6
27
3
96
48
6
15
21
108
72
30
25
23
96
129
255
1
8
33
30
57
81
79
17
127
56
33
48
96
96
90
13
5
36
63
63
1
89
18
60
30
66
1
5
99
21
19
125
6
37
107
54
96
36
60
55
83
6
54
66
6
18
120
39
40
96
17
15
105
24
84
99
21
3
69
60
60
18
30
27
63
97
80
15
78
147
9
111
39
6
3
21
3
21
91
41
60
99
9
6
33
51
85
5
66
6
30
37
17
54
9
21
19
23
18
12
30
21
93
123
51
61
8
27
37
8
15
126
114
57
9
15
9
60
51
33
7
125
114
6
43
47
169
5
51
99
85
8
3
18
72
115
35
30
60
48
27
69
6
45
45
3
40
41
24
15
27
21
9
111
24
15
25
179
13
23
9
9
12
51
39
18
60
19
128
15
24
24
129
168
16
17
12
30
133
137
30
9
96
135
57
24
3
30
127
29
114
25
11
21
27
66
84
30
12
30
18
12
121
56
88
192
32
9
87
24
81
39
21
138
30
27
16
17
12
67
53
3
48
16
17
150
33
3
30
135
69
24
30
42
27
57
87
39
105
15
24
1
5
24
3
88
5
48
51
69
120
27
15
24
54
12
120
48
60
162
9
81
15
135
18
6
6
19
41
39
24
105
7
128
16
5
30
37
47
42
63
21
60
31
23
73
8
105
31
95
25
72
23
30
120
24
27
9
30
60
30
39
15
6
27
123
138
96
84
72
54
24
30
3
63
66
55
72
71
6
51
15
49
65
24
7
8
24
160
8
39
6
90
24
6
27
51
102
24
63
81
7
65
7
41
90
30
12
123
87
90
30
78
27
39
9
45
120
120
51
24
27
45
9
54
42
108
3
136
8
33
39
40
23
18
31
35
21
93
67
80
15
1
29
24
91
8
15
96
36
21
9
63
24
21
27
16
24
89
24
7
89
24
30
97
5
90
60
18
42
9
141
60
114
21
9
24
12
27
168
15
144
33
123
18
27
63
90
15
75
13
29
108
12
75
72
81
12
24
60
31
65
234
6
30
48
66
87
9
48
7
23
30
30
42
60
78
6
99
64
17
30
9
87
57
21
67
23
12
30
223
35
42
27
81
6
24
9
40
53
19
104
15
33
16
17
6
30
19
32
57
6
36
85
53
99
96
51
45
105
6
120
289
32
144
15
33
27
45
39
97
32
24
3
85
59
30
66
69
24
57
90
37
47
30
30
37
8
9
6
24
33
27
6
31
48
47
9
105
60
30
45
81
15
120
135
9
48
27
60
129
72
33
42
18
60
60
96
163
53
108
12
24
19
8
207
121
11
18
51
96
9
66
138
60
39
24
16
216
8
40
72
11
21
96
88
72
29
18
30
240
36
183
21
27
9
36
144
36
7
32
9
12
18
9
27
66
19
152
63
1
29
67
17
60
67
53
12
7
71
81
9
6
25
216
35
18
30
66
3
21
90
57
3
93
63
66
55
119
9
57
18
12
9
141
18
6
3
3
18
ABCD 94188657848*3^$a+1 [50042]
12
5
324
36
7
180
36
42
42
6
12
258
132
30
48
71
91
30
168
162
30
60
47
60
121
59
73
18
72
17
12
19
17
253
114
18
48
210
12
18
210
240
60
24
18
35
85
23
7
60
5
145
18
84
6
42
30
210
5
60
72
12
1
35
288
7
17
391
41
79
5
7
29
60
151
5
7
246
71
49
11
144
37
47
253
23
97
23
97
120
180
60
18
162
78
41
169
54
120
18
42
108
53
120
7
90
179
300
121
23
127
5
73
12
95
144
121
95
67
53
43
101
49
47
72
181
11
24
55
204
5
31
65
7
138
47
127
41
127
18
107
12
13
42
36
60
60
5
7
53
25
119
13
179
36
24
31
48
42
23
55
125
19
18
215
7
36
12
29
91
18
102
29
36
103
5
19
18
42
6
95
72
55
72
18
18
17
25
18
240
17
13
42
125
25
119
199
252
17
31
29
1
54
125
12
19
42
48
131
19
29
132
61
240
59
121
30
65
13
72
59
229
35
55
60
150
12
35
193
30
24
6
11
36
205
30
12
5
36
67
132
36
5
7
29
109
35
25
90
24
96
30
42
173
24
115
113
108
72
85
59
108
60
73
78
65
12
25
90
29
31
48
42
42
96
24
18
18
24
6
312
90
12
6
59
36
55
41
84
7
245
43
17
120
85
60
30
30
162
65
96
67
77
163
12
108
17
31
29
72
79
60
12
78
35
25
72
48
90
5
144
31
12
5
13
311
43
18
48
114
17
36
72
13
42
18
108
107
48
72
193
59
60
175
108
197
1
54
186
191
144
115
17
55
108
72
72
6
30
125
12
43
84
18
30
77
211
12
17
61
54
77
144
24
108
7
168
132
6
42
132
96
5
7
18
114
288
18
11
48
91
17
13
30
12
30
228
120
42
30
18
149
1
162
108
24
18
42
78
210
12
36
252
108
42
102
41
72
72
60
55
125
12
19
41
49
12
138
42
18
5
60
295
29
151
42
239
19
120
5
19
53
223
132
53
7
78
102
108
24
66
12
102
6
30
12
132
5
96
12
13
155
115
132
377
43
18
12
48
47
127
17
103
48
78
59
180
13
23
79
36
29
12
91
198
35
85
354
198
155
55
78
35
67
5
25
78
41
36
7
77
24
37
227
31
137
144
121
59
144
55
89
1
12
108
102
113
139
120
17
19
132
30
90
12
5
156
60
55
17
13
60
47
67
5
13
60
215
24
103
36
5
216
48
133
108
119
36
55
41
103
53
25
47
31
42
48
47
25
23
25
11
19
150
35
37
143
55
245
7
12
125
61
11
24
36
43
96
89
13
18
137
25
23
175
60
90
95
55
89
13
143
67
29
1
119
79
300
30
54
96
17
67
126
102
137
55
6
12
90
89
19
30
54
126
95
7
150
83
37
30
89
43
17
48
1
54
48
65
13
54
66
42
48
84
137
49
47
12
1
167
12
31
24
66
30
144
101
97
83
139
48
137
13
18
185
72
108
7
78
11
84
60
7
12
48
18
54
186
102
78
60
47
103
24
108
48
60
17
55
17
48
7
108
18
60
11
180
144
25
42
5
72
48
60
48
96
91
137
31
41
1
138
29
72
259
132
89
31
12
18
18
24
18
78
17
ABCD 94188881266*3^$a+1 [50068]
72
88
224
72
141
27
16
176
24
147
90
67
41
39
288
3
189
93
43
176
21
108
15
15
54
126
24
93
135
18
7
83
42
19
96
72
48
32
136
56
64
24
32
88
72
144
35
21
88
128
45
67
80
105
18
109
104
96
16
8
69
43
80
40
80
24
69
195
27
69
40
83
13
72
41
7
144
80
93
90
6
102
213
112
80
168
112
24
11
45
48
40
32
208
240
80
15
9
16
56
16
5
27
48
255
73
24
101
30
37
24
24
59
18
147
96
40
245
211
216
35
165
24
88
56
15
9
45
30
93
40
83
229
11
37
32
21
91
48
120
23
73
104
72
96
24
40
264
24
23
57
72
24
40
32
72
96
16
24
56
208
96
59
48
60
49
80
63
153
45
3
72
48
16
11
90
67
56
69
78
18
51
64
152
15
97
83
37
71
60
37
72
48
8
387
108
25
72
17
87
51
37
80
81
39
93
48
147
75
18
19
56
15
81
3
216
72
222
30
25
192
96
32
141
42
9
96
88
32
160
32
112
144
65
199
83
85
8
105
7
32
160
8
33
7
23
25
317
27
15
48
217
72
80
16
152
88
72
96
72
120
23
204
36
210
7
144
71
337
35
85
23
105
40
107
36
169
96
59
61
24
41
42
93
24
72
171
69
24
160
120
72
107
133
72
168
155
48
85
5
42
9
168
21
54
37
200
16
248
16
96
32
165
43
224
40
11
93
75
301
269
139
101
307
83
69
40
8
72
48
24
16
35
37
83
37
305
18
277
360
32
24
40
56
16
80
112
8
3
117
40
24
168
53
138
204
37
48
312
71
97
32
16
8
24
112
53
90
121
35
37
35
85
120
17
111
99
21
16
128
112
29
75
24
45
123
120
112
152
168
96
237
147
3
102
276
30
72
45
72
15
1
96
101
163
104
15
193
192
8
93
42
73
72
24
408
65
127
59
21
120
136
24
131
85
32
255
6
75
40
56
40
71
49
80
129
79
65
18
109
200
24
24
88
128
75
120
45
24
3
93
105
79
152
16
72
83
45
184
336
8
15
1
53
3
3
37
24
11
109
8
120
88
144
144
29
96
139
35
126
31
8
88
5
12
55
35
21
96
171
117
168
45
3
45
27
64
56
40
104
39
12
229
56
24
40
71
25
120
168
77
27
96
40
72
200
184
48
96
24
11
109
101
60
135
40
35
21
16
32
232
264
35
85
80
64
8
40
5
78
37
35
13
192
288
144
192
71
417
192
136
32
16
32
64
23
105
3
165
75
165
40
128
16
119
57
88
104
16
200
40
89
151
56
40
80
51
189
3
37
128
16
192
5
3
240
216
51
48
61
56
64
56
72
195
13
168
120
56
24
105
15
136
29
27
280
8
112
24
56
24
88
80
21
139
72
83
13
ABCD 94189461838*3^$a+1 [50046]
12
89
55
21
63
41
7
120
9
36
69
30
18
42
161
37
72
15
63
6
66
18
6
17
19
54
47
13
114
33
9
30
54
30
60
36
24
72
65
115
209
76
68
211
294
66
60
36
30
39
99
5
1
30
21
39
30
11
28
116
1
42
17
19
36
105
51
12
53
19
66
168
90
24
96
6
39
51
210
11
24
31
132
6
54
12
21
33
12
90
129
20
19
30
12
35
115
24
6
3
81
18
6
126
5
1
35
187
33
3
12
78
120
111
99
36
84
77
85
63
39
156
24
21
20
1
126
65
7
66
35
19
57
144
120
45
47
37
18
84
18
78
18
111
9
15
152
37
11
49
6
36
41
109
30
9
27
12
18
42
77
73
71
55
41
160
15
156
189
56
60
4
105
66
12
33
24
3
6
66
24
21
3
33
15
60
24
60
5
61
3
45
6
45
93
18
12
81
189
102
65
1
150
72
17
25
114
17
19
18
60
6
117
33
144
120
18
24
29
25
12
83
60
76
33
66
5
112
3
84
6
6
21
39
24
72
33
27
72
6
95
1
6
9
33
42
41
19
105
144
69
27
159
60
117
3
5
1
6
42
30
12
36
84
24
17
28
51
5
1
23
79
156
57
60
3
17
28
27
30
42
6
60
12
162
77
4
21
15
39
5
76
9
54
17
40
39
96
81
200
48
19
12
24
6
11
64
3
17
4
32
13
60
114
18
30
18
6
78
12
66
33
141
6
24
18
156
6
48
12
48
60
41
12
145
30
78
35
55
12
93
12
24
63
36
60
24
12
60
138
6
36
9
60
27
24
6
54
21
128
37
54
201
24
15
21
15
5
55
162
51
21
48
11
115
65
12
55
24
54
30
36
9
180
39
41
49
6
84
126
54
36
12
24
9
39
12
5
1
42
6
54
12
30
15
15
60
24
5
40
75
21
21
18
162
42
101
40
20
79
12
18
18
48
5
55
41
64
75
24
36
6
35
24
79
57
39
72
48
65
16
39
6
126
5
115
48
125
1
18
120
36
12
5
145
18
5
19
6
11
4
27
93
9
18
144
41
67
36
21
24
9
78
48
17
7
33
240
27
12
84
17
19
90
54
41
19
30
192
48
35
49
27
21
102
120
93
3
12
42
123
33
12
18
30
6
96
60
60
24
9
21
51
39
5
1
54
41
55
264
101
48
7
150
30
168
72
54
15
80
151
12
42
6
5
127
6
11
24
72
49
30
36
198
30
12
29
1
15
69
11
7
18
12
27
9
150
41
1
42
30
36
30
77
115
18
42
9
39
36
54
6
21
117
6
5
37
42
53
13
95
12
97
18
18
12
30
144
5
103
41
1
75
3
53
25
35
7
78
75
39
54
54
41
36
76
69
30
5
16
27
60
48
9
93
42
89
16
44
112
3
66
11
4
24
15
36
21
8
37
30
78
54
66
72
35
60
40
63
81
51
24
30
6
60
198
47
13
54
53
67
12
36
18
11
55
36
53
19
12
9
57
3
21
18
12
24
12
29
91
144
18
6
36
65
16
15
18
71
55
18
30
132
6
39
39
60
6
30
29
7
30
78
36
60
18
18
24
48
17
49
6
138
48
18
41
91
72
60
18
18
65
37
18
36
36
65
19
24
6
51
60
99
66
39
15
21
80
4
63
12
5
31
42
66
77
24
19
60
41
1
48
15
116
4
51
29
12
7
168
69
39
36
54
75
111
30
18
36
65
72
37
6
6
131
19
65
49
150
6
51
48
56
1
168
15
32
168
25
66
228
48
165
177
30
33
3
24
48
9
3
6
30
96
96
54
11
19
54
60
95
52
24
3
77
19
17
55
54
6
30
3
75
12
65
67
117
225
150
89
12
43
6
6
69
9
66
45
3
72
101
48
61
54
57
27
120
60
21
81
39
32
64
21
35
73
6
174
60
90
72
18
96
84
24
3
39
45
39
5
172
33
47
85
18
60
5
96
31
24
18
36
11
25
6
5
85
48
6
9
27
48
6
71
7
41
16
15
5
13
66
6
15
63
12
108
156
84
6
6
6
18
12
48
60
6
15
51
108
12
5
49
138
48
72
93
123
77
43
77
43
12
24
48
81
51
45
69
35
7
89
25
90
41
55
30
135
39
29
1
54
42
78
96
5
24
31
48
102
11
43
60
42
83
60
100
20
55
84
18
48
42
12
48
29
76
20
25
63
9
23
43
264
96
24
12
48
33
9
39
60
15
5
151
24
24
60
36
65
36
13
42
24
5
115
6
78
48
114
90
41
48
12
25
30
12
120
41
91
18
18
29
40
3
21
80
85
144
27
99
12
33
20
271
24
24
17
13
3
75
53
109
42
24
12
9
3
30
6
54
18
33
27
18
ABCD 94189992194*3^$a+1 [50257]
168
9
39
9
135
25
48
176
48
87
25
191
1
48
107
204
201
16
144
80
64
48
32
27
85
71
24
264
9
64
59
37
176
219
84
420
48
72
181
71
24
81
99
93
123
36
177
15
240
129
27
69
63
49
32
63
360
345
27
37
167
408
33
135
180
36
33
48
96
75
69
195
93
291
36
73
107
21
87
12
36
57
48
432
75
144
21
16
143
24
25
311
24
156
165
112
128
27
133
192
167
36
21
159
33
15
36
13
96
144
32
112
167
84
180
1
95
81
27
120
144
96
157
59
213
15
129
144
16
107
60
105
51
60
33
432
3
13
80
135
105
99
61
47
48
33
75
21
16
48
95
177
16
128
99
36
73
368
160
263
73
80
27
69
255
81
48
48
75
84
97
32
16
144
35
13
96
80
15
1
80
27
36
144
145
128
243
93
256
215
265
107
181
23
25
224
3
13
383
97
80
240
192
496
131
96
12
240
145
96
128
39
216
177
112
23
121
192
144
96
23
153
16
47
1
288
48
96
80
3
13
203
21
16
59
36
241
155
69
3
13
176
240
15
385
179
45
255
1
80
16
96
80
39
169
47
33
39
48
121
48
288
48
128
3
156
145
179
189
15
49
275
36
36
117
112
32
63
72
105
75
85
95
49
80
48
147
61
96
80
16
272
256
48
32
160
23
9
27
85
224
15
216
156
93
3
13
167
36
117
48
16
336
144
320
171
120
93
3
141
16
48
48
11
181
32
3
108
24
57
160
128
159
81
240
112
48
251
96
181
32
3
205
59
181
32
64
80
135
48
312
81
304
192
143
72
105
147
61
144
11
216
144
36
121
32
99
13
240
287
129
192
96
15
49
107
21
48
256
96
48
59
69
183
48
24
81
207
33
339
109
23
169
11
165
27
85
48
32
48
63
33
16
35
109
71
204
445
240
191
33
75
240
85
95
33
3
45
48
15
1
144
83
93
39
25
131
36
489
123
37
59
144
117
96
303
81
15
1
35
36
9
16
32
303
1
47
60
36
49
96
71
201
16
32
64
311
9
16
32
64
83
552
36
96
300
24
12
97
32
39
105
3
61
48
227
36
108
13
128
39
25
48
240
96
167
60
ABCD 94190437618*3^$a+1 [50012]
60
58
50
6
46
18
56
10
56
64
20
210
66
12
16
90
26
4
176
24
16
8
58
104
10
86
138
60
76
6
2
30
120
106
6
24
80
40
30
42
18
102
38
132
12
156
22
62
72
34
102
90
8
6
10
14
36
78
42
24
24
36
84
16
12
24
114
30
80
76
6
18
6
6
32
58
98
120
54
6
16
24
26
16
8
24
42
70
8
88
2
6
46
84
32
12
12
4
90
2
54
64
32
94
24
236
46
8
6
216
84
4
66
8
88
2
60
42
10
126
50
54
64
56
6
64
90
14
36
46
2
16
140
66
40
170
54
130
30
2
12
156
22
18
56
30
48
16
56
48
18
88
120
20
42
64
6
74
40
8
106
12
32
42
10
8
36
66
16
30
44
6
18
12
24
18
30
18
154
54
14
48
4
56
28
36
24
44
178
24
144
14
58
2
16
36
50
6
18
70
156
38
30
12
96
78
16
8
88
32
30
16
50
40
32
40
8
42
4
216
44
6
42
30
16
6
84
14
136
56
64
96
6
44
84
40
26
90
84
10
30
36
24
56
46
32
22
90
14
16
50
78
72
16
2
46
74
42
96
94
30
146
40
104
48
16
2
28
42
8
70
26
16
24
54
120
44
22
6
24
44
54
6
42
70
84
8
118
8
130
12
8
10
102
8
90
70
20
36
60
46
14
4
30
74
22
114
6
50
4
36
8
12
144
24
108
48
150
30
24
82
30
8
66
112
30
84
38
16
30
26
6
12
12
138
16
30
50
22
32
52
8
22
110
36
54
46
152
76
12
20
70
18
116
24
60
46
30
66
8
6
4
14
102
34
66
8
48
28
2
42
28
80
42
66
6
70
176
24
60
64
6
96
30
92
342
6
42
30
52
30
54
26
40
50
30
10
6
30
24
26
34
8
76
20
60
106
98
76
80
10
30
36
8
22
24
32
24
24
126
34
62
18
90
22
14
40
60
24
12
44
46
38
10
72
128
24
46
120
20
22
32
72
18
28
114
86
10
14
36
72
16
12
68
16
44
112
2
42
4
20
54
42
60
4
44
36
12
58
122
64
30
50
6
270
72
18
78
10
6
114
14
48
84
30
166
8
10
30
26
48
42
6
18
12
10
50
4
66
14
10
14
16
8
88
74
30
10
110
34
66
6
78
2
34
20
16
128
10
2
220
48
26
54
114
46
74
48
24
16
14
60
24
22
54
68
52
8
42
10
24
12
32
16
80
36
160
6
110
4
140
60
4
2
18
76
56
64
8
76
134
30
96
76
8
6
66
54
16
14
16
20
4
20
52
18
32
48
40
14
72
24
40
20
46
8
120
6
24
88
18
6
20
108
88
8
10
66
8
22
26
60
42
48
24
16
18
14
6
112
84
54
26
36
64
26
64
14
10
62
64
50
48
18
30
64
6
138
72
54
20
4
116
24
22
18
6
24
74
222
6
124
14
40
6
50
46
24
24
56
18
102
40
8
58
8
16
6
24
84
150
80
22
24
60
84
32
10
48
30
50
10
12
120
18
66
126
78
50
46
224
16
44
36
10
30
74
16
80
120
40
38
18
40
30
48
74
16
2
28
20
54
72
30
34
56
10
24
30
2
12
82
98
22
8
6
60
52
2
16
62
40
48
66
26
54
30
34
66
14
16
6
44
36
4
6
78
2
34
206
24
18
12
18
22
66
8
6
4
20
112
32
60
16
116
64
32
28
44
18
102
112
66
24
24
14
76
30
66
30
110
16
68
60
82
32
6
10
90
116
34
30
66
24
50
22
74
40
24
104
36
36
30
16
2
6
70
36
14
126
34
6
74
16
120
80
126
138
24
18
30
58
12
122
30
16
2
144
46
48
66
8
46
56
24
10
72
54
24
116
46
62
12
6
18
30
10
80
96
204
84
6
54
18
54
16
44
4
20
54
16
30
20
30
6
4
80
12
28
14
42
40
6
14
64
44
12
4
56
30
16
32
18
4
120
44
40
60
122
88
2
4
20
76
2
82
110
24
42
4
24
66
6
18
6
26
120
24
30
48
66
16
80
34
20
40
56
84
22
174
66
14
4
14
46
66
38
48
28
32
4
188
46
74
52
210
24
50
30
40
72
32
22
66
24
8
46
56
60
46
38
24
58
78
56
4
20
82
2
22
98
6
54
96
84
180
72
16
50
48
120
40
80
46
24
42
120
48
26
40
54
254
42
18
78
24
24
24
18
70
14
10
56
18
46
80
16
30
74
16
14
34
6
24
66
8
30
72
10
104
66
84
40
36
8
30
6
10
56
10
8
28
2
16
74
30
112
38
42
136
30
18
6
24
56
10
54
74
16
32
118
44
16
60
56
160
8
18
58
14
16
6
104
72
4
20
10
8
42
78
46
32
10
18
12
2
22
26
64
24
2
30
64
30
8
58
8
96
40
6
2
72
30
16
68
54
6
40
2
94
24
92
78
136
54
36
ABCD 94190451896*3^$a+1 [50000]
80
16
69
91
33
6
1
16
9
39
105
40
32
22
2
16
95
32
32
9
12
18
9
41
12
35
128
17
28
35
96
1
7
5
90
26
47
49
71
25
12
12
199
27
2
16
19
40
32
23
2
15
31
18
79
1
47
17
23
64
3
53
64
29
4
71
64
8
45
3
56
23
30
60
31
24
16
9
23
25
72
71
37
59
64
40
9
15
5
16
19
40
56
1
34
21
24
75
45
24
153
103
17
60
27
17
36
19
8
57
15
48
8
24
24
16
69
22
13
40
7
30
44
36
19
33
15
15
36
77
48
7
2
10
45
32
45
35
24
72
8
15
49
1
111
16
15
25
80
45
30
69
16
65
8
7
33
7
137
78
17
45
107
11
29
16
29
16
27
8
8
25
40
55
16
33
55
21
27
153
55
64
1
7
64
24
81
143
1
64
8
39
169
159
72
16
17
18
13
137
108
27
40
48
47
12
85
32
40
104
65
15
24
48
40
64
23
1
17
68
22
37
53
18
41
69
52
95
13
42
12
37
40
45
59
1
24
7
63
49
8
80
9
55
8
1
95
21
16
83
9
7
8
1
32
15
32
8
33
15
29
11
5
19
35
85
72
113
7
144
47
50
40
15
24
8
16
96
64
61
35
56
53
22
170
59
96
72
8
27
36
26
39
16
3
13
73
40
31
8
3
38
47
24
8
56
9
7
41
7
16
29
68
39
33
46
17
8
47
48
169
1
7
120
40
23
9
15
18
127
120
8
24
40
16
32
128
24
33
71
16
9
47
7
30
80
35
8
3
54
23
40
32
1
32
24
71
64
1
7
11
45
17
12
35
35
13
32
32
120
81
63
25
32
23
25
24
48
82
2
84
47
72
48
8
27
53
56
11
37
35
93
15
9
136
35
38
31
3
5
8
47
18
7
8
57
126
54
18
74
84
19
32
33
40
7
1
23
96
23
2
24
7
24
88
1
47
8
64
1
84
107
11
62
127
40
49
40
39
16
59
26
59
37
36
15
24
56
104
21
12
7
49
31
64
56
8
32
1
55
3
21
96
40
5
59
21
19
136
35
37
71
1
53
3
40
85
12
10
53
85
20
24
55
41
22
26
87
13
67
109
43
41
47
23
17
105
24
15
33
23
64
8
37
19
99
5
1
87
64
128
41
7
8
37
20
15
7
25
11
141
16
17
143
104
13
28
23
19
30
7
16
9
46
62
27
69
34
50
71
95
54
3
105
103
109
3
64
33
18
12
18
7
35
18
20
7
17
4
19
16
56
143
6
35
9
71
24
1
71
41
127
128
17
47
48
65
47
91
77
32
56
40
8
96
33
103
23
60
62
7
3
30
63
24
3
38
52
19
41
55
47
78
99
40
1
88
39
128
144
73
31
16
33
46
1
16
80
24
248
16
1
55
40
56
40
35
37
56
267
30
20
107
48
48
64
72
33
7
40
73
36
35
17
72
15
56
57
7
16
1
94
2
12
35
95
25
1
7
64
16
8
85
36
31
32
1
7
53
19
48
169
71
8
24
51
5
129
15
80
32
9
39
32
33
40
15
40
8
40
113
71
1
55
17
23
9
31
32
1
80
10
69
33
7
35
198
80
7
112
1
87
88
24
51
2
11
40
16
16
24
88
81
55
9
55
65
23
40
72
17
15
13
60
48
20
202
2
48
36
70
26
43
65
63
88
39
33
5
144
11
73
31
9
7
64
8
53
30
13
40
96
253
36
31
1
7
48
3
29
55
1
25
47
24
1
55
88
144
8
57
7
56
15
62
11
96
11
72
2
19
41
31
8
45
52
7
5
3
3
26
43
16
56
64
40
16
16
40
25
8
31
41
7
16
17
79
1
10
2
43
89
23
11
134
40
15
8
9
31
40
32
41
64
30
17
8
32
16
17
7
56
33
7
23
1
128
120
16
29
27
21
42
48
60
90
12
78
12
53
8
16
9
7
24
65
24
47
35
42
27
3
13
24
1
24
15
16
17
178
62
55
40
73
12
28
87
8
104
16
32
11
2
19
51
120
13
32
40
25
24
34
12
9
99
5
120
55
9
16
16
1
63
41
39
85
27
40
47
1
47
72
33
8
19
86
7
15
17
13
44
63
8
8
80
16
21
27
5
11
59
36
9
88
35
14
4
19
96
32
45
59
1
8
24
31
40
72
37
160
90
17
8
16
45
19
72
41
40
18
85
24
88
13
139
11
110
15
9
103
17
12
60
36
12
87
16
63
50
34
158
95
17
31
1
58
13
40
25
15
17
16
24
31
24
11
5
21
11
73
95
47
113
40
96
65
16
90
37
16
21
28
18
60
2
70
1
61
59
37
22
36
9
63
48
14
12
24
119
32
40
1
63
19
13
64
16
32
8
24
96
95
17
32
13
10
1
197
35
72
1
47
8
17
18
29
8
17
111
40
47
17
55
38
99
9
36
51
13
27
8
45
142
2
16
27
3
54
18
38
22
30
18
17
8
25
204
123
43
26
43
33
63
17
88
71
19
45
197
144
28
7
1
23
37
43
117
42
25
32
8
33
112
80
71
64
32
56
5
3
49
6
2
7
77
11
32
17
64
7
35
29
8
80
41
40
84
60
30
33
64
136
9
63
115
53
32
16
57
39
19
72
45
27
13
40
8
25
31
9
7
32
5
12
103
96
9
32
31
27
85
5
18
72
81
9
18
74
43
15
25
48
208
7
65
8
24
1
4
243
40
83
37
13
4
30
1
17
7
32
3
61
96
88
96
72
67
6
47
9
23
13
67
33
72
15
ABCD 94190558414*3^$a+1 [50082]
11
36
205
95
18
6
102
7
35
25
77
78
102
19
36
41
19
11
72
1
59
120
6
19
96
11
13
35
72
54
31
239
6
90
13
12
120
35
13
5
91
65
54
1
24
120
36
24
11
1
71
13
24
41
30
25
120
60
11
25
11
54
55
5
18
25
5
90
157
23
25
12
48
36
95
42
19
119
24
12
13
23
13
101
198
37
24
36
5
115
71
37
83
60
12
1
5
19
12
5
138
18
18
85
24
120
36
36
120
29
79
11
24
30
162
25
60
5
90
24
49
12
108
47
198
7
48
72
60
41
163
24
227
96
120
24
13
17
18
1
36
48
132
23
25
23
13
24
125
6
252
13
17
19
95
73
47
60
109
24
12
48
5
307
11
108
132
54
115
23
1
36
95
13
12
84
84
216
5
30
96
18
7
185
55
23
1
36
119
1
23
18
12
18
18
115
35
36
48
25
11
49
11
66
18
108
60
12
1
36
41
43
84
47
13
5
115
60
11
12
49
24
24
35
48
54
43
47
24
36
25
11
12
37
120
60
60
48
113
43
36
11
13
24
11
6
55
71
18
54
1
29
67
29
19
12
60
11
169
119
1
35
18
67
11
12
61
36
119
1
23
37
155
13
77
6
97
95
36
6
198
36
1
60
11
13
77
43
41
78
25
120
35
30
18
42
66
1
125
90
60
25
48
72
119
24
36
145
119
18
19
120
84
35
1
89
30
36
73
41
90
54
30
18
42
18
7
227
216
37
96
11
18
12
79
11
90
18
25
17
30
49
5
19
12
29
19
35
25
83
48
114
138
60
13
36
5
30
6
54
48
37
48
36
24
41
30
114
7
95
13
60
12
23
25
11
1
48
12
168
47
169
36
95
13
83
12
61
11
18
42
13
36
96
53
7
41
90
37
5
31
35
1
24
17
18
1
35
13
23
13
35
36
18
6
36
49
5
19
35
1
11
18
60
7
48
72
35
30
115
11
37
95
72
13
35
6
102
24
25
23
6
90
25
191
48
85
5
90
60
1
11
18
42
13
5
55
71
66
79
35
12
18
36
6
37
60
12
29
6
120
169
101
78
36
1
11
13
59
42
36
30
37
12
23
37
35
25
24
191
48
132
36
12
25
35
25
11
25
24
41
19
83
60
108
49
72
23
48
18
31
65
18
1
71
25
23
37
48
5
55
23
13
35
24
145
12
24
17
210
72
1
59
12
60
73
83
24
13
12
41
7
71
12
109
5
18
30
91
41
18
37
60
23
108
60
73
179
12
24
25
11
73
12
23
36
36
54
54
61
29
48
54
49
5
54
1
35
1
41
67
23
13
24
11
54
55
36
35
114
12
55
24
84
17
19
35
36
60
48
90
60
7
41
18
216
6
7
95
60
30
31
11
85
5
55
89
66
73
5
7
101
18
25
11
36
73
17
19
11
13
204
23
49
84
24
12
48
47
25
24
11
84
72
37
23
264
73
5
91
11
6
43
5
19
12
191
12
97
24
11
25
60
23
12
25
24
29
7
48
12
35
36
72
25
72
71
144
18
7
41
127
60
11
42
18
120
61
24
5
19
72
5
18
12
25
24
77
54
25
108
60
23
37
60
47
13
23
18
271
23
85
60
132
23
108
162
6
1
120
24
137
67
11
36
36
192
6
54
36
1
24
29
18
13
257
30
54
18
60
30
91
180
24
35
25
23
42
55
60
41
36
18
97
89
19
60
155
97
11
84
13
72
24
131
49
144
12
108
11
49
5
7
5
54
36
24
12
49
11
13
131
54
54
1
11
24
85
24
137
36
18
24
18
7
47
49
24
60
95
42
30
25
53
126
1
35
85
71
49
60
108
23
12
97
11
60
30
7
11
36
36
72
1
17
79
144
17
43
11
13
72
48
276
60
24
47
36
13
35
6
144
31
5
43
83
12
1
35
60
36
25
5
55
59
30
42
13
107
37
12
48
47
60
49
5
30
25
35
25
11
25
108
41
54
37
251
37
23
72
85
12
275
18
96
19
36
11
13
5
31
11
73
11
96
30
19
95
30
54
90
42
108
121
24
107
25
191
37
11
42
12
115
17
54
216
120
49
5
6
25
48
35
18
12
42
13
12
29
55
107
12
37
203
12
24
121
35
24
49
41
31
24
36
11
13
95
24
1
96
5
6
90
103
24
12
53
150
48
49
131
72
78
30
162
90
60
1
11
78
138
13
96
59
72
48
36
60
180
25
11
12
25
120
17
18
168
49
53
6
1
11
18
19
156
65
12
67
113
150
37
12
53
18
73
35
25
84
12
23
145
71
25
47
97
ABCD 94190643208*3^$a+1 [50020]
42
198
210
6
30
70
26
40
324
86
4
14
72
4
170
10
36
60
110
64
14
90
126
84
16
36
120
50
198
202
24
134
112
44
6
174
10
90
240
36
44
10
254
6
66
10
170
114
130
140
36
198
102
160
90
30
8
72
10
158
22
60
74
24
22
50
84
90
24
22
60
264
80
16
38
90
42
64
300
36
204
36
80
54
90
10
44
12
100
14
30
46
80
78
46
30
96
84
96
44
36
144
84
46
6
54
20
36
34
56
160
54
26
54
30
136
150
188
72
120
34
30
104
162
54
126
264
114
46
290
46
188
16
66
14
130
86
94
14
30
16
134
76
126
80
34
80
46
80
108
126
84
6
54
76
150
56
10
224
100
26
24
120
100
36
114
126
54
80
166
80
90
24
226
8
36
30
46
24
90
30
180
50
220
104
12
190
14
76
134
16
80
90
144
40
116
100
68
82
98
72
100
38
96
46
90
30
54
6
30
144
90
36
114
134
192
70
170
90
138
16
134
46
216
90
30
14
30
196
84
116
10
8
106
20
60
264
16
210
6
30
44
96
10
44
40
80
24
30
172
188
82
98
82
44
6
10
30
104
174
16
20
54
82
60
90
44
130
90
6
128
90
6
234
46
326
54
216
240
40
8
46
36
114
90
30
50
130
216
14
46
110
10
180
114
126
270
54
30
86
174
96
90
100
90
20
144
6
54
136
144
56
10
294
26
40
180
14
90
306
184
6
44
76
50
40
98
6
10
36
200
54
10
26
70
84
14
136
224
66
46
44
16
20
24
36
180
120
24
10
30
86
424
120
26
34
206
270
48
16
90
206
94
116
64
80
6
10
38
42
40
158
72
18
246
6
190
120
144
26
10
24
236
54
106
120
54
90
6
308
16
26
84
46
278
52
110
18
46
6
20
34
20
106
180
210
144
176
54
130
134
142
80
48
252
24
10
44
166
60
20
96
48
46
60
134
90
12
324
10
150
66
104
126
4
14
30
46
86
30
54
10
80
46
24
44
22
260
60
30
18
126
54
16
110
6
90
64
126
8
72
4
50
10
36
80
18
76
176
4
44
232
84
36
14
126
144
10
146
64
224
6
10
26
100
170
40
54
180
6
110
64
134
16
36
44
210
114
76
96
20
64
6
30
158
66
90
10
44
16
20
90
90
106
8
82
188
22
50
94
44
46
50
30
36
34
44
46
80
40
14
82
30
44
36
90
10
24
126
98
136
80
54
172
234
30
60
56
18
42
64
120
150
26
40
350
64
36
50
4
150
56
144
6
18
22
440
124
26
10
8
66
6
4
240
36
110
60
4
96
180
54
210
86
94
86
10
98
12
34
164
60
76
26
24
100
20
6
94
104
90
46
26
18
72
84
24
66
10
96
174
80
6
10
170
4
26
34
126
ABCD 94190644838*3^$a+1 [50019]
24
15
18
95
48
72
88
57
246
33
24
57
95
16
96
9
48
6
41
16
27
6
15
183
153
72
9
39
63
113
19
84
24
153
32
25
96
71
49
36
42
18
23
13
30
60
17
16
8
7
105
24
120
24
21
30
24
45
99
126
23
43
60
36
5
48
16
56
49
39
69
75
48
27
72
45
9
48
95
13
83
144
184
207
18
15
39
161
31
33
3
77
72
37
27
9
54
17
1
84
363
56
1
18
21
69
12
96
54
185
49
66
29
115
126
90
21
8
16
32
49
60
51
33
23
31
57
15
36
21
264
57
162
149
55
345
72
120
39
81
72
8
85
6
36
12
6
15
21
27
9
12
99
24
32
48
1
87
33
23
1
23
13
99
99
12
60
5
61
51
27
141
48
57
39
48
72
3
6
36
12
39
15
60
21
15
9
39
60
18
30
60
81
72
135
9
24
75
45
24
33
47
7
33
9
18
36
113
16
96
27
77
115
69
93
114
17
144
19
45
8
1
15
3
120
93
57
215
19
30
47
61
114
12
165
87
54
3
15
41
199
108
5
88
24
27
48
5
64
9
15
39
17
1
18
45
57
87
63
9
147
21
51
69
153
90
5
121
36
18
30
11
31
41
64
128
136
9
138
101
97
6
33
33
39
57
66
29
40
32
139
30
23
40
69
315
8
1
39
15
33
3
5
48
24
133
75
56
24
64
72
56
72
96
67
53
121
111
237
36
108
54
48
21
57
12
27
32
19
18
51
15
57
21
75
123
12
132
30
60
51
128
16
72
39
90
36
51
8
43
141
24
3
21
48
3
125
1
102
72
33
45
18
113
49
159
200
1
72
15
72
33
78
180
12
65
43
42
18
48
60
48
78
23
13
36
174
24
9
45
12
6
66
6
36
18
18
12
93
15
57
80
13
3
24
3
101
103
41
13
99
81
54
9
8
55
41
16
105
71
271
12
141
57
231
32
48
160
87
33
111
24
33
39
9
189
35
72
19
125
16
105
15
39
6
107
49
36
3
3
69
8
31
81
8
85
36
23
112
48
3
36
12
252
60
198
15
21
27
81
159
159
137
67
72
77
49
18
36
57
51
84
129
8
64
3
54
72
71
1
63
32
112
152
1
30
24
9
9
72
63
192
56
13
90
18
48
18
198
6
12
21
21
51
3
5
48
19
53
109
323
31
18
15
8
24
151
24
113
139
66
60
15
56
16
51
60
41
49
84
42
198
12
23
24
88
32
16
3
54
216
15
56
127
33
57
12
78
36
18
63
8
16
51
54
39
87
33
9
15
56
19
180
18
63
21
18
41
24
208
80
67
117
24
15
72
42
18
54
87
120
104
259
42
3
168
96
48
9
18
5
85
35
16
39
54
123
8
103
9
32
160
45
27
63
24
17
109
66
57
183
84
29
49
63
81
71
136
24
21
36
102
114
111
24
27
300
57
72
48
63
72
9
9
108
36
23
136
195
5
1
36
54
125
24
40
9
66
54
15
3
60
36
54
48
96
66
5
16
48
3
69
24
39
81
120
45
42
33
39
126
18
18
111
15
18
72
15
87
60
72
45
80
49
23
88
80
72
25
42
69
33
18
78
15
24
48
3
5
139
21
56
31
144
17
24
157
27
99
12
113
1
72
71
40
15
18
39
33
360
15
93
75
24
32
121
36
108
15
39
17
160
8
64
21
126
66
11
72
49
48
6
246
3
144
39
177
33
15
8
72
16
8
16
15
12
36
24
9
9
30
9
24
9
95
40
27
69
21
84
23
288
49
111
111
41
13
35
19
144
12
42
15
56
13
59
72
24
88
9
18
54
24
18
45
63
9
147
78
90
21
104
37
18
9
99
144
18
54
102
63
15
33
3
36
18
30
42
90
69
15
24
36
54
15
3
18
51
144
75
144
125
19
21
45
59
1
36
210
126
60
30
42
39
123
5
40
8
112
33
54
48
90
42
45
32
7
6
30
6
270
12
213
8
24
49
12
75
3
ABCD 94190856328*3^$a+1 [50088]
54
210
60
15
69
286
125
21
60
12
27
43
17
153
195
141
6
33
15
6
15
24
45
51
120
285
72
39
15
48
78
12
36
15
57
39
3
21
9
60
51
24
43
209
33
72
3
72
69
54
162
63
273
348
210
225
84
57
130
14
66
6
72
130
17
15
333
96
24
105
15
3
30
24
75
141
130
158
72
154
110
18
45
72
189
60
36
63
45
48
3
36
60
79
74
70
17
81
147
33
138
141
45
39
204
216
75
64
5
27
45
9
84
72
3
21
36
39
9
60
36
130
5
189
30
150
15
21
99
21
60
255
105
39
51
64
65
177
30
78
51
79
26
24
36
216
48
240
36
99
117
279
81
63
12
141
39
105
3
33
48
51
63
90
118
62
207
24
177
42
30
195
63
18
12
18
69
235
98
12
18
42
156
36
60
219
177
12
135
297
39
120
45
102
18
15
225
192
63
9
108
87
45
87
60
45
70
65
324
204
60
213
3
139
77
21
108
15
120
189
27
48
72
33
12
15
48
127
149
24
147
54
72
39
24
9
27
45
15
3
45
117
15
33
36
15
9
82
254
24
27
324
75
21
75
138
96
36
36
120
3
51
54
24
36
159
12
3
186
22
149
9
51
33
72
3
21
72
102
21
105
82
224
78
48
3
57
48
6
213
33
42
112
14
84
142
65
63
16
29
36
45
51
45
84
60
180
15
69
180
132
18
165
96
9
156
24
15
31
74
6
90
180
51
33
60
15
21
51
108
60
105
171
144
60
33
3
175
62
12
27
24
21
3
12
21
39
69
15
84
33
154
29
144
321
12
24
48
147
33
135
36
60
489
60
75
117
3
21
75
261
195
9
10
269
36
60
57
12
60
66
64
5
12
84
21
324
36
46
17
36
9
360
15
177
15
24
120
57
24
10
254
15
45
72
72
87
60
69
324
10
128
33
81
219
24
27
64
144
221
120
9
72
75
189
15
9
15
120
163
218
6
33
96
60
84
45
36
24
156
276
195
33
108
72
51
57
99
15
18
15
93
3
69
36
99
240
195
81
45
96
3
105
12
24
39
117
39
57
123
357
204
39
9
216
324
51
9
66
42
84
34
80
21
45
24
22
170
87
93
279
24
96
33
72
108
27
105
15
24
84
57
135
204
120
57
168
15
129
12
24
36
15
51
198
75
177
312
75
91
26
135
9
99
33
144
120
123
180
27
30
159
19
2
240
15
21
123
31
80
66
78
30
36
78
45
96
67
29
9
72
63
45
51
153
15
57
18
21
24
36
9
12
39
69
46
14
12
180
3
12
19
170
84
51
96
84
21
54
81
33
27
189
156
168
12
36
99
48
93
48
15
84
33
3
9
87
48
12
108
21
84
42
54
84
27
9
111
48
36
297
54
30
18
42
48
51
57
39
201
12
27
180
15
18
75
141
39
36
9
87
60
33
75
3
48
90
144
51
19
62
3
12
129
72
48
234
117
9
ABCD 94190887808*3^$a+1 [50016]
47
12
55
5
31
90
47
60
28
80
49
24
27
32
13
23
12
100
32
31
60
21
75
113
60
1
47
72
12
61
48
35
12
48
72
43
21
8
31
101
28
80
52
60
36
32
31
17
124
68
48
48
7
54
143
112
75
45
60
21
167
31
89
172
45
119
16
8
97
111
99
96
17
36
60
52
9
15
56
25
138
57
45
30
90
119
25
54
17
73
59
187
41
43
21
48
201
35
4
33
135
15
5
55
29
79
66
15
8
91
21
164
52
8
7
9
8
48
24
55
33
51
29
43
84
33
87
96
48
156
41
52
120
57
23
1
66
65
36
49
186
45
9
24
6
29
12
24
79
81
48
32
120
235
105
60
48
33
47
121
11
36
40
9
6
17
72
19
41
61
23
24
48
43
12
48
72
129
9
11
28
81
51
68
67
21
63
12
60
57
192
56
60
160
20
24
19
36
41
52
27
65
1
47
88
8
4
128
4
15
29
4
152
36
55
30
18
5
24
12
31
45
9
11
12
1
111
20
48
7
6
15
3
60
42
138
21
80
16
32
7
36
29
19
5
25
71
136
123
6
66
65
64
39
9
21
27
12
87
105
20
84
16
111
189
69
6
53
28
24
81
135
20
52
48
120
9
30
84
6
63
3
78
71
16
80
12
12
91
9
20
16
60
39
105
75
21
12
33
47
31
9
27
6
215
120
40
75
24
54
11
60
120
145
30
41
48
24
67
5
145
30
60
105
21
27
108
75
69
129
87
12
21
11
259
65
316
15
5
19
5
84
52
39
12
48
21
15
5
36
64
15
41
64
8
48
48
12
109
23
193
27
60
8
108
7
24
45
8
12
60
19
21
108
68
19
30
90
45
164
85
71
48
96
1
35
36
24
16
105
59
48
132
48
60
37
24
71
16
39
5
96
19
66
23
36
60
49
30
9
32
31
48
17
12
13
87
32
25
24
59
12
48
1
35
36
211
9
45
24
11
36
19
5
31
5
52
120
20
172
68
12
88
81
42
24
29
1
11
12
112
8
67
21
32
48
48
16
20
31
5
12
37
71
43
57
45
35
60
19
6
150
53
7
24
5
25
30
24
29
12
1
18
6
75
44
1
3
32
76
8
16
8
7
66
59
36
40
15
113
24
97
23
7
33
32
16
39
120
41
55
24
60
5
100
51
24
33
48
8
64
120
56
1
90
65
31
144
21
8
1
51
75
69
60
20
19
41
1
35
109
66
113
7
30
47
97
24
30
57
9
15
9
72
47
1
96
15
68
28
8
24
72
19
30
47
40
135
9
39
29
12
1
35
64
68
151
9
3
5
24
220
188
36
16
51
57
27
24
21
51
57
20
40
20
12
88
3
5
120
72
52
128
52
80
1
18
9
21
11
55
6
144
24
27
204
75
29
64
33
54
105
51
29
25
23
40
48
15
5
13
71
24
25
42
77
48
4
39
69
27
185
31
24
30
150
60
5
79
41
28
68
12
91
5
7
60
65
48
55
42
150
17
112
8
43
45
32
40
48
3
6
71
64
8
36
85
39
3
29
48
31
12
9
20
31
29
60
48
40
3
9
44
4
183
117
81
30
36
33
27
114
6
41
19
21
24
39
72
90
135
24
48
48
144
44
240
60
4
3
77
12
19
156
5
79
29
127
33
3
60
144
5
28
57
30
45
15
54
59
7
41
52
72
75
180
36
29
40
8
1
39
51
5
16
15
149
12
48
24
220
32
16
92
36
36
40
96
3
6
111
9
24
27
15
77
103
57
72
15
89
31
33
27
30
11
48
60
64
20
12
1
95
19
5
1
48
6
65
1
47
97
24
72
18
189
32
31
168
185
4
92
120
1
203
16
36
3
5
16
56
19
5
19
5
91
54
162
5
19
53
91
81
48
12
105
6
90
30
29
76
8
96
24
16
36
39
5
1
95
120
48
16
9
30
5
7
233
64
3
17
1
6
53
28
3
60
41
55
33
3
5
12
28
20
4
135
90
216
95
4
68
1
207
3
21
51
77
36
16
44
1
51
20
43
5
60
124
27
21
8
7
117
27
53
12
1
48
42
5
4
60
20
28
3
5
43
120
41
36
60
79
21
8
4
12
48
48
39
45
20
31
9
68
52
135
53
37
23
31
89
1
30
41
31
48
81
20
109
6
29
12
40
9
3
111
5
91
45
135
29
4
32
60
36
25
47
48
144
120
31
90
23
12
13
42
45
33
59
7
36
89
204
31
96
144
21
3
30
39
80
292
44
132
12
97
6
84
89
37
15
9
35
28
120
87
96
5
19
60
53
12
31
30
35
124
39
81
ABCD 94191150728*3^$a+1 [50051]
11
18
12
3
3
12
37
41
12
19
23
54
75
69
30
60
18
31
8
16
20
160
84
23
12
18
78
93
45
99
12
3
18
15
39
1
20
9
27
16
12
59
1
20
9
43
12
35
145
41
18
36
54
36
12
27
28
59
84
42
90
33
111
18
55
20
15
13
113
3
16
32
15
6
43
29
66
49
108
24
96
89
31
48
68
117
7
29
6
48
132
30
67
8
39
18
102
9
9
67
36
77
79
11
37
59
25
60
20
28
32
87
30
55
35
37
41
15
39
12
13
68
76
11
48
90
43
11
18
36
6
54
55
35
73
36
11
72
24
90
156
72
55
12
32
27
117
4
32
148
29
30
21
15
96
97
24
36
44
4
12
35
36
12
1
17
3
28
11
1
47
6
84
72
72
43
29
78
33
24
40
5
27
27
150
102
42
87
28
32
16
47
157
32
33
39
27
13
59
45
45
36
111
33
27
48
100
23
1
59
18
103
48
11
1
161
67
5
30
13
48
12
5
67
188
4
29
43
41
7
89
48
6
36
30
60
12
126
61
12
41
7
48
128
15
21
52
24
24
24
20
99
24
97
29
3
141
3
4
47
12
21
3
1
65
91
77
7
83
37
56
28
20
28
29
72
31
77
43
5
24
39
28
113
19
29
19
143
1
5
12
63
28
59
18
3
52
71
13
23
18
3
16
35
156
36
9
64
48
48
32
123
13
77
24
72
36
18
12
18
55
36
80
9
24
48
42
69
69
7
17
55
32
16
23
33
96
40
23
193
23
6
55
20
12
16
53
7
24
11
21
27
72
9
4
24
23
48
45
15
13
59
30
75
21
84
7
53
108
43
5
42
21
28
23
1
12
36
17
111
93
18
30
63
51
180
141
75
30
99
45
78
66
163
36
8
16
83
1
12
8
3
120
1
53
43
29
39
112
35
57
84
76
32
60
4
29
18
1
140
93
51
57
7
23
6
30
57
100
5
60
54
57
12
36
24
45
24
12
63
15
1
17
31
113
3
16
32
129
36
30
61
11
78
108
15
16
5
43
24
20
64
68
9
3
3
66
6
30
55
59
21
16
11
6
162
25
59
198
18
42
7
41
18
24
12
1
53
31
12
11
1
8
33
79
65
39
4
47
33
33
75
4
65
24
30
60
18
15
72
57
36
48
3
36
16
44
36
64
80
112
11
1
17
36
18
141
57
54
33
76
24
11
1
12
8
45
31
23
24
1
29
7
48
5
3
15
21
36
15
33
72
21
54
12
45
28
20
16
17
27
40
12
60
68
4
32
40
5
63
9
27
117
43
284
36
64
12
12
23
13
41
19
17
15
4
11
24
13
5
31
56
4
11
25
17
43
131
24
21
9
18
72
9
33
30
169
72
17
36
12
60
102
42
90
108
13
5
43
29
147
15
69
60
15
1
20
12
3
36
61
48
11
72
1
17
7
24
11
33
60
4
11
57
33
31
23
25
80
33
27
12
52
20
15
97
60
5
90
42
48
39
3
90
18
33
15
49
12
29
54
85
8
87
6
12
55
95
37
180
12
113
18
1
72
65
19
35
97
209
36
6
13
20
15
36
108
85
8
15
25
12
17
24
3
16
200
45
72
3
16
71
6
147
120
88
84
29
54
12
21
33
6
36
13
77
54
84
72
37
95
1
29
18
45
69
66
13
12
20
45
72
6
33
36
21
39
88
35
12
9
27
126
6
12
6
39
88
53
30
37
5
39
48
93
3
4
167
37
92
4
11
54
3
40
17
19
17
66
18
7
48
53
31
44
4
60
29
7
23
9
16
29
19
12
11
108
90
103
23
162
51
3
48
72
121
72
77
39
60
51
21
12
3
180
48
42
12
42
21
40
32
123
21
9
19
144
20
16
5
18
105
15
42
55
161
18
37
17
12
27
144
69
3
4
23
9
36
76
12
53
43
5
43
11
18
270
18
24
18
48
9
45
3
64
95
6
12
6
12
37
96
200
84
60
51
37
29
3
40
17
18
13
5
67
143
73
41
36
120
162
96
12
42
55
35
12
1
48
41
43
65
151
11
78
91
107
48
9
45
91
71
18
27
15
33
33
127
5
75
33
19
11
13
5
36
103
80
4
128
33
18
97
24
23
54
12
54
36
24
36
72
33
28
137
30
21
16
17
31
36
44
52
12
36
47
18
12
18
1
17
43
53
18
1
24
32
15
57
63
9
36
63
60
30
3
75
73
32
33
60
30
37
5
12
43
56
16
48
8
36
16
29
55
23
1
104
40
53
43
11
138
6
12
1
107
6
18
48
132
1
65
19
23
25
60
35
81
64
35
54
18
42
18
21
48
69
43
17
39
16
48
72
20
57
55
65
6
102
54
96
73
72
24
24
24
72
48
77
19
92
4
12
137
60
36
30
45
9
55
8
4
59
85
12
32
4
32
21
75
177
3
117
6
21
28
17
108
31
24
56
87
9
4
5
27
144
63
45
33
7
101
3
48
33
90
21
4
11
25
17
43
11
1
35
18
43
24
5
12
7
11
37
5
120
60
30
1
200
39
13
36
17
7
53
12
78
25
41
6
12
13
65
79
41
42
133
32
12
4
48
23
18
19
11
145
53
24
54
49
44
52
107
97
68
45
60
19
20
51
61
116
60
16
12
20
28
95
9
33
48
7
17
12
3
93
30
21
4
20
144
15
18
30
6
7
12
ABCD 94191474142*3^$a+1 [50237]
35
25
11
156
13
5
6
102
43
24
36
41
43
96
36
125
48
55
65
6
24
25
60
60
35
25
36
17
24
30
24
60
25
24
17
36
24
43
35
13
47
30
31
29
48
84
6
13
84
12
36
168
17
7
60
120
72
60
113
43
60
5
43
96
23
25
101
30
1
24
29
42
49
5
7
53
126
156
12
30
55
11
6
6
12
66
6
96
84
49
24
11
30
31
23
97
48
17
55
23
25
65
6
90
24
7
23
66
102
12
30
168
7
48
12
72
60
24
12
47
1
35
84
150
18
90
19
89
6
61
65
12
7
29
139
17
55
24
11
24
12
72
73
12
71
1
23
13
35
12
37
203
12
54
66
85
48
23
18
91
36
17
7
95
6
7
5
31
17
7
47
73
47
18
96
72
19
5
36
7
143
13
65
91
84
96
48
41
55
107
12
25
143
73
12
84
48
5
42
18
55
17
30
24
37
5
24
19
5
79
83
13
12
35
13
11
6
12
103
29
18
145
107
84
61
60
53
60
6
97
59
198
7
83
13
5
30
13
72
12
35
13
108
5
30
1
60
35
61
17
36
6
25
11
42
12
31
12
17
48
78
25
29
18
37
131
12
60
37
24
119
37
5
30
133
35
132
6
12
43
179
109
149
66
12
42
48
67
120
23
12
12
61
47
13
29
6
73
204
71
24
120
6
24
67
11
42
55
77
91
72
48
84
89
19
41
54
85
11
169
5
115
72
53
31
35
37
143
37
47
61
5
102
12
48
109
53
91
12
35
13
84
65
55
17
6
37
95
1
12
48
72
12
17
55
29
12
102
30
72
54
12
49
101
30
18
19
53
43
11
66
43
11
60
25
60
11
54
114
1
29
66
49
71
24
6
6
25
17
31
11
60
25
83
30
12
30
18
12
43
96
11
61
29
54
12
84
18
90
168
72
72
90
84
31
48
11
222
18
61
24
59
78
79
23
13
17
12
30
121
17
31
12
23
25
5
30
49
48
84
96
48
36
11
48
49
77
103
35
145
60
36
60
65
24
60
55
11
30
271
29
19
35
12
78
48
210
85
35
42
31
29
42
61
113
91
29
30
24
30
7
5
30
121
29
31
12
96
36
23
30
102
24
24
6
162
162
31
96
84
24
36
17
42
13
5
55
59
13
48
5
60
43
47
193
12
89
84
156
18
97
11
18
19
41
91
120
203
12
30
18
37
24
24
48
12
47
60
1
60
72
5
7
119
66
6
12
25
12
36
120
29
84
115
17
12
66
1
29
180
79
107
1
47
6
66
73
71
12
37
36
17
19
120
35
18
30
1
84
11
42
12
43
12
71
30
24
55
348
180
5
174
6
60
19
11
13
36
24
12
12
11
25
269
30
25
96
36
11
13
89
132
30
6
7
132
65
48
6
6
120
43
143
13
59
1
35
61
36
84
131
13
59
42
60
6
37
156
60
155
145
11
1
144
23
138
48
6
60
54
42
73
35
60
24
6
24
30
6
127
24
53
18
13
36
24
11
25
23
18
30
18
19
41
132
78
30
6
54
42
49
29
19
185
36
12
7
35
13
5
7
96
11
84
36
85
35
25
23
73
72
53
7
5
186
102
19
24
36
29
7
23
49
137
48
30
18
72
55
35
1
29
42
61
108
29
30
25
5
55
23
60
54
60
24
55
12
89
79
29
55
12
120
48
5
7
89
7
47
1
24
35
13
12
11
25
5
127
143
24
25
5
115
77
31
120
203
30
54
66
72
90
49
29
96
114
49
11
1
108
41
36
31
60
108
12
12
95
30
12
19
17
30
193
35
1
96
29
19
156
65
36
54
90
55
5
55
11
12
25
35
61
59
210
126
210
12
108
54
42
19
107
24
13
11
61
11
18
126
96
13
11
1
17
42
61
24
65
19
59
1
89
127
35
36
72
66
204
7
96
144
11
72
18
30
12
37
24
41
31
35
73
5
19
5
7
53
91
11
174
24
42
54
24
67
53
90
37
84
65
96
6
42
7
204
36
48
11
25
11
6
19
149
19
5
67
5
18
61
29
31
59
12
156
24
156
72
18
79
113
30
12
109
125
42
12
85
5
7
48
83
24
216
25
59
18
55
11
1
11
12
48
97
12
11
12
48
85
29
55
35
49
95
1
5
18
42
6
12
13
209
79
17
102
1
144
35
60
25
11
6
43
23
78
91
101
19
41
19
24
5
19
12
101
180
42
1
71
24
30
67
5
43
60
156
89
31
5
108
12
19
47
30
67
12
65
24
72
42
48
97
47
96
37
5
60
66
85
11
ABCD 94191627118*3^$a+1 [50034]
92
4
80
100
8
22
24
6
18
96
14
16
77
67
17
19
5
7
29
19
17
27
22
48
66
72
24
65
61
42
30
86
16
44
81
85
14
4
60
12
30
6
44
96
64
24
30
14
10
11
61
18
30
72
11
27
16
42
18
32
64
5
451
120
80
94
18
41
175
12
29
36
43
20
60
40
12
18
24
71
31
44
57
109
14
201
156
39
94
72
62
106
24
110
82
48
26
214
26
36
28
216
5
1
59
7
5
63
10
2
112
48
20
10
114
120
48
101
139
6
71
111
12
40
60
90
66
5
36
39
4
12
29
67
20
58
6
29
7
54
6
32
12
46
95
43
6
50
4
42
98
4
12
29
19
68
172
32
16
48
32
64
149
72
73
62
45
99
9
19
36
84
41
36
19
12
53
31
144
30
24
11
31
8
22
119
7
128
64
12
36
12
6
24
38
48
10
47
39
10
144
66
20
4
41
3
10
146
4
36
92
45
15
4
128
33
60
109
11
60
25
83
37
14
28
30
6
12
84
125
13
150
36
24
6
26
36
48
21
13
42
36
44
4
5
87
4
114
71
84
37
35
39
40
108
32
10
48
6
5
37
338
4
12
41
37
71
60
7
54
98
33
13
24
26
297
7
17
85
14
16
80
28
68
45
19
44
22
59
60
73
126
17
75
70
122
22
24
54
96
44
46
24
11
31
6
48
11
31
30
50
144
9
75
10
50
40
12
44
45
19
17
3
4
6
71
19
12
5
24
15
4
101
109
26
96
40
12
101
91
90
18
36
12
32
22
170
36
52
17
36
7
41
97
2
22
18
30
48
24
150
48
48
60
102
26
45
7
138
54
17
31
132
8
22
42
6
35
108
12
7
56
45
115
24
6
71
31
44
100
101
48
31
56
70
18
6
18
32
9
61
66
53
19
173
217
26
22
90
5
63
64
18
14
58
2
21
25
23
36
13
42
89
31
8
21
145
30
12
78
54
18
78
60
132
5
37
6
12
32
21
49
48
62
48
12
52
18
30
42
18
6
131
39
4
66
30
32
52
30
30
36
65
72
3
10
2
4
90
155
31
12
132
6
18
126
18
77
36
103
5
12
75
28
24
113
13
110
10
95
7
42
42
30
74
45
12
24
61
18
6
95
156
79
6
120
2
22
48
66
54
2
4
36
78
78
18
24
96
47
103
41
19
6
18
8
118
42
5
115
8
16
5
139
125
91
41
103
60
17
139
36
44
436
32
60
40
17
36
25
174
41
3
64
72
8
33
37
48
158
124
32
40
24
77
48
25
24
6
221
15
94
86
10
24
62
4
24
54
110
16
90
66
24
24
96
30
24
126
12
168
101
103
41
36
19
101
103
96
17
13
167
97
26
4
12
29
51
36
4
101
3
100
12
24
44
52
53
25
30
5
27
45
19
156
24
6
23
27
45
55
108
24
30
26
100
66
110
48
76
6
216
35
3
4
12
41
67
53
19
96
78
384
23
99
45
84
36
31
60
72
6
216
48
26
96
9
37
90
12
41
25
14
33
43
5
111
4
12
53
36
163
48
5
97
48
23
145
6
44
4
17
175
18
66
6
38
12
4
60
24
102
48
38
52
72
36
12
80
21
36
79
5
25
42
30
24
11
3
10
182
105
39
21
13
114
30
30
41
19
20
156
57
180
25
62
12
4
32
64
80
48
58
2
22
26
40
8
45
12
60
75
4
90
24
110
100
54
96
54
92
64
24
12
18
18
54
38
82
18
12
89
49
6
84
60
17
24
7
5
37
6
92
69
49
71
19
72
60
65
25
50
112
30
2
105
109
110
16
161
127
12
24
96
264
17
7
102
90
60
96
29
19
12
5
49
35
31
54
6
60
102
110
10
66
6
158
81
49
78
32
10
38
144
9
55
32
10
2
141
25
96
14
172
32
22
48
26
52
12
36
12
65
7
120
6
126
65
25
86
4
24
17
55
8
96
4
17
43
101
139
6
24
11
39
36
156
45
43
12
48
5
7
68
124
17
15
88
96
65
36
1
72
72
35
15
40
44
4
102
35
63
16
36
84
65
60
1
158
76
17
3
12
100
12
6
24
48
18
102
35
133
47
135
52
8
48
160
65
115
12
24
8
46
6
41
73
30
66
59
15
46
6
80
124
54
110
106
48
96
90
150
24
30
18
162
53
55
18
42
65
144
19
42
24
59
7
54
134
21
36
87
48
10
83
60
72
63
10
50
36
4
ABCD 94191629908*3^$a+1 [50195]
20
40
20
64
92
4
69
35
133
87
12
8
52
24
12
237
15
12
44
1
216
3
44
25
27
44
72
25
3
45
75
12
48
24
33
59
28
80
28
20
145
24
288
63
12
12
24
36
68
25
168
27
116
25
24
87
224
132
13
39
48
108
36
20
13
15
8
24
144
52
165
15
240
72
105
11
24
37
15
84
12
9
3
36
12
84
24
44
133
23
16
24
72
104
28
120
21
15
20
52
104
73
147
21
63
9
47
36
28
60
36
84
84
12
24
32
88
44
48
64
80
16
57
87
9
99
12
68
12
4
20
40
24
116
36
48
72
25
24
51
8
28
32
1
11
28
48
33
35
40
21
51
20
97
15
8
52
8
28
24
60
116
40
12
12
8
220
45
23
132
88
144
20
52
48
8
108
36
148
32
1
47
97
3
96
72
8
172
92
172
104
84
52
44
84
1
35
180
112
48
20
36
4
36
324
21
24
51
36
24
8
121
15
72
57
71
100
12
68
16
48
120
21
72
107
13
15
8
25
11
4
104
52
93
120
48
63
32
4
68
1
87
12
12
33
35
160
80
28
48
104
36
37
48
15
36
24
117
120
119
16
57
23
28
20
24
1
15
92
4
33
11
24
37
99
92
52
56
64
132
116
85
23
120
24
40
8
72
52
168
141
147
108
12
152
300
16
12
48
164
48
25
99
48
21
39
33
99
21
48
192
99
36
9
24
35
52
92
16
45
39
36
44
121
24
27
44
4
20
121
71
16
84
60
8
16
12
8
12
100
300
12
92
24
49
63
8
24
72
73
15
56
100
20
16
20
244
24
56
49
155
88
68
4
20
1
119
1
75
212
4
36
9
48
11
36
28
108
24
44
36
40
44
4
92
100
81
48
15
56
1
275
40
60
12
132
56
288
4
32
88
92
64
120
24
81
15
44
48
24
13
95
12
36
112
36
32
60
172
8
84
1
147
32
13
87
81
95
88
56
4
12
104
88
36
21
15
8
1
39
12
144
21
35
88
21
299
13
3
60
20
85
24
3
60
8
64
177
23
145
195
20
40
48
33
15
32
28
44
108
4
105
83
37
39
200
97
95
4
20
16
48
24
108
48
12
120
12
45
135
8
73
15
12
48
24
141
24
35
28
9
23
1
71
73
63
8
25
75
20
4
56
40
12
12
132
20
88
20
12
144
24
13
215
40
9
264
87
84
48
36
80
100
36
8
16
72
48
24
36
24
56
64
96
20
49
23
48
52
44
64
81
15
9
191
36
108
120
40
60
44
16
44
12
40
48
177
23
16
57
135
152
1
15
72
132
117
23
52
45
96
59
28
36
24
36
57
27
12
168
33
107
48
124
33
15
48
108
84
20
60
28
48
45
99
48
20
12
60
88
68
37
99
44
72
40
92
52
9
11
108
145
11
16
60
104
64
72
8
76
24
21
59
36
97
72
11
61
48
63
12
36
56
36
40
12
12
45
15
56
25
59
4
9
48
15
108
12
20
133
24
3
84
8
40
20
52
36
132
8
112
128
12
37
279
24
8
73
15
32
73
39
20
40
32
16
72
108
24
33
3
12
96
9
72
39
32
24
48
52
24
72
32
61
24
15
168
84
60
48
72
44
124
33
23
16
44
144
52
68
13
15
33
15
140
76
140
76
24
33
75
108
12
200
12
24
52
140
112
20
13
15
84
8
112
108
96
80
121
48
11
4
72
48
20
72
96
37
15
32
28
60
20
36
25
47
52
93
24
35
64
96
108
72
36
68
1
96
35
72
120
13
83
37
255
32
1
71
25
243
20
40
8
148
132
9
35
24
4
72
108
117
15
8
25
27
84
72
72
20
133
24
11
4
140
4
72
84
20
25
23
60
12
4
84
48
57
3
8
72
13
15
57
87
12
36
140
28
60
141
51
45
87
56
12
40
68
25
72
15
24
48
36
20
36
76
68
100
36
96
12
80
28
48
12
48
152
28
24
96
24
12
33
120
111
20
120
37
27
80
96
12
73
15
80
40
60
80
ABCD 94191668128*3^$a+1 [50003]
48
72
45
84
24
87
27
96
66
99
75
66
231
87
48
18
36
186
42
12
36
3
60
12
9
18
6
132
120
192
30
30
162
6
42
78
18
21
69
84
60
102
9
39
6
186
48
48
42
72
51
129
51
135
9
21
48
204
63
87
96
30
60
144
6
6
90
30
15
51
165
123
21
123
42
60
39
9
36
36
18
18
12
36
36
39
21
204
180
30
54
72
36
78
21
45
30
48
21
36
36
105
42
18
24
15
33
51
69
30
48
138
54
66
132
39
60
180
141
102
138
15
39
96
45
99
18
72
36
48
12
15
60
228
39
102
36
3
9
42
138
6
66
78
42
36
18
114
120
48
48
6
48
6
84
168
24
6
9
39
6
135
33
66
42
3
9
120
36
132
72
63
117
72
48
132
135
75
78
72
24
36
30
6
48
87
3
102
42
90
12
36
60
24
39
72
9
60
30
45
204
141
276
24
24
75
75
162
180
135
144
21
24
6
9
45
90
21
9
60
96
15
105
3
21
24
24
72
78
30
72
39
201
24
132
30
189
96
45
54
18
171
45
24
51
9
108
150
42
6
6
24
66
30
120
48
42
30
60
84
36
30
150
24
12
60
39
69
120
36
39
21
60
48
51
21
60
15
33
36
210
42
54
21
120
9
15
75
48
21
141
30
201
33
12
24
39
81
120
75
45
234
45
69
270
30
18
30
162
246
72
12
12
156
78
6
90
78
18
144
18
51
75
21
45
36
84
15
39
54
42
9
57
12
192
66
240
222
60
48
48
147
24
45
24
12
138
102
108
24
6
66
30
18
126
21
141
84
216
60
24
36
195
189
144
351
33
72
84
27
9
48
36
102
144
18
30
21
117
48
24
12
216
15
213
12
15
9
108
3
24
21
54
66
108
24
12
24
120
30
42
120
192
30
93
9
24
120
132
132
156
15
81
84
15
57
159
21
12
138
42
3
165
78
6
90
18
36
132
3
99
42
108
132
60
96
12
126
30
36
36
159
75
48
78
123
81
75
9
114
6
72
18
66
24
12
24
159
81
96
48
144
306
66
96
30
18
195
57
12
6
66
75
21
60
135
9
120
120
18
42
6
18
12
24
48
72
168
42
48
90
6
57
33
24
96
51
36
87
21
120
21
30
54
120
60
144
102
9
69
96
60
84
252
48
72
24
24
78
45
93
51
9
84
192
54
141
9
24
12
54
45
51
45
3
42
36
72
180
6
144
18
30
48
105
87
42
123
144
33
48
63
57
108
72
168
12
15
75
234
48
132
60
60
15
9
132
12
18
189
51
42
192
48
6
42
48
6
6
264
228
168
60
48
147
33
312
24
6
30
24
15
75
18
3
273
96
168
96
15
297
12
120
12
36
54
150
36
84
66
9
33
6
30
36
126
90
3
45
12
195
33
6
174
36
24
6
48
21
57
48
180
72
123
9
36
84
36
6
9
237
12
30
333
93
15
9
12
66
45
69
204
24
63
48
21
96
72
108
120
72
36
60
72
12
3
48
69
111
21
168
51
36
3
138
3
9
90
117
9
24
42
66
24
15
249
72
102
48
18
30
96
6
132
192
150
69
21
108
42
69
309
36
12
132
60
6
162
24
24
126
96
114
24
12
12
51
9
12
6
105
33
12
144
60
60
24
24
132
168
6
21
21
63
9
60
48
63
51
54
90
21
45
ABCD 94191674652*3^$a+1 [50001]
63
33
87
1
48
5
123
21
18
33
21
115
56
24
63
1
17
7
41
7
32
69
24
3
15
18
30
36
6
15
21
102
18
3
93
36
12
3
33
15
27
90
12
15
9
12
3
3
12
25
119
1
41
12
24
3
15
25
8
21
18
18
87
33
18
6
31
59
48
133
11
69
75
96
18
91
72
17
12
18
24
30
60
7
23
49
77
51
21
27
16
32
16
80
27
90
24
43
23
33
45
51
39
1
17
36
90
102
78
85
41
12
3
16
23
12
6
31
5
84
24
108
27
39
49
56
48
45
36
24
15
33
31
8
93
3
40
29
12
15
24
75
66
3
75
165
105
66
45
48
3
36
12
13
5
3
93
30
37
5
54
13
41
12
24
27
48
27
36
9
96
9
7
41
6
18
7
24
53
27
40
56
24
57
36
84
60
67
48
11
21
87
18
30
73
41
55
24
23
25
47
18
39
15
1
53
3
3
36
57
51
61
65
55
24
152
33
15
9
15
21
108
18
93
40
65
39
45
60
126
25
5
108
15
21
114
9
3
42
12
6
9
21
24
3
15
9
93
108
6
25
5
27
24
40
71
18
168
36
66
54
18
33
24
21
27
39
57
39
30
144
36
6
18
54
126
27
40
176
111
33
21
24
123
21
3
9
114
18
30
21
40
96
5
3
168
81
39
21
19
8
9
39
9
60
48
19
56
75
54
36
43
23
6
19
29
27
33
48
31
29
156
78
66
6
30
51
9
7
29
48
36
6
18
55
48
5
91
29
24
108
87
21
51
39
1
8
9
12
27
15
18
36
12
31
29
3
99
109
8
33
15
88
128
72
24
15
36
30
39
48
117
48
18
42
54
54
120
6
30
79
8
111
1
5
3
96
9
7
8
88
23
49
41
48
7
53
48
3
3
36
18
15
15
57
24
9
18
45
63
33
93
19
329
30
49
41
7
32
72
111
25
48
8
21
90
72
18
24
30
1
17
6
9
88
8
15
6
19
8
201
24
12
3
40
53
12
96
63
16
8
3
93
24
45
51
39
66
7
48
17
60
3
9
78
9
63
72
9
24
3
12
6
18
1
11
21
39
9
9
30
96
9
16
29
43
65
15
3
12
73
32
45
84
60
43
23
18
6
36
54
7
65
12
123
63
18
54
84
42
36
15
144
51
114
43
5
72
36
24
12
18
24
54
27
45
54
18
43
8
57
30
6
3
64
72
53
24
147
51
126
63
3
13
65
36
19
32
16
59
48
13
8
24
33
18
45
39
6
99
24
15
1
89
18
93
3
61
41
55
5
3
45
27
33
12
19
17
144
79
24
8
39
18
36
18
54
36
12
18
33
81
39
48
24
63
81
15
12
126
15
48
64
5
51
15
90
168
30
25
35
30
6
30
18
54
114
1
29
18
73
23
18
12
19
5
19
29
19
8
63
57
33
31
48
48
168
29
36
15
24
33
31
5
27
27
21
24
33
18
45
24
33
39
112
17
108
75
69
43
113
151
35
234
27
16
56
45
27
39
24
30
27
88
89
15
64
8
15
33
9
30
129
51
13
41
42
18
43
47
105
21
27
21
19
8
15
12
21
21
3
24
9
111
40
80
120
64
137
42
12
18
54
6
72
12
15
45
36
72
36
12
6
33
3
30
6
1
17
7
23
49
23
9
24
40
59
48
21
96
16
8
3
18
24
72
12
24
48
6
102
19
5
66
105
24
40
104
112
53
67
24
83
21
87
6
3
63
96
12
18
91
35
18
51
45
84
24
7
65
12
18
6
18
9
24
3
48
21
15
6
18
36
30
7
17
7
56
168
129
48
54
42
18
54
31
53
19
53
24
12
39
15
81
51
37
29
3
88
48
47
33
15
54
27
48
93
36
30
6
3
40
41
15
9
87
40
32
24
15
73
17
15
21
12
24
7
29
19
47
6
43
32
40
41
87
21
36
39
40
24
200
3
18
132
111
24
21
24
12
90
36
6
3
9
31
8
16
24
17
15
75
21
63
18
54
73
5
156
15
21
114
25
56
39
108
60
49
17
6
54
12
24
72
7
5
18
9
9
42
54
39
15
90
87
3
13
96
47
33
45
27
39
24
25
8
39
9
16
23
96
1
56
16
56
88
24
23
73
53
18
81
9
24
30
1
24
72
8
39
6
66
24
49
5
102
42
75
9
96
111
15
54
138
1
120
11
48
36
6
48
144
19
80
15
49
80
40
48
80
21
24
84
6
30
36
15
9
15
21
43
8
48
57
31
56
57
6
48
36
37
17
24
48
18
6
63
27
18
30
36
49
41
36
75
3
48
36
18
96
12
90
144
25
107
21
33
15
15
90
78
18
12
6
18
18
49
77
30
36
72
33
9
7
5
42
48
9
9
6
18
87
15
25
29
3
57
12
6
61
77
60
7
5
96
43
120
17
30
9
51
21
9
159
16
80
16
5
19
107
18
252
79
24
53
6
109
152
40
5
18
12
13
47
9
27
45
63
73
24
5
24
12
78
18
7
32
69
3
33
156
19
24
32
48
72
39
36
6
79
8
21
12
63
16
8
45
19
80
16
5
114
48
33
24
72
21
19
89
39
40
29
99
3
6
15
57
31
17
15
9
138
6
72
12
43
47
1
32
40
48
41
6
9
72
3
85
11
84
42
12
42
18
12
27
9
6
36
45
45
3
24
39
57
24
15
33
3
84
90
78
1
56
9
7
11
37
17
6
1
35
165
33
31
32
21
24
180
30
18
7
17
30
6
27
39
1
5
84
18
13
77
54
6
90
48
6
30
60
13
53
24
27
9
87
48
9
48
18
36
54
3
21
66
60
61
24
17
7
17
31
56
15
6
19
96
149
18
33
39
36
6
ABCD 94192184798*3^$a+1 [50058]
12
18
72
42
90
55
35
180
241
95
42
30
72
168
97
56
64
56
15
30
42
73
35
180
84
189
171
85
11
45
9
18
30
103
120
269
19
71
129
16
71
12
108
25
29
18
1
89
7
56
69
90
120
108
42
18
121
71
6
372
7
71
49
113
72
18
30
18
72
90
168
84
18
157
56
39
1
8
51
30
60
36
90
120
24
48
90
18
33
40
72
257
102
186
30
54
18
1
96
53
67
120
5
36
15
45
12
240
12
78
157
53
51
39
42
30
36
85
47
108
12
72
6
12
132
48
72
216
144
60
18
12
9
40
11
138
240
48
90
105
75
13
137
63
81
48
7
155
60
180
66
72
18
72
73
17
7
24
11
30
96
30
49
120
83
108
54
6
72
138
42
252
18
43
144
83
48
132
120
72
49
167
33
39
72
6
30
90
19
5
219
69
3
40
24
41
72
12
6
45
40
35
72
133
89
120
31
59
61
128
51
30
31
24
5
99
27
45
75
42
30
108
60
30
24
18
12
49
29
30
37
71
60
360
102
7
96
5
222
18
54
48
108
90
15
45
54
18
30
90
72
126
45
105
84
211
48
47
24
25
11
85
179
168
12
6
54
18
72
19
29
18
54
6
13
17
54
81
69
19
71
30
91
77
30
13
59
61
137
132
18
90
90
61
11
18
90
81
111
9
177
234
18
30
18
54
6
54
36
165
27
18
43
107
84
9
136
104
27
54
111
45
19
5
18
30
42
108
13
5
54
18
43
47
162
90
30
60
48
42
25
11
192
162
6
54
55
11
24
36
49
95
30
168
72
18
102
19
179
181
71
9
69
192
6
13
192
5
24
30
18
42
36
102
18
132
81
72
99
36
72
72
49
131
36
54
115
5
18
97
24
11
18
48
43
11
60
169
216
83
18
54
30
199
41
36
43
11
30
90
85
23
33
39
240
30
108
7
71
84
141
120
15
54
48
43
47
108
60
54
66
54
18
73
77
72
90
18
18
72
180
30
162
36
24
18
90
12
6
162
61
11
36
25
5
132
7
5
19
71
60
36
54
115
173
30
37
53
78
109
35
90
18
48
24
18
30
18
24
90
90
90
25
23
1
32
48
280
77
84
36
24
30
60
129
189
270
133
8
39
18
42
93
15
54
91
35
205
24
24
89
102
25
53
67
23
252
21
9
151
119
6
84
6
210
60
3
81
150
138
168
174
81
64
176
48
27
90
24
219
27
60
72
18
30
49
83
18
12
103
48
89
30
60
12
60
18
18
252
12
36
24
90
18
12
108
72
18
360
222
1
89
66
24
48
13
29
126
300
132
72
66
24
18
18
54
66
15
48
51
48
90
67
83
102
150
25
11
54
48
63
99
36
24
36
210
60
55
107
48
24
18
48
19
296
9
31
47
72
9
39
312
36
102
132
30
61
24
5
168
3
177
30
33
9
31
17
90
213
40
59
36
120
54
115
11
13
29
3
99
18
150
21
40
72
5
132
31
96
143
1
29
42
81
189
36
55
35
13
107
60
84
85
5
60
18
90
12
198
33
27
18
12
127
311
49
95
9
171
30
36
123
9
31
32
117
138
145
5
3
69
18
84
96
72
12
6
54
66
259
24
29
72
90
138
78
49
143
81
112
47
90
180
108
54
25
11
45
39
1
80
27
18
42
18
55
8
16
11
205
95
24
ABCD 94192212586*3^$a+1 [50081]
22
33
35
102
90
58
212
190
18
50
70
32
96
154
26
19
63
45
36
129
87
11
4
93
45
27
33
2
36
12
72
220
60
120
218
12
70
20
61
69
20
90
40
105
65
160
260
90
18
70
32
130
38
138
60
154
56
82
32
30
18
40
32
10
26
34
8
138
7
15
102
26
102
42
109
72
17
22
60
8
1
69
50
78
54
138
7
11
64
26
22
21
101
160
78
12
9
81
38
250
20
43
35
30
4
3
36
21
60
38
61
99
30
15
135
20
70
102
26
52
27
3
32
48
18
22
42
30
78
90
33
47
18
154
60
26
54
10
20
96
19
36
27
8
37
27
45
35
109
36
65
36
4
60
18
8
25
57
120
72
20
58
33
108
171
120
98
42
36
22
87
83
82
123
57
26
24
30
115
71
82
38
42
55
83
97
57
51
47
72
28
68
214
38
10
27
15
38
12
78
82
48
32
19
81
48
15
72
63
30
123
65
54
61
39
90
86
37
27
18
132
18
72
50
6
4
150
90
90
63
17
66
24
90
120
78
37
33
75
53
64
18
8
54
55
93
62
40
48
8
4
80
10
15
71
37
72
83
133
39
18
8
112
38
73
36
45
120
51
89
36
30
4
30
30
26
4
38
12
78
10
2
36
52
80
120
42
28
2
6
34
183
15
120
38
43
36
35
36
54
10
116
72
1
137
42
12
25
33
111
21
90
33
57
30
56
120
4
60
26
4
38
100
45
75
152
70
48
51
51
68
72
96
73
89
120
52
38
78
34
68
61
69
20
112
68
30
10
8
114
70
39
9
110
22
20
28
27
11
132
73
35
12
18
7
65
40
3
108
159
21
36
15
60
48
92
10
30
48
50
43
117
8
19
125
40
86
64
26
94
176
64
45
53
100
2
180
6
4
15
45
20
10
120
18
3
107
10
132
39
72
155
34
80
120
130
48
30
162
60
78
38
214
86
34
188
52
30
8
18
4
15
53
262
168
2
30
280
26
43
51
18
92
55
75
68
12
25
36
39
26
52
60
2
130
123
147
26
90
64
26
22
68
82
32
30
150
100
63
65
22
56
4
26
4
60
15
3
32
88
2
238
42
8
30
18
223
81
99
17
235
119
25
108
72
65
6
102
40
30
62
18
1
36
45
48
72
30
129
11
6
4
15
165
15
45
26
274
90
150
8
130
12
20
73
36
9
128
64
48
42
26
4
30
20
6
52
12
38
40
32
61
29
40
30
26
163
51
21
29
70
26
52
2
58
120
3
57
252
78
81
21
116
94
90
68
10
8
24
90
70
48
2
10
69
47
22
38
37
15
38
4
15
33
60
188
4
75
53
91
21
15
11
22
42
48
21
29
40
12
18
128
25
129
30
18
68
34
81
29
330
108
108
30
64
48
50
100
132
26
55
9
8
22
48
32
90
100
15
45
128
52
60
120
8
112
26
25
117
12
80
70
38
7
105
3
75
72
48
57
15
48
60
30
12
60
63
57
18
62
79
36
3
33
9
8
52
20
88
42
108
72
18
8
22
21
101
6
120
64
8
40
120
72
26
22
8
22
68
7
47
61
69
138
20
70
90
8
34
50
10
51
9
150
18
140
10
150
135
15
12
8
37
33
2
18
112
140
10
45
45
60
111
29
78
112
80
108
22
20
36
19
36
107
37
108
53
22
33
35
64
20
61
89
10
8
142
90
129
9
102
48
102
20
60
91
144
33
38
37
57
26
133
39
62
40
110
28
110
7
144
11
25
3
132
48
32
10
98
52
68
60
48
54
6
4
33
53
55
72
177
48
63
65
94
56
37
47
28
72
8
78
52
120
192
51
27
162
38
133
309
48
68
4
30
18
72
99
11
96
22
42
56
42
102
100
60
48
62
28
15
15
90
12
60
86
94
60
170
90
43
27
60
50
40
86
25
69
60
150
138
30
38
64
108
8
22
60
90
92
43
ABCD 94192447736*3^$a+1 [50032]
59
85
8
63
114
19
65
115
11
81
69
235
68
165
183
99
6
7
23
9
63
37
24
56
28
20
40
120
23
49
5
15
36
123
36
36
42
75
105
12
79
84
56
36
195
121
24
24
56
9
42
37
56
12
345
7
96
12
8
15
109
12
80
105
123
12
88
72
35
1
12
71
1
5
91
119
49
11
21
100
92
15
1
35
21
21
39
108
180
36
40
56
136
152
60
100
12
233
43
92
12
51
54
43
48
12
80
15
1
47
69
96
4
35
21
24
60
64
5
55
36
125
19
77
87
28
32
16
92
4
11
117
28
65
7
8
48
69
18
45
27
21
52
48
17
159
39
36
85
24
80
51
21
40
8
69
7
11
105
3
21
36
28
24
53
3
147
33
160
80
4
108
44
40
101
7
60
47
138
15
45
18
105
64
5
15
28
17
39
99
61
11
126
3
84
16
44
52
8
40
8
64
36
12
20
52
215
18
51
12
24
16
5
55
80
100
24
20
75
73
56
39
18
55
65
55
12
47
93
36
9
60
72
63
52
95
6
27
3
25
80
4
80
4
5
7
60
47
57
51
13
104
112
36
84
80
93
30
61
176
16
77
55
83
18
24
18
54
103
32
3
132
45
156
72
16
29
60
7
8
16
20
64
23
25
80
3
1
48
48
47
25
48
48
36
20
45
138
81
292
60
17
147
16
17
18
9
36
99
153
100
32
16
12
35
45
16
56
16
5
3
4
65
31
144
23
69
48
33
67
113
75
132
148
35
13
191
66
63
112
12
60
47
25
80
40
20
105
3
81
7
83
141
24
40
89
195
12
24
16
95
33
3
9
75
9
72
45
99
33
15
36
15
49
20
3
9
15
109
56
45
18
42
103
48
108
12
72
32
76
92
45
72
63
16
17
75
48
36
16
60
35
45
9
91
12
35
37
156
119
45
21
7
60
41
144
7
65
96
54
126
102
37
20
28
8
40
180
44
201
42
33
39
45
16
72
23
57
100
47
93
180
12
48
96
4
101
7
24
48
35
157
215
21
15
225
9
19
20
64
20
120
16
17
84
43
96
29
27
28
65
127
23
12
9
84
28
77
7
96
140
40
29
36
54
21
28
72
72
5
72
66
85
47
72
48
60
25
168
8
72
72
36
4
192
35
30
54
9
27
78
135
16
56
40
53
78
37
200
171
49
60
5
31
20
21
90
126
43
36
156
128
9
55
8
108
16
29
79
65
3
15
97
48
92
112
11
9
84
51
13
8
120
144
16
77
127
20
28
167
141
129
54
21
21
138
6
175
128
3
205
47
45
112
35
13
23
13
119
57
15
109
29
15
75
36
81
16
173
39
12
36
4
44
51
13
35
57
15
96
37
12
48
23
54
43
48
8
100
96
20
16
35
169
84
60
5
135
24
16
56
84
117
7
56
40
56
48
105
3
28
132
92
16
72
12
77
115
23
37
56
12
12
15
105
75
66
27
63
49
20
39
21
4
36
96
119
18
67
35
61
84
23
225
16
11
61
23
85
11
84
21
15
81
9
103
5
75
147
69
72
24
81
63
52
119
9
220
144
5
108
39
16
12
173
54
18
87
16
53
36
18
25
12
68
3
25
68
4
12
60
143
73
72
72
24
56
39
37
12
68
69
15
75
36
145
17
91
60
72
29
75
36
87
21
24
27
85
56
160
8
16
48
48
44
4
107
33
177
27
16
89
55
155
25
11
24
12
18
108
103
41
15
148
36
56
69
31
108
120
92
28
35
72
73
60
80
111
162
55
5
87
36
21
75
45
19
56
15
21
28
80
39
1
296
63
72
49
44
48
28
56
135
33
105
7
35
156
9
81
55
8
45
79
156
56
28
5
78
49
44
9
75
16
72
180
89
6
33
12
84
96
4
5
91
24
20
63
30
103
204
125
3
16
164
28
23
25
96
5
60
3
12
249
115
11
109
12
44
40
29
91
20
28
131
45
36
45
168
72
19
60
77
139
11
37
12
80
15
61
72
41
39
3
ABCD 94192860616*3^$a+1 [50035]
18
47
1
179
108
12
108
109
30
5
25
24
60
24
48
12
131
12
13
12
18
89
37
66
12
72
173
85
108
23
24
37
6
30
47
60
1
24
30
5
31
36
41
12
36
25
11
24
61
30
48
53
132
61
35
24
103
78
59
37
11
7
48
42
11
61
30
89
12
72
13
35
7
17
60
48
108
43
17
84
43
41
24
1
102
5
13
35
169
96
11
43
18
48
36
23
108
19
90
23
127
29
37
23
31
29
36
1
24
71
49
36
95
19
6
42
6
30
30
6
6
42
48
24
6
23
25
12
12
83
24
48
103
233
25
12
72
35
72
48
25
83
108
7
18
6
30
11
145
60
72
30
36
54
42
30
126
17
1
30
29
1
30
24
5
13
24
30
65
60
109
35
1
60
48
120
72
35
43
17
120
24
85
54
18
18
120
77
67
161
1
18
5
37
6
84
6
18
5
24
163
42
11
37
143
55
6
119
61
23
97
23
48
7
66
6
24
24
77
13
108
18
17
48
60
7
12
66
12
107
13
30
5
108
31
5
55
48
96
36
5
36
73
90
42
78
41
24
24
36
37
23
79
65
85
35
13
12
12
18
5
48
48
12
108
60
72
7
42
11
49
36
23
31
29
12
12
12
13
35
1
47
12
1
47
12
61
72
30
48
30
6
18
23
25
72
30
78
24
30
36
24
36
17
1
30
54
48
119
1
12
11
25
6
30
30
5
25
36
12
71
1
11
49
11
85
24
6
5
7
162
30
48
96
84
17
84
60
25
12
48
54
41
31
48
96
114
95
60
108
48
1
24
24
107
13
11
37
47
48
97
12
11
49
30
96
17
12
24
1
131
43
30
6
6
23
115
12
42
90
125
115
17
1
23
19
108
18
30
6
131
37
90
17
25
30
18
23
12
96
31
5
55
29
36
19
12
48
29
25
36
24
96
47
19
6
48
95
24
73
48
180
59
1
47
108
175
54
6
5
120
60
79
5
73
24
23
127
48
18
60
12
23
60
48
19
5
103
149
43
48
30
90
5
48
1
23
1
131
36
12
7
24
6
83
7
48
150
12
30
29
115
5
72
12
67
5
43
12
6
35
97
12
18
6
84
66
17
19
30
24
36
11
55
5
13
36
6
65
25
84
6
12
5
36
49
102
18
60
42
30
36
95
13
71
1
59
48
1
54
77
43
12
6
35
97
6
5
24
37
24
12
35
24
108
7
5
25
66
53
19
42
60
59
12
55
102
11
25
59
1
24
23
25
48
35
1
18
41
19
96
17
19
18
42
18
18
5
7
5
60
25
90
126
95
36
13
36
24
96
12
23
145
30
12
5
60
72
37
66
17
12
91
5
7
42
11
25
102
120
18
18
137
12
85
66
41
25
30
89
109
30
41
24
13
18
132
24
149
31
66
18
29
13
107
1
36
54
41
24
144
37
6
54
6
5
37
71
120
1
84
59
43
5
85
18
6
35
25
30
6
234
18
18
125
37
162
89
1
6
24
30
11
7
77
13
60
12
83
12
48
13
90
24
29
37
18
5
12
37
11
72
60
84
43
6
6
29
37
24
71
25
132
60
66
36
29
19
6
24
36
35
61
90
54
90
306
30
5
36
48
7
29
48
48
43
65
24
25
60
48
83
25
71
60
36
12
1
12
24
96
12
30
53
240
12
60
31
96
5
31
5
7
42
23
85
11
49
6
30
59
12
91
65
12
67
66
180
60
12
23
25
12
11
61
11
132
127
24
41
31
12
17
1
72
83
37
11
12
19
84
5
84
60
12
13
6
66
83
25
11
31
66
12
11
175
5
181
36
35
13
66
89
12
67
65
67
90
108
11
19
48
18
11
73
60
30
72
24
192
12
53
12
31
30
30
101
96
13
36
24
36
23
25
6
29
157
23
43
192
96
17
19
6
59
96
7
5
48
132
31
30
36
48
48
35
43
5
1
24
35
1
24
84
35
12
31
114
108
11
1
11
24
19
36
29
67
18
24
6
5
12
24
1
24
54
84
6
96
11
19
5
1
18
6
18
60
90
12
11
43
65
7
18
30
5
121
18
53
7
12
113
25
35
133
12
6
5
1
30
29
37
30
192
168
84
6
192
12
23
48
72
37
54
5
24
1
6
89
25
90
36
41
43
12
5
12
85
6
54
36
36
35
61
42
17
25
78
41
24
48
192
67
18
23
48
121
90
6
35
12
13
18
6
30
18
42
29
31
30
18
17
103
5
1
36
11
187
17
49
6
5
61
12
12
35
25
144
90
29
55
60
17
31
17
36
67
18
150
41
25
24
72
12
47
19
24
6
90
60
77
49
71
12
43
54
18
5
132
61
12
11
19
96
5
19
53
13
6
6
18
6
24
11
25
54
5
24
60
97
23
60
13
12
11
192
7
36
29
13
24
11
67
6
54
36
6
48
23
7
66
60
11
13
35
7
5
19
5
24
1
6
66
18
96
29
25
47
55
30
48
6
30
11
25
47
96
24
25
6
5
49
71
19
42
11
139
5
43
5
37
24
66
29
84
12
156
19
18
6
30
24
35
67
66
24
66
29
73
90
36
60
66
6
54
11
48
60
1
23
13
108
66
65
36
13
12
47
43
5
60
37
30
5
97
23
31
24
12
54
11
31
30
35
19
41
37
12
23
55
ABCD 94193629228*3^$a+1 [50050]
18
6
30
51
39
30
66
24
72
12
222
15
15
30
3
3
93
57
48
12
18
114
36
36
270
6
12
48
15
39
30
18
30
6
96
120
54
120
120
30
57
45
30
5
19
6
12
6
54
15
81
90
117
15
12
6
6
54
24
12
54
6
114
102
120
18
60
96
60
6
18
6
18
42
48
18
24
53
55
18
24
144
12
18
30
51
33
60
3
144
111
30
18
12
78
87
39
54
35
7
105
3
114
18
42
162
30
36
24
24
11
103
42
96
54
6
3
21
171
75
90
30
24
84
60
5
61
90
78
12
174
66
90
24
240
42
120
42
6
30
156
65
16
3
6
24
126
6
24
51
219
30
135
105
240
6
33
207
18
12
48
54
96
36
186
234
18
48
90
18
66
30
6
30
83
7
42
72
24
60
126
6
24
180
131
67
36
12
12
48
90
60
24
3
96
9
42
141
48
9
6
30
102
18
11
144
55
6
48
42
36
150
95
49
96
108
36
186
102
42
258
18
24
174
12
84
11
109
108
18
18
30
36
18
162
285
81
12
3
87
57
15
18
18
54
30
18
18
108
102
35
19
36
84
60
6
30
84
24
12
45
15
102
72
78
48
42
18
90
174
24
72
120
153
177
54
6
18
65
1
111
3
24
36
36
24
66
90
54
6
18
107
61
24
36
48
24
12
30
53
73
60
108
24
120
18
24
21
69
24
51
123
12
78
27
15
6
60
54
84
72
192
60
60
120
96
36
9
69
72
24
66
6
35
55
9
129
114
30
108
30
102
36
144
36
30
9
21
12
143
1
60
6
72
21
9
87
69
30
30
120
36
60
6
18
15
15
120
6
51
3
6
96
18
60
24
17
49
30
66
24
71
19
42
84
18
93
45
54
6
24
48
207
51
60
54
18
36
72
84
48
18
39
96
3
84
18
23
67
77
37
24
24
42
54
180
90
42
18
17
25
30
12
96
45
9
30
30
138
18
150
30
12
30
114
126
17
55
36
21
45
18
12
90
60
18
48
48
42
42
36
12
9
201
30
150
48
60
282
168
156
36
18
114
72
9
45
6
48
42
36
60
83
19
45
21
24
3
33
162
29
31
30
12
30
42
18
18
54
6
12
120
198
60
60
48
6
258
72
24
72
90
72
30
45
81
6
36
12
18
102
6
216
131
25
102
198
264
66
30
12
108
30
24
5
31
18
6
96
54
99
27
54
126
30
99
3
78
144
63
93
162
72
48
18
39
3
36
42
63
32
13
30
5
121
54
30
30
42
24
3
21
72
54
141
15
30
54
84
36
30
6
33
45
30
6
24
54
48
54
11
25
132
18
60
30
39
261
12
30
258
12
48
35
67
18
78
30
15
39
30
6
120
45
15
96
66
54
24
17
175
144
114
15
105
71
16
33
60
54
78
12
48
60
60
27
57
30
105
45
35
1
24
36
3
15
90
126
156
24
6
47
97
54
42
15
93
6
90
48
102
24
24
18
60
63
39
42
324
267
129
66
90
3
87
60
60
102
27
63
12
138
156
6
120
33
93
3
177
60
108
66
78
42
30
111
87
120
78
12
60
30
18
59
31
18
42
168
54
48
18
12
57
207
24
30
24
48
174
54
36
36
60
27
93
42
57
213
48
24
210
48
126
30
69
57
30
9
32
43
114
35
67
29
85
42
48
24
12
66
24
108
18
72
60
18
15
15
17
37
24
51
3
78
12
30
5
13
84
18
132
306
72
90
126
66
6
24
84
114
33
9
114
36
36
48
54
42
108
72
24
65
31
6
60
132
78
78
24
23
64
69
42
90
180
3
15
60
5
1
84
114
42
6
89
79
54
11
97
84
48
60
15
195
6
24
72
156
12
111
15
42
87
45
366
6
6
54
6
29
48
1
60
6
78
222
18
111
9
23
55
72
6
36
54
102
155
43
162
35
13
156
39
21
150
6
132
108
18
ABCD 94193642594*3^$a+1 [50009]
33
15
5
61
39
12
3
72
9
135
144
36
6
11
12
55
41
49
6
336
129
120
24
51
30
47
43
21
39
24
12
84
24
66
24
87
33
15
27
9
44
16
164
36
19
30
30
90
15
20
76
135
24
65
36
19
12
29
1
63
20
85
23
24
48
1
27
84
140
109
6
29
91
48
5
31
5
64
27
30
83
52
105
23
12
139
36
84
17
12
36
1
23
7
60
129
60
24
15
137
36
28
96
24
111
24
41
40
15
101
4
15
45
180
75
5
43
45
8
97
15
152
25
90
30
168
30
60
102
18
45
32
88
32
88
8
169
114
96
54
47
139
93
8
163
24
12
9
24
32
28
32
13
30
36
5
1
30
113
76
39
36
21
39
24
6
66
30
15
8
36
76
20
36
97
6
5
4
80
40
56
19
36
17
67
36
17
97
6
65
19
6
111
39
90
71
4
21
198
57
3
36
66
3
12
39
36
125
49
71
4
51
108
60
17
48
52
20
88
36
21
48
95
40
15
12
5
19
6
15
56
19
29
40
51
5
19
45
36
63
12
108
5
25
11
84
60
7
60
89
36
229
11
108
55
93
48
69
15
56
25
39
32
19
24
12
9
20
4
87
48
66
15
24
12
20
223
12
33
36
15
9
116
76
24
24
36
51
9
51
5
43
33
140
19
81
12
8
7
137
25
63
20
52
39
5
175
5
31
90
18
17
43
17
79
36
81
32
60
31
81
3
101
1
15
33
66
24
17
36
19
125
60
4
15
60
5
25
174
96
36
45
20
13
120
120
23
48
19
41
4
72
80
49
30
65
36
103
132
228
30
42
69
15
36
78
87
33
143
124
99
29
36
136
3
156
41
40
128
52
123
201
51
5
19
65
31
29
1
18
30
167
19
6
23
1
15
60
60
36
68
25
30
96
5
31
29
52
68
16
3
5
40
15
125
31
21
108
21
96
11
4
60
288
132
3
57
45
23
55
81
116
19
201
80
36
124
8
25
51
80
4
56
1
3
27
60
53
52
68
55
41
25
39
111
36
54
6
114
54
41
24
52
15
30
90
45
120
3
156
9
105
6
66
54
9
15
125
52
56
67
45
15
66
114
72
60
120
9
39
132
24
41
133
6
60
6
35
205
18
60
12
29
25
15
9
102
114
35
79
30
15
8
79
9
164
36
1
54
9
72
20
85
95
49
6
105
39
69
12
9
39
15
17
4
32
157
6
41
84
36
28
48
27
66
35
36
64
96
3
125
1
11
115
105
24
104
72
19
6
15
153
6
84
21
24
36
96
159
30
39
27
33
45
47
55
18
42
165
9
35
64
45
23
79
29
31
5
73
47
25
135
3
180
60
65
36
31
45
140
40
9
39
12
63
21
12
27
57
3
77
19
36
33
72
44
36
55
60
5
55
18
23
88
24
51
125
19
12
18
30
42
18
57
135
144
21
3
12
18
6
36
5
36
13
35
175
5
19
72
144
24
72
53
1
27
87
12
84
6
18
132
114
107
103
36
18
47
49
90
144
132
48
42
54
17
72
12
16
213
120
90
6
18
5
25
240
42
48
30
282
69
24
75
102
3
27
41
43
21
60
15
48
53
97
15
27
93
32
73
6
24
36
54
47
19
24
12
84
5
25
24
42
53
120
31
81
39
9
12
45
30
113
127
41
289
119
16
33
23
24
49
66
29
1
71
12
7
29
19
5
100
12
3
72
5
4
20
12
60
64
56
28
32
4
48
15
36
69
15
5
7
105
63
45
20
36
19
12
108
12
18
3
92
100
12
3
96
5
1
48
11
12
73
96
119
79
12
53
16
51
45
3
17
43
12
93
27
30
30
18
87
3
6
30
60
29
16
96
8
25
11
16
20
40
20
100
9
39
27
45
153
23
7
12
60
48
60
60
180
192
60
45
63
30
83
43
96
33
27
30
48
75
27
24
210
27
12
68
4
39
9
32
88
51
5
40
24
60
20
7
204
54
15
111
84
17
19
17
28
15
5
1
15
3
36
9
57
30
33
72
99
9
12
24
9
42
78
15
108
12
56
76
60
15
33
68
163
24
42
39
99
12
24
129
96
24
15
42
90
29
40
9
3
63
17
4
75
60
105
33
15
60
15
12
21
147
141
21
11
124
9
111
105
18
21
96
15
48
57
24
39
12
24
144
101
24
55
57
123
6
30
101
199
21
20
79
54
47
120
24
12
28
75
9
48
117
6
41
43
53
19
29
16
188
55
165
81
24
11
31
33
132
44
55
21
8
ABCD 94193724934*3^$a+1 [50047]
138
5
40
152
16
111
18
72
15
56
127
24
161
55
57
80
48
79
18
36
54
45
24
56
25
18
30
143
48
31
12
77
120
136
8
19
6
18
29
24
96
48
139
69
75
45
45
54
29
223
105
8
13
54
53
223
81
21
60
66
29
48
67
132
84
77
48
120
139
156
89
64
56
13
83
1
54
9
63
24
17
112
80
1
54
42
18
66
90
9
81
6
17
40
72
51
30
23
49
6
17
103
132
48
72
77
120
73
18
36
60
66
51
39
18
359
120
43
101
43
60
57
99
24
90
108
48
90
77
1
54
12
36
33
80
1
119
55
9
24
48
72
200
7
24
36
84
41
55
36
101
19
29
48
37
102
54
23
67
6
23
157
48
36
47
7
209
25
72
90
60
17
67
197
43
21
8
1
114
29
217
144
71
151
36
18
75
87
65
16
3
36
137
13
102
36
9
27
53
1
215
25
95
16
9
23
31
9
9
90
5
64
120
32
37
30
77
48
7
120
60
228
24
89
72
31
153
33
18
66
54
5
49
78
113
48
31
41
40
9
126
137
16
32
24
7
41
48
115
30
6
17
31
6
155
1
71
19
29
7
9
8
55
180
6
47
19
96
84
17
72
19
69
80
163
48
36
17
7
201
8
72
16
32
97
47
67
156
54
35
187
53
24
43
36
150
84
15
75
29
7
81
72
128
67
29
37
54
77
48
55
90
42
5
16
27
69
45
192
11
168
7
9
99
29
61
3
63
96
72
12
126
54
90
15
144
8
96
25
95
67
45
72
51
5
16
27
53
1
6
17
24
67
29
73
23
24
24
16
27
30
63
27
270
23
37
75
9
54
113
112
15
345
81
239
31
252
221
67
45
15
9
45
11
1
18
125
7
30
6
72
12
9
171
6
39
32
24
16
99
54
87
27
12
54
6
84
36
18
99
56
121
66
54
63
224
24
168
184
75
29
192
55
156
144
54
23
139
69
75
5
48
19
101
61
126
5
31
17
73
6
17
64
27
162
11
91
36
17
277
11
16
32
187
125
16
45
54
36
89
24
7
18
15
56
24
103
204
48
29
88
69
66
17
144
163
204
66
23
96
25
42
173
24
72
48
19
101
13
36
30
18
23
31
6
83
16
63
30
18
126
90
6
99
8
163
18
12
47
184
56
1
6
17
103
17
24
13
99
63
42
207
8
103
60
93
144
45
6
5
48
67
53
19
5
112
72
9
72
18
29
13
12
15
27
84
72
41
31
65
103
30
35
25
162
45
135
30
35
163
54
18
101
25
6
84
36
108
36
6
83
1
47
48
19
108
84
54
54
105
111
36
29
25
204
27
152
112
9
18
54
71
96
31
18
63
24
207
9
104
16
15
126
3
128
13
84
23
49
18
162
18
72
113
31
96
113
103
84
24
5
7
72
60
30
95
67
117
63
41
49
23
13
108
36
180
47
96
1
47
43
96
144
66
6
30
18
36
6
162
12
221
37
27
48
144
32
48
19
101
151
81
117
54
53
7
41
43
5
121
15
75
173
115
5
31
89
43
198
84
132
30
36
5
72
13
11
67
165
27
60
57
207
36
69
75
60
30
54
45
81
23
103
24
54
54
45
75
5
40
27
29
48
1
71
64
21
54
126
47
13
12
63
168
27
245
79
9
99
77
133
144
54
216
54
90
24
45
3
90
11
72
49
12
27
171
5
24
72
31
89
19
90
18
30
203
31
36
53
235
53
16
8
49
90
36
33
32
16
9
24
174
33
183
36
53
64
81
15
144
81
119
73
47
25
23
85
35
43
12
113
19
5
115
168
5
43
144
6
102
24
84
53
19
53
64
141
35
48
73
ABCD 94193945414*3^$a+1 [50242]
120
168
23
60
120
24
85
11
180
97
56
64
312
11
109
48
32
51
132
48
49
191
84
60
25
11
13
47
60
12
1
11
133
47
36
24
133
72
143
132
36
25
80
72
87
156
133
11
61
8
40
120
216
71
24
156
12
168
12
72
61
35
144
13
72
23
72
156
180
297
27
48
45
88
144
8
136
107
24
309
64
48
80
40
95
24
9
144
15
1
24
47
36
213
40
32
24
136
48
80
64
155
13
59
21
147
37
155
108
25
35
13
272
87
129
120
16
11
12
132
13
47
153
315
45
87
60
109
120
191
25
383
33
15
144
49
24
56
64
56
351
145
96
8
16
56
15
60
12
1
131
61
155
45
39
129
27
157
32
120
111
12
12
48
57
88
32
51
45
135
73
56
63
240
108
144
96
12
12
61
48
119
105
16
179
60
57
75
61
144
35
13
96
71
25
56
75
12
1
176
40
71
25
299
60
120
49
144
8
15
49
8
40
83
12
1
47
25
8
64
35
48
24
156
9
3
180
108
285
24
216
99
48
45
16
72
35
85
8
87
132
325
95
120
105
15
81
64
48
47
73
120
200
160
8
40
47
177
123
13
104
27
13
32
3
37
23
1
47
25
120
32
267
48
12
33
3
13
72
155
37
143
144
121
32
16
120
47
97
143
204
36
129
16
72
32
15
1
24
11
132
108
12
97
35
93
15
25
47
73
83
37
47
1
59
205
71
217
72
24
120
96
8
87
228
12
48
73
72
23
24
96
144
145
224
231
108
21
40
96
71
24
249
144
27
141
15
12
48
120
24
85
23
1
24
95
25
8
168
87
180
72
180
1
56
48
3
60
9
111
145
48
144
72
71
25
167
81
87
97
48
80
15
169
71
72
25
83
85
264
128
3
109
203
120
13
59
85
11
12
12
60
96
12
60
25
635
61
72
299
48
48
60
49
104
64
56
64
95
57
111
25
80
39
33
112
48
107
61
104
136
48
227
85
8
16
8
15
108
24
36
49
71
73
24
167
25
23
108
37
23
72
108
37
143
25
227
60
120
73
72
48
35
45
40
155
24
13
167
105
3
108
24
1
24
48
23
145
224
48
243
300
193
80
40
72
32
72
64
72
179
61
107
13
144
128
40
72
48
107
13
152
16
95
12
48
12
60
13
95
264
96
60
93
144
3
13
11
213
303
49
24
72
95
72
121
32
112
120
8
48
219
108
25
119
1
24
8
256
47
24
129
64
35
168
37
155
12
73
8
24
111
25
8
72
87
240
12
61
24
8
16
56
171
12
105
27
13
120
35
13
128
27
12
1
24
35
13
95
177
87
145
120
56
184
11
24
48
120
60
217
11
12
57
16
240
95
24
33
96
16
120
35
21
144
88
8
40
32
15
193
72
47
9
16
8
40
83
60
120
129
3
181
104
16
264
72
23
57
111
97
72
8
16
107
37
120
35
21
16
120
23
12
ABCD 94194151978*3^$a+1 [50043]
129
108
35
85
60
36
36
23
13
48
35
1
468
144
36
279
45
83
144
85
27
93
83
96
48
160
69
59
240
25
39
48
93
180
84
123
45
35
109
51
33
144
24
48
39
21
36
39
9
204
27
96
96
105
36
84
96
47
37
36
36
3
48
261
75
33
84
60
95
112
144
32
85
59
160
48
93
3
96
21
132
12
123
45
51
201
48
119
25
132
83
37
60
120
240
39
48
21
27
96
240
48
93
131
16
80
349
147
32
157
3
69
123
9
167
85
75
128
160
69
48
267
45
35
64
9
39
69
36
167
48
1
36
336
108
108
3
32
109
24
411
32
73
71
96
1
15
32
25
23
13
3
96
96
33
63
32
13
51
81
63
224
48
64
141
83
133
27
117
36
48
24
255
320
13
3
33
96
47
37
96
36
71
145
36
107
1
108
227
144
64
192
144
69
72
3
128
73
12
11
13
99
45
3
96
21
288
123
32
13
51
33
63
33
216
36
48
24
11
144
25
36
3
32
16
213
24
35
64
96
105
71
16
129
15
48
32
16
105
279
177
108
3
48
93
36
252
99
288
117
11
16
32
13
99
9
36
48
35
37
155
13
243
93
240
83
1
132
59
16
69
75
9
39
192
32
64
48
45
120
75
48
384
69
107
112
32
64
32
37
27
9
48
72
15
153
119
133
107
73
36
35
85
155
16
261
59
13
96
180
47
112
69
75
69
107
25
39
80
192
16
45
36
63
225
63
80
61
51
93
275
25
167
37
72
147
480
32
16
96
144
128
13
35
37
59
85
27
48
57
36
48
195
45
3
45
3
129
191
1
60
108
84
60
119
133
36
108
180
36
99
81
108
51
192
336
96
129
303
93
131
16
96
321
47
61
36
120
39
129
252
3
128
409
39
105
84
35
160
309
123
81
108
84
60
3
48
57
87
144
21
75
33
95
13
3
213
27
45
99
45
108
87
48
48
45
179
208
80
25
84
60
144
71
157
72
59
16
32
61
195
32
208
69
123
144
48
117
288
11
16
21
107
97
15
105
36
51
93
3
21
27
153
36
48
131
121
96
39
48
96
32
16
48
48
45
24
48
11
49
84
168
144
35
208
21
72
227
169
23
13
168
36
12
72
36
159
57
36
51
288
57
24
143
85
24
3
32
16
176
192
240
205
72
27
128
64
105
39
144
48
21
155
16
9
119
61
3
81
255
21
36
23
16
141
35
208
45
180
63
128
25
23
61
3
80
16
32
64
48
96
144
80
352
96
21
59
121
231
48
9
215
49
36
24
3
192
21
84
119
192
145
216
12
36
36
51
192
144
9
183
69
11
112
80
64
ABCD 94194177646*3^$a+1 [50028]
40
168
35
96
133
47
105
16
32
72
136
119
33
160
80
16
59
108
120
57
51
45
195
157
143
121
8
16
71
60
48
60
1
24
11
84
1
80
24
40
56
120
39
73
23
1
48
8
123
21
24
111
24
25
240
32
48
24
16
24
48
23
81
16
8
39
348
45
39
105
48
280
96
11
141
40
104
16
72
23
57
88
32
232
8
15
25
192
143
81
40
24
167
49
24
48
23
169
95
81
112
47
121
95
120
1
200
39
25
104
63
60
45
63
81
208
47
25
48
23
249
168
63
57
75
13
8
24
96
111
33
136
95
57
183
97
8
72
75
157
48
72
11
85
24
35
213
15
57
16
72
104
64
32
3
285
24
72
48
40
48
23
145
56
15
73
8
168
87
49
80
39
180
36
48
1
107
60
9
24
120
64
8
63
25
56
48
96
112
95
249
96
27
21
40
71
33
40
80
48
87
105
111
105
16
59
181
96
24
128
48
72
27
48
13
144
24
344
96
16
83
13
24
95
105
88
23
144
9
72
240
24
16
143
57
40
104
159
36
69
24
16
47
72
57
24
40
192
47
97
24
32
48
15
145
104
72
279
25
47
144
1
24
23
73
48
32
160
72
128
15
9
24
120
24
15
25
35
117
255
105
96
112
71
25
47
169
224
327
48
25
24
296
24
336
15
9
96
40
200
39
73
8
184
192
59
69
72
88
8
192
168
24
15
9
144
96
232
72
23
73
152
24
88
8
40
24
59
12
144
169
11
96
109
8
88
8
136
23
25
8
27
21
136
144
152
72
16
80
24
72
48
256
72
32
16
80
136
24
72
32
16
47
25
120
47
81
40
104
40
56
64
48
104
24
120
24
48
112
72
24
35
84
121
119
217
119
129
183
180
12
1
80
24
111
49
48
8
112
80
24
64
80
24
48
3
60
97
80
15
25
80
27
36
121
48
56
16
96
23
1
24
24
23
9
16
83
12
145
32
48
15
33
40
47
25
35
85
32
168
64
56
72
111
24
121
192
72
8
40
47
33
63
25
24
71
121
11
12
105
75
96
156
33
72
40
23
201
64
23
49
8
87
33
40
83
133
96
144
59
205
176
147
84
265
191
25
272
207
33
168
15
33
15
72
9
24
16
128
135
153
63
72
9
40
56
87
25
8
160
23
72
24
108
13
128
192
63
97
32
232
24
32
87
156
21
88
23
33
87
73
32
48
27
60
169
48
56
15
144
1
56
16
144
96
72
48
8
27
69
39
1
96
48
32
72
96
192
88
24
71
1
71
33
39
25
23
33
24
16
239
97
56
24
16
23
9
63
297
232
11
13
35
21
136
119
9
39
60
85
8
63
96
9
112
24
71
33
72
3
12
49
96
23
169
48
35
93
40
47
49
48
11
180
9
48
195
37
80
112
48
8
48
96
24
64
8
48
40
24
23
225
15
217
32
136
152
87
1
80
48
15
49
32
24
24
471
264
177
16
47
108
69
40
144
24
80
40
8
40
152
87
73
80
48
88
32
280
47
153
40
168
96
176
87
97
8
ABCD 94194684328*3^$a+1 [50046]
30
11
13
75
80
48
49
30
24
66
96
23
49
12
3
56
121
63
48
8
67
48
29
40
21
60
54
65
91
29
25
72
18
21
69
6
156
6
138
281
13
12
63
117
24
11
16
27
77
16
8
181
180
36
150
5
43
5
24
97
95
31
33
80
40
99
197
55
18
72
39
39
102
90
201
48
24
15
42
95
13
51
176
88
27
174
47
49
36
3
15
12
93
32
7
30
42
30
60
84
35
61
35
193
150
81
24
93
27
48
33
84
51
21
6
12
33
32
72
16
9
6
33
105
216
6
30
3
15
9
27
189
32
19
5
24
109
35
55
65
7
36
5
48
64
128
48
184
117
3
33
54
6
264
126
18
131
24
336
13
35
1
15
21
36
24
36
27
27
93
33
23
25
6
41
103
17
40
99
60
30
3
21
75
24
93
78
54
66
54
63
9
78
33
33
60
27
3
60
30
107
109
18
81
45
60
12
108
119
13
54
66
3
72
129
39
45
72
27
33
72
30
33
75
54
180
96
35
85
75
69
36
143
1
39
80
24
133
3
24
48
225
24
23
61
24
51
120
24
33
119
61
18
41
48
25
12
3
33
18
45
45
72
108
215
96
13
18
17
55
42
23
25
168
15
72
33
54
18
23
55
113
7
42
72
39
24
3
29
136
72
8
157
11
37
78
156
9
27
162
36
24
95
16
189
35
16
56
109
75
51
29
160
80
40
39
65
37
99
15
84
18
54
60
36
30
18
90
75
32
25
54
65
48
48
19
30
186
5
49
84
11
61
60
135
27
5
7
126
18
65
7
89
64
56
31
57
27
18
3
248
112
8
40
165
11
13
123
105
95
109
66
60
93
27
42
36
84
3
15
65
48
24
31
137
325
24
83
136
81
24
12
18
42
47
7
33
8
40
32
16
56
88
128
40
8
145
12
42
65
1
39
33
95
85
18
17
7
33
123
45
45
144
6
5
72
7
81
24
3
162
72
18
65
13
275
115
60
54
83
40
32
163
45
45
3
168
80
40
51
36
24
65
1
180
114
33
51
5
112
69
18
48
113
120
1
36
3
219
21
141
3
27
126
23
91
5
24
1
119
40
27
77
13
35
85
59
136
104
24
19
18
3
105
6
129
195
5
64
93
3
69
192
36
63
27
42
3
8
40
240
9
18
54
114
5
7
33
117
108
71
1
30
65
67
36
12
54
95
1
15
39
33
21
59
7
65
24
144
25
12
83
7
36
342
183
69
123
21
75
32
208
24
96
24
8
88
45
30
5
1
71
13
144
96
66
6
12
71
19
72
5
85
6
138
6
149
7
33
80
49
63
48
15
60
237
33
47
37
132
23
193
15
87
60
21
72
48
80
61
24
54
72
5
115
126
95
40
72
45
11
7
17
37
90
24
129
32
1
48
36
24
12
15
80
24
96
144
25
36
27
48
45
150
18
66
9
69
3
104
13
3
69
11
24
64
56
16
33
39
8
109
36
90
45
27
36
72
78
75
171
60
18
71
49
96
54
105
51
42
12
23
24
13
51
80
79
33
39
209
25
72
42
5
25
111
32
37
90
42
95
61
60
143
121
39
56
73
12
18
276
5
64
8
88
200
61
24
66
9
69
3
27
108
54
36
60
84
6
84
29
40
21
83
13
3
9
42
18
3
117
75
15
90
215
72
24
85
60
71
88
15
81
144
33
15
48
45
12
54
65
79
54
3
128
72
49
63
96
39
18
24
30
144
105
56
24
40
45
144
42
18
36
66
96
105
32
168
19
93
48
75
149
16
152
96
24
16
9
126
65
64
201
47
24
55
209
280
27
29
25
215
61
12
111
57
15
48
75
72
29
16
104
49
36
35
1
119
61
42
17
88
141
11
168
61
12
15
57
6
17
67
42
35
121
63
72
27
93
15
57
8
48
40
56
ABCD 94195119548*3^$a+1 [50067]
64
11
13
17
19
48
12
68
21
30
129
60
16
12
68
45
19
20
12
124
120
47
49
24
32
3
12
33
24
3
25
23
61
120
71
18
127
53
51
9
102
78
99
48
15
18
51
16
48
47
30
103
56
36
45
39
16
44
16
12
53
15
3
45
12
120
124
60
20
9
67
32
16
164
63
49
11
133
36
56
72
60
51
25
35
37
32
112
120
24
35
25
95
145
77
7
11
12
105
40
8
12
204
9
72
3
60
64
8
12
16
96
60
8
72
64
5
127
95
13
17
60
27
21
42
18
12
63
60
45
7
48
60
5
51
21
18
132
30
78
12
73
35
61
20
64
12
84
48
23
85
23
21
16
104
111
25
83
81
189
12
7
12
36
84
96
35
45
225
39
21
15
12
72
9
102
13
65
30
1
116
40
5
63
45
42
85
84
59
117
28
32
45
30
25
92
33
138
72
18
51
40
84
12
32
36
96
36
72
40
101
51
40
24
185
39
21
72
7
12
29
115
20
4
32
40
29
267
28
47
33
52
8
15
30
162
33
36
16
23
72
18
15
96
4
65
7
143
9
12
99
9
16
56
28
71
42
19
48
71
90
87
63
72
9
84
16
144
35
25
20
4
32
129
7
32
48
120
24
21
3
60
15
37
35
18
51
21
3
15
61
80
100
11
69
129
12
99
88
68
33
31
11
9
21
99
141
39
36
28
36
44
76
24
192
8
57
39
9
7
8
96
60
231
73
125
30
105
40
17
67
203
9
9
15
4
20
12
39
205
12
164
51
169
60
11
69
36
3
45
135
57
388
5
30
72
13
65
180
19
143
9
40
41
19
89
7
60
8
76
36
32
76
95
21
16
168
17
67
23
9
21
18
25
44
16
212
4
11
133
32
123
1
60
56
24
39
1
48
80
12
60
16
8
12
4
96
44
60
64
107
180
133
5
15
45
15
52
24
56
63
25
17
147
96
12
15
169
29
51
39
90
15
15
60
85
35
69
96
15
180
177
48
52
80
88
77
3
16
56
3
9
12
40
156
84
24
116
4
5
12
103
116
51
13
32
4
56
52
23
18
7
80
93
87
48
45
19
41
180
72
30
73
35
201
21
79
96
144
60
104
12
4
59
45
4
20
33
78
9
160
20
16
12
224
40
59
21
9
51
4
5
55
65
150
9
16
5
60
15
4
173
15
4
24
17
15
24
40
11
13
77
15
4
11
93
52
12
68
12
123
117
231
72
30
7
32
39
30
31
8
33
15
88
60
12
8
40
17
115
83
12
45
84
4
35
45
16
120
116
52
23
25
35
45
3
69
52
176
4
29
30
61
191
73
35
25
36
29
75
87
57
16
35
21
21
139
59
21
24
16
144
120
24
11
9
76
96
11
13
44
111
97
60
125
27
16
47
49
24
5
27
4
71
18
67
24
128
3
48
21
40
11
45
100
80
28
5
31
80
28
56
76
29
39
3
18
51
4
35
30
51
39
57
12
93
60
19
20
4
56
9
7
65
3
15
102
27
12
21
3
156
21
159
96
64
60
48
23
85
20
33
171
4
116
96
33
7
23
9
51
97
12
32
4
92
33
7
144
24
32
40
60
44
4
60
56
9
7
53
27
45
43
5
91
24
56
24
40
24
71
180
21
24
27
45
120
63
81
81
19
20
60
4
12
32
51
157
23
45
64
128
3
12
13
137
39
36
40
20
93
60
27
3
9
51
45
4
53
39
4
44
388
35
85
35
109
89
27
28
77
55
65
15
4
60
44
16
24
60
32
75
9
99
102
78
1
20
144
76
101
48
127
53
27
4
11
49
84
5
75
40
20
36
24
24
21
7
5
15
60
12
16
5
19
41
30
42
43
137
48
91
80
108
33
18
45
27
48
1
59
21
144
52
35
145
140
3
1
29
15
36
21
3
52
84
101
7
11
21
9
51
111
18
87
28
32
4
8
16
36
59
57
12
16
5
90
141
144
24
33
108
31
41
135
63
45
16
8
63
13
36
56
40
192
41
127
48
180
20
72
183
1
44
16
20
48
60
36
12
4
8
148
48
32
28
35
21
9
67
140
45
18
1
224
4
23
105
48
172
32
93
60
39
9
7
68
12
135
30
18
1
108
32
64
20
195
9
3
13
65
27
3
81
4
24
8
24
120
40
41
18
60
9
63
97
41
7
164
81
79
108
68
3
30
91
116
12
21
67
24
20
ABCD 94195725446*3^$a+1 [50048]
64
8
24
84
52
108
60
69
36
15
8
132
4
24
8
1
11
36
12
1
107
24
24
16
20
13
83
36
37
11
25
120
23
48
148
12
32
37
51
8
61
35
97
15
72
21
12
75
12
33
48
3
48
80
1
11
72
24
24
12
52
8
4
21
39
8
49
12
3
48
60
21
23
40
80
61
48
36
47
60
4
141
35
25
12
39
44
1
15
8
12
16
33
11
25
63
69
59
60
4
12
21
11
12
145
23
48
48
12
96
64
33
75
8
109
96
24
27
33
71
61
11
40
32
157
3
8
24
100
44
84
37
27
108
8
133
87
12
32
36
36
1
59
132
73
39
24
33
23
49
119
49
3
60
20
108
40
153
3
45
3
32
4
12
9
75
21
11
37
11
28
20
96
109
3
8
112
20
4
12
84
12
20
48
12
61
3
44
40
92
52
8
97
35
28
36
12
9
27
44
144
36
12
4
20
16
8
48
24
108
1
3
8
48
1
15
68
13
12
23
37
71
4
92
36
52
81
27
44
16
20
25
35
49
51
20
24
40
8
1
39
57
23
120
36
16
116
16
48
8
13
24
84
47
72
37
24
23
4
24
21
15
80
1
15
20
12
49
11
4
21
24
35
48
49
60
48
47
4
12
20
25
48
131
24
160
8
16
80
37
35
25
60
23
4
9
35
4
33
11
13
63
56
16
8
4
128
12
144
24
37
11
12
36
73
51
32
12
1
63
45
23
12
4
21
11
4
8
40
8
4
33
51
12
48
12
45
119
84
76
12
8
13
3
12
20
37
83
96
160
56
24
25
11
16
20
12
61
71
96
16
93
12
3
9
3
9
63
8
73
24
23
28
12
81
12
24
12
51
32
73
12
23
97
12
75
32
13
15
33
59
4
33
51
57
47
13
83
64
33
3
12
8
40
33
83
25
24
59
16
72
45
12
83
49
24
11
28
9
75
12
32
145
95
13
231
32
12
13
3
21
24
35
13
71
60
4
21
71
4
33
39
57
12
15
12
32
120
37
35
24
16
201
132
3
56
25
59
1
131
12
36
24
109
11
49
36
11
48
40
24
44
13
48
39
45
51
12
84
9
36
12
23
97
24
71
25
3
20
12
1
11
37
63
20
64
44
37
59
36
25
15
84
12
80
37
11
49
95
52
57
59
60
76
20
108
1
12
119
16
21
23
84
4
57
132
3
8
1
47
24
24
4
44
48
24
40
93
3
8
48
60
12
73
60
12
48
47
73
27
45
35
25
87
20
28
12
56
24
25
59
84
37
23
28
8
1
15
9
47
61
60
24
39
8
49
51
128
28
20
49
60
48
24
39
9
23
25
24
3
80
1
24
84
23
16
24
33
35
36
28
36
72
20
60
100
9
36
51
20
40
36
9
60
11
76
33
15
120
8
24
12
4
69
11
61
12
23
88
9
23
36
12
13
147
20
84
16
12
60
33
23
16
21
71
4
8
24
120
37
60
51
108
20
37
59
4
60
44
4
45
15
8
64
9
12
27
21
35
180
12
61
27
21
35
72
12
52
24
20
73
27
12
20
24
72
24
40
12
12
8
1
12
47
12
36
48
13
23
12
16
165
11
4
8
40
33
36
59
172
36
8
13
12
36
107
12
49
132
11
13
23
28
21
11
12
16
8
13
3
96
8
144
37
84
27
188
16
9
12
95
48
4
48
8
24
13
3
8
120
12
25
24
12
47
24
12
60
24
156
12
52
33
24
35
72
1
63
12
68
48
48
12
148
168
9
15
8
40
24
20
52
80
48
49
15
93
75
57
60
132
47
60
133
23
1
84
47
16
20
192
145
47
16
56
4
44
25
11
109
12
23
13
39
21
24
24
27
81
11
16
32
12
4
45
23
48
16
69
11
16
44
12
4
33
12
51
21
119
72
12
12
16
24
8
4
93
12
12
12
11
4
9
35
84
12
1
35
13
48
36
59
36
36
12
37
24
63
8
13
35
16
140
4
8
25
96
27
36
93
11
64
36
20
12
112
21
60
3
81
11
1
72
24
15
21
24
36
11
36
4
32
12
49
12
131
60
16
24
33
39
8
12
16
33
27
32
88
32
13
3
44
37
47
24
84
12
48
24
85
3
216
12
36
8
25
11
4
92
1
27
168
8
40
33
47
40
32
1
48
84
51
45
15
108
9
71
16
20
76
20
48
60
4
105
71
12
4
9
11
124
12
72
108
92
64
32
61
11
24
25
27
44
52
96
44
13
35
49
24
47
25
3
32
16
12
21
47
12
24
25
63
72
24
8
61
12
36
35
60
37
59
1
35
25
36
3
21
108
47
76
21
119
36
52
33
27
12
32
4
9
24
15
45
35
37
36
35
24
40
8
49
48
11
76
9
12
12
47
4
9
3
189
11
16
48
48
60
45
3
9
12
11
96
16
44
61
59
16
60
21
23
40
117
75
44
112
33
60
15
48
36
44
48
24
96
24
16
33
15
8
24
37
131
64
8
52
12
8
40
9
23
16
105
24
95
1
23
60
52
69
75
8
1
51
36
12
48
33
24
23
96
49
27
48
57
23
48
4
44
148
60
45
11
60
13
23
112
60
45
35
4
117
83
13
3
20
97
35
12
1
11
85
35
48
1
47
1
23
13
23
16
32
48
28
48
20
60
37
107
61
23
112
44
24
16
48
8
25
27
68
109
47
109
23
12
28
45
12
71
96
1
51
9
11
12
16
12
20
36
1
39
8
76
9
27
8
25
75
32
156
4
12
8
1
59
4
80
76
128
13
135
12
60
9
27
21
23
312
136
8
1
59
4
8
24
12
28
8
120
25
11
49
63
12
81
35
37
15
9
23
12
84
28
21
12
11
132
97
12
95
4
48
9
ABCD 94195910392*3^$a+1 [50044]
21
87
1
60
84
23
108
228
181
12
48
11
24
36
97
47
33
60
124
59
84
1
23
109
35
45
15
48
96
21
3
61
104
111
12
109
47
1
11
1
11
73
59
84
13
12
228
11
12
24
84
36
37
83
1
32
39
24
12
12
12
108
12
144
49
23
12
24
12
1
56
64
35
13
71
36
12
24
33
280
12
20
87
60
84
24
180
60
97
60
23
13
60
59
60
24
97
11
169
23
12
60
144
1
11
60
1
23
57
3
1
108
11
57
123
12
45
3
25
47
60
24
60
72
61
131
72
24
24
204
156
25
12
8
64
35
12
96
24
84
37
35
12
24
117
39
36
24
24
133
23
84
12
108
73
24
92
39
12
84
24
24
12
33
75
36
24
1
48
155
73
60
23
1
11
12
48
60
13
23
57
27
24
132
1
23
228
12
73
24
11
36
12
12
121
11
24
9
75
1
23
13
107
121
131
108
60
36
12
13
23
120
144
12
48
240
13
71
85
35
1
23
1
11
72
13
59
60
72
73
191
36
60
12
1
23
25
48
11
36
13
20
15
24
24
177
124
23
84
36
12
60
1
59
13
56
64
59
69
39
129
27
13
47
48
57
40
24
143
24
49
23
108
9
27
21
87
84
73
239
48
48
1
107
33
3
13
47
1
59
37
60
47
72
48
105
39
96
93
207
13
131
108
25
56
39
13
23
108
24
37
23
72
48
192
33
15
133
11
60
132
13
36
20
40
179
108
73
131
24
24
9
27
36
72
12
60
72
108
48
25
95
12
45
3
84
21
3
84
13
47
33
51
13
11
72
60
105
4
95
12
1
11
36
12
73
59
72
72
73
59
85
120
131
48
96
21
159
12
84
97
48
35
72
72
84
25
11
1
203
25
12
84
23
33
3
37
11
60
1
95
24
144
13
59
72
49
35
25
11
84
36
24
60
24
133
47
72
1
23
12
168
37
8
27
145
11
36
33
15
33
75
36
96
24
25
11
25
12
23
73
107
144
36
12
133
20
63
12
49
36
72
95
36
24
72
24
132
60
24
72
36
21
27
36
84
73
83
1
47
108
37
143
13
35
12
1
23
156
24
72
12
25
119
25
167
24
33
40
107
60
12
37
23
73
23
121
24
11
69
63
48
9
51
181
23
48
12
12
36
48
108
81
72
40
59
25
36
23
24
1
35
57
15
97
59
9
60
160
155
96
120
13
23
60
48
12
24
48
9
39
37
11
12
48
13
156
36
59
9
3
37
11
21
48
51
60
60
72
13
48
119
24
96
96
96
25
119
97
56
40
48
24
12
108
11
60
1
23
12
12
9
3
45
72
328
20
27
36
1
116
192
183
25
32
160
11
13
23
1
35
25
32
28
32
4
47
24
60
13
23
157
35
36
96
97
23
36
12
144
1
71
49
80
3
1
48
20
183
48
49
35
12
72
72
24
25
131
36
108
109
143
216
24
73
48
24
11
36
48
12
72
120
9
108
3
13
96
68
51
145
11
24
9
27
132
37
47
132
37
35
33
51
36
13
35
121
59
117
108
99
13
95
145
35
133
23
180
13
11
37
8
63
24
25
83
12
24
48
48
33
207
85
68
75
60
33
51
21
3
36
12
181
83
72
96
25
140
3
12
24
73
71
96
24
36
33
4
239
84
13
24
36
23
45
3
12
24
21
12
63
12
36
108
12
12
24
13
48
24
23
193
47
120
12
37
84
11
72
13
23
36
108
61
203
12
36
109
72
83
13
47
33
51
9
15
36
61
11
12
96
96
25
119
24
165
51
181
83
24
12
12
37
59
24
57
39
24
48
97
32
112
12
107
69
15
36
12
12
72
48
12
48
24
36
25
11
12
37
23
36
169
59
12
36
24
12
36
60
13
20
15
49
35
120
24
1
24
20
51
25
47
9
99
9
15
24
73
204
11
36
36
60
168
12
12
84
120
12
49
59
1
84
59
13
384
35
69
27
48
49
48
84
108
59
12
45
27
96
24
84
21
99
24
1
11
73
12
68
39
121
11
24
84
85
68
124
47
96
12
24
144
84
12
1
47
13
35
168
21
112
47
36
36
25
104
39
36
157
11
9
75
96
48
12
9
48
15
24
37
36
23
48
69
87
12
1
95
37
11
ABCD 94196480674*3^$a+1 [50026]
68
57
75
48
39
9
45
12
60
12
36
42
18
51
15
13
20
48
15
13
77
12
151
17
19
35
81
88
96
23
61
11
9
75
36
9
45
60
30
25
36
53
3
52
56
9
3
100
8
36
4
65
24
36
27
24
33
60
27
16
104
16
48
20
24
33
18
49
8
15
18
111
168
45
27
63
73
47
6
55
35
54
7
96
44
48
12
48
76
12
107
66
6
18
30
18
39
36
4
44
60
4
36
161
75
148
41
36
79
65
60
31
113
7
11
13
44
153
3
40
17
99
3
18
7
36
92
9
51
52
72
41
39
111
18
54
21
12
24
160
11
18
19
48
5
39
21
138
132
13
5
12
79
29
24
12
90
21
24
24
4
12
20
63
30
31
12
47
1
32
60
39
18
3
33
51
33
27
9
55
32
28
11
24
45
165
24
36
39
153
3
12
24
3
85
180
17
43
12
24
20
60
12
99
33
45
3
72
48
4
8
156
16
24
29
7
60
5
18
121
77
54
49
5
30
9
88
168
20
57
99
24
72
117
31
84
5
36
60
235
17
48
15
12
12
33
63
45
36
6
54
123
96
24
3
18
39
36
24
28
5
12
222
45
24
69
3
4
20
63
6
99
21
67
92
16
12
17
75
33
15
84
16
20
9
18
18
55
29
78
48
18
19
92
4
11
1
44
144
12
147
18
3
12
48
40
60
180
20
99
6
36
31
44
99
1
95
61
8
39
145
12
8
192
33
36
36
6
30
24
54
12
73
24
65
67
11
30
60
90
45
88
5
6
36
33
96
28
20
15
61
35
25
32
148
11
30
6
57
33
19
29
7
12
53
24
54
45
24
33
7
35
13
8
135
36
60
45
3
18
55
5
7
8
39
30
276
127
11
37
12
80
16
77
72
72
36
84
39
12
27
37
11
85
47
117
3
1
5
126
30
24
180
19
56
16
29
51
16
20
24
60
36
144
63
78
55
29
18
21
24
36
117
87
27
21
27
90
43
128
45
27
9
135
28
68
9
75
84
4
12
5
15
76
44
36
64
35
25
5
36
3
12
93
36
79
11
6
3
51
33
148
12
35
18
108
39
21
19
20
33
67
107
49
20
60
52
24
53
12
18
1
89
75
16
24
72
71
37
17
39
27
54
90
6
12
7
24
80
12
4
53
18
85
59
18
15
52
56
27
105
15
36
9
52
8
16
56
3
1
5
12
19
23
126
7
84
11
57
96
51
36
93
24
111
61
48
8
4
24
89
6
97
23
1
48
5
18
49
5
19
131
33
21
55
96
119
12
133
44
3
13
65
15
52
12
32
9
55
107
54
18
33
40
125
90
24
49
20
21
63
21
51
9
36
43
11
21
84
24
12
15
36
54
24
79
8
15
13
11
1
20
33
51
76
48
32
4
23
21
81
24
36
54
1
11
18
27
4
5
39
100
41
15
3
96
105
60
24
96
84
21
195
132
52
8
9
19
32
99
33
12
24
76
8
36
36
9
39
15
48
9
15
49
36
36
59
21
27
37
24
35
9
27
120
1
8
9
72
24
55
96
48
11
85
11
9
27
13
56
4
32
48
52
20
12
16
17
18
12
37
5
15
72
16
200
48
21
18
21
72
69
19
77
19
48
92
96
9
24
15
105
15
132
33
79
17
3
16
36
44
12
9
3
136
5
36
6
69
33
55
96
24
12
35
18
31
17
54
133
152
45
30
25
83
205
48
35
18
27
112
8
28
11
25
20
81
84
15
88
23
24
30
223
11
54
18
18
31
41
7
17
43
20
21
42
18
31
24
29
6
37
53
54
37
24
119
25
68
100
12
36
5
36
15
4
20
57
3
9
6
1
11
45
100
35
13
32
48
12
120
4
44
129
87
28
77
79
56
105
48
27
33
27
21
39
24
9
78
12
6
30
25
65
6
13
20
15
42
63
48
9
3
40
53
12
36
7
120
48
119
1
20
51
1
60
8
36
33
87
24
4
12
216
44
4
32
28
32
12
45
43
32
88
80
84
60
45
19
180
80
45
6
30
123
93
27
12
129
27
40
120
44
28
20
88
32
16
20
69
267
40
20
63
6
7
48
104
108
15
33
64
35
1
17
12
36
6
21
27
6
36
75
60
4
56
36
3
21
45
19
59
18
48
36
39
105
15
27
9
3
96
84
37
24
80
36
3
33
64
53
12
3
28
5
27
63
33
40
17
7
47
1
23
69
105
3
3
12
45
24
3
60
108
54
31
12
36
41
75
16
17
36
6
84
49
11
1
125
171
27
1
29
36
39
36
60
84
36
16
44
24
36
21
31
84
96
5
24
111
33
36
103
56
24
81
6
25
23
33
48
112
5
15
45
199
71
54
66
57
93
79
41
90
24
48
37
56
12
76
44
36
9
43
48
20
24
15
66
42
102
3
24
9
24
66
1
5
120
3
21
7
20
4
71
33
81
18
1
20
40
5
31
5
6
25
60
5
75
160
47
93
3
37
17
27
4
5
12
7
125
87
4
12
53
36
24
66
9
9
3
39
21
24
60
21
12
111
24
33
48
67
44
3
45
21
72
63
12
184
44
129
3
3
12
114
30
9
36
33
111
69
12
39
156
96
3
30
19
17
3
28
23
9
15
93
84
84
9
91
24
ABCD 94196552012*3^$a+1 [50106]
108
3
32
48
19
48
42
51
15
30
12
12
18
41
67
12
90
71
64
375
6
96
84
54
30
48
78
29
7
144
6
83
55
18
24
36
27
21
11
64
147
29
1
54
24
54
11
7
12
48
102
87
3
6
72
174
24
137
7
6
99
111
24
30
78
45
15
24
24
30
24
12
36
123
51
6
72
30
177
3
45
21
11
85
18
18
60
18
6
18
18
18
234
96
42
24
84
54
90
6
42
45
9
39
45
12
42
6
30
60
114
18
30
48
12
15
207
36
42
83
49
30
72
18
6
96
48
18
84
11
79
30
24
42
65
79
120
48
66
24
12
3
63
48
42
102
6
24
66
161
16
9
24
12
12
126
185
25
6
48
6
24
147
15
90
36
195
32
1
6
96
12
45
63
24
48
6
42
102
6
60
6
84
6
6
107
55
66
54
17
241
54
48
57
48
128
97
15
80
103
137
13
3
15
81
3
93
48
9
36
114
6
24
12
54
72
18
24
96
12
132
48
24
36
54
84
41
25
6
17
37
59
7
48
12
18
27
9
78
12
6
42
12
33
45
3
57
30
78
24
210
18
18
132
12
30
18
18
132
108
24
83
48
64
3
30
15
93
3
105
6
24
105
45
24
27
3
42
60
54
120
12
29
1
120
24
30
6
174
29
96
85
11
13
6
141
3
6
30
24
17
115
18
12
95
55
30
18
9
15
66
12
42
252
6
183
45
24
30
12
84
29
1
47
64
3
66
84
6
102
18
54
18
24
24
90
102
33
15
24
120
81
15
36
60
18
30
17
19
45
51
54
71
48
97
6
9
9
60
144
78
84
150
6
29
79
66
36
42
113
97
63
3
141
9
42
93
117
108
24
36
54
45
45
60
78
60
42
18
33
51
18
11
61
48
147
9
135
39
30
27
144
201
23
1
12
108
6
24
42
54
41
64
3
90
3
240
3
54
6
17
19
60
6
18
41
19
60
72
78
59
67
18
18
12
36
174
27
3
60
65
31
42
12
72
48
3
39
144
6
18
36
54
36
120
36
84
12
48
54
222
60
54
17
37
66
24
210
47
1
30
24
6
60
23
121
6
78
60
39
3
42
18
18
6
24
162
12
90
18
102
17
271
48
54
72
66
150
72
90
137
48
61
35
64
87
6
42
48
30
299
13
35
55
6
24
12
48
30
78
24
24
186
6
83
19
77
55
60
29
37
24
36
120
24
15
3
60
6
11
31
48
36
6
78
6
18
17
19
132
48
60
60
36
93
15
18
30
144
113
97
114
36
6
138
96
108
36
60
54
23
103
42
54
9
9
42
30
6
162
30
126
12
84
11
7
6
24
30
60
30
18
48
30
6
54
42
30
15
32
96
16
63
17
49
15
21
59
96
103
6
12
90
54
24
30
129
3
30
258
125
169
60
18
12
12
65
13
18
18
84
11
67
12
17
163
12
216
30
24
6
12
30
12
198
30
90
57
39
9
63
72
78
60
12
42
48
48
18
119
25
12
114
60
12
65
160
32
31
65
160
32
7
18
78
12
12
6
24
12
30
126
12
15
3
138
6
93
21
107
7
78
12
95
25
6
24
57
128
73
167
7
18
30
60
36
12
29
31
65
25
24
306
18
12
30
18
6
78
12
6
78
30
54
6
17
7
48
12
18
24
35
19
102
30
9
39
41
1
18
42
114
33
51
6
48
78
9
69
24
6
45
81
6
108
29
7
18
78
90
60
24
30
36
150
83
175
24
96
57
99
84
6
3
21
24
300
132
131
67
42
83
37
18
90
6
30
59
121
30
72
48
81
3
102
6
30
90
30
18
57
80
64
69
30
54
12
66
18
150
24
12
93
15
36
66
11
13
35
55
6
3
45
3
63
129
15
33
69
75
96
3
6
6
24
30
11
7
41
19
93
9
270
9
9
30
12
60
66
12
186
72
65
55
18
30
102
72
11
1
95
19
29
16
117
107
31
17
7
48
48
24
78
162
42
30
9
80
55
41
19
42
54
96
12
42
71
55
48
9
15
78
12
12
24
186
9
21
48
30
138
72
27
15
65
19
36
24
81
21
24
114
17
19
36
54
48
35
13
24
18
57
39
24
17
13
66
17
7
42
24
12
78
6
6
90
39
51
162
27
80
13
60
23
64
69
12
48
47
13
24
30
300
17
1
144
63
21
120
36
15
33
48
15
45
18
17
19
45
33
18
12
126
156
39
15
17
37
126
12
72
18
23
1
60
51
39
60
ABCD 94196806558*3^$a+1 [50002]
14
115
47
49
84
29
7
231
50
55
39
9
41
30
109
12
48
39
48
249
5
84
144
67
5
6
48
42
55
15
2
103
84
36
180
60
17
240
7
23
90
6
25
87
153
12
24
125
6
145
60
60
23
16
110
31
24
29
115
27
9
39
32
48
16
201
89
31
15
33
36
11
144
109
131
16
74
19
12
17
6
112
153
5
31
35
90
91
108
12
29
91
48
36
23
90
36
82
33
47
25
23
61
53
43
48
12
23
25
65
36
79
216
216
99
9
87
9
5
18
30
31
65
12
24
55
96
24
63
81
41
115
300
156
53
70
57
5
82
96
117
5
43
11
1
17
46
105
132
60
305
118
32
109
156
108
60
89
7
60
3
110
187
65
36
288
66
16
9
60
96
120
48
29
31
12
84
279
32
90
103
12
24
5
55
120
156
60
120
23
160
21
125
60
79
12
60
48
36
24
191
18
7
120
425
19
51
314
36
130
48
2
120
19
12
23
25
215
157
179
18
46
32
138
36
18
42
198
30
91
17
312
31
12
5
24
31
5
103
41
19
17
30
109
5
19
12
95
13
51
48
93
60
89
19
36
5
18
48
13
36
159
141
35
25
5
18
16
45
17
34
129
431
16
50
72
22
14
31
24
185
82
129
180
59
16
176
112
32
49
47
13
12
168
77
34
96
45
99
240
96
33
192
47
97
65
46
273
17
60
175
5
30
42
163
209
18
13
99
141
24
29
60
66
1
144
41
139
53
22
45
3
57
5
19
216
53
18
85
185
84
46
32
18
115
123
176
145
15
69
59
121
12
137
7
5
150
61
5
43
12
17
7
143
18
79
15
144
96
26
55
24
39
254
82
14
36
126
18
264
22
105
231
80
18
55
60
101
48
7
63
93
3
32
145
89
31
119
25
23
256
14
7
75
144
141
53
7
84
51
309
156
24
12
89
31
83
25
36
65
36
94
48
96
80
16
9
12
27
57
96
108
75
14
82
9
89
43
35
162
12
31
3
237
5
94
50
115
36
39
45
65
79
35
112
33
96
144
12
179
16
2
103
84
83
61
36
29
91
53
127
51
9
60
171
129
36
75
62
66
145
15
110
127
35
145
95
48
25
60
11
64
26
70
201
17
198
109
65
96
139
84
51
9
60
132
87
50
7
24
41
151
15
69
24
29
7
15
96
80
13
5
67
123
225
29
162
1
204
83
186
247
159
21
149
84
235
41
46
9
24
12
60
24
264
5
34
96
74
102
25
120
111
74
31
48
41
24
166
81
24
120
185
118
81
17
72
22
45
5
126
73
71
126
115
29
31
60
24
264
65
6
16
105
60
53
70
74
103
108
149
46
57
24
15
69
27
144
144
62
19
15
128
18
60
43
5
31
5
108
223
53
72
223
39
81
89
43
75
69
96
59
1
264
60
84
5
271
84
72
167
1
47
78
66
78
187
5
31
3
192
129
24
41
19
12
15
74
180
31
65
19
15
96
122
36
31
24
137
19
41
48
150
1
89
7
15
33
17
163
27
2
60
91
12
59
30
274
45
51
26
54
78
31
12
23
64
117
41
12
7
156
195
9
36
17
48
139
36
24
59
61
3
81
156
131
73
36
24
ABCD 94197391604*3^$a+1 [50202]
23
13
47
18
12
7
108
17
48
90
72
9
9
7
8
12
16
60
8
76
44
57
43
11
33
36
12
87
18
7
23
33
57
60
39
76
29
151
29
79
32
52
53
255
88
20
4
95
60
13
80
15
90
135
24
33
7
68
57
48
18
24
9
4
5
108
19
8
196
29
30
18
24
108
31
116
60
96
28
29
27
28
20
12
36
120
48
72
9
18
42
55
101
162
21
57
87
57
108
3
24
135
9
57
39
33
3
48
27
12
85
23
13
41
78
181
47
54
31
5
55
84
60
5
19
11
1
144
20
28
32
4
32
45
19
120
36
132
80
27
21
12
36
21
18
25
35
93
9
15
36
48
51
1
12
32
16
48
20
9
42
36
49
48
77
3
75
45
16
11
18
31
17
15
100
60
5
79
24
36
11
9
3
42
31
17
42
25
24
89
42
18
43
65
12
18
37
113
84
15
24
36
123
85
47
36
49
23
162
30
21
48
21
6
30
43
29
27
40
5
3
96
84
3
13
20
12
57
27
16
32
177
43
17
3
96
12
9
51
24
141
3
51
6
30
24
9
39
13
5
7
53
15
57
75
12
3
18
12
51
57
15
112
5
51
57
3
27
57
12
144
9
43
44
36
24
16
128
9
150
33
39
48
42
18
85
8
4
185
55
23
37
36
48
71
73
17
31
5
27
15
133
48
47
13
20
117
3
117
24
19
36
60
8
12
81
54
109
29
63
52
8
72
63
45
4
96
29
15
76
167
18
12
51
12
124
36
29
90
13
56
57
15
24
3
1
71
9
60
87
24
18
115
12
24
41
60
66
54
19
12
5
15
27
37
60
20
40
35
36
144
81
69
51
48
9
7
48
120
8
27
57
33
67
44
52
12
140
16
24
47
18
48
15
232
47
9
9
63
45
55
12
8
48
40
71
1
60
12
35
108
57
12
3
12
1
89
199
20
69
7
155
21
268
32
4
53
7
35
33
16
17
15
39
25
68
12
4
156
20
48
15
25
8
40
47
33
40
5
99
36
27
25
23
37
5
7
36
44
75
13
53
3
36
36
88
72
89
63
15
30
18
69
60
40
35
9
111
78
7
41
72
31
41
15
3
18
19
125
36
27
16
20
124
17
99
21
43
48
8
87
57
16
56
48
15
13
245
12
42
18
48
19
96
32
15
13
29
39
51
61
20
9
36
84
6
9
75
13
128
48
16
84
41
51
160
48
11
30
60
18
45
12
45
55
20
15
96
109
53
31
24
72
65
75
36
159
81
108
51
48
18
75
57
27
135
1
29
18
21
129
30
21
51
25
65
31
44
21
79
131
13
149
27
15
69
39
30
27
33
27
28
8
24
33
3
60
15
9
81
15
48
12
45
114
48
18
60
3
12
57
48
15
48
9
3
75
9
60
3
93
9
18
18
3
39
61
96
35
13
8
144
3
12
69
9
91
80
21
60
39
81
36
42
30
42
25
8
16
41
51
39
45
76
35
33
24
105
7
191
33
84
112
5
63
12
15
6
12
150
13
12
60
72
53
18
24
9
4
5
48
42
13
5
12
15
45
87
4
32
24
24
219
85
56
36
21
7
20
45
7
35
9
9
7
44
24
76
131
61
89
18
57
28
12
48
143
25
44
15
6
75
27
78
12
42
21
144
45
3
28
29
18
21
177
54
18
3
4
60
23
13
89
15
40
176
39
9
99
25
60
32
24
16
65
18
21
4
77
3
57
30
90
90
169
60
29
63
9
108
3
15
13
89
3
24
40
5
19
71
21
39
25
44
21
31
60
29
99
36
15
36
90
3
117
144
15
21
39
33
42
21
45
63
24
12
48
12
24
87
37
12
41
7
47
1
80
88
11
33
76
41
18
13
8
36
36
45
75
4
35
13
17
99
12
57
18
25
24
48
20
3
25
17
72
75
15
21
45
15
28
11
6
12
3
4
35
9
36
45
3
28
167
13
60
32
40
17
18
45
136
11
9
69
12
51
12
60
48
9
43
68
184
8
57
18
42
3
40
47
189
16
5
55
5
31
44
4
41
18
21
16
35
108
37
41
174
18
42
18
72
48
42
25
8
36
16
20
33
42
30
78
18
12
18
37
12
48
32
33
72
6
33
40
140
16
41
55
84
23
18
19
65
90
6
3
51
18
7
84
11
69
99
13
12
5
27
15
18
15
172
56
57
31
72
8
52
128
4
53
84
36
3
21
3
52
36
8
4
12
20
93
31
101
108
12
36
15
9
39
40
144
92
63
12
105
16
8
4
35
45
60
40
8
39
45
76
8
51
36
90
15
99
21
84
75
18
15
52
95
18
72
48
51
84
132
3
13
44
16
17
51
96
76
32
3
49
53
27
60
16
108
164
27
18
12
3
36
84
60
33
3
24
33
3
51
25
8
12
21
15
45
79
60
96
29
55
53
31
29
3
40
8
16
71
37
17
31
32
27
9
12
39
36
54
66
13
20
40
59
21
16
24
131
60
108
81
16
95
129
4
32
3
30
43
12
17
15
21
24
48
27
48
40
32
24
60
189
3
12
33
24
103
53
42
25
8
39
1
17
31
71
6
43
32
9
18
78
30
33
57
7
8
48
36
4
32
64
8
45
27
40
ABCD 94198212092*3^$a+1 [50025]
24
36
48
15
45
40
20
40
11
24
177
183
48
37
12
84
35
12
49
23
121
20
27
12
85
56
24
15
21
16
120
11
45
28
44
3
45
84
16
12
156
92
27
61
24
23
72
13
32
72
16
8
4
96
84
35
13
12
48
32
16
72
8
16
59
12
9
24
60
4
12
48
120
83
57
132
156
3
9
63
13
36
24
56
180
4
12
20
28
12
20
3
69
28
107
25
12
68
3
48
72
37
12
24
20
12
63
61
23
13
48
32
132
40
36
12
32
12
84
132
63
49
23
105
4
36
8
96
3
25
8
4
11
45
72
100
23
85
23
9
63
33
64
56
16
11
9
28
11
9
63
25
12
156
95
1
59
85
92
52
20
3
13
24
48
23
1
68
36
24
216
24
52
20
3
60
156
24
1
60
47
105
72
3
109
83
36
9
112
44
36
48
36
4
12
23
25
11
1
20
3
57
4
59
13
23
85
36
11
12
33
28
24
20
16
24
8
28
44
12
123
25
48
12
68
15
12
33
48
60
16
8
3
12
60
45
28
84
20
120
3
96
61
36
12
36
35
45
27
33
52
12
11
117
28
32
15
13
24
48
20
12
16
56
40
23
57
28
128
12
12
24
112
12
8
4
59
9
3
9
36
40
72
11
9
48
12
72
28
36
156
24
20
120
64
20
3
109
20
4
32
15
12
57
51
25
155
165
3
1
20
28
80
15
13
12
20
60
3
12
25
71
49
32
48
16
56
36
60
28
47
25
35
93
15
21
24
27
9
76
60
20
4
23
13
95
45
72
15
45
28
20
100
8
195
1
8
28
83
37
23
57
15
13
36
8
60
63
48
37
8
36
40
11
93
36
4
47
33
24
36
52
80
120
40
12
11
37
140
24
39
12
25
83
24
48
9
16
47
37
68
16
12
48
60
47
37
48
12
32
16
35
60
9
96
28
24
35
21
136
8
28
23
117
15
12
1
36
20
4
24
56
27
9
28
36
200
4
11
45
27
69
36
3
12
105
4
20
4
24
8
15
73
12
72
20
36
16
23
36
21
28
56
16
44
24
40
8
3
37
47
13
132
12
84
204
12
8
60
15
45
16
32
3
25
59
21
12
3
69
3
33
12
100
23
72
69
88
23
9
28
48
212
100
11
69
3
109
8
12
51
60
13
44
12
39
129
15
1
80
27
93
27
13
20
24
51
1
68
16
95
25
56
36
100
107
45
16
47
13
36
84
107
108
21
204
24
12
39
9
16
44
48
4
11
133
12
35
57
12
40
8
63
9
4
59
25
92
100
44
99
1
44
3
13
120
20
52
68
144
15
36
49
48
12
36
152
24
48
48
48
4
36
140
16
36
83
12
9
24
4
92
60
60
16
12
36
35
25
32
4
11
109
20
4
24
140
72
3
36
1
24
12
8
4
83
37
32
84
16
56
63
37
72
12
8
16
20
4
48
8
16
20
16
24
71
37
72
56
3
120
21
16
20
15
193
56
39
25
35
21
51
12
21
64
11
49
12
23
1
84
83
133
44
51
1
80
4
60
20
24
88
60
32
12
3
33
3
81
48
63
129
48
28
47
25
116
64
20
28
60
24
23
21
84
16
60
44
12
39
9
75
36
61
48
32
28
48
23
45
16
44
24
40
8
12
63
37
12
23
13
92
12
76
108
20
4
8
72
112
23
13
24
71
25
23
61
71
13
32
28
44
36
60
24
16
32
12
48
112
36
44
51
37
8
24
63
25
8
76
80
28
11
57
3
57
180
4
104
4
60
8
28
12
60
44
16
107
48
85
48
60
32
40
20
4
84
12
44
48
28
95
9
28
32
108
28
8
12
12
36
120
15
21
36
4
71
48
9
12
24
52
180
20
12
15
96
1
8
36
124
48
48
12
132
116
60
196
84
44
40
71
37
32
48
4
104
16
104
16
44
12
4
44
52
20
4
131
25
12
36
24
11
57
27
13
20
3
21
4
36
60
23
25
20
28
23
129
100
95
25
8
4
48
20
3
117
16
32
15
49
8
16
32
48
36
24
36
96
12
111
37
8
40
35
69
12
100
36
44
88
116
12
52
35
73
8
75
285
39
73
35
129
16
23
105
15
9
63
37
8
12
16
95
9
3
33
24
3
117
3
69
4
60
140
52
72
36
56
4
12
44
36
28
24
8
24
76
107
1
47
25
60
12
8
3
49
8
28
56
28
20
12
24
15
69
3
180
9
16
23
157
8
15
9
108
4
56
63
21
16
60
24
23
93
24
16
8
96
24
12
15
25
23
9
12
111
57
16
35
45
12
52
36
72
8
16
44
24
12
39
25
60
36
20
64
44
12
28
11
1
156
20
3
24
1
36
36
8
12
120
3
69
3
48
9
15
93
100
80
120
12
96
64
23
85
108
24
32
24
15
61
68
12
28
35
25
12
8
28
20
27
13
12
8
12
15
21
12
75
12
73
12
108
8
24
40
83
37
35
21
4
92
16
8
4
12
68
3
25
47
21
87
13
47
48
85
47
57
123
57
16
12
44
40
83
13
48
36
59
9
15
1
47
13
56
36
28
47
13
12
24
11
37
36
32
24
48
12
76
48
12
132
12
24
20
39
1
35
37
108
59
25
20
28
48
72
23
9
3
57
48
124
23
25
11
157
83
37
80
12
15
36
25
36
120
8
12
16
24
24
35
9
28
24
56
27
121
24
60
96
44
48
4
24
44
28
48
44
12
48
16
59
1
144
48
12
ABCD 94198216228*3^$a+1 [50014]
6
54
136
200
148
252
170
48
18
28
90
54
2
34
110
106
38
202
68
232
146
18
40
36
48
20
22
30
24
44
40
8
54
150
10
14
132
132
36
264
96
46
90
68
36
6
6
64
146
162
6
120
6
58
42
48
140
60
16
14
82
174
126
8
18
34
86
24
270
34
86
4
156
60
110
24
10
80
36
24
192
28
30
6
104
124
96
104
16
6
18
8
120
54
10
56
88
150
90
20
66
6
12
22
48
72
14
42
34
8
70
50
12
24
130
264
26
174
70
116
24
22
8
66
12
90
94
44
24
168
30
22
32
24
12
78
34
6
56
10
20
156
64
108
26
40
80
114
12
84
4
120
2
70
50
6
124
78
62
4
6
48
42
86
94
44
36
64
26
94
32
24
88
50
48
42
40
132
56
34
56
64
54
80
42
138
16
224
6
18
6
16
98
12
108
30
102
40
26
54
10
78
12
20
4
20
12
94
80
18
262
14
34
56
6
108
172
80
208
2
18
78
24
118
210
8
54
18
96
24
106
200
16
20
18
90
22
54
120
2
78
10
24
30
36
44
82
78
2
10
14
40
2
30
112
26
196
138
86
114
48
64
18
12
146
34
8
36
100
80
6
78
18
72
30
76
86
58
68
144
48
66
42
28
20
36
4
36
68
6
16
14
76
84
26
10
44
12
94
14
210
120
54
48
34
114
14
22
8
82
54
44
36
40
92
60
88
164
16
120
14
46
36
8
96
30
6
84
24
52
44
54
72
6
82
50
22
38
18
72
48
88
144
6
90
2
78
46
8
96
96
84
76
56
34
14
4
192
86
24
18
30
22
108
6
144
8
42
22
104
30
90
166
26
18
6
6
108
120
136
68
96
16
90
26
12
18
24
10
30
54
26
96
78
12
12
168
132
76
20
36
10
14
4
20
232
24
66
8
16
56
54
154
90
116
60
6
18
48
22
38
24
138
96
30
60
12
184
26
22
32
66
18
16
8
40
20
108
4
50
30
36
112
6
32
24
18
60
10
56
10
24
36
20
276
120
88
32
24
16
44
60
66
48
48
24
24
40
14
10
80
226
14
78
12
112
30
14
40
74
70
56
4
86
6
36
72
78
24
34
6
8
40
96
234
8
48
6
94
90
50
12
28
24
212
24
10
6
90
138
38
24
30
18
16
96
38
52
68
42
10
224
72
150
90
22
6
176
18
70
32
4
6
48
56
162
102
6
4
36
216
26
18
6
160
8
48
18
264
22
14
132
22
110
18
18
16
30
26
78
10
30
50
4
2
70
56
4
224
220
122
138
36
10
18
62
70
68
132
48
108
78
34
20
18
90
268
36
48
62
10
56
22
176
16
230
84
6
234
144
76
32
24
120
48
82
8
6
76
24
20
24
48
24
18
6
34
6
20
46
18
126
6
18
50
22
146
214
80
6
12
30
46
20
16
8
60
18
42
48
48
276
24
144
16
24
66
56
274
36
80
84
36
66
34
278
46
2
34
56
12
100
12
90
8
72
118
2
24
10
60
32
4
8
76
20
156
120
168
18
144
10
30
14
24
48
4
14
40
176
10
44
42
30
60
78
34
12
114
32
30
28
20
66
30
36
4
50
40
90
168
8
12
72
36
12
40
20
102
78
48
18
70
50
114
76
36
228
42
14
66
6
168
186
10
54
14
156
30
42
270
22
72
24
44
12
244
14
46
36
158
40
56
42
22
56
72
222
136
36
54
6
44
6
18
168
54
6
192
90
10
36
2
90
102
202
180
386
64
98
172
74
16
18
230
82
110
48
16
2
108
66
18
22
14
12
28
56
90
78
10
50
36
24
210
150
42
24
24
130
56
102
88
86
84
60
ABCD 94198372384*3^$a+1 [50029]
21
4
96
20
76
48
29
18
33
16
89
55
5
72
18
45
45
36
31
5
12
132
195
33
18
72
37
35
85
80
16
68
117
144
39
180
112
5
18
157
8
57
72
67
53
27
16
47
6
7
104
16
83
45
76
65
75
40
65
151
104
51
30
24
99
52
44
111
145
53
75
81
15
84
27
72
121
5
180
72
3
57
108
51
24
81
18
37
89
15
45
51
123
6
75
60
45
7
5
18
96
9
36
99
54
120
18
85
59
54
127
125
3
21
36
43
29
48
3
36
64
59
18
78
66
6
72
13
35
18
31
36
5
108
31
11
54
31
59
45
24
141
24
30
24
61
5
60
31
20
64
5
60
75
141
180
15
24
156
69
90
21
24
81
36
60
103
56
69
6
169
20
120
45
54
133
48
5
54
21
45
51
76
77
18
13
20
52
44
45
60
39
100
89
36
6
85
20
105
151
173
72
39
4
12
17
18
54
36
19
35
6
18
54
48
24
66
18
51
99
61
11
25
44
33
36
15
111
24
66
39
52
113
36
36
3
45
67
188
141
6
30
18
96
61
5
24
19
80
27
13
77
43
20
57
19
131
13
36
20
75
54
135
16
65
48
31
11
48
6
67
53
55
17
18
37
5
43
65
12
123
117
43
36
23
21
120
9
87
16
5
84
18
81
45
42
18
30
37
68
45
51
4
17
18
21
81
90
114
19
125
75
105
15
100
20
21
135
76
8
57
18
61
41
43
60
5
54
42
36
79
24
56
24
216
51
48
72
24
66
60
43
47
18
67
53
67
8
40
35
37
17
36
12
39
75
69
105
15
40
116
4
65
120
51
16
48
20
99
21
100
20
156
81
219
4
12
48
320
36
9
55
140
16
5
24
30
37
120
5
39
15
6
39
40
11
54
48
31
41
18
6
171
21
24
15
21
54
69
177
55
5
43
41
96
3
96
9
36
84
204
7
29
12
18
1
221
108
291
4
20
57
60
102
1
36
35
24
61
29
55
60
11
169
20
40
20
39
18
48
132
48
24
138
229
83
13
149
36
3
52
120
48
41
55
35
6
43
20
21
108
72
159
45
30
90
15
76
84
65
36
138
18
3
156
135
30
159
16
44
87
72
1
12
120
8
40
12
167
6
7
137
67
23
30
31
77
99
9
67
44
21
84
96
63
60
87
18
75
105
7
8
21
15
9
67
53
91
96
17
36
15
15
85
65
111
24
96
21
63
39
42
36
48
42
90
48
91
104
100
29
90
13
8
36
244
72
155
30
18
96
66
3
232
60
29
96
18
145
29
96
31
35
45
4
20
45
30
21
60
204
27
9
64
17
102
37
20
16
95
102
36
36
19
20
16
41
48
60
12
39
21
219
24
16
11
33
21
219
69
18
73
12
5
54
25
44
16
96
24
59
24
30
42
54
90
102
90
168
30
132
43
41
31
29
99
40
80
60
45
15
105
7
17
31
80
51
216
54
211
68
16
24
72
17
103
8
40
80
27
174
31
8
51
109
17
3
52
104
64
35
72
9
45
48
18
72
13
48
17
48
55
20
16
23
18
3
36
16
68
16
104
196
23
6
12
3
16
24
60
80
15
162
108
115
137
150
13
35
6
15
24
9
43
53
12
3
21
39
52
29
15
21
24
15
64
72
59
6
18
165
40
60
5
90
30
24
72
39
51
66
24
30
6
123
39
13
17
168
3
87
13
12
60
53
54
13
48
12
5
183
9
18
13
176
141
54
54
36
144
36
151
48
17
79
59
54
67
101
72
12
19
20
15
90
72
54
61
48
17
72
151
35
85
20
52
48
59
237
51
240
49
80
45
31
128
16
29
7
5
55
48
20
45
36
19
11
24
21
9
15
76
20
69
67
144
11
18
171
21
3
36
84
75
42
39
45
31
24
59
21
40
5
6
18
36
84
204
7
11
13
59
21
136
200
3
138
99
4
41
36
19
5
15
21
84
39
219
13
125
78
120
37
5
102
37
24
11
45
189
31
80
39
90
102
93
16
96
24
11
25
60
48
120
17
72
36
111
105
30
54
111
21
3
81
90
45
16
ABCD 94198491722*3^$a+1 [50017]
32
493
3
33
90
101
97
47
25
90
77
139
18
35
1
95
31
353
112
147
90
252
39
141
275
13
108
90
54
39
303
126
72
171
99
162
27
171
117
45
83
43
53
1
18
54
18
72
54
23
288
85
27
80
1
90
72
54
306
101
16
99
72
18
216
108
90
180
65
61
72
27
9
90
72
126
288
36
36
162
144
45
63
126
35
91
36
18
90
198
447
75
72
216
5
85
72
126
165
80
25
108
27
27
144
36
65
112
21
72
180
47
25
135
117
59
192
160
75
53
127
108
54
378
72
18
180
167
16
15
180
90
83
16
9
162
5
67
125
1
47
97
162
93
303
126
162
17
19
108
36
18
36
18
54
324
27
63
81
48
80
61
99
9
18
36
17
1
18
126
36
27
32
121
36
162
108
18
35
1
162
108
18
306
54
36
35
73
54
81
224
73
36
18
144
126
198
72
180
129
32
145
255
33
36
180
180
243
207
129
141
126
90
126
306
72
18
108
101
16
45
35
19
125
73
180
419
67
108
90
87
21
59
157
3
80
25
567
45
54
189
63
36
54
119
25
71
73
90
72
69
21
270
189
9
108
54
90
54
72
54
23
31
36
108
18
36
72
72
36
36
18
36
93
15
162
287
37
90
18
15
3
144
126
47
313
87
57
180
54
90
54
93
51
29
169
54
177
3
269
19
54
72
95
13
18
108
69
21
72
126
21
69
11
79
18
111
15
126
432
108
306
180
108
18
179
181
36
90
18
123
75
54
108
54
144
18
90
65
205
126
72
18
234
288
33
93
54
144
72
72
54
72
72
23
31
108
5
96
97
90
54
111
159
17
19
18
27
48
123
149
67
144
90
51
80
96
43
198
126
90
18
18
18
17
144
1
216
23
121
71
19
189
117
36
162
72
93
32
73
72
72
72
159
48
153
39
176
163
378
18
18
15
129
126
369
48
105
36
126
53
181
11
96
91
36
17
307
54
18
5
49
95
48
144
96
48
16
21
72
36
72
288
87
21
219
80
61
72
11
169
36
3
69
72
51
111
162
95
67
54
108
216
18
225
128
169
180
36
36
123
93
270
36
450
47
16
9
36
51
21
11
43
72
77
13
3
159
18
15
93
306
234
108
72
126
197
235
90
27
9
71
217
18
149
31
162
108
126
72
18
54
54
143
240
31
17
37
347
96
25
144
54
54
75
288
33
234
36
18
ABCD 94198655828*3^$a+1 [50124]
18
2
42
6
54
13
17
31
59
60
30
4
60
20
46
54
20
30
40
9
17
55
23
12
10
38
66
72
67
11
16
18
92
54
49
3
90
2
48
12
28
20
24
13
17
55
11
4
38
12
58
6
36
3
120
51
14
18
37
3
18
56
76
90
44
40
33
120
45
27
23
118
18
36
8
18
22
72
86
10
12
90
2
106
38
24
42
54
37
125
102
28
8
30
6
6
79
69
14
30
7
39
42
2
6
54
22
98
25
5
112
3
71
64
2
16
18
14
7
21
18
36
18
48
74
4
44
28
84
54
26
16
18
20
19
17
28
108
98
66
58
90
72
26
4
108
50
6
16
60
44
30
54
25
23
34
60
14
52
14
78
58
72
48
62
37
5
43
11
36
10
15
23
42
30
28
26
16
66
8
36
64
14
6
4
18
12
60
36
26
46
38
90
6
1
27
2
18
10
2
124
54
20
7
48
72
3
8
54
31
33
12
72
3
23
1
51
14
103
95
18
58
74
46
21
3
12
8
25
101
36
96
22
33
53
82
50
55
23
12
4
48
33
107
10
2
108
16
21
99
56
30
55
63
56
186
55
35
13
48
107
22
15
15
33
45
20
36
10
2
52
75
11
37
23
40
14
36
16
18
45
17
30
70
20
24
10
21
213
18
24
36
14
138
12
60
4
2
18
52
57
77
10
170
46
194
18
12
60
24
6
30
4
14
6
49
11
22
8
7
45
12
6
30
36
80
136
14
18
36
22
44
16
2
28
62
37
48
17
55
15
18
6
14
18
4
141
3
56
100
36
14
54
1
21
38
84
10
12
44
79
11
34
2
84
24
6
6
34
50
10
32
115
63
14
30
88
8
37
23
12
60
18
31
3
32
18
30
52
105
21
12
32
4
20
12
64
14
54
40
15
65
55
23
144
30
4
44
60
10
2
46
68
1
23
22
14
24
6
36
48
67
11
64
20
16
18
20
34
33
39
48
26
34
2
78
108
10
8
66
16
38
7
119
204
22
2
42
18
16
9
27
8
42
18
193
35
4
6
12
20
43
15
14
30
40
18
3
59
18
6
24
30
10
62
18
13
24
3
20
22
18
116
64
48
18
36
14
1
9
30
9
5
108
24
34
20
30
46
8
13
33
56
18
16
21
45
54
24
2
10
104
40
72
14
10
8
10
2
96
22
2
58
20
120
6
16
98
6
6
34
9
57
44
10
2
12
12
24
7
3
21
51
54
66
38
31
41
7
41
22
90
15
5
19
23
36
6
6
30
19
35
13
47
4
14
66
22
15
9
38
66
7
15
14
4
12
62
13
87
90
15
3
20
148
21
48
21
14
22
18
20
10
20
36
22
12
45
5
36
76
36
18
2
67
63
32
48
10
68
6
90
10
36
14
60
24
34
2
60
10
18
87
21
2
73
47
6
12
12
43
15
38
19
3
14
36
18
114
10
72
114
44
40
2
4
57
29
43
35
90
30
40
12
36
32
133
89
30
78
16
20
16
36
14
46
48
24
36
51
3
8
12
30
30
76
42
2
12
36
12
25
95
25
3
38
24
88
12
32
36
7
95
106
14
148
2
30
22
14
24
138
52
20
40
36
86
48
82
14
37
72
11
22
15
75
42
2
18
7
3
68
22
26
6
4
39
72
33
20
18
40
48
2
70
2
6
42
4
8
46
21
15
86
100
30
9
59
24
13
9
20
30
48
46
14
36
120
10
14
37
51
54
20
54
6
28
50
6
34
168
12
26
34
56
6
91
233
36
6
40
84
14
22
2
30
40
6
12
14
60
54
12
7
17
54
22
27
17
30
10
170
13
5
52
30
18
132
26
4
126
38
72
18
4
27
59
4
138
2
102
58
60
72
66
68
10
62
67
81
26
13
3
18
12
72
126
20
22
30
38
16
24
27
53
82
2
10
78
74
60
10
15
71
102
58
62
10
26
7
63
9
48
17
42
94
39
71
4
20
102
16
14
13
41
22
9
33
135
35
6
7
5
67
15
66
56
34
80
6
90
10
54
30
39
65
10
8
85
69
26
49
11
54
4
14
6
66
24
24
12
28
36
104
22
44
24
10
56
82
18
74
7
11
42
12
18
13
99
18
8
19
23
52
38
36
34
38
34
60
128
10
20
6
106
15
111
18
14
30
10
20
10
3
24
48
33
38
30
10
66
60
51
77
46
44
10
42
20
1
9
24
36
123
72
111
30
8
66
36
34
3
21
14
16
26
18
30
16
6
20
24
1
5
36
42
42
6
22
63
135
18
26
48
88
68
49
27
14
52
27
87
8
36
94
36
74
40
32
54
6
13
5
258
12
42
18
6
24
72
16
102
18
2
25
5
22
54
39
3
8
36
1
17
22
44
82
27
51
56
54
16
15
96
9
54
2
48
36
10
33
15
150
27
53
46
50
34
32
36
54
4
6
21
24
9
32
18
109
11
82
38
30
16
18
92
88
38
42
16
36
20
18
16
74
157
5
28
15
3
20
40
14
90
60
78
6
24
42
30
1
5
40
42
18
38
16
50
48
118
57
11
4
50
22
44
37
75
24
74
42
12
13
35
48
37
119
10
56
54
16
20
22
15
33
32
28
68
106
24
20
30
84
7
11
24
13
35
18
28
74
6
6
16
8
36
6
12
28
2
48
4
98
82
36
44
10
8
46
21
29
66
18
16
14
40
32
30
28
63
3
104
6
24
10
2
30
46
15
72
15
6
74
66
12
12
10
26
34
50
6
1
48
33
39
5
10
14
46
18
26
10
30
116
54
10
80
52
68
22
15
24
15
44
42
4
26
12
12
60
16
14
40
3
15
20
100
56
1
5
30
60
28
38
90
18
16
3
3
2
46
21
23
16
44
10
48
8
36
46
44
30
24
34
30
2
18
16
122
12
16
36
8
25
11
22
108
26
18
30
25
15
12
8
10
2
16
38
22
8
66
10
126
75
57
56
10
24
86
22
9
65
30
73
17
54
76
26
19
21
18
6
20
78
18
94
81
45
27
15
12
50
6
4
68
16
96
18
27
63
2
31
107
13
24
23
88
2
6
1
5
16
114
66
42
36
20
6
31
59
28
33
105
20
34
20
48
10
ABCD 94198743734*3^$a+1 [50042]
7
53
1
35
36
121
3
60
36
81
15
8
64
117
15
104
4
21
11
28
96
351
21
12
56
1
36
47
133
87
12
36
84
140
16
48
117
54
21
45
23
4
51
12
33
27
9
24
21
35
91
105
92
172
8
13
27
168
8
67
33
117
18
57
12
12
39
45
44
7
165
69
12
3
204
32
28
116
91
53
72
76
9
90
5
1
47
1
60
39
72
24
57
24
36
18
105
57
84
36
63
81
24
71
19
9
93
63
44
40
21
179
67
9
12
33
72
27
27
9
132
75
53
24
1
300
39
12
21
75
68
124
72
44
40
96
21
60
84
3
57
215
19
45
24
92
28
48
24
45
75
51
53
31
53
72
115
54
36
30
24
69
21
111
24
56
148
20
36
37
3
27
45
8
96
139
21
51
45
15
9
39
6
3
36
15
216
120
96
93
12
123
41
1
107
72
19
21
15
9
20
25
15
24
36
81
54
6
66
18
71
25
3
12
20
1
39
9
6
30
24
126
30
96
147
27
90
3
12
60
96
63
6
111
24
219
6
30
45
15
21
44
76
39
9
21
35
19
45
15
126
54
9
3
60
45
44
28
3
17
61
30
5
4
36
24
72
225
30
81
63
41
55
45
39
6
90
45
8
31
60
9
57
95
28
72
60
75
201
60
48
15
117
63
57
9
183
20
28
12
120
48
93
6
21
8
40
104
43
84
81
24
24
60
36
9
59
31
6
3
33
30
45
32
16
21
54
21
9
51
44
67
105
48
24
20
187
29
76
36
24
96
84
24
135
29
16
60
56
121
3
141
111
75
84
5
108
157
23
73
63
84
33
75
9
24
66
6
3
204
57
60
111
9
3
36
15
5
1
3
63
17
7
21
68
85
99
36
36
36
32
88
15
77
1
27
24
15
21
75
54
75
44
55
57
32
1
36
39
60
15
12
45
68
16
15
6
108
66
5
4
120
72
32
28
120
105
198
42
39
24
24
33
39
201
39
8
133
30
53
64
51
117
24
39
36
9
81
63
201
51
45
123
21
27
48
15
105
36
48
216
27
9
9
11
64
36
9
87
9
66
45
60
24
168
60
20
60
36
52
3
81
8
13
78
12
24
126
107
28
3
21
128
28
12
48
60
33
35
120
25
12
24
3
51
65
52
8
121
6
18
27
128
25
35
85
6
9
36
8
103
54
6
165
9
6
9
8
13
24
39
116
1
27
51
45
44
28
8
52
48
57
15
8
1
84
59
16
51
45
224
184
21
66
33
48
132
56
4
21
120
75
20
64
48
12
20
16
96
15
30
159
36
45
35
1
18
57
12
48
44
4
27
33
27
9
9
171
99
105
15
6
35
31
17
16
44
72
28
63
9
8
127
45
8
40
48
3
65
24
361
12
23
16
120
44
40
132
120
45
75
33
35
100
36
44
16
60
36
48
21
96
48
59
13
24
3
96
57
60
63
44
12
136
9
23
91
162
3
12
24
81
15
3
6
36
3
44
40
87
69
44
73
48
51
9
192
54
113
1
36
30
93
21
27
75
9
36
168
20
76
20
28
20
60
256
36
171
9
80
1
27
72
15
36
18
15
72
39
29
7
18
27
48
15
21
45
126
54
3
93
48
71
28
12
216
32
136
12
120
8
1
30
53
60
112
8
16
24
36
75
36
53
211
36
81
72
116
7
30
39
36
15
57
87
89
7
17
211
126
111
33
75
24
63
18
39
87
5
49
15
60
21
54
45
21
95
55
30
36
59
1
48
315
45
27
9
24
51
21
3
27
45
45
3
12
60
15
144
141
9
171
9
15
21
263
60
145
11
19
36
33
27
33
48
128
40
24
12
111
9
44
84
43
48
41
1
3
116
28
81
6
89
37
47
28
69
15
24
27
45
132
27
21
24
48
51
21
140
108
76
51
36
90
83
52
75
45
33
15
21
99
12
44
61
15
15
60
17
67
6
18
21
68
40
63
54
23
36
52
69
6
30
54
113
12
19
60
36
84
45
81
36
24
51
24
36
9
6
89
144
40
51
21
33
75
12
33
96
84
87
12
27
234
15
135
12
18
6
21
48
24
27
24
21
108
27
6
54
66
39
36
32
160
20
28
72
27
429
21
96
39
48
21
12
15
45
87
20
100
12
8
91
41
228
7
21
72
36
87
33
56
55
69
51
5
16
3
89
36
40
117
143
40
20
1
ABCD 94199874820*3^$a+1 [50012]
81
47
4
36
8
6
36
7
36
11
54
30
25
27
14
13
21
56
6
120
13
35
19
6
12
113
25
11
96
85
27
33
65
48
6
30
54
60
36
16
44
4
32
13
5
37
18
39
63
42
30
18
12
15
8
55
9
36
44
6
58
20
37
42
21
12
20
13
11
24
66
1
30
27
45
51
12
3
5
16
44
25
41
94
20
37
12
17
1
29
64
32
54
19
42
45
8
42
55
5
78
7
18
11
6
7
101
79
77
31
113
34
33
27
48
12
32
6
18
12
25
12
15
38
34
24
15
90
15
72
14
19
11
6
30
13
11
64
39
33
14
13
18
12
23
25
35
52
8
24
120
4
60
69
48
12
3
48
2
55
12
96
15
50
67
83
7
9
24
27
5
18
157
9
9
39
32
6
10
24
9
207
84
20
6
73
42
39
21
12
15
92
19
41
13
6
30
47
25
29
24
42
37
23
48
66
30
13
47
16
110
18
25
15
56
91
18
11
24
109
17
96
10
8
30
6
76
3
11
61
42
60
48
3
50
7
119
1
30
18
47
52
33
29
34
80
6
43
23
24
1
5
7
51
27
5
25
15
3
11
10
9
72
18
9
33
53
30
25
87
24
9
72
60
65
34
3
6
5
66
13
11
12
18
19
30
81
12
60
33
5
36
30
13
17
30
61
63
26
60
24
12
198
4
33
15
3
9
26
10
39
18
12
23
4
39
5
40
15
42
35
55
29
24
4
21
12
27
26
70
72
15
57
8
24
13
17
60
10
20
6
37
101
49
11
49
78
33
57
42
23
24
30
13
18
33
9
51
69
3
15
29
144
36
30
24
22
12
33
72
23
40
123
77
48
36
66
13
71
6
112
122
1
42
3
8
55
54
17
6
18
49
17
28
33
3
27
33
57
39
39
42
18
41
73
203
55
30
18
5
7
12
6
15
12
98
90
42
22
48
74
54
36
54
10
2
10
72
2
30
49
71
19
84
113
13
15
80
55
11
1
9
24
2
13
42
35
90
22
21
12
30
83
72
55
5
25
30
83
36
13
17
58
26
7
48
15
20
12
25
15
24
56
37
6
11
34
45
11
13
27
36
38
10
60
56
19
69
36
32
13
5
7
39
44
30
150
12
7
41
4
21
5
102
4
56
40
3
24
23
30
25
15
57
15
33
72
18
5
30
144
1
18
15
2
103
42
53
4
15
30
36
41
6
13
39
8
7
57
33
41
19
23
25
135
12
21
17
82
62
43
15
8
13
35
109
6
54
60
17
6
108
6
36
43
47
48
6
10
9
54
18
12
6
71
19
35
37
27
3
18
71
88
8
40
33
15
2
10
15
30
29
73
33
72
36
60
56
16
44
16
38
36
60
19
24
48
5
55
48
24
23
30
198
42
73
42
15
38
7
42
17
24
6
31
35
18
70
9
17
6
4
21
27
63
23
7
3
45
5
42
4
96
98
36
19
54
48
33
57
23
12
25
15
8
25
5
6
16
44
6
10
8
6
19
5
109
77
24
6
96
127
27
14
66
73
18
59
6
28
24
2
10
33
36
17
10
63
54
17
6
13
11
66
60
30
7
11
30
90
7
5
60
55
23
25
30
5
37
3
45
47
13
24
27
39
24
101
12
4
33
15
3
9
33
3
12
2
46
108
69
3
105
87
48
8
25
12
15
84
9
5
55
27
14
43
41
6
4
12
74
6
85
27
93
59
31
33
12
20
25
63
96
74
60
7
65
54
13
15
36
57
83
30
7
5
10
3
9
8
28
50
30
60
40
62
103
17
58
57
3
32
133
12
5
13
9
81
39
3
29
126
7
120
11
6
30
90
34
24
3
72
18
35
24
1
12
6
5
30
67
29
1
65
120
7
17
16
44
54
36
13
45
15
66
27
44
1
29
43
11
124
45
3
20
124
9
107
37
96
27
50
18
30
7
83
72
13
84
17
13
23
90
30
48
10
27
125
18
10
2
13
17
54
84
6
4
9
41
6
19
107
48
7
30
83
79
66
9
32
1
18
45
24
33
42
23
30
13
27
74
36
10
8
49
3
3
41
36
37
18
53
97
53
10
26
91
18
30
75
20
16
44
7
45
12
8
73
5
42
85
72
3
14
6
7
11
42
13
11
1
23
36
1
18
42
89
10
44
4
26
37
33
20
49
60
11
36
181
119
13
36
12
99
9
11
4
2
55
39
3
30
15
33
23
36
54
42
7
131
25
54
17
24
37
29
156
18
120
6
6
10
33
30
21
14
30
97
60
5
24
43
78
33
32
40
33
5
127
60
23
64
62
19
12
27
32
16
48
26
6
30
34
24
50
19
17
96
24
10
14
6
76
80
48
7
95
55
35
25
53
96
60
13
18
15
33
11
1
18
9
3
35
37
53
13
102
23
46
44
100
86
6
28
9
11
4
21
42
129
44
16
9
12
42
36
129
32
1
5
10
14
84
22
38
10
69
36
12
63
9
17
6
4
48
8
25
27
36
32
18
19
36
5
42
43
11
24
10
24
3
18
41
19
54
17
6
24
46
44
1
108
24
11
7
65
25
15
27
66
11
43
17
54
6
4
15
84
17
64
9
15
3
53
40
86
49
9
123
5
64
86
10
20
37
23
4
60
3
53
40
3
69
38
90
85
23
42
34
20
28
48
33
185
115
12
27
3
23
6
13
47
19
5
66
10
3
17
1
5
7
18
35
54
84
4
45
27
20
96
25
3
39
105
32
1
15
72
165
3
20
7
11
142
74
24
10
110
6
49
11
90
126
25
29
54
7
138
27
38
10
9
168
60
65
13
24
21
32
18
36
31
12
17
70
48
86
7
3
20
55
21
9
11
31
29
54
37
59
10
9
11
4
60
9
6
17
25
29
10
48
3
30
59
1
3
92
25
30
29
6
22
8
28
57
89
1
35
138
4
21
35
120
60
36
24
7
33
110
19
17
10
26
150
64
36
8
97
29
6
28
27
30
5
37
77
90
90
6
43
30
5
40
72
14
10
3
36
17
144
24
6
46
38
25
17
84
79
9
56
85
11
16
14
19
17
48
7
15
48
9
71
16
20
28
62
6
4
21
27
56
49
71
6
24
55
11
66
118
27
9
26
10
48
57
12
180
36
5
6
4
12
48
20
37
53
22
48
60
72
80
24
40
9
41
10
74
55
257
10
75
12
23
7
75
48
8
ABCD 94199950862*3^$a+1 [50045]
28
8
19
29
19
18
75
32
97
11
4
20
76
15
9
45
18
101
7
29
40
3
12
9
44
7
45
3
41
4
27
45
36
8
1
90
6
48
35
40
12
27
53
28
57
18
41
16
180
32
7
89
1
3
51
65
61
15
24
72
72
8
4
15
53
16
72
44
36
4
105
18
45
8
48
16
24
12
20
52
72
80
73
27
56
25
18
12
33
75
24
21
51
81
75
53
112
60
99
6
39
24
20
36
79
21
9
107
79
21
44
4
75
36
18
11
64
8
4
120
8
16
21
11
4
21
47
151
21
24
36
120
24
21
3
12
8
55
102
6
12
21
176
19
24
90
27
9
35
31
9
32
49
3
36
36
68
37
95
64
20
24
16
51
21
12
45
35
1
47
19
21
12
152
16
108
56
76
72
51
21
33
66
81
240
20
253
27
8
7
129
51
9
57
18
17
60
124
33
18
33
24
12
39
6
54
45
12
8
19
6
54
45
120
51
30
54
42
36
30
9
48
147
9
9
162
45
36
27
12
6
75
63
21
15
96
53
16
15
21
3
12
33
12
15
33
51
9
80
55
72
18
35
4
36
105
51
20
43
21
84
12
9
90
69
12
3
5
12
28
8
163
6
54
36
48
42
11
60
4
24
39
18
3
144
147
9
20
72
60
12
100
15
57
84
84
8
49
35
19
24
125
72
1
12
3
72
87
5
16
39
89
199
216
30
42
53
40
15
17
37
3
45
23
109
12
75
24
141
11
28
51
120
5
31
9
108
105
18
84
36
5
12
72
28
12
68
16
12
32
37
15
39
117
20
7
17
103
17
145
15
24
69
42
65
36
108
4
15
17
1
63
36
33
18
30
63
44
28
44
55
21
33
96
18
125
163
9
3
77
4
15
45
24
57
123
57
66
113
4
51
9
20
7
18
48
18
57
87
17
4
12
12
33
12
75
15
36
36
93
3
12
105
12
51
30
35
24
49
36
63
27
41
67
6
39
51
45
39
5
88
39
21
9
63
12
36
195
24
45
24
39
72
141
3
36
18
63
8
55
17
64
24
51
33
75
5
12
4
15
9
108
32
55
36
102
63
45
27
60
8
1
11
4
39
29
7
138
35
52
20
1
75
20
12
7
165
9
42
12
72
45
99
125
4
32
100
63
33
60
24
15
21
8
4
72
20
1
3
9
36
35
25
11
16
132
32
1
3
20
16
68
16
21
96
54
21
15
9
8
55
21
12
3
120
6
66
53
19
21
32
109
15
56
24
1
15
33
6
48
33
3
54
42
45
45
48
63
32
12
16
27
33
39
9
12
8
72
7
17
1
63
39
96
65
76
33
15
12
8
16
36
44
40
51
21
45
108
27
60
12
80
16
96
20
36
72
108
48
1
18
78
18
36
33
12
56
115
33
20
12
4
36
32
88
20
148
84
48
84
15
105
9
27
12
15
21
84
92
4
44
28
45
75
144
21
3
45
42
12
6
11
55
78
35
16
60
36
36
8
60
64
8
19
48
5
31
57
48
39
6
30
117
33
12
35
4
20
31
93
15
24
18
15
48
21
6
9
20
61
3
51
33
15
42
11
97
48
27
12
123
21
56
100
24
219
30
6
29
36
37
18
197
79
9
111
18
71
79
48
5
19
29
24
91
89
67
5
31
105
20
4
68
28
12
92
36
28
57
23
4
12
56
4
24
75
9
27
41
48
124
188
4
84
84
27
30
95
100
20
43
18
12
63
33
35
4
8
40
87
6
47
199
150
3
81
15
60
140
72
43
12
9
140
1
48
39
60
27
45
68
16
15
5
91
29
40
12
24
93
18
9
8
52
3
48
5
55
29
61
30
53
16
24
36
20
19
9
60
21
11
124
20
52
24
3
21
195
17
13
27
69
3
60
27
21
15
9
216
3
42
27
20
36
76
3
30
71
64
8
4
24
12
237
12
39
92
12
28
8
52
8
19
125
55
90
107
16
69
6
89
16
39
36
54
54
17
139
53
43
9
36
12
12
24
32
4
24
12
120
20
13
6
29
1
18
21
96
9
6
65
19
24
45
12
99
36
125
4
39
21
15
30
54
33
8
139
53
64
8
25
18
30
18
57
48
20
36
60
1
30
5
52
32
19
24
21
45
6
33
92
19
12
17
25
3
48
32
79
9
39
36
45
12
33
95
72
19
54
39
48
132
231
12
69
36
8
16
15
5
64
84
8
40
60
87
33
105
39
56
100
45
39
99
6
51
39
18
35
1
12
3
39
33
84
24
212
43
57
99
60
9
36
24
32
109
111
24
63
42
36
48
87
44
55
33
15
36
5
121
3
72
84
21
75
33
18
24
54
51
84
39
41
16
3
81
20
16
56
43
17
160
12
81
47
40
24
116
19
24
81
3
45
15
53
12
28
24
8
40
63
24
161
19
18
27
56
28
60
20
4
20
28
20
52
21
159
20
91
36
5
73
36
12
107
52
39
161
100
9
15
20
52
80
144
16
3
12
17
40
93
48
95
16
15
18
3
3
29
43
29
55
24
17
28
12
12
12
20
100
33
3
60
12
72
68
48
7
36
21
68
1
90
81
84
84
60
36
15
36
9
24
32
168
36
40
60
84
32
31
9
44
79
45
63
33
12
219
9
12
32
36
25
11
1
35
4
3
233
4
15
9
27
ABCD 94200074212*3^$a+1 [50200]
24
117
80
49
95
64
255
36
54
95
55
41
25
54
33
80
13
131
109
99
8
288
55
300
24
125
192
96
48
40
24
51
210
90
81
8
48
13
11
48
85
126
5
115
21
80
133
6
165
15
161
49
39
15
137
88
288
32
40
15
270
120
107
43
21
99
90
35
48
67
53
103
89
91
77
37
210
36
189
45
6
84
33
48
56
88
81
207
63
9
72
80
96
384
24
24
31
17
64
8
1
47
144
40
9
207
93
11
24
19
90
6
54
95
168
37
90
126
27
104
64
45
75
32
168
16
9
39
168
8
19
126
24
156
227
48
19
120
165
72
3
30
71
25
71
229
35
64
48
8
112
120
8
40
272
163
21
63
90
6
17
40
24
3
6
30
24
105
75
120
5
145
120
90
5
85
11
499
53
112
8
37
35
1
119
16
45
27
33
30
9
45
243
24
8
120
48
103
89
145
95
120
1
71
40
8
160
8
13
35
55
129
32
109
59
72
40
9
47
7
6
107
103
81
144
69
75
8
24
48
192
96
133
54
270
167
49
167
7
36
77
72
40
80
136
24
21
60
15
75
5
25
54
17
40
48
21
107
112
15
6
75
45
11
16
24
56
24
24
232
63
9
51
149
96
120
79
6
27
48
176
40
56
67
45
56
19
60
233
13
54
101
16
153
95
48
37
6
21
8
1
111
69
11
43
60
17
193
23
73
120
39
56
24
136
56
19
21
168
128
72
1
71
48
48
24
184
45
131
16
144
120
80
88
81
159
120
141
195
80
16
8
1
24
95
40
48
27
36
41
16
3
30
119
16
99
6
111
9
39
32
280
8
145
126
41
64
75
204
65
151
41
96
112
56
16
123
270
60
35
88
33
54
36
29
31
209
25
23
24
96
40
33
84
227
223
81
9
135
80
55
33
24
248
16
39
126
54
5
85
75
56
19
5
31
30
75
165
35
19
5
232
288
48
24
24
135
105
24
168
57
23
144
144
16
8
72
13
66
41
24
64
128
72
48
120
193
111
33
111
99
126
47
24
79
30
51
128
55
60
126
210
77
103
9
8
24
48
61
54
216
69
168
33
95
16
8
1
54
17
40
288
51
45
135
89
40
195
101
160
32
24
24
55
24
17
139
77
13
107
160
24
33
36
27
48
296
13
30
77
13
27
56
43
5
112
27
45
32
40
56
67
101
144
271
144
36
24
120
21
56
109
30
101
49
84
3
123
5
96
88
120
75
5
160
51
120
24
237
80
73
95
72
120
120
24
64
56
16
8
72
19
21
123
5
72
49
119
16
15
9
21
90
24
33
24
9
60
147
63
60
30
24
30
17
48
48
40
80
192
40
72
3
5
181
30
90
219
15
41
64
8
67
5
55
41
24
112
33
60
30
240
53
13
219
96
99
6
39
51
125
40
32
112
8
37
27
9
47
24
19
90
150
189
56
72
24
48
1
24
120
231
56
109
35
55
137
64
56
73
39
8
73
90
5
16
8
85
171
56
43
5
31
84
45
51
174
15
8
88
15
9
15
156
69
45
123
24
63
6
84
47
88
135
41
112
123
84
180
53
120
72
25
ABCD 94200114194*3^$a+1 [50043]
18
17
40
33
3
12
57
108
18
45
27
5
13
179
76
72
15
72
288
65
132
160
128
60
52
36
60
9
195
273
216
27
48
80
96
1
54
141
92
100
92
16
27
18
54
125
73
123
3
41
16
48
21
39
231
33
32
64
69
36
35
55
9
20
60
55
41
84
72
1
63
36
96
39
126
18
9
81
72
59
144
67
317
160
92
144
84
103
18
90
101
151
9
8
37
83
223
89
1
23
180
64
12
8
127
29
61
3
108
105
72
131
52
33
27
68
144
85
35
40
32
16
12
80
37
159
24
32
1
72
18
69
80
31
53
4
12
60
24
9
90
162
18
137
16
144
9
72
39
84
57
87
75
5
60
16
56
16
44
60
13
72
15
96
44
151
89
1
135
45
27
20
36
160
9
15
80
85
3
44
84
64
60
60
20
97
36
27
36
204
92
1
83
76
128
36
109
3
33
11
240
136
168
129
275
252
31
117
32
60
24
16
165
51
84
135
54
335
16
96
57
18
165
32
72
120
180
16
32
121
75
15
177
128
24
13
99
20
64
51
81
72
48
72
32
1
135
68
85
54
161
1
36
15
284
40
80
49
126
93
12
224
121
23
103
189
44
280
99
57
69
11
4
12
128
16
68
120
16
21
18
33
12
32
28
93
75
60
12
132
60
75
18
107
76
588
56
55
53
28
32
52
108
56
172
12
27
54
39
12
3
18
39
48
20
180
76
357
15
44
16
108
192
68
160
132
128
24
85
3
15
89
16
32
43
249
48
12
24
9
231
21
123
93
27
56
136
69
36
155
148
3
9
36
72
120
108
228
44
13
108
131
64
20
55
149
103
9
9
215
37
63
44
16
120
72
27
5
16
84
176
25
39
12
8
31
29
25
11
7
17
55
93
252
33
15
39
9
296
19
57
12
21
27
120
12
21
159
108
32
16
164
7
53
91
101
28
152
48
252
49
35
1
54
41
103
5
28
32
96
55
89
1
15
104
28
33
11
288
61
27
9
39
56
175
5
85
23
88
272
40
36
81
3
12
144
132
24
24
72
84
48
20
40
117
15
68
151
90
36
83
16
56
60
181
299
205
51
48
84
80
16
81
54
89
1
27
27
17
120
79
65
25
15
104
76
44
13
99
36
153
75
69
35
100
80
1
27
72
60
60
15
33
57
11
60
96
184
72
24
21
3
56
13
47
28
321
54
545
60
16
27
105
92
28
152
55
57
24
84
213
108
155
100
51
18
72
3
96
27
18
144
51
21
111
48
80
64
96
12
3
9
20
28
8
97
72
111
104
37
39
96
153
75
12
21
18
149
85
11
205
35
1
195
96
60
8
24
88
12
20
37
3
56
40
200
112
8
40
224
28
132
3
234
123
20
1
191
16
27
101
16
549
71
64
84
20
60
97
111
12
32
24
24
232
15
185
193
51
75
9
72
104
49
395
145
35
55
18
3
44
25
71
55
54
18
18
15
36
21
59
60
16
8
37
39
60
63
81
104
28
92
37
123
36
219
17
16
132
80
16
80
19
360
72
324
21
84
60
36
36
12
3
29
48
76
20
16
45
144
207
24
ABCD 94200505832*3^$a+1 [50009]
16
200
51
33
100
32
240
12
52
11
33
39
105
52
44
15
61
11
9
48
4
80
88
59
69
96
3
261
3
57
468
3
21
16
8
172
20
16
35
9
39
105
96
60
84
108
120
88
155
37
68
84
3
117
24
24
84
156
48
72
40
35
1
144
71
153
28
24
11
33
39
57
135
9
63
49
68
184
84
240
356
51
69
51
85
32
12
12
192
88
80
352
11
21
28
164
48
40
32
72
51
72
33
4
56
4
176
52
8
36
60
96
148
32
12
132
132
12
204
96
51
13
8
64
128
48
12
39
105
60
51
45
64
128
40
32
16
83
57
87
96
9
36
28
92
84
15
13
216
80
72
24
168
48
96
3
13
20
183
96
45
27
1
32
64
44
72
40
11
201
48
16
48
60
144
155
120
177
132
24
27
24
45
84
132
12
52
11
45
184
56
3
85
80
12
111
21
216
3
1
92
99
33
108
24
288
24
24
3
205
107
97
48
60
8
51
72
69
60
28
59
121
68
123
61
116
76
32
36
36
12
16
20
172
71
21
144
36
63
24
21
99
168
9
39
153
12
136
32
99
117
36
15
37
32
60
52
299
33
12
84
76
212
64
68
16
104
132
60
64
68
28
68
4
8
24
40
59
24
33
15
61
104
108
100
32
72
72
16
152
16
20
60
4
240
44
4
68
339
45
72
123
48
9
16
140
75
313
32
12
123
93
75
205
32
96
48
372
48
100
83
72
33
28
8
192
12
36
72
84
52
80
72
75
45
28
215
73
20
60
12
16
11
9
16
140
96
36
148
152
100
144
47
109
35
21
76
128
12
48
3
213
264
100
71
69
276
52
44
52
32
12
87
61
11
45
16
11
9
36
88
83
45
24
75
33
16
23
13
80
64
8
24
24
27
9
111
129
144
172
20
63
1
32
84
16
83
25
44
48
16
180
156
20
108
4
32
48
48
39
141
208
8
196
32
132
64
60
23
61
83
13
11
48
33
16
48
20
27
133
24
8
192
3
24
225
48
4
44
36
219
1
92
40
44
87
9
84
24
36
4
59
13
8
76
68
3
165
24
48
99
24
72
37
80
244
32
36
51
144
13
72
32
27
9
36
72
16
152
144
144
60
36
76
215
73
188
72
136
72
83
85
48
104
60
52
11
69
16
59
97
44
64
83
13
36
47
21
120
36
231
9
132
48
96
16
108
12
8
147
9
36
27
33
12
51
69
28
92
3
133
44
28
104
3
57
84
24
4
12
35
72
117
24
24
48
48
16
32
48
72
3
25
23
24
69
3
57
76
56
156
63
69
88
11
45
64
72
11
121
47
72
253
11
81
84
72
96
72
27
21
108
48
60
24
27
45
196
191
85
144
8
3
369
48
48
132
171
45
96
27
45
64
155
237
3
120
24
133
120
128
48
96
24
12
76
8
12
12
16
96
11
21
304
56
48
40
83
49
84
92
156
4
92
51
72
72
48
24
69
144
4
96
44
96
16
104
72
4
32
15
45
51
1
80
39
13
32
27
165
40
8
208
32
60
12
64
48
36
116
72
27
69
24
88
35
61
144
59
24
37
11
97
60
11
133
32
40
8
51
72
9
48
64
12
155
25
47
45
27
69
24
12
64
68
60
15
33
48
36
24
123
205
284
111
81
48
52
32
96
96
3
21
36
ABCD 94201125334*3^$a+1 [50162]
33
6
6
96
174
18
42
6
18
9
45
27
40
8
51
60
9
96
51
21
15
12
13
32
72
48
16
131
45
33
6
120
1
35
109
29
42
9
72
3
21
21
48
51
24
96
93
3
33
12
138
96
180
6
39
75
60
18
30
36
21
3
6
126
9
45
54
157
23
33
120
75
42
51
39
90
6
12
60
18
174
81
51
30
39
69
51
81
54
42
12
115
11
114
30
66
54
96
30
6
24
1
5
48
3
9
60
66
30
48
42
57
21
27
15
24
105
24
15
121
104
27
30
15
63
24
30
102
45
63
72
120
30
48
6
54
60
115
53
12
42
54
156
99
27
60
25
29
78
48
24
18
48
18
174
42
6
210
30
243
15
24
12
90
43
176
24
21
54
126
12
18
102
48
24
6
157
29
259
5
54
42
3
48
24
3
117
21
3
15
105
120
69
48
30
42
27
51
114
3
15
30
30
18
43
32
24
39
12
37
11
45
45
24
42
73
5
43
155
18
51
63
12
373
47
1
77
186
97
32
21
72
138
30
102
12
30
51
16
11
18
42
30
192
36
60
195
51
84
9
15
78
30
24
36
97
11
141
33
15
48
72
3
12
42
36
3
21
96
30
12
102
48
102
96
192
60
33
213
30
120
144
6
31
8
15
180
6
39
15
1
29
115
72
95
60
66
42
60
21
9
42
84
30
19
72
71
72
318
12
18
12
30
18
60
13
89
42
186
3
75
36
9
39
12
18
126
12
12
18
3
24
57
6
282
15
15
96
144
57
51
12
30
90
258
63
15
12
18
96
66
174
216
60
12
3
33
66
84
1
80
3
42
3
15
6
30
36
48
36
66
91
5
3
24
33
78
54
96
6
54
6
36
72
21
160
80
51
61
23
36
45
3
21
15
36
21
3
12
54
3
21
27
48
21
3
21
12
138
45
15
30
60
114
60
73
53
27
105
162
85
8
27
117
3
18
12
66
141
24
15
60
21
21
210
30
114
120
6
30
42
18
138
31
23
12
48
60
12
21
64
8
87
66
30
102
60
30
18
18
21
171
12
1
11
114
30
36
24
1
56
33
36
18
30
18
153
15
6
6
102
31
65
6
24
126
30
48
102
18
42
123
87
6
67
5
27
88
53
18
72
153
9
87
40
128
72
15
204
12
222
27
15
24
1
215
48
126
114
1
104
48
88
120
35
21
48
51
60
12
13
29
168
27
21
90
24
73
48
11
18
48
42
42
36
19
176
3
12
42
210
12
6
24
54
24
66
147
33
87
39
78
240
67
11
69
48
171
45
21
43
23
48
105
51
18
3
3
24
165
33
78
240
6
30
21
27
36
25
119
6
75
39
48
9
48
183
57
21
192
19
80
45
30
18
43
29
3
16
29
78
114
66
33
120
21
51
3
45
9
102
9
96
48
3
24
85
29
54
45
16
17
15
45
27
21
90
90
42
37
65
207
75
18
27
75
13
35
18
3
105
84
42
6
42
78
48
144
18
60
60
72
30
3
33
12
48
51
15
1
119
9
99
21
51
90
108
18
30
87
3
84
9
24
87
24
1
35
174
7
24
48
161
6
78
27
16
5
27
207
120
9
141
48
18
97
5
48
18
30
114
60
21
69
90
36
12
42
42
69
21
24
27
27
30
36
51
48
21
54
30
18
13
101
6
72
12
201
39
48
25
8
27
108
33
39
1
215
25
179
48
138
115
56
141
18
57
3
60
6
120
90
150
30
114
36
79
5
42
9
144
24
21
24
3
15
12
150
30
198
3
39
30
27
39
25
29
27
21
48
6
189
15
102
27
40
11
157
59
126
39
171
12
66
12
27
51
162
3
21
75
45
48
27
24
15
6
150
6
30
54
54
45
27
133
72
104
21
42
105
16
72
35
45
27
37
29
72
24
163
5
198
48
24
138
24
24
6
114
54
36
9
21
114
78
18
57
24
21
27
87
9
72
123
21
15
33
21
204
36
24
18
265
137
63
15
72
138
42
45
27
13
23
33
9
87
24
21
54
6
48
6
249
63
97
35
48
69
51
24
13
5
27
21
18
6
6
18
24
67
56
93
6
18
123
48
120
24
15
25
11
12
42
12
30
36
73
5
75
15
9
3
48
ABCD 94202031338*3^$a+1 [50018]
57
3
20
28
32
22
26
4
20
22
3
17
28
15
36
47
84
10
3
77
19
59
18
22
8
40
9
15
44
6
78
52
33
5
28
39
45
26
22
48
3
27
69
75
56
10
44
78
6
24
55
83
12
60
22
24
24
42
14
84
10
18
18
20
16
26
19
3
20
28
9
5
64
12
24
30
44
22
8
4
111
45
72
24
15
15
26
7
15
8
30
4
3
21
2
28
32
22
20
55
5
7
71
12
96
34
18
8
6
4
26
4
44
85
12
83
16
2
4
74
24
28
69
35
54
42
48
4
12
6
162
45
27
6
12
135
15
18
12
2
109
45
39
107
18
58
144
8
10
2
13
12
108
57
75
21
30
18
14
52
96
30
72
8
22
26
22
24
20
49
119
1
27
18
24
102
44
4
12
20
108
6
16
14
36
4
72
9
33
18
18
15
71
13
12
11
10
92
7
41
58
140
1
23
25
51
6
3
60
3
69
35
16
50
7
63
12
8
24
60
16
20
4
18
12
18
105
5
7
53
46
21
11
10
30
32
12
4
44
1
75
96
20
28
32
10
14
156
54
10
44
61
29
28
27
5
16
14
30
70
45
17
36
79
23
10
2
118
2
64
56
4
21
3
12
6
2
10
30
2
4
6
8
30
31
21
3
11
42
22
8
4
8
10
30
45
3
33
45
66
30
6
12
30
38
13
21
6
9
9
66
8
60
58
39
75
14
19
23
4
24
9
35
12
6
10
54
15
63
132
20
25
3
57
48
5
16
2
12
16
20
40
42
30
8
12
37
41
31
65
10
45
39
24
21
27
57
11
36
66
28
30
9
23
22
78
60
9
3
18
62
36
4
32
18
55
53
10
50
7
45
12
75
3
21
27
44
6
79
39
24
20
1
5
150
34
126
81
23
10
27
89
55
11
30
30
73
3
8
42
22
30
32
30
4
24
8
10
3
15
14
22
68
28
2
22
188
40
12
36
14
163
5
115
11
24
10
15
45
2
13
12
39
9
3
8
6
19
27
20
4
20
76
50
19
45
3
23
37
11
4
60
38
10
30
78
45
36
5
90
40
30
50
24
61
3
18
18
2
28
30
6
26
4
48
2
34
21
51
44
126
7
36
21
30
93
11
6
43
12
23
97
35
36
28
44
36
72
13
35
49
33
24
48
8
24
19
5
34
2
18
42
36
28
36
36
2
22
38
16
60
6
44
6
4
9
75
12
24
9
12
3
21
29
36
4
15
23
97
5
30
60
10
2
4
50
4
26
4
8
12
16
45
29
52
75
21
2
108
82
18
2
67
35
73
23
13
39
38
22
66
50
16
9
71
16
50
90
22
50
58
128
31
23
10
2
16
38
6
6
78
4
12
9
45
30
21
45
80
18
22
75
11
13
11
25
11
12
37
24
51
26
7
33
20
12
6
42
7
33
108
66
45
29
34
20
28
9
39
12
24
44
52
8
1
15
54
15
149
40
6
66
26
22
12
3
12
75
24
62
42
40
18
24
24
2
10
18
2
7
12
35
58
62
10
6
20
12
37
11
10
48
2
12
22
15
24
35
16
18
2
13
3
62
7
9
6
8
25
47
24
1
59
12
109
35
28
56
1
53
30
18
42
12
18
10
38
22
6
15
35
16
44
6
6
42
18
22
48
14
18
6
24
52
48
8
52
42
24
75
21
36
39
41
102
52
24
50
30
12
22
6
21
51
69
105
26
40
44
25
120
21
32
6
54
52
3
47
48
1
11
40
6
27
17
36
7
5
18
24
73
12
23
10
56
10
12
8
16
8
102
16
2
25
33
24
6
92
1
27
12
12
66
8
46
18
80
16
140
82
62
42
48
61
5
16
14
22
12
20
55
95
6
36
10
66
62
70
36
30
9
23
108
24
22
6
20
58
12
50
94
74
12
10
62
37
29
16
3
35
40
50
16
2
49
15
33
65
30
16
50
19
33
122
6
31
35
13
11
76
24
21
21
3
29
46
140
12
24
13
35
25
17
163
45
72
3
15
56
6
114
22
24
24
2
4
8
60
28
48
6
3
35
22
18
8
88
36
8
97
48
47
96
40
2
6
22
68
12
28
2
49
15
66
2
10
6
44
70
15
17
10
20
58
50
70
78
9
48
21
84
51
71
6
22
20
30
18
4
33
12
35
40
6
38
84
25
123
12
32
54
10
2
24
18
85
15
2
6
30
34
8
58
2
28
114
15
41
19
45
50
49
29
67
24
167
60
12
22
3
11
22
2
16
21
3
36
44
6
42
22
30
50
28
2
28
93
11
28
20
96
1
33
38
40
2
58
80
114
36
18
6
19
21
48
80
58
12
18
18
6
14
64
42
20
34
56
24
10
14
66
19
12
41
22
80
130
80
66
22
42
6
6
120
66
30
8
54
67
23
25
23
72
10
2
4
20
42
7
53
43
47
22
30
56
16
48
8
4
6
12
30
20
16
20
42
34
24
50
6
24
4
12
8
72
148
38
78
34
15
11
16
48
2
46
84
26
4
210
30
14
84
18
10
8
76
44
52
14
43
5
16
15
11
4
2
12
7
23
61
41
30
6
7
21
2
13
27
93
11
10
3
5
7
39
9
12
5
36
7
137
10
33
33
2
12
24
42
19
81
18
72
20
22
26
4
18
12
2
138
6
30
19
35
12
48
12
25
83
58
12
18
2
22
48
18
8
16
6
42
62
85
51
2
42
4
54
50
97
45
38
6
16
96
50
70
92
30
22
3
71
34
18
9
5
34
42
8
40
32
19
45
36
30
14
19
11
10
24
2
22
6
24
20
36
52
78
14
10
30
42
56
18
24
30
6
66
76
39
21
20
4
24
66
18
15
3
9
3
18
48
2
10
39
60
69
12
27
23
12
48
30
19
53
16
39
47
36
18
16
26
72
85
47
4
24
98
19
21
3
15
84
45
12
48
17
24
12
18
24
16
26
16
32
7
41
19
21
14
16
32
6
12
42
22
18
68
12
12
18
22
93
23
70
3
81
39
24
15
18
14
13
60
3
80
4
38
12
16
18
20
12
28
2
100
3
11
10
48
66
12
57
23
13
120
36
33
6
9
17
70
6
32
52
90
33
11
1
65
18
60
18
43
24
21
44
66
16
8
37
3
50
6
34
48
3
11
25
23
42
6
52
38
19
23
30
91
71
25
45
30
33
33
2
6
19
27
68
18
19
35
10
60
26
52
42
90
36
8
114
6
36
13
23
12
25
15
62
4
2
78
30
16
108
32
16
2
16
54
20
10
15
17
34
20
4
8
37
3
18
26
6
18
12
13
9
32
28
27
35
4
44
18
112
2
85
83
28
24
44
1
5
40
3
5
55
65
46
66
30
14
46
8
42
16
14
16
20
12
85
60
65
28
39
39
24
50
7
48
36
11
36
49
53
6
24
18
42
30
78
60
24
46
2
46
2
28
24
32
84
12
34
3
3
38
10
44
10
20
67
21
99
21
2
37
99
54
8
43
27
12
20
61
27
24
8
36
46
8
28
12
56
6
6
4
30
20
4
24
57
3
20
10
ABCD 94202148512*3^$a+1 [50166]
300
252
171
99
18
18
162
23
103
105
21
18
168
33
21
11
19
18
60
111
87
18
270
57
32
85
36
42
29
96
13
114
18
30
177
135
66
54
42
30
90
18
180
6
66
6
144
138
186
54
282
39
147
12
78
72
11
55
9
87
48
96
57
9
126
54
51
147
173
67
36
162
72
156
276
30
216
72
78
342
108
18
95
25
54
36
36
96
12
126
159
93
179
19
60
54
126
270
54
90
156
6
30
60
18
66
47
7
6
252
12
42
33
21
30
77
49
60
48
150
141
15
90
60
180
252
90
17
55
41
7
42
102
54
24
120
36
36
36
54
234
87
45
83
160
21
36
54
90
6
144
90
30
24
180
125
145
15
144
87
60
93
393
30
150
72
48
168
72
12
63
9
119
79
36
144
36
6
35
19
90
90
9
3
18
59
208
32
25
90
6
126
198
36
159
57
48
6
750
60
72
30
42
180
252
39
15
66
6
48
41
31
17
1
144
96
95
7
162
42
93
96
9
30
18
23
19
77
79
6
18
18
23
25
87
39
108
258
18
57
117
203
48
7
18
39
15
30
18
33
32
103
120
24
18
198
90
407
199
54
6
90
83
205
102
60
48
17
48
103
48
105
9
138
45
153
167
112
15
18
30
33
32
79
78
48
204
30
60
36
105
80
7
18
204
36
23
31
18
48
204
66
17
7
153
237
83
97
150
30
90
6
72
66
17
145
18
96
18
36
54
180
108
84
198
312
63
128
7
105
32
325
36
54
96
180
77
67
36
30
18
6
35
31
42
246
24
66
39
33
60
18
177
3
36
30
18
60
48
270
204
131
25
240
54
144
66
60
138
60
12
18
15
32
61
114
84
90
35
19
42
131
48
55
12
78
72
90
84
90
18
36
60
156
168
72
36
30
18
45
32
55
89
16
105
42
36
54
102
36
162
60
12
60
54
30
114
12
65
64
51
6
23
96
55
114
324
3
48
51
90
18
225
15
33
87
18
90
468
90
47
48
211
90
36
24
90
36
185
85
84
6
72
41
7
252
90
306
17
115
93
9
36
144
18
42
36
156
144
6
264
24
33
195
150
234
29
1
78
48
258
72
282
42
51
15
24
138
198
233
7
12
36
60
192
333
9
150
18
48
6
89
85
24
51
32
48
64
15
150
30
125
55
96
54
35
37
11
127
33
57
72
144
24
126
12
42
138
78
27
63
36
108
102
11
48
144
1
47
127
42
48
36
42
48
24
90
12
24
66
36
18
180
6
113
115
36
137
103
30
72
3
39
12
125
79
90
72
63
39
168
48
42
119
79
90
180
36
540
18
72
41
25
23
19
18
162
192
114
12
132
30
72
96
65
115
18
75
45
35
1
18
162
36
78
9
21
11
79
17
7
12
420
30
144
11
144
409
90
156
65
ABCD 94202322166*3^$a+1 [50052]
5
102
85
20
63
97
156
68
76
143
72
54
156
54
60
157
68
39
37
53
75
88
24
36
32
112
8
21
126
121
72
60
48
23
49
20
135
81
21
55
53
31
96
108
56
112
12
5
162
1
44
4
5
31
24
180
12
17
60
7
36
23
114
67
128
28
29
19
132
84
119
97
47
121
59
36
54
7
60
23
181
60
11
85
84
12
92
15
1
12
72
5
115
47
18
31
29
195
72
4
11
85
29
90
30
55
71
60
25
120
24
101
18
25
120
11
54
60
36
126
54
30
37
77
30
21
16
120
44
39
13
72
20
21
36
138
121
95
21
219
169
48
48
12
20
3
24
37
83
60
25
60
20
36
136
95
13
77
90
25
68
51
37
24
48
180
132
36
44
88
72
36
113
39
57
18
73
32
16
12
23
36
1
17
31
92
64
35
48
72
61
8
39
13
83
9
75
157
29
91
29
19
12
44
105
247
47
177
75
25
80
40
8
21
79
48
17
55
35
13
24
149
54
66
39
40
35
25
5
75
51
21
40
24
29
7
83
25
72
59
97
8
16
23
132
120
18
91
24
17
55
260
60
40
44
60
21
91
8
75
61
53
7
5
18
25
48
59
25
96
17
103
23
69
16
65
174
1
56
39
109
11
37
89
18
33
64
35
1
24
60
23
13
107
97
248
51
1
200
16
164
28
48
29
115
24
20
16
180
120
8
52
29
30
60
81
39
36
85
5
3
48
88
95
25
72
48
35
1
20
75
121
180
132
12
60
299
24
105
57
54
36
18
31
20
112
107
25
36
101
135
39
24
1
24
12
29
330
25
29
30
36
21
69
111
15
193
20
75
6
15
16
35
25
35
25
8
75
1
276
60
23
102
114
49
5
43
24
35
13
41
54
21
100
119
37
68
40
227
13
168
12
5
151
44
27
54
55
44
21
19
36
60
29
87
3
21
84
16
36
29
66
114
115
149
67
84
96
44
64
65
180
67
36
53
96
48
162
13
12
36
24
29
174
1
20
64
11
30
54
73
77
102
13
5
15
172
60
23
21
51
109
36
36
12
72
8
21
156
43
11
25
89
43
24
35
109
24
48
60
137
6
49
5
30
25
60
56
81
31
24
263
132
120
181
72
12
29
15
12
132
75
177
136
47
133
113
24
187
20
3
72
13
156
72
29
39
4
72
53
27
63
133
108
24
36
24
72
60
80
16
53
6
138
67
44
75
210
15
99
177
39
25
44
15
13
72
41
150
156
1
167
12
18
43
68
16
113
27
39
180
25
36
119
49
156
65
54
60
45
16
11
48
42
55
83
13
77
15
27
145
36
83
105
96
33
103
23
61
24
36
23
60
12
73
56
84
261
19
17
30
109
35
145
71
33
75
145
5
115
48
24
29
19
8
72
27
33
52
23
30
31
149
43
47
6
55
152
93
24
43
60
128
180
100
12
44
64
35
30
24
31
35
1
120
8
28
29
138
1
35
37
32
27
109
44
28
68
100
24
132
83
61
72
32
28
47
13
197
7
143
37
44
135
45
4
17
43
96
11
48
121
119
133
12
11
145
32
4
60
65
43
8
40
72
140
16
191
145
120
5
15
40
65
15
40
20
136
72
56
9
12
3
111
66
78
13
59
25
95
1
60
68
111
85
60
119
1
23
61
101
15
16
24
48
48
128
39
33
52
12
125
103
20
15
6
31
200
28
5
6
109
155
33
57
91
12
29
15
100
59
25
89
7
84
11
61
12
12
119
30
67
8
40
84
32
28
12
95
48
33
64
68
105
127
36
24
60
65
108
27
180
3
85
5
132
79
260
12
39
54
31
5
60
15
16
12
95
25
12
35
24
9
21
39
48
27
61
11
33
21
139
60
108
48
131
48
21
4
240
12
215
61
59
25
83
1
84
77
15
9
ABCD 94202418496*3^$a+1 [50019]
54
18
12
18
42
29
109
167
1
30
77
108
139
5
283
5
120
55
293
19
48
18
107
163
60
29
115
29
7
29
205
210
53
127
41
85
59
31
17
36
19
60
12
41
37
30
53
37
90
348
30
114
173
97
48
23
157
71
37
95
48
24
120
96
19
102
36
222
53
144
1
90
102
23
199
125
121
24
18
12
276
30
24
66
132
102
36
42
521
211
53
43
12
17
1
24
11
19
60
198
102
6
72
71
12
132
12
43
48
5
48
79
18
47
180
55
60
65
7
66
60
84
23
13
35
72
55
18
42
228
17
43
29
55
78
11
7
252
17
91
53
144
55
12
36
162
42
30
216
23
19
90
30
18
23
72
67
168
30
270
24
36
162
18
210
60
143
49
35
97
48
42
48
17
36
7
12
60
29
60
480
7
12
42
11
72
43
29
43
53
19
108
17
13
143
132
192
96
49
18
53
7
102
36
54
198
108
24
36
35
12
60
13
42
17
48
37
90
41
175
17
132
13
198
24
89
307
12
185
72
31
42
210
17
36
127
132
89
67
132
108
30
60
162
30
42
126
107
12
24
12
132
13
60
30
72
60
90
11
109
78
90
54
36
282
180
60
12
126
180
5
84
1
54
6
12
18
132
318
132
107
13
78
30
60
47
73
72
143
168
19
198
12
162
150
36
47
37
35
60
1
54
48
185
175
90
71
181
95
13
90
113
67
17
133
12
6
54
18
65
25
198
120
42
83
25
47
55
18
72
72
71
25
107
145
191
492
85
54
89
61
35
13
95
55
102
108
18
77
12
1
42
65
7
246
42
18
54
48
42
90
18
11
1
18
90
42
66
24
83
7
66
35
37
162
108
53
60
85
204
36
12
95
12
25
66
42
102
96
125
120
79
36
17
36
31
96
30
143
19
77
48
43
89
91
12
113
49
71
55
5
67
78
120
107
168
37
83
24
216
12
217
60
143
72
48
73
95
72
72
31
132
53
49
18
77
55
30
18
41
120
127
24
108
245
25
11
37
23
91
30
6
54
66
125
37
42
29
24
37
35
1
83
19
41
229
107
96
67
53
37
90
77
31
72
180
53
97
35
127
161
72
193
95
139
60
30
96
12
18
125
19
5
121
143
240
109
11
1
203
156
187
120
77
72
108
48
145
42
48
42
90
12
5
13
18
24
53
103
42
12
18
17
151
264
41
72
67
53
7
161
48
241
36
12
18
42
108
12
198
5
67
17
43
161
1
120
143
205
48
54
60
138
23
37
107
48
55
60
30
168
12
78
102
143
25
30
72
90
18
89
43
17
13
35
55
72
60
48
185
73
30
269
91
53
127
54
35
36
127
53
108
132
12
108
55
54
36
23
19
48
77
120
25
48
107
43
89
48
252
55
5
13
18
72
90
78
30
54
5
48
43
72
12
41
19
29
7
17
12
25
66
42
155
55
53
72
96
12
19
108
18
143
19
78
72
12
6
84
96
162
18
89
36
37
191
79
72
66
54
90
198
18
42
90
35
67
36
24
53
127
29
24
163
137
7
66
24
36
120
23
67
132
48
53
91
ABCD 94202423156*3^$a+1 [50044]
96
5
36
39
24
57
54
73
5
18
33
21
210
78
43
95
9
96
9
103
35
18
123
39
1
41
18
85
56
159
18
60
475
8
39
48
33
57
24
30
6
19
96
29
18
25
5
243
45
54
13
95
150
18
54
18
48
72
42
126
25
24
71
42
31
131
165
64
17
132
102
36
42
162
21
9
18
21
21
48
51
21
19
17
7
35
48
42
3
112
5
18
9
81
24
30
9
72
27
21
16
95
30
36
42
18
30
180
240
9
96
48
16
56
24
15
1
48
41
78
48
25
80
9
48
31
11
66
72
42
9
129
18
42
48
144
43
125
27
3
60
1
89
103
24
11
37
53
67
113
72
55
53
19
23
18
72
7
23
150
3
24
75
6
7
95
72
9
9
90
13
29
90
48
1
77
75
24
21
123
16
56
9
55
35
30
18
21
111
1
8
57
204
66
49
56
99
90
48
27
81
42
13
8
40
77
24
19
72
65
7
53
3
112
80
57
55
8
9
159
51
45
96
112
257
66
109
113
55
72
281
15
27
30
72
6
73
24
72
23
42
126
12
18
60
12
91
24
35
192
6
79
23
201
21
120
36
42
61
47
33
39
12
13
65
72
135
16
5
24
36
15
88
17
90
114
18
12
45
24
27
69
75
30
31
5
24
228
103
59
18
27
51
54
36
3
117
163
41
30
36
93
57
90
157
125
51
81
18
12
6
67
17
39
160
71
1
17
7
161
180
72
91
72
48
17
54
60
36
25
47
1
56
15
18
31
77
30
90
72
60
30
177
24
87
150
75
45
19
5
18
57
16
29
96
43
32
87
48
9
15
48
108
85
48
161
138
60
97
65
31
17
31
120
17
12
132
120
159
96
16
128
231
81
27
21
112
269
126
13
167
30
24
43
8
87
57
33
60
12
60
36
90
30
199
41
84
19
89
72
15
16
128
111
1
24
71
72
73
89
79
29
51
21
91
8
16
95
193
155
18
139
48
32
135
25
53
91
24
203
90
24
48
91
41
39
51
36
12
42
43
65
7
48
8
39
168
12
13
5
91
32
24
33
60
30
42
18
102
99
72
99
60
18
12
18
25
152
64
176
21
30
114
139
41
231
57
72
55
11
45
264
141
99
64
144
113
7
48
65
7
107
126
7
120
32
111
49
35
6
12
18
222
43
47
102
60
48
31
24
17
126
9
15
18
48
7
173
19
5
66
24
25
41
15
9
48
63
24
21
72
312
66
144
73
17
90
21
40
288
80
147
132
81
27
85
5
115
95
114
108
3
135
105
9
159
57
84
78
85
17
39
112
24
11
85
17
55
5
30
21
39
72
9
96
120
45
30
189
64
216
107
37
23
30
43
11
21
88
56
33
168
7
113
54
9
40
29
12
108
43
80
147
60
72
25
104
9
7
11
54
39
141
115
35
18
43
224
3
13
8
171
6
7
77
96
12
312
15
88
77
90
9
111
169
24
65
12
18
57
3
61
41
6
120
270
3
69
90
25
47
18
231
189
30
18
42
72
9
40
107
60
72
1
71
1
17
48
15
117
12
36
24
115
23
108
13
101
283
77
18
30
3
15
42
7
41
55
104
24
129
120
132
171
57
127
143
33
40
17
42
18
18
54
19
119
60
133
72
128
45
12
72
15
81
7
5
168
43
29
108
30
24
288
90
87
376
8
51
85
24
120
59
12
73
167
1
72
8
45
12
7
71
12
37
71
54
19
17
60
12
7
56
88
56
81
15
112
56
21
18
33
57
12
36
55
35
54
96
72
72
15
96
24
280
11
42
12
31
48
24
95
168
25
48
71
1
17
31
80
27
144
21
87
25
8
9
36
19
24
11
108
1
24
32
40
83
30
18
150
7
83
ABCD 94202438054*3^$a+1 [50001]
97
29
31
53
6
6
106
30
23
64
17
51
13
15
20
39
25
17
103
20
16
59
96
37
17
3
9
6
57
13
68
7
15
8
54
31
11
81
57
60
15
48
85
8
7
12
12
53
76
102
33
44
45
36
66
24
9
16
72
20
28
57
27
20
45
18
18
54
37
11
33
112
180
75
2
151
12
5
102
1
255
149
43
5
13
47
15
33
15
130
39
5
7
20
9
246
48
45
43
113
9
76
75
65
15
64
8
12
36
85
2
72
25
20
48
4
23
1
29
18
42
15
15
25
8
33
55
5
10
21
21
15
29
10
54
90
9
60
51
42
3
41
114
16
26
7
5
18
13
80
75
10
32
15
39
40
14
10
129
17
15
4
12
80
4
65
18
82
56
19
51
77
60
52
161
79
44
1
14
40
32
72
37
11
33
52
35
24
24
30
31
209
66
6
18
21
16
20
117
43
47
48
78
10
5
9
12
30
25
24
47
33
16
48
21
27
9
15
39
30
32
10
32
1
80
15
70
32
12
12
144
10
77
19
14
99
13
48
26
24
42
39
24
16
36
108
45
99
23
9
111
42
12
91
23
66
31
39
146
48
67
45
32
7
89
6
81
15
42
15
88
15
2
6
126
3
48
55
50
78
25
96
23
25
41
39
31
14
48
24
19
24
20
16
92
49
15
24
17
7
20
61
95
36
96
25
3
24
60
21
15
32
39
6
138
24
6
24
58
38
12
78
49
57
54
32
25
12
21
126
29
4
176
9
6
10
15
47
24
40
24
90
134
192
25
23
6
12
7
71
57
57
27
1
2
42
19
44
21
79
12
9
32
15
39
69
9
16
27
33
152
67
17
10
8
1
87
53
165
31
48
12
96
48
20
39
1
77
3
45
24
42
136
8
1
69
80
67
5
19
23
18
24
60
43
120
23
24
10
11
43
74
6
30
19
36
75
69
5
46
185
136
60
20
28
12
69
27
5
75
100
3
14
63
33
90
25
41
31
48
24
23
33
64
167
1
144
29
40
56
64
50
9
1
72
27
35
13
12
41
39
57
6
48
54
31
60
137
12
16
2
25
9
14
90
115
35
61
36
17
16
111
9
14
6
24
7
84
32
55
5
25
8
10
9
101
132
15
9
91
12
5
36
7
24
95
45
28
116
99
18
63
21
10
9
71
24
37
3
57
39
66
15
80
49
63
23
33
15
24
45
172
29
75
9
60
28
63
5
87
27
21
27
48
1
24
95
6
55
48
12
8
13
2
13
12
17
84
27
13
20
19
12
89
6
24
192
13
17
3
45
10
26
4
26
1
47
25
17
48
6
49
12
44
9
36
40
20
55
177
3
11
9
24
57
40
51
5
7
56
16
89
30
24
18
64
111
23
37
32
13
24
20
115
48
17
64
6
14
90
9
12
51
34
6
153
71
25
24
15
5
61
14
25
72
5
15
13
15
65
55
45
47
3
25
65
7
23
10
20
19
48
24
5
19
24
12
9
155
31
8
25
48
5
7
20
15
33
49
14
114
91
5
31
21
35
13
26
1
24
39
224
25
5
31
32
25
50
18
30
25
5
24
138
25
45
47
3
64
81
44
69
16
15
44
81
10
21
12
23
102
42
24
22
3
24
96
29
51
15
9
48
33
7
63
5
4
48
23
72
10
23
37
2
21
4
53
123
124
96
35
30
10
5
129
31
11
48
6
40
20
40
44
18
33
64
87
9
41
6
78
15
67
24
14
55
36
119
24
6
19
5
60
16
6
33
41
19
41
7
17
58
80
97
21
2
42
150
25
132
41
3
21
16
84
54
81
15
126
27
21
27
48
17
7
32
4
84
71
6
136
32
243
88
15
42
44
24
12
55
32
15
25
41
70
14
76
6
9
12
53
12
4
158
45
12
16
20
27
102
19
5
115
24
5
7
20
1
23
87
18
7
17
67
69
92
10
2
12
10
8
90
91
35
246
19
65
40
39
36
77
63
24
13
15
83
30
96
10
194
84
31
32
9
66
90
7
8
57
6
22
152
42
85
53
16
14
42
15
1
3
12
20
4
236
28
15
5
27
25
15
38
115
87
2
127
120
29
10
50
54
30
82
53
1
72
8
19
8
9
24
55
15
32
13
32
9
55
41
84
40
23
73
87
23
13
35
25
36
11
25
12
60
17
111
49
3
12
5
10
104
1
204
59
30
7
41
42
30
43
5
12
55
48
9
38
46
44
3
4
8
93
43
17
40
54
8
21
4
93
2
30
138
24
9
36
1
15
12
81
212
3
24
112
24
72
5
3
9
16
111
69
26
1
17
28
2
21
69
7
120
48
47
25
23
18
12
43
113
6
6
3
81
6
18
27
27
73
8
45
76
36
2
18
3
25
2
34
3
20
96
15
42
40
63
60
156
9
15
12
48
35
6
3
15
33
73
180
32
55
53
16
68
43
47
30
42
33
7
126
2
90
36
31
45
104
12
15
112
60
87
9
29
7
89
7
12
36
27
32
82
14
9
15
88
2
31
20
171
1
77
18
85
29
39
64
21
26
13
17
16
35
103
9
32
31
38
27
207
1
57
15
39
38
48
7
20
7
98
78
40
33
47
10
24
126
9
41
102
48
30
40
108
51
75
69
105
27
72
95
37
35
40
81
197
3
15
120
37
80
3
97
41
55
156
84
44
51
57
4
53
72
111
39
18
27
108
31
2
55
23
37
84
21
39
83
48
9
45
10
9
149
18
ABCD 94202464568*3^$a+1 [50024]
40
3
8
13
3
45
42
77
7
74
63
81
22
9
3
24
54
48
3
39
126
39
36
45
15
27
12
69
3
74
67
27
18
138
9
51
90
66
69
17
22
36
69
32
7
50
39
4
24
24
5
22
33
17
15
9
70
5
43
2
15
19
14
96
15
1
6
12
57
77
16
48
18
9
15
105
3
26
39
76
5
3
72
24
16
3
18
18
24
29
105
22
29
13
27
99
5
43
29
16
27
2
24
7
12
48
8
24
40
29
46
66
3
53
43
8
16
48
45
11
40
29
34
5
7
26
67
24
24
21
35
7
62
43
3
26
87
43
33
29
75
13
11
48
61
18
21
3
33
21
48
24
32
24
34
14
16
3
48
3
24
29
37
3
5
16
54
29
16
21
6
21
8
7
14
16
18
105
29
48
7
63
24
26
43
87
29
16
33
155
16
147
2
168
70
36
14
15
16
39
26
16
8
40
111
44
21
19
21
42
14
58
62
75
37
11
79
9
125
3
24
12
49
3
24
5
15
19
14
10
9
5
123
19
2
91
51
18
6
12
96
36
45
36
17
22
36
6
15
44
16
56
16
8
21
51
37
8
27
4
32
1
63
20
43
26
70
33
51
93
3
30
72
3
8
31
9
3
2
40
8
31
17
24
39
33
43
29
10
38
7
27
5
64
39
2
39
4
48
15
45
27
192
6
3
48
39
36
26
7
3
36
18
51
21
15
60
45
18
14
19
3
18
51
12
87
9
27
48
14
10
33
32
64
15
36
5
7
6
32
22
18
11
19
21
44
16
12
51
72
18
18
57
3
29
79
12
74
19
24
12
111
36
72
12
50
39
55
24
45
21
18
9
27
21
3
72
77
76
17
10
5
4
60
15
53
21
34
24
9
5
67
3
42
11
64
29
24
79
12
53
24
10
12
18
42
5
28
21
54
5
24
28
41
7
44
16
48
3
5
13
18
9
27
29
28
51
9
20
4
3
45
12
33
51
3
2
27
28
17
19
5
64
11
45
3
13
3
63
36
18
6
138
3
24
5
39
12
72
88
29
22
33
51
14
43
8
60
19
54
78
9
3
6
23
7
29
13
72
54
74
16
8
15
4
12
36
63
14
10
30
24
66
65
13
48
6
9
75
33
20
43
12
24
21
44
12
16
45
51
48
27
24
5
40
32
36
28
15
36
17
1
8
39
49
72
75
69
11
91
24
29
37
18
9
92
52
5
39
7
21
27
50
46
5
40
39
86
58
36
26
3
40
5
22
5
7
9
12
12
27
36
9
24
5
24
3
64
171
45
149
51
7
9
48
29
10
14
94
66
32
43
8
7
24
36
9
27
41
85
138
33
32
13
3
44
12
43
9
60
48
27
50
3
36
16
20
37
3
68
9
3
24
112
32
12
31
12
6
18
9
39
14
22
26
27
19
98
64
56
16
6
48
17
64
65
16
11
24
12
57
48
67
15
72
45
63
21
15
17
108
4
3
5
67
2
43
3
2
51
7
14
16
11
31
33
15
72
21
32
1
27
8
91
2
15
1
18
36
42
3
24
5
51
12
9
19
5
10
6
11
16
48
63
17
61
39
33
47
19
6
51
29
22
21
39
30
11
13
32
16
15
17
10
36
45
3
2
27
40
12
81
15
9
30
9
17
79
20
55
21
48
27
21
17
168
3
16
56
28
12
8
108
7
60
9
3
2
34
17
61
3
48
101
10
12
24
9
12
45
39
89
27
13
8
3
55
60
69
39
84
18
3
29
40
11
21
39
25
18
36
18
27
21
80
10
17
40
44
7
18
32
19
3
36
6
3
27
24
18
11
19
17
9
3
31
14
7
105
3
27
74
139
68
25
3
75
72
2
75
16
53
24
7
44
21
19
3
96
12
54
6
26
3
36
4
51
36
14
22
24
66
11
13
3
29
31
12
48
15
9
15
41
4
48
171
69
12
5
10
9
27
12
24
72
21
9
3
68
19
6
87
3
12
96
21
8
61
75
24
32
52
15
29
16
20
9
7
12
15
12
36
24
84
18
32
7
39
5
7
33
75
129
3
12
21
3
26
40
56
22
2
55
51
9
21
3
3
18
11
16
3
29
13
56
48
16
51
3
18
3
39
36
21
195
9
20
19
9
9
11
31
30
42
30
32
51
4
183
29
21
96
43
12
33
63
81
3
48
53
22
53
7
48
17
21
31
63
29
4
33
42
36
5
7
53
100
15
12
18
6
9
17
31
15
113
4
48
12
12
5
24
10
6
18
14
19
15
60
5
31
86
43
48
36
3
38
19
87
14
24
67
3
21
5
94
50
10
33
8
4
36
32
60
28
69
18
9
32
85
83
37
6
29
64
20
81
48
15
67
9
3
18
24
32
27
7
21
3
9
20
19
33
21
56
27
13
3
36
65
31
36
32
24
7
12
33
12
63
6
18
9
27
2
27
40
120
48
56
36
57
64
48
72
11
7
24
9
56
19
17
55
105
17
3
40
84
3
6
18
12
2
16
27
51
18
54
2
46
17
33
24
34
9
5
94
2
24
63
4
149
19
5
31
27
17
7
30
11
43
18
11
72
4
39
45
99
21
75
9
3
6
11
79
86
58
9
32
72
93
22
93
51
36
53
25
56
16
27
56
43
113
7
18
6
36
29
7
50
16
8
63
36
28
89
118
24
201
89
7
39
45
27
42
3
20
43
180
96
2
16
30
36
89
4
15
132
9
20
7
18
39
12
68
12
4
9
30
105
17
112
11
43
42
8
3
36
1
47
28
39
57
8
28
12
69
3
24
56
7
9
27
69
219
33
9
54
66
18
29
25
8
43
27
21
53
10
33
27
12
9
8
112
15
9
80
127
57
96
15
12
24
21
77
39
1
27
24
48
29
43
84
32
25
23
7
36
86
94
2
72
7
87
2
46
26
24
19
21
3
44
7
2
19
5
3
124
51
48
38
34
38
43
27
89
97
27
53
58
17
7
14
15
12
21
159
43
14
7
44
24
16
27
5
67
12
24
9
3
50
19
3
24
12
29
43
6
15
111
21
80
7
9
5
40
11
45
43
3
96
9
27
108
5
4
3
29
25
8
46
65
25
39
17
34
89
7
141
15
141
27
36
48
24
30
72
18
21
36
12
39
50
22
24
12
45
9
18
105
3
9
33
11
19
26
91
5
3
45
7
36
12
9
71
7
9
27
36
5
7
53
12
132
7
66
6
2
31
33
24
32
19
3
12
14
3
36
4
8
133
32
51
69
10
93
3
45
9
51
32
69
10
5
16
44
16
24
24
24
29
48
34
6
23
28
75
18
39
12
8
67
48
117
27
93
60
63
21
77
19
8
148
15
26
64
35
72
108
105
10
14
15
33
10
9
104
31
21
36
5
19
20
1
6
9
48
9
18
69
63
26
39
9
10
60
18
11
43
12
33
24
29
39
84
16
72
20
7
ABCD 94202719532*3^$a+1 [50030]
23
120
55
126
11
48
31
18
15
24
8
7
18
234
53
24
16
24
152
73
143
40
15
54
162
54
11
16
32
16
72
15
17
72
48
48
48
1
71
19
36
65
16
192
8
64
48
80
96
79
89
72
16
96
96
120
15
9
24
32
7
72
17
96
112
56
72
40
144
3
53
24
144
48
1
15
165
90
18
54
17
16
21
54
21
33
39
80
40
32
79
17
96
16
24
45
72
83
24
55
18
54
18
15
104
7
90
39
87
129
72
48
21
59
31
65
61
11
313
18
36
81
56
48
48
145
95
40
24
165
35
1
23
49
144
47
61
90
41
136
56
64
32
96
79
17
1
15
128
55
72
9
32
24
64
8
40
111
17
16
21
18
41
72
96
16
8
1
71
72
1
63
24
21
59
24
40
8
24
97
23
144
24
96
145
47
16
117
36
198
17
145
47
16
63
81
9
15
96
24
9
23
72
31
129
32
1
71
1
23
13
35
48
61
18
54
83
43
149
264
88
21
11
24
19
126
15
3
101
97
36
147
96
80
16
93
27
27
234
51
24
56
16
87
33
192
8
1
207
80
40
24
8
88
56
40
96
8
55
233
208
32
312
24
72
48
64
80
7
18
23
13
11
169
15
56
1
87
21
27
56
7
137
16
24
72
80
16
33
63
96
129
183
24
56
7
105
39
33
57
72
15
57
144
39
69
11
79
18
90
45
48
24
9
18
125
24
13
18
9
96
3
180
9
24
57
18
5
64
104
48
103
41
31
17
1
15
80
85
27
72
9
15
111
90
47
64
69
171
153
39
104
16
147
197
184
80
88
176
31
81
24
24
69
11
16
81
15
56
16
56
48
25
54
9
63
9
27
90
72
99
8
64
48
48
39
54
36
15
93
306
90
23
13
51
21
162
54
18
72
33
48
24
48
96
8
85
99
24
152
31
33
21
59
121
111
24
8
73
47
25
54
41
88
51
29
48
157
18
129
15
33
32
97
47
64
8
136
33
18
90
123
75
36
41
67
18
35
72
16
32
16
117
75
32
144
64
8
16
24
15
18
18
18
83
72
16
104
160
33
47
24
16
3
29
7
126
36
15
72
48
9
47
64
24
48
80
7
54
36
87
72
39
72
57
8
16
80
19
77
16
15
18
23
48
168
67
53
48
120
49
288
39
32
16
21
59
16
72
432
96
45
99
45
35
16
32
25
15
39
57
15
9
8
235
144
18
227
25
15
93
51
48
32
16
87
9
153
47
223
9
99
21
72
80
112
3
45
24
72
8
31
65
72
25
36
3
51
180
33
80
16
8
16
9
36
90
72
57
15
18
111
32
37
11
16
63
54
11
43
53
1
431
40
128
16
72
33
23
85
59
24
24
64
9
15
21
171
48
96
45
35
16
104
61
54
54
95
193
15
56
96
40
48
69
144
51
39
161
91
54
15
56
88
183
18
18
125
127
17
1
36
3
15
137
16
135
9
56
16
45
59
13
11
25
54
9
8
112
33
23
48
1
36
123
21
59
112
240
57
54
209
88
8
48
133
3
48
24
87
144
41
96
7
41
13
11
16
32
31
17
109
83
25
15
8
48
144
96
64
32
160
192
87
9
24
93
107
37
18
81
104
121
39
8
16
117
18
89
264
79
153
9
119
7
153
32
13
11
97
39
8
16
63
9
216
72
117
18
9
9
72
54
17
40
24
32
88
24
63
57
48
120
27
189
80
144
40
123
21
87
9
80
48
88
117
59
72
64
165
3
80
7
65
61
11
112
152
13
90
324
45
9
39
15
185
24
61
90
89
16
3
117
9
36
18
9
81
23
31
17
112
120
48
63
54
3
120
56
109
59
31
54
59
48
112
15
89
127
185
208
56
16
96
33
39
69
51
165
155
ABCD 94202742274*3^$a+1 [50007]
66
93
60
92
24
16
3
126
39
72
69
11
13
27
21
24
12
123
116
24
84
1
23
12
157
3
20
172
8
37
51
3
9
81
27
8
85
87
84
8
84
103
30
83
60
60
1
54
93
81
11
25
78
9
36
20
25
35
49
36
24
75
68
36
1
15
33
18
41
193
24
23
16
80
25
23
85
12
27
96
144
84
9
60
63
32
36
48
31
5
60
168
72
60
84
25
11
88
72
45
30
41
16
57
48
75
8
25
23
112
36
84
12
153
135
140
25
18
42
75
68
37
11
4
48
60
8
324
61
39
80
16
152
4
21
195
32
28
87
18
35
108
24
172
21
35
60
103
57
48
92
40
81
36
60
35
120
24
73
3
8
48
25
39
80
96
37
15
12
36
12
21
131
49
12
24
3
8
48
115
5
37
15
36
188
108
13
30
17
73
111
8
96
61
47
97
39
8
37
60
83
79
41
60
4
36
8
25
27
32
145
59
13
59
61
11
52
87
30
15
81
36
87
33
36
11
48
103
42
84
27
9
3
36
57
48
11
12
24
88
80
64
9
27
69
107
172
32
132
36
1
60
12
6
53
96
16
8
61
48
24
12
75
32
24
13
47
60
145
11
40
48
56
61
71
16
36
45
23
48
12
84
157
11
132
1
66
90
15
8
13
279
9
36
39
44
24
24
37
15
39
93
45
15
9
47
1
59
96
64
8
25
35
73
24
35
109
47
28
33
15
20
1
12
18
105
36
92
7
18
171
56
4
68
163
9
135
41
48
96
24
88
69
39
9
191
67
48
101
24
36
25
15
20
1
12
3
51
96
5
25
108
72
108
23
37
47
72
25
83
37
23
12
16
8
172
21
23
52
68
1
18
29
12
37
36
48
24
15
32
228
12
4
248
13
191
144
13
66
21
93
47
36
132
52
12
8
12
120
100
20
13
143
172
45
27
44
73
72
51
21
24
3
8
169
156
6
21
8
84
121
99
165
11
13
36
11
1
23
157
59
60
25
36
24
72
30
17
148
21
63
117
36
59
85
71
16
12
9
156
24
108
36
39
20
13
23
60
72
72
160
81
144
48
36
144
24
36
39
8
1
18
18
11
168
43
48
29
13
63
44
108
13
60
3
33
23
4
39
42
144
15
20
37
48
72
72
71
7
113
13
12
96
119
36
24
37
48
27
45
36
75
183
18
99
128
24
109
11
144
37
51
224
1
11
96
4
20
13
48
18
53
52
68
13
11
12
13
11
55
18
24
54
69
56
48
36
28
20
25
24
108
11
4
3
234
11
4
57
120
6
149
36
36
205
15
9
11
1
60
36
18
53
109
12
23
64
36
32
16
12
57
11
4
141
36
63
33
83
184
20
13
6
9
129
3
48
12
60
68
49
15
165
23
84
4
45
11
61
27
81
27
8
52
9
12
36
59
1
3
12
39
5
24
24
36
37
36
147
80
24
12
84
28
84
3
65
96
1
75
68
24
229
36
96
131
12
1
12
27
69
12
11
25
11
84
49
35
97
72
27
57
71
4
48
12
8
300
24
24
4
96
165
75
24
96
45
12
71
4
33
72
11
64
20
28
24
48
27
48
18
35
37
11
85
84
11
76
36
9
30
113
36
4
56
61
162
78
12
63
96
153
147
141
48
47
25
6
57
9
35
43
125
19
65
4
21
15
20
60
103
117
8
12
4
33
35
108
19
9
44
36
4
20
127
17
1
75
33
75
105
48
144
3
128
157
135
9
71
37
36
24
36
36
23
24
12
67
5
108
12
37
75
99
78
48
59
49
35
19
9
80
4
93
195
92
1
23
28
32
277
48
51
20
1
54
45
8
36
25
107
19
105
56
13
18
144
126
18
29
85
39
33
155
12
31
30
11
36
16
8
60
60
133
60
12
59
13
39
92
139
42
99
99
45
8
160
8
28
33
3
21
11
64
24
8
28
9
30
18
24
191
1
23
36
85
15
44
132
24
1
99
9
71
40
12
57
72
6
18
71
24
84
60
132
144
36
24
49
3
8
24
132
60
24
97
12
6
48
65
108
61
111
56
1
156
95
12
25
83
4
21
107
168
12
229
3
20
49
59
72
19
93
308
25
15
57
39
44
208
21
11
73
39
32
24
1
48
36
99
45
24
27
24
3
5
144
43
17
97
143
4
8
24
48
12
48
1
87
ABCD 94202889986*3^$a+1 [50064]
45
18
61
156
36
80
27
18
54
144
45
100
71
1
8
135
81
208
68
28
84
60
72
173
43
128
96
40
215
9
117
55
180
60
12
132
29
54
313
260
64
155
181
17
18
25
360
48
24
48
24
44
64
20
135
97
116
4
140
28
36
192
132
47
109
140
21
15
129
195
172
48
35
1
24
65
135
207
9
216
172
60
65
163
240
209
99
45
162
33
21
19
360
60
12
125
27
28
32
93
55
80
9
126
97
48
104
156
9
91
44
45
54
1
53
151
180
144
137
15
228
171
54
216
90
81
9
54
313
72
12
188
136
89
126
126
36
108
7
84
108
176
417
43
29
163
324
68
40
176
129
63
168
21
36
115
80
3
9
45
43
72
8
57
55
60
80
3
189
36
45
18
90
36
243
88
317
55
60
128
232
216
36
144
80
12
88
56
64
24
56
52
12
125
43
12
36
96
120
53
207
288
16
11
1
143
37
32
28
120
89
223
152
364
60
36
83
72
225
496
132
11
54
123
64
84
32
84
304
192
384
144
191
54
7
44
36
4
96
272
135
33
93
115
20
27
9
9
7
29
108
36
115
192
8
16
164
36
88
20
208
320
112
212
28
156
80
52
20
9
54
189
27
126
27
16
12
60
65
207
16
119
45
16
12
125
87
57
36
252
27
63
217
36
68
72
112
17
15
165
90
18
127
144
24
8
237
55
107
25
56
63
72
177
381
307
24
8
21
27
45
27
96
39
198
199
140
4
36
44
132
39
73
216
125
36
279
45
51
111
90
7
137
63
96
64
48
32
111
37
107
277
224
220
36
276
48
32
72
21
91
80
240
640
120
8
207
133
108
47
97
84
107
73
71
25
44
57
7
108
152
48
144
28
35
321
21
144
259
65
55
72
24
29
43
84
44
64
152
45
216
135
60
4
204
56
136
215
72
18
115
209
99
279
1
71
225
261
162
18
19
96
20
9
295
48
143
9
24
76
35
81
153
36
115
108
180
48
168
36
20
88
47
9
117
19
71
33
252
28
272
72
28
17
18
97
120
53
43
36
116
28
65
216
36
7
72
353
151
47
105
165
127
32
4
60
144
36
29
18
153
24
40
168
8
129
55
233
108
91
8
225
7
8
183
9
64
360
104
112
71
90
7
252
36
29
43
80
72
93
43
65
180
43
317
259
36
29
99
196
44
ABCD 94202981014*3^$a+1 [50018]
21
59
48
36
7
9
9
12
132
30
17
4
20
12
48
4
93
27
36
9
147
39
9
8
49
15
44
37
27
12
9
42
5
28
60
9
11
172
3
21
8
7
54
11
1
39
24
27
17
16
9
18
33
15
81
8
1
180
51
9
87
8
25
24
75
32
4
24
8
12
36
37
23
16
36
60
20
28
36
24
9
27
33
11
16
9
11
28
20
13
30
9
9
15
57
63
96
8
1
39
48
12
3
17
1
36
11
7
21
20
91
21
87
48
9
24
96
21
84
63
32
31
54
24
59
7
41
4
15
21
9
24
11
1
60
12
11
60
160
12
72
48
8
84
1
59
72
16
63
17
43
29
36
1
63
80
16
81
11
19
21
72
20
1
27
20
64
48
3
9
8
13
60
15
20
108
1
23
48
37
35
52
36
8
36
49
11
4
12
68
96
16
9
66
17
25
111
9
23
28
27
9
39
5
37
23
7
29
13
47
40
60
33
107
4
60
21
36
27
20
16
80
25
12
23
19
77
79
17
28
9
23
4
33
3
9
24
11
4
56
16
20
49
15
20
16
8
40
69
12
11
208
15
69
8
40
9
6
12
45
36
12
8
7
24
65
25
18
126
30
9
123
18
59
31
69
12
9
192
15
8
40
44
48
25
27
15
17
16
44
31
5
85
35
24
28
36
12
3
89
132
109
36
11
19
5
24
36
64
105
39
33
24
3
56
16
15
29
36
151
9
39
6
3
33
23
7
33
21
23
28
24
24
72
108
36
9
24
15
12
60
68
12
4
12
68
4
8
55
45
15
30
39
15
33
32
79
41
1
3
15
17
109
174
17
37
111
15
6
11
12
13
27
21
36
60
23
13
15
24
9
87
8
16
33
6
29
76
36
48
12
8
1
6
9
21
23
1
12
83
49
11
19
65
36
7
5
4
44
115
9
207
21
48
159
5
1
12
63
15
5
60
52
44
1
3
27
129
44
40
44
67
221
67
45
45
35
16
12
63
6
30
5
16
32
25
12
59
16
39
21
33
18
12
65
16
69
23
67
5
31
137
4
20
31
33
24
87
29
4
56
37
27
45
23
12
40
12
20
24
4
20
12
64
20
24
1
15
24
56
7
60
65
4
39
41
49
11
1
15
9
3
20
52
9
60
54
12
69
20
60
1
84
47
28
12
9
71
40
12
3
33
24
20
16
12
24
8
1
6
161
85
35
40
44
4
44
13
15
24
44
60
16
8
1
15
57
15
72
120
32
24
96
31
89
24
40
200
7
9
60
3
41
36
19
81
9
87
33
24
3
9
18
5
28
57
23
24
28
105
18
9
69
51
24
24
21
47
148
12
48
21
48
63
12
20
1
155
16
3
78
35
40
45
42
33
159
18
15
57
95
31
53
132
13
11
64
20
84
37
35
4
12
8
136
8
60
52
96
24
20
4
9
3
15
17
12
4
36
8
88
12
21
11
16
12
21
107
13
36
60
83
40
60
32
31
18
11
4
140
24
1
6
18
12
51
24
39
69
21
11
60
4
12
48
9
15
56
16
3
17
13
35
12
16
68
145
11
16
20
19
78
3
44
19
54
36
35
36
16
8
31
21
15
65
79
6
107
16
60
56
40
9
11
25
23
28
129
36
59
24
60
4
45
3
8
24
1
6
21
9
6
12
5
31
6
11
28
104
40
32
4
15
21
9
71
28
12
93
11
16
21
23
12
40
12
3
18
15
156
44
4
93
12
96
75
60
81
36
15
8
40
12
20
48
16
60
9
11
16
9
15
84
80
4
12
84
32
13
15
12
32
16
39
57
9
6
33
15
21
15
21
21
27
45
18
33
24
8
48
85
11
108
12
4
60
32
40
44
31
12
17
4
15
96
66
35
7
185
7
81
20
4
9
71
40
15
165
9
24
11
115
17
13
35
25
11
16
8
55
9
36
9
12
11
12
13
119
49
12
3
36
48
48
12
21
15
69
6
17
12
132
16
15
29
4
45
12
147
20
31
42
3
36
36
72
96
32
40
8
4
36
24
68
52
72
68
52
24
15
21
20
60
16
12
152
28
20
13
47
61
15
32
4
21
12
51
27
5
40
8
40
32
40
27
21
15
24
41
12
52
12
9
39
92
25
39
32
72
12
4
72
63
57
15
9
21
63
20
40
45
71
36
24
64
21
59
25
75
44
13
18
89
40
15
5
13
15
20
19
41
97
35
16
60
21
48
60
48
3
129
3
27
5
16
15
17
97
12
3
8
4
60
24
12
15
69
44
4
32
16
69
11
7
5
48
12
7
33
48
9
36
59
13
42
33
8
168
16
44
4
32
40
33
18
45
24
24
9
60
95
12
24
24
37
11
13
11
88
36
21
39
24
48
33
72
83
52
8
16
24
92
64
9
11
24
4
20
12
16
32
12
49
111
24
21
24
47
28
135
57
8
40
9
11
84
28
44
31
69
44
64
51
29
67
18
11
1
3
3
48
41
48
16
72
12
32
31
17
25
72
95
25
6
29
4
21
15
60
9
60
15
24
20
16
84
33
23
19
12
21
33
35
12
4
44
19
65
1
15
72
3
5
24
61
11
25
23
16
24
51
54
11
4
8
24
24
36
76
68
4
192
24
20
61
24
30
96
93
12
3
30
15
8
40
8
1
24
51
21
12
18
17
12
16
44
4
60
9
23
52
48
9
99
56
1
27
27
41
13
42
5
67
48
18
36
23
28
9
183
48
24
45
36
23
16
21
35
48
24
1
35
49
11
25
24
3
15
30
15
48
20
16
20
108
48
28
99
21
12
44
4
21
23
31
17
40
12
36
32
25
23
16
39
21
9
90
17
24
1
18
29
16
24
60
33
72
23
25
3
20
52
15
18
47
7
57
15
29
4
56
7
12
17
60
24
40
21
75
33
3
48
12
8
40
116
64
51
41
109
59
24
36
1
15
3
45
12
33
35
52
24
72
12
32
36
12
96
76
80
13
18
69
81
99
24
36
15
5
13
11
79
6
51
39
17
37
18
12
6
71
136
32
76
60
15
21
44
64
8
12
36
64
56
25
15
15
57
32
40
21
11
16
8
1
35
16
32
48
12
67
45
8
40
36
32
28
36
20
25
6
29
43
5
61
35
1
11
13
27
32
220
57
54
6
54
9
12
15
29
36
96
12
88
44
1
12
3
84
21
3
32
40
15
33
21
24
30
17
48
12
49
3
3
9
8
13
15
45
12
11
16
45
90
129
21
15
36
237
3
44
4
104
88
9
3
68
49
6
33
20
60
ABCD 94203201934*3^$a+1 [50073]
25
137
79
59
6
162
25
12
155
162
6
18
30
24
25
23
13
101
108
72
79
11
109
89
12
24
36
19
161
90
54
144
55
72
119
150
115
5
6
30
24
7
192
83
18
24
7
29
174
36
36
78
7
29
180
187
5
42
90
66
49
83
25
108
59
42
19
35
54
48
103
11
25
36
12
17
19
17
19
101
67
65
7
23
6
72
12
36
7
89
91
35
18
19
11
6
19
29
150
36
25
137
48
24
36
79
12
29
36
60
48
175
11
30
115
11
18
36
79
108
17
12
103
12
144
227
13
167
18
7
180
168
65
91
24
84
35
25
5
18
60
54
90
25
5
18
60
198
12
7
24
120
65
186
108
25
65
55
47
24
90
120
7
35
133
5
204
192
6
84
36
24
1
17
7
5
79
89
151
12
144
65
6
18
7
59
49
5
6
25
155
18
43
83
61
48
17
115
5
115
168
41
42
48
54
31
29
72
36
108
210
61
24
191
145
29
7
35
72
25
167
13
65
43
29
90
54
7
83
54
246
60
144
36
12
78
55
11
18
162
13
101
19
11
49
41
31
113
115
53
18
97
29
84
319
5
6
1
24
59
121
47
180
84
25
35
66
43
180
29
96
120
24
18
18
19
47
60
36
102
42
61
48
96
65
19
125
7
29
174
54
6
144
66
79
17
43
41
132
54
145
53
7
95
24
61
149
24
7
84
11
6
12
126
25
36
83
42
66
60
102
31
29
30
25
60
36
11
18
72
18
48
72
96
1
96
77
42
246
7
36
36
65
144
67
48
72
108
72
17
91
60
12
24
264
60
5
139
47
30
6
37
35
25
48
17
90
25
101
144
151
11
18
162
126
43
84
60
5
7
11
18
31
5
6
25
113
6
198
252
66
24
25
23
78
18
102
103
29
12
115
89
54
1
24
83
48
25
17
12
31
29
66
186
19
245
54
6
234
48
18
6
73
53
84
150
133
281
55
60
29
127
24
101
30
13
11
66
103
48
89
120
115
173
36
7
35
138
31
5
96
19
143
198
79
29
19
11
25
65
6
108
66
60
7
23
24
30
31
47
84
61
132
48
137
60
72
84
54
36
150
36
19
144
60
72
5
79
60
65
144
18
18
19
72
29
24
7
95
294
30
36
60
30
103
317
18
30
90
6
55
65
115
29
36
67
59
90
6
18
79
47
18
30
36
61
173
31
65
54
30
43
53
7
12
101
132
54
30
31
48
29
223
29
126
13
12
119
78
120
31
29
90
1
36
24
5
79
11
36
96
18
192
24
198
30
78
84
420
144
54
55
96
41
31
23
54
96
7
108
131
18
78
133
65
7
29
331
29
36
43
5
24
36
127
47
78
12
31
101
144
72
48
31
144
29
12
103
36
47
30
42
162
198
205
12
71
12
18
72
7
29
60
7
77
72
6
138
6
25
29
30
25
11
6
79
11
18
30
126
43
132
59
222
19
60
23
186
66
18
6
120
216
13
227
48
42
126
253
24
41
54
25
17
55
143
30
67
120
53
36
72
84
24
30
54
90
25
53
18
1
96
84
65
18
90
103
23
49
41
115
47
85
48
107
12
42
55
179
84
42
66
18
24
102
61
24
5
180
31
23
60
90
7
47
30
6
126
48
31
11
84
6
91
132
11
162
43
36
5
54
36
49
36
29
7
83
36
174
24
138
162
60
12
6
37
71
25
47
72
72
1
47
6
120
31
5
54
24
48
24
48
25
60
47
61
77
67
65
48
72
90
49
29
18
37
17
55
71
169
95
18
342
25
29
6
1
53
19
36
96
36
29
91
107
61
ABCD 94203610882*3^$a+1 [50025]
12
48
57
30
36
105
39
60
96
42
15
12
21
15
69
78
57
105
15
33
30
150
39
3
30
30
6
60
30
42
27
51
21
36
60
72
3
72
48
48
12
12
126
12
42
6
15
36
39
12
69
123
60
18
102
81
69
66
45
39
93
3
201
33
48
30
177
60
120
72
21
42
120
126
24
87
51
108
132
30
3
144
15
18
108
15
69
48
12
3
12
33
18
9
21
15
60
57
12
90
138
42
6
84
3
45
27
15
48
132
36
12
57
51
114
18
117
3
12
30
3
27
201
225
42
9
21
12
126
132
42
3
117
90
45
51
54
3
57
6
69
12
408
51
60
57
84
21
78
9
165
3
144
21
27
51
9
63
117
156
180
39
90
6
72
150
3
39
30
27
63
78
48
72
18
102
75
33
162
42
63
12
135
57
36
33
30
72
69
9
12
90
12
141
75
42
90
153
9
126
24
6
27
72
21
24
36
27
15
72
60
33
45
30
108
120
60
117
168
24
48
12
201
24
3
24
189
99
3
18
102
60
48
12
12
21
36
93
3
93
27
72
45
63
3
150
60
54
6
24
126
9
153
3
24
15
93
60
63
54
30
21
87
33
57
27
135
57
69
27
15
42
78
9
3
48
78
120
12
39
24
87
150
72
246
21
21
30
12
6
54
21
24
93
18
9
3
30
210
60
18
39
36
39
180
81
24
96
72
48
15
81
39
54
3
3
45
57
180
18
57
75
60
48
54
75
105
75
75
36
120
132
72
48
105
27
117
36
60
3
24
153
63
54
6
12
108
132
9
3
33
33
42
12
60
30
30
33
24
21
30
48
12
153
24
36
15
102
75
3
60
24
36
174
96
174
138
15
108
24
15
18
42
45
93
18
69
36
39
36
54
18
60
60
33
9
6
12
9
3
153
12
3
45
48
120
39
120
18
102
30
3
117
3
15
12
240
216
45
27
45
3
72
12
126
24
48
87
12
48
96
57
12
18
105
135
18
54
36
24
18
27
135
78
12
15
21
24
30
33
117
87
36
33
72
12
63
48
99
21
87
132
30
87
39
45
12
87
168
12
30
60
90
57
168
96
36
36
12
33
30
12
60
18
18
102
15
147
66
42
18
27
63
42
138
21
93
15
15
36
30
24
6
21
48
231
9
12
144
27
312
60
66
99
93
3
192
27
21
12
63
12
57
45
30
141
120
12
3
9
36
129
336
84
18
45
24
99
21
51
18
12
30
9
21
72
3
15
12
96
9
3
150
30
90
15
33
75
144
21
15
27
9
33
36
90
9
93
3
36
21
27
60
63
48
60
42
18
24
96
90
54
105
12
99
24
36
21
108
12
51
12
96
24
36
117
87
150
120
15
111
90
339
285
150
36
9
15
6
84
18
18
30
90
144
246
45
12
243
60
54
30
45
21
12
18
30
99
3
93
12
87
105
111
12
9
39
54
318
42
6
114
6
120
129
3
12
186
282
45
57
78
72
48
48
45
27
30
12
63
147
36
24
93
24
33
48
15
27
21
24
15
90
18
9
9
210
81
24
15
54
3
63
9
81
42
117
15
78
90
12
18
18
60
9
171
57
48
75
21
21
39
33
6
204
141
57
12
156
27
147
33
60
153
75
9
6
24
36
24
6
12
15
48
45
111
111
177
63
162
15
156
45
12
30
60
12
6
54
258
48
102
12
30
3
75
48
72
69
24
24
33
15
75
69
96
48
207
57
15
36
54
186
24
120
33
15
42
6
69
51
24
66
51
21
30
240
57
36
15
105
27
30
87
51
54
78
60
69
48
3
18
27
135
33
24
51
60
57
93
30
12
12
18
42
126
12
18
57
3
9
93
219
3
21
117
150
18
39
105
48
30
18
42
48
9
3
45
48
132
27
60
90
186
9
216
135
24
57
21
27
3
45
3
9
81
120
195
15
30
279
3
48
12
72
45
ABCD 94203658156*3^$a+1 [50011]
24
24
45
51
21
24
192
48
141
14
1
141
66
90
30
21
48
264
27
24
45
33
24
15
35
1
111
21
93
36
72
39
59
145
63
150
60
86
37
72
57
135
45
158
13
59
118
3
45
90
105
12
36
159
8
72
1
36
24
21
3
156
9
51
3
222
114
368
166
42
24
96
6
26
13
72
9
15
69
27
105
72
50
13
9
39
11
82
36
18
80
94
39
3
30
12
156
98
13
51
8
46
15
3
30
15
120
12
39
21
9
24
39
60
36
24
105
24
63
75
162
51
9
39
51
69
3
8
34
6
9
45
50
49
23
88
90
24
6
96
6
50
13
51
18
30
32
10
62
82
99
123
56
97
33
6
24
288
78
3
12
57
63
51
8
1
36
12
15
30
108
12
75
180
96
120
72
107
34
54
45
57
36
219
27
6
99
96
69
72
162
129
132
153
15
3
150
12
27
24
24
57
48
90
104
37
99
8
37
69
27
51
45
57
146
73
279
90
6
105
57
3
45
27
156
15
198
138
104
94
123
21
24
66
24
8
1
9
171
120
81
3
33
27
3
54
2
25
237
36
12
3
21
36
3
72
9
111
48
57
50
85
45
30
6
36
102
66
3
24
3
90
3
3
21
51
66
51
96
144
75
72
9
39
54
24
15
243
42
14
10
108
258
24
32
13
36
9
6
42
12
135
75
69
72
72
27
6
39
3
24
126
12
14
40
141
27
24
66
3
171
30
42
32
13
60
21
27
23
25
96
48
96
15
90
27
147
32
112
9
23
184
21
177
87
36
9
3
144
21
3
21
51
360
168
24
156
12
35
16
240
18
72
12
48
111
27
78
66
48
69
9
96
282
144
57
135
18
27
27
93
9
48
15
3
45
93
3
204
12
81
63
35
34
27
48
99
72
8
154
30
9
12
48
72
3
69
3
120
6
42
57
9
27
51
90
30
6
42
81
12
84
33
63
12
45
27
59
34
30
8
40
18
51
204
33
168
48
27
3
6
99
60
36
12
171
21
177
42
93
9
72
63
3
54
12
126
8
118
63
171
48
32
46
26
37
96
96
153
15
21
14
16
57
108
132
48
15
24
6
48
144
60
39
48
33
78
18
6
56
85
144
48
21
228
39
291
9
36
57
24
15
69
195
36
9
3
33
12
123
48
24
3
18
27
9
18
144
9
15
189
24
83
46
12
14
64
8
85
123
24
45
93
3
297
50
40
24
72
54
15
24
24
9
63
48
75
56
72
72
97
93
42
24
18
6
48
126
24
26
13
48
27
66
3
24
27
6
24
123
15
168
24
6
74
64
21
72
45
54
6
15
21
135
135
9
15
21
12
45
96
39
9
18
24
8
40
9
23
22
24
84
39
15
33
71
16
48
66
99
141
84
51
39
9
33
62
16
90
54
42
150
21
9
12
51
45
14
64
90
36
72
39
48
24
3
30
3
81
78
21
24
3
32
46
15
21
30
18
123
45
27
3
32
13
219
6
36
39
36
3
72
54
207
120
3
24
104
37
12
36
24
3
32
1
165
18
9
48
33
15
36
9
66
129
93
36
12
36
6
102
15
36
156
57
42
90
6
80
109
36
71
73
9
39
159
6
15
21
12
26
94
42
48
105
9
12
123
71
118
42
24
24
21
96
51
54
66
93
3
21
24
48
3
32
25
15
48
30
24
42
24
57
69
18
48
32
85
129
87
3
6
18
6
156
3
24
24
99
21
33
63
117
51
11
46
90
6
42
45
195
72
18
3
27
6
75
81
12
12
99
45
51
24
27
176
94
99
15
21
51
8
37
12
87
78
66
45
129
50
37
75
66
39
33
3
33
60
86
72
37
12
132
33
39
33
135
60
45
18
72
32
73
36
120
99
24
18
36
279
107
16
6
15
3
57
57
30
32
217
36
35
25
15
117
9
87
179
40
32
112
18
3
12
93
15
123
174
18
21
33
3
15
8
25
156
129
66
66
36
27
45
48
18
30
42
9
84
227
13
192
12
108
48
24
51
21
36
48
39
105
48
48
156
48
81
ABCD 94203737458*3^$a+1 [50000]
90
24
41
43
126
42
198
54
65
25
156
11
313
198
18
36
114
126
36
47
25
90
65
37
143
12
25
18
17
1
54
96
90
162
36
66
54
42
72
90
18
18
84
150
18
72
108
48
90
114
48
89
19
6
18
18
48
72
72
83
355
84
24
90
162
12
126
36
78
36
30
42
102
78
72
12
78
36
54
18
47
37
6
29
43
12
65
115
78
18
30
42
113
25
60
72
12
6
77
67
36
12
6
54
18
12
258
48
162
42
18
12
72
6
54
23
85
138
29
31
48
209
72
25
18
197
108
313
180
12
60
167
43
197
55
114
47
72
43
12
36
72
24
18
108
155
7
30
36
36
6
48
6
83
43
12
18
54
24
12
17
180
55
53
19
18
6
84
90
83
13
156
150
18
83
12
97
348
48
35
55
108
144
17
25
23
132
1
47
25
78
120
17
72
25
18
66
54
6
54
12
36
17
97
18
138
132
83
43
137
19
114
30
36
204
149
43
78
36
30
108
168
18
12
420
167
7
108
126
72
114
30
54
234
215
25
72
48
132
11
19
18
78
29
43
102
78
12
65
133
162
18
36
126
24
41
139
102
60
30
18
6
5
49
30
36
125
19
54
35
61
120
6
156
60
12
53
7
12
126
107
133
119
109
54
17
181
107
48
13
12
42
18
54
30
126
54
18
168
18
12
18
126
24
191
235
24
90
11
19
29
43
65
13
246
204
72
210
155
7
18
18
90
114
18
120
90
60
120
54
126
108
60
12
17
205
12
11
85
144
48
90
180
306
24
12
71
109
198
17
156
367
6
30
89
25
18
30
119
13
18
30
42
138
35
55
252
168
72
90
102
60
36
48
24
30
96
11
145
18
53
7
12
53
48
24
151
54
11
55
78
12
42
77
43
53
217
6
389
61
72
72
12
234
24
12
18
6
84
96
41
36
132
37
96
252
210
78
48
71
19
24
120
60
18
47
43
18
102
29
115
6
90
12
53
133
36
48
18
137
31
66
18
18
90
17
1
47
67
48
54
18
36
24
66
90
54
240
12
6
5
265
12
60
30
18
119
13
246
29
43
125
73
252
234
90
83
25
60
18
137
277
23
7
96
185
24
25
156
60
84
36
35
19
6
227
120
115
18
35
7
66
216
78
12
180
114
30
42
48
366
120
144
126
108
180
108
42
5
43
144
24
12
65
133
42
29
73
42
144
90
54
108
138
36
78
5
43
42
155
151
54
210
78
90
12
17
145
24
30
36
108
36
101
79
17
97
90
5
31
66
36
60
84
18
60
30
168
48
42
102
150
65
1
107
37
72
24
72
102
17
108
180
25
12
78
180
12
24
120
24
12
60
41
13
102
162
150
18
12
42
90
30
18
47
103
12
36
258
47
97
36
84
47
43
197
43
30
18
72
53
72
43
72
12
60
30
18
53
7
48
89
43
12
6
180
48
119
97
18
96
41
151
89
108
151
36
18
83
84
25
18
18
222
18
47
61
119
37
90
78
18
120
72
17
73
90
6
90
84
216
126
6
12
6
30
72
132
12
324
126
24
162
317
55
96
156
ABCD 94203942208*3^$a+1 [50015]
20
16
56
67
36
65
115
9
27
33
80
37
18
17
13
27
63
96
36
33
12
24
12
63
216
90
35
24
4
27
21
9
54
5
60
12
64
24
56
180
49
15
129
72
150
113
67
41
13
30
5
36
19
57
27
5
36
1
59
79
5
16
36
15
129
12
60
24
45
114
144
156
81
33
120
3
180
39
18
71
16
183
12
189
51
41
13
35
112
24
45
35
208
8
37
27
96
3
5
61
75
39
45
12
99
101
64
48
72
39
9
27
24
5
31
41
88
92
103
36
9
24
132
68
28
12
15
120
45
15
120
5
67
29
100
12
68
49
15
36
15
6
18
5
12
4
81
15
39
9
60
111
6
3
27
24
36
30
75
56
4
48
48
9
3
87
9
45
30
24
17
4
120
20
36
96
28
20
31
41
19
45
183
96
30
95
4
12
123
36
81
96
57
3
3
45
21
59
31
78
27
8
37
30
18
3
39
30
75
75
48
5
88
20
4
120
56
37
72
48
3
120
27
5
31
9
27
45
24
51
24
5
115
5
36
100
60
20
13
3
12
60
20
36
31
9
20
31
81
108
72
63
45
75
24
17
40
15
54
27
3
29
31
5
4
45
123
3
144
117
39
9
27
60
53
180
28
9
30
5
163
120
185
28
8
55
54
27
48
180
87
93
12
129
15
84
27
165
15
41
13
99
116
31
108
180
45
20
48
28
21
18
60
17
4
32
88
20
55
45
12
144
303
36
105
84
27
48
41
60
31
18
102
45
15
33
56
4
20
12
108
85
6
90
95
115
36
9
32
60
84
4
12
48
36
44
55
5
112
72
27
108
17
19
117
44
16
33
144
15
12
15
89
16
60
9
27
48
72
72
48
32
16
141
99
39
41
19
117
8
28
39
18
150
117
8
37
18
12
240
21
32
28
63
21
24
80
19
17
4
32
28
9
123
24
15
21
9
11
172
36
15
9
56
64
51
77
88
21
30
18
207
108
51
5
72
7
57
39
36
90
30
5
13
3
188
31
53
60
28
48
39
126
15
9
66
5
160
84
12
48
60
32
16
39
48
6
30
57
3
9
8
60
223
36
9
135
45
192
87
96
5
72
12
108
4
9
6
108
33
20
4
96
3
69
27
105
96
27
360
6
35
109
51
20
19
36
57
9
195
3
36
24
102
54
105
201
114
5
180
205
47
84
13
15
27
69
15
5
24
67
21
12
87
18
186
9
72
39
57
24
24
44
31
24
57
15
108
72
30
15
36
27
12
60
41
7
60
102
54
5
109
3
108
99
33
39
24
257
7
5
36
55
177
24
45
51
72
80
136
12
27
36
24
53
52
60
56
16
63
6
39
15
17
19
17
37
23
28
36
48
12
36
20
43
60
17
13
39
12
3
36
24
21
36
45
3
12
44
85
51
24
24
60
36
104
31
5
12
40
48
12
3
36
185
19
57
24
45
35
96
40
189
90
93
48
3
17
28
180
12
20
120
13
24
15
57
30
101
4
96
80
28
39
12
24
117
93
6
69
21
39
60
104
7
81
69
30
5
24
40
32
12
28
8
144
85
27
15
9
32
139
53
16
15
57
39
9
21
24
90
30
24
27
104
120
64
8
19
21
264
39
5
4
156
15
5
139
5
16
32
19
41
49
15
84
171
21
24
8
127
93
12
3
113
103
5
4
96
12
168
39
33
93
75
51
21
123
5
79
6
30
5
16
39
5
16
96
3
6
35
19
66
15
3
36
29
48
19
48
60
12
29
31
54
35
40
32
103
36
18
42
9
75
77
64
44
31
101
12
52
75
21
60
3
29
7
114
126
18
23
4
63
72
105
56
64
39
9
51
77
43
5
16
75
21
99
60
48
5
52
15
41
13
6
69
39
233
37
72
30
5
55
174
90
45
36
96
93
59
31
21
48
108
27
5
85
90
5
28
48
75
5
40
12
20
40
24
3
36
177
8
55
30
6
21
12
51
9
15
5
48
28
75
77
64
3
240
93
207
180
21
84
27
53
28
39
33
80
28
3
45
32
19
180
105
20
55
21
9
39
20
19
45
21
39
20
67
90
63
60
36
75
5
4
60
75
5
112
48
12
36
39
18
6
90
107
37
3
27
45
27
21
3
66
54
36
9
99
113
52
8
72
28
80
12
37
35
13
6
45
32
40
3
45
24
80
31
6
18
57
45
15
9
35
19
17
148
56
40
39
6
90
69
20
112
24
75
36
129
75
21
68
16
92
4
135
108
33
3
36
41
64
45
75
15
54
27
27
5
61
6
53
37
ABCD 94204129114*3^$a+1 [50109]
6
60
222
6
156
24
24
36
12
15
45
18
24
57
36
147
72
108
21
9
3
57
96
171
159
9
285
132
78
6
39
3
42
6
66
6
54
6
33
36
9
144
78
57
48
27
108
69
99
9
3
9
3
21
75
6
63
123
192
78
123
24
15
33
9
48
123
63
54
60
36
6
105
21
12
72
114
84
60
57
51
48
45
69
15
15
78
18
72
18
39
156
39
33
45
12
75
15
6
12
3
57
99
135
18
30
78
120
3
84
81
24
42
120
18
6
21
21
54
81
87
45
21
27
123
21
144
45
54
48
12
102
123
93
18
9
21
54
30
135
180
36
21
36
48
42
18
51
180
63
81
84
27
33
21
36
126
24
18
27
144
21
15
3
30
96
162
84
18
120
36
156
54
120
42
27
96
36
63
30
48
15
153
12
54
84
66
15
33
15
3
90
114
18
18
48
24
18
24
3
3
102
90
21
129
18
57
48
117
15
27
45
3
117
15
6
12
3
93
159
147
48
21
24
3
45
3
54
15
45
30
42
15
84
99
18
30
57
93
24
3
45
66
42
12
90
141
21
3
75
18
12
123
45
120
12
102
18
27
63
60
30
42
45
93
12
3
3
69
48
15
21
21
96
24
48
51
36
120
21
54
6
135
72
21
150
9
3
78
27
63
6
6
162
60
15
15
78
63
27
30
3
12
72
93
24
24
30
9
63
42
6
129
36
12
24
9
6
78
18
117
87
93
21
15
9
18
42
3
75
24
48
57
9
114
6
99
60
57
66
57
27
48
48
93
105
66
93
177
3
15
45
105
18
69
24
99
21
24
33
39
21
99
3
33
33
24
30
201
24
21
12
12
138
12
78
72
15
21
27
33
96
15
33
6
42
24
48
15
12
21
15
24
33
111
12
27
42
24
30
9
105
66
102
42
300
6
36
3
27
90
228
186
24
162
6
57
15
72
114
24
36
54
45
12
36
3
54
90
12
45
21
54
48
78
24
66
72
66
42
114
75
36
9
195
9
111
111
12
21
24
81
99
3
90
27
105
135
36
12
9
99
204
21
24
78
24
9
36
33
72
66
48
6
18
102
39
69
30
60
30
3
24
51
90
42
60
30
51
9
72
111
24
108
93
159
48
93
3
51
36
42
27
33
138
33
9
75
57
51
45
114
6
87
27
84
54
42
33
156
81
156
42
6
24
72
6
45
69
18
66
24
135
48
168
9
3
3
24
150
6
84
21
21
30
9
9
36
42
54
48
3
24
21
27
147
129
144
15
12
24
6
123
15
21
99
78
84
78
21
12
39
24
54
15
33
39
33
123
24
135
114
15
105
102
42
111
57
144
36
15
9
15
273
36
12
3
36
45
54
9
15
6
15
57
300
39
48
75
18
78
9
45
102
24
45
36
24
45
135
75
9
36
9
72
84
66
78
12
63
12
21
60
27
3
192
102
108
15
15
21
9
162
9
12
75
129
75
9
27
9
21
42
18
24
54
21
9
6
96
90
3
12
93
36
3
48
93
54
60
30
123
132
21
30
114
60
12
78
48
9
183
33
69
18
90
78
48
102
84
39
69
72
3
123
57
21
12
138
9
165
15
27
9
21
18
18
87
36
57
12
6
117
24
48
165
78
102
75
33
87
3
42
72
48
87
144
21
39
12
27
66
15
24
57
18
117
33
3
24
21
63
15
45
9
75
57
54
24
6
300
120
15
57
180
12
27
105
15
9
102
33
27
18
114
36
21
93
60
27
93
60
60
36
42
69
63
6
36
60
84
336
30
114
36
108
48
18
66
18
42
54
234
30
36
21
21
12
48
12
30
36
174
27
24
189
72
3
96
69
132
15
33
90
21
21
159
219
48
78
12
72
126
120
57
63
24
45
27
21
24
84
21
3
33
72
36
6
45
36
93
51
60
33
30
6
111
75
114
39
63
30
18
24
72
90
60
66
90
132
66
102
87
57
3
75
90
6
21
36
3
144
96
249
117
39
36
75
18
75
87
18
132
108
15
216
9
78
60
12
57
9
132
48
84
15
72
3
102
3
216
12
ABCD 94204711312*3^$a+1 [50022]
78
180
18
12
6
12
72
42
48
42
121
17
72
36
19
80
81
78
289
47
1
53
294
85
48
23
36
60
90
79
29
102
6
48
114
36
129
33
12
42
48
6
67
53
54
18
115
245
18
162
7
125
3
240
3
24
85
113
90
30
258
66
96
3
96
144
16
209
234
85
185
30
42
30
49
96
53
36
7
29
24
91
101
108
15
27
12
25
305
18
108
30
19
240
191
97
83
90
24
43
95
72
18
258
30
42
18
12
150
18
7
263
102
18
36
189
117
90
60
85
53
60
127
107
12
9
105
174
25
101
90
36
141
27
36
54
138
132
205
32
135
24
97
32
141
102
18
54
78
18
252
108
109
53
43
29
18
120
90
18
61
53
27
16
128
9
12
90
33
16
11
181
53
75
51
90
36
12
115
80
261
27
9
103
113
72
18
192
6
31
233
6
225
45
147
15
18
54
25
95
33
45
108
54
97
5
60
18
36
162
295
59
54
15
400
5
75
81
36
42
36
109
71
66
55
23
72
18
175
23
9
111
90
114
36
144
54
66
169
11
213
207
36
13
95
54
91
192
89
6
18
66
6
102
42
198
81
39
36
126
18
36
145
59
85
131
36
9
45
84
96
144
72
36
192
36
6
18
55
53
54
66
60
18
30
6
48
36
45
51
66
27
51
36
156
109
23
66
90
42
48
67
299
165
69
91
29
36
15
45
54
144
198
199
48
80
33
175
17
18
18
91
131
54
30
121
32
45
67
95
24
54
66
49
101
126
13
96
101
43
80
381
72
42
126
19
80
93
78
37
107
85
221
12
42
30
78
145
80
45
18
54
18
72
97
23
162
144
7
29
90
249
9
12
18
25
101
60
54
90
138
18
114
30
360
43
83
216
168
108
54
210
73
17
15
93
51
45
72
54
18
18
30
42
57
51
54
30
114
36
18
66
6
54
144
115
5
43
47
81
15
129
105
18
84
180
186
67
48
23
121
11
85
17
175
137
36
12
7
80
16
240
48
167
18
60
27
3
6
55
53
36
30
24
66
240
175
80
64
41
54
120
36
42
12
31
137
54
1
192
32
160
65
120
36
24
43
245
30
13
227
120
85
101
84
18
18
19
41
144
151
137
12
6
37
107
18
30
117
45
67
131
18
42
97
32
144
81
31
5
43
89
151
77
19
5
48
6
117
3
42
19
83
6
30
9
153
42
156
1
144
80
45
510
36
1
83
42
18
49
125
67
128
45
3
87
12
45
189
72
42
162
84
171
16
80
9
144
39
105
210
36
36
78
63
63
1
35
13
41
151
23
73
5
12
126
90
7
137
60
43
29
36
175
23
57
45
144
78
21
117
42
90
90
13
53
150
85
107
69
3
108
18
6
108
156
97
53
27
3
72
42
66
24
81
39
36
117
105
39
33
138
277
47
114
30
54
6
21
33
255
81
42
18
36
54
12
144
78
48
114
54
54
1
29
6
12
18
15
9
7
144
119
192
6
67
5
66
132
54
30
145
41
7
23
42
120
72
168
7
144
227
13
95
ABCD 94205497762*3^$a+1 [50012]
113
211
18
36
87
248
72
40
165
18
9
60
21
36
54
5
40
279
18
18
36
18
126
72
65
28
15
36
90
18
72
36
54
3
8
25
27
27
453
108
48
57
315
128
132
160
8
85
216
3
87
153
36
32
13
126
21
20
28
20
1
303
93
54
89
60
49
15
93
35
40
48
12
60
183
324
21
51
36
54
144
35
37
3
69
491
121
183
141
126
144
45
24
56
55
270
27
207
33
39
89
4
36
141
54
5
372
19
9
9
90
18
18
17
28
32
220
8
64
27
101
220
128
112
159
21
87
153
9
3
33
162
45
60
147
36
54
11
232
36
12
339
369
27
54
90
81
200
25
54
33
60
231
126
36
3
105
72
15
168
51
89
52
39
213
75
18
63
45
90
342
83
151
281
7
18
135
45
23
67
105
39
9
81
108
83
7
353
40
39
81
108
9
126
162
18
117
225
75
33
126
54
72
375
20
73
39
96
24
21
95
31
141
168
12
60
15
90
207
27
33
111
180
77
13
99
228
120
48
24
75
93
48
57
27
60
8
168
25
87
39
126
108
35
12
25
54
21
12
96
24
8
37
11
4
93
198
54
23
48
52
39
389
61
18
126
87
219
81
132
75
101
115
69
8
13
36
119
72
169
36
18
17
28
180
297
72
108
72
75
288
159
161
73
99
27
9
189
123
248
7
5
67
72
54
36
39
240
99
270
255
8
79
126
15
48
12
15
33
72
12
81
234
345
56
72
88
69
11
25
72
18
45
20
12
13
39
36
12
3
137
148
20
252
100
72
117
3
8
43
36
18
71
1
39
512
7
81
12
195
45
68
31
81
45
123
84
60
21
35
1
39
51
180
201
120
8
40
72
72
171
36
81
9
54
57
260
169
11
43
36
81
27
381
15
245
124
168
39
69
12
45
27
96
72
3
216
141
80
48
127
33
39
101
187
72
93
140
55
18
167
168
7
233
1
18
93
8
552
103
5
132
48
139
18
180
54
129
177
35
28
45
72
18
36
36
198
47
25
23
132
79
29
60
1
270
144
342
3
80
12
52
48
248
259
33
132
15
36
90
90
17
40
87
81
212
112
333
135
135
225
63
117
9
39
12
3
144
72
36
72
33
147
173
79
93
87
36
18
15
111
9
32
28
32
25
90
33
39
288
213
32
115
185
180
220
128
61
39
15
285
200
19
53
145
23
31
81
207
126
54
21
24
8
52
96
15
69
21
36
63
8
37
51
320
40
12
45
83
97
15
3
105
84
45
36
27
120
15
57
15
105
8
49
311
13
36
54
90
54
165
87
89
52
39
89
12
25
203
72
49
99
60
21
59
31
18
3
123
ABCD 94206050098*3^$a+1 [50054]
169
221
24
115
120
47
54
115
35
180
25
119
30
90
108
13
227
84
24
36
36
120
168
174
162
360
54
115
227
25
35
25
23
96
109
11
193
11
72
18
192
114
216
72
72
120
78
91
101
24
216
30
168
360
1
551
60
246
67
167
36
60
108
109
101
186
48
252
13
11
36
36
37
245
126
97
155
150
90
252
25
263
25
23
96
144
109
11
312
72
108
54
66
312
180
18
18
12
277
107
1
132
47
30
24
72
264
168
90
30
295
11
54
78
37
155
72
24
66
6
234
19
119
78
102
108
24
61
65
187
131
60
156
348
25
23
193
47
97
101
7
252
167
6
30
18
42
48
276
48
18
144
151
335
72
36
240
25
29
48
24
18
1
72
155
90
43
11
61
35
97
95
13
29
120
6
48
205
47
24
1
47
36
72
90
72
78
12
61
204
131
24
18
264
79
47
258
66
6
54
1
155
222
126
192
360
168
109
11
60
264
96
54
163
119
49
59
108
78
126
61
12
251
12
24
108
36
84
60
18
90
48
529
125
18
37
371
6
126
217
47
229
29
120
42
61
113
24
192
6
162
102
420
36
120
13
72
47
156
384
72
1
227
108
18
54
60
36
36
126
234
48
132
18
66
6
30
13
47
120
150
54
336
229
191
36
133
192
53
120
259
180
11
540
204
72
288
25
83
25
65
138
277
65
54
114
72
163
11
216
108
96
180
18
30
168
108
102
115
119
96
120
24
73
96
5
72
24
18
156
25
71
90
79
131
144
24
192
6
102
61
107
144
66
43
11
18
330
73
269
144
307
360
143
36
48
162
24
306
108
12
313
101
54
180
132
144
36
48
312
300
108
36
276
270
126
97
167
144
60
102
18
36
60
198
30
132
174
402
180
120
72
13
108
12
227
96
252
72
108
84
60
234
126
48
18
103
275
432
54
259
324
11
6
43
36
131
60
109
29
96
30
24
300
96
102
54
114
7
47
66
6
36
12
186
144
30
18
463
11
181
179
30
54
186
30
186
43
12
143
426
54
42
43
191
84
60
25
180
ABCD 94206223784*3^$a+1 [50014]
195
6
87
303
234
6
234
210
96
54
90
36
210
351
63
6
315
189
120
36
144
6
324
30
90
21
75
174
636
54
117
243
120
216
24
21
285
54
576
54
180
180
15
105
96
180
144
36
174
90
90
45
81
330
144
360
30
240
111
195
189
21
270
234
6
54
36
264
126
429
81
15
69
267
3
60
513
57
306
234
90
270
3
417
90
120
90
243
33
84
90
321
96
33
207
213
126
90
54
90
120
36
87
3
189
48
3
174
360
6
54
180
246
177
27
165
81
114
90
51
309
267
129
15
159
33
93
60
54
30
96
264
123
117
171
240
15
180
90
144
60
180
3
192
15
60
36
684
21
69
123
33
15
9
336
54
33
243
120
69
48
117
6
264
240
126
207
3
189
171
144
96
234
75
225
36
90
60
210
240
387
48
45
240
210
54
60
36
30
24
21
99
45
96
189
3
267
117
309
699
255
177
63
90
210
126
231
459
21
48
48
3
54
87
243
30
96
84
60
15
96
144
45
51
129
420
123
237
66
60
90
84
180
126
114
66
54
27
333
3
144
339
141
129
60
147
33
120
24
111
69
126
141
3
93
213
171
240
93
36
144
300
60
90
120
6
84
420
306
69
165
30
90
6
144
336
54
6
84
126
90
144
6
90
21
69
54
36
144
180
210
6
264
576
54
60
300
216
87
147
6
180
51
3
210
276
120
144
60
51
105
60
27
207
81
129
126
369
81
90
240
120
24
66
270
144
126
204
90
90
36
354
36
240
144
45
45
66
81
144
225
15
225
144
90
390
63
27
357
129
60
54
141
96
153
6
30
99
285
291
15
30
60
630
30
99
15
126
84
60
147
48
48
117
ABCD 94206257714*3^$a+1 [50085]
30
60
36
60
150
157
24
23
145
161
55
96
24
89
7
24
17
132
36
72
12
108
7
5
115
83
18
19
41
102
25
83
132
25
120
5
67
71
12
13
89
108
43
65
55
167
49
41
180
18
54
66
25
179
13
24
11
18
19
96
24
35
48
138
54
108
30
72
96
24
43
5
60
78
114
6
42
72
18
12
18
79
53
36
24
6
25
17
168
151
96
53
60
79
83
85
77
36
120
120
42
13
125
180
54
48
25
125
139
59
12
222
91
65
24
30
366
54
30
30
6
42
180
157
41
72
72
60
43
17
6
24
1
65
31
24
47
42
415
101
210
72
145
24
23
66
12
48
180
84
18
48
234
96
55
17
60
138
150
84
6
90
72
60
115
35
60
42
7
168
101
54
37
53
60
55
101
12
18
61
89
7
5
42
90
31
17
79
101
18
54
78
13
72
288
24
120
23
18
24
78
25
47
30
67
96
24
53
48
42
121
29
6
181
23
1
89
78
150
67
48
17
36
30
85
107
37
125
36
7
23
12
192
18
12
48
103
29
30
133
23
72
30
12
96
54
6
54
37
29
24
36
31
143
90
138
13
24
11
85
5
42
42
7
53
115
191
210
7
23
25
96
96
5
19
23
246
72
12
7
11
85
168
17
30
48
25
240
192
5
108
12
90
169
53
48
12
7
48
83
37
53
42
108
48
84
30
60
18
253
24
96
89
7
41
7
53
48
72
18
24
126
19
125
115
95
30
96
54
36
1
11
222
36
24
235
113
79
293
6
12
25
5
48
19
96
29
150
36
1
59
30
151
23
73
17
6
24
90
18
13
35
30
114
90
18
132
13
24
11
37
65
36
72
115
23
25
96
24
72
17
6
121
143
66
54
48
30
48
19
23
18
84
18
78
60
31
23
25
192
48
95
25
5
18
25
23
1
71
193
35
37
24
89
84
6
162
90
49
144
29
91
96
24
269
67
144
5
24
60
270
25
72
48
161
54
73
72
215
48
42
6
1
41
18
144
6
7
53
144
60
198
18
132
43
24
35
36
72
18
54
120
1
29
6
12
78
67
167
48
18
31
48
120
5
115
53
60
42
36
24
96
25
17
48
24
6
174
67
11
37
125
66
25
5
12
150
90
7
11
54
126
12
150
7
48
17
48
162
6
7
72
11
12
30
90
42
30
6
30
102
78
72
30
12
6
49
143
25
24
239
120
90
31
120
41
79
23
60
60
1
89
6
49
23
49
29
67
53
91
71
145
5
132
31
24
53
108
31
71
12
13
24
23
66
54
48
49
59
42
18
30
19
48
47
30
36
72
138
37
155
253
5
60
12
43
120
47
78
24
78
12
18
79
41
48
127
48
59
66
115
17
7
23
78
211
59
252
48
132
13
257
7
96
47
25
17
6
42
108
19
233
103
5
67
197
36
24
7
83
108
18
79
48
23
114
78
12
6
7
17
55
96
24
23
49
53
43
120
48
209
7
89
7
23
25
96
11
109
48
65
7
24
24
41
31
23
1
5
54
6
12
18
49
155
30
48
180
12
150
1
47
258
60
67
47
60
126
132
72
91
215
114
7
24
192
35
78
30
120
49
95
1
5
42
162
7
24
5
84
31
29
36
72
127
95
6
162
162
31
65
150
342
43
120
72
47
6
12
42
96
114
78
12
1
24
5
96
67
65
132
18
12
30
31
24
143
25
83
85
119
138
79
239
42
198
120
84
13
48
17
7
23
42
30
1
59
96
54
30
18
7
5
115
5
43
23
24
6
60
120
102
18
31
173
18
ABCD 94206604736*3^$a+1 [50151]
94
54
60
12
8
16
12
2
58
18
14
102
18
18
12
67
33
110
16
14
28
123
29
12
48
36
6
10
6
9
29
10
72
108
92
40
48
96
9
41
16
60
84
36
20
112
8
22
21
29
60
18
30
42
12
6
60
42
36
64
12
54
42
9
101
10
152
61
36
119
10
2
112
36
32
13
45
51
35
40
14
16
26
12
16
44
70
18
2
48
12
78
42
67
35
18
18
49
21
8
66
88
2
4
12
2
22
8
12
10
6
12
26
6
4
24
32
19
36
23
48
34
14
1
11
24
6
12
58
32
6
55
17
30
84
10
20
19
5
10
6
8
28
99
23
6
82
2
72
16
44
30
16
50
58
14
10
12
26
28
104
28
2
90
138
34
56
4
36
20
78
24
1
17
54
130
14
114
42
58
18
72
8
24
24
30
6
30
76
60
63
11
6
12
28
39
101
42
18
142
92
6
10
33
21
15
41
18
30
12
52
8
22
20
6
42
94
36
14
130
75
23
16
44
100
90
62
64
14
16
15
29
67
84
45
36
144
36
50
6
43
17
19
59
1
23
138
124
15
41
18
216
90
36
18
24
48
13
81
44
12
43
71
10
54
50
12
18
1
11
84
30
24
31
5
16
18
21
59
85
21
15
75
48
8
13
5
31
23
46
90
96
18
27
23
160
18
2
30
10
8
72
18
12
7
21
14
28
2
28
36
2
24
64
14
10
72
84
6
99
39
36
6
15
59
24
97
3
116
22
18
32
64
50
66
58
2
13
36
21
168
156
6
2
7
11
100
2
12
96
42
10
20
52
50
10
18
26
76
18
2
16
38
36
4
32
54
55
11
72
6
6
144
42
22
6
15
17
72
6
30
4
51
17
12
6
36
16
18
14
12
6
19
63
18
14
88
8
114
48
6
64
62
130
129
71
34
15
59
30
6
24
16
14
42
25
41
4
99
5
72
4
56
244
20
16
39
53
90
12
180
25
21
48
51
11
30
22
72
56
12
70
20
16
2
13
5
31
41
12
30
28
2
30
10
80
22
50
6
160
2
42
34
44
36
4
20
42
28
60
66
54
32
24
1
141
92
67
5
18
18
18
24
46
15
75
6
36
32
16
24
12
56
4
15
33
56
40
14
16
56
16
8
54
31
21
8
36
10
2
34
14
12
19
35
156
49
5
30
84
12
30
40
8
30
46
86
60
90
88
15
5
31
3
92
34
44
6
154
12
26
12
37
15
50
55
23
72
130
38
16
30
24
80
42
18
72
4
14
48
22
26
6
48
7
113
18
49
21
14
60
48
61
197
40
2
10
72
20
24
66
30
90
120
10
15
9
102
33
36
21
92
18
18
40
56
60
90
40
20
36
22
8
30
13
41
120
6
108
34
56
10
56
6
100
90
62
60
22
44
61
39
60
66
38
120
30
6
42
12
7
83
1
9
80
102
30
18
30
72
10
54
56
48
31
60
35
85
41
18
36
16
6
48
32
78
1
5
10
78
20
67
33
20
48
22
62
100
26
34
14
30
66
16
9
39
21
84
57
14
18
90
48
52
30
6
54
2
16
2
46
2
102
12
46
92
22
54
14
16
54
60
26
1
41
19
15
26
90
12
37
5
24
24
48
58
20
6
84
24
28
24
36
12
42
9
9
8
22
21
41
48
36
42
28
20
16
50
30
30
36
88
36
18
20
40
32
40
8
40
2
16
20
4
15
3
81
17
18
145
17
54
24
60
10
50
6
4
54
32
109
51
74
84
91
60
51
38
88
2
6
6
4
6
54
12
2
66
54
7
3
50
30
30
72
54
10
32
10
33
5
12
42
97
21
14
4
60
45
17
22
38
34
20
124
14
28
99
71
48
12
54
16
2
37
51
20
12
1
17
54
46
2
48
48
22
38
22
99
3
110
91
17
19
53
12
66
42
46
32
13
9
87
69
6
20
25
5
124
2
18
96
24
36
54
100
26
40
54
6
50
30
10
8
22
15
23
6
54
52
86
54
6
18
10
2
12
42
96
52
18
18
14
37
15
38
106
21
11
82
2
66
12
100
68
18
162
12
7
69
44
42
4
2
40
74
30
30
78
40
72
15
15
36
18
42
68
1
11
64
30
68
12
34
36
44
10
14
70
18
2
12
40
20
19
57
44
30
10
68
130
68
4
18
26
10
26
16
9
63
122
54
70
15
17
10
74
24
36
28
20
42
64
32
88
2
70
38
4
51
29
36
114
16
72
50
24
84
30
16
9
17
112
6
2
48
40
51
33
32
46
18
20
10
21
89
4
8
19
101
12
16
20
16
50
90
10
74
30
30
40
56
16
2
90
30
97
15
8
46
111
105
56
19
5
46
32
150
72
30
48
88
18
15
17
94
38
16
134
6
16
26
70
38
34
8
28
14
58
54
9
161
18
66
46
104
12
49
3
8
10
20
52
32
40
56
84
19
11
109
17
40
38
4
30
6
44
10
32
4
15
101
30
6
10
9
21
14
154
26
30
28
20
30
1
41
78
6
10
12
2
31
11
10
60
18
126
26
18
40
72
36
32
82
50
19
35
54
18
94
110
54
16
8
60
22
156
8
34
27
5
40
108
20
31
35
52
2
16
51
35
46
44
10
9
21
6
30
74
18
18
192
76
2
12
60
90
12
94
51
9
20
6
6
94
104
40
44
46
12
2
40
38
52
51
11
6
58
62
40
158
61
15
26
12
72
36
34
20
30
19
21
6
9
5
4
15
17
34
8
30
36
144
18
4
45
59
40
26
66
18
52
32
58
9
59
40
26
40
54
14
36
10
30
50
25
71
16
14
18
1
29
16
2
28
20
12
54
108
76
32
72
18
48
54
12
6
13
29
58
20
12
6
4
2
18
88
74
28
32
6
139
45
36
48
2
12
36
100
26
4
24
92
70
45
11
13
15
80
34
110
6
46
8
1
9
ABCD 94206949238*3^$a+1 [50014]
97
12
68
9
19
35
114
103
89
150
33
88
47
45
3
42
6
72
42
78
42
30
73
8
45
7
48
11
54
115
29
123
63
105
64
56
9
12
240
18
168
120
33
72
39
141
3
90
12
24
48
15
3
93
57
7
11
42
27
3
54
18
78
3
72
15
93
219
42
156
3
69
75
48
153
6
9
87
54
43
8
9
91
53
84
3
48
9
102
90
31
12
35
96
42
84
63
100
95
6
19
23
42
48
30
33
15
42
7
23
97
125
15
141
36
3
87
30
18
30
66
69
28
23
192
97
56
81
151
48
5
27
15
30
12
150
18
127
23
97
168
137
15
105
6
120
30
42
30
75
60
100
8
112
47
18
30
162
63
63
42
30
45
28
84
65
15
27
9
279
1
72
5
60
15
39
144
25
29
36
144
6
102
84
60
48
31
17
18
54
42
6
42
48
25
8
15
174
15
28
8
105
39
156
69
6
105
39
21
4
17
24
30
37
32
27
66
30
24
48
13
65
48
15
21
43
5
12
48
18
93
81
18
121
132
5
60
15
219
1
77
108
288
132
12
103
8
124
41
115
47
24
24
9
105
3
3
109
53
30
30
12
6
96
96
18
36
19
5
127
29
60
3
21
12
3
81
24
24
3
15
97
167
198
48
18
126
168
12
48
75
3
48
25
41
78
13
5
75
48
27
24
96
13
11
6
27
100
35
30
12
6
48
25
29
60
96
6
49
84
41
75
81
6
24
30
36
30
45
9
18
33
63
49
23
42
6
126
36
12
111
141
6
30
3
15
6
18
336
90
7
8
159
73
72
23
54
51
72
15
6
66
96
93
117
54
1
197
48
24
103
11
24
6
19
143
24
48
1
119
33
57
12
3
15
258
43
35
9
57
54
177
40
72
5
12
6
45
48
60
4
36
44
3
114
36
12
12
114
42
144
24
6
33
45
43
143
9
57
54
9
63
30
43
24
5
60
55
95
72
120
48
6
24
55
11
54
12
3
3
33
72
87
42
24
27
99
9
4
36
65
6
138
318
72
85
11
54
3
40
5
3
21
18
42
204
24
3
48
15
57
39
6
108
12
75
189
31
140
9
156
12
6
25
80
15
102
24
18
25
23
144
6
15
28
119
13
29
19
89
51
4
36
77
60
72
72
24
30
42
195
57
42
120
1
17
102
54
7
5
30
18
60
19
41
79
8
159
49
29
15
57
18
21
84
57
126
42
43
48
35
54
42
18
6
25
17
55
53
114
193
65
15
45
18
25
5
24
210
33
33
147
28
47
25
72
5
42
133
77
3
36
15
54
3
15
30
55
32
75
18
15
40
53
216
36
7
125
108
78
6
99
69
12
99
69
55
5
15
93
24
48
30
13
53
72
72
30
102
18
21
51
78
42
133
11
9
63
73
29
42
120
6
114
54
12
12
18
24
48
6
90
120
105
9
6
9
21
19
113
54
13
53
135
39
33
15
6
87
3
54
43
5
103
17
27
15
72
66
135
88
5
36
108
60
6
96
24
169
216
101
18
145
125
51
351
18
108
24
79
29
15
15
168
114
6
138
72
30
24
18
12
156
175
17
60
75
208
65
60
12
12
60
144
247
47
78
24
18
13
185
84
24
12
27
40
95
13
68
9
48
30
54
18
6
27
87
42
43
80
45
30
72
6
55
5
27
76
47
90
123
45
15
9
36
139
47
13
35
42
79
5
67
60
65
12
48
135
28
65
19
41
6
66
63
21
18
145
167
96
25
32
57
43
5
60
18
33
172
5
60
114
30
18
30
43
5
60
3
4
5
18
150
72
36
6
66
12
18
48
66
36
72
12
84
144
42
6
48
12
24
36
12
72
6
168
25
65
54
18
7
77
156
12
3
100
228
17
43
44
81
12
42
198
60
24
51
9
24
60
30
25
29
12
31
72
5
18
42
12
18
126
144
111
9
12
30
6
3
4
83
42
72
24
6
129
40
32
48
39
25
68
100
5
72
43
23
6
18
18
48
12
18
72
25
120
119
33
105
103
23
9
87
33
28
35
18
187
80
28
77
42
48
42
60
48
90
25
23
66
84
7
59
96
25
80
40
5
48
12
3
9
3
9
48
168
60
27
15
18
75
57
18
97
20
3
42
15
ABCD 94206987274*3^$a+1 [50005]
108
81
15
17
7
17
73
186
17
4
92
37
143
16
3
84
228
72
69
128
43
5
4
69
71
19
65
7
77
1
63
15
12
21
44
16
27
24
45
32
108
103
41
16
24
81
6
53
16
39
57
108
8
28
15
54
30
29
37
6
41
60
7
120
45
56
16
75
24
36
5
36
19
317
24
4
80
43
5
4
3
69
56
156
7
24
17
4
87
41
24
73
102
84
84
77
37
18
24
17
4
80
96
112
51
5
91
24
6
107
12
16
80
4
39
21
123
141
32
55
33
20
7
48
132
65
19
54
54
12
29
12
7
48
60
41
127
21
159
17
7
48
144
36
5
96
19
29
79
6
30
81
92
28
75
12
36
60
36
53
103
18
114
30
138
5
7
41
49
27
21
48
95
19
29
7
12
29
91
117
63
45
39
9
39
126
15
171
33
3
84
5
64
8
19
12
33
15
84
24
12
89
1
30
12
93
9
11
19
60
24
36
41
7
12
69
9
6
117
132
147
137
91
117
20
31
24
5
48
12
72
49
18
72
54
78
89
84
12
67
17
28
32
43
69
9
59
19
60
72
12
17
1
15
51
77
19
60
45
15
36
108
36
17
139
24
36
17
67
54
11
31
29
96
19
45
9
47
19
24
45
9
15
3
48
72
53
55
60
5
91
45
15
29
115
36
45
32
19
12
48
60
29
55
18
78
17
103
108
72
48
69
32
16
24
75
30
11
12
73
59
148
3
29
1
39
15
24
57
32
43
84
5
16
3
41
4
15
81
69
23
7
24
90
6
12
29
43
113
43
41
1
18
9
51
41
55
18
71
19
12
5
31
24
101
40
24
32
24
103
5
19
12
6
11
28
123
5
55
12
54
47
220
12
153
78
41
19
102
27
132
56
64
3
132
9
56
12
132
7
84
36
45
15
29
96
43
29
31
72
69
32
60
88
75
161
7
30
18
30
39
80
24
64
44
127
53
19
89
204
24
24
19
84
17
7
17
7
29
76
27
53
67
54
15
51
5
139
57
84
75
5
40
3
5
48
60
4
63
65
48
79
33
156
111
53
67
9
15
21
48
63
33
24
3
29
19
60
21
3
12
54
11
12
7
12
5
43
6
6
24
29
7
45
27
65
67
66
15
60
69
59
36
40
39
120
60
137
79
156
12
72
125
24
16
3
89
67
84
29
19
29
1
54
24
12
48
77
100
3
12
53
108
7
21
75
36
12
36
21
15
96
17
48
28
56
31
12
33
116
16
135
138
18
36
36
54
15
51
57
75
12
24
36
60
101
24
132
19
41
31
53
37
48
23
25
42
24
30
6
12
5
24
67
137
4
8
7
105
135
36
78
23
4
63
54
27
99
132
48
29
31
17
7
138
54
24
45
51
33
33
114
30
18
21
27
24
33
63
45
20
19
48
12
53
204
52
8
48
55
18
23
100
12
20
48
67
162
96
11
4
33
66
125
1
15
3
53
31
17
72
16
12
48
27
17
79
60
12
36
120
24
168
12
96
5
12
7
18
27
32
12
72
1
174
36
9
84
48
24
105
54
17
24
124
15
96
24
24
53
103
12
41
37
47
43
6
96
11
64
39
5
55
29
55
36
53
85
6
41
72
84
4
15
36
45
33
95
12
43
17
24
1
54
24
29
85
27
44
144
120
72
25
6
42
42
17
37
23
24
19
96
57
27
65
96
52
21
71
31
24
33
3
12
65
1
42
60
41
88
105
59
7
57
96
15
21
44
55
69
27
29
76
3
36
24
77
16
75
9
20
76
3
29
85
18
12
33
3
41
43
12
9
39
137
64
12
3
6
47
1
47
163
48
30
30
60
117
33
18
5
264
31
12
69
51
120
69
32
43
36
18
54
12
197
36
37
6
33
96
9
102
17
24
19
30
54
21
32
28
72
33
78
36
21
32
43
120
93
56
60
19
60
24
48
228
17
55
17
7
60
141
3
24
6
47
43
12
60
60
162
18
228
24
29
12
52
75
69
164
31
66
11
31
17
31
48
60
81
20
133
143
12
37
11
36
1
30
65
16
15
41
31
41
7
21
15
17
28
24
39
120
77
36
19
29
1
138
17
28
3
29
64
32
72
97
39
240
9
47
31
89
24
12
28
171
24
17
52
96
24
75
30
63
75
69
96
92
43
24
60
17
19
72
101
7
117
8
319
29
16
39
53
43
9
27
41
19
24
101
43
72
5
55
60
5
7
33
255
12
30
18
5
40
99
24
60
36
48
113
37
6
17
7
48
41
163
81
3
36
30
30
17
49
48
87
9
15
51
24
6
11
43
65
115
33
27
36
24
48
36
42
87
3
48
72
24
17
16
15
6
54
60
5
91
12
161
43
48
33
39
60
36
105
63
96
113
55
96
9
ABCD 94207340816*3^$a+1 [50045]
75
3
21
4
11
24
30
7
44
9
51
171
49
5
51
33
135
15
85
17
15
69
19
35
45
48
159
13
8
72
81
19
92
63
33
60
129
18
1
35
6
24
39
27
18
55
5
3
48
9
6
25
65
60
27
9
39
24
21
24
90
117
4
5
55
11
69
21
39
15
60
121
8
12
64
44
15
12
45
124
125
24
7
20
24
129
75
15
72
133
101
15
16
20
99
57
124
29
6
13
80
60
76
116
24
16
53
55
72
48
8
87
33
3
21
9
19
17
63
16
29
66
45
4
12
83
90
30
21
9
7
84
155
6
115
84
36
104
12
64
188
40
32
36
12
45
27
213
7
20
3
61
29
12
54
6
30
13
11
6
78
33
48
4
8
39
168
66
87
9
55
5
3
72
9
19
5
31
116
9
19
11
1
29
30
57
27
90
51
36
36
39
24
1
20
48
40
5
27
153
42
21
33
15
9
7
5
15
15
24
57
63
21
40
53
156
15
60
16
5
24
15
36
96
28
41
19
41
75
129
96
3
27
13
101
15
24
12
225
195
60
15
150
55
8
16
20
9
42
93
16
44
57
51
112
12
44
16
23
42
55
24
89
63
87
1
29
3
52
12
5
39
40
11
13
12
65
84
6
18
3
63
66
54
30
24
12
120
15
9
24
36
15
12
39
133
56
36
15
24
21
40
5
30
24
21
63
25
32
28
5
7
35
73
41
91
83
60
1
5
27
84
45
39
81
3
15
33
4
5
30
45
9
159
81
15
12
48
21
43
11
180
49
8
28
11
18
27
33
60
27
3
42
51
24
15
49
35
61
48
12
8
21
39
96
12
28
59
66
84
55
5
27
63
33
24
28
36
35
1
23
33
33
6
9
45
87
3
9
15
33
84
144
16
119
6
55
24
71
21
33
19
5
15
60
60
16
116
45
103
20
48
120
12
112
5
24
24
27
48
52
44
120
4
12
8
27
30
48
12
54
24
90
102
18
6
6
30
45
3
66
15
16
68
76
11
84
81
45
43
5
15
160
35
61
44
141
6
9
24
87
18
6
6
39
21
75
3
30
90
37
24
5
31
8
51
54
3
9
15
4
80
39
66
75
39
30
6
49
71
30
24
7
65
48
12
39
4
20
40
80
52
35
48
30
36
51
48
40
132
24
35
30
6
18
91
65
24
6
6
19
41
90
54
30
96
48
33
12
45
12
54
109
35
132
25
35
13
60
65
51
9
36
6
48
57
33
3
69
19
32
48
36
4
5
31
5
24
54
181
41
51
24
24
189
6
61
59
1
95
69
69
111
36
45
3
108
48
24
16
119
37
20
120
93
87
3
37
53
55
20
108
4
44
16
5
19
29
42
21
3
54
6
36
49
5
84
3
27
30
7
5
78
6
24
15
27
21
84
9
15
111
18
31
71
189
16
5
54
6
18
21
16
60
23
6
84
87
33
3
52
92
93
6
57
4
80
60
40
84
65
36
39
9
15
57
43
32
3
6
39
27
30
123
36
81
60
15
24
12
177
51
51
13
17
18
12
169
11
9
39
121
89
127
5
3
60
87
9
12
9
108
27
33
7
8
96
9
111
21
54
49
107
49
20
69
63
3
36
60
24
105
16
35
129
12
9
60
24
24
51
21
48
175
5
3
4
20
39
49
36
11
48
25
8
117
3
3
45
81
51
3
49
11
54
27
88
36
59
165
27
9
4
5
12
18
1
5
90
6
3
16
35
25
44
36
9
7
68
21
19
5
15
81
36
79
60
32
3
6
15
60
9
15
64
60
96
65
84
7
35
54
30
21
213
27
276
28
11
24
9
45
27
3
30
36
66
48
1
80
9
30
36
30
60
19
12
65
79
11
108
1
11
49
5
24
31
36
5
43
8
48
4
80
27
13
131
57
9
3
21
24
15
100
72
8
12
36
48
9
42
48
37
68
105
15
16
32
3
9
40
41
15
39
60
37
20
9
126
21
4
5
19
20
105
24
12
48
36
19
5
7
59
36
78
12
39
21
24
60
19
72
60
65
75
39
9
12
108
21
27
64
20
48
40
32
3
90
7
24
5
30
57
28
71
48
162
18
36
126
19
32
52
11
30
84
36
15
36
84
4
17
60
39
21
111
28
11
18
6
69
76
35
36
18
42
25
20
124
29
3
27
60
93
63
30
24
7
8
27
138
15
15
57
9
30
1
65
78
1
5
24
15
21
27
52
17
19
32
9
3
120
52
5
15
39
36
18
30
25
101
27
28
11
9
24
15
60
1
140
72
84
15
13
5
90
60
153
28
41
24
31
5
3
12
33
27
28
5
90
36
25
32
108
60
9
3
12
165
231
16
5
15
48
96
9
3
12
52
95
25
29
24
42
150
18
12
201
9
24
66
21
123
141
3
6
51
9
60
27
159
18
55
68
33
60
39
135
6
15
9
60
102
25
8
105
42
30
19
35
126
3
76
29
6
60
84
6
31
20
33
3
3
24
42
90
49
24
35
57
9
75
16
60
120
95
78
3
39
21
3
6
24
54
37
8
12
108
15
60
12
30
48
67
95
78
3
112
12
80
24
40
11
24
49
77
19
36
35
30
55
20
24
24
16
5
19
5
15
12
39
45
21
30
81
64
5
78
6
24
123
3
109
68
33
27
24
60
45
18
25
8
4
83
12
105
9
55
35
66
3
40
35
61
20
4
5
7
53
111
51
24
ABCD 94207494092*3^$a+1 [50025]
40
35
45
40
47
36
37
35
37
53
75
27
133
65
6
72
25
155
30
7
72
53
43
119
90
63
81
126
9
45
75
225
270
6
30
78
30
6
54
180
72
81
27
126
84
108
7
8
147
36
169
56
64
72
161
54
153
63
33
16
95
18
7
168
48
8
27
37
107
48
45
63
33
99
12
24
12
205
35
18
126
18
3
105
7
168
53
19
167
9
57
18
109
56
16
71
25
107
72
48
205
11
36
1
59
48
60
120
90
231
111
24
36
174
31
8
3
48
24
165
88
107
285
3
117
81
66
21
39
9
64
8
3
37
233
7
107
37
104
16
143
36
36
1
32
27
13
53
90
168
9
3
109
128
87
33
135
18
15
15
33
39
73
35
117
87
1
227
45
27
54
150
90
30
1
35
69
24
40
120
35
180
168
48
24
108
117
112
35
6
18
61
96
53
90
9
40
191
49
5
18
90
7
72
8
40
48
24
173
6
61
311
24
121
35
78
144
231
51
13
41
7
8
24
57
138
85
56
39
73
32
93
42
300
6
31
53
315
27
13
48
47
73
8
249
15
75
141
87
24
30
54
144
37
120
104
16
53
162
90
174
1
23
25
168
120
24
8
33
79
101
30
78
207
184
35
69
75
189
160
173
108
31
11
45
39
24
129
15
81
27
18
210
169
83
18
6
48
37
56
168
24
40
23
153
39
42
55
8
40
167
36
30
54
265
8
111
36
48
13
23
132
109
11
90
60
55
8
72
48
51
156
24
9
144
40
5
18
25
32
33
15
39
73
71
9
165
18
108
24
21
24
40
72
8
63
18
42
102
198
60
48
60
97
32
27
13
23
49
48
128
27
132
9
64
120
48
47
25
168
17
42
93
45
3
39
25
95
78
12
78
73
107
37
89
15
15
9
45
60
66
96
66
18
1
71
18
127
23
144
36
37
17
36
19
35
156
42
48
96
30
33
288
27
13
368
16
8
96
21
138
96
49
8
15
33
16
128
96
15
9
165
18
24
36
12
348
84
24
30
99
96
39
33
40
95
33
15
97
8
72
48
45
67
128
27
109
8
3
42
3
120
33
31
8
93
18
9
40
311
12
157
8
15
72
72
18
78
57
15
12
69
39
60
13
24
8
45
291
9
78
25
95
49
83
13
24
128
160
35
36
1
71
72
48
49
96
8
87
49
8
195
18
18
1
120
5
51
40
8
144
57
6
33
15
36
36
54
108
90
42
123
48
27
141
39
81
39
25
8
57
36
42
162
15
15
145
72
35
13
41
6
9
72
48
51
84
9
105
63
99
66
42
25
23
24
120
25
35
13
8
48
24
123
12
180
60
18
63
27
120
18
99
15
30
43
65
15
64
35
18
66
144
42
66
60
33
69
60
48
114
120
180
513
63
60
45
39
18
18
108
121
23
33
72
63
33
51
13
168
8
256
8
3
157
23
33
72
64
65
30
6
90
12
72
36
60
85
125
114
30
91
149
54
37
17
175
53
27
267
13
23
217
80
3
150
15
48
16
11
37
161
7
59
60
18
63
39
153
27
36
25
72
56
141
235
104
105
87
75
45
69
18
25
56
24
3
37
120
8
288
45
6
21
159
249
64
47
153
288
240
39
121
17
42
61
32
96
39
81
117
42
12
6
18
109
48
8
24
147
21
15
72
6
19
107
18
187
5
18
73
32
21
19
35
42
18
72
144
156
60
25
11
84
24
36
61
8
64
23
24
1
ABCD 94207625992*3^$a+1 [50029]
33
28
72
8
27
72
13
8
30
12
72
84
66
4
35
31
18
8
18
10
2
10
104
40
50
10
18
20
22
98
12
9
15
81
31
2
6
6
3
51
9
1
6
36
18
42
32
57
21
3
37
8
54
21
7
32
12
4
62
48
54
21
27
12
10
20
42
33
15
57
69
16
8
16
44
6
9
33
42
18
24
6
10
14
4
14
40
6
24
8
48
22
42
20
30
70
2
4
6
18
11
27
28
20
9
1
11
33
15
15
66
24
16
20
30
30
4
50
30
12
10
65
15
30
18
16
29
15
36
30
15
15
42
3
24
57
10
26
30
42
18
58
11
9
22
14
4
2
57
1
66
20
34
72
2
16
5
9
6
4
18
48
56
28
42
38
10
26
12
3
7
30
23
24
21
4
35
33
40
20
30
12
21
7
32
42
3
1
30
14
15
75
12
93
1
12
32
30
46
14
12
10
24
24
62
24
22
12
26
12
70
2
105
1
32
4
8
27
13
6
104
42
138
45
7
26
54
16
29
48
12
13
90
2
3
73
24
6
32
45
73
23
31
5
24
1
6
62
30
58
24
6
8
42
3
7
108
20
10
12
2
21
7
32
117
48
15
18
12
16
24
2
4
20
21
51
4
38
82
6
50
9
33
15
12
13
12
50
40
29
24
1
44
30
12
30
10
38
6
30
4
26
9
96
1
24
6
20
40
20
4
5
19
8
34
59
37
20
4
6
60
17
57
10
5
43
18
2
48
10
2
22
23
21
70
26
4
35
1
8
147
1
42
8
12
81
1
24
24
35
96
9
66
24
45
15
22
18
56
22
48
11
9
22
42
32
16
20
34
36
17
21
4
50
117
24
1
74
45
24
7
29
45
15
19
96
30
20
4
50
6
6
84
34
6
26
3
21
54
18
22
80
12
28
26
15
9
16
35
24
12
3
16
20
40
2
3
1
30
20
16
8
24
10
35
15
60
12
18
15
63
18
15
15
4
77
24
60
9
22
6
24
84
2
10
23
19
32
10
8
18
10
8
10
41
25
26
9
39
9
36
9
16
30
12
29
51
154
84
14
52
29
37
44
4
11
3
16
66
36
38
52
17
12
48
3
28
32
33
60
27
42
28
20
63
1
38
18
39
9
10
32
9
19
5
25
6
8
10
12
38
6
39
12
3
12
10
14
10
12
38
9
25
47
15
4
102
2
30
18
58
62
10
8
36
16
20
27
7
18
66
2
30
9
15
33
12
21
28
74
66
6
10
6
24
89
31
5
9
51
75
100
8
10
18
12
48
14
3
13
20
12
52
56
18
72
12
16
2
3
121
26
18
30
6
10
8
10
2
58
71
1
24
71
25
24
42
68
22
24
23
93
10
18
56
3
37
6
24
18
6
42
8
15
27
4
29
15
4
17
9
30
10
35
1
24
42
42
8
28
2
9
51
52
26
16
6
8
46
24
12
62
16
5
1
23
63
9
13
12
35
33
40
2
10
23
51
10
56
4
42
24
50
6
82
6
29
45
12
16
44
66
78
42
4
8
36
16
78
2
9
51
18
52
14
9
1
2
33
1
78
20
16
29
7
5
1
48
36
26
24
4
2
24
16
32
6
9
3
28
14
22
8
66
6
84
21
24
1
8
28
2
66
30
30
30
9
1
62
4
38
16
56
34
14
12
34
132
92
30
22
56
4
84
6
23
7
5
24
15
24
28
32
18
10
29
9
99
81
82
17
13
18
2
27
37
59
87
4
30
8
15
3
18
30
45
7
12
20
22
20
3
12
13
36
26
18
51
15
52
20
10
42
5
81
16
44
16
6
14
10
18
26
9
3
42
6
30
4
26
4
125
21
15
15
24
18
78
45
24
7
14
30
46
38
28
2
52
38
28
18
14
46
30
44
120
70
18
2
22
30
30
8
6
4
107
31
17
55
26
60
22
77
36
45
12
42
6
10
50
24
15
133
50
9
13
20
12
16
14
33
7
20
45
85
14
34
36
6
29
39
16
12
113
15
34
8
18
22
2
45
3
9
33
28
14
76
102
6
29
67
29
9
16
32
120
3
1
74
40
12
42
50
21
15
10
60
24
50
42
10
5
123
22
24
50
10
14
21
21
4
42
2
16
35
55
26
99
36
1
60
72
98
102
12
36
27
36
25
2
28
92
28
96
125
1
47
1
50
64
2
28
2
33
156
36
3
57
33
15
1
36
30
5
3
6
15
84
31
14
28
12
20
22
5
3
22
23
12
73
36
14
6
6
58
6
2
40
2
48
9
19
2
34
8
30
16
30
5
45
16
26
57
111
22
12
50
18
4
38
46
11
25
6
12
56
9
1
26
33
37
44
51
1
59
3
10
6
14
87
3
18
3
7
8
40
29
12
1
44
106
14
3
1
2
12
105
15
10
18
48
56
24
24
18
18
9
7
6
62
16
20
9
21
36
10
24
36
44
40
26
3
45
16
54
18
12
11
7
2
42
10
50
18
40
6
26
75
3
6
10
6
18
48
2
46
36
29
9
52
96
14
54
16
24
6
30
14
4
2
4
12
24
6
24
8
30
51
31
44
9
12
1
78
72
18
12
8
4
78
17
15
10
32
6
33
27
12
10
18
8
21
33
108
28
54
30
38
33
15
16
8
6
4
96
11
1
24
6
18
12
38
24
21
39
21
75
22
12
38
24
24
10
90
6
60
18
150
6
80
10
6
29
7
89
9
6
36
64
68
48
42
22
6
32
6
42
3
7
24
50
3
12
15
16
8
10
11
19
24
5
111
6
3
1
26
90
18
66
4
12
6
18
62
4
8
40
42
104
4
12
36
50
22
8
63
25
11
1
2
10
6
6
6
53
24
43
53
15
6
4
60
50
16
6
54
24
6
14
21
25
36
23
1
48
11
51
30
24
52
14
4
30
14
6
16
140
4
11
73
36
6
8
21
1
83
55
77
49
12
47
33
24
4
24
18
18
86
70
20
16
24
6
98
6
48
30
96
4
6
20
4
50
22
44
42
40
30
44
16
17
55
6
14
10
11
96
1
60
48
20
75
15
30
66
4
44
6
24
6
42
4
14
6
60
40
48
20
22
5
21
24
6
18
42
10
62
21
7
32
10
36
24
18
48
20
9
27
48
72
10
8
6
10
60
42
44
6
4
26
42
18
58
42
8
21
19
26
48
6
6
3
13
47
25
180
11
1
8
28
24
24
26
28
5
3
12
10
50
12
10
26
58
72
47
61
14
18
10
2
18
117
1
11
15
34
20
70
20
34
2
18
52
8
30
36
21
21
27
25
36
6
6
18
29
21
30
21
1
38
46
36
23
31
14
70
26
34
54
48
12
50
18
22
18
47
33
22
2
30
18
36
82
30
20
22
32
18
16
42
17
1
26
16
20
22
98
18
30
12
22
36
36
90
5
43
36
29
25
60
26
30
34
6
11
3
102
3
1
42
2
51
36
51
34
14
12
10
23
67
30
2
6
10
14
28
2
48
70
12
26
24
22
14
9
3
28
2
64
26
22
12
6
32
6
135
15
45
51
33
12
33
15
93
30
18
39
67
6
83
1
38
141
36
21
10
20
94
18
2
3
3
10
48
36
18
30
48
44
3
7
8
6
46
20
64
6
78
41
39
28
60
29
19
101
75
30
15
3
42
3
73
8
34
17
48
31
54
18
29
15
4
44
90
6
45
81
4
20
54
120
18
4
23
3
9
3
16
30
26
18
135
31
6
8
18
12
66
76
38
6
42
4
138
2
10
36
18
6
24
35
39
57
1
30
77
25
11
25
26
9
36
25
14
66
40
66
74
54
82
2
6
15
36
24
37
12
12
14
9
13
72
11
37
20
27
37
8
6
42
3
115
5
39
10
35
12
15
4
36
65
61
48
11
24
15
9
67
30
23
25
2
34
2
30
30
34
35
21
3
67
74
10
30
86
10
47
31
5
21
24
12
4
36
14
9
24
25
35
7
8
30
12
3
21
40
12
18
20
52
ABCD 94207682092*3^$a+1 [50150]
72
72
18
18
7
71
36
180
84
36
18
162
30
19
29
12
103
17
198
25
107
18
36
30
49
131
36
66
30
18
120
24
90
132
48
25
71
6
18
36
270
30
145
17
174
90
84
126
204
6
19
119
25
65
175
11
36
78
30
36
180
24
6
175
71
18
7
29
90
6
240
18
1
29
7
29
79
11
30
6
30
48
66
24
132
60
18
6
1
48
65
18
12
30
102
174
30
49
17
90
30
18
37
29
36
6
24
108
6
24
66
24
42
19
29
18
114
54
60
120
6
60
108
30
121
35
96
6
24
54
36
18
180
66
36
13
53
24
30
18
18
49
119
85
11
6
162
60
12
144
66
84
19
101
30
6
36
19
41
19
119
6
355
95
133
11
1
113
18
24
18
66
12
24
84
60
90
19
17
6
42
67
89
84
48
19
11
72
18
7
71
6
103
23
72
72
48
25
12
23
42
30
49
11
216
12
78
19
89
151
41
18
6
18
30
66
222
78
132
48
150
54
36
12
37
47
78
78
138
36
19
41
18
78
84
60
18
25
252
41
198
162
24
103
132
60
29
30
24
150
6
36
204
49
11
54
108
84
18
126
31
11
18
36
108
90
42
6
12
205
47
48
37
5
18
25
41
36
24
55
11
85
41
72
42
24
360
54
30
36
61
65
60
78
126
126
144
24
1
29
12
36
54
13
107
60
24
24
18
42
60
1
65
90
24
12
24
162
7
65
78
37
107
24
60
60
1
59
216
96
102
7
173
67
29
96
48
78
217
35
72
90
30
6
19
48
77
48
6
42
19
23
18
138
42
18
49
71
61
60
59
85
17
24
54
30
12
168
19
12
29
6
30
6
18
36
54
1
53
240
42
48
12
48
36
60
36
30
115
23
180
60
25
23
24
54
30
6
48
66
49
11
30
96
186
49
83
6
12
54
90
54
1
83
36
36
24
42
7
12
11
72
48
102
66
54
120
72
24
6
24
25
71
25
59
60
6
126
18
12
30
109
48
71
6
150
36
30
18
6
54
36
66
18
36
6
48
42
60
84
30
114
1
101
103
89
66
54
31
35
1
29
19
12
173
36
54
6
211
11
37
41
6
24
84
30
78
54
30
24
61
35
48
90
42
36
78
30
54
42
13
47
6
72
72
6
84
6
18
54
6
60
1
35
48
42
60
54
42
174
24
54
30
121
239
18
67
23
37
17
60
19
17
42
36
12
78
36
30
30
55
59
36
60
96
18
180
192
174
49
29
7
125
108
30
85
125
36
66
90
55
23
85
17
24
126
24
96
138
36
36
90
24
42
7
77
66
49
83
72
18
60
7
53
48
7
23
180
48
60
12
157
35
12
78
67
41
7
17
48
96
72
24
108
240
60
186
49
12
35
48
30
66
30
6
66
7
107
25
89
60
144
66
132
84
90
48
7
53
42
120
54
6
54
54
90
90
90
78
42
36
96
66
78
126
78
132
19
35
1
41
114
18
30
60
18
30
168
60
36
78
42
6
60
30
102
126
12
168
1
5
55
41
114
54
30
24
42
234
30
24
67
29
24
102
84
36
18
96
84
7
5
18
265
11
24
60
6
54
60
12
24
30
66
60
73
5
66
54
31
17
24
90
13
95
18
48
216
24
6
13
23
174
174
60
60
84
90
48
19
11
18
144
7
89
36
48
12
6
24
24
6
18
25
41
30
204
48
73
29
36
30
1
29
114
1
29
90
12
13
17
48
30
168
228
6
54
6
138
6
30
12
12
60
1
36
29
31
113
6
6
18
78
7
11
66
114
1
23
72
30
354
36
24
42
18
12
18
42
54
30
36
144
18
6
54
132
84
30
84
36
36
24
180
6
78
66
186
18
55
96
36
60
35
78
12
54
1
5
66
102
18
13
29
162
18
42
25
23
30
30
48
24
18
120
96
114
156
24
145
95
18
72
42
13
65
246
25
11
60
66
7
11
36
174
19
35
12
145
144
17
24
24
12
19
35
13
11
84
ABCD 94207919368*3^$a+1 [50070]
21
15
30
3
63
105
27
18
12
6
17
13
42
9
24
111
36
18
12
15
27
21
21
3
45
107
13
123
9
108
126
21
39
17
19
29
16
56
19
21
72
15
6
30
69
15
81
51
36
33
56
13
51
24
15
33
72
27
30
48
6
42
23
19
18
30
18
24
3
9
108
27
9
42
29
19
54
48
60
54
149
175
17
37
36
36
66
102
27
39
24
6
24
6
21
69
12
12
36
87
3
24
18
18
12
29
43
21
24
48
3
96
21
15
18
12
18
24
72
18
12
35
16
24
3
12
48
72
36
18
51
51
29
61
60
23
67
5
79
18
30
30
11
72
7
57
81
30
24
126
12
48
132
3
9
18
93
24
51
5
55
57
15
6
54
96
45
80
7
9
39
24
81
21
54
72
102
30
6
66
174
51
3
60
81
9
30
18
15
33
246
54
27
3
5
1
30
6
30
45
69
11
40
9
54
9
176
7
42
6
60
72
48
36
9
9
6
9
117
11
7
17
43
48
84
36
69
56
19
149
1
54
36
18
66
41
16
72
21
11
181
27
8
40
45
42
33
9
6
48
17
37
75
27
84
84
21
32
163
21
9
12
30
24
60
48
12
66
120
60
12
18
24
24
96
54
27
75
48
6
30
41
55
65
7
137
64
39
12
93
32
144
1
144
15
39
48
9
15
30
24
6
5
1
78
24
6
27
3
6
60
18
60
42
30
30
39
45
30
5
31
6
18
102
3
39
33
3
21
9
87
27
21
27
12
156
24
12
24
105
69
12
39
15
9
72
39
12
18
42
72
6
72
42
6
54
53
40
15
9
45
48
6
72
42
11
19
18
54
141
27
42
54
5
1
39
21
48
3
45
48
84
66
21
15
36
53
31
9
9
48
48
60
96
51
8
7
144
66
15
72
3
45
72
75
18
59
121
12
18
33
24
32
25
95
13
83
43
21
80
103
41
37
72
6
12
12
72
69
21
6
24
21
128
19
36
36
6
15
27
42
18
33
8
31
84
36
41
37
51
24
33
18
21
15
48
12
30
6
89
43
21
24
63
65
7
102
90
30
18
33
8
67
5
13
120
11
13
30
45
21
42
102
36
15
27
24
21
24
168
27
21
9
66
48
12
48
126
131
19
18
60
111
69
27
168
93
35
13
24
51
24
105
180
11
16
15
65
120
73
15
15
12
6
15
45
120
48
27
8
19
60
30
18
9
39
54
75
72
51
69
105
6
9
39
81
111
33
32
25
18
114
150
12
24
6
11
24
25
39
27
45
72
27
66
12
102
33
21
42
9
48
8
88
32
24
31
108
156
24
9
21
11
88
21
35
7
54
24
27
80
223
132
12
30
123
8
67
72
36
6
35
31
12
77
1
18
45
24
15
30
6
60
12
90
138
17
48
7
120
42
6
41
16
8
16
21
30
42
51
9
30
33
33
42
173
19
18
48
54
78
18
12
33
69
3
45
42
6
54
36
12
45
9
30
30
138
72
9
24
177
60
48
30
6
6
48
48
33
24
72
15
105
15
60
69
141
51
33
15
39
6
174
36
24
6
27
39
18
15
33
15
8
37
27
72
24
15
17
19
5
19
72
12
17
16
15
30
3
51
24
5
16
45
48
3
69
24
12
30
9
15
89
7
12
21
96
21
75
48
57
15
8
31
30
6
90
3
9
6
60
5
16
51
102
30
48
12
72
18
12
18
18
123
21
108
12
18
12
21
8
16
9
159
21
60
12
18
65
16
33
15
27
96
90
42
72
6
132
42
18
27
21
3
120
45
12
15
15
18
39
21
24
336
75
39
42
6
185
97
42
21
8
7
9
45
3
21
36
60
3
3
45
39
6
24
120
11
103
12
5
7
6
75
15
42
18
96
66
27
27
18
3
87
96
65
19
21
27
18
72
3
99
6
84
6
24
53
115
12
17
13
11
40
15
24
18
90
45
3
45
9
6
30
96
3
45
48
12
18
84
48
138
39
231
12
18
3
15
24
81
15
12
48
174
18
117
8
88
51
6
63
24
8
88
111
81
27
18
18
30
120
42
54
6
30
132
6
5
55
24
30
27
24
75
60
30
102
45
27
96
84
102
99
24
75
12
6
54
45
15
30
3
3
5
103
57
39
48
30
48
48
12
204
11
48
55
17
7
30
12
78
60
42
24
42
228
6
63
8
37
36
15
69
18
33
21
24
6
96
48
84
6
72
83
7
42
12
6
24
18
48
27
57
36
83
7
72
41
19
12
6
48
66
30
90
33
15
30
27
3
66
186
41
40
15
54
35
40
9
15
24
45
66
17
48
40
51
36
9
3
78
108
42
30
12
6
6
24
60
84
6
24
192
48
21
105
6
41
48
72
67
42
6
84
60
6
23
121
96
18
36
41
48
40
57
78
30
35
40
39
6
27
75
120
30
42
6
12
84
71
40
87
41
64
48
63
30
84
47
1
18
21
3
12
9
27
18
27
39
9
15
36
45
15
36
84
258
12
48
27
21
42
48
30
3
32
40
33
36
48
11
1
66
60
12
45
32
103
6
6
93
72
3
72
141
8
72
19
48
108
30
12
15
15
41
7
57
3
114
24
60
6
9
24
3
90
42
18
15
27
12
36
180
33
32
103
42
30
30
30
69
21
42
41
31
48
48
54
6
18
27
72
27
29
19
78
12
3
117
11
85
60
71
13
12
48
63
8
16
15
33
45
3
ABCD 94207999664*3^$a+1 [50002]
48
7
84
5
16
3
18
6
18
23
25
12
24
30
9
45
24
72
48
30
12
84
24
24
24
5
7
5
25
48
18
45
87
48
57
9
54
6
6
6
12
11
40
3
21
39
12
54
11
40
32
24
43
24
48
84
18
51
32
49
24
27
68
12
7
18
6
12
17
115
29
37
6
5
24
12
1
23
12
7
101
31
174
3
8
25
11
60
79
30
47
28
33
119
19
24
30
147
21
90
24
18
11
25
30
84
17
1
12
18
5
28
9
27
3
12
60
9
15
5
7
5
25
3
80
60
108
12
60
4
27
6
6
29
48
24
12
28
3
6
24
3
44
31
60
18
12
11
25
6
5
7
30
54
42
59
60
19
21
12
3
21
3
29
1
6
30
6
30
30
30
12
18
60
9
36
21
15
51
6
78
24
60
90
42
6
6
30
6
21
8
40
15
42
39
57
30
12
42
3
51
48
30
11
40
8
43
17
73
11
28
39
33
15
18
12
75
39
17
19
17
37
51
9
15
51
17
7
9
60
15
57
15
65
4
15
17
25
47
49
51
32
31
66
60
3
15
5
4
21
24
30
18
48
83
31
84
12
66
54
6
24
36
12
42
54
6
72
33
33
15
3
17
48
37
30
6
24
54
6
47
67
90
18
9
39
18
27
3
53
25
12
36
11
76
20
25
23
24
13
18
24
6
83
103
24
21
44
31
29
7
18
36
78
72
17
19
5
19
54
12
84
23
55
6
66
5
7
41
19
5
1
36
30
30
90
18
54
6
30
54
18
6
90
36
48
5
1
42
18
6
29
37
66
30
27
3
29
43
17
49
102
5
25
18
12
5
4
9
18
12
9
21
6
5
13
36
48
35
25
18
101
7
6
30
42
6
54
36
11
37
6
30
12
6
24
29
7
17
19
24
18
23
55
12
18
36
66
17
61
12
12
66
6
30
5
37
18
6
24
59
4
63
12
53
7
9
36
3
89
4
93
11
31
72
17
4
93
48
78
29
60
4
3
18
36
11
103
36
5
88
39
17
55
12
24
24
42
27
39
54
87
45
99
21
126
69
32
19
6
59
1
36
23
52
39
42
12
47
31
29
40
9
18
6
6
60
41
37
18
18
48
59
1
51
69
42
18
11
25
18
30
90
6
6
36
18
60
6
6
42
5
19
29
55
9
63
5
12
19
5
4
3
29
7
12
12
53
43
93
48
117
99
32
36
1
30
36
42
84
42
21
20
31
18
59
4
8
13
6
89
4
3
17
4
21
59
4
20
19
18
78
5
13
36
24
12
27
15
6
48
23
16
15
24
78
54
18
24
3
32
4
69
23
12
31
36
5
7
12
6
60
6
24
17
12
13
11
4
57
11
19
36
29
7
30
23
4
3
18
11
12
40
33
48
90
101
25
11
1
30
36
41
4
15
57
32
72
43
33
44
1
35
24
1
11
1
60
42
9
33
27
51
17
7
5
7
6
150
24
69
45
11
31
5
1
11
55
45
51
18
18
36
72
6
15
45
18
41
13
18
5
36
25
42
30
36
6
36
12
24
5
36
1
42
29
1
42
6
144
111
72
20
7
29
55
93
33
66
54
6
65
37
84
6
78
6
41
4
21
18
17
7
12
69
63
5
7
42
11
1
11
13
36
11
55
36
69
20
16
15
6
6
72
42
60
42
12
72
12
24
17
19
6
15
21
24
23
49
18
53
43
6
36
24
36
6
53
108
48
1
48
24
18
6
107
61
6
30
15
12
15
6
54
12
54
36
6
24
90
12
15
32
7
17
1
47
55
12
36
65
112
32
13
35
37
42
30
30
36
29
31
5
12
19
6
12
18
5
31
5
7
18
78
96
29
43
65
61
47
36
1
36
59
25
11
13
23
115
30
24
27
3
12
9
21
6
41
7
6
30
29
1
3
21
12
6
36
24
5
13
6
18
11
133
54
12
5
19
6
12
18
24
30
18
36
24
36
113
4
27
29
4
21
24
35
76
60
33
51
21
90
33
33
95
7
42
24
11
36
4
32
28
3
36
9
20
13
23
4
27
17
19
6
108
3
33
3
69
18
24
36
18
48
3
9
36
60
24
6
12
66
11
1
39
3
12
9
9
66
48
17
1
156
23
12
19
18
18
42
48
84
6
41
43
30
75
9
6
21
111
5
31
6
12
23
67
45
9
12
47
73
6
57
69
11
25
54
6
12
11
24
13
54
12
9
27
12
36
17
84
25
18
12
54
60
78
72
5
4
3
12
17
4
20
4
9
35
60
61
11
16
9
72
48
11
4
56
25
54
69
8
36
1
36
24
71
1
12
6
12
5
61
42
57
20
12
25
18
30
23
13
24
6
72
41
67
12
6
12
60
18
5
1
6
30
3
36
20
12
31
6
36
63
15
6
12
108
6
12
29
25
39
39
41
37
18
6
39
3
78
18
5
1
18
65
31
5
7
60
9
3
17
1
3
39
24
21
45
11
4
15
18
3
36
9
59
37
18
96
6
54
5
73
6
5
60
25
24
27
51
24
60
36
24
36
6
30
54
3
3
36
41
24
49
35
55
18
23
1
35
25
6
5
12
24
40
15
29
19
90
18
24
17
12
13
27
24
3
6
23
25
11
67
17
19
17
36
28
9
23
1
24
87
27
18
42
90
144
39
51
6
27
3
53
13
27
8
73
18
21
3
29
91
57
15
5
16
9
30
65
49
23
43
29
60
16
32
28
111
18
11
25
18
65
12
19
48
41
1
23
4
69
150
5
4
3
12
36
5
1
18
18
24
30
12
17
109
24
51
9
11
1
39
36
9
12
12
12
6
17
13
39
60
9
35
25
48
23
37
30
24
66
27
9
30
60
5
1
195
39
6
36
12
39
80
24
25
11
84
7
17
12
28
21
47
1
6
18
11
36
16
27
9
20
12
36
7
69
21
12
18
24
72
60
9
15
54
12
27
9
30
17
1
3
27
5
48
43
72
48
5
37
24
83
1
47
7
33
15
84
6
42
42
18
36
65
192
7
18
18
65
28
3
6
12
48
47
73
108
3
32
31
36
5
13
108
6
9
75
5
1
6
30
18
5
12
31
29
12
49
6
90
75
20
40
33
30
6
6
12
18
35
13
54
9
15
12
9
44
31
5
7
21
8
37
84
24
18
24
90
18
72
17
1
47
67
5
25
3
8
36
108
24
91
6
24
39
51
125
36
1
18
6
78
45
164
1
30
42
12
18
6
78
41
4
3
78
23
4
27
5
28
21
96
35
13
131
91
6
35
1
11
1
12
42
5
67
48
24
21
20
36
1
6
24
9
80
37
3
9
18
90
54
6
23
4
12
111
17
12
7
6
30
84
12
29
12
4
3
24
78
71
13
36
11
31
6
6
105
15
30
6
21
21
6
41
1
47
37
42
33
104
24
19
84
17
55
53
1
84
23
24
4
39
6
42
17
12
60
4
63
5
12
25
3
21
6
30
36
18
78
3
20
72
48
19
84
5
24
1
54
24
36
29
7
29
25
60
18
6
78
29
25
15
75
5
1
18
12
6
24
6
24
6
36
30
24
29
24
55
36
29
37
66
48
6
36
23
19
5
67
12
5
37
39
15
18
12
6
12
72
41
13
48
11
13
36
6
5
181
18
84
17
13
6
30
54
18
24
24
3
33
48
192
42
6
83
49
24
23
97
23
31
36
18
30
17
79
18
23
13
108
27
20
12
4
32
25
48
60
15
ABCD 94208555674*3^$a+1 [50002]
48
72
84
28
20
163
90
47
13
23
1
6
53
55
45
45
90
261
20
25
36
23
60
7
30
95
28
32
13
90
77
40
33
71
24
25
132
60
48
11
48
12
36
13
30
17
49
3
33
60
119
31
9
51
29
36
12
36
12
112
36
15
72
9
15
53
40
36
20
85
11
25
71
12
16
164
13
107
73
30
57
123
57
141
131
16
20
73
96
35
76
189
23
36
31
29
12
43
21
9
42
53
72
43
5
85
131
48
12
76
63
90
27
128
7
137
28
8
7
17
37
30
65
28
68
12
52
140
1
48
30
41
28
63
5
12
12
100
21
60
107
96
96
19
29
1
35
55
57
44
36
252
31
17
132
256
20
37
35
52
32
85
24
71
124
12
84
44
4
12
20
19
66
6
137
13
83
7
89
156
12
67
5
1
47
88
33
71
96
13
15
57
35
48
7
18
36
35
4
92
55
24
33
48
68
1
35
88
32
36
73
35
24
97
11
43
240
165
44
157
3
33
3
15
30
6
6
138
17
48
7
113
7
9
15
53
16
21
71
24
60
28
201
251
48
96
61
60
51
15
53
1
15
20
88
8
28
20
120
36
31
45
45
18
30
156
216
48
90
60
60
17
12
13
87
27
21
9
11
12
12
24
60
31
6
87
81
96
54
12
78
51
81
48
15
12
3
65
16
48
3
108
96
5
40
45
36
3
75
5
60
36
31
17
37
11
49
11
4
9
135
20
1
24
30
72
89
4
147
113
12
13
95
25
59
12
91
29
24
52
33
27
9
143
28
9
39
20
24
36
25
71
25
6
5
12
16
21
119
36
64
15
81
68
37
54
12
5
13
71
60
48
28
32
132
64
15
66
15
21
39
15
24
96
89
67
17
97
11
72
1
11
1
47
37
24
240
71
40
159
5
16
9
35
4
57
35
16
8
60
61
24
42
108
5
31
5
25
15
36
188
16
80
61
35
72
12
64
144
51
45
212
13
11
91
69
36
44
96
43
21
56
85
83
4
32
36
133
42
9
36
9
54
30
35
115
17
24
24
67
48
29
7
53
43
117
32
28
8
28
44
36
7
60
18
87
20
288
12
49
30
24
6
39
92
144
4
20
91
54
27
153
11
19
5
64
132
99
161
40
45
24
11
24
120
1
84
11
24
72
13
135
27
18
111
176
25
27
21
47
48
72
55
17
7
30
24
59
52
39
101
199
29
12
96
19
30
95
25
174
17
85
23
96
48
12
121
54
6
78
30
47
48
72
24
115
53
40
8
108
16
45
99
111
65
25
24
72
18
117
32
157
51
12
33
35
55
5
79
5
16
92
13
48
39
32
28
51
5
12
112
80
60
72
156
13
35
64
3
65
12
36
72
64
45
83
48
4
9
6
96
65
48
60
16
21
15
69
66
9
48
20
48
24
48
31
6
35
25
30
96
53
36
109
30
65
7
54
6
89
115
84
41
36
60
48
4
27
5
84
25
95
72
124
20
40
20
28
68
73
11
79
65
187
29
49
120
47
139
33
21
11
25
51
3
29
121
42
29
16
128
120
31
36
5
24
25
35
36
72
31
240
6
203
52
20
19
41
28
8
85
23
7
9
165
30
41
48
1
3
3
60
17
91
21
15
93
32
49
42
54
95
31
53
61
23
48
24
19
29
1
111
9
47
28
12
68
36
24
7
48
17
28
27
120
57
32
16
9
71
13
35
36
48
16
75
5
1
11
112
56
1
23
43
5
64
36
44
25
11
48
37
47
12
61
119
48
28
48
176
16
9
3
8
12
67
36
29
28
32
25
24
11
36
64
51
9
20
48
12
31
18
66
6
59
49
15
20
31
29
36
96
124
80
61
15
8
12
12
7
54
147
20
64
80
36
120
4
9
87
12
36
87
30
75
33
12
48
66
5
28
33
27
3
30
47
31
102
27
57
135
45
35
31
5
43
5
112
9
59
72
52
48
92
7
54
119
31
29
36
12
73
60
47
13
119
60
31
125
55
57
20
60
4
69
6
6
35
25
3
12
20
13
42
89
1
48
11
24
85
66
6
63
87
24
24
6
35
48
12
100
68
43
18
11
4
12
32
31
42
18
5
1
35
25
35
61
54
45
15
53
13
120
95
103
89
28
44
55
89
1
35
48
16
44
36
36
25
30
6
18
57
69
156
35
12
1
12
107
28
9
195
15
54
60
35
12
25
27
116
12
48
115
45
87
138
15
81
11
24
25
30
5
1
207
96
32
49
15
21
24
23
12
208
171
17
13
11
61
27
36
44
36
16
20
40
81
3
51
125
49
36
71
49
3
48
9
11
60
19
65
49
75
75
36
6
39
20
1
18
9
80
36
7
5
48
52
9
11
103
150
35
ABCD 94208582998*3^$a+1 [50010]
132
13
120
11
60
49
317
72
3
213
139
53
3
39
1
84
20
21
67
132
17
163
48
95
105
15
85
48
185
67
5
120
78
45
21
18
33
15
78
7
155
33
27
234
79
11
1
29
19
71
109
17
15
27
12
105
36
63
49
108
20
208
197
168
120
7
17
96
171
184
176
45
31
65
3
45
99
40
5
18
25
20
57
51
21
15
39
66
30
141
88
72
245
18
201
24
4
35
33
255
13
41
120
6
13
5
144
78
12
36
12
217
56
39
181
41
75
16
108
12
47
102
54
42
123
15
30
67
149
159
36
3
42
6
18
72
42
33
40
149
120
6
325
48
29
91
32
40
5
18
25
29
87
4
192
192
77
54
105
27
97
71
72
12
181
152
135
72
13
32
81
79
92
4
12
5
3
112
8
21
31
44
45
96
18
300
21
24
51
90
79
60
149
91
24
60
23
25
23
12
78
24
91
24
36
192
12
11
157
120
8
45
42
240
25
53
7
32
76
72
12
23
114
91
53
7
108
101
18
73
29
43
71
6
79
11
6
42
78
55
35
102
126
42
115
275
45
63
49
77
31
167
36
85
161
24
30
114
43
29
6
25
17
72
19
5
27
63
9
16
120
84
17
18
150
151
65
67
335
25
29
39
51
253
48
65
42
12
109
120
5
19
95
121
59
18
78
85
47
24
6
163
77
90
217
5
27
184
5
126
141
45
42
168
45
100
44
124
84
48
107
1
56
136
47
133
89
43
48
5
67
48
5
24
24
72
90
45
9
43
156
12
32
21
19
48
44
3
25
5
6
234
168
39
36
93
127
35
105
24
213
96
72
63
52
173
27
63
12
37
68
27
25
60
68
3
25
116
76
68
64
47
1
53
7
185
115
197
18
33
40
132
155
37
137
24
42
9
135
24
462
18
102
7
17
54
9
288
39
169
12
32
27
18
66
85
20
64
77
66
73
32
88
47
13
35
205
41
18
85
83
25
8
192
88
56
16
92
108
75
69
36
9
19
77
240
103
20
216
15
78
51
36
108
45
90
102
43
191
97
44
195
1
120
5
408
55
35
49
71
49
5
43
8
700
35
25
24
47
36
25
59
1
47
30
72
24
19
116
75
126
96
48
42
30
43
11
133
53
123
15
12
42
66
6
66
30
72
27
21
18
49
128
135
252
45
16
29
163
149
24
72
7
323
13
35
120
24
72
24
81
51
13
47
73
5
162
54
139
92
148
29
43
132
65
138
85
179
1
77
175
65
18
97
5
18
54
31
60
107
13
48
5
135
4
8
24
3
36
25
24
32
111
78
87
28
11
48
42
6
57
171
12
73
20
12
28
132
65
99
60
105
39
147
145
48
191
1
12
116
144
88
48
72
197
168
54
45
111
84
13
317
171
40
77
207
183
12
84
205
29
6
25
71
36
54
159
4
83
60
30
42
25
8
40
128
69
96
27
63
49
35
90
72
78
90
63
108
132
28
120
5
120
67
60
137
51
39
1
104
93
55
108
95
54
72
24
6
18
72
6
12
141
51
78
18
105
165
42
342
6
18
114
48
57
16
5
24
66
6
18
1
47
33
52
83
9
160
368
144
21
63
9
288
7
17
24
235
32
ABCD 94209233312*3^$a+1 [50042]
102
33
27
30
23
37
11
240
49
18
45
96
32
109
123
15
65
7
18
30
17
16
32
168
37
12
71
7
102
150
90
83
37
123
27
60
41
7
72
9
141
3
8
19
60
89
31
60
30
240
39
72
24
183
17
16
9
90
5
25
15
48
27
18
11
31
41
67
221
31
138
15
8
49
15
183
65
16
24
56
136
45
90
153
8
19
180
90
30
33
32
13
35
187
120
180
18
72
90
18
123
8
64
8
19
53
67
198
12
51
168
39
12
48
5
7
9
24
75
12
60
78
135
80
187
5
25
23
16
72
8
120
31
18
12
198
42
131
7
65
48
49
90
29
49
71
24
16
21
51
8
280
69
30
150
23
7
12
30
30
18
12
48
27
45
18
57
75
53
7
18
135
57
95
16
159
30
90
48
153
240
9
39
21
30
101
109
11
40
39
18
42
60
30
251
139
60
41
19
29
40
32
49
23
7
65
85
18
65
48
64
165
30
30
30
9
56
25
150
90
23
88
39
90
180
51
9
60
3
32
40
105
18
77
24
79
30
72
18
17
64
141
108
102
18
143
48
16
24
51
69
141
75
24
81
39
32
49
23
48
127
65
7
9
9
47
16
39
30
35
168
88
24
165
51
39
90
119
31
48
12
48
30
12
60
159
32
7
12
21
27
45
32
13
11
16
3
102
71
40
39
81
189
51
80
19
45
56
64
15
9
32
40
8
61
51
8
121
60
83
96
16
45
11
64
123
45
8
19
138
72
18
42
39
9
12
30
5
24
16
75
30
78
72
30
3
8
49
119
112
8
199
65
7
9
72
72
120
96
111
33
80
67
141
152
120
25
63
39
9
80
1
23
7
129
39
90
23
184
128
25
23
120
19
30
39
81
18
30
90
45
105
47
24
61
11
157
11
16
63
72
18
135
32
25
60
30
101
40
9
18
5
67
180
30
30
18
90
17
256
32
127
138
23
37
12
15
15
150
99
24
117
3
8
19
29
72
67
333
57
15
27
93
15
12
141
27
5
67
53
136
21
120
3
117
18
30
35
16
9
167
16
9
15
3
45
168
80
48
96
64
9
30
33
8
40
24
72
48
56
120
40
69
35
7
30
99
32
79
18
12
30
29
91
30
60
11
48
1
18
5
40
45
27
80
24
24
48
88
56
13
132
78
33
27
30
63
8
91
45
45
78
93
129
15
24
192
129
23
97
63
48
27
12
33
45
11
16
135
41
24
48
136
111
89
91
5
48
72
73
12
51
39
90
95
25
23
192
168
25
90
5
85
11
160
56
40
56
49
39
32
24
24
19
21
69
3
24
15
78
60
12
99
9
60
222
5
43
21
69
203
72
25
135
8
24
48
7
81
9
48
132
3
45
35
16
32
48
64
87
41
7
17
24
49
30
17
96
127
72
9
111
9
21
35
144
16
33
72
48
143
64
63
33
9
48
60
35
37
35
40
123
21
69
27
63
201
176
115
125
13
30
45
117
11
19
78
47
16
104
13
11
1
120
18
101
24
7
78
12
48
47
25
48
47
85
60
78
65
7
9
56
16
117
11
16
45
60
30
18
60
72
75
15
48
60
30
47
13
3
27
45
57
119
121
90
30
15
80
73
132
131
24
24
24
97
119
1
23
48
88
51
5
193
95
7
41
19
45
3
150
102
60
90
18
12
45
56
19
30
39
81
60
90
65
55
33
117
48
51
9
12
11
40
72
27
5
88
56
120
91
5
55
33
45
27
105
39
51
29
1
78
132
21
8
19
173
24
24
112
39
9
159
42
30
30
131
24
24
19
173
7
17
25
23
7
108
45
56
1
120
95
16
69
150
53
48
64
165
35
24
49
12
3
80
55
12
5
64
111
33
192
24
144
48
32
40
135
90
143
19
18
83
49
108
3
8
192
24
25
63
80
37
60
30
113
48
37
12
30
78
83
79
18
12
30
5
16
8
16
75
5
25
48
167
16
8
64
45
60
72
30
41
19
108
180
21
56
16
117
27
153
63
ABCD 94209667274*3^$a+1 [50042]
3
106
62
5
8
17
12
12
40
38
1
9
18
2
46
2
10
14
30
40
109
5
6
8
18
18
81
13
56
24
3
3
4
86
30
6
40
31
25
12
12
6
12
13
29
18
30
67
9
6
6
3
16
65
54
50
30
64
66
20
22
14
6
24
1
24
9
2
12
48
34
14
72
10
15
3
20
4
2
84
12
30
28
20
61
15
30
18
32
25
9
7
40
3
4
38
83
16
24
32
77
6
26
24
4
110
6
84
16
6
26
34
20
4
26
6
4
66
20
94
8
6
10
12
113
27
13
9
31
35
20
4
6
12
14
4
44
21
15
1
5
30
21
49
38
17
24
1
4
131
1
30
9
9
30
6
54
6
44
54
18
40
75
39
48
26
47
37
43
17
6
4
12
36
8
40
12
12
37
11
2
90
22
30
6
14
18
7
16
47
8
42
23
23
2
15
15
42
31
16
1
42
90
22
134
31
23
22
14
4
6
6
14
6
36
42
10
33
3
5
1
6
30
32
6
5
31
54
10
1
16
87
30
11
25
24
22
8
6
6
48
12
18
22
24
2
40
2
40
8
18
11
31
40
24
49
7
10
48
36
108
2
76
14
18
10
20
46
5
7
8
41
29
75
16
61
10
49
5
24
32
35
7
16
134
11
29
8
34
48
60
38
15
40
75
8
21
3
42
51
19
56
34
19
19
40
26
22
45
27
8
52
1
17
15
39
8
6
4
7
19
10
36
6
12
62
16
30
9
59
4
20
12
24
24
28
108
20
5
16
13
83
8
29
2
10
26
40
2
6
16
54
20
40
20
12
10
24
9
5
6
4
14
16
26
24
17
13
16
8
3
57
7
3
122
51
67
13
48
19
16
14
76
2
22
8
4
6
18
47
15
4
14
16
39
9
63
77
22
30
6
8
25
21
54
45
16
55
18
72
15
16
93
32
24
6
10
3
16
91
24
48
40
8
5
43
100
25
7
30
28
15
11
5
43
21
15
41
19
36
9
45
27
13
2
24
36
4
1
17
66
26
18
60
13
3
20
16
14
22
12
26
84
12
144
12
19
23
58
2
6
100
12
2
13
8
9
22
36
20
18
24
22
8
18
10
2
58
9
33
6
30
2
25
8
61
24
30
5
32
8
9
12
18
18
30
30
2
6
22
14
46
2
7
11
5
8
15
6
8
96
12
28
27
17
18
5
7
1
80
16
40
16
15
4
44
6
19
16
131
30
23
7
14
18
36
52
9
29
12
10
24
74
10
20
37
23
24
192
10
8
7
3
36
26
15
40
104
15
1
5
35
5
90
6
2
12
5
41
18
14
7
33
7
19
12
18
6
89
32
27
36
50
15
9
71
17
2
36
1
99
32
29
23
18
23
15
22
3
5
6
58
11
1
14
12
22
36
14
6
46
1
37
11
16
1
79
29
6
24
36
6
12
36
6
8
12
24
17
7
1
9
12
20
6
42
16
26
10
38
6
12
10
25
25
12
11
17
14
1
9
14
16
14
40
32
18
42
12
11
7
4
56
30
10
8
22
2
58
98
10
20
10
1
5
8
10
32
78
10
78
50
40
25
5
3
5
27
15
24
96
52
68
40
30
30
72
56
22
14
6
78
40
21
15
14
11
43
46
7
17
18
24
8
16
14
40
2
54
36
11
13
12
30
28
20
1
40
41
8
16
31
8
29
27
40
16
23
12
5
45
58
1
16
15
24
10
14
16
24
2
4
68
22
14
12
63
21
18
52
44
66
15
25
116
3
7
18
47
67
8
4
1
19
6
18
54
31
35
64
12
9
29
30
77
1
4
24
2
9
33
12
114
4
13
80
5
78
45
39
18
15
7
20
10
26
24
28
13
32
40
35
18
20
42
4
1
7
1
11
29
35
122
34
9
47
18
102
60
12
6
42
58
14
16
6
26
34
8
6
41
1
78
17
35
13
31
10
8
30
41
19
6
36
6
29
64
16
23
33
37
12
14
24
6
40
84
38
24
1
39
38
70
8
34
26
12
6
12
3
27
12
70
6
60
1
23
33
17
6
22
43
32
17
47
13
30
13
35
4
9
35
36
108
16
5
37
12
2
4
62
34
169
7
18
4
36
62
30
83
31
4
42
2
28
8
6
4
2
18
16
6
2
31
11
6
42
22
14
30
10
56
49
9
7
25
40
14
1
3
6
2
52
48
8
1
16
5
38
37
23
12
18
6
16
29
16
9
6
2
48
48
24
23
7
17
19
4
6
6
45
39
2
12
18
25
59
40
36
78
2
12
6
70
41
9
52
2
6
27
3
12
4
36
42
8
23
41
26
12
36
21
39
25
35
4
38
3
7
18
32
15
8
11
14
55
17
24
16
38
17
79
16
9
11
5
48
17
12
86
5
16
33
10
18
8
6
21
7
60
13
17
31
19
18
10
2
16
6
9
27
69
71
42
28
19
19
12
28
6
14
1
11
28
42
2
42
78
6
30
42
15
8
1
55
11
24
10
6
13
5
6
26
19
15
30
26
4
54
14
22
19
19
30
6
4
48
12
38
30
48
24
106
27
53
12
12
51
45
22
32
22
104
84
16
30
14
46
6
36
20
30
4
1
7
17
23
18
20
18
24
22
19
7
18
12
35
7
17
24
7
12
42
6
12
6
4
6
1
19
10
51
35
6
12
28
2
21
16
5
46
8
12
4
14
22
12
56
60
24
30
67
15
26
100
8
12
10
68
16
36
2
10
1
16
45
28
38
48
57
9
70
6
62
22
14
4
12
25
1
23
7
22
51
47
40
8
60
6
18
72
6
12
11
11
8
12
9
9
12
4
2
12
18
30
48
41
23
41
16
5
11
23
25
41
39
39
1
97
22
26
12
3
27
10
42
1
55
6
28
56
24
7
3
37
31
18
31
3
12
24
17
45
160
50
4
45
11
60
34
20
4
2
85
88
19
13
59
46
2
102
28
26
65
35
2
18
1
9
30
20
40
32
10
2
22
51
5
4
8
10
13
8
16
73
78
33
37
54
30
56
102
148
14
6
28
50
46
26
10
24
14
6
84
22
24
26
28
32
4
18
2
10
26
48
12
5
17
2
10
38
37
9
31
23
32
48
28
74
35
29
14
13
17
46
30
66
8
16
32
18
30
34
6
25
11
8
12
24
30
24
36
24
28
14
5
91
13
15
2
15
7
30
11
27
28
20
5
37
12
10
26
12
42
78
28
12
79
43
70
18
2
11
16
1
2
10
11
15
6
34
17
3
24
37
11
4
9
16
23
2
6
48
12
10
24
35
51
5
8
17
64
39
32
3
12
28
62
63
15
10
6
14
54
13
69
44
6
25
45
80
16
8
60
24
16
12
20
23
107
18
30
45
15
1
13
18
10
23
27
12
10
6
14
22
21
17
6
54
36
15
1
6
9
15
44
61
15
8
33
13
24
8
30
4
1
5
102
30
2
6
15
25
2
18
10
12
30
26
10
14
53
23
14
58
2
6
10
66
54
55
55
1
11
12
1
15
20
4
20
60
1
32
27
53
8
59
18
72
11
1
36
3
25
36
26
4
18
27
5
6
10
35
3
36
4
44
6
42
54
18
17
5
11
3
12
12
12
6
4
8
23
37
22
8
36
82
50
40
2
40
11
7
14
18
1
5
16
11
9
18
10
26
17
7
17
61
10
20
10
14
5
29
14
36
25
5
22
48
36
26
24
4
11
9
24
36
4
6
6
30
60
26
24
4
14
53
8
5
10
54
30
13
23
25
7
24
130
26
4
26
4
44
7
3
14
18
10
35
43
32
13
27
93
15
36
44
1
3
20
12
5
55
4
5
37
2
40
1
41
18
12
54
11
21
3
1
14
30
42
18
10
26
4
6
18
7
55
1
24
15
9
11
24
10
14
160
6
2
29
1
18
30
30
66
6
28
6
15
35
108
22
78
6
31
23
8
9
104
40
27
58
42
48
20
12
52
2
59
19
21
16
9
14
17
16
13
6
104
10
80
12
30
24
36
5
25
42
36
40
2
12
18
12
40
50
30
21
9
12
46
72
36
14
96
35
40
45
11
25
16
30
42
7
11
50
18
24
1
101
60
16
78
42
23
1
26
53
7
82
7
1
72
10
8
5
64
3
77
61
30
13
77
34
24
62
19
39
17
8
7
34
8
36
64
26
17
19
16
13
41
20
54
10
12
50
18
12
30
24
1
15
9
71
10
114
38
82
8
46
7
24
35
36
8
22
2
16
60
74
28
24
8
31
35
12
18
82
5
8
71
9
5
16
24
14
10
27
15
38
18
12
48
42
6
24
16
12
8
30
22
8
24
53
37
18
34
14
17
8
29
42
10
15
95
24
64
26
15
9
22
1
24
13
22
6
24
8
10
56
12
34
26
48
12
25
23
36
24
16
20
58
23
39
6
ABCD 94210145158*3^$a+1 [50062]
6
30
13
60
24
83
54
36
78
12
18
91
41
48
60
31
59
1
29
19
71
109
17
54
126
43
36
119
18
7
11
25
11
6
48
162
72
72
24
1
48
35
36
121
41
72
72
6
13
35
121
5
43
71
66
36
19
180
24
47
13
29
55
120
17
24
72
43
119
66
36
19
77
67
5
12
43
60
5
36
31
41
72
78
120
144
90
79
47
37
125
72
235
71
18
270
1
35
145
35
90
199
5
30
1
41
19
60
41
127
96
36
29
31
101
102
90
91
35
42
12
72
115
24
65
12
132
12
36
18
42
342
181
84
12
113
7
101
54
78
126
1
29
144
216
55
35
121
29
12
79
120
125
36
90
54
18
72
114
55
107
97
96
5
54
102
126
73
36
35
54
36
55
35
73
12
5
36
7
65
67
23
162
144
79
137
36
187
12
168
71
49
23
108
61
29
91
84
36
59
84
18
162
1
107
37
41
31
89
252
60
7
12
89
91
144
11
18
36
55
17
18
162
7
72
179
30
60
79
132
35
25
29
31
41
79
143
1
60
5
60
31
84
47
48
36
6
18
61
60
23
66
55
5
12
7
83
49
23
61
101
186
169
41
67
11
30
36
18
1
269
6
54
91
180
17
12
67
11
109
65
6
30
72
55
143
18
60
102
13
24
12
48
47
24
30
24
30
1
59
30
91
17
78
162
30
234
103
41
42
102
31
5
31
23
25
161
90
25
47
49
113
36
72
30
13
96
71
42
18
48
60
12
13
5
31
60
41
48
19
53
67
5
60
378
48
54
36
42
30
60
67
12
23
90
36
54
18
108
54
1
71
54
60
31
23
48
133
60
245
66
145
89
151
11
97
47
126
54
24
210
55
120
5
115
36
29
31
48
11
126
54
36
73
95
90
48
19
24
11
6
19
65
54
109
23
37
36
96
11
102
6
30
31
24
35
252
108
150
55
65
91
24
119
126
114
18
198
61
11
12
18
78
54
30
61
65
42
18
54
36
25
95
42
18
1
48
53
7
35
180
66
54
18
78
85
5
12
7
11
61
60
23
6
30
24
102
19
36
53
31
24
36
5
79
12
84
35
85
155
1
89
174
90
67
23
25
65
6
30
72
42
66
90
54
67
24
216
53
18
37
131
25
131
18
90
37
23
18
12
18
13
41
19
59
1
24
12
53
91
216
24
24
107
78
120
187
120
35
24
1
155
25
11
72
6
79
36
59
6
12
90
168
30
24
36
12
18
121
84
155
1
59
210
36
36
72
7
108
180
65
90
61
101
168
30
37
41
30
90
7
120
17
43
132
5
79
29
115
12
53
18
49
5
79
24
96
24
11
90
19
53
54
169
89
36
31
35
114
199
101
19
12
59
24
97
83
12
169
29
90
145
41
31
23
1
60
5
144
150
25
23
49
60
59
54
7
59
36
24
61
101
67
125
18
13
156
60
24
24
36
107
18
12
18
90
79
53
12
180
36
42
13
71
18
36
42
120
49
24
5
31
24
11
13
12
108
35
120
18
60
102
36
132
108
72
73
47
73
59
12
54
42
102
18
168
30
31
5
108
126
49
113
43
65
90
36
54
36
24
31
24
84
125
306
162
18
25
17
12
72
108
7
11
13
131
49
29
108
120
7
11
24
66
36
6
138
36
115
84
5
271
29
55
125
24
138
72
241
24
131
109
180
5
127
29
55
251
49
149
60
31
5
30
54
31
84
65
6
121
84
5
24
36
54
120
1
84
23
60
12
18
90
72
72
25
119
61
11
13
36
60
180
204
29
6
156
24
181
65
43
60
72
59
25
29
427
264
179
30
ABCD 94210408244*3^$a+1 [50009]
84
12
13
71
25
59
6
36
30
24
150
6
97
23
9
9
36
24
6
30
6
54
60
54
6
414
36
49
24
56
21
24
90
36
45
45
43
11
6
15
136
72
47
1
5
54
6
7
56
21
90
6
27
27
24
6
6
73
47
78
42
18
6
33
27
54
60
67
113
7
72
32
88
17
36
60
24
111
69
6
37
101
72
19
11
24
6
84
6
24
24
12
193
96
24
107
45
105
15
69
43
48
125
60
7
41
36
60
60
6
37
23
18
31
56
33
6
33
33
55
53
66
81
75
37
107
60
49
47
9
51
69
16
53
6
21
63
222
24
171
15
234
24
126
33
123
78
6
30
84
6
180
6
30
49
11
13
11
6
15
105
84
19
5
6
30
30
81
9
66
18
186
6
18
42
24
55
96
5
18
36
66
19
8
136
11
13
47
90
6
24
6
19
35
6
79
48
32
64
5
66
6
54
24
6
30
30
24
30
109
161
150
12
13
32
9
24
87
3
216
36
25
29
6
13
65
6
174
99
87
33
3
85
29
114
25
24
17
114
132
24
66
18
21
81
199
125
30
181
89
6
30
54
30
84
132
18
21
16
155
37
77
54
69
57
15
15
30
114
6
6
48
66
6
13
17
30
48
6
84
6
33
33
30
129
21
48
12
48
30
162
24
39
171
90
99
40
72
32
3
30
24
199
11
150
15
21
19
65
60
6
18
42
60
114
30
24
21
21
54
21
15
24
30
43
47
49
35
60
30
72
30
30
114
133
96
41
31
5
54
30
96
30
30
67
17
24
39
27
13
32
16
48
5
6
21
63
72
9
9
72
30
97
107
21
39
66
84
84
55
11
24
72
30
30
73
72
80
9
30
126
187
47
36
69
21
138
25
56
45
6
30
78
6
24
27
9
36
18
42
79
8
33
54
1
35
37
288
29
36
78
6
3
63
49
48
83
30
30
138
79
113
78
1
41
18
30
6
33
153
7
17
150
126
60
103
65
7
143
12
24
13
23
54
91
5
84
111
45
30
48
12
54
3
57
15
96
33
31
11
37
48
24
48
11
6
31
53
6
61
59
45
45
19
17
30
90
24
24
79
11
61
5
54
117
33
7
65
79
5
120
6
13
17
60
84
15
15
60
6
54
81
9
66
78
36
43
17
66
150
84
156
127
23
18
90
6
54
90
31
11
45
24
64
5
36
36
90
25
29
6
60
57
16
11
180
24
25
125
67
8
15
72
24
66
108
30
6
60
36
48
36
84
42
24
30
30
36
18
6
30
54
90
55
161
6
97
8
9
24
12
24
6
133
96
5
51
15
30
123
51
6
79
48
77
6
37
23
30
24
6
24
54
31
11
144
13
11
6
156
24
19
32
24
40
24
35
12
24
30
36
7
41
12
18
42
54
1
32
16
5
51
39
126
54
30
12
120
108
30
1
41
48
31
5
3
33
18
66
139
47
84
126
15
39
1
29
60
180
84
6
1
144
5
6
37
71
6
43
72
59
6
36
259
96
53
12
63
112
29
30
13
23
9
40
41
30
25
23
12
30
7
80
87
25
5
43
192
5
30
60
6
84
30
6
54
229
5
51
21
3
141
60
6
9
9
6
36
85
48
41
6
18
12
78
102
24
103
53
24
54
37
53
102
37
113
79
5
96
48
36
30
300
85
48
32
9
12
48
6
13
23
54
19
152
33
6
30
66
48
12
108
1
35
24
6
79
56
64
41
6
198
156
55
35
13
41
7
5
90
24
24
36
186
48
51
21
48
91
11
45
129
31
53
67
35
60
54
54
12
54
123
57
103
71
36
21
9
270
1
23
49
23
30
18
97
35
48
21
88
17
31
83
36
169
32
9
60
6
24
90
30
174
216
30
30
6
13
24
48
59
21
40
65
54
9
111
25
8
27
21
123
42
147
81
66
13
17
144
31
8
87
30
19
41
30
36
18
36
216
54
24
49
23
24
1
83
12
108
6
31
152
57
103
47
60
30
31
119
1
32
33
30
78
60
126
60
6
175
23
12
37
48
24
5
19
5
66
54
6
84
6
36
39
45
19
17
18
36
24
156
30
96
30
54
19
24
47
36
13
125
67
113
6
81
40
65
144
6
48
12
54
36
24
36
103
5
27
99
24
66
120
91
35
37
72
65
6
24
6
43
41
175
11
84
30
156
18
6
24
36
180
24
90
21
21
114
120
24
6
66
18
127
59
61
29
75
9
36
3
72
39
72
30
60
30
49
125
96
24
75
15
96
90
60
115
5
48
6
60
81
39
6
18
1
11
54
ABCD 94210462748*3^$a+1 [50011]
24
28
47
21
12
16
12
60
8
24
16
24
12
56
39
168
18
12
3
15
24
18
12
6
129
180
15
18
15
33
24
138
45
135
45
15
18
63
40
17
127
32
24
72
60
28
41
120
18
72
36
9
36
4
83
18
103
17
87
45
31
59
21
27
57
48
57
27
24
9
18
12
33
39
93
48
9
18
12
36
37
20
28
5
54
6
27
45
48
54
33
60
60
112
36
32
100
8
24
3
42
75
28
32
60
3
61
96
68
57
91
77
18
30
144
19
44
63
73
17
27
15
13
32
12
81
15
9
15
28
47
81
40
104
24
12
72
48
195
57
132
108
3
45
45
39
64
24
5
3
120
12
40
32
3
37
23
57
15
9
27
9
3
78
219
4
47
25
59
33
16
24
8
27
60
90
72
3
27
9
12
15
13
56
60
84
4
12
65
48
27
33
31
71
73
17
18
78
27
3
24
45
4
32
12
48
15
42
7
5
15
3
60
30
15
27
48
33
9
63
57
3
60
15
21
36
4
77
135
27
85
60
32
75
6
43
44
136
47
117
27
66
42
18
67
35
18
127
80
72
4
32
4
83
12
93
57
111
15
84
180
13
23
45
12
36
57
27
16
24
23
45
84
33
15
28
119
49
77
43
11
30
39
24
12
21
102
1
41
43
36
11
18
3
40
47
72
49
36
80
4
56
75
105
3
73
212
76
212
27
45
48
15
9
36
12
36
81
18
42
3
12
3
25
47
45
21
55
5
3
9
3
12
40
17
91
17
78
25
32
36
24
12
64
44
28
48
41
90
36
24
13
20
3
9
60
195
105
48
96
9
75
33
15
60
15
12
33
9
48
3
69
18
18
90
69
60
84
12
72
40
23
54
55
5
126
30
27
12
64
24
5
75
45
27
63
181
120
56
16
24
35
6
39
64
59
12
13
72
23
132
90
36
7
20
12
15
25
23
108
37
128
48
9
3
87
93
48
36
21
54
9
9
3
45
24
39
69
12
19
71
21
159
60
18
90
105
75
85
72
53
15
60
57
18
21
36
76
47
48
24
21
69
103
35
33
12
72
15
13
23
90
12
132
3
60
3
24
18
48
39
33
27
4
72
8
12
39
49
47
12
13
5
63
9
255
12
76
32
12
100
8
12
15
45
76
29
43
168
20
12
27
21
64
23
21
24
12
15
33
48
24
21
90
90
27
40
35
21
24
12
51
42
30
18
15
27
30
42
69
57
15
160
84
20
60
51
9
15
36
54
48
60
7
5
39
36
3
30
51
21
78
108
30
87
45
63
148
71
49
11
9
12
12
12
120
40
36
8
12
52
5
132
48
3
12
48
28
20
21
18
45
16
92
40
17
72
36
75
48
36
124
29
12
6
13
56
255
33
36
12
39
153
27
13
92
36
88
11
9
76
8
36
24
45
51
51
18
91
44
27
1
5
75
40
8
69
15
48
84
3
48
24
25
65
15
3
18
43
41
31
20
40
32
72
3
1
131
105
21
12
87
24
12
88
47
30
39
15
36
85
77
15
27
49
41
18
13
8
12
57
103
68
27
9
3
57
21
15
88
71
21
39
30
99
24
45
3
15
45
9
3
12
28
65
3
4
23
73
104
3
37
35
6
12
31
11
129
36
84
21
63
3
9
63
13
65
54
33
28
32
27
13
60
53
159
45
43
96
44
60
45
12
18
13
20
4
8
63
33
4
36
44
40
167
60
49
36
23
93
15
9
75
81
4
8
12
120
15
13
32
45
115
11
54
90
30
3
16
32
12
12
21
147
63
45
4
68
87
18
27
3
85
47
85
36
44
105
3
15
25
60
12
113
31
36
8
3
12
18
103
101
18
72
18
3
12
15
42
30
45
4
164
45
18
69
88
8
72
15
48
57
3
45
4
8
36
12
69
15
40
5
36
12
27
76
32
28
48
29
3
69
3
132
135
141
75
189
63
13
32
16
59
42
63
16
56
156
24
16
20
120
4
131
33
12
87
12
73
17
18
45
33
67
107
21
39
25
5
19
17
19
8
15
61
11
13
108
8
27
13
44
72
120
4
44
27
1
128
52
17
123
12
28
8
40
72
20
45
103
17
39
48
12
105
48
3
72
16
12
65
43
29
12
159
24
15
33
40
5
43
132
17
108
87
12
36
117
127
5
30
1
80
24
63
97
5
63
28
35
9
15
49
17
24
180
43
92
108
57
36
42
18
7
47
36
9
120
64
77
15
64
5
15
63
12
45
64
12
20
189
30
69
9
12
31
59
6
27
12
4
137
120
24
31
5
12
31
56
21
87
12
288
60
45
12
6
12
60
21
81
6
45
40
17
31
29
3
24
16
32
12
48
3
9
15
18
18
12
13
47
13
59
18
31
17
144
78
48
69
16
20
9
36
15
39
13
23
85
32
27
18
12
15
76
5
27
16
32
12
12
24
72
12
3
37
17
15
120
33
30
18
54
1
20
129
3
28
32
57
60
30
13
32
24
16
11
12
1
80
87
57
27
21
52
36
17
27
72
28
20
3
54
48
3
60
69
151
29
30
33
48
45
27
72
63
72
13
56
16
68
12
16
8
24
45
31
12
5
54
6
15
72
28
24
35
9
9
15
3
69
60
16
32
12
28
8
15
12
57
3
12
81
135
45
24
3
1
59
12
36
9
4
36
95
1
17
15
3
49
5
15
84
27
ABCD 94211564522*3^$a+1 [50001]
27
97
11
24
33
28
116
63
49
12
35
36
60
13
47
45
63
25
47
24
1
47
1
11
156
129
3
13
35
72
1
368
3
84
12
129
63
97
32
39
48
72
72
12
12
13
23
132
84
60
33
3
72
48
57
27
37
11
144
37
32
12
3
21
63
25
20
15
21
15
48
57
88
24
48
59
25
35
36
25
119
21
4
20
12
27
12
24
48
49
44
208
71
25
48
104
111
12
72
108
81
99
36
12
85
68
15
45
3
72
12
13
47
12
60
12
9
15
85
35
9
39
9
39
36
24
12
84
45
72
3
12
81
16
11
132
36
12
24
12
57
3
12
24
73
11
37
11
60
24
49
59
21
28
20
15
13
71
48
105
75
24
33
39
72
93
63
1
23
45
64
12
56
51
12
9
16
20
75
24
33
51
60
9
27
48
24
12
1
47
132
12
9
15
1
23
12
37
11
37
83
133
12
180
72
95
96
12
12
12
85
56
24
147
21
3
60
9
12
3
57
123
13
108
92
48
112
36
12
72
104
39
84
96
96
84
48
37
36
47
12
36
9
3
72
24
24
24
12
1
71
84
96
9
3
36
165
87
108
33
12
3
37
83
69
39
25
35
97
20
12
12
40
23
24
9
27
37
48
11
9
100
59
84
24
49
35
21
204
15
96
21
12
60
72
87
9
40
32
39
48
36
108
61
11
1
11
61
23
24
9
96
39
72
37
80
15
45
27
9
76
8
3
72
48
24
313
35
1
12
35
57
39
60
81
36
24
51
49
32
3
25
11
24
48
48
1
71
60
9
123
9
135
36
69
12
40
11
108
9
27
24
48
48
37
11
93
219
49
35
25
24
11
36
105
15
36
109
8
12
27
21
15
45
36
4
35
48
36
1
32
100
44
3
277
48
32
24
51
12
1
116
48
60
3
81
28
68
99
49
35
25
71
13
59
37
12
132
23
48
57
24
4
11
69
28
23
24
21
28
32
3
33
63
49
20
28
80
124
8
76
32
15
13
11
73
23
37
47
24
9
88
12
143
13
48
56
15
24
9
15
72
12
13
107
60
1
143
12
57
39
9
15
12
12
60
13
71
61
12
59
48
36
12
9
27
21
220
23
72
12
33
51
45
4
44
51
36
24
1
8
15
120
201
39
73
32
15
45
3
60
97
128
63
24
37
36
12
96
80
15
1
48
20
28
20
3
105
72
28
44
15
12
105
268
23
25
35
37
47
24
24
45
36
195
69
72
28
20
3
45
27
37
35
168
1
11
21
15
1
32
36
75
21
15
13
23
12
24
1
35
12
1
48
71
9
51
45
48
84
12
15
21
3
24
25
24
35
21
3
48
24
21
16
11
33
15
132
145
44
63
84
9
99
24
84
36
45
16
68
75
12
25
44
135
1
168
84
32
12
72
16
80
3
9
48
12
75
84
69
27
1
11
13
11
36
25
23
12
61
152
16
32
28
95
24
13
83
61
32
60
204
72
12
15
36
24
121
44
15
13
84
20
88
56
87
48
24
25
240
11
13
59
120
12
108
24
37
83
12
12
21
48
15
21
4
96
23
121
11
48
21
39
21
39
48
60
13
23
156
25
24
23
36
69
15
9
16
47
117
196
47
144
60
12
81
40
23
12
45
16
56
4
71
12
120
49
20
39
60
12
1
20
28
35
12
21
60
144
3
49
11
1
92
63
12
105
51
81
63
9
40
60
83
9
27
96
21
24
40
11
37
20
76
24
23
48
1
35
60
21
100
24
11
13
44
3
45
12
16
11
72
13
23
24
21
60
27
36
21
28
56
27
181
107
108
25
12
59
33
72
72
87
121
11
9
3
24
36
60
69
4
92
28
11
24
48
13
47
48
72
61
80
15
21
27
12
21
36
75
37
8
63
96
24
33
16
8
39
57
112
11
9
64
71
21
63
21
36
255
1
35
9
15
37
23
37
47
1
48
35
12
36
60
21
87
120
45
27
48
37
11
12
24
13
8
27
1
35
36
157
11
12
48
36
36
96
97
44
28
8
39
25
59
72
12
61
20
40
56
16
12
23
60
13
23
57
28
68
3
12
12
165
87
96
24
13
59
60
49
47
49
12
36
92
28
128
3
13
35
48
48
33
3
24
48
9
27
33
96
16
204
8
15
48
61
36
32
88
80
3
33
111
37
47
60
36
25
71
57
52
143
48
48
1
71
132
48
1
47
24
144
33
39
24
45
4
95
1
11
93
15
57
63
36
156
25
48
20
12
4
11
84
13
35
60
84
108
9
3
12
120
84
1
20
28
92
112
11
45
87
24
73
68
12
36
52
11
60
60
105
27
24
9
15
12
69
40
48
12
35
1
23
48
33
3
96
21
28
83
36
36
1
23
36
13
71
9
64
83
12
1
59
72
324
84
120
21
39
24
84
1
35
1
12
36
47
9
123
24
33
64
23
37
56
28
23
72
48
36
13
32
12
27
13
48
192
56
3
36
12
37
23
36
48
24
37
8
123
33
111
13
68
51
57
36
48
36
ABCD 94211571198*3^$a+1 [50190]
30
75
111
65
85
30
24
93
33
24
147
36
12
45
6
180
9
36
15
57
33
287
127
17
103
185
40
15
156
5
16
104
100
99
45
21
27
20
88
9
171
159
60
33
63
105
12
164
16
117
90
45
225
51
120
24
225
6
137
64
156
93
119
61
11
40
39
57
12
105
275
72
40
69
399
171
57
27
6
27
108
36
300
93
11
19
210
135
60
48
57
30
93
60
27
21
32
193
51
84
32
43
60
24
6
75
80
24
1
30
57
27
30
71
120
72
37
3
33
111
39
24
60
30
27
204
69
83
72
241
15
56
73
15
21
30
21
60
63
66
174
53
7
81
24
45
75
21
30
149
61
155
16
24
80
64
8
73
90
45
360
12
117
23
67
117
56
43
69
32
109
210
17
4
99
90
54
621
60
219
6
135
15
89
55
93
48
105
99
15
57
39
81
3
165
120
72
63
177
39
9
45
27
93
3
72
15
17
49
174
96
45
39
90
6
30
54
33
8
64
75
173
7
41
79
126
87
93
54
237
123
60
96
24
90
60
66
101
96
163
54
186
81
108
111
57
80
43
30
54
153
8
49
15
80
172
116
7
17
49
54
417
39
30
24
66
161
79
210
71
109
27
120
147
90
75
72
63
150
3
48
416
43
36
60
120
54
195
75
6
54
120
33
3
141
33
3
27
30
66
114
123
224
43
101
4
261
24
71
40
72
27
60
60
165
201
15
72
33
54
30
3
27
33
84
39
30
75
15
45
39
156
24
117
144
96
183
77
133
11
72
37
107
103
65
61
27
180
63
30
210
21
33
60
75
32
88
15
96
84
53
64
248
16
200
85
35
205
84
63
153
135
99
66
131
43
150
47
4
9
126
84
30
3
87
36
210
180
30
65
145
24
30
96
150
27
63
234
71
115
114
87
3
30
3
104
199
264
36
5
19
156
17
67
153
140
43
24
240
117
63
30
6
9
108
33
60
24
66
60
60
24
41
19
390
63
57
255
8
157
36
15
72
33
47
24
16
57
30
96
21
189
24
47
136
33
15
9
60
27
69
84
96
180
11
28
171
174
90
177
39
81
24
45
179
28
27
276
90
114
33
267
6
47
112
8
133
39
36
9
215
85
36
15
144
21
27
72
72
56
163
101
13
135
15
21
60
129
90
33
80
112
15
117
219
69
48
140
64
69
150
5
49
135
21
35
109
36
30
30
54
33
84
33
6
84
413
103
174
6
5
25
119
115
186
210
57
33
47
253
144
107
136
27
125
151
30
35
24
16
9
15
48
147
21
105
231
56
253
35
259
101
4
68
43
45
69
126
45
80
55
120
105
296
13
87
3
6
171
144
12
3
144
150
51
189
35
91
5
72
144
73
6
9
135
120
66
135
9
3
60
3
180
114
75
15
120
77
28
21
47
160
24
120
ABCD 94211707886*3^$a+1 [50019]
93
15
126
90
1
228
5
72
180
120
67
72
104
4
77
79
125
7
5
42
157
36
35
25
17
12
18
78
27
48
28
89
6
21
96
165
19
48
23
13
101
30
49
5
54
72
54
90
37
8
136
5
54
36
18
3
99
33
12
64
17
108
162
60
25
24
8
33
55
24
41
42
48
18
67
24
35
36
18
6
18
75
63
18
6
180
9
21
6
12
177
3
33
52
65
180
72
3
15
18
54
145
8
135
162
3
76
47
84
1
5
174
45
4
41
36
19
53
42
126
3
60
21
55
80
15
84
60
72
48
1
71
24
18
43
29
84
115
44
57
54
45
4
32
135
90
31
20
9
39
15
30
15
39
13
5
103
180
5
24
63
9
19
144
65
186
21
51
93
72
99
60
18
31
41
18
48
18
207
28
35
85
24
36
71
13
41
6
9
40
17
18
54
6
49
167
30
54
6
75
63
60
72
25
120
108
47
24
45
72
27
30
186
21
9
60
55
11
36
49
119
9
135
21
189
27
33
18
108
25
65
31
228
32
15
1
108
17
30
145
23
12
13
72
23
9
16
17
79
23
36
54
15
72
120
51
37
35
1
197
18
45
9
31
125
132
54
49
32
12
52
8
16
5
159
52
95
6
3
81
31
113
175
24
12
11
180
84
234
51
9
55
12
80
24
3
90
18
13
96
185
91
53
30
141
81
12
18
42
3
87
13
8
36
69
216
30
36
18
36
108
15
112
41
18
25
59
1
12
128
9
43
20
9
48
42
169
5
60
99
48
15
13
5
84
91
5
115
77
235
5
54
36
73
71
18
43
47
66
15
64
47
69
40
89
15
120
27
9
51
90
36
3
87
12
78
7
32
100
41
7
108
23
25
80
9
120
6
30
6
18
18
30
99
105
31
23
120
9
15
12
45
24
9
7
104
96
45
66
24
108
48
85
77
18
9
51
90
3
27
13
47
25
47
30
27
33
63
39
1
44
15
21
24
21
54
18
67
41
123
16
29
135
45
12
19
44
24
48
9
31
83
1
29
36
63
28
53
24
75
15
81
27
13
17
24
18
162
198
1
101
18
96
90
12
78
1
120
5
75
51
18
135
84
105
151
72
68
51
30
36
27
28
77
18
90
18
21
64
41
55
35
49
5
54
21
36
15
48
72
1
8
24
27
84
6
219
16
48
5
30
61
80
57
60
12
7
11
37
23
25
59
24
45
57
42
102
78
48
37
48
32
36
105
36
3
16
65
36
150
30
15
36
64
20
16
29
60
19
92
15
18
30
1
36
68
99
18
72
12
15
21
159
36
12
33
3
40
36
11
57
207
45
64
36
48
65
126
156
78
18
30
15
99
81
27
66
90
9
28
59
45
45
18
205
23
25
80
112
35
18
42
45
40
5
66
37
59
144
12
9
69
55
191
24
157
60
107
12
13
173
63
36
4
17
43
11
69
9
66
1
80
9
126
61
48
77
108
36
55
11
18
150
90
12
42
57
16
35
18
39
16
17
18
85
35
109
5
27
3
6
12
24
66
24
30
135
4
60
44
27
24
12
24
189
9
36
115
20
27
85
48
101
18
18
102
145
41
12
54
126
135
40
5
132
7
11
18
19
17
18
192
18
63
4
29
30
69
63
18
91
11
33
16
176
45
67
41
6
18
31
24
11
6
75
4
41
15
16
20
99
9
117
18
12
33
9
30
60
120
36
42
3
15
25
77
42
97
83
13
17
36
90
42
48
24
102
81
69
55
60
68
81
72
55
17
42
25
209
39
16
35
61
36
47
21
9
126
69
36
27
138
6
48
18
15
28
17
3
45
150
9
3
33
99
1
24
23
33
45
27
45
228
6
90
63
153
54
18
7
29
102
72
33
39
96
54
48
7
240
59
1
131
18
192
27
36
69
55
96
41
51
129
24
84
36
87
27
72
210
6
45
4
23
13
32
12
4
47
49
41
18
61
36
23
105
12
33
144
31
59
18
7
77
79
56
51
13
35
24
162
30
18
42
85
59
9
40
32
4
12
5
24
39
36
45
79
12
32
135
18
12
31
32
99
81
117
6
84
18
15
3
24
21
9
211
95
6
18
25
32
69
31
8
148
5
159
9
72
48
7
24
41
63
4
5
55
77
55
29
127
149
19
56
100
5
30
24
126
75
9
7
80
27
192
54
31
83
25
23
180
9
28
48
119
9
16
20
ABCD 94211905558*3^$a+1 [50072]
39
1
42
14
16
42
44
4
48
42
36
132
30
14
16
8
12
27
25
92
27
24
13
6
6
78
26
10
6
12
36
42
42
30
20
22
36
38
36
16
24
18
6
12
42
42
2
4
24
18
6
6
32
34
2
66
27
9
16
42
90
14
4
32
36
6
10
66
44
4
24
14
34
30
8
82
24
38
16
2
22
8
64
62
28
18
90
18
5
9
10
2
184
11
3
16
110
18
10
24
38
58
11
19
6
30
48
32
10
23
25
36
12
42
14
15
43
6
30
50
120
10
32
10
35
37
6
18
12
2
6
46
6
90
48
26
72
4
11
15
34
20
10
12
20
36
18
3
48
7
26
10
12
194
15
31
41
39
46
11
1
18
30
6
68
21
147
4
98
28
24
6
20
10
48
6
18
8
48
22
30
24
11
24
19
66
2
34
12
6
8
118
74
4
2
10
38
15
1
72
26
16
2
3
13
59
13
6
86
100
66
44
16
38
46
18
32
10
18
30
8
54
40
14
46
24
24
12
6
12
18
8
102
24
48
6
10
38
24
15
57
18
84
10
23
57
16
24
90
18
35
21
76
32
16
30
18
18
24
32
21
13
2
36
16
2
10
18
23
19
6
20
3
72
9
10
48
5
13
74
34
24
6
38
36
24
48
4
54
5
27
34
30
14
28
44
16
24
71
19
6
38
22
20
4
30
14
10
30
24
48
74
16
60
80
4
2
16
30
96
2
40
24
36
18
5
25
6
96
48
2
10
18
12
12
11
1
24
6
18
32
39
25
24
102
18
23
9
46
30
68
18
69
13
59
1
23
97
6
48
2
15
27
45
7
114
26
10
11
96
43
6
2
16
5
61
36
2
6
10
101
31
2
28
8
30
16
44
10
8
4
54
5
24
85
6
12
17
25
6
6
11
63
54
75
13
59
33
6
16
30
54
42
38
165
19
5
21
16
107
19
18
12
24
18
5
3
40
30
18
6
66
50
51
1
2
58
12
96
72
66
5
15
22
12
20
40
60
26
6
76
144
59
19
5
1
23
13
24
42
18
60
102
90
20
18
16
8
16
32
6
28
83
115
5
39
34
95
37
6
30
6
20
40
5
1
24
8
40
50
16
6
68
46
44
46
36
8
10
29
19
18
26
42
4
104
16
11
1
12
83
25
8
4
6
5
49
24
26
12
16
12
6
60
11
48
19
29
25
32
4
54
18
30
24
5
19
6
23
25
12
6
18
11
13
6
24
8
12
28
18
24
59
3
18
22
5
3
28
18
30
36
30
2
22
32
6
46
11
48
19
5
9
28
35
25
66
8
16
26
4
42
5
25
30
6
24
24
42
90
8
52
84
36
72
12
32
46
17
13
2
10
38
9
9
24
40
36
14
16
14
28
6
42
20
120
4
11
7
18
20
10
44
16
5
49
14
4
5
7
44
84
22
32
42
4
62
4
11
19
60
36
24
6
8
22
18
23
7
48
26
12
16
11
13
60
12
30
38
4
18
38
36
4
6
29
1
8
18
10
26
16
78
78
42
80
22
6
12
30
5
25
84
8
3
24
19
30
12
12
23
19
77
37
12
23
33
42
22
12
35
87
4
6
104
39
13
12
8
28
36
18
5
43
5
3
10
6
8
30
16
24
120
6
2
30
82
14
22
120
11
1
12
96
6
18
20
63
13
68
15
13
11
49
38
16
30
20
18
34
42
176
18
15
9
58
29
1
20
4
18
24
48
108
41
1
2
24
10
30
66
6
44
9
27
28
36
18
11
48
3
16
29
9
16
6
41
67
36
18
36
32
6
36
48
10
23
24
1
24
36
11
19
38
16
6
36
5
9
40
6
6
11
49
18
5
25
30
12
42
35
13
44
4
96
30
24
14
15
1
95
9
24
4
11
19
38
46
2
39
43
6
6
12
36
30
11
1
18
24
42
2
18
88
66
8
16
2
60
48
16
80
82
53
49
18
26
4
24
26
4
96
12
66
6
2
16
20
102
4
38
28
6
122
10
36
6
36
30
42
12
8
6
12
6
76
86
22
12
35
24
157
2
4
54
54
50
10
38
10
5
43
29
7
30
11
7
6
6
8
28
26
4
2
57
9
4
6
6
23
3
4
84
77
63
16
30
11
13
44
106
6
23
25
56
76
11
75
10
35
7
2
64
12
8
52
8
10
42
11
57
42
21
7
2
28
8
3
25
18
6
56
78
12
16
5
43
26
4
6
41
19
5
33
52
20
16
23
3
12
4
5
33
12
10
18
24
36
84
23
24
43
8
22
2
4
108
6
26
4
6
12
30
6
36
8
40
38
4
44
36
46
12
11
7
89
73
47
1
12
30
20
57
55
30
6
24
26
4
80
4
35
57
39
9
10
102
24
18
18
24
44
4
12
18
53
19
5
25
108
2
18
28
50
34
2
34
144
35
25
32
72
4
6
102
23
1
23
3
40
29
13
98
36
22
26
10
36
12
12
36
24
6
18
14
21
51
28
6
12
80
10
42
14
22
50
16
6
20
30
24
46
38
9
33
18
52
48
113
3
21
49
36
11
3
6
34
24
14
58
12
20
21
1
215
13
30
36
17
79
6
12
14
34
18
24
5
25
2
6
28
2
6
16
12
60
14
34
6
6
60
11
24
1
12
36
50
21
1
47
21
52
32
72
4
6
8
82
6
101
19
30
12
35
63
4
5
3
21
37
20
10
12
12
5
19
6
2
22
12
12
36
6
5
1
60
11
33
4
6
66
54
30
30
30
2
82
30
6
24
2
22
14
16
12
26
22
6
24
66
12
14
88
12
8
16
12
2
10
18
30
72
35
43
5
49
24
24
2
10
36
84
50
9
7
30
48
14
46
12
30
14
15
25
18
86
82
8
36
6
10
26
48
18
22
23
1
54
12
18
11
19
5
1
240
12
12
6
2
111
15
28
24
2
40
12
2
10
11
9
15
1
54
26
58
8
34
8
16
35
1
18
6
30
108
53
15
18
96
15
25
44
3
39
9
43
60
50
18
28
12
42
62
58
126
26
27
13
11
19
18
36
12
18
42
12
42
44
10
6
24
14
40
95
3
34
36
18
66
6
30
8
15
1
26
10
20
10
14
28
116
10
20
22
84
23
21
10
26
4
24
6
30
12
12
12
2
94
2
10
8
28
98
34
12
83
48
1
30
2
15
1
47
13
38
66
22
29
1
36
18
30
11
7
17
1
23
3
24
18
3
99
16
6
12
6
6
36
50
4
44
33
13
59
37
48
11
1
2
36
46
6
5
72
31
32
9
72
24
25
60
8
4
6
60
6
2
18
4
36
36
8
63
7
30
14
22
14
54
10
18
2
16
6
54
30
6
5
1
47
1
95
1
23
13
44
15
39
4
30
23
43
24
26
46
6
95
55
42
12
26
18
4
6
5
9
12
16
12
90
5
31
32
28
90
11
49
12
12
6
42
104
24
16
2
34
11
49
48
24
18
12
41
7
26
4
14
4
41
9
10
24
12
38
28
42
8
28
20
18
46
12
6
11
13
11
25
74
16
80
88
6
44
3
3
16
149
24
1
18
5
13
8
4
48
2
30
58
24
6
62
10
18
5
19
38
15
25
8
24
15
48
37
26
18
94
12
24
6
26
22
32
10
90
20
24
40
30
17
19
86
10
5
25
14
34
8
18
30
6
10
26
22
6
26
66
88
54
2
22
14
9
72
1
50
21
25
8
118
20
45
24
13
14
46
12
6
54
66
14
16
2
40
80
6
10
6
6
30
2
28
78
6
32
12
21
33
52
83
9
4
12
110
42
39
19
5
48
9
64
32
84
36
22
12
5
49
20
16
20
4
6
30
36
14
16
8
21
48
25
42
54
6
113
25
8
63
57
18
4
6
6
24
30
8
102
4
29
21
27
91
8
22
90
24
6
30
26
58
6
32
18
22
12
11
97
38
58
26
10
6
24
24
8
34
24
38
21
9
40
2
12
16
90
8
88
6
44
6
39
48
1
12
26
18
16
ABCD 94211942068*3^$a+1 [50227]
9
131
4
141
95
60
4
45
95
109
59
1
15
32
24
145
3
32
4
12
60
120
24
84
32
109
23
1
11
100
8
16
36
21
119
40
8
40
21
107
25
23
16
188
12
16
72
21
11
16
48
32
25
83
1
3
96
32
48
1
24
60
27
60
33
240
96
191
13
35
36
25
3
21
59
52
140
28
57
59
4
12
21
39
81
3
36
105
3
20
16
104
37
75
9
27
20
48
37
3
20
1
35
64
80
61
63
36
45
95
60
136
81
87
8
24
84
4
12
21
48
12
35
60
13
15
120
45
35
24
1
39
12
60
69
11
4
20
60
1
35
1
204
75
48
32
61
107
28
68
1
36
27
21
35
37
3
44
73
167
52
140
28
21
12
83
37
15
45
3
81
36
108
60
35
301
24
36
35
84
12
60
13
35
301
144
35
52
12
56
37
23
37
15
44
36
24
64
20
12
73
36
3
72
21
144
35
229
35
64
8
4
44
36
25
24
47
100
48
32
28
140
61
35
4
105
60
39
20
12
88
57
24
219
21
11
36
13
15
57
75
33
59
73
3
24
8
112
116
156
40
21
3
36
69
47
13
60
156
11
13
111
36
32
120
52
60
45
11
73
95
36
1
48
75
24
21
51
24
32
28
57
23
1
63
20
133
23
132
40
32
48
49
63
21
51
56
109
71
60
49
84
15
36
9
12
120
24
39
20
184
116
61
24
72
120
23
84
1
27
120
9
180
60
84
132
24
24
11
4
120
45
27
144
8
16
32
13
75
24
32
16
72
80
13
24
51
69
96
180
60
59
1
23
16
21
24
11
24
24
24
12
208
12
84
105
11
49
12
24
195
56
12
1
47
180
13
15
80
1
24
155
72
40
92
61
12
59
25
156
60
24
23
1
27
44
4
21
24
15
152
120
4
144
32
64
20
25
84
111
84
24
33
24
15
69
107
12
61
35
1
95
4
104
100
93
119
40
21
60
60
167
37
119
24
1
15
92
48
96
76
45
84
23
12
1
99
48
108
45
23
72
4
116
64
8
301
71
4
21
23
12
4
45
36
59
132
4
81
23
37
15
60
129
95
64
56
24
4
48
60
32
13
39
48
36
45
51
24
57
23
52
80
12
16
36
48
12
9
59
132
220
68
13
63
84
192
9
39
92
4
24
56
241
63
33
47
28
33
131
1
59
4
72
20
108
4
93
39
21
35
85
47
16
36
56
25
24
23
73
24
24
12
35
48
24
12
4
72
144
80
4
20
64
57
15
105
15
56
25
24
119
12
52
21
72
75
72
57
24
12
47
12
24
61
60
24
11
60
1
35
100
33
15
45
75
32
40
12
57
35
36
12
100
32
61
3
20
64
21
11
25
39
56
1
215
108
60
24
61
59
36
12
4
60
8
12
28
8
60
132
120
13
119
1
3
24
80
1
12
87
33
84
39
45
27
9
63
8
72
72
24
52
44
109
36
23
96
24
40
12
84
24
117
36
135
164
196
32
48
48
1
36
119
4
200
16
36
32
12
49
35
124
36
44
1
35
144
76
21
59
1
36
107
1
15
96
69
47
12
88
24
84
21
71
24
1
39
20
1
47
1
131
16
69
75
80
28
20
12
4
56
121
39
45
3
20
16
132
32
73
24
60
11
88
56
36
124
68
37
75
36
44
49
15
144
92
61
3
45
59
60
12
1
39
48
141
75
177
23
1
84
27
24
21
123
80
4
81
35
12
64
81
27
80
13
24
15
60
56
24
25
84
59
1
75
44
61
51
81
39
45
35
48
1
111
21
24
24
27
45
35
205
24
11
60
4
81
119
16
129
23
60
1
36
24
156
119
97
15
68
85
75
45
27
20
12
97
15
20
208
96
117
87
32
4
12
32
36
36
64
21
23
1
155
1
99
12
144
141
35
4
69
39
80
16
72
32
12
16
44
40
48
92
1
35
25
15
24
80
120
4
12
69
51
104
216
184
69
35
25
119
16
96
45
83
108
289
3
12
69
36
35
48
72
24
184
21
11
1
59
36
24
1
204
59
37
3
36
48
60
68
13
72
27
12
45
11
24
36
4
8
40
72
36
45
24
23
16
21
96
47
73
23
36
24
100
57
83
64
80
13
27
81
15
12
32
12
96
100
9
60
39
21
11
4
20
48
12
16
84
44
196
165
60
11
25
23
4
93
35
49
39
21
120
23
ABCD 94212679604*3^$a+1 [50003]
48
55
65
12
84
7
72
192
35
25
35
30
48
132
151
149
30
18
12
48
187
5
18
85
11
36
13
17
48
6
109
12
53
7
48
41
19
47
120
48
13
132
65
6
24
6
187
23
54
67
29
187
77
67
29
144
12
31
83
1
95
73
107
60
18
7
35
25
48
71
109
17
18
25
72
53
67
125
78
12
78
102
1
83
90
84
12
151
29
48
90
30
90
72
1
17
102
90
18
252
120
61
60
47
25
11
324
90
66
30
30
6
48
55
17
54
84
90
43
17
42
13
17
55
89
204
55
12
59
6
103
5
12
84
66
18
67
5
43
41
91
36
83
37
72
5
103
89
24
84
132
144
90
96
18
180
42
18
36
24
210
66
96
108
150
36
1
120
60
53
36
30
36
108
36
24
6
7
83
6
30
48
132
25
83
13
29
55
29
31
23
30
222
13
35
36
6
24
151
5
18
42
54
36
48
6
6
18
67
108
17
78
192
60
13
5
67
35
48
85
65
36
6
54
54
66
96
235
48
125
36
6
30
60
55
108
41
90
6
114
84
42
31
23
84
102
54
61
83
42
55
449
24
42
198
7
60
29
120
31
36
120
113
54
73
53
24
67
23
6
36
30
30
234
37
23
36
150
90
30
283
12
59
121
5
30
18
60
60
90
25
317
138
6
7
24
113
66
126
24
79
17
90
48
126
180
240
127
209
30
24
174
72
84
66
25
83
36
36
30
31
17
7
113
115
60
41
144
120
42
13
35
42
103
47
73
47
25
89
7
89
60
24
126
108
72
25
53
192
18
37
179
30
67
84
113
12
78
6
30
90
6
25
5
258
126
67
17
42
24
6
18
145
72
149
96
48
43
24
5
24
7
77
6
37
24
29
156
31
17
6
96
18
66
60
66
48
12
43
11
1
203
66
79
12
113
55
77
24
84
115
107
24
120
1
29
84
30
25
41
54
12
48
97
143
42
24
210
60
36
60
1
59
78
6
217
180
143
24
72
18
36
114
156
169
71
37
89
60
84
126
18
55
168
12
11
54
66
1
83
97
83
145
101
36
180
60
60
48
6
37
12
47
48
12
61
137
7
36
72
77
24
120
60
114
145
11
1
5
31
137
103
12
71
24
73
59
25
65
24
24
72
168
36
204
55
41
31
53
36
90
30
24
126
36
30
18
30
30
12
30
175
35
114
54
60
90
150
96
30
151
29
90
6
18
73
72
5
66
96
24
1
95
54
24
67
120
113
12
84
30
6
18
60
25
197
78
72
78
120
67
65
18
36
24
193
167
102
24
67
24
48
65
6
30
31
29
36
30
13
161
96
84
91
95
25
29
24
66
97
144
5
48
162
25
53
90
6
114
30
7
89
120
36
43
5
12
24
30
37
23
1
53
30
42
120
18
330
36
90
54
162
48
72
1
17
96
54
6
276
60
24
24
102
174
60
7
29
30
18
67
233
7
29
19
65
7
233
60
36
120
24
30
12
144
30
84
270
120
72
85
35
1
167
30
96
7
17
30
12
145
5
43
131
30
84
283
53
60
7
59
30
60
18
36
36
240
24
1
29
6
114
24
66
1
29
54
156
24
120
13
17
102
30
43
11
126
78
37
89
150
1
48
60
17
108
30
97
149
31
65
108
7
149
66
18
235
12
5
24
67
29
18
96
60
36
78
115
5
72
144
30
1
35
13
11
66
91
209
55
59
37
89
138
126
126
30
18
210
66
6
210
150
103
41
90
30
24
67
53
115
17
30
54
ABCD 94213213072*3^$a+1 [50061]
48
96
24
48
120
53
115
17
39
21
19
41
31
24
113
15
345
31
24
72
65
7
17
151
17
111
160
8
57
31
8
16
65
7
32
21
43
8
105
31
65
55
24
53
67
89
31
128
24
88
53
115
72
48
17
7
29
3
96
168
153
48
15
64
24
89
24
15
33
39
136
176
105
103
128
16
89
7
24
24
32
33
36
27
352
48
32
16
24
24
65
96
36
43
137
31
32
9
223
5
67
24
144
120
32
57
31
24
120
41
48
103
149
67
24
176
24
33
120
15
72
9
84
19
17
7
240
120
48
17
79
48
24
24
192
72
72
257
12
108
7
24
24
192
24
89
111
9
24
103
17
36
3
64
24
24
72
48
32
96
112
144
5
27
160
24
152
201
60
211
80
9
192
111
9
31
89
24
87
40
168
89
103
101
60
111
21
3
40
5
27
16
96
377
12
43
176
40
89
63
40
24
5
147
24
64
288
41
39
48
21
19
8
48
33
48
7
89
175
5
43
185
31
41
36
19
80
33
79
137
96
276
99
273
7
8
45
12
31
72
41
55
24
144
89
144
96
55
48
17
87
88
336
24
128
16
173
163
185
199
65
48
39
57
7
113
36
523
17
55
48
120
17
39
57
31
24
24
72
8
273
31
17
31
8
33
247
24
29
91
24
48
77
48
12
7
192
152
64
17
63
24
81
159
81
31
24
65
103
32
40
144
120
248
72
64
29
3
72
72
9
199
41
48
103
89
39
88
24
128
40
72
24
24
32
72
81
439
125
43
17
39
144
40
120
24
8
24
16
137
60
43
185
103
24
89
84
243
64
72
24
80
81
151
8
33
31
17
31
41
31
144
24
17
39
112
53
27
16
72
96
65
31
8
24
96
105
103
353
7
41
7
5
27
64
17
55
24
24
8
120
64
56
261
60
48
132
43
8
136
65
39
88
48
5
156
31
8
64
32
88
128
16
144
65
63
40
17
183
136
65
319
17
15
40
89
7
8
9
103
96
32
64
41
79
41
175
89
127
101
91
53
3
24
40
41
7
48
96
17
24
84
3
9
87
57
15
48
153
55
65
48
7
72
53
3
48
160
48
41
79
360
65
15
24
216
81
7
24
48
32
64
17
39
208
24
48
29
3
112
48
48
113
15
72
280
48
288
48
29
115
48
72
8
88
104
9
15
16
200
72
33
7
240
173
48
12
39
9
36
51
64
137
31
56
24
88
32
81
151
101
228
12
96
115
8
168
33
55
5
67
8
16
89
39
96
16
120
240
72
41
12
67
17
39
21
67
29
163
24
17
48
48
31
168
41
55
77
12
79
5
43
168
8
64
96
41
7
17
96
7
113
144
12
43
96
104
144
57
36
43
113
79
120
80
72
21
91
224
21
12
175
233
7
32
21
115
216
48
48
312
17
127
41
15
24
48
45
99
9
48
48
151
120
152
16
48
257
48
60
27
33
48
79
17
79
128
16
5
19
200
9
12
36
103
17
36
99
40
72
29
67
72
5
51
45
43
48
8
64
80
24
9
183
117
99
24
81
228
139
48
5
115
8
72
9
192
79
32
16
24
41
79
24
29
96
403
8
21
75
72
189
123
184
ABCD 94213963828*3^$a+1 [50088]
75
180
16
77
27
40
20
12
28
32
184
36
44
52
35
72
42
48
31
104
15
30
18
9
15
121
12
48
20
52
32
36
28
60
72
24
23
45
28
29
15
40
35
13
20
28
44
63
72
121
68
16
20
28
32
16
48
24
36
29
12
36
127
12
48
8
87
18
84
19
56
16
80
52
56
36
15
201
9
39
16
20
24
4
125
7
24
20
36
28
47
9
160
17
27
27
21
4
101
42
57
45
19
12
8
21
15
15
25
41
15
12
36
16
56
28
24
108
29
48
48
3
4
35
13
5
39
63
30
12
30
1
20
99
9
100
24
8
28
44
16
20
4
80
3
25
5
63
27
54
31
24
35
6
60
54
81
4
68
63
9
76
17
42
85
68
57
30
93
28
48
12
35
24
49
47
109
5
6
72
33
24
45
39
36
21
55
89
43
36
29
30
48
9
148
20
48
4
108
36
24
35
72
33
16
56
84
124
20
45
7
20
51
57
16
47
13
77
7
56
21
3
15
13
44
28
8
27
37
156
8
111
129
16
281
27
52
68
33
55
12
108
29
36
60
15
64
8
45
42
21
4
140
33
12
19
116
48
15
85
35
25
20
153
19
143
1
24
5
3
72
16
24
47
1
20
27
72
25
41
7
156
11
1
132
68
87
1
56
45
31
35
37
5
127
23
30
42
13
20
33
55
20
88
24
20
12
75
33
60
33
192
67
44
36
4
20
64
23
49
80
40
23
37
8
12
63
150
12
36
12
43
44
60
123
1
24
36
107
45
24
100
5
75
21
19
24
252
8
12
4
20
84
51
96
69
28
48
12
116
69
252
3
33
39
4
17
103
20
27
9
16
20
48
99
13
29
36
42
1
167
9
16
8
84
16
24
17
31
80
64
24
11
78
18
24
6
60
3
51
25
5
31
24
5
30
6
42
73
47
1
32
24
21
27
40
48
47
13
12
23
30
3
4
72
65
103
60
12
80
28
17
19
17
27
207
66
67
12
8
36
21
6
30
12
3
219
25
48
32
45
63
16
12
44
108
45
51
76
8
75
42
31
5
114
25
23
42
19
11
1
68
4
72
5
63
27
48
18
163
24
5
48
43
192
240
20
117
48
42
57
45
48
210
45
28
108
11
9
81
31
48
17
19
48
32
45
31
32
12
21
19
48
83
9
40
128
16
12
35
57
36
132
12
16
11
105
15
73
96
44
36
207
25
92
60
33
195
60
28
11
1
8
39
1
41
31
24
36
107
42
3
33
75
4
11
57
45
18
25
44
84
4
17
3
76
107
193
72
12
20
15
30
90
48
49
24
24
17
55
8
28
68
84
16
20
4
68
15
13
116
4
107
57
112
95
1
12
60
53
12
31
84
17
48
12
15
36
148
24
12
20
84
99
1
32
48
40
12
5
7
23
13
132
8
16
41
19
11
157
12
8
36
24
40
8
40
35
49
8
36
52
47
1
41
19
59
72
69
12
45
43
44
28
48
24
17
63
33
39
28
80
16
32
45
15
40
24
156
35
24
73
8
12
72
75
126
12
27
3
102
19
12
17
103
8
4
23
114
63
12
24
27
37
20
15
48
37
12
41
135
100
35
69
3
37
96
12
47
69
9
27
100
65
43
23
24
1
20
45
75
9
66
57
15
21
27
24
25
24
221
39
9
3
40
5
63
76
23
97
60
20
4
89
48
3
112
8
24
57
103
92
45
63
16
20
12
28
72
125
67
65
12
15
21
144
18
78
103
80
4
17
3
12
21
75
40
24
65
31
5
15
244
23
72
69
21
43
35
33
4
8
76
119
18
3
51
9
21
48
127
20
15
13
17
60
15
24
39
48
37
32
45
30
145
71
24
1
24
36
60
47
25
12
41
79
8
72
16
12
23
9
48
33
19
56
9
31
68
4
32
16
12
32
63
72
9
144
45
3
60
27
102
18
1
144
23
54
3
72
63
18
87
16
56
136
8
4
8
52
12
5
150
1
108
29
27
4
116
36
40
17
15
33
30
54
19
89
30
1
32
60
4
71
270
55
44
16
20
52
5
48
27
12
21
30
144
1
5
42
33
48
16
24
56
33
43
12
32
4
24
17
55
131
9
4
11
33
52
20
64
149
27
64
24
12
80
40
5
43
12
108
17
3
57
3
27
9
9
31
32
52
17
18
85
35
18
63
87
13
44
180
12
21
12
55
12
36
29
66
25
119
168
18
30
9
15
13
77
91
20
15
33
24
52
228
5
43
48
12
12
12
11
25
32
57
43
8
45
7
36
80
9
91
119
1
41
3
27
1
5
3
40
17
39
16
29
19
47
174
79
24
5
3
27
25
23
189
64
32
27
30
18
37
96
11
25
143
1
12
44
15
1
8
39
30
55
35
21
4
32
40
8
105
55
23
33
21
3
15
1
32
24
4
60
24
143
24
25
24
20
52
32
36
9
27
28
108
84
24
11
49
12
60
29
15
48
36
9
63
24
111
24
73
8
4
108
17
15
4
17
67
47
1
128
24
52
68
76
17
39
3
33
40
24
48
5
43
104
64
36
5
150
105
36
144
45
43
35
25
20
3
69
76
108
41
55
5
3
3
25
47
73
47
1
20
12
15
9
108
27
61
17
42
6
60
7
8
108
ABCD 94214136392*3^$a+1 [50005]
7
33
24
63
120
168
65
55
24
96
60
60
120
129
75
93
32
48
67
141
39
41
31
36
60
132
36
252
60
48
281
31
24
41
55
48
9
87
120
89
24
31
105
96
99
221
16
8
72
7
156
12
57
63
60
48
29
127
36
60
24
96
33
27
45
24
279
17
7
72
216
65
24
31
48
9
56
31
84
180
12
53
31
156
93
99
21
351
9
39
48
12
48
48
45
80
31
84
141
8
88
72
8
127
48
48
65
55
89
40
120
111
36
29
7
144
120
36
5
103
132
29
115
69
159
60
237
159
65
24
48
7
161
120
24
67
5
328
147
276
12
101
16
56
7
12
180
89
79
36
12
132
108
57
152
79
41
55
84
12
120
192
41
40
39
137
40
24
15
24
113
7
17
88
3
48
36
41
40
219
84
9
72
111
89
16
87
33
32
7
24
185
7
48
81
75
36
9
80
79
96
24
72
132
45
51
12
105
27
45
128
48
64
96
72
39
129
51
5
103
161
7
9
15
9
72
24
8
67
48
12
105
128
43
29
151
17
31
72
24
24
72
105
39
48
60
96
12
153
27
48
69
32
24
79
105
8
19
84
24
228
5
7
48
84
5
16
63
105
56
43
132
120
81
63
185
187
12
17
184
27
48
117
15
113
24
48
7
96
240
41
19
156
84
84
72
36
117
111
17
88
80
31
105
96
75
324
204
60
17
7
57
15
96
240
57
48
24
99
12
65
67
21
39
36
117
24
99
12
48
180
12
132
96
36
41
64
3
156
65
144
40
111
12
12
48
65
67
5
280
80
7
96
48
240
41
115
21
39
24
12
45
168
80
91
36
9
24
24
15
48
57
27
60
9
39
72
153
87
24
9
56
24
232
3
141
32
40
200
19
36
12
60
48
89
88
80
16
56
91
60
113
7
108
132
57
111
132
12
33
72
75
36
156
60
81
135
120
24
24
65
136
24
87
33
152
64
48
3
48
60
24
48
48
41
79
120
60
156
105
63
12
173
67
36
24
24
17
88
87
57
87
41
55
72
153
8
7
48
105
15
81
39
120
17
127
120
156
12
17
16
195
45
32
48
7
89
136
144
15
24
81
96
99
29
96
64
51
5
24
7
12
12
153
8
112
32
31
65
67
93
15
9
24
200
40
15
81
51
45
80
7
105
8
295
137
7
9
15
12
60
192
65
67
29
7
33
27
53
160
171
60
48
81
15
9
32
175
24
36
204
24
60
48
108
36
84
72
33
32
55
408
24
41
7
48
12
12
65
127
9
75
69
8
72
16
171
108
120
33
15
24
81
63
84
93
192
291
144
5
136
216
344
67
84
60
48
48
53
24
151
9
15
96
420
165
15
12
29
40
159
24
105
135
185
43
48
96
48
45
111
185
7
9
8
403
45
32
72
24
295
12
45
15
9
104
31
144
132
132
65
232
15
81
48
24
27
84
60
84
168
113
31
9
15
12
192
45
15
96
72
33
152
19
29
24
43
69
63
72
336
9
104
96
19
69
15
120
185
40
72
75
36
9
39
129
27
5
16
27
12
96
132
108
129
111
57
32
43
93
39
24
41
136
24
135
24
72
24
ABCD 94214292314*3^$a+1 [50026]
13
35
4
56
4
9
24
15
48
27
21
69
95
31
41
43
42
3
8
12
25
15
96
51
45
8
25
18
84
5
13
18
9
8
7
21
12
48
8
37
23
7
5
49
54
6
3
20
7
69
44
1
15
12
8
24
76
39
41
36
1
15
39
90
3
15
30
3
80
43
24
21
72
48
32
25
3
36
24
12
33
11
1
3
140
19
33
24
39
17
109
18
17
13
3
48
24
116
31
5
4
12
8
25
27
57
3
57
51
36
33
3
12
8
40
33
36
35
13
75
33
3
60
15
29
7
21
24
8
37
59
4
12
44
12
28
15
41
19
54
15
20
40
33
3
81
18
77
48
28
20
13
27
12
68
28
9
12
24
35
72
28
44
96
7
53
25
111
33
18
5
24
24
40
12
12
21
11
76
24
8
48
19
33
12
48
8
4
8
25
6
57
60
9
18
21
12
140
28
80
12
112
12
36
24
75
5
76
63
36
9
9
23
64
36
27
57
8
28
48
21
35
16
84
8
1
72
30
29
24
1
59
1
15
21
27
116
1
3
153
24
3
48
33
72
72
3
8
36
76
9
3
20
28
32
7
36
5
85
39
51
17
16
44
48
4
8
37
3
87
9
51
165
48
20
12
55
65
13
15
20
96
7
18
11
16
12
8
12
55
12
36
5
4
9
36
6
53
16
84
21
23
1
27
9
30
45
56
52
140
13
83
97
114
5
40
8
13
3
75
5
16
84
20
24
88
12
36
36
33
3
20
4
48
33
27
36
51
45
8
1
36
11
7
33
3
57
63
42
18
30
11
4
20
12
7
21
69
23
19
33
8
40
8
37
39
9
36
15
60
80
40
84
45
87
32
28
20
13
24
18
117
20
55
21
12
32
132
4
12
9
71
24
43
21
44
100
75
17
19
5
4
8
124
21
23
60
7
5
64
3
65
28
45
59
48
1
6
53
100
36
9
11
97
35
12
72
16
39
78
3
20
112
27
113
40
12
15
18
95
7
21
80
25
3
69
35
1
24
63
9
3
15
5
28
24
60
24
24
60
3
60
54
3
20
7
5
28
20
1
15
84
45
60
12
18
53
28
56
13
11
7
53
4
12
3
21
12
69
11
84
73
27
165
39
12
8
49
11
40
96
33
15
32
28
15
21
36
3
30
42
33
56
1
36
72
15
36
147
33
51
6
47
16
21
71
12
52
33
23
24
25
15
44
4
12
44
97
23
25
27
24
3
33
32
12
76
12
48
44
76
12
87
9
20
4
12
24
27
5
4
93
47
16
12
21
54
53
73
12
24
48
18
29
4
20
1
6
5
64
8
7
105
9
39
12
51
45
12
8
48
37
54
5
43
101
40
21
59
12
24
4
84
20
13
27
32
4
36
15
54
11
40
20
1
27
32
25
11
13
27
63
5
16
51
29
25
83
7
21
12
21
11
48
16
44
7
5
24
7
17
31
6
15
84
21
90
9
27
33
20
1
63
12
24
45
6
41
40
92
37
59
12
4
68
55
18
23
24
43
5
12
73
75
33
24
15
60
123
48
9
60
132
75
41
108
4
12
48
72
20
19
12
18
47
4
68
7
54
111
56
12
1
36
3
15
41
12
37
95
28
8
180
4
33
30
24
5
31
5
25
47
40
27
5
16
33
35
120
12
25
3
32
48
85
36
35
13
23
24
16
32
16
56
16
8
25
35
16
63
66
11
36
12
76
24
8
12
1
36
39
21
48
23
139
5
31
9
164
4
248
4
3
53
7
17
108
13
23
49
35
37
35
4
24
12
44
40
45
87
20
109
3
27
5
16
60
8
16
9
131
28
8
4
39
9
56
12
12
48
24
16
48
27
65
12
76
27
29
40
21
63
32
24
40
36
32
61
11
43
36
9
116
91
65
36
49
15
39
66
3
32
25
75
15
9
60
44
28
240
12
56
12
25
27
57
18
65
25
72
18
5
1
66
24
12
9
36
20
180
7
18
39
3
41
31
21
12
51
57
20
13
24
27
3
6
11
16
80
12
7
36
5
7
6
75
44
28
60
3
21
48
3
77
52
75
9
27
48
105
9
47
43
21
27
17
12
76
8
40
32
193
27
60
20
25
23
24
25
51
15
125
7
30
63
36
20
48
88
12
56
7
33
60
81
3
12
9
131
13
15
15
18
47
76
36
36
24
20
1
12
72
15
63
36
12
54
6
5
13
15
144
8
72
16
9
36
39
33
15
45
3
20
72
12
36
4
92
24
100
32
19
5
60
1
27
33
72
12
51
3
81
8
16
32
4
8
28
92
28
132
27
5
4
36
68
13
12
15
60
36
39
162
83
1
6
21
12
32
1
39
140
19
114
75
48
32
25
48
3
12
12
15
5
100
12
20
24
36
1
27
12
144
159
21
9
171
36
36
33
27
32
7
21
24
135
21
60
99
5
1
18
137
4
33
27
9
24
35
52
80
25
99
56
13
15
15
17
4
12
99
36
29
4
84
56
4
8
13
75
189
3
33
11
13
72
18
12
29
12
24
4
84
33
27
3
18
27
48
57
18
5
40
80
52
3
29
12
36
4
21
23
19
93
27
33
9
39
24
36
24
33
15
3
45
12
24
36
44
1
63
45
24
11
1
36
59
24
36
16
132
60
51
21
24
9
3
8
24
7
9
57
83
7
42
15
33
27
8
4
21
72
12
3
96
12
32
48
52
15
30
18
18
59
48
97
23
88
20
16
33
30
41
16
36
20
88
224
13
59
13
66
77
12
25
27
56
7
12
29
124
20
16
9
35
36
37
99
20
64
24
12
105
59
16
3
30
6
30
27
33
11
24
4
33
47
55
36
41
4
9
6
21
24
39
93
39
36
9
20
55
60
29
1
36
3
12
12
32
16
3
5
67
57
141
54
5
36
24
72
55
9
56
13
15
56
16
3
30
47
16
87
5
13
48
95
1
30
18
47
121
3
96
8
13
18
17
52
56
4
36
24
72
8
1
132
108
11
1
23
37
18
21
15
89
60
112
93
15
92
60
19
18
63
12
45
11
4
32
4
56
25
15
24
12
48
12
9
6
5
12
160
56
4
32
19
66
35
25
59
24
73
90
18
11
36
7
36
81
33
12
24
30
5
24
48
4
15
21
9
36
24
3
12
15
29
7
5
64
8
52
44
4
32
13
18
30
63
12
8
16
36
33
107
37
47
25
63
48
24
44
1
15
24
60
24
32
1
15
39
18
36
87
3
9
12
48
3
54
36
3
32
55
132
77
24
1
3
21
35
4
12
33
ABCD 94214534894*3^$a+1 [50053]
12
133
41
15
129
30
97
72
143
102
163
5
24
66
30
75
24
33
15
45
72
51
87
30
27
88
8
40
24
185
66
69
96
57
30
1
56
69
219
87
25
120
48
192
8
93
18
72
54
163
8
24
15
48
73
17
12
123
15
42
63
81
87
144
48
72
16
24
24
96
5
51
105
135
40
77
42
30
114
1
8
96
69
75
45
27
16
24
8
93
144
18
33
9
223
48
29
3
88
95
120
24
30
115
96
53
84
207
15
25
104
177
7
32
45
91
17
6
9
87
24
1
125
43
95
73
119
6
84
15
21
42
30
72
30
21
24
16
240
48
24
11
85
24
96
56
21
195
39
105
88
72
8
96
39
48
9
21
43
89
7
5
90
30
19
5
54
12
1
23
90
7
5
27
96
69
3
72
40
23
49
119
66
79
29
43
144
80
45
51
24
88
47
121
29
36
30
25
77
18
25
8
141
123
16
35
21
120
16
215
9
81
7
53
19
53
163
48
71
1
149
18
12
36
72
180
117
15
1
104
21
12
151
11
21
40
80
40
72
200
75
12
33
15
1
35
222
102
145
56
16
48
176
16
8
21
19
8
24
120
105
18
18
12
12
288
120
27
15
25
24
56
45
19
24
5
18
9
144
51
378
42
24
57
27
12
1
80
64
23
57
21
78
21
40
5
91
17
18
90
114
25
80
93
3
63
102
19
71
12
37
23
18
103
11
18
43
47
30
90
120
48
102
43
48
24
96
56
40
48
32
16
143
6
171
9
39
16
8
120
15
1
216
5
3
27
60
193
120
32
16
77
3
88
191
18
7
41
7
5
36
132
114
81
9
55
11
93
16
24
95
201
63
66
12
102
61
29
42
25
29
147
72
15
12
85
119
81
16
24
120
80
33
6
25
71
54
51
3
42
36
15
24
120
63
150
30
12
36
90
114
25
96
120
8
117
18
1
23
57
21
24
168
18
49
95
25
71
12
210
75
15
18
12
120
3
112
5
132
39
24
48
64
56
168
16
80
21
163
72
24
8
21
27
339
36
60
69
105
159
24
57
36
67
48
29
91
53
126
18
12
210
61
120
29
126
60
9
93
3
24
24
96
168
136
5
27
232
65
48
7
32
39
36
48
18
72
18
73
47
9
40
53
27
123
13
128
69
42
150
96
187
77
19
17
30
48
30
66
18
7
24
77
27
15
60
237
40
104
39
33
88
29
115
173
43
41
15
24
39
72
121
48
47
25
47
42
18
13
35
42
147
135
25
24
29
18
24
121
144
24
47
73
32
27
85
56
69
30
12
6
24
115
48
23
49
8
40
23
73
152
39
9
16
143
25
125
3
159
25
24
119
18
78
57
27
12
24
9
141
19
96
95
9
72
225
15
16
24
24
72
77
12
18
12
33
136
11
180
30
60
31
80
112
168
215
102
12
204
19
32
24
57
48
30
54
72
168
12
54
42
18
42
84
54
9
225
7
80
111
9
63
168
24
9
136
24
41
103
11
12
24
78
30
45
165
66
12
45
39
30
43
72
120
120
173
51
9
18
69
120
183
72
18
102
81
24
39
54
3
15
25
59
13
56
171
21
117
3
64
29
6
48
93
264
93
27
21
67
96
59
61
192
152
40
72
104
141
19
72
29
75
21
252
63
33
15
39
25
8
45
19
203
45
40
53
3
15
9
72
15
216
25
95
9
63
90
31
80
16
24
47
174
18
25
47
48
78
43
32
24
64
5
91
29
36
111
40
8
21
211
72
8
144
21
75
159
120
1
29
3
48
24
40
71
105
117
3
88
161
55
53
123
64
24
119
145
56
96
40
8
117
51
87
72
1
23
1
29
54
13
17
63
357
51
24
40
191
25
131
36
48
12
ABCD 94214625964*3^$a+1 [50031]
35
112
9
54
36
5
40
20
60
100
116
37
18
9
33
36
12
15
48
15
21
24
12
180
99
24
5
25
11
16
44
136
20
168
192
24
133
3
8
120
52
87
126
12
23
31
78
48
72
27
9
6
5
31
45
120
44
16
44
1
3
81
11
60
88
21
59
31
18
90
186
27
8
36
64
9
3
99
29
36
4
9
23
4
45
155
43
66
35
36
120
13
3
177
27
183
77
1
18
81
21
159
36
45
3
9
51
12
27
113
13
107
24
4
51
120
18
47
16
9
24
66
60
36
30
95
67
42
18
30
11
121
95
24
52
180
248
79
137
25
6
45
120
9
18
33
45
138
45
9
71
36
16
80
85
15
44
96
25
23
1
39
9
27
20
40
111
9
33
3
8
16
21
99
33
183
44
55
29
40
135
81
84
15
120
126
6
9
21
54
41
24
25
6
54
75
36
68
49
51
75
5
60
79
6
11
109
36
135
159
21
20
4
32
97
36
96
11
25
35
67
78
84
11
4
75
9
36
81
114
120
9
56
31
185
84
204
16
15
9
21
15
56
19
9
69
108
18
17
4
36
9
51
57
60
27
75
5
73
3
44
25
95
43
18
90
9
44
91
9
32
28
9
63
8
112
99
29
36
16
8
61
18
21
20
79
18
59
73
12
95
13
87
3
53
64
45
6
9
84
51
45
9
12
15
120
15
5
144
13
3
27
41
1
84
24
18
18
11
133
27
21
150
9
56
37
107
25
30
9
56
13
90
41
31
54
90
12
5
24
76
48
51
48
162
24
27
44
145
18
57
36
69
11
25
99
20
16
120
33
95
61
15
9
11
240
24
16
15
5
13
27
120
24
120
9
18
114
119
52
243
17
24
25
99
20
40
116
85
6
149
40
9
12
54
69
129
63
27
137
31
48
24
113
25
15
45
83
61
75
60
20
24
55
45
92
7
18
3
51
30
18
41
49
87
104
31
18
23
40
117
27
36
45
23
79
53
48
31
5
4
27
29
19
54
83
84
19
21
33
3
60
68
25
90
132
29
25
35
1
144
35
229
126
69
20
16
99
17
40
104
64
75
90
27
24
116
19
48
33
140
148
45
84
96
111
123
21
9
6
30
6
81
104
13
23
85
95
7
180
77
73
30
77
4
45
191
4
36
104
31
30
135
56
4
80
13
108
15
27
21
117
54
89
97
72
27
9
156
54
24
30
168
35
49
51
27
90
71
72
4
135
60
21
15
9
243
21
36
104
55
17
24
96
25
84
35
19
6
198
17
73
30
33
44
64
36
144
12
27
72
60
48
53
25
72
30
18
63
9
51
32
4
44
1
30
81
33
11
16
135
9
36
20
48
7
42
23
7
6
11
64
56
16
24
80
40
104
55
54
11
132
19
9
56
24
72
40
9
24
71
31
114
191
43
65
60
121
59
37
143
31
29
12
28
45
75
72
20
25
108
24
27
75
5
4
45
71
1
15
93
11
121
18
66
59
157
15
27
48
42
143
48
96
180
19
12
9
44
12
60
19
81
9
60
36
39
159
5
79
17
96
64
135
45
84
51
18
12
6
18
95
7
69
36
27
12
126
90
89
64
36
36
24
36
57
36
36
24
75
15
17
157
78
12
17
64
9
11
25
24
72
54
65
160
21
99
96
3
53
88
21
15
20
91
65
4
20
16
63
81
39
6
35
40
24
81
39
72
33
36
11
109
90
24
117
8
217
48
35
25
84
42
41
40
57
60
18
48
24
41
132
28
9
150
81
81
18
12
6
108
27
8
49
42
48
90
6
36
30
15
9
27
48
60
32
97
72
24
71
49
54
41
31
24
5
49
3
45
18
6
71
4
104
1
35
31
150
72
167
13
36
11
43
17
19
5
139
21
32
4
44
1
95
85
18
33
48
36
105
39
20
40
32
13
120
51
189
66
108
141
9
11
79
53
28
72
39
18
231
12
63
6
144
27
57
36
35
52
8
12
73
27
69
126
72
17
19
66
15
36
27
113
43
6
66
29
76
57
6
54
47
60
4
132
39
9
15
21
36
9
60
11
24
76
27
6
66
9
72
27
150
90
77
4
80
109
23
43
144
78
12
51
39
113
4
44
7
72
12
69
9
30
33
57
23
55
54
39
27
42
36
11
109
42
45
9
39
72
44
55
54
24
108
3
51
48
33
27
156
24
90
183
8
420
19
30
ABCD 94214803154*3^$a+1 [50058]
24
12
17
18
49
45
39
59
16
6
15
156
48
12
12
60
23
37
21
30
60
21
5
40
48
8
108
7
39
9
17
4
15
15
21
53
7
48
24
60
17
43
17
48
36
6
10
20
19
36
24
9
3
5
19
24
5
36
40
15
5
58
30
36
27
5
55
35
22
20
52
38
10
8
30
58
15
9
15
45
2
10
24
36
3
12
11
18
31
24
47
54
31
69
3
27
56
37
48
17
7
3
32
40
14
12
24
40
44
4
15
5
31
77
18
64
81
17
79
41
4
18
12
38
7
11
34
159
41
100
15
45
116
18
10
44
36
16
15
9
86
13
75
33
12
48
27
56
6
10
9
47
13
5
6
118
42
18
3
9
39
51
20
36
22
20
7
48
36
11
13
57
3
45
6
20
60
46
15
29
16
15
24
15
6
15
65
19
17
7
27
33
47
61
60
12
57
15
96
27
21
5
6
30
100
63
12
11
13
69
20
67
93
51
5
34
2
19
17
58
45
24
156
51
26
19
60
39
57
39
44
1
144
9
80
16
27
108
29
10
33
29
55
75
30
63
47
49
60
15
14
36
7
33
6
14
12
79
24
29
48
24
19
11
25
11
13
15
21
24
24
47
18
22
141
3
45
9
20
67
89
19
17
6
25
12
11
6
34
21
29
91
15
21
5
12
90
18
4
38
25
12
11
49
5
91
23
37
35
18
252
22
98
79
24
9
2
13
77
100
60
39
21
54
44
1
5
154
2
6
13
51
33
41
54
1
95
16
30
39
17
19
36
3
6
15
3
8
25
47
18
43
45
27
65
19
93
2
13
36
36
39
20
25
60
131
1
35
54
28
42
18
50
36
54
36
70
6
3
15
20
10
3
9
8
40
15
23
72
37
36
29
36
7
53
19
63
21
12
12
12
41
30
94
114
9
87
18
8
4
8
40
92
31
9
80
78
48
18
7
9
15
9
15
9
6
45
51
9
29
18
133
21
75
24
24
65
10
81
9
3
5
54
18
16
39
53
12
7
9
15
5
16
20
144
7
12
72
105
84
50
1
33
2
49
12
5
24
19
47
18
19
53
7
15
20
102
36
88
62
13
35
49
72
5
19
89
22
9
29
52
38
13
12
5
67
11
12
25
53
12
40
102
9
72
12
12
29
31
59
61
33
51
65
54
1
21
68
6
36
4
9
5
30
18
28
15
12
77
48
4
15
135
108
32
58
6
6
50
6
22
6
26
1
12
5
31
120
12
29
55
36
53
31
11
13
17
79
3
81
35
46
30
30
15
48
21
15
9
38
25
57
3
65
34
18
3
53
16
20
19
11
13
5
31
9
36
27
5
78
30
19
35
13
63
9
11
25
12
12
5
7
39
6
15
3
177
131
12
25
48
87
8
18
16
14
54
36
55
12
3
62
19
9
2
64
14
19
35
22
3
23
42
36
46
26
58
32
18
19
71
70
14
37
3
42
15
45
51
33
24
12
18
32
13
23
34
3
132
11
13
77
7
168
84
5
10
60
69
12
12
21
20
16
60
15
39
44
1
17
52
87
9
54
20
13
3
21
11
25
9
63
72
3
26
16
3
27
14
30
6
36
4
15
60
5
24
84
31
60
21
3
17
19
12
33
2
37
12
41
19
48
72
63
45
48
137
31
5
6
118
15
72
75
45
39
36
9
72
9
8
31
5
6
13
113
12
7
11
85
24
33
2
73
12
11
18
124
36
30
54
2
28
6
56
31
117
50
1
59
73
24
15
14
30
46
3
23
13
9
2
25
84
24
36
171
20
30
24
64
15
36
77
4
15
5
30
4
54
51
12
99
86
24
88
27
48
12
24
11
10
48
32
55
45
8
18
34
60
14
25
17
154
8
10
12
75
5
18
6
34
93
72
36
89
48
55
24
9
96
15
36
24
60
24
5
12
60
58
54
15
15
21
72
48
36
63
33
29
24
16
39
36
29
7
12
12
33
62
34
36
30
30
3
27
33
15
8
22
42
9
12
27
56
30
54
70
3
9
3
36
12
24
29
4
86
10
30
9
156
24
17
6
97
75
20
76
14
42
1
27
38
42
16
45
5
31
5
31
33
24
8
48
19
12
5
19
9
72
51
3
26
19
125
40
27
72
108
9
51
57
2
30
10
44
34
15
45
56
55
17
79
41
7
36
9
6
21
9
27
3
36
14
55
12
17
18
28
45
9
3
5
19
36
17
31
11
1
9
3
48
120
63
9
12
24
15
21
9
6
21
12
60
65
42
25
60
15
9
39
60
81
72
72
12
3
20
22
15
84
36
24
36
33
6
32
13
81
63
5
48
19
53
42
10
8
106
45
5
31
59
46
26
34
39
21
3
17
30
24
1
33
3
89
43
11
49
35
6
76
39
12
48
39
20
25
36
15
26
4
14
70
20
7
33
20
12
34
6
3
21
27
27
30
3
12
120
36
12
17
7
48
120
17
24
90
1
9
15
15
6
128
52
38
6
7
48
9
27
29
24
31
5
40
26
25
24
69
26
37
12
21
56
19
5
10
21
15
8
61
24
17
40
15
23
16
9
65
55
17
28
38
97
48
57
2
66
18
25
24
11
1
24
59
205
12
53
43
35
4
80
18
31
5
76
48
8
43
9
15
12
23
112
56
82
8
163
132
3
66
26
22
51
17
60
12
7
36
24
5
28
12
24
27
3
6
3
12
3
30
15
167
4
69
51
57
33
15
5
7
72
11
1
11
22
6
81
5
40
26
34
15
11
73
9
56
7
12
12
3
38
7
36
60
5
31
65
43
5
16
75
71
36
13
5
31
33
3
5
4
48
12
14
37
9
3
15
2
40
20
28
12
8
42
13
5
67
84
36
60
36
9
50
1
17
18
13
9
15
45
2
24
36
48
36
61
3
21
11
28
6
24
27
48
5
18
54
24
19
12
36
48
60
72
5
48
4
27
24
12
24
48
27
33
72
5
19
99
21
60
65
4
20
12
18
37
24
11
25
9
87
33
6
21
12
36
9
2
40
78
6
32
73
5
19
11
25
11
90
31
39
45
36
12
48
12
60
41
16
39
12
47
46
20
24
31
5
54
16
105
35
42
28
51
23
25
11
1
5
18
22
15
99
80
25
41
78
10
60
3
12
147
14
7
24
11
97
47
70
15
36
5
55
9
26
4
84
45
51
45
5
138
13
48
29
52
3
35
97
29
31
65
84
4
38
34
20
88
12
3
41
12
19
9
30
2
94
21
60
5
7
11
61
59
24
25
47
10
3
5
12
34
174
26
10
54
42
20
31
29
30
18
7
45
8
22
80
54
54
16
57
17
46
6
15
83
13
53
96
31
5
28
20
7
57
12
50
18
52
24
27
59
1
24
15
21
3
14
12
88
63
17
7
101
7
45
32
6
13
17
19
15
30
26
58
32
19
3
81
36
ABCD 94214842394*3^$a+1 [50382]
112
15
65
16
120
99
93
72
15
105
8
192
40
32
163
90
3
75
30
207
72
80
1
90
69
80
13
180
95
40
48
72
72
96
105
162
138
3
24
45
198
165
57
120
60
147
33
90
21
69
108
87
128
88
87
105
45
3
9
15
8
40
32
232
48
45
27
144
237
132
15
3
29
160
3
213
225
120
39
21
120
72
51
24
195
90
75
96
24
45
3
152
25
48
39
51
45
15
249
96
72
80
40
105
108
72
107
168
40
15
33
105
15
45
3
32
67
197
16
117
3
32
85
51
24
75
197
16
48
96
33
60
107
16
147
30
63
312
153
39
51
30
72
108
252
23
40
32
73
192
90
150
30
78
30
42
30
21
69
3
32
115
53
232
72
48
93
132
15
216
32
64
120
3
45
75
5
40
63
42
15
272
40
8
136
32
85
27
80
205
27
24
24
120
93
123
24
32
13
35
40
285
3
75
12
177
3
45
45
275
163
29
91
42
48
90
105
48
384
8
67
21
32
37
168
35
64
81
183
9
15
45
30
18
123
120
9
90
5
72
13
3
165
12
87
111
132
21
120
272
112
72
213
27
8
13
60
15
48
57
63
9
95
120
160
3
45
32
13
75
57
30
78
155
40
144
93
30
21
57
72
30
81
159
108
189
120
248
72
181
102
90
60
48
167
103
17
16
24
32
184
57
102
177
8
40
248
88
72
32
43
72
90
30
5
13
243
69
123
57
15
213
3
39
81
24
72
51
117
312
111
225
48
120
99
237
81
15
45
30
77
13
147
48
24
56
85
60
30
177
45
30
53
112
3
90
27
80
136
57
159
48
195
90
27
216
24
24
279
198
267
435
93
48
24
48
48
240
39
105
45
155
40
3
45
57
23
88
32
64
33
30
150
3
135
132
30
270
60
117
296
184
51
162
83
97
120
90
165
3
69
48
75
53
37
3
24
171
60
30
75
24
81
95
127
90
120
63
32
13
35
115
72
30
87
3
21
39
48
17
136
24
120
32
13
27
243
78
135
80
37
18
9
216
45
3
99
5
73
30
42
90
21
9
87
3
198
90
93
24
8
25
30
89
88
48
207
57
264
24
32
64
27
69
93
275
16
309
83
72
88
48
177
207
72
3
18
35
72
40
75
45
3
45
27
45
63
57
3
45
24
213
51
9
108
72
90
210
231
192
27
5
112
33
15
345
18
189
3
60
180
90
3
320
127
81
192
72
45
150
141
32
115
389
61
12
60
83
7
33
32
136
69
18
33
24
45
75
123
69
3
60
48
60
102
90
78
183
96
8
40
63
42
47
61
27
153
102
81
72
104
253
27
3
21
57
207
8
67
18
150
162
51
32
64
216
87
17
88
216
56
48
168
145
30
132
21
9
23
67
5
72
13
90
17
ABCD 94215400694*3^$a+1 [50006]
12
27
60
90
11
19
42
23
180
67
36
105
44
24
16
3
165
21
12
18
29
76
27
5
49
59
40
129
3
48
24
12
56
52
68
49
3
8
12
13
75
60
9
95
24
36
40
3
33
3
65
37
75
123
114
12
24
27
39
21
60
20
49
119
36
76
123
21
36
8
31
5
4
140
52
9
24
72
30
42
63
20
7
18
99
20
25
23
7
24
36
65
43
21
12
57
12
54
29
52
36
15
5
60
100
8
112
57
11
109
6
54
3
164
16
80
25
3
9
78
29
148
12
45
11
48
25
24
95
25
96
12
27
120
195
93
3
54
15
3
54
11
88
9
3
44
196
108
24
12
9
131
49
39
20
67
48
78
54
5
13
126
126
18
18
198
90
54
33
68
52
20
28
56
16
132
3
29
28
93
48
24
30
57
21
23
40
9
15
8
97
18
33
9
11
7
57
12
3
57
48
12
21
42
12
29
4
3
18
11
13
11
76
84
72
45
27
32
88
51
12
69
93
3
80
25
15
12
116
16
20
120
16
24
63
21
87
5
52
60
117
23
28
3
12
65
28
12
9
48
107
16
20
37
6
5
64
33
27
8
4
3
81
21
15
24
15
42
59
40
36
12
87
5
60
61
3
15
30
6
84
21
33
18
53
16
21
35
88
27
69
44
64
32
48
13
18
81
60
69
24
30
33
12
8
4
15
65
60
16
9
51
80
13
30
42
18
65
7
45
24
36
75
9
3
17
64
80
52
45
15
33
11
40
3
78
15
60
24
9
11
4
111
9
21
119
25
54
105
57
11
24
76
15
53
1
6
18
87
33
72
35
25
59
4
12
9
60
18
108
72
30
3
72
12
20
1
35
43
41
43
36
45
12
84
99
36
113
31
9
3
18
75
44
151
54
75
32
1
24
18
81
156
15
33
21
39
8
52
93
54
186
15
44
36
103
21
24
132
39
29
7
69
75
33
8
72
31
36
65
16
68
72
40
57
83
13
15
32
64
105
11
55
29
40
9
36
90
33
8
4
39
54
3
60
84
8
36
31
5
25
11
40
24
93
102
6
18
21
33
15
33
27
36
60
36
56
7
5
31
21
33
51
15
65
16
44
4
48
32
100
21
15
36
3
48
9
45
35
4
24
15
72
5
4
57
15
24
21
18
12
24
21
8
4
152
108
28
48
24
108
48
99
45
68
25
83
49
30
17
25
11
7
36
12
29
16
84
8
133
72
78
29
48
28
48
81
119
37
3
24
15
18
83
4
60
48
3
9
36
20
55
42
59
115
209
25
15
32
28
87
78
36
3
96
20
145
6
5
184
21
24
27
9
11
115
5
64
21
27
96
116
88
27
29
4
32
13
18
57
8
79
41
40
32
28
39
30
3
12
36
39
18
3
33
99
87
21
44
76
48
36
20
19
21
8
7
18
147
93
3
132
36
9
87
44
60
25
51
36
12
68
60
55
60
257
43
57
12
9
27
183
81
36
99
60
5
4
24
96
9
15
81
39
8
43
45
45
11
169
51
3
21
12
75
57
15
81
20
4
75
18
18
5
49
27
3
137
31
30
99
120
21
95
40
24
24
9
3
93
36
11
52
56
12
40
12
56
36
13
11
16
84
24
57
6
54
51
8
85
36
59
4
132
8
25
18
42
12
90
96
90
18
5
175
12
29
24
1
24
66
60
5
100
24
27
57
12
24
15
69
12
15
5
28
8
40
104
40
9
47
4
93
66
57
24
128
28
75
9
68
7
6
72
12
54
24
48
53
12
133
15
32
4
36
60
8
7
33
12
63
137
4
36
108
12
12
8
4
108
57
15
135
65
1
27
27
89
61
39
20
4
48
33
51
3
18
15
44
76
72
12
60
60
8
7
24
105
32
124
56
43
36
29
16
3
297
99
144
57
108
21
30
6
48
78
54
15
48
12
51
5
64
15
21
72
72
3
101
16
24
21
3
81
24
23
88
99
78
18
101
61
18
72
12
33
9
39
27
24
30
11
144
36
13
12
42
5
25
47
40
36
72
56
12
64
33
60
11
4
3
77
7
18
132
11
25
108
51
80
13
83
48
40
27
18
11
76
57
15
21
111
44
76
33
51
12
27
6
12
24
30
90
39
44
16
132
63
102
35
12
16
69
18
18
11
48
13
3
24
108
60
129
3
12
21
18
9
36
21
39
32
52
36
84
27
78
131
36
28
3
9
39
17
4
75
9
20
16
21
15
39
45
20
4
24
60
56
31
5
13
15
12
9
30
114
15
32
1
35
40
48
20
12
40
20
12
43
29
148
32
4
21
63
51
45
96
8
103
9
24
21
23
76
36
21
114
33
12
21
39
8
96
12
40
27
33
12
32
4
9
12
35
55
93
32
151
72
21
116
160
3
18
24
51
140
4
104
61
23
133
75
33
147
140
12
85
23
40
32
7
60
21
20
193
11
4
32
37
63
20
25
35
4
69
36
18
57
8
67
33
3
18
51
44
25
11
24
91
21
75
48
29
67
141
3
65
12
40
48
15
72
48
6
15
105
3
12
20
36
133
120
6
45
39
6
11
37
18
78
15
12
32
28
8
96
88
171
41
79
6
75
120
21
23
31
108
105
51
42
23
4
63
93
84
21
54
5
ABCD 94215407974*3^$a+1 [50134]
64
12
129
15
24
20
28
249
71
97
15
57
120
51
12
12
93
27
36
72
48
108
12
84
104
52
60
48
9
36
24
23
85
15
48
24
57
36
23
61
15
60
48
21
51
9
27
12
12
48
57
3
57
75
81
75
108
120
36
48
33
83
124
12
33
23
40
9
11
97
23
49
11
73
96
51
32
61
155
72
12
16
81
144
87
9
36
15
12
12
188
76
36
21
23
64
36
21
23
85
51
60
81
63
8
12
100
228
12
48
60
92
88
69
11
88
36
45
23
25
63
80
100
8
4
60
36
216
44
1
60
36
27
12
144
24
68
28
21
36
23
196
36
80
25
15
8
112
12
117
3
80
25
83
100
129
11
4
93
3
8
52
72
20
136
9
36
24
108
75
9
3
132
44
84
88
60
92
61
75
69
51
12
129
83
28
24
45
11
4
24
72
80
157
27
153
15
93
15
8
40
12
12
21
12
15
9
144
15
152
4
56
145
3
69
27
44
12
49
63
12
9
111
8
25
168
3
180
84
36
44
36
4
60
213
15
32
13
15
68
52
153
95
61
11
49
99
81
63
21
24
23
40
128
4
36
57
15
8
40
32
4
84
36
8
97
195
21
63
21
75
60
153
11
196
45
111
12
21
35
16
156
12
21
36
111
9
159
36
36
9
36
108
84
11
16
60
24
44
13
23
4
21
47
49
23
60
160
57
3
8
4
56
12
76
12
20
4
56
25
27
140
40
20
25
3
260
160
20
12
36
132
25
12
3
80
25
24
3
33
47
1
15
21
83
60
1
27
80
25
39
8
108
97
63
12
45
11
40
57
3
21
36
39
8
25
11
37
63
81
36
27
45
35
25
36
159
33
27
36
20
4
132
36
68
37
227
61
47
28
24
8
52
48
20
49
11
109
99
69
216
12
83
4
45
15
48
32
60
16
96
84
45
39
48
57
27
144
21
3
57
36
167
13
3
20
61
99
60
24
12
9
47
4
60
84
24
8
133
119
52
84
12
57
72
156
24
15
105
60
3
8
4
108
36
32
37
75
57
51
24
8
36
16
48
12
21
23
112
48
36
8
1
132
48
36
135
45
15
48
105
27
60
8
97
39
84
56
72
4
24
9
3
69
11
40
12
36
36
69
72
23
60
97
75
9
15
9
47
37
3
8
40
12
24
24
104
36
1
36
39
44
100
24
33
47
52
36
72
57
63
20
85
207
56
28
24
36
81
63
120
56
16
24
32
100
32
37
15
68
61
27
60
9
36
3
44
40
72
36
80
25
27
108
69
99
129
11
204
97
111
12
57
59
132
4
8
28
60
84
8
40
21
107
120
4
81
23
16
44
16
36
20
48
61
39
32
192
13
75
12
48
129
15
68
36
76
9
59
133
3
57
27
56
64
12
48
48
9
36
35
64
8
1
24
23
4
48
48
33
87
60
24
33
12
15
128
36
4
60
20
25
123
60
60
48
60
24
68
60
37
71
12
88
144
60
120
48
24
285
11
25
15
108
24
12
8
85
72
99
24
8
88
216
8
48
108
60
12
49
75
128
40
20
36
1
51
117
203
85
63
20
84
40
128
28
9
87
108
12
9
51
21
75
32
25
11
112
273
84
75
96
117
24
99
81
36
83
1
39
57
15
60
33
51
21
3
12
12
153
12
83
112
36
24
60
33
23
16
105
23
85
23
4
9
39
45
15
57
11
72
13
95
229
51
12
120
128
88
36
36
285
219
9
24
51
12
24
24
12
60
8
84
52
44
4
8
88
44
28
45
35
88
24
12
56
37
27
105
23
100
57
15
60
9
99
72
8
48
40
48
12
32
216
1
51
20
244
69
27
32
13
39
44
12
4
84
24
57
11
28
24
141
84
71
1
71
4
156
9
63
36
32
72
148
129
11
28
36
93
3
33
95
24
108
97
108
15
24
33
12
63
20
40
48
20
13
47
169
111
60
12
33
15
152
36
85
36
23
16
81
11
4
9
51
84
12
72
72
48
12
21
15
92
100
153
15
20
25
27
168
24
8
61
36
11
28
60
60
12
129
60
11
25
15
12
20
61
99
21
39
36
69
111
12
9
83
37
15
36
24
8
121
12
75
72
68
25
23
49
95
28
60
33
12
63
45
27
8
4
68
52
48
45
35
40
93
180
111
44
16
60
48
12
45
ABCD 94215613678*3^$a+1 [50016]
2
76
24
9
12
93
30
36
20
48
25
15
66
62
25
3
9
51
9
27
24
44
12
96
12
13
27
32
28
12
60
8
6
42
4
8
40
32
4
92
4
36
44
25
11
184
21
35
58
14
1
60
36
95
4
24
30
18
9
11
40
68
24
193
59
1
9
3
3
12
8
13
51
36
44
28
2
43
23
97
11
16
20
25
3
20
28
24
84
117
33
87
83
6
34
20
12
49
63
81
27
68
25
15
6
51
29
6
4
38
30
25
23
193
17
10
8
46
30
66
15
3
102
2
36
16
50
10
105
23
85
113
22
12
24
56
13
83
40
72
108
2
10
32
25
59
4
62
19
39
156
42
38
1
3
8
40
105
15
14
16
2
61
11
4
2
18
1
35
130
6
90
42
20
1
36
5
46
44
64
80
36
4
36
141
12
51
56
4
24
45
15
60
8
4
48
8
28
36
8
76
24
33
15
12
8
30
102
10
2
4
9
27
30
38
58
27
3
20
4
20
28
2
10
24
116
76
12
8
12
28
44
4
44
40
6
104
42
4
21
23
22
18
36
42
32
30
18
43
75
105
105
42
24
56
49
11
12
22
3
23
28
26
19
11
10
14
4
8
4
90
18
6
26
84
25
47
13
5
66
1
72
27
21
3
2
18
12
28
6
6
8
16
48
68
88
6
39
27
30
15
57
18
9
3
26
6
108
28
9
3
32
4
66
66
8
4
2
18
78
48
102
88
2
58
105
45
42
104
36
124
20
13
11
24
10
3
39
78
66
32
64
9
27
32
73
35
12
25
23
25
17
30
12
1
35
154
3
23
4
36
84
96
33
51
8
13
35
4
20
4
45
11
1
47
10
2
36
24
28
20
60
25
3
12
6
14
48
10
3
11
40
50
6
24
28
56
4
8
4
20
4
132
18
26
40
20
4
36
18
26
22
50
49
11
18
16
50
1
39
44
12
78
54
96
36
64
9
27
8
10
18
24
20
16
33
107
40
44
13
15
12
90
26
4
36
44
4
21
9
30
56
24
1
15
90
54
24
8
40
12
32
73
12
3
6
54
8
4
6
14
34
39
27
48
32
24
94
27
21
14
48
96
4
12
66
75
3
69
15
6
90
6
78
32
10
24
2
52
56
90
6
1
9
51
75
20
70
24
14
85
11
18
7
3
96
6
51
15
60
72
20
46
42
32
16
6
30
74
42
120
60
12
60
12
30
48
102
25
35
13
15
66
96
30
36
44
73
3
12
12
9
5
19
21
62
10
14
28
48
24
48
102
6
2
22
8
106
2
132
10
2
73
75
2
30
16
18
6
20
24
12
40
32
10
2
48
12
64
2
22
32
84
40
6
50
46
27
12
3
60
32
24
4
48
80
40
14
18
37
11
22
111
11
48
28
2
18
64
78
2
25
3
45
3
42
2
120
4
92
60
12
118
2
30
22
56
58
2
12
10
27
23
36
10
2
73
27
45
147
20
13
23
10
42
9
75
20
4
32
109
35
13
11
97
33
6
48
12
86
10
32
12
34
2
52
68
4
104
40
12
30
62
37
3
48
8
36
40
48
21
39
105
72
33
42
60
81
3
30
96
99
51
18
3
5
30
25
87
32
16
60
30
18
24
20
13
15
93
72
24
3
45
15
12
33
51
36
36
32
60
1
15
60
32
28
84
42
38
100
12
156
20
114
16
30
152
12
4
36
24
24
21
65
7
47
40
45
47
96
22
18
12
50
10
6
30
32
10
90
45
33
42
20
258
22
60
12
2
58
20
72
106
14
16
42
30
42
15
15
24
36
128
48
22
51
11
1
33
66
60
20
88
36
9
27
8
37
95
10
51
5
42
100
32
34
32
10
38
40
30
141
15
80
76
68
12
12
22
14
16
24
26
6
40
140
4
60
68
12
76
32
52
8
22
51
5
10
12
32
49
11
100
20
85
35
64
32
24
64
24
8
12
12
49
75
24
8
52
150
42
9
51
36
24
21
3
150
6
80
28
20
12
24
40
24
60
116
36
28
12
96
93
11
64
9
75
132
8
88
44
24
4
80
48
12
28
20
4
8
16
2
10
68
144
12
46
78
12
44
40
21
99
21
69
8
82
108
32
4
44
48
28
6
26
64
180
68
12
76
12
72
84
56
36
48
61
3
21
11
48
12
48
1
11
40
21
15
8
16
6
2
133
33
14
10
30
18
27
5
16
66
36
8
34
51
45
6
26
10
30
2
12
36
13
51
84
21
15
8
48
54
18
16
14
10
32
46
18
6
30
9
24
33
3
27
18
39
11
72
25
15
14
10
30
26
88
36
20
48
72
1
72
3
24
20
49
45
39
107
64
24
12
18
2
76
12
8
73
21
50
4
57
9
18
68
25
39
18
30
45
12
3
80
30
30
97
83
1
69
42
44
36
40
20
24
12
22
6
36
14
34
102
39
36
155
48
18
22
8
34
54
90
14
112
18
48
14
4
56
60
24
16
21
45
3
21
6
8
61
11
37
35
148
8
72
25
3
180
12
44
16
20
37
21
50
22
2
88
14
19
21
63
111
69
3
12
30
42
9
15
6
90
20
18
162
30
18
22
6
12
8
28
20
72
22
38
24
16
50
18
25
27
18
50
6
66
40
20
12
28
74
16
24
51
3
36
225
35
136
9
71
10
2
28
20
22
2
16
45
3
12
32
12
28
20
16
6
30
20
16
45
99
108
36
110
6
16
32
52
60
20
24
30
42
13
71
84
1
39
222
42
48
8
4
36
60
32
10
14
10
30
20
60
36
60
112
2
54
1
99
32
12
40
20
28
2
10
30
8
67
23
64
30
6
24
45
11
4
8
36
24
13
23
4
32
48
12
6
30
154
14
12
160
30
74
64
132
42
66
120
12
24
44
64
6
26
88
8
4
20
16
38
54
10
3
15
8
24
22
38
1
11
73
3
69
11
42
91
11
96
40
20
12
16
2
19
51
24
20
13
47
10
3
5
102
85
3
68
94
30
20
118
8
30
18
40
56
16
2
12
28
78
72
18
14
16
2
28
9
35
85
105
39
51
9
15
6
24
39
11
12
58
6
24
21
23
25
51
20
36
4
20
24
10
18
60
44
174
7
24
39
12
54
3
12
9
14
88
92
12
36
12
12
6
94
60
36
18
2
ABCD 94215692804*3^$a+1 [50002]
24
28
8
4
81
87
92
19
41
24
36
84
24
43
29
24
7
17
31
17
55
5
120
40
12
57
15
44
4
12
21
47
12
28
20
37
63
8
192
7
29
36
79
9
63
29
60
55
21
20
64
84
60
32
24
4
32
28
120
44
43
17
12
16
45
35
13
11
28
108
68
7
45
24
24
12
20
55
5
48
4
72
36
60
8
12
60
52
57
51
75
77
31
21
8
16
57
23
4
72
51
29
4
36
75
45
45
30
5
96
108
64
56
112
15
5
60
12
61
107
28
15
269
72
19
105
15
72
65
124
8
12
31
9
168
228
8
40
56
60
28
8
4
84
45
27
24
20
24
4
8
19
9
36
21
3
24
60
56
60
60
36
16
32
72
16
24
48
236
40
44
16
12
68
12
24
36
12
12
28
3
57
48
8
24
52
99
81
44
36
48
28
48
44
12
55
120
153
92
100
56
40
15
5
28
24
32
28
20
36
112
84
176
40
8
72
84
4
44
16
132
8
12
12
88
68
72
19
5
16
104
31
45
24
20
28
63
153
36
51
18
15
12
3
57
144
80
139
17
52
8
48
12
43
45
12
44
60
19
72
5
4
75
45
45
39
32
72
40
8
12
16
12
9
131
88
44
28
24
48
27
21
15
57
8
43
9
8
52
20
72
19
6
51
12
63
77
36
76
140
48
31
90
39
68
28
44
96
4
36
20
36
16
24
24
84
20
40
3
137
88
24
80
24
4
20
31
5
52
15
9
15
33
8
4
99
17
12
37
59
112
72
20
60
12
28
21
11
60
211
17
28
8
96
1
15
15
60
9
20
4
12
32
12
24
160
80
84
7
24
17
19
5
31
69
24
27
5
55
9
20
24
16
60
84
24
27
41
12
43
93
87
29
55
6
3
20
112
9
11
4
15
24
41
136
8
7
24
21
8
24
60
28
3
12
108
42
3
24
27
65
4
36
44
4
80
156
96
76
24
8
52
48
12
44
4
80
7
29
4
8
28
12
92
7
21
32
40
20
28
72
36
21
95
24
4
27
41
100
8
36
4
24
92
96
103
9
20
48
4
20
124
24
51
29
148
20
55
45
8
64
12
8
36
12
72
48
73
11
31
33
56
4
15
9
3
29
16
12
21
35
76
44
112
20
52
72
8
103
54
39
84
60
192
8
7
24
9
108
8
24
100
152
16
72
12
8
43
33
44
13
18
9
12
60
45
11
43
9
8
43
17
12
48
49
23
40
171
9
3
33
60
140
16
8
48
24
1
35
4
56
28
104
7
45
9
95
156
108
40
27
60
69
24
20
43
53
7
5
4
120
8
28
20
43
17
52
120
36
72
80
19
21
164
55
9
72
60
3
45
12
9
15
20
4
56
16
8
4
12
96
44
48
60
28
20
19
5
31
57
3
5
72
12
24
60
24
28
3
101
4
32
12
12
4
36
60
84
51
5
168
28
3
12
57
8
12
48
73
95
16
116
100
39
36
113
12
40
12
48
24
44
4
12
15
21
15
48
36
45
8
112
24
24
8
28
20
7
53
4
32
168
48
60
24
24
12
24
64
24
68
55
105
8
64
56
1
3
51
5
4
12
111
33
56
4
12
123
89
12
168
76
20
36
24
24
108
19
29
7
5
12
7
65
304
12
63
60
30
15
27
9
8
16
32
12
12
28
32
36
4
135
5
96
24
48
43
17
12
48
88
32
36
84
12
168
16
32
100
12
60
80
7
53
1
87
3
77
19
41
24
120
76
20
4
36
44
28
3
137
1
39
32
16
44
19
9
3
5
28
96
240
48
3
9
44
31
41
12
12
64
84
80
96
12
4
24
12
159
161
4
9
35
76
15
65
24
60
40
15
41
16
48
44
52
8
7
33
120
21
51
48
80
96
12
64
81
23
31
24
21
44
12
24
36
4
15
105
75
21
24
36
15
129
24
56
48
96
4
3
53
160
21
15
80
49
27
108
44
28
39
41
4
24
80
67
18
6
21
132
116
55
17
52
80
16
36
56
12
48
79
9
27
33
36
44
24
72
60
16
24
24
36
20
28
48
3
41
36
28
132
24
68
160
8
4
24
15
36
45
8
28
24
75
41
40
63
21
8
16
12
48
12
32
40
12
60
20
148
12
36
32
40
3
5
40
63
29
28
39
29
24
88
72
3
93
195
5
24
37
15
8
40
20
40
56
4
56
91
33
80
12
4
27
29
24
12
52
20
148
168
36
20
24
40
24
51
69
27
29
36
1
15
60
20
139
5
139
21
60
20
79
21
56
64
20
16
8
16
105
15
104
12
163
5
7
69
39
9
63
93
12
12
48
12
12
44
40
12
44
4
15
29
28
20
79
9
27
53
72
4
15
125
100
48
140
1
59
40
20
16
152
24
48
52
44
121
15
24
24
33
3
60
20
280
164
7
24
29
52
176
24
168
60
28
212
28
63
5
16
116
12
76
20
84
67
45
56
64
39
5
61
59
24
60
88
8
55
17
19
54
47
24
88
33
15
8
76
36
9
39
24
56
4
20
91
9
20
28
15
9
51
18
47
132
28
32
31
29
40
20
16
44
13
3
44
36
12
52
36
20
84
48
132
40
68
40
48
92
13
42
173
40
32
72
12
76
20
52
48
ABCD 94215755378*3^$a+1 [50016]
51
36
24
20
16
33
107
112
33
23
4
3
114
35
4
12
24
33
18
12
18
15
3
29
88
69
35
4
24
72
36
24
20
31
9
9
99
20
40
32
16
33
15
36
15
29
12
60
4
24
15
5
19
41
76
24
12
39
41
72
13
42
21
27
78
15
44
7
18
15
32
31
48
29
43
137
25
27
60
21
18
5
96
25
39
20
24
103
45
27
36
5
49
23
124
48
48
32
48
4
36
20
49
35
85
3
20
60
52
24
120
27
45
45
15
3
72
42
15
3
57
12
80
31
90
3
12
12
32
4
21
135
51
30
23
1
23
25
47
43
33
39
41
4
63
6
51
48
27
41
4
3
21
44
28
3
5
52
24
45
18
12
141
8
76
20
31
5
13
12
15
24
69
6
45
21
3
69
27
9
119
25
36
24
3
33
35
37
54
9
36
36
8
4
48
20
28
32
12
1
27
84
20
16
48
21
18
45
80
40
32
55
81
12
96
45
36
15
24
81
15
9
15
60
27
29
64
20
1
30
9
12
24
60
45
3
36
12
72
12
63
12
6
3
60
44
13
47
88
15
48
6
15
20
49
36
54
6
63
12
36
27
81
15
41
40
135
30
6
9
93
6
17
19
90
54
30
39
108
123
72
24
89
31
60
41
48
91
153
8
40
15
72
33
80
4
44
60
16
15
9
32
72
67
69
12
63
21
36
12
3
57
60
27
5
16
12
8
25
78
17
4
51
18
54
48
24
33
48
24
8
16
60
24
36
21
75
20
36
40
12
32
36
24
76
75
24
161
108
16
21
39
51
108
57
20
49
35
103
5
16
39
18
75
87
17
144
40
96
45
15
3
30
3
39
45
24
57
30
60
69
21
30
60
57
48
105
42
18
15
3
21
36
20
7
93
20
100
68
36
4
36
48
27
33
8
40
12
15
78
35
145
30
18
24
18
5
12
55
12
45
9
51
84
12
33
11
64
69
51
45
135
81
23
40
3
5
24
4
72
3
42
3
36
20
4
81
3
20
16
15
57
9
51
24
56
4
9
90
45
60
27
48
41
73
18
9
63
36
5
7
18
6
30
24
15
60
117
27
45
11
52
105
84
39
24
33
99
75
6
18
5
97
18
24
72
5
16
15
18
27
24
75
9
45
30
29
43
54
96
59
4
27
17
36
1
3
63
78
72
15
8
97
24
15
129
15
56
36
28
75
6
18
12
5
40
60
24
24
20
97
39
24
33
15
144
21
15
3
12
5
13
36
96
3
20
7
18
27
20
4
3
77
76
48
60
45
11
40
21
27
33
30
77
16
20
67
5
4
60
24
92
19
41
25
3
44
43
5
109
3
32
139
24
17
60
25
36
63
12
20
88
15
57
3
21
24
36
36
12
60
32
40
9
102
78
135
9
147
60
8
13
47
12
1
15
84
80
16
48
60
21
35
1
87
48
24
3
36
21
60
9
35
31
21
24
96
9
3
81
60
15
36
96
20
28
12
24
3
18
3
24
75
5
60
7
69
80
175
81
81
39
36
3
90
12
3
84
12
51
69
15
6
39
96
60
48
12
12
21
15
56
16
12
12
56
13
12
15
12
32
1
59
28
87
21
8
79
113
49
11
43
24
48
9
24
60
120
12
9
75
36
24
24
156
24
99
33
48
12
27
101
4
32
4
12
105
23
4
12
63
6
72
27
36
104
16
20
49
27
3
18
42
5
16
24
21
59
1
15
111
21
12
36
20
121
6
12
5
112
20
16
9
59
16
39
72
69
56
49
18
21
15
96
9
27
12
105
68
88
45
11
31
5
13
27
44
24
76
24
96
36
9
51
8
36
31
9
96
80
112
36
12
84
21
99
15
129
32
157
3
33
36
15
24
57
30
5
64
39
21
48
32
40
36
8
16
8
28
8
31
9
21
24
39
20
136
57
54
105
144
21
23
31
36
5
16
48
36
8
103
9
9
27
3
81
45
18
6
59
7
81
27
36
6
18
72
9
12
12
75
21
56
28
75
5
48
103
29
13
87
51
6
3
20
25
3
8
7
9
96
45
15
48
21
15
39
21
3
21
69
15
72
33
23
37
27
8
13
3
80
7
132
81
27
89
31
78
36
15
15
78
18
18
27
45
12
60
51
120
36
36
3
9
27
69
116
235
9
140
16
84
21
90
66
3
60
60
27
5
67
57
9
6
270
18
17
24
36
40
21
54
54
51
21
47
88
24
44
64
60
36
12
3
5
72
88
80
31
54
30
90
6
33
8
85
59
25
15
9
54
17
16
39
33
48
84
36
24
9
30
5
24
25
108
78
5
67
144
120
41
64
45
18
33
84
36
9
30
5
13
36
99
117
18
21
12
24
8
97
36
3
116
40
9
15
21
84
27
108
12
24
45
11
85
39
48
51
24
33
15
114
23
28
24
51
45
132
92
40
51
33
36
84
21
3
111
45
12
32
16
15
41
1
30
9
20
25
24
71
16
12
45
48
42
117
9
59
48
40
120
20
24
36
25
3
21
30
69
27
5
100
60
189
23
72
31
33
111
29
61
36
24
48
18
33
12
27
18
39
36
20
4
24
27
18
87
93
27
68
79
36
21
24
15
9
36
21
24
39
60
36
9
123
33
11
4
24
57
15
36
144
36
8
61
131
55
9
93
23
4
24
9
108
3
105
30
57
15
18
6
18
51
12
12
12
60
9
51
21
90
9
141
3
15
5
31
18
12
96
3
84
12
99
57
104
4
24
3
57
15
21
12
140
49
36
18
21
20
16
68
112
48
12
60
8
7
5
55
69
39
9
8
49
18
21
15
21
33
51
44
121
27
45
59
64
75
9
20
52
15
36
12
5
16
21
18
36
9
57
15
189
15
20
16
96
12
87
6
72
3
24
3
42
39
20
7
ABCD 94216629478*3^$a+1 [50008]
3
39
18
15
39
5
12
36
13
6
113
7
18
36
11
7
17
76
3
9
3
29
36
7
57
3
36
21
15
5
49
3
63
33
9
12
90
45
9
11
7
6
30
18
6
29
43
17
12
19
45
36
33
36
72
12
27
56
79
17
37
6
18
3
45
3
21
35
37
71
36
28
9
12
6
12
53
4
12
8
13
6
30
18
6
30
18
6
9
20
84
60
16
39
78
84
23
12
1
18
69
120
51
21
15
12
5
55
18
15
3
17
12
25
12
6
5
13
11
12
7
6
3
12
33
42
12
9
32
85
24
75
44
7
77
24
4
12
81
12
18
9
63
18
18
60
18
12
147
60
45
36
6
137
4
75
21
104
1
18
12
24
126
12
135
9
15
3
17
25
75
45
59
1
36
18
36
5
25
18
21
33
24
11
1
36
90
17
1
18
33
3
6
23
24
7
18
84
3
15
24
81
27
54
39
128
24
37
3
57
59
43
18
6
18
23
48
1
95
25
6
5
13
30
5
55
18
30
77
1
59
28
105
15
45
27
144
3
42
12
23
37
15
15
36
18
60
95
31
5
31
65
55
9
8
37
36
75
12
57
24
3
12
33
6
36
30
23
67
36
29
64
57
66
6
27
3
24
30
6
12
6
3
33
83
12
7
5
31
54
24
27
27
30
36
35
37
24
54
54
12
24
84
6
41
7
21
84
45
27
3
60
84
36
17
61
18
17
13
36
15
45
35
1
36
3
36
9
24
15
12
3
5
60
12
16
105
60
12
51
12
9
15
3
5
37
30
17
28
15
5
25
36
18
36
29
7
78
30
29
7
6
18
12
24
17
48
43
21
12
15
6
12
60
95
49
3
9
6
18
18
29
16
45
84
11
13
23
7
29
12
19
12
18
35
24
1
30
6
30
42
35
48
7
9
8
28
3
60
84
77
13
51
27
30
11
28
15
150
12
35
28
15
5
13
15
21
27
3
45
51
12
21
21
18
17
16
20
4
27
5
12
1
24
18
54
27
27
12
29
13
30
42
11
16
9
18
81
3
6
30
6
3
8
43
5
49
36
83
16
57
36
6
66
6
18
72
3
63
45
20
12
36
72
4
68
1
23
4
27
81
39
41
19
77
25
60
36
12
42
21
15
5
85
36
23
24
48
16
69
138
5
91
33
8
7
36
18
27
32
64
39
9
20
100
15
9
69
11
19
93
24
15
36
30
18
36
6
11
7
33
56
1
12
42
30
6
12
36
5
1
3
48
44
25
72
3
57
39
81
6
9
36
24
8
48
40
15
41
12
60
67
12
6
3
15
30
3
21
51
3
90
59
31
48
6
120
47
28
33
15
24
15
54
24
35
31
41
1
66
5
49
6
18
39
92
4
21
54
141
27
53
36
55
29
55
54
3
39
5
12
19
21
8
36
1
18
114
12
24
3
15
36
5
12
12
19
5
37
12
36
24
47
145
51
21
36
24
12
63
20
25
54
9
24
12
81
27
20
43
5
13
6
65
28
45
15
32
7
81
51
53
19
66
3
12
36
45
12
78
12
9
15
53
13
36
27
44
48
36
13
119
43
102
36
3
51
29
25
24
18
21
9
6
9
9
11
4
92
49
11
7
90
3
3
9
27
18
18
9
48
33
11
12
103
36
9
20
25
47
55
57
20
28
39
24
21
68
12
12
4
57
60
36
30
18
3
72
39
12
36
17
84
31
66
42
9
27
12
5
16
3
36
125
28
20
25
135
48
120
20
19
9
24
32
91
33
45
18
72
30
24
71
24
49
95
61
39
20
1
138
6
11
1
36
6
72
17
60
4
3
21
8
25
39
24
45
24
11
4
12
3
6
23
72
25
23
37
23
12
36
36
28
9
12
23
13
6
84
6
59
7
21
12
21
6
18
18
17
4
33
54
30
24
72
48
11
4
21
83
7
42
51
69
36
6
54
47
1
23
19
5
25
3
15
125
16
20
76
3
12
18
3
20
31
90
39
56
37
15
3
12
108
6
102
41
37
12
6
54
12
3
8
13
36
30
9
27
29
24
100
12
72
3
12
9
27
168
5
60
19
114
66
5
13
24
30
5
16
8
4
21
18
77
1
12
27
8
25
54
66
24
18
17
85
60
72
66
9
12
51
6
12
18
6
3
12
51
18
11
40
8
40
24
20
19
41
13
72
15
9
119
36
16
3
72
65
25
18
6
36
36
3
63
42
36
11
48
7
5
1
3
99
90
24
11
48
13
66
17
1
36
42
9
9
30
36
24
101
25
3
27
6
12
42
18
12
18
36
24
126
12
18
6
36
36
111
15
84
129
15
65
25
18
24
9
96
21
48
3
48
8
36
48
16
20
28
15
5
7
57
56
49
39
15
17
24
13
18
36
150
71
13
36
3
12
9
12
54
9
20
13
48
6
84
9
12
68
7
12
18
39
20
76
96
3
6
11
12
16
27
33
39
24
36
54
48
60
11
55
60
77
13
23
25
6
17
64
27
30
24
30
6
48
6
21
27
36
36
41
13
24
48
35
37
90
6
18
17
1
12
35
55
6
72
84
18
45
8
48
49
54
9
27
45
3
24
72
9
20
28
48
39
54
12
18
6
47
4
51
24
36
105
21
11
36
1
6
9
32
28
39
29
16
12
45
6
30
42
30
18
5
1
48
72
168
83
73
23
16
75
5
12
4
15
48
18
42
54
30
42
39
9
6
18
11
1
54
29
25
18
18
6
120
33
80
88
8
49
87
21
35
13
11
31
30
18
9
48
80
13
11
1
18
6
30
72
6
11
7
9
24
57
72
30
6
15
33
18
17
73
39
3
66
6
5
12
16
15
54
36
24
12
24
18
30
36
35
4
39
5
49
3
15
12
5
19
48
6
35
31
18
24
27
9
3
8
24
1
48
3
12
9
48
36
42
9
57
11
13
12
3
20
37
143
31
6
27
8
13
36
3
3
36
18
51
36
15
36
42
36
30
29
7
45
81
11
4
21
36
90
33
27
29
4
15
24
29
28
9
3
8
43
6
18
66
27
8
36
43
66
36
6
30
18
53
36
37
24
99
20
1
6
48
9
44
1
24
27
99
9
20
16
63
18
18
9
9
18
113
13
48
18
5
124
75
5
48
40
15
12
60
101
7
12
17
1
59
28
3
65
13
3
9
18
9
9
23
24
4
9
35
55
17
19
9
3
6
36
18
33
15
5
1
47
55
5
60
36
61
51
12
15
53
4
117
36
6
18
36
11
12
36
48
12
7
77
12
4
32
31
17
37
24
15
15
29
84
12
19
18
36
6
144
17
13
23
4
45
24
12
23
37
35
19
9
39
54
51
75
33
20
16
12
80
4
68
19
9
15
30
24
12
63
27
57
3
9
3
65
124
15
18
18
9
3
6
18
57
12
32
37
108
6
12
29
31
12
42
30
60
53
36
1
11
19
9
51
65
1
27
128
25
6
17
16
36
12
39
6
12
15
8
24
13
51
21
18
9
3
18
6
17
12
7
18
90
17
4
63
129
3
66
18
81
248
31
29
60
36
37
11
12
19
30
6
36
5
49
30
72
24
33
3
12
17
19
24
18
66
53
97
27
9
30
6
11
24
19
5
7
117
33
107
31
5
64
3
6
27
24
15
36
21
60
33
30
29
64
24
32
16
8
43
18
27
44
7
12
17
7
9
3
9
ABCD 94216667432*3^$a+1 [50081]
96
21
43
56
24
21
243
16
80
16
128
88
72
168
32
16
32
24
165
43
137
39
112
104
328
96
77
3
112
137
7
48
152
261
43
29
123
40
8
232
32
40
72
24
120
336
80
81
127
96
56
64
17
63
16
48
272
40
65
63
120
88
152
88
29
363
112
24
32
424
53
51
232
24
8
45
147
105
55
320
21
43
24
48
32
112
56
48
120
21
36
55
80
24
208
48
8
264
120
57
31
24
56
144
88
53
43
56
48
16
144
48
72
240
56
232
168
24
56
120
16
8
273
72
103
168
17
79
96
144
56
24
16
8
24
72
21
72
3
24
96
160
5
72
43
8
40
56
16
168
101
108
87
64
29
51
72
64
48
8
45
75
40
209
31
149
43
288
24
48
8
72
16
56
16
168
152
24
93
72
19
96
24
41
36
115
29
123
48
297
31
32
117
115
48
48
144
168
8
136
53
147
184
104
105
55
53
75
40
48
32
40
8
40
41
15
24
24
88
32
232
24
137
72
55
125
91
377
55
24
288
56
256
8
33
7
72
65
108
72
19
24
96
24
8
40
32
40
77
3
88
17
87
40
125
3
105
55
32
21
115
29
3
96
81
55
24
137
7
245
51
184
72
8
16
32
120
57
63
184
24
80
16
144
296
136
128
24
192
45
19
80
192
160
80
40
168
104
120
88
29
51
237
51
264
96
129
15
165
72
51
57
103
5
43
56
24
24
33
103
32
117
147
136
32
16
144
48
32
72
280
80
88
96
144
48
5
3
136
56
24
88
125
43
65
79
56
120
88
216
305
159
72
312
72
213
163
104
16
8
64
72
120
24
56
88
8
24
153
111
141
36
63
16
56
264
24
64
72
24
29
387
88
128
120
40
104
24
256
5
259
96
41
439
65
55
296
88
29
43
72
173
43
137
39
24
9
31
77
3
16
120
24
152
192
136
96
80
45
43
72
8
136
144
32
160
8
45
123
120
9
79
56
40
296
72
96
96
40
53
123
24
360
33
7
48
8
72
40
200
16
240
24
48
24
65
216
135
40
104
261
19
53
3
24
120
24
9
15
93
75
64
24
72
8
112
48
152
40
24
24
104
72
88
137
135
48
88
32
112
125
180
108
51
129
72
39
16
125
43
56
16
8
16
32
24
21
75
144
16
8
9
7
240
401
7
128
9
135
48
112
80
16
128
24
16
17
63
144
16
200
40
77
27
117
291
40
29
51
40
17
31
77
67
72
5
51
57
7
8
208
32
120
96
16
24
120
80
16
264
17
255
40
65
87
93
43
120
80
64
32
160
5
51
112
53
43
56
40
240
104
120
72
144
16
72
32
16
144
48
32
48
160
8
40
72
56
129
223
ABCD 94217389510*3^$a+1 [50020]
21
68
48
43
9
21
107
60
10
2
10
27
33
2
96
64
36
30
3
11
25
30
53
28
12
18
54
39
39
27
35
100
30
3
12
24
69
42
8
28
69
21
110
13
21
3
23
12
72
133
12
15
30
50
49
171
80
28
8
154
6
44
175
33
12
18
51
21
96
3
9
18
33
96
15
8
31
30
179
22
150
200
10
36
54
36
57
12
11
7
17
19
39
60
38
24
10
98
10
81
17
12
160
18
72
18
84
93
33
9
15
26
130
123
24
156
66
105
9
11
10
150
8
28
3
51
18
45
3
9
33
18
93
30
39
120
50
72
58
18
32
157
60
21
63
9
72
26
19
41
79
3
45
66
27
63
9
60
20
10
18
32
130
51
39
78
33
30
84
15
8
40
57
23
70
39
71
13
30
99
105
65
12
10
45
15
3
42
30
63
8
10
33
17
10
12
111
87
42
90
18
2
31
60
41
226
153
57
9
18
6
6
21
39
18
156
21
26
13
9
27
18
53
24
40
8
7
21
123
9
48
3
39
62
36
49
35
13
23
100
44
46
27
35
7
65
10
15
93
90
27
41
10
3
9
62
28
57
51
27
113
262
12
26
60
10
33
77
24
10
99
21
50
58
42
39
6
45
15
15
75
15
18
18
33
29
88
3
6
35
28
105
42
18
35
60
7
24
17
7
27
135
11
169
63
80
12
16
44
10
48
50
130
105
57
60
9
9
2
13
6
24
27
243
47
16
44
46
2
37
18
5
7
201
20
24
10
33
137
25
51
42
15
66
17
73
47
52
18
117
6
111
45
11
60
84
109
6
18
47
28
27
5
19
30
107
64
68
28
84
80
13
23
7
3
62
7
24
54
15
68
4
45
24
11
28
32
40
33
12
23
28
3
41
36
40
39
41
70
87
30
117
15
48
53
133
6
113
1
6
75
63
6
39
12
15
3
32
25
183
21
9
42
8
12
55
41
37
35
1
57
14
10
9
9
18
3
107
52
12
6
2
52
48
8
7
63
74
10
26
64
8
88
20
43
27
69
3
12
6
33
21
156
50
112
32
46
87
23
10
42
20
10
98
34
15
75
30
3
15
105
57
18
42
66
60
63
21
60
116
64
9
27
9
35
28
18
27
27
3
15
18
44
40
36
9
33
27
3
18
114
18
30
8
13
24
33
30
3
36
21
20
49
18
30
3
114
90
8
31
41
36
37
27
30
6
69
23
108
64
9
69
90
18
84
3
6
66
48
27
126
273
9
18
60
62
12
60
48
28
24
3
105
57
60
35
118
135
75
8
24
120
49
69
78
20
10
63
117
33
9
12
8
55
42
11
24
49
60
227
64
8
7
3
50
10
38
13
36
24
60
6
3
2
28
42
3
60
27
15
5
16
123
41
16
39
5
28
90
75
42
3
27
15
20
10
9
54
120
23
70
90
44
13
23
19
21
60
63
9
12
18
15
75
42
30
68
118
27
6
21
33
95
70
2
25
11
82
60
38
60
64
18
48
57
65
61
47
40
9
23
31
30
47
22
15
30
30
15
21
57
62
48
157
33
14
100
9
11
10
6
57
27
45
30
210
150
18
23
34
18
45
57
98
1
9
18
27
6
24
72
3
57
48
57
26
13
51
8
1
21
3
3
12
8
49
33
72
18
42
3
102
3
21
77
43
36
101
64
48
60
27
144
39
42
30
96
2
70
30
111
30
9
38
60
12
70
27
30
41
84
79
6
60
15
15
18
72
15
6
120
9
51
2
1
71
10
36
24
15
3
30
42
30
6
92
37
95
115
24
30
11
48
1
9
18
32
61
36
11
7
72
21
30
62
28
39
93
48
104
10
3
36
141
15
18
3
69
195
18
18
159
60
3
30
72
18
72
9
51
3
27
75
23
28
24
9
24
96
36
30
18
93
12
78
72
8
84
160
33
3
54
39
30
51
26
34
18
18
2
52
36
39
153
42
26
12
10
135
45
90
177
84
36
51
80
49
23
40
15
17
118
21
87
2
70
27
11
13
36
23
10
60
51
47
100
20
60
40
39
3
62
79
141
45
18
33
20
24
79
29
130
27
120
75
128
52
45
71
163
17
12
28
9
48
12
3
57
21
74
28
18
3
57
3
59
7
15
6
72
20
28
9
33
15
60
66
36
108
65
37
3
45
23
72
292
18
15
47
25
90
18
27
18
297
3
21
21
48
42
3
33
2
60
12
10
18
18
24
75
45
123
3
140
4
93
36
141
78
72
30
50
13
23
100
54
63
57
15
24
36
11
82
162
36
30
122
22
3
150
6
24
42
51
2
10
51
11
145
35
10
3
42
41
19
3
51
11
16
3
27
42
90
2
118
18
90
9
41
43
66
90
53
10
21
66
21
2
7
90
30
174
21
26
19
81
12
18
24
26
7
33
32
108
79
3
57
5
36
7
6
24
47
115
90
90
30
105
66
39
3
15
15
68
12
10
27
24
119
180
7
30
18
12
21
20
13
47
73
81
123
105
21
30
30
77
40
93
21
48
18
54
6
20
60
13
59
28
9
21
42
8
67
102
165
108
48
14
25
11
13
9
62
46
57
3
147
23
19
63
2
36
10
69
18
63
ABCD 94217556172*3^$a+1 [50000]
6
18
21
27
42
39
56
115
9
32
4
32
40
45
24
3
8
73
27
32
13
39
24
32
144
1
119
79
33
15
17
1
75
32
48
7
9
9
75
57
15
56
1
11
25
71
12
72
7
65
25
12
59
31
5
37
11
7
72
33
33
107
96
36
73
35
1
3
44
25
12
126
5
24
24
24
40
32
37
23
28
36
3
48
57
15
5
124
56
1
87
20
13
54
24
17
37
18
12
45
32
55
29
108
1
39
33
11
48
1
90
21
9
11
12
4
108
15
5
13
15
21
11
19
9
15
53
4
33
71
4
33
90
53
36
1
47
37
36
168
36
36
23
16
9
131
13
3
20
13
24
3
32
72
19
41
25
11
24
73
23
4
36
8
4
21
12
3
32
28
15
12
54
47
36
12
55
21
8
19
77
72
1
18
17
12
19
5
1
30
24
90
47
7
21
9
35
36
60
24
16
8
1
18
17
61
12
11
24
55
18
23
1
12
71
7
48
42
48
24
11
37
72
3
75
18
30
18
24
11
96
1
12
6
21
20
28
165
12
23
1
87
3
72
12
65
13
30
72
41
55
5
25
47
12
4
8
55
45
33
36
84
18
168
12
17
25
3
63
6
3
80
7
5
48
31
21
51
53
25
47
7
12
6
15
15
21
44
52
68
48
7
57
27
17
61
35
52
33
39
20
76
32
49
275
52
3
126
30
6
90
12
5
55
65
112
20
12
4
57
59
13
36
12
11
7
42
51
108
8
24
19
21
72
32
61
39
33
11
1
35
4
24
32
16
132
15
29
61
3
104
37
35
1
48
23
16
32
43
18
12
3
36
144
15
54
36
42
77
79
81
8
55
108
5
12
36
1
47
13
35
40
36
99
45
48
21
71
1
111
99
53
28
188
24
1
11
132
13
75
36
20
40
48
8
16
8
4
20
16
24
45
35
19
17
1
59
4
45
54
45
116
43
66
60
23
12
36
88
80
24
12
49
15
57
107
12
36
12
7
21
3
5
24
4
3
18
251
19
105
36
32
48
28
33
18
101
64
80
43
24
41
13
30
24
17
48
73
35
73
96
23
48
192
1
72
54
17
19
9
68
37
87
32
1
35
19
42
35
12
36
19
60
90
11
48
16
123
5
108
12
109
108
36
11
72
43
57
9
3
15
24
17
12
12
16
9
71
19
81
12
8
31
18
54
17
19
66
18
125
4
32
40
20
16
44
52
9
35
4
128
16
20
60
13
35
36
160
32
7
48
21
80
28
57
18
41
16
33
15
20
145
30
78
3
8
24
88
96
135
17
28
44
36
25
48
126
5
55
93
9
71
4
15
29
12
84
25
51
8
60
48
13
72
72
83
43
17
1
12
3
21
11
64
36
12
56
49
78
41
13
54
12
9
51
18
23
12
24
16
32
24
16
72
48
32
112
32
1
11
16
45
36
11
13
18
101
1
27
72
207
162
23
55
12
81
87
54
47
1
35
64
32
1
95
13
48
63
32
49
54
6
51
69
18
57
3
5
60
1
63
36
51
5
85
3
27
204
5
48
12
25
47
55
21
39
53
84
28
32
13
6
17
52
128
1
59
28
56
76
33
51
92
49
18
17
12
13
18
33
39
5
13
30
144
57
33
63
27
17
36
73
23
108
1
66
24
30
27
20
31
12
18
24
3
33
15
56
1
11
76
21
15
68
61
35
13
3
44
28
57
84
35
97
3
27
18
47
136
24
36
27
5
19
48
45
20
13
15
80
60
72
24
19
54
36
12
75
36
3
53
73
11
43
48
5
48
25
39
45
90
108
9
33
3
44
36
48
52
51
12
17
24
16
33
95
13
39
15
60
36
5
67
54
51
57
71
4
80
61
15
141
23
31
17
28
48
3
129
32
19
53
16
39
105
20
1
66
6
18
17
48
36
19
36
5
19
84
89
19
77
4
9
27
44
19
9
15
69
20
1
75
9
3
32
84
204
109
11
24
25
12
6
77
7
9
27
45
48
176
24
76
20
7
17
127
5
37
12
60
23
12
31
45
48
3
30
6
30
27
63
114
66
5
88
39
30
36
63
8
1
99
32
1
35
1
39
104
12
1
3
15
45
32
12
24
12
55
21
20
121
11
24
1
71
24
85
24
30
21
75
69
3
53
13
47
7
21
80
67
101
28
12
8
28
75
53
13
119
31
65
127
17
43
102
47
16
92
67
33
8
25
72
18
117
8
24
13
35
28
12
24
8
4
21
23
24
43
29
72
60
73
51
15
5
31
17
4
8
16
20
52
15
29
36
55
137
43
18
3
21
35
52
33
24
72
48
27
63
24
66
72
99
12
51
17
1
35
7
12
9
44
24
40
80
61
35
16
8
28
105
11
12
84
40
20
1
18
108
102
23
67
17
1
6
21
20
7
36
53
79
101
37
60
287
40
9
11
28
20
16
15
5
12
1
99
9
47
61
11
43
5
156
4
21
71
12
43
30
27
36
33
12
63
117
23
16
24
45
3
56
73
36
66
161
36
19
17
37
39
57
30
5
16
32
91
150
3
108
8
120
24
24
1
30
21
21
15
8
72
12
4
87
48
9
33
159
8
43
5
88
69
23
12
36
55
45
176
1
18
197
31
6
111
12
3
17
132
60
64
68
13
18
6
36
87
87
9
12
68
28
44
36
36
60
13
111
57
71
49
3
87
72
36
17
112
15
54
96
183
32
73
23
7
45
45
35
1
27
9
18
17
25
47
24
40
152
73
39
69
59
4
12
20
1
18
17
109
12
162
72
5
13
11
67
12
29
52
9
35
60
55
48
41
228
1
90
53
7
174
135
33
12
3
20
1
35
12
48
60
1
60
3
8
12
13
15
15
89
28
12
36
36
44
ABCD 94217769214*3^$a+1 [50013]
25
12
5
63
33
150
24
45
75
13
29
30
13
48
35
85
23
102
24
48
235
53
54
90
78
36
49
72
11
132
33
72
112
149
27
93
42
169
83
60
192
73
11
69
27
85
5
48
18
12
12
30
6
18
99
87
150
66
169
155
36
54
3
27
61
5
24
18
97
108
12
5
54
60
72
48
24
73
5
48
6
73
11
30
6
18
48
18
12
49
23
420
73
413
127
12
5
223
32
87
21
280
5
234
1
143
36
13
101
90
12
157
8
3
157
53
30
60
222
24
295
35
1
167
30
42
1
23
49
263
25
24
48
35
36
49
167
13
17
24
87
39
66
42
6
102
18
79
228
125
67
173
174
1
12
5
102
66
120
139
56
39
181
47
13
77
42
24
181
35
30
6
138
6
18
18
37
11
60
37
53
102
72
33
33
147
220
12
11
84
25
72
23
12
240
180
198
42
24
54
72
18
48
85
12
5
42
36
24
18
6
1
48
35
60
60
105
21
114
120
132
114
7
107
25
35
45
87
1
53
6
73
65
3
45
54
13
48
5
55
35
180
37
95
85
17
66
25
24
108
80
81
144
30
12
25
23
78
120
30
312
133
35
37
35
18
7
68
184
5
96
42
30
102
1
84
83
162
6
37
72
36
137
66
54
43
173
96
30
25
41
18
24
25
101
66
73
48
125
222
72
13
11
61
5
91
95
78
79
65
75
75
37
36
59
193
143
30
55
17
43
149
171
69
91
35
42
43
53
66
48
198
42
102
78
42
48
55
11
24
13
132
53
19
53
43
24
23
102
283
77
48
78
120
132
25
120
72
83
96
37
12
12
5
18
73
29
18
48
102
67
60
41
19
131
24
120
60
126
247
65
3
63
30
126
18
42
78
42
1
24
168
5
18
25
24
191
12
60
25
23
54
30
60
144
60
109
8
69
114
97
24
71
120
12
66
6
48
25
17
138
25
252
48
48
84
35
121
180
12
83
84
21
189
43
221
67
119
6
198
42
18
61
23
66
387
160
35
60
120
120
217
11
144
66
79
12
5
24
6
93
15
12
25
41
24
31
300
23
84
12
1
5
120
90
97
95
6
54
18
72
120
67
83
37
29
24
7
95
66
102
36
117
52
60
12
53
75
88
12
80
148
245
24
31
12
47
36
84
1
5
24
48
30
12
30
126
18
24
48
42
270
103
59
85
41
7
20
63
54
6
37
215
102
31
83
1
215
21
27
30
48
54
60
78
43
144
48
5
7
108
53
67
47
96
25
125
18
1
203
66
24
43
35
18
54
37
53
30
37
101
78
117
52
41
162
150
24
115
131
24
18
42
1
5
90
12
72
90
126
85
119
30
18
6
42
60
25
17
222
145
128
63
49
35
6
42
102
18
12
13
12
95
48
186
174
45
40
77
151
132
5
43
60
47
13
5
102
12
60
234
27
69
6
145
192
12
8
63
48
6
211
32
3
132
132
36
165
180
3
36
78
72
48
127
203
25
221
144
123
304
35
1
12
53
198
42
144
120
198
13
5
18
1
23
37
71
162
72
18
93
9
18
37
11
85
137
6
1
185
66
252
12
1
12
48
17
18
54
18
73
72
35
108
57
40
5
282
78
120
67
23
30
3
45
18
37
12
72
155
1
132
101
114
6
79
71
37
23
61
60
29
139
5
48
150
18
19
167
25
83
13
23
36
21
ABCD 94217863438*3^$a+1 [50014]
9
63
17
12
100
20
144
36
103
17
40
44
160
56
28
33
119
324
36
160
45
90
5
48
12
133
72
215
100
8
12
24
1
119
61
54
29
36
16
8
300
132
48
60
12
348
96
36
60
169
155
7
9
44
24
36
144
16
56
4
81
35
1
219
24
44
76
44
7
185
13
395
36
24
12
28
12
15
126
99
45
23
36
40
116
19
21
33
72
35
28
12
44
25
95
156
40
249
54
197
1
23
40
44
120
300
40
32
4
20
36
61
47
52
104
76
320
4
80
24
85
107
144
24
40
63
77
16
51
189
44
72
60
88
36
36
20
13
72
23
12
120
61
72
71
1
36
288
35
36
60
40
104
96
48
120
73
179
48
156
36
120
120
25
99
44
37
35
48
52
8
307
153
116
60
36
40
128
115
5
16
144
96
176
108
52
104
4
33
39
8
205
131
264
12
60
240
48
60
16
36
80
79
162
39
24
36
68
72
160
141
119
43
5
13
39
68
36
24
103
54
179
4
105
27
68
12
40
104
36
60
175
9
56
84
84
100
92
88
36
80
60
36
13
27
104
16
141
3
20
36
144
60
61
95
4
84
36
15
29
412
8
12
300
175
45
99
41
144
49
171
140
76
81
3
36
51
17
96
31
173
132
4
56
4
264
72
164
67
149
160
24
44
1
119
16
20
64
20
52
33
111
236
31
113
4
153
39
51
93
51
53
37
203
72
60
24
40
140
36
168
16
36
51
144
113
12
84
7
9
63
137
28
56
16
60
9
71
48
216
60
1
99
20
120
76
8
36
100
200
24
12
180
48
16
204
12
20
13
108
99
80
55
54
72
99
9
36
108
191
124
20
72
108
43
173
16
20
24
36
1
3
20
4
236
16
80
73
155
16
9
47
84
156
48
136
87
29
160
153
11
151
165
68
36
36
40
8
96
76
104
4
15
101
280
20
85
119
16
236
64
164
112
20
84
24
12
4
56
228
40
12
8
115
65
132
73
35
112
8
61
36
75
44
60
4
36
24
252
63
101
244
132
20
204
37
83
36
64
20
76
80
60
40
8
96
204
7
113
16
180
36
44
60
64
36
44
36
84
52
84
20
24
12
204
120
36
4
117
47
7
29
24
91
21
33
147
108
105
107
4
116
25
36
3
20
96
264
76
225
95
4
56
124
140
4
80
73
27
225
47
64
20
96
180
100
20
60
88
116
36
120
120
4
20
16
80
1
107
12
28
180
36
56
84
76
24
216
188
96
4
36
44
120
12
168
72
24
204
72
4
44
100
36
260
100
20
25
11
160
99
21
8
72
280
24
120
20
60
36
79
41
124
44
52
140
24
61
18
201
87
77
72
60
151
149
120
100
68
60
120
16
69
36
191
168
60
36
40
176
48
112
68
73
107
55
72
173
12
31
53
1
83
60
12
228
12
60
204
61
108
131
40
104
36
144
31
9
12
20
220
68
180
121
59
76
120
60
45
119
120
52
69
35
60
49
35
36
76
180
8
36
24
136
56
ABCD 94218150160*3^$a+1 [50051]
6
39
39
36
31
8
4
41
66
25
41
13
12
59
30
24
6
25
23
27
9
31
24
29
72
25
26
9
6
7
32
3
15
18
10
5
3
9
31
77
19
26
10
29
19
17
33
4
5
27
3
27
9
72
33
10
12
24
18
47
1
14
33
3
4
50
18
15
3
27
37
29
6
24
7
23
39
3
7
6
47
18
12
13
12
8
51
3
46
5
9
33
3
15
15
9
15
3
12
21
9
27
45
24
7
17
12
18
6
1
8
15
1
30
59
13
8
70
2
18
9
42
3
3
18
60
6
30
51
84
16
17
27
39
45
15
27
4
60
18
2
6
58
54
17
1
5
9
15
25
44
21
31
2
18
45
54
6
72
27
3
33
12
33
3
6
9
66
9
16
35
13
18
42
41
57
15
13
17
24
6
9
51
9
64
17
12
7
36
44
4
26
3
12
1
44
36
54
33
25
47
3
58
5
3
10
14
81
60
7
98
16
5
30
6
49
11
15
9
1
12
42
5
18
30
30
25
8
82
18
17
60
7
29
30
9
48
27
1
47
54
61
17
25
17
1
38
39
12
49
11
43
23
90
9
9
39
6
27
19
30
11
43
5
45
51
15
46
47
42
19
6
36
8
30
27
15
10
12
6
17
12
18
37
65
3
4
23
30
18
9
24
4
53
15
18
12
33
66
24
27
64
80
10
20
28
23
27
12
33
36
1
38
27
73
5
13
77
12
1
44
24
4
18
5
18
19
20
27
9
16
36
44
9
19
8
10
48
14
46
30
71
15
9
9
28
74
6
3
109
26
42
10
20
33
27
18
4
41
31
5
99
10
5
6
51
9
78
15
15
57
18
18
10
8
24
57
45
9
90
51
4
24
47
33
33
33
27
69
30
39
30
19
26
10
5
75
4
47
18
31
2
39
15
6
9
3
27
6
3
6
10
44
9
42
15
9
7
5
48
30
25
11
6
3
16
36
20
9
61
20
45
9
15
30
25
26
94
65
61
5
18
6
13
2
36
87
6
51
75
25
6
35
13
54
36
5
30
37
18
32
27
73
47
12
6
42
55
8
3
1
80
10
6
2
3
42
33
39
1
60
35
48
1
5
30
19
17
12
25
5
30
1
47
12
12
15
3
48
18
7
5
12
42
3
6
27
18
19
23
42
6
9
18
12
15
3
15
37
2
16
12
42
20
18
46
32
10
2
16
11
25
5
13
11
55
6
54
2
75
24
6
3
9
15
46
90
5
141
45
1
24
8
12
6
27
30
7
59
36
24
60
1
54
2
15
24
15
9
9
10
11
12
60
24
9
9
6
9
45
45
21
1
54
6
26
18
40
26
6
12
28
50
64
18
26
15
7
65
12
30
1
32
4
11
30
13
24
47
18
6
21
36
87
18
3
15
12
19
23
27
36
64
5
33
3
7
18
23
9
12
16
12
11
6
18
18
9
16
38
51
60
85
30
26
18
6
28
18
18
17
9
3
33
15
3
4
17
43
20
36
45
36
1
23
42
24
6
13
32
9
1
5
25
8
16
41
33
45
19
42
48
6
17
19
36
17
1
30
32
9
6
3
9
13
29
6
18
9
28
29
33
46
29
6
7
5
12
18
37
47
6
42
7
18
8
69
3
3
48
6
3
28
17
1
20
6
54
10
11
33
57
33
10
8
9
55
29
6
18
31
95
1
131
3
40
14
12
16
12
17
1
42
20
3
7
42
35
3
3
30
30
24
39
9
7
56
3
21
45
3
18
18
15
9
75
1
11
36
54
24
24
1
29
61
20
51
19
54
23
15
27
43
17
12
25
23
36
30
21
36
9
24
21
70
8
66
16
35
9
9
1
41
15
9
15
9
18
12
61
35
1
8
21
12
15
9
15
9
67
17
27
10
23
3
15
48
6
6
18
15
34
5
31
26
4
6
5
48
13
5
19
18
36
35
36
24
51
6
4
6
8
4
65
6
90
24
12
45
15
1
44
48
6
46
5
48
12
18
48
54
25
14
15
36
21
10
5
72
6
1
24
5
7
32
21
6
39
36
21
42
1
32
15
75
3
69
57
30
36
30
12
30
6
36
9
42
27
1
17
42
6
7
23
15
36
81
18
24
1
20
10
14
27
19
17
37
11
37
5
9
18
10
5
15
6
27
39
3
36
30
55
2
33
1
20
18
3
67
8
3
7
5
25
62
3
42
30
105
6
10
35
21
6
40
23
6
39
15
6
6
55
2
16
5
12
48
24
37
5
60
84
25
59
45
10
18
2
28
42
41
25
14
21
1
29
6
33
3
25
30
5
18
12
45
105
24
3
45
6
21
58
5
73
12
35
1
14
10
71
9
10
11
6
54
6
15
3
3
10
77
18
7
6
80
21
6
39
24
9
72
54
21
9
24
1
54
11
15
15
12
24
18
13
72
8
108
21
9
10
11
6
18
6
36
9
51
43
86
40
6
143
19
5
13
17
12
15
4
5
66
6
103
29
6
1
5
1
12
5
27
15
6
24
55
23
3
3
27
63
54
33
33
24
25
12
35
9
42
28
66
11
3
10
5
31
41
48
9
10
41
24
1
14
21
54
48
3
9
60
12
9
9
90
13
5
37
20
33
9
18
33
12
3
18
10
41
18
6
12
42
15
3
25
5
12
45
21
12
27
15
21
9
57
18
72
24
21
15
136
12
5
1
17
60
3
4
23
37
23
3
21
19
47
13
59
25
5
18
18
6
24
9
28
23
42
42
6
24
6
6
1
62
3
15
84
18
3
13
17
12
7
26
3
114
1
36
20
16
18
44
27
6
15
52
23
24
19
42
53
31
29
15
6
3
1
86
36
27
21
42
4
29
30
1
8
12
9
1
5
13
18
29
18
6
45
36
46
14
28
20
10
6
26
39
9
18
18
10
6
26
48
6
28
8
39
30
6
7
47
6
54
1
23
6
18
51
111
9
42
4
8
60
36
30
34
41
12
9
3
6
1
29
19
18
24
44
9
13
29
39
12
24
4
5
9
15
15
18
3
6
25
8
28
44
36
12
16
35
37
17
72
13
17
9
81
186
9
9
31
24
20
16
8
12
10
23
21
16
20
3
7
11
18
25
35
30
49
8
9
63
28
2
33
9
33
42
1
59
21
33
19
12
86
4
11
3
39
33
28
2
82
11
36
24
25
11
63
36
6
45
19
36
29
6
13
11
7
5
9
36
4
53
6
30
1
11
33
16
35
48
1
6
54
41
15
28
65
21
9
12
25
5
30
13
17
25
18
11
15
21
6
37
8
12
16
12
5
27
18
10
29
33
30
3
24
18
72
25
53
91
36
35
9
15
12
3
9
45
18
33
27
10
48
26
15
30
6
39
78
18
15
3
9
6
12
3
34
47
126
15
18
22
17
7
8
12
9
6
31
23
55
62
22
26
51
6
54
15
24
15
6
25
20
16
2
6
30
27
54
43
30
50
21
6
49
89
12
25
35
15
10
11
25
29
15
4
137
3
27
30
24
1
30
17
51
46
18
18
5
3
10
2
33
54
21
10
29
3
3
7
53
27
10
17
1
2
18
81
61
53
21
16
30
50
18
10
77
25
5
13
11
3
111
15
21
6
9
10
18
8
4
59
1
8
21
24
12
6
9
4
32
28
26
9
21
3
15
51
1
8
10
36
74
6
36
21
30
24
9
24
21
19
36
6
59
57
18
12
27
30
21
4
6
12
83
21
76
29
60
55
24
17
12
33
15
30
13
6
26
9
6
18
30
49
26
27
42
90
6
25
41
6
7
23
19
36
20
3
54
3
28
12
29
3
3
33
22
14
40
8
3
30
3
6
63
3
39
13
5
51
9
6
55
35
19
156
72
5
19
5
43
35
1
5
102
43
11
45
18
117
19
5
36
36
3
6
18
76
17
30
13
12
24
26
27
6
21
28
2
90
10
24
54
2
60
3
25
2
9
6
1
18
65
15
64
26
10
30
5
9
22
11
43
35
7
5
60
24
13
35
1
6
5
36
42
66
21
3
7
5
15
18
28
42
8
4
29
21
15
3
30
3
43
5
12
7
11
9
27
1
23
19
5
6
1
29
30
1
5
3
58
5
27
28
8
76
5
3
70
11
36
9
42
4
5
21
54
9
12
43
41
3
15
1
12
59
1
23
7
29
36
7
8
18
16
26
12
6
46
18
53
37
11
12
54
21
12
15
67
18
23
9
40
5
6
69
6
4
11
18
6
54
36
24
9
22
35
18
42
30
9
21
3
3
7
26
4
26
6
36
28
17
57
3
18
7
23
24
33
18
15
37
20
27
15
21
12
18
21
4
44
42
76
42
18
5
24
33
27
63
28
59
15
3
3
4
59
27
57
6
37
17
1
56
9
45
6
21
9
6
3
9
21
21
18
12
6
10
48
24
11
25
26
21
33
36
9
66
1
42
48
29
6
18
25
30
32
18
66
6
10
17
31
42
8
36
10
23
18
25
65
75
30
63
7
8
72
63
1
41
3
4
36
5
1
71
12
7
48
35
1
77
12
25
36
2
10
18
11
13
36
30
17
54
15
28
8
12
72
15
81
9
1
8
15
7
24
53
3
15
37
35
13
29
30
30
30
30
24
36
30
1
65
18
37
17
15
18
4
24
11
55
6
ABCD 94218637588*3^$a+1 [50004]
24
79
32
33
30
132
45
45
108
12
114
9
48
15
42
66
6
30
36
24
60
90
6
78
42
18
42
12
6
3
33
48
15
15
30
6
12
24
114
7
29
6
54
6
30
3
27
42
27
93
19
32
39
42
18
48
12
1
29
36
66
108
12
36
54
18
9
21
27
21
78
30
114
6
12
24
24
30
24
48
48
12
132
69
16
107
78
6
30
6
156
48
81
51
13
35
66
30
24
84
6
54
6
12
60
39
99
72
72
48
30
24
55
89
6
36
61
41
6
12
60
18
6
24
25
17
63
96
64
41
24
31
95
48
1
17
72
36
42
24
6
48
12
111
16
23
12
12
6
54
36
90
48
55
41
66
42
48
72
36
6
57
3
60
60
54
72
12
36
12
90
12
12
105
33
72
24
15
16
11
90
84
48
42
24
6
6
73
41
18
60
6
115
48
11
18
30
18
84
111
57
84
66
120
18
30
6
18
49
77
24
27
15
1
17
36
30
61
11
37
17
31
29
18
108
12
48
84
6
48
12
67
41
42
30
12
42
36
174
6
12
6
15
112
5
18
25
11
6
159
64
11
36
18
90
72
12
12
24
54
18
18
120
42
48
234
12
30
48
6
39
3
13
5
12
24
54
33
21
42
6
132
183
57
55
11
6
15
33
18
18
6
36
18
6
90
79
11
37
23
54
42
12
78
31
48
71
18
24
6
30
6
54
120
39
117
66
48
6
6
13
11
24
30
12
42
18
120
12
12
6
18
79
23
30
30
84
36
21
27
36
49
5
42
1
29
30
12
36
84
12
30
60
75
33
6
72
18
30
6
6
114
67
47
6
90
30
114
33
9
24
6
18
7
53
90
66
18
6
150
24
36
102
90
12
25
101
30
12
1
53
6
30
30
25
59
6
127
48
119
48
9
3
30
30
30
6
93
105
60
27
33
6
126
84
36
18
30
6
90
19
47
42
36
24
27
45
60
18
36
24
66
103
59
21
3
109
17
18
54
18
12
36
30
24
6
9
3
108
102
12
42
60
36
18
42
138
66
24
36
36
120
18
67
23
9
33
24
6
33
51
174
6
60
36
78
6
30
6
78
12
39
51
13
89
36
6
30
138
48
37
5
6
36
18
6
72
60
198
127
23
6
36
114
13
32
249
84
6
90
144
6
6
39
16
11
12
6
102
45
63
12
72
6
12
12
60
48
19
35
6
12
91
29
12
30
66
18
24
30
12
24
84
12
30
24
132
33
27
30
39
160
29
24
48
12
79
29
108
39
57
114
12
18
30
42
18
6
7
32
21
6
102
48
78
60
54
30
6
123
57
7
5
132
18
12
105
21
84
39
69
54
21
33
6
96
12
30
30
12
156
18
135
15
6
6
42
6
12
9
39
6
36
18
102
42
48
24
6
18
6
48
108
24
51
135
24
24
12
18
66
66
12
6
30
12
90
120
24
1
23
9
3
78
15
45
42
12
6
6
48
12
69
135
9
21
12
72
66
37
35
18
6
120
36
120
12
18
12
12
114
9
16
11
18
6
13
29
18
60
84
66
30
6
6
24
30
90
30
96
30
25
5
18
72
18
12
78
6
15
15
48
6
30
6
24
42
18
42
108
13
23
36
37
11
24
12
120
48
72
36
12
60
66
6
24
60
9
112
5
36
60
42
156
21
33
30
30
19
47
6
84
30
12
54
7
53
6
18
19
23
24
18
18
18
6
21
27
48
21
39
114
7
11
133
5
24
36
12
3
123
6
6
18
72
31
17
54
60
6
39
33
15
15
12
6
6
54
6
13
65
66
132
105
9
7
17
12
30
12
6
90
42
15
45
18
49
32
51
13
41
6
42
30
36
30
60
27
39
66
30
9
51
24
18
12
6
48
1
29
144
51
112
48
5
91
59
30
6
18
60
72
18
30
66
24
6
6
6
18
13
17
36
30
24
114
78
84
24
9
45
108
30
73
32
33
12
3
45
3
9
42
12
126
67
48
35
12
1
35
13
29
3
21
18
48
9
45
36
127
53
54
48
21
15
60
90
96
96
43
59
30
7
35
36
30
12
31
80
15
36
54
24
36
42
18
6
6
67
125
12
96
42
66
12
18
36
18
18
37
155
6
31
32
3
6
24
30
1
53
6
6
54
24
42
30
18
36
6
60
54
24
51
64
29
60
66
37
32
3
24
36
30
12
55
17
30
24
121
29
54
13
35
109
35
6
48
6
60
24
24
36
6
78
36
36
48
30
150
42
7
89
54
6
27
51
54
12
6
21
39
25
29
6
24
6
24
84
24
6
72
12
12
30
30
6
42
48
48
6
6
78
6
6
18
30
36
6
24
54
6
48
42
54
21
39
6
6
13
47
12
12
48
25
11
24
109
11
12
66
60
27
105
30
9
64
23
42
48
31
53
12
18
12
48
1
65
6
78
6
30
7
53
30
30
15
27
85
113
24
18
48
30
36
19
48
41
6
12
12
12
48
12
90
228
12
6
48
6
123
33
42
72
109
29
18
132
42
3
45
3
117
48
54
24
36
24
36
30
15
159
30
72
54
114
12
39
45
126
54
18
12
30
18
138
18
12
30
18
30
6
30
6
18
66
18
12
30
24
12
13
65
144
78
24
30
30
30
96
15
15
204
18
6
6
48
36
90
12
12
42
30
96
25
5
12
48
12
30
18
18
49
5
18
54
30
18
102
54
30
6
84
6
48
12
24
54
63
3
36
6
18
33
21
42
96
12
60
6
67
47
42
54
42
18
30
24
102
6
18
6
18
18
84
19
5
6
24
12
24
9
117
252
12
30
36
33
27
18
12
18
24
12
33
48
33
63
3
36
12
6
6
78
48
30
21
57
7
143
12
ABCD 94218654646*3^$a+1 [50053]
55
35
85
48
5
24
219
81
18
21
72
147
48
85
104
45
3
147
18
48
3
40
120
17
255
112
32
51
37
23
57
136
72
192
65
31
107
13
32
72
105
31
179
198
39
16
107
18
24
163
53
84
78
12
276
33
184
32
141
99
81
42
93
72
45
108
132
30
165
87
49
104
16
56
88
48
149
91
32
72
21
115
65
55
35
12
25
125
51
24
153
60
43
29
162
18
103
224
64
17
132
48
204
138
18
67
65
87
136
168
161
31
32
33
15
72
3
37
17
138
21
111
156
45
45
72
75
57
31
5
283
77
3
117
54
181
5
3
51
120
181
269
91
8
40
192
65
175
32
27
13
176
40
77
43
29
90
60
21
9
103
77
60
108
3
40
209
18
13
179
261
141
19
29
43
29
6
54
31
5
235
89
111
69
48
72
18
57
168
88
48
89
168
54
156
85
29
66
145
5
147
48
57
120
18
37
77
139
24
65
42
210
36
24
199
11
6
12
115
320
16
144
35
258
102
72
18
78
144
108
25
96
17
42
30
42
66
99
45
19
77
12
108
67
48
269
90
66
7
32
96
144
16
359
73
35
21
40
29
90
25
48
119
6
3
51
30
18
18
115
32
40
120
5
3
117
147
16
59
69
40
11
168
85
368
45
54
261
160
29
90
121
152
136
392
45
3
112
35
69
33
108
115
72
17
138
78
7
32
88
83
93
112
17
48
7
32
136
152
136
32
27
381
219
48
72
85
8
129
48
111
129
31
131
246
132
12
150
180
13
48
95
9
45
19
56
88
23
12
13
59
18
91
41
103
95
57
64
17
55
48
72
8
64
77
96
123
160
17
54
1
17
183
69
36
55
8
72
120
15
150
54
21
69
90
1
107
162
108
255
27
181
107
60
1
47
73
71
81
40
80
57
30
193
32
40
113
55
59
30
151
72
53
252
102
6
3
81
186
13
224
105
12
19
24
32
123
165
288
40
137
55
113
159
3
13
8
40
72
48
29
163
128
111
201
69
18
73
17
87
88
17
36
54
133
48
120
5
42
145
83
24
30
36
60
7
65
30
1
149
120
27
45
99
64
56
51
18
27
64
59
85
8
117
147
15
6
30
253
312
65
39
123
61
56
120
75
18
43
47
12
6
55
72
107
21
285
43
167
114
31
95
33
21
3
45
72
36
63
112
59
18
78
85
17
42
165
123
48
85
47
18
30
144
6
180
87
57
90
120
6
39
45
91
5
174
45
15
73
53
84
18
61
17
127
56
87
30
24
195
183
1
24
65
90
21
9
63
40
5
43
17
192
42
66
60
87
195
61
17
183
72
177
55
48
5
115
72
5
3
57
55
53
3
171
13
137
15
96
45
187
65
111
40
107
133
47
30
3
24
16
137
175
80
24
141
72
18
192
25
96
11
93
153
39
24
64
35
13
104
136
8
72
144
285
48
163
80
177
15
183
102
43
29
60
36
67
ABCD 94218727654*3^$a+1 [50050]
13
24
72
108
48
114
120
521
60
19
18
192
71
24
55
125
19
65
25
47
60
85
72
132
18
17
1
35
157
108
204
11
73
59
31
24
17
49
6
90
54
72
48
186
126
53
144
235
66
95
31
114
72
35
67
6
47
37
78
264
41
145
30
42
102
24
65
55
162
108
239
108
55
89
31
162
6
101
91
78
71
19
234
71
145
30
54
23
12
97
126
162
102
6
107
73
54
53
67
234
131
91
54
66
144
234
132
90
65
79
65
133
12
24
12
23
36
73
71
55
17
103
6
108
48
150
89
1
72
143
48
25
30
96
66
35
115
18
102
42
108
179
193
6
102
35
73
72
240
72
30
125
25
11
241
35
163
66
72
24
48
72
24
47
109
60
11
73
162
90
24
54
125
67
77
73
35
120
223
90
30
90
71
36
109
24
36
84
24
120
438
102
18
42
48
275
48
456
48
475
18
288
12
42
18
47
55
5
13
23
37
180
108
107
103
72
54
215
43
30
42
54
90
66
24
216
71
144
1
48
59
48
97
71
139
126
60
246
114
102
114
30
54
114
18
144
11
133
72
35
13
126
90
95
31
53
19
161
24
72
1
35
37
30
41
31
161
55
125
97
12
6
17
12
133
35
13
72
36
95
19
53
120
19
90
96
227
115
65
180
37
35
61
180
107
336
7
53
12
24
1
119
73
126
72
18
96
336
24
35
1
180
30
24
18
30
168
65
24
108
192
60
49
35
24
145
108
35
49
18
5
12
145
150
18
36
252
155
19
234
24
36
84
150
66
131
36
73
35
37
192
6
17
103
96
125
84
79
48
90
35
115
174
96
18
65
271
144
72
42
35
91
101
61
30
77
120
61
102
17
1
6
281
79
144
162
119
108
241
12
107
43
30
42
138
150
54
35
1
12
42
144
341
36
145
35
12
241
12
180
54
18
35
181
6
18
11
169
66
77
144
1
47
43
138
144
131
181
35
49
60
11
288
72
19
41
288
1
120
216
78
18
107
121
96
90
90
216
47
1
59
300
132
108
55
48
24
101
25
119
61
72
47
25
48
35
61
11
43
48
72
18
23
120
145
72
132
35
1
35
36
48
1
131
48
72
133
180
48
42
18
335
25
48
59
193
18
89
97
126
54
288
11
199
18
107
36
25
36
48
35
1
24
215
103
125
204
1
144
126
17
31
5
121
348
143
55
234
71
55
65
24
13
162
53
36
181
144
35
25
30
186
144
30
42
35
67
96
66
24
102
53
25
47
163
90
71
25
155
25
66
5
253
71
1
107
91
30
35
169
180
12
24
119
97
215
121
72
96
11
145
180
35
96
13
6
65
25
323
13
59
13
6
30
36
95
73
47
108
37
ABCD 94218833498*3^$a+1 [50011]
69
12
39
21
23
1
35
43
42
24
11
25
15
20
13
18
53
19
18
6
42
24
63
33
15
12
8
48
19
9
24
8
144
4
93
6
6
11
7
18
15
87
30
42
66
3
3
33
20
24
37
15
20
4
21
3
21
12
27
36
12
93
30
6
60
35
4
15
6
11
28
24
45
30
48
24
30
3
153
6
9
63
9
87
33
33
15
92
49
27
36
3
30
12
3
21
35
24
85
3
24
9
48
36
23
4
36
39
24
69
69
3
3
24
9
9
23
37
12
54
6
39
12
60
21
15
33
12
12
60
12
6
6
15
48
57
3
81
27
3
105
21
11
1
24
6
30
3
48
9
23
28
9
12
60
18
6
3
117
12
11
25
15
32
16
20
1
12
59
49
30
78
23
37
11
13
24
3
56
19
17
13
24
75
48
9
24
71
40
9
27
32
19
42
47
4
93
15
15
5
67
6
12
3
45
12
75
21
11
31
42
12
3
36
12
33
11
25
36
30
9
69
27
129
30
48
54
12
15
36
48
27
9
15
5
13
24
27
69
12
15
9
63
3
24
30
75
9
3
20
13
18
105
8
31
5
121
39
3
6
24
3
8
4
12
84
9
47
25
24
15
57
60
24
11
1
12
48
3
44
73
6
24
168
30
51
80
4
84
15
24
81
9
71
13
18
9
12
44
1
3
9
3
12
12
15
6
42
5
13
48
6
69
12
9
120
3
57
18
54
24
3
72
9
24
24
11
25
27
84
9
36
36
3
69
15
92
49
99
69
6
30
47
4
9
6
9
12
20
4
12
93
24
23
19
24
45
3
18
15
24
9
6
24
21
33
66
33
33
12
72
11
97
63
36
20
4
9
15
3
6
36
12
11
13
18
66
3
8
84
7
6
24
48
42
45
3
18
3
24
21
24
102
48
90
23
64
9
30
17
13
36
24
71
4
51
66
39
15
18
6
9
69
11
16
36
9
24
42
9
44
60
48
1
12
60
35
13
23
7
6
192
12
6
18
63
69
15
3
29
37
6
77
37
3
9
11
55
21
27
17
13
18
18
27
9
66
30
18
30
15
12
9
96
27
32
16
9
15
3
6
27
12
36
72
69
48
12
6
9
63
48
18
54
17
16
9
15
69
18
9
24
24
33
78
45
3
6
18
18
15
9
6
30
114
101
4
9
3
20
7
54
12
12
3
72
12
12
24
33
36
35
72
4
99
30
18
6
12
48
36
3
45
15
9
12
23
100
105
24
24
12
30
101
4
105
54
6
18
18
23
64
12
9
48
47
16
21
3
57
15
57
35
12
24
1
18
45
9
12
48
12
75
189
24
12
54
33
24
9
15
21
12
71
13
24
11
1
6
33
48
9
3
3
126
3
33
6
6
15
27
9
56
1
87
68
91
6
60
3
3
41
25
3
3
24
24
24
24
42
59
13
27
9
27
12
9
15
105
12
11
13
12
24
51
20
28
68
4
8
4
21
108
47
61
3
3
6
18
53
1
12
6
81
39
42
72
12
15
69
11
28
39
18
6
6
12
6
18
3
12
21
18
17
55
29
25
18
30
3
12
20
49
3
12
48
32
4
3
17
100
12
8
31
33
8
37
3
48
33
6
24
9
44
61
23
31
6
107
16
9
11
36
25
15
9
30
57
9
48
15
48
24
39
9
20
1
11
7
120
30
11
28
21
3
3
6
87
21
12
11
25
11
1
51
80
16
33
24
3
72
99
78
11
13
12
84
114
9
33
12
27
20
13
23
24
25
6
138
3
81
24
66
90
27
20
73
23
4
3
72
18
3
56
19
6
60
3
3
17
88
33
15
32
49
36
3
24
60
3
6
11
76
84
63
9
24
32
25
39
8
13
12
3
9
24
51
15
5
49
42
18
12
15
44
4
117
6
6
36
36
15
21
3
33
51
63
42
30
30
27
9
15
15
6
24
36
6
53
4
15
33
33
12
27
56
97
23
4
9
24
3
21
138
21
24
21
11
25
15
24
69
11
13
3
45
95
25
35
4
24
8
7
54
11
61
36
6
24
6
27
21
39
45
3
48
9
11
16
24
12
33
135
36
21
12
63
9
39
12
8
1
3
33
47
7
125
4
9
35
19
42
75
33
60
36
36
95
37
3
20
19
33
12
9
71
13
3
3
9
39
18
35
37
6
18
11
1
60
6
6
60
71
7
5
52
21
35
25
36
24
42
30
18
9
36
3
6
47
49
36
30
29
13
30
9
24
63
5
25
51
24
20
43
18
6
168
41
1
24
11
13
6
78
48
114
5
13
48
12
23
1
3
105
54
18
12
23
37
126
24
5
13
30
6
3
36
9
60
60
36
99
21
12
3
21
48
11
31
48
9
87
33
21
24
36
24
15
15
24
17
1
27
9
60
36
15
32
19
18
51
21
30
5
36
7
66
54
69
9
15
80
16
33
95
13
6
78
3
9
6
21
27
54
18
5
12
64
39
21
24
32
28
9
15
20
13
15
12
81
12
6
6
15
21
24
24
3
3
6
24
3
9
30
21
33
12
39
8
13
23
19
24
41
31
29
25
51
21
12
11
1
39
56
12
40
48
24
39
6
12
24
12
87
51
6
15
45
60
35
60
49
24
11
55
41
7
9
12
27
30
60
3
36
9
30
33
57
27
3
42
51
72
3
18
11
16
57
3
24
24
72
92
12
4
21
6
33
60
33
23
4
56
36
148
24
72
21
23
1
24
24
3
92
25
15
21
27
68
13
11
1
12
75
12
8
12
1
24
27
3
6
35
61
51
39
105
24
12
3
6
42
53
13
12
83
16
21
63
3
18
15
15
24
102
24
27
44
1
23
4
36
44
60
61
6
53
96
12
1
51
60
32
1
30
18
11
1
135
60
33
35
72
19
21
20
1
6
45
27
5
28
21
27
93
12
23
40
15
18
60
11
16
84
147
9
69
42
24
42
24
24
12
99
48
9
147
93
3
27
9
12
60
15
18
6
66
54
21
45
15
20
16
9
15
3
5
24
64
24
9
12
35
19
45
36
57
23
97
63
12
3
42
99
3
21
9
23
1
27
36
68
85
24
83
109
15
51
78
15
20
52
3
6
24
3
15
33
32
1
24
24
36
3
24
32
4
60
24
39
6
12
48
3
12
8
1
27
21
6
42
6
21
99
18
12
11
1
23
25
135
92
37
51
60
60
12
57
12
11
108
4
68
1
24
39
9
75
111
69
24
33
24
24
36
24
48
6
54
11
76
84
39
18
63
48
12
8
1
84
3
3
24
33
9
75
36
12
8
12
25
24
23
49
39
21
12
24
96
12
18
9
36
32
88
21
35
13
12
18
33
8
13
60
6
65
1
12
23
19
42
30
5
19
48
6
27
81
6
18
3
8
28
15
30
15
24
3
6
3
108
9
51
69
12
12
3
21
48
12
24
15
12
9
12
119
37
3
63
57
20
13
12
39
27
6
3
21
23
4
33
3
21
48
24
12
3
48
12
27
33
33
48
24
12
35
49
12
47
52
36
60
12
12
36
93
12
27
12
57
87
21
51
8
19
45
48
27
21
27
9
20
1
107
61
59
7
9
24
20
28
81
3
3
21
21
3
32
49
59
79
78
66
9
21
72
66
24
5
12
16
24
68
43
72
17
1
15
21
42
65
12
24
25
36
24
36
36
6
21
27
18
36
39
45
48
96
15
8
25
39
9
30
41
13
36
6
33
12
33
27
45
24
27
20
37
12
95
43
45
3
18
48
12
27
ABCD 94218877796*3^$a+1 [50004]
65
7
12
20
4
96
68
48
60
3
114
15
12
16
83
1
36
5
48
30
45
96
48
12
33
138
30
3
4
11
117
15
18
135
16
41
15
15
13
95
9
28
32
48
15
57
15
25
32
28
68
24
4
125
115
5
39
3
25
32
48
147
205
12
11
12
120
18
27
75
33
144
3
25
5
7
11
93
76
11
45
4
11
9
36
57
7
36
35
25
32
15
105
15
45
21
30
42
18
12
90
3
16
23
37
41
103
44
88
12
36
32
4
20
36
48
36
40
56
87
61
65
31
60
36
92
3
33
9
43
35
93
40
5
15
132
12
33
27
21
15
36
63
73
5
30
9
4
44
15
73
95
129
36
40
68
57
48
7
23
21
24
36
24
52
8
12
15
60
145
68
24
12
100
60
53
48
18
12
25
17
30
57
96
15
49
71
9
48
16
12
23
54
43
47
85
23
18
162
13
56
64
20
4
95
33
63
9
63
12
25
8
40
77
3
120
15
37
65
43
24
8
15
121
179
18
7
11
1
80
60
4
5
7
32
33
43
56
16
35
18
7
35
132
1
12
8
16
24
36
8
48
15
9
40
8
60
15
36
117
45
30
133
12
20
48
64
35
61
24
36
12
44
16
47
120
33
15
12
141
57
3
40
125
15
84
76
96
41
30
42
7
8
52
8
36
24
12
3
61
120
5
127
32
12
3
1
92
72
16
47
57
48
4
20
76
104
76
24
56
27
36
121
24
24
8
108
64
120
71
9
16
32
60
64
8
12
76
107
66
19
20
15
85
48
224
76
20
24
21
30
33
15
25
20
45
91
11
73
44
40
8
27
1
12
125
75
4
23
73
17
63
48
64
95
36
1
53
7
8
12
28
23
13
20
4
132
36
53
7
32
28
12
41
120
99
21
19
36
47
45
48
75
42
198
1
8
15
66
75
99
97
8
15
18
3
72
40
12
113
55
47
33
15
45
40
77
48
27
12
3
36
49
20
72
156
24
16
167
13
35
49
24
65
51
16
5
15
24
9
54
1
132
20
144
33
51
16
120
96
35
48
45
12
15
13
32
15
9
4
35
150
31
36
12
11
102
3
36
33
7
60
36
20
84
33
48
27
16
59
45
76
24
11
30
31
68
16
36
11
33
12
24
33
55
83
25
168
32
60
40
48
20
45
24
66
12
42
43
5
27
16
44
28
5
7
41
15
4
83
9
64
24
60
8
3
49
12
56
45
102
37
53
75
45
7
8
40
8
57
63
4
53
67
44
12
3
25
32
105
19
20
3
93
40
8
177
7
23
18
7
128
57
48
19
11
97
65
30
42
7
20
4
96
108
35
60
13
32
81
114
57
24
156
48
108
12
28
47
13
47
97
8
72
40
8
12
124
104
51
21
100
83
141
75
1
23
18
55
8
9
7
83
13
152
33
67
23
45
168
15
57
48
15
1
68
15
30
15
12
21
18
165
4
53
3
72
40
8
96
28
23
69
64
24
35
61
12
23
1
8
28
24
24
24
71
61
24
20
40
47
25
80
4
20
24
40
44
216
15
49
23
45
64
29
54
37
29
54
85
20
15
57
4
36
48
48
17
7
36
84
48
8
144
64
84
168
107
33
28
12
60
5
78
1
113
6
61
44
36
4
20
4
12
48
12
56
4
11
42
163
8
24
3
25
8
72
12
72
48
15
30
3
15
48
30
127
144
41
43
32
3
1
20
100
71
42
18
13
35
1
53
171
40
5
54
57
36
28
80
16
83
6
24
3
12
96
15
72
169
20
24
4
65
18
48
141
28
11
45
40
59
37
8
36
136
36
24
60
36
77
67
83
18
15
4
8
72
24
40
125
51
21
3
16
53
18
13
92
28
132
44
24
24
48
15
42
175
12
23
1
95
1
44
12
3
9
16
65
31
11
25
32
28
20
75
25
47
18
7
23
85
47
93
153
24
6
9
28
5
75
64
53
78
9
4
35
57
27
25
11
90
111
60
51
48
21
3
25
56
105
19
35
1
32
60
45
72
90
13
23
37
5
30
37
68
4
44
177
42
13
60
32
28
65
123
27
37
8
72
45
96
75
4
80
15
13
32
48
88
32
12
15
13
20
3
45
57
43
140
9
168
15
72
123
33
36
40
36
47
33
24
3
25
41
54
1
72
84
48
260
52
24
35
240
1
41
123
39
21
27
25
12
11
105
4
12
48
5
15
63
45
72
3
33
9
30
18
162
1
24
53
30
25
68
64
12
60
84
47
48
12
13
32
12
40
48
8
36
3
33
12
105
27
60
36
24
4
119
18
102
36
69
63
57
28
12
72
71
42
111
15
24
33
33
55
12
5
27
12
36
117
6
25
36
53
7
20
21
19
96
24
131
33
12
27
37
8
28
12
35
13
8
45
7
32
51
12
72
48
12
13
24
23
48
57
112
11
48
60
49
83
13
17
79
80
60
3
33
120
87
85
12
20
21
3
27
25
32
15
18
99
60
9
67
8
27
73
44
40
5
96
30
61
44
9
18
105
24
21
48
15
124
5
15
123
45
24
40
60
23
165
33
15
87
168
9
64
35
61
48
72
8
33
3
45
102
73
72
185
27
3
69
4
12
35
37
12
44
12
15
13
59
13
8
ABCD 94218982316*3^$a+1 [50091]
65
4
3
24
120
93
8
19
48
312
24
165
12
12
236
96
120
55
105
39
41
40
36
8
4
36
12
15
48
21
116
88
92
88
51
24
9
68
19
65
24
55
81
63
105
12
56
88
152
43
129
96
24
48
68
16
156
12
68
4
3
17
64
39
45
27
5
64
56
16
24
3
81
231
5
19
21
144
32
40
48
27
45
80
19
101
144
19
221
4
180
27
24
65
16
80
48
36
148
32
4
180
20
16
60
15
21
24
3
48
24
141
20
7
72
24
9
56
16
164
172
44
115
9
24
120
12
56
43
17
64
44
52
12
56
36
36
67
41
7
9
80
36
172
63
45
20
208
15
21
36
39
41
7
17
40
116
19
21
68
72
7
17
124
27
24
141
27
141
27
48
21
44
4
27
5
16
80
84
124
20
100
60
15
5
67
5
24
124
84
48
3
5
19
53
52
63
305
40
15
53
19
17
103
45
12
48
8
84
24
120
19
161
52
75
9
39
165
51
141
99
5
4
24
120
12
36
20
115
5
112
48
12
63
93
56
28
8
84
16
123
9
15
41
76
44
4
132
24
92
52
120
72
39
137
40
120
87
141
20
55
81
36
24
44
55
72
57
68
144
36
64
36
24
56
28
20
19
53
19
5
16
3
9
108
8
64
12
80
36
19
41
48
72
28
84
111
141
56
220
48
84
8
4
111
149
19
45
51
105
48
15
72
33
8
28
27
45
3
21
44
36
36
52
171
41
16
39
21
99
29
64
92
31
33
15
105
132
8
19
17
24
396
76
120
12
96
96
80
36
40
104
79
81
144
15
24
48
5
28
87
153
39
53
43
17
48
60
136
48
48
164
120
175
5
36
60
19
9
60
27
9
164
4
216
39
45
32
4
39
72
24
9
87
5
40
24
75
5
112
60
159
69
51
101
160
27
101
36
76
24
48
171
69
3
65
112
216
212
112
51
24
57
36
27
141
72
12
48
63
17
4
51
72
48
5
24
36
100
24
3
141
20
52
3
96
33
132
24
84
60
147
9
15
65
31
21
3
237
24
36
12
75
72
21
123
57
12
168
27
45
56
19
77
19
101
19
9
8
24
16
12
75
72
48
41
31
144
192
57
96
60
32
100
12
51
17
204
16
128
12
24
76
99
9
80
7
65
24
64
20
52
132
51
45
99
221
91
29
91
24
197
19
9
15
309
60
132
51
33
36
176
19
360
45
140
55
65
64
24
36
75
77
4
84
140
4
3
165
8
240
19
45
8
28
60
51
5
19
165
51
29
19
45
51
24
77
115
105
56
7
33
80
100
3
41
55
33
183
105
48
36
3
93
48
140
76
75
65
55
189
219
21
84
12
108
8
52
51
41
31
5
124
20
124
80
4
8
24
19
69
32
96
28
36
200
100
63
21
20
64
15
81
15
77
139
5
16
48
20
16
108
72
99
24
168
149
16
20
48
16
44
19
17
55
29
180
55
41
55
24
5
100
24
60
32
16
8
12
24
55
33
87
45
75
41
60
19
24
24
141
51
141
3
41
76
27
33
80
7
96
237
3
96
24
57
39
24
24
41
31
165
56
52
236
4
56
36
16
68
4
27
5
96
84
40
240
24
87
177
8
79
21
204
111
149
40
3
41
55
21
195
153
63
72
81
12
27
96
105
80
7
5
40
27
93
20
88
60
36
39
45
27
65
172
27
225
36
27
41
12
43
137
52
75
45
8
24
36
48
7
9
24
39
72
29
19
21
24
12
39
17
103
17
28
27
53
36
64
12
248
67
33
132
123
21
20
24
7
192
53
67
168
33
20
76
120
36
60
15
165
27
17
55
5
43
41
52
108
92
24
43
48
29
16
3
120
96
149
40
51
9
15
9
56
16
20
180
79
24
48
105
ABCD 94219369204*3^$a+1 [50014]
625
102
9
27
24
18
59
48
13
42
66
324
6
84
9
27
72
42
18
81
9
48
24
48
15
32
31
174
6
93
9
90
90
35
7
36
117
75
5
85
60
90
117
224
31
177
129
24
90
93
45
42
90
66
42
12
23
37
171
57
180
18
24
30
27
69
12
60
48
150
173
7
41
16
105
23
175
30
42
108
102
150
180
120
42
30
18
11
7
281
31
17
31
24
18
252
18
18
71
1
48
132
192
11
16
9
54
18
18
24
36
84
6
71
1
143
19
90
108
23
85
90
65
127
18
72
18
42
210
9
33
18
48
42
35
64
144
32
97
6
9
225
30
6
192
18
24
120
36
114
30
90
11
7
18
114
90
18
89
19
221
48
85
150
66
51
111
162
78
12
69
80
109
35
103
54
51
48
9
23
145
30
204
18
90
108
77
67
77
61
35
25
120
60
18
17
13
42
72
270
30
213
3
29
16
32
64
21
11
31
126
72
48
72
42
198
48
42
48
24
225
45
36
63
39
72
36
221
49
222
30
18
114
90
149
79
60
12
36
90
114
516
162
60
12
27
80
19
24
5
103
12
90
126
54
18
45
32
13
99
9
87
117
36
144
36
83
7
252
29
133
138
72
90
78
90
90
342
30
18
23
96
16
15
17
1
84
18
105
63
174
18
60
5
7
89
199
78
12
18
24
101
55
9
45
186
153
21
27
81
47
43
5
55
12
6
54
108
48
24
48
78
102
42
111
9
6
12
18
234
108
77
48
48
48
64
32
13
120
27
33
90
198
30
60
165
105
12
27
81
42
165
45
35
7
18
18
21
33
18
120
69
48
105
66
42
27
45
18
180
90
102
168
5
7
6
144
36
12
99
99
24
18
138
42
12
36
47
115
42
126
5
187
69
9
90
72
48
42
12
36
42
30
18
24
36
53
49
42
5
205
60
30
9
189
51
171
90
36
39
33
12
83
103
41
103
57
9
23
31
18
222
17
112
9
23
85
11
79
113
337
60
3
81
47
43
69
21
108
63
15
12
42
11
16
3
60
318
35
16
39
60
72
18
120
18
297
15
30
60
30
89
16
32
31
12
60
48
41
1
48
42
245
55
41
67
45
96
9
23
169
18
54
90
53
7
126
12
47
103
9
189
35
49
15
93
18
60
12
9
63
17
1
168
12
60
90
72
18
12
159
9
18
102
42
66
180
90
60
54
108
30
9
81
492
131
7
60
108
234
36
90
9
128
7
228
53
7
30
59
64
128
61
35
91
21
63
6
27
3
29
85
30
6
30
54
36
15
27
117
32
31
17
48
115
77
16
80
55
42
192
159
27
12
41
31
33
225
18
12
65
13
72
27
153
120
42
5
43
162
60
30
18
90
168
12
89
61
48
131
121
132
48
35
16
39
60
48
144
60
36
120
42
12
143
64
63
17
61
35
64
144
27
53
85
27
15
90
23
96
43
36
257
25
78
12
198
71
1
42
30
90
77
193
15
45
360
216
35
37
27
3
173
85
54
30
108
59
13
51
9
30
36
42
90
12
69
27
53
96
43
69
80
13
18
60
12
18
87
75
36
42
72
66
141
9
84
99
339
72
5
112
99
102
23
96
133
126
24
48
42
48
72
275
355
6
72
120
23
139
5
13
18
42
30
90
47
31
12
252
6
83
ABCD 94219654318*3^$a+1 [50007]
103
89
64
45
36
107
1
18
89
55
150
23
72
19
42
159
21
47
121
59
76
20
4
12
21
42
17
88
63
30
11
36
115
57
9
3
140
172
117
23
48
28
24
44
25
6
6
95
12
36
4
32
55
6
15
9
42
9
84
44
4
33
23
91
21
72
180
12
9
159
8
52
12
24
120
60
63
30
107
72
48
4
117
15
111
53
40
81
36
23
64
63
30
23
4
8
24
1
107
37
15
69
42
45
3
29
12
36
12
52
108
63
48
29
120
97
155
28
57
51
63
17
13
51
15
29
24
1
12
39
44
60
7
33
87
17
13
23
25
39
12
60
99
9
56
7
5
1
24
23
72
168
4
39
30
11
49
11
28
39
93
12
15
24
29
19
41
88
72
39
198
11
49
39
44
36
16
44
67
93
33
3
104
4
81
35
61
42
24
17
13
23
4
56
7
57
80
16
21
42
41
40
60
51
41
1
39
8
36
100
32
24
48
60
48
25
39
36
60
44
16
48
93
51
36
27
54
11
100
3
18
23
37
27
15
9
56
13
42
6
35
48
7
29
43
24
9
8
60
19
89
24
37
12
27
9
39
3
30
47
1
63
27
72
30
180
48
11
43
89
31
5
13
51
60
32
96
31
24
53
67
18
102
5
12
16
32
12
91
5
4
21
87
20
48
76
44
16
68
109
3
8
49
24
23
60
37
90
113
40
20
52
8
97
54
33
80
37
15
48
36
32
24
7
18
54
6
42
29
28
32
4
8
37
12
39
51
24
45
68
52
3
17
31
54
135
20
13
108
12
42
65
55
117
8
19
21
24
105
131
4
84
84
12
15
72
54
84
39
20
136
129
18
41
48
40
180
3
21
24
60
32
64
8
148
164
7
117
12
15
18
35
12
48
16
45
42
9
21
24
23
12
61
144
15
69
11
28
24
8
31
17
24
36
12
40
8
52
24
9
11
24
112
9
11
4
80
28
68
28
164
1
36
66
24
101
40
12
116
1
11
13
27
63
30
39
81
18
48
24
21
9
11
16
72
20
36
76
68
73
83
16
56
43
89
36
4
21
15
267
5
4
44
16
108
57
195
51
17
60
61
6
102
3
24
21
36
30
89
24
13
51
129
12
51
135
101
25
18
29
12
40
45
59
4
20
148
12
57
59
16
24
12
8
7
9
48
8
205
135
128
24
43
65
64
36
20
4
68
127
65
37
3
48
80
31
9
116
120
52
108
32
121
59
24
16
12
3
18
35
1
35
4
33
3
84
27
53
1
15
96
75
9
9
59
19
41
61
35
7
9
44
60
13
39
24
56
120
1
27
20
36
31
45
9
51
12
3
53
24
36
7
48
5
25
18
24
126
24
27
8
13
132
6
77
52
32
133
3
21
51
8
12
1
179
13
59
7
41
4
116
48
120
7
18
15
80
52
3
141
8
19
18
15
36
33
12
3
81
59
76
8
52
44
36
48
16
141
42
18
15
48
12
68
48
79
45
75
24
17
28
104
40
51
41
61
24
23
36
133
87
36
9
39
12
96
32
1
12
39
56
1
30
18
63
21
95
12
72
13
35
25
35
4
200
7
17
61
3
8
1
47
13
3
87
174
3
60
20
7
48
41
31
5
121
83
16
8
72
4
81
39
44
37
107
31
105
36
116
12
16
57
95
28
200
73
23
28
3
17
16
272
25
30
126
3
108
56
4
68
145
59
25
3
8
52
39
17
4
20
28
21
12
95
43
17
52
24
105
51
39
6
15
44
7
41
60
1
15
24
81
15
21
11
1
3
68
13
47
52
36
308
100
36
104
4
21
12
6
30
162
45
20
64
56
31
81
15
17
60
40
33
18
6
11
31
113
25
3
60
192
69
95
52
105
27
3
45
72
9
3
44
160
3
9
63
6
15
84
80
12
4
8
7
81
48
104
36
52
12
3
144
30
39
12
15
57
56
31
69
93
30
81
8
48
120
37
3
80
7
9
39
77
1
84
6
17
61
3
39
57
93
39
33
47
48
40
75
69
20
7
9
63
138
39
21
23
112
56
12
112
8
1
48
3
20
7
102
159
27
29
84
16
32
112
60
9
47
121
11
31
21
3
120
5
60
24
145
23
52
8
40
27
30
63
93
23
72
24
151
24
41
55
9
15
6
66
9
33
6
101
49
51
81
3
45
15
87
30
63
8
19
21
48
44
49
27
8
91
29
40
20
61
23
43
33
21
11
24
61
18
5
25
90
5
72
160
24
84
12
9
3
36
132
45
35
4
36
9
11
43
41
37
3
68
19
18
23
7
21
9
11
55
129
120
44
43
24
24
6
18
5
64
3
45
8
1
23
52
21
90
45
9
12
47
204
96
72
132
76
93
51
27
41
31
138
102
29
25
3
24
8
1
60
51
117
75
48
60
9
60
11
1
27
21
3
8
28
45
36
72
35
100
44
48
48
61
59
84
19
57
12
93
36
15
20
7
17
85
18
113
85
71
28
33
71
96
12
52
21
27
68
43
89
1
27
27
30
83
24
16
63
21
3
24
102
107
60
4
33
39
39
41
37
27
21
ABCD 94219722362*3^$a+1 [50014]
15
16
12
32
60
21
55
8
36
184
11
174
19
12
59
36
13
8
64
24
95
117
4
36
53
6
18
147
28
32
36
4
48
8
183
85
20
36
16
192
180
116
60
36
51
18
51
141
60
3
64
77
15
123
33
60
93
27
3
45
27
132
57
36
15
129
36
24
16
5
67
72
36
5
19
44
36
15
13
35
162
19
5
66
1
8
45
6
18
18
45
88
32
15
90
139
108
120
47
90
51
57
31
20
12
40
84
65
43
72
80
24
40
29
48
3
96
45
6
48
57
3
126
51
24
28
36
12
20
52
5
42
36
48
6
15
111
193
17
15
24
60
4
65
67
12
60
72
5
48
96
87
28
245
15
12
57
42
66
15
112
17
39
96
15
9
39
1
116
4
24
8
40
59
36
9
60
144
60
36
3
18
75
64
48
41
19
95
30
87
160
5
15
3
13
60
23
117
24
28
108
24
20
84
4
5
7
104
36
51
85
108
56
15
6
18
61
11
9
9
75
100
92
24
36
105
30
33
21
36
15
88
32
9
24
102
13
56
4
95
102
15
40
5
18
49
12
83
97
24
131
21
4
36
72
5
42
84
57
57
43
72
8
15
45
33
15
12
52
47
18
27
16
5
19
56
3
45
52
23
72
93
60
4
32
36
15
9
124
56
9
12
15
88
77
67
11
25
92
24
21
79
80
84
189
18
18
15
87
24
9
36
3
90
36
67
23
85
29
18
45
4
20
159
126
19
20
69
91
12
65
3
9
87
36
3
21
129
144
27
16
60
48
32
40
72
60
8
60
39
69
4
92
69
114
13
144
23
18
12
18
9
51
12
6
15
15
240
21
4
32
24
24
60
4
23
129
93
7
29
67
68
12
24
4
12
44
28
32
15
25
80
16
5
79
11
25
128
16
60
20
15
69
96
28
56
99
97
140
40
29
111
60
36
108
76
23
57
4
5
19
41
115
20
27
9
60
15
60
21
100
23
57
27
1
12
59
49
60
89
3
88
12
23
37
23
21
15
18
18
33
12
40
23
12
145
23
12
73
36
56
52
53
3
12
52
5
27
4
41
15
3
21
12
3
21
3
81
57
15
4
71
9
69
27
40
48
20
4
32
120
40
23
1
92
64
20
3
33
153
51
24
276
76
44
4
77
42
25
5
111
16
239
49
53
19
23
81
112
48
36
5
186
9
39
21
88
32
16
8
16
41
63
4
107
69
27
85
12
36
155
21
4
132
107
21
75
45
21
6
9
84
51
13
23
13
17
24
31
8
12
165
43
41
211
24
44
27
37
35
57
28
36
20
36
16
72
168
8
4
68
4
11
138
15
39
13
80
123
96
21
64
48
83
45
135
33
52
20
24
24
36
16
8
15
57
64
5
108
31
36
173
48
255
33
55
84
92
16
8
129
66
1
44
76
23
13
20
3
21
28
23
9
24
4
56
21
84
27
60
3
37
5
99
16
164
24
60
141
198
18
43
20
52
83
66
6
18
90
36
69
12
84
100
36
35
69
16
29
51
88
5
147
4
168
36
35
109
8
28
5
27
3
1
5
111
9
6
189
21
19
44
4
8
129
36
7
41
31
29
151
56
45
79
20
16
8
12
255
9
9
15
27
25
5
18
37
20
39
36
18
79
8
48
57
99
24
16
11
18
7
44
195
60
21
100
8
64
56
75
396
21
40
128
12
100
48
36
140
24
16
140
36
24
4
5
67
12
72
104
15
25
24
32
9
7
59
18
18
42
3
40
29
126
45
3
37
48
24
68
52
8
120
4
23
120
85
11
49
71
37
35
13
96
71
108
57
144
96
148
59
42
18
48
73
5
54
66
6
25
180
60
84
32
27
21
60
40
5
31
20
4
5
27
45
7
60
53
15
4
20
96
9
55
80
153
3
3
21
45
135
63
13
24
104
4
12
23
1
12
44
24
12
39
66
42
21
36
96
75
33
4
23
18
126
49
5
7
44
64
41
36
55
23
61
5
135
33
48
18
85
20
36
4
5
12
3
12
45
18
85
17
3
21
31
12
23
69
24
21
39
72
4
65
39
9
183
64
101
48
42
49
48
32
51
18
115
65
30
49
60
5
27
40
108
12
11
45
3
42
48
75
12
40
89
15
40
44
69
7
56
4
44
40
36
5
195
36
3
57
39
126
3
81
103
23
69
60
3
72
18
27
88
56
96
84
4
36
77
123
51
1
108
5
51
100
104
27
54
15
75
105
63
117
45
15
28
8
60
60
63
81
36
27
21
76
164
36
24
36
16
8
40
29
66
37
48
77
39
21
123
60
96
160
56
4
36
149
36
30
129
3
18
63
76
143
33
52
95
13
29
39
60
72
9
99
45
15
21
99
ABCD 94219784762*3^$a+1 [50005]
36
12
13
90
24
84
5
127
5
108
48
19
89
121
275
19
149
12
163
77
84
451
5
13
35
67
65
48
55
5
48
132
12
168
67
48
180
77
19
126
30
329
31
24
41
25
59
19
401
12
103
29
211
36
89
31
114
107
36
144
72
24
43
29
144
72
12
204
187
96
30
54
29
12
199
90
23
247
5
84
60
43
24
17
276
72
120
31
173
216
139
17
60
36
48
72
19
90
95
48
240
31
66
59
60
84
55
197
144
24
108
48
240
31
17
36
132
48
168
144
103
252
48
162
131
19
5
12
73
167
31
12
29
228
108
24
121
18
17
175
29
36
108
67
41
144
43
29
36
36
48
24
120
72
60
84
168
48
24
72
331
29
120
96
12
24
144
156
144
96
7
101
72
97
275
96
12
163
41
139
17
73
35
60
72
216
48
49
54
5
60
31
149
264
127
5
12
96
48
60
180
12
283
29
36
43
5
36
1
35
19
41
48
24
120
60
72
61
18
173
79
65
12
127
113
43
77
91
66
11
133
90
5
180
36
324
55
17
24
79
6
23
31
216
36
108
161
36
13
119
12
31
29
12
36
24
36
43
60
120
137
7
6
59
31
108
180
5
72
36
48
211
5
55
48
41
216
36
60
36
43
41
19
89
24
84
67
60
53
36
216
24
36
36
180
120
252
301
47
84
132
67
113
283
36
5
79
24
120
5
31
24
12
41
337
11
139
305
72
96
49
54
36
5
12
37
54
5
12
144
72
168
156
288
132
144
121
48
11
31
53
127
5
13
203
7
113
96
36
7
24
77
7
113
19
113
7
24
17
36
132
12
13
23
103
24
90
35
144
36
91
30
90
5
55
77
12
36
96
7
65
12
139
77
19
113
12
55
144
84
65
151
276
197
37
35
19
89
72
121
11
144
79
96
5
48
31
24
72
197
31
101
121
59
180
12
19
53
24
7
204
12
101
7
42
54
144
41
151
149
85
114
36
41
103
192
90
11
72
115
29
187
5
91
108
41
84
127
41
103
5
252
84
163
5
12
96
193
107
60
139
5
25
18
245
67
53
67
65
36
48
96
84
85
95
96
120
36
144
72
31
29
31
36
84
365
127
17
31
113
72
36
276
12
108
85
11
79
29
36
84
24
151
5
31
5
19
17
24
79
324
317
13
71
19
36
36
161
13
47
7
72
24
36
54
131
175
5
36
120
13
47
67
77
144
175
5
192
19
5
144
264
96
12
67
41
31
168
12
29
36
72
151
216
41
72
60
36
12
13
203
19
113
216
264
55
125
204
103
185
283
113
103
120
6
59
84
108
144
72
163
41
72
84
24
187
137
12
72
55
180
36
161
127
41
61
150
41
84
252
96
48
36
288
103
185
24
144
144
43
42
ABCD 94219816896*3^$a+1 [50008]
11
109
12
5
30
37
56
21
3
27
129
21
30
13
47
1
12
20
93
19
20
16
20
48
57
75
40
8
52
20
88
44
48
24
28
17
6
37
32
16
5
19
11
24
93
33
15
33
42
37
11
109
48
108
137
103
17
18
6
39
72
15
84
93
111
21
28
36
71
21
24
15
21
4
65
15
4
11
13
156
35
1
228
48
60
8
12
28
132
20
69
19
24
17
115
24
96
11
45
15
13
44
316
41
55
20
9
6
133
8
15
129
124
12
8
136
29
36
3
33
7
12
36
140
15
25
53
12
3
40
20
100
17
24
39
4
12
65
90
54
39
3
13
17
24
51
24
45
39
36
60
40
5
3
36
15
6
15
105
60
39
40
5
42
33
40
60
140
15
21
9
96
31
185
43
95
6
15
40
68
72
51
49
41
114
85
5
3
16
36
71
25
5
39
39
21
36
48
57
30
18
111
39
36
13
113
19
36
89
19
12
23
37
83
9
16
12
5
3
36
16
65
24
3
192
88
23
18
7
23
85
11
30
24
19
92
4
60
84
68
84
16
239
120
25
101
3
15
21
21
43
12
120
5
18
25
77
127
36
56
39
66
19
20
57
48
42
13
41
15
28
23
18
60
39
153
19
24
32
3
1
56
45
150
25
32
27
73
8
12
28
275
24
30
6
13
56
4
17
144
115
60
80
69
72
138
1
44
51
61
72
72
84
24
221
7
68
21
30
21
88
12
29
36
18
30
42
30
39
24
12
132
12
39
85
24
11
25
17
18
21
15
13
23
69
28
72
65
3
16
104
40
12
8
76
5
72
168
30
37
5
3
15
37
32
40
20
36
84
111
61
116
60
9
19
24
56
12
15
49
119
12
9
16
35
90
75
9
36
19
41
43
60
5
31
41
123
64
23
9
15
30
54
9
81
55
17
144
3
60
27
54
7
24
60
44
112
23
36
1
20
100
48
144
92
15
13
12
11
48
36
133
32
39
102
27
16
20
51
36
144
13
8
40
29
31
48
44
3
18
39
12
96
15
144
84
21
39
30
27
52
11
36
9
12
3
21
16
12
128
33
7
60
44
21
54
54
15
21
43
8
100
29
90
30
6
37
11
61
119
6
91
68
21
15
16
48
65
75
15
229
17
31
32
48
39
30
54
37
8
51
54
51
96
12
21
55
32
75
13
17
3
64
72
29
36
19
132
5
19
96
35
13
120
96
20
24
12
3
1
35
54
36
31
8
105
31
24
24
68
64
84
5
36
3
141
42
48
42
15
132
27
25
60
24
12
12
12
95
61
65
18
90
51
4
17
15
24
51
30
3
4
32
28
48
29
39
57
19
269
31
8
48
15
13
65
19
36
11
24
85
17
43
24
41
127
5
19
24
12
89
3
33
115
5
78
1
56
63
1
95
13
71
45
40
132
20
15
114
43
12
11
9
16
20
28
5
162
33
21
3
36
4
77
3
28
12
96
36
29
36
111
180
12
33
43
11
45
159
30
55
20
16
116
28
72
20
40
72
72
20
28
23
69
40
104
21
31
48
12
84
35
21
15
24
25
8
3
37
168
24
59
1
108
17
19
20
40
36
204
12
8
15
6
15
28
8
4
29
132
15
28
47
144
21
105
18
49
20
57
15
16
5
55
120
92
57
51
64
24
17
43
17
67
77
43
152
24
120
87
25
12
17
3
72
4
11
1
5
43
47
13
41
126
84
24
57
12
72
24
36
81
27
52
161
39
45
103
47
105
60
16
24
24
20
15
42
39
84
72
72
100
32
9
96
31
59
30
19
36
8
27
24
61
8
36
15
81
28
20
72
15
24
36
1
89
30
93
60
27
24
49
23
84
21
24
105
39
27
45
69
31
24
11
13
32
88
12
72
143
45
9
39
57
7
41
79
56
27
25
53
66
54
6
90
120
43
12
59
97
48
24
11
12
60
25
65
54
1
24
5
91
12
101
67
108
17
3
72
123
9
27
54
36
6
37
11
45
51
61
113
27
15
13
56
96
15
108
66
3
3
54
30
21
3
165
135
36
1
60
24
95
9
87
73
132
48
12
5
55
20
4
80
4
47
117
52
84
17
67
8
4
65
54
1
41
15
15
24
49
5
67
24
60
5
6
13
12
44
24
64
12
5
19
41
115
68
12
4
96
8
28
5
24
19
47
25
32
52
41
54
21
45
19
20
111
25
12
47
6
15
3
1
156
84
5
90
25
24
95
1
5
3
117
6
18
39
33
55
32
28
29
19
60
11
21
63
117
52
92
4
24
23
73
24
32
15
1
53
7
48
24
11
36
25
80
15
73
152
40
104
16
20
81
18
9
27
36
117
33
15
69
3
28
44
124
35
42
15
24
84
75
25
44
40
48
5
30
90
114
1
48
20
36
28
47
25
24
5
12
54
25
24
36
8
16
12
104
76
48
17
15
4
29
111
4
71
54
87
40
60
72
8
28
11
85
60
11
18
90
21
15
6
15
24
28
77
199
36
71
73
12
44
9
6
69
16
128
3
84
21
4
24
12
68
16
89
7
72
176
57
3
4
96
72
12
8
39
69
36
69
126
49
11
25
ABCD 94220154892*3^$a+1 [50049]
16
56
175
42
120
23
9
55
75
60
36
62
10
13
107
6
152
23
41
80
154
5
16
65
34
54
207
113
18
5
17
2
16
69
129
90
5
55
1
40
3
77
40
80
16
27
12
18
22
41
80
24
40
136
35
22
63
15
32
16
25
47
73
31
65
43
117
160
256
25
22
32
1
17
10
48
13
209
98
22
7
16
9
15
25
15
160
119
44
46
15
56
19
12
32
40
1
32
24
15
96
33
16
95
25
41
95
19
54
66
24
30
31
23
42
55
35
21
33
72
95
8
41
126
25
47
1
32
33
42
12
17
16
99
29
1
71
80
17
31
59
8
4
25
11
24
5
25
39
17
175
3
14
90
28
12
53
8
49
106
54
6
17
19
85
35
29
7
32
58
23
56
56
8
1
15
24
111
84
77
217
31
16
80
25
126
58
55
16
1
50
22
31
1
18
28
25
25
22
32
18
22
36
62
22
9
120
16
40
31
18
7
49
94
17
8
16
56
8
51
5
49
7
89
18
12
25
71
49
1
70
9
9
32
63
31
81
15
49
59
45
9
30
50
10
8
22
31
40
32
120
47
17
19
37
17
32
31
24
39
56
41
8
16
24
17
32
40
7
64
7
25
55
100
44
25
129
95
16
63
42
8
31
87
12
21
16
1
22
1
120
40
51
141
64
15
50
90
94
90
61
59
85
91
6
22
48
32
1
40
67
28
57
33
31
35
69
57
42
36
66
56
23
79
121
41
55
9
126
1
259
5
143
42
135
3
13
19
6
58
36
1
24
16
24
80
40
121
63
112
167
8
9
1
102
60
12
9
59
21
51
125
80
75
5
103
108
30
32
18
29
16
49
55
71
32
18
23
41
30
25
40
40
23
12
5
179
37
55
52
13
47
17
123
21
55
36
29
56
35
5
73
63
27
61
1
10
85
40
19
32
5
7
10
31
41
135
111
108
24
12
68
21
72
219
5
24
72
7
1
17
15
15
49
65
48
7
15
24
36
80
4
161
19
37
127
41
35
21
16
88
120
1
24
7
23
25
16
16
15
24
8
17
16
43
54
96
54
18
30
33
40
49
7
33
72
6
25
40
40
8
9
72
135
24
25
15
16
35
144
61
115
46
95
79
129
47
42
71
1
31
8
51
16
53
7
49
121
40
39
39
1
40
3
40
36
57
17
112
80
18
22
79
35
12
33
56
19
21
16
144
56
40
67
221
11
20
34
6
18
80
10
53
19
198
192
39
32
115
62
18
29
143
1
192
128
40
16
73
18
13
1
79
51
5
16
8
25
7
24
96
48
1
30
4
5
9
10
12
18
50
53
24
73
7
16
7
73
59
5
71
72
1
17
18
102
39
35
29
41
78
66
55
35
86
64
30
41
31
2
23
25
40
55
48
7
52
13
8
15
1
23
17
24
96
40
56
8
56
23
41
247
113
35
36
8
17
16
97
18
32
76
32
49
144
40
16
115
5
40
33
31
49
10
101
16
63
48
18
86
40
204
5
25
32
22
1
16
33
143
19
28
12
5
64
107
4
18
6
26
118
18
55
83
5
81
39
80
16
40
104
27
22
71
56
35
21
15
72
1
1
18
30
7
155
6
135
7
1
91
48
28
9
39
1
16
104
41
39
40
83
150
31
19
12
28
101
136
23
17
16
48
72
64
64
32
48
16
11
62
10
8
24
48
37
56
25
62
57
120
49
7
40
24
120
1
15
9
8
18
28
12
54
31
47
17
49
127
8
11
48
21
120
7
18
31
25
70
81
24
16
8
11
6
58
14
58
5
79
25
144
11
5
31
49
95
50
46
25
40
19
5
19
174
90
61
7
4
6
32
127
3
36
65
127
9
11
29
1
82
93
8
1
24
175
35
21
104
97
14
40
89
1
79
19
46
47
57
71
35
72
13
95
17
7
1
160
49
23
8
1
79
32
8
80
56
24
80
56
161
63
49
18
32
28
32
33
80
49
48
23
8
59
270
18
45
55
33
72
24
65
30
25
3
61
1
79
16
41
15
64
1
23
59
36
1
83
61
11
60
66
14
9
16
11
28
17
8
19
72
109
9
71
32
17
7
96
104
11
40
5
24
3
12
9
55
12
32
22
15
63
50
23
8
89
10
48
53
39
33
40
17
23
104
15
49
47
9
104
56
40
43
61
65
30
1
89
15
96
35
4
65
40
51
29
16
9
72
15
57
31
56
23
18
23
56
24
16
40
25
18
21
16
64
16
81
18
12
2
22
1
7
41
280
16
135
65
16
8
256
3
37
83
13
137
62
25
75
85
24
11
61
48
41
15
35
21
88
105
56
88
7
16
9
10
85
35
5
64
16
56
48
9
50
77
23
48
108
126
78
32
89
56
195
5
19
72
69
64
80
11
28
120
18
42
21
41
31
27
36
114
48
24
15
3
108
48
104
18
40
32
23
59
48
6
15
105
15
40
32
64
40
40
35
60
49
251
5
23
162
39
16
96
48
79
10
30
1
40
16
39
36
61
104
ABCD 94220155468*3^$a+1 [50011]
20
76
12
32
12
16
72
35
36
120
252
37
36
59
48
144
1
17
7
48
32
4
35
72
93
40
29
75
3
109
36
188
204
40
12
5
3
135
133
12
20
33
15
4
59
54
67
80
84
51
36
37
20
108
15
45
69
19
47
25
44
48
12
24
52
12
56
144
93
67
35
141
39
33
3
37
60
32
12
39
25
92
45
39
60
24
100
84
35
36
54
15
48
12
108
15
54
3
52
20
3
1
155
6
36
12
7
161
19
11
18
6
13
20
16
35
45
15
84
1
92
24
28
32
108
27
9
12
9
19
17
7
12
8
15
102
55
35
36
45
33
15
52
32
60
183
37
17
55
68
288
72
76
11
25
8
72
9
31
71
108
54
7
11
9
9
7
84
60
35
45
36
12
285
51
15
6
39
24
76
20
36
15
6
15
52
60
83
9
51
49
89
19
17
18
93
4
68
3
30
27
15
85
5
12
43
17
135
21
7
65
55
56
39
1
12
20
40
68
72
108
4
120
77
123
16
35
45
45
99
12
4
44
28
32
33
72
18
72
21
69
55
72
125
43
72
20
28
17
3
12
40
53
36
72
7
47
45
64
95
85
35
36
25
20
69
54
1
104
40
12
161
3
24
63
57
60
16
17
27
112
8
88
144
8
28
20
24
36
48
24
12
64
17
24
126
30
7
12
221
3
12
40
12
17
39
4
8
3
25
89
15
12
21
87
40
17
3
52
8
15
12
1
20
75
12
25
47
1
60
48
35
36
18
3
60
52
53
87
87
9
96
45
19
11
25
53
15
36
16
44
12
105
63
15
57
15
102
36
19
17
18
6
31
8
45
127
20
3
1
12
17
127
35
45
96
24
96
9
63
36
15
21
100
68
76
140
40
24
20
16
29
55
20
16
89
18
345
75
157
116
36
24
4
56
36
124
41
31
89
39
16
20
24
120
72
15
45
120
124
20
24
51
9
4
36
107
73
24
72
36
32
36
36
33
36
27
28
24
11
9
51
21
33
12
18
25
11
1
24
29
75
15
6
27
100
20
52
32
4
47
93
15
45
69
67
41
3
60
24
15
45
51
1
11
37
32
28
32
48
75
78
19
35
36
12
1
36
56
3
21
99
57
87
6
19
72
104
12
57
36
36
18
21
4
12
116
12
75
145
48
168
29
43
180
83
45
64
20
12
21
3
15
1
36
53
19
60
12
23
181
20
36
33
12
36
3
57
3
16
35
30
24
54
13
17
3
12
3
45
28
35
37
53
39
60
16
125
15
15
69
57
6
37
8
3
97
12
8
28
89
15
27
30
19
24
20
12
4
32
4
191
144
45
81
115
20
15
12
21
36
33
27
45
15
129
19
20
16
20
4
32
33
15
36
57
3
24
48
184
8
180
75
21
24
28
35
57
51
21
15
9
64
36
212
27
121
20
15
21
4
44
76
60
56
15
33
40
48
20
4
20
33
48
3
4
68
12
27
48
21
4
83
9
24
12
9
39
15
45
27
18
19
8
15
37
12
20
21
102
6
271
68
123
9
33
15
60
27
9
16
68
16
36
35
18
78
12
18
24
15
4
17
12
75
40
83
9
15
9
27
12
1
96
48
161
24
3
84
40
11
108
6
3
51
69
12
45
163
56
16
36
72
92
63
1
35
42
3
105
54
12
45
9
7
92
63
25
72
155
72
6
3
16
29
55
44
63
108
9
16
36
8
96
36
15
36
132
37
11
42
66
37
8
81
99
16
20
36
15
37
48
35
73
17
54
6
15
12
136
20
64
116
27
129
60
28
56
39
13
89
108
7
11
60
12
37
5
55
29
36
3
12
3
21
72
33
79
12
24
137
7
32
129
31
24
36
11
25
48
35
24
85
53
3
24
36
9
7
8
27
13
35
97
8
60
52
24
20
9
75
16
60
72
65
3
24
12
4
12
53
7
264
5
156
19
23
45
156
72
12
3
48
96
1
44
21
147
16
35
72
9
51
9
24
15
114
48
42
18
19
119
24
85
36
60
17
27
28
47
45
16
17
102
33
39
36
37
53
114
84
42
30
9
9
6
1
29
114
1
84
20
60
12
12
12
63
6
31
44
99
37
224
156
3
1
92
52
20
105
3
99
36
69
3
57
69
6
13
8
45
15
4
59
181
29
7
29
78
18
15
15
57
96
9
55
20
192
108
3
33
4
56
12
40
24
53
27
60
48
3
37
20
88
53
7
47
57
33
75
15
18
135
52
80
117
55
80
39
25
36
8
21
72
72
43
32
52
36
17
75
120
40
8
28
24
47
25
20
63
73
20
15
57
36
21
19
32
69
18
21
39
72
9
12
28
92
87
37
56
72
12
21
39
76
8
4
95
102
39
24
87
1
32
12
4
24
8
4
8
27
6
54
30
75
33
60
15
15
72
61
72
11
42
15
12
28
48
36
8
36
36
16
44
3
37
24
47
72
57
16
108
59
105
60
100
8
108
16
29
15
27
12
33
3
24
21
15
84
18
43
11
25
104
120
4
17
19
20
39
57
36
12
12
45
3
28
132
120
8
27
36
6
15
4
180
47
57
15
6
54
18
12
78
109
48
8
12
36
15
9
27
1
20
72
12
40
8
28
95
49
20
ABCD 94220219428*3^$a+1 [50023]
48
12
57
6
30
51
81
150
9
21
36
135
48
3
42
12
42
33
15
132
78
15
48
24
51
24
45
15
6
3
72
33
63
12
36
12
39
54
18
24
9
9
36
24
63
3
12
42
6
24
102
18
18
27
33
24
54
48
12
9
33
27
27
66
63
3
36
9
3
54
15
87
18
12
30
12
30
123
24
9
24
18
48
9
75
6
27
87
24
12
42
3
69
42
12
6
36
39
48
3
48
36
12
12
21
21
30
6
18
6
6
42
27
9
3
75
105
3
18
102
72
6
12
30
57
21
27
141
27
60
21
18
9
48
3
42
24
48
72
12
30
42
12
3
177
36
12
15
45
66
45
9
6
18
51
63
12
9
48
12
87
6
66
18
15
51
6
54
33
105
39
3
18
15
24
69
168
3
36
27
42
18
36
24
66
12
84
30
24
48
30
36
6
6
6
66
96
123
39
42
6
60
18
12
42
114
42
141
63
24
69
48
57
36
3
3
30
48
18
33
96
63
18
6
12
12
45
21
18
66
87
69
99
60
21
12
84
6
81
15
42
12
54
48
60
45
15
6
96
54
9
48
24
36
3
36
9
123
57
60
99
33
3
18
48
75
33
6
57
12
9
6
12
9
48
27
24
90
24
114
30
90
6
3
21
3
9
6
12
45
3
6
18
54
111
24
3
36
9
48
45
36
6
105
141
12
18
69
39
81
84
3
78
15
60
15
12
42
72
75
60
27
42
24
51
12
21
18
24
36
12
12
6
12
75
15
84
36
9
75
108
6
42
24
36
12
78
54
6
42
21
9
42
24
60
6
3
36
9
27
24
69
6
30
12
123
21
84
6
6
24
6
48
12
6
3
24
3
36
36
36
12
42
48
3
12
33
51
48
3
30
42
69
39
54
3
48
93
18
12
69
3
69
3
84
9
51
21
15
24
6
51
3
21
9
84
6
36
66
27
33
168
6
18
18
18
6
57
27
36
6
27
48
39
126
36
18
108
57
3
96
72
33
12
15
6
114
30
3
48
3
66
114
57
3
24
21
99
18
135
12
45
3
3
90
36
15
84
36
33
30
45
9
3
15
30
36
54
84
60
42
30
69
9
48
72
66
45
36
3
45
51
36
60
9
63
45
15
114
15
27
6
90
12
24
33
24
9
78
21
9
30
9
27
18
60
39
36
93
27
21
90
48
6
54
72
33
3
24
6
48
15
81
3
12
3
12
6
6
18
3
36
57
3
9
18
69
69
12
18
60
84
30
18
30
54
24
96
30
54
57
33
15
21
3
3
72
48
45
84
3
12
30
3
48
15
48
21
48
48
15
42
3
15
6
12
51
3
9
3
24
30
30
18
48
36
48
24
60
18
9
15
21
81
30
21
33
39
36
48
9
42
54
27
48
12
48
21
63
27
36
9
9
24
6
36
36
21
153
54
108
96
33
15
9
69
12
102
72
24
60
9
63
54
36
36
39
93
24
24
186
33
87
12
33
3
36
54
39
3
18
51
51
186
78
69
63
69
33
27
3
54
15
9
6
24
21
33
36
6
6
24
6
48
6
39
3
60
12
30
15
12
63
6
6
24
42
6
36
24
42
114
6
27
48
15
114
6
30
18
12
6
24
30
12
30
15
24
24
15
105
9
84
39
33
30
129
12
27
21
24
21
39
3
30
171
39
120
6
24
36
36
66
9
15
36
141
96
105
63
3
12
9
33
6
45
9
39
12
45
3
96
48
24
93
6
12
6
24
42
18
39
21
30
9
33
102
108
60
12
12
78
27
87
60
24
30
3
3
6
12
60
3
45
42
9
9
51
72
39
48
24
36
18
39
9
66
57
51
24
6
36
96
6
54
90
108
21
33
99
72
3
33
27
33
15
24
48
30
3
75
30
3
9
24
3
12
33
51
33
24
6
93
60
63
21
69
42
24
96
6
63
63
21
15
45
3
30
15
111
9
21
24
15
63
6
15
105
24
12
90
33
3
12
9
48
12
111
33
33
6
45
15
24
42
84
27
27
69
69
36
24
12
6
12
12
21
45
120
3
147
60
9
15
33
63
33
99
48
57
99
66
6
129
123
18
51
36
3
12
69
12
9
42
81
60
21
102
30
18
18
60
30
24
33
15
21
12
21
18
126
15
12
33
3
33
36
18
81
3
60
306
51
12
48
15
24
48
24
30
24
15
96
63
42
66
54
3
24
63
6
27
15
18
3
36
63
81
3
21
27
21
24
96
60
39
30
63
15
60
21
72
21
12
60
6
24
24
18
24
114
36
69
33
54
102
54
9
9
12
39
84
9
18
48
12
48
18
75
12
12
15
9
9
12
48
114
18
63
36
48
51
6
6
84
12
33
36
57
6
9
27
102
12
36
42
9
27
30
42
24
72
81
24
15
33
51
12
9
24
3
33
33
27
21
6
45
27
6
42
6
18
30
135
33
39
39
9
39
21
33
12
12
75
60
9
12
30
66
6
6
99
21
12
24
3
15
45
27
6
6
9
27
60
42
6
24
36
48
12
9
9
30
126
3
36
69
12
6
6
30
12
90
24
3
39
9
144
3
18
3
75
12
21
21
12
6
30
6
33
129
15
177
12
84
18
21
15
66
6
33
27
24
42
18
42
24
36
6
6
3
21
6
42
42
12
24
6
78
18
75
15
33
15
30
6
84
30
36
36
3
51
18
27
27
177
60
33
3
75
21
39
21
21
54
57
33
24
36
90
18
12
54
36
6
36
30
9
48
3
78
15
15
78
39
12
159
42
66
12
18
30
12
12
42
3
15
12
9
27
60
9
15
42
75
63
30
6
21
9
12
3
96
24
39
30
12
30
96
144
69
96
3
42
12
48
27
15
9
87
30
42
9
9
3
27
18
63
3
114
3
9
99
45
42
9
33
24
42
12
69
12
3
48
12
6
15
69
36
87
123
18
12
24
6
105
12
84
24
24
15
24
69
15
156
12
12
9
9
18
6
15
9
42
33
3
6
18
9
12
87
66
66
36
60
60
18
30
93
24
75
102
78
42
15
12
27
6
6
24
18
3
3
42
63
117
12
63
12
3
45
39
24
ABCD 94220321764*3^$a+1 [50001]
1
65
3
60
136
41
19
65
27
72
48
48
120
16
68
15
1
95
12
9
48
16
104
16
20
16
101
75
100
8
4
12
20
16
29
39
24
48
132
36
76
5
60
30
18
108
90
18
51
3
21
24
27
21
48
96
69
15
4
32
3
90
42
25
44
16
23
30
6
1
8
12
36
33
39
16
11
85
41
7
11
114
7
5
36
18
57
69
6
162
3
28
5
75
76
29
36
31
89
18
72
54
15
16
29
54
57
9
99
112
155
36
12
37
104
9
36
30
1
53
6
25
41
18
13
77
75
21
30
61
101
7
68
28
11
25
104
24
12
45
15
64
29
72
54
6
55
96
104
40
29
54
57
16
209
6
45
88
59
13
12
20
48
28
41
3
33
60
54
13
32
9
12
19
35
6
147
12
24
45
19
5
7
29
30
25
56
105
79
29
51
12
57
51
72
9
18
12
1
53
6
36
33
15
6
54
21
9
15
40
5
30
1
5
15
24
40
11
45
36
9
36
7
8
4
11
97
8
24
33
36
6
18
48
39
16
17
36
15
57
87
45
30
72
78
27
16
140
15
25
108
32
45
15
75
144
6
39
51
25
59
33
72
39
57
120
57
15
28
47
6
55
56
24
84
36
136
8
51
21
15
25
29
15
4
35
36
57
12
15
13
8
136
11
54
18
30
60
48
55
17
67
8
105
27
4
41
36
159
60
3
66
31
101
103
35
6
15
21
43
149
18
9
16
8
27
37
17
90
30
24
12
72
15
28
89
39
16
11
42
102
13
11
12
57
40
32
24
120
64
20
12
24
45
84
123
4
35
9
12
33
195
4
5
36
7
12
11
49
47
18
48
42
18
7
12
24
24
56
24
136
32
3
96
21
15
33
96
33
15
88
17
60
111
27
85
23
36
54
72
18
1
80
40
120
29
19
36
12
59
6
18
90
12
15
24
4
32
28
41
31
32
76
12
17
48
15
132
16
5
199
65
42
18
72
159
16
60
24
104
45
67
8
12
21
18
9
48
87
37
48
20
16
101
15
33
7
24
5
7
29
3
16
32
12
36
15
120
90
27
15
18
31
5
3
96
27
30
19
84
12
44
48
100
12
36
68
45
6
36
48
36
1
20
33
60
72
12
91
5
55
336
36
92
33
78
25
12
17
30
93
48
9
15
3
169
23
61
56
9
39
180
36
51
45
24
16
84
20
60
4
23
33
15
96
36
37
60
5
27
100
59
37
29
36
54
6
187
11
9
21
75
64
77
39
16
5
91
8
100
20
120
177
19
36
23
97
5
60
90
18
27
64
140
76
20
33
51
24
4
5
111
16
44
16
101
108
15
76
96
20
28
32
88
32
24
24
69
6
145
11
25
44
39
21
64
80
96
9
75
12
4
5
66
45
45
15
9
12
24
15
36
4
53
7
20
39
1
20
4
17
15
64
44
21
31
17
168
7
5
3
48
21
43
20
105
30
37
36
80
15
102
60
127
80
84
45
19
35
36
97
68
12
64
8
28
65
63
105
19
101
67
80
12
16
29
12
54
21
40
24
96
56
15
33
16
29
99
36
39
36
90
139
23
24
48
18
19
24
20
16
101
18
36
54
139
8
72
52
36
12
77
79
35
66
63
63
109
35
1
32
36
24
52
60
65
3
12
24
16
35
6
63
21
24
39
45
36
99
195
37
20
15
61
95
18
195
45
31
80
9
7
53
15
15
60
102
19
96
17
43
113
144
127
5
55
20
15
144
30
31
96
48
116
93
3
28
36
44
69
15
21
55
32
64
11
69
96
4
101
27
93
175
203
42
19
29
27
9
91
84
24
17
159
3
81
16
11
114
15
36
12
100
17
19
32
33
90
60
37
29
163
32
4
12
59
25
24
36
41
19
48
5
3
24
120
3
25
20
45
48
60
39
28
41
36
31
20
12
52
95
54
31
44
12
4
44
69
48
175
20
3
37
152
12
60
99
21
48
3
18
135
160
60
72
48
11
49
41
3
3
13
35
42
54
66
27
117
3
51
9
45
15
96
112
83
24
30
31
24
5
91
56
184
24
8
15
33
16
68
108
52
80
76
17
48
24
63
24
4
11
6
15
39
105
28
260
16
32
28
35
66
171
24
39
1
35
13
5
6
21
33
3
33
30
157
29
19
11
6
12
7
84
35
24
33
48
129
6
105
96
4
11
1
32
87
85
8
51
21
16
24
104
4
17
3
88
17
15
148
47
37
140
45
48
15
16
24
48
12
12
41
63
144
3
18
6
30
15
21
63
36
24
45
30
72
72
37
80
96
4
20
3
61
29
30
45
45
6
66
6
30
7
72
29
60
39
28
59
25
41
72
63
12
12
64
120
44
12
21
175
32
148
5
3
15
1
56
24
75
36
18
15
4
48
5
42
12
1
8
24
16
11
18
43
32
51
25
20
9
51
4
56
99
21
12
63
45
57
63
87
25
8
21
300
96
48
51
36
60
84
93
27
120
120
21
27
36
64
20
87
6
27
201
132
30
54
3
33
27
40
131
9
87
9
16
44
15
1
20
16
32
96
16
53
18
90
144
3
40
ABCD 94220346778*3^$a+1 [50027]
15
101
244
140
16
15
57
56
76
48
3
12
12
33
12
51
9
63
120
36
60
9
12
15
225
260
40
20
24
19
72
9
51
9
147
65
4
48
8
28
27
53
84
7
41
55
5
48
31
5
28
32
40
48
116
24
28
63
165
44
7
36
12
81
96
15
144
72
60
45
168
180
135
60
5
31
113
192
43
180
5
280
63
9
15
48
165
87
65
19
69
20
16
39
45
60
12
44
7
29
100
80
24
31
149
4
128
12
12
24
55
197
43
5
55
89
16
27
5
60
84
43
60
41
112
48
99
48
24
24
185
60
24
7
48
60
48
5
4
104
7
77
76
15
77
84
28
27
96
93
36
36
8
40
92
124
8
160
27
24
21
104
16
39
12
72
12
60
24
41
216
7
41
4
72
15
33
123
57
108
27
5
96
16
20
43
5
12
28
8
72
48
124
99
5
72
12
120
7
24
29
55
33
99
45
20
48
12
19
72
29
88
8
67
17
84
16
60
8
103
197
16
51
5
16
20
19
48
17
16
3
69
3
84
9
32
4
68
16
96
116
139
5
4
39
221
7
89
31
17
36
52
48
27
12
5
72
36
100
8
24
112
116
24
31
29
40
20
64
44
48
48
4
68
4
20
19
417
15
48
24
168
33
36
3
117
24
20
55
9
60
116
67
125
19
29
7
9
39
21
3
41
199
45
3
24
53
36
19
12
53
43
132
60
48
24
33
68
4
44
7
132
81
44
108
55
12
36
105
32
64
36
8
36
31
45
24
48
63
105
12
87
36
9
48
3
105
80
43
81
56
12
91
12
5
88
27
12
33
15
125
7
41
16
39
209
7
84
105
24
3
53
96
19
9
36
20
36
79
21
24
80
4
3
24
5
79
29
28
27
65
88
12
96
36
188
40
60
87
93
111
12
17
211
45
20
36
55
29
7
48
5
187
29
19
36
29
40
20
52
63
96
60
5
60
4
36
159
69
32
4
96
63
5
52
24
87
12
57
3
53
184
80
19
36
9
12
27
101
132
19
24
125
4
36
20
4
32
19
17
88
159
41
31
21
72
80
16
36
48
87
24
21
48
51
41
196
68
31
24
9
48
15
9
236
28
36
3
60
33
108
36
68
55
72
60
29
36
184
32
4
20
24
60
120
19
21
204
3
45
20
4
3
213
8
136
3
41
72
40
3
84
5
16
56
76
3
65
52
39
33
116
12
40
44
220
15
89
76
44
67
29
220
56
4
36
3
69
68
139
36
72
57
44
72
235
12
21
20
16
20
31
132
17
48
67
21
3
105
20
24
12
36
108
7
9
63
36
77
4
24
135
129
3
48
9
72
20
55
5
168
52
24
12
63
9
3
65
64
8
55
53
28
156
39
24
48
29
64
99
45
12
63
105
200
12
43
45
27
48
93
12
36
111
33
27
48
33
8
60
24
16
24
3
177
87
24
96
5
115
24
5
40
36
15
60
33
3
12
53
4
188
40
56
16
63
117
20
19
156
9
27
5
43
69
20
156
16
63
60
17
79
185
52
39
113
7
5
31
17
96
100
72
204
3
105
8
4
8
43
93
32
43
65
7
12
180
113
4
3
36
9
20
60
132
36
19
120
29
4
3
5
28
20
120
19
77
19
12
57
48
39
21
44
4
104
211
5
172
12
3
125
148
39
156
60
36
5
4
24
63
180
72
41
4
32
16
24
20
84
4
56
16
123
60
65
40
48
68
64
3
24
5
40
3
33
39
24
120
41
100
3
132
9
116
211
9
3
41
55
24
21
24
56
120
19
77
79
9
36
36
51
12
48
9
24
72
12
75
36
21
56
24
139
105
15
132
29
24
31
24
24
21
27
5
7
33
72
132
104
7
33
144
36
51
5
64
27
29
4
39
45
20
52
15
9
36
51
65
259
29
79
36
105
32
60
67
17
103
45
72
8
16
51
65
96
79
96
48
24
36
5
24
31
24
101
7
29
40
20
84
55
12
5
4
8
96
4
32
4
39
36
117
123
12
209
48
28
87
60
53
55
53
132
7
5
100
32
91
17
91
24
41
67
65
127
17
115
24
105
36
123
12
108
17
364
27
29
19
12
12
72
156
33
51
29
100
75
84
77
24
24
192
36
64
36
39
53
103
48
ABCD 94220824858*3^$a+1 [50054]
9
72
171
60
12
21
21
19
29
171
24
45
43
5
67
36
56
15
201
52
20
40
152
60
28
8
63
72
12
21
40
32
3
37
44
39
6
30
9
4
35
13
32
240
3
9
39
9
27
9
60
40
84
36
11
13
35
25
8
27
66
54
36
36
45
51
9
48
27
24
45
9
27
3
12
33
252
24
27
57
141
7
48
11
21
24
4
11
9
4
35
12
21
3
45
4
77
31
23
37
72
11
45
75
81
9
90
105
15
60
49
17
31
47
45
21
66
33
27
84
30
55
12
32
60
15
1
32
12
16
11
61
12
96
56
48
15
21
24
15
13
72
20
3
9
3
48
97
35
57
136
17
78
13
11
21
24
3
60
72
49
20
40
11
36
25
44
75
69
36
36
112
36
24
11
102
7
8
132
87
61
20
15
37
32
39
42
18
69
28
59
109
71
21
9
39
60
52
8
96
28
152
4
41
78
66
55
11
93
15
141
72
28
11
33
12
3
1
32
15
37
8
3
69
36
60
40
32
204
45
6
57
75
45
16
12
32
27
73
47
9
204
63
117
15
25
8
3
9
3
33
177
7
23
13
204
47
9
72
9
15
48
48
48
4
56
15
25
24
68
48
12
3
9
27
33
28
8
75
45
15
60
69
87
1
89
75
64
20
15
36
78
115
68
27
25
92
15
84
25
44
48
15
9
28
11
57
12
100
56
36
28
23
13
104
60
60
12
76
8
96
228
96
96
39
49
80
12
165
43
20
27
24
49
20
105
91
104
15
36
45
24
16
11
13
36
56
48
15
1
47
24
105
4
56
36
99
69
36
51
9
4
24
47
93
72
9
67
92
100
8
100
12
11
132
13
60
11
13
36
60
56
16
23
9
120
16
44
12
28
23
90
43
20
15
9
27
69
15
84
13
12
36
32
28
12
23
12
84
13
80
60
15
13
12
36
20
192
12
87
225
28
140
75
48
13
20
39
25
32
4
20
72
9
48
48
67
56
12
27
180
105
27
93
15
25
80
180
12
33
27
60
76
120
35
72
25
23
9
75
9
4
56
112
107
1
20
75
21
88
11
45
52
29
43
68
3
12
84
9
24
183
57
12
15
18
192
51
12
60
3
60
48
81
15
13
8
15
9
28
32
64
29
15
27
84
84
48
37
32
15
21
28
84
5
15
27
13
116
15
69
88
23
169
11
21
36
108
40
132
8
15
6
139
24
47
78
31
47
37
11
49
80
87
9
4
8
60
52
23
13
47
24
45
48
51
21
21
42
48
72
1
11
21
63
25
20
111
84
72
177
60
196
152
40
5
54
169
56
36
52
8
24
16
44
63
6
7
32
3
25
32
15
30
6
12
9
75
69
36
135
48
21
36
75
108
12
48
36
25
44
108
27
12
36
93
75
21
48
36
12
63
21
15
1
68
57
127
56
4
56
39
12
93
15
21
24
81
6
84
21
60
16
20
24
4
12
108
60
80
111
33
3
84
48
57
16
48
24
23
72
25
95
60
1
20
24
16
59
96
24
1
24
60
68
27
13
20
40
72
17
43
32
3
96
105
9
55
32
99
9
96
135
69
12
28
71
105
4
5
63
48
52
35
9
88
176
24
51
30
66
24
96
13
20
36
160
60
104
12
108
60
15
85
5
30
33
28
35
9
75
126
67
47
61
120
20
72
48
15
37
104
33
48
18
24
21
36
48
36
57
39
4
35
45
36
15
24
12
9
48
60
28
29
3
100
92
24
24
15
133
35
24
45
4
12
72
35
57
108
72
15
36
24
13
32
76
12
8
132
48
15
13
12
5
39
36
15
48
24
1
20
4
107
33
88
119
24
81
33
48
99
4
56
64
80
24
40
32
111
84
9
64
20
12
28
56
39
33
40
60
5
90
9
4
35
25
215
9
45
30
33
24
28
47
61
12
11
192
9
75
49
5
79
17
18
60
21
12
12
75
72
21
39
9
4
32
4
20
15
9
75
30
3
93
19
32
60
39
21
60
9
54
13
8
64
20
3
24
9
27
73
24
17
6
12
25
5
6
9
36
87
13
84
101
6
24
69
48
159
73
71
117
172
23
57
48
12
28
107
57
15
1
17
102
33
16
41
31
107
21
51
1
12
20
12
4
32
3
25
24
35
105
40
167
13
47
18
31
60
20
147
13
44
72
39
9
15
36
157
23
9
27
1
59
9
15
25
35
24
1
11
1
23
6
123
21
55
44
51
21
24
40
11
9
172
32
3
13
24
32
24
84
36
24
15
57
24
96
60
9
126
105
48
16
71
18
30
57
15
9
15
9
27
69
15
9
96
52
32
15
120
48
69
99
12
57
16
11
21
48
39
13
5
39
3
153
108
12
60
3
9
16
47
37
11
126
3
40
32
3
12
45
24
15
25
24
11
21
4
20
24
40
92
96
52
11
21
28
8
12
96
40
60
47
117
40
8
48
24
88
48
17
55
68
51
9
12
3
12
78
15
12
72
12
60
28
11
57
40
23
9
40
11
42
48
27
12
16
80
51
13
48
12
60
35
21
24
76
5
7
80
24
28
47
6
18
45
15
36
30
63
40
96
24
80
15
25
32
136
17
55
8
24
ABCD 94221032702*3^$a+1 [50036]
36
9
27
24
84
57
96
96
111
33
63
192
33
160
59
60
120
96
84
60
48
193
48
83
60
177
240
16
215
9
96
16
107
60
105
64
32
51
109
47
24
120
36
24
36
1
11
21
123
36
49
155
36
36
108
1
11
133
71
48
24
144
84
24
36
72
120
168
73
35
12
24
108
252
228
132
84
72
60
144
225
27
36
49
35
45
87
120
177
48
144
96
207
48
132
13
59
21
87
228
85
131
60
1
11
21
111
1
32
16
347
21
27
72
93
64
23
9
15
120
24
49
107
96
21
15
12
180
33
208
32
144
87
144
201
16
35
108
24
25
95
144
36
144
24
37
32
39
121
71
60
13
71
72
1
167
12
13
96
80
135
9
16
47
24
120
81
64
95
72
57
171
72
93
3
36
48
72
72
96
36
36
49
71
25
96
128
3
132
73
80
48
15
36
336
61
48
95
36
45
243
189
63
12
69
147
36
36
37
59
192
72
168
12
96
153
39
96
36
36
108
144
21
27
37
215
72
36
36
36
37
32
63
36
493
23
144
25
144
71
121
35
13
119
25
83
93
48
123
60
9
48
27
21
75
48
24
45
147
13
32
16
35
45
39
24
72
57
135
672
48
108
252
36
24
12
108
13
23
25
240
96
23
12
24
12
204
61
80
183
84
21
3
12
144
33
99
228
9
112
23
180
21
48
111
1
80
51
61
83
45
135
48
57
64
47
12
60
9
207
84
60
84
13
48
47
81
27
36
72
73
35
13
95
168
9
75
144
36
1
23
9
111
1
71
57
15
81
15
36
12
96
192
49
119
105
51
13
95
193
239
60
117
39
36
37
167
36
324
33
15
72
217
144
95
216
36
108
72
120
108
45
159
120
24
12
60
121
167
84
213
112
71
72
72
265
23
108
24
108
192
72
108
24
48
60
72
9
3
13
119
249
3
12
1
59
165
195
72
229
80
63
132
48
204
36
84
24
156
24
12
144
108
204
25
128
96
15
36
109
71
9
27
117
112
11
48
165
75
48
21
123
180
145
144
48
11
165
87
48
36
36
129
231
9
63
1
59
108
192
72
24
105
288
39
12
24
72
45
27
12
73
131
48
96
109
35
45
3
60
48
97
119
132
72
72
84
96
33
15
60
21
48
15
132
13
23
180
72
36
12
132
25
59
60
108
109
83
72
24
72
120
24
69
96
112
11
133
11
192
21
87
73
48
80
3
84
24
192
33
16
155
133
23
25
80
48
207
60
309
208
107
21
123
24
12
240
49
275
144
120
117
160
107
12
96
48
168
33
39
121
176
27
12
24
36
72
36
72
9
160
47
49
48
11
36
48
81
27
72
36
96
192
36
36
24
48
60
36
36
144
21
51
408
24
45
27
36
1
336
48
131
13
155
72
36
12
93
87
57
147
45
3
13
83
45
207
1
143
36
84
132
85
ABCD 94221369176*3^$a+1 [50071]
145
161
18
90
3
213
27
135
36
21
16
53
360
180
18
36
126
54
21
123
72
72
72
61
29
54
93
15
49
77
147
87
9
117
144
36
87
16
96
48
131
18
72
36
18
36
9
9
36
270
37
161
18
90
180
127
125
18
129
87
36
37
17
63
27
54
54
216
49
5
36
18
21
105
18
18
18
216
25
32
123
117
171
90
27
9
36
144
18
72
73
35
36
249
144
75
69
192
279
36
54
72
87
21
162
57
160
35
253
144
89
7
32
33
18
61
155
69
345
151
65
15
3
54
72
18
13
167
153
261
18
9
192
48
96
16
80
99
36
9
112
32
16
173
126
21
195
72
90
90
144
252
117
16
144
11
213
192
64
96
65
72
126
36
37
272
112
96
131
13
113
207
153
162
72
54
54
225
171
36
18
162
61
80
39
169
128
171
180
193
48
128
64
179
216
37
71
288
25
29
147
51
13
144
257
90
108
36
21
231
153
45
18
144
145
35
13
176
16
47
145
35
432
45
63
72
9
96
291
234
19
71
108
45
16
155
54
31
41
18
90
18
18
90
109
32
57
234
180
288
18
36
54
109
144
107
21
96
16
48
176
16
80
69
72
54
72
36
81
63
81
99
72
18
126
117
48
16
144
17
15
144
111
33
3
144
72
117
27
117
9
270
36
21
231
72
54
216
72
54
21
16
144
107
36
198
91
179
72
144
36
36
72
108
90
126
241
155
126
7
47
1
161
36
90
72
54
18
144
49
113
90
21
105
39
51
126
15
48
9
87
144
3
13
77
99
9
72
126
126
18
33
21
180
72
18
18
18
9
261
342
85
257
15
144
112
161
54
9
117
91
53
18
36
72
61
101
72
90
36
18
19
35
45
63
1
80
45
18
252
181
35
141
48
256
59
90
72
72
36
135
27
36
177
3
13
77
18
108
117
153
90
72
144
54
36
235
35
61
47
18
31
41
7
317
19
107
36
1
89
87
3
72
21
16
144
80
81
54
180
133
65
54
54
144
99
9
54
1
192
41
7
29
216
36
7
11
117
16
96
59
36
33
3
18
54
18
36
54
54
99
63
657
48
256
29
307
17
18
90
90
72
81
9
36
144
144
19
107
18
72
171
171
54
144
18
45
135
306
39
33
126
129
16
17
270
54
139
113
18
301
192
48
192
59
213
64
227
93
123
36
108
325
143
1
53
91
125
198
72
36
108
72
36
18
39
123
108
108
18
18
36
216
108
198
54
126
54
18
18
90
216
36
55
192
23
108
144
54
54
36
36
72
1
35
108
18
15
3
144
ABCD 94221519376*3^$a+1 [50035]
5
60
3
16
54
11
24
25
6
62
64
6
12
42
20
3
33
15
48
9
10
6
6
6
60
23
61
30
6
54
30
18
5
31
17
12
1
95
1
60
23
7
41
43
12
30
12
36
74
46
36
36
8
51
25
54
14
51
12
7
36
29
60
12
31
30
18
41
51
10
12
35
48
3
9
7
18
6
30
20
39
37
11
24
1
12
23
60
7
48
48
24
18
62
105
1
56
3
15
81
36
135
4
30
47
24
19
12
8
10
36
36
23
19
2
51
19
5
13
20
15
25
12
35
3
33
12
1
24
23
84
31
90
23
57
27
12
1
24
54
62
34
6
144
11
7
6
42
72
110
15
3
4
29
25
66
56
28
12
24
66
24
30
108
6
30
24
90
6
2
39
25
59
1
95
13
6
17
7
42
11
97
96
107
25
8
22
29
13
126
26
16
90
20
9
9
70
6
24
35
127
24
48
12
6
44
10
5
43
53
12
7
18
71
85
54
36
12
48
6
80
70
78
83
3
34
12
48
48
2
16
66
54
24
38
4
6
29
13
96
24
23
7
6
35
331
24
14
10
72
29
25
11
33
27
13
72
6
42
6
5
49
11
24
25
6
42
18
60
54
107
9
70
30
12
12
48
12
36
24
12
54
36
18
18
14
15
36
43
29
37
11
73
36
59
79
30
12
35
25
23
1
66
6
23
37
18
6
24
32
18
4
17
24
25
6
114
44
52
24
24
26
10
126
29
72
19
5
24
1
23
1
86
18
15
21
51
21
58
41
19
36
6
60
23
1
98
46
24
48
78
54
18
2
87
1
120
90
174
11
49
54
12
12
2
4
6
8
22
6
24
29
27
33
19
12
26
40
48
36
23
61
42
2
22
14
4
23
43
2
15
19
120
53
27
28
12
60
65
13
12
119
19
65
1
30
36
26
4
18
5
1
95
19
90
12
18
53
97
23
7
17
55
48
42
35
55
54
35
31
60
18
6
30
6
30
71
73
44
16
2
58
24
36
30
66
11
99
9
99
46
11
25
119
55
42
54
41
48
1
35
43
17
1
24
11
49
35
24
49
23
7
5
7
53
57
54
10
30
6
60
24
86
64
24
78
48
12
78
30
12
35
15
34
36
12
96
36
6
14
3
7
18
6
12
18
54
26
4
12
6
14
64
102
29
13
42
5
13
6
17
133
66
6
12
36
24
30
18
23
31
68
16
42
18
30
20
51
49
24
2
10
30
54
12
107
1
2
33
37
42
68
22
35
192
3
46
36
23
21
16
48
6
66
23
36
21
28
6
120
41
93
106
12
53
31
29
79
6
24
6
6
26
9
19
84
48
72
6
6
60
18
30
6
20
39
25
18
18
26
40
50
4
54
32
4
6
11
108
1
54
29
7
41
13
66
30
24
35
19
77
13
2
18
58
14
64
11
108
15
28
53
19
6
96
71
73
6
24
42
54
150
23
36
109
6
5
1
95
25
108
48
42
42
24
6
41
43
74
40
66
6
24
42
54
23
55
18
23
37
84
96
12
18
54
48
12
23
57
4
66
53
12
19
80
9
25
38
57
12
3
10
48
23
24
61
32
10
78
6
5
25
11
13
36
11
13
54
8
4
5
49
11
13
36
44
75
13
12
12
60
24
35
1
54
174
26
4
17
139
5
97
8
15
132
25
44
64
84
11
57
22
161
1
30
110
3
283
29
13
23
9
39
1
50
9
45
16
54
5
25
66
14
10
12
42
98
70
20
22
5
25
12
8
27
31
14
28
95
43
48
17
12
25
20
3
105
52
12
24
96
24
12
48
36
60
14
36
16
29
60
25
18
5
31
17
43
36
41
127
17
24
1
83
7
36
24
89
25
24
30
38
148
6
24
41
43
6
20
34
17
151
132
5
1
119
36
7
30
42
56
34
6
30
6
113
55
65
37
35
13
12
179
121
24
12
48
20
100
12
12
6
150
11
25
90
60
65
13
47
39
10
11
24
24
57
28
11
49
56
10
24
2
34
2
52
12
30
24
62
34
6
78
26
63
7
90
24
54
36
12
18
126
38
76
90
30
54
53
3
76
24
30
11
43
78
12
12
59
37
24
66
65
93
87
13
26
16
17
67
30
35
25
8
40
30
2
70
48
42
48
126
41
75
34
60
50
54
40
60
80
22
6
12
131
1
6
84
5
31
98
15
1
78
65
3
9
19
6
6
84
5
19
6
114
54
12
8
36
16
18
36
20
112
14
58
18
18
42
12
32
3
13
42
65
1
11
45
3
7
54
35
55
6
18
120
77
13
30
66
6
5
45
40
35
13
2
4
6
23
75
72
28
6
20
51
21
22
17
1
12
30
5
25
36
6
96
30
78
84
5
3
18
154
17
13
102
6
72
36
24
30
36
30
30
66
140
18
45
31
30
54
56
10
24
6
54
50
36
34
20
51
12
79
24
89
61
6
60
29
1
36
24
11
12
48
12
13
24
56
10
24
5
15
21
55
14
40
11
7
18
24
78
60
41
36
1
107
25
12
26
10
72
30
60
62
4
12
12
12
11
72
67
24
12
44
18
22
18
11
49
48
12
35
7
14
15
7
42
62
4
29
3
10
23
21
90
10
23
85
23
12
1
35
12
85
74
4
32
34
30
26
22
48
48
60
2
28
11
25
8
36
90
16
54
59
1
86
4
12
102
90
6
6
120
78
30
78
12
66
62
28
11
49
6
29
57
10
48
50
16
59
15
34
18
2
28
24
138
17
1
78
24
50
40
36
6
108
53
12
13
38
16
128
28
48
6
35
109
35
19
5
97
50
58
72
54
14
70
5
13
12
36
54
12
18
30
48
53
1
30
48
2
40
60
8
88
12
23
24
19
41
36
9
88
71
19
6
14
36
46
24
12
8
16
48
90
41
55
20
45
61
23
15
76
86
10
101
115
80
34
30
29
12
39
105
19
24
140
16
36
36
2
18
70
47
45
15
157
18
62
4
47
43
65
61
11
19
18
23
13
30
62
10
17
7
146
3
25
44
40
120
12
11
13
30
29
37
14
9
96
91
48
17
13
12
11
48
79
36
36
54
24
6
36
14
10
41
3
18
52
2
64
84
12
36
17
31
30
6
84
86
34
17
7
78
174
30
35
1
12
ABCD 94221620224*3^$a+1 [50049]
36
33
20
97
138
21
12
32
7
9
32
48
7
77
13
48
59
16
21
11
7
36
54
18
5
7
41
55
9
21
6
21
45
27
33
47
7
189
20
55
6
66
54
24
162
102
72
51
32
16
72
15
65
7
33
3
162
23
97
18
36
93
56
49
15
57
39
51
69
80
19
5
13
75
12
15
5
1
72
30
65
67
36
65
97
15
33
39
21
72
18
72
84
69
75
24
12
89
7
12
36
17
37
18
18
90
6
11
79
93
48
68
79
33
33
54
101
64
15
18
15
9
18
156
54
3
15
65
43
6
138
90
72
90
150
71
28
27
117
20
127
18
18
45
87
18
3
20
67
18
15
12
9
3
48
8
112
39
6
18
57
8
12
48
4
15
33
12
60
3
120
18
24
12
36
3
75
65
12
52
81
42
90
107
28
27
5
16
135
45
27
17
1
24
36
99
27
66
107
96
1
30
60
48
96
5
25
47
43
9
36
15
45
9
72
59
25
36
6
93
105
207
3
45
81
90
36
24
9
24
3
17
67
18
135
87
36
18
36
63
45
23
48
12
19
6
252
108
23
64
75
66
6
9
21
23
1
36
30
6
27
20
28
60
117
11
91
93
15
18
143
12
25
75
8
121
18
5
13
75
33
102
17
36
7
5
40
9
111
20
115
18
72
18
54
11
4
45
18
12
78
3
44
160
27
84
24
41
72
85
87
21
12
24
83
1
60
54
138
23
19
30
63
12
36
32
37
78
48
57
15
33
135
497
19
126
18
54
60
11
12
139
18
48
150
54
3
171
9
33
30
54
23
37
3
80
76
44
168
73
35
109
36
42
12
21
80
24
97
210
78
23
48
55
45
9
12
263
13
27
27
36
48
24
5
28
15
53
1
3
111
72
48
17
7
30
63
12
8
13
66
36
54
3
21
39
51
45
27
54
18
18
48
107
40
39
53
1
35
217
3
20
49
11
25
54
48
17
37
54
162
23
19
12
24
5
52
8
40
87
153
51
21
135
42
66
54
36
119
36
7
33
45
30
6
36
3
44
55
78
18
5
4
21
90
42
102
21
32
19
29
61
3
8
25
108
6
54
12
83
40
165
42
12
53
55
117
15
65
1
27
27
105
3
24
41
88
72
80
88
21
59
84
36
37
18
105
32
48
60
25
35
24
55
90
72
54
65
61
59
49
12
11
67
5
40
27
69
51
9
20
40
39
18
18
9
33
12
18
18
15
27
5
192
16
12
9
71
49
6
33
39
113
43
72
53
91
21
48
9
102
81
15
54
11
37
75
57
216
27
20
43
198
27
9
11
28
12
3
69
56
1
83
7
18
23
7
18
54
78
12
3
116
67
102
6
65
25
119
25
12
11
79
126
24
111
33
36
48
126
24
18
147
48
48
9
30
18
54
18
6
54
75
171
6
54
90
15
20
19
36
66
24
12
18
69
8
48
4
141
15
75
9
96
75
60
36
30
78
126
126
81
12
48
33
27
20
60
88
27
65
7
93
63
6
3
63
5
49
63
87
18
23
85
23
97
78
5
97
35
28
12
72
3
12
132
66
162
6
180
72
47
25
75
63
53
1
18
18
27
33
155
19
60
21
48
51
18
60
15
56
40
9
23
12
61
156
54
42
3
45
35
61
18
30
203
28
39
6
30
42
12
18
18
39
8
12
28
8
40
15
90
47
72
40
15
78
3
9
36
15
32
28
84
21
24
36
30
42
12
6
5
49
143
37
15
56
67
24
36
5
60
52
171
57
45
47
36
7
5
12
16
45
72
12
15
3
24
126
138
42
23
121
23
13
30
24
89
31
81
45
87
21
222
137
1
54
36
42
72
83
43
12
77
48
19
18
15
183
5
55
12
105
56
1
24
12
75
39
9
27
90
102
21
21
203
151
6
59
52
9
51
72
60
36
39
5
16
9
23
48
4
15
6
30
57
20
37
3
45
27
56
61
6
48
72
78
66
6
3
20
25
6
209
60
12
43
45
21
18
6
35
24
16
24
45
12
54
45
20
31
36
45
57
83
12
37
83
55
53
127
5
28
39
6
12
96
35
19
21
45
36
54
17
25
47
28
9
51
68
49
35
208
93
27
9
6
18
66
54
39
3
12
21
20
19
21
15
30
24
63
3
45
51
48
113
19
18
90
72
9
9
15
56
19
102
63
96
9
36
36
54
126
3
48
60
60
8
109
11
55
17
108
100
32
12
7
21
20
52
45
90
6
12
60
108
27
39
21
159
9
72
99
6
18
12
54
78
12
81
8
7
72
36
77
13
12
23
4
116
19
90
15
45
111
20
49
15
87
186
3
12
39
84
42
12
123
20
43
12
5
72
16
24
15
90
11
4
21
72
155
97
71
31
6
107
1
54
18
12
72
3
56
229
6
105
12
99
30
6
30
18
24
90
36
27
63
17
37
23
12
1
12
54
60
69
15
36
9
27
ABCD 94221685412*3^$a+1 [50046]
22
14
19
5
16
3
21
32
10
84
33
48
15
14
31
23
60
12
34
6
38
60
72
70
2
22
8
25
47
6
30
64
54
12
3
45
80
10
9
47
25
23
150
16
50
42
7
65
36
12
34
9
135
45
15
26
36
4
24
20
6
6
70
20
13
275
76
21
9
90
54
15
17
48
72
34
21
59
13
108
9
20
6
37
5
18
18
36
60
34
2
10
18
12
32
43
39
110
120
94
21
11
18
10
6
14
6
43
72
11
18
36
10
80
1
105
44
10
9
12
77
172
3
63
38
79
11
12
13
5
16
90
50
6
58
2
60
84
10
6
9
35
36
60
10
32
16
15
17
4
6
44
40
86
24
16
44
70
56
4
21
15
32
37
23
1
12
9
6
54
20
19
5
12
19
23
30
60
6
12
60
54
16
15
65
42
6
7
35
150
28
14
118
44
6
48
30
10
2
12
6
1
5
6
42
60
46
30
30
72
18
15
5
22
2
42
54
84
6
37
9
26
28
110
36
10
6
8
22
20
18
67
45
24
6
24
8
166
26
46
87
11
61
89
36
6
13
5
132
12
31
5
102
4
26
18
25
75
21
21
8
10
20
25
45
26
108
28
33
5
67
48
17
60
94
60
8
72
46
18
72
48
26
24
16
8
18
4
6
2
30
76
6
66
30
20
97
5
36
16
24
12
24
60
56
28
30
12
18
32
24
16
8
52
38
82
3
59
6
52
39
23
42
66
78
6
24
10
86
25
69
90
6
8
16
2
25
39
44
6
24
102
10
18
2
94
36
14
24
7
12
65
16
56
10
6
14
24
30
22
2
58
18
30
6
110
6
10
32
13
15
50
43
17
84
19
45
27
35
25
12
5
52
36
18
50
16
114
14
18
18
22
74
36
60
64
183
3
14
94
30
6
54
15
5
7
17
12
16
44
64
2
18
46
50
54
25
47
100
33
45
6
14
90
96
40
24
9
36
45
12
20
7
60
23
18
66
64
45
5
10
2
42
30
6
22
3
5
24
28
3
65
10
12
54
14
10
6
14
46
24
32
118
27
47
18
7
23
13
35
6
31
5
30
70
3
15
14
43
17
36
12
7
41
31
5
4
30
12
38
76
15
35
16
18
15
105
14
18
28
66
74
42
4
8
16
66
20
84
36
154
26
4
62
30
18
54
30
30
43
183
26
19
29
28
74
16
14
16
3
77
18
16
21
35
78
6
108
22
144
92
55
65
7
48
47
58
27
33
14
84
54
22
66
168
20
19
51
21
81
74
18
46
6
50
10
20
18
1
21
8
118
20
34
14
10
12
60
78
26
16
62
6
10
2
24
6
58
15
11
34
32
30
30
70
8
22
32
18
30
58
20
22
32
58
105
65
60
4
26
10
68
24
82
24
12
14
4
12
14
4
20
60
22
30
57
41
115
11
186
150
34
3
11
6
64
26
40
56
58
44
6
10
32
18
16
38
30
12
54
36
60
34
45
27
8
42
55
33
26
49
12
15
30
2
6
30
82
3
41
100
80
76
63
36
11
18
36
34
74
88
3
45
12
104
16
27
41
16
36
27
35
66
126
10
24
15
5
40
27
17
55
11
72
18
22
48
86
46
44
30
54
16
14
82
14
54
72
37
17
4
36
26
12
6
10
42
44
6
70
14
85
24
165
12
15
60
72
27
24
32
37
36
5
16
15
9
27
17
42
10
6
18
2
48
192
10
24
24
96
14
6
114
25
15
122
7
53
10
14
31
35
37
72
5
70
24
30
26
13
221
30
36
16
33
35
25
17
18
82
2
6
42
10
3
45
30
36
69
11
70
44
67
15
144
96
2
55
41
16
30
8
18
60
42
16
42
30
93
35
82
38
24
13
53
84
18
13
11
16
30
8
40
39
3
45
15
38
7
72
21
44
12
16
18
14
46
14
6
1
5
64
20
16
30
56
25
15
32
78
70
20
24
34
15
15
32
13
77
64
126
48
44
22
44
30
150
12
18
25
24
171
9
3
14
19
12
9
50
16
33
5
12
7
93
8
12
18
76
24
44
12
13
5
18
34
15
131
12
48
12
22
44
16
3
27
66
14
4
26
43
5
28
27
11
1
21
24
8
138
208
2
34
36
8
52
90
20
24
4
15
21
68
78
73
21
36
18
44
25
33
20
54
6
18
16
20
18
43
17
6
37
72
72
99
45
5
120
46
90
39
89
28
8
16
3
11
82
98
10
15
89
42
144
16
6
38
25
47
10
2
18
10
14
34
42
20
162
22
74
30
24
66
12
58
26
24
16
33
57
6
84
20
24
25
5
67
3
6
6
8
16
6
3
21
14
76
6
2
46
15
5
46
50
6
42
58
20
42
43
75
32
18
48
70
14
28
24
30
33
35
46
32
18
22
44
16
27
5
7
5
6
58
2
58
60
27
153
2
4
45
9
44
52
8
6
12
90
43
15
44
18
10
14
31
123
2
12
18
88
14
76
32
40
24
26
144
6
4
6
9
233
28
20
10
2
46
26
4
72
24
3
21
2
54
19
12
5
30
64
14
12
70
2
28
18
32
34
3
5
28
8
67
65
64
20
115
41
4
8
36
30
52
45
24
9
6
26
12
31
72
29
16
104
6
10
128
60
24
48
34
6
14
96
30
34
6
38
52
2
43
12
23
18
10
36
153
23
12
6
24
12
4
42
2
16
56
6
13
47
60
10
20
10
24
14
6
90
18
18
64
50
54
24
6
10
30
2
103
47
34
8
22
14
24
6
6
24
162
85
33
20
40
32
10
18
6
6
3
12
35
4
26
10
8
36
10
20
54
49
33
8
120
7
17
12
10
26
12
43
95
13
21
20
24
10
69
5
6
97
9
15
21
140
19
51
2
60
16
20
6
40
74
76
14
37
5
18
61
89
16
24
26
34
62
18
36
76
3
21
30
6
164
60
18
88
20
54
43
5
6
52
2
42
18
72
46
18
90
6
39
35
6
6
30
34
20
16
32
1
27
38
40
42
33
17
10
18
60
32
84
16
24
80
19
71
66
10
60
18
14
25
36
72
5
30
48
61
53
58
14
46
32
18
18
22
110
10
75
35
13
35
72
72
36
37
24
53
46
12
110
84
19
59
25
36
101
6
30
42
42
24
70
62
43
29
22
14
70
9
17
4
2
60
4
134
7
89
4
39
71
52
38
12
10
32
78
7
3
32
172
ABCD 94221710112*3^$a+1 [50029]
32
9
19
32
24
64
5
67
29
36
30
18
31
167
18
72
18
21
124
36
44
81
19
5
39
27
6
39
4
36
8
96
136
48
23
57
105
55
23
18
12
3
36
51
9
4
11
153
36
45
72
7
101
120
15
16
20
48
36
36
24
255
180
105
129
6
105
100
80
100
77
63
87
72
105
12
40
80
45
24
36
30
49
65
31
44
96
21
63
27
13
41
39
16
20
21
63
36
45
36
63
21
19
5
174
1
56
60
51
33
15
1
149
66
186
79
5
54
114
67
71
13
140
9
96
51
39
9
36
21
19
17
24
39
40
24
17
15
88
152
24
40
11
126
30
60
9
153
7
104
69
36
39
27
13
32
9
6
54
15
129
7
20
84
9
51
21
3
21
31
53
27
4
101
84
24
27
4
36
41
18
45
9
72
30
9
136
35
18
91
44
33
3
64
17
15
24
69
6
9
3
9
28
5
51
147
9
60
33
6
30
51
24
36
51
37
5
36
54
12
24
9
21
51
4
5
36
39
51
45
3
6
12
103
56
24
36
3
102
60
144
15
36
15
78
12
90
45
4
29
7
20
129
54
105
36
84
132
40
48
72
20
4
41
66
18
6
9
76
95
9
4
275
25
23
42
27
63
66
39
16
77
7
96
20
69
55
56
15
6
63
12
4
11
36
12
145
92
15
33
36
21
126
109
20
100
11
18
66
69
75
24
30
72
60
15
60
4
29
36
31
84
20
21
63
72
28
120
5
51
60
39
21
15
21
28
23
12
36
36
144
81
33
126
45
4
12
65
15
88
56
16
71
33
120
36
15
9
24
36
16
59
45
160
5
31
29
54
120
45
45
60
27
60
33
51
39
1
44
36
40
36
20
75
13
20
16
60
5
75
4
5
27
28
41
36
18
12
73
113
39
33
36
51
3
30
6
45
36
124
24
5
12
3
15
162
15
21
54
24
25
44
93
3
36
60
93
51
9
67
23
57
24
9
36
39
45
36
6
25
191
54
15
3
12
36
13
24
32
40
5
39
9
126
42
48
19
56
64
41
15
9
31
77
84
24
51
3
57
40
20
4
5
30
6
36
3
15
45
24
12
40
23
25
36
59
1
17
19
89
51
24
36
28
56
4
71
72
54
15
84
105
79
47
105
24
9
6
30
6
13
36
56
39
61
44
16
5
43
20
16
80
60
96
9
75
24
12
15
13
17
126
33
9
30
21
36
24
27
9
51
9
81
67
5
12
3
123
117
100
77
75
4
20
36
40
20
24
69
111
76
24
5
90
81
75
9
4
72
245
54
9
81
36
18
72
66
3
84
12
40
11
9
4
161
19
41
15
39
45
39
45
72
24
96
28
20
12
9
75
21
43
32
28
5
108
27
12
64
89
31
77
67
23
168
12
24
69
111
9
160
5
24
12
15
171
18
31
5
48
72
3
21
31
35
229
36
20
45
15
60
63
6
15
15
1
80
24
57
87
52
113
111
16
20
39
129
27
49
20
27
30
42
12
204
12
9
184
56
60
15
6
39
60
63
21
15
45
75
81
4
36
44
57
7
83
13
89
60
12
3
52
120
164
60
129
75
40
60
20
21
72
3
159
61
36
20
9
12
87
12
99
186
39
216
4
44
52
35
9
36
81
19
35
93
52
23
90
7
80
24
135
114
75
12
24
87
117
81
54
90
27
21
87
12
15
9
75
21
64
5
60
15
15
42
27
57
78
57
4
11
54
30
36
18
15
16
96
5
103
35
6
51
51
24
25
44
105
15
60
51
6
12
135
12
33
91
36
41
7
5
27
9
15
40
5
36
3
45
6
61
44
96
9
60
15
75
45
57
67
5
91
116
28
5
66
49
11
85
44
63
9
9
144
6
54
31
71
36
54
219
36
33
126
21
24
4
92
4
80
96
40
149
15
60
36
120
88
92
24
40
5
24
36
15
100
20
45
120
24
18
9
81
84
19
44
36
40
20
60
57
7
5
15
12
81
27
15
85
20
12
60
88
32
84
81
24
31
48
5
27
4
41
36
3
15
45
15
36
66
3
15
24
108
12
21
21
30
60
25
44
36
15
6
84
15
4
36
5
54
90
31
48
41
31
20
60
24
51
9
9
120
6
21
60
60
64
29
51
57
7
72
20
48
33
3
36
48
12
75
69
9
7
11
30
3
16
20
75
69
39
121
71
69
24
57
39
27
33
9
31
36
48
11
85
59
21
180
9
31
101
36
48
15
81
30
13
77
6
13
95
66
39
69
27
24
4
140
3
72
36
45
36
24
4
56
36
120
24
21
3
96
21
6
9
9
54
21
117
159
39
49
5
42
25
68
117
78
21
60
21
75
15
45
28
35
6
31
5
15
60
60
120
28
53
19
149
115
11
49
5
15
51
45
45
63
36
45
15
4
72
23
21
60
9
31
5
31
23
18
39
24
21
135
40
5
19
5
30
105
256
8
72
15
144
72
18
39
36
156
69
31
20
4
71
36
37
41
126
30
15
ABCD 94222736438*3^$a+1 [50018]
12
29
120
19
41
7
162
120
150
30
48
60
47
132
61
150
5
109
60
11
7
72
6
42
36
125
25
12
48
59
7
5
19
125
37
18
17
19
234
12
24
60
126
18
12
24
30
18
18
12
60
5
67
5
49
71
61
24
23
1
66
108
66
96
6
24
24
101
1
12
23
13
54
41
7
234
66
29
13
12
264
24
11
96
1
24
36
168
42
29
25
18
66
54
53
43
54
36
54
162
144
47
37
71
1
36
30
54
30
29
1
60
66
5
43
6
66
18
54
72
41
7
78
18
149
91
66
59
19
150
36
6
54
90
5
187
12
48
18
60
30
72
90
72
311
36
79
12
5
12
115
12
5
271
84
41
7
18
83
97
47
7
41
73
12
59
25
18
125
31
12
54
95
73
18
24
24
24
12
180
5
24
169
12
6
30
143
36
151
24
30
131
13
47
13
132
24
11
12
55
17
43
42
30
89
67
77
36
1
66
24
66
107
96
7
12
17
49
6
29
121
23
25
192
18
5
72
13
30
18
78
42
54
24
84
17
19
30
30
6
23
1
11
85
54
12
12
30
23
109
96
18
17
43
77
13
12
24
60
59
67
5
48
24
25
12
30
66
72
30
18
47
25
12
59
36
25
23
175
77
31
18
6
53
43
53
36
25
23
13
23
127
30
83
120
289
48
47
43
77
72
13
30
252
30
59
19
192
5
19
126
11
19
6
60
18
24
5
43
173
1
6
29
13
36
72
23
37
119
19
66
36
23
109
6
30
54
6
144
42
30
11
19
90
78
6
24
30
77
13
6
60
36
54
6
29
157
12
120
216
11
121
59
13
36
30
161
19
29
1
24
6
29
37
78
12
24
12
17
1
126
125
1
18
6
23
25
318
90
78
17
7
6
35
37
120
42
5
72
43
65
13
54
89
109
102
113
85
11
1
35
108
36
79
12
24
5
1
23
48
60
12
1
216
18
5
48
7
12
30
60
108
90
5
48
49
108
18
65
120
13
36
90
5
169
84
102
30
18
6
30
90
12
30
90
78
6
30
18
48
30
48
17
13
59
67
5
13
18
114
78
6
6
144
36
48
42
23
12
49
30
101
24
72
25
108
174
18
180
48
12
83
235
30
36
30
66
78
6
71
19
89
109
42
29
49
18
30
84
6
30
90
48
6
23
1
84
30
137
48
265
36
36
6
5
19
36
12
5
61
95
67
65
37
12
144
66
5
19
66
24
72
120
23
7
12
17
91
90
23
12
19
5
25
48
90
72
18
11
25
24
23
175
60
18
95
25
59
60
12
25
138
17
49
47
13
36
36
12
36
47
72
36
55
72
78
150
17
13
12
18
101
19
66
11
12
7
6
102
17
25
6
17
60
108
13
36
66
24
30
59
127
24
24
186
78
6
66
29
19
5
37
6
138
24
78
72
90
12
168
23
7
65
13
30
42
36
95
97
60
54
54
12
78
5
156
103
42
6
29
115
53
91
6
23
13
47
55
156
30
84
107
84
1
30
96
113
1
18
12
18
12
59
1
18
6
66
6
35
37
11
37
18
72
168
29
1
24
6
29
61
66
6
42
18
30
77
7
18
11
36
49
95
19
42
114
12
54
11
60
7
132
89
7
78
59
31
65
217
24
95
169
54
78
24
48
30
42
6
89
1
23
121
24
30
77
48
36
49
30
12
17
25
11
24
43
48
29
60
108
84
108
7
198
12
18
138
12
36
150
6
23
108
25
23
36
49
42
17
60
85
35
67
185
49
12
12
30
5
43
18
54
18
54
168
5
13
150
60
12
53
19
30
11
25
78
66
6
48
77
55
77
12
1
12
48
107
43
5
19
185
1
54
24
96
240
96
24
5
109
30
66
24
36
36
30
54
54
42
23
19
60
36
66
35
109
24
95
31
42
144
120
54
29
43
84
65
43
6
84
107
25
131
67
41
139
6
66
5
25
35
48
97
11
37
36
60
6
30
60
210
18
42
65
25
11
37
12
30
30
30
114
60
42
24
29
37
12
66
132
84
156
18
59
12
13
11
192
72
217
71
24
43
48
48
66
36
162
48
60
12
30
6
125
67
77
13
35
13
119
37
60
120
18
18
155
13
30
89
31
5
25
66
54
30
41
48
36
1
36
107
31
29
55
102
6
24
150
24
162
29
31
30
48
35
1
71
43
6
36
47
13
18
5
67
12
60
132
65
1
12
6
89
25
11
19
18
23
31
18
ABCD 94223563576*3^$a+1 [50201]
11
19
45
33
138
6
71
73
54
18
12
96
171
80
1
119
24
55
9
165
6
29
1
114
45
176
67
45
72
75
18
42
30
27
9
60
120
72
78
21
200
88
8
73
42
18
35
49
42
53
40
72
8
187
90
30
90
54
42
83
1
108
6
102
207
72
69
27
8
144
265
108
107
96
85
51
3
162
60
71
112
357
30
18
168
72
27
93
27
69
59
216
184
27
30
63
15
57
141
72
75
80
25
36
90
102
312
66
41
103
33
57
143
19
45
99
29
7
225
33
71
1
54
30
35
16
48
56
115
42
35
48
235
141
21
78
5
85
27
9
66
24
18
108
23
31
54
156
288
15
56
109
27
189
11
240
55
81
24
39
42
138
60
201
141
12
78
84
29
169
6
57
24
21
35
43
269
31
54
72
18
258
84
35
48
85
12
36
99
56
49
23
13
102
60
12
149
72
72
208
104
120
31
105
153
120
60
59
72
13
3
99
101
25
24
63
120
32
144
19
18
155
55
9
33
90
5
7
96
17
1
126
41
13
54
30
108
59
13
11
16
33
47
48
40
21
72
27
27
29
112
32
48
109
174
189
33
12
72
195
8
1
90
149
85
203
7
113
192
61
30
36
65
49
71
145
63
21
59
37
35
144
85
35
144
133
75
117
198
53
61
84
6
89
19
120
125
48
13
36
23
13
35
64
201
42
125
55
48
137
13
48
51
45
3
27
24
30
95
96
49
207
104
40
165
51
3
24
192
18
107
19
5
31
114
119
7
54
12
24
111
24
8
235
125
112
80
79
30
24
30
18
35
7
162
95
43
18
107
1
36
54
6
23
216
112
273
24
90
36
9
3
18
11
16
135
204
120
18
36
72
78
12
29
24
61
75
80
16
32
7
33
32
13
75
51
72
138
24
83
25
135
3
6
23
43
90
78
210
27
72
45
11
16
99
5
1
66
29
40
135
41
25
263
112
57
126
180
186
3
117
83
61
11
115
141
192
72
123
101
25
90
21
45
35
1
135
99
18
6
102
54
33
21
42
57
72
195
216
84
6
84
71
72
151
144
41
96
151
102
198
54
95
85
11
157
11
61
30
54
72
78
9
153
143
37
120
59
49
47
72
31
65
97
108
35
64
45
66
96
30
83
67
30
108
150
5
67
21
333
36
36
59
139
5
85
6
126
23
85
35
157
59
49
132
84
54
186
23
67
101
25
18
90
30
101
133
42
41
49
63
21
24
72
54
5
16
51
77
85
18
65
19
126
95
175
17
115
126
399
33
48
36
198
162
18
60
90
75
15
396
5
72
43
42
27
3
42
11
16
9
71
13
18
78
120
6
149
61
36
42
53
49
24
335
24
31
9
8
24
19
21
81
23
1
48
6
65
19
78
108
54
90
36
84
11
61
18
42
23
97
119
16
33
48
18
6
111
45
107
1
71
136
99
101
13
11
16
45
144
83
25
135
21
35
1
396
198
24
66
11
16
32
55
30
108
42
66
42
18
30
126
18
42
23
13
18
30
35
115
29
240
1
72
138
144
197
55
60
5
13
18
54
126
45
99
21
33
234
53
199
54
11
1
263
97
132
3
248
24
31
9
192
33
48
60
138
41
ABCD 94225311788*3^$a+1 [50026]
198
42
17
19
90
35
132
31
24
9
201
6
24
18
18
17
25
12
6
84
29
19
60
24
30
83
1
155
25
72
72
12
108
150
149
4
15
77
1
42
41
7
120
66
11
13
90
42
54
29
4
140
112
75
24
6
90
65
13
35
108
12
25
6
65
91
137
19
41
84
4
39
6
18
36
36
30
48
11
28
32
31
78
18
24
5
72
108
55
84
69
3
48
77
13
54
6
59
12
13
60
87
3
30
12
6
65
49
18
42
35
192
7
17
37
30
33
36
111
77
31
53
79
36
96
77
67
29
25
23
60
43
6
54
96
150
35
60
1
35
43
12
30
47
48
60
12
97
143
36
67
17
97
6
41
79
54
6
12
17
25
23
52
15
53
55
149
12
7
17
24
79
60
48
6
18
12
60
84
24
17
1
15
8
31
78
18
24
48
30
96
35
28
20
12
12
43
12
18
12
47
13
12
71
36
43
66
12
78
6
251
73
66
60
90
35
36
7
168
18
24
36
131
1
23
55
24
9
32
7
24
30
60
30
17
61
107
79
65
156
16
27
17
48
31
101
55
29
31
17
48
61
54
78
11
1
48
59
79
17
13
18
12
53
120
7
101
37
24
30
17
19
150
36
36
24
6
69
39
12
72
57
15
78
18
168
9
32
1
30
24
65
31
42
36
59
43
65
4
8
175
149
36
31
30
6
125
1
18
6
36
12
18
17
25
18
84
54
23
49
18
5
127
78
114
6
36
30
18
6
65
37
24
60
24
6
78
35
31
84
132
45
15
53
12
36
24
13
23
49
24
12
30
54
174
53
13
27
176
25
12
60
6
5
12
115
30
6
66
59
67
42
12
30
36
24
18
23
7
18
54
24
66
6
12
12
17
1
18
42
35
31
65
1
30
24
9
152
1
42
12
24
17
24
96
133
35
31
53
37
11
13
42
41
103
5
24
7
5
36
13
6
153
44
43
72
17
85
6
24
48
108
54
71
4
81
30
29
55
18
47
1
47
43
42
30
42
107
120
60
43
66
3
20
144
1
30
29
1
47
12
85
12
36
72
30
29
12
7
18
66
36
5
43
24
156
36
36
24
18
6
96
216
18
23
24
12
7
77
48
60
36
19
41
67
102
35
36
13
83
7
30
6
48
41
25
35
49
11
49
18
17
48
36
37
12
78
33
3
174
11
12
31
60
42
24
66
17
1
12
54
42
48
156
95
49
6
54
66
113
73
23
49
18
5
96
61
18
42
30
12
5
60
25
36
30
42
119
67
132
18
6
18
18
5
48
25
30
36
5
25
47
49
3
116
1
30
24
126
119
16
15
21
27
36
17
37
27
15
84
84
6
35
25
36
42
42
107
48
73
11
19
77
1
12
35
24
1
138
132
41
55
41
1
47
1
24
47
1
12
42
161
79
18
119
36
31
60
17
13
42
18
11
151
9
21
59
121
108
107
12
4
44
13
107
7
66
96
18
12
18
18
5
85
35
67
5
72
25
6
101
61
312
30
65
13
42
60
18
72
3
51
5
7
12
48
60
90
72
108
18
69
15
108
41
96
37
78
42
84
6
48
18
12
30
30
6
42
48
155
121
6
21
57
84
132
11
55
24
5
61
18
156
17
13
156
108
12
35
64
21
120
35
7
36
53
7
41
169
51
80
31
5
37
12
84
35
49
18
24
53
24
16
63
12
77
1
24
143
7
24
72
9
44
36
43
77
169
54
5
97
15
15
174
71
12
1
132
11
7
6
6
90
36
30
5
72
24
60
19
42
6
6
114
12
18
36
3
3
18
126
60
66
18
6
90
6
39
75
36
29
148
33
42
41
28
57
114
30
66
54
18
29
175
126
42
30
6
150
11
96
25
12
11
1
210
60
150
3
8
25
48
54
12
77
109
168
35
19
30
36
6
53
13
30
102
12
35
36
115
24
24
42
3
69
6
36
5
151
54
54
30
12
12
147
9
54
17
13
72
54
36
53
31
126
3
56
19
113
36
72
19
53
43
54
6
5
31
18
18
264
54
222
48
6
47
48
103
12
6
23
72
96
7
84
12
114
11
64
20
1
71
79
9
21
18
42
48
102
21
3
6
23
55
42
11
49
99
44
1
6
30
6
48
126
78
78
131
97
24
42
5
40
39
24
17
49
59
1
90
42
30
41
24
60
115
54
11
109
78
60
17
1
54
36
24
113
91
21
9
174
96
29
55
12
30
30
6
35
13
66
17
13
60
24
6
120
54
36
59
25
6
33
20
37
35
55
17
144
24
61
120
155
48
7
18
59
36
24
103
17
31
185
24
43
12
41
49
59
324
25
42
5
7
30
48
83
7
6
12
48
6
18
36
24
59
7
29
43
21
99
12
66
36
11
73
59
25
12
11
25
132
36
180
66
18
167
43
6
6
17
24
79
6
11
19
29
1
23
85
54
6
23
19
41
12
24
12
48
12
25
18
36
24
77
1
47
13
24
6
89
49
ABCD 94225413442*3^$a+1 [50013]
47
18
7
96
17
132
60
54
81
9
39
72
33
7
59
132
49
11
30
12
42
73
17
15
48
16
5
84
111
111
9
51
13
53
27
72
45
60
108
48
27
93
19
29
36
30
49
77
67
53
72
36
15
15
1
101
24
18
12
30
24
36
54
36
138
12
115
8
21
27
112
65
12
48
75
3
30
24
15
9
84
30
126
15
9
55
23
18
39
40
11
45
40
29
3
9
31
8
129
31
96
29
114
60
93
69
91
65
7
17
39
21
19
5
51
24
105
207
33
39
33
78
150
54
36
60
45
51
69
27
18
30
61
48
77
19
71
6
192
3
3
85
5
54
61
29
42
6
3
39
12
18
48
27
87
25
104
129
55
32
69
24
6
6
15
24
39
57
21
12
18
18
30
165
9
31
5
162
30
18
30
36
96
42
132
9
21
48
27
48
45
36
79
221
90
81
33
31
5
19
77
91
5
19
8
21
36
159
21
36
60
84
30
48
108
205
53
60
60
42
12
42
150
21
160
125
84
30
156
18
30
54
12
84
24
6
6
54
37
53
75
81
24
31
8
45
123
3
54
7
23
1
17
72
7
41
55
8
24
27
13
17
6
49
11
114
84
55
5
36
60
24
72
187
35
13
29
43
17
79
17
48
7
32
93
48
42
12
30
132
19
32
15
30
67
5
6
30
102
54
6
18
51
21
144
3
112
128
16
5
12
84
48
115
17
24
36
24
27
27
13
8
96
15
30
78
42
3
3
18
36
39
9
31
29
18
18
15
117
72
3
9
24
15
21
19
125
24
180
7
71
18
79
56
16
173
91
5
12
15
88
35
54
7
41
87
21
19
80
45
3
93
60
7
29
66
18
31
53
6
6
144
12
18
6
6
48
69
21
27
9
159
51
30
24
90
30
111
33
12
6
117
27
45
16
149
43
17
6
9
81
108
24
123
57
60
36
90
21
88
56
105
36
43
23
33
57
18
85
56
9
79
56
24
21
72
30
109
23
97
161
24
144
15
135
96
1
32
63
97
17
30
126
18
145
11
21
24
105
24
6
114
7
32
177
144
7
5
138
30
12
15
3
114
67
29
60
24
7
56
45
3
15
25
56
21
27
21
42
57
81
60
67
35
42
27
63
105
48
33
12
43
96
224
117
3
45
60
39
88
137
127
23
126
36
183
231
81
45
18
60
205
72
128
16
17
39
45
24
174
6
39
21
75
45
27
9
6
33
57
54
121
89
39
39
48
54
6
78
87
9
103
17
30
30
24
12
90
54
180
6
13
5
72
84
84
27
87
25
23
18
84
72
18
33
69
48
27
15
96
49
59
66
51
15
30
12
12
36
7
5
72
78
6
31
29
99
111
12
18
24
42
126
3
27
13
29
27
21
27
45
75
3
13
197
120
54
93
21
24
36
31
5
18
12
210
18
6
24
3
27
78
18
6
15
21
54
234
19
5
27
69
60
54
30
48
75
40
65
48
90
30
72
30
9
16
32
45
3
69
51
9
39
160
29
123
3
21
45
24
19
41
36
36
127
41
72
48
6
18
42
84
54
3
33
7
65
78
81
15
49
245
27
9
48
7
5
36
12
75
21
19
65
18
54
36
54
30
18
126
31
89
12
3
64
56
16
119
6
48
27
16
53
12
15
33
36
108
7
29
91
125
36
24
24
12
72
12
186
54
30
48
30
108
12
6
84
25
5
18
49
56
129
108
123
63
9
16
5
19
17
108
162
54
19
23
9
69
171
3
48
18
27
9
31
32
117
204
12
3
15
30
60
15
16
53
91
5
12
15
9
60
84
79
80
57
31
5
174
45
45
43
101
67
8
21
48
36
156
96
12
127
8
57
84
72
24
36
18
30
144
36
30
85
11
45
16
128
69
30
18
78
30
7
65
48
36
120
18
90
12
91
168
35
69
33
87
16
137
63
15
60
36
6
54
150
30
66
79
41
87
57
15
3
6
15
16
11
18
67
8
40
5
24
96
99
48
57
18
45
93
36
54
30
60
54
78
3
21
6
117
21
42
30
147
21
90
102
3
24
201
15
9
87
24
16
11
48
66
24
75
40
24
47
9
129
96
31
35
21
189
24
96
156
24
15
21
3
9
55
8
69
36
7
56
21
6
18
84
12
18
6
19
41
24
6
6
60
36
19
80
88
11
36
25
29
36
31
23
57
3
66
18
30
12
6
42
60
150
277
143
1
29
12
18
90
132
63
117
24
60
12
3
45
12
60
24
24
54
240
36
42
24
15
21
3
39
1
29
18
12
45
48
69
43
41
36
43
8
99
36
25
29
120
48
48
19
8
81
7
ABCD 94225534784*3^$a+1 [50015]
40
15
33
15
51
20
6
100
30
24
44
37
35
4
8
25
27
56
40
2
46
80
36
1
3
14
82
21
3
50
60
16
39
24
51
32
28
192
33
27
62
66
37
9
86
54
10
24
50
60
19
17
10
36
8
106
186
50
34
24
42
134
16
60
104
66
28
50
52
32
72
4
96
116
4
126
30
24
9
72
5
10
32
1
15
56
73
17
10
56
78
84
118
48
6
63
51
20
16
36
62
22
26
24
40
63
27
8
22
38
16
66
96
48
39
3
117
123
78
6
68
36
76
20
120
34
6
38
28
74
54
82
54
26
100
57
5
115
47
34
42
20
10
38
60
36
18
82
24
45
47
40
50
40
14
84
70
26
4
350
22
24
24
45
17
88
15
15
36
96
32
133
15
32
42
40
8
16
66
188
58
2
16
30
74
28
33
24
83
13
57
24
8
103
129
174
62
70
60
74
30
24
66
34
44
52
6
18
126
30
20
46
8
72
30
64
96
57
95
28
24
14
16
26
64
8
13
95
18
7
15
50
10
45
9
30
33
17
30
49
105
6
9
120
41
94
32
30
4
14
42
34
21
17
72
34
96
8
36
112
20
18
22
84
36
48
2
70
144
6
38
216
16
24
120
74
72
34
150
6
90
30
144
9
81
30
56
4
26
28
212
10
8
100
74
28
15
17
88
14
24
100
62
94
33
17
16
2
61
27
144
21
143
49
17
10
30
6
57
23
54
10
24
2
60
124
20
54
12
100
30
15
9
80
16
98
46
39
27
194
76
32
31
75
30
39
53
10
60
44
10
96
78
230
10
36
98
18
12
6
22
8
132
88
36
14
52
44
36
18
12
10
15
33
2
144
30
6
18
16
39
15
36
6
30
50
24
70
56
10
2
13
65
18
46
39
27
174
39
24
27
24
12
33
24
27
36
2
78
25
33
80
6
18
46
26
30
40
186
30
2
58
54
111
65
7
33
15
15
20
85
59
4
9
41
7
9
56
10
30
30
32
16
42
54
66
135
15
20
88
12
80
30
60
58
6
80
46
80
25
33
15
65
6
48
58
30
18
44
18
28
45
207
114
24
26
4
32
25
15
33
51
36
60
150
14
1
47
18
88
62
4
44
49
33
15
9
66
62
22
20
18
30
60
12
36
18
46
33
120
3
20
54
163
47
34
30
12
32
22
6
32
58
50
13
17
42
13
23
49
120
48
35
4
66
24
50
4
12
30
24
38
1
17
48
6
1
9
56
58
36
110
46
24
6
14
18
18
30
7
47
34
26
16
2
106
50
16
26
13
77
34
96
33
87
90
18
102
90
8
40
72
32
12
10
44
42
10
62
52
20
18
55
83
60
48
52
150
30
120
62
126
52
24
90
63
41
127
9
126
33
17
130
45
9
24
102
104
16
20
88
30
6
9
5
6
48
42
34
32
28
32
28
42
54
20
30
24
72
10
120
48
20
49
17
6
10
2
22
39
17
64
6
60
24
8
13
99
69
57
30
2
72
16
2
30
42
70
30
24
36
93
3
68
10
6
56
4
104
52
20
13
17
10
32
12
1
23
112
84
14
60
19
3
14
66
42
28
30
44
40
20
16
24
36
54
126
8
130
6
24
36
24
60
306
6
57
51
12
44
40
213
5
12
46
140
64
26
12
36
19
33
15
15
57
3
78
56
31
15
24
66
62
12
60
4
14
48
127
27
54
66
60
66
90
104
36
54
4
14
112
50
40
120
8
30
58
50
40
48
102
15
48
275
22
18
14
31
57
54
56
48
16
9
17
10
62
108
18
10
39
17
18
16
30
90
6
6
104
1
75
2
108
70
138
62
40
177
3
24
20
1
9
14
49
57
24
62
24
30
4
50
36
60
16
30
30
50
34
21
35
102
82
24
20
16
8
58
18
14
18
40
50
10
48
32
97
27
21
15
90
30
108
146
43
35
22
6
8
76
140
66
34
24
32
94
39
71
10
6
24
9
24
33
30
24
56
58
6
36
20
18
6
16
57
3
8
22
90
60
50
102
76
2
28
26
90
4
87
129
50
100
44
52
122
46
12
60
50
10
8
76
24
42
2
16
12
60
48
62
55
9
39
17
54
34
26
16
150
68
19
33
32
6
40
62
60
34
60
140
4
176
18
16
42
108
14
22
68
52
56
4
8
58
30
18
2
4
81
3
20
24
36
22
62
72
1
9
86
90
40
50
37
17
16
138
12
14
76
24
216
8
16
24
15
51
36
20
13
24
27
8
88
24
60
81
15
488
16
81
15
50
54
16
104
34
62
4
93
23
130
20
70
30
2
52
33
95
28
30
2
61
81
24
6
24
12
30
15
9
111
3
20
30
6
36
73
75
132
62
30
112
14
6
121
75
20
4
68
18
18
22
15
39
24
26
144
72
130
24
20
34
26
4
42
8
46
74
10
12
24
9
131
13
95
18
72
22
66
30
120
14
10
38
18
28
36
26
34
6
63
72
5
58
56
18
18
70
30
170
118
26
70
156
45
15
50
70
33
ABCD 94225583152*3^$a+1 [50026]
22
72
38
70
84
120
86
130
12
17
51
18
214
20
36
22
24
30
5
84
31
29
31
5
25
18
17
60
96
37
60
38
112
110
142
38
3
37
8
40
42
60
41
105
34
12
29
31
18
18
29
55
6
24
14
21
3
28
80
69
25
8
58
12
18
35
115
68
46
71
25
23
79
68
33
7
62
36
4
12
90
6
2
58
98
82
54
44
4
140
33
19
26
99
24
12
3
45
27
90
22
17
3
10
110
70
162
38
3
33
22
5
37
116
22
2
22
29
60
9
18
40
29
1
62
18
100
30
53
7
128
4
86
90
4
20
28
30
95
115
12
12
29
31
90
36
2
40
41
45
34
38
39
25
11
75
10
24
30
8
48
9
61
174
5
39
22
32
22
30
18
42
68
3
25
42
17
3
33
67
30
128
30
70
54
74
34
102
6
12
50
30
33
45
75
7
38
10
65
19
5
9
22
53
12
165
4
14
124
90
11
12
120
3
16
29
31
14
22
20
9
24
39
40
17
91
32
33
7
12
65
103
30
38
45
120
27
22
11
67
26
16
18
12
44
54
28
35
49
138
80
28
38
16
26
10
162
110
22
56
9
55
66
24
48
30
60
8
108
16
5
21
70
2
90
57
91
42
12
35
36
15
52
42
86
52
72
90
68
58
24
6
2
18
18
72
40
20
10
84
8
3
85
62
100
30
50
10
12
138
30
12
90
26
22
20
22
11
120
25
12
120
8
42
48
42
3
49
56
99
115
56
10
2
70
18
65
48
49
47
103
233
67
20
33
48
9
70
8
34
194
24
10
8
70
30
23
19
12
65
103
18
20
138
4
18
35
19
48
12
29
91
5
60
93
63
117
126
16
30
78
17
55
8
48
150
4
11
19
14
27
27
108
18
16
90
29
7
24
68
21
57
75
27
21
15
72
52
12
5
3
40
86
34
48
72
17
91
32
22
6
72
38
39
60
31
110
138
21
33
60
28
38
112
5
55
50
3
97
24
14
16
6
2
10
30
50
112
30
68
150
18
9
61
2
40
78
12
108
24
120
71
67
120
8
10
12
47
55
14
75
15
4
137
96
19
86
52
128
82
30
18
32
22
30
98
27
13
18
80
52
132
14
106
36
12
17
189
24
10
56
112
12
53
19
8
57
9
4
12
6
42
83
15
45
7
53
93
42
9
3
52
98
28
20
10
29
21
4
18
17
99
22
23
1
186
60
2
22
8
18
132
52
48
48
59
21
39
121
72
30
26
87
7
20
57
81
90
40
68
45
97
24
11
19
150
60
8
82
41
3
16
29
31
14
42
48
46
6
125
165
10
29
1
59
33
18
30
15
19
128
100
48
24
18
102
41
79
30
11
55
32
57
51
70
54
26
4
11
33
267
3
76
36
24
150
95
121
2
112
30
188
3
15
12
70
47
43
8
12
57
25
11
15
69
63
10
42
6
30
12
53
75
22
23
24
153
3
55
98
51
3
90
18
93
15
124
80
21
19
68
4
150
48
98
93
15
45
9
63
55
50
30
60
9
13
72
18
53
15
64
26
102
81
27
9
1
155
55
2
63
24
51
18
76
71
25
62
36
22
90
2
66
21
85
36
20
18
16
30
44
82
53
19
48
68
16
6
174
8
21
69
3
19
18
26
21
21
100
24
18
30
8
48
34
78
32
60
48
18
136
101
15
9
43
53
147
21
1
30
36
114
90
14
34
56
22
119
3
22
66
24
5
121
42
68
33
36
141
63
91
6
38
136
5
3
57
61
12
230
28
12
12
5
55
14
231
96
37
86
45
12
7
12
14
4
23
45
18
90
226
30
11
300
63
4
18
30
209
25
26
100
5
105
18
64
90
11
69
40
23
19
65
24
27
42
30
10
60
11
1
48
68
15
7
72
108
18
35
7
68
45
27
21
61
11
27
33
117
66
16
60
18
20
10
56
24
21
1
11
120
7
30
120
11
15
4
18
24
8
10
53
63
64
50
22
29
105
135
19
68
22
11
91
6
32
58
89
43
56
16
6
2
30
90
21
31
26
64
30
78
42
120
36
5
24
96
67
30
12
26
202
60
110
52
18
83
15
45
27
28
2
3
33
147
7
18
8
112
2
30
27
151
90
23
156
63
130
30
12
116
192
82
86
9
39
76
60
18
47
51
70
80
34
14
22
32
52
74
52
12
30
77
9
142
132
30
38
9
55
86
10
2
3
19
18
42
6
38
21
43
17
63
52
30
71
24
36
3
24
117
39
16
126
2
21
15
16
41
79
8
60
28
2
27
13
83
27
172
5
3
93
145
35
109
35
91
8
52
62
48
112
90
18
12
56
16
30
5
24
1
36
120
38
4
38
3
7
42
48
38
45
1
224
24
18
48
24
48
22
48
20
10
32
22
86
4
36
62
3
75
72
18
72
3
7
42
66
29
55
101
60
25
12
18
12
41
67
53
12
7
30
30
17
9
16
ABCD 94225768888*3^$a+1 [50048]
24
36
102
93
24
105
39
24
21
234
33
27
72
45
57
6
54
84
18
72
6
15
3
36
12
6
144
36
108
48
78
129
123
30
24
63
57
39
21
84
24
18
93
51
12
18
60
18
33
75
84
9
27
54
150
36
117
9
90
21
144
9
204
51
96
9
18
24
117
129
132
51
3
36
18
15
57
12
54
6
39
33
54
33
15
33
75
36
18
108
162
57
195
90
60
36
126
45
45
48
27
87
30
51
3
141
27
138
27
9
108
267
24
39
105
177
6
18
87
309
66
9
33
102
60
18
99
129
18
96
45
57
24
162
66
27
33
63
72
75
117
9
24
39
27
6
18
93
243
93
57
54
9
9
30
60
18
210
18
24
12
78
18
12
60
12
54
78
51
96
51
21
45
204
138
42
108
18
21
33
72
63
63
12
78
111
81
63
168
27
174
6
36
54
18
18
30
69
96
15
96
12
21
57
87
33
24
36
66
42
102
33
24
120
27
21
123
48
189
87
81
72
153
15
3
69
24
27
117
27
42
36
216
72
12
51
9
39
33
48
72
270
9
9
39
87
60
45
129
18
18
3
75
18
3
15
48
60
18
99
75
78
12
3
39
144
246
3
24
15
18
15
24
45
24
75
9
132
3
288
33
39
24
27
54
198
33
177
42
36
9
99
72
45
3
54
114
84
42
18
48
6
72
192
15
9
39
81
24
72
54
102
54
144
90
27
120
291
210
6
21
33
207
153
111
48
3
108
90
138
24
36
84
72
117
24
9
12
99
120
3
69
24
51
36
33
93
51
51
24
93
81
216
60
66
105
3
54
24
120
24
135
96
48
27
180
81
9
108
54
21
51
126
126
9
96
51
78
18
54
48
42
84
18
63
171
21
57
48
42
102
183
24
123
12
90
36
51
24
123
69
3
18
6
108
18
18
66
168
36
63
48
153
135
99
117
96
3
21
3
21
141
3
27
24
69
33
24
15
129
15
33
255
75
90
12
87
96
15
18
108
132
36
99
9
360
111
69
27
9
15
3
165
45
3
24
15
81
117
12
72
15
99
93
69
72
27
96
33
78
33
177
72
6
81
81
84
3
72
75
72
138
27
135
90
240
15
144
72
69
90
9
9
72
6
9
9
108
66
108
45
9
159
75
72
21
51
126
39
24
69
36
15
3
30
39
39
18
63
192
24
9
18
45
24
3
18
3
24
81
36
120
27
9
159
57
15
99
18
156
42
102
279
105
30
18
15
45
102
60
12
24
12
9
48
75
18
54
30
111
33
39
15
78
51
24
9
72
15
192
9
18
96
21
72
159
9
3
6
111
27
78
18
30
96
36
36
18
30
72
39
75
18
30
414
18
21
93
3
24
117
162
18
18
69
3
84
18
39
147
36
36
45
48
63
114
66
6
12
6
21
9
168
18
69
123
114
72
66
150
72
51
123
24
12
9
33
54
9
165
3
15
57
96
51
102
96
15
96
81
18
72
24
12
54
132
54
129
15
81
63
81
27
54
87
24
48
33
18
6
36
54
21
9
60
36
15
159
96
90
90
45
165
3
69
99
63
96
33
21
54
36
12
45
24
57
24
63
75
18
60
360
183
33
15
195
42
84
36
126
72
93
24
69
12
72
276
90
144
108
69
21
54
30
39
3
30
60
18
57
105
180
27
9
72
120
15
3
24
192
21
33
39
147
54
48
24
15
33
216
18
117
33
84
3
48
99
18
3
81
42
18
72
3
9
132
54
18
48
132
30
6
3
33
192
135
27
18
3
3
234
27
99
69
57
108
3
48
24
27
42
12
15
45
102
6
39
27
45
81
39
3
12
6
12
87
9
ABCD 94226036428*3^$a+1 [50024]
18
25
12
29
55
59
61
36
80
16
149
48
6
337
17
42
73
161
27
39
1
77
31
92
120
72
96
16
53
6
25
41
3
36
36
15
54
36
103
5
36
24
12
15
9
19
8
3
205
65
7
119
49
192
44
3
6
55
155
21
36
33
79
17
91
144
29
87
27
36
66
31
8
51
33
28
48
20
51
18
6
69
87
60
1
29
15
16
44
40
35
69
15
21
75
73
8
129
19
41
19
101
51
27
12
25
120
95
25
29
67
48
120
29
55
32
9
19
17
48
42
30
43
47
90
51
72
112
96
104
88
95
36
66
39
12
4
84
11
1
83
126
204
15
4
32
15
24
30
7
53
67
17
43
17
66
96
30
90
25
53
67
56
124
5
108
27
3
61
32
57
7
8
16
35
37
53
90
1
143
25
8
57
87
9
7
164
39
6
19
35
45
99
66
15
21
3
48
160
72
11
1
36
29
51
57
42
109
44
27
9
64
35
37
8
28
80
3
54
3
4
53
43
92
45
36
7
23
6
31
149
30
121
48
32
33
87
28
11
105
168
40
108
84
59
37
140
57
87
75
25
24
32
52
12
53
102
60
205
5
31
48
179
36
30
39
28
23
57
112
8
3
6
15
3
30
36
6
13
41
90
30
75
12
132
148
12
131
81
16
8
120
39
6
19
65
60
63
93
96
15
69
90
1
128
160
68
4
60
36
144
8
21
67
60
48
41
60
43
116
51
24
37
53
19
47
105
9
7
29
30
1
77
126
36
33
15
90
67
8
147
25
20
64
104
36
12
3
60
25
24
56
39
97
8
51
57
69
139
20
24
16
96
36
44
9
27
99
18
43
23
36
18
7
44
96
33
15
36
60
51
73
48
8
165
36
18
36
9
96
15
21
15
54
87
88
59
13
29
151
44
84
39
37
35
90
3
51
36
18
60
15
36
16
96
8
9
12
19
24
68
33
24
87
84
72
52
11
105
69
7
119
36
60
9
16
29
144
63
4
20
33
42
30
15
3
60
25
8
48
21
24
27
27
12
73
95
12
60
30
18
36
60
49
17
204
87
39
18
36
7
24
5
19
24
36
96
20
33
87
184
60
156
5
18
25
5
3
87
1
35
6
43
65
30
33
3
60
85
96
83
90
3
3
37
84
5
18
12
49
29
43
8
201
31
20
39
9
160
281
51
33
7
29
15
135
9
21
18
42
159
12
27
12
25
89
126
54
27
28
80
52
8
105
7
168
11
49
35
36
18
3
4
53
12
54
57
147
97
56
63
84
21
12
27
25
41
7
80
60
52
41
19
32
93
36
31
36
92
111
1
44
16
24
35
36
1
17
90
21
16
5
99
64
17
48
126
1
23
105
76
35
1
35
9
144
21
270
6
54
85
35
21
48
75
21
52
17
3
3
45
21
60
120
24
7
77
7
65
15
75
49
65
7
29
31
92
21
30
61
29
24
156
7
8
39
25
36
29
31
11
48
90
67
56
144
75
54
31
36
83
126
15
39
9
75
72
60
81
4
5
84
7
32
12
76
53
19
5
36
7
59
18
15
45
87
75
30
3
16
92
3
45
21
51
9
15
4
36
35
253
12
23
12
61
17
30
13
8
129
7
29
135
21
24
15
120
129
150
36
54
7
84
191
108
90
31
5
7
89
30
24
69
28
108
96
128
21
27
57
7
35
90
139
32
3
36
90
15
40
53
3
39
81
9
18
36
54
51
21
138
72
1
20
267
121
245
36
31
20
4
29
79
47
90
19
5
187
83
1
29
24
15
28
48
12
17
51
172
17
156
24
15
28
20
9
115
24
12
84
35
198
15
180
21
127
8
52
137
235
137
15
136
12
36
140
21
31
23
1
59
45
64
11
6
63
27
33
28
8
40
89
126
144
36
9
27
33
51
69
76
35
105
21
15
100
108
101
24
15
16
5
66
49
5
24
31
35
6
19
24
8
39
18
36
27
39
33
52
20
24
39
1
11
93
40
48
120
24
5
55
143
1
29
51
76
5
15
48
148
48
120
32
40
80
39
25
44
36
24
69
3
57
102
24
30
67
47
36
37
8
4
17
18
42
51
64
84
44
60
57
55
36
107
1
144
48
53
6
73
12
20
33
123
40
23
9
88
29
19
24
47
174
6
144
105
36
15
109
59
33
33
15
40
56
33
51
16
5
31
12
140
15
57
123
150
15
21
91
8
180
75
42
15
16
48
59
33
27
1
24
65
30
33
24
3
13
17
147
16
84
24
5
90
97
29
115
24
35
25
44
ABCD 94226267626*3^$a+1 [50080]
32
96
124
80
16
72
140
49
51
24
15
161
48
40
80
25
335
31
53
73
12
23
144
49
207
32
157
60
219
45
6
41
72
13
15
32
1
24
3
68
12
19
53
40
8
12
16
12
48
45
24
18
33
120
20
1
35
88
68
28
24
8
52
20
61
30
5
64
8
13
11
124
60
45
36
83
97
3
27
125
16
3
162
24
23
132
1
60
47
28
9
123
12
69
15
44
115
5
1
84
51
21
3
57
3
141
120
24
15
176
7
65
40
32
40
111
45
20
61
30
18
75
80
13
23
76
68
12
31
53
16
36
57
126
162
39
15
89
72
25
12
23
109
3
63
42
108
143
49
72
108
11
16
24
9
102
225
36
48
57
18
9
21
119
13
210
5
28
144
12
48
33
72
15
48
87
33
20
49
3
96
69
35
48
52
81
15
60
72
69
3
153
72
18
114
90
9
60
57
3
45
42
54
108
12
78
30
15
32
13
3
8
12
13
12
3
21
48
42
21
32
31
6
123
33
159
128
240
85
42
5
64
72
120
75
33
129
11
72
193
155
84
13
15
12
20
61
12
24
63
57
96
59
16
63
105
111
153
8
24
1
27
3
54
11
12
36
139
65
16
45
36
99
45
60
15
129
51
32
12
100
15
180
33
144
48
27
29
16
51
5
12
96
85
39
15
30
27
45
11
13
75
15
30
15
36
45
15
123
17
36
145
107
196
9
3
128
61
96
23
49
75
48
57
48
39
8
16
27
17
16
117
123
32
25
227
97
18
93
69
84
27
63
69
8
24
24
55
6
36
54
54
11
40
56
24
13
18
137
43
18
47
112
51
29
108
4
9
54
21
44
61
54
102
108
23
48
169
180
23
64
108
68
145
83
79
65
13
47
97
48
60
72
23
7
9
87
9
56
7
21
12
32
37
51
63
29
115
66
42
90
72
15
12
9
12
3
57
183
9
36
42
153
21
35
4
20
60
60
1
23
88
144
36
33
51
108
171
9
165
96
66
6
63
60
20
37
270
174
11
24
25
39
81
71
40
33
90
17
4
33
11
12
240
4
60
15
81
69
48
72
11
64
8
16
9
71
24
108
13
39
8
97
6
17
60
13
156
23
12
88
45
3
189
35
40
48
36
27
33
72
8
85
15
36
128
1
54
5
16
60
56
96
217
35
12
16
39
173
300
16
39
65
28
20
60
127
18
47
76
45
84
15
96
20
64
111
5
12
108
19
90
36
60
27
27
77
25
78
17
64
24
8
12
76
9
36
27
8
19
36
6
71
52
32
16
8
52
12
32
85
59
79
21
36
8
157
3
8
64
15
156
65
13
99
12
51
18
47
19
141
27
126
54
125
88
72
36
32
12
40
12
45
36
60
3
15
126
83
37
119
49
108
35
37
11
40
12
44
13
132
15
8
61
96
30
18
72
99
36
20
24
25
75
80
19
41
16
8
43
29
13
156
42
48
69
63
89
1
159
159
42
54
66
108
39
51
45
20
136
69
95
1
18
120
17
88
72
80
1
3
84
21
12
27
20
16
96
24
15
69
27
36
18
51
96
48
56
16
8
25
96
15
68
43
102
3
8
61
6
30
39
104
16
36
57
72
3
8
13
12
23
4
188
52
60
48
57
36
11
40
39
6
23
12
84
12
40
27
126
15
32
19
53
37
18
5
13
35
73
72
27
48
8
120
4
63
42
23
4
24
51
29
4
315
180
141
129
51
12
48
104
336
37
3
72
39
21
32
12
48
25
15
27
36
162
12
15
48
33
143
4
123
77
36
112
75
54
15
3
125
36
97
27
3
24
30
155
96
43
69
48
8
100
21
219
156
63
5
108
52
12
33
72
135
48
8
7
5
28
3
17
43
105
21
71
4
69
36
39
32
55
137
40
8
13
47
12
7
60
69
12
20
120
24
55
9
231
9
81
15
44
36
264
1
51
15
33
45
126
9
27
17
172
80
36
12
145
143
52
12
45
24
47
97
18
30
27
152
24
85
36
36
123
81
120
95
73
12
24
27
72
32
264
109
3
32
157
83
7
53
28
24
9
66
108
21
84
93
59
16
20
112
48
15
42
3
195
65
37
6
21
33
ABCD 94226392576*3^$a+1 [50027]
49
24
32
111
24
9
111
24
120
24
73
47
25
8
144
15
24
177
63
84
37
95
24
9
16
47
24
49
71
1
119
48
180
133
72
32
40
11
60
25
240
48
11
69
15
97
32
27
84
96
24
84
205
168
24
8
40
167
25
56
304
24
47
25
23
57
64
23
72
108
21
112
144
11
85
95
204
60
24
57
24
15
1
104
3
36
12
48
37
59
156
25
8
39
12
13
71
289
47
9
16
95
96
72
177
120
96
88
192
47
33
15
48
24
1
24
11
12
408
49
96
47
217
72
56
48
144
40
48
8
15
144
36
12
120
24
1
24
24
71
336
177
207
169
35
45
15
49
72
71
49
96
120
72
95
216
24
1
104
75
61
119
120
48
9
15
48
33
135
25
48
72
95
105
255
24
1
23
81
183
168
169
96
80
168
15
49
96
32
27
132
9
99
45
40
96
47
9
111
120
25
120
8
15
96
105
16
47
81
16
59
141
48
16
35
300
96
49
35
12
24
81
15
9
16
48
120
107
349
240
104
15
121
95
9
192
40
32
3
180
49
59
36
60
109
72
23
9
27
84
120
132
132
1
95
24
216
1
8
136
96
120
95
36
12
73
48
11
13
83
84
24
25
11
61
24
360
96
95
48
1
23
96
1
24
24
240
128
219
69
24
16
24
80
111
120
24
60
117
39
96
24
24
73
23
1
96
83
45
40
155
132
73
35
36
33
112
104
16
8
16
11
21
24
16
72
96
104
15
120
25
71
49
11
12
57
27
109
191
1
263
345
15
25
72
72
71
24
1
167
72
97
239
120
1
35
60
120
81
15
60
69
24
160
32
15
25
104
136
23
1
95
36
69
160
203
93
327
25
152
16
23
25
192
95
144
241
32
40
32
144
39
12
48
61
71
25
24
32
27
61
24
8
24
280
24
95
25
272
144
40
11
37
215
120
265
95
1
96
24
71
1
24
59
85
24
143
180
192
45
72
39
97
83
12
48
105
72
88
107
13
71
96
25
83
36
169
179
36
1
48
71
336
144
36
93
51
12
9
135
9
40
120
47
73
24
8
40
24
71
145
72
456
47
25
47
81
15
84
37
8
111
25
11
60
24
72
72
57
40
24
96
23
12
141
39
129
64
240
143
57
160
47
81
39
49
176
63
120
1
119
73
119
96
57
136
59
117
120
16
24
48
23
73
191
1
23
97
48
96
35
36
48
1
96
240
119
289
32
160
32
15
57
63
153
15
24
108
96
69
87
84
84
33
63
121
96
48
95
97
248
216
111
505
32
168
15
33
40
96
216
83
21
15
24
145
80
111
49
47
48
84
12
24
12
12
168
49
48
71
36
21
15
73
24
48
95
97
47
24
1
24
56
15
73
48
95
264
249
111
9
24
16
155
12
145
48
144
56
16
203
13
83
60
264
48
9
24
64
8
40
48
72
72
96
107
69
16
59
141
64
24
11
45
51
37
48
95
385
8
39
12
21
144
15
81
423
25
104
16
47
25
168
ABCD 94226770798*3^$a+1 [50054]
1
20
165
54
30
12
99
9
67
92
183
33
45
42
48
1
36
20
3
6
79
5
12
7
8
3
21
21
3
84
63
60
25
29
54
21
9
42
9
69
132
67
53
18
9
48
28
5
19
56
45
7
84
56
39
1
8
36
24
204
21
99
48
75
18
75
16
44
81
90
45
16
12
72
29
66
1
5
18
12
45
28
32
24
64
32
28
41
6
9
60
9
6
24
9
16
72
12
32
76
24
48
32
9
27
4
59
69
12
75
21
12
132
4
56
16
65
3
52
59
9
12
48
4
11
42
55
35
13
5
19
8
4
11
30
15
52
20
76
36
36
5
114
21
4
48
8
39
24
1
41
15
243
25
72
20
12
28
113
60
36
66
13
36
41
18
9
33
19
8
33
18
6
6
93
52
8
45
27
39
6
18
1
65
15
16
5
3
36
28
12
20
48
27
49
56
4
11
25
35
45
9
36
6
54
6
73
17
18
69
28
53
6
9
12
3
21
21
19
20
9
115
65
12
39
15
13
80
36
4
8
48
12
9
90
1
83
25
12
5
27
12
9
39
117
24
7
32
3
33
40
12
104
141
15
9
15
28
17
6
9
24
51
9
15
96
33
48
3
30
51
24
84
36
75
37
48
5
186
25
35
6
3
15
1
44
40
137
3
21
43
8
9
91
8
81
51
3
49
140
48
60
4
8
3
24
30
30
21
3
21
165
51
72
48
12
36
36
76
120
32
12
88
11
21
36
9
3
12
60
28
41
87
60
12
27
1
32
12
15
73
56
100
20
60
52
12
32
48
16
17
147
48
3
9
40
20
36
21
30
9
24
12
21
15
9
6
18
31
44
21
6
33
15
30
12
15
3
90
27
3
25
24
68
9
6
9
28
17
39
4
12
11
9
4
44
12
39
61
44
52
5
15
69
3
3
24
25
20
81
63
24
51
25
65
15
16
5
24
42
18
19
36
11
6
15
40
32
12
21
48
7
29
43
23
78
42
24
13
8
12
36
15
6
15
16
44
168
33
54
84
42
99
4
47
9
64
20
40
80
12
24
45
6
9
75
21
28
96
8
28
23
25
35
37
5
3
27
60
78
7
8
16
41
15
12
3
24
6
15
3
25
41
15
100
36
59
120
9
21
36
18
81
4
56
9
15
40
56
99
36
66
99
15
13
17
3
52
41
39
40
108
72
11
69
9
171
15
1
65
7
53
24
31
8
51
45
4
35
9
28
68
15
30
7
8
52
84
95
49
60
41
15
64
24
108
20
3
102
55
95
13
20
27
57
12
4
5
42
24
1
24
20
15
6
15
172
23
45
24
36
88
24
36
36
5
15
16
8
40
60
71
69
24
96
12
60
28
12
132
11
45
16
5
39
4
47
6
3
15
21
16
29
75
51
48
72
49
104
12
9
75
36
15
24
1
23
25
11
13
20
3
84
9
87
25
5
3
36
24
12
60
3
1
24
17
3
72
28
5
27
4
131
9
36
4
60
59
49
17
84
19
92
16
24
11
9
16
8
45
12
54
1
5
18
6
63
40
48
53
7
12
72
35
9
24
28
8
15
102
39
96
33
7
20
105
48
12
67
8
48
40
32
93
30
21
4
32
63
21
39
61
44
76
29
51
21
27
60
52
11
9
9
7
8
112
68
27
13
36
108
11
12
45
28
20
12
45
63
51
6
55
29
3
48
24
4
72
32
88
5
54
13
32
4
137
30
60
105
60
4
8
16
84
11
30
75
27
48
12
24
9
4
17
19
120
20
4
32
45
103
23
25
24
20
16
12
32
4
5
31
5
91
20
64
8
27
61
12
11
25
11
21
3
6
3
12
24
21
43
32
40
29
36
6
18
66
6
18
81
9
55
20
15
42
39
16
12
17
54
1
104
81
19
32
45
15
48
21
36
48
19
36
56
40
8
36
12
33
19
36
11
81
60
28
17
60
24
126
25
12
17
3
88
8
51
49
11
84
30
7
119
1
24
20
81
18
57
63
45
12
84
15
85
24
41
15
15
81
28
20
21
31
53
6
33
33
18
1
8
40
8
123
49
23
60
24
6
19
29
12
84
19
32
48
12
60
123
21
15
6
30
30
15
3
6
15
16
8
40
101
51
28
17
15
12
27
9
12
39
13
8
3
60
25
5
30
21
96
15
18
60
12
7
11
36
24
1
20
4
20
24
21
51
24
36
48
81
90
6
79
47
30
55
20
9
55
20
9
27
123
21
40
29
102
25
68
105
6
114
15
4
8
39
30
54
9
51
37
60
8
15
57
9
216
39
48
51
6
15
21
48
60
6
25
68
3
9
16
29
19
20
24
33
19
44
60
96
15
9
15
25
11
66
19
104
15
21
9
31
35
109
11
90
75
81
30
9
75
36
69
96
48
12
15
13
20
21
19
32
15
9
9
42
45
64
44
117
90
9
9
31
11
13
47
37
11
30
39
72
16
5
103
44
3
60
54
51
33
19
23
114
24
42
13
5
39
27
1
60
44
24
15
12
85
12
32
51
9
9
27
4
5
30
49
36
20
120
15
33
28
5
90
73
20
15
21
24
4
77
6
49
89
15
52
83
6
51
75
25
84
20
9
126
61
5
3
15
1
5
24
42
217
20
51
1
41
3
81
6
120
73
12
83
60
25
47
18
7
20
99
24
6
6
114
3
16
47
25
20
24
40
11
9
4
20
45
6
45
4
32
48
15
102
7
48
53
51
9
12
55
68
72
40
132
8
3
12
24
9
27
25
32
21
12
15
4
56
15
45
64
20
48
3
24
21
39
21
12
16
17
18
37
8
45
42
13
47
25
5
79
8
3
108
66
15
4
152
3
45
12
3
96
24
45
12
3
21
16
20
39
85
20
24
27
37
137
55
35
1
8
52
65
63
21
159
12
48
24
12
4
71
21
88
11
24
21
51
9
105
6
18
6
21
15
37
80
33
39
111
25
59
9
57
55
23
1
84
24
8
15
30
3
12
48
40
104
12
201
3
4
17
24
51
36
24
36
12
36
40
5
186
45
9
55
35
12
93
12
108
72
12
12
36
4
8
16
20
51
1
84
5
15
9
27
9
39
4
80
117
6
57
88
29
15
9
12
30
9
45
51
33
15
16
11
69
39
6
39
45
7
59
13
72
36
32
51
60
66
103
23
97
60
12
5
15
9
90
6
75
15
1
ABCD 94226820932*3^$a+1 [50002]
15
12
3
9
56
40
12
60
15
65
36
37
12
11
55
24
66
51
21
27
56
25
71
168
91
6
35
31
30
3
20
36
28
72
20
31
5
24
16
44
25
18
6
35
4
3
12
77
1
75
24
20
43
45
21
24
3
8
72
28
12
32
7
89
31
6
42
17
4
21
18
45
21
102
45
12
96
57
15
15
53
84
73
35
103
30
11
16
12
12
9
27
3
17
4
24
9
75
21
35
12
52
51
12
9
75
105
33
60
3
8
84
60
12
73
15
15
21
20
19
6
27
8
16
8
100
15
5
61
39
21
11
28
15
48
17
43
29
91
138
47
12
12
48
85
6
5
19
33
3
41
4
36
63
12
5
13
23
4
36
20
48
60
60
31
36
84
120
33
135
36
9
27
24
36
18
95
40
12
51
57
15
57
3
21
24
21
27
12
32
24
7
77
7
21
80
52
12
20
1
54
21
8
4
72
3
102
3
48
27
57
3
57
20
31
17
28
32
28
33
87
44
43
17
120
28
20
52
8
12
36
40
12
57
18
17
60
16
72
20
61
156
3
20
76
32
24
73
11
16
8
88
44
28
20
37
83
12
4
24
56
61
51
8
4
63
9
15
6
39
15
108
21
27
137
13
75
12
80
12
31
42
42
18
18
5
52
111
9
51
21
8
48
13
72
18
21
39
41
28
20
12
24
4
45
78
45
39
33
60
12
20
31
45
24
24
20
64
21
15
9
3
32
36
1
15
15
66
15
20
4
9
11
24
72
40
20
12
60
12
85
63
8
52
8
13
24
71
24
16
56
25
3
12
48
12
8
103
5
48
25
6
45
39
5
4
168
32
7
5
1
23
19
108
33
12
24
48
8
48
64
75
33
20
28
32
4
33
6
77
49
51
27
5
36
12
24
48
132
1
15
123
9
48
24
20
16
8
72
204
4
44
12
1
35
64
60
8
60
37
3
176
4
33
35
7
6
15
39
12
29
16
96
9
18
17
48
36
55
9
15
12
5
28
8
4
111
5
72
28
32
31
17
24
121
39
51
9
36
20
12
16
32
24
16
39
18
27
33
63
33
42
5
52
60
3
12
17
16
72
45
11
24
28
12
3
29
40
120
20
16
24
48
27
30
51
15
9
99
17
64
44
37
12
30
6
11
16
8
12
100
60
39
141
84
8
91
12
42
3
92
1
87
8
19
17
79
9
56
19
36
5
7
17
28
80
7
101
7
18
30
69
92
36
48
37
12
3
44
100
39
6
75
68
13
42
120
5
1
59
37
30
105
3
17
31
18
95
12
12
36
24
25
3
8
19
33
8
36
60
36
37
75
21
66
24
5
16
56
25
47
52
171
113
12
25
3
45
39
36
84
15
6
35
76
99
17
64
15
5
1
59
31
42
3
12
48
15
45
3
9
12
8
52
3
17
84
60
24
73
18
72
17
60
91
29
28
92
40
8
48
4
60
3
18
75
24
8
52
63
17
115
12
30
11
120
79
18
75
60
57
15
39
24
108
48
5
76
75
33
3
5
60
7
18
59
4
12
24
9
35
24
28
75
12
5
31
9
108
105
75
68
16
111
5
13
59
52
3
36
72
45
27
17
28
12
69
35
7
29
24
112
3
9
68
72
43
57
56
120
16
44
4
15
53
7
36
12
53
36
73
63
3
69
12
60
21
83
1
51
12
8
19
6
15
12
21
39
15
102
6
12
12
5
96
24
28
48
117
15
68
12
12
40
48
12
33
3
68
16
108
51
29
13
59
36
4
33
36
12
3
12
72
36
36
39
17
24
16
12
72
24
105
30
81
56
52
8
7
17
28
20
100
3
42
11
19
105
12
8
12
36
19
18
12
6
65
64
81
39
21
143
19
5
40
21
12
48
114
177
3
78
90
72
12
21
60
12
36
12
24
96
24
36
12
12
48
57
35
16
24
84
87
29
24
60
19
65
52
15
5
4
21
18
48
9
3
41
36
1
15
8
4
51
72
5
64
39
9
20
37
36
18
5
124
20
16
15
21
44
4
15
65
52
33
27
21
12
23
25
18
24
5
28
44
76
48
24
20
7
33
68
85
3
32
4
48
57
3
20
12
28
15
65
88
8
64
15
6
99
56
19
5
133
35
24
4
21
23
48
7
6
11
19
5
4
288
3
21
44
16
111
57
32
73
3
44
4
44
132
91
30
95
40
32
88
32
12
16
45
27
56
76
24
24
12
21
167
16
12
3
9
48
63
5
127
12
17
16
15
9
8
25
30
65
91
21
36
84
48
177
30
66
54
6
15
3
126
3
56
4
33
12
15
48
44
25
71
19
24
9
56
76
39
42
3
36
48
20
36
16
116
12
112
36
24
20
28
3
5
4
44
16
45
15
45
6
17
100
8
28
9
48
24
23
43
12
77
61
222
53
40
27
42
95
40
105
3
21
15
24
15
93
27
33
3
72
57
128
43
5
36
16
32
52
48
3
9
140
1
27
12
356
43
69
8
52
108
3
12
9
15
9
27
45
120
8
115
96
65
19
9
33
35
37
15
27
18
35
36
31
36
5
37
3
12
32
25
23
72
40
60
3
36
29
36
60
120
36
4
24
21
87
8
4
3
30
39
39
41
64
27
30
72
15
12
48
20
40
75
33
104
25
35
16
8
12
37
3
63
81
20
1
15
3
17
64
108
12
33
6
9
27
21
8
16
21
15
8
24
100
36
24
20
172
24
56
36
13
36
78
65
1
39
21
47
19
101
4
60
20
13
27
51
17
28
87
41
55
45
12
60
20
12
40
12
15
6
18
36
101
24
61
39
3
17
1
18
5
24
12
31
105
12
45
3
8
37
39
189
84
18
89
96
7
41
12
19
81
99
18
3
9
18
42
3
33
59
60
25
3
15
30
71
16
63
33
108
32
64
9
24
3
3
105
56
100
20
48
52
9
39
21
6
29
37
27
20
52
21
54
129
20
307
5
24
25
3
20
13
39
51
9
21
15
72
51
21
39
21
15
30
23
96
40
36
15
33
36
87
69
48
20
67
36
5
235
45
44
ABCD 94226981008*3^$a+1 [50018]
48
18
54
25
116
51
66
54
145
11
37
203
78
24
120
3
112
5
43
23
12
60
85
65
75
4
20
135
78
115
53
67
12
71
37
143
60
25
80
4
53
55
12
20
3
25
5
150
21
75
45
21
30
9
4
245
18
49
11
69
63
6
90
72
33
15
81
63
81
99
37
23
156
24
37
20
3
12
210
120
66
37
65
43
29
75
165
186
25
80
45
3
39
6
6
66
30
18
67
5
7
83
30
102
18
42
13
23
84
60
117
15
156
153
52
300
80
57
6
45
52
59
24
24
21
27
49
48
212
81
67
11
60
72
54
6
24
228
30
18
48
49
35
108
37
11
150
31
35
129
45
19
5
42
13
60
11
36
60
24
1
113
123
45
30
144
66
135
9
75
183
21
9
3
40
59
1
17
6
57
33
111
28
32
16
77
48
7
11
12
84
6
99
88
35
33
9
144
51
88
108
59
24
174
90
12
13
155
60
57
15
1
72
53
24
43
35
25
107
36
37
77
15
36
63
97
5
55
180
77
27
40
53
67
80
84
9
6
12
85
17
30
37
59
49
12
36
12
167
96
25
143
12
18
114
30
7
48
12
104
16
176
24
16
144
20
123
270
7
119
66
18
57
16
23
37
20
3
60
36
60
54
120
72
39
15
84
169
23
93
4
5
55
188
69
6
12
13
17
6
37
24
60
60
20
9
135
36
3
48
12
48
102
6
12
25
8
45
7
23
12
45
108
45
247
23
109
5
6
1
80
16
17
307
23
6
51
16
29
43
35
240
33
4
29
54
138
18
49
152
136
47
72
36
109
23
145
248
135
54
39
27
9
39
12
37
35
66
102
42
43
47
12
25
156
53
24
115
71
30
54
18
30
72
12
48
396
72
37
35
141
136
59
66
43
23
12
13
24
35
13
5
90
126
30
36
1
24
149
27
40
24
221
3
45
15
57
48
30
45
12
180
99
45
24
4
32
9
27
48
51
84
1
5
18
13
17
78
37
77
114
121
20
99
12
85
140
52
8
4
11
49
125
75
51
42
111
27
12
120
96
36
1
24
5
30
48
180
60
37
53
7
48
35
48
217
47
48
21
81
30
69
159
25
11
36
36
72
25
12
53
18
72
36
37
77
43
23
72
37
17
31
83
84
25
32
9
54
42
66
198
19
83
108
54
90
145
12
65
31
12
5
67
48
35
13
23
30
19
32
69
54
25
11
72
78
24
27
144
16
23
85
11
1
29
75
39
150
150
25
11
37
83
24
33
4
48
23
210
54
18
43
128
117
18
49
35
36
1
23
57
88
128
108
9
51
16
29
102
60
48
6
48
63
52
395
37
23
36
21
88
32
15
60
216
37
60
17
18
180
13
120
77
123
117
55
68
27
60
96
60
45
12
87
157
11
42
43
24
20
33
48
63
124
71
6
48
7
176
48
16
113
18
102
138
157
176
16
20
21
150
12
25
11
1
35
121
24
53
30
37
56
172
65
115
35
37
11
205
8
15
36
96
18
19
35
13
44
9
187
12
107
6
42
117
36
69
18
145
132
20
28
95
33
60
99
45
16
47
81
16
5
6
132
25
5
48
19
11
24
156
85
23
42
54
48
13
60
68
27
18
6
24
37
119
24
30
19
8
84
39
72
12
48
85
84
80
3
60
6
6
13
71
61
23
37
35
1
23
36
25
23
6
19
11
12
97
128
117
67
48
11
49
11
54
18
132
72
61
224
3
108
48
6
43
8
135
54
18
73
53
24
42
1
23
121
83
253
59
1
17
66
72
30
135
147
97
53
27
16
5
247
48
23
45
16
60
11
24
36
48
105
4
11
12
105
63
6
43
35
25
17
6
229
116
292
11
12
25
23
30
87
39
48
37
11
60
25
104
3
13
83
24
60
6
15
12
303
37
60
53
79
143
37
245
43
192
12
60
48
35
12
73
12
23
25
11
120
57
63
156
156
24
69
129
6
12
25
20
27
85
41
150
1
83
33
15
25
59
61
104
ABCD 94227411022*3^$a+1 [50021]
127
72
108
42
42
18
71
4
60
48
20
49
30
65
16
20
55
137
43
24
6
54
9
69
51
92
37
18
12
30
3
57
12
66
12
53
7
41
4
147
78
72
59
91
81
108
84
15
42
108
23
67
30
3
12
123
45
8
72
24
25
63
12
15
5
103
33
147
282
36
42
57
44
40
27
24
53
16
9
87
63
42
11
49
3
135
60
42
90
90
48
11
64
20
28
9
36
3
81
18
12
69
21
23
96
16
33
11
24
28
9
6
53
1
66
132
17
31
17
55
18
27
20
13
60
72
60
48
12
35
36
112
24
68
67
45
75
9
81
18
5
55
17
151
12
48
149
36
48
67
173
31
90
36
54
41
24
13
15
27
78
3
24
3
117
3
30
35
36
7
102
15
123
17
16
24
128
79
6
83
16
164
52
75
93
20
1
15
60
36
45
72
47
55
18
18
45
69
123
3
45
32
85
11
37
95
7
77
13
30
77
4
44
7
33
27
18
138
33
20
139
65
25
30
78
59
84
52
12
116
64
60
57
48
11
7
42
18
12
102
35
40
8
16
36
33
60
18
77
7
36
30
23
64
20
25
72
48
11
67
24
5
16
45
99
20
25
3
56
1
6
84
81
15
17
112
116
79
6
107
7
69
84
183
30
23
4
12
108
3
33
27
113
36
13
35
157
78
57
15
89
7
30
35
19
6
150
42
30
5
16
12
9
159
9
147
75
9
69
3
32
88
104
1
63
20
36
120
1
39
3
138
24
18
48
9
8
16
84
20
13
47
28
8
1
11
7
48
30
23
31
65
4
60
36
48
117
138
12
33
3
72
53
64
104
60
4
216
87
45
87
30
18
24
78
63
48
81
18
18
47
112
51
72
33
24
24
20
84
28
32
16
69
240
42
5
24
31
126
35
4
51
54
119
96
55
18
90
45
45
252
36
15
99
30
18
12
5
4
56
43
78
120
12
11
19
137
4
87
129
3
17
1
72
12
18
77
24
16
36
15
12
108
5
67
72
69
9
87
63
18
60
3
69
27
128
73
39
15
30
18
18
15
8
19
45
15
41
49
18
42
30
18
12
12
11
192
16
27
69
20
28
27
6
47
43
29
115
138
3
15
24
53
28
15
72
65
28
9
11
24
240
31
33
27
45
15
29
43
41
19
18
99
63
57
104
4
15
138
27
72
75
66
27
45
227
1
24
6
9
68
36
61
11
19
69
81
126
33
87
30
3
21
63
117
23
37
3
27
60
5
48
48
19
9
32
37
107
4
27
89
16
8
24
48
88
27
69
48
153
135
9
6
144
9
9
15
20
55
78
15
45
107
40
32
85
3
27
9
9
23
208
111
5
13
108
15
80
19
48
177
36
8
31
78
27
60
15
5
13
75
33
15
8
12
37
48
42
42
39
44
96
19
5
13
27
36
12
84
111
132
48
9
36
27
5
73
60
23
49
3
15
189
24
21
23
12
100
15
78
90
30
11
139
192
66
15
39
66
27
12
20
28
63
5
19
65
40
3
5
16
21
11
120
55
33
27
24
48
93
80
28
9
42
9
9
30
42
3
20
72
24
40
20
61
39
27
12
41
7
9
120
15
6
27
36
9
48
27
33
23
49
47
61
54
33
12
36
84
56
4
3
41
40
21
30
18
18
17
115
5
37
36
114
18
15
3
33
12
12
20
13
99
60
48
3
12
57
140
16
60
159
18
71
31
29
31
18
35
133
23
4
75
17
28
32
31
54
99
44
48
48
36
64
12
15
29
24
7
114
63
36
81
66
30
24
78
53
37
3
57
18
17
85
11
7
69
15
65
25
59
31
29
1
135
104
72
60
37
11
52
8
136
33
30
77
16
57
42
113
37
99
36
3
30
12
6
89
61
59
73
30
108
9
20
25
95
4
36
21
60
23
24
76
21
39
27
24
29
97
42
53
19
66
35
7
17
1
42
12
18
11
79
5
25
3
92
55
45
32
1
3
21
6
12
78
30
29
1
42
12
6
42
21
207
45
45
42
18
42
12
21
12
15
48
24
48
30
60
3
39
53
16
9
72
99
44
96
7
60
54
15
3
42
48
3
12
3
65
48
144
7
53
37
60
3
45
11
4
12
36
9
78
53
4
21
12
27
51
65
37
75
3
89
43
5
13
23
31
6
27
32
43
48
42
107
31
77
7
90
18
48
132
48
89
61
30
9
33
27
33
15
32
4
9
18
12
48
9
3
12
69
96
21
27
15
30
11
112
20
7
21
72
60
15
120
69
8
40
165
51
24
57
23
25
42
161
4
81
23
1
15
20
13
23
24
13
90
102
23
36
7
30
3
72
57
30
5
337
6
29
13
108
63
27
29
13
15
15
12
33
87
120
30
30
101
19
29
52
15
45
15
57
93
3
12
27
18
54
9
20
109
60
3
120
32
16
56
280
15
90
168
11
19
65
112
3
21
39
30
107
85
6
9
21
23
64
20
36
151
126
75
15
30
24
36
72
75
27
21
48
51
ABCD 94227497764*3^$a+1 [50101]
141
33
24
18
96
48
108
36
48
24
12
18
54
60
90
12
71
7
72
138
30
54
114
204
48
36
60
48
5
31
42
48
66
24
12
66
108
12
23
91
108
12
132
12
29
13
3
9
24
30
108
21
81
12
30
6
66
29
139
12
24
174
78
5
43
18
60
42
77
49
6
168
156
6
18
90
35
259
48
78
24
78
18
42
30
138
156
12
77
79
18
12
6
186
150
84
102
3
39
66
78
72
65
55
18
54
144
60
102
18
45
123
21
32
43
60
137
49
66
42
36
72
54
48
36
6
23
16
3
60
36
45
75
30
71
109
36
102
6
3
321
66
42
84
63
39
108
60
113
1
12
78
5
1
156
12
39
33
47
103
18
23
97
63
27
60
72
17
48
13
51
3
84
138
42
126
23
7
42
12
18
42
54
84
24
5
64
3
29
337
30
60
101
49
12
83
109
18
114
42
5
31
17
43
21
33
102
41
19
29
7
66
24
18
77
79
42
78
48
12
29
31
72
6
48
3
3
108
84
102
48
222
84
6
66
30
66
24
66
54
6
36
78
78
24
138
21
9
66
6
63
111
24
18
23
48
61
54
96
48
6
23
139
30
23
160
39
12
54
18
114
12
54
113
13
42
144
216
90
23
7
12
264
12
216
60
18
60
114
18
6
78
15
87
57
27
102
54
42
18
54
23
61
54
60
42
90
36
42
96
12
12
42
30
138
66
60
72
66
30
24
71
1
162
48
36
6
48
6
102
66
36
81
45
150
174
63
3
156
65
31
72
24
60
114
12
30
96
36
48
12
12
48
78
30
78
51
279
48
105
3
90
3
9
18
18
126
204
228
12
18
24
72
102
138
42
42
96
30
30
66
197
49
66
60
48
65
43
54
48
12
99
45
6
60
33
9
42
72
24
90
12
30
84
12
18
119
97
174
65
16
27
18
192
48
18
72
90
15
39
18
84
42
54
30
18
150
96
96
72
108
6
83
43
5
61
12
186
24
48
78
24
18
144
6
39
3
120
53
19
77
55
72
18
30
108
12
12
54
18
6
24
54
17
1
6
24
24
12
12
18
30
17
61
18
144
18
48
47
64
33
42
12
138
54
66
231
111
18
162
29
73
6
65
43
54
12
12
48
36
3
3
96
24
102
174
177
15
18
47
43
24
36
162
18
69
15
78
48
6
48
12
18
54
89
64
33
42
24
30
48
60
42
24
60
24
45
75
54
72
6
24
12
54
24
54
24
42
54
24
89
139
54
114
30
24
23
61
42
18
102
42
18
5
64
3
93
45
114
17
43
54
24
18
48
24
36
6
42
108
96
30
12
102
45
63
42
39
51
102
119
1
15
15
162
48
54
96
54
30
5
31
114
30
132
90
102
54
48
138
12
168
72
42
54
60
12
84
24
29
157
12
120
6
114
84
51
129
78
276
24
54
63
32
19
54
42
90
6
102
18
36
72
18
119
91
144
6
96
66
60
42
132
78
53
31
30
99
141
54
78
15
9
18
6
72
71
19
78
96
12
84
30
30
132
47
61
35
67
24
66
84
18
12
96
120
36
101
13
108
24
78
18
48
12
60
114
18
131
13
18
12
5
49
42
84
48
42
23
19
54
90
6
23
1
15
176
31
36
42
54
30
12
42
150
3
15
36
84
6
156
23
55
18
54
30
60
183
9
114
12
36
144
60
12
72
54
66
45
33
47
55
24
66
42
120
24
54
96
42
18
48
18
30
35
7
6
60
114
36
60
30
183
63
36
93
33
198
132
5
1
24
18
96
5
7
6
42
84
36
18
54
36
312
12
129
27
6
96
24
6
162
15
3
48
174
12
60
23
1
168
18
174
102
48
84
168
5
7
156
60
24
57
27
24
36
36
24
30
60
131
145
66
36
84
78
24
78
65
7
36
48
165
3
138
54
24
12
201
57
87
81
42
96
24
29
16
57
114
69
144
57
42
29
31
162
48
66
48
54
ABCD 94227532468*3^$a+1 [50027]
9
48
63
33
99
28
17
39
48
88
32
9
39
81
27
63
42
12
72
27
9
15
63
66
27
16
17
18
18
30
198
24
36
12
7
140
12
9
31
89
3
21
72
3
33
12
252
27
16
53
84
51
36
57
7
20
69
51
24
168
204
51
109
77
72
75
177
183
60
45
91
29
24
120
111
16
41
192
168
55
12
20
256
12
44
28
116
12
108
105
24
103
77
84
36
3
33
60
75
27
18
27
64
41
39
153
24
87
12
40
72
5
120
63
24
27
30
19
77
15
40
12
56
141
7
29
24
27
24
276
12
21
91
56
9
75
15
78
18
144
126
111
48
72
24
45
19
35
126
339
9
87
124
72
89
114
37
29
39
105
78
18
12
96
63
3
25
53
3
33
183
33
3
64
53
55
8
52
125
36
111
64
96
11
18
7
137
36
108
19
44
88
65
108
36
54
258
31
44
64
5
15
120
39
6
127
89
18
13
24
17
12
78
18
48
43
29
24
108
15
144
24
156
93
120
144
63
24
72
21
6
1
47
93
33
19
108
17
15
3
25
36
17
103
20
57
120
7
29
87
144
112
53
54
6
27
4
104
4
116
24
40
8
64
89
15
60
196
17
72
24
15
141
27
232
12
36
113
91
36
137
27
24
4
276
84
32
4
20
69
96
27
100
8
76
161
55
53
144
24
120
79
80
120
213
127
128
177
36
12
115
72
92
192
57
3
33
3
132
81
48
63
33
135
9
72
12
63
16
8
81
84
51
4
8
117
63
24
57
19
8
9
87
9
108
27
192
100
17
15
60
15
150
3
168
405
48
99
64
60
17
12
51
9
18
49
44
144
52
12
35
1
36
60
29
51
96
12
136
65
19
23
109
17
3
16
80
64
36
48
104
60
69
19
44
33
66
109
8
268
65
135
52
12
5
63
184
20
33
60
90
21
16
11
105
21
91
23
49
36
41
36
3
72
9
60
31
36
17
27
63
78
31
36
132
8
117
147
171
9
9
78
129
24
40
17
43
144
29
27
108
9
87
12
64
131
18
30
9
105
15
21
288
103
36
5
36
31
23
33
76
137
36
51
40
5
51
88
128
24
9
55
5
51
40
17
27
129
43
72
48
24
11
18
111
4
17
3
45
42
126
63
28
36
35
9
36
64
35
13
32
9
216
15
52
36
17
15
108
12
132
129
7
17
75
52
20
60
28
12
8
9
151
29
42
21
9
7
32
69
150
1
161
48
96
30
21
76
137
267
9
55
65
36
19
92
69
7
65
195
135
9
9
12
18
78
51
69
79
65
90
33
93
60
31
96
65
75
123
54
7
200
9
91
72
77
36
91
44
172
11
57
21
15
76
17
3
240
28
20
52
101
42
21
123
30
60
12
24
27
21
15
24
148
20
28
17
7
36
12
96
29
18
57
12
60
57
103
113
108
18
18
36
123
201
139
72
72
17
7
65
19
56
4
80
48
60
40
188
36
9
54
37
41
108
12
42
1
84
60
143
9
4
113
27
183
33
28
161
19
20
9
96
3
63
37
53
24
31
44
9
3
4
44
39
1
89
6
37
11
18
55
104
9
27
4
23
145
20
24
3
78
108
252
39
69
108
111
99
42
48
7
53
39
48
93
39
312
45
163
84
77
54
66
51
81
111
9
79
12
8
216
33
72
39
69
3
28
80
45
7
80
9
12
42
21
33
111
105
18
66
63
33
15
69
42
30
7
107
33
204
28
108
17
43
17
63
12
33
63
93
6
90
123
60
141
66
6
19
65
24
91
56
45
27
12
105
51
76
80
69
19
128
28
32
81
36
163
80
12
9
27
33
3
48
15
225
69
120
87
64
120
8
84
84
4
60
32
36
111
1
12
53
36
51
189
87
4
36
11
42
207
21
36
7
17
19
83
61
128
51
18
63
28
8
4
17
3
4
176
ABCD 94227672926*3^$a+1 [50079]
25
96
11
45
15
36
24
18
102
45
40
65
36
12
6
6
78
12
25
35
13
11
24
6
12
48
19
11
165
15
6
24
114
36
90
75
81
30
66
79
29
19
47
1
59
6
15
15
72
12
133
48
113
55
5
51
9
12
19
41
7
11
24
192
18
48
19
41
12
30
13
59
24
24
36
66
108
72
19
41
55
41
30
33
27
12
120
48
78
24
43
47
18
30
42
31
11
24
60
54
30
37
89
36
48
36
7
120
125
108
7
29
66
25
119
30
36
138
6
24
72
18
180
36
60
18
55
23
49
35
6
72
31
35
12
33
72
33
66
6
48
72
12
27
51
72
21
16
11
84
30
24
24
36
30
6
48
3
27
48
48
36
6
115
8
9
126
30
19
131
24
18
43
17
42
45
21
99
3
48
54
36
30
12
33
69
6
37
5
102
37
53
43
24
23
25
32
21
72
12
66
24
36
174
48
96
66
1
72
47
66
79
11
45
45
90
18
42
12
25
137
39
16
23
1
41
6
18
42
13
41
6
30
3
45
54
120
61
11
6
12
48
24
36
24
30
1
29
43
8
9
60
6
13
59
12
78
91
72
17
15
45
36
6
60
18
96
132
18
21
21
3
9
78
24
6
27
51
30
24
7
48
72
89
24
66
102
12
30
36
49
65
12
114
1
24
41
60
96
48
42
42
55
107
54
15
9
31
96
11
12
6
12
78
60
61
11
108
84
6
127
137
12
66
48
6
66
24
1
125
18
97
23
1
5
120
114
24
18
63
45
6
85
35
60
1
17
42
54
7
8
64
35
30
66
42
24
6
54
60
6
45
3
30
36
19
41
6
18
7
5
60
54
90
55
35
138
48
43
5
24
42
25
35
78
12
139
107
60
25
24
83
13
29
24
24
12
31
17
36
19
5
27
16
5
90
48
54
3
64
41
198
12
102
12
36
7
72
11
13
11
18
6
30
6
18
18
30
42
12
84
144
13
5
18
84
30
7
65
18
6
54
72
1
5
19
65
66
45
39
49
11
36
18
12
30
12
108
18
54
18
99
3
30
31
119
42
24
6
1
17
6
12
24
30
6
25
5
72
12
78
126
54
12
25
24
11
6
24
30
6
120
67
48
113
39
51
21
3
48
18
54
6
12
168
12
24
55
23
97
11
37
8
33
114
180
228
12
78
24
6
84
9
9
12
51
63
30
6
18
42
9
45
54
37
5
18
25
32
3
72
108
73
47
121
11
54
72
7
8
64
24
89
36
210
24
177
40
48
23
33
75
60
72
90
192
30
25
65
12
24
54
12
9
9
42
6
7
125
30
18
3
21
18
78
3
111
6
12
102
60
18
72
6
45
75
13
29
12
48
30
12
21
3
37
8
15
114
6
12
37
53
102
6
6
6
3
40
5
60
36
60
39
9
12
6
90
27
21
19
8
69
48
12
6
33
27
12
30
18
18
79
245
51
40
56
39
30
174
6
7
149
24
42
48
24
73
23
30
42
12
12
25
5
6
54
6
49
11
18
132
7
65
78
18
30
36
60
6
19
5
24
54
48
42
27
64
11
6
12
36
6
1
35
13
11
6
12
75
15
6
12
150
18
55
5
42
49
8
3
13
65
7
23
144
73
23
24
30
6
120
6
264
7
53
67
47
6
60
24
7
29
42
49
29
27
15
138
36
19
107
54
24
12
72
42
18
12
3
3
60
30
30
12
25
11
60
30
139
5
27
24
201
36
30
30
60
12
7
29
12
48
7
17
138
13
11
30
18
6
24
12
84
15
57
55
5
12
36
42
9
63
25
41
7
17
36
120
24
12
6
33
39
33
9
6
18
30
90
7
5
18
30
24
43
5
18
129
40
17
15
3
48
93
57
15
64
56
3
36
33
57
6
9
69
72
24
36
24
54
9
15
25
47
81
64
41
12
27
9
12
12
7
173
18
12
42
18
48
30
43
17
18
42
60
102
6
54
42
19
5
6
6
30
25
17
6
1
53
36
15
21
19
17
60
30
18
51
135
48
30
27
9
36
54
126
60
24
6
21
9
36
12
7
23
78
3
15
6
84
6
96
30
24
18
96
6
51
64
23
6
66
18
6
42
135
15
30
12
90
66
24
30
12
25
65
96
42
6
12
12
36
12
30
25
24
5
6
13
41
60
54
72
54
144
6
18
66
21
135
30
18
36
61
23
25
35
18
24
96
132
42
48
18
30
150
18
30
6
114
31
29
36
36
3
40
101
60
48
12
114
57
3
42
27
40
17
15
3
12
25
179
37
72
17
54
156
18
48
198
6
60
43
5
3
39
96
25
17
31
24
23
49
65
55
59
36
73
32
9
60
12
7
11
6
30
6
12
15
72
33
6
12
24
108
120
1
11
96
30
135
27
93
27
37
41
39
16
35
78
36
18
102
78
18
18
12
37
5
6
36
18
102
1
23
24
30
27
24
160
32
57
90
13
8
105
6
96
30
60
12
66
54
48
27
27
6
30
25
23
42
18
12
42
12
54
24
42
48
12
6
12
12
66
7
32
96
57
7
80
75
18
36
15
16
5
30
141
24
39
54
162
36
85
48
24
5
12
39
16
101
3
64
11
54
36
36
36
12
42
18
30
36
120
6
18
1
24
65
63
33
6
9
45
24
12
151
65
24
54
49
80
75
18
78
60
24
108
13
29
27
9
55
47
90
42
6
42
18
144
42
54
19
47
25
23
81
45
24
6
36
24
1
11
45
15
12
126
31
23
18
24
108
6
30
24
18
24
45
21
163
24
71
36
69
ABCD 94228068986*3^$a+1 [50000]
3
165
24
81
144
162
149
67
90
35
127
81
96
176
79
185
24
24
48
88
9
95
96
151
18
15
96
32
24
24
216
43
5
31
36
29
64
105
95
136
111
129
51
5
48
136
24
111
81
80
40
56
112
27
108
252
36
17
96
64
57
39
24
80
1
191
61
54
165
96
128
79
65
25
183
24
56
169
143
40
56
121
63
56
97
39
123
36
89
91
45
24
57
39
32
109
90
18
23
13
11
25
71
48
7
177
216
39
72
306
72
47
169
95
85
36
95
24
144
40
56
37
227
115
36
65
115
509
112
9
54
65
43
234
35
1
63
152
19
36
153
27
144
108
33
192
63
9
99
54
87
56
144
73
207
24
144
8
240
79
18
87
24
51
53
112
96
120
80
48
16
48
21
35
1
191
7
18
15
24
33
15
237
51
128
96
136
32
48
49
90
69
72
192
96
147
54
111
80
7
65
88
24
104
16
8
72
163
5
13
27
96
104
7
201
123
5
121
144
39
240
56
64
105
216
15
57
23
31
9
72
24
240
96
135
33
21
99
32
184
24
296
49
126
161
160
120
80
48
184
3
93
177
18
149
112
104
40
272
88
72
8
40
72
144
168
48
72
48
57
255
123
189
63
41
72
144
24
79
72
18
63
8
1
90
125
48
187
21
104
24
40
24
21
11
25
18
5
40
32
31
18
54
105
56
19
18
180
15
312
51
5
72
85
3
15
36
53
16
111
108
5
168
43
5
112
99
36
33
24
80
40
168
8
64
51
165
104
1
47
79
144
81
96
168
72
15
225
63
9
192
51
125
145
15
72
56
55
57
48
104
88
72
48
8
79
113
48
24
168
40
24
8
112
8
67
173
43
5
112
45
75
96
27
54
239
112
72
72
9
95
64
96
32
72
181
90
81
261
54
221
24
43
21
56
13
131
64
96
15
105
165
75
249
63
48
80
40
56
91
144
18
3
72
32
48
96
145
47
79
108
101
16
264
152
25
207
63
105
104
61
3
56
121
15
32
40
56
24
16
15
36
54
71
73
108
147
105
18
117
56
331
29
96
40
15
90
15
128
120
96
145
39
72
15
9
45
419
592
240
56
48
247
33
56
424
32
49
335
40
128
280
153
144
54
36
5
64
39
18
87
168
24
48
8
115
197
1
72
39
105
15
75
18
11
136
33
198
33
272
48
40
56
24
31
18
23
112
8
88
39
288
72
36
29
208
168
192
168
56
259
45
32
247
72
65
115
149
31
33
8
13
27
153
39
120
48
80
24
64
32
115
77
40
48
224
24
40
51
245
79
90
270
57
15
137
7
108
53
55
113
139
36
126
3
48
32
40
32
48
16
152
72
25
72
15
96
69
99
24
120
45
155
25
47
115
21
8
25
ABCD 94228218226*3^$a+1 [50063]
33
56
1
60
3
135
90
47
96
19
21
117
36
60
6
45
99
29
72
103
156
21
45
3
72
45
48
27
8
7
33
32
19
5
24
25
6
9
15
126
84
36
107
24
25
90
30
183
32
16
24
15
105
69
60
47
168
1
15
15
24
60
77
13
51
9
60
60
24
6
36
54
30
6
78
173
24
16
27
180
41
1
95
19
114
42
24
30
240
24
30
101
79
42
60
30
45
176
24
24
19
30
36
84
60
216
24
96
66
168
102
18
96
17
13
90
9
32
40
80
199
54
35
7
33
21
27
72
177
18
5
88
32
55
102
48
35
37
60
24
47
13
11
48
40
27
5
96
64
39
17
43
6
48
95
40
27
138
42
54
96
378
66
6
60
78
12
11
73
30
6
60
168
90
53
19
54
96
23
85
36
6
113
1
36
54
29
1
36
11
187
5
96
289
42
168
5
112
33
6
17
13
6
30
90
90
48
42
81
57
12
3
165
30
42
35
24
1
30
108
12
41
157
102
21
3
117
33
30
17
49
18
117
99
6
30
18
23
43
54
167
133
66
17
112
27
60
108
36
9
51
54
12
11
37
3
80
19
45
8
55
222
59
85
36
18
77
85
11
7
66
39
80
1
24
15
117
75
120
93
35
40
81
47
163
120
5
31
33
8
43
24
66
99
27
5
40
99
54
30
42
108
35
151
24
60
77
49
186
5
40
8
115
5
67
5
16
87
12
108
192
60
18
11
24
67
173
40
81
234
102
24
60
54
36
81
96
32
127
41
40
63
66
48
15
27
78
87
69
11
25
95
13
12
15
224
55
54
132
30
41
13
35
49
66
30
180
60
54
65
55
6
24
30
210
66
201
225
30
30
11
160
8
16
336
9
15
3
77
19
29
37
11
7
30
11
25
71
19
90
11
199
36
30
23
271
36
45
129
111
15
18
23
163
6
84
24
3
39
81
39
18
42
24
6
23
1
354
30
66
30
95
61
3
81
6
60
18
11
1
78
6
11
199
66
114
29
1
60
27
189
60
63
51
84
41
49
15
45
27
33
36
51
69
36
18
6
66
90
51
24
9
71
43
5
55
12
150
23
25
42
53
241
234
5
25
15
32
73
36
24
3
69
60
138
6
36
30
24
29
48
7
96
41
19
6
24
87
24
69
11
115
293
37
18
12
138
60
87
69
96
30
78
36
120
11
265
120
84
36
119
61
11
37
12
108
72
171
80
7
72
24
17
67
66
30
117
69
180
84
24
3
8
25
47
19
84
9
75
5
88
3
54
71
136
33
72
84
96
18
96
36
48
12
18
12
324
24
63
8
96
16
69
18
41
120
19
42
168
11
61
35
73
6
6
75
56
7
17
109
36
84
131
49
24
63
8
16
15
30
84
66
29
55
60
66
30
5
16
104
16
57
71
24
88
93
6
84
6
114
90
60
35
49
63
9
144
54
17
16
32
67
5
169
47
13
30
29
37
51
33
126
65
49
84
126
21
75
45
104
24
37
3
48
33
47
37
11
24
7
60
30
120
84
60
47
19
93
75
5
1
126
18
71
16
123
93
32
48
64
75
21
69
3
21
35
25
66
84
17
49
71
13
147
33
60
84
6
17
49
24
6
30
180
54
150
27
27
102
90
5
13
186
150
35
1
48
15
27
48
30
150
42
71
40
3
54
210
93
63
41
19
60
60
6
24
87
32
37
35
13
90
30
6
66
54
6
215
16
69
3
27
30
48
23
64
9
6
120
18
6
17
19
29
24
37
3
15
17
103
41
55
65
24
31
30
30
24
102
111
33
66
53
55
6
11
85
3
207
30
30
24
125
25
6
168
30
11
79
66
54
162
95
16
3
5
1
18
125
127
18
126
186
15
15
24
9
27
24
6
18
42
144
99
48
57
12
75
9
71
19
357
3
6
84
54
117
9
24
12
51
9
24
30
41
43
6
54
150
27
15
89
25
47
64
3
5
7
81
183
114
102
24
66
228
3
9
114
69
87
41
40
3
156
ABCD 94228326196*3^$a+1 [50001]
30
29
43
18
6
5
36
79
18
42
24
42
83
61
71
12
36
67
29
19
54
12
6
30
107
24
49
60
84
71
72
1
60
42
24
186
54
65
49
23
19
53
24
48
168
216
73
48
23
37
47
31
5
7
53
7
48
42
11
49
107
115
137
1
12
132
54
42
30
18
143
61
71
19
42
6
18
72
95
13
114
48
5
79
24
84
30
48
71
24
7
113
43
72
65
49
30
29
37
54
36
12
12
6
78
17
73
66
30
24
66
54
54
125
1
47
36
7
17
37
11
127
17
1
6
53
55
101
36
61
47
31
12
65
43
42
83
67
42
66
186
108
78
72
41
7
42
47
36
55
30
23
84
115
42
11
109
6
72
65
1
11
168
72
12
7
90
72
24
30
18
72
35
121
35
19
36
48
54
6
36
6
30
12
12
84
72
5
84
25
18
89
108
85
48
47
115
36
29
12
19
42
36
11
1
24
30
30
23
7
30
54
53
60
79
29
12
108
43
12
78
11
24
48
36
180
43
17
12
181
24
11
121
192
83
240
72
31
41
1
143
127
89
36
36
12
1
6
132
65
7
66
11
19
5
19
66
23
127
53
217
48
179
73
42
12
149
12
72
108
19
36
17
1
12
59
19
5
72
19
18
11
37
23
72
25
48
155
1
36
59
1
47
7
78
6
192
24
24
12
54
24
6
36
12
29
24
19
269
37
114
77
61
12
6
29
19
24
17
1
138
30
11
36
25
72
78
113
7
5
67
5
24
1
90
48
18
24
47
79
12
53
7
17
1
66
114
36
30
77
43
120
66
23
37
18
53
79
60
84
48
17
31
5
19
126
47
25
60
6
6
6
60
5
115
77
25
18
54
35
25
54
5
37
78
6
60
71
60
79
77
19
132
198
11
24
97
11
1
6
72
65
7
90
119
36
72
37
72
18
6
54
77
79
29
169
6
36
5
60
36
55
72
48
84
101
108
31
54
6
53
1
66
138
18
18
132
24
54
17
180
25
12
18
29
121
11
7
126
11
19
114
72
47
7
5
85
30
6
59
36
36
72
60
48
121
42
114
42
12
96
77
115
65
96
12
31
29
156
96
72
1
35
1
30
41
19
18
191
60
31
161
96
19
222
30
65
85
12
119
55
132
17
37
30
113
145
60
12
11
25
11
7
12
5
12
127
113
31
17
72
7
18
66
66
6
113
192
60
7
18
48
6
30
6
12
17
79
90
12
24
6
41
12
1
36
12
18
72
12
29
25
30
113
49
23
25
47
85
23
7
48
29
72
103
41
61
36
24
90
84
42
12
6
12
18
12
84
47
61
48
35
108
84
13
12
11
169
6
36
6
18
17
132
13
59
1
30
53
7
24
113
7
6
90
48
36
29
55
17
55
5
49
71
36
36
13
83
1
78
18
48
12
30
60
89
24
12
24
48
7
144
30
96
11
108
60
145
11
72
31
6
66
24
30
12
18
36
36
108
65
60
19
6
42
24
53
84
60
12
37
12
96
36
30
48
66
95
144
36
37
119
168
180
13
95
49
78
6
11
72
48
19
17
25
138
132
18
6
101
48
37
18
180
5
108
67
72
5
12
43
72
6
30
36
17
36
205
131
24
67
48
66
12
18
41
25
11
85
59
1
11
151
65
1
114
138
102
12
108
18
30
48
5
24
37
6
12
102
35
60
49
90
30
6
17
36
25
35
7
77
133
36
90
24
5
61
47
1
210
137
84
1
54
66
23
25
54
17
61
12
35
43
41
24
84
43
18
30
12
42
6
53
175
41
12
43
29
7
24
101
7
12
18
102
17
61
35
55
36
24
29
163
101
24
121
107
72
24
1
35
55
161
48
7
24
36
24
17
132
25
6
89
37
78
12
168
12
77
1
6
6
35
133
6
210
24
131
19
36
41
25
23
7
17
120
144
19
42
71
37
18
29
1
114
78
119
55
6
24
84
12
72
6
144
6
36
24
102
18
23
127
36
29
96
229
12
11
37
119
223
30
95
7
102
30
48
36
66
11
19
53
25
6
65
12
7
12
30
6
53
67
41
7
17
12
1
71
295
6
59
36
115
18
96
54
77
19
53
36
36
115
6
114
24
12
17
24
144
12
60
36
1
30
113
1
36
30
161
13
119
25
30
6
11
1
11
7
66
36
23
31
24
24
12
126
11
24
199
29
1
30
96
48
42
59
1
18
42
54
41
7
48
12
5
241
54
18
18
65
24
31
5
7
78
30
12
42
167
91
5
7
29
36
12
61
72
ABCD 94228384808*3^$a+1 [50095]
67
45
63
45
135
33
15
33
24
68
55
132
225
68
48
124
36
92
160
87
57
75
9
27
117
27
180
120
5
31
5
48
91
36
60
17
48
48
244
123
273
36
128
28
164
76
75
45
104
31
12
72
108
33
24
56
55
77
247
53
16
327
89
64
20
16
3
41
19
117
60
3
48
89
196
32
112
3
132
45
44
172
75
72
60
65
36
16
36
27
72
5
48
52
84
72
24
51
60
84
5
16
15
24
89
64
96
180
39
153
80
60
240
48
96
376
75
113
19
12
21
12
27
156
60
252
48
257
172
75
41
19
29
76
20
96
7
101
40
24
68
12
192
31
24
36
9
111
93
32
127
17
48
36
79
17
220
84
44
48
19
33
27
65
84
156
36
108
52
219
53
52
104
4
15
72
165
123
5
36
12
4
188
48
67
17
156
187
93
8
36
28
48
20
7
101
7
9
20
48
48
60
139
156
60
113
391
101
48
180
4
135
17
276
48
31
21
87
17
16
39
29
151
5
180
55
41
4
8
55
81
140
151
168
45
96
147
17
60
7
345
68
12
64
267
5
144
31
5
12
40
75
77
36
28
116
60
16
144
224
16
51
65
108
139
197
64
20
187
53
12
79
33
176
84
48
144
31
24
45
188
60
136
56
96
40
104
151
125
148
192
248
79
17
4
39
185
108
247
41
31
65
91
5
64
20
96
48
12
48
52
48
39
341
79
5
100
72
3
81
291
240
45
3
137
36
79
65
60
16
39
29
4
252
44
36
144
60
240
40
192
204
3
12
141
27
5
43
149
196
159
29
31
48
245
220
3
29
96
132
67
33
56
40
39
53
48
91
5
55
41
60
52
75
17
48
67
108
81
24
72
228
27
5
60
48
7
41
139
5
16
48
96
68
127
60
9
140
7
5
127
17
31
72
33
24
51
29
84
60
84
12
16
32
36
76
63
108
72
77
96
4
44
4
108
135
84
41
108
31
101
192
12
43
12
89
4
75
81
24
12
44
91
5
48
180
67
108
17
43
17
84
7
153
132
140
108
259
117
183
113
127
33
15
17
48
7
132
53
48
7
137
96
19
336
285
99
48
65
60
43
5
184
111
57
80
48
67
77
180
156
52
147
108
77
240
96
55
252
77
48
36
7
105
75
53
12
7
180
48
57
80
60
7
153
27
53
96
192
127
12
60
396
29
228
12
55
9
207
53
127
84
33
75
273
15
177
188
235
105
12
3
180
77
100
135
180
372
89
96
16
120
8
67
29
40
96
92
163
125
28
24
8
7
105
36
27
144
36
33
12
68
4
72
111
65
7
177
3
41
91
5
100
15
276
117
36
236
4
147
33
44
252
103
45
128
12
36
7
425
60
7
77
4
104
36
12
67
108
33
32
48
36
48
187
153
92
91
60
149
36
12
16
72
39
48
17
295
29
19
105
ABCD 94228514078*3^$a+1 [50158]
78
48
150
57
15
18
84
60
63
45
102
18
42
33
15
330
18
12
249
9
72
12
60
48
18
60
54
3
63
114
138
258
51
3
198
135
117
36
72
30
33
165
42
30
78
117
117
18
57
63
60
18
30
24
45
225
120
18
42
126
12
42
30
105
135
90
36
12
18
162
18
90
24
18
192
117
51
18
342
165
117
306
42
12
78
30
108
114
105
51
114
48
150
12
57
69
72
168
30
150
54
90
36
99
48
105
18
165
177
18
162
123
15
54
75
141
144
108
87
96
129
15
105
18
108
9
96
57
18
21
33
111
57
108
324
48
132
3
27
60
216
84
6
39
45
90
306
150
12
240
48
309
255
18
108
72
102
21
96
69
27
75
78
54
36
12
150
12
90
18
60
12
108
42
198
48
15
27
120
42
48
99
51
12
168
57
33
18
180
90
15
87
42
66
72
90
42
120
105
45
18
18
54
18
183
9
135
15
18
18
45
9
30
150
51
237
90
12
93
123
132
48
60
21
33
111
159
81
9
135
3
45
87
18
90
12
33
237
147
123
150
18
72
18
210
60
48
204
138
15
57
168
138
150
15
57
12
75
93
99
99
84
6
174
21
39
126
75
87
30
162
105
3
132
201
15
90
87
303
42
39
81
18
45
27
60
12
78
108
90
9
21
42
33
129
120
6
84
36
132
72
210
27
51
12
60
18
48
51
48
15
90
48
60
123
327
228
270
24
15
3
12
258
72
36
147
135
57
15
60
30
6
90
12
18
9
33
12
3
3
12
42
18
120
108
81
99
132
9
201
18
21
3
120
6
72
270
30
42
48
162
216
72
222
156
117
45
132
36
90
81
96
165
102
36
114
15
195
93
75
69
93
30
60
108
189
129
24
36
144
48
150
108
30
60
12
72
60
36
414
138
42
30
36
54
18
78
72
108
102
18
114
120
168
27
48
45
108
54
6
252
30
18
72
42
18
27
153
162
48
117
33
15
48
237
147
105
198
60
12
60
36
72
102
180
36
42
9
81
210
18
54
90
6
90
192
180
42
90
18
90
12
60
126
72
105
105
87
291
189
135
276
21
99
60
30
42
72
138
39
33
108
90
78
12
18
54
96
39
48
183
90
111
9
135
9
6
84
6
342
180
48
144
18
18
9
33
48
24
135
63
108
69
75
120
78
63
297
87
123
18
51
9
90
300
42
30
72
60
108
18
12
132
180
3
105
108
54
36
90
12
168
102
45
27
78
87
33
15
117
120
276
144
108
18
180
144
108
72
18
450
102
6
12
18
162
18
132
48
24
198
48
60
54
36
90
12
252
36
9
63
18
72
60
12
96
54
126
75
15
102
60
15
255
129
48
543
48
72
90
60
30
18
114
18
48
ABCD 94228537166*3^$a+1 [50056]
87
48
9
96
48
168
72
12
3
105
36
21
39
33
18
93
15
33
39
45
24
39
12
93
45
144
15
45
39
12
87
60
105
12
3
9
3
33
24
12
21
39
39
93
36
60
12
27
93
96
33
12
156
15
24
24
24
63
204
45
48
24
24
12
36
9
3
60
45
60
3
60
27
9
3
93
39
6
27
24
33
3
144
39
45
9
27
36
3
57
3
45
228
24
3
9
48
57
3
12
36
24
132
12
12
135
81
60
39
12
12
6
27
36
9
15
3
57
24
36
3
30
30
72
33
27
30
3
84
36
24
3
42
36
135
12
93
3
27
9
3
69
36
15
30
18
105
12
15
42
15
51
141
3
9
36
24
69
3
144
21
204
18
12
285
3
12
18
78
12
30
15
57
3
75
33
9
27
3
96
21
12
36
12
111
21
39
45
3
60
12
78
3
24
3
84
33
45
27
36
12
63
24
9
69
30
42
87
72
21
6
9
3
33
27
33
15
144
18
15
24
24
24
12
12
12
9
6
21
33
36
15
12
12
21
15
87
60
21
24
36
48
12
51
18
3
84
33
3
15
45
48
9
60
39
51
48
21
60
9
12
75
12
12
12
117
15
48
27
201
84
36
120
123
21
9
87
12
9
3
48
48
3
18
63
36
12
24
75
48
12
57
33
30
33
24
24
48
51
69
9
75
12
12
12
21
12
15
12
123
66
3
12
12
60
3
9
60
75
57
24
108
48
21
63
39
6
15
27
9
21
18
72
18
3
9
39
12
69
51
24
63
33
12
9
3
72
21
3
12
9
63
108
15
12
9
24
45
99
81
3
117
3
39
48
45
12
3
30
15
24
48
27
69
48
9
60
27
60
60
36
39
9
60
84
15
9
12
3
45
111
129
15
48
33
24
48
36
36
63
12
9
21
6
69
33
3
15
21
36
12
96
72
75
60
81
60
72
48
21
3
12
33
3
27
72
33
12
96
24
60
123
45
12
3
57
84
60
12
12
48
15
9
12
24
9
147
9
63
24
33
15
12
96
108
60
96
12
15
18
15
3
33
9
63
39
78
51
57
27
12
24
141
3
75
21
48
21
30
18
15
27
21
87
33
84
12
12
36
3
21
24
9
27
36
15
90
90
117
132
24
15
9
12
21
12
3
24
108
60
72
3
9
84
60
3
132
9
48
3
57
72
24
15
33
39
60
60
12
48
18
15
9
3
12
12
93
6
30
12
3
27
33
48
21
15
60
12
21
3
60
15
60
21
84
87
60
42
15
21
39
60
12
189
3
12
12
3
12
69
3
6
135
9
66
21
24
57
39
51
33
27
30
99
3
57
3
21
24
12
36
3
81
39
21
39
45
27
132
48
18
12
3
12
24
3
21
48
177
12
27
123
9
36
48
15
21
24
24
12
63
21
84
21
84
15
3
30
63
99
33
36
27
33
27
33
108
63
21
12
3
30
27
24
3
48
45
72
15
9
81
6
93
141
51
45
111
60
3
57
24
108
9
42
150
99
24
15
33
12
87
141
27
9
96
63
105
48
24
27
126
30
93
24
36
99
42
6
21
12
189
27
3
30
48
54
9
96
24
60
24
3
45
24
33
12
6
30
39
12
12
156
48
288
39
9
39
60
18
12
3
60
99
36
81
9
30
84
9
24
12
3
9
60
12
36
63
21
48
69
30
30
15
15
9
45
3
75
12
6
60
3
84
15
21
36
72
9
24
3
12
105
6
45
45
87
36
24
3
21
9
3
36
21
39
33
18
33
24
15
60
69
24
12
156
72
84
81
3
72
9
39
24
3
81
12
12
9
18
90
3
9
51
36
153
48
15
132
21
30
33
48
24
75
21
3
18
3
159
33
15
33
48
72
15
21
48
24
9
15
12
12
24
12
24
9
39
36
15
21
51
12
6
12
99
132
51
6
183
12
36
3
33
3
42
27
36
12
24
3
45
24
51
66
42
12
21
24
3
9
9
3
39
21
21
30
45
33
15
12
3
9
36
3
57
24
12
9
39
99
21
21
3
9
75
12
12
24
27
45
33
48
3
21
6
9
21
27
3
12
9
12
12
72
15
78
15
36
3
48
21
12
9
18
168
60
57
72
48
45
30
18
120
87
15
48
42
18
54
6
9
33
3
15
21
12
12
27
21
12
12
84
21
63
9
66
69
12
24
48
24
27
129
87
69
21
90
30
63
120
27
24
21
36
24
27
132
18
18
21
63
9
24
15
9
96
33
51
36
24
48
48
33
30
12
45
60
96
84
3
33
12
9
51
12
60
12
21
90
24
93
3
84
57
84
12
33
15
27
21
72
45
90
117
36
48
9
51
3
33
75
18
39
105
51
39
81
60
15
12
9
12
72
24
12
156
12
3
81
36
132
21
18
33
21
48
27
3
30
15
33
15
36
84
15
21
33
66
129
24
51
57
9
3
21
51
12
12
24
57
90
9
12
24
15
60
21
120
3
18
42
21
36
39
30
30
9
45
51
12
93
3
144
15
30
30
21
12
15
24
105
24
48
3
30
18
9
81
27
3
222
48
39
3
48
117
36
12
3
33
36
93
135
60
27
18
39
99
12
72
33
75
45
3
54
51
15
42
30
81
39
153
15
42
3
12
120
135
33
24
24
48
156
45
87
3
45
3
45
57
39
60
72
36
36
27
12
6
27
48
9
36
30
60
30
120
30
21
21
27
51
57
3
24
18
15
3
33
24
144
9
12
15
123
117
24
72
21
39
12
69
138
21
12
57
90
9
9
30
9
12
48
75
48
33
24
108
3
24
33
72
72
12
21
183
36
27
21
9
15
75
9
12
3
48
69
51
90
15
48
9
120
60
18
ABCD 94228653724*3^$a+1 [50002]
32
4
72
23
25
29
27
4
44
52
8
48
87
21
51
13
72
60
216
72
8
120
28
32
45
7
83
25
180
12
8
4
44
40
11
81
9
43
101
39
51
1
24
29
31
41
18
25
48
8
4
23
108
97
84
80
100
80
108
16
11
45
63
145
35
37
20
168
76
12
92
112
59
49
95
81
45
54
193
68
84
60
192
16
48
32
28
36
60
83
57
16
44
9
39
15
1
12
77
126
37
120
80
208
24
20
96
100
44
27
49
132
20
40
47
36
9
16
92
4
60
35
13
180
167
45
40
24
152
45
3
51
1
20
87
81
136
24
24
36
204
80
52
11
49
8
51
1
36
20
88
17
103
104
12
15
85
44
132
64
35
25
20
4
72
140
9
91
20
28
5
115
312
32
12
28
5
55
60
92
9
19
143
144
61
140
15
72
73
128
40
12
72
8
63
25
119
25
20
72
45
18
72
13
32
184
24
48
95
13
95
36
13
12
83
157
68
16
36
84
180
84
48
68
40
120
44
112
84
60
24
12
68
28
120
84
96
23
81
36
9
3
40
101
126
73
156
59
13
59
9
4
60
48
23
21
136
80
24
28
72
8
48
148
11
1
24
48
71
9
27
45
76
68
64
12
116
112
96
41
3
87
25
36
24
239
36
36
9
9
39
88
24
83
72
36
18
27
64
36
48
59
57
4
56
4
44
51
1
24
36
36
24
23
13
48
84
71
36
121
23
25
56
108
76
104
16
20
16
104
52
143
36
36
25
137
75
16
20
16
24
72
155
9
48
15
57
24
160
29
55
8
12
16
80
36
64
96
36
120
48
12
47
45
76
12
24
228
60
5
18
93
51
13
113
90
9
160
60
24
72
20
87
37
60
24
12
212
28
12
120
20
16
161
18
81
171
9
36
16
48
116
16
47
25
12
215
61
180
68
60
99
121
44
196
17
115
60
23
181
8
63
54
103
48
60
24
35
25
108
92
36
48
24
28
80
208
12
24
96
24
84
11
21
40
104
36
88
84
80
148
24
8
16
132
140
40
20
153
72
7
11
72
345
4
60
44
4
300
20
28
23
21
159
72
57
108
24
184
131
9
112
104
135
49
60
17
19
24
12
35
97
60
41
31
36
248
72
27
93
4
20
124
176
15
1
152
36
192
40
12
20
96
40
140
112
23
9
112
59
81
45
63
16
92
27
25
155
37
36
8
124
20
27
180
13
60
35
21
4
36
20
4
108
44
16
44
4
60
17
27
45
27
40
59
85
72
24
53
31
384
71
9
81
27
40
44
64
24
36
84
168
60
47
37
80
63
73
80
100
12
23
85
152
141
126
93
16
56
24
27
18
7
12
35
45
100
12
36
240
60
60
12
20
28
107
81
81
39
36
100
275
25
11
72
36
165
51
13
131
9
72
45
43
36
20
76
24
36
20
15
169
12
128
112
20
225
27
48
87
45
81
135
36
4
60
96
128
208
84
23
13
48
11
81
9
3
15
81
16
36
60
59
21
72
100
60
56
24
171
25
92
48
40
60
116
36
88
20
72
40
24
59
180
72
49
131
57
33
19
8
100
8
9
3
60
88
248
64
23
13
44
172
24
60
60
36
41
18
21
4
20
9
18
37
8
27
93
87
73
48
36
8
132
16
72
168
60
48
60
12
168
35
37
80
12
60
16
20
27
85
23
165
16
84
59
13
80
108
15
1
36
17
126
21
16
12
36
120
32
100
80
15
108
9
16
36
216
48
12
44
15
36
72
85
41
39
76
92
63
25
12
192
156
96
23
1
71
36
45
160
108
96
23
57
36
24
4
5
27
120
15
57
141
7
83
25
11
18
175
8
24
144
9
55
60
36
12
228
72
140
64
24
12
12
32
16
60
32
27
81
63
1
56
24
4
131
181
108
24
ABCD 94228732816*3^$a+1 [50040]
24
72
91
36
18
36
60
23
97
54
6
35
49
72
71
7
12
29
7
18
6
53
48
19
24
5
43
42
90
29
36
43
101
37
23
121
24
119
25
12
18
60
89
1
11
1
47
36
115
180
60
161
13
24
210
114
35
19
161
55
12
72
54
18
78
84
6
30
72
54
53
12
115
29
25
42
48
5
49
11
49
84
42
72
41
60
55
18
36
24
30
17
1
108
18
18
35
7
5
25
23
36
120
24
37
11
24
37
47
7
53
36
91
360
54
30
108
36
29
43
17
12
97
18
60
30
42
12
6
11
73
71
1
72
42
29
61
48
24
48
11
7
137
43
24
30
42
18
30
108
5
24
61
59
36
49
47
49
138
72
42
23
24
1
24
30
41
36
1
18
36
36
12
90
35
7
18
47
72
37
23
1
102
137
49
11
1
6
156
6
11
19
72
41
19
66
18
18
35
204
36
12
127
6
54
12
144
17
12
43
36
54
96
11
55
6
18
36
54
36
48
83
49
30
18
11
79
5
1
59
36
96
1
6
30
11
25
11
7
72
77
55
72
108
30
11
79
29
115
17
24
31
18
18
24
30
18
42
12
126
6
30
18
24
18
53
13
24
59
133
36
114
48
54
96
36
18
48
77
235
30
6
161
49
18
77
67
144
18
36
35
19
6
23
12
1
47
55
36
36
96
5
49
174
6
54
48
36
5
12
36
61
107
1
12
83
25
23
31
72
18
11
43
36
29
48
1
48
18
54
23
13
6
18
11
37
18
41
67
60
18
48
36
6
66
23
1
126
66
90
6
18
173
55
6
36
72
12
107
12
61
18
78
11
37
71
91
5
48
36
151
48
5
67
72
18
186
53
13
24
54
30
23
85
131
1
12
180
11
67
12
24
77
67
30
23
37
35
13
47
25
72
36
11
31
65
37
11
12
24
24
7
65
19
77
12
96
55
12
24
53
121
36
35
96
49
18
54
24
30
149
19
5
151
18
47
79
78
59
24
120
31
84
18
11
13
71
37
72
48
72
47
72
25
18
216
149
103
108
5
103
72
90
24
12
59
24
7
54
126
6
12
18
18
23
13
72
35
1
54
17
79
36
5
43
18
18
60
77
60
1
54
29
121
66
24
77
12
55
5
7
42
156
72
24
12
78
17
49
11
12
91
18
72
36
12
36
6
36
120
90
18
41
1
23
48
48
55
5
13
18
17
91
18
6
18
102
18
18
6
66
18
23
60
97
24
155
12
13
59
12
31
53
37
186
41
13
35
1
72
30
168
17
85
11
31
53
1
30
6
12
36
42
29
96
19
5
25
42
29
127
96
84
101
7
17
55
5
49
11
7
24
90
18
30
11
60
37
6
108
17
49
24
12
36
18
42
30
29
31
102
11
493
36
119
25
11
31
36
29
7
137
7
12
6
11
37
36
24
12
59
1
12
6
17
12
79
84
60
36
29
7
30
54
5
19
17
73
11
24
1
71
19
5
49
47
1
36
42
5
60
37
24
59
67
12
6
11
19
36
6
12
6
65
25
12
60
12
6
12
222
12
18
72
168
17
13
36
60
12
132
36
66
65
13
18
30
11
43
114
144
72
18
41
43
5
67
42
12
36
126
29
25
24
36
12
18
72
53
19
18
71
37
11
7
6
131
31
17
12
55
89
97
12
42
72
54
12
42
29
1
96
18
29
73
114
30
60
12
71
37
36
6
41
31
12
54
132
54
5
13
30
17
133
11
61
282
5
49
72
18
24
12
101
175
5
12
67
6
90
12
29
43
222
234
5
144
103
17
49
119
49
12
18
18
47
25
83
12
31
168
30
179
97
119
43
18
30
18
18
36
36
42
23
12
36
1
138
18
132
72
18
5
61
54
5
19
17
91
12
54
23
1
84
60
180
30
89
115
48
17
60
31
54
6
17
36
12
48
43
77
1
59
67
12
5
1
11
48
25
6
5
7
24
89
37
36
18
48
36
126
18
24
41
31
65
7
125
1
47
37
78
12
29
61
54
5
1
59
43
42
90
54
12
60
84
18
17
37
18
41
24
49
210
29
7
29
43
54
18
29
25
131
36
121
35
55
6
48
23
121
222
29
25
83
43
65
19
18
24
18
5
31
12
17
144
91
41
31
42
35
1
119
55
42
54
53
36
31
72
257
13
78
29
25
12
54
24
48
24
12
6
30
18
36
36
11
49
66
5
84
36
48
67
41
61
108
6
12
41
31
36
24
53
1
11
37
11
96
12
49
23
97
36
72
6
29
48
12
96
36
43
17
96
49
35
25
54
29
37
18
24
48
60
89
156
1
47
31
18
18
30
6
125
108
31
96
17
12
7
66
6
5
31
53
12
7
12
17
91
90
24
18
18
66
77
19
41
7
42
11
7
12
17
1
47
7
53
24
37
30
42
108
35
85
23
13
23
1
54
29
55
18
54
90
54
36
54
6
66
36
60
18
54
47
37
24
66
18
36
11
36
31
29
36
96
1
30
42
66
6
54
30
ABCD 94228783178*3^$a+1 [50007]
124
96
80
285
12
60
15
57
144
175
17
55
80
24
9
36
84
7
89
31
125
60
180
39
45
55
168
8
40
17
31
104
108
100
53
96
55
300
24
44
57
24
36
63
28
44
4
44
132
45
36
19
29
99
81
87
4
53
96
55
89
87
21
75
24
489
96
48
63
117
3
33
31
101
75
189
19
17
15
24
16
48
5
175
29
12
171
117
27
33
15
12
45
31
120
60
20
57
55
96
32
24
100
53
91
161
51
24
9
7
48
120
12
389
15
96
24
36
64
5
36
12
31
24
5
36
27
45
39
40
24
77
195
60
153
19
8
69
91
137
163
12
65
15
40
53
12
36
27
12
12
36
28
180
44
45
43
29
3
45
123
57
60
36
12
43
29
72
19
5
84
72
24
211
68
60
141
60
12
7
48
84
149
219
33
24
115
48
8
9
31
32
45
27
21
39
4
24
137
48
87
148
32
16
5
24
3
81
91
8
12
28
5
15
160
101
72
48
36
36
27
33
127
17
115
48
8
120
12
28
29
36
87
213
55
5
84
51
93
39
16
36
89
72
139
80
28
101
19
12
68
21
24
36
87
72
88
48
41
15
124
5
24
12
43
8
84
213
31
5
7
12
161
7
48
29
3
72
33
195
12
45
75
57
48
36
240
19
128
12
208
140
9
63
76
65
19
53
39
33
31
125
24
336
7
89
36
12
36
51
36
165
43
60
29
67
53
3
57
7
140
189
36
63
177
19
29
3
72
21
19
72
8
108
12
40
92
93
7
8
237
3
52
84
32
69
108
108
12
87
45
3
33
39
213
15
220
96
32
9
36
27
12
60
45
43
60
12
8
28
233
72
15
132
33
7
128
117
15
48
165
144
60
15
33
15
52
80
40
36
53
7
152
108
84
9
39
33
75
64
68
12
36
9
19
84
140
45
60
103
48
60
32
112
5
12
24
12
15
4
140
9
19
17
31
233
27
153
39
21
36
91
60
12
36
204
8
33
27
45
15
132
48
9
3
40
8
120
45
72
7
80
36
60
28
36
96
132
8
105
27
16
89
36
55
44
57
43
48
44
16
29
24
151
8
93
48
27
33
7
92
93
24
36
87
100
77
36
72
31
24
17
24
72
39
4
32
148
41
36
79
29
204
135
300
72
33
72
79
5
99
72
4
29
31
24
60
12
128
72
9
19
20
21
84
195
45
7
29
12
7
48
92
93
48
151
29
175
5
36
103
41
27
72
112
36
77
63
132
76
24
53
55
32
60
228
100
24
5
19
192
32
21
67
113
7
29
75
4
44
201
27
124
125
91
32
88
185
12
115
65
60
3
33
7
24
53
55
17
3
48
237
15
45
72
55
36
192
108
80
84
201
55
20
24
4
17
108
36
19
24
101
19
60
108
65
72
36
24
36
159
33
7
32
21
27
120
28
17
15
28
80
72
48
40
120
29
31
65
72
67
48
8
213
199
53
180
24
31
12
212
76
113
24
15
28
77
3
33
27
40
12
36
92
144
208
12
41
15
9
36
15
33
91
5
36
223
5
144
27
33
63
40
48
32
105
75
33
79
65
31
96
60
120
65
31
5
39
21
103
36
320
45
151
24
48
5
127
80
4
96
24
32
72
72
141
7
48
20
28
36
48
48
5
39
28
96
164
60
57
24
36
108
151
24
8
9
51
129
108
132
36
187
77
63
168
57
7
120
8
28
17
63
28
56
28
36
32
24
148
32
21
15
28
17
43
36
68
105
103
5
19
20
100
140
4
41
79
36
41
39
4
24
36
96
53
31
5
96
51
52
108
5
67
17
79
44
28
104
96
120
33
36
31
5
27
172
96
65
259
101
55
77
135
ABCD 94229239946*3^$a+1 [50055]
48
33
135
48
60
12
204
18
315
63
48
337
104
141
12
36
51
120
48
48
39
24
300
6
79
32
64
8
135
6
126
13
23
48
369
72
243
93
15
57
3
30
78
25
95
54
132
231
15
24
180
93
27
96
69
88
167
153
27
84
24
210
6
9
27
120
36
18
39
51
6
15
39
30
42
9
63
57
15
120
105
120
184
11
36
48
129
3
120
60
72
72
138
18
78
102
132
246
42
90
12
87
39
24
72
108
12
33
147
150
54
57
15
84
6
39
15
36
84
90
63
411
69
57
30
126
150
84
24
25
41
111
39
36
45
75
132
12
96
69
15
54
42
9
81
12
6
156
276
69
39
25
11
54
120
6
49
32
144
21
42
57
15
33
120
112
161
15
72
63
25
47
180
18
43
11
36
48
36
108
6
147
15
57
177
15
3
12
6
12
135
51
21
81
15
120
72
51
117
75
69
63
30
75
21
27
75
45
72
171
36
90
114
84
33
279
36
48
204
36
216
180
36
133
176
33
102
96
30
42
90
7
23
162
15
3
132
54
27
27
36
9
40
48
65
87
48
40
23
9
153
48
96
15
249
207
99
45
81
42
120
132
36
12
18
24
135
120
9
24
138
54
6
18
66
45
9
6
81
63
9
153
39
48
51
109
17
63
15
48
105
24
48
21
6
120
108
180
78
72
87
16
144
23
36
117
39
36
117
105
72
15
16
23
297
117
27
3
6
102
9
51
90
99
99
141
141
54
24
30
6
180
36
57
192
93
267
183
177
3
30
6
49
107
36
168
12
132
120
198
195
88
5
6
54
84
3
39
153
45
36
66
78
30
57
168
33
103
41
54
72
48
129
88
104
3
45
15
300
6
66
93
75
13
53
27
15
108
216
13
23
177
48
120
24
120
63
1
35
117
72
63
9
33
15
177
18
108
60
45
75
24
54
144
198
144
18
15
51
69
88
32
15
192
1
35
162
6
30
96
108
27
96
69
6
12
90
6
120
42
159
15
78
102
45
40
155
93
15
48
369
51
108
9
27
120
21
3
36
18
63
9
15
3
12
18
247
23
78
102
37
8
87
84
96
18
66
24
57
15
30
18
36
189
72
153
18
54
15
9
120
132
282
132
285
16
17
6
72
249
51
60
25
23
132
12
57
3
61
32
33
174
42
66
69
48
15
36
21
15
84
37
23
36
30
63
303
144
36
48
6
31
17
87
39
132
84
36
90
42
36
61
59
69
3
54
126
24
36
12
96
162
18
84
42
90
45
96
75
48
36
108
45
27
276
48
1
23
48
105
129
54
121
144
96
71
24
84
60
180
126
18
117
120
15
120
24
57
15
30
90
24
121
167
30
42
36
69
120
9
39
231
36
21
24
75
60
81
27
48
37
32
81
138
132
48
81
51
72
45
27
21
33
39
27
45
51
85
149
51
33
222
18
7
5
99
15
216
193
104
48
40
47
210
63
15
84
45
99
6
183
72
33
72
138
6
31
41
87
16
32
75
117
72
9
114
13
95
120
18
204
3
40
23
36
60
121
59
120
60
48
18
150
48
9
117
78
61
56
99
12
222
12
54
186
31
35
ABCD 94229810336*3^$a+1 [50060]
89
72
336
132
180
183
69
379
96
48
65
111
117
123
144
57
60
60
319
137
7
5
12
96
79
161
175
5
27
105
72
255
33
72
135
64
32
160
17
63
112
353
84
60
420
43
80
117
43
608
64
128
105
312
31
192
53
27
112
176
57
192
300
180
96
7
32
633
55
113
72
252
36
12
331
17
72
48
12
12
31
128
256
485
276
247
53
75
144
48
117
228
48
39
640
101
43
137
7
53
43
32
144
64
101
60
48
72
55
128
112
233
55
65
15
57
135
64
17
84
43
17
159
9
348
204
420
96
132
120
15
57
60
96
27
117
36
192
7
5
235
96
224
81
24
39
9
60
91
176
261
300
84
235
41
24
15
81
84
379
209
15
112
224
16
233
151
80
96
48
105
108
75
144
240
225
31
185
72
72
120
79
329
60
27
165
48
43
17
228
187
5
60
48
15
129
175
113
63
177
207
105
120
15
105
55
101
75
48
16
144
17
24
48
12
43
32
81
63
201
151
128
117
75
105
39
64
240
144
5
180
103
32
453
84
199
101
48
187
5
171
57
60
228
39
48
96
81
36
132
55
272
105
96
144
168
228
132
391
96
48
53
27
117
36
55
48
137
135
144
153
55
128
357
252
31
137
327
48
352
5
91
32
213
204
463
65
120
72
36
27
57
168
372
60
48
127
233
7
113
48
79
5
636
15
129
48
63
64
305
15
21
60
63
352
89
156
27
192
105
39
21
139
96
5
43
5
331
161
48
48
264
348
27
225
79
41
55
80
48
112
53
123
112
17
216
55
17
63
9
183
57
120
96
132
43
17
120
48
55
89
168
132
36
247
65
192
36
144
96
192
12
271
137
120
255
57
39
9
231
96
16
144
48
32
208
288
240
89
55
353
180
48
187
113
367
32
16
89
60
75
96
64
384
389
108
132
187
161
63
16
293
180
103
48
197
43
ABCD 94230280876*3^$a+1 [50001]
24
71
55
29
19
132
114
3
75
33
20
24
139
12
24
33
87
9
27
33
36
36
93
11
4
57
39
69
131
91
24
30
24
90
65
31
5
28
3
5
4
3
42
6
78
71
25
54
12
24
41
52
152
43
48
18
47
28
15
24
12
6
3
9
15
32
31
5
43
9
3
17
16
21
23
37
6
12
36
29
55
60
17
19
69
15
12
9
15
24
65
36
1
30
36
24
45
33
6
21
3
18
24
11
52
75
5
120
43
33
15
21
75
53
31
21
60
44
7
60
5
28
15
84
30
12
119
100
32
12
76
15
45
12
132
68
4
15
65
4
12
44
19
9
27
6
18
132
30
39
3
117
9
35
19
5
67
21
12
48
80
73
6
54
54
21
27
48
41
31
33
12
15
5
12
16
84
32
79
5
36
61
18
105
12
9
71
7
42
39
45
11
48
1
6
29
37
30
42
6
17
13
6
6
63
21
3
3
24
66
48
60
24
95
13
18
9
63
17
60
40
27
129
9
30
33
12
3
33
36
36
3
57
144
15
6
78
41
49
27
63
12
17
52
75
18
15
63
29
103
17
1
3
15
42
54
21
15
24
9
24
3
48
17
49
3
111
6
6
84
45
3
78
48
6
6
147
60
3
24
105
3
6
11
19
5
12
28
27
24
24
45
189
23
19
33
51
60
12
29
4
12
68
1
39
56
48
1
90
24
17
84
31
6
39
105
60
15
3
57
44
4
57
51
48
9
35
12
1
84
11
103
72
69
39
126
63
15
12
66
12
3
3
5
16
45
183
3
48
17
13
6
174
87
48
12
24
48
15
18
3
87
69
24
27
12
33
63
66
3
123
9
3
53
19
30
18
66
6
84
9
12
75
5
28
21
39
80
13
15
9
11
28
51
6
18
24
12
30
39
21
96
48
66
33
32
49
36
24
27
32
12
31
9
36
3
17
84
64
21
111
3
57
20
103
161
43
12
21
92
48
25
18
12
9
3
5
61
39
8
4
216
69
3
15
18
48
47
19
30
18
30
83
12
1
54
102
30
29
36
13
3
3
30
12
3
15
36
60
6
3
15
36
48
57
24
81
3
21
30
42
18
30
27
105
42
45
92
43
48
17
1
42
42
15
48
63
36
6
30
69
93
48
27
8
37
107
55
24
9
111
72
12
57
15
5
25
3
33
42
57
48
20
28
24
39
54
107
88
87
45
15
48
42
35
24
31
21
27
5
36
1
63
36
9
35
61
47
25
42
30
11
60
61
23
91
41
100
33
90
12
6
23
1
111
12
33
18
5
7
65
28
9
6
29
36
76
51
9
24
9
51
60
27
105
24
56
109
18
12
9
9
156
11
31
12
90
36
11
43
6
30
120
9
3
24
29
31
6
23
4
21
84
60
15
8
25
18
29
72
24
31
5
36
112
27
18
107
16
27
17
13
27
84
15
114
51
32
60
157
27
68
12
49
6
36
5
79
21
24
39
29
1
35
1
18
30
36
30
9
56
4
12
8
37
36
42
36
42
35
24
73
12
24
12
39
9
15
32
48
36
19
21
15
18
51
12
15
33
27
29
25
30
36
17
7
5
85
66
89
115
29
31
33
12
75
108
117
105
15
81
35
112
12
63
5
7
33
57
66
18
12
12
107
36
97
123
60
20
19
54
15
20
72
19
6
24
6
30
83
136
21
30
48
84
90
36
75
51
24
65
16
45
114
21
63
6
36
54
9
12
24
56
4
27
69
3
113
67
57
15
261
8
97
48
71
16
69
18
12
36
33
69
30
33
8
25
30
17
60
64
69
54
5
40
48
9
6
24
5
19
30
15
44
7
33
15
6
42
60
24
36
5
49
24
59
31
36
21
32
1
42
42
27
15
9
69
6
41
88
92
19
42
75
48
32
100
33
54
96
81
9
24
12
54
72
45
32
7
96
18
6
41
127
90
6
177
44
55
24
17
7
72
36
18
12
63
12
8
1
60
18
72
48
36
9
48
39
105
48
36
56
24
37
15
15
72
237
3
81
72
12
48
9
3
20
7
30
39
21
39
51
45
9
90
21
9
42
9
99
54
11
1
35
28
68
12
55
42
6
9
33
3
63
9
72
15
69
60
20
1
108
42
41
19
69
39
12
30
144
6
48
72
29
4
96
24
20
16
39
81
12
24
80
19
17
43
96
21
3
36
5
76
8
25
51
39
60
12
30
23
31
30
96
24
48
15
27
6
30
69
33
3
144
105
54
5
31
9
44
76
9
96
6
90
3
15
12
36
84
33
57
6
9
15
24
9
81
6
60
84
41
13
35
67
21
15
24
36
180
77
7
48
6
12
15
33
15
36
20
60
19
17
88
9
42
9
192
12
36
51
66
83
16
15
21
12
81
30
45
36
75
18
30
6
71
40
63
17
4
56
84
49
6
30
111
9
35
36
25
11
37
3
27
17
4
24
12
236
28
12
57
6
9
72
135
53
43
18
27
60
3
45
21
71
52
3
42
11
16
15
30
15
24
12
68
64
32
28
15
12
6
12
18
53
25
15
15
17
12
7
69
12
3
69
93
12
30
6
11
76
99
21
27
18
23
19
17
16
9
11
19
30
60
3
51
132
24
24
9
32
28
36
21
3
105
6
42
59
19
12
5
19
113
7
9
39
53
37
3
27
21
51
45
69
11
55
6
3
9
42
24
5
40
75
29
37
6
29
24
19
53
37
111
9
51
56
13
47
36
13
96
51
12
48
32
72
55
126
18
36
6
95
37
198
17
28
3
24
33
39
53
67
5
60
88
201
30
54
6
17
25
47
31
36
30
6
42
42
6
42
30
42
9
81
3
33
18
24
36
29
37
24
72
30
60
24
54
132
48
35
1
99
27
5
43
90
11
28
3
9
21
119
16
20
48
4
15
113
25
3
20
4
51
17
37
48
3
56
36
67
33
45
42
33
9
3
3
33
132
69
35
19
ABCD 94230871622*3^$a+1 [50033]
39
9
27
25
12
53
174
25
101
15
60
84
81
30
69
16
23
9
156
57
18
25
12
35
9
9
66
13
23
24
73
36
176
28
32
69
30
81
4
41
3
28
5
18
57
64
48
80
88
32
12
28
8
112
240
11
90
19
20
52
119
21
60
69
12
15
24
28
41
42
318
15
64
20
12
4
72
68
76
20
36
60
48
87
25
5
43
60
11
21
132
12
4
12
53
51
39
21
4
32
69
36
7
48
24
29
36
55
8
52
108
11
90
115
41
31
5
15
52
12
35
109
65
96
51
28
36
41
60
7
48
44
219
105
96
4
107
33
51
24
37
60
144
80
36
4
96
48
101
3
21
36
43
36
77
79
96
5
24
111
15
69
48
16
44
21
12
67
23
25
44
64
17
3
112
80
3
12
54
24
55
44
3
45
12
93
108
7
48
24
12
35
73
53
43
32
40
44
21
7
101
90
36
66
187
36
155
9
27
165
15
186
55
53
30
85
36
20
16
12
11
21
75
73
53
39
4
77
79
36
32
108
4
44
201
6
33
12
45
108
36
66
24
120
21
15
13
84
32
4
92
4
41
67
11
1
11
45
72
33
3
15
90
39
16
11
6
120
78
25
44
33
24
55
20
16
32
108
72
291
9
21
60
19
8
63
72
30
24
43
47
1
44
36
3
85
11
61
48
24
48
119
13
180
8
69
6
30
27
16
32
15
13
11
61
140
60
24
120
16
5
63
12
84
81
27
136
32
12
28
24
8
93
87
228
3
60
25
101
15
48
52
56
3
36
24
81
21
43
36
209
79
11
186
43
12
24
12
53
162
109
11
33
111
13
20
111
6
123
28
83
109
8
153
39
48
64
8
36
36
48
12
105
39
144
33
19
8
16
120
24
8
12
12
84
84
27
66
150
25
83
61
41
43
17
18
21
120
40
35
30
3
3
93
12
40
60
20
99
30
6
169
65
55
36
32
3
25
95
60
37
53
48
31
140
69
79
12
96
23
45
12
24
159
25
11
133
48
24
44
144
21
30
60
1
240
11
37
11
21
4
60
65
79
32
16
60
32
27
141
9
15
39
30
67
224
21
43
47
57
16
47
25
44
39
157
120
24
11
69
21
30
85
65
3
45
7
32
40
116
12
33
79
41
27
9
144
126
9
4
12
89
27
9
36
99
45
3
117
3
141
126
13
41
31
36
32
12
15
21
28
41
15
9
19
20
12
15
33
16
36
5
6
45
244
89
39
16
36
119
117
45
54
61
164
40
8
21
99
21
72
18
21
21
55
24
80
60
141
30
265
12
47
13
23
25
72
17
36
39
60
64
17
99
124
36
5
31
44
60
15
180
21
63
49
32
120
4
47
13
77
27
27
6
43
12
65
7
83
18
42
9
64
164
16
65
6
9
16
59
85
41
43
152
9
120
7
24
8
72
36
273
79
92
160
8
51
25
47
13
20
207
18
115
32
15
25
68
45
36
6
30
87
16
5
27
63
9
33
7
180
23
25
44
39
6
30
13
92
156
52
47
33
117
36
7
20
28
44
120
15
66
43
35
90
39
40
36
12
35
37
32
40
36
108
36
191
24
21
40
29
54
69
36
4
17
43
32
9
39
76
36
20
108
76
72
32
12
4
32
3
25
5
6
66
67
92
208
8
39
21
4
24
116
28
41
6
73
8
39
25
56
33
27
3
45
87
73
161
51
64
108
48
32
96
15
66
36
87
100
32
60
16
65
39
136
83
66
51
165
27
27
13
47
36
18
90
25
5
7
53
91
29
6
145
24
36
29
79
23
25
35
33
36
39
25
12
65
79
68
3
57
63
18
115
32
93
51
21
39
69
12
54
6
54
73
68
28
5
15
21
54
126
43
71
37
128
4
41
96
19
11
25
8
16
20
255
85
156
11
25
108
11
6
43
11
21
120
72
36
195
132
45
28
36
11
18
27
33
7
32
16
72
24
41
18
6
43
36
152
64
41
43
35
57
84
48
28
24
41
7
60
41
7
29
15
16
20
132
40
168
80
123
96
165
40
8
12
160
84
32
40
35
18
66
90
31
23
61
68
93
15
33
31
20
39
97
80
45
48
150
36
145
80
16
32
16
56
9
159
117
3
40
48
29
54
21
4
17
19
56
4
5
60
79
47
33
4
72
8
27
33
28
32
36
45
67
92
3
18
51
39
9
12
21
54
33
51
6
15
60
124
17
7
32
9
6
30
3
72
21
187
20
16
32
63
42
7
113
60
48
67
65
75
153
39
3
ABCD 94231030126*3^$a+1 [50039]
33
12
81
30
30
36
3
180
57
3
48
87
12
60
78
30
150
12
60
159
51
18
12
63
135
81
39
81
60
21
30
30
120
24
6
30
63
120
156
24
51
6
120
51
33
24
72
48
36
39
45
12
24
39
36
51
33
117
180
24
60
60
36
108
90
30
111
21
51
9
168
51
39
42
24
66
30
39
24
75
30
162
18
123
69
48
90
96
30
27
48
21
60
18
93
39
33
108
57
30
21
15
6
24
15
21
18
93
3
105
189
60
12
39
9
111
231
78
186
9
135
21
51
69
24
36
21
111
57
6
117
12
27
69
24
57
54
9
48
99
9
75
24
33
33
90
66
39
60
9
3
48
21
30
30
24
144
51
24
87
33
36
60
21
3
36
60
15
69
15
42
30
81
33
15
69
63
57
15
27
9
99
12
30
120
99
12
39
84
57
33
186
18
102
21
9
51
39
78
66
66
3
156
21
30
18
12
51
72
15
81
9
123
27
12
24
6
48
51
111
9
111
30
3
120
36
69
30
81
15
45
21
39
159
21
165
15
15
126
48
60
72
78
30
42
24
36
33
21
54
30
96
126
18
6
24
120
33
72
96
24
27
24
114
12
24
39
15
21
15
9
36
21
24
6
21
33
15
39
33
27
120
36
36
18
162
18
36
186
48
96
30
114
12
18
12
108
60
30
45
141
60
6
18
3
48
21
18
72
9
99
90
30
30
6
90
60
27
72
36
12
27
30
42
30
78
120
33
3
144
12
18
156
39
96
51
30
99
21
18
45
57
63
48
99
18
42
9
159
6
27
27
21
9
12
18
45
27
24
9
120
117
39
81
30
69
111
21
9
84
54
12
33
15
162
60
18
12
18
36
99
51
6
51
48
252
129
3
201
15
39
6
15
24
15
162
24
36
60
99
75
6
3
27
129
12
93
24
15
15
102
39
24
15
21
12
240
132
87
18
12
18
30
3
48
39
12
114
54
201
9
60
63
39
174
24
111
12
120
159
21
63
6
24
54
21
21
144
27
12
27
69
39
72
93
21
39
51
6
78
21
12
153
204
3
12
45
15
60
45
120
6
57
9
63
21
87
63
66
18
12
69
99
21
12
9
123
180
15
201
9
36
15
9
12
3
96
9
111
15
30
15
12
12
27
33
21
30
9
108
39
168
6
15
15
36
24
60
30
99
15
81
9
63
33
24
42
9
9
15
105
12
39
21
39
192
69
3
21
144
51
45
15
12
9
24
27
9
3
15
21
72
93
6
48
6
15
24
75
42
39
9
6
36
18
30
42
24
15
24
87
48
45
21
6
54
30
66
120
63
87
9
21
3
51
45
69
12
48
15
48
108
21
60
78
6
15
12
93
6
60
21
12
60
60
48
3
36
18
75
75
42
3
15
90
132
39
24
180
15
102
18
42
84
66
30
171
27
6
126
30
99
24
75
42
39
72
39
48
45
21
87
69
108
3
33
54
102
60
63
45
66
60
6
24
150
9
117
24
96
48
12
18
150
15
21
6
18
51
24
27
24
6
84
75
21
24
36
63
36
45
24
75
87
18
51
12
69
18
33
39
30
30
33
87
21
48
84
60
75
30
12
48
135
15
21
51
9
159
12
30
18
141
39
36
45
60
51
24
9
60
120
141
267
93
39
27
78
6
30
39
15
45
36
24
165
15
15
33
39
9
12
180
9
24
39
45
102
69
51
18
3
12
45
6
6
3
21
39
27
60
81
243
84
33
147
12
21
99
9
51
69
21
39
39
30
72
63
117
90
33
15
60
30
42
60
69
120
60
21
24
27
123
54
120
12
39
69
3
12
36
60
12
3
9
117
30
69
9
30
12
198
66
129
48
9
39
21
78
6
27
27
126
150
6
168
63
72
141
27
108
72
12
57
30
69
12
120
27
30
75
48
9
39
45
6
78
36
15
9
90
12
21
48
60
72
48
120
24
51
66
39
60
132
39
33
45
66
225
12
57
30
42
84
6
30
3
81
27
27
60
12
60
9
15
9
105
60
3
48
75
6
39
132
87
6
6
138
15
36
24
48
159
180
9
12
93
66
60
18
51
15
84
12
54
60
15
69
3
57
6
285
21
99
24
48
192
21
24
12
48
72
48
6
60
30
39
147
18
120
96
75
9
30
30
72
39
12
12
36
189
36
24
231
24
48
27
21
9
63
33
60
15
99
6
15
111
ABCD 94231077082*3^$a+1 [50006]
90
72
9
36
36
348
17
67
27
9
27
33
12
27
8
133
36
84
144
17
136
39
15
9
12
48
21
198
140
1
71
40
33
5
91
69
62
25
144
24
15
93
12
3
20
34
51
107
1
11
73
45
72
3
23
24
13
48
72
33
27
63
9
45
18
21
84
36
12
24
84
27
32
1
21
15
84
191
48
37
24
24
60
95
61
36
5
31
9
3
23
12
60
85
83
30
43
36
3
32
78
78
12
25
36
59
40
72
21
24
65
48
31
9
51
84
240
300
45
72
51
12
83
12
37
255
8
120
61
72
59
25
23
85
23
217
12
141
2
60
133
24
60
48
60
63
54
3
48
108
12
27
50
78
12
1
72
119
1
45
27
47
1
12
120
83
49
71
13
27
32
1
12
12
36
60
12
59
48
97
45
26
12
18
79
36
29
90
16
9
63
81
29
30
1
201
15
3
33
108
12
117
18
33
111
9
36
24
59
97
5
18
12
61
12
27
126
72
2
88
165
120
96
84
125
78
60
54
10
33
83
25
12
63
45
27
72
69
59
108
37
15
93
24
41
7
36
87
213
36
5
19
11
133
36
12
95
12
73
35
22
51
29
258
24
1
5
19
24
39
32
133
137
96
30
13
24
12
36
45
14
58
27
84
51
20
16
9
131
72
37
11
13
17
19
11
85
27
90
18
32
85
257
19
24
15
33
72
12
24
60
59
28
20
34
80
18
30
160
3
60
12
35
73
12
60
35
30
18
72
40
108
57
35
193
47
1
24
75
45
45
72
51
72
12
108
125
43
39
105
24
12
75
9
11
85
39
20
181
12
108
12
23
12
100
18
72
3
48
111
68
18
7
132
24
24
12
36
5
144
31
108
71
40
33
72
23
73
12
65
7
23
37
24
71
121
69
50
49
11
61
60
48
36
45
39
84
75
57
24
36
24
21
80
96
7
48
48
71
60
40
153
5
18
94
39
51
9
24
3
33
107
25
24
5
19
29
30
12
73
75
18
50
22
3
69
158
25
83
73
39
20
121
24
15
57
24
27
32
1
12
135
33
11
1
72
45
72
56
127
12
24
36
155
48
48
13
12
108
41
40
15
23
25
96
60
12
57
123
107
37
11
10
72
110
205
5
31
27
182
103
155
13
84
72
3
2
16
90
164
18
42
25
21
75
47
13
9
39
11
109
39
98
82
21
12
12
65
7
24
57
27
47
16
9
35
109
24
36
57
3
12
48
351
21
47
60
12
13
135
33
17
202
8
118
39
84
36
36
5
55
120
107
25
108
107
25
132
120
48
33
50
22
87
35
13
396
47
54
79
24
36
147
2
18
133
24
147
81
29
66
40
177
35
18
19
24
51
68
1
60
11
6
30
73
41
48
30
12
25
36
35
49
5
10
33
216
47
30
34
33
77
79
47
12
37
3
158
30
64
69
24
96
36
48
12
21
15
17
67
125
30
16
45
108
12
48
11
10
3
87
33
75
18
39
24
11
160
128
25
63
44
109
132
147
93
17
142
9
81
26
157
12
21
2
193
24
5
79
47
13
24
12
51
45
48
47
109
5
16
62
28
33
21
39
71
13
93
72
2
85
96
48
24
47
25
41
42
22
51
24
144
96
24
29
30
210
31
9
2
73
12
3
93
17
30
130
50
73
95
54
16
63
24
35
238
63
24
17
55
41
7
27
56
49
3
33
24
71
34
3
95
12
13
83
49
84
12
24
311
114
46
2
31
72
12
23
4
9
81
111
132
5
43
35
37
48
29
55
48
36
24
72
23
61
12
120
72
45
72
171
95
54
18
37
3
72
9
84
15
20
30
43
48
24
120
60
36
51
33
17
90
85
81
3
72
47
102
31
12
48
72
60
35
193
27
18
39
24
17
10
33
179
48
13
12
35
13
11
13
36
21
3
12
48
185
30
157
15
9
11
49
12
95
94
3
15
20
12
216
73
39
57
36
84
21
2
1
87
54
18
141
96
24
47
84
156
12
145
15
68
73
36
3
177
24
71
36
25
45
39
24
9
110
48
4
9
47
13
129
152
91
12
48
60
24
36
72
12
36
12
12
63
21
12
12
36
59
25
12
108
3
9
81
2
102
96
7
48
84
24
12
24
71
12
22
159
36
21
2
160
80
48
49
111
33
24
156
96
33
3
69
26
25
48
84
ABCD 94231261682*3^$a+1 [50053]
72
48
7
48
72
30
150
125
72
103
161
109
60
15
152
24
72
7
65
85
228
135
225
15
105
39
8
72
61
60
12
27
8
136
96
96
45
12
215
16
57
12
107
43
117
24
129
108
99
120
56
24
31
89
211
165
315
150
60
42
33
15
9
176
25
72
87
168
56
19
5
16
69
35
48
160
48
72
27
18
402
105
48
225
87
15
90
135
33
102
57
8
120
55
41
16
63
48
90
30
17
103
12
21
56
24
240
109
123
8
139
5
13
123
80
24
43
29
40
21
99
120
21
42
90
48
102
30
120
18
105
75
102
348
60
95
55
9
8
25
15
8
48
120
127
113
97
60
42
30
60
60
90
78
83
49
30
17
96
144
121
63
24
135
65
40
96
9
30
41
79
30
35
88
24
80
43
138
60
42
18
42
90
71
64
3
53
64
32
64
219
77
61
195
24
144
39
288
72
41
184
105
258
77
48
88
104
88
32
16
24
48
152
25
180
155
25
138
12
161
7
60
5
112
32
331
30
12
108
87
3
29
24
7
57
63
90
15
168
27
317
16
96
48
33
30
137
528
37
60
108
12
108
99
8
16
27
42
11
16
63
33
105
135
72
33
87
200
73
279
48
3
5
232
128
64
104
79
60
5
103
9
8
13
3
56
16
24
153
15
48
48
297
102
33
272
120
13
99
248
103
120
42
111
56
16
105
207
45
75
8
112
8
205
60
47
88
15
9
80
24
79
65
13
60
39
33
15
8
24
208
240
45
18
9
141
275
67
21
56
61
60
150
30
27
33
87
135
41
120
40
39
18
167
25
71
40
69
83
7
18
47
43
69
93
3
135
30
132
47
103
57
8
13
120
150
53
40
56
31
12
413
97
18
45
24
693
11
40
96
48
3
60
17
13
12
30
108
5
37
18
57
45
78
29
121
23
109
3
24
128
55
330
23
7
41
280
159
41
67
12
177
8
13
42
18
12
75
75
198
159
8
13
150
42
27
21
42
138
12
3
72
153
72
63
15
42
18
12
150
18
89
103
33
27
45
120
75
117
264
152
25
183
9
215
88
135
249
8
40
48
135
105
57
138
42
198
149
96
37
131
37
3
87
65
85
30
90
150
45
72
75
228
17
73
30
9
48
93
27
168
15
60
60
17
55
33
15
9
21
75
144
21
75
32
88
48
27
162
51
129
47
48
25
87
141
42
18
23
16
80
73
18
5
192
13
72
138
60
29
184
117
330
162
138
77
48
145
60
3
56
1
60
3
57
119
1
72
327
96
27
78
95
88
56
61
3
24
33
60
107
16
339
30
143
48
24
73
12
27
81
63
120
237
60
39
8
25
48
23
97
39
81
207
45
11
49
90
93
15
113
16
80
223
30
27
48
33
120
30
30
75
240
144
111
113
187
12
17
88
128
112
72
63
41
120
232
405
147
56
64
75
30
135
45
27
3
5
55
18
60
83
24
193
12
108
ABCD 94231507408*3^$a+1 [50002]
48
109
44
4
5
3
16
35
25
68
4
17
48
24
3
21
24
7
24
12
20
9
24
30
12
33
4
60
35
48
25
17
19
8
64
20
36
52
23
33
3
150
19
11
18
39
33
15
16
36
47
45
28
53
72
87
33
18
69
63
9
28
5
18
6
15
27
61
8
124
11
84
6
7
36
32
40
35
33
15
25
56
15
25
17
7
23
18
7
32
81
24
3
3
9
4
83
25
59
25
5
3
12
51
30
6
108
13
12
5
55
68
69
7
12
11
1
17
144
6
1
71
24
48
49
11
1
8
28
72
12
5
6
45
16
24
80
39
21
16
24
44
21
67
47
49
56
45
24
51
40
32
27
73
17
55
17
30
129
12
3
57
4
36
36
83
13
8
16
12
65
7
12
11
24
9
33
43
48
8
48
27
33
4
36
47
13
11
33
28
80
27
93
16
12
8
9
27
39
36
1
56
51
6
30
61
5
3
21
18
36
73
17
3
69
72
7
11
30
27
4
36
5
72
27
12
4
36
89
91
20
40
48
12
12
24
23
105
63
25
20
4
32
28
68
12
3
13
23
1
11
73
11
6
27
51
1
11
13
12
48
11
45
4
20
4
41
3
3
57
33
6
48
13
8
15
1
24
60
95
13
5
15
4
48
116
3
117
4
104
21
6
24
37
29
7
17
67
29
30
144
24
12
12
1
35
30
151
104
15
25
24
8
9
43
12
59
13
17
6
93
3
42
48
7
24
12
44
12
24
48
21
3
93
63
3
21
4
5
54
12
12
18
54
60
49
12
17
6
25
44
87
21
4
20
64
12
35
9
36
147
36
1
12
12
35
36
30
7
12
12
83
25
96
24
5
6
37
11
66
19
53
24
24
6
18
120
6
1
8
28
12
12
29
15
16
24
24
23
18
3
27
45
40
44
40
11
25
48
36
12
8
21
7
17
43
116
9
54
21
27
69
28
56
28
36
12
29
27
36
9
6
69
45
6
49
8
4
20
39
33
33
7
17
30
60
33
51
12
13
8
4
56
12
64
12
5
6
37
8
84
9
15
28
12
23
48
42
54
1
8
12
15
21
124
24
5
18
12
61
8
112
53
15
27
1
11
21
28
83
36
49
11
12
9
52
44
27
9
16
48
8
75
24
57
52
8
3
45
51
109
8
28
23
12
73
5
31
12
8
3
25
17
48
30
18
18
30
19
11
33
36
3
37
32
28
8
33
79
23
1
104
3
54
19
8
15
145
11
24
9
9
6
24
9
9
7
44
52
20
21
30
24
1
60
12
23
13
36
24
60
32
64
5
90
1
36
44
28
8
16
32
4
60
24
23
1
17
19
48
56
52
23
1
48
36
35
1
8
33
6
12
1
20
40
72
36
60
12
53
30
141
36
57
39
27
57
16
8
4
11
84
18
7
32
36
36
57
43
11
21
3
36
36
48
25
12
24
53
43
53
30
25
17
63
28
8
76
47
18
3
21
48
6
13
29
72
6
69
40
60
113
72
67
59
9
12
39
36
73
23
24
1
72
36
8
28
20
21
24
24
30
25
12
32
51
1
95
1
32
28
20
3
60
9
15
12
9
21
6
42
18
21
24
33
54
48
97
12
36
23
42
51
4
68
27
42
3
3
85
11
25
71
25
168
24
32
4
92
9
66
12
1
41
99
45
24
48
15
15
49
24
11
60
13
20
76
35
42
30
12
12
24
57
4
5
15
81
42
36
33
4
36
24
32
192
33
7
23
9
4
29
3
64
104
28
8
3
25
23
73
77
6
61
35
21
52
11
45
52
35
24
13
23
1
11
48
1
12
32
93
31
12
11
9
63
85
29
63
81
63
9
43
12
36
5
15
64
23
12
1
68
40
24
92
60
15
61
68
12
39
6
30
21
112
32
4
132
20
33
27
4
23
24
42
18
9
24
16
48
8
12
24
4
5
3
27
18
31
17
3
4
17
48
3
15
13
12
11
141
15
57
51
24
25
41
7
36
56
72
52
23
13
5
72
24
67
29
31
48
84
48
20
15
12
1
68
27
13
41
27
4
47
13
5
7
23
13
47
12
97
24
32
159
1
24
17
18
25
8
12
3
54
24
7
8
4
11
1
36
32
60
63
9
39
33
28
29
30
60
6
67
29
55
20
40
8
40
11
49
48
32
81
7
56
24
9
90
13
48
17
111
33
48
54
24
33
16
80
64
36
5
6
37
32
123
21
48
4
17
3
40
29
72
6
37
80
3
25
44
39
12
18
30
49
17
6
13
5
7
23
42
24
24
30
25
24
47
18
19
132
36
5
3
24
52
41
7
12
11
49
17
30
45
24
4
44
45
270
37
11
18
19
101
6
24
73
113
55
8
12
15
6
111
33
6
42
30
33
12
40
24
12
24
11
30
24
103
8
40
17
43
80
21
27
3
73
23
18
15
48
57
6
66
55
56
57
24
3
184
11
1
17
19
23
60
1
71
13
48
48
24
20
39
66
7
12
48
12
119
24
21
36
3
33
4
44
64
36
8
3
54
15
4
56
88
32
16
5
54
24
36
12
33
39
66
27
28
8
36
21
15
88
23
13
71
36
24
1
8
16
17
7
32
3
21
16
12
59
21
4
44
36
28
11
1
48
41
30
24
21
15
54
30
13
12
35
25
5
7
56
28
59
12
45
12
52
12
29
54
96
13
32
45
24
3
45
48
18
1
36
12
5
72
6
9
28
35
18
7
8
28
59
18
111
120
33
3
3
13
8
48
40
48
200
21
54
37
11
90
24
6
48
66
31
17
19
11
42
6
18
6
25
12
23
49
5
163
12
71
21
64
44
39
66
31
71
13
5
43
11
13
5
30
25
8
105
15
108
27
9
24
36
40
35
9
28
11
33
27
12
48
90
55
23
13
24
12
17
67
29
3
4
60
24
47
60
36
54
6
61
8
15
85
12
77
43
5
15
48
76
5
30
57
27
6
24
27
3
66
3
52
12
72
24
11
45
76
20
3
18
15
9
3
36
9
42
1
8
52
60
29
30
18
7
60
8
124
17
63
3
25
5
6
9
39
12
9
4
17
30
13
48
32
27
12
13
23
9
81
7
36
8
12
204
28
11
13
17
3
3
48
13
84
84
60
44
15
36
9
100
48
80
52
20
24
40
11
49
11
1
11
33
15
57
27
9
93
51
27
49
41
27
45
6
13
8
21
19
48
8
3
12
25
68
57
51
27
9
15
84
30
19
5
3
39
30
19
47
13
20
15
12
21
27
1
36
5
24
7
47
57
9
24
54
33
4
12
8
51
121
101
15
16
36
84
11
49
24
5
19
20
39
13
20
24
15
12
1
12
12
108
32
36
52
48
17
79
36
56
28
104
28
5
31
92
132
36
48
4
17
42
1
11
21
45
19
5
67
36
48
120
11
48
30
18
73
11
1
56
4
5
19
29
30
1
23
72
24
73
24
24
155
13
36
59
48
18
102
108
57
99
9
12
3
ABCD 94231537586*3^$a+1 [50019]
389
16
15
57
56
136
48
168
72
200
91
84
60
192
149
192
79
24
57
15
168
36
21
39
201
168
51
48
5
223
33
24
3
5
88
51
21
24
3
36
161
48
55
240
33
135
192
408
48
89
7
9
24
72
48
87
129
111
48
137
43
93
3
36
209
79
72
96
89
103
192
9
24
51
36
33
363
5
64
15
60
21
27
53
144
31
12
45
120
87
9
24
87
9
15
24
48
24
9
80
79
65
91
285
51
84
129
128
384
43
5
55
72
9
104
43
45
87
153
48
56
43
60
36
141
375
65
55
81
8
96
88
72
75
36
57
48
144
96
3
45
51
5
88
15
168
33
219
36
9
48
360
87
36
21
63
12
84
60
12
48
84
165
168
8
232
8
16
80
31
9
195
21
48
144
32
43
53
7
36
21
111
57
48
72
171
12
24
9
135
201
8
40
8
88
15
81
3
53
64
39
96
33
51
144
12
9
96
120
63
33
8
40
96
51
48
149
91
204
105
27
261
24
63
33
8
235
12
137
7
48
120
72
24
81
219
101
160
48
80
415
12
5
40
3
5
136
24
123
60
57
63
57
135
153
24
111
9
3
5
43
5
40
135
17
91
12
57
48
72
111
24
57
63
72
96
113
112
80
283
141
24
72
39
65
31
17
91
5
55
9
63
144
33
128
7
96
36
53
55
48
72
65
7
240
89
31
129
27
180
9
104
64
96
159
60
12
120
153
15
276
84
12
21
63
9
15
72
108
165
48
128
31
9
87
24
120
204
21
120
8
55
153
63
9
3
293
127
192
33
63
17
43
12
177
87
65
43
45
627
21
87
57
75
45
111
132
60
81
15
57
39
33
15
105
15
65
271
60
12
72
33
120
39
156
12
33
279
153
168
48
80
144
43
12
72
48
105
63
33
24
207
201
99
45
48
3
69
24
51
36
9
8
232
3
60
33
144
15
9
39
216
12
5
232
48
48
24
111
24
120
12
101
7
33
72
216
147
149
40
135
48
57
15
24
65
7
33
87
24
84
149
40
51
5
40
111
708
108
48
36
60
168
33
75
48
117
27
60
33
8
127
12
45
56
175
9
327
161
43
36
65
103
48
48
36
48
21
32
88
24
120
3
48
204
48
24
24
81
3
96
36
9
279
17
96
7
36
84
65
31
384
33
75
237
96
15
41
139
96
5
136
152
112
224
7
57
267
21
72
183
17
40
3
60
89
88
183
249
144
144
72
24
15
72
24
9
87
168
9
15
177
15
48
33
87
120
41
40
24
32
16
48
24
192
3
108
48
129
63
33
87
57
51
261
240
48
27
300
48
72
24
9
183
57
72
120
39
72
9
99
21
224
96
43
45
8
55
168
9
56
31
60
149
199
48
33
435
189
87
48
48
48
209
328
152
175
ABCD 94232146304*3^$a+1 [50034]
40
104
36
40
29
18
138
24
15
33
27
51
33
36
93
43
44
21
115
59
61
20
4
23
6
36
30
21
24
64
59
37
60
116
15
13
41
6
72
1
47
133
35
57
4
29
51
16
5
54
30
31
29
18
48
9
40
11
25
47
12
1
108
12
29
90
49
36
41
75
9
75
36
40
60
8
196
95
69
76
65
39
72
40
20
33
31
24
72
89
79
41
18
73
48
11
21
45
39
21
175
20
15
9
16
20
120
3
37
17
3
27
6
7
8
72
15
90
3
16
71
109
5
51
39
48
13
83
66
79
35
66
39
136
65
30
18
60
91
32
39
21
4
24
5
55
12
48
29
48
43
29
127
23
33
64
11
49
116
9
96
19
125
19
107
109
35
1
20
33
55
35
72
72
133
44
100
65
18
90
30
42
19
29
7
24
65
7
80
3
85
60
125
84
7
11
24
25
95
114
12
75
69
108
6
105
39
138
72
6
37
108
56
15
18
87
64
32
33
66
25
83
1
41
31
20
3
66
39
72
15
49
23
37
23
30
91
41
19
29
31
65
7
77
67
156
89
91
53
67
44
15
66
99
4
12
68
16
24
32
100
8
21
18
1
12
20
15
144
18
103
260
100
44
3
61
101
31
24
24
80
52
17
43
68
57
18
277
59
6
55
20
45
3
21
19
29
6
54
3
33
111
40
24
71
45
40
11
49
5
19
125
87
87
6
144
30
42
51
129
79
29
7
60
24
32
39
66
60
84
31
108
36
80
16
77
51
76
56
15
30
55
60
68
40
12
23
1
84
167
49
53
31
167
72
37
59
12
9
4
41
55
36
20
60
4
41
114
1
20
100
23
25
36
113
7
20
64
60
96
96
89
24
7
47
1
119
21
72
60
33
7
47
12
21
28
101
51
100
5
55
5
72
12
19
17
3
40
35
12
25
24
96
17
60
31
5
67
113
55
56
171
9
124
29
91
20
51
18
7
36
17
90
33
4
11
13
41
55
20
3
12
6
39
45
24
67
20
28
47
30
3
16
59
37
24
29
90
21
4
119
33
3
90
31
60
11
13
120
89
7
5
75
93
7
23
72
1
44
4
32
4
5
96
72
7
36
8
21
15
33
6
1
36
24
5
39
72
88
96
65
55
5
18
30
151
12
23
54
7
5
19
17
78
25
36
44
51
6
75
40
29
48
42
21
27
18
19
84
11
54
67
60
89
66
25
68
51
96
25
5
19
5
51
28
72
24
23
36
36
69
96
40
24
60
56
63
72
81
4
41
115
24
5
36
135
99
49
131
1
77
36
15
75
57
28
20
21
48
6
12
45
4
11
18
36
18
12
25
20
15
1
53
36
31
17
3
4
71
90
19
24
11
85
59
205
12
17
3
33
15
36
76
47
21
39
133
77
31
65
7
77
7
11
13
29
3
40
24
96
125
123
57
75
148
29
7
60
80
51
169
23
60
121
12
24
71
13
36
65
15
33
6
57
9
55
71
13
60
17
24
66
49
5
19
60
12
5
72
7
29
90
36
1
29
6
18
72
72
43
47
48
9
64
92
4
24
12
84
35
1
23
54
36
72
18
36
30
18
18
72
103
48
89
7
65
19
11
25
101
132
31
41
18
1
72
20
64
5
51
28
77
3
69
72
126
85
95
78
144
123
28
11
25
140
33
87
3
12
25
65
55
5
48
291
16
20
40
60
95
18
43
104
4
47
168
1
179
36
90
51
3
57
64
80
15
90
115
29
67
20
15
189
123
12
21
28
29
72
198
33
15
90
24
36
15
3
97
48
29
43
120
17
31
36
131
42
51
201
36
163
71
18
18
13
36
41
19
56
27
18
55
60
24
44
16
36
60
47
6
51
15
21
87
21
16
23
1
72
29
36
72
163
24
24
11
1
17
51
16
36
80
45
162
13
65
12
18
9
124
96
23
18
3
36
15
108
61
71
18
48
79
20
40
5
60
30
36
72
18
3
36
184
12
5
18
36
25
80
105
78
1
56
4
131
24
66
19
20
40
56
16
24
36
8
51
21
60
64
24
47
45
15
13
41
31
17
3
3
37
84
56
4
11
168
37
35
49
60
11
13
116
16
59
1
47
60
36
85
59
33
4
71
72
97
65
19
12
59
30
36
55
48
72
44
4
191
49
11
66
99
40
29
127
137
3
28
72
24
71
9
84
69
42
1
17
48
42
33
3
1
84
20
147
145
24
65
15
16
24
60
29
72
39
4
29
103
44
45
6
49
71
9
76
83
57
9
19
59
36
84
13
77
43
29
111
39
54
31
84
11
1
17
3
33
15
36
3
93
9
79
17
18
12
45
87
61
29
18
109
56
33
55
32
28
72
47
13
80
99
21
28
59
13
77
3
3
21
15
105
76
60
140
48
21
19
11
21
28
29
18
108
36
109
12
59
90
120
24
36
15
ABCD 94232689108*3^$a+1 [50000]
66
270
11
19
125
16
21
42
90
71
187
5
13
30
84
90
78
12
18
123
27
30
135
33
84
48
180
42
45
375
105
48
45
78
42
27
45
60
87
69
59
151
185
25
72
102
78
48
30
54
66
234
270
45
141
99
81
102
9
9
24
78
18
239
16
57
108
132
12
18
153
224
13
30
5
73
39
3
30
18
24
6
15
96
9
42
30
48
42
18
90
9
141
131
109
30
24
45
33
138
42
123
192
48
45
275
127
108
54
15
33
150
137
85
123
15
18
132
27
15
17
19
12
30
78
30
12
27
81
111
33
126
30
12
30
12
6
102
48
42
23
109
180
111
9
138
29
19
77
64
48
51
222
60
18
81
51
108
54
27
111
18
144
90
21
129
6
54
120
66
24
33
105
48
12
75
117
60
126
12
222
18
90
107
13
18
270
291
81
48
42
150
15
27
30
6
60
150
234
108
42
168
150
72
57
39
102
42
30
6
72
45
87
6
60
72
18
29
1
24
6
114
111
15
17
97
66
162
12
95
55
66
87
87
66
12
30
18
11
16
80
25
132
228
30
42
456
12
78
150
60
60
87
153
324
3
15
12
5
1
102
30
72
138
153
96
21
210
78
84
71
109
6
29
121
42
78
111
96
128
7
42
198
105
32
1
159
21
11
19
24
21
57
39
63
17
121
78
30
60
192
60
270
53
55
57
80
55
105
57
60
107
61
108
84
6
77
133
162
9
9
42
93
80
16
33
78
108
101
64
45
99
80
85
27
336
48
27
30
23
16
9
39
63
18
12
3
99
477
9
71
19
12
120
12
150
6
234
6
161
13
120
27
33
90
90
60
90
78
18
30
30
84
180
33
15
33
69
315
45
66
12
42
78
237
96
9
60
180
135
21
12
30
78
24
108
95
144
1
15
93
102
102
87
21
12
143
103
114
71
49
36
107
64
51
48
30
60
99
135
6
30
42
27
33
159
80
61
60
150
78
12
72
36
59
25
18
60
168
90
42
48
54
60
27
189
42
78
11
43
48
60
48
24
66
15
80
97
30
209
61
48
72
12
95
121
264
18
72
90
150
5
16
279
48
72
18
138
21
48
33
18
54
36
102
78
192
72
23
37
6
60
54
36
24
78
30
108
72
120
95
7
30
107
16
3
29
25
135
141
131
91
12
6
24
75
81
95
49
63
303
17
13
120
84
36
35
79
30
18
60
30
30
108
162
48
11
16
27
5
16
15
12
162
83
160
80
13
54
77
121
23
25
12
30
18
171
93
3
45
120
18
9
225
228
12
168
48
39
21
84
71
127
42
66
12
78
84
30
60
78
18
30
30
24
30
27
129
60
102
93
80
19
18
27
225
96
252
60
102
36
29
43
18
30
240
21
9
24
63
183
41
79
129
21
27
93
90
57
3
132
18
60
84
48
60
123
39
36
101
160
80
1
162
30
36
12
15
63
114
48
60
78
5
7
57
63
33
69
48
12
30
78
3
45
195
27
30
119
1
12
156
12
72
3
15
225
75
12
150
6
84
78
132
6
42
119
64
69
198
120
42
126
30
24
36
144
11
160
75
69
21
84
138
150
167
43
197
ABCD 94233231824*3^$a+1 [50030]
40
3
48
24
36
105
8
52
24
8
28
84
3
72
29
160
104
55
12
9
32
103
5
67
12
53
24
4
39
5
36
100
44
55
33
15
137
36
31
69
56
48
28
20
48
127
120
17
12
4
51
5
19
36
105
60
3
12
36
60
125
7
5
48
4
15
53
7
120
81
15
24
24
45
15
105
32
67
132
5
84
79
21
56
91
60
12
41
67
48
36
48
77
19
41
31
12
65
36
16
24
39
81
156
75
24
36
24
41
259
105
96
84
51
101
127
57
3
60
12
29
36
220
3
21
56
31
173
24
31
45
32
55
12
21
56
4
39
48
108
17
103
5
19
53
12
12
60
4
104
16
15
17
12
103
65
7
192
24
12
89
31
5
28
111
9
36
15
53
55
72
9
132
3
5
96
240
4
132
3
41
64
39
12
48
108
48
72
12
12
249
20
7
17
103
60
45
20
19
5
96
19
5
43
125
43
89
19
21
80
115
29
276
60
31
17
7
48
12
29
55
5
84
67
125
84
67
9
56
88
27
72
48
93
12
24
84
20
96
115
45
3
12
24
5
19
33
147
12
53
43
24
45
3
33
27
81
140
7
53
67
5
7
12
81
24
156
87
57
15
9
20
7
12
53
4
8
28
3
21
56
55
69
8
132
55
41
7
120
12
29
16
56
7
12
29
16
24
44
180
31
84
81
15
72
12
101
7
129
3
5
120
67
36
29
64
72
24
36
20
67
53
67
96
65
55
12
24
209
7
72
96
24
372
21
32
67
9
39
21
87
69
240
20
48
115
12
53
7
53
31
29
132
91
29
19
60
21
171
9
3
12
5
151
17
31
21
24
75
77
28
27
77
88
24
75
65
64
39
12
48
17
108
67
24
5
19
185
28
15
9
36
204
80
55
101
79
9
120
56
16
63
81
24
15
60
12
12
57
3
132
36
12
36
24
77
40
80
79
65
7
53
16
75
36
60
165
15
65
84
79
29
28
8
67
12
17
108
48
28
39
21
51
29
31
48
12
36
9
51
45
75
29
36
19
36
48
29
132
16
20
67
53
43
81
3
41
7
72
60
53
7
21
51
36
24
65
40
51
48
60
185
24
60
88
180
8
79
177
99
132
125
40
32
7
5
40
15
53
76
12
3
29
88
24
8
7
5
36
4
8
52
39
5
12
55
69
20
43
57
56
115
33
51
21
15
17
12
115
48
57
75
141
159
5
16
75
29
4
44
96
112
80
84
19
60
29
55
5
31
29
55
48
168
21
3
5
28
20
19
29
31
41
28
111
29
36
43
96
5
7
69
231
132
21
171
29
36
19
36
21
27
72
24
84
77
31
24
45
15
41
100
32
76
27
168
24
120
36
41
48
12
196
3
21
75
45
56
108
19
36
5
19
53
60
4
20
16
20
19
60
48
17
43
33
32
88
3
45
96
20
19
84
180
60
21
27
24
69
159
17
79
41
4
51
125
19
5
31
48
5
7
41
28
60
20
31
120
5
43
21
36
104
12
7
81
12
92
67
21
44
43
21
51
5
31
45
3
137
7
5
52
3
77
36
60
28
96
99
36
53
31
125
36
55
48
141
20
16
195
36
108
17
24
31
12
293
40
159
29
79
12
21
68
7
12
60
5
96
55
125
7
53
7
17
52
56
55
12
48
45
3
57
8
19
57
140
4
111
129
20
36
19
17
7
21
15
41
76
60
44
295
29
19
213
48
20
36
31
24
9
20
144
91
24
120
125
48
7
33
24
39
36
9
15
300
17
40
24
75
84
45
27
17
60
28
8
211
24
24
156
216
48
5
108
12
36
40
111
5
84
31
45
104
19
5
91
45
44
60
67
29
16
68
12
36
12
55
17
36
208
75
17
40
3
12
5
4
51
24
60
5
76
3
17
4
36
20
24
43
216
29
76
20
31
45
8
31
5
36
343
60
36
12
45
75
24
60
41
28
120
44
28
60
32
7
69
36
260
16
63
36
65
36
4
24
12
20
24
48
76
171
45
75
36
33
96
260
24
19
60
33
84
44
52
24
8
136
96
8
7
21
108
120
32
55
72
120
17
4
156
39
12
12
60
101
55
21
56
67
33
39
53
76
27
45
104
55
24
84
12
81
15
9
24
60
15
24
233
132
16
36
56
43
201
120
75
5
31
29
16
3
60
5
60
19
5
175
65
60
115
53
4
ABCD 94233398822*3^$a+1 [50009]
40
20
36
12
60
12
16
27
89
28
3
144
5
36
7
48
9
56
127
137
55
96
69
99
17
7
45
156
36
75
168
45
51
201
8
132
36
4
51
168
24
65
36
36
31
53
192
19
29
132
88
44
76
92
52
56
16
15
29
91
48
21
36
63
65
120
7
9
87
9
80
24
31
93
56
16
3
17
31
29
100
44
304
8
64
84
20
60
79
45
8
67
185
31
81
80
84
60
180
84
31
17
4
3
17
31
5
43
9
92
139
21
20
60
96
235
9
20
60
28
56
67
65
72
7
53
96
16
51
5
52
20
12
84
24
112
80
28
63
29
24
67
77
72
48
168
19
53
280
116
7
33
60
140
76
8
108
7
48
17
12
36
52
92
28
20
31
21
44
100
27
9
63
233
28
27
29
19
21
104
36
55
41
88
164
160
120
3
5
19
281
7
96
21
144
44
55
48
168
69
3
24
9
44
12
28
56
187
9
44
276
60
19
21
48
32
43
5
67
33
87
5
211
17
40
63
117
27
5
100
56
244
3
161
12
108
60
16
3
53
132
16
104
40
68
84
79
24
81
176
48
175
65
12
19
24
41
16
60
75
113
36
156
55
9
60
20
36
36
168
31
9
24
32
55
5
19
17
79
189
140
24
60
91
5
16
168
12
63
41
132
4
56
12
12
31
17
48
4
68
12
4
87
72
53
12
52
56
43
77
67
120
45
27
5
19
89
76
27
48
5
144
12
4
80
4
15
53
72
43
77
48
67
57
15
113
108
67
17
79
89
60
96
12
88
87
93
36
15
113
12
40
99
9
56
124
56
67
5
24
4
39
17
24
151
41
7
197
64
99
41
144
31
24
41
36
19
5
211
93
68
4
20
55
29
132
24
4
44
16
36
75
24
29
91
9
56
151
24
9
12
3
21
56
48
12
175
69
56
24
24
43
9
15
96
89
4
51
24
101
48
48
60
84
139
69
20
12
24
4
12
108
87
29
12
55
17
36
72
112
12
20
4
84
75
5
52
20
115
9
56
84
4
68
12
172
48
51
21
60
63
101
12
132
52
84
96
75
41
103
41
300
211
24
5
43
57
68
40
36
84
27
5
48
16
51
41
120
52
80
312
4
39
165
20
55
137
79
9
132
8
96
91
5
28
80
7
24
5
12
108
60
24
48
12
16
164
52
51
72
21
24
20
12
43
77
4
60
27
57
63
24
45
48
3
53
4
248
52
180
15
57
116
19
333
92
4
36
15
48
41
7
9
39
17
124
284
84
67
48
45
3
24
5
40
48
32
19
17
72
220
60
8
79
65
24
55
29
12
60
115
24
17
28
96
116
132
36
24
100
68
12
12
55
65
40
56
52
140
7
105
15
5
19
129
192
39
65
31
29
67
53
60
24
7
9
15
29
12
28
60
15
120
41
60
36
96
28
92
79
101
12
76
32
43
105
207
24
113
16
32
127
48
24
33
8
12
91
101
4
36
8
67
41
7
65
100
20
7
24
41
96
7
81
120
44
72
84
124
36
24
200
31
77
52
176
76
51
72
53
124
24
159
41
31
24
125
180
124
140
36
19
17
4
156
15
9
92
84
4
27
192
105
56
12
43
29
40
72
128
43
48
17
7
5
16
20
24
55
53
43
197
24
19
17
7
105
120
32
4
24
51
69
116
12
84
48
12
88
27
105
128
31
41
31
93
80
24
96
12
24
120
288
31
9
15
57
56
52
20
55
17
24
184
56
4
8
112
51
72
77
216
16
128
12
100
3
72
29
19
41
271
33
63
72
45
12
240
8
48
52
123
33
135
24
21
32
19
5
96
19
24
41
4
36
84
216
3
57
39
24
5
16
24
92
64
207
69
20
36
12
228
24
144
192
48
67
5
84
31
9
15
29
24
40
27
5
43
41
36
19
21
60
128
36
91
69
120
20
4
3
ABCD 94233477532*3^$a+1 [50018]
30
42
23
121
23
43
24
180
36
29
115
105
39
41
36
25
47
52
116
43
201
44
100
36
81
3
80
76
9
11
40
51
69
300
105
75
45
35
36
64
8
1
42
9
21
107
72
64
45
6
144
209
1
72
24
159
36
15
36
9
105
11
72
7
36
65
79
66
24
210
36
29
4
200
12
64
51
24
29
160
27
29
4
15
96
45
68
76
75
21
21
90
9
60
111
48
60
72
5
204
19
125
235
89
7
36
33
60
27
54
24
227
64
15
54
72
30
9
15
90
11
19
69
32
28
80
25
51
56
4
24
44
108
72
91
6
66
33
36
84
36
8
73
3
147
18
90
120
72
9
120
51
17
43
9
60
80
4
45
90
41
36
4
99
185
7
9
8
120
43
29
25
119
7
144
9
51
65
40
120
20
475
84
21
15
45
44
37
3
111
5
25
6
9
128
73
18
17
48
24
16
180
36
21
63
27
60
5
229
11
19
90
39
15
89
163
240
30
39
15
96
213
21
54
72
33
36
21
30
24
29
7
5
24
55
45
8
136
36
15
65
4
51
24
162
23
25
6
36
29
19
21
249
126
60
293
151
17
19
53
36
61
11
4
204
45
47
124
56
24
4
105
15
60
51
144
72
17
108
4
15
53
7
36
29
100
9
11
36
60
4
291
144
165
260
19
29
31
12
18
90
21
15
36
24
126
144
15
51
24
65
19
29
13
48
15
27
54
119
1
15
9
66
36
173
60
36
36
19
24
12
9
9
15
57
107
43
18
72
279
9
11
295
45
128
16
56
40
176
25
18
65
37
24
75
45
35
91
18
6
9
36
20
25
30
90
11
13
51
180
39
45
27
9
39
29
61
71
55
24
29
61
66
6
30
17
1
72
54
101
24
120
40
84
267
113
24
16
60
15
60
77
25
54
53
136
27
53
40
21
83
37
6
48
36
45
120
104
76
84
111
69
45
126
45
24
15
17
4
15
36
108
90
6
66
123
45
102
125
48
61
15
24
51
6
3
20
7
24
309
36
144
36
45
54
17
84
79
36
69
20
7
65
4
21
39
20
4
36
20
36
72
37
24
119
36
115
45
27
18
47
28
45
6
84
17
55
9
84
51
96
65
19
65
96
88
27
5
28
75
21
84
51
6
18
102
99
69
90
12
33
27
33
32
28
60
27
18
126
41
24
19
81
24
20
280
96
120
171
54
90
53
7
9
140
132
55
114
59
136
75
113
7
65
24
7
189
21
3
104
7
120
36
65
24
4
36
15
89
1
35
100
8
1
6
90
75
128
60
36
7
5
25
18
17
55
129
75
65
100
24
36
56
84
4
96
68
120
96
7
54
75
116
4
21
123
21
15
68
163
129
15
24
36
9
237
3
21
11
88
36
24
87
29
151
78
51
165
54
41
31
9
20
36
4
21
3
44
73
3
21
15
68
52
60
69
72
99
45
15
9
66
24
21
99
36
60
101
184
24
36
69
102
18
90
81
51
5
60
55
17
172
8
48
88
15
180
5
61
54
60
29
43
120
65
43
17
19
6
48
126
9
135
45
92
49
11
235
17
73
18
6
30
9
44
48
132
36
16
21
99
45
15
9
30
29
43
17
136
27
78
72
54
9
135
12
33
32
132
76
44
67
101
64
24
32
108
36
211
9
84
81
71
19
45
116
55
29
25
39
147
65
43
72
33
32
25
54
173
7
36
65
55
90
39
51
189
24
32
103
66
99
27
33
104
96
16
75
9
224
172
80
36
64
159
101
79
65
16
9
15
57
54
36
9
56
28
15
81
24
44
112
75
53
52
24
15
17
43
12
65
28
44
96
12
24
36
19
216
24
45
135
41
4
75
90
71
25
119
79
21
45
11
64
21
99
219
72
18
126
90
6
29
4
57
120
39
8
172
15
45
8
73
3
75
12
53
76
15
24
101
55
60
29
97
3
44
52
45
11
12
16
27
69
99
5
7
17
52
20
4
15
60
21
ABCD 94233653656*3^$a+1 [50039]
125
108
24
67
108
42
18
162
35
163
102
83
72
60
61
59
36
168
61
120
35
151
270
12
155
168
109
18
5
37
30
65
48
37
18
53
37
72
11
19
36
29
25
6
12
257
31
17
7
48
78
30
29
211
12
17
145
11
72
7
108
78
35
19
65
1
54
96
89
156
72
108
84
13
71
91
41
67
53
48
1
36
90
53
72
84
24
169
90
5
13
54
5
43
78
12
35
43
54
48
71
7
72
72
29
37
42
12
36
24
36
120
113
36
13
78
84
60
66
119
103
30
258
180
65
19
5
60
25
186
12
78
30
90
42
30
108
132
90
12
6
12
42
65
25
71
67
18
114
36
30
42
18
30
54
6
120
53
7
144
138
42
53
103
42
30
5
55
53
48
12
49
18
90
48
72
71
7
180
12
197
133
18
72
125
60
13
84
6
29
144
7
89
13
83
67
120
258
167
96
7
72
282
215
163
17
1
35
7
72
126
84
203
37
90
53
12
43
30
35
12
13
30
18
60
30
125
25
90
144
36
53
109
12
131
19
30
23
103
54
18
65
175
65
7
29
36
55
5
31
5
12
72
91
72
53
108
61
155
120
25
90
60
48
161
187
65
7
120
41
1
126
5
7
78
54
29
91
36
29
48
12
60
60
120
103
42
18
12
41
55
30
72
78
180
54
138
5
12
43
48
72
42
11
7
288
30
215
127
72
18
60
23
24
24
91
48
18
54
89
7
54
23
85
90
173
12
96
36
24
67
114
66
240
192
42
36
54
5
300
144
37
120
204
18
17
84
7
30
24
18
48
54
11
25
47
7
5
91
234
23
13
72
263
115
89
31
54
6
72
18
12
108
132
107
31
53
60
1
23
13
30
29
264
156
91
89
1
155
60
120
72
12
31
24
18
30
41
139
270
131
36
85
6
17
265
215
48
67
101
36
55
149
121
18
180
5
55
90
30
150
71
199
18
102
330
12
78
18
90
89
13
227
24
12
25
203
67
114
11
169
83
25
23
72
67
53
13
47
12
1
359
13
143
115
174
71
108
217
35
25
59
301
30
24
36
149
61
60
323
156
43
12
36
24
5
24
241
30
89
84
7
6
12
35
12
24
36
120
36
139
30
11
168
156
193
18
53
67
65
48
72
12
205
30
150
12
6
89
1
102
113
48
1
18
65
7
108
18
42
101
1
18
312
53
67
36
17
12
24
7
102
167
1
35
84
60
31
29
103
18
144
23
85
47
163
90
18
17
7
30
23
37
108
18
30
24
66
132
17
48
12
31
54
23
115
41
37
174
18
90
72
90
23
156
7
12
65
67
41
60
79
36
12
132
120
36
17
43
12
168
17
252
36
55
77
132
133
30
108
89
1
95
19
65
91
77
108
175
72
77
85
11
49
35
103
41
91
36
53
121
35
43
77
36
49
36
83
79
108
29
1
24
71
24
60
91
53
7
53
19
102
6
120
5
37
102
126
23
84
115
30
42
233
12
48
67
305
228
55
18
23
12
109
168
107
31
29
31
17
120
12
43
41
19
12
108
18
47
168
115
54
215
84
1
36
42
18
59
36
7
17
61
210
65
67
90
12
96
30
24
18
35
192
163
113
60
175
5
7
90
42
29
1
6
54
83
115
570
47
43
ABCD 94234084292*3^$a+1 [50017]
35
145
12
8
15
21
15
12
45
4
168
36
36
24
119
81
36
100
23
21
36
16
12
143
69
76
48
47
85
107
108
37
12
24
59
61
36
200
63
21
36
64
59
45
112
140
4
44
36
16
48
35
13
20
124
23
1
59
121
35
81
40
128
40
60
71
25
96
23
61
132
12
92
88
216
119
73
84
60
60
60
60
20
51
49
36
48
120
120
84
12
71
48
25
44
76
59
85
32
3
25
72
84
24
60
108
32
40
108
72
12
11
9
136
152
15
25
156
35
45
39
180
13
140
232
20
52
24
47
25
72
140
15
36
61
11
9
64
60
12
12
131
84
97
24
56
4
44
40
120
60
92
39
45
99
105
3
13
59
25
12
44
112
47
57
63
1
95
21
51
57
36
4
96
96
56
4
11
9
88
236
40
24
8
4
108
152
36
64
116
28
167
9
76
24
20
124
80
84
88
24
48
108
84
180
23
1
120
12
32
36
27
69
180
144
100
44
40
12
11
9
39
25
12
35
13
36
23
97
71
13
32
64
44
112
224
40
24
12
23
25
44
135
25
48
80
144
40
80
16
215
25
24
240
11
60
9
120
28
12
60
36
32
63
13
60
12
120
95
9
328
92
184
152
204
124
36
168
216
72
8
96
88
12
71
97
96
59
45
52
56
48
99
117
76
84
20
24
76
44
4
56
27
73
96
11
45
3
45
36
28
71
25
35
144
1
60
24
12
48
216
36
80
88
203
9
36
172
35
168
129
4
12
84
68
28
24
11
49
131
9
84
124
92
28
96
44
40
8
72
112
59
25
80
16
83
21
16
20
63
37
96
107
48
25
80
4
8
72
124
12
32
148
24
24
24
156
156
20
4
24
35
25
8
3
24
36
21
36
64
8
28
8
76
24
96
11
60
145
12
131
81
28
12
80
51
72
120
105
76
80
4
56
36
3
108
37
12
84
56
136
203
12
132
36
12
73
12
192
20
40
11
1
120
60
24
56
84
135
69
108
180
4
59
9
16
60
204
143
48
121
20
4
32
3
105
12
280
8
40
24
203
229
120
24
24
8
12
16
47
49
20
88
60
8
124
24
36
156
35
37
80
28
80
120
28
44
51
45
99
13
23
49
12
20
4
96
71
133
12
20
28
36
24
35
121
80
51
49
24
56
64
140
40
24
8
52
23
37
143
33
84
15
48
37
32
3
61
12
44
24
52
95
85
72
12
56
24
48
28
144
44
40
120
156
131
48
289
72
180
240
180
60
59
24
117
124
95
37
8
36
4
59
13
20
3
81
4
72
12
35
36
1
120
36
24
11
13
47
13
84
20
12
64
36
60
48
131
45
4
72
60
24
96
168
60
11
72
49
23
121
80
4
20
76
156
11
37
8
28
20
124
96
120
44
3
13
56
48
96
52
72
92
3
1
72
8
36
63
45
100
80
72
63
81
24
75
61
24
20
12
16
132
11
1
11
49
59
24
21
72
63
61
143
157
384
36
96
95
109
84
24
12
128
63
157
108
8
136
44
27
13
120
47
69
88
11
61
176
27
105
48
15
25
132
152
60
3
33
148
24
8
52
20
16
32
28
24
35
97
20
84
64
48
48
80
16
84
120
44
160
216
24
108
47
25
12
11
33
52
12
11
24
97
56
64
71
48
9
108
64
23
157
143
37
80
100
104
36
4
59
37
24
200
4
23
25
23
9
51
9
40
35
96
12
13
132
32
28
35
97
36
84
56
99
37
24
20
15
21
4
24
12
108
56
136
24
36
60
143
25
35
61
72
12
72
44
27
13
84
56
36
36
4
80
63
36
45
16
96
84
84
35
1
8
15
1
144
71
37
35
48
49
11
1
164
76
48
83
9
220
156
128
15
ABCD 94234234574*3^$a+1 [50222]
95
145
47
9
15
97
35
109
59
61
95
1
47
1
24
71
120
12
204
120
36
72
60
57
144
75
60
132
204
33
3
13
96
96
47
120
265
431
265
71
33
88
47
60
60
25
167
24
204
36
81
39
217
8
16
59
24
37
155
24
24
60
25
216
80
39
12
24
36
24
49
176
39
12
229
95
156
24
144
60
1
24
47
193
8
63
1
8
40
167
49
539
72
60
9
72
27
13
383
60
165
51
48
13
35
45
39
60
24
261
75
13
272
16
24
8
111
24
36
72
120
12
57
24
51
93
88
143
36
108
12
13
11
21
16
179
24
37
143
60
37
8
51
60
120
48
36
261
99
144
60
25
107
69
15
96
193
191
156
60
24
84
36
24
1
120
191
24
49
120
56
111
1
48
24
72
11
132
105
72
39
1
8
160
83
24
60
169
32
27
13
48
104
87
9
15
36
24
45
144
75
93
87
201
16
24
35
141
123
13
24
35
60
81
40
35
24
13
287
168
216
36
213
75
85
32
16
47
25
191
132
37
128
24
136
83
36
108
85
191
97
143
1
59
157
83
165
39
240
145
11
36
288
25
71
25
11
228
12
48
133
24
11
37
95
57
120
96
183
25
11
48
12
120
36
37
48
32
147
21
88
239
72
48
73
48
35
45
219
13
107
36
120
81
15
24
1
131
108
9
3
13
179
36
36
13
120
32
39
60
72
85
144
155
21
27
133
128
16
24
35
37
72
72
120
11
48
69
15
33
99
253
47
1
119
144
60
21
88
120
71
36
60
1
48
71
84
37
8
24
87
48
25
120
80
15
105
27
61
152
16
35
180
24
36
120
109
83
37
155
36
60
37
120
47
156
205
11
93
15
1
80
75
24
325
35
21
27
108
156
48
13
152
3
12
25
11
180
265
32
280
144
8
3
144
109
11
109
11
48
60
57
123
12
225
136
8
99
12
1
72
47
9
144
40
72
96
47
120
108
13
56
3
85
128
40
24
96
35
37
96
11
24
216
84
144
36
109
11
61
143
81
75
157
143
36
180
33
3
13
95
1
95
60
21
27
120
37
11
325
24
143
57
75
69
15
129
40
8
99
61
47
1
24
203
24
48
60
25
71
24
33
27
180
25
95
108
253
32
24
159
121
35
61
48
59
21
39
25
96
24
95
192
120
33
3
12
12
84
24
73
48
72
23
49
32
64
264
35
21
40
72
107
60
25
48
192
80
123
48
37
59
24
85
24
11
85
120
11
45
39
9
16
200
24
40
71
12
93
64
80
72
48
3
132
1
24
192
24
119
1
71
1
35
85
72
11
36
9
40
240
72
35
45
40
23
60
165
160
24
96
11
24
24
21
51
144
21
16
47
1
11
61
47
72
25
11
37
131
117
3
37
80
63
144
36
157
128
39
96
121
80
16
155
229
35
84
81
15
168
97
8
72
3
12
33
3
72
61
80
16
11
85
59
109
32
3
144
72
85
168
11
157
24
143
120
1
71
24
156
48
36
97
8
39
25
71
25
56
136
152
48
27
133
120
24
120
240
ABCD 94234886602*3^$a+1 [50009]
32
81
6
25
65
36
90
49
59
30
39
3
48
60
49
32
9
102
49
209
12
24
43
11
30
6
54
27
93
96
180
31
192
47
145
11
18
60
72
79
128
81
15
16
89
60
12
127
53
43
17
198
102
90
57
51
61
101
24
211
23
12
60
18
126
49
17
24
174
6
3
16
32
15
33
16
239
132
45
63
81
129
6
25
48
17
36
139
71
18
90
6
36
3
105
30
9
51
30
150
12
45
45
19
5
126
54
55
29
51
21
27
33
63
75
21
16
5
138
177
160
48
80
45
67
95
48
150
36
36
90
25
29
3
33
30
33
27
90
198
12
18
6
1
155
18
96
163
80
3
60
18
30
6
43
47
126
300
39
208
191
129
81
150
30
60
12
18
49
47
90
39
15
90
90
36
126
54
21
63
49
281
151
48
96
101
54
12
24
54
27
63
72
54
3
16
35
141
39
102
18
240
72
48
105
45
99
3
198
87
9
54
49
131
61
41
7
83
90
150
498
27
33
30
97
32
141
19
131
72
30
150
18
30
42
90
54
135
48
16
35
30
6
73
32
16
5
108
79
23
78
12
63
144
33
255
15
90
199
11
78
30
121
11
18
67
53
6
85
59
72
237
96
16
29
51
16
23
36
54
15
75
12
217
41
30
96
73
96
65
15
15
42
7
83
429
48
27
69
381
51
144
111
49
41
87
3
30
18
42
3
16
35
13
96
155
42
108
102
105
135
144
9
117
43
137
54
33
57
126
48
57
192
63
54
54
12
18
90
132
18
39
447
33
147
45
99
45
81
264
240
36
36
18
126
66
24
246
24
90
13
257
159
201
216
79
65
79
65
12
18
42
54
1
32
33
223
125
12
39
21
18
12
18
6
90
180
246
49
11
30
103
5
96
54
12
249
135
9
261
144
75
96
39
60
30
6
25
29
162
49
224
27
24
36
57
112
48
71
30
6
21
48
15
1
176
3
61
128
267
180
36
18
72
18
36
93
63
49
11
288
12
204
54
282
13
101
54
12
24
126
54
45
48
123
85
95
18
15
16
89
42
13
5
30
45
64
41
55
32
33
79
191
6
36
18
36
81
189
54
36
25
239
42
7
41
55
17
180
114
25
65
15
39
9
153
54
1
65
60
3
112
29
84
31
191
48
96
84
45
160
47
60
48
42
54
126
30
57
33
63
45
19
32
9
36
126
138
27
63
162
15
3
6
36
48
150
45
64
32
141
3
111
33
93
300
7
53
18
25
80
15
42
103
5
27
3
132
54
126
18
67
35
45
63
1
240
11
114
36
108
12
39
129
30
96
216
9
16
32
81
60
36
15
21
270
54
54
126
3
16
47
18
15
81
31
32
27
66
60
18
126
84
19
176
117
43
144
203
37
32
45
195
64
96
161
63
192
39
174
6
229
185
30
60
30
42
30
103
11
21
15
97
227
84
9
81
15
45
19
48
149
36
87
3
30
108
96
51
144
39
9
21
91
59
72
54
103
41
12
43
47
24
153
27
21
15
33
15
90
42
48
72
18
99
16
32
3
90
36
63
48
192
93
147
160
11
6
15
111
18
12
3
64
80
16
77
228
31
48
17
144
175
107
18
6
66
294
54
127
48
41
84
42
30
24
3
33
79
96
59
ABCD 94235112826*3^$a+1 [50053]
39
128
13
195
12
27
81
243
29
132
19
54
11
60
60
16
80
61
3
15
65
40
92
60
100
68
7
33
20
55
41
49
27
9
15
75
45
68
28
93
35
24
13
459
36
63
5
96
144
61
15
84
279
21
176
84
76
21
27
80
52
75
69
39
33
3
5
172
75
33
56
73
83
25
3
141
36
47
100
15
180
18
23
36
108
36
64
68
7
101
96
196
75
18
27
9
54
101
25
18
5
13
18
5
76
20
204
91
198
72
51
84
96
32
28
80
4
21
63
27
54
36
23
52
60
48
195
81
45
11
112
3
72
21
15
65
132
60
13
72
18
29
25
90
17
19
117
27
18
39
80
60
55
33
48
60
48
84
56
4
212
40
20
4
75
21
105
3
20
12
64
44
52
93
131
60
52
80
73
51
24
15
57
8
60
16
111
5
24
16
8
256
56
4
20
40
3
36
36
9
9
18
5
84
24
232
8
4
68
25
99
128
43
9
24
36
80
4
24
3
18
90
126
123
32
115
234
95
12
48
97
15
57
23
24
16
9
3
36
60
9
23
64
20
1
15
8
40
27
129
60
45
3
20
67
29
7
18
51
93
83
4
3
17
55
21
12
116
12
24
48
16
32
24
19
72
18
39
12
3
173
4
20
136
32
72
85
39
87
5
4
128
192
16
44
40
93
147
80
43
33
39
41
12
37
11
24
1
15
44
85
63
27
5
28
75
101
61
18
93
105
18
5
4
12
24
99
72
93
8
12
28
24
15
36
90
90
9
8
36
1
123
32
48
13
59
31
137
7
9
9
72
63
20
28
48
56
55
54
36
90
45
8
16
156
45
35
4
56
4
12
48
21
15
108
3
45
48
87
108
72
5
40
9
90
36
162
47
100
15
21
12
36
57
108
35
52
20
40
128
16
84
20
16
21
83
96
1
47
52
99
54
23
4
80
19
5
31
101
12
72
24
72
24
4
51
65
96
60
193
36
23
13
39
15
81
32
13
18
21
24
72
135
65
43
29
40
80
67
18
27
45
54
69
12
44
1
15
39
162
39
159
17
24
24
7
54
83
52
45
15
24
51
89
180
96
31
113
24
25
107
235
9
156
48
48
48
96
44
40
24
20
12
16
68
1
59
31
53
1
47
25
23
4
45
18
72
41
31
54
72
35
48
16
44
37
18
72
33
12
8
156
151
54
99
96
84
32
85
123
44
48
37
90
72
21
48
56
1
15
104
36
43
5
67
108
17
37
23
175
33
20
144
37
11
48
4
8
19
18
11
7
108
77
13
35
1
39
24
20
36
112
3
29
40
48
80
84
4
204
96
32
60
48
139
21
87
9
8
55
17
64
176
324
60
84
12
91
54
39
32
37
23
103
57
12
21
51
24
96
48
48
3
65
16
140
84
4
60
12
15
18
3
44
115
126
99
48
32
199
36
5
28
36
80
4
80
48
12
13
3
32
28
24
12
9
11
64
15
72
17
88
120
48
32
4
15
29
4
57
3
192
3
33
39
5
13
72
18
18
143
24
132
36
48
31
65
61
15
147
36
126
54
21
15
21
48
44
67
108
17
48
16
27
9
45
99
9
162
29
97
15
32
136
12
224
36
157
27
81
23
64
32
124
12
80
25
54
21
48
75
36
65
36
7
18
18
36
18
63
60
128
12
24
19
21
36
80
12
175
113
192
16
147
33
21
18
53
100
60
3
69
56
16
3
17
76
48
24
8
7
17
24
120
112
15
33
32
28
204
8
48
16
99
36
18
18
65
7
21
15
5
121
11
40
57
108
18
36
45
8
36
1
54
45
9
15
57
15
24
20
36
13
51
80
12
64
45
18
18
3
96
104
52
284
55
54
35
144
48
25
72
18
33
39
72
21
108
87
90
54
5
31
33
36
36
57
15
72
48
27
81
12
15
113
24
28
92
36
28
20
19
72
21
15
18
11
43
18
72
18
137
43
93
12
32
12
24
16
45
54
101
64
51
18
18
113
31
173
16
207
17
16
12
8
1
23
31
36
33
80
67
113
96
115
21
15
21
105
3
36
108
20
28
24
51
162
18
9
8
40
8
100
32
55
93
69
11
172
51
54
51
200
24
103
29
48
12
16
57
23
4
243
36
29
16
135
57
69
18
5
16
20
12
28
80
72
28
12
69
90
9
45
95
96
60
84
76
3
17
1
72
ABCD 94235842172*3^$a+1 [50009]
28
56
108
36
16
48
33
23
40
60
176
4
32
12
48
52
80
72
48
112
24
80
24
13
27
27
45
20
64
116
40
20
180
88
8
60
28
164
192
19
81
44
127
5
12
76
144
20
36
31
45
60
56
28
44
52
39
72
65
12
31
41
168
100
51
41
24
151
180
5
64
75
45
20
7
29
24
240
24
12
60
96
24
31
29
144
97
27
32
49
90
21
8
16
56
36
124
144
81
54
189
27
41
72
168
12
16
224
12
64
80
16
24
392
84
4
24
132
84
96
129
59
16
51
9
24
3
29
40
8
112
189
11
36
4
128
40
240
8
124
116
72
72
31
33
44
16
44
72
40
20
96
84
19
45
60
140
97
339
348
20
36
120
1
3
12
21
3
56
24
16
48
87
129
15
161
40
48
12
48
177
11
64
128
31
5
36
24
25
111
120
24
80
151
33
20
36
64
12
80
48
96
96
124
96
368
36
124
32
100
180
8
31
165
36
56
148
20
61
11
4
44
16
104
16
21
119
84
24
40
60
32
84
184
20
108
24
24
36
36
192
72
160
48
8
28
116
24
4
21
15
80
64
60
32
19
89
100
20
72
4
36
108
21
155
61
35
124
20
4
56
24
16
44
76
180
20
72
4
68
12
300
25
251
55
29
64
32
48
7
57
60
60
21
35
64
92
108
40
12
48
12
80
120
1
54
9
135
21
20
64
92
12
180
16
20
7
18
179
100
32
124
116
40
8
301
239
16
44
16
36
44
1
179
60
16
8
7
5
100
128
72
4
84
72
8
48
120
24
40
20
4
60
96
404
16
8
36
60
132
84
85
35
4
36
8
216
25
39
123
17
12
40
44
36
64
24
8
124
48
68
19
36
129
8
16
60
32
12
112
81
183
80
16
45
75
80
24
24
16
87
17
72
88
80
67
54
95
31
33
176
96
160
48
117
3
51
5
36
4
24
80
31
5
76
81
95
49
159
57
95
12
12
84
96
28
72
80
24
91
53
132
4
81
59
64
20
120
112
24
56
64
36
165
36
3
152
108
12
13
39
20
112
60
44
24
12
28
56
16
320
115
5
40
8
36
36
168
52
80
36
28
84
92
64
116
88
36
44
13
39
80
4
44
12
36
228
12
28
56
1
27
92
4
147
17
40
120
60
156
20
84
48
13
36
11
12
100
20
48
28
84
56
336
160
135
189
44
52
140
115
29
40
21
179
184
33
108
36
95
121
47
52
260
40
159
101
28
36
36
8
112
240
249
75
20
12
12
72
25
15
116
4
56
144
64
15
257
88
200
16
8
12
31
53
24
31
161
4
164
76
44
36
76
104
181
39
44
16
260
76
48
20
76
120
60
32
12
241
111
68
36
24
52
68
112
200
64
24
72
104
12
60
19
69
24
152
40
144
104
456
24
13
27
192
8
40
128
73
59
76
24
21
11
156
12
16
20
4
152
48
52
20
24
4
32
160
68
67
93
96
32
12
156
180
396
48
40
12
20
96
295
54
3
60
68
24
84
16
84
120
80
84
60
132
60
40
56
148
144
36
87
17
72
88
3
77
16
116
124
135
65
16
48
120
8
12
36
12
84
48
60
12
19
17
52
8
24
40
21
47
156
64
20
48
12
16
224
7
161
24
48
96
136
128
72
120
300
36
13
35
64
63
108
69
56
4
80
36
ABCD 94235899042*3^$a+1 [50009]
84
68
55
36
12
33
56
28
36
12
20
37
63
20
100
68
216
36
64
20
60
64
21
95
49
35
4
12
84
15
30
275
16
120
36
99
21
144
8
7
21
104
28
12
44
52
12
32
31
42
48
18
5
31
105
44
64
132
24
36
36
84
15
9
144
48
20
19
30
95
108
73
135
8
36
120
108
1
71
25
3
12
75
21
33
15
180
72
57
11
36
19
41
120
28
8
28
72
24
56
25
27
3
33
57
95
28
12
8
25
11
28
72
24
12
9
6
12
5
100
48
9
3
36
92
64
60
108
21
71
16
129
51
132
68
12
1
35
16
63
53
12
52
60
15
45
8
7
89
72
48
52
27
30
3
33
35
36
91
53
112
69
6
57
32
144
1
111
72
80
16
9
3
15
162
48
60
18
126
66
17
40
33
59
28
12
24
56
24
52
33
6
48
18
60
3
177
3
24
56
40
92
37
66
81
45
18
117
15
81
120
69
30
5
36
52
56
76
60
20
28
117
63
32
16
104
16
24
3
30
51
60
96
36
15
12
105
120
15
65
1
39
21
11
25
15
128
12
145
23
85
90
53
24
13
6
45
24
57
63
45
12
15
156
69
11
24
13
36
107
4
21
39
9
207
9
36
3
57
35
37
27
8
12
19
21
36
87
108
45
32
67
5
4
36
36
12
32
88
20
91
81
45
23
12
28
108
8
24
28
8
64
93
27
72
15
30
3
48
48
45
51
8
28
60
60
24
9
15
21
51
144
68
37
18
105
20
60
72
40
8
60
16
32
55
5
48
4
3
90
54
29
61
36
39
45
239
4
45
35
16
12
9
75
21
35
103
9
12
123
5
1
47
28
104
160
87
5
160
36
20
28
72
9
18
30
3
129
63
45
11
40
141
15
36
12
33
18
30
87
72
48
8
124
12
44
76
93
15
93
48
36
15
9
84
60
87
144
92
67
45
8
169
15
48
12
48
36
39
12
36
69
9
30
5
4
96
39
17
4
36
60
8
72
79
29
16
116
84
1
54
114
27
60
36
32
37
75
20
88
32
73
78
17
52
15
60
21
12
3
45
72
80
37
15
33
3
3
12
5
37
35
148
32
28
39
5
4
24
152
16
72
60
36
12
93
47
19
33
3
57
32
40
21
75
63
17
79
65
25
51
129
35
40
36
45
75
48
24
72
36
3
21
9
27
32
100
3
18
75
164
52
36
84
36
20
64
60
240
24
69
111
81
18
18
3
32
4
24
45
59
16
56
28
56
132
48
16
180
99
90
99
21
72
23
72
88
104
40
48
72
108
12
12
20
13
167
124
12
168
105
6
9
12
120
48
164
25
11
36
24
31
5
120
36
88
81
11
24
40
60
8
13
75
57
51
72
39
48
57
36
32
28
44
28
80
36
4
20
85
15
48
104
16
33
39
3
12
17
28
33
75
32
37
15
24
15
30
147
144
24
45
39
20
28
243
17
12
196
27
45
84
8
76
60
15
29
16
135
9
81
11
55
41
100
8
72
19
9
9
183
33
47
7
125
100
45
12
75
15
89
7
33
132
12
12
48
15
57
8
28
87
53
4
36
9
63
32
76
27
17
88
12
44
24
37
3
80
28
60
27
161
31
78
27
81
47
1
15
12
69
39
36
9
95
19
48
90
3
129
30
17
88
12
104
19
101
72
19
5
13
18
5
12
36
4
12
44
84
37
39
96
69
51
51
33
9
35
37
18
45
12
80
28
33
47
40
20
16
120
21
3
176
64
108
12
48
48
24
8
52
3
45
24
39
9
56
36
28
12
20
4
84
248
52
20
1
35
4
33
35
4
48
120
15
21
12
92
12
64
84
3
17
1
35
136
36
9
11
24
1
12
6
9
56
1
23
72
4
84
108
32
36
7
9
80
88
32
61
119
43
53
73
51
15
21
15
9
44
36
61
15
12
12
84
104
108
4
68
16
36
9
12
27
15
12
21
105
15
20
72
37
3
48
20
60
72
16
87
9
96
12
32
73
11
52
3
36
89
16
8
13
75
200
85
24
15
120
8
13
39
15
41
72
40
68
109
66
53
24
48
292
68
52
135
57
104
16
24
120
15
77
19
21
63
57
12
36
39
33
20
37
18
18
51
63
108
29
24
16
56
13
15
117
84
24
27
188
19
17
16
69
35
19
69
8
28
20
4
32
144
271
36
17
40
32
16
152
48
4
69
27
8
115
117
24
20
88
68
97
3
9
23
121
144
23
52
12
20
16
132
36
104
25
3
15
29
88
57
23
72
73
35
1
11
36
52
3
69
80
64
20
40
69
3
68
16
20
24
16
36
3
117
24
33
60
71
72
100
9
15
108
57
51
3
30
24
15
20
52
3
57
8
25
3
104
100
20
25
11
72
28
69
18
ABCD 94235983354*3^$a+1 [50033]
24
48
84
18
3
4
36
45
44
35
11
2
23
37
30
12
1
65
55
9
8
35
7
9
4
5
7
33
36
7
49
30
40
38
6
5
1
23
1
7
53
64
7
25
4
7
28
9
10
20
6
24
30
1
81
8
3
3
12
28
2
3
16
16
13
19
16
5
7
7
12
144
17
13
7
45
15
12
27
5
9
66
13
5
27
19
45
5
6
36
25
4
19
17
40
20
13
31
29
36
24
15
21
6
54
48
23
32
11
21
9
24
3
39
13
23
18
7
28
32
28
5
15
32
108
80
1
16
7
65
56
12
42
61
5
6
24
6
18
53
23
9
12
23
6
6
29
1
23
28
57
7
5
30
16
49
24
25
10
14
3
4
11
40
32
21
4
12
21
2
6
7
3
44
5
23
5
9
4
36
14
77
67
40
25
12
24
29
43
55
49
28
25
6
37
12
28
4
1
8
7
23
16
14
36
6
84
54
7
15
33
21
8
12
18
1
71
1
33
7
19
10
20
18
1
12
3
45
24
23
12
13
8
16
24
5
75
25
2
12
1
4
31
30
55
47
45
15
5
40
32
36
7
34
36
2
13
47
10
18
29
21
7
68
28
29
12
23
13
18
17
32
11
42
7
16
24
17
38
37
4
12
19
6
35
25
4
39
4
7
9
9
3
44
16
9
11
47
20
1
12
4
48
5
38
5
12
25
35
48
43
5
20
16
16
25
44
23
8
15
8
42
23
17
8
24
7
16
24
1
7
101
6
48
13
17
7
16
29
15
129
11
4
16
4
19
21
41
10
8
6
6
48
17
48
25
31
29
23
7
22
3
23
12
25
27
13
32
24
35
17
12
1
7
3
14
55
17
23
25
12
59
37
3
9
6
37
4
5
39
11
4
20
49
40
1
16
3
5
18
12
42
6
97
12
3
25
13
35
7
1
16
25
4
50
29
25
3
32
32
9
56
30
85
41
35
5
8
10
20
5
19
61
4
17
19
12
5
32
7
48
11
45
1
14
1
23
36
1
4
49
30
66
75
4
3
14
31
27
33
47
13
4
11
9
48
60
27
26
23
19
1
4
1
24
18
5
12
31
34
3
40
13
7
45
39
40
8
3
2
3
32
67
36
17
7
24
10
32
12
7
16
7
16
21
69
35
40
4
31
12
9
16
72
33
14
1
20
108
32
19
1
47
6
11
84
17
143
12
4
5
6
10
32
6
72
12
1
24
32
9
6
85
9
27
8
39
6
7
29
6
42
30
22
15
4
16
33
23
55
49
21
3
51
20
1
53
52
39
11
33
15
29
1
7
17
23
7
6
12
34
44
17
8
16
1
18
24
30
40
18
54
20
30
13
16
1
31
64
49
15
39
18
19
4
5
26
18
28
18
57
33
2
77
1
7
48
9
2
16
13
5
50
4
18
38
157
8
21
28
43
48
12
20
20
3
24
10
3
35
17
13
4
26
28
21
24
32
13
36
8
6
42
7
11
30
24
7
4
60
17
3
12
23
12
13
11
16
72
72
38
51
32
4
33
18
58
11
15
10
39
11
4
9
11
1
28
7
6
23
7
18
11
8
11
24
5
1
11
13
3
4
15
9
20
39
93
60
13
44
3
3
5
12
13
7
64
8
11
25
32
32
12
36
13
66
6
15
3
4
50
7
64
1
30
65
8
16
55
17
25
15
40
3
5
112
120
23
12
12
65
1
6
4
17
9
6
5
44
84
89
6
29
28
24
9
31
20
4
155
34
8
23
37
24
15
3
13
48
9
7
16
3
1
9
26
45
4
5
10
26
54
114
31
24
8
3
57
20
44
20
21
10
2
6
25
17
15
48
12
52
57
35
19
44
13
20
44
16
32
7
1
28
19
1
24
40
1
7
24
23
1
51
13
25
27
4
17
7
8
28
16
16
9
60
4
39
16
17
3
24
8
24
20
19
42
103
16
44
21
11
3
1
5
34
2
3
20
25
6
49
72
23
25
65
52
38
30
47
7
58
39
23
17
1
23
97
18
17
12
56
24
8
27
12
4
5
39
21
4
5
11
127
17
12
13
3
20
37
6
4
32
41
35
14
4
27
29
35
20
4
44
36
24
148
7
18
19
3
1
80
16
16
45
23
7
5
20
57
67
48
12
1
3
20
19
5
1
35
79
21
32
60
4
15
60
21
60
4
59
4
8
17
11
69
3
5
9
15
15
21
9
48
11
44
11
1
16
19
6
15
3
25
5
7
17
51
15
29
80
8
40
47
42
15
80
8
52
19
22
3
20
67
9
59
5
1
19
52
37
7
4
12
4
9
7
9
3
95
21
16
60
29
6
65
96
5
14
78
18
12
22
38
13
20
9
28
8
60
4
19
19
1
17
24
19
4
16
21
23
13
18
6
11
23
105
4
8
23
42
23
44
21
26
49
29
31
72
17
10
17
4
12
5
30
22
3
23
24
1
11
24
1
16
12
25
36
4
23
8
32
65
34
18
27
29
54
72
21
9
6
12
22
38
1
11
29
25
36
35
5
15
5
79
5
6
5
19
30
36
18
48
24
1
8
32
8
17
7
11
29
31
6
11
19
6
7
3
5
4
35
25
3
33
4
48
5
11
15
6
51
8
1
24
30
25
12
48
11
1
45
27
16
11
14
24
18
12
6
27
92
32
9
32
18
36
5
31
65
29
3
11
4
38
12
23
25
10
14
4
2
65
12
28
20
19
9
20
19
25
11
5
20
4
85
7
35
1
24
11
24
6
43
29
3
63
17
20
40
17
23
32
8
8
27
28
25
31
6
12
6
81
40
16
7
41
25
7
23
42
18
12
13
20
7
2
7
24
21
20
30
18
18
18
7
35
178
90
1
13
35
16
87
78
15
12
9
19
17
4
14
37
12
35
57
4
4
37
43
16
1
79
12
23
6
31
17
7
5
48
23
7
6
12
55
20
37
62
18
6
6
84
112
18
49
31
66
16
15
8
15
1
16
12
28
9
6
12
5
16
20
20
95
17
12
28
4
4
7
18
6
49
5
27
9
23
37
6
48
29
1
42
52
25
28
48
20
19
37
4
79
10
3
20
68
12
73
30
6
6
33
12
9
70
14
15
9
31
35
21
4
47
77
13
19
16
32
35
12
21
60
75
5
68
35
25
35
5
7
73
41
19
32
37
11
21
39
1
8
91
5
55
21
79
11
25
44
20
51
9
4
23
17
7
16
8
17
24
23
8
18
54
33
63
4
1
17
38
36
66
12
3
3
29
67
6
30
17
25
12
19
4
7
5
16
40
40
19
29
17
15
3
1
4
51
34
14
13
12
16
12
4
1
15
12
45
11
7
20
30
18
1
16
60
19
1
64
31
5
49
18
13
23
10
47
24
3
36
61
28
16
16
21
35
8
47
33
35
36
81
27
13
9
59
15
34
31
20
17
30
48
6
30
5
61
132
12
51
3
5
32
47
28
53
9
6
6
6
17
12
25
24
24
11
12
72
8
83
60
1
3
17
1
54
9
47
53
16
69
12
28
15
35
24
37
4
24
7
18
7
36
4
25
6
54
11
35
8
17
29
63
11
5
24
12
84
25
35
32
12
72
24
87
9
11
9
3
18
7
11
25
5
46
41
13
2
37
48
4
16
39
21
3
49
5
7
4
96
43
1
4
48
12
28
20
28
4
12
96
48
16
101
19
19
16
9
20
32
12
48
12
48
7
6
6
29
31
9
12
25
2
17
49
54
13
12
35
37
15
1
17
7
13
36
6
24
1
29
6
13
11
5
24
5
7
19
65
32
12
35
6
6
49
12
17
46
1
8
5
23
32
3
8
25
16
41
32
6
1
44
20
16
15
1
135
20
29
41
63
17
48
27
4
16
23
17
37
47
68
11
45
4
23
2
30
41
32
5
23
19
1
32
39
6
15
64
35
13
11
29
16
15
29
11
9
23
4
1
13
12
103
5
11
31
13
89
6
17
20
12
17
6
18
30
24
22
8
28
20
35
8
9
2
1
4
40
24
15
6
23
25
51
27
25
12
35
13
137
11
7
18
7
77
70
17
24
67
62
23
48
19
10
2
54
52
3
4
1
7
20
15
60
5
25
23
7
5
7
90
7
60
16
5
2
5
1
19
47
16
14
19
5
7
9
43
20
41
31
41
15
3
25
5
42
12
1
11
6
12
43
27
21
15
25
24
73
47
16
52
28
59
18
3
107
5
13
66
4
14
3
20
8
29
36
42
18
6
1
12
27
50
76
18
37
8
95
17
8
41
23
1
102
29
25
64
27
17
47
1
34
36
2
7
23
18
40
15
8
16
15
21
23
10
19
28
79
49
32
20
3
12
9
39
36
13
3
38
12
4
31
5
3
17
54
49
17
3
36
33
7
36
15
5
33
27
45
18
1
20
44
100
9
76
35
15
4
32
1
12
8
8
65
7
72
20
28
13
54
1
80
20
11
36
13
52
33
15
9
42
6
28
7
12
36
7
9
4
41
24
31
23
1
21
8
11
67
4
1
7
13
20
40
9
15
16
55
22
31
5
32
15
3
25
77
24
4
32
7
16
7
37
11
29
28
68
1
16
55
7
1
47
13
4
1
59
28
15
37
3
25
8
5
34
21
20
9
12
60
18
21
9
10
8
10
3
17
18
25
27
105
65
15
40
8
69
3
15
12
21
25
36
20
24
36
11
8
17
18
36
18
ABCD 94236109582*3^$a+1 [50013]
23
1
17
135
72
16
17
252
3
24
88
80
100
65
18
54
18
1
32
4
20
76
12
48
72
8
4
60
8
12
3
18
12
3
24
16
24
5
96
3
4
47
181
60
5
42
61
11
13
17
31
119
1
32
3
37
48
8
117
3
69
75
15
42
30
85
11
37
35
13
17
27
180
96
60
15
60
9
4
24
72
8
135
12
85
24
17
3
69
123
9
3
16
24
83
37
17
115
11
57
88
65
19
96
68
60
112
140
9
6
117
75
85
68
105
3
36
28
113
19
24
11
25
5
96
54
1
72
56
16
24
11
30
163
60
56
16
11
85
44
33
67
44
12
48
4
5
31
29
18
45
180
48
24
3
72
73
84
11
69
16
12
180
95
1
120
11
85
23
73
17
48
55
24
56
88
192
48
120
140
36
24
24
108
28
29
27
16
47
1
44
15
145
252
68
100
48
119
9
27
13
29
48
24
15
76
24
11
180
72
25
32
40
5
168
90
57
24
40
132
47
42
103
17
60
103
48
119
25
5
168
163
72
68
28
56
3
37
96
65
55
44
28
48
29
30
13
5
7
36
8
132
112
12
113
7
83
12
6
12
55
17
135
28
132
35
21
40
72
8
15
9
88
32
76
228
24
8
88
20
64
92
36
28
77
30
72
37
5
139
32
88
36
128
52
41
19
41
75
72
100
143
42
27
168
276
69
15
40
80
48
69
111
27
81
9
15
57
6
72
33
144
36
165
159
40
84
80
117
27
16
12
20
64
68
33
54
108
13
44
208
77
36
72
3
4
36
24
5
108
48
115
132
5
43
72
48
17
103
24
24
92
4
41
15
132
28
32
48
64
80
3
21
81
123
36
24
48
40
17
63
48
21
66
9
40
48
168
29
15
33
31
11
1
120
32
48
28
59
37
48
35
61
176
36
129
90
1
17
15
3
30
3
16
95
45
28
72
8
120
105
318
33
16
24
17
72
31
32
99
45
81
90
45
87
30
163
35
133
56
24
96
93
15
33
67
47
193
5
12
79
44
16
84
83
37
128
39
25
56
165
3
52
35
73
89
7
48
96
24
48
72
48
72
32
28
92
33
30
1
20
4
48
8
24
57
78
57
33
7
8
28
32
52
44
99
12
13
36
92
100
12
152
15
18
138
114
3
108
64
161
163
44
33
19
204
132
108
17
114
36
105
15
273
36
33
42
18
102
108
25
35
138
27
16
17
12
63
108
40
47
25
8
64
72
5
3
16
24
36
11
1
77
7
80
76
20
64
5
126
9
63
57
24
24
3
90
12
63
24
93
15
12
24
9
103
8
72
9
19
60
47
33
4
20
15
1
56
3
85
5
187
83
18
180
159
21
3
81
150
90
31
12
32
300
144
40
89
7
56
244
36
12
20
87
6
102
42
43
36
20
147
90
27
132
28
56
69
90
33
24
36
48
12
4
53
15
96
57
84
3
3
84
108
13
44
15
13
95
57
33
27
4
56
3
42
19
47
25
60
84
83
60
18
15
39
18
51
64
48
47
78
3
27
37
35
13
12
32
88
12
95
45
136
32
93
3
201
48
3
4
96
8
24
40
8
12
57
19
56
16
5
30
9
4
29
27
3
42
103
108
59
109
24
48
32
93
19
35
1
68
16
23
25
80
16
77
12
42
108
18
75
124
53
108
79
20
36
12
33
72
90
13
108
17
72
78
97
72
11
9
16
65
43
47
25
44
48
192
64
89
75
40
36
92
4
36
8
21
43
23
33
64
65
18
25
47
61
36
11
54
31
47
21
27
49
11
49
23
18
54
9
60
52
77
12
79
29
42
61
65
3
112
12
47
93
3
84
9
171
13
60
53
72
7
188
16
12
29
36
103
56
21
60
15
15
85
60
84
116
75
85
8
9
55
8
45
27
123
9
204
16
23
18
72
7
56
52
5
60
12
19
84
12
83
97
71
30
3
39
105
15
57
40
35
45
48
33
63
192
9
55
68
117
48
15
27
33
12
40
48
32
88
80
88
47
25
8
64
128
3
25
12
68
45
102
60
1
44
16
11
18
30
72
33
52
101
67
77
39
132
88
80
4
96
84
8
64
8
48
45
75
15
9
15
13
32
28
80
93
55
20
88
80
87
49
23
85
32
4
60
137
3
4
65
91
116
63
45
36
ABCD 94236443974*3^$a+1 [50029]
41
37
18
21
39
66
35
73
18
30
54
24
36
29
1
3
56
120
120
76
21
15
15
9
24
12
3
5
16
33
15
45
23
13
174
17
31
18
36
18
12
96
30
39
123
81
36
9
12
3
120
9
15
56
31
9
15
57
45
24
63
57
3
56
52
39
18
6
5
16
3
12
33
36
12
44
4
45
24
47
1
3
80
4
45
126
6
60
30
18
36
39
15
36
24
21
20
112
69
59
127
5
43
5
31
89
67
5
84
36
79
9
12
108
60
9
30
45
27
9
87
29
25
51
68
1
63
3
84
33
12
21
27
92
40
24
36
93
12
108
30
138
12
60
42
29
79
12
18
11
7
30
99
33
11
19
17
169
27
27
77
28
33
30
102
3
63
9
60
27
81
93
42
48
42
83
36
4
12
68
52
39
6
83
115
12
33
36
3
18
15
15
93
27
84
84
41
91
18
27
24
63
21
20
36
4
87
48
36
33
12
51
9
51
45
99
18
23
7
33
3
30
87
15
33
9
15
21
6
9
24
32
40
33
15
32
43
12
6
23
25
30
5
91
18
36
144
71
7
18
107
24
4
15
6
96
15
3
5
19
60
12
96
12
72
9
12
3
81
9
6
33
36
165
42
5
28
56
115
6
18
21
21
24
120
24
35
4
32
19
210
15
15
105
56
36
4
36
8
49
3
108
9
75
21
11
13
48
3
27
9
36
44
19
5
31
41
25
30
24
129
132
24
20
25
48
23
88
9
96
6
24
36
6
12
12
15
15
5
31
5
4
21
3
20
7
18
36
66
30
12
6
24
36
36
21
24
104
12
4
24
21
168
47
4
12
105
3
15
69
27
21
15
69
36
15
33
15
21
20
96
7
42
39
27
18
6
5
4
20
79
93
8
12
7
21
12
15
84
29
85
6
30
96
24
15
36
39
48
12
65
19
42
23
37
48
27
3
60
21
20
4
24
15
77
13
15
92
13
3
8
31
129
9
30
48
5
13
11
1
18
114
96
15
12
15
12
12
84
9
33
3
116
24
37
42
21
12
24
15
48
6
39
8
28
20
25
12
15
12
3
120
12
33
57
47
100
36
3
41
1
59
19
6
75
3
17
25
24
27
12
36
27
42
18
12
41
31
5
24
12
48
31
5
36
19
5
64
27
72
78
78
5
25
87
8
49
60
30
12
5
1
3
45
6
21
12
36
12
39
6
87
51
9
12
48
15
18
155
28
72
12
27
5
88
15
18
12
36
12
23
55
114
6
5
1
3
21
24
11
12
13
12
30
33
39
17
28
48
3
12
9
153
75
36
15
41
28
15
36
41
4
60
15
5
4
27
33
3
5
48
1
3
56
31
29
19
78
63
9
3
20
43
36
108
17
64
56
31
48
42
12
23
40
60
9
30
33
56
19
12
5
4
27
33
9
23
73
27
15
12
17
1
3
80
12
4
33
131
4
45
6
24
96
125
7
33
39
12
18
6
72
54
60
71
4
24
15
77
37
3
12
33
42
36
12
33
15
5
19
12
45
21
3
60
39
17
36
103
12
24
276
24
5
24
4
12
33
15
108
9
18
30
3
39
6
3
24
27
18
15
21
6
33
27
114
95
7
18
75
9
71
16
3
48
12
33
8
1
30
36
9
24
15
5
36
31
60
42
11
72
64
3
41
19
48
30
119
4
72
8
4
81
12
18
9
21
84
36
24
75
12
141
90
72
21
51
90
18
21
9
30
18
60
15
8
19
21
72
44
4
135
81
36
44
1
12
120
23
7
78
15
8
19
48
18
35
7
29
25
63
33
30
53
1
11
24
100
303
42
108
3
27
60
12
9
75
9
68
7
12
65
24
1
36
12
3
9
66
33
15
77
40
39
21
3
21
21
18
45
81
3
81
30
5
16
9
27
3
132
33
27
105
120
3
36
9
51
21
9
6
45
20
7
45
21
30
5
1
36
12
36
35
7
12
17
24
52
12
92
36
73
51
3
93
3
30
6
6
30
48
54
30
33
8
7
30
87
15
18
3
9
6
21
3
45
33
23
169
30
6
35
31
141
24
75
18
3
8
4
32
76
3
57
68
16
171
29
4
84
27
9
12
72
48
27
21
21
18
6
24
36
12
3
92
24
1
23
16
48
8
7
36
12
29
28
3
53
4
27
36
9
15
36
45
3
5
37
72
27
24
171
41
67
42
18
30
36
6
36
24
141
3
5
97
30
33
12
75
12
33
44
55
24
9
36
12
128
25
11
28
36
12
9
6
30
87
3
45
87
36
69
45
6
102
23
19
96
42
12
27
9
54
21
45
15
15
21
3
36
57
39
5
25
3
21
15
36
51
12
6
30
90
27
9
6
5
19
29
112
24
15
5
60
55
144
6
54
60
12
12
66
6
21
8
40
9
207
21
12
60
96
15
9
6
96
9
56
19
5
4
36
9
78
29
13
47
28
3
72
113
25
39
3
102
6
53
16
3
60
17
79
6
71
49
39
20
120
4
15
77
84
19
48
5
52
3
60
9
80
55
105
21
24
39
24
33
72
47
24
19
78
15
8
1
30
5
43
66
47
40
27
33
87
57
3
81
87
9
33
3
104
16
3
9
12
33
27
108
68
19
18
90
45
15
6
30
5
37
3
24
3
45
8
31
24
5
16
15
21
9
51
3
30
39
15
18
23
1
24
6
65
28
36
72
12
36
84
48
93
126
29
37
135
8
7
9
24
9
66
5
7
24
120
66
30
69
45
24
35
7
5
28
27
18
24
3
15
12
141
12
9
6
57
36
45
11
19
66
3
116
7
53
40
27
42
23
37
108
75
45
95
24
16
48
27
45
9
35
43
33
48
9
11
16
3
21
24
27
18
6
36
6
23
7
48
17
19
60
24
30
12
59
151
5
4
39
54
6
6
18
18
15
60
93
35
139
21
12
207
66
39
27
66
15
3
21
21
18
9
12
3
21
51
6
59
16
39
9
69
66
21
21
179
61
39
44
61
51
12
33
30
57
63
84
89
36
19
60
77
43
9
123
12
93
84
45
63
8
13
42
53
12
28
9
6
102
24
35
28
32
16
39
5
19
105
12
147
72
65
88
156
9
12
6
78
39
3
57
3
105
39
78
6
5
1
30
9
39
41
67
53
ABCD 94236487186*3^$a+1 [50020]
320
168
72
21
19
89
31
48
353
79
8
33
447
120
153
39
33
247
29
144
27
273
7
353
327
120
88
5
27
160
168
200
120
33
12
396
144
36
19
120
240
80
112
65
15
321
72
55
53
27
213
27
232
41
240
39
141
27
40
161
31
248
117
75
280
185
55
8
40
185
15
81
159
160
113
7
240
17
63
40
192
48
17
175
120
240
41
72
175
80
57
183
177
103
161
144
55
72
53
60
15
280
41
504
15
40
185
12
96
99
88
113
327
93
259
41
72
87
168
592
113
72
103
17
295
48
72
41
159
168
153
168
31
41
7
32
48
105
175
185
135
112
8
33
39
48
57
108
267
88
32
9
144
127
8
40
80
33
639
33
247
113
120
255
232
8
33
72
48
60
139
200
129
12
144
144
240
99
112
120
5
36
79
8
81
111
9
312
120
72
207
105
63
57
63
120
345
87
129
39
40
32
48
112
48
152
369
24
12
75
21
108
271
8
153
79
41
127
32
280
65
180
144
19
41
31
288
113
79
128
57
108
60
127
53
108
247
185
135
112
89
151
8
72
88
360
173
144
3
40
80
192
9
72
120
127
72
89
384
48
72
207
40
8
360
93
12
7
320
321
79
120
80
40
120
8
57
24
231
21
187
32
81
279
48
33
108
36
55
5
288
36
12
19
8
153
39
40
240
41
72
415
161
391
101
219
48
192
88
72
41
247
32
40
8
105
127
89
319
41
31
248
117
75
105
24
120
231
21
27
312
45
115
80
249
39
105
96
319
53
99
33
15
93
19
8
40
257
55
305
135
240
40
48
120
41
72
108
132
159
141
139
101
19
29
91
233
255
33
279
40
221
240
192
108
132
67
41
72
375
120
237
115
161
48
31
185
63
40
72
113
72
144
111
88
80
33
87
177
255
168
72
189
91
305
63
40
65
12
36
60
19
48
72
80
9
31
173
48
19
89
24
15
72
165
123
273
79
65
135
273
55
41
79
32
40
168
41
31
128
ABCD 94237224286*3^$a+1 [50067]
45
135
25
47
168
60
96
21
159
57
304
35
24
84
1
95
120
57
112
47
60
69
40
35
204
36
24
37
24
56
63
201
39
72
24
9
51
109
131
60
24
1
11
45
40
23
216
105
15
57
208
35
96
360
165
99
204
216
105
15
24
33
147
181
11
24
144
445
56
16
59
120
61
23
216
121
56
3
60
289
35
61
191
120
33
15
72
24
9
15
36
240
69
51
21
3
132
108
141
64
35
60
33
3
96
84
204
36
9
87
84
60
240
49
11
36
25
143
492
213
160
35
132
48
36
24
213
3
84
12
85
83
36
25
32
63
9
16
80
51
24
61
24
35
85
35
84
12
69
39
145
155
12
24
60
144
72
21
207
12
24
21
75
48
132
240
60
408
85
155
60
60
85
71
84
61
119
72
24
49
8
87
321
24
51
276
81
24
39
241
119
49
191
81
120
183
57
3
60
81
15
120
1
23
60
120
21
15
129
75
120
432
13
191
9
51
24
12
73
11
117
24
39
156
84
276
24
36
9
72
39
49
95
145
11
24
141
39
84
60
60
85
72
23
81
256
23
153
27
72
324
36
13
47
504
96
180
108
60
60
72
73
200
87
153
231
24
336
1
48
96
11
133
95
36
85
59
12
24
105
15
57
123
24
85
71
105
184
71
49
128
219
21
219
261
39
84
84
25
56
219
93
3
24
120
12
24
9
16
131
144
21
75
108
72
24
1
8
120
40
167
9
72
27
60
25
120
311
276
24
45
280
239
60
45
87
9
16
23
121
32
144
243
132
73
107
24
156
48
25
80
15
72
24
24
120
252
168
12
144
49
35
37
120
35
45
39
84
12
48
72
33
15
33
123
60
96
108
36
24
153
27
21
15
60
36
48
201
51
165
63
72
49
56
15
33
15
25
56
39
121
35
85
24
35
120
36
84
117
24
39
33
63
57
24
75
108
12
13
95
96
49
71
49
35
205
47
144
24
216
120
336
9
72
87
216
36
180
81
3
24
12
48
60
261
51
45
64
56
24
120
16
8
160
35
181
71
60
84
1
95
264
49
275
21
16
56
88
56
195
108
132
45
63
105
51
156
73
200
87
9
72
63
120
25
95
1
23
121
32
87
297
75
84
1
203
117
39
264
217
8
336
159
36
24
21
39
36
60
25
119
1
59
36
129
16
59
85
216
95
177
99
45
64
56
15
108
405
136
56
15
108
72
24
36
24
177
87
36
204
60
120
85
11
156
60
549
144
87
60
108
132
24
144
36
129
207
420
21
159
60
69
16
144
131
69
72
27
60
96
169
47
81
ABCD 94237248694*3^$a+1 [50003]
31
29
18
90
3
21
43
12
23
1
47
30
15
27
1
95
6
66
33
52
5
48
27
147
96
6
84
6
18
3
27
1
96
156
5
15
120
9
60
18
42
54
54
36
6
1
5
60
19
11
24
1
68
64
101
24
60
31
35
37
48
17
43
80
87
24
9
57
3
9
48
55
17
3
52
17
39
51
61
5
60
24
24
27
9
84
19
8
105
7
8
9
79
20
9
63
28
5
24
12
19
72
53
19
17
39
45
72
48
7
23
117
64
29
7
20
9
19
92
3
1
36
20
39
6
15
27
13
35
37
11
24
48
24
1
5
18
42
7
5
48
3
9
12
24
31
36
29
36
7
5
12
24
6
66
12
55
5
3
3
57
105
12
42
18
51
76
29
67
17
30
18
24
6
13
11
78
63
40
35
24
6
18
24
30
3
33
6
30
18
18
3
45
19
8
225
114
24
66
6
54
36
3
4
12
53
78
13
92
177
7
41
15
9
39
16
89
127
53
186
21
9
90
24
66
6
30
7
12
23
18
30
24
6
12
102
18
30
30
103
35
18
6
54
67
20
3
49
47
6
7
48
77
55
23
24
6
48
7
29
19
11
18
3
129
60
30
6
48
15
12
28
77
30
30
7
41
12
55
47
6
19
53
19
41
19
5
39
9
30
1
29
216
60
30
24
6
19
5
31
20
16
23
18
48
19
12
29
7
17
7
29
36
18
18
43
11
81
28
32
184
5
156
18
102
12
48
12
42
30
96
12
36
31
44
15
30
72
12
3
69
51
4
23
48
42
51
9
51
39
6
24
42
6
19
56
93
12
15
48
21
60
78
66
55
29
42
6
18
24
21
12
108
45
7
17
63
93
66
18
3
3
90
55
5
24
7
35
48
18
30
13
5
19
11
42
3
12
9
6
24
48
18
15
15
25
8
45
7
48
5
30
66
6
25
5
18
30
19
101
36
24
75
27
73
29
60
12
24
7
48
20
87
18
6
24
42
3
4
8
48
9
60
12
36
223
72
5
3
21
6
102
132
19
5
7
95
30
18
37
8
27
18
12
42
21
45
96
6
13
29
78
93
52
20
9
43
17
24
12
7
53
19
11
24
24
96
133
77
30
13
17
96
3
9
6
30
12
54
6
15
33
36
51
9
39
4
77
48
12
60
19
5
15
72
52
17
36
42
18
102
81
21
66
30
132
43
24
48
36
20
81
48
12
51
40
68
15
61
35
54
7
65
63
172
23
1
215
48
90
7
23
13
17
51
9
48
48
12
48
27
63
102
15
112
68
63
24
18
48
19
35
13
20
15
45
28
80
21
24
42
13
65
67
20
27
21
27
24
48
6
19
65
31
5
75
39
25
47
9
9
7
71
24
48
30
3
15
18
36
36
60
72
72
18
72
54
36
24
6
1
8
21
24
60
54
13
24
41
12
6
66
24
24
60
55
72
101
43
65
15
12
28
17
3
16
5
24
96
19
60
5
12
12
30
162
31
29
18
18
12
42
48
42
24
6
13
5
12
31
5
3
27
48
6
18
6
36
84
7
89
36
54
18
12
90
18
30
42
84
36
6
37
56
9
36
30
49
8
33
12
19
56
40
8
9
6
57
45
60
12
103
5
15
165
42
61
92
40
29
60
19
59
81
117
7
41
31
5
6
150
7
17
19
29
3
105
12
3
60
88
101
24
72
60
15
45
15
63
42
75
48
12
9
24
6
18
36
19
5
60
7
23
13
53
15
12
27
48
25
65
24
48
3
57
7
5
60
18
6
27
48
12
57
18
37
12
143
33
33
6
54
15
21
19
17
12
12
31
17
43
29
39
72
60
9
91
5
132
3
64
95
6
15
3
72
33
12
28
17
123
21
30
13
17
36
30
78
60
115
59
90
12
96
48
24
63
3
6
19
32
40
89
24
54
138
30
45
69
36
12
3
33
156
6
18
7
8
12
45
174
69
12
45
18
85
5
12
12
36
90
24
48
24
30
39
9
63
69
6
48
72
30
15
69
31
24
41
43
32
3
6
108
31
17
12
51
21
24
19
5
55
53
19
48
53
78
24
18
48
31
60
59
114
3
48
9
48
63
21
24
7
48
20
21
19
5
96
6
18
24
6
54
42
73
77
99
9
6
25
5
24
51
15
49
53
18
30
27
33
19
53
15
69
36
12
111
21
19
29
108
3
21
43
5
36
120
36
36
12
63
99
48
18
78
30
7
20
15
120
25
20
27
6
42
85
107
30
48
15
33
15
21
60
18
13
35
48
114
48
15
9
48
72
79
41
108
63
4
36
53
192
15
28
17
12
12
51
63
174
36
30
1
23
37
11
18
7
5
48
42
45
4
5
48
72
31
24
11
18
24
3
33
27
9
31
47
96
30
87
64
96
8
72
27
21
12
9
96
3
4
47
9
15
1
5
60
54
45
9
43
17
3
75
45
57
18
18
54
33
33
6
6
18
42
3
9
111
40
5
96
6
30
63
69
6
30
19
65
31
47
144
6
3
16
36
17
31
20
16
53
3
15
54
19
17
24
6
93
4
47
114
6
1
47
18
60
19
53
42
13
11
42
78
6
18
6
60
12
103
41
18
6
72
18
6
43
41
87
15
24
13
41
36
30
6
7
35
48
78
15
9
12
39
87
18
6
1
48
5
31
41
12
6
54
36
19
8
60
4
11
18
12
43
32
9
19
11
61
5
43
65
7
17
36
15
64
23
24
9
105
12
15
33
67
89
139
41
51
15
18
60
55
11
6
60
7
95
1
71
21
33
66
1
8
9
3
48
64
83
18
15
9
3
45
54
109
35
24
6
36
6
30
18
6
39
4
8
40
8
45
87
3
37
65
15
9
66
18
27
3
6
24
7
83
1
5
24
31
108
23
25
77
111
27
25
12
17
18
42
84
19
47
18
30
30
12
30
13
72
5
6
13
17
90
13
29
6
6
91
20
3
237
3
24
72
9
40
20
69
7
113
48
19
35
1
53
72
127
72
29
79
41
96
24
19
35
42
36
42
42
19
5
6
1
65
24
91
24
35
6
12
63
15
13
72
17
72
24
12
15
33
12
24
51
28
20
9
3
33
12
15
33
15
9
132
91
5
3
45
24
42
48
21
ABCD 94237292588*3^$a+1 [50004]
39
16
32
136
24
5
36
90
85
59
37
56
24
184
56
183
1
104
328
72
53
67
77
54
69
72
39
72
49
96
35
37
161
127
24
191
73
24
80
40
32
3
37
71
129
136
120
32
16
71
81
88
29
67
56
75
37
8
40
5
147
88
233
7
47
25
8
40
32
21
19
32
21
54
144
61
80
21
27
225
15
183
9
64
125
90
57
33
7
48
104
16
77
99
48
72
184
101
3
16
24
101
27
135
54
51
72
21
27
9
111
160
24
101
27
16
29
72
123
435
72
109
197
43
96
5
75
88
80
232
24
144
80
51
37
80
99
21
105
87
21
27
24
16
59
93
40
47
18
55
128
40
144
65
36
19
71
72
105
111
1
56
64
8
16
71
73
53
18
54
72
3
120
21
90
36
93
33
7
8
192
48
33
55
56
16
120
72
5
115
32
96
333
72
19
71
54
3
15
217
24
144
8
3
61
48
48
23
1
176
280
32
112
176
72
112
48
72
89
36
19
32
3
37
24
83
45
48
15
25
47
57
15
49
104
117
43
47
54
99
112
56
39
73
8
117
67
24
96
24
5
51
136
32
112
168
131
85
59
36
54
3
88
152
9
15
40
24
47
9
99
21
136
5
67
23
49
48
80
88
5
108
126
25
48
8
189
51
120
9
18
85
32
16
152
40
35
90
115
48
72
96
209
15
40
48
48
29
43
80
240
40
224
21
19
8
27
18
75
33
15
144
48
243
45
99
21
24
99
229
120
168
5
19
8
45
72
75
105
63
16
56
45
75
15
18
127
35
45
40
24
32
39
145
48
80
48
57
15
21
211
8
15
108
72
36
25
47
72
57
208
32
64
24
11
61
245
234
81
16
83
21
48
57
175
128
48
189
115
29
19
17
103
96
72
80
184
96
197
27
40
200
21
19
179
37
35
85
144
80
16
17
247
80
48
16
5
72
67
77
75
69
144
27
99
61
11
54
79
65
7
24
120
200
48
16
56
16
48
5
19
48
59
18
91
24
32
168
40
8
40
24
23
1
32
93
216
163
80
168
3
85
120
47
105
75
37
71
162
55
24
8
16
120
24
5
43
47
90
7
8
280
8
184
251
85
23
57
40
47
1
32
39
54
72
108
31
8
87
81
40
48
264
8
88
72
24
5
75
40
24
32
120
24
328
131
21
16
17
103
95
9
168
75
37
56
87
33
24
15
33
72
39
81
40
56
64
56
40
72
48
83
21
69
19
71
81
96
120
72
27
13
5
27
16
104
48
93
19
53
91
56
15
33
72
288
72
16
23
1
48
128
237
36
207
64
48
23
705
40
47
72
33
72
16
24
179
117
189
43
8
72
381
54
72
21
24
160
101
18
81
96
57
87
160
8
195
45
120
88
80
64
216
35
133
24
48
47
90
18
69
40
8
40
23
54
51
183
25
29
36
39
40
47
25
96
23
1
8
16
29
18
49
59
216
93
51
69
21
19
32
255
54
36
90
54
270
54
3
144
88
32
336
192
33
54
36
13
41
180
19
24
96
24
35
36
57
24
189
91
24
24
32
243
72
45
120
40
11
189
40
24
32
3
144
18
18
57
15
9
189
19
248
57
15
48
64
80
48
16
72
24
ABCD 94238021446*3^$a+1 [50007]
25
68
36
51
25
35
93
36
27
69
219
21
88
23
93
60
4
60
72
35
9
16
36
24
35
21
60
12
52
20
24
27
25
44
160
131
24
9
4
8
15
12
45
12
16
80
12
3
84
13
11
37
68
24
40
56
4
32
48
123
49
36
12
47
145
56
27
33
48
15
1
44
4
12
23
13
84
60
80
15
33
28
212
36
15
45
16
164
64
32
24
4
12
20
36
48
171
13
48
20
39
45
136
24
140
39
21
51
33
4
56
36
84
16
8
36
16
44
72
64
44
132
12
27
48
21
12
3
36
25
8
3
25
144
108
48
23
97
47
12
85
8
132
76
8
15
57
4
36
12
35
33
75
229
60
48
140
87
1
35
25
180
8
16
20
75
81
240
112
32
24
24
40
120
32
48
40
128
15
12
33
180
3
204
33
24
24
147
9
15
120
13
60
32
76
84
95
93
75
85
8
12
132
195
84
1
48
128
292
20
3
12
93
64
156
35
37
8
75
69
16
32
36
27
72
57
16
8
12
39
9
4
8
48
15
21
15
108
21
159
45
72
24
36
100
104
72
39
105
40
35
300
73
48
44
16
23
61
44
16
95
81
4
23
33
4
44
96
51
165
3
36
121
188
4
12
36
60
144
11
33
72
40
119
61
179
9
52
12
35
177
76
20
12
15
168
33
75
12
25
8
64
20
27
1
20
3
61
20
39
97
8
76
71
37
48
32
52
60
164
60
96
40
80
15
1
12
83
12
93
39
129
12
4
143
145
12
59
177
15
33
72
39
24
45
112
20
15
33
12
15
93
36
36
48
120
27
37
120
128
39
1
24
60
36
143
72
9
16
24
23
33
40
84
68
12
15
81
4
59
45
84
52
8
15
12
9
12
39
9
36
28
32
75
9
12
48
64
68
48
64
32
60
3
108
69
240
3
108
37
12
71
57
12
16
8
156
28
8
63
12
45
24
28
32
51
57
87
1
60
12
35
21
16
56
75
25
23
36
1
8
60
171
9
60
36
204
64
48
68
99
73
20
124
48
12
48
35
21
12
48
52
24
56
3
72
24
93
12
3
57
15
121
104
39
9
27
13
60
20
72
36
108
52
23
61
44
51
9
36
51
45
39
141
60
39
9
52
32
60
27
69
51
1
24
11
25
144
48
12
11
12
333
60
48
84
36
15
60
81
84
60
60
36
180
88
23
144
1
12
20
48
24
75
201
112
12
11
45
24
24
24
72
16
8
39
13
83
9
52
180
8
52
20
16
44
76
20
48
16
48
12
56
3
36
145
8
171
1
20
16
120
8
12
48
15
1
83
57
24
12
48
60
4
92
48
40
12
23
85
8
15
49
188
28
224
40
60
35
13
12
120
60
20
28
92
123
25
32
16
68
12
15
97
12
96
24
56
160
107
37
8
63
33
12
48
147
12
85
32
15
1
35
165
24
96
15
24
121
8
51
141
39
13
23
12
145
92
28
11
21
24
24
40
108
20
24
36
12
96
24
3
25
59
21
12
3
157
116
60
136
71
9
28
20
48
60
48
12
84
204
36
99
1
35
201
39
21
24
48
72
16
72
8
3
60
12
165
24
156
3
9
40
23
85
20
24
40
48
12
36
44
60
24
136
48
20
28
68
12
4
11
25
8
51
81
64
44
52
12
20
15
60
33
3
49
60
11
9
36
12
39
84
9
28
59
33
48
72
168
48
244
60
23
49
80
160
35
61
140
48
132
40
8
144
40
8
24
84
12
40
143
49
140
172
80
16
20
3
45
64
143
49
36
8
72
48
72
63
1
179
117
60
3
36
105
148
8
4
48
12
35
129
16
83
93
48
60
51
13
116
12
27
13
44
60
24
16
8
48
87
13
68
16
108
80
60
72
28
23
37
143
60
25
44
84
60
4
68
3
61
96
8
36
28
23
9
75
25
20
144
27
37
140
12
144
15
36
48
21
16
156
204
68
27
73
11
24
37
20
28
8
12
3
9
84
36
144
12
100
60
68
16
56
72
48
99
24
49
32
48
160
12
120
80
16
32
12
15
45
24
12
4
104
132
220
47
96
72
12
157
8
87
105
28
35
193
107
37
95
1
120
8
64
35
72
13
56
24
36
39
45
12
16
20
12
3
12
165
87
144
96
81
112
23
33
87
25
ABCD 94238065438*3^$a+1 [50011]
9
207
39
6
27
165
3
195
6
87
33
42
21
15
89
55
57
32
13
6
138
60
119
37
60
18
72
48
42
11
40
24
15
108
36
30
18
276
12
57
39
30
6
36
18
12
11
288
13
51
24
8
55
81
45
42
9
21
6
30
6
89
88
57
288
102
41
40
72
15
17
13
54
21
104
1
108
35
43
72
48
42
30
42
54
45
27
77
16
63
78
123
21
12
39
15
60
12
6
51
32
96
40
56
40
27
48
36
33
111
9
117
3
21
3
24
39
9
104
136
24
33
24
15
69
24
84
198
6
54
5
40
24
15
42
66
101
16
27
42
66
33
3
45
15
201
15
66
222
36
77
16
15
54
11
25
15
21
30
54
39
8
25
54
72
72
177
27
45
96
39
48
9
15
12
198
6
81
48
45
35
16
80
16
69
75
105
144
71
7
57
168
3
60
81
57
63
72
15
33
72
33
15
57
24
36
51
24
51
21
8
19
24
54
39
9
6
9
111
6
66
137
85
48
24
36
36
3
225
15
21
36
78
18
36
36
120
6
9
93
186
66
36
36
47
64
129
84
24
48
96
360
3
8
48
13
3
69
18
33
39
33
69
72
99
32
67
60
66
168
30
9
9
18
72
90
24
48
36
39
3
77
16
32
157
24
3
56
115
6
48
168
18
18
30
45
87
12
117
24
9
39
33
12
99
63
24
30
11
121
72
111
72
45
51
8
19
21
63
33
72
3
54
23
19
66
11
7
24
65
19
45
80
7
18
39
48
33
78
12
36
81
87
41
85
36
23
40
9
39
27
60
81
57
6
66
6
33
8
7
42
36
54
30
23
37
27
32
13
3
15
36
45
24
3
48
5
73
18
69
51
18
11
16
15
198
171
9
12
6
21
27
24
216
53
37
51
57
15
111
72
66
162
24
18
174
6
12
267
21
90
78
36
90
126
63
21
24
144
36
15
15
9
9
114
12
18
90
6
18
53
55
18
30
9
15
18
12
83
25
132
72
27
63
17
37
18
30
27
24
144
27
12
96
57
15
54
18
84
6
48
23
145
48
15
27
45
72
3
90
6
102
39
15
90
24
48
204
83
109
186
12
45
32
16
39
84
96
21
51
21
96
152
145
12
83
31
9
9
18
21
87
54
54
5
13
12
24
15
57
39
176
127
72
54
3
135
33
48
72
27
18
6
29
187
120
6
207
27
45
45
30
21
48
39
225
99
54
24
18
21
81
15
120
33
15
48
56
16
39
90
36
60
39
105
39
189
150
53
1
12
18
60
120
6
126
9
27
36
12
24
29
133
54
5
48
19
66
72
3
75
66
54
77
19
30
18
125
1
42
30
18
6
108
3
51
162
108
63
72
8
109
27
21
90
42
47
37
11
7
33
63
9
21
27
135
42
63
288
75
141
21
72
18
24
17
40
153
47
7
18
24
87
15
54
27
27
29
7
24
17
40
81
23
13
123
99
36
48
42
72
47
48
43
5
73
48
6
17
109
51
111
66
60
36
12
6
21
72
45
35
64
51
30
111
21
36
30
24
48
126
35
25
174
6
84
72
6
12
5
1
180
12
39
21
12
108
24
3
32
19
30
150
41
64
51
45
96
48
15
198
99
48
105
39
33
71
37
11
37
3
51
78
30
33
63
81
8
16
51
21
15
33
45
30
276
54
144
72
12
15
39
177
8
40
24
176
49
39
24
24
39
66
6
41
16
15
9
48
9
114
45
9
90
36
66
71
97
36
18
105
57
12
3
33
90
36
72
17
25
18
53
49
6
48
33
9
15
33
39
3
36
180
173
25
159
51
60
9
111
33
72
8
31
57
8
115
18
60
18
36
30
36
23
16
24
45
24
138
57
141
99
63
24
89
40
24
3
18
54
21
21
99
72
3
117
9
54
132
72
174
63
15
48
36
36
132
30
23
31
9
24
80
19
189
27
90
30
21
57
126
36
36
57
27
114
30
45
51
30
96
15
21
51
57
71
13
108
39
24
33
66
78
30
18
78
129
63
18
23
109
27
8
16
21
36
23
16
9
126
9
117
72
35
19
42
195
48
24
8
40
120
24
165
36
24
72
39
63
78
27
96
33
15
32
40
39
6
72
3
80
25
108
144
66
90
15
24
57
30
57
48
3
18
35
55
18
6
9
135
18
126
18
39
45
96
27
120
45
60
135
8
ABCD 94239178426*3^$a+1 [50017]
19
65
76
20
48
10
5
32
11
162
35
25
68
35
59
30
55
23
137
64
64
32
5
11
109
10
105
3
26
4
15
27
53
33
63
64
137
10
198
183
87
25
167
50
58
45
41
7
17
36
52
42
18
8
22
29
175
33
96
27
24
30
20
11
32
45
248
10
30
20
48
36
24
19
17
70
18
60
8
19
5
11
128
5
16
11
7
41
69
40
30
21
29
67
149
11
25
76
27
15
102
6
72
18
144
43
1
31
41
4
56
72
22
13
80
80
133
30
54
36
20
22
86
84
28
32
112
35
9
24
31
111
1
145
94
18
15
101
11
48
37
48
96
16
75
16
49
31
45
72
90
132
66
60
30
110
12
10
98
24
48
36
4
11
144
16
29
3
69
11
25
52
78
30
7
16
81
63
13
24
75
29
22
29
33
10
18
12
32
55
161
15
48
69
107
1
79
33
15
57
39
41
28
11
32
47
33
32
33
10
180
54
8
58
2
108
4
119
97
54
25
11
90
59
64
51
18
32
24
19
3
90
19
173
68
24
40
90
14
52
35
33
46
1
17
108
90
62
28
30
14
36
4
6
84
78
72
8
22
45
16
25
24
88
7
155
86
4
123
27
26
24
99
64
53
59
49
15
7
25
80
17
31
16
73
100
3
48
125
4
18
14
48
15
13
80
3
1
15
5
155
16
7
132
126
8
175
27
53
91
50
35
23
2
103
75
42
30
14
72
4
56
27
80
73
72
15
43
102
92
19
16
48
25
36
16
18
2
16
32
60
35
107
150
18
18
152
100
8
55
17
40
92
130
18
23
9
36
3
64
3
125
48
16
41
39
1
68
82
90
95
97
15
5
52
56
124
83
43
24
14
175
89
10
26
115
17
12
22
29
21
36
24
31
9
36
44
108
10
17
13
42
26
95
125
114
50
36
107
1
15
69
72
19
89
82
69
80
9
36
120
59
95
18
68
4
192
6
84
50
40
3
65
47
13
3
32
5
18
54
3
45
20
12
3
7
9
16
1
10
98
24
315
16
16
80
5
48
36
7
15
177
17
24
12
27
13
147
53
34
74
36
36
22
12
6
159
15
108
90
78
109
13
48
82
12
50
83
16
16
3
90
30
72
13
5
11
21
43
15
2
58
5
7
14
22
24
66
27
33
79
25
58
13
89
140
96
108
127
125
4
8
55
41
4
48
60
39
128
13
140
39
1
95
57
28
44
10
26
24
16
35
32
65
32
16
63
29
108
40
12
32
10
86
19
51
38
36
58
41
21
139
101
16
90
17
43
30
7
13
120
155
160
112
33
47
32
16
25
24
18
72
5
81
63
64
123
38
22
57
101
34
90
63
64
5
11
32
5
32
148
60
12
15
21
27
160
13
3
96
31
180
54
39
9
18
85
29
18
30
3
17
31
32
32
48
64
21
10
72
41
97
42
5
13
68
111
85
104
195
97
47
57
136
32
31
5
59
48
229
10
129
80
109
67
48
208
64
51
93
207
17
37
20
106
24
5
13
32
36
47
48
32
15
86
75
7
30
54
21
32
21
12
22
153
27
53
57
7
113
22
14
24
323
32
17
28
18
17
33
52
20
151
117
72
51
27
14
39
96
13
8
40
19
1
180
34
74
4
32
48
27
13
20
180
108
34
18
90
42
44
82
50
34
6
104
36
34
113
103
105
17
58
42
152
76
24
95
80
23
18
39
41
4
99
9
42
29
32
47
33
144
29
46
18
68
40
7
1
31
51
50
27
117
58
12
5
13
67
11
102
132
44
24
22
36
45
9
36
30
110
22
26
22
65
80
5
12
15
75
37
53
56
36
70
9
69
11
19
13
167
42
31
5
32
12
143
1
15
81
76
35
153
96
23
25
183
32
112
25
36
90
25
5
132
32
39
31
6
54
66
3
65
15
139
21
29
12
28
18
153
5
4
87
96
9
164
19
3
14
16
175
73
4
3
15
97
13
19
3
50
220
12
176
67
32
80
5
68
7
29
24
43
9
68
60
22
113
13
54
14
16
31
59
6
72
7
101
27
17
111
32
5
18
9
5
43
57
30
18
18
53
97
44
3
97
31
49
10
85
13
195
48
19
26
24
75
16
17
63
97
18
2
40
51
32
112
165
27
48
5
27
81
64
30
110
3
55
90
162
18
72
120
6
69
125
48
60
70
60
21
16
16
37
80
10
50
40
32
36
99
80
208
256
96
29
184
60
48
60
8
60
15
37
132
8
130
158
22
57
32
21
52
ABCD 94239348902*3^$a+1 [50026]
12
255
12
8
12
16
57
108
3
12
72
132
56
28
96
24
12
72
36
39
33
180
84
36
32
48
12
52
48
72
20
28
200
13
63
32
64
63
77
4
44
16
56
168
60
16
20
7
153
27
89
40
44
79
30
23
55
93
56
31
9
188
148
8
12
64
44
76
176
24
28
20
60
60
73
27
20
28
48
164
28
32
28
72
32
28
92
13
3
140
55
5
85
15
92
12
241
47
52
81
12
3
48
176
64
96
20
36
40
44
124
56
28
80
55
5
115
153
104
1
183
56
100
56
60
7
153
200
84
36
4
176
4
24
44
72
28
32
31
69
84
57
3
60
12
32
28
84
20
16
92
88
24
144
116
48
12
124
87
42
3
120
68
40
57
47
132
28
20
43
162
155
115
5
40
183
17
12
4
99
17
1
87
8
67
57
120
21
15
48
57
15
12
96
84
180
12
104
4
80
16
36
96
45
135
24
24
9
330
41
24
60
13
39
80
60
61
12
23
12
16
12
24
240
80
204
7
33
96
8
60
13
147
128
4
80
4
96
8
40
32
84
36
48
12
4
44
76
39
18
99
180
8
88
12
12
48
32
16
24
20
40
20
84
12
7
60
21
96
420
120
3
57
93
35
36
19
17
16
188
12
85
95
84
4
72
15
89
76
12
32
28
12
224
16
68
25
18
113
84
103
5
52
20
100
93
3
92
48
4
12
153
30
33
27
5
13
99
20
16
80
112
12
296
48
139
17
96
55
72
5
12
16
15
42
147
20
4
9
3
24
24
44
12
76
12
3
33
92
84
4
219
120
105
3
33
120
132
104
4
27
5
7
17
136
104
36
28
24
3
17
16
12
44
100
21
75
80
28
92
124
21
63
56
16
75
5
40
225
47
48
24
48
16
20
19
197
36
12
16
27
89
148
120
20
136
39
33
32
40
12
48
3
69
20
120
16
48
36
33
123
24
36
27
33
24
120
20
76
15
69
21
39
21
3
36
84
44
25
147
48
225
23
160
20
88
80
36
40
8
48
37
3
27
113
160
8
49
51
96
48
12
36
44
124
132
15
45
140
28
56
160
33
75
60
32
163
5
28
12
45
90
30
3
20
337
270
41
19
137
48
36
16
8
43
153
56
60
88
32
28
33
15
68
12
144
31
252
18
3
72
132
20
43
9
96
164
4
9
15
12
48
20
13
83
12
4
84
36
21
95
24
4
156
21
3
12
104
88
36
164
12
40
8
132
136
92
43
33
87
60
5
4
24
39
77
4
72
60
15
42
63
12
192
144
24
36
9
47
76
24
24
99
18
15
44
4
12
200
28
9
35
13
59
28
48
104
73
47
60
40
84
36
24
60
32
64
188
40
96
39
113
144
31
53
4
12
60
20
36
4
260
84
24
112
8
133
39
84
36
33
108
39
80
28
92
24
40
44
72
16
200
37
35
16
60
72
15
12
33
24
204
104
103
5
37
30
33
80
4
44
4
15
17
40
3
77
60
4
84
68
24
76
12
216
36
156
12
75
30
231
44
28
24
60
164
40
24
80
25
23
88
57
3
60
80
156
151
9
93
15
8
175
45
44
60
88
80
136
56
16
60
32
12
61
47
52
60
111
125
100
45
99
60
264
12
32
52
8
48
24
28
48
24
21
63
132
44
16
15
102
27
8
168
144
28
36
56
28
12
21
47
48
7
168
17
13
42
21
24
3
5
132
25
3
24
63
21
36
84
57
75
32
12
64
72
44
61
123
36
24
92
37
3
117
47
76
48
72
27
78
39
51
45
24
60
156
48
39
137
61
90
77
52
20
13
95
192
40
8
40
63
17
16
152
64
48
60
15
57
201
120
39
108
36
180
44
88
8
12
85
39
68
55
17
31
17
55
57
48
12
60
140
180
43
60
53
67
57
93
47
40
108
72
3
41
24
60
16
312
ABCD 94239483082*3^$a+1 [50013]
123
6
51
9
60
78
12
33
153
15
9
30
144
9
60
3
84
18
36
114
33
12
21
54
18
72
3
39
6
138
45
129
51
15
30
60
6
48
60
18
18
432
30
90
117
51
201
48
15
36
12
204
30
15
144
69
15
51
6
18
93
147
126
72
15
75
12
108
42
48
30
24
120
48
6
12
12
15
63
102
15
33
12
12
36
42
33
3
9
51
72
138
36
18
30
30
21
69
12
15
15
33
3
18
30
12
48
24
18
24
78
6
6
30
84
6
33
171
12
24
66
24
48
27
51
12
12
36
60
12
57
3
12
18
108
84
6
12
78
15
108
81
150
18
12
24
6
6
15
57
42
60
36
114
60
75
36
60
84
21
150
24
21
3
66
84
15
117
24
96
114
18
3
168
69
18
18
102
12
60
6
75
105
15
309
30
6
6
9
132
57
63
69
24
15
36
33
120
30
33
69
78
21
36
48
15
6
42
30
78
54
195
21
30
6
159
57
15
3
30
24
42
78
18
69
63
18
12
36
6
24
81
21
63
105
171
21
90
117
3
132
78
18
42
132
18
42
3
3
12
138
30
24
96
84
18
99
60
3
132
96
12
48
54
15
21
15
15
33
69
42
18
36
87
108
15
30
24
18
180
45
9
90
45
48
27
9
72
57
30
48
69
3
126
6
18
30
66
24
36
36
36
15
69
18
30
18
9
33
102
6
120
12
12
15
36
105
27
27
24
96
18
12
156
63
177
147
57
99
105
66
45
9
102
93
69
18
54
54
24
96
12
24
81
15
42
48
42
33
72
45
6
126
36
78
66
18
21
105
12
30
12
30
6
69
51
96
36
162
12
108
258
18
30
57
63
270
6
66
72
42
24
6
60
84
66
108
36
24
30
3
108
45
99
3
30
39
93
72
216
204
36
18
6
48
72
120
6
9
69
72
42
210
30
21
39
18
18
30
39
63
45
105
99
93
6
30
15
21
6
192
150
126
36
48
36
132
114
3
36
12
39
24
66
30
18
135
63
60
48
42
12
12
78
6
252
60
108
30
72
30
27
27
24
30
42
69
195
30
18
12
36
48
24
30
18
12
33
129
204
36
30
48
18
15
3
54
90
30
36
39
93
252
6
6
3
33
72
3
87
45
36
45
12
48
15
57
258
12
33
21
6
117
3
54
18
18
48
6
6
15
15
78
6
78
3
63
21
36
69
18
60
165
21
6
24
57
9
78
6
72
54
6
3
9
60
228
30
69
9
54
66
39
33
30
93
39
66
99
27
96
33
99
81
51
144
57
3
6
135
21
114
24
24
18
15
135
18
51
15
54
240
60
24
15
57
30
165
24
57
24
66
9
180
33
48
15
39
45
33
12
36
24
6
57
3
48
12
54
90
48
30
36
6
33
15
6
27
57
30
162
150
60
141
3
24
6
60
42
54
3
3
42
42
21
108
39
6
27
9
15
75
6
132
3
69
96
99
75
60
48
6
12
18
66
84
30
84
93
255
24
36
213
21
18
45
36
27
9
3
12
84
81
75
6
84
3
33
132
12
114
297
225
60
24
120
3
21
30
84
18
15
9
18
21
105
6
36
48
60
24
102
18
12
45
39
150
6
186
84
3
27
174
30
6
6
120
33
15
21
135
120
9
60
27
12
36
72
33
57
15
108
72
12
123
42
15
153
99
3
132
114
36
30
81
9
6
30
42
96
96
66
48
12
27
45
18
42
156
24
6
105
21
3
36
15
6
24
36
6
12
6
39
3
69
63
21
60
57
90
42
48
54
36
30
255
75
30
12
27
84
75
12
18
54
12
84
57
39
90
36
27
27
18
36
24
42
18
36
12
78
90
51
9
15
9
60
15
51
201
60
45
18
66
42
30
99
69
60
54
30
60
6
105
72
69
3
153
18
21
36
39
30
30
24
54
60
15
63
24
66
42
21
225
6
81
129
18
45
75
150
36
90
66
36
12
102
24
42
30
12
120
150
231
21
15
36
63
36
156
72
18
12
30
6
6
24
42
60
24
54
60
54
12
135
75
9
9
30
12
24
30
132
39
99
30
90
42
42
72
30
18
48
18
12
60
54
30
54
36
30
48
12
84
12
132
63
12
27
105
105
6
12
60
48
78
87
69
54
90
72
39
129
42
ABCD 94239631888*3^$a+1 [50039]
20
12
12
12
15
18
7
11
37
56
57
15
28
212
120
52
20
60
15
61
84
47
1
5
43
116
33
91
44
28
35
109
8
48
64
96
140
39
33
36
76
20
93
3
112
5
115
80
40
56
72
12
52
11
12
21
52
8
24
28
8
9
151
41
31
12
128
48
51
21
28
140
180
9
7
65
115
11
33
4
5
360
51
84
57
19
44
88
20
60
57
90
81
4
23
9
28
5
51
147
33
40
24
36
36
41
75
69
39
12
45
207
3
13
44
48
40
68
12
48
4
36
11
93
100
8
4
8
28
209
3
3
33
72
15
13
29
63
24
33
15
16
59
37
116
45
90
9
4
44
28
20
12
27
33
76
12
72
132
104
57
87
12
16
80
160
12
65
283
5
39
24
72
99
78
48
3
12
12
45
27
84
24
48
60
60
27
105
60
12
204
12
48
27
120
57
72
328
68
12
132
195
9
4
20
57
99
84
60
28
80
9
19
56
36
57
102
13
32
88
125
91
20
9
3
12
76
77
7
80
75
12
69
72
28
92
15
25
48
120
60
324
8
28
11
9
117
19
216
8
27
33
12
88
29
7
48
23
85
24
116
12
60
28
120
77
87
51
37
140
3
25
32
40
47
69
96
21
30
42
3
28
180
32
72
12
96
120
132
16
24
140
36
40
24
68
60
99
129
72
132
28
89
123
12
81
15
24
24
81
43
53
15
105
103
164
3
217
23
45
48
84
33
27
28
17
43
20
12
76
56
28
8
117
43
20
9
51
45
39
36
40
12
36
12
17
91
144
36
44
36
24
60
15
145
56
4
80
16
47
25
8
36
15
9
69
102
49
32
4
8
3
213
132
9
19
44
33
3
24
36
129
43
47
33
28
44
3
42
48
103
32
108
171
1
17
27
63
33
28
264
17
51
12
76
24
8
99
73
56
24
33
30
25
84
8
40
23
13
20
117
7
80
105
15
36
120
27
9
28
56
60
124
53
75
45
87
75
25
8
4
60
155
1
179
33
48
48
60
87
133
116
60
100
41
30
117
76
104
96
12
45
54
61
20
148
80
12
28
12
95
49
41
87
36
51
21
28
44
216
60
60
12
12
28
20
40
140
40
17
18
57
88
8
27
189
48
208
68
9
27
36
60
165
267
16
20
9
15
96
9
55
72
68
168
12
36
237
39
3
21
9
135
33
63
9
67
8
28
60
108
104
87
90
39
87
33
27
37
20
27
45
51
33
52
77
123
168
12
24
4
12
65
75
28
116
24
69
15
40
12
56
88
44
76
36
44
40
107
249
24
84
60
28
48
12
20
52
32
84
21
231
52
32
88
8
72
132
28
5
3
4
36
20
135
133
84
60
36
36
24
32
12
36
72
100
20
4
71
45
52
20
40
23
129
16
35
133
11
13
20
28
68
60
52
32
28
5
7
8
57
27
64
36
44
72
12
60
36
112
180
44
144
52
12
32
48
136
32
4
48
8
108
4
5
31
17
42
21
9
231
52
60
107
181
20
96
28
23
117
100
47
9
24
28
12
60
125
15
52
35
21
100
32
153
39
48
40
23
33
24
72
123
1
60
24
140
45
67
53
51
72
40
5
7
8
48
24
48
12
27
9
144
40
8
105
43
80
100
56
4
24
5
3
12
76
11
18
31
60
56
108
105
3
48
12
27
13
32
63
57
28
5
54
61
92
48
40
8
4
60
20
28
17
3
180
15
25
92
15
30
3
72
48
84
40
36
104
45
3
76
32
192
12
124
12
20
12
96
4
12
20
33
63
225
54
9
16
161
72
3
28
92
40
8
27
57
36
40
12
80
12
45
63
40
48
32
12
3
129
64
72
80
28
20
96
28
5
15
136
24
12
44
60
64
80
76
20
12
24
76
68
9
75
87
36
25
35
93
156
21
27
36
9
51
12
148
20
57
27
36
9
15
120
168
177
3
12
36
120
60
12
52
47
9
81
18
213
12
48
64
56
12
16
72
35
69
96
12
36
129
43
5
27
36
120
76
155
13
56
120
24
3
37
53
42
30
27
4
92
88
104
12
105
43
12
41
63
9
3
28
32
12
117
79
44
40
120
72
8
36
172
48
36
84
ABCD 94240058618*3^$a+1 [50007]
48
35
54
31
5
42
33
39
30
171
87
72
18
39
15
9
40
120
11
133
41
127
104
63
1
101
75
96
87
81
40
5
19
72
56
24
45
30
13
8
15
168
66
55
5
19
120
77
3
40
5
19
23
97
48
65
175
24
5
36
183
135
24
1
125
120
75
39
25
8
15
18
7
155
13
47
30
60
30
73
56
16
128
72
57
7
5
24
12
90
69
129
31
11
109
24
120
29
108
39
24
27
18
27
33
55
11
61
24
80
16
5
72
27
9
54
66
36
51
57
126
1
35
61
17
12
6
45
64
29
19
23
48
60
84
126
60
12
43
56
40
56
117
48
42
30
27
16
24
144
65
66
6
39
33
55
56
9
6
30
67
48
32
39
54
36
39
15
25
137
12
27
96
48
136
23
33
39
73
47
25
24
131
85
41
55
17
63
15
9
24
15
54
51
81
103
48
167
241
137
60
43
192
8
27
30
175
29
171
93
187
17
66
37
24
29
72
108
111
141
43
29
132
15
16
23
54
43
8
72
3
21
40
5
90
1
24
53
36
31
48
185
7
71
25
72
11
36
49
96
71
25
8
96
144
72
105
84
144
162
9
120
21
75
15
97
23
129
69
36
6
9
40
71
9
33
18
12
96
25
80
16
53
216
42
73
29
67
120
65
39
75
12
144
6
3
40
41
103
5
27
16
8
27
54
36
162
1
56
16
48
77
12
55
5
43
8
64
72
29
27
57
7
89
111
45
43
65
7
89
7
8
15
54
91
161
15
9
54
18
63
297
55
72
8
88
144
72
168
8
40
29
30
18
147
15
54
6
21
105
48
24
126
12
18
19
17
31
29
18
33
120
144
16
8
129
30
18
78
25
72
5
43
32
24
15
1
80
64
288
8
24
15
1
24
11
108
57
24
64
71
81
123
126
36
174
6
15
69
43
8
63
30
72
78
12
9
280
41
159
33
78
120
73
71
25
24
80
21
171
3
126
15
21
3
87
90
60
30
42
12
15
21
123
192
48
15
114
12
19
77
12
18
85
119
18
7
56
64
29
324
60
156
7
80
24
69
234
1
96
120
5
30
45
81
15
48
69
27
24
40
80
45
19
143
48
25
32
33
96
79
65
55
152
168
16
53
36
36
19
80
16
233
36
19
128
225
7
48
8
51
45
21
19
56
39
66
15
39
1
5
3
16
11
69
39
24
12
18
36
31
11
18
12
60
3
81
39
15
42
7
5
168
19
48
197
36
18
60
49
5
18
33
15
57
15
9
16
17
30
33
88
24
56
40
71
1
72
47
49
167
25
8
16
24
56
33
36
27
15
18
12
108
7
119
54
91
59
66
115
24
24
72
23
145
48
59
30
111
40
24
41
72
207
69
12
132
3
48
40
24
41
6
54
12
55
35
18
24
43
29
216
144
18
66
6
18
87
40
48
17
96
108
75
105
7
224
33
6
12
13
65
151
95
114
12
60
127
101
42
105
15
25
8
96
16
23
1
35
45
88
65
36
66
265
48
96
155
12
33
16
120
89
7
47
145
71
49
32
64
29
43
47
33
45
72
12
15
81
7
23
198
72
75
15
25
47
33
88
41
39
111
81
57
36
90
1
56
40
17
72
15
16
120
5
24
19
144
128
15
25
77
163
95
9
24
15
49
48
35
37
8
117
36
30
114
7
168
8
33
135
72
3
6
30
1
8
64
8
48
120
129
55
56
40
47
24
1
8
72
207
102
108
55
32
24
16
24
107
13
17
198
1
53
43
119
36
114
66
72
1
71
81
24
16
72
5
3
57
36
75
81
39
57
12
171
16
48
53
123
72
9
54
1
24
32
15
9
40
179
114
3
48
16
120
41
150
18
36
43
8
24
9
127
5
19
29
115
47
153
40
192
47
90
111
112
80
24
39
54
51
87
25
137
31
77
3
39
90
103
48
72
65
39
160
96
72
5
36
294
18
48
72
294
49
96
96
48
29
67
48
72
53
18
33
15
57
48
40
77
18
1
96
8
111
30
18
57
93
48
24
19
ABCD 94240447012*3^$a+1 [50061]
4
48
29
144
144
30
81
69
75
100
48
104
4
60
32
4
203
126
99
88
23
49
101
31
48
47
48
13
167
1
72
20
48
16
59
49
68
123
30
211
20
124
24
108
48
95
36
49
65
79
11
45
99
12
18
103
24
53
72
19
72
53
139
56
45
67
23
105
64
68
12
48
3
36
1
59
133
47
61
108
95
85
32
12
88
23
120
1
23
25
41
31
29
87
340
48
41
24
39
81
6
54
66
18
127
80
40
5
103
5
235
5
7
68
321
36
228
91
41
48
36
67
60
12
36
32
48
15
36
9
136
44
81
63
60
96
16
20
93
67
128
15
60
30
51
16
29
180
151
236
52
60
12
80
36
52
72
68
45
63
3
36
1
149
90
108
12
1
149
90
198
72
3
36
112
47
205
80
15
96
97
32
87
13
12
239
1
35
49
32
28
20
21
31
12
11
120
1
48
5
211
212
69
30
9
15
21
64
185
7
203
90
31
44
12
112
167
210
54
36
1
17
27
33
36
67
8
4
65
30
6
27
9
103
41
135
9
67
20
123
1
41
54
30
96
18
192
73
192
140
96
52
47
45
4
104
88
8
16
36
107
37
80
60
36
3
54
3
93
67
128
100
44
15
81
36
45
144
6
9
16
36
32
141
66
90
19
95
25
209
43
47
85
5
243
9
43
11
66
19
95
90
147
100
12
36
92
4
5
31
44
64
41
51
52
36
59
90
12
123
60
48
3
109
5
27
40
23
21
45
55
59
30
51
4
41
7
252
5
27
69
27
4
59
49
108
20
52
92
64
41
91
72
20
51
57
57
12
75
16
32
21
60
7
140
9
99
9
60
30
81
64
107
18
127
125
54
49
41
6
333
237
55
35
1
59
45
16
119
13
12
20
4
44
28
32
88
44
16
59
129
40
236
9
54
45
160
41
31
108
185
6
49
95
205
20
52
24
35
45
4
36
92
9
108
12
18
105
21
175
11
54
36
79
5
139
56
84
51
9
147
18
91
36
5
31
8
51
141
3
49
95
12
180
109
35
49
11
36
13
116
9
67
29
39
240
12
36
12
16
72
23
216
45
45
15
84
99
61
11
84
85
11
48
81
4
56
36
76
23
30
60
36
319
89
91
56
69
96
15
28
128
63
97
72
168
84
5
60
43
47
48
33
117
175
17
24
90
189
60
136
44
28
224
3
36
45
16
36
44
208
132
5
139
92
57
51
15
37
53
6
49
89
103
32
36
96
108
36
9
36
15
51
1
84
8
21
139
48
23
265
24
92
48
111
36
1
44
33
30
13
360
108
131
1
59
54
31
56
69
78
90
103
48
36
24
5
207
27
36
126
30
81
9
103
227
133
72
116
123
217
72
36
89
3
93
7
59
1
53
19
108
12
132
108
17
24
27
12
40
56
135
97
113
36
18
81
4
32
9
55
84
72
36
60
80
40
60
12
68
99
54
87
27
85
41
139
41
36
43
137
90
48
1
36
23
21
15
157
48
29
12
135
136
17
31
389
12
39
16
5
31
32
220
41
31
5
54
189
40
72
23
45
16
140
64
125
163
53
24
103
17
127
95
13
72
48
41
36
75
100
204
84
5
55
116
4
380
148
44
60
84
45
55
12
44
15
24
30
127
84
60
48
77
18
60
192
24
57
4
29
36
115
108
11
36
49
44
40
236
76
84
44
21
31
156
24
120
20
225
15
105
91
152
15
81
240
16
95
25
108
65
31
125
51
3
42
144
54
105
52
ABCD 94240946986*3^$a+1 [50036]
28
3
42
59
13
227
79
17
85
35
12
12
31
53
55
17
64
20
16
144
68
36
24
31
45
56
61
18
77
48
76
56
25
3
32
120
72
12
1
143
36
16
3
17
85
159
128
72
64
72
140
4
69
215
72
13
11
4
36
63
113
13
51
68
108
72
12
24
24
73
39
20
40
8
91
29
61
71
64
12
63
21
8
151
57
24
216
128
12
60
12
48
37
47
43
21
200
72
208
32
12
16
92
60
7
6
59
48
48
12
48
49
95
12
79
5
36
108
16
72
123
30
72
119
43
6
15
32
25
15
32
12
16
48
80
52
32
1
84
51
32
4
3
33
20
40
3
41
16
24
21
23
55
45
12
164
31
5
48
55
45
20
100
20
60
19
17
61
35
48
36
96
37
71
49
36
111
44
52
20
7
21
39
36
5
16
69
27
8
16
24
20
12
12
60
28
68
12
12
55
33
32
108
13
71
36
103
54
23
12
52
8
13
99
9
47
13
135
44
12
109
15
32
24
19
29
52
60
3
36
89
12
40
9
75
20
25
24
3
87
41
24
1
107
24
24
24
48
60
12
96
16
3
57
3
17
36
12
76
57
300
18
101
49
30
41
19
5
36
16
8
24
196
32
4
80
16
48
176
79
77
28
57
18
12
5
88
39
113
12
31
42
72
71
40
44
25
3
20
28
32
48
7
18
11
24
12
40
80
72
91
5
120
40
9
23
64
20
36
60
24
4
32
13
47
240
24
13
126
17
60
4
44
84
76
44
52
9
71
96
12
72
36
40
48
156
99
17
100
33
59
48
24
24
79
21
44
61
71
193
83
43
29
31
45
32
12
120
52
8
13
95
124
8
85
30
18
63
15
41
4
104
112
3
6
102
65
25
18
29
25
23
13
59
108
60
88
56
139
17
4
104
96
24
25
27
80
24
168
48
108
216
76
92
25
90
77
4
9
203
60
72
43
29
100
20
13
23
13
54
17
49
54
125
16
32
43
117
63
41
36
37
87
213
47
36
24
43
57
84
15
77
108
49
3
48
135
17
13
71
169
11
61
135
8
24
28
84
156
108
9
23
55
53
36
4
80
19
150
11
25
131
48
12
1
95
132
16
36
20
84
16
3
41
144
36
25
114
53
148
20
12
60
72
120
1
111
20
124
72
20
88
80
84
13
3
9
143
24
36
28
120
36
69
71
16
80
64
84
132
32
36
12
108
12
193
15
36
156
84
21
119
4
36
8
72
36
43
42
3
32
12
12
4
39
53
228
7
29
24
55
141
120
140
84
19
65
28
20
28
20
37
143
24
60
96
16
9
11
64
44
16
12
32
16
32
43
5
139
17
40
20
13
48
155
43
101
96
4
21
30
93
12
20
100
33
135
32
67
21
56
16
20
48
67
5
85
143
19
17
24
120
132
168
7
29
49
47
7
41
115
29
121
27
44
4
45
11
36
144
13
36
30
65
16
9
11
40
84
32
12
91
17
73
11
24
12
48
36
16
177
35
43
129
80
60
24
60
25
71
16
57
11
37
3
80
12
4
84
20
415
17
48
120
24
12
120
1
39
8
48
67
138
47
48
73
11
36
64
63
33
3
29
12
4
60
45
84
150
66
15
60
252
165
18
102
155
88
120
20
52
32
12
36
120
163
41
4
140
96
96
72
1
30
5
19
18
3
56
24
120
52
20
48
19
30
87
3
5
1
11
19
81
9
11
43
125
48
124
84
36
33
35
36
12
7
186
27
27
17
244
72
24
96
44
156
48
19
33
8
172
33
60
11
43
101
97
18
21
159
29
132
124
56
4
99
41
24
31
77
60
48
12
12
12
60
136
44
36
4
44
85
47
48
84
172
20
276
4
69
12
78
17
12
60
13
42
36
29
61
12
3
132
20
13
35
156
36
60
28
20
24
228
7
57
33
87
3
17
4
45
119
108
100
3
161
19
45
32
43
114
35
121
35
52
3
60
57
8
24
36
24
76
32
12
13
35
12
72
40
81
159
39
45
12
44
84
24
28
104
73
35
145
27
21
95
28
20
16
164
37
23
49
60
11
25
107
84
43
137
61
47
36
52
93
27
48
32
40
87
6
11
16
8
52
3
17
12
73
3
20
24
12
40
8
61
47
25
3
9
35
88
48
36
9
135
56
24
115
21
44
52
24
123
6
75
ABCD 94241371754*3^$a+1 [50005]
5
39
12
54
6
54
30
6
28
11
31
18
2
30
10
84
90
54
276
24
53
73
66
48
6
50
36
10
23
7
8
42
34
29
1
167
49
23
7
48
17
33
60
16
35
15
64
26
111
19
6
14
84
22
18
20
40
12
54
56
124
14
22
30
41
3
34
6
30
6
18
71
61
11
19
5
115
5
19
80
310
6
48
12
80
30
28
32
18
33
3
16
68
36
34
12
80
154
14
63
63
10
26
4
36
120
24
30
24
71
1
80
40
24
47
240
79
8
30
3
79
65
93
51
15
64
122
48
16
47
24
3
42
54
4
42
24
36
59
96
19
134
66
21
3
16
6
30
18
23
9
40
18
30
62
33
31
6
78
12
24
50
15
1
14
4
77
15
33
31
26
30
33
57
54
24
16
41
48
1
54
17
25
84
20
94
116
76
18
56
40
50
16
84
20
24
10
11
31
65
115
20
9
24
51
4
132
68
160
12
20
64
26
78
16
50
6
28
110
52
38
22
144
6
113
31
24
56
36
21
3
40
30
56
18
52
48
42
20
58
120
2
120
78
105
48
7
132
80
94
71
15
4
96
44
10
86
105
39
30
27
37
50
76
44
72
90
111
127
50
16
54
2
39
1
14
60
21
19
36
48
92
70
24
24
2
4
60
84
32
40
60
24
77
93
16
35
49
26
40
14
54
106
215
79
152
124
110
10
44
252
54
46
8
22
18
50
42
18
51
1
50
88
2
54
6
15
103
20
22
23
27
4
36
5
48
1
6
14
27
9
70
60
29
61
11
7
50
12
114
4
36
116
45
9
6
4
24
12
68
12
10
48
2
69
15
34
26
30
40
110
10
66
14
46
113
21
30
76
65
39
96
249
1
24
50
16
14
15
49
26
16
20
4
125
15
36
108
57
39
120
36
24
40
30
6
185
144
145
47
79
24
74
22
30
11
120
67
32
45
13
60
26
21
48
57
10
18
35
168
24
3
30
112
23
15
52
14
46
24
26
63
97
20
99
72
7
56
40
66
38
52
38
82
24
5
15
16
20
40
8
6
34
32
34
26
58
12
194
10
6
30
140
58
116
57
33
70
56
4
6
48
36
11
3
52
89
19
12
65
19
20
81
13
35
72
33
15
7
144
14
66
76
53
25
62
4
86
40
23
1
30
120
41
55
18
23
109
18
17
49
56
10
80
21
73
47
19
60
50
28
20
15
61
11
3
36
64
30
180
6
50
10
30
54
17
15
88
72
38
10
42
14
126
28
95
27
94
14
16
36
5
24
24
21
66
33
48
49
14
10
54
122
18
93
33
34
2
84
39
57
18
16
86
90
28
26
10
60
74
82
5
39
16
24
36
90
18
20
141
24
1
26
93
1
287
24
24
9
16
56
15
55
24
30
86
24
16
5
19
77
129
34
6
54
36
20
40
44
6
40
14
4
66
6
53
51
21
73
26
76
68
10
26
24
33
109
11
48
9
22
41
99
60
18
40
30
113
7
26
15
139
6
96
50
21
67
12
41
33
6
18
70
12
24
14
82
68
72
81
7
60
86
15
1
54
20
16
5
63
76
14
22
60
14
10
60
36
5
9
24
72
40
50
21
7
12
101
159
54
54
22
104
16
8
36
51
25
14
36
40
170
58
36
30
20
36
15
96
33
46
80
4
14
42
34
14
46
50
144
52
30
35
24
201
70
74
16
71
19
144
24
72
53
45
6
45
25
47
3
40
6
54
104
16
60
120
86
28
26
10
44
46
84
32
9
51
30
10
29
15
40
36
18
11
39
33
13
96
11
120
48
49
143
9
130
24
36
8
40
120
12
50
51
13
74
42
90
88
6
30
56
129
9
15
117
138
10
47
15
129
19
6
6
89
75
4
36
36
14
10
6
35
49
26
40
74
106
54
6
5
9
39
25
56
6
34
66
5
43
26
6
54
70
24
65
7
24
56
64
17
19
198
50
70
42
78
6
50
24
106
77
73
6
44
84
10
23
3
36
18
162
94
14
22
20
30
28
62
4
54
36
209
27
84
106
71
9
28
92
34
77
37
86
96
28
30
12
20
84
15
139
6
47
33
30
64
30
2
34
56
4
11
48
31
26
15
39
6
30
21
33
24
136
30
30
114
32
30
10
8
52
84
17
63
114
72
90
70
110
90
111
63
10
54
132
210
14
165
31
18
32
78
76
36
44
16
30
84
20
10
30
30
60
44
10
23
7
122
10
18
32
48
36
6
40
14
34
17
15
10
8
22
41
19
5
49
6
20
288
6
15
165
64
6
54
2
30
148
2
18
46
44
66
54
22
84
30
84
41
15
10
66
48
77
63
33
3
4
6
30
5
51
58
11
1
23
1
14
81
1
23
37
60
114
96
24
5
9
63
3
21
33
162
28
113
97
30
17
264
19
42
54
30
30
17
67
5
57
30
18
111
51
21
3
36
94
35
105
126
10
74
60
34
6
50
10
5
31
44
36
144
40
17
9
54
34
26
100
6
78
36
ABCD 94241786768*3^$a+1 [50095]
63
24
138
55
5
51
136
128
3
13
101
66
33
81
31
48
11
21
24
33
48
30
24
33
40
143
132
13
17
63
39
49
41
30
48
72
9
51
13
48
17
15
72
64
47
49
23
33
57
103
32
153
7
23
24
9
27
13
47
42
78
60
37
128
15
24
36
13
119
33
112
77
51
45
30
157
120
56
81
63
117
60
18
61
89
7
48
32
40
48
95
18
55
5
123
9
78
42
18
13
71
216
25
29
99
27
294
103
240
8
105
120
54
48
81
81
111
72
88
32
88
47
30
115
17
48
60
51
87
24
30
30
21
9
151
8
9
12
48
75
112
23
108
12
18
15
40
120
17
87
81
54
73
72
120
56
99
45
24
87
234
96
103
47
24
9
64
5
3
9
18
13
17
120
48
42
21
81
39
87
25
65
30
144
18
78
132
93
105
90
45
9
120
6
24
36
69
111
57
16
32
165
3
39
121
24
168
48
24
5
30
45
16
80
24
48
129
270
81
15
49
8
160
17
39
57
87
63
120
102
51
9
162
13
8
105
63
64
8
87
1
71
33
16
17
15
88
17
87
75
78
132
75
135
42
135
33
42
13
23
33
27
69
33
72
6
24
48
150
3
24
24
207
33
16
41
54
1
29
78
357
40
35
30
18
30
31
17
7
32
48
160
65
240
111
120
40
59
48
13
167
12
157
8
27
60
9
9
31
71
60
165
40
48
17
31
8
64
113
144
30
78
75
15
48
33
136
65
78
73
152
16
17
12
18
25
89
255
63
18
7
48
47
18
114
30
31
137
102
36
69
15
1
8
111
66
7
17
15
33
48
12
3
40
24
8
15
18
15
87
1
17
63
216
24
40
119
193
47
18
192
15
27
36
42
7
128
15
273
45
12
87
105
103
128
57
63
120
9
66
60
54
66
25
24
8
40
17
31
119
66
72
12
18
288
12
18
42
97
56
88
41
138
30
55
56
24
15
48
24
153
88
32
232
23
81
9
30
12
69
184
35
37
95
129
144
63
25
119
30
60
6
60
157
96
119
177
64
17
72
30
72
9
51
228
1
11
6
135
39
9
192
105
42
78
54
30
43
53
162
42
6
12
61
152
57
48
150
72
1
152
9
36
67
155
12
9
87
49
24
17
30
42
120
60
90
1
32
165
19
95
129
72
87
42
15
21
3
39
18
103
107
30
360
39
15
18
30
73
32
27
36
25
167
1
47
90
54
1
17
55
8
15
33
40
71
30
36
55
24
48
17
15
48
27
60
36
109
24
11
78
30
18
39
88
17
66
45
87
42
48
63
129
36
43
71
18
15
33
102
48
102
43
104
15
66
63
40
101
18
48
12
78
24
63
16
17
174
193
77
60
18
45
48
88
11
78
78
9
45
108
63
69
163
8
40
17
111
96
15
129
24
88
107
18
12
18
114
51
57
72
39
136
41
63
72
159
66
42
132
225
40
8
16
71
36
60
54
96
30
102
15
16
77
19
11
12
180
37
48
23
193
32
72
48
27
30
30
1
41
159
87
9
144
16
41
103
11
126
30
57
40
17
6
12
13
95
33
51
109
89
87
48
57
6
73
17
7
192
5
18
153
177
55
32
40
5
36
54
1
8
9
18
13
47
120
12
13
17
135
16
29
355
8
24
40
5
48
51
40
24
47
33
33
54
9
57
15
39
48
18
60
75
39
18
120
48
15
69
19
29
48
19
11
12
81
51
21
64
23
1
71
30
43
35
21
57
63
24
63
24
96
234
48
48
12
18
162
102
73
23
42
90
18
3
40
131
18
18
9
21
84
31
72
56
87
273
24
15
1
11
45
261
27
33
63
24
40
8
39
90
78
73
32
88
119
36
69
33
7
65
36
67
48
59
36
282
180
27
3
60
18
15
88
152
9
151
17
31
17
15
48
24
15
42
79
47
9
ABCD 94241941988*3^$a+1 [50219]
15
41
79
96
24
54
30
6
15
105
71
43
5
432
13
132
23
1
66
174
24
36
36
168
240
87
15
65
13
6
6
143
55
6
11
55
17
37
120
35
24
67
45
303
36
5
48
72
25
15
56
49
39
105
216
120
54
81
81
24
216
48
6
41
49
54
65
61
11
144
1
167
96
67
48
101
49
30
6
66
18
36
96
108
47
48
7
65
88
135
41
24
7
24
234
6
6
35
64
8
97
143
13
27
32
1
120
54
6
78
276
41
133
267
104
31
48
6
60
23
72
31
113
61
11
120
144
55
30
216
99
9
36
240
3
8
64
15
36
149
16
80
13
42
233
187
90
35
19
30
24
72
108
11
48
43
84
60
84
120
102
18
6
35
109
35
37
179
40
8
31
65
1
24
36
11
163
21
15
41
49
60
59
37
84
114
42
108
30
17
120
19
5
280
9
119
160
63
84
60
6
48
11
85
11
48
31
66
18
96
53
31
42
30
24
54
11
24
37
24
114
6
36
108
11
79
150
42
78
60
42
189
45
216
174
54
30
137
169
84
275
24
97
6
89
31
90
24
84
35
61
275
120
40
8
43
93
81
36
48
180
42
29
175
65
96
103
42
144
66
5
133
42
24
240
6
27
72
141
24
84
71
1
120
150
17
13
299
61
18
30
12
138
36
41
48
145
60
131
19
69
21
6
30
66
48
156
120
120
9
111
66
255
15
18
6
33
8
73
120
30
41
24
1
6
198
11
24
181
24
51
15
129
111
6
27
63
9
51
78
12
35
133
30
102
24
30
9
21
180
204
6
66
27
32
120
48
13
83
24
61
11
85
60
36
120
59
25
54
66
126
114
15
51
5
73
156
36
54
144
66
359
37
107
37
35
169
39
81
30
17
73
119
112
9
120
30
41
25
144
71
49
12
84
23
13
35
48
1
6
48
105
32
13
11
24
151
54
11
61
35
49
23
97
54
96
144
9
21
36
311
55
78
219
123
29
1
23
151
174
35
120
64
56
1
23
48
48
40
21
60
6
24
105
9
6
129
15
17
13
180
42
5
48
40
21
84
71
1
180
18
102
48
35
157
114
33
297
71
13
131
64
201
6
18
66
114
66
24
72
18
47
24
1
78
36
309
15
41
61
168
147
129
23
121
132
54
54
132
84
23
7
41
169
60
35
16
8
85
6
60
54
72
35
40
8
96
55
24
6
96
3
32
79
41
19
101
85
203
24
7
30
90
120
90
6
65
168
24
73
18
77
13
11
120
121
24
6
137
16
117
108
66
6
23
55
6
123
177
23
67
53
13
24
24
59
31
132
5
112
248
112
81
36
35
61
258
30
36
36
299
96
73
167
48
85
6
90
84
6
41
88
15
137
25
168
95
55
17
55
89
1
23
24
43
60
24
33
63
24
36
29
19
60
30
96
3
117
84
120
111
104
1
90
90
59
16
56
88
32
49
30
54
156
30
126
90
65
199
33
111
329
31
42
23
67
84
33
261
90
42
24
24
6
66
47
72
25
24
36
36
198
41
16
104
25
24
126
89
61
75
105
60
24
6
66
35
73
120
102
90
47
37
131
40
8
97
39
56
24
55
24
6
54
77
64
128
67
36
18
96
15
39
96
6
59
88
80
48
13
11
64
56
24
37
270
18
66
41
13
66
36
78
15
15
17
13
36
24
30
66
96
24
54
6
24
107
19
ABCD 94241982314*3^$a+1 [50017]
18
79
113
7
263
6
51
69
39
57
19
32
112
35
45
240
136
92
12
105
12
31
12
8
63
66
18
45
16
60
131
33
45
91
29
6
61
65
19
176
15
6
48
15
136
143
25
83
18
19
56
81
63
225
126
81
48
108
208
12
17
36
207
3
45
9
67
8
87
33
72
9
54
198
18
210
132
3
51
45
16
29
51
48
129
36
51
45
84
87
12
12
3
33
3
25
77
18
117
52
35
12
13
20
81
174
6
27
9
84
36
31
32
81
27
9
43
11
72
132
36
36
61
12
8
28
17
12
51
99
25
32
33
55
60
92
3
81
124
80
72
165
75
69
60
7
128
100
107
69
100
83
66
135
4
108
5
7
155
25
101
6
9
39
33
72
57
291
3
1
8
36
39
93
12
45
7
95
25
128
52
11
25
8
9
7
29
36
3
60
136
144
32
24
24
3
157
95
25
17
126
57
76
12
29
43
240
95
33
12
52
191
33
16
11
145
53
36
51
4
35
33
21
84
51
124
11
9
108
48
45
54
61
36
36
53
27
28
11
9
45
42
120
25
32
51
49
36
59
78
12
51
100
44
48
24
96
112
140
108
57
36
55
29
51
36
28
236
24
16
119
33
3
54
7
48
96
36
59
54
27
45
115
11
105
45
63
180
27
169
5
6
90
39
9
99
48
24
24
165
114
97
80
15
13
5
15
16
44
21
79
12
80
45
156
7
36
11
21
285
18
42
12
6
61
84
60
221
75
123
132
90
3
33
48
111
93
15
48
57
6
1
65
6
54
39
76
29
144
36
30
114
3
4
104
4
5
36
24
12
144
7
53
54
33
33
96
79
20
120
16
11
54
99
4
23
78
115
120
72
17
7
293
18
69
99
1
35
30
31
227
21
15
36
138
75
28
20
28
11
6
27
16
209
7
23
97
11
9
76
72
32
76
48
11
18
72
123
52
8
21
99
88
23
25
29
78
30
7
72
108
96
5
139
48
20
9
51
3
6
48
75
3
45
12
45
183
12
16
11
48
90
31
11
45
16
83
45
9
91
96
48
20
16
71
84
6
66
117
16
20
52
44
64
80
111
6
55
8
21
126
25
44
216
99
9
12
4
20
75
165
39
84
42
19
20
16
155
69
75
24
25
36
77
78
54
63
39
54
15
136
89
291
36
168
96
105
108
60
135
108
84
9
7
92
27
144
25
24
41
24
7
48
11
36
13
83
84
25
108
116
16
36
12
11
49
36
11
9
72
52
23
9
124
20
15
69
21
30
45
9
132
63
16
11
120
93
108
57
156
15
75
49
48
8
72
27
12
18
96
7
5
24
120
15
36
88
11
189
129
6
54
207
84
16
24
84
35
73
47
85
32
45
3
3
9
96
33
79
47
24
25
20
84
120
72
28
48
32
12
111
18
72
42
12
9
16
35
144
9
21
144
72
6
25
23
81
24
16
8
15
25
35
45
3
90
7
17
84
15
16
59
24
165
40
23
25
53
180
66
18
108
90
54
51
172
80
48
24
108
36
72
39
24
66
78
1
71
84
54
3
33
24
12
15
21
7
80
183
133
72
32
120
36
99
61
29
55
161
270
126
18
33
12
16
20
39
121
120
36
11
132
1
44
100
96
20
45
79
20
27
1
60
80
15
25
29
51
108
9
91
44
16
36
144
12
44
144
100
80
16
80
48
16
164
72
144
165
36
6
145
119
33
72
3
96
1
44
36
36
3
61
155
193
20
16
56
88
12
44
96
33
36
115
11
24
12
162
60
63
48
4
41
31
8
28
5
135
27
108
24
9
72
3
97
29
6
73
104
120
171
72
210
360
7
20
81
7
8
16
11
37
11
6
63
171
177
28
11
48
25
96
185
211
20
16
167
61
60
5
42
69
40
125
18
1
35
120
6
15
93
55
96
36
119
21
105
19
35
36
30
6
45
3
6
18
181
32
12
132
69
67
77
151
44
48
ABCD 94241995592*3^$a+1 [50177]
1
12
108
15
104
121
72
23
40
129
120
63
8
25
47
48
85
99
33
111
57
24
96
24
63
80
73
87
152
40
201
39
33
207
80
48
40
32
16
72
8
157
155
16
57
24
39
369
87
24
32
97
47
13
12
15
8
16
216
216
24
105
39
21
51
177
108
60
24
96
119
40
24
192
9
39
9
60
192
108
135
33
87
33
120
12
48
107
16
272
40
9
63
152
25
36
3
32
72
37
11
72
13
12
63
309
108
111
81
23
240
40
32
121
12
123
120
152
217
135
33
72
96
239
13
60
143
49
120
23
37
35
13
75
200
25
95
217
63
33
60
12
15
105
48
72
47
88
48
168
81
36
99
24
32
37
35
192
205
35
1
24
71
72
16
21
75
24
72
32
25
63
48
32
49
39
56
48
145
72
23
97
15
93
12
135
48
96
81
39
9
183
69
48
83
120
37
51
24
8
88
57
144
120
71
88
9
63
240
32
73
84
60
48
72
108
288
12
143
144
280
176
24
85
348
168
24
48
120
47
40
201
47
25
228
192
228
72
192
303
8
160
24
248
97
23
48
49
39
57
24
60
36
12
108
63
81
15
201
12
51
141
36
95
24
73
15
8
24
88
32
16
48
152
568
24
8
64
200
16
48
104
136
272
88
32
40
45
107
85
35
13
27
8
217
167
1
47
73
15
117
12
180
108
120
87
153
15
45
48
3
56
25
39
309
48
27
32
121
15
32
16
32
157
195
96
24
48
9
108
132
96
12
51
72
165
59
25
60
243
32
1
60
59
16
320
265
119
40
45
203
133
99
93
83
97
47
48
120
37
11
120
25
24
231
32
40
8
40
120
24
45
51
9
36
60
15
120
48
32
49
23
16
32
37
347
688
225
95
25
111
57
24
48
95
160
48
32
16
104
16
261
11
144
373
12
39
129
60
155
48
184
144
141
48
48
75
32
16
32
49
39
272
109
3
128
24
48
232
176
88
21
3
32
64
152
24
40
33
48
47
37
75
81
72
63
105
180
123
176
73
23
72
232
80
64
129
135
33
47
40
80
640
32
40
381
27
152
1
12
51
201
95
16
104
1
120
63
56
120
16
9
23
73
183
176
1
63
72
168
32
25
95
112
152
25
63
128
88
9
12
96
3
56
136
45
99
56
25
239
64
177
135
32
37
48
51
129
120
15
32
1
63
21
36
63
9
23
264
25
63
153
87
120
8
160
57
72
71
145
95
85
12
63
80
169
120
159
432
165
60
84
3
45
123
168
9
135
32
48
280
288
48
57
119
96
24
48
13
84
96
60
12
72
71
160
57
48
15
104
40
96
9
120
95
13
3
264
21
180
39
21
3
152
88
56
73
120
15
ABCD 94242062776*3^$a+1 [50036]
27
30
15
9
36
24
3
3
12
30
43
8
64
11
48
60
12
13
24
5
6
18
6
13
53
6
54
15
15
18
12
51
39
96
90
39
15
25
29
18
6
48
6
12
97
11
45
33
55
56
63
12
30
87
27
60
1
56
9
180
12
15
33
36
19
8
75
45
117
60
12
12
15
81
12
138
57
9
63
81
24
7
29
19
35
12
25
17
7
83
132
42
24
55
23
1
29
36
84
24
6
12
6
19
35
37
11
21
9
48
36
6
18
24
19
5
3
9
12
43
71
9
48
24
69
18
49
8
9
18
18
66
12
6
6
42
6
12
21
48
87
6
3
27
45
3
6
6
1
47
30
48
51
21
42
6
96
12
42
102
90
21
16
8
27
6
12
48
42
1
47
49
17
54
72
6
67
23
54
24
43
11
6
60
18
9
15
1
8
51
126
15
24
27
37
65
36
24
30
6
207
27
6
24
31
29
3
27
54
66
21
21
18
18
36
18
25
24
41
12
24
42
9
39
25
5
30
30
15
16
5
120
3
64
8
51
48
18
66
9
21
67
24
113
84
6
13
47
12
114
3
24
9
72
7
17
6
96
57
39
1
41
6
12
60
6
3
21
18
9
21
3
21
18
33
9
42
60
30
19
23
6
42
6
90
9
51
90
90
54
30
84
1
47
54
12
31
5
27
9
36
18
60
6
15
99
13
77
24
3
33
6
24
54
36
7
35
18
6
18
19
95
18
31
17
60
12
24
102
6
132
48
36
138
36
6
103
35
18
6
60
57
9
48
12
43
71
18
15
87
18
48
7
77
12
36
24
42
36
54
12
19
32
24
93
27
81
30
30
36
18
18
18
12
90
36
162
54
24
42
12
25
47
1
96
11
21
33
7
17
55
95
49
35
42
43
17
114
42
78
45
15
72
1
11
78
87
16
8
16
5
12
102
1
8
21
30
66
6
6
54
6
19
24
17
84
3
24
16
5
99
9
15
27
21
72
39
24
24
30
30
85
11
18
27
69
12
18
13
23
144
9
9
18
54
7
56
16
5
6
66
30
30
24
12
114
9
51
85
71
12
45
15
18
63
27
21
3
13
23
12
36
72
78
12
7
35
18
24
60
7
47
9
9
24
18
6
60
24
24
6
18
3
15
6
19
48
168
17
31
47
9
51
30
7
5
18
24
30
72
6
42
30
30
55
17
36
3
72
3
18
27
33
42
21
9
7
5
51
16
77
12
12
48
27
21
51
9
48
12
36
7
53
51
15
1
29
72
30
30
7
11
21
69
60
15
96
51
37
5
30
126
12
91
5
91
32
93
144
6
30
15
24
72
57
7
71
54
3
57
12
3
21
30
117
3
36
25
23
114
72
7
5
3
21
18
78
54
45
75
24
12
72
54
36
15
87
18
96
36
132
7
29
3
9
31
48
29
30
12
9
72
15
60
24
133
47
6
19
65
7
17
31
5
12
111
57
36
42
9
3
85
53
43
17
24
114
21
51
78
39
51
21
21
51
99
18
18
72
18
7
32
16
47
12
30
6
6
24
60
6
114
39
45
60
55
35
42
114
25
29
24
60
42
42
60
31
72
29
24
3
24
39
6
12
18
6
48
6
36
6
30
9
9
39
9
12
51
3
60
33
39
9
88
5
12
30
9
72
57
42
45
21
18
6
51
16
35
6
7
8
9
7
32
112
5
42
36
84
9
21
96
12
15
87
72
6
19
32
40
29
19
35
6
84
3
75
42
18
18
7
17
7
17
54
33
21
24
12
24
24
18
37
8
45
3
45
36
15
33
48
108
18
6
36
30
42
90
48
12
120
361
23
96
25
23
42
12
66
12
21
57
15
72
45
48
84
48
18
60
9
33
30
42
66
60
1
5
27
3
30
63
9
96
12
3
9
78
6
67
23
42
12
12
36
12
63
9
36
51
57
30
24
24
1
5
6
30
12
66
9
16
5
12
12
27
147
18
66
25
41
15
3
13
107
13
29
51
3
6
18
54
6
18
36
6
78
24
12
24
48
19
179
12
9
15
6
36
12
24
18
42
15
3
13
32
9
31
23
6
24
48
36
7
47
54
27
3
18
99
21
42
25
8
9
18
18
24
3
3
120
78
18
78
36
42
54
75
15
24
30
19
23
18
138
42
6
36
30
66
30
72
36
36
48
126
66
48
24
19
83
6
18
21
33
48
30
18
24
111
3
12
9
3
138
6
24
6
66
66
36
6
42
48
60
42
9
72
27
69
21
27
40
11
6
12
24
51
16
5
36
42
85
53
30
61
29
72
6
13
72
35
18
42
6
72
60
96
31
8
3
42
3
3
13
8
16
5
54
90
54
114
12
42
6
39
27
6
6
30
3
3
42
27
33
24
42
30
15
64
17
36
27
9
18
18
24
36
55
17
30
18
12
51
3
45
159
9
48
33
55
11
45
39
33
81
66
60
25
47
6
3
16
41
24
7
23
1
59
30
12
60
15
9
7
41
12
27
27
24
18
42
96
42
6
33
3
24
66
6
66
24
187
23
24
25
17
36
72
126
6
108
36
6
25
5
42
9
81
36
3
40
5
24
27
123
18
30
12
6
12
96
30
24
18
48
138
13
53
19
23
12
12
24
90
192
18
13
23
18
42
24
18
96
18
18
12
36
72
108
19
17
15
9
48
15
33
126
1
5
18
54
19
83
21
21
42
114
7
32
9
87
45
3
39
84
18
30
24
24
6
7
23
96
12
30
12
12
24
198
33
69
84
79
59
36
12
12
6
3
57
84
24
51
33
12
3
63
6
12
42
60
30
19
56
21
19
65
12
36
12
3
3
54
12
114
33
16
5
30
24
30
66
90
6
13
77
108
24
6
12
13
29
19
29
27
3
37
59
24
84
12
12
6
19
5
42
6
36
60
43
24
59
6
24
15
21
3
21
6
54
6
18
12
3
81
102
24
30
51
24
48
16
56
16
53
3
9
54
12
48
6
24
24
183
15
6
3
39
33
27
18
60
15
63
49
5
24
18
18
96
12
18
1
17
12
27
16
11
36
48
12
21
93
12
39
21
3
33
48
7
17
12
43
95
18
66
37
11
18
30
66
30
61
56
3
18
43
56
51
6
12
27
136
35
21
3
6
15
9
6
6
18
33
48
69
12
7
96
53
18
33
21
18
48
78
24
18
18
87
21
12
66
45
9
12
30
37
59
13
5
6
30
6
36
18
12
7
29
18
6
18
1
53
12
12
12
54
6
3
69
19
41
12
19
32
9
36
30
6
18
6
54
6
3
57
24
30
25
ABCD 94242619886*3^$a+1 [50141]
96
59
109
72
3
57
215
48
240
25
276
180
15
45
84
36
96
24
59
25
12
3
45
147
165
504
156
120
108
35
1
15
56
25
168
15
56
49
63
189
83
277
60
95
13
75
21
99
200
88
8
16
9
24
36
51
144
45
27
69
120
155
144
160
105
95
16
285
48
395
145
60
60
87
360
309
59
37
60
255
128
160
80
120
88
189
60
120
60
168
3
144
105
60
35
64
81
108
96
59
40
48
168
9
72
204
339
200
96
16
9
39
56
96
13
3
248
85
36
60
59
64
200
205
96
147
309
60
48
255
56
336
13
120
60
167
13
75
57
264
191
16
297
72
39
21
75
9
120
135
80
85
36
159
21
35
24
264
312
109
96
59
181
51
272
16
80
1
120
120
23
37
51
69
3
56
24
88
128
205
120
171
129
156
363
105
60
60
15
261
27
72
45
275
37
3
48
8
49
96
360
144
12
75
128
121
36
219
72
9
183
141
59
37
24
35
16
120
168
57
15
93
96
11
193
60
11
61
84
71
88
81
335
216
24
85
179
16
56
25
15
33
255
21
35
241
23
61
27
144
168
105
87
33
12
35
136
8
120
85
120
84
12
3
57
255
9
60
240
84
120
95
37
24
299
112
33
60
195
192
93
123
69
59
1
84
11
73
15
345
447
104
24
16
104
157
171
69
48
11
160
129
72
119
24
16
105
15
69
11
1
119
1
24
84
51
285
59
16
240
21
51
192
105
36
155
121
39
165
299
88
152
72
16
104
24
229
107
25
264
24
135
165
51
165
59
72
13
276
15
120
24
21
51
9
239
37
75
33
12
59
121
60
35
133
27
69
96
108
72
231
69
180
204
59
157
59
49
60
27
24
104
232
33
120
120
15
72
8
97
183
96
176
160
8
25
207
48
80
1
24
12
51
57
72
120
111
69
48
120
96
155
1
108
107
49
87
8
61
120
243
81
216
48
15
105
63
69
84
39
152
208
105
63
57
87
9
95
145
311
25
23
72
193
300
35
16
120
21
120
108
135
32
205
155
144
112
9
48
60
27
285
51
368
109
11
16
24
144
120
105
60
51
165
147
33
239
37
51
93
51
249
276
179
25
60
51
165
24
144
123
120
8
49
60
35
192
40
105
15
8
61
144
120
35
88
33
24
132
59
16
24
104
ABCD 94242892886*3^$a+1 [50087]
17
64
56
13
60
51
3
125
108
13
11
36
67
53
24
13
150
65
25
35
25
23
37
15
12
24
56
19
69
36
92
37
87
123
5
88
57
180
231
9
6
30
35
4
8
13
51
33
35
180
36
40
15
60
90
11
64
20
25
27
120
33
35
36
19
81
36
27
17
49
27
57
36
24
30
66
107
7
36
60
81
3
6
234
5
25
90
173
12
31
129
20
52
84
69
36
54
45
8
277
15
8
72
28
117
35
108
133
27
12
60
8
28
20
49
186
60
45
36
3
30
75
8
4
8
52
188
25
3
57
23
12
60
76
32
127
57
44
49
30
81
129
87
153
30
45
21
30
24
77
49
150
45
39
150
66
90
15
24
45
3
24
183
6
27
8
4
32
28
45
47
16
123
57
84
36
3
77
67
5
36
64
116
60
25
59
52
273
51
9
6
54
23
43
29
28
152
60
148
8
36
259
9
12
3
66
207
27
60
93
27
57
24
39
105
36
9
3
27
36
5
55
81
9
24
66
9
8
13
159
48
93
147
33
59
88
44
19
309
36
72
63
24
53
73
35
25
167
72
60
108
120
204
43
30
6
30
30
9
68
12
55
6
47
43
189
48
8
132
7
6
15
12
80
13
39
56
55
84
33
8
25
27
48
15
54
156
51
33
111
9
11
232
3
89
16
72
144
63
17
43
96
60
117
57
120
3
177
3
87
5
60
1
71
43
105
105
27
63
65
28
24
36
72
51
69
60
15
41
64
15
93
152
88
3
30
51
63
33
33
95
49
51
32
43
29
48
28
15
9
45
60
216
54
113
52
8
28
9
3
68
109
6
29
48
37
15
75
5
28
3
69
72
44
40
9
23
4
69
180
39
45
27
63
41
229
131
4
15
36
9
8
7
57
33
36
75
36
84
36
8
85
180
36
24
6
9
8
13
51
33
87
3
33
68
64
15
66
11
16
27
90
27
33
47
40
9
27
8
52
33
24
35
25
126
84
30
30
21
45
35
72
7
17
108
108
13
87
12
21
114
30
66
45
39
81
9
30
5
25
156
120
75
20
36
13
3
33
30
57
33
27
87
33
33
35
4
45
30
41
132
28
80
49
15
45
71
4
68
100
48
44
31
24
30
95
16
36
164
52
8
4
36
9
51
72
44
36
100
44
13
35
168
48
52
8
85
15
80
40
32
37
35
108
64
33
66
101
16
80
64
8
55
17
156
37
23
28
69
131
16
3
30
47
19
45
9
66
54
15
21
27
44
79
29
136
15
21
9
179
25
35
28
44
13
30
60
5
12
13
3
8
4
8
24
4
24
12
33
60
3
207
45
45
6
29
100
111
69
15
60
6
27
20
187
36
60
69
81
30
60
77
4
324
9
30
21
80
72
7
5
52
8
1
120
27
24
56
124
36
48
15
24
90
23
67
33
32
108
4
60
33
75
72
128
61
84
66
5
55
117
27
77
84
19
30
11
72
7
36
114
51
36
9
35
79
21
75
30
11
108
48
37
27
44
25
27
20
60
13
87
3
5
4
81
27
8
64
8
28
44
60
148
68
64
8
133
84
35
28
8
19
21
44
52
9
180
39
255
33
27
5
48
43
30
30
21
48
60
15
6
24
143
7
36
54
47
13
23
144
48
60
40
21
59
88
33
75
12
33
30
9
68
127
17
4
99
5
136
105
47
4
24
44
12
24
4
32
13
150
45
48
27
66
39
81
111
39
24
6
71
4
15
21
60
3
33
108
12
57
23
24
4
15
21
36
87
30
90
41
55
24
6
87
72
75
150
35
25
23
67
57
39
77
67
5
108
67
41
40
44
60
40
72
3
180
5
25
27
36
8
64
51
5
52
27
57
3
5
100
15
53
28
9
35
25
156
75
24
8
43
57
93
159
12
8
52
93
15
12
96
3
41
28
12
96
84
3
165
36
69
60
35
16
39
30
51
99
5
76
69
71
49
90
90
15
20
36
304
15
21
9
60
3
3
24
125
25
90
60
45
108
8
16
9
90
54
3
60
27
17
13
35
55
66
30
9
15
141
69
11
16
20
24
40
60
15
137
43
41
136
204
33
60
71
36
124
12
8
36
16
87
6
35
52
12
8
144
60
43
165
56
19
6
39
60
12
63
6
11
24
19
66
24
47
96
13
15
12
117
27
9
15
39
17
28
60
15
77
24
64
8
12
1
54
81
32
108
12
7
6
60
35
52
8
4
165
51
36
69
27
44
4
32
48
60
ABCD 94242966562*3^$a+1 [50052]
53
12
28
33
3
21
30
33
12
44
67
33
51
54
66
54
27
24
60
39
66
60
18
45
140
13
15
3
45
32
13
12
107
25
48
30
5
52
3
30
54
69
51
21
15
42
30
6
42
18
90
42
47
1
24
18
30
78
6
30
36
29
1
12
75
15
42
78
162
30
21
9
215
60
16
3
21
8
7
24
41
28
3
78
42
114
51
63
21
69
54
21
21
36
42
12
173
16
51
18
11
12
4
153
3
165
30
29
16
33
36
3
27
209
1
11
24
1
42
102
144
11
91
30
59
16
63
24
33
48
51
114
11
61
48
36
24
36
6
165
75
60
12
66
66
9
39
42
66
149
4
32
7
102
6
54
23
13
3
12
9
23
13
78
6
24
36
51
75
24
45
56
25
24
15
45
30
5
25
60
23
43
18
39
8
13
12
15
15
54
60
84
6
53
12
31
65
13
12
24
18
57
36
48
36
33
135
72
153
78
5
12
31
57
9
15
15
9
39
33
69
60
24
72
15
33
51
9
99
45
107
61
144
15
21
30
89
61
107
103
33
147
129
75
24
6
30
54
24
23
7
41
25
12
54
36
72
12
54
12
132
6
5
79
12
33
87
9
81
6
78
36
119
31
18
35
60
37
6
18
90
6
180
23
31
6
83
145
48
54
6
78
6
36
48
84
12
59
31
9
165
6
30
24
27
27
21
15
5
37
60
78
29
28
75
54
30
9
60
12
3
101
49
6
41
13
12
63
24
3
69
129
12
180
18
6
36
24
15
9
11
28
51
24
42
24
36
90
33
68
13
12
3
75
24
33
3
66
11
28
147
45
8
7
17
7
18
11
1
15
33
42
90
36
84
23
12
16
12
3
24
93
15
30
3
45
12
63
8
19
45
3
30
84
6
24
66
60
48
6
36
29
19
6
6
5
12
43
78
30
6
36
15
9
6
12
72
54
72
84
84
12
18
90
35
61
3
27
6
54
21
24
3
41
12
4
39
24
72
18
48
3
84
15
5
16
21
54
129
27
41
7
41
97
18
57
12
3
45
15
54
144
15
39
78
90
78
60
12
12
66
42
95
48
40
56
64
129
18
113
12
13
11
48
31
45
21
6
18
42
69
8
1
12
12
36
12
24
39
96
15
6
3
80
37
18
5
36
145
30
18
303
9
24
42
5
7
6
66
9
21
11
25
15
75
42
23
4
45
83
67
24
125
55
42
3
39
185
37
36
114
24
41
4
12
20
19
29
85
11
13
23
40
27
5
1
114
77
100
3
65
73
15
24
24
51
149
1
54
120
30
6
45
63
33
9
60
66
24
48
45
3
18
12
48
255
20
7
69
219
12
54
35
19
90
30
41
48
67
101
25
24
24
36
11
43
6
15
63
42
66
30
42
5
88
45
3
56
85
168
72
18
132
30
48
11
4
21
6
48
36
96
36
30
48
24
78
30
23
4
63
78
6
45
15
45
9
24
27
15
65
64
104
7
9
12
44
13
51
15
30
102
30
23
60
37
84
3
20
28
69
144
60
240
126
105
56
48
25
6
185
55
41
112
80
76
45
72
15
24
20
28
27
6
63
81
83
132
25
15
48
27
18
12
120
18
117
15
33
3
29
28
36
135
41
85
30
5
96
48
37
12
131
31
6
30
33
27
129
9
24
75
15
42
30
48
42
71
49
119
4
21
11
16
99
65
40
3
101
7
54
30
30
18
33
15
30
24
11
52
92
16
20
43
6
60
30
6
39
15
54
36
36
18
69
3
30
78
6
15
8
31
90
6
60
6
39
21
3
20
4
3
138
12
35
4
45
99
45
27
219
180
66
30
48
17
43
54
36
30
42
23
157
39
69
51
9
15
56
31
54
18
48
65
25
15
9
90
33
63
30
108
12
84
51
15
42
6
6
60
24
6
41
49
6
78
35
25
11
25
30
21
3
24
90
18
48
42
39
9
167
13
11
48
91
125
49
27
39
45
44
43
30
12
78
42
18
45
33
15
51
54
75
57
35
40
87
18
102
45
27
81
3
24
5
55
141
60
15
57
32
43
54
6
78
30
5
31
54
36
18
41
7
29
121
90
29
25
18
12
33
153
15
9
35
49
47
79
96
60
30
30
5
49
15
8
16
21
30
9
20
175
36
48
66
11
1
30
54
96
3
45
51
36
48
12
33
102
24
18
6
6
75
63
36
42
168
144
18
18
47
97
60
123
80
133
51
3
36
12
24
24
72
60
114
78
66
155
91
6
27
32
55
6
147
87
65
121
23
16
8
40
8
25
30
54
30
69
80
67
18
27
39
29
1
99
312
33
6
30
95
60
4
51
45
36
75
12
78
18
6
75
8
13
48
11
13
18
42
90
5
43
5
19
141
33
11
55
6
42
30
123
15
18
47
109
36
144
51
15
93
111
48
36
42
147
3
65
13
47
124
33
36
15
92
4
21
18
42
59
61
75
9
23
13
59
88
51
9
51
29
61
36
75
15
9
51
18
48
18
36
180
9
56
55
24
60
5
7
54
78
45
20
36
1
84
90
54
3
3
117
147
53
37
30
60
5
7
45
15
41
19
101
55
48
21
9
30
ABCD 94243041034*3^$a+1 [50123]
90
30
90
120
84
101
144
19
53
120
37
66
41
13
48
30
12
36
24
12
30
78
156
17
13
47
49
18
6
35
24
12
55
29
12
25
59
13
66
150
66
30
138
6
71
36
24
115
113
1
54
41
7
53
19
60
5
25
42
113
43
18
11
180
19
24
53
204
85
6
48
77
13
6
5
103
77
25
54
42
288
59
7
78
11
24
48
19
53
120
133
18
161
24
55
102
162
222
18
6
11
61
54
48
36
12
113
55
29
55
36
42
119
79
42
23
1
95
55
29
19
42
78
36
6
6
12
41
144
91
29
157
18
60
41
31
29
37
30
18
6
60
29
96
25
35
36
73
30
29
120
175
222
59
31
48
126
47
60
13
6
65
36
72
96
85
66
30
59
19
17
60
85
96
102
156
17
85
144
18
12
144
5
115
66
11
127
150
42
24
84
48
197
151
30
96
210
120
41
12
25
23
73
30
162
35
24
24
24
163
192
18
42
17
211
12
72
84
17
79
18
6
5
24
60
67
24
30
6
90
6
12
30
23
55
77
43
90
83
61
11
72
13
120
179
24
85
24
6
29
127
41
7
6
11
43
5
55
96
30
90
126
78
18
167
96
1
6
24
60
60
24
5
55
12
24
18
191
31
65
60
36
19
6
30
29
259
42
54
53
7
108
48
17
1
95
1
24
30
24
65
156
19
90
6
144
12
60
66
42
17
216
13
90
221
1
42
41
19
53
37
96
54
77
24
235
24
17
55
84
36
18
95
36
67
29
85
23
1
11
13
6
5
91
24
66
78
168
72
5
13
24
24
35
37
18
54
66
5
49
191
7
29
48
55
5
187
30
71
223
17
79
125
109
186
30
48
6
89
1
59
43
114
6
12
12
90
90
6
138
6
383
25
72
138
30
11
55
54
6
77
144
19
41
96
103
66
155
181
138
30
107
72
61
30
66
95
36
168
109
11
24
7
89
175
84
18
30
125
37
66
24
113
13
71
25
24
102
42
120
11
67
42
323
12
25
120
78
24
89
55
29
37
48
192
83
96
67
29
61
23
84
7
54
144
90
36
60
24
17
60
55
18
78
125
24
181
24
23
240
12
144
109
30
12
65
55
5
1
59
36
48
31
18
83
7
156
89
1
72
35
120
85
78
66
23
31
29
61
24
66
36
101
19
221
72
175
12
5
103
126
30
5
139
66
24
47
25
48
11
19
90
42
30
90
41
67
53
43
66
11
19
125
24
61
90
36
77
61
24
168
42
96
77
43
30
6
18
95
48
7
60
72
60
5
180
48
36
139
18
102
42
83
96
157
30
5
7
30
66
84
5
13
24
90
65
60
31
18
251
19
17
60
48
120
55
12
138
24
30
90
35
168
79
24
17
133
30
5
24
13
95
7
12
65
43
18
24
54
24
5
31
84
60
161
91
18
35
13
119
31
24
29
60
19
108
17
1
246
29
229
11
12
12
37
24
54
17
55
89
132
7
197
25
54
24
210
282
126
48
95
31
5
60
19
12
353
7
77
43
18
11
19
90
24
102
29
85
66
101
108
115
24
48
173
115
41
1
144
138
30
30
101
109
6
17
84
79
6
126
77
48
13
6
66
107
72
13
42
113
43
29
43
5
31
60
72
114
138
53
73
72
42
6
179
60
96
175
42
78
42
227
37
234
12
84
108
12
36
29
24
24
31
54
11
84
48
103
84
101
121
35
19
66
95
48
55
60
17
55
101
12
132
1
30
17
25
83
19
114
102
114
48
48
48
216
24
59
7
144
84
60
41
37
24
95
25
71
84
19
89
25
48
144
6
29
13
6
24
12
168
30
90
132
89
12
72
7
24
102
18
17
43
ABCD 94243141418*3^$a+1 [50067]
4
75
77
60
73
24
35
28
57
47
121
138
89
151
21
51
180
5
24
40
20
139
24
36
105
147
48
17
7
33
44
43
17
40
84
56
79
84
126
11
16
15
89
19
12
33
27
12
18
39
3
21
207
129
48
81
107
84
43
53
103
105
60
36
33
83
24
259
54
48
35
144
91
69
9
30
60
29
73
59
4
32
157
3
3
17
124
24
36
249
12
35
7
117
24
15
21
20
1
48
60
75
15
21
159
69
75
5
13
18
45
132
33
42
18
30
54
27
8
241
234
93
44
43
305
52
21
15
20
28
60
84
12
9
11
103
36
72
30
35
112
51
57
32
172
80
240
4
69
30
17
28
123
90
35
55
77
13
27
63
17
12
48
48
73
11
120
16
44
96
28
39
36
114
30
6
12
59
91
45
44
1
35
24
31
9
20
1
35
115
17
1
90
90
15
96
24
27
90
48
15
9
47
36
43
41
79
54
78
5
100
3
21
69
75
60
39
5
85
75
32
16
45
270
29
19
105
32
132
88
45
30
5
163
12
57
20
1
30
42
15
60
24
20
36
7
77
103
318
15
120
63
17
24
1
30
72
57
21
18
81
36
75
9
63
36
21
48
3
89
96
13
87
20
64
303
18
18
129
63
17
16
117
99
36
135
89
31
132
126
11
19
60
89
13
119
103
21
87
17
12
276
24
49
11
79
210
24
23
4
48
45
198
90
78
237
24
20
19
60
17
4
24
27
162
47
160
36
104
61
3
15
21
3
33
20
40
44
36
43
12
72
90
195
8
163
117
45
39
51
33
60
15
72
45
120
27
90
155
16
9
90
21
96
20
49
11
61
30
125
40
140
235
5
67
36
29
16
60
44
208
44
91
108
29
48
24
16
168
24
80
43
69
20
19
72
33
24
8
37
18
125
25
15
44
31
69
48
80
55
66
251
133
18
165
44
88
8
12
40
15
261
24
48
135
33
75
141
8
12
169
47
43
81
21
35
43
29
1
54
186
75
104
1
39
33
35
13
72
99
24
165
42
5
28
12
20
184
48
261
54
93
168
189
23
28
44
31
117
72
12
20
120
4
56
13
27
9
30
17
25
18
180
9
20
40
72
68
25
203
43
72
45
123
84
53
28
69
47
91
105
92
25
75
68
28
27
93
45
11
40
36
183
29
12
121
59
1
108
11
16
63
105
92
28
27
18
135
92
64
99
69
20
60
103
89
28
15
120
36
29
31
29
43
18
75
32
37
15
32
60
91
12
33
20
7
108
30
3
147
18
30
29
103
102
107
91
69
39
77
193
72
15
27
17
60
13
558
102
327
33
35
115
117
8
40
51
102
15
44
60
43
21
24
51
90
75
132
63
72
197
12
79
69
141
42
209
108
115
18
90
12
78
3
27
9
69
87
92
72
60
228
60
88
27
18
59
4
32
84
48
60
12
31
5
7
36
81
24
27
18
54
17
1
119
79
84
5
40
32
76
120
48
92
4
20
4
24
108
200
52
80
40
32
1
48
47
24
61
192
78
18
51
3
5
48
88
72
75
72
48
60
29
148
8
204
1
39
56
88
12
57
35
172
69
30
222
35
60
28
36
24
249
27
36
20
4
3
125
12
169
171
3
21
69
6
29
12
4
120
152
7
17
40
20
16
104
31
149
103
6
75
192
44
124
32
64
3
6
47
7
225
120
123
29
169
71
13
60
48
59
148
32
103
33
32
13
39
48
128
28
44
55
156
9
33
39
9
42
12
6
311
60
60
64
56
36
208
87
102
35
43
9
8
13
95
28
9
216
59
31
72
5
172
21
11
91
168
9
36
96
21
35
247
17
28
36
15
12
17
91
17
7
33
12
68
ABCD 94243424428*3^$a+1 [50008]
138
5
16
105
15
56
13
6
30
24
42
18
11
1
75
9
66
18
15
75
42
54
6
18
120
30
30
57
39
65
64
32
13
60
42
24
6
18
30
71
19
90
35
1
66
54
30
54
42
90
30
33
57
63
21
35
4
20
25
36
75
9
36
66
18
42
29
25
35
55
89
112
123
126
36
39
21
18
36
30
24
60
75
81
111
20
148
32
25
3
80
1
54
5
25
12
210
45
3
36
96
60
30
144
30
6
54
36
69
44
1
35
49
71
55
36
84
6
35
13
11
115
30
6
33
15
36
105
51
93
81
111
15
90
3
15
30
11
64
81
30
29
25
150
120
36
81
9
155
19
66
6
30
3
36
21
30
24
9
45
12
39
39
36
6
90
18
30
162
54
29
37
114
66
48
30
65
37
59
79
60
6
15
21
30
33
60
75
42
48
30
132
54
90
24
150
90
5
1
35
55
129
15
120
57
48
27
30
18
41
25
59
16
39
30
6
60
24
137
48
55
36
54
42
53
40
21
24
6
29
16
9
30
6
6
29
25
36
54
24
81
75
9
96
39
6
30
5
49
42
5
25
39
45
6
5
40
15
24
66
54
6
54
21
24
9
11
1
63
12
168
51
29
67
18
27
15
54
30
9
27
24
84
66
35
1
48
35
16
9
6
29
85
15
21
59
1
15
36
3
72
60
9
9
47
13
30
41
4
15
41
1
30
24
81
15
54
24
51
189
6
24
12
65
48
16
45
24
51
80
1
24
15
9
120
96
30
54
15
36
60
44
1
30
60
6
24
75
20
40
120
44
1
84
71
36
103
60
12
30
15
9
84
6
6
78
17
19
96
24
30
39
15
12
18
35
25
36
54
90
36
120
60
30
144
57
3
6
126
89
49
36
66
45
9
35
1
75
8
145
95
55
12
105
69
75
20
60
49
72
30
45
104
64
45
12
63
57
3
51
81
153
35
12
19
5
91
33
20
76
44
61
35
16
84
15
45
45
36
30
9
21
23
7
78
6
60
126
15
123
36
24
5
16
20
76
3
66
60
35
16
3
101
4
32
60
48
91
9
96
9
171
129
27
45
135
24
20
1
48
6
24
36
24
57
44
25
6
54
90
261
9
6
189
39
21
69
36
6
65
64
69
51
24
15
17
49
51
105
24
114
45
12
8
1
150
30
30
30
24
156
35
1
120
18
126
54
102
48
251
49
72
30
18
12
48
90
41
16
15
45
129
15
39
12
60
18
131
40
105
219
15
5
76
39
5
55
132
24
65
109
6
60
126
114
21
9
35
16
3
17
64
69
60
30
60
36
30
6
9
20
76
75
24
24
60
21
36
153
12
60
48
6
144
60
30
6
6
90
78
11
55
6
15
20
43
41
49
75
21
71
13
30
60
41
25
90
24
36
30
54
6
114
12
138
71
25
30
6
18
6
60
71
19
6
23
25
27
20
24
151
18
87
75
138
30
36
9
45
36
30
9
12
39
84
6
6
9
36
8
36
31
33
20
7
33
15
42
78
36
126
18
41
4
21
35
16
15
165
9
24
12
3
12
8
7
54
96
48
12
48
95
67
30
54
120
90
39
51
84
6
36
23
1
11
19
30
6
53
1
36
30
54
75
15
5
121
3
12
8
31
201
15
149
4
75
141
9
12
48
36
30
6
23
61
6
18
12
75
20
73
30
42
24
11
28
51
60
84
17
124
15
36
93
140
16
45
6
29
61
99
81
18
6
156
144
6
18
30
30
6
105
75
5
91
48
36
29
76
15
24
60
6
84
90
57
75
9
36
9
6
29
55
144
6
15
120
21
24
51
33
66
24
17
19
65
19
6
35
1
15
129
84
6
30
114
90
30
12
108
21
80
49
27
3
66
60
39
27
24
6
63
80
1
24
96
6
53
1
6
9
116
193
15
15
42
48
66
54
12
24
66
89
49
11
16
3
6
24
30
21
9
35
115
45
51
6
60
155
55
9
60
81
23
31
36
29
19
36
54
30
17
25
75
48
32
40
33
42
9
20
60
25
66
24
6
3
15
36
66
18
36
5
24
241
39
20
25
6
21
188
37
39
36
84
9
60
36
30
36
24
6
3
12
3
120
42
90
60
24
21
128
16
9
72
24
24
66
30
36
59
109
15
81
30
24
150
15
57
60
24
96
84
36
63
20
40
15
17
79
81
9
54
12
60
153
57
24
15
75
24
120
36
54
96
24
12
48
120
15
20
96
25
36
15
63
17
19
60
9
80
16
69
36
35
60
19
6
60
15
39
45
32
43
21
39
30
36
84
111
80
55
36
24
84
12
9
45
59
31
60
66
18
41
61
18
17
19
24
60
45
147
60
69
45
96
95
13
111
15
30
11
13
15
21
24
60
30
150
6
54
36
30
36
24
105
21
30
30
24
171
9
15
20
16
153
12
18
6
30
65
19
5
7
5
49
24
75
60
36
120
56
64
144
80
37
30
48
30
11
4
15
141
15
29
25
66
9
81
6
150
3
75
42
23
36
1
ABCD 94244676902*3^$a+1 [50005]
7
72
48
69
3
36
9
15
53
73
51
48
75
36
65
4
63
29
1
15
9
30
21
15
9
81
107
148
224
13
3
44
79
29
37
11
43
6
30
33
45
3
15
12
60
108
65
52
63
77
61
36
15
9
99
45
30
125
12
36
12
12
36
12
61
11
13
35
13
54
6
48
87
9
35
91
162
12
6
45
3
42
54
45
3
72
5
91
12
125
48
25
72
27
159
57
12
3
137
25
11
64
123
5
52
8
19
6
12
47
76
3
77
49
3
141
47
7
180
105
57
3
33
23
1
36
18
21
51
12
6
239
12
100
56
7
66
6
5
108
48
37
83
12
121
36
3
117
18
53
52
3
18
24
23
12
13
42
53
55
9
9
11
16
3
9
8
24
36
73
51
21
48
11
13
12
6
5
43
5
16
20
13
15
93
24
71
37
35
13
72
71
19
17
25
30
18
3
147
65
60
36
19
105
105
72
54
41
48
12
13
72
138
6
36
71
13
11
13
12
78
30
6
65
36
16
32
60
37
6
5
13
12
35
79
30
23
31
6
36
27
12
33
3
63
42
30
132
5
13
35
49
96
12
6
5
84
12
61
18
65
1
18
33
12
32
19
12
90
42
72
5
31
30
87
12
8
1
54
65
7
173
25
6
36
29
1
15
9
35
64
63
30
39
140
48
7
33
12
51
125
13
47
4
36
3
6
15
20
1
30
17
7
21
72
32
60
49
27
24
33
18
57
33
18
41
1
84
3
8
25
54
6
72
18
5
4
108
21
6
48
36
5
12
64
45
108
18
5
132
12
60
40
96
3
66
60
84
87
129
6
5
25
42
117
96
44
151
9
51
12
5
12
43
18
95
25
42
18
12
3
84
75
60
65
16
32
40
45
3
72
32
16
32
168
55
48
6
48
18
42
71
156
79
29
40
12
108
8
13
96
36
18
21
68
37
11
43
41
160
45
3
147
18
27
8
52
105
18
5
12
36
12
7
41
19
18
35
13
27
32
36
112
33
48
24
18
12
45
12
128
1
131
40
36
75
72
57
3
36
17
12
37
54
17
25
47
25
18
18
72
48
11
13
3
9
36
83
60
1
6
5
7
60
5
7
5
49
47
7
36
42
54
53
37
11
25
108
59
13
95
49
66
18
6
5
16
20
295
114
3
8
12
43
9
15
18
27
9
66
105
80
49
36
18
57
48
48
33
12
15
9
11
12
25
3
20
4
9
6
36
12
72
36
45
32
13
24
35
13
96
11
25
11
4
105
131
55
69
15
185
31
77
112
68
48
24
85
11
103
57
117
42
41
12
156
7
12
60
12
18
36
51
21
23
24
13
210
113
24
40
8
49
23
12
28
33
23
49
48
15
12
12
39
12
5
67
125
7
66
15
39
54
24
12
35
1
27
20
12
19
29
1
24
47
40
15
6
72
23
157
3
20
12
73
27
48
32
13
15
27
5
12
88
75
53
103
69
21
11
25
75
39
9
45
47
16
39
21
15
17
48
7
42
3
32
19
29
12
13
123
24
36
33
111
15
5
43
33
3
36
45
15
33
3
12
36
69
20
12
13
3
8
7
57
15
17
1
47
1
6
21
44
1
60
39
60
45
3
20
43
53
84
43
54
6
54
75
80
43
12
33
8
19
81
3
6
75
8
48
48
24
13
83
1
18
5
1
12
258
66
114
12
65
40
44
31
18
59
1
84
6
89
36
49
78
29
28
32
13
36
87
9
54
84
6
36
3
60
20
48
64
111
30
35
115
9
36
129
36
83
31
149
4
27
18
63
20
7
5
43
5
157
6
41
61
23
4
33
167
25
23
55
18
12
54
21
69
59
31
6
12
35
43
5
48
67
24
66
24
36
18
17
37
228
23
49
15
116
36
16
3
72
18
66
33
8
67
53
24
55
105
33
63
63
42
12
3
3
30
11
61
35
12
115
53
25
15
24
8
151
30
72
42
102
54
5
19
5
36
49
3
9
35
19
29
60
112
3
30
96
99
32
61
95
40
33
102
60
45
75
78
71
73
35
12
1
42
30
6
17
13
6
5
28
60
33
12
42
18
11
1
35
79
12
24
66
27
33
48
60
111
33
11
36
36
12
115
33
39
41
40
72
33
107
12
91
42
18
90
12
6
77
85
12
15
171
29
7
18
63
45
54
21
9
3
12
81
15
15
5
55
29
28
27
6
15
44
16
27
18
24
108
18
54
156
47
48
37
162
5
103
66
96
59
36
16
80
25
30
18
6
30
11
97
72
11
7
42
3
32
1
12
11
16
56
103
30
24
35
72
13
6
65
36
19
41
13
6
57
24
45
35
48
25
15
105
135
63
18
24
23
24
19
21
56
40
15
57
12
116
97
47
13
35
12
100
15
30
11
40
44
36
13
11
24
24
127
5
16
27
33
24
44
31
81
9
174
89
43
137
1
71
24
37
12
11
84
60
48
64
9
11
40
128
1
39
15
30
18
17
25
36
66
6
12
15
3
29
13
63
27
126
119
48
100
24
128
85
18
105
129
3
20
60
36
55
60
12
9
20
25
60
18
53
40
44
160
9
71
84
12
4
111
24
108
5
25
11
36
13
11
52
3
24
36
72
12
17
60
19
29
36
12
79
6
39
36
32
1
12
23
12
79
18
63
3
42
23
64
48
8
85
6
149
4
57
108
6
129
20
52
8
91
54
78
54
90
54
12
23
31
41
40
8
55
42
54
29
37
114
48
6
12
24
18
77
36
7
18
39
56
37
35
156
7
5
13
36
63
ABCD 94244732776*3^$a+1 [50084]
15
296
144
13
11
16
18
78
8
1
293
7
29
30
126
19
9
27
41
48
96
58
120
2
48
55
5
7
41
112
108
99
5
64
44
58
33
5
36
43
51
21
120
24
29
30
18
79
71
13
45
14
66
40
39
71
61
9
2
37
35
58
80
43
24
131
1
71
10
54
8
166
234
6
15
35
130
62
49
29
31
5
54
216
49
36
45
39
41
6
54
34
42
8
6
25
159
14
18
58
111
23
85
11
40
90
12
32
7
3
26
150
54
36
54
106
126
45
5
19
60
15
50
54
42
40
123
11
85
131
168
145
12
24
60
36
120
144
11
10
144
54
48
74
19
51
96
48
24
158
58
45
21
38
30
10
32
70
15
203
88
14
4
24
126
176
13
41
36
76
87
105
176
42
22
50
1
96
95
24
40
144
21
24
36
17
28
15
21
86
34
3
12
23
126
90
121
125
4
15
9
206
85
27
38
106
168
66
72
54
14
31
5
19
77
112
80
76
122
73
39
141
59
25
41
31
228
12
71
10
27
5
7
41
43
11
49
41
60
48
7
24
5
64
72
8
7
24
45
74
1
36
65
4
15
36
48
27
33
12
11
58
30
21
29
6
54
55
29
7
71
37
35
40
21
27
2
22
9
17
78
40
26
6
160
69
228
87
45
131
54
84
19
93
284
220
20
36
7
41
19
192
24
131
48
61
24
105
48
240
3
156
155
10
63
63
30
3
36
60
48
12
21
14
24
376
9
24
17
94
129
141
252
14
40
24
129
5
67
65
30
25
53
66
82
32
76
36
80
163
21
14
37
48
60
63
8
64
66
72
24
30
69
21
6
8
96
49
57
14
18
78
30
7
93
3
36
5
240
19
39
201
77
199
89
55
27
32
25
36
24
27
8
37
53
40
75
125
70
56
94
170
37
75
9
36
11
18
16
14
126
55
93
128
12
18
10
39
15
9
9
15
65
235
21
14
61
147
117
21
51
131
34
63
15
98
67
51
45
107
49
173
18
40
8
109
12
41
222
16
194
96
76
84
51
3
86
55
96
11
13
45
54
18
14
78
7
261
180
32
90
10
32
19
36
89
16
75
11
13
60
77
90
37
3
72
66
14
40
72
18
78
18
84
20
211
36
48
23
10
3
51
8
1
21
3
36
89
7
123
66
51
9
26
49
9
86
1
23
16
50
40
36
36
32
28
108
54
62
28
27
180
41
40
159
69
159
120
11
34
27
113
10
18
14
25
23
72
216
24
16
42
62
49
5
19
36
35
24
16
50
19
45
48
32
78
88
81
60
24
300
41
174
82
39
23
1
9
27
125
46
33
29
96
31
3
50
222
66
7
47
118
15
35
85
41
4
27
5
30
126
258
85
41
18
25
192
101
10
8
49
135
182
66
109
5
19
11
10
54
14
160
27
9
39
36
21
63
17
76
18
32
72
37
59
40
62
18
10
126
8
78
103
41
43
96
207
129
69
50
49
60
11
169
72
53
66
222
139
5
4
62
24
40
93
60
23
49
9
54
18
14
66
54
58
75
53
43
27
69
5
108
66
25
84
17
100
30
18
78
14
4
14
97
48
60
171
9
191
66
40
68
18
18
22
32
112
24
14
16
162
18
39
60
51
72
117
12
15
14
84
46
50
31
9
36
68
108
19
15
45
131
40
177
53
42
85
93
14
40
18
38
13
24
12
60
35
48
1
5
36
43
96
35
40
141
125
46
32
1
29
55
156
135
86
43
71
66
108
10
8
10
104
54
49
117
80
100
30
33
71
169
191
25
111
8
40
45
36
81
99
24
473
18
66
19
21
159
5
124
51
17
19
9
30
6
66
222
66
9
216
15
14
36
40
30
45
105
162
18
140
90
61
45
144
159
96
159
45
132
81
12
27
23
46
212
67
41
36
30
40
24
152
13
156
71
48
22
39
29
96
48
78
ABCD 94244835526*3^$a+1 [50019]
45
280
29
42
25
8
57
15
39
25
59
60
1
56
120
33
231
45
156
24
39
72
24
45
75
15
30
67
168
41
36
48
67
5
43
32
120
45
30
13
131
69
9
198
49
41
30
33
160
56
3
45
48
33
36
6
93
40
80
144
72
136
8
75
36
36
85
17
7
8
168
64
240
221
19
11
133
215
25
5
75
51
6
79
8
21
30
24
13
120
23
1
128
21
12
39
3
12
1
24
53
3
48
16
120
80
75
61
59
61
47
6
84
87
39
6
18
36
144
18
18
57
24
39
60
69
3
144
18
36
12
78
30
24
103
5
120
43
104
3
108
97
29
36
63
144
72
9
54
48
24
84
21
21
3
51
90
19
11
6
72
102
24
25
65
90
45
9
223
5
24
19
89
36
126
45
184
5
90
81
3
6
15
129
48
24
18
13
17
87
40
5
51
40
8
40
59
21
27
165
3
141
15
24
36
109
56
96
117
48
258
1
120
8
33
18
61
65
55
24
120
80
27
13
56
184
35
54
120
6
72
273
45
24
18
49
23
97
96
95
73
35
54
87
21
27
3
13
72
128
24
16
17
108
6
18
43
239
33
48
184
8
48
9
31
17
7
89
12
72
3
3
69
96
45
24
36
7
8
111
9
24
51
21
123
6
31
8
27
24
12
105
40
24
35
84
42
15
33
151
53
90
33
15
25
29
114
36
144
45
45
67
23
97
65
55
35
12
72
1
80
88
35
85
95
129
16
176
21
30
42
43
5
18
105
72
117
3
240
40
5
102
18
42
72
30
3
96
51
69
75
61
8
201
15
15
42
234
48
6
66
6
63
40
96
71
33
40
17
39
24
9
103
8
15
72
90
72
90
13
77
18
49
95
108
18
43
95
25
119
57
24
280
56
33
87
21
42
66
55
5
67
5
219
9
6
81
75
69
201
60
147
15
90
36
91
128
45
43
8
45
91
24
5
114
273
69
54
37
143
126
36
12
67
56
72
112
24
104
57
90
21
87
1
32
75
13
80
87
9
9
126
9
96
15
54
51
45
90
9
24
136
104
48
3
66
6
69
24
105
12
99
136
59
21
27
117
24
165
42
84
21
39
49
56
40
35
18
120
43
47
18
78
57
9
6
9
9
15
72
88
95
25
5
60
7
32
87
25
56
63
126
126
54
63
21
42
193
32
63
84
132
84
37
5
54
69
120
16
8
183
9
63
18
15
3
72
13
221
18
48
33
117
54
18
66
204
12
6
48
36
24
36
91
173
67
32
168
45
18
1
53
36
36
54
21
64
71
33
16
11
126
18
282
24
115
24
35
37
23
12
69
64
17
174
25
8
96
72
72
72
15
216
24
9
24
165
195
112
35
21
64
95
25
11
13
32
3
6
18
180
18
252
12
39
69
216
27
88
29
168
18
72
18
234
36
9
57
60
138
105
16
152
123
21
201
79
23
33
9
55
11
69
64
11
114
75
51
108
36
181
8
21
54
60
12
114
36
48
6
54
66
25
29
3
24
141
3
45
24
90
90
66
216
21
120
160
5
204
15
480
273
183
280
24
179
69
27
108
105
183
90
87
3
108
9
48
159
1
32
111
105
72
123
37
120
5
42
57
15
108
162
139
32
63
1
8
16
29
36
39
27
21
184
24
120
215
72
129
195
66
3
21
18
73
17
30
42
31
167
1
35
192
69
63
30
3
237
43
5
3
21
3
33
79
29
99
81
39
33
15
24
120
39
54
27
9
55
101
75
48
16
29
3
33
7
29
3
16
125
99
111
36
24
72
69
16
80
9
15
39
97
83
6
15
69
180
7
47
1
59
21
120
57
54
144
36
18
66
97
35
13
17
114
18
18
138
36
6
ABCD 94245086608*3^$a+1 [50002]
8
10
2
54
30
60
54
16
24
32
72
72
10
96
20
12
40
6
80
42
12
28
68
42
82
140
72
34
24
30
266
150
64
18
14
64
26
48
48
88
14
36
40
62
30
58
32
10
38
82
12
26
10
60
74
58
14
120
34
30
26
6
34
38
58
20
42
6
72
12
16
6
48
32
18
36
34
42
96
78
32
40
14
34
14
58
62
48
10
8
24
16
144
96
2
22
90
48
8
22
8
24
58
14
106
12
12
56
40
14
6
58
24
2
78
72
10
6
102
8
72
16
84
6
14
226
30
74
112
6
8
42
10
102
26
4
18
32
58
38
34
6
210
30
62
24
34
54
42
6
48
60
60
32
34
6
18
26
76
2
6
124
6
24
6
60
104
22
66
54
66
78
54
66
2
70
110
12
46
80
42
12
66
34
30
8
70
8
10
14
58
24
6
20
70
158
24
18
18
46
6
18
14
52
110
90
24
16
110
88
48
42
108
12
6
192
24
8
46
12
12
20
12
4
24
48
92
16
2
24
10
14
30
12
84
58
62
16
50
40
14
106
42
8
12
88
8
60
70
66
44
130
2
24
70
8
18
22
8
10
110
24
16
72
66
6
78
68
22
2
6
22
90
26
22
18
30
72
38
154
2
70
24
32
54
28
32
16
20
34
96
18
6
6
8
66
10
20
28
36
12
62
30
42
46
122
16
24
8
64
24
42
62
40
30
26
42
30
232
26
6
16
24
8
16
30
20
12
72
66
114
30
16
32
42
16
54
30
2
66
52
2
16
32
6
10
30
72
42
2
24
6
16
24
26
52
18
14
76
8
4
26
64
32
40
24
2
52
2
16
30
90
24
6
8
10
14
18
42
72
94
86
24
10
32
48
30
36
48
28
12
78
30
68
36
90
6
40
18
26
4
60
44
16
140
12
34
80
18
46
96
110
84
52
18
26
88
48
20
82
198
42
6
32
82
6
20
4
32
16
2
16
86
4
12
60
92
12
6
64
48
18
8
30
10
30
2
52
2
10
140
106
8
42
30
58
12
98
34
30
8
22
2
16
32
40
38
4
78
78
48
24
20
6
16
26
24
4
56
34
2
88
14
78
82
38
82
18
78
24
128
34
38
18
22
86
66
10
84
32
10
48
42
14
18
78
78
10
2
12
156
4
90
42
68
18
42
60
18
82
36
24
18
152
6
100
6
24
24
8
18
4
8
18
34
30
30
66
24
8
24
144
70
66
6
2
6
4
102
38
18
88
32
88
114
38
40
24
56
10
24
96
14
6
18
30
10
96
48
72
26
30
144
40
14
40
20
36
66
10
108
2
10
60
2
16
32
10
8
12
18
94
32
28
8
52
26
40
30
24
96
74
16
32
24
34
30
14
10
8
10
20
18
66
124
12
68
66
46
20
52
18
32
6
10
32
24
64
30
2
18
60
40
24
18
30
72
36
12
72
2
30
10
26
28
24
2
66
22
30
12
126
42
32
40
30
66
32
136
84
90
48
32
30
10
48
122
70
32
34
14
16
30
26
58
6
66
14
22
50
22
20
46
80
6
18
40
32
24
22
12
8
40
32
256
30
32
58
96
14
22
48
26
58
30
18
14
10
20
24
4
48
78
66
78
78
60
8
4
26
16
6
50
48
70
24
12
20
28
30
80
6
4
8
72
76
2
48
34
32
28
2
48
48
22
26
40
120
50
12
12
46
66
128
12
4
56
24
40
24
78
30
18
74
36
24
28
12
116
40
12
18
2
22
30
48
42
6
26
34
62
34
6
18
14
10
38
48
10
14
90
30
112
48
72
74
22
8
34
92
18
16
134
12
28
410
18
52
2
40
24
14
10
6
32
4
36
80
120
58
26
6
22
20
78
112
66
30
66
20
58
90
48
30
24
66
20
40
80
40
132
30
6
90
30
50
16
54
20
54
88
32
30
66
6
66
58
12
138
32
88
54
2
16
14
16
180
20
18
10
104
28
12
6
102
72
12
14
16
56
22
18
104
48
88
18
60
12
20
34
66
30
80
90
12
52
24
30
2
48
12
12
6
94
2
66
28
60
24
48
8
12
18
66
4
2
30
10
14
24
34
8
22
26
30
34
32
16
8
42
148
20
102
118
104
66
16
86
18
24
16
24
6
80
40
44
6
174
90
126
12
24
78
70
20
6
30
36
144
54
10
6
2
40
8
16
44
4
38
10
54
6
32
66
16
56
30
120
72
16
50
22
18
62
24
60
78
6
10
24
18
8
36
124
20
10
62
10
2
22
6
12
32
84
34
8
42
40
78
134
10
8
58
62
16
14
18
40
18
14
16
54
32
4
84
12
30
8
70
2
18
36
34
48
32
42
28
50
46
114
2
30
88
8
22
18
278
40
2
22
8
4
30
54
104
10
72
38
10
18
8
6
10
240
24
20
82
72
8
18
24
12
76
44
138
82
140
34
42
68
12
24
6
70
20
28
20
22
2
16
30
26
24
36
16
80
84
24
30
70
32
58
74
126
16
86
12
16
24
30
6
20
4
26
24
46
72
74
6
58
2
40
12
48
12
6
24
66
30
2
52
48
48
132
8
36
18
106
30
14
12
28
8
18
16
18
96
120
20
10
14
10
8
22
2
10
6
42
6
24
8
30
40
12
32
16
144
6
62
58
8
64
56
24
58
20
40
32
60
16
80
24
12
88
42
120
86
34
24
26
168
72
124
72
12
72
86
10
54
8
58
38
82
60
44
70
8
88
134
16
84
14
22
32
156
4
ABCD 94245383944*3^$a+1 [50070]
57
40
95
9
15
9
46
65
9
6
12
142
11
12
84
3
106
56
3
237
75
43
18
119
121
23
60
84
15
160
18
59
60
129
27
12
15
57
55
138
78
2
16
74
48
4
5
133
72
23
36
36
180
21
18
12
58
120
59
91
66
6
72
2
15
31
2
6
10
311
1
95
9
63
25
8
30
57
48
9
16
54
20
33
72
69
16
96
104
15
151
90
143
12
24
348
12
84
12
13
30
5
15
6
138
142
59
51
88
65
72
193
11
45
72
3
115
41
33
22
50
16
35
43
41
48
127
125
3
48
114
18
36
57
25
83
61
59
67
90
2
81
156
1
14
9
24
25
72
54
90
32
70
8
36
93
15
10
80
16
35
19
17
1
72
11
36
1
24
48
72
80
64
26
124
50
16
11
43
42
35
69
24
54
10
2
240
70
176
168
111
25
95
108
93
30
93
19
32
153
48
55
32
58
32
70
8
64
53
91
42
2
70
35
37
50
4
66
6
17
33
123
36
151
32
105
55
77
13
35
37
26
9
21
3
36
73
23
25
167
75
28
42
48
38
24
72
153
120
7
26
255
9
70
98
15
15
40
113
153
15
12
133
62
9
25
56
27
45
63
145
134
105
1
30
8
57
99
166
14
60
46
62
16
66
8
90
33
67
65
63
69
108
25
32
24
15
1
59
99
72
45
13
71
49
98
12
18
160
23
1
110
141
3
81
24
51
21
12
115
113
87
48
9
49
14
21
229
62
16
20
57
87
28
5
21
46
18
128
3
37
32
15
48
12
3
10
8
15
72
12
43
20
70
32
3
13
24
30
17
63
10
152
30
69
27
9
9
27
37
78
90
30
44
33
123
180
105
12
12
21
87
51
76
53
91
41
15
18
48
22
41
9
87
9
142
17
276
27
34
38
18
15
97
11
37
59
13
2
96
12
42
3
43
29
69
54
18
99
36
12
15
30
22
41
79
5
24
69
15
55
90
32
3
37
56
39
49
71
33
27
133
2
36
93
37
14
93
93
75
67
68
4
18
32
3
12
24
121
6
17
3
12
88
53
19
8
34
35
19
5
141
30
273
36
12
25
59
85
14
114
48
78
16
113
25
38
24
48
81
151
41
48
57
24
136
24
14
16
53
12
84
165
102
34
78
2
54
64
42
11
39
4
65
55
96
41
33
64
8
30
33
9
120
162
36
9
15
21
69
70
90
71
15
24
33
55
5
27
165
3
12
33
45
72
46
42
30
42
14
40
56
201
12
67
144
26
16
54
113
15
18
87
33
54
45
13
102
20
60
9
79
56
21
84
87
9
25
23
73
2
126
51
93
18
12
18
3
12
79
5
63
22
35
168
43
2
15
55
18
119
51
54
16
47
81
16
38
36
84
81
7
72
2
75
13
72
155
13
11
19
26
90
172
2
15
57
70
53
45
51
21
30
21
183
54
16
32
3
51
144
21
21
88
32
3
111
70
83
12
96
7
41
25
59
85
35
45
3
12
108
84
24
24
60
45
48
54
96
177
12
135
129
27
160
2
18
252
42
30
40
29
96
3
106
120
2
9
69
16
56
120
18
4
18
23
9
22
66
2
57
181
23
7
2
78
10
35
108
111
34
144
8
30
57
1
59
43
29
43
137
49
30
152
12
60
10
23
57
46
65
9
75
37
54
66
71
7
77
69
39
97
11
12
127
5
13
47
55
96
89
36
3
34
2
21
25
2
45
15
18
214
18
71
55
17
84
61
30
72
53
37
8
27
72
45
46
20
4
18
23
169
38
58
47
73
24
14
16
8
48
129
51
150
27
37
24
14
21
12
79
5
24
37
98
70
54
50
51
21
54
9
15
57
25
6
20
69
156
37
11
24
45
48
3
69
15
7
41
49
14
90
22
137
73
59
51
69
24
120
109
216
26
108
88
2
15
31
234
78
18
95
9
63
15
12
60
72
48
18
42
28
5
19
90
11
189
63
156
45
135
31
53
75
90
15
15
40
18
110
10
38
24
10
62
18
102
130
23
31
101
19
42
74
28
2
3
93
75
13
14
106
62
18
99
12
9
16
54
17
9
3
67
89
1
48
23
12
37
6
2
72
46
42
48
38
16
26
54
69
37
104
3
141
39
73
14
18
70
92
4
65
79
17
31
53
36
39
40
74
72
39
27
33
331
5
36
63
114
15
ABCD 94245407786*3^$a+1 [50071]
98
40
132
56
3
21
3
33
27
48
127
5
13
104
28
35
33
3
49
35
12
36
67
108
209
120
96
25
35
72
13
90
77
57
75
175
29
7
29
36
144
33
22
41
72
175
101
117
3
57
39
13
12
23
12
24
19
48
17
33
27
145
11
84
36
60
81
99
12
24
73
8
15
24
85
20
51
108
57
3
79
2
51
7
30
8
154
125
21
63
24
177
40
23
36
37
30
50
3
36
43
98
15
120
37
12
18
18
23
9
87
93
15
25
107
45
3
103
5
25
20
27
48
12
132
85
23
37
59
60
177
40
60
140
142
77
13
90
62
36
27
36
57
15
120
12
85
32
39
19
108
222
72
95
60
33
28
12
80
51
109
35
37
23
33
64
11
117
207
13
72
11
12
36
60
19
2
48
172
18
5
48
55
50
34
18
32
48
75
93
15
9
88
131
36
13
212
51
45
4
48
23
37
80
15
45
12
3
33
195
25
72
72
59
84
36
79
18
23
21
111
7
185
60
37
20
15
36
48
84
12
33
172
306
50
15
57
51
19
137
61
44
10
5
36
67
38
4
11
288
79
2
36
75
49
18
30
18
17
43
17
60
33
39
45
16
20
3
141
3
48
109
131
24
48
13
200
135
97
8
15
45
15
24
73
20
52
119
67
30
80
3
72
72
48
127
30
20
27
21
12
142
38
12
3
36
60
61
180
95
1
32
12
28
23
25
80
34
5
36
9
123
48
48
24
33
52
12
11
67
72
50
216
27
48
12
37
90
29
24
163
54
11
97
11
216
84
69
12
40
56
63
120
121
108
23
24
43
18
83
57
100
143
139
53
37
8
100
35
264
81
3
49
8
82
230
12
10
5
36
57
120
51
1
108
8
34
5
25
56
60
100
54
18
8
142
41
36
31
2
87
156
25
59
24
72
132
37
18
30
32
180
60
16
59
24
24
108
24
13
20
183
60
9
76
20
172
23
48
12
192
12
21
22
30
92
135
84
1
8
192
39
9
48
10
5
117
58
5
97
72
11
25
23
12
24
24
61
80
3
85
102
5
13
11
12
12
25
30
17
21
12
22
5
24
12
48
9
15
45
51
24
12
141
72
15
33
15
37
18
14
40
35
73
71
109
68
15
67
182
60
28
23
7
2
39
12
24
103
17
288
93
39
31
24
65
1
20
12
22
98
15
108
67
5
36
9
15
33
219
31
5
25
179
33
15
85
90
41
61
60
35
73
11
1
68
123
24
1
32
28
12
42
5
156
55
84
50
40
23
120
108
7
2
39
36
36
49
80
48
88
102
17
156
9
36
52
167
13
72
83
85
12
60
71
144
24
7
53
60
9
22
41
57
63
25
140
60
75
49
11
7
50
132
39
21
36
60
27
120
156
1
71
72
25
30
2
60
28
18
90
20
27
12
120
55
6
12
108
20
22
30
11
57
64
8
51
21
36
87
12
1
54
30
23
157
11
49
108
23
7
18
23
121
155
193
11
1
56
123
24
85
18
17
96
36
13
11
21
238
65
175
158
34
18
11
36
120
85
216
144
11
48
36
1
35
55
5
168
84
12
33
171
9
132
106
84
5
108
60
12
31
2
75
67
36
29
33
51
37
80
40
152
48
184
48
11
12
12
240
13
80
15
69
15
45
36
15
139
29
67
50
70
29
33
108
87
96
9
48
3
12
25
35
24
108
36
69
63
120
12
36
37
80
15
37
8
220
179
25
35
216
48
79
17
31
29
48
37
20
10
38
111
49
155
33
64
18
150
20
3
139
26
135
67
2
3
93
15
48
36
45
16
30
90
54
41
19
50
3
12
153
15
103
72
90
71
9
70
12
198
8
3
21
15
33
48
70
134
136
24
108
102
96
62
15
36
141
156
207
103
65
9
28
11
61
128
160
32
40
8
3
48
36
181
12
23
69
88
23
204
21
12
108
3
97
167
13
90
50
15
84
48
43
29
60
13
8
3
49
30
2
39
9
40
23
127
162
11
24
48
48
120
24
61
114
29
79
30
47
25
95
81
22
18
23
120
37
20
ABCD 94245434774*3^$a+1 [50059]
36
54
9
20
12
28
12
104
60
4
81
6
53
19
41
7
69
33
192
66
69
24
57
95
40
44
1
12
12
11
4
33
11
40
20
79
21
96
84
12
15
33
56
16
20
40
15
72
30
27
20
16
9
90
41
40
84
15
6
123
32
37
107
25
48
47
1
24
15
33
120
27
24
9
42
36
24
180
41
25
3
80
7
33
69
11
19
41
37
23
1
30
9
92
40
27
42
180
60
35
96
37
12
71
37
30
21
9
11
132
19
9
12
24
20
4
36
3
18
23
19
33
8
76
3
42
60
11
49
39
99
48
29
4
12
80
115
5
4
24
32
79
5
31
9
33
258
29
96
7
72
48
117
80
1
60
15
24
15
18
3
177
71
97
23
19
21
12
69
99
12
9
59
1
90
5
136
8
49
11
19
237
60
36
128
19
42
15
33
18
90
23
19
42
111
80
169
11
4
153
60
3
45
59
4
21
48
48
15
69
36
23
36
4
21
66
5
28
60
32
55
84
30
15
44
19
21
20
60
49
27
15
36
129
33
27
24
32
19
45
36
20
24
60
55
89
7
105
57
23
28
36
21
12
3
44
4
32
4
20
13
3
48
20
7
33
39
17
24
16
51
5
24
4
96
51
42
107
36
144
73
3
20
4
20
13
42
9
27
9
3
53
144
115
18
48
12
3
8
36
36
48
7
5
48
12
49
59
7
89
84
12
157
11
60
12
120
49
30
29
151
105
60
44
37
15
8
49
11
7
89
73
23
55
9
20
40
36
45
99
33
18
45
60
39
18
48
23
16
153
51
171
45
21
83
49
23
4
44
16
3
33
8
7
33
9
63
8
52
9
6
12
33
69
30
69
21
11
24
24
16
21
83
12
25
23
49
23
48
31
69
51
36
5
7
21
56
43
57
60
21
24
126
12
33
44
13
111
32
19
29
37
95
19
6
39
45
48
87
44
19
48
54
6
29
60
43
21
12
57
11
31
5
1
15
44
1
63
27
5
40
39
30
71
28
36
44
52
24
36
20
24
43
53
49
11
55
5
67
17
13
11
31
29
100
27
5
157
23
49
36
23
7
33
21
15
3
17
24
7
69
20
13
48
3
21
11
37
11
16
21
30
65
19
48
30
11
7
9
105
48
71
1
96
59
84
16
20
16
105
135
9
71
67
48
89
24
7
5
25
12
3
8
19
17
13
30
30
27
44
7
24
6
3
51
18
3
8
40
176
36
48
96
100
51
5
124
104
136
36
8
16
20
13
27
20
103
12
9
27
24
5
1
23
61
11
60
24
16
8
181
59
76
60
45
15
20
31
42
3
20
55
5
40
24
51
33
69
111
9
42
29
40
12
24
20
84
76
44
12
67
12
60
29
1
35
4
72
44
43
12
5
64
69
12
78
60
42
35
64
96
141
3
36
60
3
33
57
23
24
36
24
100
15
6
102
17
24
52
15
5
19
65
4
20
49
11
72
88
51
65
13
3
8
31
45
63
78
84
11
127
42
11
28
57
24
6
102
72
15
104
1
36
84
11
24
36
7
141
51
30
15
3
12
5
61
23
12
48
40
9
23
4
84
9
11
40
9
51
21
95
36
48
31
9
39
90
63
24
44
37
90
33
56
4
27
89
25
30
65
25
15
45
15
56
24
4
20
49
23
25
59
25
48
72
6
93
12
8
36
16
80
40
8
12
49
15
111
24
29
16
24
21
60
66
33
60
21
35
13
12
99
57
3
21
11
48
16
20
43
42
90
9
56
61
59
64
51
30
66
5
24
13
11
12
28
12
24
140
103
42
135
21
54
78
11
7
93
51
36
89
1
59
144
7
5
64
15
6
60
42
42
11
24
1
84
48
30
12
101
40
20
40
140
79
48
17
1
15
45
35
37
3
8
31
48
42
131
4
51
5
7
113
49
48
3
15
89
25
35
73
30
60
21
36
20
43
12
29
16
33
51
12
8
100
12
48
20
7
5
4
21
30
29
55
30
36
3
9
51
60
9
12
155
4
111
60
18
3
27
18
3
20
16
81
12
27
20
4
20
7
60
65
4
60
33
18
5
28
12
15
9
20
60
240
25
18
12
45
20
36
28
12
8
1
15
180
60
104
16
3
72
69
20
36
40
75
9
32
40
48
9
23
7
21
129
11
52
69
36
15
8
12
28
9
18
5
24
25
15
44
196
3
132
5
13
168
12
11
121
36
35
4
81
23
16
20
96
49
66
33
21
59
12
37
30
30
42
36
33
32
4
81
15
8
1
35
24
7
42
11
157
3
132
44
36
55
144
30
215
13
3
27
17
13
27
24
21
39
36
24
80
19
33
108
36
51
5
84
1
12
83
37
48
59
4
56
136
69
75
3
57
24
9
23
4
45
30
6
60
3
32
24
121
3
20
16
33
3
57
11
60
16
33
12
35
84
12
37
42
65
31
89
91
33
9
18
5
4
44
40
9
11
36
55
5
61
75
44
55
29
7
33
51
30
11
40
8
37
60
95
19
41
48
1
60
78
12
9
56
4
20
49
63
8
61
30
21
44
16
15
29
13
30
17
13
51
21
15
20
24
36
40
111
173
12
4
44
91
6
24
39
32
60
88
21
30
60
18
51
32
4
21
23
36
1
30
33
39
17
120
100
44
160
21
51
57
63
68
91
29
1
11
37
83
64
15
6
15
8
40
87
12
21
12
24
116
19
30
48
63
8
96
13
11
7
84
66
35
55
5
4
45
11
4
81
39
20
73
72
51
20
124
45
75
36
24
21
3
51
69
72
15
45
44
25
95
4
21
59
79
17
13
47
24
1
18
93
20
37
30
108
33
21
30
101
48
31
29
31
5
16
45
15
20
ABCD 94245609644*3^$a+1 [50181]
6
12
15
45
35
103
57
147
48
42
30
36
125
24
55
18
159
8
43
18
47
12
48
48
4
111
17
52
63
90
72
135
81
84
123
80
73
27
117
15
33
72
87
9
159
3
29
180
108
1
111
120
108
68
12
48
7
101
24
12
16
20
72
52
3
60
108
33
177
23
216
88
56
19
126
35
132
97
108
35
144
79
12
69
99
45
32
7
21
44
96
40
152
40
32
121
99
32
31
65
4
33
126
41
16
15
53
36
48
112
44
12
4
33
36
11
100
231
90
15
44
60
36
60
24
28
20
40
3
5
13
11
19
54
6
5
49
48
443
192
84
228
25
111
120
57
42
45
3
149
49
15
20
187
18
71
13
3
3
9
21
119
25
87
3
125
120
12
1
12
23
12
60
31
24
18
95
108
76
200
109
15
36
9
30
17
4
156
153
231
129
35
12
4
51
72
41
64
188
12
1
114
33
3
105
69
36
24
71
16
48
72
3
17
1
78
12
17
55
33
93
11
4
225
59
85
35
163
137
52
8
52
36
105
47
112
9
270
29
76
69
47
180
103
65
43
9
63
161
96
43
5
12
73
203
85
168
84
90
21
39
101
79
120
36
41
19
29
52
188
52
51
72
33
32
96
12
25
87
75
6
159
120
3
93
195
180
5
19
36
30
71
168
31
29
36
64
3
90
59
136
3
5
7
72
5
55
117
9
59
31
72
5
4
20
16
3
24
108
65
4
33
75
48
57
15
32
24
4
36
32
12
156
36
31
77
145
375
15
41
19
65
1
15
32
4
96
75
12
21
129
15
51
60
54
95
12
103
53
43
89
28
147
5
1
54
5
31
72
77
112
3
6
119
48
103
197
13
15
9
11
145
47
85
15
183
81
9
47
72
73
75
123
21
3
18
23
136
3
5
31
17
52
128
163
45
27
153
75
24
108
72
18
72
15
92
1
63
36
39
57
12
21
54
6
155
19
77
88
120
80
1
335
25
191
1
162
36
41
24
67
53
96
48
108
28
24
3
9
20
43
5
115
6
47
25
47
60
1
11
4
15
24
41
115
42
47
25
15
56
55
65
205
90
9
63
9
3
18
107
115
53
55
72
18
59
4
56
88
3
29
48
72
19
117
75
78
95
25
71
4
69
47
24
84
28
147
30
3
15
17
60
55
36
9
75
96
81
248
25
6
45
36
99
72
102
96
119
163
33
116
31
105
212
61
87
32
103
69
164
12
43
9
45
48
60
99
44
55
17
124
20
24
112
152
48
88
24
120
80
73
30
180
5
132
31
125
55
89
55
41
36
139
102
150
53
19
30
35
12
40
44
109
120
47
103
5
13
198
12
77
55
30
15
68
192
12
163
41
72
72
145
30
33
135
12
65
36
49
11
7
117
56
124
20
25
287
49
15
129
36
11
36
7
108
18
72
83
4
80
300
348
64
36
188
67
18
15
92
52
45
36
30
69
96
32
184
8
31
41
64
56
16
12
20
1
167
48
16
39
89
1
15
260
55
41
144
4
315
45
20
55
96
77
28
224
108
72
25
3
48
36
96
33
144
75
33
75
15
33
9
66
29
60
55
21
57
90
108
65
25
174
17
40
3
66
132
63
216
80
64
75
41
91
5
132
72
48
132
324
79
17
48
61
159
3
89
168
48
67
6
90
9
32
4
39
65
25
11
96
43
48
17
91
60
45
36
9
191
40
39
137
144
16
92
132
139
149
60
60
36
55
101
84
52
48
57
162
53
295
117
111
149
ABCD 94246050586*3^$a+1 [50045]
18
5
61
24
47
24
4
8
48
12
37
18
17
91
72
48
5
1
3
63
18
6
53
1
59
31
30
72
54
129
44
31
57
9
23
100
3
24
33
51
41
1
18
5
67
48
6
30
114
75
60
44
96
85
66
60
41
43
72
17
25
36
54
180
21
24
56
61
36
123
39
65
7
54
11
28
63
17
1
75
105
11
36
48
67
42
30
41
55
66
63
32
120
19
36
6
30
18
107
97
162
9
12
99
24
5
31
29
55
69
75
81
9
18
5
13
35
4
8
43
6
3
87
54
147
9
11
43
125
19
5
55
5
7
24
105
60
9
75
56
64
21
95
49
72
18
6
59
31
72
72
12
53
205
120
6
30
27
33
30
6
35
28
21
39
51
54
78
120
33
9
83
37
42
30
90
18
11
24
73
35
7
17
31
29
139
54
11
36
64
15
30
6
33
152
43
6
30
5
40
9
18
198
6
36
29
48
61
15
12
12
3
12
36
90
47
24
28
45
60
23
72
36
31
48
53
7
65
1
60
131
79
24
53
37
18
12
5
103
17
16
99
12
54
11
76
75
153
20
31
9
44
16
24
20
43
42
18
33
105
90
9
27
114
54
93
45
59
64
116
85
96
83
55
17
7
77
25
114
9
32
79
9
51
5
112
60
93
11
120
48
1
11
43
12
60
29
1
123
63
5
12
85
6
174
18
17
55
53
24
19
30
24
108
3
72
33
54
65
16
44
13
23
24
187
24
5
31
36
30
75
32
37
6
12
33
9
11
52
20
7
5
43
72
89
25
11
19
77
108
12
192
76
99
53
88
15
5
52
33
90
6
18
33
87
45
45
132
39
20
12
144
148
152
4
56
1
12
6
17
235
45
20
144
136
69
48
75
105
96
39
128
28
12
39
6
102
17
88
20
97
23
31
36
180
108
5
211
54
23
43
54
123
39
5
24
97
23
4
15
173
7
36
30
119
31
9
3
77
76
56
28
57
30
144
24
36
137
52
27
54
15
15
96
36
48
69
92
60
24
96
64
12
132
15
36
5
115
89
55
78
35
253
30
69
45
156
36
23
28
92
28
32
91
185
79
17
88
21
36
23
55
30
96
35
109
71
4
20
16
44
1
54
5
12
79
45
21
39
51
149
55
12
42
11
40
120
21
63
27
54
59
100
27
89
1
30
81
92
61
11
61
24
18
18
12
36
6
89
4
15
17
31
18
24
90
36
17
60
12
1
15
15
89
76
44
16
81
18
36
54
15
111
72
78
75
27
17
12
84
204
25
11
96
19
54
123
164
28
81
11
31
54
36
48
195
39
45
105
66
17
19
9
9
51
32
7
36
5
84
25
3
69
39
56
28
15
60
45
8
145
12
18
77
1
15
51
114
87
48
135
9
8
13
42
17
16
39
48
17
120
60
61
15
56
19
41
16
135
17
48
28
20
19
17
49
6
53
1
30
24
90
66
29
40
57
6
33
20
109
12
39
69
6
12
33
24
15
45
32
1
54
5
13
11
4
108
57
23
43
65
7
234
24
27
99
18
155
148
15
5
12
1
47
25
63
84
93
87
8
24
64
24
20
36
60
60
61
6
12
81
24
56
109
11
7
18
24
90
5
16
9
18
72
168
90
23
184
3
24
9
32
48
60
61
96
54
33
20
16
51
21
200
37
36
66
41
19
36
72
5
7
65
148
32
88
123
12
21
32
7
5
67
33
21
119
1
54
96
9
116
1
35
36
48
4
87
65
13
30
41
120
115
72
65
84
4
27
120
24
48
93
33
36
54
9
45
63
69
66
60
17
13
72
60
75
56
112
27
36
65
24
31
17
163
5
52
39
65
1
18
17
28
24
188
13
36
18
5
40
36
60
44
31
165
75
105
147
45
63
9
81
30
5
1
3
8
19
168
21
15
45
44
48
55
18
35
60
19
101
25
156
126
54
108
36
71
19
17
112
20
108
49
24
39
15
17
55
66
15
63
84
6
39
33
27
8
52
165
35
13
15
45
35
12
133
59
28
140
48
97
15
75
65
151
9
60
80
16
15
5
160
12
9
71
73
35
96
28
15
42
48
6
5
64
3
12
21
15
5
40
15
45
9
18
77
12
31
33
12
60
99
36
84
24
29
28
8
127
57
291
30
72
83
7
72
41
36
19
84
60
30
47
24
12
13
11
19
36
78
11
84
31
77
67
5
100
15
60
41
12
40
80
43
12
60
113
132
180
132
48
43
30
35
19
45
63
5
24
31
17
67
18
6
30
60
11
24
64
45
11
115
30
72
3
21
30
33
21
6
5
4
104
295
36
17
100
69
23
60
96
4
56
139
5
28
3
12
17
ABCD 94246117346*3^$a+1 [50009]
31
72
35
73
257
7
191
202
27
36
167
120
205
35
25
33
20
127
33
2
25
23
229
96
59
1
65
54
90
120
6
205
132
125
100
110
18
139
21
87
53
114
178
3
227
22
3
23
49
185
28
50
25
17
6
10
39
36
35
70
32
115
33
147
185
55
153
20
19
120
11
10
32
12
28
20
60
55
23
97
177
63
5
12
36
19
45
135
11
24
13
35
37
141
39
96
29
43
5
162
48
90
7
23
408
72
22
36
27
83
25
60
77
7
53
7
5
6
10
87
12
65
16
74
61
59
30
240
220
3
33
39
35
85
5
31
192
17
103
72
143
37
5
100
26
72
13
35
144
90
48
168
102
133
35
109
33
27
5
163
113
19
36
5
144
55
35
61
77
160
38
240
24
30
55
96
24
11
24
25
41
40
20
55
89
18
48
205
60
89
43
53
294
73
105
62
61
29
28
75
167
18
60
48
84
78
85
77
43
125
48
100
387
108
144
83
277
41
144
186
72
25
23
90
24
115
48
35
25
12
108
33
20
52
8
30
70
50
72
120
10
68
4
3
12
156
5
7
33
87
17
91
5
54
18
43
24
108
5
12
6
24
18
78
37
72
21
324
68
7
23
42
151
125
7
35
72
85
105
123
53
7
5
43
29
28
3
65
30
30
7
35
10
63
45
87
312
5
496
80
64
8
55
72
60
36
47
72
73
12
36
24
23
13
84
33
27
96
24
60
53
162
18
67
5
6
90
40
80
120
24
78
97
65
30
205
108
12
35
10
8
30
90
67
21
15
12
45
63
287
78
7
35
73
144
60
65
16
15
129
146
30
7
168
35
10
15
24
48
12
113
138
72
85
35
157
96
24
108
240
48
12
132
60
11
10
15
12
60
125
60
43
5
67
132
113
12
163
12
53
102
193
65
43
57
32
96
42
37
5
108
43
180
24
45
15
108
17
31
117
182
6
7
93
92
42
90
280
3
12
21
2
48
49
23
37
96
35
30
19
65
48
168
30
97
72
41
184
15
71
22
122
1
89
48
12
66
37
83
54
96
4
15
23
13
59
138
43
12
57
36
27
23
42
55
60
17
18
13
179
13
5
12
43
47
61
120
24
83
42
6
54
18
10
80
48
19
35
66
139
60
5
90
90
6
72
30
12
78
25
132
155
190
63
60
5
7
11
145
95
82
62
13
108
24
36
59
66
24
55
156
17
7
48
77
60
43
5
112
146
30
19
23
97
5
96
42
13
5
64
36
99
23
58
14
121
5
19
23
13
29
6
229
48
33
92
55
72
48
113
55
12
12
60
5
6
169
36
17
12
36
64
3
143
72
13
29
28
32
31
59
246
114
66
30
30
292
135
95
72
58
27
83
72
30
43
23
25
84
83
97
95
258
67
48
48
60
24
21
2
42
6
49
41
4
36
80
7
23
109
5
30
61
12
12
108
93
20
7
60
72
5
55
41
67
12
23
73
47
157
11
282
102
121
24
23
37
60
108
17
108
120
108
55
57
3
29
103
12
33
15
108
60
12
5
30
13
155
72
37
83
18
30
24
121
24
53
67
23
48
54
28
72
8
43
12
45
32
18
25
65
40
27
45
3
17
36
7
65
78
85
5
19
35
13
245
30
118
20
139
65
48
55
125
12
48
172
36
15
120
12
47
1
119
10
38
162
36
12
72
115
60
23
85
72
11
34
123
5
60
18
24
61
60
12
12
60
168
48
5
120
84
96
79
36
137
72
16
14
120
48
42
6
22
3
12
17
48
28
99
101
12
12
120
91
29
91
24
53
7
41
30
72
25
120
65
52
50
13
17
31
5
7
47
61
12
45
20
127
156
ABCD 94246146784*3^$a+1 [50017]
57
27
86
79
33
32
22
60
12
72
74
96
10
9
12
161
7
123
206
43
5
16
30
9
27
24
201
27
9
27
14
91
3
45
27
33
27
57
15
21
12
21
66
36
9
17
223
24
15
96
93
29
7
180
5
22
42
32
91
197
43
12
3
45
27
165
96
36
3
165
15
72
6
15
123
72
33
3
21
39
72
12
42
123
51
36
144
132
36
21
65
43
36
15
48
18
27
27
9
12
15
33
12
51
69
12
48
12
89
16
6
9
17
112
32
48
43
168
77
10
21
84
77
7
171
60
50
48
10
12
132
54
54
26
238
297
72
60
96
15
9
29
16
78
57
60
36
3
69
27
21
24
120
15
120
42
30
36
93
3
21
9
63
99
45
51
12
21
51
186
30
81
17
7
3
72
69
89
31
36
63
45
15
45
27
36
38
7
89
82
21
87
2
187
132
17
31
17
10
38
226
14
46
81
108
21
54
42
54
26
96
16
3
60
17
127
96
3
36
26
16
39
89
48
70
33
63
9
17
43
5
64
87
27
9
36
3
141
84
63
213
3
108
90
54
153
27
21
33
39
57
66
108
9
9
126
24
21
5
10
93
24
27
38
19
29
22
33
105
3
75
45
21
32
19
36
36
21
75
21
30
21
12
24
3
9
3
122
19
77
34
62
16
144
15
17
16
18
57
39
36
36
134
22
33
63
12
57
3
66
39
24
27
6
15
75
165
33
39
171
24
45
27
129
27
162
3
141
87
12
27
9
51
45
27
14
34
144
36
21
12
12
24
63
134
115
24
24
36
3
60
138
78
45
12
24
24
15
74
67
75
21
60
63
9
135
18
63
33
51
93
3
27
45
72
51
9
60
3
2
7
120
99
24
213
17
34
9
69
3
45
32
19
3
72
60
48
6
18
84
26
10
38
55
39
21
15
9
5
48
19
93
32
58
86
46
36
72
117
81
39
84
5
82
72
33
3
9
36
123
21
5
22
21
12
3
9
48
48
60
15
33
3
78
3
15
36
69
132
81
87
156
84
48
9
128
43
132
48
60
60
9
6
9
24
15
9
108
135
45
33
80
46
9
9
123
24
77
22
45
15
72
105
60
17
82
62
16
30
50
22
9
113
96
31
81
75
87
110
31
108
3
50
16
6
108
12
60
45
75
9
24
24
51
24
108
126
102
9
231
9
81
128
16
51
72
60
9
32
31
87
9
129
51
36
120
33
3
48
51
24
84
62
16
15
33
32
118
9
65
7
63
33
15
117
60
36
21
3
48
12
87
74
19
87
21
177
3
60
81
66
33
39
6
48
51
27
12
38
16
18
33
3
74
94
36
9
21
63
72
27
45
48
17
94
36
126
30
129
17
19
72
69
15
99
9
5
48
19
3
81
9
3
3
21
63
33
27
93
24
24
3
74
46
21
12
108
243
50
223
24
36
3
129
3
12
132
72
38
10
21
39
45
77
130
45
39
24
2
144
55
27
45
63
69
93
54
9
27
6
3
29
79
15
33
72
48
9
51
29
139
5
55
3
6
15
12
5
106
38
70
9
65
67
3
21
69
80
34
81
45
30
36
62
48
7
15
26
22
24
72
36
33
84
99
84
153
12
132
65
16
51
27
9
57
27
27
33
39
237
51
24
36
38
10
6
66
110
127
113
7
27
45
120
60
45
15
72
57
51
29
79
87
74
31
48
27
6
27
24
12
65
199
87
45
132
15
153
27
78
18
62
22
24
12
180
2
79
60
21
87
27
30
42
84
50
48
34
30
18
45
81
6
48
33
3
21
51
57
72
141
15
75
6
51
84
24
39
21
207
45
9
18
96
9
5
48
64
3
15
12
72
177
3
57
24
5
55
41
166
26
64
39
9
54
42
30
60
9
237
128
70
21
69
3
93
162
93
17
96
118
26
10
33
204
41
10
48
36
2
43
36
12
5
7
75
93
17
70
141
72
12
15
57
24
171
120
144
38
16
15
36
3
33
63
105
65
67
27
50
139
63
38
144
48
22
122
64
51
39
48
6
15
3
21
89
16
3
123
45
27
57
15
48
72
26
16
147
15
45
17
46
69
24
168
12
15
50
34
62
7
60
3
36
129
120
75
2
7
41
112
15
12
21
32
22
24
12
38
202
57
77
19
60
24
9
18
24
54
30
2
112
18
21
15
105
65
7
87
144
2
7
9
128
91
5
46
24
12
36
45
72
5
7
3
153
84
36
5
46
69
75
2
16
102
24
12
ABCD 94246539976*3^$a+1 [50036]
48
21
123
45
18
12
18
99
33
15
183
48
6
54
84
72
18
186
30
42
48
42
12
36
60
87
15
78
54
48
42
3
123
21
48
51
24
48
69
9
39
87
48
60
18
27
63
12
42
30
6
135
39
60
288
45
21
6
69
129
12
78
117
81
63
9
18
117
153
54
126
3
9
6
72
30
24
18
102
18
126
24
3
9
36
60
30
105
39
9
171
21
165
18
12
60
33
87
57
141
90
24
156
6
138
21
15
276
18
30
18
150
90
30
150
39
15
30
195
39
42
12
72
144
75
195
24
21
87
84
24
102
162
96
66
3
123
72
198
18
162
144
198
42
18
30
6
84
78
18
12
42
12
108
6
69
15
81
159
18
48
24
18
12
105
81
15
69
18
42
72
180
48
72
6
48
60
54
195
48
183
144
78
162
57
15
108
12
204
45
9
336
72
60
54
93
48
33
111
21
18
9
21
222
12
72
126
78
45
75
180
54
72
51
153
84
36
42
48
24
90
192
36
63
15
84
162
96
72
66
42
102
108
78
39
33
15
15
168
30
90
24
57
63
6
54
12
126
27
123
84
78
18
72
12
36
24
30
3
51
36
24
216
30
36
144
36
42
198
99
96
69
60
54
36
21
9
90
90
18
60
66
99
33
63
9
72
108
36
162
30
15
153
30
105
117
27
63
54
30
360
6
12
6
36
30
90
6
54
30
24
84
60
15
123
24
36
54
84
15
9
138
93
87
78
12
18
72
54
60
48
18
42
126
57
27
72
6
102
132
198
108
27
45
30
90
18
9
51
72
102
60
3
153
90
60
102
42
36
48
42
3
27
90
90
18
24
36
30
42
72
108
18
12
57
48
3
24
90
72
36
30
42
66
21
69
42
120
198
6
18
30
45
96
135
84
96
69
21
219
141
54
48
108
132
45
57
132
126
162
3
33
54
18
30
42
90
21
99
42
51
249
78
90
12
24
84
108
54
21
3
12
72
153
69
48
6
54
48
18
42
18
120
9
15
210
36
24
12
6
144
18
36
12
15
9
36
3
15
12
72
108
60
54
54
54
30
42
120
18
168
105
3
120
36
36
93
87
42
48
24
108
18
72
18
159
213
126
42
48
216
96
12
78
54
18
360
36
90
126
21
69
66
18
204
72
36
12
72
75
15
114
84
36
6
129
81
168
36
90
126
144
12
132
18
12
132
9
75
21
111
12
6
30
114
15
3
30
78
12
18
42
138
15
9
12
126
78
30
42
120
60
12
6
30
36
78
30
132
18
18
120
60
12
6
174
108
60
192
18
45
9
6
90
18
30
6
18
228
90
33
117
18
30
96
171
129
216
108
24
72
36
144
39
105
39
63
78
51
48
135
18
48
330
36
18
282
24
36
174
24
252
36
72
51
96
153
150
12
6
12
96
54
72
18
18
18
12
108
6
216
72
66
6
48
6
90
9
48
45
24
123
93
30
18
51
63
12
78
36
210
150
27
9
30
36
78
87
57
12
18
78
12
18
150
144
30
108
6
30
9
333
72
6
234
18
18
216
63
81
159
15
6
27
48
27
117
15
18
54
18
48
18
24
36
12
78
12
132
12
216
27
15
12
18
6
30
15
147
42
30
216
42
48
51
45
3
45
51
111
78
120
18
57
105
126
126
219
39
18
18
12
78
12
18
54
42
48
6
216
48
60
12
39
87
18
60
30
42
12
18
54
18
78
30
33
57
150
18
15
21
120
18
216
132
ABCD 94246605242*3^$a+1 [50085]
31
53
24
84
91
113
24
43
81
68
43
65
96
163
24
5
31
24
53
16
3
5
12
48
4
75
69
200
52
15
17
79
29
48
24
7
132
29
55
65
55
65
180
28
56
88
8
43
21
96
39
41
91
48
5
28
12
20
19
96
24
192
65
91
77
31
12
149
43
17
55
29
151
65
4
32
60
16
3
69
120
56
124
51
9
84
75
233
67
9
80
103
9
39
101
64
128
7
12
77
43
57
123
101
79
17
84
64
159
105
99
48
53
31
89
40
27
48
21
63
45
12
63
96
12
48
24
77
84
16
99
77
12
7
17
160
87
9
104
43
9
15
45
51
65
60
139
89
84
48
24
19
69
27
5
31
41
43
69
116
148
51
5
4
228
8
55
141
75
36
33
27
9
44
4
80
7
21
144
51
17
103
60
329
144
4
27
21
24
68
7
24
12
17
24
60
16
63
84
17
12
235
81
39
41
19
60
21
80
55
29
91
36
17
91
180
9
164
7
12
120
41
60
52
27
17
7
21
120
108
27
5
144
76
56
7
17
88
3
5
112
123
24
125
175
57
51
57
15
24
77
7
156
53
36
48
4
92
67
17
19
57
164
264
24
144
16
51
96
24
48
5
7
57
99
84
41
67
276
132
24
84
65
31
60
149
19
5
64
96
44
48
19
233
16
56
24
64
99
12
41
96
55
36
48
24
36
132
29
24
60
139
12
149
19
81
92
43
29
12
60
88
8
24
28
27
9
39
53
12
16
116
31
33
20
55
5
36
19
60
12
33
140
4
80
7
5
52
3
48
125
7
89
36
43
81
15
53
7
36
65
60
91
12
17
160
3
36
17
24
28
36
27
84
89
48
7
221
48
91
21
12
27
9
111
21
63
125
67
189
32
112
32
31
144
5
64
27
204
24
36
69
8
48
144
24
24
60
31
197
108
7
245
36
19
29
115
96
41
4
39
21
272
136
27
5
24
31
5
103
36
81
72
320
7
9
24
51
177
3
65
43
48
120
9
75
377
55
65
100
75
137
24
52
20
72
88
3
108
41
55
36
12
17
156
36
7
17
7
9
164
132
7
17
36
60
16
308
84
24
19
180
29
4
32
175
93
32
96
48
48
96
31
53
7
132
29
31
48
240
9
8
103
57
51
113
12
7
72
5
172
123
93
8
96
7
12
17
60
64
8
295
17
7
120
149
4
72
99
53
96
48
19
41
48
7
29
55
113
48
24
144
12
28
15
156
72
5
43
29
7
137
67
17
112
15
129
20
12
31
96
17
156
36
115
17
7
12
77
151
17
79
24
84
5
4
48
20
60
31
108
156
48
45
111
29
36
40
68
12
19
12
24
17
16
48
159
221
55
204
36
24
120
41
36
108
19
72
137
48
24
88
3
29
79
9
72
27
5
67
41
28
56
72
52
20
16
12
92
7
41
79
105
8
19
69
108
68
72
7
9
24
15
120
12
9
39
12
9
116
4
15
12
5
48
28
39
24
33
36
99
189
8
103
72
120
57
8
112
3
57
51
129
111
72
60
24
156
9
56
24
67
288
29
312
24
64
80
12
48
7
69
27
21
8
43
45
147
5
28
140
7
24
41
55
5
43
12
5
43
5
31
33
87
29
31
144
12
9
48
3
24
264
132
53
36
72
79
48
65
55
108
24
48
12
9
99
48
53
55
5
76
39
36
48
117
120
51
9
3
29
48
55
29
31
221
55
72
96
36
29
48
7
84
72
24
41
24
36
36
16
51
89
43
65
91
53
4
96
51
77
43
9
8
7
120
5
148
72
15
17
16
63
9
99
9
63
17
36
7
53
100
75
60
17
24
60
55
29
76
99
17
28
32
132
16
44
48
19
45
20
19
48
12
17
48
12
19
77
4
75
17
43
36
257
132
24
67
5
28
20
24
43
132
12
60
29
211
17
259
101
84
19
60
17
ABCD 94246746578*3^$a+1 [50043]
3
72
96
21
15
13
23
12
81
99
45
15
12
9
24
16
96
36
12
120
12
60
35
49
32
39
96
108
12
108
69
76
24
96
156
48
167
45
3
85
36
59
81
52
20
108
15
49
35
81
51
48
72
1
32
52
48
35
153
63
12
252
13
32
63
105
88
120
56
24
4
252
35
33
75
180
13
23
45
87
25
20
39
33
3
33
147
9
16
83
69
3
45
108
159
93
15
25
192
11
144
97
128
63
72
61
60
156
144
80
4
35
13
32
15
48
45
4
59
24
13
68
27
157
8
28
44
36
27
24
1
12
12
131
133
11
168
73
35
9
84
124
36
44
16
47
12
37
35
36
9
123
21
16
35
108
57
256
12
92
64
167
45
99
13
35
1
107
24
36
57
40
56
40
36
116
24
3
36
1
44
96
124
20
4
23
37
96
84
8
88
144
32
15
108
48
204
9
39
96
1
8
136
35
12
9
96
112
96
252
35
9
36
99
9
36
28
36
44
16
104
27
36
169
24
47
84
9
15
84
96
25
11
45
144
64
71
37
44
39
97
12
108
68
39
37
8
76
12
84
36
24
116
3
1
60
35
300
36
25
24
59
37
120
68
51
13
23
12
72
1
288
35
24
36
1
84
60
80
27
84
33
75
73
44
15
9
72
3
60
229
60
20
52
11
33
75
25
12
44
88
8
219
24
145
35
1
11
24
36
37
11
9
28
215
25
60
48
192
68
144
100
8
3
97
47
117
60
148
95
45
108
39
13
60
180
35
13
12
83
13
11
9
75
24
48
97
155
13
95
37
143
85
60
80
87
72
129
4
96
95
337
8
36
99
72
60
84
69
172
47
1
72
192
32
28
35
241
60
12
35
37
11
181
23
73
107
1
12
24
35
121
32
3
9
15
36
37
72
80
144
40
95
81
3
72
81
15
37
96
11
48
157
24
24
83
33
219
96
165
15
12
24
48
13
227
121
95
36
49
32
99
13
32
36
12
96
4
203
12
1
35
141
3
97
44
52
83
72
300
9
28
36
35
36
25
84
216
8
63
60
13
104
28
60
167
60
12
1
59
73
20
28
80
87
12
81
28
84
11
145
44
216
144
28
47
33
52
12
36
92
171
1
24
11
61
24
23
36
81
36
63
45
4
12
44
52
95
37
8
24
108
100
143
12
1
36
131
85
35
33
39
13
12
48
60
143
84
1
36
23
48
144
9
216
4
47
97
20
27
120
109
32
28
47
13
95
25
56
160
11
180
9
64
24
20
28
59
9
4
32
16
12
83
45
112
23
204
1
92
16
12
23
81
171
37
47
36
60
13
44
16
96
84
92
4
11
72
45
3
13
11
9
76
59
21
15
61
23
9
16
35
12
33
36
28
120
8
15
120
72
37
23
261
180
220
176
64
47
105
12
315
25
56
64
131
36
153
63
48
1
24
44
183
13
12
47
33
39
60
93
36
72
4
128
63
49
36
23
12
205
35
85
168
56
40
11
72
37
36
83
60
1
20
63
145
32
16
128
112
12
131
61
11
72
61
60
32
52
47
36
105
4
23
25
156
24
96
12
12
35
36
45
4
12
48
107
48
73
24
56
64
44
96
244
11
49
60
35
96
49
59
1
72
8
36
28
143
264
153
27
36
69
144
27
12
36
132
48
225
4
11
21
28
48
48
12
24
119
81
16
224
84
87
57
52
96
167
105
3
60
9
148
23
93
27
33
52
12
47
204
192
33
16
83
97
96
48
32
63
180
1
140
208
12
95
73
128
15
13
80
15
1
44
40
144
12
11
192
25
12
35
45
51
45
27
48
49
68
52
119
36
1
12
23
9
51
97
11
84
61
35
180
237
64
71
60
ABCD 94247334256*3^$a+1 [50013]
63
55
72
72
144
17
19
102
54
42
59
43
65
12
19
17
19
36
65
120
24
55
36
72
17
12
67
5
79
26
27
37
83
139
18
80
46
12
24
14
3
67
42
30
36
60
17
55
26
27
31
125
43
5
57
99
19
36
5
43
6
35
12
19
14
51
7
36
41
9
147
12
177
15
31
146
16
162
36
90
59
24
7
53
12
31
54
35
12
7
84
5
84
7
36
17
1
18
41
12
24
33
27
7
12
5
13
47
43
29
43
24
72
41
67
65
43
48
38
27
12
9
10
5
7
5
85
59
24
79
14
63
31
18
6
12
14
190
12
29
9
15
33
10
54
48
18
53
108
7
5
7
36
134
27
91
41
31
36
89
7
77
49
23
72
12
36
24
132
19
5
24
31
29
9
15
19
17
13
23
36
67
41
9
10
102
83
45
48
22
90
35
48
36
67
38
16
48
35
19
41
24
24
84
7
53
91
24
53
9
58
29
7
2
130
5
84
12
24
67
41
72
13
6
36
12
60
53
19
5
108
7
24
101
24
9
46
2
16
80
22
24
137
25
126
12
38
70
42
11
165
15
1
35
79
5
24
19
53
19
5
1
11
43
41
24
84
43
5
48
19
18
54
29
7
36
18
6
90
35
12
1
6
12
29
60
165
135
25
54
24
2
10
108
29
96
24
31
6
30
2
15
24
9
3
60
36
31
113
36
24
49
66
24
48
54
6
216
12
6
23
43
14
58
108
17
9
3
13
18
62
51
60
81
142
53
45
58
41
45
63
19
5
115
60
5
12
9
22
5
60
24
7
108
5
12
24
60
43
48
17
19
17
43
29
1
6
113
12
139
41
19
12
29
43
2
15
48
72
7
2
63
12
67
108
29
24
144
1
6
77
132
48
120
19
125
31
24
122
27
24
45
111
7
161
12
31
72
38
82
41
31
5
24
121
71
24
12
91
26
15
67
77
115
173
60
12
9
39
36
24
60
33
118
17
60
13
18
101
19
53
12
7
72
77
9
63
12
72
12
12
31
5
49
23
55
17
55
74
16
71
24
67
14
15
12
12
9
15
33
15
120
144
84
67
48
60
5
24
24
31
41
24
72
12
93
10
65
31
54
18
48
17
79
12
5
36
60
60
33
22
17
9
15
12
7
5
12
96
13
80
27
60
9
16
42
228
108
38
34
60
2
16
59
24
93
111
31
5
36
91
17
96
31
17
19
74
15
33
15
7
53
19
5
72
103
14
15
43
5
36
12
31
29
67
53
31
14
3
60
1
32
34
17
108
72
48
31
65
96
9
15
31
17
91
48
5
60
7
14
10
41
48
45
63
33
39
24
31
72
12
24
5
132
7
17
31
96
17
24
13
48
32
10
53
72
199
17
49
6
26
3
7
29
25
18
30
114
5
24
55
17
24
60
7
65
12
1
48
47
31
144
48
2
58
5
12
69
48
94
2
39
9
22
17
12
36
9
3
31
5
31
42
66
62
123
19
2
87
9
112
18
14
87
43
5
72
139
77
19
12
42
59
31
38
10
6
83
43
18
18
17
13
11
31
17
21
70
65
9
48
16
32
3
60
36
12
19
137
79
54
18
77
1
54
36
36
29
12
103
50
94
72
26
46
17
31
18
23
24
132
271
29
43
6
35
24
12
9
64
48
32
48
39
7
2
94
48
24
36
84
2
39
12
228
9
16
23
19
5
31
108
17
24
24
12
105
70
120
162
42
29
24
12
115
65
12
31
12
24
53
109
11
37
47
108
132
91
24
30
35
7
12
41
127
29
37
47
84
24
7
29
31
65
1
35
12
12
21
15
252
69
22
5
12
9
48
27
12
9
3
24
72
13
32
16
6
29
48
144
7
24
53
48
36
48
85
23
43
65
43
5
127
14
16
18
41
55
89
31
24
29
43
29
9
39
43
5
127
89
19
14
27
7
14
51
13
80
39
7
41
31
26
46
29
43
48
5
55
84
24
17
33
16
6
17
9
10
36
18
48
114
12
41
103
5
31
41
103
60
50
63
12
19
18
30
2
58
89
103
6
59
36
49
18
84
72
17
12
84
33
39
73
54
29
60
96
7
108
53
24
55
125
60
7
42
30
5
103
38
48
15
12
36
240
12
67
41
67
77
24
48
31
41
19
125
24
31
17
24
43
24
192
29
60
43
18
48
71
7
36
14
16
47
24
43
158
16
18
29
7
53
7
72
53
36
31
14
46
12
53
1
78
98
96
15
43
17
21
135
9
15
103
17
12
60
7
12
14
22
26
10
17
115
98
10
12
41
31
2
22
41
48
31
17
72
105
3
19
125
7
5
12
19
36
17
91
50
3
55
41
48
55
12
74
75
24
7
6
30
36
78
18
36
29
12
7
65
7
24
5
36
49
18
53
19
36
12
6
54
185
49
18
17
36
12
7
5
96
97
11
7
53
9
51
36
79
17
72
33
15
12
69
123
12
25
35
79
5
7
65
36
7
53
43
17
31
29
96
105
22
41
55
125
31
5
31
41
103
24
2
27
79
5
72
12
84
25
23
25
6
5
31
156
65
31
53
69
39
12
7
161
37
59
36
103
89
36
12
7
36
12
26
34
5
7
24
5
43
42
107
37
66
53
19
5
33
27
31
72
12
53
7
65
48
36
84
13
18
72
5
1
59
21
15
81
22
36
5
36
12
49
59
55
62
3
12
67
30
42
17
12
60
31
60
17
24
7
2
75
36
19
29
ABCD 94247945102*3^$a+1 [50065]
24
16
72
5
27
72
48
9
55
24
41
12
84
24
55
32
144
21
60
48
72
15
57
55
125
12
15
40
24
5
24
3
45
72
204
151
41
60
19
176
33
12
139
17
39
201
12
48
43
8
21
75
69
99
144
16
17
96
168
60
3
81
24
7
17
60
72
48
51
21
27
24
40
113
60
123
141
27
9
36
72
84
15
33
12
3
96
21
84
24
72
15
21
3
57
31
161
63
136
29
108
39
9
60
48
48
19
17
36
180
168
7
5
72
3
21
3
21
19
29
36
156
36
60
24
12
63
9
96
15
168
40
41
120
24
48
12
3
88
24
5
67
29
24
19
8
141
211
128
129
15
96
112
101
171
72
48
72
24
45
72
36
72
36
60
39
93
36
15
88
8
33
55
185
111
21
51
72
9
48
120
7
17
60
120
27
9
108
60
87
45
132
111
96
69
139
8
64
293
96
36
24
12
96
3
16
24
101
3
105
15
96
9
60
19
5
36
24
7
41
55
56
9
15
57
111
57
36
96
36
36
48
51
16
32
192
96
33
72
60
27
57
48
24
48
180
67
5
36
60
43
77
27
81
60
139
137
60
12
12
27
144
9
84
19
48
113
15
153
60
3
24
33
36
120
96
19
72
89
199
65
72
111
93
123
88
41
15
88
41
24
72
96
120
63
105
79
185
15
64
56
40
8
69
36
31
176
129
24
12
24
3
112
17
24
12
96
195
48
40
24
8
33
111
24
69
12
36
3
33
48
175
113
96
15
129
79
17
48
103
65
127
72
137
79
113
24
36
75
57
24
199
125
24
108
12
156
60
51
40
77
48
36
103
5
211
24
17
36
108
31
29
132
7
125
267
33
7
80
144
24
9
24
87
45
3
64
29
99
21
204
175
29
60
159
189
171
184
8
21
84
7
8
9
24
36
91
120
56
16
101
123
21
12
24
39
33
111
9
12
51
24
81
12
24
67
32
153
31
176
48
93
3
40
29
132
108
195
33
87
9
24
48
12
48
75
69
27
72
16
96
53
171
40
29
60
7
113
79
77
19
5
147
24
16
144
161
84
12
36
96
27
112
8
141
123
33
55
5
24
168
12
60
27
81
24
63
16
101
84
39
48
9
7
89
15
33
36
3
72
72
33
36
43
17
192
79
5
48
75
16
96
80
189
91
77
12
24
252
3
184
8
57
31
32
48
45
192
3
45
51
105
84
24
12
12
180
36
36
84
91
41
252
67
72
120
128
40
17
63
192
120
177
55
65
39
24
21
84
48
15
165
12
24
39
9
36
19
53
96
12
175
185
120
96
55
29
48
192
24
108
39
57
12
72
48
19
5
12
372
19
72
5
24
27
16
384
113
108
147
21
24
283
17
7
5
3
21
99
33
31
17
39
9
72
103
8
9
103
5
12
60
36
55
197
72
147
64
32
33
63
57
36
180
15
9
12
24
43
41
24
63
45
96
3
129
15
21
24
3
9
36
24
3
9
48
7
161
55
120
29
67
41
156
67
161
12
48
91
29
60
36
12
48
15
57
39
64
17
31
149
36
31
24
120
77
51
21
99
45
132
72
39
72
64
17
132
43
5
51
105
348
48
43
53
108
144
31
5
3
16
48
17
39
120
33
39
40
5
19
48
8
192
24
105
24
7
24
288
53
60
135
45
187
77
147
165
3
9
264
48
12
27
177
31
32
93
27
33
103
8
64
5
43
17
151
8
9
55
41
36
99
117
27
40
65
24
15
9
84
51
16
77
60
103
89
24
39
153
96
36
99
232
248
40
24
56
21
3
21
108
96
48
108
3
ABCD 94248074944*3^$a+1 [50025]
45
9
39
51
66
27
27
6
15
57
7
41
7
32
15
81
63
90
132
84
6
57
27
36
144
24
162
48
126
96
18
144
48
7
71
192
72
33
9
144
66
18
6
102
270
24
1
35
72
102
24
36
90
126
18
12
61
11
96
21
48
147
120
108
25
101
234
36
126
6
54
51
15
49
83
48
198
114
21
9
72
60
48
18
97
11
36
129
69
171
112
5
132
18
84
33
63
81
57
126
6
12
103
32
27
18
18
177
75
90
36
6
66
108
24
12
6
9
64
35
54
7
29
51
33
96
15
141
36
18
96
54
7
119
120
18
18
348
126
19
125
3
16
11
21
21
91
29
18
60
12
42
15
57
54
54
120
6
72
108
9
81
63
3
141
27
12
18
90
42
19
47
24
66
72
72
96
102
78
51
33
63
51
61
11
21
16
83
45
48
15
24
108
18
12
54
9
87
9
48
96
45
12
42
108
138
6
18
30
162
24
87
87
60
93
16
32
39
73
29
54
24
37
11
21
69
18
42
30
321
27
84
6
27
189
51
75
12
78
30
45
96
81
15
75
30
60
18
9
75
36
129
64
48
17
63
3
24
72
48
205
11
21
48
99
18
75
63
6
180
84
67
5
24
18
90
18
12
6
84
36
6
69
21
48
123
9
55
173
147
21
30
24
30
7
128
45
3
51
189
45
6
30
24
7
101
91
71
48
132
12
78
66
24
72
30
171
15
84
13
41
36
78
21
9
6
1
53
156
42
48
90
132
7
11
84
78
72
12
15
39
60
45
21
43
125
198
12
72
153
15
33
15
81
16
173
60
54
1
80
45
12
36
6
61
32
81
60
210
24
9
3
13
41
216
15
75
78
12
144
42
54
108
12
115
29
114
30
96
3
33
15
48
48
99
54
24
12
3
33
18
13
101
30
45
51
156
18
63
27
21
57
7
23
25
17
36
36
7
32
105
72
15
165
43
192
83
72
21
33
18
61
11
24
12
42
108
72
30
85
32
81
198
42
48
6
54
66
18
96
90
66
6
84
6
72
18
25
29
51
48
21
24
3
99
42
36
15
51
13
80
123
42
12
79
119
78
54
69
96
81
31
47
66
24
55
35
93
9
87
63
84
61
65
42
12
25
65
36
24
115
95
49
41
7
29
24
66
25
17
30
33
75
132
18
15
39
25
11
30
24
36
30
13
29
3
16
29
3
39
12
126
15
64
11
69
3
36
6
30
108
42
18
48
13
32
27
21
112
53
54
162
48
180
90
6
12
24
48
18
18
36
115
83
45
261
6
18
30
312
30
6
144
90
15
93
18
102
36
24
156
3
51
180
18
39
3
30
31
59
108
18
36
24
12
15
45
3
96
9
54
18
72
138
13
32
123
12
90
162
36
42
54
9
75
216
24
133
29
30
85
23
36
60
57
33
79
5
43
71
12
13
65
18
12
60
69
33
79
47
60
30
7
71
12
24
18
36
54
48
24
1
173
6
18
156
162
24
90
30
93
21
12
42
12
36
24
18
18
48
54
6
12
81
51
90
51
15
240
54
36
102
60
21
9
39
21
91
11
6
54
30
36
60
30
42
3
105
7
65
15
3
12
18
31
23
9
69
54
18
66
33
9
18
12
18
114
37
11
24
45
39
9
123
48
24
72
144
54
30
18
72
6
30
24
120
18
60
69
96
48
48
3
45
9
42
48
96
30
15
16
29
228
6
12
42
12
60
91
29
180
54
216
49
47
48
49
5
139
48
89
12
18
24
36
12
78
30
90
139
47
90
55
80
9
7
47
12
21
3
45
9
55
65
31
11
36
54
18
102
54
93
69
18
9
16
17
12
51
9
72
90
30
36
51
9
72
48
42
30
126
6
19
17
12
51
75
90
6
144
54
15
96
16
32
33
108
42
73
53
30
60
102
42
90
36
54
45
21
114
18
120
18
13
29
147
9
7
125
12
39
48
3
61
17
48
150
30
27
87
156
42
48
42
144
18
30
6
144
102
6
144
7
59
54
24
7
32
135
9
63
54
42
81
3
45
16
35
18
102
24
93
45
6
12
108
294
72
18
36
1
101
150
12
9
189
18
186
126
84
ABCD 94248135076*3^$a+1 [50012]
96
7
12
65
43
17
52
36
27
21
32
24
1
63
72
9
75
3
36
29
7
24
89
100
8
55
24
5
24
40
15
6
84
51
44
127
18
39
27
36
5
72
48
7
12
45
8
1
36
95
25
63
3
65
12
1
6
18
11
1
48
75
20
127
9
75
17
55
17
1
39
27
6
3
9
36
39
12
3
6
54
45
12
63
18
107
55
17
1
35
40
60
9
30
81
27
30
78
5
13
30
29
13
135
9
24
30
6
36
27
8
25
39
69
47
88
15
9
12
15
53
25
23
7
18
18
24
36
21
24
12
63
42
39
3
66
51
36
8
12
49
36
84
15
33
18
9
8
12
13
30
45
27
5
25
48
18
90
108
111
15
66
35
28
20
36
1
75
12
8
97
27
36
3
9
12
195
6
35
12
13
12
135
81
15
36
36
3
9
153
78
12
45
75
5
37
111
44
52
3
30
6
12
18
84
18
9
21
78
17
127
30
15
33
54
33
8
60
37
11
60
79
21
20
64
33
3
12
15
69
33
11
16
3
117
9
95
7
53
19
108
33
27
9
8
7
114
11
19
69
8
28
24
3
9
36
32
55
53
4
48
33
47
43
5
28
60
12
3
5
31
18
47
55
33
56
16
116
13
102
53
60
4
3
12
33
27
60
5
13
18
66
6
53
97
90
65
25
39
183
30
48
30
17
12
28
105
15
21
39
21
35
121
23
108
43
29
12
49
99
12
36
39
41
25
39
39
84
101
19
72
33
20
85
18
72
30
12
15
15
18
3
140
103
6
24
30
5
4
3
12
17
73
30
18
144
24
24
11
36
24
31
149
12
4
75
6
87
8
88
144
60
27
21
15
17
13
47
7
150
51
12
15
33
32
88
3
36
9
44
12
1
3
69
27
8
52
36
80
108
16
33
48
23
19
6
39
45
3
20
72
60
48
52
20
25
95
28
183
6
39
20
37
18
17
67
113
52
63
45
152
25
47
40
44
52
27
6
27
33
11
73
63
84
48
51
117
44
24
40
44
12
36
48
25
30
5
25
75
27
5
43
69
45
12
59
7
180
42
12
23
25
3
8
12
40
57
195
93
30
45
24
84
20
31
9
57
3
32
4
48
15
21
27
17
12
13
90
21
92
7
66
71
16
12
57
35
25
75
60
8
16
75
5
19
113
100
33
15
24
15
42
54
9
75
18
27
32
91
57
21
99
21
27
69
30
69
104
160
48
3
29
31
42
23
72
49
15
21
54
6
59
1
30
9
128
25
51
87
5
19
165
24
15
36
5
1
15
9
96
30
54
30
24
174
51
20
52
129
108
11
24
48
7
78
159
9
30
65
12
13
96
59
112
44
24
31
36
9
15
9
87
84
41
79
53
16
27
89
13
6
30
66
5
31
5
19
161
12
76
129
35
28
48
20
4
12
51
9
120
93
23
12
7
120
9
32
40
27
65
48
37
12
11
7
72
45
3
48
5
40
39
5
16
24
56
12
28
15
42
42
9
12
32
60
48
43
12
9
39
72
9
99
54
51
57
39
96
60
80
4
51
33
36
8
25
36
11
43
30
18
78
95
79
41
4
15
120
5
60
88
3
30
6
9
12
8
12
40
9
3
12
20
73
18
17
28
12
68
24
1
15
3
65
31
6
23
52
99
6
27
3
48
29
28
32
16
12
27
30
35
88
20
4
15
45
69
11
4
72
20
24
19
5
25
207
75
5
19
21
129
66
12
12
21
39
60
5
31
33
36
51
102
23
108
120
64
117
3
63
114
78
36
72
5
12
7
149
85
51
24
12
15
48
24
30
23
4
15
36
42
15
33
54
66
3
44
25
12
23
25
3
15
17
28
12
3
9
9
11
25
63
12
69
30
72
5
72
7
21
45
18
12
93
72
92
13
78
66
30
21
24
20
1
23
61
84
27
63
77
48
4
15
12
9
99
36
36
29
24
40
57
18
30
60
27
3
30
30
18
87
8
19
53
60
55
108
9
60
240
36
68
79
141
80
24
13
42
137
28
8
4
21
15
39
21
3
89
12
55
33
80
36
49
83
13
6
5
1
3
27
90
30
48
5
16
3
17
121
15
20
25
75
57
35
88
128
19
48
45
12
27
45
75
36
9
24
60
39
5
40
8
85
15
3
12
77
28
63
9
20
61
15
15
264
5
7
66
3
104
12
40
24
84
8
19
18
47
73
78
17
1
51
24
27
189
8
91
6
51
20
12
36
37
47
1
59
48
25
27
60
21
102
18
54
6
6
5
139
57
32
16
96
20
13
12
23
103
48
21
39
24
81
45
132
3
32
13
66
21
39
6
72
48
132
48
35
60
12
72
31
18
126
101
12
28
27
18
72
30
42
6
18
59
40
36
27
84
21
32
13
24
90
18
18
12
5
25
35
172
36
8
12
7
6
30
45
57
3
72
45
3
80
16
60
69
39
12
51
9
93
30
60
65
12
19
57
39
6
87
45
36
6
9
87
129
60
9
11
25
63
68
4
80
16
33
66
36
9
39
66
90
18
138
17
28
12
12
20
31
12
33
84
33
12
11
24
28
20
7
48
17
84
24
7
53
16
56
91
9
48
81
11
91
9
15
9
80
85
24
18
5
52
20
1
35
24
28
33
54
42
36
18
12
9
20
24
52
123
36
5
100
33
42
81
3
36
21
72
3
17
7
41
12
28
24
9
35
16
216
24
36
45
27
75
6
107
37
36
11
1
95
24
121
119
88
3
93
27
12
33
15
12
41
12
4
24
12
32
7
69
57
23
16
20
16
33
71
16
48
27
65
12
40
32
36
13
47
48
25
135
27
54
23
55
48
90
47
43
24
41
13
42
5
ABCD 94248230204*3^$a+1 [50007]
20
91
17
3
9
27
48
13
35
13
12
3
17
27
20
48
12
48
5
32
16
62
142
23
60
9
18
53
7
77
43
5
48
40
13
19
5
32
16
43
24
53
35
13
55
4
25
20
71
65
55
76
109
24
35
85
36
14
33
49
43
72
24
4
52
9
104
27
85
26
17
101
24
67
13
52
23
3
5
5
12
23
13
86
58
11
27
37
5
51
9
78
5
29
95
3
10
2
18
3
39
6
187
16
49
95
37
3
36
24
15
53
24
28
3
53
19
58
55
8
81
59
37
80
40
55
17
8
28
60
36
55
28
25
8
72
67
5
28
75
33
23
44
5
43
67
1
47
130
32
11
4
28
5
35
12
7
13
28
28
44
5
7
5
38
5
7
69
39
21
61
35
63
33
13
2
37
28
64
13
48
2
130
7
13
28
14
30
55
45
95
75
18
71
1
11
8
40
49
23
29
56
30
22
2
69
80
5
2
94
8
15
1
47
13
2
5
24
48
36
79
46
35
12
37
8
19
16
29
11
45
28
55
5
36
19
12
149
19
44
17
48
12
30
18
3
12
96
21
30
1
28
17
2
18
64
19
72
37
11
1
30
94
96
91
28
27
22
8
40
74
6
23
12
37
16
24
38
5
97
47
4
12
24
3
65
12
5
84
26
6
4
35
8
97
16
14
6
23
31
6
3
16
9
2
17
205
51
32
127
61
44
61
32
43
20
49
80
75
36
1
38
17
48
7
10
15
4
24
55
48
70
43
19
21
44
36
5
11
61
135
8
1
38
10
12
39
21
11
8
196
8
85
71
36
1
23
29
2
13
17
3
68
24
48
36
60
16
15
5
55
9
81
83
5
7
44
21
11
27
48
65
17
23
8
4
33
42
41
72
53
36
35
24
37
15
20
8
112
32
72
29
24
55
13
52
7
41
55
49
95
96
53
12
48
2
25
5
64
8
3
80
5
2
12
10
86
65
5
15
8
9
3
13
55
12
77
2
5
25
18
81
1
60
36
44
19
52
19
18
30
21
37
43
19
12
9
69
31
16
25
23
5
12
11
75
113
127
25
9
38
10
15
23
22
36
7
65
79
65
36
23
56
1
4
35
56
5
12
20
243
39
46
79
76
9
15
61
72
48
12
31
24
5
36
35
27
30
30
54
28
2
48
18
3
1
39
172
28
27
25
8
24
12
44
1
78
5
55
133
8
104
37
60
126
33
32
24
40
1
32
7
5
3
27
48
21
1
26
70
2
10
2
60
89
29
47
1
55
5
20
28
67
49
55
36
17
3
13
2
12
57
13
7
5
20
31
28
37
39
60
8
25
111
25
14
93
73
36
8
123
8
17
2
30
60
11
67
17
25
23
4
1
2
33
25
23
1
80
6
65
25
60
42
45
8
4
33
7
33
2
5
41
14
45
3
106
47
8
20
11
10
11
40
52
25
3
48
9
115
52
48
8
5
35
12
36
36
84
19
65
7
48
22
71
9
36
15
20
29
35
48
3
24
108
21
20
72
40
87
18
160
3
11
34
55
41
3
28
12
68
8
21
16
110
58
31
31
10
132
20
11
4
52
8
63
53
65
67
29
83
45
15
12
21
40
75
72
28
28
52
17
87
40
81
20
39
80
43
18
60
28
31
4
24
8
115
5
19
45
73
7
61
3
9
52
38
106
14
10
128
3
49
12
59
121
91
24
1
30
33
145
7
28
20
1
18
1
11
34
32
54
53
5
96
56
11
29
19
65
36
11
45
19
128
3
5
48
5
115
29
2
65
149
19
12
1
12
11
12
19
29
20
9
32
6
9
8
48
17
20
28
23
25
36
19
41
83
27
5
5
24
192
59
3
5
36
91
18
18
10
43
19
17
103
10
7
24
4
61
36
26
13
44
8
5
20
88
2
70
32
23
5
23
24
33
124
39
9
67
65
20
16
43
5
7
19
1
28
4
3
42
3
27
42
51
39
9
4
17
3
3
60
9
216
117
112
55
1
30
45
39
41
28
56
41
60
2
10
2
6
60
52
8
7
20
8
17
23
13
72
23
49
156
32
47
17
80
78
65
48
49
18
33
12
68
24
4
21
30
18
71
17
20
84
16
27
5
11
65
2
65
112
32
43
33
27
10
12
36
7
17
131
8
7
54
43
17
3
48
8
151
10
80
64
2
85
4
5
20
160
108
120
7
41
44
124
31
25
3
45
27
15
29
4
80
17
95
56
5
7
28
72
25
35
116
19
37
33
2
5
25
59
5
60
24
31
49
3
25
47
1
7
40
88
72
4
28
32
13
120
12
4
86
9
12
24
48
68
7
46
2
30
42
58
32
3
80
28
25
35
36
13
20
16
14
30
48
15
20
7
22
31
5
12
68
30
10
59
44
7
58
26
6
102
18
47
53
12
35
13
7
12
31
30
3
85
14
18
28
36
48
15
16
36
20
9
32
63
132
85
2
22
79
36
28
15
1
57
123
64
55
25
45
11
1
31
40
75
53
19
21
69
120
16
7
48
1
6
10
43
16
3
12
1
20
20
5
32
30
90
15
12
8
16
37
2
65
40
13
24
91
20
47
58
72
11
21
6
17
7
21
45
30
24
5
5
80
96
4
36
32
11
1
18
1
9
27
4
76
45
23
25
83
7
12
36
22
96
19
13
7
8
132
13
14
46
23
27
137
48
12
12
13
23
28
20
19
18
3
21
16
32
60
3
45
28
11
61
44
18
78
23
7
12
17
28
8
8
41
28
3
5
30
10
59
20
53
2
21
13
11
24
4
20
20
65
8
67
17
15
144
84
33
24
78
1
36
36
28
24
53
43
32
4
4
20
31
90
30
21
117
12
48
15
40
136
49
63
13
31
76
37
2
25
53
11
80
21
68
47
1
42
18
27
116
17
2
1
17
3
57
47
17
20
36
55
4
5
11
68
4
13
32
12
16
80
23
5
7
4
13
38
5
4
60
13
15
112
25
11
77
31
1
3
13
24
11
13
2
5
64
20
56
45
27
56
51
10
63
17
55
16
7
17
24
4
13
48
60
7
7
13
28
7
57
25
103
28
20
19
41
4
93
42
33
15
54
15
15
18
3
24
48
27
53
43
45
73
12
43
29
43
17
7
25
90
5
43
45
27
46
83
32
25
88
14
5
12
1
119
76
32
56
100
16
45
11
52
1
44
3
97
32
11
17
2
34
14
21
27
84
18
3
69
16
48
72
182
10
31
29
2
41
88
25
2
118
59
13
43
5
2
57
8
4
63
ABCD 94248389362*3^$a+1 [50004]
1
29
12
30
12
90
120
42
1
65
34
21
63
20
30
30
52
68
42
70
72
20
13
53
6
85
53
70
45
77
30
13
3
9
11
28
2
295
35
25
27
57
60
23
25
5
190
26
22
48
122
24
58
38
12
7
41
78
1
5
34
20
4
158
55
87
62
55
149
46
74
7
119
196
48
20
12
28
2
55
15
122
7
3
20
108
88
110
7
12
48
24
41
34
14
7
60
15
104
28
2
24
12
55
15
50
24
18
28
57
12
48
15
120
33
83
61
5
6
28
26
6
25
39
38
90
25
23
85
35
48
6
6
49
29
30
40
9
65
60
6
16
8
12
54
10
32
30
70
128
66
24
31
143
30
18
24
4
2
42
13
12
3
8
4
117
11
120
28
84
132
33
27
206
34
45
149
130
50
12
55
15
8
61
29
12
22
45
5
42
13
23
40
9
29
24
6
61
3
98
144
24
139
53
130
20
30
12
7
36
125
19
48
3
2
30
13
167
16
32
85
84
101
19
11
108
60
102
18
150
132
19
23
28
12
20
78
7
101
12
34
50
54
42
12
7
123
2
150
66
72
96
6
6
10
9
11
30
7
17
78
13
65
7
71
97
63
110
34
36
21
53
48
55
15
14
6
4
80
61
87
20
13
15
14
43
5
67
36
17
42
6
67
5
6
6
30
18
22
8
102
24
36
36
7
5
43
29
10
14
72
19
3
33
23
76
21
47
6
31
96
59
73
77
78
85
47
25
3
38
7
15
26
7
35
40
32
6
22
32
42
55
29
60
82
50
67
51
21
71
49
83
18
94
21
27
38
7
12
179
4
200
18
30
52
32
25
41
18
4
26
36
55
60
155
25
53
108
19
48
63
24
24
56
18
42
18
22
21
12
11
24
25
5
43
29
6
85
77
42
1
17
66
4
38
42
6
12
58
2
67
23
40
2
18
24
4
14
66
1
143
13
3
50
7
47
6
19
15
8
49
3
48
8
61
29
12
19
15
44
1
5
91
15
12
36
177
53
36
10
14
12
7
15
32
30
156
54
61
24
75
14
36
31
65
10
14
90
6
19
59
16
14
36
18
25
3
50
22
117
51
12
45
3
20
25
17
46
14
67
108
101
10
62
22
2
54
12
48
24
36
49
12
5
36
94
110
6
100
8
12
12
18
34
33
53
58
2
115
23
102
34
20
13
3
84
24
116
6
19
48
3
32
25
53
58
20
6
84
24
192
91
23
16
96
2
12
114
24
88
12
33
59
25
11
24
25
39
72
2
18
54
46
9
3
72
105
59
30
6
48
100
8
30
10
2
18
24
196
69
23
12
13
35
30
106
110
31
11
72
13
60
35
52
2
66
24
1
75
98
19
60
48
27
48
8
30
24
22
21
12
185
6
40
50
6
4
12
230
55
113
6
30
54
24
78
67
3
14
43
111
12
50
48
22
104
25
5
31
144
53
7
53
6
12
72
12
1
29
18
6
22
2
36
12
90
150
19
23
28
69
35
4
36
24
12
20
72
48
30
70
60
69
11
37
11
12
85
12
87
45
39
14
18
72
16
12
2
10
56
1
36
5
19
59
36
6
42
6
12
7
12
60
11
4
44
12
28
72
32
25
53
58
12
9
95
1
27
8
24
28
50
55
3
134
6
30
30
48
36
1
17
36
6
16
84
56
4
50
24
34
33
53
192
115
29
24
19
15
2
24
24
42
13
11
4
38
94
26
18
12
18
19
15
2
30
4
21
41
78
42
12
103
12
48
24
108
183
14
34
32
30
54
28
2
103
12
53
36
42
28
86
66
25
27
45
60
75
50
18
18
31
149
54
25
53
10
20
42
36
7
125
18
52
20
49
15
104
1
15
50
156
108
70
20
6
24
66
1
35
97
72
48
15
38
60
12
7
15
33
12
29
7
23
4
20
37
60
65
18
48
30
24
10
105
15
44
96
25
3
45
11
6
43
15
26
24
130
38
79
39
9
75
2
24
10
32
97
3
204
56
28
20
12
78
30
1
23
88
38
67
47
37
5
31
107
18
24
36
70
48
24
62
108
90
78
12
78
25
12
143
72
73
35
88
26
34
50
12
139
29
10
50
6
121
87
50
48
42
28
44
28
36
60
14
43
77
96
94
33
23
84
25
35
30
7
65
94
26
6
40
8
6
36
42
18
18
12
12
60
52
44
37
47
42
43
11
60
61
5
310
26
60
18
61
53
7
63
26
22
12
108
2
55
87
8
78
58
21
5
24
24
67
48
12
71
4
36
2
132
34
56
66
67
53
10
8
1
29
36
30
64
69
17
46
45
29
24
72
82
32
25
119
42
228
67
29
43
12
23
73
113
36
91
84
23
6
120
84
6
49
47
16
98
7
24
3
38
7
23
25
3
21
29
10
12
44
84
24
37
29
7
15
20
28
56
61
12
5
46
57
5
70
108
32
18
54
16
12
38
10
2
55
17
72
10
20
16
20
42
6
66
10
36
20
28
62
22
56
42
70
20
24
13
65
10
2
24
34
105
11
30
19
65
7
53
36
31
41
70
105
12
245
42
16
74
24
31
41
10
9
89
30
4
2
48
10
45
11
12
42
22
45
59
1
155
1
23
54
30
120
37
29
19
47
60
61
23
52
38
36
6
84
1
47
37
36
3
36
8
13
12
63
14
114
6
24
7
53
31
63
38
150
12
42
234
4
92
64
20
40
56
1
24
11
48
24
28
69
89
12
34
ABCD 94248616466*3^$a+1 [50013]
84
27
33
36
51
12
9
3
27
249
108
36
84
60
72
33
48
51
12
36
3
9
21
3
15
21
27
114
48
3
36
33
48
3
75
42
12
90
168
102
15
75
6
12
48
15
57
75
93
15
12
36
9
3
192
84
12
9
48
39
3
33
36
33
15
72
36
144
33
36
15
9
48
18
93
9
15
48
27
78
12
12
51
15
33
57
12
63
9
75
12
9
3
12
48
237
3
51
21
45
63
69
60
51
21
30
126
42
9
33
6
33
81
3
24
96
33
99
12
12
111
18
135
15
81
48
21
75
87
21
60
45
12
27
72
24
48
21
27
12
57
15
9
27
33
3
192
144
9
12
48
120
12
6
57
36
69
48
15
9
36
51
132
12
12
72
105
60
27
48
24
36
96
9
6
9
48
63
54
18
30
39
12
36
36
108
27
33
69
42
33
33
120
132
72
3
60
72
33
60
3
57
258
9
15
30
18
30
48
114
18
75
75
45
27
9
288
81
12
3
33
3
84
48
12
120
165
3
24
24
60
21
48
42
69
81
75
48
12
36
15
21
12
12
60
9
78
9
12
12
69
3
72
15
126
159
21
204
51
57
30
21
24
33
12
102
9
141
60
48
15
63
33
120
84
117
51
117
39
63
45
24
27
93
12
36
9
162
141
12
9
150
6
24
18
21
84
117
3
12
24
9
42
57
93
111
108
81
48
30
138
24
99
36
84
156
96
60
9
63
33
27
84
60
12
81
99
48
9
15
12
24
33
18
57
105
36
12
87
72
81
30
30
18
9
12
12
57
24
36
111
24
9
219
12
12
72
33
15
33
303
111
18
39
9
15
45
123
12
12
84
120
84
9
39
111
78
3
165
51
9
39
33
39
72
39
21
117
15
24
33
75
24
144
75
102
18
9
24
60
99
21
141
60
3
165
18
30
12
87
24
81
6
54
63
24
33
147
48
45
15
3
57
45
87
84
15
42
102
21
12
12
24
9
75
144
72
204
60
60
72
75
45
84
24
48
117
87
81
27
24
21
18
57
24
168
45
27
9
39
45
63
33
84
51
9
3
93
3
9
60
108
180
27
57
63
36
84
192
15
33
36
57
72
15
3
9
45
66
30
15
9
39
51
30
120
3
84
12
12
12
15
33
84
153
12
15
72
24
24
24
9
12
60
6
9
45
3
108
120
60
36
3
6
24
99
24
213
15
12
24
21
27
72
9
132
120
18
93
21
60
60
39
39
21
9
15
33
99
48
36
9
12
3
33
24
18
81
9
30
42
30
6
84
30
150
66
9
156
72
24
33
39
84
45
39
60
153
51
75
24
9
24
33
75
69
63
24
69
15
12
63
117
75
30
147
45
138
33
39
258
99
189
84
66
24
69
24
45
27
75
69
69
15
36
9
15
24
24
75
9
24
48
72
108
93
36
27
72
93
39
69
15
9
39
39
9
21
120
27
45
66
30
27
93
15
60
24
15
30
90
45
21
54
33
60
3
72
105
24
60
72
21
60
87
84
39
33
15
9
33
147
12
87
24
9
36
72
9
3
21
3
24
63
18
39
12
12
39
66
30
24
33
84
84
15
30
12
27
12
189
3
9
39
108
84
12
12
57
36
51
72
81
15
24
69
12
75
21
102
69
24
9
27
63
78
12
48
72
3
156
324
33
42
162
168
15
24
24
36
33
120
48
39
24
48
84
33
39
141
27
144
48
153
3
36
33
30
21
45
219
132
33
27
51
33
57
63
15
93
141
30
21
36
9
3
9
27
120
45
39
60
24
144
9
3
21
63
24
21
75
93
63
48
21
219
24
9
51
12
45
12
27
39
129
108
24
33
18
9
48
63
57
93
51
21
36
12
39
93
3
57
267
39
30
111
33
3
48
9
39
12
96
33
27
48
81
54
21
72
27
33
12
36
24
33
3
69
15
24
57
24
51
72
12
12
219
30
60
54
69
9
171
24
24
12
336
84
39
141
51
249
12
12
57
6
21
51
105
12
75
57
60
3
21
12
132
24
12
24
60
33
12
27
33
51
36
33
18
102
75
48
45
42
30
3
63
33
12
57
87
51
33
48
21
15
72
24
9
42
30
15
48
48
9
60
126
30
60
51
153
3
60
33
123
36
105
48
12
87
9
15
69
123
12
21
132
51
60
24
60
72
12
33
27
36
24
9
123
12
60
117
12
3
117
39
39
33
69
48
27
15
48
21
48
60
21
27
12
69
24
96
ABCD 94248723098*3^$a+1 [50011]
36
20
57
7
56
9
18
25
68
24
33
15
105
15
16
29
15
93
12
60
36
27
24
48
21
27
88
11
78
3
69
183
36
36
123
45
57
6
57
117
3
51
96
18
15
12
39
6
84
15
57
54
6
30
13
32
33
54
18
63
16
11
48
114
12
31
23
6
39
15
30
39
33
54
18
3
33
67
47
48
54
198
21
105
15
27
57
51
9
93
7
20
33
27
48
60
93
90
72
18
72
7
35
36
90
12
7
11
21
33
123
63
81
3
6
27
9
48
36
60
12
27
76
29
27
21
24
84
39
3
93
45
126
60
93
60
132
96
27
42
63
21
51
9
7
20
189
99
27
12
36
49
41
87
48
45
39
28
20
28
65
96
48
78
37
20
60
21
7
72
71
9
12
45
15
21
72
18
9
24
52
80
28
29
7
41
75
15
57
15
6
54
36
9
57
24
87
249
15
9
55
17
39
120
28
20
3
13
5
7
60
23
24
153
60
60
84
15
13
11
169
131
45
27
33
9
7
11
90
19
11
165
3
57
84
24
15
57
124
44
24
33
43
11
18
36
132
48
139
48
17
12
51
135
45
27
66
60
7
8
4
53
90
45
64
53
48
15
27
72
66
54
24
54
48
7
32
36
48
120
9
43
20
27
81
16
161
72
7
116
33
27
33
27
3
49
68
9
63
15
30
3
93
39
36
9
6
45
100
35
9
12
9
27
87
120
21
172
32
123
138
42
12
72
114
66
36
18
6
141
64
5
24
19
17
30
6
87
87
6
3
24
28
20
33
75
99
33
3
69
45
3
87
1
56
16
104
15
45
135
24
54
36
90
105
24
88
65
24
15
60
4
44
28
5
63
15
12
57
21
27
28
17
127
36
32
12
45
147
15
36
153
39
93
15
18
31
11
30
108
6
198
36
54
73
92
33
144
48
15
27
90
264
60
84
36
27
45
144
39
21
55
35
18
90
48
57
40
152
21
3
84
3
54
103
41
60
27
28
11
13
80
87
24
54
18
69
76
17
3
33
15
105
54
18
15
12
81
6
73
56
9
6
45
57
114
81
3
6
15
21
39
33
3
123
36
33
28
65
72
7
95
18
3
15
49
41
99
48
180
177
103
72
8
40
8
72
28
92
16
29
198
54
36
75
12
45
7
8
21
19
35
30
36
6
18
12
3
33
24
3
45
60
63
27
66
15
81
198
25
77
15
21
27
51
120
6
30
126
7
71
37
83
6
156
24
75
45
24
12
15
28
65
111
60
51
37
11
42
102
96
1
83
90
18
222
7
5
75
64
5
27
72
117
79
119
18
3
15
6
36
72
15
36
39
105
148
65
60
18
120
9
27
18
175
77
31
5
24
19
36
29
7
119
21
12
3
18
31
20
63
30
18
57
93
84
78
12
21
3
30
6
48
18
7
17
36
12
7
80
21
18
60
36
105
76
20
15
57
45
3
40
29
3
21
12
54
6
3
15
61
144
5
15
60
84
16
72
20
3
6
48
36
6
30
3
237
3
27
45
4
191
18
12
18
13
5
3
60
16
83
93
15
45
48
21
51
28
5
54
162
6
25
29
174
90
27
15
18
12
43
65
6
1
83
61
8
16
5
7
29
180
78
72
21
9
18
25
20
192
24
339
21
27
18
6
9
64
65
15
12
120
28
101
36
135
48
12
3
33
4
24
65
66
24
36
1
83
6
15
105
63
16
35
21
9
7
35
73
11
21
57
27
3
42
15
28
32
144
4
5
31
47
45
84
63
45
33
18
30
72
123
45
19
11
6
39
9
15
28
125
12
3
112
72
8
36
132
48
39
81
15
66
24
7
167
18
15
63
141
28
36
5
31
44
4
107
21
60
39
45
88
71
12
132
33
60
12
15
18
24
55
89
7
29
66
9
9
111
21
30
60
9
28
35
33
87
6
12
108
90
36
24
45
24
12
60
64
72
65
120
18
54
6
1
168
32
16
47
25
11
54
3
75
33
120
57
63
15
9
57
3
28
5
60
7
11
1
65
51
27
45
135
33
60
48
64
32
4
56
21
15
3
6
19
29
6
69
33
15
39
49
29
36
39
12
3
25
5
6
120
21
15
13
68
15
25
20
12
51
30
6
81
93
15
57
60
39
96
84
141
7
48
8
120
9
6
57
4
95
36
9
48
112
35
18
3
40
23
72
72
18
7
47
21
28
5
6
93
48
3
72
45
3
45
24
96
57
162
30
108
7
32
108
93
19
8
135
12
9
9
3
40
60
20
28
60
29
210
25
11
21
75
1
17
3
124
20
40
5
36
39
21
3
112
8
75
9
57
51
24
120
63
12
6
79
11
30
39
36
3
25
5
27
9
24
99
21
42
12
6
79
36
41
15
21
63
4
11
141
159
25
72
24
23
25
72
29
150
37
89
51
60
9
18
18
42
25
36
20
12
33
19
17
30
9
84
240
16
179
105
15
21
21
15
208
156
36
11
18
42
72
18
ABCD 94248843376*3^$a+1 [50144]
92
49
83
61
71
109
126
33
20
12
28
108
48
60
12
3
126
179
96
48
72
91
153
81
11
40
3
249
93
83
180
151
93
8
52
180
45
18
57
36
104
1
75
152
52
56
169
3
92
60
115
17
88
165
191
4
8
28
39
21
44
7
54
35
55
77
49
3
168
20
187
17
19
45
32
12
1
99
20
120
132
4
72
75
90
3
24
117
83
16
44
160
165
95
12
84
25
54
45
116
144
1
15
56
181
90
209
24
19
45
135
65
7
21
104
55
53
37
35
24
31
113
67
5
4
189
15
228
108
24
20
16
120
44
96
100
39
101
60
12
25
119
24
24
103
90
47
192
24
187
144
29
84
13
378
45
45
90
105
92
37
95
60
48
144
64
12
8
60
211
18
72
3
96
192
68
1
183
60
27
185
148
20
192
60
196
32
100
156
27
180
45
312
8
85
18
9
180
48
92
108
49
83
60
55
90
123
20
84
76
152
40
60
296
12
84
16
164
4
260
132
7
5
40
80
127
89
19
17
16
75
137
43
29
43
53
144
73
72
35
268
3
149
168
43
144
36
108
126
18
53
28
60
204
36
87
162
36
11
24
1
99
9
36
27
68
67
137
61
36
126
29
76
8
352
39
125
240
168
16
32
67
141
56
96
60
112
3
144
9
12
213
359
88
57
143
220
15
18
107
19
9
140
67
53
24
60
16
12
80
48
49
18
18
27
27
180
105
56
127
90
144
54
9
48
105
327
48
147
197
84
124
56
4
57
51
44
13
36
191
268
8
100
132
147
5
76
288
12
33
126
189
44
88
164
55
81
120
12
168
123
149
67
41
229
119
79
21
132
27
21
12
44
120
1
108
11
196
48
51
90
144
15
80
52
33
159
108
192
117
35
24
96
64
116
60
76
15
33
164
28
27
153
32
100
120
92
25
23
211
365
12
88
111
5
36
180
12
60
67
5
139
117
63
69
75
18
72
71
120
84
220
128
112
108
48
140
40
56
120
120
145
23
121
47
412
80
163
33
57
18
9
20
88
8
19
65
132
196
72
111
65
79
5
157
180
144
59
316
212
28
15
36
9
117
215
100
9
99
27
153
204
57
3
33
135
104
103
341
37
27
120
60
20
28
87
5
40
180
140
12
55
29
115
90
75
32
40
60
72
36
56
16
248
144
96
192
48
55
126
36
3
116
36
160
68
265
54
306
107
12
88
60
44
120
60
156
112
200
60
28
177
576
39
123
144
141
32
7
81
44
36
24
144
49
36
36
23
193
18
5
64
156
84
176
40
12
57
126
57
123
9
48
32
132
31
324
108
77
24
187
18
90
225
84
87
21
68
1
36
108
54
33
8
4
45
51
56
120
25
18
ABCD 94248917188*3^$a+1 [50008]
30
45
15
33
12
3
9
36
15
21
45
3
36
60
27
57
3
30
27
27
21
159
18
51
12
27
93
24
45
15
9
102
90
3
15
6
66
108
6
54
12
18
27
15
84
18
42
45
3
81
60
21
15
60
21
87
105
42
21
15
30
24
3
12
36
39
30
51
45
75
69
15
33
18
45
9
60
15
33
18
18
60
39
63
45
45
90
90
90
54
51
24
24
15
81
3
42
3
120
15
81
12
24
15
48
96
36
33
3
45
39
45
60
39
57
75
30
27
36
27
24
21
9
18
42
39
9
6
84
45
27
126
39
33
63
24
9
66
6
30
9
15
30
54
45
9
18
78
210
81
15
9
24
3
12
78
54
48
18
3
24
27
6
87
3
45
84
24
45
75
9
6
57
27
33
3
36
45
60
45
15
69
6
105
24
15
36
9
12
33
66
18
18
9
120
36
15
69
36
24
24
9
6
57
24
60
15
36
9
9
27
15
18
39
12
24
9
6
69
3
105
24
240
3
6
66
18
42
93
135
72
60
66
63
87
18
36
75
9
51
135
21
27
81
51
93
63
9
24
12
12
21
87
60
15
30
24
90
30
15
60
39
36
69
12
45
15
39
30
3
87
60
36
57
63
24
66
27
132
39
81
9
27
24
48
45
3
24
9
27
24
24
51
9
87
138
51
96
60
9
6
12
36
36
108
6
12
3
60
99
21
24
27
21
129
39
9
63
24
81
30
9
48
3
30
90
78
87
48
24
15
57
144
51
9
15
12
33
24
15
6
36
30
45
36
24
84
15
81
24
159
42
3
36
45
6
9
12
15
120
33
21
36
27
36
72
24
21
207
72
9
27
60
57
78
9
24
24
36
27
114
39
51
33
15
33
45
12
18
18
42
30
27
87
21
15
33
51
36
60
12
96
57
15
12
108
45
24
9
51
24
27
24
30
3
15
21
105
42
57
36
51
9
21
6
54
39
9
78
45
3
45
27
54
36
78
117
48
12
15
93
75
12
9
36
84
108
36
60
12
39
36
30
90
69
39
36
21
33
72
27
12
51
60
45
75
114
30
81
27
117
24
45
36
15
15
9
207
105
9
3
141
39
48
168
9
6
72
18
12
63
12
24
45
54
6
3
51
21
15
21
15
198
84
3
84
36
135
12
33
39
45
9
54
21
72
15
57
60
63
93
57
3
12
3
12
45
60
9
3
27
81
33
75
9
6
21
36
33
15
12
39
18
87
9
27
24
60
84
15
9
108
27
45
48
3
12
24
54
12
39
39
66
54
9
123
108
45
21
6
102
51
57
99
48
3
108
21
63
165
12
96
24
24
12
12
3
12
18
3
21
126
12
18
114
21
108
45
6
36
48
6
234
66
39
51
36
24
48
36
81
15
30
6
33
12
24
24
12
15
90
24
120
18
45
87
9
57
54
24
12
108
54
6
45
12
12
15
42
48
27
60
36
93
15
21
6
84
36
108
45
15
12
33
36
21
27
12
33
96
120
36
144
6
48
6
36
36
90
93
15
105
51
6
30
9
48
93
15
15
60
9
48
36
36
9
27
12
15
18
3
87
54
3
3
30
15
12
12
111
84
54
27
144
9
6
21
12
36
21
30
9
36
69
51
51
9
36
63
9
33
15
33
90
54
3
3
21
48
60
51
21
15
21
48
36
24
45
51
96
132
27
54
6
36
108
12
9
48
12
81
18
69
12
93
3
69
63
72
63
96
12
60
84
9
27
54
6
30
24
30
18
72
60
30
24
105
12
24
39
69
33
3
36
51
60
48
117
9
60
39
36
36
15
33
21
15
15
24
69
33
342
6
30
9
63
33
57
54
24
36
21
48
15
60
30
6
36
54
48
72
24
27
24
15
9
27
60
9
3
81
36
24
57
15
12
96
27
30
54
24
12
45
24
3
21
144
48
60
3
66
99
27
60
45
57
51
21
90
21
87
36
9
51
21
15
9
72
12
27
90
126
24
69
96
69
75
27
57
3
30
3
24
123
12
36
72
9
24
27
18
51
15
6
30
90
3
12
48
15
21
51
9
39
9
48
15
54
90
186
3
15
36
69
75
210
54
96
12
144
6
3
45
6
9
24
12
45
48
6
12
54
51
12
33
30
45
9
6
30
3
24
27
6
39
15
93
48
39
105
24
135
21
213
6
45
12
9
60
51
24
108
45
51
21
198
36
90
42
84
54
111
36
87
18
3
96
36
9
36
24
3
27
54
42
45
9
36
30
24
21
45
39
36
15
9
69
90
45
12
9
36
63
36
51
12
96
36
54
51
33
51
12
63
42
15
84
24
15
36
9
36
105
54
21
9
6
33
36
132
27
6
30
21
15
45
9
15
12
60
3
72
60
57
12
15
24
21
69
12
144
63
36
15
45
84
87
30
18
21
72
24
63
6
15
36
24
72
15
30
15
3
45
15
21
24
12
15
9
75
60
81
57
75
33
18
36
81
27
21
87
18
111
15
45
9
39
3
102
108
123
39
6
147
9
36
75
33
96
15
51
24
129
15
57
99
9
84
36
21
36
15
72
51
72
45
45
18
6
99
12
24
156
45
18
57
39
21
24
96
24
99
6
30
9
15
72
138
6
21
63
6
120
24
15
36
24
15
57
117
90
45
27
45
48
105
6
81
129
15
36
96
69
6
18
ABCD 94249112396*3^$a+1 [50019]
34
23
31
32
18
12
48
12
148
2
9
1
24
6
17
13
50
33
1
84
20
52
35
13
92
268
12
84
44
12
58
42
23
145
92
4
71
24
31
65
85
48
32
3
7
110
64
84
12
23
12
13
90
65
31
30
11
25
59
9
42
18
12
48
12
63
45
72
4
30
146
4
11
12
141
15
7
17
13
35
79
54
60
47
12
12
55
30
104
76
23
37
66
24
14
132
40
248
16
84
2
30
3
31
150
24
20
46
26
160
24
6
38
16
24
60
11
21
27
61
60
12
59
109
35
105
10
72
48
72
65
25
8
46
6
48
32
39
48
3
34
36
48
2
40
54
104
10
30
2
9
79
6
26
18
60
15
85
11
69
52
60
24
44
10
50
16
11
45
39
69
42
10
60
18
110
16
83
37
11
45
4
54
50
16
11
12
31
50
16
86
78
12
88
6
5
85
36
8
12
30
64
14
39
1
32
10
30
35
85
18
41
21
88
20
12
124
44
52
23
85
72
60
84
44
76
26
34
6
137
31
30
72
8
39
61
60
32
3
31
5
9
27
45
15
45
4
60
35
51
18
16
6
38
42
18
16
6
24
26
75
19
56
18
60
27
48
37
24
44
160
72
60
59
31
5
145
50
120
10
30
17
21
39
12
84
27
57
63
18
39
13
119
36
15
105
33
39
7
54
12
48
120
6
30
11
144
9
46
26
124
11
45
4
56
27
37
23
48
48
24
1
30
90
20
60
46
24
6
24
32
27
33
39
31
50
30
9
61
23
12
24
9
99
3
10
8
12
28
47
55
29
109
20
76
84
90
17
45
10
78
2
58
35
37
20
10
24
74
40
71
201
3
91
146
64
23
1
12
114
24
96
26
4
11
109
26
105
12
21
192
28
36
54
50
166
30
60
24
20
40
72
8
10
30
2
94
44
40
95
55
90
6
54
11
31
90
84
120
83
81
22
48
30
2
9
25
6
30
84
6
110
28
72
8
16
54
50
12
108
46
6
8
132
63
57
4
11
15
33
1
30
161
15
33
24
21
60
132
34
24
2
88
11
36
79
86
88
36
71
25
54
5
1
47
43
48
50
46
6
60
23
85
20
15
1
35
25
26
45
13
12
20
184
44
75
61
83
33
3
25
2
18
22
24
5
61
48
6
86
99
1
24
59
37
8
16
6
98
70
42
24
120
23
61
2
9
1
24
120
23
31
2
99
9
16
66
30
48
80
16
24
59
1
36
36
30
90
8
39
31
50
39
1
6
30
35
21
3
12
13
6
56
40
138
71
1
30
48
50
12
180
4
116
94
24
2
30
40
54
83
61
2
78
12
3
27
177
1
20
52
48
102
18
6
14
76
84
20
39
13
24
104
172
128
12
34
26
48
87
48
96
55
114
12
59
1
144
6
144
30
60
11
13
32
168
87
55
30
18
2
60
4
56
3
117
27
81
40
107
25
54
30
26
18
15
24
1
36
11
45
40
20
64
23
37
35
49
6
54
2
33
55
17
25
20
10
80
18
15
61
71
12
37
60
96
143
25
32
4
26
30
28
32
28
11
9
12
48
12
28
20
12
10
78
20
120
46
56
10
8
16
6
38
51
25
6
18
20
72
27
1
12
20
28
12
20
40
18
65
31
5
25
59
1
6
65
33
16
24
12
8
120
10
2
88
20
39
3
64
24
72
30
24
35
36
49
35
1
8
40
20
112
8
10
66
24
11
115
14
207
25
84
24
6
30
36
30
38
16
24
2
120
30
75
103
66
56
28
12
48
12
8
10
2
48
60
75
121
6
120
18
20
10
90
6
26
40
8
99
21
40
32
30
69
60
1
30
38
15
27
30
28
60
12
35
33
82
18
12
20
30
30
27
21
120
76
11
49
66
90
24
6
18
62
9
21
58
102
60
78
2
40
54
96
18
6
5
51
57
13
138
89
31
149
36
72
24
109
95
1
35
31
98
142
24
24
29
1
11
85
11
15
88
29
13
48
12
23
12
48
36
1
8
52
20
27
120
37
104
51
109
90
41
9
15
1
104
15
1
44
76
71
25
47
1
150
137
25
8
15
1
36
90
90
20
123
24
36
12
24
1
8
16
60
96
48
12
8
46
14
10
29
48
105
99
111
33
84
21
39
21
72
3
24
12
109
20
16
11
45
3
25
71
36
19
66
20
27
103
18
132
18
2
15
13
36
150
5
19
42
24
6
38
72
28
95
7
38
10
96
30
36
48
12
119
51
40
54
44
22
98
100
11
48
120
31
50
70
42
78
6
11
193
20
82
77
81
40
12
8
15
61
36
48
80
46
66
30
78
120
11
9
52
24
44
12
4
23
31
6
56
3
45
106
65
9
52
18
66
71
60
19
14
75
7
24
90
95
9
40
30
90
71
48
12
1
35
55
38
42
69
91
18
47
33
70
96
14
120
12
123
37
47
12
25
60
120
24
6
96
138
20
10
29
12
21
88
80
42
10
83
25
80
10
6
44
100
119
121
11
9
70
65
24
33
63
55
17
12
36
151
65
1
35
19
54
216
11
33
12
4
60
23
93
63
1
24
32
39
49
6
86
28
20
112
8
27
45
4
24
47
103
6
36
8
52
47
3
70
119
36
60
ABCD 94249498184*3^$a+1 [50026]
48
35
57
135
85
8
60
4
5
18
49
59
9
16
20
99
21
15
24
126
67
60
107
21
105
39
12
24
117
27
48
24
81
3
57
3
15
144
105
76
17
3
12
87
45
12
4
29
36
31
140
84
160
12
12
11
37
53
27
33
19
11
54
43
24
41
19
53
55
20
76
29
43
65
60
15
15
150
12
3
195
93
124
41
30
144
18
60
15
24
196
107
25
48
60
12
20
105
55
192
80
64
12
104
48
21
30
165
4
36
60
5
27
15
33
36
39
12
13
72
32
148
12
35
48
42
36
12
18
57
33
27
84
33
6
37
17
51
60
52
12
5
123
108
36
3
61
32
27
1
89
55
180
5
66
9
16
60
32
123
25
5
54
18
42
13
12
113
72
67
23
1
24
48
35
42
3
4
11
73
89
31
240
29
6
54
18
270
15
33
31
8
40
11
81
16
53
55
72
143
205
59
73
80
45
90
60
90
18
25
77
199
113
15
108
52
5
36
39
28
5
12
36
67
23
9
28
60
53
79
36
60
95
85
17
7
65
6
1
24
24
48
8
15
24
30
3
3
90
120
39
16
125
67
192
12
48
11
25
77
79
11
45
124
29
19
125
151
24
8
28
5
27
4
29
51
21
198
1
176
75
57
48
105
67
32
144
52
24
41
18
54
103
47
198
55
92
40
23
25
35
13
5
39
36
72
88
32
33
39
16
17
55
5
7
60
113
3
36
64
72
125
240
3
4
48
137
6
54
31
56
16
8
40
5
54
93
28
36
11
138
55
84
101
7
48
12
23
25
5
315
4
60
5
108
3
16
11
85
65
139
24
12
23
102
42
30
7
53
3
12
33
132
75
76
72
12
35
36
57
48
15
85
5
187
83
37
23
30
19
92
28
36
32
4
8
16
77
228
60
144
90
1
96
29
91
29
42
57
45
3
72
28
77
36
19
5
51
24
51
37
53
15
57
48
19
35
193
68
105
87
105
39
3
126
7
65
102
57
40
83
6
67
95
12
201
96
64
35
57
75
12
61
12
17
91
5
19
48
60
12
5
123
3
12
37
53
43
20
87
57
33
43
12
35
18
72
3
64
95
1
164
16
20
112
5
18
90
91
131
180
105
15
37
131
69
33
103
185
24
66
42
12
36
42
97
95
25
216
20
9
27
81
60
12
3
33
24
67
20
28
48
17
3
33
79
23
78
39
45
27
28
41
19
65
36
54
57
16
113
144
15
33
18
90
72
27
100
92
36
88
80
99
61
35
109
32
16
8
15
49
60
65
31
5
39
75
21
36
69
79
80
40
11
109
5
66
72
49
149
42
30
3
75
61
36
47
61
24
5
36
7
23
21
123
73
92
51
109
35
168
33
16
8
16
35
25
5
7
125
43
176
9
24
30
1
5
67
5
43
72
8
15
90
60
79
68
27
13
48
36
71
48
21
16
95
12
85
32
136
77
3
27
36
45
15
69
3
138
19
8
123
30
139
12
29
24
15
112
29
7
60
5
7
48
107
157
44
15
60
1
29
75
16
60
53
30
57
16
53
127
12
68
4
29
19
12
59
265
95
49
35
57
28
72
24
36
204
17
12
147
96
15
12
121
29
127
11
9
48
21
7
80
33
19
12
59
37
35
18
42
12
21
100
12
32
3
72
18
3
64
20
28
65
72
156
54
36
145
20
69
60
30
1
12
137
175
5
43
48
29
36
54
25
35
25
36
77
72
60
75
148
24
71
25
17
3
148
44
52
113
31
72
113
30
24
25
48
65
72
7
48
35
81
64
108
20
28
77
60
18
12
18
7
24
24
5
259
72
23
73
5
30
13
32
123
30
75
36
21
30
18
39
33
19
23
21
15
21
9
7
72
32
3
61
29
3
27
25
125
7
11
18
75
4
5
63
45
79
20
124
12
152
28
77
55
216
17
3
84
33
18
25
132
24
53
36
39
3
12
73
8
15
1
71
72
121
240
24
96
72
8
16
29
139
72
24
72
72
12
84
179
57
33
3
33
12
27
81
67
275
9
9
139
101
7
5
63
64
5
120
111
24
81
7
104
28
32
16
12
48
95
25
168
32
72
81
54
1
116
28
72
41
3
4
23
49
24
5
90
25
65
19
71
61
44
15
1
48
101
91
11
57
15
93
75
97
23
73
17
150
13
35
49
8
144
33
18
90
7
35
36
21
48
51
37
24
ABCD 94249674464*3^$a+1 [50026]
63
30
144
18
54
24
195
39
18
51
48
45
18
90
18
12
9
141
48
27
48
33
6
9
72
93
3
39
33
69
78
84
33
75
78
162
9
27
33
36
12
39
72
18
42
18
75
9
111
24
51
30
72
39
111
57
63
72
60
21
15
57
27
72
117
12
12
3
72
78
123
21
18
30
27
27
81
24
240
48
153
48
3
48
111
24
21
159
108
30
36
90
24
9
3
168
33
156
84
15
84
18
96
27
39
6
87
24
33
111
33
54
36
57
117
75
57
51
39
108
36
66
27
36
24
84
48
21
18
66
51
99
36
48
33
12
171
330
84
6
36
45
60
33
15
48
123
12
24
21
15
117
12
123
12
153
63
24
9
27
33
39
9
27
30
6
30
6
69
48
63
225
27
12
60
57
48
15
117
33
48
18
69
96
75
117
81
66
36
105
45
39
45
3
15
93
36
51
96
12
45
9
15
3
6
51
3
33
75
129
12
57
102
57
3
162
156
24
111
9
87
45
27
27
30
150
9
24
21
198
30
3
12
24
21
12
27
45
63
48
120
24
15
78
135
36
12
288
27
60
18
84
3
36
12
12
24
72
27
144
30
15
147
24
273
36
12
51
90
18
165
39
162
66
33
9
87
12
24
24
36
27
42
36
48
54
60
90
18
72
45
45
12
24
390
6
54
30
42
72
126
3
60
9
138
81
48
156
45
51
24
12
15
42
36
51
48
27
138
18
108
54
3
3
33
60
36
45
78
21
63
69
72
36
3
9
84
3
45
12
45
36
6
33
21
27
12
63
69
63
105
93
18
36
81
180
168
36
12
3
6
18
9
27
84
69
3
21
96
87
9
27
54
15
75
54
30
126
3
36
144
48
9
18
9
24
24
63
57
72
33
18
69
84
60
39
60
138
27
24
132
57
87
12
171
93
27
93
24
15
48
6
12
42
120
126
39
57
27
63
33
3
18
15
69
6
36
120
90
24
54
105
3
138
96
3
27
24
36
129
108
12
48
24
3
69
15
21
96
12
57
30
129
105
60
39
12
57
30
42
12
6
45
24
72
3
45
39
9
144
27
69
81
30
9
96
39
9
117
36
108
39
12
75
6
63
36
12
33
39
15
90
39
153
6
45
117
36
174
45
24
27
153
21
90
36
36
21
24
9
3
21
102
18
3
84
3
6
15
48
153
84
27
33
39
45
39
3
9
135
162
18
21
51
21
24
93
6
36
9
39
9
15
66
24
15
21
51
15
114
72
18
12
93
69
39
36
57
30
45
105
3
84
96
171
6
54
30
39
48
60
33
144
6
45
39
9
9
144
36
78
30
3
132
12
39
90
108
66
60
69
123
9
36
33
111
24
45
39
48
3
72
57
15
9
9
84
39
21
48
15
144
3
6
54
18
30
9
36
141
87
60
84
33
15
75
216
24
141
48
48
9
63
24
27
36
66
3
87
54
99
48
15
45
87
72
57
81
42
126
15
15
114
51
15
108
9
120
111
9
63
48
150
135
84
24
99
72
30
27
9
123
9
48
126
33
36
9
12
15
9
63
3
21
57
15
3
12
18
135
12
3
18
102
9
24
75
57
12
27
45
9
15
24
12
156
363
36
105
9
30
42
15
60
15
33
21
18
30
39
96
15
36
81
192
99
9
24
9
72
54
129
27
57
36
51
21
15
24
36
9
45
15
39
180
45
144
117
99
36
39
60
153
315
54
48
18
60
72
102
78
12
54
27
24
3
6
15
21
231
69
18
105
45
3
96
9
18
66
3
21
63
201
39
39
18
210
36
6
18
9
3
18
42
48
9
96
27
48
45
27
108
21
3
33
12
48
9
3
15
36
42
27
81
30
60
69
60
108
24
135
18
3
12
3
33
39
9
27
81
9
84
36
42
72
126
87
48
24
3
12
81
81
96
90
12
105
27
36
21
123
9
21
99
15
30
39
3
18
27
45
63
24
48
63
120
57
240
48
21
39
48
12
48
9
18
69
27
18
39
27
9
12
39
30
159
48
9
87
60
39
21
9
54
9
96
156
9
6
81
9
39
141
15
3
33
48
12
63
18
6
45
9
27
24
48
27
30
36
144
6
30
24
174
9
51
69
48
9
3
51
48
72
78
48
42
9
84
48
3
33
12
135
30
168
63
45
138
72
18
24
18
18
75
12
ABCD 94249888444*3^$a+1 [50013]
22
42
24
41
15
16
14
16
30
12
41
27
45
37
18
5
48
1
6
29
15
4
17
7
42
56
3
37
35
45
40
30
20
24
9
21
51
27
12
28
8
33
27
4
5
61
24
6
18
11
79
144
6
72
14
16
17
1
62
9
19
17
37
78
74
16
54
90
11
27
18
39
24
84
13
30
12
17
24
27
100
60
2
22
41
57
18
45
19
5
25
50
4
72
90
18
14
22
56
57
63
10
78
26
40
54
125
19
8
24
48
52
84
36
24
12
24
80
9
12
24
183
72
28
17
31
18
2
28
65
24
12
15
40
41
120
43
36
6
30
84
8
28
18
35
31
38
22
5
31
72
77
25
30
20
28
18
24
30
36
44
16
44
124
12
20
9
24
7
90
54
29
7
5
9
63
97
38
40
2
10
6
23
36
96
103
6
30
48
90
72
11
12
103
29
45
30
9
51
9
12
15
40
44
36
24
9
12
37
80
18
33
61
11
19
26
27
117
34
29
12
61
2
46
131
13
6
12
5
103
42
138
6
78
18
14
4
41
43
60
41
31
30
24
86
9
81
96
3
60
12
19
5
43
41
24
57
16
42
78
24
24
24
107
13
23
9
10
8
46
6
66
14
9
27
4
186
42
32
9
19
5
13
14
4
72
30
102
20
100
90
32
40
48
23
72
60
3
9
24
49
18
60
2
10
36
36
36
17
27
9
96
21
42
40
96
17
55
30
14
9
79
2
3
13
18
5
1
30
185
1
95
19
8
48
45
115
12
18
14
4
5
9
3
19
80
69
139
5
13
14
36
45
48
19
12
96
80
33
12
79
36
12
12
65
25
114
17
13
6
53
31
56
88
12
53
45
18
52
20
72
30
6
4
41
27
58
62
88
60
20
52
30
110
33
43
56
4
5
37
35
12
25
47
1
24
30
24
2
42
12
9
7
24
113
36
19
48
5
69
34
24
17
36
79
29
24
3
34
71
57
51
99
58
23
1
26
64
36
18
2
4
36
77
60
31
6
6
24
18
8
40
50
88
6
6
5
13
59
12
1
35
15
12
28
14
39
9
70
12
54
32
30
52
17
19
56
4
14
40
18
30
35
7
20
45
13
18
12
29
55
60
128
10
35
3
52
78
23
36
13
11
12
79
29
60
49
62
9
9
58
29
36
27
45
12
25
30
18
23
12
103
54
138
6
6
24
2
10
17
91
72
53
7
20
40
29
19
24
32
141
12
25
47
135
18
16
6
20
118
35
183
118
86
34
2
52
12
30
6
2
58
20
10
74
46
14
10
30
66
30
2
16
2
9
51
57
60
13
32
10
110
22
41
49
18
5
25
48
24
6
20
22
18
5
9
18
40
30
23
9
40
18
48
30
14
9
31
84
65
7
12
98
10
44
18
58
5
19
56
9
19
122
39
36
13
14
40
18
83
39
33
115
5
45
40
23
51
100
18
11
7
134
18
40
6
47
25
42
36
5
19
108
5
72
12
45
16
54
36
54
56
114
48
22
50
6
72
22
66
30
12
36
5
12
177
18
9
45
48
16
2
70
2
33
7
20
28
30
90
62
10
12
50
34
12
53
37
72
78
18
24
18
12
48
12
36
104
16
36
38
27
108
1
134
18
34
20
16
44
9
27
88
60
5
9
10
38
15
39
34
42
78
14
12
40
29
91
8
40
32
4
122
64
6
5
55
48
14
63
9
51
12
87
9
12
115
20
72
45
25
66
72
30
18
5
7
18
11
45
6
58
24
11
19
32
28
8
45
75
33
67
12
12
65
33
30
28
32
76
66
18
32
40
5
25
71
39
9
19
5
12
31
60
60
29
24
25
6
36
54
18
36
32
9
31
53
91
18
23
73
2
9
31
24
150
18
38
10
12
32
10
8
70
42
6
53
7
29
1
14
18
22
96
12
5
63
93
117
24
3
43
44
21
15
28
24
92
18
120
18
60
28
36
18
66
89
37
126
77
37
26
28
2
22
36
12
17
48
9
99
60
9
16
24
32
46
42
2
9
21
6
129
1
54
18
18
108
90
114
6
11
3
16
2
99
13
48
47
15
28
17
55
6
47
12
36
19
48
29
25
11
12
15
45
115
5
37
30
20
9
27
10
24
11
99
93
72
36
55
108
36
8
213
48
7
72
12
60
84
5
27
4
8
105
7
6
24
114
14
15
27
48
33
13
32
39
31
42
50
46
11
43
65
43
17
36
7
48
42
32
10
6
6
60
30
6
17
31
32
9
15
210
46
12
36
2
30
9
60
43
60
17
43
101
19
8
10
14
10
35
85
6
2
22
36
104
36
4
24
17
7
161
12
15
64
36
17
13
30
2
27
84
24
120
31
122
10
5
19
30
6
20
33
37
80
63
1
11
103
56
36
10
2
33
48
7
65
45
58
30
24
18
30
80
34
24
36
24
42
14
10
50
40
41
72
3
34
11
7
6
30
56
9
9
10
30
66
56
6
135
9
16
24
35
36
97
8
10
137
45
18
33
37
47
63
9
15
106
50
4
5
24
37
47
33
40
72
32
16
48
2
22
48
30
24
65
79
56
28
5
7
18
48
2
105
12
25
35
31
60
60
12
12
5
19
65
27
34
18
8
4
24
12
72
53
72
96
9
22
66
83
39
46
26
36
69
13
23
7
5
87
16
32
45
15
10
66
12
2
18
28
74
27
36
24
1
2
16
84
53
85
24
18
17
13
47
19
24
68
9
63
16
114
6
72
17
63
52
8
4
26
10
72
48
72
6
24
6
41
1
32
22
96
2
51
12
25
2
45
25
80
3
15
22
90
12
29
19
8
129
96
19
38
16
26
4
41
19
6
18
68
9
60
3
72
4
6
50
48
46
32
3
7
72
53
7
12
24
32
24
30
16
120
14
4
36
50
40
23
3
22
38
72
48
4
96
17
103
5
25
78
12
24
5
25
56
112
72
24
6
8
12
36
4
5
43
173
55
104
4
24
12
8
76
137
27
21
24
31
12
24
26
34
78
38
148
36
5
19
66
6
74
16
42
32
16
44
34
32
10
17
7
78
47
79
66
8
102
16
20
24
4
41
1
18
30
35
7
12
32
34
14
16
92
72
45
36
37
95
25
18
29
12
24
7
32
28
5
19
18
ABCD 94250270776*3^$a+1 [50017]
187
5
27
165
19
197
60
24
156
3
96
40
65
96
123
4
65
15
112
96
53
36
31
17
51
9
87
76
17
55
65
216
36
19
104
132
93
15
33
39
16
24
48
137
39
112
65
3
60
16
20
180
16
72
20
36
120
9
36
51
40
140
81
228
24
151
65
79
32
45
156
79
29
51
144
24
12
28
48
5
27
285
27
40
5
3
136
41
36
39
153
91
44
76
56
108
268
125
12
135
216
9
7
53
43
32
112
101
12
75
33
67
120
56
184
197
60
99
117
7
53
24
91
5
43
72
72
240
48
29
63
52
96
32
40
32
16
17
48
63
180
196
5
163
32
184
317
19
29
12
55
32
93
123
57
84
3
45
67
48
65
135
81
24
12
39
36
24
40
72
65
295
104
120
9
12
19
288
56
16
41
63
45
51
16
128
40
80
129
111
40
89
132
120
96
3
280
104
12
69
111
153
12
43
72
29
12
39
33
147
28
32
84
60
69
12
3
60
21
51
93
156
199
173
108
31
68
12
33
72
79
24
5
120
108
24
79
24
245
48
27
40
77
43
5
288
19
104
9
7
41
55
8
96
21
27
36
36
21
43
44
165
15
93
123
9
31
72
24
53
27
21
39
76
197
12
79
120
77
235
17
15
36
9
27
16
24
29
187
104
213
15
36
189
96
84
168
12
67
128
45
36
39
40
125
87
28
53
72
51
84
28
72
120
32
45
24
72
144
36
108
75
24
21
12
159
33
132
24
99
165
147
40
48
56
129
31
41
55
161
24
151
5
27
321
24
7
44
276
288
40
5
43
24
5
139
29
43
8
40
144
72
41
63
117
19
8
21
72
19
293
67
5
48
43
44
28
48
68
105
36
103
41
39
273
87
33
39
9
12
3
45
75
144
33
24
228
67
8
72
60
144
4
152
21
3
232
104
9
55
176
33
127
29
187
5
67
72
41
12
48
139
125
91
53
36
31
5
19
80
105
31
8
60
4
41
39
96
40
17
55
72
152
21
3
84
141
39
40
32
64
144
48
32
21
235
41
48
75
12
64
29
43
332
28
5
99
48
40
32
33
132
216
187
113
7
272
129
31
185
48
55
32
468
57
43
32
16
72
53
187
161
24
31
120
56
16
104
105
24
39
12
60
16
53
51
40
113
51
9
12
168
7
5
96
43
176
21
19
24
5
156
24
135
16
29
84
31
24
173
163
209
96
7
17
15
45
108
12
96
84
36
15
4
5
120
15
33
3
57
55
89
63
117
15
144
36
33
108
219
33
15
36
105
67
32
72
40
80
21
19
96
48
17
39
84
45
31
173
120
27
153
60
108
7
176
24
40
48
65
79
96
29
60
36
48
15
117
27
57
91
72
56
57
103
77
48
15
60
144
16
5
12
39
144
40
41
151
68
9
91
44
153
144
84
15
105
39
40
200
16
56
105
15
81
87
16
89
111
84
45
72
15
40
8
81
159
12
28
80
72
261
60
7
32
93
115
53
60
168
231
40
140
33
27
33
12
139
44
96
129
27
33
12
24
111
33
67
41
99
129
36
55
68
21
84
115
72
104
16
68
28
5
72
96
187
32
105
60
132
31
8
69
43
17
ABCD 94250445992*3^$a+1 [50014]
15
112
8
23
60
52
9
63
12
21
24
9
30
6
6
38
6
65
56
3
24
12
41
37
75
11
10
30
24
36
50
6
4
20
17
112
8
72
17
90
8
13
24
9
20
4
55
7
24
41
43
5
1
106
24
72
12
2
30
16
2
40
42
104
60
34
30
20
37
3
2
84
6
48
25
15
20
13
15
49
13
28
2
5
40
15
42
15
15
16
2
66
46
15
51
44
60
18
67
33
50
40
30
6
24
2
18
5
25
10
110
15
25
2
4
30
27
53
52
12
6
20
1
96
9
31
32
11
24
16
20
40
14
12
94
12
24
18
2
1
24
75
44
1
39
12
5
32
5
12
36
78
104
28
2
6
57
32
121
167
32
8
40
15
24
8
12
21
13
54
20
6
11
23
30
20
58
8
22
18
20
10
30
36
14
6
24
10
7
17
63
57
7
35
13
5
2
24
10
50
29
7
40
36
29
8
7
1
39
60
38
22
14
59
35
12
80
4
6
55
41
2
76
20
21
1
42
32
58
6
21
3
18
67
8
63
17
19
13
1
54
46
27
143
10
7
17
2
16
48
29
51
77
5
54
36
2
10
117
3
13
73
46
33
3
45
9
18
13
32
21
60
14
22
20
10
54
7
49
54
41
5
30
8
60
97
9
102
32
40
6
50
34
2
4
9
3
132
26
22
60
68
22
44
10
21
24
63
33
9
63
8
49
31
13
34
33
47
106
26
46
15
17
58
24
54
6
33
27
6
2
22
15
21
18
20
36
88
18
7
48
23
9
15
12
61
40
37
12
23
51
6
54
24
6
46
13
23
9
16
47
96
49
1
6
34
6
6
35
9
18
96
40
44
58
18
21
3
26
10
1
11
37
7
40
18
47
1
18
36
80
41
67
30
6
1
3
5
1
24
2
16
74
3
51
4
20
13
15
9
15
33
15
12
21
15
12
2
4
66
14
30
24
22
18
33
17
72
34
37
72
8
40
89
14
24
10
72
24
42
144
38
103
72
8
7
18
38
24
65
11
110
16
8
58
5
64
9
24
48
7
5
2
16
12
32
13
33
15
23
66
34
56
46
7
25
10
6
7
79
4
37
47
2
58
12
66
2
93
27
5
7
10
6
8
24
40
60
2
16
2
17
11
12
56
49
8
9
18
45
15
76
14
40
55
55
16
60
44
66
7
105
48
20
27
40
40
24
8
3
18
66
1
127
16
9
5
12
71
72
8
23
10
12
2
16
24
33
87
30
30
13
5
12
26
16
5
1
42
42
60
14
4
53
13
44
16
14
88
17
7
96
8
4
32
13
11
22
2
13
29
46
60
18
6
8
6
11
71
30
2
42
31
27
36
60
24
66
51
195
6
18
29
73
44
51
7
33
3
24
5
1
6
33
81
7
23
41
25
48
7
43
72
40
61
29
75
63
6
12
15
39
33
40
1
6
28
6
26
76
24
74
16
14
4
13
17
30
6
42
48
80
52
12
18
47
1
26
4
24
20
12
1
45
27
33
2
132
28
13
7
28
29
16
9
55
73
23
17
18
144
21
15
25
17
7
19
6
30
16
32
17
43
53
32
57
14
17
137
2
18
70
12
153
3
12
60
30
30
2
78
42
10
13
48
32
15
2
10
21
80
63
36
40
38
7
3
12
54
51
15
1
29
18
62
18
36
16
78
6
20
6
10
20
4
37
32
81
24
2
4
60
26
4
26
4
12
2
10
2
4
19
35
45
15
18
14
16
9
3
37
23
33
24
33
30
33
3
20
17
23
9
11
30
10
56
4
72
12
12
73
160
27
16
45
39
8
36
34
6
144
30
47
3
10
2
1
27
48
24
20
4
12
54
96
18
110
11
59
12
90
74
4
49
5
3
23
22
30
12
50
42
5
41
12
2
1
24
15
18
18
14
31
15
9
48
11
40
117
9
30
33
35
6
31
16
7
25
15
32
28
60
12
8
6
7
45
14
4
9
57
8
6
52
37
17
30
36
12
56
41
56
17
12
46
18
30
50
46
14
4
3
39
33
117
48
3
17
28
14
4
12
45
23
36
13
33
8
31
3
36
14
22
8
13
15
8
46
3
57
18
20
16
1
48
7
40
24
24
20
5
128
32
55
20
22
8
12
18
65
1
7
39
18
15
3
5
3
46
24
42
24
54
31
8
3
12
12
8
70
23
9
30
40
1
7
90
40
32
23
47
66
12
27
23
16
20
76
1
23
9
35
22
18
2
35
13
10
56
4
5
1
14
66
30
36
61
9
14
24
28
32
16
21
9
39
5
43
24
111
8
124
86
24
46
12
62
52
66
17
1
56
4
27
17
6
10
6
18
86
22
30
5
103
1
16
3
24
16
26
34
60
12
2
22
24
17
27
5
1
34
6
7
59
53
1
79
23
9
51
18
6
6
2
36
34
80
12
11
32
5
16
11
9
7
9
50
28
2
28
3
39
18
6
12
12
12
6
54
1
13
51
19
30
12
18
17
43
104
5
1
4
20
7
15
6
12
6
42
32
10
56
16
61
64
33
36
51
13
6
36
1
5
27
40
35
5
7
14
10
12
44
121
53
30
16
78
23
3
16
6
15
3
12
9
29
19
3
12
12
8
12
168
36
6
46
9
88
1
79
15
25
17
14
4
2
10
54
36
31
67
12
78
28
30
2
135
1
31
8
15
25
11
20
17
40
7
57
21
78
44
10
7
55
1
3
6
14
64
33
15
98
22
2
22
1
23
121
55
10
8
15
25
2
24
4
17
3
37
3
138
48
27
15
72
12
44
6
18
16
42
8
76
3
15
25
7
120
1
15
18
54
20
13
24
3
53
19
68
25
27
8
30
7
35
34
6
74
4
6
24
30
6
26
18
73
63
81
9
87
27
5
40
41
10
6
20
114
129
15
10
36
102
8
16
68
73
9
18
12
24
49
1
10
20
1
3
12
44
10
14
132
46
18
9
11
109
3
29
3
30
10
30
7
11
5
72
7
48
12
13
71
26
18
5
7
4
12
12
30
32
34
14
6
24
10
7
13
22
6
32
7
9
24
42
13
1
34
50
35
35
37
5
18
48
24
1
37
6
4
12
54
30
89
43
24
21
9
15
16
17
15
63
62
22
24
116
48
88
8
46
51
23
36
30
23
17
55
35
24
6
66
78
7
109
18
52
6
2
12
1
53
46
6
7
11
29
7
6
18
14
42
33
7
138
23
9
55
63
12
21
33
14
10
42
36
128
4
13
133
59
17
6
9
3
12
36
78
26
13
15
2
40
14
4
18
12
2
4
66
30
24
17
25
39
48
11
16
44
76
5
8
5
42
66
2
30
52
6
38
7
15
12
2
16
92
7
35
13
77
46
45
15
18
26
5
49
10
30
54
32
28
56
37
9
8
30
96
66
34
6
20
18
16
57
3
36
18
2
4
6
44
10
20
4
32
30
24
76
3
17
31
3
21
40
41
14
40
8
73
3
12
9
3
12
33
8
13
14
22
8
6
64
12
66
12
30
42
38
17
5
48
18
24
24
44
6
54
65
8
15
30
18
26
23
11
29
43
69
16
19
76
97
7
41
64
91
24
98
150
76
30
91
8
75
13
7
10
42
14
10
6
18
30
6
1
11
24
13
11
54
26
16
36
25
29
18
17
13
60
15
107
78
15
31
1
49
76
11
19
36
8
70
11
16
40
17
6
57
3
36
60
24
20
17
7
40
25
7
4
6
14
54
12
18
66
4
7
16
7
18
8
6
24
49
8
13
20
10
6
6
54
54
77
7
120
30
2
10
126
9
33
7
8
95
33
40
9
31
43
37
24
5
28
6
36
85
5
36
2
37
51
84
18
2
28
26
70
12
18
19
17
48
6
44
16
ABCD 94250789162*3^$a+1 [50022]
60
48
67
5
204
55
29
126
13
200
96
15
60
36
1
120
89
36
67
8
129
30
6
120
19
5
90
54
30
85
155
66
54
69
63
30
3
57
79
29
36
103
80
33
159
69
6
85
24
35
37
125
30
205
200
15
84
90
6
13
24
197
36
7
72
80
75
61
8
105
36
19
35
96
13
77
66
73
17
79
11
54
24
90
36
30
6
90
19
65
24
66
13
23
33
112
5
27
256
77
108
199
32
105
31
48
71
49
5
30
42
108
66
21
15
108
61
89
7
23
42
7
11
66
24
36
55
80
81
159
48
57
60
19
17
18
21
189
19
120
8
3
72
30
175
29
30
133
263
60
30
7
17
63
232
41
90
90
123
16
29
120
27
9
144
180
187
144
119
1
95
36
18
19
83
18
60
90
30
72
7
143
49
5
115
24
17
55
113
31
5
126
324
73
17
55
11
205
8
21
115
11
13
11
36
54
43
32
88
83
69
9
72
55
72
53
108
30
180
6
151
32
27
6
18
45
45
51
48
21
126
234
162
33
81
90
21
33
126
145
35
13
72
8
33
79
95
33
21
19
23
49
80
16
65
90
85
168
251
85
131
114
66
60
18
102
109
35
24
61
29
30
141
16
72
11
90
162
97
128
63
90
127
65
54
49
221
24
30
96
30
55
149
51
51
13
24
23
18
7
29
30
6
48
39
3
133
11
61
59
21
88
71
54
72
78
69
57
175
41
48
90
69
147
6
54
54
36
55
65
96
15
69
171
9
24
7
83
21
69
36
84
51
45
139
24
17
30
49
72
173
156
24
66
54
90
21
69
42
54
36
7
113
15
3
6
175
35
21
15
78
19
17
156
108
36
6
174
36
43
101
276
54
33
48
63
66
55
5
43
23
49
11
30
60
30
24
21
88
96
96
192
200
3
24
85
5
43
80
16
77
54
54
102
90
60
90
33
21
19
56
69
36
36
147
27
6
15
3
72
109
11
18
60
30
36
109
17
7
83
18
132
63
16
155
21
69
75
40
11
109
125
19
11
24
90
30
72
24
21
9
175
59
42
120
234
49
101
36
54
33
21
75
112
113
151
89
7
5
114
33
57
103
41
72
7
41
96
36
180
39
171
109
41
63
64
32
141
24
54
72
189
48
63
18
42
18
126
133
216
56
9
7
32
171
61
29
115
24
113
60
108
102
60
13
56
21
27
81
7
5
24
36
18
36
156
78
31
59
12
49
41
24
234
69
51
72
54
31
83
66
43
11
109
53
60
103
35
61
11
270
114
84
25
125
12
114
66
75
3
126
15
21
75
280
5
30
198
42
37
17
84
36
6
30
54
13
80
96
40
131
13
83
84
1
48
137
7
128
9
90
156
73
5
19
53
19
8
27
66
19
24
24
11
36
234
12
27
96
165
186
66
114
120
21
159
96
25
48
104
141
19
107
61
119
25
8
21
60
12
24
19
104
3
174
96
103
5
12
7
53
90
18
7
5
204
79
72
29
120
43
72
35
84
90
90
6
234
61
41
144
24
72
7
41
132
48
139
263
25
29
84
79
11
157
65
90
69
15
36
54
79
35
282
54
54
7
29
126
24
84
126
6
90
30
114
36
138
69
160
32
81
103
96
89
60
72
108
79
32
15
36
37
53
67
72
144
144
56
255
30
126
13
48
104
21
84
54
126
54
61
101
67
8
40
35
37
17
30
96
54
36
198
12
85
5
27
117
91
32
27
90
36
18
ABCD 94250897836*3^$a+1 [50013]
6
198
12
3
57
18
18
3
36
39
6
51
15
12
36
42
12
35
1
15
20
97
15
15
65
19
93
3
60
24
21
39
90
6
12
33
9
39
111
21
33
72
24
11
48
19
90
18
45
3
102
30
12
81
44
37
30
21
15
84
6
47
16
72
72
8
108
100
81
36
12
11
97
35
73
24
27
69
27
45
23
1
66
12
30
27
3
90
3
8
127
48
6
66
30
48
6
36
12
6
24
60
42
33
8
43
30
12
27
3
65
28
20
25
84
35
7
9
12
3
5
37
18
9
111
36
90
15
48
45
48
60
99
33
66
21
21
3
20
7
105
20
49
6
33
9
18
93
32
67
6
36
60
3
21
36
78
72
138
71
37
15
12
15
30
23
12
36
16
33
87
36
39
24
150
60
72
90
9
105
18
117
8
25
3
15
18
6
18
87
3
42
63
8
7
60
48
90
84
6
5
52
93
27
57
15
33
6
5
1
3
12
48
20
16
21
36
87
48
32
7
69
20
7
24
45
44
1
23
61
15
12
72
96
72
15
17
16
81
30
36
5
25
12
36
24
72
6
30
30
53
12
7
5
31
9
8
139
41
49
15
48
3
18
216
131
127
12
18
12
51
27
18
39
15
48
6
60
24
11
7
53
37
24
51
27
30
3
69
3
60
48
20
12
16
20
19
41
4
60
48
140
4
21
60
15
87
6
102
12
33
27
72
29
4
15
57
69
75
9
15
12
51
9
9
27
87
45
111
57
9
24
35
16
9
27
9
63
15
168
17
16
15
24
6
36
11
19
18
23
67
126
6
66
12
48
72
27
48
15
12
129
69
60
36
30
12
24
29
12
12
7
6
12
11
85
27
3
12
12
65
16
24
21
30
72
5
12
13
54
29
4
56
1
36
47
25
23
7
5
40
8
199
36
5
67
72
18
3
20
112
3
17
73
15
15
12
101
31
33
3
78
36
156
24
15
44
12
13
42
60
33
9
18
42
27
45
78
5
25
27
8
1
174
12
89
4
12
68
28
15
17
25
3
75
24
30
3
12
48
20
7
48
18
54
18
60
15
27
6
23
79
36
5
19
12
24
9
3
30
87
105
3
60
32
36
12
49
96
24
108
30
45
72
9
6
48
45
12
8
25
35
1
6
18
11
25
39
8
67
96
5
76
96
159
6
48
6
41
60
19
33
93
3
72
87
18
24
15
36
84
3
5
127
41
43
6
108
51
21
39
21
6
5
85
23
4
45
6
9
68
12
13
54
69
32
37
3
87
42
83
13
99
33
6
9
135
53
48
37
18
45
12
24
39
21
141
35
19
6
3
96
33
36
27
3
12
90
12
18
45
20
64
3
18
24
66
18
15
12
12
3
5
64
21
23
4
8
40
27
6
27
15
33
21
23
16
72
8
1
51
27
5
16
44
40
57
6
12
33
27
6
162
24
18
23
12
28
32
16
69
35
60
28
3
6
6
33
32
4
3
36
5
85
12
108
90
17
28
9
11
112
9
135
99
42
63
9
3
39
24
17
52
20
43
33
44
36
1
84
15
24
15
18
39
3
21
81
24
96
36
84
15
105
84
27
8
19
48
33
32
19
90
23
40
68
4
3
30
63
72
15
60
101
40
24
21
60
36
36
60
99
9
36
36
24
6
17
1
36
66
24
6
60
24
48
42
29
12
49
3
33
12
36
27
57
23
13
66
6
15
3
42
47
13
63
164
36
19
5
37
36
15
9
120
23
40
8
79
113
43
42
12
99
9
18
42
18
84
33
75
101
19
66
54
6
12
12
42
165
9
6
54
24
12
3
21
12
48
84
30
12
30
18
72
41
28
24
45
3
24
3
60
108
5
7
45
45
60
18
65
64
45
11
12
31
6
39
129
6
9
36
20
97
42
18
15
3
29
13
24
30
54
6
96
30
18
17
12
31
84
66
51
33
11
1
6
5
52
20
48
25
15
45
3
81
3
45
12
23
25
6
45
9
18
72
12
6
15
3
6
78
45
60
20
25
18
42
35
1
30
9
12
39
6
24
59
28
129
24
24
162
6
30
12
33
9
3
20
7
6
12
23
97
132
11
7
6
12
39
108
3
33
57
35
37
48
24
54
12
33
39
66
27
12
48
15
18
24
102
78
3
9
71
157
12
15
75
53
60
13
12
23
12
7
36
45
8
97
15
68
4
3
45
27
21
21
108
23
7
33
57
3
39
138
11
25
95
19
30
30
42
15
8
40
20
25
3
9
119
25
59
28
32
100
36
60
12
24
156
15
30
48
6
33
3
125
37
11
7
5
25
35
4
96
20
40
9
174
17
37
36
54
12
18
6
29
7
81
24
8
16
39
12
18
6
42
12
23
12
25
35
55
18
24
36
12
51
36
3
21
20
1
15
33
42
6
47
97
48
27
15
21
33
47
55
57
27
21
60
8
16
75
6
27
45
23
72
13
35
43
5
151
54
51
21
75
20
49
60
66
5
37
75
33
23
24
43
12
42
11
4
21
84
3
21
24
12
24
24
78
30
27
20
37
11
28
60
27
5
25
48
66
9
57
12
11
31
84
54
35
55
41
52
80
52
12
93
6
24
57
3
90
123
63
17
49
66
18
47
19
9
20
16
39
21
21
12
6
42
95
67
5
31
30
12
3
96
68
1
54
30
35
36
19
30
3
24
21
12
51
21
63
33
27
81
6
36
12
6
6
138
3
12
3
24
29
37
23
4
45
42
18
51
57
27
51
12
93
21
60
36
47
67
6
48
90
21
15
41
25
83
1
51
93
12
24
11
67
36
45
99
21
24
8
48
40
72
9
15
9
30
42
102
48
18
12
42
18
39
45
18
6
15
12
20
12
85
18
65
13
59
13
60
60
60
3
9
83
4
3
42
36
84
138
45
27
9
12
72
135
12
6
84
11
4
116
7
101
61
3
12
68
16
12
9
36
192
23
4
3
12
18
12
48
51
32
72
1
39
12
33
11
1
36
30
24
21
15
53
25
36
48
42
30
54
81
24
27
5
60
13
39
15
18
63
12
57
83
52
57
11
208
9
6
12
60
54
143
16
9
23
13
47
40
92
13
30
30
39
99
9
ABCD 94250963494*3^$a+1 [50006]
60
132
56
31
141
8
115
9
152
31
45
3
101
16
24
195
29
16
276
39
141
12
12
276
15
113
151
101
112
48
3
17
160
12
12
15
33
87
41
40
24
36
3
5
91
264
96
89
24
36
67
24
45
56
24
91
144
141
20
64
80
84
16
96
24
140
156
19
81
84
99
65
12
19
41
64
56
132
40
8
60
160
200
52
3
45
92
31
72
29
40
51
17
31
41
79
77
40
24
8
28
8
60
91
45
44
31
53
43
120
48
77
40
3
29
36
60
16
36
15
264
29
12
24
36
43
21
8
36
31
24
21
108
288
63
129
12
116
4
108
8
55
45
248
120
16
56
115
24
21
195
189
20
156
115
69
60
44
4
372
44
127
24
45
68
40
12
36
60
3
117
20
55
17
31
57
44
76
8
256
36
72
176
4
92
16
20
72
12
144
115
69
12
15
185
28
27
201
63
9
120
63
9
159
41
36
19
221
124
108
27
93
80
100
92
19
5
36
36
84
36
52
132
120
20
16
60
120
132
56
31
53
52
44
12
52
3
45
68
7
168
21
171
48
161
108
28
24
96
15
29
91
117
48
204
44
144
36
151
53
208
72
3
5
139
41
100
3
117
3
41
55
21
92
160
12
336
3
65
127
129
39
297
39
24
5
52
92
36
36
100
111
29
16
24
68
148
12
68
115
9
44
480
24
88
3
81
96
63
41
151
29
24
76
48
48
128
7
53
144
48
160
72
168
20
48
55
5
36
79
81
108
20
31
21
56
144
48
168
43
5
76
36
12
87
185
16
20
4
20
19
177
12
92
16
12
27
21
3
65
24
31
69
116
52
3
201
36
8
64
32
100
48
72
135
5
16
3
17
48
7
45
72
8
4
39
9
72
15
5
40
8
28
44
24
64
8
40
8
52
135
17
28
3
5
4
32
31
5
48
16
51
9
111
69
56
163
117
44
144
12
43
57
120
24
104
4
27
5
19
21
44
52
24
108
48
63
89
40
48
68
16
20
24
7
105
39
93
120
32
16
104
24
12
64
48
92
196
20
4
39
65
295
9
68
4
68
67
65
40
36
44
76
12
72
231
69
60
15
5
36
4
96
32
187
24
5
36
216
40
15
24
21
92
88
84
140
160
36
240
60
8
112
240
15
57
48
24
8
72
76
60
24
216
63
5
36
31
69
8
91
69
48
24
75
5
144
172
12
51
57
12
32
36
108
64
27
33
108
192
48
99
33
132
44
7
5
19
81
135
5
40
68
7
24
41
4
48
56
76
116
52
12
80
16
99
21
32
28
72
63
53
67
144
21
3
72
69
36
84
20
31
117
3
65
4
156
120
24
80
40
44
96
19
21
60
39
57
68
4
32
76
12
63
48
5
124
12
216
24
75
45
51
117
12
39
125
24
91
29
28
8
127
69
20
55
5
19
29
88
3
21
108
56
7
9
15
144
21
96
68
16
39
72
117
3
5
84
175
29
115
117
20
48
196
116
48
76
36
15
105
84
80
19
120
69
188
4
51
89
31
5
160
8
91
105
39
81
36
3
5
4
63
197
67
101
52
48
44
76
68
36
28
27
101
19
89
232
135
17
52
315
5
16
120
3
5
252
4
56
19
96
45
72
3
189
20
88
8
4
44
36
216
19
149
16
20
16
68
24
67
33
12
75
45
48
3
45
32
12
36
4
15
105
159
72
9
236
108
4
48
3
65
132
19
144
17
112
8
124
96
20
4
108
12
48
51
57
120
135
24
45
8
43
137
7
285
8
112
20
40
80
148
3
24
21
ABCD 94251519944*3^$a+1 [50017]
12
33
92
55
18
30
36
21
93
27
15
60
45
68
37
18
12
33
56
79
12
60
9
9
72
90
24
53
72
61
30
144
24
5
16
24
75
6
66
5
49
6
108
66
23
31
17
55
18
39
3
33
12
45
119
25
51
45
47
43
24
53
97
6
30
24
15
36
3
29
88
39
24
12
60
17
13
3
21
99
20
115
77
19
81
44
19
9
32
144
37
59
49
66
24
42
60
84
24
59
37
60
63
8
88
44
7
41
28
120
15
65
31
9
56
25
35
16
9
39
32
100
9
36
18
36
21
69
3
81
42
113
1
35
40
9
6
6
78
21
8
1
12
48
30
36
5
16
20
13
11
55
29
4
33
63
44
7
6
15
45
59
49
71
24
55
41
55
30
23
7
9
45
36
6
54
6
29
19
41
25
23
13
30
9
9
6
125
40
45
6
18
6
81
75
24
60
29
1
30
41
55
113
24
43
18
75
32
4
81
54
53
91
96
53
37
36
39
68
48
12
103
54
6
54
6
129
15
36
17
60
61
35
67
78
51
44
4
27
24
105
20
97
3
32
13
90
96
30
3
20
16
12
3
72
54
63
132
9
132
48
47
48
4
12
39
36
24
30
39
128
73
30
6
36
27
27
33
168
9
15
15
21
9
60
11
19
90
15
84
20
72
43
5
25
6
30
36
30
54
264
71
60
79
72
24
36
18
11
79
17
40
12
63
18
11
55
29
31
21
33
27
3
36
6
24
24
15
75
12
77
28
32
37
66
78
30
12
24
6
18
72
78
90
5
25
51
20
121
24
11
160
3
30
36
3
12
39
42
54
54
15
27
89
31
54
71
43
30
95
31
6
179
121
18
12
30
54
30
23
36
60
16
105
36
18
60
89
37
63
8
19
21
69
3
3
17
1
131
16
15
18
6
21
44
55
24
12
29
1
18
6
24
11
55
101
19
36
24
53
12
36
52
48
33
47
115
54
51
44
31
60
53
52
33
35
31
29
36
28
3
77
28
75
5
115
24
29
12
48
76
21
54
21
8
12
12
7
30
30
114
6
9
32
55
45
15
54
24
6
54
30
72
24
5
1
35
25
90
180
204
29
72
25
144
23
13
24
174
21
15
36
89
60
24
40
21
90
90
6
17
72
115
89
55
30
12
78
17
52
168
8
144
1
15
27
90
3
15
5
1
11
24
55
33
27
9
81
35
60
19
41
24
12
49
15
51
18
12
3
15
41
40
21
78
9
21
12
30
30
150
9
8
88
15
18
39
51
45
44
61
12
150
69
24
15
66
36
47
52
9
60
60
71
4
21
23
16
36
105
114
30
6
60
41
12
133
18
137
43
57
63
9
56
127
9
105
11
19
6
18
42
84
36
15
9
144
36
24
59
16
72
63
120
69
12
8
7
6
15
20
12
100
93
15
39
66
30
108
201
20
16
3
6
6
18
6
5
55
161
28
12
24
80
25
24
30
6
96
39
9
30
30
36
23
28
45
24
11
19
29
4
92
48
31
5
25
30
105
105
39
20
12
25
3
32
1
63
21
83
72
24
12
13
12
87
33
75
3
29
133
24
3
171
90
59
16
21
126
90
18
57
3
77
55
18
132
54
5
31
60
69
39
12
30
119
25
15
96
3
81
36
3
77
28
87
48
5
25
12
107
37
66
18
30
81
48
8
79
54
60
30
6
54
5
67
17
1
11
64
141
30
6
35
25
18
165
27
65
13
27
44
160
9
35
7
45
39
45
21
59
1
18
30
6
53
91
9
27
29
25
12
155
4
9
11
55
5
1
3
21
23
7
30
111
63
96
30
6
5
64
8
13
15
3
17
12
28
75
29
55
66
63
21
6
24
66
84
11
25
39
20
55
21
44
85
3
33
30
9
51
29
16
20
48
84
12
1
27
56
136
39
17
19
60
24
6
36
90
17
48
19
89
96
85
30
21
120
9
6
48
21
15
24
30
30
17
19
66
23
156
49
30
6
36
30
173
12
79
41
55
129
20
1
60
3
111
54
59
1
11
16
3
36
6
18
9
3
29
1
27
276
57
18
36
29
60
24
7
54
12
23
421
36
23
55
117
20
19
9
21
6
18
12
30
24
21
15
9
56
12
67
9
24
3
18
12
54
65
25
6
53
37
24
183
48
8
25
36
39
27
18
66
90
35
24
96
31
24
89
97
18
96
125
16
33
11
55
29
12
25
59
24
1
24
111
9
6
24
30
6
66
60
30
60
53
7
17
1
12
48
42
30
30
5
40
135
18
6
6
59
216
79
30
36
24
15
15
60
24
5
16
69
66
84
90
47
25
144
114
6
51
33
42
18
66
45
9
11
109
35
1
36
24
60
51
45
48
30
12
30
30
17
31
36
6
24
111
24
9
215
25
66
5
84
100
44
12
4
36
135
30
23
7
9
75
5
55
132
5
55
45
15
9
24
56
48
13
114
30
24
15
36
69
6
5
40
69
30
29
43
18
66
90
90
33
20
60
7
96
5
49
24
6
6
78
21
69
131
61
24
90
30
30
90
6
105
3
29
16
15
12
9
81
18
89
7
9
44
151
12
18
11
25
39
27
5
84
4
60
15
30
39
93
24
30
21
15
9
44
55
42
47
13
78
42
39
20
4
27
29
1
23
1
11
84
25
36
18
9
3
65
19
6
35
49
6
24
30
3
27
21
9
6
69
15
81
3
57
33
12
23
25
39
57
11
19
6
39
44
67
60
113
16
20
16
9
6
30
24
3
3
29
ABCD 94251617444*3^$a+1 [50029]
42
12
23
33
34
32
33
13
35
72
33
3
1
210
29
61
11
12
63
24
118
42
66
12
42
200
9
144
36
60
31
30
11
39
10
23
13
24
18
173
24
36
37
8
114
10
6
134
84
70
77
9
10
56
9
55
78
83
63
9
57
60
36
63
175
6
44
15
55
6
83
55
38
10
38
36
16
23
12
144
9
27
24
31
104
21
9
15
1
42
101
67
5
69
28
48
90
53
169
11
7
14
34
42
23
96
21
24
16
42
2
6
22
56
130
6
48
18
17
97
6
65
13
66
65
15
30
58
6
12
60
24
56
3
1
44
4
6
17
7
66
6
14
154
66
12
50
70
98
57
55
17
72
39
136
30
11
37
66
5
12
7
72
30
66
14
51
120
55
24
48
6
2
64
48
221
1
80
40
18
30
18
24
5
13
6
150
56
28
23
9
28
11
60
84
63
94
11
127
38
58
41
36
24
36
108
19
8
40
78
35
25
11
19
50
51
49
2
48
9
37
18
6
50
96
16
48
5
1
24
26
6
64
59
15
57
37
32
16
42
8
22
36
30
110
75
37
18
30
59
7
96
65
7
6
71
96
75
22
12
36
143
97
83
7
134
34
32
112
32
58
6
54
48
35
7
42
30
14
34
32
66
22
42
35
1
35
39
6
88
47
105
10
8
21
108
31
5
117
48
15
24
87
96
34
35
19
17
93
42
57
96
85
35
7
42
23
60
43
5
36
24
7
30
42
77
19
30
2
114
16
30
14
24
16
48
66
6
18
32
66
3
51
246
64
24
50
64
38
27
93
40
24
18
6
50
21
43
41
15
22
23
36
180
36
7
26
46
24
30
47
49
44
87
13
42
89
31
17
36
19
17
24
61
80
3
12
36
7
17
13
143
69
28
47
19
5
12
15
54
28
47
55
168
32
64
5
49
11
7
78
12
20
3
109
56
10
5
25
72
35
85
120
18
6
60
36
60
14
9
7
38
42
64
30
18
48
134
16
72
23
9
4
86
21
43
101
24
19
53
115
102
66
6
24
2
189
108
13
24
56
40
98
21
283
30
138
14
114
6
34
150
80
34
53
43
54
23
85
48
6
80
30
34
41
1
12
11
117
10
42
12
114
56
21
19
5
129
42
9
120
55
6
68
94
66
96
30
41
7
6
26
24
9
55
137
69
10
96
96
38
12
28
11
25
96
83
12
129
124
26
10
14
16
5
60
21
10
8
45
19
90
12
18
66
12
95
43
42
35
24
108
48
24
1
12
32
16
59
36
37
6
54
71
57
24
64
92
94
126
83
1
35
19
6
48
18
78
155
7
158
72
112
18
29
73
18
53
1
11
15
9
15
6
160
42
6
66
56
22
26
30
96
28
23
55
17
72
15
21
12
21
106
78
12
84
96
18
90
23
7
30
18
18
92
123
55
65
21
51
55
125
24
36
13
26
40
48
8
22
18
8
64
30
36
12
48
36
30
6
23
19
8
45
9
39
61
71
108
1
35
105
76
35
72
13
35
9
30
30
10
89
15
150
76
23
13
18
26
214
5
1
18
48
5
43
30
11
144
36
19
185
72
33
51
36
25
68
42
33
1
80
150
24
16
66
78
24
48
120
5
243
46
48
18
102
23
99
9
24
48
7
161
36
13
36
59
157
74
112
14
3
55
197
19
54
56
66
6
48
4
240
11
27
64
78
23
3
16
18
48
60
24
108
30
72
170
148
11
55
24
102
144
11
31
102
48
8
36
15
156
37
71
25
6
48
6
114
32
70
18
6
66
5
144
1
138
18
30
104
6
10
17
55
41
37
84
6
17
48
7
30
23
43
65
7
110
10
17
13
72
48
50
40
5
24
49
90
24
17
36
9
34
41
25
14
105
7
8
16
186
12
66
17
39
16
102
71
19
6
56
16
74
105
121
12
18
48
65
24
48
72
1
54
17
9
52
18
101
24
91
48
30
56
76
23
12
9
10
41
69
66
118
26
16
80
6
64
26
144
9
81
16
83
19
8
22
42
18
60
120
56
4
62
9
72
39
6
34
5
13
11
19
30
8
195
48
7
30
8
64
146
16
6
35
72
7
50
159
31
78
72
26
94
35
31
162
11
36
31
18
62
18
94
41
36
24
12
45
48
64
186
17
37
35
36
19
42
80
46
17
72
216
7
48
42
23
13
50
9
61
56
64
60
36
50
286
18
42
30
48
2
52
48
12
102
120
24
30
170
6
88
18
50
4
24
47
3
165
115
5
1
114
24
77
24
49
35
97
44
16
95
49
2
40
185
39
10
54
77
33
34
30
108
78
5
1
146
24
9
7
29
36
84
25
71
93
46
24
17
63
21
60
21
10
17
13
23
27
22
11
36
9
27
33
4
210
17
45
10
41
13
59
31
114
12
71
25
18
56
16
14
3
21
15
91
26
3
67
24
96
102
203
85
50
ABCD 94251834388*3^$a+1 [50071]
116
40
68
12
64
24
140
16
77
3
120
324
100
125
51
16
44
40
80
16
89
79
116
40
20
76
108
41
39
16
60
56
144
21
135
9
139
80
336
84
12
88
212
4
149
27
48
12
40
8
105
51
40
101
15
4
29
96
99
156
24
36
136
48
72
248
36
9
31
20
100
56
84
4
20
52
24
56
24
57
27
16
276
24
20
40
104
12
48
57
15
100
108
17
55
89
111
33
27
108
180
12
204
76
140
48
21
39
12
108
12
4
80
81
15
208
56
36
21
27
156
96
184
44
60
16
200
36
88
101
55
41
63
16
17
19
68
16
41
55
84
56
204
76
188
57
15
108
76
36
8
93
7
116
24
72
60
4
156
60
200
21
43
44
300
36
16
104
60
60
36
228
33
87
76
56
28
12
24
44
16
56
48
60
100
60
20
16
120
20
76
48
36
116
100
44
36
45
183
36
160
44
72
4
104
96
24
40
200
72
24
184
53
307
32
144
136
104
96
184
60
336
20
24
237
159
4
84
36
36
65
183
60
45
295
20
112
20
48
16
65
51
24
84
160
20
256
20
9
31
44
396
96
9
135
4
176
76
144
41
15
144
4
12
80
120
9
15
36
60
60
64
36
8
52
104
45
115
104
16
5
31
48
20
12
120
64
36
8
12
4
116
64
224
40
80
132
40
84
164
12
48
16
24
80
12
100
80
48
57
240
19
60
176
84
24
112
8
36
96
60
60
4
44
52
20
64
44
120
120
76
65
111
60
28
212
4
20
45
99
156
36
168
136
29
67
44
40
36
44
240
4
152
168
21
115
36
140
180
64
20
180
96
24
16
248
36
76
84
464
192
264
300
100
56
84
105
91
8
60
40
41
391
20
84
36
24
84
16
80
84
141
111
64
44
16
149
27
69
199
137
15
33
27
160
224
64
36
120
137
219
4
24
12
125
103
140
72
184
164
180
165
67
8
100
116
256
120
68
60
12
48
136
17
144
15
33
55
32
48
12
4
120
176
120
160
41
192
151
20
36
84
24
21
19
132
24
116
184
20
580
260
16
24
20
24
72
24
36
220
284
136
80
120
84
21
115
368
45
7
68
52
20
144
216
64
5
39
36
156
24
60
84
136
24
32
604
116
60
48
21
31
24
89
55
41
39
36
40
104
21
111
40
60
68
72
28
20
196
44
81
151
20
40
173
207
24
24
12
48
256
20
124
32
69
151
8
120
16
20
96
48
40
92
81
87
96
136
20
40
53
75
52
65
75
165
3
160
80
60
16
56
84
36
4
77
127
200
96
40
20
280
20
81
39
36
124
224
12
264
40
56
120
124
44
72
124
120
36
20
28
80
16
36
113
135
72
4
20
96
88
17
99
64
140
36
40
24
452
60
60
204
136
44
40
80
84
72
4
ABCD 94251941554*3^$a+1 [50519]
108
192
36
504
72
180
504
108
384
120
132
48
252
72
60
72
36
48
180
24
432
72
180
324
192
144
216
348
108
84
60
84
36
180
60
432
216
120
180
240
252
12
528
228
24
48
72
180
36
96
108
12
180
72
132
36
264
168
228
396
24
228
492
264
72
96
336
108
60
36
120
96
156
132
180
36
156
168
36
84
384
252
48
96
144
216
36
300
216
72
108
72
36
252
36
252
468
396
204
192
168
12
96
36
48
60
516
168
252
120
312
72
12
144
168
336
96
36
264
252
108
348
264
240
12
108
168
120
312
84
24
504
264
252
384
468
36
84
24
180
120
204
336
168
756
480
168
84
132
228
348
48
276
84
252
180
72
144
456
36
120
132
336
420
36
192
60
48
144
24
228
312
192
36
168
156
432
108
60
36
84
324
96
72
300
1296
60
108
252
108
108
684
108
48
96
108
84
108
612
180
456
48
108
60
192
96
252
12
204
84
468
60
144
1296
516
36
108
108
396
216
96
336
168
108
108
396
144
36
84
432
72
36
168
12
108
60
72
144
108
36
48
36
168
84
96
372
96
252
84
72
96
216
612
36
216
36
12
216
108
312
360
144
36
84
600
336
360
132
300
ABCD 94252086224*3^$a+1 [50014]
5
78
30
67
44
39
66
55
125
19
20
111
54
27
9
103
113
19
176
40
48
36
71
25
60
8
15
24
133
20
27
66
6
13
41
7
167
150
27
4
5
87
33
7
8
24
111
45
100
60
44
16
96
68
21
55
24
23
78
7
92
93
3
39
30
15
16
47
97
48
83
6
103
23
54
30
105
45
54
72
109
104
57
7
95
73
23
120
96
49
72
24
84
96
53
123
3
102
18
37
48
80
156
4
35
145
95
126
36
102
33
64
24
29
36
120
7
32
3
18
91
119
42
18
9
76
20
15
1
240
65
51
9
18
85
176
24
15
1
5
12
54
90
31
80
180
160
32
36
39
145
36
32
273
15
172
35
37
35
13
12
65
31
12
47
12
21
84
4
96
104
57
43
20
40
56
39
145
32
15
150
175
20
12
63
13
24
120
41
12
18
25
71
13
92
4
32
57
7
84
12
60
119
18
78
145
44
3
1
72
5
67
71
36
1
5
18
144
61
5
36
15
184
24
8
144
28
80
28
24
24
41
43
36
44
208
44
39
36
69
100
11
73
80
21
6
81
45
99
16
132
48
65
63
60
51
1
60
35
25
65
115
12
36
65
75
16
48
36
60
59
18
18
72
49
5
103
53
39
48
63
102
15
28
8
24
87
1
24
125
66
60
37
8
45
99
45
84
7
72
83
18
19
167
13
36
60
140
141
55
5
90
30
111
184
24
56
3
6
67
32
76
71
6
7
80
12
4
17
43
71
105
4
240
12
35
18
27
64
35
49
107
78
51
33
31
65
19
47
13
41
7
29
151
48
12
48
71
108
18
72
51
16
24
144
32
3
18
7
11
225
117
19
8
88
77
15
27
36
45
4
36
23
25
152
100
80
3
30
19
56
40
60
20
39
73
125
3
21
51
72
57
15
4
11
90
31
108
11
90
79
5
7
48
5
7
24
48
41
39
76
36
44
124
8
33
31
168
56
12
28
104
28
23
181
24
12
108
20
64
11
210
7
12
48
29
15
69
15
16
83
25
11
109
35
12
1
5
27
28
17
115
72
8
16
12
48
12
89
15
64
44
27
1
89
18
36
12
25
32
3
25
95
97
8
28
119
21
64
48
125
115
5
15
45
12
3
40
47
13
20
129
75
16
92
36
52
23
49
5
126
69
57
19
44
45
18
30
19
23
13
5
27
16
20
144
88
23
105
4
92
16
23
72
117
16
20
9
36
27
3
1
60
24
24
36
20
15
6
19
80
27
13
92
39
30
18
13
65
15
48
160
11
45
4
59
85
96
47
42
91
140
12
129
6
97
56
4
336
560
100
47
57
21
15
39
85
32
4
12
228
137
43
35
9
21
96
31
48
72
8
39
73
24
11
90
355
48
44
48
268
5
67
120
32
40
11
129
16
41
90
108
138
75
28
20
9
31
20
16
35
25
29
6
45
24
64
80
213
54
21
3
25
59
198
162
6
27
40
32
16
29
7
5
6
177
48
4
35
126
54
73
12
56
28
32
28
41
39
39
1
24
20
76
77
7
36
137
135
99
48
73
12
95
1
120
12
17
48
18
36
21
3
49
32
124
20
4
113
7
11
144
18
18
25
11
1
12
107
13
8
40
48
24
11
69
100
17
18
13
59
1
8
40
84
20
21
87
52
47
13
5
12
90
25
24
11
25
44
112
125
12
6
102
150
30
15
9
228
111
39
126
7
80
48
21
54
6
54
25
36
155
18
31
41
36
7
96
95
36
1
12
36
12
12
8
9
19
137
60
43
29
12
3
3
13
120
60
96
144
119
21
15
24
13
5
30
97
48
12
41
24
48
43
35
45
27
69
16
5
19
24
20
52
77
75
93
43
12
29
51
45
87
12
4
72
32
36
60
64
23
78
156
19
92
48
4
41
51
21
43
65
31
53
43
89
223
77
108
15
111
162
24
18
25
36
12
44
9
30
321
16
8
87
49
65
31
35
60
9
96
3
30
24
127
44
64
36
24
152
64
72
20
28
65
7
48
96
11
13
24
113
15
40
24
23
37
35
93
36
39
72
1
108
11
49
47
25
8
16
23
121
35
24
126
31
5
43
8
105
60
43
5
36
6
133
11
49
17
15
64
71
13
17
114
18
63
3
24
18
43
96
5
51
12
75
72
33
16
29
90
33
88
257
7
8
72
15
97
65
6
25
128
4
20
21
87
4
8
27
ABCD 94252405636*3^$a+1 [50000]
12
11
25
60
23
9
4
12
11
13
8
15
25
35
69
16
8
12
12
84
16
48
48
11
1
68
132
28
48
20
12
27
21
4
71
48
9
63
24
81
4
128
48
144
108
39
25
11
73
23
45
12
76
132
20
15
9
4
20
28
11
25
24
47
1
20
156
4
35
9
112
80
4
47
49
23
61
48
8
63
21
76
36
12
8
3
36
25
80
60
3
13
35
33
108
28
20
36
27
85
11
1
84
60
84
156
20
112
144
32
39
33
39
25
48
24
72
36
48
35
9
64
20
36
16
120
8
87
9
24
27
72
1
84
107
37
92
4
32
40
35
13
8
15
25
8
60
4
92
36
39
60
13
96
215
9
16
8
48
96
40
156
48
36
12
44
40
8
15
33
39
73
120
35
37
71
1
72
8
60
16
12
24
8
39
48
60
61
8
24
132
28
32
4
11
24
61
48
44
40
24
35
49
12
84
36
8
36
28
24
56
4
35
49
44
52
128
88
59
45
3
25
44
3
33
36
12
4
60
12
24
35
36
1
32
48
88
32
108
51
33
64
44
39
25
20
60
4
35
181
56
15
36
21
39
97
48
47
9
4
108
24
72
23
49
12
48
12
24
11
21
28
12
11
109
72
23
73
36
12
24
72
11
21
64
180
23
9
12
15
24
61
48
12
8
15
73
8
72
84
12
64
11
48
60
36
13
23
72
25
8
88
35
69
24
15
133
47
13
23
97
96
108
11
25
48
32
15
1
80
28
240
36
8
16
20
4
23
1
32
3
33
172
84
35
9
4
35
96
33
96
28
20
3
9
3
25
24
23
49
68
28
20
15
60
9
12
27
1
24
24
36
12
84
35
121
68
99
36
24
21
16
80
12
84
28
11
36
13
24
8
36
3
13
60
24
12
71
24
12
33
39
9
16
68
15
33
4
35
132
1
96
104
24
16
36
47
33
76
56
16
56
24
16
48
119
33
24
48
24
16
32
3
33
4
95
1
12
12
8
112
60
20
24
100
32
15
36
1
12
60
36
20
12
124
32
4
36
12
96
36
120
83
36
72
33
48
16
47
69
3
13
96
71
13
32
48
40
8
15
61
12
96
11
45
12
36
24
4
32
36
135
57
39
9
168
48
16
116
15
33
36
48
76
32
15
45
24
87
49
11
72
165
120
24
88
36
11
33
16
8
28
11
12
25
48
156
48
11
13
44
4
56
15
9
96
24
72
48
12
112
84
92
28
24
24
36
92
16
59
37
11
45
72
27
60
1
11
69
39
1
20
52
24
24
92
12
27
45
28
35
33
16
92
28
20
28
23
1
24
8
75
13
24
12
96
35
9
24
48
99
73
36
12
32
64
20
15
73
8
3
13
200
24
75
129
16
36
32
16
32
12
36
144
16
12
68
39
21
15
36
49
48
47
49
108
48
71
13
8
96
39
13
11
9
3
21
75
180
21
12
48
39
13
12
24
56
63
36
37
12
32
16
92
3
21
88
128
39
57
40
48
72
143
1
104
28
36
44
12
24
28
59
9
28
12
24
23
37
80
144
52
32
12
132
15
33
64
8
111
73
12
12
56
12
63
24
25
59
33
64
48
104
3
96
12
201
24
159
36
37
68
3
13
12
11
13
44
28
80
52
96
20
60
4
8
16
11
9
171
37
11
1
8
108
12
16
120
83
12
13
20
27
13
48
23
1
72
24
104
64
47
1
96
56
3
61
104
36
36
24
40
11
21
16
48
44
4
24
32
48
24
108
16
23
25
116
39
72
204
33
76
56
16
32
24
99
45
48
24
171
36
33
96
3
61
12
204
8
3
21
16
68
52
35
25
35
9
16
8
16
23
48
49
24
8
63
21
28
20
4
24
11
24
61
20
4
23
57
99
72
13
8
15
25
68
4
8
27
25
20
39
25
44
63
48
144
60
121
23
1
48
35
60
12
9
12
75
25
84
8
4
143
36
1
120
144
32
16
71
153
27
37
48
24
35
12
132
69
4
44
136
60
12
36
60
72
56
40
12
92
64
20
15
13
8
96
75
1
92
4
96
48
12
8
40
8
48
76
92
3
12
73
35
61
71
72
9
16
11
9
64
11
1
32
4
108
24
44
4
8
27
24
21
112
44
96
100
44
16
12
24
12
36
12
68
12
12
48
40
12
12
8
12
4
56
40
23
33
96
72
12
96
28
20
3
60
61
23
13
12
20
27
121
56
3
61
8
168
51
21
48
24
15
24
49
8
15
9
28
83
61
68
3
45
64
11
85
95
105
16
8
28
47
1
44
112
8
28
48
47
37
56
72
12
48
16
12
32
16
32
36
3
13
95
36
9
40
12
36
56
64
152
51
13
60
44
4
32
27
9
3
13
83
12
1
23
9
3
25
11
1
8
108
87
156
1
128
72
15
73
56
3
1
80
4
23
9
208
8
3
85
48
44
39
132
25
23
73
23
49
56
3
13
12
68
12
51
96
25
80
75
141
24
36
4
48
12
20
3
45
108
36
27
13
36
48
11
12
21
48
16
11
21
36
48
51
25
80
52
60
32
27
25
108
59
13
47
72
9
280
71
33
64
24
68
52
24
56
48
39
33
40
72
68
27
33
36
51
36
45
40
56
160
12
68
12
84
108
16
20
15
1
215
9
96
112
24
96
144
32
3
61
ABCD 94252851424*3^$a+1 [50265]
114
59
127
5
85
84
126
5
109
6
78
12
11
67
36
5
31
60
24
36
270
24
126
65
36
12
55
282
18
6
95
91
54
47
79
30
120
11
13
35
31
144
66
114
29
67
228
36
30
66
18
42
78
162
198
66
120
126
114
84
72
54
35
180
121
60
18
36
17
37
30
12
30
138
245
85
66
30
107
13
54
17
73
12
24
71
13
126
6
95
19
84
185
31
77
157
12
83
31
66
60
71
13
54
6
30
30
24
42
84
6
144
36
24
24
11
1
30
90
54
36
48
6
35
132
97
11
241
54
144
96
17
240
139
24
29
85
12
48
186
24
66
210
30
6
60
101
37
96
24
42
48
5
277
35
55
24
36
90
144
155
31
150
234
65
91
30
60
108
12
23
7
24
24
53
67
60
42
11
193
36
95
49
36
11
49
24
6
30
114
120
60
90
6
18
6
30
30
240
41
48
7
420
65
36
7
42
48
6
30
36
84
107
103
54
6
101
85
11
49
23
7
41
49
83
115
60
53
19
53
91
30
11
43
42
150
78
180
6
84
77
19
60
29
37
84
119
127
29
181
30
29
115
66
35
43
126
126
108
36
60
90
60
30
30
11
55
24
54
42
174
95
139
60
5
1
96
24
210
5
19
5
1
90
24
5
1
6
48
12
65
259
137
19
234
126
24
5
85
66
138
90
90
30
101
1
24
11
79
36
84
125
12
193
6
5
13
35
180
31
36
41
67
12
53
37
150
210
174
6
30
54
71
49
47
7
41
115
6
18
12
138
6
30
264
150
72
84
36
65
25
30
30
95
216
133
96
138
42
84
6
30
18
66
6
120
29
72
60
67
36
6
150
108
156
36
60
24
41
19
24
12
144
29
235
42
48
23
120
19
30
23
132
43
72
24
5
1
168
11
12
37
36
246
30
48
143
43
6
23
7
30
59
12
307
6
35
192
13
11
295
30
251
43
29
31
90
30
204
90
36
71
60
13
6
161
49
120
30
36
125
19
66
60
168
102
138
23
103
125
1
240
143
85
96
24
6
66
90
101
12
31
29
1
30
30
210
126
114
41
49
24
210
173
103
36
53
97
48
30
102
54
84
96
150
11
84
132
12
55
156
60
66
11
48
1
143
61
204
36
6
138
155
7
234
6
84
149
151
120
96
78
6
234
143
73
30
126
24
71
13
36
24
210
126
24
132
11
67
41
25
6
149
60
144
1
96
30
60
120
114
11
13
12
18
66
36
30
5
43
173
73
36
180
54
114
6
17
13
131
103
66
11
73
6
29
175
162
95
73
6
30
35
19
12
24
180
30
36
18
216
24
66
24
6
17
13
60
90
84
113
49
108
102
5
25
54
30
131
43
66
6
54
114
5
36
36
25
18
66
24
6
216
41
73
6
65
156
133
47
37
71
36
60
55
60
30
90
48
6
66
54
54
5
61
36
90
18
47
19
114
96
54
41
49
42
30
48
156
6
24
6
84
54
12
65
13
102
18
96
30
54
60
6
89
120
61
24
6
30
6
5
85
54
17
13
11
19
180
66
23
31
36
18
6
36
29
31
24
30
6
30
59
271
138
72
18
72
84
120
60
30
96
30
108
96
17
108
91
29
24
37
35
139
30
24
23
7
66
30
77
7
180
126
24
156
120
6
18
23
37
36
60
66
138
23
199
41
180
19
173
67
108
77
25
24
24
95
ABCD 94253250608*3^$a+1 [50011]
45
180
36
59
16
105
36
90
54
83
187
48
69
128
96
49
143
16
48
80
48
13
51
39
9
333
120
75
57
135
39
36
54
15
144
80
49
24
23
25
23
37
27
57
60
107
16
93
120
18
150
83
160
183
105
21
75
176
37
60
63
144
201
162
6
120
132
3
48
237
48
3
21
107
16
519
6
126
18
3
33
108
51
33
24
36
12
60
66
41
48
55
36
54
111
224
16
87
126
120
3
48
21
123
80
1
36
219
9
39
57
12
132
18
90
11
1
72
39
75
53
96
96
73
180
227
48
37
11
43
54
15
48
27
30
23
13
24
18
41
16
32
37
11
133
120
90
6
48
288
36
143
64
48
123
5
1
192
42
101
112
21
102
18
60
215
64
21
54
21
21
72
12
204
27
93
60
71
85
18
96
9
144
21
144
11
385
96
36
219
9
288
24
12
90
54
42
9
9
48
23
73
30
6
35
37
12
42
30
78
126
48
59
49
36
18
9
48
32
25
18
54
12
195
45
282
36
197
48
16
105
156
150
5
43
18
24
54
108
30
18
78
11
145
63
9
204
11
7
54
216
12
6
18
119
277
59
97
15
21
11
16
33
36
48
59
121
24
36
66
18
36
51
9
30
9
45
24
18
90
192
15
21
60
120
216
143
64
80
91
53
55
6
90
36
5
16
105
279
81
95
25
18
149
48
37
27
48
48
21
155
121
71
13
60
39
33
63
333
84
132
27
129
150
36
30
36
72
27
32
13
99
9
71
289
36
11
13
144
35
55
18
135
21
72
51
21
75
32
61
144
36
72
23
61
36
42
21
123
66
35
55
57
21
219
33
102
42
12
168
12
90
5
16
39
41
112
219
6
47
112
32
352
45
24
66
78
11
7
89
139
101
25
39
87
6
48
51
45
252
71
48
145
96
144
84
6
18
72
36
12
75
129
138
90
18
54
24
48
96
155
48
208
21
75
423
6
36
144
15
129
48
144
96
12
204
126
48
89
64
80
144
61
192
3
39
153
9
12
59
240
97
36
6
5
96
469
18
9
32
1
54
36
21
69
120
96
3
33
36
18
41
121
84
83
61
99
27
149
49
54
18
78
9
128
43
53
64
135
84
78
12
36
87
45
51
105
132
84
108
36
42
261
81
159
80
25
96
12
18
9
27
6
191
25
311
97
15
80
1
47
48
7
9
33
48
96
72
135
32
133
27
27
53
48
16
81
6
89
16
129
72
12
299
49
54
41
43
42
198
138
24
3
81
6
162
23
61
3
93
51
129
72
30
180
117
48
33
6
137
73
72
15
45
234
66
23
1
102
162
258
18
126
69
21
12
24
156
75
129
111
48
69
107
1
47
121
39
96
80
145
84
96
171
9
12
54
53
133
54
48
5
13
243
81
15
192
48
201
36
99
93
36
63
69
107
37
315
81
12
96
35
16
123
6
36
171
48
69
75
32
49
150
180
69
33
108
36
47
7
41
1
111
153
72
72
119
13
99
9
36
83
55
18
87
32
48
13
83
25
18
6
12
99
105
23
64
87
201
48
144
39
18
18
53
7
138
60
3
9
135
87
30
18
114
ABCD 94253348342*3^$a+1 [50032]
30
47
43
150
66
30
6
24
5
19
41
25
30
9
21
6
29
28
51
9
93
60
30
114
84
12
23
37
15
69
36
54
36
24
120
84
6
30
53
13
23
91
24
36
6
18
36
5
55
45
9
11
25
71
19
45
8
1
39
33
24
23
13
47
28
39
24
102
18
9
273
47
31
42
48
36
6
108
12
60
60
29
19
101
28
63
30
24
6
48
90
66
5
1
23
1
11
13
6
9
96
75
105
21
30
18
126
65
28
21
12
30
60
18
6
6
18
36
53
72
19
36
30
15
81
18
66
59
25
147
9
24
42
48
120
12
17
37
143
16
12
3
42
108
59
73
48
27
33
6
21
33
96
63
3
78
6
6
23
25
12
27
3
18
66
21
189
6
90
30
9
39
41
25
60
6
53
7
24
150
59
12
64
15
54
36
24
147
33
36
6
84
6
27
27
36
45
63
12
90
24
35
145
30
120
30
6
9
99
156
6
48
30
5
1
6
24
54
60
51
69
87
69
6
30
18
45
57
35
49
11
73
6
21
44
4
195
12
84
30
30
5
48
37
6
54
6
18
72
84
3
21
6
5
31
9
24
45
11
31
30
24
39
57
30
69
15
6
54
60
81
75
18
12
48
120
66
6
23
37
48
90
29
48
49
24
30
41
19
12
48
12
108
6
35
28
21
66
6
30
90
24
30
60
66
24
71
13
11
36
12
31
12
18
75
32
13
72
120
15
9
35
25
54
30
6
6
150
53
31
33
33
90
78
12
18
21
15
24
6
24
30
36
6
30
45
3
5
24
43
24
6
24
60
35
24
37
30
30
15
8
67
54
24
36
66
30
108
12
18
6
36
138
12
24
24
42
3
51
6
35
88
51
24
6
120
36
84
15
8
1
42
54
24
11
28
72
9
72
78
29
37
54
6
6
9
15
24
12
18
47
25
35
103
42
48
6
21
15
53
7
24
54
6
6
83
61
15
21
204
15
9
102
5
43
6
59
36
19
21
21
24
54
6
63
156
21
6
69
45
90
36
90
54
36
144
120
36
18
12
180
15
8
25
99
12
21
3
27
150
87
27
36
5
79
5
24
4
21
47
25
3
57
18
6
60
51
15
24
5
1
87
12
45
60
3
21
102
9
80
4
72
39
6
54
69
21
51
63
81
8
72
1
3
105
6
30
71
43
30
42
18
131
19
5
76
36
24
8
13
15
15
54
36
120
84
84
12
30
114
114
42
15
12
32
79
36
5
64
51
6
24
6
24
6
87
21
90
42
119
36
24
49
90
42
54
30
30
33
57
30
21
63
60
30
66
6
35
24
84
16
9
11
1
15
15
18
36
6
30
15
33
6
30
60
6
24
9
21
6
24
29
61
30
29
181
35
49
60
6
30
30
6
144
6
29
31
30
30
53
16
20
1
24
6
48
36
24
66
54
72
54
83
61
66
30
66
18
30
6
36
174
54
51
39
36
6
18
42
18
29
28
39
9
36
44
121
75
15
6
59
1
24
30
21
3
77
115
53
1
11
43
90
30
6
30
5
25
11
100
15
174
36
60
114
24
150
15
32
12
73
18
12
48
42
47
7
65
28
87
5
24
61
15
75
24
36
69
15
65
64
48
248
85
30
42
15
69
36
24
90
5
61
84
3
3
108
57
20
85
18
29
40
27
90
150
21
80
19
30
6
33
51
84
42
114
9
21
11
13
30
72
30
54
30
60
3
51
6
3
3
9
68
12
1
18
36
81
3
29
43
18
47
19
30
54
72
30
15
24
45
11
43
90
11
19
42
24
54
29
31
6
71
19
66
30
65
49
144
27
9
23
31
5
1
6
24
30
36
39
45
30
5
55
6
24
6
90
54
21
3
6
24
30
5
1
3
27
60
65
31
108
36
60
120
6
23
55
132
5
13
36
3
3
45
165
24
114
42
90
30
24
66
89
19
30
6
180
29
37
30
54
6
54
15
81
3
27
30
15
8
1
59
241
120
39
81
36
24
24
87
15
30
24
66
114
30
36
18
107
25
24
24
36
30
6
18
12
30
60
15
8
24
13
24
3
3
48
21
69
72
24
66
17
61
11
48
1
90
6
36
35
235
24
21
33
12
48
6
6
95
49
30
66
18
5
1
6
65
19
21
9
96
143
97
48
75
32
64
9
6
36
77
1
107
64
9
15
12
9
36
35
13
47
148
15
17
19
81
75
18
96
30
5
49
90
12
90
87
63
53
100
57
147
21
15
12
9
114
12
45
3
66
3
63
9
21
3
80
1
35
145
11
13
6
54
30
60
45
15
42
15
15
9
39
12
113
7
30
18
5
36
108
37
3
140
37
11
13
42
45
32
28
9
6
77
1
71
79
125
31
5
55
6
30
45
8
1
155
28
21
11
1
3
27
90
23
100
45
36
3
27
60
30
23
7
24
81
21
18
6
35
1
18
36
24
129
33
75
33
72
48
6
60
60
36
18
192
144
6
24
21
3
65
7
24
24
9
21
27
3
36
69
24
72
120
9
36
6
84
24
120
36
54
107
28
45
6
6
30
9
21
24
3
57
36
78
36
33
87
30
3
21
60
42
48
6
6
54
6
54
51
225
83
61
36
78
126
11
40
9
6
24
30
3
3
114
6
18
11
19
69
116
25
51
68
31
17
19
81
9
36
30
18
60
15
147
30
24
24
47
19
6
107
97
3
8
40
3
72
78
71
25
179
25
30
42
90
150
18
30
36
11
139
9
44
7
29
7
17
37
120
35
ABCD 94253665568*3^$a+1 [50092]
30
18
18
5
49
240
35
7
41
49
36
18
6
66
42
36
54
53
24
1
47
67
5
13
18
102
12
143
13
83
151
84
6
48
30
5
1
186
18
60
131
61
36
47
48
13
144
23
7
48
18
12
102
12
78
18
84
54
12
48
42
29
1
54
66
24
18
18
12
42
29
31
24
6
35
43
66
11
1
12
48
90
89
49
24
47
55
60
101
24
36
37
72
36
48
6
29
49
78
180
5
49
210
36
24
6
30
72
288
125
7
65
13
24
84
126
108
12
54
11
13
6
6
24
186
89
145
30
5
121
95
43
36
132
60
12
6
72
114
6
12
6
5
37
228
47
13
42
29
13
72
78
30
78
12
66
54
36
30
59
48
49
11
55
72
17
85
24
156
18
36
54
36
180
12
48
12
24
48
23
37
72
60
174
30
54
12
18
11
7
144
90
23
91
5
19
17
48
97
36
30
42
138
12
90
131
25
35
37
84
84
12
12
95
13
108
210
24
17
61
35
48
1
6
72
72
6
42
17
24
1
6
114
36
30
234
30
60
108
36
150
54
17
43
12
60
114
72
12
108
12
36
24
18
12
12
66
18
90
42
18
84
12
59
61
11
12
85
47
199
120
54
60
11
36
19
5
1
144
42
54
6
18
66
24
24
60
90
66
42
84
18
6
12
132
47
120
13
168
174
6
12
11
25
36
186
17
1
174
30
83
19
30
24
12
59
96
109
30
30
66
12
18
42
150
23
49
23
7
36
72
66
24
30
18
30
18
119
1
35
19
36
17
37
48
84
150
84
5
72
72
151
12
42
6
5
61
71
43
30
36
143
61
24
66
6
18
17
109
12
30
17
55
102
30
6
18
96
54
35
145
30
60
12
54
126
42
36
36
83
1
96
78
18
54
36
48
84
17
60
19
6
96
204
18
6
96
66
30
30
18
24
30
162
36
48
6
5
1
47
1
6
24
6
60
11
24
43
101
49
132
35
25
54
90
6
5
163
90
47
13
23
157
48
47
73
240
12
36
95
91
96
12
161
241
60
30
78
42
60
60
18
23
19
18
6
66
18
60
101
19
18
108
120
30
60
6
36
47
13
18
210
96
6
72
126
131
43
36
66
71
19
18
72
6
42
18
18
95
25
120
96
23
96
115
36
6
30
5
7
125
12
31
5
7
18
84
168
66
24
60
12
29
1
23
25
90
36
60
6
11
19
66
48
12
12
30
48
18
35
127
42
66
5
1
144
35
49
90
72
108
17
24
7
185
97
6
24
102
48
48
12
78
149
85
18
48
18
11
1
102
18
18
54
6
17
49
138
18
30
18
90
17
7
30
11
91
18
132
48
23
25
54
78
6
90
6
6
198
6
11
67
12
65
55
90
48
90
12
6
48
71
109
12
30
24
30
60
60
24
6
18
12
78
77
1
138
77
120
43
36
89
12
13
12
12
30
30
47
25
168
30
132
24
17
49
48
156
36
36
168
30
36
24
24
137
103
78
48
59
55
78
119
91
18
24
11
7
78
30
24
30
42
24
17
25
60
24
54
12
48
65
31
96
42
6
5
85
144
48
72
6
90
54
42
71
12
36
7
24
66
18
42
72
11
7
42
72
24
90
72
102
30
30
102
36
54
36
60
42
210
186
210
36
84
12
24
78
18
24
24
72
18
90
36
59
61
60
54
6
48
167
1
42
12
48
12
36
18
114
5
145
35
36
229
12
36
108
66
6
23
1
48
156
30
90
60
30
54
48
150
53
55
30
11
61
30
12
96
102
60
48
35
85
95
79
36
162
54
101
49
30
54
84
23
25
60
59
13
30
65
67
6
48
59
1
36
6
12
18
24
18
5
61
71
19
29
115
6
24
30
5
7
54
30
77
25
12
60
12
71
19
29
37
30
84
66
23
25
36
66
102
18
53
37
72
12
24
54
6
66
30
11
12
1
54
6
6
65
43
77
24
156
49
36
18
36
41
31
24
174
126
48
30
42
29
67
18
12
138
30
11
25
23
43
24
24
41
19
12
17
97
24
24
60
18
48
120
5
49
12
24
24
12
30
78
108
78
17
55
48
30
150
6
36
60
72
390
18
60
120
264
24
54
42
11
85
59
43
30
12
24
6
30
24
12
108
12
30
108
29
43
17
48
7
12
89
49
23
25
47
1
24
6
5
61
144
204
96
72
84
30
6
24
35
24
25
90
12
24
54
11
49
60
ABCD 94254193778*3^$a+1 [50007]
165
51
48
9
143
7
57
33
135
27
156
33
81
15
15
65
144
40
56
73
135
33
30
42
15
152
25
15
45
90
18
15
15
42
15
93
27
45
3
33
23
40
57
159
21
24
90
9
27
30
54
9
141
18
102
3
33
95
88
141
18
18
60
72
12
71
7
17
96
25
54
41
85
99
200
24
216
1
72
15
128
24
13
78
5
139
18
18
65
64
15
30
78
102
15
24
32
37
11
31
81
45
75
9
18
77
144
1
30
9
9
18
29
40
171
54
71
19
156
57
8
24
73
60
18
89
31
54
36
23
16
21
102
165
8
40
165
35
19
186
3
24
32
25
39
80
16
120
21
84
71
24
40
48
33
114
66
27
72
45
96
3
81
15
21
27
27
36
24
33
96
51
93
168
24
51
54
60
30
18
227
24
37
59
85
60
30
18
47
24
61
18
113
85
210
9
45
3
56
1
15
15
96
54
90
18
47
136
48
144
8
112
32
13
3
8
16
21
83
16
104
1
63
48
8
7
30
144
60
18
90
90
12
5
1
12
3
75
117
135
57
15
65
25
15
15
129
32
7
41
61
363
87
9
24
57
6
30
24
51
129
39
9
60
48
90
42
87
15
6
59
136
75
30
24
71
49
96
95
88
81
36
144
11
48
31
33
32
85
48
60
270
41
121
39
9
78
89
16
165
3
9
108
83
49
48
143
259
12
240
120
65
61
75
48
117
27
45
72
11
19
36
129
33
135
15
105
8
25
150
120
24
48
33
9
36
90
54
108
12
18
108
125
24
16
24
45
36
15
8
31
78
123
48
99
21
80
72
25
15
39
66
54
33
75
21
96
33
23
64
21
27
128
24
13
60
72
15
93
90
18
183
9
18
54
15
45
3
8
24
31
9
45
60
15
21
155
64
81
143
1
15
81
12
18
33
9
87
33
71
16
45
11
40
15
54
51
75
54
36
83
7
54
6
29
115
21
24
144
32
64
3
45
93
27
8
7
105
15
113
48
96
1
72
15
48
27
93
105
95
7
57
15
65
16
15
89
96
247
17
55
81
45
12
78
105
15
114
39
87
30
3
96
45
3
3
90
3
87
153
39
113
37
12
36
3
24
33
263
16
3
18
24
36
54
18
30
78
59
13
27
21
59
240
96
7
81
57
252
18
150
72
51
120
21
3
8
40
120
15
54
3
56
96
240
55
48
81
207
57
96
56
24
61
3
15
41
96
24
31
6
59
96
37
83
7
81
24
120
8
7
17
1
39
80
55
6
27
32
13
11
37
42
102
186
102
3
72
96
69
18
89
16
57
23
24
64
9
71
72
97
47
16
24
21
27
72
56
217
47
40
3
18
132
12
36
24
239
120
120
1
108
75
123
42
72
36
120
60
323
31
78
3
8
96
24
40
176
96
24
40
33
102
9
27
222
12
35
25
39
117
42
18
39
24
24
32
40
105
39
21
30
6
23
16
56
25
60
3
51
309
24
48
104
16
75
5
49
15
15
81
128
40
9
12
180
60
108
18
45
24
231
33
117
75
80
24
64
27
30
132
12
36
3
231
96
9
45
11
48
7
24
66
144
6
33
21
36
12
42
41
85
99
216
8
112
8
61
3
72
33
522
69
129
48
60
59
96
19
180
60
18
11
16
183
18
87
96
24
87
201
15
89
24
7
114
71
144
120
1
54
9
117
35
37
27
45
3
176
1
15
80
85
18
113
109
108
48
24
71
55
144
30
3
32
1
24
39
176
64
21
35
25
30
78
3
117
60
87
105
6
54
48
11
112
9
48
167
55
9
56
1
23
1
30
6
3
176
1
30
54
90
9
24
3
42
12
36
27
45
42
36
30
15
192
8
40
177
15
45
18
54
120
35
88
32
24
192
64
96
15
9
24
80
151
18
42
29
16
24
21
75
48
8
24
25
66
54
60
48
3
69
3
57
30
90
15
21
3
80
79
18
24
48
47
136
72
48
45
27
8
19
21
168
9
47
73
ABCD 94254391976*3^$a+1 [50076]
11
34
50
16
8
58
14
4
2
18
30
22
44
24
22
38
52
30
8
24
6
10
36
26
28
90
50
30
6
24
40
36
18
27
95
30
54
36
24
16
20
64
2
10
14
46
18
15
105
36
18
2
55
99
2
34
18
26
4
32
120
34
32
34
8
22
39
119
58
32
16
2
4
21
77
18
24
13
35
6
6
16
2
6
154
2
10
74
40
14
6
160
14
22
6
68
24
16
2
49
11
12
48
40
44
4
12
8
12
4
26
148
2
84
13
17
16
32
16
14
10
2
54
54
1
36
36
17
12
43
15
32
40
110
28
2
6
22
33
17
70
18
24
15
24
9
2
18
18
18
34
36
50
24
58
8
22
14
6
28
6
126
50
28
21
29
46
56
10
12
8
18
4
26
6
28
6
14
1
21
6
68
10
32
30
84
6
78
4
140
12
10
14
16
108
26
6
10
126
12
6
44
22
44
4
8
28
36
6
8
4
15
17
19
29
12
16
2
18
12
52
18
108
8
40
84
32
1
57
66
24
30
26
46
6
42
180
30
12
6
2
42
84
16
20
30
34
56
4
6
36
9
24
11
10
14
46
14
90
6
48
28
30
114
14
66
36
24
24
12
37
3
38
6
10
8
22
50
90
6
12
22
48
32
13
11
25
11
16
14
19
9
3
23
12
28
150
14
12
16
8
10
15
11
10
78
2
40
30
26
40
15
15
50
24
10
14
34
6
12
12
80
6
24
10
8
19
5
6
24
25
9
50
25
11
28
26
84
22
6
12
2
28
26
10
62
10
8
30
54
18
19
11
18
34
6
24
123
35
42
16
6
21
35
18
6
4
20
10
14
48
42
36
4
2
148
6
114
32
4
12
18
66
78
3
5
34
20
84
36
34
6
8
90
6
102
48
31
21
15
17
48
70
32
16
2
48
6
66
18
12
10
18
72
62
16
26
6
64
3
41
46
14
40
44
22
6
2
60
13
5
4
14
60
4
50
96
66
76
30
8
7
17
46
242
78
22
20
112
6
20
60
6
64
44
22
20
6
34
14
52
15
5
18
4
36
57
27
48
14
70
6
38
36
49
47
24
4
20
24
12
10
39
65
4
20
18
30
18
22
2
52
68
52
50
10
8
12
4
6
50
60
18
108
54
40
48
8
25
5
48
10
36
8
148
50
67
45
2
18
12
30
25
9
2
24
16
138
56
6
10
68
16
36
27
47
16
24
20
4
24
32
60
30
106
18
24
30
18
38
22
27
23
13
11
10
15
11
198
67
23
112
92
76
32
48
30
54
1
84
11
24
1
35
22
30
42
2
1
39
69
12
17
6
49
47
36
49
84
29
18
40
9
51
12
2
19
15
20
52
12
68
34
18
86
54
18
24
10
54
92
48
6
48
70
56
6
1
17
6
4
45
23
4
24
96
6
8
72
4
66
20
60
13
11
49
21
96
63
36
9
24
8
7
23
34
30
8
1
39
12
30
3
15
38
10
33
5
64
3
23
10
6
38
42
16
9
63
36
21
71
22
2
10
6
54
20
6
25
15
38
16
44
10
6
3
27
9
35
4
6
50
72
25
23
22
54
81
3
14
7
11
18
64
96
2
18
112
15
83
4
6
12
18
44
12
58
12
86
4
36
2
22
26
30
42
78
94
30
30
8
16
54
72
18
158
60
34
30
24
20
36
30
36
22
6
36
26
54
31
27
42
50
24
1
84
71
60
6
52
51
11
4
42
8
24
6
10
2
60
52
18
63
24
27
78
68
28
15
11
1
24
35
24
22
8
22
8
34
2
54
22
2
16
24
2
25
33
36
2
78
6
18
10
12
50
34
44
40
26
6
6
12
48
10
8
22
8
30
4
12
114
2
30
19
59
36
40
6
162
6
14
12
28
18
98
12
22
26
16
45
59
49
107
46
2
72
40
54
12
20
94
26
10
33
15
80
10
2
24
54
42
12
6
126
24
10
80
16
39
17
18
1
71
24
10
38
37
15
8
12
4
20
10
32
102
96
25
71
36
18
66
36
4
6
32
16
14
48
22
2
13
11
16
45
15
14
76
18
30
6
20
24
12
1
5
18
16
9
17
60
30
112
18
62
10
15
33
2
1
71
6
48
12
48
70
24
38
18
24
48
4
14
4
30
36
14
12
6
54
6
18
6
25
11
24
10
30
9
11
10
26
28
32
37
63
69
9
6
6
2
48
30
19
15
8
130
32
34
12
2
72
58
8
22
8
22
6
27
12
35
16
36
9
29
6
54
12
34
2
64
44
54
1
39
8
28
134
28
38
24
13
35
48
6
24
64
6
14
58
80
4
36
30
2
1
57
14
36
124
36
78
2
24
133
21
26
24
34
6
21
11
58
2
78
24
16
2
48
40
21
35
25
11
24
58
32
24
4
18
8
6
16
15
15
50
10
8
1
11
24
25
3
62
4
2
12
120
18
40
147
23
12
25
12
45
26
42
36
42
18
4
38
4
44
22
3
9
6
26
19
17
22
42
50
48
1
12
33
20
12
43
27
48
84
2
34
14
78
58
12
20
22
18
20
67
27
6
18
24
6
24
18
20
4
8
12
1
9
26
24
36
172
80
102
24
7
23
36
40
8
60
13
17
36
16
6
48
9
36
87
84
26
52
32
6
30
22
32
48
6
36
48
42
6
18
6
6
25
9
18
92
16
8
36
24
22
68
16
15
29
4
42
20
48
82
6
8
97
15
8
132
25
39
33
5
48
7
23
22
26
6
18
10
123
23
10
75
71
28
2
30
24
24
12
54
22
68
10
32
10
33
17
18
4
26
16
6
18
15
29
31
35
30
42
42
12
19
51
6
20
22
6
20
31
21
3
9
26
12
22
26
24
66
67
23
54
12
24
70
2
42
10
12
66
48
12
18
14
1
107
10
2
97
23
28
38
4
20
12
76
2
1
47
70
14
30
76
8
16
96
39
5
90
10
54
20
49
35
10
2
28
6
6
30
146
22
42
33
21
30
2
18
34
32
6
64
81
47
13
35
13
47
13
65
6
13
17
18
6
24
88
68
30
12
10
3
15
12
9
65
30
60
10
26
37
33
108
36
3
11
54
30
66
10
36
45
21
54
24
20
6
6
13
96
69
14
1
17
10
20
18
46
20
90
54
4
6
26
10
26
12
12
94
12
14
28
68
4
14
100
86
64
26
24
42
25
17
28
18
50
30
12
82
20
16
14
6
12
70
54
6
72
18
3
12
47
16
2
18
6
10
8
148
8
10
15
11
48
13
45
48
15
11
60
54
40
66
74
90
34
18
38
12
70
20
42
66
100
32
124
104
24
1
41
16
2
10
2
1
33
26
6
18
90
24
18
24
6
28
132
62
25
3
9
11
60
34
18
26
16
20
54
84
145
5
22
26
12
52
6
24
18
2
30
4
6
26
19
168
11
24
96
42
30
18
24
40
3
12
5
6
16
78
38
40
8
6
84
40
14
18
10
57
47
60
54
30
66
10
48
6
20
30
60
22
14
16
74
19
5
34
30
12
14
112
2
12
66
30
18
1
65
6
22
3
65
34
14
4
38
10
14
28
66
132
8
30
37
17
46
44
28
110
40
20
7
11
52
38
64
51
21
48
15
63
12
6
50
24
ABCD 94254463354*3^$a+1 [50002]
112
44
115
57
12
51
41
96
24
4
9
35
1
15
84
141
47
72
52
108
45
47
28
51
137
7
125
288
60
97
23
28
116
49
51
36
123
17
37
150
30
66
65
19
5
76
15
30
90
77
172
12
39
89
31
30
47
132
12
79
77
132
60
1
24
27
20
109
54
53
64
20
49
11
28
15
90
90
21
36
8
28
60
27
93
44
43
41
24
36
19
45
68
40
33
71
4
159
53
7
41
19
45
32
120
24
40
9
90
5
12
36
7
197
40
93
3
183
54
6
24
53
7
53
60
40
44
73
66
24
45
32
76
60
104
13
30
105
20
355
33
27
36
17
24
60
88
15
45
51
65
12
163
5
19
60
156
21
44
52
68
25
71
19
9
32
28
12
24
12
8
19
126
15
12
80
13
11
24
36
16
32
25
11
55
41
4
92
103
69
8
37
30
60
90
6
24
30
6
5
16
20
24
120
12
124
3
113
12
31
125
84
36
199
60
60
21
44
1
59
25
11
55
41
100
24
36
48
81
71
43
21
24
36
144
12
213
11
19
36
17
12
60
28
68
36
19
30
11
84
55
30
11
79
29
16
36
36
8
156
204
244
15
57
44
84
156
36
84
52
8
12
7
17
84
85
71
84
40
15
29
151
17
12
12
16
44
139
90
54
213
8
36
136
8
16
93
11
96
64
20
4
80
36
199
17
4
60
20
52
80
4
96
80
67
36
30
60
95
36
108
36
72
4
8
28
44
43
30
23
163
9
8
7
21
44
85
23
40
3
101
43
5
16
12
27
125
108
88
80
19
6
35
60
12
13
24
15
8
24
40
9
15
20
84
12
36
97
36
84
147
44
144
28
68
36
13
87
39
45
176
49
15
15
21
20
16
27
36
54
6
21
224
96
60
156
24
28
111
60
5
24
148
128
12
24
19
84
6
11
120
19
17
157
6
65
60
84
88
20
12
12
120
60
40
56
48
12
72
88
108
84
51
57
8
72
24
19
197
40
93
51
63
36
77
127
66
71
43
197
43
17
48
55
17
19
9
8
108
12
37
11
79
53
13
39
72
9
11
64
99
17
163
30
66
45
12
87
21
99
5
136
9
75
108
3
21
9
54
60
77
28
108
33
54
45
120
36
72
33
27
93
95
55
125
76
44
52
3
60
84
90
63
80
24
76
57
6
24
21
32
43
29
72
28
8
72
12
24
19
77
16
68
72
12
31
5
115
129
81
131
76
3
60
45
9
27
44
199
45
60
8
100
80
40
68
76
123
17
49
15
12
44
16
8
76
93
30
53
4
60
104
204
25
3
8
79
101
84
16
69
27
56
108
19
113
37
27
164
25
11
13
51
15
17
7
30
30
53
28
44
96
36
40
56
4
33
15
51
9
111
60
21
9
131
28
8
100
3
30
30
125
4
21
114
17
24
79
30
35
61
111
80
64
15
41
43
93
8
265
24
47
76
20
120
144
24
24
72
36
48
25
95
16
39
65
40
99
36
29
52
8
28
8
55
41
24
12
100
12
8
48
4
8
48
196
3
36
84
113
84
19
57
117
155
85
36
119
72
49
11
16
44
36
43
21
129
84
75
68
84
36
64
36
32
1
131
199
114
15
51
5
12
60
43
54
95
96
52
12
68
72
61
159
75
30
47
60
36
12
132
60
79
69
32
79
9
8
72
145
63
24
224
175
24
21
9
11
19
66
59
12
28
12
68
12
64
24
56
19
77
76
3
101
28
80
1
59
112
44
156
169
59
12
49
47
13
11
103
33
24
9
24
126
65
4
8
24
76
27
17
13
75
75
77
76
8
16
33
23
88
15
77
28
99
6
144
3
32
12
73
60
23
127
36
24
81
32
12
100
32
43
53
43
45
32
120
7
36
89
91
29
52
224
100
39
5
1
47
13
35
24
91
24
93
3
114
15
12
33
11
25
39
8
12
160
32
64
72
12
15
57
93
30
41
12
28
80
60
24
55
30
30
45
111
9
36
15
57
3
54
23
24
220
3
30
11
55
17
24
103
77
28
51
240
137
24
60
49
27
8
79
66
51
56
28
45
131
36
220
68
40
104
120
16
20
36
136
24
123
30
66
9
15
66
15
36
3
6
54
161
49
ABCD 94254471406*3^$a+1 [50088]
27
78
107
24
13
18
5
12
13
39
20
43
53
25
90
72
36
41
19
77
37
36
11
91
30
48
24
3
75
17
108
4
20
28
21
12
75
24
21
72
35
88
285
3
15
102
18
41
96
37
36
30
41
13
60
96
54
5
1
72
3
36
69
30
45
36
48
51
24
5
61
12
48
60
60
12
47
1
59
31
57
63
132
12
6
42
30
60
48
39
81
72
42
30
138
29
36
85
47
72
16
20
7
36
90
47
13
102
138
42
5
67
185
148
108
45
99
32
49
47
72
1
72
42
5
55
48
48
72
78
75
44
13
60
27
80
25
66
197
37
6
29
48
37
51
24
3
29
36
67
36
162
42
30
18
18
30
12
48
29
16
56
19
9
3
18
42
72
18
108
12
35
124
20
73
30
5
1
42
33
15
57
32
25
35
1
107
64
56
67
6
54
93
3
17
223
120
9
33
12
60
36
11
13
18
108
42
27
15
57
108
20
121
12
30
5
73
27
108
39
6
12
15
33
27
20
13
72
150
48
180
17
60
115
77
52
60
20
1
47
43
42
3
3
17
115
65
13
27
15
30
75
105
108
59
13
63
15
69
45
30
36
77
55
89
31
12
65
13
42
120
53
4
140
31
12
30
36
24
107
13
23
157
18
102
6
17
220
3
60
41
108
253
35
52
21
39
81
12
42
173
13
120
192
107
31
41
13
3
32
40
15
93
84
39
69
105
36
12
42
57
39
30
11
196
92
121
24
15
81
30
101
4
39
65
52
128
52
8
25
27
69
72
48
162
5
25
30
12
30
150
57
9
15
9
30
33
12
20
1
12
18
12
60
9
48
3
90
18
257
37
66
57
15
18
15
24
21
84
23
25
30
12
33
60
27
5
43
108
9
36
105
24
36
30
81
56
145
15
27
21
27
9
99
9
152
61
42
156
60
42
228
51
21
39
159
72
78
60
11
13
90
6
24
3
33
27
20
55
30
3
56
49
72
18
17
55
5
55
137
31
90
120
15
56
16
32
1
114
18
195
20
25
147
3
30
180
255
15
5
7
6
24
75
3
69
84
135
9
20
25
15
128
7
18
150
42
48
59
16
108
32
7
30
66
29
91
42
47
1
15
105
87
44
13
36
51
24
45
120
42
9
111
33
57
18
29
31
21
128
1
59
13
30
102
48
35
85
47
28
15
18
27
48
75
105
36
3
6
87
12
21
159
72
8
12
31
30
47
16
39
17
16
153
24
47
13
18
17
16
96
33
18
102
18
18
59
55
6
60
11
16
27
78
48
24
48
27
45
83
55
132
30
156
102
12
33
27
5
13
12
35
103
90
90
17
1
12
18
24
36
90
240
15
15
102
30
150
183
36
56
72
13
12
35
1
107
72
25
120
246
42
12
15
135
60
36
29
1
87
20
12
133
48
51
56
43
30
12
27
48
3
60
42
59
49
144
27
33
3
75
48
12
108
9
75
6
72
95
25
138
90
12
99
9
84
15
128
13
59
61
11
16
48
56
19
30
42
18
15
105
132
159
8
13
18
129
21
99
21
12
12
36
120
12
78
90
90
234
6
29
13
3
15
132
150
18
120
57
104
40
171
77
25
60
27
3
6
119
1
27
33
11
43
36
57
75
77
73
15
3
72
69
123
48
18
72
138
17
28
9
27
24
57
12
18
120
129
21
12
3
15
42
60
48
87
20
132
61
12
30
78
27
81
47
97
48
108
24
87
3
33
27
36
29
100
3
30
75
20
40
195
5
12
73
219
63
6
24
18
30
12
36
72
59
49
39
21
60
192
60
72
35
16
32
60
12
16
45
11
13
27
36
12
96
9
36
11
61
59
1
35
97
6
12
48
24
30
23
84
16
105
42
6
132
207
68
7
126
12
18
12
9
9
111
63
17
79
77
4
48
72
116
7
66
12
15
60
105
59
28
20
1
12
12
60
23
252
1
15
24
12
36
45
15
32
1
75
27
132
5
16
75
72
18
135
69
60
3
57
36
207
20
67
45
21
42
77
1
87
105
12
30
21
9
6
89
60
115
66
15
57
18
29
40
12
3
6
171
9
132
3
27
18
47
55
5
163
42
18
9
93
72
51
57
18
69
153
60
15
108
27
125
85
18
30
27
15
60
18
27
80
180
85
12
95
31
60
24
18
12
66
24
18
78
30
107
160
57
111
36
21
47
16
9
36
24
27
51
18
12
12
83
13
99
3
72
6
135
45
39
92
61
60
30
ABCD 94254764218*3^$a+1 [50066]
6
7
32
36
9
6
36
18
66
37
17
60
3
148
5
6
1
107
36
49
17
90
9
72
52
107
21
132
171
85
125
27
27
132
9
39
6
66
78
51
21
54
54
231
111
73
35
13
80
69
144
7
128
4
185
30
42
39
9
42
69
15
240
30
159
57
43
8
9
39
15
169
95
180
13
60
17
291
165
39
48
52
96
65
144
60
12
60
151
119
30
39
4
128
108
45
6
48
145
107
69
192
33
30
6
39
15
25
12
47
1
32
99
1
12
5
31
44
16
11
73
5
55
17
48
31
132
53
54
1
5
126
30
63
45
42
73
11
54
31
32
9
24
19
107
1
132
11
189
81
19
20
15
30
3
33
96
18
105
16
84
155
36
45
21
91
53
15
99
90
31
149
183
40
48
89
55
11
85
155
90
27
108
21
108
31
11
9
9
66
54
123
27
90
12
60
18
1
11
60
54
144
63
100
68
39
21
60
24
60
48
12
40
80
28
59
33
111
84
33
63
30
54
1
89
115
11
57
112
176
12
52
8
48
40
12
32
36
9
55
17
63
51
69
96
9
96
139
36
140
4
96
119
6
54
45
96
240
15
9
57
108
3
72
57
318
13
59
18
6
289
101
75
39
30
43
32
51
69
45
36
19
47
81
252
100
48
23
6
48
90
165
75
12
1
48
5
55
32
63
69
75
72
9
45
264
6
54
223
20
9
39
105
39
45
15
60
57
31
89
54
6
18
21
60
21
3
60
180
45
60
63
52
77
103
11
129
81
54
13
60
59
18
12
24
19
125
75
15
120
60
1
119
25
65
3
129
18
36
105
12
48
15
30
67
20
39
108
72
1
68
21
18
73
23
57
48
21
3
87
84
60
49
8
9
79
101
24
75
15
25
60
59
30
75
60
117
111
60
48
39
13
192
227
180
30
43
11
24
12
33
21
240
7
23
114
252
18
25
36
32
87
21
64
95
21
45
126
60
234
79
48
8
21
18
42
99
144
48
63
90
6
33
21
66
24
189
96
69
115
17
31
167
73
227
13
60
32
100
48
8
4
221
90
169
11
25
29
31
11
9
45
66
24
85
59
33
33
6
1
29
79
71
13
77
19
29
15
21
90
97
29
151
92
285
12
91
12
68
28
59
33
33
114
1
29
36
60
19
47
21
48
129
42
133
320
208
12
11
30
39
96
81
3
156
4
35
60
162
30
81
48
24
15
81
4
41
87
52
365
3
69
39
15
30
234
45
15
72
30
24
79
41
75
51
13
95
42
48
36
15
144
108
88
5
324
55
17
60
30
54
6
18
15
105
150
81
21
3
96
105
120
6
48
72
81
12
100
8
3
36
18
91
269
12
90
13
116
60
112
80
52
71
54
51
120
15
90
15
15
6
30
69
39
6
139
17
18
21
4
47
18
31
44
40
56
4
5
31
29
66
6
264
15
52
48
12
20
213
6
108
30
43
47
45
16
35
54
51
69
3
87
60
45
16
41
3
15
1
131
13
20
16
320
112
53
6
1
83
24
73
32
57
48
60
30
141
60
21
31
12
20
60
16
35
6
18
102
114
66
111
168
52
92
45
72
79
32
3
144
66
6
81
153
66
180
33
57
39
51
21
57
30
133
89
39
12
40
48
251
90
18
33
3
37
192
65
111
12
57
36
54
90
102
1
23
57
63
6
48
43
108
32
183
66
103
155
73
143
30
67
347
45
105
102
18
63
48
4
11
265
59
6
15
69
103
29
18
1
11
9
15
49
95
66
27
27
33
88
140
189
6
54
55
48
17
36
60
67
143
24
36
54
15
156
135
25
11
9
72
57
15
60
57
90
349
41
90
33
27
1
119
144
ABCD 94254780754*3^$a+1 [50027]
79
53
15
57
99
27
222
30
30
63
3
6
120
6
54
30
21
27
37
23
21
69
36
24
3
99
69
9
60
6
21
15
66
30
54
60
36
54
9
12
159
18
42
13
23
33
9
42
1
107
42
60
36
39
33
3
9
3
75
13
8
9
12
19
41
36
63
9
18
37
11
30
36
108
6
97
17
12
6
49
29
27
57
18
9
3
57
33
6
114
6
30
75
15
81
3
12
1
8
36
48
112
11
42
72
19
17
15
45
24
15
3
93
60
9
6
18
24
135
21
75
57
195
24
28
35
18
48
36
39
16
101
90
18
72
39
93
7
23
36
102
12
36
27
33
6
78
12
51
3
66
6
42
7
113
15
3
49
8
57
78
30
72
228
3
4
5
3
45
3
117
51
21
6
33
27
18
6
24
69
75
108
24
18
12
6
33
9
72
48
15
33
174
45
39
24
45
27
18
12
30
1
32
15
48
13
107
25
35
102
51
39
57
75
9
129
36
6
78
67
11
78
39
3
78
6
24
66
19
17
12
18
93
4
107
6
18
24
36
1
11
93
27
42
3
12
12
9
87
39
13
35
12
1
5
63
15
30
84
156
60
234
18
7
5
72
63
3
37
11
102
90
30
67
5
27
4
11
69
9
12
43
65
31
12
35
9
105
24
24
75
148
29
75
3
85
5
6
21
63
108
12
18
30
90
12
12
24
39
21
79
5
6
60
9
21
12
67
5
18
54
60
3
21
60
31
128
15
1
80
84
12
21
54
66
3
39
18
75
24
24
27
84
120
66
19
5
135
33
12
6
24
48
66
24
18
114
48
87
4
35
1
89
51
3
6
12
15
60
9
30
18
42
6
7
23
25
17
15
33
27
36
87
69
21
3
9
102
93
15
12
30
51
3
21
45
15
3
36
45
27
42
51
15
30
60
27
60
69
6
78
24
48
3
4
11
69
28
35
9
75
9
21
90
1
59
21
3
66
36
27
3
42
18
24
9
15
42
15
15
18
15
15
12
9
84
15
9
75
66
12
54
6
54
6
78
54
15
15
6
27
52
23
162
66
129
63
12
21
9
18
9
45
63
3
30
15
12
21
24
66
30
87
15
54
31
44
21
48
6
25
89
66
30
3
12
93
27
183
18
19
29
24
43
5
84
30
93
93
24
60
24
42
30
42
18
18
97
44
45
54
57
3
30
12
60
60
3
9
72
15
69
162
25
5
3
45
132
12
72
15
33
3
87
30
42
24
21
51
42
30
6
12
39
63
57
75
6
114
36
54
43
11
21
48
3
72
30
103
89
6
13
29
132
114
6
3
207
6
42
12
66
55
5
42
90
132
15
15
18
108
12
15
28
20
15
24
24
42
12
12
54
9
112
23
33
3
24
60
6
36
135
3
12
48
6
102
45
75
18
7
84
95
33
63
24
66
48
24
6
6
63
3
33
87
54
15
9
6
6
12
3
69
36
54
60
54
90
6
36
42
45
123
30
18
37
32
16
29
3
15
180
12
18
3
9
60
6
42
135
60
45
198
6
43
20
117
30
30
6
48
12
93
12
9
3
21
36
6
84
66
15
3
30
6
36
33
51
81
15
84
13
5
27
33
12
36
54
25
71
45
12
132
16
32
57
39
21
123
33
63
9
51
36
48
15
36
144
60
48
9
48
3
37
35
45
28
17
12
48
18
18
102
25
20
33
96
24
36
15
4
77
30
30
54
9
21
31
5
72
6
6
36
144
6
30
15
87
48
18
24
96
42
72
33
93
12
60
12
78
45
105
3
40
101
3
15
18
120
27
15
33
45
12
60
18
30
18
12
9
3
6
27
4
59
6
60
66
24
21
15
78
210
66
54
105
21
15
21
75
12
15
1
41
3
40
5
3
9
6
42
27
9
30
114
7
59
57
12
15
6
66
36
18
51
45
84
195
9
51
201
24
24
156
42
84
6
27
51
54
18
93
21
48
27
84
39
60
33
9
36
108
24
60
12
18
42
60
36
12
27
288
36
9
6
9
21
42
37
17
6
192
12
81
12
96
16
35
9
15
66
6
60
90
12
15
51
30
12
15
177
12
3
45
6
61
41
12
171
4
108
53
42
12
57
33
48
24
19
11
9
15
54
18
37
17
24
42
57
15
150
27
33
96
51
16
5
43
17
60
15
3
12
9
64
17
18
45
81
66
25
17
3
63
12
18
72
84
115
29
19
101
6
36
24
36
54
31
32
48
15
33
21
39
9
27
21
43
80
52
80
45
48
79
11
9
12
39
12
24
9
105
54
141
39
6
7
44
48
15
18
15
33
54
6
19
5
42
33
45
3
132
15
18
12
3
12
93
19
35
9
136
35
6
7
17
54
165
9
12
6
18
15
21
36
27
45
156
36
48
12
6
42
55
11
21
3
18
120
15
27
12
36
30
12
63
112
17
138
33
75
84
33
3
30
3
81
15
64
5
12
75
72
33
87
33
3
15
72
13
11
60
54
12
12
18
24
1
23
12
84
48
30
87
36
9
3
63
37
11
21
24
39
13
29
60
18
33
27
6
6
6
18
54
12
24
12
54
9
57
27
3
162
12
36
27
93
54
18
3
75
9
9
6
6
12
51
87
33
27
24
18
31
5
12
27
141
27
15
78
6
13
137
18
33
33
12
24
15
28
11
90
6
9
27
162
12
18
12
54
60
12
3
117
12
60
18
12
42
66
42
36
15
36
33
120
36
42
24
6
84
48
3
3
12
72
45
60
108
27
30
18
13
12
32
3
18
91
23
57
9
51
135
9
36
15
6
108
24
6
6
63
12
15
48
21
57
3
4
221
12
39
21
54
6
12
3
9
19
95
60
72
84
66
30
72
21
21
ABCD 94254790328*3^$a+1 [50014]
12
12
6
24
11
7
105
24
8
1
36
198
21
15
17
43
42
18
12
12
78
48
6
18
3
32
96
79
57
56
7
18
18
72
24
66
99
3
5
1
42
5
13
24
66
6
48
3
75
60
17
37
36
102
60
36
60
12
9
9
54
12
93
3
24
21
8
25
6
24
6
96
12
30
12
21
15
17
1
12
48
6
5
13
3
104
1
18
21
3
245
7
33
75
21
21
51
3
45
24
32
24
1
135
39
17
7
48
12
12
54
35
37
24
3
63
12
42
6
12
12
18
48
27
27
36
72
6
96
6
5
37
192
18
12
30
60
59
7
12
45
75
60
108
48
6
30
84
42
90
9
15
24
36
138
6
5
91
18
6
30
15
15
17
43
5
31
65
16
87
12
66
54
6
198
65
19
66
30
6
54
17
37
120
6
5
31
36
5
13
6
150
36
24
35
43
72
90
11
37
48
90
24
78
3
69
24
11
25
66
42
11
31
54
11
25
60
6
12
66
6
6
27
152
13
18
30
3
87
9
3
53
64
45
24
11
73
6
24
33
15
65
19
29
7
17
13
18
12
5
7
41
37
48
90
24
12
36
17
13
42
120
6
11
1
12
11
37
30
18
51
33
23
25
60
48
51
39
24
6
11
24
67
42
78
210
12
30
12
54
39
8
7
30
27
69
30
84
72
6
59
13
36
84
6
42
59
13
30
66
42
60
12
66
114
12
6
12
23
112
15
17
43
66
12
60
42
48
30
42
12
18
11
40
27
18
6
21
3
24
18
12
18
45
3
5
55
6
6
18
36
48
47
19
29
1
54
12
5
88
21
59
67
24
42
30
5
43
21
8
7
48
36
36
41
48
61
3
3
48
69
72
21
192
72
24
36
23
43
60
33
15
12
54
15
33
6
9
15
168
57
32
96
85
48
6
18
48
59
19
5
1
18
36
12
77
72
16
27
36
24
18
12
96
30
5
91
6
60
35
13
30
5
49
6
24
18
18
21
45
6
5
85
18
36
45
21
72
27
75
144
84
78
30
12
42
95
115
66
3
51
18
96
96
168
3
27
12
36
12
18
23
91
18
11
16
8
13
3
9
12
54
24
6
30
60
21
3
53
64
69
90
24
18
42
12
30
18
120
78
3
27
12
42
6
30
59
61
35
19
30
30
33
32
91
54
54
36
24
24
12
41
13
27
39
18
18
12
132
21
45
3
21
96
27
27
45
3
60
12
101
37
3
8
55
9
33
12
6
5
96
85
18
17
13
3
15
54
3
63
24
36
30
47
13
3
69
18
9
21
72
6
21
9
42
42
18
12
72
45
9
12
48
24
35
85
35
13
30
53
37
18
132
18
35
1
30
6
3
56
19
5
91
30
66
30
114
36
9
56
48
61
11
7
120
33
63
24
42
30
18
66
60
30
6
93
21
11
31
18
15
39
12
21
32
31
60
12
18
42
84
18
96
90
5
37
24
11
7
30
6
24
53
49
96
18
21
51
42
42
18
126
24
6
36
144
15
81
71
19
18
75
15
30
30
5
7
24
12
18
6
21
3
24
90
6
60
24
6
11
31
48
24
17
31
12
12
18
30
120
36
21
24
15
17
19
21
27
45
3
45
72
171
36
36
18
12
23
67
5
7
17
13
30
5
13
18
54
35
55
17
48
112
45
24
24
3
8
37
35
7
36
36
33
15
60
30
162
5
13
42
60
5
19
180
17
55
9
39
17
43
21
33
6
30
12
12
3
45
30
54
66
53
55
6
48
66
54
18
78
36
71
19
21
15
12
18
54
18
3
24
80
13
18
12
42
30
93
3
18
11
91
18
30
114
42
41
40
8
7
12
72
45
45
18
65
13
24
3
8
7
96
9
72
3
30
48
12
35
37
6
114
90
24
12
12
65
88
3
12
12
18
107
55
6
30
30
12
3
21
6
42
90
6
6
18
42
65
13
3
9
18
21
24
48
45
30
72
18
60
12
6
42
3
21
3
27
30
71
7
18
90
12
33
3
72
30
138
12
9
56
7
18
30
12
5
67
45
80
55
24
6
11
40
9
6
12
45
33
30
60
18
24
30
18
24
24
12
12
66
41
13
60
6
12
78
12
3
39
72
36
18
24
3
27
6
12
48
24
11
16
15
54
60
36
35
25
18
18
18
60
24
18
48
72
35
127
30
35
25
12
11
67
53
19
18
27
3
18
48
30
5
7
24
6
72
6
54
12
18
36
5
25
47
67
5
133
24
6
12
36
42
90
78
72
72
48
18
41
43
21
39
6
27
159
18
6
12
30
42
36
12
29
19
24
48
29
49
102
33
9
23
19
48
6
54
78
18
9
27
29
31
84
12
30
35
37
3
3
12
48
36
29
31
36
12
30
96
35
7
30
30
5
7
12
18
6
12
48
30
24
90
36
12
12
6
84
102
24
5
19
18
3
15
6
83
48
43
5
175
30
12
78
6
66
24
6
35
13
59
16
80
16
39
36
54
60
30
234
18
17
160
3
12
41
19
72
6
18
5
16
56
40
45
30
5
43
84
12
30
71
7
65
7
24
12
53
37
18
72
12
96
54
30
36
30
30
6
24
6
5
19
54
48
54
9
15
65
109
48
18
105
72
15
12
18
18
36
96
45
3
60
12
5
19
90
48
107
88
15
17
61
132
23
7
6
11
31
33
45
24
6
60
9
27
6
39
21
30
5
7
48
12
12
18
23
19
5
13
3
87
17
19
54
12
30
18
42
6
18
6
18
17
19
12
90
30
9
3
5
1
15
21
60
30
41
43
5
24
13
48
30
6
18
21
80
19
102
30
6
24
24
72
3
129
48
42
18
78
5
96
115
18
3
3
5
7
9
75
18
11
19
6
54
48
17
16
39
18
12
11
7
48
132
42
11
37
35
19
21
72
15
36
66
6
48
6
23
16
21
144
84
30
60
5
1
6
41
7
41
1
18
72
29
16
3
12
36
72
5
13
18
6
18
60
12
84
29
61
102
42
3
8
7
9
45
3
3
42
36
12
30
5
7
17
73
36
30
30
6
54
24
11
109
6
29
61
54
5
7
24
72
24
6
3
69
90
6
6
5
13
6
12
48
36
18
6
45
15
36
36
48
81
51
24
45
8
7
41
43
36
24
36
54
36
24
24
12
6
84
6
60
27
27
30
54
6
6
12
57
24
39
113
13
12
47
157
30
6
42
66
24
3
9
30
33
81
6
6
3
69
18
17
37
6
29
43
18
30
12
17
25
ABCD 94254891676*3^$a+1 [50005]
36
3
72
45
48
83
1
39
72
24
93
48
84
71
40
57
108
3
21
12
48
36
72
3
32
112
32
49
71
24
61
3
33
47
64
33
24
132
27
56
1
24
111
24
72
225
39
24
237
180
15
69
59
168
40
81
12
11
48
16
9
71
48
24
97
87
9
144
15
56
13
59
216
1
23
61
3
33
23
16
21
59
157
36
192
15
8
88
69
36
15
21
36
264
63
201
159
57
24
12
60
60
84
348
180
15
72
9
84
51
8
136
104
13
131
264
61
3
45
419
13
24
27
21
60
12
36
15
45
11
13
60
15
48
32
25
119
136
48
21
11
136
69
24
51
128
13
155
72
40
96
48
168
56
64
96
8
109
3
93
36
15
80
288
168
112
24
33
36
51
32
25
23
1
87
165
35
13
123
24
8
25
192
24
23
136
104
109
11
49
39
8
85
27
93
59
193
48
156
35
49
120
111
165
144
75
141
96
123
152
229
107
25
24
36
75
120
8
88
81
96
12
35
73
144
156
35
72
16
48
32
1
111
32
40
9
60
35
72
253
315
21
51
152
37
179
40
72
8
1
23
40
104
48
24
40
45
123
216
144
128
13
60
36
35
61
12
71
64
24
117
3
72
69
3
24
33
119
49
120
111
153
71
208
48
72
384
45
60
15
165
51
21
36
95
37
107
24
40
32
40
104
72
72
72
97
23
16
56
193
23
16
56
49
36
51
24
57
60
48
99
8
16
9
48
23
37
3
21
11
48
16
8
1
47
88
69
11
40
45
24
3
9
15
69
83
120
1
12
36
15
8
37
59
121
60
3
24
33
12
11
37
51
81
60
11
48
136
104
48
1
71
301
3
56
88
48
33
135
45
219
32
64
80
73
60
75
57
24
47
72
109
99
104
40
69
180
24
23
144
136
168
81
39
81
12
11
25
15
32
37
11
16
80
73
36
144
3
96
153
47
72
72
85
72
60
15
48
93
3
21
59
64
264
129
12
3
8
1
23
216
40
57
36
96
35
16
33
15
24
56
16
128
49
48
60
75
33
23
61
155
88
33
12
24
3
80
25
23
432
25
120
108
99
105
111
57
15
8
25
71
48
88
272
64
45
107
24
1
24
15
21
48
216
48
27
21
3
216
69
59
1
15
8
48
16
128
96
73
39
69
27
8
112
8
16
9
111
69
35
40
9
60
11
96
48
85
11
64
33
15
57
23
64
81
23
37
99
8
85
27
24
33
95
144
72
64
69
3
32
25
15
8
73
96
47
1
71
96
1
120
12
48
12
108
24
35
144
121
71
160
69
3
45
531
72
8
37
11
1
23
37
11
24
25
12
3
96
21
35
49
159
93
84
84
275
48
88
48
24
56
24
1
36
35
64
33
183
48
21
108
12
11
109
99
69
84
180
59
109
180
72
24
15
32
25
39
141
11
73
168
36
59
24
1
39
21
48
27
8
40
72
8
96
144
37
171
8
64
189
60
84
75
9
23
64
48
24
129
23
61
48
99
8
120
61
11
16
72
152
49
84
155
40
72
21
59
73
95
61
12
252
3
93
83
72
64
120
80
16
48
81
36
27
45
27
176
25
15
72
8
25
63
8
40
104
48
16
120
24
8
184
69
35
1
71
13
35
16
69
84
60
3
8
40
144
129
95
72
205
35
133
3
48
24
21
27
8
96
25
180
51
24
8
61
12
180
3
24
21
27
24
56
49
108
12
71
85
35
37
168
24
59
61
27
152
216
61
11
40
8
24
120
16
48
45
96
12
60
107
40
45
ABCD 94255081322*3^$a+1 [50033]
5
63
24
4
35
264
18
24
90
13
32
21
42
30
3
15
132
102
31
59
1
12
80
36
177
127
5
12
19
56
48
16
72
12
11
21
36
39
49
5
72
12
42
48
13
65
87
28
65
27
16
20
52
72
20
16
11
30
6
354
51
135
102
60
63
52
41
6
84
60
36
13
35
6
55
44
45
12
6
69
36
112
53
12
90
132
81
60
129
36
43
5
39
15
1
41
31
12
11
9
45
18
72
36
126
31
128
160
71
6
27
96
40
71
141
100
8
39
45
75
37
41
18
9
45
31
77
174
49
24
23
30
7
47
60
30
36
54
54
39
12
9
175
17
43
431
1
252
8
27
1
17
27
3
33
45
7
48
89
30
145
5
18
9
24
165
102
13
5
42
30
42
18
63
189
66
24
30
42
13
36
215
144
42
31
5
7
36
59
78
99
9
19
47
180
33
60
51
109
5
36
30
25
65
15
72
40
23
120
69
21
39
3
85
32
16
24
240
47
6
90
30
39
15
186
12
42
61
5
67
12
36
29
18
33
27
90
72
15
28
8
12
45
12
18
1
32
39
49
5
72
90
18
7
8
21
3
33
55
77
43
77
36
7
35
102
42
18
30
21
64
5
3
52
113
84
15
9
79
56
45
27
4
36
120
5
24
48
6
1
11
25
8
52
252
120
11
144
6
54
1
36
35
18
27
171
9
63
12
1
48
20
111
6
27
16
65
30
54
18
78
12
72
3
12
3
162
15
27
66
108
24
36
90
45
4
20
40
80
16
29
18
25
48
29
126
36
18
132
51
148
44
81
87
28
11
18
55
17
15
15
93
15
85
23
24
18
36
7
60
20
15
54
15
9
79
41
7
8
57
15
45
12
31
24
32
4
132
29
36
7
48
48
47
9
63
48
54
18
325
77
36
67
5
43
77
78
13
20
75
36
61
120
72
8
24
3
85
143
18
6
18
15
21
31
5
279
117
43
36
65
15
28
47
9
96
28
92
45
18
66
19
17
3
172
204
5
162
30
18
6
51
40
12
32
81
12
6
12
42
27
63
18
27
28
83
60
49
17
3
75
18
54
30
3
136
65
12
75
15
90
114
30
51
27
85
17
31
12
191
37
17
60
51
51
18
15
16
11
48
132
54
19
68
33
72
7
65
36
7
72
8
24
123
21
21
19
35
12
54
43
120
12
20
21
3
52
17
60
31
32
52
65
27
135
120
1
20
28
29
27
28
35
1
32
15
57
15
57
28
20
16
11
133
56
45
234
18
159
15
18
60
90
33
3
49
48
48
47
13
65
67
48
132
12
11
126
43
65
36
12
75
57
18
30
7
17
91
17
12
3
3
13
17
55
48
59
61
24
8
48
99
13
89
60
84
42
13
24
137
31
132
32
21
223
17
123
124
23
12
6
126
30
79
84
12
131
54
24
19
80
27
45
24
21
91
8
160
29
48
7
60
41
7
72
120
35
1
32
75
33
9
30
72
1
143
85
12
48
32
24
88
56
21
48
72
19
17
54
85
29
99
148
17
31
65
72
67
17
139
29
12
144
90
1
5
63
21
24
91
89
15
87
36
42
27
28
32
4
71
36
12
21
112
17
30
78
180
79
36
108
44
40
48
17
132
90
81
28
132
113
15
27
45
9
126
54
163
65
18
49
108
41
42
12
37
20
88
17
36
42
225
16
116
28
5
15
27
81
3
42
7
20
40
5
48
42
18
12
36
6
1
47
1
17
15
24
4
29
36
24
7
5
24
36
79
29
12
3
15
1
5
31
41
43
24
200
40
32
21
43
164
3
105
9
30
1
48
5
132
15
69
78
12
33
63
72
25
41
60
159
33
75
144
216
28
41
39
84
21
6
66
132
15
12
21
42
1
12
17
223
192
56
129
27
4
92
84
24
64
47
30
195
148
17
24
84
31
24
53
7
11
49
8
123
6
15
75
126
48
79
53
18
49
48
167
18
159
63
18
19
44
96
36
105
24
48
15
28
132
83
33
39
1
17
15
4
48
92
21
27
3
37
23
102
43
48
32
40
53
72
42
30
3
39
9
72
40
120
12
36
24
5
195
88
29
19
47
132
36
90
79
23
108
1
41
27
16
77
3
39
102
90
49
152
75
84
6
43
95
366
19
47
42
55
48
12
20
45
115
23
18
6
73
53
30
85
168
17
18
1
131
12
42
36
30
33
99
13
95
105
72
52
48
80
28
95
54
18
25
32
4
60
65
7
5
7
32
124
20
4
32
21
48
54
13
47
48
162
6
30
51
9
54
ABCD 94255601138*3^$a+1 [50011]
165
12
90
72
125
1
39
69
147
24
45
6
138
90
17
43
72
18
11
325
18
33
135
48
24
57
213
90
120
108
78
71
85
35
40
56
40
80
55
18
135
216
45
51
3
77
67
36
41
16
33
42
12
270
27
51
5
40
45
102
117
56
24
64
32
37
3
63
105
147
18
240
27
24
15
129
51
18
18
105
3
21
21
72
18
84
101
64
231
65
13
27
63
12
5
85
3
32
37
36
42
45
48
69
90
33
24
99
24
173
25
12
6
90
107
40
117
396
87
80
85
35
24
85
24
27
45
18
162
39
63
33
3
216
309
56
91
29
73
18
5
13
11
79
54
60
108
35
37
126
21
45
35
43
12
108
96
45
9
12
6
5
24
43
18
72
30
18
35
120
67
12
6
35
120
24
19
72
45
168
56
1
12
18
65
24
181
54
261
87
180
21
87
30
75
48
75
21
24
99
60
153
264
45
216
42
48
89
40
51
149
13
6
210
75
51
90
78
77
223
252
45
69
66
36
5
184
81
39
15
6
155
7
57
144
117
59
96
79
108
53
64
56
24
151
102
72
126
90
35
43
221
151
90
42
77
25
95
13
3
48
56
79
30
75
51
5
13
203
85
18
41
1
63
27
149
13
3
80
133
51
15
65
31
33
51
21
24
189
27
80
7
12
21
69
35
19
42
195
48
99
30
150
17
16
80
7
17
16
45
35
24
13
120
27
9
384
12
6
30
39
15
36
93
69
36
60
195
192
24
69
24
102
5
16
33
54
36
77
24
13
102
36
9
69
11
16
135
89
19
101
43
30
36
144
18
33
72
240
168
9
63
45
59
13
90
57
51
90
18
137
7
113
13
195
32
7
17
325
54
54
47
43
93
75
48
90
11
115
96
5
79
81
27
53
88
21
54
306
11
7
57
216
87
33
27
21
72
120
104
73
162
45
80
55
96
90
12
18
89
40
3
18
12
108
18
54
3
15
345
24
9
90
114
3
45
222
48
90
42
57
123
197
13
90
113
355
29
103
48
54
6
45
45
35
37
107
31
144
9
9
6
41
61
72
96
195
147
5
64
216
69
168
107
184
15
72
153
32
40
135
102
6
45
21
6
84
6
12
111
32
19
36
33
99
120
117
45
6
45
45
18
120
24
12
141
135
89
40
24
56
19
77
13
11
259
101
61
18
17
19
6
108
107
13
60
15
75
66
54
24
108
33
51
45
80
55
6
48
27
120
3
237
27
60
57
9
71
16
75
60
12
197
40
15
78
51
32
40
3
30
60
72
30
18
150
12
129
105
111
75
12
17
120
13
192
36
39
80
13
12
126
72
6
27
24
51
42
180
23
120
24
61
3
39
36
66
126
132
30
27
99
77
67
36
60
117
24
24
15
57
48
39
90
18
90
3
135
17
208
117
75
48
9
270
66
234
77
136
27
21
240
39
137
61
35
144
96
24
115
36
18
71
61
12
60
18
30
288
11
121
84
24
11
96
127
36
54
23
64
336
75
90
59
64
39
108
165
80
160
168
99
18
18
17
37
102
45
9
47
157
3
27
96
12
42
12
6
29
1
39
39
105
165
27
48
69
203
25
15
3
306
75
69
27
104
211
5
120
55
153
32
73
71
13
3
57
36
27
3
45
99
21
237
59
16
63
54
78
45
27
77
79
17
25
48
144
36
11
ABCD 94255766758*3^$a+1 [50038]
54
12
27
96
20
7
18
6
24
17
37
35
28
57
6
9
3
33
9
3
9
24
15
36
9
84
3
72
48
45
18
6
23
88
9
30
78
3
32
1
11
13
36
59
72
24
1
3
12
39
45
12
45
95
7
81
9
23
4
9
39
12
21
90
45
9
24
27
9
63
12
33
6
12
30
42
21
39
30
12
6
5
84
36
7
102
6
18
12
24
83
36
49
11
1
6
45
3
12
30
47
7
30
11
7
6
11
13
3
27
48
78
60
24
36
12
12
18
9
20
48
40
3
33
15
24
33
48
20
127
12
5
25
6
45
21
48
3
15
12
18
3
21
18
41
100
9
42
9
15
42
3
9
90
6
27
8
4
3
42
6
6
18
6
27
3
42
12
11
52
9
36
3
21
23
85
48
15
9
18
5
16
20
12
37
6
17
12
7
66
30
42
23
43
77
13
36
51
44
1
107
13
27
57
3
12
20
19
30
6
24
9
72
3
30
3
12
12
3
6
27
15
29
4
9
27
15
60
93
8
37
23
19
9
45
71
19
12
18
15
9
3
9
59
7
30
27
12
8
76
21
15
9
12
15
27
21
15
6
24
12
35
52
56
49
12
35
49
24
6
42
12
30
12
5
4
44
1
27
3
6
24
35
19
6
24
27
3
33
9
18
5
31
6
83
1
71
40
21
30
24
24
21
56
40
3
89
1
35
31
33
48
27
57
21
15
60
9
3
48
24
20
4
24
20
52
15
21
8
49
3
3
60
6
3
12
8
37
35
25
24
6
6
39
3
17
4
9
3
57
35
1
51
9
39
3
42
63
8
36
13
51
72
44
13
6
21
20
73
12
36
12
27
15
33
8
25
3
27
24
6
35
7
36
17
13
12
54
54
27
20
12
60
7
18
3
20
4
21
24
3
15
21
39
17
88
27
126
18
29
13
12
6
9
63
30
18
6
6
5
4
48
12
33
42
18
3
57
6
41
4
75
6
15
15
30
24
47
43
12
17
60
25
30
30
3
20
37
18
30
3
12
45
39
9
24
18
12
45
87
21
8
1
6
12
17
24
52
9
63
21
66
18
6
66
36
23
4
33
72
30
18
95
13
27
15
18
42
30
18
57
44
1
3
21
6
12
21
12
45
18
30
35
40
21
51
80
49
3
12
9
59
31
66
36
15
3
5
1
3
57
15
21
15
15
45
9
63
21
47
19
6
3
15
41
4
9
36
24
30
126
27
15
48
21
51
12
42
11
37
35
1
30
17
24
1
3
84
20
31
30
36
48
15
3
33
20
52
15
120
72
5
36
4
68
49
54
9
3
17
12
13
23
24
85
6
29
13
15
8
13
12
12
63
27
12
18
30
12
9
39
36
6
54
9
45
42
21
15
9
20
28
8
52
15
57
8
1
6
6
18
5
4
12
39
102
42
65
31
6
15
24
15
125
7
12
33
24
68
7
21
44
1
3
21
35
28
21
24
15
36
12
8
7
18
11
4
27
33
20
31
9
12
24
56
12
13
24
3
32
85
3
15
30
15
20
12
24
64
48
44
28
33
15
60
32
40
63
45
32
28
33
27
12
57
23
7
96
78
27
15
45
20
40
3
9
20
1
39
63
12
18
24
15
75
5
28
21
24
66
57
9
6
5
67
5
7
60
21
12
8
7
48
29
49
6
6
39
93
15
3
24
21
9
3
75
30
6
42
78
66
6
33
15
54
12
15
9
60
11
1
12
51
20
64
36
9
30
5
13
42
18
15
9
6
33
32
13
27
3
21
15
29
4
12
33
107
4
24
33
30
57
51
45
9
12
23
7
9
24
36
120
12
165
18
12
17
13
27
108
27
5
13
48
27
3
30
6
65
1
18
42
12
87
44
25
75
15
60
36
5
25
36
30
12
6
15
60
24
8
12
1
35
7
29
31
42
72
15
69
39
48
9
23
37
15
21
72
6
9
15
72
6
35
40
24
15
18
6
30
60
12
3
69
15
15
60
78
3
24
45
3
27
5
40
51
54
15
20
1
24
11
24
1
11
13
3
20
7
48
17
40
63
9
81
23
61
39
45
36
6
60
153
75
9
36
9
63
44
4
9
6
54
42
21
3
41
31
33
24
20
25
27
33
3
9
18
12
21
9
24
12
123
36
9
47
72
1
24
27
21
12
11
19
12
5
1
47
31
29
13
24
3
48
12
63
53
4
3
78
6
45
3
30
15
32
25
120
3
36
39
12
21
57
48
39
3
5
13
59
31
5
43
17
13
27
39
6
39
60
21
15
44
28
21
6
5
16
45
3
9
3
12
15
6
15
9
11
16
33
36
54
17
85
3
45
60
30
33
48
57
18
24
30
120
131
7
18
12
3
12
33
12
15
24
8
52
21
3
9
3
48
21
23
91
5
12
37
15
20
28
15
29
13
11
1
99
24
3
12
162
3
20
12
24
4
8
55
45
12
36
24
48
9
18
36
54
42
6
12
6
17
7
5
16
80
1
11
25
27
75
17
16
27
21
87
9
45
30
36
9
21
30
12
21
9
15
36
9
6
126
24
24
66
9
15
33
24
9
12
24
96
39
33
12
96
24
6
9
9
12
12
15
8
37
47
1
18
6
35
19
9
3
102
168
18
72
17
43
84
60
21
8
7
53
124
21
6
6
24
75
3
101
19
12
48
5
13
72
11
7
42
35
7
6
39
33
36
36
96
3
32
43
12
12
21
72
9
3
63
18
15
20
4
15
33
24
15
6
35
48
49
12
6
78
6
21
9
30
9
12
20
25
24
60
6
45
48
72
27
5
13
35
19
54
12
23
1
30
41
73
24
15
36
24
15
17
4
27
30
12
36
35
37
84
3
12
33
12
35
1
27
96
9
240
6
17
12
36
1
23
25
78
18
27
15
17
31
36
9
9
15
56
36
1
18
5
7
60
5
43
21
3
5
7
6
15
44
1
24
18
36
6
71
7
6
51
3
96
66
39
72
15
113
19
5
1
60
30
72
18
24
3
39
48
33
9
3
12
39
6
11
37
36
72
27
15
53
52
20
7
18
3
27
108
57
15
6
59
13
18
77
52
15
60
60
17
13
6
12
18
54
12
18
15
3
18
36
24
35
37
114
81
39
18
30
5
36
7
9
21
60
39
9
36
15
20
1
30
9
39
24
36
9
48
8
37
12
15
27
9
15
5
25
24
36
6
6
12
78
17
28
20
25
15
12
21
12
59
4
21
3
3
45
92
37
90
6
59
19
30
11
16
60
12
68
7
42
23
13
12
48
39
9
36
6
9
36
15
48
9
27
18
18
18
30
57
9
6
30
47
28
9
51
15
93
9
6
77
109
3
20
1
30
6
48
30
36
72
69
9
66
18
23
7
30
23
12
13
18
36
66
35
85
12
23
49
3
36
9
3
24
3
41
12
13
11
108
13
3
9
11
40
32
25
39
21
12
12
11
64
36
3
69
32
43
6
6
24
6
35
1
18
9
12
108
68
13
12
18
60
36
6
12
42
78
47
16
24
9
42
113
1
15
21
15
20
19
45
24
72
3
54
6
21
36
27
18
107
7
18
3
44
4
9
12
18
57
8
25
42
18
30
18
24
18
5
40
32
13
3
33
24
3
24
24
39
21
15
6
60
3
48
9
30
41
67
42
6
5
28
15
17
7
5
1
12
12
3
9
6
17
16
36
36
24
8
40
213
18
9
60
3
12
12
9
39
18
18
30
30
24
57
9
27
27
21
24
75
41
67
17
13
83
4
8
25
63
9
78
65
40
9
36
15
3
12
12
17
48
7
6
18
42
27
80
1
39
3
30
12
83
12
16
21
48
83
88
32
43
69
75
6
27
9
75
15
6
18
129
21
51
20
16
72
32
64
45
30
21
8
7
6
12
30
42
6
42
3
9
3
108
20
12
13
42
21
132
8
36
19
5
7
5
13
12
12
18
18
15
69
23
52
87
6
35
4
36
20
37
12
3
45
12
6
9
15
41
19
6
23
97
18
9
8
4
33
6
57
48
15
9
33
18
6
60
3
ABCD 94255913608*3^$a+1 [50038]
36
30
15
40
60
48
12
8
9
7
20
135
36
45
33
15
4
11
21
39
42
67
60
32
21
19
11
25
12
167
60
18
3
39
36
30
39
15
21
9
19
65
6
81
4
5
15
15
25
71
48
109
47
24
6
30
30
6
12
6
6
96
24
25
36
8
15
30
91
71
84
6
42
6
19
56
21
19
12
29
54
9
3
18
12
54
18
48
30
12
57
39
12
49
36
60
17
12
6
12
1
17
24
18
18
7
96
17
90
30
15
15
24
36
85
35
54
19
12
89
43
17
31
5
12
12
24
12
123
15
1
5
60
31
29
6
49
53
7
35
49
12
5
15
3
21
40
29
54
6
6
36
30
24
19
17
3
16
8
12
15
49
24
11
49
17
39
12
28
71
30
6
12
6
31
48
36
12
5
19
20
3
18
15
33
36
103
53
12
18
57
33
3
40
5
12
12
31
12
35
48
54
42
25
35
54
31
83
1
5
42
49
59
25
20
40
11
108
25
41
7
12
47
60
13
77
6
12
1
11
33
12
15
1
48
5
36
19
44
21
15
21
79
11
1
5
27
12
3
48
24
6
48
15
27
9
15
84
1
11
33
21
30
1
20
9
30
6
15
64
41
15
3
21
4
5
6
24
126
30
25
23
13
53
42
42
42
1
8
39
13
8
9
60
31
59
57
4
12
12
8
3
66
51
33
24
42
36
12
30
18
42
31
12
72
11
21
39
12
49
5
15
21
3
9
7
108
20
15
21
12
4
11
73
5
54
21
36
36
39
36
13
17
103
11
30
24
19
17
15
4
29
18
24
6
3
45
15
16
11
9
28
8
3
37
8
15
1
35
24
30
7
5
12
6
25
17
39
36
4
24
119
6
84
12
18
6
6
9
81
31
83
25
11
1
5
15
28
32
27
6
31
36
8
9
36
24
6
37
24
24
65
31
80
39
1
11
42
31
56
36
9
30
105
51
18
6
18
12
36
54
6
3
9
43
24
5
24
7
29
15
9
6
21
4
35
73
48
35
9
9
6
66
24
24
7
23
6
48
3
52
60
65
31
92
28
5
6
1
107
18
30
108
6
3
36
21
24
60
6
1
8
16
5
18
13
29
66
48
49
132
23
57
36
9
6
25
5
39
4
35
21
9
6
66
3
69
12
24
31
36
60
72
8
3
12
18
6
6
24
30
25
59
25
60
84
12
5
30
6
39
4
20
51
60
1
35
24
1
80
28
11
1
48
5
84
36
60
7
5
3
75
24
37
20
60
33
7
11
13
131
25
44
81
19
47
13
11
9
57
67
128
45
12
31
24
11
24
96
25
24
101
12
15
39
6
39
24
27
78
19
11
45
27
60
30
3
36
3
12
18
12
24
90
1
35
49
65
39
15
6
51
33
43
12
32
33
6
6
99
51
24
42
19
5
31
12
53
39
63
6
12
18
9
87
1
53
51
21
18
36
25
23
57
4
12
72
96
11
6
39
64
12
44
3
30
63
28
24
47
30
78
1
92
3
6
24
19
5
51
4
47
30
43
48
5
18
60
25
47
18
19
12
8
36
21
6
9
76
48
17
90
18
79
36
12
65
3
21
15
33
102
24
6
79
29
12
19
44
33
3
21
24
7
12
5
30
1
12
23
9
12
15
85
29
42
33
12
3
21
51
30
7
23
13
12
20
15
45
9
18
18
42
1
20
4
17
60
30
13
23
54
54
49
68
9
84
79
12
5
15
33
3
3
12
24
24
60
1
24
36
5
120
15
40
35
36
18
55
60
60
36
29
6
6
7
5
3
69
24
19
11
54
42
30
24
30
36
6
48
42
9
51
24
69
40
5
36
19
12
12
8
9
6
18
15
16
23
18
3
9
43
23
1
11
33
39
33
9
51
15
24
9
15
30
36
15
99
1
5
3
12
16
17
18
24
25
24
12
29
18
6
7
29
79
24
11
21
4
65
19
12
35
48
6
27
9
19
5
96
15
36
33
42
85
20
57
31
11
60
6
15
15
13
32
64
35
6
12
18
48
25
59
6
7
20
9
24
6
66
39
60
45
18
42
6
49
5
66
24
24
6
3
72
4
12
12
5
7
101
3
75
45
51
9
57
12
72
3
27
18
7
29
7
29
30
73
8
39
61
12
17
19
11
13
41
12
7
5
3
9
54
49
8
147
33
9
48
12
54
1
60
24
41
30
9
57
7
12
11
42
72
90
25
5
78
12
1
23
1
41
48
6
126
30
13
11
30
6
42
7
5
30
1
20
28
47
9
3
18
7
17
15
15
13
48
8
72
57
12
19
5
72
55
23
30
6
6
48
31
24
11
1
47
12
54
12
39
4
17
19
23
1
47
13
56
39
1
95
6
19
60
11
12
12
73
17
24
31
65
19
11
21
33
7
23
25
17
63
4
95
12
24
1
35
61
23
1
80
3
42
43
35
12
6
7
17
18
85
5
48
3
81
24
6
73
68
105
30
24
9
40
12
108
17
19
24
12
59
1
44
129
66
21
39
24
66
18
1
12
5
30
37
23
18
6
1
5
24
43
8
39
6
18
30
31
5
6
30
7
5
27
9
19
48
8
15
60
6
43
41
12
19
20
3
12
13
32
9
54
13
8
36
45
31
60
149
31
35
138
51
21
12
42
48
6
36
15
4
17
144
18
21
16
24
47
37
11
6
18
57
4
32
124
5
54
37
24
89
12
12
3
28
11
121
12
48
5
19
5
15
100
5
39
24
16
17
3
9
18
13
80
21
3
3
69
15
13
5
78
48
126
39
4
17
55
23
36
1
48
11
6
24
27
28
44
33
3
27
9
21
12
6
60
9
16
5
27
40
5
15
28
20
21
3
15
1
24
8
3
12
37
41
12
3
51
21
24
21
18
25
11
49
107
54
3
40
47
49
11
96
9
4
24
36
5
66
9
21
6
18
6
1
5
48
7
29
24
6
24
36
21
4
5
36
27
33
15
9
31
35
49
44
15
1
20
15
6
54
24
6
18
18
48
90
6
51
3
12
13
11
18
12
6
57
12
24
12
4
65
43
23
13
12
8
21
36
15
33
7
53
66
21
39
61
8
21
15
33
18
25
5
3
4
92
9
31
5
6
13
5
51
4
35
6
6
54
31
32
3
18
19
8
15
25
5
67
36
11
36
9
76
8
27
12
18
7
23
45
105
19
24
80
52
44
9
36
43
23
90
12
12
19
5
6
24
6
15
24
57
15
3
30
30
37
20
75
37
11
45
40
5
12
84
43
11
36
13
17
6
12
18
19
11
12
33
9
60
6
12
1
17
19
11
18
30
36
54
19
17
31
29
99
36
28
11
42
79
101
30
54
3
16
20
4
8
69
36
18
24
1
11
165
4
32
69
19
5
30
25
20
4
5
96
31
44
75
1
24
36
23
1
29
42
1
20
9
6
49
44
16
5
31
24
24
41
18
12
6
7
8
33
6
13
23
18
19
23
37
12
59
1
95
60
36
24
24
21
16
5
24
31
83
25
36
24
17
127
17
30
6
7
17
24
19
17
15
45
60
43
12
8
48
4
11
24
36
54
18
73
5
87
15
6
7
84
113
31
71
66
24
30
1
5
7
48
120
68
57
3
4
41
6
18
12
43
35
13
20
45
48
66
6
7
12
29
6
25
23
12
36
9
88
17
91
5
15
9
19
12
12
11
66
6
69
33
12
19
56
33
12
43
17
30
30
30
9
12
33
24
6
49
35
12
6
54
66
55
8
4
17
138
18
7
11
25
12
29
30
24
9
28
12
17
19
65
6
9
52
8
16
56
4
11
25
8
16
35
45
15
21
9
19
20
36
28
12
5
24
36
6
48
21
4
92
27
25
32
60
16
12
5
6
36
24
30
6
13
12
11
18
54
21
172
32
63
24
48
1
11
6
7
35
25
23
18
54
6
6
81
9
84
67
24
ABCD 94256308852*3^$a+1 [50042]
42
126
31
41
7
23
85
65
84
91
60
83
54
115
11
126
150
48
13
23
6
18
72
1
119
24
37
24
83
25
48
12
12
65
66
49
36
72
131
37
239
66
78
1
60
5
31
65
18
72
30
168
31
89
186
13
125
163
132
53
30
54
91
12
5
6
36
48
37
36
192
11
54
36
151
59
37
12
5
42
13
23
25
12
11
42
18
61
23
36
96
36
378
90
109
47
85
23
132
1
60
5
7
72
156
53
31
95
1
23
1
35
1
35
25
12
11
90
91
35
24
61
191
48
72
42
66
36
90
163
125
36
7
60
29
30
114
12
132
66
24
108
18
19
180
60
77
43
107
1
83
36
13
23
72
37
23
145
60
60
5
55
245
103
59
1
125
19
23
37
36
12
5
138
109
5
31
167
12
60
1
24
48
17
31
12
221
319
83
84
1
132
11
60
37
107
25
47
54
30
37
5
67
12
113
42
30
55
113
108
90
49
168
120
23
180
25
5
42
18
19
71
84
13
48
35
37
72
11
168
169
5
42
48
42
103
12
48
72
89
66
6
67
48
95
25
155
145
24
36
125
18
61
60
131
72
30
36
91
36
107
6
12
90
18
127
5
7
11
12
54
24
19
12
23
48
24
144
36
61
23
121
95
25
96
120
155
85
83
66
43
35
102
103
41
114
12
73
12
60
185
31
132
53
48
31
11
120
37
48
113
31
5
55
36
72
95
85
120
11
12
37
23
90
7
168
59
85
185
115
29
174
18
18
60
61
11
180
25
83
49
180
5
43
12
120
41
54
37
29
7
24
95
24
72
25
5
54
204
36
36
37
53
48
42
12
198
54
78
30
18
55
5
108
31
71
49
36
24
23
193
12
41
67
12
11
121
48
47
145
36
12
23
168
54
210
73
23
30
72
54
13
11
49
131
36
13
12
5
18
37
48
83
18
30
36
78
55
17
126
18
7
23
42
162
18
7
23
60
25
203
1
5
18
133
95
108
150
30
24
13
180
59
120
85
83
13
113
30
90
7
72
17
31
35
25
84
35
90
18
96
36
121
24
29
31
60
59
12
198
144
72
55
35
6
12
7
101
7
71
120
72
145
5
174
54
211
101
48
72
79
65
114
36
108
73
47
72
96
25
132
41
19
47
13
23
37
5
43
240
120
59
6
162
18
18
97
95
24
1
12
48
23
97
89
54
49
113
18
72
174
24
90
66
18
13
24
95
84
1
71
60
48
24
12
13
11
180
1
29
31
11
49
60
65
18
90
18
18
24
66
144
18
7
48
72
77
30
6
19
83
13
23
42
120
67
47
1
12
23
25
24
95
181
12
113
67
71
126
103
12
101
127
17
43
12
36
23
36
1
12
53
24
48
7
48
17
6
84
78
43
59
24
61
29
90
37
467
37
71
25
23
181
35
61
227
13
167
13
23
6
90
66
150
97
47
18
18
144
36
25
137
66
96
121
53
150
12
25
180
107
72
1
65
7
11
49
41
151
65
90
36
229
108
23
85
180
47
192
18
223
12
131
144
25
11
121
5
120
6
25
47
25
41
91
23
36
61
36
180
23
6
91
12
48
360
29
43
5
36
6
36
37
48
95
18
216
43
95
216
49
11
12
54
43
11
37
23
30
6
18
115
95
240
12
60
13
53
19
41
55
12
53
90
78
67
144
48
23
24
25
5
6
90
30
85
65
18
61
65
43
12
11
18
31
48
11
37
95
18
12
67
47
1
24
5
6
49
143
25
120
233
7
71
30
72
7
60
167
216
25
53
90
120
37
24
156
23
12
25
65
312
126
1
35
13
35
97
29
79
11
49
72
36
47
25
132
239
12
25
143
36
13
5
90
18
ABCD 94256536852*3^$a+1 [50037]
12
24
60
24
24
7
2
15
12
19
17
31
17
51
33
24
69
18
22
23
9
27
37
11
7
8
45
12
7
24
38
18
9
13
11
39
196
2
27
12
1
11
39
177
36
24
51
21
120
84
115
2
72
3
60
7
36
17
48
12
48
3
72
40
14
27
24
91
53
21
3
12
49
23
19
38
3
12
24
24
49
23
43
24
54
11
39
33
60
33
18
69
48
19
29
15
16
17
3
54
16
11
12
15
45
12
7
26
162
16
17
3
9
49
6
17
25
11
79
17
183
52
17
111
10
8
75
12
19
53
3
69
19
53
36
21
3
19
32
21
48
37
35
19
12
77
7
12
5
79
26
3
87
64
41
12
27
16
233
21
27
24
24
12
39
21
72
7
12
41
9
18
9
48
7
96
24
86
18
9
31
5
27
33
12
19
80
4
29
72
21
39
79
26
90
57
7
53
43
38
82
30
35
13
95
24
12
19
32
10
35
55
221
25
11
72
19
29
19
5
48
60
31
26
18
54
15
12
108
96
3
33
108
12
63
57
15
100
17
72
7
17
60
15
33
21
39
12
12
31
101
7
41
63
16
5
97
54
26
123
93
3
12
57
162
57
7
8
9
48
15
40
29
24
67
29
1
26
40
65
39
81
37
42
60
32
117
27
4
17
12
25
107
69
18
93
156
72
12
48
33
3
12
72
12
36
81
15
25
23
9
3
127
14
3
24
24
12
27
81
60
111
105
12
31
29
31
5
39
69
3
72
4
5
36
43
38
18
9
24
12
12
15
118
18
80
57
123
16
65
24
24
60
12
49
11
24
21
75
12
3
4
17
12
93
75
37
11
36
1
2
177
21
34
38
39
67
6
11
12
24
39
33
3
126
15
12
63
9
91
29
51
21
60
48
73
86
36
21
24
96
36
84
1
11
24
19
17
19
8
46
26
9
31
5
9
3
36
12
19
2
39
33
82
53
9
10
44
33
3
108
93
87
16
24
5
24
72
3
54
34
30
18
36
29
7
24
17
3
16
48
60
137
12
48
48
72
12
24
12
24
27
4
12
17
12
9
90
54
39
193
35
111
52
53
36
48
9
63
36
24
24
120
67
36
5
39
45
31
41
45
39
7
80
33
3
22
47
19
5
12
19
5
37
11
21
16
56
15
84
48
24
12
49
23
19
60
113
36
36
24
51
93
105
3
19
32
90
3
24
12
127
53
15
88
24
41
12
7
12
132
36
12
5
79
77
15
93
24
7
20
9
36
45
18
9
36
12
12
72
48
9
63
223
29
19
5
21
15
3
16
48
29
12
31
17
127
8
129
72
15
21
96
9
39
55
32
100
41
21
178
149
48
7
125
12
1
6
32
9
19
29
1
23
81
15
43
14
27
37
26
9
36
36
36
67
32
54
27
24
24
48
67
26
39
24
49
18
29
24
15
21
69
183
31
17
24
48
67
17
204
36
13
83
24
85
11
79
12
20
45
43
17
21
3
120
24
24
19
17
27
36
18
136
23
60
12
24
48
60
61
155
60
19
6
18
53
84
12
15
45
7
60
17
36
24
72
24
3
28
5
24
33
34
36
2
27
31
14
3
24
27
45
72
36
7
20
9
48
12
7
36
17
24
135
57
7
17
31
113
37
8
18
57
13
107
60
15
21
85
38
4
17
36
1
83
36
25
95
9
15
36
108
57
18
4
68
22
59
60
12
36
31
5
24
61
42
17
36
24
19
54
59
55
5
79
17
60
163
68
40
48
77
24
9
15
49
71
25
23
43
24
54
131
69
88
47
24
96
51
69
57
3
37
59
55
36
17
12
7
24
17
19
2
3
72
36
24
24
43
68
9
27
16
5
55
48
2
63
12
15
36
28
17
24
31
29
12
3
33
36
7
65
12
7
17
72
7
17
51
45
79
41
1
71
25
35
84
15
36
81
27
18
27
156
60
43
29
13
23
24
7
53
12
36
144
21
39
36
24
24
24
13
59
12
72
7
84
41
72
48
72
48
36
24
19
38
63
36
43
65
48
19
65
12
73
23
24
97
6
53
21
16
11
12
169
35
163
17
9
22
29
36
3
28
60
17
3
69
85
42
5
49
56
10
5
3
33
39
21
19
14
147
15
28
77
7
32
45
27
16
29
7
161
72
3
54
27
24
37
71
12
48
48
7
17
24
36
24
55
53
24
13
128
70
41
1
114
89
12
51
9
19
5
7
48
72
38
70
2
63
12
55
77
24
1
56
82
5
43
12
90
179
93
111
132
55
60
17
12
31
17
7
77
48
12
103
24
5
60
12
9
18
126
27
36
84
123
10
23
60
19
42
66
5
48
33
39
1
23
84
7
116
108
9
12
15
18
15
19
5
12
75
58
50
69
19
12
17
43
17
12
1
23
31
26
3
15
33
60
33
90
33
37
11
103
29
3
36
16
5
24
79
20
33
31
44
16
29
96
48
24
75
52
29
36
121
35
48
48
19
29
96
12
84
24
91
41
27
22
11
165
16
38
45
19
29
7
8
9
63
184
68
33
72
3
33
21
39
60
36
24
25
6
5
96
24
45
3
31
5
24
9
51
181
2
88
92
33
12
19
26
18
46
54
5
24
120
39
45
81
3
67
53
24
84
60
19
50
40
6
260
16
6
11
21
18
81
63
33
48
67
12
110
15
91
29
12
87
22
23
24
3
45
60
12
25
56
27
19
17
12
15
46
6
17
60
12
48
7
138
42
60
53
24
12
151
77
12
48
12
21
16
18
65
63
21
24
7
65
27
36
4
89
69
27
55
12
5
12
24
27
28
26
34
17
84
108
61
38
57
97
26
21
36
51
21
12
67
29
127
5
12
91
17
15
9
31
12
42
59
24
12
12
12
129
58
30
11
12
108
ABCD 94256817124*3^$a+1 [50065]
10
11
60
51
21
4
3
1
76
15
1
28
19
36
22
3
24
3
17
16
20
4
16
52
3
12
5
12
5
26
1
8
112
60
59
5
32
88
4
25
18
72
8
97
32
1
2
81
24
48
39
96
4
13
28
20
65
3
9
47
24
91
21
15
13
44
83
10
74
9
32
92
35
1
32
7
45
16
12
5
55
4
8
43
5
4
1
15
12
33
12
18
93
64
47
45
23
12
49
52
7
25
40
7
58
27
120
44
16
33
48
2
22
139
20
12
9
19
31
9
15
29
32
21
35
64
4
44
12
60
4
7
10
12
62
45
15
21
27
10
35
28
9
18
61
40
7
17
15
5
48
12
31
25
11
9
27
65
7
40
5
52
33
3
15
12
21
95
17
8
57
3
11
60
1
32
120
13
14
13
35
13
23
1
45
18
77
3
10
12
31
32
11
22
38
1
20
31
29
3
33
80
32
11
46
3
35
13
15
42
18
37
107
9
11
36
5
7
13
39
29
75
17
67
5
5
38
5
28
1
15
3
18
144
6
68
61
51
73
17
67
28
25
3
36
4
7
12
10
26
24
5
8
24
20
4
60
20
20
16
28
71
12
25
28
40
20
31
25
4
24
8
12
148
17
35
3
133
4
5
83
8
20
80
64
48
47
25
12
8
25
26
97
52
35
53
3
37
15
9
20
13
15
93
95
39
24
1
8
8
7
25
11
17
89
43
5
51
32
52
8
55
29
24
37
2
41
12
28
4
12
15
18
23
4
23
113
12
28
27
48
12
21
80
7
5
20
28
20
12
84
4
67
84
9
39
5
48
5
12
31
7
22
51
11
1
40
44
48
32
28
72
36
15
13
41
23
16
4
5
15
60
32
55
56
9
15
1
8
7
44
28
20
13
12
23
108
4
5
15
10
3
8
20
16
24
1
60
48
60
23
15
13
40
55
156
84
12
45
19
20
133
28
17
18
13
41
6
33
32
40
48
20
16
20
1
3
44
20
65
31
52
8
12
12
16
51
25
36
28
104
16
92
35
48
22
27
40
20
83
24
69
36
15
16
9
36
28
44
32
36
7
1
12
4
40
24
52
4
28
32
3
33
8
17
7
23
13
19
1
32
4
4
20
80
51
16
32
113
19
29
44
12
24
35
1
20
31
12
13
12
7
58
35
3
5
7
21
4
12
16
52
15
1
4
40
25
11
4
11
21
124
36
3
53
12
3
5
7
13
28
80
11
25
44
7
9
11
13
21
50
28
45
16
19
13
35
64
49
16
8
35
17
1
15
12
33
2
36
45
12
20
65
2
1
12
47
120
73
24
11
25
12
45
3
24
8
48
68
7
10
47
25
18
69
8
20
7
1
80
39
40
1
28
64
23
10
2
70
3
24
56
152
32
3
1
20
59
1
20
92
65
12
2
58
50
13
23
60
1
8
8
8
32
7
21
104
7
29
36
8
80
28
43
1
11
9
1
3
39
13
19
29
24
23
9
24
36
15
20
53
211
37
24
51
17
7
48
17
25
3
33
23
4
35
12
41
8
69
3
24
8
15
13
27
81
51
36
30
72
2
9
24
37
3
8
15
100
13
119
5
8
20
48
12
8
4
47
105
28
15
17
15
1
45
55
47
32
33
8
7
37
16
7
28
5
32
96
76
3
1
40
11
8
132
28
48
13
44
8
3
21
28
15
5
13
50
9
3
21
7
29
3
81
20
80
12
83
1
16
19
24
125
7
49
4
79
12
9
232
59
25
15
81
8
15
1
3
20
22
15
21
7
31
9
7
45
20
8
17
59
36
3
41
16
51
40
17
172
56
27
60
10
43
7
1
39
21
11
21
7
18
55
4
39
12
5
95
9
4
24
28
4
4
52
20
43
12
9
100
93
3
44
8
31
17
7
37
36
8
4
3
8
89
47
69
36
16
5
3
80
37
3
4
7
29
152
27
5
13
2
41
76
4
4
35
48
25
92
12
21
7
32
20
40
36
12
8
8
17
3
35
21
3
1
84
48
15
144
1
19
48
25
35
97
20
31
13
17
43
32
15
9
33
23
24
8
55
70
31
56
8
3
5
5
30
9
48
3
45
48
47
37
15
13
8
40
4
36
16
8
8
8
40
7
10
27
15
1
12
17
3
8
4
56
15
22
7
47
1
17
35
27
1
83
16
65
16
40
19
21
4
84
35
4
17
25
39
4
103
10
3
21
15
3
8
17
7
58
18
45
99
21
24
4
31
28
57
23
5
28
4
20
4
107
17
7
1
24
16
5
39
15
13
47
116
53
7
5
44
4
12
12
17
3
63
13
29
15
12
4
44
63
25
4
60
25
51
40
89
39
12
68
79
20
1
11
29
11
45
56
7
33
32
12
99
81
3
40
33
28
24
36
11
36
12
32
46
7
20
3
33
20
15
25
40
32
28
19
5
95
41
16
16
64
28
35
21
16
15
1
19
29
12
5
74
36
5
12
17
11
24
61
2
45
51
60
45
7
24
45
11
37
12
15
1
5
2
57
75
25
33
3
15
32
36
4
18
54
9
24
72
24
44
67
5
16
112
5
15
12
76
8
4
32
51
13
20
24
15
121
4
27
48
25
28
89
6
13
20
140
7
12
21
24
23
37
32
3
1
39
13
20
9
48
3
24
64
32
23
34
2
29
11
18
15
8
20
19
46
12
42
20
13
80
60
63
52
13
60
65
39
15
20
53
28
60
37
11
15
25
52
5
50
24
9
32
44
16
20
24
4
19
13
15
13
67
17
43
25
47
101
71
9
4
8
20
24
68
43
12
10
3
27
18
39
28
7
9
44
32
21
2
40
30
3
28
79
85
45
26
29
7
29
17
15
28
24
36
55
1
21
30
17
16
52
29
11
8
4
72
43
25
36
19
36
36
28
18
15
27
41
20
12
68
44
87
21
20
47
5
3
25
32
73
15
45
87
8
20
12
60
5
18
13
29
38
48
1
35
45
16
20
32
8
59
13
20
8
4
13
11
4
15
57
36
68
7
32
25
47
13
36
56
8
7
33
7
78
11
12
40
20
8
56
20
4
9
62
33
13
15
57
26
1
35
10
31
19
9
15
1
8
12
25
19
44
11
24
5
91
17
4
1
87
11
9
36
36
1
7
17
15
15
60
1
35
8
4
13
7
12
61
8
24
8
7
13
12
33
63
47
5
7
13
28
20
24
23
10
27
28
7
10
27
4
56
23
1
40
120
40
7
8
1
8
3
17
35
21
12
32
15
25
3
44
45
8
65
11
31
65
25
36
27
48
40
77
3
40
68
11
61
35
25
24
4
7
12
58
39
8
7
33
8
7
25
32
60
20
4
9
18
12
18
24
111
88
17
3
24
12
4
52
4
45
19
72
12
8
15
105
35
17
16
19
13
7
25
23
65
32
28
20
9
11
3
1
21
15
59
13
8
32
36
11
13
7
25
24
9
72
3
71
9
48
3
21
3
25
15
5
8
67
1
20
1
3
8
20
20
12
16
100
79
21
52
12
8
9
35
1
2
58
38
21
4
20
112
24
4
41
11
4
56
19
9
47
5
107
30
18
13
192
12
35
18
24
11
48
16
64
52
7
18
2
48
13
9
11
39
33
28
44
7
30
50
10
15
60
20
13
30
33
9
11
25
63
4
17
11
3
36
10
15
3
48
33
144
35
1
11
28
33
39
49
24
20
36
36
4
7
12
28
42
3
20
3
22
67
52
76
9
14
9
16
36
36
27
1
24
8
23
5
12
5
38
17
17
2
29
19
1
39
30
3
52
5
30
33
12
40
55
28
57
16
20
51
56
153
12
3
36
21
37
43
8
39
1
31
24
5
47
13
44
12
24
12
40
12
236
9
18
5
24
16
57
103
4
1
24
31
19
76
30
7
8
23
37
24
60
16
43
17
12
187
1
28
19
1
56
15
60
9
24
ABCD 94257500024*3^$a+1 [50075]
3
8
24
91
5
109
30
141
288
56
145
60
36
12
60
120
15
75
42
155
223
41
24
145
132
48
11
121
66
69
144
9
95
13
59
13
51
312
144
224
97
15
32
43
90
3
80
144
97
95
421
150
29
16
27
30
108
363
152
85
195
32
96
72
72
13
179
96
64
81
15
69
35
24
160
267
204
41
139
30
95
48
37
35
136
357
138
257
13
132
47
304
72
104
24
112
339
258
12
15
8
72
24
192
145
39
51
53
136
3
197
1
24
246
113
40
27
42
3
8
16
96
104
61
27
8
85
54
5
145
66
60
300
90
54
198
191
16
96
200
7
137
1
42
18
90
90
39
33
12
3
147
45
3
18
144
96
75
128
49
71
96
103
17
88
87
153
27
5
13
155
16
27
189
141
102
90
27
51
12
17
43
21
81
143
25
135
27
5
25
111
57
12
18
137
61
3
80
7
90
23
31
36
60
30
83
187
69
104
121
23
67
18
171
21
51
27
18
102
93
104
25
95
85
156
23
37
12
15
93
123
9
71
1
66
60
33
32
88
21
83
72
115
93
165
48
27
27
6
15
8
96
96
24
85
99
56
88
72
45
179
72
85
24
66
54
168
3
8
1
36
72
168
30
42
12
90
45
45
83
16
9
47
133
72
11
72
97
96
30
105
9
90
5
13
30
72
69
9
23
48
96
48
37
11
7
17
175
41
85
24
83
25
120
42
48
42
216
107
40
72
96
72
8
85
42
105
33
54
36
69
93
35
25
23
48
120
1
215
16
8
271
9
120
159
41
61
6
29
55
41
67
221
67
72
53
72
37
83
16
99
162
35
24
192
48
120
40
27
42
3
32
96
64
56
240
7
132
21
9
78
89
96
144
85
36
263
19
18
59
1
39
56
112
3
114
48
72
78
5
48
55
17
157
60
36
59
25
18
141
21
78
77
133
3
24
105
23
112
21
42
17
73
48
60
99
128
37
18
33
128
61
18
65
160
153
95
48
144
72
48
136
120
120
9
12
60
18
77
16
27
18
107
40
48
39
89
61
48
35
16
32
157
3
27
42
126
54
71
48
91
53
145
42
29
16
93
132
39
72
32
13
59
64
9
48
63
81
90
29
96
16
440
72
67
53
133
147
48
200
144
163
21
99
18
147
48
45
12
71
16
168
8
72
67
18
27
144
21
35
205
11
24
16
75
77
16
117
60
47
208
9
60
36
207
45
11
40
96
51
5
25
23
181
3
285
18
9
93
35
163
5
112
303
129
240
8
145
23
139
149
16
8
55
17
25
23
16
27
165
75
117
248
139
21
192
48
9
48
60
3
27
150
47
61
35
49
39
104
16
56
1
24
119
72
79
36
53
49
15
8
112
33
23
16
24
120
27
144
240
29
40
200
229
60
47
48
43
53
19
168
54
108
147
56
25
24
39
24
128
115
29
91
42
120
291
39
18
72
327
224
97
30
57
32
73
42
90
30
78
71
112
45
42
65
16
129
71
1
39
21
35
55
18
12
78
72
5
216
24
115
29
37
24
51
87
ABCD 94257777358*3^$a+1 [50103]
60
69
234
65
12
4
45
23
31
45
12
132
63
17
36
16
21
135
44
4
51
125
16
48
156
8
16
56
16
104
55
9
152
24
13
83
43
12
17
120
72
24
12
108
7
9
56
124
20
24
112
20
4
48
32
40
36
60
9
11
28
21
59
16
168
8
72
12
28
81
36
90
5
16
108
111
5
48
12
4
147
57
33
84
51
12
12
20
85
24
30
81
56
7
186
27
80
19
66
63
176
120
61
39
20
16
12
32
133
75
45
3
20
12
76
116
16
15
17
16
51
65
43
78
54
125
4
144
120
56
1
54
17
4
180
80
64
44
16
111
29
25
24
3
12
56
157
75
48
32
79
5
16
180
60
60
48
15
5
144
121
71
240
115
129
44
36
7
129
8
12
139
36
221
49
63
96
9
23
25
47
28
60
9
95
28
60
51
65
52
45
3
32
24
4
27
18
111
48
120
81
135
51
66
75
72
108
48
132
57
12
54
45
45
150
126
131
28
36
36
24
24
56
205
66
150
75
87
17
24
64
68
43
41
79
17
48
124
96
57
3
15
57
60
45
39
48
156
15
197
139
21
87
18
24
288
23
24
73
51
32
25
107
172
33
11
4
20
88
8
24
151
120
90
36
51
39
185
40
44
4
123
17
1
51
63
57
104
55
5
12
64
20
36
55
89
16
104
48
37
3
48
8
16
33
87
8
13
84
99
27
5
13
207
63
21
51
65
12
1
30
5
31
9
72
153
72
39
20
28
21
75
39
57
24
75
77
24
16
44
79
125
36
60
96
120
60
220
8
16
9
6
29
91
105
8
36
16
15
18
11
31
5
16
44
19
45
51
29
24
72
16
159
41
108
64
3
18
42
17
28
128
16
21
75
72
105
3
15
5
60
28
15
245
49
12
24
47
24
13
35
97
15
15
9
72
69
75
141
59
64
231
165
60
8
96
31
24
41
79
17
55
53
25
59
48
13
90
57
60
20
25
35
48
60
25
15
44
48
109
35
36
28
44
72
156
60
49
51
60
8
25
72
59
1
120
75
24
104
16
96
72
63
42
47
16
12
27
18
47
31
30
54
129
96
69
39
8
12
96
132
49
39
80
52
9
51
3
17
4
96
9
39
72
24
189
11
36
108
112
3
309
8
64
20
31
113
156
4
60
45
54
18
303
92
48
31
33
21
84
72
3
92
160
8
72
64
20
64
36
39
5
12
55
153
32
40
60
44
16
15
90
11
84
16
33
90
77
37
27
84
176
31
269
55
54
72
18
45
44
292
68
40
72
24
32
37
27
8
76
36
44
4
87
209
36
16
15
30
23
16
21
12
6
66
23
85
42
41
103
29
28
9
111
39
101
4
176
43
12
65
79
153
32
24
31
9
75
54
75
3
65
25
30
69
48
20
43
54
54
5
4
81
71
40
24
20
12
24
25
179
64
92
31
53
1
36
119
48
7
9
116
16
93
159
8
88
96
9
60
75
117
27
20
112
21
39
96
8
1
6
65
7
105
8
64
21
195
24
44
12
7
42
39
15
102
35
24
16
57
131
220
21
15
44
31
5
31
17
28
80
24
48
16
24
32
19
90
39
51
17
43
125
24
7
33
8
73
192
54
173
67
30
59
55
57
63
65
120
40
81
24
12
47
16
15
12
90
60
138
5
60
16
36
9
83
52
140
49
36
63
45
108
39
15
21
8
121
15
159
29
12
64
24
92
13
35
28
84
116
40
3
129
60
63
69
3
65
31
66
90
29
25
27
228
32
144
43
48
65
100
8
16
20
4
75
36
9
15
102
63
141
35
175
18
63
12
36
15
17
73
60
27
32
28
3
17
148
81
123
63
17
16
12
9
23
31
5
121
11
40
39
29
4
12
21
75
92
1
12
23
100
12
105
23
49
27
135
90
39
92
112
12
20
115
45
44
7
29
84
40
116
1
84
11
28
141
51
80
13
51
45
119
156
4
57
75
75
5
25
78
9
57
15
36
44
48
88
27
101
24
40
12
69
11
13
87
159
29
16
27
144
9
45
51
44
64
63
33
21
11
4
69
35
16
116
60
25
23
37
15
123
ABCD 94257851986*3^$a+1 [50060]
32
48
27
24
81
36
36
24
3
33
16
8
76
11
1
20
15
1
44
4
104
39
73
23
36
36
120
9
16
8
99
61
56
39
45
15
61
44
12
64
12
35
24
84
69
40
8
24
28
12
12
11
81
27
45
64
12
23
108
1
11
9
16
20
52
48
48
47
9
27
12
36
93
28
20
120
27
33
16
11
13
20
39
18
54
21
28
12
77
78
57
36
60
4
12
11
33
40
68
51
33
27
18
27
21
6
12
9
96
75
49
47
33
3
13
35
61
47
24
36
36
21
36
48
24
9
90
25
107
1
65
96
18
30
15
72
75
1
92
12
16
12
116
27
13
120
83
21
45
55
41
7
12
35
9
28
35
12
37
20
3
12
13
96
80
24
57
6
9
120
63
9
123
1
11
37
48
44
15
49
48
44
4
56
96
15
45
4
17
19
24
11
73
23
1
35
108
33
3
108
21
64
36
35
9
40
12
17
30
24
49
131
1
20
24
36
3
25
11
78
27
16
5
79
71
33
51
33
21
18
13
24
8
36
96
27
18
7
12
44
64
104
48
40
44
28
104
36
28
20
28
24
116
64
20
15
1
11
9
36
27
61
8
24
28
12
35
1
96
23
36
36
36
25
56
36
15
61
23
24
48
105
36
28
20
144
28
12
11
189
52
20
3
60
9
88
24
23
13
35
24
25
11
45
21
91
5
147
28
68
27
1
11
13
11
57
36
15
13
92
12
64
20
36
16
32
15
49
20
3
105
27
12
9
24
16
11
57
4
5
7
36
12
24
20
87
54
27
76
24
17
54
9
3
36
144
1
32
36
4
168
32
36
36
51
9
52
47
21
48
168
60
28
20
48
63
72
12
81
27
36
57
39
13
92
40
11
25
20
48
76
8
28
56
27
49
72
95
60
13
8
27
9
4
23
25
32
57
67
36
23
13
12
11
45
208
71
13
23
37
68
39
33
3
12
9
63
45
48
12
39
117
36
48
21
66
177
72
12
123
30
6
33
3
33
48
39
25
84
44
12
28
24
8
51
61
59
18
18
13
12
44
39
13
95
61
36
32
84
39
45
27
132
30
27
52
47
105
24
15
60
21
15
18
30
1
23
33
84
39
33
4
68
52
8
4
116
60
48
36
36
3
25
44
28
20
195
37
11
13
23
57
3
37
72
60
20
12
24
3
45
27
45
27
81
15
12
1
80
28
35
57
36
39
21
24
64
132
56
28
8
63
153
9
54
49
44
12
3
9
3
33
3
13
8
96
16
35
21
52
20
4
23
72
21
136
11
37
12
24
20
16
35
45
63
45
36
12
16
71
309
88
12
59
33
48
16
47
36
1
143
37
8
27
37
32
39
9
147
105
3
93
96
12
24
48
48
36
40
23
117
16
236
36
81
90
36
93
27
9
16
11
1
23
36
69
48
16
32
76
144
23
1
56
4
12
44
4
8
3
12
60
45
27
33
15
49
44
40
92
72
15
13
35
36
9
72
33
15
12
63
33
3
21
28
8
72
87
25
56
36
12
15
12
13
204
48
5
6
49
48
60
60
17
15
112
11
25
11
25
8
28
53
7
20
120
24
76
20
15
49
11
9
12
16
71
36
48
69
112
5
151
11
45
40
32
40
44
12
4
35
9
4
44
28
125
3
12
75
105
27
36
81
24
4
12
71
25
80
40
44
15
145
12
8
27
9
63
57
24
16
8
16
11
105
15
36
45
51
9
36
28
11
117
72
36
15
13
48
11
48
96
93
12
60
24
3
72
6
19
132
36
12
96
116
28
12
8
4
8
64
41
31
12
11
45
3
72
24
25
24
35
33
3
49
12
56
12
4
80
52
11
36
9
28
35
66
18
36
97
20
15
13
23
48
33
16
23
165
12
3
6
18
9
100
48
32
24
16
35
9
51
48
42
15
64
68
15
9
3
9
51
48
24
48
24
54
18
37
47
9
15
33
3
9
12
99
21
84
27
18
27
3
13
56
3
37
92
12
24
24
52
20
51
36
12
60
37
71
49
8
40
32
15
1
71
36
30
6
48
1
48
20
132
24
28
84
47
13
23
69
48
48
64
23
12
73
44
15
9
16
11
1
36
8
39
33
12
69
127
12
5
111
24
111
33
27
25
36
92
4
20
4
44
39
132
1
17
144
27
3
9
16
11
57
4
48
23
33
12
84
100
71
69
4
35
57
39
18
63
72
4
8
28
44
12
28
8
39
45
40
35
37
35
69
3
33
3
18
39
4
71
61
47
18
54
13
32
60
40
11
60
9
9
18
13
20
12
12
12
75
36
1
20
24
28
11
6
66
21
111
1
20
117
27
15
84
60
45
64
11
37
44
87
69
28
56
3
37
48
104
15
36
13
23
1
11
97
89
135
27
45
12
4
47
21
48
84
12
4
48
8
64
65
6
9
72
124
11
48
36
49
60
36
36
8
33
90
84
1
12
20
27
9
24
12
39
45
16
176
48
39
9
96
4
44
40
131
1
32
120
123
12
1
12
8
4
17
55
56
33
67
140
3
21
4
44
96
3
21
33
102
21
12
48
4
68
15
1
56
87
25
11
12
61
12
35
24
30
43
72
12
60
47
24
30
7
36
24
11
13
32
12
96
3
45
4
23
13
84
20
24
3
21
16
20
3
85
23
9
84
4
8
3
12
24
72
45
3
25
20
15
13
5
31
12
44
40
44
48
27
13
11
12
33
3
13
12
72
20
12
39
97
12
11
25
11
9
112
8
40
107
61
32
28
48
8
3
1
11
25
20
51
12
36
9
15
69
76
48
12
8
28
56
108
12
16
11
21
51
72
6
126
13
35
237
3
45
52
56
3
1
84
56
24
52
8
112
24
80
27
33
84
24
3
24
12
13
36
12
47
37
44
60
84
84
15
33
16
20
72
160
59
24
37
35
33
28
20
16
59
33
4
36
24
24
47
25
8
39
9
28
ABCD 94258287458*3^$a+1 [50115]
67
66
60
23
25
144
39
21
59
24
7
30
3
39
33
8
61
11
40
21
35
7
36
69
56
91
45
9
39
15
9
9
39
15
113
31
65
16
80
55
30
108
63
8
19
5
55
17
120
48
31
12
21
32
55
33
56
19
36
78
11
24
1
23
64
33
87
3
18
27
27
6
15
21
35
67
24
21
120
56
55
12
36
18
87
75
5
64
32
13
18
17
16
72
21
90
36
18
11
7
9
27
5
7
17
55
54
59
1
48
6
113
13
99
8
16
15
17
16
24
56
37
120
24
35
37
51
24
27
93
57
18
117
8
37
11
16
39
6
75
141
59
16
48
48
21
107
19
53
7
90
87
15
6
99
9
47
19
69
27
29
19
5
16
32
43
72
66
36
24
119
7
12
24
18
11
16
72
72
3
21
8
13
54
54
15
21
3
27
78
18
5
64
39
84
5
16
33
23
229
131
1
18
12
6
48
6
69
39
33
32
25
72
54
65
40
80
49
18
5
25
96
39
48
56
112
24
8
48
1
90
18
11
31
41
13
18
18
18
5
13
59
67
29
48
7
17
37
36
6
9
24
3
53
55
66
39
15
57
15
57
39
162
23
67
66
75
3
54
15
32
91
101
67
36
81
9
18
12
81
8
25
63
24
48
56
7
33
51
54
6
36
18
27
8
24
31
66
54
90
47
13
59
43
5
40
24
3
53
43
77
136
39
36
18
18
9
9
47
43
5
7
96
17
64
8
31
42
15
21
11
96
72
48
1
54
18
15
48
24
57
95
13
78
84
60
21
45
42
9
8
91
45
3
245
43
6
30
6
131
25
18
29
79
17
25
36
35
1
15
15
18
39
96
249
15
69
72
27
32
1
23
13
11
79
81
3
54
47
7
57
120
9
36
27
80
19
5
31
9
8
73
135
80
48
7
36
29
7
9
75
6
36
27
27
125
13
11
31
12
117
123
245
133
18
12
5
49
15
72
24
3
30
54
65
49
39
15
113
7
42
108
35
19
12
41
16
21
30
5
208
24
32
72
73
15
3
21
21
48
11
13
30
54
54
33
9
39
48
3
21
48
69
18
78
54
90
30
21
32
55
18
39
8
40
8
103
18
15
21
83
13
108
90
21
32
55
48
6
11
16
24
39
120
41
13
6
53
1
15
48
8
13
6
21
45
11
85
83
24
1
18
18
51
56
16
15
36
101
13
99
32
85
156
6
17
168
64
8
25
39
57
95
112
8
1
87
3
18
11
1
78
12
5
1
18
21
8
16
24
15
17
1
87
27
18
84
24
18
5
13
3
15
30
6
18
11
133
3
87
12
29
13
27
81
23
13
11
1
15
8
37
51
15
54
11
25
54
24
41
13
11
19
29
184
99
77
31
54
36
54
9
75
5
19
45
27
77
7
57
51
5
1
72
126
48
18
23
121
42
72
18
59
13
3
24
3
6
23
64
57
18
48
21
33
111
144
8
72
43
42
35
1
12
11
7
54
3
3
21
24
3
117
27
60
108
12
36
21
21
11
1
6
17
16
8
49
159
3
69
15
144
18
6
17
16
48
8
96
40
27
5
40
75
53
48
139
66
27
15
12
6
54
9
8
16
32
1
42
12
9
51
30
23
55
72
84
42
11
72
19
45
27
5
37
99
8
103
24
41
24
72
1
24
18
30
36
59
1
12
171
27
18
24
3
8
48
24
7
54
30
45
8
73
119
31
113
115
5
16
255
102
24
27
56
97
135
72
128
55
54
59
16
3
53
13
54
18
24
11
1
47
24
1
36
11
40
9
47
16
24
21
12
23
16
24
33
12
35
7
18
30
6
12
24
47
43
36
48
78
11
24
55
36
45
45
48
6
21
8
24
64
81
159
3
12
9
33
54
113
7
24
9
104
67
48
5
1
71
49
90
53
19
21
15
6
59
24
7
33
56
64
45
27
9
66
24
69
104
25
48
71
7
12
45
128
24
61
162
54
84
39
21
30
78
143
16
8
25
6
9
8
85
11
49
12
162
90
23
1
15
80
7
17
7
30
24
131
31
33
32
24
24
61
83
96
79
9
117
27
21
11
13
35
1
18
48
42
18
17
37
36
36
66
18
63
56
25
108
24
90
9
3
6
48
42
12
6
27
3
5
1
18
53
19
18
36
54
9
32
43
60
18
138
6
15
72
56
16
24
51
36
9
32
43
29
24
112
57
87
15
18
108
24
59
61
11
43
42
27
8
37
35
96
24
25
63
99
29
1
95
91
30
95
121
60
36
84
36
23
96
43
18
11
49
15
32
43
102
18
77
1
15
15
78
27
81
71
120
37
114
41
48
48
43
30
23
48
40
3
21
24
21
123
8
72
37
30
21
3
5
25
71
72
19
29
31
18
54
18
66
90
35
43
5
40
9
47
109
114
41
49
39
15
81
80
19
29
55
24
9
27
29
19
45
24
9
15
80
31
18
47
48
64
51
21
80
40
201
24
39
45
60
15
80
61
3
33
15
8
88
21
48
90
18
6
9
39
6
131
61
6
120
53
1
42
21
24
3
42
18
12
5
1
90
36
17
19
72
221
24
25
72
36
11
48
31
9
48
72
8
7
89
16
21
36
36
11
25
15
80
31
65
19
6
15
33
6
89
24
13
36
23
25
39
32
112
15
6
27
8
55
41
49
47
7
17
40
24
80
73
174
24
54
27
45
11
7
36
5
31
33
15
42
102
41
16
3
66
27
80
16
63
66
18
42
48
42
17
1
72
30
33
8
48
40
80
7
113
72
55
48
9
80
16
128
88
3
6
ABCD 94258342474*3^$a+1 [50013]
90
144
6
45
81
120
144
18
141
24
72
3
21
9
6
12
180
18
90
141
3
6
12
54
6
318
114
126
129
15
138
18
21
120
243
72
30
144
6
66
15
135
54
3
48
48
147
24
48
45
207
6
12
78
144
90
90
36
30
3
129
126
30
54
6
90
141
24
72
9
15
63
36
36
33
33
90
168
45
96
3
117
99
36
48
96
84
21
72
57
183
99
24
72
102
15
216
72
27
141
105
72
24
54
57
27
150
183
9
15
3
72
60
105
48
72
99
12
108
36
90
111
48
21
123
72
99
12
57
57
66
93
120
21
6
180
57
27
96
12
81
72
27
18
222
12
6
147
63
114
90
36
9
3
93
15
33
57
63
27
69
39
6
75
51
12
105
57
15
39
90
132
144
30
24
12
42
102
33
45
3
72
48
15
33
147
69
63
12
60
81
9
15
105
54
9
15
81
27
12
18
24
36
75
9
90
126
42
30
42
180
9
57
42
72
69
144
3
102
15
45
18
9
264
87
9
63
66
327
24
24
111
129
24
123
12
150
3
9
15
24
72
15
24
36
45
24
3
45
135
270
51
312
27
453
120
3
60
57
9
24
39
243
60
57
192
39
12
93
21
54
30
186
36
12
72
45
15
9
24
33
72
111
39
33
75
72
45
57
15
153
210
21
72
24
9
162
132
12
6
54
36
48
21
48
72
81
48
42
30
15
24
3
90
12
18
60
105
96
15
192
9
48
87
90
96
54
30
75
48
3
114
75
24
27
30
18
36
36
69
75
6
162
12
24
30
6
120
24
12
297
120
93
192
6
141
33
150
33
105
15
57
42
93
33
54
129
15
129
33
48
39
33
42
36
81
168
57
18
108
120
54
78
18
27
57
114
117
3
21
96
9
6
84
150
18
48
93
39
12
24
12
33
9
111
51
36
12
78
30
9
96
3
6
36
27
57
54
9
48
288
75
102
15
129
126
24
36
54
90
21
48
57
48
6
264
9
15
108
18
75
9
72
96
39
24
216
39
57
24
24
27
108
9
27
126
72
12
3
105
15
153
87
147
18
108
159
69
147
57
63
9
54
129
87
9
39
96
36
30
168
36
27
75
45
9
15
3
117
15
84
54
42
69
96
33
18
48
54
15
75
36
60
12
18
36
18
33
27
198
87
3
30
42
21
87
105
24
15
33
15
33
219
18
6
69
48
39
24
102
27
48
87
105
3
24
21
33
15
39
12
24
12
9
171
24
48
21
96
15
30
123
63
252
117
24
51
78
15
120
57
168
15
51
21
15
9
24
81
90
45
57
24
15
15
81
9
111
75
72
138
90
42
18
48
24
18
30
54
18
45
87
84
60
36
21
99
6
18
72
12
81
72
87
18
30
33
99
30
18
132
33
33
90
21
24
72
24
3
93
15
18
60
75
216
48
111
57
48
24
141
27
3
36
36
90
108
15
72
9
30
54
42
12
45
81
204
3
339
165
15
36
69
75
21
15
9
153
192
6
129
33
270
18
63
72
75
132
33
48
81
18
36
9
153
54
9
24
15
60
36
9
27
36
105
48
24
177
39
57
15
33
111
21
30
72
21
21
18
12
24
252
57
27
54
24
15
105
162
6
12
18
18
231
21
147
3
12
42
183
51
21
9
15
144
27
30
63
96
21
123
48
72
48
15
9
24
9
15
72
15
33
81
102
240
129
24
39
18
132
51
201
63
27
30
18
21
111
36
162
36
87
24
15
9
72
3
54
36
222
30
39
24
24
48
105
54
36
12
108
132
30
6
69
33
39
123
117
33
111
120
96
99
21
39
84
78
39
9
15
57
ABCD 94258644542*3^$a+1 [50049]
24
40
84
132
20
264
396
4
56
48
276
144
192
60
84
396
84
40
44
132
28
176
156
108
216
36
144
156
48
72
264
60
144
76
336
140
84
136
248
96
364
140
12
420
48
40
360
176
24
52
140
4
116
420
24
144
96
16
468
180
452
528
136
84
116
16
188
40
96
180
44
192
84
16
104
456
84
204
60
172
24
224
132
184
56
268
336
164
40
32
84
84
136
20
84
112
180
260
180
28
56
24
136
176
108
60
52
224
124
12
128
276
96
144
4
20
132
24
84
60
112
104
100
116
24
36
24
420
60
40
36
284
4
12
24
44
180
252
48
336
76
68
16
44
60
72
60
148
56
160
120
104
72
84
96
408
96
4
60
260
156
100
44
12
60
24
4
236
24
240
276
120
216
100
20
304
120
116
28
80
132
144
40
36
104
36
208
80
12
120
124
396
20
60
60
40
8
300
60
252
304
116
40
60
48
56
84
156
204
432
108
76
104
40
92
24
144
36
36
228
160
56
180
144
16
140
40
44
12
124
80
156
220
104
36
60
168
240
12
48
172
24
80
280
120
36
188
132
24
156
4
260
144
96
264
196
44
132
48
312
120
580
180
68
36
256
44
124
32
304
104
12
24
4
216
176
40
68
72
148
32
24
196
24
56
24
96
108
120
172
84
56
264
36
60
228
120
16
84
200
52
128
196
56
60
84
216
168
12
168
156
124
32
40
104
24
52
44
160
84
92
60
240
64
140
40
20
136
188
96
96
48
120
132
48
120
180
132
48
180
52
104
40
416
84
156
60
4
24
36
56
64
80
96
28
152
4
56
228
132
108
180
120
216
96
108
240
12
204
64
32
328
36
104
60
276
204
136
156
60
104
60
204
60
40
152
204
124
92
60
24
4
20
216
144
192
264
16
44
136
8
132
4
56
28
20
192
168
336
204
76
404
112
164
36
48
ABCD 94258766762*3^$a+1 [50114]
6
66
144
108
91
5
12
139
23
18
7
107
1
24
5
54
42
48
126
49
47
30
7
11
1
5
18
37
48
41
19
53
19
65
6
13
12
65
7
11
97
24
35
168
48
18
24
72
54
36
1
53
7
120
48
5
55
36
11
13
24
36
5
115
12
29
18
42
48
7
24
24
41
19
11
109
12
23
61
11
36
18
90
25
36
65
54
36
1
48
77
42
13
23
1
48
17
36
108
55
89
31
209
7
23
85
120
36
11
145
24
47
24
85
41
12
126
6
84
19
36
24
120
48
48
17
19
48
216
41
54
85
5
12
108
67
5
19
5
91
17
43
137
67
41
18
30
55
36
48
65
90
48
60
25
155
133
36
101
67
17
24
84
7
83
25
12
59
36
36
108
49
197
60
84
42
84
6
43
84
36
24
36
5
60
67
23
1
24
72
29
31
5
19
35
1
17
156
42
174
24
66
18
43
84
48
23
73
17
19
41
19
36
65
79
155
49
24
36
125
126
24
61
144
59
6
19
216
29
7
36
17
7
59
6
151
12
107
18
30
13
47
48
13
5
19
5
43
12
48
60
84
48
47
13
41
72
120
115
60
23
6
115
5
90
49
29
7
5
24
54
30
103
59
24
12
114
90
25
156
12
12
41
43
72
48
17
43
12
113
102
13
5
180
31
5
6
49
48
5
42
25
5
78
1
17
7
11
54
91
60
11
73
168
65
19
53
48
67
5
55
53
180
7
60
156
12
12
156
11
6
138
25
119
36
49
83
97
23
24
1
17
36
120
67
48
71
61
65
18
30
96
66
13
11
18
55
36
12
60
17
72
43
137
103
41
12
115
48
5
12
7
35
36
1
155
85
95
13
5
43
83
25
24
65
36
7
77
18
108
85
59
85
83
25
5
72
6
30
24
72
43
5
43
60
12
17
18
48
114
103
71
54
18
97
12
48
23
60
97
60
17
43
36
11
49
36
23
6
84
67
120
144
12
24
29
79
65
96
91
11
49
29
12
24
66
13
29
102
133
17
91
65
7
48
5
127
12
59
61
41
67
83
30
60
7
83
49
149
66
13
5
18
25
35
13
84
173
48
6
1
35
252
18
18
1
11
150
79
120
143
36
37
60
5
60
48
42
25
24
23
12
13
5
31
95
1
59
144
36
1
29
19
35
25
60
11
12
25
48
24
72
204
29
31
35
90
55
5
19
17
84
151
83
18
150
108
36
25
5
60
43
11
54
7
83
145
96
24
36
35
72
18
7
17
91
11
114
54
61
60
17
7
11
169
12
203
126
139
12
29
12
7
108
17
108
7
5
18
85
5
55
17
103
29
36
30
13
95
6
108
18
13
95
229
41
19
35
12
61
24
24
120
12
53
36
54
25
11
120
61
12
17
55
23
12
25
53
18
73
12
12
12
65
31
29
19
120
59
13
5
19
29
19
23
54
30
54
19
71
97
48
24
11
6
48
31
12
143
25
24
77
36
12
55
36
95
36
121
5
103
5
66
36
150
228
6
1
47
13
132
36
197
42
18
7
47
25
5
79
60
257
60
84
6
48
96
301
12
12
53
103
23
66
24
55
192
5
18
36
30
19
5
31
71
25
60
132
77
79
84
240
137
31
12
23
18
24
48
42
18
115
5
19
24
29
43
12
168
24
29
19
35
1
35
102
42
12
36
42
31
161
19
12
77
18
13
12
12
41
72
19
84
5
54
18
43
36
23
6
7
29
36
12
7
48
23
37
60
23
49
24
72
24
53
67
5
36
19
36
89
19
29
43
35
25
119
18
30
1
5
19
17
48
31
5
19
36
17
67
23
54
31
84
60
24
36
59
36
73
35
145
53
12
127
24
12
48
12
108
17
12
6
12
72
1
95
49
12
48
11
25
36
11
13
59
96
1
71
25
72
96
36
149
115
36
384
59
37
48
12
41
42
1
12
95
13
12
12
107
36
13
89
36
79
53
55
48
36
23
97
11
25
29
90
49
41
31
23
37
72
60
5
43
17
18
13
17
72
43
12
72
108
12
11
72
61
59
96
1
65
24
12
7
11
25
29
36
6
54
67
12
108
48
17
12
7
53
67
5
55
29
115
60
209
12
78
66
6
13
77
55
24
47
18
30
6
18
30
36
42
12
72
25
168
5
36
114
1
12
113
7
47
12
25
24
65
79
5
60
31
5
67
59
49
71
54
36
19
60
72
72
71
145
12
77
91
11
18
43
53
31
71
73
72
12
11
72
37
65
276
91
65
151
12
5
55
17
36
19
36
12
48
95
162
43
24
60
24
36
24
47
30
24
48
60
ABCD 94259489906*3^$a+1 [50149]
102
222
180
36
180
120
72
143
109
360
96
180
270
72
72
66
35
180
25
54
18
35
37
648
23
295
54
18
18
35
145
132
12
60
300
11
7
5
253
30
5
37
192
71
55
54
96
144
90
18
35
193
287
205
12
60
120
60
48
23
120
145
287
73
324
36
47
337
11
132
13
54
96
5
67
18
12
162
240
30
60
131
49
191
25
35
120
55
42
102
18
60
108
120
155
67
72
30
23
37
191
79
161
175
72
72
126
24
48
18
222
23
25
90
162
23
120
79
216
5
25
132
72
108
215
37
83
73
24
180
120
168
30
78
360
47
120
85
83
37
108
72
95
85
312
156
144
11
25
72
143
12
427
41
85
300
24
11
97
120
18
305
25
252
23
97
180
83
85
12
42
41
97
23
37
120
168
120
144
18
5
145
180
275
13
144
48
35
120
265
108
30
65
7
162
36
162
42
203
13
72
155
43
72
18
54
126
12
168
12
83
60
187
53
37
83
37
23
37
48
24
36
395
85
72
360
60
48
132
108
210
5
19
41
169
191
49
126
30
35
60
85
107
73
287
235
5
253
84
180
36
90
24
18
270
48
5
85
95
12
108
7
162
120
11
85
102
53
25
144
23
240
523
162
23
12
73
24
108
143
55
54
18
30
90
5
168
49
23
13
252
228
35
235
24
18
23
25
275
19
18
30
150
90
72
41
25
107
115
90
270
432
198
23
25
42
53
600
25
60
54
41
12
163
77
43
360
162
60
215
13
95
12
73
420
827
228
109
186
72
18
30
42
192
11
49
71
235
144
30
11
7
18
24
30
6
12
155
13
335
217
23
60
187
342
23
85
108
360
90
90
60
12
438
77
13
84
18
53
300
25
132
162
216
102
72
36
24
443
25
23
169
11
265
54
18
23
49
120
36
204
48
108
132
108
72
108
107
13
132
83
25
54
41
132
25
12
83
193
210
65
7
245
13
12
215
37
198
18
240
144
203
25
23
60
240
127
72
6
155
60
72
120
145
23
49
23
13
54
41
175
77
73
84
276
12
35
25
72
66
197
73
42
198
155
217
35
37
36
215
37
23
127
30
95
67
96
197
288
157
ABCD 94259673364*3^$a+1 [50011]
46
44
16
60
114
6
30
26
9
9
40
96
107
7
36
60
5
19
30
32
18
12
18
106
29
25
6
24
41
85
131
79
56
45
36
12
31
5
144
31
120
24
32
33
1
26
21
13
30
17
43
101
43
5
91
120
54
32
150
18
12
63
31
74
27
144
180
12
13
14
16
26
94
114
6
84
17
3
76
149
31
56
30
90
9
72
60
99
64
29
1
26
64
54
30
2
34
74
90
10
6
14
10
30
23
67
5
27
4
74
63
43
65
79
120
2
154
24
36
84
6
24
2
189
9
27
3
60
16
14
10
17
96
27
16
77
9
15
49
26
34
54
17
19
116
34
14
117
73
90
5
25
36
24
23
7
20
30
40
6
44
33
9
39
49
2
45
75
81
43
56
90
15
225
28
11
9
16
180
30
104
90
16
146
45
3
45
15
10
11
24
85
30
20
46
180
11
180
24
25
24
6
17
73
30
5
49
143
103
14
27
15
21
97
47
45
90
18
10
30
6
17
7
96
30
116
18
46
26
4
17
159
28
6
54
30
2
78
46
44
16
30
24
6
24
150
47
144
84
87
30
58
5
55
36
5
39
33
37
200
51
111
18
106
30
26
4
41
15
18
3
7
200
33
99
88
185
25
2
4
29
45
40
6
60
29
31
44
16
44
21
51
34
74
10
66
5
9
10
150
50
40
90
2
30
4
47
99
28
36
150
59
25
6
84
60
32
58
23
37
32
3
31
5
49
2
108
12
81
73
26
33
27
9
55
17
193
71
63
10
6
30
107
87
106
47
13
44
72
18
90
42
45
108
61
11
13
30
96
30
54
20
21
69
106
104
33
43
29
145
6
150
14
46
56
4
30
24
66
26
18
30
40
2
3
61
30
24
30
35
105
76
90
134
10
150
2
4
29
75
10
36
26
34
164
40
66
24
50
46
5
21
18
70
6
24
32
18
147
36
69
34
77
73
150
56
9
19
6
24
66
24
32
58
20
135
1
30
26
124
35
25
174
20
40
2
28
60
66
26
58
60
36
17
7
32
141
12
15
16
14
15
1
116
63
45
10
36
26
4
116
88
71
36
36
99
4
24
126
30
60
30
26
33
55
2
15
3
40
32
105
103
6
26
64
56
60
184
77
67
60
17
36
9
4
26
78
3
43
24
20
252
34
11
13
180
50
10
6
54
36
56
34
146
30
28
6
119
1
14
12
34
164
10
6
24
11
39
106
47
27
10
71
55
17
27
10
50
12
58
2
4
60
24
20
106
84
30
140
12
18
27
45
15
93
10
30
11
9
106
254
76
54
66
74
76
24
60
36
29
31
30
144
90
6
59
55
6
30
60
86
15
3
10
6
29
25
30
36
17
13
146
18
16
54
173
147
10
90
96
29
1
59
31
24
6
54
30
20
10
66
54
5
55
62
99
51
58
35
115
20
16
26
64
60
86
78
63
12
1
26
60
18
10
60
5
27
33
48
43
84
32
18
40
50
76
24
2
4
54
6
104
72
30
154
59
25
110
40
32
18
30
90
190
6
11
24
39
10
32
4
14
12
4
120
44
70
90
32
28
36
24
20
10
66
14
123
67
77
19
29
87
9
19
2
15
63
16
120
56
4
29
31
5
39
16
101
33
3
157
2
129
79
30
30
20
70
2
21
7
182
34
17
9
3
61
56
88
30
30
2
9
9
27
73
6
146
90
4
86
28
2
9
115
60
210
26
18
120
10
32
21
72
115
53
9
18
81
39
117
36
37
90
5
27
4
26
51
108
115
30
54
110
46
5
21
124
164
40
11
9
63
48
24
25
11
55
24
36
54
20
102
18
42
28
20
16
90
54
17
84
85
60
30
54
32
90
88
137
108
25
35
36
36
79
30
56
4
14
100
6
26
184
89
55
80
70
47
13
11
39
220
2
28
11
19
32
18
106
5
9
16
56
34
30
24
90
30
80
196
24
60
50
117
75
4
29
27
4
60
17
13
104
3
27
46
90
14
12
4
90
14
63
13
24
66
86
94
77
69
18
16
5
49
50
16
56
4
120
60
29
27
4
77
103
41
19
60
164
16
14
42
18
166
84
2
108
3
87
21
85
60
44
60
3
9
64
14
40
53
99
81
24
48
121
56
18
10
30
120
20
76
104
30
15
12
15
45
13
6
116
148
6
47
13
54
5
25
35
115
126
74
12
45
33
72
208
30
30
126
24
53
37
23
39
58
47
19
60
5
24
75
10
6
146
34
60
30
24
2
4
84
5
25
143
7
41
51
28
6
56
48
190
80
45
87
18
12
244
24
60
20
12
28
23
37
2
33
61
90
84
20
10
23
9
3
31
54
11
36
79
90
131
15
18
46
60
74
30
46
90
17
72
ABCD 94260752356*3^$a+1 [50028]
12
17
15
21
27
9
79
24
12
41
27
9
3
52
5
15
69
63
4
29
3
4
44
36
21
79
96
68
57
43
8
12
16
56
4
8
33
51
4
140
57
3
64
24
5
48
31
8
4
168
29
67
32
40
8
84
16
48
29
3
12
12
4
36
17
31
72
12
48
56
4
12
12
24
17
15
4
24
161
27
4
84
8
4
36
80
28
48
8
24
4
41
31
5
3
12
21
63
4
32
117
15
57
15
24
84
21
111
72
9
3
24
4
176
4
56
21
91
56
4
12
12
29
7
5
24
15
4
48
20
48
57
39
16
12
5
27
4
12
84
17
36
123
9
15
141
15
12
36
64
32
45
31
17
31
65
31
20
28
24
17
15
9
171
36
4
44
4
32
4
12
60
20
21
19
41
12
39
84
9
3
52
24
29
7
20
57
63
12
16
41
31
44
12
12
12
9
24
7
24
8
4
96
8
105
7
36
48
92
16
12
24
17
7
29
84
111
28
5
55
20
21
19
12
32
28
140
112
104
96
4
32
24
48
60
24
93
39
12
40
8
4
80
4
12
53
3
28
20
21
91
20
16
44
21
19
8
48
28
41
7
48
72
56
21
51
57
39
9
7
17
7
36
20
12
33
115
32
60
24
69
7
20
9
163
32
12
28
48
8
4
84
53
31
140
24
40
36
8
76
8
100
48
92
72
4
12
20
45
7
8
52
20
48
12
60
4
24
17
7
56
52
60
101
12
67
77
39
52
5
3
64
12
5
72
123
16
48
20
69
63
4
20
21
36
31
68
12
60
21
19
56
28
116
12
16
8
76
12
8
40
8
28
20
4
36
53
39
100
68
33
67
44
16
108
29
24
3
33
12
135
16
48
44
45
72
3
28
29
67
108
53
3
4
12
32
93
19
96
8
12
52
12
5
12
67
60
5
99
64
8
172
84
68
21
3
4
17
3
40
24
77
27
9
115
72
120
24
36
8
156
12
112
5
7
24
24
5
7
44
28
12
12
32
12
33
15
28
8
24
24
21
43
20
69
36
7
5
3
24
24
9
120
31
60
5
67
48
5
36
75
12
57
96
3
36
4
80
84
4
12
20
4
44
12
28
8
4
68
33
67
12
17
3
4
8
36
72
4
44
45
31
12
65
15
16
36
12
24
5
51
4
20
16
24
12
20
28
20
21
3
9
108
31
44
52
32
52
44
28
5
3
4
8
16
56
9
15
72
12
48
12
4
32
21
51
112
20
4
36
24
5
36
19
20
9
24
36
12
51
36
9
15
4
176
4
80
4
12
36
120
48
44
76
80
52
56
4
20
9
15
40
8
208
12
8
28
32
48
52
12
32
9
19
44
40
20
16
68
9
51
268
108
20
4
5
31
20
12
72
4
41
91
12
5
27
40
60
101
99
16
12
24
56
4
68
28
12
20
36
9
3
60
16
29
79
24
20
16
5
36
51
16
32
9
7
36
32
9
96
75
4
29
7
32
9
168
7
36
44
16
24
24
101
3
177
72
15
21
43
20
4
12
5
31
20
4
36
60
80
48
4
8
21
55
12
17
15
16
60
17
31
20
12
4
24
60
48
24
60
5
7
65
24
43
60
41
19
53
19
48
48
20
81
103
32
24
4
29
91
36
5
3
12
48
4
8
16
20
4
32
100
12
36
20
28
8
45
7
24
56
84
16
29
12
7
20
48
12
57
3
57
31
12
72
20
40
12
20
4
156
24
17
39
24
24
52
44
48
28
44
93
7
48
53
3
60
24
4
77
3
40
29
48
72
19
108
20
4
8
9
27
4
32
12
9
163
72
80
16
17
48
24
43
5
39
24
9
55
56
52
17
15
4
12
36
72
101
3
45
43
32
21
3
76
32
4
48
17
7
65
48
24
15
4
92
9
55
68
16
12
72
20
16
116
16
20
16
24
36
44
12
96
24
12
64
24
29
3
88
12
8
12
36
12
4
68
9
60
27
9
3
4
24
80
172
5
67
48
12
8
88
5
55
89
39
16
17
63
24
4
5
7
77
19
84
24
36
80
9
72
51
12
40
5
27
9
24
123
84
21
55
80
9
31
5
75
28
32
112
5
99
9
144
111
108
64
5
24
19
20
36
45
7
29
63
12
88
8
24
28
20
28
56
4
12
5
7
8
4
80
36
45
12
19
8
4
32
36
12
28
29
51
12
16
72
32
28
36
24
32
12
4
32
4
41
3
12
64
24
68
120
36
69
31
12
48
8
48
12
69
7
36
12
56
33
39
72
16
96
17
15
21
15
24
28
41
27
16
32
69
7
116
16
17
115
24
20
28
44
4
8
45
79
12
5
7
84
53
7
32
33
43
101
43
24
12
8
4
32
21
79
24
8
9
27
28
17
55
8
88
12
8
28
24
8
4
24
32
4
120
89
36
96
19
68
21
3
60
9
51
21
3
36
24
36
4
17
108
19
80
4
104
45
24
48
15
64
29
3
28
29
19
8
9
19
17
55
12
8
36
28
8
60
16
41
19
48
5
39
24
4
29
15
52
36
5
3
4
29
43
116
16
60
20
4
132
32
36
4
8
36
64
8
28
84
20
21
3
72
4
17
3
24
112
36
5
15
93
43
36
36
24
5
75
48
132
4
12
36
8
9
15
132
100
56
52
89
36
39
33
43
29
51
4
17
91
56
72
12
45
31
36
56
12
60
16
12
245
3
16
29
15
24
40
17
7
80
21
187
48
20
12
132
28
8
24
4
17
31
12
20
36
144
76
29
183
12
28
12
53
67
36
44
40
77
15
45
7
5
55
24
24
60
17
31
60
20
28
72
60
53
15
12
45
3
4
60
8
36
69
60
36
27
12
105
84
31
36
48
212
12
28
8
9
12
75
21
3
4
8
64
44
24
24
64
8
52
36
8
72
72
4
116
40
17
19
48
12
17
3
9
7
20
4
12
17
55
120
41
12
163
77
7
8
28
65
115
44
16
32
4
17
7
20
36
60
4
17
27
4
8
220
20
12
48
45
67
8
72
40
44
21
91
32
21
67
53
15
9
7
24
12
137
15
4
12
92
21
3
12
33
3
4
8
76
5
43
5
15
124
72
24
53
127
36
68
36
4
20
4
80
40
17
7
56
12
16
5
7
12
17
15
12
ABCD 94261029886*3^$a+1 [50004]
9
36
7
53
19
20
33
90
18
48
19
44
69
19
72
128
4
84
12
35
9
4
36
257
42
117
9
39
27
6
7
5
31
95
1
5
7
48
89
84
87
148
72
5
75
160
120
24
20
51
49
17
27
36
15
25
41
108
18
9
4
96
59
21
45
67
12
20
69
55
17
67
17
51
9
90
45
40
8
16
8
64
71
1
96
96
77
84
6
90
54
9
16
176
108
4
128
57
7
48
53
43
101
55
32
21
87
4
32
108
100
20
27
54
231
9
55
48
41
63
3
6
12
67
24
96
11
13
47
18
72
103
5
12
18
54
60
67
95
9
39
18
24
99
9
18
120
1
104
93
72
24
67
132
11
90
204
72
3
15
12
18
19
104
9
67
41
27
48
45
79
96
59
6
63
16
23
54
79
35
21
88
125
3
69
27
16
5
27
24
16
104
36
69
91
44
16
32
33
19
36
56
87
30
72
19
84
36
96
23
1
308
153
60
55
24
104
16
11
117
153
36
19
120
12
12
161
7
227
69
36
21
15
135
108
36
25
185
135
15
81
63
90
102
49
11
189
64
101
31
60
72
48
113
15
93
54
109
41
55
53
67
35
13
132
48
60
23
9
3
18
159
12
16
35
1
29
36
15
64
53
30
18
27
45
15
36
16
12
24
32
9
67
101
39
33
54
1
24
24
32
81
43
41
55
35
109
89
51
120
27
18
6
36
49
68
16
65
30
1
41
139
12
41
27
124
107
12
61
24
47
25
92
93
51
36
39
54
6
30
27
33
43
32
52
12
24
8
16
23
49
65
48
36
54
18
31
36
32
33
27
4
215
117
16
36
17
90
30
7
12
188
36
33
67
60
44
3
45
9
55
36
12
20
208
12
116
36
9
7
152
39
1
44
112
65
67
24
96
48
71
49
96
44
144
36
232
65
36
31
36
80
33
54
54
3
76
144
23
9
9
87
3
42
7
72
20
57
91
23
36
81
112
108
23
13
53
54
18
31
48
29
18
6
75
64
8
81
6
12
13
56
52
48
20
88
47
96
90
18
57
105
199
84
149
27
129
36
51
63
49
132
11
1
131
49
48
23
25
17
63
12
69
12
60
18
21
36
213
43
59
18
24
12
55
24
161
27
28
11
13
11
13
8
72
33
3
99
121
5
6
13
32
48
24
63
9
21
27
16
11
24
109
89
30
81
27
60
49
60
116
12
15
18
19
12
53
63
24
4
89
27
168
117
3
136
96
8
76
32
16
96
77
90
9
9
18
72
1
65
31
65
36
99
4
44
24
40
48
41
127
8
96
39
49
5
27
33
43
144
77
51
52
47
66
15
3
37
23
1
65
72
19
35
45
4
29
108
12
151
89
48
27
108
153
19
95
12
18
72
78
48
37
8
15
1
116
36
48
27
24
85
72
12
48
35
9
4
12
5
235
35
13
65
31
197
19
5
19
191
144
9
76
68
33
55
11
72
36
42
79
65
79
24
44
27
9
16
108
36
44
16
47
21
16
72
11
60
49
5
30
13
72
24
252
60
155
45
81
43
11
49
36
60
23
30
27
51
109
8
16
41
79
47
18
60
19
20
4
96
35
78
63
16
120
71
93
99
1
80
16
11
13
41
7
72
101
108
168
39
28
17
15
39
6
99
4
41
55
71
108
45
135
9
12
4
192
56
24
9
55
101
7
44
36
36
16
24
32
21
18
1
44
60
36
45
30
33
48
99
37
12
5
79
65
42
66
54
114
3
33
259
60
35
1
60
53
72
99
16
24
8
9
18
6
55
108
44
57
42
108
21
36
63
24
30
67
5
6
120
72
69
160
56
112
8
51
1
80
3
126
115
35
85
36
23
18
67
5
19
48
5
30
25
179
9
16
29
27
111
81
16
72
56
28
17
42
49
59
37
8
39
49
11
25
5
159
16
24
5
90
12
13
156
53
55
56
24
100
11
85
59
132
81
4
35
78
180
3
15
18
3
60
16
5
31
5
55
35
42
3
96
88
23
60
18
3
52
11
25
12
36
113
108
12
87
72
45
3
117
43
24
77
115
60
59
33
4
12
149
72
67
5
27
96
3
24
9
108
3
81
69
108
156
87
3
6
7
72
47
129
9
6
228
126
60
90
36
93
81
31
11
1
17
36
30
24
153
28
155
85
32
16
17
27
40
44
33
19
56
9
27
9
27
15
18
31
53
87
48
4
140
189
18
60
54
31
5
55
11
36
ABCD 94261695844*3^$a+1 [50051]
240
84
96
7
47
12
21
15
33
16
29
67
89
3
21
126
225
96
15
78
66
18
55
23
49
96
29
36
42
33
4
128
12
48
28
89
55
11
217
77
84
19
12
36
5
19
5
144
67
5
55
32
93
108
27
40
24
53
43
72
152
76
32
87
85
11
12
13
47
30
51
45
12
132
67
300
149
72
27
48
15
25
72
83
9
9
135
15
36
1
35
37
20
160
20
51
12
33
64
11
54
7
8
153
39
16
143
90
31
8
15
30
111
16
95
1
32
21
15
64
12
29
7
107
18
30
42
55
48
60
53
30
6
66
18
7
68
60
15
21
88
371
24
13
59
126
18
1
60
8
123
49
80
36
12
3
109
20
15
61
60
20
9
103
12
101
3
9
42
141
33
91
113
36
127
12
12
120
35
25
65
3
141
15
52
17
111
76
36
35
48
6
3
36
105
31
20
3
126
79
12
168
12
20
45
6
57
141
31
8
81
42
30
147
51
36
60
73
35
30
60
7
20
9
67
60
132
48
17
156
87
315
33
237
3
15
162
3
51
13
80
156
51
93
28
29
123
156
81
18
18
63
129
7
168
77
51
3
252
33
45
31
35
189
9
36
19
116
27
33
96
28
65
7
41
90
42
63
9
54
36
1
92
63
37
60
101
27
285
12
7
29
114
18
99
88
65
18
144
193
5
15
40
56
99
6
72
120
60
72
18
25
24
149
7
12
20
87
13
113
48
96
31
197
6
30
7
125
3
99
13
59
133
60
23
153
4
137
66
18
72
42
25
8
3
109
17
30
45
135
96
54
31
35
69
75
13
77
43
32
16
128
12
3
60
21
15
48
126
31
65
3
27
24
12
169
29
6
21
33
72
19
35
36
9
48
132
9
39
12
105
75
75
66
63
36
63
33
124
36
83
45
76
5
43
41
24
15
48
57
75
93
18
177
33
15
27
30
54
1
35
25
12
23
12
18
3
12
39
85
113
6
1
108
53
139
20
16
77
15
28
20
45
18
36
13
23
12
13
227
33
48
57
54
93
36
69
90
36
61
108
252
35
21
12
21
30
81
123
36
300
24
12
33
27
133
65
15
33
363
64
68
45
24
108
7
48
8
40
35
144
96
162
18
90
19
35
121
17
55
35
258
84
3
15
21
60
84
21
54
36
129
33
127
12
161
72
27
9
7
12
68
12
28
23
1
60
68
15
25
20
63
49
5
156
54
9
84
15
73
20
4
156
20
57
147
148
173
63
99
126
72
54
1
47
13
65
7
5
126
24
21
12
69
103
72
65
15
16
24
56
112
60
23
12
18
55
17
87
28
17
63
36
144
60
3
18
7
5
79
35
84
45
9
55
5
12
24
147
132
81
7
68
124
8
9
54
97
32
12
15
61
8
21
55
35
18
60
126
1
35
54
72
48
91
8
123
18
31
36
35
162
6
69
28
32
28
53
6
18
36
19
68
15
205
60
8
12
64
35
13
23
72
48
69
45
48
67
59
97
83
6
39
4
65
75
148
44
16
5
18
12
169
8
153
48
7
24
180
29
72
27
28
89
18
48
18
60
27
64
65
15
28
132
23
45
12
21
15
64
128
288
63
36
66
108
15
9
102
126
79
53
36
36
36
30
234
24
12
127
35
81
144
45
7
11
54
91
23
144
18
54
30
51
3
6
43
11
102
18
72
49
191
33
15
42
27
40
8
33
271
11
24
9
16
23
6
102
78
91
240
20
36
12
28
53
31
95
54
7
35
84
1
59
1
17
3
45
18
150
30
121
80
51
33
57
19
23
48
25
47
126
60
7
68
16
35
61
24
8
28
68
112
24
35
18
30
18
147
15
33
112
5
102
13
20
52
41
42
48
57
48
9
91
89
36
15
93
19
32
36
195
60
33
21
75
15
66
42
48
37
17
43
12
5
111
45
18
81
15
61
119
66
219
3
13
12
228
20
27
85
140
132
9
31
23
18
15
3
102
3
21
91
80
52
11
54
43
60
89
103
11
37
8
12
112
60
20
96
64
221
36
31
32
3
42
3
45
18
96
18
126
1
36
17
18
12
33
ABCD 94261729514*3^$a+1 [50018]
15
72
33
9
18
33
141
31
5
15
52
5
67
8
21
30
45
15
177
3
9
63
48
54
43
32
28
32
33
63
21
99
9
18
18
27
105
84
135
9
27
40
32
15
21
9
75
33
24
15
21
3
16
11
13
41
43
11
49
20
16
59
33
27
30
60
3
15
9
81
7
23
33
24
15
33
9
39
45
24
18
37
20
15
12
18
15
3
78
19
11
36
6
27
3
9
76
23
24
1
191
21
3
30
51
16
8
72
12
28
17
55
83
18
6
133
48
8
16
11
12
42
63
165
42
1
17
3
27
18
67
83
9
36
75
18
15
21
18
6
7
48
119
13
72
20
48
33
12
3
21
66
42
72
115
120
11
78
111
4
11
1
47
78
12
78
12
21
40
47
129
21
72
36
84
27
16
83
49
113
3
39
12
6
12
87
9
54
81
21
15
9
30
42
27
28
128
81
24
55
35
1
164
24
3
24
69
255
9
21
75
24
48
33
6
144
61
11
12
25
68
15
49
236
93
6
1
24
5
43
17
19
65
67
95
57
15
60
37
29
36
15
48
36
15
12
18
31
5
36
7
11
105
27
18
15
4
17
54
12
9
4
47
18
15
4
11
42
7
48
17
48
43
56
33
27
3
13
137
48
39
384
12
3
66
15
36
24
40
56
33
54
25
41
15
39
6
19
32
21
39
33
27
21
3
69
3
40
24
120
35
9
12
72
27
85
5
24
27
63
1
53
12
39
21
18
25
12
11
57
15
13
29
99
27
54
63
16
32
4
5
39
75
37
35
109
11
60
18
27
183
9
63
25
24
8
33
18
144
81
12
15
24
9
45
75
9
36
24
12
18
117
40
65
43
65
18
18
12
42
1
32
40
35
9
3
18
60
12
18
33
100
35
9
63
48
60
37
89
48
3
24
63
45
285
48
87
3
24
48
33
39
9
36
63
6
12
43
20
99
13
47
45
16
59
60
48
105
12
15
12
69
24
51
6
3
45
3
159
6
90
18
27
64
128
81
54
25
32
39
45
21
15
9
39
63
33
39
78
3
45
7
20
105
3
9
6
37
53
19
56
27
45
40
8
4
53
90
109
29
27
45
27
27
21
144
3
18
15
69
114
30
6
129
16
11
13
44
15
36
9
33
87
120
36
36
9
39
168
39
9
9
31
12
17
36
15
15
24
33
87
33
39
21
12
27
36
9
21
3
57
75
63
90
87
28
29
6
37
137
6
36
9
64
107
84
42
12
27
51
18
55
24
11
61
8
12
3
57
3
18
12
42
18
27
48
45
72
18
18
3
15
54
18
57
28
84
11
25
143
54
27
16
5
24
36
123
12
45
19
56
24
24
12
28
17
7
5
3
15
132
102
15
21
78
12
45
48
64
12
20
4
5
7
53
75
76
5
31
20
12
45
6
90
12
42
57
81
18
69
12
36
12
33
27
16
17
48
6
1
17
12
31
65
12
15
48
52
32
4
17
7
176
52
29
36
15
27
57
33
48
72
7
44
12
48
72
24
33
15
48
48
4
47
1
20
9
31
5
54
24
37
29
99
15
9
21
15
45
12
3
24
45
3
112
47
6
48
132
12
171
27
18
15
12
84
3
30
162
25
8
21
67
5
79
108
8
75
33
39
18
18
24
12
96
37
8
48
84
51
6
19
119
45
33
30
13
20
36
28
11
81
99
132
33
15
9
33
54
9
36
21
15
192
16
11
18
42
69
21
54
1
56
60
27
48
108
57
12
52
23
85
11
45
57
7
11
6
75
36
40
8
21
99
52
47
48
49
29
12
3
21
3
33
7
56
81
120
90
126
27
52
8
45
48
27
33
30
24
25
108
140
15
73
47
36
60
1
24
32
33
36
19
11
90
51
45
12
27
16
32
3
73
29
7
11
25
89
39
12
4
8
3
49
65
19
11
13
23
90
63
16
144
20
12
24
15
30
15
48
51
25
29
18
18
12
18
24
33
12
21
15
21
43
8
52
65
36
79
32
15
9
57
15
9
48
3
12
36
9
18
18
12
87
12
36
45
42
25
68
45
42
21
4
23
42
18
12
33
24
15
36
45
15
33
57
18
57
27
6
66
6
12
75
15
13
32
112
5
6
18
30
60
1
29
15
27
25
5
27
48
60
45
67
36
47
18
75
9
27
9
36
18
13
5
7
56
12
12
36
57
60
123
15
6
39
15
9
111
36
9
76
80
33
51
99
1
155
42
18
21
33
90
25
23
78
27
3
54
36
6
153
36
45
30
144
33
3
57
33
60
12
43
35
105
69
60
30
105
21
54
45
48
3
66
15
16
5
27
15
1
17
30
13
56
3
117
15
1
68
15
24
37
89
12
18
96
30
6
25
59
18
51
64
17
18
45
100
47
6
12
15
3
114
30
45
9
15
9
36
66
6
18
61
44
57
55
8
12
132
27
45
3
6
54
1
17
18
45
72
9
54
54
3
72
105
7
11
37
80
75
21
24
105
7
29
87
3
45
9
3
27
25
20
76
59
33
27
12
24
30
36
24
7
23
24
25
11
84
36
36
9
12
64
128
81
19
53
55
32
3
9
24
60
9
27
15
30
3
12
3
18
7
20
15
12
36
54
63
15
61
41
24
30
45
4
47
1
65
42
30
7
71
12
36
42
3
9
90
13
12
36
80
9
15
72
76
83
9
112
11
45
12
33
18
12
33
36
21
27
33
219
15
18
27
39
121
5
6
9
39
45
24
117
3
40
11
25
12
68
21
15
28
65
3
12
15
18
18
24
81
72
9
55
11
18
6
69
21
18
18
63
72
57
31
104
33
12
18
18
87
24
36
12
3
13
56
21
3
21
51
40
17
12
3
36
15
36
24
21
51
12
45
40
80
21
72
12
7
65
6
97
11
57
52
80
27
1
44
16
20
3
9
33
84
90
9
69
7
11
25
48
11
54
132
27
12
4
11
1
47
78
18
54
15
12
36
3
114
12
78
1
24
80
33
99
15
ABCD 94261958678*3^$a+1 [50042]
121
60
68
4
32
3
25
35
25
11
9
21
75
36
16
108
5
66
25
36
72
11
25
29
15
21
111
15
18
67
8
16
104
21
55
41
30
85
20
4
35
141
24
16
48
36
84
47
18
6
81
16
29
43
56
39
36
37
32
45
87
93
48
103
29
66
49
101
72
63
111
24
109
35
45
160
48
32
3
90
18
12
37
5
115
113
7
32
16
23
25
24
41
12
18
1
60
60
8
28
5
132
91
12
59
121
17
7
96
65
99
108
16
20
112
35
18
42
90
19
65
24
54
1
11
69
24
57
48
55
12
48
116
21
90
6
99
24
144
21
12
18
37
24
8
36
45
15
4
12
35
108
18
114
36
9
9
30
6
66
78
7
77
175
20
93
79
24
5
51
40
35
109
24
132
23
96
9
135
13
60
12
20
3
354
24
99
45
7
44
64
36
5
6
66
3
300
16
5
15
60
108
40
12
5
30
24
36
30
19
36
41
18
66
15
9
99
21
31
11
48
24
1
12
59
33
33
127
48
8
15
54
6
45
9
18
48
21
100
65
31
35
13
11
36
54
103
36
35
6
43
80
57
15
4
17
27
16
5
15
240
39
18
19
119
61
36
17
30
1
89
15
27
30
31
24
35
13
20
45
15
36
51
1
185
19
155
96
9
16
23
21
148
32
3
121
59
25
41
15
24
16
12
132
12
5
36
198
36
36
18
6
36
12
150
12
6
12
36
126
123
52
44
69
55
20
12
3
13
29
84
6
66
43
47
60
72
12
90
75
28
23
18
24
12
3
105
55
35
73
24
24
5
24
30
60
13
23
30
6
49
20
15
216
13
120
101
42
84
85
41
7
60
23
13
65
55
96
29
19
296
39
1
36
23
30
7
8
28
12
48
72
11
69
141
91
48
113
3
51
265
59
36
6
99
28
83
13
80
4
53
103
59
25
48
65
39
123
13
23
36
1
12
36
137
30
18
96
18
252
54
36
19
72
65
19
89
39
147
48
1
56
15
24
97
8
64
20
21
114
45
16
47
33
51
73
36
56
3
13
5
48
15
21
36
39
51
18
39
87
33
60
141
6
1
47
6
30
21
4
11
129
15
25
161
15
33
55
77
18
37
48
23
48
36
78
18
69
129
15
36
48
40
35
1
84
5
78
90
18
81
63
13
12
65
48
3
36
28
48
44
39
96
13
20
21
51
40
83
13
8
52
107
145
23
49
71
33
27
54
55
8
40
125
75
111
72
102
7
35
18
207
81
87
72
39
66
31
24
53
55
12
8
87
18
55
35
6
30
60
9
16
116
3
45
81
15
16
23
25
47
33
12
64
84
96
65
96
55
29
132
18
30
31
20
4
12
149
18
13
83
9
75
18
3
16
20
124
107
25
8
36
63
13
23
1
8
27
18
12
108
36
55
104
60
76
35
1
68
51
85
36
36
29
43
41
6
1
17
15
51
61
68
147
18
27
4
35
37
32
88
5
3
180
57
12
18
69
21
3
75
49
92
21
27
21
31
23
72
13
5
6
30
75
52
5
48
19
20
12
40
24
65
67
12
192
24
24
36
12
17
7
5
39
15
85
44
3
49
5
30
6
7
11
45
45
30
24
45
112
36
5
72
7
108
36
5
55
20
69
67
20
63
36
66
180
90
1
53
75
120
81
99
16
23
96
25
47
33
141
15
16
24
48
5
55
5
12
3
3
18
19
32
15
33
16
36
23
73
48
20
76
5
30
73
107
6
84
19
120
164
21
6
9
16
41
108
60
12
3
40
11
13
95
1
35
126
139
11
9
39
18
18
21
3
157
60
36
8
36
28
72
11
33
52
29
115
48
60
5
162
54
15
24
16
89
51
27
25
137
15
88
32
60
15
60
30
6
90
12
39
4
35
49
32
9
19
35
13
84
5
6
12
36
42
192
67
59
25
11
96
18
7
24
5
79
12
8
24
16
5
31
84
59
42
84
55
72
77
102
6
30
54
103
47
84
36
13
23
33
9
180
7
23
21
4
32
33
115
125
91
24
56
39
90
15
16
20
21
55
20
16
12
11
169
23
24
45
189
72
18
1
8
21
15
36
3
25
11
1
144
5
31
68
28
35
12
6
7
83
1
83
6
67
35
97
32
64
5
15
60
15
69
63
13
12
8
111
1
8
4
36
12
108
137
43
44
33
19
23
37
35
108
37
11
69
16
44
3
85
12
60
5
31
12
36
20
112
72
48
59
85
29
55
11
25
11
54
15
39
24
25
48
8
9
30
1
96
24
11
45
4
125
39
75
108
12
60
36
12
72
21
21
31
35
24
69
15
42
55
17
7
8
111
1
35
13
108
23
9
63
85
32
28
17
30
36
6
19
84
228
29
18
45
16
11
25
11
33
16
60
96
24
35
105
4
56
33
18
49
23
72
54
6
73
60
36
60
156
8
72
40
8
36
111
69
40
5
51
33
31
56
40
5
30
13
83
13
12
132
72
36
35
18
15
147
18
132
18
66
79
35
ABCD 94262219908*3^$a+1 [50008]
66
24
90
18
66
54
45
40
20
45
6
45
36
3
78
75
27
12
9
4
23
33
87
24
18
30
42
180
43
11
60
120
6
18
48
25
8
27
12
25
65
108
72
15
15
13
47
21
39
6
24
103
8
27
30
3
45
6
93
12
51
24
6
127
35
60
25
17
6
24
30
111
27
18
42
42
3
33
60
27
36
39
90
63
3
12
42
6
42
27
3
42
18
90
78
81
24
9
78
54
18
30
90
6
307
59
48
12
24
54
42
24
9
15
12
6
48
36
66
33
84
12
9
219
36
9
30
6
36
63
57
3
12
33
3
33
19
95
18
54
30
78
37
59
6
180
18
132
60
60
24
12
30
72
12
24
60
91
11
33
99
12
6
30
168
9
33
12
18
45
57
27
9
39
12
69
114
57
33
96
12
12
51
112
5
15
93
36
78
120
12
48
12
6
48
36
60
63
12
3
30
12
15
39
90
6
114
31
53
30
42
43
41
7
23
6
43
23
12
18
138
42
39
16
5
19
5
111
12
21
60
135
9
7
83
6
30
12
24
18
30
6
75
9
43
17
102
24
1
101
67
23
18
54
193
77
216
12
42
45
33
18
21
40
65
84
6
60
24
24
12
6
114
33
51
54
18
84
93
93
48
54
13
119
24
12
54
36
3
60
21
24
6
30
126
54
84
36
24
30
60
30
135
9
6
54
18
9
21
99
3
42
6
12
105
21
24
18
57
33
3
27
30
30
54
6
60
85
29
15
45
51
4
23
18
48
39
21
6
60
121
89
18
30
15
3
33
27
9
33
27
69
12
24
36
48
6
24
1
11
42
27
36
9
48
18
177
72
3
60
12
6
123
15
61
20
39
30
7
155
24
48
18
54
18
6
42
18
42
30
60
48
6
39
9
6
21
9
42
12
6
75
39
6
36
6
60
30
84
48
48
72
108
99
3
30
18
37
56
9
15
27
18
6
21
63
6
12
12
18
120
42
18
18
36
60
3
33
30
90
48
7
47
6
39
213
7
71
60
6
55
23
126
30
21
3
6
36
15
9
42
42
66
12
72
36
24
13
20
4
44
27
30
3
27
9
15
18
27
24
39
21
9
27
33
30
42
30
96
9
16
29
18
72
18
3
4
44
4
35
18
24
6
18
6
6
39
15
84
42
19
11
9
15
24
24
36
6
66
9
88
5
6
9
57
18
12
6
60
42
12
60
48
18
18
30
7
8
16
48
23
12
18
3
75
36
18
12
18
18
42
12
18
18
24
69
9
60
6
45
9
15
27
6
30
69
39
6
30
36
24
60
9
57
108
36
18
90
6
30
84
27
129
6
6
19
35
45
24
39
25
23
72
105
27
36
45
45
18
30
6
18
75
51
9
45
43
5
48
19
35
60
72
18
15
45
18
42
30
12
36
30
42
42
3
36
9
48
30
25
8
15
96
66
78
1
83
6
27
3
49
5
42
25
35
30
6
12
12
69
255
162
67
47
25
29
90
9
105
12
90
18
3
45
30
18
42
72
78
24
75
69
27
33
24
108
30
120
33
9
168
48
51
15
24
72
48
69
40
23
169
8
87
1
59
48
12
18
60
15
132
39
105
12
4
128
12
99
132
18
171
3
6
84
30
66
72
3
69
15
33
27
27
13
120
191
6
75
135
24
54
111
76
5
54
54
36
126
6
27
3
9
16
20
124
5
30
24
54
12
6
132
25
32
40
96
5
42
18
54
73
65
12
63
33
15
9
36
7
92
63
37
245
3
33
18
6
30
36
57
21
36
18
57
63
60
45
45
18
72
78
30
84
24
114
30
18
3
4
71
1
5
60
24
30
54
48
87
27
48
117
9
30
9
60
27
9
45
15
105
84
36
39
27
33
28
5
48
24
36
54
60
18
180
7
35
72
9
57
72
18
12
13
8
87
30
42
6
42
72
72
1
29
30
6
24
24
12
3
12
4
8
87
24
42
7
47
69
87
69
120
15
6
87
27
6
3
15
6
6
12
78
12
55
32
9
15
16
8
3
102
108
72
18
42
102
69
81
84
6
33
33
54
9
39
96
42
12
6
12
24
6
18
1
23
42
3
45
6
150
102
33
60
81
6
24
18
120
27
99
24
162
3
21
6
1
5
138
90
6
30
39
36
3
6
24
36
30
12
42
48
132
27
45
96
18
21
93
48
87
15
126
60
15
57
12
12
18
42
18
30
42
24
12
42
12
24
54
6
75
9
42
36
49
23
57
111
150
42
6
42
18
7
185
42
21
9
120
78
9
48
15
117
3
48
54
39
45
15
16
8
12
28
32
15
9
9
15
27
69
147
18
91
20
81
24
30
6
42
60
12
24
6
66
18
72
12
15
3
42
43
5
24
30
45
9
6
24
132
37
48
72
83
24
6
60
12
6
6
18
25
95
18
24
55
23
120
12
13
65
15
15
25
113
24
15
45
78
42
6
18
15
69
18
24
36
25
137
12
24
36
6
12
30
7
89
72
18
12
25
23
1
113
6
1
23
72
24
36
18
66
126
66
78
6
96
24
6
18
120
6
31
8
15
60
12
25
35
72
48
120
24
6
12
90
6
96
90
33
15
30
78
57
21
24
3
12
3
18
114
36
174
15
60
60
33
3
27
72
36
6
6
30
24
3
165
67
23
90
12
126
48
45
21
6
37
47
60
93
15
12
36
48
66
36
12
90
78
90
24
66
3
12
4
35
18
6
24
36
42
7
11
30
42
37
11
42
12
72
3
57
30
9
180
171
18
96
19
17
6
120
84
45
60
45
108
ABCD 94262278148*3^$a+1 [50086]
24
30
150
69
9
42
48
144
54
12
15
33
36
48
39
9
42
72
18
18
138
30
33
33
6
42
60
30
36
12
48
6
36
24
15
33
19
120
36
23
9
69
12
91
48
11
72
45
88
44
3
12
108
30
30
45
168
9
43
83
12
18
51
21
7
83
12
48
33
3
30
51
33
42
81
4
29
99
27
66
24
150
1
92
84
16
68
33
39
64
36
12
23
6
6
1
17
43
152
40
11
30
12
19
23
30
39
63
81
15
1
23
21
45
12
15
87
1
56
28
41
27
3
18
163
11
30
55
23
12
13
20
3
96
150
6
18
67
23
37
17
15
15
6
54
30
27
135
120
33
12
21
18
24
18
30
42
66
73
101
18
1
71
6
24
30
66
27
75
30
48
30
24
48
48
60
9
3
81
3
25
12
56
21
12
55
5
24
54
13
36
17
15
9
12
78
6
126
24
18
15
21
12
192
6
30
43
44
63
1
5
15
15
6
31
47
60
117
117
55
95
85
5
48
18
6
51
24
88
44
39
57
51
9
48
27
12
45
3
9
9
18
96
36
30
42
13
83
9
4
144
36
44
12
45
39
87
181
5
6
12
12
24
12
18
66
36
201
156
3
54
51
57
36
12
175
56
3
24
42
24
90
114
27
52
72
11
42
48
42
97
20
3
6
12
48
90
12
60
21
48
3
42
54
6
18
18
39
36
24
3
45
63
57
141
187
23
6
3
63
57
27
45
9
36
6
144
1
17
36
66
45
99
12
12
72
24
49
20
60
81
31
65
3
112
53
3
4
12
29
115
59
48
78
60
78
84
66
36
78
12
66
18
9
33
72
12
6
54
6
9
9
87
9
24
31
71
24
6
27
27
25
8
63
90
60
72
6
96
90
24
24
48
12
15
27
1
155
9
75
6
12
27
21
18
12
18
72
60
12
19
23
1
23
49
17
6
48
36
93
27
24
6
43
23
18
3
63
1
24
5
54
13
41
27
16
20
96
88
29
24
30
120
69
9
42
48
21
63
18
30
9
87
13
17
24
30
36
24
25
47
60
30
108
48
30
24
66
18
6
24
51
75
48
78
7
8
12
3
1
29
19
11
72
30
55
5
27
36
16
53
63
24
40
44
105
12
48
15
87
33
15
9
3
9
76
23
45
15
37
8
3
36
25
5
6
48
24
13
5
42
25
5
66
30
7
35
9
99
54
18
60
49
53
30
18
18
9
72
21
48
3
87
24
9
40
48
59
13
53
6
24
156
150
51
33
48
18
78
27
33
30
1
41
51
69
15
33
63
33
198
13
72
20
33
120
12
42
18
63
9
24
24
72
36
108
24
3
40
17
7
11
12
105
3
12
6
31
48
23
114
120
3
33
31
96
5
30
36
9
63
102
42
57
16
68
4
71
12
30
60
72
3
3
18
6
84
1
173
156
63
39
9
39
84
6
30
13
17
6
13
11
33
21
36
99
120
60
15
49
44
160
23
33
81
30
12
37
17
39
27
25
35
13
83
30
42
30
30
9
99
1
59
225
39
18
30
42
24
54
13
35
21
27
24
18
48
102
37
101
12
48
36
60
43
71
84
36
12
9
3
37
8
3
12
36
141
21
54
48
45
3
84
1
56
3
21
3
133
77
24
72
30
25
65
120
114
49
41
31
71
12
57
21
18
37
32
75
18
12
60
18
12
6
30
102
24
6
85
20
4
29
6
120
96
21
27
60
6
27
3
37
143
93
3
12
90
3
64
179
129
4
44
99
24
12
12
12
18
90
25
5
39
3
30
3
63
30
18
93
153
3
3
12
12
48
9
16
35
168
37
11
12
25
47
36
6
18
9
111
45
105
27
63
36
69
27
85
11
18
42
54
66
25
17
18
24
36
24
48
37
5
36
48
12
55
20
9
7
20
81
12
6
61
11
33
39
36
30
12
79
8
45
6
85
17
30
48
12
72
13
32
21
231
60
4
83
12
60
1
8
21
12
6
42
12
36
31
56
45
18
1
35
33
105
78
12
30
139
8
3
9
57
51
21
19
11
60
42
27
3
30
79
36
17
75
51
54
54
66
6
21
84
3
57
16
48
29
12
75
33
67
47
25
53
42
96
9
24
24
27
120
12
66
39
48
75
12
33
3
9
21
18
24
6
219
124
20
9
150
37
44
21
7
5
31
32
3
1
11
108
24
48
25
8
33
27
27
42
6
12
72
45
21
72
7
5
48
6
49
24
56
63
84
48
6
87
57
27
15
37
11
36
33
159
60
18
30
24
13
12
53
15
177
27
12
9
12
72
3
15
12
93
21
7
53
42
21
69
12
6
96
30
7
36
24
29
18
30
102
18
3
39
57
108
60
4
12
23
201
16
179
12
48
30
30
9
3
18
84
3
3
24
60
1
95
108
12
1
36
101
12
42
6
27
39
45
16
44
39
6
24
3
27
21
111
61
11
96
1
8
15
9
9
127
44
3
6
18
1
48
20
87
24
49
11
49
5
3
27
18
51
40
116
57
87
9
30
109
8
63
42
30
18
30
25
104
39
54
168
54
21
3
66
6
18
54
60
36
24
37
92
9
7
17
24
72
51
27
33
3
25
32
96
111
6
24
12
91
36
17
7
56
3
9
69
36
7
41
103
12
167
1
77
6
114
163
83
93
3
6
75
15
24
48
168
90
30
25
35
48
13
17
19
11
96
1
32
3
102
3
69
15
12
3
13
68
15
42
6
24
78
42
42
43
8
27
42
31
65
18
24
90
30
25
83
1
59
12
37
53
36
36
55
23
180
6
ABCD 94262396758*3^$a+1 [50079]
60
36
9
63
4
29
31
84
20
9
15
40
5
108
75
52
12
104
100
36
36
8
124
101
36
91
204
56
9
19
44
21
12
79
8
88
144
44
4
56
21
39
100
72
29
139
132
12
12
113
3
28
80
105
36
3
36
112
12
5
36
15
4
65
15
88
8
84
81
12
7
17
99
9
3
69
3
16
29
48
7
5
60
123
105
27
93
3
160
80
120
132
180
45
3
40
17
24
91
24
60
48
12
41
15
9
115
5
63
48
52
36
41
36
7
53
3
4
17
108
3
9
31
128
21
60
19
89
43
48
12
60
5
63
124
56
76
5
111
28
36
56
52
156
36
53
51
60
21
3
156
24
45
132
39
21
39
9
12
48
12
51
9
19
17
228
24
111
69
7
41
24
36
7
41
27
9
48
12
3
21
127
65
7
36
24
12
108
20
60
28
24
60
5
43
12
24
149
103
32
156
64
5
7
53
60
51
24
156
69
12
39
57
55
12
53
55
17
48
19
41
55
68
9
15
57
84
19
96
20
21
84
75
4
72
53
3
9
19
17
75
72
45
12
24
36
3
33
60
84
43
77
3
16
77
43
5
12
15
9
36
19
56
28
24
257
43
36
60
20
9
15
45
15
33
187
12
44
69
36
19
5
43
68
24
33
12
127
24
29
7
24
132
53
84
31
36
84
17
12
163
5
127
17
175
60
24
89
63
168
9
60
48
120
7
113
132
48
12
43
12
72
101
43
44
52
36
20
57
48
7
8
60
28
29
31
20
60
24
16
89
3
48
4
56
24
96
24
28
17
15
105
48
48
67
8
45
31
44
40
17
19
24
41
19
5
31
41
3
4
12
8
33
55
24
41
7
8
12
28
29
43
5
151
80
16
8
52
84
12
12
137
48
96
147
4
44
21
24
75
52
32
76
72
48
164
33
3
9
63
12
100
53
3
189
15
45
36
55
41
19
24
36
185
19
53
19
84
24
65
43
8
4
17
99
9
36
55
17
12
7
188
45
7
8
40
101
7
144
8
16
20
57
75
12
93
103
29
108
24
39
81
36
120
27
16
101
31
5
72
12
103
36
44
57
3
16
17
63
12
4
8
76
144
5
12
3
33
79
44
21
19
32
69
123
36
4
65
231
100
29
12
48
75
21
36
55
56
64
29
7
17
12
31
80
40
108
32
33
36
19
29
43
8
112
5
19
104
129
111
16
144
104
33
7
5
15
16
17
12
15
28
8
57
79
24
36
41
24
151
65
72
3
88
24
60
41
15
21
31
8
16
8
33
79
29
75
100
29
12
24
84
12
48
12
39
21
63
57
24
36
55
24
5
67
12
8
45
67
17
48
75
112
41
103
29
31
164
21
79
12
60
60
65
48
51
57
19
29
55
17
15
28
5
12
144
63
76
12
29
60
183
136
24
12
65
19
24
65
60
55
5
132
43
221
147
9
84
27
40
8
24
16
72
5
43
5
195
4
20
165
7
84
17
24
79
24
20
36
120
244
12
41
84
63
76
29
96
27
12
33
12
51
72
28
156
44
21
39
9
115
5
7
24
36
24
77
24
79
140
16
8
93
12
3
4
29
84
111
21
3
28
12
53
120
3
81
39
21
31
77
91
36
48
72
5
36
204
31
29
19
20
100
44
21
99
45
132
43
8
69
84
15
12
28
12
72
5
3
165
24
3
57
51
45
60
60
15
88
12
32
88
8
9
31
60
12
17
91
44
117
199
5
135
172
48
29
31
32
57
43
17
15
105
12
3
52
5
43
60
8
52
60
20
16
29
12
24
31
89
19
5
91
101
3
60
40
176
16
44
69
15
28
8
16
8
108
4
36
65
67
5
7
5
84
15
9
75
52
168
113
79
8
45
156
39
148
53
27
28
12
72
8
105
84
48
3
112
8
45
24
39
60
57
67
41
7
5
72
7
44
64
56
21
31
29
24
39
48
45
67
41
19
12
24
29
48
55
84
24
24
312
8
172
29
31
53
15
57
31
84
60
101
84
3
36
141
43
17
84
12
63
52
5
3
9
51
40
12
48
29
31
77
15
12
28
152
16
60
32
189
3
45
12
96
15
40
29
159
69
51
24
105
48
3
60
172
12
41
27
60
88
29
31
5
19
17
3
57
43
12
185
19
36
96
24
44
16
41
55
29
51
52
36
24
20
28
29
24
36
219
192
33
27
4
41
135
28
20
9
12
84
7
188
12
45
7
12
24
12
8
24
36
9
15
117
103
72
53
60
48
7
68
9
19
41
39
40
17
15
40
77
127
65
120
3
33
43
101
3
81
19
68
57
51
52
5
60
115
24
29
12
15
4
60
120
161
15
4
24
ABCD 94262605148*3^$a+1 [50043]
60
864
36
12
36
216
60
84
96
444
384
840
276
252
288
36
336
180
180
60
180
72
156
60
36
156
24
144
900
36
336
132
48
324
528
396
156
36
108
132
372
288
360
144
180
36
60
300
288
276
108
108
180
48
96
84
72
348
912
420
144
48
348
228
72
60
612
108
480
540
252
60
216
192
108
420
156
180
36
108
24
72
84
180
396
204
324
72
48
252
24
756
36
252
228
168
12
144
60
216
180
144
180
36
288
324
756
144
108
360
84
648
276
756
516
24
288
12
36
132
288
360
12
360
132
108
180
108
108
120
384
432
444
24
540
48
960
12
252
144
24
408
324
276
12
60
12
144
96
300
288
96
264
816
12
168
84
600
156
396
396
60
192
36
180
60
252
288
252
552
180
240
360
36
120
180
36
360
348
432
36
84
216
60
360
84
288
60
408
180
168
72
180
408
240
192
312
216
84
252
288
276
252
660
288
60
144
72
264
96
516
144
96
120
360
168
252
108
684
48
108
36
ABCD 94262753842*3^$a+1 [50022]
103
5
79
11
61
29
3
33
7
12
53
15
100
32
36
12
21
39
16
35
81
4
5
27
27
54
72
36
91
32
108
12
132
40
24
104
48
24
87
1
56
192
60
24
60
60
4
20
72
4
5
18
57
33
51
21
36
75
33
31
36
60
24
24
12
80
3
18
36
36
36
31
72
92
39
1
17
31
108
48
36
36
11
81
52
108
8
24
120
84
16
60
23
1
36
24
92
24
16
5
243
4
32
45
39
33
3
4
47
25
12
308
40
44
40
35
18
180
43
12
8
27
1
12
32
76
5
18
73
8
9
27
153
7
44
36
3
13
24
20
84
48
28
56
84
21
3
76
84
12
44
12
21
123
39
49
20
129
99
48
76
60
5
139
24
53
187
72
20
64
32
21
54
45
40
41
3
24
12
12
28
44
36
21
19
24
24
72
20
57
15
48
132
75
165
28
120
60
92
40
168
29
3
292
84
140
21
103
113
15
40
17
15
57
36
39
36
24
24
12
84
120
16
60
20
160
68
60
15
25
44
48
45
15
24
24
45
19
143
72
1
24
119
57
72
28
5
51
75
18
147
177
144
15
40
48
12
32
28
41
36
72
54
1
144
164
33
15
112
32
88
12
36
60
8
24
9
99
27
45
27
145
17
7
56
48
148
11
49
80
69
43
92
4
5
39
48
40
17
72
75
4
32
48
12
60
112
12
185
19
32
4
56
15
129
40
65
15
57
39
4
20
45
19
32
124
60
68
100
92
4
96
24
47
49
113
27
45
108
3
64
36
41
18
49
24
140
28
12
53
27
88
44
4
125
39
33
115
60
77
43
48
20
24
52
60
5
31
68
117
39
96
72
16
204
32
9
51
57
36
36
27
9
123
36
75
21
33
15
28
8
21
36
79
108
72
44
24
28
59
133
8
252
168
40
72
20
27
1
92
33
43
140
51
9
16
68
112
11
18
111
15
13
8
72
52
125
18
33
28
44
16
180
92
28
176
4
12
8
9
27
36
4
8
87
73
8
24
60
36
33
51
28
65
36
18
9
52
168
44
40
29
7
44
21
7
8
12
72
45
51
24
196
24
29
51
75
54
7
24
20
165
55
53
27
9
19
260
52
68
72
16
32
3
9
40
116
4
36
24
80
288
108
15
45
27
1
84
59
69
4
36
20
28
5
79
65
103
48
44
16
116
36
28
84
92
16
48
24
12
53
27
108
60
76
32
28
24
41
67
5
18
49
5
135
9
43
56
160
32
15
33
48
24
21
7
104
96
40
80
33
87
3
45
27
90
99
9
187
132
36
5
36
36
27
9
43
24
32
9
3
105
87
39
54
7
11
69
36
84
27
21
36
4
11
121
95
13
5
15
28
20
24
57
19
20
24
24
4
12
77
18
25
20
4
60
84
149
103
84
116
4
80
52
8
4
128
52
120
72
20
28
11
162
19
17
51
39
49
120
24
20
57
18
9
189
15
40
36
12
144
20
21
43
56
16
80
48
81
111
15
9
4
41
36
87
16
12
84
48
12
101
43
12
89
36
18
18
3
120
88
48
24
44
4
65
18
133
11
45
9
19
48
8
112
108
32
108
87
85
5
39
36
84
28
8
60
24
24
36
24
100
5
115
72
20
24
16
80
177
18
85
132
48
23
21
40
36
44
4
176
28
12
44
36
40
36
108
20
40
12
32
9
31
108
48
12
48
156
60
68
52
24
56
21
108
159
28
29
31
72
5
72
43
72
68
69
39
15
90
135
64
20
96
4
80
69
15
156
76
77
27
81
3
33
19
8
4
12
60
5
51
60
141
31
200
48
52
8
3
25
104
12
24
69
36
7
155
18
91
60
65
15
36
28
36
11
9
36
84
33
15
39
37
56
28
68
27
93
40
8
75
9
60
16
5
7
80
39
13
20
39
9
81
54
54
19
92
24
84
76
8
28
20
12
28
24
17
39
48
4
96
180
29
31
44
28
12
248
72
48
21
39
28
41
75
24
36
40
36
44
16
80
4
5
139
24
132
8
52
23
54
3
4
56
9
7
8
57
19
96
101
91
20
12
16
8
33
36
51
39
1
12
80
48
4
68
144
48
88
11
9
4
41
3
12
28
56
148
12
60
41
7
212
96
12
33
123
120
63
33
24
76
137
90
9
135
25
44
148
56
4
60
20
3
73
12
108
5
31
24
32
12
9
63
60
3
33
21
7
12
89
36
39
4
47
85
44
40
8
88
32
40
32
60
28
29
3
177
159
201
79
20
4
24
24
108
20
100
60
24
96
ABCD 94262800012*3^$a+1 [50049]
99
9
72
51
144
84
306
54
24
192
45
15
165
33
102
105
81
15
12
72
279
36
18
30
60
48
78
279
132
51
42
72
18
270
216
30
42
15
84
75
258
552
6
18
174
162
15
9
234
93
72
63
18
90
6
51
24
240
75
165
75
33
15
33
84
48
21
72
18
57
189
123
3
24
45
21
114
180
33
60
117
126
9
51
69
15
24
9
108
60
33
24
72
63
111
114
162
180
48
90
78
117
48
60
12
123
72
162
63
48
33
54
18
54
21
84
15
105
3
108
9
15
33
132
36
63
57
75
102
87
39
72
42
72
30
21
432
21
120
147
120
12
63
168
9
111
216
81
15
69
159
36
33
12
123
33
24
9
87
27
12
96
117
237
114
84
108
129
60
9
147
24
141
39
96
204
15
60
33
87
21
75
210
72
63
87
12
21
24
60
165
24
144
246
21
96
207
117
15
21
60
12
123
9
153
318
18
51
45
3
348
24
33
6
9
192
231
105
159
96
18
51
75
81
363
126
54
72
177
3
144
21
12
48
69
51
39
33
132
180
135
78
27
21
78
36
54
30
69
48
87
342
15
156
27
72
81
24
105
15
111
72
36
144
36
69
132
108
183
12
90
27
69
30
189
141
171
3
72
165
36
87
18
99
108
105
75
168
45
120
72
63
252
87
45
60
309
39
168
132
15
33
147
186
39
15
33
84
60
33
6
21
108
225
258
30
24
63
168
3
126
66
129
159
9
123
189
168
3
9
399
90
27
549
183
15
108
165
12
315
18
75
72
45
63
9
90
36
69
45
138
6
126
90
66
54
111
84
45
48
90
33
63
9
108
63
177
39
216
69
39
54
336
54
45
87
21
63
81
105
51
3
552
288
9
15
18
147
27
45
15
198
315
60
87
81
9
6
90
30
72
45
207
36
69
21
78
36
30
51
60
15
549
51
69
75
90
3
312
39
54
183
12
147
36
180
9
9
150
117
45
39
168
228
63
21
48
228
84
15
36
9
36
12
87
6
90
108
129
63
24
141
24
45
6
210
75
219
105
33
27
45
51
99
66
15
180
60
3
30
111
168
153
114
165
33
90
108
45
84
48
108
195
24
108
228
9
15
33
231
24
36
117
27
45
57
3
12
108
72
96
300
219
33
111
9
72
96
72
45
30
402
3
243
57
48
27
12
168
33
39
165
48
141
27
180
135
24
90
90
36
12
126
162
9
60
39
72
345
60
69
3
120
12
60
159
126
195
75
393
111
9
12
3
105
87
36
117
267
225
309
27
24
ABCD 94262962936*3^$a+1 [50033]
48
3
312
117
6
54
66
53
1
24
90
69
56
40
32
120
112
57
36
99
3
45
141
156
108
270
18
83
16
33
156
42
84
168
30
60
11
25
12
60
120
54
33
8
49
54
57
33
6
48
18
87
45
35
37
30
36
42
111
24
80
72
13
11
40
32
67
21
9
42
45
99
117
99
5
13
12
15
104
72
64
33
18
69
9
84
35
25
36
192
54
54
15
135
12
5
127
36
69
21
36
84
11
43
6
39
45
3
105
23
19
18
102
60
36
21
51
30
15
8
49
36
36
54
54
11
40
99
36
161
24
49
135
3
5
40
45
60
47
136
32
24
184
9
66
21
56
13
6
18
12
63
8
37
72
54
72
29
88
27
114
27
75
5
55
30
35
40
93
59
25
23
24
61
132
87
56
13
24
107
24
61
59
1
63
21
36
96
47
88
27
30
78
48
17
109
59
19
53
49
15
111
33
21
59
40
27
5
49
24
30
9
72
9
87
75
18
24
3
168
27
69
21
75
48
21
30
213
3
5
19
144
12
17
25
63
9
30
9
96
80
13
3
3
66
114
90
87
120
32
25
42
66
78
141
8
115
5
55
48
54
24
84
87
45
84
54
153
87
17
121
15
8
91
5
139
21
51
102
6
12
18
35
1
24
15
51
141
39
81
32
88
32
288
88
32
24
73
42
53
85
11
40
56
1
15
8
1
66
54
36
54
5
16
123
6
156
59
13
123
27
21
27
42
75
45
18
9
24
152
37
210
180
18
60
12
11
61
108
60
27
8
40
51
29
1
24
12
59
64
21
54
6
47
19
6
12
6
5
7
54
11
157
123
72
51
24
5
13
155
19
29
61
96
48
54
45
135
108
5
67
21
105
71
1
18
29
7
81
15
89
1
72
126
12
72
18
99
45
131
19
84
36
24
21
123
165
15
36
69
80
13
59
48
1
12
75
32
7
233
40
32
48
25
18
180
89
19
84
41
55
57
32
163
45
39
33
27
101
64
45
18
33
75
45
33
36
59
96
1
239
103
42
216
72
87
75
29
37
24
155
25
39
285
30
24
5
160
32
24
120
37
147
51
5
7
114
15
69
24
30
6
15
57
63
21
36
87
93
59
88
8
169
23
37
35
16
105
42
72
53
16
21
59
16
24
27
45
3
24
5
61
54
21
24
27
18
75
51
60
30
107
24
24
64
33
63
96
104
16
15
89
24
13
3
195
72
5
49
39
72
153
39
21
99
81
120
15
80
64
93
60
84
51
24
39
54
35
1
39
128
43
90
42
65
25
87
147
18
11
25
120
39
32
1
47
13
30
18
6
18
123
69
203
48
40
57
108
3
87
54
54
66
150
149
64
87
96
54
84
36
78
126
39
27
78
15
3
54
18
21
56
48
16
32
88
45
84
47
133
78
72
5
85
3
99
144
21
93
51
21
30
69
57
18
126
18
6
72
87
75
45
48
45
42
57
8
48
139
21
24
56
19
54
6
18
138
90
3
39
48
90
18
29
13
3
51
36
18
120
96
36
195
3
21
48
3
45
24
24
9
42
54
47
97
23
13
54
36
90
36
35
19
30
144
87
93
6
77
40
273
95
37
12
15
21
6
48
117
15
84
144
21
21
30
21
104
16
8
1
143
13
267
21
6
69
56
1
30
42
87
24
81
159
117
99
21
83
61
6
45
3
149
37
83
7
108
48
45
105
12
6
269
16
15
42
12
11
64
48
9
23
13
12
90
18
180
60
72
51
15
6
30
24
54
48
18
54
6
54
51
165
219
120
33
42
30
15
27
173
61
27
3
6
135
24
32
133
12
39
176
25
47
40
32
343
57
195
18
18
153
27
150
54
33
75
5
13
27
8
175
54
36
255
120
57
6
137
43
102
23
40
81
90
90
3
15
6
120
27
45
24
3
45
155
7
18
78
33
105
36
123
27
5
43
6
36
59
16
33
72
15
111
17
73
18
66
3
57
111
8
79
12
21
195
5
19
66
108
87
32
25
96
159
93
27
63
65
24
64
27
12
78
54
29
79
102
51
27
ABCD 94263139442*3^$a+1 [50009]
55
9
44
31
6
63
27
78
42
78
11
16
9
24
36
15
44
37
15
72
15
120
12
5
91
240
5
19
69
9
6
5
37
27
21
6
69
9
3
24
56
64
20
49
12
12
108
222
90
12
35
4
21
59
37
18
54
42
18
12
36
23
4
32
25
159
27
125
67
77
133
12
144
12
108
30
102
54
18
96
30
101
16
3
54
12
90
36
30
99
51
60
12
96
210
54
30
96
11
4
15
17
85
72
15
8
13
51
9
39
27
78
18
5
73
15
9
30
72
5
25
6
113
7
78
47
127
18
12
18
12
17
31
60
5
7
72
5
61
30
24
60
153
201
71
16
93
12
15
93
90
5
7
45
44
1
42
30
27
105
6
65
49
24
54
36
66
99
152
7
36
24
12
54
11
28
117
36
210
53
67
48
36
93
21
30
204
18
15
9
30
5
13
66
77
13
11
13
138
117
27
24
60
24
45
3
30
48
39
57
11
37
23
7
66
72
95
97
48
72
47
16
44
16
93
6
48
48
30
35
25
114
5
43
21
9
60
23
25
108
71
43
36
6
54
9
108
168
75
12
42
6
17
7
48
65
60
4
51
12
12
33
75
30
3
24
69
167
43
9
45
48
24
3
3
60
12
141
9
23
43
54
15
60
15
33
57
18
5
67
48
12
53
28
96
48
15
6
47
19
21
33
6
41
163
72
54
15
51
5
7
66
35
85
96
6
102
18
9
45
51
20
13
39
171
126
63
15
17
19
114
12
24
71
1
30
12
41
7
30
39
111
53
36
1
15
3
117
87
12
54
11
1
24
11
60
7
21
32
19
45
33
120
6
57
15
65
60
4
39
72
65
25
42
6
47
73
39
8
19
41
7
21
99
45
15
57
81
48
6
108
21
72
44
91
117
27
48
17
36
7
12
33
32
64
39
30
12
24
12
30
5
49
6
89
96
7
60
36
41
1
120
63
69
83
85
27
93
12
11
19
66
24
42
84
9
32
49
30
42
144
18
90
6
6
30
90
18
53
24
13
6
102
72
6
41
13
87
60
36
9
108
30
78
18
72
9
111
78
42
89
1
12
48
27
8
19
89
7
42
3
3
6
71
24
1
18
36
6
35
7
60
6
96
6
48
6
51
105
12
18
5
7
12
9
45
39
32
13
36
42
65
25
18
126
59
61
24
107
37
6
21
51
129
39
54
126
30
47
144
79
6
99
15
45
51
24
6
3
15
18
39
51
84
65
19
120
21
39
17
55
42
60
30
45
21
11
31
18
12
3
39
17
36
28
39
66
6
18
23
97
6
105
15
57
15
53
157
95
100
27
36
45
116
13
6
9
261
12
90
5
40
93
90
90
36
11
25
60
27
8
19
6
24
24
30
66
39
36
3
108
18
75
51
60
33
63
12
6
6
54
24
18
42
63
68
16
93
3
15
129
15
21
45
78
30
24
6
6
24
11
13
60
63
33
42
69
3
53
7
90
23
40
33
12
63
51
33
27
66
12
167
19
36
5
1
60
39
3
53
49
18
36
57
75
29
40
3
126
162
12
18
3
32
13
66
48
30
126
9
75
72
5
16
48
20
85
27
69
95
16
3
36
5
121
35
88
12
3
17
7
12
21
72
33
12
36
6
65
19
132
65
13
174
72
89
16
69
24
3
20
13
60
35
19
36
30
54
120
18
18
45
69
48
42
57
51
108
21
33
3
39
24
6
11
40
24
3
18
42
48
78
30
221
148
3
30
75
20
7
6
36
18
17
19
66
35
1
15
69
24
30
120
24
30
78
33
69
18
57
32
79
57
72
3
132
6
11
145
99
12
57
167
36
25
12
15
8
64
36
84
56
25
24
71
25
3
15
21
56
13
24
12
48
48
195
33
11
49
24
111
111
84
54
210
48
30
42
48
5
13
11
60
91
9
81
155
277
47
16
33
15
15
30
90
72
114
24
87
27
18
35
13
54
6
15
39
30
78
24
125
49
27
33
75
111
48
18
24
59
36
79
216
185
49
90
6
30
41
49
3
105
3
3
6
54
5
12
160
57
107
13
3
9
120
24
60
30
60
12
9
39
102
12
23
13
99
3
5
79
48
81
9
11
7
57
81
11
1
90
57
15
18
48
27
33
36
30
6
78
42
35
4
51
30
27
15
6
60
60
6
41
97
23
19
41
25
23
4
15
33
45
35
19
36
18
71
31
138
12
24
54
102
54
6
27
128
115
60
18
71
40
33
12
6
84
48
108
48
41
1
35
7
12
125
60
4
39
12
6
35
84
91
30
120
12
42
144
54
3
63
9
27
78
6
192
78
84
87
105
30
18
6
60
54
23
7
102
18
132
45
56
24
19
30
72
63
21
3
3
42
3
24
51
42
336
11
64
32
13
99
32
73
11
7
12
138
48
30
24
33
33
42
18
42
5
103
30
114
96
12
42
23
88
9
66
60
42
78
5
37
15
27
36
45
32
4
120
24
56
13
107
40
15
36
48
6
108
12
6
12
42
168
36
72
35
ABCD 94263181438*3^$a+1 [50067]
36
48
24
13
198
54
15
3
5
25
78
29
12
36
72
96
7
48
21
108
32
48
48
84
1
54
18
75
20
1
30
177
72
21
96
11
7
5
40
27
185
25
3
60
51
29
40
3
9
48
33
15
20
49
11
79
6
12
23
19
65
16
24
33
23
4
33
36
30
129
15
117
15
81
8
12
12
25
36
60
47
4
39
12
29
16
27
41
31
41
19
153
12
8
37
3
105
18
60
17
96
7
60
30
15
27
12
53
96
37
108
39
8
19
24
17
12
112
60
63
72
60
18
18
69
104
76
39
17
4
105
48
11
112
8
16
15
24
57
12
60
15
33
3
30
35
1
15
68
36
36
84
64
45
30
5
28
63
29
28
15
69
20
85
3
12
8
48
64
8
25
18
69
15
5
40
51
53
16
3
18
138
5
85
11
16
60
8
12
24
13
15
27
41
40
72
93
59
136
27
5
72
28
8
48
37
39
33
15
80
48
40
45
135
15
9
3
42
30
81
117
11
25
51
20
1
24
18
156
9
51
65
1
11
7
65
72
28
60
60
3
24
5
156
4
15
108
18
47
55
65
12
96
12
193
54
33
48
8
84
43
5
4
36
72
68
12
1
59
40
20
100
57
3
92
36
13
39
15
12
5
100
56
7
41
61
71
52
3
9
44
24
36
12
24
31
24
65
108
12
24
64
56
24
48
4
80
13
35
28
12
21
30
21
15
29
52
72
20
13
72
11
36
48
12
13
155
25
18
5
13
60
39
27
186
30
18
27
24
20
24
16
48
32
31
5
7
57
20
100
20
145
6
29
28
56
64
57
11
19
24
17
12
72
43
72
18
90
30
78
9
140
79
9
20
48
55
65
24
28
21
11
40
8
55
17
19
12
185
13
39
60
116
7
129
15
18
23
24
108
172
80
25
30
5
13
36
11
24
64
32
24
7
17
36
25
51
56
37
3
9
6
53
24
97
15
8
40
20
25
42
54
174
105
72
21
15
27
17
19
5
25
11
88
20
12
16
69
3
87
5
16
39
41
25
47
12
85
71
7
5
148
68
7
9
68
12
48
25
6
9
45
11
24
55
33
80
52
51
66
23
13
35
12
7
6
48
6
21
9
11
7
53
4
3
30
47
40
63
5
100
20
1
39
15
12
5
55
5
16
9
243
8
4
39
5
64
12
93
18
90
15
20
73
24
18
69
21
18
90
47
19
6
47
52
99
17
49
24
207
27
36
17
49
60
54
36
33
48
27
5
48
37
15
15
78
15
39
5
13
12
6
29
36
12
52
56
43
5
19
12
65
16
69
90
21
8
79
36
5
60
36
48
36
7
17
12
16
8
1
23
37
15
51
78
35
120
4
132
9
11
13
18
12
18
42
57
45
23
28
39
6
15
24
120
105
15
3
105
12
33
15
68
7
12
5
31
9
15
54
47
4
8
25
78
45
3
9
141
51
39
21
68
28
68
7
17
1
6
101
19
113
48
55
17
7
33
15
60
33
39
18
15
56
24
31
72
77
7
18
42
65
28
63
42
3
15
17
52
15
29
49
11
12
43
54
36
71
19
36
29
25
24
15
3
17
67
45
8
12
24
7
108
17
13
51
20
16
93
6
126
12
11
12
37
75
15
41
52
9
6
12
96
9
8
13
35
24
12
73
35
40
3
5
13
99
45
3
8
55
89
127
6
35
19
5
28
20
12
19
60
17
49
60
18
5
60
43
29
16
104
43
101
79
5
36
12
52
20
208
32
28
3
5
12
19
41
49
3
33
54
5
1
59
43
18
54
45
45
23
88
75
48
17
24
40
51
177
93
27
8
49
35
61
15
20
12
52
36
9
11
4
15
125
96
49
135
9
71
36
19
65
76
32
7
5
19
21
15
33
12
116
19
53
13
42
41
36
48
28
24
21
27
8
19
5
13
15
21
107
4
45
23
48
43
65
52
12
15
65
40
21
47
4
3
33
24
8
12
133
3
144
51
17
72
1
42
77
156
19
113
25
87
39
24
57
8
28
104
28
20
100
105
36
59
43
45
27
17
16
20
24
85
60
15
33
42
81
44
1
18
69
15
45
48
44
24
4
21
12
95
24
25
6
12
90
42
93
68
37
66
81
36
12
51
72
18
90
9
8
19
6
23
4
72
48
116
25
71
28
72
81
99
3
53
7
30
11
24
112
56
72
1
119
43
17
13
95
139
45
123
12
5
48
7
5
24
7
30
24
35
28
8
12
28
99
6
39
9
11
28
3
48
17
19
36
89
25
36
12
63
24
93
150
245
36
16
44
31
33
273
83
7
57
57
15
36
92
31
6
35
148
8
52
12
33
11
12
13
66
180
21
39
5
28
48
20
12
61
27
63
5
1
3
63
197
1
24
3
123
17
67
5
40
20
31
29
151
36
41
43
29
43
77
112
96
20
24
88
3
48
72
9
60
3
5
67
24
41
28
15
18
15
20
52
56
72
40
123
24
17
16
92
40
8
60
103
36
5
13
23
52
3
5
24
16
3
5
36
84
84
100
3
45
20
72
7
81
39
6
27
21
27
8
4
32
24
4
20
25
3
3
17
73
87
32
28
45
15
20
25
72
15
20
12
24
16
44
76
81
179
28
68
64
20
19
41
60
40
15
53
37
35
109
59
12
25
66
9
8
72
1
15
44
24
49
3
15
29
48
7
24
5
7
89
91
24
48
18
15
20
79
33
8
24
60
19
9
3
42
66
5
19
53
13
6
5
16
33
11
24
4
51
69
3
45
39
21
32
7
18
27
68
157
11
7
41
16
51
5
12
37
11
52
32
61
27
108
15
72
93
15
72
12
24
5
7
29
43
60
65
60
37
11
40
120
20
12
208
24
15
21
9
3
15
ABCD 94263222338*3^$a+1 [50003]
69
15
12
45
12
60
15
48
57
60
11
37
78
9
51
210
12
27
21
42
9
36
152
85
3
120
3
24
60
78
120
90
18
24
27
21
75
8
4
68
7
45
60
93
30
42
3
45
42
18
30
5
145
27
12
8
88
33
24
23
28
69
3
20
37
203
220
15
17
13
99
8
55
30
48
87
168
15
108
54
15
48
24
33
23
4
3
45
291
9
216
45
27
12
33
83
76
3
36
12
60
69
111
78
84
27
51
30
27
8
52
33
35
108
4
33
135
48
87
30
23
76
21
75
45
75
27
5
31
12
18
147
3
42
15
207
18
15
75
42
27
183
65
96
76
153
6
60
114
18
5
4
36
33
12
183
9
168
72
30
48
65
7
6
42
17
16
57
42
65
31
42
12
11
84
13
3
39
53
37
60
75
72
44
24
28
27
60
18
15
45
15
57
66
45
9
123
27
66
95
7
12
90
6
21
3
165
63
9
36
24
81
63
27
72
90
75
36
96
21
207
12
104
19
30
90
45
21
120
119
36
67
30
12
168
39
44
7
90
35
48
67
30
47
13
18
9
75
30
15
36
9
3
12
81
59
31
5
76
3
101
19
6
47
7
93
27
120
33
27
18
143
49
36
27
48
12
33
12
48
90
12
17
40
60
33
99
21
35
12
25
11
19
90
63
105
87
15
57
33
18
90
48
12
75
8
16
8
13
132
75
15
57
36
12
171
24
90
23
25
183
9
83
40
3
60
174
6
69
12
3
53
12
103
12
65
73
12
15
45
23
4
8
16
15
5
64
21
84
27
3
18
27
3
77
115
90
27
9
39
60
3
9
24
60
84
20
28
48
12
15
60
42
48
23
184
3
48
89
25
156
47
4
9
120
12
42
101
16
24
129
6
9
68
13
99
75
18
27
188
37
18
132
48
12
18
42
81
9
3
8
19
45
180
93
90
30
15
27
90
108
15
87
81
27
12
33
8
76
24
92
43
54
48
23
25
51
60
3
6
39
135
105
48
3
42
90
12
33
147
48
17
1
42
30
75
117
6
17
88
27
12
6
147
80
25
12
71
19
48
17
115
6
54
78
3
140
25
24
95
16
36
3
41
52
105
39
60
8
28
72
21
47
85
72
147
108
20
55
18
15
48
39
90
71
7
9
3
18
27
12
108
68
72
43
57
3
12
6
27
87
153
12
33
147
21
39
3
12
6
171
51
33
9
3
15
9
8
25
75
12
36
68
7
5
115
69
68
40
45
36
24
183
3
29
103
65
25
30
9
44
49
87
21
3
45
84
6
5
16
24
9
138
12
6
27
20
4
60
3
57
48
15
18
132
27
48
3
9
8
52
33
108
27
63
48
24
33
3
24
105
165
18
45
8
79
18
18
24
78
3
84
12
108
116
79
48
120
30
63
9
30
18
135
80
40
57
3
84
56
72
61
84
36
72
15
24
44
40
39
18
108
114
66
60
30
9
75
18
15
57
15
48
8
132
85
3
140
16
60
3
93
12
20
25
23
25
99
156
68
139
90
48
75
12
21
75
147
17
36
25
27
33
24
60
51
75
9
36
27
30
12
66
12
48
9
33
207
45
195
81
47
13
87
15
30
42
57
39
54
18
5
132
25
90
5
52
3
6
39
63
93
27
30
72
3
207
6
84
35
163
9
21
15
8
49
15
8
52
8
64
48
75
33
183
57
8
12
4
36
48
57
27
33
18
29
25
18
45
24
3
300
18
143
19
117
21
48
12
12
3
72
8
12
13
23
19
33
135
9
3
78
78
21
171
60
18
42
12
138
60
72
27
51
33
189
78
30
39
36
32
55
45
15
18
63
27
77
115
53
4
48
81
72
12
15
81
42
9
33
143
43
24
45
33
87
12
8
43
18
87
33
35
7
30
35
4
8
52
183
96
45
69
60
15
45
6
30
39
63
5
12
61
12
23
84
100
45
48
18
54
11
25
47
7
48
9
24
24
63
42
51
9
191
16
96
33
72
18
54
83
4
189
72
87
21
90
5
52
15
60
5
37
27
9
47
37
60
3
15
137
43
57
45
48
60
12
66
9
20
43
12
53
7
53
12
76
27
5
4
48
12
93
135
48
27
81
12
57
15
141
84
6
9
63
9
51
30
72
6
57
57
27
21
60
90
17
28
8
16
63
57
33
36
12
35
133
27
12
21
27
60
33
47
7
45
243
12
33
12
12
93
78
12
48
12
81
9
66
65
72
25
12
23
115
48
45
9
11
40
104
73
15
27
30
48
27
75
45
75
113
25
60
15
57
18
17
13
42
18
42
81
80
67
42
6
24
113
100
72
93
12
27
39
84
6
54
210
35
76
9
23
55
30
12
48
39
ABCD 94263527674*3^$a+1 [50081]
21
39
144
177
60
39
54
66
21
36
87
33
15
222
75
75
36
150
24
111
84
21
39
3
102
195
165
168
195
117
30
108
48
57
27
21
24
21
30
60
192
72
57
84
75
72
72
6
171
3
36
30
162
48
45
15
114
51
27
9
99
45
195
84
45
135
108
18
15
156
189
159
3
72
48
78
72
48
15
132
3
81
51
57
135
96
12
12
36
162
90
342
30
66
72
42
21
27
12
186
135
144
63
192
18
78
84
6
27
15
30
72
63
132
51
42
18
30
87
27
33
117
3
123
9
156
24
93
42
78
87
216
99
33
75
12
78
18
312
108
192
9
9
51
108
120
108
24
93
18
48
30
27
123
90
15
9
30
57
33
15
180
183
249
63
105
21
72
450
72
30
6
60
30
42
9
141
75
75
162
30
60
81
15
117
48
57
42
33
12
291
30
30
429
180
3
108
117
15
48
30
111
51
150
27
45
51
12
147
141
75
24
30
336
99
15
33
87
93
75
57
45
48
42
57
231
93
15
12
189
36
60
12
15
30
90
105
48
93
39
36
120
135
69
153
168
111
3
81
207
12
66
111
24
12
108
105
24
48
75
3
141
99
114
90
45
12
36
57
123
132
180
165
27
159
21
144
195
102
78
9
75
168
102
18
102
18
198
72
15
87
81
15
330
15
105
159
51
24
93
12
168
3
372
285
15
60
57
93
42
153
120
45
48
51
60
231
33
75
129
45
75
165
15
3
150
162
108
48
12
78
51
39
177
87
45
48
57
18
12
60
30
111
144
33
3
87
45
15
33
27
180
9
144
24
12
36
3
300
12
117
108
3
309
93
18
9
276
15
21
84
75
54
51
45
15
87
48
165
45
87
27
168
102
75
180
123
150
87
33
162
57
69
42
72
180
36
21
171
57
93
150
90
99
3
21
12
33
111
24
105
192
3
60
72
3
9
45
27
21
138
297
48
27
12
48
57
75
90
3
120
87
216
150
51
21
87
315
30
48
402
30
63
3
45
99
300
33
24
39
12
33
132
12
15
36
21
24
84
108
213
75
45
159
75
108
117
180
3
30
42
93
12
36
27
9
189
42
222
216
90
54
48
27
141
114
96
81
216
27
57
9
87
3
30
15
60
27
93
24
45
3
27
60
21
195
309
108
75
18
30
129
60
21
30
69
111
201
39
189
15
153
12
15
108
117
48
168
87
348
9
96
180
189
3
255
93
12
27
81
15
42
75
48
159
6
42
9
36
225
30
228
24
6
171
168
15
6
231
129
24
168
78
45
60
87
129
36
12
171
105
15
54
66
120
30
39
12
93
30
57
171
198
102
12
117
123
30
216
24
3
3
81
249
102
252
78
75
27
48
213
72
3
144
306
72
87
51
21
33
150
ABCD 94263658642*3^$a+1 [50008]
18
12
96
12
11
7
173
60
12
25
15
39
21
48
20
96
16
12
48
33
180
39
80
40
12
93
51
32
187
57
39
36
48
18
54
45
69
35
19
65
76
165
11
55
65
43
33
45
99
20
19
60
57
32
1
102
9
33
23
60
4
15
29
67
29
55
9
9
3
3
5
25
35
256
75
65
1
95
4
20
16
27
17
16
48
32
52
80
67
53
31
17
64
48
8
43
114
27
135
33
176
19
6
51
33
51
12
27
6
72
27
165
6
17
48
16
68
72
4
20
64
105
23
64
21
54
66
107
7
45
84
99
5
16
36
44
36
76
84
60
20
19
60
21
33
120
15
27
21
15
5
4
56
52
20
1
6
21
44
64
135
137
7
60
65
28
99
21
80
25
78
21
321
48
6
120
18
155
115
33
3
42
3
27
72
41
31
60
29
55
17
43
21
51
33
80
16
20
43
60
36
72
9
44
37
72
83
4
108
32
55
113
13
150
45
108
20
12
124
56
43
17
4
21
48
6
129
20
24
1
6
81
12
36
44
52
3
5
72
1
18
41
4
9
30
21
96
44
16
3
33
12
20
25
78
48
41
48
43
12
57
39
185
175
192
29
24
64
60
140
7
9
116
16
9
39
20
16
123
17
163
48
18
54
60
5
276
4
128
48
12
84
40
48
21
30
36
45
44
100
9
6
90
66
69
39
6
72
75
63
90
39
92
1
18
65
124
63
5
144
64
159
6
11
76
69
24
66
60
5
64
15
105
240
51
101
7
41
64
80
1
87
165
59
48
55
18
3
36
33
27
81
12
23
13
11
49
35
132
67
12
45
9
114
12
126
42
30
126
21
51
17
12
13
12
35
84
52
12
20
72
85
3
60
32
73
35
16
24
8
48
120
204
16
44
1
119
16
24
48
24
3
53
4
15
24
84
72
65
61
27
32
64
96
36
3
9
3
72
125
7
41
12
16
20
31
6
12
27
99
126
15
39
5
132
49
30
108
57
39
54
18
9
20
16
44
228
12
24
37
18
21
33
27
84
15
5
12
19
60
54
231
69
126
90
71
84
24
19
5
72
16
68
19
78
3
12
33
42
165
60
24
60
60
20
96
13
42
153
99
12
45
24
44
112
9
186
9
116
16
15
77
52
39
12
113
60
96
55
21
3
161
96
43
6
83
112
104
19
6
59
16
9
42
45
44
24
72
40
48
27
65
16
33
84
90
21
120
32
24
16
60
57
11
76
51
285
32
16
15
5
49
47
91
33
20
96
40
45
11
88
144
32
84
144
100
188
37
60
35
28
39
6
23
24
40
108
39
18
35
67
69
75
69
27
33
33
3
96
8
36
112
123
42
23
36
4
56
43
18
18
41
31
84
41
13
36
6
89
19
161
40
135
18
126
6
216
59
16
72
12
33
168
23
16
44
7
12
5
37
39
60
20
84
112
80
55
30
35
64
56
24
16
9
59
13
23
40
32
85
27
120
135
53
115
57
48
3
30
35
76
48
8
12
96
49
35
108
19
45
20
103
21
20
12
12
151
36
9
32
79
108
186
47
12
12
16
159
6
47
7
9
39
153
20
12
16
57
195
69
378
81
32
64
21
47
100
12
60
24
92
48
1
15
84
12
32
12
40
8
52
33
11
55
36
9
60
24
92
144
52
33
6
9
45
180
59
151
125
19
6
51
36
92
91
41
13
36
30
125
12
7
41
64
20
16
92
97
126
126
3
51
30
72
198
114
23
103
5
121
11
64
8
61
84
3
128
31
45
80
4
39
41
12
4
51
29
73
18
198
114
65
1
54
5
36
12
4
3
48
5
19
5
108
16
99
60
21
140
1
3
51
9
48
68
55
17
144
103
72
5
28
96
36
21
15
15
72
6
59
40
80
120
48
24
19
24
101
7
12
90
27
24
9
47
64
15
9
12
68
85
60
23
7
18
18
5
16
84
111
21
8
61
99
51
48
77
88
72
104
7
9
3
72
125
4
39
30
6
57
32
73
3
36
63
177
183
6
75
15
54
3
12
60
20
12
24
76
63
12
153
27
45
9
60
54
12
36
9
20
264
19
36
81
3
6
95
4
188
4
44
7
48
17
7
101
16
3
72
33
27
41
67
33
69
36
47
25
191
24
1
90
9
32
64
44
31
132
29
64
69
18
29
25
84
51
9
59
192
48
88
8
12
37
23
40
135
17
43
12
45
32
48
7
245
16
27
41
84
48
19
ABCD 94263691474*3^$a+1 [50042]
16
12
5
48
67
29
31
23
9
28
47
1
36
11
18
12
12
6
72
42
48
7
41
127
23
6
3
45
60
18
30
18
36
96
72
30
150
73
92
40
11
30
67
65
18
57
4
29
102
25
89
30
60
6
72
36
42
12
6
132
15
69
6
12
6
126
1
20
15
24
6
48
96
78
1
24
35
37
5
18
78
78
96
13
5
6
24
132
9
4
23
109
120
35
1
65
15
4
125
30
6
12
12
60
36
12
55
23
13
41
24
39
21
6
54
7
53
60
27
60
4
48
12
35
13
23
105
9
30
93
51
61
44
4
23
12
1
5
24
15
52
56
57
151
96
36
47
30
18
48
30
24
31
92
33
54
12
6
19
11
25
5
72
36
27
63
6
6
57
3
42
15
48
27
13
83
9
45
7
24
11
69
4
17
43
53
15
27
6
12
24
30
6
43
17
75
3
25
95
37
32
52
11
97
11
6
18
6
39
60
52
48
48
17
63
3
12
12
30
7
101
7
41
42
12
81
52
140
4
125
51
4
5
3
21
30
12
37
23
54
51
52
17
31
29
123
21
12
7
35
13
24
23
6
60
127
8
84
45
12
43
41
60
192
90
49
48
11
6
30
24
42
48
30
57
4
5
120
24
30
12
13
80
15
36
13
11
54
6
30
19
5
18
33
57
55
35
24
9
147
13
12
5
12
7
41
90
18
54
6
54
21
52
48
41
30
18
18
33
12
52
65
42
18
7
41
48
55
5
55
44
15
18
3
81
18
13
125
12
55
36
35
102
3
9
12
18
37
11
169
48
36
95
12
18
36
96
12
72
19
41
36
102
33
63
54
55
5
31
44
21
30
12
42
6
1
23
13
5
55
17
15
123
24
96
13
29
60
12
18
18
72
72
139
5
6
54
15
12
3
6
18
73
35
24
21
52
5
3
88
12
5
30
12
81
15
132
24
120
66
7
5
31
47
13
24
23
25
8
21
48
6
109
5
12
90
24
85
36
96
83
1
35
90
6
25
77
18
49
83
30
43
83
54
31
12
17
12
156
3
84
21
30
66
24
54
66
91
84
11
18
63
4
56
75
60
24
1
23
1
8
27
30
6
25
23
85
12
17
3
33
66
1
29
30
1
17
12
31
17
30
66
55
35
42
15
45
63
52
17
43
17
3
15
30
18
6
18
36
12
54
54
25
72
48
41
6
24
1
53
19
5
108
7
36
44
48
57
36
54
48
30
15
3
24
12
84
181
24
11
24
42
15
93
66
93
27
36
24
25
24
5
39
27
1
89
39
21
48
111
27
42
18
102
42
18
7
23
6
12
24
54
36
78
162
1
17
7
56
52
36
17
12
67
48
8
33
6
48
30
108
12
7
11
49
5
63
96
129
6
37
84
60
83
18
67
17
39
15
85
59
18
60
7
36
11
18
42
6
19
8
33
18
54
120
30
1
32
45
67
17
19
11
6
19
35
6
18
1
36
17
31
60
35
45
16
23
36
24
6
30
36
180
78
36
12
144
6
49
149
60
42
24
25
41
42
6
60
36
36
72
102
85
119
12
13
32
28
36
41
7
12
96
47
1
96
11
57
21
31
144
101
91
59
33
45
48
30
60
18
36
6
54
19
17
18
156
18
60
3
40
47
1
71
90
79
65
24
51
12
48
57
55
32
51
1
11
25
83
25
65
12
48
7
8
27
114
30
21
15
60
109
5
24
66
24
1
68
108
57
222
13
11
37
17
6
25
17
12
3
3
12
18
24
115
120
8
39
49
5
7
32
51
60
42
7
23
24
60
300
24
6
144
36
55
5
18
30
7
5
36
30
48
12
37
48
83
36
48
6
6
60
84
25
29
6
6
18
36
45
9
6
42
55
17
7
29
102
138
31
11
24
54
91
96
8
87
18
42
18
19
12
84
11
49
11
1
20
3
30
24
30
48
12
42
30
30
3
16
17
15
27
36
12
12
132
6
19
65
31
12
96
65
42
72
13
24
5
39
27
42
7
5
54
156
1
12
60
5
36
79
56
57
18
12
25
47
85
71
114
3
4
128
100
17
31
5
3
9
7
65
24
66
18
3
27
13
89
6
25
24
101
43
47
13
11
18
15
51
24
6
19
11
6
111
4
35
69
40
35
9
28
107
12
24
1
68
27
21
4
104
75
30
39
36
69
18
105
4
53
43
47
12
36
48
6
19
119
60
18
43
32
39
13
11
42
12
30
1
12
24
59
36
6
67
48
107
13
8
4
131
54
126
25
12
84
44
21
6
57
21
24
3
45
24
90
18
15
45
42
54
19
12
5
66
42
36
42
25
8
111
24
1
65
84
19
107
25
179
1
59
132
84
78
6
54
60
7
24
20
9
48
42
36
54
31
36
60
120
24
77
19
59
102
12
3
48
100
32
52
12
5
31
24
71
18
36
3
48
88
11
66
19
11
30
63
15
49
5
67
53
96
7
32
21
31
5
90
1
17
96
30
49
65
6
42
43
44
21
54
12
9
15
6
36
12
6
30
90
1
36
89
19
65
30
45
81
84
6
18
30
13
24
53
48
19
23
18
7
5
90
1
5
7
47
18
15
4
44
51
25
53
60
15
48
64
53
6
25
11
6
12
3
63
37
48
24
17
6
12
6
30
24
30
7
36
12
5
31
41
31
95
18
54
48
12
60
25
83
90
15
28
5
30
85
35
6
36
12
6
1
24
5
114
61
11
49
17
7
140
52
8
16
11
90
19
24
17
90
6
3
4
5
91
5
66
30
18
156
12
12
30
12
126
25
65
163
92
9
55
35
61
119
126
60
138
1
11
85
120
17
36
6
30
3
96
39
21
39
6
150
12
12
6
67
35
24
234
7
29
120
6
72
18
15
93
7
29
30
1
12
48
20
52
5
6
24
25
71
102
84
ABCD 94263768338*3^$a+1 [50107]
55
18
162
5
55
89
64
96
32
115
36
54
30
144
53
43
53
13
60
36
99
9
300
59
31
126
51
80
16
32
91
78
30
201
57
48
114
12
24
426
108
132
23
112
96
93
102
90
78
5
25
36
147
3
77
151
41
16
144
96
9
23
19
72
21
80
235
5
16
165
27
21
27
9
96
36
12
96
30
233
7
84
42
11
73
36
3
75
18
12
71
19
72
24
102
23
112
48
80
64
48
3
6
18
5
64
21
18
9
96
80
7
60
18
27
75
5
13
108
119
25
23
13
6
234
30
126
36
60
30
137
7
153
123
5
96
43
18
51
39
89
37
75
144
105
36
3
96
320
7
288
6
12
180
54
93
144
39
18
84
51
111
17
37
6
66
312
30
93
3
192
180
150
83
79
72
41
96
163
18
75
128
355
24
18
12
180
60
87
32
240
19
29
112
15
33
147
90
162
24
210
6
54
210
126
123
48
9
455
96
121
156
72
42
12
150
36
12
42
54
156
54
114
126
21
189
3
141
18
90
252
36
6
113
85
72
30
78
90
45
3
45
45
24
48
78
12
72
60
93
48
39
105
96
63
113
31
60
72
36
41
61
18
42
12
6
101
19
189
123
405
80
13
18
126
108
18
90
162
180
101
144
121
156
168
102
29
16
45
3
15
33
183
57
3
54
36
3
96
75
53
37
6
21
32
19
93
96
3
168
165
9
23
64
9
23
205
3
39
137
37
384
36
71
13
150
29
7
84
24
66
6
53
121
180
54
6
54
72
9
96
39
84
72
18
11
31
17
103
18
23
16
51
168
21
99
77
55
66
39
165
30
18
75
105
18
96
36
17
31
72
72
209
61
72
78
29
169
87
75
5
25
23
67
36
89
91
360
29
31
33
21
27
272
19
60
54
27
3
93
80
64
21
75
176
67
42
12
18
117
123
270
30
9
27
36
257
139
42
11
48
7
9
128
112
21
114
12
93
87
78
251
109
3
159
81
80
16
87
185
85
36
23
121
42
48
162
24
83
277
27
21
315
80
112
51
141
63
17
37
54
162
318
108
72
6
171
96
15
72
60
12
81
32
48
16
39
54
3
57
39
285
246
24
36
138
78
12
162
219
87
9
123
66
35
55
36
213
21
107
277
246
53
7
66
87
9
12
219
87
9
27
78
12
90
17
37
114
12
77
16
87
240
84
245
25
126
6
270
69
69
24
35
37
210
41
240
64
48
96
51
60
30
168
59
67
90
51
3
18
90
33
51
29
7
54
3
80
31
113
16
45
42
144
89
16
128
16
51
54
23
73
30
9
15
36
120
53
7
36
234
120
72
27
195
45
48
123
53
379
53
16
32
79
102
6
90
264
99
69
27
45
12
71
163
54
39
69
11
133
363
3
198
30
153
48
96
240
32
67
77
13
30
126
54
180
6
71
19
102
23
192
61
102
60
12
108
72
65
25
36
243
141
83
16
147
36
18
240
12
11
16
32
85
24
ABCD 94264397218*3^$a+1 [50036]
46
9
35
9
24
33
3
15
9
27
1
15
80
57
15
13
5
22
17
109
39
8
3
10
30
24
8
12
6
15
25
44
10
32
10
26
97
11
4
33
45
2
126
34
20
36
1
56
33
27
15
4
8
28
32
105
7
21
32
51
9
27
30
16
2
18
3
4
11
1
44
87
4
8
36
36
24
49
15
45
3
8
21
48
37
23
7
114
191
9
15
19
20
25
17
15
15
88
33
29
3
1
27
20
112
11
16
18
47
51
45
4
9
122
9
3
21
31
20
24
4
5
1
2
64
8
10
27
48
5
42
4
81
8
25
15
3
44
9
9
10
18
48
35
24
57
6
33
36
43
26
10
6
18
12
8
6
22
14
10
8
45
3
10
15
9
66
8
45
15
81
1
18
20
36
118
71
19
36
24
18
38
1
56
72
12
19
65
91
26
70
9
11
25
72
53
18
21
15
48
10
26
6
10
29
64
5
30
6
22
29
24
55
62
3
144
43
5
3
42
7
48
9
18
8
64
5
16
35
25
35
4
21
83
49
12
3
2
18
18
3
57
39
15
64
17
57
3
15
18
52
15
83
45
1
90
44
4
32
18
15
3
4
5
31
5
13
36
119
21
10
29
60
1
15
15
14
15
115
24
33
23
96
4
9
32
3
16
29
1
26
6
27
3
18
39
51
16
5
96
25
8
36
51
25
42
26
66
21
24
36
7
36
20
69
27
4
29
36
39
28
5
7
36
77
12
48
40
8
36
13
35
7
20
60
13
107
24
45
12
9
10
29
31
20
60
4
9
35
16
21
8
43
12
41
1
15
8
75
37
99
20
21
3
18
4
11
3
94
15
3
8
24
30
6
37
3
50
7
60
45
32
3
27
36
37
8
1
18
6
30
41
19
9
71
30
6
4
9
23
9
28
8
3
36
13
101
19
12
8
15
10
2
16
84
153
15
38
34
30
3
11
21
9
34
33
3
77
13
30
21
3
36
12
24
8
12
18
3
4
9
2
33
60
7
32
33
75
10
35
45
40
14
1
8
4
17
6
22
62
6
3
9
15
127
44
12
64
78
18
44
4
21
5
6
10
2
21
12
12
25
30
36
21
75
8
22
11
3
94
3
29
10
29
27
33
96
13
12
80
3
15
16
2
90
28
24
8
33
4
20
27
18
10
8
25
8
84
1
104
7
3
45
8
4
44
12
15
45
25
20
28
36
6
9
29
46
6
30
14
31
5
12
15
40
15
12
24
29
1
14
36
10
47
45
10
5
49
54
17
84
3
13
9
14
84
13
12
3
5
4
5
4
11
39
9
1
84
18
14
4
26
33
3
34
71
48
27
9
51
33
31
5
31
38
90
36
1
20
4
20
24
12
7
17
13
11
12
3
9
7
8
25
15
41
1
23
168
19
36
18
47
25
47
15
10
11
15
16
44
4
36
6
3
8
4
11
9
13
23
40
12
57
63
48
20
79
5
3
45
40
3
44
21
19
18
23
27
108
18
15
4
17
30
45
24
60
39
22
50
36
30
75
43
32
37
47
21
7
33
35
9
60
28
15
5
3
45
12
85
11
7
74
15
3
21
4
35
10
56
15
21
10
29
12
60
7
26
16
30
36
18
11
24
9
43
3
6
30
41
39
73
17
15
49
6
41
3
1
56
19
33
21
42
48
60
20
21
31
2
7
3
17
51
109
11
45
4
39
56
24
64
62
18
22
8
36
19
20
43
8
37
77
15
51
60
40
5
4
5
15
133
15
9
20
6
9
28
8
12
48
13
20
46
5
13
3
15
18
42
45
9
18
80
46
26
9
4
53
10
32
13
20
12
3
24
10
30
5
3
21
15
6
63
91
5
4
27
84
6
11
48
4
71
9
3
10
42
66
11
28
3
29
24
21
18
13
3
26
64
35
16
15
18
15
11
21
31
2
18
9
16
17
22
33
48
9
35
19
26
15
19
20
1
44
37
14
4
29
12
136
8
99
30
42
21
12
33
18
45
19
80
28
44
6
10
9
3
5
37
15
5
3
13
12
36
11
3
30
3
7
42
66
8
6
90
33
21
10
5
7
44
13
8
60
24
60
3
21
24
85
3
29
10
29
25
62
18
10
12
14
18
12
13
56
31
5
48
12
48
57
10
29
75
36
28
48
8
16
5
16
20
4
35
10
23
3
18
10
120
29
28
8
4
32
16
27
45
17
3
13
20
3
31
29
1
14
76
33
11
1
5
39
1
50
69
12
64
35
1
72
27
20
34
11
61
20
42
18
3
1
6
44
69
51
10
14
30
6
21
7
5
12
13
15
3
29
36
7
18
15
3
9
27
8
13
5
3
51
24
9
121
14
10
18
5
69
10
36
9
8
28
9
15
29
16
44
15
12
52
5
28
32
40
26
45
55
81
81
24
59
39
105
21
40
6
201
45
150
12
60
77
25
8
10
32
1
12
32
9
46
38
16
2
10
42
48
80
9
15
18
18
33
36
25
11
7
57
20
3
45
1
54
5
21
6
54
39
25
90
48
42
12
18
60
41
64
92
1
35
3
10
14
18
10
17
21
19
23
4
5
3
21
16
53
3
15
24
13
41
54
46
44
3
40
12
3
45
12
20
21
34
12
21
12
20
12
96
7
26
36
4
14
13
8
7
17
3
45
12
7
21
69
6
44
73
3
17
7
8
66
6
13
108
23
112
24
8
12
13
11
69
15
16
29
43
8
1
11
10
14
18
87
3
12
21
33
19
32
16
140
15
4
18
6
26
3
15
33
24
1
14
9
36
21
15
19
21
60
39
5
16
132
17
16
38
24
12
10
23
31
44
16
26
15
3
10
30
32
54
30
9
28
15
12
6
26
1
12
8
12
3
30
34
48
26
42
22
36
14
22
60
35
24
36
39
12
52
5
43
72
17
28
71
16
5
25
14
12
10
15
9
30
36
24
20
21
13
2
33
31
21
32
27
28
18
54
29
7
78
30
14
12
6
4
26
3
96
19
54
18
8
21
60
9
42
9
13
11
21
58
42
44
51
16
8
24
1
74
45
15
10
26
30
16
23
43
53
51
10
35
3
6
36
10
21
12
20
36
49
3
8
72
7
33
20
4
5
15
39
97
8
55
12
50
7
92
60
15
16
2
18
10
54
68
10
26
57
40
33
24
8
15
84
85
15
11
33
49
15
32
60
16
20
4
56
19
5
36
3
49
33
15
15
65
7
26
7
72
35
18
7
15
45
45
32
4
14
112
41
12
37
14
54
18
33
15
21
13
8
27
12
45
3
13
12
90
45
41
31
15
44
72
12
6
64
2
21
39
25
21
18
20
21
39
1
20
16
9
30
24
12
29
21
4
59
31
150
15
3
5
12
16
39
48
17
16
8
96
39
21
19
9
33
27
48
9
6
2
42
1
45
2
16
17
37
2
33
3
42
3
24
19
2
42
12
9
7
17
12
19
17
12
13
47
63
24
4
17
19
36
9
48
8
79
8
10
23
3
9
15
21
51
13
80
28
59
25
5
36
42
33
15
9
25
20
28
15
11
1
8
81
19
15
5
31
5
84
36
52
39
53
40
5
22
8
57
39
21
24
21
10
18
6
12
14
36
27
55
8
4
24
74
27
15
100
5
49
66
5
19
2
15
40
12
83
45
4
108
27
6
75
17
28
14
1
27
8
18
66
28
41
16
5
31
15
8
9
1
59
13
78
30
14
82
119
15
10
30
137
7
6
47
9
6
9
19
2
10
8
34
8
55
9
11
9
3
25
27
8
43
2
3
84
16
29
54
10
39
15
30
11
7
44
1
132
8
45
30
33
39
25
8
55
17
12
43
36
12
14
31
8
9
70
20
16
77
40
32
52
63
8
57
57
51
4
29
6
58
23
12
55
6
2
25
32
25
6
5
61
14
12
24
18
48
52
3
15
5
52
27
5
36
4
9
60
51
3
33
83
40
60
2
42
33
4
11
60
10
35
39
24
21
36
9
3
12
13
18
9
35
34
30
50
46
44
157
92
7
80
64
57
3
9
8
13
47
13
27
32
7
14
15
39
33
13
2
145
9
24
27
12
23
25
59
9
27
24
1
8
21
51
57
15
36
4
71
10
27
59
9
9
10
12
33
27
44
9
40
ABCD 94264705118*3^$a+1 [50014]
1
77
36
12
42
30
3
36
28
5
3
21
7
20
36
3
13
5
67
5
27
4
5
12
3
52
32
40
47
25
17
3
4
17
78
9
36
12
120
16
23
48
42
15
84
12
4
29
27
51
42
6
18
67
8
9
19
48
20
45
79
17
6
9
4
24
8
21
19
24
5
36
7
5
24
36
31
65
15
64
8
24
4
23
21
40
108
29
7
35
42
75
24
4
32
9
3
9
42
6
48
3
15
49
17
3
108
4
36
8
28
8
27
24
25
8
60
24
33
63
36
57
39
9
91
32
72
24
12
21
24
7
36
17
87
28
44
28
11
25
77
12
6
13
48
17
3
57
51
81
43
29
3
24
9
43
5
15
16
23
21
24
12
33
19
5
30
6
39
3
18
6
1
20
24
33
3
4
17
42
9
4
53
120
15
28
20
36
4
23
69
33
27
21
24
60
12
3
24
45
19
32
16
23
21
36
60
3
1
41
60
3
28
35
18
19
12
41
39
39
6
18
96
6
7
11
102
75
39
13
12
68
64
72
53
19
32
36
45
31
8
64
44
9
39
12
72
36
60
36
24
9
12
84
27
69
19
32
4
125
7
17
18
13
35
1
32
4
5
6
21
12
24
21
43
143
57
21
24
7
36
32
36
16
80
3
49
12
41
3
28
72
59
18
78
6
12
27
76
77
3
28
36
36
80
4
23
13
17
24
15
4
44
12
24
24
21
31
36
89
43
20
12
16
56
21
15
36
4
20
3
24
69
9
31
83
45
33
66
93
99
121
36
44
60
24
72
12
4
24
5
7
47
42
7
20
12
69
7
17
19
36
36
53
55
11
1
17
6
42
63
4
12
36
101
12
3
9
39
16
24
32
24
9
87
45
3
33
51
33
3
9
3
4
44
64
5
3
28
53
7
72
8
12
87
1
32
39
9
4
5
31
5
66
25
77
31
12
20
40
29
19
108
47
90
7
36
24
41
7
53
78
37
53
15
4
56
24
33
24
3
4
5
87
63
9
15
9
21
12
51
21
54
21
24
27
6
3
52
17
12
3
40
20
52
83
9
12
4
29
12
54
48
9
52
56
12
9
24
15
9
60
3
9
36
24
18
42
12
39
76
5
3
9
15
9
15
12
21
60
36
91
29
54
9
48
36
16
36
8
24
4
125
27
12
9
24
27
48
3
57
28
8
36
63
25
32
12
33
7
41
31
60
20
27
21
3
24
21
24
16
60
17
12
43
17
6
9
4
32
33
66
13
5
36
67
36
35
18
72
6
57
4
24
80
33
43
101
43
68
27
13
8
16
8
12
45
19
17
3
16
36
29
15
99
21
4
80
81
99
4
5
19
23
6
43
17
30
1
24
12
59
33
16
23
57
28
59
24
21
12
16
20
3
18
31
8
48
72
24
24
72
63
18
12
55
12
92
9
27
4
5
51
45
51
21
19
17
27
21
15
45
3
12
57
3
24
28
8
21
63
16
24
41
15
100
60
44
15
57
64
17
39
48
12
3
25
17
63
4
8
12
21
18
6
12
30
42
39
16
44
105
27
16
53
18
33
12
36
33
6
21
24
21
6
49
8
60
3
153
39
1
65
31
104
4
72
11
25
12
29
111
12
3
133
8
36
15
66
3
16
8
12
40
48
20
12
100
12
36
29
51
12
40
36
92
28
44
24
69
15
12
15
33
4
29
31
32
24
15
1
8
9
12
36
43
8
33
15
28
5
19
8
60
45
27
40
35
24
13
35
1
41
36
15
16
8
4
23
1
41
7
5
135
21
6
33
57
3
3
9
4
53
6
30
108
6
93
45
123
3
177
12
40
8
60
21
24
39
16
32
33
24
42
21
9
3
15
1
8
24
4
128
84
12
27
48
1
29
15
12
40
5
51
15
9
9
24
39
24
4
32
21
24
36
48
75
21
15
28
24
12
5
6
9
21
31
29
39
100
48
35
9
9
75
24
21
7
5
48
7
68
21
66
30
3
64
137
6
6
31
20
63
24
9
33
54
25
23
21
3
13
12
29
24
24
19
20
21
60
15
27
13
44
39
42
43
92
16
47
6
15
16
68
4
56
72
27
25
20
4
23
66
30
9
24
111
96
1
173
55
5
19
20
24
57
3
48
60
4
5
72
43
11
25
8
36
60
39
102
135
9
18
24
33
40
71
45
81
63
3
6
19
20
36
12
4
20
24
72
88
11
24
1
5
51
28
20
57
31
8
21
39
28
5
18
9
84
33
7
32
27
1
32
48
72
48
57
43
24
8
27
33
4
5
15
57
3
4
72
5
19
56
15
1
29
7
8
4
29
36
3
12
39
6
3
12
40
17
55
24
17
18
1
8
28
36
113
72
27
27
21
3
37
53
79
32
9
84
31
17
84
27
96
100
24
191
30
43
132
48
11
9
4
5
12
18
1
36
5
135
60
48
4
23
49
20
24
12
16
36
59
18
15
88
113
3
28
5
12
6
13
8
57
19
24
8
28
8
40
5
6
18
48
48
12
15
3
21
24
12
45
67
65
7
60
53
15
21
27
24
40
20
21
39
21
15
51
33
45
15
51
24
24
6
96
18
45
72
12
16
47
24
33
12
45
39
36
51
1
8
21
15
45
6
9
24
52
29
7
89
6
24
25
8
21
39
81
15
4
29
15
12
9
55
29
15
64
11
9
16
20
21
15
24
24
39
9
21
3
108
3
6
19
8
33
30
6
7
17
24
18
96
30
67
72
24
8
39
165
51
42
15
36
9
3
39
33
45
15
51
61
12
29
48
36
96
27
33
19
5
31
8
21
31
44
64
20
24
36
24
4
23
97
56
16
36
60
8
60
33
3
9
6
45
33
18
18
51
4
36
36
56
15
1
12
5
19
140
33
19
44
16
20
24
4
32
24
21
12
78
37
29
7
53
27
15
33
12
36
12
27
6
60
19
5
67
20
21
27
4
53
54
1
20
51
66
3
27
13
36
53
27
16
48
20
69
19
5
48
55
20
3
13
96
36
41
31
29
42
9
28
11
72
1
17
7
29
3
15
18
24
27
27
13
5
6
13
36
48
32
40
5
66
6
19
48
47
66
24
7
23
66
15
45
19
56
21
3
12
16
48
20
21
3
15
9
21
19
8
12
9
36
36
18
9
4
48
8
28
36
35
6
3
64
56
52
44
36
21
31
47
21
4
12
60
5
18
6
55
8
72
12
12
64
5
36
138
96
72
45
40
44
24
36
9
12
60
48
12
19
24
12
5
66
72
6
96
15
88
65
15
12
93
51
16
65
84
24
15
21
3
33
43
53
96
18
69
3
24
25
36
8
24
4
12
128
51
9
24
45
55
17
12
3
3
42
6
25
71
37
12
36
77
55
185
27
9
7
5
19
8
60
76
149
27
4
44
21
6
13
11
18
27
21
15
24
28
32
64
17
42
21
9
42
25
96
17
36
19
29
7
41
99
4
35
21
3
21
3
18
15
72
69
3
28
48
20
12
28
5
18
54
39
27
13
89
7
83
1
116
12
16
53
39
24
33
3
33
55
77
3
36
27
1
12
41
15
21
39
45
18
24
78
27
12
57
3
88
23
24
18
27
60
16
12
108
41
6
21
9
48
55
77
6
13
29
3
33
19
47
6
39
3
ABCD 94264848974*3^$a+1 [50002]
5
31
24
41
55
59
12
25
185
18
12
48
1
29
54
37
5
6
84
78
6
37
65
42
6
7
47
73
35
18
6
6
24
18
12
54
12
55
29
6
12
12
49
77
7
23
24
30
43
5
31
5
31
29
24
12
31
59
1
35
18
30
1
41
19
108
35
6
30
36
30
55
11
13
5
12
18
12
25
89
43
36
59
42
151
12
17
48
6
1
29
60
55
11
1
17
43
29
48
7
83
72
6
18
42
24
24
102
30
12
60
43
17
138
12
37
5
31
83
37
5
43
36
29
36
54
12
12
18
210
12
42
30
6
72
91
11
126
55
107
25
47
30
48
36
12
19
41
12
55
48
5
7
23
30
60
12
67
41
72
126
25
47
12
1
59
66
7
5
7
47
48
108
30
18
12
18
6
13
41
79
12
23
102
31
48
5
19
53
55
12
5
18
90
12
43
48
24
23
30
48
12
90
30
43
5
6
18
18
24
6
7
41
6
6
30
78
12
19
35
138
43
17
6
6
66
49
168
23
12
12
30
18
13
29
79
35
42
43
5
30
37
5
18
30
79
11
42
24
36
18
49
12
5
18
25
48
12
41
139
17
18
42
6
13
5
31
35
30
48
36
55
12
83
1
41
7
11
24
12
60
25
41
7
35
13
17
55
53
108
12
19
5
96
18
96
24
30
91
5
24
84
6
6
6
13
12
17
18
13
47
12
78
24
60
24
7
29
19
36
29
24
36
96
24
30
54
102
24
60
30
12
60
55
53
54
73
23
37
59
114
42
73
11
18
43
65
114
6
18
42
19
125
43
17
24
7
17
6
25
12
17
12
96
18
30
36
174
37
60
53
6
78
18
37
47
49
59
18
24
43
48
60
107
6
19
11
12
18
12
12
43
59
85
65
24
24
42
25
5
31
60
48
101
54
25
5
6
18
30
12
24
121
41
127
35
6
31
36
12
71
25
17
103
35
12
13
29
7
108
23
18
24
90
12
90
18
30
18
18
174
18
7
77
54
1
53
6
24
18
54
54
30
1
29
72
18
61
5
6
72
25
12
65
6
109
53
66
6
24
72
42
12
1
48
5
12
54
18
60
6
30
6
6
7
83
30
12
30
180
13
29
36
24
90
18
30
37
83
13
5
54
54
30
1
23
30
12
30
13
5
43
65
30
24
114
54
30
42
48
6
6
61
35
13
17
162
18
18
54
30
25
60
12
29
12
43
101
18
30
12
18
1
11
54
30
6
19
17
12
115
143
18
12
24
30
54
24
108
18
36
78
67
5
24
55
24
47
1
24
48
17
91
59
49
11
73
137
30
96
120
60
49
24
60
36
5
24
54
72
24
30
12
30
13
101
96
19
5
24
36
139
41
18
36
37
5
18
54
96
36
24
84
12
30
18
67
65
108
12
19
24
12
36
17
31
11
126
19
89
6
13
36
12
5
48
6
6
19
5
6
12
13
17
12
54
66
6
30
42
120
48
37
41
42
18
30
37
24
24
24
5
6
6
43
5
31
41
60
36
60
18
90
6
54
187
24
5
24
67
47
36
61
53
30
66
19
17
36
234
18
42
30
54
1
5
6
18
36
6
24
1
59
78
42
18
48
43
11
24
24
6
36
18
6
36
19
12
113
115
11
66
18
36
6
42
48
72
1
29
12
6
48
30
6
1
53
192
55
84
29
7
24
24
41
19
11
25
101
18
25
5
54
42
36
18
85
17
24
24
60
30
42
12
102
1
83
12
12
6
12
48
72
54
25
36
5
19
89
31
11
18
24
7
5
24
6
25
36
108
11
18
43
47
18
18
24
13
59
25
59
97
24
59
37
23
6
36
12
43
35
18
24
48
30
12
13
29
96
19
35
78
6
72
60
30
78
6
24
36
19
17
78
1
36
5
30
18
42
37
5
48
30
12
1
41
6
13
11
30
19
5
6
18
78
18
90
1
5
36
48
7
5
24
6
54
18
36
72
12
13
17
96
6
66
30
18
6
1
5
54
1
60
149
78
6
79
35
73
125
24
60
43
5
18
13
11
6
48
30
1
29
96
30
6
19
41
42
168
13
35
66
30
30
19
11
49
35
6
6
18
55
5
126
66
55
65
12
6
121
11
133
41
31
5
24
60
115
11
18
7
5
30
30
24
84
12
7
17
36
55
59
1
23
1
95
30
6
25
5
18
25
84
17
78
6
30
6
31
89
36
48
36
6
18
42
12
72
24
25
29
30
13
29
19
17
18
36
1
12
12
23
6
66
6
24
60
55
29
187
5
48
19
17
31
107
30
102
24
61
5
24
79
17
36
43
11
84
66
18
156
72
12
6
66
18
55
71
6
55
29
72
12
6
24
13
77
90
25
35
6
55
65
12
12
67
53
42
96
73
11
13
17
24
12
72
7
53
120
30
1
5
31
23
30
12
66
12
13
5
19
23
37
36
12
36
5
12
55
29
24
60
42
13
11
6
30
13
11
18
6
49
48
5
42
12
54
30
12
30
90
25
60
5
43
29
12
31
29
18
1
12
77
6
114
7
59
12
145
12
17
6
42
6
25
5
6
133
101
6
30
18
37
71
12
18
7
5
18
30
24
24
12
60
43
11
30
18
30
108
24
60
36
48
19
11
24
25
41
19
41
127
83
84
25
5
42
30
54
30
6
18
12
138
6
12
168
24
78
24
6
90
12
42
18
13
29
18
1
96
41
55
95
12
1
65
24
12
108
7
24
29
42
6
19
83
48
13
5
67
233
30
42
18
12
109
11
25
5
7
12
23
1
5
72
19
29
6
36
37
95
36
6
24
30
1
29
31
24
72
53
31
5
24
12
48
42
42
18
108
30
19
11
61
23
6
6
25
5
24
7
65
18
36
48
30
6
145
29
12
30
66
55
35
54
30
169
11
138
7
5
54
84
6
114
12
49
119
18
12
103
5
139
84
12
29
36
19
35
1
12
17
19
29
31
11
6
19
23
78
43
60
36
60
65
6
24
1
59
1
23
49
11
12
25
5
54
30
19
84
77
60
36
54
18
30
12
24
36
1
53
7
65
180
60
19
29
96
6
18
54
37
53
42
1
48
11
18
7
ABCD 94266164288*3^$a+1 [50067]
21
144
27
105
27
1
71
25
56
15
19
14
24
3
7
2
144
36
4
20
24
15
33
108
46
26
39
49
20
51
24
25
6
14
12
28
47
33
84
52
68
27
33
27
24
117
3
19
218
34
114
35
132
45
12
3
24
120
108
72
36
43
144
38
12
27
45
15
96
12
45
3
57
48
24
3
48
69
10
29
36
25
11
153
15
9
51
21
111
12
57
24
24
16
11
69
15
49
6
26
28
128
60
12
15
1
59
225
36
184
8
12
82
101
49
11
9
24
12
12
96
51
24
9
22
5
33
3
13
20
24
48
60
120
120
12
22
26
3
57
15
7
50
36
27
45
48
39
57
24
106
29
45
84
51
36
36
45
3
1
20
3
21
27
73
11
45
10
5
96
13
20
156
36
4
48
11
24
55
50
27
163
281
45
27
24
189
12
72
36
46
26
63
45
240
15
9
22
134
12
99
45
28
92
3
121
11
21
3
19
41
69
12
15
13
83
12
25
11
81
88
11
61
35
9
10
5
49
8
39
25
35
129
16
20
24
60
10
2
48
51
21
60
28
92
72
48
60
52
20
70
6
56
75
13
11
1
20
15
81
12
63
49
59
24
1
47
33
36
24
10
36
74
15
9
3
69
10
53
45
3
7
12
5
105
58
72
54
11
9
24
27
13
80
15
45
87
9
4
23
49
80
28
47
25
20
39
81
34
2
58
2
15
73
32
52
71
81
3
57
51
13
80
76
20
24
10
62
52
20
51
12
12
33
12
15
61
11
21
88
11
33
123
9
123
33
12
12
3
21
4
92
24
60
15
1
114
5
9
12
15
69
24
40
11
57
4
23
12
19
60
2
84
15
21
58
36
14
15
9
16
47
93
72
24
10
29
36
24
1
59
24
117
24
64
32
15
48
1
92
15
49
71
48
9
15
25
128
48
12
15
24
33
3
33
4
132
44
12
183
24
21
12
24
40
143
60
72
13
11
45
12
34
74
27
13
191
25
20
3
60
108
7
30
20
60
48
63
105
12
144
24
39
12
84
21
34
50
12
15
24
9
15
60
21
63
132
105
24
16
48
35
1
44
3
180
67
2
34
74
87
48
21
36
3
57
63
37
18
26
15
55
2
132
15
61
44
36
12
24
10
101
45
3
91
26
22
50
48
34
146
154
65
9
60
16
44
15
9
22
38
15
57
34
29
48
33
15
1
30
54
32
28
80
12
48
12
15
7
41
1
138
2
24
10
26
84
72
123
1
128
63
132
1
47
9
4
32
72
156
27
33
27
45
4
11
9
28
32
3
37
24
59
45
16
32
64
23
31
14
51
19
17
25
20
28
20
40
32
48
3
117
3
69
36
108
84
22
5
33
10
77
21
72
27
133
12
191
45
60
27
57
94
17
9
3
37
8
16
11
36
45
120
48
10
5
60
1
35
24
12
9
3
45
22
74
72
28
32
27
45
3
7
5
21
15
36
33
10
110
22
14
34
146
16
8
63
19
29
81
84
12
48
36
40
90
173
36
1
44
15
24
36
21
15
25
11
108
36
21
27
21
99
165
12
118
146
12
12
3
84
33
15
12
24
31
14
39
21
16
11
49
11
9
39
45
16
128
15
21
120
12
63
1
59
36
33
76
32
15
79
108
26
12
28
24
20
16
35
9
40
32
10
74
60
12
15
37
8
15
13
104
16
6
29
69
3
84
49
47
57
36
12
48
39
48
165
28
20
39
12
60
36
93
46
38
15
36
9
16
11
21
24
60
148
23
12
21
16
11
48
24
33
135
108
24
31
14
27
9
15
57
58
50
4
32
28
20
48
3
19
41
69
16
20
72
12
75
12
48
7
50
4
6
29
36
19
2
3
1
8
3
7
38
60
4
78
86
124
8
15
33
256
20
34
84
26
15
57
3
12
37
11
55
89
12
21
4
116
3
45
12
39
69
10
26
15
24
1
18
186
59
72
13
68
24
48
36
15
84
57
39
57
60
60
3
12
48
45
4
36
56
204
64
6
17
12
25
140
52
78
17
45
40
164
15
151
30
35
36
24
175
14
15
24
7
14
76
11
48
25
104
12
108
82
5
21
12
16
24
47
105
58
41
24
57
4
20
34
38
24
36
72
27
9
64
191
45
24
36
10
114
8
12
63
57
16
44
12
94
2
12
15
25
83
19
74
75
21
60
48
27
9
72
34
41
7
5
12
43
5
81
76
11
33
60
15
21
24
12
15
57
27
36
12
45
12
64
6
5
33
16
90
26
75
33
3
48
9
12
24
4
12
11
105
108
15
49
23
33
106
50
39
24
21
12
34
26
12
166
17
12
57
34
54
56
12
108
72
132
3
57
46
26
15
33
22
30
24
30
17
84
96
12
36
36
69
15
24
211
17
12
96
12
7
62
3
21
27
213
12
4
18
86
12
48
15
12
93
4
23
48
24
45
76
44
48
60
75
165
72
87
33
10
50
3
45
64
18
50
40
11
81
75
13
11
55
17
57
27
13
12
11
13
84
35
1
11
9
40
59
45
12
75
45
28
8
3
45
24
72
51
19
30
18
38
87
55
6
119
25
35
48
33
27
33
15
109
35
45
27
36
24
49
32
12
96
12
12
27
96
7
41
31
125
9
12
3
36
9
16
56
24
75
9
60
51
48
93
88
20
40
47
19
50
3
1
6
5
24
19
53
24
84
25
84
8
15
24
96
9
36
88
11
55
86
12
36
10
24
26
10
66
114
110
27
72
7
38
27
ABCD 94266549946*3^$a+1 [50007]
49
119
12
13
48
32
16
120
29
126
69
112
191
33
45
84
7
8
160
56
24
21
72
18
1
8
21
24
91
89
15
136
11
54
79
11
180
25
41
6
49
35
13
47
1
24
5
90
1
59
18
12
31
128
99
13
24
155
18
18
60
18
19
11
6
36
18
25
144
96
104
57
78
72
33
16
17
79
35
30
24
30
306
6
18
7
23
129
15
42
55
48
5
36
159
40
80
40
23
18
36
18
81
39
72
25
48
72
96
89
39
9
36
42
57
16
80
16
29
30
37
53
60
12
3
40
80
81
30
54
42
90
54
33
40
17
108
90
1
29
36
79
168
5
24
36
192
7
83
42
18
18
87
87
36
204
1
53
36
31
23
9
136
65
6
30
18
60
181
80
24
3
18
84
7
71
90
30
57
87
6
18
12
37
77
48
78
174
6
138
39
393
114
66
24
18
120
121
95
132
12
222
54
12
54
24
162
33
24
117
24
12
108
36
18
18
60
79
8
93
90
25
77
36
132
12
15
27
36
25
83
54
15
16
5
66
6
30
18
24
12
54
6
43
77
3
3
85
24
29
90
1
104
24
105
7
11
13
200
39
6
66
96
30
3
75
102
7
65
6
12
54
54
25
119
25
11
6
36
19
8
63
90
55
155
13
24
17
63
16
71
30
54
96
18
48
18
54
171
24
45
36
7
5
19
143
1
77
27
45
18
54
19
287
102
72
19
5
67
23
84
42
19
35
90
66
9
81
36
72
36
24
7
5
36
60
67
5
67
144
24
47
150
30
93
15
162
54
9
105
72
30
1
17
18
13
41
6
49
104
45
192
67
41
96
36
30
37
53
19
71
24
9
21
99
105
12
18
162
72
6
66
303
45
115
41
126
6
108
15
57
63
24
33
54
9
69
48
24
19
17
72
31
161
96
30
49
59
205
24
47
1
8
24
33
42
45
45
12
31
24
24
47
18
90
42
12
6
49
72
71
132
18
108
54
72
180
85
5
99
57
7
137
31
5
144
60
31
48
101
180
48
7
11
78
15
105
39
16
41
279
16
29
66
6
3
24
81
30
121
5
54
126
114
54
55
120
5
48
3
51
6
7
5
18
60
12
72
1
72
23
169
8
21
12
144
36
72
18
18
7
143
84
6
36
18
1
17
18
90
99
45
18
48
54
78
18
156
18
21
15
42
7
5
6
54
108
3
16
144
29
42
18
18
12
25
11
37
32
171
30
55
89
18
42
102
36
57
88
149
3
177
84
72
60
103
89
78
265
8
24
63
33
57
12
18
25
168
29
171
9
72
36
120
24
3
16
11
69
9
66
61
24
29
120
132
31
5
27
57
31
149
24
91
35
30
24
30
24
1
29
36
31
5
18
105
40
23
18
7
173
84
15
63
57
63
78
66
24
9
57
36
42
90
66
85
24
41
31
41
108
139
5
51
16
5
3
63
24
73
11
37
77
18
33
15
121
8
15
25
53
27
16
5
91
53
126
60
66
39
141
108
55
17
108
36
36
3
21
12
63
87
33
75
192
54
24
7
47
66
6
18
15
16
71
6
27
93
18
49
56
136
53
72
99
40
96
29
60
127
137
6
1
248
3
18
75
87
54
43
47
1
47
18
150
102
36
24
36
91
8
256
24
71
121
179
42
3
9
15
16
72
8
16
8
207
25
53
12
24
15
39
12
54
60
91
101
19
89
24
48
24
199
11
6
108
12
7
101
36
6
73
24
11
12
33
21
3
88
5
139
35
61
32
15
1
72
24
143
18
55
24
29
156
6
18
31
8
87
1
8
9
12
24
12
24
90
30
6
72
48
25
107
37
29
36
39
16
5
108
72
48
31
47
33
21
84
114
37
8
93
144
18
18
18
42
19
65
31
5
3
111
120
6
12
18
60
72
25
47
48
186
12
43
335
6
36
120
55
72
17
18
18
43
17
12
42
33
33
72
132
19
71
30
24
331
8
123
144
108
97
24
65
36
36
108
72
18
72
72
12
36
24
30
24
72
19
8
16
95
1
41
84
3
75
66
90
126
6
13
179
85
47
25
221
18
49
23
60
93
64
5
90
25
11
12
330
48
36
6
48
61
71
90
84
19
71
1
23
30
19
53
54
6
30
90
ABCD 94267709548*3^$a+1 [50047]
31
53
61
96
72
11
13
35
355
101
24
72
103
30
47
84
13
107
36
31
29
24
12
13
60
131
43
54
24
42
114
54
72
53
115
186
6
78
78
102
35
13
18
12
42
30
17
1
72
11
12
43
24
6
71
25
18
113
13
6
30
30
17
132
19
12
17
144
7
66
6
108
36
24
5
25
30
216
120
137
43
42
11
61
59
7
30
119
1
6
29
37
42
60
53
43
24
36
149
25
30
101
24
25
6
102
108
36
18
41
12
43
60
29
1
23
48
49
83
121
42
77
49
42
36
30
47
132
1
6
18
71
36
12
1
210
30
11
1
24
12
191
37
54
30
150
6
30
84
18
11
91
65
73
35
7
29
181
30
6
42
29
48
127
84
89
25
120
90
101
211
24
12
17
97
30
48
42
18
53
37
78
5
175
5
43
42
72
47
13
30
6
54
29
13
60
36
18
5
49
155
37
30
30
30
17
97
11
55
17
79
54
30
30
59
60
19
48
18
66
17
37
35
31
24
29
61
144
23
13
30
125
228
91
156
12
42
30
5
36
25
23
1
47
43
5
7
53
55
18
23
295
125
24
61
36
90
84
41
25
78
90
47
19
216
84
17
60
96
79
29
25
23
7
30
54
36
48
30
36
35
25
83
31
138
42
66
59
1
96
24
11
108
48
79
36
102
12
18
137
109
84
60
72
59
36
109
102
30
35
7
5
1
59
25
23
36
19
54
48
192
83
37
30
5
12
1
6
6
30
90
6
24
54
71
115
18
150
36
29
72
1
59
13
42
24
36
54
35
72
13
54
18
23
96
25
35
168
43
65
7
48
5
13
23
1
59
61
30
30
11
67
30
18
132
101
1
35
13
90
5
13
35
67
18
120
114
18
35
85
42
5
7
41
48
31
17
97
36
35
19
53
13
54
29
91
180
66
30
77
12
109
12
30
36
72
29
97
35
36
169
12
23
79
53
12
1
83
49
54
78
23
84
31
48
17
13
30
113
31
108
12
6
35
60
19
6
107
55
89
43
5
61
42
89
36
12
1
156
6
12
42
66
72
29
1
96
72
59
60
13
18
12
12
66
11
1
66
53
13
246
24
48
66
35
36
55
29
25
60
120
11
79
53
97
24
60
59
7
66
108
12
11
43
6
36
42
5
1
54
5
24
1
6
90
54
90
102
66
71
13
155
79
12
5
24
60
60
115
18
11
24
31
42
47
1
42
12
17
13
47
12
91
12
6
23
49
18
29
49
36
18
102
6
233
36
61
60
83
121
6
137
55
60
137
13
12
59
31
77
79
17
12
13
35
37
24
11
49
24
18
17
31
12
48
102
83
1
54
6
47
7
84
101
12
24
55
18
66
12
149
1
83
49
47
72
1
23
115
12
96
6
107
151
30
72
66
18
11
13
30
60
6
6
60
180
89
109
119
7
36
30
11
12
121
24
227
25
35
73
35
25
60
42
48
17
25
23
48
73
203
7
12
24
17
61
35
132
25
96
162
12
24
17
67
18
47
31
29
31
65
1
78
17
43
113
7
168
89
12
84
12
25
23
84
1
11
1
102
101
7
108
24
24
156
180
5
24
31
30
66
18
71
13
11
84
25
23
7
53
79
144
120
126
30
29
84
48
103
36
5
121
42
30
48
12
83
73
12
30
29
60
43
125
43
12
17
96
36
1
11
24
1
30
17
96
73
6
17
25
96
66
36
54
35
55
30
60
186
18
30
66
24
83
43
48
12
168
30
90
149
60
48
31
72
42
84
12
78
72
108
30
95
49
36
6
108
30
18
17
60
7
29
24
1
294
65
60
13
23
12
37
11
31
113
31
6
18
36
60
6
60
36
72
36
71
19
42
95
84
139
72
185
25
11
108
24
55
24
30
12
24
11
49
59
84
19
48
12
102
72
167
43
24
12
108
42
59
12
73
11
19
114
54
29
13
120
11
13
11
48
108
13
30
41
1
11
37
23
133
84
54
6
234
12
18
18
17
31
53
19
12
6
23
61
12
23
216
31
65
24
31
17
37
6
29
48
12
12
7
42
54
6
78
42
78
42
24
95
36
12
60
127
60
29
24
13
83
7
36
5
48
205
59
7
60
24
17
79
36
17
55
90
30
6
131
19
24
41
37
24
54
6
24
11
72
1
66
6
78
12
18
18
41
13
78
30
96
131
108
43
5
72
7
18
23
7
65
1
6
84
41
36
7
66
24
6
17
24
79
41
36
55
24
90
59
37
30
24
5
48
13
84
60
54
6
48
72
6
281
72
19
30
12
ABCD 94268009144*3^$a+1 [50005]
12
36
18
42
12
24
102
75
3
12
24
246
18
108
42
72
36
54
12
60
108
18
36
30
96
30
126
24
48
198
78
30
6
69
3
36
30
6
162
99
3
6
36
99
39
9
63
60
48
42
18
288
36
21
27
18
126
36
24
54
48
24
66
24
54
36
102
33
75
144
108
57
21
216
3
9
6
36
54
18
21
51
48
162
27
159
18
12
150
189
63
48
60
54
36
66
96
126
27
27
126
30
9
33
54
48
60
18
75
99
6
36
30
60
12
90
60
39
9
78
144
57
15
72
72
144
36
45
9
36
51
3
66
42
54
27
63
12
78
36
84
42
36
144
120
6
30
69
3
45
33
228
42
198
102
18
24
75
69
30
36
126
72
42
144
153
39
78
18
12
36
18
18
60
30
108
18
36
9
15
18
18
12
78
48
18
24
66
6
66
18
132
9
27
69
87
42
126
12
252
126
18
105
135
48
57
3
66
6
12
57
15
18
24
138
42
90
30
27
15
72
12
18
36
39
51
72
69
57
39
33
126
54
171
45
24
354
42
102
90
15
93
72
6
54
36
36
48
132
3
207
96
30
108
6
84
6
30
18
6
156
114
12
150
54
18
12
36
78
12
54
240
30
198
6
36
30
60
18
159
3
36
18
39
87
12
126
72
135
27
6
18
108
66
36
27
87
36
12
24
18
111
48
39
57
105
54
108
138
18
6
84
60
72
27
57
60
174
60
228
24
90
75
99
45
9
60
30
42
36
48
18
18
6
21
33
120
24
15
21
27
39
54
60
87
21
72
234
54
102
36
18
42
12
81
81
6
108
45
9
12
36
39
69
27
33
18
54
48
18
69
39
72
96
30
147
15
24
102
72
6
54
54
54
54
30
60
99
27
54
18
93
45
3
57
12
36
231
75
21
15
18
15
99
45
21
75
96
27
42
66
105
9
30
6
18
30
3
69
36
6
36
18
27
81
84
78
102
18
108
9
27
96
48
90
36
6
12
165
48
9
18
30
42
54
36
90
9
45
12
132
3
69
126
18
120
36
162
42
192
99
15
33
15
132
93
15
12
126
54
72
6
54
84
18
198
81
81
6
138
6
30
24
99
63
72
9
27
18
72
66
57
165
18
30
54
72
6
48
54
60
84
36
90
78
18
66
144
24
90
66
6
18
30
60
27
21
54
18
99
48
96
45
24
144
30
90
3
3
30
15
45
84
72
54
78
36
18
12
24
12
18
60
12
6
12
144
54
162
24
192
6
18
66
114
126
126
12
45
15
72
90
54
12
36
36
60
18
54
36
18
90
33
39
18
18
84
18
6
120
54
114
84
54
108
78
48
132
192
240
48
33
21
60
102
105
39
108
72
78
126
36
12
96
126
90
36
36
36
21
171
60
54
234
12
90
18
60
282
18
24
33
69
72
24
66
36
6
48
42
84
240
156
21
48
48
87
120
18
36
150
48
42
30
24
108
30
72
3
21
90
33
75
12
9
45
96
30
36
129
57
12
54
60
228
18
18
24
18
36
72
102
60
9
9
72
108
3
87
138
78
33
69
24
36
66
90
96
18
162
63
39
132
12
168
18
30
24
18
108
108
63
27
12
18
186
138
6
36
18
18
48
60
216
12
42
18
105
39
30
18
114
120
96
48
36
36
39
15
96
33
21
18
48
18
90
6
144
12
6
48
21
48
21
78
36
9
111
36
96
90
54
45
27
66
18
18
6
30
162
18
126
9
135
108
6
66
6
192
18
54
6
81
96
15
42
18
69
3
18
36
36
126
72
126
18
72
12
72
60
108
48
57
15
18
15
9
30
6
3
63
24
90
12
51
3
6
108
75
81
36
132
54
18
30
18
96
36
54
72
180
180
12
18
39
39
90
54
48
24
336
42
30
78
27
39
60
12
72
72
72
9
177
30
72
18
39
15
6
27
48
105
18
120
36
18
18
21
3
12
36
90
114
18
ABCD 94269644564*3^$a+1 [50030]
52
12
80
88
32
60
144
37
59
28
8
19
69
92
79
66
15
68
84
13
59
16
8
124
8
49
18
21
20
64
3
57
27
89
16
48
57
78
5
103
17
37
35
4
56
115
21
140
97
3
9
75
120
80
28
32
24
60
1
3
116
7
30
3
32
28
27
69
111
57
8
4
123
137
28
57
99
12
60
8
31
9
12
32
72
64
12
8
12
4
8
52
144
69
123
9
23
60
13
15
9
23
12
24
40
36
60
36
39
41
28
104
36
1
71
84
13
102
5
24
52
24
20
4
84
15
21
80
1
30
41
25
23
136
33
51
24
15
45
57
96
39
24
9
11
52
57
15
20
40
176
24
163
42
23
48
16
8
88
15
57
140
36
1
30
30
30
105
36
9
71
52
12
96
20
12
25
15
8
132
40
8
28
44
48
52
105
3
12
36
60
27
9
68
12
64
56
108
16
20
12
12
60
12
1
3
72
57
15
48
57
102
30
3
180
36
200
139
81
81
59
4
33
12
48
39
135
5
4
44
43
54
30
9
27
30
59
100
21
23
4
96
60
12
135
129
80
61
3
12
44
13
15
36
32
199
21
57
11
24
12
31
29
4
116
31
5
79
69
92
4
36
20
40
9
23
13
3
12
15
53
60
97
3
32
55
45
9
75
8
25
47
28
72
20
76
39
9
84
45
15
33
12
23
4
36
12
12
24
60
60
20
1
18
101
4
12
8
16
24
12
15
21
12
147
29
40
20
19
30
3
44
120
28
132
96
48
44
16
32
108
12
19
9
80
40
57
27
8
12
7
29
91
65
4
12
8
24
88
80
55
29
1
35
52
56
31
5
4
39
78
54
29
24
76
120
12
12
75
102
35
28
48
140
127
30
35
76
24
128
4
75
90
63
60
72
60
80
1
3
12
69
3
63
5
48
4
32
28
32
100
84
20
1
11
148
92
48
1
51
24
8
52
48
96
9
71
84
7
18
11
16
15
9
12
32
12
1
27
105
35
12
4
36
105
30
105
84
20
31
5
16
69
3
60
8
4
60
68
7
33
8
60
12
16
116
36
12
40
3
9
45
39
177
3
12
252
56
31
41
25
59
16
68
4
20
205
23
112
8
40
92
7
5
1
15
39
93
72
20
84
7
29
84
4
27
18
23
25
3
27
9
36
57
3
12
57
23
132
25
15
8
13
15
20
37
168
39
3
5
12
16
8
36
25
11
28
36
24
24
27
33
12
116
55
60
213
120
164
72
24
16
21
12
15
8
12
25
15
20
85
15
36
12
32
28
68
4
45
60
27
21
83
4
8
19
89
16
20
88
80
12
43
81
156
80
40
24
99
12
5
4
24
56
7
45
12
57
35
60
36
24
24
64
93
3
36
33
3
48
32
88
21
143
36
24
13
23
40
9
15
75
41
12
124
68
97
23
36
31
30
15
44
16
24
24
56
4
33
59
13
47
16
99
96
69
36
20
49
51
92
16
12
75
33
80
1
3
57
11
67
12
9
104
76
9
27
81
47
25
42
53
12
1
35
49
6
54
51
12
120
32
16
39
18
107
16
8
24
7
29
1
3
8
84
36
40
12
60
57
99
56
48
40
48
255
5
84
13
3
9
51
8
12
7
21
84
3
17
7
45
51
5
60
12
12
160
48
68
52
60
33
23
7
5
52
120
140
25
23
40
68
16
56
52
75
12
21
24
24
36
48
27
41
12
12
1
3
27
105
87
18
27
63
29
4
20
76
8
108
4
36
12
180
32
84
16
56
97
15
12
56
84
16
20
49
48
3
12
27
45
60
15
60
45
56
28
44
28
32
43
33
87
5
52
20
40
36
20
16
44
49
47
1
42
18
23
61
96
54
5
61
39
48
32
43
57
24
129
3
27
137
28
75
5
52
60
105
6
89
36
19
9
20
60
96
156
7
5
25
87
81
54
5
85
48
47
36
40
12
8
24
1
27
56
36
24
72
55
84
18
63
12
12
24
12
32
12
4
12
57
3
20
55
53
36
55
33
92
1
35
12
60
40
36
27
29
28
45
143
4
68
37
23
12
36
48
7
33
27
9
144
84
92
43
48
33
20
121
39
36
21
27
68
24
16
120
9
51
8
132
64
93
30
30
11
24
16
12
15
90
42
21
56
16
32
60
16
36
8
7
6
15
132
27
41
7
150
75
33
75
12
48
39
33
15
132
9
21
35
43
17
36
28
20
4
27
41
67
5
73
3
44
76
27
33
9
23
12
60
85
83
52
87
21
48
84
12
15
30
15
33
215
48
40
12
3
33
12
48
9
15
80
7
81
9
63
12
21
107
37
111
80
24
76
8
1
75
3
12
36
9
24
60
12
195
17
12
16
9
191
52
27
6
23
7
114
99
72
92
12
4
12
68
4
3
29
4
156
48
36
20
36
24
76
8
7
29
31
21
15
89
24
36
60
31
102
11
24
16
32
55
65
48
4
20
55
45
3
77
16
12
12
33
87
3
197
48
4
21
3
24
20
60
28
12
8
19
65
28
48
12
96
24
36
21
95
48
13
60
39
24
12
24
8
7
21
12
36
87
77
12
1
3
39
30
72
48
15
45
107
24
84
52
44
61
11
37
27
15
48
21
120
44
7
48
41
16
135
29
76
84
104
12
96
84
1
3
36
48
3
77
85
132
ABCD 94269758816*3^$a+1 [50039]
30
3
189
120
15
111
54
3
12
45
36
39
36
24
108
27
18
27
165
90
21
135
33
39
18
15
117
51
60
39
21
36
48
15
18
3
39
117
33
135
3
9
63
21
9
15
36
216
21
12
120
240
78
9
24
99
45
108
87
45
177
6
93
9
3
132
63
24
33
87
288
30
30
180
33
72
87
153
63
12
21
309
42
6
114
90
39
117
27
63
69
24
12
24
45
51
27
45
12
33
87
3
105
3
84
9
12
72
45
27
36
69
39
51
81
45
162
72
48
78
15
105
123
99
93
72
45
51
39
177
21
87
12
123
48
117
60
60
60
33
39
33
150
105
63
24
21
15
9
63
33
12
60
12
24
51
150
39
27
24
21
27
21
99
57
33
63
108
117
75
72
72
36
60
48
87
33
27
24
168
48
57
75
12
33
45
15
75
33
72
72
156
57
51
69
3
12
12
48
48
237
27
51
12
108
24
9
27
222
3
117
18
33
39
57
24
12
24
48
15
48
189
48
33
63
39
153
27
33
27
93
24
33
102
225
24
36
51
33
27
57
12
24
39
57
33
162
66
150
30
147
3
9
75
48
12
6
15
12
36
21
75
33
30
72
33
15
108
12
21
171
129
69
135
3
33
60
27
117
117
36
27
27
48
228
33
159
297
75
21
48
57
87
12
63
72
33
96
9
48
3
24
36
39
48
12
72
21
24
180
51
33
12
195
9
3
45
33
114
6
3
12
48
84
57
48
51
9
27
45
15
156
15
33
237
15
135
45
117
3
12
93
135
24
111
192
33
60
48
21
18
12
156
114
15
48
72
135
45
108
33
30
24
45
45
99
24
93
3
12
219
6
27
120
15
210
195
36
51
6
99
75
33
12
3
78
27
27
9
27
42
18
45
15
45
48
12
105
27
48
135
132
273
69
78
21
24
45
3
84
84
21
48
27
51
84
33
3
69
33
60
78
45
12
108
48
12
75
9
108
87
9
27
42
3
87
42
99
171
69
12
15
12
33
120
72
96
261
6
33
24
96
12
132
180
63
24
153
87
33
12
36
72
3
60
189
204
39
60
33
45
183
21
36
12
72
15
45
135
48
93
159
63
48
60
30
84
135
21
75
39
9
9
27
144
21
99
81
15
3
117
48
48
9
6
213
120
39
57
48
75
30
132
3
63
33
111
21
15
9
36
60
12
15
57
15
48
45
132
180
33
51
39
57
123
57
171
153
24
45
15
27
213
108
9
3
27
9
36
135
66
90
102
3
12
57
3
15
81
21
138
93
120
12
3
30
3
57
54
9
81
126
45
15
33
39
585
120
3
117
45
3
15
42
3
57
42
45
15
108
18
84
51
72
96
27
90
252
210
33
39
96
162
3
15
72
12
108
72
33
75
33
27
18
75
132
96
60
21
6
12
42
30
21
84
84
84
12
3
33
117
78
45
57
15
120
105
87
111
90
15
9
66
105
108
231
18
18
72
57
216
45
390
42
27
45
48
42
45
24
27
132
93
9
126
9
3
48
57
108
15
45
60
12
3
57
177
75
63
45
15
12
168
18
87
33
12
12
18
78
84
36
12
78
240
33
69
3
69
36
60
30
12
72
69
132
24
21
27
12
123
21
117
3
9
3
27
42
48
15
33
87
33
42
168
84
78
12
18
57
24
72
12
3
30
15
12
33
30
9
36
192
33
192
3
120
75
165
39
6
102
57
63
33
75
60
102
87
63
45
33
39
96
48
9
3
24
75
6
60
30
12
48
165
12
45
27
45
6
45
195
84
6
87
63
24
6
162
30
51
12
87
81
12
27
33
120
39
6
12
15
27
108
93
48
9
3
84
3
138
12
3
159
69
24
3
60
57
75
21
24
108
24
36
12
195
33
84
45
ABCD 94269869264*3^$a+1 [50023]
3
75
18
90
90
90
33
21
228
60
30
72
21
105
24
120
90
36
204
48
273
159
18
42
36
33
60
12
87
60
201
9
18
45
12
165
183
9
18
198
27
123
90
30
24
21
45
330
54
3
36
9
42
33
15
60
30
60
3
48
72
219
30
111
177
18
24
93
45
42
21
189
18
90
111
39
33
57
72
108
30
108
24
18
108
12
72
150
18
120
42
108
93
15
144
156
42
375
75
162
36
252
30
21
51
93
15
78
267
57
120
126
60
12
78
3
72
120
57
162
18
51
57
90
54
18
93
69
210
9
69
3
12
36
39
21
84
57
90
30
108
42
18
51
147
33
57
54
48
168
54
3
135
18
27
108
120
39
126
54
108
18
87
75
12
78
3
12
96
12
129
51
87
60
18
87
345
210
150
72
48
18
294
3
87
36
72
30
18
24
48
18
27
27
168
192
186
72
75
15
72
198
12
18
45
15
213
39
18
120
90
240
21
9
135
45
3
60
15
72
90
15
60
48
60
9
126
54
171
48
39
12
126
27
153
24
30
18
72
18
90
90
93
15
54
39
72
69
3
75
12
18
111
51
6
30
24
18
111
12
237
18
30
144
126
114
3
48
87
132
120
6
234
33
3
102
60
3
369
60
36
12
42
66
72
171
12
312
87
21
87
273
72
27
21
39
33
87
93
216
72
129
159
159
18
27
15
33
105
42
21
141
39
27
24
48
72
129
141
6
84
21
39
213
3
54
180
30
9
171
9
189
42
69
57
12
60
15
57
198
180
12
129
69
108
90
54
3
96
87
54
18
30
42
33
3
54
108
15
33
114
33
15
45
27
81
27
78
15
15
72
78
87
36
111
30
36
3
39
12
36
60
54
51
39
249
21
90
36
12
150
48
234
93
96
27
90
75
72
168
12
60
48
129
30
36
72
108
24
108
21
51
30
60
51
75
120
24
18
15
75
21
72
12
93
84
60
18
18
162
21
9
168
90
12
132
33
105
18
24
48
432
18
90
42
36
234
18
12
39
87
24
201
69
3
15
12
126
3
69
150
21
141
36
87
108
72
123
153
69
3
27
132
198
30
93
72
75
72
21
15
234
48
90
42
18
21
27
54
99
87
180
12
222
18
12
18
150
12
21
72
195
240
21
9
90
21
177
24
180
486
57
15
12
198
75
15
60
90
318
150
75
45
324
78
141
159
198
3
147
72
48
72
45
15
18
12
42
90
30
18
3
168
231
36
72
90
72
108
51
51
108
60
18
147
48
15
45
15
54
18
12
369
27
132
18
195
72
36
111
33
3
30
42
12
18
90
150
90
120
72
126
54
6
30
54
219
111
33
177
90
6
90
12
42
126
33
21
18
30
60
30
21
39
12
6
75
9
78
18
75
12
57
18
33
132
48
57
18
165
69
36
90
12
150
72
18
90
12
111
147
33
87
153
15
12
42
39
51
48
78
72
3
69
120
39
69
18
384
18
375
57
48
60
102
93
87
36
54
39
39
12
18
63
27
93
69
183
3
144
36
54
180
30
21
57
48
42
48
60
90
ABCD 94270404752*3^$a+1 [50054]
163
17
144
51
21
15
39
18
72
135
88
32
15
25
80
3
18
27
72
45
63
16
12
32
40
8
24
21
135
52
12
36
17
75
33
159
28
101
162
25
192
143
25
60
20
40
152
28
125
7
12
143
45
40
5
18
37
17
3
28
77
135
40
5
27
45
55
60
68
33
267
88
12
192
35
18
162
18
103
164
3
37
35
21
159
1
35
37
48
32
81
216
43
32
69
126
36
109
8
48
24
135
25
11
18
19
48
44
36
40
20
9
270
45
9
7
12
32
21
18
37
53
36
126
25
84
68
21
7
48
71
13
113
15
120
4
108
80
33
15
4
128
132
96
24
196
20
69
123
57
36
99
28
12
36
60
152
28
48
32
124
96
59
25
36
29
15
3
193
32
40
72
48
47
45
9
27
72
45
147
4
156
36
92
120
28
44
39
49
5
87
39
126
54
90
79
80
75
13
32
72
40
8
15
13
5
90
49
203
85
77
19
35
57
24
60
129
19
17
63
28
32
112
108
8
72
117
31
12
68
15
97
11
97
29
103
23
18
171
28
35
18
27
16
32
84
21
18
36
49
41
3
112
29
27
9
111
24
136
104
3
36
9
63
54
51
72
40
17
31
72
120
8
39
1
197
15
28
152
28
65
18
9
100
20
108
12
21
51
328
53
27
45
3
64
41
27
100
12
36
59
1
17
18
105
57
43
80
12
27
105
28
68
52
12
5
198
72
81
64
8
45
55
60
245
27
100
60
48
17
3
87
61
24
68
16
84
53
7
32
15
13
41
7
32
168
45
90
133
29
15
168
60
9
54
61
29
219
232
36
35
25
65
7
48
44
76
84
20
88
11
61
176
12
60
105
7
8
147
61
24
8
12
16
32
12
33
55
233
72
27
28
17
54
36
54
79
47
1
20
69
36
295
173
159
57
18
25
140
360
28
84
168
32
45
18
36
21
16
17
15
12
36
225
55
104
48
40
36
44
51
117
9
55
53
67
41
72
72
15
40
8
72
48
120
12
45
55
48
32
76
92
237
163
35
1
84
60
108
17
55
12
48
12
80
96
3
126
51
12
40
168
72
32
16
108
5
31
56
84
36
24
36
4
89
36
75
96
9
151
47
25
8
3
54
18
37
8
12
48
64
83
45
16
144
128
60
3
61
56
40
149
54
396
109
89
36
51
28
11
109
32
3
85
23
18
91
53
15
28
83
90
39
48
60
64
176
204
21
19
125
36
15
252
108
93
7
12
32
39
109
32
36
24
51
117
153
7
32
15
105
48
112
36
60
24
80
48
28
48
41
91
120
23
97
65
72
36
19
188
60
4
68
21
126
105
28
8
219
144
36
1
60
12
8
27
1
96
29
19
80
16
11
21
52
48
59
36
25
120
80
72
88
44
3
13
12
20
28
53
72
135
100
60
65
99
16
32
33
27
28
144
8
60
93
115
12
36
32
84
9
51
180
60
76
32
88
80
112
32
135
1
17
87
3
45
40
36
44
40
11
49
5
18
9
16
192
32
60
4
84
32
16
60
17
27
9
27
27
37
215
18
151
32
100
24
8
63
13
41
51
24
15
25
128
45
103
32
45
63
84
64
96
636
65
19
140
21
15
12
40
8
40
44
16
149
55
35
90
36
7
48
17
90
93
15
37
12
59
141
111
57
52
80
81
79
48
17
111
15
37
17
55
125
43
48
284
3
61
65
67
140
63
69
60
87
36
54
31
239
13
8
33
36
43
48
60
12
17
19
12
5
72
55
180
12
5
15
76
80
99
61
12
120
48
32
105
7
48
48
5
87
16
236
16
104
9
87
120
40
95
9
36
64
96
144
60
56
24
15
25
65
36
7
60
5
43
24
96
44
16
48
32
4
125
315
63
25
65
7
48
32
4
92
24
45
115
83
37
53
90
37
36
12
96
36
ABCD 94270441498*3^$a+1 [50102]
38
4
20
30
52
21
53
22
50
19
39
14
78
54
28
2
18
12
94
32
4
33
5
42
121
72
3
32
66
42
124
26
19
23
82
8
12
10
74
22
48
57
5
120
24
24
4
36
6
38
7
48
5
43
3
32
88
72
8
36
64
14
18
10
32
48
10
8
126
48
7
9
20
24
10
36
12
20
37
33
104
55
23
58
15
5
84
36
30
42
72
76
104
103
41
7
17
10
80
36
1
65
31
35
28
30
44
42
64
30
111
65
24
52
27
5
18
10
18
14
6
6
36
7
11
24
18
4
20
6
10
30
38
204
43
23
6
10
14
6
13
48
77
96
60
6
30
16
80
24
36
4
38
30
72
4
27
72
75
20
16
20
60
1
33
2
10
20
88
15
21
2
102
108
18
46
18
8
18
64
12
63
48
3
14
36
19
33
8
96
84
82
78
20
30
4
8
48
16
18
8
22
6
90
14
22
33
47
18
30
66
12
28
32
40
8
4
68
30
42
7
5
36
24
24
16
6
50
40
20
70
45
9
8
10
8
90
144
28
36
14
30
12
6
22
50
22
20
16
60
48
50
192
30
12
6
54
12
46
74
124
26
18
22
144
42
8
19
11
120
22
8
10
69
33
20
34
26
42
22
6
9
9
32
94
14
22
69
21
32
43
23
46
3
17
24
7
57
32
66
130
8
52
32
22
81
24
11
37
5
43
5
4
14
36
48
6
4
8
52
26
6
4
12
32
12
28
20
43
17
30
18
40
15
65
10
14
34
21
41
7
27
14
156
96
70
60
12
117
53
28
15
3
26
54
96
6
4
3
15
2
174
36
18
12
120
10
38
22
74
52
8
6
6
24
10
45
29
54
13
65
64
8
36
96
30
6
7
51
2
28
2
34
96
30
8
61
35
60
34
20
30
6
4
12
15
9
8
58
42
3
9
26
18
10
60
56
46
2
13
3
2
24
24
72
12
102
4
120
2
18
1
3
80
6
52
27
77
24
132
48
16
20
48
43
129
63
17
10
38
28
20
30
28
20
46
18
42
56
12
130
66
44
28
50
42
6
54
162
10
51
5
12
42
34
50
10
32
7
168
24
51
42
12
6
9
53
12
48
36
36
103
81
44
40
18
14
30
16
18
50
1
15
33
53
22
2
76
54
30
78
56
61
9
80
40
96
66
72
6
44
12
84
16
51
24
5
6
12
48
130
32
12
18
10
56
24
96
36
16
8
10
32
12
37
9
32
100
2
18
18
46
60
36
80
138
6
46
2
16
20
90
90
24
28
32
12
84
12
4
36
44
24
30
42
12
58
44
1
9
15
59
24
42
10
18
8
40
50
30
48
31
9
92
48
4
15
41
7
9
90
26
42
36
16
44
1
51
8
84
28
78
32
4
134
6
4
27
27
30
15
35
13
5
30
48
112
14
31
5
48
91
45
3
33
50
24
6
90
24
13
11
6
18
22
26
70
32
52
6
38
24
7
35
4
2
18
12
48
10
74
13
72
72
5
43
5
60
48
7
17
64
42
14
30
28
62
24
12
19
9
86
121
29
28
80
12
76
8
64
50
102
148
56
30
12
34
8
12
36
52
32
4
14
48
48
34
68
4
56
18
70
102
20
18
4
26
40
2
4
44
72
12
16
30
42
20
67
15
18
2
88
54
74
30
4
27
29
36
24
31
3
62
24
6
1
17
28
44
60
91
72
23
138
24
40
32
96
7
27
30
18
78
20
67
17
36
52
15
11
61
9
74
28
18
2
24
16
45
3
21
59
42
42
6
36
178
18
2
42
36
24
36
42
10
32
18
10
15
3
18
92
54
18
60
12
36
18
49
5
60
30
138
72
72
40
14
6
48
36
4
126
20
36
10
38
6
10
26
6
48
37
17
150
25
72
48
3
14
48
12
24
19
5
12
31
3
117
129
14
42
4
20
66
12
6
40
2
10
15
5
12
42
6
52
48
60
18
62
7
15
20
22
48
68
24
30
10
80
36
42
18
12
18
64
14
6
1
33
26
6
60
48
60
10
6
84
51
9
20
19
15
18
32
12
28
26
60
1
5
24
30
52
2
36
60
24
60
70
18
18
2
64
24
32
22
30
123
17
48
7
27
8
10
18
32
60
18
12
58
8
72
48
124
30
3
3
30
24
138
54
15
221
12
46
30
27
33
36
3
33
14
30
18
10
63
3
54
8
12
36
31
9
32
12
28
44
6
30
120
7
35
13
24
81
62
36
10
2
10
39
3
38
168
36
36
12
10
36
32
28
14
72
76
68
40
20
24
48
54
10
8
66
37
123
42
12
86
36
10
126
2
30
30
118
2
16
39
11
22
72
30
2
40
56
24
24
31
11
24
64
120
2
4
14
6
6
18
91
53
172
18
32
4
12
50
100
2
46
87
27
45
45
27
11
48
66
48
12
24
31
41
82
98
12
12
28
15
17
48
40
68
19
35
30
34
20
60
6
18
13
17
7
39
50
60
24
48
60
55
29
10
26
7
81
12
27
27
8
46
90
24
36
92
144
24
46
98
108
12
6
10
56
16
44
10
36
80
48
12
12
22
8
48
12
145
47
34
111
35
6
22
18
8
102
30
112
18
32
36
6
16
32
100
2
16
9
35
18
240
12
10
8
30
16
44
72
4
44
30
13
9
14
4
8
72
90
48
64
36
18
62
24
4
20
40
80
36
43
23
90
52
18
18
12
44
31
89
66
10
92
6
30
6
28
38
48
22
54
14
30
6
6
7
5
22
14
196
14
61
53
36
12
54
6
108
54
6
24
36
46
18
20
18
72
16
2
24
40
38
6
6
25
33
92
60
24
6
1
33
2
18
36
31
5
4
20
36
24
46
50
7
81
44
48
102
13
27
2
4
84
2
1
120
9
74
34
2
6
42
6
12
7
41
46
26
108
4
18
2
18
34
15
75
24
80
10
12
8
106
21
9
8
18
24
78
12
24
36
31
59
13
35
36
6
4
104
12
48
30
18
70
2
72
34
36
14
10
62
12
106
126
188
42
76
30
20
24
88
162
44
42
72
60
12
18
6
46
14
12
42
37
9
32
42
48
40
44
48
42
6
84
10
36
44
96
67
3
14
60
43
5
72
ABCD 94271127326*3^$a+1 [50009]
60
15
33
99
9
44
28
24
6
12
38
19
39
14
10
6
20
22
33
21
90
30
68
22
6
42
60
20
36
10
26
36
10
8
30
52
44
4
14
18
12
10
78
2
6
4
60
26
34
20
66
130
6
26
40
12
2
88
96
14
6
10
42
24
14
34
3
27
2
4
30
117
53
54
36
4
48
32
16
45
9
26
30
6
73
53
58
32
85
57
18
14
16
2
1
27
33
51
14
10
6
26
18
36
30
16
24
14
40
20
10
24
72
18
3
35
10
18
6
3
3
8
36
25
45
116
4
15
35
18
55
48
5
10
38
34
62
28
30
50
55
17
54
12
24
85
95
30
40
24
24
2
24
54
10
42
18
12
78
6
42
48
42
2
10
120
18
20
34
36
14
79
11
34
39
15
8
18
10
26
19
72
159
18
36
72
3
11
16
42
3
12
5
12
6
28
9
21
42
44
36
37
11
4
33
5
48
6
73
108
33
6
50
64
2
60
10
8
12
7
33
18
20
30
16
38
22
54
6
6
38
4
56
10
2
70
8
102
10
8
16
45
3
8
34
18
20
42
46
24
6
30
12
2
4
20
36
19
35
10
2
24
66
4
18
38
19
33
50
52
78
3
3
36
44
4
20
1
9
26
4
96
6
14
40
14
118
62
28
50
30
18
172
50
28
36
56
24
16
24
6
18
2
54
43
12
53
28
8
42
10
30
32
16
66
38
1
9
32
19
27
20
18
19
3
54
3
35
13
15
8
4
50
22
6
24
48
26
34
6
26
16
62
108
4
48
20
16
21
48
35
25
15
30
66
42
18
6
38
16
20
36
10
20
28
30
2
34
24
30
51
17
28
30
2
82
30
6
26
30
36
54
6
48
40
24
66
2
10
48
66
18
6
24
72
38
78
30
52
18
8
30
46
36
140
28
2
64
54
14
30
10
42
44
10
12
48
6
78
12
6
45
48
17
64
51
9
30
8
10
36
54
72
50
16
54
24
24
6
24
32
19
17
18
12
24
16
12
2
6
28
30
150
26
46
2
60
31
15
120
60
84
26
6
30
6
52
12
20
1
39
20
36
54
46
2
6
36
1
12
51
42
3
15
74
12
6
18
12
114
4
45
21
18
12
38
72
4
20
55
11
36
94
20
16
18
2
18
1
29
10
12
14
4
39
45
20
18
4
6
48
6
24
30
50
1
35
28
8
30
22
20
73
119
60
36
12
16
6
51
53
24
55
47
1
17
60
16
50
1
179
4
2
216
28
6
18
2
1
27
8
30
22
38
48
7
83
40
104
1
59
16
14
96
46
36
24
20
28
2
96
54
10
26
13
41
18
73
15
2
52
3
51
21
15
126
3
15
30
2
10
42
8
28
30
87
15
20
18
36
30
36
22
2
13
15
8
88
12
44
13
3
12
38
34
6
3
117
90
38
7
9
56
42
36
4
30
15
17
76
38
12
18
6
28
72
6
32
18
42
55
53
18
52
12
12
120
21
9
56
10
12
56
16
33
5
48
19
23
13
15
8
52
30
18
57
3
6
6
20
18
6
1
48
5
22
8
36
78
28
8
12
82
12
50
10
24
45
39
12
140
40
6
18
6
20
18
46
26
73
93
38
52
48
6
18
66
20
6
40
33
35
40
12
30
74
22
39
101
4
18
57
173
16
96
14
4
36
21
29
6
10
18
6
2
30
94
38
10
20
46
26
25
29
42
34
39
45
44
10
48
8
46
8
28
12
3
33
54
48
108
144
2
46
9
3
18
24
6
38
6
94
62
37
23
10
30
8
4
48
42
3
53
10
9
63
9
45
26
18
10
60
32
40
108
140
16
80
16
30
12
8
34
44
4
12
14
24
30
6
55
27
42
3
17
28
54
24
66
38
72
16
8
1
51
12
21
15
56
6
72
48
19
3
12
26
100
24
3
17
34
36
110
34
12
18
2
24
1
3
14
18
13
57
50
4
30
30
68
12
18
28
48
6
9
87
42
6
32
13
5
100
6
24
26
10
26
55
27
18
14
16
18
72
30
8
12
40
33
17
52
12
48
30
30
42
8
28
45
39
78
3
3
20
4
6
60
42
8
24
70
3
35
34
3
11
42
34
38
28
20
18
25
35
34
20
70
50
60
52
48
92
18
28
24
24
24
78
60
20
19
9
2
4
33
3
50
28
14
10
27
9
36
144
2
42
16
2
34
15
53
28
14
54
30
4
36
32
54
36
24
10
24
129
35
10
2
54
34
20
52
20
18
18
4
18
32
76
20
52
48
12
18
24
8
18
70
12
2
6
28
6
54
54
18
12
21
21
3
27
18
38
18
7
27
30
6
92
22
18
30
38
6
19
11
16
78
14
6
72
18
4
32
34
20
12
10
8
6
48
18
10
15
29
6
49
21
32
42
10
18
2
6
34
3
21
24
42
24
44
42
48
18
24
34
12
39
33
8
30
40
12
110
6
30
7
107
16
50
22
32
37
93
32
16
62
30
60
36
31
3
57
51
2
18
34
36
3
12
69
3
27
8
22
6
8
4
12
20
24
40
32
54
91
17
48
58
30
6
21
65
4
20
16
50
78
31
15
20
18
40
3
3
50
31
15
21
23
1
29
4
66
26
10
8
1
39
50
10
18
3
57
3
9
38
37
51
2
52
6
32
88
2
4
38
12
58
66
60
30
30
9
23
112
8
60
37
11
52
24
20
28
8
13
5
22
8
4
36
12
38
16
80
34
20
4
6
27
29
24
22
12
18
90
2
10
48
33
9
26
22
42
20
46
42
60
92
30
106
72
8
10
12
8
24
22
18
6
62
40
44
10
8
16
6
18
86
22
2
10
38
40
14
24
34
72
14
22
39
51
12
42
84
6
36
12
20
6
19
47
18
76
20
12
18
6
10
20
4
21
11
73
69
26
40
24
2
40
38
16
20
82
18
9
17
4
6
20
36
24
90
34
2
18
1
3
30
12
38
1
27
12
32
6
48
24
12
28
8
7
15
78
30
24
26
22
2
28
6
12
2
60
16
12
60
38
16
21
3
42
147
21
30
24
72
18
66
9
15
30
8
30
52
6
6
60
44
16
66
3
5
22
62
10
48
14
34
72
30
50
37
87
6
120
3
11
4
6
6
54
18
21
57
3
15
66
6
2
70
18
102
38
4
18
20
16
12
38
6
108
46
2
25
3
32
34
38
12
6
10
8
12
40
2
10
78
20
34
56
34
15
5
18
36
34
3
15
78
15
11
88
45
15
12
8
13
15
38
64
8
18
22
120
2
25
35
70
3
65
118
42
2
70
20
6
36
4
54
8
22
2
18
36
85
35
6
28
2
1
57
20
28
20
22
66
20
19
3
57
33
14
6
18
12
10
24
26
48
42
103
41
28
78
90
3
36
36
27
12
84
20
46
8
12
24
10
20
1
3
56
54
10
56
36
54
90
52
2
10
6
56
24
30
24
16
20
1
101
18
4
36
12
12
6
114
108
42
26
1
5
34
2
52
48
2
10
15
21
14
1
51
36
18
32
82
6
30
26
24
16
18
2
18
37
11
18
4
18
32
16
20
24
18
18
10
27
15
54
74
10
20
22
12
2
28
6
20
4
122
10
48
68
4
18
2
10
20
19
5
55
21
66
93
9
8
19
9
36
3
21
6
8
42
18
72
16
30
18
2
7
57
54
6
8
12
28
87
93
12
3
35
18
12
18
18
16
6
2
12
18
18
18
6
19
9
3
5
4
30
24
32
37
12
3
30
48
50
4
24
84
42
6
ABCD 94271175158*3^$a+1 [50048]
90
66
147
72
15
36
42
150
69
39
9
112
8
48
15
42
126
1
5
75
69
12
30
12
78
24
55
23
18
222
97
8
27
6
18
336
21
15
9
16
23
9
45
6
6
138
18
115
17
63
24
3
37
23
6
67
83
54
18
12
33
64
281
12
60
42
21
27
36
1
8
48
40
32
3
69
3
12
30
18
150
12
108
48
60
12
66
66
31
47
18
18
54
15
21
51
69
6
93
48
63
60
96
60
30
75
16
24
95
30
36
15
3
66
3
117
18
12
21
27
18
18
24
12
264
6
120
36
12
36
114
97
8
3
189
39
114
63
9
36
24
18
30
108
60
12
12
30
36
9
16
47
36
36
1
83
54
6
1
23
30
3
75
24
30
15
81
159
45
30
150
18
30
7
8
21
90
6
3
15
33
160
53
30
6
18
120
13
53
42
60
60
49
80
3
36
30
24
60
87
63
97
5
18
192
30
96
18
6
3
93
27
63
102
6
60
132
42
60
138
84
1
65
24
54
30
90
60
72
138
72
72
27
40
95
54
12
78
120
36
30
54
9
21
6
45
21
12
72
66
12
30
18
9
16
32
33
24
18
138
19
71
90
18
12
12
13
143
57
15
12
72
93
57
18
60
57
45
30
18
12
183
15
57
3
12
1
80
3
37
47
96
66
6
12
12
108
102
6
24
108
162
60
30
18
63
40
24
29
54
12
60
96
138
120
12
102
36
37
59
24
72
108
1
23
33
40
32
15
156
54
108
30
30
15
87
57
45
54
21
16
5
18
1
41
18
42
24
36
15
27
12
1
24
29
12
12
6
240
6
66
24
18
3
3
6
78
60
18
48
24
258
84
18
75
45
18
102
3
15
48
54
120
3
63
30
67
23
1
80
105
84
114
120
97
83
37
8
57
15
21
24
138
57
111
57
15
12
18
96
67
17
42
276
24
36
18
24
48
12
30
18
150
9
15
24
24
90
42
6
60
30
24
18
3
40
80
24
160
5
6
30
12
6
61
29
30
102
87
45
30
13
173
12
42
66
36
15
96
129
31
47
18
18
24
30
15
51
60
12
108
12
45
64
128
267
18
3
120
63
6
66
54
126
72
60
33
3
12
102
27
93
48
78
210
51
123
66
30
12
12
13
32
21
72
42
18
24
18
37
59
54
6
1
203
37
11
12
78
27
3
48
181
23
30
42
1
80
3
21
93
30
117
3
42
3
15
6
6
6
12
67
53
3
40
17
7
8
123
12
18
60
19
53
43
32
63
60
45
15
9
45
3
51
102
18
301
8
112
83
96
36
60
84
30
114
150
3
192
177
120
55
29
150
36
54
12
132
12
55
35
60
24
30
12
87
51
60
57
129
126
24
1
83
12
60
18
102
48
72
90
19
41
15
3
37
35
84
30
115
35
21
15
9
48
21
6
213
243
45
93
67
47
36
69
45
30
18
18
6
30
85
101
30
12
33
3
12
30
27
51
181
29
12
18
12
12
30
48
79
29
36
156
120
42
12
114
24
18
12
18
18
81
3
45
75
36
81
33
63
45
75
57
42
138
96
12
78
30
150
42
54
48
12
6
18
1
83
30
36
30
37
80
39
33
48
120
64
5
24
6
6
54
33
15
57
3
30
18
54
15
141
75
57
15
27
84
81
21
30
48
36
18
168
135
120
15
12
13
5
42
90
6
1
23
33
63
12
85
104
16
89
126
30
27
3
85
59
30
228
18
54
30
138
27
105
111
9
36
75
135
9
75
21
3
37
47
60
18
12
6
30
66
25
29
66
6
19
8
33
24
15
15
54
171
16
35
30
55
17
36
67
5
27
3
30
79
8
57
78
48
120
54
18
30
3
27
18
19
8
3
72
348
49
11
30
15
64
23
6
6
66
24
75
21
90
24
66
39
99
36
48
30
67
71
9
136
77
123
63
30
54
48
120
30
18
84
36
12
12
37
59
84
6
42
48
60
12
60
48
36
18
66
72
45
40
29
138
30
3
75
18
12
79
11
109
23
57
48
3
84
30
3
15
105
48
27
72
66
19
8
72
33
6
81
51
24
126
42
12
33
3
54
54
12
30
138
132
25
59
45
3
13
24
8
48
3
60
60
157
29
18
6
12
87
15
18
42
30
7
11
138
90
6
18
90
66
61
23
18
18
36
96
120
25
107
18
18
60
21
48
15
57
40
8
141
24
3
72
165
90
96
6
51
144
135
1
5
48
27
9
60
54
6
18
12
18
30
36
6
15
39
9
213
12
6
1
8
3
85
65
55
149
18
36
24
133
17
103
17
7
5
6
72
13
5
12
36
30
36
48
ABCD 94271261036*3^$a+1 [50088]
167
25
252
35
36
120
96
85
128
76
12
48
24
53
42
61
65
51
39
37
89
39
4
227
48
37
53
15
132
28
23
9
99
9
88
24
5
43
47
25
56
72
51
9
108
40
125
18
144
1
44
12
3
66
24
151
65
30
144
186
99
16
72
29
3
63
60
109
11
25
20
69
54
61
48
32
4
44
40
5
102
24
144
157
23
48
108
21
256
107
25
113
114
45
48
15
33
75
37
83
109
48
47
61
77
6
85
44
12
100
65
19
29
67
80
69
42
72
1
155
36
6
30
114
66
13
12
35
12
33
39
105
148
36
35
24
61
59
25
233
102
18
19
53
43
12
60
71
36
9
84
123
33
75
9
45
15
201
27
12
12
15
105
21
42
153
93
19
95
33
69
43
71
246
39
15
49
12
11
24
213
51
42
210
25
84
188
36
9
67
11
57
15
45
171
66
151
17
75
72
51
13
236
16
12
132
60
48
5
3
40
155
69
3
1
36
8
16
116
60
171
60
49
44
27
9
88
48
84
60
8
15
33
3
72
90
7
83
73
176
48
3
42
138
60
12
21
16
35
25
119
24
25
72
8
40
53
15
57
75
15
12
13
5
63
324
45
114
12
189
4
44
21
144
91
101
75
75
21
4
23
37
80
120
88
125
162
105
3
37
56
112
60
23
37
32
4
164
240
15
12
18
42
25
128
60
33
24
43
12
20
28
41
51
15
25
71
25
48
24
96
125
24
18
45
28
71
156
69
3
61
140
15
90
139
120
155
105
3
54
54
21
3
61
77
27
72
40
29
39
16
11
73
23
84
45
51
37
83
144
60
30
123
3
49
65
3
63
49
23
33
4
48
20
75
13
168
5
66
33
27
9
144
3
45
87
12
36
69
48
136
77
79
185
96
39
4
44
15
177
4
167
54
126
108
36
84
6
66
129
4
71
84
25
47
57
3
144
45
160
5
6
69
15
96
84
36
109
23
73
65
139
11
73
12
5
48
91
48
68
124
24
11
33
100
12
35
93
180
48
195
252
285
3
57
88
179
13
12
83
36
37
32
52
108
23
54
54
37
53
55
17
258
54
67
35
1
12
72
23
180
1
17
144
139
224
21
15
4
8
84
51
108
61
5
114
12
45
15
48
121
11
13
77
375
52
8
24
16
95
24
54
72
43
56
39
49
11
192
133
72
68
100
216
8
123
37
72
8
12
48
63
45
3
36
193
95
1
120
59
60
45
57
91
44
96
75
9
28
113
27
16
59
37
53
3
88
77
7
137
54
12
72
33
27
18
27
16
164
57
19
36
113
30
288
37
32
48
123
12
180
18
15
52
101
151
156
104
3
12
33
63
12
186
51
51
157
20
52
11
18
126
45
111
73
96
53
48
24
126
90
7
80
16
224
16
215
61
8
75
13
48
44
3
30
54
45
99
42
19
71
54
15
4
71
36
18
15
76
8
21
139
5
78
37
35
97
23
18
24
79
95
189
120
48
39
24
61
36
12
83
49
44
57
18
36
36
108
12
198
42
145
47
36
1
156
23
24
105
112
29
90
24
1
24
20
16
32
48
112
204
48
47
6
54
9
84
108
4
204
96
36
152
48
64
24
12
128
76
11
204
49
104
207
21
12
15
60
121
41
75
108
132
136
29
6
18
91
8
60
15
45
27
13
48
107
108
120
108
132
57
72
15
48
61
17
19
48
12
11
30
7
35
72
21
12
40
125
48
54
13
72
68
51
84
60
72
1
119
78
27
45
3
36
64
36
77
30
90
162
57
123
90
27
28
17
3
72
39
12
45
69
18
12
60
69
124
120
32
16
188
27
73
12
80
12
183
97
8
ABCD 94271275942*3^$a+1 [50137]
19
120
242
87
3
9
3
40
17
55
24
44
16
5
159
21
7
60
48
80
64
42
35
3
160
56
34
95
36
19
48
20
60
10
54
5
120
13
155
115
5
3
112
101
127
60
32
21
144
15
6
99
61
486
89
39
16
24
72
138
11
75
16
48
5
31
101
33
10
137
3
298
80
58
29
7
29
69
10
101
49
95
120
111
4
197
33
202
38
16
335
1
30
8
57
1
90
17
12
3
36
60
16
29
60
144
61
59
180
132
51
112
17
3
81
36
283
86
46
53
13
47
15
28
12
42
26
22
90
20
141
156
39
64
8
57
15
21
36
259
96
5
79
72
48
36
65
3
105
183
33
49
155
21
171
240
111
9
24
84
1
90
294
11
24
13
42
20
28
182
352
48
38
9
49
11
84
36
163
20
28
29
144
195
42
159
1
32
112
96
47
180
36
105
54
196
41
3
40
18
62
60
228
28
12
120
12
68
12
21
36
139
44
108
48
106
23
103
149
199
32
60
154
35
43
245
36
36
31
32
28
132
65
21
54
96
105
1
83
60
72
31
77
103
53
27
12
36
60
72
124
53
55
68
93
7
149
19
42
47
132
39
54
30
96
210
112
83
55
41
61
32
15
43
342
47
31
120
48
29
36
9
126
184
41
7
72
48
89
111
93
147
120
72
10
150
20
96
84
18
3
67
17
25
86
165
36
219
22
32
10
102
203
60
163
53
49
42
53
36
109
11
96
175
48
86
159
75
105
3
4
6
150
48
224
48
112
20
81
31
188
36
100
41
3
108
10
174
56
48
64
68
52
12
6
158
40
120
144
5
157
59
69
78
28
96
65
60
51
4
29
91
36
12
116
165
144
72
169
62
60
22
48
54
240
26
39
199
161
55
53
51
141
60
19
89
51
64
245
325
158
60
52
137
115
65
108
312
1
122
36
240
429
3
117
7
209
36
108
36
199
26
10
80
9
7
48
38
70
17
180
3
33
60
75
4
68
112
65
7
5
219
4
48
92
105
36
19
77
163
20
16
20
112
240
2
15
60
192
3
18
90
57
7
5
79
24
221
39
21
180
19
125
3
58
11
108
25
47
31
12
5
55
17
9
99
45
16
42
198
59
21
94
66
54
56
24
90
30
201
255
52
132
50
70
17
163
65
180
43
92
297
144
24
12
3
136
65
1
128
16
74
36
12
22
35
12
43
102
35
3
100
5
60
31
89
36
19
96
12
42
47
199
5
19
18
218
9
60
33
160
80
30
124
128
22
6
77
171
64
60
96
156
56
18
190
89
7
114
222
53
36
9
70
84
77
199
125
79
48
54
176
90
57
43
60
20
64
18
131
24
36
120
25
174
188
112
77
9
51
120
60
201
30
33
60
15
54
111
49
6
29
36
121
30
29
24
3
138
94
450
11
85
11
31
17
37
90
240
6
80
159
60
79
204
90
95
72
151
509
60
48
3
22
42
68
156
76
104
165
84
60
43
114
234
84
5
96
39
28
72
17
49
30
29
132
33
51
24
12
168
7
36
32
ABCD 94271339744*3^$a+1 [50257]
129
12
180
99
29
55
77
55
5
4
111
24
12
45
8
36
64
12
24
104
4
51
89
52
219
5
31
45
39
24
21
15
69
15
41
31
69
39
77
271
48
65
7
60
165
27
45
56
64
72
24
27
29
103
17
19
5
24
16
39
17
48
208
3
36
36
17
55
41
160
27
209
31
108
12
60
29
24
124
3
72
12
36
17
16
20
64
20
12
19
89
36
55
84
65
7
9
56
124
116
24
19
120
57
3
57
63
36
24
5
196
20
16
63
96
144
45
3
9
8
28
224
19
9
20
43
144
9
27
17
112
15
53
127
60
108
33
128
292
27
72
24
185
64
87
21
75
120
168
5
36
28
3
192
81
99
137
16
63
21
60
164
40
20
91
24
45
84
72
36
68
31
24
57
92
151
36
21
84
39
24
77
48
103
105
212
60
28
68
31
33
320
31
72
57
15
108
89
120
79
101
19
132
45
32
12
16
3
81
156
15
108
129
96
56
43
17
31
60
48
21
3
201
99
60
65
52
48
132
96
15
24
9
44
12
64
87
12
77
24
60
91
65
88
87
48
33
27
57
135
5
91
45
60
15
113
96
60
40
15
24
21
44
7
12
45
72
243
72
5
55
84
72
53
136
8
91
9
27
53
7
9
39
77
211
9
51
48
65
64
51
41
4
12
32
16
20
55
41
19
9
171
5
52
108
44
43
48
72
33
140
7
249
8
31
36
105
3
45
20
31
57
27
93
44
175
21
44
19
81
51
72
216
72
84
9
80
19
77
24
120
55
12
29
139
21
123
5
160
27
36
24
9
39
240
17
91
108
12
29
16
8
4
75
156
9
27
24
9
63
69
128
52
75
84
24
17
24
175
12
17
36
7
12
101
31
48
5
132
88
15
21
15
21
8
36
19
60
125
91
21
63
17
43
12
33
56
100
15
21
104
36
4
27
17
192
43
132
144
29
43
57
135
41
64
27
5
28
56
19
12
60
84
41
88
3
84
24
72
12
125
43
173
24
91
36
29
19
36
36
5
100
63
12
65
31
84
105
36
63
5
120
36
4
24
120
32
19
29
88
27
125
91
72
45
104
16
123
36
108
5
31
12
9
15
33
123
60
57
15
48
45
63
9
63
132
36
57
104
19
65
64
32
4
207
57
3
129
63
125
7
36
12
33
3
72
33
80
55
21
51
17
28
39
45
159
12
117
15
117
48
60
92
48
120
40
116
151
21
63
24
17
40
15
21
123
57
8
36
124
27
12
41
36
139
24
33
32
43
113
36
31
17
31
9
27
9
20
60
7
53
36
16
15
17
28
104
19
29
12
43
17
24
127
12
125
91
5
31
69
27
84
5
91
53
256
8
7
113
12
60
31
9
3
36
180
21
48
56
55
57
48
27
57
51
36
29
91
45
15
5
28
15
165
75
12
5
4
15
65
84
67
48
77
31
89
43
57
51
72
5
76
20
112
3
189
12
159
41
151
24
48
168
48
9
72
8
60
12
43
12
108
81
164
7
69
12
27
57
80
16
27
36
65
16
68
136
84
12
15
216
72
17
64
15
12
45
32
112
15
108
21
12
3
12
24
53
103
24
53
55
41
36
144
31
9
116
19
185
7
24
108
57
80
55
29
120
52
32
96
76
24
12
68
55
5
115
60
101
19
29
16
87
53
55
41
108
67
29
19
33
60
39
48
36
117
212
67
24
5
7
9
96
39
189
24
32
24
96
168
67
213
32
108
43
69
39
12
24
84
29
16
84
156
20
79
77
79
57
32
115
120
5
28
32
60
7
65
43
36
9
63
48
117
87
36
84
77
88
12
44
91
84
69
135
117
8
12
180
24
67
132
12
24
12
113
19
5
72
24
55
65
64
72
159
5
55
29
28
92
7
141
12
116
55
89
12
4
75
180
24
36
21
51
29
100
8
88
8
84
172
63
5
12
19
125
96
40
60
44
4
27
21
15
24
21
63
9
80
43
53
ABCD 94271918212*3^$a+1 [50004]
12
105
51
192
12
257
199
9
48
75
90
27
21
42
17
31
24
137
61
72
27
99
24
5
208
117
123
165
27
255
33
123
21
96
128
7
120
72
41
157
72
30
93
3
72
138
222
42
186
84
96
84
33
315
162
480
3
165
203
64
255
65
112
171
12
318
27
51
180
12
42
336
72
107
55
60
45
63
209
16
135
9
93
35
91
101
288
91
5
205
51
351
60
72
96
114
78
90
83
37
107
223
108
180
60
24
36
249
21
174
45
93
198
29
133
102
53
175
65
48
64
32
211
12
126
150
90
222
162
30
5
31
17
37
240
6
114
186
30
144
66
24
336
65
16
48
111
17
37
96
54
213
387
221
7
72
17
43
165
51
84
180
213
3
84
108
45
3
84
120
6
192
59
256
93
102
12
33
63
54
27
96
117
66
30
59
55
156
24
66
30
5
79
6
11
19
24
138
48
90
81
93
48
162
48
17
421
107
37
123
117
27
128
48
115
29
133
30
60
17
109
150
60
17
127
96
204
5
13
120
27
3
228
41
19
221
79
72
12
45
80
61
99
3
45
192
111
65
67
90
72
96
42
225
123
210
192
35
127
305
13
18
132
42
3
123
90
102
60
9
128
352
99
144
45
135
60
173
48
64
45
6
24
168
72
53
144
211
180
240
30
48
234
33
45
42
150
30
5
31
132
125
43
69
176
85
54
138
78
24
66
120
90
12
12
345
135
57
3
125
61
30
60
360
264
36
21
63
33
63
192
12
53
7
48
12
90
150
66
107
127
33
192
3
18
144
216
99
21
42
48
17
55
57
80
55
57
123
240
60
41
96
13
3
123
69
128
43
12
48
54
96
102
173
112
327
96
84
5
103
9
63
30
30
5
271
60
5
7
102
6
162
168
150
690
11
96
160
480
3
60
30
30
84
17
16
3
60
72
9
39
144
57
39
72
465
144
48
75
18
48
30
42
395
103
270
299
288
103
41
48
55
150
96
99
176
187
12
96
57
45
198
77
112
75
5
61
147
80
7
60
45
21
24
90
30
11
240
16
3
45
21
150
24
18
75
15
78
30
69
48
45
318
21
80
16
147
18
162
6
54
18
267
32
199
185
247
60
72
108
60
189
320
19
90
35
55
30
24
66
252
18
114
161
55
9
32
109
35
19
96
381
80
48
240
163
413
19
90
18
65
144
400
ABCD 94272399428*3^$a+1 [50090]
2
3
12
43
122
60
12
12
22
50
27
9
12
15
36
7
2
10
24
8
4
12
32
42
90
18
30
4
14
42
18
12
18
4
68
28
29
24
36
12
33
39
19
80
60
9
123
18
39
9
34
60
48
26
36
39
31
5
7
5
27
28
62
22
12
2
6
42
12
63
27
30
96
3
24
33
12
42
40
26
10
17
27
9
9
94
5
12
57
10
2
39
27
9
81
12
12
12
48
12
6
18
3
3
6
99
15
66
54
18
22
14
66
45
19
2
3
7
80
18
34
17
7
48
5
3
6
6
30
36
3
7
29
43
8
24
24
33
3
9
45
22
48
26
6
16
8
30
18
48
18
24
12
34
29
51
40
50
10
12
14
3
7
12
14
3
31
5
15
16
2
10
29
48
51
18
30
28
5
48
3
18
22
68
4
96
62
15
24
33
24
12
3
15
16
5
12
27
30
3
12
67
152
16
12
2
66
9
36
21
3
7
20
24
52
20
30
24
24
34
8
4
14
6
40
14
6
4
29
27
4
14
12
27
31
8
21
19
8
6
58
56
28
41
7
84
14
46
26
18
4
14
24
60
3
43
12
2
34
20
12
9
3
81
19
5
21
6
6
10
41
19
113
31
14
6
28
41
39
64
2
3
51
21
36
39
28
36
29
33
18
18
3
39
42
3
55
26
60
42
24
66
22
8
16
32
4
20
12
6
3
7
53
27
81
31
36
5
7
62
12
10
86
34
5
3
9
93
18
16
32
48
24
6
3
3
9
24
51
6
15
33
22
12
38
3
91
12
38
10
5
43
8
9
79
5
36
21
87
33
3
15
6
60
24
27
7
48
48
17
24
19
20
30
120
46
53
27
6
39
36
7
137
9
27
48
21
111
39
28
14
70
8
40
120
20
96
9
19
2
34
26
6
9
12
27
6
3
33
18
36
9
45
10
32
57
19
38
15
3
81
21
3
19
12
5
91
20
28
5
33
34
8
9
31
2
60
3
117
3
3
33
24
51
6
15
91
29
67
8
112
26
78
4
29
15
4
32
28
20
12
4
122
22
12
5
9
34
20
18
72
60
87
3
6
22
20
4
24
29
27
18
10
5
7
20
9
36
7
38
3
36
9
72
30
30
24
15
7
17
7
60
14
96
22
17
9
36
10
14
22
14
3
31
2
48
94
2
3
21
154
38
10
12
116
9
3
100
5
7
5
7
20
6
94
14
58
2
18
30
3
43
14
24
34
29
15
36
16
5
7
38
15
7
38
78
16
5
84
87
148
2
3
67
36
32
9
55
14
22
8
52
12
48
5
31
5
39
40
60
20
69
27
12
33
51
16
41
36
19
17
21
34
14
58
32
12
9
24
33
3
27
54
46
12
12
14
22
77
24
31
12
26
39
51
18
15
7
14
22
36
8
42
51
9
15
33
42
96
16
5
24
19
2
60
22
5
79
29
9
34
5
24
9
24
36
3
36
9
36
138
4
38
54
4
12
8
12
54
30
12
30
46
24
77
15
6
3
33
54
33
60
7
5
19
41
15
69
3
4
17
31
12
5
15
48
9
36
3
33
19
89
51
12
4
14
6
45
19
12
60
14
39
81
36
36
18
4
17
19
26
6
9
9
22
8
6
10
17
79
24
14
3
39
30
24
15
3
4
2
34
17
15
30
27
33
30
4
5
31
5
48
33
3
39
12
6
10
29
51
30
54
9
19
12
56
54
15
3
57
63
12
4
26
36
42
48
21
21
15
84
7
65
19
12
5
9
12
12
6
52
2
120
18
4
17
3
16
17
33
171
99
12
42
6
18
3
43
65
48
19
5
81
12
22
8
30
39
43
2
54
6
24
12
22
72
48
2
39
57
24
22
44
4
29
31
14
34
12
24
8
9
39
30
39
31
36
38
6
33
19
17
45
12
27
3
24
28
5
9
46
8
9
45
42
21
55
12
5
48
3
76
12
2
15
15
4
14
12
48
6
6
22
14
22
12
14
12
3
48
51
9
12
45
15
9
36
6
57
12
9
15
105
30
72
6
30
76
8
16
2
58
29
15
33
15
9
36
51
40
29
21
10
29
115
26
51
3
4
44
9
9
10
24
110
30
30
36
10
65
48
19
32
6
24
82
44
81
3
18
3
45
82
98
6
48
4
14
22
38
87
15
18
48
82
48
2
12
36
54
36
45
21
87
19
38
51
39
16
24
14
12
22
5
9
42
21
9
6
4
48
8
33
12
39
6
15
45
24
18
24
6
39
3
6
6
48
16
53
12
60
67
20
18
6
18
6
64
24
2
99
27
6
34
12
26
6
12
48
6
3
15
12
4
32
21
3
40
17
12
79
29
3
18
12
3
33
12
120
10
12
26
22
5
36
79
2
6
33
7
12
17
60
3
69
9
12
15
12
63
96
16
48
12
20
28
26
3
3
60
64
24
62
34
5
43
5
7
14
6
114
60
46
20
28
32
30
34
48
14
3
123
48
6
3
27
45
3
30
12
18
16
26
15
60
72
9
3
9
48
3
45
36
18
40
5
12
7
12
12
29
12
21
18
4
26
22
2
30
57
21
12
3
21
75
15
6
15
15
33
27
9
24
7
50
22
24
24
36
2
120
10
24
8
33
27
45
9
3
3
16
158
3
36
21
12
27
55
17
12
31
77
19
26
27
60
9
22
2
36
51
19
2
6
12
16
17
24
51
54
10
72
29
19
48
44
18
27
9
42
90
18
6
3
27
16
20
90
22
2
22
32
21
67
5
81
22
38
22
8
9
9
42
16
60
29
7
17
9
39
3
18
51
33
48
15
72
19
65
24
15
6
34
17
12
3
60
60
57
33
22
36
32
18
34
32
6
22
60
56
69
51
21
15
16
77
3
48
4
44
18
34
5
3
54
30
54
10
14
6
24
4
14
12
15
33
10
12
17
9
66
18
12
15
9
34
17
12
51
45
15
18
18
12
9
9
82
44
36
42
18
18
51
7
72
12
41
9
24
36
12
39
3
16
2
48
24
3
91
180
26
27
27
156
9
15
6
3
19
38
46
24
29
9
15
12
15
78
18
4
12
26
30
66
22
8
9
72
7
8
16
29
33
46
36
5
7
12
5
19
89
9
12
12
18
18
3
9
39
7
48
8
66
234
28
65
111
4
29
9
3
57
87
3
21
43
29
27
9
3
4
12
26
75
72
7
12
12
20
6
3
12
15
21
33
27
15
33
72
15
24
28
36
12
50
15
19
2
123
9
36
36
60
3
15
9
3
4
2
39
43
29
21
36
54
4
17
36
45
3
7
17
36
21
6
9
7
60
36
14
27
27
78
12
22
24
17
15
16
2
39
12
21
87
99
45
31
56
21
27
12
28
5
9
60
39
7
65
21
60
48
70
80
9
27
36
9
24
12
91
38
51
21
34
5
45
6
30
12
6
6
54
16
17
21
12
18
72
9
27
16
2
24
39
9
24
15
67
24
2
30
6
3
57
12
22
68
24
24
16
29
9
22
20
16
12
96
60
161
12
7
26
3
7
104
21
48
3
42
6
42
12
12
48
6
24
12
9
9
12
15
7
17
79
2
22
8
16
12
36
12
38
6
40
53
27
6
48
3
96
57
78
12
4
62
58
14
18
30
102
36
60
64
62
34
5
24
12
60
9
60
12
58
20
24
4
36
32
18
27
19
32
18
3
7
14
15
33
3
15
21
31
8
30
22
20
18
12
18
6
34
104
9
19
50
18
16
5
48
21
22
8
24
18
3
7
14
60
36
48
12
10
44
16
12
41
7
17
63
4
12
2
6
28
41
39
21
75
28
2
24
12
18
12
16
2
34
24
17
57
75
67
38
15
7
125
51
21
15
6
22
12
26
22
2
3
3
30
15
21
42
36
45
51
18
12
18
6
6
57
48
39
28
8
120
4
53
7
29
105
18
16
5
33
24
24
34
17
15
54
34
32
9
12
19
20
16
17
43
20
6
27
27
126
72
12
27
33
6
21
7
26
123
57
15
9
15
36
12
27
ABCD 94272475912*3^$a+1 [50037]
107
12
6
24
15
28
35
42
15
51
9
15
1
5
24
6
24
73
32
48
75
117
3
45
27
6
27
28
44
48
28
140
16
23
6
24
27
3
13
23
25
32
3
9
48
48
15
12
57
15
13
8
15
12
69
3
1
72
5
24
55
89
39
12
16
20
4
8
3
9
3
21
9
67
60
56
4
53
3
24
51
42
31
17
75
27
1
36
23
60
36
84
18
18
81
51
12
105
27
25
11
9
16
29
3
15
133
8
9
31
60
59
13
32
36
51
25
119
24
1
5
72
42
93
3
69
36
15
9
21
15
9
30
36
37
20
15
93
39
37
8
75
13
23
30
31
11
30
24
3
48
75
45
40
8
24
36
40
65
27
27
33
3
30
24
7
41
24
48
6
9
76
5
7
20
27
57
39
1
60
8
27
24
12
9
3
12
6
27
15
1
36
8
3
45
3
36
48
13
23
25
29
66
12
45
3
9
60
15
21
24
75
1
47
13
47
13
20
24
27
6
24
24
147
24
40
20
24
57
15
4
29
91
60
11
57
21
55
12
35
9
33
31
12
5
63
24
48
3
189
52
23
78
43
72
8
39
1
156
41
75
3
45
27
42
27
4
20
76
23
12
9
12
24
16
23
69
3
48
1
36
48
29
7
24
36
5
18
1
35
9
33
99
63
1
11
36
13
11
6
30
13
32
60
12
72
16
60
48
20
21
39
12
12
16
116
39
24
13
20
15
60
24
49
20
72
87
30
75
28
84
56
87
13
48
104
28
5
18
6
3
3
18
55
32
3
25
35
69
15
45
16
17
27
132
16
48
56
3
73
23
30
42
48
30
7
32
15
12
36
45
45
75
12
28
5
19
20
3
1
29
18
69
16
48
12
5
27
15
36
60
72
48
1
68
36
16
29
102
24
1
20
3
21
76
23
12
25
24
140
15
1
32
3
13
41
18
1
5
27
3
66
3
52
131
69
4
77
30
84
9
60
27
54
78
12
24
54
43
77
30
18
39
4
92
3
45
15
72
42
31
32
4
36
20
4
20
21
18
9
15
21
16
84
47
33
15
54
27
48
16
44
3
24
1
23
1
80
3
66
30
25
11
1
128
12
12
16
44
27
48
30
7
24
12
20
28
5
42
49
104
15
6
48
43
8
76
8
57
18
21
16
8
76
149
7
23
21
12
4
60
41
18
1
11
9
16
17
43
23
102
78
84
96
21
15
18
30
18
15
3
21
96
9
18
6
6
105
9
54
72
45
24
39
13
32
123
9
4
12
8
21
18
150
6
21
45
24
27
24
39
9
12
63
1
36
5
78
37
116
12
12
4
29
7
59
21
168
3
30
24
6
24
21
27
12
21
63
24
12
121
5
27
28
17
67
11
9
39
25
17
72
43
60
24
20
39
61
84
44
3
13
17
24
75
24
39
1
104
111
6
78
33
24
36
45
15
3
36
21
63
1
24
29
31
11
6
30
12
6
24
78
72
48
24
69
27
18
27
39
78
7
11
48
30
15
39
33
33
27
64
5
48
78
12
13
23
42
48
24
3
87
12
18
91
29
3
4
20
3
33
9
31
24
11
12
37
53
6
60
25
44
15
73
8
12
3
1
23
61
5
30
12
57
15
1
11
1
83
60
21
24
45
87
63
1
11
12
36
24
33
45
48
27
60
33
42
9
69
6
81
24
4
20
39
18
15
4
8
3
49
11
69
4
72
35
9
9
90
1
8
15
72
21
48
9
15
12
16
32
63
180
12
37
8
28
5
39
9
30
12
54
30
1
80
120
12
3
93
12
27
12
1
17
15
16
59
37
8
52
8
45
183
4
5
31
8
15
84
37
11
54
55
41
18
6
24
6
25
83
6
15
24
3
25
20
4
5
24
6
25
11
9
4
32
24
33
27
24
117
72
31
32
24
36
87
12
9
15
21
21
18
24
37
56
15
45
60
60
87
120
1
32
72
60
72
9
39
3
12
21
24
16
32
93
27
28
104
3
72
36
42
19
11
72
18
19
24
5
24
31
60
80
69
43
5
42
48
9
51
18
90
6
115
24
156
20
24
27
9
9
42
12
1
59
6
39
3
49
23
13
8
27
9
15
33
48
12
87
1
84
56
72
3
18
24
7
44
16
20
39
42
27
21
54
1
65
27
39
25
68
63
57
28
24
11
42
31
41
55
20
96
4
44
45
75
12
4
24
152
64
56
24
93
3
12
16
32
27
1
56
168
120
76
60
29
3
72
120
96
16
71
25
47
6
15
12
3
45
15
81
21
18
120
37
32
3
57
3
12
13
8
52
5
120
39
16
17
18
60
25
83
61
83
13
152
76
20
57
18
54
15
87
36
33
40
5
24
90
1
20
75
24
57
15
9
36
51
9
45
3
60
52
20
3
6
30
120
12
13
65
30
21
3
21
76
56
3
25
5
6
81
3
54
15
16
92
12
16
17
3
40
44
57
6
18
30
66
15
105
19
32
12
75
1
5
72
30
57
15
12
21
9
19
5
24
30
33
27
61
36
119
9
27
36
13
89
27
36
15
42
31
65
31
11
24
61
84
8
87
48
30
6
145
17
43
44
12
3
1
12
5
19
56
4
119
97
20
84
33
18
174
15
75
45
33
3
45
24
111
4
29
39
16
47
42
67
59
1
56
27
36
1
8
28
5
24
15
81
27
51
21
3
33
9
18
72
6
3
24
3
73
35
60
97
17
96
75
12
9
31
20
27
12
81
4
11
30
75
28
56
105
31
209
39
9
27
48
21
67
48
29
3
28
12
32
16
12
17
66
54
42
1
8
16
8
21
91
20
16
8
84
12
9
6
1
8
12
15
13
12
23
1
23
60
1
20
52
32
16
92
27
12
6
43
20
39
45
15
6
102
25
17
3
27
12
1
125
90
12
66
30
69
21
42
13
17
79
35
30
3
12
16
23
9
12
40
11
13
32
39
21
88
72
35
25
44
9
72
15
3
69
16
32
15
18
90
9
3
24
21
88
77
39
60
4
71
9
39
18
27
52
8
52
5
75
16
92
16
12
5
55
80
99
25
44
76
5
15
33
15
12
39
117
3
1
29
27
12
15
12
84
21
15
78
138
13
56
24
36
36
60
40
32
15
21
9
7
20
4
12
23
145
5
24
27
21
18
24
6
51
99
12
24
84
42
18
30
30
37
32
52
128
33
3
24
3
13
32
27
13
5
19
143
1
12
17
63
60
72
16
29
7
8
15
12
48
30
15
3
48
9
3
18
6
33
48
4
101
63
12
40
20
24
3
33
3
61
35
49
36
80
93
15
15
1
59
1
32
4
23
12
49
60
11
81
ABCD 94272619102*3^$a+1 [50005]
55
26
10
5
216
9
10
24
5
7
24
29
132
12
48
43
2
70
65
103
5
91
41
25
23
67
24
29
7
24
66
35
48
60
1
6
89
48
31
5
12
33
16
71
19
5
48
36
12
120
55
50
58
5
7
17
91
216
86
94
98
16
96
128
178
17
31
36
65
24
67
5
105
63
24
48
9
99
60
115
12
24
156
29
49
42
150
47
132
61
95
19
5
60
139
5
12
24
19
96
149
55
12
30
48
90
6
143
72
9
352
18
12
242
58
29
105
10
101
228
60
132
12
48
19
101
12
43
5
12
1
95
24
12
31
84
185
1
32
15
1
131
36
108
127
84
60
324
12
14
15
48
1
32
159
24
12
84
24
129
58
5
79
65
36
79
24
12
17
103
53
61
174
65
55
17
24
24
127
48
60
12
2
15
33
39
19
12
74
64
6
29
132
12
48
93
15
67
29
91
29
48
48
9
10
6
23
60
36
108
48
43
5
36
25
176
58
12
84
54
35
204
43
5
33
111
24
9
96
87
72
1
42
38
15
72
43
14
231
24
48
24
108
223
14
16
23
115
12
77
61
66
30
30
209
91
53
1
90
77
105
70
60
77
247
29
235
5
36
19
86
3
43
17
36
36
9
46
60
24
29
7
65
24
24
43
5
9
10
54
95
247
324
41
84
91
14
3
31
14
118
29
93
15
48
19
14
10
29
31
65
192
12
31
29
91
89
31
62
15
19
14
82
65
48
180
31
29
180
9
46
36
29
24
96
7
5
237
207
84
36
105
46
18
227
48
12
72
120
151
12
48
5
55
41
48
108
43
60
89
7
264
125
7
60
144
173
36
60
31
60
125
31
29
61
30
18
66
30
191
43
29
192
31
17
67
29
67
77
43
62
51
55
12
74
10
29
60
211
240
84
137
45
3
36
79
36
41
132
60
36
25
47
48
84
96
115
77
84
9
96
10
149
31
36
113
61
95
48
96
67
125
199
113
31
74
3
115
65
19
29
7
98
46
5
115
204
62
39
19
12
77
31
12
53
7
60
77
7
5
144
24
60
43
2
15
120
31
17
9
48
166
12
30
18
5
121
23
72
84
7
48
89
12
31
5
60
129
39
12
12
31
2
48
15
36
48
45
46
41
25
66
17
61
42
48
192
38
10
5
120
55
60
60
89
1
47
48
72
12
31
5
24
7
26
159
33
63
48
36
19
120
12
84
41
249
34
17
12
48
139
24
72
48
5
1
23
12
19
41
91
24
5
79
120
36
96
5
19
29
7
18
80
70
41
55
36
29
31
113
24
81
10
29
12
61
227
13
138
5
24
73
48
126
113
7
113
57
39
57
10
48
29
60
187
84
5
7
5
19
89
7
17
57
3
7
36
65
19
14
10
5
7
74
10
41
108
55
161
336
12
48
13
42
24
14
82
5
43
14
15
337
23
73
30
5
48
84
43
5
12
12
79
2
3
12
49
23
57
39
31
29
7
53
144
96
96
84
12
79
101
55
5
55
137
91
6
23
7
24
17
43
5
24
48
24
9
39
163
173
211
149
67
62
48
10
24
24
12
17
48
57
51
12
145
30
5
13
90
221
24
24
153
39
25
71
12
13
83
12
43
60
12
29
31
50
144
34
30
119
7
53
7
38
51
45
96
106
53
7
60
53
12
13
32
130
30
119
55
36
24
54
35
12
24
24
55
12
14
10
24
17
55
77
43
17
45
3
144
19
29
7
53
7
29
211
29
45
51
36
19
54
95
36
36
9
15
1
47
7
84
60
12
14
10
281
13
179
31
5
57
58
5
36
96
115
113
7
18
47
129
3
7
5
1
144
35
36
24
211
29
240
36
144
36
235
29
81
10
53
91
41
13
131
61
30
17
33
34
29
55
41
48
36
31
5
108
103
29
24
81
34
29
48
144
145
35
96
19
36
53
36
93
15
163
65
12
1
95
7
74
70
41
19
30
23
12
156
48
7
60
60
5
79
120
54
42
5
33
39
48
72
43
29
91
60
24
29
31
96
ABCD 94273206122*3^$a+1 [50004]
24
56
16
9
95
4
36
110
46
20
24
36
28
36
60
14
7
60
45
27
12
35
25
29
7
60
23
1
69
27
5
55
33
27
132
27
30
6
18
32
24
10
69
27
14
31
108
47
25
29
79
12
15
14
91
125
18
40
81
119
229
33
24
264
15
11
1
63
9
71
16
9
21
24
102
33
144
227
49
5
55
11
13
3
128
85
12
35
28
36
26
54
61
23
16
110
24
120
42
48
52
114
39
27
24
30
54
21
21
183
11
94
39
27
56
198
7
35
25
72
23
70
128
40
56
16
18
21
51
30
3
15
62
43
24
53
19
21
48
80
16
86
37
23
13
41
79
11
64
9
47
24
16
9
36
99
9
63
9
5
31
65
10
8
37
243
126
6
9
41
24
10
150
56
55
60
59
1
35
78
30
106
6
18
50
22
207
27
9
131
4
12
44
36
37
11
1
35
6
18
70
2
124
164
12
73
17
18
96
13
51
62
18
37
12
12
39
20
16
9
15
20
37
135
33
45
50
72
24
46
8
16
3
53
18
85
12
39
21
75
38
7
60
23
16
144
9
77
6
10
3
72
12
3
45
9
54
9
11
25
51
9
27
45
59
4
2
19
11
148
72
38
10
6
51
24
35
25
11
13
35
60
12
78
67
3
50
106
36
20
97
71
30
6
61
3
2
40
75
48
84
11
16
56
13
51
144
36
96
20
30
18
6
34
32
37
51
69
3
33
12
153
26
13
33
8
66
6
54
13
21
27
45
74
61
3
9
48
143
6
31
72
131
16
20
16
48
26
10
24
36
9
24
123
69
41
79
36
12
41
7
9
75
96
3
20
1
15
21
75
14
103
11
16
56
25
45
18
57
63
45
27
8
25
5
16
96
159
108
111
12
117
72
108
17
19
87
104
16
164
34
2
37
17
96
54
36
64
24
30
2
13
12
12
57
50
13
3
105
60
33
2
73
24
11
60
30
160
51
39
45
17
7
3
20
18
16
3
53
7
33
50
37
3
30
24
14
61
29
22
20
54
10
6
128
19
132
59
16
6
18
110
7
3
57
39
14
70
2
18
96
16
120
78
39
47
49
72
3
9
63
33
95
85
81
39
27
38
40
15
35
22
74
109
27
134
64
2
24
126
19
36
33
39
137
6
10
18
72
44
61
45
3
12
3
20
52
30
15
3
62
55
48
120
65
10
56
85
11
25
3
36
126
15
65
30
97
96
60
84
60
3
93
96
29
72
7
57
96
30
20
49
59
112
84
54
6
9
72
9
51
5
10
33
101
106
9
59
49
48
89
19
60
75
21
51
8
25
12
9
74
36
60
144
16
21
33
30
57
12
27
9
147
8
1
11
58
15
17
43
24
47
126
247
12
99
105
12
29
66
70
27
60
3
8
85
12
3
9
51
56
13
17
31
48
171
20
13
3
33
11
13
33
18
6
104
151
35
30
90
4
2
90
193
12
9
50
40
14
42
13
41
31
59
16
93
11
4
9
41
19
23
54
34
45
72
48
135
20
112
105
23
157
24
51
54
63
57
96
18
9
101
72
30
49
84
11
16
33
11
1
29
6
25
23
60
36
1
15
20
49
5
54
85
5
19
173
24
10
54
135
12
123
9
12
24
15
30
90
6
3
72
48
53
34
6
104
31
72
36
36
9
15
84
23
40
110
18
102
240
10
44
25
36
12
12
21
87
132
101
19
69
15
57
27
47
40
153
11
10
2
88
57
5
10
8
72
84
4
56
85
15
20
16
9
29
55
105
56
34
57
168
11
36
60
34
144
30
21
39
56
16
48
56
4
2
10
8
49
77
16
48
39
17
40
14
217
3
86
16
18
6
90
14
42
48
6
106
48
20
76
36
18
51
21
15
35
37
12
48
36
105
99
63
20
90
19
51
68
40
20
12
73
12
9
66
8
70
2
54
10
6
74
180
1
9
51
23
22
18
20
25
11
16
30
3
165
146
16
45
3
6
14
36
16
153
36
15
20
16
30
98
120
1
36
84
84
17
54
64
90
42
69
41
43
21
26
109
89
55
17
10
38
40
72
3
60
132
60
89
16
3
45
39
23
124
20
73
17
64
26
61
48
12
39
54
50
40
30
51
5
96
178
36
36
9
84
47
108
22
30
114
74
169
12
9
6
33
41
66
1
3
2
7
12
71
97
21
26
136
134
19
132
9
90
104
70
42
9
95
13
57
39
17
114
70
266
25
15
38
10
110
16
54
2
103
12
48
15
56
1
24
71
48
22
14
25
9
2
37
96
27
8
1
45
39
60
15
36
36
9
101
30
13
24
93
63
27
14
19
5
7
75
294
39
12
3
146
30
34
2
37
23
13
15
20
36
13
83
54
19
72
108
11
25
11
13
156
24
72
59
6
7
113
43
71
49
15
56
61
24
9
72
15
95
90
64
3
3
45
83
12
193
60
24
51
9
83
34
30
45
35
13
3
50
79
9
75
71
16
57
12
96
168
72
15
33
51
24
102
27
47
54
ABCD 94273475984*3^$a+1 [50045]
125
19
5
24
160
93
378
6
84
191
61
35
72
217
36
60
84
6
228
96
246
108
135
296
19
29
7
33
21
35
112
8
61
171
72
48
48
117
30
93
87
78
90
137
133
11
145
71
163
96
66
35
55
17
72
16
39
33
3
5
13
155
115
90
35
40
15
41
121
18
77
49
54
57
129
23
13
123
56
96
25
15
32
96
64
63
144
201
32
37
35
48
151
60
45
32
193
30
105
56
16
93
72
114
209
7
57
96
117
59
16
69
59
205
75
51
90
54
101
24
367
48
9
27
114
107
144
120
91
18
35
55
9
51
162
83
1
126
17
1
42
29
24
31
6
59
88
32
88
3
48
42
90
65
19
5
1
135
8
40
72
69
120
11
103
336
36
29
24
37
75
80
79
33
57
234
5
37
155
48
192
288
64
81
12
59
55
209
55
42
95
13
90
156
96
5
223
36
69
120
120
56
265
54
6
99
111
96
209
19
77
40
8
37
18
105
75
29
16
15
126
120
54
69
3
5
145
23
61
123
27
29
40
15
216
281
13
36
174
41
139
126
95
19
90
11
144
61
219
135
137
43
29
133
54
93
8
88
176
16
8
24
7
84
90
270
77
160
8
7
105
93
99
8
55
105
45
35
85
18
150
11
144
25
47
88
21
3
3
18
59
13
3
32
13
11
79
36
29
72
88
32
13
96
219
144
200
88
69
30
90
90
153
63
57
3
108
30
186
9
117
59
79
6
11
25
84
59
67
5
13
240
11
1
23
64
111
216
54
35
7
48
36
29
31
41
13
27
240
15
114
23
136
80
40
135
552
288
150
35
112
33
30
60
36
9
21
99
56
25
71
160
9
54
30
35
235
36
6
120
3
200
55
65
72
112
3
5
88
27
93
15
57
39
36
29
19
36
41
55
48
72
54
35
144
7
138
6
209
55
41
55
81
200
43
197
40
99
114
12
23
192
88
21
11
205
24
66
113
85
27
69
36
18
12
65
40
75
18
27
99
21
32
48
24
349
59
48
24
64
255
225
32
13
59
61
27
33
15
21
30
29
31
153
3
240
93
15
36
21
45
123
152
24
360
31
33
56
19
102
198
129
32
25
30
24
30
360
6
93
87
30
3
96
24
111
17
72
61
66
33
288
39
33
3
53
7
18
66
90
11
88
32
24
31
33
111
126
18
105
21
11
19
5
121
234
261
48
15
6
3
63
60
213
165
147
15
54
30
53
181
11
16
8
120
40
111
6
35
144
19
120
72
198
6
113
16
15
57
128
64
51
132
89
31
24
9
32
24
144
187
5
13
35
85
11
205
51
104
184
27
5
115
18
36
36
18
185
72
112
51
66
59
55
192
150
120
123
104
7
33
27
300
9
27
18
35
61
11
109
114
12
18
132
108
36
486
33
255
17
40
33
36
126
117
207
84
162
18
126
24
107
40
45
155
133
27
45
180
95
160
3
12
105
168
80
24
37
90
41
175
33
104
31
30
6
234
27
75
114
155
ABCD 94273525142*3^$a+1 [50057]
147
54
27
60
33
18
33
27
12
78
18
45
9
27
168
69
63
33
63
156
15
9
60
12
12
33
27
21
123
3
33
111
9
24
72
12
12
12
168
93
99
36
60
24
36
45
63
36
51
9
81
27
9
39
12
33
15
12
69
12
27
141
108
15
12
9
99
135
21
72
33
108
15
12
99
21
69
87
93
3
60
21
27
132
12
81
87
48
24
24
15
60
9
120
303
33
60
48
84
39
6
3
12
48
12
63
60
9
72
24
537
99
15
9
96
69
96
3
12
24
48
48
21
78
129
177
72
99
120
24
129
6
69
36
21
36
90
105
36
3
18
30
21
12
3
9
168
9
15
60
15
120
18
168
15
39
30
54
36
69
48
48
39
36
30
15
12
72
15
30
3
12
156
24
72
36
111
33
27
66
75
48
12
45
3
48
132
147
33
72
21
63
12
15
69
147
72
12
9
24
21
24
39
24
9
3
24
3
54
51
45
36
39
15
18
90
117
24
111
33
57
27
12
48
51
21
36
123
45
12
15
69
36
108
12
9
63
24
45
48
15
48
48
12
72
99
18
90
33
72
12
108
24
21
84
63
87
48
42
3
36
9
150
9
243
57
12
75
21
15
45
3
81
15
45
84
132
45
54
21
15
138
6
30
99
27
117
36
105
27
12
27
132
9
3
21
72
33
99
33
3
24
36
60
48
12
24
27
57
24
36
36
63
33
12
3
45
51
69
12
117
15
12
192
33
36
18
21
33
66
60
33
96
177
3
45
3
72
12
39
42
3
84
21
39
48
48
45
27
48
12
12
63
93
60
108
96
75
33
33
96
54
9
36
27
9
63
21
81
6
33
48
27
90
27
63
9
57
18
6
51
105
39
147
45
36
108
48
12
24
9
123
39
45
99
24
69
57
63
9
3
36
51
33
24
60
57
15
72
3
45
33
90
69
12
84
48
39
117
60
108
36
192
12
63
21
12
45
27
21
6
48
57
12
12
60
39
9
51
36
129
24
111
45
72
15
177
57
51
3
9
24
36
60
36
36
204
36
21
6
33
228
3
165
21
15
156
72
45
3
12
21
39
24
12
15
48
33
36
9
3
45
15
9
15
12
108
24
12
9
111
60
36
63
18
54
9
39
141
21
27
24
168
12
12
12
21
63
75
33
48
15
198
15
60
36
36
15
45
108
36
48
24
9
15
36
33
15
45
51
12
81
27
12
33
63
12
96
45
111
12
36
48
24
57
3
108
12
12
81
3
45
27
15
33
3
45
84
9
75
12
57
27
12
3
105
21
18
177
75
12
78
123
39
9
27
36
69
60
24
36
27
9
132
36
36
72
39
54
219
12
12
9
18
30
15
9
18
45
180
39
96
108
21
15
48
42
27
81
102
114
84
78
81
12
9
6
30
54
240
72
9
36
3
78
12
135
87
30
39
165
39
24
9
3
9
42
144
72
177
36
12
39
9
36
24
27
18
27
9
90
105
60
123
45
81
84
15
84
120
39
48
33
12
339
108
90
54
36
18
75
141
27
9
99
45
3
51
21
45
15
84
48
33
24
159
57
51
24
24
81
39
69
51
39
30
51
48
27
42
15
12
171
84
9
24
24
12
81
18
45
93
24
30
6
120
63
33
36
15
33
3
36
96
105
15
15
45
9
75
21
3
33
3
36
48
33
54
9
84
33
99
48
96
15
9
12
12
33
132
72
36
27
24
48
45
147
105
3
87
18
51
120
36
132
12
72
93
75
57
3
12
12
12
15
93
45
279
117
222
54
54
36
33
36
21
63
21
6
57
24
27
90
39
12
12
24
3
12
21
72
36
84
63
48
45
9
72
15
60
39
54
15
48
12
48
24
33
18
129
9
186
45
60
93
66
105
27
21
27
132
45
432
63
105
36
12
48
72
60
36
81
39
51
177
12
12
36
192
48
84
12
57
3
15
156
9
24
132
24
108
12
36
33
51
45
63
21
72
111
75
138
3
3
18
75
15
30
42
48
21
12
24
36
24
12
12
21
24
66
9
48
12
60
48
9
171
9
3
171
78
18
45
9
3
12
15
21
48
48
12
195
24
9
81
12
15
12
231
45
12
15
57
69
15
3
21
12
33
54
21
3
36
66
15
3
9
87
21
48
36
24
15
69
3
36
9
132
72
69
6
90
180
72
12
39
33
6
69
24
60
39
6
3
33
228
99
33
30
57
3
18
327
144
9
15
132
93
18
162
18
72
ABCD 94273565182*3^$a+1 [50072]
57
15
33
21
90
153
168
15
24
1
8
24
21
27
40
5
27
3
144
60
33
51
60
25
47
54
211
24
56
63
6
43
23
60
61
5
72
171
279
162
15
40
48
95
72
9
27
21
88
48
144
101
18
121
152
136
23
48
24
36
21
16
53
138
6
36
12
42
30
27
99
141
21
162
25
32
40
8
72
21
147
72
69
19
96
53
66
1
32
21
42
30
72
75
87
54
51
9
12
234
1
77
43
24
8
24
21
90
96
105
24
117
27
9
103
101
99
39
240
9
63
1
24
8
144
3
18
210
81
27
42
18
180
21
63
33
57
79
17
30
9
40
29
84
15
45
19
80
21
51
16
101
3
87
9
39
72
9
16
47
72
18
31
72
299
13
17
207
96
63
1
32
64
72
23
129
39
33
111
121
77
18
1
24
32
15
90
30
18
144
54
1
125
18
1
5
36
15
15
1
35
85
32
72
16
72
96
56
3
126
15
81
30
153
16
29
42
48
78
139
5
66
193
5
3
21
66
105
9
111
99
37
59
126
7
24
56
57
31
23
30
60
66
132
33
15
24
9
21
27
63
1
24
47
145
179
90
42
30
27
33
7
23
177
63
97
5
139
29
27
16
72
29
43
32
69
99
21
67
29
90
121
8
135
33
48
120
21
3
9
39
72
16
8
24
81
39
69
3
96
48
33
18
12
150
99
45
99
96
15
60
36
1
8
3
60
1
24
5
36
135
16
32
21
51
165
3
63
9
48
69
27
16
8
160
8
48
21
144
96
19
48
23
30
72
3
88
24
119
6
19
72
56
64
32
24
136
5
3
51
13
32
96
48
48
129
79
24
200
93
36
7
48
96
29
108
126
9
64
24
77
42
73
101
60
15
111
9
45
18
57
64
56
15
60
30
78
48
97
47
193
77
54
36
1
32
21
96
54
84
6
246
18
27
33
18
12
6
123
39
1
47
6
99
45
51
15
36
42
43
32
16
168
120
24
113
55
5
90
1
104
21
18
9
129
39
16
89
183
75
36
126
108
48
31
47
33
69
19
32
21
90
42
7
24
53
3
159
9
51
37
72
8
21
54
78
12
99
40
101
180
12
3
111
1
48
144
17
36
3
112
11
42
18
1
56
15
25
72
32
63
1
77
48
42
30
6
12
273
40
128
16
47
25
8
72
64
47
33
81
7
41
6
33
72
21
108
18
30
103
11
13
5
12
15
39
9
87
49
5
90
9
45
19
17
31
5
90
1
17
36
67
56
129
30
114
48
78
18
12
54
36
1
41
7
29
12
63
81
6
9
24
120
64
96
47
97
65
7
23
25
107
205
48
80
63
25
77
18
24
36
37
72
80
3
21
21
3
24
21
18
24
126
51
16
48
56
40
8
64
56
40
8
21
115
125
3
40
23
6
3
15
30
126
60
1
83
141
48
15
72
25
24
41
7
8
24
16
104
15
97
29
6
69
15
1
48
11
85
71
9
69
75
64
168
32
40
32
21
18
49
48
5
27
45
162
36
78
66
13
32
33
30
126
42
12
61
65
175
29
171
45
51
24
45
24
51
112
24
80
33
87
63
9
168
123
42
36
12
43
248
21
43
144
29
19
35
30
15
81
151
47
1
29
72
90
42
66
21
72
141
6
469
11
13
8
24
159
72
49
24
161
36
3
45
67
5
27
63
24
72
33
21
27
21
18
9
9
55
128
280
47
33
21
90
145
48
104
21
99
40
48
80
96
39
18
7
216
29
48
54
85
8
64
47
49
32
45
18
48
18
111
3
37
48
125
90
73
53
24
18
97
32
16
144
53
18
198
123
88
53
150
141
24
24
88
5
24
3
16
48
8
99
18
115
47
57
144
87
42
18
12
18
78
30
24
27
16
23
33
160
8
39
33
16
5
18
18
102
24
1
24
32
9
63
216
45
43
47
1
17
78
9
45
27
39
1
32
64
32
93
43
32
136
5
180
15
15
97
24
29
72
3
24
63
54
48
43
104
16
120
47
57
72
87
129
456
27
133
48
47
49
32
15
25
120
104
15
1
48
47
198
12
18
117
9
103
11
108
72
90
102
ABCD 94273673446*3^$a+1 [50012]
52
20
64
24
80
40
17
24
31
20
60
165
99
40
29
7
84
5
96
60
91
72
41
144
108
27
12
28
65
7
113
36
31
20
4
12
92
16
24
72
5
48
15
21
51
9
72
175
48
20
36
33
48
84
15
40
20
16
44
45
19
36
36
5
115
104
4
44
88
8
57
39
21
55
5
99
21
12
12
3
136
36
120
168
65
15
12
81
19
20
60
21
7
32
40
5
15
129
55
104
33
27
12
124
24
41
75
24
33
27
28
137
147
28
20
33
24
75
144
220
17
27
12
33
51
24
45
7
8
132
24
36
21
63
40
72
24
120
108
36
89
96
15
24
132
9
19
48
60
68
69
7
20
225
3
21
55
72
149
108
15
72
45
24
51
81
79
125
115
20
21
120
55
32
153
12
15
33
27
28
125
19
36
24
149
39
12
21
27
16
17
55
72
125
51
40
41
135
189
72
55
53
19
36
41
43
65
7
29
51
60
136
84
80
84
40
80
177
43
5
12
3
16
53
75
12
4
65
39
76
29
75
40
60
12
29
135
369
43
185
147
12
16
29
63
112
8
12
60
9
12
39
4
104
81
24
87
220
8
88
44
144
4
65
12
15
16
72
152
16
92
120
36
16
68
12
24
57
12
7
20
48
28
17
12
3
12
24
4
20
165
252
3
60
60
21
67
32
40
12
8
16
72
72
156
29
31
56
64
24
36
44
28
44
24
21
3
208
152
153
60
159
16
152
21
12
39
28
56
4
5
15
93
355
8
100
84
36
5
36
15
33
147
108
52
24
12
164
16
29
48
31
41
3
57
103
92
249
12
55
137
15
28
32
120
232
41
72
103
29
19
20
52
137
7
149
39
12
48
40
72
60
48
53
48
36
43
36
65
135
76
120
36
44
60
4
56
40
5
79
36
53
43
12
5
27
4
24
20
16
120
41
15
184
89
75
28
17
55
140
40
96
77
48
55
72
137
75
16
24
48
29
60
19
65
175
12
92
40
65
7
84
20
24
12
33
7
128
33
19
80
33
31
12
17
27
136
128
9
267
16
32
12
60
48
45
87
33
27
33
51
4
185
48
99
4
17
19
8
177
3
28
108
20
24
16
36
101
115
68
165
67
164
4
5
12
19
68
72
124
5
67
60
5
39
4
24
152
24
112
8
4
32
153
15
112
65
15
45
199
12
29
120
144
12
7
48
72
101
7
32
12
124
77
24
19
5
12
39
129
39
33
19
68
16
44
21
72
7
17
75
16
65
120
12
7
65
48
12
3
52
53
15
33
39
76
32
393
115
8
4
5
60
27
9
51
21
139
125
19
84
36
89
235
65
36
31
200
21
79
128
12
40
24
29
27
16
53
31
36
29
39
76
209
36
75
208
41
99
76
12
44
33
36
91
8
33
24
15
4
116
45
3
52
8
105
27
4
17
39
4
156
24
12
132
32
40
8
33
108
7
113
67
17
55
36
20
76
20
108
52
68
57
31
24
48
197
115
20
108
60
12
84
9
108
79
5
24
84
51
141
55
65
15
33
87
21
84
3
33
84
79
20
36
9
111
100
48
20
76
56
28
137
288
43
65
39
4
56
4
12
32
100
180
20
12
40
8
60
40
72
65
39
9
27
4
56
28
132
84
89
91
17
24
123
12
45
3
213
120
7
77
15
16
17
31
44
60
96
141
19
164
36
9
48
24
103
36
125
91
36
65
55
89
24
55
72
17
67
36
104
9
60
39
60
76
5
12
27
105
7
8
28
24
101
7
245
7
20
48
60
21
31
5
99
40
56
120
153
75
100
12
5
48
7
8
33
420
27
72
120
16
17
27
60
28
92
100
8
12
93
55
77
3
12
160
104
21
144
31
161
7
156
24
5
43
17
87
28
72
36
29
63
28
32
252
228
33
432
55
77
99
9
151
29
31
12
65
63
24
172
60
65
19
5
19
53
87
132
81
7
77
135
9
39
280
ABCD 94273877312*3^$a+1 [50018]
18
85
8
33
6
33
40
107
30
6
30
27
57
24
24
27
135
36
102
15
12
48
12
28
8
87
48
109
95
6
15
4
8
87
25
20
15
13
95
6
72
24
3
27
13
8
12
33
7
8
9
48
63
3
36
13
11
21
48
33
87
15
42
24
36
15
28
101
30
36
48
45
15
37
23
6
54
216
9
21
30
24
25
5
132
24
66
33
225
66
49
32
39
60
36
33
15
37
5
24
54
66
66
13
5
30
30
3
27
48
69
28
20
51
21
93
7
95
66
7
68
9
24
19
11
102
27
15
60
6
30
61
71
18
30
30
31
35
13
20
45
3
9
63
15
57
15
45
3
45
12
21
12
7
29
27
57
36
114
192
60
96
69
96
204
3
138
7
71
6
6
9
48
52
5
96
24
3
21
91
35
18
6
81
39
9
72
93
12
36
7
5
55
5
15
60
40
140
75
25
5
36
27
189
18
45
21
27
4
35
90
30
33
21
6
13
92
40
8
33
42
12
6
24
114
21
81
24
75
9
19
11
36
13
80
21
6
24
9
33
42
37
29
54
25
77
123
87
54
6
45
40
29
24
63
52
5
27
3
45
3
48
69
45
3
4
68
27
24
21
15
48
45
108
60
64
20
39
81
63
37
8
111
81
33
6
6
30
36
9
9
19
12
5
18
30
6
66
24
72
30
9
69
6
93
87
108
25
12
65
43
80
15
18
39
9
27
4
29
60
27
9
6
48
21
99
9
75
108
102
3
24
160
29
6
30
96
12
3
93
91
11
48
84
72
13
8
27
6
66
90
30
24
24
57
60
120
15
85
68
15
6
39
40
11
30
6
114
12
42
12
108
36
21
45
15
3
6
27
15
78
24
42
30
54
9
48
24
45
24
60
30
69
15
12
48
30
3
117
60
3
99
24
54
12
30
24
6
51
4
59
6
30
33
21
51
9
19
5
27
3
12
24
1
5
18
108
129
33
12
84
27
12
48
39
21
99
33
21
39
112
59
21
48
12
39
61
8
27
45
15
48
6
96
54
6
6
42
42
6
39
60
15
13
11
9
3
60
57
81
96
24
24
55
47
13
17
84
12
84
18
42
3
105
42
6
195
15
18
36
15
135
141
84
63
25
131
1
35
6
54
6
18
60
1
5
51
4
20
39
84
126
6
33
33
18
120
6
115
35
18
78
18
27
75
9
36
72
45
63
9
30
6
78
72
9
9
27
57
7
8
21
36
6
12
12
6
15
39
48
18
12
67
5
54
36
45
15
141
24
63
18
84
75
105
30
6
27
51
6
43
8
52
8
9
15
81
7
12
65
18
12
174
60
19
47
60
24
6
24
51
9
51
9
6
36
57
3
57
60
27
18
12
24
27
9
54
54
150
30
66
9
60
12
45
55
20
39
6
55
65
55
8
51
9
33
75
4
20
28
5
6
42
60
15
9
30
6
15
3
66
15
28
12
35
25
71
9
21
12
132
15
51
12
33
24
48
40
8
87
45
3
24
126
159
21
12
48
75
27
25
32
28
5
60
15
48
9
48
15
112
35
25
20
9
24
48
39
36
33
12
60
15
3
60
30
12
15
9
24
12
18
42
19
5
48
27
15
33
3
54
3
3
45
3
6
24
31
41
15
24
3
12
45
15
13
11
129
27
81
24
36
69
30
105
36
135
78
6
33
57
3
87
25
119
1
128
51
69
3
48
54
15
27
21
33
54
37
20
15
138
48
12
3
3
81
45
30
144
30
30
1
108
20
15
25
32
15
18
75
21
30
42
15
3
12
12
72
45
33
3
3
49
5
3
15
57
12
135
6
42
18
18
21
195
18
6
12
60
30
15
27
12
45
40
5
24
120
30
96
6
19
60
8
12
81
27
63
18
6
25
236
3
90
27
24
9
12
27
111
9
33
19
20
51
24
25
65
111
39
273
105
3
12
51
6
24
162
78
19
11
42
72
15
15
18
18
9
57
15
9
39
12
45
234
6
90
13
5
15
12
15
30
54
9
108
72
52
20
36
12
27
21
15
57
27
21
3
36
54
6
13
12
8
63
30
15
9
43
107
25
35
45
51
18
91
8
57
36
7
53
30
42
42
21
15
37
11
66
66
84
21
9
36
48
60
51
69
24
18
90
79
20
9
51
33
36
19
80
93
162
93
39
30
30
120
33
15
6
6
126
87
45
72
78
6
19
20
57
36
27
12
108
57
30
6
87
52
23
85
71
21
15
18
12
54
30
6
6
24
3
21
24
48
39
9
79
11
61
11
42
63
9
54
42
90
57
27
6
108
84
30
25
12
20
9
6
24
69
63
42
15
27
84
30
19
17
24
27
45
42
18
15
60
39
54
12
12
18
24
21
15
45
9
111
39
90
24
54
37
53
55
60
8
4
5
55
140
15
105
60
15
24
36
6
12
6
49
95
33
27
42
15
9
12
12
27
63
60
42
6
18
27
123
30
12
138
9
48
9
15
40
5
43
5
18
37
32
28
23
49
11
49
48
101
120
31
11
132
60
18
15
33
12
84
78
6
12
19
80
51
49
65
43
41
12
60
12
6
9
27
21
33
6
141
24
3
12
13
101
30
1
65
3
153
27
15
6
79
20
27
78
67
29
12
219
9
19
20
27
25
60
29
87
24
3
72
24
21
48
123
78
39
15
30
6
12
37
41
72
48
87
72
21
39
33
12
15
40
11
84
25
23
48
49
68
33
19
68
3
9
111
6
75
3
25
41
6
114
24
3
45
90
37
83
12
6
36
108
12
54
21
21
15
45
15
4
89
39
51
9
15
25
68
9
15
15
54
30
6
51
9
63
27
24
21
33
3
39
33
33
19
8
33
90
9
60
15
25
11
12
33
72
21
30
57
9
24
31
59
21
63
18
15
45
15
3
ABCD 94274100868*3^$a+1 [50035]
27
33
156
48
21
90
30
19
36
60
65
31
29
66
33
45
36
54
93
9
18
57
33
7
65
63
105
30
1
32
28
32
60
4
20
60
3
12
13
65
18
13
35
6
138
33
9
36
3
36
28
5
48
15
28
47
42
51
87
24
21
27
25
17
48
42
36
9
40
140
4
5
36
54
9
48
15
72
18
48
54
72
49
47
102
6
109
17
66
18
36
55
95
84
1
131
153
16
83
30
87
63
1
101
183
100
60
20
96
76
5
111
15
57
3
12
1
17
3
12
84
33
3
88
29
72
79
20
105
66
33
45
3
9
108
15
12
9
6
36
12
108
42
12
15
171
57
12
100
11
12
36
1
53
87
153
43
5
15
12
15
48
234
3
168
72
112
5
24
54
48
144
21
33
6
48
25
17
30
54
24
15
51
72
49
24
92
33
42
48
117
12
3
97
12
125
90
33
192
75
6
54
36
18
12
63
40
72
65
54
9
111
1
84
11
25
32
12
15
96
54
31
77
31
77
79
84
89
180
63
24
60
28
41
36
3
45
6
102
42
66
24
55
35
157
84
11
85
95
13
12
5
63
141
54
25
167
13
5
127
59
49
107
1
53
24
183
15
12
42
43
36
5
99
45
6
102
15
9
48
231
12
12
160
36
59
66
24
7
65
3
16
140
40
44
192
4
24
41
79
23
24
30
108
6
129
27
13
65
18
84
24
120
289
41
30
54
60
12
51
99
21
27
42
3
36
9
103
5
75
52
12
5
6
33
24
45
15
60
111
72
45
75
105
27
48
13
65
19
11
201
15
9
99
13
23
45
69
12
3
48
72
45
90
12
49
144
47
45
160
131
54
6
9
88
65
63
48
69
36
54
30
36
39
88
305
18
180
1
41
48
391
5
43
17
54
120
24
1
24
77
60
18
48
18
67
12
11
9
63
25
32
165
187
23
1
59
1
89
3
9
31
47
156
6
48
36
7
47
21
141
36
54
81
40
8
69
96
115
41
3
15
78
3
15
49
20
15
18
72
132
75
9
27
69
30
9
4
77
15
160
8
15
60
21
12
28
20
4
92
16
17
18
72
33
52
92
3
6
36
48
27
123
30
6
126
15
51
153
51
138
91
44
27
24
25
84
20
28
20
69
39
144
52
41
48
147
28
80
96
33
66
81
33
12
63
33
7
11
36
25
68
51
12
60
54
48
51
27
13
89
7
65
18
42
51
147
21
12
213
39
21
75
87
13
140
36
16
77
36
99
96
21
39
51
93
12
9
15
39
21
180
24
57
31
60
17
63
9
3
141
36
375
24
87
9
88
65
6
37
164
156
3
66
31
80
87
145
35
37
23
30
108
54
49
95
9
48
57
55
60
68
28
36
251
33
45
67
17
91
152
88
17
120
63
9
60
72
36
54
144
54
66
6
66
54
43
8
63
12
117
48
24
63
6
75
40
29
18
25
83
12
72
6
91
8
21
126
36
33
21
135
63
90
150
1
212
33
60
115
12
47
90
27
15
9
64
83
180
54
91
80
105
39
88
20
123
73
44
45
55
65
186
84
73
68
84
136
32
63
162
48
24
43
59
9
112
8
39
57
45
3
40
11
69
45
75
48
52
41
39
96
99
33
87
18
108
39
105
123
24
3
318
108
115
29
36
6
33
48
28
12
17
3
75
73
32
33
6
69
144
15
36
6
90
9
36
3
25
17
15
15
96
9
111
78
36
30
24
54
156
72
43
107
73
56
81
7
11
96
54
174
57
24
15
97
29
90
9
201
39
16
360
53
162
216
42
15
15
42
175
5
19
92
45
3
267
69
3
18
132
18
48
37
143
36
9
15
30
75
12
27
30
151
101
43
68
39
33
148
89
39
99
6
84
6
12
114
15
96
45
7
47
144
54
27
16
120
132
36
47
42
7
185
99
60
52
47
126
19
35
30
15
36
24
3
49
59
21
63
90
42
33
105
6
9
100
35
121
35
85
11
126
3
141
66
18
19
12
83
12
33
36
39
18
99
45
114
102
150
48
9
27
18
18
73
84
41
39
3
12
6
111
15
153
120
45
78
ABCD 94274187134*3^$a+1 [50041]
30
12
15
33
15
69
258
21
27
84
6
15
27
33
45
3
21
54
9
21
30
21
84
24
33
207
63
48
84
18
18
45
15
126
84
60
114
6
12
15
15
9
84
69
18
48
120
30
54
6
6
48
72
24
6
18
45
3
78
72
18
45
21
6
9
24
15
90
30
117
33
12
24
15
9
12
99
24
75
6
36
12
243
33
54
36
9
156
9
30
108
48
54
3
87
42
96
90
117
33
15
228
21
66
138
12
27
96
72
3
144
18
180
27
36
129
51
24
93
15
69
6
45
3
12
138
27
33
12
123
36
21
3
51
18
96
24
6
24
117
45
24
30
174
72
78
6
111
39
45
45
36
15
9
60
12
18
114
51
9
60
48
3
81
3
63
114
30
126
99
21
24
15
144
24
33
30
198
6
21
9
24
12
99
9
6
60
30
36
12
27
39
6
36
30
12
36
30
60
6
66
102
48
9
24
72
48
21
63
45
48
99
168
63
30
12
72
15
21
12
3
39
69
12
33
12
87
33
60
27
123
30
39
39
6
36
84
30
30
120
15
3
6
24
3
45
24
60
3
21
60
51
3
57
9
15
21
60
15
96
3
12
33
69
15
75
81
45
12
12
90
30
75
45
78
9
3
138
3
57
60
30
222
12
6
57
51
6
276
12
66
42
72
27
33
18
9
21
12
36
27
84
9
15
45
27
12
63
42
51
9
63
3
90
39
33
168
24
48
3
36
60
24
99
78
15
33
90
6
3
75
132
141
15
18
96
51
33
24
12
51
12
33
39
15
9
51
18
18
150
60
18
42
30
18
12
195
60
105
138
42
3
24
60
33
3
12
9
198
48
42
102
18
30
18
27
153
12
18
252
36
30
51
3
12
18
12
114
60
42
15
9
204
72
30
18
12
60
24
75
129
12
3
84
51
117
9
99
45
36
36
12
36
24
60
162
90
15
3
6
60
60
102
60
18
30
120
252
12
18
3
99
6
6
48
18
48
24
63
123
72
48
66
30
21
33
60
12
48
15
177
12
72
15
81
54
69
24
33
42
180
45
21
24
6
21
24
135
54
12
24
72
24
75
84
69
12
36
63
27
72
72
93
105
15
48
129
39
87
30
18
132
12
96
69
12
3
6
96
18
18
15
84
63
21
45
30
21
69
72
84
36
99
84
45
24
12
3
45
51
12
117
87
3
60
120
33
123
6
63
117
138
18
12
3
45
12
126
42
72
96
15
60
69
6
30
12
3
15
6
63
21
39
21
147
117
12
39
117
15
39
45
51
117
33
24
15
33
102
6
27
21
30
114
108
30
30
48
15
39
18
60
3
45
42
30
24
60
78
48
30
90
150
24
51
105
99
9
6
9
9
30
126
12
60
27
60
96
15
66
54
12
12
21
72
24
9
180
6
45
63
66
12
15
117
48
18
24
42
186
18
12
3
15
21
108
105
12
51
27
18
3
45
27
48
75
6
126
132
6
27
9
54
72
54
24
27
60
72
105
60
120
108
75
57
42
21
45
3
21
3
72
108
12
105
15
123
33
9
18
57
9
15
39
18
60
12
30
33
12
36
156
9
15
36
48
141
27
39
108
18
60
27
33
48
60
90
6
3
201
120
60
87
3
132
57
105
15
45
15
36
177
3
75
42
24
111
108
12
9
63
117
15
9
51
39
24
12
150
36
108
60
99
33
54
45
48
45
36
24
18
72
21
12
15
69
24
21
48
30
18
75
60
57
108
90
114
24
27
60
33
30
9
57
3
96
24
15
33
3
42
48
36
18
42
36
48
126
48
6
159
75
21
15
12
18
84
12
18
90
3
9
54
30
60
42
18
12
78
42
12
72
108
66
45
12
12
51
9
3
18
60
126
9
24
12
105
15
15
33
33
30
114
24
12
147
45
48
24
36
12
120
30
96
21
69
66
6
42
18
24
336
48
42
105
33
27
33
60
15
27
33
189
12
63
33
18
54
36
6
66
48
60
24
231
24
36
129
36
15
24
15
90
27
21
3
45
72
42
42
30
126
18
30
87
3
42
264
18
105
36
60
45
24
36
96
18
12
96
9
60
39
24
33
9
24
6
45
231
54
60
84
12
39
33
12
51
123
42
3
165
54
72
18
102
30
24
30
60
36
21
69
6
42
12
15
81
27
153
87
33
3
15
54
15
108
27
108
78
6
84
69
96
84
63
72
81
24
105
36
42
9
39
60
174
51
21
15
48
27
6
54
6
48
12
30
78
54
78
15
48
9
12
3
93
48
402
12
96
132
18
6
30
3
ABCD 94274353918*3^$a+1 [50031]
44
7
173
115
113
60
97
11
24
12
61
54
173
25
23
4
81
27
45
72
54
21
51
29
16
80
19
29
36
61
15
84
24
21
99
80
19
41
67
45
20
40
32
40
21
219
48
48
9
36
315
45
126
53
16
32
84
148
60
21
11
48
67
216
17
1
35
1
83
72
25
36
72
35
1
47
124
68
72
13
72
36
75
12
56
40
20
112
108
9
72
90
54
35
4
105
135
72
153
123
80
13
71
1
23
4
27
81
8
12
4
96
12
12
9
54
57
33
18
18
51
8
103
5
4
45
15
48
60
116
16
33
11
40
60
12
93
11
133
147
20
49
11
280
108
177
75
123
36
81
68
28
129
15
8
16
96
81
63
44
60
36
12
4
140
40
141
99
60
48
20
25
3
33
35
271
18
180
90
126
171
48
248
112
12
20
1
54
53
108
84
156
24
96
19
144
21
24
72
135
17
145
47
24
181
3
48
140
7
125
55
33
8
12
109
15
8
121
144
35
52
60
69
15
32
112
140
60
112
105
54
101
160
20
60
55
36
90
27
36
45
75
20
64
20
48
40
104
16
104
16
15
117
48
33
339
140
295
77
60
25
3
32
48
96
84
48
12
180
73
18
5
60
16
80
16
20
37
47
64
24
81
147
20
13
15
32
7
125
37
3
32
181
35
48
40
39
201
105
39
36
69
63
24
80
64
24
8
48
84
1
36
183
87
36
5
48
1
111
15
17
48
7
72
9
12
69
399
69
11
7
17
1
35
36
19
9
132
60
96
132
48
9
15
21
15
32
25
3
15
53
36
28
60
21
35
16
21
39
20
16
24
9
47
28
116
88
68
52
15
18
15
44
28
56
1
95
16
24
84
12
75
57
48
3
162
54
53
55
41
84
37
18
162
108
23
12
112
20
64
12
63
17
144
16
8
60
4
21
36
15
21
72
51
20
16
60
105
18
45
8
73
75
12
39
54
36
216
47
115
125
12
124
27
5
48
16
21
108
35
156
84
67
72
57
44
4
57
15
104
60
37
18
29
12
48
28
63
117
12
8
232
80
88
24
20
96
7
77
13
35
55
5
96
7
9
9
90
81
45
18
77
85
15
24
20
16
51
72
18
35
60
13
99
68
28
84
20
28
60
84
105
171
32
16
12
129
108
3
12
8
48
55
57
105
207
27
105
3
57
116
43
17
145
3
140
180
60
49
108
107
112
44
16
68
88
68
60
24
7
18
71
55
57
87
101
132
204
60
36
64
84
44
60
96
91
18
72
51
48
24
180
3
129
56
4
48
36
80
12
52
33
144
126
18
119
36
196
9
54
57
33
71
16
111
18
159
92
73
35
48
88
200
36
28
33
207
36
132
8
16
15
41
13
11
184
21
3
8
108
160
9
23
52
51
36
65
25
15
60
60
296
184
56
67
77
16
8
7
144
33
56
84
12
88
92
4
9
36
35
1
11
64
141
183
141
90
41
12
52
48
45
75
8
24
48
36
16
36
8
24
67
45
81
23
16
429
11
88
32
121
18
245
24
28
45
108
11
16
24
96
33
72
18
21
68
16
60
80
24
40
20
52
33
23
132
48
13
144
47
16
9
111
105
47
25
95
31
36
18
18
17
1
39
8
84
48
160
75
17
4
69
71
84
12
85
51
48
72
104
49
95
76
84
140
12
48
121
11
4
3
90
36
15
24
20
67
93
108
15
18
126
41
160
69
35
4
60
24
3
54
23
85
18
213
20
16
44
49
18
137
192
100
180
104
25
59
268
84
48
60
57
39
212
12
36
36
61
95
85
303
104
7
9
20
7
105
20
24
13
83
64
15
18
36
11
64
141
71
84
40
75
41
12
37
18
36
29
60
16
57
39
44
16
135
18
126
90
51
93
36
162
57
8
7
33
24
24
117
54
5
ABCD 94274358832*3^$a+1 [50076]
12
60
24
24
33
15
198
144
3
15
114
126
72
6
18
30
18
114
18
12
81
3
78
42
60
24
48
36
96
96
36
36
6
48
12
54
69
48
117
36
30
12
24
36
90
60
48
66
78
123
39
66
42
24
36
24
12
24
12
114
6
108
21
9
102
84
150
12
54
72
6
42
60
48
24
60
12
6
78
96
48
21
45
42
81
27
45
3
60
12
66
66
66
63
63
24
42
15
183
54
3
15
30
27
27
78
150
36
12
36
24
42
42
48
9
99
84
36
36
30
174
18
3
39
24
12
18
123
27
60
126
66
12
114
42
72
36
12
66
150
33
21
42
60
42
30
102
114
36
72
126
3
111
18
138
18
6
108
78
30
18
84
12
3
33
6
6
66
24
48
60
30
6
150
6
240
48
24
144
24
24
18
36
15
15
84
24
45
3
48
18
30
96
18
6
30
30
12
36
78
138
81
99
24
189
33
54
24
12
48
12
72
30
30
66
18
30
18
33
3
36
42
42
48
45
3
114
51
3
78
12
96
36
39
15
60
48
12
12
48
12
120
30
54
12
12
18
42
48
90
18
12
57
63
102
54
48
174
18
36
33
75
12
48
48
24
60
21
72
15
126
84
48
12
102
36
24
30
102
90
30
264
138
30
48
132
66
60
3
3
45
15
36
78
42
12
48
12
78
30
48
33
27
12
108
30
60
147
45
18
78
54
12
108
24
42
66
30
3
3
30
6
24
48
24
12
24
96
36
36
324
54
90
57
3
12
24
42
6
6
126
12
9
81
12
36
96
78
60
12
42
6
24
12
24
24
48
72
30
48
54
12
48
72
21
75
24
36
33
72
33
18
12
12
12
54
42
6
6
30
6
102
96
150
24
36
18
48
108
30
114
96
48
6
24
12
102
66
36
21
63
36
66
18
18
30
30
42
48
12
69
57
126
30
54
42
96
18
24
48
36
6
6
24
72
6
54
21
72
72
120
3
36
12
84
12
42
6
45
99
72
54
39
24
33
39
9
6
150
18
12
6
60
48
48
6
24
24
108
12
102
90
12
72
18
108
3
195
30
6
54
18
30
27
57
63
3
24
6
111
63
12
18
123
15
54
48
27
51
132
12
60
102
78
150
12
54
12
108
48
18
51
48
27
6
90
6
12
18
36
84
12
60
36
48
24
12
36
18
48
54
45
3
42
18
30
90
54
48
66
78
18
108
6
42
54
18
36
36
12
48
36
54
30
108
150
156
150
48
42
30
18
6
96
72
45
9
42
66
18
48
48
18
12
36
96
39
51
60
96
24
12
132
66
6
72
84
30
54
6
6
12
78
3
3
24
6
60
102
21
111
234
30
18
210
12
12
18
3
45
66
12
66
18
33
27
150
42
6
42
84
72
36
114
3
15
66
12
102
12
153
39
48
60
18
30
12
42
15
87
48
9
33
6
57
27
36
78
30
21
15
57
3
12
42
15
3
21
9
30
12
12
54
48
6
24
66
6
36
96
6
36
144
90
54
6
90
6
36
66
123
27
36
48
36
36
12
18
42
108
30
12
30
6
60
3
24
51
48
117
171
45
15
54
75
99
12
81
24
27
12
90
66
12
24
60
12
12
72
12
60
72
30
6
102
51
3
48
36
33
3
18
96
27
39
12
21
15
30
6
24
24
36
12
30
66
45
15
66
42
48
6
12
18
156
24
12
24
12
30
18
96
24
24
12
24
48
24
12
192
12
90
30
12
18
30
36
204
69
3
24
36
33
51
36
54
126
18
48
6
144
120
45
3
24
42
36
54
36
6
102
12
36
42
12
6
90
42
12
24
54
6
24
33
15
24
42
12
222
24
90
66
30
96
6
12
18
6
9
15
18
6
12
48
12
78
6
48
21
3
12
54
102
24
54
12
6
60
30
30
6
48
6
42
12
30
12
12
45
75
36
9
69
6
21
72
81
18
90
138
24
144
18
30
48
60
24
24
18
36
87
159
12
45
3
120
6
30
60
60
6
36
12
36
12
138
72
18
204
3
75
36
72
12
12
18
12
222
12
102
78
18
18
24
84
66
6
36
24
72
48
24
78
42
120
24
84
48
36
66
30
12
165
15
36
180
9
159
12
6
54
12
60
30
54
72
132
12
36
18
210
90
48
30
18
6
24
6
42
60
138
15
3
12
66
63
3
48
60
60
36
12
24
24
54
6
12
42
18
18
6
36
24
42
90
72
30
42
33
3
21
75
72
126
60
3
39
24
9
57
12
18
9
27
24
84
30
66
18
6
150
75
144
57
15
33
150
42
6
6
54
60
12
6
87
3
12
12
30
174
36
30
135
117
6
36
72
36
21
9
18
237
93
3
87
36
60
168
36
21
27
78
102
33
63
81
15
33
3
24
48
12
60
21
63
18
42
21
45
90
ABCD 94274400074*3^$a+1 [50010]
1
95
85
179
16
15
57
3
5
31
41
103
29
55
185
48
48
36
13
30
132
48
60
33
129
3
32
124
51
45
15
138
36
99
12
3
30
95
40
108
20
28
20
1
54
57
69
3
51
21
8
97
18
162
111
27
42
183
36
44
36
55
5
16
176
100
20
168
19
6
111
285
30
5
49
36
35
43
72
21
9
18
126
131
49
54
5
55
12
5
184
15
84
81
9
90
60
5
12
48
55
72
18
3
57
87
60
68
55
53
127
102
24
156
23
76
20
16
15
18
107
49
60
155
19
162
108
42
18
30
90
6
126
39
12
123
36
113
1
54
12
54
11
49
87
32
7
89
19
66
6
90
15
68
145
71
25
66
78
12
3
15
41
31
18
63
69
48
107
109
39
75
120
36
24
66
239
12
43
36
41
208
231
24
36
29
7
48
5
1
111
99
54
42
54
36
23
67
69
39
105
20
67
45
68
60
28
57
15
141
186
30
35
36
7
30
42
141
80
52
116
96
160
140
60
13
42
84
21
15
90
23
48
7
41
169
150
5
7
54
24
95
115
6
174
17
120
43
126
36
35
79
84
41
4
12
15
18
6
137
28
9
90
6
47
7
30
270
42
18
12
65
25
35
43
102
23
55
65
1
6
30
11
52
87
48
6
30
41
103
90
42
5
28
80
156
49
3
39
48
72
90
3
20
181
54
12
18
3
24
8
120
28
3
30
107
43
126
84
99
15
17
13
96
66
65
13
35
40
32
73
95
115
180
36
96
48
41
91
48
161
19
306
54
60
173
43
30
54
132
108
33
39
54
120
126
45
9
11
13
30
21
69
11
120
55
54
83
24
103
5
55
66
11
13
3
32
16
21
48
6
65
79
102
59
12
64
48
8
24
24
72
13
96
18
30
3
33
99
68
60
67
12
24
36
69
44
151
41
139
24
161
55
36
18
36
36
108
12
18
45
48
69
144
24
66
21
68
1
24
12
108
11
144
151
21
3
120
6
36
30
101
43
150
84
27
15
18
95
7
24
36
21
9
24
84
3
32
61
11
40
3
12
81
72
32
96
13
35
16
33
3
33
36
95
139
150
66
114
126
21
9
144
27
9
78
156
81
15
65
109
60
131
36
280
20
52
15
57
56
73
35
19
90
95
7
90
39
15
60
17
67
17
43
12
114
36
48
3
72
51
6
15
96
9
35
43
12
108
42
35
60
103
57
80
199
41
73
123
144
36
140
19
24
84
21
15
6
11
133
51
3
12
21
20
12
36
156
48
145
36
36
23
25
3
39
48
60
90
3
117
111
32
7
53
48
91
24
17
4
15
108
36
54
120
60
30
5
16
51
60
29
1
18
77
48
112
176
133
35
55
5
124
15
17
49
54
36
41
145
15
33
6
54
3
12
75
90
15
87
29
31
180
53
31
57
32
61
84
23
72
1
84
3
3
5
31
54
30
24
36
30
27
8
25
215
76
48
165
75
12
20
36
12
91
81
45
18
65
25
90
77
144
19
17
325
48
216
36
11
229
54
5
31
21
12
20
145
90
30
11
64
60
68
112
108
84
144
141
11
7
72
114
15
56
49
207
44
43
66
36
75
20
13
36
60
36
48
171
69
11
36
25
30
114
35
16
8
67
5
13
23
132
25
66
5
12
64
20
28
51
24
30
42
29
25
264
72
78
5
61
6
54
90
36
18
12
3
21
11
43
33
57
35
55
30
42
54
11
36
7
57
33
35
108
19
93
141
30
41
16
80
64
3
72
29
25
239
88
20
52
51
30
95
31
54
24
90
180
77
64
39
105
32
40
15
24
17
19
21
27
96
141
33
36
35
64
80
60
37
30
18
23
84
4
15
45
135
126
63
27
5
109
30
96
5
25
18
21
39
30
23
48
60
19
192
18
72
18
21
44
120
16
39
102
150
84
101
48
37
11
37
180
3
129
108
35
88
39
84
21
56
24
13
72
195
15
60
54
35
12
4
33
6
57
153
54
5
31
9
8
37
23
67
36
96
54
87
33
96
48
ABCD 94274507716*3^$a+1 [50053]
15
33
42
13
35
6
126
6
24
36
6
36
48
12
12
13
5
27
45
27
16
96
11
45
3
45
213
19
80
39
9
9
18
37
32
69
18
18
15
24
21
19
11
72
13
17
12
132
6
36
12
1
32
51
6
39
9
12
30
85
83
36
42
66
42
48
6
18
3
9
36
27
39
49
119
25
35
12
25
5
24
30
12
72
33
45
78
6
48
12
3
39
24
48
25
56
88
29
24
27
16
35
6
31
29
43
107
13
59
12
9
51
60
9
39
57
9
48
42
72
61
32
40
107
72
24
13
17
6
1
119
6
150
13
107
45
87
49
56
48
21
19
96
35
48
69
51
12
36
24
24
37
155
36
33
21
6
42
6
21
9
36
75
33
42
36
25
5
24
24
42
25
5
72
18
66
66
12
18
36
19
29
12
84
66
12
84
12
24
108
6
66
36
13
29
90
121
5
6
138
99
87
6
60
12
6
78
7
32
9
18
37
101
54
18
27
45
6
18
30
12
60
37
128
15
9
15
42
60
27
3
157
35
54
31
17
18
189
63
24
9
51
36
84
6
7
53
24
24
24
6
48
69
27
13
5
72
30
36
42
6
1
48
48
24
11
36
24
9
40
5
18
48
81
16
24
5
18
25
41
79
47
25
29
6
120
66
60
15
3
18
54
102
87
48
27
69
219
72
13
11
36
9
39
48
25
35
48
12
6
6
36
72
30
42
24
42
7
24
5
24
19
17
6
6
27
51
21
3
61
80
21
12
31
53
54
45
3
37
32
16
35
37
5
19
101
108
60
27
88
47
6
3
24
75
6
66
37
11
21
123
13
8
136
29
72
6
24
24
66
54
30
36
66
6
78
6
54
9
24
24
40
5
75
27
78
36
6
24
60
9
27
13
32
40
48
77
18
57
45
19
11
54
7
5
43
23
12
84
12
6
15
40
32
16
24
17
6
48
57
24
88
11
66
24
51
9
7
8
24
16
11
24
36
6
90
36
18
60
84
19
5
102
45
15
9
9
55
23
9
135
9
57
36
3
21
18
60
12
33
24
16
11
54
12
54
109
24
35
42
6
18
174
61
5
27
21
24
18
132
60
36
48
13
23
102
54
36
60
6
55
35
12
49
11
60
24
6
3
40
125
30
42
43
35
12
49
11
13
5
30
21
3
18
19
8
48
72
40
5
6
60
49
47
126
36
12
84
42
42
18
36
24
93
3
84
153
123
48
6
6
54
51
51
13
47
6
42
9
24
16
17
18
48
18
12
7
83
108
25
17
31
47
6
6
54
66
12
30
24
27
16
120
83
48
24
45
15
12
48
12
1
5
18
18
42
42
19
8
3
36
84
21
21
30
60
48
49
17
18
48
30
60
3
16
23
33
24
63
1
24
11
21
45
43
80
3
36
9
45
36
63
3
84
1
29
99
40
29
51
39
6
3
21
42
153
105
39
63
6
102
21
3
36
144
49
101
24
36
135
27
45
21
6
72
12
24
9
39
1
11
13
35
45
3
24
18
24
3
93
12
15
3
30
12
6
18
18
57
33
6
30
66
24
121
41
42
132
9
15
12
36
57
111
1
48
23
24
33
33
78
24
1
80
27
66
30
45
27
114
91
24
72
5
27
3
54
111
24
21
30
13
23
78
19
17
114
24
6
135
16
5
27
40
8
9
6
60
12
18
48
18
12
9
16
53
90
60
12
1
24
41
103
83
90
30
18
6
36
12
6
39
69
6
42
51
24
16
23
1
17
31
29
27
21
48
27
75
61
5
18
97
8
117
48
18
24
33
51
42
91
11
18
43
5
6
6
12
6
13
48
120
71
81
72
51
37
11
72
18
30
12
6
43
8
15
24
180
12
30
36
103
149
18
9
57
18
36
180
48
6
31
35
12
33
21
3
15
9
45
43
59
21
27
18
19
89
39
48
3
37
11
102
108
27
15
1
5
54
12
9
9
96
84
67
23
25
5
67
53
19
29
27
24
21
27
27
93
15
48
25
11
36
30
6
61
35
12
72
66
7
5
84
18
42
30
12
6
54
37
11
21
75
84
54
3
117
6
42
48
99
27
165
9
6
36
120
30
39
16
23
48
1
11
6
36
6
12
49
53
18
1
11
37
11
90
6
66
43
71
60
96
109
23
1
47
54
24
24
42
9
24
16
23
48
1
5
6
37
35
6
6
30
6
24
69
39
105
51
6
15
24
27
66
6
37
5
18
120
18
12
19
29
3
39
6
6
30
55
32
88
179
84
12
13
11
12
174
30
24
24
18
6
61
23
18
39
3
69
3
24
42
3
48
144
63
33
9
6
9
48
40
5
24
54
84
9
183
30
19
48
56
9
30
36
24
45
21
3
33
18
21
45
3
21
30
37
8
3
141
51
6
12
6
18
27
3
30
30
78
42
6
42
97
41
18
12
60
12
96
1
8
16
8
111
48
42
12
126
6
7
24
11
66
3
81
31
35
18
19
32
40
48
11
12
84
21
48
40
120
5
12
18
24
93
3
85
11
42
42
12
48
12
12
66
19
23
66
42
18
30
6
31
24
96
95
6
6
37
107
30
79
32
15
30
43
89
31
11
13
29
3
45
18
57
24
45
48
27
45
54
12
6
78
78
12
72
3
51
66
114
1
29
30
24
18
18
30
19
23
48
36
13
5
24
132
63
33
42
72
18
48
19
11
13
17
54
72
78
18
18
90
66
19
83
84
6
30
117
39
24
60
69
39
84
45
9
15
39
25
35
12
18
79
83
45
45
72
42
24
1
24
72
83
24
12
12
6
18
18
42
12
12
33
9
78
18
55
53
18
6
3
3
24
13
23
48
1
24
107
6
12
27
3
36
24
1
5
6
18
66
1
5
3
21
3
16
23
66
42
24
12
30
18
81
40
5
24
12
18
60
6
12
31
53
18
12
24
6
6
57
39
12
21
24
51
48
30
18
12
1
24
47
49
24
11
84
6
6
12
1
41
108
24
66
36
61
41
36
108
18
13
23
42
7
11
42
42
12
84
36
6
7
107
12
18
54
60
18
6
21
40
24
47
36
12
18
7
8
3
21
120
15
9
24
ABCD 94275270158*3^$a+1 [50180]
7
60
23
49
72
5
31
72
71
36
37
89
19
143
72
72
36
144
24
37
29
114
30
42
25
24
144
96
24
60
23
1
17
43
36
41
6
144
48
37
95
61
11
126
67
77
43
36
113
24
7
41
258
144
36
25
47
18
18
109
119
108
37
300
11
66
18
60
25
47
66
127
48
83
133
11
198
43
12
11
241
156
23
12
25
71
12
25
24
23
85
23
78
18
30
24
126
72
72
49
35
168
30
78
1
137
7
204
96
143
6
55
11
36
18
43
12
23
13
125
54
90
78
49
48
65
7
203
25
71
49
35
73
71
36
54
7
384
113
144
103
11
144
120
24
169
77
6
90
31
96
17
211
35
1
59
144
12
145
35
49
84
17
192
42
54
175
23
18
18
49
149
43
95
13
41
114
48
49
72
191
12
13
72
95
6
120
31
11
13
131
241
5
24
43
23
109
143
97
233
54
12
24
36
192
18
55
12
72
11
84
37
120
83
217
29
55
89
54
108
6
18
12
97
11
78
7
60
36
35
6
72
72
54
72
133
11
12
36
157
119
108
133
47
1
11
60
157
84
59
49
209
43
5
31
24
48
185
72
18
37
143
13
84
191
60
84
109
84
167
36
6
7
83
1
173
43
11
109
72
60
24
60
5
43
11
48
13
11
18
126
49
12
83
18
31
59
133
120
11
73
53
42
30
127
41
66
13
41
54
97
11
36
61
107
48
13
60
35
36
108
54
24
234
1
53
18
13
143
18
90
6
43
48
11
108
36
96
49
120
11
72
48
60
25
95
1
23
144
181
35
120
90
127
89
162
13
12
47
24
181
96
36
24
23
13
179
25
107
49
17
91
59
157
71
1
24
191
37
192
23
73
23
18
18
13
35
24
1
72
24
59
25
132
101
30
13
5
144
42
13
35
13
108
12
11
6
138
60
84
36
73
71
61
227
13
24
23
85
59
121
72
35
162
31
65
30
42
18
121
71
1
323
1
35
1
179
42
30
72
204
12
276
12
114
151
41
54
36
72
60
12
144
13
155
1
197
115
23
37
17
6
66
18
6
55
89
54
144
48
157
59
73
17
42
84
18
54
61
71
61
11
36
18
66
24
108
216
12
54
78
193
23
36
126
66
1
12
36
11
13
77
30
1
41
48
43
11
234
18
24
49
203
12
85
11
48
37
84
96
23
108
13
23
13
17
103
23
24
61
36
11
84
18
90
54
54
1
35
85
120
17
120
163
24
24
60
95
66
31
60
53
234
13
72
47
1
60
95
54
438
90
102
42
43
180
84
29
115
48
95
36
66
67
24
77
19
84
71
1
17
42
109
89
120
90
60
133
47
84
180
6
210
132
66
79
24
41
114
48
73
77
7
11
54
18
342
55
11
13
41
78
37
215
30
6
13
23
156
13
108
59
54
55
12
5
55
17
199
12
47
72
84
37
12
72
23
121
59
168
54
43
11
66
90
36
96
241
11
12
85
101
31
36
36
41
7
95
90
91
23
13
36
53
19
216
23
13
84
59
13
12
132
119
108
36
54
30
61
11
90
151
84
59
25
108
203
1
59
72
144
36
12
132
36
13
35
132
49
48
132
24
96
167
96
97
77
90
96
25
95
1
36
36
53
6
18
211
12
72
12
35
36
49
23
121
341
31
11
121
12
36
24
71
72
36
25
60
11
49
35
78
19
12
60
47
132
66
6
234
31
41
18
25
60
12
155
18
163
35
ABCD 94275363038*3^$a+1 [50003]
29
102
13
44
12
24
40
56
84
120
4
8
168
36
16
29
31
23
49
56
24
63
33
72
12
27
18
42
1
72
8
3
6
3
63
9
28
132
20
48
16
20
21
111
27
37
56
105
15
40
80
4
36
8
36
4
11
1
23
21
33
3
9
96
39
16
8
16
48
36
24
11
69
28
23
69
40
36
84
23
57
75
30
63
99
60
25
48
32
16
24
56
112
41
15
27
57
48
52
41
12
43
56
28
8
4
8
3
157
77
18
13
53
51
16
20
9
90
21
28
17
3
36
15
6
27
48
63
6
99
39
6
27
4
53
55
17
3
96
51
18
15
15
1
24
53
7
8
28
60
92
3
54
3
4
29
39
112
24
17
39
60
36
4
36
84
8
12
33
7
104
52
12
12
20
3
21
84
48
40
12
11
24
33
100
113
27
9
24
75
4
32
28
68
27
12
18
27
45
78
61
11
13
17
43
8
135
45
27
1
17
3
9
3
105
132
87
16
8
76
80
15
85
113
15
12
33
7
5
75
100
60
5
39
27
24
90
30
9
16
68
16
17
87
168
60
60
9
31
8
4
12
29
79
8
40
5
79
23
36
1
53
7
48
5
7
41
67
8
28
24
12
56
72
72
21
24
36
7
68
52
11
6
31
8
9
3
93
27
12
27
13
23
105
12
45
18
9
9
60
12
24
3
45
7
20
9
51
3
25
8
3
9
45
3
3
90
55
32
3
1
53
51
15
57
33
19
5
27
48
27
1
48
12
32
21
55
20
45
54
45
12
144
21
3
60
3
108
9
28
5
12
60
120
7
96
44
21
27
111
24
37
29
7
24
8
3
37
12
89
24
31
17
15
108
144
120
40
20
63
48
57
64
8
16
12
44
48
16
29
43
80
4
65
63
12
16
44
9
19
5
7
11
12
25
17
36
48
67
32
40
23
54
60
19
116
21
55
20
60
9
15
39
42
15
28
20
39
60
18
3
81
15
48
16
12
12
12
71
18
7
29
31
24
84
36
20
100
29
36
31
17
55
5
43
5
87
40
32
16
12
17
18
12
21
48
12
28
72
8
45
6
33
57
3
33
3
4
41
19
20
72
16
68
60
24
27
13
32
9
91
35
21
3
66
6
12
18
60
3
24
28
12
72
20
36
3
66
3
3
30
7
12
20
3
162
15
136
48
29
18
72
6
15
36
33
7
125
30
18
96
27
45
12
108
127
32
3
42
91
60
5
15
12
135
18
7
20
12
28
116
16
149
36
51
15
9
4
119
18
27
27
13
17
3
192
136
32
75
85
20
60
12
28
20
12
9
72
18
21
21
7
5
96
27
4
48
11
9
12
15
18
12
18
96
30
27
69
63
16
29
15
51
1
5
15
69
60
67
5
108
15
84
12
16
24
60
5
31
17
18
117
16
72
12
48
20
28
17
39
88
17
30
36
18
67
32
45
43
92
28
44
51
25
23
37
23
21
36
27
37
80
28
5
91
12
20
57
12
31
20
28
32
24
9
199
32
28
32
3
12
6
15
48
16
48
32
15
81
84
4
24
5
51
12
64
41
54
73
8
12
33
3
12
40
29
3
3
73
56
48
52
48
11
25
95
21
51
57
15
153
12
33
60
12
36
31
240
8
36
12
52
12
5
99
81
126
45
27
36
54
3
28
12
17
7
8
57
75
123
93
4
83
45
75
33
48
24
16
36
131
114
15
15
6
27
63
69
15
1
53
15
12
4
29
12
7
12
8
12
148
65
43
29
24
54
12
13
32
33
123
15
13
80
132
33
90
9
27
61
5
63
12
60
4
11
9
76
8
64
60
11
25
24
12
140
33
7
24
36
84
89
7
20
129
24
27
3
6
51
15
13
5
3
4
24
96
20
84
39
18
7
17
3
12
108
105
7
65
19
77
27
45
12
63
45
15
12
48
33
43
12
32
12
36
48
16
20
28
23
114
48
43
60
44
4
24
32
15
21
33
51
16
32
12
24
12
63
1
20
33
7
36
29
18
33
45
27
165
43
47
1
20
39
105
12
4
44
52
44
129
6
21
15
21
117
6
9
81
51
60
28
41
19
11
1
8
36
40
29
27
21
3
69
36
75
16
23
33
33
15
96
3
48
18
7
8
21
36
27
15
12
1
8
16
35
13
5
48
7
17
15
40
20
9
6
1
35
57
40
23
9
33
102
85
59
90
19
5
55
11
1
68
27
1
12
5
15
12
76
84
29
31
8
12
40
96
5
15
84
16
68
15
141
64
24
23
54
51
27
18
120
19
5
36
19
8
16
5
67
24
20
64
5
7
80
147
1
32
12
27
1
53
31
44
15
42
84
15
3
93
24
99
42
19
8
3
9
28
5
72
30
24
45
9
27
4
12
5
27
33
15
144
39
85
41
15
3
48
45
28
12
20
12
33
27
45
12
54
42
15
24
48
52
35
24
9
48
33
15
36
28
8
39
129
136
23
93
4
5
3
15
45
60
52
108
77
15
28
80
112
5
66
25
12
8
33
15
57
12
6
1
35
13
53
7
11
6
31
84
20
60
28
77
6
18
39
16
44
48
28
5
72
12
31
56
39
69
40
35
6
75
27
9
105
15
15
61
8
24
15
13
12
11
60
25
5
36
24
36
84
36
19
107
18
72
3
12
40
32
28
8
36
36
4
8
51
84
13
77
75
108
15
129
3
33
75
49
8
33
19
108
11
25
35
102
27
72
9
7
17
7
41
24
43
20
40
41
12
19
36
17
3
24
40
20
60
33
3
4
11
37
17
19
17
55
8
15
30
39
75
66
6
30
6
45
57
27
16
35
72
18
19
8
180
16
29
7
5
123
12
28
17
6
49
116
15
25
68
27
57
57
15
28
12
11
78
12
60
19
60
5
18
1
12
29
91
80
132
28
47
12
9
16
11
25
72
128
24
99
30
54
25
65
135
33
39
84
16
5
63
36
129
67
8
36
15
6
31
20
57
15
12
63
48
54
15
100
56
4
23
57
15
1
113
12
24
18
45
27
61
185
54
13
8
12
28
32
15
33
3
25
20
36
36
4
5
3
16
20
69
75
57
48
6
69
48
24
3
30
ABCD 94276836638*3^$a+1 [50004]
115
5
7
8
64
8
27
18
139
156
47
37
24
29
75
87
21
112
12
71
93
4
41
15
27
72
12
69
27
9
81
15
159
6
3
52
44
84
171
60
36
69
3
57
36
4
56
84
100
24
56
15
54
12
24
103
56
24
105
31
341
6
25
44
96
24
111
13
12
17
18
85
59
165
168
40
48
32
135
72
78
63
12
36
52
24
80
40
299
126
31
5
72
91
149
51
111
36
45
64
144
56
64
5
55
80
45
19
60
8
15
57
33
72
186
36
1
12
32
28
56
16
60
20
136
132
41
54
6
36
75
15
9
4
12
11
153
27
9
120
16
179
21
15
13
132
47
25
32
4
11
24
54
87
228
16
5
67
104
24
16
119
1
11
145
12
23
153
16
191
25
8
81
39
120
4
96
5
31
59
81
144
156
51
117
16
12
35
97
56
36
33
72
51
3
30
252
43
56
24
16
11
48
42
7
48
20
177
12
15
28
132
20
3
37
35
61
80
63
57
28
44
123
37
17
79
72
24
80
36
108
105
15
12
28
32
15
240
33
4
32
64
144
32
4
11
36
9
16
5
115
29
19
5
180
102
72
21
52
8
45
55
95
141
3
141
64
36
11
21
4
96
53
91
8
195
21
9
31
32
15
57
63
177
40
32
16
8
21
66
225
27
45
12
15
18
31
92
63
90
7
47
102
15
4
41
63
72
3
57
28
36
119
48
168
21
28
12
48
36
60
77
3
69
75
33
18
85
12
53
87
57
91
107
54
79
36
11
18
15
36
3
30
6
1
344
40
20
52
77
18
93
12
75
24
69
76
20
124
125
12
43
11
69
156
243
90
31
65
19
17
19
29
18
72
97
29
19
17
99
4
128
48
40
36
23
60
102
19
59
21
117
27
15
1
20
160
29
151
176
40
24
32
69
18
1
191
9
72
88
17
123
36
33
18
37
77
39
87
69
51
37
17
39
4
20
15
61
29
31
56
16
8
100
60
17
39
16
8
120
76
41
39
3
30
51
24
21
66
33
111
25
47
37
32
4
32
24
24
87
72
126
99
21
99
52
20
40
8
40
152
3
150
108
72
27
45
51
57
15
96
40
132
12
32
4
5
114
141
76
44
72
88
41
55
23
57
63
42
183
16
56
16
32
168
45
3
64
23
169
20
124
32
4
36
108
65
36
63
40
56
16
11
69
40
29
6
1
12
32
84
4
23
9
76
23
72
90
3
36
60
4
65
90
37
20
28
59
105
33
132
151
5
87
24
33
168
19
80
9
139
80
156
36
40
8
16
12
12
120
12
96
5
7
32
24
40
32
148
41
6
33
52
17
31
11
45
196
12
116
111
61
8
40
17
42
216
30
67
59
9
40
65
12
72
27
33
15
15
217
60
60
8
12
39
85
29
18
12
57
76
17
7
44
96
51
198
12
18
42
67
48
12
32
4
155
114
18
9
3
13
8
201
55
8
81
67
60
24
60
116
159
129
69
30
61
216
84
60
36
83
93
129
36
12
51
12
87
25
23
45
117
7
68
105
72
54
229
20
16
32
112
128
9
48
63
24
16
24
23
25
383
73
24
56
87
144
9
16
96
80
63
1
48
41
7
44
156
105
7
36
80
12
24
69
24
115
11
66
18
13
83
1
44
60
40
56
15
36
18
72
27
28
20
9
24
39
16
56
16
48
12
77
3
28
20
21
63
33
63
96
40
36
65
3
87
18
115
44
21
54
13
12
53
75
60
48
120
76
65
3
87
36
13
59
57
105
36
55
204
36
44
3
13
29
111
184
101
102
81
112
23
25
17
18
49
188
27
18
63
9
15
12
15
120
73
20
87
18
42
468
1
20
81
3
72
36
3
1
11
72
21
72
60
4
224
124
68
129
54
25
29
31
36
24
20
87
42
63
12
123
93
16
8
52
20
136
8
99
21
9
42
45
21
43
17
7
8
48
39
1
12
65
90
84
24
21
40
8
88
32
45
31
35
6
163
80
148
20
15
24
54
219
52
108
72
83
261
15
36
13
68
27
33
33
39
16
60
80
96
21
12
3
28
84
48
5
3
ABCD 94278207308*3^$a+1 [50219]
75
125
24
64
27
84
89
7
89
48
112
8
72
19
5
79
33
63
12
12
33
24
176
79
9
24
15
60
77
208
32
16
147
213
8
55
204
213
39
84
96
29
151
41
7
41
127
137
31
89
120
136
32
48
19
12
113
168
24
79
36
96
48
45
120
80
31
105
3
53
168
19
36
137
120
40
48
24
8
19
69
80
72
103
72
312
12
21
32
136
96
56
7
65
16
51
221
24
43
48
12
81
32
55
65
7
105
87
168
65
16
15
89
48
24
31
72
57
39
201
48
32
64
80
24
72
144
136
56
72
16
80
7
24
81
128
120
16
128
40
15
17
24
55
65
55
120
41
48
7
81
32
55
65
48
64
8
136
87
105
15
12
197
79
9
96
51
96
12
36
60
17
55
225
48
32
112
32
40
96
3
45
51
45
104
72
79
24
57
104
43
173
7
137
40
123
5
151
9
8
40
152
7
9
96
3
45
8
7
36
29
16
72
8
120
79
17
91
5
192
7
9
159
96
60
12
113
19
21
24
15
65
7
24
72
89
144
19
12
65
136
104
120
96
24
88
48
63
225
56
16
72
32
79
12
108
41
31
60
5
43
60
72
65
7
120
41
79
137
64
120
200
7
225
32
175
17
24
91
5
103
41
96
24
160
32
24
31
17
40
176
67
77
7
204
156
120
105
3
5
48
64
135
33
8
24
175
113
55
105
51
21
96
48
72
39
24
24
57
96
120
15
24
36
53
40
80
64
56
31
60
96
29
24
160
39
36
77
64
8
7
65
19
189
32
16
207
33
32
7
33
27
29
7
113
79
60
5
48
79
81
80
24
19
36
9
15
72
65
184
3
36
65
120
72
112
8
127
225
48
8
16
120
51
125
103
65
144
16
111
81
48
56
24
24
151
12
48
117
63
17
48
112
32
103
9
80
24
7
113
7
33
56
295
113
55
41
16
39
57
224
48
7
33
27
53
72
55
9
96
99
36
156
5
24
24
24
31
57
27
60
17
40
96
32
48
48
40
24
48
87
113
48
40
27
5
24
64
56
24
40
56
24
24
247
24
17
7
105
63
17
72
24
184
8
112
8
184
96
72
63
113
24
88
32
48
40
72
27
45
231
12
101
72
55
89
288
16
32
67
101
192
144
168
7
60
149
7
120
17
31
120
89
16
272
48
16
39
161
16
72
48
32
48
120
7
60
21
15
96
81
80
40
15
24
9
32
64
3
173
24
328
8
72
136
24
32
16
24
171
29
48
96
31
24
17
40
32
72
184
32
48
192
19
5
64
39
33
63
65
96
88
128
112
96
80
264
175
137
79
17
40
147
53
72
7
33
272
55
41
40
15
17
16
15
36
101
55
24
41
19
53
91
5
264
48
88
56
240
79
72
108
12
9
56
19
5
16
192
63
57
8
43
12
84
93
3
77
48
19
53
120
31
57
159
81
120
32
136
24
32
48
16
56
55
96
89
64
111
65
91
29
16
80
112
15
65
31
36
5
24
19
245
88
224
24
112
39
33
63
9
24
56
79
185
136
15
41
24
31
17
96
16
48
32
31
33
56
48
247
24
9
75
197
40
63
48
9
75
21
27
93
15
72
65
40
96
192
3
69
75
60
81
56
120
168
91
45
72
128
24
163
29
64
39
17
48
96
64
32
16
8
31
33
32
24
72
48
160
51
173
55
120
33
15
33
152
40
3
144
53
24
48
55
96
12
ABCD 94278320972*3^$a+1 [50025]
32
36
12
31
105
45
75
20
49
75
32
132
31
77
64
152
220
180
48
63
24
9
3
5
4
32
19
81
108
9
48
59
163
41
115
41
24
7
9
69
23
48
36
28
32
28
20
31
29
48
36
28
8
16
69
119
7
24
21
15
30
216
11
67
36
36
18
63
3
36
29
31
9
3
33
3
24
9
96
12
39
41
28
68
76
27
66
23
100
24
3
53
64
3
5
55
113
12
28
21
72
72
59
37
3
108
15
18
75
15
69
12
39
93
36
8
40
48
117
51
32
52
33
59
7
9
27
21
56
16
21
23
76
32
40
63
9
21
27
45
3
87
81
32
24
13
27
8
24
31
48
77
28
104
16
87
9
44
16
36
3
36
54
15
60
168
108
99
77
79
77
13
6
18
35
40
68
76
48
15
33
68
16
87
36
9
44
108
163
17
36
24
16
36
12
48
8
16
56
36
4
15
81
111
9
24
12
20
43
36
72
81
24
8
109
48
27
63
41
4
33
54
45
104
180
31
21
48
51
77
19
21
104
16
12
228
12
3
41
52
36
45
11
64
96
20
84
72
109
87
48
80
52
12
80
1
15
36
123
77
16
36
92
16
3
90
51
8
85
99
39
24
89
19
69
120
12
132
3
69
36
57
75
12
212
61
11
36
16
105
59
13
30
21
44
52
12
60
45
11
13
15
48
39
29
64
44
31
53
72
4
12
120
75
77
19
33
36
3
5
16
36
60
32
48
31
33
8
19
18
23
28
20
36
24
48
24
16
60
32
108
7
45
32
4
24
8
16
39
41
12
132
13
18
89
52
39
12
9
99
29
31
12
77
55
9
12
12
8
16
69
30
90
3
60
60
24
152
40
44
160
3
54
59
12
1
3
104
16
24
45
47
4
8
37
123
36
12
3
21
15
54
78
45
32
124
33
63
144
80
16
33
78
21
32
60
52
51
36
54
15
33
63
9
54
24
53
13
3
39
57
24
39
78
54
69
12
36
216
27
5
7
9
20
97
42
17
4
20
7
108
21
144
8
12
91
108
9
36
12
9
51
39
29
36
48
31
96
33
87
24
45
3
41
37
3
128
76
32
48
28
8
16
48
3
41
1
3
128
28
60
51
69
48
80
31
6
30
60
45
12
51
17
28
36
84
12
44
40
8
4
15
108
17
24
88
27
18
6
33
3
81
8
55
113
12
4
15
57
48
8
7
60
185
43
5
4
32
37
35
91
90
15
3
36
41
64
39
57
9
54
5
88
75
5
16
84
44
36
16
36
24
27
5
48
16
15
33
75
42
75
15
9
21
39
51
77
4
92
12
16
39
17
19
72
117
32
13
51
12
3
65
48
40
128
52
27
36
77
4
84
92
19
77
28
20
28
36
68
12
49
11
4
9
35
16
8
13
30
69
12
60
72
12
20
12
49
51
12
84
21
27
72
21
11
52
20
187
5
16
3
5
7
45
9
27
24
75
36
9
56
133
47
43
6
15
36
8
16
15
17
16
264
72
68
16
60
24
56
67
5
19
117
27
69
87
9
27
5
216
60
36
61
11
4
27
30
18
6
75
15
17
132
175
66
59
36
96
4
8
100
84
27
42
59
124
123
17
24
28
44
64
24
32
37
3
15
33
20
19
72
113
79
6
159
12
48
96
24
39
5
16
20
40
39
9
176
24
205
63
68
31
6
3
87
81
8
88
3
84
60
89
127
120
18
27
12
48
9
27
12
9
6
12
81
48
15
153
51
21
36
60
32
52
20
31
41
36
7
96
9
32
52
92
4
8
40
27
5
28
12
15
36
21
63
9
240
32
16
36
20
16
32
55
5
49
18
57
20
25
51
3
21
15
33
27
45
45
23
7
5
64
24
44
43
81
15
41
136
8
7
57
3
18
3
20
7
29
12
172
21
216
24
3
56
136
24
69
179
109
27
72
60
51
65
12
4
69
30
29
72
48
13
59
16
48
12
164
31
198
3
128
52
99
36
93
93
3
12
33
95
28
36
36
24
3
90
35
109
39
15
17
55
66
90
57
15
6
59
31
36
33
128
36
19
9
3
108
24
93
117
27
12
48
129
24
3
15
5
12
64
75
42
48
6
36
9
3
9
27
21
48
48
33
51
39
5
4
120
51
36
81
32
13
48
47
25
144
18
57
123
69
12
20
67
89
55
45
80
28
32
31
5
40
68
25
51
32
31
12
36
60
57
48
48
32
36
13
18
36
53
19
5
7
6
59
48
19
81
27
9
3
36
5
49
24
75
92
76
24
48
8
4
9
18
6
107
4
9
23
64
135
18
35
136
165
27
27
36
54
6
33
80
7
41
60
52
27
21
44
40
72
72
27
81
27
9
156
12
72
80
12
144
19
9
120
27
93
3
17
1
35
37
90
36
45
8
64
63
69
12
32
36
16
63
113
67
6
27
80
37
30
96
53
72
64
8
31
165
60
228
3
89
67
69
27
53
31
6
54
84
33
3
77
76
84
3
57
51
30
3
72
20
31
114
15
3
45
99
9
45
71
4
12
3
ABCD 94278468028*3^$a+1 [50076]
60
35
1
63
87
9
99
36
42
23
36
85
3
75
12
21
33
6
41
19
48
225
60
93
60
54
9
56
1
23
31
69
87
42
11
1
18
33
33
222
17
7
30
39
15
36
33
93
47
72
144
97
90
17
7
24
5
12
67
41
37
27
3
102
30
17
4
27
65
88
159
6
12
24
23
7
9
21
18
36
5
79
77
19
84
5
31
5
91
30
3
80
40
96
44
7
5
28
56
12
13
35
1
23
12
85
131
12
31
137
12
40
3
42
3
20
37
48
3
57
47
48
43
5
25
24
42
41
24
25
51
9
78
18
3
81
11
115
60
5
43
54
48
119
84
7
45
63
5
40
12
32
12
64
75
41
16
68
1
51
27
18
30
42
71
24
103
72
18
60
48
107
7
36
45
9
3
99
5
24
24
7
21
9
66
77
55
5
36
7
93
20
12
49
63
15
12
53
28
3
9
152
36
67
36
6
48
11
25
72
95
19
6
27
33
95
37
60
75
51
41
73
11
72
13
36
6
24
33
3
17
7
9
92
109
54
54
35
16
116
55
54
35
24
31
150
6
36
105
9
30
54
11
64
15
72
17
13
18
9
27
21
8
12
52
87
5
55
21
20
24
31
17
12
36
43
84
41
49
36
6
18
30
48
57
27
5
24
120
64
3
54
23
1
11
43
18
119
60
31
30
123
15
9
21
12
23
60
12
28
32
7
12
108
65
67
6
12
23
43
12
5
19
81
57
78
77
12
84
31
125
13
66
5
25
54
48
12
33
80
12
12
79
66
18
30
192
54
65
52
32
76
9
18
12
120
41
24
55
66
42
17
36
7
54
24
47
7
33
9
83
37
11
19
48
18
23
60
36
60
28
3
24
24
117
48
24
36
104
16
44
60
31
6
24
87
8
64
3
108
77
72
16
39
101
37
48
75
44
67
33
15
17
76
44
36
13
144
15
3
33
45
30
17
7
45
8
49
23
36
7
29
108
1
27
45
15
39
41
13
12
59
19
29
7
173
85
3
9
30
5
16
3
45
27
12
65
43
48
30
35
1
18
30
51
20
31
101
7
42
23
72
145
99
9
11
55
41
13
6
72
24
108
30
35
13
78
96
21
3
65
64
8
48
139
65
40
3
89
1
83
151
69
15
41
1
120
18
96
65
28
32
60
1
59
79
41
55
156
24
29
1
78
17
28
56
55
29
61
36
3
51
60
5
49
48
18
5
31
141
68
91
48
5
1
30
17
7
42
3
20
16
80
7
72
21
21
66
30
107
1
6
78
30
33
68
12
28
15
5
49
72
24
42
17
36
12
85
24
18
5
1
12
3
15
29
36
169
18
5
55
18
30
69
80
16
12
60
75
113
55
36
113
67
29
1
6
5
24
13
11
84
160
27
21
27
48
29
31
65
73
90
5
156
16
33
11
28
33
24
186
12
96
66
11
43
65
49
15
27
81
12
36
9
47
48
7
53
1
15
9
96
27
3
29
97
36
18
9
123
53
7
33
9
60
48
23
19
60
12
60
48
90
35
36
31
81
3
5
25
35
60
4
15
77
31
12
60
60
17
61
48
59
31
5
31
5
31
72
12
21
68
19
72
6
35
28
21
111
12
32
24
36
144
96
19
12
24
5
43
30
3
27
17
85
66
65
67
17
16
108
44
31
5
24
103
17
67
6
35
7
81
84
56
31
48
30
18
89
25
54
66
35
24
67
24
33
141
15
24
93
78
101
19
6
35
24
12
48
24
28
8
61
90
18
107
121
12
30
5
60
28
39
141
33
6
53
36
1
83
120
72
4
60
45
6
5
55
24
29
28
15
12
65
12
28
201
35
64
3
17
73
23
64
57
48
36
42
57
8
73
90
6
35
16
9
18
17
25
30
120
24
12
125
19
24
29
36
132
24
19
84
17
64
20
61
18
72
36
17
31
29
103
105
80
12
67
21
27
77
4
32
72
16
9
6
24
141
27
33
51
5
13
18
5
48
36
4
15
6
54
6
6
185
7
138
42
53
28
20
1
6
12
5
40
20
1
11
79
5
12
40
8
12
25
23
19
113
145
27
27
78
35
7
18
11
31
30
6
33
12
57
15
8
55
45
8
49
18
24
5
4
21
71
52
3
17
175
132
113
72
115
6
3
12
8
36
31
17
151
65
1
3
116
40
72
20
19
24
29
37
11
139
5
19
129
80
96
85
99
183
12
12
9
164
48
43
102
35
24
168
91
114
18
30
18
17
19
78
6
6
108
36
84
30
36
60
65
1
78
5
36
12
79
36
117
8
55
48
6
156
60
95
79
29
7
12
12
9
27
18
84
47
36
144
103
6
59
43
12
33
39
65
28
111
180
65
19
17
13
35
61
54
65
25
3
39
36
18
47
67
12
5
36
112
36
51
48
17
16
128
19
30
3
33
59
28
9
6
117
56
1
35
13
96
30
29
13
59
31
30
3
12
57
35
12
28
56
12
97
15
8
48
52
159
33
21
59
7
29
60
7
30
3
20
84
25
15
75
6
96
54
6
95
28
21
11
48
55
30
131
55
5
67
108
102
23
19
33
20
67
42
36
27
51
84
60
53
19
89
19
5
43
117
128
40
8
96
85
6
77
28
20
112
21
71
1
30
17
16
9
108
42
48
45
32
12
61
83
52
ABCD 94278468236*3^$a+1 [50024]
9
79
56
75
6
6
49
5
36
24
24
39
33
7
5
67
35
6
60
30
13
11
45
99
150
66
45
261
90
78
60
72
24
6
12
18
43
11
13
120
11
21
39
96
6
163
35
24
12
78
78
30
24
15
48
96
99
13
5
24
6
45
15
25
29
75
88
11
141
45
6
24
30
48
151
41
24
114
6
135
51
18
3
88
17
18
37
192
53
27
3
13
11
69
87
48
6
30
78
12
84
72
7
35
6
12
43
29
132
66
37
71
144
6
36
84
99
16
47
162
7
128
16
59
48
37
17
54
12
90
60
42
6
55
35
162
67
11
66
30
6
72
63
27
72
36
18
36
54
42
72
36
30
1
80
48
3
72
36
54
43
179
6
18
61
125
6
13
35
85
72
59
6
54
54
12
12
3
69
115
59
126
114
45
51
138
12
151
8
9
108
12
55
53
84
48
18
48
66
3
3
13
41
60
3
21
30
30
12
43
77
67
8
184
5
6
45
3
69
15
12
36
73
17
42
85
8
72
40
32
69
30
24
61
72
95
9
45
6
37
128
9
79
24
72
8
33
63
15
54
6
42
120
12
7
144
120
107
12
132
60
6
42
6
6
21
75
78
79
11
42
294
60
30
3
3
85
119
18
60
48
60
15
27
48
13
5
19
48
185
48
30
6
3
33
12
6
54
42
36
33
24
3
69
51
114
108
108
43
17
7
11
61
29
67
144
24
17
7
35
48
117
105
18
69
33
18
18
54
18
48
6
45
63
12
6
72
12
96
24
54
54
36
60
15
9
72
54
9
45
163
35
45
33
12
90
198
19
48
8
21
30
45
15
6
348
42
69
15
30
30
18
60
102
30
18
66
7
107
37
24
96
5
24
19
113
30
54
54
66
48
18
90
102
108
18
60
42
12
90
18
24
13
41
12
43
35
24
13
173
27
69
36
18
45
16
29
6
6
24
36
60
7
77
3
21
12
7
23
49
11
72
45
3
30
7
48
24
35
24
37
35
18
6
21
33
12
54
21
3
6
48
78
169
35
6
30
25
53
12
54
30
6
60
25
77
60
103
72
48
5
19
24
155
157
5
72
48
259
41
159
24
81
31
32
27
24
30
84
91
35
54
127
35
144
120
36
6
12
15
15
36
45
45
150
61
113
12
60
18
72
85
23
42
156
60
12
6
54
15
195
72
24
181
29
27
45
174
24
30
132
27
57
55
59
96
114
96
96
54
85
53
91
47
108
24
72
36
18
7
48
29
187
11
109
41
63
15
54
48
48
27
75
24
61
95
192
108
117
40
83
84
9
40
29
102
168
42
51
40
17
42
18
75
16
29
6
45
99
36
30
24
235
17
30
318
3
40
17
66
42
60
60
30
13
155
54
48
12
156
66
18
27
16
5
30
37
41
24
6
49
11
45
75
21
39
81
3
21
39
6
6
54
39
21
115
47
9
33
42
93
16
29
18
25
24
41
42
12
36
48
6
18
13
32
16
77
132
18
13
17
24
66
54
6
145
24
24
11
48
6
12
102
37
179
126
144
60
6
54
111
3
13
95
25
5
43
11
66
72
78
13
41
30
1
47
150
6
61
29
19
11
72
84
48
30
3
15
25
24
41
7
47
25
41
18
54
7
41
7
113
18
6
6
12
6
42
45
3
6
60
75
45
30
45
33
42
30
66
72
37
96
17
6
12
54
135
3
48
13
5
19
65
30
1
5
115
11
24
174
63
33
12
67
41
72
18
126
108
72
78
48
120
85
5
18
6
24
60
55
17
7
35
96
84
90
18
84
6
120
67
48
8
81
39
51
93
27
18
91
32
69
54
6
175
83
228
132
72
36
57
112
35
84
54
43
35
90
132
30
48
108
61
29
91
80
81
7
5
78
30
63
39
42
24
55
24
11
21
40
35
120
60
6
27
195
30
18
48
42
19
224
16
120
41
24
66
37
8
39
78
78
78
7
552
11
165
9
36
6
6
79
83
18
24
60
39
112
24
11
24
109
17
39
63
6
171
16
29
139
17
7
11
30
127
29
3
105
63
3
60
1
5
43
17
90
48
61
59
18
48
30
21
81
24
31
35
45
64
8
27
18
48
132
31
29
30
85
53
54
24
21
15
6
42
66
42
48
114
78
54
24
55
72
35
132
60
45
72
81
48
55
65
60
6
48
42
163
5
3
3
24
45
40
47
60
30
31
24
29
27
88
101
84
42
30
30
33
72
69
66
49
29
12
102
18
7
23
12
42
36
54
1
80
27
21
24
ABCD 94278857202*3^$a+1 [50005]
20
24
3
9
45
78
193
48
59
1
24
17
66
33
16
24
47
60
73
44
72
3
48
13
20
24
36
36
16
32
12
84
39
30
15
28
5
3
16
48
36
47
24
1
35
33
21
139
11
18
27
9
19
41
51
21
3
9
91
44
40
56
4
11
9
3
117
87
6
54
1
32
28
104
3
48
18
24
75
27
30
91
48
24
36
24
20
183
9
3
13
8
16
36
83
25
35
36
1
8
64
47
33
51
61
41
39
39
9
12
9
12
42
60
37
23
72
6
3
16
11
9
28
65
6
37
65
55
24
11
12
21
16
11
69
16
24
71
13
12
48
20
24
28
12
47
1
29
30
18
7
8
27
1
68
16
5
15
3
73
5
72
7
8
36
15
25
36
104
40
20
64
5
6
85
35
24
13
12
17
3
15
42
79
59
6
66
36
12
45
40
96
84
101
15
40
84
47
25
20
4
104
3
24
1
59
25
23
61
29
6
9
45
15
15
37
11
9
4
47
13
41
60
3
75
60
21
75
6
15
16
32
3
109
53
12
30
1
12
107
24
37
17
15
28
12
12
35
13
83
42
31
5
7
32
16
36
20
16
44
16
272
36
51
33
12
28
23
9
16
29
15
4
12
23
12
9
21
3
100
29
43
35
33
51
48
30
15
33
78
36
13
12
5
15
21
3
9
36
19
35
21
39
81
136
164
15
21
4
5
6
33
3
54
43
5
12
90
69
57
99
60
9
75
51
96
25
12
56
39
72
25
143
1
17
79
5
91
47
12
1
12
5
18
9
3
21
15
165
40
11
36
9
48
12
4
17
3
15
54
7
80
15
36
9
84
52
23
24
1
84
12
23
57
4
20
24
27
13
20
45
7
60
36
32
57
60
115
11
13
35
9
15
21
24
3
9
99
6
78
12
25
44
40
20
45
19
12
53
7
71
78
66
61
48
35
24
45
16
24
12
5
63
75
12
1
35
12
45
21
31
24
59
1
20
129
18
9
9
55
35
12
9
3
13
5
102
105
63
69
4
36
80
15
33
12
64
11
85
36
47
13
24
83
48
13
116
28
80
12
4
20
120
60
39
60
1
24
11
1
41
19
24
20
9
15
15
13
23
12
33
4
120
36
17
138
30
126
25
11
33
45
31
8
27
18
36
139
56
16
11
93
27
24
18
48
60
27
51
24
73
60
23
1
60
20
60
16
107
61
56
3
1
11
25
5
24
12
27
36
39
25
35
48
85
32
15
30
12
39
24
12
84
81
66
84
1
44
33
18
13
80
15
45
51
25
5
91
12
12
20
60
3
85
92
64
72
17
18
9
16
17
6
25
20
51
30
6
33
15
85
179
85
32
40
95
145
36
5
43
59
13
12
32
45
3
15
57
33
15
33
7
108
48
60
56
84
112
68
15
21
4
59
45
100
32
40
8
21
7
53
31
8
3
13
29
15
3
13
20
15
54
43
23
6
156
54
13
113
3
4
20
12
51
78
54
18
24
15
4
36
11
13
59
42
15
16
60
17
31
20
27
18
150
12
69
4
35
1
20
21
63
40
47
138
111
24
76
36
23
9
12
48
40
32
16
77
51
4
140
52
8
87
69
24
52
71
54
36
39
64
80
4
17
30
1
8
84
3
13
12
24
8
27
30
90
13
48
5
7
12
5
31
83
36
9
111
145
95
36
33
40
12
48
36
11
25
12
35
13
35
85
5
19
23
1
5
36
19
24
5
60
30
60
30
7
20
15
181
35
57
3
57
28
72
11
45
51
48
12
6
7
11
36
61
17
36
15
4
96
47
33
36
21
3
75
9
87
36
25
8
40
149
7
48
5
31
101
55
71
30
24
19
12
24
20
3
78
30
12
85
23
9
168
88
47
6
6
60
49
11
25
8
3
9
81
27
3
9
64
107
30
48
15
100
11
45
4
36
29
7
32
16
11
25
41
7
23
114
39
75
9
21
12
3
75
45
24
76
11
1
12
32
48
15
1
11
18
12
75
9
15
16
48
11
25
5
72
54
1
8
16
131
12
12
1
8
64
35
57
9
91
8
87
36
25
32
28
8
111
1
12
36
24
80
51
12
72
13
8
15
36
9
40
5
6
25
24
17
3
16
5
103
83
54
39
21
15
3
21
16
8
45
115
47
9
45
12
54
60
48
37
24
29
150
42
15
9
51
21
63
4
96
11
6
67
96
20
16
11
37
11
1
188
81
6
36
24
165
3
1
44
3
97
17
36
3
4
120
20
12
40
24
17
3
99
72
9
24
12
51
9
9
31
24
104
51
144
21
27
33
9
67
68
40
5
48
99
40
11
12
61
11
1
8
76
8
72
16
8
60
75
60
6
31
120
8
27
129
40
29
31
23
42
3
36
9
48
159
4
17
18
12
9
4
11
13
12
44
16
65
15
21
48
7
47
21
27
25
23
54
42
90
159
15
96
36
24
49
72
35
48
54
12
39
16
60
11
12
21
60
27
114
60
48
15
16
35
84
85
140
57
19
24
53
7
36
149
15
33
7
47
30
6
33
24
112
41
24
24
19
12
44
39
6
7
8
40
17
55
17
31
35
37
104
15
36
12
168
49
35
96
9
16
32
16
5
55
35
96
13
12
35
36
12
57
16
35
12
1
60
20
15
6
90
165
51
13
56
168
33
7
56
16
53
42
9
16
35
24
126
36
27
16
77
7
47
48
42
39
16
23
1
44
60
51
30
12
18
45
21
19
20
21
36
19
20
60
9
7
77
12
78
1
71
25
11
9
15
24
54
7
44
15
21
28
17
48
7
59
81
45
3
3
18
19
32
4
12
8
75
129
12
3
42
6
18
51
24
4
20
76
36
35
25
24
72
8
99
25
5
6
9
28
48
5
7
23
162
19
53
7
24
35
12
33
4
36
41
15
64
56
64
104
15
1
35
45
9
7
89
54
1
65
60
12
84
30
6
19
44
24
3
48
9
3
12
1
36
5
43
12
5
63
12
84
100
47
9
3
45
16
11
25
5
18
45
27
1
68
21
75
3
1
12
8
36
28
41
195
100
5
30
1
59
180
6
39
96
24
24
45
15
33
43
17
39
60
28
32
24
21
31
8
15
72
13
20
4
53
43
84
48
44
ABCD 94279211998*3^$a+1 [50032]
54
36
18
23
13
251
52
20
1
54
53
52
39
41
4
44
204
108
31
54
27
44
1
95
12
72
24
64
8
112
63
41
64
20
73
54
17
127
9
80
36
16
237
99
27
33
21
36
54
72
17
64
63
306
27
27
105
108
147
41
4
117
180
216
18
36
36
45
180
104
49
251
37
54
18
54
89
1
72
51
75
5
64
21
23
136
21
15
84
60
3
45
168
12
132
8
85
72
36
99
32
4
24
152
36
12
72
28
27
17
1
123
120
27
36
113
12
37
143
24
76
153
36
144
90
9
104
13
51
8
13
51
92
88
21
95
121
54
117
8
24
103
18
51
20
91
54
167
67
54
87
183
5
36
4
132
48
8
1
107
1
90
41
175
18
54
144
9
99
53
109
288
18
18
72
54
69
192
99
77
84
108
19
288
36
18
18
41
144
13
15
120
60
44
108
28
92
73
90
53
73
54
41
13
108
54
36
54
36
131
12
163
36
36
105
21
36
63
60
75
33
72
12
81
72
59
13
216
162
72
90
51
12
132
75
17
19
9
32
28
57
279
8
1
144
99
60
300
8
109
18
144
9
32
13
35
1
108
63
60
72
36
21
35
37
18
18
63
32
12
16
116
4
45
72
51
44
31
113
31
5
84
1
36
15
80
12
204
84
1
59
40
72
27
90
23
139
5
13
15
21
87
200
60
13
15
8
64
21
51
129
27
45
72
23
49
23
28
21
107
96
12
64
44
145
108
54
9
63
41
36
216
4
45
18
5
48
19
5
13
99
44
1
72
36
36
18
17
235
53
19
9
99
90
23
76
99
41
13
71
24
76
36
384
20
88
3
69
21
27
44
55
198
35
37
23
31
18
90
5
283
77
49
71
1
36
15
39
18
18
18
18
69
3
18
95
103
72
36
90
36
27
32
36
31
18
18
9
9
27
132
3
18
87
8
48
28
9
87
111
161
36
55
117
63
5
49
59
4
72
44
28
27
9
68
13
18
54
36
36
18
54
59
12
1
35
160
44
12
1
99
32
336
72
109
18
5
108
121
231
92
37
36
198
9
9
27
99
81
99
77
48
24
103
41
12
19
53
16
219
41
36
4
44
19
18
54
177
164
145
71
72
16
8
12
60
49
216
72
18
53
96
4
180
44
24
64
164
91
18
15
20
1
51
21
90
36
41
4
8
1
90
17
19
18
71
37
18
117
8
52
20
37
15
72
20
96
85
95
12
24
139
54
36
23
48
36
52
56
19
18
23
64
21
59
48
37
54
17
109
15
48
32
139
53
1
90
33
3
69
57
36
15
44
40
9
35
91
54
23
156
37
15
108
183
18
27
8
16
92
73
59
12
109
36
27
168
129
15
36
92
109
51
3
5
12
28
27
53
19
33
8
13
27
68
13
108
63
8
64
68
144
76
243
41
36
28
44
139
17
181
36
23
211
161
37
108
95
144
36
100
12
8
52
57
23
31
5
40
68
13
171
32
108
13
23
121
15
108
80
211
108
33
21
59
216
4
36
60
44
28
92
96
31
53
73
15
21
54
53
91
18
107
37
54
41
12
24
48
37
54
18
167
31
18
35
36
91
17
72
37
95
121
71
127
18
72
54
18
95
12
1
162
5
31
18
35
1
203
31
36
72
162
59
85
18
5
120
19
18
36
27
45
126
117
9
18
54
216
15
21
23
139
53
72
52
3
72
225
8
55
41
31
5
40
72
45
72
35
73
72
23
85
71
24
13
15
8
67
41
31
5
13
243
260
37
18
105
44
31
5
121
18
33
12
60
93
95
28
44
49
18
36
54
108
63
81
27
9
51
8
72
12
28
180
45
15
57
59
108
28
147
108
33
20
1
23
28
72
75
54
27
9
36
90
54
15
21
35
100
116
55
33
21
144
15
44
36
12
1
35
55
5
13
87
56
37
ABCD 94279316018*3^$a+1 [50003]
60
45
39
144
9
67
24
59
18
79
95
45
144
40
56
4
41
51
88
24
48
212
52
24
20
51
18
247
84
11
129
219
18
102
37
24
161
15
40
44
21
18
61
192
92
15
42
18
21
16
143
90
48
19
24
12
140
57
27
15
61
65
19
161
90
25
77
90
60
12
9
4
96
179
13
5
55
24
53
51
136
24
116
15
289
180
12
59
25
95
6
120
75
40
29
36
7
65
3
48
9
30
25
35
18
75
99
18
183
40
8
9
43
12
96
29
3
52
53
30
13
77
19
41
139
35
13
23
24
18
30
61
36
35
25
84
71
33
136
72
120
107
1
36
44
12
9
36
39
3
145
168
77
7
11
229
5
75
15
18
60
31
80
4
36
72
77
3
4
83
25
20
33
163
47
13
84
143
73
80
100
12
77
103
107
33
40
24
65
78
1
96
24
152
4
23
18
7
17
15
96
124
35
126
99
3
1
24
48
95
49
71
42
243
75
24
48
1
131
61
5
19
5
139
72
108
132
89
31
120
47
1
11
1
84
120
20
16
44
45
3
45
51
64
168
24
41
30
105
48
69
67
35
18
103
5
150
12
108
49
41
72
231
16
41
42
12
69
12
64
5
19
12
77
72
216
30
162
111
201
90
66
15
100
29
115
53
7
84
92
12
16
36
35
9
40
77
132
270
90
7
83
73
125
79
36
48
32
69
36
39
64
29
31
131
18
91
96
23
132
61
140
9
36
15
84
4
47
12
37
35
21
100
29
19
12
180
80
105
54
1
32
15
60
18
7
23
54
18
18
75
108
132
69
79
11
48
81
117
79
60
84
101
55
23
13
95
12
78
15
15
25
29
36
79
83
13
59
18
42
85
5
30
201
48
39
60
18
102
72
13
20
60
15
1
176
4
17
72
43
60
44
15
81
15
69
3
13
5
75
48
129
72
39
100
77
27
75
57
4
12
185
3
16
35
45
93
90
60
72
25
11
12
57
33
27
40
44
12
57
75
100
12
53
90
13
84
36
5
7
48
92
75
102
6
49
96
24
23
60
12
186
27
28
47
37
41
55
47
1
140
40
89
3
75
25
59
1
12
23
9
123
108
25
68
16
11
42
27
16
12
32
21
127
35
12
1
77
7
24
32
48
4
156
176
273
48
7
155
45
15
21
4
72
84
12
144
23
1
197
103
32
9
19
32
15
90
54
6
15
4
60
23
21
84
48
48
12
147
18
60
19
11
85
44
16
180
35
25
68
16
53
42
61
59
25
11
49
48
35
12
18
42
73
17
48
27
4
59
72
1
17
151
89
43
48
161
30
81
52
107
1
47
81
52
17
30
73
80
45
7
125
3
27
1
71
108
81
12
4
44
81
15
3
13
5
12
3
75
90
55
24
83
57
33
63
108
99
1
29
51
99
120
1
17
24
90
1
119
21
39
48
25
96
120
152
9
79
60
12
95
24
109
11
21
48
21
43
132
23
25
56
51
49
17
24
3
15
73
120
167
13
125
114
45
4
17
19
56
40
72
53
123
16
5
15
16
77
30
73
5
162
1
32
57
55
36
156
23
12
6
7
5
42
69
51
126
43
47
162
42
18
30
21
136
41
240
19
108
68
57
51
4
36
56
64
89
252
75
40
44
60
51
36
25
164
76
20
9
18
192
129
40
29
75
96
9
187
144
29
42
66
42
30
108
115
17
90
33
100
32
225
60
12
96
43
92
12
135
132
61
12
96
11
73
92
51
45
27
1
29
7
44
160
77
24
18
141
16
48
47
1
47
60
120
13
60
77
243
4
35
49
119
18
55
89
108
30
72
49
11
21
28
80
189
7
11
144
69
60
40
119
72
78
15
75
48
33
9
120
7
24
77
87
48
4
101
54
36
84
288
13
44
144
21
228
180
67
60
203
73
44
45
3
105
55
36
92
45
19
23
121
17
79
96
95
73
131
9
117
183
112
24
35
21
15
ABCD 94279731038*3^$a+1 [50015]
56
40
23
25
24
5
67
8
27
24
45
75
37
224
136
8
63
73
5
99
184
5
75
64
8
33
39
81
15
21
132
7
72
32
15
9
72
48
40
128
3
96
13
8
51
36
97
95
36
85
59
13
11
45
27
72
133
77
72
19
8
135
73
48
23
6
75
40
11
13
8
45
18
36
37
8
63
24
169
5
51
144
40
35
13
173
18
25
96
152
27
45
64
104
48
45
72
18
90
72
42
61
96
8
27
60
54
120
27
51
30
63
40
32
27
45
24
3
18
54
69
3
13
23
49
32
27
141
27
84
73
5
3
24
40
23
25
41
60
18
81
16
239
60
21
69
67
23
12
13
77
186
49
8
9
24
30
42
30
9
9
31
24
8
15
30
18
153
9
42
21
33
31
71
33
40
23
12
37
32
27
13
53
19
149
43
32
112
72
32
9
36
27
15
66
18
36
24
25
23
60
21
141
54
12
49
11
12
121
24
32
40
32
16
113
18
60
49
32
88
59
72
37
5
36
7
24
5
3
207
33
9
31
8
9
15
27
162
3
123
93
63
153
24
57
63
15
66
24
39
15
102
6
165
256
24
17
78
84
6
31
8
45
18
9
15
48
9
24
39
72
177
192
24
88
23
49
32
72
123
21
15
25
72
24
48
23
33
21
163
35
85
101
48
67
47
25
5
18
33
16
83
120
78
7
24
17
78
25
29
36
66
13
167
177
45
139
89
18
90
27
27
18
19
149
3
112
56
3
69
16
24
23
25
95
105
39
270
19
8
63
6
139
8
288
15
30
19
80
40
96
161
6
30
27
27
162
42
25
41
60
66
24
30
51
88
29
48
6
12
24
49
8
87
72
9
16
95
49
24
32
3
54
42
13
71
9
112
11
13
23
30
144
90
105
16
5
67
72
56
16
56
63
49
32
9
30
1
104
16
47
81
16
24
17
18
96
13
35
13
72
167
81
72
40
23
36
45
40
24
80
72
99
18
18
225
87
9
21
18
1
32
75
13
23
18
15
16
23
49
56
216
3
96
72
45
39
24
57
45
6
45
3
168
30
103
96
23
30
42
48
42
7
59
109
35
6
7
47
84
13
77
60
18
18
12
199
104
48
15
48
6
27
3
6
111
40
24
8
33
151
56
144
3
13
41
127
144
8
63
60
66
42
25
11
117
39
108
42
72
75
51
30
87
39
33
16
24
8
99
37
17
55
23
9
48
69
67
8
9
55
77
84
175
72
23
33
3
24
90
67
131
12
49
29
3
64
152
27
72
36
18
55
8
96
144
117
3
40
47
66
18
36
42
103
8
72
24
48
9
63
64
17
31
119
57
99
13
95
72
33
16
47
18
39
99
18
27
112
144
23
96
72
81
45
66
81
40
24
89
31
104
33
7
41
15
27
72
165
40
72
168
104
16
72
5
114
48
60
21
27
36
150
211
41
18
165
33
54
282
15
27
45
120
63
9
225
15
16
72
11
21
27
36
73
125
276
102
33
93
19
41
31
8
63
9
15
48
126
27
24
27
66
78
108
66
55
8
99
186
99
27
61
24
251
24
45
183
33
21
51
3
150
36
54
13
107
45
15
30
42
9
40
8
27
36
60
85
17
15
160
77
42
54
30
168
21
24
144
16
24
176
57
55
125
27
117
99
40
11
165
87
102
24
43
41
63
40
23
49
29
66
33
27
45
3
13
24
5
126
12
72
18
150
12
37
23
12
37
77
43
24
104
3
6
31
71
33
27
189
39
114
31
72
125
78
61
72
56
147
141
45
75
63
73
23
228
45
72
105
30
54
18
1
8
51
85
104
3
13
131
13
24
5
102
18
19
23
25
131
24
21
64
35
42
27
39
18
63
24
144
48
159
49
35
60
30
67
72
11
12
33
16
11
21
9
31
128
3
69
45
120
51
48
96
9
39
24
40
48
5
54
13
24
192
77
18
73
8
27
18
78
18
291
141
99
57
87
39
9
159
84
45
40
23
81
40
104
9
15
75
96
324
57
171
60
25
59
6
84
19
48
24
48
29
84
127
8
27
6
7
104
27
69
88
24
53
19
149
43
24
59
66
19
5
67
32
48
40
24
72
72
59
ABCD 94280151536*3^$a+1 [50056]
40
53
3
12
15
9
45
3
165
168
90
30
87
28
17
12
15
3
1
92
12
15
61
95
54
12
90
36
25
32
27
61
20
33
102
25
20
3
6
66
60
13
77
39
4
29
12
36
84
24
31
60
228
20
12
15
126
3
9
120
3
12
76
5
19
36
11
18
36
51
33
42
48
6
7
5
12
12
24
27
45
24
24
7
12
60
12
36
89
36
12
90
6
42
18
96
120
31
35
210
24
6
105
4
5
18
66
12
84
30
6
12
15
75
126
19
12
11
108
97
32
21
132
55
68
45
66
73
71
66
3
75
30
15
123
72
78
19
36
65
7
11
6
19
107
25
53
6
61
72
23
37
65
15
33
39
28
53
18
9
3
37
47
6
30
24
6
18
37
83
24
153
3
21
39
66
15
45
6
18
31
144
35
66
19
24
5
31
29
15
45
27
3
36
66
30
66
19
20
3
42
6
37
92
16
35
25
89
99
21
96
67
35
42
96
42
66
111
171
180
85
32
28
29
79
84
41
19
11
105
39
42
63
28
17
31
5
30
69
33
3
36
28
5
30
45
76
36
140
51
78
79
5
6
21
21
150
78
132
84
6
30
19
36
17
78
33
124
17
18
105
45
6
30
54
18
55
35
48
30
6
90
36
3
27
12
30
7
41
54
30
18
18
168
27
27
60
42
31
53
19
5
15
93
19
101
3
112
8
36
4
35
1
101
7
101
30
24
21
21
6
12
93
3
105
4
32
76
80
60
88
35
12
54
114
6
6
49
65
30
30
108
36
27
33
387
12
33
79
23
18
42
6
51
40
20
40
59
24
138
3
40
5
42
13
84
11
21
9
66
61
53
84
55
41
15
12
3
30
96
36
42
37
35
33
93
18
12
42
15
52
56
4
59
12
42
43
23
66
19
11
21
3
30
30
30
55
65
6
90
6
42
3
69
3
63
90
42
121
44
36
15
45
117
39
63
1
11
54
39
21
84
126
37
29
3
75
18
60
12
60
63
9
19
101
6
90
108
12
39
9
24
156
27
9
43
23
18
55
17
12
7
59
120
24
48
9
15
25
113
51
9
12
36
60
7
53
79
29
12
48
19
152
33
48
12
91
17
12
3
63
12
105
40
17
91
47
25
113
12
75
33
12
24
3
48
57
12
54
96
33
57
24
19
120
68
168
16
11
48
1
41
39
28
5
60
18
30
30
9
39
162
12
18
48
6
39
45
6
108
85
47
36
90
12
3
57
7
29
12
78
1
95
45
4
104
93
7
53
84
54
90
19
23
13
65
12
99
33
18
12
66
51
28
8
33
31
11
37
36
65
75
39
1
17
19
89
12
12
12
30
18
7
36
24
11
54
120
48
12
39
4
17
15
129
51
33
48
3
36
28
23
30
19
11
60
13
155
114
3
12
28
5
27
21
12
115
47
78
78
54
7
36
65
39
40
11
30
12
3
27
25
23
45
40
5
30
37
5
36
12
15
33
72
43
140
4
5
27
21
7
11
36
25
8
165
111
4
65
6
45
21
91
5
163
5
79
23
13
32
4
108
5
67
5
96
67
5
3
40
95
18
31
11
13
35
6
3
36
36
63
145
32
3
1
5
6
1
20
52
20
12
28
11
25
29
15
21
126
33
81
24
7
5
54
105
99
30
6
42
24
19
44
21
19
53
123
57
19
56
15
54
24
15
36
33
60
6
36
25
20
51
30
3
9
102
1
89
6
45
207
6
12
55
17
12
3
93
27
21
51
64
11
165
40
83
66
39
105
3
129
6
9
28
41
31
29
75
4
35
6
12
78
132
54
6
9
28
68
15
78
30
114
90
181
32
33
51
36
75
37
36
29
7
5
6
48
42
27
27
48
18
48
7
84
5
31
17
3
15
18
51
28
35
81
75
57
87
1
72
17
12
78
18
150
90
15
57
31
180
41
171
28
5
42
12
13
68
12
27
33
117
3
3
21
33
42
9
9
138
57
15
6
144
27
76
32
75
37
29
6
73
125
6
6
151
5
27
63
30
72
42
33
33
7
11
12
54
3
15
61
24
137
15
3
120
18
67
77
96
24
36
19
65
6
54
31
77
12
19
47
24
78
48
7
5
75
3
69
39
90
19
23
37
65
3
15
162
12
66
13
60
77
7
17
51
3
1
131
9
21
12
43
5
18
42
24
15
28
5
12
18
85
20
40
17
55
29
54
141
69
48
168
36
43
53
187
8
3
84
18
30
30
79
48
32
21
3
9
66
85
11
18
48
42
13
84
35
21
57
60
48
27
76
140
64
41
54
21
75
1
65
63
3
117
141
27
63
6
24
66
66
7
53
12
3
33
30
105
27
60
54
60
19
11
33
36
69
3
9
55
144
5
66
48
48
42
7
83
37
71
105
72
40
56
252
57
30
42
18
33
63
30
51
4
11
73
11
9
12
21
150
18
30
57
15
37
32
21
42
105
52
41
27
36
39
18
24
36
12
51
60
12
9
6
90
42
1
60
17
87
36
69
30
36
21
21
7
101
6
6
103
5
72
84
120
19
36
209
6
90
3
12
9
27
15
12
1
125
19
17
60
60
51
9
90
9
4
20
3
132
60
96
9
21
30
54
147
45
19
32
9
54
6
75
33
7
29
12
27
12
ABCD 94280188118*3^$a+1 [50018]
80
6
60
60
4
2
66
24
63
61
6
108
41
51
16
14
34
5
1
18
26
136
8
126
9
3
34
44
30
16
50
120
39
81
18
6
36
10
14
39
45
6
84
33
7
36
14
58
5
33
34
32
28
17
3
33
3
9
36
1
80
18
12
16
17
27
6
78
22
18
2
84
16
23
12
93
90
36
16
38
16
14
6
4
2
33
1
8
28
30
14
51
7
20
21
60
24
43
65
7
36
2
15
63
76
56
12
21
37
8
42
82
30
53
69
58
18
20
48
6
9
36
33
82
110
15
21
108
15
15
6
40
8
87
31
48
44
10
98
9
25
35
9
10
140
24
6
6
30
46
53
45
4
11
49
12
24
54
38
18
42
30
69
3
12
48
33
13
11
19
14
6
21
13
23
37
11
1
6
32
12
21
105
27
27
24
12
69
43
62
16
8
10
5
7
20
117
85
36
66
6
14
6
18
10
20
16
18
56
22
198
29
25
71
24
96
61
30
6
54
8
18
4
36
44
16
23
21
10
48
6
11
73
83
3
66
24
6
60
16
18
30
36
38
40
2
16
29
21
52
6
2
34
8
21
25
56
3
51
34
11
21
6
48
12
45
13
44
6
105
9
12
4
36
26
12
21
39
36
34
8
3
1
23
63
78
15
12
57
76
6
20
9
7
12
26
64
8
24
54
4
6
26
9
12
147
126
52
8
39
21
12
10
53
24
15
18
4
20
34
36
38
18
52
125
15
6
96
18
28
18
2
144
10
8
168
12
42
9
1
20
28
23
9
40
56
70
2
48
63
19
12
6
35
12
12
45
4
62
12
16
104
6
39
15
6
6
24
34
80
15
3
9
1
12
8
10
2
12
3
115
66
11
9
60
156
3
87
70
35
43
36
12
17
93
4
8
12
10
44
34
71
45
12
64
14
10
44
6
22
35
24
24
15
66
54
106
36
14
30
10
18
23
7
18
2
16
5
12
84
13
35
12
9
120
6
70
35
49
56
63
21
12
64
60
140
36
18
81
61
35
7
18
2
12
21
3
42
10
2
48
52
32
10
26
42
12
30
15
19
50
34
41
19
8
12
33
3
70
14
81
9
102
45
51
33
7
2
12
18
12
18
22
86
27
45
28
23
25
59
57
28
2
76
32
6
34
17
9
46
5
45
54
36
18
15
48
13
11
24
69
16
56
51
3
6
90
6
3
39
18
4
8
27
9
12
39
15
16
17
3
48
22
23
21
51
25
72
32
54
24
22
18
48
5
45
28
11
1
32
48
24
10
48
5
93
72
16
36
74
30
12
22
5
51
21
31
32
36
22
44
70
126
18
14
15
37
59
27
40
144
38
51
36
19
5
37
90
2
6
6
18
52
5
48
91
26
70
26
27
13
2
45
15
6
154
12
8
108
24
48
12
70
35
3
33
60
9
10
48
150
2
10
8
30
42
15
51
12
21
7
14
54
6
70
14
12
12
28
47
165
60
76
80
22
5
12
7
20
36
12
18
15
72
135
12
36
60
48
9
7
18
6
77
13
134
6
90
22
68
36
30
30
34
36
30
18
17
9
70
102
44
60
36
3
75
69
15
22
54
14
30
70
56
6
64
12
68
12
28
62
15
12
15
21
24
67
8
105
3
9
43
26
15
9
12
54
24
58
38
34
11
9
52
30
6
30
14
18
45
45
3
117
16
14
21
12
39
24
30
6
6
3
21
3
75
108
9
1
24
8
6
4
18
30
122
42
34
20
16
8
102
16
14
30
9
24
37
23
12
3
48
33
7
32
16
29
13
59
48
57
15
9
54
12
96
30
30
12
60
22
44
22
17
72
3
18
40
32
42
36
42
6
21
24
9
22
14
12
100
30
54
44
6
130
14
136
14
12
12
78
9
48
81
10
29
72
9
4
26
9
13
2
22
11
33
6
21
9
36
58
2
22
8
12
52
8
22
50
24
106
6
17
12
123
36
6
70
14
24
72
6
12
21
15
36
21
93
100
11
33
18
102
6
42
60
42
12
9
15
9
48
13
20
51
3
33
9
76
35
123
24
16
6
8
132
16
32
96
16
8
18
9
73
2
21
24
93
18
10
2
46
54
2
48
10
8
24
178
50
6
6
9
75
24
6
36
10
14
4
30
5
36
69
6
46
23
21
6
46
12
2
21
217
12
80
24
4
2
33
7
8
96
12
30
48
36
39
15
54
30
45
27
28
18
23
12
183
10
6
30
38
48
4
78
35
36
19
2
60
28
11
1
36
42
5
25
83
25
23
19
2
10
14
22
44
10
14
72
60
48
10
36
36
30
50
42
126
27
24
39
6
6
10
80
60
48
51
39
30
52
14
9
7
114
144
11
25
14
9
21
46
30
54
2
87
48
3
105
7
50
3
1
23
12
1
24
80
66
33
39
66
66
9
45
6
18
72
58
5
31
2
15
19
50
3
33
18
4
38
52
72
8
30
60
81
21
63
1
26
6
75
3
24
118
35
33
6
16
17
45
51
69
16
6
44
4
5
21
27
15
18
40
24
20
3
3
9
3
18
10
44
18
28
56
36
27
7
26
15
3
9
25
32
63
3
42
48
30
10
2
12
54
51
21
4
36
18
56
6
10
2
12
24
12
3
51
10
18
12
14
42
22
26
40
56
156
18
24
130
68
30
27
67
29
39
36
46
83
12
25
60
108
62
33
45
18
129
1
20
52
2
105
21
64
134
6
28
36
12
18
2
12
10
110
27
36
25
12
8
42
42
120
10
5
15
10
23
81
15
24
48
45
4
20
6
28
65
15
60
156
10
20
48
27
3
21
1
8
28
44
10
29
31
26
10
53
15
12
12
6
15
12
15
177
27
9
39
18
27
15
6
22
24
38
28
60
44
18
6
30
40
65
36
24
57
4
131
57
12
24
39
45
6
57
63
24
22
11
7
62
36
28
14
102
64
35
55
24
5
51
10
6
80
60
6
82
2
6
57
31
84
20
42
28
56
52
32
18
64
110
54
6
36
4
26
42
15
13
8
27
9
4
14
12
6
22
17
36
9
78
12
18
16
74
6
6
69
9
36
42
9
21
12
42
16
54
14
40
161
48
75
72
21
45
10
12
162
68
58
2
36
39
1
2
9
15
24
42
3
51
9
15
6
4
12
20
24
3
48
15
9
9
4
12
23
31
50
10
90
104
12
4
36
20
40
11
39
9
21
39
1
14
96
36
4
14
4
8
3
9
16
30
41
1
8
36
3
7
36
8
6
66
12
12
48
96
21
13
23
3
100
24
17
75
6
54
36
10
20
118
80
54
28
107
57
58
8
40
44
33
1
14
52
68
12
64
17
15
10
30
68
42
63
24
48
24
33
6
4
2
10
6
20
24
36
3
19
2
30
66
123
87
22
12
35
63
6
54
28
14
48
36
30
16
18
38
12
76
56
10
ABCD 94280440654*3^$a+1 [50034]
151
41
7
41
55
137
19
45
123
53
40
423
129
147
144
36
105
152
223
89
184
87
113
139
45
192
75
53
88
32
24
40
120
56
175
257
160
288
147
69
8
16
56
16
99
29
16
264
56
31
108
221
96
48
24
48
72
139
53
48
43
53
64
51
77
16
27
29
43
21
3
101
19
45
135
204
21
8
40
3
29
55
65
64
168
120
32
112
3
165
72
51
48
5
16
72
176
64
87
89
103
180
45
15
72
180
12
89
55
65
24
64
27
29
72
24
55
57
144
24
104
55
129
56
67
48
5
31
132
21
279
24
113
352
3
21
48
39
17
40
135
153
8
64
144
48
159
9
72
104
16
360
15
9
15
36
36
84
29
115
53
151
17
88
80
64
147
29
72
40
39
89
67
21
104
151
84
29
31
144
105
24
51
5
160
72
87
48
9
264
195
29
24
256
144
3
53
31
185
31
180
53
72
19
21
24
48
3
156
113
40
99
45
32
16
176
192
211
53
184
63
60
156
24
57
267
5
7
81
48
123
29
187
21
32
216
91
96
149
7
17
64
87
12
45
104
40
48
24
8
43
29
40
3
36
57
123
21
27
93
183
17
16
240
48
3
12
57
3
72
125
96
79
257
48
64
80
64
63
9
51
285
75
72
197
112
32
40
56
96
40
15
60
12
41
160
147
29
24
19
12
153
15
84
117
51
12
60
29
55
113
160
80
48
211
93
24
15
33
147
5
16
8
120
16
56
88
27
72
24
69
39
36
293
43
21
15
144
276
72
12
17
43
156
41
72
88
159
24
33
51
21
15
17
120
96
208
15
57
15
161
91
69
8
7
153
192
159
137
31
41
67
29
55
17
144
7
57
15
156
53
72
115
21
231
84
24
21
128
16
48
56
16
15
281
48
88
56
283
53
115
29
192
24
24
112
48
24
8
96
144
48
19
29
88
192
39
12
45
104
312
31
41
64
75
237
8
7
57
99
45
8
112
15
9
80
64
27
60
57
272
115
21
39
105
75
5
24
115
72
21
99
77
264
43
77
88
123
5
7
57
80
7
9
72
171
101
7
113
160
152
160
80
136
159
12
173
48
67
29
64
312
8
127
81
15
33
24
32
88
32
199
17
40
104
24
91
21
120
200
72
427
45
15
12
173
16
99
5
16
39
41
64
96
8
184
168
99
101
136
72
24
128
31
17
91
213
144
3
21
63
137
120
139
29
24
72
40
80
64
3
120
21
24
27
45
303
33
8
16
15
105
216
24
87
48
36
29
67
69
8
136
183
108
53
112
192
267
93
32
208
32
88
3
5
24
151
161
24
136
3
72
69
39
72
57
56
31
41
24
55
60
69
87
17
19
29
139
5
16
144
56
88
27
5
16
168
51
165
15
48
257
304
176
19
53
40
96
303
105
24
224
112
56
160
39
17
103
180
29
64
75
ABCD 94280614544*3^$a+1 [50206]
117
12
78
13
5
3
40
29
12
48
75
28
20
12
33
7
113
12
18
213
51
126
12
30
73
8
57
12
31
41
60
168
30
12
48
60
1
29
3
15
37
48
72
68
48
129
15
3
12
18
55
8
81
3
3
30
30
42
18
37
80
15
12
6
115
8
39
73
12
36
44
93
3
40
77
12
15
28
12
35
81
81
30
18
3
45
30
12
21
9
132
51
168
4
20
15
48
13
60
29
18
24
33
28
59
81
9
30
1
17
12
31
17
210
21
117
3
4
48
29
18
12
18
51
24
3
12
13
5
24
3
33
12
198
13
120
44
15
78
42
60
12
13
20
15
13
77
42
6
84
36
15
45
42
21
52
32
33
30
33
12
60
28
24
36
17
7
5
51
112
20
120
48
21
43
23
12
25
8
99
1
32
16
29
18
33
9
15
76
47
13
47
12
192
120
6
7
77
39
171
33
33
43
12
35
132
13
60
17
12
19
24
35
42
6
42
60
55
80
16
11
126
7
116
24
45
15
60
63
54
120
30
6
3
9
12
30
33
87
18
55
5
75
15
1
12
12
23
33
21
78
12
21
69
6
93
39
21
84
27
18
75
3
93
64
203
84
21
39
21
28
41
96
12
12
6
153
39
45
33
15
9
6
54
36
24
18
12
36
24
13
36
47
33
87
13
11
1
8
112
20
105
7
5
31
17
27
27
30
3
27
13
20
15
1
84
8
9
30
9
51
6
12
48
24
18
102
60
6
73
12
20
28
17
7
5
55
5
12
30
120
9
84
3
12
12
6
60
54
33
28
59
30
3
36
24
60
16
44
33
42
81
120
237
42
102
36
12
30
21
9
51
9
18
30
3
21
18
12
108
102
31
95
33
72
9
36
24
19
59
72
49
12
20
28
11
13
68
12
93
42
25
5
135
15
33
87
18
3
52
77
31
11
18
31
12
5
3
27
114
39
87
24
9
9
12
18
45
27
6
27
3
54
60
43
95
73
20
9
18
21
27
24
120
33
36
40
89
63
112
137
19
71
18
18
105
48
64
53
7
17
36
42
213
28
20
39
18
42
120
12
6
7
35
48
84
108
30
3
9
39
21
6
30
15
72
76
80
9
42
1
89
3
45
43
12
20
76
11
49
17
103
12
20
39
6
7
155
18
42
13
32
36
4
56
39
12
33
3
105
48
12
40
12
5
31
20
4
107
13
20
36
4
20
15
12
13
17
66
24
30
3
33
103
17
12
3
87
1
137
24
3
36
69
15
45
72
19
161
39
81
66
42
91
41
60
39
27
42
12
6
13
107
24
66
3
21
36
72
18
73
12
32
28
68
81
6
54
31
20
9
39
24
15
21
27
54
30
18
30
25
185
31
59
25
20
33
24
51
105
42
13
32
60
36
9
15
27
6
55
29
6
132
1
12
132
60
8
12
36
4
108
17
120
3
12
3
12
1
77
15
27
21
57
42
90
168
7
5
162
9
4
20
15
1
77
43
44
3
54
120
66
37
20
136
17
55
65
72
42
66
12
120
63
225
7
56
24
3
54
30
121
8
39
1
20
111
1
5
123
60
40
11
6
15
27
153
168
9
18
33
4
8
27
12
48
30
111
9
30
12
33
16
17
127
17
18
1
60
101
43
80
48
40
8
40
29
31
17
84
108
48
42
81
159
48
33
60
9
55
47
109
32
39
30
30
13
5
30
21
69
15
28
20
88
77
7
56
24
27
33
60
105
3
28
131
66
12
135
28
17
102
33
15
18
210
45
9
180
19
24
20
27
48
81
120
24
15
13
8
4
65
51
40
60
11
81
75
24
1
59
36
54
66
73
17
54
169
11
48
48
42
15
48
45
15
9
18
18
12
102
109
17
30
13
80
40
60
59
121
11
33
27
180
1
17
42
49
24
5
15
45
48
3
12
52
35
121
11
33
88
12
53
12
30
73
8
39
13
8
21
99
39
102
30
6
207
45
91
140
21
30
1
48
32
72
27
78
115
65
12
66
25
17
55
65
31
80
40
44
88
8
39
12
6
43
41
31
29
18
21
27
114
36
3
81
36
43
32
112
8
12
27
9
84
16
131
9
4
23
33
27
25
59
9
9
15
28
5
7
5
108
24
39
4
23
24
6
55
8
21
60
51
60
15
13
131
6
12
43
12
8
9
138
25
47
9
4
20
28
5
55
12
65
3
15
13
11
9
9
30
48
84
6
7
17
43
23
25
8
21
43
56
9
30
21
84
88
12
56
27
54
48
12
103
17
63
136
44
96
9
151
101
66
85
119
6
15
27
48
85
60
32
15
85
8
12
33
12
48
24
48
30
21
40
20
99
12
6
27
3
12
78
15
75
42
3
27
13
12
5
102
21
129
43
56
69
30
21
132
39
6
7
17
18
25
77
43
23
25
8
9
30
30
75
16
17
24
19
44
3
60
13
12
72
5
15
45
60
3
39
96
33
81
36
55
68
4
60
47
60
13
23
24
9
24
15
73
8
9
12
36
24
18
18
7
20
15
18
60
7
20
45
60
78
24
18
211
29
30
1
72
8
24
45
43
20
9
31
32
16
17
24
6
33
132
39
33
33
7
96
41
3
123
117
168
39
60
48
18
84
18
1
17
55
29
43
5
43
8
51
6
12
15
33
15
88
44
120
28
8
60
69
42
6
103
11
60
73
65
90
21
4
8
9
151
47
25
36
12
65
7
20
33
3
52
59
1
77
12
30
30
39
9
30
180
1
41
48
78
132
18
27
15
21
60
ABCD 94281406322*3^$a+1 [50117]
3
5
120
72
127
9
45
54
21
69
54
221
67
126
23
157
51
93
18
18
162
21
8
25
54
41
103
89
73
18
93
33
71
37
123
224
247
41
72
16
69
3
51
180
33
3
5
208
200
91
69
48
63
9
27
21
69
11
136
15
105
104
115
21
33
18
144
72
18
11
43
18
18
249
291
29
43
126
18
53
16
75
53
217
90
5
40
8
19
72
21
33
108
36
23
49
15
57
15
129
71
37
131
13
27
9
90
126
36
36
15
24
24
99
18
3
32
109
90
129
15
126
51
48
27
69
165
11
24
168
192
37
36
90
21
87
17
19
90
54
29
24
96
103
33
3
21
51
180
33
129
72
36
3
33
18
5
40
27
237
32
37
35
19
54
54
54
59
136
129
183
32
72
16
128
120
96
37
11
88
32
96
16
96
21
11
97
18
21
51
29
25
71
19
149
49
72
18
90
123
8
229
36
87
147
117
9
95
48
72
48
97
63
9
15
57
63
80
120
25
72
87
72
24
87
126
11
43
101
43
93
33
18
101
64
177
54
9
24
80
24
16
27
93
69
251
127
252
126
36
108
54
33
8
16
69
72
35
37
18
161
37
123
75
69
8
376
32
19
29
79
90
95
337
144
144
47
7
36
21
120
216
216
128
16
93
155
115
5
72
168
79
90
18
36
225
81
71
163
125
19
126
18
18
27
81
54
81
27
93
69
18
18
18
72
5
139
29
115
117
27
53
1
324
198
21
51
90
36
23
232
384
45
131
40
153
72
36
3
69
75
32
64
128
120
103
33
72
75
18
36
18
36
36
18
3
32
1
47
151
33
8
72
49
71
136
144
96
128
1
18
18
72
3
123
18
11
187
90
155
7
257
16
33
108
59
13
36
87
8
139
54
18
126
23
13
27
27
77
48
328
72
15
33
21
54
125
16
39
108
93
96
9
18
18
99
27
101
88
45
3
56
265
15
57
23
85
126
18
75
123
93
51
36
41
13
35
64
9
135
56
115
21
48
39
36
141
57
36
27
99
101
16
24
8
88
144
8
97
90
5
85
171
27
77
24
16
24
129
36
18
36
54
23
16
48
32
24
40
24
171
5
49
167
40
48
33
39
32
120
168
19
306
36
39
24
8
19
54
54
41
24
24
1
90
54
36
18
36
21
8
168
235
18
144
11
43
53
1
47
16
32
31
17
91
21
24
45
36
23
49
71
19
90
291
87
54
83
25
71
1
39
33
18
21
69
35
16
21
54
45
27
5
112
120
240
9
71
361
90
365
121
108
54
36
18
18
69
3
117
8
16
80
96
7
57
80
96
37
27
27
53
16
3
21
105
18
53
16
219
54
36
72
36
47
96
73
180
75
69
180
263
7
90
36
18
17
91
162
147
33
47
115
5
24
25
90
5
112
27
144
5
139
53
48
7
144
9
117
35
37
90
41
64
3
126
162
126
18
29
16
104
16
24
27
53
55
57
33
15
32
160
27
5
72
121
167
67
69
3
53
16
93
252
15
75
53
40
15
36
125
19
18
36
90
18
36
71
37
35
40
80
24
1
72
144
15
24
177
18
29
25
18
18
59
31
65
16
9
36
123
80
16
56
48
19
90
35
1
126
108
54
144
135
27
18
59
48
91
18
54
45
27
77
49
18
72
18
219
15
65
25
39
69
35
112
24
99
21
24
9
95
103
9
99
36
105
21
3
32
72
16
ABCD 94281852136*3^$a+1 [50013]
14
36
25
24
60
15
24
33
39
6
3
24
105
26
25
9
36
96
74
120
10
15
15
24
180
12
80
64
45
24
11
25
27
24
8
25
3
9
15
9
12
57
3
3
6
3
21
50
61
23
12
13
3
8
60
1
108
21
12
12
36
84
15
11
70
26
34
74
12
1
72
75
32
60
145
35
25
59
34
2
70
48
3
84
36
45
39
23
10
27
45
38
25
60
33
15
24
3
20
16
30
72
3
11
25
9
96
51
39
8
22
51
47
85
3
12
18
27
12
3
6
15
59
28
8
85
240
72
15
68
84
60
22
3
27
21
47
1
59
25
3
12
21
36
23
25
12
48
15
48
8
34
2
76
18
24
12
15
59
16
6
62
25
27
36
9
3
93
48
12
83
37
48
12
12
12
35
64
6
14
25
24
12
23
12
49
11
10
84
15
15
54
3
39
21
47
12
46
75
69
15
35
1
12
71
22
15
33
74
13
3
20
37
27
102
48
51
24
57
6
8
1
35
13
120
72
35
13
11
82
2
1
36
33
12
39
36
143
10
18
30
62
13
33
51
33
66
12
30
24
39
39
57
23
16
6
24
39
33
54
8
16
36
8
61
36
39
9
11
40
81
60
33
6
44
12
76
42
15
11
46
3
11
36
34
51
60
23
25
87
30
15
15
6
132
3
33
14
46
96
3
36
51
18
27
48
48
39
6
12
42
6
3
60
24
21
66
66
38
24
12
94
15
36
23
1
24
47
48
12
1
24
35
58
3
9
30
44
36
10
3
3
54
3
45
2
64
57
3
36
6
42
57
9
39
36
9
15
48
12
15
30
15
45
26
46
99
11
118
6
20
24
28
8
37
9
30
20
124
69
12
9
74
10
66
44
10
26
4
6
86
10
15
48
45
15
11
4
33
69
14
52
48
56
16
12
6
12
63
35
1
15
8
16
44
25
11
22
12
27
108
45
42
164
70
14
37
23
13
99
6
15
84
9
54
117
24
15
24
21
24
3
9
3
6
75
12
3
60
24
12
44
49
3
24
93
27
18
26
4
42
39
36
23
46
51
15
9
105
86
24
34
3
24
83
25
36
71
24
22
3
9
63
3
44
22
15
23
10
18
8
24
16
12
24
30
39
9
3
120
3
42
15
83
145
9
111
11
13
48
23
4
80
13
3
44
22
36
54
9
59
36
25
15
21
35
34
14
10
12
63
12
84
11
24
24
37
23
46
36
24
51
24
11
25
24
51
48
48
60
18
36
48
27
24
84
33
15
3
9
12
35
10
6
69
84
21
36
42
21
69
2
40
80
1
24
23
22
18
102
75
69
30
21
84
21
15
23
13
45
15
3
60
6
3
21
6
21
3
9
11
34
2
1
72
35
132
1
69
24
99
3
68
97
39
20
73
15
21
39
80
1
11
1
24
9
36
54
21
9
14
1
21
48
2
49
59
25
11
25
27
8
36
58
27
9
27
3
30
15
95
24
1
27
32
40
18
12
66
60
45
15
45
57
48
30
56
1
24
111
18
6
9
39
12
33
21
15
105
74
22
3
11
61
84
12
27
105
48
57
26
10
15
21
99
11
10
50
24
1
81
84
96
15
12
11
1
84
11
1
3
9
12
23
52
18
3
84
21
2
12
84
76
81
48
35
37
23
37
33
66
84
72
32
13
23
100
21
59
36
1
12
12
15
9
72
3
20
25
9
3
57
15
47
1
3
66
84
114
56
10
14
22
99
24
11
64
30
27
48
27
8
61
111
24
9
96
11
1
45
2
13
23
22
42
72
30
15
105
74
10
24
27
9
54
21
12
23
97
87
20
70
26
10
12
15
33
6
36
9
24
12
33
75
11
61
12
35
36
24
250
50
1
11
48
73
24
9
6
21
69
54
9
11
82
3
27
128
85
96
3
18
62
58
3
15
6
60
15
45
111
3
9
12
9
6
33
95
1
21
14
16
9
9
111
24
21
36
50
13
27
8
22
51
12
35
13
99
104
34
12
3
12
69
26
4
24
18
87
12
63
18
3
27
9
36
12
51
6
14
10
14
10
15
11
1
59
4
48
18
26
130
38
28
32
40
56
70
27
60
9
15
24
51
36
8
84
70
15
117
30
45
93
6
6
15
9
74
61
45
27
27
57
15
9
60
11
40
69
36
36
3
24
162
74
4
105
27
24
9
96
51
33
35
10
15
21
50
24
36
16
8
1
57
12
18
33
84
35
1
24
33
24
14
1
45
98
1
51
21
33
74
1
120
12
3
69
51
9
21
15
15
30
111
96
12
11
1
23
60
12
25
33
3
123
54
3
9
14
37
12
3
69
21
18
21
33
2
106
18
20
46
14
22
38
96
13
21
6
21
60
12
3
18
36
30
9
60
24
111
20
10
6
44
37
48
12
57
50
16
56
60
46
3
59
22
15
36
12
15
18
2
37
59
22
14
49
51
21
9
3
11
1
24
60
11
4
57
48
36
9
66
8
13
57
2
40
78
3
48
11
34
75
57
3
12
72
12
24
9
26
70
54
42
36
18
66
39
69
12
36
63
12
15
174
54
30
42
8
10
14
12
4
9
72
69
96
6
8
16
68
72
4
20
10
26
61
23
10
14
22
36
135
33
26
4
6
30
36
57
12
24
105
39
60
36
11
16
33
21
38
25
3
30
62
40
96
72
8
4
12
36
8
100
9
36
45
96
3
11
36
4
30
72
3
12
12
96
36
15
18
120
26
34
27
39
45
12
144
23
1
21
90
36
42
3
15
32
16
80
76
33
11
1
24
27
9
21
39
9
50
22
27
51
20
22
14
13
11
34
3
23
64
33
24
33
6
21
24
21
74
61
35
1
12
35
13
60
119
58
12
24
50
24
60
58
12
26
10
74
13
39
9
24
3
8
4
6
12
39
15
6
38
34
62
1
60
15
18
30
9
71
1
60
93
15
87
9
87
42
30
30
15
57
38
28
8
24
1
21
14
1
24
36
95
4
6
36
15
23
70
15
21
150
21
27
153
63
44
1
84
60
60
11
16
21
12
21
87
23
25
12
48
57
60
63
12
3
45
21
24
14
12
25
45
14
40
57
72
3
68
1
15
78
15
11
76
8
46
60
15
131
1
24
23
1
59
22
36
2
1
12
39
45
21
2
22
78
32
25
9
50
36
85
83
13
12
45
15
36
9
15
11
22
24
14
1
15
20
25
39
69
96
87
9
36
3
9
21
60
30
21
35
16
32
61
57
15
48
9
3
33
42
8
25
165
51
48
35
60
36
37
45
15
84
39
9
60
47
1
27
30
18
18
66
30
30
8
22
60
14
1
21
30
18
12
3
9
ABCD 94282013264*3^$a+1 [50011]
11
25
2
144
10
24
110
16
24
6
20
51
15
24
64
17
57
12
4
14
12
18
6
72
28
17
3
54
76
6
5
13
23
19
24
56
21
19
18
8
27
21
156
6
28
5
27
88
26
30
90
18
22
54
29
3
9
55
20
48
16
2
64
38
102
3
91
54
6
24
77
13
26
12
33
60
1
24
32
27
33
75
33
27
153
42
54
34
14
22
44
12
24
84
4
17
3
36
40
5
36
19
80
6
63
27
70
18
92
54
6
6
123
12
15
12
42
4
26
24
100
62
27
33
34
120
26
3
39
22
120
24
2
9
21
15
48
75
4
6
24
12
38
48
94
24
35
1
60
44
24
82
50
10
18
6
29
96
21
10
20
144
94
6
14
12
3
3
84
4
14
16
20
15
27
112
72
50
51
48
45
40
14
33
19
30
8
30
33
127
6
2
4
90
11
45
39
15
10
18
6
11
9
64
50
10
42
20
4
17
19
65
19
62
4
18
113
43
50
64
56
16
48
32
3
12
25
56
42
12
18
15
12
25
11
13
6
54
30
66
35
21
34
20
6
27
12
85
20
6
4
30
35
33
30
10
71
115
32
24
40
20
9
145
35
27
42
42
36
18
12
52
8
27
31
44
22
38
70
2
64
30
2
28
6
44
15
1
14
9
27
60
64
5
15
57
27
90
22
30
54
150
26
30
24
10
2
4
30
74
16
24
26
9
60
36
45
3
157
86
9
33
16
14
40
12
24
90
2
4
86
54
9
25
11
25
18
20
42
18
16
20
10
47
84
73
20
15
37
90
53
1
6
29
61
18
8
88
26
40
18
161
25
6
18
30
32
18
90
40
20
30
18
33
12
49
30
20
64
14
42
48
96
6
36
24
34
56
70
48
20
30
6
54
106
2
34
8
18
4
30
23
7
30
44
15
75
54
63
19
20
94
26
18
16
2
28
65
19
72
5
63
10
6
41
36
7
8
9
15
30
10
18
38
34
14
10
74
16
29
48
27
12
28
162
50
24
9
1
35
99
52
18
26
57
7
32
34
6
5
15
28
12
56
58
6
5
13
38
117
1
30
6
30
48
2
124
14
48
30
18
36
36
12
18
4
30
20
69
27
18
12
52
12
26
4
30
50
10
14
4
92
9
72
45
3
31
14
27
19
20
6
4
14
30
6
186
18
30
15
39
30
40
26
34
12
78
32
9
39
33
132
31
17
24
49
50
16
18
95
1
44
52
30
20
21
9
10
173
3
12
70
42
5
15
84
45
1
35
3
33
13
62
48
34
12
20
3
45
22
5
96
13
35
9
22
48
12
41
15
12
10
8
4
68
18
42
3
13
80
40
26
93
45
27
55
14
4
2
34
2
22
2
48
36
4
12
84
77
27
18
12
10
5
3
9
13
11
12
9
4
47
13
2
54
70
41
48
216
19
5
151
24
5
72
12
7
18
72
50
28
41
99
60
12
4
26
39
27
28
24
6
14
70
26
4
56
40
84
8
9
39
12
34
8
6
24
16
6
14
24
162
10
48
12
44
12
94
11
27
22
14
40
92
42
18
22
62
21
3
9
15
21
19
17
3
10
2
30
6
54
18
16
6
30
60
41
73
32
4
11
24
15
28
128
24
34
2
88
24
2
126
18
10
6
20
4
14
22
38
40
17
25
26
4
90
8
22
18
11
9
16
14
46
6
56
34
11
43
2
12
12
24
12
144
34
26
10
78
35
25
11
15
45
12
3
186
6
12
22
48
6
30
6
18
32
34
17
12
15
22
18
30
38
4
5
9
64
20
30
10
72
26
18
34
17
19
6
18
42
14
10
35
31
41
72
7
44
72
28
30
90
62
60
24
6
42
75
61
11
3
40
26
27
9
60
4
2
69
13
71
15
4
8
42
10
42
18
188
18
30
90
24
12
18
10
8
30
18
15
49
23
67
53
13
11
48
27
10
24
11
33
16
59
7
18
2
40
5
19
140
42
15
19
8
198
54
60
81
7
12
116
28
17
9
6
28
14
18
69
36
7
2
6
33
31
29
36
3
72
58
42
24
2
28
95
1
18
96
32
28
32
93
55
2
42
18
34
44
45
111
4
29
3
9
13
6
17
3
54
10
6
60
14
12
10
8
16
11
9
12
30
28
5
24
12
25
8
16
66
26
24
24
24
52
14
6
4
60
24
36
24
23
9
36
52
12
8
72
4
71
168
1
47
19
5
63
40
20
10
2
84
16
65
33
63
3
180
4
12
14
10
2
4
59
12
67
5
33
52
6
5
39
22
38
18
18
12
34
50
78
10
42
11
13
6
53
85
42
30
38
12
33
12
13
36
6
20
21
45
12
42
21
7
12
50
34
6
84
2
4
8
18
15
19
24
20
12
60
34
11
7
128
45
15
30
24
39
9
22
26
42
22
48
116
6
30
48
111
1
24
2
84
64
2
60
48
27
57
18
28
14
12
24
12
4
83
85
2
6
4
20
3
7
18
38
24
21
39
64
24
12
84
2
64
20
34
32
45
43
56
18
78
28
2
75
15
4
48
8
22
12
26
9
9
4
11
27
48
6
30
81
99
10
60
116
108
10
26
10
20
18
46
60
32
34
8
10
36
44
45
87
21
24
15
69
31
14
60
30
24
57
19
50
4
23
39
4
36
5
24
9
48
15
7
6
30
84
62
39
87
117
3
24
10
90
60
90
90
18
36
11
49
66
41
27
22
11
72
7
78
90
2
54
72
28
56
30
64
62
12
18
24
40
30
53
15
22
26
52
2
34
20
21
85
11
19
53
181
50
69
15
12
6
52
2
36
78
6
18
15
25
38
28
6
24
30
2
27
21
6
28
2
18
48
210
3
27
30
78
24
40
17
39
30
10
84
8
54
34
66
48
11
27
4
5
45
3
15
22
50
18
3
37
60
12
26
28
30
74
6
60
4
36
30
2
22
101
12
129
34
17
3
24
72
40
38
16
2
9
9
6
84
72
45
9
3
37
35
15
28
90
8
3
39
46
36
38
42
28
32
24
16
18
6
2
93
120
19
66
30
32
60
24
4
32
45
7
158
28
14
6
76
30
44
54
27
159
117
13
44
87
3
22
78
12
30
24
14
18
12
3
15
105
9
6
22
20
3
39
34
11
24
45
12
15
19
8
42
28
66
17
19
20
4
26
4
47
49
18
5
15
36
12
22
36
2
9
13
98
28
6
14
60
4
2
40
20
6
9
81
4
38
45
31
36
30
24
26
48
36
69
3
22
2
10
23
25
2
10
8
18
9
19
36
24
5
19
8
9
111
94
26
22
42
29
1
60
68
16
32
34
5
25
26
24
10
44
16
23
108
27
22
30
44
10
6
24
6
23
25
6
41
49
26
21
19
38
18
9
15
18
82
114
24
20
22
18
83
9
15
45
28
47
25
14
30
16
20
94
30
30
2
18
4
41
57
28
60
6
24
ABCD 94282037264*3^$a+1 [50003]
23
24
60
120
60
40
8
24
48
88
72
20
120
1
11
1
12
3
140
132
1
71
28
56
4
81
75
12
44
13
11
24
36
37
75
45
108
24
35
73
12
3
44
76
12
8
28
164
145
35
48
168
60
37
3
12
44
76
44
48
13
27
81
11
28
8
280
128
52
72
168
200
12
16
72
48
57
35
73
144
15
128
25
23
24
60
120
48
25
179
1
15
57
23
48
40
120
32
24
61
27
60
21
99
68
13
60
15
20
12
37
95
85
75
8
28
44
36
24
96
12
40
120
20
73
15
9
15
8
24
1
59
108
100
213
23
40
9
11
84
25
51
224
25
168
48
144
96
47
25
83
36
1
15
20
112
48
92
120
40
20
61
132
15
33
27
45
23
97
3
12
8
64
56
24
1
15
24
20
40
56
36
24
12
40
8
192
12
48
13
15
44
28
20
25
180
12
71
36
24
64
128
12
36
72
145
12
35
108
25
23
12
25
215
72
12
36
60
12
72
60
24
36
28
8
12
108
60
24
28
32
13
135
116
12
97
15
8
52
80
36
60
24
73
3
56
28
228
57
95
12
88
8
160
8
60
97
95
85
23
85
59
168
97
15
8
37
47
73
51
9
111
116
48
1
39
21
35
64
48
44
124
56
76
32
12
169
95
24
13
23
100
32
84
1
23
25
27
92
76
20
12
28
24
33
27
21
12
107
1
155
36
13
60
11
36
96
40
57
36
27
8
12
25
3
9
23
48
96
49
84
11
24
73
12
47
49
59
96
24
36
72
37
47
16
92
40
116
49
23
24
13
23
24
1
135
128
72
72
36
12
48
24
72
84
124
32
36
60
25
132
71
64
60
21
11
48
40
56
85
87
20
25
59
36
88
56
84
12
24
109
47
12
73
47
132
88
8
25
120
120
3
20
24
60
72
49
11
16
60
57
23
12
85
36
39
80
12
1
72
123
20
157
36
35
4
21
12
12
35
25
11
40
20
52
32
36
25
35
40
12
45
59
76
32
48
40
20
13
35
145
11
28
68
13
15
56
28
80
160
93
123
9
47
60
16
108
69
3
12
21
35
12
112
33
275
24
60
48
16
24
33
75
44
61
35
100
32
108
28
117
27
141
11
28
93
95
180
132
73
47
25
83
12
12
24
40
9
11
25
11
28
96
12
57
3
48
56
28
200
60
40
8
13
15
32
12
28
105
47
48
84
60
1
107
1
11
88
56
72
157
11
12
52
45
11
12
28
57
3
9
71
85
60
71
48
36
96
28
33
23
64
36
56
24
12
13
71
36
12
12
1
27
93
3
12
33
99
48
20
12
12
76
20
24
24
49
11
52
80
100
44
109
11
16
57
75
8
84
13
71
36
49
35
52
72
45
120
23
25
72
63
8
24
25
15
48
32
25
47
24
25
35
64
105
15
48
80
24
108
16
24
120
92
36
84
36
37
60
3
57
15
21
71
16
12
20
13
15
92
12
28
33
108
24
11
12
100
44
60
24
24
1
72
168
11
108
88
108
44
121
59
1
27
12
60
20
36
37
15
44
120
84
40
140
37
132
47
16
8
144
100
56
144
12
96
84
4
24
8
132
96
36
24
144
40
33
35
172
33
95
40
20
72
40
8
97
36
12
12
108
12
48
23
12
85
83
49
107
24
40
44
1
27
44
16
8
109
23
40
12
48
44
84
12
72
25
60
11
40
69
3
12
80
25
60
35
36
24
16
45
24
15
8
13
11
36
13
35
24
16
24
80
25
83
13
132
12
60
23
28
44
48
60
108
36
60
1
3
44
85
15
20
48
13
87
48
44
60
36
84
36
205
12
75
8
132
12
12
121
48
39
153
3
32
12
60
40
56
64
45
60
36
15
92
40
20
24
4
57
47
156
96
16
20
13
75
9
60
71
24
16
60
9
15
8
12
25
107
16
33
39
56
4
92
60
96
12
88
152
1
71
36
60
25
12
135
45
11
37
35
73
11
49
24
60
75
56
12
100
12
248
60
52
32
13
15
33
63
164
48
108
37
3
144
20
1
24
11
24
28
33
27
20
13
12
63
56
1
15
44
13
36
47
97
47
60
48
40
8
28
9
11
60
97
119
120
16
33
11
76
164
1
168
24
108
47
25
3
8
280
69
203
52
32
1
119
109
47
85
95
84
4
32
48
49
60
48
59
49
35
97
83
37
12
3
12
8
48
49
83
97
23
13
11
48
25
15
20
61
131
124
32
13
11
16
33
119
85
23
25
60
ABCD 94282208578*3^$a+1 [50018]
12
42
3
27
5
48
36
136
51
53
16
188
28
159
306
99
60
84
171
33
45
162
18
48
23
121
359
7
9
48
168
20
19
9
152
25
15
39
18
48
60
54
18
123
15
17
43
45
20
19
18
63
9
6
30
47
43
24
126
90
12
41
67
65
169
111
20
52
93
30
60
54
126
5
7
101
7
180
144
36
113
91
9
39
21
201
66
105
57
35
336
61
18
65
16
87
30
239
55
9
24
15
60
12
78
102
41
304
36
12
273
162
65
7
21
15
45
9
59
76
135
90
83
43
33
132
12
27
29
7
57
63
29
85
48
63
48
92
67
45
20
108
139
149
84
16
111
30
18
90
3
60
189
6
5
7
21
87
72
72
21
75
117
27
30
63
15
12
53
16
81
120
15
20
313
171
9
30
81
36
15
18
90
18
174
18
71
16
60
108
8
67
48
69
21
90
33
20
1
36
60
84
18
41
52
44
16
45
23
60
151
29
31
90
15
8
108
25
24
18
161
96
28
165
30
93
69
18
45
12
123
57
33
11
4
3
24
36
180
77
7
60
48
105
45
102
270
6
12
132
30
39
147
33
147
45
32
28
75
90
12
18
60
54
99
176
103
12
36
24
108
30
42
45
45
48
15
27
48
162
83
7
69
27
77
96
64
33
30
24
18
210
78
63
56
1
39
15
5
85
15
63
102
6
54
11
19
6
30
45
12
60
27
6
159
15
150
18
108
17
13
60
75
72
33
15
57
27
45
48
15
68
7
18
119
100
108
128
19
36
185
139
30
23
76
56
88
33
23
79
57
33
227
28
93
87
128
109
66
209
301
15
15
60
93
177
59
85
90
81
32
48
4
108
20
67
120
90
123
12
80
4
32
48
7
90
123
12
144
104
16
3
57
33
138
177
68
172
15
42
15
176
25
30
24
120
60
21
9
60
75
8
115
102
51
57
75
93
15
15
24
41
28
51
53
12
4
81
36
87
15
21
80
7
162
35
7
41
100
69
155
16
9
3
12
120
15
189
12
135
57
20
193
15
84
33
231
56
16
15
24
33
87
36
9
45
99
249
18
165
27
78
84
71
115
102
78
5
85
27
20
25
90
102
6
57
15
21
27
144
6
63
21
36
59
28
27
120
90
15
135
30
99
12
12
8
19
18
30
93
432
3
69
33
3
15
150
90
5
97
63
15
9
3
21
144
3
57
32
4
12
57
30
72
6
30
180
45
27
42
71
19
36
69
15
60
36
33
57
54
90
30
33
48
12
15
72
60
48
78
15
39
69
159
198
144
90
6
90
5
115
17
7
129
81
23
96
16
135
18
42
108
72
36
30
35
28
56
48
112
81
54
78
23
49
3
48
39
180
5
88
36
27
9
48
80
88
9
111
44
28
15
258
195
20
124
36
72
132
81
144
35
25
36
35
19
30
36
23
36
175
36
93
32
28
132
48
204
48
12
8
97
15
3
9
156
15
60
72
17
1
159
20
1
95
48
67
105
27
5
43
57
267
5
121
39
33
108
42
197
145
66
60
69
93
30
53
25
83
4
128
19
36
84
18
162
36
137
43
72
42
18
17
31
213
12
9
6
12
117
68
40
45
23
37
12
63
12
8
67
41
49
18
30
83
88
72
128
12
148
12
20
12
16
32
85
59
16
45
3
12
24
156
20
25
35
64
80
84
19
72
6
123
57
23
180
112
75
54
135
141
12
168
90
12
72
6
162
18
30
114
39
87
90
3
32
28
84
33
99
93
3
75
5
139
336
24
45
48
27
21
80
25
3
36
3
41
7
54
90
69
21
6
84
60
156
72
42
36
84
78
48
53
1
96
54
89
16
51
ABCD 94282481968*3^$a+1 [50003]
8
136
89
127
104
16
41
24
96
24
7
137
63
33
7
17
7
149
12
24
7
32
57
96
96
31
72
24
336
65
60
12
7
77
60
103
72
8
40
80
16
5
3
45
139
264
24
8
9
127
168
17
63
120
40
41
48
39
48
40
17
15
81
127
65
7
89
72
15
33
96
12
96
51
16
17
31
89
120
103
5
12
84
91
17
183
105
111
16
80
144
16
104
96
48
72
72
64
24
89
48
63
33
12
171
72
144
9
15
57
103
24
113
31
32
9
48
7
216
8
64
65
31
32
280
32
9
7
24
221
219
81
7
17
31
77
144
43
24
29
144
51
72
24
81
24
7
137
15
16
168
24
17
132
36
96
48
240
48
63
9
36
99
64
120
8
144
9
84
180
7
104
48
24
9
12
36
63
72
144
81
7
29
48
60
87
16
17
7
5
19
24
5
99
64
41
55
8
64
80
16
17
15
40
29
84
7
8
72
21
123
40
8
69
3
33
55
96
24
32
112
8
69
84
108
51
72
33
24
120
79
80
16
56
24
9
39
81
7
8
21
19
120
24
48
24
120
329
87
72
105
39
9
240
31
8
33
48
39
16
8
201
15
16
89
31
96
17
36
36
31
161
12
27
213
43
65
24
87
69
99
264
24
9
39
24
69
48
36
96
7
24
24
137
240
12
36
120
55
17
31
32
72
16
17
7
17
96
48
24
180
99
64
72
8
9
79
8
72
69
163
24
41
12
43
41
303
93
51
24
72
81
108
48
19
17
7
56
144
129
7
5
3
16
56
69
91
89
120
7
192
48
173
139
32
33
24
55
8
96
141
96
96
12
24
60
48
91
24
200
160
24
41
36
43
24
137
96
15
21
99
16
17
24
7
17
79
137
72
87
72
177
15
64
8
33
48
63
40
17
31
8
112
24
72
149
67
17
12
60
36
19
56
96
40
32
88
24
17
24
63
9
31
104
57
15
9
24
7
8
64
29
3
304
17
79
8
33
31
89
24
228
12
87
112
29
43
56
45
36
24
7
24
8
16
41
7
65
15
40
41
55
8
48
64
32
9
7
41
87
48
168
48
21
115
41
7
96
8
16
96
72
41
36
84
7
65
39
48
16
192
185
24
39
21
48
115
17
31
32
24
33
79
24
65
120
72
31
77
3
40
17
31
17
48
24
12
99
48
96
9
24
7
53
99
96
57
55
8
24
33
48
183
9
31
168
8
96
48
57
24
31
32
208
137
15
33
135
48
16
125
132
7
8
9
96
84
171
21
43
113
31
24
65
108
27
69
43
56
153
7
77
91
144
72
32
112
152
33
48
15
16
24
41
31
53
139
17
24
63
40
24
32
45
19
72
168
125
48
60
312
79
8
208
5
108
7
24
8
9
55
29
43
24
29
12
207
24
16
48
29
43
8
88
197
75
57
87
40
29
3
9
319
8
16
65
72
192
228
67
113
7
56
105
79
449
24
31
8
72
57
24
7
113
55
65
55
24
48
80
160
29
99
45
27
16
48
24
56
120
72
16
80
81
31
144
53
187
8
105
96
24
135
48
69
156
48
39
72
57
48
15
9
31
17
31
8
48
24
33
180
51
45
67
56
112
8
24
16
5
27
24
105
15
57
12
48
12
72
7
168
8
9
108
27
16
41
48
7
113
36
27
81
24
15
9
55
80
33
39
16
41
48
63
45
115
173
115
72
101
132
79
41
72
31
8
240
16
48
53
36
120
7
65
87
9
39
129
36
91
5
36
96
60
48
27
520
41
15
165
36
72
15
40
29
3
57
120
79
32
33
15
57
120
31
41
39
64
8
57
108
156
111
64
8
16
41
7
8
16
72
80
81
31
221
12
15
69
3
64
128
45
91
24
77
ABCD 94282529722*3^$a+1 [50013]
39
72
234
39
48
147
21
120
72
39
33
147
36
33
111
90
39
15
129
216
24
63
33
192
27
381
24
81
54
18
162
36
57
33
15
192
48
24
48
48
57
288
36
171
63
234
18
93
120
471
144
162
54
153
81
144
90
93
69
3
375
153
45
75
105
54
33
147
18
18
33
435
36
9
81
183
15
33
48
9
111
72
69
576
3
24
207
18
231
24
120
201
54
18
54
144
57
15
297
81
72
72
111
15
36
18
315
81
54
180
72
126
54
9
192
192
3
18
99
135
105
273
270
18
15
147
45
72
315
72
21
48
39
90
18
72
45
81
15
120
81
90
18
3
15
72
33
75
45
9
144
216
39
177
162
213
237
36
216
18
21
87
18
36
90
129
51
270
39
51
90
126
18
75
15
129
168
207
18
135
63
216
108
72
69
192
432
63
33
39
90
63
27
108
57
96
264
120
3
72
21
192
39
90
54
90
135
99
36
9
81
279
27
36
225
48
105
15
39
18
63
72
9
90
69
24
15
90
18
117
351
162
15
3
189
27
54
54
90
18
72
93
120
57
63
63
72
57
15
288
90
87
3
18
75
159
33
48
171
69
24
141
36
39
87
72
18
54
9
24
75
45
168
120
240
39
270
18
153
297
108
75
123
216
18
171
81
111
33
54
81
27
165
48
24
96
207
18
207
9
126
144
36
90
27
120
33
90
93
15
54
3
447
18
54
33
21
36
39
267
54
180
90
234
252
18
162
15
48
45
90
105
120
24
3
180
72
108
165
105
183
15
177
75
117
27
54
87
39
9
144
81
15
21
90
36
18
27
9
144
15
264
27
324
36
93
168
63
126
3
87
201
105
63
144
117
171
9
183
48
57
108
3
24
27
126
288
144
288
18
117
9
126
33
111
33
3
54
36
90
144
249
57
135
27
36
72
18
15
24
141
36
159
111
81
135
108
309
216
192
48
24
3
72
180
72
153
27
21
48
21
18
36
72
108
36
93
177
126
33
75
72
213
24
120
48
135
378
87
147
180
36
36
33
183
144
249
75
36
54
75
24
81
87
48
171
234
27
9
18
90
51
312
48
201
54
90
87
48
192
48
201
39
24
45
243
63
234
15
183
18
39
96
120
51
93
15
105
543
18
54
33
183
9
48
33
144
63
63
72
273
87
153
9
18
93
51
36
33
255
225
192
48
57
198
ABCD 94283336536*3^$a+1 [50065]
36
18
69
45
15
3
54
15
16
24
68
108
88
17
103
5
3
33
54
33
63
66
3
75
1
8
208
24
5
15
57
18
126
123
3
6
103
59
36
81
99
9
76
24
125
12
103
5
3
3
18
18
126
228
55
48
8
3
36
69
39
69
39
48
54
42
9
189
162
81
36
52
11
120
36
105
183
6
15
21
30
36
105
28
101
6
36
12
6
63
40
41
12
18
21
12
136
32
123
21
21
43
29
18
66
132
36
18
45
112
5
162
1
32
39
49
35
42
27
40
176
9
12
18
36
18
6
18
159
93
87
111
33
123
13
11
13
24
29
3
39
36
90
12
31
56
3
24
13
89
39
3
13
179
36
1
24
72
8
27
12
6
18
73
44
111
324
1
23
9
3
37
5
18
12
18
36
54
121
11
48
18
96
18
45
4
92
15
42
72
18
30
78
84
25
80
3
24
69
21
90
69
4
8
3
204
84
61
29
19
17
54
1
48
23
6
66
1
23
73
8
207
33
15
24
45
45
66
42
19
11
93
51
13
8
87
177
27
13
20
144
33
18
90
60
18
12
69
40
5
18
12
37
20
105
60
12
15
36
39
6
36
27
27
1
29
51
16
41
24
192
6
48
6
43
8
16
17
79
104
111
30
36
6
54
63
3
18
36
19
17
39
12
52
92
52
41
127
48
8
51
61
53
27
57
36
96
18
72
192
1
20
28
11
36
1
17
54
30
54
36
25
24
11
9
39
61
227
18
123
16
77
91
125
18
78
19
8
81
66
93
12
63
18
48
42
33
36
48
21
42
13
35
60
18
31
5
138
240
84
13
20
3
36
69
16
11
85
77
12
7
17
12
36
15
63
138
24
55
48
5
126
66
19
20
57
54
30
15
40
48
119
66
78
36
84
24
1
35
30
54
25
173
18
24
84
141
3
18
3
15
6
108
31
35
37
23
84
33
4
143
1
72
120
95
42
126
72
9
72
153
31
35
6
12
255
12
3
108
21
3
12
168
156
6
43
5
6
33
15
72
72
6
36
87
87
96
9
36
39
60
72
33
51
60
18
15
12
45
115
8
51
85
48
8
64
176
39
1
48
35
6
31
24
17
54
45
4
17
6
12
61
125
30
21
12
3
60
61
23
96
33
15
24
49
5
27
40
35
78
87
21
18
33
15
24
9
27
33
3
9
24
72
51
36
1
120
23
93
28
11
48
6
15
39
12
72
36
60
66
18
90
15
27
18
15
51
1
77
19
48
17
7
17
175
71
33
3
42
12
78
25
23
36
33
28
17
12
39
3
108
13
32
45
12
36
54
60
49
5
19
8
57
7
47
18
15
27
13
35
36
169
104
15
24
36
36
25
5
90
6
18
18
31
23
12
13
56
144
9
54
48
90
31
11
61
8
93
30
13
5
24
126
18
19
48
104
21
67
23
36
18
15
96
159
72
69
36
39
6
90
12
1
23
33
3
13
68
27
162
30
36
13
23
60
36
1
8
36
96
4
11
21
147
45
57
7
29
3
87
6
90
30
150
156
21
15
69
9
30
69
21
36
3
16
168
24
11
105
87
96
9
39
37
24
29
18
24
30
6
90
51
39
1
101
39
4
17
18
9
9
72
43
20
28
11
24
81
4
5
27
60
39
36
69
33
6
45
57
7
48
92
39
18
51
88
59
30
79
11
57
3
9
36
57
19
128
21
43
11
18
90
84
42
12
42
18
27
63
1
24
48
8
45
12
6
30
6
69
216
16
104
27
9
21
15
16
47
156
6
27
108
36
75
42
54
48
57
51
72
18
115
17
7
20
63
252
12
37
35
33
45
18
36
1
17
90
18
99
3
42
15
12
36
75
105
39
1
35
72
13
56
111
57
48
60
21
54
1
24
56
57
6
36
81
21
42
33
52
24
107
18
67
5
48
114
49
143
57
15
24
1
65
18
18
75
16
71
21
4
11
6
63
39
24
33
12
28
8
16
96
23
30
42
9
9
66
109
48
47
33
12
108
63
102
90
78
87
123
25
24
29
36
48
24
15
64
29
207
3
108
6
7
11
18
48
42
25
11
48
36
57
16
92
3
73
11
105
99
9
39
177
45
72
18
36
30
31
101
90
1
29
87
99
73
29
87
21
6
9
16
24
23
36
13
35
21
88
72
56
51
21
112
104
3
12
54
18
165
69
111
39
73
24
5
67
5
6
72
12
42
15
39
25
8
39
1
209
24
48
96
63
16
5
19
17
3
3
72
54
54
9
28
35
61
24
41
66
72
36
21
21
30
33
57
42
13
24
104
15
25
24
59
13
23
36
72
42
87
87
90
91
17
6
36
9
39
18
24
18
1
80
27
45
63
33
48
27
9
27
1
11
57
15
33
3
60
109
11
61
29
6
84
69
3
57
15
97
89
175
23
18
120
54
1
56
12
81
43
20
60
141
51
39
24
153
9
15
88
59
54
84
6
12
33
39
42
15
327
66
18
133
8
3
42
27
3
ABCD 94283340098*3^$a+1 [50344]
66
49
5
91
5
180
144
55
53
283
89
103
65
15
123
24
141
57
90
30
132
27
153
378
18
12
15
112
48
80
183
102
67
11
12
9
256
383
81
171
90
42
36
12
33
112
77
30
21
39
126
54
18
18
54
108
175
5
48
171
123
30
60
18
9
48
16
35
61
336
245
18
90
72
42
126
12
60
7
48
47
6
27
112
32
16
48
47
90
60
219
16
144
80
96
93
72
27
111
49
155
37
83
18
42
108
37
48
95
97
80
3
13
107
69
48
33
180
12
126
97
107
198
120
18
357
45
67
5
108
18
45
9
151
96
48
11
309
45
126
42
235
47
1
192
48
29
147
93
30
117
48
51
42
12
7
128
192
3
13
5
75
112
155
21
16
128
48
57
87
69
54
168
205
192
65
36
171
33
108
30
288
85
77
168
27
45
19
80
9
72
12
67
48
336
17
132
30
13
5
42
97
29
360
12
60
67
192
41
7
83
90
67
176
160
35
61
96
77
67
71
42
90
30
18
37
96
107
12
96
25
65
31
176
64
48
192
41
162
78
252
36
151
48
53
27
45
36
12
60
12
27
123
117
144
189
90
25
23
240
18
87
57
7
80
159
81
16
32
33
72
126
9
33
48
42
18
19
176
57
12
6
84
60
85
41
84
3
15
162
175
11
117
93
42
12
45
81
351
144
69
90
48
33
112
77
120
78
45
192
45
126
37
53
27
33
72
39
159
54
30
36
121
191
12
37
96
17
223
80
48
9
7
48
32
33
150
57
69
72
48
67
32
112
29
12
90
90
168
12
60
115
47
36
45
96
3
205
23
150
67
80
48
105
55
167
90
108
12
7
144
32
48
9
55
80
21
75
15
54
258
102
36
31
128
171
229
41
72
12
115
35
30
90
60
246
51
240
336
45
48
51
48
51
162
48
27
27
6
159
16
125
19
48
240
35
108
240
49
53
43
17
90
165
240
45
67
128
15
97
65
18
258
54
18
67
128
112
161
210
141
64
35
120
162
42
18
7
96
59
378
30
45
63
42
18
357
33
15
45
99
75
37
203
133
65
108
30
24
381
45
51
96
177
180
126
45
69
187
29
174
60
30
78
45
75
72
96
109
233
108
102
69
9
72
15
33
54
60
18
30
72
78
18
84
1
95
81
93
147
48
93
60
360
48
24
55
80
135
57
16
48
89
7
143
30
51
16
221
355
5
43
125
12
72
36
24
30
6
252
67
5
108
63
16
23
121
59
96
210
19
221
30
54
63
15
97
113
42
30
78
153
64
32
16
80
153
144
150
180
270
390
96
201
48
393
42
90
138
168
12
117
15
36
144
156
150
90
264
57
33
ABCD 94283457584*3^$a+1 [50003]
138
21
28
48
53
90
36
18
67
5
18
18
18
1
8
3
37
32
108
27
33
12
16
29
18
145
35
1
11
9
36
105
3
28
23
36
30
36
39
4
11
18
18
37
140
40
41
75
36
4
44
51
54
15
57
24
19
11
6
36
3
16
35
9
40
12
60
77
75
15
90
7
29
84
6
9
12
60
4
20
15
81
4
29
90
18
3
51
69
4
35
21
15
12
25
32
3
18
7
29
90
45
3
1
35
36
1
8
36
45
103
20
21
6
13
17
63
15
36
21
99
25
12
72
5
48
90
18
7
35
12
81
9
7
35
1
107
61
36
29
36
55
35
48
132
48
60
36
36
18
12
18
21
40
20
4
11
9
52
65
91
108
20
15
25
5
6
9
171
36
12
1
164
36
39
1
12
108
5
84
6
12
117
28
8
40
11
13
71
96
73
11
45
27
72
13
137
127
83
1
20
39
25
185
96
126
48
25
36
44
3
57
16
17
132
12
6
54
138
60
12
9
27
54
24
19
65
18
114
31
5
30
18
55
60
11
6
7
80
105
91
5
91
36
65
132
18
13
5
19
35
18
12
18
9
51
13
17
54
1
32
112
5
55
29
6
90
66
24
54
66
60
49
17
19
20
3
12
9
9
15
36
75
54
6
1
24
72
12
17
138
1
84
101
102
13
11
138
15
16
5
6
13
17
6
48
60
1
20
15
30
55
5
54
9
100
11
9
12
3
37
35
9
16
24
59
30
91
59
12
13
101
55
17
48
6
13
5
18
18
55
35
9
3
132
18
27
147
93
57
99
156
69
12
55
24
35
49
20
16
5
3
15
30
36
6
13
120
41
19
5
66
6
18
36
9
16
164
21
67
68
99
18
19
8
12
15
6
103
44
51
36
69
21
15
4
24
41
6
13
5
30
25
17
19
11
54
36
18
78
3
112
12
65
43
8
21
78
18
3
51
1
72
47
78
15
75
48
114
3
12
3
1
65
54
1
35
25
125
36
66
9
51
180
18
90
90
36
30
1
35
33
21
3
16
44
27
150
19
11
105
9
15
51
1
5
12
55
35
72
6
3
96
9
19
11
24
37
71
9
21
79
53
36
7
29
48
108
3
4
71
61
36
47
121
72
35
25
108
29
6
12
9
51
49
108
5
12
19
5
12
63
16
65
19
5
30
6
3
52
29
96
3
15
57
33
48
18
25
44
27
45
48
51
9
135
12
33
16
5
6
54
75
177
12
6
36
36
12
57
64
59
1
17
7
53
103
71
69
21
15
24
21
36
12
87
21
42
1
11
18
15
3
9
16
65
72
18
24
73
12
8
51
25
11
9
120
9
7
20
108
15
18
7
11
49
41
30
114
102
18
31
101
36
67
36
5
15
4
32
4
60
119
66
6
18
27
3
90
103
12
60
23
9
15
61
32
12
111
12
1
5
15
4
17
84
6
33
57
30
18
27
88
101
7
32
52
41
127
11
45
84
60
33
19
20
24
21
24
12
54
1
44
45
6
48
1
96
12
17
114
25
47
48
25
47
25
17
15
12
3
1
5
19
17
43
92
4
5
7
12
11
36
6
19
20
4
5
36
6
48
6
19
11
13
12
8
21
54
1
12
72
56
9
27
4
59
30
78
12
6
31
36
8
45
60
36
43
65
27
39
42
72
18
12
61
11
9
4
56
24
111
66
78
18
72
102
9
105
36
123
15
13
8
36
3
45
21
36
96
54
1
24
60
104
9
66
81
9
55
36
23
30
36
15
9
12
79
71
13
17
15
3
25
48
5
12
43
29
24
19
12
35
93
51
9
15
25
95
13
5
7
17
18
1
29
72
18
18
87
81
55
12
95
33
75
9
12
9
90
37
5
19
29
42
12
1
20
124
48
29
30
18
42
66
19
95
73
71
12
54
36
18
24
1
17
39
4
60
24
35
13
5
54
36
48
1
24
29
18
13
5
19
41
15
15
90
39
60
15
37
36
119
1
5
12
31
60
17
3
111
54
51
69
15
76
5
31
8
27
9
33
55
12
5
39
9
27
4
5
19
20
36
51
24
109
11
36
49
29
18
13
5
7
24
8
15
12
73
20
60
27
6
18
45
111
18
6
37
8
40
5
30
81
9
7
89
63
21
19
5
36
36
18
21
99
36
144
6
111
48
16
5
15
76
44
9
31
12
65
19
20
16
17
27
4
89
108
18
54
6
9
45
43
24
131
12
6
12
7
60
12
36
35
9
9
7
44
28
32
28
48
29
3
16
44
153
175
8
24
93
60
43
5
55
20
21
18
48
24
9
21
3
52
23
12
69
96
15
49
5
19
53
7
20
27
126
78
84
42
3
63
90
42
36
36
30
6
9
84
69
75
12
123
6
36
3
27
36
9
9
15
21
126
9
45
78
66
6
18
55
47
36
9
45
55
53
60
15
15
57
69
6
1
44
88
41
42
9
4
36
20
39
21
15
9
21
19
12
32
177
36
19
29
19
32
3
1
5
15
52
92
21
30
24
1
17
39
195
45
9
7
23
24
120
61
71
13
35
1
95
1
11
18
31
68
28
17
7
35
1
8
21
96
79
20
180
21
19
5
15
40
35
13
23
37
11
150
67
68
39
1
12
72
11
157
44
28
56
16
68
12
16
120
24
8
21
24
36
12
63
177
55
24
36
47
18
3
36
64
59
18
27
12
9
15
96
21
90
9
84
45
79
11
54
6
9
60
36
4
120
20
28
59
90
31
12
11
72
60
102
27
148
36
11
18
18
13
5
39
15
21
52
35
30
54
24
1
71
25
8
120
9
15
3
25
23
42
18
66
19
71
9
4
77
39
39
25
5
51
96
88
35
1
5
15
21
3
16
11
33
3
25
17
72
19
44
57
6
48
6
19
101
3
100
65
67
20
4
35
30
72
3
24
100
53
60
30
18
24
18
9
39
24
1
44
81
139
23
9
40
125
31
29
48
6
72
12
18
27
28
23
25
41
6
33
76
20
33
72
15
51
54
39
24
15
57
15
13
53
43
12
84
8
3
12
25
47
133
ABCD 94283562442*3^$a+1 [50054]
264
24
151
144
41
63
45
36
39
136
41
19
20
60
105
7
44
141
19
20
21
36
75
9
63
24
16
209
159
24
9
79
48
125
3
12
81
51
28
65
48
60
19
65
115
92
12
16
20
96
16
65
27
45
67
24
8
84
4
53
3
33
12
139
56
84
16
128
28
5
3
24
120
45
3
141
144
3
93
84
36
51
45
99
24
72
93
48
24
3
9
3
21
36
84
15
16
5
108
36
3
12
12
4
5
60
235
8
24
48
57
75
4
8
16
77
108
55
5
19
101
3
40
17
36
3
9
15
112
5
3
72
48
21
12
135
48
136
5
19
24
8
129
72
60
207
4
5
27
88
5
15
45
3
12
57
12
123
24
33
72
3
84
9
3
141
55
12
12
65
15
93
67
32
21
3
72
33
96
63
129
87
9
3
4
92
12
24
24
105
24
63
45
27
48
60
9
67
17
15
9
27
16
68
48
21
75
33
39
33
3
48
52
41
51
52
17
79
24
77
51
4
5
63
16
80
40
17
72
7
8
21
12
15
12
69
7
77
7
108
48
8
9
115
245
111
33
139
36
5
19
84
32
9
108
72
180
75
33
39
69
55
32
76
17
15
4
113
12
63
9
36
7
125
36
51
124
44
33
12
36
19
32
9
39
45
15
52
41
27
16
17
156
3
24
4
36
5
3
16
113
87
21
48
24
3
16
80
81
75
69
48
36
43
65
168
180
3
16
44
21
151
8
165
108
27
9
60
15
21
27
64
8
9
108
43
80
93
99
196
32
28
32
48
33
15
33
39
168
24
9
63
21
15
60
93
51
33
99
76
5
24
211
56
40
24
72
41
60
15
69
55
17
31
20
21
63
64
44
9
36
96
63
40
8
45
24
12
24
111
12
4
32
60
9
51
48
153
60
12
7
53
3
33
72
63
48
117
3
57
36
55
44
9
144
15
16
56
21
67
89
3
12
16
5
27
48
93
27
48
33
39
100
20
69
24
3
69
43
8
16
20
12
16
56
81
55
65
55
149
27
81
12
15
12
72
40
48
137
60
27
165
3
21
3
4
68
81
72
51
108
153
15
60
33
12
72
96
12
19
41
48
39
33
123
12
112
8
21
27
48
144
81
31
56
24
33
27
28
53
27
81
24
27
180
9
103
5
12
72
24
111
28
188
45
24
15
204
81
60
43
65
31
41
39
108
36
9
39
33
60
3
12
57
115
41
72
7
60
29
48
3
69
27
45
180
27
84
69
55
17
39
57
51
28
5
15
84
33
15
141
19
32
57
72
15
112
5
12
75
165
12
3
120
21
27
4
77
36
24
12
63
16
44
4
5
12
15
9
12
123
72
9
75
52
161
72
3
4
77
51
9
39
60
4
8
33
7
32
60
28
56
9
39
96
69
12
36
24
51
24
45
7
116
12
45
175
101
31
44
24
124
44
93
3
45
24
79
77
24
75
96
16
65
36
12
15
16
12
80
21
15
36
81
7
41
24
12
36
67
5
63
72
69
19
32
57
7
5
39
69
91
20
21
51
36
28
41
24
12
60
7
41
39
57
103
32
24
48
144
21
60
84
108
39
48
81
3
4
56
84
117
55
168
12
68
21
3
48
132
76
17
108
48
3
48
9
63
21
7
65
3
33
27
48
4
137
15
117
120
27
76
20
24
21
27
64
89
36
36
15
24
108
108
24
21
27
264
21
3
16
12
68
88
41
36
3
72
33
24
12
27
153
67
41
27
28
17
27
48
36
21
7
5
79
60
29
7
84
56
117
132
87
16
32
84
4
5
27
9
96
63
9
39
81
87
48
105
48
79
116
12
4
29
48
24
36
3
40
104
153
36
7
60
101
72
108
12
3
48
16
41
60
3
9
24
12
24
15
36
24
112
8
57
36
108
31
164
57
51
129
12
19
17
15
81
72
36
7
60
17
3
84
81
12
51
40
41
27
64
29
36
51
93
31
44
24
9
24
43
36
5
3
24
141
48
108
24
63
9
19
17
12
63
4
44
21
15
52
41
67
12
128
112
80
9
36
36
36
31
32
33
27
57
39
24
12
16
41
36
7
48
56
33
39
69
27
16
32
141
72
12
55
17
7
17
15
28
41
39
21
27
4
72
125
55
12
32
16
29
3
4
65
36
39
33
147
64
36
140
33
84
36
3
16
68
9
3
4
44
24
60
21
31
65
31
32
12
141
48
3
12
45
12
7
48
32
16
180
77
36
43
137
36
3
33
204
43
32
12
84
57
7
48
8
120
112
12
17
111
57
84
15
45
67
77
75
12
12
16
29
27
28
44
4
17
31
41
72
15
16
41
3
33
39
28
164
9
48
15
21
144
60
72
36
115
77
72
15
12
72
45
3
16
ABCD 94283760952*3^$a+1 [50058]
27
32
1
95
25
12
120
83
96
115
93
123
18
30
42
75
9
30
156
18
6
96
69
171
180
60
24
36
89
61
48
35
1
240
180
96
267
80
103
9
45
6
189
15
81
69
6
18
35
97
143
1
24
30
12
90
78
132
60
24
30
126
33
297
24
15
141
174
53
1
36
11
25
78
60
162
168
99
147
45
81
30
65
103
57
135
264
6
84
6
48
161
115
36
108
60
180
66
75
45
35
1
15
3
36
30
75
48
87
84
36
90
39
80
1
159
57
18
42
54
24
102
144
24
15
57
24
36
267
96
15
65
144
31
30
96
195
48
171
117
48
15
30
60
6
144
42
167
13
3
27
60
54
131
43
30
12
27
32
55
36
120
45
3
6
23
97
270
30
96
54
29
16
141
108
6
366
83
181
171
33
47
112
51
6
119
55
30
12
63
80
7
185
13
30
21
48
81
42
48
30
126
9
75
42
60
60
108
71
151
30
198
60
6
126
53
67
18
219
117
36
23
121
480
54
30
30
102
63
15
120
30
11
16
75
54
24
60
60
207
9
39
32
85
30
45
45
48
35
144
37
24
120
12
60
60
60
108
66
24
270
6
24
137
13
132
18
12
30
30
18
51
96
80
13
35
67
54
120
15
15
66
48
72
24
174
6
123
51
141
80
109
192
3
32
25
198
6
11
145
30
78
36
111
93
66
30
3
147
144
96
29
127
48
42
39
81
48
90
12
18
42
24
114
6
93
87
144
186
6
204
84
36
21
32
43
30
180
234
9
135
42
24
6
65
48
16
96
93
60
215
16
45
114
150
222
45
48
285
12
108
27
3
66
246
30
87
176
85
107
13
6
36
30
24
66
48
66
6
48
96
36
240
165
45
78
12
18
87
285
60
23
16
45
30
24
210
240
36
84
6
186
54
84
102
168
11
25
66
30
18
12
114
119
7
30
108
96
54
9
21
75
96
99
45
45
60
42
138
12
87
117
11
73
102
17
193
18
126
234
36
264
72
24
60
93
48
3
29
37
30
84
6
36
120
279
129
126
144
36
173
43
84
66
24
6
65
133
102
48
12
138
60
35
7
48
282
18
90
51
105
23
96
97
48
180
42
24
6
24
6
53
1
143
97
36
27
27
6
63
231
84
192
245
145
174
36
78
90
21
111
18
102
9
96
9
90
24
42
27
80
7
105
69
342
54
36
24
51
183
12
150
78
66
39
165
6
5
1
143
64
111
60
30
12
27
3
45
128
91
114
6
126
30
288
12
30
23
16
219
42
18
102
35
112
3
77
97
114
6
23
16
57
39
45
51
93
132
90
120
30
95
49
15
15
81
48
87
89
16
63
65
127
177
27
5
49
12
18
156
149
55
36
21
224
1
30
24
294
60
96
24
36
84
87
32
127
174
126
101
103
30
30
12
18
207
3
45
15
42
78
9
96
45
30
120
120
5
16
135
24
90
126
24
65
235
101
16
129
15
39
57
123
36
6
18
137
139
69
225
60
42
137
91
69
21
12
15
9
54
65
55
6
54
42
3
192
69
11
115
48
42
84
15
99
132
84
ABCD 94283881546*3^$a+1 [50005]
30
48
54
3
51
150
6
24
30
12
132
66
54
36
30
6
48
35
16
9
12
24
12
48
30
6
24
11
25
30
30
51
33
15
24
21
11
73
48
12
36
15
99
18
42
30
66
84
66
27
15
17
37
51
9
15
51
18
11
19
66
90
9
15
6
6
12
30
6
12
72
42
18
6
144
15
32
25
24
30
24
65
13
54
66
18
12
54
63
81
72
30
18
174
120
41
37
18
6
60
30
6
48
54
18
18
30
60
66
6
48
36
6
29
13
11
7
9
111
57
15
33
33
24
47
31
24
89
31
138
66
96
6
30
12
6
24
66
30
30
9
21
6
29
25
54
102
96
24
6
18
11
55
6
54
6
15
33
30
54
11
1
24
30
42
84
36
15
8
1
24
66
36
18
6
36
90
59
73
12
36
54
18
48
108
11
25
6
17
40
48
9
60
6
29
13
48
24
126
30
24
30
24
30
42
48
12
30
84
3
45
30
18
84
54
41
169
36
18
41
40
39
18
15
9
39
21
24
6
5
13
11
49
48
12
12
24
12
90
12
5
7
18
30
6
42
24
54
24
12
36
24
114
57
117
11
37
12
78
18
42
78
24
12
66
24
144
24
42
30
84
21
105
6
18
24
18
12
6
11
16
63
132
18
96
24
27
87
150
3
32
1
15
24
57
63
15
6
42
12
6
12
12
48
84
30
18
72
66
42
36
12
54
6
3
21
51
128
1
30
30
18
6
11
19
6
24
120
12
123
51
48
30
47
16
3
54
48
12
27
21
18
6
6
60
33
15
6
204
36
51
33
30
102
12
6
30
12
23
49
18
48
125
1
66
29
25
36
12
30
12
21
8
37
3
21
48
3
93
6
30
54
30
30
36
9
15
72
114
144
12
18
81
75
78
60
18
17
7
9
9
72
6
30
24
18
78
24
78
18
59
1
47
37
75
69
12
78
30
24
75
21
132
72
96
60
24
48
42
6
66
6
114
24
24
6
12
12
18
48
6
36
30
30
30
102
78
30
60
24
111
27
36
81
15
18
12
30
48
5
37
48
48
18
105
27
12
48
30
18
6
48
48
60
78
42
15
15
24
84
30
36
48
36
6
9
81
30
54
11
13
60
12
108
42
29
1
30
6
12
6
66
96
23
24
31
72
78
59
61
24
11
55
57
63
30
42
9
129
24
6
6
6
30
72
12
108
12
60
96
167
67
54
60
132
84
24
264
36
39
27
84
89
1
60
24
72
6
60
17
7
6
12
48
48
6
258
6
24
65
1
30
6
51
32
1
12
59
115
21
9
18
5
37
6
29
1
30
24
113
1
12
108
36
36
60
24
36
30
78
11
121
18
60
72
12
78
47
1
30
9
57
6
9
129
12
54
36
108
60
36
48
21
57
120
15
105
39
80
31
24
54
12
24
54
72
18
6
24
24
48
57
48
39
84
12
24
60
156
17
1
12
48
66
30
6
29
64
69
66
81
39
72
12
5
7
30
35
24
31
48
6
6
5
49
12
30
12
6
27
8
25
60
102
60
17
1
15
21
59
97
18
12
30
102
21
56
19
42
83
16
39
30
12
132
12
66
30
39
75
30
30
6
84
48
6
72
12
18
12
60
11
157
24
114
30
42
12
48
60
17
13
24
48
12
15
9
6
144
6
51
117
66
36
90
54
45
21
96
90
30
3
9
47
85
60
30
30
30
18
27
69
30
60
42
12
42
36
90
18
84
18
18
12
42
6
66
18
57
33
12
6
12
6
36
30
66
60
30
48
42
3
51
30
63
32
1
18
60
6
36
228
11
16
39
36
90
12
60
3
45
24
75
9
96
15
15
24
60
96
21
87
6
51
9
36
78
5
31
81
15
18
90
5
1
84
66
90
72
114
18
123
32
7
186
54
6
54
18
12
30
36
29
25
6
90
72
18
18
120
102
12
6
11
16
129
6
9
45
54
45
129
12
155
121
30
18
6
33
45
180
12
24
6
96
29
13
96
66
36
60
102
36
24
36
36
30
18
108
60
12
11
31
30
48
12
84
35
31
33
45
90
6
24
6
5
25
231
39
42
48
12
210
24
30
90
153
15
36
66
48
48
18
12
102
36
24
36
54
18
12
12
24
15
45
99
135
41
37
90
33
21
18
18
30
57
15
162
54
114
15
96
21
96
99
9
12
30
12
102
156
72
12
75
3
21
21
51
9
6
17
7
9
80
16
3
12
96
24
30
48
30
21
81
23
61
12
60
18
129
45
30
6
6
18
18
18
66
9
51
149
16
123
12
78
6
12
228
60
24
108
78
114
66
11
13
35
96
37
12
12
6
48
180
24
17
1
24
126
33
9
36
12
18
69
21
12
47
13
60
108
11
31
18
42
42
3
45
48
36
60
6
78
24
12
108
12
35
61
75
32
85
27
9
24
60
12
54
30
72
60
78
12
30
23
25
36
84
12
83
25
39
33
72
48
108
6
18
27
45
6
54
60
36
54
114
36
24
12
30
30
12
6
6
36
30
90
87
21
72
102
48
12
6
35
61
66
114
24
72
72
15
33
47
25
6
90
90
6
54
9
111
60
29
13
90
9
9
12
78
36
54
24
11
64
15
36
12
78
72
3
15
6
66
30
24
83
31
30
12
23
25
30
30
11
1
12
18
12
18
27
3
30
12
66
42
180
12
60
36
39
15
42
36
107
1
36
35
25
6
18
54
78
24
24
66
30
36
12
36
39
21
30
42
18
54
96
27
32
13
59
ABCD 94283967236*3^$a+1 [50145]
162
54
131
13
270
90
126
270
47
583
126
11
133
11
205
198
216
180
161
55
18
36
35
192
79
18
47
115
180
41
13
227
288
115
36
234
180
36
90
18
72
108
72
18
36
137
79
180
90
90
180
108
90
36
155
169
396
36
119
259
36
41
229
155
61
18
36
126
671
480
37
36
215
91
90
54
5
85
54
197
55
54
216
155
115
288
36
144
41
31
65
25
234
125
271
54
155
96
109
216
198
252
144
54
162
324
36
41
337
47
133
36
306
54
54
72
90
90
270
18
36
41
49
95
175
234
167
319
65
61
35
336
259
144
144
72
5
336
343
180
180
90
71
96
48
91
144
341
19
317
43
5
192
73
126
144
41
49
191
144
79
270
36
90
234
432
11
79
65
25
54
144
113
67
180
72
18
252
131
139
5
144
192
163
36
18
306
101
25
54
65
115
221
336
240
103
180
90
155
25
54
396
180
126
35
109
126
90
251
253
36
54
36
101
48
49
47
259
54
71
55
180
234
90
162
18
77
96
133
54
72
144
77
103
137
7
281
61
108
36
131
49
47
187
36
65
79
17
96
48
235
36
18
342
594
396
18
41
301
18
17
109
180
234
53
19
54
234
36
324
216
77
49
198
36
5
240
349
126
245
192
49
324
90
257
49
180
54
36
65
43
36
17
144
144
1
54
54
216
450
126
11
144
295
90
95
13
36
54
270
90
306
36
59
85
107
37
36
54
72
329
175
396
234
54
36
54
360
396
54
17
73
23
48
91
108
36
36
234
216
54
90
36
11
169
198
161
55
137
48
229
11
79
113
48
19
72
101
288
115
126
54
41
49
95
85
180
215
55
234
72
71
240
49
54
504
162
18
162
11
48
31
90
119
25
126
54
126
581
283
54
47
79
17
109
35
55
ABCD 94283968724*3^$a+1 [50062]
48
9
23
40
9
59
12
1
90
17
24
55
72
12
29
7
41
28
3
6
23
16
27
5
72
19
5
31
9
44
31
33
21
24
30
5
4
9
15
63
66
168
36
11
1
63
15
48
18
11
120
84
52
36
3
81
15
18
11
37
63
32
4
24
9
3
32
31
29
16
36
45
18
29
12
37
23
24
19
54
36
11
49
36
12
54
69
3
6
3
32
31
33
72
27
156
18
27
8
16
3
36
36
9
24
45
75
117
78
12
17
52
3
24
18
3
20
31
9
21
15
93
36
42
5
103
84
54
59
1
18
12
60
45
99
21
24
9
83
97
35
100
20
7
36
17
13
6
81
9
18
101
52
56
73
6
65
37
6
18
23
4
45
3
81
27
92
60
19
69
39
33
63
17
12
12
103
81
20
64
87
21
104
55
18
3
27
90
15
36
32
40
9
59
7
78
12
23
31
65
13
18
9
12
117
24
3
8
24
28
27
30
71
7
72
12
5
24
4
39
60
12
6
12
18
42
23
67
12
33
9
30
24
30
6
12
41
67
5
60
7
6
30
17
28
24
12
15
41
108
49
12
6
36
108
18
35
12
36
24
67
42
63
21
107
88
72
3
18
47
7
6
23
31
66
27
27
36
24
9
20
28
96
21
96
11
12
4
3
5
73
95
36
13
3
15
5
31
53
4
24
21
15
21
18
53
43
9
32
24
16
27
45
3
5
4
9
108
35
84
4
8
1
12
87
27
9
21
6
21
8
1
6
21
63
18
11
43
24
12
24
17
12
16
32
4
21
18
6
11
43
18
12
27
27
5
28
3
5
1
11
28
92
36
7
33
12
108
44
7
18
30
24
17
1
3
60
8
60
7
72
45
15
12
6
11
7
12
5
72
4
15
41
16
27
6
3
24
20
1
36
54
6
11
7
5
103
21
33
35
1
39
63
6
36
12
11
43
6
18
9
3
6
35
60
12
36
36
4
24
32
13
75
45
78
5
25
18
45
36
81
54
42
102
6
23
4
21
23
19
12
24
9
39
72
9
15
9
9
11
1
23
28
12
15
12
29
13
27
12
36
144
36
51
12
6
48
11
13
39
92
31
9
27
21
69
35
19
36
30
90
53
16
56
1
144
6
36
53
4
36
72
9
24
27
32
24
7
77
40
9
12
27
44
25
23
25
83
4
8
91
12
65
43
45
24
57
15
36
3
6
48
72
23
4
24
92
16
72
8
13
96
95
4
3
29
31
12
33
80
4
9
42
41
13
3
24
8
13
15
3
114
11
37
71
16
80
72
1
27
21
108
83
7
60
21
15
12
17
28
15
57
20
43
60
9
8
13
36
18
42
3
24
57
27
15
9
3
96
45
3
9
8
16
9
18
21
20
7
17
109
63
140
1
59
4
56
24
1
3
45
18
41
37
75
51
12
17
1
59
40
56
13
3
87
9
27
30
6
9
21
42
66
11
25
24
66
6
3
105
75
32
19
9
39
5
40
33
54
30
23
4
8
43
9
39
24
30
60
48
71
109
23
1
47
1
36
119
67
21
45
35
1
51
12
15
29
64
20
4
36
9
36
48
6
48
36
36
24
53
1
66
18
24
18
21
9
36
11
16
15
18
48
6
36
9
21
90
5
19
30
54
6
71
64
63
17
12
24
40
9
6
36
45
9
66
9
44
7
36
66
11
31
36
12
17
7
21
15
93
24
57
24
30
33
21
54
9
15
30
18
24
36
18
3
27
65
16
24
45
27
12
87
36
21
15
9
12
33
30
185
13
18
18
63
63
60
12
18
6
125
48
37
18
6
18
54
11
1
18
18
11
61
99
20
76
72
21
23
36
121
6
57
27
6
18
81
39
18
36
11
4
39
24
5
67
65
19
9
68
73
12
24
11
7
45
20
55
24
5
16
32
1
48
42
17
24
49
36
3
87
30
36
18
204
12
6
27
3
17
1
11
36
24
16
12
9
15
21
15
165
51
3
33
21
47
16
69
3
45
27
27
29
36
25
78
36
54
35
31
24
30
6
9
36
44
19
90
27
27
57
20
13
27
12
159
30
18
54
42
9
44
67
54
63
15
5
31
21
24
129
42
66
18
42
11
127
69
44
31
5
28
9
23
40
36
8
31
5
55
5
49
39
15
57
9
60
3
24
63
84
18
23
4
51
21
8
12
16
15
12
45
27
33
32
31
45
3
6
3
9
90
45
63
18
35
7
36
5
115
18
35
37
6
48
54
15
12
15
5
13
3
36
20
43
24
9
45
3
45
11
97
18
65
76
3
9
9
35
25
66
29
144
7
29
52
32
127
12
45
99
18
18
24
180
12
18
78
41
49
75
15
18
75
9
18
29
7
42
54
17
1
23
67
102
24
18
9
27
36
5
43
9
36
9
15
48
99
65
7
24
21
9
59
48
19
18
24
144
11
16
8
91
21
27
33
9
47
7
41
4
9
18
30
11
31
41
52
9
47
79
29
25
87
12
9
78
45
8
1
59
16
15
17
4
9
15
12
60
99
12
9
9
15
48
63
17
19
54
6
77
16
15
29
1
6
21
128
88
8
37
126
18
126
24
17
1
12
42
9
75
33
63
9
45
12
23
72
76
33
3
56
36
25
18
24
29
1
18
6
23
4
12
24
12
36
8
16
56
7
18
102
17
7
9
12
20
13
39
8
43
17
19
30
24
27
27
5
4
116
40
15
12
6
3
9
83
49
11
1
24
23
25
54
33
48
20
31
9
3
5
13
6
18
30
18
15
80
1
39
81
27
45
27
20
76
12
51
12
18
15
56
12
31
41
40
108
140
4
147
18
6
72
66
11
7
144
17
1
24
72
39
15
45
44
31
69
3
17
12
25
15
21
54
5
13
24
54
36
81
81
3
45
23
4
9
15
12
36
9
54
18
6
9
9
48
123
63
108
30
6
12
17
16
63
9
9
23
36
79
33
84
51
72
18
39
9
6
30
23
55
5
25
123
8
24
4
3
41
1
39
27
18
15
27
9
3
29
16
8
1
18
9
80
25
18
21
27
132
30
59
13
6
9
63
72
72
21
60
63
21
15
36
41
25
6
12
60
48
17
72
36
7
12
42
54
36
84
33
3
24
90
36
12
36
23
40
9
59
19
18
3
45
36
27
24
27
29
73
54
24
5
7
29
7
18
59
31
18
51
39
6
36
75
36
63
18
72
6
5
52
33
18
108
12
36
5
24
13
12
18
18
42
12
9
80
19
24
18
3
24
9
35
13
27
33
30
18
35
7
12
69
20
12
25
15
75
69
63
45
68
7
60
30
23
37
48
27
9
15
27
17
55
9
36
9
11
25
12
47
4
21
78
48
60
5
7
36
24
65
12
13
3
99
105
3
24
9
75
6
27
21
42
9
48
32
28
44
31
9
8
55
36
18
15
3
5
49
78
5
133
87
27
9
21
11
4
8
49
11
31
57
45
11
36
25
18
5
28
36
68
7
6
3
9
15
ABCD 94284049246*3^$a+1 [50020]
17
39
16
60
20
40
5
19
24
119
97
23
6
147
24
4
32
45
115
32
52
8
28
84
20
3
48
33
52
5
3
15
37
77
30
162
36
3
24
16
12
32
28
47
78
75
48
24
33
19
35
30
24
67
35
24
18
7
24
12
68
96
3
33
28
12
32
81
7
152
15
37
36
164
3
57
4
32
9
24
27
72
52
8
75
12
18
3
12
12
153
87
4
44
120
12
4
5
7
20
24
40
84
17
19
89
31
41
27
28
5
39
69
27
12
76
44
28
5
75
57
67
5
99
21
55
44
16
156
5
87
36
57
43
11
9
9
207
4
20
15
90
6
25
11
57
52
65
31
44
4
17
27
93
63
72
27
6
147
120
40
32
52
8
27
1
5
18
21
45
78
108
105
12
28
44
45
51
28
36
24
17
79
29
42
12
90
36
55
20
255
117
48
52
20
45
42
66
111
48
112
60
53
7
96
44
4
104
45
7
29
7
35
45
60
72
75
18
19
96
59
21
33
6
48
6
31
41
12
6
1
11
33
45
7
60
32
57
6
12
37
36
20
24
40
20
4
71
33
45
7
80
36
3
21
36
60
3
1
36
17
60
15
123
9
4
116
136
60
24
8
12
36
12
12
60
15
21
3
97
24
68
156
12
28
12
29
139
60
77
43
32
4
24
17
123
27
25
20
100
24
95
108
61
12
23
117
27
1
140
39
45
12
16
35
54
3
27
1
284
75
36
24
18
15
28
44
3
36
12
49
8
111
129
112
41
54
9
52
20
4
44
12
12
12
75
1
20
40
29
123
52
53
75
16
20
12
3
37
77
7
68
52
29
114
33
4
29
55
80
36
16
17
3
40
29
3
12
64
77
27
45
43
35
9
40
8
16
12
8
76
83
1
11
1
80
124
68
52
36
59
30
99
9
31
32
135
42
12
19
17
139
20
4
32
9
3
51
1
96
168
41
51
3
36
18
15
57
15
16
5
15
33
31
149
39
136
41
51
57
60
72
115
11
33
40
11
49
44
112
44
84
15
33
3
21
33
27
48
27
9
45
7
29
3
16
89
87
16
47
1
119
21
15
9
33
3
27
133
12
84
95
96
25
108
32
9
15
21
18
61
11
49
56
60
87
1
41
18
105
111
117
3
60
66
19
56
24
16
101
27
12
21
175
95
48
1
71
33
16
5
18
45
168
12
36
24
48
4
29
67
17
27
4
5
39
3
72
1
12
20
4
8
117
3
15
1
96
113
43
35
49
8
27
61
8
57
19
56
4
44
45
67
59
61
20
64
29
42
72
33
15
33
24
12
9
12
39
16
20
40
47
78
19
20
24
52
77
207
4
44
12
9
147
28
5
111
40
60
8
12
4
65
6
1
24
29
55
11
25
65
54
126
36
3
87
24
25
23
1
32
4
24
36
11
42
18
9
3
61
12
5
15
72
28
77
27
159
45
21
6
25
47
18
3
76
68
52
11
25
60
5
24
18
33
57
162
9
24
57
30
24
12
18
51
99
1
44
40
17
3
16
8
15
48
33
21
3
60
180
15
30
36
24
3
4
41
18
6
30
25
11
25
24
23
6
31
68
27
30
108
3
4
60
8
93
162
1
72
29
55
8
27
108
61
104
105
51
21
36
103
12
35
9
9
12
79
8
21
72
18
24
117
40
149
120
27
33
27
12
16
44
3
49
83
13
32
16
20
16
20
99
37
17
30
1
92
60
4
5
19
41
19
11
109
77
3
27
49
20
60
3
37
53
3
60
9
18
18
43
5
67
47
73
20
33
75
84
12
9
7
144
83
13
17
51
24
16
12
8
36
40
29
51
64
116
60
33
15
3
49
29
31
60
11
33
12
28
32
24
3
1
20
9
6
12
54
3
108
40
24
5
15
4
17
18
24
1
176
4
17
3
24
16
12
24
20
45
19
119
21
21
19
44
16
36
44
69
36
7
83
6
15
124
80
252
9
123
16
92
4
8
48
4
53
15
15
36
45
27
73
32
100
8
12
64
23
18
27
52
8
12
36
12
52
83
21
72
4
101
19
120
36
48
92
4
44
69
7
11
9
40
128
72
16
5
15
28
119
1
71
18
67
80
108
15
1
44
33
15
12
21
51
16
20
48
40
5
36
75
4
12
5
27
63
30
114
9
21
96
30
13
20
72
28
12
32
81
15
52
17
72
6
9
4
59
73
8
72
4
5
3
33
18
1
56
64
24
44
16
101
51
40
8
9
3
108
16
20
33
103
197
6
25
36
83
37
11
72
42
36
75
12
15
33
40
68
12
28
59
13
24
36
53
55
20
15
37
29
39
76
35
18
15
21
27
9
18
1
12
48
44
12
16
83
37
17
18
189
75
49
32
84
21
54
145
8
3
85
24
56
15
25
35
48
6
19
12
5
39
24
60
60
9
6
37
17
18
12
42
30
105
21
19
5
171
12
15
66
51
21
24
48
3
40
29
18
61
11
45
76
8
159
1
17
63
24
112
36
92
36
39
97
11
69
16
5
30
49
36
92
63
105
93
7
65
19
29
51
16
24
23
30
108
19
96
44
3
36
1
84
11
30
55
23
13
20
100
92
88
60
20
3
12
60
25
29
31
20
28
32
4
24
92
12
28
17
12
3
33
39
96
108
40
96
8
72
4
20
9
63
24
4
17
19
80
21
108
24
48
18
57
220
32
3
9
3
165
52
161
39
3
18
27
16
11
1
8
72
124
20
21
115
48
36
59
57
4
44
40
17
27
16
131
54
75
60
9
42
1
24
11
ABCD 94284062578*3^$a+1 [50099]
21
24
12
150
21
297
27
33
3
48
36
33
43
44
9
51
33
15
111
69
36
16
20
24
24
21
12
7
5
7
8
12
33
72
15
36
33
31
113
3
69
99
81
15
64
24
11
6
91
5
15
24
33
78
30
12
282
1
47
18
30
57
16
41
36
120
12
12
6
45
12
45
31
47
42
103
17
27
9
72
30
9
24
51
69
57
3
21
51
60
33
6
96
45
99
6
60
18
117
120
9
51
48
45
39
21
72
27
36
36
64
29
96
51
3
1
44
52
56
3
61
41
3
27
48
12
138
15
69
12
24
36
78
48
12
33
93
6
60
18
27
60
21
108
6
84
6
111
24
64
56
45
91
44
16
12
11
12
105
33
55
29
12
84
36
18
25
20
21
7
20
40
44
136
8
75
36
181
29
111
9
36
67
20
72
9
7
32
15
132
9
51
6
63
40
32
39
13
143
25
8
4
32
4
11
13
5
60
63
3
12
33
60
99
30
48
12
15
72
4
17
12
3
15
105
33
12
43
12
143
129
33
15
105
7
35
30
27
39
9
81
27
28
77
7
77
3
60
93
163
20
75
37
53
27
4
149
55
101
120
48
12
3
27
13
23
45
3
21
9
55
11
54
24
75
3
69
63
60
21
60
15
105
87
84
6
54
105
28
108
35
12
25
32
39
45
4
35
21
9
300
55
41
36
31
72
8
4
29
7
108
155
21
36
40
60
8
129
27
15
36
54
3
36
96
24
21
24
87
3
21
15
69
27
60
9
165
15
4
5
31
53
48
15
12
33
78
9
21
39
27
25
8
36
60
12
48
9
48
60
43
47
42
135
120
52
23
6
39
76
35
30
27
48
69
6
6
91
48
56
21
3
9
60
108
63
84
48
24
24
96
33
36
19
68
33
84
15
33
12
30
21
27
9
195
48
57
16
65
7
56
105
55
17
3
16
53
66
66
24
6
18
78
48
1
41
27
12
16
53
19
8
33
15
81
3
36
39
13
20
45
3
36
39
30
12
67
60
53
24
15
93
36
36
6
18
24
3
64
35
30
63
57
75
16
72
116
87
105
117
180
30
42
60
60
31
77
43
197
12
6
18
24
12
75
33
111
15
45
15
9
96
4
32
60
9
30
96
45
69
55
12
65
3
27
13
65
120
15
9
3
57
12
31
23
42
7
35
57
9
12
87
87
30
6
13
95
96
6
63
36
16
5
54
6
12
12
243
15
186
36
79
36
8
28
12
8
64
83
6
115
5
24
75
76
227
114
15
21
30
54
15
64
12
24
36
29
66
129
63
36
12
18
91
80
48
45
31
5
132
30
42
15
123
45
124
24
155
21
21
12
51
165
96
6
153
24
16
101
75
16
29
111
15
18
7
72
17
15
33
123
129
51
72
57
31
8
21
36
39
4
12
68
87
18
180
27
15
60
13
179
25
11
21
21
75
24
15
105
39
25
11
61
132
53
3
132
48
21
60
18
96
49
32
36
75
60
93
36
69
159
12
24
39
66
15
96
33
30
42
6
57
240
135
1
20
15
69
12
15
18
138
42
3
28
17
3
12
9
39
24
16
20
4
20
28
92
88
29
39
4
101
79
92
76
44
24
15
9
21
12
75
45
55
89
15
33
108
15
28
5
12
102
30
12
18
25
8
48
64
36
41
108
6
6
3
27
30
19
11
66
12
31
20
15
57
132
45
183
3
90
27
24
141
3
96
60
39
9
81
55
5
15
45
31
29
60
15
39
13
8
84
12
120
15
45
84
52
17
12
111
33
36
19
65
15
21
48
72
48
63
27
61
5
60
19
35
6
99
51
84
102
63
27
9
12
48
21
66
42
72
66
25
68
21
15
129
51
21
3
69
30
33
12
15
18
3
4
11
90
12
159
88
8
33
54
13
32
135
18
24
51
3
57
48
24
33
108
36
19
36
65
31
17
55
11
90
36
63
36
100
60
77
144
6
145
80
48
24
16
20
52
12
53
12
31
29
43
119
9
21
18
102
55
44
96
9
30
30
66
81
15
25
23
102
67
17
15
136
83
6
6
13
20
51
6
72
30
36
297
12
108
28
5
24
3
15
48
57
27
73
23
1
44
51
9
39
1
5
24
162
21
9
3
117
216
48
7
8
15
9
135
57
28
77
15
9
42
12
117
33
55
83
177
28
20
9
108
78
102
36
6
18
75
36
84
165
12
96
67
80
12
9
30
66
3
21
99
21
30
6
24
27
12
57
3
40
17
115
5
18
48
18
27
4
29
36
39
12
9
30
33
28
29
51
3
25
24
77
18
21
177
7
168
59
21
12
48
9
3
3
18
12
103
41
159
12
4
104
57
3
51
49
32
15
78
36
63
28
5
3
75
12
30
84
30
48
126
7
68
129
12
159
12
33
51
36
88
17
18
21
93
75
16
72
23
6
19
20
81
66
132
66
39
33
39
48
40
116
12
3
21
36
87
93
39
9
84
12
24
24
51
57
75
12
126
31
41
ABCD 94284631856*3^$a+1 [50063]
18
42
9
93
143
4
63
77
1
72
30
41
4
32
163
36
60
84
393
12
51
141
99
102
72
15
51
129
12
171
9
63
60
48
12
48
18
90
54
66
30
12
72
18
17
60
1
15
27
9
141
42
36
30
102
33
69
48
78
72
12
30
138
102
23
52
15
33
105
23
55
12
90
3
44
1
150
9
132
9
35
16
63
66
12
18
132
48
29
13
87
3
18
84
186
42
102
41
64
20
112
153
36
24
66
24
216
165
45
39
261
75
87
60
185
7
36
84
18
30
60
9
9
30
41
91
17
16
132
87
168
42
6
45
39
66
132
3
39
18
39
33
435
201
90
12
30
47
31
30
54
93
84
60
39
192
105
45
30
185
7
126
27
87
41
124
3
42
71
55
57
27
17
193
3
57
210
78
12
11
76
96
48
237
23
7
18
180
12
138
57
33
102
60
65
25
23
55
24
6
59
13
159
171
102
66
120
5
4
105
36
120
27
80
64
123
21
12
15
18
42
69
9
59
16
39
105
156
180
45
15
27
72
90
66
24
36
114
90
57
33
66
24
41
16
3
45
21
30
60
42
12
126
162
102
33
15
53
175
29
16
27
30
75
105
42
6
71
61
60
12
126
12
30
12
246
180
9
3
33
117
30
18
24
63
32
1
144
168
30
29
91
18
12
138
24
216
42
30
42
27
21
23
97
99
21
39
51
33
60
105
42
42
30
21
45
51
48
3
432
113
112
3
9
39
42
287
36
67
45
45
42
57
9
35
19
33
213
27
32
60
25
18
48
72
29
1
60
30
60
29
169
51
33
63
33
30
5
25
12
87
45
60
215
16
39
93
15
30
12
36
120
54
60
48
57
96
15
12
120
9
81
12
71
25
54
120
120
36
42
35
7
78
138
29
16
20
64
48
3
57
33
60
39
45
60
48
90
108
12
30
147
20
31
60
12
5
13
35
19
48
168
72
12
18
47
36
127
78
90
9
21
135
27
30
267
3
12
33
45
15
57
71
97
15
57
27
63
6
11
256
15
17
13
72
210
120
126
60
42
18
27
105
30
30
203
19
36
9
12
48
105
78
12
36
41
19
237
3
30
120
135
20
157
48
72
72
6
84
5
112
81
60
3
87
12
108
42
48
59
31
65
28
105
162
102
78
12
53
67
17
19
114
11
109
243
108
39
153
15
53
16
99
125
19
66
30
41
43
281
37
48
39
3
30
42
96
72
12
17
49
42
30
42
113
192
91
17
64
96
27
60
96
42
120
75
93
120
107
13
15
135
42
150
12
33
27
33
32
73
48
102
65
13
84
291
9
3
33
54
516
60
60
84
45
3
42
3
57
87
108
68
43
69
3
48
102
3
36
69
27
45
30
65
55
29
19
77
28
57
18
12
18
11
76
63
90
132
3
39
108
42
131
7
185
157
60
120
6
12
29
36
7
18
90
138
24
27
63
108
60
9
51
48
9
255
36
12
72
18
42
198
75
57
231
27
12
30
23
13
42
102
48
150
209
64
39
36
72
105
3
12
18
12
48
132
99
93
6
105
75
114
18
108
60
12
60
33
15
60
144
48
132
90
6
65
19
125
55
18
59
19
54
6
177
3
54
3
87
6
132
15
45
78
41
43
5
55
18
35
4
21
72
120
126
89
36
7
53
109
51
129
47
61
39
111
72
30
36
102
12
48
288
24
96
9
183
12
6
75
45
42
60
18
24
120
315
3
45
285
30
5
55
197
61
35
64
116
79
33
48
32
160
44
13
36
35
187
17
55
66
72
99
9
114
53
25
60
18
72
33
44
100
3
12
30
30
33
27
ABCD 94284722674*3^$a+1 [50063]
3
80
157
71
28
15
6
23
216
52
3
29
12
60
16
92
61
390
129
12
84
164
12
79
17
187
161
49
203
37
23
144
76
80
84
25
63
105
71
1
48
3
68
55
29
52
33
66
77
12
31
66
131
24
19
36
53
7
29
36
4
84
116
19
81
180
92
37
42
81
20
13
35
61
51
44
108
37
83
52
8
16
96
48
80
52
84
92
12
37
18
33
9
39
44
91
17
7
6
24
27
36
189
11
12
25
66
257
24
24
49
15
27
9
135
84
30
36
11
48
37
138
6
219
15
81
39
45
20
25
6
6
35
13
123
27
12
261
80
97
51
9
12
51
48
21
23
12
13
15
176
31
45
24
92
12
48
49
78
17
16
33
39
96
135
126
54
84
102
11
240
7
57
20
88
15
30
47
84
124
15
57
9
99
68
88
21
23
25
75
48
104
28
36
15
45
9
27
15
24
5
16
260
13
27
24
105
47
24
84
72
24
19
5
1
90
48
6
15
44
37
63
68
40
92
37
15
144
36
56
43
81
8
1
60
11
43
66
15
56
48
28
12
12
45
23
31
29
160
165
23
43
24
5
96
72
37
192
23
252
96
72
25
147
45
171
273
15
279
153
44
88
92
168
12
73
51
36
8
12
109
51
69
51
20
36
103
17
24
40
69
95
52
80
37
47
24
1
35
133
42
24
69
51
17
13
144
42
24
45
164
120
16
45
36
84
30
45
15
9
75
65
145
42
29
124
57
99
44
1
30
17
103
77
13
47
12
25
3
27
41
132
127
53
13
35
12
79
21
12
15
36
45
21
78
113
43
9
45
12
23
175
113
12
60
31
101
60
49
35
24
28
24
36
44
48
36
19
60
41
55
90
11
28
180
8
24
60
4
72
84
20
25
30
21
60
20
84
60
13
23
103
29
132
4
144
15
273
27
21
12
168
15
29
28
24
9
114
17
36
28
129
63
8
24
192
76
32
61
36
99
32
4
93
27
15
69
32
13
84
23
12
36
1
119
25
27
48
24
21
27
99
89
40
56
60
16
12
60
20
76
56
13
96
51
56
7
30
3
12
75
17
136
20
24
13
11
120
109
47
84
115
5
144
40
128
49
3
171
90
71
4
21
90
129
32
60
43
6
78
21
20
24
25
51
15
41
28
20
12
28
81
35
4
12
105
48
23
49
23
25
147
20
19
114
12
119
120
232
164
43
36
9
87
45
20
40
93
47
73
71
25
27
44
36
13
144
102
213
8
7
72
5
4
24
15
6
99
80
37
84
96
11
7
77
4
12
20
4
80
48
91
29
12
25
30
18
155
55
30
3
60
12
8
40
44
19
150
60
35
52
32
7
5
25
18
117
48
45
3
33
60
159
48
144
24
45
156
51
84
123
125
12
88
20
60
67
150
120
315
68
25
35
1
47
232
80
48
84
4
39
101
25
159
60
21
30
41
36
49
23
48
24
13
51
15
69
200
96
25
15
9
35
16
32
7
5
37
23
108
139
165
9
47
72
12
4
60
69
12
30
54
11
49
107
48
196
24
135
41
28
176
139
72
41
13
51
128
1
11
60
64
12
93
107
49
3
8
172
36
32
73
119
151
6
23
67
18
11
24
12
88
48
27
45
8
24
88
45
96
24
6
60
30
11
16
24
96
33
15
81
39
21
18
36
41
88
332
79
30
54
21
45
114
6
120
11
115
18
51
60
45
66
30
35
115
5
19
69
51
5
55
66
108
11
84
1
15
36
9
36
108
27
44
12
240
100
8
19
17
19
101
28
57
3
21
47
28
45
75
24
116
24
25
35
16
105
15
45
11
25
15
135
24
17
49
35
49
71
4
96
80
19
60
114
12
119
1
108
11
49
35
16
51
48
192
53
48
40
152
7
54
15
156
144
32
100
44
100
224
25
11
48
28
9
51
20
28
32
37
120
35
88
12
92
136
92
60
7
24
24
6
90
141
9
47
73
99
212
4
84
141
60
54
30
11
204
25
12
24
30
69
21
39
201
147
63
ABCD 94285454462*3^$a+1 [50025]
57
42
48
105
80
55
30
59
48
43
9
75
96
12
24
45
3
60
72
54
107
136
3
18
96
30
69
75
108
69
9
27
45
27
21
6
156
89
64
27
5
64
63
41
96
72
61
270
125
112
213
83
19
36
33
12
96
63
21
224
61
35
13
15
144
75
9
24
45
54
45
135
57
87
102
90
9
132
9
18
120
9
32
19
264
29
211
9
3
153
96
80
4
51
270
270
90
35
67
45
8
79
17
253
27
39
6
59
184
75
45
51
9
3
9
231
198
59
67
18
3
24
309
42
81
63
9
45
183
81
15
3
41
64
75
24
36
72
261
12
63
6
54
12
45
99
36
18
72
35
24
120
24
31
89
79
17
216
37
18
333
156
63
17
16
75
29
24
96
19
120
42
11
100
51
12
33
27
21
105
11
43
81
9
30
141
93
227
40
48
24
224
13
35
24
19
108
30
24
111
33
72
18
36
18
90
9
39
33
48
63
54
203
67
36
6
18
84
36
33
99
48
72
33
36
8
40
15
161
37
72
3
60
9
35
96
67
12
36
72
9
20
76
63
29
151
65
28
321
83
37
6
45
75
60
54
90
108
192
125
43
9
111
72
60
65
43
12
6
11
7
17
28
129
18
33
48
32
144
76
105
90
81
8
96
85
27
8
19
90
35
31
9
32
19
77
175
54
90
36
81
39
114
35
148
63
45
24
45
54
90
306
9
75
125
28
96
3
24
48
36
42
75
15
57
45
90
6
66
41
109
75
176
72
31
276
21
15
192
6
11
199
126
54
29
24
24
19
36
12
36
24
30
78
18
162
120
78
54
12
113
4
27
60
45
8
4
87
53
72
103
24
81
12
33
18
30
11
43
149
253
99
84
15
18
219
45
78
192
117
63
117
51
30
150
12
81
15
9
21
144
90
6
54
18
11
61
48
51
104
96
64
128
4
75
6
30
45
15
72
41
7
45
9
24
11
43
12
41
85
35
109
126
72
5
4
36
8
109
24
3
141
27
21
99
312
39
113
120
109
186
36
29
24
4
96
81
27
84
92
79
113
72
19
36
84
108
6
27
3
60
72
57
56
16
56
16
36
116
55
96
89
37
27
45
11
168
112
27
24
53
100
27
9
56
223
89
96
85
66
144
9
27
5
67
197
7
54
35
127
30
83
88
56
52
92
24
7
30
42
45
39
141
32
31
192
141
39
18
42
54
27
108
27
324
120
96
90
3
96
45
48
72
179
120
61
35
19
5
37
72
138
54
59
24
223
17
16
36
39
9
44
19
53
7
72
72
36
77
72
120
85
18
6
35
240
4
48
33
83
37
96
18
41
79
96
36
360
53
55
65
37
18
60
18
30
90
18
24
9
21
126
42
3
32
37
90
17
55
81
192
32
19
36
57
51
36
54
90
12
29
85
66
150
30
53
91
5
19
108
12
108
33
56
61
48
6
144
189
48
204
39
96
53
64
48
32
37
336
24
3
180
51
102
90
41
37
75
15
36
149
103
21
33
75
15
108
18
30
42
11
19
149
28
111
18
24
11
19
36
126
6
72
138
15
63
36
36
309
8
88
32
72
13
66
36
9
87
72
66
6
120
29
40
279
216
41
40
99
36
84
96
77
7
225
99
153
15
101
19
53
79
108
5
79
78
48
42
45
116
55
84
269
61
3
123
9
12
24
21
6
108
54
207
192
140
19
53
72
19
81
9
59
7
213
81
174
36
9
27
69
84
9
42
30
ABCD 94285704224*3^$a+1 [50142]
51
48
12
45
7
17
111
12
58
110
70
54
36
32
192
10
54
5
15
24
10
36
86
45
39
21
51
60
22
2
105
96
13
35
12
79
5
60
15
136
113
15
12
48
10
11
24
19
18
47
7
36
18
26
24
177
3
60
72
72
12
48
48
180
88
56
48
96
60
9
15
132
9
7
108
80
9
36
171
33
15
70
11
7
80
144
60
94
14
148
29
3
48
12
21
75
10
11
3
72
21
27
28
53
36
108
3
213
75
12
144
21
108
15
60
9
3
24
48
21
36
1
254
16
17
72
123
45
13
2
106
35
19
68
12
225
12
75
9
12
27
28
8
10
50
112
20
45
79
18
38
84
45
15
96
82
38
12
12
45
1
18
44
48
93
15
16
41
39
180
100
8
72
33
12
15
60
16
8
10
36
54
5
39
156
12
9
99
130
50
94
50
48
132
48
10
98
36
60
4
54
107
1
18
54
11
24
27
136
8
46
74
21
13
110
108
24
100
36
68
40
77
12
3
9
15
24
12
28
89
27
69
87
57
3
28
20
9
43
5
84
159
12
48
96
45
19
5
49
62
36
28
20
12
22
26
9
1
14
40
140
132
93
75
10
11
39
36
21
3
88
18
90
5
67
90
18
32
12
46
182
24
120
106
18
5
24
115
92
84
40
20
34
38
48
180
165
24
31
17
39
84
130
72
50
4
29
7
8
36
21
7
17
73
86
72
48
84
12
40
89
84
75
21
15
216
21
27
12
9
7
29
25
23
51
34
38
105
39
9
159
28
17
12
3
108
22
18
8
21
3
57
19
92
24
46
107
1
146
69
1
36
14
24
34
62
28
56
16
65
3
57
48
25
155
7
20
213
3
9
15
24
9
31
92
57
15
12
84
10
86
225
3
28
332
46
26
24
21
19
41
144
27
4
8
46
62
45
3
57
3
64
77
3
12
36
69
1
2
70
50
60
48
4
36
54
18
65
3
69
24
37
54
44
105
39
36
36
48
60
10
11
115
20
34
90
17
36
60
75
12
16
44
57
15
261
123
112
90
155
12
3
33
27
58
59
51
12
48
82
47
36
25
26
21
25
14
36
4
20
33
37
18
36
41
15
201
39
136
65
48
67
20
45
12
27
36
129
3
12
40
8
21
79
5
27
36
12
36
57
39
33
7
126
2
192
184
89
87
24
9
123
24
213
72
108
3
45
12
72
19
56
70
86
69
61
23
31
20
69
51
48
48
70
47
7
20
34
26
24
12
10
23
27
69
43
162
90
20
24
81
1
108
35
1
18
8
48
34
11
27
69
73
23
84
108
37
38
88
32
60
21
49
2
24
36
28
5
3
10
2
33
39
16
29
25
38
57
13
18
17
3
45
24
24
24
51
36
48
52
56
52
32
4
44
28
29
61
47
156
85
2
52
20
105
48
24
15
144
21
55
56
129
36
39
9
60
99
60
48
84
105
13
26
96
84
69
3
24
21
24
15
36
84
24
9
3
12
81
15
12
82
11
60
19
17
24
31
128
16
44
36
46
36
18
36
125
111
12
36
94
26
12
34
23
15
168
118
14
60
88
108
32
22
23
13
2
12
93
3
60
10
59
60
75
112
29
39
21
75
69
132
99
40
92
24
24
60
160
5
36
3
12
45
39
129
1
54
176
4
90
11
24
36
99
132
40
56
48
12
105
84
15
33
15
21
147
108
60
21
51
9
48
63
4
54
54
32
24
21
3
28
18
54
32
108
22
59
31
53
15
12
100
41
15
9
39
40
54
146
60
21
75
24
45
7
20
52
65
43
32
12
45
15
4
36
56
72
52
293
31
56
34
54
92
108
12
45
39
36
208
18
2
12
184
32
22
26
46
54
5
24
7
20
36
12
72
144
12
12
70
71
1
198
8
48
117
3
112
54
36
47
7
68
40
56
21
31
17
1
35
99
33
49
23
72
120
1
50
33
39
12
9
19
32
60
105
55
5
3
48
9
39
57
84
15
24
4
36
54
18
5
24
3
58
14
60
33
3
69
3
36
12
48
46
26
33
84
51
60
216
34
26
28
65
63
9
135
180
16
18
59
51
84
48
9
15
4
41
13
108
54
56
120
24
16
108
306
206
24
4
101
39
24
45
7
68
48
12
12
33
25
26
12
24
9
37
23
49
95
3
60
12
60
36
21
36
12
15
10
108
54
65
36
7
53
109
35
24
87
24
36
12
45
25
71
87
12
105
27
21
39
105
1
35
63
10
11
15
45
3
48
4
44
46
35
51
48
9
87
60
24
24
33
3
72
144
4
72
44
9
39
106
50
12
108
129
25
143
37
71
39
45
7
5
31
18
36
23
31
104
22
119
135
12
24
21
15
34
ABCD 94285931302*3^$a+1 [50025]
96
60
20
16
68
52
57
12
108
3
69
15
56
28
36
15
21
123
5
36
4
9
48
23
60
16
20
60
24
12
109
15
9
11
4
36
104
36
25
11
37
60
11
96
73
51
51
65
169
60
47
97
111
9
347
16
24
45
75
60
20
4
32
28
141
24
87
75
5
4
60
20
109
36
15
24
12
3
5
136
44
7
42
3
8
36
16
57
78
9
39
126
71
25
12
11
36
64
80
76
80
40
141
123
21
99
12
33
12
42
17
16
80
120
49
95
64
56
133
48
90
18
27
24
21
99
96
8
1
90
9
32
64
60
24
72
20
37
147
44
36
36
13
35
1
11
84
49
15
20
40
12
104
84
16
81
54
45
24
72
3
41
40
33
72
131
4
120
24
72
20
124
44
37
3
9
47
16
9
15
56
37
71
97
12
11
25
72
63
60
20
25
72
3
36
33
12
15
36
117
11
12
40
27
66
35
1
111
33
24
72
11
40
39
29
37
39
44
157
12
23
40
20
84
76
45
18
17
220
60
44
244
32
148
60
9
36
27
8
52
20
85
63
20
7
18
396
18
78
63
12
9
11
25
83
85
71
49
15
152
88
132
104
40
20
61
3
92
28
9
18
45
57
23
24
16
27
126
60
35
157
63
156
120
3
53
28
141
11
4
3
57
24
80
16
44
60
7
5
4
116
64
9
87
33
95
1
120
36
35
28
81
51
20
24
49
24
36
11
24
76
24
56
1
132
71
12
19
165
36
8
49
63
63
45
81
15
21
12
11
72
40
180
68
60
16
21
99
33
3
20
28
32
37
18
53
25
15
32
60
4
9
42
18
27
8
12
108
40
156
9
131
4
21
35
1
23
12
25
12
96
27
9
51
48
57
23
16
60
69
12
3
87
42
11
12
4
153
11
76
44
12
124
39
21
45
51
27
41
36
193
3
9
60
84
24
3
44
73
23
13
11
16
20
48
96
4
116
60
25
11
28
15
54
3
68
19
21
60
15
21
33
71
19
102
71
48
49
12
215
4
32
37
111
21
71
24
13
11
16
9
66
21
8
49
36
11
73
123
45
63
81
15
60
84
21
51
129
144
71
1
39
9
35
16
20
1
143
16
56
28
216
24
20
40
32
4
96
48
36
96
297
3
87
81
60
9
71
49
63
8
16
20
60
36
40
8
180
19
17
24
12
37
51
32
4
120
69
12
60
3
105
27
45
183
200
61
35
36
100
128
160
15
246
24
11
4
56
16
8
25
35
40
12
204
80
36
60
28
32
4
33
51
20
49
11
49
11
16
9
12
95
49
15
56
25
195
24
200
4
21
6
48
57
20
85
99
141
35
157
108
83
12
4
36
60
48
36
176
40
33
11
24
1
30
81
108
9
11
25
36
24
111
20
60
25
15
33
171
9
3
24
56
43
114
23
13
15
92
24
36
48
49
87
9
12
168
75
69
27
24
12
20
64
20
13
11
79
66
24
243
57
11
25
54
42
71
49
11
85
3
20
40
225
11
24
76
33
72
35
40
36
20
84
124
36
44
40
27
29
25
11
24
1
48
11
36
48
1
11
60
108
60
52
48
69
108
60
15
84
24
132
20
60
97
3
33
75
36
60
39
17
28
51
30
18
33
60
33
135
72
8
97
23
25
42
9
60
96
20
88
45
75
21
18
66
24
27
9
27
39
9
9
3
108
15
6
35
36
4
36
24
21
35
25
18
17
40
24
24
92
4
33
3
24
21
15
24
116
43
21
204
12
24
20
13
3
60
24
44
61
24
75
12
104
19
5
36
55
21
60
9
15
21
39
69
11
25
36
59
40
44
112
69
39
12
105
63
45
47
148
12
60
24
69
47
157
83
43
21
44
12
13
147
48
56
4
9
36
51
135
18
3
9
15
60
144
12
75
5
4
20
85
51
33
24
3
44
100
45
18
101
72
4
44
67
5
84
4
140
40
96
15
41
13
84
83
28
32
144
40
36
68
52
48
92
49
15
36
44
16
9
39
60
27
5
48
187
5
84
55
30
11
60
4
24
36
24
21
24
54
141
92
24
24
12
64
80
84
37
35
73
87
24
9
11
25
51
39
9
81
51
9
59
97
3
75
21
33
207
45
15
20
36
40
44
25
131
84
124
21
15
129
75
20
12
4
99
5
16
20
103
41
85
107
73
24
123
68
1
24
30
45
32
28
57
39
21
39
171
53
1
39
116
36
40
24
21
15
108
72
20
24
25
108
63
68
40
32
64
81
23
60
19
57
20
40
120
33
18
18
27
24
20
24
76
20
79
81
84
60
36
56
67
41
12
48
1
11
40
189
35
55
5
4
96
183
ABCD 94286596102*3^$a+1 [50053]
32
16
72
48
27
21
56
16
99
45
3
36
89
7
81
48
120
96
3
5
43
48
324
41
256
3
96
5
24
151
12
149
64
75
189
192
24
72
3
144
93
87
105
51
125
19
93
39
65
91
29
16
3
84
17
16
8
16
51
69
111
153
56
40
99
189
48
104
43
228
12
77
184
27
69
80
175
81
75
93
39
41
112
8
184
48
87
48
33
96
120
135
89
7
105
39
156
53
139
36
209
72
280
63
60
45
195
141
80
40
15
12
165
24
120
8
151
12
149
24
115
276
33
171
5
264
55
41
7
12
141
24
32
79
65
16
75
29
55
204
77
19
117
75
93
231
33
96
207
9
168
120
135
48
33
207
12
45
72
63
57
48
51
5
160
72
8
31
48
377
48
112
24
56
48
7
156
48
141
24
15
161
240
40
480
135
513
63
17
16
15
41
103
336
96
209
16
123
45
87
65
40
104
40
87
33
24
51
101
16
168
279
105
192
3
141
56
24
19
93
195
132
288
137
7
65
79
105
120
15
57
48
51
29
199
105
3
45
195
84
81
27
93
48
80
504
160
152
40
8
312
91
69
111
9
48
48
39
89
19
96
165
200
67
48
21
224
64
111
60
149
72
55
153
32
55
300
5
16
15
153
39
48
12
21
192
15
249
96
72
32
24
115
21
144
72
99
144
96
45
3
96
36
33
200
55
156
165
15
96
60
69
171
29
67
69
48
207
144
96
65
40
24
15
9
56
127
48
57
32
7
129
56
55
65
40
168
27
261
27
45
3
45
48
51
84
60
132
225
24
48
32
24
31
9
24
255
305
40
56
40
56
43
5
31
41
136
48
72
144
128
208
48
147
48
144
48
117
63
57
135
12
84
12
213
24
51
149
96
16
111
9
24
176
136
39
369
72
24
144
72
243
125
7
9
39
60
45
72
168
96
39
12
93
80
40
27
48
36
81
32
96
31
225
96
48
15
12
180
33
75
69
63
12
141
72
15
33
171
21
27
48
165
8
120
79
48
108
5
91
84
81
111
48
9
48
144
24
171
333
80
40
207
108
77
64
39
60
36
12
173
247
9
99
21
111
89
19
165
27
53
79
33
303
297
144
360
159
12
48
29
192
211
117
27
21
8
40
111
48
81
96
168
375
17
24
7
9
24
216
99
132
12
21
72
24
15
89
40
80
16
15
60
53
16
80
79
60
48
69
8
16
135
192
9
99
240
45
135
12
240
29
19
45
99
96
29
151
9
168
272
232
3
228
105
279
105
24
120
87
129
200
40
8
72
40
8
31
9
135
137
55
89
16
51
180
225
27
ABCD 94286721944*3^$a+1 [50003]
179
1
35
55
9
15
78
60
23
48
4
33
35
67
81
51
9
57
59
36
13
42
18
6
45
8
1
27
20
4
3
17
16
24
9
12
30
24
21
3
6
36
39
9
36
15
135
48
5
12
1
15
8
49
66
41
1
24
78
41
36
16
24
15
5
4
84
3
18
99
12
8
1
90
24
57
60
8
48
40
3
65
31
29
16
9
24
3
9
24
6
53
1
35
12
28
12
3
30
6
53
1
11
13
3
24
21
24
6
18
66
29
16
9
11
16
32
37
3
21
71
148
3
18
39
20
28
8
4
27
21
24
105
51
20
19
5
28
20
28
3
9
128
7
33
15
45
20
4
9
36
99
24
15
81
36
69
12
90
17
1
66
78
48
23
25
27
12
108
48
21
6
5
48
91
9
87
9
9
11
13
15
108
8
7
48
41
43
108
33
60
21
24
72
78
66
36
35
28
75
54
6
21
21
23
16
51
42
90
78
15
33
87
8
67
24
24
5
19
81
9
6
21
8
1
6
9
9
36
6
30
3
32
16
60
27
5
25
30
53
37
71
40
27
17
13
59
4
9
47
115
30
18
21
9
18
17
25
15
20
12
1
75
68
1
15
8
7
66
63
12
44
25
30
6
15
20
7
42
6
30
30
78
99
36
12
15
33
36
39
6
18
33
24
9
30
6
15
8
16
15
9
3
18
12
3
32
12
60
13
12
3
3
69
12
60
9
6
5
49
36
36
15
12
3
33
12
3
17
55
24
9
9
12
54
21
36
9
144
24
12
11
4
93
11
1
36
30
54
24
84
12
39
44
36
25
87
9
18
33
8
7
9
21
12
3
3
29
31
5
1
15
69
60
39
57
66
5
13
15
21
6
12
45
60
12
104
40
24
48
45
35
103
5
25
60
27
9
3
3
33
27
90
60
27
21
6
150
23
36
4
80
28
3
6
48
3
24
63
6
15
24
68
85
3
36
44
1
18
6
27
20
12
7
9
21
36
30
5
24
16
3
12
17
25
3
24
9
27
84
21
23
16
9
27
15
9
9
99
32
25
18
6
36
3
36
24
20
43
57
15
6
39
32
4
21
30
18
23
4
44
40
32
40
60
8
40
27
5
60
25
54
5
88
33
108
6
6
27
12
15
6
23
60
109
83
112
33
12
47
19
9
15
33
3
9
12
44
25
6
89
25
12
12
72
3
75
12
5
40
20
4
9
123
63
17
25
3
24
60
8
64
21
15
3
21
39
12
42
3
9
3
8
64
21
12
18
12
96
9
20
1
35
7
9
24
75
9
12
39
5
12
24
100
24
20
36
16
24
45
23
85
15
8
49
18
12
6
59
84
16
9
11
4
32
7
17
28
45
36
30
21
15
18
48
23
52
3
72
5
4
9
132
12
51
9
96
119
16
9
12
24
11
1
147
3
33
27
17
16
21
3
72
9
47
12
60
28
48
51
21
24
8
1
11
96
12
133
54
125
13
30
18
3
9
18
69
48
15
48
33
9
168
27
93
54
5
76
15
129
3
30
3
32
16
12
24
36
33
27
3
42
24
18
41
100
51
9
9
12
51
48
20
1
6
29
13
72
24
30
30
174
6
11
73
12
3
21
27
8
1
84
12
3
21
11
28
12
8
36
43
72
30
36
27
45
15
75
78
15
104
16
39
24
12
17
1
66
33
12
33
15
12
21
23
4
20
13
12
27
21
83
16
39
30
15
51
29
16
20
4
27
54
18
33
68
4
168
15
9
20
36
48
19
81
45
27
8
61
11
19
24
105
69
63
32
25
83
12
7
21
9
6
9
15
6
123
36
3
18
60
107
7
45
69
39
68
13
11
19
24
18
60
15
15
18
47
12
55
17
31
54
11
49
3
45
3
3
5
19
42
3
21
6
9
24
21
11
40
21
27
8
12
16
51
81
63
6
15
8
148
48
9
12
30
6
15
48
21
6
29
55
33
72
45
15
20
13
3
39
29
19
18
84
18
6
15
20
37
23
25
87
9
54
57
24
3
12
21
44
16
3
12
57
12
33
30
17
25
24
59
1
36
3
3
18
12
3
36
36
24
80
4
15
6
11
19
5
1
15
24
9
12
48
11
28
8
52
8
79
18
51
21
6
33
15
21
20
60
4
51
9
12
12
20
12
16
45
27
36
20
52
3
5
16
9
27
32
31
30
39
3
18
51
24
75
81
3
18
60
24
3
21
12
12
15
132
3
6
15
9
48
3
9
3
48
69
3
48
44
1
27
9
11
52
21
36
66
9
48
8
7
65
16
21
3
87
69
36
48
3
33
15
29
13
27
33
30
90
12
11
16
20
1
3
12
3
6
90
65
40
8
25
27
8
1
6
9
9
42
24
57
24
15
29
4
63
30
23
61
39
21
66
29
1
75
45
15
12
36
56
16
15
54
15
21
18
57
213
54
6
39
36
12
12
20
16
21
15
20
76
12
3
9
21
3
15
57
20
49
15
15
54
39
68
48
24
12
19
30
36
75
48
27
6
24
36
75
20
85
23
1
23
31
42
39
15
36
24
30
36
63
51
48
45
45
66
36
66
30
17
1
15
32
37
35
73
75
32
31
5
4
20
13
24
18
42
15
8
37
51
3
6
11
13
47
12
13
27
3
45
15
29
36
12
61
6
18
11
1
35
4
24
33
84
6
65
7
18
23
61
11
24
13
18
9
24
44
1
11
28
87
6
12
12
75
33
27
45
23
1
6
54
27
3
9
96
20
12
13
12
138
12
5
19
9
12
39
36
30
23
36
25
59
61
3
3
5
19
21
9
23
1
42
9
44
49
60
66
5
16
9
39
63
53
1
11
43
189
36
92
24
43
6
59
25
66
42
23
1
6
24
24
185
12
19
48
42
15
44
1
66
54
3
56
25
30
21
3
42
51
33
11
109
6
6
12
36
59
28
15
84
89
4
32
1
3
12
8
1
6
113
121
11
72
1
36
51
9
54
6
23
25
12
15
168
3
18
66
45
108
21
15
12
3
9
20
55
105
3
9
33
3
24
21
35
4
15
33
81
15
21
51
27
17
76
9
15
33
3
8
16
9
6
9
92
48
72
28
39
5
16
12
69
48
71
7
18
71
19
69
87
41
7
36
60
9
33
47
31
12
12
5
43
93
36
44
7
12
6
15
12
57
63
27
96
12
17
67
114
15
72
24
9
6
36
18
6
9
9
12
24
47
4
81
144
3
33
15
75
12
6
6
6
48
155
37
143
64
27
30
3
80
16
12
20
67
36
29
12
24
7
9
21
72
11
19
5
52
36
15
5
4
69
36
83
52
24
96
3
5
31
45
9
36
36
60
24
42
65
48
112
120
12
21
11
84
7
29
4
20
55
174
51
12
27
41
7
5
13
12
48
51
20
25
11
19
9
21
23
31
6
3
33
48
59
76
27
5
40
3
12
54
23
1
12
12
11
31
84
6
36
120
18
6
3
21
27
9
60
18
18
27
15
5
103
57
32
43
17
36
7
6
35
24
12
13
15
8
7
53
13
12
42
6
15
72
39
48
17
40
51
24
9
12
9
15
8
13
23
12
4
48
3
30
75
8
72
7
65
61
6
45
8
13
72
6
77
40
3
36
101
124
3
66
6
30
35
61
39
116
4
20
13
42
9
ABCD 94287124312*3^$a+1 [50052]
173
37
150
53
13
11
156
49
6
5
7
17
73
60
83
7
12
60
36
30
114
53
103
78
120
90
41
19
41
31
29
55
54
179
43
53
84
36
127
42
30
222
23
7
89
84
120
37
108
47
36
12
31
89
31
60
84
6
102
209
13
66
24
66
11
43
113
12
37
6
54
18
5
96
91
5
24
31
89
31
6
155
43
29
115
30
71
120
67
5
67
216
90
11
55
18
131
1
11
163
101
13
35
31
24
12
41
103
89
97
48
222
389
7
233
31
24
36
66
59
13
36
180
24
11
61
66
60
5
72
43
162
6
77
120
85
35
43
120
65
7
24
65
115
144
120
6
66
24
41
67
138
24
35
84
7
48
114
155
55
41
24
13
18
36
29
61
11
108
61
95
48
163
12
6
35
72
24
121
47
48
84
55
108
65
48
60
7
12
54
150
210
11
43
72
29
24
187
18
11
132
84
48
187
60
5
79
180
6
120
108
60
71
19
48
77
36
211
5
49
36
11
48
19
12
258
143
13
180
6
36
53
24
96
25
30
5
12
19
78
71
96
31
108
84
90
83
12
85
72
234
42
47
48
48
31
89
19
77
85
23
193
18
17
120
13
30
36
65
31
144
270
59
120
49
6
17
13
90
41
103
60
66
54
77
13
11
24
55
42
71
85
167
60
48
13
24
120
35
180
12
120
48
12
13
36
155
37
18
24
30
18
113
31
24
65
115
36
36
108
36
29
55
65
25
42
233
91
89
72
67
5
48
19
6
23
24
132
109
71
13
42
48
36
72
42
35
12
108
1
47
24
43
12
24
401
13
47
91
18
119
13
18
36
36
17
36
84
96
67
24
48
60
102
18
36
89
36
37
18
60
29
72
1
119
79
24
17
216
19
18
66
54
35
12
204
336
43
36
6
48
6
101
120
79
36
29
7
17
48
175
17
36
31
5
109
95
67
77
48
139
60
108
17
13
11
49
71
96
61
72
96
71
55
149
31
48
5
145
30
53
24
55
41
85
48
11
139
36
89
67
72
5
13
47
31
29
1
6
233
13
18
5
12
144
84
121
90
185
13
30
77
13
83
103
17
13
162
5
199
41
7
42
54
66
11
72
31
137
24
1
35
13
42
54
18
48
65
48
12
7
77
31
65
12
115
90
6
84
41
19
125
193
108
42
209
24
1
35
13
6
144
30
6
84
53
187
41
31
36
5
43
137
60
115
53
192
24
271
17
31
209
67
48
72
53
36
1
90
65
43
5
48
24
108
163
29
19
24
120
41
24
72
115
36
78
120
6
18
11
61
119
12
13
35
1
18
101
55
150
72
18
65
24
12
91
53
109
23
55
149
108
115
125
307
29
97
42
53
103
60
77
7
36
162
24
210
29
49
48
24
59
25
35
61
18
108
17
216
181
54
29
168
48
37
18
54
203
139
53
1
35
1
6
12
198
294
5
13
18
12
60
12
41
49
54
29
7
18
78
84
29
24
7
41
25
42
41
25
114
53
132
67
90
131
72
13
18
17
48
37
90
53
156
31
72
180
5
43
53
37
35
144
156
48
12
187
72
48
18
150
108
144
17
85
203
31
6
83
181
150
72
18
90
5
61
90
5
1
12
107
73
131
180
19
5
85
12
54
24
192
18
42
48
96
29
163
89
43
30
11
120
109
18
174
114
84
18
35
72
115
66
96
18
17
121
162
36
77
48
115
12
5
67
18
54
113
13
18
180
6
11
48
31
89
31
149
49
95
235
113
49
23
156
1
ABCD 94287233954*3^$a+1 [50010]
15
29
25
51
3
101
49
39
36
12
75
12
41
1
12
39
20
13
18
96
57
8
12
16
15
69
3
41
67
12
36
17
28
51
12
5
37
27
140
60
40
3
57
15
17
76
24
72
27
29
19
77
72
13
3
36
3
12
65
36
25
18
24
53
4
32
85
24
48
3
32
1
15
3
36
29
40
39
36
41
36
37
23
7
6
15
36
60
80
40
32
25
23
40
20
4
60
20
12
4
48
44
25
6
17
55
66
24
35
48
37
11
12
31
5
13
59
36
31
17
4
12
68
25
15
27
5
48
1
54
162
11
19
29
60
16
8
12
28
9
18
6
18
21
8
48
4
80
4
27
33
45
15
105
11
52
12
60
20
7
18
11
12
37
15
32
24
37
47
4
8
36
112
32
132
1
11
7
6
15
21
48
35
19
126
11
115
45
60
3
90
3
32
7
48
129
3
105
68
37
150
5
12
4
56
4
32
48
49
59
48
1
6
29
73
36
18
77
4
33
66
141
48
15
5
28
39
5
133
27
8
60
12
25
156
6
48
45
8
7
29
4
3
48
41
12
4
3
17
13
15
36
129
18
114
35
4
224
19
29
12
16
21
27
3
5
67
57
51
65
67
5
24
37
11
28
80
7
5
67
36
6
84
24
39
104
12
4
8
49
23
31
12
29
36
12
121
72
6
17
31
29
25
23
36
1
63
3
24
21
12
32
16
3
29
16
33
84
63
15
12
36
6
30
90
3
44
7
54
23
40
9
183
21
15
44
100
188
13
11
1
108
11
88
27
18
3
128
31
93
32
16
12
27
21
48
8
24
24
1
27
48
165
18
21
20
13
15
20
84
76
15
6
71
36
60
139
5
7
9
33
51
57
71
12
84
12
40
24
48
51
21
32
31
54
36
3
20
19
41
25
3
20
67
33
12
48
3
185
48
4
45
6
48
41
52
15
17
1
27
8
1
47
12
16
20
13
27
20
25
123
3
45
63
65
13
47
4
108
68
48
12
4
32
24
16
36
45
23
49
23
49
15
24
72
33
24
23
84
1
11
19
45
20
28
116
4
12
9
39
20
67
9
48
12
21
35
28
32
31
5
13
6
30
42
48
225
32
13
3
32
4
3
12
9
176
36
1
3
24
57
71
43
69
32
37
3
60
32
28
9
59
12
52
3
30
27
32
40
9
47
25
42
54
27
81
48
18
6
36
15
8
31
17
13
18
41
24
40
27
41
12
40
15
17
13
3
69
215
60
4
84
57
51
111
18
27
20
1
11
192
40
9
23
24
7
9
8
12
108
16
32
24
25
39
8
16
8
40
20
19
29
36
97
107
12
40
3
41
60
109
23
31
18
6
69
8
40
27
69
8
72
13
138
9
27
18
51
3
53
19
18
11
97
11
12
36
48
4
8
84
4
51
5
36
25
54
21
8
36
96
7
66
27
9
36
3
24
68
48
1
78
33
33
11
7
18
60
54
29
25
15
3
17
12
36
55
45
8
19
17
64
9
3
128
49
35
16
96
32
73
23
19
84
9
96
44
24
79
29
36
85
35
13
11
12
16
44
13
11
16
45
102
42
11
64
33
15
68
79
17
12
24
19
5
61
99
27
9
63
17
1
63
33
12
54
45
51
17
31
18
24
15
56
108
48
4
12
39
42
12
23
37
35
1
159
21
111
32
12
19
45
51
84
41
19
84
36
9
99
45
81
15
9
23
76
9
11
61
47
4
57
11
97
39
32
84
4
24
32
36
84
1
47
16
15
17
24
4
3
6
3
8
64
45
35
1
90
18
47
7
18
23
13
3
3
108
17
1
35
121
3
132
33
11
48
36
28
33
60
63
45
54
21
120
33
23
12
55
18
11
13
111
9
35
7
41
61
11
40
36
44
1
12
3
56
72
4
48
48
9
27
32
49
18
41
67
102
27
99
9
9
6
17
64
3
41
13
11
121
35
4
15
17
24
24
19
93
57
51
108
32
25
12
3
12
21
23
4
32
1
11
43
21
9
24
54
17
76
84
32
16
75
81
80
84
25
54
6
11
37
24
3
51
41
25
35
43
48
77
12
19
18
71
48
61
51
8
88
24
60
48
12
48
9
30
77
12
1
3
3
36
5
96
84
28
3
33
68
37
39
15
21
69
72
78
17
4
33
12
60
83
36
12
28
36
20
13
24
27
21
3
21
30
17
4
3
9
21
108
36
23
1
12
83
4
20
91
29
4
80
1
84
15
75
77
4
81
63
9
108
23
13
23
19
33
48
24
24
8
73
24
54
17
76
32
73
54
17
12
19
6
15
8
16
33
12
3
48
72
63
81
92
61
51
12
20
28
36
9
71
36
28
60
20
16
57
3
33
6
9
8
73
48
3
32
48
12
48
40
3
29
12
25
27
45
78
48
77
13
11
12
49
99
8
4
44
24
28
9
3
8
24
19
5
12
19
9
20
64
12
20
1
6
66
24
47
7
18
71
16
68
61
48
11
97
6
29
133
39
72
24
8
13
35
19
6
3
9
36
15
48
32
36
12
4
36
8
40
72
48
8
72
91
24
53
109
30
90
39
32
28
24
32
28
36
48
27
21
27
65
28
32
36
36
12
12
13
23
16
48
12
45
59
31
9
27
29
43
162
3
8
7
9
36
32
4
8
43
120
93
36
108
3
65
1
3
15
77
4
44
7
93
44
37
87
8
109
30
21
80
31
29
37
42
18
63
12
20
49
11
16
68
4
27
17
19
77
49
47
28
32
4
9
51
3
21
56
36
13
36
78
48
5
16
32
40
80
24
60
31
17
16
21
15
3
21
20
28
8
13
3
15
17
1
18
77
12
7
54
35
31
69
8
112
20
124
24
12
9
6
54
71
4
9
27
24
21
35
12
48
12
24
12
55
126
47
43
5
67
6
63
8
13
63
44
7
89
48
55
81
96
32
24
4
3
30
3
12
3
6
3
9
18
162
23
19
33
92
4
8
1
95
67
5
1
18
69
20
76
24
3
6
15
3
48
5
156
7
30
24
3
87
5
25
24
12
35
19
36
6
11
73
18
5
24
85
18
17
49
75
48
3
57
3
18
59
7
17
28
32
19
36
54
35
4
12
68
1
59
28
80
1
39
24
24
96
99
42
63
32
52
44
4
15
18
72
95
37
35
76
12
24
15
77
67
18
23
84
52
3
21
27
42
54
12
9
36
15
81
ABCD 94287352598*3^$a+1 [50052]
54
90
27
153
207
40
240
96
20
9
48
67
5
24
135
124
8
64
41
288
15
4
77
55
80
16
60
20
72
3
33
39
57
16
80
52
101
72
72
55
353
27
33
48
252
54
45
100
215
9
144
63
42
7
36
65
180
135
12
48
52
20
88
89
39
57
264
204
72
54
66
54
150
84
60
27
9
54
21
45
96
19
120
41
7
128
45
72
63
84
16
12
128
15
288
97
29
90
25
36
8
16
56
27
90
75
81
79
8
3
6
55
35
61
24
56
84
84
189
27
45
3
75
57
60
96
57
138
45
33
19
71
9
12
51
49
149
87
75
57
28
24
29
6
54
120
60
30
150
127
104
21
187
128
4
5
84
96
36
39
220
29
180
19
11
6
120
111
57
27
16
128
16
48
47
24
21
51
48
90
7
60
192
83
49
119
189
48
249
66
33
60
69
72
55
80
15
93
195
18
75
64
41
55
68
87
69
9
31
60
48
20
48
24
40
56
9
36
150
33
57
108
31
60
53
27
9
87
33
75
36
156
112
107
6
195
64
108
192
29
87
60
4
20
168
100
48
20
3
61
11
37
48
24
125
43
5
96
84
115
17
3
51
37
17
7
48
125
72
99
81
90
45
21
39
33
6
9
28
35
33
16
23
30
252
31
20
60
33
6
25
5
123
57
6
33
76
116
135
30
60
139
35
90
24
72
3
132
45
84
15
60
40
35
30
18
93
93
12
234
165
48
165
67
65
18
105
21
84
126
9
12
120
45
43
101
67
53
87
165
199
5
3
108
153
19
48
29
55
71
25
12
68
48
9
87
15
6
108
12
55
104
40
53
132
51
108
16
5
36
12
6
37
17
66
186
43
8
112
35
18
102
6
367
24
5
39
81
96
75
45
54
69
9
243
129
24
102
90
39
100
8
36
52
8
27
18
36
60
36
18
21
16
204
5
36
198
157
5
54
21
40
8
57
18
105
16
5
36
27
267
45
21
144
36
7
48
104
24
132
12
75
117
48
40
137
108
3
33
7
8
132
303
1
29
39
96
9
96
31
5
111
33
67
12
48
17
15
52
120
8
28
132
17
36
54
69
57
15
27
198
115
95
18
27
45
60
15
120
40
24
35
1
32
112
209
31
23
198
7
11
157
84
119
9
112
140
48
36
16
116
9
31
149
60
3
52
89
67
17
36
36
60
103
128
64
36
95
37
60
32
15
90
60
171
135
102
103
120
20
64
240
53
27
28
11
54
3
69
15
16
5
3
120
12
9
55
48
12
89
66
93
21
54
30
180
126
42
55
32
15
90
6
129
28
84
36
72
11
30
24
36
72
75
69
103
95
18
255
60
52
95
141
52
29
51
39
121
84
29
30
42
12
15
28
53
12
27
33
18
61
168
5
30
90
187
36
53
7
5
75
4
29
24
75
15
30
15
81
367
24
120
8
112
11
69
21
3
36
15
61
128
27
105
9
54
1
29
67
5
75
39
9
124
8
105
3
76
53
72
84
162
18
91
8
40
11
30
42
30
60
12
42
48
72
96
9
21
72
96
15
16
176
4
48
5
60
15
108
4
44
27
210
3
75
37
35
33
64
101
12
115
65
15
27
48
37
197
180
36
27
232
125
99
16
41
39
16
92
132
60
100
120
59
126
31
8
64
5
63
112
23
69
36
48
4
53
19
113
15
93
48
6
1
47
81
52
29
54
21
40
233
48
39
105
24
120
15
64
68
108
16
116
60
4
5
48
55
197
6
57
52
80
9
12
54
45
51
144
1
65
15
39
9
144
15
33
15
78
156
240
ABCD 94288060084*3^$a+1 [50002]
96
56
36
7
21
132
44
25
59
96
163
72
60
42
78
12
48
57
15
6
11
151
9
3
53
88
24
75
153
60
144
36
3
24
17
52
39
42
15
45
51
9
27
3
105
60
8
7
33
36
36
48
56
36
55
18
59
31
12
17
31
17
25
87
36
44
112
48
44
79
9
104
37
27
24
12
3
42
72
23
84
12
37
3
39
48
54
30
29
16
20
4
27
17
48
7
42
267
51
12
69
21
11
12
160
8
40
48
24
44
1
48
72
23
28
51
21
48
48
44
4
8
24
12
199
30
180
27
32
61
72
99
87
9
105
15
12
33
11
84
28
8
19
29
40
27
204
29
16
75
17
84
25
132
35
13
12
35
52
36
69
99
36
45
18
12
36
53
60
19
12
33
45
90
102
47
13
51
36
21
12
3
57
39
21
71
12
4
9
27
3
150
12
30
12
105
24
24
128
4
33
102
48
29
40
21
60
39
81
102
5
13
30
57
128
7
36
5
12
4
60
33
47
12
160
24
105
135
33
23
7
54
23
4
3
156
30
114
9
80
4
27
9
21
87
3
90
23
7
66
84
3
3
69
116
4
15
66
63
48
21
3
9
159
8
36
85
30
29
36
25
39
48
56
25
54
117
3
9
36
33
168
84
23
13
12
42
45
8
25
42
101
12
4
3
18
18
9
45
126
53
19
5
13
12
12
147
80
121
18
24
18
75
8
37
60
30
5
16
32
19
29
16
33
12
119
40
8
24
72
64
51
132
5
76
80
48
40
21
60
27
32
7
42
83
172
45
30
9
33
27
32
16
32
148
123
132
17
31
42
18
21
9
48
42
9
36
63
9
8
12
73
39
44
67
149
13
150
6
35
64
15
78
132
6
45
24
8
40
8
64
15
78
59
13
27
60
212
1
138
29
1
60
11
40
99
90
35
24
40
24
216
3
69
32
16
21
71
1
3
33
54
78
3
36
12
171
189
9
42
9
20
88
39
9
75
90
11
4
92
121
11
31
60
18
39
56
96
7
33
32
16
92
76
33
42
9
9
11
12
48
28
21
35
64
24
8
124
15
17
13
12
39
48
33
90
17
91
9
39
72
21
27
42
90
48
33
51
18
59
1
71
24
25
35
7
9
156
3
93
56
13
36
30
29
48
4
3
18
59
1
23
16
48
81
47
25
72
90
48
30
59
1
59
72
12
19
6
54
81
48
108
33
18
17
13
51
9
30
30
23
4
165
39
27
12
90
3
27
41
91
33
12
72
3
45
21
71
84
76
84
92
4
39
41
31
29
4
57
120
39
36
80
13
42
57
32
19
77
37
87
36
45
60
42
125
228
12
124
21
120
120
47
1
27
51
24
69
48
68
193
35
13
47
7
18
120
51
140
12
64
20
4
24
24
33
231
15
54
15
84
8
40
9
15
20
97
60
23
7
12
53
97
23
12
85
59
37
102
18
23
151
6
24
23
7
330
30
48
90
23
37
12
51
39
89
19
9
20
28
36
225
23
4
60
15
18
39
75
18
11
109
42
89
109
11
1
87
3
6
42
33
80
52
3
41
19
17
67
41
55
90
132
11
76
32
24
19
9
69
39
51
102
27
3
78
3
75
113
61
83
4
60
60
72
60
27
53
7
42
131
28
21
71
61
36
24
30
60
18
42
9
96
24
20
28
32
19
5
40
48
57
27
111
54
63
57
30
168
42
18
117
128
28
32
55
18
54
17
13
83
25
11
1
48
18
93
288
3
30
27
21
60
162
89
4
15
21
72
15
9
140
16
12
27
93
3
41
1
42
21
57
27
51
42
11
36
25
39
21
90
17
43
66
3
51
29
28
51
81
27
9
15
41
36
43
108
105
44
19
102
18
41
49
54
48
90
15
44
40
231
41
12
25
51
48
21
11
40
33
39
68
12
36
4
21
6
42
60
168
12
42
45
68
12
13
35
96
28
159
9
261
27
8
49
83
76
8
16
93
47
7
18
27
32
16
96
39
12
30
23
112
33
183
45
3
21
30
60
120
105
12
189
30
12
21
51
77
16
8
28
27
21
12
48
20
103
53
67
17
16
45
30
57
15
41
79
30
75
15
48
48
17
60
36
1
36
87
36
12
87
69
48
8
37
51
48
36
80
31
77
7
161
12
37
6
24
17
28
12
48
21
35
120
4
123
30
11
48
28
48
128
28
171
90
3
15
42
108
27
3
89
4
129
108
27
105
18
42
36
24
39
24
45
27
3
5
4
32
52
15
29
28
20
37
11
7
93
27
30
42
57
21
59
28
8
7
90
71
64
8
24
148
36
9
78
9
24
9
39
9
11
28
20
13
99
36
92
103
60
60
101
7
21
51
6
39
3
48
45
15
53
12
67
93
45
23
277
27
8
25
11
91
18
3
21
39
72
9
3
27
18
3
69
11
36
28
153
3
24
12
63
189
20
19
60
60
53
36
19
24
18
30
5
40
ABCD 94288136674*3^$a+1 [50103]
11
115
41
61
63
15
65
192
88
27
9
8
43
33
24
87
60
54
12
18
101
4
21
6
42
132
30
29
19
5
48
73
36
15
15
18
90
72
5
64
36
15
18
143
28
21
30
24
41
40
8
108
7
30
78
17
12
25
18
126
60
6
125
13
15
8
52
57
131
4
8
13
78
66
18
41
16
3
117
8
43
42
36
12
258
5
16
60
81
23
25
30
45
32
88
111
96
5
28
15
29
31
60
36
36
33
45
90
65
1
123
27
69
9
23
4
135
69
51
129
39
48
60
9
51
89
25
11
28
27
174
48
126
36
9
57
18
24
66
51
24
144
32
108
52
39
21
45
3
45
42
6
18
17
7
17
31
17
36
61
54
30
12
23
40
36
68
25
102
69
9
48
23
120
36
31
185
49
6
12
21
45
11
1
102
90
27
3
36
12
18
59
25
30
65
31
69
93
23
40
32
24
181
27
8
19
29
36
61
18
24
6
30
30
30
54
96
75
60
20
1
36
3
32
4
201
42
6
75
69
23
43
30
47
115
12
17
24
25
75
20
61
114
5
31
45
56
52
92
85
63
60
116
37
83
4
32
4
120
45
75
44
60
91
65
67
9
15
6
12
6
9
36
81
3
12
129
11
24
16
9
39
27
65
49
66
24
101
4
15
89
1
47
67
5
25
71
61
15
33
27
15
153
45
18
65
88
15
21
168
8
79
29
1
39
15
156
18
78
89
124
15
5
19
53
28
60
39
21
15
42
150
24
45
3
18
30
18
30
66
36
27
33
3
27
129
20
13
18
48
45
180
51
29
184
8
108
7
9
20
124
51
9
164
31
41
36
52
36
236
124
36
20
84
139
48
60
18
36
3
12
45
54
42
47
72
61
90
69
51
69
20
19
41
103
21
9
51
75
24
41
7
24
69
84
15
90
47
1
35
49
18
141
45
54
81
15
45
45
75
27
5
7
228
89
55
45
44
4
45
35
36
31
189
45
75
20
4
45
96
114
17
31
9
8
108
52
33
108
6
89
97
47
97
35
40
3
36
84
45
8
37
30
41
16
63
141
75
45
20
40
189
95
31
125
1
15
24
141
48
75
81
11
19
9
27
93
51
9
75
48
30
42
48
77
133
18
81
15
48
18
3
15
9
56
40
44
25
35
73
107
52
51
57
51
41
31
33
44
13
3
81
66
125
19
30
90
89
4
12
39
41
4
21
23
73
18
30
30
36
9
20
7
33
32
13
12
47
97
48
147
45
6
89
40
183
132
41
72
172
33
15
20
16
159
126
35
76
60
80
36
49
36
108
66
36
78
30
89
12
64
60
60
21
15
120
21
174
36
33
32
13
36
114
72
93
39
12
18
78
29
216
67
41
1
15
33
6
29
13
3
56
19
9
32
108
16
36
56
97
6
161
36
72
16
99
72
165
33
27
80
1
47
36
36
109
66
29
19
72
125
73
327
48
32
124
44
16
20
4
80
16
84
32
88
120
33
48
51
3
12
30
36
23
19
41
4
36
81
54
12
29
49
6
60
5
61
48
35
4
3
48
9
12
15
96
9
56
28
279
30
48
18
9
15
6
75
24
105
111
21
30
30
48
135
20
108
25
3
27
57
135
6
39
57
48
51
75
137
64
44
16
128
36
96
43
30
11
40
32
55
18
107
55
114
11
55
125
168
16
3
101
49
51
80
4
68
60
52
21
60
59
55
53
55
33
15
45
20
16
24
36
21
48
11
28
8
7
17
13
71
36
4
24
21
39
92
43
57
8
1
30
6
123
96
21
39
60
9
6
5
4
32
1
54
41
4
48
3
33
32
13
15
51
65
109
35
76
284
36
60
4
32
4
75
5
61
35
28
15
60
84
36
21
8
232
84
15
6
15
24
96
3
45
60
36
21
48
48
3
75
66
18
78
18
156
6
18
17
4
21
54
30
11
49
6
24
9
27
18
15
285
15
20
64
51
12
132
165
123
9
21
35
169
11
4
3
45
60
60
87
24
29
120
216
4
180
96
39
77
163
12
33
32
55
29
1
39
20
16
69
90
9
45
66
41
36
79
29
19
81
80
40
75
24
5
72
28
80
157
119
16
128
16
36
51
84
105
99
17
43
36
30
36
3
57
27
72
15
60
84
9
21
66
5
13
18
42
30
53
13
246
45
81
138
77
12
72
1
30
18
131
36
7
17
49
96
99
24
21
11
73
96
11
133
83
24
19
36
144
9
111
72
17
31
141
48
15
162
174
5
40
32
72
7
54
60
15
207
57
32
4
21
ABCD 94288224742*3^$a+1 [50097]
15
21
12
15
48
69
63
157
11
9
39
12
45
15
12
48
84
120
33
12
75
25
8
28
83
9
75
60
105
3
12
192
45
75
61
23
72
45
84
36
15
24
61
32
40
8
24
15
33
28
83
21
99
9
60
232
80
3
25
35
37
20
75
45
63
33
15
117
100
8
39
21
60
27
25
68
24
3
33
3
21
36
24
48
240
112
36
59
84
129
48
40
59
85
23
13
23
21
96
15
24
24
121
8
63
12
25
32
48
12
36
135
60
57
51
129
111
9
3
72
105
3
9
48
12
15
36
25
95
12
37
80
39
12
105
63
36
33
51
12
109
56
75
9
15
120
21
3
309
3
72
33
40
32
48
64
35
1
32
3
37
131
21
15
121
47
12
24
12
84
33
12
3
57
36
24
75
13
152
136
44
60
99
60
21
48
60
40
68
24
48
3
69
36
60
60
27
37
155
33
12
15
96
105
84
15
36
84
93
51
121
56
60
144
28
8
12
27
60
96
24
120
36
48
60
141
51
84
33
63
9
51
9
111
57
48
15
9
111
48
156
24
37
47
57
48
63
37
23
57
168
123
61
83
60
33
15
25
20
75
24
93
15
25
80
60
27
21
24
111
9
15
24
57
87
48
9
76
72
92
99
61
23
13
20
180
24
39
69
28
23
12
105
27
60
48
60
84
13
20
52
59
81
108
51
117
72
52
20
3
13
44
3
57
75
60
24
12
24
25
80
51
9
51
48
24
25
107
24
49
11
36
21
135
85
35
45
27
192
133
23
69
48
3
12
36
60
12
129
3
57
15
33
3
9
63
12
24
36
33
27
21
12
120
60
15
300
93
72
147
1
224
51
105
15
45
63
21
16
35
84
48
33
132
15
33
60
123
36
48
45
15
157
8
48
192
27
48
145
8
147
57
36
60
15
12
25
32
3
37
8
3
129
15
21
12
3
24
33
12
15
180
13
8
24
99
9
15
97
131
84
24
9
27
108
120
12
25
20
168
75
57
3
48
60
24
24
57
3
57
84
40
80
51
57
48
147
12
73
35
48
84
21
39
24
37
20
12
3
12
45
72
63
60
73
83
60
1
36
59
21
84
15
1
72
68
3
69
75
45
3
57
240
15
33
144
15
45
16
59
153
3
69
99
69
51
24
105
3
60
24
1
20
27
33
24
51
9
135
25
239
49
95
12
48
93
60
87
73
20
52
35
73
32
111
57
52
68
144
48
168
39
120
84
36
48
12
25
20
63
12
33
12
36
15
48
36
81
4
35
96
144
13
32
48
3
69
28
8
12
63
24
24
21
51
9
48
27
48
12
13
20
27
45
75
24
9
108
15
24
36
24
45
16
44
111
132
96
81
3
33
27
45
40
20
3
120
12
12
84
1
8
60
108
27
120
36
1
35
1
23
9
112
71
105
3
37
80
27
36
12
69
3
48
9
99
36
120
21
39
36
85
140
24
39
69
15
96
9
15
48
45
15
9
16
20
63
21
63
48
57
15
213
24
3
12
1
32
3
105
4
56
12
40
68
24
15
93
3
57
12
60
111
12
12
1
20
75
117
3
12
96
21
16
20
24
51
144
13
20
60
75
72
21
12
3
24
1
23
24
60
36
1
155
36
24
1
47
36
21
111
9
36
15
24
21
27
105
12
108
108
40
20
84
255
60
21
15
12
45
51
9
27
36
49
80
123
72
13
23
49
23
45
40
35
33
84
111
57
51
12
24
21
220
20
3
57
15
24
48
13
143
21
120
51
25
95
84
45
75
141
39
84
12
57
3
24
60
84
36
33
51
60
132
12
45
15
37
36
104
39
57
3
49
8
15
49
116
24
159
24
45
111
60
60
9
27
33
60
28
23
21
96
24
15
120
24
24
96
12
12
12
24
24
36
24
45
108
24
39
61
200
196
32
60
3
48
21
15
84
96
33
27
13
83
108
9
48
27
12
24
84
57
160
20
36
27
33
24
15
48
117
39
36
108
36
69
60
48
39
48
12
36
49
68
60
3
48
21
120
40
36
152
48
39
13
68
4
128
108
15
12
33
3
97
23
69
12
39
1
23
48
37
92
39
12
9
108
15
36
69
15
145
23
9
15
33
135
73
155
84
36
9
60
120
60
60
36
60
112
32
39
57
120
3
72
9
39
9
48
27
153
39
73
71
21
51
37
35
33
24
108
63
180
9
3
157
8
72
111
24
45
39
57
24
48
48
63
9
12
111
85
59
85
ABCD 94288225828*3^$a+1 [50006]
9
39
132
165
96
48
64
143
84
12
177
15
36
93
75
181
32
48
27
21
123
84
97
23
24
24
9
48
96
96
15
33
96
112
59
21
171
24
45
64
47
24
120
81
183
9
111
108
21
48
111
48
33
99
120
181
11
12
57
160
32
15
84
13
11
60
24
12
24
108
1
95
129
96
3
84
180
117
48
75
69
171
24
96
12
12
144
12
96
36
72
24
84
81
3
45
363
24
48
109
23
57
15
48
168
25
23
9
123
24
24
117
15
36
24
48
21
48
99
60
33
87
9
64
11
21
27
12
216
33
75
36
108
12
12
13
11
21
64
32
219
36
145
80
16
35
60
24
25
131
45
39
73
23
9
111
72
25
80
16
107
85
96
11
12
144
73
167
9
3
13
11
24
45
3
36
24
72
132
69
15
33
15
129
63
48
49
35
36
96
108
48
48
13
48
23
9
111
12
24
36
96
9
48
3
240
301
47
81
87
217
48
176
48
96
15
97
47
72
12
96
264
60
9
63
24
9
3
24
36
12
24
13
35
13
275
13
32
39
132
37
35
84
60
120
12
9
75
24
180
360
81
99
13
23
201
48
15
120
537
123
165
99
36
57
16
71
9
3
96
72
85
47
33
63
12
84
108
21
39
36
85
23
57
96
96
123
165
15
48
24
9
208
144
144
23
24
225
87
24
33
16
11
72
36
57
51
36
9
39
12
45
48
159
33
75
85
83
24
37
128
48
231
12
60
33
123
60
48
9
112
59
21
63
48
193
11
21
3
285
15
33
27
48
96
69
3
45
3
13
35
36
24
48
145
35
45
111
36
48
84
84
37
80
99
120
48
84
60
84
24
25
95
33
112
96
131
60
132
84
201
16
35
61
23
108
312
69
75
252
25
32
75
48
144
12
105
135
9
147
93
147
45
99
24
12
72
36
60
36
60
84
36
84
24
12
33
112
23
72
24
9
63
120
48
9
123
69
16
23
48
57
3
12
12
12
192
48
121
11
48
21
3
48
12
84
61
167
72
24
60
45
99
60
385
32
16
11
12
9
64
23
12
13
11
72
157
239
12
37
240
47
369
64
11
36
96
33
231
24
1
11
85
80
51
13
48
11
84
36
13
23
60
24
36
192
145
71
9
27
133
32
39
96
9
99
144
13
48
191
60
12
9
75
96
312
36
24
49
59
37
23
73
119
121
32
64
11
48
72
141
39
204
36
57
39
60
45
159
48
1
32
87
12
157
59
37
119
121
23
36
48
24
141
159
1
32
64
275
108
60
24
84
156
12
49
35
13
59
84
12
108
9
3
141
3
45
96
112
47
48
120
60
237
160
23
132
12
24
36
36
9
3
108
1
32
3
93
16
59
24
13
35
24
85
47
193
11
36
33
87
72
36
45
3
12
60
21
3
24
36
36
48
36
60
60
1
32
16
35
93
3
45
3
132
24
168
48
24
60
36
36
180
25
80
112
23
96
9
3
24
85
143
36
84
25
32
27
168
93
39
25
119
108
45
16
95
132
13
11
108
9
96
3
144
60
33
51
12
129
159
1
119
9
87
153
112
71
12
60
49
32
99
204
1
179
13
239
36
264
21
3
13
96
11
504
144
192
109
59
108
120
288
49
176
39
24
97
47
24
73
48
119
9
48
64
32
39
48
24
60
96
37
144
311
ABCD 94288239902*3^$a+1 [50009]
192
161
114
13
48
72
53
67
137
168
7
72
80
40
53
138
42
60
30
13
65
60
102
78
120
18
144
18
19
8
81
7
47
48
252
90
108
78
54
48
3
45
102
13
227
180
9
3
37
173
67
53
90
18
30
49
29
12
15
3
37
48
29
198
48
157
5
19
71
49
149
174
6
84
48
19
41
15
3
37
65
39
88
5
48
12
151
59
61
5
67
35
90
67
53
102
270
7
293
18
97
48
65
48
90
37
47
73
65
210
78
90
37
53
114
6
19
48
144
149
139
5
43
72
143
108
37
5
43
29
18
105
3
61
11
78
151
149
144
18
25
5
102
61
56
3
45
21
120
67
113
144
60
36
12
99
279
30
19
5
3
153
30
1
53
60
36
72
30
37
96
47
18
39
21
60
24
55
41
12
115
107
61
72
53
19
96
24
48
104
141
42
25
168
168
29
60
90
61
59
117
33
150
1
125
19
65
18
18
115
24
8
45
43
29
150
30
300
123
40
125
102
13
8
99
6
151
71
18
12
108
199
35
30
7
23
30
30
138
30
13
29
43
168
5
91
41
7
48
5
19
251
60
150
43
47
138
54
96
49
48
65
55
35
157
53
120
12
108
18
57
88
35
60
201
81
60
19
59
24
6
84
3
105
39
40
24
35
54
87
16
17
6
54
30
60
30
36
31
41
159
33
31
120
107
192
45
3
42
6
72
42
30
6
90
30
7
17
90
13
53
174
78
7
72
11
85
23
57
64
161
12
96
67
155
72
181
29
75
112
48
5
75
135
25
65
36
60
15
57
18
37
5
72
43
95
78
187
23
57
195
85
8
16
41
18
117
112
53
102
157
24
77
12
48
55
5
27
88
83
102
103
35
30
264
168
279
16
120
5
43
24
35
37
29
84
60
66
169
32
33
6
49
120
35
37
89
42
60
9
81
7
173
67
41
24
36
91
113
36
19
251
150
12
3
117
27
21
115
17
42
48
138
19
35
126
15
99
37
59
54
60
43
23
1
233
18
42
168
259
53
43
17
36
51
3
36
84
30
7
101
30
78
12
99
21
48
162
30
12
36
67
72
5
43
107
85
96
65
54
1
24
96
17
60
3
57
55
53
12
7
83
42
6
150
15
99
90
108
192
90
30
66
222
102
108
102
36
115
5
171
21
192
30
30
96
444
48
3
39
36
42
163
35
72
229
11
85
17
66
162
60
55
5
72
67
29
72
235
65
7
125
67
83
133
17
48
127
96
17
55
65
120
15
45
30
48
222
60
27
16
17
18
141
160
53
163
48
72
80
93
174
85
5
6
12
25
35
37
11
37
5
30
48
37
17
66
84
60
30
168
48
39
16
5
30
45
27
13
17
12
120
48
19
101
210
12
141
105
90
85
35
90
139
35
61
89
18
13
17
72
7
11
72
48
42
91
32
3
42
67
11
54
7
248
141
12
60
12
7
53
90
66
31
24
35
102
87
21
60
199
41
24
127
24
17
18
120
12
540
13
17
55
8
40
65
84
3
40
5
19
11
205
53
54
30
151
77
60
55
137
18
138
54
45
21
139
65
15
81
7
35
133
24
41
15
129
48
102
18
42
78
79
48
5
36
90
54
108
30
72
108
12
48
30
15
40
35
109
41
15
48
105
60
211
41
72
90
13
17
7
11
48
24
96
270
60
19
8
45
43
72
77
43
120
24
41
7
11
114
36
55
5
27
3
109
23
12
18
120
19
119
ABCD 94288335814*3^$a+1 [50029]
120
53
12
28
128
16
48
57
63
27
29
49
11
76
33
47
25
144
39
20
16
44
28
20
40
27
53
4
44
64
32
36
40
92
12
168
40
48
12
3
5
145
3
60
32
13
11
16
44
124
72
8
52
24
60
24
20
136
36
33
51
20
1
23
1
83
28
92
148
48
32
4
68
67
18
23
37
35
16
87
5
84
36
4
36
44
16
45
99
56
12
1
84
15
20
60
55
41
16
108
33
39
20
84
40
44
7
165
260
24
12
88
57
18
21
44
232
87
72
30
23
16
164
60
252
28
20
72
16
92
156
52
32
172
8
16
12
8
144
43
24
30
11
100
20
52
8
25
63
27
45
12
68
24
49
135
32
4
24
45
27
39
41
157
47
40
56
73
59
52
56
4
33
3
9
59
55
41
60
148
36
20
16
20
36
12
73
75
105
3
96
48
56
4
63
18
39
20
12
4
75
29
28
8
100
56
100
36
92
40
8
55
149
36
40
60
20
24
64
36
8
12
88
57
3
56
60
40
32
49
23
85
11
84
12
144
112
9
239
64
68
280
33
72
3
36
36
44
48
1
107
72
85
135
72
200
64
24
32
13
95
31
57
68
12
72
16
104
60
25
23
60
12
12
28
12
8
25
36
11
60
28
63
29
64
36
116
88
72
48
51
33
48
12
128
72
36
16
60
68
108
24
84
31
144
81
20
13
11
40
32
48
24
12
84
24
28
84
164
55
54
51
204
32
19
189
8
60
100
48
27
42
15
128
12
25
183
92
25
147
129
15
84
36
12
45
35
60
64
129
87
72
92
84
36
313
71
24
103
72
5
40
132
39
17
73
147
129
15
75
54
27
68
12
55
33
39
21
9
35
1
75
84
12
8
12
64
20
16
3
30
15
12
15
65
79
77
115
53
19
17
180
1
23
76
60
176
40
224
16
44
28
20
31
5
139
137
24
7
33
21
84
71
60
40
44
4
116
24
40
165
147
68
1
227
72
48
12
40
12
39
89
12
28
48
39
9
12
60
39
45
99
9
20
48
4
15
81
12
60
140
48
40
8
76
60
81
3
104
40
8
60
28
44
36
36
100
108
60
56
72
40
69
3
8
28
72
44
60
43
18
63
176
28
168
24
24
24
56
97
72
155
148
92
223
9
20
24
172
8
52
104
124
57
59
28
68
28
60
9
42
65
108
160
72
48
60
8
48
61
39
44
1
39
32
100
36
72
15
5
216
12
49
35
4
56
36
52
152
61
59
156
40
104
88
20
28
12
36
177
27
12
48
12
56
7
33
39
41
13
36
23
52
144
80
72
244
20
88
32
73
87
36
104
151
198
111
36
12
68
40
92
52
21
83
24
37
123
20
12
100
56
60
208
116
25
75
141
23
36
88
20
40
20
48
40
12
48
27
17
16
44
43
45
20
31
69
32
88
80
60
31
21
9
47
84
16
120
20
4
36
8
25
39
75
57
9
71
73
123
12
20
160
128
85
15
252
51
165
20
4
60
56
1
36
23
12
12
60
28
20
40
44
108
157
23
16
51
33
92
84
72
132
36
36
64
24
12
20
48
13
59
16
44
168
160
21
42
162
48
39
36
20
24
48
72
16
39
93
27
41
52
60
92
48
168
40
9
11
28
45
39
188
52
36
12
60
32
48
40
3
17
4
48
20
156
144
132
84
19
17
48
60
60
52
108
32
79
120
5
12
60
12
28
27
21
51
54
11
76
84
120
68
52
20
60
4
27
144
65
28
12
20
1
147
8
12
72
108
13
42
30
186
17
37
95
52
68
40
20
36
312
48
115
45
216
264
96
56
4
24
32
24
16
60
9
11
24
88
140
72
88
213
27
32
115
45
44
12
52
105
195
8
168
120
36
76
92
16
39
6
27
39
65
24
36
1
207
8
40
12
92
19
17
97
51
44
13
15
132
120
20
193
18
137
13
35
72
12
16
44
28
144
3
161
132
60
24
28
56
64
80
52
36
48
20
76
96
243
5
ABCD 94288640008*3^$a+1 [50007]
8
24
55
57
15
45
44
84
60
132
13
18
53
55
17
48
72
12
112
3
33
27
81
140
97
15
20
7
141
32
40
48
36
39
72
69
81
59
96
37
78
45
60
8
12
12
91
72
93
15
41
73
3
44
48
31
5
7
77
96
40
96
8
25
18
77
52
39
45
80
12
4
39
41
31
48
17
7
12
9
20
7
113
52
44
24
24
31
60
5
36
76
27
21
20
61
15
3
17
19
24
21
176
55
89
76
68
12
1
15
8
55
17
49
18
60
138
42
48
69
60
36
147
12
129
72
33
71
16
8
132
12
73
59
13
63
20
12
16
32
24
24
1
6
90
18
17
64
44
40
15
57
63
5
12
43
5
72
108
7
105
20
40
33
114
5
97
11
12
16
15
21
15
5
19
36
21
15
29
73
6
162
54
89
24
12
4
51
5
64
72
15
29
13
3
87
72
36
48
45
32
60
7
41
24
31
12
78
54
41
7
45
45
15
39
125
4
39
18
18
161
31
5
40
20
12
1
66
53
60
48
84
144
120
31
60
9
12
63
36
96
5
7
17
24
24
7
108
65
108
40
57
3
92
36
19
33
39
5
13
3
84
8
25
6
12
72
21
56
31
17
48
97
3
3
57
24
111
60
17
16
32
55
54
15
8
16
87
5
67
17
16
80
67
36
89
28
20
60
55
5
48
25
30
36
6
39
8
16
9
47
55
101
12
88
8
16
20
4
27
29
16
63
12
29
49
27
99
66
15
3
5
49
23
24
40
60
21
18
30
72
42
57
60
3
17
19
42
95
72
12
31
5
124
3
156
17
84
60
16
60
3
77
24
1
23
132
13
35
127
17
48
7
5
16
27
173
60
19
65
108
4
9
35
112
20
48
91
48
101
40
9
18
53
40
27
29
36
64
44
79
42
18
5
31
17
72
67
24
5
24
52
80
16
75
12
41
19
41
136
56
19
84
65
12
12
16
27
9
36
48
51
21
15
138
95
40
9
6
81
8
28
32
12
31
137
48
19
45
99
30
24
23
60
7
12
96
12
17
4
51
108
41
175
21
20
40
8
1
24
48
18
81
44
40
32
12
7
21
3
17
13
24
11
16
84
15
36
5
79
41
24
100
39
36
72
12
36
42
30
113
52
3
137
48
24
48
43
29
7
36
168
36
89
49
6
29
76
15
65
7
9
8
16
12
27
5
12
16
75
5
19
21
15
9
36
27
5
7
125
79
17
19
36
5
4
63
72
5
60
36
12
43
5
40
8
7
89
64
80
121
18
36
17
43
30
71
4
12
9
54
5
16
44
16
8
48
24
16
15
42
30
173
43
17
168
49
6
36
48
36
41
48
72
1
15
9
71
124
15
6
39
68
12
1
15
20
12
25
6
5
52
15
9
39
17
48
12
12
25
47
96
19
9
39
77
19
54
23
40
24
44
175
29
25
111
27
5
60
4
81
47
7
5
84
12
12
88
104
48
187
21
15
9
9
66
5
55
18
35
13
23
55
89
67
29
24
48
24
16
8
1
119
76
15
36
17
43
5
28
32
28
9
63
8
19
17
91
17
16
75
21
8
7
9
44
12
84
12
48
16
33
30
5
12
48
48
19
48
21
32
55
5
12
43
9
39
21
20
16
84
9
30
17
40
48
12
68
1
39
15
17
19
53
12
4
32
72
91
36
36
24
48
41
37
18
21
8
88
120
44
43
36
5
12
85
18
132
48
17
7
33
8
24
25
47
1
15
32
151
29
12
19
36
36
53
31
69
39
5
48
7
12
21
75
65
12
31
84
5
67
24
12
60
45
44
4
9
23
28
212
40
164
4
32
25
23
79
17
1
15
27
21
9
42
29
1
23
1
30
24
18
72
3
27
108
77
76
20
12
55
12
36
24
12
53
12
4
60
87
33
9
87
15
9
15
144
36
29
7
89
40
51
53
31
41
16
3
30
87
57
18
24
45
56
19
53
1
6
36
29
19
101
31
89
24
16
81
3
69
6
72
17
67
60
48
72
5
31
33
36
8
132
43
42
18
41
12
24
16
8
115
21
56
7
36
132
9
3
6
15
104
25
18
45
3
45
27
144
78
66
21
3
30
6
36
41
13
15
75
5
67
5
40
8
67
125
12
60
72
1
15
57
23
12
12
79
41
48
25
48
35
12
7
36
60
105
68
12
7
81
15
45
12
9
71
19
65
13
51
39
53
4
69
11
4
12
27
48
5
4
56
43
21
3
21
80
55
41
1
63
57
15
63
84
5
31
24
57
15
9
75
24
30
51
39
6
15
72
15
42
30
18
83
12
132
13
35
28
9
71
1
66
33
39
53
72
1
42
33
12
9
11
7
36
65
24
48
25
18
45
20
52
99
5
160
15
53
12
16
80
4
15
29
1
6
93
20
7
5
28
36
20
24
52
44
4
156
84
32
55
24
29
16
9
90
21
24
176
40
56
24
31
45
68
24
16
15
41
16
15
45
3
42
3
12
8
7
69
21
39
24
105
47
4
39
29
136
27
29
124
15
21
44
7
5
4
39
36
96
5
4
3
150
87
104
1
78
12
125
1
18
29
25
6
36
45
44
31
21
57
71
40
27
125
12
43
17
52
3
17
60
31
209
4
39
117
63
6
87
57
27
3
17
40
75
29
7
12
137
43
18
15
183
24
48
65
4
63
33
75
9
3
21
57
107
36
16
75
84
17
24
16
3
21
24
32
67
17
31
5
12
12
120
31
113
16
15
41
49
168
23
4
36
32
7
18
183
33
24
3
15
17
16
20
19
72
29
36
48
7
6
15
20
100
9
83
7
45
24
36
39
89
12
100
60
3
77
31
5
13
15
57
ABCD 94288761038*3^$a+1 [50087]
37
39
60
20
43
17
19
29
28
132
92
124
20
16
153
35
28
20
28
32
28
36
108
72
36
20
72
28
33
107
100
108
12
44
16
117
71
192
24
19
324
65
25
72
3
8
7
21
72
15
137
28
32
112
80
61
27
56
172
249
90
101
28
44
115
53
40
24
228
8
43
89
76
32
12
28
24
44
100
56
100
51
45
8
12
64
8
172
108
60
12
180
51
117
135
45
80
148
72
96
72
27
17
76
168
120
177
83
100
32
19
65
133
143
40
15
17
120
28
44
241
27
108
8
72
19
45
48
8
124
84
15
36
45
36
27
53
40
180
8
180
79
237
33
3
80
60
40
8
25
47
25
3
32
64
36
9
39
284
136
80
76
188
52
84
132
192
240
8
40
72
15
45
12
24
20
24
28
20
7
117
8
28
8
55
29
96
36
55
45
116
28
9
27
84
24
36
164
132
28
81
27
20
208
204
27
108
165
177
3
80
16
36
36
63
54
27
216
44
1
63
120
132
20
25
135
63
57
32
12
16
27
53
28
81
63
81
207
20
280
87
57
60
8
28
8
235
65
115
17
4
33
18
9
20
16
12
8
64
36
15
65
240
48
97
35
55
9
48
108
32
12
16
164
28
132
44
36
136
44
64
120
80
16
264
141
75
144
51
29
52
72
116
12
52
72
48
140
136
80
256
123
53
19
54
90
9
192
44
160
9
3
60
84
8
16
72
12
180
140
12
28
180
32
40
68
1
111
260
136
104
76
33
39
68
4
51
9
36
9
360
63
8
40
8
172
8
7
189
44
76
36
44
115
9
72
164
24
120
79
21
152
79
81
20
28
15
29
16
56
36
7
81
236
28
132
9
11
16
12
123
153
36
48
60
56
187
29
36
24
55
18
3
72
68
4
60
84
116
64
105
111
36
87
93
32
12
43
18
47
16
80
4
8
115
89
76
123
81
324
116
19
117
120
68
12
28
132
72
20
16
36
36
72
45
18
57
8
7
57
68
72
64
84
60
72
44
76
8
7
45
8
40
32
36
72
12
28
51
57
213
47
24
40
36
24
99
45
20
72
132
37
111
68
40
240
72
108
84
8
79
29
52
8
36
40
123
126
27
45
47
352
24
9
35
76
36
108
60
12
384
72
120
33
11
43
65
60
112
8
187
201
8
100
32
4
24
27
9
45
63
36
20
24
28
189
3
108
152
28
8
24
12
16
27
341
289
11
24
12
24
4
231
9
48
44
100
24
12
24
9
155
36
43
17
4
24
27
21
140
40
68
4
8
208
116
88
20
16
56
24
72
28
36
63
57
15
9
20
16
20
36
24
91
53
76
216
15
65
28
116
43
21
36
33
47
88
120
51
17
48
52
63
117
8
184
8
7
261
12
68
12
24
40
213
11
136
44
52
8
40
24
48
60
99
29
64
15
137
28
72
24
36
9
27
45
3
44
60
12
16
63
21
296
64
15
36
45
45
75
15
53
184
140
48
28
32
4
24
12
60
84
24
156
123
21
140
40
105
71
4
72
44
28
72
60
36
8
19
21
69
18
129
8
36
24
76
36
33
207
8
1
90
17
12
28
132
27
21
72
140
40
168
8
136
20
124
44
1
27
12
51
197
12
136
60
9
75
108
33
47
60
280
48
32
4
44
16
20
144
16
9
90
21
24
180
72
120
24
56
7
17
64
44
127
9
27
9
36
180
48
24
48
104
55
36
9
236
180
24
73
90
137
ABCD 94289041324*3^$a+1 [50031]
31
71
78
60
12
30
18
6
13
17
12
3
64
11
42
18
42
18
72
24
13
5
12
42
12
217
5
18
25
83
45
51
90
12
7
47
18
108
138
24
1
5
27
27
72
93
45
42
57
16
23
30
84
48
174
36
54
30
1
29
6
42
42
30
12
6
57
9
204
18
18
84
24
6
24
54
6
138
42
36
36
30
54
48
42
36
3
45
24
36
7
11
12
24
18
31
192
48
53
6
12
54
12
72
79
23
25
29
48
24
42
96
66
24
96
18
48
30
78
54
3
3
48
18
27
3
6
54
12
102
15
16
11
126
12
6
36
90
12
24
19
59
72
18
27
33
126
132
96
60
66
72
36
30
48
6
36
30
6
42
6
39
3
48
48
93
16
53
48
6
36
48
49
23
30
72
18
6
24
72
162
6
18
81
105
72
6
78
78
66
90
12
66
6
13
32
9
24
96
72
90
18
66
25
32
51
48
13
5
18
66
6
72
24
18
42
66
132
24
6
1
77
6
42
18
33
57
12
6
30
18
12
78
12
12
48
6
6
36
3
16
113
60
3
3
24
12
108
42
3
27
30
144
6
6
54
42
54
6
6
18
66
12
12
18
18
25
65
30
24
73
80
3
45
75
24
24
12
57
16
11
6
138
6
18
13
17
102
12
6
72
12
6
6
7
71
42
6
18
39
81
12
6
60
108
12
60
48
13
119
9
16
23
54
3
9
6
126
18
24
54
60
55
53
12
6
18
7
17
12
24
43
35
18
102
6
15
9
12
72
67
95
90
60
36
6
90
156
138
30
6
13
23
12
66
27
27
30
7
5
48
24
30
36
60
69
45
30
36
145
32
21
78
30
60
54
12
72
25
41
87
16
11
24
6
24
12
115
17
18
12
84
90
3
45
42
9
9
24
6
30
66
24
54
12
18
60
49
17
6
90
6
6
6
24
36
42
36
6
13
71
18
36
42
12
13
35
45
21
6
6
24
6
120
60
180
6
12
48
72
6
6
12
102
1
17
24
24
6
153
9
60
27
33
6
30
96
12
84
36
7
48
137
6
60
18
19
23
54
3
93
42
12
61
23
73
89
12
12
102
24
54
84
12
84
6
12
69
51
12
60
6
60
67
53
36
6
1
29
30
12
6
18
12
21
9
7
47
66
15
33
12
18
24
12
45
123
21
15
12
12
36
72
18
30
61
41
87
27
37
47
30
174
150
24
60
24
6
138
3
45
42
57
93
18
6
18
12
6
39
39
25
5
12
42
21
21
72
60
42
30
18
45
33
15
21
108
18
6
39
3
54
18
72
30
30
49
41
186
61
53
18
9
3
6
54
132
12
18
6
25
83
30
12
6
13
11
85
77
19
41
7
59
69
93
99
129
24
66
6
12
54
66
12
132
24
18
30
19
80
45
78
30
36
12
12
84
12
6
12
12
18
27
15
6
90
49
29
36
60
48
60
12
6
18
19
35
12
33
9
36
48
3
123
36
24
9
9
66
6
63
123
6
36
43
53
24
24
235
11
72
12
78
42
9
15
6
27
9
12
72
12
24
12
36
15
69
72
12
30
36
24
42
162
24
108
13
47
12
66
42
9
39
36
36
6
123
63
6
36
48
102
49
47
36
18
66
84
30
12
12
6
25
11
66
12
24
31
101
12
60
19
32
153
7
5
36
30
156
12
60
18
3
15
1
5
60
12
19
59
12
25
5
6
18
51
27
72
109
17
127
65
102
36
6
15
48
45
54
48
60
18
24
114
18
24
24
18
12
21
21
27
9
84
3
16
35
60
6
60
15
9
7
29
12
18
69
9
60
43
23
73
29
3
39
6
6
36
57
33
66
13
29
42
9
27
30
60
108
79
41
36
78
30
6
6
43
71
25
29
12
12
12
30
84
18
27
9
60
6
60
54
60
6
48
36
6
24
31
5
48
108
12
12
108
18
96
30
66
72
30
24
54
78
42
13
137
24
54
6
84
36
60
72
36
3
16
41
39
15
30
66
33
27
84
60
42
43
53
18
18
6
36
36
25
167
36
21
21
12
15
93
147
15
60
6
31
53
48
54
12
12
6
12
90
145
29
19
5
24
6
78
12
72
60
6
18
6
1
29
3
21
24
24
24
12
6
1
17
36
27
87
9
21
43
77
66
6
192
12
31
35
36
9
111
1
83
12
6
54
6
12
48
12
39
9
6
12
42
18
60
60
90
36
19
11
42
91
48
11
6
30
90
12
12
12
99
21
24
6
6
228
3
9
30
66
12
24
30
30
42
48
61
5
90
84
24
108
6
18
97
5
42
6
48
66
9
69
27
21
30
42
60
30
114
7
29
72
12
6
60
45
3
78
54
12
12
12
12
25
59
12
24
97
5
102
162
138
162
126
12
66
18
18
66
6
12
60
55
48
65
198
25
5
12
96
36
66
42
12
72
6
21
75
24
45
39
24
33
45
30
96
24
12
1
23
12
18
12
78
12
6
12
66
33
33
79
29
115
65
31
80
177
6
18
114
37
32
9
24
24
30
96
25
53
12
36
42
33
48
21
78
60
6
12
48
36
18
18
30
9
15
18
42
6
6
73
95
78
3
16
23
25
5
6
36
6
12
96
6
42
102
36
165
63
81
9
6
1
89
30
90
12
6
6
7
32
57
7
83
61
83
54
36
6
30
15
39
42
24
12
36
6
6
18
24
12
42
42
12
21
27
30
12
18
6
24
66
6
19
23
72
12
21
15
36
12
108
54
36
72
6
18
24
24
27
39
9
3
6
12
36
72
54
66
12
162
9
159
6
78
42
72
60
24
55
17
15
9
18
165
51
48
13
23
150
24
42
6
12
12
3
16
53
12
120
60
12
31
23
36
42
75
21
24
ABCD 94289248128*3^$a+1 [50028]
144
36
120
91
149
12
24
120
18
18
51
28
47
1
5
48
7
8
40
56
123
1
60
24
20
36
120
64
80
40
32
108
9
19
5
55
47
37
11
6
139
32
12
16
5
36
36
48
7
60
131
54
36
60
51
60
84
24
60
72
9
15
40
104
3
9
57
36
91
5
39
52
20
9
36
12
24
72
18
157
32
24
16
8
21
31
48
20
45
175
32
45
115
173
24
90
21
16
17
12
43
144
44
39
37
17
31
17
48
27
64
84
32
24
84
12
21
3
57
3
9
12
108
87
48
12
9
31
44
36
16
53
12
48
15
24
40
32
144
9
36
75
24
3
33
4
168
35
37
5
12
36
67
32
33
7
8
16
65
55
104
40
48
5
24
15
60
33
31
35
42
3
52
47
42
6
85
17
7
68
16
143
1
89
19
44
69
15
36
69
31
44
45
7
17
27
57
6
18
39
9
15
4
12
8
33
43
12
47
96
109
41
90
21
69
12
90
42
151
20
120
51
93
40
176
16
59
30
18
48
9
9
31
20
27
33
84
9
27
36
57
111
12
33
30
13
44
24
93
7
44
28
24
17
12
36
55
41
27
16
96
36
65
3
39
21
9
31
96
8
28
44
9
36
3
3
49
96
32
12
3
6
15
75
49
239
181
29
24
12
55
96
36
20
60
9
91
11
33
33
3
40
17
36
27
64
120
5
6
9
4
35
13
32
33
12
36
36
19
104
52
36
5
3
33
7
11
6
24
75
4
29
36
31
17
3
60
40
24
29
51
40
24
29
6
1
56
4
77
7
80
63
97
12
8
120
12
84
24
28
47
18
39
24
105
108
7
20
15
1
77
7
20
36
3
30
24
7
5
75
100
65
51
76
17
108
96
48
84
31
20
117
48
15
21
7
60
5
48
90
6
7
41
3
36
45
36
15
48
12
39
1
47
81
172
36
41
12
36
19
17
24
3
9
30
1
20
153
72
55
131
42
6
192
9
69
7
20
60
40
17
66
6
31
12
5
216
51
33
3
27
117
16
77
24
84
15
4
60
41
15
81
43
12
5
3
117
15
9
30
9
88
5
42
13
24
68
9
30
33
16
101
31
11
1
41
87
76
44
72
33
84
27
4
12
5
24
24
43
48
36
11
18
12
7
113
60
60
204
3
12
24
84
96
36
76
8
24
33
24
31
48
20
93
48
24
51
40
77
24
3
24
9
36
67
17
3
136
44
136
8
9
126
1
44
60
24
16
77
66
21
36
36
24
60
16
29
19
56
39
102
42
61
5
31
53
7
44
33
19
29
39
28
65
18
6
31
8
9
72
18
6
12
27
12
24
24
72
4
101
15
4
131
145
17
187
35
9
40
60
5
43
53
19
5
6
54
60
43
44
28
60
12
29
111
60
27
1
17
3
21
24
87
21
96
51
12
24
9
48
39
33
7
20
4
17
139
36
24
77
19
35
33
15
21
220
60
29
54
81
24
39
126
135
88
44
4
44
132
9
15
9
67
36
108
44
40
5
72
3
27
45
16
41
24
87
12
16
5
48
234
45
3
18
111
15
9
4
53
39
28
72
36
8
40
47
33
52
12
5
24
79
89
55
68
52
11
57
88
89
15
105
3
75
1
56
60
57
36
36
51
24
60
96
16
48
17
63
24
96
93
63
48
76
35
54
42
18
27
4
60
35
18
67
137
55
44
48
36
21
3
112
20
57
7
12
5
99
28
20
69
19
53
31
84
11
61
137
36
51
120
28
20
27
198
7
44
9
12
24
7
29
36
7
56
51
33
148
65
3
84
9
63
28
48
32
111
18
72
19
5
24
84
7
17
42
90
54
42
7
20
45
135
60
64
104
16
35
21
33
7
17
3
4
65
51
100
24
12
5
27
36
24
16
113
7
77
63
33
48
99
81
43
80
33
19
11
13
17
87
21
91
68
33
55
29
39
27
37
20
28
65
7
32
69
39
39
6
24
31
20
60
12
21
7
96
24
35
37
8
3
117
9
24
43
17
60
12
36
7
5
6
133
77
120
19
8
16
8
21
19
60
36
29
51
75
81
24
52
41
51
57
19
56
57
24
27
39
1
17
30
45
81
7
11
37
17
55
36
80
60
52
41
24
36
91
12
35
49
20
75
45
24
75
42
39
100
17
42
81
156
57
7
20
15
54
43
12
41
31
128
123
18
72
19
89
42
30
175
41
63
27
102
15
21
3
40
11
66
19
29
31
104
12
60
9
19
20
12
9
39
33
27
45
7
41
24
3
63
30
48
108
54
13
72
32
40
329
144
36
3
69
24
7
48
29
120
24
3
16
36
17
12
36
48
42
49
41
36
48
24
42
48
21
81
12
27
40
8
100
32
4
20
9
24
139
104
144
112
77
115
56
81
3
52
29
51
40
5
43
89
31
17
18
61
5
15
60
93
6
1
5
39
9
123
76
5
30
13
5
39
100
5
84
42
1
84
53
63
45
3
33
180
3
4
11
45
16
104
57
7
32
16
8
36
117
24
39
27
48
18
78
30
18
21
24
3
33
81
108
75
136
29
31
5
3
45
60
75
52
36
8
4
32
24
24
33
63
33
48
15
33
7
24
44
45
12
3
12
33
127
65
96
19
20
48
9
96
36
15
64
32
27
48
45
105
ABCD 94289261078*3^$a+1 [50015]
104
67
168
60
17
25
23
19
6
71
16
32
136
48
63
9
21
3
15
96
9
56
72
16
24
8
19
72
5
43
6
30
65
1
87
24
24
81
39
99
84
41
16
9
30
81
8
16
200
7
54
6
24
18
3
63
57
72
27
24
5
91
21
24
32
13
96
3
105
87
32
7
6
3
27
53
16
56
16
24
9
15
63
6
30
69
32
16
63
30
60
66
45
63
105
15
81
48
39
33
9
15
33
39
24
99
78
60
12
30
60
42
3
56
1
23
1
24
63
56
31
9
48
72
33
6
17
64
87
81
24
57
12
66
12
21
27
12
33
39
9
3
24
45
111
33
8
24
64
9
87
72
24
75
54
15
3
12
48
36
5
85
51
9
87
15
168
54
162
9
8
91
18
48
99
48
15
161
216
1
23
13
59
19
12
6
35
48
19
12
78
42
89
16
63
36
12
30
3
51
6
30
17
55
57
3
45
27
69
57
71
112
9
71
7
9
15
48
6
66
60
36
9
153
63
24
3
29
31
17
40
24
8
19
5
16
32
1
114
21
9
30
42
18
6
54
17
16
33
6
18
15
39
12
93
24
51
53
88
15
33
8
31
18
23
40
87
72
17
64
8
1
48
42
125
43
54
102
9
8
64
27
6
24
192
63
15
6
84
30
42
15
3
30
23
43
66
35
24
67
53
24
120
1
12
11
1
30
81
8
73
54
12
21
48
96
33
6
18
18
5
73
6
9
21
66
57
111
17
16
9
12
60
6
41
112
63
41
19
29
16
24
51
6
78
30
11
19
54
18
48
12
9
63
17
48
37
27
9
39
48
147
189
8
7
33
21
3
33
15
104
16
56
16
45
123
9
63
32
112
33
15
8
49
15
15
48
60
6
15
9
18
21
87
33
9
87
96
24
87
144
24
12
45
24
72
57
42
45
15
24
41
16
24
33
78
18
15
15
33
48
120
75
54
23
40
24
3
84
17
49
23
49
39
39
33
32
24
1
111
15
33
104
139
60
17
16
72
9
39
8
91
5
13
48
12
18
6
24
42
69
3
53
67
21
15
24
81
8
19
198
15
87
90
23
25
54
66
39
48
24
3
45
56
16
135
60
108
30
51
39
6
3
32
7
17
55
9
48
225
24
47
55
17
37
27
8
16
8
40
8
1
162
5
48
64
9
24
15
33
6
36
24
42
84
47
13
51
15
12
6
12
27
87
113
40
21
3
8
19
12
138
60
3
3
69
9
6
36
29
1
30
17
19
93
48
120
51
30
12
18
41
40
39
17
40
9
36
36
15
27
12
9
147
45
48
24
81
135
87
102
11
136
3
42
107
48
25
6
12
29
72
31
9
48
51
45
51
69
21
6
84
60
156
9
32
49
30
65
72
64
123
21
111
18
6
54
99
72
9
54
17
85
3
3
48
6
39
9
30
33
15
12
5
64
153
6
42
15
8
16
9
60
114
9
75
45
48
48
15
78
35
55
9
33
15
51
30
48
39
21
12
39
8
73
42
53
48
1
18
60
36
120
93
33
15
48
3
29
85
3
51
24
29
24
109
123
48
8
16
39
17
88
9
6
17
24
40
72
3
48
93
8
79
126
27
8
19
29
16
24
24
45
3
72
3
24
108
78
54
5
40
8
96
1
48
84
99
51
36
33
15
57
39
89
40
15
33
63
24
9
216
72
3
12
144
6
11
37
90
114
87
32
127
12
30
84
6
12
9
21
48
123
56
40
104
64
72
8
1
30
114
102
54
59
7
81
104
19
6
119
127
9
3
29
49
23
40
32
19
90
108
18
24
5
19
6
39
87
9
48
15
18
63
27
53
72
139
30
111
72
15
36
42
3
39
81
21
60
15
51
114
3
8
25
47
7
48
60
48
42
3
39
81
32
55
36
21
3
108
17
16
51
141
33
6
24
65
1
63
8
16
63
30
18
30
126
96
54
167
43
72
29
1
78
65
19
66
35
79
17
40
15
65
31
57
120
80
7
36
138
27
8
79
17
25
30
24
33
72
39
12
78
36
3
3
48
5
1
114
45
96
32
55
30
3
27
29
151
12
72
30
24
39
104
88
3
45
8
7
17
1
63
48
24
27
125
64
9
18
69
32
79
30
51
8
31
162
95
49
24
12
99
105
39
8
40
81
72
23
67
29
40
9
87
51
29
115
5
19
141
33
47
19
29
16
15
24
41
48
151
12
48
6
102
105
15
18
71
72
16
21
6
29
49
159
48
9
6
65
1
135
48
72
32
24
73
54
36
29
16
80
31
9
32
67
53
1
126
33
8
19
12
42
15
32
19
197
19
5
48
16
56
1
42
45
56
64
32
120
55
9
8
1
39
21
138
72
9
8
40
51
53
1
30
30
3
93
42
108
48
6
6
17
13
59
19
6
23
16
48
8
64
8
24
160
33
240
12
3
99
60
33
48
8
40
27
189
32
1
95
64
48
15
89
31
9
51
45
51
21
135
9
24
56
1
63
57
15
72
9
48
72
54
41
109
66
9
81
54
9
8
7
9
120
21
12
30
84
54
39
3
197
1
15
48
8
16
3
45
8
112
57
47
112
3
93
75
149
43
60
12
21
39
65
16
9
48
12
35
79
24
66
47
40
32
1
39
ABCD 94289529916*3^$a+1 [50089]
23
19
48
12
5
1
42
89
16
44
73
36
35
37
24
3
36
27
5
217
48
24
39
9
47
61
42
30
18
42
78
90
143
19
17
4
32
112
15
77
1
27
8
28
21
15
171
12
5
67
6
108
15
56
16
3
45
24
12
20
1
15
165
39
63
5
25
60
12
18
48
54
23
25
72
18
6
84
12
78
66
36
18
81
27
33
15
24
12
33
21
72
15
32
36
1
11
48
67
42
12
59
12
13
42
5
43
5
31
36
12
30
96
24
11
1
23
28
9
6
18
35
24
91
5
25
54
5
16
27
5
4
75
5
1
18
6
99
20
109
6
5
115
45
80
1
35
55
101
24
25
39
24
20
48
139
84
72
9
15
24
5
7
18
24
30
48
24
126
12
35
37
66
60
24
36
17
28
48
32
25
48
54
53
13
12
23
16
44
49
191
49
71
12
7
41
36
76
15
17
121
24
6
9
116
19
5
40
33
59
36
7
18
30
30
107
1
90
6
114
29
60
16
32
25
30
12
36
24
21
45
36
23
25
102
60
48
78
27
36
32
12
37
6
17
1
42
12
36
84
17
84
19
77
16
9
84
6
9
9
75
45
66
36
84
29
7
5
4
39
17
19
29
7
6
48
35
84
7
53
43
53
72
25
23
24
1
174
30
48
59
25
6
57
123
12
90
12
6
65
60
37
35
12
60
19
101
55
30
39
27
24
41
4
21
24
63
56
289
15
15
125
43
5
13
47
40
45
30
5
7
12
9
27
53
156
1
120
15
9
15
33
35
13
18
24
21
111
60
9
44
96
37
72
35
72
43
18
47
97
35
120
13
138
33
21
18
6
11
1
42
45
27
21
9
23
43
5
12
13
3
20
1
6
17
52
15
33
105
3
39
6
30
53
52
60
3
12
5
49
3
8
13
6
48
53
13
42
24
41
73
6
36
17
36
1
15
51
105
15
12
12
21
9
11
19
9
45
35
24
40
15
36
5
24
25
78
42
23
25
3
12
33
12
12
60
6
144
12
81
24
3
33
32
7
18
48
72
30
48
5
24
13
23
4
75
60
53
37
23
7
78
27
20
25
83
13
24
11
40
48
44
31
12
42
72
3
12
36
32
36
85
12
15
8
31
33
3
120
77
37
23
55
6
99
36
9
18
17
60
103
30
12
66
45
36
33
15
96
39
18
24
3
195
66
6
6
23
79
57
56
19
6
84
71
7
18
108
54
12
6
95
19
53
12
43
30
71
67
24
9
44
85
96
27
9
36
47
25
66
6
6
17
12
36
12
60
73
47
25
51
21
36
27
21
66
53
37
6
5
7
30
107
49
15
45
51
20
28
3
17
48
37
48
35
49
95
25
48
27
33
36
11
25
60
15
99
29
13
59
1
12
18
17
13
120
47
7
36
132
42
131
19
18
107
85
18
42
6
12
93
3
42
3
36
21
59
1
12
15
21
147
8
24
16
24
8
49
11
139
41
7
113
13
11
13
30
5
96
16
9
24
12
24
30
36
18
12
23
37
6
17
7
66
12
18
24
48
41
1
11
28
9
138
12
12
18
12
30
9
105
42
125
25
47
1
11
4
21
36
54
29
124
45
107
19
6
63
8
12
55
78
23
1
24
54
33
20
25
107
85
30
30
11
19
6
84
18
77
36
31
6
23
16
33
36
27
8
25
15
27
69
105
11
37
11
49
15
128
4
15
6
83
52
20
79
6
27
165
30
21
164
73
72
11
67
17
31
77
48
1
30
33
3
12
12
6
12
12
39
21
35
16
15
17
40
27
24
36
84
5
7
72
78
23
60
24
13
27
8
7
65
25
63
72
45
36
95
4
15
48
53
7
54
48
42
5
73
11
37
12
11
192
55
168
30
119
40
3
5
55
17
16
32
97
47
31
65
79
9
80
76
15
161
12
52
33
60
35
37
18
150
72
18
42
59
109
36
71
61
12
23
163
6
6
17
1
42
45
39
36
12
60
90
23
12
36
19
30
12
60
48
23
220
8
96
73
66
12
5
48
1
36
63
24
32
1
12
72
6
69
20
31
42
12
23
25
23
55
17
37
11
7
102
59
24
1
6
48
113
25
12
11
4
32
36
12
13
23
12
28
32
64
8
76
20
7
18
24
11
61
18
66
11
4
21
6
149
13
3
15
60
65
64
3
5
91
17
79
21
9
78
168
29
85
30
30
48
3
15
90
12
11
37
39
36
8
7
42
15
20
28
24
8
55
77
48
13
35
108
24
97
11
49
54
89
25
71
4
45
27
45
36
23
31
33
12
9
24
6
57
27
30
35
1
35
55
42
90
17
1
39
27
6
24
15
36
117
78
29
25
30
89
31
93
8
12
25
35
48
7
18
63
21
24
30
36
65
13
30
45
123
114
75
3
41
60
25
27
27
42
18
5
36
25
11
19
29
40
8
25
18
77
25
47
61
15
44
96
1
83
13
54
90
23
7
33
45
87
39
42
84
15
8
91
29
67
29
25
15
81
15
20
16
12
3
60
33
56
19
69
3
30
18
5
31
6
42
12
6
42
5
1
167
24
24
25
24
12
23
7
6
23
61
90
9
24
21
27
72
128
12
132
1
30
24
89
12
49
35
28
80
1
24
11
67
12
18
90
42
3
75
54
24
60
60
47
40
12
33
24
59
49
11
96
36
12
13
23
24
36
60
25
47
7
41
1
90
29
31
9
27
12
5
96
55
5
4
12
15
41
7
30
11
37
48
132
54
9
20
12
24
85
18
6
24
155
13
24
11
12
13
83
12
4
45
60
30
138
11
37
12
51
27
9
33
78
12
5
96
7
33
39
12
24
21
45
36
47
72
133
11
79
60
48
17
12
16
20
28
32
25
59
55
41
12
43
5
40
45
27
27
24
125
31
21
32
48
64
33
3
15
29
16
99
30
48
6
36
33
33
12
12
6
9
48
21
75
27
29
205
6
60
42
111
32
37
3
15
5
25
48
42
9
63
65
52
ABCD 94290253646*3^$a+1 [50033]
6
120
24
12
105
28
12
96
77
96
90
36
18
175
48
12
131
144
36
21
75
105
69
30
36
48
30
96
6
18
66
21
15
1
89
51
117
63
72
27
48
37
23
97
120
48
107
25
143
73
107
36
24
30
63
249
30
1
89
163
68
99
21
24
40
8
15
37
56
24
15
25
35
81
3
30
139
11
69
45
115
101
30
144
162
15
16
180
77
7
203
97
23
102
15
33
115
77
30
13
72
5
24
150
57
3
181
36
32
28
47
25
120
20
75
96
109
12
120
48
71
21
45
31
47
45
12
75
78
115
5
120
30
120
12
24
97
72
68
3
321
99
37
77
42
33
27
60
33
220
17
3
40
125
27
108
72
88
35
36
9
88
23
96
61
24
95
24
150
234
6
90
1
53
30
73
119
18
72
54
177
132
52
20
15
33
87
13
12
53
43
12
12
53
75
52
56
24
36
4
36
23
21
15
24
84
12
90
120
414
21
93
63
99
1
144
53
115
8
3
81
249
120
6
21
72
237
48
126
21
28
17
30
25
83
13
17
66
1
119
36
84
81
3
120
132
153
51
9
27
108
93
4
48
17
63
15
13
80
40
119
21
249
55
20
76
180
23
36
81
99
13
152
15
60
121
143
6
31
20
207
45
208
23
120
9
81
24
7
20
28
11
54
43
23
30
19
20
51
54
63
39
18
27
99
1
120
20
165
90
120
84
354
42
48
97
120
216
44
39
21
120
76
47
42
75
39
96
24
57
72
87
21
4
23
12
213
51
69
27
13
68
99
120
21
40
143
24
12
61
72
8
99
60
18
7
83
105
132
40
65
144
6
48
60
33
40
24
95
60
48
36
30
24
15
132
16
72
221
90
81
39
97
44
28
77
135
33
175
8
177
7
116
63
264
57
39
54
96
39
201
30
21
75
13
8
39
30
15
148
11
21
15
21
99
54
91
48
72
23
12
33
72
36
63
84
93
12
57
24
96
30
60
30
138
25
167
54
39
75
33
100
17
90
30
7
116
69
54
24
96
9
60
75
25
8
9
90
1
12
11
96
33
21
270
114
3
3
84
93
4
5
55
83
12
13
68
4
83
42
30
1
92
111
49
92
15
33
81
126
13
68
3
6
30
90
18
13
44
28
107
30
30
201
39
60
85
48
48
20
292
65
6
60
81
28
12
5
51
40
59
81
9
54
114
72
78
180
60
25
68
132
40
12
23
6
27
3
36
81
72
27
33
12
28
17
24
6
201
52
155
133
77
27
376
23
24
105
12
40
96
47
97
23
12
105
15
1
59
48
73
17
6
49
35
33
39
1
92
51
24
13
113
19
72
125
30
114
159
12
135
54
79
20
45
66
1
173
3
60
40
140
87
85
95
42
55
83
6
30
201
39
81
99
54
7
35
48
157
83
36
36
1
179
13
48
53
30
9
27
30
31
47
42
3
21
7
143
24
12
13
12
68
27
24
229
32
63
25
41
66
24
1
23
13
24
8
192
9
27
93
6
33
57
31
23
1
8
27
73
47
73
60
48
60
44
33
30
12
24
36
204
9
40
191
24
6
31
65
31
164
39
6
63
15
90
7
68
21
67
20
24
3
96
24
37
23
132
198
30
157
35
24
189
27
1
24
128
27
108
186
91
29
30
21
16
132
32
123
36
97
12
125
126
1
108
12
56
24
3
33
84
153
27
219
201
9
66
30
75
15
1
83
24
33
207
117
75
18
42
1
24
96
92
87
121
17
6
24
42
75
36
4
5
54
37
29
303
27
13
41
30
90
54
25
65
55
68
24
45
114
60
66
138
12
33
12
45
24
67
80
3
1
20
36
177
3
87
6
31
56
3
24
37
8
15
57
15
120
73
20
27
18
87
15
133
8
3
36
ABCD 94290496648*3^$a+1 [50004]
24
15
184
96
56
9
144
63
48
9
87
21
75
40
8
72
144
81
39
45
43
152
144
96
24
117
123
57
223
29
3
24
40
41
183
64
65
151
5
75
72
40
125
19
104
40
56
9
79
305
127
281
7
368
93
60
7
192
72
24
72
29
216
43
65
264
63
45
24
75
120
21
72
115
72
29
51
69
75
184
56
105
111
249
111
88
137
60
75
33
192
159
117
19
96
77
3
93
75
9
103
72
56
64
65
216
87
117
27
16
72
101
12
39
105
79
17
55
72
32
21
84
103
8
33
111
21
75
264
21
219
336
309
19
56
96
117
51
136
149
27
33
207
117
43
29
84
87
64
80
21
43
152
232
56
9
12
51
117
115
56
72
24
264
240
40
137
15
237
108
15
48
69
91
72
72
8
120
33
135
9
55
96
137
7
48
8
21
24
27
117
51
40
32
129
48
60
72
171
24
136
192
72
89
55
72
65
7
17
79
185
31
101
123
40
89
207
16
65
63
216
21
75
93
147
88
17
120
24
295
41
7
216
24
5
3
112
125
36
7
120
89
159
72
24
24
72
288
9
7
104
40
72
80
57
12
75
24
16
53
235
125
27
9
79
32
81
144
24
559
296
9
7
120
96
29
19
17
39
88
56
69
72
115
29
36
84
51
384
64
72
48
56
160
320
69
51
16
176
40
113
87
45
3
192
48
9
7
48
72
125
51
184
24
5
96
19
152
333
51
40
96
48
89
48
7
8
117
36
36
43
152
40
89
55
24
32
9
7
72
72
80
96
33
111
93
27
24
256
281
15
64
24
56
81
39
144
240
21
43
96
80
69
27
88
128
24
24
177
15
24
21
12
111
184
96
41
60
91
128
232
488
105
252
43
80
216
40
176
33
15
9
55
72
24
80
249
87
64
17
7
216
101
75
513
7
29
67
77
3
24
88
377
111
69
91
24
48
53
144
48
96
27
57
168
135
120
240
48
45
27
33
127
24
185
96
7
113
24
15
21
43
32
24
9
7
29
163
8
288
57
7
32
21
43
144
48
72
56
16
56
160
17
396
36
84
144
96
72
12
36
60
87
129
79
264
32
129
127
24
29
72
144
91
200
120
24
24
216
24
96
9
240
180
252
7
72
56
88
32
112
5
36
132
3
96
24
40
56
24
45
12
15
57
87
144
9
55
176
201
271
449
15
69
24
51
57
55
224
64
24
72
80
21
43
41
111
24
141
75
117
27
213
3
120
69
24
51
40
96
120
8
57
103
152
112
32
24
189
3
69
36
144
151
89
39
16
56
45
139
200
81
84
43
65
247
29
84
31
176
81
103
32
24
21
139
29
27
24
40
ABCD 94291712356*3^$a+1 [50176]
47
97
108
20
28
8
64
120
168
24
53
30
61
119
73
192
152
88
48
8
24
27
13
72
8
87
108
90
90
21
4
35
25
48
12
48
47
1
36
108
32
160
8
15
12
1
60
180
47
60
33
39
25
48
56
124
60
77
19
72
72
35
37
144
56
88
56
96
136
12
95
13
24
44
4
5
55
36
56
4
60
11
90
3
40
47
105
28
47
18
162
61
59
60
48
73
59
21
52
168
59
9
64
80
12
3
61
11
85
20
3
1
72
24
83
85
72
23
21
16
83
45
16
212
112
47
25
36
48
60
72
29
18
72
73
77
15
3
177
16
120
132
48
44
4
161
79
41
18
57
16
77
3
159
13
12
48
20
52
60
60
35
168
21
40
80
16
60
20
63
60
12
181
17
43
32
15
25
32
64
72
228
84
12
116
147
12
45
15
61
24
23
213
112
35
12
108
193
72
72
5
139
116
3
25
48
264
8
48
40
12
12
8
28
44
88
5
55
17
15
75
48
217
8
208
20
87
45
87
1
192
48
84
96
12
35
1
12
132
180
140
75
57
28
36
24
47
21
208
36
144
11
61
8
136
24
24
36
84
96
11
1
48
60
24
32
3
13
77
72
18
177
123
21
36
28
48
24
44
100
131
73
95
13
8
51
13
96
60
32
112
47
13
48
32
16
29
7
204
80
16
144
20
36
184
72
60
132
72
23
33
40
29
75
123
1
44
87
1
107
61
11
73
35
13
12
5
31
60
36
35
60
1
119
109
56
3
33
52
128
124
23
85
36
180
192
12
60
72
23
25
108
47
1
20
39
72
48
13
48
132
32
40
47
25
60
23
90
43
119
1
48
59
13
132
35
1
72
72
12
156
32
36
4
5
7
20
15
105
16
77
30
45
76
80
112
47
81
12
100
59
25
24
84
128
159
13
168
104
96
40
152
88
12
48
179
228
132
49
59
72
21
64
95
61
68
231
169
24
120
12
60
80
24
51
201
12
15
97
84
41
3
15
121
24
47
1
48
59
21
4
47
49
11
1
20
192
268
149
43
5
3
24
4
60
20
96
63
37
8
195
13
8
40
116
3
1
176
24
4
132
48
32
15
49
56
75
73
60
77
3
15
37
48
228
48
59
1
12
167
13
44
64
84
60
20
15
1
60
29
43
48
56
123
37
48
47
1
47
153
117
42
33
15
121
59
25
96
32
9
291
112
20
28
20
4
108
68
88
71
108
193
132
56
64
8
124
20
15
49
59
61
84
17
78
1
96
80
75
25
8
88
24
35
85
168
68
28
36
36
72
36
59
1
24
107
129
64
60
132
60
56
144
75
21
172
96
20
64
48
224
60
33
67
5
18
25
96
44
15
13
20
39
18
103
48
12
48
72
77
51
39
25
77
91
144
20
16
17
90
240
1
144
107
13
48
29
15
28
227
49
12
72
32
28
60
47
1
107
13
44
3
13
59
30
43
96
60
336
60
23
1
56
88
176
384
15
25
36
11
198
15
52
23
25
96
296
16
20
12
15
57
15
49
120
71
13
17
3
40
32
4
71
13
60
47
85
95
1
24
173
3
168
40
11
21
4
23
37
35
18
42
1
48
132
12
167
48
25
72
144
96
23
81
136
35
60
25
176
40
32
27
21
72
112
56
27
13
24
48
48
47
72
121
72
36
11
25
60
44
16
20
303
61
32
84
4
176
28
32
243
25
96
72
12
36
12
44
64
20
51
61
48
59
37
35
33
75
61
96
8
136
20
4
72
53
43
59
9
52
60
12
20
267
30
150
1
60
29
163
48
120
8
4
36
140
144
76
71
1
24
5
3
15
60
13
48
132
12
68
28
80
4
96
12
32
27
45
28
188
4
36
32
135
73
168
20
9
3
ABCD 94291758766*3^$a+1 [50044]
95
36
85
92
147
90
48
90
37
53
42
9
39
1
17
7
48
35
42
123
4
71
69
123
60
81
12
15
90
39
81
60
147
76
11
85
48
77
18
21
39
102
36
79
11
33
27
37
17
15
33
51
12
27
60
97
80
21
123
16
203
30
135
168
84
64
164
3
105
75
69
15
85
120
35
48
33
28
47
9
15
180
18
18
102
27
15
73
32
24
100
36
41
210
85
32
72
63
1
20
4
48
168
71
81
27
18
43
84
125
3
45
19
80
4
137
39
16
32
76
11
18
180
60
138
24
1
29
3
76
56
15
105
24
9
18
49
11
49
125
90
9
51
61
48
11
85
80
4
29
55
60
155
105
96
76
11
54
79
36
60
80
75
49
120
11
90
48
18
25
140
87
25
92
45
78
21
87
73
29
51
39
73
8
60
4
48
60
167
165
36
27
129
51
13
104
28
35
90
7
12
23
57
15
36
57
15
21
51
30
60
175
95
85
35
1
8
81
55
5
51
129
183
27
78
3
28
20
60
24
297
19
71
61
12
35
33
15
13
119
37
20
48
15
42
210
18
87
64
11
1
59
18
12
135
15
21
28
116
15
1
35
25
12
35
45
112
5
19
11
18
3
285
54
69
4
20
60
15
85
56
21
66
9
4
29
7
5
219
39
105
40
17
15
123
18
42
48
105
27
12
81
48
39
162
3
52
11
45
64
53
31
180
24
53
75
4
65
3
15
1
59
72
85
24
11
21
108
4
53
115
8
16
24
84
95
48
13
84
68
28
11
66
39
51
37
23
49
8
180
196
56
16
65
19
80
4
56
21
15
108
24
75
13
80
4
11
49
24
11
90
18
21
64
80
28
20
64
180
104
24
27
1
80
112
77
96
84
15
64
44
16
56
60
111
13
17
67
36
11
21
105
7
32
45
168
235
35
21
16
24
101
36
39
15
9
24
16
12
29
90
45
63
1
216
36
12
132
35
73
8
24
64
24
23
12
45
105
55
168
8
112
24
11
73
11
9
171
45
40
8
16
17
159
4
17
72
87
28
35
48
114
15
15
21
159
25
120
8
48
48
21
18
132
9
76
8
72
36
28
20
36
75
33
172
8
3
93
64
53
3
4
116
40
24
92
84
21
18
48
25
29
63
16
29
63
27
18
43
11
36
13
137
43
47
109
11
69
196
155
97
23
109
5
30
213
63
84
1
59
25
60
144
12
119
48
60
90
27
45
91
144
35
18
102
6
7
95
180
25
12
20
141
63
72
27
93
4
84
59
13
24
35
9
9
72
63
48
27
21
36
28
167
25
20
195
73
12
23
81
24
16
32
45
39
63
60
72
48
57
21
12
42
69
84
27
9
39
108
73
17
3
39
1
29
18
60
93
99
72
13
168
44
16
140
88
149
27
160
23
78
43
24
116
9
147
3
12
21
48
60
96
16
32
87
1
24
8
27
30
55
104
21
108
31
120
29
31
167
25
89
126
9
3
60
21
144
108
4
41
3
4
8
117
90
1
11
21
15
114
163
32
16
80
4
60
131
12
61
20
51
9
52
32
153
24
18
30
163
59
18
12
6
192
73
104
21
19
5
99
57
42
21
36
105
90
90
48
15
3
42
67
23
153
99
129
60
39
13
12
32
33
87
24
24
87
1
17
12
39
52
59
21
27
33
4
8
36
64
77
31
24
8
48
88
60
77
147
3
105
4
71
120
33
76
24
32
15
33
112
48
96
41
90
37
116
27
117
45
12
3
15
33
39
189
27
24
109
12
59
108
61
80
111
30
240
3
45
18
33
100
32
57
90
85
23
12
18
27
33
39
40
24
32
28
11
33
72
16
108
11
1
20
4
80
64
11
85
5
183
15
30
31
164
52
11
13
149
30
21
111
1
8
27
90
3
27
42
48
19
5
90
30
19
17
67
47
1
35
45
52
245
18
120
42
30
37
84
59
13
8
51
6
39
88
35
18
115
8
24
15
30
91
36
131
90
30
105
144
21
19
48
77
78
12
81
9
39
216
33
78
30
24
18
12
18
63
27
1
116
33
43
104
171
42
75
16
47
105
75
9
220
24
44
36
172
89
91
44
ABCD 94291869814*3^$a+1 [50063]
3
105
15
32
79
9
111
132
29
25
39
24
21
11
160
63
60
90
12
111
39
9
21
144
51
8
120
7
89
55
72
33
21
59
24
112
15
18
42
5
31
177
8
112
72
48
56
40
27
54
39
9
42
108
33
24
48
3
12
81
51
245
133
131
16
8
25
36
27
183
330
15
21
11
7
137
64
176
49
6
30
35
16
45
12
132
3
15
17
13
60
12
6
84
9
135
24
57
56
24
73
60
18
54
48
147
3
108
89
24
31
9
219
96
72
5
40
104
13
27
45
11
7
30
3
32
43
48
101
31
144
30
83
48
184
56
13
126
324
36
5
88
45
3
200
127
81
45
54
101
72
127
72
9
24
63
72
41
144
13
138
54
42
65
16
24
8
25
15
45
11
336
211
53
109
36
66
21
120
93
59
112
24
117
27
200
88
104
24
1
71
88
291
69
21
131
19
30
60
123
21
30
5
31
6
27
45
11
181
78
165
27
6
15
72
15
72
6
174
29
96
61
48
11
40
93
168
18
81
189
90
30
90
24
17
49
39
192
24
72
75
77
85
66
6
120
6
5
13
90
9
80
55
41
31
33
51
24
45
63
209
88
72
176
43
42
3
15
30
36
15
189
264
27
15
120
113
55
57
9
191
24
115
144
45
21
35
187
269
103
65
13
72
11
1
39
144
51
24
21
56
13
72
210
54
75
15
90
6
54
51
21
83
136
51
12
105
21
6
108
33
80
13
35
31
65
40
56
37
35
216
115
36
48
6
27
24
21
3
80
19
6
159
120
21
35
61
51
39
36
77
7
24
30
75
165
156
15
3
36
6
3
176
160
141
6
77
7
54
96
48
150
156
36
18
216
6
5
25
15
39
54
3
69
6
5
64
21
3
96
93
51
24
15
137
88
80
271
9
168
39
6
99
24
32
112
15
72
33
63
57
15
30
42
30
6
138
42
33
69
35
48
13
51
75
101
97
18
77
61
24
75
15
120
36
101
40
80
64
56
79
126
3
8
73
42
12
6
27
8
64
21
24
227
55
198
42
33
56
1
36
179
73
23
40
192
27
21
32
1
119
7
41
120
72
16
9
66
24
18
48
11
88
45
11
25
36
54
36
24
174
171
15
30
275
72
13
114
36
101
24
31
33
57
108
107
79
9
21
24
371
1
39
51
18
3
8
40
39
6
59
16
171
53
16
56
19
141
255
54
90
36
21
3
66
75
24
69
171
117
108
95
61
24
144
35
16
141
11
49
30
9
15
54
27
9
90
54
66
5
40
120
51
96
117
75
45
51
45
80
85
75
51
53
1
39
75
30
150
137
16
27
21
104
40
27
21
147
18
59
79
54
3
24
8
136
96
315
101
48
304
8
163
45
24
255
57
8
40
21
11
79
57
39
36
12
60
18
3
32
24
31
48
36
5
136
72
75
90
90
33
27
12
9
69
51
24
45
75
32
19
36
65
64
39
66
15
72
72
248
40
48
45
6
125
64
21
6
93
144
15
57
141
72
12
119
16
8
48
7
78
83
96
40
45
11
169
18
45
123
77
61
6
90
18
12
45
48
147
18
72
51
3
90
11
24
85
42
12
173
88
171
69
80
49
15
45
35
31
240
161
13
27
45
18
60
66
144
42
36
18
162
72
18
12
195
56
160
9
135
32
13
27
63
180
12
144
96
65
64
224
97
23
121
15
75
84
60
66
75
51
114
35
19
126
39
32
13
51
56
115
101
25
144
23
7
9
51
36
108
84
17
64
15
36
90
3
48
75
45
3
42
3
45
6
18
18
33
24
27
5
19
36
18
23
64
39
9
27
29
55
54
11
61
90
9
80
25
36
51
57
15
3
29
40
8
ABCD 94292232434*3^$a+1 [50154]
60
24
72
36
132
12
1
3
60
44
19
29
48
16
20
31
54
87
32
52
12
32
1
35
100
27
36
90
18
21
32
28
9
36
15
21
35
40
296
40
72
92
1
18
18
108
3
12
20
88
48
20
100
33
27
45
54
180
45
60
48
60
8
49
59
67
89
36
73
18
18
90
5
24
16
72
72
60
12
20
43
33
24
69
18
54
18
17
48
43
113
28
80
148
27
36
65
4
129
71
109
3
56
31
81
60
48
63
17
84
96
73
119
25
198
18
54
5
28
96
24
156
15
77
13
18
89
37
3
15
36
69
48
44
19
57
33
18
33
84
9
18
17
19
18
18
57
15
21
8
61
35
1
71
76
20
64
120
20
7
45
44
1
90
41
24
208
80
133
18
18
18
29
43
17
19
45
189
71
1
54
36
69
21
71
19
29
28
20
112
81
35
24
49
3
176
12
64
36
51
89
112
80
16
20
132
60
13
95
4
84
56
13
18
9
8
36
12
84
4
9
15
48
8
37
123
57
108
3
180
87
198
39
15
18
155
97
108
119
7
36
108
54
35
40
8
43
117
48
80
16
44
52
60
15
18
144
36
27
12
105
63
8
55
108
45
36
81
15
116
49
87
32
48
88
123
126
90
41
13
108
87
39
477
48
33
27
27
57
56
64
8
85
3
8
24
145
143
280
12
15
5
31
9
45
90
9
8
1
27
9
59
72
192
109
35
88
44
103
29
48
16
32
19
5
31
36
18
36
15
57
3
84
60
60
56
115
9
12
8
124
117
11
36
64
24
32
85
18
33
3
90
90
9
27
54
39
33
111
24
48
15
54
3
24
9
54
65
72
48
88
108
20
103
17
1
18
129
96
20
16
9
36
18
108
21
8
64
36
105
54
29
120
13
15
44
48
37
36
47
16
117
18
17
4
176
1
3
51
93
24
63
17
37
35
28
12
20
16
33
18
198
18
9
81
108
36
18
180
9
63
33
21
35
1
126
5
16
36
24
24
8
4
9
36
83
151
245
25
180
144
180
3
15
21
51
5
72
103
105
8
49
18
5
28
276
120
8
16
15
129
69
11
16
32
49
123
48
45
99
92
96
16
75
72
17
1
27
8
48
61
59
13
71
76
120
24
32
19
288
21
32
16
8
88
12
12
48
32
48
16
48
24
24
3
72
9
84
51
89
12
4
57
131
13
27
72
8
12
133
47
28
33
27
9
54
69
260
24
16
27
77
67
5
67
81
60
20
1
54
9
9
72
99
9
72
71
19
21
33
36
71
48
7
18
54
108
33
3
21
8
7
93
51
33
21
39
32
145
18
89
73
155
16
36
188
60
72
12
4
15
90
35
52
32
79
29
108
4
3
125
19
108
45
9
71
64
63
5
52
32
28
27
81
84
51
57
32
84
7
9
45
167
28
20
28
32
13
3
12
3
81
20
120
52
32
1
47
25
3
15
18
3
177
36
39
56
31
45
20
385
18
5
67
77
67
65
28
15
57
44
16
99
81
48
51
72
108
33
56
91
21
176
28
48
123
41
12
1
72
3
24
56
88
9
108
18
21
105
18
36
45
144
81
18
18
72
75
8
16
9
180
35
1
131
36
208
48
72
24
32
79
29
28
15
5
12
73
47
16
12
68
16
12
36
8
84
25
23
36
12
220
24
80
1
72
23
192
40
15
81
32
67
18
3
33
15
165
131
16
123
108
36
18
3
24
60
39
18
27
72
68
49
75
33
39
60
80
19
9
80
73
15
57
90
93
24
9
18
36
54
51
12
9
72
36
135
45
83
4
75
101
43
17
88
3
144
90
54
117
48
69
63
9
75
24
104
64
21
35
4
92
84
73
23
28
32
16
45
90
93
12
24
60
36
72
9
11
7
105
3
105
84
12
104
96
28
57
18
17
19
113
31
53
24
84
132
13
15
21
111
141
18
45
12
80
7
77
16
87
90
15
3
33
32
72
25
23
121
27
44
96
13
54
17
19
77
36
24
16
45
234
81
9
47
7
54
3
33
35
1
159
3
105
20
37
39
96
8
55
90
39
33
39
33
75
48
21
36
18
53
48
25
18
41
67
18
36
47
7
72
9
24
8
157
27
45
39
20
31
41
24
24
36
48
7
54
3
68
1
15
32
108
4
3
9
81
27
20
16
60
21
143
19
9
81
99
12
68
55
125
1
36
18
54
143
84
79
18
18
162
3
51
108
ABCD 94292539052*3^$a+1 [50013]
9
31
77
123
9
24
54
12
24
24
21
27
37
8
3
6
66
24
24
66
19
5
60
15
9
12
30
90
108
12
30
13
5
66
1
5
30
78
18
12
96
12
42
6
36
96
25
35
18
54
12
9
16
41
60
30
45
48
39
18
90
48
72
102
31
5
72
24
3
21
24
3
208
41
24
79
161
144
48
30
12
93
33
60
75
27
37
48
32
15
30
6
24
13
89
79
11
30
79
11
66
3
39
153
3
66
19
41
55
29
12
12
120
48
43
35
6
30
138
6
6
48
6
36
1
47
90
18
13
41
31
155
24
96
60
78
12
15
57
60
108
12
67
149
36
79
35
12
132
30
36
27
33
7
80
48
129
108
3
57
79
5
51
3
69
45
30
66
19
11
72
30
55
23
42
79
11
168
96
126
15
27
18
43
131
24
30
6
66
103
24
35
12
1
59
36
33
9
60
60
30
30
12
84
75
40
35
61
29
6
21
75
42
30
36
36
13
53
123
69
42
6
43
32
33
7
35
48
36
1
8
45
12
12
51
15
25
65
12
102
18
19
53
42
54
27
160
35
13
11
30
6
60
30
42
18
19
11
24
21
33
60
19
65
12
48
43
8
9
6
9
105
30
48
48
1
5
24
114
33
3
30
12
18
1
35
85
35
61
59
13
5
12
48
18
18
12
42
18
24
51
45
24
19
35
45
21
3
45
6
54
18
78
31
11
72
13
8
16
113
7
11
114
139
17
48
31
35
18
6
42
43
11
21
9
36
3
69
18
12
61
59
21
9
18
13
47
90
48
15
27
48
37
23
1
83
18
42
138
18
36
48
36
120
90
54
6
36
48
30
12
54
24
3
3
30
96
60
3
75
42
6
48
6
39
24
27
126
15
45
60
12
36
30
36
6
18
24
6
12
75
9
150
36
13
5
115
35
54
126
96
54
60
84
120
43
5
72
67
23
30
48
12
36
30
30
24
12
6
12
33
33
84
6
24
12
81
33
60
6
66
75
57
55
35
18
150
18
24
6
186
84
84
66
96
6
30
12
1
5
12
15
88
72
5
12
18
24
6
18
282
84
18
18
43
59
36
54
3
72
16
17
60
24
6
144
24
66
19
65
12
120
12
31
5
144
66
6
30
108
18
108
54
18
43
80
16
5
6
24
96
54
6
60
45
88
5
72
3
9
60
3
9
18
21
120
75
30
7
95
49
35
54
12
43
5
12
24
54
6
24
72
19
23
12
114
24
6
24
6
66
30
39
16
29
174
18
12
55
11
36
6
90
18
42
93
39
6
24
3
123
157
48
32
75
18
6
18
6
69
16
5
66
18
12
36
18
60
6
84
15
27
120
18
54
30
78
102
90
12
66
72
6
45
69
18
42
12
6
84
6
282
6
19
17
36
114
6
198
36
25
53
51
64
17
36
42
6
115
125
42
42
18
45
3
24
6
204
6
24
12
78
12
120
30
1
24
35
6
78
30
6
6
60
12
31
5
30
69
51
36
144
12
24
108
60
93
27
30
12
3
51
60
1
41
42
13
29
43
8
15
108
24
90
66
1
48
11
126
6
30
150
18
30
72
24
24
66
18
198
19
35
30
96
183
24
21
75
45
30
150
7
24
83
90
48
12
48
18
6
114
90
12
18
24
37
101
42
30
30
85
35
12
36
24
36
12
48
18
84
30
1
32
69
3
33
18
6
31
83
61
104
45
72
12
63
39
1
233
31
41
108
27
27
6
6
6
30
24
13
8
27
42
30
60
60
21
9
36
48
36
18
60
33
15
25
5
19
5
36
15
33
72
12
67
5
6
42
30
13
8
39
30
43
8
15
25
24
11
6
30
54
27
123
30
24
66
30
7
23
54
72
18
228
18
24
6
102
12
3
3
6
18
42
54
24
21
111
25
5
24
12
42
6
30
90
6
60
13
48
24
5
24
6
126
7
5
12
180
19
17
18
12
84
6
12
102
66
30
42
42
129
15
12
13
5
24
138
18
15
57
12
30
13
80
15
132
66
96
24
27
183
30
19
8
57
12
24
12
12
18
25
8
69
30
21
69
36
36
60
30
9
24
21
30
54
7
53
60
48
90
78
36
54
42
3
141
24
24
30
37
59
42
144
91
5
30
78
31
53
48
24
60
36
24
3
40
17
18
42
54
54
7
41
120
18
12
48
25
29
43
24
8
51
117
168
51
61
8
24
75
18
24
24
27
45
60
90
18
6
13
35
126
132
24
48
3
64
59
90
42
48
66
78
81
75
61
71
57
75
30
7
113
48
72
18
45
15
18
87
45
54
69
111
54
102
168
42
12
6
97
29
219
87
12
37
89
55
11
18
30
36
30
12
60
60
108
91
53
126
24
66
204
12
51
147
6
15
21
18
36
24
21
81
63
88
17
18
42
90
30
12
84
67
24
24
11
18
43
23
9
93
3
64
131
162
3
9
132
18
6
30
45
27
18
6
141
64
11
54
24
66
48
36
30
27
40
32
111
42
90
54
18
93
27
61
11
69
21
30
66
48
99
3
102
12
78
13
8
21
3
81
6
33
15
132
21
3
30
6
6
19
5
36
30
12
18
12
6
57
39
49
5
42
78
27
3
96
96
42
72
99
57
18
ABCD 94292838644*3^$a+1 [50042]
48
1
23
13
78
12
65
37
42
24
33
24
56
13
3
45
12
18
5
16
8
31
6
42
12
6
95
16
24
45
120
6
24
12
9
15
6
18
6
11
199
9
48
3
108
6
3
32
31
24
12
48
90
54
5
7
18
15
3
69
24
8
16
3
18
3
93
120
54
53
7
81
3
53
67
5
43
60
30
24
3
27
30
39
8
37
3
3
29
7
9
48
48
24
3
21
9
42
6
42
12
30
30
18
6
5
37
3
51
45
15
57
24
9
6
9
24
32
64
3
36
9
48
27
29
97
54
36
5
1
23
37
3
27
29
16
8
151
33
39
57
72
15
9
21
24
24
27
24
80
61
27
63
33
51
66
27
63
36
12
36
77
13
35
48
13
30
69
27
12
153
24
8
40
3
12
30
11
16
15
30
126
18
6
18
3
3
42
54
24
5
31
89
16
48
3
117
15
102
66
9
21
75
63
36
29
1
23
31
12
24
66
24
27
81
36
6
24
5
40
8
88
32
13
54
24
66
35
40
32
7
33
56
16
48
93
75
45
30
12
17
16
24
3
30
48
6
9
8
19
45
45
99
15
24
33
21
11
1
84
35
24
1
15
48
33
96
12
3
8
48
7
54
6
5
19
66
54
12
9
69
30
18
30
60
48
9
87
96
102
48
24
6
90
11
16
75
5
16
24
51
45
39
9
24
3
5
7
24
30
3
3
24
29
55
9
51
5
1
18
29
7
9
45
75
8
7
42
15
104
85
3
48
96
24
45
3
3
24
48
5
13
3
8
31
12
6
12
3
56
16
3
21
21
60
23
16
32
24
40
3
24
69
120
15
9
93
3
9
15
96
24
21
24
6
72
60
18
6
30
18
9
24
3
6
6
65
37
18
30
75
3
6
39
24
8
19
6
63
51
21
8
31
6
3
96
3
96
21
33
71
7
17
24
7
12
24
29
7
9
39
72
108
36
24
6
24
6
29
24
31
9
45
6
5
1
54
9
21
6
21
3
5
139
12
48
57
45
30
18
3
75
5
7
41
16
51
12
36
29
40
27
6
12
6
45
32
7
9
21
75
3
60
54
120
30
48
156
17
19
54
12
54
45
32
1
6
6
3
8
48
55
17
16
24
15
9
24
32
25
15
33
12
42
9
24
24
3
69
3
60
48
65
88
15
41
13
6
42
51
75
42
18
33
27
42
35
67
21
24
8
49
36
12
6
57
32
13
11
7
12
72
66
24
18
60
42
3
39
41
88
24
3
5
64
69
3
27
29
24
16
3
45
15
9
24
24
3
18
30
45
120
8
7
9
3
45
3
12
30
30
5
19
36
12
5
13
27
45
27
8
64
27
29
55
6
35
24
91
5
40
15
36
96
24
21
15
17
13
24
18
60
6
12
78
29
136
24
27
29
1
15
3
36
225
8
16
104
16
3
45
24
3
18
3
48
3
36
18
6
41
97
6
6
75
3
18
24
11
7
60
21
9
18
48
5
19
12
60
36
17
13
27
3
5
16
32
67
24
18
30
18
27
15
30
11
7
17
31
36
24
12
78
42
57
27
18
3
3
36
24
9
33
23
61
54
54
6
6
6
53
64
21
3
32
19
60
57
9
6
17
40
24
27
29
1
12
30
6
18
30
47
37
6
5
48
16
3
53
37
18
60
60
65
61
107
13
78
141
9
12
48
18
54
27
24
57
63
15
12
53
13
27
8
16
15
89
16
8
7
6
48
30
117
27
141
75
24
66
30
21
39
33
3
60
48
6
30
5
16
8
48
40
27
12
41
13
24
11
64
8
25
42
5
16
15
24
48
9
24
21
75
63
41
19
21
8
37
30
21
51
42
30
12
9
15
12
18
3
3
90
51
3
24
21
99
5
96
7
81
27
24
60
41
24
7
48
57
69
6
24
125
24
115
45
63
24
6
42
12
18
18
9
69
42
12
93
24
3
12
17
31
6
3
56
37
27
33
90
18
42
6
30
5
13
27
80
67
12
24
65
55
9
3
12
6
24
6
12
33
75
29
37
3
45
3
33
30
36
53
31
54
42
9
27
12
9
3
24
5
55
17
43
21
21
51
21
3
3
117
8
37
18
57
8
40
15
24
65
1
15
104
13
78
24
5
7
6
27
27
30
6
12
29
24
37
30
21
15
9
3
69
8
48
55
12
42
54
42
18
54
42
96
42
42
21
48
72
3
24
29
1
23
37
27
39
33
27
45
8
61
6
12
102
3
3
29
13
75
15
57
15
12
29
7
33
24
3
21
24
24
24
51
48
45
3
77
13
11
19
18
6
24
24
36
6
11
67
6
6
60
30
30
24
6
54
5
112
3
21
32
19
5
13
24
30
29
61
35
61
24
27
21
35
7
6
6
18
59
19
24
21
32
31
60
5
61
6
21
72
32
67
69
48
3
12
33
8
37
3
3
21
8
43
18
75
51
21
27
12
6
24
11
48
7
9
3
69
27
120
29
24
7
66
36
3
72
48
27
21
56
85
11
7
17
7
9
27
12
81
21
27
24
24
24
48
81
12
36
30
9
9
15
80
19
21
32
19
36
17
1
42
53
7
41
1
23
73
30
30
84
6
113
31
9
21
3
3
5
16
8
7
6
3
57
15
39
33
24
3
21
8
48
24
48
16
195
6
23
31
30
27
39
33
9
18
93
32
40
8
19
5
40
51
12
108
6
54
60
29
24
7
33
21
11
19
53
16
24
56
16
27
90
99
24
45
59
40
3
18
3
3
42
11
64
3
29
7
120
17
16
21
51
8
7
9
8
49
60
3
45
51
15
60
18
48
30
21
39
9
104
48
7
114
12
36
18
30
36
11
19
21
48
21
59
7
9
15
9
15
36
53
13
30
60
57
3
72
12
6
11
16
147
29
37
35
115
48
5
19
18
18
24
96
36
30
23
40
21
30
21
8
91
60
24
36
21
8
96
31
41
64
9
30
89
7
36
18
6
6
12
48
27
15
41
1
15
45
11
88
80
7
81
87
24
36
69
15
72
24
30
3
24
24
3
132
54
54
45
48
8
48
79
48
17
16
24
8
55
33
24
24
21
30
21
3
45
21
11
72
55
24
18
42
36
12
24
53
43
42
18
48
17
160
32
31
9
75
18
27
21
27
27
21
21
59
1
63
24
48
21
78
36
24
6
54
42
42
6
6
120
53
40
48
39
33
3
5
43
96
18
72
3
15
41
109
3
8
7
24
41
7
12
29
120
139
6
30
33
80
13
36
132
3
8
1
6
41
31
36
21
8
13
48
72
3
24
24
48
15
9
32
48
64
3
30
12
6
77
40
24
32
24
37
75
21
3
27
5
19
117
3
5
31
9
51
36
33
15
36
12
18
15
15
6
6
45
117
3
63
89
40
24
123
29
31
9
24
21
6
6
90
48
21
3
21
51
48
66
59
16
159
30
11
19
5
25
126
12
18
27
32
40
56
72
19
21
3
5
7
9
32
1
18
42
35
13
3
21
51
24
8
31
6
75
24
39
36
5
88
63
6
54
24
21
24
24
72
48
3
24
ABCD 94292924296*3^$a+1 [50012]
11
1
32
3
72
181
17
7
12
71
24
81
3
24
57
9
6
30
18
60
85
8
27
36
1
71
42
90
13
48
5
42
102
78
85
84
48
125
63
72
3
60
9
63
18
7
41
7
83
54
6
109
156
24
101
19
23
48
9
28
143
25
11
1
17
36
6
25
41
19
5
18
30
55
8
24
21
7
8
3
60
12
54
18
1
71
61
53
147
15
12
13
137
31
77
27
100
12
108
12
5
139
65
19
36
11
18
223
24
36
48
35
25
41
60
3
15
1
107
85
24
60
101
138
1
24
60
32
4
20
40
23
66
54
6
102
69
3
13
5
19
36
5
99
4
32
52
95
33
28
11
96
18
36
19
35
84
6
55
11
1
53
24
102
49
5
126
49
59
25
240
41
132
39
15
30
96
30
37
48
5
15
75
90
90
69
45
48
36
6
90
31
17
7
20
36
27
36
6
66
49
96
77
30
36
37
53
6
13
125
36
54
61
35
84
6
120
55
41
75
9
31
11
54
156
42
1
36
101
199
24
35
12
9
9
7
47
108
117
108
4
5
15
4
125
19
32
16
47
18
30
109
5
3
16
65
42
13
89
6
9
12
60
63
45
88
5
42
18
18
120
69
48
15
18
90
66
6
18
27
28
92
4
113
42
73
47
45
15
48
36
54
6
37
24
120
8
48
27
45
51
1
11
13
11
84
132
37
155
60
12
13
36
84
8
28
60
12
29
6
84
73
5
36
55
29
78
192
1
71
6
30
9
15
36
73
11
6
7
47
48
213
72
52
11
25
5
150
49
95
121
12
11
1
108
227
1
113
27
52
5
6
12
9
51
45
4
203
12
24
12
9
81
24
43
11
84
6
7
12
12
8
177
48
63
9
24
90
49
95
18
30
24
1
192
41
127
60
5
15
72
3
18
36
6
9
4
72
60
44
40
89
19
8
4
36
5
43
35
84
36
81
51
90
48
31
5
90
81
24
3
1
120
24
17
126
54
15
76
5
18
25
84
20
72
64
89
6
21
63
6
55
11
61
65
90
9
36
87
72
21
24
75
1
23
81
9
7
23
42
39
9
31
23
42
30
60
61
60
24
8
21
19
53
7
65
27
28
32
36
3
72
49
56
93
54
96
54
27
3
37
36
35
49
48
8
3
60
145
29
55
95
1
24
137
66
225
63
1
68
100
71
117
57
7
11
42
12
36
18
25
47
24
30
15
21
19
5
66
144
24
1
11
24
156
90
7
71
144
18
108
91
48
35
85
47
54
120
54
18
7
101
51
36
39
13
47
18
36
39
28
23
36
18
115
23
169
125
18
85
36
5
55
35
21
63
18
55
24
35
13
35
97
65
144
27
15
48
9
28
17
31
59
1
60
35
61
101
48
19
41
19
101
72
43
96
24
24
108
17
72
163
20
132
88
72
11
18
30
42
7
83
37
107
36
9
9
120
60
91
36
72
83
18
24
108
18
21
36
40
47
18
18
49
5
48
115
44
21
162
117
16
35
25
120
20
64
35
81
9
6
45
165
99
240
9
27
4
36
23
49
17
78
145
8
9
111
24
76
17
60
127
53
18
84
36
25
65
27
45
42
30
43
47
24
12
24
205
144
24
23
48
36
18
96
19
17
18
36
1
35
54
12
144
31
20
172
17
36
48
31
29
36
54
30
42
145
17
3
123
84
37
5
120
19
252
17
55
32
21
19
113
63
63
12
60
49
5
108
36
90
25
11
18
3
28
24
96
5
19
12
20
75
13
12
96
29
36
67
80
105
7
20
75
25
8
27
81
28
17
12
72
54
6
66
25
47
60
25
77
18
36
49
131
24
12
18
15
81
30
42
18
21
9
6
73
71
81
3
13
5
78
84
133
24
5
51
27
12
1
17
7
35
49
44
168
3
9
27
25
29
7
29
6
145
44
3
180
18
42
25
11
156
25
71
72
36
25
59
42
18
37
11
162
90
1
116
153
6
9
3
25
143
9
45
30
13
84
36
48
17
18
60
1
108
11
6
63
111
60
12
13
11
73
8
9
151
12
36
17
27
76
35
36
54
7
72
65
103
60
23
84
18
7
8
84
15
18
3
15
84
25
48
17
6
54
30
49
56
39
81
36
9
144
54
42
48
78
18
54
36
25
32
24
3
72
144
36
25
29
87
3
54
123
4
60
20
9
60
336
36
18
6
36
12
18
105
3
24
37
56
72
27
24
85
35
72
9
28
35
18
15
57
15
111
24
61
12
12
8
87
72
61
84
56
9
6
72
13
24
125
75
69
30
9
63
205
89
19
11
54
19
120
137
3
87
93
15
13
44
9
6
1
29
55
35
18
6
25
5
6
36
108
21
9
150
57
27
18
18
69
40
53
24
48
6
12
13
5
6
45
81
120
43
24
20
147
36
72
37
68
28
12
23
54
30
96
37
8
57
7
11
13
56
3
ABCD 94293004868*3^$a+1 [50032]
120
138
12
33
48
75
17
4
36
48
24
111
12
45
27
48
5
160
72
75
96
149
31
21
84
27
90
39
63
5
283
29
139
42
27
3
72
21
15
5
97
83
7
5
28
116
91
17
40
123
45
75
48
84
33
27
18
42
30
35
48
7
17
16
3
72
53
37
102
120
18
138
117
20
55
9
3
60
17
88
168
12
33
72
6
120
72
45
123
41
1
3
147
12
30
243
27
45
255
41
24
163
12
21
39
101
16
21
18
17
40
3
24
57
51
12
210
18
17
76
39
18
27
51
72
42
6
114
11
19
21
69
27
3
330
63
3
54
6
84
33
27
45
200
76
12
63
17
72
43
42
6
12
12
48
42
90
57
99
12
45
12
32
36
127
33
15
149
79
12
90
18
12
45
87
156
12
30
42
36
132
9
3
53
67
41
49
75
20
25
23
55
9
80
31
48
12
12
36
41
13
120
27
8
55
150
11
37
42
33
12
108
15
30
99
144
36
111
17
16
9
18
108
41
19
77
25
30
42
47
28
3
42
3
75
77
13
72
30
165
8
72
13
72
95
25
18
108
29
108
43
65
52
63
72
9
44
79
30
48
30
48
137
7
18
102
33
20
60
25
23
55
12
57
15
21
39
48
57
108
20
55
240
12
41
19
17
73
83
7
36
29
28
27
17
16
84
159
42
135
87
93
15
57
3
53
109
138
30
23
100
27
48
129
15
18
72
66
165
87
105
345
99
99
192
72
96
12
89
19
234
138
45
60
8
184
45
83
37
66
81
99
12
150
35
85
30
240
5
37
135
48
177
6
24
168
90
27
32
19
12
48
57
123
12
9
8
16
20
49
3
24
39
24
5
25
66
72
102
48
23
76
39
45
9
30
41
7
90
75
27
137
1
59
144
120
67
48
192
57
12
39
180
72
12
30
75
231
24
81
12
20
115
42
18
240
45
63
161
43
53
25
87
180
8
40
63
180
5
7
30
30
29
88
63
45
87
96
72
45
3
5
109
147
63
17
16
117
11
115
69
68
25
3
296
24
16
21
18
57
168
44
28
8
72
88
15
24
33
3
42
72
240
78
120
42
11
36
28
123
90
78
45
24
63
102
6
120
72
5
85
147
72
3
77
13
3
75
42
11
352
3
21
21
138
69
96
159
93
20
64
39
5
19
21
99
36
117
15
69
39
180
84
36
9
51
144
36
12
60
108
9
56
19
36
9
96
24
3
42
11
7
102
35
103
132
53
4
81
27
3
42
18
89
24
52
12
75
77
13
30
36
24
41
12
28
147
12
53
7
21
189
3
117
203
163
24
36
102
3
12
57
11
19
36
5
12
100
3
65
19
48
77
28
15
5
72
253
222
21
27
9
60
21
30
162
11
7
12
21
32
37
231
252
24
8
13
78
185
49
48
30
93
24
15
60
108
69
20
61
35
12
73
35
7
60
48
180
45
84
39
102
72
18
108
42
18
105
84
111
42
3
147
48
24
41
7
9
39
60
84
36
209
31
54
51
12
32
283
108
144
60
33
60
48
27
17
16
27
5
115
42
66
132
129
111
12
5
108
4
3
30
6
45
72
45
18
17
4
33
35
40
3
60
12
96
237
3
114
6
69
165
23
28
99
138
23
12
52
12
21
47
12
40
21
90
48
77
127
90
30
18
30
48
84
108
12
57
20
16
87
77
151
57
51
12
30
59
19
24
60
48
222
11
55
60
21
93
18
30
59
19
60
57
75
12
48
17
168
223
12
42
18
57
200
13
83
67
42
3
3
60
54
30
77
19
17
25
39
44
55
81
3
18
18
54
78
12
30
27
51
45
72
63
12
18
18
69
12
99
42
30
53
4
255
93
3
84
60
33
63
21
3
60
33
72
3
60
65
168
136
20
19
77
25
102
53
352
45
18
30
3
69
6
21
111
209
19
42
83
37
3
27
90
78
162
27
8
85
120
ABCD 94293169442*3^$a+1 [50093]
96
217
18
17
55
53
132
60
360
96
156
24
84
25
11
31
245
180
204
91
174
42
48
17
37
215
25
107
24
60
1
36
47
72
25
36
108
35
36
55
96
162
12
71
108
151
48
233
127
96
137
7
65
72
36
120
60
108
24
1
131
84
37
179
108
60
85
11
25
59
12
1
120
83
31
138
47
60
43
48
24
198
66
5
181
48
78
65
199
126
155
157
72
35
156
60
13
36
83
25
18
18
11
180
85
35
180
73
72
11
12
283
5
24
156
79
78
83
24
229
24
95
67
29
25
120
35
61
59
61
60
143
12
96
37
71
180
1
35
85
35
84
36
13
47
108
36
1
191
24
48
12
48
145
6
65
36
48
72
43
305
12
24
97
18
192
245
24
73
107
60
19
425
145
35
84
72
31
5
43
144
53
19
161
37
11
31
30
143
25
90
48
65
25
119
96
120
24
24
96
168
36
36
120
48
37
48
83
13
71
168
67
125
24
121
11
84
300
48
7
30
35
36
108
7
209
36
97
36
167
24
55
6
48
24
12
60
131
132
48
60
84
61
35
12
120
120
61
144
23
60
252
12
13
216
191
43
48
65
133
95
1
48
35
205
120
11
49
23
79
6
18
30
306
5
156
120
60
12
12
73
11
36
60
60
85
95
85
239
72
144
133
71
84
97
18
126
42
5
24
205
23
7
5
48
43
125
37
48
47
157
143
120
216
19
6
119
12
133
47
43
41
229
96
191
25
35
228
25
48
132
102
6
119
43
66
6
30
71
19
168
101
235
161
108
1
47
228
24
151
54
18
24
65
48
25
60
210
137
36
60
7
41
277
119
13
12
35
96
127
30
36
6
89
72
84
91
17
36
120
121
18
18
12
107
24
49
83
169
23
252
55
30
306
77
67
6
23
96
36
133
47
108
109
42
53
1
360
119
61
35
1
18
41
31
30
11
48
109
18
90
83
61
11
72
96
91
120
101
67
125
72
49
59
13
24
156
107
25
72
90
185
79
89
108
12
60
180
37
23
1
95
96
84
31
18
48
78
89
127
5
84
24
133
107
228
300
48
84
25
42
18
47
180
156
79
24
72
18
119
108
12
7
185
1
107
48
12
156
1
179
31
54
72
72
47
169
59
36
12
97
48
59
73
12
60
36
119
73
6
29
48
43
161
36
180
7
113
48
36
13
23
85
72
18
65
103
126
71
12
36
91
288
17
79
221
25
11
79
5
36
12
36
156
25
119
24
43
342
131
229
107
36
19
29
331
173
12
24
61
95
24
36
24
31
114
414
65
36
24
85
35
132
156
43
29
72
48
25
132
23
13
23
85
11
60
13
23
72
132
108
72
85
71
24
60
48
43
90
54
5
19
30
216
83
25
11
60
24
48
84
120
49
42
48
6
36
35
49
179
37
42
125
12
24
36
36
84
61
95
103
90
167
7
18
23
36
73
23
187
17
25
84
252
59
228
133
48
162
125
19
54
24
ABCD 94293366626*3^$a+1 [50025]
18
245
52
12
51
45
164
133
90
65
48
108
36
40
228
96
180
27
17
112
36
249
126
17
216
156
43
65
48
4
45
95
48
132
16
68
1
59
144
13
83
36
16
80
19
21
20
48
19
41
36
283
21
32
48
12
72
60
133
75
132
56
72
72
132
48
96
36
144
40
69
95
16
144
36
267
5
60
28
132
20
24
4
32
84
151
5
4
48
33
95
67
18
90
17
72
4
144
32
100
176
12
48
100
144
44
36
61
144
75
24
56
25
36
219
176
48
16
140
60
100
213
108
99
44
12
79
5
4
120
80
36
144
12
72
48
28
20
61
35
60
48
60
180
48
100
32
48
145
135
45
155
48
67
53
36
1
3
44
7
21
20
12
55
45
92
25
11
60
4
68
120
100
20
12
48
16
12
288
20
16
80
84
112
9
18
17
84
24
36
4
195
57
128
103
57
20
156
12
264
193
47
28
123
5
108
40
32
12
48
25
107
127
90
99
189
108
27
120
105
71
36
55
108
65
48
12
48
12
48
4
80
25
119
124
200
16
92
25
27
27
18
27
176
148
117
27
228
15
29
16
12
56
60
61
23
12
4
69
3
32
48
24
91
209
48
13
83
52
108
12
15
65
72
28
32
127
18
75
15
153
12
96
176
121
39
15
53
28
48
204
8
12
223
173
24
73
162
17
145
59
132
124
36
80
144
100
44
60
4
12
33
252
18
5
16
176
204
16
24
99
162
35
1
54
81
44
163
41
72
12
60
16
72
32
55
281
7
9
8
48
132
48
52
48
128
67
137
96
37
135
9
155
144
372
72
148
44
1
143
24
12
145
3
108
32
28
8
37
39
80
100
60
135
21
32
55
17
64
12
195
65
120
85
27
27
89
180
1
59
4
176
247
54
3
56
4
48
188
52
92
43
29
28
60
32
48
36
4
72
164
16
128
12
73
155
100
105
72
143
40
80
16
27
89
253
90
93
69
11
28
36
44
61
36
54
18
108
39
8
108
208
144
68
28
32
48
76
24
56
64
69
47
43
18
144
18
53
60
4
135
5
48
12
36
7
57
36
8
79
273
104
64
189
191
16
84
72
180
32
132
24
84
13
23
24
88
92
12
31
5
12
40
8
84
96
48
192
37
72
23
16
69
135
225
35
108
100
108
44
36
96
31
162
35
136
189
3
105
143
19
41
96
36
28
44
136
267
93
104
48
72
25
75
15
365
16
116
16
45
83
64
32
91
9
153
23
88
276
80
36
48
24
112
36
20
24
25
18
21
177
35
48
16
48
15
161
19
113
144
283
53
72
100
27
53
28
68
31
29
61
203
48
40
8
124
36
81
75
20
220
44
91
41
300
48
72
64
15
36
125
60
52
56
16
116
187
5
85
11
64
80
132
60
144
49
83
25
3
204
36
81
108
162
21
140
112
80
43
54
36
107
55
137
25
18
90
18
77
12
228
96
96
16
152
25
47
61
59
36
52
8
132
73
183
132
12
188
97
3
20
72
52
80
16
84
296
7
45
68
24
100
44
16
45
90
18
75
20
240
232
36
135
89
4
44
12
13
18
54
95
13
ABCD 94293929116*3^$a+1 [50004]
27
93
48
192
48
3
21
225
3
21
27
75
33
24
33
87
36
12
33
39
60
12
84
15
6
63
3
153
36
48
156
27
57
12
144
15
69
96
57
87
72
36
12
3
60
9
96
12
48
12
33
42
36
69
15
168
180
9
168
3
45
3
24
57
15
48
60
57
48
33
15
24
123
57
36
3
69
57
48
27
15
33
75
66
39
12
135
153
12
9
24
15
48
84
84
12
12
27
96
9
36
12
141
66
6
27
27
108
126
72
63
96
48
3
33
36
81
39
144
72
135
90
87
72
3
45
48
57
63
255
33
72
12
12
3
33
12
48
24
171
189
9
87
3
12
288
36
93
255
48
9
9
42
174
168
51
36
39
66
96
3
12
24
120
48
48
72
312
81
30
42
75
27
81
15
69
303
21
51
21
3
117
60
87
21
36
69
111
75
45
120
48
33
87
36
45
51
60
9
39
36
132
9
3
60
105
123
15
45
63
69
27
81
24
3
36
81
3
81
156
75
36
105
24
81
18
24
57
84
24
96
24
12
39
9
63
69
48
48
33
111
105
78
18
15
75
174
111
120
72
3
9
45
90
93
48
27
81
75
240
69
87
21
159
69
45
15
51
81
48
84
120
48
57
102
105
9
66
69
57
15
57
123
84
120
201
39
36
15
93
9
15
48
48
240
51
45
120
51
108
9
27
45
228
207
45
36
12
57
48
42
48
81
96
21
42
21
195
45
72
24
24
24
12
36
27
216
105
171
9
24
48
120
12
36
12
135
57
267
18
162
33
12
63
12
36
117
60
48
99
21
219
21
153
39
240
105
147
48
132
81
15
24
33
3
15
33
39
201
15
72
72
93
15
177
48
24
9
15
15
57
177
27
48
12
36
84
96
12
48
123
21
36
3
69
36
36
144
51
6
270
288
66
96
18
21
81
18
6
3
12
15
240
48
18
18
60
177
48
36
75
36
69
75
126
42
21
24
12
135
21
120
9
135
108
21
75
36
3
141
24
72
108
45
3
87
57
96
123
69
12
9
15
240
81
6
33
105
27
12
36
69
27
135
24
12
9
48
96
27
45
15
192
57
48
57
39
39
18
15
15
177
63
12
117
99
60
36
33
213
42
12
144
60
21
120
39
90
111
135
18
126
114
120
63
33
39
15
57
33
87
159
57
75
48
204
66
87
48
51
54
72
27
75
90
63
9
78
18
72
111
81
111
3
54
30
18
24
63
57
3
180
12
60
36
12
276
36
108
132
96
75
60
309
45
3
48
108
351
48
153
225
54
69
12
84
60
9
15
9
51
36
39
57
123
126
51
84
96
24
36
69
306
54
66
117
96
144
96
24
51
12
33
96
75
36
69
144
21
63
12
60
36
144
60
3
126
30
9
96
39
42
54
9
72
168
3
48
54
135
48
24
24
81
15
24
264
48
12
27
60
36
84
54
27
12
201
15
24
105
27
45
30
81
105
138
21
51
105
27
105
12
84
27
54
39
84
135
105
12
99
30
39
75
117
60
111
45
99
21
249
483
12
111
57
33
18
36
129
96
36
84
51
45
24
36
39
24
30
39
60
15
21
96
168
192
96
48
9
192
144
72
15
63
21
60
63
33
228
12
33
39
51
30
87
57
15
60
75
81
132
87
153
63
189
33
39
156
84
3
117
48
51
72
54
18
33
108
132
12
63
48
21
69
75
192
12
27
6
18
252
ABCD 94294033506*3^$a+1 [50016]
204
79
5
72
1
18
17
12
12
43
5
25
83
55
48
24
6
144
18
113
12
13
12
35
13
47
84
31
12
18
12
47
13
143
13
150
101
13
6
30
11
36
67
18
35
7
41
25
12
95
7
66
47
48
25
24
6
77
25
12
78
5
13
119
36
259
6
12
12
18
72
65
48
12
48
37
83
55
78
30
102
59
13
6
90
42
42
23
7
5
36
72
7
101
37
18
150
42
17
43
5
97
155
48
60
12
12
13
18
78
60
84
6
29
43
30
12
60
36
47
60
60
13
11
31
42
36
24
35
12
48
48
7
48
5
25
78
54
60
60
18
65
144
13
155
12
1
12
227
121
35
67
6
11
43
48
5
43
24
90
36
107
7
41
72
12
61
95
37
12
30
5
12
19
84
18
12
30
66
30
60
324
17
91
17
25
60
23
85
18
29
60
60
31
12
18
47
120
13
42
18
12
18
30
107
13
30
120
5
19
18
287
31
12
29
49
11
13
47
1
47
25
6
65
24
36
19
6
24
23
7
5
13
155
24
24
49
23
12
36
49
90
53
37
35
36
36
13
11
19
18
42
65
115
161
49
143
37
30
66
12
120
12
23
67
90
23
67
17
31
18
47
43
5
25
71
103
18
78
5
120
19
150
18
29
13
6
24
17
49
150
77
13
144
47
24
7
90
12
30
77
1
12
11
12
25
108
60
167
55
17
48
12
72
48
13
59
13
150
18
18
72
17
60
43
12
5
132
19
17
13
12
42
353
60
7
125
13
35
72
13
23
49
23
12
12
73
47
48
48
24
96
7
65
1
59
72
96
24
84
79
18
47
31
5
85
155
19
90
23
12
108
72
25
90
77
79
54
48
47
48
24
19
72
65
180
12
31
60
161
96
97
126
17
13
47
7
17
108
43
18
59
55
60
18
107
36
37
138
17
55
12
30
47
48
31
29
25
108
35
48
37
72
60
11
25
60
11
48
121
24
30
41
24
1
150
84
18
78
65
49
60
210
18
48
42
42
6
29
13
12
11
24
31
17
24
103
66
11
13
96
120
60
42
42
35
60
91
29
48
60
7
6
11
48
25
23
37
71
7
17
193
30
18
24
35
121
132
23
72
97
168
143
49
138
18
12
30
17
60
73
18
29
12
13
36
30
161
13
18
5
223
30
24
6
42
239
31
29
13
108
12
30
30
30
60
18
95
13
12
323
37
30
17
60
25
18
5
37
47
36
67
6
24
47
1
47
31
30
114
126
102
113
49
11
85
35
85
11
91
60
78
24
23
12
13
83
7
17
12
31
18
24
90
18
107
72
1
12
83
12
36
7
29
19
29
1
102
53
132
97
48
95
7
185
72
13
35
31
12
29
103
53
60
48
25
264
35
12
19
90
30
5
145
120
12
72
95
31
17
7
126
24
48
12
30
6
71
48
25
47
19
161
13
23
97
11
55
17
25
48
47
7
41
169
95
60
31
77
12
85
11
25
42
42
95
61
35
24
120
91
29
1
11
13
108
30
42
35
60
12
49
12
162
17
49
11
13
35
13
23
60
109
48
78
89
108
13
84
36
35
85
167
72
60
55
17
144
127
17
12
36
13
60
54
5
48
7
6
71
48
13
47
25
6
77
43
114
6
5
49
23
12
31
42
42
17
1
72
36
12
18
114
143
48
12
37
6
17
7
5
12
1
119
31
18
12
30
89
84
7
30
83
55
5
84
223
78
47
48
36
1
78
5
12
55
210
120
59
19
24
17
324
85
47
72
132
1
12
36
107
12
13
83
7
60
48
54
18
12
78
12
90
17
31
233
79
48
5
25
59
13
66
5
145
24
30
5
120
48
13
12
23
7
29
1
95
84
49
24
18
150
12
47
19
24
66
30
17
24
73
35
13
60
12
48
42
108
185
13
71
19
42
12
35
43
180
42
48
83
49
35
13
47
31
17
115
12
90
23
180
7
90
35
55
78
72
71
25
54
65
1
11
19
65
96
73
30
60
18
12
48
23
25
71
43
90
11
37
23
85
71
61
83
84
108
60
43
12
17
145
18
5
12
1
12
18
29
121
144
60
36
12
47
43
18
84
108
48
47
12
115
17
49
11
13
18
29
36
25
59
36
48
24
55
17
49
54
17
84
144
115
150
66
17
13
54
5
25
83
67
17
49
30
5
24
61
174
6
47
84
49
11
84
12
13
12
150
77
61
102
29
1
12
36
71
13
108
18
12
102
90
5
96
67
12
17
156
55
30
35
60
25
12
36
11
121
18
12
29
103
41
7
29
144
7
42
78
17
48
ABCD 94294897826*3^$a+1 [50047]
204
84
100
50
22
30
50
10
158
150
132
114
16
8
82
78
92
84
210
4
72
8
6
90
76
98
52
134
54
12
28
90
32
10
104
16
20
108
112
260
10
30
60
80
30
90
24
6
120
40
14
60
84
12
70
98
30
42
54
54
6
126
54
90
34
132
134
66
48
40
122
54
66
78
72
18
30
96
16
78
26
6
120
48
12
40
14
96
178
32
174
46
188
100
152
24
156
118
72
120
14
4
92
84
84
12
180
70
180
560
40
80
30
10
98
10
122
24
34
2
160
164
36
70
14
36
28
32
40
50
18
12
60
78
6
54
6
6
30
264
64
110
52
8
10
102
230
10
50
84
36
204
4
20
6
76
104
60
30
4
56
36
54
54
70
162
90
74
16
68
10
62
114
34
182
250
68
96
156
78
216
216
58
206
94
42
98
126
46
30
110
40
110
88
62
60
70
8
6
96
60
240
58
110
36
4
110
96
24
52
90
50
54
36
10
20
258
216
76
20
54
6
60
48
6
150
34
42
30
38
12
24
94
12
20
220
50
360
70
78
20
60
6
66
60
210
24
66
148
60
32
18
42
28
230
6
66
30
18
6
64
180
320
52
8
66
34
86
24
40
30
72
8
72
24
76
14
94
162
74
120
60
90
186
30
148
270
102
14
4
90
42
38
12
30
54
64
20
60
36
54
22
108
182
108
70
152
24
24
30
22
14
60
106
90
60
120
8
12
48
6
54
202
138
56
6
48
42
78
42
78
142
8
42
30
130
74
166
8
30
132
18
36
24
36
36
18
72
228
42
18
60
42
114
96
60
10
80
138
70
2
60
144
24
72
58
72
170
24
94
2
84
66
30
18
30
66
64
62
40
74
30
46
18
32
58
32
90
54
6
90
318
12
24
4
170
82
44
24
12
100
48
42
14
90
6
28
20
90
66
126
118
72
50
54
36
300
18
120
6
4
146
16
194
184
146
54
126
34
56
54
66
36
58
132
120
180
68
10
32
160
14
46
134
90
4
72
14
90
96
60
18
70
140
52
8
82
8
82
74
84
6
4
62
30
60
120
30
18
66
6
30
220
128
36
16
98
6
66
24
4
32
60
70
14
136
30
38
132
18
72
18
6
54
60
30
102
18
10
32
18
30
66
6
24
96
60
60
10
18
30
62
84
16
80
10
168
2
60
144
46
198
110
160
12
258
26
126
40
50
150
48
120
12
148
242
10
14
66
78
66
64
72
8
100
32
84
36
24
36
84
24
30
22
60
20
190
14
76
68
36
90
6
144
96
78
186
4
50
112
108
290
52
38
52
44
6
138
102
10
50
28
122
30
24
24
96
46
140
310
14
6
84
36
84
36
10
158
30
150
12
30
18
12
40
120
20
168
90
132
18
96
120
60
4
12
74
90
124
42
134
180
36
10
68
52
18
42
90
48
92
148
122
30
60
130
140
130
80
60
220
14
24
52
98
40
56
144
52
60
14
6
70
18
12
170
18
90
6
60
4
80
60
132
78
6
184
30
80
132
118
140
22
120
74
4
26
54
40
20
126
4
90
180
72
68
162
40
8
100
50
160
92
78
342
180
60
24
4
30
32
90
10
38
96
90
ABCD 94295159984*3^$a+1 [50050]
16
20
72
96
16
5
84
159
72
16
12
72
5
79
60
5
24
276
19
48
12
36
41
31
17
72
55
8
12
16
108
5
39
16
84
48
101
7
104
60
12
9
151
20
16
41
19
12
29
283
209
219
28
44
93
7
84
56
16
101
19
29
12
31
12
84
32
69
15
9
27
12
28
140
88
24
60
5
7
17
3
9
127
12
20
72
24
4
20
40
5
12
12
43
20
28
152
69
67
12
32
9
36
55
56
24
28
29
7
60
36
29
27
12
69
3
136
20
21
63
28
17
39
132
33
24
3
57
3
93
51
9
15
36
93
15
48
9
31
12
17
159
132
72
69
31
8
24
45
43
269
48
219
76
8
9
7
32
33
7
41
27
184
20
88
41
31
17
91
20
48
156
28
17
111
28
72
29
108
12
79
36
24
5
19
8
28
24
8
33
48
3
249
27
24
48
12
28
68
12
148
68
12
93
39
9
43
36
20
40
20
28
84
17
84
7
12
96
20
24
45
7
89
168
31
48
29
31
53
15
36
96
24
40
60
36
44
40
17
7
24
60
356
72
141
151
32
9
31
164
33
19
60
8
84
16
12
72
12
24
32
28
29
91
53
79
12
8
48
64
80
81
7
8
12
40
128
24
12
16
12
108
24
24
29
31
24
29
12
79
5
3
9
15
4
24
168
89
19
24
12
29
139
12
29
19
20
28
8
16
5
15
4
29
216
36
15
28
132
24
12
41
43
5
79
164
48
21
43
96
20
24
40
36
24
8
69
7
152
28
29
15
57
31
24
113
7
17
72
24
7
20
16
44
24
16
84
104
105
7
125
3
40
65
7
84
32
4
164
4
48
48
125
19
8
4
200
9
15
124
209
43
113
3
24
100
5
12
3
64
44
21
19
32
9
115
12
41
31
8
4
5
48
3
153
55
12
41
63
16
48
20
165
67
29
51
24
45
19
5
31
44
4
48
41
19
24
8
28
48
12
84
48
32
16
60
12
132
8
28
20
40
72
17
84
19
12
20
28
65
72
19
20
33
72
79
128
81
19
24
156
24
36
80
180
4
36
68
24
9
19
20
100
44
36
4
20
105
15
28
240
60
56
84
108
4
17
151
12
44
76
36
17
87
40
29
7
41
39
24
64
240
36
5
15
4
20
105
60
147
4
48
72
48
60
48
12
12
17
39
40
29
3
57
19
32
24
28
120
128
9
351
9
3
81
15
21
123
220
60
36
36
8
12
64
56
264
4
80
60
9
159
40
108
132
8
69
7
89
115
29
115
20
21
31
48
89
3
9
79
17
3
28
144
68
28
12
60
56
76
36
17
163
48
24
65
3
28
24
29
36
67
48
176
21
3
45
55
41
67
17
27
28
12
29
27
12
21
19
20
12
4
29
7
36
12
12
29
31
5
55
17
3
24
4
120
60
68
4
24
56
16
20
21
7
32
48
12
40
8
52
12
17
15
64
92
64
56
52
8
24
60
76
17
123
4
96
140
4
108
8
120
24
60
28
20
108
64
44
36
4
60
29
24
12
51
28
20
16
84
48
41
63
100
8
60
52
8
12
48
52
48
20
88
113
7
60
44
124
24
29
43
44
40
5
120
15
60
9
27
48
40
12
36
84
20
120
88
120
128
112
8
57
43
60
20
12
9
60
91
12
104
52
161
87
36
45
72
31
20
172
20
120
4
20
24
36
16
8
52
8
36
24
112
156
17
67
8
9
43
5
51
40
44
9
27
24
48
52
44
12
84
28
41
55
65
108
51
76
29
27
9
7
48
24
20
16
20
69
24
67
32
4
36
24
36
20
93
91
56
4
36
20
72
16
65
127
41
19
8
4
180
8
52
20
28
12
41
115
12
29
19
36
140
28
8
40
41
19
60
104
28
8
4
17
43
53
43
32
12
76
188
12
117
43
161
3
60
45
43
20
21
36
12
27
4
36
56
16
72
12
96
17
103
12
65
27
28
188
24
96
4
56
108
16
104
144
16
12
48
32
12
72
48
141
7
104
36
24
136
101
27
52
20
28
32
9
3
69
3
60
84
16
8
28
48
12
29
3
16
12
60
104
156
57
63
69
51
40
44
76
60
80
160
29
63
40
108
200
48
21
24
31
56
4
53
12
15
88
20
48
64
60
36
84
36
8
81
19
53
60
36
7
36
48
12
68
33
39
9
103
149
31
17
15
16
68
16
53
75
76
89
3
132
12
64
12
60
17
103
20
9
3
40
120
5
27
16
72
140
21
19
212
57
19
60
17
12
43
77
51
12
45
91
5
31
24
24
17
31
20
9
24
19
80
40
12
20
48
192
124
5
31
17
99
72
16
12
24
29
19
56
4
8
64
60
29
48
43
80
48
76
24
ABCD 94295185178*3^$a+1 [50042]
18
24
6
29
64
24
21
51
21
42
12
5
19
249
36
24
8
139
48
33
45
99
39
36
249
45
60
39
93
3
75
5
160
9
12
39
36
51
144
21
93
90
36
24
5
60
31
186
107
12
100
45
15
20
61
179
19
9
80
1
96
131
60
172
27
6
30
18
96
15
51
45
8
144
16
87
12
21
45
6
78
6
9
75
41
4
15
192
54
6
21
140
4
48
92
1
78
96
66
12
3
135
12
113
67
12
264
9
12
20
31
17
37
23
1
150
41
79
36
48
12
65
13
66
42
18
36
33
60
21
35
7
30
18
9
72
24
32
13
6
69
87
33
12
63
24
60
30
42
48
6
111
36
3
29
115
6
60
39
12
56
160
15
12
93
144
288
15
21
57
75
72
27
45
48
105
3
39
36
53
7
29
19
69
51
45
15
6
123
36
32
52
48
48
12
20
109
35
43
17
16
15
72
117
120
51
18
75
21
18
21
45
35
79
42
3
63
18
60
51
63
150
111
75
24
72
18
150
60
33
9
48
66
24
33
24
36
27
72
48
17
55
36
30
42
132
33
3
129
36
9
18
93
144
63
126
72
54
36
24
9
207
5
7
72
5
73
18
33
45
36
3
3
93
57
90
9
108
27
89
4
3
45
44
25
23
25
6
12
24
105
99
30
87
44
28
63
5
28
21
35
31
48
132
9
93
35
115
138
162
36
24
101
7
29
76
57
36
36
240
48
15
81
24
3
120
3
57
93
87
12
15
21
32
79
33
128
37
48
18
5
4
48
297
108
3
39
6
72
99
69
39
192
141
63
36
63
45
116
36
25
39
9
36
12
3
96
68
40
8
13
219
3
18
15
111
21
12
36
80
12
157
23
7
21
105
42
29
48
36
60
1
35
48
115
12
6
3
69
60
87
9
35
64
51
141
60
68
48
28
21
6
77
13
147
3
60
45
27
6
12
23
55
69
228
63
36
24
17
52
141
24
3
39
54
51
84
45
12
24
54
102
42
66
87
15
93
21
18
12
5
73
63
3
21
9
36
63
93
3
12
45
3
111
18
12
11
88
21
6
77
217
6
30
24
51
24
24
15
84
18
27
21
24
75
3
24
33
27
21
27
33
39
6
18
9
15
36
9
33
54
189
12
57
30
90
42
9
96
48
135
60
45
60
15
17
4
45
147
57
71
121
63
141
11
13
27
24
57
60
18
60
132
33
21
30
18
35
136
36
3
42
51
3
42
54
9
36
129
35
85
27
12
132
3
45
21
30
36
6
15
144
60
69
15
20
25
36
15
84
45
90
6
6
57
75
21
27
12
36
144
18
18
149
12
16
12
15
6
42
18
35
31
330
6
53
12
52
15
36
24
36
9
8
37
66
69
12
39
120
5
109
3
32
145
120
27
24
111
18
18
30
63
27
9
48
33
48
30
42
107
91
42
30
57
45
6
29
151
45
144
72
39
17
28
80
115
12
12
21
12
8
7
12
21
20
127
60
105
3
96
9
27
5
7
41
25
27
3
36
150
35
13
27
39
29
31
60
9
3
60
65
19
6
3
75
24
60
12
6
15
45
84
108
87
120
164
4
12
63
60
66
6
29
145
51
9
135
96
15
48
33
80
13
12
15
3
12
18
35
109
96
42
54
6
60
33
39
21
39
45
33
192
6
36
21
3
9
48
48
69
35
43
30
60
27
21
36
35
1
27
75
57
63
177
3
48
108
45
75
9
27
9
27
48
165
147
24
33
75
33
72
60
36
72
45
24
54
42
42
5
43
12
45
48
12
3
65
43
17
25
27
3
102
36
12
30
12
45
12
3
141
57
132
15
212
1
18
30
15
57
59
61
83
12
7
165
15
36
72
45
48
45
222
42
6
17
19
81
24
3
33
39
24
12
48
9
60
3
9
24
9
3
9
36
102
60
21
92
7
210
147
20
4
51
21
8
115
21
39
24
41
115
66
51
68
79
12
53
25
27
69
6
53
28
32
31
21
9
119
12
1
15
9
48
48
3
15
21
80
31
93
75
9
45
78
18
15
39
6
27
108
9
6
42
72
3
63
72
57
51
21
39
12
42
11
144
16
51
9
129
12
138
18
132
15
75
132
6
3
141
108
6
6
51
8
76
48
15
36
72
5
4
15
9
116
25
75
108
45
126
5
19
36
12
57
21
96
3
48
9
60
138
36
21
93
6
141
129
30
36
24
69
117
60
54
9
33
15
87
30
3
27
18
54
69
75
69
45
192
96
27
3
108
45
60
117
63
32
7
21
39
132
9
45
30
21
36
12
36
12
3
42
30
72
30
60
63
20
49
30
60
33
20
7
ABCD 94295289404*3^$a+1 [50153]
49
60
140
93
36
24
43
72
23
37
36
5
39
27
6
3
15
12
78
111
9
91
41
7
32
24
9
66
49
68
99
1
12
11
85
84
101
31
44
40
24
8
33
7
204
35
1
44
60
21
18
6
48
15
21
6
13
48
23
37
32
108
45
12
55
17
15
88
60
161
72
55
12
11
45
9
48
99
33
31
120
24
113
7
108
29
75
33
30
36
6
75
9
19
143
45
4
5
24
66
121
29
90
121
17
27
64
176
36
147
270
162
1
5
27
36
4
12
56
39
108
37
53
15
12
4
72
23
9
15
13
5
75
4
96
17
6
12
54
24
7
72
36
11
30
19
72
143
6
103
12
24
12
72
72
65
43
77
51
52
77
55
36
32
52
65
31
17
6
9
16
29
7
24
89
67
29
135
57
27
15
85
17
24
39
81
27
9
55
8
40
32
15
30
55
35
33
57
31
24
23
25
23
78
12
63
27
54
24
31
8
15
85
8
40
164
36
40
23
49
156
24
48
5
99
15
18
66
54
6
54
27
36
88
41
55
8
168
40
5
54
9
9
187
5
6
12
177
16
24
23
13
5
43
56
81
12
15
27
21
40
72
36
11
66
18
37
48
60
5
90
12
37
8
4
20
4
36
36
53
42
12
13
32
33
48
87
40
23
25
56
36
57
67
276
104
16
24
8
148
20
39
73
72
71
45
4
5
55
89
31
68
60
27
18
67
36
12
108
92
88
60
17
90
90
51
4
17
91
5
12
87
48
33
3
4
23
117
28
5
27
16
11
25
56
45
67
35
18
54
18
6
54
18
25
32
27
36
37
12
36
113
55
35
24
192
24
9
93
63
36
15
13
32
45
48
42
66
27
33
63
111
1
120
24
36
5
12
31
72
20
40
12
5
127
143
1
12
108
32
100
5
12
36
150
49
72
41
247
53
19
23
61
24
17
36
159
9
12
24
79
5
27
27
78
39
9
19
107
13
128
112
12
24
41
99
4
53
27
81
31
20
21
55
5
27
3
42
30
42
3
36
4
5
6
90
135
4
32
3
45
15
18
7
20
52
36
32
28
17
123
12
33
84
19
77
43
24
32
9
75
189
18
9
28
17
60
99
81
99
45
84
36
31
56
9
63
27
48
1
12
5
54
1
12
41
72
63
76
23
1
44
45
6
54
36
36
66
13
5
31
20
76
125
24
31
12
5
18
9
24
16
20
21
42
57
33
7
11
138
6
9
129
127
68
12
9
55
89
55
12
20
9
7
68
64
48
5
15
52
5
42
9
27
30
15
9
108
7
108
23
90
15
99
13
17
31
24
44
4
108
77
36
55
12
5
54
9
40
212
4
24
5
84
15
165
63
40
20
27
12
45
28
17
108
67
11
48
37
8
4
96
95
9
112
35
9
4
32
64
72
5
12
207
9
27
4
68
15
13
8
24
45
36
36
18
45
147
9
96
3
45
100
36
41
138
6
27
9
31
17
15
336
40
5
31
101
12
108
54
6
12
15
45
43
47
21
4
60
48
32
96
12
15
57
28
77
7
5
123
3
18
60
31
41
27
16
36
56
160
24
36
89
91
77
12
63
72
51
13
116
15
49
36
108
12
60
5
54
61
5
55
80
76
119
49
35
9
45
63
112
23
33
27
18
36
151
5
24
3
28
72
17
51
4
48
5
27
15
108
13
5
103
36
108
17
15
16
65
79
65
103
5
43
5
15
135
13
44
27
90
96
39
9
54
1
12
113
54
37
5
31
89
15
21
72
90
1
12
144
5
36
24
36
27
93
87
48
24
9
36
3
27
13
23
24
13
12
5
36
78
54
7
11
45
45
67
35
6
12
123
40
36
35
6
75
24
75
6
18
84
105
12
123
13
12
113
63
81
175
60
41
7
36
59
45
108
24
16
20
9
18
57
15
25
24
41
31
5
12
15
27
36
30
24
18
13
84
5
31
5
42
121
125
67
24
5
39
132
117
72
54
45
57
15
27
81
52
60
180
12
23
13
11
18
102
45
4
104
15
45
36
45
36
43
108
113
67
20
52
36
5
27
4
5
36
15
4
8
27
1
32
75
13
23
49
41
6
18
27
40
5
48
36
31
96
23
12
78
67
17
27
9
19
36
36
48
60
48
5
55
17
108
72
60
7
24
5
39
33
12
27
69
7
65
79
23
45
33
7
20
108
40
17
18
37
68
99
30
63
28
80
100
5
39
9
36
78
157
41
43
36
23
18
19
35
73
23
12
13
20
9
31
104
3
13
32
28
23
85
36
23
30
55
5
36
151
5
55
36
23
36
13
32
4
12
95
73
12
29
111
100
12
56
21
6
18
12
78
61
95
13
92
63
21
99
73
53
27
4
23
1
41
99
76
41
67
8
24
9
39
27
13
5
51
16
20
76
23
9
36
72
3
37
197
87
4
17
42
18
27
16
29
30
145
17
163
116
4
23
37
5
67
95
193
53
90
105
63
30
51
21
24
108
12
63
28
5
147
63
18
19
8
60
27
57
108
15
85
8
4
56
9
31
32
112
23
61
24
36
12
20
88
20
16
29
ABCD 94295335796*3^$a+1 [50089]
48
42
72
1
17
15
33
15
12
88
60
140
33
39
171
96
21
132
45
15
75
198
27
21
42
109
53
15
180
33
67
68
120
4
60
65
48
43
17
36
39
261
87
63
37
53
54
30
43
29
3
33
78
37
17
55
8
3
49
12
168
248
27
193
32
33
102
72
24
57
117
63
112
140
87
30
31
83
54
48
7
35
33
12
60
112
68
28
65
30
18
36
3
60
160
107
33
21
12
180
15
93
240
102
25
32
33
54
24
1
96
77
15
57
18
90
36
39
100
47
54
79
77
54
72
78
27
153
54
30
60
12
96
48
139
8
4
60
36
65
87
21
102
78
66
6
72
12
78
30
96
27
9
43
120
11
9
231
117
45
48
39
141
186
198
15
3
45
57
43
32
21
36
3
52
29
147
57
30
133
32
51
49
173
79
36
119
33
40
68
69
115
65
18
45
40
5
6
144
45
48
27
85
128
75
270
15
27
30
42
21
120
12
168
15
114
30
61
32
21
252
507
15
90
7
68
112
5
3
3
25
20
9
48
18
18
6
138
115
8
124
5
36
115
32
93
27
27
30
3
112
96
23
6
3
141
66
85
83
97
48
125
43
5
15
9
48
15
81
210
49
12
96
20
63
61
29
79
167
81
4
41
60
12
183
75
45
57
43
20
33
12
115
20
9
31
5
90
24
126
79
116
15
24
48
18
222
102
51
39
13
20
21
7
20
12
28
12
20
52
8
27
30
96
7
65
12
51
93
27
27
42
55
60
41
15
124
5
186
37
17
48
42
33
28
80
72
3
18
84
60
12
18
157
41
18
6
111
27
25
101
39
48
117
12
51
100
20
12
40
20
48
4
29
6
61
272
88
65
90
102
72
3
40
140
100
23
54
18
45
33
7
65
48
72
7
89
7
32
33
79
59
6
108
102
216
157
12
108
35
90
3
120
75
102
15
81
39
81
96
3
117
18
96
97
5
67
68
27
6
66
24
69
48
147
85
20
28
20
9
36
87
52
119
126
55
83
25
47
61
89
51
33
79
60
5
126
24
45
57
36
67
11
1
56
15
45
9
48
15
52
5
43
53
90
270
115
20
3
6
210
6
199
8
3
25
29
36
54
33
57
6
25
47
18
102
6
66
18
15
135
30
216
24
43
32
15
25
5
18
168
1
71
37
83
42
7
120
36
24
156
53
271
11
54
36
60
7
48
20
249
84
24
36
27
27
45
3
24
66
67
11
69
28
23
6
63
3
45
4
5
31
113
67
23
61
56
12
21
7
72
12
128
15
73
53
7
65
12
43
17
115
12
35
21
9
114
72
30
135
27
13
20
9
3
33
19
53
115
5
18
45
4
23
6
156
63
60
52
29
27
60
40
60
5
42
37
65
96
7
65
18
90
102
105
45
48
24
48
187
101
18
69
28
32
120
52
11
37
8
9
66
24
25
119
9
28
60
212
60
81
30
69
28
65
7
60
8
72
40
17
66
49
5
51
124
83
120
13
144
41
15
72
120
33
12
60
63
99
54
99
28
35
282
123
72
3
49
68
117
60
66
54
3
100
275
93
105
24
48
175
140
45
103
5
7
47
93
48
52
5
75
40
60
5
6
9
60
105
72
18
18
144
3
112
29
27
117
43
35
48
6
51
15
72
25
128
9
54
6
90
61
32
33
72
18
30
87
45
3
45
348
87
75
54
18
25
20
81
192
18
90
31
23
85
65
115
95
78
18
97
95
54
3
40
71
69
28
29
48
60
3
40
5
7
8
165
87
3
18
6
1
24
23
45
27
6
27
45
66
54
103
5
60
72
3
60
3
49
108
12
17
43
8
129
48
3
15
49
8
15
45
51
30
211
48
17
3
33
72
7
59
9
63
25
20
4
108
11
57
9
78
18
48
60
84
135
52
11
42
12
51
129
6
102
15
165
43
20
4
173
12
31
113
39
28
5
18
42
30
105
12
45
6
9
45
7
36
23
57
4
11
24
18
75
27
21
40
32
40
17
48
15
88
20
57
108
24
18
30
15
88
ABCD 94295899988*3^$a+1 [50028]
23
48
13
36
36
47
43
42
12
47
12
1
11
7
29
37
18
17
55
18
23
1
84
60
119
84
108
24
7
65
19
41
13
54
17
24
24
13
36
48
24
30
126
6
5
84
13
35
60
84
12
48
60
48
67
54
11
7
5
60
24
19
6
83
7
30
42
36
30
11
72
48
24
84
13
18
42
59
61
6
12
5
67
72
53
7
54
48
11
97
90
108
72
53
60
85
107
19
17
7
12
18
11
12
36
36
36
12
55
5
55
17
37
30
53
48
48
1
36
66
149
36
19
30
11
36
49
12
6
5
24
7
120
101
12
19
17
12
55
42
18
30
11
36
7
78
30
41
96
13
47
25
36
102
18
54
5
24
12
1
90
84
24
12
5
12
19
17
199
78
36
54
84
60
12
29
12
36
31
65
48
103
24
48
78
18
102
23
36
144
60
12
103
24
48
6
48
6
18
95
31
30
18
54
35
24
19
41
24
60
91
5
12
72
12
1
114
17
31
24
113
13
23
211
12
5
12
97
30
6
108
47
25
18
48
24
41
7
41
36
31
53
37
6
72
180
36
29
24
12
12
7
77
24
24
7
36
36
18
227
19
53
228
175
41
25
18
17
25
59
24
12
24
37
54
17
60
108
121
60
30
29
13
11
7
30
60
102
36
17
37
114
17
24
7
29
48
13
6
12
29
43
53
1
18
42
48
6
17
49
150
18
30
18
11
48
49
96
23
12
19
54
107
1
30
24
12
168
5
31
29
36
25
11
1
18
78
18
17
31
90
6
29
7
66
126
162
18
6
23
7
24
101
60
12
1
191
36
13
11
37
78
66
23
36
12
79
41
13
36
12
71
55
65
84
19
53
91
162
35
36
19
53
12
36
25
138
60
102
11
25
35
12
7
24
17
1
30
24
18
54
30
114
101
91
36
29
12
55
5
43
18
78
90
11
1
18
65
7
29
31
18
23
24
7
5
12
37
35
49
42
84
18
11
31
29
1
35
7
54
71
144
37
66
18
11
24
1
47
31
17
19
66
23
19
36
36
17
12
97
23
13
35
73
12
18
42
11
91
96
17
67
5
12
25
11
43
30
108
35
43
17
48
1
6
17
13
35
48
97
6
12
41
1
23
67
12
18
24
59
7
29
13
11
7
77
7
17
25
174
41
13
42
48
17
7
53
31
42
36
36
11
1
18
18
6
102
54
96
84
6
11
24
49
47
121
107
12
1
18
42
131
13
11
36
24
103
24
29
1
6
17
24
12
19
29
72
37
11
13
36
30
132
108
29
19
17
37
144
23
12
24
48
7
18
54
54
11
37
204
11
25
54
18
11
19
108
6
11
151
5
12
1
47
37
18
5
13
35
1
6
156
29
84
19
12
29
13
90
18
18
12
5
60
7
29
25
114
89
48
43
12
18
18
101
31
5
24
19
60
77
24
7
29
19
5
36
13
126
77
72
36
19
17
168
25
11
120
36
1
12
18
36
29
204
7
54
12
18
18
47
36
43
6
36
35
48
72
12
7
101
96
7
161
12
24
31
17
24
24
7
42
30
5
49
131
48
37
119
7
6
71
12
37
18
6
30
24
5
132
1
90
53
19
6
23
48
13
35
7
89
1
18
66
54
89
7
18
23
84
24
72
12
19
77
7
6
11
19
36
6
12
6
5
72
36
13
66
132
12
65
31
30
23
55
53
12
25
30
5
73
59
61
71
61
84
35
60
19
197
12
163
42
90
5
31
77
24
1
18
18
59
1
36
48
18
17
19
65
61
18
72
108
77
31
5
55
41
36
60
7
18
84
6
17
157
6
41
120
19
84
5
103
29
24
84
61
42
17
72
1
11
55
17
72
109
24
48
6
66
23
60
43
29
7
41
48
55
5
19
36
54
84
24
23
7
17
36
25
11
24
13
35
1
36
23
55
17
19
5
25
18
125
25
11
43
12
36
72
17
19
89
1
6
36
41
79
24
5
61
18
5
24
43
17
19
24
5
13
18
53
55
5
12
127
41
7
96
18
12
42
17
13
6
66
54
17
36
48
43
6
66
54
47
61
23
73
36
18
5
121
72
18
54
18
5
25
23
12
108
19
6
18
17
12
55
17
60
120
36
79
84
5
24
36
36
85
11
24
84
7
77
13
83
73
54
180
5
1
11
12
31
101
19
17
12
12
19
90
23
60
7
173
7
12
17
19
29
7
60
41
25
6
5
25
54
29
7
18
47
48
13
11
12
1
102
24
18
12
6
17
67
77
1
11
36
24
31
29
25
78
17
13
42
18
12
59
19
30
119
7
17
12
72
97
23
12
55
5
85
11
12
1
23
12
24
7
24
29
96
19
65
1
42
53
13
42
161
72
36
60
13
11
48
13
11
37
90
24
12
18
119
12
84
7
102
23
31
17
7
5
60
132
180
67
24
54
11
61
12
24
23
25
35
43
30
24
144
23
24
36
25
47
1
59
19
48
17
60
12
25
66
17
1
18
54
78
5
13
36
11
7
17
19
101
43
89
91
12
29
84
1
54
36
30
90
36
5
36
1
54
36
5
25
95
73
11
48
12
36
19
53
49
54
53
36
12
12
12
36
19
17
36
60
13
11
13
23
13
12
59
12
43
77
7
24
30
78
102
83
12
36
19
53
12
1
11
12
36
19
5
12
13
71
12
25
47
7
77
36
13
23
24
97
18
24
29
1
47
13
71
31
6
72
71
85
59
1
54
113
49
84
126
5
67
54
60
12
36
36
11
72
43
5
36
96
31
5
79
6
36
36
84
90
29
31
5
36
7
29
36
13
36
36
18
17
12
1
6
12
5
1
18
101
24
49
54
72
53
36
1
96
59
85
30
24
17
60
7
17
96
13
47
12
24
139
41
7
5
31
ABCD 94295989226*3^$a+1 [50004]
193
11
13
32
34
17
43
24
116
30
27
13
11
19
56
4
56
33
151
60
54
12
23
27
100
78
35
31
5
31
5
36
3
4
5
108
7
2
63
27
21
99
105
36
13
6
24
17
19
30
74
4
17
25
48
23
19
29
31
149
31
5
13
26
34
72
23
37
35
19
36
18
62
10
11
43
60
54
6
20
69
55
90
23
7
5
48
7
6
24
35
31
84
6
84
35
72
13
30
77
19
6
35
39
4
62
15
73
11
19
72
29
12
24
36
19
60
30
78
6
35
1
11
79
48
96
41
79
17
99
34
6
18
2
4
5
60
19
17
108
12
73
6
6
14
16
20
141
43
36
5
24
25
66
20
9
144
31
137
127
60
5
25
32
70
30
18
5
7
24
24
60
96
17
12
12
19
20
64
41
31
29
36
144
19
5
48
7
36
36
5
36
9
4
66
60
14
16
50
40
65
19
114
66
5
144
12
36
9
75
24
31
18
23
24
103
2
99
19
72
108
30
42
78
2
21
12
36
60
1
35
43
17
19
29
21
126
33
1
6
50
15
36
3
40
86
10
41
3
4
32
69
15
57
3
45
19
5
7
60
18
11
120
19
65
7
30
71
72
7
5
49
95
19
6
24
11
19
96
24
12
20
105
39
177
12
21
40
11
9
64
12
24
11
24
31
29
36
79
84
90
12
35
19
5
169
32
118
96
36
104
150
39
31
180
20
4
12
84
84
5
36
81
34
36
60
41
48
15
94
83
3
4
116
46
14
4
26
10
90
6
5
163
12
5
79
6
131
37
11
25
146
9
60
19
101
36
43
2
3
192
79
17
79
29
24
25
2
4
36
29
19
6
11
19
36
18
216
54
36
6
11
12
60
51
4
60
53
43
29
48
19
78
26
16
114
56
94
5
25
20
15
24
55
5
57
58
12
5
39
21
13
11
1
18
60
56
4
41
49
66
96
48
12
41
12
31
6
35
49
6
48
32
9
85
11
19
60
29
48
7
36
17
13
59
61
66
108
66
20
70
89
7
30
18
41
120
85
35
55
5
31
5
96
13
11
13
90
17
43
77
36
19
29
91
174
11
79
41
43
5
25
12
11
19
48
5
1
36
11
48
12
108
24
7
41
49
44
6
28
60
6
47
7
192
74
4
23
37
30
102
71
60
7
2
70
113
36
15
40
17
24
19
50
46
60
18
23
33
99
27
58
26
60
9
55
5
25
83
73
11
19
80
9
60
36
36
43
30
6
29
7
149
12
12
21
10
30
86
28
36
5
1
23
25
62
9
45
16
78
30
12
23
31
24
6
47
7
5
115
53
3
10
11
19
5
84
108
48
12
3
10
11
144
25
119
21
10
17
39
105
25
35
199
17
24
49
6
29
19
17
139
5
120
19
26
30
36
10
14
81
43
5
12
84
96
108
67
20
69
24
55
41
1
83
7
24
24
120
6
35
19
53
19
20
58
30
41
45
46
14
10
6
48
23
67
5
51
4
12
84
5
55
5
24
36
199
65
36
79
101
19
32
21
19
65
108
91
17
3
64
12
74
39
12
13
30
6
90
5
276
48
48
24
103
30
12
71
39
9
72
19
108
77
19
50
10
80
40
156
30
11
108
49
11
55
24
12
5
79
41
25
59
1
11
7
32
160
84
24
56
21
73
180
2
4
65
60
19
86
34
2
64
30
5
109
30
5
7
168
6
30
6
44
4
47
13
30
5
120
87
34
35
91
29
24
12
36
60
12
12
45
24
90
10
6
14
6
28
12
50
15
103
53
43
29
36
144
55
5
36
21
3
31
5
31
29
19
36
5
96
145
90
5
43
5
51
94
11
36
36
7
66
30
56
4
20
9
180
27
28
56
4
6
30
114
30
53
12
7
5
19
17
33
15
31
60
114
54
12
18
60
30
32
10
23
31
24
12
29
12
19
134
160
35
24
55
5
12
13
23
7
62
159
19
41
91
5
36
37
47
84
36
75
9
12
37
71
49
6
5
19
72
44
214
36
110
9
7
5
79
77
3
16
29
24
156
151
24
24
53
13
59
21
4
12
23
12
36
24
73
6
84
36
30
54
42
23
27
190
18
5
31
6
78
42
30
20
64
90
11
36
24
24
36
48
72
108
27
33
7
24
30
71
13
11
145
114
42
78
2
3
156
49
32
39
19
6
6
108
53
13
110
4
12
78
35
60
25
6
6
11
12
48
7
62
15
39
40
77
39
64
5
25
54
36
17
3
76
5
84
91
29
111
4
89
7
5
115
14
16
18
17
48
1
24
11
79
60
42
48
23
72
55
62
54
16
24
41
13
23
37
26
9
27
28
6
59
36
61
138
5
31
36
48
30
6
24
173
3
16
29
36
49
59
12
13
11
60
21
4
50
4
41
19
5
85
26
9
21
27
24
45
39
31
18
42
65
75
9
120
12
19
24
29
36
31
65
85
23
55
12
60
174
6
18
72
54
36
24
6
18
6
6
20
21
247
17
25
11
7
72
48
30
11
96
163
5
61
24
23
7
30
60
11
55
110
39
60
67
20
21
12
12
13
26
10
30
90
11
24
1
18
101
12
7
72
89
1
48
26
4
17
25
11
103
80
21
19
5
36
73
11
24
91
89
37
18
2
10
18
30
77
19
65
21
39
169
42
84
30
26
93
61
26
4
29
36
19
5
85
6
30
30
30
59
48
12
25
11
96
15
33
25
86
94
30
56
60
9
27
21
12
25
30
122
3
1
30
30
30
90
30
26
34
96
113
37
23
ABCD 94296075572*3^$a+1 [50029]
27
60
9
3
60
48
33
171
9
21
135
3
21
81
48
78
24
45
111
30
132
3
57
51
21
15
15
69
57
30
12
57
3
162
6
30
12
15
3
12
12
141
45
15
300
69
15
15
9
12
24
3
12
126
30
9
3
90
18
45
204
15
9
96
105
48
90
42
120
15
15
105
45
90
156
24
9
57
3
57
39
24
12
27
60
18
42
30
75
12
36
27
57
195
30
6
132
117
75
48
12
9
9
27
21
120
123
111
45
21
75
9
30
81
48
96
96
45
15
39
9
81
30
36
9
3
30
42
6
135
24
24
12
24
3
18
120
54
18
63
9
15
3
12
60
33
117
51
45
39
36
9
78
18
12
27
135
9
39
102
30
66
24
18
132
69
132
57
120
48
12
90
18
30
105
27
33
39
69
81
18
93
9
51
39
18
42
9
129
48
24
36
150
24
9
120
111
60
6
3
27
30
150
45
9
30
6
12
3
15
72
30
12
51
60
108
39
57
123
30
3
159
93
15
18
84
120
51
27
57
3
12
21
84
21
42
45
165
12
183
105
51
51
18
42
69
39
48
114
30
48
108
45
60
15
105
9
36
42
12
18
12
120
36
54
6
132
27
240
45
18
78
12
30
33
27
30
12
15
24
81
39
51
108
78
30
72
12
180
66
12
3
45
42
12
21
75
72
81
12
45
39
135
6
63
9
60
30
90
42
18
90
21
60
21
96
54
18
111
39
30
3
48
9
12
39
24
27
69
12
45
42
81
57
3
9
42
81
99
48
90
30
42
60
48
147
15
36
30
174
81
108
87
69
51
30
90
114
99
81
15
21
99
3
18
15
12
27
126
30
54
159
9
18
102
42
33
225
18
33
132
27
12
30
30
66
60
60
3
99
21
36
81
159
15
48
48
24
6
3
39
81
9
51
60
99
21
36
15
6
30
93
99
33
24
60
15
21
132
27
48
21
12
60
9
30
30
6
12
81
24
57
51
24
3
18
144
6
9
15
96
102
48
24
75
15
96
9
21
90
165
24
96
12
15
57
45
18
21
12
15
45
48
9
3
108
60
51
81
12
33
12
42
120
21
132
12
93
12
48
3
60
9
78
42
48
18
9
111
9
21
102
132
21
48
12
39
81
207
81
129
12
30
9
12
57
12
120
18
33
39
45
63
60
18
12
90
30
12
90
21
69
30
36
54
60
156
15
15
30
54
9
27
33
51
48
72
48
12
45
36
15
12
33
9
63
57
18
12
66
15
27
30
123
57
48
27
108
24
120
3
12
6
63
60
36
165
6
165
60
24
45
90
30
135
15
18
120
3
12
108
9
15
33
111
9
30
21
36
51
9
3
132
69
51
21
57
30
42
51
15
42
168
87
132
3
57
180
63
33
117
18
12
30
3
99
9
12
57
12
78
45
87
150
6
30
3
276
3
12
126
39
24
57
114
69
180
21
6
105
12
12
3
30
30
12
129
9
3
39
36
24
33
33
114
66
12
12
51
57
18
12
21
99
18
30
12
12
9
72
75
69
24
24
27
18
138
12
57
15
45
3
237
21
15
39
81
87
48
9
33
27
3
45
33
30
57
12
33
3
69
3
15
93
27
72
30
6
72
18
42
21
27
30
75
75
129
33
12
48
3
24
33
3
15
42
3
39
9
81
243
168
24
81
39
15
48
12
36
33
36
21
15
75
45
57
18
54
51
57
3
39
30
99
24
3
12
21
69
27
21
54
9
12
24
36
9
96
84
3
15
21
96
3
33
39
45
36
39
96
24
30
3
27
48
18
42
12
48
60
30
60
12
18
21
39
45
36
12
27
72
30
39
39
30
72
3
3
33
180
72
27
12
48
30
30
57
3
12
18
18
69
111
24
6
90
9
15
18
18
240
9
48
45
78
45
57
108
150
42
42
6
12
15
15
108
30
72
12
6
9
75
21
48
27
30
24
15
36
27
18
27
87
36
285
27
12
9
9
27
3
30
18
114
48
3
24
45
159
9
12
36
30
30
12
12
3
27
21
60
15
90
3
51
81
57
27
21
27
273
3
39
120
12
96
30
3
207
30
39
15
66
15
24
33
12
138
12
48
18
3
36
84
27
33
9
27
33
102
129
36
21
3
60
69
3
75
72
12
60
6
15
39
6
90
12
48
24
18
102
21
69
6
54
3
48
39
156
9
15
81
177
27
15
21
69
78
93
165
54
33
15
30
3
15
24
45
63
60
21
27
90
39
21
24
30
21
108
12
9
51
60
27
48
72
48
33
84
72
84
159
21
12
39
180
81
279
21
15
24
81
60
24
36
45
42
108
33
36
21
12
3
39
45
21
3
72
69
30
48
12
6
3
9
111
39
12
18
102
ABCD 94296207568*3^$a+1 [50070]
17
25
42
30
6
9
15
72
89
7
12
48
18
12
120
23
79
53
127
12
6
30
60
5
73
39
68
40
39
24
12
84
24
17
43
12
57
15
18
60
18
12
18
42
12
41
19
153
9
36
155
13
36
48
15
15
48
42
95
13
78
6
6
54
30
18
60
23
7
192
6
60
12
96
30
54
18
12
48
30
60
35
12
103
90
18
29
120
31
6
18
30
23
49
36
42
45
33
12
90
18
18
29
37
48
36
6
54
6
24
24
6
12
174
33
3
65
7
101
37
24
36
12
30
96
17
100
68
60
55
24
90
11
67
5
25
24
3
75
12
18
11
12
97
60
30
48
42
42
24
5
139
42
99
57
15
8
12
25
3
45
24
30
30
18
30
63
69
6
36
81
39
6
42
60
5
13
12
3
9
66
5
28
15
17
49
24
207
27
48
30
30
24
29
4
8
48
7
54
11
103
24
18
18
66
24
24
11
37
42
6
35
145
96
30
24
90
60
66
24
45
32
67
45
51
54
23
43
120
6
66
5
73
59
73
48
42
18
54
36
12
54
24
39
45
18
30
47
25
23
115
108
24
93
9
18
30
23
28
9
96
102
30
78
12
54
18
48
24
6
35
7
53
7
78
54
9
20
1
71
19
18
60
6
57
9
11
25
12
60
18
12
12
30
18
81
20
31
36
12
21
39
48
18
24
12
36
23
24
7
53
1
99
3
120
78
72
24
18
5
31
96
36
90
75
3
12
65
7
12
6
15
57
6
45
27
54
78
21
57
54
36
90
54
48
30
12
96
47
16
9
23
28
21
78
60
53
48
1
6
30
95
25
12
96
72
42
18
84
11
19
30
54
6
11
25
15
8
1
30
54
24
30
33
99
41
43
24
30
71
19
6
12
24
6
102
18
45
45
18
6
30
33
27
53
36
37
42
33
75
93
72
9
6
60
17
25
11
1
18
36
12
5
25
12
18
33
39
18
15
9
18
6
66
29
19
96
30
12
35
37
30
12
41
40
9
30
29
1
36
84
23
67
9
39
6
27
39
24
29
25
71
7
18
6
30
71
49
48
78
17
13
15
68
31
66
24
18
48
30
3
39
12
6
12
6
84
21
51
41
12
55
93
15
5
7
66
54
42
30
21
27
42
11
7
101
1
66
12
18
12
11
19
30
95
7
36
24
41
60
43
29
13
60
24
18
108
102
42
18
71
7
30
72
71
85
42
12
18
102
90
6
65
91
36
105
45
3
39
90
83
60
7
30
72
11
7
5
13
12
18
90
27
45
18
12
18
60
24
30
29
67
60
5
13
47
192
13
12
15
3
90
47
36
67
42
155
31
12
12
18
47
37
3
33
83
60
24
1
144
15
3
24
29
19
90
6
6
30
18
6
30
12
15
120
27
36
17
19
6
24
3
45
23
133
24
18
17
25
3
20
43
5
79
33
27
6
42
30
23
12
19
120
41
88
15
84
96
66
11
7
6
84
23
55
53
31
53
13
18
30
12
114
18
48
42
30
12
36
12
11
121
48
3
15
5
60
7
18
18
24
30
30
6
27
15
12
5
1
36
6
12
6
102
12
30
30
21
15
57
135
17
37
18
30
6
12
12
36
17
25
18
5
1
30
6
3
57
15
15
30
18
30
59
13
54
69
15
36
6
23
91
29
19
12
30
6
132
48
72
96
6
30
53
16
60
84
3
60
45
15
5
25
15
72
27
48
18
24
11
25
30
53
19
96
24
5
60
1
90
12
144
29
19
30
11
7
24
60
6
3
9
51
15
12
5
37
6
69
20
61
6
30
48
18
18
66
30
23
25
12
11
168
79
41
240
19
18
84
6
24
30
83
43
60
17
1
6
18
42
6
12
12
60
23
13
12
11
91
18
6
54
6
72
42
42
21
27
36
6
18
78
3
45
27
3
12
12
30
23
7
33
15
24
240
6
18
30
24
12
30
30
18
48
33
32
49
54
36
6
18
36
6
60
12
12
30
18
23
37
120
6
5
25
6
21
3
9
3
30
30
12
125
1
66
41
19
24
12
18
6
36
42
30
18
15
27
48
24
96
53
124
20
37
51
15
5
43
69
51
6
11
19
18
3
8
25
102
45
12
56
49
138
17
73
12
6
30
84
6
42
24
78
42
18
33
39
6
23
25
12
12
18
24
18
18
42
6
29
16
27
12
60
60
6
30
57
87
120
18
12
11
31
36
60
42
30
21
12
20
49
3
33
12
18
18
114
12
48
36
29
7
60
9
80
60
37
35
7
12
9
45
54
12
33
33
120
24
60
90
53
37
11
25
48
87
32
37
6
12
6
84
36
99
48
63
24
12
29
25
15
15
30
6
36
48
12
24
9
45
39
45
30
53
13
35
31
41
25
23
55
12
72
42
6
18
27
9
96
35
85
18
36
6
35
7
18
15
9
59
79
66
42
30
24
6
12
6
12
24
24
36
48
18
12
120
30
42
18
18
17
31
24
42
6
17
43
78
30
17
49
39
80
49
6
5
84
60
7
21
27
21
15
72
45
12
15
18
42
42
6
12
48
54
3
27
21
63
120
77
43
5
25
12
15
39
24
54
36
15
20
55
9
87
21
8
25
39
8
48
4
3
12
53
48
12
52
75
5
1
24
12
66
17
1
90
45
45
95
1
6
18
66
54
24
12
216
23
19
6
102
18
12
42
21
9
35
48
55
84
53
85
18
65
55
42
42
48
21
9
18
30
15
3
77
19
30
3
48
9
6
5
7
33
27
18
42
113
79
41
127
53
13
12
18
6
24
60
42
5
25
78
65
19
6
24
3
75
120
65
12
16
12
72
56
19
18
15
63
6
36
42
18
30
24
84
5
49
23
79
81
15
12
42
6
12
198
18
30
24
42
36
72
12
60
21
12
21
42
5
25
23
31
36
24
6
12
6
6
3
63
42
3
3
60
72
30
12
6
24
96
6
6
54
18
66
24
35
7
78
48
30
17
76
24
51
6
24
30
12
17
7
18
18
30
18
12
18
12
12
36
12
3
51
6
18
36
78
48
12
23
40
8
7
18
24
42
29
84
1
47
7
30
18
30
30
12
21
39
12
18
48
222
101
1
36
15
75
24
9
9
6
66
18
101
49
42
18
35
16
92
7
6
36
6
48
30
60
15
39
ABCD 94297173892*3^$a+1 [50081]
20
28
3
33
60
12
63
21
8
7
24
21
44
88
36
84
27
45
12
12
24
32
12
16
20
43
33
12
48
3
41
88
12
75
12
48
21
36
32
4
60
39
5
24
7
65
55
12
21
168
32
12
31
9
12
39
5
55
17
76
8
76
32
24
7
81
15
9
108
36
24
8
28
8
76
3
9
3
93
32
7
48
29
4
32
16
72
12
24
39
60
12
72
9
24
56
36
28
12
96
39
9
12
15
41
172
60
44
4
60
39
33
24
24
3
24
77
7
48
17
12
40
3
9
80
4
15
29
64
108
48
15
33
48
12
87
33
12
60
144
56
55
9
12
68
64
3
65
4
3
41
28
87
9
75
129
24
3
5
7
21
36
8
60
76
32
12
16
3
149
4
48
3
17
36
36
40
12
36
3
89
12
79
9
15
69
36
12
20
64
15
45
27
12
9
48
80
31
5
19
41
184
3
12
33
12
60
48
75
21
60
44
28
48
15
9
24
171
69
24
15
29
40
63
60
69
56
28
32
4
3
29
12
43
24
21
12
36
96
60
51
57
15
72
33
36
12
44
7
36
24
21
8
19
45
12
99
69
44
12
19
57
24
36
12
32
36
55
33
15
69
12
87
45
24
39
5
4
27
89
16
3
33
3
9
44
52
51
9
39
69
12
24
15
48
33
8
36
24
72
19
29
36
16
80
31
5
4
24
27
29
7
9
39
9
12
60
8
36
16
20
28
27
36
48
21
8
12
4
32
7
57
3
12
57
96
8
48
28
36
12
12
72
36
60
15
21
3
89
16
27
77
55
12
144
9
72
12
39
5
64
39
9
12
128
7
93
20
16
12
12
3
48
9
27
33
63
53
36
40
68
55
9
12
51
21
87
9
111
9
104
36
36
7
29
112
84
24
27
33
51
5
4
56
28
48
72
24
36
8
64
15
29
12
7
33
3
12
24
48
48
81
12
56
28
12
15
5
72
19
9
36
99
9
27
12
17
40
12
36
60
24
63
33
51
5
60
28
3
21
56
16
27
5
103
9
27
5
19
89
108
24
40
39
105
252
3
5
91
12
48
81
8
55
21
15
17
36
12
55
9
27
36
5
12
7
105
20
28
8
4
24
56
76
39
53
36
28
24
15
21
12
15
9
108
20
43
5
19
12
21
12
68
12
7
9
48
12
156
15
24
41
16
15
17
40
51
17
36
52
39
5
31
12
24
48
21
12
32
7
36
9
24
8
16
12
3
48
12
12
141
12
72
108
48
12
12
32
76
12
20
36
36
19
5
43
12
48
93
48
39
45
12
15
45
12
27
9
32
4
36
39
24
21
44
64
12
63
77
64
12
12
12
15
93
20
40
96
8
4
20
19
17
19
48
5
64
44
64
24
12
8
52
20
100
24
15
93
20
55
89
4
87
9
36
12
84
36
12
51
45
12
63
53
43
48
48
132
17
48
40
3
9
3
113
36
16
32
16
96
20
31
105
12
3
57
56
28
15
72
17
40
27
5
31
45
27
53
24
40
39
60
17
4
99
60
17
40
60
39
5
72
67
29
7
21
12
3
33
75
21
12
120
12
56
24
4
32
28
8
28
44
88
63
21
80
31
24
29
4
15
9
44
4
68
112
32
19
45
27
9
8
28
84
24
3
12
105
32
28
132
3
24
9
8
31
9
68
4
75
9
56
4
8
4
15
41
12
31
5
16
12
12
20
4
8
43
57
72
104
4
12
120
8
12
31
41
55
9
36
48
51
77
4
32
31
9
132
24
32
40
3
33
36
32
55
5
7
9
32
7
24
29
7
21
3
69
12
12
15
45
44
31
9
3
21
44
28
24
15
5
36
72
4
72
24
32
12
7
21
12
36
15
12
21
12
24
20
16
8
36
76
15
120
9
27
5
88
84
60
3
24
12
24
9
104
4
96
27
5
28
3
149
64
48
27
12
21
75
5
7
33
48
87
12
9
56
43
12
12
17
7
72
9
3
41
4
48
75
12
33
20
7
21
156
3
12
21
56
48
19
9
51
29
7
9
36
3
5
16
12
15
48
29
40
120
3
17
24
28
108
156
15
9
8
28
96
12
116
28
8
4
3
24
69
36
36
15
21
39
57
75
29
19
81
12
56
19
17
28
12
24
123
12
36
24
21
8
16
12
51
41
139
36
41
16
12
12
24
8
79
24
41
67
96
57
24
8
16
12
44
19
45
108
8
43
33
12
3
33
48
32
12
4
36
3
9
20
43
48
9
3
5
36
24
7
48
17
12
103
29
100
56
36
64
24
56
24
88
15
41
12
36
100
104
16
24
12
36
3
69
36
20
12
67
29
4
3
5
7
17
48
52
36
24
20
16
56
12
31
9
3
9
15
9
12
56
24
40
15
17
16
48
15
9
56
112
8
7
60
12
17
100
92
4
27
36
237
12
12
20
16
68
72
28
3
36
24
77
4
12
104
36
19
117
3
21
36
15
45
27
45
24
8
4
27
29
12
28
51
12
33
27
36
12
48
33
12
20
43
45
48
20
4
3
9
12
44
4
12
8
36
19
9
44
16
68
60
43
29
52
32
7
101
76
32
24
12
7
17
12
4
32
16
3
5
31
21
20
120
72
4
63
33
3
33
24
15
29
7
81
36
24
12
51
5
28
15
29
48
4
56
28
27
21
15
24
33
36
12
20
48
52
12
15
12
33
27
17
12
24
4
3
48
9
24
27
21
51
5
16
15
5
16
72
39
21
24
3
5
76
3
9
8
40
8
7
69
87
5
52
75
53
136
84
3
24
45
27
45
24
8
4
12
12
80
12
24
112
63
33
27
21
3
29
7
77
7
53
16
12
36
60
156
135
21
27
89
43
9
3
69
56
132
7
77
76
39
69
20
36
76
24
15
41
4
32
16
12
3
9
72
212
19
77
4
3
24
12
113
4
3
29
24
72
7
5
67
5
64
15
9
48
15
81
8
31
81
12
24
8
55
5
7
12
53
12
55
21
27
9
12
8
36
108
28
39
45
15
9
8
103
45
12
15
9
8
100
27
17
19
5
4
8
43
9
44
31
33
12
27
24
33
48
20
16
27
65
19
17
24
72
19
33
12
44
36
76
15
53
7
9
48
15
41
40
51
9
68
28
20
24
4
27
17
40
24
63
24
29
60
36
67
57
36
68
28
12
12
15
141
36
32
16
15
21
36
32
40
140
4
56
19
72
33
3
17
43
129
8
12
52
99
33
108
32
16
8
7
5
40
12
8
52
20
19
24
129
99
45
15
9
ABCD 94297737518*3^$a+1 [50004]
67
180
60
24
65
31
24
8
12
16
80
144
93
15
280
12
41
72
115
41
51
9
84
103
29
39
16
36
12
12
5
24
7
5
127
8
33
91
36
84
8
33
12
115
12
44
4
12
168
168
24
36
60
5
7
12
44
196
8
292
8
28
12
12
108
12
104
72
117
223
20
9
43
48
204
20
268
60
48
20
48
132
4
68
52
101
7
20
57
204
31
48
12
120
96
53
19
125
103
44
108
52
156
212
28
12
53
87
117
99
36
93
51
9
67
104
21
55
89
7
12
8
100
17
7
29
72
15
52
108
84
53
72
31
8
60
16
36
137
55
240
41
67
32
100
113
39
16
65
67
12
60
48
17
63
36
36
81
3
124
48
44
148
32
36
64
8
33
39
16
44
153
43
84
53
36
31
36
68
12
64
5
36
180
55
17
67
5
99
52
20
45
48
7
144
8
81
67
17
51
16
101
48
15
81
99
52
60
132
65
27
24
9
103
84
65
3
33
19
8
52
128
88
65
3
24
40
17
31
84
48
113
55
8
124
48
8
129
7
120
8
36
4
48
17
36
99
216
16
20
84
69
7
128
81
27
108
9
75
28
104
84
45
19
32
84
36
16
44
16
60
149
36
7
65
67
36
77
3
52
8
12
141
27
124
20
16
68
136
116
172
17
24
36
39
9
195
88
60
44
76
12
192
168
161
31
48
20
28
240
104
33
3
40
60
72
5
27
160
36
24
284
45
12
72
207
16
17
43
128
45
27
40
60
125
12
115
56
81
15
76
8
232
44
9
139
48
65
79
48
72
29
27
4
29
171
16
5
55
24
120
60
80
81
115
65
67
32
108
81
19
168
68
16
60
56
124
36
84
48
72
41
3
72
105
7
5
51
84
160
8
108
64
20
40
32
40
41
7
8
40
80
45
55
77
7
41
24
55
29
31
60
5
91
72
132
36
77
168
3
60
52
60
8
105
79
20
12
33
27
28
12
41
7
5
127
8
36
69
55
8
40
8
112
32
141
19
65
36
15
52
5
7
161
27
100
20
33
67
5
55
12
12
20
9
127
24
96
60
8
81
55
29
24
43
24
36
24
20
60
40
41
3
69
48
63
64
41
12
55
80
4
108
5
55
60
53
39
153
36
19
48
60
12
5
51
16
60
41
48
36
135
16
12
5
3
33
120
204
127
53
7
216
24
60
60
20
45
84
24
36
67
204
29
60
19
236
16
173
7
29
15
72
45
12
43
8
21
60
31
5
7
77
55
104
112
188
52
20
60
112
48
29
31
32
12
24
45
324
7
5
108
96
139
17
15
36
12
88
60
128
16
5
24
67
12
12
8
28
24
29
7
104
9
7
44
45
151
60
8
69
135
148
12
140
52
56
40
29
48
36
60
84
7
36
8
64
8
4
68
165
55
41
91
80
136
44
16
24
41
3
105
12
67
32
9
60
27
12
45
7
29
7
72
348
68
60
21
115
20
136
125
7
101
27
64
36
24
29
67
92
57
55
68
28
120
24
60
173
192
24
7
5
123
9
55
8
64
164
52
80
48
172
24
56
33
67
68
120
141
103
48
92
12
136
24
20
33
48
235
8
4
5
115
168
32
100
68
100
125
19
36
65
60
55
60
72
72
36
65
252
7
96
24
20
16
20
52
108
8
12
33
39
40
60
17
63
117
24
27
57
27
33
252
99
36
21
55
60
29
24
12
55
77
43
164
36
52
12
53
111
69
72
63
28
188
4
8
24
148
8
33
31
60
161
99
40
44
45
24
36
144
111
184
56
16
104
76
41
175
20
64
8
21
36
15
28
56
64
116
76
60
104
45
7
60
8
52
12
5
55
12
41
55
12
60
161
67
53
51
21
15
160
84
56
108
64
168
24
120
56
52
8
52
12
80
81
48
7
60
84
96
132
5
171
ABCD 94298002276*3^$a+1 [50019]
61
29
18
30
19
5
144
66
24
57
45
27
27
18
3
72
3
45
27
66
3
21
51
64
11
18
54
66
108
6
9
63
18
31
113
18
12
108
96
117
39
54
27
24
16
32
24
88
8
144
21
27
3
37
32
16
23
144
78
27
72
192
15
54
18
36
13
23
81
3
45
87
66
63
81
42
165
69
99
21
6
13
23
25
8
15
57
15
105
9
66
18
24
27
9
18
45
64
32
3
18
12
60
66
57
69
6
45
27
54
30
129
48
3
36
9
45
36
78
49
59
108
12
42
72
198
12
36
18
19
80
27
6
39
45
60
15
39
30
18
72
18
15
21
18
24
36
93
48
21
3
9
42
48
21
64
29
3
33
31
8
40
167
24
102
3
21
102
24
12
9
24
63
25
8
3
21
16
11
6
12
19
8
9
39
75
66
3
21
163
47
6
43
32
16
11
6
39
51
36
33
33
175
263
81
99
12
24
36
108
12
24
90
18
33
72
39
33
15
9
144
40
59
6
12
6
45
21
18
9
27
60
30
3
39
9
21
19
8
120
159
18
42
12
60
66
6
12
25
47
1
113
48
6
73
32
72
51
60
30
54
54
222
9
24
21
48
3
69
27
27
72
36
18
18
42
3
51
90
138
36
18
126
21
69
27
64
143
57
40
17
18
13
125
6
138
54
42
36
15
39
48
73
35
13
5
6
45
39
18
60
102
157
48
32
3
13
77
19
197
12
36
24
30
37
48
5
123
27
102
111
15
18
60
30
24
36
48
60
61
56
40
8
51
36
9
3
45
9
111
33
6
120
6
12
42
48
21
24
40
5
54
6
18
90
48
42
84
21
39
81
3
18
114
9
27
13
59
18
27
88
5
6
216
72
66
3
3
21
48
24
51
90
66
54
78
48
90
3
69
42
12
6
87
72
15
6
12
31
11
36
9
24
3
12
18
60
18
18
31
5
43
5
3
24
69
3
63
9
15
36
45
45
84
63
27
24
109
11
42
48
24
48
27
63
42
36
43
77
54
60
18
15
15
9
15
33
57
90
69
39
9
3
78
36
138
1
17
6
9
16
32
27
72
18
3
87
54
75
16
48
48
17
66
18
108
15
129
31
113
78
9
24
48
24
3
237
45
3
21
211
17
15
39
60
12
24
33
39
49
8
48
15
36
24
18
126
18
3
88
17
15
24
40
11
21
15
33
39
12
108
18
54
153
64
53
91
8
27
60
12
114
19
56
51
18
228
18
18
51
27
117
136
56
63
36
37
53
3
57
12
51
27
54
12
19
59
72
90
36
87
51
6
30
6
72
18
30
51
24
39
30
18
9
24
21
78
18
43
23
81
45
6
54
66
21
3
45
117
48
90
54
27
40
29
75
45
75
93
66
18
60
210
6
54
37
47
24
73
17
48
42
18
51
33
42
84
18
78
66
6
30
72
51
21
51
9
111
171
72
42
27
3
69
63
33
3
13
59
21
24
57
15
21
6
144
37
104
3
37
32
111
36
84
6
36
63
27
54
48
15
21
42
49
17
78
72
12
24
108
25
48
8
9
31
35
117
24
3
69
21
132
36
12
90
36
60
84
33
24
51
36
72
24
12
18
51
21
72
24
3
45
3
21
66
9
117
19
23
48
33
3
18
96
3
27
21
15
6
283
5
66
25
32
16
113
18
45
24
57
36
54
108
90
18
13
35
96
45
24
39
30
36
6
25
48
11
45
24
3
36
6
27
3
54
54
33
48
27
42
90
12
42
54
12
1
192
32
45
19
8
45
18
9
27
72
18
3
39
81
96
123
93
69
6
18
3
27
78
36
174
42
115
80
15
49
29
18
97
23
36
6
135
21
42
12
24
37
17
39
24
39
90
6
30
18
25
8
40
48
47
33
240
87
30
108
6
48
6
3
117
339
3
24
21
69
123
72
33
126
132
66
54
6
54
138
6
54
48
27
40
32
16
48
5
108
12
18
6
18
30
90
9
24
24
3
66
6
90
19
11
24
13
53
99
9
60
75
48
3
45
9
63
21
18
78
3
51
120
13
5
99
87
12
69
135
54
3
45
54
13
5
43
35
69
21
72
30
126
87
3
18
19
96
56
96
3
108
150
3
45
75
69
123
9
18
12
72
81
168
63
30
3
21
3
24
81
39
88
80
24
147
18
48
24
48
27
33
12
36
6
73
155
24
36
12
60
49
56
15
73
71
72
57
21
30
18
96
54
157
32
99
13
104
24
51
93
33
31
29
67
113
108
3
24
9
18
13
23
30
60
18
21
45
24
84
63
27
37
95
1
101
99
51
36
36
45
16
113
6
25
23
36
45
9
87
48
51
48
36
60
69
39
12
18
54
36
9
27
18
6
108
33
57
162
18
27
21
43
65
36
3
3
165
33
18
12
24
30
114
30
3
48
3
18
3
15
18
6
25
65
31
5
171
39
33
9
108
18
18
63
16
5
6
102
54
36
36
33
24
39
30
27
40
5
24
54
12
105
27
36
9
3
60
9
9
12
3
64
47
57
27
157
11
54
ABCD 94298288278*3^$a+1 [50003]
9
6
30
72
54
33
27
36
45
27
57
60
63
21
45
54
33
57
162
114
27
48
45
72
24
48
126
6
54
129
15
90
183
15
174
99
24
12
33
3
15
18
102
42
27
63
36
12
54
54
186
234
9
36
21
15
3
126
15
57
15
72
21
60
66
81
135
9
159
66
18
18
108
96
18
18
54
18
18
48
81
33
27
9
246
54
27
69
75
24
27
30
90
33
39
6
54
12
69
27
9
3
18
135
15
9
36
84
36
117
18
54
144
90
9
63
18
51
84
9
15
36
9
30
42
18
36
84
153
9
36
123
21
51
9
75
9
51
135
108
21
45
6
45
3
90
15
57
24
75
69
18
18
12
87
180
93
60
63
27
93
51
48
33
9
39
9
51
72
3
9
72
99
24
18
198
45
9
216
66
33
192
15
30
78
48
69
3
105
81
162
57
27
9
132
9
63
36
12
27
90
60
126
21
108
36
27
24
30
18
33
39
9
87
9
45
54
72
120
144
33
291
72
42
63
129
15
36
93
27
60
63
45
84
63
54
63
27
9
15
30
54
33
27
18
84
51
12
60
156
69
66
36
36
60
108
90
39
72
36
132
57
123
27
45
48
63
297
72
24
72
3
24
192
24
84
150
72
30
18
15
45
108
30
150
108
66
150
108
12
18
276
21
123
12
168
36
54
111
24
12
15
45
21
18
105
81
3
15
30
60
48
114
36
189
39
9
15
30
15
48
15
45
27
21
15
12
105
72
3
24
18
18
162
3
9
6
72
21
24
81
39
36
15
36
81
39
69
9
12
54
177
12
33
75
159
84
6
3
51
57
33
90
81
135
108
120
18
18
249
108
3
24
36
66
15
108
63
18
156
24
39
27
60
36
30
42
72
30
15
63
45
36
72
9
234
12
9
9
87
99
48
42
54
129
171
69
108
180
9
108
48
90
24
9
39
45
63
60
30
63
99
72
18
108
72
15
36
99
81
156
60
3
36
24
18
27
3
24
93
117
51
219
45
15
48
36
42
288
39
72
99
60
9
21
6
165
99
54
6
72
30
27
96
75
24
18
54
84
54
60
72
63
27
30
36
267
108
93
24
90
30
6
57
9
15
81
27
57
18
18
99
69
39
171
24
30
42
30
123
93
60
12
15
48
69
48
15
3
114
54
156
78
120
27
69
90
54
18
48
6
66
168
21
108
15
57
60
3
45
45
60
48
24
66
45
15
48
24
72
48
33
63
189
147
18
63
24
48
33
75
15
9
99
90
27
144
99
66
15
21
63
51
36
9
3
36
9
63
24
30
24
39
15
36
9
171
54
66
69
45
63
27
57
24
156
168
93
54
186
75
105
3
27
9
81
180
27
15
48
18
6
9
21
51
39
9
24
108
45
120
63
27
60
9
99
30
135
27
9
9
51
9
30
36
213
63
18
27
72
3
18
51
21
24
18
21
204
21
15
36
171
18
135
111
90
15
111
9
69
36
156
15
12
72
9
126
18
6
126
18
45
21
159
48
33
72
3
51
18
72
63
120
63
90
15
99
30
54
60
66
51
135
9
93
36
135
36
81
54
33
21
36
6
108
81
3
33
9
126
9
3
33
48
15
21
36
72
33
18
81
81
18
21
36
72
36
69
120
60
36
27
39
9
15
12
69
21
42
36
30
36
126
69
21
54
24
54
36
90
66
15
3
33
27
18
3
60
45
72
27
3
132
45
12
123
18
63
21
150
36
12
6
66
114
12
99
33
126
9
57
186
228
69
3
9
33
12
6
9
3
72
105
75
9
9
36
36
78
48
168
54
48
207
15
93
60
57
186
21
243
45
60
57
90
18
36
15
12
69
99
21
24
144
126
9
36
39
42
54
45
12
33
30
9
36
15
21
63
45
27
60
90
30
18
6
45
72
72
156
27
9
24
75
141
21
54
9
15
66
114
72
30
72
87
39
81
33
30
132
9
12
69
54
30
60
84
60
75
63
42
171
45
126
9
12
60
63
54
27
ABCD 94298844494*3^$a+1 [50130]
7
29
211
65
36
12
168
48
36
24
4
27
5
1
42
33
3
9
20
12
108
37
39
87
138
87
12
21
267
45
59
40
24
159
180
57
39
5
4
3
17
12
1
120
83
61
63
87
9
36
84
92
253
15
32
40
9
11
13
35
36
31
12
177
63
60
77
13
27
8
28
72
33
72
42
65
120
109
39
20
88
27
5
13
99
68
25
3
3
132
57
68
112
15
17
76
27
12
105
21
159
39
29
136
51
53
48
13
99
56
12
79
21
68
1
78
48
24
9
56
4
45
150
84
81
80
24
48
4
3
60
65
73
30
18
6
53
31
102
99
75
120
48
5
60
7
66
30
5
13
24
30
18
27
32
13
6
114
135
96
36
3
101
12
4
108
176
19
45
72
36
27
18
27
48
27
18
27
36
32
40
24
51
53
4
27
21
3
24
101
4
8
55
17
31
65
144
52
51
24
65
25
11
67
42
54
9
68
4
8
31
72
33
15
12
48
41
4
135
81
108
20
55
42
123
8
60
40
8
97
78
117
3
21
45
30
48
33
9
59
31
29
12
43
24
45
36
32
67
30
51
56
36
4
36
9
24
11
180
31
48
245
4
72
9
11
16
3
96
36
30
24
23
60
16
32
19
96
42
30
57
15
21
12
96
44
85
95
240
12
28
87
24
41
24
4
27
9
15
65
127
17
100
21
24
63
3
60
9
68
88
32
28
111
5
4
60
72
84
24
27
84
5
24
16
15
9
51
105
24
216
36
75
12
33
60
8
97
54
18
3
84
60
51
12
60
42
96
59
88
51
9
68
88
60
99
5
48
43
36
96
18
11
31
60
24
33
15
21
72
44
55
9
104
7
5
43
93
27
42
3
8
4
9
11
31
53
40
51
45
108
36
105
11
4
96
75
5
1
35
100
32
1
11
64
72
75
24
90
66
65
144
4
27
54
39
39
120
5
148
9
63
63
168
42
30
197
13
3
72
24
15
33
20
7
24
9
8
7
18
75
32
12
4
45
54
18
87
27
185
48
13
23
24
103
17
36
40
21
30
5
40
3
5
136
12
9
59
36
1
30
5
37
96
71
19
12
9
68
43
113
76
20
1
48
167
73
11
4
9
155
36
7
33
180
36
33
120
27
108
72
8
100
15
132
9
24
36
36
33
3
104
61
30
129
8
60
61
11
31
125
25
42
102
90
53
55
105
68
163
57
72
60
80
91
57
9
95
91
30
114
41
85
99
93
30
53
4
48
27
5
1
54
90
59
72
12
96
25
72
24
3
27
33
32
31
42
42
29
4
21
30
89
156
24
36
36
16
104
24
40
116
25
71
4
44
96
121
35
100
15
93
99
21
32
13
87
33
35
12
73
30
24
48
33
129
15
87
60
36
29
108
120
97
120
3
132
68
43
18
90
54
195
36
80
64
135
21
24
36
44
40
87
6
47
1
35
4
132
8
28
15
18
35
120
4
140
37
24
51
21
47
247
9
72
57
83
43
21
3
45
3
17
97
59
61
15
9
72
59
40
189
27
99
65
25
63
92
40
8
72
13
126
36
69
44
28
32
12
13
95
1
39
32
1
63
9
27
63
6
72
15
9
6
162
6
29
28
32
40
57
11
19
53
48
40
39
33
15
60
165
63
89
19
36
53
96
84
28
48
36
20
88
33
30
29
76
44
61
30
90
27
123
24
353
55
125
13
198
5
12
73
39
168
39
24
9
15
57
3
45
87
18
6
90
71
25
11
4
36
32
37
3
8
7
33
20
7
5
67
66
15
24
15
18
75
3
9
36
3
192
17
97
143
7
153
3
54
11
168
61
95
4
69
27
216
68
1
120
78
65
25
90
6
72
63
9
15
15
53
12
28
3
45
36
96
32
48
64
48
63
9
204
69
11
61
11
40
32
37
3
3
18
71
76
8
4
27
185
4
9
51
36
8
91
9
140
31
117
32
115
18
87
153
99
75
45
20
79
29
72
36
52
32
19
9
33
3
69
47
31
48
17
120
60
19
108
173
100
8
24
127
30
59
12
4
36
9
51
39
33
12
9
24
30
101
120
307
114
39
12
3
12
77
1
39
68
7
105
32
84
25
11
36
43
36
18
87
33
71
55
42
35
19
93
72
36
15
12
12
144
77
28
9
3
3
144
48
53
24
13
18
309
87
24
29
76
60
152
24
115
189
24
8
4
9
6
180
78
51
75
24
33
32
36
40
15
12
149
61
23
60
40
12
15
9
9
27
32
43
77
ABCD 94299698282*3^$a+1 [50005]
51
9
24
21
66
5
1
15
144
33
60
6
24
5
61
156
18
5
19
33
141
159
60
39
24
21
3
6
107
133
72
15
9
11
61
12
36
24
18
57
39
9
44
13
12
3
15
17
4
51
65
13
35
7
5
60
325
15
27
6
12
23
12
76
20
52
92
145
35
37
119
13
48
6
72
5
16
12
15
30
167
64
51
72
113
16
45
36
39
15
54
51
39
78
51
44
1
15
32
49
60
15
48
32
100
75
18
30
78
39
93
60
3
45
3
33
3
3
45
177
63
80
43
117
27
24
30
90
30
36
39
24
20
13
6
33
153
227
4
69
18
57
15
6
36
3
57
18
33
24
9
12
39
3
30
63
147
17
76
32
1
11
16
20
64
33
18
9
36
33
12
3
9
23
4
63
54
24
95
4
96
12
9
3
36
45
47
37
12
30
41
73
35
4
24
63
6
114
57
33
23
156
13
71
121
47
13
72
12
35
25
39
51
33
63
6
11
61
24
114
18
35
4
9
83
64
9
42
29
19
41
31
5
19
6
48
36
48
6
57
87
30
18
24
5
139
21
36
15
89
40
9
51
27
24
30
60
54
6
96
3
8
25
47
1
6
72
6
12
3
20
16
44
60
7
24
5
4
57
63
39
6
3
39
93
140
40
69
27
44
16
12
20
1
27
33
12
59
157
27
72
9
23
12
48
13
96
60
72
47
19
129
120
111
48
53
61
3
99
81
80
61
42
5
13
35
67
93
33
11
1
87
80
12
240
48
16
27
24
33
9
60
23
1
99
8
1
54
78
72
23
4
135
101
52
12
20
40
36
80
1
3
63
141
32
64
33
75
129
96
111
15
18
12
18
54
60
6
33
80
64
176
13
48
12
6
54
51
96
68
1
15
33
24
42
77
4
9
63
15
89
16
9
96
60
84
6
17
16
231
5
43
18
99
123
65
16
45
51
80
109
18
33
15
5
19
29
52
69
24
15
60
21
15
45
71
60
25
48
18
18
126
33
93
87
20
79
30
83
31
9
21
12
30
54
60
84
123
36
3
90
30
17
4
32
67
42
63
33
99
84
39
96
54
75
15
18
3
3
9
132
93
35
145
15
27
24
42
87
45
95
1
3
15
9
15
21
9
27
21
23
43
33
20
64
128
43
5
1
51
72
15
6
66
174
63
75
9
48
15
45
9
18
5
16
32
28
39
72
24
177
111
72
21
81
24
3
63
126
42
102
66
113
7
33
108
3
153
72
44
1
27
69
11
37
12
6
30
27
8
25
60
23
13
174
137
60
1
96
27
39
17
13
35
7
21
3
168
53
4
56
36
13
39
15
24
53
1
42
24
9
24
39
6
24
48
11
12
28
36
27
126
24
42
33
24
39
54
27
33
30
53
12
40
45
15
36
24
33
36
18
24
24
42
54
42
6
6
42
93
20
28
51
6
107
109
42
72
48
90
87
12
140
175
54
48
3
8
52
84
57
108
24
3
21
36
54
41
1
99
27
30
18
18
30
54
24
72
48
18
78
3
93
108
30
24
6
39
27
6
138
48
9
63
6
83
13
99
68
61
30
69
51
29
1
207
80
132
40
33
3
132
57
15
15
65
72
16
12
57
18
17
109
24
168
36
96
48
35
1
11
31
41
109
42
9
60
68
7
30
66
17
52
3
57
24
44
25
3
20
157
36
131
16
44
64
93
30
66
36
11
61
36
36
63
45
35
13
156
23
76
63
6
3
15
24
33
20
1
15
51
141
33
18
90
3
48
12
36
3
54
18
69
237
71
7
78
3
72
156
27
54
3
32
55
21
9
120
35
61
47
67
78
35
12
43
6
24
42
45
51
33
15
126
48
48
42
18
3
32
43
57
60
75
78
24
15
3
30
60
99
45
12
48
83
16
81
60
75
24
36
36
9
30
5
60
13
23
1
51
9
6
42
15
63
65
256
15
24
90
35
25
24
24
3
96
24
21
18
137
25
12
23
28
39
93
33
111
32
12
72
48
108
25
27
9
63
21
12
36
11
7
57
63
21
12
8
37
36
30
9
45
60
36
95
13
30
21
3
45
9
24
27
168
9
12
23
96
84
7
144
17
1
12
42
6
24
27
15
6
3
69
23
84
55
18
6
9
20
115
48
96
78
60
108
120
47
1
63
32
97
3
24
81
6
29
109
84
24
42
42
83
1
3
92
4
69
18
33
45
18
33
33
54
33
24
84
3
41
37
3
21
258
21
33
47
43
17
7
6
24
15
45
15
80
1
36
96
12
39
39
120
30
42
201
12
9
11
25
48
39
60
3
93
80
25
114
18
3
51
24
24
42
39
44
16
84
69
27
69
3
33
54
125
16
3
41
7
54
24
90
18
60
66
21
9
11
28
3
125
49
12
12
27
44
109
15
24
39
6
47
60
4
32
304
60
141
99
21
15
84
57
30
6
27
8
13
60
39
63
17
61
42
165
9
84
54
72
129
20
61
6
24
21
27
5
4
39
117
99
29
43
5
4
60
20
121
15
33
84
90
53
49
72
ABCD 94299828388*3^$a+1 [50032]
63
9
18
120
18
3
21
43
5
6
21
51
25
5
42
33
69
96
43
80
87
37
8
27
13
84
44
9
12
108
6
36
66
24
3
15
12
144
177
9
54
36
48
96
12
42
66
72
9
15
48
36
54
42
45
45
39
69
7
20
45
18
102
36
199
35
1
12
20
21
99
48
39
33
76
60
11
36
25
137
36
30
6
90
48
33
9
19
35
1
108
128
33
30
60
9
27
25
59
24
85
35
6
27
57
6
49
36
56
15
25
44
9
27
45
3
27
6
15
3
12
18
114
21
4
41
42
33
57
79
101
27
40
17
15
3
42
30
1
32
16
11
36
18
75
27
13
72
47
12
73
113
19
71
9
39
24
13
35
45
63
96
108
18
39
69
115
84
68
108
16
71
57
108
33
7
24
24
32
39
78
3
27
25
11
6
15
28
83
12
33
3
42
54
18
63
39
13
77
3
12
111
108
21
28
11
174
7
53
3
12
15
61
11
6
18
246
54
42
15
39
9
72
27
61
11
30
39
15
42
18
1
71
69
33
55
5
18
84
133
53
19
29
36
3
156
81
15
39
49
23
9
21
24
19
17
84
24
31
23
12
9
36
45
60
279
165
6
120
25
83
18
24
66
78
27
27
12
6
27
63
18
12
54
1
92
72
69
67
24
23
21
51
48
61
47
24
138
6
12
9
24
57
15
27
18
30
24
13
35
21
57
84
36
42
13
23
105
16
20
39
36
30
43
11
6
31
23
1
35
21
69
30
6
63
39
42
36
18
1
8
3
24
69
39
1
11
36
78
27
3
6
18
18
27
28
32
28
24
89
36
78
18
54
9
9
12
43
35
18
15
39
25
24
80
16
83
33
3
36
141
9
3
16
12
35
42
18
54
19
29
111
111
13
20
3
25
8
15
49
12
68
28
5
54
18
151
17
30
49
5
60
36
12
36
67
83
12
9
9
72
7
20
87
18
12
24
36
91
29
6
84
96
90
3
16
35
45
3
13
108
32
40
8
84
96
52
60
53
72
3
9
18
42
12
31
59
24
57
9
31
65
18
12
24
9
12
9
96
3
45
6
18
12
51
3
96
9
39
6
19
17
19
17
72
126
72
18
12
7
47
18
60
43
48
32
24
48
15
1
59
61
29
36
84
31
5
72
24
15
129
30
36
54
31
11
13
107
114
3
76
11
84
6
66
78
55
11
13
11
36
33
40
65
72
31
5
18
60
84
72
24
49
56
39
18
54
25
41
7
8
57
18
42
36
7
5
3
69
63
123
9
120
45
3
15
57
87
24
12
93
24
123
12
73
23
9
3
54
18
33
3
9
33
15
57
27
81
43
41
6
84
49
47
37
47
36
69
48
33
63
16
5
75
15
33
21
60
39
12
15
69
27
90
18
9
57
36
18
6
19
11
9
9
7
35
30
15
16
23
6
175
35
21
39
48
6
51
33
72
108
27
15
36
12
18
54
1
48
5
19
35
18
42
61
36
119
30
199
17
15
9
30
6
99
36
3
72
45
33
15
15
36
109
23
45
63
45
21
51
48
12
3
9
3
69
21
7
11
54
27
15
48
1
41
39
4
47
36
30
54
153
27
1
5
12
151
11
33
45
51
57
99
9
15
39
12
21
39
48
6
120
67
65
267
3
18
12
15
27
21
15
36
61
20
3
21
15
129
51
78
12
51
52
41
6
90
19
11
96
48
6
19
47
24
13
77
36
7
95
33
27
25
5
42
21
160
65
39
16
23
36
9
129
18
18
31
48
8
72
27
180
1
44
28
20
12
39
97
23
72
9
4
41
3
15
21
4
47
25
29
6
36
33
15
25
24
120
35
1
35
81
3
60
72
90
36
19
24
24
20
28
77
18
25
29
6
93
60
12
33
99
27
133
11
9
45
18
48
114
7
8
3
9
16
47
12
60
66
7
47
18
91
17
24
43
77
6
9
45
18
25
11
30
151
168
20
12
9
54
18
18
69
27
18
48
18
60
1
29
42
72
48
18
6
9
21
78
12
18
67
23
33
57
18
9
84
51
18
6
90
162
30
7
17
3
105
12
6
18
30
37
5
12
15
48
9
19
20
16
35
9
9
18
252
13
32
12
28
11
12
9
33
108
12
72
24
87
39
84
45
12
57
91
92
48
60
51
66
79
36
32
21
54
37
44
4
215
6
36
36
55
29
19
17
15
27
12
24
12
37
17
3
12
84
24
40
77
48
3
28
60
17
18
6
30
24
12
24
18
3
24
84
51
30
19
24
17
99
9
18
49
95
180
1
17
72
75
51
30
60
27
36
27
90
15
105
24
18
57
64
156
68
51
25
56
21
18
36
60
25
8
21
19
47
60
129
60
21
6
84
81
15
12
60
18
30
9
51
120
78
55
17
163
32
12
21
31
41
19
23
18
39
63
18
132
27
93
18
25
108
11
108
57
15
18
27
9
54
36
72
54
15
24
16
44
4
23
60
12
18
15
9
39
16
56
40
12
53
7
20
111
24
73
47
165
21
27
120
45
27
33
18
36
18
31
17
18
24
25
47
48
61
20
15
141
15
6
180
63
24
57
18
30
6
66
24
7
20
57
27
108
15
18
54
69
72
3
72
72
12
24
25
47
25
48
164
33
3
45
24
103
48
41
18
1
32
9
36
72
36
7
24
59
30
7
47
18
7
80
27
25
44
4
47
18
15
12
45
60
15
15
9
45
6
21
24
21
60
7
65
87
33
51
45
36
3
27
18
6
84
6
12
78
9
45
30
1
80
4
23
24
66
60
15
4
119
6
18
12
60
105
28
48
47
42
19
17
19
44
16
41
15
108
21
18
45
15
13
5
63
64
35
25
20
21
7
60
ABCD 94299963742*3^$a+1 [50040]
13
53
67
65
30
145
71
42
18
61
200
9
54
12
60
18
18
18
67
72
17
54
49
5
115
32
3
12
1
35
78
231
40
143
48
54
78
48
90
19
96
209
186
45
24
21
90
324
18
27
21
24
30
60
90
31
257
18
205
24
41
7
77
18
6
27
27
30
78
49
23
90
48
55
239
25
11
45
24
15
60
61
59
36
49
29
27
99
36
25
47
97
29
91
48
5
163
24
5
115
96
24
23
162
48
7
11
42
36
12
24
90
180
85
59
117
153
66
240
36
9
21
162
6
19
32
3
120
157
59
36
24
1
125
43
11
12
97
8
40
95
25
167
6
19
32
291
69
69
67
29
51
40
24
11
37
227
85
95
121
77
43
35
45
24
93
246
21
75
36
97
47
36
30
175
23
234
127
35
21
93
54
102
6
49
35
6
102
33
9
174
1
120
155
61
72
11
66
96
54
66
312
198
18
187
95
25
209
54
6
18
18
18
72
109
119
1
48
72
41
60
102
72
204
12
37
53
115
17
7
56
39
24
120
60
72
48
141
9
12
75
15
168
1
35
36
180
12
78
18
30
6
48
13
23
49
47
105
21
102
18
187
32
16
5
138
6
235
83
37
56
39
25
29
36
18
12
6
99
3
72
24
36
81
40
125
42
18
18
36
1
35
45
64
29
90
126
24
12
42
36
30
24
18
84
36
49
113
42
36
18
31
96
47
60
133
29
66
24
1
83
6
55
71
225
24
21
90
300
24
13
125
6
36
36
84
1
24
35
45
3
78
15
123
54
96
79
5
6
264
37
5
43
8
40
125
102
6
36
126
12
25
35
72
85
131
138
60
79
47
18
18
30
60
54
13
32
21
78
277
47
12
24
216
18
12
15
16
23
6
270
61
47
36
72
12
73
5
235
125
19
11
24
61
47
72
30
211
113
31
83
18
99
45
48
252
54
6
18
18
7
245
67
35
21
57
18
18
30
24
198
55
35
54
30
78
27
40
71
78
211
5
18
36
117
232
48
47
72
24
36
48
90
3
39
54
27
57
6
1
48
23
54
30
21
39
108
13
143
54
132
15
15
1
35
60
25
149
78
36
49
168
29
6
48
6
15
21
54
66
54
85
56
45
18
120
60
174
96
127
17
7
168
23
25
5
78
141
160
23
30
123
3
36
24
1
120
95
84
109
41
30
132
18
66
6
54
48
85
23
49
48
8
64
29
19
32
160
11
90
19
65
15
39
54
115
47
36
168
54
18
72
36
81
45
115
83
30
42
141
75
18
120
54
60
18
234
18
36
31
5
91
29
24
19
83
69
21
42
72
90
18
12
24
30
90
6
115
96
59
45
3
216
6
156
42
36
54
30
78
138
24
72
54
90
156
24
216
61
144
101
18
12
132
36
66
6
90
72
126
12
49
29
211
113
126
81
16
65
138
42
19
125
30
60
81
99
45
39
54
6
37
47
25
155
6
151
48
11
96
36
84
60
25
11
54
210
24
162
235
224
3
42
18
102
6
37
8
63
1
71
90
48
6
81
153
87
3
54
162
85
56
120
9
36
187
48
53
51
21
19
35
45
160
59
237
15
108
96
126
7
11
30
151
71
97
11
36
30
6
30
18
109
72
95
90
55
11
492
72
84
114
72
30
168
90
18
105
160
53
42
162
63
27
13
5
90
228
150
36
48
43
47
60
12
54
24
18
72
30
147
40
29
67
59
24
72
228
36
13
221
42
72
36
72
30
79
80
40
23
33
15
105
40
24
96
23
ABCD 94300997106*3^$a+1 [50048]
27
1
11
109
60
29
42
13
95
120
121
36
11
145
8
84
148
20
3
72
42
90
1
96
11
25
12
8
27
12
6
3
45
6
21
40
32
88
29
54
96
93
60
183
24
153
12
36
27
60
48
25
8
12
24
76
23
81
9
30
42
342
57
81
78
120
1
35
9
87
30
54
85
24
24
36
44
45
147
28
8
15
90
19
8
21
150
84
1
44
36
40
156
84
12
47
93
28
60
44
75
25
120
35
37
53
150
1
20
24
48
117
27
136
53
6
9
136
60
5
51
64
44
4
96
72
29
63
136
95
49
8
64
8
76
56
64
24
47
144
45
12
4
36
24
68
76
32
64
60
48
60
48
29
6
18
90
57
4
36
68
96
120
16
20
69
63
153
48
6
18
3
112
20
112
24
11
126
67
120
12
95
93
28
113
66
25
48
248
52
60
197
19
5
39
15
57
28
341
24
3
28
17
15
4
53
31
96
36
77
27
28
92
171
42
3
135
13
41
63
33
7
56
9
66
36
81
135
33
4
5
30
117
24
160
77
24
139
5
19
8
3
85
5
19
8
60
124
60
113
30
42
48
43
24
23
61
44
93
7
17
18
73
107
25
108
32
45
6
205
5
6
133
11
49
36
71
6
102
1
215
9
40
12
20
28
35
18
67
20
112
41
67
5
63
12
87
1
35
37
20
63
42
27
75
9
40
60
36
156
155
12
1
240
47
45
28
32
3
169
71
21
69
75
69
7
140
60
100
56
69
55
48
23
18
90
45
39
217
24
56
15
13
5
27
4
36
84
56
9
72
7
20
3
49
23
60
36
61
5
54
9
36
64
8
88
56
124
17
39
15
81
9
30
18
31
119
12
54
27
28
24
8
39
24
72
57
16
60
20
39
37
179
45
4
180
20
12
16
192
5
30
25
71
57
87
25
212
36
33
7
108
29
48
24
18
45
48
64
23
241
20
4
156
5
139
32
40
56
3
61
264
5
127
89
63
48
105
3
69
3
99
18
15
36
52
60
8
24
36
120
4
77
24
147
99
18
87
99
81
21
163
71
1
53
42
25
92
16
120
35
85
32
4
24
84
68
3
69
12
40
84
24
72
20
81
27
88
77
43
60
68
76
23
213
27
61
11
21
24
40
53
31
24
17
19
24
72
71
49
35
13
12
143
66
139
32
16
188
144
36
12
112
65
30
45
51
201
28
68
3
25
152
4
23
18
7
11
102
87
28
128
36
64
17
127
8
60
219
105
4
35
49
20
3
60
9
108
27
30
43
11
60
25
20
4
53
27
40
12
143
12
9
4
23
42
48
27
100
36
12
32
16
71
48
73
89
91
24
8
3
13
11
21
4
119
61
120
8
12
24
64
35
97
68
33
7
56
9
43
29
103
68
4
23
93
4
24
59
48
45
40
140
100
60
107
45
136
29
87
28
11
85
11
1
12
5
18
93
64
32
28
12
144
41
39
81
90
1
8
4
32
9
31
20
315
9
76
36
17
6
85
5
66
6
72
30
72
25
65
51
48
36
4
5
31
36
60
32
16
12
48
60
119
61
36
179
165
4
92
171
12
1
17
163
44
15
1
17
72
3
60
72
36
147
85
84
44
84
51
1
44
120
9
27
60
16
47
25
68
15
12
1
144
8
87
1
12
5
27
16
12
24
24
72
23
61
95
1
8
27
42
115
83
49
104
52
83
57
15
49
89
15
4
68
57
15
57
103
95
162
24
66
6
30
25
108
20
180
4
96
17
7
17
99
40
32
27
93
72
52
71
45
3
81
36
28
72
8
16
44
4
48
113
6
18
126
1
83
81
64
77
30
24
12
69
76
8
24
12
15
48
117
51
72
18
7
41
27
148
60
84
32
15
25
155
49
77
115
20
52
20
147
45
16
44
39
222
18
30
6
48
60
1
24
11
66
51
3
9
40
32
4
5
6
9
9
27
84
15
66
79
227
33
112
12
20
108
4
80
4
119
1
36
155
18
43
53
39
108
4
203
37
8
96
9
31
80
96
9
120
31
119
90
19
60
65
27
63
25
5
67
83
48
37
80
108
172
60
36
11
49
32
72
60
28
48
71
25
71
72
57
9
72
99
276
39
105
36
75
13
11
13
96
20
36
36
63
24
1
107
25
68
ABCD 94301099962*3^$a+1 [50090]
127
8
112
53
43
29
27
88
80
21
12
87
45
3
9
87
24
48
40
17
24
7
5
36
31
8
57
7
5
27
21
51
33
12
43
41
60
72
3
105
7
48
5
48
24
48
3
21
139
32
165
36
79
5
27
264
64
8
9
39
9
24
144
7
17
228
12
7
8
24
117
91
29
27
45
60
12
27
16
53
123
33
36
96
19
17
36
3
117
27
9
31
113
12
19
48
53
72
60
87
64
32
64
5
75
93
27
9
15
64
5
84
87
120
48
72
24
117
99
9
31
125
19
41
55
24
29
27
45
12
12
3
21
19
8
9
207
57
15
48
40
8
120
21
72
187
56
9
15
72
16
24
5
60
132
12
120
15
153
15
16
197
24
91
29
12
60
36
108
99
9
7
17
72
55
53
27
21
51
105
7
5
123
33
36
3
9
223
8
21
3
21
24
75
24
57
24
127
89
15
45
27
201
39
16
65
12
43
17
55
8
64
5
12
7
17
12
108
48
7
24
161
15
112
72
48
17
12
36
7
48
8
168
9
24
7
209
72
24
72
12
60
7
53
12
55
8
9
7
17
132
43
8
33
79
5
27
112
5
27
48
33
36
91
8
40
77
19
17
39
21
108
36
19
176
57
15
57
12
3
21
19
17
12
43
17
7
32
45
36
48
12
12
15
16
48
120
8
16
29
27
16
65
96
12
3
48
144
9
36
43
5
60
12
24
12
108
27
57
36
19
65
60
12
63
69
19
77
48
60
15
153
24
36
19
89
31
5
60
39
33
24
48
48
12
3
112
120
224
201
12
12
39
72
9
132
27
40
17
31
24
5
96
24
192
19
41
7
32
24
40
32
48
40
125
115
65
12
132
12
24
3
81
63
88
80
40
8
57
55
32
16
17
87
48
24
81
15
9
111
93
27
96
72
40
65
7
41
120
63
165
51
72
57
36
75
33
103
5
60
60
84
48
60
3
21
3
24
21
75
16
101
12
96
39
120
48
120
16
41
60
144
67
32
9
84
12
31
56
69
12
63
48
40
41
60
24
43
104
16
8
88
5
12
48
63
33
180
48
19
8
9
48
12
43
5
12
39
72
21
72
3
69
19
5
3
57
84
19
8
81
24
12
51
129
39
48
33
7
5
27
9
36
12
39
21
75
16
24
65
7
5
108
39
57
12
12
63
16
41
12
24
36
39
136
144
77
3
33
55
41
84
43
41
24
72
39
64
65
48
12
43
29
27
33
24
15
21
36
39
9
72
127
125
19
77
24
36
15
21
12
60
264
60
39
45
3
45
3
16
137
31
5
24
123
9
12
60
12
99
33
24
72
79
29
60
60
120
48
43
17
36
27
120
9
12
139
89
55
32
40
41
84
24
75
24
40
8
21
96
24
27
9
55
5
24
123
24
24
40
41
31
5
19
32
69
36
31
8
48
16
53
3
33
55
5
75
24
21
27
33
60
12
7
17
63
69
75
16
29
27
16
32
69
3
57
55
17
87
9
12
72
3
40
17
15
69
36
7
5
19
32
45
12
36
19
8
48
40
24
56
105
15
24
57
36
27
9
39
9
15
45
84
132
51
64
29
3
33
15
64
101
48
24
51
33
15
45
36
15
9
36
51
24
96
57
84
24
27
88
5
12
63
33
12
48
12
12
19
53
3
184
17
31
89
60
43
32
16
8
93
48
3
69
3
33
24
55
29
12
103
65
24
31
41
84
36
7
32
40
41
79
5
12
15
93
12
36
24
19
41
15
88
29
43
8
48
33
7
120
65
7
32
16
8
72
48
48
33
39
136
17
24
24
24
24
15
21
60
36
115
24
65
36
36
63
117
3
136
8
141
91
32
16
161
180
24
120
3
120
93
91
41
108
36
48
48
55
29
48
51
45
91
53
115
29
24
51
9
36
27
40
29
3
48
9
72
39
40
5
36
12
99
21
12
111
21
12
144
31
41
15
40
32
165
12
31
24
72
53
67
41
135
33
15
57
36
43
5
3
105
24
39
48
33
96
12
12
12
132
12
156
31
65
31
29
43
125
264
132
156
12
79
5
19
8
33
12
24
108
31
41
87
117
51
16
5
3
21
24
19
5
12
63
45
84
36
24
27
9
15
64
5
51
21
12
55
32
21
51
9
72
12
48
3
48
57
12
163
80
45
43
72
5
43
101
72
43
17
103
24
17
96
15
24
33
24
12
27
69
60
15
9
12
19
17
247
65
15
33
7
41
36
108
12
43
24
32
33
36
72
60
24
36
24
75
69
75
24
81
24
24
24
127
96
29
3
93
24
3
33
55
8
88
53
72
120
12
15
40
48
8
64
32
72
33
39
33
15
16
32
9
7
17
12
12
15
57
84
36
96
15
16
5
72
48
27
57
12
75
136
17
168
36
36
120
120
60
72
60
39
40
5
120
12
12
48
67
41
24
39
45
19
29
3
45
12
12
3
93
12
31
101
24
12
36
ABCD 94301353624*3^$a+1 [50067]
12
30
66
6
42
6
42
7
47
18
66
48
66
78
24
66
30
18
30
36
42
66
18
3
48
9
60
54
42
12
79
5
42
18
6
90
42
6
18
30
6
24
30
108
18
36
54
6
30
78
6
6
72
60
9
3
36
36
6
84
84
24
102
84
37
11
30
87
15
36
96
12
6
6
85
41
36
51
96
63
6
6
30
42
6
18
18
42
6
66
1
23
12
6
42
12
90
102
24
6
30
84
1
41
6
18
60
18
1
35
18
18
57
21
30
45
15
18
15
63
36
36
6
30
6
18
12
48
12
42
30
24
12
18
42
12
24
42
42
72
18
6
36
1
71
36
30
39
3
36
66
6
6
6
30
7
11
21
33
18
18
30
90
19
29
24
54
36
18
48
30
54
36
114
48
48
12
30
78
18
72
6
30
42
24
60
42
7
29
19
65
12
6
6
48
6
33
15
48
72
36
150
48
24
42
6
18
21
64
65
36
42
144
1
32
57
18
12
42
15
27
54
30
18
6
24
60
54
12
6
6
18
24
12
18
24
12
60
18
12
49
29
3
51
6
30
48
24
90
72
42
6
31
29
18
1
41
24
15
69
18
25
17
42
18
19
11
102
102
6
54
12
18
36
24
48
54
30
66
18
42
78
54
48
6
18
66
24
42
1
32
123
85
29
12
18
36
33
9
30
12
42
90
9
51
84
25
89
55
131
61
23
73
17
30
42
48
6
1
95
54
24
42
9
9
39
21
54
24
24
114
54
30
18
54
42
78
6
36
12
18
6
1
5
18
30
42
42
12
42
84
12
66
15
192
75
18
36
48
60
19
47
48
30
3
3
18
18
12
24
12
48
9
57
54
12
30
6
6
6
24
61
35
18
24
3
3
45
33
84
84
30
24
12
36
97
101
12
6
42
15
39
9
16
32
3
24
30
126
12
60
1
59
37
17
111
3
18
102
144
48
24
66
6
12
18
30
6
6
12
81
195
12
18
24
114
24
66
30
36
60
18
43
17
15
27
6
24
6
30
72
12
6
24
18
6
30
24
54
36
18
24
210
60
1
11
48
6
6
6
54
54
6
18
24
18
12
12
6
66
18
51
27
69
21
120
78
6
120
18
37
35
42
12
39
21
12
6
60
72
42
90
36
102
87
48
48
9
162
90
132
54
1
23
126
27
16
71
12
6
72
24
42
48
42
19
29
42
6
6
61
23
25
48
5
6
72
96
36
42
24
12
18
24
1
11
12
73
41
6
18
6
48
6
42
48
9
27
18
30
12
24
84
45
64
65
15
123
18
102
12
18
15
9
30
66
36
30
21
9
18
60
24
36
18
6
18
78
72
18
24
6
102
48
18
12
6
36
66
78
12
18
18
18
45
3
42
24
6
66
19
17
18
36
78
27
16
65
12
60
6
36
12
30
90
6
24
18
66
42
24
21
3
61
5
43
113
18
36
12
30
12
6
54
96
55
80
63
18
31
65
36
27
9
54
1
11
6
15
63
30
24
6
132
30
78
66
78
18
6
24
72
72
36
18
6
18
42
18
27
45
12
42
90
30
18
54
12
1
17
12
54
42
66
6
72
54
12
36
45
45
51
27
48
18
6
36
24
6
6
24
48
13
5
102
78
60
43
53
24
12
54
33
27
84
30
30
12
25
5
12
15
57
12
24
42
24
60
18
60
12
43
17
102
12
12
12
12
18
18
24
6
48
12
84
24
42
54
42
42
42
18
18
12
1
59
18
99
15
30
48
36
42
18
42
42
6
24
60
21
27
30
6
6
6
21
15
12
18
3
15
18
31
59
6
24
18
78
126
12
13
11
42
54
21
21
72
51
16
17
12
19
5
36
42
36
12
45
9
7
47
48
96
24
30
30
36
72
33
9
18
36
60
78
114
12
18
6
6
6
18
6
18
6
12
42
63
69
27
16
59
84
12
114
54
36
6
18
24
24
144
66
30
12
30
42
61
17
60
3
15
24
9
3
12
6
114
84
84
12
24
24
30
7
29
186
102
36
15
27
24
61
53
24
6
18
24
115
23
30
54
36
144
49
59
42
54
60
9
3
48
48
24
37
11
18
67
29
67
215
24
30
6
45
33
31
95
54
30
42
18
1
5
6
21
9
48
7
35
66
43
17
6
48
36
72
30
6
9
3
12
6
66
36
30
12
18
6
6
6
87
15
18
30
48
36
12
6
30
45
15
96
1
32
63
36
30
66
54
18
6
12
78
66
30
72
66
30
12
12
6
15
21
54
54
42
6
12
30
42
30
24
66
54
48
24
42
27
16
47
12
102
6
48
25
59
37
71
73
17
66
13
29
24
6
42
6
18
102
12
12
90
6
30
18
18
3
33
30
49
59
12
25
96
83
72
36
18
36
6
30
24
66
12
264
12
6
30
36
21
15
30
96
42
12
45
48
16
11
36
72
6
6
60
66
12
3
15
1
35
60
12
72
36
42
175
32
21
54
6
6
36
6
18
13
77
18
33
3
84
12
30
18
24
12
36
42
18
9
93
3
48
45
60
6
1
23
18
96
18
24
18
48
36
6
42
18
30
87
112
23
6
12
96
36
24
6
18
42
6
18
72
42
6
153
27
6
30
36
61
17
6
9
39
138
66
18
150
18
12
66
6
6
6
48
6
13
59
21
21
18
9
3
54
210
85
29
12
24
63
51
84
24
18
54
18
132
3
64
35
30
72
54
24
18
60
6
24
48
18
66
6
3
15
81
45
48
12
12
27
3
12
42
48
90
30
54
6
6
24
6
6
54
12
90
30
15
75
18
42
48
6
51
21
36
66
36
12
12
114
6
24
54
54
18
6
78
6
36
24
69
9
12
12
96
15
3
12
12
156
6
12
6
48
1
11
21
3
66
60
15
27
24
18
48
120
24
91
5
6
66
6
6
48
36
24
27
57
84
42
18
39
57
55
23
42
168
48
66
18
54
18
90
36
42
3
15
30
24
30
30
18
12
42
7
59
18
12
48
18
36
96
42
18
18
115
35
18
78
12
144
24
12
18
174
36
36
48
24
60
30
36
48
66
18
114
9
27
37
23
42
6
12
36
36
30
78
72
48
18
12
66
42
36
6
6
42
48
13
11
37
29
42
24
18
18
ABCD 94301565394*3^$a+1 [50010]
24
24
24
247
33
15
41
55
41
108
36
7
5
156
144
36
16
32
91
105
24
48
135
249
84
20
12
16
147
29
16
80
16
36
15
48
173
16
48
36
15
77
28
32
36
139
129
72
44
84
72
7
45
68
96
12
19
24
69
20
28
32
12
36
4
44
28
36
20
24
7
33
56
48
16
24
32
28
80
16
80
4
8
48
7
29
28
15
96
72
17
79
9
48
111
273
72
24
111
5
60
4
12
48
8
16
32
96
64
8
7
33
108
3
41
88
24
104
120
7
45
60
20
84
7
89
28
3
9
152
28
44
36
52
60
128
4
24
8
7
5
112
3
33
44
16
12
68
4
72
8
12
67
93
51
153
56
16
44
84
7
261
12
20
60
4
80
16
3
29
19
33
44
16
96
48
192
204
104
24
100
27
5
64
44
112
15
129
63
24
9
72
80
12
16
12
15
120
9
36
44
48
31
69
96
84
48
39
24
9
20
64
3
9
15
17
48
24
28
32
36
96
55
41
60
12
4
12
63
17
24
24
79
105
48
8
72
28
99
93
32
28
39
81
32
40
72
48
24
15
41
60
4
32
7
209
4
32
76
8
79
72
33
68
48
48
16
3
9
24
32
16
48
48
32
7
41
31
17
40
36
80
19
77
67
17
31
41
136
44
67
137
72
40
111
72
113
96
28
60
24
15
41
168
31
33
96
12
12
24
56
88
44
12
112
32
232
15
72
129
8
28
92
4
3
77
19
41
84
60
136
48
92
108
7
17
16
80
28
27
5
36
40
36
36
48
111
24
17
4
75
9
24
32
4
32
60
52
84
12
20
12
211
137
7
9
24
48
56
40
108
27
101
60
48
7
41
40
44
4
140
12
112
84
108
32
16
56
12
52
32
31
17
31
45
27
9
24
15
5
43
117
84
44
43
120
65
108
19
9
24
8
7
81
15
41
7
81
128
48
172
12
20
64
27
89
64
104
7
192
41
52
32
4
15
24
5
48
16
12
128
4
44
55
41
7
153
24
72
32
16
68
112
3
33
12
48
32
76
104
48
31
17
28
75
33
111
17
84
60
112
39
29
12
40
12
123
33
15
5
244
15
57
36
20
55
5
19
9
39
17
16
176
76
20
76
75
21
3
57
24
15
93
44
16
39
29
132
12
96
4
24
68
64
68
24
84
12
4
60
24
15
96
81
15
17
28
32
19
24
48
101
28
68
4
248
16
116
60
24
112
152
16
8
7
5
12
4
60
212
4
8
16
15
53
48
4
15
137
31
48
117
44
7
125
19
57
15
81
8
240
28
99
120
69
96
3
29
12
144
16
24
44
28
132
60
15
17
24
28
99
48
17
16
32
79
17
7
9
8
4
3
29
28
68
156
7
24
81
36
27
113
96
84
67
77
43
9
24
15
81
24
128
16
12
27
17
7
29
16
27
33
84
12
164
84
16
12
44
7
153
8
7
5
4
236
16
36
48
24
111
21
171
9
128
28
20
60
12
16
84
68
28
3
240
17
28
20
55
168
24
9
152
48
244
99
29
43
72
9
8
64
32
7
21
212
76
51
41
24
16
39
53
76
68
12
4
84
12
96
48
68
24
48
64
20
36
16
72
68
19
41
148
132
80
127
29
64
32
16
84
56
16
152
24
16
84
32
60
64
39
33
24
36
3
29
84
28
20
40
24
12
32
12
16
39
29
48
19
345
84
84
56
64
20
28
20
60
40
12
3
45
48
188
16
224
31
89
31
29
19
33
56
72
28
68
64
120
32
40
32
12
148
72
15
57
12
20
88
39
81
8
79
48
96
41
24
103
33
60
48
3
9
24
32
120
31
9
44
91
17
7
9
32
48
4
75
17
24
7
120
17
64
72
24
44
64
32
67
57
20
12
48
148
236
352
24
108
60
72
56
16
8
76
3
168
24
24
21
32
48
60
103
9
15
65
180
12
79
41
103
24
65
40
32
36
48
16
32
19
41
132
52
44
28
84
20
24
52
51
48
81
44
67
29
52
48
44
36
64
32
16
8
64
80
7
24
17
16
8
55
21
36
48
8
4
164
12
43
72
105
20
163
45
20
60
43
53
12
72
79
33
12
12
20
36
7
105
44
19
45
32
96
16
128
84
28
44
16
24
92
16
12
36
96
44
96
64
39
17
31
57
84
68
64
8
7
77
91
17
24
144
24
40
96
32
96
12
4
32
64
87
5
144
16
12
32
96
24
12
172
36
3
17
16
ABCD 94301569522*3^$a+1 [50018]
67
24
5
115
44
33
3
57
72
12
3
16
12
23
54
51
21
168
15
75
13
5
3
9
42
1
108
24
12
53
66
69
93
43
11
1
23
201
9
55
12
72
12
20
40
11
9
9
54
30
18
42
51
147
69
33
18
54
15
93
6
144
145
17
19
24
131
1
20
21
30
37
53
27
16
72
12
12
83
21
69
48
60
12
60
90
105
21
7
29
36
63
36
45
15
33
163
5
55
84
156
185
187
12
5
15
64
60
59
30
91
60
20
15
61
11
30
72
31
20
117
18
21
24
45
15
57
12
27
4
80
69
27
9
24
18
133
11
18
115
36
119
13
60
68
16
8
27
18
7
125
31
8
60
36
45
54
37
29
6
37
11
69
88
29
126
57
12
4
89
43
104
81
19
20
69
7
17
30
42
19
89
27
9
36
3
63
42
126
21
64
24
140
93
12
7
65
15
45
19
17
3
27
42
48
19
120
24
24
83
9
4
131
90
6
37
173
72
72
36
60
67
80
45
6
90
12
18
21
51
13
11
13
72
5
84
7
164
28
20
21
36
99
36
63
45
72
3
13
29
19
56
33
48
115
92
112
48
20
16
12
8
27
24
25
44
51
18
6
54
7
48
12
20
28
65
12
36
24
3
40
41
7
32
96
16
89
7
32
27
13
32
33
7
44
39
45
21
6
1
65
60
39
108
63
24
18
12
79
17
7
11
72
18
31
68
16
11
45
3
96
21
28
71
37
35
90
3
105
15
9
55
11
85
11
18
36
31
60
29
31
83
61
24
17
18
18
3
112
8
96
88
5
36
36
36
12
135
28
24
29
99
33
63
57
55
60
29
19
60
11
96
30
39
21
12
7
8
36
36
21
27
51
54
7
8
36
36
105
19
95
37
120
5
3
9
60
7
48
108
83
21
21
19
8
12
33
27
16
24
35
6
3
9
43
8
81
3
36
112
59
90
36
72
15
40
36
44
33
7
77
6
9
16
68
16
48
140
132
33
7
120
48
12
60
5
3
51
54
15
36
39
6
31
8
88
8
9
67
5
15
105
15
24
24
88
12
53
7
161
15
57
12
51
9
7
29
36
15
105
99
15
97
77
31
29
55
53
72
72
36
3
27
54
15
3
165
12
9
19
56
24
3
33
100
24
116
21
15
123
78
18
126
18
18
102
13
12
71
54
111
16
24
11
54
7
32
33
103
17
43
17
99
75
24
9
12
184
11
1
12
120
11
21
24
36
21
42
18
54
54
36
15
15
54
39
36
39
45
21
39
21
72
18
1
20
9
19
20
120
40
17
139
95
1
41
3
9
90
96
120
96
61
32
27
24
121
156
113
15
4
132
24
56
3
18
72
27
24
81
48
15
12
4
56
21
19
5
99
57
39
21
27
45
103
48
41
39
21
91
17
48
43
29
91
17
27
16
60
104
27
6
48
7
48
5
31
48
20
147
6
7
11
157
17
7
80
3
13
77
43
29
78
48
42
12
24
36
19
11
121
47
37
8
52
5
18
13
92
208
44
48
81
67
23
6
66
85
83
61
83
13
5
108
72
72
18
13
56
4
17
3
9
7
8
45
12
15
40
131
133
60
161
6
102
42
54
12
7
12
5
15
16
12
131
37
44
124
80
4
80
33
3
9
67
113
96
54
18
30
18
72
67
77
75
51
24
9
52
8
105
55
41
15
60
69
7
24
5
123
3
18
72
3
16
48
60
17
19
17
12
36
7
32
36
36
40
35
66
139
8
28
60
8
136
20
15
18
6
9
21
24
18
13
5
15
87
57
60
16
29
7
44
9
7
101
3
69
30
13
29
36
48
144
15
12
15
54
84
55
20
72
69
15
39
133
17
7
8
33
18
6
55
164
4
56
84
28
35
37
5
75
27
1
95
54
103
35
21
16
80
24
27
54
3
45
51
57
54
133
48
125
43
11
24
72
13
60
17
27
40
5
7
5
24
12
78
105
4
60
5
135
27
121
77
7
80
24
4
101
7
48
17
42
66
7
12
17
63
27
24
21
28
12
11
48
6
3
112
41
3
36
84
9
36
12
3
39
18
19
24
11
33
33
108
51
28
48
77
43
108
77
7
35
13
5
3
81
3
21
66
24
61
5
19
41
15
3
141
75
30
31
8
33
163
5
7
29
115
41
60
19
8
132
4
12
77
108
54
33
100
41
24
12
3
51
121
36
72
72
80
60
33
31
20
69
6
1
65
180
175
104
36
60
24
24
81
36
36
18
25
12
120
48
17
7
11
9
12
69
51
76
128
9
75
21
7
47
37
48
17
55
35
13
11
30
36
6
30
39
3
48
25
47
6
36
99
99
66
6
105
48
36
57
7
17
84
96
39
9
27
9
7
35
25
29
66
33
4
48
24
5
36
48
7
35
72
30
27
48
57
43
108
32
28
32
3
42
36
72
7
32
24
99
18
54
66
43
84
20
12
39
21
40
80
3
18
19
125
6
37
11
6
15
28
5
42
33
36
40
17
19
29
7
89
15
16
128
84
12
51
13
104
12
9
36
55
144
60
29
36
72
87
60
33
67
48
65
19
44
9
55
71
9
45
18
49
80
33
115
65
87
45
43
11
1
48
92
3
72
85
53
6
9
52
5
126
57
ABCD 94301695804*3^$a+1 [50178]
12
95
13
83
120
1
23
13
35
42
31
35
85
137
18
37
48
35
25
12
168
107
12
96
162
30
13
12
107
126
115
119
145
108
72
215
73
60
48
72
12
96
12
23
49
23
102
31
24
216
12
203
42
102
36
25
179
13
23
84
18
330
37
12
23
48
73
84
23
132
36
49
95
85
36
132
12
36
216
359
24
1
29
163
180
23
61
228
161
7
192
12
48
11
85
72
48
119
1
12
17
78
120
42
30
258
55
72
65
43
197
66
204
18
55
48
96
48
60
35
48
37
300
23
97
11
37
95
162
18
25
168
132
47
25
156
167
37
35
73
12
71
24
85
35
13
23
121
156
60
47
73
252
35
156
1
84
60
95
25
84
71
12
18
42
12
73
17
103
48
47
133
84
48
83
84
97
11
145
12
168
23
12
60
37
11
42
18
85
120
65
7
108
119
120
25
12
60
108
143
37
60
65
67
23
108
13
179
1
95
12
132
13
35
132
1
60
36
59
60
25
120
96
83
13
12
72
11
37
35
1
36
11
157
131
72
37
23
18
19
36
24
96
60
47
85
23
49
191
61
324
24
71
60
37
72
35
318
18
24
85
36
72
12
180
83
18
55
384
23
108
24
126
90
25
155
121
36
180
35
60
108
72
13
24
168
72
12
24
155
90
30
25
60
144
11
37
24
131
108
60
90
30
49
155
25
11
109
108
35
12
60
25
23
133
36
48
23
192
61
17
18
25
5
270
132
13
59
205
48
12
35
90
163
24
60
23
36
1
143
85
36
47
289
120
84
24
71
42
463
72
72
48
120
47
157
156
83
277
72
60
11
181
36
65
55
24
179
12
109
144
84
48
17
48
43
12
107
60
97
23
90
43
47
13
168
132
24
108
23
13
5
55
72
17
43
72
108
24
48
11
60
37
35
72
1
17
270
12
37
24
35
25
77
55
204
216
60
24
23
73
83
1
144
96
108
35
30
6
180
49
23
48
24
25
96
59
133
60
24
11
13
95
24
25
23
60
12
1
24
108
108
215
1
48
35
96
84
337
240
96
24
36
47
120
1
60
47
132
85
12
48
191
25
84
48
24
23
25
12
108
83
37
48
24
113
30
1
17
139
11
13
180
95
85
395
144
1
96
84
12
120
24
36
48
12
167
85
125
55
71
24
25
23
13
12
12
35
73
12
132
71
18
55
12
155
13
35
72
145
107
60
1
119
108
97
11
37
120
144
11
25
60
5
19
156
48
59
37
264
95
37
12
191
37
24
29
192
90
60
25
23
49
60
72
96
24
180
60
84
24
120
23
145
12
83
72
48
25
60
5
18
25
60
12
144
36
137
6
25
24
23
109
53
30
13
47
205
12
119
1
23
133
185
115
84
41
138
72
73
120
59
1
144
161
31
156
35
108
12
25
24
84
35
37
108
192
257
30
13
24
228
12
216
192
35
36
72
132
61
12
180
12
96
240
47
12
73
5
223
95
109
60
83
13
132
203
61
108
11
49
23
49
288
60
120
23
72
108
108
324
36
1
36
35
145
17
91
107
73
ABCD 94302640262*3^$a+1 [50125]
100
8
72
25
59
96
1
132
36
39
156
129
75
116
1
23
36
24
36
24
25
15
21
264
95
1
39
120
21
35
96
25
95
85
35
84
49
180
156
35
25
119
1
36
39
24
80
253
24
3
32
49
72
27
152
28
20
96
120
96
60
1
107
1
35
24
96
60
85
36
3
92
73
12
60
23
12
1
87
32
24
1
15
24
164
36
120
24
97
155
85
35
13
95
36
144
156
37
24
23
13
3
80
76
68
12
60
48
60
12
64
141
63
213
120
3
21
23
12
109
11
64
69
15
237
36
47
61
12
59
4
117
39
68
181
59
12
60
85
108
47
25
23
37
23
276
4
33
24
144
71
1
144
23
61
72
27
33
48
99
156
104
40
57
23
12
109
35
85
75
57
87
32
1
119
193
12
35
25
3
33
23
205
35
100
140
84
73
59
108
12
24
156
60
181
83
120
36
24
76
21
72
72
3
81
95
60
25
35
37
23
36
204
144
205
11
144
60
25
15
80
25
108
219
33
72
23
96
49
11
24
132
28
20
72
1
203
24
12
61
3
20
4
20
12
49
11
61
144
39
57
12
108
167
37
36
47
25
11
61
35
4
140
1
23
36
121
3
32
229
35
144
12
121
23
84
13
59
73
12
99
36
8
241
12
60
12
47
24
24
73
12
60
47
24
1
35
40
8
100
32
84
145
144
131
1
39
36
9
35
36
28
45
95
12
24
181
179
96
100
8
16
81
3
33
83
85
59
85
111
104
13
24
95
205
59
109
35
13
24
59
25
59
72
85
3
21
72
12
108
3
21
95
160
48
21
12
23
16
21
3
44
1
11
120
24
49
107
228
72
4
116
64
104
61
12
39
33
215
73
23
4
116
4
56
1
48
132
35
180
4
56
13
300
47
120
4
20
61
155
49
71
13
155
121
156
23
72
13
71
36
28
12
24
141
23
25
60
48
3
21
23
61
24
48
59
13
107
84
36
108
13
48
60
131
84
60
49
15
212
169
75
56
25
23
1
36
39
36
20
60
145
59
37
47
76
24
56
49
107
24
16
9
99
20
12
121
23
84
12
13
48
24
23
100
132
140
73
11
40
20
85
11
24
37
47
72
85
36
59
13
51
20
36
85
108
47
49
35
85
276
15
20
48
133
12
47
13
48
39
140
1
47
16
44
36
84
36
36
60
108
61
12
63
224
37
23
16
69
95
36
60
84
40
200
12
60
25
59
85
72
23
4
297
99
141
3
105
11
60
24
13
3
56
144
24
61
15
44
25
95
36
36
1
203
36
24
36
60
4
20
24
133
72
228
108
96
36
180
12
60
72
59
97
72
35
25
251
120
25
36
84
11
24
1
96
107
120
37
24
75
44
100
56
24
37
95
108
12
109
71
73
11
25
75
44
60
37
60
155
25
95
28
93
12
35
25
71
16
8
72
28
21
11
64
45
36
3
33
204
23
25
108
23
49
71
24
1
84
11
100
69
72
203
73
23
61
23
13
3
56
49
96
144
72
72
11
76
44
36
13
47
100
105
36
119
1
60
119
148
176
36
28
45
171
9
36
99
177
36
108
72
59
85
144
36
216
72
15
212
25
23
133
39
8
156
37
23
16
68
12
1
59
145
75
45
59
1
3
36
141
144
39
20
60
120
96
1
36
60
48
60
11
1
59
40
45
24
71
13
72
59
84
60
52
33
167
1
12
111
24
20
13
147
56
97
60
239
13
71
4
32
84
96
4
69
12
39
60
56
84
36
40
20
28
80
25
35
60
72
13
11
16
8
72
25
36
23
24
37
108
71
24
12
60
85
24
36
48
60
12
35
60
49
35
61
23
16
80
61
159
201
84
95
49
11
16
48
ABCD 94302929192*3^$a+1 [50001]
3
9
21
18
30
99
12
36
3
96
33
63
84
93
27
36
60
24
81
80
112
48
8
37
15
72
80
36
24
16
12
8
25
66
21
48
32
43
30
90
36
54
35
4
21
131
24
40
12
8
16
129
35
55
5
1
6
5
72
7
89
40
12
72
3
24
81
189
3
20
7
45
39
126
3
60
32
4
24
3
5
49
3
12
20
4
24
12
68
1
12
15
3
137
28
24
3
24
5
1
18
125
31
5
36
168
76
39
66
15
8
7
41
13
47
55
9
8
72
1
54
33
80
73
3
32
24
25
3
12
39
42
18
132
30
27
12
81
15
24
75
21
20
60
40
68
7
17
72
28
8
4
36
8
12
28
24
36
27
5
124
56
12
13
39
20
19
36
45
9
6
9
12
33
51
9
11
61
15
60
63
45
36
36
48
72
24
21
30
48
9
8
4
80
19
65
4
20
28
8
4
33
23
7
53
61
3
8
139
53
112
15
93
21
39
3
29
61
107
1
27
20
40
3
45
21
3
57
95
40
75
54
35
4
72
8
12
1
15
44
19
6
36
87
27
9
27
33
15
6
15
48
116
12
43
21
24
51
5
1
18
17
19
9
12
48
12
12
8
88
36
21
27
21
36
6
9
9
12
27
27
24
5
40
21
11
28
15
6
36
59
24
16
36
75
9
24
12
12
8
49
120
3
21
12
3
32
4
60
8
12
31
53
55
21
20
1
23
120
7
5
4
116
28
27
5
28
24
20
72
1
3
132
12
36
20
7
65
12
67
5
16
15
5
13
66
21
8
40
51
21
20
48
1
3
57
36
143
97
83
16
60
56
64
36
93
6
6
15
92
31
6
3
3
29
55
9
32
28
20
124
36
15
72
65
79
5
64
117
75
44
28
33
35
13
12
54
45
9
6
6
15
24
68
37
54
42
27
8
108
4
32
40
9
6
21
8
67
17
28
48
32
4
9
15
12
24
44
7
30
39
15
66
47
40
33
15
9
54
17
208
24
12
9
11
31
30
3
20
36
24
7
48
5
16
20
4
36
15
24
6
63
57
24
51
36
24
24
12
12
32
19
66
6
45
99
33
12
96
3
5
84
37
36
24
3
120
12
15
33
21
120
75
12
32
12
24
12
13
71
49
35
4
117
35
40
15
96
9
96
33
12
54
33
92
19
17
48
64
51
30
39
27
41
28
27
5
19
5
36
52
27
53
28
15
9
20
64
32
12
13
27
27
41
48
91
101
12
60
88
8
76
56
40
3
41
4
116
25
90
5
16
39
69
84
36
36
68
36
7
69
36
24
45
3
32
76
8
4
36
15
6
15
36
33
39
20
1
11
4
15
9
57
71
4
8
31
6
63
12
8
13
54
189
12
39
36
48
9
36
24
21
6
9
32
12
12
55
9
20
1
36
47
40
32
49
15
92
28
12
3
96
33
20
28
8
4
60
56
4
8
13
39
12
39
9
36
15
6
30
29
40
21
15
60
20
55
36
60
78
27
60
84
36
3
6
3
3
5
25
23
12
19
9
27
48
21
8
16
117
15
12
8
49
3
48
8
7
29
48
108
72
28
9
23
13
15
60
9
11
4
48
92
24
67
69
24
32
49
35
49
27
45
15
24
8
13
15
45
47
40
57
39
44
28
8
36
31
30
3
24
32
61
35
48
112
8
31
33
20
16
57
3
32
28
20
12
28
24
8
109
90
30
6
54
30
30
11
13
135
12
3
29
136
116
108
37
51
8
12
48
16
48
12
51
33
24
68
40
32
28
12
12
84
12
44
16
8
64
80
60
13
3
32
120
43
6
24
42
24
36
108
9
48
104
1
3
21
83
7
36
5
85
35
25
15
9
11
52
20
76
12
8
16
39
36
29
25
11
79
5
4
48
32
7
33
48
9
35
36
52
132
24
27
5
25
3
96
36
3
5
25
15
12
24
48
20
1
15
57
48
11
24
4
27
9
21
35
40
129
75
80
4
56
55
17
55
29
48
36
4
20
12
40
44
25
6
5
24
12
25
27
3
69
51
69
24
24
12
15
96
33
27
54
15
20
64
12
9
71
48
61
11
103
141
80
24
1
36
3
24
3
117
63
9
21
35
43
21
56
24
19
77
43
45
24
8
19
33
3
17
43
57
56
12
4
20
24
4
128
109
6
30
3
27
29
25
23
12
16
8
84
91
5
36
16
60
8
52
9
15
24
144
21
126
36
29
24
12
12
12
28
48
60
12
21
6
6
3
60
51
21
48
57
3
36
44
4
12
39
9
36
20
1
6
48
17
25
83
16
15
9
20
16
51
18
30
36
33
32
48
12
115
6
35
28
21
75
8
31
9
8
84
55
9
75
9
27
9
80
4
63
84
6
60
27
63
18
35
4
27
54
12
15
32
43
33
51
9
24
96
24
3
30
3
15
30
36
66
9
20
25
36
39
21
18
66
3
21
72
27
36
15
9
12
9
6
33
3
45
33
12
23
24
40
111
6
15
20
25
36
24
3
92
4
15
101
40
36
9
23
28
12
92
40
56
4
9
35
16
60
21
15
12
108
48
32
43
5
16
24
27
57
8
25
15
48
12
12
32
24
37
18
29
1
15
12
33
6
9
21
90
6
30
17
37
30
6
3
60
32
12
12
16
3
69
21
12
15
8
4
93
59
1
15
9
39
20
31
36
17
31
57
60
32
43
17
91
5
24
7
53
16
12
39
213
32
19
5
112
24
8
1
15
12
15
54
6
60
54
3
33
183
12
3
101
36
4
20
4
111
29
31
33
32
156
55
5
49
51
60
9
6
18
39
12
8
1
27
3
45
15
29
67
24
17
28
45
99
48
20
12
43
48
6
30
36
17
36
91
90
35
60
61
3
84
36
15
9
12
44
7
17
7
6
24
35
31
17
1
99
12
36
32
37
23
1
75
20
37
18
29
36
31
30
11
72
7
114
51
8
52
9
6
5
49
75
15
21
9
15
15
9
12
176
40
72
8
40
39
45
44
16
80
28
81
30
6
3
8
4
15
81
12
12
36
8
24
13
23
61
3
12
20
4
24
21
75
27
48
6
84
6
6
3
12
3
41
40
20
91
5
4
44
12
13
51
8
31
21
24
117
27
56
1
15
24
51
24
5
60
12
48
52
72
3
33
20
4
8
144
28
3
30
24
36
47
40
3
60
57
48
24
105
11
4
51
33
15
5
64
3
18
35
12
55
29
259
29
13
15
24
24
120
81
59
1
99
12
12
57
6
90
59
1
15
20
4
8
16
12
60
72
3
53
60
4
3
9
96
152
12
4
20
76
39
9
8
25
27
32
ABCD 94302944896*3^$a+1 [50013]
56
39
12
9
39
81
51
84
79
2
24
15
79
12
29
21
58
72
41
97
60
20
15
72
43
101
31
74
4
71
24
45
52
11
19
5
45
99
21
28
131
1
18
65
127
14
27
93
4
11
9
87
96
19
65
24
12
12
55
17
48
97
210
5
84
91
89
60
49
23
67
5
108
7
132
18
23
24
73
12
80
39
45
27
60
49
11
33
15
21
111
67
65
37
8
3
108
109
35
72
25
119
1
119
24
57
10
41
108
31
150
48
80
63
120
69
84
87
9
70
14
99
67
5
9
15
49
11
21
48
40
56
15
1
48
167
24
24
57
63
97
78
266
36
10
108
50
123
12
60
57
48
3
109
83
21
99
108
60
48
31
53
60
67
50
99
141
3
67
258
11
69
36
231
24
19
41
9
27
13
23
9
123
72
24
129
10
120
86
16
48
20
51
19
30
32
3
7
60
41
67
5
105
63
19
450
8
75
72
13
35
48
24
36
33
27
33
4
11
121
11
24
103
65
36
24
96
12
48
12
19
89
49
11
12
19
65
223
42
18
53
168
19
42
11
67
17
36
57
72
3
55
30
23
9
268
95
7
138
71
21
10
18
47
69
75
72
7
77
24
1
8
51
24
132
96
19
18
83
9
28
107
48
67
41
57
15
7
113
36
49
47
168
145
23
7
5
105
15
21
36
70
90
59
19
26
16
20
144
24
10
62
159
36
36
97
83
79
5
24
61
23
60
55
5
55
50
63
9
75
9
24
111
49
35
7
48
50
75
7
18
60
23
33
24
27
25
11
129
100
191
24
24
21
148
56
99
96
1
71
24
36
48
19
132
5
25
131
9
60
39
9
40
95
96
1
18
30
35
127
18
11
60
9
123
7
41
9
3
33
4
56
87
109
90
78
42
29
24
12
133
47
36
49
23
156
180
1
48
47
13
35
72
43
12
50
111
7
12
29
9
40
23
48
72
84
13
12
59
156
9
15
19
41
12
12
55
26
39
7
41
84
60
24
49
80
171
109
35
36
45
120
154
50
75
7
29
1
8
60
3
7
62
10
74
147
139
5
60
45
10
29
24
177
3
48
69
63
60
37
59
181
30
38
40
192
23
21
106
29
24
55
132
50
3
7
41
139
18
56
46
168
42
11
9
15
120
13
42
48
180
65
25
11
120
19
72
18
56
27
69
135
9
87
7
5
21
111
96
19
5
13
47
105
24
39
37
71
72
7
5
33
40
35
55
2
3
108
24
13
23
93
15
31
18
35
45
22
74
51
235
60
158
22
5
9
99
25
32
63
72
9
36
111
108
60
12
84
60
48
55
120
162
35
24
1
8
111
1
104
99
37
11
49
11
24
24
60
21
28
32
88
71
21
75
73
11
21
48
22
48
17
13
83
48
72
189
48
36
75
1
11
93
36
118
65
85
20
52
23
12
73
132
128
12
24
166
48
2
111
7
2
123
120
60
72
309
76
23
12
25
18
41
21
51
48
79
41
96
9
24
63
9
70
38
12
28
11
72
33
75
36
60
60
156
19
18
35
36
1
8
87
9
75
45
36
24
34
42
8
3
33
15
19
42
59
84
105
132
39
45
27
9
160
60
30
5
33
75
12
24
60
81
58
50
36
75
1
11
84
9
15
1
18
17
24
24
36
19
30
20
22
29
36
13
83
33
16
20
3
36
91
41
7
5
177
75
96
12
72
33
27
24
31
29
81
108
10
5
48
7
53
48
84
21
39
36
24
7
14
27
72
7
98
87
48
25
20
135
36
271
53
12
96
48
249
180
3
37
47
96
33
106
38
72
40
11
37
20
22
5
129
16
18
12
5
96
48
45
94
42
11
9
24
46
90
8
72
40
23
96
21
58
41
1
60
138
26
15
31
149
69
52
44
87
33
144
75
67
30
35
13
20
10
26
36
51
12
12
9
27
7
42
11
12
37
23
37
128
10
50
15
141
4
35
72
13
20
72
118
41
36
9
16
18
77
33
12
24
36
63
12
55
18
60
35
36
19
12
90
23
12
145
23
85
42
41
84
9
27
79
29
72
9
75
36
19
65
55
5
73
11
49
92
24
39
48
33
4
72
35
24
24
21
76
20
39
81
40
35
25
30
41
37
71
31
230
10
18
11
72
19
50
63
37
8
130
65
21
16
44
99
217
11
9
63
37
71
204
13
23
19
5
73
20
231
60
36
13
23
48
21
3
45
22
30
11
9
15
43
5
7
30
80
24
4
ABCD 94303137044*3^$a+1 [50029]
49
60
56
16
71
165
52
12
83
48
25
65
72
7
35
216
57
15
48
240
48
109
56
21
235
11
24
48
21
4
11
24
25
36
60
89
127
56
3
1
11
73
12
203
9
51
66
6
13
20
105
54
6
15
39
138
103
59
72
85
96
23
25
95
96
1
12
203
105
168
15
1
24
5
55
96
35
48
6
67
59
30
171
45
42
25
48
47
21
105
19
23
54
120
90
78
7
59
150
7
23
61
155
169
47
72
42
55
24
24
35
45
16
11
6
87
15
18
42
180
108
37
48
32
172
60
8
21
12
7
83
24
13
35
21
15
69
27
49
32
75
18
126
21
3
84
33
72
63
18
12
135
9
103
140
45
18
24
13
5
102
24
72
12
93
33
72
63
27
85
152
15
90
3
57
18
25
12
35
121
17
42
66
19
17
6
73
11
18
36
42
85
48
119
12
36
13
5
87
3
109
8
33
126
241
32
28
23
66
103
36
5
42
12
37
113
127
8
88
5
19
23
102
54
36
9
87
25
24
8
96
4
77
18
1
12
144
36
5
18
30
175
119
30
6
61
24
32
3
25
29
72
43
107
18
102
18
91
41
3
16
107
54
19
11
18
150
48
105
57
7
119
42
54
36
93
9
3
75
72
12
78
115
47
48
37
104
72
39
96
33
51
36
18
27
27
1
59
45
16
32
40
84
164
99
85
56
111
108
108
153
15
61
44
15
162
24
31
5
54
1
20
213
12
42
1
12
95
73
80
16
5
96
102
33
75
105
64
83
162
96
7
5
91
35
25
191
21
52
143
60
45
27
36
1
83
13
47
33
105
18
117
9
63
27
69
21
43
72
168
41
19
80
285
15
16
132
53
30
114
120
67
5
103
65
18
48
6
31
32
75
78
48
42
18
91
11
97
35
12
6
180
3
4
77
3
60
27
13
11
1
116
40
84
11
97
41
15
21
55
35
49
104
171
36
145
8
136
35
42
19
11
198
99
27
18
7
60
5
6
84
6
7
95
18
7
72
36
32
15
21
64
5
75
15
6
30
36
78
66
57
3
61
41
72
78
33
40
11
21
129
3
27
85
23
45
63
25
48
104
147
60
246
18
37
143
6
54
12
150
87
33
78
36
18
108
75
12
256
32
52
60
83
108
9
16
12
35
45
15
12
37
35
36
25
92
105
198
12
45
33
72
3
4
131
13
59
33
28
24
11
54
63
12
16
11
49
11
108
66
42
30
19
35
9
99
13
23
145
5
91
120
24
96
5
3
33
55
12
5
135
48
87
25
35
102
18
105
201
19
8
15
25
29
126
30
15
64
296
52
140
228
124
161
18
145
80
4
131
237
3
121
41
30
144
240
48
13
59
60
21
100
12
77
63
15
1
29
18
18
7
8
39
33
120
87
13
53
31
23
181
36
24
17
87
3
84
81
9
6
48
36
1
68
39
108
114
19
32
39
25
83
1
89
51
129
3
69
48
31
24
23
57
208
125
55
59
85
71
24
1
107
1
89
126
120
25
155
1
203
18
12
18
42
126
1
128
213
67
128
4
11
42
15
147
48
45
87
30
3
40
48
17
180
270
37
215
24
9
27
13
20
51
6
43
192
101
19
36
5
7
23
33
9
55
71
297
117
7
5
90
1
23
9
21
6
33
16
17
3
159
93
48
24
28
77
55
71
9
15
66
31
204
59
97
41
162
85
20
57
18
25
60
47
85
8
105
48
114
18
51
40
60
11
1
24
11
133
59
45
171
61
8
27
13
23
84
1
167
228
37
20
60
63
13
20
16
60
41
48
54
18
42
61
120
104
3
25
23
117
4
83
138
55
24
8
21
54
96
30
6
9
27
180
49
23
72
108
25
96
36
8
112
11
25
47
21
76
23
18
78
105
12
189
30
78
7
116
57
7
36
23
69
28
35
30
67
131
24
12
9
15
84
6
30
165
16
8
27
1
35
198
54
21
111
1
48
24
35
1
107
177
136
24
120
41
67
332
36
51
18
6
9
21
27
28
32
4
ABCD 94303515682*3^$a+1 [50209]
336
67
45
272
43
162
90
288
9
333
6
141
96
27
36
65
67
77
43
69
9
72
255
192
21
54
117
176
85
72
35
1
72
135
32
208
32
16
9
138
60
65
43
149
48
55
48
132
18
12
168
54
216
17
640
224
181
138
90
24
47
151
9
3
6
54
90
30
57
123
21
80
49
15
201
30
24
65
1
54
36
42
120
90
9
51
125
37
156
90
21
3
198
120
47
31
84
36
204
90
126
54
48
78
72
9
201
42
45
32
13
66
132
29
199
90
47
97
36
171
224
55
72
65
13
120
90
81
48
3
108
54
18
18
12
90
33
96
96
27
18
3
39
18
30
137
121
71
16
285
99
81
162
125
43
5
13
180
255
80
64
63
42
108
75
153
150
234
66
54
90
21
15
161
16
144
81
198
9
93
150
12
198
59
19
125
16
123
21
15
54
11
175
12
149
139
5
49
47
48
13
108
599
112
9
39
75
90
11
7
48
105
117
288
155
19
168
90
107
55
108
90
108
54
33
75
270
167
43
60
9
80
109
179
85
11
304
33
120
198
60
12
297
45
131
559
18
18
12
17
145
6
162
90
12
17
64
96
219
21
51
90
323
160
27
138
114
126
155
160
32
85
30
90
78
165
32
37
27
288
3
42
18
180
29
91
108
24
18
95
85
59
301
48
35
16
96
93
147
144
69
282
78
131
121
90
108
65
112
75
53
67
132
30
11
192
192
1
15
207
18
159
141
204
18
252
41
25
87
48
9
135
33
162
77
31
192
81
45
42
162
23
7
201
96
80
19
45
159
498
159
21
59
19
162
810
90
23
85
11
79
72
105
320
288
64
96
176
16
32
31
65
169
71
145
180
59
1
111
144
32
73
174
18
39
159
60
54
126
12
60
89
193
90
53
55
105
80
175
177
135
36
117
153
180
12
39
21
162
18
72
36
171
39
89
96
55
72
162
63
3
90
60
120
47
25
168
120
87
32
192
16
3
72
12
108
29
16
224
64
105
30
201
48
111
132
29
43
245
16
9
108
27
192
123
21
96
81
15
32
55
78
59
79
90
71
73
167
13
126
90
342
162
108
60
59
49
47
115
77
16
87
153
96
39
9
45
138
240
105
272
91
270
72
15
32
61
252
138
29
31
210
399
96
69
198
228
17
112
21
102
53
16
21
108
95
37
107
193
18
90
132
18
252
17
96
64
183
ABCD 94303861786*3^$a+1 [50004]
8
45
19
20
36
147
13
32
45
55
12
23
21
12
75
49
71
33
76
29
15
12
27
60
37
11
30
99
60
96
45
90
37
11
25
35
9
33
15
33
115
12
5
162
6
39
3
78
67
5
30
33
39
18
7
23
13
36
20
9
75
12
3
9
3
49
44
4
36
17
27
52
8
45
91
144
108
12
41
51
48
48
72
21
27
72
48
24
3
108
48
60
105
12
12
63
153
15
9
33
39
33
7
80
9
54
36
42
15
40
83
117
45
120
39
4
5
72
102
33
15
72
25
36
5
30
57
15
37
32
36
63
24
18
79
71
60
48
12
117
3
9
4
5
51
39
12
57
16
32
324
3
117
88
48
44
21
18
61
11
69
48
21
135
9
96
15
99
117
16
8
87
69
39
84
193
5
15
87
48
42
36
30
21
4
44
21
187
20
72
33
27
3
30
3
129
78
25
17
3
75
45
112
8
40
32
51
12
9
21
159
33
7
20
81
15
24
3
33
24
9
15
9
30
66
51
40
11
45
123
1
71
12
21
16
71
289
113
27
60
9
7
60
5
115
35
9
63
66
102
18
114
6
91
176
3
1
56
15
45
3
42
19
101
43
29
43
95
9
84
9
87
3
33
28
47
25
152
63
13
17
3
12
108
72
40
17
30
225
60
93
15
88
80
75
21
9
30
114
30
18
60
43
252
44
28
35
97
36
20
12
168
3
49
71
24
25
65
87
33
30
33
12
108
15
72
18
39
24
64
48
83
12
48
24
33
27
33
12
111
42
42
33
12
192
39
12
9
39
12
33
99
13
35
45
3
42
39
9
51
183
81
9
7
68
16
72
143
60
85
20
15
9
51
21
24
12
28
32
12
75
57
60
4
56
9
19
5
120
6
72
60
45
220
203
102
138
21
16
35
33
9
30
33
12
3
12
117
9
91
11
9
36
15
49
89
91
11
42
43
5
27
16
17
15
15
45
3
21
36
60
28
176
88
23
129
60
51
57
33
7
11
12
42
3
72
15
33
15
30
63
147
12
30
147
51
12
13
5
63
9
27
40
29
42
45
3
1
176
4
36
168
20
12
72
3
13
17
60
78
9
16
44
28
8
45
12
15
27
48
9
16
5
48
99
3
25
44
3
133
32
100
36
12
5
39
60
33
75
48
117
6
117
120
3
25
29
31
12
32
75
6
72
120
48
27
117
75
21
42
49
20
63
81
9
123
3
9
135
18
15
63
37
83
12
69
48
100
101
15
36
28
35
30
96
27
27
37
44
165
39
15
1
107
73
17
99
96
72
93
12
15
93
27
75
36
150
51
33
48
3
87
18
27
45
7
11
102
99
84
12
3
24
37
56
3
60
42
7
5
3
60
24
100
11
105
15
33
39
45
45
27
69
27
40
20
3
12
85
5
75
3
9
153
79
20
3
18
39
21
60
78
60
150
51
40
24
59
120
18
48
91
8
45
60
31
35
42
42
90
43
23
24
13
5
147
148
35
9
48
3
120
45
64
128
40
53
48
12
255
27
6
27
60
57
18
9
16
104
33
30
36
1
101
75
3
102
12
15
108
12
12
28
32
4
17
3
39
258
42
33
12
3
97
11
9
96
75
57
45
102
33
60
52
32
111
13
17
27
100
20
48
12
3
18
30
1
84
152
123
9
33
30
72
45
28
47
48
30
18
132
25
80
27
33
4
56
45
18
30
27
33
115
17
12
67
48
68
4
8
48
33
51
40
11
129
9
27
27
6
12
39
48
45
6
12
9
16
5
42
57
36
64
83
33
12
88
12
53
3
36
88
8
45
12
135
3
12
21
84
135
117
9
12
55
35
48
12
9
4
24
68
132
12
33
60
211
24
11
120
129
60
3
60
13
137
19
29
67
35
48
61
23
21
24
48
72
63
72
66
111
16
83
60
30
60
19
72
11
45
3
69
75
13
104
51
25
180
80
45
30
9
9
7
44
16
5
15
64
36
32
12
33
78
12
33
12
96
15
21
4
5
354
18
18
49
8
24
51
108
132
9
33
6
90
60
42
9
33
103
23
144
33
12
88
77
6
121
56
24
76
23
9
33
12
6
25
32
12
153
12
138
49
44
12
12
111
21
39
81
4
17
30
9
3
6
54
33
52
68
15
18
102
33
16
20
16
80
120
72
141
102
25
20
24
3
57
24
16
29
55
47
78
15
45
12
79
11
48
12
117
21
19
35
33
12
100
72
56
84
21
19
23
21
36
21
27
132
24
12
63
141
40
23
13
152
12
9
15
57
12
90
145
161
19
53
30
9
60
40
68
12
60
40
71
25
104
273
30
33
15
25
23
1
53
60
6
24
57
33
66
1
41
102
1
104
3
45
45
39
24
72
12
3
13
56
3
60
33
3
12
9
39
54
27
36
15
120
37
32
3
81
196
8
12
3
96
42
138
21
36
3
ABCD 94304451622*3^$a+1 [50064]
141
39
9
75
141
48
48
15
72
81
15
66
39
144
87
33
72
120
123
66
6
54
12
18
36
45
48
432
15
78
30
126
186
18
27
99
30
39
33
132
3
33
15
120
24
21
99
48
48
144
96
24
3
18
114
72
90
63
48
69
75
33
36
54
48
114
123
195
45
27
21
15
57
96
45
144
6
69
51
6
48
36
24
3
63
9
135
345
96
69
36
135
135
81
120
24
45
54
126
102
18
15
21
60
135
39
9
63
54
75
15
153
96
96
240
48
21
12
78
156
69
216
189
180
66
21
24
48
285
60
36
126
30
183
105
87
24
24
480
123
24
48
6
30
60
21
9
39
240
51
36
33
21
51
3
165
48
69
3
75
48
42
36
15
141
3
51
21
48
27
30
54
57
48
24
72
24
24
72
135
33
15
6
51
168
15
30
306
81
216
33
15
72
48
45
54
30
6
249
33
135
45
72
27
15
30
18
90
72
90
78
12
144
54
36
9
81
180
126
93
72
3
45
96
96
9
96
111
24
63
48
78
54
21
24
27
45
9
12
72
3
72
75
36
84
165
87
153
27
21
15
204
48
90
36
15
39
81
45
36
15
96
144
48
21
51
39
105
96
24
24
165
18
57
33
18
6
48
96
15
231
36
45
72
216
9
6
30
27
63
6
3
27
69
9
210
60
33
33
126
114
15
72
69
3
120
21
6
174
54
186
39
141
51
129
84
3
24
24
75
117
9
15
111
9
144
141
3
48
24
33
87
159
24
72
120
33
111
72
9
195
30
39
75
54
30
252
21
3
141
39
9
21
54
21
24
192
120
21
24
138
57
48
75
36
129
75
126
39
120
15
105
81
39
15
126
54
21
69
3
69
84
111
48
3
162
51
9
15
15
96
36
138
3
159
198
126
90
162
54
144
6
45
24
69
27
15
30
108
36
204
72
63
21
60
36
54
120
69
45
3
69
3
15
33
192
72
129
36
78
12
9
15
249
57
15
15
18
6
54
12
15
3
117
48
72
51
93
96
105
48
63
45
54
21
3
141
3
30
126
36
54
135
231
48
81
9
108
3
336
9
54
57
15
33
51
60
66
90
21
144
75
90
174
54
36
144
75
57
15
93
12
63
177
156
3
96
33
15
57
54
90
36
156
54
9
9
90
360
36
105
111
33
3
42
75
15
36
36
90
63
57
15
21
18
9
45
18
9
24
24
33
24
39
135
36
78
72
84
51
21
27
45
18
90
144
36
54
18
60
15
33
18
69
72
45
3
135
6
84
132
3
48
147
72
45
24
75
141
24
96
75
21
87
57
33
90
21
21
3
45
27
120
120
135
90
84
36
111
24
153
216
15
45
51
24
24
111
24
33
15
9
48
57
15
39
81
3
36
186
135
96
24
120
24
9
186
45
99
12
204
12
9
9
72
252
243
27
60
30
6
36
9
135
66
126
57
72
24
24
3
213
24
51
36
18
126
144
42
54
12
18
24
3
72
96
24
57
18
48
18
75
75
45
9
30
42
15
33
222
30
3
105
60
3
69
99
171
69
96
123
30
15
21
54
18
204
63
45
3
123
21
48
33
63
24
111
54
6
144
48
114
198
66
27
33
84
96
102
162
18
33
9
15
87
78
30
150
15
195
36
6
180
135
39
150
51
24
99
117
9
6
48
57
15
33
72
96
3
30
114
30
6
84
42
144
12
39
33
18
42
12
144
ABCD 94305224504*3^$a+1 [50050]
24
33
66
245
4
32
16
108
72
3
12
12
108
12
36
41
16
3
30
87
63
24
41
4
3
9
20
36
4
96
3
42
23
136
63
101
7
48
341
1
78
12
9
96
45
18
180
60
72
72
81
36
56
100
12
33
35
12
31
29
12
31
5
7
21
39
21
27
29
24
127
45
24
48
60
32
13
23
73
15
12
80
7
105
56
12
127
33
33
39
20
28
15
33
12
24
48
12
3
21
15
21
44
4
45
63
27
57
39
141
24
15
65
19
36
89
43
9
63
21
80
7
45
12
48
92
13
15
72
12
104
4
32
48
88
3
125
40
15
41
76
45
27
15
6
90
9
51
24
120
108
5
40
3
41
16
12
8
28
24
96
192
63
9
60
63
12
21
96
84
12
32
88
8
160
15
69
3
5
28
12
60
63
81
8
72
28
75
77
16
24
36
44
4
39
21
180
12
15
30
15
3
105
15
72
29
49
114
30
18
5
40
15
5
13
15
15
29
28
8
19
33
24
69
87
68
4
33
159
44
67
48
105
9
75
3
18
87
104
31
12
6
42
149
1
3
12
68
96
13
3
3
42
102
17
4
24
45
75
21
59
31
84
60
33
60
87
120
48
42
123
72
3
48
21
123
60
17
19
57
63
5
67
17
16
24
12
36
33
87
3
60
9
15
33
12
8
28
92
364
9
51
44
36
31
30
18
24
45
96
9
48
15
15
129
39
84
153
12
12
120
123
93
63
9
51
12
78
75
20
4
20
40
8
55
17
76
140
52
3
57
144
48
8
64
81
15
68
109
23
7
41
19
21
60
39
21
75
81
84
12
20
28
27
12
5
88
8
7
48
9
20
16
99
156
24
21
24
20
91
45
189
87
9
35
172
27
53
4
141
18
30
111
140
4
20
52
3
12
45
3
42
42
6
30
21
48
3
90
15
3
165
9
18
33
36
56
24
103
36
77
43
45
15
12
5
28
15
69
32
4
84
152
4
32
88
32
28
24
116
12
43
45
36
36
20
37
6
101
76
15
105
164
64
36
68
85
30
41
64
12
39
9
36
44
91
12
9
24
36
48
81
15
60
12
15
72
5
16
147
89
28
15
6
135
27
12
53
67
53
4
20
19
125
7
45
48
12
12
132
3
153
48
60
12
24
48
33
47
1
15
15
84
45
63
113
16
20
19
185
84
43
9
24
24
68
28
20
7
30
18
84
33
3
29
55
33
15
9
9
90
125
24
16
225
11
16
75
17
36
127
48
12
33
27
5
7
66
144
30
96
60
21
44
7
113
40
69
15
75
6
15
32
52
51
65
55
21
176
115
77
28
44
36
52
93
3
12
8
19
21
24
56
115
30
39
63
90
3
15
21
3
53
43
21
3
33
45
35
24
84
55
24
18
35
7
105
15
36
125
64
123
9
3
17
88
171
9
12
48
141
111
36
15
108
17
120
28
39
6
71
76
45
15
12
15
36
57
27
77
4
32
67
41
79
108
12
81
15
17
108
67
12
77
19
60
105
164
72
19
17
48
100
24
45
30
18
147
3
48
45
32
12
1
39
36
12
75
45
84
120
36
27
48
77
52
21
78
77
7
93
87
141
39
6
59
72
4
27
120
12
36
54
48
123
15
65
40
15
60
17
55
12
17
79
45
87
117
15
108
57
15
18
23
4
108
3
72
57
36
15
12
102
111
56
19
17
67
36
45
60
15
21
8
43
45
135
5
55
5
4
39
9
48
108
60
72
63
24
17
108
43
12
60
240
57
96
32
55
21
75
60
129
3
5
55
18
51
39
21
144
44
28
48
39
53
43
60
9
45
48
3
45
234
17
43
21
12
27
78
48
240
11
28
3
57
51
29
91
84
48
168
9
15
33
87
81
44
16
9
126
12
17
60
40
8
4
3
125
43
29
13
30
41
40
15
69
45
107
28
48
68
7
30
90
45
27
36
57
15
33
36
39
29
72
79
129
51
29
91
54
15
12
39
30
144
11
16
39
72
48
24
30
48
18
17
28
15
144
33
60
12
63
5
360
43
21
168
56
4
8
43
29
16
24
12
48
51
45
72
8
55
12
48
41
31
5
64
69
11
199
57
87
17
28
15
45
36
12
15
137
13
30
137
103
12
96
54
51
12
24
9
15
39
48
12
125
16
12
3
24
101
40
39
45
56
49
6
45
99
90
6
42
27
135
65
55
21
12
15
120
180
90
15
8
96
19
81
3
66
111
24
12
24
3
57
48
72
33
6
9
8
25
183
27
29
43
60
48
12
36
12
9
51
12
137
16
68
79
36
24
21
24
176
19
30
6
5
19
53
88
32
7
53
43
69
15
17
28
3
53
37
78
21
84
135
77
43
45
60
32
7
17
19
12
9
123
6
231
9
59
16
ABCD 94306386698*3^$a+1 [50019]
20
63
21
12
52
32
76
8
15
57
64
80
15
234
19
68
12
27
33
21
54
21
4
20
16
29
43
80
180
3
45
24
96
105
54
1
44
40
60
17
3
51
90
39
16
32
88
59
1
44
27
33
60
28
8
15
1
80
9
87
3
69
36
4
20
108
12
16
5
87
147
45
16
36
8
21
75
76
24
92
12
16
11
33
147
1
72
17
15
4
20
16
20
24
9
43
68
24
28
20
4
24
131
45
99
9
16
20
60
4
12
60
80
100
36
68
24
28
48
11
180
9
4
20
21
99
12
28
5
3
28
12
48
92
33
39
156
4
17
3
15
36
49
5
55
32
40
143
33
57
15
60
36
159
121
5
15
36
4
24
8
3
9
136
84
20
88
8
36
4
36
8
36
4
212
100
36
32
76
36
48
80
36
45
7
128
40
44
72
48
21
15
24
112
44
4
56
100
24
68
132
76
11
9
9
216
235
161
31
8
12
4
108
35
33
39
1
17
27
28
56
4
8
28
29
31
12
24
23
1
35
21
36
33
51
100
29
31
68
120
87
69
39
141
16
24
36
48
92
39
45
12
4
8
16
24
60
12
44
12
4
36
44
4
35
49
56
16
5
163
56
52
107
1
32
28
29
3
4
29
55
84
140
76
24
17
19
35
49
20
12
76
23
49
41
15
40
71
18
55
35
90
15
28
8
4
56
51
33
16
59
45
40
176
100
80
9
7
168
56
24
51
57
4
20
4
44
15
45
117
51
144
60
28
20
16
20
64
8
28
32
40
44
4
84
5
51
4
20
52
68
28
47
37
48
5
31
59
21
4
155
93
88
36
84
41
3
15
33
148
60
20
4
8
69
54
144
33
3
54
3
24
24
24
72
48
96
12
72
36
40
24
132
188
12
24
144
15
21
16
8
36
76
23
33
4
24
32
28
24
20
15
57
4
24
96
104
21
90
85
20
4
72
8
28
8
16
65
3
40
12
44
9
75
40
60
96
24
20
12
40
108
36
11
1
8
24
96
24
136
89
36
15
64
36
20
244
20
16
104
60
16
35
61
155
9
24
76
56
28
20
57
43
32
60
63
61
11
9
12
28
92
60
4
36
68
64
56
40
60
84
35
21
15
61
20
9
54
33
57
55
36
71
18
15
16
5
115
20
76
5
123
76
35
9
52
60
113
3
87
25
20
40
32
45
108
55
120
20
60
12
76
89
3
48
60
40
32
40
12
144
24
56
36
28
17
39
36
33
51
60
15
54
27
180
9
15
36
24
4
47
9
76
24
56
4
11
73
72
8
48
123
45
45
144
15
36
24
16
56
16
17
15
12
64
20
4
20
12
33
15
60
12
84
64
12
44
4
56
100
44
60
75
37
56
33
19
12
84
24
32
28
48
92
76
44
27
1
84
8
40
56
12
12
40
56
12
4
44
40
59
13
8
252
87
180
85
8
28
104
12
48
28
8
21
43
68
28
24
35
141
60
15
90
67
24
84
5
19
140
76
71
85
44
4
11
21
16
8
24
256
125
54
121
60
224
120
48
12
96
21
18
81
4
156
20
9
91
84
41
15
36
48
36
112
48
29
27
45
19
20
24
16
24
128
3
1
120
5
55
53
31
20
84
60
28
12
12
56
24
120
16
23
45
156
24
36
4
36
149
15
4
35
37
20
4
12
104
3
1
60
29
90
177
60
4
20
4
20
12
9
39
100
20
16
20
64
8
4
8
40
8
88
44
12
16
8
144
60
72
36
39
85
44
15
54
36
31
20
4
89
75
12
60
28
128
84
9
19
35
81
279
21
136
59
36
33
76
32
60
208
36
23
61
56
9
36
3
12
84
16
68
48
57
3
28
20
4
12
24
72
32
40
20
51
36
45
28
12
24
35
36
33
16
72
77
7
144
20
36
9
51
84
52
32
52
56
4
20
24
40
60
11
9
4
77
123
100
8
84
4
41
99
60
75
49
96
20
24
36
9
15
36
24
15
33
3
49
5
3
84
28
8
24
33
27
24
52
20
88
80
84
76
36
180
48
96
104
52
24
20
72
192
12
48
192
60
24
12
52
20
36
15
57
12
36
64
12
35
49
44
15
1
104
12
28
20
72
48
108
88
56
28
56
36
9
31
24
120
72
44
15
193
32
60
24
69
51
24
15
73
24
108
11
45
84
51
9
36
24
21
31
116
69
18
1
84
77
3
28
68
9
31
24
12
8
36
24
60
76
71
45
45
51
12
28
17
87
16
32
120
76
84
132
155
69
64
60
5
15
12
40
8
72
36
48
75
45
4
20
28
24
20
76
108
89
36
7
48
24
11
57
33
31
20
28
36
20
171
13
20
57
63
27
25
8
40
120
56
24
52
108
120
20
88
32
36
99
45
48
72
216
96
28
32
24
12
24
48
52
104
12
28
36
20
4
20
60
40
44
15
57
64
60
44
16
11
9
4
56
4
92
84
4
48
8
ABCD 94307369272*3^$a+1 [50068]
96
30
54
48
10
18
74
36
22
30
38
60
36
16
2
52
50
76
84
60
86
3
67
20
18
34
20
12
10
18
98
30
28
32
24
58
11
19
8
100
54
24
44
22
60
5
99
102
39
91
168
116
46
38
24
82
30
6
92
120
166
122
40
50
12
10
48
14
58
18
18
92
22
30
18
2
51
79
26
22
42
12
20
76
8
12
48
16
26
82
38
117
43
18
42
44
28
65
57
30
18
28
59
21
82
120
80
6
46
26
18
4
38
148
30
5
9
10
68
52
26
96
24
72
34
20
40
44
6
16
20
54
106
74
4
36
56
132
76
26
16
30
2
40
18
12
2
16
18
54
150
125
3
12
70
107
25
36
30
14
144
22
38
42
24
54
30
30
22
12
5
85
218
90
18
66
24
84
96
4
12
158
30
16
54
48
90
2
18
4
35
9
36
46
12
38
70
18
62
24
36
42
58
2
75
7
6
12
36
54
2
6
28
36
74
4
38
28
2
18
16
26
18
42
18
9
85
18
44
34
182
30
4
14
21
9
4
32
24
22
14
30
36
24
4
72
14
24
16
8
28
32
16
20
22
90
32
66
24
16
36
68
10
12
38
66
22
20
30
100
30
54
56
34
14
66
9
7
72
36
12
92
42
84
4
32
70
86
22
36
86
6
4
120
74
36
90
58
2
84
16
8
10
38
12
36
40
54
2
108
22
14
4
30
8
88
12
38
12
18
72
84
30
66
108
100
20
136
6
68
6
46
77
21
54
10
11
189
40
20
16
86
4
36
8
6
22
30
32
118
54
36
38
16
65
3
18
40
14
66
12
46
86
6
148
14
18
9
9
96
10
96
50
4
110
30
58
56
52
120
72
60
50
12
54
10
80
24
48
3
27
142
2
28
126
54
78
23
61
78
5
85
8
42
40
20
100
68
48
10
36
6
110
3
25
96
38
16
12
50
22
2
130
8
10
68
34
65
21
58
6
36
32
48
10
18
20
54
48
52
6
12
14
93
73
18
90
24
26
36
10
18
158
30
130
8
30
21
9
12
30
40
104
16
29
31
8
64
30
8
34
26
39
63
46
186
30
18
2
60
10
14
114
12
28
18
90
18
20
30
6
126
10
54
18
32
3
57
4
14
58
68
4
98
72
40
8
9
55
38
42
16
102
2
58
98
234
46
38
12
123
37
8
42
40
38
36
66
69
9
12
10
164
10
6
84
6
2
106
32
30
48
30
22
2
96
96
18
42
48
52
8
16
11
45
70
20
28
18
74
4
122
24
114
72
72
30
42
28
12
50
4
42
68
21
103
8
10
68
51
21
10
14
3
27
28
72
30
24
2
84
90
16
20
39
73
18
62
18
40
132
86
16
18
36
86
90
10
35
31
60
44
6
22
2
66
4
14
52
32
58
54
54
6
50
30
60
66
40
8
34
26
10
54
68
22
18
90
12
90
62
18
28
50
42
112
134
6
18
40
12
6
54
59
9
30
6
16
54
32
48
42
28
14
166
2
28
126
50
28
50
58
18
36
84
26
34
14
48
54
114
52
122
40
78
18
84
32
6
4
120
56
18
84
100
18
80
10
110
9
15
64
122
4
14
36
54
75
127
44
114
6
6
60
274
18
20
6
10
32
24
24
66
70
176
40
54
50
16
74
60
18
42
105
115
6
32
30
18
78
70
6
173
7
30
38
16
5
27
10
170
40
150
14
18
58
158
24
10
6
2
24
4
36
6
32
126
36
76
138
54
32
130
14
22
18
14
48
60
10
14
3
37
38
42
18
36
42
40
30
8
6
46
12
125
37
126
18
86
78
16
54
38
4
48
62
34
14
18
18
36
84
150
94
12
6
84
26
54
10
14
36
18
28
54
14
16
18
50
60
12
60
4
41
45
138
6
24
6
40
20
6
3
117
70
20
94
12
20
24
6
40
8
52
14
70
20
66
82
192
5
3
6
36
24
4
36
72
32
22
138
2
36
4
48
26
54
106
62
40
14
30
10
6
2
48
3
27
64
53
51
141
163
26
172
38
36
16
20
9
13
8
4
96
20
54
28
6
11
25
14
16
54
6
26
58
32
100
12
18
42
32
24
82
74
180
18
30
46
66
53
25
110
18
30
18
4
18
44
28
2
46
60
68
72
40
14
30
48
82
68
180
40
26
6
4
90
96
56
64
14
54
40
6
14
21
55
41
3
28
68
34
62
10
90
44
102
54
54
52
23
27
24
6
84
60
39
69
102
4
20
42
12
36
30
21
73
18
140
40
17
55
2
10
128
88
74
4
62
9
85
14
6
4
122
18
12
64
18
8
12
60
18
10
44
64
20
82
18
54
8
24
3
3
24
120
93
103
20
72
96
16
36
30
32
82
36
108
86
54
22
44
46
2
52
26
10
74
70
48
158
4
20
16
74
24
6
18
58
50
30
64
86
40
14
6
39
19
56
18
28
90
2
16
2
142
38
72
90
18
22
138
54
150
84
6
80
6
48
154
107
199
30
212
10
90
80
78
30
4
26
6
18
42
4
32
70
32
22
20
6
54
6
12
60
22
24
50
40
32
70
8
16
48
35
3
22
ABCD 94307592506*3^$a+1 [50004]
12
52
120
32
25
18
65
31
57
9
3
56
12
7
93
104
16
3
17
48
1
23
31
5
91
65
79
30
24
36
54
65
52
75
18
6
66
11
12
28
44
36
112
27
45
9
11
175
18
11
24
37
59
4
21
24
3
44
40
48
20
1
6
5
36
12
220
32
193
27
60
45
95
16
9
23
36
49
87
120
44
25
36
54
30
99
32
24
132
12
52
123
53
60
13
47
132
28
12
32
13
42
93
8
163
6
3
68
19
45
3
5
12
55
173
60
40
15
57
93
36
51
3
72
90
3
60
72
48
207
45
8
28
80
4
69
54
105
12
9
36
3
12
9
126
48
185
55
17
49
95
36
19
21
9
51
36
24
8
157
15
44
24
40
8
13
36
11
24
13
71
25
84
15
12
20
25
11
12
12
19
6
231
132
12
60
8
160
68
48
12
7
30
27
56
7
65
72
48
52
36
8
4
72
20
36
4
15
105
116
12
28
9
11
60
60
13
24
207
9
36
15
15
53
96
4
12
105
18
57
93
11
12
13
11
43
45
45
71
52
33
11
25
11
139
5
28
12
8
1
27
39
45
8
72
48
60
36
156
48
31
117
128
12
13
27
33
84
27
44
192
40
68
16
69
159
12
45
18
17
16
24
33
12
195
9
51
33
23
24
49
39
51
57
9
11
43
6
15
3
5
52
45
24
51
80
13
11
55
21
36
12
21
51
8
37
11
12
112
8
160
15
6
35
12
4
60
36
9
23
40
15
72
161
103
29
12
28
12
56
4
3
33
12
20
12
84
12
97
35
25
12
143
12
24
61
3
48
12
32
16
32
48
43
41
40
20
25
15
3
90
27
3
45
27
18
6
17
64
93
83
7
96
21
99
21
33
3
69
23
67
33
8
73
11
48
88
44
40
8
97
35
88
21
60
27
144
9
84
87
9
51
44
4
8
40
9
60
48
11
24
28
24
20
25
15
8
28
69
35
88
80
60
12
76
8
4
51
17
12
72
60
55
21
32
28
12
8
64
8
85
15
15
77
13
23
13
11
79
41
48
7
5
43
57
128
12
84
120
16
33
47
25
3
57
63
21
6
18
35
40
27
5
19
120
24
41
12
12
61
36
108
3
24
36
27
93
60
80
12
36
16
20
19
90
111
69
24
11
16
48
72
45
3
68
73
99
20
48
19
21
60
8
24
31
174
3
92
85
36
35
36
148
237
3
20
40
8
4
15
18
3
9
35
24
49
36
90
9
8
64
8
1
27
27
33
12
180
12
44
12
12
1
54
17
76
60
32
1
51
3
17
16
84
116
24
103
5
48
37
143
13
51
39
41
13
23
13
60
11
24
55
5
24
40
56
19
90
12
24
11
28
12
15
29
16
116
52
21
36
71
40
80
24
108
1
6
65
100
80
43
41
36
24
19
41
55
65
25
30
81
168
60
60
8
24
36
37
11
4
132
33
11
1
35
28
12
75
81
20
84
25
3
20
37
11
64
68
40
56
4
116
1
18
45
48
12
32
24
72
13
24
15
48
32
67
33
8
49
54
77
12
55
30
35
40
68
4
39
54
12
24
30
69
12
80
55
29
52
24
36
8
1
3
15
45
72
44
16
39
29
48
24
25
51
80
13
27
20
24
60
48
12
36
37
3
24
45
114
69
75
5
67
18
15
60
27
24
9
20
72
19
9
8
97
11
25
71
28
48
44
25
3
12
8
52
104
4
12
96
9
108
60
47
36
52
48
68
36
13
35
1
27
164
40
120
60
9
11
25
3
8
109
75
48
27
21
24
20
55
5
13
6
5
24
120
60
40
21
51
33
60
3
128
64
12
9
11
144
16
39
77
12
40
20
1
35
52
33
39
20
31
17
24
55
41
7
93
20
103
6
23
48
193
11
156
40
33
131
85
35
48
7
53
28
24
48
128
4
36
24
9
36
15
108
60
8
40
8
1
18
45
68
7
77
36
64
8
36
16
33
95
40
20
31
9
48
24
39
21
8
25
23
4
8
28
9
15
93
15
45
66
17
12
28
12
12
44
1
51
24
56
4
9
60
107
19
45
9
11
36
37
195
20
40
236
4
8
7
30
35
37
3
12
140
24
16
36
32
85
3
44
199
29
40
80
1
11
25
83
40
132
60
44
36
16
8
61
15
8
40
12
3
45
8
37
11
61
23
31
29
12
16
12
21
87
72
48
63
69
8
4
36
9
18
17
48
7
18
23
48
36
40
123
57
105
15
20
85
35
120
28
21
66
18
11
25
90
69
12
20
24
1
15
8
12
196
20
100
9
3
21
11
28
92
28
92
48
7
29
1
75
20
24
24
1
51
20
16
44
40
9
47
4
176
40
9
3
60
12
45
15
99
57
80
37
23
4
15
21
24
56
24
13
71
4
51
17
12
36
24
28
8
1
24
27
63
9
20
12
76
20
4
60
20
96
19
18
123
84
15
21
12
141
24
27
60
33
27
44
1
60
111
8
4
32
115
53
37
35
24
25
119
12
73
3
33
59
40
45
66
5
4
56
4
27
54
35
120
4
12
44
1
90
30
15
116
37
11
4
56
12
220
24
33
36
39
60
57
23
108
4
9
11
60
16
57
23
12
132
19
41
25
3
105
23
84
16
24
20
144
1
90
29
52
12
51
41
120
73
12
3
12
68
88
24
60
44
151
24
5
4
56
16
45
18
41
16
140
16
12
21
24
36
47
12
52
104
49
3
32
28
63
65
12
24
60
40
ABCD 94307771752*3^$a+1 [50060]
45
45
47
12
1
24
11
28
51
93
33
63
84
116
31
6
54
156
5
109
39
27
77
16
24
3
29
24
37
15
15
33
27
24
30
3
8
19
6
84
3
32
24
1
6
9
51
53
36
121
39
33
47
31
69
224
7
65
169
63
32
40
45
203
72
13
108
39
24
27
129
75
5
91
249
21
3
32
19
21
32
7
60
36
30
3
69
18
24
60
29
1
30
36
29
16
9
39
21
66
113
52
99
6
27
27
45
20
1
30
17
157
275
4
9
132
35
24
37
27
20
25
120
15
87
6
12
11
76
141
30
129
24
27
42
3
32
120
13
147
12
45
6
30
59
1
39
8
157
48
11
7
213
20
1
11
4
15
9
24
60
63
129
75
30
119
36
76
159
30
95
13
42
36
282
143
97
78
5
55
264
33
32
120
25
60
63
93
12
27
48
128
19
120
36
120
149
36
49
15
15
9
21
35
13
3
24
20
193
42
81
8
1
30
81
9
195
81
30
84
45
21
87
63
9
48
33
84
36
35
4
15
9
51
5
55
30
11
37
51
200
1
11
85
24
66
42
3
9
159
21
23
100
63
33
27
17
172
56
24
1
60
30
150
54
41
19
5
16
48
92
19
18
135
27
78
18
30
84
39
44
40
63
9
81
3
51
9
51
81
9
35
25
96
54
5
36
49
30
36
77
13
15
69
66
30
72
42
5
36
100
80
28
57
35
55
84
29
1
11
19
45
60
80
4
69
15
3
29
61
15
9
6
120
9
45
156
39
15
225
75
30
66
24
41
148
57
12
23
79
18
15
3
30
3
27
17
52
93
168
84
23
108
37
48
12
18
30
15
120
39
5
25
48
11
60
7
60
60
29
73
42
29
1
90
30
11
12
13
12
48
15
12
33
47
37
75
156
15
5
28
27
84
65
1
3
96
15
36
9
24
9
18
60
24
18
138
29
61
179
136
9
51
69
36
30
45
39
18
15
27
29
64
63
54
71
64
44
40
27
5
12
100
72
15
53
28
24
33
18
24
141
9
66
24
66
120
12
11
1
36
90
30
3
9
83
49
3
183
137
7
18
120
15
63
29
96
120
28
21
6
162
3
240
44
1
39
24
51
65
1
15
92
16
27
45
75
42
78
114
6
90
119
13
23
19
18
27
48
140
73
35
4
75
21
39
21
8
31
6
84
30
41
24
1
12
51
56
31
30
27
36
240
9
3
48
21
15
51
84
41
19
6
135
9
11
97
18
24
6
12
18
113
217
15
159
18
12
30
53
13
23
1
11
19
18
147
51
69
48
27
5
4
32
79
60
90
6
89
25
48
3
68
16
21
107
7
41
28
36
33
78
33
104
25
23
24
184
96
20
28
33
24
15
8
7
36
90
143
16
21
30
24
90
6
5
55
53
4
20
12
4
27
69
15
6
39
21
60
15
12
8
37
171
9
3
84
24
36
21
30
24
6
30
29
1
24
11
55
105
9
3
8
85
59
16
108
9
12
75
116
220
9
36
24
71
64
15
6
114
18
102
96
42
63
39
9
21
108
63
9
63
20
7
36
9
96
9
6
114
36
132
23
112
12
21
60
72
42
66
12
162
81
39
6
84
39
27
9
36
9
51
39
66
24
6
77
37
60
96
59
28
8
37
60
87
8
85
51
24
3
30
39
84
12
24
120
15
21
39
29
37
24
240
36
15
105
39
15
173
16
36
33
15
32
1
12
12
3
92
55
6
39
15
21
15
144
105
15
9
21
59
7
65
72
60
12
1
3
36
15
45
84
12
9
30
5
1
30
5
85
234
6
120
114
65
55
9
180
51
60
9
36
105
6
30
23
7
69
75
30
3
32
13
12
95
25
6
33
27
30
39
45
66
17
40
57
36
30
24
90
83
25
63
9
30
30
36
24
23
7
6
59
85
30
36
24
33
33
54
150
60
39
12
15
69
75
69
24
57
75
21
59
1
3
27
54
11
4
51
114
11
25
3
9
11
7
42
48
27
92
25
48
75
27
60
6
54
65
40
15
41
37
60
48
24
6
9
24
12
60
72
63
42
3
84
21
135
68
24
16
9
12
30
6
30
9
33
60
78
5
19
6
60
30
24
21
128
97
47
52
128
43
54
75
20
144
1
96
60
23
16
21
107
40
68
109
15
84
84
45
15
63
113
16
105
96
35
37
27
33
87
111
45
12
20
127
90
30
5
121
12
15
105
12
6
24
36
69
195
6
15
39
6
30
29
16
20
52
72
15
66
3
57
59
73
3
45
3
51
66
90
65
37
23
4
51
17
37
66
9
8
16
36
48
27
9
12
69
66
45
45
24
3
33
3
60
147
5
24
13
12
96
12
27
248
37
6
90
12
78
9
21
12
12
60
63
56
1
35
4
96
21
60
60
120
30
42
15
45
15
36
44
40
27
93
33
83
16
21
204
ABCD 94307781026*3^$a+1 [50001]
114
6
96
24
11
24
19
6
96
15
3
6
47
52
60
8
64
3
12
30
3
81
6
89
96
55
30
24
30
6
24
51
180
44
4
72
8
48
19
18
156
47
88
9
12
11
13
11
24
24
1
36
258
12
24
125
79
21
44
88
8
55
84
6
135
21
60
60
90
30
23
12
25
75
9
59
1
15
72
57
11
25
59
37
90
81
9
15
20
36
7
60
36
69
21
84
6
24
60
36
30
11
25
11
19
18
72
108
36
30
77
24
108
7
30
23
31
66
90
21
68
31
5
13
47
85
24
36
11
19
48
12
5
55
18
72
3
57
138
21
24
57
18
17
19
6
24
60
84
12
24
75
81
75
9
15
15
36
141
3
36
18
240
6
125
25
36
60
24
36
23
31
66
15
9
11
85
71
7
12
101
49
18
42
35
96
12
96
96
25
3
21
66
45
9
30
45
9
30
66
150
66
183
45
6
5
72
48
84
16
9
6
36
48
12
24
24
6
15
80
85
60
6
30
39
15
17
12
168
7
42
24
30
17
13
36
54
29
91
66
83
48
43
30
6
90
24
30
24
12
33
15
45
117
71
4
9
6
5
24
1
54
29
48
13
66
5
24
4
15
5
1
15
21
18
5
16
12
24
9
6
24
9
92
13
60
66
5
49
90
5
91
6
168
30
30
6
36
54
96
11
19
41
72
25
36
75
21
15
3
12
141
27
12
29
76
15
60
89
31
24
21
9
11
43
12
5
55
129
21
11
19
84
36
18
6
5
1
54
6
23
61
47
37
66
96
113
25
23
48
1
78
36
21
24
45
35
31
204
65
180
16
15
54
30
29
55
6
75
21
60
30
84
30
24
12
11
13
6
33
27
84
6
18
41
115
30
36
39
24
8
43
21
15
5
79
6
11
7
6
144
6
41
19
17
12
7
30
95
60
13
3
87
60
6
66
150
35
4
9
12
48
27
8
7
24
5
96
16
39
5
13
11
40
15
6
18
30
6
180
24
90
35
121
90
90
36
54
6
48
42
9
96
36
144
15
18
12
35
49
11
19
84
12
60
30
18
36
54
6
180
9
8
13
60
60
66
18
23
72
37
75
9
36
24
6
144
6
63
45
27
33
11
4
45
47
60
24
72
97
126
57
39
48
6
15
15
17
37
23
48
1
119
12
64
36
87
36
17
48
16
15
24
66
18
12
54
6
129
32
13
24
3
3
54
11
25
24
11
24
61
60
35
109
6
90
156
54
30
39
57
63
15
96
60
45
111
33
75
33
3
6
48
36
36
18
30
11
16
9
75
15
5
199
5
7
41
13
60
6
114
6
41
12
16
21
35
49
27
3
24
17
25
15
33
150
5
16
15
90
30
24
113
19
78
36
60
6
9
9
12
23
36
85
36
18
6
95
112
9
119
60
1
84
66
24
101
25
54
5
12
49
24
39
32
103
42
11
84
79
60
6
15
33
51
9
42
9
156
33
30
30
36
51
63
12
18
6
77
49
18
12
18
15
20
37
30
29
16
3
5
132
55
53
1
36
11
48
1
15
33
51
15
36
60
125
16
3
54
12
30
45
24
15
30
66
150
39
129
90
42
30
29
96
25
30
138
27
15
30
18
57
3
72
5
88
45
11
19
77
204
36
96
144
43
36
81
140
16
33
6
41
37
6
57
99
18
72
120
30
18
240
11
19
21
32
49
54
24
41
1
90
5
19
105
9
83
7
17
13
12
24
15
39
72
33
15
72
101
13
6
45
15
48
42
78
12
41
49
18
36
6
30
30
18
12
120
144
65
91
9
81
54
66
30
18
35
37
15
9
6
18
36
27
57
42
18
11
49
72
35
109
54
21
15
29
7
18
23
43
5
115
6
171
12
80
37
90
24
126
30
65
48
7
21
57
66
5
36
24
61
30
120
18
6
101
16
9
75
3
66
27
3
29
48
28
20
12
72
1
60
6
54
71
19
114
60
150
17
25
84
39
36
51
41
108
55
54
96
66
54
60
66
65
13
6
60
24
12
24
36
30
30
65
25
59
12
48
31
5
133
126
6
18
36
6
24
96
71
13
27
63
5
31
93
51
5
72
4
33
47
96
37
12
18
17
43
65
67
9
72
32
12
85
30
84
6
30
84
6
95
43
17
13
42
78
156
24
12
11
4
39
6
15
116
49
63
51
77
40
129
30
54
6
30
54
89
97
15
3
12
65
25
30
41
7
6
54
6
6
9
105
11
13
12
11
12
7
18
23
28
111
69
44
55
17
13
27
39
54
120
11
31
53
85
23
84
4
15
36
78
30
57
8
7
48
6
24
126
21
39
30
54
57
15
5
43
42
35
36
19
138
3
3
54
36
36
15
39
24
30
96
47
72
12
13
15
48
93
11
139
6
171
92
120
12
19
54
23
52
51
6
3
12
20
4
39
126
35
16
33
3
39
30
18
6
84
6
5
64
15
5
12
16
9
71
19
60
54
27
80
40
39
5
73
71
49
30
17
148
15
36
41
76
32
1
15
15
30
30
21
63
5
1
6
5
19
5
19
21
9
36
36
18
42
54
6
84
11
43
21
21
35
48
1
6
125
13
3
39
78
11
31
18
3
8
4
27
60
24
129
12
8
28
39
24
36
9
20
12
112
20
37
75
48
81
11
4
32
7
141
15
30
59
7
321
27
36
24
36
36
29
25
54
12
21
39
69
9
23
37
12
60
3
36
321
3
81
6
18
215
ABCD 94308256184*3^$a+1 [50063]
35
4
45
6
54
114
42
95
36
109
23
1
84
23
25
60
72
87
9
11
19
24
72
89
55
65
37
42
6
24
71
25
12
39
39
6
36
54
18
3
45
48
35
76
120
8
127
6
95
60
7
65
37
96
23
60
12
133
30
66
39
45
15
9
23
67
48
120
5
108
25
126
30
35
79
150
66
5
43
30
12
84
11
31
54
11
12
112
51
17
31
57
20
13
24
72
96
47
7
45
56
13
11
19
29
25
11
24
13
3
15
77
19
18
35
48
4
15
114
30
90
36
35
108
61
6
29
139
6
15
12
45
12
48
23
79
150
3
9
108
51
20
67
5
28
56
1
30
5
108
1
108
36
15
45
42
29
36
55
53
19
96
29
37
11
13
12
42
48
90
60
23
72
72
60
1
6
96
33
39
5
16
27
18
6
18
23
7
42
30
21
92
73
15
15
78
12
12
11
31
5
4
15
114
11
19
120
6
60
24
11
25
27
9
30
89
16
111
24
9
92
28
39
21
32
49
75
141
42
6
51
9
6
41
25
23
37
23
84
1
24
48
12
11
61
23
36
24
48
25
12
120
36
6
174
12
12
167
36
37
18
24
54
191
19
6
131
7
48
24
54
35
7
78
59
7
54
42
5
12
25
27
8
25
18
30
90
17
7
9
20
61
39
92
13
11
136
3
42
35
19
66
102
30
11
40
105
54
5
36
31
18
71
25
47
60
28
20
36
121
30
72
33
48
9
102
5
25
84
11
36
13
24
3
32
1
24
35
1
24
27
63
5
181
30
30
11
4
45
96
6
17
16
21
51
32
25
27
3
5
36
16
69
51
20
13
23
55
48
30
51
45
11
13
66
18
11
144
12
301
59
4
21
60
99
9
3
45
72
12
51
20
13
120
6
5
24
217
12
108
12
6
5
156
1
15
225
15
39
9
9
72
6
29
1
99
129
95
84
52
8
48
49
11
12
31
66
35
1
48
36
23
25
120
71
16
81
3
9
42
30
108
11
19
288
5
28
36
9
24
12
15
20
16
3
17
49
239
157
23
61
6
24
65
55
21
3
24
18
23
36
61
15
32
96
31
5
25
99
15
17
37
3
32
1
35
24
43
5
25
35
12
60
12
19
66
23
13
12
180
35
25
36
72
83
36
19
54
35
31
5
16
45
30
9
56
1
12
47
61
23
16
15
54
24
72
84
11
13
23
12
60
1
36
35
1
24
59
40
9
18
174
36
30
77
12
36
19
150
35
55
6
47
52
33
126
17
49
23
36
24
28
92
43
65
4
56
108
7
90
47
31
41
31
78
36
6
30
108
15
9
11
25
47
49
84
6
30
119
25
24
23
13
131
13
3
104
85
48
51
9
66
65
24
48
144
73
6
24
5
37
131
25
48
51
159
105
56
13
72
66
24
9
9
30
177
68
43
18
35
1
35
48
16
9
102
113
88
63
24
17
60
169
72
12
36
12
35
19
53
1
24
27
45
36
54
30
23
36
1
6
9
9
59
61
30
42
12
48
12
35
88
3
29
13
23
7
18
24
83
85
59
25
155
25
39
81
51
9
36
99
33
3
39
105
9
11
13
71
31
9
12
3
144
113
48
79
17
64
116
19
65
79
30
35
1
35
25
27
80
7
5
25
83
103
24
42
24
47
25
23
16
63
66
51
33
96
66
5
40
69
30
41
61
18
17
73
15
236
115
30
15
9
84
30
21
32
13
24
30
57
63
6
47
12
85
27
20
64
9
35
85
23
43
57
20
4
9
54
5
25
36
30
5
67
48
5
1
15
3
33
33
6
54
51
8
16
104
1
75
21
30
120
90
78
17
31
78
35
7
18
135
56
4
177
143
36
103
77
1
114
9
72
20
24
13
12
75
15
29
36
36
19
53
25
12
36
72
90
48
54
23
13
35
4
56
7
18
12
27
15
18
11
19
17
1
83
85
27
45
3
105
47
12
112
20
1
24
11
25
54
29
25
66
18
48
12
11
52
32
112
3
17
31
30
42
42
6
24
24
105
92
13
35
36
31
65
28
56
25
18
72
24
24
30
11
25
24
150
101
1
18
17
31
18
11
108
16
39
6
47
13
36
36
15
45
42
18
24
54
5
84
13
47
1
35
1
84
36
48
11
12
4
75
53
67
6
18
66
35
25
35
31
33
15
29
48
85
72
30
17
49
36
75
33
12
18
137
13
87
3
18
48
120
15
129
168
12
66
210
54
5
36
16
9
119
13
99
120
8
121
30
29
12
36
49
39
80
72
19
24
81
9
59
37
6
33
12
33
36
59
37
54
5
73
87
153
3
9
84
51
9
84
48
12
102
21
3
30
51
9
24
11
1
18
90
71
31
5
43
30
18
17
12
16
3
17
24
16
39
18
30
30
27
21
155
7
6
60
35
211
24
57
9
54
54
18
42
23
13
59
108
28
45
90
89
247
41
55
69
81
75
15
18
6
24
65
7
54
11
72
1
6
30
23
72
144
52
39
18
72
54
17
13
72
60
48
6
24
54
3
63
6
18
48
89
84
36
16
8
121
6
65
312
25
48
15
9
36
48
47
19
5
19
96
18
11
19
6
75
15
5
19
41
25
72
23
31
54
12
54
9
9
48
60
107
31
5
19
17
13
48
42
17
36
85
54
30
83
88
8
16
9
96
30
ABCD 94308648106*3^$a+1 [50064]
31
5
264
72
145
59
157
90
17
36
19
173
72
7
5
48
36
12
48
31
89
12
25
18
5
31
53
36
12
24
19
17
12
36
12
13
144
162
54
119
61
126
54
47
25
35
180
109
83
60
55
36
144
41
31
18
71
12
24
19
41
120
19
17
48
7
29
169
35
60
49
23
139
126
23
24
192
103
198
90
29
115
101
168
72
72
36
1
83
132
55
5
31
269
19
29
192
60
133
35
96
12
48
25
35
96
228
36
91
89
72
12
12
49
54
18
54
5
13
227
48
31
5
31
18
23
24
24
91
53
180
132
156
84
36
144
204
60
24
7
90
59
12
60
168
7
17
12
331
77
396
319
18
143
132
60
43
65
156
121
35
24
60
120
288
121
287
55
18
95
49
162
5
60
25
54
89
145
162
18
35
156
180
7
125
217
23
60
108
24
37
54
101
25
11
60
55
5
132
96
415
234
35
91
36
29
115
5
96
48
96
96
48
43
77
120
12
79
125
504
156
25
126
5
31
72
5
96
115
5
31
149
60
61
35
91
17
180
55
36
5
36
31
18
11
151
54
11
144
79
29
97
71
48
7
18
119
72
60
228
108
115
29
48
36
31
65
133
143
60
49
36
35
60
84
24
156
588
96
127
18
216
95
48
1
36
191
115
209
61
54
5
120
60
24
12
84
48
151
72
5
48
24
103
18
59
12
19
36
41
103
5
67
17
1
126
65
25
59
36
24
187
29
115
36
17
48
24
144
19
65
115
17
108
1
47
97
23
48
91
293
48
73
11
115
29
79
161
1
311
24
180
24
37
18
77
12
180
132
36
67
65
61
486
113
67
101
115
149
36
132
72
25
35
60
24
97
54
18
23
252
211
36
18
23
13
47
169
71
19
5
24
204
36
55
180
36
41
24
25
35
96
60
108
120
31
89
19
137
48
60
151
161
73
11
79
90
11
180
61
59
67
5
132
151
41
300
36
37
95
48
19
53
55
53
48
61
90
36
137
48
120
127
281
144
60
132
13
36
47
72
36
61
18
180
72
5
48
36
19
77
60
61
18
5
24
48
49
71
48
72
12
96
115
144
36
149
180
13
54
5
36
13
167
12
96
144
72
24
36
43
36
125
24
12
36
73
47
60
19
36
65
79
113
12
1
18
101
24
72
145
18
125
1
23
67
65
115
29
120
132
7
113
120
19
29
84
31
65
84
48
12
48
12
55
17
60
85
18
18
18
72
72
252
65
115
149
31
90
11
43
17
48
7
5
60
420
199
41
60
72
187
108
125
37
126
108
216
180
5
156
12
61
54
17
19
17
12
7
209
12
139
90
239
12
37
383
84
156
43
41
36
12
156
151
54
11
60
1
47
61
11
84
336
91
65
48
252
12
73
35
60
49
59
84
217
11
79
89
24
103
209
25
83
43
53
1
90
29
204
12
300
60
25
18
113
85
23
31
101
43
5
60
132
19
5
120
36
19
29
79
113
175
5
157
23
12
12
96
ABCD 94309921274*3^$a+1 [50001]
24
33
57
36
31
23
193
140
52
72
173
91
32
24
45
19
179
97
53
27
3
36
96
90
75
40
59
6
15
40
20
16
53
84
115
216
119
1
41
84
67
23
6
18
18
48
24
72
115
23
6
87
24
16
17
55
11
1
35
60
18
102
54
6
25
24
92
33
54
85
155
36
21
51
9
75
108
33
27
213
24
9
151
65
90
24
54
43
44
36
28
11
84
25
35
72
37
8
40
72
41
36
84
90
36
1
17
36
90
60
84
25
233
3
9
6
81
4
156
65
31
5
55
132
131
45
12
64
5
24
27
40
104
60
93
51
76
125
19
56
45
19
59
37
44
45
54
177
28
60
32
96
112
53
18
25
119
90
55
32
21
108
7
167
42
48
3
33
111
3
18
43
156
35
13
128
3
85
5
54
108
72
12
204
85
96
35
36
217
12
164
57
19
96
23
54
36
24
63
57
115
32
4
24
11
54
67
48
32
51
12
72
61
53
91
96
59
6
7
48
48
59
121
95
30
6
25
20
28
32
4
89
12
18
6
30
37
149
43
5
6
30
36
18
37
24
107
12
93
75
18
54
97
11
84
150
19
29
55
17
60
31
17
3
33
54
96
25
5
42
109
35
61
68
135
60
201
15
25
29
15
76
84
5
30
42
162
85
5
66
177
84
153
3
57
18
25
60
77
246
49
32
33
102
121
83
25
24
5
36
31
95
69
141
55
24
17
84
31
173
67
143
6
54
36
18
18
72
66
24
7
84
32
48
124
152
16
204
71
85
20
4
48
131
37
17
72
75
9
36
15
100
140
21
43
11
180
49
41
36
72
180
90
36
49
41
31
24
11
6
39
123
162
144
36
36
12
96
7
29
31
60
29
24
115
185
147
52
168
17
67
125
6
84
45
51
37
53
18
54
66
1
95
18
55
11
6
15
33
27
16
44
63
145
152
39
85
5
36
51
112
5
126
37
60
47
66
54
93
3
162
48
51
9
72
3
16
140
3
357
28
5
103
72
5
3
40
104
33
6
61
23
37
35
45
9
87
84
123
18
99
153
108
103
35
54
222
13
68
27
177
3
1
71
54
79
41
36
99
4
72
5
19
236
4
35
21
4
132
48
5
19
132
83
1
131
13
77
54
25
41
51
40
72
116
52
83
25
32
57
90
13
60
215
18
27
39
18
27
16
60
44
183
30
27
9
24
210
33
144
36
63
45
16
5
43
68
3
25
41
43
92
76
155
72
205
72
11
225
9
75
105
18
126
87
28
116
28
48
47
78
18
21
40
59
6
55
53
30
57
69
79
17
75
4
29
12
15
75
21
24
9
36
78
36
157
143
24
18
12
72
19
167
12
60
13
24
35
120
145
35
45
28
68
63
84
1
5
30
21
3
13
132
11
21
39
21
333
42
1
119
60
30
15
28
137
6
37
65
6
1
24
5
6
54
54
156
25
107
48
6
19
12
60
80
9
48
216
42
12
33
63
54
27
16
47
33
108
21
15
69
6
133
47
49
71
69
39
121
11
54
120
7
29
15
3
33
27
108
13
24
65
31
11
18
72
163
48
104
4
35
42
144
115
59
36
108
21
96
15
133
41
6
1
104
39
90
151
5
91
23
169
12
36
47
57
183
18
123
64
36
65
127
17
27
63
36
49
77
19
120
311
13
12
65
79
72
44
420
9
31
36
12
17
138
126
6
84
109
41
7
20
3
1
60
215
85
36
17
6
37
35
13
36
80
69
30
25
35
1
53
12
51
3
85
11
18
27
3
72
13
32
51
18
31
95
18
30
132
1
44
3
6
180
72
108
19
35
37
116
112
5
283
5
102
33
39
54
55
36
56
33
6
121
77
12
31
44
39
54
72
36
39
16
89
48
3
280
83
157
24
36
80
3
42
7
8
184
60
65
84
6
1
53
19
60
5
42
13
71
114
18
72
66
96
115
23
150
12
135
28
23
45
57
51
39
ABCD 94310611966*3^$a+1 [50029]
102
13
77
36
27
75
25
24
48
12
5
31
32
12
28
221
54
18
43
17
115
119
21
39
18
3
45
55
65
27
27
49
29
48
12
36
51
40
20
28
71
66
51
15
42
36
12
19
48
48
29
126
78
7
35
12
90
48
7
8
45
55
113
24
7
71
24
61
20
24
21
24
18
12
18
30
6
72
120
39
63
90
67
8
45
15
12
9
12
18
25
24
47
21
100
32
3
48
1
80
63
66
84
103
20
3
117
45
39
60
28
17
18
18
19
53
15
76
96
68
51
12
18
127
20
27
57
45
24
39
40
11
9
15
30
7
29
24
12
138
18
102
25
152
33
108
48
7
23
6
19
35
30
111
21
19
8
33
42
12
6
15
52
35
1
41
36
12
87
28
48
35
48
36
66
12
60
3
4
35
66
12
48
135
12
15
108
48
69
12
15
60
48
6
30
66
48
7
8
88
17
7
53
6
1
23
12
156
30
27
21
39
27
21
33
36
19
11
6
99
21
24
24
12
75
9
24
24
7
23
6
55
36
8
16
17
27
15
93
64
173
78
42
43
12
8
4
89
24
15
108
45
24
63
105
18
9
159
6
63
108
63
6
66
37
5
27
60
88
41
42
69
9
6
48
6
66
13
11
24
6
27
63
1
29
19
17
168
126
102
7
68
57
30
6
30
1
101
30
48
6
108
3
4
5
30
108
78
7
53
115
23
9
75
42
15
28
5
36
30
42
240
39
64
5
6
1
47
37
11
120
37
77
36
24
30
1
5
144
54
1
36
5
19
11
48
6
18
30
6
1
65
60
6
45
33
31
29
114
96
6
3
45
6
90
150
81
16
65
48
6
21
57
78
30
72
7
71
9
96
9
96
12
30
12
66
18
25
84
48
35
144
18
18
12
30
6
25
12
155
24
18
27
9
24
36
19
53
7
77
103
65
48
30
18
31
41
42
33
27
36
30
42
42
7
5
36
27
28
17
6
24
36
30
6
13
35
73
137
30
6
24
55
80
183
90
18
1
23
57
4
5
72
18
57
12
27
18
7
48
5
115
11
85
41
31
24
8
3
54
63
40
8
63
114
42
18
15
45
3
15
72
48
24
24
42
162
12
18
3
33
12
30
13
5
111
21
15
9
6
13
47
37
48
77
15
33
15
87
18
87
63
13
119
6
42
90
39
40
29
7
17
15
72
28
32
93
12
3
12
3
36
42
7
5
12
210
66
7
12
8
33
42
78
12
87
21
42
6
84
3
24
36
12
93
43
11
25
36
47
126
6
108
60
1
12
20
39
25
29
27
45
39
39
174
15
63
45
64
20
15
33
3
13
36
11
150
127
12
41
132
3
15
18
51
93
3
15
54
108
72
48
36
187
5
18
114
168
18
54
12
24
51
40
156
17
102
13
53
15
57
63
12
21
51
64
24
8
28
56
36
3
49
12
11
25
48
47
90
159
48
15
102
66
45
27
12
90
84
39
21
127
5
12
6
21
4
29
7
8
57
6
54
36
30
132
25
101
39
88
29
48
3
4
8
105
48
7
68
63
24
6
12
55
17
36
31
48
5
6
69
76
29
60
151
32
4
11
24
24
1
84
24
11
66
19
32
57
18
72
33
87
25
68
64
11
18
31
36
17
60
156
162
13
59
96
21
16
5
159
36
27
85
11
6
31
44
111
24
25
41
54
81
39
78
12
60
6
57
3
57
33
12
135
16
107
45
24
9
12
48
12
15
3
24
61
101
48
78
60
13
36
11
9
45
18
12
21
12
12
39
37
32
45
15
27
1
32
33
42
57
36
52
23
18
19
48
24
83
90
115
83
25
23
12
60
9
4
24
11
1
60
281
12
36
24
6
12
45
112
35
6
132
30
9
3
13
5
60
54
6
114
18
31
47
30
48
7
47
33
40
32
16
59
181
132
60
5
67
8
9
3
48
87
37
125
18
45
105
123
15
42
3
60
45
24
6
25
32
21
42
42
42
81
9
115
8
45
31
29
36
39
40
65
120
6
36
6
24
18
42
6
30
7
20
28
77
3
24
15
33
3
12
1
65
7
24
53
7
29
39
3
9
33
3
45
12
36
12
90
30
15
69
63
48
28
17
7
83
48
9
28
5
55
44
81
18
84
42
6
25
72
48
95
13
29
7
53
36
39
40
20
28
48
41
48
42
30
15
3
72
13
35
18
27
3
30
204
48
87
28
11
30
24
36
99
33
12
75
21
7
12
36
12
23
42
27
88
47
48
13
167
105
12
45
42
1
65
48
132
30
18
24
3
15
49
23
13
5
19
89
12
60
42
33
39
66
12
31
77
67
72
11
30
79
53
235
23
12
37
5
75
16
12
35
6
6
36
90
87
21
7
20
64
35
85
23
57
9
90
36
13
17
3
15
33
88
32
88
5
6
1
12
35
18
12
6
66
60
51
63
162
12
12
6
78
66
54
12
12
12
55
24
11
24
9
45
12
78
120
6
51
21
27
28
20
3
84
18
55
65
75
9
120
19
17
72
30
30
7
8
21
19
35
85
47
13
53
12
6
120
30
6
84
24
1
36
20
9
30
21
3
18
72
63
3
42
55
5
12
90
1
44
3
54
3
57
3
28
17
63
4
35
48
25
41
144
15
15
30
78
45
3
57
9
18
13
5
42
177
40
36
17
12
19
65
12
24
60
3
45
3
12
195
18
99
81
30
13
11
33
21
42
18
54
37
5
18
33
15
102
3
99
6
139
23
13
120
59
18
43
47
30
63
3
9
21
30
49
131
9
72
9
51
4
ABCD 94310732104*3^$a+1 [50003]
51
4
53
12
3
9
36
115
20
64
173
51
136
53
31
80
4
60
41
12
7
8
9
15
16
5
27
16
32
33
12
15
57
15
16
36
44
24
16
60
44
48
9
228
27
84
12
9
60
123
12
69
24
3
28
80
112
8
4
8
60
40
8
9
7
68
108
64
44
36
16
72
36
5
55
24
108
20
108
21
139
32
9
43
120
53
15
40
5
123
24
76
29
27
16
68
40
17
43
104
16
12
68
21
43
56
45
27
4
20
33
15
36
36
9
12
3
52
5
15
48
24
16
17
55
17
12
43
60
65
15
21
15
12
40
8
16
8
48
48
40
65
15
24
28
12
5
63
48
9
51
45
36
3
93
3
57
3
12
45
75
12
28
17
7
24
20
52
20
48
12
72
88
8
4
32
16
24
5
79
29
3
28
60
20
4
5
15
16
92
24
64
5
31
24
5
27
69
39
24
33
63
52
72
17
163
5
31
5
31
96
32
45
63
52
20
48
60
33
55
12
20
24
24
9
12
39
9
151
5
36
3
136
12
32
16
12
48
24
65
12
36
3
9
12
108
15
21
19
77
55
41
79
60
41
3
52
24
36
8
60
12
168
16
20
9
24
15
12
36
9
19
12
17
36
55
17
55
5
15
48
36
33
55
17
60
39
21
31
8
40
116
33
43
77
91
24
8
28
92
57
3
24
28
12
8
12
4
5
7
29
75
4
12
5
43
5
39
52
29
27
9
24
36
19
80
21
3
21
36
3
16
72
20
57
51
24
60
40
41
55
29
27
36
4
96
8
16
20
36
24
36
69
19
24
20
28
8
72
84
48
16
77
27
21
15
12
33
99
12
9
31
20
33
15
33
19
149
19
12
8
21
115
20
60
16
8
33
7
36
5
19
8
33
7
24
80
4
92
108
57
19
29
39
28
24
44
40
104
45
15
28
17
111
69
3
12
16
96
5
48
36
19
17
15
69
7
8
12
12
105
63
48
57
12
7
44
12
4
44
57
63
9
12
19
32
33
7
17
43
12
12
36
104
24
24
93
15
24
69
67
8
120
21
48
51
12
60
9
55
104
45
39
16
29
51
40
5
87
9
75
48
40
32
24
4
5
67
36
5
24
103
5
15
12
33
27
60
9
24
3
12
16
56
36
12
28
29
31
12
5
7
24
5
31
56
9
63
76
5
12
12
60
3
4
5
3
12
16
60
89
75
4
5
31
24
41
43
8
57
151
17
115
8
72
24
36
88
5
27
4
48
41
15
57
48
7
20
60
12
76
17
7
12
68
12
64
24
56
72
45
39
64
32
105
147
12
33
12
15
9
36
3
33
15
48
12
48
9
3
33
31
44
24
28
120
120
5
135
4
120
101
3
40
12
53
36
36
72
55
8
9
79
80
40
20
72
120
24
28
8
24
9
39
33
60
48
156
96
3
52
8
72
24
9
19
8
12
12
76
8
12
48
40
20
36
24
12
48
57
3
45
15
24
16
5
7
17
27
9
7
80
45
55
80
33
15
12
4
8
36
96
9
75
45
87
88
72
80
9
19
65
75
12
40
17
60
48
3
40
5
27
69
24
7
24
41
75
33
31
8
12
36
117
15
16
72
20
40
24
24
5
12
55
8
4
72
20
9
12
48
36
39
24
33
3
60
12
40
8
24
16
44
33
15
28
24
5
3
40
60
17
43
29
43
53
43
12
77
87
4
65
27
4
24
24
5
91
72
44
9
7
24
8
16
32
45
84
19
24
36
44
72
33
3
28
5
7
24
36
5
103
60
20
40
65
7
84
56
24
16
84
8
12
24
40
32
9
3
21
75
24
12
9
12
3
72
100
65
55
44
24
21
144
24
3
60
12
33
3
9
3
40
8
100
32
4
20
9
27
28
24
48
32
36
4
5
51
12
24
16
17
87
4
29
36
12
15
4
5
48
12
3
45
91
5
7
5
12
27
4
41
19
44
100
65
51
40
32
9
48
15
40
41
24
43
12
48
17
171
21
19
5
15
21
91
29
60
15
24
12
40
48
80
12
9
19
72
12
5
15
28
17
3
24
16
24
20
9
31
29
84
15
16
60
12
32
16
29
12
43
12
44
9
51
16
20
16
29
15
64
29
87
24
12
28
120
17
75
9
36
3
4
48
113
75
24
117
36
3
24
16
41
84
12
43
264
92
4
12
20
24
88
128
33
15
96
16
68
4
8
48
21
19
56
64
36
20
81
15
4
65
75
24
21
91
8
24
36
12
40
32
60
76
41
36
12
12
3
40
17
43
32
33
7
5
24
36
39
9
12
144
27
57
3
72
12
124
17
132
36
15
16
20
21
24
36
19
41
123
12
40
5
15
45
7
96
29
72
19
56
64
36
89
75
4
17
36
99
64
17
48
7
8
12
28
96
29
15
120
9
51
21
31
48
29
7
8
60
93
55
53
31
60
60
48
5
3
24
4
17
75
4
8
28
5
27
16
125
55
36
8
108
24
4
5
55
17
12
151
20
4
197
24
19
20
60
16
17
39
4
5
27
24
24
9
36
55
24
17
3
48
88
20
81
39
36
4
24
41
39
33
12
7
104
24
28
68
60
16
36
68
69
51
105
24
3
52
8
24
45
19
56
36
112
77
15
9
24
63
45
60
3
12
88
17
24
19
92
4
48
48
60
20
28
12
32
33
15
4
80
33
48
63
24
12
81
60
55
20
12
12
9
27
28
65
36
31
24
65
24
39
16
32
33
84
3
120
40
5
79
5
43
36
5
51
4
17
87
72
33
7
29
187
84
41
55
5
3
16
8
57
51
12
21
55
32
12
48
12
36
72
52
32
16
53
39
96
24
136
60
32
108
4
17
60
24
7
77
43
48
17
123
21
31
24
8
21
24
15
28
44
36
33
36
24
15
4
12
48
60
32
40
29
27
4
29
24
15
93
3
4
5
3
24
84
60
4
8
40
48
5
15
57
75
28
5
19
5
15
28
104
4
20
21
39
9
7
48
32
9
19
48
29
175
24
36
24
20
21
84
7
8
60
76
20
24
21
48
12
39
96
24
40
17
7
5
87
48
28
20
28
12
5
7
5
55
12
89
7
53
91
65
19
89
3
33
7
68
ABCD 94310931194*3^$a+1 [50029]
33
216
4
32
39
6
175
48
5
42
13
17
90
36
24
48
73
32
12
45
96
162
18
54
9
9
27
40
5
66
42
18
13
5
66
21
3
165
4
32
24
12
45
18
49
47
18
43
104
123
13
23
30
6
54
66
81
15
12
21
21
66
9
28
8
15
30
139
36
20
3
9
100
5
51
64
20
3
13
20
12
112
83
25
164
96
33
15
39
6
79
47
25
11
30
15
148
179
73
5
3
15
9
45
15
28
29
15
28
20
60
12
24
165
75
51
21
69
30
6
12
72
3
372
3
72
60
21
45
78
97
44
3
21
81
6
45
27
13
5
3
84
15
13
8
16
56
60
28
17
27
171
1
23
61
101
36
27
63
18
90
45
4
17
15
96
12
147
54
6
69
21
120
24
151
44
105
127
59
108
117
45
36
3
24
63
18
54
97
5
18
6
27
48
24
16
29
63
40
5
27
88
23
81
24
36
39
141
108
36
111
1
17
18
18
6
36
9
40
20
33
96
27
124
29
7
5
18
37
8
24
21
24
15
12
108
3
9
24
45
15
15
36
9
69
43
8
87
13
131
33
96
21
30
13
41
19
36
56
3
25
101
27
40
20
33
159
93
127
20
33
18
36
33
3
45
24
84
87
57
45
51
45
36
108
12
3
3
138
6
13
5
27
9
7
29
31
44
24
12
12
172
83
48
78
27
48
15
12
72
13
5
27
28
5
3
24
27
13
5
30
13
20
93
135
117
18
57
60
4
56
57
60
18
18
15
36
60
108
15
57
69
7
80
12
21
96
15
21
30
37
41
30
6
15
3
18
18
85
92
3
21
64
32
9
36
18
49
23
9
111
18
87
39
1
12
20
27
18
7
5
18
33
3
21
16
12
65
48
90
37
56
60
60
12
69
90
18
123
28
44
87
24
9
21
51
24
36
64
11
33
15
72
45
33
36
12
60
63
9
31
17
15
3
45
144
108
12
60
28
5
3
24
21
31
44
15
49
36
29
12
6
72
57
64
5
151
20
3
18
72
15
132
3
12
13
5
87
3
6
147
28
20
12
9
36
87
60
105
12
36
103
140
96
16
5
60
3
96
36
99
18
12
60
48
6
66
6
93
12
48
27
85
32
52
5
15
9
7
60
44
120
15
13
56
81
39
36
28
131
12
33
57
63
15
66
6
9
3
6
72
72
90
12
126
15
88
20
16
41
42
102
54
24
12
36
42
27
16
20
60
84
4
44
15
90
36
72
27
16
11
21
4
23
45
15
121
59
12
73
68
3
54
31
41
18
18
55
95
30
18
145
95
61
8
3
9
60
36
12
75
37
36
5
75
45
3
21
84
24
31
17
67
60
5
12
90
60
25
56
27
45
117
31
107
42
39
15
45
12
69
120
91
89
24
30
9
45
31
29
72
90
30
90
18
15
48
60
63
12
9
51
102
303
39
21
87
57
15
1
23
9
16
44
93
15
28
60
5
36
18
45
27
30
24
67
5
54
13
12
5
3
96
24
36
36
40
116
48
24
12
3
45
93
75
3
90
99
36
135
12
18
54
33
24
39
54
36
30
6
90
13
17
31
83
90
102
9
144
9
3
3
54
27
9
51
16
197
3
12
112
8
48
57
72
30
45
256
20
12
45
90
96
25
5
6
9
57
63
69
27
135
13
32
9
30
45
15
54
27
39
1
48
41
6
21
15
12
6
39
33
7
203
60
18
27
3
6
3
15
33
57
7
20
45
84
19
17
15
99
84
36
105
36
76
23
117
40
92
15
1
41
39
135
6
3
48
39
169
77
15
39
73
32
24
12
52
11
12
18
6
81
72
12
15
9
4
120
56
40
80
64
32
39
42
27
52
95
49
11
21
33
30
1
41
3
69
30
57
3
25
263
105
84
16
44
39
36
9
16
11
12
60
21
51
9
9
51
60
87
228
21
39
12
108
9
87
48
42
18
25
60
77
31
20
39
9
52
8
57
12
60
3
4
23
21
39
72
54
27
24
39
54
3
105
102
72
13
32
4
36
60
113
31
92
33
15
9
18
129
24
111
33
96
12
27
18
72
30
57
3
36
49
68
108
112
12
116
192
48
24
12
15
18
12
6
12
60
13
77
12
91
140
72
21
67
32
48
52
5
27
16
20
39
73
8
4
68
36
27
168
25
24
71
21
108
48
27
72
69
12
60
3
9
63
12
57
160
68
3
73
80
51
18
43
8
12
255
37
17
24
7
24
35
9
24
21
31
44
84
3
72
13
32
63
24
33
75
25
41
42
169
5
3
15
36
21
108
48
39
6
43
11
36
85
12
23
18
24
12
3
48
9
39
45
6
9
40
17
54
78
18
72
13
77
126
36
9
129
15
75
78
39
28
32
48
51
69
48
9
3
36
24
111
144
6
139
8
12
57
43
20
93
42
12
6
12
42
48
33
52
23
45
12
12
9
54
48
72
13
77
15
108
40
12
23
9
4
5
27
33
39
100
17
36
15
27
57
24
4
72
56
64
41
54
6
54
36
93
172
44
144
27
33
135
9
72
60
33
60
7
11
9
45
48
51
36
63
12
1
48
32
60
12
33
12
123
112
5
3
4
5
63
27
54
6
25
5
ABCD 94312040554*3^$a+1 [50019]
11
301
47
36
61
108
30
78
30
17
72
84
49
12
24
47
72
43
270
30
29
151
60
29
61
59
36
43
6
155
43
18
18
5
36
96
37
96
66
18
143
25
18
77
72
25
6
29
12
60
25
30
6
83
1
150
36
18
84
35
72
84
61
186
162
12
35
25
54
30
54
173
49
11
55
53
151
245
25
119
97
155
25
59
36
60
37
36
11
168
36
12
72
97
35
1
18
90
96
36
59
60
169
11
43
12
89
84
36
60
97
23
72
24
180
48
36
259
17
180
36
7
137
1
24
36
12
35
72
19
101
25
83
31
174
132
11
115
18
144
11
109
35
55
6
12
35
72
108
55
53
36
48
72
313
132
18
300
65
36
36
24
36
1
90
53
25
36
66
60
90
48
6
18
12
18
6
11
19
161
25
155
48
7
53
25
36
11
115
18
11
37
119
96
133
47
120
144
24
12
7
150
108
18
30
24
108
59
96
25
47
25
126
5
31
54
36
66
137
43
29
36
169
150
5
49
54
41
25
35
37
47
25
107
259
36
113
97
36
24
36
83
109
47
36
85
23
49
11
19
17
84
7
17
25
12
11
24
84
7
17
120
36
36
180
49
72
59
85
23
43
53
7
149
108
72
13
227
91
29
24
1
54
6
126
77
96
25
36
83
1
144
35
48
312
361
42
30
35
25
47
61
239
60
36
1
108
60
102
125
1
155
67
41
36
61
35
145
180
83
187
42
90
108
18
47
97
18
5
97
83
7
198
47
13
48
42
29
55
18
71
1
54
125
72
7
18
18
77
25
107
12
13
47
61
72
11
7
12
18
78
102
60
72
23
24
36
120
265
12
71
25
12
90
162
168
120
24
59
49
11
12
7
65
96
72
7
5
252
49
47
84
265
11
19
101
205
143
12
97
18
18
24
108
59
61
60
23
115
126
35
48
168
7
18
90
48
36
18
60
11
55
125
61
59
60
1
35
43
48
197
25
11
1
11
247
5
13
18
30
179
91
6
180
155
61
18
77
13
162
84
53
12
24
19
18
119
61
42
18
12
132
36
12
36
47
24
264
229
48
42
18
155
120
24
19
42
59
108
36
85
72
12
71
12
168
7
5
24
36
145
42
18
47
36
127
29
31
29
61
84
36
263
7
42
47
108
12
211
12
17
181
78
77
132
37
6
84
29
72
60
37
6
257
24
43
66
35
91
6
23
49
83
12
240
25
23
49
108
11
187
12
6
47
84
144
60
12
24
43
41
97
72
35
7
5
24
55
29
108
168
109
227
24
156
43
197
43
65
12
31
5
25
47
60
7
30
11
43
6
120
36
35
133
102
89
25
11
252
61
372
24
84
47
24
25
36
18
180
65
61
120
6
65
12
36
49
83
25
72
11
37
35
7
30
47
61
54
125
25
120
155
25
71
55
125
72
25
12
60
23
72
61
18
17
25
203
24
97
18
5
72
60
48
25
78
65
37
60
23
157
12
90
6
48
126
90
108
198
54
36
47
96
72
12
103
54
120
35
36
37
162
6
83
12
25
204
83
12
25
18
108
17
61
11
36
7
41
7
42
47
1
24
11
12
13
84
179
156
216
60
19
29
79
65
360
13
47
43
54
108
11
97
12
107
61
59
60
25
36
72
83
25
108
47
25
83
385
47
72
37
6
65
228
24
25
72
48
132
36
48
35
1
119
72
25
83
25
11
61
47
85
83
25
48
47
85
23
72
49
59
96
48
103
18
66
108
17
253
35
25
11
79
65
48
13
ABCD 94312056134*3^$a+1 [50038]
23
6
90
49
35
18
12
60
108
18
30
19
80
15
102
15
124
11
33
21
12
7
155
30
12
51
88
71
21
9
3
27
84
12
42
90
36
72
24
21
9
39
9
6
6
60
48
18
13
32
12
21
66
6
42
60
1
41
18
37
8
93
187
11
24
12
138
42
96
48
21
81
39
51
18
60
27
12
57
30
33
3
12
18
139
29
15
84
15
66
54
78
18
114
27
28
36
32
9
24
54
18
63
16
48
11
12
18
24
6
66
39
4
11
81
3
12
33
3
69
93
3
3
45
220
32
33
27
3
12
12
36
21
45
150
6
18
24
36
42
42
21
9
18
84
13
41
12
18
1
29
75
87
54
48
18
102
18
60
33
16
23
25
20
76
11
6
42
6
24
12
24
39
15
18
27
16
29
72
48
96
84
66
12
54
51
9
66
69
9
66
129
15
21
60
3
30
12
43
56
45
6
48
6
15
24
16
29
36
6
33
3
9
4
17
43
167
37
11
12
33
15
24
18
24
66
30
48
60
60
36
3
45
63
60
15
168
30
99
60
33
18
12
37
125
6
57
9
19
11
93
57
15
21
12
51
36
75
21
15
42
6
9
111
42
30
9
64
35
66
3
3
13
17
54
24
12
78
102
84
168
30
138
13
17
7
32
64
11
24
21
105
99
51
9
72
87
6
42
18
12
39
4
41
18
42
103
71
42
18
25
36
29
6
84
6
39
9
36
72
18
30
39
156
9
6
6
75
24
16
35
24
60
42
30
60
18
111
28
11
45
9
42
84
57
75
117
27
6
39
15
78
55
116
15
72
54
3
15
48
132
21
27
13
24
95
36
126
24
27
28
47
33
15
12
54
18
33
148
5
24
3
69
24
66
30
60
60
3
15
18
24
6
60
9
3
6
156
114
30
31
5
30
48
42
63
21
54
12
21
9
18
6
51
3
6
27
24
48
15
33
15
30
48
42
132
6
24
6
162
19
11
33
51
6
24
18
45
3
13
77
54
13
8
3
42
30
45
93
39
48
60
39
120
105
3
25
11
12
18
36
48
3
15
90
18
1
29
66
90
15
3
18
54
120
36
108
6
3
108
75
24
13
41
66
13
47
129
9
18
78
6
9
120
15
9
33
54
66
72
3
12
15
57
21
3
4
83
48
1
48
56
15
222
7
36
44
12
84
16
71
180
72
57
3
120
6
6
18
60
72
3
3
54
36
19
59
42
43
5
27
48
9
75
75
48
114
54
45
4
77
126
12
1
20
27
33
96
9
42
33
81
75
9
15
9
3
129
24
99
15
78
84
48
7
59
237
84
96
3
12
78
55
60
17
18
1
23
36
30
19
23
90
30
45
3
129
21
24
42
96
24
60
36
48
6
15
40
8
45
18
84
21
52
5
36
19
71
9
21
19
41
15
57
12
66
36
48
18
99
3
12
81
87
36
6
90
25
5
39
15
24
81
40
11
9
27
24
24
36
45
9
12
127
32
3
57
21
63
69
6
12
93
15
36
240
18
27
21
120
99
51
78
42
30
3
57
18
30
6
49
17
114
24
42
12
36
15
27
33
12
88
5
42
60
13
155
102
79
116
15
37
41
111
4
44
16
5
115
5
19
53
3
9
6
57
3
12
165
45
72
18
72
120
36
54
12
15
24
69
12
63
15
72
9
24
52
44
36
99
81
39
36
6
18
6
60
55
60
5
19
77
90
54
60
3
12
33
6
6
120
6
48
36
24
25
20
9
12
36
75
60
12
72
81
27
27
9
9
126
66
19
20
27
24
126
15
87
33
3
1
20
9
111
39
12
18
30
12
54
54
45
105
30
90
6
48
30
87
33
27
36
15
45
9
43
11
1
11
54
3
45
63
3
60
36
36
13
60
5
96
6
69
39
1
5
36
12
3
33
42
84
24
24
12
6
15
57
6
21
3
36
6
99
4
12
65
43
47
60
60
48
6
84
55
17
39
4
71
141
96
88
77
18
36
93
33
12
36
6
36
37
8
3
12
33
15
66
36
12
15
16
17
39
75
45
123
78
18
24
36
60
36
30
30
9
21
63
15
6
6
49
20
64
71
36
69
96
3
18
3
27
48
6
96
15
4
44
21
30
36
13
5
72
24
18
198
3
27
60
189
21
39
69
66
13
137
6
33
15
60
24
48
45
57
18
24
6
18
21
3
42
120
3
51
12
30
19
11
117
3
129
9
39
3
12
18
30
84
18
48
12
51
51
18
12
15
28
83
45
12
3
12
6
15
255
12
18
15
21
43
83
93
24
3
48
6
120
36
48
51
15
69
51
30
36
15
75
108
36
36
73
56
93
42
60
60
129
9
7
83
156
121
11
30
60
18
24
201
15
114
7
8
15
12
33
21
12
54
120
24
9
36
57
3
129
72
18
21
57
18
30
12
7
17
18
45
33
63
9
55
17
60
66
12
25
68
9
19
47
42
60
27
93
36
30
36
9
64
68
9
168
36
42
54
15
3
60
48
9
33
15
100
23
12
60
66
6
126
42
33
87
18
3
57
60
18
57
24
63
66
60
54
72
13
8
3
9
16
32
4
11
30
12
12
156
42
30
3
33
6
6
19
104
45
30
96
84
42
39
81
30
54
66
54
75
4
44
33
15
69
6
48
54
162
33
33
18
12
24
9
36
69
51
63
57
268
41
96
55
23
85
20
21
6
85
20
45
54
21
39
30
15
9
48
12
72
6
30
102
36
9
112
71
33
ABCD 94312212656*3^$a+1 [50029]
198
138
31
20
93
6
97
104
88
56
40
12
47
72
6
54
25
20
16
59
105
9
66
24
174
18
24
21
9
15
16
47
81
9
18
30
7
36
71
126
7
20
48
52
155
85
65
43
20
39
24
61
20
9
144
183
88
36
11
60
54
55
56
24
3
60
145
137
175
41
42
108
57
16
17
75
132
27
30
99
36
99
61
24
32
87
25
23
24
1
35
145
35
12
126
42
57
63
13
36
119
21
9
6
165
36
15
9
36
3
96
61
12
36
36
8
136
47
45
27
105
48
9
78
48
24
25
36
48
11
24
90
7
65
30
177
136
11
13
32
60
93
168
27
36
27
45
9
39
51
21
27
117
60
21
7
191
204
108
45
27
1
20
52
17
18
72
261
39
117
15
189
75
54
31
212
4
108
11
9
12
36
15
48
9
16
47
114
3
36
27
24
25
29
54
138
54
9
27
60
25
47
145
17
18
1
125
55
56
16
8
57
18
6
43
20
3
69
183
60
12
9
15
57
27
60
18
43
77
18
45
4
5
15
3
13
59
61
24
227
21
87
61
11
36
48
6
30
9
24
48
195
25
47
93
27
36
24
12
33
3
45
4
104
16
8
27
45
88
32
24
16
164
21
123
27
21
27
60
57
4
12
35
48
144
45
87
93
15
12
33
111
45
16
8
12
45
24
66
6
163
11
49
104
33
30
13
5
96
63
3
54
15
75
25
71
30
7
8
124
59
25
72
8
9
18
45
84
4
119
36
12
18
79
17
210
24
37
47
33
27
61
92
27
37
11
42
48
79
8
36
21
63
135
36
36
9
15
21
108
63
9
33
43
23
24
156
49
72
56
9
18
21
24
3
24
45
36
3
25
17
90
9
63
12
24
45
36
135
153
72
3
13
47
21
16
11
69
28
80
3
33
27
37
395
97
155
9
12
4
20
16
12
96
12
72
11
49
11
21
51
72
201
16
8
3
45
9
79
35
30
87
27
48
54
31
23
25
20
15
45
36
99
1
56
27
45
63
9
63
25
60
36
92
45
54
48
36
117
33
72
79
155
21
15
84
78
66
45
96
48
112
56
27
25
92
48
27
13
12
44
27
57
87
25
20
99
37
47
105
3
13
119
36
37
17
27
28
11
105
156
153
43
20
33
27
39
54
15
27
73
44
27
36
9
63
48
42
18
48
61
36
60
59
69
64
8
75
157
47
48
33
9
54
66
135
9
162
13
11
54
39
60
45
3
52
11
45
51
109
71
1
65
15
72
3
24
9
16
59
114
30
18
15
3
54
63
87
48
108
96
120
33
27
129
72
168
160
56
28
128
189
63
27
13
11
30
6
93
112
84
72
17
18
12
18
18
81
15
36
73
11
54
15
9
7
23
13
32
15
21
27
33
21
24
264
27
16
20
60
52
56
147
33
21
18
36
96
48
36
24
36
81
63
21
36
81
54
9
16
24
47
9
9
7
23
81
16
83
6
43
23
13
137
39
33
63
27
12
36
132
1
11
13
20
12
4
20
225
79
11
30
42
174
6
12
105
12
88
35
12
24
1
128
96
57
123
16
20
129
24
72
55
24
11
1
80
75
153
76
119
9
48
63
45
24
160
23
9
15
9
52
47
36
36
9
27
9
3
6
99
16
32
144
16
47
6
7
32
63
33
9
27
16
12
8
48
72
33
39
15
162
75
16
155
18
54
13
12
8
120
105
55
8
39
33
9
55
8
12
36
72
27
13
12
128
27
25
65
18
36
117
4
23
72
61
35
57
27
6
90
12
18
18
36
144
42
63
111
18
27
60
111
18
15
36
93
15
63
37
35
73
8
111
9
27
24
36
25
47
12
25
20
9
24
30
132
36
18
19
35
25
131
45
4
12
20
60
3
6
27
27
1
11
126
72
51
27
57
51
21
4
77
54
121
32
81
31
23
18
7
65
6
12
24
61
23
24
12
13
56
171
1
128
15
37
17
7
68
195
73
72
11
49
32
69
7
84
60
23
81
105
19
107
48
90
6
145
20
27
9
16
92
180
33
90
45
100
60
48
24
32
15
201
40
47
1
44
27
144
25
167
24
48
33
124
48
83
33
147
9
15
36
9
144
9
43
77
115
92
4
59
25
56
16
83
6
111
9
87
64
44
36
99
9
3
18
15
64
11
24
57
189
6
90
3
16
116
16
83
144
61
56
39
9
207
85
59
85
12
17
66
24
12
60
156
105
64
65
90
36
144
81
24
48
195
48
13
41
31
47
18
54
108
117
3
ABCD 94312463808*3^$a+1 [50039]
12
4
152
13
11
48
1
36
11
28
32
52
57
83
1
47
25
23
4
32
1
47
73
60
12
27
9
60
27
45
167
61
60
35
112
45
239
84
1
35
24
1
191
4
140
36
133
111
60
20
1
27
48
20
72
132
156
37
15
92
84
76
33
15
45
51
84
20
73
23
64
21
60
84
3
20
64
9
107
28
80
12
25
12
15
108
32
133
147
32
16
44
28
32
40
24
144
68
60
49
23
37
36
12
60
23
84
64
84
12
33
3
24
33
135
12
9
11
61
35
24
73
27
189
120
27
9
35
25
48
27
68
12
60
36
28
81
35
84
24
13
167
13
23
1
59
16
81
15
32
25
87
20
109
59
1
35
12
64
56
88
69
147
8
48
13
71
36
24
48
16
84
140
96
37
24
39
12
32
36
52
9
36
84
108
60
131
60
16
36
68
85
11
1
60
15
92
16
57
108
12
3
20
64
57
51
20
97
12
24
11
241
95
124
9
36
3
20
40
32
40
8
37
111
33
95
36
1
23
61
60
15
44
96
64
80
1
11
64
33
3
33
72
123
21
71
52
81
27
9
36
39
225
59
16
105
23
13
39
48
93
107
36
12
13
179
1
47
40
44
25
60
15
105
71
12
156
24
72
49
35
36
48
112
8
96
72
12
96
220
56
16
69
60
23
205
83
48
49
23
49
23
96
16
8
16
9
131
16
48
32
36
40
8
61
15
84
9
35
1
15
60
21
11
37
75
72
56
49
95
13
131
4
140
16
36
33
36
11
28
48
20
48
121
75
33
47
73
15
48
33
111
24
32
12
36
12
37
96
72
23
72
13
11
88
8
145
15
24
68
1
75
45
35
4
108
20
100
92
73
123
44
1
11
25
15
44
25
27
48
69
11
40
56
28
60
48
24
21
24
179
60
12
24
25
3
21
47
144
205
48
3
69
23
96
25
75
21
35
109
35
36
13
3
213
144
36
27
33
39
177
15
36
84
60
48
21
11
64
32
73
36
39
69
3
24
8
36
25
36
48
36
35
16
8
48
25
47
145
15
81
72
179
36
48
12
85
23
36
121
27
12
44
84
60
72
64
32
37
23
48
64
80
13
144
15
168
56
24
60
36
40
20
1
120
83
25
11
52
32
112
105
180
51
57
12
71
12
52
33
156
36
51
9
48
35
1
15
32
4
9
35
36
1
119
61
39
225
24
11
40
96
8
40
36
48
68
28
80
97
95
12
36
204
13
23
1
123
20
37
48
11
4
8
40
44
61
23
40
9
75
33
3
92
52
48
44
121
35
24
25
95
36
12
52
20
120
4
12
84
69
11
61
23
16
8
132
36
24
4
9
51
57
23
120
112
48
140
12
40
24
93
35
16
24
32
24
1
39
32
48
25
35
240
4
12
20
13
95
97
168
11
61
36
27
60
57
11
4
69
36
36
123
81
119
1
15
81
23
40
21
11
268
81
11
25
24
39
105
87
48
45
15
20
16
56
49
35
60
1
39
60
9
84
108
87
68
49
39
80
16
21
60
47
37
24
11
16
140
60
97
72
75
68
72
1
12
75
33
59
1
47
1
60
47
4
80
25
123
8
40
105
3
20
25
24
12
3
141
15
12
69
108
3
140
24
24
24
28
68
49
23
64
56
88
20
12
48
61
60
11
73
39
68
24
49
36
3
21
27
8
37
35
28
180
104
52
9
35
37
3
156
44
49
63
117
35
48
13
36
95
24
24
12
25
36
83
52
44
28
93
3
21
11
25
48
87
24
24
9
15
57
111
68
1
60
15
21
35
40
20
52
60
68
64
56
13
35
1
24
155
12
40
8
85
47
12
37
15
20
13
3
12
32
133
23
13
11
16
32
1
119
40
8
48
40
9
51
9
3
45
155
25
47
25
108
27
48
152
25
23
24
168
40
56
1
144
71
36
37
47
60
64
9
3
9
15
56
73
11
49
11
16
45
23
16
20
24
40
60
44
1
95
24
72
16
164
4
9
72
71
49
60
23
52
80
64
24
21
35
97
23
4
20
28
20
13
59
16
81
3
21
171
60
56
12
1
27
9
15
45
59
4
20
40
21
35
16
21
23
76
9
27
45
35
37
167
36
28
32
192
100
20
48
64
48
96
60
12
72
33
39
9
27
20
13
11
16
24
108
21
11
84
160
9
15
8
12
37
24
12
75
12
132
105
24
39
45
60
36
87
20
28
20
64
33
63
9
35
28
68
25
11
40
81
99
20
76
20
124
21
15
32
40
128
112
81
51
164
1
39
20
1
35
40
96
9
71
64
9
107
13
36
15
9
59
16
44
16
204
57
59
ABCD 94312694332*3^$a+1 [50021]
20
28
8
4
80
16
60
32
15
60
13
47
13
140
24
108
52
36
164
87
84
145
24
48
23
37
92
100
8
15
13
20
40
95
96
120
61
20
63
24
12
109
44
36
39
12
9
4
47
33
136
95
96
60
9
40
179
1
95
25
84
11
37
72
56
12
15
48
37
47
1
20
15
120
25
84
48
60
12
155
21
27
25
32
303
93
15
12
13
32
88
11
9
39
13
8
64
96
12
108
72
120
12
20
51
37
192
8
3
25
71
36
84
96
97
56
39
48
25
47
288
84
84
37
12
20
28
167
36
36
60
48
1
32
240
148
24
36
47
25
8
15
85
144
11
12
13
35
24
12
21
15
25
72
60
35
61
24
227
1
8
39
25
143
13
12
32
51
9
75
33
75
85
48
24
96
35
25
215
9
120
63
97
35
168
13
80
12
27
13
12
8
27
21
52
8
64
23
25
12
23
84
13
8
88
11
84
25
20
15
25
32
39
49
20
4
200
88
12
188
3
37
72
120
96
47
133
59
60
12
9
84
123
60
12
25
11
57
87
61
95
45
4
36
180
84
23
37
23
13
24
47
13
80
51
36
96
25
92
136
44
3
84
60
48
1
35
109
8
12
16
44
27
81
3
12
144
24
24
45
36
84
36
87
144
24
37
83
36
36
25
60
152
76
84
83
60
37
11
69
76
120
60
11
13
35
1
60
47
45
12
76
84
47
48
1
92
28
71
49
11
109
12
20
15
97
56
15
25
35
9
123
12
33
12
111
37
59
24
9
100
11
144
73
12
35
72
13
23
12
193
12
23
33
72
3
49
23
24
73
20
180
3
165
112
95
21
24
15
13
23
57
52
68
100
32
36
39
33
63
165
24
207
49
12
12
11
205
11
33
87
21
52
35
13
23
72
273
4
47
33
15
12
168
45
3
37
36
144
47
84
9
16
12
95
12
81
111
1
32
3
24
36
57
40
96
24
23
25
8
15
36
120
61
12
48
95
37
60
48
8
39
33
87
73
20
3
85
131
49
12
12
48
12
68
3
9
60
40
35
13
20
15
12
121
59
133
12
96
12
95
24
48
12
36
25
12
36
72
47
45
96
52
60
8
64
71
37
60
8
39
1
32
172
20
75
121
20
100
47
25
59
241
12
23
105
15
13
32
12
27
189
51
13
167
1
155
48
12
25
68
172
12
48
8
12
52
20
16
131
48
1
44
16
60
80
39
21
52
83
117
27
25
36
140
60
27
133
120
20
51
1
95
60
13
24
47
144
12
145
20
28
47
105
63
85
11
169
72
60
12
47
81
63
25
20
40
11
48
21
24
231
37
12
11
84
73
59
141
3
37
192
120
131
49
47
33
16
11
9
84
87
60
36
73
60
12
72
36
20
12
208
35
24
25
48
48
72
72
11
57
39
73
48
120
35
157
116
24
51
156
21
72
40
20
75
12
48
45
27
1
12
95
21
132
12
16
59
61
80
64
8
15
12
25
48
248
64
20
76
11
21
60
63
72
13
47
13
12
12
23
120
13
20
87
24
1
107
12
13
35
133
47
13
60
167
13
12
48
83
24
73
48
60
11
60
81
27
1
35
36
61
20
27
60
13
72
11
37
35
85
132
68
3
24
1
120
32
39
1
23
25
84
48
107
36
12
84
49
11
21
52
48
108
24
48
119
49
12
72
8
28
11
1
119
21
28
12
32
100
8
52
23
33
15
85
120
35
84
61
59
45
3
73
60
20
52
60
47
13
8
4
23
13
11
1
8
27
117
87
1
20
3
157
12
20
3
13
59
132
9
75
85
11
48
12
93
28
83
25
47
24
9
15
37
8
40
24
8
3
24
12
81
40
35
13
24
60
47
48
45
76
12
68
52
12
11
49
11
45
39
93
48
4
168
32
135
1
44
36
15
12
45
48
51
13
131
57
28
47
12
36
37
72
23
33
15
45
84
16
11
13
96
120
20
27
37
128
3
120
72
57
15
12
9
39
1
35
12
45
28
24
36
11
9
4
48
35
133
32
39
69
27
24
21
3
24
1
80
144
36
52
12
60
11
25
275
24
121
240
24
120
35
12
96
37
11
37
48
32
52
8
28
12
48
11
13
47
49
72
20
28
59
145
35
12
9
72
3
24
45
100
23
12
108
84
33
76
47
144
84
45
72
28
11
1
12
35
72
24
36
60
84
96
9
27
48
72
25
48
11
13
23
24
84
36
60
36
24
96
97
143
93
ABCD 94312719388*3^$a+1 [50075]
108
172
32
40
96
185
48
55
120
72
104
48
160
116
112
12
113
48
51
220
24
24
17
183
57
51
28
17
7
92
28
113
19
660
24
72
48
12
164
40
24
12
12
161
19
32
36
28
144
80
16
116
64
72
180
132
12
36
120
180
44
321
183
40
120
120
224
72
153
15
180
28
128
136
60
80
16
12
72
233
55
168
65
7
392
81
127
168
44
93
87
120
4
125
7
60
84
216
65
115
48
96
180
89
55
72
192
96
161
19
317
163
269
31
312
104
168
57
79
36
224
189
63
264
9
19
192
144
96
116
153
307
332
16
65
19
77
48
127
240
48
48
24
188
196
24
17
115
36
44
124
17
39
76
48
12
8
9
151
92
124
36
125
67
180
96
24
32
96
129
99
16
36
24
20
4
176
156
93
7
48
204
80
76
24
156
12
65
79
20
100
24
416
136
44
124
56
144
64
336
60
44
33
103
72
120
12
77
31
17
31
392
64
60
108
48
120
60
77
7
120
168
48
60
44
196
12
65
115
32
141
55
432
56
52
164
40
96
84
144
12
24
24
80
196
164
64
665
3
208
404
105
96
31
116
48
172
32
48
52
192
116
112
108
428
4
32
180
9
55
252
12
128
4
60
128
16
72
224
9
39
172
108
120
432
464
64
12
356
72
112
68
100
8
280
48
24
113
48
79
72
24
65
115
77
55
80
28
60
20
124
113
240
223
120
104
112
84
77
7
56
64
152
136
132
108
408
12
60
48
20
64
48
44
81
99
76
120
8
100
12
17
55
60
12
68
16
84
12
144
44
33
3
396
33
96
336
111
177
3
64
96
80
108
84
45
7
48
176
64
12
80
60
33
87
216
40
60
108
24
156
77
39
76
29
391
44
16
48
252
84
48
60
248
9
135
184
17
7
137
31
20
124
56
9
55
176
48
312
4
60
84
32
124
128
48
4
29
55
60
12
257
403
68
216
81
103
137
259
44
16
20
36
88
65
55
137
7
96
12
12
20
16
96
36
24
20
208
36
12
60
24
120
113
183
64
8
52
108
192
120
48
96
12
84
396
180
48
12
12
408
89
19
12
8
12
45
55
24
116
4
108
80
28
264
108
77
79
305
271
161
7
156
317
79
120
96
120
144
80
81
195
93
192
39
156
ABCD 94312952348*3^$a+1 [50147]
15
25
176
120
21
123
15
9
216
120
87
73
80
69
3
27
13
5
43
89
447
123
6
210
21
33
18
45
45
67
192
101
3
40
47
129
16
107
37
41
7
32
216
177
210
108
129
33
90
45
15
18
138
114
120
147
96
45
3
72
57
55
11
21
24
99
78
12
18
18
42
69
39
57
153
31
288
23
25
128
16
56
120
75
30
207
48
33
132
102
6
102
9
51
30
199
23
33
33
7
83
132
30
3
57
12
18
9
48
136
155
21
63
18
72
108
147
3
85
80
27
85
23
9
208
53
108
127
5
18
25
65
231
136
152
21
147
192
195
6
54
18
39
81
63
27
109
41
15
123
24
18
30
90
75
3
21
33
156
24
36
12
67
245
48
3
105
39
33
18
21
159
57
57
48
63
15
129
15
1
96
8
15
36
24
13
152
33
39
48
51
24
21
27
93
105
132
30
150
30
60
237
81
132
90
18
84
18
18
90
21
183
33
15
57
165
51
75
90
12
90
60
30
18
60
21
63
108
13
65
192
42
237
9
72
60
30
60
97
5
6
84
18
18
54
36
99
33
79
11
69
39
57
207
57
21
3
99
13
47
48
72
90
18
13
32
45
3
57
39
153
63
45
43
29
96
12
39
21
3
40
5
27
33
30
57
24
63
81
15
252
93
69
211
5
12
39
24
16
71
12
60
36
72
93
45
114
57
69
12
90
93
57
72
90
13
35
13
275
60
84
78
120
90
93
219
108
12
18
72
6
12
150
3
9
36
75
16
23
33
177
6
57
15
138
24
216
12
115
32
15
90
18
237
75
30
18
13
155
85
89
36
27
88
56
33
111
9
111
15
57
147
30
7
56
40
32
63
57
105
31
32
15
30
99
51
13
17
132
3
27
90
96
19
125
126
84
18
319
8
3
69
21
18
210
54
6
90
72
210
18
85
77
42
25
113
175
167
6
115
29
115
23
42
36
30
54
103
104
51
90
108
111
9
54
96
12
18
19
71
225
117
3
69
75
123
18
75
72
15
18
39
3
48
60
265
167
30
43
209
111
64
203
108
57
24
9
72
108
114
25
5
6
12
9
16
47
36
21
88
53
3
15
81
9
54
81
9
63
123
102
63
9
18
45
15
177
216
15
1
41
39
9
60
139
56
57
72
55
65
96
87
144
21
18
105
267
60
145
17
111
27
309
51
13
29
3
45
259
173
36
54
36
90
139
23
57
93
18
54
36
55
137
63
297
72
36
204
18
133
65
30
24
378
12
75
168
48
72
15
60
12
18
60
3
16
176
15
57
141
90
1
144
89
90
90
67
96
17
135
15
48
198
27
48
57
15
3
69
21
19
53
30
72
165
123
133
96
11
37
56
40
80
15
81
9
54
18
39
24
9
108
27
16
32
33
31
11
229
203
285
21
12
42
66
75
105
54
186
111
48
72
33
111
159
18
18
54
186
21
51
48
85
65
31
48
8
75
30
79
53
3
15
33
96
69
30
54
366
54
30
21
24
33
15
72
3
30
207
63
57
72
3
210
6
69
15
198
19
143
1
80
112
23
25
29
67
48
11
42
48
60
39
243
42
43
23
81
144
45
24
3
360
27
61
89
7
23
90
96
15
24
45
90
36
61
11
18
19
8
225
60
30
72
18
150
30
183
15
24
18
15
64
96
23
25
104
ABCD 94313502722*3^$a+1 [50001]
16
137
19
5
6
9
93
51
39
12
1
128
72
9
36
72
18
42
43
5
12
30
25
23
30
174
18
3
48
36
36
24
24
16
41
42
12
30
31
24
35
18
48
27
27
61
48
11
60
90
3
57
31
92
3
37
8
9
39
36
28
5
51
39
42
6
33
27
9
24
99
108
45
9
78
37
20
3
37
11
73
137
7
8
9
123
40
5
12
48
12
6
97
35
97
83
30
51
9
15
60
57
48
63
15
60
13
12
8
100
41
31
17
43
20
27
61
17
39
28
47
33
33
63
81
6
9
24
9
15
15
13
5
7
23
49
8
3
84
45
105
6
9
208
167
6
24
39
24
33
102
1
101
3
33
7
8
45
12
3
57
51
9
30
1
24
77
51
24
28
8
24
21
12
12
30
1
8
57
7
35
30
72
126
117
33
15
4
8
45
180
30
97
71
189
28
80
60
63
13
71
108
90
12
75
40
20
93
31
12
5
15
9
31
29
6
30
84
6
25
8
12
28
89
30
13
65
63
12
112
116
72
9
36
39
64
119
13
8
21
48
7
83
42
18
42
6
25
17
15
63
49
5
31
59
30
90
1
8
24
40
36
17
42
57
64
89
48
39
60
33
7
83
73
89
30
69
16
83
25
32
21
135
4
44
21
123
36
9
48
63
12
9
48
42
109
77
12
18
60
69
21
43
17
12
90
18
3
12
15
72
18
84
43
47
21
4
35
45
33
43
60
47
18
15
27
12
6
87
45
43
5
54
96
30
54
18
18
73
77
54
13
245
7
11
24
9
21
6
30
19
24
11
69
84
57
6
30
12
3
9
39
9
60
51
40
11
25
5
3
48
4
5
6
37
23
12
97
56
27
18
24
3
45
42
45
3
12
13
17
39
12
40
12
47
13
137
3
12
24
4
20
45
60
12
18
25
12
53
7
8
12
16
8
76
80
21
7
5
102
48
18
42
33
12
12
4
11
1
29
66
24
30
18
18
55
144
65
6
54
18
120
42
3
3
57
12
16
65
7
20
15
72
13
8
28
29
138
37
8
12
15
18
12
43
20
28
24
53
27
132
4
20
51
6
3
24
16
59
13
80
15
150
12
123
9
18
25
5
3
28
224
52
56
24
21
19
5
31
20
9
43
17
48
48
24
30
13
20
57
3
52
113
15
28
77
48
63
27
12
13
8
12
57
3
15
9
15
18
12
15
3
30
90
1
29
91
20
12
9
30
36
57
93
30
12
42
43
17
90
6
24
15
36
48
51
1
8
111
21
4
11
102
51
16
5
15
33
67
44
57
42
48
97
20
33
55
44
3
13
17
51
76
23
33
69
6
24
45
3
30
18
13
72
5
54
13
36
36
44
24
45
60
7
41
75
60
87
30
27
96
12
40
168
72
80
27
48
48
13
56
36
15
33
27
90
12
3
24
28
8
4
60
41
84
30
33
15
61
24
48
5
55
8
4
60
17
6
30
63
12
48
9
3
39
21
12
15
78
12
3
12
36
16
11
69
3
33
15
25
24
8
12
48
27
6
15
9
55
48
36
11
49
41
48
90
105
16
17
102
45
63
9
16
8
16
65
51
24
3
48
25
12
8
99
1
44
24
12
48
24
16
11
1
119
25
5
48
72
15
3
93
60
24
60
21
24
31
35
153
156
75
13
5
7
53
43
5
7
32
15
6
120
7
60
17
19
36
5
18
21
9
90
42
79
20
24
16
47
30
7
23
37
5
7
8
15
1
47
30
67
68
12
33
75
9
6
42
60
60
31
29
15
87
21
12
15
93
28
17
60
24
3
15
18
12
30
12
21
99
13
8
60
57
7
8
93
12
30
85
56
16
24
11
9
100
29
15
15
42
30
1
48
56
16
20
159
25
5
18
60
37
11
97
47
21
60
88
32
12
28
47
33
39
93
3
9
21
67
12
35
133
5
12
19
47
42
15
12
60
3
21
27
90
3
39
1
17
30
45
144
16
59
45
120
36
64
23
93
57
7
84
101
31
44
3
48
33
36
33
27
3
33
9
31
5
19
23
61
11
108
45
96
24
135
42
39
9
42
9
12
15
9
3
21
64
23
33
9
48
24
3
28
20
24
24
27
144
36
153
21
18
45
12
105
99
4
125
43
8
39
30
3
15
25
65
15
48
51
30
15
28
5
15
33
27
75
12
33
48
28
71
13
35
45
3
25
8
52
5
7
5
102
30
6
42
42
105
3
153
12
57
19
41
18
1
44
3
25
17
87
76
8
4
47
13
137
15
33
48
19
8
28
5
30
33
4
36
44
27
13
132
68
40
5
27
3
1
107
54
15
15
33
12
33
42
18
72
3
28
5
79
23
1
17
39
45
30
21
9
138
18
24
3
105
27
36
15
13
29
15
3
24
13
32
4
29
27
3
13
5
42
72
6
27
48
40
8
39
1
29
42
21
9
36
15
27
78
150
25
32
63
24
21
4
24
44
3
33
96
135
9
72
45
42
37
83
25
32
24
16
44
12
4
11
9
28
5
3
64
95
45
28
48
8
16
36
29
18
30
51
12
12
36
21
36
43
71
69
9
7
24
59
13
65
7
17
15
45
39
87
30
127
32
21
60
159
21
3
51
33
16
116
21
3
21
96
7
8
105
54
33
60
3
45
27
78
84
48
12
15
4
11
66
84
48
31
12
24
48
20
3
30
12
3
9
15
45
36
42
60
13
29
36
12
42
96
25
35
37
36
41
39
9
108
19
83
12
6
24
99
9
3
9
30
21
12
15
21
100
17
12
48
15
39
13
32
4
32
15
24
33
45
3
27
30
31
77
24
60
36
30
45
15
73
29
12
30
6
24
19
36
11
30
127
36
12
5
39
33
48
42
18
30
9
45
15
4
11
90
3
3
12
117
4
32
52
72
23
21
12
24
24
4
92
60
48
3
72
42
39
21
39
40
12
72
53
3
16
68
3
42
3
48
9
60
27
81
3
12
57
18
25
65
7
20
48
27
12
33
12
60
3
48
25
5
39
3
1
32
15
24
25
11
45
48
16
60
23
13
5
12
67
203
30
3
9
15
28
65
3
12
15
1
36
23
13
65
72
42
69
27
54
30
13
68
9
6
60
73
24
17
55
36
ABCD 94313732746*3^$a+1 [50096]
8
40
176
37
72
51
24
8
43
72
18
144
36
119
145
63
15
102
78
53
19
36
89
216
289
23
25
63
24
216
9
36
30
60
89
1
54
18
48
47
64
39
65
192
67
18
192
96
51
111
17
73
47
88
27
18
72
147
249
54
105
48
24
93
27
3
125
16
9
135
56
64
72
81
47
48
64
39
24
65
1
114
30
15
120
51
69
8
280
8
7
42
30
6
102
93
57
15
32
25
15
111
9
96
144
120
135
18
30
18
95
16
224
7
33
104
121
12
123
39
33
24
33
18
69
39
17
40
57
135
48
8
115
21
56
25
108
24
36
54
161
85
24
51
39
30
11
24
88
27
5
16
117
3
87
33
9
15
128
88
32
192
31
65
7
102
83
7
6
12
132
11
25
30
177
57
18
5
85
83
7
9
141
12
111
80
120
55
90
120
287
43
45
192
168
57
342
18
287
16
72
45
48
59
40
128
7
18
78
30
42
102
60
15
80
112
3
5
1
231
8
48
163
21
120
96
24
48
33
63
117
99
171
120
90
35
37
83
25
90
77
13
132
375
56
49
90
141
45
35
19
48
78
30
209
31
89
16
39
66
39
21
144
48
123
39
108
53
16
48
153
60
227
1
39
8
7
36
29
25
18
69
21
3
57
15
15
42
111
32
40
80
40
144
69
180
15
24
8
40
32
13
75
15
9
3
141
117
12
143
25
12
131
24
48
37
36
30
54
11
139
5
121
39
33
23
67
69
129
72
102
60
18
48
24
11
16
153
111
32
217
15
168
15
18
47
64
24
9
18
12
6
54
66
35
37
60
72
36
84
198
17
55
18
60
30
72
6
119
16
24
51
21
21
12
71
64
8
72
1
215
40
80
16
48
111
17
13
90
24
33
8
112
32
48
175
33
9
30
297
33
36
12
72
36
35
7
9
8
31
17
55
17
115
45
72
183
33
3
29
48
73
54
33
75
117
81
54
41
160
15
54
35
240
40
56
37
132
63
8
16
8
31
12
60
12
5
16
96
33
180
3
117
198
5
103
54
35
145
6
65
25
47
25
102
113
280
24
33
180
186
30
60
335
37
99
8
91
72
90
27
336
237
18
102
72
3
24
48
15
161
144
48
25
42
45
8
85
3
24
51
102
47
301
59
121
167
160
15
210
60
35
13
144
27
8
25
90
210
3
24
8
1
119
40
93
83
64
123
78
15
87
78
90
12
18
24
35
85
36
60
54
216
141
129
90
45
80
49
15
93
132
18
77
25
15
345
36
51
21
35
168
16
3
120
21
39
41
16
24
117
35
48
19
18
35
25
90
12
41
85
54
150
120
15
48
33
54
41
24
88
165
83
115
189
33
23
72
7
57
24
249
71
16
21
83
40
39
90
48
87
45
18
18
72
198
9
312
141
18
60
45
129
78
18
72
18
197
55
30
60
30
17
115
5
31
65
37
18
150
270
29
16
27
165
135
57
75
30
36
35
97
12
108
47
96
55
65
49
63
80
160
57
63
45
315
32
40
45
83
7
30
51
129
6
30
59
55
48
18
90
5
16
231
57
15
41
64
56
37
78
69
8
48
67
69
183
18
95
37
18
17
88
80
64
3
66
27
120
128
127
65
37
11
24
48
115
42
147
9
111
129
54
66
39
15
168
18
135
144
45
11
205
35
55
90
30
42
30
17
43
5
72
160
8
127
105
63
17
73
120
ABCD 94314528424*3^$a+1 [50065]
61
24
84
41
36
3
39
13
35
78
19
65
36
12
18
45
36
28
11
105
9
30
21
76
44
27
9
3
33
3
24
13
60
65
7
32
28
5
30
12
30
31
95
30
18
36
1
35
42
7
24
125
19
11
37
59
13
11
36
1
35
33
36
36
27
12
120
9
76
101
15
27
12
73
32
4
12
5
55
12
23
13
5
6
24
6
54
61
23
13
59
60
13
92
88
12
5
135
4
96
56
45
55
8
15
12
37
41
7
20
57
12
30
114
132
67
48
8
64
35
73
59
120
1
44
45
6
37
60
23
13
32
84
24
57
108
27
3
1
11
54
18
57
28
35
33
27
1
29
12
115
96
47
36
85
84
72
23
12
1
17
63
52
11
12
45
4
20
33
48
24
30
60
24
30
15
15
1
20
160
29
19
107
25
35
60
13
41
54
1
12
8
81
30
84
21
28
35
18
24
18
18
15
33
7
20
15
97
11
90
36
54
6
186
48
12
84
21
64
95
36
12
81
60
12
27
33
27
1
11
36
18
19
47
13
116
15
36
24
61
53
48
192
30
6
15
72
88
17
39
4
60
47
13
20
16
5
15
51
24
13
60
72
23
1
77
48
15
21
30
18
30
57
15
21
63
1
35
9
21
15
3
66
30
12
37
12
11
13
96
23
72
36
102
42
1
48
24
11
54
6
6
43
32
4
60
80
16
11
12
48
12
6
31
80
28
83
13
12
44
4
59
48
13
12
8
12
27
85
35
21
51
69
51
48
72
1
5
12
31
32
3
57
9
24
75
40
80
75
57
159
60
30
75
16
12
12
59
37
20
105
42
25
11
21
21
12
6
61
113
12
55
56
15
9
51
13
41
31
44
3
33
27
12
90
19
11
36
18
114
13
29
19
20
36
4
24
203
12
25
5
72
18
1
20
100
56
21
78
1
35
13
48
8
4
41
67
12
47
18
31
11
6
19
11
12
57
24
4
12
5
60
48
42
1
12
8
9
18
1
132
17
27
28
56
39
1
41
18
6
19
23
24
73
32
28
23
13
36
20
21
43
32
9
84
87
39
81
28
36
41
24
18
6
42
12
96
45
4
120
41
54
6
27
15
42
31
59
12
13
5
30
90
12
18
18
7
60
23
69
16
77
63
45
15
4
191
69
9
27
40
12
53
30
13
5
87
28
41
39
4
23
13
59
78
19
24
32
3
45
45
7
12
53
24
6
72
12
13
47
18
18
102
7
41
67
11
66
6
42
51
15
6
48
42
60
84
24
6
132
3
15
12
18
84
18
12
78
42
57
63
30
30
37
23
48
37
36
11
1
17
6
54
18
18
66
69
39
48
105
39
1
12
5
42
1
8
15
49
35
25
8
52
12
5
18
30
36
54
25
12
5
108
51
21
43
12
20
15
13
36
5
6
6
54
1
29
18
13
48
20
36
75
1
120
20
15
13
24
8
27
25
47
9
4
5
12
78
1
17
55
53
36
39
132
33
96
31
24
41
30
9
64
29
3
75
13
36
20
28
5
3
27
66
31
11
25
12
41
30
24
78
12
6
45
96
135
129
36
4
5
15
4
8
147
25
5
6
6
19
29
6
117
69
99
21
19
32
40
5
12
60
91
36
20
45
6
109
23
1
11
30
96
3
45
51
75
6
7
11
90
7
5
18
6
43
5
18
97
8
159
36
12
13
44
39
30
36
18
72
1
17
67
71
25
29
15
39
60
24
37
5
60
24
6
60
54
24
6
60
12
42
30
1
11
73
5
7
59
1
48
11
37
108
60
5
6
18
31
11
36
45
40
8
27
25
8
9
126
109
77
24
6
66
55
23
24
21
12
75
13
152
4
60
23
126
111
16
35
97
71
61
20
15
21
24
9
114
12
21
24
16
59
45
4
71
13
17
31
48
11
108
12
66
42
33
4
23
73
8
9
66
25
84
71
1
59
85
11
36
13
41
6
85
29
30
9
36
4
20
87
25
44
15
24
6
18
13
60
12
32
88
36
131
36
33
4
5
6
84
33
45
19
23
25
17
18
30
43
24
84
11
30
48
67
144
84
23
13
11
24
84
33
52
5
42
13
12
71
60
25
60
29
60
31
24
11
145
20
27
33
3
37
35
12
120
13
44
36
3
61
11
13
5
6
60
48
37
23
6
19
35
6
6
96
42
18
9
196
12
8
28
47
33
87
9
9
24
31
11
24
1
23
72
49
20
75
24
121
11
1
35
12
81
36
24
75
36
30
6
12
12
48
12
36
48
109
12
113
6
60
150
75
45
6
73
17
48
7
20
4
24
8
3
30
79
5
27
40
24
36
44
9
43
23
6
18
30
3
63
25
12
44
81
63
21
30
48
13
5
3
4
65
3
3
49
8
64
11
13
29
31
36
11
25
8
21
54
21
21
15
39
36
60
108
6
30
48
42
6
145
107
57
84
9
36
15
12
52
36
77
55
84
41
3
15
6
18
37
71
37
36
29
3
9
54
114
3
9
60
48
18
13
47
18
7
8
39
13
80
3
61
44
9
115
41
15
99
18
42
37
29
102
25
12
17
6
49
59
6
6
48
49
12
29
55
32
9
90
45
9
55
5
7
47
21
4
113
30
18
84
27
28
17
31
8
16
71
12
25
8
27
1
11
60
54
27
99
13
8
3
24
36
1
11
12
21
16
96
12
116
36
3
108
12
36
1
24
17
135
15
12
13
89
54
42
19
71
252
48
42
31
11
21
52
5
42
24
1
23
72
24
102
48
36
43
60
83
72
18
19
41
15
33
15
16
29
79
47
45
4
137
12
27
33
7
11
73
41
51
28
12
48
11
9
15
30
96
6
90
24
15
36
3
49
5
123
4
104
159
1
24
101
79
32
99
1
5
6
13
11
21
63
81
4
24
12
23
30
31
56
15
1
35
168
21
36
3
84
21
72
33
79
36
32
48
4
17
30
1
35
13
89
6
12
9
36
3
6
120
15
3
21
87
24
30
15
16
143
49
8
3
21
3
25
35
57
15
73
8
4
24
12
83
49
35
30
6
6
18
1
11
13
8
52
53
3
69
30
1
24
5
66
30
91
41
55
44
28
56
52
29
6
12
36
42
7
32
4
11
60
24
12
24
1
140
15
37
ABCD 94314552154*3^$a+1 [50058]
57
63
15
5
36
4
3
5
19
18
95
79
29
52
20
49
18
17
1
23
4
27
5
4
8
40
12
20
28
27
5
4
48
24
32
7
41
49
23
1
59
43
29
28
20
40
96
132
33
11
12
16
8
13
12
36
15
44
31
5
19
41
64
132
20
40
3
21
48
9
66
45
32
36
4
56
31
9
8
19
5
40
57
54
21
56
40
51
33
39
5
120
24
48
52
20
19
30
87
108
96
21
3
24
8
60
4
8
108
4
99
21
39
30
60
71
16
20
16
15
21
8
12
28
9
15
80
4
8
76
48
12
3
45
33
15
60
63
5
37
71
16
15
5
4
27
33
99
9
9
15
60
36
20
7
6
35
1
3
15
41
12
24
7
29
49
3
15
36
41
7
9
9
39
44
100
80
16
104
28
84
15
33
69
18
41
88
20
1
3
9
15
32
25
6
53
4
32
132
100
33
3
51
5
19
53
16
20
13
3
8
103
33
44
36
16
27
5
31
9
24
27
18
75
9
15
21
11
13
23
28
20
4
32
16
96
20
12
19
18
12
11
72
43
9
56
31
5
16
84
92
1
59
4
44
64
39
18
83
40
21
6
41
7
41
13
18
9
9
111
24
48
72
15
5
4
48
15
41
76
36
12
147
57
9
6
5
76
24
44
4
32
40
44
4
15
17
36
13
63
9
23
40
45
27
15
21
20
31
9
24
96
33
54
9
57
6
9
44
37
18
84
6
35
40
12
15
5
73
15
36
3
12
18
11
12
4
24
21
6
33
60
45
6
5
61
11
7
5
49
3
33
6
41
16
32
37
12
47
12
28
48
15
41
31
18
63
36
68
36
7
6
15
8
31
9
32
7
21
8
4
36
84
9
23
16
12
8
24
4
24
21
30
5
31
60
5
7
9
12
20
55
30
24
66
77
4
12
57
23
43
21
3
5
52
24
24
15
9
15
17
64
24
72
39
41
12
13
78
69
3
17
24
25
11
49
18
41
12
49
27
45
75
92
40
9
27
12
8
4
24
8
13
39
12
93
12
111
39
18
39
15
12
6
35
40
9
59
108
49
3
80
12
13
6
17
24
7
41
49
15
3
18
42
9
45
3
15
12
29
4
21
6
21
56
40
8
40
48
48
8
55
21
32
1
23
4
9
120
24
27
39
6
35
16
24
9
42
5
28
84
27
41
180
25
203
4
24
9
23
48
19
21
27
5
60
4
120
68
16
12
8
40
104
16
60
9
3
24
15
45
27
5
25
6
30
11
40
12
20
4
21
83
49
59
52
20
31
17
13
11
72
67
12
5
1
108
3
69
12
27
12
20
24
43
33
12
20
28
3
5
12
72
40
24
32
72
79
9
33
18
54
39
20
4
12
51
41
7
5
49
36
24
30
60
17
31
21
96
24
9
27
27
77
40
8
49
11
28
3
53
19
17
16
3
30
11
25
15
12
33
48
11
7
149
13
15
84
12
12
3
5
16
48
21
39
92
4
60
45
54
30
96
35
37
71
184
9
36
119
28
24
24
60
8
4
21
3
33
6
9
12
60
84
15
30
18
42
35
37
51
60
56
13
27
9
51
3
45
8
55
41
76
60
8
25
59
72
16
21
15
8
40
24
8
28
3
17
72
36
1
18
81
9
30
41
64
21
3
15
6
35
88
8
156
36
40
87
12
42
3
45
3
8
12
16
48
3
81
87
30
60
30
33
27
12
18
51
21
60
35
24
13
18
48
36
5
109
3
27
21
56
37
27
21
83
16
60
3
41
16
48
24
44
36
76
3
18
6
30
167
19
5
28
12
8
4
33
30
213
36
104
61
39
21
54
69
51
24
30
6
5
7
18
23
24
4
9
12
23
1
18
36
33
20
19
9
60
20
28
36
27
53
28
36
27
5
12
1
23
28
21
3
36
15
17
13
3
129
23
7
54
6
33
15
21
3
53
85
23
28
63
84
9
24
8
24
76
3
9
20
12
36
24
48
108
112
33
27
9
27
21
3
3
21
12
3
120
9
15
5
13
23
36
52
12
8
7
21
44
28
15
24
9
36
27
21
27
29
40
60
44
36
12
37
3
32
16
48
32
48
1
63
21
15
12
27
5
28
8
16
20
13
15
60
12
24
12
9
3
20
4
12
15
18
27
36
48
32
19
17
73
18
17
72
37
23
28
3
81
27
12
9
33
15
12
8
4
15
30
6
66
18
9
104
1
27
9
12
75
3
9
3
18
27
24
32
72
16
36
48
8
4
84
51
9
24
21
35
16
36
8
100
24
15
5
7
45
9
47
112
8
4
36
60
21
6
5
67
18
15
12
45
54
18
12
108
3
36
44
48
16
15
33
3
5
36
16
8
7
29
7
5
40
20
31
17
16
123
18
39
21
12
15
8
19
30
3
44
4
27
21
20
28
12
39
24
33
93
18
5
4
12
51
93
27
24
41
16
117
24
12
59
28
8
16
20
13
11
4
8
4
27
29
7
33
32
108
40
27
156
21
8
36
25
11
13
3
20
13
3
24
39
29
79
6
27
9
23
16
32
1
3
9
6
33
56
36
16
8
40
12
68
24
72
13
12
11
31
17
24
97
24
54
30
47
4
21
162
18
24
15
33
60
18
18
54
41
7
81
27
6
15
39
5
61
3
21
36
35
24
7
21
3
77
28
3
149
7
6
18
18
23
4
32
4
24
15
9
68
4
15
17
67
69
8
100
36
27
36
5
4
3
65
43
9
68
19
9
120
56
40
3
29
4
9
27
48
20
12
76
51
30
51
9
3
36
12
15
21
8
72
48
36
28
32
12
91
53
24
115
96
84
18
47
12
4
36
33
30
24
53
76
36
51
9
8
37
75
56
12
24
13
36
159
21
35
13
23
16
152
31
30
3
12
12
33
59
52
84
33
18
60
21
12
132
24
84
32
60
49
54
17
60
4
44
76
33
15
24
12
12
24
21
18
9
12
32
1
23
13
54
9
144
45
27
36
8
19
81
8
31
33
8
4
33
3
60
32
12
24
25
3
3
5
28
20
28
12
51
45
3
105
63
57
56
52
27
132
21
45
3
8
31
17
4
27
24
48
6
36
30
5
13
6
66
87
129
15
44
36
160
44
12
40
20
64
8
12
28
12
9
15
12
20
40
80
4
105
35
24
16
9
47
7
5
28
12
12
3
33
21
48
23
60
48
24
4
12
36
32
28
12
33
3
15
33
128
28
44
1
27
27
21
56
13
27
8
1
35
4
27
29
49
12
3
8
7
36
5
1
35
28
8
19
41
13
36
3
69
23
36
7
9
68
24
13
12
47
31
17
1
18
33
21
3
48
8
28
3
12
5
24
16
15
17
67
45
24
24
57
12
42
9
8
16
72
21
3
120
87
24
9
21
11
25
39
44
4
36
84
27
18
11
31
21
20
28
8
12
16
75
17
4
15
5
4
8
13
63
32
4
56
100
12
24
15
65
120
4
15
5
36
12
31
33
57
47
36
16
20
28
80
16
9
3
72
60
32
16
3
33
15
6
59
31
33
44
48
19
45
8
52
24
15
12
60
5
4
12
12
56
16
39
66
3
12
21
23
37
12
47
12
28
3
29
100
20
60
31
41
7
29
36
13
35
96
36
76
24
3
5
ABCD 94314700178*3^$a+1 [50011]
33
42
149
61
18
60
120
5
112
123
30
71
25
30
234
36
35
91
18
60
215
19
48
24
141
57
72
228
3
3
30
71
1
119
31
57
81
6
41
48
121
204
35
91
21
27
18
83
24
25
15
15
161
19
6
54
12
6
48
90
5
157
3
129
12
18
180
6
84
347
103
90
90
60
18
23
120
49
63
33
407
73
24
71
139
45
48
177
71
109
18
42
138
45
9
23
91
30
132
48
27
9
78
90
120
47
144
175
17
19
90
11
7
36
12
42
15
3
77
240
1
24
15
200
72
91
18
54
77
16
33
47
25
138
54
23
19
90
11
19
261
8
115
54
30
17
61
107
145
15
87
36
78
174
132
174
71
1
72
108
18
126
179
241
108
30
93
168
159
156
6
18
12
18
162
6
84
108
72
60
3
81
126
9
152
24
24
169
18
72
5
1
162
18
12
18
5
121
6
162
12
18
126
35
145
114
90
3
9
114
30
6
174
132
87
8
13
59
97
18
21
237
18
36
125
1
72
15
87
126
18
9
51
5
25
42
48
5
37
48
59
1
54
30
6
125
19
101
25
72
18
5
96
120
103
65
25
162
30
144
42
120
72
6
15
21
51
159
129
255
30
60
39
33
12
108
24
39
9
168
47
7
18
15
8
25
18
60
66
23
85
3
33
42
48
77
139
294
72
162
72
48
6
30
17
205
174
93
33
288
42
72
18
12
186
144
77
216
48
1
54
129
48
3
5
49
23
49
23
120
96
49
231
104
97
23
25
42
48
36
36
54
39
3
30
23
49
183
8
97
63
56
24
1
71
72
25
30
162
111
32
48
49
66
29
241
168
66
54
90
5
72
19
29
1
18
45
225
42
48
21
24
15
162
144
167
168
127
89
19
24
5
216
61
3
15
113
49
18
6
36
48
6
5
49
23
13
36
18
5
247
18
216
72
90
48
132
17
67
78
138
18
96
35
13
131
19
108
65
187
18
18
129
33
12
78
165
120
3
5
169
36
60
102
18
24
15
168
9
54
129
51
6
54
89
37
30
5
96
25
114
66
83
67
48
54
150
36
29
223
90
84
60
36
35
307
77
25
6
18
72
95
88
51
21
33
36
84
239
91
54
30
222
54
126
39
104
31
204
72
5
24
61
36
120
18
6
108
3
8
25
66
144
29
13
3
51
213
152
120
16
168
141
126
72
12
78
3
45
144
144
240
147
63
57
69
35
43
36
90
192
47
25
47
31
18
66
54
72
114
149
85
11
19
101
120
24
49
48
42
5
241
39
8
208
32
109
60
95
88
45
60
167
25
143
7
48
42
36
195
128
24
7
90
18
96
210
36
60
83
40
32
24
1
30
18
42
18
30
21
24
51
126
95
283
48
72
197
19
24
18
83
192
25
54
9
117
18
17
163
24
36
84
42
59
151
161
115
102
180
252
24
15
144
51
90
35
1
71
289
6
108
120
77
127
180
102
18
18
114
48
41
1
39
56
43
21
51
36
90
135
120
87
36
6
18
72
126
30
42
66
126
18
96
77
25
23
1
84
27
72
15
33
32
61
59
16
56
43
6
30
65
24
136
15
66
39
69
3
177
168
72
48
135
72
27
18
6
72
48
366
18
53
24
25
18
42
108
23
48
31
36
ABCD 94315126214*3^$a+1 [50050]
120
12
80
16
60
108
32
13
59
52
96
156
36
192
24
60
80
16
32
25
39
20
40
56
88
8
1
35
60
40
8
1
120
63
12
21
35
4
36
33
3
81
3
108
33
123
48
56
4
21
99
33
3
12
48
8
112
20
60
52
8
16
165
39
72
33
15
12
57
63
104
37
83
24
24
48
48
72
84
76
32
160
72
8
24
1
108
47
48
36
112
12
72
132
153
36
107
64
32
72
100
32
16
32
4
24
60
33
147
72
44
160
12
9
95
49
36
15
8
1
27
48
128
40
24
32
124
12
60
68
4
12
56
13
3
32
84
37
144
155
40
72
225
11
4
48
9
27
8
88
36
33
39
69
15
12
116
1
15
108
20
12
84
40
48
68
1
51
12
12
32
25
36
35
4
24
152
36
108
48
4
84
180
9
59
4
44
88
12
8
24
40
153
99
48
48
44
49
47
100
8
60
48
37
3
24
8
12
84
4
140
256
48
72
96
20
12
88
12
20
112
120
20
60
24
13
39
12
60
69
27
32
4
24
32
61
51
21
35
108
12
84
85
3
92
16
24
12
36
24
32
61
95
37
135
108
48
81
99
8
12
52
81
3
33
71
28
96
8
28
12
8
60
37
75
81
24
11
24
4
12
141
35
16
300
56
132
96
40
36
180
84
56
49
15
60
48
20
28
60
9
111
20
76
32
25
11
12
76
8
37
23
12
36
4
33
63
32
12
28
108
96
36
164
132
88
60
60
36
44
1
11
1
132
11
73
11
16
8
88
45
48
3
33
87
45
23
40
81
119
12
24
109
123
12
33
35
13
27
32
49
15
72
80
24
48
28
44
48
37
99
24
9
51
168
36
69
71
85
47
64
56
48
28
96
20
88
8
13
11
24
132
16
224
4
12
84
32
64
72
32
64
56
48
40
9
39
8
60
12
40
24
72
56
4
20
28
20
49
23
13
131
100
21
119
16
36
140
4
84
36
44
108
97
15
68
24
220
8
4
92
73
23
85
39
32
84
12
48
24
4
8
12
24
4
72
33
11
72
28
32
37
156
15
12
9
15
21
24
47
76
12
8
156
52
48
20
136
93
75
72
108
24
44
40
8
28
9
132
47
28
24
212
4
12
24
84
12
69
15
8
60
4
24
20
37
120
15
12
96
24
20
28
21
107
88
44
73
12
99
8
37
108
27
84
33
144
15
44
28
8
84
12
112
44
48
61
75
24
164
48
88
96
120
24
8
28
12
33
83
28
108
45
3
24
68
37
15
21
35
4
24
84
36
33
35
24
100
96
69
39
9
99
8
28
128
76
12
104
84
28
8
52
9
48
15
9
35
16
120
8
40
33
27
12
36
68
88
60
9
96
95
12
76
168
21
3
36
32
37
15
120
68
40
8
16
8
1
108
131
49
39
24
45
3
108
24
20
72
52
44
4
20
24
24
64
80
48
36
73
51
21
15
9
3
204
45
48
95
181
15
12
192
33
75
36
80
4
56
84
4
60
24
48
9
11
4
36
24
105
75
12
108
21
15
44
76
33
15
12
44
4
44
1
24
11
1
3
129
3
24
32
4
8
4
60
116
16
48
180
20
28
56
121
15
48
8
16
12
132
24
20
24
24
37
35
13
143
48
52
36
308
4
60
84
68
16
32
40
32
13
15
48
44
40
24
33
71
28
48
24
24
8
97
72
3
48
12
44
12
16
92
24
1
15
225
3
8
60
16
176
24
16
48
12
20
16
180
12
8
16
12
57
3
72
32
40
8
88
21
23
85
23
37
3
44
12
24
288
12
16
36
24
20
16
60
32
16
80
36
1
135
44
1
11
4
60
96
57
63
33
87
36
128
12
160
84
117
39
168
20
24
4
188
97
36
59
4
36
8
60
132
12
100
44
4
8
24
24
16
24
93
72
24
48
24
3
60
8
37
15
80
4
12
69
3
80
52
12
60
68
16
45
71
180
40
20
112
44
40
24
9
36
15
44
72
85
147
128
4
24
68
48
13
39
48
8
1
35
13
51
8
24
13
3
8
4
72
33
3
68
4
21
11
72
72
37
23
1
39
168
48
33
39
104
36
13
87
60
248
25
36
15
84
48
84
60
36
20
16
140
36
144
208
81
51
44
72
61
71
64
69
84
15
12
12
80
52
24
56
136
20
4
44
52
69
3
12
108
152
24
49
47
120
48
28
44
40
12
92
40
24
80
12
16
21
71
28
12
8
16
68
12
4
21
108
219
32
40
72
48
80
16
8
40
60
60
12
36
36
33
23
36
60
40
24
36
8
16
9
11
1
ABCD 94316126428*3^$a+1 [50067]
12
20
63
37
48
120
32
4
59
57
100
20
135
73
92
195
48
61
47
157
83
129
4
24
12
44
60
64
120
96
20
216
75
9
96
39
85
95
109
32
3
57
40
120
20
4
56
40
35
13
96
56
3
177
3
117
255
9
27
24
108
117
28
236
64
56
15
81
24
219
25
32
24
36
15
49
36
20
60
60
40
143
21
124
56
16
20
3
21
120
75
36
105
75
13
92
220
60
23
25
32
51
72
36
1
20
24
60
244
32
111
84
85
260
40
48
192
20
3
240
37
104
196
275
49
35
36
24
72
9
3
37
108
60
372
44
15
21
84
96
51
129
24
4
32
148
35
37
80
28
72
80
24
76
48
36
11
45
120
63
1
96
20
4
131
9
136
23
25
32
15
9
40
24
92
84
60
15
25
36
60
44
16
71
13
59
108
120
24
108
57
40
23
141
4
71
21
51
144
145
23
1
11
25
48
72
84
11
45
24
15
61
11
9
4
95
49
32
100
60
20
15
45
39
85
95
81
24
27
49
20
88
120
36
11
9
207
37
132
131
93
15
81
60
28
12
71
132
1
20
40
24
35
21
87
49
23
21
16
140
4
35
36
45
28
287
85
168
12
44
100
84
60
92
40
179
49
11
84
21
51
25
155
13
56
276
28
36
240
20
159
25
176
15
1
48
32
40
119
21
24
76
20
39
1
104
147
48
144
1
120
11
13
12
20
64
80
27
13
59
12
9
4
56
64
71
25
24
167
13
72
215
205
20
24
16
95
45
100
44
4
47
25
24
35
21
100
44
16
44
15
45
36
291
9
63
1
116
4
56
111
9
171
49
48
116
160
36
95
60
13
131
21
63
57
195
45
15
49
71
24
49
131
25
56
24
15
36
108
57
3
1
84
36
20
15
60
229
60
132
108
116
16
23
48
97
12
20
15
129
60
36
195
48
36
121
108
23
24
165
135
69
39
21
16
108
72
20
64
167
9
51
12
21
159
81
27
24
13
95
12
129
15
21
4
56
4
11
48
25
83
37
12
11
33
16
35
73
23
37
11
181
71
13
155
121
80
64
20
4
191
21
15
129
16
48
12
35
73
92
15
105
24
16
20
264
87
33
60
15
49
56
36
24
75
144
1
84
116
36
60
60
15
9
76
48
36
56
64
80
99
21
16
84
84
32
15
204
261
4
36
23
72
129
27
72
96
81
4
71
168
117
60
4
11
24
105
316
200
135
85
23
57
84
4
12
60
20
28
12
60
48
32
135
45
4
116
64
11
45
4
116
63
85
11
1
71
37
12
120
80
60
28
95
141
36
123
1
120
11
9
75
45
36
24
96
40
20
28
12
83
1
119
81
180
40
191
49
36
20
3
25
36
36
11
69
60
15
48
36
36
9
51
25
108
60
212
60
15
108
81
60
76
71
49
83
81
27
13
80
64
35
61
260
99
121
35
21
24
15
25
36
164
4
116
4
23
33
4
32
60
24
36
220
95
9
160
20
136
71
33
111
85
140
123
81
4
35
1
120
24
12
48
56
120
36
4
120
35
49
131
36
9
96
28
156
95
1
108
120
56
4
47
49
20
60
76
24
84
32
24
4
92
24
159
1
140
27
69
40
144
80
4
35
36
205
11
24
121
44
4
36
20
16
24
36
140
264
136
48
132
20
220
108
56
4
11
81
60
324
36
15
25
83
21
216
100
11
73
24
12
48
32
60
24
4
167
96
69
60
135
25
84
120
11
9
16
140
40
168
36
59
201
16
344
76
11
153
75
36
49
131
13
47
49
20
ABCD 94316261168*3^$a+1 [50003]
95
30
27
27
253
20
36
21
43
5
147
93
30
25
197
219
9
91
96
35
18
3
4
5
103
20
3
9
33
183
40
72
32
64
17
24
39
144
27
6
63
39
18
42
21
51
21
9
19
44
27
18
60
31
17
24
243
3
54
6
12
1
24
32
15
9
4
173
3
36
16
24
113
3
52
35
25
20
15
18
27
160
5
18
117
45
180
150
61
12
89
30
36
57
36
60
36
60
28
35
1
89
192
19
96
20
4
41
3
76
161
31
8
99
61
11
60
121
12
5
63
117
42
9
39
61
12
24
24
24
53
7
20
15
81
21
99
36
15
36
105
57
48
7
152
64
104
88
8
9
31
24
17
19
36
53
18
25
24
68
28
35
33
60
132
9
39
4
152
45
55
35
13
95
30
87
96
108
16
48
47
21
28
32
12
36
4
48
12
96
92
9
123
12
63
18
24
103
32
4
41
43
113
24
3
36
9
60
55
32
36
69
6
13
80
27
9
4
44
28
65
55
44
148
35
45
72
48
3
30
87
27
93
40
5
42
9
4
32
75
33
45
55
80
28
17
7
44
219
12
45
16
17
18
13
80
24
48
4
20
21
42
1
24
68
27
1
17
7
72
176
24
16
17
63
48
112
92
12
40
44
16
5
120
15
24
51
9
87
45
9
3
28
48
20
9
51
4
36
24
77
43
48
5
19
48
8
60
9
3
63
25
89
3
15
1
12
35
45
87
33
28
12
8
9
7
48
96
47
73
11
270
79
17
43
212
60
12
100
125
3
159
6
63
27
54
48
15
3
13
59
21
160
17
15
48
24
36
196
60
5
111
12
16
36
8
27
6
3
99
25
17
66
93
51
81
48
12
4
5
79
44
36
24
45
3
15
49
20
100
11
45
120
12
60
3
33
39
18
3
144
15
21
51
36
342
12
3
72
15
1
12
68
135
37
20
156
64
156
59
25
32
28
32
48
15
1
11
61
80
24
40
65
15
81
7
152
51
9
45
3
3
93
16
35
18
91
44
16
36
5
36
19
24
224
12
15
129
69
15
96
9
3
48
12
184
60
68
76
71
21
75
12
258
63
39
1
17
103
120
11
6
162
33
52
35
13
32
12
51
45
4
11
117
75
33
48
87
54
135
63
1
80
12
27
37
71
114
99
40
140
9
123
40
125
19
11
9
15
49
144
20
88
8
124
80
63
37
8
9
18
30
111
21
19
32
52
5
75
96
9
18
9
24
4
36
11
13
56
12
4
41
54
1
12
36
11
48
37
8
36
4
83
13
96
71
9
64
47
25
29
6
72
21
9
87
4
44
72
136
20
4
161
27
75
33
40
152
45
27
40
11
72
30
18
234
90
145
23
73
35
45
12
16
11
60
93
87
30
51
52
155
48
117
132
16
8
96
4
12
17
90
108
13
12
8
156
3
45
15
90
67
20
165
18
181
32
24
16
72
260
27
9
64
56
9
15
12
15
61
29
3
15
30
3
52
32
64
92
24
48
12
93
63
57
55
8
9
3
15
273
12
40
53
27
15
72
73
53
123
12
135
37
48
35
132
45
117
151
80
15
133
20
12
124
116
112
5
7
48
8
12
16
41
3
105
7
41
42
61
24
107
6
39
36
4
5
43
48
72
113
102
33
9
18
13
8
24
27
30
6
33
4
20
16
11
81
84
3
13
5
7
5
78
57
88
107
1
32
132
40
8
15
157
5
27
4
24
68
27
121
32
72
36
9
192
51
52
36
11
198
15
3
109
101
7
53
192
7
83
1
92
48
4
23
13
17
15
12
60
3
33
52
5
43
44
75
37
125
3
196
17
15
27
12
33
72
3
21
64
168
197
55
12
24
41
31
72
5
18
33
24
112
65
55
11
57
3
25
8
21
48
3
52
68
24
16
8
24
16
11
45
28
156
17
42
18
7
20
207
13
20
3
12
153
24
16
24
24
11
33
45
31
32
72
3
165
48
24
60
60
40
60
53
30
57
15
108
13
56
3
72
18
27
33
7
41
7
8
9
39
64
32
88
80
52
188
40
5
27
81
72
3
15
33
12
15
12
13
108
59
60
12
93
75
33
4
155
69
39
37
95
9
9
3
112
36
24
23
33
129
15
3
85
8
24
135
33
75
37
56
40
32
12
57
18
72
33
33
7
65
3
12
196
11
9
99
85
17
6
12
37
71
33
16
23
61
44
57
36
54
21
40
89
39
40
56
4
20
147
13
24
32
88
48
5
7
83
25
35
33
36
16
59
13
185
15
3
73
32
28
47
33
51
13
20
12
16
8
81
15
3
133
24
41
3
16
20
15
18
27
36
24
40
48
48
5
60
15
39
1
24
8
93
180
3
4
8
120
28
29
15
16
32
132
153
162
30
7
11
25
17
72
48
55
12
11
57
16
32
12
48
ABCD 94316435056*3^$a+1 [50077]
48
27
129
79
101
24
36
12
48
67
5
19
24
65
12
43
32
69
96
12
36
132
144
360
24
72
48
7
5
67
41
12
84
96
55
17
7
200
16
5
168
51
16
72
101
12
48
31
53
67
65
36
108
12
75
105
79
24
41
24
151
80
136
48
29
115
113
60
27
33
72
48
12
43
5
12
7
56
40
24
41
159
129
55
101
43
41
12
60
7
72
48
32
45
48
12
31
24
53
60
15
21
12
120
55
17
7
41
12
36
24
55
65
36
259
5
48
12
183
57
12
48
3
45
60
135
57
7
65
48
7
101
288
19
65
96
60
132
79
96
5
60
55
17
103
65
48
144
12
75
9
231
81
103
89
15
201
96
144
7
17
103
77
72
75
9
31
113
31
5
96
91
77
12
108
43
89
24
12
48
51
16
5
60
24
48
96
72
7
240
41
36
108
48
264
84
187
32
45
108
12
147
21
132
48
87
88
77
48
60
7
120
125
12
31
77
123
9
156
84
79
209
36
307
29
36
24
96
48
84
132
60
36
24
15
48
40
5
12
48
55
77
3
21
19
41
31
5
48
36
36
228
12
91
72
41
84
12
36
19
41
24
55
53
3
69
3
33
12
27
88
41
120
72
7
5
132
31
17
55
101
36
48
168
48
7
32
33
15
45
12
48
24
36
12
7
96
113
72
24
36
12
31
5
24
43
173
12
127
41
55
17
48
12
99
40
120
5
3
153
84
139
96
41
60
204
96
39
225
120
36
19
161
55
125
12
55
77
48
3
24
81
24
36
48
156
31
29
24
120
72
115
29
3
105
12
19
17
60
12
12
163
77
84
7
5
132
156
144
132
156
139
281
48
24
60
36
79
17
79
17
24
84
51
45
96
19
41
48
39
88
29
48
12
111
57
7
113
48
7
48
17
48
12
60
12
96
43
41
108
36
60
187
185
168
79
17
36
99
16
5
12
7
24
257
7
65
7
53
12
84
24
43
53
60
55
77
24
19
24
137
36
355
72
17
96
24
55
161
12
36
12
60
24
55
89
12
180
60
120
12
12
36
24
24
12
43
17
48
24
55
53
84
60
3
120
88
77
36
87
57
7
173
60
36
36
48
108
48
12
7
48
48
17
15
40
32
21
91
65
31
29
51
40
24
29
12
48
159
45
72
36
12
115
41
72
15
9
60
91
89
103
5
27
45
36
24
79
216
65
96
12
48
72
36
7
168
5
12
60
12
48
48
7
53
12
48
96
60
24
36
108
96
84
72
96
120
127
113
24
36
19
24
137
7
48
17
15
45
43
65
55
32
33
120
72
60
3
40
65
60
12
48
72
31
41
120
223
41
31
29
84
36
144
252
216
79
5
75
141
12
7
24
17
180
12
31
5
24
72
24
27
64
96
80
40
5
115
5
72
120
48
24
19
65
24
36
60
72
55
5
115
24
29
84
7
125
36
7
125
48
72
67
96
24
5
43
77
96
120
60
12
120
60
55
65
127
41
7
192
41
7
48
17
48
7
17
24
7
17
72
55
5
24
84
7
29
19
53
67
32
16
5
144
19
17
12
147
45
171
9
79
72
5
12
60
91
209
132
96
24
43
8
45
180
48
36
19
72
32
88
5
132
15
72
105
48
31
24
8
189
24
12
108
24
120
60
15
256
17
48
31
41
72
127
24
101
43
65
96
132
48
12
72
12
108
60
36
7
32
136
120
17
39
88
65
31
41
31
269
19
65
72
288
192
39
16
17
7
65
31
17
7
53
27
105
79
152
57
48
55
29
51
45
48
67
185
12
156
144
103
32
33
7
77
84
120
72
108
115
144
120
41
84
36
79
5
331
56
40
101
ABCD 94316462302*3^$a+1 [50005]
12
3
108
6
11
4
3
5
121
59
85
18
5
4
9
39
8
43
9
45
15
57
54
29
100
32
28
20
7
216
165
9
23
192
40
8
13
72
30
65
28
3
9
32
25
3
33
27
32
36
84
40
240
8
43
9
9
12
159
68
12
19
29
37
75
3
36
41
49
11
16
39
6
47
108
19
78
12
6
17
72
31
69
20
25
11
24
49
27
32
28
9
11
73
24
15
20
1
30
9
27
21
39
30
15
39
9
51
12
144
5
40
9
47
12
73
27
48
24
3
42
23
31
57
72
51
9
45
15
8
67
45
135
12
33
20
25
18
177
3
17
28
32
40
12
33
95
28
32
1
11
31
102
23
24
13
47
40
20
13
3
20
52
60
8
4
8
13
59
13
12
23
85
6
9
3
29
31
165
72
108
60
44
19
9
3
17
12
36
67
57
8
100
15
5
7
105
3
6
126
93
33
107
55
65
43
9
63
17
76
24
9
12
35
12
7
5
19
57
20
4
36
20
127
65
31
9
72
36
24
8
67
5
79
21
33
3
32
12
25
35
100
20
13
15
48
75
65
12
48
72
160
63
29
160
48
63
29
60
25
23
52
63
90
6
36
5
25
23
31
24
5
12
1
30
114
3
81
39
68
52
3
17
73
27
8
19
60
45
48
87
5
25
3
8
67
17
13
3
75
9
36
189
83
100
32
1
59
13
102
21
3
77
13
131
49
59
52
15
84
42
47
112
39
41
48
73
12
47
36
13
90
36
66
15
63
17
24
13
47
109
90
6
90
54
11
73
3
12
48
9
15
8
91
101
55
5
1
27
21
27
60
39
45
48
48
12
27
5
13
35
12
13
27
3
117
9
51
60
48
32
85
63
72
3
6
12
15
24
20
19
54
12
144
36
23
13
60
18
66
6
17
40
92
31
5
12
40
105
48
87
45
27
96
12
132
8
28
24
15
105
8
60
40
12
56
84
13
72
23
108
12
67
60
53
67
5
60
13
90
53
85
27
8
84
88
81
87
39
113
12
61
119
55
21
12
12
20
96
72
25
48
15
57
42
81
20
25
27
200
28
9
11
12
67
96
77
40
32
43
17
16
32
13
48
11
48
85
63
12
8
12
85
3
24
56
4
8
37
54
9
72
36
12
32
145
15
69
87
32
85
18
29
208
32
28
12
45
11
24
1
87
60
3
29
36
24
49
60
51
93
18
9
48
33
48
36
51
44
1
12
132
30
6
27
27
48
18
15
3
81
81
39
68
12
25
18
57
21
12
3
20
12
12
31
125
4
56
25
135
12
3
12
5
40
87
53
28
60
24
20
31
54
35
40
51
18
87
57
36
51
8
12
36
52
20
55
18
12
72
3
20
73
15
24
60
75
5
88
3
5
13
87
80
40
57
27
36
24
9
27
99
5
13
36
11
48
67
84
24
33
24
8
12
13
35
12
28
80
61
11
28
92
49
36
15
80
40
20
120
16
84
33
132
18
72
36
17
88
39
33
15
53
4
39
17
72
67
18
18
18
11
103
45
152
88
33
60
75
27
113
49
63
12
8
43
9
8
60
12
19
6
51
3
29
28
44
1
15
60
39
18
27
3
60
17
139
36
36
24
41
97
60
3
24
3
65
31
12
65
4
111
77
12
60
31
9
9
6
45
9
192
60
39
63
5
48
40
69
35
19
9
27
6
90
65
4
56
4
45
63
51
81
3
18
78
66
15
56
19
18
35
1
42
77
31
21
96
12
12
8
31
12
18
87
45
35
40
69
48
18
29
36
7
6
39
12
8
28
3
41
61
87
21
54
5
13
27
51
30
39
12
8
40
20
48
55
77
52
15
5
40
9
30
17
43
21
60
8
72
13
123
84
8
1
6
180
18
35
13
27
108
69
63
20
88
3
36
125
25
30
90
36
42
18
47
97
51
12
21
42
9
20
55
5
100
48
68
4
56
84
108
12
1
60
12
23
55
57
33
27
45
48
24
35
73
36
11
160
21
59
40
180
99
17
72
43
65
55
45
69
30
5
16
69
6
117
12
15
5
40
99
21
63
18
18
9
8
40
72
128
72
60
25
15
27
18
36
30
9
132
9
51
8
43
9
33
12
11
175
29
55
36
9
15
18
66
21
60
48
48
27
77
61
15
80
55
29
25
3
8
12
85
198
57
20
13
54
5
28
32
40
3
45
3
29
25
24
71
31
5
13
24
47
88
27
33
8
4
39
41
16
39
5
40
20
16
27
12
5
40
45
63
63
89
16
3
29
148
60
3
66
35
1
24
63
32
60
43
33
39
18
30
5
1
27
92
43
12
125
60
60
43
77
37
48
23
40
20
4
68
85
15
12
39
17
52
27
21
24
45
3
63
17
52
9
120
11
31
89
28
8
37
3
24
20
61
39
60
3
53
25
15
15
144
53
52
45
35
91
5
7
60
18
30
29
28
75
18
27
8
4
8
12
49
36
3
33
15
20
19
5
49
111
33
15
68
72
25
15
80
43
54
6
117
68
60
40
20
40
27
17
40
56
19
66
24
3
20
168
4
48
20
43
77
28
57
47
79
84
18
15
104
28
12
8
37
23
40
3
17
1
24
48
107
7
45
8
60
13
39
9
36
143
28
24
81
72
27
8
1
27
3
36
21
39
18
90
5
31
29
25
23
52
51
41
28
3
57
12
21
87
15
42
3
20
12
28
27
54
11
1
39
68
7
90
18
17
31
60
17
72
13
3
12
3
5
139
78
63
27
53
60
144
85
23
25
162
18
83
13
12
27
72
15
48
5
12
100
20
25
6
18
39
87
5
16
20
ABCD 94316502058*3^$a+1 [50008]
24
84
72
18
73
132
107
13
29
67
11
73
41
94
32
66
46
8
1
23
102
18
190
51
39
9
5
36
12
223
11
66
12
19
111
56
61
5
108
148
27
45
32
22
45
65
7
9
8
18
46
63
9
50
13
45
27
9
26
66
6
25
29
151
48
24
3
33
65
6
30
18
64
9
5
12
43
41
18
138
24
84
19
12
17
7
3
126
15
48
77
19
57
32
90
42
6
37
9
27
71
18
108
48
24
7
21
38
18
36
90
18
6
48
13
107
90
4
18
26
19
9
18
18
110
66
19
3
54
2
6
82
32
22
20
12
132
30
22
20
43
24
11
54
36
36
100
38
25
9
171
5
4
26
73
9
8
60
40
36
56
31
263
18
6
42
187
9
2
66
19
3
38
48
24
96
82
105
12
65
52
44
42
18
22
32
120
46
32
4
8
28
8
12
70
69
84
125
42
40
18
36
2
18
30
6
60
55
29
228
6
18
7
9
54
2
120
60
103
3
50
67
72
24
21
27
45
32
19
12
60
11
42
150
106
68
24
34
26
55
71
24
6
43
137
30
54
19
39
50
4
20
78
10
14
22
92
70
26
7
36
12
53
91
17
78
49
65
24
6
54
210
118
32
48
12
67
5
16
32
6
16
18
68
12
43
5
30
73
48
77
42
24
6
31
5
4
162
8
10
62
10
54
50
31
95
54
40
15
113
16
68
166
2
43
9
36
8
24
19
12
5
31
65
72
18
30
4
36
98
48
13
48
65
52
14
18
55
65
19
29
12
4
36
36
56
6
154
8
12
34
32
85
5
40
8
72
28
44
126
78
48
72
43
84
65
12
31
36
27
74
103
21
36
72
15
65
30
70
18
128
18
54
30
31
27
32
22
20
16
20
31
35
58
44
64
36
27
29
30
162
4
63
9
20
156
42
16
72
45
29
16
63
149
18
30
28
80
6
13
9
68
22
38
88
2
18
30
22
15
5
54
6
55
45
8
43
48
9
18
14
12
7
77
156
30
6
4
92
16
72
27
36
59
13
17
18
24
30
42
49
89
118
8
10
20
7
27
14
31
24
293
12
12
43
3
2
52
8
10
26
78
40
2
6
114
22
14
18
22
2
48
13
81
8
7
11
72
73
135
105
36
83
61
41
223
24
21
14
22
18
8
30
34
90
20
79
24
48
29
24
72
12
79
5
4
8
7
48
11
16
74
6
42
6
13
3
9
81
44
48
42
61
75
81
137
43
29
88
32
48
64
123
12
117
2
70
18
56
42
28
50
102
10
14
18
42
7
89
30
34
62
64
8
18
48
43
9
8
64
20
16
54
54
15
89
60
78
162
28
18
2
96
36
64
50
42
6
48
106
15
21
18
74
16
15
29
42
48
61
3
32
6
12
36
60
7
221
108
91
11
46
51
36
53
72
4
180
54
26
7
29
10
14
148
110
34
36
51
21
8
7
3
8
66
108
52
27
17
79
21
20
42
1
23
96
70
15
5
36
60
46
81
71
25
5
43
17
6
18
6
49
39
158
58
2
30
42
16
44
10
26
6
66
79
53
103
45
44
100
14
54
55
48
96
11
37
107
78
12
28
44
12
16
36
32
30
48
16
8
136
2
31
39
14
48
10
18
36
20
12
66
46
18
126
18
54
68
36
72
66
18
30
30
12
64
32
12
18
6
40
27
45
72
63
83
6
100
15
201
44
60
22
2
70
38
16
20
36
79
29
16
38
102
42
72
16
9
96
39
158
112
26
1
9
27
5
19
35
42
36
132
36
12
31
39
14
4
54
18
8
12
16
15
11
18
6
58
20
12
31
29
84
40
14
85
36
101
72
66
24
16
8
18
6
24
49
5
31
75
2
124
15
3
2
48
156
72
36
30
18
36
7
53
115
5
78
37
11
54
31
35
73
5
106
38
52
14
18
40
8
30
16
26
19
35
24
49
17
120
52
87
48
27
32
1
23
13
3
18
32
40
38
25
5
48
10
62
10
90
8
60
18
42
31
39
18
38
6
24
48
18
1
23
22
15
3
62
84
36
18
16
54
26
25
5
60
64
99
59
66
126
10
32
48
28
2
16
38
108
30
22
63
45
72
8
30
25
63
18
86
66
7
144
23
24
46
18
14
127
59
13
35
66
28
18
18
104
4
18
69
75
45
77
31
23
66
7
5
88
56
16
18
8
1
41
22
2
36
34
8
42
84
48
12
4
2
70
26
24
42
84
40
15
21
99
45
8
7
17
4
18
86
55
3
2
70
54
8
64
8
43
39
141
83
10
8
6
130
8
36
64
56
7
11
34
20
88
162
18
36
18
33
53
40
68
6
25
5
58
80
90
6
1
41
16
27
96
11
1
60
251
30
55
35
97
23
24
42
6
85
35
6
24
96
12
64
80
126
78
66
10
54
2
43
45
36
44
54
1
5
24
52
144
27
17
12
70
33
89
48
46
104
112
2
24
28
15
5
84
24
18
70
26
66
60
64
27
36
77
22
62
7
41
31
3
32
40
104
24
48
22
15
75
26
78
40
26
12
34
18
14
6
18
88
9
36
24
48
5
6
30
12
43
17
55
11
1
60
36
17
19
3
18
38
34
54
50
40
8
24
19
48
27
50
4
32
58
18
27
5
96
24
7
23
16
62
7
77
52
51
17
48
79
21
8
10
45
72
5
6
24
1
41
4
140
4
236
67
3
8
24
58
ABCD 94316685748*3^$a+1 [50027]
12
20
28
9
23
37
72
23
25
11
52
20
7
5
121
15
75
24
5
12
84
124
45
18
9
44
36
24
36
49
15
20
109
12
54
41
19
5
12
19
5
64
32
40
3
12
78
59
97
3
3
125
40
8
52
9
179
19
65
97
15
21
83
36
40
56
88
36
24
32
49
108
83
4
60
21
48
15
12
104
16
24
15
9
27
9
45
3
15
36
29
12
24
40
141
6
5
28
165
71
1
75
12
15
5
1
135
60
56
73
72
59
4
12
20
36
25
27
20
7
33
32
4
44
1
95
96
28
32
16
68
36
60
31
60
45
32
28
20
4
48
12
8
72
60
60
40
93
23
4
44
12
28
51
41
25
18
6
51
20
24
24
12
40
75
29
4
104
48
24
24
4
8
100
12
72
45
35
76
12
123
77
121
15
20
60
72
64
116
12
7
5
25
3
20
85
195
3
17
25
3
44
25
99
81
35
48
7
90
15
108
8
60
64
51
29
88
32
4
57
15
129
15
84
32
37
51
56
1
15
8
12
4
33
95
85
3
24
60
75
29
84
40
128
4
165
36
30
17
96
64
80
76
24
8
24
100
20
91
45
20
24
13
35
48
4
48
32
24
36
40
24
12
32
156
4
48
12
60
12
36
44
49
54
53
97
63
8
16
56
12
12
28
68
24
48
28
24
9
15
15
41
60
25
15
56
12
28
8
36
4
96
51
77
12
64
15
137
4
3
65
73
27
96
12
24
20
48
12
84
16
21
15
8
76
44
72
28
20
7
93
21
15
44
85
11
36
12
72
16
8
36
24
36
1
15
44
4
12
8
36
43
5
16
20
132
4
44
4
8
12
52
36
68
25
11
24
97
35
64
24
12
45
23
67
29
61
3
56
28
12
3
17
19
189
60
8
28
24
36
44
16
51
9
32
7
5
12
4
36
8
25
51
9
27
48
8
48
76
8
36
4
8
40
12
3
45
84
33
72
15
60
84
32
12
36
4
176
24
12
84
4
8
12
145
15
32
48
16
69
27
20
16
9
15
8
12
1
12
11
12
37
35
85
15
20
40
72
44
52
24
9
87
8
4
117
59
96
25
11
60
12
16
21
39
32
12
12
73
11
52
80
124
8
28
39
5
28
36
60
32
48
1
135
15
18
27
60
15
53
7
48
17
4
72
8
4
32
121
15
8
24
156
7
5
64
56
40
57
216
27
20
72
12
48
55
17
13
35
40
12
60
60
36
8
36
16
32
12
4
116
4
36
3
21
92
48
64
80
12
24
24
28
32
60
103
5
37
35
12
4
51
5
1
35
4
9
47
24
24
37
23
84
72
4
12
8
120
1
36
15
32
40
8
85
35
52
3
65
4
80
25
6
149
103
5
36
4
32
76
128
24
96
16
15
9
60
116
16
44
91
24
69
32
12
192
31
45
123
45
24
12
8
48
4
20
40
20
48
16
44
12
100
56
55
42
15
3
9
93
3
75
33
44
13
27
48
33
102
9
48
33
35
4
33
96
51
56
60
100
8
16
96
24
3
5
60
40
3
9
36
75
17
97
108
63
80
24
36
13
71
1
3
44
12
36
28
20
19
5
52
99
21
68
36
100
32
24
24
1
39
56
1
27
3
29
120
91
18
12
27
60
63
72
30
23
160
8
16
8
16
24
20
67
41
48
12
28
32
24
36
37
23
40
80
4
141
143
12
132
28
32
88
32
13
24
90
105
51
5
37
72
11
100
24
3
21
32
24
16
12
21
51
20
4
21
18
41
60
12
52
105
48
119
16
80
24
16
75
30
119
13
15
32
64
32
40
15
77
12
13
3
48
21
71
12
13
99
8
48
4
3
17
28
92
4
84
32
36
72
25
3
32
60
72
4
56
36
24
24
36
24
61
3
8
52
20
12
40
68
36
12
72
12
25
3
3
9
3
6
75
24
45
15
8
40
12
20
60
60
12
108
25
3
105
12
15
12
104
55
81
68
76
32
12
12
124
32
12
12
36
132
1
39
56
24
36
40
36
8
96
16
108
93
87
72
20
16
20
4
20
36
4
8
16
80
1
35
76
45
54
41
28
36
56
88
32
48
12
4
48
36
20
84
60
7
41
64
3
33
57
12
23
12
25
3
156
24
20
97
71
72
60
13
15
57
71
16
21
147
20
52
36
32
73
24
59
120
12
4
8
13
162
161
1
59
24
28
12
48
20
43
57
24
36
9
75
45
11
4
80
13
23
108
36
36
67
6
11
16
129
35
55
29
12
12
36
4
68
52
27
18
18
45
92
12
60
1
47
36
76
111
17
25
71
12
24
28
32
64
21
3
105
11
72
40
8
25
15
72
32
12
168
52
15
173
43
102
11
85
12
15
32
36
36
100
68
1
15
9
51
21
15
21
95
24
88
12
24
12
72
33
23
12
28
32
40
24
20
13
47
48
48
19
21
39
66
60
15
32
48
28
21
39
32
84
55
6
39
63
6
11
133
3
33
11
60
40
24
20
271
21
44
25
83
16
96
8
37
15
8
28
12
153
48
36
23
36
16
68
7
18
18
53
60
64
33
59
48
25
47
88
32
25
3
12
20
16
72
45
11
25
87
68
12
60
12
12
28
36
80
96
13
3
48
20
12
4
24
99
17
48
28
44
4
44
160
56
4
51
12
54
15
24
12
57
3
48
20
1
15
8
12
96
40
12
20
76
156
39
137
64
44
84
13
3
32
12
52
63
41
49
23
28
20
37
48
27
44
64
24
68
48
16
68
7
5
60
25
35
19
29
60
40
12
3
198
27
60
20
16
104
12
13
3
24
3
17
24
1
15
24
81
59
24
28
140
19
41
12
ABCD 94317084716*3^$a+1 [50197]
36
300
83
36
385
90
5
1
167
97
6
90
72
71
499
101
139
90
48
203
127
54
156
72
258
162
18
233
37
72
72
143
37
90
113
337
59
7
60
113
49
12
18
245
283
324
138
72
216
47
265
107
108
72
13
420
107
1
59
133
47
175
66
90
90
24
108
131
7
150
12
47
121
84
59
216
121
114
300
5
13
167
144
36
211
324
29
156
121
47
67
5
313
18
24
18
198
12
90
168
174
186
59
43
18
47
673
203
1
18
30
47
151
162
108
132
12
59
144
96
97
47
103
77
180
7
270
216
72
335
187
18
167
24
36
85
66
90
60
174
293
276
156
145
23
97
108
131
216
103
65
85
35
72
60
108
72
85
35
180
13
47
264
60
229
30
90
335
216
264
73
143
121
23
67
29
211
696
24
89
127
17
132
84
60
31
66
60
180
12
11
337
12
312
30
65
13
107
1
167
192
24
31
53
13
47
85
108
72
48
150
252
17
60
211
89
73
48
222
41
36
31
197
96
36
13
30
18
114
149
120
60
84
217
179
1
30
366
179
180
1
414
18
35
37
59
7
42
287
31
60
210
59
31
294
95
241
23
204
43
114
179
31
5
24
36
288
72
48
13
204
35
193
155
12
1
30
54
119
180
121
48
18
90
24
108
48
23
24
12
31
42
95
367
18
60
35
96
337
359
31
114
90
5
151
90
47
193
23
36
331
90
83
7
149
175
108
65
13
144
108
71
31
36
162
60
167
61
72
72
95
1
90
162
72
108
35
36
19
138
47
43
29
84
60
121
23
120
85
18
330
287
36
49
155
133
294
89
19
5
13
462
77
13
47
61
119
108
43
77
13
23
49
155
36
7
137
283
269
180
13
72
59
31
29
7
144
78
18
162
48
42
12
5
1
107
216
96
48
13
59
180
60
48
36
37
59
108
247
66
59
13
18
162
18
137
103
53
96
13
90
5
85
72
59
229
30
245
180
12
240
121
144
35
60
31
113
180
169
168
192
60
71
37
59
43
5
72
73
48
144
23
72
24
36
288
67
30
36
60
23
157
107
36
109
71
91
30
108
60
120
155
72
444
24
120
37
59
31
30
18
42
216
ABCD 94317254236*3^$a+1 [50073]
66
93
3
60
54
54
109
32
39
9
33
63
147
54
6
57
21
6
13
168
8
87
49
5
54
30
12
18
25
24
72
5
3
27
13
152
24
15
49
48
8
72
15
25
89
6
30
43
71
36
13
24
11
90
36
31
24
35
54
31
209
12
60
7
8
69
90
25
24
11
24
157
53
36
31
29
3
40
23
33
27
13
35
12
25
29
54
36
36
69
24
15
36
6
7
8
93
139
17
54
57
15
57
16
95
9
72
9
102
258
42
120
48
37
23
216
1
5
43
32
64
48
23
30
19
104
57
39
304
35
66
19
11
13
143
33
64
287
36
85
32
87
24
1
11
13
47
24
9
72
15
25
53
195
51
90
43
143
24
9
51
30
55
35
30
55
11
45
3
6
31
89
135
21
18
126
3
3
45
72
3
13
5
90
156
30
15
48
40
23
48
30
19
203
157
8
33
90
6
30
30
60
96
24
39
51
60
6
67
32
16
155
54
15
40
11
24
126
84
51
39
49
5
42
49
65
24
111
16
72
41
7
80
40
72
47
145
24
11
85
96
95
33
40
155
42
99
39
36
253
11
21
16
149
43
17
120
6
48
49
11
72
117
88
8
75
72
30
24
114
36
49
72
89
31
23
49
23
25
35
78
55
24
8
93
6
84
177
64
96
113
15
40
47
25
35
54
15
88
23
18
7
48
65
39
33
24
15
40
48
8
33
7
65
39
16
23
1
29
19
72
5
30
66
84
63
40
23
49
48
48
8
57
15
24
48
16
5
12
48
31
59
30
6
96
84
141
64
41
7
72
24
11
24
66
66
48
81
16
95
24
36
114
60
30
6
90
9
39
49
8
72
160
41
7
5
19
35
109
41
31
35
18
51
189
12
39
15
201
33
6
9
16
35
13
48
32
16
24
161
72
15
3
60
1
11
13
24
53
43
24
128
225
7
41
15
81
54
12
13
72
65
18
72
24
60
1
24
8
16
5
19
143
24
49
71
49
47
73
17
114
6
7
23
24
114
30
12
93
96
48
112
29
36
6
18
30
1
59
21
48
40
128
40
24
48
11
301
11
24
24
6
15
279
42
15
15
49
5
6
150
15
33
151
35
13
56
40
11
6
24
31
24
8
87
36
13
185
55
41
6
25
65
24
15
15
120
9
27
18
162
84
6
114
66
84
151
80
135
108
181
89
31
95
9
96
9
120
15
64
11
12
24
73
53
19
29
12
138
30
7
24
24
17
127
32
16
24
59
45
15
12
117
57
151
72
120
101
30
36
73
23
57
88
72
11
6
210
126
30
48
25
77
54
13
120
83
13
17
78
105
267
108
36
54
42
37
17
6
54
3
33
39
171
30
103
120
41
183
40
17
31
5
3
27
108
120
9
33
234
85
101
144
19
144
32
9
15
51
96
37
17
31
48
71
1
53
60
39
120
243
37
41
30
25
11
45
16
59
13
48
119
66
7
32
88
101
36
6
18
30
6
30
13
83
13
95
57
9
84
259
8
40
32
40
17
103
72
24
11
13
11
12
25
95
18
126
145
48
107
24
12
97
23
24
96
48
169
41
7
48
35
157
59
6
24
15
9
7
32
21
6
126
15
33
15
15
66
30
1
48
131
21
3
36
9
81
6
18
6
6
48
19
32
39
162
54
24
90
66
21
3
117
40
35
30
24
60
91
95
18
30
6
156
223
47
33
120
15
66
15
16
104
9
72
7
77
123
123
85
5
19
8
21
91
104
75
45
16
185
24
30
1
5
51
3
42
138
97
5
18
66
24
7
23
120
36
13
143
114
6
168
90
31
56
88
35
85
17
7
23
129
40
89
30
60
117
72
81
66
93
27
24
66
6
24
13
41
15
16
35
13
11
6
24
30
12
54
15
39
240
57
39
1
35
54
24
6
120
25
5
19
32
9
6
25
35
13
72
143
1
29
19
8
63
42
54
24
72
25
29
19
95
12
13
41
159
64
71
90
7
149
36
39
9
7
35
13
5
36
6
60
13
137
78
12
84
24
1
35
126
15
129
151
179
30
36
78
72
48
36
114
6
1
48
72
5
114
49
56
24
15
1
35
150
24
6
33
3
60
105
33
55
17
78
49
47
129
87
24
24
126
43
47
24
25
131
133
23
49
11
37
32
21
19
41
18
6
15
16
24
89
79
23
18
7
72
11
21
39
156
54
66
85
24
47
25
48
41
96
48
30
1
56
39
120
6
99
ABCD 94317329584*3^$a+1 [50019]
30
24
18
12
3
63
9
69
12
48
39
141
3
27
30
79
23
72
228
18
30
6
270
153
57
12
60
48
24
63
48
15
48
12
18
12
31
80
21
27
24
45
42
48
1
5
42
57
33
24
84
3
39
18
18
96
30
31
35
84
105
117
12
54
96
12
6
7
8
24
33
150
25
23
33
9
114
12
18
198
57
33
66
48
30
36
27
3
6
12
75
15
48
18
78
81
9
55
8
24
15
81
111
9
27
6
24
6
24
9
9
63
99
96
54
39
21
144
75
16
53
66
73
5
42
48
192
18
36
12
15
69
42
97
23
48
9
3
36
9
15
36
78
24
6
84
18
18
25
32
21
36
12
18
9
9
12
3
135
84
18
48
48
12
31
215
18
7
47
18
111
24
9
15
64
5
42
42
6
18
63
129
30
24
24
6
66
18
204
18
24
42
174
9
39
12
61
143
6
27
33
6
9
105
12
36
7
41
30
114
7
41
54
48
1
80
21
48
12
79
8
48
27
66
18
9
111
6
48
12
18
12
42
30
24
1
17
96
54
60
36
33
105
39
40
23
12
6
6
6
36
6
57
153
24
90
21
75
6
12
43
80
48
39
25
23
9
39
24
6
156
39
15
18
15
15
18
108
18
9
15
18
36
90
1
41
55
65
66
18
48
3
33
6
102
12
6
9
21
84
24
66
61
41
39
33
30
9
39
24
48
90
24
7
53
48
12
30
1
101
18
60
157
5
84
7
48
95
90
6
42
63
24
24
45
12
126
49
5
18
33
48
33
6
1
8
120
51
36
126
3
39
33
3
30
102
30
42
6
60
66
61
185
6
6
75
51
18
90
6
60
6
30
3
63
108
6
270
60
12
54
30
54
78
33
9
48
15
16
71
12
6
42
45
16
5
66
42
48
30
90
7
113
36
42
90
6
72
9
39
96
12
12
48
33
51
45
177
31
8
33
135
99
48
6
15
15
105
33
30
42
60
18
12
6
30
60
6
55
5
12
48
6
18
7
35
18
3
141
144
18
48
33
33
108
270
66
75
57
7
23
60
30
6
18
24
18
228
18
6
6
66
42
6
33
45
162
18
12
48
108
126
9
9
84
51
57
6
9
33
159
3
18
27
33
72
78
78
78
18
270
12
6
51
33
7
53
156
96
36
48
75
24
48
93
78
36
57
24
189
12
18
93
208
23
12
150
7
5
18
78
3
9
15
153
60
27
16
35
93
57
15
75
6
7
5
27
72
27
18
27
3
96
13
35
78
79
5
30
102
15
48
9
6
30
18
33
123
18
51
40
83
36
153
9
7
5
12
63
21
27
105
30
18
55
71
12
78
87
363
48
6
15
45
18
57
111
342
3
33
15
63
57
3
36
73
47
24
12
60
18
31
71
30
36
72
6
24
162
79
17
15
3
156
33
21
75
16
32
64
23
96
57
39
25
17
18
162
18
9
153
7
8
27
54
24
150
12
6
12
18
30
132
30
24
36
45
15
120
42
18
13
17
31
89
60
96
30
12
54
27
69
99
81
12
3
184
8
48
120
33
114
48
54
15
9
48
15
63
36
48
18
240
12
15
9
12
12
54
30
90
49
53
30
6
48
111
177
12
123
3
21
45
43
71
48
25
56
81
111
75
30
126
102
48
48
12
36
18
66
135
21
42
138
12
12
48
48
24
39
15
36
96
18
3
159
30
36
54
42
90
36
108
18
18
73
8
57
30
9
93
12
126
1
23
12
36
24
96
72
48
153
57
12
96
51
45
51
15
60
54
7
47
18
24
42
45
21
12
36
43
5
78
78
87
57
15
15
6
18
30
18
18
24
111
3
18
12
78
6
3
87
96
90
78
33
15
12
54
168
78
192
18
24
6
6
27
9
6
42
7
71
18
24
6
30
42
6
18
12
36
217
17
30
96
49
53
3
15
18
12
30
84
9
9
12
90
42
192
39
15
72
18
6
9
45
18
12
78
24
7
5
51
93
3
48
57
30
96
6
30
6
39
3
21
33
39
15
18
18
102
246
84
13
23
24
33
9
15
27
12
162
6
9
72
123
18
12
39
24
87
24
6
48
12
6
72
6
48
75
63
54
36
12
48
42
33
69
114
33
24
165
78
21
39
1
35
102
30
129
33
102
9
27
13
47
49
8
88
5
18
121
53
3
45
51
72
69
36
168
24
42
60
102
91
47
54
18
138
39
39
9
9
6
42
30
6
66
66
6
6
204
18
12
49
71
96
18
30
42
48
18
45
9
12
75
51
45
33
18
117
33
6
42
60
48
12
39
15
72
49
5
30
30
36
75
15
48
72
18
60
43
35
45
3
18
138
1
5
42
48
9
27
66
60
79
5
51
27
21
15
169
35
45
51
114
12
24
12
132
87
15
96
6
30
30
6
12
45
15
9
33
6
18
114
144
13
5
180
54
48
102
18
120
54
36
42
6
6
6
36
12
30
ABCD 94317490726*3^$a+1 [50000]
1
54
6
27
8
12
60
72
1
39
68
25
48
11
49
39
33
15
15
5
48
12
24
76
32
12
24
12
25
3
56
40
81
3
20
7
105
8
36
100
21
107
72
48
61
24
60
30
6
24
27
129
12
27
21
11
36
97
96
42
72
17
31
77
48
13
51
144
9
18
53
25
12
12
60
30
17
96
24
16
15
29
61
48
35
96
1
3
9
15
8
12
115
78
15
57
11
12
28
36
3
77
13
23
7
21
69
11
64
116
12
108
24
55
5
73
3
32
85
35
7
6
47
43
30
39
92
13
60
60
35
25
30
41
55
90
30
30
60
54
18
12
60
78
89
60
43
65
31
41
31
18
11
1
12
83
12
16
15
41
64
140
19
48
9
69
59
1
24
15
33
23
25
71
96
7
66
11
19
41
4
164
85
23
12
96
157
3
69
3
15
72
53
12
1
24
23
37
35
25
47
16
33
12
75
8
52
44
1
35
204
4
9
3
33
30
5
76
20
48
12
109
12
102
41
124
33
72
11
24
13
18
5
25
84
78
105
57
47
48
72
13
107
16
63
90
71
31
5
25
99
39
17
12
43
18
54
41
37
83
124
105
96
12
15
57
6
24
90
111
44
16
147
29
48
148
24
9
27
68
40
116
91
53
76
56
12
73
42
65
40
21
84
6
41
16
12
32
4
24
72
9
24
47
1
27
3
29
1
15
33
72
12
15
21
27
105
102
17
1
27
20
25
47
84
49
36
59
12
49
35
25
87
27
17
36
4
8
25
107
1
27
93
12
6
5
36
103
17
88
32
1
47
13
27
8
12
96
60
72
25
72
30
48
42
23
25
78
120
41
49
119
12
36
204
73
66
9
92
1
12
3
93
35
25
35
85
11
13
36
95
16
8
25
23
12
13
83
67
29
1
35
28
9
27
80
28
33
27
8
24
24
97
78
17
24
36
25
83
16
8
60
48
13
12
42
17
16
63
45
12
15
17
72
1
12
15
80
36
24
13
107
25
96
15
57
60
108
132
3
87
5
67
17
103
53
4
24
36
3
48
33
15
45
27
18
95
4
105
18
30
60
12
90
5
1
72
35
37
15
20
12
4
24
15
5
13
15
15
65
13
71
16
44
24
60
109
15
33
47
120
1
75
20
12
25
23
67
9
8
16
32
12
61
30
144
17
1
99
33
18
18
39
36
9
75
63
29
60
1
15
20
37
30
17
76
27
48
18
30
41
61
35
28
32
13
99
20
25
30
5
1
35
7
17
36
12
37
111
32
28
9
48
72
6
29
13
12
18
185
72
25
11
52
80
12
12
73
108
18
24
21
92
7
17
61
59
31
53
19
18
75
117
11
16
140
61
35
52
3
33
57
95
25
47
1
11
1
60
47
16
9
6
17
24
13
48
12
48
47
61
39
36
189
35
28
44
36
112
68
7
48
5
145
3
135
21
3
48
18
54
30
51
9
6
17
55
29
28
45
66
9
8
52
20
25
95
16
20
52
33
24
36
111
3
41
24
1
11
48
13
35
4
63
66
12
12
23
13
35
7
33
57
12
63
12
45
87
99
29
12
1
23
49
143
37
11
12
48
19
120
41
25
102
29
48
73
12
47
40
36
33
75
32
25
12
11
37
27
36
96
48
3
168
5
12
7
6
39
20
28
80
133
39
8
120
24
151
42
11
4
72
36
68
7
5
12
52
36
45
15
3
29
13
23
24
1
12
39
123
41
37
12
23
13
11
64
39
6
47
28
36
33
11
24
208
44
13
48
150
29
73
3
20
28
15
41
24
7
120
42
108
3
57
12
18
17
1
60
60
12
3
32
168
55
29
61
35
12
72
31
57
33
35
49
11
25
12
47
48
13
24
11
16
68
73
23
24
1
87
48
9
60
23
60
24
1
47
133
39
3
18
47
55
53
4
56
48
7
48
9
32
169
54
30
23
28
9
6
65
7
198
71
13
48
23
7
57
32
60
36
7
17
79
17
64
8
31
41
1
63
84
32
1
59
16
20
12
13
27
15
30
90
18
83
36
61
18
9
72
21
18
57
80
25
3
9
35
112
24
32
13
12
47
151
30
15
57
12
111
15
17
13
51
9
35
49
35
12
16
80
85
30
30
42
17
4
147
72
21
117
102
120
57
8
12
16
224
36
7
5
13
47
1
35
37
30
9
20
48
61
47
25
72
95
61
11
16
57
168
12
27
36
128
60
84
12
48
72
96
7
48
89
108
43
120
9
8
61
11
1
99
93
35
73
59
40
33
48
119
49
102
89
31
90
3
32
37
15
63
9
8
73
63
56
13
48
132
27
48
32
1
12
23
13
12
39
129
24
36
11
1
72
36
11
76
20
25
147
51
9
56
25
12
60
12
36
12
3
80
37
48
59
61
59
145
30
33
20
132
13
3
32
13
95
36
60
28
132
99
54
3
8
12
108
36
60
48
40
12
21
123
9
107
24
7
30
42
48
48
30
24
35
72
1
102
17
24
84
43
30
48
11
103
17
4
69
11
156
79
17
13
24
75
8
37
11
16
9
30
90
15
32
12
12
1
48
12
90
105
15
17
1
35
16
9
27
45
63
147
17
61
60
60
39
21
27
20
7
81
104
25
15
15
66
24
23
48
4
32
1
12
78
150
83
40
15
5
12
7
120
6
24
23
228
49
78
18
12
47
12
13
71
37
150
9
63
120
6
24
11
60
49
47
1
42
17
24
60
4
45
11
7
29
13
30
18
ABCD 94317643744*3^$a+1 [50051]
107
24
13
83
144
1
359
48
85
3
32
13
59
121
239
13
51
225
180
179
328
33
71
109
35
37
144
36
119
25
228
35
360
16
165
107
433
132
299
1
132
12
23
217
255
320
1
207
56
37
132
15
93
83
64
32
144
37
120
107
73
23
216
264
181
24
360
36
159
32
160
93
24
131
24
61
144
180
191
112
48
129
47
504
72
144
456
120
97
47
24
72
145
132
11
61
180
63
117
131
13
35
96
121
108
35
145
84
171
512
37
107
144
97
228
155
144
72
24
61
3
321
167
13
59
133
123
117
48
27
32
16
32
72
457
143
181
171
176
24
24
325
11
216
109
96
264
203
217
143
37
156
407
280
165
75
200
13
144
275
25
96
108
155
40
152
40
152
120
145
23
72
1
71
85
35
120
24
181
75
368
61
240
155
216
120
13
336
24
11
24
613
300
108
59
121
71
325
168
108
12
515
112
8
121
207
248
109
171
96
48
176
16
69
27
165
108
167
120
205
72
75
117
144
75
104
136
104
13
83
376
45
3
177
111
129
84
59
160
273
167
48
144
73
48
288
95
109
180
263
109
251
97
191
109
36
119
48
253
120
35
37
168
36
144
447
8
229
35
288
337
167
805
24
35
85
707
109
84
96
15
21
83
136
69
264
3
177
303
45
59
25
36
59
1
167
61
11
85
11
145
119
168
325
35
96
280
224
216
136
93
3
69
299
16
465
63
81
84
108
159
608
13
3
56
168
48
72
88
248
85
24
155
61
84
15
32
256
333
131
168
168
85
75
32
160
248
24
144
1
15
189
72
179
48
25
48
132
35
240
265
48
399
96
248
181
48
107
360
24
240
25
95
1
303
453
35
72
157
59
181
180
215
ABCD 94317647618*3^$a+1 [50012]
27
144
80
40
72
285
12
23
85
59
13
11
61
51
9
155
60
16
8
136
20
156
120
88
45
24
3
120
48
45
12
144
95
120
25
59
49
27
45
48
51
57
75
60
8
181
24
72
99
45
48
27
24
20
172
80
97
47
1
23
12
37
23
85
83
205
15
129
123
129
15
120
44
12
13
251
13
108
132
143
73
192
24
15
21
155
180
37
36
51
84
9
87
93
11
25
47
49
71
13
72
3
72
84
60
21
120
99
356
193
36
11
28
57
23
96
25
135
9
72
48
95
85
72
23
37
39
9
75
129
108
83
12
88
9
51
32
28
56
264
136
9
71
76
20
60
133
15
45
12
99
96
57
71
12
168
72
64
9
144
96
11
25
48
23
64
9
35
121
36
35
37
111
36
96
8
25
11
241
12
168
84
35
36
240
13
167
193
24
36
15
201
144
107
40
80
37
96
372
24
39
92
169
240
131
64
21
12
87
9
51
21
143
121
39
96
24
9
71
72
37
288
179
49
24
12
15
60
249
215
40
140
96
100
44
60
85
51
93
3
44
36
37
3
20
240
108
120
60
97
24
51
24
296
25
119
4
60
96
21
155
49
71
13
60
135
45
12
99
33
12
15
56
28
36
33
12
108
36
60
72
12
51
9
23
220
93
15
225
95
160
9
240
47
61
255
33
12
132
36
267
80
49
48
72
108
23
4
141
3
12
48
45
75
249
143
109
108
27
9
27
120
45
240
48
155
112
117
12
39
201
36
180
83
25
11
1
39
96
8
109
288
3
21
71
37
156
35
61
48
11
61
60
48
60
287
256
44
40
93
180
36
135
9
11
72
37
27
69
72
35
37
11
25
12
95
73
71
36
60
240
145
72
3
8
157
75
8
1
75
93
287
109
11
16
80
109
108
36
195
141
11
85
203
40
360
56
1
155
193
180
84
51
9
107
73
36
167
120
85
35
40
144
24
60
9
11
60
60
16
141
99
9
15
396
60
81
180
35
37
87
81
12
71
25
15
20
36
16
144
141
99
44
1
59
85
147
33
15
72
57
72
60
179
49
3
93
12
263
12
37
11
181
195
9
120
24
36
35
217
143
40
117
195
8
109
120
96
11
216
48
25
24
3
33
35
12
73
51
104
85
11
16
44
16
164
144
265
135
45
72
3
36
141
72
11
25
131
13
11
157
48
27
69
144
84
108
83
16
9
24
48
24
15
116
49
35
13
11
40
120
81
24
15
96
176
85
59
16
140
25
108
11
4
12
228
60
417
83
76
36
48
9
420
3
24
20
169
35
1
71
40
213
11
96
120
108
12
4
240
21
119
24
325
75
92
25
60
119
1
23
49
108
24
155
1
60
72
48
24
15
69
95
49
263
228
109
63
93
216
99
92
84
120
1
15
308
36
124
9
23
4
224
16
33
87
81
23
49
12
36
60
15
80
64
116
133
60
171
9
264
132
11
204
84
16
21
108
35
72
24
121
60
ABCD 94317831352*3^$a+1 [50145]
60
3
105
48
104
31
17
28
44
7
93
108
15
5
48
60
4
36
12
60
39
9
20
139
81
36
20
16
12
272
4
144
56
52
108
152
55
113
360
7
53
64
51
257
79
9
32
112
20
43
33
80
40
32
12
160
68
48
175
29
43
33
80
36
36
343
137
48
144
88
15
89
28
3
24
53
60
40
248
24
55
89
127
9
20
48
12
55
24
5
60
55
41
36
112
96
44
36
60
24
16
104
96
7
45
3
77
4
44
84
16
32
168
96
16
39
45
128
60
16
72
8
84
91
72
24
65
64
96
48
8
12
96
60
120
7
48
149
100
8
40
152
48
72
31
81
39
17
100
20
40
32
36
4
8
4
44
52
12
8
28
44
7
120
33
8
28
27
48
9
60
116
64
120
87
48
141
32
84
28
20
208
87
41
12
60
84
28
20
60
36
60
31
81
68
76
8
136
36
108
56
60
36
24
24
7
21
68
24
16
116
36
55
53
124
8
64
39
69
32
144
16
36
92
12
36
48
12
79
24
57
164
4
120
72
32
168
168
7
137
28
68
76
80
16
32
16
60
72
32
12
28
48
20
43
24
305
12
115
113
16
44
16
20
376
80
48
228
52
8
48
4
48
20
40
128
16
48
56
24
52
44
24
16
87
57
32
24
31
129
72
44
16
48
27
9
15
81
104
84
36
24
4
3
144
9
72
32
40
72
56
88
92
108
36
96
12
48
103
9
36
180
72
72
108
180
60
219
41
64
39
17
208
15
5
60
96
48
16
20
16
84
44
28
15
353
52
27
5
16
36
44
52
8
31
53
268
20
28
15
81
8
31
9
20
76
144
20
48
252
48
64
36
32
36
184
56
24
31
137
12
156
64
135
17
28
27
233
108
160
68
7
69
128
100
56
72
12
91
65
36
28
36
32
48
12
79
33
20
28
24
80
55
233
60
156
31
9
80
12
115
153
87
65
252
12
216
40
20
60
48
127
33
20
16
3
41
40
56
148
48
128
60
16
36
12
15
17
4
60
36
68
156
60
84
36
72
4
51
45
252
36
99
41
72
168
24
76
80
36
16
32
12
28
36
12
8
7
53
4
8
120
72
40
12
164
12
28
20
100
72
63
360
9
96
32
40
48
80
127
33
32
120
100
3
29
76
32
24
156
220
20
52
120
20
220
48
32
36
12
199
9
36
51
77
48
19
81
12
20
88
24
39
17
244
96
20
28
180
60
12
63
17
7
45
80
96
12
64
36
3
9
32
4
80
60
4
140
48
48
7
137
148
27
65
16
36
3
45
32
204
24
88
63
9
48
63
41
148
240
36
44
28
80
40
92
16
92
88
32
24
16
164
156
48
36
16
75
33
36
68
16
224
96
40
56
76
32
52
15
173
16
20
127
33
56
36
180
12
48
28
84
27
5
4
15
81
56
7
153
68
12
72
40
36
27
105
32
60
12
40
111
45
27
101
67
113
12
60
7
33
39
9
60
99
65
88
48
36
36
63
9
20
76
36
68
40
20
12
31
5
124
104
64
8
48
36
100
200
16
20
132
28
60
68
12
24
31
233
55
9
56
12
67
153
8
216
100
68
76
192
128
52
60
75
33
84
20
16
24
56
55
24
45
36
56
136
159
153
48
32
40
60
171
57
72
32
4
140
36
384
12
144
168
40
63
137
12
16
27
33
68
4
48
44
43
21
36
135
41
24
4
12
68
60
184
56
52
48
176
144
84
28
60
183
29
48
12
208
63
5
12
88
39
81
32
120
12
160
20
76
32
60
7
45
20
12
16
32
112
99
24
72
93
68
247
5
ABCD 94318919738*3^$a+1 [50048]
30
9
57
22
41
31
56
24
4
176
21
15
48
42
210
45
9
54
9
43
44
28
62
24
34
96
20
10
2
12
57
1
18
36
173
3
24
81
15
24
28
108
84
8
45
33
10
108
66
50
28
18
48
26
9
39
12
58
86
66
30
156
22
26
16
20
81
27
16
84
96
56
34
26
4
92
102
40
32
64
194
12
93
45
162
36
10
24
38
138
15
39
48
12
21
49
66
8
6
54
82
72
50
6
240
54
42
30
48
45
12
49
14
81
67
12
8
34
11
55
20
12
12
60
24
36
196
14
30
81
15
4
24
20
12
88
36
26
24
18
6
24
42
6
88
26
24
6
18
30
30
96
57
15
12
52
36
5
7
8
108
124
80
82
48
50
6
42
208
17
19
26
39
96
3
60
34
38
10
2
16
6
26
40
14
3
37
18
116
9
55
18
47
3
4
90
26
54
39
39
33
183
10
30
17
55
132
86
22
29
36
19
6
32
58
104
94
66
86
24
114
21
31
20
28
122
3
7
84
74
27
63
6
39
7
8
42
102
12
16
164
16
53
7
38
16
66
144
6
48
104
42
9
60
7
140
30
58
32
12
180
52
8
36
60
24
21
27
12
100
5
115
42
23
63
33
15
60
84
10
72
54
80
24
16
24
65
57
15
1
32
30
42
94
20
16
6
14
16
200
18
54
16
32
18
75
37
32
82
56
45
27
36
12
45
24
9
6
4
24
38
10
44
16
12
110
15
27
6
22
8
10
18
44
28
128
4
90
47
19
20
4
56
24
6
40
59
51
12
45
43
212
64
20
6
39
36
15
78
6
90
16
2
30
40
11
36
1
47
7
68
28
5
27
16
56
24
10
47
15
9
1
2
12
84
6
39
79
8
58
80
42
28
90
30
146
34
230
10
56
144
46
155
195
96
84
70
50
33
123
4
14
54
12
24
6
58
56
6
18
28
44
24
124
20
78
27
51
136
26
24
30
21
39
30
39
105
10
32
22
18
68
24
28
60
68
94
38
34
23
57
75
19
72
80
10
42
5
27
4
41
15
28
8
70
38
9
27
16
20
60
22
8
30
40
12
17
36
9
88
128
24
58
36
36
60
146
10
104
28
12
14
30
45
19
17
43
20
52
29
55
32
10
14
4
44
12
16
5
60
39
9
79
60
26
15
39
21
19
36
36
24
41
15
9
9
6
12
28
24
48
20
4
41
33
54
72
18
6
40
20
40
152
12
45
63
45
55
20
24
16
29
9
42
64
36
20
24
54
40
14
33
57
120
48
15
7
8
12
57
21
18
21
25
26
33
51
34
14
48
28
29
15
28
38
42
24
16
14
15
24
79
20
36
10
6
36
20
24
4
36
29
60
81
10
89
15
12
10
8
16
18
20
12
36
33
19
56
12
48
10
11
15
30
6
9
55
8
52
108
26
15
67
54
30
68
12
28
62
135
9
135
27
72
78
39
19
20
9
97
80
114
4
53
43
56
16
8
21
48
43
42
2
88
5
33
78
40
17
7
68
9
31
164
36
9
61
14
4
110
99
55
36
2
40
102
26
34
5
15
28
20
105
87
72
24
36
81
69
10
56
45
39
4
6
54
5
36
15
96
4
53
105
10
8
40
53
25
74
36
10
26
36
82
32
75
55
54
14
18
48
96
30
96
210
42
6
112
2
21
57
39
81
10
24
20
21
39
4
50
30
52
5
67
12
26
30
40
65
7
66
24
23
3
12
9
63
16
20
9
45
351
91
6
144
98
21
1
54
24
77
36
33
54
48
42
6
4
8
12
76
20
100
14
22
20
40
8
120
21
57
39
51
120
64
68
33
7
17
9
120
30
72
58
62
10
38
60
30
24
30
58
102
128
58
66
8
93
195
24
4
26
24
40
24
32
24
42
64
48
20
12
21
9
16
18
80
6
6
48
34
72
71
33
6
88
128
12
46
14
76
20
66
54
9
25
8
39
24
115
12
44
28
2
16
50
48
6
58
92
33
7
20
64
36
36
8
36
96
12
78
3
7
20
114
130
29
7
8
9
3
12
10
66
101
43
56
6
3
87
6
102
16
32
12
6
42
54
46
50
39
79
2
42
6
34
8
9
15
4
24
32
24
10
6
36
30
54
36
78
2
30
34
54
11
21
22
20
40
38
3
45
6
28
72
36
32
72
28
56
6
3
36
51
36
10
48
42
5
7
26
6
36
28
65
36
19
20
105
39
12
114
130
20
16
5
43
8
28
86
46
18
66
36
32
12
9
15
21
1
72
26
36
18
46
24
77
85
74
12
42
18
150
3
19
17
19
6
23
3
108
12
12
186
96
30
96
10
83
12
43
29
7
68
33
3
12
28
96
84
29
7
36
14
24
42
118
42
32
78
39
51
24
4
36
8
6
54
28
29
1
14
33
7
24
56
18
88
18
80
22
42
32
16
17
15
36
57
9
70
180
20
16
20
142
8
39
51
12
16
192
162
26
24
22
14
40
17
19
29
31
36
80
12
28
53
15
100
20
21
79
44
52
65
43
41
24
73
72
18
8
64
132
36
5
24
145
8
48
22
56
9
63
9
1
90
80
60
69
21
10
12
17
36
115
72
12
6
30
212
78
18
69
7
68
6
27
7
101
99
100
26
10
137
67
122
54
24
16
2
34
8
220
8
108
117
19
53
12
85
8
6
40
20
21
15
16
20
70
8
39
3
52
26
ABCD 94318978324*3^$a+1 [50066]
107
1
53
6
33
16
32
40
53
27
9
18
6
27
9
3
45
18
37
68
88
11
25
23
61
24
56
60
132
9
54
9
135
13
23
169
36
47
313
35
12
18
36
3
15
25
8
64
29
19
8
9
31
12
191
49
137
91
35
12
1
44
12
16
53
75
21
30
13
173
84
6
48
6
84
31
23
18
75
3
12
49
36
5
24
31
48
20
40
20
4
8
45
7
83
30
150
25
32
36
72
33
19
60
77
3
16
32
48
52
48
20
76
20
64
35
36
49
65
51
16
5
43
32
4
8
3
97
92
75
69
36
28
36
12
20
48
52
5
19
5
120
6
49
96
32
28
80
33
36
19
5
36
15
16
20
4
11
13
120
24
8
172
32
16
20
33
30
105
16
36
44
36
108
40
60
84
48
17
91
41
48
43
47
1
12
48
17
43
20
21
54
97
47
1
89
43
29
51
57
27
16
12
20
21
7
23
37
20
52
17
36
19
80
4
60
80
4
60
20
112
29
15
21
15
36
28
12
23
90
12
3
64
32
16
65
15
4
5
48
36
7
80
100
24
5
43
32
4
36
11
13
56
201
19
59
177
52
48
20
39
81
27
153
9
3
93
18
49
77
48
72
51
40
17
3
39
21
52
48
5
48
27
27
57
123
1
107
117
28
5
3
12
3
129
27
36
54
3
72
16
17
18
13
5
115
11
93
16
44
153
7
20
45
43
89
15
15
96
105
39
73
8
40
104
24
4
11
37
92
15
81
27
73
17
114
25
41
7
8
39
108
36
37
60
20
27
1
71
1
140
4
56
15
24
66
7
20
28
72
12
11
33
64
23
18
27
12
3
12
73
60
12
71
25
161
31
5
12
78
33
4
60
41
6
54
67
59
30
3
21
12
24
43
47
61
23
37
8
12
75
30
18
49
32
16
20
12
52
53
42
33
16
77
55
8
21
6
13
12
48
35
36
21
15
37
20
87
30
19
17
7
8
39
1
23
105
16
53
27
51
12
13
20
45
30
13
72
72
276
32
4
24
56
48
76
84
12
48
11
60
45
27
69
16
8
4
36
44
51
90
55
12
12
65
3
3
25
20
4
92
36
28
12
80
3
289
116
12
52
72
8
156
52
12
11
66
19
12
68
27
37
12
20
16
44
4
36
24
41
39
141
231
48
12
24
108
12
33
78
33
4
128
60
39
54
19
107
24
21
28
36
5
27
12
45
211
12
20
12
16
20
64
23
205
8
4
108
20
87
37
20
75
73
101
7
47
36
6
123
48
12
48
52
8
52
68
28
32
9
6
12
6
111
84
21
183
28
68
36
21
7
48
113
12
7
96
80
60
52
12
20
28
29
15
75
30
24
19
60
8
40
132
92
93
3
33
6
48
36
25
12
20
48
4
156
116
40
11
78
27
28
65
19
60
8
12
63
18
72
144
51
52
36
60
71
6
3
96
21
55
35
37
368
40
8
15
25
11
21
39
45
96
3
72
120
9
51
48
1
5
90
30
31
32
45
75
21
19
36
35
45
45
39
48
15
33
117
7
47
1
140
93
55
180
12
48
5
39
48
24
40
35
129
51
54
7
20
57
243
28
20
12
75
60
45
12
48
84
64
17
67
41
7
48
47
60
18
12
19
71
13
32
63
6
36
7
41
79
17
48
3
15
54
90
69
12
195
12
45
45
6
61
24
41
15
96
24
9
102
45
69
30
13
12
89
30
144
33
39
1
20
100
80
40
8
60
12
9
84
147
33
79
11
37
5
67
17
91
20
24
4
32
4
5
43
11
6
48
171
105
27
99
9
124
32
15
69
69
18
54
3
93
12
67
5
18
1
5
7
29
15
36
132
16
11
81
9
126
72
18
75
3
61
8
93
3
72
33
15
87
13
92
3
81
148
80
3
25
20
9
19
32
3
25
24
107
61
20
99
126
180
43
11
36
60
25
8
57
15
87
180
6
30
49
5
3
3
1
48
107
24
90
7
12
11
9
48
72
87
61
32
76
17
7
60
32
9
27
120
9
18
25
60
11
57
9
55
35
126
19
120
11
30
15
93
54
61
17
30
72
145
20
16
71
36
24
13
92
36
48
12
15
37
32
15
13
23
45
124
68
12
24
15
6
48
27
9
87
3
36
18
3
69
18
18
19
8
28
59
49
17
3
4
152
111
37
48
20
28
32
4
29
42
73
17
39
63
37
20
88
77
54
30
6
48
72
6
19
44
112
48
84
92
4
60
41
30
9
51
9
24
48
9
51
87
21
4
17
3
123
12
33
88
5
36
31
65
30
60
105
60
88
24
8
75
12
1
24
17
15
28
96
12
8
51
25
68
57
19
12
120
12
12
36
89
43
48
17
55
8
48
51
69
57
15
60
3
97
120
35
318
39
12
9
12
18
45
51
9
64
11
6
43
36
44
100
47
21
33
12
19
144
12
59
9
27
37
56
21
43
128
52
5
18
18
27
40
20
63
36
13
23
37
68
15
45
4
11
85
35
13
36
56
40
53
6
45
4
35
9
27
18
7
36
72
8
3
6
51
52
35
13
8
15
1
8
63
25
83
21
381
15
100
24
56
28
60
36
20
201
3
52
29
111
15
13
11
9
129
63
9
43
ABCD 94319733076*3^$a+1 [50020]
41
51
4
47
253
89
96
30
25
32
12
112
53
15
111
1
95
54
12
15
9
15
15
54
19
41
15
264
60
57
36
84
54
25
35
1
128
60
27
9
40
17
43
104
96
12
72
15
126
55
60
92
108
64
8
9
15
21
63
36
63
72
6
252
48
108
42
333
9
126
1
125
84
36
63
27
21
72
16
35
21
4
32
3
49
56
16
24
44
12
63
90
63
12
16
32
3
45
60
24
93
19
104
21
55
44
39
162
15
45
3
16
101
180
60
138
72
25
8
156
117
39
40
65
18
37
5
19
71
13
96
11
25
68
21
12
27
52
11
37
23
48
54
55
36
56
88
77
63
12
48
21
31
24
107
69
36
123
6
19
17
63
135
156
45
60
75
18
7
8
40
128
33
60
27
9
30
24
30
24
91
17
90
45
12
16
35
30
115
104
48
288
84
87
109
32
88
36
35
33
60
33
54
96
13
35
96
45
99
1
65
24
171
9
27
9
36
99
9
66
69
84
45
6
1
8
36
60
105
36
24
175
44
48
3
9
57
6
57
60
156
27
54
60
99
40
44
195
1
65
24
36
180
75
16
20
48
15
6
30
21
21
159
3
121
60
17
99
9
111
15
33
51
9
16
36
48
41
54
30
6
12
24
120
9
45
60
12
15
12
87
33
112
53
228
19
89
39
105
27
24
132
33
6
153
21
135
81
19
96
48
17
60
63
76
41
3
33
67
56
21
54
21
48
75
1
20
81
24
55
125
120
60
31
41
67
20
16
92
4
83
36
60
105
39
36
30
111
96
88
47
18
55
92
33
51
3
1
20
72
183
9
153
103
36
8
108
84
69
39
36
16
108
20
3
33
76
20
48
16
35
1
20
36
57
31
140
45
54
66
36
19
17
18
105
4
77
111
64
8
51
145
164
15
102
79
17
67
125
36
72
183
69
55
17
79
35
121
23
66
126
45
69
84
27
51
13
36
5
15
123
6
36
15
108
16
36
179
54
51
40
17
27
33
3
9
72
19
5
31
113
15
76
101
60
19
11
25
11
33
21
18
18
127
36
164
15
57
88
5
66
54
90
45
81
132
15
72
96
24
21
39
3
120
57
15
33
108
40
35
9
33
27
132
39
72
49
56
48
45
31
44
9
3
4
44
40
56
88
5
3
12
96
16
56
24
24
111
138
6
81
21
24
36
15
72
112
101
19
23
153
4
35
21
12
40
113
75
84
111
30
43
36
80
93
55
53
72
91
60
11
6
67
8
177
30
1
71
73
161
27
60
63
69
33
3
16
8
27
9
84
16
60
17
199
83
1
60
11
9
24
192
15
9
40
60
116
45
84
27
48
12
24
15
169
65
54
1
36
44
177
18
45
24
15
37
20
24
312
4
108
17
306
18
39
12
40
24
17
48
51
3
57
39
121
56
12
75
18
108
19
80
48
15
37
32
9
12
24
3
27
69
129
6
30
19
113
99
75
21
69
18
61
11
9
45
51
24
15
21
39
66
3
21
54
1
29
6
12
117
117
24
51
15
60
90
15
4
47
93
16
113
15
12
48
16
104
76
92
28
44
153
87
220
92
21
27
76
17
75
3
12
73
36
71
18
36
60
75
63
18
19
20
40
8
63
48
54
55
96
20
24
3
54
19
5
12
19
23
72
30
6
69
21
18
57
33
31
23
37
11
57
15
33
28
137
18
36
6
138
1
24
36
71
13
35
1
176
45
30
18
36
15
264
45
151
35
120
109
77
3
84
96
24
36
76
56
4
200
33
18
72
157
24
36
48
17
60
3
45
55
68
64
161
12
3
93
30
201
4
89
12
79
84
8
15
9
165
3
21
55
20
16
56
27
1
41
18
1
17
72
91
116
39
25
65
6
9
4
20
105
7
83
42
3
45
7
29
54
57
60
28
8
12
21
36
36
120
27
81
36
19
17
18
96
85
44
72
28
5
27
4
8
123
13
35
126
79
36
143
21
16
71
9
100
53
87
36
3
49
36
56
69
96
30
24
105
40
65
19
176
12
144
124
36
101
132
12
54
109
36
35
1
20
3
93
84
3
102
36
18
1
71
37
36
17
24
55
143
72
30
55
116
177
30
18
54
114
15
256
29
36
3
12
9
66
9
45
55
71
109
20
57
267
48
ABCD 94319780606*3^$a+1 [50003]
9
135
12
108
117
36
9
36
60
12
18
18
99
33
54
18
18
162
3
12
12
120
60
21
18
6
48
27
51
72
48
33
96
3
12
24
66
144
6
18
15
60
72
24
45
54
81
9
15
3
12
45
15
33
39
144
36
45
48
123
72
21
132
3
54
63
60
3
126
36
15
45
3
9
27
60
96
57
30
117
36
12
21
51
3
21
15
36
126
27
3
54
144
90
36
60
45
9
12
18
45
24
27
45
63
93
72
15
36
21
168
3
90
18
9
108
9
63
12
15
60
30
6
129
33
72
99
57
42
48
9
45
18
18
18
24
30
6
9
12
36
12
3
90
27
63
18
12
18
21
15
45
48
3
9
3
6
27
72
27
66
114
21
84
33
186
12
60
30
87
72
75
18
72
90
60
66
18
105
9
18
9
36
12
27
24
36
30
78
12
9
9
18
33
45
15
21
108
3
15
30
15
99
93
87
18
18
54
18
48
45
9
51
3
57
24
15
9
27
33
72
39
120
9
24
3
9
81
39
24
9
15
27
198
30
36
114
27
36
3
114
12
6
12
81
15
36
105
51
90
54
33
3
45
63
9
48
12
12
45
15
93
27
15
30
24
30
9
81
72
78
57
99
6
54
33
72
3
162
108
102
21
15
54
39
60
120
15
6
15
3
48
69
60
96
45
24
15
39
129
15
66
6
33
156
27
18
36
48
63
45
18
21
75
18
18
12
36
24
66
6
81
27
12
33
48
105
75
45
18
54
51
72
75
18
36
51
39
24
12
54
15
24
51
6
12
36
222
45
108
72
3
54
123
12
15
48
9
51
12
72
81
45
60
30
72
60
33
60
9
54
21
3
45
27
18
3
87
12
33
108
27
12
33
21
6
36
30
54
6
15
69
24
15
15
132
84
24
69
33
150
72
45
21
15
111
21
123
9
168
3
36
105
63
81
24
21
36
36
72
15
48
63
36
21
15
30
3
57
144
36
18
84
33
3
96
33
15
18
24
15
39
36
36
9
75
69
9
30
33
3
24
30
90
126
6
33
15
33
9
39
24
3
24
36
18
12
75
24
36
27
36
6
30
90
96
30
9
15
21
84
36
24
108
105
12
54
24
117
39
45
9
18
9
63
42
15
51
54
18
21
24
12
111
45
99
105
15
36
24
129
24
12
51
57
12
3
120
42
36
12
126
105
9
15
33
42
141
75
9
27
9
9
48
15
3
9
15
30
78
9
3
21
15
6
39
96
21
63
15
72
12
18
78
102
198
6
219
24
48
24
60
93
12
36
3
36
3
12
21
3
30
6
126
18
30
15
12
48
21
18
12
18
72
6
30
15
27
12
54
27
72
36
15
12
18
42
9
60
33
78
12
18
54
18
78
12
117
15
18
12
60
30
9
192
39
45
75
36
54
3
48
45
90
84
9
24
27
9
75
54
42
33
120
12
33
18
30
90
18
54
93
75
9
9
27
3
24
36
174
78
30
3
15
114
51
39
36
12
57
12
63
90
162
9
39
78
18
45
27
12
180
6
15
51
45
9
75
15
225
15
36
18
108
27
27
30
51
3
57
39
81
99
9
99
36
54
3
9
51
27
105
3
33
57
39
36
15
30
27
51
66
135
33
3
24
135
36
18
72
72
27
45
3
60
72
9
111
96
24
21
84
111
12
3
33
39
33
27
48
60
30
87
3
9
36
12
51
9
12
123
6
54
177
129
51
93
30
45
15
93
15
45
72
93
24
54
72
189
45
18
12
6
123
75
90
111
204
21
15
129
39
3
57
33
138
24
165
72
36
132
12
15
156
57
12
3
21
15
81
24
21
150
33
3
45
27
18
15
3
72
54
36
144
3
12
24
51
18
18
18
174
18
123
99
12
60
45
75
24
81
24
12
39
33
21
111
84
72
9
54
57
99
24
21
48
51
21
15
36
168
21
141
15
93
27
9
30
36
42
12
159
12
105
135
99
54
54
30
15
72
9
12
60
15
87
72
33
21
6
108
30
18
24
36
45
27
72
30
3
15
36
60
102
3
60
15
30
60
30
54
147
36
57
27
39
69
117
120
18
78
15
33
39
48
120
48
57
120
60
138
9
123
12
33
9
15
39
9
60
15
36
36
105
21
63
45
27
9
18
36
24
36
21
9
27
27
96
81
48
33
39
81
3
39
33
12
180
12
63
42
48
27
15
54
39
123
69
36
39
45
9
54
18
3
24
75
72
60
84
9
51
9
27
33
192
3
42
18
48
144
18
60
66
72
54
123
3
18
27
15
9
135
36
162
36
15
12
75
9
15
18
63
48
9
36
39
72
3
30
18
33
27
45
9
30
9
12
24
33
18
48
9
12
15
36
18
27
45
18
24
30
15
153
15
15
18
24
27
39
6
3
45
18
42
3
9
150
21
9
3
33
18
60
30
27
33
102
60
12
6
15
15
162
18
165
24
27
6
30
9
24
12
60
3
6
48
18
18
111
36
3
54
3
135
9
33
138
24
69
12
9
63
3
24
9
81
39
15
12
24
54
ABCD 94319784998*3^$a+1 [50004]
354
213
48
9
103
96
35
54
18
18
6
205
8
57
111
99
54
39
93
75
27
42
51
195
13
104
81
306
24
174
108
75
72
201
39
153
63
81
126
57
195
6
36
3
321
87
48
75
276
33
48
99
141
33
15
120
15
84
13
77
171
87
30
67
65
12
3
120
3
93
24
51
69
33
54
249
27
84
265
299
30
144
15
27
120
108
42
18
61
80
195
126
6
18
15
129
66
144
85
96
71
54
144
18
105
168
24
240
240
48
48
69
66
9
105
31
89
111
21
3
48
219
93
96
24
75
85
8
153
271
48
191
57
87
72
54
12
135
45
3
57
7
128
147
42
108
48
90
42
67
89
15
27
54
18
102
108
3
168
81
55
48
77
18
105
3
165
33
31
29
36
111
48
15
57
165
3
51
21
120
33
39
88
179
141
93
267
165
42
90
48
18
42
315
168
24
63
42
63
297
247
56
69
18
145
383
30
27
40
80
16
89
96
66
18
51
112
17
60
3
27
360
6
66
54
72
55
32
237
540
36
67
8
57
72
30
73
35
6
15
120
160
29
108
72
90
21
72
48
129
30
348
12
18
15
9
126
25
23
129
120
3
109
248
21
99
96
24
3
72
61
104
33
18
30
240
15
177
18
276
9
39
36
90
19
80
48
15
177
27
30
144
15
117
12
15
168
48
45
36
54
25
47
97
11
84
81
9
63
123
84
42
30
1
288
152
117
42
48
108
45
33
120
39
16
41
39
72
27
6
66
60
36
102
175
11
12
54
211
23
249
112
8
27
90
19
32
93
294
45
3
357
75
301
41
103
131
36
9
24
81
39
45
3
72
177
18
37
56
147
12
73
368
64
125
36
87
21
19
35
36
121
11
45
9
31
8
69
102
78
102
33
57
24
39
123
252
33
39
129
45
36
63
135
60
93
27
72
93
16
41
48
63
9
111
39
54
30
45
264
120
81
66
85
8
3
84
114
54
33
72
480
48
249
48
18
18
114
33
48
39
36
36
1
95
57
40
65
156
6
30
271
192
96
200
165
195
72
3
54
72
39
72
40
65
108
36
183
87
48
78
67
41
39
360
168
147
42
30
24
61
96
48
41
18
18
3
291
21
48
120
72
135
84
108
108
162
51
120
81
90
6
87
231
225
87
33
160
71
18
183
33
39
96
117
67
8
72
105
36
19
8
27
126
42
102
15
16
32
99
60
138
103
173
84
127
56
48
21
54
36
306
15
27
13
89
96
87
16
32
3
36
81
9
108
60
246
1
215
73
23
33
69
243
208
17
72
103
95
114
31
95
105
213
27
184
240
71
72
90
126
57
87
60
30
216
96
63
168
288
57
7
95
108
37
8
117
132
30
33
81
39
87
9
75
109
8
40
ABCD 94319787514*3^$a+1 [50030]
4
29
91
20
51
37
95
33
52
32
4
5
19
36
32
4
65
6
49
48
11
36
66
24
30
6
39
16
53
66
73
5
27
40
35
1
48
56
93
51
9
67
23
21
64
35
21
72
124
36
8
15
1
80
81
39
28
23
25
8
16
23
13
24
24
12
65
199
5
19
29
67
24
12
12
47
21
3
45
4
60
65
42
84
1
36
68
4
53
19
23
1
192
35
33
72
9
48
43
84
35
9
64
71
61
36
29
91
12
5
18
150
18
109
36
72
80
40
8
12
28
36
95
1
24
24
144
12
56
87
12
36
85
24
5
19
24
96
35
60
210
24
63
40
24
29
15
57
7
53
15
39
9
40
5
19
11
21
21
84
6
13
95
85
17
3
39
33
15
24
25
24
32
39
13
152
4
72
164
40
24
17
60
67
60
17
30
21
15
144
13
12
11
33
12
33
54
120
13
113
19
35
37
24
11
9
64
8
52
92
64
84
92
3
72
1
5
39
81
19
116
27
36
25
12
80
64
24
65
31
56
45
3
117
42
25
11
37
8
40
12
60
12
120
53
79
24
12
24
59
126
51
33
6
1
84
20
4
24
32
15
9
16
23
33
64
56
4
44
72
48
16
48
48
17
78
120
25
20
63
24
1
47
42
27
9
15
12
27
13
23
25
24
60
8
39
73
17
6
9
21
7
101
19
36
20
52
60
72
60
41
7
44
3
25
12
35
21
15
90
199
5
79
32
4
36
8
60
81
36
15
148
17
19
20
3
33
105
3
16
179
54
3
4
24
60
84
8
4
36
17
30
6
36
51
33
6
30
115
24
36
11
12
21
12
27
18
55
29
175
23
18
75
87
42
30
61
24
104
36
16
12
36
24
101
24
67
5
19
84
12
44
12
64
104
52
23
21
24
39
6
30
24
12
1
24
71
12
73
77
12
135
16
12
12
23
1
12
23
60
36
9
9
55
8
9
159
40
11
1
89
78
37
53
30
25
35
21
220
20
21
19
12
84
168
47
25
48
8
64
35
36
85
89
79
11
21
39
1
8
4
53
19
36
12
48
24
23
6
12
43
116
64
11
181
35
13
29
18
157
32
21
7
83
13
65
31
20
3
25
5
31
24
92
16
72
60
12
24
24
60
23
9
21
63
64
132
11
24
45
100
20
36
64
80
16
35
13
5
12
43
35
49
36
17
39
21
103
89
7
11
85
48
11
105
9
15
15
216
1
8
15
61
36
8
39
18
43
5
87
28
120
5
36
43
36
36
11
9
136
35
48
25
47
78
12
55
60
128
112
68
12
33
19
72
20
15
24
21
4
12
8
4
5
43
23
36
18
27
16
29
15
9
55
17
15
4
48
71
97
48
84
12
11
72
33
4
24
12
72
53
127
12
108
23
49
29
84
43
65
7
8
28
11
126
54
114
7
47
13
24
29
15
4
215
42
66
25
20
88
24
12
35
129
12
75
12
25
11
25
17
43
47
13
20
39
12
1
12
12
48
12
24
5
19
12
104
64
11
1
44
45
27
40
12
192
35
1
23
1
48
56
15
6
84
67
12
12
95
9
60
72
48
16
5
19
5
12
18
25
65
6
18
72
39
27
24
81
40
5
30
18
55
140
40
5
12
63
9
31
24
8
69
19
12
17
7
80
40
56
15
25
20
4
20
24
36
51
24
205
56
4
96
35
109
35
13
41
12
3
36
21
43
5
54
18
132
27
16
5
7
35
25
8
69
114
36
13
32
16
104
24
21
51
28
47
25
20
4
11
13
17
19
36
17
3
24
9
19
95
12
105
4
35
1
5
31
72
60
11
24
37
96
128
4
36
120
20
4
56
112
84
36
12
60
32
28
47
69
27
18
55
32
48
4
23
33
16
71
25
8
12
9
18
57
51
18
7
17
7
24
84
23
24
61
12
17
103
8
4
20
24
69
3
15
13
144
36
24
35
6
36
90
25
60
24
35
66
15
3
21
124
23
33
4
11
1
59
162
7
36
24
17
78
61
11
9
124
12
24
5
27
4
36
20
45
54
25
5
39
12
39
13
12
176
15
33
4
23
25
12
71
21
9
15
39
60
12
1
12
36
12
17
3
45
3
4
71
25
12
80
24
15
54
42
13
17
60
12
31
36
11
33
15
1
59
21
189
54
72
73
35
13
8
172
5
39
93
31
32
148
80
9
3
4
53
67
23
1
17
15
40
17
90
25
68
9
15
75
9
76
11
30
7
8
40
8
100
20
16
60
11
42
7
24
20
15
180
42
3
40
24
12
20
63
37
101
55
35
73
24
48
23
36
1
29
39
12
4
60
20
16
107
25
8
3
12
42
7
20
24
57
7
83
45
88
36
36
5
7
155
25
11
105
36
4
72
23
25
101
31
44
16
140
129
39
64
77
15
4
60
12
120
23
54
31
5
54
30
60
18
109
125
15
15
1
24
20
120
40
24
29
27
24
52
12
56
4
35
145
36
60
80
129
6
61
24
20
15
1
5
39
64
77
66
45
15
85
24
24
5
15
40
71
144
1
41
7
8
159
9
52
65
3
16
104
4
5
51
16
20
88
32
120
135
13
56
36
3
18
42
81
12
4
41
60
3
52
24
20
16
20
63
37
44
76
53
24
87
16
80
48
76
24
120
35
45
39
37
56
39
90
30
181
8
96
24
52
48
5
19
5
27
4
152
9
15
184
20
160
36
44
16
80
4
41
36
15
39
69
4
12
23
93
45
3
136
5
139
204
152
15
13
36
71
1
8
96
76
20
64
24
215
25
12
35
37
17
51
4
20
15
24
97
ABCD 94320069076*3^$a+1 [50032]
4
75
5
31
60
5
40
12
32
40
216
20
67
17
28
56
1
6
45
20
28
24
68
4
56
7
12
29
7
45
8
52
39
65
31
9
36
39
5
24
60
7
57
8
52
56
60
40
36
36
368
12
48
36
24
16
36
15
5
24
16
57
71
19
6
30
5
31
9
32
144
84
7
57
27
5
49
195
32
4
80
73
23
4
20
96
4
45
18
36
41
49
51
39
45
9
15
68
43
45
15
21
36
8
52
3
65
67
5
4
81
59
60
25
30
33
111
5
91
5
24
7
5
120
19
30
71
28
15
5
4
8
55
45
12
56
79
72
29
36
13
71
132
52
56
67
45
39
41
40
20
43
5
55
9
27
9
57
15
27
36
17
48
52
3
24
17
91
57
15
21
72
44
16
12
32
100
21
83
16
56
40
8
36
1
23
220
72
3
72
9
15
5
4
120
20
4
48
8
64
15
17
4
15
45
80
1
99
20
7
18
47
24
19
9
12
63
60
41
31
30
191
4
39
5
55
9
3
45
27
36
69
36
12
45
35
52
3
60
12
17
19
36
54
42
72
12
89
25
47
115
72
48
54
11
7
33
3
5
12
28
15
30
11
144
16
20
36
13
144
30
17
1
78
5
196
20
43
36
54
23
24
24
36
16
68
4
128
19
9
27
60
5
112
3
9
36
60
8
31
45
15
29
64
15
12
5
19
12
29
88
15
45
120
51
9
32
84
67
33
147
9
20
24
36
19
17
7
48
45
20
120
4
9
35
61
30
5
4
9
231
36
44
31
36
29
40
81
255
33
27
12
36
36
15
21
27
33
48
24
8
49
51
93
87
48
24
32
4
39
17
19
81
80
16
3
9
152
115
84
9
8
60
28
80
31
108
18
54
45
24
12
44
109
51
63
41
72
4
3
96
5
49
23
4
20
24
12
28
15
36
21
9
18
33
72
32
88
36
32
60
7
17
19
60
17
24
36
7
33
20
48
40
27
12
81
15
12
9
44
52
8
4
27
5
40
36
8
19
33
68
4
116
60
96
60
40
20
85
30
5
109
54
17
4
20
124
87
45
44
85
42
102
42
36
48
5
12
52
3
5
4
20
144
60
19
81
72
8
7
5
40
27
12
18
11
52
33
27
20
24
91
48
81
24
27
29
28
32
28
12
15
21
135
5
60
43
9
8
28
15
54
27
39
60
5
16
44
19
33
39
33
12
24
36
80
31
24
5
24
19
45
92
36
4
39
69
48
87
77
24
55
6
66
53
91
81
60
80
67
17
55
6
3
24
21
54
53
52
8
55
29
55
33
56
16
44
19
201
24
3
5
19
36
54
18
12
18
63
20
43
9
63
53
52
8
55
9
56
276
24
4
116
19
21
24
72
63
17
40
20
16
20
103
30
90
36
81
20
60
79
18
47
24
12
48
31
30
11
52
15
12
29
25
42
5
7
41
100
45
35
60
31
45
39
41
156
84
4
140
112
120
15
12
36
77
24
25
63
56
7
60
9
3
60
77
4
92
48
67
5
52
15
12
5
40
36
20
4
104
12
48
52
27
48
168
45
27
129
24
20
19
96
9
8
67
72
36
5
40
63
9
8
163
17
43
36
9
21
71
60
24
43
41
40
15
84
6
147
45
35
7
101
16
3
53
7
137
60
13
6
9
36
39
17
100
104
19
21
51
9
21
90
29
112
3
45
15
5
16
15
21
15
72
12
45
20
24
37
15
48
32
48
1
59
36
36
100
12
32
40
15
41
120
24
40
44
55
9
48
20
4
36
63
12
5
28
20
7
48
54
6
5
31
9
36
56
19
24
12
29
196
44
19
72
225
72
32
64
56
16
20
115
9
20
19
9
36
24
63
5
24
43
30
162
33
36
9
3
45
27
117
11
24
55
5
1
3
20
76
75
18
51
75
5
12
108
19
33
8
36
96
43
17
7
12
65
144
16
36
27
6
11
16
3
17
19
24
9
36
9
23
79
24
45
32
4
39
41
28
8
64
39
65
12
24
16
99
29
16
123
113
40
20
24
36
13
11
36
40
147
33
80
48
7
144
165
80
25
30
24
5
4
12
51
12
53
24
31
29
61
23
4
56
7
33
84
27
6
54
5
16
15
9
75
18
83
60
100
8
7
5
168
1
18
33
48
32
4
15
65
64
20
12
55
9
48
63
45
20
48
4
27
5
55
9
111
9
24
8
247
53
64
36
15
12
216
36
33
21
27
15
48
24
45
3
53
7
12
60
48
117
27
41
55
113
12
4
9
51
36
12
72
24
20
7
48
24
17
4
72
63
125
36
28
92
60
25
48
90
213
3
36
9
15
12
9
44
12
40
3
117
80
28
72
8
64
72
60
39
177
8
31
24
12
33
20
19
77
36
148
20
12
19
45
20
36
24
31
5
60
139
36
12
33
8
55
41
36
52
8
60
67
36
41
84
12
4
80
4
20
4
32
144
7
105
3
117
135
29
25
71
19
41
109
59
7
222
27
3
72
41
28
12
87
53
19
41
52
8
28
176
76
72
8
109
15
84
56
4
27
29
24
4
8
37
15
111
36
9
32
24
60
88
27
36
29
24
12
43
21
99
9
32
76
8
36
24
12
19
29
36
13
18
5
7
36
24
41
72
84
24
4
32
16
68
1
18
17
76
8
7
5
7
53
19
24
54
3
24
20
43
36
12
33
36
48
92
36
60
7
93
44
55
5
40
33
27
21
15
44
28
32
144
25
11
79
9
36
27
9
20
16
27
41
96
13
63
27
45
32
16
8
1
11
7
41
36
144
49
ABCD 94320201466*3^$a+1 [50179]
36
48
9
15
72
48
5
16
56
55
21
20
103
24
120
108
5
19
5
43
36
57
84
15
5
19
60
84
21
51
33
255
5
67
5
115
36
45
44
40
63
48
24
33
15
12
29
67
77
91
12
17
112
56
67
21
72
200
7
81
87
108
5
55
225
99
117
15
84
77
7
93
3
36
108
72
120
33
27
5
24
31
24
72
12
57
20
96
72
7
60
48
81
75
9
8
19
48
48
29
16
27
117
56
7
36
12
17
48
112
27
36
225
15
60
24
48
12
84
72
53
4
3
60
77
163
12
72
36
5
24
43
101
67
60
252
5
48
124
15
45
75
53
31
144
65
67
108
96
129
63
24
264
17
72
55
132
5
48
40
27
24
24
105
63
5
79
120
81
224
43
72
36
12
45
87
24
300
149
48
24
16
15
24
228
77
55
9
80
55
41
55
65
48
112
120
8
163
60
108
101
120
40
48
108
3
84
77
91
120
24
21
3
72
5
7
132
69
72
135
9
63
12
29
72
40
27
77
151
9
3
77
163
12
48
21
75
21
3
12
144
24
72
45
96
152
96
7
132
53
7
185
28
39
5
48
52
36
32
67
5
48
151
72
17
55
60
48
108
36
5
16
200
24
19
36
60
21
152
43
84
84
69
200
232
15
48
60
21
36
44
19
12
120
89
19
12
24
17
67
5
208
183
96
96
60
69
3
77
31
60
29
340
99
45
39
48
24
101
127
72
60
144
5
19
53
7
17
24
72
144
163
60
108
180
84
33
87
60
81
27
48
5
67
5
52
39
60
65
24
136
87
65
4
51
17
127
24
132
12
12
125
223
17
55
33
27
96
77
7
24
84
72
84
17
40
63
9
80
76
159
72
60
141
68
7
120
57
128
88
24
3
29
48
115
120
77
55
204
29
16
87
9
219
101
96
55
89
31
329
48
151
17
55
117
68
67
12
108
36
12
29
96
4
51
24
33
3
72
36
24
65
67
84
89
91
96
5
91
173
24
192
28
3
144
96
45
12
111
21
15
24
9
15
48
45
8
31
105
3
168
12
48
45
20
55
9
39
65
31
33
120
183
24
65
144
112
135
165
87
108
65
88
27
24
33
3
12
5
96
64
147
5
48
7
48
36
101
391
9
3
60
12
60
65
55
33
128
4
63
72
9
27
72
153
32
55
17
88
132
20
48
160
63
45
27
72
24
9
152
91
9
51
12
48
120
12
93
15
120
72
5
55
36
72
57
27
33
87
24
60
5
16
3
12
96
144
120
60
96
177
3
108
24
93
15
9
219
9
20
112
48
3
108
96
156
93
147
12
48
24
96
12
21
231
21
15
29
43
132
156
77
31
36
120
228
177
75
24
132
57
72
56
64
128
55
17
24
79
65
175
33
8
91
9
20
7
72
12
33
147
60
125
19
36
48
108
48
12
12
5
31
21
51
17
55
105
8
52
20
7
9
152
4
291
129
63
17
40
80
16
72
27
5
175
84
96
29
175
65
115
84
17
79
144
12
45
48
128
19
96
12
105
168
8
19
12
108
5
100
75
33
120
27
197
19
36
65
43
153
44
151
24
21
68
124
51
96
105
24
111
65
151
24
144
209
28
140
24
88
147
21
12
60
15
57
123
21
56
216
55
9
80
24
7
57
36
27
12
125
127
9
80
24
72
19
72
48
12
192
72
21
75
17
72
55
89
144
88
27
48
57
75
36
29
7
305
91
84
96
228
29
48
28
39
5
88
267
ABCD 94320380816*3^$a+1 [50017]
60
19
65
48
6
9
15
18
48
24
55
95
162
3
3
73
12
125
67
8
27
301
36
60
29
144
7
23
45
40
5
15
57
48
6
49
5
36
19
41
15
76
23
13
8
52
32
16
65
24
3
237
132
3
15
30
108
87
15
21
9
3
33
36
18
42
48
43
24
48
11
109
5
3
45
19
83
18
87
52
41
12
51
16
5
54
42
24
6
13
5
271
113
15
81
99
75
1
20
9
18
30
24
96
15
117
30
42
6
13
60
20
27
37
11
24
6
55
104
33
79
29
12
42
45
16
17
12
120
126
6
123
135
13
24
11
45
64
41
79
11
57
172
176
88
72
5
3
27
213
99
6
12
48
39
16
5
7
68
39
13
12
12
29
147
4
245
63
16
77
72
12
24
24
18
120
42
91
5
19
17
24
12
79
48
5
18
30
27
45
31
107
85
5
12
12
84
31
176
52
65
3
60
9
48
30
45
3
105
15
37
48
5
30
45
28
32
4
24
65
67
12
77
108
7
11
153
15
157
17
115
20
33
60
60
108
91
24
5
174
6
75
21
39
84
36
9
7
29
84
31
12
12
11
69
16
72
17
72
3
15
1
17
30
33
4
113
12
63
9
3
45
43
77
51
75
24
18
12
60
43
24
11
13
59
6
42
13
5
60
36
39
69
60
43
8
160
96
8
21
15
39
13
8
180
21
66
73
12
77
51
69
3
168
21
120
54
85
32
3
9
33
3
21
126
109
24
65
19
48
20
75
117
93
30
78
84
6
121
143
6
27
52
41
31
8
16
29
15
48
4
11
78
55
32
48
69
67
89
24
18
18
60
19
36
17
27
15
81
60
45
60
31
96
5
24
99
24
3
18
30
54
91
5
72
18
24
18
48
87
132
51
30
127
17
36
19
116
4
56
40
17
175
152
3
48
30
24
15
3
78
75
9
36
24
7
8
21
12
18
102
87
75
48
45
3
49
60
120
5
72
78
48
42
331
80
16
89
42
42
120
30
42
24
54
21
9
31
5
30
6
96
42
1
65
12
12
3
4
89
19
5
31
20
45
24
72
6
37
8
45
19
29
31
23
6
24
66
42
27
105
7
131
54
55
84
47
90
27
21
87
100
35
18
27
3
54
31
5
30
30
60
54
33
57
135
255
30
7
8
75
66
55
239
18
78
102
12
31
92
57
15
3
25
32
45
31
29
12
120
84
19
41
24
91
17
3
27
49
108
20
57
91
12
12
65
51
9
19
5
96
91
83
30
87
28
17
43
24
137
24
24
18
90
30
30
7
11
25
5
27
57
91
5
30
61
48
17
43
116
69
7
71
13
59
18
78
162
12
18
102
7
56
9
84
54
6
12
3
40
12
17
31
5
96
36
30
105
12
45
91
29
36
31
11
13
59
18
7
71
61
60
36
48
35
69
36
52
24
8
45
15
76
5
30
1
41
7
5
15
60
100
48
8
16
41
43
180
32
28
41
48
67
5
43
17
66
49
41
48
252
42
1
17
15
57
72
6
25
95
37
17
24
12
3
27
90
192
31
41
51
88
80
9
15
96
40
44
21
180
7
173
31
68
81
24
30
66
91
5
54
37
8
16
53
6
165
40
65
31
60
44
24
16
29
43
5
27
45
115
35
42
19
152
12
33
19
120
59
30
96
18
30
90
33
4
29
15
45
90
24
18
78
114
15
63
18
159
52
5
6
78
55
32
45
60
7
11
30
19
60
116
15
61
8
3
93
72
100
60
120
108
96
71
18
24
3
27
21
99
48
78
7
65
7
48
48
24
65
63
45
43
137
63
16
53
31
77
120
18
42
132
216
19
20
16
17
15
27
13
8
16
11
45
228
45
90
6
48
12
3
21
75
105
24
7
29
31
96
17
15
63
109
168
72
5
24
120
15
81
111
12
16
120
137
18
37
24
89
7
113
132
19
161
24
39
9
12
19
5
60
15
57
63
99
30
75
76
41
18
25
5
7
36
5
55
17
18
45
27
6
12
139
53
6
42
72
51
9
7
24
36
41
72
12
3
52
56
88
44
16
17
147
3
102
7
44
15
85
59
66
31
23
18
43
92
28
5
12
72
63
12
45
3
87
21
100
17
19
53
3
4
29
144
18
18
31
23
25
12
11
42
51
9
7
41
3
21
18
21
16
41
42
6
12
108
12
27
16
32
9
39
76
23
6
12
7
68
72
96
16
68
48
12
40
5
67
5
6
25
29
66
30
72
48
12
67
5
19
104
21
84
7
29
75
9
7
233
48
75
64
41
43
29
6
30
60
240
31
156
32
3
102
31
17
7
5
36
31
156
47
30
7
56
3
69
33
12
132
63
165
7
68
60
96
45
39
3
72
18
115
77
96
19
77
43
56
105
36
31
5
42
33
12
16
179
30
7
24
35
30
7
24
11
13
5
27
45
12
36
72
24
115
11
30
3
ABCD 94320815684*3^$a+1 [50109]
125
73
407
4
36
144
12
48
69
123
20
40
104
145
63
8
208
176
136
165
108
15
284
61
51
60
36
48
32
64
36
12
60
8
88
24
75
77
168
112
219
162
63
32
283
17
52
21
71
1
47
7
54
51
56
55
18
15
129
252
36
39
105
3
188
187
93
32
55
72
45
63
93
20
67
257
40
20
148
92
16
3
17
19
9
207
29
169
87
144
24
12
84
48
33
18
9
48
60
20
148
21
23
157
54
9
192
36
12
32
4
224
76
27
54
15
21
15
48
9
18
33
21
95
31
69
60
123
21
164
40
45
75
48
183
197
132
13
18
29
28
48
75
21
24
96
3
21
120
12
164
120
103
65
28
69
183
51
81
36
27
53
24
13
75
12
75
65
151
57
33
15
20
37
135
36
132
44
244
39
90
36
171
9
99
32
60
43
21
36
15
33
20
55
21
156
24
92
4
24
21
11
24
19
54
18
5
72
211
77
13
11
40
111
18
72
54
53
52
3
117
84
44
25
108
63
12
15
105
39
81
63
149
13
39
56
40
72
20
205
15
111
9
45
3
44
133
72
15
68
16
225
107
73
47
7
18
147
80
97
51
24
33
287
16
3
77
64
8
40
48
20
13
51
75
18
87
248
120
40
48
32
181
107
73
39
8
28
96
63
45
72
120
128
31
69
32
205
36
18
72
129
80
61
35
100
32
28
20
4
33
23
4
63
126
87
12
20
43
18
36
23
31
81
36
9
36
47
25
72
303
48
45
3
24
240
21
36
39
141
3
8
25
75
15
17
16
44
103
9
8
60
28
20
132
67
9
36
120
120
3
21
36
15
101
24
145
159
255
57
344
40
156
44
64
224
40
3
5
88
12
57
35
52
48
45
90
21
159
126
11
120
96
4
39
221
13
18
72
18
99
96
48
12
80
52
36
27
144
33
132
80
16
9
3
15
65
16
32
132
28
20
49
23
72
64
44
121
27
63
45
27
129
15
18
23
13
47
79
33
60
105
18
54
279
99
72
5
49
126
81
12
15
5
28
165
18
57
123
90
59
16
15
45
9
203
52
60
92
36
192
16
32
28
72
27
33
39
21
84
201
72
51
12
12
8
220
44
103
45
20
76
32
25
39
33
3
92
16
12
80
13
27
44
28
27
54
47
43
54
216
15
21
11
79
41
13
75
60
144
20
40
48
27
72
54
107
37
87
24
56
16
168
9
18
17
132
76
108
132
80
4
9
342
189
36
168
24
80
12
76
164
16
27
18
47
7
33
72
68
28
84
36
32
60
108
132
31
77
112
117
54
29
40
8
60
79
33
165
23
148
12
24
45
11
43
69
80
16
56
49
75
36
24
56
120
16
20
60
187
173
97
123
20
109
36
15
192
12
20
76
9
131
112
32
88
15
57
15
18
3
33
59
103
33
32
12
16
32
28
84
36
12
92
52
3
33
48
92
25
18
9
96
12
27
225
45
72
3
156
300
9
15
48
48
15
54
72
123
20
160
21
126
18
72
54
45
176
4
81
36
59
108
52
24
9
155
52
135
101
160
60
39
18
15
120
171
54
447
21
59
31
5
13
119
7
81
63
9
45
108
95
388
12
99
101
88
32
4
9
90
41
64
36
48
27
18
167
96
40
84
243
72
21
84
80
64
32
160
32
160
80
43
33
147
45
207
5
13
54
185
160
33
72
54
45
24
8
4
45
63
36
36
45
288
51
72
39
9
ABCD 94320978028*3^$a+1 [50000]
6
25
33
3
9
18
33
63
90
30
6
50
54
90
40
9
41
84
72
24
115
29
36
30
114
12
4
24
86
16
54
75
65
126
85
59
85
24
21
206
1
9
8
72
4
44
6
70
60
14
97
153
110
210
16
30
6
8
42
13
51
6
50
48
61
51
38
72
34
210
6
144
56
25
39
30
44
22
50
24
19
17
34
14
72
79
69
62
24
114
43
24
179
40
50
60
7
83
24
130
27
83
30
10
102
135
84
15
56
169
45
24
15
12
5
34
30
44
115
35
37
5
19
9
50
102
18
30
60
22
138
3
59
34
30
117
17
10
2
24
30
24
46
26
25
29
114
42
19
21
8
30
30
66
46
200
19
15
6
20
124
26
64
30
20
4
27
36
33
24
12
60
44
6
18
6
6
84
30
24
37
93
56
24
16
44
66
1
29
19
65
60
42
24
85
11
40
93
21
14
22
104
10
14
186
10
15
9
80
22
48
2
19
149
30
10
3
53
36
10
45
89
79
21
6
9
21
20
4
116
28
32
24
4
32
55
36
9
18
6
50
10
84
152
84
16
8
7
29
115
71
48
6
96
34
30
74
16
14
55
27
8
46
20
54
13
9
140
19
84
21
20
36
18
13
3
104
82
54
14
31
36
84
29
72
48
6
10
135
71
24
85
21
120
20
34
30
27
9
3
75
66
96
8
67
5
91
108
71
30
55
59
24
106
39
96
71
10
14
1
113
12
24
7
24
5
108
120
66
16
170
4
44
40
6
21
53
22
24
26
28
32
4
14
42
48
6
70
24
32
31
3
21
24
12
29
19
45
20
4
36
110
6
4
44
163
63
66
48
36
80
24
42
30
58
2
28
176
10
14
12
24
480
55
81
15
9
104
12
34
69
65
42
13
27
110
28
3
3
24
86
31
24
69
32
30
30
84
4
26
16
8
13
3
6
20
30
18
70
32
24
40
80
24
42
40
20
79
131
30
58
50
6
66
120
60
28
6
80
30
24
16
39
201
66
45
69
30
6
8
42
48
22
24
60
36
80
24
7
69
60
3
47
30
10
54
15
101
4
15
41
10
8
1
111
14
31
5
48
30
42
4
26
18
70
6
74
13
27
93
27
62
18
16
50
4
116
151
45
183
60
5
7
75
9
29
120
16
180
44
7
48
17
88
66
24
33
29
48
7
59
16
54
27
47
102
84
6
64
21
89
4
6
50
16
20
19
65
46
48
21
11
1
23
37
3
14
36
31
29
10
45
9
3
57
62
18
30
22
20
31
33
15
21
74
16
48
32
61
17
106
14
132
240
4
51
48
45
20
6
264
46
56
28
20
72
100
108
42
14
16
20
60
31
17
55
17
24
16
44
126
174
120
16
8
31
59
22
15
69
20
79
65
16
20
174
6
16
90
14
10
56
54
34
177
5
60
40
14
46
74
37
33
15
11
70
39
5
6
24
30
36
70
30
8
7
59
24
16
110
24
12
60
43
21
15
75
21
48
27
80
30
48
10
2
30
24
1
29
40
50
30
40
20
4
26
1
65
184
36
74
10
54
6
24
56
31
69
15
5
24
60
6
24
37
53
16
14
96
85
41
19
101
43
95
22
20
48
6
37
17
72
84
6
64
30
74
30
42
24
94
50
16
104
106
6
150
3
21
20
60
76
75
185
18
40
26
6
54
10
14
12
54
37
48
11
49
89
126
144
16
110
10
54
75
48
9
30
98
132
4
75
84
12
35
61
53
31
5
40
120
50
138
43
29
55
23
6
36
24
24
30
16
6
80
4
27
29
24
6
58
6
54
63
12
48
93
87
9
60
14
24
30
130
80
16
21
45
104
4
51
15
21
48
57
74
24
42
24
64
30
86
40
26
25
39
9
5
31
51
14
40
44
102
64
24
30
2
24
1
36
69
68
16
87
12
5
7
24
29
12
4
15
81
128
46
26
30
24
1
36
77
36
7
69
3
48
3
56
40
30
123
252
3
42
14
16
14
55
41
24
64
2
18
30
85
12
5
10
33
15
33
23
16
38
12
180
19
21
68
46
6
15
83
37
75
8
40
2
100
50
88
2
108
31
75
66
8
6
54
42
30
60
60
18
6
34
56
61
9
75
12
107
37
3
30
80
55
27
93
11
109
5
12
24
4
36
24
80
7
65
31
27
62
18
22
20
19
35
49
111
6
48
36
36
60
44
24
12
24
60
24
60
16
30
114
6
6
24
111
35
18
126
66
144
36
120
120
60
64
134
6
40
15
9
2
54
36
43
45
80
6
54
112
8
10
80
42
163
48
29
64
36
48
42
14
10
69
5
96
40
116
10
24
86
24
4
147
48
21
80
40
30
141
9
66
18
56
16
3
27
45
5
30
88
96
30
56
4
84
26
54
103
53
127
47
70
2
18
52
50
94
87
9
111
132
95
13
9
128
40
92
24
31
84
41
18
1
71
18
12
18
16
56
1
53
7
59
30
18
10
3
12
17
54
54
36
36
4
24
15
5
7
29
7
33
20
55
9
27
95
144
24
6
19
48
9
30
8
37
59
130
56
40
54
ABCD 94321025588*3^$a+1 [50091]
48
1
66
48
54
23
19
41
1
6
6
24
18
29
24
1
95
139
30
12
47
48
7
41
97
36
18
78
36
48
23
84
24
91
48
6
84
6
66
24
11
1
36
6
149
43
42
24
30
78
48
48
60
11
91
42
83
67
102
71
13
36
59
12
61
168
24
59
13
12
131
145
48
96
83
48
37
35
145
132
35
12
25
11
13
59
48
48
49
36
48
11
133
96
11
85
11
13
11
72
36
12
43
125
13
24
84
83
36
12
13
23
25
84
107
48
97
35
55
5
43
6
42
5
37
35
19
41
48
192
49
11
61
12
18
89
12
49
42
78
59
36
12
1
59
13
48
11
25
12
59
115
41
37
36
23
49
83
85
23
103
6
36
6
6
35
36
72
85
59
25
12
144
24
36
48
36
60
119
49
66
42
216
60
23
85
84
11
109
48
23
37
30
6
35
1
36
11
61
12
35
91
29
1
11
1
132
48
11
97
6
18
72
35
1
11
49
36
84
30
54
24
11
13
60
71
133
66
30
72
60
72
36
60
108
42
30
60
6
96
18
78
41
7
6
24
11
55
42
36
36
23
1
35
24
1
12
168
36
11
7
30
300
24
30
18
84
167
13
35
37
36
24
24
42
66
12
18
78
12
54
138
6
5
13
72
24
24
36
24
47
72
48
120
139
18
24
24
23
36
1
60
95
49
35
109
47
108
37
35
60
37
12
6
6
204
78
30
24
42
29
19
5
13
78
5
169
36
35
109
24
54
42
12
24
11
85
11
103
5
36
1
144
120
11
19
6
23
13
84
36
48
71
7
41
36
13
107
48
13
35
13
30
42
6
78
66
54
24
59
1
11
61
30
5
24
61
6
18
12
96
96
18
42
59
13
60
143
67
29
24
13
48
119
60
24
19
18
60
210
48
90
107
37
6
5
168
109
35
48
19
48
6
23
19
30
11
7
30
23
109
24
48
6
42
35
192
96
48
1
11
121
227
85
6
29
19
30
24
24
59
108
36
13
84
72
131
43
6
12
30
90
59
37
6
48
41
13
138
18
84
42
18
35
49
227
60
43
48
5
85
6
66
12
60
35
73
35
7
41
49
12
144
48
119
67
6
36
83
13
102
114
107
19
29
25
24
84
30
41
12
1
48
96
60
48
35
85
6
77
61
36
66
66
156
18
18
119
12
49
36
60
156
24
48
12
12
78
48
54
131
25
78
78
48
23
97
36
35
19
41
7
5
91
48
42
11
1
36
36
47
37
78
18
24
83
49
24
131
73
120
59
144
24
121
84
11
43
42
96
168
78
6
36
6
125
163
6
132
12
95
13
78
96
48
78
23
36
181
108
6
18
71
180
49
18
6
72
59
13
12
11
25
24
12
48
60
48
60
36
71
13
6
42
11
157
78
54
12
24
11
48
25
48
12
24
30
30
66
42
35
1
66
41
13
48
120
23
49
132
24
71
103
89
13
72
12
12
83
36
12
73
71
1
24
60
12
47
12
25
84
59
12
1
6
5
13
24
11
43
89
1
12
84
12
12
179
13
36
72
71
24
1
60
12
42
29
1
36
78
6
120
36
96
12
60
12
35
48
1
35
12
205
35
60
1
71
13
72
30
126
66
42
24
24
6
6
48
71
12
13
12
24
48
59
49
24
36
24
6
53
24
19
41
7
78
12
72
78
53
1
95
24
19
6
48
108
12
18
48
29
13
84
11
13
36
35
19
30
24
132
36
59
7
41
1
11
144
49
47
49
12
48
12
23
85
132
12
60
90
18
83
1
72
60
179
12
37
24
47
24
13
11
43
30
12
24
83
25
107
49
11
1
36
24
12
18
5
37
12
12
23
12
43
42
83
13
35
13
150
29
49
18
6
23
12
25
48
12
59
37
18
18
35
43
66
24
150
18
72
47
7
53
37
60
60
83
1
108
48
35
13
168
12
12
96
12
11
55
48
18
108
107
84
67
54
71
49
95
48
19
78
12
24
359
60
1
24
23
48
24
1
18
6
36
6
18
72
72
36
23
12
37
12
12
48
12
24
11
73
239
19
48
149
24
61
72
12
24
24
36
30
18
30
5
24
13
48
72
23
85
24
36
59
43
66
96
35
84
1
6
42
54
150
119
1
36
59
192
48
204
25
11
48
97
60
96
11
36
13
36
48
252
12
84
24
36
24
12
35
25
23
1
47
1
6
41
7
90
107
25
12
24
11
73
35
13
24
12
36
23
192
37
24
48
36
24
36
36
90
78
203
7
6
47
1
48
60
35
91
42
120
11
48
12
37
24
120
47
13
12
60
120
6
42
12
24
12
36
71
43
6
24
36
83
43
42
48
6
5
97
42
18
23
36
24
84
55
5
1
35
25
131
25
36
60
18
66
78
77
1
120
ABCD 94321177292*3^$a+1 [50000]
24
37
17
60
12
103
20
69
55
131
12
45
3
13
20
105
162
108
6
7
35
12
12
84
25
35
109
20
52
59
81
9
66
36
24
6
7
179
6
15
33
6
105
208
35
18
150
13
5
30
6
31
71
25
23
33
75
36
121
59
144
13
53
67
47
49
5
198
210
3
3
24
24
48
36
72
1
240
68
52
29
24
30
18
6
21
16
8
165
60
3
45
60
42
49
11
30
54
30
6
18
3
72
93
42
12
12
109
41
30
258
24
27
33
54
180
13
144
5
18
1
47
1
95
36
129
51
36
36
1
11
12
12
33
57
30
24
186
27
9
99
3
30
75
3
85
41
6
6
55
44
123
12
198
54
24
18
87
60
3
24
25
17
54
6
102
12
24
13
24
20
45
30
6
156
132
12
15
3
12
49
24
101
3
88
41
12
168
12
19
11
120
42
6
57
3
18
18
145
77
12
48
108
19
80
15
12
181
20
39
37
32
81
15
39
30
18
6
27
3
37
5
54
6
6
145
11
81
48
27
25
8
87
78
24
55
17
3
111
121
20
76
47
9
16
137
3
105
7
107
193
17
3
3
36
24
177
123
73
89
18
114
27
15
12
102
19
83
12
66
12
6
72
48
6
3
15
49
71
60
18
54
60
72
48
84
93
27
72
54
36
79
20
135
78
19
20
15
78
12
19
131
72
18
51
213
6
24
30
51
16
23
24
66
6
12
72
18
114
24
120
42
66
30
55
119
6
51
52
23
1
113
51
12
69
24
42
12
12
57
24
15
12
18
96
48
3
3
42
24
42
1
65
36
18
1
53
43
12
29
31
17
42
12
12
48
48
157
8
12
39
12
129
3
36
18
6
78
24
54
13
95
129
64
5
12
19
36
41
18
21
105
42
12
6
30
48
84
9
93
6
12
108
90
42
12
36
13
35
60
13
11
24
96
96
156
162
42
54
48
67
11
66
48
3
16
36
47
9
21
60
42
6
30
37
11
12
21
3
61
17
79
56
28
95
12
60
13
41
12
36
3
3
49
41
90
24
12
96
25
53
96
90
6
30
144
21
21
90
78
30
25
20
39
48
6
12
19
35
12
61
11
36
30
19
29
3
4
71
18
30
90
91
17
7
11
96
132
45
9
30
102
78
156
36
37
77
54
72
21
28
11
13
89
30
78
18
37
29
55
5
42
121
20
3
12
18
54
13
35
21
24
88
59
69
36
3
12
30
132
18
1
71
48
96
72
1
35
12
60
21
9
162
30
42
12
12
181
12
41
66
1
11
84
24
12
12
30
24
18
57
24
39
66
30
73
11
66
66
24
108
73
12
65
102
57
16
71
42
6
57
75
24
49
11
54
3
93
30
36
25
20
3
61
17
24
55
32
51
24
12
18
90
24
30
19
35
18
30
12
37
156
17
6
49
23
102
6
57
108
64
36
29
12
18
48
1
56
27
61
5
12
7
5
24
3
16
11
138
18
24
121
11
6
36
67
95
13
77
31
35
60
36
90
3
15
33
24
57
6
48
60
84
12
42
30
120
12
174
66
6
15
3
126
12
3
45
54
9
39
49
89
19
11
12
21
52
12
221
36
18
13
53
24
55
17
18
36
6
156
6
30
30
1
83
30
54
12
93
15
9
28
23
84
37
23
48
186
3
136
72
23
18
55
53
102
37
60
65
60
15
3
24
6
150
13
20
40
20
28
5
12
3
39
72
72
57
15
24
162
54
30
15
33
291
57
6
264
108
132
12
1
104
4
11
96
21
75
49
84
35
72
24
57
51
42
18
12
42
6
37
36
41
36
19
17
24
103
84
24
35
1
59
54
72
24
78
84
36
132
21
51
60
144
126
6
54
102
33
45
39
15
60
24
84
18
36
30
168
72
21
9
7
149
6
72
9
27
6
54
12
24
6
27
93
48
27
3
13
107
66
19
53
24
42
78
78
72
12
37
89
3
3
49
35
30
48
3
88
72
89
15
39
96
13
23
132
192
12
36
21
87
6
48
51
9
18
54
48
12
19
221
19
32
16
23
105
3
72
24
60
48
24
73
11
6
24
3
27
6
252
114
60
21
52
29
198
81
39
33
33
30
48
18
3
9
6
12
24
13
44
69
31
92
63
25
83
120
109
59
6
48
60
6
18
31
17
12
84
126
37
47
1
29
67
32
9
12
3
16
17
3
48
36
39
60
102
18
13
11
120
37
56
27
37
23
42
12
67
11
105
33
15
3
24
30
18
30
27
12
27
72
49
41
15
87
60
24
6
19
17
60
30
1
20
63
30
54
48
33
88
95
57
21
51
231
36
6
51
12
15
81
93
51
15
57
12
81
12
12
19
35
61
11
6
30
73
41
42
36
30
36
6
25
8
27
37
11
114
78
48
1
96
68
39
12
6
3
57
72
43
65
60
27
21
51
27
12
24
6
18
216
48
1
77
36
90
69
75
109
11
18
78
30
6
30
19
8
64
128
24
64
5
19
84
35
ABCD 94321779224*3^$a+1 [50011]
6
57
81
15
56
43
57
81
23
31
9
24
12
9
51
9
39
8
144
19
6
59
12
19
5
76
8
12
24
13
71
25
39
105
63
165
27
27
33
56
60
156
28
32
64
84
117
54
9
92
25
24
72
30
9
60
36
39
5
64
32
40
8
12
73
24
11
16
45
90
81
12
132
9
11
64
36
24
176
40
21
83
61
119
4
12
9
27
9
59
60
25
47
13
99
63
18
39
8
52
27
41
40
8
4
15
77
25
159
99
18
48
27
104
28
12
15
29
16
20
61
39
33
11
16
48
32
49
51
56
163
9
8
28
20
31
18
27
56
43
77
7
17
25
66
18
11
25
6
9
93
27
20
16
108
24
32
36
13
47
7
113
49
35
36
109
39
69
3
9
59
64
8
40
9
15
129
71
28
36
24
8
108
31
9
24
32
25
11
97
78
18
30
65
12
49
24
147
63
77
19
54
12
23
49
36
11
16
69
63
108
12
15
53
13
11
36
148
12
15
5
13
12
59
24
12
103
5
36
4
20
36
124
69
71
4
92
60
55
24
30
27
24
20
24
37
174
81
44
19
65
4
12
15
41
4
104
31
21
104
13
23
19
54
282
33
56
24
31
41
37
111
60
9
71
31
9
96
81
35
4
80
124
56
73
23
13
27
60
48
20
52
69
3
8
7
45
12
63
45
81
47
13
135
39
6
12
119
40
56
24
204
25
150
36
18
3
44
1
54
41
49
15
84
105
11
1
23
12
24
24
4
8
19
30
18
113
307
17
40
9
24
11
16
20
28
51
21
9
35
12
40
48
36
44
12
7
53
24
13
63
20
13
66
45
24
84
72
33
27
80
4
260
52
12
27
41
84
36
24
19
5
36
160
9
35
37
24
59
40
75
9
108
72
87
41
13
36
11
24
73
3
24
45
35
76
9
6
45
8
85
60
66
5
4
45
87
3
45
144
15
17
31
78
11
91
9
45
15
21
23
1
11
52
36
9
47
84
49
47
36
48
4
12
9
96
3
45
71
12
13
12
24
75
80
91
29
60
24
49
51
21
15
39
5
12
55
89
25
71
28
117
3
20
96
16
72
3
9
24
9
27
44
37
12
23
24
76
20
28
9
72
24
71
145
119
52
39
18
11
60
12
25
24
39
80
1
15
156
108
20
60
72
25
99
39
41
64
32
7
17
61
23
60
1
35
64
92
4
84
69
11
1
6
29
36
100
20
13
215
12
24
40
135
81
33
95
12
40
60
48
15
9
3
18
11
96
43
5
61
51
12
128
40
3
5
72
19
30
215
79
201
9
15
171
41
24
28
56
49
23
24
160
56
24
100
48
108
68
4
36
24
56
12
49
3
15
101
96
24
12
24
84
12
84
16
27
81
9
107
16
12
27
29
12
64
120
80
55
33
8
67
36
9
8
24
13
15
56
96
49
71
25
215
4
24
21
47
4
20
64
24
32
40
21
42
41
112
39
5
40
80
1
35
37
11
4
56
132
4
20
40
45
210
9
96
39
81
63
77
60
25
63
36
105
39
33
23
7
60
89
24
40
20
64
32
28
228
68
12
48
96
100
51
9
20
36
43
9
57
114
21
24
116
49
47
84
24
36
49
11
24
199
53
84
64
9
18
54
54
17
24
28
8
4
15
89
37
84
63
63
42
102
29
36
40
9
219
135
6
27
44
60
13
47
16
12
32
36
24
204
36
88
3
65
48
36
19
77
48
40
45
24
18
174
24
27
48
9
60
75
51
21
20
36
24
109
15
39
90
11
61
15
3
60
66
27
9
11
4
3
150
3
44
60
13
11
85
35
60
112
57
27
15
5
25
11
60
73
155
16
44
1
35
25
120
59
360
64
8
19
120
18
27
45
59
4
8
24
19
9
8
24
13
12
99
9
162
105
45
30
69
56
61
3
32
67
77
36
84
16
3
5
67
42
11
16
9
131
4
20
145
15
9
71
4
8
48
4
56
1
6
5
40
72
56
55
9
8
144
36
28
27
149
13
18
108
5
85
144
60
11
120
12
37
12
71
24
64
12
24
9
39
27
65
36
24
64
20
115
9
63
29
49
95
4
57
95
4
60
32
40
20
73
35
109
27
56
48
31
41
24
24
16
20
16
12
63
33
84
68
48
1
119
96
55
78
107
24
67
29
280
24
92
37
51
21
159
21
11
13
36
111
69
35
13
42
21
20
67
17
24
16
123
72
29
72
24
40
20
4
45
35
72
4
36
9
59
132
24
28
123
84
29
72
48
55
21
44
1
51
27
21
45
107
48
120
4
87
9
135
54
192
6
162
12
6
53
72
13
60
36
3
188
19
150
3
32
60
16
15
29
19
5
40
9
42
5
49
11
60
49
15
129
15
36
56
25
36
48
96
11
24
120
88
56
72
84
4
72
45
27
12
45
63
8
48
12
4
33
47
79
17
13
6
101
28
56
13
147
99
54
11
16
20
60
19
69
ABCD 94321863206*3^$a+1 [50056]
507
213
27
45
108
48
108
72
132
108
9
18
261
201
15
84
396
36
249
39
81
78
153
48
69
135
36
9
12
15
123
213
237
3
264
165
51
132
36
72
27
57
135
69
261
60
51
180
57
75
252
315
9
111
69
36
33
30
57
96
279
21
69
75
213
3
60
72
15
480
42
39
336
45
240
60
48
63
72
48
108
36
15
201
60
27
57
105
60
3
105
192
111
108
420
9
3
9
180
51
9
39
261
123
105
162
129
141
3
135
312
48
273
9
99
36
135
69
372
189
99
36
24
99
225
72
63
72
30
459
24
48
39
129
156
216
189
228
42
141
108
9
147
483
72
150
111
117
3
69
135
375
48
72
9
324
12
15
120
81
237
75
57
60
90
18
147
96
324
108
156
69
171
36
75
105
84
36
165
228
102
48
57
36
108
216
15
48
72
21
240
48
96
264
21
48
72
111
9
15
108
237
231
48
60
189
3
129
39
12
9
99
36
45
138
57
135
330
219
144
27
201
57
132
495
240
75
33
177
15
105
150
198
327
75
141
69
30
18
192
60
75
384
81
78
90
72
159
204
288
48
216
3
33
144
135
240
18
132
3
12
60
33
3
180
84
45
15
33
75
117
198
21
21
195
45
60
39
36
60
243
93
9
60
30
33
48
24
135
240
18
132
60
219
216
24
12
9
15
15
330
48
252
60
159
144
48
159
81
48
21
15
36
24
63
57
15
9
12
60
177
3
27
57
105
255
45
135
168
27
81
69
39
36
108
156
321
150
21
48
51
45
36
288
111
120
90
75
45
111
39
408
57
105
240
228
111
204
57
51
27
45
315
117
84
132
252
72
84
81
195
84
240
21
48
222
48
93
9
63
72
120
33
171
21
60
30
390
159
51
129
24
156
291
141
309
339
60
9
12
90
120
30
135
336
60
360
120
9
30
105
45
90
33
105
192
99
36
165
51
39
285
156
24
36
99
21
24
36
429
3
12
45
48
120
63
9
279
156
3
321
96
63
270
162
9
21
135
45
15
15
285
600
ABCD 94321913872*3^$a+1 [50004]
8
4
42
14
72
24
13
17
6
25
12
27
14
12
18
36
240
1
23
37
39
9
24
60
11
36
36
34
14
6
24
12
7
41
4
86
25
12
3
20
25
9
51
12
29
70
9
35
12
24
24
96
6
54
1
5
174
13
33
14
58
3
75
30
60
30
24
21
15
14
6
13
47
18
10
32
145
3
36
26
18
90
12
18
64
153
9
3
23
10
38
16
60
9
12
15
12
6
20
7
63
102
38
16
21
72
36
12
35
73
57
14
4
6
3
23
40
8
6
4
6
26
22
72
50
4
54
18
8
132
30
64
44
6
24
96
19
15
116
1
35
10
75
95
25
60
45
20
30
97
41
30
12
10
68
22
50
43
35
12
40
20
84
16
57
11
4
21
11
54
46
33
36
21
26
4
74
55
87
14
24
52
3
15
6
3
47
24
72
13
71
30
10
33
11
22
75
15
33
17
54
1
35
22
3
23
16
44
40
9
36
77
30
48
16
20
16
20
37
11
6
19
15
36
36
14
36
4
18
56
34
8
10
14
4
27
15
20
24
54
12
70
110
54
46
20
4
66
14
4
42
44
60
66
18
25
51
21
5
34
44
72
4
20
36
97
17
6
28
30
6
21
35
28
20
25
60
35
22
68
10
90
2
18
30
6
46
18
26
28
26
6
10
3
17
16
74
70
30
96
8
22
14
6
7
63
33
5
34
21
72
35
52
32
30
103
41
70
20
49
23
64
9
9
63
12
21
2
88
2
34
56
24
13
33
50
108
16
81
23
42
84
6
25
95
54
94
2
40
3
5
22
45
5
28
15
5
46
54
2
24
13
21
27
23
12
73
41
31
29
36
18
12
88
50
120
7
3
146
6
18
10
6
30
24
32
88
132
170
30
25
12
23
4
18
56
7
5
18
120
25
12
45
74
4
12
8
37
12
201
2
13
5
30
16
9
12
5
30
54
31
5
43
99
6
20
132
58
50
40
27
29
40
26
4
18
3
15
44
16
68
34
6
12
8
25
35
25
47
24
16
14
4
20
6
28
45
41
40
6
21
23
156
6
28
15
24
51
129
11
6
10
20
6
54
13
87
21
29
4
39
11
12
25
12
33
30
78
56
19
9
2
120
24
16
44
6
4
146
30
43
23
48
6
6
13
45
15
45
2
34
99
77
24
60
6
34
54
20
30
22
20
4
20
60
90
54
96
90
91
15
33
12
9
36
8
42
4
14
55
47
48
6
6
10
15
53
6
6
24
70
14
46
21
15
44
4
9
41
67
5
4
3
11
49
23
24
34
26
28
8
78
22
14
54
22
3
107
24
24
72
64
74
64
42
9
11
16
45
23
6
6
10
30
60
14
16
44
60
6
30
28
15
5
10
90
26
6
7
60
23
18
12
48
7
23
30
46
6
3
5
102
10
38
12
4
69
11
1
53
19
11
12
4
20
4
20
10
42
8
12
28
2
18
16
9
11
70
39
5
10
20
102
22
21
41
30
16
54
6
48
9
27
20
49
11
181
27
38
90
18
70
20
36
24
36
6
40
68
40
26
64
45
51
140
16
8
30
7
12
47
30
30
6
10
8
12
34
6
38
46
6
30
20
48
4
18
8
12
34
21
15
20
4
21
29
4
2
34
3
33
8
139
153
3
35
30
175
99
8
28
20
25
27
14
30
61
83
36
1
119
1
23
16
50
16
24
3
11
12
10
8
7
3
2
54
49
77
34
86
55
48
107
94
63
11
6
19
11
30
4
26
24
4
2
30
40
24
2
10
44
24
72
18
67
5
30
18
7
35
25
3
20
10
27
12
23
60
4
6
63
45
2
24
49
12
120
9
39
12
5
10
8
16
48
8
25
53
30
16
44
12
84
36
34
60
50
4
32
25
5
24
19
15
6
14
132
78
22
45
29
34
9
83
88
20
34
62
13
23
37
11
6
70
120
6
80
60
18
25
9
26
25
24
41
6
10
26
184
18
32
31
23
22
14
96
52
42
26
10
50
25
33
15
11
24
12
100
12
21
24
48
95
13
24
23
4
9
11
30
30
30
31
9
26
28
30
62
28
32
40
24
21
12
3
44
40
20
54
79
47
30
4
32
10
54
20
103
3
12
8
28
57
15
134
46
8
82
3
51
9
11
76
33
51
14
12
18
10
36
63
11
22
15
23
36
28
81
12
5
34
20
13
15
33
48
84
23
168
10
32
90
18
52
27
11
36
24
16
14
70
20
16
21
5
24
10
9
27
120
24
20
6
22
26
52
3
9
62
1
5
28
56
6
13
81
50
241
23
60
46
48
26
36
1
65
48
12
24
24
19
21
27
29
16
18
32
24
6
4
63
107
54
7
60
39
14
19
87
20
30
6
37
11
4
26
154
8
48
6
96
55
5
30
4
14
66
90
118
6
56
19
41
6
4
14
34
72
14
42
24
28
32
46
102
2
4
75
5
7
39
54
75
12
3
56
1
23
12
30
24
6
30
24
40
3
11
36
36
4
9
5
30
42
48
6
76
144
44
36
1
15
68
60
6
46
38
30
6
90
13
23
13
5
66
49
17
24
30
66
100
18
32
13
9
62
70
90
74
6
4
20
72
24
61
39
20
6
18
49
33
15
12
41
30
6
31
59
1
29
6
4
6
3
35
52
20
10
38
60
30
6
46
54
56
13
72
75
33
12
27
8
54
54
36
1
65
60
60
10
8
12
24
36
4
80
1
5
78
16
21
39
26
54
46
12
18
24
44
42
30
48
36
1
45
3
47
48
49
3
12
21
35
16
14
7
35
88
9
27
9
27
33
12
60
5
7
41
4
98
28
36
44
10
6
44
40
26
6
22
2
6
28
6
56
24
36
90
18
30
6
1
83
64
26
19
23
13
15
50
16
3
41
12
7
11
25
60
12
5
18
4
6
86
1
87
8
190
3
41
6
24
70
20
6
18
64
51
12
65
78
36
6
48
6
54
94
21
105
32
112
18
8
49
11
30
10
6
26
4
21
3
62
60
4
66
38
70
42
15
59
1
5
114
1
33
42
8
36
1
75
24
48
26
6
13
36
77
30
60
4
36
33
17
55
35
22
2
90
19
251
54
40
20
12
78
16
9
39
21
15
62
103
57
3
17
18
52
57
71
6
24
6
1
12
15
21
24
120
11
6
31
95
13
47
18
64
26
36
24
30
19
51
45
101
6
24
34
2
25
12
17
6
24
84
49
101
67
12
17
84
6
76
30
18
36
26
10
38
19
23
37
36
15
12
78
15
12
9
14
22
44
6
37
131
25
11
1
27
8
28
129
15
18
108
15
17
22
165
33
50
48
16
9
41
30
30
46
114
51
72
87
21
105
8
160
27
35
48
12
40
20
10
63
17
43
21
24
26
4
20
6
60
ABCD 94322132852*3^$a+1 [50134]
15
112
53
27
40
35
126
55
5
3
279
60
37
53
12
126
105
117
91
101
3
96
192
177
111
96
51
12
1
41
103
77
19
72
17
12
139
41
55
23
270
18
90
7
152
21
43
11
325
125
51
39
30
36
63
99
42
43
95
1
77
12
7
48
5
3
189
18
33
9
36
43
29
18
12
132
18
31
17
42
138
144
3
3
12
25
125
18
12
78
39
24
160
24
176
120
171
18
91
24
143
9
21
19
8
136
161
18
18
54
109
104
16
56
24
21
18
57
123
61
24
5
180
138
229
23
132
138
115
125
12
18
37
80
16
119
81
15
12
37
5
3
87
108
72
21
27
13
29
66
114
48
42
93
16
17
12
43
152
160
137
36
19
11
13
41
31
29
43
32
15
33
195
61
264
5
30
90
27
15
36
93
69
30
18
240
123
40
11
213
3
69
160
83
48
144
13
48
32
3
30
132
91
29
51
21
91
80
27
72
78
55
8
112
185
55
107
30
103
23
24
33
48
27
85
143
33
9
30
33
9
63
16
47
90
255
9
15
45
18
30
78
102
18
45
24
48
136
41
36
180
120
55
17
7
8
147
13
23
9
105
15
64
144
96
77
67
56
16
80
40
293
3
72
213
3
16
35
61
17
198
25
72
47
120
33
3
60
33
147
54
199
24
152
160
24
29
18
33
189
3
27
45
117
6
120
37
5
72
18
97
56
64
11
109
35
109
41
48
132
18
90
15
147
18
91
71
18
300
78
69
3
12
33
57
63
105
120
7
11
93
24
27
6
72
207
24
96
40
8
3
54
111
48
141
36
60
90
54
48
235
77
3
153
54
18
55
48
8
231
33
135
102
75
21
54
66
19
35
85
113
127
53
60
183
159
9
39
90
42
93
135
201
39
18
72
198
174
3
16
17
63
96
96
129
39
16
56
195
54
30
18
31
24
23
30
54
18
3
72
40
17
126
9
24
21
30
69
129
90
60
81
16
24
144
8
159
25
23
78
54
18
43
5
24
43
5
27
231
72
90
72
18
93
87
25
23
42
63
27
85
56
201
228
42
9
64
35
18
3
40
59
325
5
291
51
69
51
60
1
288
96
24
80
99
37
5
99
16
5
6
37
65
168
79
48
47
78
108
54
18
30
97
83
72
6
72
90
12
25
35
133
95
168
30
19
5
66
24
73
72
83
93
129
30
60
21
27
18
150
54
30
129
72
147
61
191
33
168
27
13
272
48
112
8
15
132
18
12
222
18
15
136
77
24
211
240
104
21
27
72
45
108
12
60
63
3
93
57
12
42
1
155
13
176
48
93
54
18
12
303
63
97
245
18
162
138
37
95
153
9
103
5
30
61
29
42
129
9
60
12
55
41
15
57
12
36
247
23
54
75
3
90
102
21
24
24
81
108
300
132
48
42
108
12
121
24
5
90
30
168
163
29
6
165
24
16
192
35
48
45
87
57
135
96
210
114
30
135
64
161
6
12
93
87
57
75
13
56
40
24
23
9
40
113
42
18
72
108
55
96
41
15
264
72
88
47
54
18
33
9
63
40
113
55
72
248
39
36
54
120
6
9
40
5
18
25
47
73
32
144
111
25
24
59
30
78
72
192
25
53
48
60
63
24
57
18
108
84
6
63
201
39
16
35
108
18
54
18
15
40
17
31
47
48
177
88
24
113
138
ABCD 94322398778*3^$a+1 [50055]
28
44
19
36
33
21
39
45
23
49
15
24
15
41
13
72
135
60
8
40
63
69
39
6
51
80
52
15
57
32
1
36
35
55
36
33
48
32
67
18
15
108
12
104
88
32
19
21
51
36
21
9
96
12
27
32
1
27
183
33
8
13
72
6
57
45
6
125
49
18
41
145
12
108
36
23
16
33
11
72
7
6
126
36
17
76
27
5
55
90
27
8
37
3
45
11
112
21
24
147
32
31
6
12
6
17
52
44
61
3
3
30
114
18
27
24
129
66
29
85
3
20
12
55
9
32
4
3
65
13
12
39
39
117
3
54
6
17
16
3
72
53
1
72
12
90
65
16
20
120
4
12
75
12
36
24
45
9
15
8
7
42
12
11
7
96
21
51
18
12
78
30
42
41
43
18
63
56
7
42
54
9
72
57
11
7
6
3
12
96
159
9
75
5
19
18
23
16
15
5
7
6
3
45
47
79
65
28
3
12
24
41
25
18
77
1
87
21
12
126
5
19
18
23
112
104
48
40
56
79
33
72
48
20
25
39
75
66
39
15
45
15
12
9
15
41
31
30
23
85
47
31
12
18
63
45
18
5
24
13
23
36
7
18
6
33
39
9
111
33
3
5
72
55
102
11
13
30
6
3
32
1
12
18
108
5
13
63
132
36
104
61
6
45
24
12
27
57
24
99
17
36
55
33
3
17
36
49
15
32
13
3
108
12
51
18
59
13
42
33
69
24
12
95
13
75
8
25
78
9
48
9
15
60
12
8
112
27
21
8
85
63
3
6
23
48
37
48
11
16
135
24
18
35
67
9
9
126
21
36
15
60
57
15
12
93
21
35
16
72
3
17
60
43
41
19
54
71
4
56
120
28
21
6
21
36
32
88
20
19
41
40
9
72
71
19
18
18
30
6
41
115
18
18
117
159
21
36
45
47
4
9
3
27
54
99
24
36
32
36
7
24
9
3
5
37
72
18
33
8
7
6
35
40
63
18
18
57
87
6
3
51
12
60
36
5
49
23
61
24
99
45
63
80
96
7
6
12
59
37
107
40
36
12
3
21
33
27
75
24
12
90
11
7
6
59
72
7
6
48
27
51
18
35
19
30
42
18
3
69
3
27
9
128
13
3
48
36
57
15
39
48
33
93
18
29
7
168
30
23
24
13
3
15
33
72
33
36
231
12
69
35
28
12
32
24
12
4
33
15
12
81
63
9
179
16
57
27
63
17
28
24
15
6
30
105
12
33
3
36
60
9
12
27
32
4
32
60
52
87
12
24
53
37
35
19
54
30
57
8
108
4
9
23
13
54
69
75
84
18
3
60
24
3
24
54
36
12
23
16
96
15
198
48
3
3
36
12
21
111
84
5
19
53
13
18
24
41
49
39
15
41
25
23
64
27
72
17
49
18
78
84
23
40
51
41
4
32
61
83
31
12
5
67
5
40
9
99
68
49
171
153
3
3
17
91
17
4
20
76
12
32
31
5
28
45
3
33
15
8
192
16
3
165
9
6
12
21
21
3
32
37
51
39
30
6
53
37
3
9
23
16
33
15
21
3
24
24
176
4
99
89
88
12
68
7
57
15
9
20
13
54
9
132
123
21
12
9
15
80
25
15
9
12
59
52
48
3
6
18
21
20
16
87
9
27
5
7
33
9
107
1
30
5
60
108
48
4
51
89
19
48
60
21
32
55
53
4
33
99
32
40
8
55
69
20
72
1
30
6
3
48
12
36
45
3
45
24
39
36
27
6
12
15
39
57
75
57
56
151
153
96
21
11
7
45
32
55
66
3
56
85
119
28
36
105
23
16
3
30
11
36
4
12
20
13
15
92
19
12
65
49
12
78
18
66
24
9
24
111
57
51
18
51
33
59
64
32
4
93
3
12
45
3
12
48
9
23
25
23
136
39
5
148
12
12
27
12
9
105
75
32
91
66
51
9
23
31
18
18
90
15
39
12
33
36
45
30
21
51
6
48
3
108
36
20
13
18
41
31
21
44
4
32
7
9
9
3
3
53
96
61
83
48
64
27
30
135
72
15
5
4
93
59
16
21
72
27
9
51
69
59
4
297
51
39
24
53
31
18
36
6
5
40
72
3
42
35
96
16
48
21
12
54
60
53
36
1
27
27
72
36
93
68
108
52
51
21
39
9
96
51
33
60
8
13
48
6
120
113
19
12
6
15
12
44
1
12
42
54
12
95
40
32
109
126
72
17
1
15
44
4
3
18
11
4
48
32
24
72
43
60
12
21
3
17
55
12
54
3
3
17
13
24
15
51
18
11
13
75
84
20
19
9
12
9
119
7
78
27
3
42
87
36
12
32
85
23
40
12
33
3
117
3
24
12
3
9
8
49
198
6
111
69
107
1
15
39
9
27
18
18
45
8
49
11
7
5
16
8
13
36
39
24
8
55
9
9
39
15
18
35
52
24
120
69
90
6
35
1
18
36
72
54
35
37
30
45
45
36
54
149
112
12
8
28
33
6
53
13
3
24
60
36
45
54
102
42
53
24
12
67
18
63
33
216
48
36
18
6
27
24
24
32
60
16
12
39
17
13
3
21
192
11
72
49
12
42
30
63
36
104
157
23
1
3
9
95
40
12
108
24
15
45
93
23
40
48
15
5
1
27
8
16
3
9
80
37
54
36
5
7
36
93
8
25
3
33
6
21
33
36
107
109
51
56
13
111
48
36
9
18
36
9
9
15
21
18
57
51
9
156
87
18
15
51
9
15
30
23
16
15
6
27
3
9
68
1
90
126
39
48
21
156
11
28
15
24
30
3
60
27
5
1
30
69
12
33
54
41
13
51
177
42
12
5
144
37
75
20
36
16
63
65
48
16
57
3
87
18
3
96
9
30
45
20
7
33
3
24
18
72
30
18
63
36
60
3
29
4
24
33
60
3
48
33
150
45
60
33
23
31
9
69
30
24
12
57
8
13
ABCD 94322460086*3^$a+1 [50071]
12
89
199
132
84
65
91
245
24
151
89
24
19
36
185
175
84
168
312
12
96
60
53
139
53
43
5
55
72
33
51
24
24
53
79
36
144
108
60
96
21
195
48
53
115
29
31
24
41
40
39
24
12
5
144
79
89
112
24
104
91
5
24
67
60
113
7
81
168
320
31
153
231
345
32
79
161
43
45
75
45
24
231
24
113
55
72
113
43
372
12
125
48
160
8
24
91
84
185
168
7
65
16
99
173
48
19
165
3
192
48
77
96
144
43
72
5
160
3
12
17
79
84
53
112
63
17
7
113
288
19
84
84
132
233
115
12
144
12
29
24
24
103
105
39
36
120
108
12
12
132
5
91
77
232
56
48
112
63
84
60
41
112
128
55
24
108
93
56
151
168
225
39
12
245
91
48
84
41
120
19
120
60
168
84
29
31
48
33
87
120
12
48
168
120
72
101
67
165
80
40
15
129
56
79
89
24
151
65
24
7
84
84
353
120
24
79
17
43
36
48
41
55
17
40
32
67
264
269
16
176
144
96
160
3
101
24
96
19
5
7
84
72
144
101
115
48
149
96
72
48
72
112
195
192
5
16
24
56
72
48
19
5
24
7
57
75
5
115
372
96
57
15
120
12
48
101
40
279
225
8
559
144
105
147
24
36
57
51
189
32
31
84
24
29
48
88
39
33
63
372
237
3
5
72
55
57
111
48
84
48
120
77
67
60
33
3
12
57
3
173
139
36
12
48
173
72
19
24
5
115
132
65
19
5
24
160
27
77
96
7
33
152
43
132
65
40
8
19
93
243
12
17
55
33
147
168
12
201
99
132
36
48
36
84
69
63
113
96
91
24
84
137
48
127
9
63
36
84
72
33
75
36
84
21
200
240
151
33
56
144
103
12
72
60
489
27
120
5
24
55
288
113
319
120
36
180
113
64
87
161
72
43
5
115
132
60
5
7
161
19
84
84
93
24
3
12
41
55
84
60
420
29
91
300
24
89
96
667
5
79
9
152
67
5
163
69
171
5
24
168
112
224
91
245
16
63
60
21
75
101
72
136
32
103
84
213
3
84
41
64
176
96
120
19
77
103
57
39
156
317
16
15
17
235
5
55
89
16
255
185
352
195
12
60
5
336
115
45
15
113
96
24
112
8
96
48
48
88
27
168
125
40
171
45
231
24
36
132
168
48
72
12
336
24
5
163
149
151
132
72
45
56
120
120
55
12
12
84
77
48
24
247
36
5
307
60
113
55
192
17
88
96
80
115
5
7
12
261
87
60
120
84
228
21
32
55
65
19
ABCD 94323100616*3^$a+1 [50075]
37
21
8
120
10
12
74
24
66
168
6
19
23
40
44
13
35
106
42
8
30
40
14
16
50
42
157
41
40
2
148
122
120
34
24
105
71
30
10
33
125
30
60
6
10
86
10
110
79
17
24
16
3
15
56
6
40
63
65
19
5
48
24
66
40
44
13
87
80
24
24
85
23
34
90
6
14
34
26
6
130
32
46
2
70
144
216
128
232
50
78
136
3
213
2
1
47
54
94
36
6
170
40
32
46
42
8
30
6
108
22
14
82
18
60
74
18
13
135
12
24
38
16
15
119
42
64
26
24
30
130
56
46
3
5
10
105
15
9
53
144
6
12
1
117
48
80
115
167
54
43
51
2
7
17
138
16
56
30
96
70
2
91
29
6
96
36
49
29
114
76
26
24
55
89
91
35
60
16
6
27
3
57
71
100
102
48
56
40
54
12
48
14
6
42
10
38
10
9
3
50
18
150
22
50
40
27
123
20
60
58
66
24
60
50
82
24
68
18
78
25
11
24
84
42
138
78
24
40
8
66
46
24
66
54
15
11
64
12
93
35
25
87
69
101
48
82
14
210
36
84
78
46
80
12
73
29
30
48
4
128
85
3
30
114
38
16
56
18
30
72
48
90
16
14
18
4
9
35
30
54
48
12
88
78
2
70
80
40
30
74
120
48
18
37
27
38
66
24
6
130
20
132
48
16
33
107
204
109
17
130
144
164
16
36
44
10
2
270
42
46
32
10
62
18
84
36
78
40
66
6
27
197
19
71
24
280
6
14
42
72
58
174
24
30
260
6
10
6
2
48
13
11
40
14
6
13
51
42
8
10
30
42
30
174
44
40
80
6
6
18
19
5
166
96
69
101
330
30
216
34
6
30
2
42
48
30
58
168
72
110
24
64
72
18
60
2
67
21
75
125
120
79
23
84
85
59
30
192
34
8
72
6
88
72
18
30
2
4
44
6
16
24
195
23
22
38
76
14
6
90
66
48
22
26
70
8
42
28
20
22
27
77
18
46
50
160
12
50
19
59
10
56
43
111
80
22
48
120
90
81
95
40
36
18
14
60
132
34
62
18
24
106
72
32
126
31
108
11
42
90
37
161
54
12
36
138
96
150
34
56
10
33
63
14
34
176
6
54
4
14
48
72
16
51
35
133
21
32
10
92
61
5
174
18
48
24
67
69
56
19
60
71
18
55
65
112
3
5
16
2
28
26
70
26
48
10
12
194
48
46
20
126
10
216
9
5
24
202
57
53
7
36
29
42
168
318
102
28
30
3
111
6
8
216
136
18
200
6
34
6
216
74
133
3
134
43
53
48
82
32
126
72
58
12
68
6
19
167
88
30
6
20
16
30
8
16
80
79
57
24
80
136
62
252
36
4
38
48
24
19
21
63
17
19
144
5
126
42
24
18
6
40
2
118
15
35
126
43
36
51
8
28
20
12
42
66
24
76
128
100
44
58
90
44
138
18
30
34
38
48
160
2
48
88
72
78
26
6
238
194
48
7
71
156
64
72
14
34
9
71
70
86
109
71
24
36
13
5
138
84
10
38
60
16
62
88
26
70
56
34
38
58
30
8
30
109
47
40
38
90
46
42
8
40
176
46
18
270
26
54
72
88
80
10
30
110
85
11
60
96
40
128
12
10
3
35
226
24
66
6
18
6
3
21
26
30
168
136
15
17
18
16
33
35
42
48
22
128
76
36
68
1
75
69
23
40
44
18
58
30
48
26
136
78
15
131
73
21
15
89
58
38
16
30
60
14
40
62
12
46
6
90
96
98
16
80
48
6
232
27
36
11
54
10
92
28
32
54
240
10
54
315
5
19
53
34
38
16
56
48
16
6
26
34
6
3
119
36
52
80
204
4
12
18
122
88
21
81
8
19
5
96
6
76
32
132
96
90
150
4
86
18
30
24
42
24
60
109
23
40
134
34
104
16
126
96
128
22
242
42
16
120
33
111
33
47
48
102
16
2
22
144
30
105
59
1
21
24
120
90
56
48
118
2
37
113
16
50
22
3
45
104
115
53
19
59
114
7
ABCD 94323279346*3^$a+1 [50091]
13
104
24
16
8
45
3
9
15
24
16
24
104
27
78
63
4
20
24
51
54
135
12
52
120
8
9
24
19
96
12
17
3
33
139
12
24
60
29
3
3
1
48
8
60
3
61
29
31
29
84
6
37
20
112
17
24
36
43
5
3
57
30
42
19
11
33
57
84
19
36
41
19
72
17
3
4
204
32
9
90
25
95
54
27
9
51
93
67
108
5
27
4
44
4
20
28
59
30
31
17
31
24
116
112
44
24
76
20
40
24
20
36
9
7
8
112
29
19
84
8
12
72
45
75
33
3
52
20
48
12
45
7
48
60
5
6
174
15
96
45
7
32
52
125
48
7
20
45
19
5
7
12
12
8
76
56
48
72
100
65
19
36
23
81
40
212
12
76
11
13
11
97
32
207
25
8
28
48
36
8
12
16
17
15
36
76
156
24
8
28
59
18
60
120
7
36
12
188
48
24
36
12
108
45
6
45
123
1
161
120
84
7
107
42
3
57
99
45
15
40
32
57
15
21
19
107
21
93
19
48
20
40
8
24
15
13
80
24
4
32
160
149
19
29
43
12
125
7
48
72
24
5
36
24
27
24
16
48
24
41
99
16
71
61
53
60
156
79
32
33
7
48
5
31
35
9
4
36
95
37
59
73
12
44
84
117
84
67
12
11
141
93
75
52
5
123
45
7
36
12
108
12
132
95
33
12
16
168
35
6
43
5
15
45
72
43
221
67
24
35
1
17
27
9
216
3
108
27
21
9
36
6
21
40
149
60
3
87
13
156
29
31
11
21
3
85
96
35
48
13
12
48
32
52
80
24
16
48
41
55
72
17
15
52
8
88
53
66
1
48
140
105
91
36
17
3
28
41
43
20
27
49
60
20
16
60
113
15
48
72
36
40
12
80
93
36
63
52
5
18
66
27
88
56
93
6
157
32
88
59
13
32
3
25
12
5
19
12
108
24
20
28
128
52
12
5
43
12
65
91
41
3
40
161
6
169
92
57
51
64
8
12
48
4
68
21
27
117
72
39
60
21
75
24
16
56
52
128
120
28
36
125
3
36
45
6
114
96
31
20
33
7
77
15
15
37
44
124
41
31
8
57
115
36
20
40
17
27
75
21
57
12
31
12
12
29
79
8
4
23
72
1
48
44
36
12
129
31
108
24
176
60
99
33
39
1
60
32
36
4
20
28
32
28
89
84
39
16
80
196
84
56
33
43
12
65
36
19
107
9
45
115
41
48
55
12
120
24
12
17
31
24
12
84
120
72
47
37
8
160
41
7
48
5
27
9
3
28
12
65
55
192
128
111
57
52
188
69
39
141
3
52
56
72
81
84
15
48
24
36
48
16
5
24
7
77
6
37
20
57
55
20
16
35
9
15
37
128
76
12
72
48
12
20
21
7
17
3
99
18
75
16
41
3
40
176
24
132
76
12
35
21
4
20
21
127
80
28
29
30
1
20
4
95
1
44
36
69
7
24
152
192
51
6
138
73
20
12
40
12
29
6
93
208
60
17
55
407
18
31
80
16
96
80
9
75
99
157
17
12
3
16
11
85
5
30
18
15
48
184
8
52
89
79
5
3
52
108
60
12
8
40
107
42
24
27
60
9
51
33
60
19
68
40
32
156
40
41
18
45
48
33
7
48
44
28
20
124
5
3
36
16
20
9
66
24
54
3
100
8
21
3
36
12
57
75
81
54
157
5
19
96
60
56
28
5
7
47
96
54
12
48
67
53
15
12
36
64
23
73
164
28
108
53
7
20
9
18
13
20
28
36
65
31
8
16
23
13
80
28
80
84
27
13
60
71
6
43
5
162
21
28
12
77
27
3
25
56
81
144
6
120
33
60
40
11
6
55
53
55
36
11
9
24
40
48
8
24
36
12
12
21
91
44
144
52
344
24
28
140
9
91
188
21
30
73
17
55
89
87
64
119
126
55
35
9
52
89
48
15
136
12
17
7
20
120
16
8
4
48
44
64
12
20
57
31
161
43
36
104
100
5
31
176
9
79
5
3
3
61
53
132
31
144
68
45
55
120
56
12
4
84
20
112
84
24
12
228
95
109
11
6
103
107
1
29
63
52
113
7
24
240
20
21
3
60
28
20
28
11
61
152
28
12
8
57
55
5
30
97
20
64
140
52
8
12
100
59
49
24
5
12
39
15
6
159
76
29
24
282
73
5
43
108
5
19
36
65
7
20
232
72
44
16
108
17
55
84
24
36
12
47
73
44
75
21
48
4
8
40
20
12
21
19
68
3
9
12
93
103
120
47
25
12
5
48
30
210
31
36
108
20
48
9
15
220
24
32
148
24
60
5
195
12
124
ABCD 94323454172*3^$a+1 [50209]
21
84
12
78
90
43
29
3
33
3
9
30
90
27
60
39
105
24
12
3
66
96
6
18
96
15
48
21
114
18
72
96
19
32
24
45
6
109
107
9
15
121
95
105
52
107
33
81
72
135
183
117
12
57
51
33
15
4
68
24
33
51
189
27
40
68
36
12
204
45
15
51
90
3
204
28
35
18
111
24
180
72
12
12
96
219
93
252
111
120
42
48
102
145
68
27
141
16
36
20
120
3
45
12
57
15
60
228
9
39
87
33
129
36
27
108
117
79
143
81
12
48
12
12
33
15
33
15
99
37
89
219
12
84
36
60
9
27
132
63
42
75
96
100
32
39
24
9
36
132
9
159
15
24
45
36
12
45
39
33
15
16
17
30
354
24
12
183
117
39
16
32
96
36
168
60
76
59
117
51
25
20
45
43
65
42
48
129
40
77
66
33
81
99
60
24
15
33
15
45
24
180
39
21
21
12
132
6
45
27
30
42
6
18
21
16
77
126
30
27
57
336
6
120
9
12
64
20
84
75
21
99
69
28
65
15
48
96
63
37
5
36
12
171
21
48
147
64
11
81
12
21
96
15
84
21
219
16
53
27
99
57
12
57
48
90
25
20
3
33
39
120
73
8
24
132
9
144
3
120
28
11
21
57
15
33
63
52
89
15
375
30
18
33
12
27
81
33
111
144
81
6
177
28
20
33
126
33
15
25
32
24
84
45
3
84
63
96
9
12
84
111
9
105
99
3
114
175
108
83
105
12
75
102
19
29
48
15
99
313
71
42
39
60
165
15
159
162
15
24
36
120
24
21
12
27
15
198
123
15
57
112
29
12
15
12
40
8
93
75
177
3
40
119
25
20
51
9
28
83
45
16
179
57
52
11
105
69
12
15
36
24
3
57
63
48
48
24
45
45
6
96
81
33
39
112
180
83
6
75
60
75
81
36
24
48
16
35
90
132
103
44
36
189
87
84
81
36
12
123
24
9
6
48
120
21
99
33
15
144
13
8
9
123
76
59
45
27
9
12
48
16
8
12
63
81
12
3
1
65
6
69
24
132
132
21
6
93
12
24
12
75
33
39
45
12
36
27
192
9
16
20
21
222
72
9
84
3
114
78
102
31
72
107
9
117
39
123
33
168
124
83
45
12
33
12
15
51
69
108
87
96
66
43
68
108
216
75
48
61
80
51
6
15
3
45
24
93
75
24
24
12
72
45
183
4
56
15
30
39
51
25
32
72
165
99
225
195
27
24
61
32
36
129
3
52
320
57
78
120
73
5
15
12
33
39
129
159
15
18
12
90
42
24
96
36
63
27
33
15
57
24
33
147
64
179
1
29
87
60
36
75
30
3
39
93
52
23
210
54
45
28
72
20
81
48
90
66
19
32
24
21
67
32
33
43
44
216
172
68
48
24
12
36
9
114
81
40
36
17
36
255
9
6
69
48
69
99
72
99
150
228
192
96
63
4
11
96
33
132
3
85
32
3
73
47
48
72
105
48
184
104
81
78
6
15
4
17
6
48
45
57
7
5
31
5
195
72
12
36
69
7
284
9
6
24
73
233
30
25
32
12
60
33
54
33
48
60
24
93
75
3
30
87
57
99
105
54
105
132
75
9
24
100
125
15
156
9
66
57
60
124
65
3
12
24
24
16
36
68
105
43
35
69
24
81
43
36
20
52
137
96
51
96
57
3
28
47
90
48
147
75
24
54
55
20
12
168
12
192
12
75
30
15
123
141
24
3
45
147
18
3
40
35
37
20
24
9
30
9
72
16
47
25
41
96
3
120
36
15
66
15
96
9
3
72
144
76
188
75
45
45
168
72
102
30
39
99
117
144
99
162
3
192
60
48
60
132
28
ABCD 94323780256*3^$a+1 [50025]
72
14
4
56
9
45
4
26
57
15
78
4
18
8
12
78
4
72
35
21
40
23
51
24
60
36
4
12
50
40
24
44
51
13
8
4
11
43
29
3
48
9
55
2
60
63
36
15
12
18
12
15
33
46
50
51
19
20
4
20
12
4
20
21
63
45
21
39
7
44
33
87
9
25
12
20
27
27
6
24
3
37
6
50
4
66
89
15
6
24
3
36
27
30
39
1
72
32
24
106
14
15
27
33
55
20
30
46
18
11
15
57
7
38
10
68
10
11
61
23
24
27
28
8
18
46
14
6
36
78
60
6
4
12
17
25
26
132
24
21
7
8
30
40
14
4
2
39
24
15
22
60
20
24
64
2
10
38
4
2
54
6
6
24
24
10
32
30
48
9
12
39
57
9
3
141
10
60
29
51
10
11
15
10
26
4
14
64
26
10
86
94
30
150
59
21
30
82
72
8
10
14
39
21
51
25
12
2
58
11
7
14
6
100
17
1
2
34
14
21
15
66
135
19
14
36
3
7
30
36
18
26
88
11
36
51
30
3
36
9
51
39
6
28
47
9
12
3
15
6
60
10
26
28
26
6
22
38
40
18
5
24
21
22
29
25
59
24
27
114
12
18
46
11
13
56
28
42
20
16
72
32
16
110
18
9
3
28
30
32
58
32
165
97
38
9
25
18
2
3
33
54
24
90
46
26
18
69
60
25
2
45
45
3
3
30
39
13
92
66
58
30
29
57
3
12
31
72
5
61
11
9
12
159
15
24
10
72
23
21
40
11
49
23
43
18
32
48
10
24
18
14
30
28
2
30
36
24
24
75
75
12
18
12
10
8
12
22
11
7
29
19
24
12
6
14
9
24
57
51
19
26
3
157
59
31
198
2
28
36
6
8
10
41
45
24
39
60
1
2
54
4
20
52
72
2
16
90
23
25
116
3
21
4
2
6
70
102
8
24
10
41
93
6
9
85
2
120
30
84
24
42
9
85
20
6
54
46
20
30
78
42
18
21
69
39
1
6
14
27
45
15
37
11
25
20
60
52
95
25
18
2
15
7
5
87
66
58
5
24
12
9
76
23
67
14
6
90
36
60
10
20
10
44
64
6
14
27
9
51
7
18
83
1
20
36
88
32
24
15
19
24
41
36
24
1
24
2
18
12
40
14
4
54
30
6
30
62
18
34
48
18
90
42
72
26
46
44
21
69
12
24
84
42
30
54
21
39
60
6
52
23
72
33
27
3
60
82
8
27
12
9
4
32
24
6
4
6
14
40
29
3
40
20
9
51
54
10
26
15
24
1
8
12
30
4
6
47
43
5
25
24
86
54
6
9
81
48
16
18
26
10
32
28
32
144
4
32
4
5
24
45
70
20
21
25
14
72
28
30
2
4
54
30
2
88
62
108
6
28
26
10
72
14
9
31
5
85
36
8
4
6
126
48
18
17
1
2
4
74
42
24
54
4
26
22
50
24
45
15
30
4
2
18
30
45
96
144
15
6
36
15
3
9
63
48
6
34
2
15
12
3
54
84
70
101
15
46
50
33
57
52
6
5
15
21
21
10
5
97
6
41
31
18
54
26
15
57
15
25
14
24
42
3
21
64
90
2
48
22
77
13
18
20
21
15
30
63
7
36
17
72
51
30
3
24
1
2
88
17
7
32
33
1
6
5
69
66
94
30
32
18
4
32
40
24
20
6
21
9
3
61
92
34
60
126
8
39
25
2
10
20
40
59
67
8
6
6
28
20
6
30
24
10
20
12
90
33
24
57
6
24
21
19
18
18
74
34
20
69
127
36
20
70
14
28
38
39
13
2
54
34
12
29
97
54
18
2
40
29
15
22
98
81
36
145
24
119
45
27
3
40
29
12
159
9
1
146
60
96
33
61
24
12
44
24
6
9
7
8
45
72
19
14
15
60
75
45
24
43
5
3
36
6
15
33
22
14
28
18
12
36
36
6
20
24
39
1
6
14
40
48
18
20
18
106
50
6
48
6
4
62
58
56
63
97
20
24
16
20
34
65
12
85
12
2
6
63
81
30
34
11
13
47
25
54
5
21
6
60
117
1
6
48
38
94
30
20
16
68
15
75
22
8
64
36
2
24
16
77
25
42
5
96
144
25
74
10
50
132
18
6
10
20
4
26
30
6
57
37
24
84
8
39
13
23
69
36
27
25
11
7
74
36
78
42
4
59
7
14
3
1
119
21
22
8
34
62
30
24
4
32
3
7
41
15
30
4
23
63
130
68
4
47
19
29
21
15
45
15
27
18
66
54
15
19
137
51
90
154
20
34
20
15
1
24
32
60
18
34
2
30
24
36
30
45
15
10
74
30
22
18
24
2
6
3
55
32
10
8
39
43
29
39
16
14
10
29
33
48
82
14
4
114
12
24
30
60
62
30
27
37
20
4
20
42
30
24
36
18
4
8
45
12
51
10
50
46
56
24
4
2
9
45
36
4
20
60
15
96
3
9
7
14
12
60
60
130
8
10
30
54
11
27
30
94
65
111
30
52
8
28
2
48
16
60
18
11
15
4
42
156
8
36
24
4
35
1
26
36
48
12
54
24
51
61
74
64
92
33
72
3
6
3
13
8
40
26
21
69
16
80
219
108
7
14
12
10
30
42
12
20
6
18
16
50
6
18
6
28
2
60
39
55
50
12
39
43
62
3
31
20
117
37
2
4
65
27
34
14
6
24
6
30
15
31
30
35
45
52
68
34
26
27
7
36
5
13
56
28
26
129
31
65
1
20
4
11
48
27
9
51
10
56
18
6
30
88
78
8
30
34
8
54
6
34
56
4
18
176
6
28
38
204
16
18
62
24
6
9
73
8
48
36
54
6
46
8
21
15
21
24
19
6
11
15
129
69
40
50
4
38
90
9
15
45
9
36
30
40
30
56
18
4
26
4
42
54
12
14
58
18
78
26
10
20
16
47
1
11
9
15
12
7
18
74
4
29
12
108
25
60
2
30
24
6
24
12
57
1
36
6
18
56
3
27
30
39
21
58
5
36
15
16
44
30
16
59
25
47
3
6
40
36
38
10
20
12
90
4
26
64
6
30
54
24
29
51
30
36
60
3
3
45
33
12
60
70
29
19
17
37
60
48
18
101
9
40
32
54
6
99
1
14
4
26
10
20
6
60
82
30
107
21
24
84
12
18
6
4
2
57
51
57
43
42
84
24
11
79
65
117
75
72
87
9
1
20
60
6
58
6
14
4
47
73
32
36
30
60
24
40
14
15
15
42
18
34
6
36
41
45
27
25
8
27
1
32
84
10
6
47
33
30
24
4
2
22
18
8
132
4
59
21
24
30
12
28
2
30
4
29
25
62
34
20
16
54
30
20
6
30
22
8
18
6
24
60
82
90
20
48
6
24
60
36
16
20
27
7
29
24
1
11
111
22
38
40
18
180
26
94
26
6
3
37
ABCD 94324089428*3^$a+1 [50031]
1
6
65
72
31
50
22
2
96
16
48
26
6
96
10
65
19
44
70
11
19
17
49
200
10
6
42
6
90
20
34
6
12
8
30
54
10
8
58
6
35
31
24
20
4
101
55
60
144
6
56
64
119
36
21
24
16
24
30
104
10
30
20
24
21
115
12
8
34
32
6
10
24
11
19
24
44
6
34
17
43
65
73
138
102
48
206
4
14
16
24
23
25
8
42
54
16
72
35
7
24
77
7
26
46
20
4
72
5
7
86
46
66
24
86
178
80
6
48
112
248
130
71
67
5
72
7
8
112
18
2
30
78
88
74
16
48
24
32
30
108
28
17
3
54
58
30
71
7
18
50
54
15
115
6
80
96
88
42
24
24
150
26
52
12
36
5
195
10
47
19
68
136
42
8
16
48
26
30
42
94
6
24
44
30
6
58
8
195
15
4
48
20
120
40
41
7
12
128
4
6
72
30
96
32
34
18
62
111
7
186
134
28
14
106
24
30
48
6
65
1
98
160
8
57
55
30
72
23
3
48
100
65
81
6
124
60
8
10
62
18
16
6
41
33
39
1
42
80
70
59
31
5
7
170
6
10
90
12
20
88
54
86
76
104
70
24
18
54
86
33
87
34
24
26
4
50
160
24
72
224
10
24
102
95
144
31
18
8
34
36
152
81
31
18
30
42
14
10
71
121
48
2
28
32
18
39
75
40
206
154
96
56
6
15
33
106
48
92
76
44
36
54
15
36
27
28
53
49
48
144
56
34
29
15
34
2
256
38
40
66
14
64
72
6
2
6
69
13
32
70
2
10
104
16
5
31
98
210
46
74
54
82
60
26
10
158
15
57
82
5
7
29
45
160
26
21
55
2
87
9
40
26
40
54
119
127
120
24
66
86
9
43
12
96
72
2
16
8
34
36
24
116
16
20
9
151
48
26
46
66
42
80
60
60
30
166
12
92
330
30
48
4
6
24
38
45
21
46
68
12
33
43
65
69
39
19
12
41
129
18
12
90
48
63
33
39
67
86
40
59
13
23
144
25
50
28
41
1
8
112
54
41
25
114
80
22
8
96
46
44
94
47
43
20
4
6
54
17
39
76
8
120
22
23
3
124
74
34
12
138
6
32
45
85
8
40
86
66
18
21
1
8
34
8
40
17
27
124
134
48
82
72
38
30
42
96
30
33
19
30
23
72
3
118
96
8
48
54
60
30
15
9
46
20
30
46
2
40
38
10
42
102
18
12
66
110
24
10
30
18
128
30
34
8
6
24
18
15
9
34
12
104
28
60
77
51
10
18
29
1
96
48
35
45
63
15
10
24
144
120
30
26
70
96
24
18
30
26
6
66
64
38
40
122
16
203
109
48
42
6
134
48
12
40
110
102
36
33
15
100
50
166
18
66
120
5
31
68
6
82
20
42
16
54
60
62
24
34
77
99
76
24
12
14
78
18
24
34
60
50
16
48
26
4
18
8
34
8
160
20
24
9
39
36
124
17
3
52
20
156
34
48
6
44
12
16
42
8
10
32
108
52
6
14
10
11
127
12
41
72
97
18
30
35
37
62
204
21
49
90
6
14
16
18
6
60
62
40
2
22
66
60
42
72
6
12
8
54
78
36
45
1
80
78
36
6
15
3
28
2
70
41
36
43
120
66
56
66
22
18
54
80
6
9
75
16
62
70
12
14
70
5
36
19
12
2
22
56
10
23
105
40
96
128
27
99
4
72
6
18
72
17
7
54
32
30
34
96
8
34
8
60
10
18
36
138
66
6
38
18
42
70
95
1
72
8
30
4
38
10
24
126
18
36
24
236
30
24
16
8
15
7
140
6
22
48
29
3
16
66
95
43
6
66
29
129
70
53
13
104
6
10
32
54
33
33
54
36
28
12
120
62
48
18
4
2
16
18
30
74
48
28
50
6
10
24
6
84
44
40
42
48
18
30
42
77
19
20
10
167
19
53
73
54
18
48
18
62
22
12
56
28
12
8
6
30
90
39
1
8
136
32
192
46
60
30
42
92
10
102
20
4
66
24
42
12
36
20
36
141
27
12
24
12
132
52
29
195
6
40
56
40
23
1
198
218
88
134
10
72
71
25
24
95
129
6
45
39
4
36
65
37
48
2
4
8
10
8
34
24
24
6
134
12
30
51
3
82
59
13
50
112
20
288
57
43
12
20
36
28
44
58
8
39
7
66
110
33
72
3
6
10
174
14
40
90
2
46
42
38
39
115
29
31
41
72
72
25
119
55
84
96
12
162
18
84
65
3
22
6
92
21
81
63
36
19
17
145
30
98
30
112
20
6
22
77
3
10
30
2
10
30
114
30
59
55
32
100
56
72
40
8
60
28
89
72
1
50
48
9
3
108
6
34
6
54
156
30
30
36
12
26
39
115
ABCD 94324182482*3^$a+1 [50049]
48
3
180
9
40
120
36
29
6
69
105
63
33
75
36
81
3
15
9
60
21
24
3
60
24
21
43
36
120
29
67
48
60
72
5
18
42
27
28
20
27
13
47
21
76
8
12
24
156
3
25
60
5
27
69
27
52
11
25
56
39
61
29
54
13
20
24
24
12
12
16
20
75
9
48
40
32
12
24
57
18
129
12
48
3
18
111
4
24
5
6
45
24
120
60
12
3
18
60
15
12
52
36
5
7
35
48
9
48
108
4
11
72
57
48
108
28
20
15
25
20
36
16
84
60
36
44
129
19
96
29
18
33
15
9
81
54
168
12
6
51
4
65
27
24
28
20
51
25
59
6
72
15
33
54
18
43
60
12
44
3
45
76
36
23
45
15
228
13
77
90
108
9
16
44
28
32
3
97
23
49
59
72
25
32
76
20
24
48
40
23
121
11
33
64
120
168
5
90
60
97
32
60
216
24
39
37
65
39
28
5
7
24
56
9
54
25
8
64
48
20
12
36
4
11
45
4
44
24
36
15
37
72
56
27
60
93
16
36
47
21
60
27
13
36
36
5
7
32
156
88
44
3
69
36
64
29
39
16
32
4
116
12
76
44
120
81
87
60
27
57
33
115
36
17
18
30
39
51
81
36
48
72
4
68
33
43
72
17
3
27
6
39
16
44
28
20
12
3
45
52
23
33
132
15
18
24
3
40
77
18
13
59
18
39
28
23
18
15
52
8
40
47
18
87
52
131
21
24
120
57
3
16
36
24
23
21
40
29
18
60
97
11
12
25
143
9
48
108
40
5
72
75
75
25
44
21
15
12
45
15
100
12
36
65
258
9
3
25
44
3
25
11
42
30
9
51
69
3
21
9
3
220
47
78
30
9
160
96
180
8
15
21
51
57
15
33
27
1
35
21
16
8
24
3
90
12
87
16
23
49
8
15
117
12
36
24
33
30
36
69
135
57
40
11
48
240
9
88
23
42
7
23
25
104
28
8
148
29
6
21
36
48
96
81
7
11
61
44
100
209
7
11
60
18
91
20
4
59
165
36
40
29
63
15
30
39
28
68
12
15
13
137
55
53
7
5
36
27
33
115
12
20
63
69
28
128
24
100
56
15
12
18
39
15
85
8
28
32
27
36
21
159
57
60
15
30
87
28
24
29
7
23
144
18
90
25
8
12
4
11
25
5
7
11
25
60
104
81
15
60
69
6
21
63
21
60
9
187
104
40
60
5
15
84
36
15
30
7
24
113
67
29
87
4
53
3
48
24
36
99
121
36
59
49
5
6
102
43
32
3
81
88
36
47
25
44
33
6
30
24
66
21
36
15
42
87
183
48
49
23
25
11
45
15
12
9
69
199
101
31
44
24
45
18
129
4
80
27
93
15
84
21
75
12
13
5
72
63
9
3
15
49
36
20
27
30
51
9
3
40
23
9
48
15
9
36
88
44
208
128
4
68
12
21
12
15
12
48
28
72
20
27
37
11
42
7
44
40
17
48
39
28
23
72
49
23
36
21
96
27
36
42
120
7
32
51
33
60
15
61
24
32
84
33
6
25
36
20
24
12
45
15
4
11
9
9
75
39
1
24
11
25
5
27
52
11
9
12
51
45
63
9
15
37
24
12
24
131
13
20
24
60
52
60
23
141
24
40
116
36
48
40
36
29
7
8
28
92
81
27
24
36
48
16
8
36
36
24
9
7
24
104
15
21
12
75
30
18
25
24
152
21
12
31
29
15
15
36
69
60
15
13
8
40
47
13
29
91
60
32
52
35
25
23
9
76
20
12
51
57
105
19
8
3
117
45
43
72
8
100
137
90
25
36
24
108
23
24
36
1
108
65
115
92
76
72
11
21
40
128
160
41
115
47
13
32
12
72
51
49
23
36
49
23
33
27
18
39
48
75
57
153
99
9
15
64
60
23
13
36
36
44
51
57
75
33
4
24
120
24
95
85
11
61
29
27
52
23
72
57
40
11
153
15
30
7
17
3
105
43
44
21
75
9
78
12
85
155
45
12
9
31
8
36
136
11
25
95
42
30
6
75
36
69
147
15
25
23
21
4
32
24
63
25
200
36
52
20
12
3
120
42
187
180
80
24
4
8
3
21
36
45
15
12
48
108
15
21
36
3
69
100
11
12
129
3
1
29
126
25
72
20
12
12
48
60
88
8
15
9
15
25
83
162
3
40
23
42
30
13
80
36
69
42
18
54
37
44
9
18
48
9
88
44
3
45
76
212
24
3
96
1
29
111
24
52
8
72
24
40
161
79
23
85
48
83
81
33
3
12
15
45
52
24
5
7
65
15
24
4
44
3
78
54
1
20
120
76
68
40
60
20
36
27
45
24
4
20
45
7
35
12
90
6
21
160
119
60
45
9
7
140
4
12
60
95
9
48
36
87
25
60
8
132
48
4
72
56
72
48
15
85
8
84
28
24
56
3
57
12
48
84
28
83
48
72
85
32
48
4
56
72
36
16
24
12
47
45
16
47
150
135
27
1
20
15
105
4
11
57
123
97
24
8
15
36
72
18
15
36
24
60
4
65
51
36
136
84
11
97
32
28
32
69
115
36
41
ABCD 94324249582*3^$a+1 [50016]
33
48
15
12
60
36
9
27
9
44
100
12
3
5
12
43
17
64
9
11
37
59
16
48
27
17
12
36
43
5
12
13
66
5
19
72
65
28
60
75
29
12
4
27
12
21
80
72
7
18
48
51
24
20
7
53
16
24
24
15
33
8
7
54
6
5
24
16
128
12
24
36
19
18
23
4
39
9
60
48
20
28
32
24
24
31
21
15
9
8
48
67
21
20
24
1
126
66
3
36
60
45
35
100
44
7
29
73
27
48
116
7
5
12
7
9
9
23
24
4
20
12
12
136
12
92
7
9
99
45
68
24
19
77
112
21
47
12
16
24
75
45
32
36
43
5
16
33
35
132
24
49
18
12
21
12
15
17
7
48
12
9
56
13
47
4
75
24
12
69
135
41
16
60
15
33
12
68
4
20
12
16
12
93
35
115
65
40
20
12
1
15
24
63
45
3
12
5
28
27
57
20
60
55
45
27
9
92
28
32
4
48
63
24
5
16
12
8
24
43
12
29
24
1
11
24
31
21
8
60
7
84
9
32
28
84
51
12
17
28
15
60
5
12
55
17
76
8
55
21
15
9
60
44
43
89
13
23
7
93
8
19
81
99
12
24
5
12
19
41
127
105
80
13
23
25
35
84
25
3
45
3
51
81
9
95
28
3
9
63
12
156
9
9
59
40
32
4
9
3
15
17
16
60
60
27
9
33
63
15
18
11
4
56
55
21
24
39
41
55
24
29
108
172
20
31
17
19
41
52
15
60
72
9
20
40
21
3
8
28
27
5
84
16
3
77
120
7
5
1
42
17
132
49
39
60
72
56
43
29
40
12
20
16
24
68
36
16
15
41
7
33
80
28
27
48
6
90
54
144
11
4
32
19
21
8
28
60
57
123
20
4
3
165
8
7
60
65
28
24
36
33
30
5
31
84
9
3
48
120
5
24
7
66
138
5
49
11
40
44
12
40
15
129
32
13
107
28
24
32
4
45
114
21
20
16
48
60
63
33
72
3
30
6
21
24
24
24
8
12
121
30
9
80
25
66
29
43
57
3
9
20
16
20
19
6
63
32
28
36
3
41
124
20
40
27
24
5
52
8
19
41
60
1
11
24
4
57
3
32
13
11
24
36
55
21
63
89
28
9
3
20
25
96
27
3
89
36
19
72
21
63
21
20
91
48
60
21
20
24
16
3
12
36
29
16
44
60
4
84
27
69
20
55
21
84
75
24
5
12
124
12
8
84
52
168
12
8
28
48
80
19
33
9
3
75
41
36
40
24
24
20
112
20
4
24
8
49
3
8
12
28
20
43
9
21
66
21
15
5
19
9
12
45
3
12
24
20
48
156
16
39
5
72
4
8
91
84
33
8
97
15
3
17
4
63
41
31
33
20
96
52
75
69
20
76
8
19
5
40
48
8
31
69
15
81
60
9
11
60
4
21
3
20
12
16
39
9
20
25
27
48
12
12
45
6
5
36
16
3
30
11
79
72
12
41
40
24
8
43
17
79
21
24
15
5
24
96
13
6
21
39
17
28
12
15
65
28
36
3
93
80
100
8
60
36
64
15
12
48
9
36
56
4
87
29
1
15
15
17
36
31
29
24
25
42
21
3
57
48
15
72
5
40
75
9
3
36
24
36
21
51
9
20
88
45
3
8
55
165
56
40
9
35
12
52
15
41
31
29
31
29
64
45
27
15
84
17
55
17
121
59
12
60
4
24
3
48
9
56
109
6
29
7
45
20
31
9
44
4
60
8
7
5
31
21
44
4
36
69
30
57
120
24
27
53
16
8
43
12
12
84
45
87
53
112
8
12
4
56
55
5
37
6
77
7
153
15
29
64
144
36
27
33
36
24
32
100
20
108
76
15
54
11
16
24
3
12
29
64
12
48
92
16
20
4
84
15
9
12
15
125
4
12
8
37
15
8
31
5
24
31
36
105
20
48
12
43
24
17
4
12
24
24
156
36
84
15
41
12
37
54
45
12
80
40
3
24
45
3
53
60
52
24
48
32
40
56
28
12
9
15
36
72
21
59
85
3
87
6
51
68
31
77
4
44
72
7
33
12
135
33
27
45
51
17
52
8
12
36
24
40
3
29
4
39
6
27
68
64
32
31
24
29
40
32
24
60
115
33
3
65
7
57
20
19
77
40
8
12
12
28
48
24
72
15
120
69
39
36
21
15
33
36
39
12
9
12
32
25
3
44
4
12
20
100
12
108
87
33
3
5
16
84
56
40
51
17
12
76
3
24
36
17
4
99
65
25
95
1
6
12
12
33
36
12
24
3
41
4
36
56
28
27
93
3
48
54
6
5
24
12
19
9
15
53
40
75
53
24
52
45
3
15
21
9
23
24
28
3
24
33
92
36
4
24
45
11
4
24
12
120
75
69
20
60
76
44
64
3
53
4
68
40
48
12
80
4
8
72
36
12
7
5
55
65
19
45
20
61
90
53
28
24
44
91
54
11
24
7
9
36
9
3
15
41
184
27
9
12
8
4
36
12
39
5
60
24
31
18
3
15
30
27
12
36
15
9
56
112
36
15
9
3
72
48
24
41
24
16
8
120
64
8
40
3
12
53
12
4
20
13
48
90
9
8
36
7
53
24
12
76
48
24
3
33
36
20
48
1
35
52
80
4
44
4
32
43
57
20
16
20
4
24
60
27
17
48
60
7
66
47
49
11
4
20
16
15
12
12
36
24
45
15
21
12
87
41
43
9
75
21
24
56
64
87
18
15
72
36
27
72
29
220
15
9
27
5
16
3
24
21
27
17
40
3
12
96
45
24
32
36
40
3
12
5
24
1
3
27
84
108
33
44
4
12
72
27
5
13
6
45
45
6
36
9
44
7
12
33
20
7
5
16
15
156
33
12
44
16
15
108
30
83
40
68
19
33
12
56
24
28
15
5
28
44
12
16
45
23
36
28
27
33
51
29
16
24
51
29
12
43
36
29
16
15
9
108
57
3
8
36
49
6
24
9
3
57
3
33
12
24
68
12
40
3
65
100
135
12
29
64
96
56
36
28
12
8
144
121
15
32
24
79
17
28
36
8
7
21
8
40
15
29
40
32
55
5
19
9
60
32
13
15
15
66
35
16
39
29
88
3
5
19
77
48
72
1
27
72
48
3
17
7
9
9
30
5
88
8
4
8
12
88
12
36
32
12
1
35
16
24
60
15
24
57
116
48
64
8
60
28
15
21
20
16
20
60
7
6
42
45
9
96
47
91
36
45
48
48
8
12
40
3
ABCD 94324313368*3^$a+1 [50078]
6
15
12
8
48
91
36
72
33
63
12
18
30
5
60
55
45
69
126
96
144
9
20
40
20
55
45
8
88
60
15
17
103
5
4
27
54
24
42
54
24
63
33
30
42
24
39
20
67
84
30
23
55
66
114
33
72
45
6
5
24
28
15
18
59
36
49
11
7
65
132
7
21
135
84
36
72
30
6
12
57
20
67
6
83
84
31
12
12
53
52
140
16
12
27
30
15
63
132
113
60
55
45
20
55
42
30
60
36
17
40
15
108
189
60
8
7
6
59
67
18
3
27
90
18
12
33
3
24
12
41
7
18
162
45
15
60
41
4
20
31
36
36
33
12
12
15
30
11
40
69
23
7
90
23
40
8
25
95
19
48
30
83
31
53
28
8
24
7
81
8
4
3
5
25
23
64
75
33
93
15
44
43
48
45
117
54
29
52
15
5
12
25
18
72
5
43
5
7
60
60
12
60
9
12
27
18
72
18
30
47
7
9
12
15
12
65
1
35
79
53
28
21
23
16
132
20
28
60
32
52
228
12
8
7
6
54
33
12
3
17
36
4
33
23
7
24
18
3
32
16
27
12
41
40
39
48
57
51
57
72
20
28
75
12
21
15
29
7
29
55
29
16
9
18
17
36
24
25
3
3
12
33
117
42
78
75
3
5
84
48
112
36
44
28
15
45
9
18
33
3
129
8
7
12
33
93
42
108
12
21
20
12
43
9
48
15
5
7
72
48
5
55
45
20
16
32
19
9
15
9
63
5
19
24
5
79
45
3
78
6
18
30
42
3
68
55
245
13
6
48
120
45
75
18
90
84
48
36
5
12
12
31
96
36
24
6
75
87
41
12
28
12
33
39
57
78
21
69
72
48
15
20
31
5
91
29
19
12
36
17
13
18
17
19
108
12
29
64
20
88
12
63
117
57
3
45
6
77
28
80
19
21
51
9
39
33
27
5
85
3
45
54
41
19
9
24
20
43
5
25
18
117
75
24
33
93
48
42
168
54
42
60
41
52
20
55
18
30
17
16
9
66
102
75
3
5
4
20
13
30
42
83
55
72
65
36
24
1
35
12
73
59
7
6
48
59
7
21
3
17
19
84
9
15
5
28
8
24
7
6
54
21
12
27
30
114
132
65
40
20
115
17
28
3
125
61
3
3
18
39
60
15
5
48
12
36
25
6
24
117
45
83
31
84
69
63
45
152
7
141
3
57
33
72
72
63
3
45
84
63
33
12
75
5
88
51
6
23
100
20
19
33
20
48
204
60
16
84
56
144
7
9
24
15
60
21
12
9
6
18
107
7
30
11
31
9
51
120
138
6
60
60
84
45
56
12
108
4
261
47
7
12
9
39
113
52
20
60
28
27
5
7
54
15
80
7
65
12
31
30
99
63
78
35
7
30
3
51
33
51
6
71
7
18
42
60
41
7
108
9
135
41
12
12
31
30
27
99
18
6
17
48
64
56
1
63
15
60
6
35
31
54
144
35
28
32
43
53
12
55
45
15
42
3
15
24
126
27
8
103
17
12
7
9
57
18
12
12
6
47
43
57
20
52
15
5
145
3
3
42
23
84
28
8
12
37
42
9
12
60
8
79
30
90
5
96
7
12
21
9
3
69
71
73
6
60
29
217
15
33
119
1
24
42
6
27
51
24
65
31
29
55
21
39
36
12
18
6
18
23
7
125
40
3
12
65
61
27
87
53
48
97
23
12
52
81
24
15
168
48
9
51
15
24
41
7
77
28
27
33
8
52
20
49
18
33
3
12
45
27
21
9
6
57
12
51
12
113
19
5
60
36
55
69
20
37
3
68
12
36
124
21
39
20
28
15
57
128
28
80
37
3
72
20
12
13
18
29
28
20
12
7
6
54
36
117
80
1
6
18
15
63
53
24
28
60
12
75
105
68
97
42
33
8
52
20
55
5
55
33
272
100
20
31
9
3
53
151
60
9
12
33
15
24
116
19
33
108
27
12
78
3
15
69
63
65
48
1
6
12
6
59
13
3
44
43
30
83
19
53
13
24
6
114
3
32
85
35
7
6
15
39
33
57
83
76
15
24
36
6
59
40
72
39
9
32
19
138
18
33
99
5
31
17
7
48
65
13
15
15
72
53
12
175
42
120
30
5
91
9
128
28
39
21
92
13
54
53
52
3
5
120
12
88
132
3
84
33
15
125
120
16
51
21
3
72
65
72
25
72
48
6
24
18
15
108
24
15
21
44
40
21
35
19
5
48
12
28
15
30
18
29
16
32
40
12
87
48
12
18
35
55
30
11
115
12
57
21
114
6
30
12
24
29
24
91
30
35
19
60
5
103
77
28
57
3
39
69
32
12
16
21
99
20
91
9
20
19
45
63
18
24
15
20
31
105
99
12
41
55
5
12
28
9
3
75
36
6
18
105
20
36
24
55
33
3
17
25
23
31
18
63
33
35
52
39
36
45
12
15
6
6
89
12
52
27
36
60
24
9
27
77
61
39
20
7
21
12
36
9
3
63
30
24
3
45
27
15
72
9
24
51
45
99
12
36
45
12
20
36
12
85
3
15
29
28
69
71
7
12
89
31
48
78
75
12
36
39
33
20
7
132
24
197
43
17
12
43
12
48
5
7
36
12
24
6
27
96
32
37
63
27
53
12
60
1
35
85
6
29
19
12
24
24
5
25
71
64
27
48
30
11
7
33
21
71
60
60
7
21
32
12
120
67
60
18
51
21
23
60
16
24
45
11
24
37
123
120
116
4
111
54
3
68
19
5
55
5
43
12
6
107
85
123
104
103
24
9
12
9
48
71
72
25
15
3
60
9
56
52
20
43
30
42
45
60
27
12
ABCD 94324503764*3^$a+1 [50197]
18
60
60
42
78
60
72
12
3
33
24
24
72
30
30
75
57
23
43
6
95
55
84
150
24
270
30
6
12
84
66
3
45
114
42
60
156
12
30
42
6
69
21
168
120
102
282
96
132
39
75
18
60
71
25
36
18
30
3
9
120
36
123
39
41
7
90
108
12
348
24
72
18
48
89
103
318
75
15
60
30
48
39
21
11
13
60
108
24
24
96
54
21
189
30
101
31
18
102
57
15
78
378
9
33
90
18
36
6
54
36
60
48
90
90
72
48
71
145
126
24
41
37
6
60
84
6
159
33
120
30
30
18
54
30
132
78
51
32
7
41
109
12
71
13
12
114
6
180
48
204
36
60
6
41
55
18
12
18
30
12
95
13
66
24
41
13
51
87
84
96
12
6
72
12
120
36
12
18
42
84
18
48
42
18
72
30
60
36
35
37
27
21
27
87
137
13
42
9
75
84
6
66
6
48
282
24
24
57
135
18
156
59
49
78
18
30
24
6
120
171
39
114
66
102
24
6
65
13
24
90
12
36
24
6
30
54
24
12
24
3
165
132
36
180
72
6
120
30
12
198
36
21
80
7
6
12
132
78
18
24
27
48
32
49
30
114
36
162
72
6
12
15
69
36
30
30
18
24
17
64
81
90
165
81
72
48
24
24
96
18
12
9
111
96
18
30
90
60
6
21
48
96
279
24
33
9
240
18
18
30
90
12
120
66
36
6
72
180
36
54
117
135
6
72
107
49
30
54
11
121
36
18
72
192
48
90
270
24
24
42
102
90
6
6
6
90
75
33
36
6
42
12
54
42
42
18
114
54
66
9
21
59
145
95
7
89
55
78
36
6
54
90
66
36
132
87
141
18
6
54
21
39
105
39
90
30
17
49
60
24
27
39
36
6
72
6
17
97
48
12
12
6
12
6
36
6
12
192
54
156
18
48
54
36
24
131
25
54
24
24
108
30
12
96
72
18
60
6
36
18
30
54
12
48
36
12
42
36
24
3
15
72
66
12
155
73
24
12
99
111
126
35
37
18
54
35
43
96
54
366
30
42
48
42
12
30
108
24
24
24
18
120
18
222
18
162
30
288
42
48
36
198
6
11
241
60
24
114
306
6
12
12
9
80
31
54
96
186
18
36
96
54
6
144
36
18
24
72
114
84
96
60
12
54
48
30
78
9
105
36
18
30
30
114
48
18
6
96
12
48
48
12
72
107
31
42
96
36
30
36
12
90
27
93
66
60
5
175
30
12
30
30
24
18
138
39
81
60
3
80
127
18
42
162
66
65
31
126
48
36
95
13
138
144
36
42
48
59
64
105
162
60
24
30
78
18
24
24
12
60
123
9
18
53
7
144
89
49
150
78
84
6
24
153
27
6
102
36
96
6
12
48
78
60
72
72
18
23
31
60
5
79
24
48
57
93
120
12
48
54
9
171
30
18
53
13
36
120
6
60
132
48
30
60
39
39
96
48
18
18
42
90
42
36
51
21
12
36
42
18
84
120
12
6
12
78
30
89
85
11
145
24
24
6
30
24
132
30
12
101
7
18
162
18
42
48
72
65
37
60
90
30
71
127
12
180
6
96
54
42
90
42
150
113
48
7
42
72
54
6
54
102
108
120
102
12
18
18
12
18
30
6
48
18
72
30
11
121
36
12
18
30
480
12
108
54
54
12
108
42
18
95
49
47
160
33
111
39
36
60
120
126
66
12
36
30
84
102
54
12
24
54
66
18
6
12
90
24
6
90
30
42
30
42
90
18
66
35
112
33
54
18
48
36
24
12
15
57
87
45
36
84
66
54
51
128
127
33
21
54
42
72
60
6
30
162
18
204
12
30
30
48
18
48
6
60
6
30
204
24
186
114
30
54
6
30
11
133
156
72
114
66
12
6
24
18
30
120
42
72
78
12
84
24
36
6
6
42
12
96
83
7
144
89
7
42
72
18
101
ABCD 94324802402*3^$a+1 [50045]
80
115
21
39
60
93
21
12
47
40
3
78
239
16
105
24
3
75
30
39
63
18
3
96
3
57
63
53
55
57
12
21
12
27
3
90
3
8
175
72
42
23
25
63
24
105
107
55
66
48
11
16
99
5
49
87
9
48
108
150
60
33
27
42
3
32
7
6
3
81
123
60
32
25
135
68
37
18
78
30
57
15
41
124
45
18
42
75
45
95
52
33
48
192
27
15
24
9
15
33
92
61
195
32
40
63
30
12
12
123
44
31
5
37
138
45
15
12
66
111
48
93
30
117
72
24
20
49
15
15
33
20
48
85
24
3
32
7
18
3
57
90
12
66
95
7
137
31
33
44
1
72
12
6
90
99
48
3
189
48
8
84
31
29
40
3
30
15
87
33
99
18
3
9
51
15
48
45
45
71
76
8
16
48
8
184
183
17
64
69
171
20
67
102
27
15
24
89
16
12
20
13
99
12
60
20
55
9
21
171
15
30
15
15
12
57
60
8
25
95
37
131
7
12
53
13
3
32
64
39
29
7
5
16
87
41
184
72
3
93
57
11
12
7
45
93
30
30
107
13
27
80
16
164
25
90
42
3
20
151
9
93
35
13
51
24
39
41
16
48
3
24
90
15
15
60
54
24
83
40
135
5
48
96
1
18
17
7
137
13
95
37
183
63
69
51
57
20
13
15
27
5
115
78
12
36
36
3
15
12
33
20
103
57
72
141
24
30
48
21
21
66
5
49
36
72
191
7
45
84
48
21
27
12
57
18
21
39
36
72
24
5
13
15
3
30
15
24
93
3
24
20
1
108
12
30
24
36
177
56
160
45
12
23
36
1
24
90
33
8
43
9
80
1
24
18
30
75
32
12
60
61
12
6
21
45
66
69
24
9
11
12
64
15
54
35
37
24
108
3
39
41
268
21
63
51
24
12
101
4
84
9
60
48
12
18
29
25
111
24
48
3
45
104
24
16
39
69
32
1
132
15
63
60
33
9
60
36
6
21
12
20
168
192
13
23
1
35
43
33
60
32
7
60
36
114
54
9
92
91
9
24
72
9
114
65
52
15
105
72
56
49
18
5
40
57
18
30
30
57
36
44
61
11
91
69
60
63
17
76
68
196
60
36
9
15
123
53
4
141
42
36
165
81
179
16
3
57
36
9
66
12
33
24
8
16
69
15
48
3
90
162
125
19
33
32
28
8
60
28
80
4
33
99
189
47
7
150
131
4
45
15
3
129
21
264
15
36
27
6
71
100
21
15
44
76
8
40
69
18
114
18
18
99
96
15
69
15
45
51
12
5
16
12
120
45
47
43
5
124
48
48
24
45
6
30
12
83
64
15
29
12
7
65
28
33
11
1
39
108
68
49
15
188
60
85
48
30
24
6
15
117
18
84
153
68
67
18
30
5
13
12
47
172
33
6
84
60
30
11
36
49
180
6
6
15
117
3
8
1
11
19
41
73
36
11
160
33
36
11
7
137
31
150
35
7
18
30
57
8
13
11
19
36
60
6
23
1
108
83
4
36
63
9
3
60
342
15
75
5
37
24
144
36
47
64
39
5
7
72
18
63
9
47
133
3
48
20
1
6
45
3
24
60
5
1
11
61
84
71
19
24
21
8
37
35
25
138
30
23
4
21
47
16
80
12
19
6
39
45
51
105
72
15
3
77
61
15
96
15
18
35
12
133
42
246
60
39
81
18
66
18
42
30
33
3
57
93
135
60
39
93
21
11
1
24
36
3
44
13
60
35
40
152
7
45
105
48
51
56
16
12
3
9
75
41
25
150
12
18
30
69
69
47
7
5
7
24
36
6
162
5
37
6
69
39
12
9
48
132
9
12
59
76
15
53
7
77
7
6
27
33
23
61
95
1
35
13
6
18
51
96
93
3
8
7
9
33
47
31
30
18
9
20
97
75
33
78
102
75
27
66
23
4
120
68
55
69
99
17
52
92
16
75
33
56
19
45
24
68
4
3
48
24
6
18
141
15
29
4
33
15
8
79
57
24
24
8
19
6
299
28
33
114
54
12
47
112
156
144
80
85
75
68
37
95
48
16
27
29
40
21
90
45
20
19
24
21
156
15
5
12
16
51
41
4
108
45
18
12
18
39
45
36
48
27
9
48
6
24
42
3
15
17
1
75
32
67
33
75
5
16
12
87
33
15
60
42
71
7
29
43
93
8
19
150
3
44
1
23
124
57
11
49
11
12
55
12
29
157
120
18
42
132
6
72
5
79
30
18
93
20
12
73
27
57
36
24
84
36
3
12
3
60
5
43
149
28
32
48
43
57
96
15
9
3
72
93
3
5
61
51
120
120
8
76
51
60
17
73
83
19
21
32
7
6
6
53
55
93
105
30
24
30
3
20
13
15
320
37
123
27
117
60
68
61
30
9
57
143
7
9
ABCD 94325477848*3^$a+1 [50018]
4
6
54
105
29
66
40
36
68
136
66
23
27
13
167
24
66
34
6
38
82
15
5
18
16
30
30
36
9
96
9
104
66
21
25
84
36
14
25
29
180
22
17
37
3
83
4
60
5
1
44
16
24
44
16
56
4
126
144
53
157
90
26
63
37
128
82
68
22
54
33
117
20
31
23
46
59
121
6
17
7
33
93
24
206
4
30
3
17
15
85
6
5
25
24
170
66
3
31
6
24
60
110
40
65
31
30
68
7
8
21
91
39
6
8
16
240
56
3
27
18
82
24
41
75
37
11
21
16
135
24
33
23
18
6
16
14
10
26
63
7
128
9
63
34
56
94
33
3
117
33
63
27
14
55
81
24
63
23
124
5
15
16
24
30
146
144
46
54
30
6
44
100
60
5
1
47
193
14
25
21
8
75
16
65
6
10
90
5
123
52
54
3
153
30
9
15
96
54
20
40
66
20
94
51
219
90
6
50
19
75
6
63
11
10
6
53
37
38
37
72
3
14
96
30
10
44
136
90
14
106
24
33
47
130
14
6
19
72
120
15
170
64
95
61
27
3
5
45
3
144
7
41
39
54
46
6
20
54
46
23
37
3
125
75
87
54
51
39
10
30
90
20
10
96
14
100
126
210
38
1
101
10
8
57
85
8
76
30
6
8
150
12
94
6
60
20
117
88
29
16
24
14
126
24
76
116
64
44
99
13
27
48
119
16
74
70
6
75
32
13
60
23
1
14
46
20
79
17
15
48
16
21
290
4
36
57
8
49
86
4
21
32
157
20
10
110
220
6
45
15
8
12
4
9
95
36
76
104
6
10
57
77
66
64
66
14
36
34
116
30
78
46
236
4
36
113
151
9
27
38
15
27
54
46
113
1
14
1
24
56
205
26
34
135
21
74
16
9
71
30
18
106
60
36
15
15
33
51
45
45
6
20
54
10
105
21
30
53
1
20
36
39
25
23
7
30
86
34
83
40
41
52
107
37
11
40
95
49
15
80
9
61
3
23
30
70
30
84
36
60
3
80
1
74
22
24
15
8
13
44
30
1
24
65
15
48
33
48
22
74
31
75
30
39
59
226
20
54
57
25
24
6
150
140
30
54
3
256
27
54
6
105
32
7
30
51
24
21
54
140
145
135
65
31
24
66
60
54
6
15
45
24
11
25
15
125
27
48
40
39
86
18
16
30
11
135
10
14
16
90
60
59
1
63
21
11
33
60
12
94
36
5
49
30
6
90
24
96
180
20
25
29
24
30
16
36
8
49
3
14
114
12
57
96
37
3
57
47
13
60
104
10
6
15
39
36
50
3
96
9
82
60
20
85
23
90
36
54
22
14
54
22
30
110
9
61
27
48
23
16
113
7
89
1
39
51
74
16
51
15
8
1
105
6
14
3
33
40
14
49
57
38
72
64
81
9
15
15
6
75
5
34
33
23
18
36
40
60
30
30
26
10
30
54
26
18
16
74
52
38
82
9
5
19
72
119
16
8
112
65
85
3
5
112
24
90
30
51
15
30
114
126
75
24
15
30
14
21
31
9
24
5
19
33
54
81
75
44
9
81
31
5
24
3
193
14
166
54
110
31
8
121
15
41
48
22
50
18
16
6
39
51
117
63
24
41
40
24
89
7
32
43
45
8
27
100
128
22
3
21
51
53
27
39
40
50
15
160
45
30
21
53
72
94
96
44
6
4
26
4
9
5
46
26
10
30
3
27
114
3
11
165
15
25
47
9
25
23
21
82
54
186
33
41
10
66
27
56
177
15
39
40
56
25
5
54
21
25
44
106
9
21
14
10
11
135
25
119
46
84
6
30
27
33
24
20
19
81
30
86
18
81
9
72
4
90
60
30
15
35
70
216
87
33
135
9
36
8
36
60
51
88
35
22
24
36
14
10
20
39
15
169
117
3
177
56
34
110
16
20
24
120
16
147
63
24
9
47
54
40
36
68
76
36
74
54
12
90
85
59
16
38
46
105
21
35
109
14
12
49
21
3
176
91
98
12
144
36
90
57
16
27
5
49
15
15
96
80
54
16
20
4
156
30
8
16
9
81
110
1
9
39
87
8
1
15
90
90
101
9
16
20
147
13
27
57
14
22
8
52
15
128
31
6
120
8
16
59
15
6
70
5
181
8
46
30
126
57
17
30
40
9
41
183
13
44
46
20
4
96
54
26
193
11
21
33
111
16
144
29
36
10
21
9
30
110
54
16
74
27
25
15
9
63
11
85
81
44
52
47
27
36
10
8
7
39
65
96
40
45
150
44
1
35
100
17
223
9
48
3
5
45
34
66
15
39
90
120
63
23
33
1
20
24
187
104
40
48
57
134
52
20
90
24
30
40
20
10
20
55
21
104
43
63
24
9
104
73
63
21
51
ABCD 94325578624*3^$a+1 [50019]
3
9
66
18
54
6
36
36
12
147
21
180
48
27
123
72
60
18
15
51
30
6
54
96
60
24
15
39
54
36
27
33
66
78
42
9
12
27
21
12
24
21
30
30
12
3
207
120
18
18
12
108
6
24
60
36
108
36
27
3
12
45
27
42
114
12
24
6
18
30
15
36
15
21
8
37
15
63
6
18
57
33
12
18
90
12
15
60
75
65
19
24
18
12
27
44
7
12
17
13
36
84
12
84
24
12
6
12
246
156
35
61
12
27
33
120
71
121
240
35
1
228
96
24
42
9
93
6
12
144
84
36
144
66
48
90
6
66
69
12
3
66
18
102
18
12
45
15
45
3
6
24
27
33
3
123
81
15
9
27
42
30
132
21
27
96
60
42
48
60
66
54
111
15
45
45
111
9
24
102
60
12
6
27
3
126
39
39
12
54
72
48
15
81
24
71
25
36
240
72
51
39
12
174
36
75
15
6
3
75
72
90
48
6
24
30
36
6
69
15
66
84
179
31
30
6
24
18
6
90
12
39
15
18
27
123
18
48
15
15
6
18
33
87
60
42
18
18
30
45
117
36
90
90
114
33
63
114
12
39
51
6
15
3
24
90
102
9
80
25
60
54
102
30
6
138
114
18
12
33
60
39
30
99
45
42
12
93
99
60
45
15
18
66
102
150
42
66
12
105
27
6
11
4
39
12
6
84
99
27
53
37
48
24
3
60
129
15
21
24
66
84
45
141
18
36
129
12
120
9
36
24
171
9
24
54
72
6
3
21
18
6
12
60
84
30
18
78
30
84
84
195
21
78
21
15
96
9
15
57
33
6
30
35
4
12
24
3
48
89
133
78
60
102
63
144
15
30
30
29
1
18
17
25
84
54
81
21
51
9
15
9
54
33
39
9
69
18
12
42
6
240
48
57
45
12
72
15
3
60
90
72
48
30
108
60
9
20
16
39
60
126
39
39
105
141
126
12
30
12
54
12
12
120
30
60
6
24
17
139
84
48
240
18
6
45
9
6
129
12
9
90
65
55
21
15
42
11
1
35
25
126
18
30
24
60
90
167
16
48
60
81
36
12
3
48
9
11
115
36
6
42
57
33
12
6
42
12
15
51
78
147
27
48
210
48
96
18
48
60
42
11
16
69
66
66
12
12
114
12
54
84
12
60
24
54
12
72
18
63
51
24
90
24
18
105
15
33
27
9
60
9
15
9
30
12
6
78
114
36
24
96
84
36
30
21
3
96
6
54
36
21
27
21
39
150
96
36
30
36
18
15
75
24
41
61
39
15
45
9
47
1
54
78
60
48
24
54
6
30
60
48
12
66
30
60
53
19
96
45
60
72
39
6
123
81
30
30
60
95
43
60
42
6
12
12
36
9
21
12
48
18
66
126
24
90
95
55
48
57
3
126
60
75
15
36
78
12
75
15
9
39
57
45
18
33
27
30
72
6
30
108
30
21
33
63
3
156
6
24
51
105
48
27
27
12
90
6
102
42
18
3
9
120
48
216
6
54
66
96
48
41
19
30
51
9
24
63
39
54
12
72
63
3
24
42
51
27
237
15
246
75
9
54
12
102
12
66
78
66
138
6
84
12
30
186
33
81
30
30
51
27
18
30
78
27
33
96
24
27
75
93
57
59
61
78
72
84
24
66
30
60
9
69
51
36
9
27
8
19
6
6
5
19
120
5
31
24
57
63
96
18
96
51
45
51
44
19
6
6
33
69
11
19
78
12
30
36
12
114
30
30
18
21
51
45
3
18
24
6
60
48
42
48
36
15
3
36
42
90
69
24
9
72
168
12
54
12
69
15
24
42
72
90
96
60
54
12
6
18
71
1
42
6
30
24
41
1
15
9
51
69
15
57
99
39
41
79
21
75
18
12
6
78
51
20
16
3
30
36
30
78
12
54
6
36
15
3
180
126
15
3
57
93
3
33
96
30
18
51
9
60
3
9
6
48
105
69
60
12
90
54
102
54
78
12
45
51
9
33
3
177
11
85
36
36
12
11
1
54
60
6
6
93
39
12
6
42
12
6
42
30
42
18
48
84
39
141
48
12
120
30
48
30
47
1
24
39
9
6
65
55
57
9
156
24
6
12
6
12
24
66
72
78
54
18
30
6
30
42
12
156
51
15
18
3
93
186
21
48
135
102
24
66
12
6
36
108
96
36
30
144
81
24
51
21
117
6
36
78
3
9
60
6
93
72
69
60
84
60
6
60
54
24
240
12
66
9
9
12
60
63
39
21
15
45
39
6
6
69
75
36
18
111
45
15
27
60
12
17
40
15
78
11
145
72
48
84
30
42
96
75
15
18
87
24
264
15
36
29
31
9
72
39
65
31
33
117
3
57
12
42
65
31
113
31
18
18
42
3
27
42
60
99
81
150
6
12
156
12
ABCD 94326576296*3^$a+1 [50108]
24
88
5
99
51
153
64
80
48
9
55
59
9
21
51
3
18
24
18
57
144
27
132
25
48
8
12
9
18
73
8
144
15
36
37
12
17
15
108
120
45
15
28
120
5
48
6
36
49
60
36
24
5
216
67
48
24
5
18
72
73
48
72
5
43
53
30
90
51
16
23
9
40
128
45
3
96
40
35
13
12
20
69
66
25
44
12
132
36
99
13
149
18
21
4
11
84
13
68
15
57
52
11
49
11
12
33
72
63
165
16
83
13
47
18
18
45
27
25
77
42
30
91
23
21
28
80
15
102
6
162
126
156
9
141
115
36
20
12
33
3
72
52
11
60
117
3
69
27
1
17
127
35
93
15
97
83
48
54
96
199
36
29
150
66
72
6
84
25
11
109
77
75
40
228
17
126
49
41
30
108
105
45
7
32
112
41
123
12
64
36
53
19
8
117
51
16
5
15
16
20
27
36
45
81
91
29
123
3
37
48
72
77
18
72
24
9
45
30
73
32
12
40
60
68
21
6
13
8
15
25
20
9
39
324
27
81
63
49
12
173
6
36
30
18
13
12
80
36
27
25
12
20
15
25
128
207
25
5
7
11
54
24
66
9
64
71
6
54
9
108
100
47
13
20
27
12
96
25
12
53
63
64
12
23
93
52
11
36
6
72
3
63
1
149
7
83
157
95
12
6
66
9
72
60
27
21
16
48
12
5
18
225
63
25
119
24
30
96
99
216
40
80
51
45
40
32
12
16
17
3
99
13
56
4
35
36
24
93
24
40
96
29
51
72
40
53
24
30
60
9
16
29
139
48
5
67
23
9
45
150
1
12
68
9
18
25
23
144
133
65
27
16
72
47
1
72
5
18
30
24
30
96
25
20
75
18
19
107
60
81
27
18
75
99
18
123
12
33
3
87
84
13
48
20
15
49
96
12
23
9
45
39
51
189
39
60
12
85
56
39
1
8
45
7
44
93
7
11
9
24
117
72
55
12
8
40
11
37
144
20
9
7
35
192
6
19
107
84
49
95
60
90
216
7
20
40
24
29
31
23
25
128
87
25
41
27
45
24
75
15
120
60
9
12
27
36
9
15
36
21
24
21
283
12
11
25
53
90
12
85
47
12
13
5
42
153
280
56
24
21
91
8
45
42
9
72
27
36
9
12
153
51
75
69
75
37
48
5
43
72
11
61
53
127
89
90
217
8
232
29
75
24
52
119
18
27
28
35
12
13
20
52
29
127
80
12
36
60
147
49
65
30
13
132
59
21
9
19
143
25
44
9
7
12
53
19
83
60
13
12
32
45
55
41
7
12
56
40
47
21
60
64
8
64
108
11
49
47
216
54
43
12
11
249
39
54
123
4
35
25
29
87
9
115
23
81
16
8
21
27
40
77
42
81
52
20
21
24
30
60
21
15
12
72
25
72
8
48
189
103
113
24
144
19
48
59
45
16
284
28
80
87
30
24
72
90
25
47
102
24
54
66
195
72
12
28
68
16
23
13
72
5
72
24
255
4
72
11
18
39
51
1
11
60
25
12
11
9
87
9
279
72
9
16
149
15
12
24
48
51
12
25
107
45
40
35
18
54
9
51
9
45
72
18
1
35
25
11
25
24
8
88
84
36
60
44
39
54
87
3
33
12
63
97
48
12
167
13
41
19
5
18
30
99
63
252
45
141
54
225
3
78
48
19
95
72
30
18
96
57
27
42
3
40
5
18
9
40
56
39
1
5
27
88
47
36
9
57
114
54
72
43
48
24
48
56
15
57
63
1
48
11
156
45
33
27
16
5
15
3
61
83
36
60
120
1
8
213
27
40
5
27
3
132
54
19
128
15
30
24
99
27
48
42
18
9
21
67
29
91
44
100
56
45
42
30
15
52
95
36
109
5
39
15
120
9
108
100
35
24
9
45
19
8
112
5
27
21
67
101
171
3
42
3
15
48
25
29
99
15
1
116
9
3
40
5
7
35
9
99
13
104
108
3
78
67
23
37
65
72
6
1
11
85
83
49
23
54
3
45
42
48
60
25
108
5
42
57
16
8
117
30
117
123
85
24
48
107
18
42
1
60
12
72
71
9
45
111
100
23
9
111
49
11
12
9
28
176
52
32
216
135
24
12
69
111
85
20
208
192
5
3
100
60
35
21
16
101
24
31
17
18
49
5
18
25
47
45
76
5
79
11
54
114
84
13
12
92
51
90
54
81
4
71
9
28
107
9
15
264
37
179
61
ABCD 94326856082*3^$a+1 [50048]
10
18
45
11
34
26
90
234
40
72
24
84
42
8
36
76
80
64
36
183
15
120
86
103
11
10
6
21
33
56
76
80
180
7
11
22
30
84
14
30
196
30
50
76
33
24
57
56
28
51
29
70
90
42
57
17
64
26
184
26
36
34
80
4
86
10
144
9
11
72
4
144
42
114
20
54
106
26
10
48
6
26
28
12
69
21
30
14
64
50
37
93
12
24
50
90
19
17
10
38
220
42
90
24
126
33
57
18
45
71
4
57
135
24
33
21
36
75
120
36
63
36
45
99
141
15
24
66
30
14
79
11
6
30
34
20
16
44
30
36
61
3
21
59
6
76
48
75
11
13
27
14
126
25
99
110
220
6
69
27
74
124
222
68
277
24
309
12
39
41
58
117
3
156
114
20
6
40
66
110
64
44
160
20
82
48
147
29
90
34
110
52
237
11
49
108
195
14
210
54
90
16
26
55
15
54
24
12
39
35
4
21
9
56
19
45
72
128
106
134
136
51
39
66
44
43
51
42
134
36
85
93
42
54
6
33
15
6
114
66
3
23
18
79
21
30
57
93
42
8
1
15
14
67
15
78
6
354
132
27
33
138
86
10
26
94
24
90
32
54
181
53
90
1
108
3
57
203
18
16
36
24
39
144
87
140
24
120
36
16
38
142
30
75
3
9
3
48
72
9
39
30
32
48
46
105
9
15
47
198
30
25
57
75
48
60
156
81
54
26
40
8
96
16
90
93
65
46
60
24
9
21
27
9
231
23
40
30
146
24
61
9
6
86
4
24
56
24
7
23
52
44
1
24
45
39
35
90
40
87
33
66
36
54
6
48
62
198
130
15
15
129
51
162
108
32
187
71
22
18
122
7
12
36
29
16
15
33
50
10
96
3
87
45
135
144
110
120
10
6
134
66
16
128
10
6
84
26
25
99
260
250
102
33
15
57
3
200
16
45
9
80
76
51
9
20
94
30
20
90
49
33
78
20
22
50
118
170
6
130
105
15
21
69
96
90
33
15
2
4
44
40
39
63
38
67
9
14
82
8
31
189
39
57
6
30
104
55
36
53
130
21
84
21
39
11
46
18
110
31
108
21
62
100
44
90
64
146
96
58
126
14
16
180
74
76
21
72
27
6
18
6
63
3
98
6
90
16
20
120
144
4
12
18
102
44
64
140
55
291
33
87
30
30
50
55
9
135
27
60
144
74
10
2
7
111
26
100
60
6
24
44
240
22
30
54
3
51
122
28
42
38
60
7
33
42
8
70
30
2
7
27
156
80
18
7
168
15
6
26
64
44
22
39
39
2
10
24
6
39
155
96
10
80
4
159
125
7
39
144
2
28
50
30
52
87
131
52
24
14
40
90
45
27
150
39
21
87
57
60
20
115
105
126
18
75
51
33
137
54
61
21
18
60
102
44
31
144
15
44
10
12
30
128
130
36
176
187
3
18
42
18
80
126
84
6
40
206
54
54
40
57
35
18
106
14
250
110
130
86
70
36
8
70
39
3
48
20
10
12
39
41
70
24
30
279
36
29
70
12
134
46
150
78
6
24
20
70
20
97
3
80
22
60
80
7
63
20
18
42
40
165
23
130
96
50
66
7
3
188
16
33
191
10
80
10
92
88
45
57
8
36
46
18
26
49
12
39
6
48
32
79
51
8
6
90
70
111
99
20
64
102
68
70
2
18
6
115
39
9
60
23
58
120
27
69
96
68
46
24
21
65
46
44
100
54
60
20
60
10
56
6
19
60
81
3
57
158
109
21
6
144
20
106
99
35
82
20
28
87
39
36
8
85
15
32
10
80
118
6
140
196
27
3
48
6
6
18
66
44
10
6
6
27
123
90
60
27
63
33
87
30
174
36
24
6
78
9
17
210
4
186
224
112
140
100
3
12
29
4
42
24
90
36
38
60
10
60
110
22
108
15
65
46
60
20
10
3
48
53
40
6
153
11
16
24
ABCD 94327012732*3^$a+1 [50009]
13
11
27
144
33
13
102
30
11
1
110
18
36
16
30
6
23
24
1
140
60
16
35
31
17
12
24
21
6
22
11
9
36
16
8
60
12
40
8
120
40
8
12
27
69
94
5
1
44
66
12
4
5
85
44
24
12
3
25
80
40
30
50
42
10
108
20
15
73
20
10
2
52
14
16
29
84
33
12
18
22
11
60
21
18
16
2
10
44
9
1
36
8
4
36
32
4
78
41
21
4
2
4
29
19
32
70
59
81
30
6
34
26
3
19
38
120
34
5
3
28
2
18
30
60
39
43
38
28
26
33
67
6
8
4
12
68
108
3
1
96
47
27
46
12
12
35
21
48
10
30
12
18
6
170
54
10
42
83
9
51
37
20
4
23
3
57
13
30
89
21
24
4
24
120
18
38
40
24
8
100
2
10
30
36
5
36
25
74
21
21
40
12
138
14
30
36
10
38
70
59
61
44
28
24
83
55
8
69
69
16
56
10
60
20
9
45
15
13
78
102
8
3
96
25
143
21
156
4
6
14
75
25
42
29
1
8
70
26
58
12
36
53
27
22
8
12
66
90
100
36
14
16
6
20
54
30
18
40
60
65
3
30
154
26
3
96
48
37
23
33
10
80
58
56
123
57
3
21
4
8
40
120
2
10
56
15
109
6
5
37
32
6
6
10
18
30
48
29
51
9
3
10
36
59
55
122
4
6
38
28
24
8
46
14
28
54
6
8
12
87
81
51
1
44
3
15
70
11
24
1
44
15
25
116
12
3
1
23
96
1
35
9
154
2
60
16
50
69
1
20
18
76
6
12
120
36
36
66
2
27
19
12
24
5
45
3
93
84
18
16
41
43
26
36
28
6
50
16
23
1
2
57
33
48
16
23
3
54
36
4
35
1
23
1
20
76
54
68
48
22
6
12
53
1
60
44
4
18
18
95
19
56
36
33
1
84
35
3
30
4
24
11
19
42
24
60
26
4
26
54
58
11
1
23
25
11
1
44
54
12
10
18
68
28
102
18
14
36
36
36
123
240
69
15
1
71
24
7
17
27
4
2
12
12
30
10
26
58
2
34
8
10
18
30
62
18
42
22
6
60
20
30
42
28
12
35
45
6
45
21
15
24
7
18
2
22
38
10
24
50
33
25
8
27
57
16
12
138
29
81
72
48
12
36
4
11
60
36
9
15
37
72
38
33
1
23
15
12
30
30
16
78
96
26
78
15
15
94
8
42
105
43
138
86
9
105
16
36
24
50
6
18
40
6
38
18
27
13
2
30
27
63
10
30
17
45
4
2
9
21
30
52
2
88
128
4
35
85
36
38
22
8
22
17
13
59
81
108
52
12
26
6
3
45
10
90
18
44
69
69
16
24
8
12
18
160
74
40
30
29
31
18
11
67
17
15
10
11
15
54
40
8
58
126
50
28
96
12
42
6
66
30
5
25
54
26
15
73
48
30
20
220
2
28
8
90
46
35
1
18
29
1
24
11
9
28
20
3
19
2
16
32
15
1
14
10
35
27
58
12
30
65
123
46
84
48
2
10
6
30
6
24
5
45
22
12
30
35
57
34
42
23
1
30
5
108
1
44
88
8
54
156
21
13
11
9
10
5
1
35
24
13
8
24
60
58
12
5
63
78
24
28
8
22
2
52
14
6
64
12
84
6
92
48
10
12
11
45
42
33
79
50
12
136
2
177
63
6
34
77
15
33
1
12
83
9
16
2
4
29
9
100
20
16
71
25
38
22
20
36
24
63
60
1
32
12
27
1
83
1
20
6
114
3
37
120
66
38
12
78
10
36
18
2
39
1
6
38
12
52
26
10
35
1
24
11
21
12
30
10
11
9
82
108
72
18
72
20
16
12
2
118
8
3
9
15
3
9
43
26
72
52
60
90
8
42
76
24
8
22
38
52
32
3
33
39
49
30
12
77
72
33
22
5
9
15
69
51
15
16
146
12
18
69
139
29
7
30
90
74
135
60
25
30
62
40
90
102
11
19
186
14
18
4
20
15
9
12
10
137
21
64
47
13
20
52
59
27
9
43
122
24
10
5
85
12
32
30
21
1
48
20
18
24
6
4
18
86
39
33
27
57
40
48
47
13
35
12
1
44
10
26
4
35
33
70
12
5
13
36
6
24
12
14
18
18
4
6
17
273
12
52
35
19
5
9
51
31
66
44
24
24
10
36
5
60
21
40
168
30
32
9
19
41
49
107
33
135
81
4
78
32
21
49
36
36
8
6
9
21
22
74
28
48
44
16
107
36
57
24
39
7
38
10
41
21
4
24
12
12
8
112
95
37
18
17
13
47
31
89
133
48
12
8
64
68
75
3
30
27
25
35
25
50
18
18
21
69
4
80
15
1
30
5
1
60
80
10
14
51
13
8
58
29
12
24
37
14
6
132
60
22
18
8
4
50
4
5
24
1
2
84
6
52
12
26
12
18
64
8
27
55
66
18
12
2
15
33
4
26
22
32
18
130
11
69
87
9
39
60
12
43
50
60
28
24
59
21
10
50
6
60
9
45
3
25
36
104
28
2
21
24
21
15
24
7
30
44
40
92
12
6
16
86
27
21
75
9
15
43
30
44
75
91
12
42
14
9
13
8
24
66
22
2
10
96
56
30
10
6
12
26
4
36
24
11
9
12
36
40
60
30
62
88
92
15
27
16
2
12
66
30
28
24
2
58
71
141
75
60
9
15
85
56
18
66
130
12
89
24
37
18
65
75
9
201
4
90
12
113
25
20
10
8
10
20
3
36
69
76
74
4
60
6
24
18
110
4
128
66
144
10
72
8
27
21
10
14
28
35
37
24
54
12
20
70
8
18
58
36
30
5
39
40
26
4
59
103
24
29
55
6
59
1
59
19
90
50
10
11
99
22
36
24
14
154
48
62
88
17
61
24
12
14
34
35
57
10
6
8
16
6
74
4
24
47
25
24
12
18
6
20
15
13
96
84
11
1
6
2
18
22
11
1
23
13
47
7
6
8
70
62
3
57
34
6
32
27
24
19
78
2
21
97
32
12
24
10
44
42
24
12
12
22
30
8
15
1
32
48
24
12
4
66
14
22
54
95
33
16
6
6
32
15
13
14
33
72
121
83
31
50
3
13
32
48
4
24
2
70
42
17
1
104
36
12
15
3
22
140
6
9
97
30
18
11
19
41
25
30
65
15
4
158
4
14
22
90
2
28
8
84
27
9
40
42
2
15
12
3
30
12
6
18
12
84
78
10
8
10
14
4
6
5
3
ABCD 94327073216*3^$a+1 [50051]
368
72
144
64
32
94
86
108
132
90
214
56
34
50
96
108
120
12
84
124
176
36
228
12
108
120
102
210
168
136
140
36
40
80
28
90
2
24
204
96
84
72
180
40
188
136
164
340
20
12
84
64
216
56
84
30
6
468
166
14
192
28
36
144
80
36
24
40
20
42
114
156
114
54
72
84
156
84
40
36
164
60
36
64
116
208
692
60
4
180
416
124
80
60
90
30
226
194
60
34
50
36
90
210
120
6
78
72
120
100
104
156
24
4
32
4
320
120
136
8
136
164
160
92
84
4
200
96
60
324
216
84
192
108
16
284
60
42
208
32
94
164
120
96
6
318
16
104
202
18
36
236
174
54
40
56
204
120
102
258
12
48
156
6
114
180
84
36
204
22
170
28
20
60
120
52
188
60
112
44
100
230
234
40
116
36
118
86
84
60
360
12
64
230
54
36
6
138
256
104
292
8
66
414
72
48
76
80
156
168
132
4
344
72
144
324
12
84
24
22
14
76
80
150
18
126
474
180
52
140
210
30
240
24
84
12
60
240
84
276
148
20
52
44
60
40
104
72
58
86
120
100
126
50
168
160
140
276
204
72
48
16
56
24
60
40
176
4
216
8
100
36
116
180
28
302
58
140
60
12
60
214
90
20
324
36
504
66
150
24
66
6
90
118
260
100
72
224
24
162
90
148
36
216
198
50
60
52
44
64
80
60
6
106
44
180
64
296
96
30
118
80
10
2
30
54
36
60
108
366
174
156
454
170
6
6
88
72
170
594
156
88
36
44
36
216
84
156
4
266
18
76
104
60
60
82
170
64
20
216
88
36
140
60
144
12
58
230
132
60
10
14
40
56
268
80
180
66
96
294
40
104
112
44
144
100
140
126
30
156
168
46
14
162
54
84
100
20
72
108
96
10
14
162
240
138
180
36
4
26
186
184
104
22
110
24
84
36
60
204
72
4
140
24
160
266
256
90
108
176
24
96
36
28
92
48
6
214
122
138
6
210
30
66
184
164
60
132
148
36
20
16
68
36
94
50
40
20
192
4
104
76
44
60
162
ABCD 94327077998*3^$a+1 [50067]
84
151
12
57
3
53
136
8
52
8
61
6
29
55
21
39
9
3
57
20
52
84
36
75
89
24
36
16
44
324
100
36
44
60
7
5
24
184
236
55
5
24
127
29
60
16
171
17
37
15
39
89
12
61
174
29
36
25
59
100
20
76
128
96
84
36
124
32
4
44
40
56
4
32
220
8
76
57
3
20
24
40
36
45
51
44
40
135
12
33
44
36
124
12
8
13
23
36
88
20
16
44
36
36
28
147
113
76
147
93
51
96
9
21
167
1
192
24
216
59
4
36
68
193
23
36
40
20
84
24
37
3
72
20
55
33
300
96
15
69
27
9
180
116
60
25
179
60
36
124
36
75
9
24
36
44
172
68
73
3
44
60
12
4
204
20
120
40
92
91
53
64
32
49
279
3
53
1
23
91
185
24
16
200
16
68
67
45
44
24
61
71
60
28
36
45
90
5
4
140
67
29
25
11
4
20
64
20
43
69
84
216
168
72
8
43
57
32
148
20
16
20
216
144
37
18
9
180
140
40
56
36
19
89
16
36
20
91
29
79
180
105
20
115
66
95
24
7
53
4
80
36
144
103
69
248
16
20
96
28
27
9
116
60
28
32
1
23
55
210
51
39
5
1
23
103
144
65
124
147
29
24
36
24
1
83
16
171
29
4
3
48
60
9
81
15
36
68
120
76
56
19
42
54
33
111
5
136
44
4
3
57
36
21
63
32
24
180
7
30
23
60
31
30
15
168
56
16
44
96
60
24
24
112
39
66
23
12
109
59
67
69
24
152
79
101
49
95
64
92
120
4
176
4
84
81
51
20
28
63
29
148
56
31
53
60
16
111
65
61
27
32
168
16
27
29
115
36
54
15
80
4
24
21
95
24
156
84
1
11
61
179
48
12
120
48
40
33
3
21
119
36
115
33
51
69
147
24
89
96
60
25
15
36
20
1
83
16
128
36
16
24
20
120
36
4
140
7
77
36
120
24
12
64
80
24
40
36
44
52
111
84
53
97
15
129
90
5
4
60
120
57
59
100
75
29
60
40
123
17
1
239
96
36
4
20
84
12
24
64
32
40
8
13
47
40
32
55
53
72
4
20
36
139
21
108
116
24
1
15
60
36
15
36
57
12
8
36
24
60
40
3
29
40
20
55
9
135
45
140
7
17
7
29
55
5
60
25
6
36
233
64
80
13
23
31
5
24
4
72
104
36
24
124
3
24
29
36
79
89
96
4
63
33
57
63
44
156
4
183
29
25
15
8
12
55
45
9
35
24
7
6
63
80
84
37
23
120
40
56
1
35
144
85
59
60
31
41
4
96
20
1
48
51
21
23
36
168
72
85
83
151
125
91
53
1
119
120
40
176
96
1
59
48
132
91
29
40
164
16
141
54
33
63
18
99
32
28
3
89
19
9
32
64
36
20
60
24
4
183
48
21
111
69
84
20
25
192
23
96
64
80
100
144
20
36
84
16
24
3
29
4
80
67
29
84
64
3
29
115
9
240
36
51
173
180
4
80
136
24
56
91
29
4
3
9
68
12
48
16
27
9
108
60
111
9
36
104
67
33
12
135
45
44
60
100
20
16
69
15
24
3
29
25
23
72
31
173
4
12
128
37
3
231
401
24
31
65
4
140
151
36
29
4
44
36
96
4
56
24
76
111
18
75
36
68
52
20
151
173
180
4
3
53
60
240
4
12
8
12
120
4
24
56
24
7
69
36
80
64
24
3
324
69
75
101
19
101
148
21
6
29
61
54
81
80
19
5
84
16
20
36
64
45
35
124
72
128
16
80
4
32
60
25
99
24
32
24
60
60
96
19
36
5
84
31
93
12
39
101
64
44
13
23
24
60
157
39
75
12
149
24
60
60
127
17
12
124
20
60
120
16
20
115
29
241
15
39
41
24
60
24
13
30
17
52
68
156
36
28
80
13
23
196
20
19
9
ABCD 94327209454*3^$a+1 [50019]
27
45
162
18
96
7
8
16
24
24
59
42
60
24
12
6
60
33
57
48
54
72
12
45
9
96
31
11
18
66
9
9
24
30
66
15
63
25
17
90
42
6
12
240
18
127
8
72
45
90
12
42
3
16
8
120
15
42
15
33
39
64
32
40
41
30
24
1
5
6
54
60
12
126
18
36
19
32
15
42
78
1
95
48
6
3
39
42
7
41
31
11
37
29
18
18
6
9
16
5
24
30
45
9
7
137
7
89
7
24
5
54
30
6
48
30
19
29
12
18
61
53
18
168
25
23
9
16
77
30
61
5
3
9
6
12
13
65
30
1
8
64
32
16
5
72
18
54
42
1
96
101
19
47
25
59
13
17
66
42
43
29
27
112
161
12
96
51
16
56
129
30
25
168
11
30
15
9
78
48
9
99
54
15
105
55
47
49
5
6
12
1
23
12
13
77
108
48
63
27
69
45
18
192
72
30
51
63
1
5
27
21
84
39
16
17
55
24
5
18
1
17
48
42
37
89
7
71
18
6
48
1
32
21
66
1
41
55
5
18
222
3
21
12
24
39
9
12
43
24
5
18
1
8
21
147
45
19
5
3
3
78
24
7
83
48
6
6
1
144
17
36
12
54
48
9
45
6
6
24
198
30
19
53
115
5
30
60
84
13
23
57
33
30
6
78
13
5
3
21
12
84
27
9
6
145
53
18
6
27
40
89
156
19
215
42
7
5
43
5
171
87
18
39
16
48
5
67
24
53
18
49
71
24
18
54
18
7
56
9
12
19
48
29
48
42
6
6
61
35
18
66
9
16
56
75
21
144
45
12
15
39
102
36
103
71
48
18
6
24
42
79
48
53
132
12
19
35
13
65
55
59
42
6
21
189
19
17
84
3
9
24
31
29
18
126
42
12
37
80
9
87
40
8
63
12
78
96
63
105
31
5
60
108
67
104
69
18
25
48
8
153
30
33
9
24
15
15
84
37
23
25
95
9
144
24
21
43
23
1
47
54
96
67
89
6
12
36
25
96
101
3
39
6
3
9
55
17
7
65
30
84
21
72
40
48
24
48
24
11
18
19
101
132
55
71
9
40
17
15
40
5
3
69
42
49
72
11
30
15
51
21
21
234
1
107
85
17
79
29
144
19
80
21
43
17
6
24
54
24
60
30
36
61
56
136
29
54
12
30
19
53
24
3
136
107
12
9
39
1
29
19
72
48
32
93
27
16
29
42
145
8
63
25
53
102
60
49
5
30
37
24
48
168
11
12
72
18
6
9
39
186
6
49
35
37
47
78
12
15
16
32
72
45
60
120
15
16
29
67
11
42
72
67
71
33
24
63
1
53
3
33
31
8
72
15
18
54
12
13
71
54
84
24
15
24
15
129
9
72
156
24
30
6
6
25
11
30
63
57
6
18
63
39
126
24
3
24
48
81
12
75
39
6
18
18
36
19
8
16
29
12
120
54
162
15
40
104
136
24
24
65
55
53
3
15
30
60
12
48
67
11
78
7
5
42
1
17
12
36
6
36
12
54
43
8
16
41
15
16
89
7
29
139
77
24
18
18
36
12
222
18
48
31
77
42
1
47
18
24
15
3
85
59
12
54
84
78
6
18
1
41
103
35
6
55
5
42
9
72
15
25
155
84
1
17
12
12
183
9
15
51
85
23
114
108
6
37
29
43
161
39
9
18
60
18
7
32
64
5
12
42
12
96
9
72
88
48
11
12
25
17
7
29
162
6
19
47
1
23
18
66
96
13
8
24
48
45
27
111
24
54
24
90
81
27
37
8
16
143
30
27
9
264
7
149
66
12
108
18
6
1
24
113
7
17
60
12
175
17
79
56
39
30
84
108
24
18
30
12
31
24
5
6
18
12
96
7
11
78
36
12
7
59
109
17
7
77
91
41
24
63
39
54
27
112
5
43
24
77
115
89
48
60
18
9
160
23
6
27
15
24
9
72
24
33
180
75
40
53
90
36
18
43
23
1
24
5
27
33
6
9
15
9
33
15
64
17
72
15
69
43
35
61
56
39
57
88
5
12
7
32
39
174
43
65
12
12
54
1
17
12
19
41
60
36
79
24
11
6
7
29
43
24
32
16
5
3
15
1
53
3
40
80
64
17
120
30
1
167
12
12
49
32
57
79
72
24
48
104
136
8
3
114
18
30
19
32
15
129
40
17
63
15
81
33
24
48
36
42
81
87
25
77
27
40
17
31
5
42
1
167
84
13
89
42
48
21
63
49
24
24
104
15
36
6
60
163
5
24
12
6
12
30
15
21
30
37
23
30
54
42
19
24
29
19
5
3
24
15
33
16
48
8
39
42
24
6
6
18
18
15
63
25
101
12
55
47
24
90
24
7
72
47
25
23
54
12
60
42
9
40
8
51
13
89
6
6
30
12
6
24
51
117
42
1
24
23
25
72
17
6
108
54
79
5
27
16
144
11
96
21
27
205
104
81
126
72
78
12
72
63
69
27
72
87
33
33
12
84
6
18
54
1
29
18
36
12
25
5
99
16
29
54
6
36
84
55
48
113
54
54
18
1
47
1
113
108
48
30
21
16
8
63
24
1
29
78
84
24
18
24
15
9
7
24
5
18
1
8
33
6
9
3
60
114
150
24
9
21
12
31
5
36
7
5
19
23
9
51
30
24
111
39
73
8
3
6
30
1
11
54
96
15
45
19
47
25
23
30
108
31
35
60
18
31
23
6
91
17
31
11
21
27
18
18
1
23
ABCD 94327340912*3^$a+1 [50122]
22
56
12
34
3
75
8
45
24
15
28
65
21
30
36
70
18
30
2
61
12
21
39
15
26
46
41
52
107
70
23
28
23
6
4
11
21
7
20
93
84
15
39
94
2
54
6
1
125
4
14
10
66
18
23
39
24
21
15
1
44
21
18
37
32
1
47
3
1
36
5
15
67
8
24
28
33
72
41
36
28
32
6
25
35
49
89
36
111
13
2
9
21
114
25
11
48
12
28
26
30
130
11
12
87
21
3
57
73
39
48
32
72
15
1
89
60
15
49
2
117
55
2
31
3
21
59
9
12
43
2
31
27
162
11
9
55
11
9
15
13
17
30
4
17
33
4
6
36
174
11
21
48
36
28
8
55
9
54
36
14
151
71
4
5
9
34
56
57
4
11
30
24
6
48
40
21
5
4
6
5
36
43
32
69
13
72
23
28
3
26
10
54
11
36
112
23
18
36
60
55
3
32
25
29
27
19
80
10
23
31
2
15
60
45
39
16
23
1
45
26
25
9
3
45
26
6
3
48
12
31
2
22
2
28
3
12
75
26
102
24
1
24
35
1
29
88
66
69
32
100
33
83
13
2
37
45
3
39
53
40
11
4
32
84
12
24
33
33
15
12
33
15
103
26
63
51
1
8
3
210
18
36
13
168
9
44
12
7
8
4
20
49
2
9
39
9
3
34
18
56
34
188
94
104
12
30
52
2
4
84
38
15
15
69
43
32
4
2
24
6
30
19
11
25
27
17
15
4
26
10
60
45
8
21
30
6
34
54
66
50
60
7
24
3
86
39
3
84
61
23
37
35
78
139
12
3
38
87
1
39
11
9
3
112
45
53
30
34
11
12
1
20
46
14
46
5
15
24
46
23
21
4
23
39
66
27
7
20
4
29
7
21
35
24
30
28
83
64
15
20
81
3
12
49
20
15
1
87
32
4
9
131
37
35
4
5
39
96
60
94
20
6
6
60
27
28
32
33
112
2
30
124
20
30
12
25
20
39
84
12
57
28
23
1
48
48
3
90
20
12
22
36
41
39
6
6
25
9
3
15
5
67
14
4
83
3
4
32
25
128
12
19
141
93
26
69
33
54
24
69
67
50
15
43
2
6
28
17
4
5
6
48
16
33
68
7
5
48
9
6
112
56
10
56
160
35
39
21
15
24
60
21
15
96
4
41
72
21
31
9
39
12
3
8
28
50
4
87
60
29
151
68
12
25
75
11
4
5
15
24
1
8
1
2
58
50
30
42
34
14
42
48
6
60
24
12
18
70
29
7
30
3
72
59
9
1
50
12
57
51
16
86
75
4
11
52
26
66
21
105
15
9
55
9
2
37
47
6
18
16
18
90
32
1
20
15
28
56
118
6
41
21
60
34
14
4
6
29
48
15
30
4
18
65
21
16
18
92
1
12
47
60
4
54
3
29
4
54
17
48
57
6
48
6
66
25
23
16
33
75
2
6
108
69
33
34
20
33
67
44
12
9
13
2
28
33
27
12
24
50
39
3
30
7
32
9
46
18
35
21
10
9
8
15
9
13
83
3
9
37
18
2
6
9
13
6
21
60
29
6
24
69
3
54
6
28
20
36
4
30
111
33
6
89
52
3
17
13
27
35
24
4
26
6
10
15
89
4
83
3
40
2
28
59
27
10
54
20
1
8
1
26
1
9
74
34
2
24
9
57
40
11
19
21
72
87
5
9
42
4
26
4
11
3
69
27
30
4
27
87
2
43
27
50
34
41
51
48
57
43
20
12
24
21
4
3
53
112
11
36
21
40
35
4
21
5
108
4
15
41
16
3
21
80
6
25
45
18
26
6
10
18
17
13
3
39
5
15
6
18
12
45
15
24
1
29
6
54
34
56
4
20
21
51
28
21
36
5
27
7
48
56
42
27
21
7
9
3
41
79
8
60
13
59
27
6
75
13
27
3
17
4
35
25
41
15
3
36
24
66
36
139
11
88
6
44
7
23
81
15
1
5
15
3
1
8
31
17
40
12
15
72
50
10
44
129
25
75
20
33
48
39
40
8
3
30
46
41
39
84
6
6
9
49
66
14
10
36
33
12
5
51
4
36
20
12
40
48
5
15
19
45
8
7
104
9
48
33
42
18
6
33
87
34
20
19
77
40
14
42
18
37
12
27
26
7
107
21
15
9
9
60
70
26
15
28
23
30
58
9
60
20
27
6
27
3
30
15
12
48
33
16
30
20
21
3
1
35
10
23
1
20
16
23
52
63
32
45
13
62
13
15
2
15
19
32
37
27
5
16
69
11
15
25
95
18
111
21
7
15
2
15
25
35
39
100
2
22
17
51
4
81
20
9
36
28
36
15
68
21
19
48
29
24
10
60
9
75
36
17
4
41
75
12
21
6
81
33
12
15
33
30
4
62
6
30
27
63
28
69
11
1
8
31
20
30
7
3
54
87
39
2
7
11
10
60
50
37
3
32
52
26
162
24
4
9
80
27
33
37
20
63
28
32
33
18
40
36
18
23
4
35
10
30
93
51
50
64
2
54
64
3
32
27
85
3
56
16
20
24
1
63
38
18
6
75
55
20
33
7
20
6
30
18
96
75
60
13
3
33
39
11
1
3
8
28
62
79
3
113
13
20
31
11
9
48
48
19
21
9
3
11
21
25
110
24
6
34
32
49
8
7
53
51
1
8
63
52
8
54
6
9
111
24
10
14
1
3
8
18
10
29
1
47
45
19
11
94
51
12
71
69
57
15
88
11
12
37
105
2
21
45
18
36
25
60
39
20
12
25
83
30
6
85
11
58
20
16
86
9
16
23
6
40
80
64
11
15
1
27
12
26
114
61
5
55
63
2
7
23
28
26
10
26
39
43
17
15
25
15
20
21
100
3
17
45
18
57
7
8
9
16
20
49
15
45
71
75
30
34
18
2
36
4
21
12
8
3
40
9
11
1
29
31
8
55
5
3
57
3
4
18
47
9
16
14
40
32
48
42
7
23
25
9
23
100
51
20
4
2
10
24
50
6
1
35
85
23
42
112
6
9
17
6
4
20
33
1
39
45
32
3
3
18
4
32
34
20
1
29
31
35
93
7
104
9
1
59
12
48
1
11
13
15
17
6
45
12
3
9
15
61
29
34
32
30
27
1
11
48
27
60
34
26
6
39
21
48
19
23
4
44
36
13
12
33
90
6
39
41
46
26
7
8
7
2
103
83
45
40
3
17
64
36
5
54
1
32
91
2
7
27
20
73
8
3
21
43
17
15
6
24
4
32
28
36
131
139
33
8
63
9
111
46
14
37
29
64
56
30
21
13
2
22
32
30
60
21
139
20
36
48
61
89
6
24
1
48
11
12
9
19
21
9
39
23
34
50
21
3
9
55
57
41
18
30
4
26
1
48
20
27
6
18
16
26
7
11
46
54
30
26
6
22
36
32
9
45
96
22
8
4
14
79
12
59
9
3
49
41
55
39
14
6
13
27
108
65
37
20
6
78
10
30
51
80
40
8
21
16
26
9
39
117
3
6
3
28
32
3
30
255
33
10
26
3
7
21
5
39
69
10
17
4
36
23
9
25
15
32
16
20
12
57
96
22
32
25
11
45
ABCD 94327585336*3^$a+1 [50005]
56
15
19
30
18
66
35
12
129
183
15
21
75
22
35
15
40
14
15
19
17
13
59
13
8
147
7
62
4
6
5
1
83
72
25
108
11
36
24
49
35
12
60
45
3
36
48
3
10
35
168
72
43
32
22
8
27
48
12
13
180
18
32
64
6
23
25
96
18
17
13
132
11
24
73
95
37
11
60
109
11
37
48
8
36
4
35
9
3
3
64
26
22
104
9
21
16
18
24
41
69
15
1
35
31
8
33
24
45
3
12
49
12
32
87
24
12
120
84
39
16
24
14
48
3
72
84
36
39
40
6
23
60
60
24
1
24
72
60
48
36
35
7
24
30
35
45
16
72
18
17
108
12
37
59
12
48
51
10
14
45
25
32
15
48
12
84
13
11
36
13
2
9
25
35
36
55
5
25
11
39
9
7
2
15
21
34
17
24
31
5
19
5
84
48
12
1
20
27
12
12
45
4
26
6
15
3
40
6
8
27
108
72
21
52
18
24
5
25
35
1
44
15
51
93
1
71
19
5
121
50
54
18
21
60
84
12
61
23
25
47
67
41
79
8
33
1
95
55
125
1
23
49
72
11
79
29
21
84
99
48
73
32
180
72
27
69
87
24
19
5
19
41
39
21
1
18
5
12
48
33
15
85
23
9
12
16
143
45
39
36
87
9
180
9
136
26
22
32
40
131
24
21
27
135
30
42
9
31
90
11
3
69
43
5
12
96
85
35
156
61
35
73
80
10
26
39
55
24
17
24
85
47
48
9
27
21
18
45
9
18
9
135
40
18
83
27
22
44
4
23
25
60
14
24
117
9
111
45
60
27
12
33
75
45
58
72
38
64
24
50
46
11
69
99
79
17
21
24
40
11
204
60
79
56
33
1
12
8
12
27
25
8
232
92
54
46
56
15
19
24
89
12
19
29
37
60
96
18
65
60
36
60
33
48
27
96
24
7
6
8
10
6
96
23
12
105
3
49
47
81
64
44
54
10
48
14
34
11
25
24
59
12
19
42
12
8
3
15
42
15
37
2
9
1
11
12
21
39
91
101
13
12
35
1
48
12
2
88
30
35
45
3
7
32
57
85
18
18
14
9
9
15
1
54
8
30
4
54
41
69
34
41
49
12
11
13
71
33
90
118
18
17
60
37
35
3
22
11
21
10
120
24
14
3
72
135
22
95
99
64
8
33
12
9
36
94
6
60
20
15
25
35
39
105
1
14
16
5
12
7
41
72
36
37
32
27
168
61
30
65
36
1
59
48
97
30
8
48
54
39
1
119
12
48
61
90
5
45
16
23
7
24
86
3
37
47
13
35
25
2
33
144
21
24
75
31
137
7
89
79
65
15
6
106
14
52
35
9
10
41
120
24
39
54
48
4
84
42
14
180
15
21
15
19
120
66
68
39
165
16
11
1
24
74
21
9
51
45
16
23
1
48
60
23
109
56
39
91
50
4
71
177
72
3
12
3
10
156
11
13
83
84
9
39
25
2
129
120
21
63
33
3
60
67
5
19
6
2
46
12
54
5
1
18
30
32
3
61
20
28
18
14
111
9
51
85
42
101
60
37
72
66
26
4
32
40
47
25
32
58
17
21
27
1
11
33
16
50
21
108
12
49
24
23
25
32
58
18
30
30
11
9
54
22
11
7
2
15
15
69
19
5
96
144
145
35
33
12
132
28
66
80
46
90
30
66
5
3
21
13
35
12
21
40
24
8
27
9
16
30
5
36
9
48
15
96
36
121
20
112
102
6
72
32
15
81
28
84
18
14
15
3
33
87
33
12
36
60
12
79
6
59
9
15
31
5
19
5
1
11
73
35
1
11
12
1
20
27
25
12
62
9
120
79
41
21
3
13
42
41
24
12
49
71
1
24
23
57
15
123
118
24
18
56
6
10
30
11
24
24
7
110
34
65
79
29
12
45
51
13
42
8
21
1
12
71
12
97
11
84
25
18
17
21
39
25
12
23
12
144
51
6
88
50
10
6
80
64
6
35
205
68
3
45
3
115
6
35
135
33
48
12
81
34
17
36
115
17
55
17
25
11
24
36
9
16
102
30
35
157
56
39
43
8
42
15
7
5
193
32
15
33
36
15
36
36
73
71
39
9
7
5
33
3
85
35
49
23
36
25
42
54
11
7
26
52
18
17
24
36
33
114
57
49
6
14
16
56
84
6
48
117
25
35
45
99
9
12
3
7
53
12
87
6
82
17
157
24
47
169
71
49
114
2
63
45
16
23
67
6
74
64
150
35
21
51
60
9
10
29
60
1
35
9
16
11
37
95
97
35
24
7
2
16
6
6
104
51
93
34
6
36
71
24
84
24
21
15
60
12
109
90
78
47
21
22
53
75
9
21
63
12
13
36
35
9
39
121
20
27
84
1
30
144
24
41
85
26
45
37
62
6
99
9
16
20
40
23
43
5
45
183
39
118
12
35
33
28
12
84
14
45
60
24
1
12
47
67
18
68
34
125
24
19
86
111
19
137
84
1
32
3
25
30
8
21
1
90
29
96
19
65
84
24
168
84
45
15
24
177
48
10
5
72
60
165
10
17
12
19
17
79
26
3
1
8
52
44
27
63
9
60
48
75
9
1
23
72
12
25
23
12
133
35
69
24
75
25
20
75
15
24
22
48
56
15
36
13
26
21
61
44
4
44
36
22
48
26
15
129
54
45
1
24
35
33
4
11
24
60
36
247
30
11
12
19
74
111
15
9
111
10
23
13
24
20
28
66
50
46
66
23
15
46
83
31
137
39
186
63
39
22
11
45
27
48
12
96
69
52
ABCD 94327799942*3^$a+1 [50006]
18
53
108
37
42
78
12
30
5
25
47
108
7
120
96
30
107
55
17
103
17
13
42
41
37
72
18
78
95
25
179
31
42
11
49
11
12
72
67
5
24
1
35
36
108
12
67
5
13
12
227
36
25
24
90
173
12
31
5
49
18
5
25
47
91
5
19
89
61
48
71
19
65
168
12
36
31
6
167
36
31
18
12
120
35
13
18
113
31
66
30
72
18
54
65
31
5
19
30
18
30
48
42
30
60
11
24
48
25
12
48
12
18
42
23
85
59
121
150
42
12
36
84
59
7
24
5
108
7
66
167
36
12
132
73
155
55
30
47
48
24
115
5
168
36
7
102
48
23
180
151
6
35
37
107
85
18
65
12
36
25
12
72
95
1
72
35
12
25
156
12
83
25
54
5
1
23
36
1
54
30
108
12
36
83
12
7
173
97
47
1
59
31
30
132
60
18
42
203
25
119
133
12
59
7
30
12
12
240
35
13
83
48
127
53
24
12
1
12
47
13
35
73
35
60
12
13
119
43
77
36
7
30
72
18
41
7
5
25
35
79
150
59
37
114
65
13
23
48
37
12
23
49
119
97
24
18
120
65
37
210
6
83
31
78
108
120
23
61
48
108
179
25
18
18
30
42
12
23
85
30
5
96
36
61
42
30
18
29
43
48
65
37
60
60
42
5
13
35
73
72
192
120
66
30
90
24
6
47
72
96
12
60
48
19
5
25
95
61
155
60
145
54
96
5
19
53
168
25
12
143
25
12
180
102
113
72
13
95
120
25
60
48
270
144
233
85
18
5
19
18
180
120
35
13
47
73
12
78
89
48
13
24
18
5
43
30
107
7
5
43
53
228
37
35
60
48
1
138
101
84
73
54
113
72
13
23
19
29
24
12
36
85
174
30
66
24
48
113
132
36
49
131
19
18
30
102
23
145
35
109
23
187
41
132
12
60
36
79
185
180
25
83
108
60
55
102
71
67
54
90
66
150
30
35
37
47
36
7
17
120
55
138
30
101
1
90
233
25
150
65
25
23
25
54
6
59
61
300
12
312
36
59
1
24
23
36
37
12
60
71
1
23
43
29
73
83
85
59
55
66
192
35
36
7
113
24
37
18
17
73
35
180
55
53
48
67
5
49
11
72
36
97
114
5
13
78
137
13
23
37
72
35
43
144
65
60
43
245
43
24
48
77
36
60
25
23
19
30
162
18
11
180
7
54
95
121
24
143
25
11
36
108
55
30
90
72
41
132
25
72
59
37
72
23
12
13
119
145
18
53
19
30
90
78
42
41
7
125
48
97
11
60
72
169
18
5
43
90
30
53
72
24
144
19
65
72
31
72
30
42
5
1
203
7
5
108
36
43
90
35
48
49
186
5
37
12
59
144
7
5
24
12
97
11
19
41
144
7
18
11
229
30
65
175
53
60
25
23
151
125
25
11
72
7
65
13
138
54
138
78
23
1
71
25
24
23
25
35
72
48
108
37
12
83
72
1
12
138
30
60
54
29
37
72
48
203
67
17
13
72
23
108
24
127
6
119
61
83
37
30
90
143
36
43
30
18
72
5
36
12
25
42
48
42
23
24
55
65
13
378
209
13
42
30
138
90
12
66
24
53
43
30
119
133
191
24
36
216
115
18
23
25
35
12
96
37
179
36
12
103
185
109
18
30
18
24
18
35
108
85
47
73
107
25
95
13
12
12
18
5
72
1
47
72
43
18
30
53
19
18
35
19
30
155
144
12
25
35
145
54
96
174
11
85
24
18
5
67
18
23
12
25
47
115
29
1
143
43
24
66
47
180
36
36
24
12
37
108
84
108
11
19
72
65
60
115
78
23
115
65
12
43
29
1
107
13
72
48
47
25
71
97
12
11
49
72
23
235
30
120
47
36
24
1
35
19
29
49
48
47
36
31
5
43
78
42
53
25
35
25
23
144
7
18
168
54
6
60
12
23
85
192
102
78
48
72
108
ABCD 94327964046*3^$a+1 [50096]
52
108
20
4
23
24
9
36
3
48
12
57
63
72
21
108
39
21
12
132
16
44
27
120
33
3
13
119
1
107
72
105
156
12
87
1
11
49
20
60
27
69
15
1
47
45
87
21
99
81
27
13
12
23
189
51
57
3
12
141
39
105
3
9
16
104
36
24
60
75
33
88
12
212
48
3
13
11
61
12
35
273
99
49
20
27
12
108
85
68
84
40
36
32
24
4
44
28
68
72
27
165
12
63
12
108
13
32
75
33
27
45
3
117
75
73
20
15
60
45
15
69
24
4
60
56
12
52
107
9
60
100
104
3
85
155
85
12
47
9
159
1
71
21
12
12
108
3
84
33
48
108
27
9
3
12
45
24
39
85
47
93
16
11
48
57
51
73
84
96
152
27
73
32
148
48
56
111
45
24
63
57
84
72
39
49
120
47
9
111
12
1
92
120
60
15
45
12
16
60
104
135
33
87
1
59
13
48
47
12
213
12
76
80
24
15
72
61
92
12
48
48
27
61
47
177
28
35
25
119
1
60
68
27
24
33
96
40
11
105
3
177
51
84
189
36
28
32
15
81
28
20
24
15
1
32
15
73
60
32
24
16
92
156
51
33
36
87
9
36
135
69
15
21
27
21
12
12
27
9
60
12
48
27
12
81
27
13
92
24
3
60
61
12
155
12
21
12
15
33
36
60
88
92
16
44
88
95
21
87
45
87
45
3
9
36
40
95
24
105
15
69
24
40
8
28
11
81
48
27
84
189
36
48
60
48
27
21
72
12
27
69
36
48
60
72
15
108
33
48
147
37
32
16
8
51
60
9
51
9
24
28
35
84
96
24
45
60
28
32
51
180
72
61
11
9
4
36
20
99
60
120
60
57
84
111
21
48
39
72
9
84
136
11
9
40
56
3
25
95
13
32
76
11
45
4
104
3
165
27
12
48
153
28
11
69
4
56
51
109
24
8
24
4
11
9
12
24
63
1
72
95
12
25
20
3
9
4
32
27
60
12
9
87
33
12
27
45
96
87
9
15
1
20
12
60
63
97
36
60
12
72
116
100
32
24
75
33
27
33
3
9
51
12
13
8
60
27
45
108
111
36
45
28
12
35
25
108
59
12
1
12
35
81
27
60
45
27
333
12
15
1
12
32
12
24
12
75
12
57
24
171
49
59
21
52
20
52
35
105
76
12
47
60
73
35
72
45
48
159
1
60
80
72
75
108
72
165
15
1
92
60
27
12
13
8
87
81
96
60
4
11
129
60
51
1
60
12
60
80
280
212
4
20
36
88
20
100
56
72
148
71
48
21
4
108
12
95
1
20
180
111
129
40
32
15
277
20
15
60
93
15
33
39
13
20
40
12
108
47
85
68
24
24
159
61
11
81
60
39
45
4
56
64
20
12
135
69
63
45
76
20
24
3
105
12
123
204
13
35
12
48
48
33
12
60
40
72
20
132
4
60
12
32
40
23
24
69
39
60
12
121
20
27
72
33
12
16
48
20
96
51
105
120
27
48
12
81
4
23
9
3
48
9
3
72
168
93
40
155
25
68
72
24
60
3
12
21
15
24
33
12
15
1
72
47
9
96
4
11
93
12
15
33
12
60
48
15
25
8
12
15
33
12
27
9
120
27
69
28
20
48
27
13
20
40
80
27
13
252
36
32
72
36
51
108
21
4
20
60
12
63
57
51
69
36
15
12
60
33
24
16
12
23
84
9
160
12
59
48
48
12
57
28
20
36
60
51
13
80
16
11
21
15
57
60
3
13
140
112
20
27
12
9
24
16
120
59
108
24
69
64
20
123
129
15
36
12
21
27
33
24
36
39
108
13
12
47
177
51
105
12
15
25
128
39
36
217
56
100
44
60
147
21
27
21
36
4
47
24
9
100
24
20
36
12
39
60
36
9
88
20
15
12
33
12
36
12
75
33
15
12
12
45
3
12
21
39
45
4
20
60
64
36
11
21
27
57
63
72
33
48
39
1
20
52
56
51
48
60
1
24
35
73
35
45
40
92
27
168
33
99
48
25
152
75
21
12
72
15
108
45
135
72
45
24
12
40
32
12
24
51
61
47
72
21
15
33
27
24
69
36
48
48
12
16
11
21
40
48
132
8
39
1
60
32
135
9
3
13
92
60
12
16
8
60
39
12
105
84
4
20
63
9
63
21
39
13
108
131
1
20
24
15
180
49
32
15
57
267
60
1
8
87
12
33
15
97
68
39
1
12
36
20
84
60
27
49
12
132
20
135
1
11
9
12
27
13
92
36
27
45
144
15
33
96
12
12
16
44
15
60
93
15
9
48
72
63
33
12
15
12
36
84
21
39
33
15
ABCD 94328729752*3^$a+1 [50037]
87
18
7
29
108
87
16
95
49
144
5
27
9
79
8
3
66
36
108
91
17
31
8
39
48
18
39
24
24
27
12
6
27
24
16
41
66
144
114
48
18
57
3
30
6
18
7
8
33
54
57
16
48
59
85
47
48
126
19
167
9
16
23
1
48
29
12
54
54
24
108
39
24
9
15
136
8
15
96
9
39
6
115
65
79
96
41
54
30
72
54
6
39
69
43
119
66
6
30
18
273
3
36
9
57
31
24
32
144
3
90
18
54
67
23
18
18
96
48
6
31
8
9
24
12
72
36
90
60
25
72
5
27
117
67
80
48
21
60
7
24
56
16
95
25
8
57
103
53
3
15
9
9
24
31
167
30
18
78
219
144
45
3
3
69
21
12
15
16
24
77
252
102
78
43
11
13
71
18
6
54
48
67
11
45
39
18
72
162
42
12
6
84
18
18
33
57
24
102
105
21
3
57
103
95
9
24
3
48
21
33
6
25
23
126
18
18
36
18
54
24
27
48
45
3
21
3
135
121
24
53
24
18
57
45
3
48
9
175
17
18
45
141
18
177
15
33
57
6
9
75
78
39
136
41
48
36
91
48
56
39
49
5
3
39
9
57
24
36
216
36
31
17
72
55
8
27
18
19
23
49
32
9
63
88
23
6
3
24
57
6
18
156
18
81
63
78
30
18
24
36
36
36
7
29
66
1
32
129
6
33
21
12
6
25
11
48
6
48
31
29
90
49
48
23
6
48
54
114
36
31
8
99
78
54
121
23
48
9
321
7
72
95
36
117
27
6
12
3
21
27
219
6
72
54
90
12
19
48
5
24
123
15
42
15
15
49
29
187
65
7
95
18
15
40
17
6
162
31
125
27
81
42
13
32
16
47
30
6
30
15
48
117
27
69
27
3
21
57
48
15
57
42
18
27
9
12
78
48
60
66
96
15
33
60
36
279
45
66
1
71
57
48
16
41
126
9
9
63
64
48
56
9
39
72
69
84
15
16
5
3
111
25
173
3
15
30
3
21
67
53
19
215
96
54
84
24
30
57
120
99
48
96
36
9
21
36
15
171
66
3
21
75
9
87
40
41
87
51
42
43
32
45
19
8
15
25
32
105
30
49
23
57
87
6
90
120
9
15
9
9
54
18
79
95
6
67
17
15
45
72
12
207
9
54
24
81
16
72
32
64
17
15
45
51
24
45
51
39
49
24
8
192
21
18
36
21
9
114
12
36
45
105
12
67
5
27
45
36
24
48
31
29
156
55
48
5
42
33
21
12
54
18
36
18
6
72
120
19
113
36
18
48
78
18
72
120
54
67
41
31
83
12
144
54
19
113
36
66
193
8
57
48
6
9
81
12
42
54
43
11
108
54
36
54
18
18
13
5
30
85
24
185
7
77
3
39
25
119
102
3
33
15
112
71
33
40
53
60
7
11
108
228
21
48
24
21
144
90
342
211
56
16
17
18
126
6
25
8
48
16
24
113
54
18
31
41
36
27
3
42
18
97
5
51
40
72
17
15
112
5
66
36
198
36
18
9
15
90
7
8
3
13
104
9
36
67
48
24
8
40
83
45
81
48
6
12
18
3
123
96
85
23
25
8
21
27
45
90
49
17
31
29
43
24
32
63
25
29
27
45
43
24
17
39
15
6
43
23
33
45
27
72
88
239
18
31
41
54
42
7
5
18
6
99
72
21
91
23
9
24
57
30
72
6
51
69
6
18
30
21
16
32
75
18
72
19
48
29
36
7
5
150
12
73
17
126
49
32
87
54
3
9
54
42
30
54
51
81
87
15
57
64
8
64
77
19
35
54
96
63
57
36
27
33
18
21
69
36
15
147
69
39
33
15
73
41
7
32
9
55
224
27
13
83
12
81
9
15
57
24
63
45
123
15
9
15
12
109
41
63
39
36
21
21
144
27
48
9
36
24
51
33
96
39
15
210
31
5
99
15
49
41
12
67
23
1
23
30
3
87
1
80
15
105
429
123
21
171
96
40
17
55
53
19
5
3
15
30
204
7
80
16
8
15
30
72
24
51
15
24
120
73
48
5
51
9
12
18
9
69
54
30
6
12
36
18
6
33
64
23
81
105
18
18
27
63
57
64
32
39
42
15
33
78
144
18
15
24
63
144
24
30
67
8
21
144
30
69
9
54
18
31
53
36
60
115
23
1
8
51
21
33
63
16
167
1
41
175
48
152
24
33
15
57
72
120
55
23
25
24
149
27
39
42
15
93
3
64
125
19
32
16
32
63
54
75
39
54
3
15
25
32
27
18
51
135
9
16
24
5
3
45
27
105
31
41
198
126
51
15
42
18
12
33
81
79
216
32
33
39
24
9
30
33
3
85
23
9
9
24
30
18
6
90
108
ABCD 94328971216*3^$a+1 [50047]
57
15
6
18
6
75
24
57
39
33
36
42
18
39
153
150
9
135
6
75
15
57
96
21
3
63
9
9
30
36
30
66
12
36
66
66
102
18
54
123
3
12
42
54
81
135
48
78
3
39
78
219
48
27
21
63
81
75
6
48
72
30
24
9
24
27
45
15
84
126
24
54
72
30
30
21
45
3
24
195
60
96
81
15
81
72
21
54
12
18
18
45
3
30
39
15
12
54
126
48
30
42
33
3
60
24
60
141
48
9
48
39
135
168
30
3
15
30
3
15
9
21
6
21
15
234
54
42
78
66
15
96
99
69
72
45
12
30
6
36
48
18
108
81
33
15
135
366
27
48
45
6
21
9
114
12
9
21
3
15
90
15
69
3
24
141
27
15
30
12
111
72
72
15
18
12
36
87
33
48
6
78
30
12
90
30
78
90
36
21
21
12
6
24
33
93
12
87
33
24
15
39
72
24
9
144
15
6
42
30
180
30
120
30
123
15
24
57
21
12
108
102
102
78
90
111
21
18
57
45
18
36
30
36
126
30
150
57
21
12
15
15
9
171
30
150
60
54
54
54
48
24
51
45
18
30
12
30
57
51
21
120
48
48
69
126
108
84
18
3
9
63
24
48
96
120
15
9
15
78
75
87
30
75
48
120
27
21
45
60
6
66
15
75
45
39
18
78
33
24
21
27
45
27
27
294
36
60
126
30
24
48
6
12
18
6
81
93
186
9
21
36
30
9
21
24
210
33
72
51
84
9
96
39
42
168
6
9
9
48
12
66
6
48
27
9
12
147
45
18
12
96
12
18
39
21
36
180
30
84
90
87
24
39
57
9
63
48
27
18
18
12
54
150
33
111
186
24
12
60
150
18
54
42
15
24
15
42
30
129
3
42
6
48
66
138
36
12
30
27
48
9
6
18
12
12
6
81
45
66
18
39
33
39
48
15
108
42
96
27
27
12
54
126
6
120
18
36
81
165
24
3
27
21
72
15
105
48
120
135
114
30
30
18
48
30
24
18
36
36
201
99
36
24
33
3
102
30
12
69
75
12
168
54
48
3
24
111
57
39
114
42
93
21
180
15
15
33
45
3
45
27
15
132
18
12
54
6
66
33
15
42
78
24
6
60
84
42
6
3
96
63
6
51
9
24
36
42
84
6
39
24
21
36
84
48
51
120
45
24
30
36
6
66
33
15
9
153
30
72
12
6
15
39
9
75
96
96
108
30
72
48
24
27
15
114
72
15
135
18
42
69
21
138
81
24
9
6
66
39
45
66
33
111
42
132
12
108
42
90
6
33
15
24
105
27
126
87
75
42
48
3
87
33
27
36
66
39
96
201
168
24
42
30
24
72
30
150
27
87
9
15
42
30
9
33
30
18
84
66
60
54
39
24
72
144
120
105
39
45
126
30
12
12
12
156
30
9
63
78
12
15
63
24
66
30
12
12
33
45
12
39
69
51
24
3
90
3
24
21
51
21
42
57
96
48
57
78
24
42
60
18
57
21
3
105
42
69
33
15
15
42
36
12
6
156
21
153
159
72
9
15
24
15
18
78
24
6
51
24
39
12
6
12
18
54
66
90
15
24
15
210
30
9
15
12
45
9
30
6
108
39
57
159
39
30
51
87
18
6
6
75
45
75
123
69
21
102
45
33
12
24
84
30
9
33
84
3
72
39
102
102
93
24
96
33
30
42
78
72
12
18
72
18
33
15
9
48
9
6
105
3
69
117
6
60
18
6
33
33
12
27
81
135
75
42
171
15
12
54
6
90
30
30
3
9
60
3
3
102
60
12
72
6
18
84
3
9
135
9
72
78
12
18
12
39
39
6
18
96
57
33
12
27
48
105
54
33
93
27
3
30
87
33
39
33
12
114
24
33
39
9
27
162
3
9
15
3
18
12
6
30
36
24
15
24
15
105
111
24
57
39
12
84
114
12
3
135
24
138
24
60
66
9
9
30
120
30
24
18
57
15
33
45
120
3
81
39
51
6
168
24
42
48
21
15
6
6
18
84
135
3
84
24
6
18
96
81
69
42
9
24
24
45
6
21
48
21
51
33
15
72
105
78
66
12
42
12
36
258
186
54
84
42
18
90
48
30
72
63
45
12
12
84
87
27
6
6
120
60
6
54
9
15
57
15
198
12
87
45
3
24
24
15
24
18
48
39
45
12
54
114
6
9
15
42
54
9
105
87
9
30
9
51
204
30
36
15
69
3
15
12
18
18
9
183
192
105
15
90
15
45
3
75
48
21
129
72
78
30
75
96
24
15
6
66
60
42
96
42
9
39
57
168
27
30
ABCD 94329005458*3^$a+1 [50056]
124
126
72
90
6
44
40
68
4
120
60
50
10
6
48
30
56
66
112
102
8
58
72
26
96
190
6
54
50
18
10
18
44
10
186
174
44
10
42
12
8
108
64
18
12
32
34
60
60
12
30
54
24
6
206
40
2
70
12
6
138
110
40
30
36
48
30
6
66
48
132
36
144
140
10
120
18
78
24
204
6
26
72
36
100
42
74
234
10
54
12
150
60
20
46
8
4
36
90
60
114
6
186
54
24
8
4
54
90
24
56
4
36
50
6
64
36
38
160
2
16
162
12
26
52
60
66
2
118
12
12
30
80
22
138
36
54
18
60
20
102
10
6
6
18
30
30
12
84
54
8
72
136
20
10
32
4
60
24
50
76
30
30
6
38
100
62
22
162
30
8
76
24
36
2
34
60
50
126
28
14
118
18
326
64
12
14
90
34
66
18
12
258
30
32
18
58
14
28
102
50
94
14
36
36
10
8
40
120
56
42
160
32
40
18
30
2
22
36
50
34
48
12
18
212
64
210
90
50
22
60
48
132
30
92
70
42
68
40
120
18
12
150
36
2
10
12
48
32
216
10
42
48
6
38
28
32
120
22
18
6
180
66
78
96
60
36
6
80
40
72
42
26
58
42
8
64
30
32
28
98
40
20
28
36
80
4
90
54
18
30
24
6
60
42
36
24
20
40
48
44
136
44
100
8
28
12
26
40
126
24
26
40
14
72
4
138
36
192
44
96
10
38
6
4
32
54
16
18
32
10
42
36
54
132
6
18
30
12
24
48
60
18
32
16
72
24
104
22
122
108
22
138
44
16
54
84
6
30
20
6
54
4
6
74
82
18
66
30
48
120
12
8
28
20
94
6
78
20
10
54
96
24
36
12
20
22
48
54
26
40
32
22
8
52
6
68
4
6
66
36
122
22
48
20
22
144
30
36
26
34
48
66
12
108
2
64
36
90
38
136
36
72
102
14
4
32
34
60
42
12
48
60
30
62
100
30
6
36
8
22
60
26
22
18
132
92
28
12
24
30
14
16
24
140
18
40
32
72
16
48
54
12
68
52
30
26
100
8
106
36
42
36
12
12
30
72
20
18
120
36
22
78
80
46
48
2
40
36
102
32
16
74
94
42
170
42
12
40
114
6
38
10
32
58
6
56
28
8
64
24
20
4
36
72
30
20
52
2
6
160
14
34
20
46
18
48
114
140
28
90
8
40
12
12
18
78
14
18
22
50
6
10
210
32
30
10
6
12
44
40
128
16
14
18
18
64
32
40
18
26
16
36
84
30
36
114
44
96
58
96
102
12
6
26
256
162
12
18
6
30
30
30
6
6
2
46
24
18
38
64
60
56
22
12
6
96
6
18
20
114
16
24
170
40
32
34
146
106
162
12
90
126
12
6
282
30
24
56
4
66
24
6
92
70
18
18
42
42
32
4
12
60
102
2
34
32
42
88
18
54
2
46
12
6
36
18
12
126
24
18
38
24
40
54
30
86
4
32
10
174
18
6
60
56
46
24
54
60
14
10
72
30
24
14
28
48
32
4
44
22
72
42
24
24
12
96
18
120
6
6
60
30
84
86
58
36
20
154
60
2
22
48
30
84
44
72
34
36
90
42
18
48
24
140
18
18
72
58
32
58
42
24
36
30
78
36
144
20
22
2
120
10
8
100
12
132
98
18
160
38
40
122
60
4
24
36
30
36
72
30
6
42
48
24
12
48
12
20
28
12
36
2
10
20
22
54
120
24
30
8
40
114
20
10
60
66
48
14
126
22
2
16
6
48
2
28
20
126
42
10
60
48
36
18
18
54
26
90
28
42
32
28
18
32
52
32
108
58
74
4
60
6
14
76
14
10
62
132
48
28
102
84
20
40
228
12
44
24
48
4
56
180
4
6
18
20
70
56
46
18
12
50
24
28
30
62
10
18
30
30
186
24
180
26
22
18
12
60
32
36
124
12
6
2
18
28
24
6
66
24
14
60
12
108
100
80
10
6
66
24
2
132
22
18
36
26
18
36
6
4
26
60
4
12
30
18
24
222
84
14
22
110
66
34
6
24
138
96
84
12
54
56
18
16
30
26
40
78
32
46
80
12
22
66
30
14
34
32
42
16
36
18
6
44
16
66
18
42
84
30
24
26
10
44
40
150
96
66
80
46
120
48
42
108
12
30
24
30
116
4
86
64
114
24
120
90
8
48
24
22
18
6
42
2
108
34
60
84
56
66
40
24
6
18
62
118
24
78
30
12
60
120
6
6
26
118
72
8
10
72
18
116
40
36
12
6
30
44
52
36
14
54
136
108
90
66
6
8
106
72
42
96
30
24
32
88
18
48
36
96
12
66
36
8
40
32
28
8
10
18
24
48
18
60
6
18
6
80
24
40
ABCD 94329735616*3^$a+1 [50131]
30
43
5
79
11
72
49
84
35
25
305
6
25
65
36
79
29
30
1
101
24
19
17
127
23
198
42
145
60
72
11
1
24
5
79
36
71
61
149
30
6
24
90
25
48
96
72
269
114
90
6
6
139
71
25
5
18
49
12
60
89
31
29
31
131
18
36
96
43
17
30
120
24
120
13
108
5
103
84
108
5
103
41
6
90
7
36
137
18
25
5
12
60
48
7
35
24
24
222
55
59
49
71
49
101
31
72
12
29
31
155
216
37
83
25
5
55
155
73
5
66
114
12
24
24
67
72
71
6
79
11
54
12
235
84
24
71
6
60
144
6
13
60
120
5
91
101
18
25
84
17
276
55
48
47
13
131
54
79
83
150
18
1
96
120
173
355
77
48
31
101
78
1
60
48
83
85
65
55
89
96
175
24
41
24
163
263
24
66
174
144
72
90
19
36
53
72
67
168
108
41
60
43
17
55
84
72
95
13
5
55
180
11
30
96
43
95
66
19
17
120
18
37
35
30
223
24
12
180
108
143
48
150
7
59
121
53
67
65
7
23
73
36
89
12
19
36
144
24
257
7
41
127
48
71
54
295
77
54
13
107
1
239
6
108
156
139
185
12
210
48
25
36
11
24
1
23
120
25
36
179
162
30
30
7
11
49
17
31
23
72
48
6
24
120
12
54
270
120
114
37
60
12
53
43
84
60
53
60
18
102
139
5
19
36
35
6
115
143
1
41
54
109
72
48
17
55
185
18
37
113
120
55
84
23
13
96
5
31
120
5
84
6
78
156
175
101
108
36
66
13
17
24
91
5
114
216
120
48
1
5
79
204
101
7
72
36
101
43
120
221
31
11
13
77
67
11
97
23
85
107
145
53
42
25
144
221
19
84
107
37
17
151
59
54
96
19
72
119
216
49
120
71
24
54
12
30
48
66
30
144
126
79
5
235
107
49
24
36
125
6
85
108
5
79
17
114
37
29
6
24
61
5
84
55
96
5
78
97
5
67
12
11
270
120
67
36
101
300
271
72
156
47
25
60
48
252
60
5
7
36
5
6
85
41
48
120
192
18
205
35
216
25
95
96
25
23
6
19
47
78
42
85
155
13
65
115
17
150
25
24
36
65
43
12
35
37
60
197
19
17
19
29
12
90
13
264
132
48
60
11
37
24
11
145
132
48
29
126
97
71
42
144
19
77
54
529
132
5
84
90
30
19
24
120
47
25
96
12
36
96
5
36
54
193
53
19
65
36
90
24
126
120
90
469
36
24
89
67
155
18
7
53
7
155
24
49
47
24
144
1
149
55
84
276
11
120
49
221
66
13
132
5
114
61
12
72
29
115
36
59
66
19
65
72
18
97
95
120
30
60
55
60
125
78
6
90
66
43
65
120
42
49
101
138
229
17
19
47
30
67
36
17
84
115
48
203
18
36
19
36
101
7
53
67
23
85
53
30
162
7
47
6
138
6
43
41
31
36
84
125
55
11
54
144
7
65
175
12
60
12
24
125
127
192
41
355
132
59
6
90
30
67
12
185
36
60
103
84
60
11
30
67
192
36
11
13
120
203
49
101
18
6
55
24
41
90
30
163
156
341
79
17
54
181
12
23
18
31
108
17
ABCD 94330088434*3^$a+1 [50041]
41
1
54
6
143
91
5
24
40
8
115
24
48
30
27
141
120
63
152
72
72
24
7
12
6
12
12
11
16
15
129
9
35
48
67
42
48
12
35
211
78
204
47
1
23
12
13
11
43
60
18
102
41
61
59
60
12
88
36
36
32
97
11
12
25
18
57
33
18
17
127
53
73
119
60
40
32
25
6
24
5
13
23
133
59
7
48
18
75
3
17
88
15
12
42
35
40
75
101
24
133
23
36
19
36
21
20
12
40
92
16
93
42
29
19
54
120
72
11
7
53
24
84
37
143
12
64
3
96
66
48
48
23
55
17
13
35
61
3
33
35
25
12
23
124
3
18
83
7
18
47
67
53
28
9
11
60
61
6
12
18
48
30
5
25
54
30
23
12
31
17
7
5
148
9
54
5
24
1
11
31
30
18
69
51
5
12
25
107
12
48
133
3
39
41
151
41
52
27
66
60
83
61
23
31
9
68
13
59
37
168
120
18
137
72
36
64
3
41
24
36
49
27
8
37
71
24
13
12
71
49
3
80
13
83
156
24
1
23
88
44
55
54
90
6
35
25
6
9
129
11
19
84
12
29
1
36
47
7
6
48
24
23
24
31
12
5
28
15
30
35
12
55
42
18
18
27
105
42
84
36
5
25
99
36
8
1
30
30
6
29
25
71
36
43
9
51
5
67
93
27
30
59
36
12
120
55
42
15
20
115
6
90
12
18
42
77
16
3
29
40
15
41
37
95
13
15
140
25
35
16
45
63
36
15
17
72
120
13
59
60
13
66
12
65
28
32
40
72
3
65
40
33
35
1
36
30
113
4
20
73
12
75
105
48
24
54
65
145
99
63
90
30
17
1
11
4
99
78
18
30
6
29
64
105
23
60
7
53
24
19
24
17
49
87
92
61
6
24
41
25
3
56
1
18
48
30
23
4
45
48
12
83
115
17
12
31
137
55
41
36
13
47
28
8
12
25
12
15
36
68
7
185
25
35
97
42
6
35
84
64
44
37
23
1
120
11
16
15
90
39
21
18
84
5
43
17
13
54
48
77
25
24
47
24
36
12
25
12
66
48
41
103
17
25
23
13
47
12
25
39
69
18
5
108
120
7
12
5
132
28
32
36
4
9
96
3
32
13
27
44
60
37
35
4
3
33
44
28
141
42
30
162
108
18
47
49
11
55
12
78
12
6
57
8
49
12
59
19
5
25
23
120
60
12
31
17
169
3
3
5
24
61
15
99
48
6
71
28
105
251
37
47
115
113
67
41
16
33
36
39
3
69
44
7
29
13
6
29
121
11
79
54
3
144
15
41
72
37
11
40
57
15
8
64
45
99
32
48
12
43
17
37
48
59
13
15
57
95
31
65
163
6
11
84
19
81
8
12
31
17
73
47
72
49
15
177
47
12
55
53
37
48
47
13
11
36
19
54
3
8
24
7
5
100
63
48
105
45
35
13
36
15
21
78
9
3
65
112
51
66
59
12
19
9
15
17
43
29
37
96
15
8
180
67
60
65
67
53
24
103
113
37
6
17
12
36
16
80
13
15
20
1
191
96
13
11
19
5
84
100
68
4
3
48
17
43
18
72
15
68
1
60
18
30
23
48
40
27
5
72
13
23
24
48
40
9
11
12
25
15
3
5
7
137
31
12
186
51
3
41
36
28
32
24
12
85
24
11
7
21
129
15
8
28
20
25
66
90
11
37
30
5
36
12
72
97
83
12
103
42
15
8
25
138
17
61
47
28
20
1
24
27
27
30
66
12
5
19
5
48
36
144
97
35
13
30
72
30
18
96
5
1
90
101
12
91
42
18
6
3
75
18
24
84
59
67
96
18
35
24
133
23
64
20
16
21
54
54
15
27
41
24
13
18
30
12
18
105
3
17
13
47
24
31
30
87
80
96
72
13
47
73
15
9
11
52
44
43
18
18
17
7
33
3
101
25
51
8
12
84
121
48
15
9
6
29
216
31
41
7
90
78
5
84
13
3
140
109
3
3
53
36
16
87
17
40
44
19
5
91
21
8
48
48
4
3
29
120
25
35
43
18
150
9
15
6
15
104
36
12
48
37
47
1
107
1
255
44
25
3
9
6
197
7
6
99
21
72
66
6
23
43
57
8
28
9
12
51
15
5
60
144
43
126
71
115
65
13
47
16
144
20
55
41
64
15
41
67
36
5
19
77
1
63
20
7
125
24
24
96
1
24
36
12
36
36
11
12
40
32
19
21
33
3
3
42
90
12
48
18
11
31
29
25
78
65
12
144
24
13
39
39
29
97
23
7
30
23
36
7
18
71
79
29
1
47
19
126
60
15
32
37
18
65
7
5
1
15
15
129
44
19
117
20
60
36
19
66
23
31
6
23
25
72
83
4
75
53
24
25
36
3
129
18
5
43
54
3
39
30
3
68
97
15
33
75
63
29
48
25
18
24
42
54
89
7
30
179
24
1
87
9
35
49
30
21
56
55
12
12
5
1
119
49
24
12
51
3
5
91
5
19
29
36
61
54
29
108
55
30
12
143
85
12
96
42
5
12
60
67
6
35
295
12
137
1
18
6
15
3
101
1
23
1
24
6
5
7
30
15
69
39
72
20
97
12
54
29
12
55
81
117
27
20
96
49
6
29
16
68
12
13
35
72
12
31
125
36
13
30
18
167
43
65
43
54
ABCD 94330697018*3^$a+1 [50012]
3
20
60
121
24
6
30
59
13
48
12
23
1
18
6
30
5
7
57
75
12
129
56
40
15
89
1
15
24
45
12
23
25
36
3
3
78
59
13
47
13
42
30
60
6
65
1
119
4
32
40
45
23
13
63
69
12
78
5
36
1
18
18
18
54
42
5
24
16
8
37
23
76
99
5
60
60
36
31
108
6
12
12
15
3
29
13
96
54
6
39
3
17
37
23
37
144
39
21
35
19
48
18
35
1
6
48
84
45
33
3
15
66
15
8
1
6
18
48
23
37
39
9
30
5
1
3
81
72
59
60
60
25
18
57
20
40
44
79
5
12
24
16
44
49
11
1
36
42
5
1
24
12
95
1
47
73
3
9
11
1
3
20
1
24
95
1
24
11
36
49
30
5
37
23
40
56
13
35
12
4
9
36
131
13
11
24
132
24
60
55
6
3
21
35
25
24
60
35
72
4
36
9
35
7
29
1
3
9
36
60
75
96
20
1
12
6
6
23
12
4
147
53
24
12
24
24
7
5
85
39
44
1
36
23
37
35
4
9
71
4
32
48
1
36
108
11
24
7
18
78
77
73
24
23
52
20
24
37
27
33
24
24
51
9
24
15
20
1
39
72
99
6
59
24
1
191
19
6
23
13
107
85
27
15
45
63
57
33
12
30
53
12
43
90
35
67
29
19
96
6
60
95
73
27
21
59
73
11
7
9
44
4
21
60
6
5
73
6
30
11
1
23
1
84
11
13
30
30
6
5
1
24
11
121
27
21
12
3
15
29
31
29
37
48
11
7
102
11
76
20
25
18
30
35
12
163
57
8
100
12
68
40
3
17
1
35
40
51
29
1
60
84
11
13
11
4
21
11
4
44
13
72
72
39
57
12
66
41
49
12
24
3
15
17
64
15
21
48
20
1
35
4
21
99
45
11
16
3
17
88
60
21
59
36
55
21
20
1
48
75
9
35
16
21
59
91
5
25
48
12
39
45
66
5
48
12
48
12
61
27
20
13
27
80
37
75
21
3
56
19
30
36
24
54
45
56
55
5
31
6
23
37
3
39
5
60
37
36
48
36
6
53
1
24
15
20
36
121
18
5
24
1
12
54
65
1
23
60
100
36
9
11
43
17
1
60
39
63
48
29
4
9
6
29
72
13
12
30
29
16
69
39
20
1
6
5
61
3
9
60
11
24
61
6
9
44
7
6
12
107
13
11
1
84
6
48
5
37
35
55
6
12
11
145
36
3
56
37
27
21
42
42
11
16
9
24
51
56
24
24
76
24
33
23
85
12
47
13
24
35
43
21
21
24
12
24
95
1
12
18
42
36
84
11
67
53
40
44
1
36
15
20
85
24
12
24
59
36
40
33
27
20
84
24
1
24
48
18
5
85
15
21
48
47
19
9
21
72
12
30
18
39
3
30
11
49
15
45
30
18
84
35
13
11
16
20
13
12
36
27
20
12
31
69
21
24
24
35
1
123
36
9
12
23
36
24
12
13
35
12
103
6
11
25
6
29
79
66
24
60
30
6
6
48
81
8
73
60
39
15
18
27
48
3
53
97
54
48
201
20
1
24
11
48
40
33
23
19
6
11
43
17
60
1
12
35
60
40
33
78
54
11
25
6
53
73
39
9
54
6
35
40
9
12
15
9
11
19
105
56
19
30
72
72
11
7
12
48
77
52
21
63
15
9
80
1
12
99
21
143
67
12
42
135
51
17
31
9
12
20
49
35
19
18
84
15
21
27
72
60
44
4
21
24
6
29
16
44
7
29
84
16
20
25
59
1
6
33
36
21
84
6
30
15
51
42
36
66
18
35
1
11
60
13
6
42
3
104
1
11
13
30
17
73
36
131
120
4
69
12
23
16
45
12
18
6
83
181
6
33
12
9
6
36
89
19
30
15
99
45
12
21
3
21
30
33
45
30
30
6
30
36
3
21
11
55
90
63
80
1
12
47
60
1
30
41
13
11
25
6
5
60
163
18
3
27
42
6
9
33
27
33
3
44
7
5
91
29
4
99
6
35
1
108
120
60
6
6
23
72
13
11
1
48
47
48
85
35
36
24
60
12
1
48
11
28
12
33
36
30
69
81
6
33
21
36
120
39
36
51
9
45
3
21
12
24
75
3
5
12
1
12
11
120
1
18
48
12
36
6
23
85
30
41
16
60
8
61
71
24
16
20
13
48
18
6
36
12
71
61
59
25
11
13
30
17
40
3
18
3
9
12
6
30
27
45
11
36
1
42
65
1
12
12
12
83
157
24
24
35
1
15
9
30
6
11
48
1
12
24
23
67
93
3
57
72
33
11
24
37
6
42
171
21
24
24
6
9
32
24
4
21
35
1
24
171
8
60
1
36
3
12
75
30
3
32
1
90
150
47
12
48
25
167
1
30
17
52
33
36
15
24
45
47
1
18
9
36
45
6
36
42
11
49
6
21
45
35
13
47
60
55
33
56
36
19
65
60
1
18
5
13
24
114
5
4
33
23
124
33
3
20
49
30
6
60
35
16
104
1
24
11
13
12
18
30
35
31
36
89
25
15
15
21
21
3
21
63
15
108
9
21
48
96
24
36
23
52
45
84
39
57
36
63
60
9
11
55
54
12
24
24
11
19
45
60
12
44
16
8
25
15
15
36
6
24
12
3
99
21
105
11
60
24
1
39
21
6
12
42
6
18
71
48
12
43
45
3
29
25
63
216
57
23
24
1
30
29
31
42
24
35
28
21
15
24
33
3
15
29
1
36
23
12
24
84
37
3
32
24
67
48
6
54
5
60
64
51
42
3
20
61
60
35
121
27
20
16
9
35
12
28
33
3
36
9
54
41
4
21
51
68
37
78
6
11
13
12
24
39
27
6
48
72
78
81
84
44
13
3
9
11
85
71
49
60
84
11
24
12
25
3
81
12
72
15
15
41
76
33
48
3
116
1
204
120
15
33
35
1
36
3
12
68
40
21
60
24
12
59
61
23
7
6
23
1
36
30
69
15
9
20
85
35
7
30
18
21
81
24
18
105
212
28
20
37
18
5
60
25
6
54
35
1
11
85
59
24
31
126
48
12
24
12
143
36
13
27
8
72
121
12
18
17
175
65
13
47
25
27
3
18
12
36
12
63
20
1
59
67
12
66
24
35
25
107
25
23
40
12
15
5
48
36
55
12
9
39
29
25
12
3
20
25
66
29
1
11
100
8
7
18
12
63
51
5
4
20
13
24
36
47
1
59
16
36
63
101
55
9
56
40
36
39
5
91
29
1
36
42
65
120
1
24
15
20
37
83
67
89
40
24
105
12
3
3
33
21
60
ABCD 94330759228*3^$a+1 [50007]
185
120
210
12
42
39
64
5
3
64
5
60
39
136
125
36
72
15
192
24
207
42
78
33
24
93
75
24
75
18
42
66
79
143
72
18
87
120
111
9
48
177
6
25
35
12
33
24
135
6
42
73
29
43
77
6
12
25
8
72
105
87
21
60
15
9
150
66
15
9
18
13
17
18
54
6
144
66
15
184
8
15
90
108
19
23
33
39
18
12
3
96
219
21
111
1
24
5
18
60
42
51
48
57
60
99
45
36
42
21
72
159
9
87
33
51
45
21
384
30
6
15
48
9
108
19
41
79
11
12
33
15
273
24
75
108
129
45
108
15
57
30
6
42
33
39
81
9
15
51
30
135
75
12
33
45
24
51
48
9
60
3
48
51
78
7
48
80
96
177
24
30
6
3
39
30
12
31
59
30
15
88
48
80
24
21
12
55
8
64
113
87
15
6
54
60
9
16
80
15
25
41
24
30
1
312
23
9
160
11
54
15
111
49
23
18
87
48
48
57
12
42
145
56
15
30
3
69
30
133
5
84
30
33
40
56
16
23
105
88
119
30
90
60
66
84
138
37
65
6
24
73
32
45
90
96
72
198
120
75
15
24
120
25
56
9
6
90
79
263
12
21
72
48
24
45
51
15
12
12
30
43
23
9
123
45
15
177
24
57
24
15
33
30
42
156
67
47
36
54
15
16
5
24
51
45
75
24
33
30
18
39
33
135
33
30
145
32
48
9
111
120
45
19
65
30
30
18
12
78
7
5
6
60
49
48
83
12
25
32
136
47
18
39
45
36
72
15
45
75
63
72
73
144
80
21
120
12
30
72
6
19
96
24
215
73
5
43
29
219
51
30
31
65
55
29
43
72
173
18
24
33
57
30
48
81
111
18
15
72
96
99
13
56
72
15
49
35
30
126
24
1
72
35
37
23
42
168
7
11
144
13
72
65
55
56
184
65
39
177
63
64
5
72
108
7
48
47
66
7
47
66
12
3
9
126
169
95
25
95
9
81
63
15
81
9
252
78
12
33
3
12
30
48
12
60
43
95
33
57
174
25
41
60
67
8
69
3
15
12
36
49
96
59
30
63
72
45
66
33
87
120
12
18
19
95
198
3
195
30
39
144
9
132
30
30
66
42
48
72
78
93
87
42
7
41
15
144
15
6
3
171
18
3
40
72
56
9
87
21
12
15
40
32
15
30
3
40
8
15
120
9
16
5
114
9
111
66
12
90
42
55
245
18
120
48
72
73
80
48
117
115
80
27
42
6
45
72
33
42
12
120
25
65
30
1
72
125
42
36
85
80
40
8
39
57
171
42
27
183
30
192
339
24
72
40
96
17
12
3
63
33
9
12
90
108
37
41
15
9
55
5
115
101
162
18
15
112
23
72
57
15
30
3
15
33
15
12
21
39
33
15
24
6
12
15
27
69
16
48
17
30
25
5
30
30
31
80
24
40
101
42
33
69
18
42
31
209
39
24
225
48
24
39
16
56
48
16
65
295
56
72
63
72
25
53
115
24
53
163
95
9
33
15
63
24
73
56
72
24
15
9
39
12
6
90
45
39
1
17
48
240
15
15
97
32
75
69
81
60
75
33
63
45
3
21
91
24
65
15
120
21
99
40
35
21
9
120
6
84
133
77
108
7
8
3
93
111
25
56
87
12
18
168
132
78
24
66
39
15
18
12
51
15
72
198
27
63
42
15
87
96
25
8
57
159
93
123
129
60
3
27
61
144
101
12
127
35
36
60
109
101
162
102
75
33
63
40
77
3
69
3
15
73
120
120
32
63
265
65
15
48
39
48
153
24
63
9
15
129
64
5
108
60
30
37
176
27
30
30
132
37
23
18
12
12
30
1
24
41
7
120
56
24
117
18
78
27
177
39
9
30
42
15
16
8
27
189
16
24
65
15
111
24
1
47
42
60
18
12
96
45
24
16
17
7
41
39
21
123
120
24
45
3
15
24
1
8
64
47
1
5
42
57
21
75
39
66
12
67
80
3
13
72
95
72
78
42
6
54
13
8
177
15
168
72
45
48
27
87
33
40
17
63
93
54
69
27
ABCD 94330902254*3^$a+1 [50010]
84
35
1
48
47
18
27
15
24
1
20
48
33
18
9
117
43
11
21
168
12
33
127
48
5
18
78
31
80
39
6
3
81
6
129
39
12
24
1
60
23
57
39
24
36
24
18
63
9
12
15
3
117
4
11
85
24
77
7
60
17
63
87
25
80
24
15
12
9
21
27
3
129
75
9
201
3
12
3
21
36
9
60
19
12
24
59
12
6
7
11
1
41
39
63
45
51
81
28
47
24
6
144
15
16
8
21
24
18
24
108
96
12
73
149
15
141
156
18
12
25
20
15
85
11
48
60
1
83
1
44
51
1
41
7
20
51
9
3
108
9
16
24
143
102
138
42
126
9
52
23
42
3
76
5
30
6
90
78
18
129
15
54
30
12
13
65
36
18
12
18
60
15
171
42
18
24
1
5
6
13
36
77
12
27
4
17
19
60
65
15
21
18
25
80
15
1
11
57
33
42
12
60
78
7
5
18
1
20
51
24
12
37
12
20
51
9
40
41
7
32
75
48
21
15
129
60
27
93
76
11
13
5
42
48
1
47
120
42
7
84
35
72
9
4
20
16
11
12
81
27
9
28
17
6
49
95
13
32
33
18
73
20
87
24
45
15
9
57
19
95
73
35
1
44
27
9
21
123
3
13
24
23
9
69
51
51
13
95
109
47
69
16
60
113
36
19
12
35
66
24
15
9
6
73
11
6
55
59
9
60
16
35
6
15
39
25
44
36
45
6
13
20
40
95
25
20
60
51
12
48
36
114
55
17
12
18
48
60
12
49
5
48
66
36
60
48
61
17
42
18
30
9
63
21
9
55
32
39
24
81
15
12
13
17
19
24
11
30
156
102
6
30
1
44
45
60
39
147
25
44
36
45
6
37
12
23
21
4
23
24
36
37
5
66
45
36
3
36
61
5
19
11
25
119
12
69
51
48
36
13
41
19
12
53
48
103
24
53
3
21
15
9
6
18
18
18
84
7
24
47
69
24
15
60
1
23
252
49
104
16
56
81
43
36
23
25
11
6
19
131
30
3
36
24
36
69
66
25
5
84
30
192
25
5
54
21
48
16
155
240
1
89
24
127
23
1
17
18
12
84
30
43
41
31
20
4
11
60
6
54
18
42
24
72
57
21
54
12
13
96
125
30
12
12
102
75
60
4
11
33
27
49
35
25
17
7
17
63
36
9
48
12
30
12
30
54
49
11
25
71
49
44
27
6
3
16
24
24
23
24
30
19
5
6
25
8
33
24
19
5
54
1
44
87
13
11
12
12
12
73
36
89
7
8
81
39
36
9
7
5
18
25
32
9
72
18
6
75
40
11
37
5
7
11
9
21
18
12
57
40
120
17
39
64
12
11
157
11
6
6
84
60
9
15
54
42
25
11
12
36
85
24
5
18
9
33
12
24
19
20
63
24
13
17
43
161
31
53
7
11
30
39
88
20
12
99
105
9
90
1
44
123
72
21
9
7
35
54
42
144
9
69
12
48
12
24
60
12
7
35
42
6
168
12
60
12
25
95
42
3
27
108
57
3
37
29
66
18
108
19
8
21
30
61
68
51
156
144
12
12
12
30
115
8
15
12
33
33
7
11
24
1
5
114
21
36
3
1
80
39
48
9
39
9
60
12
39
25
71
9
16
83
25
35
12
6
42
48
48
6
6
13
5
31
59
30
42
48
21
60
15
33
75
42
96
3
4
132
35
36
12
21
36
9
42
48
1
11
37
23
84
30
43
12
59
45
45
30
54
31
11
6
19
11
12
85
35
18
43
84
12
83
1
47
48
84
72
60
108
1
47
30
54
114
15
64
23
84
24
81
15
13
65
6
30
15
4
32
4
11
18
6
156
25
24
35
6
66
24
54
6
9
15
9
3
60
9
48
51
9
16
36
23
30
31
29
27
3
150
27
15
30
43
53
30
12
6
15
27
49
11
73
24
32
48
16
35
109
17
30
24
42
7
5
7
53
55
17
19
11
30
54
12
12
30
31
65
55
29
91
35
66
19
29
27
48
87
48
37
35
13
56
15
54
7
44
15
42
3
16
48
12
8
15
36
45
39
18
42
6
60
30
36
69
27
48
21
9
39
72
28
72
11
234
15
28
11
49
5
30
21
60
40
77
19
23
36
21
48
75
21
57
42
205
36
11
129
69
7
11
37
17
19
36
53
67
24
20
4
32
9
42
9
28
60
20
21
30
49
12
24
44
51
30
6
60
216
9
45
48
55
12
80
64
20
39
18
19
11
12
1
11
30
18
108
13
95
84
18
48
90
72
48
186
15
33
42
66
63
76
24
20
144
72
51
9
3
18
19
5
6
37
20
16
56
123
1
5
6
85
191
33
16
5
6
33
45
6
33
111
6
6
24
150
55
5
55
131
24
30
19
11
13
53
27
21
210
12
180
37
47
24
54
18
33
105
15
27
12
18
3
4
83
13
36
11
228
6
6
48
36
84
12
72
42
114
24
1
17
27
15
37
23
1
24
20
60
111
6
66
49
20
84
9
18
60
9
3
12
60
25
65
150
25
68
16
44
40
137
43
72
83
1
156
8
12
63
48
12
57
21
30
24
84
9
16
56
63
181
20
16
23
18
78
1
5
55
23
1
47
24
126
3
16
5
18
25
41
6
85
5
30
54
15
9
27
15
9
4
36
59
25
12
5
24
51
4
35
96
18
60
7
23
1
41
43
60
71
9
27
84
9
63
13
20
57
18
24
36
6
48
115
23
33
27
72
66
51
28
20
87
24
30
66
25
35
108
25
23
54
6
97
35
1
17
24
30
13
47
105
15
84
9
3
30
139
60
11
54
3
3
13
11
33
27
36
42
42
120
13
11
69
81
31
35
48
30
18
90
3
36
63
1
44
15
30
48
43
17
30
24
84
49
20
165
18
60
37
17
19
35
9
16
20
64
12
24
119
1
17
3
ABCD 94331197022*3^$a+1 [50092]
5
12
13
15
12
21
3
9
27
51
9
36
8
19
45
8
64
20
1
3
72
33
11
88
56
16
56
64
63
45
8
40
24
20
16
8
4
33
12
83
4
20
76
44
4
45
75
20
12
88
32
25
78
21
8
16
24
75
18
30
18
51
96
68
25
30
117
24
24
56
1
35
7
53
24
16
24
3
17
1
63
12
12
15
17
36
25
12
75
81
11
28
12
20
28
36
80
25
71
19
9
8
120
72
25
87
24
39
6
39
3
45
48
9
3
32
48
4
48
51
30
39
12
20
16
27
5
28
48
92
4
60
51
9
21
12
30
93
3
21
3
78
39
3
18
83
67
9
20
28
8
7
5
13
15
72
8
4
20
13
18
53
25
59
28
84
24
57
23
36
60
109
15
9
15
3
65
28
12
44
4
36
20
49
39
48
8
12
4
44
24
1
71
24
16
3
6
15
32
25
15
57
11
25
30
105
24
32
28
60
32
4
20
7
42
11
25
12
3
45
12
35
28
36
63
6
27
15
89
13
27
21
3
9
60
3
15
9
8
12
4
15
21
33
51
9
36
15
57
47
36
64
108
3
41
4
57
27
81
12
15
123
57
63
45
20
84
16
44
13
15
12
21
87
8
4
8
4
20
4
24
75
5
73
27
48
24
21
83
49
3
33
35
7
30
48
39
12
8
52
33
15
75
21
132
48
15
69
48
72
12
68
40
8
67
17
16
12
33
42
30
18
30
87
21
11
16
8
19
81
20
16
9
15
36
108
51
5
96
24
40
27
17
36
36
16
12
3
18
60
27
8
7
5
100
33
12
35
13
27
32
55
6
12
39
56
55
5
37
35
208
57
18
45
27
30
15
36
20
16
24
104
16
56
120
28
20
85
27
9
11
31
5
40
8
4
36
20
60
19
18
27
21
11
64
56
13
15
15
17
13
63
27
101
16
9
15
9
15
21
60
15
9
27
60
96
8
19
21
192
3
54
27
33
6
42
3
9
11
172
8
19
5
25
83
13
15
80
36
60
4
45
27
104
16
12
8
13
35
24
25
18
17
28
8
4
15
17
49
12
39
9
47
12
16
12
45
63
45
24
123
15
18
60
84
60
11
96
109
11
28
3
5
43
30
35
16
20
1
23
19
41
4
20
112
129
12
18
21
44
36
13
180
18
5
84
1
99
44
36
24
72
4
9
47
4
80
19
21
21
35
12
36
16
81
138
9
141
35
25
51
93
75
75
17
13
15
8
4
20
43
6
15
45
15
20
16
8
25
27
48
33
27
81
144
207
3
6
27
33
54
57
21
87
12
36
57
15
3
30
3
87
65
37
35
25
51
60
32
24
4
56
1
3
80
37
23
12
52
105
36
11
19
21
24
24
3
42
51
27
17
13
18
24
6
35
4
81
12
23
7
9
128
31
9
12
20
433
30
57
36
3
17
4
24
24
93
12
11
25
12
138
42
12
11
52
3
9
8
7
57
21
23
25
47
25
39
3
57
20
16
3
29
25
15
8
28
24
20
1
24
23
37
36
12
75
44
36
4
24
20
49
3
33
11
1
39
36
80
7
17
16
63
54
11
37
23
64
12
69
15
9
35
12
16
24
3
21
12
84
96
3
5
4
20
36
76
33
27
20
1
35
37
18
18
12
15
33
24
3
20
64
24
9
3
20
24
36
64
48
36
9
180
3
80
28
24
56
4
8
37
36
11
4
84
60
33
39
21
30
29
4
39
96
65
37
47
12
16
68
4
33
135
60
8
64
8
4
9
11
4
24
12
44
7
72
5
16
20
55
69
72
9
111
24
56
73
18
9
9
35
4
20
28
63
24
17
79
45
57
12
75
8
88
32
4
24
56
16
32
1
71
28
45
3
20
4
9
11
4
12
24
44
16
9
39
36
9
51
27
65
64
24
116
43
77
4
44
12
24
12
4
56
4
3
57
80
4
27
33
12
104
13
27
9
12
12
11
7
9
84
105
12
27
8
48
24
12
100
24
36
36
3
9
105
11
19
30
15
56
49
47
28
15
117
80
13
3
45
27
3
5
73
95
76
9
12
15
24
8
12
13
35
100
8
4
69
15
57
47
25
27
20
1
47
36
12
25
18
54
3
32
40
72
20
16
24
68
1
11
24
16
24
9
11
16
39
17
13
111
3
77
49
51
60
176
25
3
36
51
42
48
59
36
7
96
45
9
15
12
84
9
11
12
4
33
23
7
57
20
60
13
75
60
33
15
33
51
20
60
16
20
52
105
36
42
72
65
48
37
3
8
24
60
72
40
44
4
3
5
13
51
9
15
72
20
60
12
96
52
44
28
32
40
44
16
21
60
12
51
36
56
4
36
27
17
4
9
23
24
19
5
16
56
4
81
35
43
5
40
36
44
12
7
6
24
75
116
24
48
4
68
28
12
8
28
72
44
49
11
4
9
11
7
42
36
15
24
48
3
24
21
56
13
36
90
54
18
9
33
30
53
4
21
23
60
16
21
23
16
8
1
15
27
5
52
20
40
12
104
37
35
24
40
93
36
11
181
35
13
51
20
31
9
63
30
15
51
21
48
72
3
17
13
11
7
30
35
13
15
12
12
92
40
36
75
45
44
13
23
28
20
19
21
57
18
185
40
12
8
4
21
24
18
5
12
31
17
4
56
100
20
4
48
48
45
18
9
12
9
15
96
3
48
29
40
3
6
27
8
7
33
12
24
24
75
21
8
16
9
15
21
59
16
9
96
90
21
3
21
24
20
12
60
31
5
28
20
49
51
9
3
32
61
11
19
54
15
123
29
48
12
31
9
21
12
111
12
44
4
27
30
23
40
24
56
49
3
44
204
16
24
57
60
15
57
15
3
9
20
28
12
36
12
3
33
44
16
140
7
5
100
24
20
1
59
24
12
4
9
51
20
4
44
31
21
8
16
9
71
19
30
11
7
9
39
9
63
30
132
23
13
27
144
33
63
63
5
4
15
6
42
33
20
4
45
15
3
5
100
57
60
87
3
17
24
40
104
40
32
133
27
96
15
5
4
33
123
3
9
72
8
13
18
17
7
21
36
24
60
69
63
45
63
9
71
12
28
45
30
21
24
20
7
45
3
30
15
12
8
16
8
28
27
41
12
28
36
21
39
20
43
48
69
3
48
29
121
18
45
105
87
48
60
84
3
29
16
12
21
12
47
76
105
35
7
29
1
15
3
24
17
24
16
24
84
3
65
4
33
15
12
21
87
3
18
60
35
12
48
36
1
15
44
40
60
44
37
12
47
48
16
27
29
1
12
30
6
47
25
3
24
32
120
31
9
8
16
32
28
69
3
80
4
60
9
24
27
21
3
9
3
3
42
12
18
9
8
1
54
17
13
27
20
28
36
9
23
172
20
12
49
ABCD 94331368078*3^$a+1 [50014]
33
160
24
8
96
15
1
95
49
32
24
69
115
35
45
39
25
5
66
6
19
56
165
48
30
12
54
19
32
64
11
13
17
55
80
88
56
16
65
103
32
9
7
23
49
17
31
48
96
5
24
36
55
83
93
72
72
144
120
24
48
3
66
24
24
27
39
1
155
30
30
24
1
24
11
48
42
54
6
175
5
19
11
18
36
114
66
51
184
24
11
45
135
81
15
1
23
49
48
17
7
5
19
59
37
5
24
36
270
33
40
5
6
144
157
89
15
112
17
36
27
24
69
30
36
60
21
117
27
33
183
87
132
30
60
48
60
30
25
155
93
3
37
59
13
17
24
199
41
54
97
80
24
40
71
108
141
99
45
48
33
31
29
91
24
35
30
84
96
54
42
51
117
91
56
93
60
55
5
90
25
77
30
69
81
31
77
43
72
17
288
12
84
96
55
5
48
43
8
111
18
223
53
19
8
63
81
39
60
6
31
29
18
1
24
47
25
23
66
180
54
13
48
5
30
114
42
174
24
12
55
8
88
83
141
88
95
25
8
33
6
9
135
150
19
128
33
24
6
6
3
21
54
13
77
156
24
7
35
18
51
9
6
6
48
51
16
83
6
39
16
96
59
36
49
11
18
6
21
3
6
7
192
48
48
32
64
8
21
84
42
21
3
30
24
12
30
120
78
6
36
30
39
99
66
6
18
66
24
25
35
42
24
96
75
16
8
15
1
48
48
32
57
63
16
24
77
43
17
24
6
49
144
176
40
215
6
24
84
55
8
3
21
45
60
31
59
61
23
30
54
42
3
27
13
5
60
31
29
91
11
30
15
39
60
45
111
60
78
36
75
16
29
30
157
53
24
51
45
27
64
24
131
45
9
54
1
35
54
31
65
7
29
294
21
39
1
23
42
39
16
53
180
6
30
120
66
105
9
7
47
121
24
8
48
40
24
32
15
18
31
41
31
17
6
54
43
24
80
16
32
27
109
41
63
15
57
9
240
7
8
15
24
120
6
54
12
81
3
30
55
95
1
104
81
39
45
60
39
21
54
13
23
1
56
57
12
3
21
27
64
35
85
83
12
9
40
5
6
30
78
36
229
32
16
29
99
21
78
21
39
30
36
24
96
126
1
29
3
16
35
6
120
24
120
7
104
16
72
5
27
33
12
43
5
12
55
8
21
27
64
23
66
15
69
30
21
15
84
30
66
45
75
6
55
48
65
31
5
66
18
31
161
79
179
162
19
11
168
30
7
5
43
77
3
75
6
66
13
17
90
13
65
30
57
63
12
13
8
39
25
48
48
107
60
33
9
151
24
8
15
1
96
209
24
240
132
54
30
180
27
64
8
15
6
30
30
7
8
40
71
1
47
210
6
49
77
163
17
159
135
49
72
23
90
12
54
6
63
45
51
72
9
48
36
19
11
36
24
84
72
141
160
47
60
30
7
48
11
21
3
30
15
21
24
27
75
13
8
3
45
51
21
24
39
25
11
45
15
18
60
67
83
90
30
85
65
126
9
88
24
83
126
127
128
129
15
117
18
33
9
18
37
23
6
90
36
45
16
53
156
114
37
8
9
6
1
65
18
12
84
69
88
8
45
67
23
6
114
24
1
65
54
145
11
6
18
6
7
72
11
54
63
192
57
60
19
72
24
5
3
88
23
25
41
54
1
53
67
23
1
125
51
64
24
11
36
33
16
24
107
30
15
24
40
5
6
13
120
48
48
311
18
7
5
75
15
9
64
41
96
54
9
27
24
21
45
30
18
96
27
3
6
48
111
111
1
32
51
69
21
51
3
181
41
258
36
57
27
42
163
8
39
84
54
55
35
36
96
54
6
61
48
59
42
30
13
11
141
3
30
12
43
65
72
343
11
61
5
84
54
60
21
81
39
40
29
43
197
72
18
30
30
61
35
6
15
15
60
13
11
37
29
3
15
33
9
120
31
23
57
63
9
16
29
6
24
61
56
24
9
120
6
36
18
132
48
7
23
66
55
41
15
64
11
24
150
31
24
96
8
88
8
40
152
72
231
1
5
54
30
60
60
159
21
60
30
9
45
12
114
24
85
48
48
101
48
12
63
45
6
36
145
89
66
21
3
30
39
16
65
36
144
30
36
84
37
77
72
3
15
12
30
150
24
129
72
45
19
24
5
6
37
47
42
55
5
18
33
27
42
78
21
40
59
6
55
101
18
6
24
12
15
9
31
23
6
30
181
59
61
65
63
112
24
5
6
60
9
45
27
40
24
29
27
63
9
45
12
18
37
125
43
5
60
7
48
48
48
71
84
109
17
15
15
121
23
25
24
65
15
16
5
19
ABCD 94331403508*3^$a+1 [50084]
162
126
204
252
43
5
60
79
137
48
126
96
54
139
17
24
198
120
162
55
17
103
5
55
17
288
19
23
264
73
96
17
198
72
120
24
18
12
186
120
312
25
29
7
65
84
6
18
54
102
91
71
25
17
84
24
66
97
101
90
61
11
24
25
65
175
84
29
55
29
67
65
36
43
23
270
60
36
108
54
30
72
43
17
48
19
12
23
6
138
24
49
215
6
48
36
19
107
330
84
403
72
48
120
36
131
18
91
401
192
24
199
17
18
198
66
49
47
174
19
41
30
18
7
96
5
163
95
126
36
235
371
198
19
89
132
115
29
67
24
89
127
17
48
55
5
282
6
66
25
71
85
48
132
233
54
73
71
73
96
24
29
48
36
72
271
5
36
54
54
12
36
36
96
55
65
54
90
6
30
60
31
197
31
59
1
125
96
156
6
30
24
79
101
79
23
126
36
259
11
18
216
96
120
36
42
192
42
36
12
6
54
84
72
108
42
30
19
113
324
43
24
96
47
6
31
41
55
89
48
19
161
67
113
79
60
5
18
186
48
6
162
48
24
102
109
36
24
72
245
42
61
257
19
53
216
60
324
90
30
18
6
12
31
144
95
114
12
19
36
35
126
36
7
120
41
30
1
5
19
89
324
163
53
72
48
114
48
6
7
83
30
186
120
54
60
174
109
53
7
89
36
18
30
7
17
67
89
31
293
43
137
24
120
60
36
43
185
211
23
126
79
96
113
36
91
89
60
480
96
30
90
31
65
48
54
24
90
43
65
91
17
84
19
71
337
47
102
60
30
1
72
5
115
29
48
151
125
72
43
77
78
85
17
108
211
180
23
1
41
12
36
72
24
48
78
30
72
67
95
97
48
23
157
41
211
24
143
73
48
36
36
53
7
197
102
42
48
36
72
31
12
119
49
137
19
60
36
41
96
91
17
79
209
108
36
43
108
5
108
67
60
113
30
37
89
36
6
169
101
66
72
54
96
223
59
25
317
79
161
48
72
258
49
132
84
113
120
7
60
156
281
7
65
115
83
114
199
71
126
43
5
18
73
144
24
60
113
36
270
90
7
137
67
41
168
31
125
55
71
54
72
43
396
29
55
72
84
180
77
114
90
120
6
162
7
29
355
77
66
13
29
180
31
77
7
5
90
1
5
156
139
108
23
42
7
23
78
72
84
91
60
132
59
54
31
77
204
12
103
48
71
61
77
198
13
29
7
41
204
12
7
53
216
90
1
119
6
156
31
84
65
19
5
18
48
6
378
37
48
132
53
36
31
48
36
11
145
65
96
72
12
19
120
24
156
101
30
18
31
96
53
91
24
65
6
48
13
185
42
174
19
215
18
60
7
101
102
1
84
29
12
234
54
43
71
66
7
65
55
324
96
89
18
48
54
127
53
31
167
96
121
17
175
48
12
113
127
ABCD 94331574718*3^$a+1 [50100]
54
18
78
18
84
156
84
150
17
16
8
7
65
19
6
78
17
13
35
55
24
17
48
151
54
11
7
12
117
48
63
17
1
6
6
30
5
109
99
15
240
54
11
7
33
21
24
147
32
37
3
21
6
5
79
24
81
117
18
66
90
96
132
12
53
48
7
120
162
23
73
30
60
108
36
53
31
24
36
29
7
6
35
37
51
24
3
77
31
137
13
11
25
143
40
8
7
228
60
48
36
93
3
138
54
12
36
54
96
30
294
24
30
29
61
42
12
53
79
30
24
99
56
7
24
24
57
39
9
81
23
25
42
36
30
42
30
3
3
29
48
169
23
103
102
6
96
5
31
9
99
90
12
12
18
60
5
133
35
25
60
11
240
73
138
18
11
31
17
151
129
80
31
6
3
32
16
3
5
175
12
12
41
1
23
72
48
31
17
43
29
72
43
96
77
7
113
13
99
80
43
12
48
48
17
127
81
80
19
5
48
103
17
40
15
65
37
12
54
102
42
33
15
84
6
54
54
30
5
120
24
37
51
165
18
24
120
105
45
6
66
18
30
18
57
3
60
65
7
6
6
36
12
53
85
48
54
66
11
25
23
48
25
12
18
33
27
53
7
17
211
77
19
21
32
61
30
149
91
60
9
56
25
174
65
88
87
30
3
27
18
3
152
115
90
12
138
12
78
3
21
18
12
114
24
66
42
78
41
31
42
15
15
6
54
42
60
36
18
24
30
36
47
72
48
103
114
23
112
32
31
17
25
47
64
87
105
87
132
29
175
42
15
15
65
7
48
65
55
78
30
84
48
65
157
18
57
15
30
35
31
36
36
48
6
24
120
162
17
73
95
120
13
72
138
150
66
48
30
30
93
39
105
8
1
30
114
30
12
60
24
54
18
65
7
48
24
24
60
144
42
54
36
9
87
9
45
3
63
9
15
65
136
63
161
64
15
42
23
25
54
48
48
36
36
60
18
30
29
25
180
11
37
114
48
30
35
120
43
42
162
9
75
45
135
126
18
6
11
48
7
41
112
32
31
9
8
37
18
41
1
63
141
27
8
187
102
23
120
79
48
113
40
3
12
30
138
17
24
48
31
150
30
36
48
78
107
37
24
42
33
81
318
17
43
101
37
18
54
35
16
104
181
66
66
78
129
15
12
45
24
56
13
3
80
115
53
7
42
126
9
57
126
54
99
224
73
12
51
189
30
96
12
57
8
25
12
36
30
57
3
77
127
30
3
8
72
24
31
72
30
27
231
90
39
8
61
30
54
42
45
24
21
35
19
42
3
45
35
67
29
24
31
153
15
6
24
3
80
7
60
5
16
15
60
36
41
13
11
1
132
6
12
78
54
108
17
72
1
54
24
17
40
57
15
8
24
31
30
78
29
127
105
8
55
41
72
7
6
75
39
48
17
1
12
18
12
54
15
15
24
129
56
7
17
7
9
105
36
123
63
48
17
43
69
135
41
1
71
184
8
48
88
21
18
17
19
6
39
87
168
6
36
30
33
24
3
149
103
150
11
67
12
30
108
42
5
31
17
112
8
13
131
16
3
42
54
5
43
48
93
9
231
45
27
39
48
281
79
33
72
216
87
24
30
36
47
61
59
31
24
72
113
16
15
30
66
84
29
25
23
19
29
40
237
155
168
7
48
24
6
42
54
54
12
17
13
240
27
8
7
48
17
13
138
6
51
8
64
93
3
87
18
71
73
36
59
181
12
23
25
39
135
153
32
25
6
9
27
18
27
3
21
21
6
5
13
30
141
3
18
35
72
13
35
19
173
37
24
35
7
12
42
114
24
192
60
144
54
42
5
61
24
54
54
71
7
57
93
90
72
17
24
64
75
90
11
1
138
45
3
5
13
11
19
36
48
12
6
12
11
16
3
48
198
39
8
160
39
90
6
78
54
5
72
115
36
18
144
23
112
8
97
111
27
149
24
25
135
120
81
6
17
31
17
19
6
15
27
141
51
48
5
1
42
29
115
66
3
207
17
55
48
30
203
49
78
12
77
85
36
12
18
17
97
108
35
97
71
120
24
121
23
19
42
24
27
48
32
55
17
13
90
24
48
65
55
65
55
66
87
24
24
80
37
24
18
113
24
43
48
45
15
65
24
13
83
48
37
27
63
57
8
43
5
85
35
85
35
61
18
17
16
45
90
33
15
65
7
9
3
102
23
67
141
93
12
54
89
ABCD 94332120016*3^$a+1 [50016]
176
160
32
72
88
240
11
144
237
216
64
149
67
59
18
43
65
144
15
88
5
67
23
72
81
99
126
15
352
168
77
252
54
252
45
63
9
135
36
61
176
192
72
40
71
9
40
56
120
27
13
32
48
160
17
103
72
23
49
80
120
168
160
120
48
80
39
234
111
240
216
24
48
117
36
90
85
120
192
35
157
41
367
101
54
13
120
32
48
40
125
198
61
101
19
48
32
40
80
40
11
18
51
16
149
54
61
176
64
23
36
126
18
157
176
9
18
93
123
54
126
72
9
48
168
424
96
80
24
88
71
36
93
40
11
21
160
8
88
65
55
53
54
37
35
45
153
55
53
19
71
54
51
57
18
54
111
69
3
40
72
11
90
27
40
113
15
40
120
5
27
153
39
123
36
1
53
123
39
105
93
67
203
36
36
93
87
36
285
183
1
48
128
24
136
24
80
135
121
5
19
80
16
47
145
32
39
216
54
147
160
53
72
18
126
123
75
165
15
90
63
189
3
40
65
126
36
261
40
23
217
120
80
15
105
192
40
408
155
45
120
87
25
72
56
64
35
108
177
16
80
24
135
468
13
24
168
173
19
71
129
123
205
47
25
8
112
233
18
85
72
48
24
5
51
24
249
247
77
18
49
48
137
216
7
11
37
24
168
8
280
32
45
27
48
33
90
54
234
126
15
165
36
15
183
49
32
40
23
73
104
75
165
16
89
183
15
108
180
9
208
143
54
163
17
63
117
3
208
59
21
160
104
255
73
107
13
23
90
39
280
131
162
43
104
120
208
32
48
120
40
131
54
36
27
192
72
33
223
264
48
77
3
48
72
21
171
45
36
15
40
35
45
72
112
56
112
192
48
320
51
37
72
53
235
224
88
11
37
72
8
9
103
8
64
80
123
117
88
32
48
3
37
17
108
18
345
69
243
40
8
192
75
45
153
252
147
48
192
120
33
7
96
185
7
11
21
231
49
23
72
121
104
48
87
361
179
85
48
47
25
48
8
64
128
177
175
23
25
128
63
9
48
24
136
32
93
19
35
61
240
120
104
51
37
128
15
49
56
24
51
18
27
99
13
23
54
90
25
8
75
45
40
80
15
72
145
48
120
32
16
24
120
125
43
47
54
54
117
135
25
8
88
59
61
104
40
168
48
47
36
90
90
49
128
24
16
240
80
40
440
144
63
57
51
45
27
133
65
108
147
123
324
25
8
24
33
175
72
95
18
162
13
5
43
72
32
16
35
180
72
270
3
87
108
18
36
183
15
33
3
141
160
240
53
123
240
184
155
181
35
90
ABCD 94332151586*3^$a+1 [50149]
18
57
8
7
17
73
63
8
144
217
36
3
24
45
90
57
69
11
168
192
25
111
48
21
108
255
33
23
49
36
36
191
25
135
45
72
108
87
21
227
48
85
27
200
79
9
80
16
48
135
18
47
112
75
53
72
120
16
117
195
48
117
11
40
72
8
121
54
17
145
39
213
36
180
419
96
112
57
23
48
1
36
123
111
36
5
120
64
63
18
108
99
63
33
32
7
72
9
261
36
18
21
8
313
72
126
180
54
71
19
5
13
107
40
33
39
51
54
324
99
72
120
15
54
99
117
108
198
144
36
90
107
88
24
24
80
37
180
252
3
248
64
80
37
83
61
126
18
155
151
17
37
18
105
165
324
18
18
27
63
33
111
9
9
23
40
207
36
21
141
267
56
16
24
104
181
36
95
48
72
181
3
56
13
51
75
149
168
115
53
55
72
105
104
151
129
213
108
15
48
72
9
198
17
91
324
54
339
32
61
3
87
54
18
161
304
57
108
123
3
252
113
24
40
168
123
245
61
59
16
141
3
51
36
57
15
36
45
152
55
17
16
111
126
299
133
108
119
136
213
54
18
107
16
24
32
91
18
126
405
9
191
48
85
107
109
90
9
8
37
75
87
90
54
9
27
18
72
36
468
155
79
36
162
3
80
25
39
32
1
15
264
128
25
90
5
48
40
15
89
256
48
32
40
8
31
90
95
31
17
37
83
151
249
48
8
55
144
18
207
45
18
54
3
33
47
7
54
387
63
72
33
80
120
64
120
120
56
109
18
72
72
108
93
32
55
41
355
45
152
160
39
153
117
18
18
63
264
80
7
81
120
80
48
49
108
18
105
56
496
152
16
216
128
1
54
153
32
85
36
36
36
135
99
108
17
24
232
33
95
31
36
117
63
54
36
495
9
54
41
13
3
69
99
45
51
8
48
127
17
1
198
54
3
33
36
11
25
255
15
90
54
18
47
40
56
19
18
72
171
45
155
232
45
72
54
36
270
108
23
72
121
36
131
13
54
126
36
18
33
39
185
48
181
59
13
144
75
24
104
16
440
24
120
25
47
16
8
1
119
7
57
33
119
133
72
18
33
32
43
288
45
72
63
54
371
25
360
15
129
15
72
128
136
9
126
9
117
3
15
81
171
53
208
48
72
33
54
81
81
215
48
151
252
54
108
108
15
80
103
306
183
48
39
18
111
24
56
7
17
37
131
139
29
72
79
216
17
1
47
79
18
71
91
198
36
35
1
95
229
59
112
81
23
16
24
9
71
16
93
18
90
288
111
296
48
40
9
15
3
108
17
73
54
216
281
16
72
96
75
77
64
48
45
72
59
85
11
61
18
126
99
32
67
117
63
72
ABCD 94333121068*3^$a+1 [50054]
18
112
8
22
30
14
25
41
24
76
68
30
22
38
66
36
4
36
15
59
54
12
4
96
44
84
90
12
10
48
12
20
7
51
30
6
6
20
7
51
56
90
16
20
24
40
24
2
10
8
96
6
10
20
30
25
5
58
36
26
168
72
160
27
23
90
30
49
29
22
18
12
30
14
60
24
7
48
51
14
46
6
27
53
4
20
16
27
17
24
120
40
15
21
44
72
58
26
36
40
24
24
15
21
74
12
30
30
24
169
24
17
6
30
64
74
22
14
4
6
3
17
100
51
69
56
43
41
30
54
19
57
20
4
140
19
107
16
24
24
50
12
4
66
104
1
120
9
15
35
61
75
14
34
36
26
18
10
6
14
82
20
18
12
19
5
34
120
2
64
60
36
14
10
15
24
11
30
40
15
21
108
36
6
44
124
86
4
80
16
75
11
4
20
46
8
16
20
16
3
24
23
73
71
6
24
36
18
16
30
6
57
11
70
12
18
30
50
30
76
24
6
86
18
1
41
24
136
24
86
28
2
19
24
141
20
40
176
55
3
30
6
36
104
16
69
95
60
16
68
22
3
77
4
6
9
21
8
10
9
11
37
3
6
74
12
25
29
106
30
8
19
11
162
78
36
4
12
14
19
15
66
20
6
18
72
28
6
104
6
43
27
14
12
24
66
64
30
6
74
16
30
60
14
4
72
30
18
30
66
44
36
34
6
54
30
60
56
6
18
6
30
4
12
27
141
62
60
25
5
54
6
24
10
54
30
12
110
48
66
46
90
108
86
46
60
24
6
30
14
10
6
24
44
67
39
104
10
12
14
24
12
25
29
34
2
28
32
18
16
36
8
6
46
33
77
19
96
23
10
36
50
46
18
42
134
96
30
40
44
6
78
12
4
24
56
16
27
33
18
30
32
4
60
54
72
20
18
52
84
74
16
6
8
76
15
96
53
42
25
9
30
24
42
38
1
24
47
28
30
36
3
27
104
16
44
6
19
105
30
9
41
52
27
3
84
20
10
26
114
16
38
6
10
6
138
42
18
36
24
26
6
78
22
24
21
5
4
66
14
4
20
10
62
7
77
34
50
10
110
6
10
30
26
4
51
69
144
20
12
88
2
64
9
75
26
24
12
48
12
10
9
5
70
24
30
6
26
28
56
36
18
157
23
22
8
6
60
16
24
116
64
6
18
2
54
30
30
6
54
4
62
118
6
24
30
12
30
50
10
3
15
90
30
6
74
6
43
11
66
36
24
24
46
30
51
29
40
36
14
4
12
33
77
43
45
6
26
30
40
110
94
74
12
19
21
98
16
36
78
32
144
31
105
24
30
30
26
49
5
36
88
6
60
56
180
4
84
26
64
12
18
12
50
18
52
18
30
6
14
36
76
8
6
4
26
10
60
6
54
51
69
6
69
11
13
72
24
81
14
60
34
36
60
3
3
8
22
15
15
8
46
26
24
30
6
13
5
12
64
24
39
21
27
15
33
5
12
18
61
21
3
65
106
14
7
9
39
21
20
70
30
114
105
41
31
5
28
6
9
17
108
6
70
54
36
56
34
20
34
32
18
12
30
10
60
18
120
66
15
5
19
45
20
12
10
9
41
18
22
63
21
44
52
78
45
21
24
30
12
33
15
6
14
42
4
15
9
39
17
6
24
1
9
26
37
11
10
6
30
24
12
27
11
6
6
25
93
2
18
46
105
11
10
180
18
2
70
20
30
4
144
86
10
30
9
65
16
20
6
40
20
4
104
22
15
3
110
6
30
84
16
44
82
38
12
48
76
14
12
10
8
36
46
14
54
42
28
27
5
43
21
44
102
34
44
6
13
53
34
30
84
39
93
90
9
39
12
18
12
14
16
38
16
14
36
1
29
4
116
16
84
6
24
44
6
16
15
24
15
9
65
7
129
14
1
11
28
80
1
11
64
6
44
76
20
30
13
11
54
7
33
92
18
6
10
33
21
30
2
94
14
22
18
6
33
11
46
50
130
24
2
24
10
126
20
13
5
22
45
123
42
3
24
3
200
18
19
17
4
12
8
7
3
21
41
24
4
27
39
74
12
67
11
16
30
15
21
3
35
42
28
32
30
10
44
30
6
10
93
45
36
24
2
54
31
9
6
24
26
18
36
46
147
21
6
26
10
44
30
31
29
6
4
20
10
24
12
78
9
33
14
96
30
34
9
27
78
39
107
13
71
16
26
7
3
44
34
2
18
6
10
44
55
72
3
6
24
20
46
6
8
36
16
3
27
30
15
5
19
24
57
90
18
120
27
29
10
80
100
36
9
24
17
55
5
4
60
50
73
11
22
39
45
54
6
84
66
6
60
20
108
12
4
39
21
6
14
4
50
1
11
18
66
1
33
36
6
8
30
6
30
54
6
6
18
31
24
51
26
19
99
26
6
4
60
45
5
4
36
66
18
6
20
96
18
16
36
140
10
33
21
20
4
2
18
12
4
39
45
32
88
12
18
30
12
3
95
70
32
18
150
16
3
41
120
12
30
4
6
27
107
46
50
34
26
30
10
33
15
20
16
20
24
42
10
69
9
6
14
16
216
8
12
28
51
11
78
72
7
141
2
18
16
30
6
8
112
68
22
20
48
30
10
6
24
26
46
78
12
45
9
24
39
21
6
36
14
150
66
28
39
48
29
4
12
99
35
6
4
44
7
69
30
24
12
33
21
14
6
24
36
34
32
25
9
24
6
74
42
18
6
24
76
9
17
7
11
30
22
18
32
4
26
49
24
75
50
10
30
72
54
200
4
20
82
48
26
1
95
70
24
20
4
42
134
10
14
22
38
132
24
19
11
40
30
26
10
27
83
13
11
10
86
10
68
22
38
67
53
12
10
50
58
20
22
38
1
5
4
30
6
90
14
36
4
2
25
39
33
21
56
60
16
48
12
8
19
21
27
35
18
67
48
11
10
30
84
36
21
9
26
37
41
76
3
3
38
6
6
24
34
30
99
17
6
54
10
6
150
20
24
4
45
11
10
14
30
36
16
27
21
2
25
9
24
2
28
6
44
16
44
19
81
102
48
12
128
102
4
24
6
14
40
15
5
36
30
10
15
5
16
3
47
88
9
96
5
72
54
94
42
38
55
11
36
10
48
56
4
20
16
24
2
34
3
11
61
24
87
84
116
10
54
44
22
14
49
15
9
21
30
12
50
64
230
24
12
13
5
16
6
93
197
118
2
90
10
8
31
9
42
60
8
36
24
12
28
2
70
20
4
14
7
15
24
ABCD 94333121726*3^$a+1 [50203]
180
189
48
40
48
168
144
72
24
24
35
108
33
39
105
3
72
45
48
40
128
120
15
49
5
27
40
56
3
21
40
80
16
95
9
63
18
127
8
63
121
80
24
9
108
123
24
15
57
24
216
24
96
16
104
40
48
41
7
8
57
15
57
207
88
96
95
1
143
33
168
24
81
7
263
49
32
48
51
69
16
312
272
16
17
72
55
120
8
64
24
24
72
8
88
80
105
198
1
96
32
16
17
103
77
115
8
16
23
273
33
111
24
112
24
48
56
24
15
193
77
235
161
54
33
3
85
32
63
265
24
32
3
36
249
48
72
16
152
40
32
136
224
88
8
40
80
39
1
35
21
88
8
72
88
24
24
96
168
23
49
336
128
64
8
40
120
192
48
23
9
48
213
19
48
72
23
97
56
40
56
40
56
72
15
25
120
128
64
41
55
35
45
24
3
61
24
72
56
160
104
9
15
24
33
39
40
11
108
121
8
40
72
224
16
56
48
24
48
64
56
24
136
197
27
136
128
192
64
11
45
120
33
7
65
7
80
72
16
80
48
39
145
35
45
135
25
83
69
88
8
120
144
88
8
144
40
8
136
216
83
13
8
24
160
11
37
120
8
64
312
48
5
108
247
152
88
96
80
160
185
72
15
75
13
32
208
32
120
112
32
81
90
37
56
15
1
96
48
104
208
32
72
24
24
3
37
8
64
179
45
9
7
101
90
9
120
40
80
39
9
45
18
33
72
40
323
205
32
33
127
8
24
88
5
19
96
47
25
11
21
40
56
27
37
53
211
264
245
51
40
32
48
16
96
8
96
153
175
131
144
216
45
24
165
36
15
39
97
80
16
32
280
71
54
27
64
17
7
83
37
53
18
9
243
93
16
80
40
113
15
96
16
56
33
72
15
147
45
63
153
64
8
64
71
105
24
16
200
15
25
8
232
8
15
25
32
33
72
39
96
24
111
9
63
1
144
32
3
61
24
131
54
15
48
160
48
72
8
135
9
96
57
55
24
120
24
24
32
24
16
80
51
37
48
185
15
40
8
99
36
97
32
16
32
57
87
21
18
121
24
80
40
80
16
53
51
39
97
104
72
105
15
64
8
192
88
8
144
21
43
56
9
54
90
36
27
63
145
96
8
48
72
96
75
90
27
160
8
240
96
64
17
39
51
13
96
71
57
88
120
104
40
41
15
64
224
40
24
11
45
96
39
9
40
96
17
15
280
32
16
17
87
88
8
64
113
135
88
24
32
136
17
18
117
96
255
145
17
55
143
9
16
47
9
48
285
123
40
32
75
13
224
40
29
75
69
123
40
80
63
72
25
72
96
80
105
87
48
9
87
16
113
144
87
40
8
48
64
48
11
54
18
180
9
48
160
272
33
127
8
88
32
48
3
61
264
72
24
48
56
87
18
7
48
17
55
80
27
90
18
409
128
21
27
27
21
120
16
41
79
24
80
15
57
48
39
81
64
125
18
145
8
72
112
72
56
57
216
79
72
128
63
90
7
128
24
129
31
23
18
127
143
9
40
56
24
216
64
96
48
24
48
72
32
88
8
48
135
121
8
120
96
40
24
120
11
45
136
48
8
72
40
65
90
21
16
96
173
67
24
71
169
24
24
8
225
7
8
ABCD 94333128952*3^$a+1 [50110]
83
192
7
108
77
16
56
60
28
21
35
12
108
36
1
303
12
20
7
57
15
24
77
43
77
64
39
45
96
3
60
33
12
45
23
4
21
42
126
47
25
30
5
55
45
128
36
28
32
76
117
18
24
30
90
9
72
120
15
5
208
39
53
4
33
11
7
29
121
3
32
4
84
15
24
17
31
117
33
15
75
9
44
31
5
19
21
8
28
84
24
24
45
75
132
44
4
15
77
4
44
31
54
51
21
83
13
18
30
27
24
21
59
31
65
7
137
13
90
108
33
84
21
42
9
3
33
48
96
20
61
72
3
63
5
76
68
12
36
25
30
60
17
28
57
11
16
135
33
3
5
37
107
220
60
75
18
51
104
28
3
17
28
284
168
37
23
4
60
84
15
126
15
33
11
96
4
51
29
4
140
7
144
29
13
195
12
147
65
61
59
139
5
4
81
27
45
3
152
48
24
52
159
72
45
39
6
48
11
31
12
5
13
3
141
11
28
36
156
12
15
65
72
28
36
204
27
9
171
36
89
31
105
72
111
41
19
5
24
28
84
8
67
33
60
8
19
9
32
132
40
8
240
12
36
96
43
18
72
83
48
96
40
111
45
188
109
6
21
15
29
124
117
66
9
8
12
43
5
103
42
15
80
96
25
35
31
6
15
15
129
116
40
165
18
36
141
45
48
24
3
8
12
67
48
45
12
3
144
36
48
65
16
80
120
24
64
12
20
13
15
48
63
42
18
129
51
12
54
99
27
33
92
160
3
42
39
68
55
102
3
8
7
65
60
48
103
9
92
24
112
80
28
27
5
49
35
43
45
3
18
42
17
48
4
44
61
90
33
3
5
163
17
19
9
176
13
30
77
16
120
20
7
5
85
30
216
29
108
43
126
18
6
11
48
67
90
23
48
4
48
12
153
48
23
100
32
28
15
21
3
45
21
27
200
40
147
132
69
12
32
16
27
89
48
31
120
21
15
144
89
72
19
21
56
19
5
28
68
60
60
112
8
144
19
36
185
24
115
165
32
12
1
72
150
165
99
41
4
135
9
144
188
19
41
64
21
42
30
23
12
88
120
24
128
16
96
21
30
53
61
11
12
16
12
39
126
59
304
72
8
7
30
18
45
9
18
5
52
21
27
80
40
8
76
39
5
72
120
37
83
127
57
24
15
12
17
52
93
3
3
210
27
27
36
125
12
24
16
3
29
31
9
68
112
80
28
63
30
72
95
103
101
4
57
35
88
44
28
24
15
29
7
29
115
5
48
48
228
84
28
12
8
43
29
52
51
9
21
42
41
67
9
44
4
20
43
5
103
24
30
15
3
9
24
75
77
13
72
15
12
8
88
144
3
17
52
63
33
69
6
29
36
7
45
128
37
27
51
125
12
160
68
12
121
54
53
43
5
192
24
100
140
36
12
36
36
40
24
51
9
20
7
5
48
55
9
12
21
18
9
128
180
25
30
9
33
111
36
8
61
11
28
36
15
45
39
45
27
60
30
123
48
8
24
60
12
40
141
27
72
21
27
45
3
3
9
3
54
11
43
17
12
112
45
11
43
5
277
42
65
40
48
3
144
42
75
44
36
19
5
31
96
69
48
236
24
28
57
167
73
3
20
12
55
120
33
39
9
24
3
18
51
84
9
3
3
21
96
27
21
152
24
13
90
72
36
45
99
18
71
115
29
25
48
54
24
69
3
29
16
68
4
3
9
9
24
3
87
5
43
78
39
12
84
180
56
40
3
153
68
12
28
116
49
179
37
39
12
3
69
12
48
36
56
24
31
113
7
65
16
20
7
72
5
40
24
56
61
23
96
1
95
28
32
24
19
36
21
12
21
47
25
39
39
192
125
72
37
90
78
48
23
4
32
19
77
13
11
88
75
36
6
11
108
52
39
54
24
75
51
5
4
48
63
24
5
115
36
41
64
72
117
72
30
18
27
48
93
210
72
17
108
36
172
44
91
45
117
3
123
9
20
43
5
13
6
29
72
19
18
162
9
15
9
63
12
77
103
137
36
4
8
31
105
21
78
72
81
57
6
17
49
18
36
41
76
45
3
20
96
211
29
43
30
42
41
4
9
72
27
120
56
79
17
16
72
27
18
15
236
40
45
24
162
89
40
36
15
69
104
37
123
8
28
32
28
87
125
12
40
12
36
15
65
12
132
79
36
21
32
67
53
28
60
20
28
56
24
24
55
33
104
55
5
31
18
6
93
27
93
68
112
32
1
18
24
5
36
ABCD 94333193536*3^$a+1 [50032]
21
15
3
18
42
66
24
3
20
25
60
54
48
78
3
45
60
36
111
48
51
101
13
12
3
69
18
24
21
9
15
9
15
80
121
18
48
60
12
18
3
75
21
36
9
99
15
72
5
40
60
75
18
72
18
21
9
6
9
45
47
7
102
51
9
18
36
21
9
71
19
24
21
12
48
27
18
51
21
75
33
27
24
33
6
45
21
6
9
9
87
24
81
15
20
64
15
5
16
45
75
69
24
12
18
72
18
51
39
144
81
9
27
69
51
216
87
36
96
198
48
15
57
18
125
40
60
45
35
235
42
18
5
13
84
3
3
12
33
75
54
78
54
30
36
33
12
45
99
45
18
36
54
47
85
30
69
39
18
135
9
15
20
25
111
99
69
12
63
6
48
111
69
27
15
9
21
36
168
30
96
54
15
120
12
45
15
20
7
12
54
36
36
35
25
39
33
18
33
12
93
135
9
6
57
144
60
9
36
39
45
15
27
12
21
105
60
111
9
36
39
96
9
42
5
7
36
101
25
11
25
24
15
93
72
18
21
27
54
6
113
16
24
92
19
6
90
12
93
57
131
31
36
18
27
3
24
21
20
7
9
33
3
9
51
75
129
36
3
21
15
9
60
21
30
45
36
9
18
6
54
33
15
54
35
1
3
32
4
3
21
60
72
57
42
30
11
25
35
28
9
3
15
105
45
15
69
15
81
12
6
36
65
84
16
24
32
67
33
33
11
4
27
54
75
33
147
24
12
24
93
3
57
108
12
3
60
20
25
72
3
165
18
36
18
18
33
12
93
36
6
90
72
27
3
18
42
21
69
27
45
108
72
30
81
69
11
40
57
18
9
39
90
11
13
23
43
17
43
57
15
54
36
54
5
40
9
90
54
30
53
19
9
45
6
30
96
15
33
6
21
44
1
24
18
48
33
45
66
9
45
24
51
51
108
60
30
18
60
12
18
18
24
18
72
66
42
15
15
132
21
20
7
72
93
3
174
6
54
3
9
18
60
18
18
45
27
9
21
60
12
18
24
21
60
27
21
69
3
144
9
90
21
44
52
33
30
90
54
53
25
75
63
42
72
3
33
12
60
84
6
65
37
42
5
4
36
93
60
12
36
24
15
141
24
90
18
12
6
18
30
6
66
54
36
15
120
9
96
18
45
39
33
164
4
15
65
76
24
15
21
141
18
54
11
16
20
13
30
36
42
12
18
45
45
54
6
75
20
4
75
21
69
15
39
42
3
12
24
9
87
9
39
45
27
15
33
111
84
17
55
24
18
36
12
150
65
25
39
20
31
84
29
25
11
49
15
21
18
18
15
48
27
18
27
20
28
92
25
24
59
112
20
148
12
24
33
11
16
96
9
111
9
96
15
69
18
96
5
67
69
36
33
60
66
45
33
83
25
120
35
28
36
84
51
18
36
60
15
39
137
25
11
7
12
6
12
3
57
30
21
36
51
89
16
45
15
39
129
15
137
43
5
49
48
72
27
33
18
84
9
69
3
24
36
39
24
5
31
30
6
48
54
51
32
4
9
15
240
132
57
51
21
96
39
36
33
15
156
165
18
36
117
9
15
9
12
54
108
17
1
15
45
3
12
93
27
20
43
36
30
6
18
87
159
24
144
12
18
36
54
6
135
99
153
48
27
18
11
79
65
72
28
12
3
126
11
4
20
40
33
51
56
1
42
72
18
83
48
52
48
36
21
144
54
36
21
27
33
9
59
76
45
11
37
27
200
43
137
76
60
60
99
18
18
65
43
54
42
18
18
33
51
9
36
24
81
30
18
72
78
126
11
19
24
21
9
72
6
72
18
15
8
7
18
6
41
13
51
123
108
9
24
12
45
35
25
3
117
75
75
18
72
72
48
54
18
27
20
13
30
6
12
15
48
9
11
36
49
12
18
72
24
18
72
36
30
42
30
132
9
60
39
18
3
81
75
21
84
39
32
25
3
9
6
45
21
24
15
87
33
27
45
144
21
15
63
72
48
6
75
9
42
18
47
40
15
93
72
33
60
47
25
12
11
52
9
18
78
15
15
60
54
51
39
9
132
8
40
27
54
36
84
15
21
63
36
9
126
125
19
45
20
97
54
144
42
54
18
3
69
11
37
11
67
29
1
24
30
141
45
95
28
80
25
6
18
3
69
30
54
24
120
27
15
21
168
9
123
75
9
21
39
21
12
6
54
23
28
15
17
7
21
15
21
80
25
84
6
81
3
162
24
18
12
18
87
75
6
30
114
11
25
30
9
9
24
3
20
13
11
64
9
42
30
6
5
97
3
44
43
21
21
54
21
9
36
6
84
101
7
18
132
27
21
15
57
60
23
25
15
75
9
81
35
73
15
57
60
15
108
51
36
18
191
16
27
17
1
72
11
49
18
30
15
24
33
3
3
21
33
27
96
15
18
27
45
60
12
63
9
11
7
6
36
108
23
97
36
24
12
18
18
54
9
9
27
9
6
54
12
42
81
27
5
28
51
6
138
42
15
39
30
15
21
78
5
16
56
13
12
18
6
18
141
105
24
63
9
18
137
4
60
9
63
105
3
117
78
45
9
48
60
54
5
40
9
54
66
24
3
20
13
36
66
9
96
9
99
21
6
12
18
35
37
11
16
20
76
117
123
39
18
3
9
15
45
11
43
21
144
12
44
115
24
12
93
75
36
41
49
84
71
1
3
69
108
24
18
30
11
52
15
29
25
36
3
96
93
63
27
6
11
1
35
25
39
24
27
12
33
3
24
ABCD 94333250054*3^$a+1 [50057]
1
11
49
11
48
12
54
19
47
25
5
48
6
61
23
6
19
120
35
72
13
36
36
53
186
49
12
23
60
120
25
72
5
144
31
35
13
59
1
77
42
6
55
41
54
12
84
49
60
5
91
11
12
36
42
210
13
95
36
54
30
72
145
23
84
1
35
60
25
96
29
114
72
54
6
25
60
11
72
36
25
96
83
1
11
1
5
114
1
35
48
132
30
90
12
36
1
23
73
24
11
13
12
119
24
66
6
48
24
1
12
53
90
96
48
108
60
24
25
35
90
198
18
19
36
35
60
13
47
12
18
18
25
179
13
60
23
12
30
19
24
95
24
73
35
48
1
11
24
6
30
108
24
6
42
49
5
115
5
30
180
24
72
78
6
210
114
30
42
24
96
12
12
1
47
73
5
43
60
156
71
54
91
120
155
24
66
42
6
31
119
25
156
23
1
11
1
60
47
108
73
155
60
36
49
11
85
24
12
59
84
42
18
84
1
11
30
66
30
103
96
36
59
24
181
29
240
91
11
49
23
66
42
13
11
126
19
11
114
151
83
30
66
48
36
42
24
24
42
24
30
115
24
11
109
11
145
60
24
35
12
72
73
108
12
84
35
36
25
47
18
78
60
12
109
59
37
35
168
66
360
139
5
42
24
24
1
35
60
6
42
61
36
24
77
103
35
1
35
24
12
120
54
6
120
168
12
25
5
43
35
12
24
120
30
31
35
49
71
120
30
42
60
48
73
41
24
6
96
60
84
168
1
47
48
37
5
24
6
13
12
48
17
115
29
30
36
30
30
12
1
35
1
59
6
19
47
253
11
1
29
6
48
37
47
13
23
61
24
95
12
12
132
36
168
6
19
36
240
35
6
19
29
66
108
18
48
222
13
12
48
35
1
60
71
109
11
18
6
36
48
72
78
90
24
193
5
24
6
84
48
6
42
85
48
137
48
30
12
30
42
73
108
17
120
90
108
37
47
13
107
6
90
36
1
47
72
66
18
36
1
167
60
78
18
24
97
101
79
23
132
156
13
12
144
84
77
48
6
61
47
240
61
65
30
337
113
66
24
30
55
35
6
6
13
35
1
84
197
42
12
24
12
54
19
5
54
42
31
59
145
59
37
95
25
48
12
83
121
71
13
17
19
83
61
59
138
18
25
5
42
25
47
6
115
5
222
73
35
12
49
11
12
72
49
12
29
54
66
6
60
13
17
90
78
54
186
67
107
48
114
19
72
35
18
6
66
54
24
12
48
1
83
1
11
30
55
59
6
114
145
71
85
89
7
95
12
37
59
60
12
13
11
48
168
73
96
84
59
126
42
12
13
24
29
96
78
48
12
102
54
12
30
43
59
66
6
48
97
36
83
25
35
12
133
12
60
47
37
89
6
204
24
72
25
11
13
11
25
11
49
36
60
23
60
1
11
120
49
59
60
24
1
12
60
29
139
155
120
61
101
42
126
42
25
5
18
36
1
113
175
17
42
1
36
65
19
11
36
24
36
108
24
12
1
35
25
5
30
138
42
48
6
151
23
36
1
125
19
95
24
150
54
97
35
156
18
66
6
19
29
102
48
145
252
48
35
24
12
1
155
85
5
54
84
132
85
48
5
216
54
36
109
47
13
36
11
48
60
12
13
17
19
29
42
312
60
61
11
36
49
71
54
24
127
47
12
25
11
60
25
35
25
65
90
24
1
95
109
65
319
11
49
35
37
48
12
95
18
115
5
96
115
155
25
23
12
36
72
157
5
24
55
11
6
30
133
60
12
120
23
72
13
12
48
59
36
60
120
90
42
12
42
55
36
59
60
120
30
79
12
84
11
120
168
150
42
12
13
83
24
120
36
24
61
36
5
91
48
5
30
24
97
36
23
336
84
180
157
84
95
84
25
35
145
5
7
59
1
24
11
13
36
59
12
84
54
90
126
6
18
30
24
13
83
217
84
24
35
12
24
30
24
6
156
25
23
97
23
12
13
59
12
24
72
24
49
107
73
35
1
71
78
7
89
54
24
36
36
84
6
115
29
7
84
23
60
108
25
35
18
67
59
36
73
71
1
83
24
1
95
60
84
12
49
95
72
73
71
6
30
72
13
29
6
60
24
36
108
157
48
96
ABCD 94333356244*3^$a+1 [50010]
79
117
108
39
41
36
196
8
40
177
18
30
47
40
57
23
48
49
15
105
23
43
5
36
4
24
32
84
12
208
15
57
240
57
78
5
133
30
17
24
16
20
100
60
45
30
72
41
120
19
96
45
9
78
18
15
32
127
53
64
21
120
30
65
24
60
91
57
51
12
29
19
17
144
64
72
33
30
17
24
60
229
120
15
72
48
56
43
36
105
32
67
45
32
76
80
4
60
156
153
15
12
204
153
63
8
55
132
102
3
44
79
81
116
55
29
19
9
96
27
117
12
216
144
24
180
12
8
16
81
75
75
5
55
9
80
43
53
85
59
19
120
5
19
41
36
36
25
63
32
24
60
28
63
42
11
19
18
18
45
72
80
25
198
162
3
69
6
12
9
20
16
63
81
56
52
156
159
156
5
25
11
28
105
18
228
65
169
66
45
9
63
128
52
117
23
40
44
16
128
36
24
4
51
77
52
32
120
16
75
9
60
9
71
31
252
198
135
33
72
42
60
90
6
77
108
4
75
137
60
13
111
36
3
17
16
3
54
51
27
53
60
25
24
71
169
15
15
41
156
4
105
24
87
9
11
16
3
105
32
217
48
87
56
79
180
57
44
36
13
47
199
9
72
56
217
23
40
24
39
105
9
126
162
27
12
56
97
78
45
3
221
19
41
16
33
39
128
88
24
108
165
240
48
167
25
39
33
83
48
55
9
36
92
7
36
41
24
7
45
128
157
39
9
234
36
5
180
60
60
49
15
81
15
27
12
137
16
132
48
20
124
69
47
124
80
4
24
48
20
52
32
31
48
65
67
153
36
9
54
48
185
7
81
56
43
21
15
21
44
16
176
24
64
15
41
160
20
36
25
87
135
81
72
57
168
75
3
42
102
96
42
23
7
5
43
41
24
96
49
39
96
9
186
105
32
28
72
120
104
31
9
33
120
6
9
63
29
43
18
90
45
8
4
45
23
24
4
45
35
19
18
18
54
6
114
135
15
216
17
25
72
11
172
104
156
352
92
100
20
73
30
48
117
60
36
20
67
48
30
27
87
21
72
8
36
91
5
64
36
144
9
24
66
41
156
145
63
15
5
132
24
1
3
84
32
49
24
30
60
126
47
55
72
33
72
216
92
60
64
123
21
56
19
9
32
4
24
75
41
36
19
84
108
102
87
39
144
18
119
60
16
45
23
7
177
128
7
66
54
21
12
123
30
114
30
6
81
123
156
41
49
35
67
33
9
167
79
9
56
25
35
124
36
27
108
77
48
40
56
60
60
24
76
3
36
9
51
84
41
172
72
81
75
96
20
24
49
48
42
6
24
6
24
17
73
48
87
81
102
9
104
40
9
135
3
30
48
267
27
41
49
111
15
57
80
25
72
90
21
56
79
17
24
103
41
36
91
65
24
28
108
75
45
135
72
81
99
126
72
23
60
4
32
31
138
47
148
69
71
196
21
119
31
5
28
72
3
105
12
24
39
41
60
36
103
17
100
12
32
4
99
285
135
21
9
47
49
24
78
60
12
18
87
8
7
48
48
69
3
42
30
60
21
80
52
48
45
30
5
55
5
64
32
84
85
102
33
20
67
330
35
4
144
87
168
114
143
48
49
96
24
120
71
79
96
42
215
25
59
180
79
65
40
80
72
28
80
55
21
36
20
7
90
6
5
52
63
42
23
40
116
181
192
23
73
75
27
18
54
17
19
9
3
345
303
5
52
72
32
88
15
36
9
45
30
101
160
20
19
93
12
96
20
19
30
23
84
139
117
3
234
47
4
36
9
24
6
60
21
20
109
71
88
96
9
143
67
48
69
33
183
15
93
39
60
33
3
84
57
99
12
9
20
36
7
41
19
ABCD 94333751342*3^$a+1 [50009]
81
54
29
31
77
48
24
25
78
30
18
36
81
9
3
15
117
33
66
105
20
25
11
76
12
20
16
12
80
19
114
11
48
52
63
17
19
24
65
43
125
12
73
27
51
21
36
20
40
3
36
6
3
32
73
11
16
3
105
21
6
30
54
24
45
140
25
27
15
45
3
21
15
54
42
93
9
3
3
12
18
87
12
12
51
18
132
18
29
91
81
33
11
4
75
57
33
18
5
24
24
145
12
18
42
84
11
28
159
17
76
80
24
19
29
88
32
36
76
20
61
99
45
51
39
5
96
112
3
29
208
33
35
37
11
52
8
84
7
5
19
12
90
39
15
78
12
11
157
23
7
150
11
4
33
18
65
25
35
7
174
96
27
63
53
16
8
16
159
12
21
120
39
5
31
33
39
77
124
116
76
27
17
4
12
69
59
36
84
24
13
54
18
27
9
42
12
6
12
18
72
9
20
28
21
11
43
18
23
72
112
21
11
79
21
69
27
20
24
43
18
12
11
96
1
162
45
48
3
120
24
66
27
20
40
48
36
243
17
91
5
40
63
54
11
36
4
56
16
75
29
28
3
18
11
19
36
21
57
47
73
131
19
48
72
33
104
25
3
33
35
7
48
33
99
21
44
28
9
18
57
33
107
19
42
18
69
92
96
67
45
93
18
5
12
40
60
20
12
55
12
125
60
64
72
129
18
18
119
61
23
12
60
127
33
32
43
12
18
39
93
11
25
47
19
36
33
12
60
57
123
20
72
88
24
15
89
55
17
7
12
18
3
87
5
100
32
31
17
13
78
5
60
4
21
71
85
63
33
15
15
33
39
6
15
84
45
3
8
24
31
45
36
44
52
45
72
12
6
5
60
37
18
65
72
85
107
1
63
75
21
51
18
99
51
102
23
31
36
72
161
1
3
80
48
103
69
12
96
57
60
48
3
56
1
72
15
48
44
49
54
36
234
107
48
36
7
185
60
247
21
99
21
39
36
69
80
7
65
13
36
87
80
40
57
72
3
32
16
20
112
8
25
60
90
17
96
7
29
49
11
36
25
59
60
64
44
61
27
108
9
23
103
5
16
68
28
24
3
18
59
13
36
71
16
15
5
13
47
52
20
72
43
96
21
153
63
63
54
3
132
15
77
48
1
12
42
30
6
5
49
3
32
28
27
5
7
18
11
12
120
28
15
12
150
3
32
112
63
9
24
9
143
55
29
1
54
78
12
6
57
27
69
20
37
18
72
17
60
28
57
75
33
15
27
57
9
24
36
30
117
20
97
3
72
8
12
52
44
61
18
18
63
117
15
3
21
3
33
15
17
91
24
36
12
54
3
56
55
21
33
51
15
36
125
43
53
28
12
33
51
3
18
30
105
129
6
29
55
29
24
127
54
11
88
8
7
45
32
36
40
48
36
9
11
103
18
15
57
15
32
1
78
90
30
5
55
69
72
8
120
31
41
96
64
195
6
107
12
43
12
33
63
17
1
54
33
93
71
64
9
12
71
40
33
15
21
75
3
66
24
3
12
80
13
84
36
54
41
12
12
16
8
60
76
51
29
40
24
24
8
49
24
207
3
24
5
7
233
1
27
44
36
28
56
25
6
84
53
25
30
33
44
49
54
18
27
80
40
36
116
25
6
29
4
92
132
13
162
113
79
41
4
20
13
48
72
18
197
37
54
21
48
21
39
75
210
75
93
18
72
84
5
48
127
33
32
16
45
27
8
204
28
21
147
108
57
30
5
85
83
124
32
76
32
13
27
48
8
4
80
28
8
55
12
54
114
5
49
18
29
76
12
20
48
12
55
33
69
179
1
6
12
18
35
55
5
4
51
45
57
3
20
28
9
36
47
4
36
93
15
75
5
16
36
48
176
40
96
144
20
28
3
30
47
13
30
78
66
36
33
21
18
33
12
27
6
95
25
54
24
9
12
33
3
92
52
45
6
30
18
36
29
112
129
75
15
6
15
24
36
15
237
27
24
69
33
59
1
59
24
1
6
12
18
18
17
4
44
49
18
48
36
9
45
36
36
15
80
37
11
36
16
129
36
35
7
93
33
11
40
44
67
77
12
1
90
53
121
23
31
17
19
18
6
69
68
7
90
11
52
84
51
30
143
1
159
24
15
5
12
73
6
17
37
48
60
35
52
3
5
24
40
105
71
73
27
45
35
19
18
27
36
12
3
30
18
114
23
13
59
7
5
1
12
6
29
73
59
13
36
71
120
24
1
39
12
45
35
48
4
60
108
9
6
30
18
81
36
15
12
17
1
60
23
61
6
77
12
4
87
12
17
48
7
33
8
40
33
30
36
54
27
12
72
69
24
47
16
12
20
16
12
3
17
67
78
30
77
40
60
57
3
8
7
53
4
123
53
64
33
11
84
13
83
7
30
27
60
3
42
12
119
64
21
71
48
72
19
101
16
80
4
15
24
54
35
76
9
72
6
30
15
108
96
51
54
59
112
20
12
1
72
120
3
96
9
60
35
40
27
5
67
6
144
15
8
97
23
55
17
85
11
96
40
48
8
60
60
25
18
41
76
27
41
25
72
107
25
87
105
6
5
25
35
7
17
28
3
54
35
96
67
17
73
35
ABCD 94333931644*3^$a+1 [50094]
59
21
4
84
48
8
16
20
108
51
37
12
60
12
35
9
36
40
59
1
44
4
47
13
8
39
1
84
20
36
108
4
131
37
95
13
24
48
23
24
33
15
48
9
100
12
36
59
9
4
23
13
32
15
73
20
16
48
48
104
63
1
12
72
96
60
12
48
12
24
68
160
20
75
25
8
27
13
72
23
37
72
120
35
24
81
51
13
36
8
88
47
13
47
48
37
227
33
72
64
84
36
32
52
23
25
8
124
96
47
85
12
12
71
205
179
61
120
48
132
24
11
85
47
45
40
11
21
15
21
3
36
1
12
12
8
63
37
23
109
24
11
1
95
72
1
12
24
24
24
23
33
36
16
23
49
96
24
71
25
12
35
37
23
37
72
36
12
23
129
4
12
60
12
35
12
13
12
36
35
13
11
85
11
45
88
60
155
60
1
24
24
35
21
4
35
217
144
71
36
33
4
72
140
28
48
32
16
71
13
11
24
25
72
48
72
36
12
23
48
69
16
24
72
35
48
72
24
37
68
64
95
57
15
1
72
20
171
45
72
4
48
12
11
105
124
48
60
48
72
36
60
12
47
48
109
71
25
35
108
36
60
13
60
8
40
12
47
9
27
49
96
47
1
47
12
12
33
148
48
131
1
60
8
64
71
49
96
59
1
36
56
3
96
48
105
16
11
1
95
25
24
35
145
59
21
76
83
109
12
116
112
11
25
96
84
11
49
24
23
48
12
45
40
24
84
11
85
83
1
32
124
35
21
100
24
60
35
60
9
16
11
13
24
36
80
111
33
28
24
95
133
12
48
83
72
37
11
13
156
11
84
13
48
35
33
4
12
48
12
48
96
84
47
81
4
24
36
59
12
25
12
36
107
37
8
87
61
84
156
36
8
88
59
13
20
15
21
39
1
36
144
32
28
24
12
8
76
11
36
37
35
193
48
24
36
11
1
204
11
13
20
52
24
23
13
108
32
39
169
35
1
216
23
1
131
12
120
1
12
35
24
49
96
119
12
129
4
59
48
69
39
1
48
120
23
25
59
36
73
120
24
8
87
21
111
1
132
80
40
83
129
76
132
203
25
104
28
23
109
36
20
27
85
36
32
88
131
48
72
85
35
1
23
57
28
11
13
56
15
85
11
73
36
60
11
49
24
48
95
13
20
51
1
12
96
95
24
25
12
108
8
39
1
47
1
107
85
12
35
37
24
72
107
12
48
48
45
15
25
84
23
73
60
108
24
48
35
13
59
1
24
35
12
9
27
13
71
105
100
48
35
96
12
37
60
48
24
60
20
28
71
9
27
60
85
36
12
11
49
23
24
25
24
20
16
59
37
47
205
12
156
48
60
60
72
24
96
72
48
23
121
23
81
51
21
124
56
4
24
72
44
16
23
61
23
21
64
23
145
12
23
24
61
8
15
36
108
37
24
119
73
92
16
24
11
37
60
48
71
61
60
12
12
155
48
85
11
85
47
97
23
9
4
36
24
47
37
72
36
32
36
72
40
24
24
20
51
93
15
36
12
13
60
44
100
152
40
23
25
36
60
11
156
13
24
120
12
108
20
27
9
36
3
85
11
85
12
84
59
12
37
107
25
11
133
12
24
24
24
8
100
23
21
88
11
72
25
24
83
13
12
23
13
95
49
32
40
24
12
83
21
28
8
15
93
76
35
25
8
27
25
20
28
23
24
24
9
112
24
24
20
52
48
23
72
1
24
72
35
69
16
48
80
15
21
16
71
13
72
47
12
21
219
25
35
121
24
95
25
11
48
109
36
60
36
20
63
1
251
1
35
25
35
13
36
60
164
40
60
71
85
131
12
121
60
11
109
24
32
183
33
159
36
12
36
109
131
1
11
228
96
13
12
23
181
24
36
11
36
157
56
4
23
9
243
85
47
25
59
1
36
8
4
12
48
143
49
35
24
81
3
13
24
108
47
25
11
193
59
1
59
25
12
35
25
44
16
11
9
64
12
24
11
24
120
13
12
108
8
52
71
21
16
72
96
12
12
23
12
1
24
23
13
24
95
181
24
35
37
48
23
24
1
60
120
23
1
24
92
63
61
36
20
27
73
35
37
47
1
32
72
4
59
1
24
23
37
32
3
33
15
12
12
216
12
1
84
12
59
49
108
48
56
15
21
4
23
13
119
21
172
8
4
48
56
135
9
3
85
12
12
11
12
37
23
1
12
44
28
60
20
15
13
35
84
1
47
13
12
35
12
13
72
8
27
48
12
25
240
108
23
93
64
132
24
11
93
72
16
24
24
24
92
16
20
147
25
96
20
135
49
107
36
60
48
1
24
59
21
136
95
13
143
49
95
1
24
96
48
11
49
176
16
60
32
40
11
60
61
23
1
11
324
9
28
24
24
59
37
23
ABCD 94334358616*3^$a+1 [50057]
6
66
198
108
42
162
288
30
18
126
18
72
108
90
126
24
37
47
24
84
36
36
258
91
71
144
120
60
48
132
48
6
90
54
30
36
132
37
96
23
18
42
12
36
288
157
119
48
25
47
6
84
78
73
11
24
72
192
6
66
61
71
36
180
145
47
193
209
36
54
234
12
18
108
24
18
18
12
186
66
6
198
72
90
102
60
61
41
6
48
96
48
6
18
162
66
36
252
270
108
78
72
30
7
96
65
162
18
210
121
65
66
114
36
12
96
18
18
7
371
48
96
126
84
6
37
11
42
90
48
60
36
36
36
30
60
102
72
24
144
72
54
43
23
36
150
90
84
97
96
47
90
48
24
162
36
90
30
180
18
294
12
25
47
90
90
205
35
12
54
42
18
84
60
30
49
11
12
24
54
91
35
12
6
48
96
84
42
36
30
198
36
24
66
72
6
313
137
30
24
36
48
6
30
25
35
30
42
37
53
30
36
25
47
97
71
12
60
54
36
48
6
54
30
205
83
54
151
119
18
78
36
102
54
144
36
36
6
48
42
216
48
36
150
180
30
13
5
36
108
6
48
270
7
71
72
1
53
30
6
66
24
61
47
90
54
180
108
48
90
54
241
17
84
96
54
126
30
121
245
30
6
30
24
120
36
36
54
126
61
107
36
97
239
49
23
18
247
23
36
60
108
18
108
54
18
66
72
108
97
11
42
174
18
78
54
30
60
18
18
18
162
37
143
84
204
90
7
113
31
5
18
121
288
11
36
18
30
36
216
42
156
150
84
6
174
24
72
12
168
61
11
48
36
360
25
11
108
25
71
84
36
96
66
6
138
78
18
66
13
11
37
11
72
18
42
84
18
78
12
36
168
360
102
6
18
30
42
54
1
209
42
36
1
71
84
24
18
66
90
31
101
282
132
36
18
102
42
18
48
78
126
36
133
65
30
6
138
18
78
48
49
83
192
24
90
18
30
18
42
30
36
36
78
18
18
72
30
18
90
252
24
144
48
18
6
264
144
24
84
42
84
6
72
12
13
47
54
12
36
331
35
48
18
114
120
18
42
12
42
90
144
102
114
48
126
6
108
30
54
114
90
108
36
30
79
65
24
7
48
17
90
138
126
18
90
42
7
48
197
84
7
47
6
36
72
246
121
288
113
18
240
156
54
54
78
55
35
72
72
12
60
37
119
126
114
25
23
78
354
36
54
18
180
18
18
42
126
61
65
223
59
6
210
72
24
18
90
66
36
43
35
156
54
78
12
6
30
96
12
18
6
18
199
191
24
73
71
252
84
18
42
12
6
12
79
71
12
36
24
48
90
108
18
78
210
169
89
7
47
72
48
72
42
7
48
119
24
72
252
126
72
48
114
30
162
96
12
313
65
72
6
216
126
18
30
43
35
54
90
84
36
85
23
24
12
54
6
18
7
23
60
156
6
43
47
18
90
133
59
24
12
72
24
120
96
120
24
30
54
6
30
114
84
139
113
78
12
133
96
95
24
36
48
42
18
72
18
54
84
42
30
18
6
48
276
48
132
72
102
126
72
36
78
54
84
132
90
90
90
18
72
84
114
66
24
ABCD 94334407756*3^$a+1 [50003]
21
4
12
68
48
12
36
51
81
52
56
4
72
108
68
40
143
45
52
8
52
20
24
136
44
36
12
135
81
84
52
20
15
81
3
21
3
36
37
72
8
84
48
60
48
72
15
33
4
35
145
8
12
84
36
84
12
48
75
117
72
28
12
188
24
36
24
63
37
140
28
23
60
33
12
24
16
8
12
3
45
39
21
76
96
144
11
33
72
64
20
28
68
12
12
28
12
8
12
84
12
12
75
21
16
44
4
116
12
12
40
8
4
44
12
124
20
28
48
8
76
8
52
36
59
21
3
69
52
35
21
112
11
45
16
44
64
20
63
105
4
56
100
44
3
37
56
12
3
108
21
84
120
64
92
28
8
60
40
60
12
8
27
93
4
35
105
28
12
20
76
8
76
104
76
11
33
184
32
148
32
60
108
40
12
35
144
21
24
4
8
4
8
148
120
72
48
132
20
108
4
140
3
37
240
96
44
15
25
56
12
15
141
12
27
33
228
15
21
16
24
20
24
52
84
23
93
24
48
12
36
60
183
57
40
128
4
20
96
15
1
96
20
24
88
32
84
24
63
37
35
81
52
140
12
36
16
44
15
36
25
20
3
97
96
92
111
49
60
56
4
20
15
73
8
24
40
47
121
12
20
27
144
21
15
21
40
32
72
24
36
24
52
8
12
24
60
60
16
8
16
48
32
28
32
99
21
160
80
36
27
141
4
32
156
60
4
44
16
8
60
87
9
72
27
12
21
24
24
64
35
33
24
60
16
12
140
120
172
56
60
40
59
33
3
12
81
24
12
24
24
36
12
3
81
24
204
3
93
51
36
48
1
116
108
315
57
4
68
12
24
75
9
96
24
51
117
84
16
35
9
16
47
12
33
108
12
27
61
32
48
12
28
59
33
28
8
12
132
100
20
12
36
12
36
12
72
60
75
37
35
21
40
44
28
8
75
48
129
88
12
32
40
8
3
33
15
37
23
1
35
25
8
15
21
60
36
84
24
27
45
60
3
37
56
48
36
24
24
48
72
100
23
69
120
15
48
45
48
39
36
9
3
33
27
33
60
48
39
81
12
15
33
24
36
12
12
28
8
39
21
15
21
36
12
48
15
108
21
24
52
32
108
60
52
8
72
3
57
36
4
48
272
12
16
72
143
25
128
16
44
180
16
23
13
20
12
36
24
88
24
35
73
20
40
48
20
24
15
73
20
72
36
12
40
188
124
108
20
60
51
9
40
56
52
8
24
40
92
24
72
15
109
56
48
72
27
25
56
12
60
60
12
48
60
3
9
36
60
24
87
1
68
84
12
28
20
52
8
88
60
20
12
3
33
4
12
23
141
72
12
88
60
20
12
120
15
36
49
8
4
8
108
48
39
73
8
15
9
36
12
204
3
13
59
25
56
159
33
3
45
24
108
36
4
35
33
87
33
144
36
39
129
111
33
75
13
20
84
36
27
117
28
20
36
60
16
20
3
13
20
52
20
36
39
36
57
3
21
40
56
24
36
24
28
23
45
39
60
81
4
44
60
4
60
35
21
27
93
120
16
59
217
8
12
39
9
4
12
59
24
36
61
48
12
71
69
16
24
36
32
75
21
24
132
48
48
4
11
24
48
117
40
80
28
47
13
56
16
80
63
33
48
51
13
12
56
60
12
135
37
11
45
12
96
15
57
52
8
27
37
260
24
12
24
36
60
12
60
48
60
4
11
12
36
45
84
15
97
11
213
12
60
12
40
12
71
45
64
11
9
96
52
11
61
8
40
12
120
11
33
24
36
112
20
108
112
128
36
16
20
15
45
48
36
24
60
76
140
24
24
60
12
16
12
32
144
60
15
57
40
92
15
81
64
20
15
105
28
59
81
132
100
116
4
8
24
24
39
13
72
23
217
47
9
15
9
36
16
96
23
1
20
15
205
95
33
36
12
48
16
95
1
20
63
81
60
63
37
120
71
24
45
3
73
59
9
4
12
8
216
12
12
48
60
60
27
45
100
48
24
35
13
20
36
12
3
24
37
156
24
44
36
28
20
36
4
23
9
28
8
63
81
15
33
15
60
73
20
24
36
39
129
16
68
40
23
25
23
49
12
35
85
95
9
12
24
99
57
4
56
24
15
25
8
12
15
33
240
48
12
3
25
32
15
60
33
72
48
12
40
56
52
20
39
9
4
11
37
8
12
87
57
171
129
48
52
11
57
27
21
48
24
15
21
15
9
12
24
15
49
56
76
68
36
36
15
9
12
84
96
64
11
25
8
72
39
48
60
201
12
24
40
48
47
60
45
108
48
12
36
96
16
24
108
83
57
12
28
48
192
108
8
84
12
135
33
48
3
1
104
52
12
32
3
117
24
36
16
8
64
8
63
177
60
147
177
24
84
36
4
11
9
60
132
156
24
16
20
12
3
57
15
72
61
8
12
48
15
21
60
100
44
24
27
45
3
ABCD 94334548838*3^$a+1 [50007]
105
75
3
84
132
30
195
9
51
120
3
21
141
60
48
6
45
36
93
6
12
60
33
39
18
72
12
108
36
6
9
60
12
9
84
60
120
24
36
27
147
21
57
12
111
39
81
45
87
57
66
141
36
3
36
78
138
72
6
84
36
90
72
60
9
24
69
150
18
18
12
24
9
9
27
9
66
18
36
24
48
3
21
36
195
57
48
60
63
117
30
33
36
63
33
15
54
24
72
54
9
36
36
9
159
12
60
75
45
27
108
12
57
84
21
18
33
45
63
45
90
66
39
39
90
63
60
108
12
45
15
3
30
6
18
51
129
87
33
18
24
36
9
3
6
84
90
57
75
18
156
126
60
30
51
147
33
219
69
72
27
18
192
51
57
3
72
69
51
24
21
63
72
9
15
51
90
180
15
3
6
15
69
72
15
60
75
45
183
177
60
3
12
24
81
135
69
69
42
54
135
9
27
3
6
48
6
12
69
144
21
108
3
87
42
51
105
24
36
18
12
105
24
36
129
120
111
105
18
57
129
18
48
18
60
66
18
3
15
42
156
255
21
48
51
36
60
21
15
39
48
78
63
45
144
63
24
21
18
45
21
60
66
69
9
12
3
12
3
6
84
6
18
51
72
39
9
96
156
27
18
12
72
51
63
144
33
33
147
159
240
249
75
54
72
159
15
96
84
57
33
24
30
72
96
9
21
342
36
21
3
102
51
60
3
120
21
111
189
189
27
108
36
81
48
42
18
15
141
24
87
33
126
21
84
21
18
21
36
33
6
36
30
75
147
33
3
45
36
9
51
159
36
6
12
162
21
69
75
93
27
75
24
30
15
27
9
9
54
33
15
93
12
24
39
30
36
15
93
6
102
42
48
33
21
36
15
9
15
3
30
60
27
36
129
159
9
30
42
15
51
60
72
30
51
21
39
12
39
21
105
168
207
39
54
15
36
21
3
72
69
15
21
24
216
135
27
48
33
39
21
36
33
78
33
36
39
117
60
165
99
24
12
39
69
72
3
72
33
21
78
18
12
78
9
24
255
54
66
6
66
105
45
48
180
6
90
30
105
39
24
180
12
78
48
60
54
18
36
36
180
138
18
3
39
48
33
96
3
48
33
75
42
18
105
15
24
18
72
63
39
18
36
15
9
66
6
15
36
120
279
54
12
39
36
48
36
24
36
129
27
57
3
69
39
36
39
81
24
12
45
30
60
33
15
42
120
78
117
27
120
72
6
12
78
45
3
132
69
84
201
51
24
300
21
60
54
9
60
12
99
30
126
42
48
60
84
15
24
12
108
72
3
96
9
45
102
18
24
18
18
54
108
48
57
123
57
3
105
72
33
144
87
3
96
36
48
96
30
132
90
18
12
150
12
21
195
6
159
12
24
51
18
15
27
9
60
69
15
21
39
12
63
54
90
66
54
18
90
90
144
75
21
15
3
36
48
21
36
120
219
141
3
42
15
33
6
45
39
42
36
12
51
36
153
12
39
327
9
3
93
57
300
3
84
3
72
54
6
84
126
60
36
12
6
66
168
180
126
81
9
207
57
96
66
18
3
3
45
21
54
24
48
114
54
45
27
54
15
15
36
18
42
33
216
33
3
48
21
36
42
198
63
72
24
15
18
36
15
36
9
72
558
102
144
18
57
93
90
18
54
45
9
30
21
15
69
27
9
111
24
18
48
150
102
162
6
90
18
15
12
27
180
156
24
66
54
18
18
6
15
21
162
138
42
18
12
111
12
57
3
15
72
177
9
15
39
33
84
9
27
9
48
6
54
102
6
15
48
219
18
42
36
12
90
3
36
33
51
129
51
21
36
3
12
60
87
57
36
3
36
18
12
195
24
15
24
66
24
87
36
105
60
120
15
45
72
12
150
36
18
27
39
6
18
54
72
90
48
33
165
18
36
54
75
147
18
15
12
204
33
3
57
51
21
84
6
18
51
36
84
27
9
45
54
45
9
231
12
45
63
39
6
30
57
120
45
18
12
72
93
120
24
84
21
24
66
96
12
21
12
ABCD 94334880026*3^$a+1 [50097]
24
174
1
20
75
90
171
48
12
57
91
12
113
55
56
36
15
93
27
132
66
55
17
43
11
60
36
18
30
90
91
23
21
9
90
342
18
57
100
23
18
15
9
31
200
3
37
35
48
72
24
9
12
4
84
80
72
27
73
53
66
36
18
96
18
108
25
119
36
12
18
3
16
23
201
87
9
63
33
165
54
9
12
27
37
36
23
25
12
29
114
81
45
18
1
101
39
129
103
17
6
121
156
23
45
99
96
36
1
65
42
48
9
45
55
59
1
71
30
15
28
176
21
103
89
42
54
15
87
42
103
128
15
21
69
7
233
54
12
24
12
73
41
255
4
5
24
31
17
24
54
12
25
125
48
15
112
89
91
5
39
15
21
60
84
45
19
5
66
78
207
9
7
44
16
53
15
12
63
144
37
23
90
48
54
1
8
87
49
96
35
48
37
320
28
11
60
109
80
12
60
153
151
11
48
25
125
7
168
17
19
23
13
35
73
59
36
61
24
17
24
120
90
49
59
90
42
21
27
13
65
3
36
105
66
129
84
225
54
48
18
55
56
3
102
24
87
144
3
21
52
68
60
12
33
24
138
72
6
90
30
6
18
103
60
29
78
12
36
144
105
96
60
45
3
52
120
47
1
20
12
147
13
113
115
47
33
12
27
21
15
66
55
56
24
64
152
24
60
96
15
85
80
33
175
41
15
33
42
84
25
89
63
27
30
96
7
104
9
7
17
31
92
69
55
41
54
49
107
24
21
204
45
48
90
6
30
36
108
18
24
75
15
181
48
41
19
11
18
216
6
1
8
76
143
288
252
18
18
85
167
105
27
102
6
25
48
60
29
30
96
12
150
39
9
24
63
99
54
15
16
36
5
54
156
105
135
105
180
39
1
89
48
6
21
15
21
120
3
141
36
28
56
16
60
77
51
39
21
15
84
13
47
12
61
107
30
18
78
87
64
24
161
55
44
12
4
269
7
48
17
159
33
7
11
24
109
11
6
3
196
71
49
143
1
20
69
18
150
115
20
9
30
96
48
42
55
107
36
12
54
18
60
12
144
21
144
111
9
27
12
37
53
31
32
88
35
37
24
95
36
45
33
115
77
24
75
63
6
27
28
17
15
48
27
102
51
21
198
36
96
21
123
54
66
25
20
9
72
31
80
40
233
144
127
24
65
7
60
44
9
72
19
5
120
18
1
20
39
36
144
37
11
93
132
357
66
25
47
205
35
48
6
39
120
39
18
30
114
15
3
133
60
53
54
57
129
15
12
63
12
105
60
75
84
6
79
65
219
12
15
42
48
90
54
54
90
75
12
168
87
18
87
3
57
220
17
48
3
15
60
1
216
104
4
245
15
12
4
23
1
41
66
73
20
39
12
36
18
127
17
72
31
113
27
87
13
23
37
44
75
105
36
108
27
18
15
51
24
21
9
15
201
115
71
72
72
9
21
39
15
42
63
9
30
1
35
60
36
49
12
83
174
18
33
117
15
87
96
37
48
20
57
30
90
54
36
165
105
63
51
1
53
66
25
53
72
30
9
76
95
6
18
61
83
36
37
53
7
80
33
151
11
45
63
21
4
107
12
1
36
53
96
54
33
40
17
90
21
12
87
96
37
155
78
66
69
196
116
24
33
51
69
123
84
105
51
39
30
31
8
57
15
87
60
72
21
33
75
36
16
17
63
57
163
77
48
234
69
9
18
30
24
39
12
15
109
35
168
246
24
18
54
39
99
36
96
84
96
48
81
117
24
51
69
171
27
108
24
49
36
35
36
33
100
11
21
15
72
78
18
45
12
108
81
78
21
36
105
66
72
37
35
6
15
3
37
89
54
25
41
39
39
33
3
12
18
115
71
285
123
1
140
112
35
13
20
12
144
16
227
96
72
48
37
89
139
11
9
57
3
75
36
49
71
21
33
327
33
27
48
76
83
21
57
195
39
30
ABCD 94334983586*3^$a+1 [50041]
72
72
78
48
12
109
173
66
42
18
12
168
54
127
29
151
71
300
337
192
24
47
30
18
97
132
5
138
30
60
60
30
102
163
24
89
60
247
323
85
36
36
65
132
6
102
30
150
132
60
7
59
37
83
102
72
18
42
246
402
7
11
30
24
36
24
6
85
35
102
132
31
5
120
12
18
12
210
19
71
378
19
5
66
12
60
108
61
11
25
53
90
30
79
341
24
60
108
18
12
18
264
276
24
6
114
108
7
101
60
72
55
143
30
42
42
60
36
7
17
126
12
180
13
29
115
72
29
127
17
18
18
199
113
55
35
42
120
48
132
18
49
59
60
49
5
6
72
97
125
103
17
7
119
12
18
60
204
48
18
37
35
73
35
60
12
25
48
185
24
120
31
77
12
43
35
49
41
55
17
355
41
24
78
217
36
65
42
42
6
42
79
71
109
53
91
29
7
179
150
24
108
127
23
42
180
7
11
90
132
18
60
85
35
90
7
120
5
36
19
143
42
96
7
48
89
108
79
59
25
24
41
12
78
12
85
132
101
42
108
114
7
24
107
30
138
114
43
5
60
7
72
29
192
18
49
245
7
29
79
5
126
25
132
95
138
12
30
18
90
12
42
120
156
91
101
120
78
61
59
90
84
6
102
30
42
271
35
60
30
60
90
1
36
83
102
67
83
48
42
18
25
95
192
157
5
156
115
149
31
72
95
13
137
18
42
120
48
139
131
42
198
25
5
132
108
42
85
24
11
102
126
12
120
18
19
96
35
12
25
593
31
233
108
108
79
131
120
12
78
24
7
24
47
108
72
60
30
108
72
78
174
187
149
7
173
102
282
55
132
131
78
24
55
36
17
139
113
138
30
120
67
41
24
18
60
18
55
167
30
60
175
125
18
12
240
240
18
175
5
12
55
125
18
241
11
133
5
31
120
11
18
7
83
12
210
48
115
47
13
17
108
30
282
228
24
7
24
47
102
67
149
60
30
25
24
11
25
36
233
78
25
17
276
139
53
7
53
67
41
42
49
11
42
163
173
132
18
85
95
30
24
78
18
115
132
113
7
83
49
161
67
17
7
59
60
102
168
24
78
42
78
30
12
103
65
19
29
31
29
402
90
67
11
240
30
300
84
91
185
84
151
35
102
18
25
35
37
113
175
65
12
48
84
151
17
19
71
60
78
42
60
157
72
11
180
300
13
36
53
60
48
168
12
48
150
37
48
65
30
30
7
35
73
180
167
13
89
66
42
78
42
295
65
78
240
234
7
36
137
115
23
13
35
61
144
180
5
79
5
186
60
241
161
120
30
133
96
108
72
149
60
115
95
150
72
7
11
150
150
54
48
18
12
30
139
29
91
11
25
53
162
205
23
54
43
155
25
5
12
55
65
7
24
47
108
181
11
42
36
7
324
144
17
18
229
5
55
23
42
55
71
174
43
60
5
60
127
263
42
48
60
72
ABCD 94335356582*3^$a+1 [50018]
48
3
8
31
9
33
36
30
5
13
27
48
39
186
23
24
55
12
30
47
72
37
3
21
27
3
29
7
24
6
30
90
36
63
63
54
75
288
96
15
24
9
33
30
24
6
3
51
30
66
36
24
33
117
27
32
16
48
56
72
72
43
108
24
9
39
54
11
7
30
51
39
9
39
41
7
57
39
90
23
40
3
125
67
30
66
12
48
24
9
21
11
16
39
12
60
84
48
36
24
66
96
84
155
16
104
7
17
61
3
21
18
57
15
89
73
23
7
41
72
112
21
27
15
6
66
60
60
126
24
27
81
96
12
3
8
7
54
30
30
6
12
12
41
85
83
7
12
48
84
30
30
36
9
33
18
29
72
103
150
59
7
6
35
24
120
31
36
293
72
13
84
30
78
48
24
18
24
41
169
143
7
60
36
57
3
45
8
72
67
12
24
126
27
39
48
9
21
75
69
60
47
64
45
3
21
18
137
55
42
36
240
24
107
88
3
5
25
23
79
17
109
162
9
56
31
102
107
40
21
90
30
3
21
30
18
11
37
66
24
33
111
18
12
138
24
30
84
96
6
65
25
132
18
9
39
153
48
81
54
105
15
17
13
3
8
13
24
18
24
144
102
35
7
30
27
33
6
6
83
112
3
18
27
81
60
3
56
7
30
54
53
13
18
12
29
61
18
18
63
39
78
11
72
31
48
9
8
88
3
45
63
6
11
7
48
60
84
24
96
33
48
15
17
7
96
9
15
30
59
85
35
19
5
13
24
107
43
45
69
30
12
17
31
17
72
31
30
30
45
48
48
39
9
80
31
114
6
17
25
15
3
36
6
35
7
78
108
23
73
18
42
18
65
31
65
16
33
30
30
11
37
51
128
55
30
75
111
30
3
87
57
3
18
59
7
6
18
33
48
8
217
18
30
18
29
109
120
75
144
32
16
45
72
27
48
8
88
21
27
81
6
60
45
15
36
30
63
15
30
42
30
11
72
13
24
51
99
77
79
168
9
45
120
18
60
5
13
42
84
36
108
5
157
30
45
3
45
32
67
30
15
8
7
17
64
129
60
42
41
96
1
30
33
48
15
84
53
13
42
17
55
9
3
84
9
8
72
16
135
60
53
103
24
12
12
65
112
45
11
55
132
5
7
36
125
72
85
72
60
18
45
8
40
15
30
72
12
48
60
11
37
18
24
6
66
48
17
61
99
51
90
24
83
37
6
12
30
36
47
37
75
21
11
19
45
21
30
5
24
61
3
15
30
3
8
55
89
7
17
13
18
33
8
88
21
18
48
174
12
36
27
33
15
152
40
96
8
40
33
23
31
54
36
23
7
30
35
7
9
32
61
48
3
21
48
35
91
36
48
78
144
27
80
7
60
66
107
48
19
30
36
126
30
30
41
40
21
11
16
21
18
89
112
45
51
33
102
72
30
35
115
66
27
33
15
48
3
48
93
189
6
210
18
24
36
12
81
8
43
36
54
6
45
15
17
16
63
24
12
30
54
9
45
36
18
12
36
93
39
65
88
56
61
27
81
12
59
48
25
18
53
7
65
48
7
89
13
6
84
105
8
37
11
96
7
33
39
9
21
12
60
155
24
16
63
114
15
3
126
30
33
21
108
23
24
7
24
17
24
43
29
7
9
15
89
88
63
17
19
29
13
24
27
3
60
6
11
61
18
24
24
30
59
13
24
36
60
11
37
35
61
147
39
9
45
131
16
3
180
17
88
99
45
39
12
60
18
63
80
163
77
19
84
24
18
18
12
17
16
117
108
6
9
15
96
66
15
3
5
61
78
42
48
59
31
113
7
18
23
40
21
48
107
19
30
6
17
37
42
12
5
13
12
12
66
41
7
96
17
19
12
30
83
103
30
120
24
12
60
3
32
103
6
35
67
5
7
33
8
37
42
120
33
8
40
111
18
18
12
6
96
30
5
40
39
9
8
48
31
6
18
84
30
6
90
36
11
55
12
5
31
6
195
3
29
7
24
78
3
39
60
42
150
30
18
12
6
42
30
42
48
6
6
18
75
3
108
6
11
7
48
12
5
72
24
40
21
66
12
60
36
36
105
33
15
80
1
71
43
60
41
31
41
13
24
18
12
48
30
47
7
6
11
7
41
24
31
33
48
69
24
6
48
36
12
12
48
30
3
51
53
120
103
78
27
3
60
24
42
60
48
36
207
128
115
77
7
30
78
12
6
75
39
41
79
78
11
7
36
30
18
48
5
136
21
75
45
3
8
48
61
123
240
39
9
15
30
6
5
13
12
6
9
96
45
11
121
47
19
29
67
45
128
13
18
84
77
13
3
48
45
3
104
88
45
35
31
18
36
24
6
93
56
88
48
80
1
71
72
13
18
24
57
128
72
55
33
51
30
23
7
30
54
5
7
30
48
18
24
57
3
18
75
96
21
35
13
12
15
183
12
29
24
13
24
3
15
65
13
54
29
31
17
61
35
31
36
45
15
24
185
7
105
93
3
3
5
40
51
60
81
33
23
7
6
12
71
37
18
24
65
13
18
96
9
45
72
35
7
18
48
12
3
15
30
72
27
32
13
51
80
55
6
6
29
13
51
111
30
51
8
88
48
33
96
6
9
45
131
19
12
24
57
152
31
6
ABCD 94335923816*3^$a+1 [50096]
144
12
12
45
42
21
15
33
36
21
102
105
57
63
15
57
36
48
12
72
57
78
30
6
249
180
3
33
21
15
36
120
12
15
30
3
39
90
36
3
69
135
3
54
3
156
36
84
72
9
39
180
36
120
9
135
39
21
156
93
75
12
45
36
219
15
81
57
6
9
21
99
27
168
18
12
78
48
162
42
18
15
57
126
45
96
93
18
45
153
27
84
69
51
48
36
27
105
12
60
48
9
51
3
36
105
36
84
48
120
57
99
9
48
39
21
15
24
33
18
9
48
33
63
60
69
60
72
18
81
39
42
84
39
12
9
84
168
120
27
27
33
117
99
60
24
81
159
3
108
54
60
18
18
147
60
237
15
45
180
108
3
87
72
72
141
60
33
27
9
39
12
60
105
39
33
15
141
51
48
15
18
15
120
45
219
84
72
15
18
96
15
60
48
3
45
9
15
33
27
51
33
24
141
54
33
165
72
180
15
36
216
39
81
36
9
36
63
9
87
36
39
165
189
24
15
180
12
45
48
15
75
78
15
3
57
63
6
39
9
180
78
54
63
45
18
93
81
24
30
60
81
144
12
33
180
30
21
21
18
9
45
15
3
69
69
54
57
183
90
87
48
135
30
87
45
3
12
156
24
213
3
39
18
147
63
150
123
24
15
141
87
6
36
3
108
9
3
15
60
141
105
51
48
117
3
3
9
36
63
21
60
129
24
15
72
48
27
45
9
51
36
39
81
93
75
57
108
87
93
30
9
27
54
60
12
135
84
48
3
90
27
120
33
3
24
156
165
162
84
21
39
321
3
30
24
15
48
132
3
9
45
120
123
132
3
21
24
27
33
12
120
60
9
27
72
60
177
15
153
15
72
39
54
18
72
12
78
27
96
24
69
36
18
30
6
21
105
120
75
51
57
72
75
33
60
12
3
90
3
27
60
126
111
48
57
3
33
15
72
51
72
42
48
42
33
33
24
111
156
93
36
99
75
18
42
36
9
36
75
24
33
39
18
18
54
90
174
51
60
24
15
102
27
45
27
81
162
6
99
27
33
48
9
30
18
15
60
87
6
30
60
9
24
36
108
60
12
96
27
81
45
111
3
138
39
21
54
18
108
87
12
81
138
36
69
207
45
117
51
24
12
60
24
36
45
63
27
69
69
27
60
24
21
15
96
123
69
132
96
72
36
60
12
108
99
36
12
57
21
324
12
75
21
3
24
168
240
27
6
156
114
84
60
21
12
33
114
18
27
57
39
24
12
75
9
12
123
81
84
156
60
51
18
51
15
105
36
9
66
165
12
60
75
12
6
99
3
81
9
27
45
54
42
48
75
24
12
111
18
99
45
12
24
36
3
153
24
195
39
12
60
18
66
45
51
33
144
3
12
33
117
108
27
96
147
285
33
27
315
90
15
192
33
15
3
69
21
54
273
12
60
60
21
15
45
72
12
6
54
72
15
3
57
36
105
48
111
21
54
9
27
9
24
84
312
24
9
87
9
27
60
3
81
84
81
126
90
24
3
312
3
141
60
84
237
3
36
15
81
51
45
12
12
36
87
93
48
75
45
84
141
24
138
45
12
96
9
3
69
15
9
15
12
45
360
180
87
33
219
39
36
198
51
24
60
81
84
18
78
135
120
12
3
30
36
78
462
114
105
12
45
12
15
36
81
15
15
150
108
15
180
111
45
117
198
36
153
21
240
15
21
108
63
63
57
12
72
165
111
24
81
72
15
57
195
3
45
117
18
12
114
51
3
102
123
153
3
69
12
18
105
12
84
57
15
39
9
39
6
27
39
105
96
144
3
93
12
33
60
27
27
45
60
108
21
27
108
24
36
39
33
15
165
12
63
90
12
ABCD 94335936356*3^$a+1 [50017]
75
15
25
32
28
29
3
36
69
30
42
31
5
114
45
45
91
29
51
39
13
65
31
71
48
18
12
30
1
29
48
3
9
87
24
69
12
6
13
17
12
30
37
5
15
45
6
85
17
3
28
77
30
12
42
30
33
36
60
112
8
16
120
8
28
44
40
44
9
168
60
12
67
5
3
16
12
29
15
81
30
9
16
92
33
67
65
31
32
9
30
33
27
9
4
5
42
18
27
21
132
3
84
3
61
101
48
15
15
1
77
3
76
65
31
68
9
60
30
12
25
5
43
5
31
11
21
64
11
24
18
18
12
18
24
30
9
40
20
129
60
55
5
7
11
24
1
29
36
7
65
48
42
21
21
63
36
9
7
48
65
91
17
99
60
60
16
132
20
12
21
24
19
80
4
5
27
144
24
40
53
24
6
73
29
48
24
111
172
167
6
3
27
42
7
56
24
4
20
9
48
3
39
30
111
24
15
25
12
65
19
56
4
132
24
5
6
57
12
105
55
48
77
19
77
163
17
19
128
36
117
19
80
36
12
15
12
18
7
5
6
9
76
17
31
44
33
39
24
27
60
30
3
16
23
57
144
51
13
17
36
30
42
3
12
45
3
4
5
3
16
77
7
5
12
19
17
63
60
12
48
84
45
42
30
55
41
12
147
51
9
4
47
13
32
45
7
5
3
84
81
15
9
39
64
20
72
75
30
15
21
30
105
39
36
54
31
68
60
36
96
60
28
24
32
24
136
96
29
36
27
12
24
57
3
9
27
60
45
15
33
60
67
23
1
12
12
32
4
60
17
15
9
91
17
15
28
80
45
3
9
31
41
3
33
63
9
3
52
20
3
9
4
77
120
42
18
12
15
3
30
79
53
12
15
4
12
125
12
12
15
16
12
65
12
31
8
72
9
6
9
21
24
186
33
57
15
39
69
57
87
27
18
12
43
56
27
69
123
18
123
60
36
45
79
12
65
12
27
3
61
17
84
19
11
18
51
21
15
45
111
52
5
12
3
15
1
71
156
12
1
72
68
9
30
37
5
6
12
102
3
15
12
18
12
43
83
45
12
16
11
9
12
24
16
12
32
28
65
48
24
15
16
5
27
48
24
45
55
11
102
51
39
21
39
45
3
25
59
6
123
21
31
44
96
24
24
21
43
56
9
31
11
13
47
45
36
9
6
33
81
18
12
6
12
12
99
51
21
4
44
9
27
21
54
1
8
9
42
25
20
64
29
48
27
36
9
12
66
73
41
3
16
24
5
67
48
8
39
153
28
5
39
21
15
4
44
4
77
3
12
28
5
31
80
9
78
9
48
3
9
93
30
18
7
23
9
4
24
5
3
24
81
12
3
4
20
24
39
30
60
15
96
69
31
180
41
99
39
18
72
12
3
12
4
41
18
37
20
93
27
4
17
132
18
42
42
30
99
27
9
3
18
60
3
51
61
47
57
21
72
30
57
33
15
36
60
4
8
9
36
3
4
12
5
6
69
45
78
18
3
36
16
84
5
36
30
9
15
25
5
18
25
17
19
80
16
23
12
9
36
75
81
39
6
12
15
15
90
12
91
44
4
29
48
19
35
21
4
23
25
5
12
19
24
17
15
21
3
57
63
84
16
12
47
30
30
30
27
51
42
48
7
12
23
18
39
3
78
12
15
16
29
12
15
15
30
31
65
159
3
30
3
57
135
12
48
45
12
36
19
5
36
27
16
80
16
8
48
4
48
5
43
17
3
9
103
35
12
6
3
9
48
15
24
36
45
12
30
21
16
8
45
31
12
5
19
5
19
36
80
45
30
1
8
57
7
65
12
31
35
9
33
48
12
27
21
162
18
3
21
6
33
16
41
24
60
78
30
55
32
16
89
55
5
43
8
15
114
6
24
18
7
24
101
3
27
9
36
51
73
12
59
6
3
64
17
60
31
8
12
39
9
12
24
15
30
18
1
17
39
16
29
18
18
12
30
13
32
12
21
114
13
17
48
87
15
6
15
28
20
16
53
7
65
15
33
30
12
201
9
36
39
16
17
102
48
1
41
31
5
27
16
47
25
29
18
72
73
5
63
4
131
9
33
18
24
1
5
24
3
33
39
28
5
30
42
3
27
69
39
37
101
3
16
5
18
81
24
40
77
75
64
32
9
31
5
3
16
24
36
44
9
12
15
45
19
17
19
41
12
27
96
39
49
17
15
24
51
9
3
30
138
12
30
7
5
3
15
1
41
36
60
132
3
60
27
37
5
15
15
13
48
65
15
117
7
5
31
5
12
27
15
21
4
8
36
16
5
31
8
21
15
4
17
39
4
12
209
3
45
3
45
79
11
57
16
44
100
17
51
39
66
3
9
7
20
21
7
53
15
45
3
21
39
36
3
12
30
43
17
15
45
96
7
23
13
17
12
18
97
5
7
35
30
18
13
44
4
59
105
15
33
124
131
25
48
41
48
55
65
12
3
48
52
17
18
42
6
13
29
7
23
1
36
60
41
15
48
51
45
15
1
35
90
12
48
7
168
89
6
9
21
90
24
9
12
27
60
25
20
12
16
29
3
16
29
12
48
18
33
40
17
39
33
30
30
75
12
33
42
6
24
39
39
21
21
18
57
63
33
148
17
19
24
41
78
81
16
65
55
20
16
17
67
65
31
5
3
27
9
16
20
12
27
6
67
53
39
3
1
96
5
19
17
42
42
79
29
51
51
48
48
30
12
48
7
8
100
179
49
29
3
40
8
9
42
21
24
16
47
18
12
12
19
12
20
28
29
55
17
6
30
15
9
79
17
42
25
20
3
57
33
15
4
5
78
45
3
30
24
6
24
49
24
47
9
9
15
33
43
80
9
78
9
21
102
25
8
4
44
9
48
7
8
64
23
18
3
12
15
25
8
39
33
24
105
48
43
59
33
16
132
20
88
36
23
30
60
27
33
3
112
77
51
87
21
27
25
84
5
30
6
24
31
5
27
48
57
3
39
9
12
15
42
60
18
13
41
39
9
3
4
5
36
12
27
3
18
7
17
48
31
11
6
12
42
30
90
81
9
30
18
7
8
28
44
36
9
66
9
16
29
31
29
3
57
30
13
83
57
12
33
7
44
12
9
15
24
27
25
20
9
30
6
3
39
30
12
39
9
63
88
36
215
9
27
33
207
25
24
65
39
12
27
1
24
8
64
20
21
75
28
24
80
45
51
144
3
9
124
29
75
33
15
9
19
32
28
11
6
3
12
88
12
5
54
9
141
18
13
149
48
7
48
32
21
3
9
30
72
6
42
90
72
60
15
4
32
39
85
41
30
114
39
ABCD 94335966878*3^$a+1 [50056]
11
312
157
83
112
128
24
208
45
36
204
11
157
12
47
216
37
27
128
37
24
59
205
83
24
133
27
56
37
35
13
24
51
357
35
25
36
12
12
72
156
12
36
96
23
157
51
69
299
120
157
24
203
1
96
144
111
21
72
36
71
61
12
95
48
72
240
61
59
85
12
215
48
133
179
96
120
217
47
96
64
56
24
48
85
120
456
204
15
117
48
60
95
193
143
72
469
168
3
248
1
96
48
60
192
144
3
93
72
11
1
23
61
179
25
36
107
120
72
97
111
165
12
48
12
48
240
35
168
120
216
13
3
9
204
227
157
11
109
12
144
60
11
73
23
85
24
3
57
239
109
27
104
85
72
24
11
64
45
155
48
133
59
85
203
61
35
109
12
84
59
48
72
37
203
253
59
1
60
132
23
13
155
85
24
195
45
27
200
13
3
144
333
11
216
48
1
192
12
155
48
253
99
80
25
108
59
85
120
323
85
180
23
253
155
37
107
13
168
24
96
24
12
119
85
35
16
93
51
80
37
299
24
72
133
12
23
120
241
108
168
24
11
37
51
176
24
72
37
107
61
48
96
83
216
144
85
3
117
48
264
144
59
13
83
85
24
171
45
24
155
13
35
72
13
3
21
51
417
191
96
85
3
597
35
96
13
51
8
25
71
264
72
13
227
48
168
40
9
423
56
61
96
48
299
13
360
24
48
48
59
205
96
72
155
205
96
36
183
165
36
12
3
152
109
24
72
192
27
69
24
11
336
240
25
84
59
193
39
45
96
12
60
11
349
147
21
24
60
183
80
61
155
85
96
83
96
144
181
155
24
48
133
96
59
216
376
272
16
104
85
35
192
1
60
35
24
96
24
61
587
85
72
60
48
252
51
8
37
24
24
35
1
95
48
85
35
48
25
192
47
144
216
144
85
24
108
47
85
96
12
95
13
36
84
72
35
72
120
13
107
13
24
240
11
192
61
107
264
13
12
276
147
80
13
12
23
25
135
8
64
117
155
85
75
104
120
49
60
27
21
24
99
165
11
288
37
24
144
251
397
144
11
229
11
24
13
131
109
107
25
23
73
60
240
24
108
23
13
59
336
241
95
133
108
84
60
15
33
12
48
48
75
45
35
24
96
48
109
131
85
96
11
13
27
8
64
152
168
181
291
176
264
48
96
49
36
35
61
11
37
131
37
179
48
48
13
24
275
88
144
141
83
ABCD 94336252898*3^$a+1 [50211]
96
5
174
85
24
36
144
227
24
109
300
11
132
37
72
11
84
24
61
24
11
90
6
90
103
11
13
71
90
211
11
97
96
36
71
13
60
516
251
264
390
96
67
77
43
53
43
101
55
71
97
113
18
169
96
71
49
35
90
55
71
180
109
17
43
215
96
133
203
24
24
846
54
25
36
84
36
149
30
66
54
169
36
35
42
199
71
120
253
11
180
265
48
167
325
11
30
78
60
486
139
5
90
1
84
17
114
30
114
229
131
1
245
90
169
35
42
79
24
41
66
48
25
5
31
48
71
72
37
77
90
85
35
25
108
12
29
6
109
131
90
144
19
167
49
101
150
193
23
114
43
107
109
24
23
13
156
35
24
192
168
336
109
47
54
103
11
180
12
24
204
12
60
18
102
84
49
167
13
95
49
71
132
198
30
229
72
71
24
373
167
73
372
191
48
1
29
19
23
108
109
83
73
35
30
79
251
12
90
7
36
167
433
300
96
11
253
11
174
90
372
37
83
108
85
71
13
83
108
102
67
72
5
19
77
43
24
311
12
24
36
168
181
71
90
150
49
11
120
217
77
144
162
229
59
126
103
12
60
11
108
205
11
133
12
395
54
115
77
54
90
223
72
35
25
119
96
96
133
24
120
11
61
60
108
12
108
41
30
210
139
156
240
311
120
36
24
193
131
180
150
19
23
73
36
48
11
49
120
53
19
60
59
420
25
35
6
54
205
35
336
13
173
7
12
144
60
107
48
25
84
36
167
60
133
95
1
11
120
234
246
37
107
186
30
120
108
132
109
119
6
126
13
60
41
66
144
84
12
84
84
96
469
156
149
66
84
42
79
35
13
161
282
204
186
67
132
35
444
72
204
84
61
48
36
155
49
23
30
240
43
276
144
47
24
36
157
11
49
227
90
55
215
24
49
227
205
299
120
109
36
191
84
36
25
168
12
24
191
205
120
59
109
36
84
252
60
29
91
71
133
107
37
131
85
17
144
210
36
48
241
108
173
18
61
35
145
24
5
66
253
11
25
131
336
49
108
107
36
289
125
6
37
71
1
179
49
47
313
36
125
90
1
35
60
6
139
155
169
131
264
1
5
103
47
90
19
180
335
25
35
336
49
36
41
48
31
24
41
ABCD 94336255712*3^$a+1 [50116]
18
6
126
12
108
18
240
9
80
55
17
40
15
264
137
79
36
150
18
5
139
18
27
80
1
36
48
3
15
33
39
57
24
45
35
1
111
152
13
120
42
12
93
51
114
3
63
81
104
64
3
5
24
49
54
48
60
48
24
18
72
35
16
51
6
15
128
264
7
9
165
24
27
8
120
48
43
69
75
18
78
29
48
40
39
9
344
7
54
24
3
33
66
5
19
165
15
120
6
59
7
137
67
84
24
48
60
30
159
48
33
30
9
45
24
27
3
150
71
13
18
60
45
27
48
24
93
8
19
18
35
16
27
53
19
53
325
18
41
136
24
80
64
45
59
13
18
54
3
264
104
96
25
48
78
30
144
78
156
6
18
12
24
12
78
54
5
7
6
27
32
16
117
18
33
99
48
144
36
60
69
111
12
6
12
18
129
48
147
18
3
57
18
12
9
48
51
96
21
8
91
36
33
45
11
16
8
55
17
193
132
102
90
27
231
30
59
109
27
8
72
19
48
150
23
7
18
15
224
19
36
33
3
5
13
66
6
30
77
67
36
222
12
108
3
39
90
39
15
54
3
135
33
171
18
72
11
19
36
18
47
7
57
69
90
9
45
78
125
48
40
21
30
141
8
85
11
13
123
8
16
51
174
39
87
72
6
99
3
5
13
42
105
39
65
19
77
85
18
42
47
43
12
17
16
48
24
27
54
12
18
60
69
3
29
19
90
35
19
42
318
132
198
72
11
24
31
72
60
18
174
60
41
79
6
3
51
30
60
138
6
30
6
71
48
7
30
72
51
80
19
102
23
48
19
45
24
80
49
36
6
108
102
11
25
15
27
18
264
59
31
33
81
306
69
51
24
69
93
83
40
32
37
96
131
79
17
25
12
83
192
13
42
36
45
104
43
45
240
117
83
55
273
147
29
19
69
48
33
215
31
126
144
78
21
15
252
29
24
37
84
90
93
21
36
30
18
71
7
30
54
18
3
57
36
54
117
81
15
3
36
36
29
73
162
5
31
168
120
36
6
47
91
24
21
45
107
64
45
99
51
18
48
60
270
192
41
160
87
78
102
125
79
120
6
107
73
102
33
9
36
72
11
7
105
24
159
9
80
121
215
19
197
120
133
36
119
13
18
57
45
24
18
30
72
6
30
18
29
13
3
51
29
97
47
1
42
45
57
47
16
248
55
65
55
6
36
30
105
3
24
30
78
54
59
120
19
12
105
81
30
270
78
36
65
223
65
7
201
8
37
3
147
144
18
18
12
21
120
135
12
29
13
18
54
51
219
66
54
21
32
1
39
8
7
137
88
72
24
27
48
42
83
40
87
108
77
13
99
105
18
29
264
16
9
111
21
35
55
84
21
24
15
41
24
16
63
12
5
103
81
51
53
37
18
36
54
87
24
69
11
96
40
117
3
15
24
41
64
75
48
21
39
36
77
115
117
32
24
169
215
37
6
69
93
83
7
18
18
45
96
3
77
31
12
72
5
19
36
9
99
77
13
66
36
29
67
228
222
107
16
21
48
123
9
84
186
18
36
12
54
126
59
49
42
5
43
54
60
275
16
51
21
63
17
7
18
12
18
114
18
45
32
96
184
3
48
24
18
3
27
77
184
45
35
16
56
19
24
45
9
63
8
37
75
45
147
21
30
29
67
5
31
30
27
15
12
45
8
16
57
23
91
53
13
90
54
108
78
105
249
54
42
174
126
144
99
81
6
84
54
60
36
126
84
18
51
57
47
187
90
3
8
48
109
30
5
31
41
55
108
72
66
162
78
18
90
90
21
51
18
12
90
18
42
30
35
19
6
135
32
7
78
48
83
16
141
144
11
43
90
27
8
19
125
96
31
41
13
107
67
162
18
90
111
39
30
6
72
48
21
3
5
7
6
30
18
27
32
16
51
21
75
69
3
21
9
15
216
117
54
5
85
11
115
69
ABCD 94336369696*3^$a+1 [50068]
23
30
55
156
35
24
105
52
32
3
12
21
39
25
11
1
36
65
7
53
30
49
11
153
9
36
12
54
24
54
31
5
54
25
11
1
176
108
27
60
45
124
24
32
48
16
8
27
30
18
1
5
31
5
31
48
17
223
11
73
8
40
23
42
55
8
57
30
49
48
72
44
12
28
12
35
13
11
84
49
17
6
157
35
13
5
24
96
103
60
20
111
153
33
67
68
9
6
25
80
28
24
23
24
30
39
4
12
41
78
90
15
16
23
33
12
15
1
17
48
6
24
37
72
5
36
39
76
29
18
13
11
49
47
25
119
54
6
36
12
157
24
32
27
42
90
33
52
8
51
49
5
7
36
23
45
39
18
55
60
84
24
24
11
109
12
60
8
3
45
52
11
1
5
36
67
5
31
20
124
48
20
52
23
73
35
1
95
13
60
80
52
35
6
24
6
42
211
125
6
6
27
63
72
1
12
35
72
12
30
30
85
5
6
33
57
42
13
24
11
49
84
24
80
40
65
36
90
97
48
32
219
13
36
47
13
137
24
66
13
32
72
15
1
36
36
12
120
20
16
12
89
31
53
39
33
55
32
57
19
11
1
35
60
25
108
11
18
6
36
141
3
12
12
1
32
3
36
6
7
11
1
60
35
36
18
12
18
9
40
8
249
43
11
57
9
6
85
20
28
12
72
12
29
12
43
12
95
37
17
30
73
12
29
54
18
54
21
28
89
7
83
21
112
24
35
60
81
3
1
71
45
45
3
99
21
111
25
24
101
6
78
79
23
24
24
6
3
45
18
13
12
8
9
3
27
6
7
23
45
15
1
95
6
78
1
5
24
31
48
60
35
18
43
41
48
7
24
5
6
1
8
45
12
15
9
103
17
78
12
49
11
1
29
19
17
30
24
33
88
12
5
67
101
15
9
54
12
42
66
24
1
104
16
71
60
1
29
90
6
12
6
12
12
157
48
96
35
25
20
52
59
145
60
11
18
126
9
21
18
108
25
5
7
47
30
43
8
9
48
18
12
13
20
48
4
48
20
63
1
41
43
20
4
48
23
54
51
12
33
67
5
12
7
5
30
144
25
24
53
42
97
120
56
9
144
102
109
89
79
35
33
12
28
5
18
1
11
24
73
48
35
12
121
41
3
15
96
30
12
24
19
164
52
11
49
24
11
6
187
96
12
143
6
91
23
37
53
115
17
63
15
12
57
27
48
120
48
54
19
77
54
18
43
12
11
37
5
30
97
17
31
24
35
21
52
8
33
6
13
72
8
52
41
7
72
56
12
28
47
1
80
15
25
32
40
48
41
19
35
54
36
54
97
24
29
6
6
24
15
45
66
48
37
11
24
1
59
9
112
5
15
63
25
131
6
7
83
85
23
85
12
5
115
185
48
19
71
61
44
27
133
35
49
11
117
33
54
1
17
3
51
25
5
3
3
30
24
3
261
6
9
39
1
12
5
24
30
25
104
40
5
6
69
24
57
30
25
89
102
18
6
1
155
24
13
5
12
30
60
6
63
9
31
32
52
41
7
108
84
83
85
48
20
12
123
57
93
6
25
36
24
8
52
53
7
108
5
6
6
30
6
79
23
18
54
81
33
6
54
15
40
12
80
15
30
7
36
11
30
43
53
79
8
57
6
13
20
4
11
6
6
145
29
6
25
8
15
57
9
31
5
7
41
66
1
32
52
24
29
3
40
5
72
7
35
48
93
15
60
138
30
45
40
29
36
30
96
1
12
128
40
12
35
25
12
11
24
13
36
72
5
43
11
24
6
55
5
36
30
49
44
16
83
1
12
5
12
7
11
12
21
16
53
63
153
72
7
53
43
17
24
6
138
127
17
12
151
68
27
49
23
13
20
4
8
76
20
81
36
18
25
65
30
24
18
19
5
168
43
12
56
51
25
95
1
35
49
248
15
72
49
60
35
144
12
25
8
16
60
71
33
51
9
28
60
24
95
36
13
24
48
83
25
24
8
28
11
13
12
11
24
36
49
36
24
23
13
192
5
3
40
12
35
1
5
12
115
29
43
47
6
43
12
47
37
44
57
114
6
67
23
12
12
9
4
11
61
35
6
63
52
53
72
24
24
67
12
11
24
1
60
35
12
25
65
7
17
31
168
20
64
5
31
11
54
186
6
19
23
48
12
61
5
144
30
13
8
84
16
12
29
6
30
43
101
19
12
5
15
9
54
57
64
65
18
33
33
42
13
35
37
84
8
3
18
127
20
28
36
83
1
11
25
41
48
6
6
78
37
92
156
4
20
27
61
24
44
45
36
54
24
85
23
24
85
71
30
19
5
48
67
71
13
71
13
168
48
72
5
27
16
36
36
92
48
3
25
72
92
33
27
28
8
105
6
49
131
36
25
48
29
3
15
13
5
79
11
1
5
6
13
47
117
15
1
96
35
1
125
147
3
97
8
15
18
55
17
15
48
75
45
4
11
36
84
132
42
6
6
175
56
75
37
36
12
23
24
25
11
6
6
24
48
61
72
143
36
9
15
24
25
156
41
30
13
5
42
18
67
116
12
3
12
13
8
4
20
87
90
66
30
87
3
25
12
5
3
4
35
9
16
8
36
40
60
11
1
24
101
19
24
35
1
35
6
24
43
77
43
5
91
47
13
24
12
5
120
90
30
24
7
65
54
1
113
6
81
120
27
42
30
24
1
71
30
54
18
60
18
18
15
4
48
35
25
12
5
30
12
33
45
3
129
31
92
15
18
18
30
15
81
30
9
15
57
39
33
33
15
72
48
28
35
1
24
29
3
112
12
44
72
9
19
11
1
72
12
155
6
60
19
24
24
5
31
89
43
29
30
25
60
24
5
55
17
3
21
6
25
23
12
30
12
18
73
12
84
71
25
113
6
25
ABCD 94336420892*3^$a+1 [50024]
14
48
148
47
40
36
57
24
83
28
15
62
42
13
17
19
20
12
39
81
45
24
30
36
10
3
12
29
36
3
24
28
17
22
6
47
36
60
69
30
10
8
10
12
32
10
11
28
20
21
19
41
40
99
32
48
12
133
15
44
28
15
14
31
29
3
13
2
76
14
12
51
40
45
23
7
2
12
36
27
33
22
5
48
27
10
12
3
21
87
48
24
17
4
12
24
3
83
25
5
64
50
21
27
33
39
93
48
43
32
45
19
8
28
18
15
21
51
35
58
35
12
55
20
45
7
45
20
7
6
32
15
3
40
14
16
18
5
19
18
95
45
43
24
17
3
1
2
30
54
36
42
31
71
13
5
40
23
9
39
12
28
24
27
50
10
8
13
9
6
14
3
28
5
3
9
60
16
27
15
57
5
3
55
42
30
72
20
108
16
36
69
180
71
58
68
60
43
11
1
32
3
30
40
24
8
3
15
4
6
3
27
32
25
8
48
9
3
28
9
3
17
18
4
68
16
14
18
118
84
23
45
7
3
5
25
27
23
4
18
20
70
21
15
9
8
15
58
59
36
51
130
36
12
3
107
48
58
24
50
18
90
70
23
40
27
32
58
42
62
31
60
12
56
39
10
15
8
28
24
45
11
9
22
66
23
9
3
105
3
40
87
17
15
46
75
9
23
19
80
4
2
103
21
23
13
47
48
120
40
15
18
15
9
8
24
4
134
13
5
3
7
12
41
37
18
116
33
3
22
35
16
12
77
28
3
11
4
32
112
30
3
80
25
20
12
28
27
27
41
25
3
84
5
16
32
7
87
20
4
29
37
83
7
9
12
57
8
3
12
25
75
20
19
33
21
39
56
57
4
3
36
51
9
9
15
8
48
24
13
114
68
76
45
20
1
51
45
12
2
4
44
21
4
33
24
23
13
30
5
15
37
173
40
32
75
3
22
12
11
27
30
51
21
40
36
23
9
55
53
27
48
69
40
56
12
171
40
45
14
61
24
60
17
6
30
7
3
30
20
34
9
20
117
63
24
1
32
3
1
6
57
15
5
57
51
49
3
5
100
71
4
5
82
33
36
11
36
4
41
40
33
26
10
8
63
109
50
21
9
3
37
158
18
43
17
63
9
40
3
9
60
48
36
14
18
15
99
1
8
52
33
30
14
58
17
16
21
51
48
24
20
3
25
65
22
8
13
12
3
36
8
22
23
33
4
80
6
25
60
32
13
27
5
51
39
1
15
32
58
42
12
5
76
45
24
3
60
5
22
30
75
17
51
55
24
18
71
84
7
173
16
32
12
85
68
27
15
70
32
36
3
21
3
28
12
36
47
4
84
9
8
12
3
40
5
15
112
12
9
20
9
15
1
15
44
48
25
35
9
60
16
14
1
8
40
41
6
37
60
137
19
60
20
9
12
4
144
32
4
24
48
15
3
6
23
97
3
36
21
26
22
38
22
35
36
4
33
14
33
3
133
12
33
27
12
3
17
15
16
54
20
3
12
28
5
22
38
4
63
5
30
21
40
32
19
18
2
4
14
12
40
20
4
59
28
47
18
22
33
152
37
8
3
129
39
1
8
3
25
30
2
18
22
15
36
44
7
6
30
17
33
4
38
48
45
100
9
8
31
12
65
4
90
33
3
42
48
104
19
81
30
6
72
23
39
60
1
47
18
7
20
40
56
97
20
27
120
28
5
4
126
17
100
36
9
15
47
90
43
51
6
26
10
12
35
33
40
107
16
20
40
12
8
24
3
37
21
32
24
19
24
105
12
59
4
5
18
33
39
45
60
13
50
52
81
12
8
21
6
25
33
87
3
17
28
44
45
115
20
16
15
36
21
8
9
12
3
28
8
21
31
3
32
24
49
77
12
72
31
12
36
20
40
12
29
39
37
3
32
37
20
51
37
2
16
5
1
8
28
3
12
47
72
1
12
27
38
12
6
25
9
24
14
16
57
8
9
52
18
20
16
6
8
18
58
119
40
96
11
6
55
29
136
30
18
59
45
3
28
9
32
46
12
32
4
2
15
60
9
10
33
47
9
52
129
3
68
45
7
83
4
9
45
24
32
34
17
60
40
29
48
51
21
4
14
18
4
36
50
25
32
100
83
22
12
3
33
3
15
24
36
30
6
53
88
33
87
68
7
2
223
45
2
12
18
51
12
27
10
15
48
12
27
113
1
32
15
19
29
99
45
31
104
22
8
3
39
13
27
18
102
18
78
14
19
69
110
30
22
86
28
26
6
7
113
22
38
12
3
7
48
5
108
67
74
36
4
23
40
21
36
20
39
4
36
12
60
8
19
96
44
25
3
57
15
12
33
36
9
48
20
12
22
29
132
40
72
20
28
9
50
13
5
12
36
42
61
24
56
25
27
8
69
18
34
56
27
121
27
12
36
20
4
17
6
120
13
20
79
33
5
7
83
13
45
15
141
50
6
75
9
19
24
36
24
117
6
12
6
26
6
43
12
32
28
8
25
47
57
15
28
5
40
75
65
40
95
49
3
20
33
30
10
18
9
53
42
1
11
58
2
1
8
61
18
41
81
3
33
63
40
44
100
23
4
29
9
75
36
19
18
12
2
61
27
42
30
6
72
15
93
32
43
20
25
2
25
45
6
54
36
15
44
13
44
6
70
35
7
5
7
24
125
19
101
39
12
10
80
6
52
38
3
52
33
39
20
13
14
1
12
27
6
18
62
55
17
15
25
11
21
36
3
7
12
72
50
6
102
15
75
58
15
39
9
24
20
25
80
15
3
97
8
12
13
14
1
9
11
69
40
38
48
33
7
57
15
5
45
15
13
27
3
2
3
9
39
61
98
21
4
21
72
44
6
58
15
57
27
23
12
136
57
5
40
63
11
34
14
46
15
84
8
48
12
9
18
22
39
41
4
56
43
8
37
11
4
35
45
88
93
35
27
42
16
54
32
36
10
3
15
116
10
66
17
37
56
7
27
20
21
9
3
93
4
8
18
13
9
51
21
56
30
60
22
15
87
261
72
23
64
81
75
20
22
48
14
18
15
43
2
88
42
81
77
27
7
38
70
68
10
15
15
50
22
78
3
41
60
99
12
52
33
14
4
54
23
37
15
20
13
2
1
15
60
12
18
6
29
19
5
13
24
18
5
75
10
8
67
8
40
29
40
18
2
70
108
21
24
48
8
9
18
22
71
1
83
3
12
13
5
10
30
132
23
45
27
36
40
44
16
12
12
23
40
50
27
1
32
12
42
13
35
22
60
51
17
15
28
8
21
4
15
12
39
18
11
21
10
26
67
5
82
21
48
29
42
36
12
1
17
4
3
35
13
5
4
8
15
88
47
58
27
36
17
10
30
20
40
27
5
16
2
70
14
10
51
35
22
12
90
21
17
15
43
44
61
3
5
120
4
5
3
25
80
55
125
3
84
27
9
49
12
59
27
28
36
50
3
33
30
37
5
76
12
15
17
3
28
27
14
43
57
26
90
42
13
5
12
63
45
43
29
28
ABCD 94336435426*3^$a+1 [50012]
32
60
157
144
54
30
3
72
56
37
120
23
16
104
64
68
4
68
36
4
32
60
24
4
21
179
55
192
93
3
53
72
19
5
16
8
1
24
120
24
108
12
167
24
49
3
20
48
16
116
25
39
36
128
12
7
93
8
217
18
89
25
3
33
11
120
25
23
13
95
73
51
21
75
8
37
39
129
47
84
31
17
55
33
33
35
19
53
60
108
91
5
16
68
12
60
55
5
52
81
132
87
33
24
51
44
48
13
119
169
6
161
40
68
121
135
9
35
145
11
88
80
28
20
84
85
11
52
180
20
67
21
164
13
23
108
132
64
9
71
100
135
54
47
49
48
11
7
125
180
24
1
23
12
84
181
39
3
17
96
108
52
92
192
16
20
12
40
3
29
115
30
75
39
54
3
15
5
120
13
6
30
18
72
101
52
128
103
57
8
37
35
55
29
136
80
25
24
3
12
20
24
7
42
156
35
145
54
6
39
20
156
52
87
125
37
3
20
85
18
72
113
37
71
16
8
115
53
19
201
8
52
69
35
36
60
43
5
19
65
7
33
20
40
8
60
40
69
15
44
25
27
8
4
128
4
44
12
49
95
43
18
54
101
64
56
4
44
19
77
16
123
17
100
27
17
1
27
92
108
13
23
31
48
17
36
12
36
25
11
96
37
18
78
156
35
276
120
4
3
90
35
157
54
17
12
13
23
12
73
11
148
21
54
105
32
61
35
49
23
85
11
24
100
33
39
36
44
73
72
144
11
24
36
60
145
48
6
29
40
60
120
33
23
4
108
188
12
12
67
21
75
5
25
47
100
8
7
6
47
24
16
60
213
39
45
23
300
48
96
40
68
55
53
84
103
48
65
60
19
5
16
147
101
4
168
68
109
12
131
37
3
63
137
13
47
108
55
54
63
9
11
100
44
24
1
36
27
128
160
92
48
48
24
72
49
131
13
11
64
57
23
7
24
30
72
27
48
8
7
17
73
39
21
35
40
32
36
232
33
71
100
56
100
75
69
96
33
39
33
138
81
20
36
7
78
84
11
12
12
76
8
121
11
25
90
54
48
18
53
97
59
196
9
23
180
96
124
20
13
48
72
18
6
23
52
48
87
53
36
4
3
69
8
115
53
72
37
71
25
119
24
1
54
5
25
239
60
36
120
52
68
91
18
35
1
90
54
108
23
4
128
108
79
173
60
40
72
231
5
19
66
27
72
68
72
48
40
8
52
104
49
36
35
25
138
42
51
33
96
291
9
75
20
36
48
84
60
25
72
66
29
84
31
5
1
15
24
36
9
155
24
60
1
48
83
49
144
47
4
68
1
36
54
29
97
60
108
71
4
32
76
123
5
72
48
12
12
43
258
35
16
33
18
29
16
44
1
78
5
12
40
72
81
36
11
24
73
27
8
25
87
20
24
156
24
24
12
28
3
54
36
83
184
51
144
5
1
71
76
69
36
144
35
24
16
123
41
16
8
25
3
32
88
20
40
152
36
112
128
60
49
12
18
72
78
3
20
43
29
48
13
60
11
24
4
128
13
84
135
8
48
24
28
144
56
24
120
24
36
48
97
11
229
3
128
72
12
60
49
11
96
40
360
99
81
15
29
19
29
133
23
112
20
72
25
3
132
32
49
42
144
18
12
59
109
11
1
96
30
53
72
112
80
28
39
66
39
8
13
120
24
59
7
129
21
39
20
84
72
24
28
93
84
215
60
40
48
8
43
81
56
48
4
120
168
68
127
57
116
19
53
12
61
72
24
11
73
111
8
72
60
91
17
151
66
11
49
15
51
9
44
4
56
1
83
48
12
55
41
60
19
18
47
133
95
24
28
8
13
51
68
96
52
32
60
132
16
12
3
29
25
155
48
7
96
5
108
120
16
60
45
3
56
204
60
25
35
48
84
16
27
57
36
188
156
49
27
45
59
181
23
12
204
85
35
91
17
88
60
9
75
60
51
57
15
41
64
213
39
105
24
95
24
28
9
11
49
143
73
15
8
16
8
36
55
21
108
21
167
49
35
1
15
20
ABCD 94336574474*3^$a+1 [50038]
48
13
143
55
66
11
12
48
24
84
37
24
30
24
17
12
37
30
5
19
72
5
84
31
90
24
54
29
13
24
6
5
120
48
115
41
25
6
65
12
132
25
6
24
24
17
48
121
36
23
36
121
23
12
48
12
48
24
48
48
7
5
139
53
43
18
239
13
18
30
11
24
7
5
84
49
60
66
24
41
60
36
49
11
139
6
155
60
13
119
7
29
85
30
30
60
35
60
132
72
13
24
126
89
25
6
17
31
5
12
13
47
13
107
13
6
65
60
24
24
168
13
72
54
29
61
6
24
5
19
197
84
36
25
47
36
12
19
101
12
12
115
5
91
113
7
144
5
19
5
12
48
36
24
72
84
60
84
31
24
5
60
61
66
5
13
179
13
287
48
49
95
96
25
35
49
35
24
60
67
18
30
6
59
12
72
13
24
23
31
65
24
7
29
85
126
24
72
5
43
77
24
84
145
35
72
12
7
89
36
19
66
30
24
6
35
24
12
19
96
24
66
30
53
187
18
156
36
108
35
84
36
12
19
29
72
84
1
95
60
13
59
37
96
30
17
121
72
23
7
5
24
96
72
13
179
1
18
42
120
23
1
24
71
55
24
41
31
24
29
37
24
30
24
77
19
113
7
114
47
180
73
59
120
60
13
59
25
60
54
5
12
120
84
96
49
60
6
18
60
11
24
1
24
96
30
65
1
48
11
24
24
96
61
6
18
30
65
55
72
5
43
65
85
12
47
97
23
13
144
210
29
67
17
7
144
42
35
24
24
25
42
17
73
30
29
49
42
29
19
101
1
23
36
31
77
37
23
61
11
31
24
24
66
150
29
24
36
37
18
30
11
60
60
60
24
205
96
6
29
24
61
23
31
17
60
12
60
72
19
5
36
60
48
157
23
1
47
55
114
6
29
96
19
41
49
24
72
23
36
19
72
5
12
7
29
84
7
24
5
12
25
83
67
30
23
60
7
144
149
67
18
131
36
48
1
11
60
48
36
85
35
48
43
54
11
12
36
7
18
6
54
35
25
35
37
35
180
25
59
19
77
12
31
65
31
24
29
12
108
36
1
59
37
24
6
17
48
84
19
17
145
60
47
67
5
25
11
24
109
11
25
6
89
120
1
54
41
24
96
72
241
35
37
23
24
1
6
6
47
48
13
30
17
48
24
1
12
23
67
29
25
66
174
35
24
12
24
19
89
1
47
12
73
35
48
97
59
1
23
96
204
12
19
29
144
91
5
144
12
31
65
79
24
29
157
6
77
37
6
53
1
119
144
12
48
31
89
103
5
13
6
54
192
23
85
107
84
24
7
17
37
179
61
11
55
30
23
72
60
12
13
35
60
13
47
13
11
84
84
37
23
31
41
49
12
60
24
54
77
60
60
48
84
12
19
5
12
12
156
1
11
85
30
24
41
133
47
43
89
127
96
24
41
25
120
54
41
84
19
90
6
90
71
48
1
6
5
13
35
144
37
83
43
48
41
24
1
84
47
13
47
49
6
5
13
12
48
179
13
60
35
43
17
24
36
19
149
24
163
5
24
24
96
61
23
55
186
24
6
53
60
31
5
24
67
66
24
6
24
66
24
23
7
221
72
36
25
6
29
61
23
1
71
48
13
18
90
71
25
35
19
5
36
1
107
36
12
25
35
24
49
11
24
24
48
25
59
1
24
6
18
59
12
60
61
78
5
36
168
97
24
11
19
66
204
12
30
17
7
5
24
60
60
36
55
41
133
11
25
11
49
71
133
119
1
12
143
12
48
7
53
132
12
13
24
59
24
37
54
65
55
5
12
13
42
29
36
24
96
13
42
53
1
83
72
60
19
125
24
37
54
41
60
19
41
31
17
36
24
121
35
7
24
30
23
12
24
1
36
35
84
24
1
35
1
35
48
180
72
13
42
18
11
115
53
1
12
54
53
67
96
53
204
48
108
12
49
120
35
19
17
12
12
24
84
36
12
13
12
18
29
37
35
108
7
53
12
24
121
36
35
120
48
12
19
120
101
85
24
54
65
97
59
36
84
19
30
42
29
48
37
24
96
24
6
30
66
29
19
5
132
85
83
55
72
18
119
37
23
48
12
61
42
29
120
1
95
60
48
55
5
12
72
96
7
24
54
11
60
19
66
155
36
48
7
5
168
60
121
11
13
35
37
35
12
61
42
77
37
120
120
30
96
54
36
23
24
7
6
35
24
25
6
17
31
101
1
323
60
61
24
6
89
60
84
61
42
5
48
12
72
12
84
61
59
60
24
36
12
84
156
84
48
36
12
109
66
48
42
24
59
24
72
115
53
43
29
108
1
102
17
60
97
114
41
79
77
25
60
35
12
1
6
66
59
84
60
1
66
17
31
90
47
24
36
43
66
71
ABCD 94336884496*3^$a+1 [50047]
36
9
36
69
18
81
9
42
6
75
9
6
24
105
48
12
96
147
21
72
24
15
6
60
30
192
30
111
21
108
12
15
48
123
60
93
39
153
105
42
12
36
45
27
162
6
30
123
36
105
48
30
48
12
78
84
78
12
66
15
60
57
18
117
15
12
9
81
30
6
150
12
78
54
21
57
30
12
33
12
36
15
57
168
219
18
48
24
123
48
39
120
201
132
3
54
39
51
330
48
51
57
24
36
54
180
33
123
114
63
96
147
45
39
81
48
69
171
24
36
36
63
33
204
105
48
87
21
27
96
87
54
78
21
9
12
6
9
24
27
102
12
18
12
120
30
183
60
48
57
60
72
90
18
3
27
165
216
24
27
69
21
60
6
9
3
18
15
9
30
45
15
18
90
21
24
33
90
42
51
9
63
132
27
6
42
21
36
51
72
48
45
72
33
63
21
171
24
3
33
39
48
42
63
33
54
126
12
42
48
21
60
27
9
93
3
48
9
87
45
30
60
120
18
3
39
9
57
15
15
24
108
33
12
117
96
3
12
9
18
60
45
192
15
78
3
45
30
84
9
96
123
78
27
33
54
9
12
69
3
96
24
87
108
60
42
111
24
33
60
42
90
111
48
9
102
18
132
18
48
33
39
18
60
54
93
72
96
27
102
111
45
27
3
24
6
30
24
18
30
30
60
51
21
15
24
72
240
39
9
60
27
102
12
60
66
24
30
36
27
36
51
30
66
102
222
81
24
93
18
84
60
216
12
30
18
42
90
12
6
114
21
12
75
30
18
90
12
12
3
123
30
24
66
93
81
30
78
72
6
9
3
318
15
9
6
12
12
21
87
12
105
84
147
24
60
138
18
54
18
57
21
39
60
111
60
12
33
12
3
12
21
27
84
138
108
183
12
72
27
36
33
39
12
78
63
108
9
18
54
60
156
27
75
12
21
39
21
27
12
6
120
27
72
45
96
63
21
39
129
78
69
75
30
39
117
15
48
21
75
24
39
138
99
96
15
102
72
18
12
168
72
108
108
54
39
87
150
240
195
60
87
72
9
12
69
36
27
117
18
30
3
180
48
36
81
114
105
63
30
12
78
45
75
60
48
42
87
75
6
135
39
21
27
18
60
30
54
90
90
15
75
156
24
18
15
60
72
231
24
45
93
60
18
69
75
9
39
33
9
18
48
12
60
30
72
39
39
45
33
15
60
24
123
90
138
42
12
108
48
84
3
15
12
93
33
12
12
48
30
30
75
60
117
48
12
18
162
90
21
69
18
12
6
63
69
75
177
66
12
12
9
27
24
9
72
108
60
207
9
48
63
24
21
27
60
237
3
21
24
75
12
21
60
105
15
48
57
12
12
156
123
27
42
12
6
60
33
57
30
57
12
15
105
15
78
111
51
33
153
12
3
99
141
24
165
99
87
84
9
69
48
60
24
3
3
24
9
147
9
3
21
111
60
30
63
15
12
138
51
60
36
75
126
39
3
30
12
30
60
186
42
60
42
6
57
135
33
9
198
222
30
21
24
48
108
75
69
15
66
15
39
69
21
90
66
3
21
30
78
3
12
45
63
75
9
93
108
3
27
54
18
72
48
108
9
135
60
18
48
60
15
24
96
135
24
45
3
45
12
75
69
231
66
63
39
33
147
165
240
96
51
66
39
123
30
3
48
9
42
33
123
132
18
99
60
84
21
126
105
147
78
27
33
87
108
57
42
18
42
6
42
12
129
240
69
120
75
60
15
72
9
39
90
27
24
60
9
27
63
138
42
60
30
63
252
87
30
138
138
27
12
75
93
33
27
57
60
63
3
24
90
51
24
60
60
264
24
63
69
15
33
147
18
30
33
48
27
162
90
48
33
96
15
9
39
60
18
24
48
27
135
18
75
3
60
69
48
300
156
84
27
6
12
87
3
18
120
114
33
63
60
24
90
18
57
15
18
3
99
66
12
42
138
27
60
3
30
51
60
21
138
ABCD 94337082254*3^$a+1 [50182]
73
183
57
23
67
5
48
112
45
11
72
49
78
30
12
60
11
40
27
285
27
173
7
81
9
138
45
45
12
15
273
42
21
87
12
360
5
40
3
117
33
47
85
18
12
93
72
33
87
135
78
35
25
90
30
90
5
120
55
60
237
24
111
78
12
138
360
42
35
43
12
48
60
93
8
1
168
72
159
111
89
331
29
1
48
23
144
96
7
57
24
99
117
3
5
72
120
25
23
67
48
53
37
35
25
12
30
18
3
24
3
21
104
16
104
288
72
72
48
55
12
90
3
75
21
81
63
57
23
88
69
11
67
5
7
30
51
144
8
157
59
16
195
53
7
30
30
48
5
25
15
105
47
115
78
47
16
9
143
25
15
177
30
240
150
3
32
25
78
33
57
42
45
63
90
47
160
75
18
60
23
169
111
9
48
63
69
83
85
75
72
48
216
21
11
67
72
53
25
87
24
21
30
69
104
40
120
8
72
7
33
165
60
12
51
24
33
335
48
112
8
48
19
5
37
11
48
61
3
8
19
5
13
30
120
117
48
45
222
5
25
71
127
57
56
67
120
132
180
5
25
90
29
439
17
16
9
48
60
3
8
49
12
35
25
60
3
45
12
30
89
49
90
5
16
51
48
21
56
40
128
37
3
8
19
53
145
12
11
19
48
30
60
107
73
72
18
30
47
13
60
23
160
9
78
113
19
69
141
35
55
18
95
67
120
18
75
75
21
9
30
57
105
30
33
72
33
47
103
42
60
3
8
19
240
60
30
120
51
27
30
72
23
97
15
8
37
18
12
18
123
8
91
21
27
132
30
18
33
129
71
19
173
96
91
18
192
3
152
73
90
12
33
15
30
12
90
108
180
173
24
64
96
96
27
12
41
19
48
42
48
35
67
30
95
13
12
15
15
258
135
45
72
60
15
104
24
7
113
48
19
60
89
19
5
97
63
15
12
5
163
237
3
5
7
48
192
150
35
13
30
72
48
101
16
315
21
8
49
42
18
390
117
33
72
23
48
112
57
198
132
48
30
12
48
11
1
120
60
3
120
147
48
53
37
12
120
90
5
43
60
17
24
96
25
60
78
5
120
7
48
81
21
3
27
78
42
30
300
131
48
24
67
150
60
3
8
64
33
47
115
30
18
5
37
59
112
99
173
25
42
30
71
24
25
18
102
60
99
219
45
57
23
37
131
37
30
53
19
53
25
23
259
48
45
117
30
120
18
12
15
285
18
102
48
3
129
228
102
53
25
132
30
90
78
102
90
53
120
145
71
24
85
60
167
25
48
47
96
109
30
30
120
95
103
17
48
115
42
59
24
160
147
29
49
15
128
24
40
48
57
143
25
42
21
24
33
95
37
30
29
61
3
117
18
33
27
5
16
21
3
165
3
8
16
96
9
60
75
45
3
45
123
32
115
101
16
45
51
9
15
3
53
307
42
30
138
75
200
115
5
72
85
138
12
5
13
30
210
120
3
27
77
43
30
143
72
96
16
3
72
18
35
97
15
243
42
83
352
8
55
42
360
90
138
11
112
69
59
19
42
35
13
75
27
5
13
12
23
67
213
8
19
150
23
97
150
60
18
3
24
8
25
12
123
57
60
78
12
108
5
97
18
101
1
210
120
53
7
60
69
72
69
18
42
39
129
95
97
239
31
18
47
85
168
162
60
5
24
19
5
37
120
59
19
30
135
27
5
88
225
15
32
24
1
108
162
90
18
42
35
88
8
37
131
16
24
32
67
5
67
18
12
95
120
25
108
11
109
11
1
111
ABCD 94337136332*3^$a+1 [50037]
52
23
36
24
105
64
113
7
12
48
11
85
12
29
39
4
11
30
6
30
31
20
28
107
48
36
165
76
53
87
24
64
77
63
111
6
43
5
87
153
27
45
39
15
25
29
67
5
144
30
21
28
11
120
25
29
7
35
30
3
12
3
6
19
20
4
23
25
53
7
68
15
25
56
16
24
36
59
121
53
67
48
36
44
75
45
87
30
24
19
32
15
60
97
12
11
13
12
53
30
217
20
3
102
78
12
60
13
17
3
36
21
18
37
29
24
30
25
20
76
5
6
48
157
44
39
85
77
138
81
28
32
64
36
60
36
23
25
71
30
6
18
27
63
145
20
15
12
90
127
17
31
44
21
79
24
36
60
65
6
93
4
48
29
91
53
31
149
72
60
18
36
36
18
12
18
25
47
9
9
51
84
16
11
45
69
30
109
32
9
15
39
21
76
8
51
6
39
9
6
141
15
13
5
91
24
11
1
53
31
48
8
39
54
72
115
44
64
12
72
107
1
12
41
15
60
15
37
125
19
41
30
33
57
144
43
12
20
36
48
12
48
76
29
60
55
35
45
45
7
44
16
5
19
89
36
99
112
12
36
56
75
109
80
12
15
45
9
60
15
15
36
108
6
30
9
51
54
36
144
12
39
120
40
48
48
8
27
49
36
80
88
20
45
19
23
13
17
24
30
49
32
228
4
108
29
96
7
96
35
261
40
41
60
39
64
17
60
63
21
115
60
11
37
71
12
45
9
90
25
80
4
35
6
126
108
30
31
36
12
53
48
7
35
13
35
1
35
24
1
35
30
24
30
45
45
19
41
30
25
12
143
21
4
47
25
128
36
135
21
3
72
13
5
7
44
36
84
28
107
25
59
45
87
30
127
23
30
135
4
20
60
15
150
66
37
41
31
80
16
104
160
36
89
60
15
21
55
20
33
15
40
200
64
17
79
35
12
97
17
15
15
49
56
21
19
35
21
93
27
28
12
5
54
25
20
39
36
109
32
4
96
35
97
23
33
45
19
47
36
69
124
77
3
51
60
61
180
12
47
6
30
85
5
115
128
36
28
17
31
48
65
6
105
4
84
23
37
32
51
13
101
31
5
199
11
24
36
108
66
36
19
95
69
57
3
15
1
35
1
44
21
18
1
56
39
105
16
120
23
162
18
37
12
12
20
36
40
83
12
9
45
54
36
9
45
31
20
16
5
3
192
52
32
64
36
41
18
61
84
101
31
60
89
36
115
29
15
24
51
144
132
33
40
11
21
39
1
20
28
17
24
84
36
15
9
7
24
48
8
64
101
54
69
16
20
4
24
11
30
75
16
5
103
53
78
252
18
7
8
16
41
30
18
55
35
1
80
69
66
61
65
135
4
11
37
36
272
33
12
18
6
19
11
13
32
15
45
111
69
171
33
87
54
19
5
27
3
49
77
99
135
25
11
1
128
51
73
77
66
49
5
6
37
48
20
52
92
16
80
15
13
32
40
23
12
24
13
96
47
169
48
12
5
31
24
59
90
19
72
36
192
32
16
95
85
23
25
71
1
24
24
20
12
4
20
16
35
93
105
42
30
63
12
52
108
12
11
30
7
72
12
20
16
12
11
30
36
115
20
24
16
5
159
112
23
25
36
5
231
4
35
13
48
48
80
96
171
37
11
145
17
54
54
7
12
23
30
90
13
20
4
72
59
21
99
132
18
90
1
35
45
16
5
79
48
12
29
36
36
7
72
29
30
186
39
160
11
1
20
60
4
65
180
31
12
36
95
45
27
9
76
84
96
108
5
36
19
107
9
45
31
24
161
135
33
135
64
137
115
11
37
12
80
36
52
41
15
16
120
131
45
40
5
15
4
35
73
23
9
16
83
25
72
23
21
51
13
92
39
36
9
36
64
71
25
8
16
29
75
45
90
36
60
1
24
11
145
53
66
21
15
78
19
8
28
17
3
60
4
8
4
95
145
59
12
18
135
52
44
9
27
64
65
6
25
12
36
47
109
44
4
48
44
9
7
29
19
35
30
31
20
4
32
40
89
75
64
41
43
11
6
43
131
42
19
29
7
48
60
132
8
141
36
39
24
27
73
12
260
3
36
66
67
41
79
8
40
35
24
61
48
32
15
25
12
131
25
101
19
80
40
215
97
48
5
67
89
31
8
21
36
30
24
54
66
45
144
52
8
45
7
29
39
76
5
6
18
15
36
16
12
168
5
108
12
3
105
19
23
37
143
18
7
5
43
60
65
115
5
55
41
55
108
32
16
23
1
56
9
219
57
39
60
24
12
268
32
33
12
19
84
11
21
4
11
13
36
36
80
9
99
16
36
8
21
31
59
6
120
103
5
7
80
4
5
31
24
36
12
8
24
4
60
11
36
145
59
9
132
39
66
7
53
54
13
23
18
27
3
57
3
61
24
77
43
5
15
57
19
120
95
13
36
144
12
11
18
6
36
9
4
60
92
24
21
3
ABCD 94337792938*3^$a+1 [50012]
35
13
54
65
72
72
25
11
7
20
108
4
18
8
136
120
6
50
70
5
27
64
80
42
54
36
16
6
95
36
147
9
27
45
9
42
108
66
22
2
72
18
9
3
36
4
41
9
24
3
108
36
15
16
6
26
22
54
24
77
108
25
11
171
58
23
57
27
15
9
61
78
104
45
84
1
23
12
31
65
93
15
12
37
192
2
93
60
67
66
6
122
40
48
72
24
32
39
31
18
32
195
36
27
30
18
4
5
69
111
9
27
19
5
36
99
45
49
8
10
68
18
3
55
30
47
57
27
13
24
14
40
53
37
80
64
8
63
9
15
72
99
9
36
57
27
13
83
13
14
4
5
7
18
11
36
12
27
82
26
9
60
12
36
91
116
10
8
51
85
8
24
18
12
69
21
40
23
49
11
36
7
18
114
80
64
17
117
294
48
58
47
120
51
12
9
1
71
1
48
6
77
27
36
45
31
80
58
96
86
106
14
58
23
96
75
46
8
72
22
24
53
15
4
12
32
132
45
12
55
66
167
1
8
51
43
18
86
10
54
41
7
20
142
14
42
40
48
23
24
31
18
66
41
199
12
56
45
43
42
59
3
96
58
54
12
126
18
65
21
10
17
19
104
36
94
66
14
64
194
4
72
32
45
48
51
45
43
41
36
45
72
40
11
75
9
1
30
77
13
11
21
135
24
81
22
18
59
67
77
67
5
3
10
32
22
48
41
1
35
15
112
86
16
86
81
24
12
31
5
9
18
4
65
36
36
48
1
8
51
12
1
54
53
31
5
33
166
41
49
8
198
28
36
125
96
48
24
27
165
123
45
31
5
36
103
5
36
171
81
27
30
27
37
30
18
23
24
57
27
45
15
3
45
33
18
76
5
3
9
1
71
31
137
48
31
2
48
22
5
24
27
66
96
102
10
48
32
123
3
33
3
6
39
103
5
24
13
126
66
23
27
9
19
53
96
84
9
22
41
72
9
18
60
36
30
6
58
54
90
30
68
46
131
31
14
3
15
12
42
22
26
6
45
12
144
1
35
19
41
36
61
42
5
97
47
48
108
13
83
3
76
41
13
11
12
9
27
27
4
32
4
60
36
53
109
8
135
49
38
40
72
8
117
72
13
11
43
29
61
2
9
61
11
21
72
18
69
12
60
25
47
63
130
35
72
31
65
75
10
8
27
19
18
18
41
3
90
15
39
33
7
65
7
96
8
45
36
31
56
34
2
22
8
54
45
19
149
36
9
22
32
52
14
22
41
24
144
9
18
148
18
35
24
13
71
9
51
43
18
24
72
35
13
2
22
8
82
77
49
18
206
6
40
36
17
67
42
98
46
8
144
87
9
16
72
11
103
12
68
94
2
9
93
22
113
19
113
3
9
49
6
90
14
9
97
11
12
49
50
64
44
58
23
1
62
4
6
26
6
40
167
36
115
96
41
27
4
44
28
5
61
54
65
9
30
45
19
41
12
37
62
42
3
189
82
14
88
11
3
24
52
29
99
36
9
3
150
54
36
45
36
84
135
82
23
48
24
144
36
48
117
22
18
23
81
27
15
16
32
36
117
13
11
72
39
6
40
54
66
24
35
15
12
132
70
11
108
79
20
9
39
36
9
49
11
211
17
9
22
24
41
84
15
9
7
54
11
43
20
93
63
10
48
74
9
115
2
27
12
81
6
16
29
39
33
48
67
5
27
45
27
18
18
28
53
24
3
162
18
6
48
40
155
84
15
274
131
27
282
51
36
31
8
42
75
13
11
84
121
18
5
132
48
45
6
21
15
48
4
60
5
7
5
37
26
6
70
2
30
4
20
34
83
7
108
74
3
36
9
10
5
31
41
25
32
27
27
9
105
40
143
55
84
41
27
33
36
12
123
12
33
39
141
13
18
30
6
5
67
5
72
39
117
27
28
122
30
76
96
41
36
36
12
36
31
92
34
50
78
3
36
55
48
2
34
14
15
3
9
37
66
144
38
90
21
36
24
61
6
12
38
3
19
5
115
60
12
36
60
50
66
45
33
16
144
54
2
27
72
21
63
1
107
37
72
8
114
21
55
72
8
10
23
25
86
4
14
40
47
97
38
66
24
72
16
23
127
18
143
55
17
36
69
16
23
31
113
24
7
2
3
213
3
24
3
10
8
42
174
63
19
12
2
102
10
152
6
9
36
139
104
93
24
43
65
7
5
13
72
47
3
46
30
2
3
60
25
24
30
74
90
9
13
23
49
18
14
39
81
99
19
66
119
36
12
31
29
115
74
27
180
12
19
48
29
61
24
80
24
27
3
9
36
127
32
4
12
96
12
20
48
54
10
14
16
23
27
105
84
1
18
5
25
110
4
36
80
10
80
22
32
10
120
23
99
22
11
13
18
48
29
3
46
107
55
30
6
17
15
58
18
12
29
67
17
105
3
87
30
27
69
48
18
45
19
41
13
30
50
64
14
93
96
12
81
27
27
42
18
16
14
72
27
24
48
67
41
1
72
30
113
51
22
23
3
36
177
7
18
24
54
36
5
9
16
18
5
1
59
21
99
13
83
21
15
49
23
72
201
10
17
31
6
59
13
23
ABCD 94338160682*3^$a+1 [50057]
17
24
90
30
126
108
117
64
5
90
72
90
48
90
132
49
8
51
85
89
6
36
30
31
32
72
15
318
18
24
18
111
159
1
11
54
31
144
95
9
216
64
56
75
21
33
48
144
6
102
6
37
233
54
57
159
72
33
21
51
39
108
93
48
147
54
30
54
60
54
48
73
95
49
5
3
45
60
162
120
6
36
43
5
75
72
24
27
132
1
32
15
57
3
93
27
162
180
90
45
16
35
21
81
63
51
21
48
39
18
48
7
35
93
69
18
90
30
54
3
40
47
36
54
135
144
16
65
90
45
15
108
21
45
75
51
13
65
15
21
75
16
65
24
54
1
65
54
42
30
9
120
147
18
102
54
36
60
48
54
72
6
12
63
15
33
195
21
15
78
75
87
264
6
139
59
48
78
159
87
1
5
3
15
25
296
40
53
12
90
133
53
84
63
51
72
144
13
167
105
123
42
108
31
5
12
54
73
17
63
72
40
23
180
6
102
9
81
39
51
42
43
32
63
42
48
39
123
6
39
40
11
174
7
53
12
36
18
72
18
39
51
72
109
56
33
7
200
63
144
90
90
90
90
1
89
6
12
117
81
6
108
12
1
89
60
54
21
51
162
12
39
39
57
99
36
81
112
11
21
33
30
72
81
15
120
72
42
30
60
93
15
228
54
31
8
15
36
78
87
16
329
48
42
18
30
132
36
37
65
31
296
15
81
63
72
57
88
8
40
65
30
1
80
144
15
54
12
31
167
25
11
24
61
59
45
48
57
180
66
24
18
84
60
18
165
135
6
30
61
56
135
9
33
12
43
11
6
36
30
24
48
37
8
27
18
96
51
15
78
192
18
121
104
51
174
7
119
42
79
41
39
51
18
180
6
18
15
112
48
17
6
57
15
282
18
21
51
60
156
37
48
239
49
149
27
16
137
63
105
87
51
85
95
96
54
51
51
78
199
48
107
60
48
297
16
56
45
54
90
150
12
57
87
24
12
204
36
48
6
15
33
6
30
139
41
6
48
6
66
9
51
13
8
48
201
30
90
18
45
33
12
18
9
16
32
87
73
23
105
288
39
57
33
15
51
45
9
111
39
48
9
15
33
183
33
57
12
43
47
1
80
51
21
27
13
155
30
18
216
45
213
18
108
21
63
60
61
5
6
48
36
1
35
18
6
54
30
42
48
60
3
72
15
72
73
176
21
43
96
240
32
112
71
169
8
33
135
64
17
90
6
15
15
18
6
25
5
18
108
60
54
3
51
12
90
54
24
1
11
54
24
15
39
177
24
40
47
54
283
48
8
75
54
55
137
24
15
24
15
177
141
114
18
30
168
54
75
153
168
87
3
37
47
24
105
21
43
32
9
6
66
114
141
3
61
11
144
48
126
114
21
27
45
189
3
40
32
105
39
75
180
12
37
71
24
97
41
39
3
13
95
49
8
27
21
24
9
39
33
144
31
32
72
63
57
144
51
18
108
42
102
31
23
36
24
30
24
7
5
43
143
129
16
83
72
24
21
33
15
96
135
81
9
96
18
54
31
59
21
9
63
88
56
33
48
63
15
105
16
8
48
183
1
200
81
54
18
63
112
11
37
137
55
53
42
48
49
119
30
27
9
55
59
90
75
9
103
47
321
39
108
12
60
30
7
65
90
21
87
60
66
42
33
39
30
91
144
5
66
9
120
3
102
127
113
15
288
64
11
84
49
65
39
81
55
17
78
54
18
73
71
18
15
93
30
13
5
91
8
27
54
24
31
71
18
135
63
49
41
7
35
12
24
66
63
33
18
54
15
51
21
3
30
78
249
123
93
24
63
18
18
6
30
121
23
9
33
54
33
33
42
12
9
40
96
5
30
240
13
17
31
113
126
129
75
12
42
31
59
37
11
45
27
126
31
23
ABCD 94338217016*3^$a+1 [50009]
18
12
33
100
44
12
3
165
3
25
35
84
61
107
117
21
7
8
27
30
87
81
30
105
3
12
72
42
39
129
75
88
8
15
12
48
24
1
47
48
24
33
12
51
81
3
21
60
72
48
36
15
21
4
116
3
162
18
132
33
24
60
3
45
45
63
36
3
36
84
12
189
16
56
360
9
39
15
90
39
3
78
72
3
12
15
93
27
114
54
21
123
37
56
15
48
36
33
57
79
239
117
36
15
25
35
129
69
75
12
3
21
84
4
35
36
105
60
16
5
111
168
15
144
66
147
39
126
258
9
120
21
27
69
6
48
129
63
33
15
36
6
63
84
3
33
12
3
57
48
15
69
27
21
75
165
84
81
3
27
24
18
111
16
164
36
15
48
42
24
144
111
36
45
18
12
114
15
15
24
45
111
54
7
23
21
21
6
69
39
1
44
12
45
30
72
13
20
33
55
32
33
72
3
24
93
63
84
51
21
123
48
48
9
27
54
30
60
9
12
9
24
6
36
6
3
240
21
15
36
12
3
12
33
225
24
39
372
12
3
60
153
87
33
81
6
33
240
36
51
9
48
52
53
3
12
15
33
57
3
87
36
9
12
36
33
6
138
7
56
12
96
39
12
48
21
15
105
204
15
60
21
36
39
21
33
3
72
48
24
3
57
84
24
12
64
89
63
24
3
48
9
48
108
12
51
12
54
51
75
42
3
75
18
27
12
15
21
51
84
117
33
39
3
48
30
54
96
9
63
33
135
45
69
15
48
48
39
177
24
9
111
105
6
25
284
15
60
21
84
192
9
18
45
3
97
68
57
6
21
96
87
6
30
21
93
96
147
84
51
33
21
15
63
21
51
9
4
56
60
15
72
48
72
114
54
60
45
12
48
21
6
42
3
3
24
120
21
12
15
12
57
21
135
63
42
78
45
24
21
87
12
12
9
54
18
7
71
42
3
27
105
27
48
9
141
75
84
180
180
3
21
24
33
360
39
24
24
51
240
174
6
72
84
6
115
23
105
12
33
87
63
81
39
66
48
6
9
48
15
9
24
39
18
75
117
3
84
4
140
24
15
1
35
45
36
36
33
27
4
104
39
42
30
21
15
30
18
21
33
72
6
105
15
90
15
168
15
69
75
18
63
60
36
96
135
49
71
109
131
132
36
25
17
30
18
27
48
99
21
12
57
90
6
7
32
48
9
3
27
81
123
81
60
99
21
39
24
18
63
156
15
9
45
15
75
60
45
51
24
24
66
54
12
9
267
18
51
24
24
3
33
105
24
51
15
6
183
76
32
165
48
51
3
12
9
12
39
36
150
3
16
8
63
12
48
165
15
9
36
60
84
3
21
27
60
117
63
33
21
3
36
52
44
9
27
27
117
28
56
12
45
102
105
111
24
60
60
45
12
15
105
9
51
3
105
72
84
51
81
75
33
51
9
57
39
3
6
15
255
120
21
69
51
36
15
90
63
27
25
44
63
42
48
6
57
39
33
75
57
24
27
105
28
35
60
144
6
24
3
12
15
36
21
9
27
108
40
17
15
195
150
27
243
48
25
80
9
42
48
36
12
60
33
87
18
54
61
20
39
66
54
57
48
48
15
12
117
9
15
81
18
36
12
165
27
33
99
33
57
6
45
165
3
45
79
47
108
6
15
9
6
42
3
96
108
63
9
33
63
15
24
18
63
48
15
84
12
24
57
3
9
12
108
63
48
96
21
4
11
45
60
153
51
36
33
24
6
57
75
45
3
57
12
36
39
12
93
3
13
77
63
39
81
225
114
225
63
84
108
1
5
75
21
135
63
33
3
6
3
72
88
5
3
75
177
96
51
9
12
39
24
21
36
3
30
66
9
147
42
15
36
112
119
96
84
18
7
104
76
35
24
84
33
12
60
45
31
17
15
48
60
99
18
24
159
9
42
48
36
9
183
57
40
8
3
96
36
144
9
9
90
225
291
24
21
15
21
171
174
30
33
3
9
28
41
96
48
18
105
60
75
54
6
33
87
18
115
125
15
76
8
48
45
7
35
78
3
36
24
39
18
48
24
91
36
65
114
9
3
9
75
30
66
48
60
9
48
15
9
48
48
15
105
15
93
21
63
75
12
81
9
138
180
12
9
45
6
105
159
9
3
12
45
12
219
54
3
27
21
87
30
30
69
36
57
63
63
9
15
1
20
84
120
111
42
18
21
105
126
ABCD 94338394186*3^$a+1 [50064]
76
20
1
99
69
3
8
25
84
11
4
45
23
28
21
12
47
132
16
44
1
51
21
35
4
20
12
12
16
32
48
13
24
27
117
15
60
81
3
20
12
25
171
8
88
92
12
136
24
8
24
13
59
16
216
8
24
72
76
44
84
13
3
36
60
36
92
12
4
153
12
11
64
32
60
4
32
36
25
131
12
85
47
52
9
72
11
4
48
81
36
71
36
73
48
12
59
16
32
85
3
45
11
61
59
73
72
3
96
48
44
16
8
1
24
63
45
107
24
37
11
48
132
100
12
21
71
52
12
9
23
24
12
60
4
12
21
12
35
28
80
13
11
16
48
32
1
23
64
33
3
60
105
111
8
121
36
71
121
131
36
37
36
11
12
48
64
12
24
33
11
16
36
92
48
12
88
176
28
45
15
80
1
95
25
23
85
3
72
57
39
9
24
47
1
15
84
156
8
12
37
123
60
33
72
39
24
33
12
51
56
61
71
1
3
32
25
3
48
68
12
1
47
48
25
71
36
108
37
23
4
93
48
3
12
144
20
112
60
8
12
132
16
248
49
15
8
120
24
28
20
1
11
52
32
1
84
11
48
1
84
35
13
35
16
56
48
72
48
132
52
80
12
96
49
83
144
64
60
12
20
96
132
1
108
11
36
1
24
11
40
129
35
4
8
96
37
3
92
4
176
88
24
8
25
71
61
23
48
12
4
9
11
12
84
24
1
12
12
23
13
39
12
8
144
24
13
39
12
68
28
8
1
156
47
37
60
51
33
39
93
12
48
12
12
216
11
4
21
3
132
93
35
76
24
9
12
11
13
24
72
83
16
21
12
27
128
4
24
176
192
37
132
39
48
45
11
12
28
69
3
104
192
52
84
9
180
3
24
96
80
37
11
49
143
36
25
35
100
44
64
56
24
36
16
93
35
16
60
21
84
15
8
24
25
12
24
47
25
12
12
75
9
135
141
179
40
44
4
21
11
37
59
40
8
64
8
4
9
119
1
3
128
120
48
40
33
48
71
37
84
12
12
12
71
1
24
3
8
49
84
3
8
40
21
99
44
97
63
164
24
37
83
25
84
11
37
12
23
12
28
20
4
8
16
20
52
32
12
4
44
12
4
60
20
13
84
36
12
35
49
36
11
37
11
28
9
11
12
4
24
20
28
32
73
23
84
4
32
88
21
84
155
12
1
83
97
35
13
11
24
37
3
45
71
64
32
37
48
27
45
36
59
16
20
28
8
28
33
3
60
36
9
120
11
12
16
24
104
36
36
61
36
11
97
120
99
21
36
72
51
48
9
59
136
56
12
148
80
108
13
47
49
12
107
1
71
61
3
212
1
59
85
3
56
4
12
117
48
95
49
96
47
4
80
1
23
72
24
25
11
1
15
116
13
83
12
48
64
20
144
24
16
72
8
25
144
48
11
156
52
9
48
11
28
93
83
36
12
4
32
24
52
9
71
1
180
12
27
68
64
60
132
48
32
4
12
9
83
49
60
24
15
117
11
16
165
15
8
157
39
20
216
36
36
120
72
12
241
3
60
44
25
111
45
47
85
11
1
11
4
44
16
69
15
36
24
68
96
36
37
11
37
12
11
1
35
96
25
23
40
20
60
40
44
1
35
24
16
81
23
13
132
12
47
16
57
39
20
85
60
191
24
4
33
120
27
80
16
45
11
1
23
12
28
21
11
16
8
25
63
45
99
20
4
44
1
51
60
92
49
36
3
44
100
56
73
95
64
32
12
36
73
35
76
20
36
40
69
47
13
96
3
9
83
36
48
28
9
11
12
4
33
24
59
1
84
39
12
20
1
35
16
9
35
60
96
13
144
35
40
57
39
24
32
16
32
1
99
20
37
51
80
37
15
20
12
13
48
3
45
23
1
15
32
61
15
9
3
9
72
3
33
12
35
13
51
48
81
11
36
132
25
60
48
87
12
20
36
13
60
72
27
9
23
148
12
105
27
33
24
51
81
15
32
36
12
100
9
35
73
39
36
24
20
1
84
39
8
28
32
12
52
33
11
36
49
3
32
25
3
9
23
60
36
37
59
36
88
32
25
11
60
1
39
45
11
181
84
39
8
205
11
49
23
64
69
60
24
96
47
16
45
35
37
3
33
24
35
49
48
51
21
3
32
4
33
11
49
60
11
28
36
8
61
12
95
25
24
39
48
32
37
3
108
12
9
11
28
9
23
36
60
25
84
11
124
164
184
57
11
1
35
1
36
3
24
141
3
9
3
9
135
9
11
64
12
69
60
35
12
12
36
48
192
52
56
13
75
60
32
49
12
87
56
24
24
16
56
88
33
35
25
11
12
28
36
36
33
47
28
153
11
64
56
37
11
37
11
40
48
24
48
8
12
96
12
13
23
1
48
72
35
49
23
16
165
39
9
35
25
36
120
72
23
12
24
49
120
35
36
24
1
36
47
4
9
39
8
1
3
12
32
16
21
35
13
179
12
61
39
9
51
20
13
11
84
36
12
16
60
48
9
27
80
61
51
176
4
33
231
104
12
1
51
69
12
11
25
48
11
13
51
44
64
12
56
97
24
15
8
61
15
20
1
48
23
13
11
64
32
24
85
35
60
4
80
72
4
68
28
ABCD 94338432868*3^$a+1 [50048]
34
5
27
6
82
38
42
22
23
9
27
7
6
71
24
3
28
12
5
25
56
72
15
43
30
18
54
2
36
18
51
37
6
5
36
7
36
30
8
16
56
51
36
108
48
63
28
50
10
30
24
24
38
10
72
71
19
24
6
23
111
10
86
58
6
42
23
43
8
16
12
2
15
27
4
12
54
23
27
6
18
153
192
13
18
30
26
70
56
82
84
12
24
17
13
56
27
61
74
21
1
104
66
36
9
19
96
6
23
19
30
2
45
55
65
24
9
10
144
38
42
57
63
22
2
22
72
42
17
27
9
43
14
58
56
88
32
4
48
156
5
48
15
12
46
8
46
53
109
18
14
82
30
14
4
44
10
8
15
1
2
22
24
62
18
16
96
30
53
61
32
18
22
122
22
86
36
24
4
36
53
1
6
18
96
24
72
23
72
25
47
7
90
114
77
27
72
16
48
30
18
41
45
64
110
9
1
71
33
3
15
40
14
48
10
44
160
17
31
122
22
42
54
2
51
7
30
24
32
34
78
72
2
4
84
65
21
112
32
10
5
1
128
6
4
8
22
78
12
6
32
3
7
20
4
77
31
60
5
25
50
4
5
37
42
92
58
18
54
42
24
24
120
78
104
40
50
33
12
1
14
10
48
80
10
77
27
88
6
8
72
10
6
24
18
92
18
10
36
17
19
80
21
135
18
87
25
47
19
29
9
22
18
18
30
48
35
43
26
18
46
144
8
3
7
120
6
2
9
69
10
8
21
1
42
29
7
98
10
6
14
9
1
24
8
66
64
24
8
16
29
199
12
72
149
12
133
42
24
54
35
13
47
72
97
18
6
24
6
36
78
48
23
49
32
34
125
7
92
70
2
16
5
1
50
256
36
26
15
43
24
30
2
16
120
38
16
6
138
48
104
39
7
53
84
9
51
13
18
30
32
10
86
16
14
60
70
2
16
48
53
7
18
23
25
120
59
12
51
16
54
2
16
5
67
32
28
44
22
18
65
43
36
14
40
18
6
24
8
40
6
42
50
16
6
104
10
113
12
43
116
58
8
34
30
26
46
24
2
70
56
46
84
12
12
6
126
2
34
101
27
16
8
84
64
5
75
16
17
147
112
6
23
73
8
3
13
23
19
185
13
18
32
16
30
8
118
2
18
33
7
20
66
34
6
50
22
14
4
56
9
79
113
31
77
31
68
54
63
9
46
18
8
24
10
24
32
64
6
18
6
23
87
165
36
1
71
1
48
186
176
57
13
24
24
90
24
24
96
180
18
78
90
18
5
19
8
54
15
127
2
42
9
108
43
78
48
138
30
8
58
48
38
27
27
10
72
80
10
8
22
18
216
38
27
183
180
4
5
9
90
40
38
27
39
54
87
49
104
190
20
33
37
11
45
130
24
36
17
63
4
38
39
15
18
39
24
31
42
6
65
19
125
49
14
66
87
39
154
6
17
25
11
39
36
82
72
72
98
28
17
25
38
16
44
21
24
25
66
12
26
40
42
104
21
19
36
26
10
6
2
4
36
5
72
9
16
8
63
43
128
9
45
46
44
4
5
31
6
6
140
16
6
42
77
43
29
25
18
5
1
8
24
34
29
19
30
8
64
24
18
24
101
36
61
50
22
38
16
48
74
15
7
42
66
38
48
10
198
32
126
12
40
14
15
48
73
59
13
48
18
6
6
20
6
27
39
4
12
101
9
58
6
186
24
36
66
30
5
7
24
6
26
21
24
73
24
14
96
57
19
30
23
96
27
4
42
6
18
2
22
66
78
23
49
18
14
10
29
24
3
22
11
36
27
48
40
54
18
24
6
30
180
12
18
66
108
42
24
71
72
31
84
54
72
35
21
10
14
18
16
24
48
48
20
9
9
63
43
24
86
88
24
86
28
72
96
30
42
24
48
30
23
25
30
18
2
60
9
39
81
1
23
99
46
2
136
6
42
30
42
20
10
18
36
65
27
22
119
19
36
42
11
43
2
10
6
78
41
103
18
80
24
22
5
127
48
14
63
36
21
34
53
36
103
6
62
58
6
18
72
6
32
4
24
8
22
2
48
40
29
27
180
58
176
10
12
41
139
12
41
25
24
23
99
16
78
18
48
48
53
91
24
48
24
6
96
66
6
78
17
9
120
34
44
16
18
18
32
22
18
32
24
30
34
38
15
3
144
6
40
90
6
26
21
1
8
46
17
73
32
34
6
24
71
3
6
16
38
16
18
18
86
54
76
24
44
4
5
99
16
96
5
9
15
1
18
84
42
8
18
21
25
47
49
66
53
3
9
79
24
32
24
88
5
33
58
54
18
192
6
48
18
14
34
8
16
5
24
48
33
16
30
18
48
14
4
54
24
26
22
288
143
25
2
150
16
50
45
31
48
36
6
11
21
27
13
32
40
32
16
48
59
45
34
78
8
10
8
6
10
48
54
80
15
27
9
108
3
40
110
10
12
17
81
34
17
108
19
6
24
23
27
12
9
43
78
42
158
88
30
66
14
58
6
2
10
36
116
28
26
24
3
36
91
54
32
48
70
18
30
53
103
84
12
54
32
10
29
55
18
48
47
75
78
58
8
70
18
29
9
16
56
40
128
18
9
13
42
30
50
4
12
30
47
1
95
12
27
33
187
6
26
6
18
117
48
43
56
22
18
14
34
30
18
62
63
24
1
8
10
192
48
48
24
6
6
42
42
14
34
12
18
56
27
61
47
25
18
8
22
48
18
5
25
26
54
18
4
18
14
52
12
48
89
73
32
48
24
102
100
24
56
16
44
9
97
48
72
47
24
43
38
39
19
5
49
54
12
5
91
6
42
84
17
57
10
14
46
2
40
50
54
15
9
10
38
15
25
2
30
15
43
6
66
ABCD 94338525896*3^$a+1 [50019]
48
6
6
20
9
9
24
10
6
12
44
30
33
12
21
3
31
5
3
42
40
14
45
7
5
7
2
24
12
28
102
92
21
55
24
12
18
48
18
32
10
30
48
24
48
17
1
60
96
24
32
15
3
22
14
33
51
40
24
18
74
10
20
24
54
33
48
67
2
46
80
4
5
7
50
24
124
6
17
15
18
22
102
36
11
13
6
24
12
18
11
31
38
63
75
48
16
24
125
1
78
20
10
11
19
68
9
91
30
42
6
11
3
28
30
48
6
6
12
11
36
69
72
54
33
1
14
42
24
22
30
35
99
9
7
2
46
14
6
106
174
32
30
10
18
6
36
17
12
31
14
10
8
18
4
74
22
23
7
78
12
18
6
24
6
18
11
9
27
21
78
70
36
38
6
70
12
18
14
33
39
24
24
90
16
24
6
6
71
3
16
53
13
18
36
24
2
78
4
20
16
42
2
6
6
21
9
16
8
42
33
87
9
25
6
42
11
24
43
60
17
21
15
31
60
41
7
2
3
55
2
54
10
11
1
12
35
73
2
57
9
6
24
117
55
5
43
12
80
10
164
18
18
15
9
75
1
12
6
24
20
100
38
54
21
13
26
4
2
34
5
3
6
34
2
10
14
12
27
1
12
2
40
5
21
16
8
22
24
42
23
15
4
98
4
20
4
14
16
24
42
18
42
6
5
73
6
38
18
90
40
8
10
17
49
36
23
1
24
32
3
1
18
53
72
37
6
5
9
60
4
12
98
21
21
4
83
43
5
33
52
12
47
3
66
70
62
10
72
90
20
63
37
38
10
84
11
7
66
30
6
18
48
38
42
9
13
2
45
43
6
84
47
9
27
3
22
42
5
1
2
10
44
6
112
20
18
10
5
15
40
80
10
23
15
21
31
14
40
108
18
14
3
13
18
30
11
19
2
60
28
6
38
10
12
14
52
32
6
9
37
24
47
3
16
14
10
17
9
34
50
66
10
60
8
15
1
2
9
15
9
1
6
30
2
52
18
18
12
50
27
25
95
25
36
12
78
32
6
27
19
5
21
34
24
29
12
9
94
5
73
14
6
64
14
40
5
24
27
18
22
6
35
55
2
15
7
18
12
26
10
14
10
20
4
72
35
79
60
5
25
68
52
20
40
11
37
20
3
7
2
4
35
27
28
14
16
32
10
30
20
102
16
26
6
22
66
60
12
68
4
32
30
30
16
12
5
31
26
3
12
1
18
32
10
8
46
6
18
24
42
14
21
19
20
16
29
1
23
7
5
9
36
6
30
10
5
15
12
45
7
44
40
12
50
12
63
7
56
100
41
61
23
24
43
12
30
12
11
48
24
21
22
12
12
5
1
92
46
42
48
14
46
24
11
27
22
8
54
16
150
20
22
17
31
24
14
70
42
23
19
8
9
49
62
45
37
6
17
13
54
5
61
30
6
36
74
18
46
30
14
201
121
66
18
35
12
33
22
68
4
5
1
24
32
64
30
6
80
6
4
26
82
8
9
45
10
8
6
4
30
18
59
105
34
29
33
39
69
70
24
8
10
24
23
36
1
66
8
10
6
48
38
39
45
15
13
6
20
12
10
20
4
30
5
1
24
6
32
16
54
6
12
78
2
40
24
29
9
42
4
6
38
40
5
3
4
30
18
36
44
33
75
22
42
38
3
45
39
13
110
21
7
29
25
6
38
4
36
2
105
108
24
3
10
23
7
14
46
12
32
54
24
58
2
42
34
35
49
36
36
8
28
12
20
75
1
2
12
16
150
24
6
20
12
10
35
25
54
20
46
20
88
6
65
9
24
16
2
10
8
42
12
72
10
56
4
6
92
40
6
32
10
14
4
35
49
12
26
34
8
42
18
28
18
12
42
8
40
8
10
14
16
20
16
6
29
15
4
17
7
26
52
50
48
9
15
18
70
8
6
6
108
22
14
6
30
45
63
21
39
16
26
99
1
108
32
10
42
36
95
39
10
2
18
18
9
25
78
12
5
39
160
2
28
2
22
18
42
48
35
27
36
10
12
20
39
43
53
19
53
55
6
20
6
4
2
40
2
12
18
16
6
24
36
5
45
34
2
3
24
3
22
12
11
79
30
24
14
22
36
44
24
4
12
20
39
39
33
7
18
32
18
28
14
27
13
20
3
103
5
36
36
7
6
2
10
8
15
39
22
8
66
22
32
15
1
24
30
80
45
3
9
13
30
42
6
5
25
20
4
8
30
58
20
84
24
12
39
1
107
1
72
14
21
43
36
56
18
27
7
32
4
60
14
52
14
46
18
5
43
98
15
15
21
45
51
7
18
23
7
8
9
25
11
27
22
96
44
3
69
3
13
12
2
28
5
13
72
8
30
4
24
26
10
41
25
42
5
25
50
30
18
9
55
6
2
40
30
47
45
16
48
36
11
43
12
8
30
10
14
6
4
8
45
9
60
34
12
24
5
49
11
1
8
102
42
60
3
9
4
12
128
60
4
12
18
60
12
90
23
13
44
10
36
8
16
26
99
99
16
86
10
32
70
26
22
32
28
2
12
16
24
29
9
27
49
110
10
12
92
15
13
14
118
8
4
23
1
32
28
20
22
5
27
28
14
76
54
116
12
45
21
12
27
13
2
28
108
29
43
5
7
20
10
23
9
4
35
21
66
64
20
10
35
55
26
22
48
17
7
41
24
93
27
15
40
5
121
20
183
49
30
30
36
12
14
9
12
7
53
63
30
34
6
54
2
24
4
20
27
25
26
40
8
45
7
44
30
4
36
24
35
19
12
24
6
96
38
70
24
60
12
23
3
4
14
10
2
70
5
37
12
26
33
31
8
22
11
49
18
41
7
29
51
10
54
66
35
85
48
11
43
12
38
15
12
1
44
76
14
6
4
6
12
5
61
32
100
8
4
50
48
12
16
20
10
36
18
65
27
9
7
17
12
25
6
14
4
54
2
10
29
9
30
40
38
42
16
42
35
3
24
18
15
9
46
38
15
1
36
8
60
34
8
69
21
63
49
6
96
29
1
14
4
12
14
76
23
1
36
14
9
7
26
84
16
74
34
47
7
8
54
16
14
4
5
117
18
12
9
9
4
2
30
24
6
10
24
26
64
20
12
34
80
39
9
3
13
2
18
10
50
4
11
1
23
7
68
10
48
2
22
20
4
20
6
34
11
21
40
24
20
28
11
12
3
36
33
1
6
53
33
10
18
11
9
75
7
38
10
6
26
22
6
12
48
2
28
44
3
13
26
10
11
7
42
24
96
23
7
29
36
15
34
32
88
30
6
6
12
50
75
7
20
54
39
1
66
5
36
73
12
44
28
2
36
45
13
12
42
32
16
30
2
12
30
4
20
52
8
22
2
12
76
2
36
12
100
32
16
5
39
46
11
55
14
76
24
36
6
42
68
75
48
25
6
14
4
38
57
21
6
46
2
30
16
2
9
49
32
10
12
17
19
24
17
15
33
13
23
37
42
30
12
36
14
16
8
9
55
30
18
14
4
42
29
24
45
24
52
8
6
42
48
40
35
31
6
72
6
17
15
30
27
3
22
60
35
21
40
2
12
42
10
66
14
10
30
6
23
84
3
22
6
2
39
13
108
30
20
9
33
10
6
36
24
6
6
24
8
16
12
30
8
10
14
33
69
66
22
71
15
16
66
2
10
8
58
26
6
12
10
30
6
12
30
17
60
27
21
73
6
74
36
15
223
41
72
39
24
6
58
6
11
51
4
30
18
6
6
80
30
6
10
38
40
2
3
19
8
10
12
42
8
28
77
12
9
40
11
120
61
18
56
9
1
20
84
16
14
34
11
25
42
44
4
12
38
111
33
10
60
36
122
27
25
95
15
21
75
72
30
4
56
28
2
10
47
1
36
26
10
14
16
24
5
1
24
59
36
63
6
10
6
23
33
12
15
21
34
50
10
66
2
9
43
2
10
26
99
69
16
11
39
81
7
18
20
10
132
66
2
34
59
15
10
44
58
17
25
6
12
ABCD 94338532032*3^$a+1 [50040]
12
33
171
69
33
54
18
126
17
25
12
75
3
93
27
72
6
15
195
72
53
7
177
48
312
32
73
126
126
99
72
8
120
61
51
24
21
3
9
6
57
8
1
39
147
93
99
72
90
36
15
75
60
102
3
15
78
66
233
133
54
66
234
18
6
9
56
40
75
54
12
99
56
61
72
107
25
66
45
27
18
54
60
113
96
40
15
54
27
9
180
27
8
25
30
36
24
102
15
45
84
54
36
21
15
60
30
114
324
41
25
15
21
90
24
36
5
40
3
36
18
42
29
7
30
18
129
177
90
144
6
15
80
40
128
7
120
54
35
19
21
96
24
165
126
18
35
37
36
54
78
11
40
105
6
18
183
15
129
120
3
45
48
24
129
71
43
12
6
30
90
150
30
63
69
3
15
12
72
21
3
30
180
27
144
15
201
48
104
73
135
9
6
30
24
48
6
144
48
24
45
3
18
35
79
30
51
24
33
60
108
30
24
36
29
61
18
54
108
15
93
12
24
90
18
11
109
216
42
30
132
18
54
119
55
137
67
48
45
24
56
40
165
12
63
24
3
216
54
47
61
24
11
19
36
9
15
30
6
54
15
69
72
75
57
120
60
126
21
141
252
72
18
48
53
72
25
18
30
42
93
80
40
15
60
29
112
51
72
53
55
54
3
8
43
54
60
30
45
72
9
39
57
63
153
15
3
29
73
24
15
3
36
65
91
6
15
3
102
108
27
15
18
15
120
24
3
90
84
6
137
43
72
21
69
147
15
153
153
30
89
19
36
81
80
55
18
135
9
6
9
3
18
54
165
3
120
69
39
9
72
105
39
69
102
78
135
21
27
15
48
201
3
45
57
18
6
30
6
90
9
144
168
15
24
18
12
216
3
24
117
90
18
42
18
3
48
96
8
43
102
36
60
36
59
31
246
3
51
36
9
69
27
39
108
42
59
112
99
29
72
48
157
18
156
53
1
6
113
67
36
48
6
83
133
180
23
72
24
40
168
33
95
103
30
6
18
3
24
39
96
33
96
72
48
96
8
7
36
5
64
24
231
9
45
162
113
49
47
73
78
102
72
276
15
15
24
33
33
108
6
29
40
80
97
108
24
131
96
40
75
30
150
18
12
11
25
15
24
231
42
15
21
315
111
18
6
9
32
79
17
25
90
48
144
78
279
3
53
37
18
17
48
40
120
80
37
51
24
51
6
23
31
81
9
36
54
162
108
84
36
90
90
132
207
27
29
19
125
43
120
42
11
7
30
147
57
95
13
83
25
90
77
61
75
32
19
18
123
9
263
7
108
126
39
8
19
36
9
15
18
108
12
6
72
30
90
57
21
144
48
27
225
15
56
55
36
6
30
54
54
60
177
32
7
30
3
33
42
36
72
57
45
18
9
15
9
27
138
150
21
9
135
80
55
105
75
24
18
3
87
54
30
6
84
6
18
162
9
96
32
88
57
60
11
217
18
114
36
126
180
5
49
15
15
161
16
9
18
12
9
72
69
11
19
69
104
7
65
16
117
11
25
96
90
30
36
24
11
184
33
42
66
24
66
54
24
72
30
18
24
3
45
18
126
114
9
63
18
111
48
87
36
78
15
15
36
96
54
54
65
16
9
30
54
11
160
152
19
24
216
21
8
216
199
17
88
27
29
55
33
21
24
18
120
24
156
42
138
9
24
81
36
84
18
45
45
6
69
48
104
64
152
24
19
69
3
60
33
24
45
6
5
24
88
48
207
65
40
165
24
3
45
75
80
40
75
78
54
9
57
72
47
79
36
60
66
180
35
55
105
39
9
189
51
9
90
173
40
8
7
150
75
8
7
84
173
25
18
78
12
75
39
33
48
9
36
18
102
75
237
30
78
12
107
115
101
40
8
16
168
48
48
69
18
18
15
32
64
48
72
24
264
3
125
64
8
ABCD 94338563414*3^$a+1 [50034]
39
81
45
24
24
18
33
15
126
6
24
48
5
31
96
9
36
81
54
234
35
136
8
31
77
103
9
32
36
13
15
24
81
11
13
48
119
121
27
36
195
9
3
24
33
72
81
48
30
5
37
42
30
30
42
3
36
32
19
48
5
52
39
9
45
72
15
9
42
48
9
75
21
87
53
72
73
39
15
36
6
3
116
1
3
21
102
24
29
40
27
18
30
9
72
39
81
48
12
48
51
129
15
18
27
120
3
60
69
81
42
36
9
68
72
37
24
90
209
115
45
36
15
144
5
16
60
24
3
30
27
3
57
12
20
36
52
156
27
12
6
6
66
3
32
28
24
20
16
20
7
9
3
36
12
33
15
21
8
52
48
8
13
30
29
40
123
17
72
19
9
3
69
60
48
33
39
39
24
81
9
51
20
7
33
84
51
149
37
63
207
36
17
13
23
40
120
159
12
29
1
99
15
12
33
57
3
99
5
31
30
11
13
48
47
7
144
114
6
12
30
72
126
42
3
27
18
24
95
36
16
24
60
9
42
54
75
99
17
73
27
45
6
57
33
39
81
102
12
30
24
24
51
24
60
132
44
100
39
6
90
161
36
64
8
16
9
27
93
15
12
21
3
60
9
48
83
64
3
42
71
124
12
44
37
24
11
7
12
18
66
45
9
48
72
11
37
30
42
72
39
24
33
39
9
72
72
35
13
18
5
25
15
111
24
69
45
126
17
7
101
4
87
33
33
3
36
120
3
12
33
15
210
48
18
30
15
9
72
75
45
71
73
39
81
6
9
15
189
36
39
48
5
64
93
15
8
25
87
32
88
27
48
30
23
88
9
15
68
28
15
21
8
13
27
12
33
30
81
60
24
96
21
24
75
27
90
27
21
51
39
69
81
30
24
17
4
45
72
27
51
24
18
39
9
35
4
33
147
93
3
44
43
12
17
28
8
43
45
21
24
11
36
25
27
20
121
39
20
13
3
15
105
84
12
45
119
7
9
56
124
21
72
66
156
90
24
51
84
57
27
3
53
72
13
42
78
30
9
72
33
83
28
36
3
5
180
36
61
3
36
9
35
31
21
20
19
17
163
84
12
69
75
9
21
35
19
42
3
21
144
6
45
75
21
45
3
8
67
66
11
28
120
15
48
33
39
132
36
117
87
48
30
6
24
21
80
100
44
31
12
29
36
145
24
90
33
45
30
65
40
33
30
77
31
5
1
24
174
45
60
60
15
21
9
18
78
24
90
21
15
42
3
56
61
63
200
1
35
43
66
6
24
45
84
60
12
225
99
21
78
65
31
41
28
21
24
30
21
27
33
9
42
48
60
105
33
3
27
33
231
9
84
21
150
77
109
35
13
51
15
21
8
1
96
11
28
57
3
45
39
27
45
111
33
9
135
36
117
3
69
15
57
63
132
20
31
5
28
9
30
81
15
9
3
12
57
48
60
93
24
15
39
114
11
157
23
4
96
84
60
141
30
42
3
75
41
64
24
12
63
21
15
12
30
27
12
84
32
88
56
13
15
8
52
45
11
72
67
21
20
16
9
24
95
172
3
36
21
20
4
15
84
6
39
60
27
33
27
36
72
21
15
12
72
18
24
3
51
9
20
216
37
27
8
72
72
64
45
15
36
120
24
20
55
69
128
64
44
1
3
32
13
15
105
11
109
15
20
37
24
30
24
72
65
73
51
21
3
15
21
144
33
78
60
30
15
84
27
114
24
35
43
18
135
15
90
96
78
48
57
60
8
127
6
99
3
117
8
43
65
97
87
81
24
6
105
24
152
73
51
159
45
87
33
156
36
24
24
33
24
96
102
12
60
101
43
42
30
29
13
15
132
108
20
40
132
99
6
39
24
15
18
23
72
79
29
4
63
114
24
15
32
73
51
3
66
15
44
7
9
24
12
20
108
36
4
33
24
75
39
30
66
33
51
66
123
12
99
9
12
81
27
15
36
45
21
15
48
27
6
3
96
21
72
35
36
1
18
6
119
31
21
24
21
30
9
39
57
39
89
1
42
33
96
15
69
27
12
36
29
7
90
3
51
60
9
45
75
20
103
149
4
15
17
7
21
24
12
24
20
184
21
30
84
5
72
19
6
6
24
53
13
39
56
28
27
17
55
45
15
12
84
41
139
45
15
6
3
93
3
20
16
20
28
36
69
6
21
69
90
69
15
138
24
3
21
59
52
3
36
12
60
42
11
40
24
60
12
144
84
3
57
36
15
21
48
15
36
45
36
8
1
30
5
16
63
12
18
48
258
9
8
108
19
17
19
60
9
12
9
6
9
87
117
32
55
48
102
54
42
23
124
36
9
27
20
43
6
30
21
69
24
6
45
24
36
84
3
57
15
48
18
30
90
71
1
42
36
21
8
37
24
24
42
45
51
12
17
79
137
28
44
7
18
51
32
28
24
56
91
33
12
9
135
24
60
132
8
1
6
66
35
19
18
18
33
20
64
15
21
99
45
72
93
6
81
8
16
56
43
57
69
120
6
29
36
36
148
144
60
15
45
20
31
21
39
81
3
5
76
69
27
15
9
39
6
39
51
ABCD 94338849154*3^$a+1 [50097]
45
9
12
126
6
264
72
183
105
15
72
3
42
72
126
69
33
72
18
162
6
45
216
9
264
18
21
48
27
162
48
54
78
111
105
36
12
36
3
21
198
144
18
3
48
93
51
123
93
51
165
165
36
15
96
117
75
21
30
69
333
3
69
75
69
99
3
24
189
45
246
18
252
42
102
24
15
57
135
45
51
3
102
207
27
72
21
48
9
12
78
30
18
96
45
9
15
69
6
66
150
54
120
90
42
54
144
54
144
138
72
69
3
18
24
108
12
6
18
48
36
108
3
120
153
252
27
264
33
18
54
87
51
42
180
15
3
69
3
66
60
12
6
309
51
54
66
69
27
144
18
36
15
3
30
114
144
66
27
48
57
36
99
72
3
21
21
123
3
165
177
87
21
84
24
144
18
126
156
36
42
189
75
21
144
72
3
54
36
219
195
30
24
216
36
54
117
165
6
66
150
45
72
24
285
96
12
18
126
24
90
93
99
21
165
51
141
60
90
90
30
168
66
60
15
147
93
9
63
312
3
54
24
90
30
18
45
9
132
3
96
27
90
12
39
24
168
3
24
18
27
45
51
33
90
6
12
72
132
18
138
3
51
42
30
213
27
66
3
3
90
54
18
36
183
24
72
27
72
120
6
90
162
3
81
42
30
15
45
12
18
189
99
42
51
201
18
30
42
93
33
18
72
18
102
162
96
30
21
33
15
27
69
309
54
102
108
51
24
192
57
63
69
48
60
12
3
57
18
21
99
18
123
27
90
84
24
180
12
240
192
168
90
18
27
81
108
195
51
150
108
30
93
24
120
120
45
72
12
42
165
48
69
27
33
36
27
21
147
3
30
15
171
72
288
48
45
45
36
18
144
93
33
39
24
48
48
72
261
36
18
90
12
63
27
141
9
18
66
99
51
48
45
45
54
186
30
126
36
198
54
36
3
96
99
21
75
21
48
51
18
123
3
189
51
48
72
18
72
36
24
36
72
219
144
9
96
15
57
63
9
90
18
144
54
66
36
114
120
54
36
54
93
48
3
69
48
171
24
102
39
3
102
36
6
174
204
30
240
144
18
48
60
39
27
114
48
36
162
18
3
21
48
27
99
45
9
132
72
99
27
30
162
54
39
72
93
12
36
99
33
183
9
90
42
75
27
45
27
6
48
111
33
42
216
48
90
132
15
72
3
117
3
144
6
90
72
21
9
24
63
27
165
120
72
105
15
117
36
84
54
18
24
270
48
141
75
198
135
27
150
48
162
150
84
78
141
3
90
228
18
42
51
3
18
36
12
36
18
45
24
21
291
21
3
24
3
72
168
90
147
33
282
93
69
51
99
54
15
57
18
102
18
45
45
195
3
72
18
6
66
51
48
51
21
105
63
96
75
48
42
30
6
18
21
9
36
3
75
45
45
195
72
72
51
117
69
84
240
39
45
27
9
18
90
6
18
108
12
51
24
48
3
42
30
69
24
33
162
24
72
90
102
42
30
24
45
168
129
36
36
36
51
33
15
9
36
48
3
48
57
162
18
36
39
48
75
18
51
81
87
57
12
75
33
24
18
21
27
168
48
6
15
3
90
108
90
21
105
72
18
18
3
27
18
3
120
9
36
48
6
48
6
12
60
12
27
51
45
93
6
21
27
93
21
36
18
30
114
72
45
21
27
120
33
159
72
75
18
24
12
96
ABCD 94339255436*3^$a+1 [50056]
27
33
60
21
39
27
14
19
35
37
24
36
23
61
35
136
44
4
26
30
84
30
115
24
36
35
22
38
16
104
49
96
12
47
25
5
70
50
43
165
38
49
3
14
91
59
16
2
31
11
25
21
14
16
2
30
1
41
24
115
35
60
16
33
101
126
25
3
32
25
5
54
16
9
36
48
27
50
136
63
27
105
48
24
35
42
30
1
60
24
29
46
20
4
44
22
6
104
1
17
67
29
7
3
110
7
15
2
31
95
61
35
60
16
44
48
25
15
12
54
96
8
7
48
41
6
16
44
1
48
84
48
59
1
144
51
114
128
7
24
57
14
85
21
24
120
150
9
11
49
15
20
1
15
50
58
6
56
43
35
73
60
12
3
33
24
72
21
15
24
60
5
19
11
25
39
66
3
35
16
72
8
24
1
24
41
7
144
24
39
32
18
6
10
6
9
11
25
60
23
16
72
45
53
19
107
13
12
3
36
66
3
93
3
12
209
10
9
24
36
89
66
97
24
48
12
9
14
13
23
61
65
19
21
14
16
69
12
9
24
26
28
20
16
36
81
60
48
11
84
4
152
181
84
36
48
51
33
48
24
96
59
13
72
84
11
1
12
21
26
25
3
26
94
56
1
23
1
12
24
35
24
10
14
13
45
38
1
84
21
74
16
9
36
3
6
15
72
129
15
111
32
25
11
6
24
22
237
3
108
192
14
46
105
23
36
16
32
52
168
56
10
51
35
90
151
17
6
52
117
75
20
13
29
54
1
24
65
6
24
1
35
61
60
12
12
95
109
9
3
3
69
5
88
39
65
30
120
48
210
7
33
3
3
9
36
5
91
120
36
23
36
13
35
25
5
67
59
36
73
35
1
35
49
5
31
11
49
36
48
36
39
45
60
60
17
43
45
62
64
72
92
16
20
25
39
2
58
12
93
5
7
81
3
24
63
102
51
72
83
66
90
1
12
47
49
35
4
45
12
81
87
63
2
151
36
83
42
43
3
2
66
6
30
1
39
20
60
49
24
60
95
13
23
34
3
23
54
43
83
37
3
45
69
27
29
7
60
12
12
84
24
17
31
60
135
92
58
63
60
5
16
3
131
120
34
27
60
60
29
31
9
15
65
67
69
80
19
11
64
60
21
15
44
54
31
24
3
45
108
60
36
5
115
24
24
72
84
60
71
13
3
33
29
151
36
180
35
108
97
36
144
15
6
14
18
6
34
2
25
36
48
12
59
13
47
30
24
10
9
36
41
31
12
35
13
3
141
149
142
8
1
23
25
48
168
11
4
9
12
195
18
51
12
108
59
12
60
16
32
1
345
87
60
12
11
61
35
4
21
23
118
27
12
95
25
59
6
30
13
36
36
83
16
9
27
9
71
118
3
24
3
26
34
21
161
30
24
16
9
39
50
43
84
24
36
23
12
18
88
134
24
49
11
6
19
59
73
57
6
36
20
85
36
23
16
18
32
90
13
47
10
14
37
24
24
11
13
27
9
27
48
60
9
47
1
17
16
26
100
69
60
71
10
3
3
72
2
79
27
33
11
10
3
5
31
12
72
93
2
97
36
12
5
6
49
17
174
49
12
5
19
35
96
10
3
51
9
41
6
49
12
48
5
7
60
15
62
31
41
48
91
11
64
20
142
15
48
41
115
23
6
19
51
26
31
17
6
1
24
24
12
3
2
54
90
6
1
15
2
91
69
80
22
50
55
9
102
44
49
5
16
14
181
173
46
81
65
16
3
24
96
12
83
1
60
35
13
15
20
13
72
17
30
10
48
2
54
55
15
80
66
16
2
22
30
33
36
36
60
3
105
47
60
166
14
18
31
12
12
95
10
3
24
120
21
54
120
20
13
17
48
31
15
21
48
5
22
8
60
16
36
80
16
8
1
83
46
39
12
5
55
119
82
14
60
25
165
75
48
11
24
25
48
132
3
90
122
61
96
24
12
60
3
80
22
14
13
27
21
12
57
3
72
5
19
29
6
1
24
36
21
3
11
109
12
15
12
20
13
47
1
35
49
57
50
60
25
9
15
35
85
27
62
22
21
39
9
24
48
47
36
24
42
54
1
33
56
6
85
96
12
3
93
35
6
79
12
29
31
12
48
60
72
41
142
24
9
72
72
11
36
24
24
12
13
35
6
64
3
87
48
33
59
13
93
6
48
18
3
72
3
20
16
20
108
13
3
9
45
27
63
141
36
3
21
72
60
9
14
60
1
29
16
98
12
18
7
15
18
32
55
48
63
33
131
13
12
21
2
25
48
3
45
96
29
115
39
36
26
55
9
87
24
89
19
35
90
16
15
12
173
174
120
28
48
45
15
20
49
5
42
13
12
23
30
6
1
24
60
11
73
47
85
35
58
18
84
33
11
49
48
24
51
2
16
15
24
11
1
36
75
165
75
69
48
48
12
48
29
16
14
24
60
60
61
24
24
11
25
12
24
75
8
37
60
24
60
5
22
44
25
39
9
36
72
12
15
81
12
15
2
7
96
23
25
59
1
69
3
29
79
36
21
3
59
42
24
16
63
17
19
29
70
12
6
74
1
84
15
33
11
61
60
36
24
120
35
54
30
25
57
14
16
93
21
99
59
73
23
34
51
12
59
16
38
22
105
57
63
17
43
108
36
23
13
15
104
24
36
4
26
54
25
96
9
6
9
72
48
12
23
6
24
7
23
1
36
72
35
210
7
48
33
75
107
10
62
13
3
18
15
36
36
24
15
108
12
81
9
8
46
129
35
85
72
35
13
96
24
17
115
ABCD 94339424618*3^$a+1 [50082]
324
57
40
29
72
27
63
9
168
105
60
90
105
72
51
69
39
270
19
252
140
100
60
216
72
120
32
39
72
25
84
116
24
40
48
203
12
25
8
4
23
18
30
37
95
216
30
90
37
17
115
168
47
108
85
5
90
9
40
53
6
21
88
80
28
17
3
33
72
18
1
36
17
55
35
66
79
20
15
97
240
8
15
25
8
57
48
15
40
84
20
3
78
108
72
90
12
205
35
198
39
33
108
7
83
48
24
57
69
90
49
48
80
33
24
135
120
33
120
87
153
15
40
24
56
24
40
96
72
12
53
66
42
79
20
48
51
21
216
63
24
33
75
192
25
35
145
32
111
49
56
105
78
234
90
37
8
45
67
89
7
24
131
132
108
18
54
108
72
25
173
79
188
123
60
72
18
67
20
112
56
64
71
109
20
3
213
4
140
213
36
39
3
49
143
6
54
25
108
84
71
9
40
128
88
72
32
9
7
72
101
120
42
120
49
108
5
55
132
108
35
126
144
90
45
21
42
12
60
33
64
48
180
53
72
30
33
4
48
11
72
97
5
55
68
135
162
108
102
37
108
131
97
72
11
37
17
7
41
7
32
111
105
3
1
11
49
29
171
21
168
19
32
93
270
93
100
5
30
60
192
37
96
12
20
21
67
32
52
60
161
198
114
135
88
80
124
23
213
112
48
104
9
19
83
25
132
180
60
311
54
135
45
27
153
175
80
160
32
48
3
162
187
80
40
48
120
35
117
100
48
23
48
42
90
9
201
7
245
3
4
68
165
195
105
183
87
18
39
21
115
12
188
3
1
20
3
30
7
128
105
36
199
575
18
19
71
72
18
48
162
60
90
102
150
123
75
37
312
36
44
33
7
8
81
87
57
103
24
80
309
240
67
24
8
112
60
36
200
27
37
36
84
80
21
270
198
120
60
12
42
25
20
280
32
40
80
21
27
141
171
48
135
33
124
140
153
15
112
128
183
129
16
120
72
5
18
72
85
12
83
18
19
176
123
1
41
18
252
18
27
27
90
55
83
9
48
21
19
80
45
127
29
7
32
220
48
77
90
205
65
198
277
12
80
81
7
83
252
36
69
52
60
128
195
180
66
42
30
67
20
28
17
123
52
5
7
8
40
143
72
73
47
37
20
111
25
83
141
39
72
72
97
8
40
35
36
90
120
7
104
33
168
72
63
45
90
90
67
23
285
64
23
85
12
71
102
7
161
175
35
9
100
20
3
85
128
120
112
71
49
11
54
63
4
60
143
57
76
60
95
12
6
12
267
45
120
7
20
76
65
19
48
168
84
41
7
60
161
19
41
7
164
93
78
12
168
25
120
60
20
3
61
71
9
171
37
80
40
32
100
36
32
33
139
20
40
41
79
11
69
93
187
96
5
108
19
68
33
24
36
51
120
81
307
140
273
39
33
7
48
8
72
72
333
180
18
18
187
65
39
51
12
18
15
40
5
219
33
63
64
8
72
81
48
91
20
256
65
42
90
180
63
57
60
48
79
156
ABCD 94339766798*3^$a+1 [50007]
3
45
117
3
255
9
3
98
19
11
25
17
19
144
27
18
15
297
3
29
91
35
61
24
9
15
12
24
12
84
60
29
70
36
21
60
99
69
17
130
33
57
3
72
48
12
57
63
24
11
30
52
63
99
33
3
69
48
63
24
18
27
84
60
5
202
38
12
43
15
105
84
12
48
12
39
36
141
3
90
72
20
148
12
75
48
120
9
111
36
3
146
127
12
12
11
12
112
33
3
30
8
10
92
13
45
20
100
54
6
2
13
77
34
105
41
30
25
15
102
111
24
36
24
12
15
104
34
3
203
10
99
51
30
75
57
12
128
19
24
12
75
48
57
147
72
9
5
91
35
36
22
30
72
206
175
17
58
20
160
9
29
19
407
34
15
47
28
69
3
20
97
63
69
101
12
16
51
156
15
38
64
6
14
18
13
57
39
156
23
22
27
36
27
30
54
45
11
37
3
225
219
69
72
3
92
85
120
27
21
51
60
36
33
84
60
113
19
15
14
34
26
127
65
34
33
36
99
12
44
12
25
215
13
35
22
14
106
90
168
45
39
20
58
3
29
31
12
15
138
6
36
162
50
25
96
9
50
121
27
84
21
48
27
33
84
41
19
21
14
40
141
71
49
189
218
12
148
12
78
183
24
48
45
8
66
25
15
9
24
3
12
93
24
24
24
48
84
11
18
40
54
45
21
15
36
11
12
1
17
19
36
5
43
132
159
21
17
31
120
36
24
57
123
72
39
33
41
7
45
15
24
24
9
42
36
18
15
24
192
35
196
2
103
93
42
57
60
63
210
42
21
99
117
9
20
42
18
172
3
96
195
84
69
60
3
165
33
39
71
84
13
23
16
54
132
3
36
123
33
15
24
56
52
21
51
33
23
70
30
90
3
12
60
15
45
48
39
128
180
142
146
100
57
17
7
108
63
33
96
3
261
36
9
32
150
28
182
7
81
24
111
107
178
20
31
51
42
51
144
3
12
78
54
105
69
2
13
60
72
12
48
24
23
40
21
51
21
105
54
285
41
10
45
63
60
21
15
9
12
15
104
24
61
144
36
63
93
48
36
51
9
11
25
45
15
75
93
24
12
129
2
37
11
132
10
15
5
55
195
18
6
104
4
50
16
60
39
213
122
145
108
12
60
3
48
57
57
27
63
156
54
27
29
115
11
204
124
21
24
5
7
24
5
70
21
36
179
1
113
46
24
2
67
23
124
84
96
33
3
18
27
27
18
192
243
48
57
38
121
3
66
27
27
180
18
63
45
15
57
3
96
11
148
84
92
6
48
4
15
87
33
21
15
27
30
39
15
9
27
2
76
90
30
62
82
27
24
27
18
15
87
2
88
39
24
192
125
148
27
165
78
2
19
60
24
24
87
36
18
15
5
7
72
45
50
36
97
60
24
21
12
6
30
75
17
19
36
12
21
252
75
33
15
120
36
51
93
27
45
45
15
108
240
156
29
34
21
29
43
173
22
20
10
18
36
81
24
96
177
18
222
66
72
20
13
27
45
65
10
9
119
76
54
30
69
72
36
12
63
8
84
97
48
93
54
9
27
117
63
50
34
24
12
38
115
51
93
48
120
84
29
79
65
16
54
21
57
68
7
12
41
172
8
115
59
205
12
36
5
43
45
51
33
27
33
36
92
79
41
19
15
108
92
1
84
29
100
6
189
117
50
130
12
26
121
33
20
55
35
16
69
41
67
60
48
9
75
96
75
21
33
27
9
62
49
36
5
7
3
57
36
17
22
12
9
279
21
35
37
24
60
11
25
59
1
159
33
41
19
15
146
40
32
52
36
87
5
52
63
87
56
25
5
126
1
24
29
42
30
148
252
99
24
107
169
60
119
97
39
24
72
128
85
180
75
21
84
15
42
48
240
54
117
204
107
78
127
137
70
108
45
24
111
33
5
54
37
21
20
48
31
11
25
108
47
49
84
72
63
2
10
45
180
27
38
18
1
33
36
2
13
27
50
7
156
77
34
18
15
12
3
72
60
21
48
15
165
17
55
5
7
3
72
6
12
234
26
43
ABCD 94339924366*3^$a+1 [50000]
51
48
96
60
249
72
104
40
195
36
17
40
183
105
15
120
137
40
147
24
221
16
135
60
197
91
77
139
36
84
285
80
40
56
120
19
21
128
7
60
45
8
40
24
8
144
139
69
27
60
84
36
153
87
216
60
108
9
27
101
115
5
55
113
115
60
120
105
147
24
221
144
216
139
53
187
53
31
17
103
36
276
57
123
720
24
24
240
72
45
15
84
60
105
51
60
204
24
5
115
77
103
65
40
15
96
65
55
180
24
77
40
72
87
9
72
104
40
120
51
84
41
24
31
84
120
29
31
24
36
21
3
60
36
204
9
408
3
60
329
127
216
240
17
103
120
60
48
96
45
51
69
56
40
80
19
53
72
31
48
12
5
223
137
72
103
168
192
108
36
41
163
12
113
151
36
108
36
96
77
31
81
120
51
53
331
24
72
29
48
96
120
67
5
288
24
16
267
125
19
21
72
176
24
31
96
120
41
160
39
209
96
288
31
185
67
60
65
24
151
137
72
160
51
125
103
12
29
199
401
115
149
31
33
123
269
31
185
48
24
7
41
199
129
195
60
17
40
123
12
185
103
12
29
31
9
80
79
17
112
32
144
55
192
84
36
204
45
135
41
223
9
3
84
81
39
36
48
29
163
5
40
32
48
19
36
113
72
103
120
36
24
12
185
24
256
39
84
72
69
24
171
165
15
185
16
435
84
84
189
27
173
223
209
91
245
55
24
60
96
5
79
36
168
5
7
9
96
72
63
144
225
171
5
79
36
168
96
84
81
120
56
72
43
5
19
336
84
24
96
36
24
125
91
173
96
55
129
231
84
117
3
29
43
5
72
43
53
7
65
40
219
96
5
139
24
12
9
120
56
163
29
403
24
101
40
8
91
365
91
245
112
63
33
15
65
127
297
8
40
99
221
504
24
72
43
120
96
180
24
41
40
171
204
89
40
80
24
211
60
96
41
319
41
259
53
232
75
21
75
117
56
31
89
91
53
163
269
55
9
27
5
175
9
39
137
72
7
113
91
12
120
65
19
36
48
65
7
144
36
173
120
64
3
48
300
161
136
3
189
87
41
48
151
84
12
108
12
108
141
75
84
72
113
16
51
93
207
24
41
115
5
24
16
99
36
185
115
168
132
17
7
24
216
9
15
57
279
96
168
161
48
240
187
96
84
65
31
84
36
105
63
12
108
72
108
317
19
69
15
12
69
75
45
15
24
17
112
243
348
17
144
91
29
40
135
ABCD 94340040376*3^$a+1 [50023]
60
30
231
33
15
21
18
45
57
35
144
31
60
5
40
63
77
43
6
99
48
12
27
65
4
9
3
87
36
9
12
8
48
60
37
111
144
72
75
18
42
89
19
21
21
3
8
157
150
12
60
21
63
24
6
75
84
45
95
16
75
30
15
12
117
15
12
3
6
6
81
12
20
16
20
85
24
3
39
9
60
15
36
60
33
12
69
59
256
21
30
54
30
57
27
5
7
33
27
5
145
15
44
1
138
17
13
11
72
52
48
9
35
25
204
96
51
27
21
72
48
9
12
60
63
51
66
108
12
3
56
19
12
9
56
19
30
216
48
3
33
60
6
129
51
30
84
6
33
81
15
96
99
60
17
48
16
15
81
87
42
18
125
100
75
6
39
132
3
30
11
16
24
60
111
45
63
33
48
9
12
48
15
27
30
24
96
114
45
51
65
73
30
161
4
12
75
45
45
54
30
36
54
6
30
29
19
60
21
9
42
29
49
15
8
97
12
51
93
119
7
78
66
6
30
24
81
45
15
84
9
36
30
17
49
78
60
102
15
9
51
15
9
44
48
7
42
11
139
60
9
15
21
63
72
48
72
273
51
30
75
9
107
220
36
60
27
132
21
3
54
12
11
7
36
57
12
195
96
29
31
17
28
84
21
39
87
33
57
180
123
45
23
19
81
63
36
9
12
24
3
162
23
91
17
73
27
33
107
13
291
3
120
12
33
27
113
25
102
21
33
54
120
96
6
75
8
25
15
60
57
59
40
36
33
27
75
45
60
44
19
36
9
15
5
7
30
18
66
270
29
12
25
18
53
12
25
12
48
207
15
33
132
45
155
136
69
24
15
21
78
6
59
7
90
54
66
159
51
21
80
43
45
111
18
6
9
32
19
69
12
36
99
18
180
3
27
33
27
66
66
60
198
30
57
48
56
72
37
6
24
153
57
51
24
225
63
8
85
35
31
30
159
51
93
12
69
6
18
36
99
176
52
39
129
320
91
9
75
69
20
1
24
3
9
18
5
7
45
3
30
143
24
25
15
120
93
11
24
91
6
111
63
66
63
72
183
132
30
23
25
3
39
48
30
6
36
29
1
95
139
45
39
30
6
156
33
48
39
54
27
3
5
136
39
24
93
108
9
11
49
6
36
33
81
51
9
35
115
29
88
48
24
15
6
24
12
18
126
150
24
30
36
111
39
5
64
12
24
12
9
198
12
9
45
24
30
45
12
33
3
60
27
17
13
72
35
88
27
29
1
174
54
123
33
27
44
16
87
6
30
90
66
9
51
5
120
96
79
21
33
24
71
19
45
27
30
3
8
108
61
3
36
45
96
60
3
177
54
54
12
3
87
29
4
75
12
120
120
5
19
156
18
11
136
168
132
60
39
17
60
19
18
72
39
12
27
33
48
45
24
15
15
90
12
15
3
210
35
31
54
11
49
167
48
91
30
30
21
48
92
36
12
151
17
13
6
21
120
27
45
68
19
30
90
24
84
270
23
67
65
52
3
30
60
27
3
81
12
63
66
60
3
20
85
11
25
27
99
150
3
12
9
27
33
15
12
9
18
12
54
11
73
15
8
48
55
81
36
48
21
15
33
36
35
24
16
15
17
24
36
28
15
9
32
24
31
33
51
66
240
18
12
18
147
8
25
27
3
33
63
6
18
30
60
126
24
33
8
31
41
72
7
81
93
24
6
6
35
193
51
44
1
15
36
39
17
19
45
15
30
35
16
33
6
29
16
20
24
4
60
56
204
36
61
30
18
15
111
6
15
8
61
24
131
79
6
6
53
7
65
40
45
15
60
9
231
36
20
12
61
36
18
30
66
65
76
80
13
15
80
1
114
21
72
69
3
32
25
63
21
84
42
48
12
9
144
12
9
24
51
51
60
9
39
72
65
16
9
60
24
36
243
68
109
51
27
33
27
113
13
75
24
32
55
24
36
24
36
9
96
189
90
60
84
57
24
120
176
64
12
33
6
5
43
120
30
111
21
63
32
73
11
49
6
21
3
12
30
15
104
25
66
90
3
51
21
96
48
15
29
96
4
12
68
16
24
21
24
42
108
6
114
30
42
5
60
25
48
12
15
144
51
30
24
66
30
23
112
9
35
36
25
30
41
13
35
55
60
69
45
72
15
48
96
21
18
12
81
33
11
43
90
42
165
3
132
5
43
132
174
36
48
3
92
25
42
24
57
63
156
78
23
40
68
19
132
21
117
6
9
15
21
9
23
112
21
75
104
40
32
76
12
51
6
18
60
30
42
84
45
51
30
3
108
68
12
24
88
21
35
91
45
93
36
24
47
13
11
40
ABCD 94340278192*3^$a+1 [50153]
105
6
36
13
5
91
11
9
52
20
63
37
83
90
7
23
9
45
27
24
4
5
36
60
66
69
111
13
72
113
6
6
30
1
17
30
60
96
90
27
57
15
36
15
96
33
28
32
96
9
42
1
12
35
1
32
27
36
30
55
5
39
117
15
60
9
7
17
7
5
84
27
9
15
15
9
84
21
84
42
18
75
15
13
72
11
36
25
5
84
30
150
27
9
99
192
9
43
32
123
13
17
126
217
12
11
30
19
8
9
111
57
60
42
18
12
168
15
76
5
79
36
11
49
44
48
3
6
78
93
9
18
73
8
81
24
27
33
15
16
20
16
140
88
5
99
76
65
7
89
15
3
42
114
6
3
57
30
18
30
30
87
4
11
45
48
57
54
30
51
33
6
60
45
76
44
15
60
54
96
27
3
24
61
12
8
141
18
66
66
90
103
5
75
12
3
61
161
18
42
108
12
19
24
20
12
3
12
30
18
25
71
90
126
81
160
89
30
21
12
21
30
30
6
60
93
40
48
47
33
28
11
24
24
36
36
9
40
59
96
60
9
12
48
12
124
20
111
49
71
24
9
16
5
24
30
12
24
37
68
15
24
33
9
18
21
12
3
105
15
24
60
12
21
28
65
15
4
80
16
5
27
3
45
4
72
8
81
6
54
24
103
47
21
4
65
6
21
129
6
33
36
36
28
35
6
51
3
25
5
12
115
8
12
9
6
60
18
6
9
21
67
84
5
78
6
7
12
65
12
111
48
51
24
85
36
23
96
66
15
124
41
91
8
45
84
42
45
9
24
43
44
16
44
63
37
104
21
84
84
27
75
45
48
36
64
5
42
21
64
65
63
15
1
65
6
1
84
96
17
12
54
6
48
3
24
15
1
12
47
25
96
53
24
75
15
12
48
1
161
114
6
84
31
24
12
20
40
23
36
45
3
6
36
39
4
5
60
42
9
81
111
48
15
9
15
162
78
90
30
1
56
135
84
54
12
79
84
125
30
45
105
102
25
5
135
33
3
24
3
30
6
54
132
48
3
3
6
19
36
53
6
30
6
48
30
111
39
12
25
8
15
6
27
63
21
28
68
33
15
45
67
77
3
9
30
24
30
27
39
18
15
27
60
24
9
45
12
39
9
63
27
30
72
30
1
104
93
55
60
72
5
120
90
9
45
24
102
114
51
28
17
18
66
120
144
63
4
35
18
12
24
75
4
56
51
78
51
9
63
63
61
56
3
45
52
44
64
191
30
39
15
9
36
189
30
30
162
81
112
35
36
150
60
24
30
1
5
15
45
54
25
32
3
6
19
5
6
156
49
11
33
21
66
30
111
3
6
91
77
31
11
13
8
28
5
27
3
210
15
15
66
15
93
60
6
141
24
39
6
31
108
5
36
27
108
52
17
60
15
15
25
107
21
9
18
6
36
3
36
52
17
96
96
48
15
27
1
20
52
11
6
39
4
12
89
27
27
1
20
12
57
7
108
17
99
51
78
12
139
5
30
54
3
12
160
5
75
88
119
18
36
30
114
15
60
16
41
24
60
84
30
102
15
33
30
37
48
41
24
43
89
18
66
15
15
37
12
11
36
30
60
84
19
68
24
15
30
24
30
1
59
24
61
131
9
4
11
121
53
31
20
21
84
15
12
48
52
29
30
93
111
24
12
84
37
68
21
3
21
31
44
12
12
45
6
6
31
44
28
95
102
51
63
9
100
20
16
5
7
32
12
45
55
53
43
17
55
101
6
18
15
120
15
21
15
49
20
15
1
12
17
12
43
17
60
63
21
91
24
32
48
15
24
45
16
144
5
31
5
60
7
12
77
48
120
12
90
54
19
8
39
24
24
25
8
24
4
29
31
5
7
59
30
24
15
12
28
5
7
17
111
112
72
5
3
63
37
48
5
6
141
27
1
119
61
80
45
15
15
9
12
129
75
9
30
60
42
51
4
5
39
15
6
78
102
30
48
25
8
4
53
63
9
15
33
60
3
57
30
25
8
9
15
63
25
32
15
48
1
29
12
108
192
78
6
135
36
99
24
21
9
43
23
6
108
6
1
44
75
177
28
11
60
33
81
51
93
27
63
21
4
72
29
24
43
17
36
51
15
25
84
5
6
13
12
5
3
28
17
90
72
30
39
60
36
33
30
21
9
72
19
89
30
33
3
81
63
6
19
5
15
57
79
29
60
12
3
12
3
6
7
32
81
54
60
73
53
36
18
12
21
120
3
54
90
6
30
60
1
59
37
53
19
17
18
21
12
93
51
24
15
30
30
30
174
1
29
12
24
96
54
37
68
24
60
27
24
30
24
12
24
19
12
8
88
8
4
11
24
6
15
21
39
196
20
9
39
16
65
84
55
11
9
15
57
24
9
3
28
60
59
6
199
5
6
36
21
27
66
7
17
90
6
27
60
52
92
3
13
84
113
6
6
15
15
21
87
25
32
33
12
18
1
5
51
24
9
31
41
15
16
17
43
12
5
30
30
15
21
30
30
79
125
27
33
60
42
24
45
76
156
29
15
24
24
27
30
18
13
17
30
21
4
8
9
24
24
42
1
47
6
7
80
33
36
3
252
69
6
18
36
27
33
19
35
6
27
72
16
95
6
18
90
15
36
16
53
12
18
6
31
23
33
52
11
61
5
15
3
13
20
33
60
60
30
9
27
18
27
40
168
48
80
39
54
24
3
52
5
6
24
36
36
25
20
3
33
12
48
4
89
15
21
51
9
24
54
81
39
6
27
9
15
9
126
18
91
131
9
40
65
90
66
15
15
204
66
15
3
61
32
9
39
ABCD 94341583192*3^$a+1 [50029]
39
180
33
16
20
64
35
12
73
20
16
125
15
64
11
61
200
33
18
117
60
16
59
145
65
42
25
96
23
12
25
132
12
8
16
12
32
15
72
121
68
60
9
18
138
31
24
20
16
89
115
11
54
15
132
172
41
54
1
125
54
61
132
5
42
21
27
78
30
165
36
64
65
27
28
125
12
7
11
85
41
75
16
5
223
104
45
51
4
77
18
37
48
12
173
63
39
18
43
48
20
16
53
18
25
144
11
69
39
225
15
1
36
107
1
260
4
5
123
39
18
111
24
3
9
64
80
9
108
123
21
24
12
55
92
93
12
31
95
81
16
8
52
20
99
30
24
30
21
48
27
180
90
36
48
96
15
4
47
45
33
67
80
15
37
47
90
90
18
55
131
81
3
57
21
15
3
12
72
18
54
9
159
30
67
84
11
49
36
180
44
15
42
144
90
84
36
1
32
88
240
8
9
6
85
32
9
18
25
12
116
9
103
41
67
59
1
179
49
41
3
112
20
63
90
3
168
75
54
126
24
126
126
66
75
28
12
17
12
55
59
30
114
21
64
35
1
5
12
123
96
28
68
27
78
115
59
21
123
69
3
24
48
13
23
49
47
108
12
9
4
12
29
42
12
133
89
99
4
17
15
28
11
9
27
6
43
11
33
93
39
28
8
9
19
41
18
25
11
81
96
28
84
36
101
6
102
18
60
13
77
54
36
18
12
27
15
30
3
39
69
15
180
61
8
72
75
36
117
16
60
59
132
180
81
45
67
185
36
51
4
60
32
63
45
16
71
9
3
157
29
12
123
99
25
47
129
177
3
15
141
51
24
126
270
12
42
54
54
7
29
66
73
12
149
24
90
36
25
12
20
108
36
9
15
4
36
104
36
27
252
12
13
20
12
105
18
36
36
13
53
54
133
191
1
96
60
77
3
4
84
17
27
27
105
16
72
23
33
16
65
84
96
30
13
155
33
52
17
55
59
45
27
133
11
30
55
48
23
18
39
147
13
41
55
17
27
111
150
39
87
73
17
18
30
3
12
57
54
117
148
80
69
7
101
72
3
87
60
102
3
93
192
27
76
29
66
33
52
72
8
3
30
111
15
36
9
15
49
140
75
69
3
54
54
9
15
102
36
67
5
18
37
17
55
71
24
1
24
80
24
15
129
27
96
48
49
5
78
12
42
48
18
33
57
15
117
51
16
96
144
260
100
71
25
113
27
27
25
53
54
180
18
55
8
64
140
64
41
54
1
41
39
76
72
83
30
234
36
13
5
42
84
1
44
124
80
39
162
18
36
90
42
85
17
36
19
192
23
25
8
48
51
25
59
25
60
204
35
81
117
15
28
11
49
36
44
24
28
32
196
47
12
6
66
13
56
4
53
27
48
3
105
15
144
121
239
18
24
19
107
12
36
169
92
15
120
126
24
15
3
21
9
3
165
120
19
80
9
151
156
143
1
48
41
36
171
9
3
15
117
195
109
17
30
45
4
156
60
104
9
79
47
33
63
90
39
88
8
45
12
216
135
27
93
160
17
19
5
36
84
39
144
60
112
23
25
176
57
7
83
12
33
3
105
84
12
96
112
36
59
42
18
156
25
20
135
144
25
48
5
54
1
29
43
101
27
28
44
135
18
24
120
39
196
125
3
96
16
48
125
175
36
101
39
27
109
80
9
72
7
48
48
36
5
276
3
9
42
1
48
125
31
131
33
39
6
99
21
7
32
33
67
101
27
28
29
126
37
20
3
180
21
15
169
32
60
108
9
48
127
23
129
88
32
15
13
36
11
156
25
240
32
28
80
9
126
93
129
103
24
80
24
4
60
20
111
81
16
83
57
93
30
36
229
5
39
57
84
7
119
6
63
36
60
141
43
32
87
21
12
9
54
120
42
7
65
27
153
3
100
84
56
292
23
157
5
7
164
9
66
60
30
7
35
72
18
3
4
96
89
6
9
52
396
20
84
69
30
54
18
42
18
12
36
36
60
ABCD 94341725776*3^$a+1 [50020]
48
15
21
108
168
60
75
18
72
18
69
36
36
348
240
63
33
60
72
12
21
27
48
156
180
12
72
72
45
108
18
162
195
3
54
63
48
87
18
162
225
12
51
309
48
96
120
216
3
57
108
33
39
72
33
147
96
63
90
3
69
162
18
87
36
39
153
60
165
27
45
198
162
27
24
60
15
33
36
192
120
51
21
504
228
36
219
21
33
135
36
27
252
18
39
141
51
156
264
156
12
153
90
33
147
57
228
21
54
57
24
36
12
72
144
216
36
192
39
105
132
108
177
90
69
12
27
9
36
12
51
57
15
9
243
36
9
48
87
81
120
72
33
51
60
84
108
39
105
93
39
228
48
144
12
69
54
21
108
177
3
12
24
15
93
15
198
180
3
96
81
135
216
9
111
51
93
69
18
252
18
135
12
72
72
51
225
12
51
72
216
45
120
15
45
144
12
33
15
120
48
60
108
36
12
159
18
147
108
159
36
54
75
12
180
39
45
27
21
51
18
3
84
48
48
15
90
54
21
96
96
57
111
105
15
24
36
156
180
21
135
45
87
12
84
12
144
3
18
90
21
69
72
135
135
81
132
12
45
18
72
36
90
3
51
18
123
24
96
84
195
18
18
117
117
3
72
33
39
69
75
15
81
240
39
162
72
75
15
45
48
33
54
36
57
60
84
180
72
48
48
36
189
183
12
111
54
123
12
36
9
27
60
108
21
72
180
15
3
81
180
12
324
33
135
207
90
108
3
48
3
45
45
111
87
9
132
12
45
159
24
108
12
129
15
48
36
63
93
24
12
132
9
36
3
159
45
12
33
162
21
60
48
84
48
45
3
48
108
75
21
15
21
33
108
90
57
48
204
69
75
87
57
33
15
144
108
111
69
183
9
300
51
93
249
63
27
21
267
117
12
51
105
72
60
96
189
36
72
99
63
21
177
51
156
12
144
96
81
90
57
123
18
39
144
204
12
33
18
72
9
84
69
39
48
108
132
144
15
141
39
81
12
51
45
63
45
117
51
96
24
369
15
183
33
57
39
60
9
27
144
63
36
90
99
63
9
132
48
36
27
93
24
24
84
36
27
45
27
57
96
48
87
18
147
36
84
24
33
126
9
351
90
135
9
3
15
93
177
90
18
75
108
87
162
87
300
153
87
168
120
24
51
105
48
12
192
165
18
90
111
324
60
372
141
51
48
63
21
48
93
3
24
120
51
21
36
105
18
33
36
183
69
48
144
72
48
105
3
51
18
159
111
177
3
93
69
39
12
147
21
24
153
135
48
24
12
84
129
87
132
33
171
36
9
87
3
129
51
105
39
36
69
132
24
72
24
72
48
12
69
27
81
90
21
60
24
60
48
21
27
36
264
33
51
12
45
39
156
24
144
69
18
90
63
384
3
18
72
3
69
243
24
3
180
213
93
3
48
204
249
108
15
57
27
63
129
24
ABCD 94341834604*3^$a+1 [50075]
18
46
27
29
24
7
27
6
54
45
75
48
42
158
24
1
9
24
24
72
108
15
27
18
51
72
185
52
27
3
6
6
38
7
33
2
46
50
84
49
24
5
12
4
14
6
7
15
2
16
14
1
15
42
27
35
13
15
12
8
28
2
19
48
21
2
64
38
40
18
9
11
13
47
13
29
7
105
24
15
15
6
99
15
66
99
120
5
19
5
55
45
20
7
5
10
9
15
44
28
98
16
18
21
27
57
5
22
8
36
30
7
12
27
80
13
41
40
15
84
51
6
110
16
12
6
39
17
18
18
28
39
17
4
74
16
74
22
8
120
22
18
8
12
18
67
12
15
81
3
69
131
4
117
29
16
20
30
154
36
20
4
15
87
14
19
96
69
15
36
41
43
24
72
3
36
6
26
42
16
27
23
46
8
12
43
15
6
92
22
50
40
20
18
10
38
25
105
36
38
13
39
14
7
59
64
9
12
3
2
28
6
126
15
5
18
61
27
2
46
56
49
41
88
62
25
71
25
17
16
2
4
48
2
64
36
290
85
3
66
14
28
14
4
62
12
1
35
12
34
18
21
47
28
30
6
8
36
49
12
41
12
100
30
26
22
90
8
7
12
21
24
8
4
30
38
22
9
111
50
4
15
11
34
6
6
12
66
2
12
7
9
6
105
35
6
4
54
66
18
12
21
65
24
91
3
45
87
14
30
10
14
66
214
36
21
72
45
2
13
11
10
56
16
12
3
57
12
44
24
7
120
3
60
45
5
6
10
6
45
36
9
6
14
28
6
44
30
40
48
15
9
20
4
42
32
102
10
18
36
15
27
68
60
30
31
65
6
133
39
2
34
104
16
50
67
15
9
41
4
15
9
39
11
46
24
12
27
21
84
63
48
39
21
5
70
114
12
3
48
113
7
33
6
21
17
31
15
9
5
6
46
20
64
42
32
1
27
45
12
12
9
12
24
6
14
28
20
12
64
39
65
12
103
41
7
3
21
5
19
24
15
12
120
8
10
38
94
15
11
18
16
120
20
40
24
32
78
70
6
6
42
50
70
6
116
34
6
104
6
1
48
17
22
2
40
56
79
3
42
15
60
135
20
1
63
14
96
31
5
19
15
80
96
1
137
22
45
35
34
6
20
4
12
12
42
80
43
3
42
8
12
46
6
26
70
15
23
64
66
30
54
51
9
3
15
14
103
57
123
27
14
12
52
26
34
38
40
74
58
20
46
20
24
7
29
55
72
17
7
35
13
35
25
72
9
44
7
5
34
57
5
64
39
24
12
23
60
1
36
5
55
9
30
14
12
48
43
24
33
32
36
4
6
12
2
6
28
12
164
4
14
43
35
112
20
37
9
14
25
3
152
1
69
20
91
129
42
18
38
24
78
10
48
90
104
36
138
34
12
26
37
21
32
22
33
9
14
1
35
36
73
9
12
3
33
80
10
42
36
30
74
55
51
30
144
15
15
2
6
34
14
37
69
18
18
3
21
3
83
18
46
14
34
42
8
18
42
7
23
36
10
50
24
13
5
58
6
15
33
38
13
9
80
7
23
130
60
36
44
16
2
13
9
38
22
62
1
24
203
25
36
12
48
15
36
36
2
10
21
9
27
29
55
21
3
11
37
15
12
12
9
9
62
85
3
42
8
10
66
30
21
15
6
20
7
41
16
6
2
48
30
12
61
36
35
64
14
30
28
69
21
39
53
16
2
94
60
50
1
12
17
19
12
17
18
18
10
84
6
39
15
18
50
97
63
33
5
4
51
35
64
80
22
120
20
10
48
6
39
5
18
37
27
21
9
14
96
61
84
84
21
80
91
33
14
10
6
6
44
4
63
29
34
24
26
54
46
51
9
72
50
18
31
69
6
26
24
4
14
70
3
24
5
48
42
28
36
14
16
24
15
15
30
2
13
17
4
15
111
69
24
35
13
45
3
45
54
26
72
19
5
6
28
12
42
120
27
5
16
108
6
21
15
14
31
3
14
36
55
12
3
9
117
18
6
20
10
2
7
3
24
21
24
45
6
9
24
75
14
6
40
9
27
18
66
6
3
5
28
2
66
106
6
30
12
36
80
12
90
7
17
34
81
24
27
44
4
44
28
42
62
64
6
8
42
160
56
13
65
42
34
51
48
11
64
9
81
60
24
20
7
60
11
37
12
35
25
41
34
6
24
90
120
60
14
24
55
60
21
2
49
33
18
69
29
4
12
123
15
12
68
172
9
9
6
92
28
54
30
30
62
18
22
45
24
11
10
51
12
108
12
11
25
36
23
30
7
5
6
78
19
15
42
3
45
12
74
30
4
32
30
28
33
53
31
11
12
25
11
1
21
27
15
2
4
12
30
54
14
30
7
180
120
12
113
7
96
5
82
12
36
6
60
24
36
15
33
3
17
10
6
14
52
14
31
24
35
22
39
45
60
48
42
9
15
45
21
24
15
69
30
2
18
46
14
18
19
33
30
72
48
26
16
56
18
1
3
2
10
44
46
8
7
48
3
24
8
72
18
7
35
34
2
22
42
26
30
64
21
48
21
30
33
96
21
15
36
9
44
52
8
22
2
78
13
9
36
2
37
12
11
24
18
6
16
84
6
51
29
90
4
146
16
42
38
7
45
36
86
40
6
14
4
45
11
18
7
108
35
112
48
8
37
21
120
15
9
27
33
63
108
96
71
18
10
54
30
288
12
21
9
123
3
21
36
24
63
98
4
3
17
24
94
20
10
66
24
6
36
63
17
64
200
12
58
20
6
19
11
10
56
30
72
61
75
144
96
44
52
78
15
35
12
28
45
12
45
39
27
9
69
15
5
31
15
33
48
9
39
15
6
8
12
18
28
33
5
19
41
4
18
14
66
13
5
6
10
78
8
34
3
5
43
35
49
23
208
42
56
6
13
36
27
38
54
42
43
21
6
213
53
24
18
1
15
21
69
86
13
17
54
66
30
13
12
3
6
36
20
28
6
44
162
64
75
96
24
35
22
20
7
15
30
30
21
132
23
12
10
3
21
24
14
12
34
2
22
42
44
52
9
36
47
1
15
32
18
4
56
40
24
2
150
4
24
3
120
5
48
7
45
48
24
2
30
4
84
51
99
138
44
19
41
31
12
5
91
29
22
21
17
16
36
126
32
30
106
36
50
58
38
43
35
1
29
19
12
39
45
11
40
8
25
75
2
58
86
7
29
28
27
24
17
22
21
45
66
6
48
51
23
12
34
51
24
12
12
5
28
3
12
59
94
2
48
1
63
6
42
9
71
49
3
86
64
8
54
61
3
14
28
8
124
72
18
ABCD 94342156952*3^$a+1 [50009]
13
2
18
60
60
40
62
30
18
114
30
118
132
20
36
46
14
40
6
5
61
24
59
24
33
30
18
16
36
12
18
2
36
30
57
117
16
44
30
81
9
120
36
27
93
102
18
16
8
18
18
39
1
54
6
72
2
36
60
42
15
55
68
21
48
48
24
21
3
24
81
60
24
78
90
12
6
4
26
70
30
24
23
48
1
23
15
18
87
1
20
12
40
47
7
14
16
36
18
32
10
32
18
4
54
12
8
195
24
25
18
5
33
90
141
3
16
6
56
78
10
119
15
6
40
2
18
52
2
16
41
39
10
47
19
98
3
13
12
72
6
14
36
15
9
108
3
24
7
86
3
31
26
15
33
52
8
72
3
25
36
11
49
8
40
71
45
16
44
111
55
36
18
152
118
6
56
70
12
26
27
15
9
31
2
111
9
36
144
82
14
24
28
18
20
9
13
12
8
12
27
39
40
17
123
82
59
39
46
66
80
9
3
18
4
54
2
100
18
6
8
27
33
18
58
11
43
30
36
42
62
3
3
130
20
12
30
4
6
38
21
129
24
52
44
15
72
49
14
42
4
83
7
18
20
27
24
45
40
2
34
14
81
21
28
20
30
46
8
46
89
31
6
18
8
18
22
18
14
22
8
27
3
90
27
21
27
37
56
28
6
89
1
30
24
12
5
13
20
16
54
20
60
42
22
41
9
66
16
38
36
34
41
144
25
18
18
11
49
14
33
24
55
18
30
36
32
12
30
51
87
10
20
108
15
31
89
7
65
24
9
100
35
37
12
36
6
14
72
42
36
354
40
72
26
22
38
30
82
41
7
18
36
14
30
84
36
22
113
9
76
11
1
23
27
4
18
72
36
8
42
42
6
16
18
12
14
10
32
288
4
20
3
25
8
60
72
28
71
193
20
120
60
15
81
15
49
150
110
51
15
70
11
25
6
30
18
41
39
9
72
63
10
8
102
6
10
2
22
116
4
6
11
63
108
78
64
8
78
22
92
6
24
6
12
94
18
8
12
10
17
9
60
24
18
30
3
45
120
4
48
47
33
82
60
66
44
18
33
9
58
77
33
60
42
10
12
11
27
18
30
58
11
9
12
58
114
23
25
8
24
6
9
21
171
21
18
120
105
69
51
7
38
60
111
9
15
61
8
6
21
21
52
8
12
28
8
24
15
168
24
39
60
22
68
112
20
4
66
24
54
12
60
2
18
72
36
16
56
27
111
24
6
10
62
4
6
98
111
115
36
17
31
89
7
26
4
44
15
15
9
43
29
61
8
10
2
34
5
24
9
15
96
15
12
12
6
27
19
86
42
70
8
48
24
22
56
72
40
38
3
31
14
112
59
9
60
16
8
3
7
17
48
1
6
65
9
12
40
20
60
4
8
70
8
40
18
44
3
7
38
52
6
50
24
15
33
15
7
20
28
38
4
20
16
50
4
12
41
48
7
8
60
16
96
32
16
44
36
142
8
12
52
71
37
8
4
8
15
15
18
15
1
6
20
18
24
3
48
57
12
78
30
48
16
14
130
62
30
22
66
36
36
59
31
50
154
29
24
73
20
12
16
6
30
8
16
11
24
31
41
49
14
40
17
55
42
48
72
126
6
44
10
144
125
21
30
69
33
4
18
17
48
25
6
90
62
18
22
2
15
1
20
24
28
24
18
48
50
4
78
56
24
28
12
8
57
13
12
36
140
24
6
12
58
32
58
44
78
63
15
10
42
92
18
18
30
16
23
13
18
32
112
6
54
38
15
45
12
6
10
12
24
35
9
72
4
8
30
21
1
30
6
84
116
27
33
18
21
24
57
10
18
14
21
45
46
5
39
10
20
4
95
21
10
80
30
27
7
8
30
12
30
33
13
12
60
8
60
40
30
17
3
12
10
92
168
12
16
20
42
9
31
18
36
18
6
11
21
12
40
18
54
78
8
90
102
33
55
8
24
16
42
20
108
54
30
66
22
168
11
9
15
24
15
46
6
14
16
44
12
4
35
31
38
12
18
190
92
18
10
32
28
59
51
46
6
8
4
176
64
158
88
24
18
48
42
18
32
52
60
8
42
70
96
14
75
1
32
72
15
1
32
12
27
109
2
4
5
21
82
36
54
38
9
81
70
54
35
9
112
47
3
42
76
47
63
16
146
15
45
3
25
44
3
19
53
33
40
8
72
39
49
30
42
32
6
12
22
23
3
4
8
9
9
46
24
30
32
40
8
72
3
15
52
30
38
30
46
36
90
47
1
132
35
33
42
10
35
3
16
38
78
9
63
30
51
57
39
24
7
98
16
8
15
63
40
30
42
38
3
39
6
12
39
55
56
40
18
36
66
65
79
74
70
41
1
30
32
6
4
86
16
8
18
142
26
12
28
71
9
34
26
40
80
106
66
68
42
9
39
102
12
15
7
26
12
51
19
5
48
87
16
14
6
60
82
2
52
8
30
36
15
99
18
48
4
68
124
26
28
6
74
30
12
28
59
67
5
21
99
9
12
42
22
24
11
61
2
16
30
2
72
18
4
155
9
15
39
30
6
10
150
5
57
18
12
72
30
36
12
28
2
28
2
12
10
8
33
9
22
54
20
84
16
60
36
44
90
45
31
14
54
112
53
21
54
66
4
6
62
27
72
1
47
37
96
2
18
42
66
12
22
56
34
56
30
70
32
18
30
10
80
24
66
60
12
28
72
24
36
20
28
6
56
70
8
40
44
16
44
75
72
9
162
90
18
57
24
25
198
50
63
15
9
1
38
70
11
3
18
18
22
114
134
27
48
19
5
31
2
4
38
6
10
50
4
158
40
30
20
22
50
16
14
57
24
24
3
22
26
102
12
10
18
20
28
36
60
18
101
39
6
10
96
90
23
13
8
82
18
44
58
2
60
156
30
22
38
21
24
45
12
22
36
5
9
30
33
33
16
71
55
68
60
22
18
66
24
80
40
71
21
34
86
18
64
41
15
72
10
24
8
6
34
143
7
198
32
3
24
81
124
14
30
30
112
32
6
51
9
64
23
33
16
23
3
18
24
60
10
77
21
ABCD 94342348988*3^$a+1 [50012]
126
18
12
78
30
91
120
24
35
54
168
12
31
156
11
37
12
5
18
37
5
18
90
108
43
120
11
78
7
11
49
53
60
108
43
5
19
41
79
41
6
30
24
55
35
49
300
36
65
30
42
48
42
18
36
19
29
31
11
144
61
29
19
17
19
29
31
119
1
89
31
5
31
5
103
72
215
18
31
24
23
49
71
60
12
25
60
5
7
29
6
13
113
12
7
11
73
36
23
12
24
25
24
41
139
41
19
252
24
101
84
24
12
6
54
36
54
205
24
5
79
41
151
65
24
12
60
54
18
91
17
48
42
133
149
67
95
54
24
31
89
108
42
36
54
72
48
127
24
47
13
5
42
12
18
24
36
43
41
36
24
54
109
60
72
24
17
67
5
67
41
108
60
55
29
18
18
31
41
79
11
97
12
53
31
24
35
1
17
43
71
126
48
204
67
53
7
108
11
1
120
101
30
37
107
13
41
79
101
211
5
6
37
35
25
101
12
42
37
48
96
24
96
35
25
17
18
121
24
125
12
19
35
6
12
72
90
18
31
29
18
18
31
48
96
24
71
1
11
133
305
84
31
65
36
84
6
18
91
17
30
78
19
72
89
19
60
11
1
24
36
24
131
13
107
78
120
18
54
60
36
90
37
12
48
41
55
77
67
12
149
24
30
1
221
19
35
54
67
5
18
192
49
29
18
18
175
5
36
66
24
48
60
145
36
17
72
67
120
60
48
36
59
18
24
48
67
5
55
5
66
13
41
150
25
65
120
18
6
79
41
60
31
24
60
5
24
12
24
90
49
41
192
67
41
91
23
18
7
36
96
41
19
120
41
18
1
29
180
24
18
193
17
24
54
61
23
78
174
36
13
65
55
36
89
91
29
6
18
7
83
1
35
145
29
67
149
42
37
132
41
24
108
12
19
24
60
23
49
5
6
48
54
18
49
23
78
12
67
5
55
24
17
12
31
59
150
18
18
36
36
7
5
42
36
13
17
7
65
126
24
48
90
24
48
6
102
19
89
24
55
17
19
35
54
12
6
210
60
67
60
132
144
41
43
12
59
144
138
72
36
6
36
13
5
31
35
6
12
55
23
12
18
72
55
107
6
7
11
66
163
167
73
12
23
36
84
18
67
41
91
24
17
54
84
61
35
30
54
72
37
60
60
72
5
240
55
71
120
37
36
96
48
12
5
36
18
36
13
41
6
126
79
101
144
19
60
24
17
78
102
19
5
84
78
90
48
24
7
29
84
72
19
36
41
43
24
71
6
199
96
23
60
18
7
12
29
72
24
108
36
30
90
6
85
89
19
60
12
35
25
53
66
121
5
43
65
72
19
5
19
53
30
18
91
53
55
12
41
7
53
19
48
71
54
60
31
77
19
89
79
41
36
79
17
12
78
49
125
36
24
19
35
30
6
133
65
31
60
11
18
36
55
35
60
90
12
67
101
31
60
53
55
83
42
12
6
73
11
13
11
102
19
24
71
18
7
48
65
55
17
6
138
60
19
65
31
11
210
114
121
48
101
36
19
29
7
24
24
35
78
12
7
53
31
41
18
12
18
60
7
41
90
42
31
35
54
42
36
49
120
24
84
275
1
5
72
12
42
30
24
19
132
5
19
59
1
17
30
37
71
42
7
36
131
73
5
31
17
7
36
84
113
48
24
7
24
60
36
35
18
67
113
126
1
24
185
24
31
5
72
79
119
36
48
121
41
24
139
41
144
55
17
19
35
66
6
162
30
37
60
60
5
6
37
65
18
37
5
108
18
30
72
42
30
91
84
60
5
72
55
24
29
30
78
48
19
41
55
47
72
72
49
191
18
18
109
108
35
25
113
78
120
42
120
72
132
18
25
12
11
109
5
43
5
7
24
41
78
12
73
17
6
48
36
6
228
54
6
36
163
47
25
11
49
29
12
72
7
65
6
133
5
391
59
90
31
24
24
53
30
73
59
66
19
72
24
24
23
54
90
49
59
37
53
31
24
36
24
53
19
89
54
1
65
36
24
30
42
108
31
89
79
71
1
53
7
95
54
72
43
65
31
11
73
125
55
17
12
6
25
65
31
179
85
24
23
108
25
149
126
90
132
18
1
119
85
5
36
18
6
12
19
41
138
42
7
12
29
139
11
90
31
108
156
65
55
137
199
60
29
439
96
41
6
48
49
5
7
53
ABCD 94342422158*3^$a+1 [50424]
7
77
180
18
78
60
6
18
7
101
48
60
7
53
42
48
1
41
115
60
29
60
30
265
36
5
55
47
37
185
31
29
108
120
252
24
54
48
25
143
90
6
85
36
29
66
42
198
30
114
126
264
18
66
6
24
1
41
180
19
5
31
120
5
60
42
13
125
24
31
95
150
60
78
1
36
29
96
12
103
24
185
24
66
126
48
127
29
30
66
12
18
42
163
5
108
127
65
19
23
42
31
60
53
31
60
65
18
73
5
79
53
103
89
60
24
36
24
30
30
31
5
48
48
55
60
137
60
12
31
53
6
24
102
24
84
12
234
66
55
23
42
12
43
24
5
48
18
174
31
24
83
30
18
18
31
36
17
18
48
37
65
48
67
29
24
42
150
199
29
60
7
24
149
36
216
162
18
79
53
7
96
65
79
41
60
48
126
66
12
42
6
19
89
7
77
43
120
60
149
31
84
35
18
48
30
90
19
5
31
29
18
13
203
90
6
1
23
42
79
36
17
42
6
120
144
66
24
78
18
25
29
36
48
84
180
102
6
115
60
17
96
7
5
204
138
138
30
54
24
36
36
55
29
48
6
1
180
156
24
263
42
91
35
48
30
67
5
138
90
6
25
36
149
120
84
192
114
121
60
17
187
5
31
53
151
41
78
6
55
65
66
18
31
60
41
55
107
37
41
210
48
102
42
37
83
72
24
234
6
6
55
29
72
55
17
163
24
35
18
12
55
36
17
108
144
24
120
42
24
90
31
53
7
29
174
42
115
113
42
42
7
96
119
66
30
120
24
1
125
18
66
54
24
96
54
7
149
67
5
12
162
181
35
144
168
66
156
114
162
24
24
12
115
53
12
78
61
5
60
228
30
30
66
42
48
36
60
30
1
204
5
31
5
48
24
12
55
23
72
6
42
48
120
30
24
66
48
42
120
168
36
90
18
156
31
120
53
132
156
48
144
163
24
29
12
18
61
329
42
25
29
84
31
185
144
30
37
180
120
47
13
65
144
66
18
120
72
180
48
31
35
61
65
19
53
48
42
18
24
78
30
66
61
35
241
77
138
114
78
96
72
114
78
42
6
25
17
7
60
185
36
19
53
36
60
6
18
283
5
102
37
185
151
197
43
29
54
66
144
96
30
48
66
31
53
96
24
42
114
60
7
35
54
168
66
72
18
24
43
17
12
48
36
84
48
55
53
7
245
54
121
24
113
36
12
72
102
54
12
84
115
36
5
312
7
119
144
30
60
67
60
71
24
150
60
6
42
6
61
35
24
6
36
78
61
29
60
24
18
18
24
127
23
48
18
84
7
53
132
31
59
1
95
25
180
29
6
78
12
19
29
60
60
30
37
125
192
60
120
12
30
6
55
77
12
18
6
66
126
18
97
47
30
43
29
90
120
24
30
72
48
7
59
61
24
65
55
35
90
78
162
36
19
29
96
31
35
48
61
149
30
366
108
283
53
6
90
6
78
60
24
48
24
78
120
72
25
185
168
103
77
48
55
53
12
79
53
60
43
17
108
72
67
95
24
37
180
5
48
42
24
54
31
155
30
18
18
79
53
43
185
19
36
23
121
96
29
18
37
41
24
144
7
17
42
168
18
19
149
31
41
120
120
150
49
125
55
5
144
7
17
6
102
12
43
24
120
65
24
60
12
12
72
84
96
66
78
24
7
35
24
42
60
72
187
95
85
131
174
60
36
42
6
12
174
6
18
37
29
36
48
67
29
24
60
72
72
96
36
36
72
43
35
144
126
55
35
ABCD 94342549012*3^$a+1 [50073]
57
75
12
4
32
93
15
24
15
81
12
160
12
56
24
36
99
13
83
72
108
21
48
72
60
16
53
55
47
9
28
5
15
3
13
41
30
18
175
36
44
3
108
21
4
120
119
61
20
9
90
57
16
23
165
36
148
8
144
16
72
32
60
21
30
217
56
87
129
4
119
25
68
33
6
84
49
36
12
35
120
9
63
73
20
39
9
4
8
63
37
12
176
9
42
21
112
47
1
83
54
115
60
20
75
1
35
69
60
28
47
85
48
60
32
57
15
60
21
30
45
15
13
59
117
129
90
9
76
41
18
6
19
68
3
180
21
45
31
48
17
48
67
83
12
145
12
8
3
9
28
68
147
192
1
152
24
9
30
42
27
27
73
35
57
108
16
104
60
76
47
72
1
60
191
54
87
52
35
93
28
72
119
1
17
31
32
40
17
27
99
9
15
33
52
36
17
18
21
129
30
36
133
48
72
35
61
17
7
60
68
24
240
36
45
18
97
173
6
33
28
12
20
16
107
33
52
35
9
4
32
12
40
8
27
61
104
15
1
65
99
12
33
42
21
87
66
126
61
44
81
115
77
150
81
9
111
27
13
24
120
80
57
19
60
59
85
8
15
18
6
18
51
15
109
20
3
18
111
24
27
25
92
120
28
12
216
59
72
133
80
81
7
104
4
12
120
35
24
33
36
15
25
11
21
39
9
96
3
13
80
192
88
8
36
15
36
73
89
18
25
59
21
195
13
12
35
48
21
16
17
63
105
54
18
183
88
56
9
39
16
56
48
3
45
12
51
24
57
123
33
87
21
15
9
76
29
147
51
45
84
105
63
40
108
48
5
75
96
36
63
25
17
7
48
120
17
51
84
12
3
73
119
33
12
36
60
45
7
47
1
32
3
12
93
100
23
42
39
4
119
30
43
80
27
145
17
31
132
107
9
12
69
15
39
49
71
45
64
60
11
69
16
120
72
32
147
49
20
147
57
12
3
48
45
88
119
60
21
87
18
15
60
15
21
60
165
24
30
85
11
48
1
132
47
205
143
72
48
42
48
159
63
33
15
25
47
81
12
52
143
57
40
8
84
15
13
20
3
12
21
75
54
18
12
72
1
8
12
3
81
28
60
83
48
45
9
18
9
76
48
32
120
12
28
68
39
6
54
1
11
144
150
75
261
111
28
119
25
95
61
11
36
9
24
184
71
49
36
132
23
49
8
15
25
152
28
60
48
11
120
24
192
9
48
12
36
60
15
25
47
33
48
160
24
20
3
18
7
68
51
9
24
60
60
72
33
15
51
36
36
13
24
17
135
123
36
57
24
75
13
32
81
15
27
12
129
15
24
138
63
40
32
72
36
100
167
57
12
16
5
18
12
9
9
75
15
36
90
3
16
35
25
32
3
21
16
152
81
15
36
60
15
1
48
89
162
61
140
28
11
13
60
35
33
3
54
31
72
120
180
12
17
54
237
27
57
16
35
24
1
32
100
32
24
9
27
4
41
63
16
59
13
32
195
12
13
11
21
141
15
15
108
144
117
4
5
186
13
167
1
35
45
24
24
40
155
21
48
40
32
33
31
32
15
12
117
48
60
28
32
3
144
6
7
8
72
3
12
33
3
109
17
103
65
43
20
24
129
19
71
141
51
54
15
84
45
15
4
95
48
45
105
7
11
84
72
9
27
13
11
21
15
105
3
49
32
76
113
39
27
1
125
18
45
72
28
80
15
36
13
95
21
120
40
60
32
99
168
1
119
72
36
72
45
16
35
21
64
24
92
99
81
48
12
28
20
36
124
47
45
48
16
17
7
32
16
12
11
37
35
9
64
17
15
57
55
8
24
3
21
60
27
84
126
55
12
48
32
51
90
87
28
132
72
11
54
102
18
15
16
95
72
25
72
65
63
105
7
36
47
12
21
52
17
18
60
57
171
24
108
12
61
56
64
20
4
32
123
1
60
72
72
68
69
6
57
16
89
48
135
108
12
33
79
20
27
18
31
65
67
60
80
39
73
32
120
33
48
39
3
21
9
51
12
40
12
35
25
8
3
69
123
13
24
8
48
12
45
147
63
13
24
32
3
21
57
15
24
15
73
11
49
32
28
23
25
20
3
36
9
69
27
39
69
27
21
9
18
6
15
36
21
15
33
15
27
72
21
27
117
63
42
43
44
4
20
24
48
52
11
49
65
18
13
56
15
36
9
4
11
45
39
9
27
9
60
39
96
66
6
108
12
24
73
8
27
93
72
15
25
56
100
12
20
28
41
75
15
1
35
25
80
24
3
36
162
15
33
7
108
32
39
ABCD 94342641262*3^$a+1 [50012]
45
144
3
24
30
18
45
9
15
81
3
36
27
6
138
9
60
27
45
48
3
36
44
54
72
70
18
56
7
3
8
72
61
27
54
15
72
23
49
48
24
27
78
15
81
66
80
49
15
8
46
80
31
3
9
11
61
3
12
21
11
13
120
99
54
56
10
8
28
93
5
40
54
57
99
20
36
28
69
24
36
75
6
27
3
33
75
84
69
21
54
18
96
56
22
9
105
87
57
30
96
42
27
45
15
9
3
96
77
88
15
15
69
24
3
9
65
184
32
34
6
63
23
16
48
93
84
9
24
3
36
3
54
15
27
24
9
99
18
39
3
21
9
6
26
162
13
3
20
10
18
6
42
6
72
48
48
102
18
3
156
24
131
4
9
23
16
12
33
3
57
12
60
81
39
27
6
24
138
9
72
12
75
12
225
84
45
87
81
39
60
39
12
26
7
36
24
21
24
39
24
9
168
6
156
8
256
104
52
42
24
8
7
57
80
10
44
100
48
6
6
42
138
38
40
99
45
138
72
56
61
11
64
30
30
20
13
27
32
94
86
61
3
60
6
24
6
9
24
51
6
48
3
3
9
51
36
68
13
27
24
12
12
20
16
20
13
27
21
147
21
81
24
39
219
105
72
27
18
120
96
32
34
38
88
42
6
54
36
8
4
45
149
7
24
63
122
10
54
3
45
18
21
11
40
45
48
11
133
33
63
9
54
50
16
42
48
6
32
18
94
18
6
168
42
6
72
54
60
6
18
45
27
14
54
90
31
72
113
31
59
22
14
16
92
16
9
36
3
8
16
38
118
26
118
69
15
9
213
24
2
64
36
26
40
72
18
32
4
18
3
29
40
66
126
38
18
16
42
36
9
39
9
3
54
3
63
14
67
36
33
26
157
63
18
75
15
9
267
12
14
10
8
13
23
4
32
72
40
9
51
48
45
23
25
45
6
9
99
21
57
48
6
60
69
15
42
102
12
14
79
33
3
3
18
42
20
36
25
60
51
8
76
84
78
3
29
16
30
33
15
32
4
120
6
14
148
6
54
33
9
159
48
51
36
57
24
63
48
69
12
57
3
87
93
15
84
129
75
44
4
93
47
36
13
111
110
10
54
6
141
45
18
30
66
21
41
7
3
57
93
48
96
63
24
9
42
8
22
96
42
24
104
36
112
68
142
15
15
33
96
3
141
9
72
42
8
64
12
32
34
144
51
5
16
54
9
36
111
84
32
18
7
39
44
40
176
13
95
13
36
51
44
25
9
2
61
3
30
14
10
75
63
6
66
21
27
6
30
33
51
33
93
39
23
34
63
24
156
69
75
15
192
30
72
96
24
72
39
11
16
33
5
18
22
3
21
30
45
3
81
3
60
12
144
8
76
45
5
10
6
2
28
156
68
10
3
5
82
108
42
56
34
12
57
41
190
93
77
64
3
87
6
2
54
31
36
45
14
13
141
111
9
27
45
6
90
26
13
3
12
18
24
74
25
51
18
174
33
27
21
24
33
66
57
15
117
84
83
16
48
26
10
285
9
2
64
54
3
123
33
27
24
81
39
9
11
28
8
25
3
12
6
18
48
78
62
28
21
3
12
66
39
219
30
104
58
9
3
33
27
86
10
120
32
22
3
39
78
90
54
18
12
33
72
3
54
30
45
21
48
8
70
60
32
133
99
56
70
30
33
9
74
70
87
33
242
64
30
3
36
105
50
72
4
42
51
21
210
78
75
5
7
51
30
27
11
16
9
9
56
136
18
72
8
22
50
25
21
3
36
15
33
27
9
24
12
65
18
40
81
27
84
6
18
21
27
120
8
40
12
12
69
33
24
54
33
11
40
104
54
10
33
45
6
42
8
106
38
16
27
87
72
14
34
69
72
3
78
104
10
33
3
44
36
61
36
36
11
82
296
58
9
21
24
24
62
52
54
15
23
18
31
57
42
126
32
184
39
63
192
42
27
47
46
42
20
124
150
138
6
24
6
18
51
27
162
39
65
18
36
85
5
31
3
20
13
15
6
72
24
24
54
12
9
21
6
36
14
58
102
2
160
12
12
21
153
2
94
32
43
36
24
12
21
174
57
60
45
111
15
32
4
72
21
75
6
42
9
48
39
93
99
32
52
12
141
65
187
72
29
54
58
18
45
123
108
18
15
9
2
16
126
6
9
59
25
24
135
57
21
26
28
57
3
45
11
22
72
122
100
18
8
18
13
27
21
9
66
44
13
23
97
60
3
12
12
14
64
3
12
9
72
38
4
21
36
141
39
243
33
12
3
30
42
102
24
26
54
34
54
72
18
36
60
14
31
120
3
12
176
16
33
9
39
15
32
61
99
33
27
32
4
48
18
15
81
18
45
12
63
56
61
24
41
10
96
69
41
7
3
6
74
13
33
8
64
18
21
12
3
69
11
4
21
39
33
72
39
132
56
100
12
6
30
21
15
60
44
13
23
85
23
22
30
2
7
11
22
99
189
72
30
9
96
183
138
42
48
21
3
72
33
84
33
120
48
18
21
9
75
3
ABCD 94342980554*3^$a+1 [50043]
12
23
1
63
8
4
12
57
11
13
12
39
81
12
75
9
27
33
3
36
24
9
23
40
104
121
11
12
36
49
12
27
20
4
60
8
13
3
44
12
1
39
104
13
11
217
96
23
1
84
72
3
12
21
23
40
9
60
27
12
21
12
35
40
92
36
13
48
39
9
11
112
32
88
8
4
9
12
27
68
85
36
11
28
69
72
47
76
9
35
96
12
49
12
48
15
12
120
56
12
25
36
71
61
3
12
9
3
36
33
59
40
33
51
81
59
16
45
47
37
15
36
8
4
33
87
9
39
24
45
87
8
49
51
33
3
8
25
15
9
15
48
45
12
11
28
48
20
61
36
59
28
57
3
33
23
1
24
3
12
20
12
1
23
61
39
57
99
8
36
4
12
45
3
21
15
44
24
12
60
16
36
9
72
59
40
21
24
27
56
100
21
3
21
108
3
9
23
12
25
3
33
35
4
8
85
36
11
84
37
12
47
37
24
11
76
21
15
32
37
27
21
15
8
12
13
108
83
4
24
8
13
3
32
25
12
59
1
15
204
36
36
8
13
12
12
35
4
24
33
24
48
51
12
9
15
9
75
33
27
57
35
109
24
36
27
9
15
45
60
63
21
27
32
25
15
129
27
20
108
37
60
15
45
27
36
44
4
9
11
169
23
25
12
3
72
104
60
1
60
23
4
57
107
37
47
61
35
4
48
12
9
36
11
1
15
9
15
60
8
1
108
131
16
32
49
59
4
45
39
12
8
4
32
13
36
48
24
11
25
36
27
48
84
32
4
93
15
21
24
24
12
27
36
84
12
56
16
81
3
8
76
36
57
11
72
4
32
13
23
1
12
84
24
24
39
20
72
52
81
39
12
21
39
9
48
36
24
3
8
76
20
4
36
8
72
13
23
24
1
48
111
104
25
15
9
3
24
36
12
21
3
9
11
73
15
165
39
8
36
49
24
12
23
24
25
24
27
9
15
20
13
23
49
11
4
81
36
23
36
52
36
45
3
9
71
84
73
72
60
36
47
4
12
8
12
61
24
15
9
36
96
12
15
21
27
8
25
15
12
8
36
112
8
49
11
112
80
144
16
81
3
12
20
28
48
68
1
71
25
47
36
28
9
27
56
28
8
25
83
13
27
12
8
61
51
12
33
3
32
1
207
12
33
3
9
39
9
36
119
28
8
40
48
12
12
72
32
24
61
36
3
33
12
12
59
25
39
12
9
99
9
27
21
15
33
36
12
24
84
23
52
21
111
32
25
15
24
93
15
33
95
37
12
15
33
36
15
33
39
9
3
80
12
28
12
24
96
69
11
97
11
4
45
35
1
27
33
36
35
36
76
45
36
12
23
1
15
92
13
11
36
37
48
15
69
24
71
1
15
8
37
24
59
28
21
27
12
44
49
63
9
3
36
21
51
21
36
15
9
72
27
12
12
105
11
16
45
36
3
60
20
37
23
12
60
1
71
36
76
36
8
52
12
44
4
36
9
12
87
48
108
84
68
1
27
21
15
44
1
3
60
20
25
36
27
24
45
24
36
75
21
47
24
48
37
71
36
4
9
63
33
59
28
57
12
39
48
105
11
16
9
48
48
15
68
1
11
24
64
8
4
69
3
33
12
48
48
84
15
21
3
36
56
28
24
12
9
35
13
12
3
24
9
12
27
24
9
27
20
13
3
12
12
116
40
9
12
11
1
48
119
61
11
12
13
12
15
84
56
13
48
24
12
11
37
15
8
49
39
24
8
24
12
1
95
12
13
48
12
12
84
48
63
12
9
15
24
44
25
3
69
47
157
12
63
32
72
37
23
25
23
25
96
15
21
23
72
37
3
9
3
12
60
20
13
51
9
51
12
93
15
24
33
15
36
21
99
36
48
36
36
12
48
36
68
61
15
32
1
3
12
45
24
15
8
4
140
49
123
9
59
1
11
4
57
39
45
12
24
108
75
45
27
9
39
8
48
16
8
13
3
84
8
16
9
72
12
24
36
36
11
36
61
59
1
27
9
24
24
11
4
32
25
11
49
3
9
11
16
24
9
27
33
12
24
63
48
21
23
13
135
69
24
12
15
57
27
72
9
36
27
44
16
8
1
179
1
51
45
132
3
57
3
32
25
12
60
27
9
60
39
45
15
32
40
8
85
23
24
25
39
216
9
11
13
3
56
16
24
32
25
48
12
24
23
37
39
9
27
33
39
44
25
11
1
12
24
63
8
36
24
12
4
120
24
84
132
33
15
12
12
32
37
39
45
23
85
3
8
52
104
52
12
24
20
13
36
27
33
12
47
64
20
4
20
49
27
80
40
9
27
9
23
61
39
24
9
11
13
12
11
13
12
107
88
33
3
21
36
3
36
9
23
13
51
9
36
3
32
16
33
3
57
12
12
11
97
48
63
9
24
39
24
20
13
71
16
9
36
72
15
12
105
11
13
12
27
9
24
24
12
36
39
9
3
33
36
12
36
36
27
21
15
12
45
24
108
47
49
87
32
16
56
148
48
9
11
1
99
44
16
132
33
11
4
9
3
8
1
24
11
85
3
12
24
56
28
24
48
45
191
16
20
1
24
15
56
16
48
69
47
64
33
15
33
51
36
20
13
48
12
3
32
72
109
15
93
3
9
39
12
20
13
3
45
60
3
12
33
35
1
11
16
60
32
28
116
96
13
87
9
27
20
16
33
27
24
21
11
84
4
36
84
9
3
60
8
4
36
120
9
15
9
15
8
16
57
27
44
4
165
59
4
24
33
27
36
36
9
11
13
11
1
24
23
16
9
96
23
72
28
24
9
3
9
48
27
32
13
3
44
40
45
35
73
59
12
13
59
24
36
16
156
20
16
12
12
21
3
93
11
12
1
84
11
25
48
27
9
3
24
44
1
132
39
56
40
21
12
24
12
27
12
21
27
9
3
33
84
3
24
12
36
45
23
108
25
11
4
60
33
27
24
12
24
9
23
13
51
8
24
1
11
133
3
9
15
21
71
16
8
4
12
57
36
60
15
129
15
36
69
36
27
117
36
3
44
13
63
104
36
49
12
39
44
25
11
4
48
20
97
63
20
16
12
21
15
45
12
12
12
72
3
24
21
12
47
1
51
21
24
47
148
24
80
4
56
48
28
129
123
32
48
160
69
60
15
56
25
24
15
24
20
25
24
11
72
13
15
45
108
39
33
72
15
36
68
100
32
12
40
20
40
21
12
11
76
176
61
3
44
13
72
39
24
140
25
3
8
49
11
1
3
21
12
27
21
15
12
36
9
12
12
168
27
20
1
60
63
20
12
1
23
49
3
56
1
24
12
15
56
13
3
20
12
64
21
3
44
49
15
ABCD 94343905718*3^$a+1 [50098]
12
9
69
36
59
7
53
1
36
15
93
15
81
51
39
9
57
3
36
56
139
9
36
15
29
1
35
1
15
48
51
53
1
135
21
11
160
32
31
36
6
108
71
16
48
20
112
12
12
20
49
35
40
51
5
136
15
24
30
36
59
36
40
105
47
12
4
21
3
8
43
5
67
18
42
29
1
15
84
24
81
71
19
21
15
137
1
39
51
45
104
28
3
65
31
36
18
51
15
5
1
18
9
48
8
60
36
1
84
99
24
3
9
15
54
59
7
6
15
8
24
7
93
36
120
15
36
60
54
27
80
40
9
15
24
57
18
12
24
84
6
23
43
24
30
63
72
9
6
21
33
11
79
5
31
45
24
72
33
15
27
48
5
52
32
127
45
9
95
96
61
108
35
61
15
20
48
1
15
20
24
52
68
1
71
91
69
20
16
32
28
69
186
18
30
162
15
129
24
315
44
91
36
180
126
30
78
11
16
45
120
75
15
24
54
90
72
33
21
11
163
69
3
33
21
96
15
69
90
90
24
27
45
48
72
18
45
45
51
21
24
75
80
55
45
20
121
84
95
31
33
84
27
5
31
54
96
27
3
108
9
27
90
15
21
18
9
60
63
17
31
6
36
59
48
37
15
56
24
16
9
35
60
16
8
12
19
33
32
1
15
9
3
32
1
18
12
29
79
96
81
39
24
66
36
3
111
9
20
7
45
3
77
49
60
30
53
1
11
49
111
44
25
75
60
132
3
126
36
54
66
15
48
56
24
24
76
32
180
49
24
99
81
27
48
27
5
100
32
31
21
144
92
60
79
66
15
8
55
5
160
27
57
21
12
143
16
9
39
63
60
129
81
24
39
81
99
24
147
144
5
12
133
12
59
24
16
141
3
27
93
15
9
12
21
48
15
80
1
30
36
117
51
90
11
48
7
53
73
18
5
36
108
73
39
15
33
36
60
36
9
6
65
16
48
24
32
24
7
65
40
39
41
40
3
45
24
147
45
80
1
18
6
135
104
7
45
12
8
28
51
29
60
55
60
30
99
63
24
9
60
80
24
16
57
3
32
43
5
36
49
36
36
143
4
213
39
15
65
115
30
3
20
16
24
27
114
246
6
23
36
48
31
180
41
24
24
88
3
45
27
18
6
9
12
105
123
21
15
80
79
72
33
36
116
13
27
15
33
51
6
23
36
76
3
21
48
56
145
36
60
3
63
45
9
36
18
57
44
4
32
28
75
117
48
117
59
1
27
93
18
240
17
72
1
75
36
24
20
37
47
7
9
45
95
55
30
59
1
90
5
16
51
54
90
89
37
18
36
29
12
43
21
105
3
36
15
6
84
87
12
33
95
13
27
39
9
15
12
53
16
45
90
30
6
84
36
29
31
113
24
48
49
15
8
12
1
30
65
52
27
21
3
5
52
108
84
87
5
4
20
7
33
20
55
21
21
120
23
1
155
64
72
9
15
8
1
59
7
29
12
60
13
11
40
48
20
7
21
9
36
18
5
64
21
47
25
54
24
9
27
33
96
32
4
168
36
21
23
73
15
69
3
8
85
23
12
48
16
39
105
21
3
56
1
23
76
21
39
84
32
28
3
65
60
40
45
27
152
19
36
144
105
32
13
66
89
1
23
136
21
6
5
79
5
4
24
36
20
55
6
36
27
153
23
7
45
9
24
39
20
31
12
5
73
30
21
144
15
96
36
210
107
36
64
33
3
24
21
15
45
99
36
24
21
51
51
89
60
148
33
48
96
75
45
35
24
1
39
36
9
107
19
54
36
36
18
36
69
20
25
39
27
21
15
77
103
29
60
60
1
84
15
21
63
44
1
15
20
60
1
30
45
104
1
11
73
36
24
12
18
17
55
24
126
147
60
36
21
23
112
15
21
12
87
36
33
36
20
28
12
8
72
61
18
36
113
103
60
18
11
16
48
84
32
60
84
1
39
87
29
4
24
8
12
16
12
129
39
24
152
108
1
147
60
44
19
36
81
9
54
41
85
3
8
43
105
57
243
20
7
45
123
45
45
12
60
30
33
36
48
33
63
81
54
101
19
41
48
43
9
60
24
140
60
4
81
30
65
132
19
105
21
15
92
97
123
32
25
36
3
72
80
55
53
61
3
27
53
16
57
183
36
21
30
5
13
39
20
12
1
15
60
144
39
45
20
96
31
18
39
48
39
60
144
69
80
13
27
21
42
48
36
36
24
9
57
23
40
36
128
36
7
114
63
117
83
7
36
5
13
30
36
65
24
55
17
28
51
161
64
8
16
20
52
8
7
137
31
9
3
18
96
35
31
33
36
36
9
23
103
54
90
21
12
51
6
215
49
87
44
64
144
27
30
54
5
120
55
17
19
69
32
64
15
89
60
55
30
11
60
1
78
57
9
6
29
16
3
29
36
12
19
90
63
3
65
100
60
9
6
17
163
30
18
240
102
54
21
8
31
69
15
165
15
36
6
108
30
42
63
116
48
37
99
24
48
8
4
3
17
1
75
ABCD 94344044948*3^$a+1 [50038]
186
198
72
90
120
48
96
66
150
147
21
39
183
114
114
69
171
57
12
327
36
69
129
111
105
75
21
120
168
120
72
18
9
12
291
60
168
21
69
159
132
51
90
168
39
51
342
150
24
45
165
216
30
210
24
75
45
30
96
60
105
360
15
105
45
18
246
171
39
6
150
264
33
273
27
51
120
42
30
117
21
6
180
54
120
27
123
162
54
84
246
144
120
171
45
6
24
90
246
90
147
3
45
24
51
210
150
57
27
150
291
45
198
360
120
240
9
153
267
288
75
180
45
39
21
24
51
60
48
141
48
27
54
90
6
234
180
12
57
3
48
57
60
93
6
405
159
30
72
39
51
9
51
90
27
3
165
93
96
90
60
24
36
264
120
57
72
3
117
387
24
300
81
39
9
141
102
45
135
9
99
120
12
57
93
90
198
39
123
78
6
321
3
57
24
216
3
72
48
9
111
36
153
3
189
135
84
132
150
99
69
192
75
24
99
72
48
69
231
12
168
12
57
48
39
36
57
33
198
252
438
87
3
12
180
78
51
45
123
141
66
396
24
33
48
60
285
99
141
24
15
135
60
30
54
21
75
144
57
105
168
99
3
57
153
24
6
210
75
60
192
240
192
36
99
66
147
21
102
168
42
30
18
39
81
42
69
36
192
51
276
36
18
30
156
96
54
186
69
36
45
99
69
51
15
24
9
3
138
162
117
12
39
237
15
24
96
90
24
54
42
39
51
30
54
204
12
114
75
15
84
36
246
120
144
3
477
6
60
54
30
36
168
30
222
84
36
48
72
144
21
3
69
27
60
6
240
240
87
192
159
66
114
201
21
255
3
57
165
18
12
90
27
12
249
150
81
81
30
117
381
111
15
210
6
48
72
117
3
84
96
240
69
81
174
144
69
51
9
81
120
186
30
111
255
45
3
81
99
9
93
39
171
144
6
114
30
24
6
24
201
51
198
30
42
30
24
165
111
120
78
42
174
6
117
93
147
108
39
84
120
96
81
183
102
234
54
72
198
117
204
39
9
63
168
9
3
60
69
39
126
51
93
51
21
30
24
90
24
30
282
99
48
51
9
441
72
18
30
6
96
9
81
78
81
81
315
135
30
24
24
186
21
63
42
138
102
150
228
12
129
36
12
153
114
54
51
108
60
120
123
48
66
114
57
15
309
39
96
216
24
84
117
84
111
45
3
6
126
ABCD 94344398264*3^$a+1 [50018]
5
72
18
33
28
36
11
9
76
44
9
27
52
11
97
65
42
33
280
168
41
15
69
19
8
24
3
1
20
24
36
76
29
39
16
36
53
3
33
51
124
20
57
75
60
99
84
21
16
72
35
105
27
1
104
3
12
13
101
12
79
36
48
12
48
92
9
126
72
36
132
33
12
9
18
18
3
15
85
120
11
9
57
67
5
31
11
90
91
140
72
156
21
18
73
20
57
7
41
15
45
27
12
96
39
69
36
39
121
20
9
30
6
84
6
25
60
20
105
54
6
3
33
3
231
21
27
96
9
57
6
13
125
24
27
135
36
12
61
12
17
103
80
12
3
73
35
21
28
23
25
20
124
20
64
12
20
24
15
24
90
90
45
64
11
69
57
3
96
9
27
81
60
15
12
100
12
168
11
1
20
21
19
71
12
225
45
51
4
12
11
37
32
4
56
24
156
28
5
111
12
15
24
30
108
7
53
75
12
28
11
36
133
12
11
18
39
60
72
24
9
75
15
1
12
5
54
30
15
40
8
28
59
84
61
56
48
144
60
51
102
43
24
20
75
90
15
81
156
24
19
36
36
104
96
99
37
60
29
195
64
84
8
4
44
36
16
23
54
51
21
48
42
13
77
103
113
30
42
156
6
169
24
5
63
9
3
51
102
42
33
64
101
15
3
21
4
5
72
18
132
45
39
24
84
18
108
31
23
6
30
9
33
12
18
49
59
6
31
53
42
73
107
9
64
20
9
42
25
101
108
19
8
63
9
60
111
1
84
24
11
132
9
21
55
44
36
15
33
21
15
15
168
57
9
6
13
107
9
69
123
24
153
36
91
8
16
11
24
45
21
31
47
18
30
133
60
12
8
64
17
39
52
128
12
64
83
18
27
48
40
44
64
47
49
35
90
99
16
96
29
18
33
12
45
36
15
57
15
48
39
36
1
95
66
15
4
24
11
78
12
24
36
79
41
91
23
21
33
51
12
3
24
37
68
28
72
92
4
35
36
96
25
23
90
39
3
49
20
75
54
54
33
33
7
89
48
3
33
15
12
244
80
4
5
7
89
30
6
39
15
9
171
21
48
16
95
69
36
21
18
54
115
60
17
6
48
121
29
84
18
33
40
35
69
12
16
12
20
36
136
84
29
3
3
12
114
36
30
33
24
57
31
12
41
39
57
39
15
30
55
60
36
8
27
45
24
39
61
11
30
96
19
35
36
45
39
45
15
61
5
60
19
11
49
80
15
21
88
152
28
60
137
24
51
165
120
15
88
12
47
18
27
33
7
11
30
24
7
5
31
23
90
6
69
21
115
29
51
48
45
48
60
108
54
12
18
151
47
45
48
36
69
115
17
12
87
45
30
9
64
72
104
75
129
15
78
15
24
15
253
12
53
3
12
52
5
186
57
16
101
60
19
65
31
68
60
201
36
78
1
11
61
89
15
51
54
54
1
164
12
24
24
24
57
24
27
4
24
71
13
23
85
48
47
73
11
1
179
45
15
21
87
21
4
23
33
84
16
17
15
3
72
97
68
300
52
20
33
24
39
72
9
6
9
24
15
25
56
4
60
17
67
20
28
17
12
55
125
3
16
35
9
52
48
48
59
13
11
21
9
42
138
96
39
9
43
44
84
12
3
84
93
40
173
36
3
60
51
37
29
3
15
145
56
15
69
57
24
27
3
37
44
15
66
3
51
25
53
15
40
32
36
48
12
52
53
15
33
42
97
11
30
19
20
3
13
60
32
4
53
36
19
32
4
32
3
45
36
21
72
91
5
27
3
36
60
84
54
60
30
25
8
99
21
27
25
32
3
36
54
31
71
33
27
66
67
8
69
43
48
35
78
30
21
51
45
9
36
19
44
9
15
3
18
7
20
112
11
21
40
65
31
5
30
114
30
45
100
125
115
20
15
18
7
11
25
48
35
36
9
4
188
33
159
57
75
28
180
12
29
72
48
96
18
18
19
29
36
3
16
221
36
3
15
25
11
85
125
75
93
36
12
15
52
8
52
113
3
96
3
90
18
49
8
33
3
84
28
60
23
1
59
1
11
69
45
3
105
55
17
18
12
108
60
36
30
24
36
31
48
8
24
16
29
96
43
77
123
60
36
16
149
36
12
3
48
99
12
73
12
41
3
87
9
24
27
48
6
18
18
99
16
59
78
36
75
99
37
23
13
17
67
8
16
71
6
72
12
3
48
45
3
45
39
28
108
11
25
20
60
3
13
20
184
20
28
23
9
9
27
28
132
12
68
12
153
12
67
5
36
108
19
5
90
30
27
120
21
43
11
54
195
195
9
88
29
24
75
15
1
29
27
72
60
12
40
96
44
231
57
48
4
11
54
31
48
11
6
18
141
28
36
11
1
44
16
84
65
3
51
6
31
89
36
19
48
5
6
9
81
111
15
48
21
72
4
53
43
5
43
140
4
60
5
6
9
48
63
42
135
39
6
7
101
12
87
16
5
54
60
12
90
51
27
192
69
99
30
42
21
15
12
37
5
15
15
6
7
ABCD 94344433622*3^$a+1 [50077]
12
68
4
23
69
28
60
20
51
42
19
24
11
84
1
156
68
76
20
24
40
80
84
123
69
21
123
16
24
179
36
25
20
112
17
43
12
20
28
24
44
16
48
36
96
68
15
1
44
28
48
12
72
32
123
42
91
83
25
36
188
280
12
48
5
6
49
17
18
45
12
40
68
87
49
12
8
81
90
49
56
21
43
60
36
8
15
12
96
25
68
45
19
80
63
57
21
79
36
204
35
6
30
54
7
60
96
72
12
11
13
24
17
115
80
51
9
15
84
45
64
35
57
108
52
35
60
33
3
12
57
24
52
72
53
7
12
48
56
100
20
16
29
15
4
20
12
33
18
57
12
75
18
18
18
6
30
3
51
37
188
27
33
189
138
93
69
108
3
144
60
12
3
156
132
84
114
15
15
36
126
3
24
63
9
48
3
48
1
20
16
8
4
12
83
121
101
55
36
17
67
20
16
32
12
141
19
35
25
59
25
20
4
41
55
36
96
12
56
51
73
108
12
5
6
1
20
40
8
96
51
1
44
3
36
24
13
84
29
19
36
29
7
119
25
164
40
41
36
19
56
15
129
4
72
11
25
107
12
9
36
76
23
1
84
59
1
24
17
36
43
36
8
12
3
132
25
140
16
108
11
1
120
5
168
55
84
120
60
176
40
24
173
60
147
208
12
23
108
49
36
65
115
24
35
13
12
233
18
1
60
5
31
92
28
144
80
40
48
11
66
18
13
168
44
40
173
27
16
36
20
135
1
12
72
35
54
15
16
84
29
67
108
5
27
40
8
3
37
11
36
1
240
32
72
51
97
32
16
8
76
48
83
37
120
23
72
85
11
25
44
12
4
131
145
24
20
16
23
45
45
55
12
8
12
45
36
99
16
5
7
35
133
108
12
24
20
16
8
24
12
4
44
180
76
17
42
73
8
27
12
73
8
16
108
47
33
12
28
60
197
39
4
32
288
12
15
24
21
16
32
28
68
16
8
12
88
161
84
55
32
165
15
48
120
76
107
12
36
1
200
100
5
55
143
21
84
40
80
28
53
6
25
8
3
33
4
32
16
8
189
163
17
55
17
19
24
108
24
120
24
24
20
12
40
8
15
18
3
16
20
24
124
192
11
109
48
137
18
1
12
48
164
28
125
27
12
24
39
96
81
21
24
108
27
40
44
4
48
272
76
104
40
108
60
44
51
33
15
96
48
61
47
18
31
24
12
59
1
35
114
54
1
143
1
104
15
13
8
36
15
25
120
48
20
12
16
17
30
25
56
4
48
24
8
87
13
65
187
68
52
48
71
61
24
164
16
176
15
69
64
95
13
32
156
24
52
8
27
85
36
107
13
8
60
9
43
17
66
1
48
245
27
16
12
12
5
30
90
90
54
234
61
65
31
20
16
8
4
65
7
104
120
4
113
7
101
84
7
8
171
72
108
37
32
12
9
19
20
33
147
40
12
83
81
136
24
17
39
4
24
23
217
32
28
120
35
73
65
55
192
41
6
13
5
43
5
123
40
60
24
11
37
32
40
12
44
96
40
8
87
109
35
61
65
3
36
40
5
54
73
12
5
111
96
40
23
57
15
24
169
12
48
20
40
132
44
156
3
60
205
11
30
67
65
54
73
107
69
24
15
12
73
48
59
45
60
40
44
24
232
11
25
32
72
4
5
7
92
12
16
228
36
44
16
5
3
27
54
114
73
12
107
204
25
36
36
12
12
36
17
18
13
47
13
35
24
12
61
8
36
60
39
49
116
9
7
60
36
48
72
44
4
95
12
49
23
13
72
12
144
20
16
36
32
33
39
76
53
19
12
41
43
44
76
56
168
3
49
8
12
4
35
96
1
60
24
53
18
9
63
1
80
9
36
72
54
49
11
138
111
4
11
96
84
61
8
88
32
51
25
36
44
69
27
4
11
48
97
108
48
8
52
92
51
144
1
17
7
60
72
60
65
123
28
17
30
81
24
3
153
4
12
11
18
19
17
19
185
66
49
24
48
32
28
23
84
36
25
89
15
60
45
43
144
120
24
144
20
15
12
9
16
36
12
20
3
237
81
6
1
47
1
12
8
36
84
4
131
69
100
32
15
1
128
40
24
53
199
24
12
60
48
44
40
41
111
3
145
47
33
40
41
55
17
48
91
36
17
27
9
199
36
96
108
132
20
16
59
24
1
20
45
3
100
47
33
21
12
27
132
24
4
47
18
7
8
28
132
101
55
11
18
55
77
48
7
80
21
7
12
8
15
1
11
25
8
21
19
92
24
60
36
40
ABCD 94344821042*3^$a+1 [50033]
19
125
265
90
45
24
12
81
15
60
15
5
13
99
36
24
20
28
24
21
54
96
5
12
73
83
36
16
144
20
40
21
18
120
9
123
30
47
121
12
59
64
117
54
89
160
80
4
48
9
24
30
41
1
179
196
12
81
15
15
77
24
115
105
21
15
44
4
56
48
112
15
53
37
63
3
29
48
121
60
71
19
29
16
57
219
21
3
32
72
16
75
126
111
84
15
65
28
57
63
12
44
16
224
24
60
52
9
35
1
36
30
24
33
51
45
116
145
15
84
225
39
20
1
12
15
75
78
39
96
75
6
23
7
105
75
69
44
12
79
12
60
33
80
16
51
30
18
5
144
67
81
159
30
35
91
54
11
208
20
4
12
39
9
3
168
41
85
3
33
23
72
100
12
147
53
73
18
29
100
201
39
12
56
40
20
4
9
36
36
39
80
100
9
42
125
19
45
80
85
36
60
59
4
56
88
80
28
44
24
7
33
36
39
36
9
51
9
116
40
81
95
40
8
25
72
303
51
125
235
24
17
55
29
25
23
97
39
20
31
5
76
44
24
145
72
180
18
12
198
6
36
5
28
15
81
9
36
35
48
16
80
12
48
55
9
32
88
12
84
75
149
40
36
132
72
68
108
31
5
211
45
48
105
30
9
27
6
18
72
30
54
29
136
51
53
24
13
24
71
199
53
13
27
48
15
9
48
72
15
33
8
88
57
15
3
29
1
6
65
55
21
44
48
96
97
144
24
66
9
51
9
24
80
13
198
9
3
57
8
103
9
8
139
41
12
40
60
27
65
4
140
85
90
30
96
36
39
156
3
225
21
234
41
19
66
36
23
196
39
45
44
28
39
29
52
12
12
164
4
8
13
162
48
6
15
15
29
40
72
39
185
55
9
27
69
24
56
25
23
67
45
9
27
33
59
7
54
51
68
97
126
29
121
23
16
36
32
36
91
21
9
96
3
87
45
8
37
3
24
48
213
30
126
36
60
54
36
108
89
112
159
120
29
12
96
112
27
29
187
90
107
168
40
72
21
27
24
9
39
33
15
39
41
144
49
12
47
12
36
4
216
8
64
27
29
40
44
67
93
20
13
24
71
4
44
55
36
5
60
4
36
21
24
63
48
153
6
5
49
59
100
57
3
81
11
40
39
162
95
324
1
75
84
15
240
81
39
6
30
168
12
129
36
75
54
15
44
60
16
84
36
60
128
91
5
64
48
15
177
33
54
9
15
45
24
21
27
3
21
51
45
248
24
43
45
135
5
60
52
33
3
60
21
144
276
66
65
24
28
33
30
24
5
88
120
36
140
132
208
44
13
27
12
15
5
40
69
12
24
15
56
64
8
60
28
39
66
15
32
133
54
5
16
12
20
91
29
61
42
9
9
30
29
48
112
108
8
25
35
36
55
113
7
54
39
32
160
135
93
48
60
99
6
23
7
93
24
36
135
6
15
48
3
5
48
7
5
103
5
25
240
155
25
71
228
7
30
6
5
79
114
12
78
17
13
15
56
48
76
225
15
84
3
18
167
28
20
97
63
57
18
42
120
23
60
60
61
35
96
25
24
51
44
24
112
15
150
203
7
149
28
132
48
36
32
88
51
90
36
120
54
54
27
33
35
52
3
5
61
51
3
21
24
96
8
72
4
105
30
69
36
27
9
9
99
192
36
24
9
71
168
28
44
25
36
24
30
45
8
16
140
175
17
12
52
39
132
48
257
85
3
80
121
126
5
12
40
33
95
12
28
63
17
13
51
20
28
20
36
7
9
15
41
24
24
1
36
27
228
20
72
97
3
12
39
36
96
89
19
9
96
180
111
300
9
32
112
27
90
24
11
1
24
15
15
45
60
116
12
97
99
20
25
72
143
112
33
102
113
64
21
27
72
27
60
89
124
21
36
3
80
48
79
209
7
65
64
48
12
44
4
60
48
33
39
56
100
135
21
80
4
92
4
69
15
80
12
13
90
29
43
53
40
120
80
24
13
84
54
225
24
132
144
44
280
87
24
41
ABCD 94345399342*3^$a+1 [50005]
25
35
12
40
33
23
12
55
33
20
52
68
1
36
27
3
17
16
12
68
37
23
24
13
107
52
68
73
27
56
12
40
72
156
20
132
49
30
21
20
88
21
11
28
57
23
67
90
47
16
72
9
6
29
120
36
132
36
1
63
57
71
109
15
168
32
4
57
47
88
129
23
16
44
28
80
25
30
5
145
15
188
37
119
108
76
27
30
114
30
59
217
30
117
132
48
57
75
21
167
13
47
313
15
80
24
40
51
210
107
60
76
57
23
12
64
8
37
23
13
35
100
108
27
69
20
24
60
196
21
84
23
52
21
23
12
25
323
72
25
27
20
100
20
156
252
72
37
36
63
144
68
24
325
11
60
79
185
55
41
169
30
6
24
66
9
8
12
115
81
140
60
52
8
48
60
4
33
3
44
28
60
80
60
4
51
90
23
64
72
80
25
23
7
29
4
236
180
12
52
33
47
108
25
84
11
24
60
4
24
36
44
28
68
124
152
16
135
5
85
84
36
59
84
100
56
16
69
63
36
20
24
37
99
44
43
17
127
113
208
9
59
121
36
15
20
280
60
128
12
40
9
60
3
27
66
23
84
288
48
97
27
8
49
60
11
85
23
4
32
85
66
30
23
156
84
40
44
28
129
51
20
84
1
119
24
181
119
120
60
127
69
20
1
84
23
43
5
160
44
31
17
112
8
172
45
36
63
27
294
156
84
11
232
33
47
100
96
44
12
36
84
4
180
12
225
60
23
120
72
49
96
27
8
49
35
28
20
48
12
103
5
52
20
16
116
25
36
35
12
156
36
16
105
144
179
37
39
104
52
60
9
83
36
97
24
23
88
12
60
140
148
72
36
56
31
29
64
12
80
199
41
24
16
249
63
92
16
12
36
24
48
20
205
83
52
8
16
21
23
37
24
11
28
21
143
100
168
48
32
19
6
35
40
20
28
36
20
76
80
4
20
4
80
12
172
96
32
12
112
56
40
72
68
40
9
23
16
87
30
84
60
11
4
84
152
52
48
8
120
1
39
44
48
28
36
21
3
12
132
36
147
89
16
39
65
31
45
99
93
33
35
12
60
112
288
80
193
95
48
4
32
24
132
28
201
131
49
123
108
39
185
61
23
37
84
35
24
172
20
48
4
56
24
13
23
1
60
60
83
48
48
60
12
19
149
52
39
69
20
247
5
25
47
12
16
168
12
9
23
97
11
60
124
68
36
37
83
16
36
105
39
36
8
24
7
173
76
32
52
108
44
61
23
16
21
120
27
200
16
32
52
96
57
83
76
36
32
37
143
16
57
59
136
72
80
73
243
60
36
21
23
60
52
152
16
117
35
72
48
25
3
44
48
12
28
48
36
81
15
108
21
83
12
60
204
61
23
40
128
100
32
37
243
8
109
83
13
47
40
20
180
112
21
323
84
48
72
67
66
119
28
80
28
72
56
52
105
60
15
135
30
47
60
97
83
16
177
35
132
37
6
54
35
64
72
12
3
33
36
236
52
56
60
1
51
9
39
21
23
12
1
3
92
64
8
60
37
75
36
9
35
144
64
36
20
127
33
204
3
90
15
45
59
25
71
120
160
24
164
36
64
212
312
73
123
32
28
84
116
64
56
1
11
64
156
8
60
72
28
21
36
27
20
36
52
128
121
59
72
109
15
105
63
33
59
28
92
16
20
49
11
280
9
36
24
59
1
195
8
60
28
120
20
72
12
4
96
20
85
30
30
11
265
83
16
68
268
8
160
104
112
36
45
23
112
48
117
35
12
127
90
11
25
24
15
56
28
164
133
83
12
168
1
3
33
60
23
1
60
23
28
105
135
32
16
ABCD 94345534774*3^$a+1 [50023]
59
55
30
102
24
29
7
9
20
61
114
17
49
60
3
8
48
40
32
13
39
60
68
13
114
12
113
7
6
48
90
5
7
5
52
3
30
84
119
7
18
6
120
9
72
3
90
15
51
24
77
25
35
60
12
37
6
60
17
31
69
51
57
45
35
13
35
49
78
17
136
75
126
6
53
144
1
6
78
51
32
25
114
9
39
66
135
39
105
48
69
23
61
30
84
233
280
20
133
27
75
42
96
54
36
77
48
52
15
57
15
78
48
39
180
60
3
24
93
3
53
4
21
54
48
78
95
7
33
39
33
3
5
121
11
7
12
18
18
17
67
29
67
12
41
97
18
24
42
54
60
12
17
60
7
29
49
12
23
61
6
108
42
119
31
30
39
57
3
75
162
15
72
15
72
21
3
72
33
51
69
111
60
30
11
49
18
48
77
1
6
9
20
52
80
13
126
48
33
3
5
24
13
42
90
12
63
20
1
119
7
33
56
91
149
100
20
31
29
97
18
144
66
12
83
7
65
60
52
8
12
40
111
12
57
15
33
15
45
27
36
65
19
12
78
51
105
35
40
15
57
12
80
1
90
12
48
9
27
9
32
7
65
7
9
32
7
21
120
75
60
60
125
37
47
31
5
31
36
53
91
48
12
48
21
171
90
59
4
8
13
60
35
64
63
53
91
168
12
90
3
3
42
6
17
72
37
60
6
60
18
30
5
84
37
11
43
36
54
36
204
186
6
63
24
48
57
15
33
75
63
5
12
7
48
213
9
3
39
21
87
21
20
24
25
6
149
7
18
23
37
131
97
15
39
21
3
29
1
6
36
45
128
40
75
6
66
120
5
49
84
30
72
54
36
23
25
107
7
42
23
25
42
93
45
11
12
55
72
21
69
12
6
5
40
87
21
21
18
12
18
3
32
48
43
24
42
30
33
80
36
67
24
21
3
54
18
84
48
36
45
27
77
96
19
21
20
160
9
63
20
13
119
60
40
21
12
54
60
9
32
43
177
8
204
103
17
1
159
20
16
32
79
36
5
67
33
48
20
127
48
65
67
12
53
7
5
73
18
30
36
30
18
12
11
88
39
41
1
11
7
126
6
29
19
48
144
21
27
21
39
12
53
36
31
81
39
18
108
3
92
19
9
15
12
48
90
35
60
19
45
75
48
24
24
42
18
117
105
75
8
12
7
6
6
30
3
171
5
25
36
119
7
5
43
29
55
12
48
66
96
39
9
12
6
77
40
8
13
59
28
72
27
21
80
49
48
71
24
1
6
29
40
27
57
81
6
81
3
24
18
12
11
24
28
27
42
66
12
72
21
39
33
51
5
49
6
12
30
27
57
18
5
43
12
132
53
16
21
59
7
65
13
35
1
48
6
77
19
90
11
12
91
9
27
138
11
12
7
72
60
78
60
11
55
29
36
12
72
16
15
204
36
29
7
33
8
28
20
19
126
30
30
54
12
18
6
29
36
4
21
6
29
127
65
48
12
97
3
99
33
20
28
69
3
20
36
40
120
9
6
45
9
138
12
12
30
11
37
18
30
63
51
69
24
3
18
126
69
9
11
60
24
7
81
45
102
12
41
43
144
72
36
45
15
24
6
27
87
9
20
24
43
33
24
15
108
65
40
27
48
12
5
48
43
5
169
35
48
19
29
84
7
24
89
16
32
49
3
20
25
51
105
15
21
66
12
33
129
30
114
155
145
59
37
11
12
91
24
5
37
6
57
20
31
5
4
27
9
99
96
29
28
3
69
36
57
23
7
18
15
45
96
114
149
88
3
9
87
9
87
33
60
120
99
12
21
27
21
60
9
36
30
72
53
7
12
65
7
60
60
24
5
112
8
60
4
116
64
21
66
81
33
114
53
37
23
13
6
96
24
9
20
181
39
9
83
43
126
3
15
36
12
17
1
135
9
11
235
6
18
33
20
52
8
13
15
32
19
48
53
13
12
84
210
30
18
5
25
35
36
84
88
15
5
88
104
7
9
39
36
57
27
185
36
19
21
120
72
72
15
96
5
64
75
12
29
12
52
27
29
79
30
48
30
18
6
21
99
69
12
63
69
3
48
69
27
69
32
12
121
12
15
39
33
27
48
66
6
89
1
96
27
171
54
96
66
18
11
132
19
9
21
111
3
9
21
12
42
41
12
132
145
23
103
144
5
67
54
35
55
24
45
8
115
17
7
36
42
3
3
90
6
69
12
63
9
27
138
6
9
96
51
29
1
59
72
43
36
30
23
25
3
3
5
37
60
147
45
11
7
33
159
105
15
90
48
27
27
54
35
64
60
108
8
19
48
5
103
24
21
21
11
12
91
60
225
72
140
13
60
6
41
85
87
63
204
48
5
43
108
65
84
31
12
24
96
17
85
63
20
72
25
12
36
54
96
48
29
28
33
6
9
15
57
20
37
11
49
71
52
20
28
144
63
17
208
92
40
80
283
33
21
18
36
29
13
47
1
6
21
27
30
12
23
91
17
19
174
30
ABCD 94346228376*3^$a+1 [50017]
11
76
147
12
5
13
23
16
8
136
8
73
11
7
12
57
8
72
24
12
19
30
3
15
30
11
19
18
30
21
33
6
21
129
6
9
12
8
13
11
16
8
79
9
32
7
102
12
23
7
33
8
127
5
12
4
141
51
15
5
37
3
63
9
8
4
9
11
24
1
51
9
12
6
5
49
48
59
13
3
3
189
24
12
20
7
6
111
33
3
45
3
3
5
31
5
7
24
53
12
7
41
1
18
18
15
3
24
6
36
3
105
42
6
6
12
9
12
45
6
21
56
24
16
24
8
12
12
16
3
33
27
6
51
21
30
12
12
21
8
1
111
3
29
4
21
30
9
20
1
11
4
3
18
30
29
85
39
24
27
96
30
3
33
3
21
87
15
42
23
4
27
60
18
63
32
16
24
60
68
25
42
6
3
21
60
3
8
73
36
11
43
17
4
21
11
16
120
9
24
24
107
25
3
15
54
27
8
16
3
18
23
7
48
101
13
18
65
16
80
7
12
6
6
9
8
4
9
3
45
27
12
80
31
18
15
32
43
5
4
21
59
79
12
24
29
7
96
5
28
20
1
3
12
20
7
30
72
18
29
48
13
72
12
83
19
18
39
20
16
8
31
6
42
17
16
15
6
99
9
12
27
3
45
8
16
56
40
3
33
3
18
6
17
4
12
24
27
30
18
69
15
60
48
6
23
24
16
9
6
36
5
1
51
12
36
44
4
36
27
17
79
30
15
27
9
20
112
213
23
1
27
3
33
12
8
13
51
32
24
24
12
7
29
13
6
5
48
4
3
17
13
3
123
53
12
49
24
24
3
9
18
6
15
8
4
27
65
16
15
12
5
19
17
4
21
36
23
28
15
12
60
9
12
33
18
17
4
8
4
36
3
21
36
69
15
32
16
57
12
3
3
48
48
30
3
21
12
6
5
43
29
13
42
5
60
24
61
3
24
27
9
12
33
35
25
39
15
17
13
3
21
63
3
5
4
12
20
37
23
19
90
39
45
18
5
37
27
33
11
28
3
5
48
13
24
39
51
17
60
1
12
30
36
5
13
6
84
17
7
12
24
21
36
92
61
6
33
12
9
18
42
18
6
27
9
48
23
97
84
75
12
32
7
30
15
3
5
24
12
49
12
15
56
13
12
18
17
7
18
3
27
57
39
30
30
18
15
45
3
24
27
21
48
51
6
6
6
59
55
18
63
33
12
30
5
28
12
87
17
24
61
60
30
33
33
6
72
6
35
4
9
30
54
12
27
3
9
15
5
24
25
48
24
3
44
13
30
57
44
16
32
24
12
91
17
7
6
23
4
9
18
5
7
33
48
8
16
96
8
43
29
13
15
51
29
64
48
9
23
1
11
19
53
48
16
12
27
33
8
25
30
5
19
12
17
16
15
30
24
12
12
39
24
20
4
56
31
6
3
56
24
31
36
9
68
1
11
48
12
25
42
30
6
17
91
12
6
18
29
4
12
12
84
20
40
27
6
3
3
17
12
25
11
28
9
39
60
27
105
44
24
31
42
6
9
27
29
103
84
24
9
33
3
8
25
12
6
60
45
57
35
40
12
36
12
27
36
17
61
42
41
7
36
41
12
4
9
3
27
12
6
30
33
3
29
4
9
84
6
54
12
12
15
39
24
60
24
48
42
6
6
131
19
54
36
3
3
54
24
12
27
75
30
63
72
32
25
35
7
324
5
13
54
36
90
47
12
24
48
16
21
87
9
84
3
48
39
41
25
11
31
9
8
13
24
12
6
5
49
36
71
64
32
7
33
12
21
87
51
6
30
24
9
39
17
24
1
39
36
9
12
6
90
15
24
21
35
16
39
5
12
24
43
21
8
1
71
19
6
15
24
3
53
40
8
13
3
56
12
13
39
15
30
24
3
8
88
9
6
5
1
3
3
29
1
27
99
17
13
54
6
42
45
3
24
18
3
15
65
16
9
35
19
65
88
8
28
20
1
6
57
51
9
48
3
48
141
44
13
23
1
54
9
20
7
12
24
45
8
7
30
48
18
17
43
21
3
17
12
112
20
49
42
5
25
11
64
9
120
27
21
6
17
24
12
19
6
12
27
68
1
27
81
3
12
12
20
36
28
3
12
45
15
12
9
44
36
4
8
4
48
20
16
57
6
57
8
25
23
12
16
57
12
6
5
43
9
32
31
41
24
7
6
3
3
29
24
31
6
30
17
4
12
48
21
18
72
17
12
1
15
24
3
36
9
3
45
3
53
97
51
27
5
1
35
25
12
39
12
8
31
12
33
44
37
24
66
21
20
19
12
6
11
12
28
9
18
9
15
48
12
18
35
19
12
12
12
78
27
27
9
21
11
13
18
6
27
56
36
4
9
15
20
7
41
4
8
7
9
8
31
12
18
150
9
20
1
39
45
27
3
24
5
1
15
27
5
55
5
7
24
5
25
23
1
12
18
17
12
48
49
6
41
13
3
45
48
12
11
19
9
33
3
15
78
24
6
53
16
32
40
21
24
12
23
1
24
48
24
111
33
12
18
5
85
59
16
9
6
18
59
1
51
51
12
5
40
8
16
12
15
5
19
42
27
15
12
5
19
29
16
48
21
3
15
18
11
4
3
48
9
12
15
18
23
13
6
53
36
31
30
6
18
47
61
15
9
24
11
19
29
24
37
51
3
24
41
12
13
30
29
1
11
31
6
24
72
27
12
3
65
1
15
44
1
30
36
33
15
5
121
24
96
75
21
6
42
23
48
7
12
5
16
9
42
21
33
3
20
7
9
44
4
33
90
45
24
51
5
49
12
71
1
59
24
76
63
17
12
132
13
96
3
48
15
18
30
5
79
9
3
5
24
4
9
12
15
9
23
19
5
25
6
12
53
43
36
41
24
109
66
12
66
27
21
48
11
28
9
23
76
3
42
39
12
24
9
18
12
17
1
71
25
63
56
1
27
9
54
12
5
4
27
42
3
21
3
21
27
117
3
20
43
9
120
57
78
12
77
13
12
11
7
60
125
49
18
18
27
21
27
20
7
18
35
43
9
39
48
65
1
47
16
20
13
12
3
111
5
7
57
15
5
7
5
4
32
31
24
60
5
7
17
1
48
12
24
39
27
21
20
1
11
16
3
6
24
27
8
16
3
24
33
9
6
12
36
30
71
13
3
51
9
12
24
15
17
55
12
125
24
96
52
48
36
8
88
48
87
33
3
5
19
12
6
42
6
36
42
6
47
4
44
4
15
12
9
9
39
15
125
25
75
24
20
43
30
11
55
17
7
41
37
42
33
20
52
24
3
17
1
15
32
61
6
24
9
9
42
30
15
87
33
36
20
12
4
93
15
63
33
84
96
12
9
27
32
28
63
78
35
43
12
41
31
5
13
11
43
12
161
28
36
15
12
173
4
9
30
12
72
9
3
30
18
5
1
23
19
18
39
15
21
21
39
9
3
45
3
9
71
13
6
5
61
24
6
5
24
24
25
12
84
83
1
47
28
15
9
3
5
25
18
6
39
3
5
4
48
15
5
55
101
37
12
30
17
25
83
85
11
25
18
5
4
39
54
24
6
21
20
13
11
16
69
12
72
119
7
12
5
13
72
51
20
12
7
12
18
6
18
27
8
48
19
5
13
51
3
69
3
5
37
35
4
20
24
16
8
13
35
40
3
17
79
93
3
5
13
47
36
43
12
33
32
1
3
20
73
71
31
60
54
30
18
48
60
6
5
16
8
1
63
8
1
15
9
71
1
48
36
18
24
9
75
24
41
43
6
35
115
5
24
7
53
31
53
13
36
11
12
43
54
39
24
8
1
18
36
5
37
15
24
36
33
6
5
1
12
36
3
32
76
68
25
71
28
8
28
3
9
20
37
6
33
3
24
9
15
21
21
12
11
55
12
36
6
12
35
31
204
24
30
15
24
27
17
76
32
127
65
25
23
4
63
5
12
97
66
17
16
8
7
9
27
9
20
37
6
6
39
32
55
42
87
9
15
9
15
21
39
12
87
24
9
3
42
18
18
24
60
48
6
5
19
53
1
47
16
8
19
12
9
45
42
18
30
6
18
89
12
48
36
24
1
12
27
21
12
12
35
1
6
17
1
23
12
7
42
24
78
21
36
45
23
1
119
24
103
24
33
ABCD 94346660776*3^$a+1 [50016]
92
40
12
36
8
16
68
76
84
3
65
112
120
84
32
52
48
32
64
32
72
40
3
5
36
48
64
32
4
24
3
81
99
29
84
16
15
33
48
27
33
60
80
4
20
64
60
116
24
120
31
237
12
20
16
20
12
64
80
4
3
69
36
32
4
80
48
64
60
84
80
16
48
96
32
43
36
29
28
128
40
27
17
16
39
180
41
60
36
88
56
16
63
45
48
87
213
36
32
16
12
15
21
204
56
64
51
9
116
12
16
132
60
15
5
40
116
48
7
108
17
40
68
16
48
32
52
24
80
4
108
8
7
17
36
36
28
132
8
40
92
28
104
12
48
12
64
63
33
3
72
29
24
19
21
48
3
77
76
63
72
21
15
117
63
5
72
40
99
57
87
5
139
41
36
175
29
79
53
88
24
32
24
40
72
84
12
8
28
3
9
32
40
48
44
79
77
96
36
43
5
4
12
44
36
43
41
64
80
12
55
57
15
21
80
64
56
52
36
24
63
9
48
24
48
36
96
12
48
36
3
33
44
108
16
15
21
20
28
68
12
4
12
15
81
99
33
92
76
20
4
44
91
5
31
33
32
76
68
64
15
45
8
24
120
48
40
147
29
4
32
4
108
84
24
36
20
192
72
4
36
3
213
24
80
60
28
20
36
24
64
27
29
124
36
24
3
5
88
36
51
45
27
57
48
44
12
19
36
17
16
12
99
9
27
53
4
87
21
8
48
216
4
132
72
72
168
159
17
4
20
136
152
112
144
96
8
16
36
12
8
31
29
96
76
15
89
112
51
77
16
15
129
24
32
52
116
40
20
91
21
252
84
36
8
16
32
36
55
89
55
9
32
4
12
87
9
63
36
29
16
63
72
5
36
12
4
12
3
72
9
68
144
67
57
15
69
48
48
24
32
48
184
120
32
79
33
3
117
8
19
161
64
32
4
48
15
17
19
21
116
4
3
101
7
65
48
28
32
156
88
8
36
48
31
45
8
156
43
17
88
183
5
76
48
15
41
28
39
41
36
124
60
24
12
48
44
16
56
60
4
48
3
9
12
56
139
81
132
56
16
3
17
4
12
44
4
20
7
33
36
3
41
120
55
41
12
60
31
21
159
17
16
164
19
5
16
56
16
12
12
27
36
65
16
212
12
120
115
57
44
4
36
39
57
140
4
15
36
72
17
124
48
36
32
124
51
21
15
189
12
8
43
21
32
28
60
8
28
80
4
24
3
113
160
15
161
76
56
108
4
27
5
144
144
12
108
19
45
27
57
60
36
48
144
80
112
44
84
76
48
72
75
93
8
12
36
31
65
136
20
31
45
48
56
268
15
5
24
16
63
36
45
36
96
44
24
28
48
39
77
24
4
36
44
16
12
8
24
4
84
32
112
27
36
72
9
63
57
20
76
8
12
28
68
28
56
40
8
31
9
80
16
39
72
5
48
55
72
129
36
24
24
72
3
53
48
16
27
173
36
100
51
36
36
5
160
15
9
99
45
32
36
100
140
112
3
65
24
4
84
12
36
144
12
51
108
165
44
43
57
24
72
24
20
36
48
64
15
36
5
40
92
7
77
24
79
81
132
39
9
80
76
20
60
24
16
3
57
20
76
12
32
16
3
117
44
180
112
12
32
4
60
51
89
16
3
17
16
3
45
12
24
60
44
16
168
12
87
29
7
5
16
80
79
17
28
24
24
51
33
3
9
24
8
96
4
20
76
12
68
16
63
5
24
115
225
60
68
43
36
5
88
144
120
56
96
84
12
84
4
92
36
40
68
115
29
4
3
5
120
16
3
41
64
44
16
15
9
56
43
57
36
12
3
9
135
29
79
36
9
27
29
115
5
31
81
72
92
4
39
81
84
32
12
52
20
7
5
28
32
24
28
27
5
112
12
24
32
28
3
65
24
36
19
17
28
48
48
3
81
44
55
45
32
240
28
32
52
60
60
32
52
44
4
219
65
148
12
56
24
216
64
12
140
19
33
60
56
60
7
9
32
112
36
24
80
64
3
29
115
65
43
53
52
48
24
3
33
68
12
4
200
100
32
16
92
96
139
21
15
53
19
29
52
32
136
8
31
72
72
81
44
12
4
80
96
12
4
32
16
48
20
19
57
15
69
24
51
117
12
92
36
139
9
27
29
4
111
36
33
80
28
128
4
24
116
64
27
101
16
32
112
63
69
3
9
20
40
3
53
28
80
19
57
15
9
144
92
148
75
141
32
40
8
31
36
45
20
64
224
64
51
72
72
17
16
72
48
27
29
7
5
4
60
36
8
112
ABCD 94346752354*3^$a+1 [50002]
44
7
9
24
140
60
19
12
78
15
33
39
15
6
84
99
60
12
32
37
11
4
33
27
24
27
12
41
61
90
33
36
51
36
17
37
120
36
12
3
9
15
33
75
27
30
3
87
30
18
102
3
27
105
75
30
3
57
3
96
24
57
3
153
24
11
4
84
21
35
43
18
24
18
33
39
96
42
3
8
16
33
12
216
12
18
180
84
30
3
27
93
87
18
42
150
63
12
21
27
15
18
3
36
15
48
5
28
44
4
24
20
37
15
20
16
24
21
84
78
21
81
96
12
12
131
64
60
33
195
60
12
3
72
18
48
72
3
27
18
54
30
39
69
3
27
45
152
103
12
30
71
48
19
45
33
99
15
9
141
48
15
33
30
12
42
3
3
42
48
27
156
27
33
20
4
3
9
44
31
6
90
24
6
24
11
4
60
45
63
87
29
1
48
30
18
72
11
4
48
75
174
15
84
9
72
15
24
36
63
138
12
15
32
25
59
4
20
37
30
6
12
60
72
39
9
30
21
20
40
60
24
36
9
11
60
37
39
48
56
1
99
57
60
35
40
8
19
21
56
25
51
72
36
9
15
8
64
21
63
96
8
7
33
36
32
28
21
60
15
15
6
39
60
15
6
15
8
4
72
24
20
7
24
41
4
3
30
108
3
9
27
63
48
90
35
19
21
45
24
120
3
36
12
48
39
93
9
36
24
78
18
24
48
123
39
30
15
15
53
25
23
7
45
48
45
3
140
31
129
21
15
24
99
30
72
3
72
51
45
27
57
123
30
72
30
66
12
12
23
127
5
25
60
48
3
12
12
33
171
21
11
28
51
6
15
24
15
41
7
41
49
51
9
35
40
33
15
39
30
39
12
27
30
123
84
3
12
36
17
16
92
88
9
27
108
8
4
15
81
57
18
24
120
78
60
3
9
11
28
84
60
33
123
21
3
32
48
16
56
16
45
72
3
32
37
15
51
9
120
15
45
33
27
33
3
9
3
8
19
33
15
132
6
27
12
45
30
9
36
108
75
30
12
60
23
48
7
17
1
72
63
9
39
80
31
105
33
30
21
12
9
138
18
12
3
57
35
25
111
36
3
12
69
21
66
42
42
30
36
39
3
30
15
12
60
20
28
15
45
57
119
184
15
132
48
78
72
12
3
45
51
32
48
24
36
19
17
181
30
77
48
49
6
53
49
27
15
9
36
63
45
12
15
60
30
3
105
15
8
40
45
72
71
49
12
99
36
48
60
60
12
3
17
40
15
18
51
72
9
126
72
17
4
24
36
12
24
21
12
11
1
63
12
36
24
8
55
45
3
53
16
105
11
64
15
69
132
12
63
9
45
30
18
42
9
21
95
4
84
45
42
18
11
19
12
41
7
33
192
27
41
28
9
12
18
12
29
40
57
3
21
39
39
33
44
88
60
27
18
27
45
35
13
3
8
12
64
93
27
48
93
3
51
6
12
35
67
30
36
39
60
20
13
123
45
3
9
51
21
3
72
24
21
150
6
15
12
8
115
33
21
11
19
18
12
3
45
15
12
21
27
12
75
60
6
59
13
51
9
12
30
18
12
15
63
5
37
18
18
12
3
108
36
24
9
42
33
45
15
15
165
15
57
48
60
60
33
3
36
45
30
48
17
73
42
29
36
43
30
3
57
23
24
64
80
1
15
24
9
18
9
44
24
16
12
12
87
18
11
4
3
53
120
109
12
6
33
44
25
3
24
75
9
24
48
45
39
3
21
9
27
21
12
47
31
57
45
12
35
13
18
45
44
61
99
108
12
120
15
18
30
12
21
69
18
42
156
35
7
21
27
24
41
97
18
54
39
9
12
3
36
39
12
18
11
1
11
109
63
45
87
20
91
12
42
60
15
20
36
37
30
5
40
96
24
15
12
33
60
27
45
36
12
27
33
48
8
1
35
16
48
60
24
45
47
76
87
30
87
48
68
4
24
9
30
30
120
11
49
11
16
15
18
42
36
24
93
87
6
24
48
63
39
18
12
3
80
127
9
104
12
16
12
45
72
35
4
9
51
9
12
15
44
4
32
1
72
27
8
16
21
18
81
27
17
25
15
27
5
13
12
60
3
8
4
135
30
11
40
45
12
51
140
16
20
1
72
75
33
27
56
31
60
9
39
12
9
69
12
3
36
60
84
36
51
21
15
42
42
6
174
5
25
11
37
107
1
99
33
3
9
126
17
13
15
9
75
3
12
45
3
72
33
36
20
109
12
11
49
30
6
60
39
24
56
25
18
18
35
4
60
33
60
87
20
13
75
45
12
90
33
93
12
60
12
39
9
48
39
21
47
72
24
19
12
6
12
12
15
3
41
72
4
3
18
30
114
39
36
15
60
90
30
45
3
141
39
12
41
24
40
8
85
11
49
12
3
27
101
60
4
33
12
3
57
30
93
33
35
4
15
9
21
3
96
9
3
45
54
66
3
56
13
18
5
7
81
24
15
48
17
115
57
33
3
45
3
81
30
9
20
1
15
21
3
56
28
15
41
37
84
18
21
24
36
81
15
63
5
7
29
72
4
3
30
42
9
21
155
73
12
3
8
64
33
42
18
30
33
9
36
63
9
30
33
44
60
103
33
9
39
36
45
6
117
45
12
18
18
27
105
30
5
13
60
39
44
96
4
44
25
3
24
24
84
27
53
12
13
3
75
102
30
30
27
165
30
30
6
69
45
6
9
104
31
33
56
1
23
85
12
3
12
15
65
4
60
27
24
21
8
16
21
12
12
36
63
12
24
93
18
9
15
18
15
20
48
19
5
4
9
12
6
9
15
29
36
16
9
66
33
60
69
78
17
52
84
27
12
42
15
168
12
20
4
21
111
24
60
45
30
9
9
42
89
109
12
39
12
57
11
124
27
6
23
37
12
30
5
7
30
48
72
6
5
49
15
81
3
24
36
9
63
9
15
63
42
39
69
15
132
15
113
252
1
72
3
99
48
30
3
12
45
3
69
18
45
48
45
3
24
3
9
24
12
27
18
ABCD 94347169318*3^$a+1 [50344]
6
174
99
21
96
120
123
36
15
42
87
81
147
9
54
36
69
21
15
39
96
96
420
57
33
27
27
201
93
12
48
30
9
51
45
195
120
36
24
9
156
51
96
84
96
30
15
15
78
102
48
6
54
9
27
36
18
30
156
24
69
111
126
66
258
15
57
24
6
33
15
12
18
12
48
6
21
12
111
12
48
6
3
153
30
84
21
9
54
12
9
48
120
33
3
36
45
6
54
30
54
42
60
45
105
3
36
60
9
6
6
30
9
45
114
21
81
3
24
132
36
93
51
24
51
129
45
36
111
93
6
81
12
96
51
36
54
3
36
51
69
75
42
63
96
21
30
18
12
120
75
123
81
48
81
27
129
174
6
99
225
72
24
39
15
30
30
69
3
30
30
18
39
33
27
36
12
15
69
120
45
3
63
198
51
96
12
291
96
81
48
27
24
69
15
6
30
216
69
39
12
225
12
81
6
45
9
30
12
48
90
36
6
9
75
66
3
12
33
15
36
96
183
6
15
99
102
39
21
18
300
30
30
9
177
15
39
66
39
60
87
69
120
21
114
24
42
39
96
24
21
144
114
141
48
27
33
3
138
42
78
66
6
48
96
66
18
66
21
9
423
81
111
15
54
90
12
144
6
30
30
3
27
33
51
6
48
27
9
66
144
141
72
12
15
36
54
36
54
126
18
72
9
45
54
156
114
12
15
15
45
168
51
54
39
51
105
12
15
24
6
27
72
168
3
45
39
24
9
21
12
294
6
30
153
75
126
30
9
96
36
33
30
9
111
42
27
111
30
207
45
18
81
9
30
42
48
15
15
312
18
72
30
24
9
135
96
66
48
30
96
180
93
3
69
15
33
63
9
168
72
201
90
90
114
30
3
33
15
15
120
150
159
105
54
6
24
30
36
114
15
15
21
9
87
9
6
18
27
105
27
3
48
90
120
66
24
222
54
69
111
9
12
9
54
30
15
24
12
36
24
24
81
24
231
195
6
15
228
15
129
21
12
15
315
69
105
39
51
6
60
30
60
18
15
51
33
192
21
90
150
3
51
96
129
81
84
6
168
6
84
39
63
54
60
30
90
135
24
75
249
36
21
183
48
15
120
45
183
72
33
12
249
246
18
42
9
48
51
45
51
153
12
111
33
21
96
3
204
96
60
57
78
81
144
21
75
9
51
171
90
63
12
45
3
60
57
48
30
30
12
48
12
75
3
36
33
117
90
6
78
285
15
12
18
6
69
12
3
9
57
24
147
15
69
21
78
9
57
54
66
60
3
36
12
105
18
9
3
57
27
120
33
21
66
24
36
36
9
15
33
48
33
72
15
165
18
120
30
30
36
9
60
45
42
48
9
81
15
27
69
51
57
231
12
18
51
129
27
45
24
15
24
45
6
81
15
30
135
45
18
60
120
12
9
51
60
57
33
120
120
54
96
84
60
6
30
114
156
78
21
15
54
12
168
30
45
204
3
240
84
45
9
12
3
15
36
144
72
24
24
6
126
144
201
24
21
30
33
36
156
39
93
3
45
9
3
27
105
69
432
24
3
207
9
84
27
33
63
57
357
6
54
39
57
27
87
21
75
18
12
54
81
45
18
120
36
6
30
54
51
195
9
75
9
81
30
30
150
54
90
9
33
63
135
90
27
3
6
54
60
105
27
90
24
30
21
3
180
249
252
9
27
144
39
42
147
3
84
186
39
36
93
135
21
195
21
63
27
30
24
66
108
36
9
45
72
147
3
24
60
6
18
9
111
42
84
39
84
63
33
105
39
3
213
84
36
60
21
60
234
69
33
54
156
24
105
69
66
36
45
15
9
51
69
39
102
39
60
15
105
39
12
90
3
27
ABCD 94347206186*3^$a+1 [50020]
25
42
29
96
4
68
157
11
25
59
1
63
56
16
8
112
8
60
12
43
21
20
25
83
157
3
12
3
41
52
9
54
21
15
5
28
116
19
17
31
60
30
143
12
12
73
23
79
36
69
48
12
92
49
71
1
24
15
123
17
28
63
24
30
54
6
15
39
54
35
37
39
56
28
21
39
8
7
18
15
32
7
41
60
37
18
57
68
60
12
7
33
20
108
4
24
84
32
76
84
8
31
5
7
5
12
61
15
12
57
23
4
81
72
3
8
136
20
84
37
54
36
77
36
49
75
12
24
20
1
90
30
59
19
30
11
7
53
24
60
136
15
6
75
20
24
24
13
63
56
36
13
35
16
15
36
42
12
54
29
31
12
77
31
17
48
112
9
23
7
78
35
40
8
43
9
45
47
91
57
15
125
48
24
73
18
17
25
95
16
27
108
41
19
12
17
28
27
18
39
15
53
52
36
39
5
24
16
44
24
48
24
4
15
84
53
52
12
69
11
73
18
18
162
17
43
90
27
21
95
64
117
30
9
69
23
72
43
9
8
7
30
71
7
17
31
17
55
77
16
32
55
18
18
21
39
29
7
53
157
11
84
24
124
156
15
5
60
24
145
6
69
33
35
40
15
45
9
18
108
9
9
111
56
13
47
43
6
30
5
16
87
17
16
44
24
72
28
56
73
12
3
8
7
21
15
36
24
66
3
8
25
47
7
5
31
108
77
49
35
28
140
1
54
125
88
48
36
48
32
19
29
7
84
21
8
60
12
24
1
35
160
8
13
60
23
36
184
32
48
16
39
30
96
84
35
4
33
35
19
6
87
123
45
9
11
43
5
4
8
24
13
11
144
25
11
24
40
8
48
40
15
45
39
65
36
7
69
3
5
1
54
5
28
12
12
80
4
15
41
84
12
7
18
24
11
37
23
48
12
4
84
9
35
12
43
53
84
4
12
15
53
1
48
23
60
28
24
72
44
25
11
36
7
33
3
45
44
12
76
8
24
60
13
72
15
20
7
30
83
25
51
80
1
36
35
19
5
36
28
20
4
12
48
57
35
16
9
131
25
72
3
72
15
6
12
59
91
17
13
132
11
60
16
68
60
127
41
7
5
36
16
93
12
90
6
84
36
18
29
16
20
67
89
168
12
28
111
5
16
20
36
28
44
1
12
72
23
24
16
48
56
1
35
127
12
150
71
28
176
28
75
48
24
66
18
5
12
24
24
12
28
27
12
41
1
3
12
140
4
140
84
52
45
63
56
85
54
17
13
27
15
29
25
15
21
11
28
9
35
72
19
41
19
41
61
23
24
25
18
5
24
96
37
167
1
23
72
60
60
72
36
1
35
4
80
96
76
9
11
108
4
32
28
32
36
88
80
1
11
4
15
18
6
5
12
60
7
18
42
57
8
60
60
43
42
11
24
40
33
15
15
108
69
93
75
33
111
44
7
65
25
3
57
39
51
165
9
36
59
36
73
47
100
8
7
12
33
117
15
51
42
27
8
64
3
53
12
67
21
12
33
23
109
30
45
20
133
27
207
5
24
67
17
76
80
72
7
5
7
21
20
84
24
16
24
9
23
40
68
1
63
56
40
51
5
31
65
7
36
41
36
52
15
17
24
49
11
4
45
27
9
12
47
13
59
60
19
17
12
16
84
60
8
55
69
3
36
17
28
9
11
67
53
100
144
45
11
12
4
21
3
60
51
5
100
8
7
41
108
49
23
37
30
6
27
3
24
18
3
36
68
91
65
7
54
36
23
52
99
5
16
12
8
28
60
87
185
4
44
12
52
33
47
1
11
79
6
3
63
5
37
12
99
92
7
90
11
175
54
120
3
32
28
12
87
6
75
20
43
132
9
8
76
44
72
73
131
31
36
9
44
1
6
65
28
12
3
5
64
8
12
12
36
24
124
20
19
102
108
95
13
35
37
27
24
56
19
54
78
57
20
187
29
36
24
25
36
3
36
104
13
63
9
3
84
219
5
24
25
6
29
43
89
160
48
56
64
20
7
113
121
11
13
11
12
72
7
5
16
15
5
4
15
9
92
40
44
84
16
60
33
30
53
28
9
11
7
29
16
20
79
21
8
60
16
8
31
36
5
13
47
36
25
18
125
4
3
93
15
30
132
3
144
20
16
135
72
65
43
162
72
78
57
63
53
72
43
69
33
35
72
115
53
4
20
25
3
8
12
76
9
18
17
12
48
40
60
48
8
37
99
9
42
5
48
1
171
48
117
39
84
80
60
25
24
27
8
12
28
45
27
56
64
68
48
7
21
44
72
13
36
75
9
75
20
55
5
168
40
39
18
35
55
53
12
12
85
66
144
21
68
1
18
53
28
12
39
53
40
56
151
18
6
17
139
6
87
20
1
84
18
33
57
108
54
60
5
25
23
4
45
11
12
12
1
3
24
15
17
36
52
3
5
7
105
20
160
20
61
75
15
5
24
120
61
191
85
23
7
29
7
5
48
7
65
43
5
25
6
41
12
12
43
18
48
47
48
16
56
64
3
45
12
36
3
29
108
64
20
36
124
20
24
109
23
64
63
48
65
60
48
24
28
32
108
37
23
4
20
55
153
20
25
6
5
25
39
3
17
13
63
51
53
28
12
32
31
33
120
32
28
20
40
20
55
21
63
65
25
27
44
4
60
8
48
60
60
60
36
16
44
4
15
17
24
36
84
48
103
29
1
24
48
11
16
33
11
24
72
48
48
79
5
175
90
23
13
60
35
60
7
41
4
96
104
12
28
56
36
64
84
180
51
ABCD 94347410044*3^$a+1 [50015]
10
5
27
34
11
180
13
32
4
11
73
20
3
55
8
114
15
72
13
131
39
45
1
59
25
36
42
2
27
24
19
2
4
11
24
12
9
3
12
144
84
75
21
15
70
11
135
16
17
60
55
2
4
134
6
15
37
38
4
30
35
13
18
5
12
3
6
99
57
27
31
12
89
36
13
44
16
2
93
21
15
48
121
12
23
15
45
24
13
35
60
127
36
89
3
12
21
37
35
37
107
24
27
9
13
32
36
3
69
15
45
3
97
6
12
5
7
26
39
12
49
72
23
19
6
11
63
33
7
50
27
1
2
21
36
3
28
38
10
17
7
18
92
27
79
2
15
37
20
42
34
114
18
14
21
9
18
16
62
72
10
48
18
26
78
63
12
1
11
39
10
24
50
21
55
41
61
60
38
21
1
59
36
180
63
9
1
11
48
12
31
14
15
13
47
1
8
100
35
79
8
48
24
40
6
42
104
18
28
8
34
8
33
25
47
12
21
6
45
60
36
75
22
120
23
48
12
48
19
80
10
80
136
50
40
17
13
47
27
58
78
17
57
10
6
12
18
50
219
15
33
129
15
3
45
85
32
3
91
14
15
15
46
11
24
45
172
23
25
32
3
12
7
17
36
39
45
43
5
43
5
37
78
42
35
27
126
10
2
3
24
33
3
7
8
69
156
7
2
15
24
81
15
19
41
33
51
9
75
12
1
2
93
48
84
45
66
22
60
35
24
13
83
13
59
93
27
3
112
60
65
85
48
23
7
5
73
24
30
5
12
31
29
24
19
65
96
24
43
12
6
95
25
47
13
59
120
27
9
49
36
26
4
54
11
12
7
2
39
36
3
28
12
5
12
99
9
25
2
105
9
112
8
34
6
20
84
27
1
44
111
24
15
9
79
92
9
37
72
23
3
66
3
13
8
39
15
57
105
4
32
15
37
50
46
35
79
5
25
86
69
123
22
60
26
4
6
32
28
26
4
29
51
6
28
30
86
12
3
85
60
14
16
62
162
10
107
36
13
59
48
24
13
47
13
35
151
114
140
27
9
10
5
12
7
65
1
24
11
24
31
12
42
36
35
12
33
36
34
74
10
2
39
69
15
12
1
140
10
5
7
17
15
90
28
38
24
18
30
42
4
24
23
43
89
15
57
9
4
11
9
18
82
30
53
69
88
66
56
129
60
12
7
53
9
18
10
6
77
12
73
60
18
65
7
38
15
19
5
15
46
54
18
23
36
43
36
26
51
12
73
18
32
9
48
1
35
51
33
12
73
11
24
55
8
18
36
30
16
2
42
18
3
12
12
13
48
92
10
62
48
18
10
47
48
13
26
18
51
57
24
39
19
77
9
34
6
60
12
44
28
50
18
15
12
21
24
27
99
9
132
13
36
24
122
16
8
102
100
14
9
79
2
4
14
48
42
108
22
48
2
3
13
56
39
45
10
102
32
10
5
36
21
15
48
15
10
36
44
3
48
19
86
15
132
39
9
55
62
82
17
13
23
12
36
15
64
48
29
13
20
27
24
24
31
29
60
36
9
28
150
14
15
108
36
79
126
11
36
45
3
24
72
9
54
33
24
73
8
40
47
13
8
39
43
17
12
19
5
24
27
4
32
12
10
32
4
47
55
12
26
84
10
6
26
64
41
69
27
24
36
37
80
75
60
12
69
51
13
6
5
19
5
45
27
31
48
2
12
76
90
65
12
33
34
18
38
9
91
26
18
40
32
28
60
5
25
2
46
8
10
14
15
48
67
77
91
17
12
24
7
14
54
34
8
52
18
42
47
3
21
81
24
84
15
108
7
65
91
29
1
30
5
24
60
36
85
71
24
15
24
45
1
20
126
34
12
18
24
2
18
58
23
12
37
176
52
62
12
105
19
41
43
17
51
108
4
50
15
85
80
10
17
13
18
53
7
18
56
3
55
6
26
28
6
47
27
60
10
30
30
20
15
75
108
69
133
6
29
60
43
5
9
4
35
15
24
45
36
24
72
21
15
12
36
99
10
11
25
60
47
189
3
13
38
30
15
12
13
30
2
39
1
23
45
24
10
53
57
3
12
93
15
73
30
17
103
5
19
6
131
19
32
9
33
12
15
93
15
27
64
5
57
10
12
26
100
12
32
3
67
5
21
100
11
43
216
26
39
15
72
9
79
17
55
29
9
39
51
54
10
8
33
36
13
18
2
15
36
36
1
12
36
42
5
132
13
72
83
43
5
12
48
21
15
60
15
60
9
72
9
28
2
24
4
80
6
84
6
12
9
13
11
7
42
35
12
21
12
6
21
9
10
5
12
108
19
48
138
54
5
36
36
13
8
15
67
17
60
13
71
19
48
53
27
9
33
15
72
69
24
3
48
21
18
72
9
39
28
60
2
96
30
54
3
60
33
27
7
2
28
11
55
29
61
11
48
43
17
111
10
95
12
25
2
16
29
25
83
24
43
78
23
84
27
28
5
33
27
36
84
12
1
8
34
2
34
5
12
72
25
86
45
9
10
17
3
60
10
36
20
22
17
48
9
118
41
25
26
45
15
21
15
54
3
1
47
25
8
39
25
11
37
92
10
2
78
57
24
12
37
47
36
25
50
129
24
45
39
12
13
20
90
45
33
15
69
46
5
37
78
14
24
30
9
25
23
12
81
54
45
45
70
17
31
2
3
12
132
15
45
51
12
21
105
4
71
49
92
15
24
21
108
88
23
24
75
160
26
70
30
92
10
14
15
3
10
11
12
37
11
12
12
12
1
12
30
65
12
13
35
33
148
2
9
13
167
93
27
60
43
60
17
1
14
9
9
3
12
12
75
6
3
51
9
39
36
10
62
9
1
23
36
31
32
36
9
45
18
22
48
12
2
21
12
72
60
36
12
31
26
256
164
36
22
5
57
16
48
26
45
19
44
10
8
114
268
6
11
1
68
4
47
36
37
35
91
41
103
78
38
34
6
84
53
7
6
12
8
22
5
12
12
60
60
15
33
36
12
25
83
45
4
60
8
10
5
15
52
17
39
24
40
6
2
22
18
53
15
4
2
36
52
2
9
36
45
63
13
48
11
60
19
176
64
5
12
13
71
39
94
6
5
36
13
8
70
12
5
33
54
4
125
7
65
39
46
8
34
38
12
58
14
16
38
9
85
20
36
27
ABCD 94348123726*3^$a+1 [50044]
9
10
20
16
50
132
36
54
30
130
17
129
34
12
20
36
153
21
60
156
27
21
171
69
6
156
105
3
24
21
27
12
88
17
45
6
9
7
41
27
57
55
56
132
12
105
84
57
27
31
2
24
18
6
66
9
27
57
7
170
60
6
12
18
24
138
36
6
30
21
72
72
33
102
36
72
28
38
60
54
105
21
42
48
60
24
6
15
27
9
63
40
53
9
48
36
6
16
8
24
36
76
53
33
42
90
60
46
12
29
9
15
45
51
3
6
24
30
78
12
6
192
28
14
42
60
141
27
30
36
30
42
18
6
99
99
6
24
18
40
182
102
24
72
90
18
16
38
51
21
18
12
165
3
117
9
120
24
15
27
36
93
15
45
55
29
31
74
120
6
64
41
31
29
9
22
5
45
63
51
124
17
24
96
15
76
17
27
33
27
4
149
3
42
36
10
12
164
24
57
240
72
15
48
54
36
39
69
39
43
24
65
9
24
72
54
30
42
4
8
93
45
60
60
12
6
24
6
36
3
21
82
80
120
12
12
66
39
21
39
3
21
9
63
63
21
15
6
63
9
87
19
32
144
45
3
48
30
82
92
16
44
24
6
78
33
3
120
12
57
103
110
60
3
79
56
24
48
54
6
48
117
84
24
24
15
90
12
198
96
6
36
22
20
6
60
72
12
96
22
17
33
58
26
18
30
10
56
9
3
9
45
54
72
30
27
43
32
66
12
90
48
60
30
15
24
27
33
51
12
52
36
140
6
3
51
66
6
48
6
51
63
21
31
80
33
105
24
82
44
141
33
12
60
48
3
3
30
6
33
12
19
96
8
33
7
38
18
52
2
12
3
51
9
48
19
96
8
76
68
12
78
90
60
52
53
7
50
34
65
7
2
90
36
6
51
24
63
18
39
31
2
30
28
20
48
117
132
27
6
30
28
26
154
14
6
45
27
48
21
24
69
75
48
48
79
26
10
72
2
30
6
84
3
19
36
92
52
24
44
6
36
156
60
12
3
45
48
15
87
42
22
65
96
33
12
27
31
26
6
144
24
57
57
6
69
3
12
30
60
36
6
36
4
74
6
16
92
186
72
12
72
15
3
33
75
18
15
27
60
18
22
44
18
10
122
54
9
135
33
163
206
18
36
9
3
4
44
100
36
68
16
14
111
45
34
48
110
15
9
24
94
5
15
36
6
75
51
12
12
66
10
92
30
75
105
12
198
210
58
92
57
9
6
78
18
60
40
62
48
24
18
57
19
65
15
9
48
57
60
63
27
30
12
15
51
54
3
21
96
6
42
75
51
16
14
12
63
175
56
30
3
3
4
44
64
2
3
67
48
62
18
33
3
64
80
66
15
21
90
6
18
64
86
30
21
3
6
60
30
4
2
30
36
72
30
6
60
12
33
99
16
62
42
6
24
58
2
12
60
48
120
126
12
153
79
132
50
48
78
4
8
30
123
39
66
78
16
8
42
15
163
8
48
12
189
201
12
126
76
38
12
24
10
32
24
180
54
30
40
20
6
108
42
18
15
48
9
6
12
36
69
96
79
86
6
60
21
9
36
10
14
36
42
21
9
60
6
54
6
42
18
52
98
10
14
75
27
9
75
36
81
24
48
7
200
66
39
60
60
21
24
3
45
30
93
24
333
75
7
80
84
4
2
48
36
54
12
24
36
45
63
102
108
78
72
6
10
14
210
21
7
44
81
19
44
96
36
9
19
14
18
57
21
162
9
36
39
45
63
12
144
72
40
5
55
8
24
66
6
4
2
24
46
65
19
44
60
6
36
162
30
42
18
63
99
48
6
70
65
7
38
12
22
80
16
44
102
30
16
20
52
32
21
7
116
24
6
12
15
15
4
56
9
96
9
120
18
18
18
42
15
15
12
60
76
116
18
51
105
46
5
48
27
28
2
58
80
33
67
41
9
78
24
96
12
30
6
12
42
63
12
36
27
18
82
2
6
42
48
147
7
80
16
32
108
72
12
138
18
9
27
36
33
51
6
78
24
16
44
6
219
7
158
3
3
30
30
9
3
132
66
6
24
57
3
45
21
51
43
56
16
32
6
99
27
6
15
9
99
36
3
6
72
58
84
26
27
3
21
69
22
5
3
54
6
6
15
15
33
15
36
57
105
15
3
6
58
26
12
3
99
40
53
3
100
20
57
19
29
9
15
21
126
54
66
54
30
4
98
84
6
114
15
165
36
22
20
30
60
3
19
14
6
144
105
27
18
60
6
21
15
30
15
79
5
3
6
72
27
33
48
22
80
54
6
33
12
39
30
54
24
48
12
66
231
39
24
60
45
147
30
51
12
75
16
44
6
66
24
54
18
12
36
30
27
24
19
36
84
122
75
45
87
228
45
10
38
22
5
159
18
3
12
63
69
43
56
40
14
22
29
27
120
165
12
15
6
12
30
42
42
18
63
3
40
77
19
8
6
135
9
51
7
12
38
22
26
42
93
75
129
27
36
30
42
12
18
3
27
6
30
9
115
26
90
4
80
16
14
22
68
18
3
27
78
39
91
56
24
42
60
34
120
44
24
42
18
ABCD 94348389724*3^$a+1 [50010]
60
65
79
24
8
72
75
13
29
19
5
15
16
11
12
37
96
5
15
45
99
124
24
60
5
42
33
57
36
15
27
30
168
19
20
16
44
39
61
44
9
36
19
228
8
40
12
35
25
29
43
5
7
29
24
7
116
84
28
65
15
21
12
72
3
3
1
84
11
6
15
64
29
36
63
16
29
108
15
63
81
15
49
96
11
25
113
36
39
16
20
3
13
35
45
3
49
5
3
69
30
18
3
88
41
18
21
4
12
59
45
60
15
36
45
16
12
48
68
36
33
31
5
99
48
4
119
9
28
48
89
15
51
45
12
45
72
30
13
35
13
84
32
3
48
73
12
5
3
21
6
13
20
15
21
16
5
30
9
36
40
24
23
1
36
83
1
11
93
16
24
41
39
27
13
116
9
78
9
4
12
23
25
84
5
36
31
29
27
39
21
4
44
76
23
13
92
33
7
48
65
123
15
37
12
12
29
87
57
7
44
36
3
18
30
13
17
43
36
20
108
15
13
84
29
31
11
72
6
7
20
48
57
3
16
23
6
24
123
45
39
63
1
20
12
33
96
91
23
66
36
30
25
12
32
9
55
20
12
3
42
12
27
9
36
6
90
42
117
4
35
25
17
12
36
12
18
9
28
23
25
95
42
3
4
12
84
11
25
41
7
8
40
5
39
28
8
9
6
48
25
11
36
60
78
30
42
135
12
48
27
33
52
35
1
12
44
16
8
45
42
12
36
6
19
5
24
15
12
4
20
16
44
36
16
48
44
60
40
5
7
29
31
20
16
20
64
23
57
16
12
12
20
15
30
31
17
127
11
117
88
119
78
6
6
120
15
21
19
96
8
4
17
48
78
85
23
25
17
7
56
27
18
19
12
41
7
5
27
9
75
9
15
48
9
123
3
105
48
9
12
3
33
12
91
17
19
23
6
15
4
48
32
52
44
16
96
68
45
31
23
6
19
17
79
32
3
54
87
84
12
33
24
126
25
32
105
39
60
4
107
18
111
39
45
16
5
15
21
30
37
65
18
18
31
48
47
109
65
87
120
52
96
44
21
51
16
89
51
45
7
56
39
13
20
27
30
15
52
23
48
57
21
12
18
25
65
36
31
12
5
6
6
3
28
8
16
8
3
18
84
7
24
119
6
79
5
132
36
3
39
25
11
1
24
35
45
24
16
36
41
27
3
25
80
39
201
112
11
69
12
4
36
44
21
31
80
12
16
12
17
18
84
6
7
12
56
69
19
5
27
9
43
48
108
101
90
1
119
1
12
32
4
44
117
6
30
7
35
1
5
67
23
6
19
24
5
67
24
11
45
165
31
95
12
1
36
41
12
31
44
96
4
48
23
42
39
36
3
25
17
3
39
90
6
57
52
12
36
53
30
36
33
15
6
75
4
47
120
21
57
48
48
7
23
54
27
3
73
53
91
96
32
76
17
30
69
4
29
51
15
25
32
40
8
15
102
15
48
4
12
29
7
5
78
57
84
40
8
16
11
1
20
24
129
7
12
23
24
45
39
157
12
72
53
55
32
81
75
9
60
3
75
6
7
68
81
3
88
5
48
51
76
12
5
6
54
115
20
28
5
15
160
17
15
27
21
28
60
35
36
25
5
15
84
39
33
39
121
29
19
36
23
6
55
24
71
1
5
114
37
47
37
144
24
5
3
48
60
15
132
12
6
72
12
156
171
9
27
72
36
9
60
63
88
20
159
13
59
13
12
65
99
40
84
23
25
17
31
20
9
31
11
45
111
12
181
24
35
18
18
9
75
6
60
67
8
9
31
5
15
9
3
4
84
152
57
12
3
21
24
43
35
30
39
60
4
29
43
20
4
5
39
4
11
1
29
12
43
5
114
18
67
36
41
3
28
84
23
121
5
12
19
44
4
12
23
45
3
13
125
15
15
84
73
48
5
27
52
20
12
16
12
5
31
32
12
52
48
23
73
80
76
8
3
9
4
89
48
3
15
85
5
67
53
12
3
100
11
18
15
36
12
4
5
36
39
60
108
3
33
57
19
24
32
28
84
35
21
9
6
6
24
7
48
20
69
30
36
60
42
24
108
55
65
31
17
55
8
21
18
12
1
47
1
12
65
48
150
90
36
63
36
39
33
45
12
75
33
60
3
16
23
13
72
20
15
120
21
21
99
40
80
4
12
101
75
24
33
43
29
48
15
40
12
23
25
53
15
12
15
33
9
36
42
13
72
5
31
65
66
6
3
144
15
21
96
96
3
81
21
18
6
3
3
37
68
4
24
80
9
36
7
32
16
107
30
43
12
12
23
168
49
36
12
32
16
59
117
15
36
90
12
7
23
25
11
90
12
67
36
5
24
27
9
27
9
19
17
7
12
36
5
3
36
100
8
141
91
23
6
67
17
15
16
12
48
12
23
30
15
27
49
48
35
48
49
41
3
36
16
17
12
15
4
5
42
12
165
33
43
56
28
17
36
63
40
84
77
111
39
49
77
3
39
33
57
31
44
45
36
15
16
29
30
12
78
55
65
7
8
4
32
28
36
5
7
48
84
12
48
53
19
35
54
15
40
60
96
23
45
16
59
13
68
96
33
31
29
7
23
6
15
15
37
60
5
120
87
88
8
75
42
139
8
105
15
12
4
17
15
40
24
5
24
60
60
39
21
24
6
49
56
16
11
13
12
5
75
15
97
12
53
6
90
96
3
12
45
3
15
13
17
3
45
15
24
93
15
57
39
9
27
28
32
4
56
15
54
30
45
24
12
21
7
36
125
84
91
29
7
20
16
48
65
75
4
5
3
33
31
8
16
29
31
17
15
12
27
24
84
1
156
80
4
24
36
156
8
3
13
12
48
20
129
31
77
27
40
8
27
36
6
24
139
113
27
15
42
51
3
37
12
113
48
27
9
31
59
1
29
39
129
60
27
21
3
15
1
8
40
35
12
93
16
5
75
64
68
12
36
9
78
12
42
24
87
3
25
20
9
55
20
75
6
7
68
21
48
63
3
90
15
4
8
4
48
32
21
30
12
33
3
30
19
12
11
69
4
60
35
25
20
4
53
7
36
35
61
29
15
64
36
11
1
44
63
6
12
3
52
29
3
ABCD 94348608878*3^$a+1 [50012]
72
108
7
65
18
36
49
221
90
90
360
151
155
90
54
36
25
120
24
11
109
161
103
41
36
91
233
90
85
72
23
144
73
48
5
36
55
24
11
61
317
90
1
125
139
77
108
7
288
48
53
36
31
23
1
48
41
126
49
72
72
221
19
251
36
73
48
23
49
96
120
95
49
5
67
23
1
179
61
312
149
139
41
175
59
90
270
109
17
108
72
91
107
90
163
53
90
234
72
295
168
72
275
61
24
24
240
11
61
24
96
17
36
126
301
77
235
35
72
54
54
1
71
433
17
108
126
36
108
126
54
216
169
168
168
144
48
149
211
120
119
54
126
85
23
25
11
205
191
108
36
180
37
24
24
24
48
24
35
450
139
5
91
143
121
59
85
5
43
24
59
205
96
5
91
323
90
67
48
96
24
71
144
25
101
19
251
108
121
120
11
61
24
5
198
72
108
72
198
36
79
65
127
288
215
25
11
180
121
144
95
36
360
234
54
13
168
161
18
37
35
198
72
151
48
125
54
126
144
180
72
91
24
48
168
240
120
29
18
1
384
47
54
90
265
41
31
144
168
161
55
71
121
59
54
180
67
23
54
90
73
48
95
49
120
335
145
96
144
11
85
24
107
85
95
25
29
36
79
72
48
360
120
599
25
47
169
24
96
35
144
36
36
90
108
271
72
24
119
1
269
90
126
54
90
36
31
23
126
18
72
25
120
288
96
29
211
5
187
29
108
342
1
48
72
113
36
139
59
162
18
25
120
96
11
270
79
191
25
120
24
192
53
54
126
126
169
191
54
91
269
67
72
5
90
72
108
13
72
95
1
24
11
181
125
90
198
90
193
72
167
25
83
157
59
109
17
18
13
239
144
1
144
72
192
95
73
17
151
11
90
54
37
144
89
144
36
19
125
72
54
85
72
24
233
175
95
126
144
283
23
25
119
1
144
552
23
90
90
37
96
24
23
73
89
18
36
90
7
29
108
103
149
324
55
35
85
144
77
108
216
54
36
90
90
306
18
72
85
23
25
191
144
90
396
307
17
126
126
18
73
17
216
7
24
23
72
73
35
72
18
163
17
162
144
234
36
199
17
31
24
35
90
91
53
216
288
91
89
7
209
199
521
126
18
162
61
29
19
35
54
55
ABCD 94348621202*3^$a+1 [50046]
27
12
15
30
66
6
60
72
39
20
37
23
12
24
85
96
171
21
71
36
25
96
3
56
55
5
36
49
87
45
108
99
21
96
171
69
39
81
12
24
159
69
12
3
33
24
3
57
143
36
7
29
25
84
27
152
25
135
105
108
24
63
8
28
9
90
138
60
24
39
56
4
20
1
35
145
36
228
24
47
55
54
23
1
11
1
6
17
1
24
60
36
23
31
6
35
85
24
11
49
30
186
11
108
37
36
11
40
3
17
1
60
99
69
23
37
47
52
9
216
36
12
35
60
121
75
68
13
54
6
35
25
96
84
15
33
48
12
78
57
45
71
12
25
12
23
49
87
72
57
132
47
4
20
172
8
109
35
13
72
30
66
11
73
39
81
59
97
84
12
84
27
92
60
25
75
260
12
1
120
27
20
1
35
25
3
8
109
12
51
117
15
32
97
72
18
66
15
24
20
67
30
84
72
24
23
52
9
84
6
42
54
117
27
54
119
28
44
12
73
240
11
16
45
84
3
21
66
18
30
30
63
3
90
23
79
42
15
87
29
37
15
68
72
25
144
47
76
45
48
12
107
1
24
27
57
72
12
3
9
108
15
51
33
9
27
44
181
47
24
28
36
80
13
23
100
9
180
119
37
35
36
1
24
15
69
15
21
24
11
49
3
33
18
90
48
84
48
27
69
12
24
30
21
9
108
12
95
1
11
76
3
474
23
13
24
60
24
6
6
123
15
114
11
109
6
33
12
9
107
28
8
13
12
3
24
36
12
8
25
11
12
40
33
107
52
69
120
35
13
24
83
16
8
13
15
20
109
23
1
11
1
3
32
52
20
1
23
25
39
69
131
61
99
56
24
13
15
72
81
72
11
1
23
84
103
78
48
3
21
3
20
1
27
8
72
16
108
12
57
54
42
144
11
109
24
47
36
52
24
21
36
51
9
3
92
145
35
24
37
99
36
116
7
42
87
24
33
143
52
21
60
63
128
37
23
64
20
24
109
15
56
49
35
37
24
11
60
1
11
13
3
45
6
42
107
13
59
19
30
75
39
5
72
73
51
81
6
114
15
12
51
21
44
12
36
73
23
1
12
59
16
21
27
87
29
19
29
61
11
187
9
9
63
141
39
20
7
65
36
25
11
13
3
21
39
20
36
133
83
1
15
56
25
12
366
21
80
1
12
71
60
36
12
60
31
77
49
3
33
24
6
18
23
7
65
37
23
16
56
1
90
54
27
20
1
39
51
138
84
108
27
33
75
72
20
1
39
21
144
24
63
72
20
67
30
47
25
36
27
57
66
6
35
13
42
18
78
30
24
27
57
54
30
23
13
132
24
3
177
30
9
56
108
40
92
13
239
1
11
25
60
59
52
21
30
48
29
61
11
1
87
36
21
36
24
155
4
92
67
17
61
11
24
84
13
131
16
8
13
23
36
25
23
1
123
57
15
39
17
96
25
12
138
78
27
80
52
45
3
9
35
61
59
72
7
66
23
25
12
11
25
108
144
11
55
5
36
72
12
61
6
42
39
9
59
88
57
84
3
8
16
56
1
27
92
1
59
109
60
12
27
72
9
47
24
13
15
45
96
23
16
69
75
87
29
121
12
47
31
21
48
8
52
20
72
1
36
12
3
57
54
89
55
6
24
24
11
124
3
41
64
9
47
37
36
23
37
99
69
3
116
43
77
4
68
24
1
96
60
15
81
12
60
11
67
48
9
44
1
12
23
1
83
37
24
60
48
11
76
3
17
1
63
33
27
20
36
48
4
32
60
12
72
13
72
47
37
51
129
15
21
71
13
3
15
78
48
51
36
8
67
105
153
30
41
28
36
21
18
48
21
8
19
9
21
3
20
49
23
49
51
15
41
25
35
13
23
28
21
23
1
63
20
91
77
25
3
93
12
48
11
37
24
35
1
27
57
78
30
3
68
91
89
7
17
133
11
121
159
8
25
6
126
95
25
75
9
84
15
3
42
96
24
59
1
83
40
39
69
21
96
3
20
1
15
9
47
112
20
1
27
45
42
5
36
1
36
23
61
27
81
23
4
32
76
21
36
83
36
37
51
8
28
20
36
7
30
131
156
76
21
15
12
39
48
5
61
35
193
3
165
47
1
66
30
48
35
73
24
36
24
240
35
108
25
108
72
179
28
44
28
56
7
53
37
36
35
13
15
8
1
99
39
48
102
48
23
72
37
47
144
1
35
1
3
20
48
181
3
21
24
132
3
15
113
1
11
115
54
36
6
57
72
9
27
144
81
24
84
35
37
99
57
3
128
73
15
12
24
12
63
29
49
63
12
45
27
15
48
81
63
102
3
48
116
28
8
121
54
17
13
11
37
12
180
23
13
60
96
48
63
3
96
33
20
16
140
175
30
11
76
104
60
48
4
48
8
120
61
24
11
19
18
72
12
24
12
107
25
60
48
63
57
59
13
231
36
8
100
63
ABCD 94349391848*3^$a+1 [50031]
36
75
66
39
45
84
15
24
36
27
9
33
31
89
36
15
4
12
5
19
44
160
17
48
108
63
21
54
9
12
160
8
27
49
144
132
120
20
24
9
30
37
68
60
60
15
78
18
72
33
60
36
28
41
60
6
114
12
3
4
32
4
17
102
18
48
6
25
80
39
21
24
69
6
45
12
9
15
135
49
36
24
5
91
5
183
16
44
81
42
13
149
51
4
8
57
108
7
347
210
48
6
90
39
21
12
48
51
24
60
111
109
29
67
53
150
18
15
84
4
137
19
29
51
93
15
48
4
5
43
5
111
39
81
60
24
16
60
17
15
4
53
111
96
45
135
40
149
31
20
84
9
55
23
42
7
41
3
64
11
90
75
36
33
6
21
3
21
9
51
4
11
49
71
21
24
132
33
55
17
3
4
12
29
6
45
168
93
43
24
11
49
53
27
36
24
27
18
6
21
21
39
4
29
31
17
27
16
77
48
15
40
32
63
9
52
11
30
42
1
20
27
42
48
15
28
20
9
15
33
84
135
156
87
6
139
32
9
19
60
8
64
48
36
96
5
30
48
105
52
8
76
17
12
12
30
24
30
75
16
60
8
21
6
9
159
18
3
9
42
13
32
21
180
7
5
72
6
33
15
6
99
76
8
36
9
55
36
35
85
20
111
33
60
51
21
4
29
75
60
108
4
35
33
100
60
95
21
60
9
12
55
41
12
31
17
43
35
45
69
6
21
24
4
72
8
52
29
51
4
36
101
27
27
90
55
53
12
43
80
40
20
33
48
15
105
91
48
116
9
12
103
5
6
1
71
33
4
17
18
42
3
3
48
45
40
116
24
4
53
84
19
119
33
9
30
25
53
18
9
33
15
15
85
32
24
9
67
29
91
68
16
44
15
57
15
81
12
160
12
65
6
33
39
21
40
20
40
56
33
91
5
91
8
21
6
49
20
16
101
54
49
5
39
36
84
52
120
5
18
25
56
4
32
123
66
31
24
5
96
18
1
24
41
54
37
65
135
28
17
30
45
84
16
44
24
12
9
6
18
7
80
4
11
49
84
12
48
92
36
33
171
3
81
81
63
36
51
30
99
216
39
21
48
153
3
72
63
54
48
63
99
21
27
105
15
18
19
5
72
54
30
60
54
61
17
19
20
24
69
51
12
12
16
125
24
27
81
63
40
84
47
249
9
6
109
32
24
4
36
20
87
13
80
9
15
36
24
15
1
17
39
9
36
3
52
59
9
225
15
36
16
44
36
60
124
20
15
21
48
52
8
52
24
77
12
7
149
24
72
19
35
1
80
39
61
29
51
3
37
20
105
103
12
65
18
57
24
16
8
36
4
80
52
144
5
19
17
96
43
44
52
20
4
20
4
65
7
71
48
1
53
36
15
24
21
91
60
8
27
114
15
129
6
121
8
36
21
24
15
4
107
49
56
9
79
41
15
4
17
3
40
12
11
18
12
139
113
15
76
20
36
3
18
127
36
29
7
140
48
36
21
18
33
9
55
44
51
93
21
19
53
3
75
61
59
169
41
15
9
75
12
28
5
27
60
33
87
28
11
9
63
48
30
42
102
36
126
25
89
19
12
119
9
40
116
45
87
84
48
36
4
11
6
66
72
192
9
24
76
29
6
9
15
18
7
72
24
65
24
31
41
3
60
136
191
13
5
55
20
12
24
15
1
29
12
87
12
36
84
3
1
17
67
36
17
3
76
23
33
4
20
4
5
79
137
15
33
51
16
80
93
12
55
5
63
16
17
87
196
36
24
47
90
48
79
60
35
18
7
12
44
36
69
15
9
36
31
83
30
132
24
24
55
12
8
112
44
16
68
21
51
3
6
15
45
84
12
15
15
25
104
21
39
4
101
36
63
16
36
101
19
8
21
51
3
45
12
24
24
16
36
35
33
36
4
32
33
36
91
113
31
17
15
24
45
90
13
80
12
64
216
44
40
5
39
12
9
27
48
87
30
12
7
44
129
67
68
45
7
23
61
17
75
24
9
19
35
96
126
60
24
6
9
36
3
6
12
48
91
8
16
36
65
48
6
105
15
9
57
63
72
24
100
44
33
87
72
9
115
80
12
24
24
64
8
12
72
51
18
31
41
12
15
16
20
129
15
15
1
32
4
5
36
18
25
36
59
85
29
6
9
12
3
33
57
12
3
12
21
12
60
27
3
102
90
18
15
76
29
30
42
30
69
64
5
51
21
39
9
151
20
9
51
4
20
105
60
12
15
4
17
7
176
21
48
6
69
27
45
4
221
36
63
72
28
80
60
81
19
35
177
48
4
11
49
5
36
99
12
24
16
24
65
31
8
105
87
4
36
29
151
48
56
60
15
6
75
9
15
16
23
6
36
3
45
7
53
51
24
16
24
72
53
15
16
77
19
108
12
44
24
21
42
9
40
24
20
21
19
17
19
8
72
4
92
168
124
60
56
60
24
112
53
30
153
120
48
57
39
40
95
33
40
116
16
20
4
179
61
84
17
3
51
61
29
30
1
48
92
28
65
63
24
28
5
51
16
144
56
48
81
27
159
69
45
55
29
15
33
18
72
9
45
96
27
48
33
39
40
32
84
40
24
ABCD 94349545762*3^$a+1 [50061]
92
60
184
56
208
81
72
3
144
20
16
200
180
4
80
396
64
45
135
56
40
24
20
13
3
44
12
124
180
84
92
120
184
200
37
47
180
16
80
4
96
9
111
116
144
64
60
200
40
240
32
88
32
25
363
276
144
81
59
196
44
180
16
140
84
100
96
21
3
96
405
35
36
144
4
92
88
33
47
96
1
215
24
4
260
36
40
24
152
120
84
40
9
167
24
160
81
263
241
131
28
116
124
36
116
28
156
116
300
28
20
25
15
276
56
64
24
92
4
60
57
47
16
44
216
24
72
229
95
40
224
12
60
1
143
24
12
64
44
60
40
296
64
116
4
180
80
136
56
48
36
84
16
60
24
141
279
20
12
144
24
192
60
120
88
180
105
315
60
57
143
76
69
35
12
24
60
85
15
84
320
40
20
160
116
37
47
96
4
140
73
63
20
24
36
160
260
184
20
96
364
92
84
84
25
95
36
4
56
36
328
116
40
260
4
116
216
148
57
215
60
24
4
56
100
45
59
136
20
1
39
164
36
4
20
16
56
4
21
3
36
20
100
324
96
20
49
231
57
63
24
116
4
81
15
56
73
35
60
492
28
20
157
123
56
36
1
123
56
4
584
25
111
60
236
4
21
63
20
100
33
179
168
40
200
280
240
212
4
24
56
84
196
116
64
540
140
96
84
4
60
21
99
396
60
180
104
72
244
296
4
140
349
107
48
76
296
168
36
100
104
12
28
36
180
20
280
24
20
156
244
56
84
13
72
35
60
16
44
96
36
73
35
16
21
183
36
284
60
180
16
105
39
33
147
96
60
129
75
60
36
20
100
141
39
144
105
15
20
96
100
129
411
44
16
84
21
75
141
3
36
20
229
111
104
100
92
4
24
240
60
92
88
96
69
35
37
144
11
24
40
69
15
60
140
180
376
44
76
164
16
44
12
168
16
80
4
36
44
12
168
160
80
76
45
59
40
117
216
3
69
107
120
48
85
11
60
36
88
96
120
44
72
4
45
191
60
28
92
4
164
40
32
108
60
16
24
20
40
56
1
35
109
35
37
119
124
80
4
32
180
28
36
104
192
84
97
3
24
36
9
47
24
1
504
119
120
180
12
73
95
136
57
72
11
24
37
3
140
36
96
4
9
15
156
116
84
60
144
36
24
160
180
36
44
16
84
180
116
64
156
320
96
184
177
27
176
144
16
144
176
124
116
85
339
36
240
105
11
24
37
59
13
35
76
ABCD 94349643242*3^$a+1 [50098]
80
18
160
6
96
8
30
42
40
50
4
156
294
26
180
34
206
58
50
22
48
42
144
44
40
140
316
26
198
10
42
108
180
80
12
10
24
30
24
42
78
162
8
42
30
198
10
80
46
114
72
54
74
46
44
220
32
418
2
48
70
170
12
64
24
80
40
50
192
40
24
216
48
150
120
12
80
30
198
10
62
130
210
128
22
78
60
182
58
156
36
20
10
18
80
252
18
16
54
42
240
80
78
120
160
66
566
100
140
34
86
10
18
6
30
306
48
32
58
156
24
12
38
10
36
24
2
94
36
20
10
98
30
70
92
64
30
86
178
120
66
204
32
48
72
18
16
54
66
14
180
12
90
154
30
14
136
44
60
100
60
2
40
158
130
230
370
62
88
2
90
64
60
90
174
210
62
58
32
88
62
18
72
400
8
442
78
62
18
210
16
54
62
208
12
48
30
72
48
32
64
30
24
42
120
294
60
6
38
16
66
78
66
24
126
74
82
68
10
110
52
30
198
50
40
152
78
162
58
126
14
180
12
18
112
174
114
6
24
2
88
42
68
400
50
280
162
278
46
266
48
280
192
120
198
2
88
62
4
6
24
146
108
40
156
300
36
30
50
28
66
176
48
72
64
336
38
10
30
12
110
48
72
150
208
80
72
34
270
60
84
32
60
48
196
156
84
156
48
102
24
104
160
126
114
30
32
60
318
40
120
80
82
20
28
80
60
82
24
30
66
80
88
2
78
162
48
46
456
8
40
336
24
32
210
78
46
146
18
76
74
46
44
12
148
212
88
66
30
36
78
162
54
206
130
24
86
304
60
30
14
136
60
30
176
198
10
2
150
138
100
66
74
30
40
30
66
144
240
42
38
30
40
2
48
46
176
18
40
6
36
20
10
168
72
24
56
34
86
118
32
148
6
26
228
76
144
140
16
74
490
36
194
42
118
42
20
18
46
56
424
66
120
120
8
40
72
38
90
72
298
36
360
36
80
28
96
36
38
46
24
20
30
16
66
188
10
62
178
30
122
120
58
20
106
30
24
162
48
30
770
10
126
30
104
72
138
106
30
86
28
80
192
4
114
6
24
122
40
78
96
60
86
184
30
26
40
18
302
30
148
102
38
16
164
60
282
78
10
2
78
160
120
6
84
60
32
240
10
90
20
18
72
40
110
10
174
26
58
156
36
80
4
104
72
208
2
10
158
16
210
54
72
38
76
84
12
80
70
128
352
90
48
20
16
60
14
40
42
48
6
26
268
90
30
162
48
122
4
24
186
74
30
16
56
64
30
146
48
42
4
66
90
20
90
120
ABCD 94350159284*3^$a+1 [50055]
2
18
40
39
5
30
108
18
24
6
4
21
17
16
44
22
24
225
5
22
9
53
6
12
54
31
27
38
4
50
54
4
26
46
56
10
9
24
12
24
111
54
15
29
6
24
6
43
21
86
10
54
9
11
16
26
19
3
2
30
6
70
32
78
24
96
30
120
25
53
16
18
102
8
10
72
24
2
7
63
20
54
6
4
14
4
2
16
14
10
45
9
56
100
20
18
12
13
41
84
28
32
10
80
22
14
10
44
40
92
18
36
16
50
58
20
88
33
35
64
48
42
116
156
19
72
15
80
13
35
25
21
15
131
30
18
12
109
35
28
20
16
62
72
120
18
4
8
46
12
72
6
156
6
62
40
62
54
64
6
39
101
4
8
120
7
83
10
8
34
117
35
1
12
53
70
18
12
242
1
15
56
18
48
84
30
61
45
39
33
12
6
14
24
7
5
52
26
24
73
23
42
42
126
66
28
42
30
14
4
42
14
7
27
20
22
54
2
88
32
7
15
2
24
55
5
150
16
14
16
50
10
48
20
7
45
18
18
8
42
24
66
55
5
18
34
18
122
22
45
23
72
6
24
6
90
103
99
42
8
102
64
2
72
6
25
29
30
13
45
18
36
20
10
8
46
6
80
28
3
5
120
88
14
52
18
42
56
28
14
66
25
5
30
4
18
62
42
58
56
40
32
88
14
76
62
34
26
13
15
56
6
28
36
8
172
20
28
15
53
18
37
5
40
12
72
38
16
14
72
30
6
10
92
100
26
70
26
78
18
70
60
68
76
84
14
58
18
50
10
54
2
28
32
31
17
18
18
16
56
12
36
36
24
64
6
56
1
47
25
15
57
11
13
17
130
14
84
46
14
40
132
3
81
8
30
90
31
12
33
12
72
72
168
20
42
40
26
12
96
79
23
22
30
50
22
38
30
18
24
16
63
72
72
27
81
89
36
34
8
13
69
86
12
1
11
66
12
76
32
42
42
70
48
18
15
137
91
11
16
14
28
20
6
10
27
12
105
75
23
28
26
6
18
12
22
6
27
35
30
18
16
14
34
26
12
22
57
24
65
30
4
30
36
6
48
8
34
14
24
6
24
22
30
15
23
30
12
16
2
6
6
4
45
12
9
18
2
54
24
1
29
112
20
16
12
50
48
60
22
15
75
26
6
1
5
30
12
12
6
60
30
34
54
81
29
7
107
13
29
4
80
112
42
32
25
15
21
27
6
72
3
9
27
11
24
16
50
40
30
14
19
21
56
12
22
26
7
75
2
103
53
48
16
44
10
104
85
137
6
60
13
12
33
32
72
31
84
15
12
8
25
17
24
4
162
20
16
38
7
137
16
351
9
75
59
12
10
50
46
12
56
16
14
4
162
63
15
32
18
16
26
10
44
10
114
8
30
64
26
88
54
66
60
72
30
110
72
72
124
90
6
3
117
44
46
14
12
55
15
2
66
49
27
146
7
71
4
6
12
99
23
72
1
27
2
28
2
16
14
36
100
20
42
58
8
6
4
36
24
9
57
54
54
123
95
12
118
8
55
36
3
36
74
90
6
36
96
22
33
39
69
107
40
14
55
39
69
75
26
36
55
213
12
158
73
12
65
102
30
28
18
20
4
86
7
5
22
14
19
12
5
4
32
19
11
60
30
7
17
28
36
36
75
29
12
22
6
26
73
48
17
82
45
45
15
155
16
45
12
33
32
16
6
80
4
6
36
8
10
36
18
26
12
37
17
28
60
20
7
59
36
106
14
40
26
30
4
30
36
18
26
16
2
6
30
16
80
1
57
6
14
58
8
40
56
78
12
30
13
35
16
30
36
18
108
14
28
8
22
62
78
18
4
54
26
84
24
163
24
21
60
2
18
174
60
100
86
4
20
24
12
42
42
10
26
84
180
16
62
12
36
28
2
7
33
3
11
18
6
6
55
3
62
28
51
11
10
38
16
9
81
72
14
24
4
32
16
33
17
10
32
61
36
9
14
66
24
6
34
8
19
29
22
12
20
16
14
30
1
99
90
18
20
13
12
9
63
105
50
13
108
35
22
27
5
10
20
37
5
4
24
12
26
52
38
78
30
30
6
70
138
42
44
64
110
18
100
20
22
12
14
6
4
2
42
120
90
52
9
21
18
18
15
27
8
13
36
53
100
27
105
18
2
46
60
2
7
65
90
18
16
26
48
16
44
112
6
30
32
10
2
25
21
18
9
15
12
14
6
60
46
99
15
18
36
26
145
149
42
108
96
40
44
25
21
123
12
9
50
49
11
42
7
12
9
15
11
46
68
126
46
48
6
38
30
25
23
60
34
15
21
20
24
18
10
50
12
48
88
38
4
30
42
3
72
89
10
32
58
110
16
26
10
2
112
18
12
45
15
21
29
60
24
36
24
12
42
12
180
28
20
42
18
46
99
72
3
2
30
64
81
3
42
3
125
70
18
20
28
2
108
4
38
7
57
24
32
34
18
206
60
10
44
58
9
35
66
162
22
128
136
51
35
58
32
18
85
23
13
59
58
15
9
20
43
5
48
10
144
128
18
10
2
108
7
53
72
60
28
12
62
34
12
80
64
68
6
22
50
169
33
2
54
10
44
46
150
30
14
30
6
66
30
4
9
45
80
36
76
20
43
123
18
72
2
6
64
27
29
7
29
124
20
24
22
74
6
126
52
12
14
66
18
36
6
10
18
8
64
18
20
25
21
96
30
90
24
62
10
68
7
17
10
18
15
57
38
4
9
35
64
20
30
67
59
121
45
39
41
30
126
19
11
30
12
12
79
105
27
53
54
13
45
2
25
5
66
1
15
44
144
72
64
21
9
42
2
36
19
45
20
60
7
5
18
48
18
139
17
70
80
1
23
36
36
49
11
34
36
75
9
74
90
34
110
142
26
30
58
20
90
36
16
54
14
12
58
50
1
9
26
6
7
17
19
ABCD 94350338612*3^$a+1 [50017]
23
45
51
61
29
24
12
114
18
55
128
33
139
5
15
36
147
48
9
16
12
77
6
30
15
24
51
96
9
64
95
81
9
36
36
63
21
15
51
144
6
120
31
8
27
18
60
60
6
24
66
63
16
89
30
126
12
63
69
7
5
84
36
3
52
29
19
5
12
3
16
12
23
61
83
21
75
96
18
36
24
48
72
132
19
65
114
21
64
8
9
19
65
96
96
19
53
115
5
30
30
31
59
78
48
84
30
30
48
7
56
9
12
84
24
111
120
99
78
24
18
73
29
183
108
9
24
31
44
24
51
6
48
15
21
36
24
42
48
42
72
115
41
24
36
6
18
43
17
31
17
18
24
13
132
140
16
101
168
168
43
35
42
78
96
78
15
51
24
72
6
132
120
43
29
60
55
35
18
78
18
54
96
30
39
27
1
77
18
33
112
108
17
72
36
30
9
33
150
114
36
48
84
51
24
21
24
43
35
18
24
126
6
36
3
45
150
66
19
5
24
48
43
5
30
6
60
36
75
9
60
18
42
84
139
12
11
24
21
9
3
21
24
63
69
3
16
131
54
120
7
20
12
36
9
36
7
77
3
69
3
51
102
12
12
84
12
48
115
60
35
24
18
19
65
19
132
12
47
1
32
57
84
147
12
27
18
60
7
101
19
44
4
161
27
33
6
48
45
123
114
31
23
6
144
211
29
24
72
48
163
23
24
30
48
18
102
12
31
29
7
53
6
24
42
3
81
12
27
51
6
18
42
63
33
102
48
18
6
18
6
30
24
67
68
40
5
72
78
90
120
3
27
6
55
41
51
132
33
55
17
183
27
6
15
141
30
1
47
66
24
43
17
18
48
25
96
65
63
33
3
64
17
36
12
15
232
89
31
5
30
78
12
51
3
25
17
108
19
41
19
125
36
15
40
41
60
84
15
16
89
60
15
15
54
15
45
6
6
39
9
132
6
18
27
147
6
96
24
7
8
21
6
90
12
48
183
27
144
78
7
29
27
12
111
66
63
48
15
18
60
7
5
27
225
12
30
78
51
180
16
53
60
7
53
36
60
6
30
36
7
77
3
21
60
15
15
6
91
68
16
24
24
5
36
72
180
12
66
54
90
120
6
79
72
8
51
6
24
36
120
54
24
78
72
60
63
165
79
29
36
120
60
24
12
48
39
51
6
36
54
96
24
21
117
7
96
77
18
85
5
24
24
6
30
18
18
67
80
57
60
99
72
9
144
7
24
8
45
91
29
12
24
31
53
63
12
123
48
24
6
36
108
216
39
21
67
24
29
6
9
231
18
3
4
101
42
21
45
54
72
6
7
77
3
36
69
12
19
77
48
19
83
42
12
84
12
12
55
23
25
53
24
15
27
138
12
31
5
3
24
51
129
33
24
6
18
54
6
66
150
43
12
36
12
116
39
61
11
54
114
30
90
30
66
54
12
48
72
24
99
81
31
48
35
6
7
5
43
41
24
24
15
75
120
21
24
16
65
115
71
85
35
30
90
69
40
41
48
42
24
30
55
24
113
72
12
6
333
40
131
1
17
78
42
60
15
45
91
77
3
64
53
67
35
13
48
17
12
15
105
72
36
79
5
43
72
65
39
45
6
30
60
63
111
96
54
24
66
45
27
138
99
45
6
6
3
57
91
35
42
67
53
7
71
48
9
52
44
172
77
6
49
47
13
41
36
48
102
1
23
61
125
6
205
125
12
15
16
11
48
6
87
45
12
96
79
68
9
24
60
12
27
45
30
6
24
66
24
18
30
102
63
3
120
66
36
12
30
30
15
28
12
83
30
12
36
96
24
55
5
36
43
17
3
33
24
90
21
105
75
15
18
15
9
6
61
53
96
6
18
72
171
72
45
6
109
108
144
5
114
85
41
18
102
55
41
12
55
5
75
28
35
24
9
9
75
33
18
165
24
16
24
5
3
9
36
108
60
27
45
12
15
75
90
6
9
87
18
75
76
12
72
53
54
1
47
21
64
11
109
17
48
66
61
11
13
35
57
48
45
60
24
15
21
36
54
6
24
84
12
108
6
6
31
29
24
60
36
48
67
35
13
5
36
132
30
240
222
63
72
88
29
60
31
8
40
29
6
85
11
18
12
99
15
30
115
89
30
217
84
35
57
28
5
75
21
36
43
44
51
37
17
15
51
90
36
18
18
12
18
45
57
18
13
17
115
12
41
36
24
19
83
18
7
48
20
21
24
30
42
72
78
13
24
35
66
24
111
39
141
27
30
103
11
18
3
3
6
36
54
13
17
24
55
5
6
54
15
9
7
5
24
27
213
12
12
6
24
30
127
44
144
15
13
8
40
32
27
45
60
21
24
67
5
219
15
6
48
18
18
67
8
45
31
53
60
67
65
138
102
24
120
31
44
39
13
5
72
43
ABCD 94350471266*3^$a+1 [50249]
399
51
300
6
3
117
54
6
54
21
9
60
66
24
21
60
99
153
327
153
177
120
15
111
9
15
165
15
45
165
171
15
180
54
63
57
99
36
60
165
123
243
174
60
36
63
21
36
114
21
99
9
24
120
117
60
39
24
180
36
81
90
36
237
27
150
3
27
60
225
36
189
66
60
9
48
87
120
6
54
21
72
36
51
9
171
333
147
9
204
3
45
24
156
189
99
51
9
72
45
27
207
30
36
330
57
36
51
450
36
3
180
312
99
93
33
3
177
84
123
12
96
72
48
9
63
87
9
147
285
9
90
45
165
51
9
63
72
288
48
9
6
84
90
60
270
30
135
60
45
720
3
36
81
150
30
63
117
51
309
60
39
72
45
24
30
6
120
303
84
177
66
54
99
132
9
135
108
36
27
129
105
120
36
54
45
195
216
120
249
48
177
99
120
180
177
54
30
6
9
351
57
180
132
45
66
285
84
15
189
471
45
45
60
63
207
30
171
135
54
15
81
63
291
366
3
72
24
120
231
9
111
69
36
9
39
24
3
33
12
168
12
348
147
69
111
114
66
69
45
39
36
51
54
63
228
60
9
39
81
150
81
120
72
153
144
159
216
81
264
186
84
6
243
21
90
240
9
27
117
27
126
30
114
36
30
45
45
15
39
6
234
30
150
210
96
99
45
63
27
120
180
9
87
9
48
87
30
270
33
300
96
36
135
153
12
276
99
153
117
66
9
105
66
24
90
36
3
60
207
9
108
153
39
15
126
3
51
90
36
54
216
84
6
27
3
45
240
108
27
129
231
153
387
45
255
9
108
36
87
54
63
48
60
72
27
180
81
219
189
24
93
24
3
27
45
141
144
120
36
144
180
510
36
273
24
57
15
108
27
21
159
30
63
36
87
57
36
72
105
63
192
675
69
48
168
12
96
111
321
45
63
36
48
96
36
315
36
30
414
396
24
66
207
63
204
45
120
51
57
27
360
45
135
96
84
153
72
24
27
93
81
6
93
204
27
45
135
9
111
36
153
180
51
120
36
45
15
54
36
54
336
33
147
105
180
48
144
420
108
84
105
99
81
90
81
72
192
195
45
471
117
180
348
99
30
51
9
3
33
3
24
63
120
234
15
84
51
ABCD 94350970666*3^$a+1 [50045]
39
9
30
24
1
197
27
3
13
32
87
105
16
29
138
42
48
15
63
54
108
30
30
3
15
9
112
11
12
36
12
49
176
24
201
7
23
48
54
27
99
204
1
5
67
47
33
45
67
71
1
8
16
65
24
60
91
24
41
31
59
30
12
75
15
42
6
30
12
18
54
48
39
3
48
18
19
5
36
31
288
8
168
15
72
30
18
60
21
40
8
15
60
30
87
39
54
30
276
42
60
75
15
18
24
31
17
78
1
71
18
84
48
42
201
40
47
57
16
96
29
84
6
72
18
79
72
56
15
33
45
99
21
72
3
39
33
33
24
6
72
18
111
21
75
24
171
48
330
24
78
48
42
108
174
57
96
45
67
71
169
32
81
7
5
6
204
30
51
99
108
9
40
23
48
12
37
24
47
48
97
5
43
89
15
16
95
129
63
90
7
23
102
18
30
27
33
48
55
32
64
11
12
97
119
1
41
7
72
53
75
81
79
5
90
36
45
24
40
113
60
108
24
36
42
18
7
65
12
115
56
87
12
18
43
89
36
19
23
177
75
13
23
9
111
90
60
30
252
48
114
30
121
47
30
60
15
45
43
239
1
47
25
5
27
15
18
30
18
24
30
18
15
105
132
30
6
55
56
21
27
21
42
33
27
93
39
1
17
39
48
63
153
135
129
88
185
15
3
109
96
17
60
3
117
78
21
9
12
3
9
36
99
15
81
64
48
35
12
18
48
7
23
54
3
87
33
64
48
48
248
72
63
25
5
99
72
39
84
6
7
47
246
12
87
15
48
33
16
53
3
153
15
24
3
13
24
11
132
42
31
80
64
48
32
112
29
12
30
18
102
49
191
145
95
48
72
9
51
18
27
112
41
12
60
18
90
84
78
25
24
8
33
60
18
24
105
15
18
12
36
31
53
36
12
108
12
30
132
33
105
55
8
16
24
56
3
48
12
18
55
32
112
8
3
109
23
33
117
66
9
15
18
42
30
120
96
7
24
53
18
48
49
101
114
81
9
150
73
35
45
64
80
63
18
12
27
123
21
16
8
63
78
84
6
129
63
97
5
6
150
12
18
72
72
6
19
48
24
29
27
3
102
15
75
12
138
48
12
72
51
189
108
30
48
129
120
51
114
147
16
17
36
379
41
30
25
24
23
12
45
33
7
41
60
19
143
25
8
39
1
77
18
57
33
127
77
27
21
99
16
5
30
45
48
9
15
40
23
177
48
33
79
56
15
1
41
12
36
42
45
40
104
16
35
108
129
81
84
30
96
12
102
66
57
3
69
15
30
138
33
135
12
42
27
9
30
102
108
15
120
9
60
3
15
72
48
12
108
42
55
23
18
7
32
3
13
29
18
30
75
93
27
45
43
32
15
49
143
57
69
42
49
24
65
12
18
25
24
53
18
129
51
45
9
90
21
105
84
3
184
209
222
138
30
25
17
39
219
30
7
32
96
9
36
27
3
54
30
1
5
27
40
17
15
51
37
47
6
27
57
18
69
9
54
25
5
27
39
81
64
47
42
30
36
189
15
81
57
78
25
35
30
12
75
15
72
6
42
49
8
15
18
15
40
48
35
85
24
83
69
39
81
88
168
80
45
99
24
105
79
8
45
139
29
51
3
60
25
65
15
21
51
81
108
42
12
6
39
111
24
73
5
18
9
72
159
1
119
132
12
30
91
47
18
31
48
53
3
45
27
27
13
83
12
120
30
19
41
15
88
5
12
12
75
72
88
32
9
30
57
3
30
12
42
6
42
33
45
162
9
159
9
40
173
27
21
19
35
30
7
59
21
141
138
9
63
9
9
31
11
45
15
30
72
66
1
8
51
12
120
150
90
25
144
8
81
120
60
114
73
24
29
12
39
3
18
60
39
69
51
39
222
30
12
78
3
9
60
138
42
31
32
135
18
30
81
88
71
72
57
3
60
48
9
40
65
30
66
31
41
30
18
72
12
276
54
108
13
5
195
9
31
32
225
55
107
93
63
1
176
33
15
15
120
1
48
72
24
80
39
33
3
114
60
15
16
17
60
3
24
112
24
80
16
80
39
12
12
30
90
1
77
30
48
21
144
120
45
27
48
15
49
8
15
33
232
32
16
29
43
23
9
3
12
48
162
18
42
168
43
119
57
16
168
5
12
7
23
198
12
30
33
15
12
48
12
49
8
15
ABCD 94351336356*3^$a+1 [50096]
84
120
4
20
7
101
12
13
83
120
12
72
36
37
48
119
76
32
4
56
25
18
5
36
60
60
100
44
16
36
20
28
24
56
36
31
24
105
129
102
137
76
21
23
31
77
72
36
36
55
5
31
5
13
99
20
12
4
36
116
12
13
18
6
75
120
9
95
12
85
95
12
52
44
97
23
31
9
20
52
12
68
4
24
12
80
12
48
12
96
60
12
19
54
47
13
186
6
3
44
1
12
107
37
15
51
53
12
24
48
16
20
7
30
27
32
49
11
49
75
32
168
24
12
60
48
120
13
27
96
12
3
5
61
30
69
32
19
29
31
54
12
83
7
17
1
60
15
105
72
23
60
1
3
20
60
163
33
20
132
13
27
39
53
12
19
17
19
6
75
48
27
137
12
36
55
29
28
20
12
36
48
25
11
28
80
16
72
32
1
60
42
24
5
24
112
153
99
20
12
96
85
47
72
16
69
59
52
68
120
12
48
12
12
13
47
12
48
13
27
8
25
18
36
60
5
31
30
60
63
44
121
75
12
20
108
37
47
36
12
24
61
23
60
192
12
37
24
72
54
9
32
24
16
8
37
27
20
16
21
6
125
60
4
8
12
24
7
29
84
31
24
36
53
12
24
7
9
9
27
20
48
76
24
15
60
9
8
19
5
120
24
67
65
55
29
36
28
75
5
4
57
51
20
85
84
6
48
9
81
167
12
28
45
47
1
6
33
56
12
84
24
25
51
8
7
33
153
207
96
44
40
32
40
21
23
1
54
17
13
39
8
4
8
36
52
48
27
29
48
12
36
100
8
36
31
30
54
60
6
23
25
35
16
68
13
23
60
16
69
71
24
4
33
3
20
55
5
31
41
72
7
5
1
90
48
30
71
4
27
125
55
33
260
40
51
81
20
84
25
84
15
45
35
85
35
144
12
60
48
151
125
55
12
30
107
72
96
13
51
9
47
19
81
8
1
119
12
220
24
15
5
1
107
1
6
53
13
23
84
28
24
81
54
24
96
60
65
109
11
16
24
81
48
135
27
33
44
12
31
5
60
85
30
17
72
19
21
9
12
27
32
31
117
68
48
55
5
76
9
11
61
60
3
21
71
13
35
24
88
8
12
43
36
45
135
29
12
79
5
100
24
32
48
7
65
103
45
44
13
18
41
25
23
7
66
24
30
29
61
35
24
24
28
48
60
12
68
31
81
20
4
20
1
83
24
7
5
55
21
8
100
44
108
12
91
42
35
103
29
1
120
96
6
17
13
39
68
13
35
12
1
132
3
20
7
53
61
3
32
24
24
13
35
19
105
68
28
39
33
8
73
96
36
15
15
54
120
11
43
12
53
7
9
9
60
11
1
48
72
107
12
40
9
11
16
63
5
24
13
3
87
17
36
61
39
15
36
65
31
18
71
1
54
9
21
6
60
17
40
152
60
1
39
8
7
53
1
39
93
30
48
17
48
16
80
36
43
5
72
24
100
9
99
63
77
12
24
24
13
30
185
49
6
17
61
59
28
39
54
95
55
5
85
15
135
21
104
72
24
76
12
108
8
1
36
47
48
168
24
12
151
48
17
168
16
39
45
56
61
99
36
45
59
25
39
80
4
51
5
24
31
17
48
31
41
25
123
15
29
52
44
97
23
16
51
24
9
20
60
25
71
108
12
28
20
7
24
66
11
19
5
28
8
132
28
20
28
152
72
28
132
8
25
3
32
12
120
1
35
16
8
13
24
3
33
3
36
69
6
24
9
20
148
3
5
136
8
13
35
24
55
81
15
33
20
67
45
33
36
35
19
89
48
40
63
17
85
15
69
23
76
15
69
8
48
1
35
40
80
115
21
15
69
60
48
3
78
11
16
24
15
5
1
83
84
91
65
7
89
24
36
40
20
175
24
149
12
55
81
9
15
69
12
108
90
45
20
55
41
31
9
9
6
41
4
51
17
181
35
91
54
87
32
61
39
3
105
12
8
13
59
52
8
60
37
71
13
12
23
31
96
45
3
17
19
36
29
36
25
30
5
19
153
32
28
51
165
36
8
7
141
20
24
16
3
5
60
24
13
35
40
92
36
37
47
36
24
36
52
32
12
40
39
30
47
64
44
24
7
89
12
13
51
15
93
3
48
30
11
24
24
7
45
20
1
39
21
35
84
36
40
15
60
5
72
36
7
18
11
64
21
11
84
1
95
13
59
7
5
1
39
80
24
7
17
91
5
31
105
81
18
66
39
84
27
69
27
57
8
13
231
39
57
44
49
15
116
1
95
288
36
36
48
31
5
96
12
36
12
24
48
36
12
24
48
36
36
40
15
41
55
9
81
63
20
4
56
24
31
45
32
13
311
24
16
9
87
3
9
8
13
15
87
48
9
21
71
24
36
115
81
12
56
12
12
120
88
20
79
9
44
13
87
8
24
60
115
24
5
7
9
20
148
68
88
20
16
45
54
45
20
31
5
24
12
25
30
78
15
15
96
5
64
57
54
5
40
8
52
15
21
20
13
42
125
13
6
45
44
55
17
28
32
43
101
184
15
77
55
48
30
11
25
11
12
12
28
96
72
8
76
45
144
35
12
55
30
39
8
36
1
63
20
16
20
25
12
15
8
16
69
11
24
52
24
21
107
1
59
1
107
13
35
120
16
141
114
54
59
28
32
7
ABCD 94351605092*3^$a+1 [50141]
84
25
47
64
60
20
40
105
47
4
20
24
40
20
24
168
85
3
116
1
39
24
24
56
4
56
40
60
57
39
24
201
59
120
12
52
21
11
28
33
47
1
95
40
120
36
24
45
39
12
45
135
8
16
57
39
9
171
8
16
60
60
45
71
73
11
24
132
48
108
64
60
8
40
33
215
64
60
56
85
35
24
144
84
12
180
4
104
16
45
11
64
60
32
12
48
4
60
20
4
176
36
28
56
144
24
52
9
11
60
48
40
12
8
37
39
9
47
84
40
36
224
84
16
80
16
20
64
57
3
21
144
39
32
4
45
11
36
73
15
44
13
23
12
4
68
16
36
80
25
59
40
212
52
60
152
96
4
20
25
3
12
33
47
88
180
12
260
84
121
99
20
16
24
92
24
13
111
36
20
4
60
272
4
44
25
51
8
37
120
95
24
25
47
52
12
20
108
48
24
24
1
15
180
144
80
40
24
72
21
47
25
11
85
15
105
35
12
84
40
93
35
40
92
1
35
28
56
28
72
24
32
133
11
24
76
20
40
8
40
372
8
73
59
36
4
8
13
207
20
112
8
12
1
83
40
21
71
64
116
13
59
120
12
36
4
84
84
12
8
12
40
20
24
84
76
96
228
81
95
121
11
37
23
48
1
11
85
59
4
57
48
15
180
21
39
9
71
96
120
36
4
120
56
145
63
81
24
96
23
52
60
24
9
23
24
25
3
56
12
168
12
24
156
24
24
1
11
4
9
11
180
60
88
8
24
64
84
176
25
39
12
8
37
15
20
144
12
124
144
20
64
20
108
28
80
16
44
4
32
40
20
48
108
85
39
24
36
20
1
95
25
168
15
56
24
64
225
47
28
156
32
64
48
32
25
39
56
40
80
100
24
44
16
9
23
73
95
24
12
84
16
176
48
1
24
15
80
4
8
28
60
165
47
73
171
140
4
20
64
57
23
40
72
176
192
96
64
105
27
20
121
72
47
4
44
16
20
12
48
16
9
11
40
48
92
1
3
56
24
4
72
9
144
11
4
12
68
52
20
36
12
196
36
8
12
109
15
20
16
60
116
12
76
44
72
180
13
15
92
84
16
9
95
40
9
111
24
32
60
4
36
44
72
28
204
8
28
140
64
20
36
60
16
21
59
13
48
59
64
69
83
12
48
64
120
9
11
144
96
64
24
8
88
20
16
9
192
48
59
112
24
80
24
16
32
64
21
39
20
4
105
15
9
27
24
60
144
36
140
84
16
44
72
28
56
85
75
36
80
36
4
273
11
4
12
48
8
60
4
104
12
4
24
24
32
36
64
9
95
121
24
15
81
11
4
44
160
32
4
20
24
16
24
84
20
48
88
20
120
1
15
20
13
72
71
97
48
83
76
104
24
76
84
240
60
12
20
4
92
108
49
35
61
71
4
21
24
75
21
48
15
36
20
1
48
27
8
13
35
4
105
15
44
36
49
11
4
32
4
176
4
9
35
16
8
16
20
4
92
40
33
27
84
36
20
4
56
84
16
108
212
4
20
4
36
44
37
216
59
60
24
72
72
16
24
32
60
40
8
96
40
69
48
39
8
16
240
92
85
59
36
48
16
44
61
3
8
84
64
9
207
20
184
92
64
108
56
120
16
68
40
8
52
116
100
20
1
24
51
69
71
28
165
95
16
84
116
40
32
49
59
136
104
37
3
116
36
12
16
36
24
20
36
28
33
39
9
15
92
64
120
93
11
24
37
59
205
59
13
119
4
36
60
176
12
196
21
3
21
35
12
84
28
60
21
111
9
15
32
28
60
120
57
35
28
20
61
63
8
64
60
24
32
13
227
124
8
40
96
56
204
64
20
40
8
12
12
24
25
11
40
84
60
20
1
48
27
8
13
27
20
48
52
93
39
33
48
47
1
59
48
120
244
24
84
32
4
180
84
32
25
11
52
32
36
13
11
4
44
12
148
72
188
48
25
95
48
25
99
8
37
51
20
121
155
60
60
24
24
112
45
39
24
81
75
69
72
11
12
12
88
116
216
100
45
24
59
16
116
4
21
3
56
76
9
72
83
12
60
28
96
104
64
96
32
60
4
105
35
36
28
60
80
64
32
268
72
24
32
12
172
24
ABCD 94351727872*3^$a+1 [50008]
45
148
35
114
91
113
67
24
185
54
1
83
66
24
75
15
25
48
84
131
97
12
35
30
114
1
29
66
30
111
63
6
174
12
205
23
114
18
12
57
3
37
179
36
85
89
19
20
112
53
15
3
12
12
90
55
11
72
12
216
57
165
6
6
43
131
24
42
51
64
8
75
126
42
48
96
6
219
33
36
7
23
9
267
24
72
25
17
72
43
48
12
23
18
12
78
30
319
228
173
15
16
53
240
30
25
41
27
3
66
6
25
113
7
120
92
87
13
5
103
17
18
18
7
47
48
78
6
21
3
12
18
36
18
25
23
102
6
24
120
42
91
23
61
83
72
241
23
1
48
72
35
13
83
109
71
12
12
85
101
54
25
11
24
30
6
138
84
96
66
121
125
19
101
7
23
25
53
186
13
168
12
12
119
345
75
66
48
55
60
11
30
132
55
65
48
75
57
15
63
66
31
53
120
24
6
37
77
90
12
105
183
48
132
37
108
95
36
6
75
63
180
73
24
29
67
17
7
116
117
6
1
11
24
61
29
66
37
11
1
29
12
27
27
1
35
45
123
270
39
75
205
53
19
120
11
54
6
72
66
79
77
24
90
57
249
84
156
144
30
157
12
53
120
7
5
43
5
42
12
96
12
30
60
15
21
30
12
18
36
30
121
53
19
5
12
151
68
15
277
5
102
6
12
159
15
24
42
18
30
66
66
127
17
78
18
55
53
6
18
18
42
7
56
64
60
59
37
137
103
44
16
5
222
120
18
55
437
175
35
25
137
18
33
15
57
88
5
48
19
35
42
6
9
15
60
121
72
11
37
132
95
141
4
17
18
48
25
119
73
131
60
96
85
5
54
121
23
60
12
126
54
24
321
28
35
42
91
65
78
150
24
48
67
300
12
23
36
72
42
90
25
48
143
37
12
47
25
8
52
48
5
48
30
49
96
23
1
41
183
16
128
93
78
60
60
1
48
132
155
61
84
101
7
35
36
12
109
116
57
55
5
7
20
16
155
90
42
18
30
12
25
60
48
53
84
72
51
147
48
12
97
23
42
84
174
25
41
7
149
48
187
60
83
85
12
71
60
258
60
31
53
103
89
175
168
56
16
5
54
12
42
30
97
53
12
54
54
111
9
222
84
132
129
9
19
23
48
24
73
29
6
168
132
132
30
48
7
83
12
132
18
43
23
126
66
9
183
36
42
63
195
61
23
85
23
337
35
13
5
55
53
36
43
65
30
66
319
11
12
117
28
29
91
77
36
12
159
16
23
30
132
12
6
90
79
60
48
84
96
12
17
114
45
81
84
54
12
204
120
30
6
36
30
54
25
36
95
24
6
90
97
71
66
60
66
25
24
96
92
63
49
95
108
186
12
78
120
24
12
30
174
36
25
215
73
108
35
49
53
30
270
66
24
85
101
75
87
12
13
60
60
29
24
54
36
102
42
85
12
23
97
108
12
180
44
75
30
90
24
13
107
72
36
72
73
35
18
6
60
25
11
222
235
48
59
60
30
36
300
108
54
72
24
37
29
55
245
96
7
233
18
121
35
145
5
54
72
229
221
48
27
3
42
42
48
49
53
36
79
8
99
45
36
3
24
60
25
53
55
104
144
159
60
33
4
101
108
102
49
5
31
35
54
6
42
96
90
54
7
36
29
43
48
24
35
9
52
125
18
66
60
84
31
35
48
90
66
49
17
30
93
81
67
24
36
89
18
81
15
21
15
13
11
84
37
59
69
28
77
72
210
73
8
45
102
60
25
20
28
53
24
18
60
12
73
47
6
54
345
3
84
ABCD 94352258296*3^$a+1 [50068]
48
132
59
162
55
35
90
54
36
162
36
306
54
72
198
61
48
35
72
133
335
157
95
13
120
48
143
252
18
67
23
121
5
126
25
132
95
13
5
108
79
108
120
60
47
72
13
23
90
72
108
108
439
65
180
162
121
5
127
12
36
5
127
71
252
205
83
90
79
288
47
36
90
247
59
54
180
72
115
65
18
72
49
48
11
72
342
36
36
18
13
185
7
108
192
35
90
126
72
49
288
113
90
72
108
157
48
65
360
234
61
72
407
25
48
143
25
119
108
306
342
18
7
173
396
163
107
18
108
18
61
155
61
83
90
144
36
7
209
31
12
83
97
83
144
13
108
12
227
396
90
7
168
185
288
67
167
25
48
287
36
157
167
198
67
185
90
36
54
36
216
163
408
60
192
5
72
18
85
41
72
18
396
54
7
47
36
217
53
67
77
115
648
29
54
270
54
36
216
13
72
540
48
288
83
169
11
252
90
108
139
72
59
90
126
36
25
47
90
7
29
36
103
108
84
48
341
54
97
60
36
95
108
37
84
131
360
180
18
7
227
90
18
169
101
7
48
53
319
23
144
25
83
25
48
132
191
90
7
245
90
97
11
229
23
49
95
73
35
73
35
49
348
192
156
119
385
209
31
108
228
65
127
35
73
143
109
120
252
5
126
25
120
60
12
143
25
12
233
54
234
67
149
216
162
25
11
54
72
31
23
829
53
7
155
205
11
144
72
90
31
59
73
287
18
247
23
396
72
72
360
133
155
169
180
263
25
83
85
120
83
72
145
233
67
264
108
47
198
7
48
168
120
192
168
12
77
126
169
11
72
133
24
149
247
23
72
54
18
13
60
17
36
216
126
144
85
23
216
54
72
103
23
18
7
119
288
18
7
252
276
5
55
197
7
48
71
342
72
67
23
252
13
23
85
77
108
90
72
36
36
108
145
143
49
275
54
126
73
60
83
18
19
215
252
13
108
144
41
18
37
12
72
288
23
85
95
157
240
341
19
108
35
72
133
144
101
90
144
360
13
23
229
36
ABCD 94353016042*3^$a+1 [50057]
44
28
48
60
20
72
40
32
36
4
80
25
3
57
15
33
15
12
72
84
56
85
15
20
4
57
3
120
39
30
11
4
12
20
25
51
44
13
3
44
43
72
41
49
39
32
52
32
4
56
55
5
28
48
20
12
88
57
3
24
81
3
20
192
37
15
15
141
36
20
16
72
48
27
72
5
48
16
21
11
48
16
8
12
48
25
15
33
47
13
12
51
9
51
152
60
37
63
80
25
47
40
20
28
39
9
60
44
40
33
15
108
12
12
33
63
24
20
13
27
48
132
48
69
35
48
48
64
20
64
12
24
141
15
12
8
37
75
15
12
21
20
64
56
48
52
68
132
85
15
188
24
48
12
28
44
36
49
60
11
79
9
21
3
8
25
72
47
61
3
57
23
24
37
3
8
25
39
60
36
9
108
35
12
4
20
52
9
11
52
68
120
12
100
8
19
21
60
32
13
3
20
49
3
68
36
25
3
116
24
48
28
96
80
4
56
24
4
8
100
80
28
21
99
20
16
60
96
8
40
51
9
12
60
8
37
35
24
16
20
64
44
37
3
20
36
84
84
12
16
9
51
8
40
9
11
7
29
25
111
44
61
107
48
28
12
44
28
56
1
51
117
30
53
4
21
54
66
15
20
64
20
133
155
103
9
21
3
21
3
20
25
3
12
12
36
117
35
7
5
16
12
12
56
4
24
104
76
9
23
49
11
12
40
56
61
39
12
27
5
40
45
15
8
4
8
96
64
32
36
12
7
5
55
9
20
19
93
60
9
63
33
35
28
12
45
39
51
9
33
35
100
32
16
48
152
4
48
140
37
191
64
15
66
75
24
33
162
5
184
44
12
4
12
8
49
90
17
40
44
196
45
11
28
92
64
24
20
37
3
20
4
32
4
21
39
36
24
152
84
36
132
16
9
23
24
16
12
36
24
3
17
28
15
9
96
164
36
37
3
12
8
4
20
4
39
101
204
12
25
3
60
56
7
17
85
11
79
45
8
40
8
61
60
51
48
24
48
12
45
23
12
76
39
65
16
24
60
32
1
3
27
57
48
8
4
68
40
9
6
12
18
35
52
8
37
35
16
12
24
80
16
72
48
12
12
8
16
144
45
47
28
72
36
20
4
24
32
72
16
12
44
16
180
8
124
8
49
11
12
12
1
39
36
8
12
7
21
39
21
117
42
65
48
28
80
4
27
18
11
1
155
36
24
61
12
143
112
8
12
88
60
60
57
75
80
12
16
68
4
20
36
49
27
20
85
35
4
12
60
9
3
20
13
15
32
76
57
3
156
20
16
12
120
3
5
12
12
1
240
12
35
12
4
9
3
128
16
20
25
63
12
8
180
16
20
36
85
30
78
90
41
7
5
60
120
84
24
31
9
81
11
25
3
20
24
12
96
49
59
24
28
20
24
36
4
8
12
16
48
12
15
29
48
28
8
36
24
84
36
144
28
48
9
35
48
40
15
17
112
48
56
12
12
85
23
12
37
6
5
12
13
23
16
20
4
12
15
69
8
13
23
12
40
20
60
120
85
15
45
3
20
16
8
16
24
20
28
84
20
13
51
12
24
48
132
75
36
17
36
12
4
15
18
132
3
45
47
60
16
132
8
24
28
15
72
36
30
60
12
42
9
12
32
36
132
124
84
152
40
20
12
28
60
8
72
55
5
28
60
36
8
268
20
24
24
24
172
44
7
17
28
60
9
135
24
12
9
3
45
35
28
108
32
40
8
1
35
28
56
12
19
21
20
7
41
24
12
28
93
54
60
21
9
36
24
95
85
15
36
15
144
21
8
100
21
3
32
28
20
133
12
51
72
12
45
3
32
16
24
8
25
27
36
80
52
60
44
16
9
18
45
128
40
75
53
1
18
18
35
19
21
8
4
8
4
51
30
15
72
60
3
30
159
20
36
60
60
97
15
60
32
28
27
180
9
60
20
1
96
12
35
16
57
27
32
4
96
24
56
13
27
8
28
24
81
27
20
16
20
1
71
12
12
4
24
8
19
30
23
12
4
12
57
15
48
15
17
60
48
60
4
20
96
12
12
48
36
1
135
128
36
4
48
8
37
3
44
7
113
72
36
7
42
35
48
48
67
21
12
57
12
60
23
40
3
5
55
30
47
136
12
48
24
36
56
1
23
36
88
60
92
4
9
23
4
8
28
20
28
9
72
36
47
40
3
29
48
37
3
32
16
15
60
162
3
8
96
28
36
36
21
3
20
76
81
39
21
47
25
3
12
8
175
33
24
27
18
107
43
77
25
39
20
24
85
63
57
3
120
9
11
48
36
4
140
16
8
180
28
45
24
18
117
20
1
15
12
36
9
23
48
7
5
24
64
32
4
36
8
52
20
28
60
24
8
40
20
127
173
24
25
39
92
4
84
24
3
65
52
33
27
68
52
32
88
60
8
25
3
9
3
68
24
12
4
51
9
12
20
48
16
104
52
27
41
4
8
48
52
92
36
24
73
3
87
33
80
4
8
48
84
16
32
25
3
9
203
28
12
72
8
25
23
96
28
33
15
48
21
36
3
21
156
15
84
15
5
24
52
120
45
47
60
7
29
37
3
32
40
20
40
12
120
80
12
1
54
5
31
29
16
45
27
27
33
8
64
56
48
36
124
9
11
72
79
9
12
105
24
3
72
15
5
24
60
127
57
20
16
92
25
15
8
24
36
61
39
44
115
5
13
179
36
40
48
21
11
64
33
3
32
25
87
51
33
12
12
32
4
24
48
44
4
36
3
33
20
52
8
28
44
48
145
54
90
35
16
8
37
12
63
8
37
35
88
57
147
92
16
48
27
102
3
12
45
15
68
28
27
33
81
3
12
20
24
52
24
68
7
53
28
8
1
71
88
81
ABCD 94353112598*3^$a+1 [50043]
75
5
25
72
183
32
36
4
56
19
57
8
72
4
57
75
48
36
36
8
64
15
21
20
127
5
52
8
37
23
12
48
60
184
20
1
119
120
36
88
32
120
12
52
33
15
116
7
5
24
24
1
11
72
48
24
16
68
12
127
17
84
60
84
16
32
49
23
96
60
64
20
88
32
12
40
15
6
47
108
64
36
8
12
24
24
1
11
12
100
20
72
108
12
4
80
60
24
76
20
61
18
41
37
87
20
40
12
51
273
39
30
23
19
33
15
101
49
71
12
72
12
228
12
48
12
96
24
48
16
20
84
16
20
40
20
84
67
9
56
25
23
220
12
144
56
16
32
120
12
16
20
49
35
4
20
4
32
4
32
48
136
128
12
16
80
52
48
8
24
12
84
4
36
51
5
28
8
24
216
24
16
15
42
11
1
11
72
7
6
47
73
75
8
7
17
28
12
15
17
28
20
16
104
60
16
12
44
25
3
33
35
12
7
41
72
13
99
20
16
20
49
48
75
72
93
30
18
54
5
4
104
16
140
84
7
5
1
15
32
12
16
32
12
36
24
55
29
36
1
75
92
52
51
24
29
19
41
4
12
56
52
8
12
12
4
32
12
43
53
19
45
8
4
8
7
81
15
17
60
16
104
12
28
8
97
47
1
27
80
148
24
44
7
33
36
60
105
95
13
47
1
35
12
16
152
19
45
128
36
121
15
24
32
24
16
8
24
157
39
51
5
48
37
3
8
60
4
33
3
92
12
25
15
24
36
56
52
56
120
40
56
13
48
23
12
4
3
18
54
5
28
20
40
33
3
9
27
33
23
49
15
123
18
27
20
7
41
24
88
12
8
88
12
32
4
36
20
40
44
36
64
51
53
73
3
20
24
108
28
20
64
8
64
15
5
4
180
32
4
36
104
108
72
40
48
93
35
72
12
28
32
96
7
21
176
4
152
28
36
33
27
44
7
197
16
32
28
12
8
24
12
28
20
13
72
72
99
56
228
76
20
52
84
3
5
52
116
12
48
24
103
30
131
52
8
61
11
49
66
45
9
3
15
21
180
80
16
36
8
180
12
24
36
109
3
68
24
13
47
16
92
36
7
113
204
16
44
7
89
1
3
8
4
8
7
5
36
4
36
8
4
92
48
36
12
12
12
64
44
60
37
48
3
8
157
12
3
20
37
3
48
20
36
4
152
24
4
92
12
12
36
4
20
31
144
21
24
33
83
4
3
17
13
63
12
20
40
33
83
1
99
12
72
93
15
32
28
20
24
48
36
7
53
12
7
5
88
68
1
36
24
48
11
16
20
64
36
36
60
44
25
35
48
72
24
124
56
72
108
4
152
48
28
8
16
45
99
32
52
68
64
63
41
4
80
40
33
39
8
67
93
128
24
148
15
45
33
47
12
16
44
96
24
36
28
24
27
89
4
75
30
75
32
61
23
16
33
138
9
20
13
143
4
33
72
35
24
36
96
28
36
81
3
44
28
20
49
96
39
36
9
23
55
30
3
15
5
40
32
36
40
12
44
60
40
8
52
108
20
7
41
60
204
36
112
20
55
105
87
6
15
8
96
24
76
20
36
12
85
71
24
76
92
28
36
104
7
165
8
1
3
15
65
48
55
29
48
48
72
40
36
12
20
12
12
13
23
12
12
60
36
228
7
5
48
12
48
151
101
28
20
12
7
5
72
60
60
120
40
24
9
11
12
67
45
80
25
87
128
48
4
15
41
40
44
43
53
60
84
36
112
8
25
3
84
20
37
15
128
36
4
12
33
111
60
180
32
60
24
28
12
24
87
54
11
7
17
4
9
162
6
59
24
1
3
8
12
12
28
12
33
23
109
3
8
24
1
47
28
8
172
120
8
52
8
24
37
39
36
56
28
21
11
64
51
89
16
128
16
20
36
88
24
45
18
113
1
30
161
40
15
72
93
60
44
40
20
1
47
156
120
4
8
28
9
27
44
1
75
56
4
8
37
11
60
4
36
15
29
24
1
419
31
41
49
23
36
19
33
15
45
8
64
32
24
84
12
4
20
12
4
20
24
64
8
48
4
12
44
67
5
84
103
45
48
20
48
12
25
47
48
12
36
24
36
109
48
3
36
33
23
24
204
7
29
28
32
40
44
76
168
80
12
25
11
12
36
12
37
3
108
132
44
1
27
177
155
64
20
12
4
56
12
96
12
192
37
63
8
4
3
93
9
39
104
25
47
148
20
76
12
57
71
1
36
3
12
24
45
11
97
27
80
25
35
124
44
28
8
97
3
92
19
29
40
32
25
39
8
96
12
55
117
68
24
16
12
20
52
8
36
7
29
28
56
12
4
33
47
24
7
33
44
28
39
33
56
16
56
52
75
53
4
20
25
60
11
72
100
32
4
32
4
81
23
31
53
36
12
60
7
102
3
15
5
16
57
3
32
48
36
133
35
73
39
8
97
3
32
31
17
7
33
20
12
60
91
5
12
37
23
16
12
24
36
32
148
45
27
8
24
16
20
4
44
4
20
16
69
47
100
44
60
40
200
24
12
24
16
36
72
48
32
28
32
16
44
52
15
53
112
116
12
48
4
144
116
28
20
43
53
72
19
9
44
60
12
36
4
20
4
80
19
57
56
40
8
64
8
12
48
84
48
97
3
20
12
96
ABCD 94353632182*3^$a+1 [50130]
87
72
21
54
146
18
66
4
35
25
30
9
51
12
9
5
40
50
76
29
31
48
5
177
4
3
132
99
17
9
55
75
141
23
45
16
15
80
40
41
109
35
31
29
16
29
3
73
8
39
21
52
47
43
69
48
56
4
108
72
20
36
72
55
18
20
7
20
3
1
20
25
3
33
135
3
42
18
36
41
40
72
12
8
61
32
115
5
4
36
87
147
5
9
180
36
3
12
40
41
39
9
166
29
7
38
7
33
90
65
21
90
16
105
113
7
9
15
44
51
21
19
84
65
96
51
9
19
17
19
144
12
38
51
1
23
24
57
40
54
20
61
15
50
4
107
24
40
35
40
56
45
85
35
73
62
9
51
40
30
23
55
66
36
159
56
15
10
27
8
19
53
51
9
21
31
149
6
40
21
80
24
31
54
59
24
43
9
159
5
21
39
60
1
44
36
6
58
27
129
71
60
13
36
6
9
8
220
32
28
113
7
51
12
9
59
22
119
16
5
4
24
72
50
40
50
123
12
9
3
1
12
180
108
11
40
201
95
19
29
25
27
23
40
12
9
51
53
31
36
24
5
88
27
45
5
46
5
3
49
32
28
171
30
27
9
96
27
56
64
23
85
15
29
88
17
111
19
36
29
148
27
5
48
48
52
12
44
21
30
36
40
17
28
152
43
9
39
117
5
39
15
69
4
8
40
65
58
17
15
4
93
72
59
40
72
29
48
48
33
31
36
59
10
63
41
36
16
14
64
32
49
21
87
3
108
2
34
5
1
95
49
171
5
3
37
27
21
20
12
55
72
63
48
17
19
33
20
48
25
104
15
24
1
11
25
59
40
9
99
8
39
61
59
73
8
15
93
4
72
65
16
60
98
40
6
3
81
32
10
44
1
20
12
228
4
20
84
15
22
27
72
20
109
36
83
121
11
48
96
75
61
20
36
4
48
77
46
29
88
111
2
70
20
4
53
36
76
36
5
4
155
21
27
63
9
28
27
84
50
6
61
180
24
36
3
17
144
21
7
56
67
5
24
1
18
5
27
93
105
67
180
15
9
20
39
21
1
47
3
33
52
35
28
12
17
21
15
16
9
111
8
88
23
45
21
55
36
12
56
25
99
51
12
125
73
20
7
60
68
4
27
90
3
8
19
24
17
9
39
25
11
15
4
32
28
17
33
87
24
76
24
36
3
176
33
36
21
150
4
9
57
50
13
203
33
7
53
16
20
316
33
71
28
3
18
47
43
5
136
80
36
12
1
159
77
106
17
1
27
15
5
12
163
54
23
7
5
28
17
51
93
10
9
3
65
25
14
40
5
121
38
57
24
76
12
27
24
5
4
17
6
70
15
9
3
41
36
3
52
35
1
68
4
116
67
5
73
66
81
15
108
12
14
3
52
75
5
1
8
39
3
18
27
144
9
99
7
5
99
1
99
12
53
25
12
15
63
156
54
32
39
36
12
13
54
84
29
48
24
25
50
1
63
30
11
31
8
22
54
45
68
37
11
169
54
17
19
14
7
59
6
3
36
19
72
14
43
60
21
6
21
15
188
37
44
69
15
1
71
64
11
25
99
54
60
90
36
81
104
25
11
112
41
16
36
38
36
121
5
40
23
31
26
39
16
75
245
12
12
75
34
35
1
23
63
28
36
29
84
97
50
40
266
4
83
13
48
47
48
4
131
10
27
5
15
3
90
16
20
43
152
19
41
9
10
9
72
9
27
53
31
60
44
4
33
75
60
84
9
11
48
96
21
4
92
54
4
21
104
15
16
56
9
31
5
48
91
21
32
100
171
17
24
24
21
4
39
72
9
126
6
14
34
20
39
33
4
83
28
45
14
81
48
12
12
13
38
49
3
18
20
36
15
25
36
134
1
128
51
4
50
6
33
12
9
16
36
78
41
21
15
43
5
4
27
20
9
7
18
11
76
3
69
8
64
9
12
119
9
67
63
41
31
8
112
54
50
1
3
9
23
45
40
63
126
251
15
24
34
32
4
15
48
77
4
35
25
35
55
29
28
60
45
98
1
39
6
26
49
20
9
51
19
6
26
45
45
18
6
15
21
79
69
66
24
5
97
47
43
150
90
14
15
19
2
79
29
27
93
31
45
54
9
27
36
14
39
55
20
97
68
36
156
93
7
24
36
32
43
18
51
108
20
3
85
9
71
4
56
3
121
51
5
12
87
34
42
89
100
9
27
5
7
63
173
61
54
81
5
4
42
9
8
12
16
5
27
52
15
81
104
39
96
16
38
22
53
64
57
15
8
27
40
14
82
9
89
10
12
53
1
11
3
42
3
55
81
36
9
23
157
14
102
58
29
40
48
23
6
166
68
16
36
45
5
55
3
20
9
117
75
9
75
25
156
23
40
11
22
27
8
4
36
9
35
19
92
25
8
12
40
8
24
21
22
78
35
60
120
24
103
125
4
69
12
23
55
77
12
73
90
9
48
27
54
36
6
17
48
3
12
9
136
99
14
130
5
27
54
31
12
11
66
10
14
70
29
12
19
29
87
60
94
35
121
54
5
24
13
30
9
15
104
16
110
31
200
24
48
1
27
20
25
24
26
10
54
14
67
84
41
39
204
64
3
45
24
129
119
3
114
15
24
177
90
ABCD 94353977938*3^$a+1 [50020]
144
54
132
25
65
55
29
18
12
258
30
69
16
95
222
30
13
56
9
18
30
15
39
57
16
53
78
69
33
15
27
12
9
64
80
33
72
6
24
49
17
87
24
111
72
33
93
19
8
339
48
18
60
7
24
23
96
73
41
55
8
15
72
6
24
168
187
5
36
30
33
27
18
24
90
33
16
17
12
43
5
195
45
27
39
24
57
393
7
8
64
8
9
111
15
18
114
12
24
97
59
189
15
49
8
9
36
51
40
161
30
6
12
63
117
42
33
112
35
109
72
17
42
30
78
9
33
60
138
18
87
40
8
15
49
8
3
117
39
24
25
24
65
39
72
45
3
27
84
48
54
90
24
30
147
24
24
48
39
12
18
43
5
42
25
23
36
133
104
39
33
144
48
87
49
77
42
49
11
141
136
8
33
39
96
72
16
24
65
63
39
48
1
48
23
6
43
47
33
213
24
3
64
23
169
23
24
25
5
19
80
15
30
75
39
78
12
48
103
96
120
41
30
24
6
3
87
25
72
35
42
19
137
24
6
108
13
23
24
1
8
15
9
63
36
102
39
88
96
17
39
93
6
30
63
111
1
23
25
77
67
53
138
33
16
8
135
42
30
153
45
42
60
93
39
9
24
105
30
33
16
23
18
39
39
48
12
60
33
48
9
48
24
39
129
24
18
165
15
156
96
109
71
105
3
69
184
8
45
19
65
6
33
3
54
127
23
49
200
88
8
9
36
84
42
60
168
1
24
35
6
150
120
49
8
69
30
45
64
17
12
180
6
6
6
61
47
6
24
60
90
84
72
6
42
1
47
18
7
77
43
17
63
15
1
47
6
67
17
60
12
12
186
60
93
39
9
24
15
12
18
3
40
368
21
12
183
24
33
111
99
60
36
93
120
57
151
41
87
63
33
15
25
29
3
144
24
16
168
83
12
33
16
104
9
7
11
102
39
159
78
67
48
8
57
175
23
12
18
19
23
9
40
8
40
8
64
23
6
3
24
39
49
59
13
72
24
17
63
9
12
99
33
39
39
49
11
37
5
24
43
32
24
45
43
47
36
144
13
35
78
24
6
57
168
45
27
9
103
8
64
168
104
184
23
30
72
19
5
43
11
54
6
73
11
141
255
57
24
40
71
30
3
39
120
25
8
3
37
167
72
33
21
51
39
12
174
78
1
32
33
7
8
9
48
78
25
8
27
12
42
30
1
24
35
6
30
153
159
72
12
21
63
72
42
55
41
15
69
18
33
87
30
78
6
24
12
18
9
48
48
16
59
54
120
63
57
7
53
19
24
113
132
123
81
24
30
1
32
129
55
35
42
3
48
15
6
216
3
15
49
53
19
176
168
9
30
18
7
23
1
11
78
87
15
12
133
77
18
6
27
40
8
40
17
72
30
162
31
95
12
6
63
21
3
33
12
19
65
18
60
97
32
3
108
9
24
40
65
42
78
18
42
43
125
72
12
63
33
42
12
33
87
18
7
53
60
7
125
91
8
72
15
96
90
126
162
96
87
3
69
81
87
3
12
57
57
111
147
60
9
9
15
207
1
8
64
5
42
1
47
25
8
129
72
6
1
203
37
8
111
25
5
27
15
66
7
35
37
8
39
6
3
40
5
27
88
95
6
3
105
103
200
255
25
137
252
67
23
6
3
16
8
15
30
43
53
163
32
16
71
57
27
13
56
27
117
33
175
5
150
138
24
51
16
59
30
84
36
30
33
16
32
40
56
27
60
249
88
41
30
12
18
75
9
39
57
135
39
90
78
36
12
72
30
43
144
32
40
53
36
55
125
19
32
39
9
40
32
39
42
6
49
23
48
9
24
9
15
33
15
135
49
5
66
12
12
36
13
71
6
43
23
36
78
15
51
60
81
3
102
318
66
6
49
48
71
12
18
24
3
96
3
13
35
30
7
32
48
39
9
75
13
8
168
24
123
69
21
12
135
3
114
51
69
156
6
25
152
33
55
41
15
48
9
111
57
7
23
25
72
104
63
54
12
7
56
21
18
6
27
93
12
15
39
48
1
24
8
24
21
18
90
90
12
73
32
33
135
39
49
80
9
12
12
31
200
207
105
33
30
145
47
12
36
33
9
6
25
72
8
99
42
24
3
63
6
115
47
97
104
27
13
32
120
96
39
73
59
18
75
3
6
63
40
72
72
17
30
282
15
27
13
35
21
21
90
49
72
35
69
24
33
96
30
1
53
ABCD 94354357486*3^$a+1 [50041]
43
80
3
1
56
28
32
27
21
69
18
102
7
12
8
4
11
85
104
12
40
44
3
1
8
232
48
47
54
27
75
37
8
16
5
18
21
15
25
12
8
4
41
31
8
12
3
90
15
12
36
81
3
27
61
56
51
12
9
24
48
12
9
30
49
11
9
12
4
53
3
64
125
6
9
24
48
12
27
1
41
3
40
24
104
21
19
20
40
41
39
36
36
60
36
4
29
66
1
24
84
24
47
1
12
11
84
81
21
55
36
107
21
16
5
135
24
24
48
52
36
20
24
36
63
18
91
12
32
15
13
20
135
12
60
49
89
3
12
39
37
24
29
78
48
21
21
120
43
20
16
20
36
33
3
4
20
3
13
12
11
9
36
33
6
1
23
49
12
5
55
56
33
27
52
24
44
64
8
12
48
27
12
120
48
25
12
5
15
4
132
12
47
30
54
25
92
24
3
1
119
97
44
36
28
29
19
12
8
124
53
87
33
67
44
36
45
15
124
5
39
76
29
31
95
24
24
73
20
3
66
7
8
16
84
24
8
108
12
24
3
61
44
9
7
23
13
35
18
7
24
36
24
24
176
24
48
28
176
16
47
13
104
27
33
9
55
12
44
76
24
120
35
9
4
8
52
47
13
11
21
48
117
15
9
115
120
80
36
9
51
24
100
11
13
12
20
36
3
49
116
72
12
28
20
57
171
24
60
40
56
4
8
24
36
63
66
19
44
16
60
29
42
45
40
59
9
76
23
1
8
12
36
12
48
51
9
9
27
24
12
27
25
8
108
12
28
36
53
24
43
56
28
95
1
56
24
4
36
89
27
28
72
17
27
24
64
32
4
12
11
37
20
4
80
72
48
40
32
16
12
17
31
17
7
20
75
12
1
12
83
126
51
27
18
39
4
12
44
36
60
15
49
36
20
136
20
4
48
140
9
3
4
20
24
51
49
17
19
29
3
12
160
8
24
24
15
24
42
55
120
24
120
41
99
21
15
57
7
12
11
12
1
56
21
27
4
20
27
9
183
177
100
20
12
4
20
3
25
12
5
3
96
75
9
60
40
36
12
24
20
4
59
117
168
156
76
108
36
35
37
72
8
12
16
24
8
4
35
13
32
60
4
24
96
32
12
39
1
12
29
15
4
128
3
18
3
4
56
63
25
36
29
15
28
12
20
36
12
12
12
36
4
84
23
1
32
39
66
31
24
20
88
20
16
59
21
4
68
9
15
4
12
24
60
36
8
16
113
31
84
72
35
18
7
56
57
43
44
28
11
21
24
16
44
12
12
15
57
4
35
84
36
69
16
12
72
60
125
15
40
71
25
36
48
35
12
25
8
27
42
3
24
72
88
36
8
12
16
24
5
3
12
15
120
9
39
45
52
23
85
12
47
1
8
12
96
4
32
39
21
28
32
76
12
41
126
33
12
3
45
51
18
7
12
48
24
5
15
57
55
95
109
20
15
105
52
8
3
37
35
9
36
24
40
32
4
44
40
8
4
20
69
15
9
7
68
112
47
21
16
132
23
25
53
3
28
17
39
16
20
3
21
45
66
9
40
11
24
21
28
8
3
84
25
32
87
1
12
5
31
20
24
24
100
20
12
51
13
113
63
12
16
32
72
28
47
57
28
95
6
6
1
48
44
12
48
12
60
28
12
20
69
99
112
20
4
44
40
68
28
12
44
9
39
52
24
11
21
3
25
80
64
12
104
16
24
20
51
9
16
36
12
11
48
60
37
23
13
48
20
36
15
109
8
24
4
24
56
3
9
88
12
12
12
24
24
32
48
16
80
75
156
33
21
31
17
6
57
15
12
12
48
1
20
28
71
49
32
96
9
27
48
76
12
48
20
24
40
12
59
21
28
17
15
15
13
11
9
28
11
1
20
88
84
84
36
84
24
11
90
31
8
28
44
24
39
13
72
29
183
36
60
4
8
16
12
72
12
120
24
53
42
61
24
24
47
69
3
201
60
40
72
60
23
24
13
20
33
7
35
9
3
21
160
20
52
8
16
120
12
252
20
87
9
52
32
100
20
12
4
44
15
1
44
96
4
60
60
47
18
3
40
44
9
39
87
18
135
48
28
35
90
75
60
16
20
88
80
21
99
12
3
13
8
100
29
24
111
76
56
64
11
133
11
1
8
81
27
4
24
36
68
108
3
1
23
36
37
23
9
12
3
21
12
52
12
108
8
21
67
32
148
44
16
20
52
48
80
16
8
27
73
11
1
24
59
45
72
4
84
8
27
12
9
124
20
88
32
48
27
13
8
15
21
84
24
100
12
77
51
15
33
21
19
11
18
43
72
48
149
3
36
72
51
54
27
4
12
20
112
20
36
63
69
12
15
1
12
77
43
8
12
4
24
5
27
3
9
48
51
21
16
89
7
8
100
20
16
59
1
12
12
59
18
43
11
9
12
3
21
64
80
16
56
84
120
84
21
51
40
35
24
66
15
36
4
44
16
24
173
39
63
1
8
15
60
6
78
18
31
17
7
68
40
59
18
223
47
21
21
7
12
72
32
27
49
48
20
3
13
68
9
78
49
11
30
31
44
16
32
12
15
12
37
23
117
24
28
24
68
40
8
4
108
29
18
25
20
57
67
32
3
21
40
48
29
31
11
25
11
13
12
8
12
3
25
8
108
4
48
12
12
8
60
21
31
84
56
64
5
55
23
42
24
102
93
76
24
35
25
96
11
9
4
11
109
119
1
95
57
16
11
9
4
29
6
24
49
17
3
99
57
9
43
128
40
72
11
21
21
75
51
12
21
108
12
36
36
15
48
81
60
21
54
36
21
39
21
100
60
24
84
20
3
9
4
53
3
21
7
20
4
116
16
29
66
49
5
39
72
15
1
12
56
76
120
20
36
72
9
43
20
64
24
20
12
9
111
4
29
24
18
61
17
7
68
108
27
12
9
9
96
24
3
12
40
17
15
4
11
13
29
48
19
155
57
39
24
1
23
21
96
27
1
32
4
23
13
68
12
9
96
15
76
107
21
4
20
48
4
96
12
5
6
61
96
24
24
ABCD 94354879852*3^$a+1 [50020]
25
5
12
358
50
7
23
40
122
78
1
15
45
36
45
80
10
288
21
11
120
18
46
9
111
81
9
56
70
110
7
147
104
30
7
9
90
33
12
11
78
112
3
12
165
15
72
57
75
29
199
96
84
11
40
2
30
25
93
36
6
45
3
50
22
33
47
49
48
33
8
16
75
51
18
96
51
35
49
29
12
4
44
40
30
9
33
8
40
182
190
48
15
21
219
120
96
89
12
4
15
11
90
7
21
80
16
63
21
51
29
70
42
30
8
1
36
45
54
30
3
33
3
35
49
41
72
70
8
72
85
83
42
28
39
3
18
30
21
24
27
93
35
1
36
108
60
17
10
18
32
88
15
15
66
30
105
108
12
15
9
245
132
30
25
135
24
6
138
2
127
48
24
36
12
191
85
84
23
10
30
9
81
38
90
30
16
30
3
132
48
11
30
16
26
25
132
108
12
81
15
12
143
240
145
84
3
50
60
19
84
27
50
48
115
57
170
48
61
11
48
42
7
63
8
120
90
30
102
18
40
182
18
49
23
40
98
7
153
92
4
206
10
78
72
9
108
72
51
9
105
14
10
80
91
24
197
19
29
12
67
48
45
48
36
54
66
24
60
36
54
45
45
80
19
11
10
51
81
15
48
27
48
2
103
144
33
30
48
62
154
69
35
112
30
20
7
41
150
25
15
2
88
6
189
65
7
35
48
25
45
92
168
7
15
50
7
108
53
70
21
29
46
86
55
83
16
56
90
70
50
70
45
125
94
26
4
26
250
8
16
36
18
117
45
110
88
6
44
40
32
19
11
168
106
39
84
36
36
96
35
88
90
62
97
36
72
24
36
45
60
30
45
5
247
87
104
37
9
51
12
51
62
138
1
60
48
11
10
6
33
12
29
72
30
210
7
71
85
35
82
20
18
61
60
71
138
19
72
24
27
18
20
12
7
41
16
6
48
62
34
26
79
39
30
12
3
17
18
97
63
45
5
30
49
71
22
48
80
55
12
63
2
28
20
16
44
12
148
50
72
160
105
15
24
54
50
90
19
273
15
108
65
160
6
56
37
131
112
24
66
87
221
42
64
33
23
49
84
35
40
72
8
162
40
3
21
134
10
87
72
57
56
120
19
60
15
21
113
10
50
192
7
93
183
75
2
187
60
143
37
36
84
51
21
81
84
14
82
38
16
9
60
77
64
51
72
27
9
47
34
14
22
15
69
44
172
54
74
102
18
30
25
111
21
33
20
22
48
50
30
130
32
67
3
128
85
35
376
69
35
1
24
12
3
90
15
36
101
40
84
26
37
108
95
49
89
142
18
30
110
7
144
101
48
22
33
15
57
63
170
16
14
1
36
60
23
10
126
24
152
78
31
11
49
81
24
39
95
16
54
15
17
108
102
97
48
23
16
54
2
73
17
118
66
14
72
13
137
7
293
103
17
48
79
57
96
120
60
48
2
78
67
9
3
51
57
9
14
90
112
84
44
40
30
216
120
126
123
36
45
14
16
24
50
31
45
15
264
72
53
150
37
3
50
19
11
16
104
10
159
23
40
8
37
83
61
29
70
105
167
298
75
5
72
30
37
3
8
40
6
44
22
90
30
45
9
75
165
3
72
41
43
51
9
5
202
9
39
2
94
66
123
21
51
3
50
22
8
1
36
69
6
24
104
1
15
24
50
19
177
116
48
139
11
25
65
142
8
1
21
68
60
76
15
15
21
3
50
112
48
51
29
102
109
41
10
38
12
120
70
45
105
39
41
4
24
27
99
129
17
43
35
162
198
90
132
28
6
224
25
5
52
38
42
43
195
50
30
10
6
14
220
20
42
48
106
14
42
79
36
72
96
5
46
74
60
82
8
72
10
24
99
125
19
41
10
6
3
41
70
32
30
43
84
36
60
5
7
9
14
42
67
81
39
53
64
171
83
61
41
138
16
9
84
11
16
14
10
66
126
24
104
22
27
36
35
40
141
45
56
79
108
101
19
21
30
45
12
53
16
63
48
24
41
48
31
45
99
17
4
15
39
66
84
90
ABCD 94354894618*3^$a+1 [50103]
3
25
12
20
60
3
33
36
88
47
21
27
81
24
120
87
33
12
60
123
45
51
21
15
48
36
1
68
72
100
116
75
93
16
8
51
45
112
320
12
108
84
3
36
69
87
1
60
132
12
20
96
12
108
24
3
72
61
47
213
27
120
57
3
13
68
84
232
8
40
56
16
104
24
12
76
20
48
36
3
133
104
15
1
35
9
100
35
13
92
84
64
32
24
75
37
47
108
37
107
144
169
20
51
21
120
24
96
100
35
33
75
12
145
8
28
68
24
15
33
100
128
4
32
63
177
63
45
96
76
80
88
23
9
48
12
39
37
68
36
16
128
96
51
117
171
37
84
11
72
57
84
87
69
136
72
47
81
195
37
227
21
48
64
11
9
52
140
15
60
9
64
48
59
1
35
9
48
160
11
9
36
15
177
252
15
21
87
9
123
12
69
84
15
48
49
8
88
8
52
60
47
21
84
28
92
3
24
85
35
129
64
32
144
124
8
40
84
11
25
24
35
61
24
8
75
93
48
12
147
13
60
68
111
21
40
83
61
80
88
83
84
33
40
32
16
95
157
47
48
33
3
1
56
52
60
8
232
23
9
15
48
21
231
24
12
25
8
4
116
27
37
48
24
23
153
27
36
57
24
16
23
9
36
60
27
93
60
36
40
96
24
119
84
85
12
96
20
108
64
140
51
24
37
8
111
36
21
123
57
12
72
39
9
27
21
3
21
16
8
24
51
49
48
12
68
12
40
83
108
57
27
36
36
45
16
20
48
12
24
15
33
12
36
27
93
39
13
20
160
60
60
56
64
12
23
12
13
12
35
1
35
157
143
117
48
72
52
96
12
35
33
12
96
16
11
108
9
63
25
8
111
1
8
64
11
36
180
36
108
69
75
21
15
21
48
28
83
1
35
24
69
12
384
16
35
45
48
75
21
16
119
45
12
15
9
60
3
157
48
11
36
189
16
11
25
32
148
72
32
3
12
21
147
93
60
39
24
21
220
80
16
8
99
36
24
45
36
72
24
28
20
12
60
40
48
56
52
23
96
9
27
225
3
37
72
80
88
12
32
16
12
128
48
196
20
48
40
35
21
60
4
32
15
33
51
57
123
21
51
204
36
97
56
4
95
93
15
25
12
32
3
81
16
83
25
12
8
63
72
21
12
3
81
63
72
13
35
57
84
96
3
48
57
48
4
35
21
255
9
39
37
143
24
45
40
20
15
93
48
16
23
45
63
69
24
39
73
20
84
3
25
47
21
112
80
12
28
8
48
12
100
23
81
15
9
76
180
8
112
11
9
39
21
24
16
48
95
265
32
63
57
16
104
3
36
12
24
48
36
69
132
15
1
92
12
111
57
112
44
36
63
33
3
57
12
132
16
12
32
240
3
13
95
145
8
72
243
84
13
44
24
24
88
203
45
15
105
111
33
3
45
39
9
12
100
12
32
48
112
44
15
72
25
59
85
180
68
15
12
61
240
24
44
99
13
47
21
16
48
8
135
97
92
28
143
9
40
228
35
81
96
88
80
192
15
25
108
60
32
51
93
27
69
24
15
72
33
36
3
57
3
133
60
20
3
36
1
47
21
64
23
57
48
63
117
24
24
64
56
72
12
12
40
83
37
11
93
64
92
75
69
96
123
81
144
100
107
69
36
39
24
45
96
12
4
20
16
8
180
64
68
24
3
45
40
107
33
96
51
1
128
120
84
52
8
171
121
36
23
21
15
1
44
100
83
81
15
1
11
24
21
27
21
51
21
172
12
11
93
12
48
132
3
237
60
48
4
11
189
48
4
116
3
105
52
60
35
33
24
3
33
51
1
12
92
111
453
12
4
68
48
64
35
24
61
20
96
52
128
123
49
23
37
8
108
36
76
155
153
144
12
48
60
27
60
1
200
48
16
120
56
39
1
23
21
28
8
24
24
216
75
36
12
36
21
231
9
28
128
4
68
15
81
60
39
72
24
57
52
8
48
15
144
48
33
27
72
12
181
32
52
156
132
11
36
36
84
24
49
56
ABCD 94355634416*3^$a+1 [50171]
36
117
63
90
864
55
251
90
180
414
25
101
144
360
666
25
119
105
448
203
234
43
47
81
144
675
61
704
448
47
90
103
23
169
191
49
320
96
39
25
245
216
67
113
324
486
37
53
90
180
157
192
515
126
31
203
36
1
288
215
25
240
95
216
90
270
1
48
176
144
45
306
81
16
173
540
55
32
3
54
343
240
48
125
90
54
115
65
126
81
99
205
29
115
155
373
23
9
135
217
48
480
80
112
143
1
480
95
180
234
211
95
90
87
64
83
126
159
255
396
37
48
95
1
368
81
54
25
11
69
480
112
239
177
183
360
49
95
33
93
51
400
176
3
141
208
192
89
7
173
67
144
23
265
32
423
25
96
5
411
144
16
113
31
192
48
359
90
36
27
27
180
81
9
55
161
450
54
55
48
23
9
45
195
111
97
173
195
219
36
1
359
324
90
91
240
144
368
64
119
121
48
65
126
1
539
54
15
75
277
353
180
126
144
45
208
107
645
16
59
306
54
540
36
141
183
457
299
234
43
137
135
45
90
25
272
189
54
445
192
29
54
360
486
234
396
169
48
464
544
35
109
48
32
45
67
329
7
368
16
144
185
55
336
149
27
112
48
288
65
607
167
297
9
90
349
101
187
144
263
36
85
59
90
331
299
261
256
149
180
180
387
243
189
16
29
360
123
3
990
15
16
48
11
54
ABCD 94357025468*3^$a+1 [50150]
66
144
72
18
132
270
54
120
150
30
24
390
36
6
108
12
144
96
30
78
66
36
78
156
6
90
48
222
264
6
84
366
30
18
252
78
90
396
120
54
42
108
246
54
36
96
90
30
180
78
120
456
126
30
60
30
18
456
270
90
336
60
138
180
60
12
150
108
216
84
36
216
180
24
144
336
126
18
306
150
36
288
12
180
108
90
180
216
240
246
60
234
90
54
12
198
162
234
36
78
156
90
24
30
186
30
144
312
120
18
162
54
330
270
66
18
36
96
138
162
108
240
30
126
6
30
180
54
216
144
90
216
150
234
264
42
174
204
102
180
54
6
30
78
360
30
42
90
30
90
114
534
90
180
36
114
12
108
6
144
282
54
486
54
150
216
48
60
120
42
210
108
252
54
54
240
12
18
36
6
108
66
96
48
72
198
36
36
54
90
36
294
414
72
48
486
150
486
138
216
126
108
132
90
18
36
84
240
12
60
264
276
30
108
36
150
414
156
276
30
234
90
306
180
198
126
24
156
276
120
168
156
150
234
30
36
144
162
18
126
234
96
30
150
30
24
36
120
96
54
30
240
120
150
54
102
24
156
150
84
96
84
6
120
114
144
156
6
648
120
36
114
162
234
270
90
84
180
60
72
270
48
60
252
180
90
18
12
18
6
270
30
216
108
612
108
306
90
60
120
36
90
60
228
72
78
30
36
6
54
174
42
120
24
156
54
144
36
216
18
42
90
264
276
108
30
312
30
78
162
84
114
66
54
36
114
12
18
402
108
30
126
54
90
42
48
72
504
216
60
180
54
66
180
90
78
66
324
72
90
54
96
108
192
324
150
90
54
342
144
234
300
60
12
270
60
198
72
54
54
216
66
348
72
30
180
114
216
138
72
ABCD 94357325906*3^$a+1 [50023]
12
18
30
48
54
48
42
36
1
23
13
47
13
17
36
19
11
30
12
42
13
35
12
90
15
3
25
53
19
65
55
203
42
18
18
19
80
28
12
65
6
12
12
18
78
12
30
15
15
12
78
75
123
30
144
3
33
27
100
12
11
12
42
3
27
133
23
24
37
11
12
57
51
109
68
51
109
35
45
111
12
37
53
60
48
24
6
37
72
12
59
24
126
19
11
24
60
78
18
12
72
6
19
48
125
15
27
36
61
59
9
40
41
30
57
12
15
18
42
6
12
7
41
27
40
23
12
42
36
19
35
93
15
30
30
37
11
72
37
11
12
12
13
12
83
72
168
25
35
25
12
53
30
60
9
16
72
120
60
60
12
59
24
25
101
7
80
27
18
18
21
76
60
84
41
87
48
4
89
54
13
44
16
12
35
57
16
35
37
80
3
69
51
18
39
15
18
19
20
36
52
72
89
54
13
47
36
12
57
112
83
18
42
96
222
15
3
84
60
37
20
3
48
42
18
49
89
42
102
15
63
72
6
42
48
21
9
19
12
59
12
25
32
3
30
79
68
12
28
35
13
83
12
60
60
42
27
21
75
52
5
60
3
4
59
42
30
48
24
120
105
15
60
97
48
48
20
52
11
37
140
12
28
12
173
12
6
1
8
40
53
78
60
1
11
18
72
7
71
37
60
23
30
79
23
49
20
3
33
27
66
42
30
55
12
60
12
96
5
15
45
7
11
21
28
65
75
123
132
13
60
5
27
28
23
57
72
28
72
5
43
17
36
54
117
33
3
40
20
27
57
28
11
72
42
66
21
3
33
27
66
7
23
1
20
3
13
77
66
24
36
60
12
18
7
17
67
23
18
7
23
72
45
33
18
72
30
30
48
1
41
90
18
7
60
12
11
49
41
24
55
12
11
42
7
68
33
60
18
24
30
15
3
72
18
30
102
6
57
33
72
18
12
97
11
37
65
42
13
95
42
18
48
12
25
17
6
37
5
42
30
48
42
37
59
37
44
16
60
17
43
47
13
12
20
105
6
37
47
13
17
15
3
18
30
102
7
5
36
12
42
66
51
39
42
18
81
16
20
87
240
37
23
6
12
27
52
20
76
17
55
41
67
47
18
18
60
102
42
25
11
97
17
30
13
20
3
49
80
15
6
51
16
17
6
1
41
7
20
3
85
20
45
12
36
24
3
4
11
72
25
53
12
3
3
30
42
12
13
23
54
6
42
27
3
30
30
60
9
100
8
15
18
282
97
71
78
51
63
18
19
83
60
85
23
48
24
13
12
11
24
36
49
12
71
97
80
3
60
97
128
27
36
24
93
87
6
30
24
30
15
3
37
35
37
60
8
21
24
18
37
23
9
36
4
29
54
73
12
5
66
72
37
20
33
72
27
51
25
35
30
19
48
120
71
49
41
30
30
54
60
6
151
8
75
6
30
30
60
42
25
5
79
41
90
42
78
18
7
12
8
33
67
35
12
73
23
9
51
1
11
9
21
27
40
32
16
92
33
55
20
75
42
6
1
41
42
48
129
28
8
3
81
28
12
56
84
3
66
67
23
12
192
36
120
72
97
35
57
180
28
83
9
3
85
11
30
12
7
32
3
33
105
27
63
12
6
19
35
13
17
43
5
30
129
33
30
25
23
18
30
37
47
37
8
33
7
92
16
5
27
15
6
30
60
24
6
7
137
66
49
35
6
7
20
52
20
72
3
120
48
9
3
30
18
108
1
8
3
72
13
12
41
7
23
1
161
7
11
30
67
60
24
23
48
18
39
3
12
153
3
1
11
60
150
30
12
93
3
1
101
7
41
12
42
13
5
48
24
27
36
112
23
9
76
65
7
8
112
23
48
30
24
15
88
24
101
30
30
7
35
6
31
41
7
20
3
25
23
12
49
23
73
53
42
18
19
65
30
66
7
83
1
29
84
18
25
53
12
18
9
15
36
49
5
48
18
30
87
3
37
77
18
12
6
7
5
67
72
173
7
11
37
101
7
80
15
30
19
48
101
30
1
80
9
12
30
30
30
12
78
7
5
30
13
53
39
15
33
15
37
12
11
37
12
29
79
72
20
129
7
44
3
30
36
12
27
63
60
48
81
39
1
11
37
65
15
33
30
60
129
63
13
53
72
15
3
49
60
12
23
13
47
25
5
127
53
48
39
3
6
24
30
13
23
97
5
42
6
30
84
85
11
9
88
77
18
25
17
30
60
25
155
13
35
9
69
7
23
54
15
28
24
89
51
33
6
30
39
33
42
33
147
18
7
32
3
6
39
15
30
36
42
78
24
27
21
75
63
30
54
60
36
42
7
11
12
37
83
12
30
18
45
57
18
45
3
49
71
21
28
72
101
42
36
49
41
24
36
19
72
56
27
108
25
12
23
45
15
60
25
12
48
23
69
112
23
73
23
42
60
30
69
28
53
30
78
67
152
75
18
18
54
15
111
102
12
6
1
11
12
85
35
36
21
36
100
12
12
53
36
7
32
3
30
30
18
79
5
75
3
18
12
42
36
12
12
13
60
24
11
108
61
20
16
60
23
1
36
17
60
48
30
45
15
9
81
42
37
11
9
93
18
49
48
35
13
23
180
12
12
6
12
79
36
5
18
12
12
18
19
20
28
35
30
15
12
36
27
66
31
71
12
25
20
40
72
20
63
13
17
60
6
30
19
108
47
48
25
53
19
23
9
69
7
17
115
8
72
3
72
108
42
3
33
171
33
18
18
12
18
144
85
11
37
5
102
60
37
41
67
68
4
68
33
42
108
18
7
12
32
63
36
120
24
36
12
37
8
15
30
79
41
78
1
23
25
23
90
30
25
35
69
36
15
25
44
76
12
11
24
25
35
18
30
18
19
12
23
25
23
30
55
95
9
39
1
20
9
7
53
30
57
75
42
6
9
48
3
ABCD 94357389502*3^$a+1 [50024]
41
7
54
18
185
67
5
25
15
24
45
47
28
27
18
84
3
80
7
36
6
123
20
28
8
300
1
15
9
102
18
12
39
24
177
30
5
52
27
33
12
21
30
45
8
7
108
36
129
36
9
27
39
36
48
21
108
111
72
72
5
13
35
13
6
5
96
52
32
28
45
71
7
12
60
30
23
19
6
90
5
4
9
66
5
28
3
65
12
211
60
5
132
12
112
20
24
16
3
30
90
21
20
16
39
5
72
40
128
61
30
53
16
189
36
119
76
9
6
29
97
96
18
30
71
40
3
36
9
3
65
60
67
65
31
126
288
15
20
43
48
21
33
11
64
8
28
27
129
80
19
144
113
84
91
5
64
75
84
54
75
48
27
30
23
60
7
18
123
80
60
31
30
15
69
47
49
54
60
12
17
1
15
20
24
31
24
17
73
18
24
18
35
40
32
31
9
8
25
12
54
96
29
52
9
30
9
44
16
84
33
72
3
3
101
13
11
1
23
28
44
55
161
7
30
11
12
7
93
44
64
9
66
126
11
40
8
64
63
12
5
43
5
67
36
60
6
35
28
72
8
136
39
17
36
19
6
54
21
8
7
60
90
23
91
33
45
6
5
96
19
29
13
15
32
28
32
7
6
72
60
60
18
18
15
15
6
35
13
12
60
3
21
15
20
19
105
105
87
33
102
45
63
125
91
12
90
15
15
5
24
24
64
45
107
136
27
45
8
7
65
148
27
53
7
6
12
27
51
12
29
64
27
113
1
39
32
43
21
3
101
127
60
5
64
21
90
89
64
56
4
116
121
18
29
1
36
6
48
21
45
39
81
6
5
19
101
7
213
20
13
24
48
23
1
11
55
57
132
15
93
20
16
20
19
48
42
15
36
15
12
30
35
43
24
33
45
99
8
52
51
24
5
25
23
55
48
5
49
15
21
12
3
27
6
35
40
21
155
36
28
20
55
6
3
27
84
29
40
56
85
35
85
36
30
114
71
144
24
55
113
115
53
19
30
15
87
36
42
51
60
15
17
12
36
109
48
15
69
111
39
5
49
60
24
35
25
12
6
53
19
36
101
55
18
87
99
17
37
72
18
12
84
17
7
17
19
21
8
13
102
108
65
37
60
42
36
53
12
7
6
107
7
6
47
52
32
31
177
12
20
16
75
33
116
31
30
155
7
41
7
105
33
195
36
51
9
48
20
43
17
156
1
84
47
79
65
13
18
29
4
15
5
24
132
4
45
11
55
29
61
39
32
67
36
21
9
102
33
20
37
18
12
9
48
27
33
51
17
49
24
126
6
102
12
21
8
199
72
5
139
84
21
45
30
30
95
24
28
9
6
17
16
45
12
150
29
115
33
20
61
6
66
90
9
33
36
12
3
44
91
42
35
28
156
36
44
13
11
76
81
63
135
5
61
23
31
24
6
12
24
11
24
28
32
13
18
113
7
9
33
3
24
3
66
54
6
95
61
59
192
12
12
145
99
60
20
196
8
36
4
27
53
25
30
5
121
42
9
84
39
21
69
3
3
6
96
48
60
6
53
12
16
32
12
13
30
45
3
9
45
131
13
66
29
36
1
30
45
20
7
6
12
23
109
23
24
64
24
12
15
36
9
104
12
7
57
48
75
6
15
192
20
7
6
30
117
24
20
79
21
8
36
160
207
48
45
32
4
33
6
21
3
42
59
12
115
90
48
6
89
1
78
5
36
184
72
3
77
133
30
53
43
42
24
138
36
66
23
12
1
23
112
12
20
25
15
3
33
27
18
66
18
27
93
11
25
15
39
6
51
36
57
18
33
36
36
15
125
43
5
7
12
41
1
6
24
114
147
48
75
6
126
65
13
99
32
49
47
115
9
33
15
68
49
179
25
39
51
5
37
75
27
101
340
15
12
60
57
12
24
27
17
55
66
135
81
78
78
23
31
24
12
42
15
3
24
5
84
55
54
150
5
52
75
30
96
24
48
66
36
210
3
32
4
92
112
32
31
18
30
306
51
20
13
42
60
57
57
11
25
3
27
72
36
89
73
18
65
97
12
11
72
19
5
13
11
91
5
148
105
18
89
25
323
25
48
30
18
36
15
3
36
237
68
7
12
36
5
16
44
79
6
192
18
24
12
36
5
145
78
45
75
12
48
30
35
120
79
41
37
24
6
9
20
40
3
96
101
16
57
35
13
3
15
12
53
12
64
3
42
84
51
36
3
185
1
83
7
33
21
11
19
30
60
30
5
4
75
30
87
33
11
37
15
44
55
29
60
19
42
39
9
27
56
109
24
54
5
48
13
99
27
9
60
39
36
36
9
27
24
24
5
160
15
65
24
55
6
11
19
69
72
63
6
24
60
18
120
125
37
150
45
15
30
18
9
3
36
24
36
6
35
1
42
57
104
4
32
1
83
25
180
66
24
30
30
24
18
47
1
54
90
48
3
51
18
11
7
33
72
8
52
3
6
11
7
168
29
49
12
83
60
115
5
19
48
29
13
11
36
49
42
30
35
40
39
9
32
13
47
84
13
42
81
3
17
160
84
44
109
48
18
17
ABCD 94357439656*3^$a+1 [50008]
9
150
1
59
1
77
115
113
30
54
36
39
33
48
102
13
5
30
162
72
66
54
6
37
8
45
42
13
5
55
35
72
12
21
52
65
102
66
72
55
80
3
69
93
60
3
124
8
3
30
42
30
3
9
63
3
85
5
12
123
27
13
5
54
6
7
12
8
72
33
15
60
3
37
17
48
72
31
80
39
1
29
91
12
47
66
24
43
72
35
45
21
90
90
60
187
35
213
40
60
5
75
9
60
36
7
5
42
13
53
19
60
95
6
12
3
52
5
42
90
43
20
87
18
43
12
12
35
48
30
72
36
12
12
36
19
5
6
49
5
3
27
78
12
6
30
114
18
7
5
55
23
42
51
9
31
12
128
105
114
1
24
36
20
9
96
7
185
222
21
64
8
15
108
24
25
71
105
15
42
78
12
12
165
21
7
120
113
135
57
7
65
66
54
3
45
55
5
7
101
39
21
24
3
93
15
160
20
160
107
42
6
45
60
9
55
11
24
126
60
24
15
45
48
7
35
66
55
5
7
5
123
40
17
12
3
48
45
12
75
15
13
5
7
8
24
3
12
93
45
30
13
95
12
13
29
120
31
5
79
60
53
30
60
13
12
47
6
247
80
27
36
30
87
72
228
57
6
12
48
84
18
132
36
24
30
1
5
54
1
65
55
44
3
12
73
17
3
28
12
5
43
29
36
30
30
7
32
3
48
24
6
54
6
54
6
60
19
35
6
24
15
16
35
54
90
13
17
36
12
18
102
3
15
37
17
60
6
57
105
78
24
18
27
33
55
12
71
45
9
63
117
36
30
54
48
78
24
1
137
43
12
83
42
72
3
112
23
18
54
18
42
21
27
25
108
5
7
12
23
12
6
54
6
90
90
12
18
25
77
42
133
35
13
80
100
5
12
103
44
33
12
51
4
11
49
8
3
84
6
7
12
60
23
30
67
36
24
173
27
16
47
18
24
90
1
17
12
15
3
25
23
25
12
20
45
48
42
73
5
30
9
28
47
6
12
102
1
12
23
12
90
27
21
19
53
30
18
102
42
91
5
15
12
45
7
48
32
136
44
15
85
120
23
18
39
16
77
72
30
1
77
18
25
12
17
123
63
69
108
3
37
65
108
75
27
18
19
5
31
20
9
55
48
5
18
90
79
23
13
84
60
5
18
72
30
6
37
128
100
44
21
12
3
112
107
25
8
87
1
125
67
72
53
12
60
43
47
6
60
27
27
66
42
153
52
12
8
33
30
25
5
174
81
4
60
128
57
48
43
155
30
7
8
105
55
17
90
60
33
105
7
47
25
11
42
15
3
42
3
24
15
30
36
27
3
37
68
15
30
42
13
17
60
162
13
8
45
12
27
21
39
21
27
27
25
11
54
6
60
37
20
33
15
24
3
12
48
37
155
13
20
87
33
93
30
60
54
90
33
28
5
135
57
12
151
47
12
1
12
8
69
6
114
6
24
13
8
15
12
57
81
19
65
31
72
8
4
65
30
6
39
21
87
12
21
72
115
47
13
108
29
36
15
40
5
12
27
93
7
5
78
33
15
25
5
42
78
24
15
16
5
15
9
111
24
21
27
40
92
135
1
12
5
3
100
5
72
27
15
6
24
18
12
105
28
5
42
6
19
23
73
17
18
49
8
12
108
45
12
78
33
9
18
93
15
30
67
5
7
20
45
43
60
35
12
60
6
55
17
102
1
29
6
114
31
12
47
25
80
40
53
7
71
9
16
29
3
87
90
103
5
3
87
45
27
181
20
40
72
143
12
12
6
27
28
17
60
108
15
45
27
75
12
61
5
87
45
90
117
21
84
31
5
75
105
24
6
45
15
30
24
30
21
144
3
72
21
72
63
25
60
24
5
3
12
33
18
57
3
54
51
27
18
79
41
12
18
102
103
20
87
72
13
8
27
78
15
52
8
72
15
18
30
9
16
17
55
68
15
37
12
155
36
25
24
41
24
43
65
27
51
24
60
48
12
1
5
30
25
5
84
48
18
57
132
3
18
12
12
30
6
19
23
25
68
4
36
32
15
42
51
15
24
45
21
75
9
36
144
150
18
90
18
12
27
45
31
17
78
30
55
35
120
102
43
5
84
30
21
27
25
17
48
55
35
18
99
96
15
37
275
78
27
12
81
19
41
72
90
93
9
43
8
45
54
181
29
6
24
36
12
138
24
6
24
48
18
30
57
45
7
188
57
36
19
68
40
35
97
11
25
77
48
135
15
24
48
57
3
12
1
65
27
33
54
18
18
30
30
45
57
78
12
18
15
27
33
105
15
15
12
132
60
1
59
96
25
24
23
13
12
92
3
42
63
63
85
5
24
30
60
61
32
112
5
36
102
13
17
18
49
23
18
30
30
24
63
48
52
125
3
45
15
27
13
12
5
7
131
25
29
3
63
72
42
31
5
60
19
68
72
16
59
60
1
29
55
5
60
18
42
63
15
37
41
54
30
31
5
42
33
15
145
95
37
20
117
6
49
11
25
5
67
5
3
27
37
23
25
17
151
44
40
131
54
48
48
127
5
43
35
37
5
30
138
30
49
143
85
53
12
7
155
126
30
25
5
84
151
24
11
24
18
42
108
13
20
24
40
5
90
61
24
35
6
150
12
48
25
17
55
92
96
69
30
61
5
159
36
ABCD 94357656962*3^$a+1 [50013]
7
5
91
14
75
3
9
69
64
18
2
30
76
2
12
63
60
24
33
30
45
1
50
24
21
99
141
96
99
4
5
15
48
40
8
154
108
18
24
161
27
30
78
30
24
136
74
10
47
33
30
120
30
3
25
47
165
130
8
33
45
90
150
40
62
12
6
99
45
46
5
15
10
11
99
4
18
12
38
33
27
52
140
30
6
94
56
52
2
78
22
56
4
5
31
14
78
57
48
27
40
50
78
22
66
65
24
33
18
4
110
16
14
78
18
21
31
60
62
6
24
16
41
39
57
7
86
42
33
45
147
7
8
33
15
34
38
9
51
117
31
60
92
48
4
146
39
103
18
2
28
20
21
3
18
12
3
117
51
15
70
194
130
66
92
57
72
3
30
36
162
12
57
60
93
30
36
40
77
7
128
9
48
1
54
41
99
45
3
78
132
28
134
30
66
12
72
48
12
28
2
28
47
36
79
50
30
66
94
17
216
63
24
81
129
6
124
26
15
27
57
3
78
54
88
8
21
1
2
40
41
96
168
201
124
107
48
111
72
328
17
37
191
27
28
20
9
3
10
35
67
128
57
55
110
46
29
96
36
48
21
27
3
21
121
12
6
32
12
57
24
15
22
35
72
12
3
45
123
9
109
50
84
48
105
115
38
190
44
70
23
7
41
9
51
15
9
15
6
39
60
43
18
60
11
69
15
7
42
20
28
50
132
21
19
50
111
12
12
120
1
30
24
48
65
27
93
72
31
101
153
60
66
9
12
48
15
136
41
39
112
132
41
84
1
30
114
20
18
60
12
33
93
52
38
21
69
150
57
7
5
48
55
29
1
18
29
31
2
12
75
55
20
10
26
12
52
8
9
63
48
22
47
9
12
102
28
92
46
35
7
30
98
54
6
57
7
77
3
21
7
20
160
137
12
43
60
20
16
29
3
30
15
135
57
1
2
42
3
7
48
53
9
66
12
57
75
6
84
15
72
69
24
27
3
28
8
154
20
106
72
270
2
28
2
75
33
48
30
105
55
20
60
40
72
2
30
57
168
12
48
12
73
18
212
21
12
48
72
204
39
52
89
81
27
115
65
15
33
103
5
39
148
60
5
75
165
24
60
43
126
14
58
2
45
123
9
51
12
36
57
7
108
20
42
15
12
63
16
80
10
47
7
108
32
16
44
46
42
32
6
102
30
39
24
15
54
88
2
16
20
105
7
53
75
90
34
18
188
22
77
15
30
18
82
23
43
29
48
87
156
12
9
36
7
36
54
80
6
57
57
3
15
12
45
13
107
21
27
84
43
5
21
15
55
92
9
43
26
60
4
36
35
15
9
51
21
31
62
58
8
30
34
17
79
72
72
5
180
31
41
159
57
7
65
43
62
28
47
25
98
60
28
17
15
78
219
61
59
3
9
33
6
9
133
32
46
14
6
124
8
42
60
88
158
52
62
16
162
17
153
108
64
11
37
20
15
63
9
25
23
48
24
12
21
12
111
147
52
30
110
30
40
23
55
12
20
48
60
33
24
48
25
143
39
160
5
43
122
6
22
2
16
29
73
108
14
36
45
15
4
116
9
3
52
5
81
90
94
35
55
17
51
9
43
26
54
108
42
51
195
34
50
30
30
66
42
18
354
90
15
81
100
44
120
3
63
21
3
120
30
51
69
15
3
240
72
28
18
80
30
9
133
110
153
15
9
15
100
110
15
12
3
88
89
63
33
13
107
15
28
12
29
51
72
108
18
30
4
17
84
55
20
120
64
36
30
44
90
81
15
165
156
36
7
60
65
51
12
18
114
30
60
18
22
90
173
123
24
18
148
2
198
4
71
36
33
58
5
3
40
17
37
20
87
91
89
73
126
32
9
36
33
54
6
82
20
30
22
17
36
97
18
48
77
37
18
32
16
5
120
60
229
6
44
28
20
18
34
86
22
32
78
159
111
18
15
99
78
192
180
46
162
12
20
3
48
27
9
60
31
5
27
6
114
30
66
4
53
24
39
9
51
4
6
2
57
151
54
11
12
33
34
50
30
16
32
210
210
12
130
50
96
60
4
20
60
28
32
30
15
75
60
48
60
48
52
2
3
43
125
7
38
51
3
117
39
24
6
42
22
18
17
3
108
70
14
45
51
30
84
87
33
27
69
42
69
33
10
26
15
49
30
56
57
15
18
22
128
12
112
128
57
85
80
63
63
4
101
7
8
105
15
30
64
11
7
29
51
40
5
3
72
12
90
16
59
36
9
60
18
93
15
4
140
33
3
9
ABCD 94357688086*3^$a+1 [50101]
3
60
16
20
84
148
128
21
79
60
17
103
24
5
43
80
12
88
77
12
43
5
115
8
9
39
249
108
24
120
3
36
45
36
103
20
21
67
29
91
29
63
57
123
33
27
16
12
8
72
52
20
28
132
5
72
84
15
60
81
96
75
28
80
124
68
240
28
5
96
43
200
57
60
24
199
53
187
5
48
228
12
84
3
105
15
21
19
5
31
65
75
4
41
15
72
28
44
36
12
9
51
172
60
125
3
93
115
5
55
29
36
12
207
168
9
19
44
88
48
60
29
115
41
7
108
44
33
67
8
72
36
52
32
40
36
41
36
87
57
99
129
12
43
140
93
60
7
245
151
41
36
108
36
31
20
232
188
88
20
201
36
7
20
36
60
117
135
48
57
12
72
96
103
5
36
168
36
67
92
16
17
84
39
4
17
84
55
164
33
43
12
53
55
17
7
113
115
92
21
15
72
88
29
48
87
57
48
55
173
43
5
84
43
12
8
9
48
72
31
12
128
60
12
93
48
300
15
21
63
96
124
20
28
108
5
127
128
21
216
27
88
77
15
76
5
15
9
48
120
84
3
36
40
12
5
3
100
44
88
92
36
57
15
88
89
3
12
33
147
45
15
57
63
33
24
48
271
17
75
129
19
200
72
28
60
17
15
40
17
15
96
52
149
63
33
3
40
12
29
99
72
52
20
57
36
87
21
19
68
129
60
60
19
17
27
100
60
17
48
43
29
99
69
75
28
29
36
43
72
128
45
96
79
20
84
21
87
57
175
65
171
144
21
15
21
51
93
19
221
87
28
80
52
53
39
141
19
5
15
216
124
128
12
148
20
9
39
81
139
5
79
56
57
55
32
105
91
20
24
36
12
108
21
36
84
91
5
72
168
195
52
180
5
31
84
60
48
8
64
36
24
68
9
99
21
36
15
52
36
144
53
63
12
57
51
225
79
65
48
3
52
72
41
87
28
77
48
180
12
72
72
79
41
3
16
29
12
31
77
31
32
69
36
27
88
192
36
5
144
48
12
96
19
36
44
28
65
27
40
56
21
51
12
33
180
60
24
48
12
91
5
192
3
292
56
12
52
161
19
77
60
79
17
7
20
100
80
165
211
104
165
3
45
3
9
43
29
43
8
48
124
56
72
52
20
76
12
29
43
5
108
75
9
19
17
108
55
185
96
43
216
17
3
57
3
9
63
33
96
103
113
87
88
12
65
135
21
67
72
56
4
185
72
48
3
28
44
225
75
81
7
20
45
103
140
40
180
12
5
3
9
12
48
3
52
68
60
9
199
221
39
12
93
39
153
7
20
100
101
67
72
200
36
100
20
52
149
36
48
19
80
268
12
20
81
79
216
41
3
36
45
24
168
24
36
3
177
223
17
12
63
45
43
137
3
4
53
123
40
20
160
84
80
57
211
12
20
108
40
32
60
48
52
108
8
52
113
84
31
132
12
56
124
60
48
72
8
88
41
31
48
20
40
12
200
88
180
29
36
27
153
27
33
39
36
60
9
63
45
43
120
5
120
7
72
48
185
75
192
76
32
57
31
24
17
139
132
32
76
20
12
252
60
165
192
103
8
57
135
36
9
123
9
96
3
189
3
57
31
125
84
36
216
63
16
60
32
88
17
3
9
168
63
249
31
65
7
17
48
7
20
40
48
5
3
69
3
88
101
3
148
5
7
5
15
240
21
79
101
12
55
5
24
63
48
57
271
180
5
72
15
297
55
5
36
15
72
72
36
21
51
88
332
33
55
12
29
96
72
48
7
180
8
ABCD 94358104552*3^$a+1 [50052]
121
29
30
36
30
60
84
6
18
60
12
54
13
17
36
30
60
9
28
36
65
36
151
35
9
24
15
97
12
36
71
6
120
108
6
6
84
31
48
11
1
12
17
19
107
57
12
4
5
7
48
12
5
18
180
69
33
7
47
30
84
6
1
24
65
24
55
72
35
13
71
24
12
13
35
60
49
11
1
20
28
17
24
60
31
60
84
12
5
60
19
35
84
105
21
6
30
7
11
61
29
67
23
121
5
79
107
37
17
30
30
66
13
47
9
15
84
36
49
24
11
1
36
12
17
31
5
120
30
18
31
24
17
60
24
24
12
87
3
37
17
54
36
6
7
41
12
54
90
19
71
30
6
13
47
13
11
30
6
24
9
64
11
25
56
16
8
15
6
6
93
4
20
120
21
66
129
96
28
36
12
89
54
37
5
3
40
71
6
123
21
43
41
7
72
11
1
11
30
48
66
90
54
121
11
49
48
53
55
5
30
54
24
39
16
24
17
3
3
25
59
93
3
60
24
54
6
54
96
36
48
6
6
78
1
36
5
7
41
6
25
48
11
1
41
3
24
12
16
5
55
35
85
5
60
7
77
19
17
7
53
18
72
54
24
12
79
8
63
30
27
52
48
12
68
3
24
6
84
63
76
41
6
129
100
24
56
60
21
63
21
54
6
43
12
48
48
179
61
48
5
15
16
71
60
33
51
60
90
24
6
1
125
30
13
5
7
119
9
36
144
136
35
1
68
15
222
18
42
54
13
36
77
18
1
60
5
303
12
45
79
20
15
6
6
54
31
32
33
60
7
113
63
16
71
24
45
16
48
12
32
21
6
30
120
3
16
5
132
24
3
3
18
51
4
17
67
11
45
16
24
12
44
45
3
27
6
3
4
53
3
27
138
19
48
29
36
54
30
120
30
13
47
66
54
6
7
156
5
51
16
29
36
27
87
36
57
40
101
66
1
119
1
48
5
42
9
21
7
41
36
54
49
11
12
33
15
9
21
12
78
30
66
24
1
5
15
9
60
30
9
3
49
71
18
7
12
23
24
25
24
5
30
97
44
9
66
84
49
47
25
95
24
6
79
5
66
6
19
44
40
17
139
71
30
63
21
66
49
5
3
3
25
95
37
113
24
19
101
30
24
60
121
36
32
76
60
96
5
36
144
55
84
41
24
19
17
6
9
16
215
30
115
32
63
54
19
47
33
112
5
19
24
24
32
45
96
3
16
80
9
36
96
24
60
30
1
8
45
51
108
3
169
5
60
79
17
54
66
55
132
60
56
156
81
24
36
19
60
20
21
48
36
43
48
12
36
60
84
23
25
8
15
25
5
19
71
36
210
24
31
149
79
11
90
36
6
30
60
103
216
41
30
48
25
5
19
56
16
29
7
5
108
15
4
83
18
19
113
30
18
36
63
12
21
78
6
24
51
69
39
88
5
39
108
40
257
31
48
65
7
149
19
107
24
114
12
39
15
1
125
39
64
12
68
4
53
7
11
6
6
9
39
6
60
115
84
84
48
48
65
12
18
12
24
6
7
32
16
5
3
81
60
36
90
57
21
66
93
21
19
23
13
125
7
95
33
24
100
41
7
83
60
42
3
64
48
35
69
15
61
23
96
120
186
3
81
19
36
8
123
25
83
1
59
37
48
24
53
30
13
107
13
5
72
27
57
30
6
114
9
15
81
16
12
41
96
6
37
71
6
30
24
42
19
29
72
48
7
23
6
3
52
29
30
21
15
1
5
55
23
9
51
6
19
65
15
40
11
96
30
3
45
51
4
17
18
60
96
193
11
6
6
25
12
12
5
36
60
60
24
90
13
48
5
19
8
52
20
16
23
12
13
41
15
21
3
57
18
12
30
27
12
15
60
66
24
6
25
48
24
77
6
78
7
29
3
3
54
3
27
9
160
95
12
24
45
15
25
24
11
84
49
17
114
9
52
95
9
81
60
43
11
61
5
60
24
6
9
76
68
60
33
78
240
6
55
20
15
205
5
43
120
17
31
5
3
45
42
9
15
90
55
84
5
6
30
3
88
23
69
16
17
108
12
43
95
25
36
29
6
13
11
37
5
48
36
24
192
114
1
12
11
21
60
48
3
18
6
25
36
53
39
21
139
96
36
48
12
71
54
36
24
99
21
6
25
149
6
168
30
42
37
23
108
66
6
33
81
36
19
24
41
54
36
33
63
18
30
49
20
16
35
36
1
72
41
19
11
6
63
33
3
21
163
17
31
8
40
104
12
21
55
32
208
48
95
1
35
13
32
21
24
19
77
3
184
17
30
9
112
72
17
30
36
37
41
12
19
29
6
54
55
5
12
54
24
9
3
120
133
5
91
35
61
59
69
4
71
30
31
29
31
36
29
36
103
20
4
71
145
17
103
65
30
1
44
16
29
96
3
33
24
19
5
42
24
60
45
16
65
18
85
41
31
23
66
84
12
18
90
36
15
21
19
8
57
3
28
29
139
24
101
60
67
12
23
24
49
131
45
165
3
21
36
79
24
23
84
36
84
24
36
61
29
103
17
31
12
11
49
80
33
18
30
7
24
5
79
5
72
48
6
24
12
25
5
24
6
25
120
72
17
54
45
16
5
39
141
24
66
30
60
55
29
36
24
15
96
4
60
137
84
195
4
5
79
71
25
60
35
42
24
15
40
11
9
51
84
13
11
66
6
37
20
27
30
60
6
85
12
32
9
12
99
9
7
72
83
30
ABCD 94358220304*3^$a+1 [50023]
2
54
6
45
3
82
35
123
9
3
144
70
11
72
1
26
96
93
27
24
10
191
9
6
58
35
60
81
40
215
9
6
21
60
12
96
25
2
34
140
63
13
119
49
32
39
25
80
40
14
129
36
97
20
15
9
3
51
57
169
35
75
10
86
18
111
45
100
144
131
25
59
1
26
45
99
9
15
30
15
72
9
75
25
83
27
69
1
144
26
70
14
42
3
1
59
81
39
27
54
54
6
135
108
1
47
99
69
25
72
68
36
63
13
47
1
26
54
12
4
60
24
11
45
6
108
9
61
47
3
22
120
44
63
111
81
15
93
33
27
21
36
90
45
61
144
119
25
26
126
30
33
36
85
224
42
45
12
63
9
24
85
50
21
15
30
15
36
108
36
9
40
62
24
36
48
6
39
25
96
11
75
9
96
120
69
4
95
75
9
213
27
36
12
159
84
36
46
95
48
1
24
47
15
45
39
94
2
30
24
4
32
138
69
72
25
59
51
70
59
51
93
27
213
120
60
13
35
99
69
57
78
10
36
20
16
35
73
71
9
270
192
9
24
1
26
48
10
107
69
63
27
34
36
23
27
9
27
150
54
30
6
34
20
30
6
90
57
133
168
156
26
10
44
30
45
51
117
3
9
69
76
134
10
86
21
24
75
24
10
12
104
30
10
180
203
12
45
6
9
99
10
71
9
147
73
59
27
46
47
33
30
18
76
24
80
15
1
71
49
14
72
9
9
39
1
32
54
36
84
90
16
35
3
42
27
156
60
72
12
180
1
206
24
22
24
80
120
6
93
27
108
46
86
9
84
121
86
118
36
50
9
37
98
21
85
36
50
105
39
105
108
12
24
21
60
99
97
14
36
45
60
9
124
12
290
33
21
15
48
1
26
126
63
85
50
36
9
15
66
54
9
37
96
143
1
83
13
14
45
24
37
48
26
6
27
147
33
81
16
84
60
86
69
12
13
59
33
75
25
44
30
60
214
47
49
26
24
84
9
1
59
3
130
20
3
24
48
9
15
219
60
12
168
12
18
15
85
12
24
140
244
96
14
46
95
45
174
105
36
25
20
99
75
36
33
12
25
11
45
27
1
36
104
27
48
25
107
85
68
72
54
9
147
18
159
37
11
13
59
51
36
36
84
10
35
25
35
48
51
21
61
83
37
180
44
63
27
9
97
48
50
36
9
75
60
21
60
144
111
33
73
20
15
25
23
24
36
36
39
36
94
56
234
189
21
6
10
44
27
12
33
63
36
48
117
40
95
15
9
135
57
49
14
9
13
23
45
51
21
88
35
12
15
57
51
126
75
109
62
10
24
56
87
12
15
30
4
60
72
23
97
14
6
64
11
24
108
12
9
42
45
153
102
9
25
35
288
48
69
40
23
273
27
36
27
24
174
15
27
9
45
90
36
30
15
84
45
64
230
72
45
3
22
38
10
71
120
49
59
72
51
118
11
25
110
9
27
118
440
87
9
40
23
36
12
73
71
1
24
11
15
45
39
6
84
63
13
60
68
12
15
48
51
21
73
36
14
9
171
30
51
135
10
296
30
58
50
9
13
74
10
20
195
39
36
60
21
9
114
12
114
84
87
39
70
11
33
39
117
64
59
13
24
74
10
59
12
15
9
21
24
16
74
9
3
114
30
9
97
20
4
95
15
81
9
3
87
10
26
90
63
36
84
36
145
50
180
21
15
9
1
83
27
58
131
36
13
2
48
9
1
26
81
189
24
39
132
36
99
34
20
72
27
120
36
60
12
99
33
36
1
80
3
37
96
20
4
104
159
153
27
1
36
24
2
48
130
36
56
120
54
60
9
12
63
22
128
16
84
179
93
88
56
24
112
35
60
3
72
214
80
30
45
51
10
47
81
87
12
60
13
84
95
1
35
69
40
50
21
9
54
70
12
23
12
72
61
11
15
21
72
1
107
15
273
117
99
15
9
111
6
75
99
54
15
84
27
34
107
3
69
63
10
20
28
62
9
49
176
40
56
138
6
99
25
47
3
82
35
45
15
39
34
116
30
45
96
72
1
2
94
14
60
9
13
95
48
96
49
72
35
49
11
49
95
25
74
21
15
84
9
1
12
95
69
36
27
37
35
9
ABCD 94358237206*3^$a+1 [50195]
21
141
123
21
71
24
180
31
53
96
36
24
115
21
204
243
45
108
48
36
60
276
12
32
208
93
155
28
231
93
60
27
101
184
80
16
104
16
12
60
48
12
56
36
60
16
99
81
9
15
228
8
4
104
19
36
69
72
3
77
16
24
96
8
40
135
45
72
48
24
68
204
60
60
49
287
28
99
17
19
9
92
28
120
48
84
204
84
32
120
4
20
172
20
97
18
5
88
84
60
33
35
88
36
56
55
18
126
108
41
4
108
48
24
135
33
20
24
88
56
12
40
72
12
240
20
4
12
20
84
163
108
65
24
180
156
52
60
188
67
17
4
51
81
8
72
160
12
176
36
64
36
39
36
5
16
24
20
28
60
60
3
65
48
52
15
9
116
24
4
152
268
56
19
69
68
88
9
15
56
127
72
161
16
56
60
103
21
36
20
40
12
15
41
31
89
12
112
111
9
8
4
20
120
199
105
180
56
55
21
120
20
55
324
33
68
28
20
160
20
72
28
36
80
16
44
24
19
216
17
324
19
69
75
17
145
11
48
16
51
333
92
28
140
1
191
64
56
88
87
9
84
20
16
60
108
12
84
20
16
93
3
20
52
36
36
80
4
152
64
96
120
224
88
8
168
4
72
80
316
60
48
92
24
4
84
92
28
56
67
125
4
24
117
18
9
48
104
19
17
108
64
45
198
209
76
128
19
77
88
152
184
21
3
36
51
108
90
18
29
79
180
5
100
75
36
153
8
100
243
117
104
376
105
27
48
48
84
36
32
28
120
56
28
87
5
16
48
84
72
44
19
45
168
75
72
36
17
112
51
81
20
16
12
32
4
132
68
132
28
24
72
108
120
8
43
137
24
144
184
96
60
12
68
220
80
4
56
52
192
8
4
116
127
45
27
18
135
36
92
7
45
180
81
39
8
88
56
148
132
56
52
32
316
44
4
140
19
17
96
64
291
33
80
12
160
12
96
21
75
104
36
4
24
68
40
44
216
108
19
41
36
184
60
75
17
120
4
20
24
31
81
99
33
8
28
216
20
36
55
69
44
16
36
44
16
12
32
91
33
132
15
9
80
4
12
72
93
123
21
71
4
36
20
4
20
76
57
3
60
48
32
40
15
29
36
4
111
165
15
65
40
104
28
8
48
4
152
28
116
127
9
20
124
9
90
17
24
112
44
36
60
24
88
27
5
28
180
36
56
16
165
35
120
84
84
4
92
4
80
36
36
184
51
53
40
132
48
116
96
19
89
55
41
85
123
32
24
55
72
113
120
12
112
8
49
239
12
108
40
140
4
32
4
212
64
84
36
60
108
60
252
20
64
180
84
8
52
68
28
24
72
105
3
48
8
12
88
20
244
36
24
60
56
64
12
20
16
8
180
36
73
75
123
29
16
27
165
8
48
220
92
28
15
45
204
96
20
16
140
73
23
265
27
135
77
156
100
8
124
3
113
52
132
48
15
69
84
80
64
72
56
28
192
48
140
100
96
156
344
73
18
65
7
117
20
84
67
29
79
21
20
16
24
9
11
88
32
28
147
21
15
9
48
32
36
148
12
108
75
105
75
5
12
52
75
72
36
29
88
96
129
135
8
84
24
12
28
12
12
108
8
124
12
63
41
192
100
45
59
60
79
216
18
83
7
21
24
60
48
ABCD 94358296738*3^$a+1 [50000]
84
96
126
48
96
21
33
63
3
96
108
12
144
96
48
42
36
15
12
75
57
105
24
39
27
96
90
72
72
135
60
3
33
177
18
60
9
63
30
60
3
189
18
33
45
192
27
48
51
69
72
75
60
18
18
18
39
60
45
27
36
27
18
84
63
33
27
27
48
132
30
171
33
111
69
30
42
15
72
12
93
42
153
3
42
90
12
21
15
18
27
12
3
9
36
27
12
96
9
45
48
15
45
18
57
192
60
33
90
57
33
30
6
27
84
15
18
30
90
36
51
75
6
120
18
69
3
45
9
51
72
27
48
33
144
45
48
72
15
75
33
57
90
6
75
15
9
3
126
51
45
171
12
12
93
12
195
48
15
57
69
66
45
33
36
36
84
36
24
210
6
3
15
126
36
15
3
45
3
18
72
39
15
78
36
27
144
81
12
15
132
3
93
15
54
75
9
99
12
39
117
3
141
9
87
12
12
45
54
42
12
42
36
129
9
6
66
42
72
93
33
12
6
54
15
3
48
6
228
72
36
39
36
87
60
153
9
30
60
84
6
3
27
18
6
66
18
6
12
132
102
36
42
66
21
3
33
12
45
3
33
51
33
126
24
48
258
54
30
15
27
30
54
9
27
213
21
36
3
15
60
12
21
69
36
27
15
18
270
12
108
198
234
126
6
21
9
3
165
90
48
252
90
135
12
93
36
144
3
63
6
18
57
63
57
15
21
84
36
132
123
42
12
216
24
54
174
72
96
72
15
21
180
27
99
33
15
6
102
162
63
15
57
27
90
114
66
15
21
24
48
36
96
84
24
18
30
54
36
69
108
135
90
30
6
12
87
63
18
54
30
3
39
18
15
15
162
51
27
18
15
132
33
15
57
66
72
18
24
15
177
36
39
51
18
27
27
60
12
45
36
12
51
21
3
30
15
3
72
18
18
90
6
66
132
12
3
252
3
120
57
33
72
6
12
33
57
63
72
12
51
78
36
63
45
207
63
66
6
33
15
6
171
135
84
180
21
60
9
24
90
18
18
81
36
3
69
3
42
36
27
3
129
21
72
18
21
45
96
135
129
3
12
36
39
33
297
15
33
87
45
123
51
69
45
3
15
48
72
18
24
126
57
9
6
72
12
108
42
3
48
24
81
60
18
144
18
27
3
18
36
3
51
90
111
33
6
36
156
54
15
9
84
15
63
72
72
18
18
18
36
63
93
72
15
21
24
207
81
75
9
3
3
57
27
21
33
24
90
36
9
27
18
126
9
21
90
9
48
39
36
12
6
36
3
120
12
3
33
3
60
12
90
132
36
39
15
30
18
24
84
60
54
15
15
96
117
24
3
30
36
24
48
24
18
90
207
9
54
165
15
48
69
48
33
12
18
18
90
132
12
6
51
21
12
15
60
15
6
147
15
48
6
18
30
18
24
93
12
111
18
36
51
33
96
18
36
12
162
216
39
12
48
177
30
21
237
12
135
36
33
39
60
108
27
33
24
96
192
51
9
12
51
54
15
75
18
75
27
18
3
15
105
12
45
87
36
39
45
99
72
24
210
36
27
27
45
33
27
21
108
24
123
33
39
21
54
18
15
120
45
30
9
15
93
177
138
90
60
123
12
21
6
84
114
63
120
24
45
15
33
6
9
117
75
63
33
45
90
48
9
192
3
108
9
63
48
18
36
15
129
6
81
45
12
63
9
75
3
30
78
162
12
168
12
6
48
72
9
9
36
96
12
36
24
138
108
21
48
48
9
6
54
51
12
27
93
48
69
90
90
24
30
36
108
198
27
15
48
9
81
72
75
51
6
3
48
75
9
48
15
30
6
156
24
57
9
60
90
21
63
6
48
3
93
30
42
30
9
15
18
27
3
78
234
18
102
6
147
45
162
33
21
51
39
9
135
78
39
33
12
6
9
93
75
33
75
15
54
6
9
45
48
3
57
180
48
42
165
51
12
57
57
138
117
33
66
60
57
135
42
66
117
144
51
54
18
18
12
3
3
36
33
21
27
39
18
6
30
39
3
69
69
24
63
3
21
96
15
45
3
21
33
27
60
3
90
27
96
39
18
63
9
96
48
39
3
18
54
18
54
30
114
9
45
3
9
90
36
78
30
21
69
72
15
63
36
45
165
60
30
18
108
132
138
57
48
45
120
75
12
ABCD 94358417768*3^$a+1 [50091]
11
96
21
15
33
16
5
43
120
11
9
132
16
5
3
57
7
180
41
67
20
9
66
9
16
8
40
44
27
69
112
140
3
6
43
20
88
32
40
32
16
8
40
56
100
11
97
48
35
129
4
32
12
60
36
52
53
19
17
19
47
13
36
128
93
3
21
31
72
71
60
21
51
84
9
12
144
4
32
108
52
72
20
16
12
68
4
60
156
36
84
176
15
73
48
8
24
16
11
114
7
23
25
20
24
36
12
9
6
30
123
64
152
24
76
20
9
195
117
15
3
37
8
24
88
24
24
60
116
28
41
102
24
21
88
11
45
84
64
20
48
33
120
15
52
5
15
60
4
11
33
100
35
36
21
12
36
51
36
18
7
20
24
16
68
76
20
9
66
24
1
11
108
49
56
60
4
96
60
36
44
76
176
45
55
12
77
36
67
11
1
96
20
84
64
5
99
63
37
12
8
12
231
25
32
93
39
16
263
72
105
45
7
48
53
27
99
33
112
176
75
13
72
60
32
57
43
137
3
60
48
4
29
79
77
75
40
48
312
11
33
16
11
18
19
60
20
27
81
3
42
54
1
53
91
164
15
49
23
33
84
100
8
72
27
61
128
27
18
87
15
133
47
45
28
24
17
84
135
4
60
68
88
95
37
48
36
80
51
25
32
76
11
93
33
75
100
48
92
28
36
48
77
103
83
85
20
69
63
63
13
80
60
15
72
9
45
91
60
12
80
16
32
45
39
4
60
80
4
72
56
9
3
21
39
33
15
84
48
28
48
47
33
132
15
48
61
24
5
7
108
11
6
15
3
49
36
41
51
4
65
54
9
12
16
48
5
36
6
30
7
8
3
72
109
95
49
12
60
72
56
16
56
232
20
16
35
9
16
107
37
20
63
33
21
54
49
8
3
66
55
44
4
167
93
16
32
24
39
61
20
28
36
71
25
80
39
36
13
32
4
20
12
75
9
69
27
120
45
54
33
52
24
17
18
49
12
71
93
4
8
4
48
41
7
59
36
13
11
30
6
129
4
5
72
60
3
40
155
1
60
104
40
20
132
112
47
6
18
9
28
84
24
47
33
24
40
17
3
156
40
47
73
35
1
41
7
23
9
16
48
32
4
44
45
39
3
120
85
72
11
36
90
39
4
41
42
45
148
5
66
73
8
63
49
113
15
52
41
60
39
48
219
36
30
19
20
16
89
51
45
3
52
60
65
19
48
53
123
27
9
24
24
28
128
4
48
95
13
36
44
36
9
7
12
80
123
37
47
36
73
20
16
44
84
57
3
51
21
9
6
36
180
33
16
8
168
84
15
84
42
48
6
9
57
24
163
11
9
136
120
5
7
144
96
83
1
140
4
32
15
144
144
49
11
120
60
1
60
11
33
24
28
23
45
21
36
19
41
30
37
20
148
24
11
13
80
72
63
49
48
35
30
24
111
213
51
48
88
32
16
72
8
21
54
81
16
12
36
20
60
15
30
6
36
13
12
48
32
12
16
20
84
48
3
61
24
125
19
120
47
66
75
84
9
99
48
99
45
48
21
15
72
15
169
56
45
43
191
180
6
30
9
60
16
20
28
20
15
12
13
80
75
85
77
27
108
48
4
128
120
9
54
177
48
27
117
16
107
54
54
45
64
20
123
85
35
13
12
29
79
96
11
30
7
72
56
63
97
24
168
20
111
37
32
3
69
51
33
132
172
23
25
192
197
79
24
221
90
57
40
72
36
12
48
72
72
36
116
160
24
24
11
21
51
25
92
40
92
84
24
3
37
108
44
39
25
71
49
44
100
113
43
20
16
5
6
30
15
132
48
28
17
3
16
60
11
13
12
144
11
73
11
13
20
3
25
168
24
176
40
5
55
96
59
21
48
28
29
55
5
79
56
16
24
71
33
24
96
27
60
105
28
92
3
37
8
16
11
78
79
32
15
13
53
15
28
156
164
57
43
12
20
99
24
49
36
24
20
36
60
45
15
57
55
32
36
16
68
108
28
80
184
12
44
15
117
99
60
1
20
12
3
45
4
59
69
57
30
25
11
37
80
72
15
25
95
49
24
17
6
73
24
60
41
19
17
19
44
3
24
13
56
40
71
66
39
16
24
24
56
24
96
69
67
24
35
25
96
32
63
30
103
24
23
33
72
24
9
72
90
78
7
108
44
57
15
39
117
4
140
99
25
20
135
12
13
5
7
32
33
114
49
36
41
103
24
8
39
73
96
12
32
28
20
4
8
208
48
17
79
24
104
147
21
3
30
27
69
36
19
68
76
80
144
16
96
8
76
5
72
63
24
76
5
7
ABCD 94358529836*3^$a+1 [50047]
12
33
51
66
12
6
12
12
60
36
24
66
6
48
60
72
24
174
216
135
75
126
36
43
41
48
18
24
13
107
78
42
24
24
66
84
12
60
6
18
39
75
21
69
12
30
66
90
42
12
180
78
6
24
55
8
33
24
48
18
45
40
59
6
87
9
78
12
60
78
48
27
96
21
48
75
33
24
120
36
84
30
9
81
18
93
9
66
102
36
6
21
48
75
24
12
9
111
60
18
30
21
9
15
16
35
117
88
5
66
78
75
105
42
60
36
24
30
24
24
18
204
174
30
54
12
114
9
51
60
54
18
33
40
5
6
6
78
432
252
102
174
169
23
24
60
78
42
21
33
199
185
36
36
18
93
3
42
54
69
40
17
78
12
72
42
30
36
33
99
30
15
51
150
102
12
18
150
54
78
6
6
138
6
42
48
12
63
21
48
51
9
55
11
36
33
27
48
30
55
167
36
24
21
9
103
95
42
78
78
48
6
6
15
15
234
54
12
42
66
30
66
24
54
66
36
36
48
36
24
6
18
18
84
24
66
6
48
159
15
1
59
61
11
36
102
6
24
30
42
21
3
36
153
40
65
18
24
30
66
48
24
30
18
48
102
120
12
30
18
75
75
48
6
54
9
48
69
60
30
9
51
93
33
60
48
30
30
42
108
12
13
5
6
174
12
60
54
129
45
6
36
12
21
24
51
30
66
30
30
9
27
30
54
9
27
24
84
42
102
150
42
9
24
48
99
126
18
12
24
24
144
18
48
55
32
9
24
6
9
51
108
30
30
168
13
77
162
132
13
56
64
5
75
33
18
6
66
72
66
114
12
21
33
12
43
35
36
18
6
12
12
36
165
21
126
72
6
132
132
55
11
6
120
103
23
12
21
105
30
12
213
15
12
72
48
12
121
32
3
120
30
39
16
71
36
54
39
99
36
57
69
36
42
6
12
84
78
12
30
24
6
33
15
33
75
37
8
33
15
15
25
5
115
17
78
9
216
27
54
39
15
9
63
18
54
72
18
30
60
6
42
45
9
156
3
9
36
192
3
72
39
60
21
15
114
48
66
24
30
15
57
54
57
33
72
48
6
81
39
48
12
69
81
24
55
71
18
48
48
66
69
51
156
18
87
75
13
41
24
54
60
36
9
21
30
45
72
57
55
107
6
24
210
24
144
12
18
30
162
30
36
30
103
17
90
30
30
33
40
41
79
65
144
31
65
150
66
30
48
6
102
138
6
96
78
6
48
25
8
15
42
222
138
42
36
72
12
24
6
63
16
209
18
18
90
169
35
36
9
27
141
3
84
36
45
15
90
159
147
6
87
15
66
15
39
121
152
153
6
30
60
48
55
17
54
42
7
23
105
39
30
18
42
24
66
13
11
264
93
9
66
12
6
12
18
6
30
18
12
19
35
205
29
6
6
78
18
87
48
33
55
11
30
48
102
81
39
33
111
57
147
6
144
31
24
17
54
162
18
120
189
3
54
150
24
49
41
15
21
18
42
36
75
69
3
15
18
48
24
180
12
30
24
84
12
30
30
54
30
90
39
3
30
12
6
24
48
18
90
24
25
17
6
18
60
115
29
48
12
42
13
47
30
6
54
39
9
66
6
114
30
12
3
111
9
144
160
56
15
12
84
60
54
12
30
72
6
42
12
1
11
96
78
36
66
72
72
60
6
18
12
18
15
189
6
6
30
48
36
30
39
27
66
75
63
84
60
12
6
63
117
18
12
18
36
114
6
6
33
45
60
72
42
18
54
48
36
24
121
11
21
129
18
132
33
40
17
168
42
21
9
24
79
35
96
102
63
111
90
24
6
30
18
36
24
18
18
84
45
33
7
11
6
48
126
12
72
21
75
66
6
48
156
66
15
9
48
18
294
60
6
84
33
3
18
6
48
222
108
66
36
24
66
3
33
60
3
51
24
12
33
144
15
6
60
36
6
144
60
33
45
75
33
7
77
324
12
54
21
15
18
55
65
12
12
18
13
239
12
69
51
6
63
39
18
24
18
12
49
17
63
75
174
6
9
3
93
39
30
96
30
6
60
30
24
12
24
73
65
55
83
54
79
29
66
30
144
60
63
27
181
5
6
69
72
3
24
6
39
57
30
9
39
66
42
30
162
120
6
6
24
42
24
6
180
108
144
72
66
30
24
36
13
24
227
93
96
27
78
39
3
108
36
18
18
12
6
60
84
12
36
30
57
21
27
27
186
ABCD 94358608504*3^$a+1 [50051]
27
12
9
22
18
11
1
95
33
22
14
76
20
12
96
16
11
63
34
12
116
27
21
24
30
57
84
36
36
19
128
16
6
18
38
190
29
61
38
52
8
36
10
8
10
20
22
54
36
5
9
27
25
8
34
5
85
11
129
16
11
31
110
124
104
34
26
12
15
27
10
20
108
42
172
29
67
14
4
50
40
2
27
115
56
102
22
41
9
90
6
16
11
3
96
54
52
47
21
22
2
90
16
36
18
30
56
40
41
13
38
28
5
36
156
12
33
30
45
13
11
1
18
17
25
23
85
84
18
5
57
180
27
145
18
77
15
114
12
42
70
68
27
85
2
9
12
7
17
9
39
7
44
16
5
9
40
174
98
10
2
36
52
20
88
26
33
51
76
20
18
48
24
15
13
56
112
48
11
33
16
146
18
12
123
7
18
2
66
3
67
29
9
72
54
4
30
164
63
63
54
15
48
13
12
18
62
88
36
18
48
42
35
13
18
2
34
74
114
16
41
13
35
55
125
1
20
27
19
6
122
21
1
36
92
3
43
42
2
48
22
20
10
18
24
36
68
40
2
72
12
45
13
12
24
84
23
67
8
9
25
23
25
6
14
18
24
46
44
18
30
112
84
2
24
16
20
52
56
21
13
20
82
6
2
45
45
10
42
68
6
54
88
12
98
9
109
36
8
87
51
9
31
2
27
129
34
2
75
13
60
83
19
60
36
17
105
3
39
18
3
25
18
2
99
45
3
12
168
12
36
55
113
1
83
60
1
47
9
3
27
69
27
138
87
3
42
10
29
33
36
27
3
54
150
30
72
4
11
1
92
18
78
16
23
7
5
13
36
110
201
13
6
5
135
16
8
66
6
10
6
32
225
195
46
95
51
4
77
12
111
10
11
13
23
24
1
18
36
6
23
9
15
3
72
126
72
15
7
50
58
48
6
71
19
20
33
13
60
2
46
36
8
16
14
45
81
87
12
12
33
76
36
83
7
5
15
10
96
18
50
52
114
5
33
10
5
3
9
1
42
36
29
73
74
24
45
91
38
15
21
4
162
48
6
36
23
60
25
66
24
77
25
26
12
6
10
5
39
16
110
75
9
16
47
24
9
12
18
4
32
16
2
96
84
40
23
27
78
82
36
2
22
17
3
16
29
127
38
18
129
33
90
16
2
60
15
12
133
35
33
52
47
25
8
48
4
23
13
36
30
26
88
20
12
58
2
87
1
54
36
36
30
8
12
15
96
12
21
15
39
18
4
20
90
21
25
8
27
19
8
57
24
9
16
59
187
18
8
63
12
24
36
72
7
36
30
62
30
16
11
15
88
38
64
98
90
15
15
52
5
31
29
36
13
14
21
1
48
36
72
59
36
33
72
3
39
48
58
20
286
29
1
18
17
73
20
3
84
73
8
3
51
9
7
2
27
81
72
16
36
23
72
231
30
4
30
26
12
87
3
36
142
78
32
34
18
26
27
48
85
54
36
2
174
88
18
54
29
15
12
4
36
18
12
8
34
20
18
30
69
91
2
78
9
1
24
23
33
15
72
21
52
12
155
27
6
138
22
92
30
16
65
45
87
72
91
2
22
18
14
45
24
1
18
90
20
160
8
48
22
53
31
26
88
12
60
2
28
2
3
48
27
30
39
51
9
25
8
30
162
76
74
28
5
21
34
5
36
24
7
41
15
30
40
59
24
57
39
73
2
21
63
70
95
21
3
12
24
105
66
4
120
54
23
13
92
52
11
9
15
27
16
2
28
44
15
13
8
3
15
12
9
48
12
24
15
166
68
16
54
72
53
75
22
18
2
16
12
60
12
56
18
4
53
13
26
18
27
61
47
25
30
56
22
23
49
47
60
3
30
36
34
6
47
84
9
51
19
17
57
27
9
6
118
8
39
9
6
34
119
145
2
6
10
2
52
11
45
4
84
164
18
40
120
18
35
36
63
18
87
3
54
16
12
20
3
37
47
111
34
23
12
45
3
33
30
4
65
144
36
81
52
11
91
18
23
13
26
16
50
22
18
144
18
68
60
28
65
45
24
36
52
35
19
18
2
34
90
30
44
10
8
18
30
16
5
201
15
84
1
8
15
1
144
30
2
40
2
10
18
8
9
3
58
50
22
20
48
24
102
70
18
2
15
241
95
49
71
33
52
2
58
54
30
6
12
36
62
48
16
11
108
27
78
16
23
108
24
75
18
40
20
3
7
20
16
6
14
22
2
105
31
6
86
9
33
18
34
23
97
59
49
23
84
24
60
25
54
17
91
54
95
15
36
78
30
16
5
39
45
9
16
2
82
78
54
35
33
36
132
27
25
23
24
21
34
60
38
18
57
48
13
107
7
56
21
24
36
48
12
145
68
63
7
26
195
24
72
9
27
67
20
18
12
15
63
28
62
12
6
9
132
21
30
52
6
11
3
150
15
60
12
33
40
36
47
24
39
69
3
12
52
26
48
34
26
15
37
14
9
7
17
45
28
20
4
84
2
22
20
15
55
2
28
20
40
11
9
15
72
48
1
20
4
92
48
16
24
11
9
28
107
75
6
15
12
19
44
57
24
81
15
24
31
17
60
25
8
3
7
2
40
191
9
30
153
72
13
143
19
30
2
16
2
108
75
13
20
54
177
96
13
6
53
1
72
12
96
35
1
38
28
17
61
66
5
36
3
45
36
3
58
92
15
13
152
88
68
24
27
21
63
61
23
1
90
5
27
33
1
8
120
52
23
33
22
5
48
37
18
53
57
52
20
36
15
31
44
9
12
13
23
97
23
84
63
30
108
22
41
36
33
46
5
31
44
34
90
20
46
11
45
15
84
135
60
9
57
34
5
111
48
42
30
4
2
15
37
47
21
34
26
100
92
52
11
7
ABCD 94358870194*3^$a+1 [50033]
48
108
9
28
32
21
55
96
80
40
59
1
23
96
69
75
78
30
9
16
84
128
171
25
59
21
24
135
6
7
53
30
30
31
11
9
9
84
15
45
60
18
12
21
39
105
81
54
57
33
48
63
69
51
27
93
84
16
149
6
1
11
9
48
3
30
79
44
15
24
61
60
5
30
24
117
9
132
72
6
210
42
13
65
31
23
61
125
15
117
390
108
105
15
61
11
69
100
29
54
90
7
44
87
73
35
45
45
12
87
3
9
69
75
64
11
9
81
12
12
6
12
30
3
87
9
3
1
29
7
44
36
24
39
126
60
30
42
18
21
148
101
7
24
11
42
36
42
12
73
5
42
21
27
48
9
63
33
60
9
6
24
18
18
21
76
77
120
27
21
27
3
42
6
21
21
18
9
12
69
42
49
36
104
4
36
11
33
15
45
39
30
15
171
105
15
42
3
159
21
39
81
15
37
107
78
19
104
27
13
36
59
49
11
105
27
42
48
48
91
23
66
120
187
47
18
138
54
55
48
35
42
18
49
29
12
39
3
18
43
65
30
42
30
9
51
13
17
27
12
93
6
21
204
39
57
231
25
60
5
123
15
9
60
16
59
165
81
12
99
99
132
9
64
65
24
78
13
44
52
11
48
12
9
63
78
18
24
36
90
19
80
51
1
68
12
39
45
16
23
18
18
61
11
12
18
63
39
21
27
49
11
37
65
6
12
33
96
144
156
3
30
48
19
20
21
27
45
31
35
1
59
12
9
39
81
3
60
108
57
12
16
113
7
5
39
3
18
12
75
45
6
1
44
15
21
33
27
3
36
24
6
51
81
18
12
48
105
9
6
21
39
45
24
45
7
23
25
20
3
18
60
30
90
54
30
15
63
90
55
5
18
30
15
75
45
75
25
17
78
30
55
140
39
60
60
120
45
3
30
12
48
19
48
5
6
42
27
15
13
77
18
12
36
21
9
15
52
17
18
129
3
78
27
51
24
25
32
3
6
30
12
13
17
12
18
25
8
45
60
24
7
8
75
21
76
48
92
4
35
30
12
12
6
21
39
25
77
3
9
18
13
104
3
57
76
65
7
47
25
53
3
24
3
30
18
42
7
32
69
24
31
17
19
36
24
23
13
32
52
59
37
47
25
36
5
102
108
9
81
60
7
8
9
306
12
30
3
15
54
75
45
90
57
9
12
18
12
42
27
9
31
11
69
24
69
30
13
83
54
6
9
16
56
63
36
24
30
55
11
261
48
15
30
18
37
101
39
3
69
16
44
3
36
42
60
19
89
55
20
15
60
69
135
57
33
15
105
111
27
12
61
36
83
21
15
81
21
60
48
7
47
18
60
19
11
12
21
36
9
114
60
66
30
60
69
132
21
139
11
30
27
16
80
16
59
132
25
8
60
39
48
72
18
63
36
88
32
69
60
19
131
24
48
12
13
128
24
100
11
9
40
5
15
12
63
90
6
144
78
12
15
3
37
36
95
60
42
7
36
12
104
21
7
95
6
60
111
81
43
5
72
7
41
39
28
72
32
141
27
36
4
72
8
40
53
78
24
45
72
16
65
12
6
12
48
9
45
163
203
72
9
21
18
54
6
24
6
115
5
54
21
76
20
9
54
121
84
35
61
5
7
23
12
12
21
87
85
8
40
17
55
24
29
30
114
78
42
36
75
27
30
27
12
148
32
39
21
28
71
54
7
20
3
13
32
93
162
13
32
12
21
27
72
21
3
57
18
24
6
75
27
129
3
45
33
30
12
21
99
6
12
78
54
30
81
60
16
41
30
18
24
31
12
47
96
1
41
90
13
164
15
6
12
27
36
69
27
51
57
21
19
80
12
21
18
24
13
35
37
32
3
21
16
29
12
78
9
88
12
60
36
65
60
19
71
12
25
17
66
72
133
56
3
25
20
156
4
35
21
15
81
3
66
12
3
9
18
25
32
33
27
36
24
16
20
64
32
21
12
27
21
78
12
30
39
16
107
57
120
24
99
18
43
29
6
21
21
19
83
108
73
104
3
57
81
42
9
88
72
23
60
21
16
23
13
23
21
9
54
6
24
27
33
90
18
3
15
9
16
107
42
31
20
15
24
96
12
60
9
16
113
42
57
12
33
15
45
18
72
105
63
9
60
21
12
6
69
72
21
48
19
5
27
48
180
3
13
192
53
42
33
87
9
84
99
186
54
30
66
21
24
69
18
33
15
1
11
25
12
65
60
55
36
47
13
35
132
9
4
12
17
66
25
35
12
9
3
21
36
33
30
133
17
48
27
15
78
72
6
9
51
54
78
33
99
1
35
1
108
5
30
57
9
151
24
77
18
60
1
101
39
3
21
87
30
39
21
12
15
12
3
13
32
3
42
75
12
33
6
45
24
81
54
57
3
168
120
37
5
87
4
12
65
115
47
18
43
107
18
7
8
9
91
36
104
87
12
6
75
39
48
48
42
120
30
69
3
30
127
8
63
93
27
18
7
108
17
3
16
24
20
96
39
12
12
1
5
79
23
37
12
11
18
39
51
25
107
18
30
54
6
60
45
4
11
24
57
3
78
102
126
31
179
1
29
30
21
51
18
55
44
45
48
3
36
3
73
23
90
135
39
48
12
21
4
71
21
24
117
42
18
39
ABCD 94359184982*3^$a+1 [50013]
55
9
60
140
16
20
172
68
55
57
20
40
168
24
87
53
48
72
7
90
144
147
60
8
12
7
5
16
44
28
72
68
12
97
51
140
88
9
123
8
64
80
16
60
135
125
40
15
89
76
105
36
23
28
108
21
59
31
69
72
8
72
132
40
21
35
112
92
48
12
328
180
8
100
21
123
80
60
16
12
87
101
61
11
12
36
12
60
157
75
105
3
8
112
12
116
24
16
51
54
54
21
72
33
87
168
140
60
124
51
57
120
8
280
20
1
83
108
100
60
27
141
20
4
56
4
48
32
16
12
99
9
9
35
60
67
53
48
7
21
132
9
90
29
4
147
29
112
93
99
48
48
80
60
84
28
8
184
48
8
132
132
88
32
40
51
89
28
140
132
16
9
23
12
100
68
103
165
84
36
80
49
95
67
201
72
15
41
52
20
52
105
23
108
4
68
103
45
45
39
15
53
37
180
135
20
120
108
28
39
21
192
128
124
111
5
52
33
59
60
160
207
29
40
21
119
4
36
44
156
124
8
108
229
15
8
112
36
144
128
40
12
81
15
20
204
67
18
11
25
54
21
20
124
80
16
284
40
20
25
23
13
39
56
144
148
32
16
51
33
56
100
120
32
292
51
29
16
72
108
44
1
54
125
16
20
40
24
20
205
183
20
103
17
48
52
9
111
168
24
68
7
101
12
60
43
209
61
27
48
20
24
48
103
17
88
39
5
175
5
48
48
184
57
23
48
12
16
60
32
180
100
48
60
60
44
36
72
132
16
24
296
1
90
324
5
12
52
36
92
28
45
107
448
104
76
24
51
29
156
31
149
4
108
8
172
60
72
21
54
33
68
79
53
48
79
65
16
24
21
107
12
25
131
52
8
124
36
32
88
20
12
120
28
72
69
63
20
108
12
28
32
28
12
20
40
87
33
147
21
68
91
18
83
108
12
12
16
252
57
95
16
51
9
44
36
100
224
88
68
40
24
68
312
96
61
23
48
148
69
15
21
135
44
100
180
56
100
12
39
198
3
12
60
80
36
4
156
45
39
116
12
120
12
168
192
36
40
60
32
28
20
40
44
28
72
75
72
21
108
44
16
12
33
39
231
9
60
68
7
33
80
112
36
104
96
72
28
32
28
12
140
12
88
180
80
19
9
44
1
35
12
168
19
5
16
120
44
148
27
81
84
80
187
9
20
241
11
79
21
8
24
91
57
20
100
8
52
60
12
48
8
232
72
15
33
3
9
8
88
21
3
15
101
12
60
259
29
79
81
81
183
80
88
8
52
20
37
135
128
40
12
60
68
40
12
20
48
49
18
53
73
47
72
25
72
159
21
71
60
103
45
44
76
264
140
16
99
5
160
108
20
168
100
192
260
100
32
28
303
9
120
60
48
20
139
113
16
44
475
162
11
187
45
81
39
116
12
60
169
111
33
59
175
53
28
72
68
60
24
1
179
37
99
20
112
3
105
12
60
60
12
128
100
12
51
29
7
18
63
92
60
96
4
8
268
75
9
80
16
204
20
120
91
57
68
84
88
12
60
48
8
264
67
29
12
132
28
87
65
88
8
24
211
5
72
12
40
51
89
91
5
4
207
21
60
32
40
120
48
92
91
137
28
212
28
20
12
100
39
101
43
144
65
97
3
51
45
24
68
7
41
52
48
80
12
28
9
35
16
84
27
ABCD 94359224164*3^$a+1 [50182]
17
15
21
18
105
39
30
27
183
48
42
12
19
11
13
65
12
3
16
77
3
16
53
30
90
6
61
8
21
6
54
15
81
39
40
17
18
90
24
18
18
7
83
126
54
6
3
63
33
129
55
23
9
16
29
19
17
24
39
87
57
27
13
8
3
37
5
72
27
16
72
83
78
30
72
42
7
65
36
12
48
7
41
7
59
69
40
95
42
30
12
45
21
19
41
7
48
71
33
33
55
59
54
60
24
51
24
45
27
135
18
7
23
1
24
41
7
95
30
54
66
19
239
12
12
18
78
90
39
16
5
24
48
48
24
42
1
48
11
13
23
105
219
6
48
79
8
123
109
72
5
91
65
12
27
81
12
6
37
24
95
73
131
36
6
3
39
33
39
30
24
12
30
84
30
96
18
157
8
105
6
1
144
155
78
6
25
59
36
36
36
30
24
84
6
9
87
57
213
3
16
41
7
17
6
72
30
12
6
54
48
102
13
8
40
53
30
37
8
9
126
24
90
30
57
33
42
48
12
126
24
6
162
6
36
1
72
47
48
48
25
83
30
12
67
143
25
17
6
49
80
16
17
15
40
125
78
12
73
77
18
9
87
1
23
60
126
30
1
23
30
30
6
24
7
47
1
24
5
36
12
67
95
90
48
15
112
35
18
18
25
56
21
78
6
18
30
55
47
25
11
132
42
135
39
9
16
56
39
66
79
41
6
9
33
87
33
18
93
165
6
85
29
27
15
33
117
19
5
60
6
144
33
33
18
61
24
24
71
25
32
15
48
9
48
87
1
29
163
83
60
54
12
84
6
6
103
11
30
90
18
6
60
1
24
11
18
72
6
78
7
35
84
49
104
16
11
114
42
25
17
36
144
108
24
39
27
13
11
54
6
24
25
29
3
39
60
36
9
33
6
54
43
48
59
36
6
99
21
24
24
18
129
81
39
24
159
1
29
43
29
108
108
72
18
25
120
23
25
131
204
36
93
75
37
41
55
48
24
5
96
54
18
120
18
6
24
6
18
66
54
36
151
5
6
37
23
12
18
12
66
90
12
55
53
12
108
19
35
6
30
30
6
48
132
1
23
9
33
24
48
7
341
48
6
6
55
107
13
5
24
30
18
120
18
102
67
11
42
6
102
39
75
48
36
9
40
96
11
174
24
30
6
19
53
12
31
47
25
48
17
30
114
6
78
19
5
18
49
131
54
6
12
48
85
48
77
12
15
57
54
24
1
11
126
18
30
36
36
12
27
99
96
30
66
18
42
84
30
31
24
11
24
30
6
18
6
108
36
9
165
18
180
90
12
12
36
87
15
57
99
37
35
264
18
27
9
12
12
60
3
45
144
19
47
54
96
3
21
19
32
27
37
143
6
24
48
12
108
67
17
6
18
55
24
5
30
36
57
24
39
1
48
41
72
63
69
78
37
17
84
27
3
54
12
144
12
18
45
51
69
15
54
12
31
48
11
24
6
31
8
111
33
33
39
21
18
6
48
12
31
17
60
30
13
17
6
6
18
96
1
104
45
84
36
30
102
78
57
33
55
120
11
138
30
13
35
18
24
43
23
54
12
31
29
54
6
66
78
6
30
3
27
126
54
6
120
19
23
36
84
25
8
39
54
12
102
6
66
18
36
27
45
3
117
43
29
163
5
102
13
29
18
6
19
17
54
6
30
61
17
7
59
12
9
64
17
54
108
61
24
53
30
18
84
30
48
84
54
31
8
16
47
30
60
55
5
3
81
18
90
67
29
12
30
12
21
40
17
7
143
25
59
48
6
7
17
55
32
9
36
48
90
6
19
17
36
12
6
1
23
6
30
21
45
18
12
69
45
36
18
42
78
30
138
37
53
3
195
6
36
115
5
19
5
6
102
111
27
12
1
72
29
24
27
112
5
67
95
6
3
24
207
1
24
71
25
8
40
17
7
47
1
65
72
96
15
45
27
57
12
54
72
13
24
8
40
48
35
42
24
3
93
114
78
42
6
90
25
83
6
31
35
24
61
23
54
60
12
19
11
60
9
64
32
9
60
30
114
3
15
24
25
8
93
12
90
42
48
36
126
66
7
53
19
95
6
12
15
63
108
270
36
114
12
18
12
18
24
228
73
32
9
54
25
17
24
54
49
5
66
6
6
72
13
5
3
75
30
24
55
47
1
17
7
104
129
15
21
51
16
24
53
6
60
24
12
6
7
72
53
36
12
3
39
36
85
131
13
96
41
6
18
31
24
24
8
160
8
57
12
6
42
19
53
6
156
30
24
27
64
11
18
90
81
3
36
25
29
43
35
37
41
79
5
27
21
30
60
97
41
79
35
12
24
6
30
18
6
60
96
33
16
72
24
29
24
36
6
6
60
12
30
13
65
24
24
12
43
95
1
5
48
36
39
33
39
3
21
27
42
18
102
27
15
66
18
24
66
42
48
126
19
5
60
15
40
11
21
63
25
35
37
5
12
126
60
96
108
126
12
60
3
9
48
12
27
40
8
3
48
96
205
29
19
41
72
7
71
36
21
40
24
5
6
12
78
18
102
3
27
69
69
51
40
96
47
6
42
73
47
25
65
54
1
23
25
29
27
40
29
30
36
36
12
102
24
90
1
8
3
13
65
6
1
29
91
5
120
72
30
60
33
ABCD 94359380704*3^$a+1 [50051]
15
3
90
42
78
135
51
13
11
132
78
19
32
15
21
60
24
40
101
3
72
9
24
36
51
75
33
21
39
72
24
36
9
54
132
129
40
36
29
3
12
69
51
28
20
21
12
15
12
33
123
4
20
28
44
15
21
28
35
30
31
116
48
81
66
33
141
63
27
105
24
45
51
24
171
45
4
41
3
21
147
63
36
6
3
16
5
36
27
33
7
8
88
80
72
12
81
96
63
27
66
3
84
27
49
65
120
156
60
96
180
15
12
12
15
49
35
12
33
15
105
51
6
3
12
24
51
69
21
27
183
13
47
18
75
75
30
27
12
36
12
15
24
9
180
36
21
54
24
6
60
30
9
105
87
15
33
45
19
108
32
52
20
216
9
66
45
48
12
45
39
105
31
32
57
6
168
42
18
36
9
21
79
12
5
3
24
148
128
16
119
6
60
3
273
3
75
9
63
25
23
36
25
65
43
11
25
20
24
16
32
3
45
72
24
48
36
21
39
16
36
128
21
24
6
9
57
103
104
27
30
15
15
24
57
15
138
39
63
9
9
42
105
12
16
80
4
287
81
60
33
39
28
12
8
33
6
33
3
49
29
12
60
24
3
3
9
36
48
60
16
56
3
57
28
11
9
75
9
40
8
48
12
9
39
60
96
111
90
159
69
12
7
20
12
64
20
12
3
45
51
30
54
6
3
21
72
19
8
27
6
18
9
28
48
131
1
32
51
9
63
9
28
60
17
36
204
36
48
27
3
6
36
54
6
48
60
6
54
90
45
24
33
39
39
6
31
5
18
21
45
186
9
51
33
45
6
129
12
12
93
19
41
30
57
3
45
33
36
31
65
18
42
24
126
57
72
76
95
69
108
36
12
39
25
95
81
3
12
33
15
6
15
40
8
60
3
9
16
8
40
56
76
12
47
6
3
60
12
63
57
3
162
24
51
48
135
12
150
60
27
76
44
36
87
153
36
24
51
13
36
60
17
18
12
90
24
99
12
48
16
176
15
60
73
17
43
35
6
6
105
3
9
51
60
21
39
9
136
5
27
24
9
99
16
41
123
48
60
3
192
18
15
12
33
91
104
27
33
57
7
68
15
9
48
48
48
52
89
99
15
30
30
60
6
60
39
75
6
3
36
27
30
15
24
76
59
24
45
16
29
12
27
51
45
60
36
24
96
21
3
60
36
45
31
23
21
21
15
39
30
6
9
24
21
31
35
9
96
153
12
108
42
54
15
45
55
119
117
3
21
45
3
117
24
27
63
9
51
90
27
39
81
9
6
45
12
33
63
4
20
27
6
18
25
44
148
44
100
35
84
69
36
57
7
60
68
3
60
102
39
64
41
36
19
5
6
84
21
28
77
138
12
48
129
36
12
9
60
15
81
18
21
148
20
57
31
5
123
4
17
3
3
78
6
85
20
48
60
12
48
120
51
249
3
9
24
27
18
31
144
5
39
3
13
20
60
21
36
7
36
20
15
57
33
19
53
63
60
45
87
33
39
3
30
114
24
6
135
69
39
123
60
90
24
36
3
64
108
144
41
18
6
15
9
39
48
39
33
3
57
112
65
63
28
8
51
21
24
21
3
21
123
52
71
69
96
165
78
21
45
30
1
5
15
24
16
8
81
24
42
48
141
24
24
3
18
75
96
40
104
96
24
21
3
27
13
36
17
123
15
30
36
63
33
3
27
60
25
29
54
169
11
57
12
160
32
51
90
3
52
23
85
36
5
111
9
3
36
147
48
25
5
36
66
33
16
5
54
12
30
18
72
150
75
15
57
108
3
96
13
77
36
63
12
33
12
54
13
8
39
150
51
60
180
39
193
152
21
7
83
33
12
12
288
9
60
6
45
3
12
18
36
19
11
30
15
99
69
36
45
6
93
60
27
36
9
75
90
24
27
15
210
30
9
51
25
5
18
42
15
28
5
91
80
189
36
19
12
5
3
60
64
41
7
32
33
30
30
79
8
57
6
24
30
19
20
57
75
28
12
89
30
24
6
51
45
3
24
33
18
12
133
44
72
69
60
30
6
36
15
9
55
41
18
12
30
24
99
75
60
45
27
33
75
9
21
27
9
6
150
63
12
15
60
49
36
65
3
24
36
16
65
60
3
36
141
114
42
60
103
20
12
60
63
36
30
39
51
6
18
66
66
48
57
39
109
17
15
33
30
60
9
88
8
237
63
60
96
81
3
64
116
111
9
96
21
15
160
5
43
71
73
92
24
12
75
33
52
20
93
127
29
63
52
116
12
108
48
16
8
21
6
114
30
42
19
59
6
135
39
69
3
78
6
84
66
135
9
30
49
56
45
30
66
120
3
36
12
52
20
33
39
24
96
48
33
18
12
13
41
51
9
84
36
15
16
8
12
3
12
33
12
93
42
9
48
3
48
141
9
12
48
12
19
20
159
42
63
57
75
69
6
60
73
44
57
6
33
24
21
90
105
16
155
25
41
3
21
79
71
25
68
33
24
3
16
5
75
21
30
9
16
95
21
ABCD 94359824836*3^$a+1 [50055]
42
114
48
21
36
60
3
6
11
28
3
132
65
36
37
35
60
4
45
3
21
71
55
45
15
141
9
18
141
27
60
9
63
108
33
36
9
27
72
51
17
4
3
81
39
21
27
84
5
25
3
75
5
7
21
15
105
39
9
20
16
39
6
11
160
24
68
1
90
17
108
19
6
15
99
72
5
1
15
33
30
17
4
21
27
176
24
31
30
11
36
40
3
12
57
33
48
6
33
51
54
18
54
15
33
11
36
124
12
39
33
15
60
5
28
3
9
33
27
3
33
24
60
21
24
95
73
48
75
212
25
87
3
9
3
117
8
36
4
51
89
60
37
99
75
149
52
15
53
112
39
84
17
1
144
6
12
41
4
3
12
17
64
12
8
36
1
3
120
39
45
57
11
13
51
3
36
9
8
112
36
12
24
20
4
45
42
12
18
42
48
113
16
21
30
9
24
15
9
72
60
44
36
4
12
69
3
15
33
44
16
9
99
36
81
39
9
35
4
15
5
7
24
5
1
15
9
42
53
1
3
12
56
7
90
63
87
12
33
60
60
27
9
24
75
48
5
12
28
44
40
21
42
57
3
12
149
31
66
30
17
76
15
57
132
51
57
32
28
12
12
51
48
6
6
12
117
8
136
27
12
12
9
27
42
6
42
18
29
96
40
9
51
20
36
60
31
24
9
24
20
7
21
3
17
55
60
12
30
15
12
60
104
16
60
3
57
9
11
36
28
15
9
27
89
4
15
33
32
13
75
24
3
21
12
123
105
39
17
55
9
12
48
120
32
40
44
4
51
6
27
3
93
165
39
15
17
124
56
43
36
21
9
6
24
77
37
30
48
24
36
48
45
120
15
69
3
29
64
21
39
81
78
45
8
52
20
36
40
15
5
19
17
16
20
7
6
42
57
36
72
33
147
15
30
18
9
8
13
42
93
57
18
6
54
29
7
9
24
3
9
24
9
51
27
17
1
27
3
5
31
5
48
60
36
49
15
27
9
12
27
17
28
36
24
45
27
60
60
3
33
33
30
45
45
87
8
31
18
35
13
48
15
60
87
89
19
156
41
4
24
12
45
48
47
43
9
68
43
72
60
29
91
18
15
36
20
16
32
7
66
30
12
6
47
67
77
91
192
21
15
90
27
24
39
9
45
48
47
36
72
52
87
5
40
51
57
123
72
65
36
7
45
3
45
84
63
33
12
39
6
23
24
12
124
84
8
13
47
7
66
27
27
12
24
12
53
37
15
3
9
12
24
15
81
3
41
40
15
81
60
3
48
9
8
13
27
21
75
96
63
78
3
36
44
7
72
5
96
4
21
11
13
48
15
24
3
12
9
24
36
24
12
48
48
8
12
13
24
42
36
69
63
12
60
96
60
9
3
6
159
252
48
20
1
24
48
42
12
9
36
60
56
7
60
45
51
6
39
72
33
39
27
5
64
27
60
24
21
39
45
60
56
67
12
9
39
165
27
41
64
84
51
54
24
11
64
3
5
28
24
3
29
1
48
15
9
48
15
99
161
100
12
56
7
9
204
60
24
20
16
24
108
45
54
5
28
3
54
54
17
40
57
27
21
102
132
5
40
75
78
15
63
60
12
36
45
60
84
51
9
36
12
24
36
9
63
51
24
21
12
3
42
3
39
30
3
48
15
24
36
42
15
20
4
20
64
15
9
45
6
81
8
52
36
9
6
60
12
57
3
53
55
42
48
15
80
12
61
6
45
24
27
53
7
69
63
65
97
3
56
4
3
45
12
63
9
84
15
60
17
67
53
13
59
55
6
35
64
117
3
48
132
3
54
39
12
12
96
51
29
4
21
30
57
12
20
52
20
25
39
57
30
17
28
44
40
3
30
48
3
12
3
24
17
4
60
24
36
24
15
17
31
48
60
24
125
48
7
18
18
9
20
96
84
61
54
12
21
33
51
44
7
18
42
54
59
76
15
36
24
48
137
61
39
8
16
15
9
12
51
12
53
79
21
69
3
108
3
21
60
3
48
33
24
60
21
90
5
36
16
20
7
21
15
24
12
69
12
48
12
24
128
16
27
9
3
21
12
8
12
72
1
27
12
32
4
45
6
24
36
21
15
33
15
24
33
12
8
109
6
5
67
5
13
39
9
71
28
8
112
27
89
36
40
36
39
33
20
31
60
21
45
48
75
8
19
60
5
91
30
27
12
81
3
12
32
55
66
15
32
12
72
31
113
60
52
27
141
51
33
92
40
21
15
44
36
127
41
4
60
12
45
3
3
125
37
75
120
12
3
17
64
72
84
68
96
19
60
6
35
31
24
102
27
20
1
11
55
24
54
48
147
3
9
60
20
4
69
18
17
7
33
12
24
12
48
27
45
45
83
40
84
20
16
87
24
125
88
3
45
68
16
20
19
69
3
30
3
32
55
53
7
17
40
27
9
36
24
57
18
9
15
21
84
15
17
4
99
33
27
17
25
51
168
99
12
9
12
9
111
39
33
48
3
84
72
9
27
54
15
48
32
1
27
20
7
9
9
6
5
19
41
7
9
15
5
85
51
24
63
57
3
66
54
18
23
4
3
24
24
21
68
25
3
165
47
12
109
15
9
18
12
36
30
59
16
24
32
19
9
81
15
57
18
12
69
51
24
33
111
21
3
18
78
42
42
6
39
27
5
25
3
21
24
30
5
13
23
40
36
3
5
52
9
15
51
6
18
6
6
53
112
20
7
12
84
69
92
16
105
24
3
27
21
39
54
6
9
9
3
12
27
45
56
52
93
3
15
6
198
77
4
27
9
21
54
81
3
30
39
36
51
36
5
40
27
12
33
140
36
40
36
24
21
90
6
54
18
51
111
5
43
60
42
63
3
17
72
55
41
120
37
35
85
27
20
4
15
29
43
12
18
27
8
37
63
27
17
31
5
7
72
89
16
3
65
36
36
24
4
80
1
87
12
12
48
12
48
93
47
7
18
3
27
5
37
35
19
24
12
48
60
12
6
78
5
24
31
105
12
32
36
7
33
39
6
15
56
4
20
25
30
57
27
105
36
36
ABCD 94360204054*3^$a+1 [50006]
20
72
48
57
63
9
111
84
3
12
45
15
1
47
60
13
5
30
18
7
32
3
129
60
21
24
55
80
9
36
30
54
60
12
15
4
5
18
18
19
65
3
33
15
63
30
36
51
3
36
25
56
15
18
12
18
24
33
3
21
16
32
15
18
60
18
36
21
9
18
33
39
45
45
36
27
15
48
42
36
51
16
23
36
21
27
6
102
57
33
19
80
9
6
36
48
6
30
18
72
15
9
12
7
35
45
3
18
27
99
24
1
80
75
21
112
20
81
51
48
81
7
32
51
1
53
27
15
13
71
1
41
18
36
18
66
6
31
80
15
12
57
15
6
30
57
51
36
25
8
75
37
8
27
6
39
88
17
3
27
54
114
12
36
108
54
27
45
54
54
7
20
9
114
66
42
9
40
59
90
19
35
37
11
42
15
60
72
28
53
15
9
15
33
42
84
72
25
84
68
27
13
35
60
36
1
20
28
80
63
18
54
57
69
27
87
30
7
8
27
13
35
93
84
63
120
18
19
5
51
3
54
36
12
19
96
53
39
88
72
17
51
112
108
17
36
12
24
90
66
60
18
21
88
53
12
3
3
12
109
23
18
15
15
90
7
17
30
1
5
18
9
21
7
29
18
78
12
18
9
33
27
28
48
24
179
37
107
12
1
113
90
12
18
6
36
18
30
54
63
9
15
3
36
6
18
30
78
45
129
3
21
102
9
28
23
12
18
60
102
36
6
48
3
87
37
23
57
28
8
27
36
42
30
25
29
6
12
42
55
29
27
120
15
90
78
1
36
47
6
54
66
99
51
36
48
42
3
15
66
27
15
12
57
39
21
48
12
81
18
54
72
51
39
48
18
27
15
12
1
53
36
3
57
15
16
35
24
1
29
36
147
3
18
102
24
45
45
91
173
36
60
66
54
15
36
9
15
3
45
21
27
9
55
5
18
36
36
18
36
54
12
6
87
12
9
90
54
15
57
84
19
35
37
8
108
15
49
41
12
72
15
9
36
18
36
69
21
39
45
3
33
6
66
18
6
30
21
72
3
48
54
27
9
7
32
21
87
4
80
3
25
11
61
11
18
36
43
17
75
36
69
15
15
54
24
48
15
3
9
72
45
6
30
55
53
126
36
9
135
25
48
8
12
15
6
54
33
4
65
6
69
3
13
23
1
80
39
6
30
18
6
21
15
21
33
27
27
13
59
45
36
9
18
18
72
27
39
57
4
11
42
48
7
108
72
35
12
1
305
27
27
6
19
83
36
9
33
139
20
33
18
54
24
36
3
27
6
15
4
11
42
15
15
57
39
49
71
6
30
6
48
96
18
93
69
36
87
15
6
30
9
15
13
35
37
92
108
3
12
18
78
12
45
60
39
6
39
99
61
8
81
31
20
148
8
3
6
30
24
36
30
55
5
90
84
6
63
3
18
147
3
30
24
36
84
6
37
44
40
35
61
83
72
45
33
54
13
60
17
30
36
6
75
15
36
30
60
54
93
15
30
3
75
49
23
12
54
7
32
52
68
57
63
48
87
72
1
24
35
48
6
31
5
3
45
63
87
18
18
30
36
18
36
81
45
15
28
17
48
7
56
63
42
15
3
9
27
21
60
40
35
54
36
78
90
39
81
19
5
30
18
18
36
1
5
48
72
24
135
3
97
71
12
6
19
101
6
48
117
81
39
21
108
12
54
36
9
15
18
18
18
90
36
13
80
45
27
15
21
15
12
36
6
75
36
33
72
12
3
40
104
16
20
33
144
42
21
27
18
72
27
28
41
27
99
1
17
12
3
51
6
103
23
37
35
36
144
18
18
30
126
6
30
145
35
37
5
87
36
24
63
37
5
66
9
28
41
31
41
48
7
35
18
19
120
32
39
1
128
21
30
36
45
36
15
18
72
18
30
7
89
30
126
78
156
6
84
144
6
45
45
3
27
1
35
24
36
12
60
13
17
18
18
54
33
24
40
65
36
19
56
57
66
54
90
78
39
69
19
12
143
6
54
48
72
150
18
57
12
16
80
33
84
55
17
6
30
18
6
90
73
53
15
12
27
18
36
36
36
54
1
20
9
3
3
69
16
32
45
18
49
8
15
12
21
3
30
39
33
55
53
27
27
6
12
24
66
60
85
60
44
183
18
24
66
60
48
21
15
18
3
69
24
31
23
30
6
57
15
12
18
15
9
75
51
12
18
18
162
55
32
60
87
1
23
57
27
186
39
28
5
72
3
69
3
12
180
33
27
63
97
36
29
24
67
35
72
6
72
48
60
72
12
55
5
3
9
6
30
27
33
15
4
83
60
48
60
48
21
15
18
43
29
3
3
30
19
35
24
1
8
93
15
75
9
15
30
3
57
30
18
15
3
42
66
6
30
21
33
7
89
36
75
9
3
15
18
27
27
21
3
36
18
216
67
60
80
184
5
48
42
1
12
60
8
27
85
23
54
3
45
6
121
113
15
3
45
84
69
30
61
128
12
3
12
21
12
57
3
51
37
17
7
20
36
12
12
40
53
72
54
21
3
18
19
29
60
19
197
31
60
17
3
15
18
30
6
66
54
6
30
87
100
11
6
3
87
21
52
32
3
18
99
100
83
25
47
6
72
36
19
92
48
87
18
72
6
72
30
6
12
42
72
18
37
80
45
15
36
33
114
18
55
35
108
12
24
33
12
3
42
48
6
54
3
15
30
42
57
96
27
12
61
47
97
29
79
17
48
3
52
53
19
20
16
20
33
36
96
18
54
18
54
144
27
3
37
5
12
6
30
96
3
15
36
109
11
36
33
3
37
8
27
6
12
75
15
25
17
55
11
6
108
12
6
57
141
12
39
15
6
54
1
140
33
6
1
83
72
18
72
7
17
51
12
27
33
21
27
27
18
12
27
28
20
12
40
5
3
51
90
36
30
21
15
72
105
3
78
12
24
48
18
25
29
6
102
6
12
78
54
ABCD 94360591888*3^$a+1 [50115]
21
90
6
54
149
61
66
72
41
112
8
96
16
39
66
39
24
39
30
12
228
192
66
12
101
64
8
145
255
69
66
9
63
78
30
90
60
30
114
63
3
5
24
24
64
8
7
192
108
48
53
19
237
144
39
48
57
3
42
42
33
27
29
16
24
24
87
18
47
24
7
84
66
3
21
35
103
33
9
150
41
7
33
57
30
17
24
151
161
97
15
33
54
41
7
30
138
60
84
66
102
33
72
33
39
303
41
49
60
30
18
3
56
61
3
39
72
41
24
43
53
64
303
113
19
108
138
30
72
30
18
24
66
12
51
27
29
25
6
12
21
24
96
21
3
45
12
66
12
18
143
1
71
48
120
40
144
3
90
90
24
90
108
27
80
31
30
35
37
48
42
33
24
303
168
54
3
32
13
3
24
45
18
48
89
144
109
3
8
40
111
6
3
147
54
135
21
59
64
192
105
39
3
108
9
51
42
11
139
72
141
8
1
18
108
9
75
108
57
141
42
41
31
9
24
32
16
9
60
66
57
3
53
49
47
16
72
63
9
63
33
45
30
69
56
25
144
6
57
96
99
78
12
11
184
3
12
30
27
168
63
33
69
90
33
87
81
56
13
18
9
21
42
57
48
120
105
42
6
90
42
42
33
128
24
91
12
60
60
57
141
72
11
72
55
89
115
21
8
16
93
48
35
168
7
89
13
18
30
3
27
29
16
8
96
91
54
240
78
33
117
51
80
19
18
42
57
63
108
24
5
31
30
147
15
42
6
24
81
8
19
117
21
35
7
120
41
16
33
71
37
30
72
48
60
33
24
63
65
25
39
123
53
37
72
6
24
108
108
102
222
6
72
72
60
63
32
16
69
3
96
9
30
41
31
120
96
174
35
55
89
16
15
33
32
61
24
60
63
33
12
42
9
81
183
15
41
127
54
6
45
147
12
60
30
15
21
42
12
5
96
88
51
5
24
120
7
89
61
27
57
30
9
57
23
19
93
15
360
30
24
78
60
108
60
65
40
8
64
120
45
147
3
240
168
24
90
30
45
24
51
66
90
57
153
12
107
64
96
15
30
59
16
48
15
78
35
7
33
75
12
12
5
133
30
12
18
15
123
5
37
27
63
48
144
6
42
30
30
21
231
108
168
69
21
75
15
144
9
9
71
109
123
87
41
19
12
78
30
42
75
21
27
15
41
7
30
144
99
32
40
8
139
21
24
27
45
63
102
78
18
27
27
21
75
45
27
30
63
15
65
157
132
15
33
42
141
24
33
47
133
51
117
24
78
101
37
27
8
85
150
42
42
161
37
102
5
343
42
6
72
198
147
183
60
5
7
113
24
24
37
27
8
24
13
48
90
129
81
87
45
75
33
42
12
60
66
3
9
12
18
60
48
5
19
18
27
24
96
21
83
40
24
56
7
60
69
24
9
30
18
39
3
108
33
24
8
25
90
29
184
24
128
79
90
119
31
108
18
3
80
16
45
3
8
7
17
136
120
189
3
176
40
51
18
75
15
17
115
18
27
45
18
12
5
16
39
30
3
3
173
72
67
72
5
43
90
30
30
15
176
16
3
21
80
64
15
72
9
9
71
121
66
29
91
102
30
153
39
6
59
24
211
108
30
11
37
3
39
102
66
89
24
37
3
207
72
17
55
41
19
29
16
105
15
48
48
120
24
33
132
3
8
40
24
104
120
49
60
78
60
12
45
56
19
102
18
120
102
71
19
69
21
48
27
21
27
32
61
54
108
81
56
73
48
23
187
5
144
13
210
90
222
89
61
11
64
48
8
55
57
87
65
16
27
341
112
15
30
59
61
35
144
16
99
6
63
69
42
78
51
39
120
33
8
31
81
72
56
37
30
42
18
33
80
67
60
9
96
189
6
53
184
32
91
42
12
15
15
36
144
5
85
11
37
3
45
75
15
105
15
57
27
29
7
12
60
17
43
138
3
21
11
40
24
93
18
24
30
18
17
91
165
15
24
41
19
90
18
ABCD 94360673996*3^$a+1 [50033]
78
9
184
20
36
63
30
18
102
18
12
30
3
105
15
60
60
52
53
120
99
16
35
25
215
33
12
24
36
27
90
3
15
33
57
39
81
12
27
81
72
18
12
93
27
21
12
15
12
78
3
39
13
5
60
120
123
132
15
37
65
18
42
3
177
55
5
43
44
63
241
89
163
47
33
27
60
30
3
120
88
56
3
21
12
45
30
9
28
92
21
7
83
12
1
12
8
12
60
27
1
32
4
83
30
108
15
27
78
39
24
136
71
90
72
120
180
18
25
5
75
24
24
9
18
30
15
45
102
60
180
78
3
4
5
43
47
21
27
69
3
150
3
24
336
28
29
3
45
30
9
96
27
18
60
7
23
69
24
72
15
25
35
72
30
30
81
39
48
33
69
27
4
17
72
7
11
9
28
53
3
36
16
17
18
153
27
72
57
36
108
69
60
30
33
24
36
15
69
4
119
153
15
30
12
55
23
25
35
12
30
18
85
20
57
48
15
45
3
120
189
43
17
3
15
45
28
77
12
51
9
90
18
12
78
37
36
119
30
18
30
30
37
36
60
47
12
97
11
25
137
7
41
72
30
60
21
57
103
140
12
15
42
90
117
3
30
210
30
3
60
84
21
123
27
9
4
24
113
39
3
1
20
12
40
47
60
48
25
5
3
27
25
5
60
19
20
33
60
31
80
12
15
90
39
36
57
3
75
69
28
92
24
132
64
11
90
12
31
17
127
12
20
33
30
25
8
88
17
99
33
3
40
35
42
30
48
9
3
21
27
30
67
65
108
30
72
21
12
15
42
138
85
5
42
13
35
45
4
11
90
7
5
18
37
35
33
15
192
30
27
64
12
47
18
30
42
18
60
30
39
33
51
12
57
48
60
60
12
48
3
87
12
48
12
25
8
4
80
183
18
12
3
105
3
9
51
60
27
102
67
44
12
48
4
8
27
18
12
30
30
3
27
18
15
87
1
167
60
12
33
84
33
27
3
21
4
68
57
127
53
108
42
13
35
45
27
93
60
45
99
84
52
17
7
11
12
60
1
36
203
93
57
48
67
23
192
30
30
153
45
3
57
30
12
1
140
87
60
42
48
12
63
75
12
1
89
43
12
8
120
27
25
92
51
30
42
18
42
18
12
30
138
103
36
24
17
60
30
12
1
60
12
20
40
17
90
18
99
3
108
97
8
87
30
18
12
1
20
9
63
45
90
9
16
80
108
27
33
192
27
21
39
18
67
95
21
12
15
12
48
69
96
15
13
29
30
48
33
57
19
11
69
84
16
23
21
12
84
141
12
67
53
3
60
27
18
55
47
18
67
23
45
4
44
87
42
3
15
12
138
150
12
37
48
35
120
57
24
40
29
120
63
112
8
15
9
16
8
39
141
36
24
27
45
4
140
64
12
5
195
27
18
135
48
12
15
73
59
30
27
33
51
9
3
4
44
69
18
60
37
35
108
30
3
72
24
4
20
9
48
162
81
16
83
121
29
30
81
9
78
42
3
24
33
87
24
27
12
141
12
15
85
5
39
33
27
111
42
31
60
47
312
73
47
18
42
18
19
20
24
4
23
45
75
12
13
47
57
93
31
20
87
72
57
16
20
27
33
28
17
3
12
28
84
35
33
75
102
31
29
48
3
4
23
9
51
30
30
33
27
13
20
69
123
48
52
44
24
27
42
3
57
108
60
3
9
18
102
91
32
28
56
3
18
3
76
53
27
3
141
99
1
72
197
3
27
57
3
30
27
3
85
83
30
39
28
53
90
37
53
60
123
39
13
77
78
30
42
30
3
64
71
120
33
72
84
51
9
16
35
90
103
140
99
30
51
4
36
32
75
30
99
111
12
18
39
16
17
3
84
24
12
64
23
90
7
24
77
72
3
24
33
18
60
73
29
30
21
40
92
40
47
21
87
33
4
65
18
9
51
37
65
7
131
120
45
28
17
60
30
30
39
36
87
57
21
30
12
201
87
85
60
8
36
51
153
39
1
29
55
5
3
120
15
45
28
17
187
53
30
69
4
32
4
23
60
61
56
3
1
12
8
36
51
12
90
55
5
231
9
87
60
100
23
21
4
23
30
132
51
40
20
237
3
147
42
18
33
12
48
100
17
90
45
75
12
1
20
64
56
27
69
231
69
21
12
78
30
90
37
65
3
27
21
39
25
5
55
65
90
1
32
24
3
57
3
193
47
30
3
15
45
48
117
63
57
120
39
3
57
88
35
21
52
80
28
29
120
55
53
12
78
30
43
77
15
267
33
24
81
12
31
17
3
9
171
87
85
20
15
33
9
103
5
103
20
36
93
90
60
13
72
23
30
132
18
90
30
12
18
42
30
18
9
36
45
19
20
4
47
97
108
5
7
53
30
9
276
24
21
12
7
96
47
1
77
120
12
30
21
39
30
48
60
63
36
60
ABCD 94360767916*3^$a+1 [50093]
48
15
57
12
180
18
165
15
12
18
99
33
468
3
57
30
45
228
57
60
72
48
30
12
33
87
138
3
72
72
15
126
12
48
12
12
18
12
177
63
177
156
57
30
21
27
60
18
42
33
129
3
63
12
9
60
69
51
60
123
90
96
144
156
51
24
105
192
108
27
285
15
153
42
138
27
117
60
75
111
30
27
153
39
36
87
90
12
15
75
66
15
237
15
93
12
39
144
9
18
102
210
18
39
111
30
99
69
12
3
15
45
9
135
3
45
45
27
105
27
9
27
117
171
39
6
54
18
147
45
30
228
210
12
51
45
51
48
81
174
33
33
144
27
123
57
81
75
147
21
12
15
60
138
24
48
48
171
24
12
63
45
60
27
72
93
27
90
27
123
30
18
90
12
150
153
33
42
300
222
3
45
75
45
63
39
66
27
105
30
18
12
228
12
30
33
156
9
15
117
75
33
84
108
120
108
102
138
120
39
45
75
60
12
63
30
78
30
60
135
72
168
57
27
24
72
45
3
39
18
75
45
108
24
15
168
72
45
147
51
210
18
12
105
15
72
36
9
153
39
33
75
21
24
288
63
72
33
39
3
90
12
27
69
54
57
9
114
6
12
48
27
12
63
102
3
12
45
18
240
9
93
243
108
45
24
120
78
18
111
3
66
39
15
21
15
165
165
51
99
9
36
87
9
120
93
111
27
42
90
6
15
120
60
9
75
3
42
48
120
210
30
48
24
6
132
42
87
63
66
159
33
132
120
18
138
24
60
96
12
15
3
114
18
105
15
90
132
36
27
24
9
24
36
84
18
57
45
27
9
192
15
168
9
63
93
120
12
150
72
30
75
33
18
12
69
9
72
30
12
33
33
54
30
51
27
153
12
168
36
51
69
33
48
72
30
30
27
216
15
18
15
9
168
63
144
15
6
54
66
54
66
24
60
135
111
57
12
72
63
30
156
132
48
180
207
3
81
51
78
75
84
72
9
24
243
15
30
3
45
84
78
90
108
15
27
30
150
60
69
33
60
75
93
99
81
72
48
12
36
135
165
15
36
243
93
27
48
93
27
78
24
27
69
27
75
9
21
39
84
69
27
120
69
54
21
207
69
111
117
72
189
15
39
78
3
39
6
27
60
12
15
6
114
45
360
36
39
36
234
3
57
36
12
15
27
45
81
27
57
3
57
27
24
324
81
24
78
30
180
183
27
48
9
21
342
108
57
33
24
27
33
18
12
105
12
21
147
165
60
18
120
30
75
87
90
300
36
12
90
12
90
150
105
45
3
93
60
27
3
12
78
24
36
27
117
78
138
54
6
171
9
39
33
30
138
75
129
51
12
33
114
66
132
192
60
3
57
123
15
78
12
15
168
120
39
66
135
69
15
63
102
120
18
9
171
57
132
36
84
129
12
27
15
96
114
36
12
15
33
132
12
15
33
219
141
3
39
60
48
30
27
12
93
18
60
33
165
87
48
24
21
12
3
27
42
18
12
66
24
27
48
3
18
12
168
24
126
42
12
60
120
36
24
75
45
27
3
6
99
93
3
12
27
66
84
108
168
42
12
57
21
87
12
168
108
12
93
15
57
75
51
102
60
39
93
108
27
33
72
63
48
75
105
27
33
12
225
48
12
18
84
18
48
144
51
87
9
33
51
9
48
15
24
21
48
15
99
81
87
72
57
9
144
36
150
9
48
24
3
66
264
18
138
72
60
18
204
105
ABCD 94360897396*3^$a+1 [50033]
35
24
48
12
1
11
103
12
26
48
24
15
33
3
12
12
13
107
13
32
123
43
24
2
70
29
15
9
55
36
66
35
24
21
118
18
78
65
1
6
92
12
40
29
45
75
85
11
36
3
45
51
9
12
9
15
96
15
57
55
18
2
93
9
198
21
36
55
26
63
12
69
90
33
21
24
15
12
120
63
22
6
68
16
41
48
72
19
26
15
15
178
35
19
90
18
29
79
20
9
7
14
40
11
75
33
3
28
29
37
158
66
64
62
66
15
60
45
22
18
2
21
36
21
30
52
5
27
30
16
102
77
144
12
12
67
101
45
63
19
36
152
90
3
21
78
16
72
65
9
70
44
21
25
59
21
15
36
27
141
36
51
9
61
32
231
99
16
84
26
120
54
45
3
18
22
114
8
72
94
44
160
38
24
51
67
8
40
18
56
159
9
90
28
32
10
11
19
26
66
4
17
24
105
10
60
36
48
44
48
84
30
30
9
9
51
109
8
10
38
24
48
48
24
3
48
7
14
3
37
30
8
16
5
27
88
17
73
150
2
120
75
3
36
48
33
24
45
40
18
17
21
22
20
33
19
18
35
67
20
69
75
12
4
53
57
171
3
10
26
21
9
51
24
43
42
18
62
51
67
12
29
51
21
75
28
74
15
60
12
19
5
25
6
26
15
33
34
92
10
71
120
49
23
96
25
26
6
22
18
35
15
45
3
94
96
11
19
50
15
67
14
16
24
8
30
10
8
3
156
9
42
105
60
49
71
12
48
99
21
19
65
33
111
60
37
72
11
7
53
24
3
48
9
87
60
84
9
7
14
16
50
4
26
51
12
15
18
3
27
9
33
3
19
20
70
90
14
51
96
48
12
48
15
69
13
18
29
15
45
12
183
58
80
42
6
15
9
27
84
1
8
3
43
41
1
30
24
44
4
42
54
56
69
120
19
41
39
52
53
60
48
67
53
48
67
80
105
43
29
96
25
30
5
39
33
109
11
19
29
39
12
69
19
66
80
27
12
3
144
6
3
139
50
22
65
3
76
20
57
45
10
30
2
52
18
38
52
5
33
22
17
24
12
85
150
5
108
49
98
12
88
12
41
69
87
144
132
19
18
2
16
125
12
120
48
13
2
102
51
96
24
12
15
64
18
18
30
2
45
7
5
36
55
74
70
18
11
120
21
46
18
30
5
15
12
58
32
39
25
54
26
3
147
36
78
27
3
66
24
22
5
60
55
24
5
21
99
19
32
9
9
15
15
129
3
30
72
3
24
24
39
57
21
123
36
60
24
15
45
51
21
7
36
86
48
46
29
48
133
35
37
24
26
4
18
6
26
10
53
36
12
60
75
10
24
80
63
3
9
21
39
24
9
6
81
55
5
55
53
103
20
9
3
40
77
21
39
96
48
7
18
24
35
15
52
24
5
15
9
147
48
66
16
18
5
25
6
26
39
36
36
63
69
21
64
6
29
3
33
15
66
16
14
36
4
18
8
27
3
33
240
319
26
22
5
13
6
29
15
21
24
19
12
74
22
74
3
3
10
72
110
16
66
110
16
2
15
1
32
48
51
36
27
22
38
40
66
24
47
1
80
72
15
36
19
50
15
7
48
50
6
34
50
126
51
45
63
48
15
88
41
49
50
60
52
62
15
103
5
3
10
11
36
7
20
52
53
133
35
15
22
8
183
127
29
61
8
6
4
5
127
8
10
86
33
3
12
10
56
46
18
71
7
65
33
66
6
10
14
3
156
12
72
15
33
15
9
103
30
6
74
15
1
35
12
48
25
26
6
15
9
16
23
31
41
9
3
3
33
105
10
5
25
11
24
19
5
21
27
72
21
42
48
112
5
9
30
189
51
9
12
24
96
115
50
63
81
63
25
6
5
157
8
22
18
32
22
125
27
21
13
11
24
67
5
19
48
26
87
24
25
8
6
4
32
30
63
7
89
24
48
12
63
93
12
45
3
24
12
36
15
33
72
12
72
48
111
16
65
48
48
55
18
42
5
33
42
28
72
29
75
40
56
9
9
27
19
5
93
46
32
64
53
60
48
57
6
10
35
51
88
162
11
108
7
29
31
38
24
18
4
29
31
29
9
88
23
9
22
44
9
12
36
7
41
7
17
21
15
27
45
12
60
87
9
1
95
48
96
31
90
35
120
21
94
29
37
14
4
62
18
46
8
3
24
84
49
56
16
23
43
60
29
21
15
12
36
180
15
52
149
24
45
15
72
55
2
66
21
96
9
18
70
32
40
11
43
56
21
15
30
130
29
9
16
24
59
61
42
44
18
22
5
19
72
5
13
11
45
51
37
11
15
9
108
55
17
31
17
63
16
18
11
21
34
14
40
26
21
81
54
4
12
5
13
56
51
39
16
44
21
13
47
24
39
10
6
41
48
60
61
6
5
60
12
43
18
32
3
19
5
13
54
68
6
15
12
75
9
48
87
66
39
39
36
48
33
13
215
7
18
14
16
5
60
60
7
17
75
16
66
6
2
3
12
1
26
28
41
7
2
16
14
66
27
19
18
23
27
12
10
80
70
18
35
36
39
33
15
9
60
61
83
12
3
6
70
101
139
26
15
12
27
10
56
48
70
92
4
89
24
43
5
33
40
47
72
12
15
16
32
12
40
26
63
36
61
30
17
1
2
48
6
51
37
23
9
30
9
97
72
30
5
21
70
2
18
21
25
8
63
43
36
56
100
5
24
9
6
33
33
63
81
40
8
18
22
23
9
10
29
7
48
42
2
48
93
49
6
26
46
5
15
64
101
60
24
19
36
44
9
48
7
5
228
9
66
28
5
19
41
49
48
62
10
186
14
120
3
12
192
1
30
5
24
13
50
22
30
41
3
21
25
56
22
32
144
42
ABCD 94360967258*3^$a+1 [50000]
30
18
107
61
6
48
45
12
108
3
5
24
19
24
48
9
9
11
40
3
48
77
1
102
17
7
21
15
12
42
15
80
24
67
5
19
5
24
19
36
54
90
18
30
72
6
6
6
78
24
17
1
30
24
33
27
6
23
16
8
37
6
5
49
6
12
30
18
60
48
120
9
8
85
24
18
12
24
21
80
1
15
24
8
25
3
20
48
19
5
55
66
12
72
66
24
57
33
71
49
15
15
18
180
35
19
29
16
75
6
48
36
11
4
44
72
40
8
61
6
54
18
77
24
124
15
6
30
41
120
1
54
54
11
133
18
9
63
33
8
19
53
49
18
6
24
6
9
27
108
12
24
9
15
5
40
15
6
36
6
9
3
153
20
7
60
12
60
30
3
33
30
24
18
87
3
30
107
100
51
12
53
19
66
78
12
30
150
12
57
56
40
3
96
18
6
9
75
90
71
37
42
17
79
12
120
54
30
66
12
138
72
41
1
3
3
48
24
30
11
7
129
80
88
15
17
28
27
21
63
12
42
23
100
9
6
24
24
21
63
33
8
1
51
27
33
8
16
8
40
3
5
13
6
21
60
57
90
60
12
60
54
12
39
39
60
6
54
5
16
8
31
66
15
39
17
55
17
25
71
4
3
18
39
120
75
77
79
54
60
71
1
18
45
3
29
25
78
90
6
84
12
18
3
9
35
16
27
42
11
40
24
48
111
12
42
12
6
48
17
67
6
24
12
59
24
85
36
24
6
90
6
30
35
1
90
48
144
36
12
18
39
108
15
84
24
29
7
108
18
72
83
40
32
25
23
25
42
72
30
6
48
9
8
43
77
24
13
27
21
18
21
44
52
33
6
5
16
39
24
17
4
39
12
60
12
30
11
1
18
48
29
31
18
54
12
30
75
51
42
23
7
18
48
60
11
61
84
30
6
12
23
25
87
32
48
72
48
7
66
12
30
12
18
23
19
6
87
15
60
36
9
51
42
27
3
24
6
12
35
7
33
32
31
30
27
21
36
23
145
12
6
12
57
8
1
60
24
27
8
28
57
3
32
13
75
3
60
12
24
36
12
48
45
9
24
114
60
17
28
87
6
48
39
3
45
3
5
4
12
3
72
29
1
6
30
75
12
33
18
41
25
24
119
28
92
67
6
12
18
45
9
51
15
17
25
102
33
3
45
15
24
36
29
1
24
23
25
78
9
33
47
28
108
39
198
11
55
6
63
15
30
15
33
15
3
60
17
4
60
33
15
56
37
39
33
18
9
45
54
12
17
31
41
16
3
84
17
43
77
19
36
18
126
6
60
51
12
32
43
30
36
51
15
33
3
12
30
11
37
42
6
6
33
51
30
12
23
1
48
66
57
3
41
25
6
65
13
102
12
57
60
33
3
60
33
12
99
3
30
3
72
80
13
27
56
96
48
7
45
9
51
123
30
6
9
8
4
9
35
4
3
57
27
90
48
30
33
9
30
5
24
16
48
3
45
63
6
3
48
99
30
36
42
41
1
66
29
28
20
25
3
44
1
15
99
18
11
1
6
17
112
9
24
78
17
216
4
27
89
24
43
42
3
60
3
9
80
1
6
6
59
1
95
40
32
13
12
27
3
18
18
66
60
24
30
54
18
48
17
72
37
15
3
17
1
48
6
54
36
15
33
60
11
16
8
25
15
48
9
54
66
30
54
42
185
7
18
15
3
101
16
24
45
3
57
30
24
9
12
135
5
16
32
48
13
6
18
3
12
20
25
120
12
66
17
1
42
5
49
23
37
6
18
54
60
17
19
90
11
24
109
18
9
3
5
1
84
3
63
6
35
16
24
15
45
3
17
88
80
25
18
9
15
6
12
11
16
15
6
30
18
27
8
24
67
24
12
57
111
17
19
6
84
11
48
139
36
36
36
12
42
15
20
43
78
95
25
12
35
25
87
21
27
21
24
96
54
36
12
30
108
54
12
24
57
8
7
9
8
72
1
12
18
12
42
30
33
12
48
27
29
31
18
18
42
3
8
4
51
30
24
27
8
43
54
48
18
29
175
48
41
79
6
36
51
33
27
8
16
48
45
90
65
13
39
3
60
30
120
6
9
8
24
48
37
6
45
3
126
3
12
93
30
213
33
51
15
6
18
12
45
60
72
12
45
36
12
71
49
18
5
52
33
12
30
210
66
149
28
9
84
30
9
15
30
15
15
45
33
18
29
37
96
27
3
12
6
132
60
120
39
60
51
72
30
78
57
147
30
6
9
56
24
55
41
55
30
27
33
24
18
45
3
42
6
21
80
43
53
40
27
6
12
42
41
55
72
12
42
11
7
66
54
17
13
36
54
6
11
13
27
51
48
21
3
18
18
66
6
60
5
7
18
75
15
48
12
9
39
24
41
235
21
39
54
42
18
27
36
57
3
12
57
24
30
6
18
96
17
49
108
83
19
21
3
5
55
21
33
11
16
51
12
6
6
6
15
15
17
7
89
52
135
42
6
21
80
1
12
3
3
66
111
12
3
77
43
12
57
36
15
18
12
72
42
21
24
8
96
24
145
23
64
33
6
36
24
66
6
29
144
25
90
21
9
71
31
12
18
27
45
36
30
6
18
78
18
17
24
24
181
51
15
72
36
66
54
5
97
15
57
12
11
112
3
9
21
12
83
7
18
23
49
95
55
36
210
30
5
7
17
61
59
216
1
3
12
8
28
68
55
54
6
60
12
78
47
7
30
3
24
15
6
48
24
42
45
3
108
29
103
6
6
29
7
42
15
3
5
43
24
42
35
88
80
100
3
42
3
3
24
41
16
60
44
7
90
30
9
9
54
78
42
41
127
12
5
85
30
78
15
57
90
30
12
30
5
16
24
33
3
3
9
123
5
49
3
57
60
15
15
30
59
7
12
48
18
35
16
33
48
75
69
54
12
84
6
35
24
48
43
9
3
33
129
15
3
45
33
39
36
20
40
33
6
30
6
29
1
24
6
17
48
7
12
48
6
12
39
20
28
48
12
8
73
147
69
18
48
9
21
47
1
42
72
5
120
7
18
6
36
6
18
72
30
39
3
6
42
69
123
33
33
35
24
25
27
36
24
56
24
1
78
24
93
12
8
19
48
101
91
5
24
121
36
60
47
73
30
54
30
5
1
24
24
60
12
18
30
24
ABCD 94361034928*3^$a+1 [50051]
9
54
21
9
39
48
27
33
228
9
15
60
21
12
3
45
342
33
12
45
15
69
75
21
42
18
99
16
32
72
3
120
105
21
31
44
4
113
27
21
12
39
105
36
18
30
24
15
75
85
11
1
56
12
3
57
57
6
138
39
15
165
28
5
24
15
120
3
6
67
47
6
24
3
24
63
30
51
45
24
63
57
90
21
9
55
32
3
48
18
79
68
24
48
57
75
45
48
7
20
39
21
3
81
12
4
44
45
7
32
60
120
3
30
42
21
81
114
57
24
28
5
15
21
75
21
18
42
15
39
6
84
36
63
33
18
49
23
9
45
15
51
30
3
15
24
102
60
75
16
83
6
60
108
3
84
9
24
66
6
24
7
24
41
84
3
141
12
75
69
3
81
7
32
21
36
15
100
104
16
11
45
60
63
72
48
24
18
7
20
81
7
92
60
75
25
23
25
23
21
24
45
19
65
15
3
9
45
15
28
32
24
21
15
16
89
24
7
17
18
333
36
48
36
16
29
87
45
12
15
15
73
23
30
75
21
24
42
49
20
153
66
120
57
33
12
15
52
32
180
36
9
78
21
72
72
48
48
147
42
12
15
99
21
24
60
21
48
27
93
12
3
33
15
27
57
48
93
12
3
52
5
3
33
19
20
111
9
21
31
83
48
90
12
7
108
23
25
5
12
3
3
1
29
27
24
213
15
28
95
33
16
68
12
93
63
9
15
51
48
24
21
69
78
18
27
4
80
144
69
7
59
45
9
18
9
28
80
172
104
52
32
12
45
91
17
7
48
5
15
3
45
3
30
114
73
80
9
3
51
9
108
12
15
102
175
5
6
78
135
4
53
24
3
36
12
40
23
30
199
48
80
27
6
27
84
81
18
6
15
51
45
33
72
24
3
45
3
63
9
48
72
15
30
15
3
45
4
23
48
30
7
56
124
12
11
30
42
18
75
3
6
114
81
39
9
36
4
56
87
9
21
18
21
33
15
3
48
102
15
9
120
96
75
9
3
156
12
105
48
19
20
33
15
12
93
12
36
24
3
168
52
17
3
12
96
24
45
15
45
15
33
39
36
93
60
15
45
96
48
18
9
108
3
93
84
28
20
207
6
114
30
168
18
57
45
24
99
9
30
33
15
45
9
75
69
31
36
77
18
9
40
8
48
87
78
3
36
69
111
63
30
15
3
30
7
35
25
116
237
63
84
48
100
47
42
6
9
48
12
9
51
63
33
15
25
113
31
53
27
28
35
13
24
11
69
36
9
3
45
12
18
25
80
21
15
16
120
11
120
30
3
69
27
16
32
21
15
57
39
3
13
17
15
3
18
12
79
41
99
16
29
108
3
27
93
75
25
68
84
100
8
48
12
4
41
24
63
57
3
52
29
30
57
9
156
27
21
72
39
76
20
48
81
39
24
48
100
5
15
3
117
112
5
60
3
12
120
51
30
42
9
39
30
91
5
31
5
15
84
60
21
63
27
30
19
20
48
36
57
55
20
48
196
80
141
24
18
25
80
81
54
42
6
30
127
20
105
6
30
12
87
45
3
63
241
23
25
116
16
41
7
17
48
15
28
8
15
45
81
84
51
3
25
17
78
13
8
24
3
54
15
36
15
42
36
51
48
12
28
5
18
42
43
89
43
8
4
59
37
137
48
15
93
36
96
12
3
105
72
7
20
45
3
15
6
42
117
28
12
5
78
25
20
24
45
84
24
18
78
19
68
3
42
132
27
28
113
3
36
28
56
12
93
12
228
30
54
12
63
45
3
120
69
18
13
8
45
12
3
135
54
168
3
132
27
25
56
12
3
9
48
87
6
24
15
177
15
48
33
135
72
3
9
159
45
165
12
27
63
9
21
15
48
9
7
36
269
24
96
43
8
15
78
27
60
64
29
27
4
23
6
114
6
72
75
60
40
83
6
39
21
151
24
53
63
48
9
18
30
18
21
141
15
33
51
3
117
24
36
24
16
29
96
103
35
96
30
72
15
75
25
80
48
15
21
88
5
60
18
30
27
117
48
90
48
37
113
15
3
1
119
109
11
24
90
12
15
36
12
21
91
36
12
5
103
5
3
21
3
63
45
33
96
96
19
104
12
153
31
104
4
20
51
6
48
87
81
67
77
18
21
21
60
48
7
60
20
3
96
72
30
3
21
63
105
3
64
65
43
35
25
12
11
18
79
60
11
6
36
3
36
21
39
3
6
67
8
24
45
18
49
71
69
144
24
60
21
139
8
60
3
6
3
15
45
3
102
7
11
45
120
27
48
9
60
16
17
3
48
24
15
6
36
108
66
109
53
3
16
56
52
8
45
18
90
7
95
42
7
80
108
3
25
12
5
3
9
3
52
11
30
63
27
85
80
12
40
23
93
12
129
6
30
67
5
48
132
30
57
45
3
105
6
21
28
20
36
21
91
17
12
114
54
60
43
128
9
87
99
1
53
43
5
18
30
114
13
72
5
63
72
36
4
5
43
23
24
18
30
45
33
27
105
390
54
66
18
30
9
48
9
43
5
3
33
51
24
21
66
33
16
53
15
36
39
25
20
28
92
12
48
52
20
16
23
9
48
12
3
25
ABCD 94361045518*3^$a+1 [50078]
132
48
60
9
32
7
41
64
3
125
40
75
93
72
99
96
5
40
3
45
24
48
15
41
7
96
65
19
117
87
17
16
48
3
5
19
117
111
89
55
65
31
36
120
21
3
93
8
19
5
72
55
41
67
5
24
19
69
8
40
8
19
29
7
17
7
144
57
24
3
77
40
48
48
48
51
77
103
9
8
163
69
24
15
105
24
63
41
24
96
43
21
8
16
3
29
16
15
33
3
29
19
36
81
63
41
48
64
99
29
48
64
27
5
40
3
36
72
108
24
5
24
24
40
135
108
36
9
96
3
29
72
24
24
19
29
295
12
21
15
33
3
29
67
120
108
9
27
101
7
129
8
24
40
15
60
117
3
24
21
72
27
69
56
40
152
24
19
24
29
72
24
67
69
24
8
31
33
39
129
15
113
256
39
60
149
24
271
129
15
132
108
48
9
24
39
24
33
56
72
24
24
112
32
43
165
168
24
3
12
17
72
136
48
48
56
7
48
89
43
45
32
40
48
56
40
183
96
57
32
24
24
40
39
108
53
24
144
103
9
192
128
7
17
151
113
16
96
27
69
176
7
72
84
24
108
41
67
77
16
96
63
36
12
9
87
17
19
21
48
303
9
195
77
48
48
184
75
48
36
9
24
48
8
72
264
31
113
16
51
29
19
72
24
53
31
9
24
75
45
87
12
29
16
200
24
79
17
24
7
41
160
8
139
125
96
7
41
64
8
136
56
16
56
55
89
43
5
88
144
48
8
24
72
7
41
31
33
72
96
8
55
41
88
111
33
168
104
40
56
24
115
29
216
112
104
16
8
16
48
32
67
21
24
99
12
105
39
36
45
135
36
69
63
144
33
104
64
216
24
56
72
127
72
57
8
67
48
69
32
136
8
7
9
72
15
9
8
48
7
324
69
8
40
63
9
32
24
48
40
48
48
32
43
45
8
19
12
105
48
8
168
19
165
8
7
33
87
96
113
31
81
8
19
93
24
8
120
24
88
15
9
8
120
40
24
48
8
16
15
33
99
21
27
36
9
176
16
3
12
36
29
7
33
39
161
40
51
24
5
24
16
48
32
16
176
72
88
8
127
81
39
17
40
24
56
31
57
8
48
175
17
208
128
136
56
31
9
75
45
32
127
17
40
48
3
192
101
16
8
64
87
41
88
24
72
24
39
9
27
72
36
65
48
40
56
43
69
15
36
21
72
72
159
105
24
48
32
88
24
63
48
9
15
65
24
55
33
8
7
9
51
48
21
8
7
89
16
144
27
5
48
103
57
75
53
40
120
8
64
32
16
56
48
112
32
16
195
29
115
72
5
43
24
36
137
24
24
7
9
24
8
24
72
88
80
7
153
39
33
8
24
7
153
87
89
40
128
120
55
129
8
40
192
3
36
60
12
57
56
64
80
55
12
21
56
72
19
48
45
96
80
31
60
117
39
17
24
31
9
8
19
29
7
33
56
120
88
8
16
24
56
16
123
21
120
96
72
39
48
113
72
168
31
113
24
64
87
33
8
16
240
147
29
96
16
48
27
5
19
29
7
113
48
31
65
139
48
189
15
12
45
15
9
48
96
27
93
15
33
51
45
24
96
48
104
48
55
17
91
93
32
55
12
117
8
48
72
31
17
72
67
53
40
192
120
63
65
16
72
24
152
31
9
15
17
55
17
127
65
40
87
113
64
48
87
41
7
81
8
16
120
63
81
99
29
7
33
3
5
67
24
120
53
72
7
129
8
48
24
96
19
5
96
16
75
29
16
63
17
91
132
72
129
8
48
96
48
31
9
8
91
21
159
9
96
32
55
65
115
117
72
104
40
24
39
24
33
39
81
56
7
36
48
36
65
16
24
39
41
40
56
31
273
87
113
16
32
40
24
39
9
27
93
32
91
5
19
29
91
29
48
67
21
80
175
65
40
87
9
8
7
36
156
17
48
24
16
3
72
5
55
12
45
56
103
192
24
84
77
192
16
3
29
16
15
72
33
56
16
56
175
60
12
33
72
56
115
5
7
65
7
33
104
112
63
17
31
65
67
36
48
9
32
120
24
24
72
ABCD 94361573732*3^$a+1 [50038]
54
18
11
7
90
48
6
120
9
27
60
48
6
11
48
7
137
61
35
7
18
15
57
48
114
18
12
47
96
37
96
11
40
24
32
37
18
108
12
18
60
51
3
12
96
54
66
65
168
19
18
107
48
7
6
75
9
108
18
41
73
36
72
72
18
12
6
30
126
11
85
35
55
120
24
36
12
81
9
60
83
79
90
18
102
54
17
112
21
155
24
13
24
3
33
30
114
84
35
24
16
69
78
5
13
30
36
96
65
7
90
36
35
24
13
30
5
37
102
108
72
113
1
30
54
60
138
90
35
19
125
24
109
48
18
17
48
24
48
7
17
40
51
54
36
132
30
78
18
17
55
48
41
1
47
163
18
11
208
32
1
63
135
9
8
43
30
132
120
54
36
57
15
17
55
9
99
53
37
27
153
18
5
103
89
37
3
3
29
61
108
12
24
36
23
175
162
12
18
18
90
114
72
48
75
33
42
36
54
12
60
59
25
71
24
1
23
61
59
1
126
120
96
18
30
129
3
5
49
234
36
108
21
15
41
13
51
111
18
87
21
72
11
61
11
97
71
40
81
24
30
41
1
12
11
24
72
79
54
12
36
27
15
102
78
30
191
16
45
155
331
18
60
12
83
16
9
71
19
6
36
48
24
18
89
1
18
77
120
13
24
11
40
15
6
18
12
6
102
65
67
18
83
25
48
39
21
11
25
84
42
30
35
25
72
15
51
144
45
56
61
24
66
18
240
12
3
15
18
143
37
72
6
5
31
30
75
15
9
15
30
72
3
80
115
42
72
35
13
3
24
81
72
39
21
59
13
12
24
47
7
30
18
78
210
17
7
18
18
29
55
78
30
78
12
59
13
18
78
11
1
18
6
48
60
11
7
12
18
42
126
107
55
30
132
71
40
9
6
30
42
108
54
143
55
18
95
49
18
5
7
81
15
84
42
54
12
42
48
132
18
30
3
129
12
3
3
48
29
7
60
93
15
66
71
79
72
33
51
18
107
61
18
84
237
56
88
51
5
31
18
24
23
175
18
156
18
6
90
126
18
17
55
30
18
6
59
13
12
78
18
144
71
1
36
12
36
24
35
72
40
45
35
144
7
30
60
18
77
49
23
168
7
12
18
36
39
15
42
30
9
15
30
36
18
78
39
15
18
30
18
24
30
36
29
25
39
39
30
60
95
13
90
72
105
80
13
30
108
65
7
18
42
12
42
48
23
19
18
30
36
24
36
5
151
18
111
39
105
33
39
21
144
54
36
41
25
90
5
24
144
24
55
18
24
108
90
30
11
72
64
24
9
180
216
42
90
18
12
89
1
78
89
37
18
12
96
5
24
55
113
85
6
30
24
12
3
96
9
96
102
89
64
9
95
72
49
24
87
15
24
65
25
72
23
7
90
47
67
36
18
12
27
15
105
32
24
109
51
24
72
9
36
35
19
42
48
59
40
32
109
36
84
75
105
39
72
39
84
78
72
47
55
114
15
39
12
29
31
41
25
54
89
25
30
6
11
73
6
89
109
11
55
24
17
13
18
17
1
36
24
51
69
24
12
36
168
35
55
90
15
15
81
189
90
81
33
30
90
78
90
23
25
36
18
18
39
21
18
17
49
23
16
21
3
15
65
55
201
141
11
7
81
9
6
36
48
78
143
24
7
9
15
185
72
43
54
23
37
138
65
24
1
60
12
162
93
8
7
36
114
66
17
25
48
180
36
143
1
24
23
88
32
37
11
37
24
48
36
36
24
102
29
85
35
1
23
7
60
18
66
41
13
54
36
81
63
72
144
72
9
51
29
48
13
210
24
54
102
60
102
11
24
7
89
1
48
96
90
12
72
108
77
67
18
18
54
11
72
97
6
18
39
135
6
11
24
55
17
85
24
11
7
18
87
51
42
54
18
30
5
13
83
157
18
12
18
107
25
30
9
45
3
21
30
90
24
11
61
11
73
54
17
120
31
17
37
84
90
96
18
72
18
30
6
77
7
72
114
15
69
42
33
3
53
24
16
9
186
12
17
55
6
11
1
42
12
36
60
17
72
24
49
12
18
72
9
105
54
72
33
72
3
66
42
18
36
18
65
37
59
16
21
48
36
36
83
25
191
64
69
155
61
114
177
69
132
23
120
85
114
17
73
36
84
78
33
39
12
18
72
3
56
1
246
72
42
15
21
3
81
23
13
72
42
48
96
72
12
96
66
18
78
48
96
83
7
18
18
29
25
48
36
96
48
35
1
71
61
18
17
13
24
131
72
7
180
5
16
87
90
72
47
25
24
84
78
29
79
126
36
47
48
ABCD 94361813108*3^$a+1 [50039]
13
123
20
31
45
20
16
117
135
68
112
20
13
3
32
37
107
24
64
20
60
40
33
240
12
228
15
44
84
64
45
150
101
40
32
85
30
24
29
37
15
32
28
9
186
42
30
72
66
15
15
29
64
20
7
9
80
76
80
19
6
47
28
69
251
12
43
69
21
143
52
12
92
64
120
117
12
11
37
12
102
66
30
5
4
33
51
72
80
115
72
42
59
64
8
64
75
120
41
52
3
93
32
49
15
44
79
81
21
18
41
31
6
15
69
30
69
84
32
76
20
12
13
54
48
357
33
132
6
65
49
219
57
87
123
162
23
4
75
18
3
12
33
24
119
79
117
21
54
93
75
30
12
15
21
90
5
12
16
9
30
105
20
136
27
69
105
66
45
24
93
51
21
15
20
120
301
24
6
120
45
27
270
75
48
15
114
36
63
21
23
55
18
150
93
84
32
25
30
21
32
13
23
7
24
6
75
84
44
31
81
57
270
101
72
37
30
222
155
64
36
96
12
36
44
73
12
23
67
138
30
69
93
131
37
30
5
28
60
51
90
30
78
75
20
43
24
5
4
80
4
45
3
27
17
25
30
93
48
48
24
117
15
15
65
25
120
35
24
19
90
48
24
6
162
30
72
6
63
69
30
41
16
20
168
43
72
18
83
1
15
21
72
30
77
216
49
39
9
47
28
20
112
120
144
51
33
36
72
27
57
81
30
69
21
83
36
121
75
120
80
64
141
54
48
17
31
65
4
8
43
29
1
39
24
129
12
3
93
47
85
48
63
56
40
8
43
53
52
9
30
9
9
27
81
12
222
6
63
27
114
59
19
125
13
144
60
60
3
45
78
29
13
131
40
24
45
11
16
21
102
5
28
15
33
32
97
30
42
348
108
150
69
20
1
24
3
93
3
84
68
187
81
9
11
16
261
75
72
3
24
96
72
48
69
33
15
27
33
33
54
21
24
33
12
59
37
192
180
18
53
16
8
16
99
45
92
1
24
30
29
96
28
15
5
13
75
48
21
11
72
48
67
45
32
181
270
45
60
44
85
63
12
3
90
48
30
24
129
57
3
80
4
57
3
80
72
61
99
3
18
59
91
45
27
48
90
147
128
64
8
48
4
21
215
64
45
39
9
87
33
15
15
90
11
24
16
27
72
198
75
129
143
96
156
91
89
271
17
36
91
5
108
73
144
75
93
63
60
27
78
39
24
21
6
17
25
131
40
12
15
120
30
84
123
80
163
24
69
24
117
51
45
107
13
23
49
35
40
117
48
51
24
3
114
150
66
23
37
87
3
29
13
27
128
133
3
84
57
150
129
69
12
6
125
37
12
66
30
23
36
48
16
39
18
54
53
37
23
28
165
195
192
8
67
5
72
64
9
12
48
191
37
87
56
1
219
87
24
69
27
149
28
33
120
99
84
9
11
97
60
54
18
48
23
180
316
81
123
9
42
29
121
23
25
11
7
144
66
12
95
13
59
61
3
69
120
51
32
67
81
117
95
72
25
12
126
24
18
107
76
144
60
51
33
132
60
128
4
152
24
216
144
4
87
18
11
1
183
32
36
55
24
69
51
18
35
100
32
31
113
49
78
65
25
102
113
295
42
143
64
33
75
32
25
48
15
165
51
20
97
24
35
91
5
25
23
136
123
18
83
72
4
60
80
40
48
3
57
12
8
40
117
95
4
44
36
37
3
104
43
24
18
48
3
27
90
54
165
45
30
101
72
37
108
48
12
107
64
99
18
47
55
138
47
7
18
120
11
112
24
123
101
19
78
84
35
4
36
48
165
35
73
42
21
60
60
24
177
191
19
21
20
160
9
96
24
63
12
75
29
49
15
75
18
30
29
4
81
6
249
63
33
44
24
1
39
80
16
8
300
60
40
27
5
13
78
125
169
63
48
ABCD 94361947814*3^$a+1 [50094]
95
25
11
1
71
325
12
131
1
143
13
12
83
18
72
48
55
24
11
36
6
18
36
138
6
12
42
12
31
12
83
13
24
5
18
13
24
65
31
47
13
17
7
11
6
31
180
23
174
55
95
37
29
7
17
66
97
48
12
5
55
35
18
6
13
60
161
55
24
65
18
54
79
12
24
29
30
6
103
35
193
48
29
36
7
35
25
60
5
127
11
6
18
97
113
6
12
13
12
65
55
48
36
48
17
108
108
72
156
24
103
48
132
432
12
191
102
67
29
54
25
23
78
12
43
12
72
5
72
84
360
6
1
12
41
19
48
12
167
253
161
72
55
72
12
48
17
103
35
42
139
41
19
12
107
18
7
35
30
43
12
156
11
18
7
24
12
192
11
6
36
30
90
43
24
252
24
17
67
5
96
12
18
25
12
53
24
216
36
90
73
17
19
72
17
211
41
30
121
48
216
24
29
7
23
193
12
83
49
11
72
18
48
151
89
90
12
24
169
144
5
90
180
73
23
1
36
48
24
156
35
6
120
139
5
31
59
204
30
7
53
7
24
24
53
55
132
5
36
31
11
30
67
96
41
235
156
12
36
132
5
7
11
49
60
47
24
37
108
29
18
133
29
31
29
115
65
90
1
29
43
119
18
108
72
6
54
31
96
24
29
7
24
96
11
49
83
13
5
175
53
151
101
24
19
12
12
12
11
37
53
79
156
5
18
37
12
53
78
49
5
12
78
37
65
19
120
24
53
54
25
101
72
43
12
5
55
36
155
162
7
48
48
47
73
84
107
49
12
24
83
313
83
25
12
60
77
36
24
31
35
37
108
24
60
36
144
23
18
24
108
79
29
72
43
95
96
25
48
35
1
17
43
59
78
48
36
96
7
60
17
103
41
31
36
84
11
133
24
41
7
29
139
11
66
55
48
60
5
67
5
55
60
29
55
53
18
73
12
72
17
79
65
162
13
11
18
187
48
36
24
36
132
60
17
91
29
6
84
60
181
107
84
1
12
192
53
90
25
12
24
24
5
18
85
59
25
84
89
36
36
48
186
49
53
108
7
17
156
19
12
155
30
139
12
269
144
67
12
5
168
30
37
120
41
19
96
35
97
72
11
85
17
24
19
12
108
12
60
12
137
198
13
5
43
5
6
126
43
12
132
12
71
30
259
60
24
84
5
18
18
24
48
168
235
35
162
19
96
29
36
7
5
18
90
7
161
67
107
1
5
7
60
5
18
37
12
60
17
31
12
23
108
90
55
5
79
101
55
24
5
78
120
73
17
55
23
157
120
72
180
12
89
79
5
55
41
144
120
6
25
119
12
49
72
23
85
72
29
84
36
43
47
24
426
78
36
12
73
84
41
139
120
72
143
61
11
61
60
48
12
24
29
115
12
72
120
36
5
192
78
97
48
47
13
47
133
185
144
36
31
48
48
5
90
25
5
7
60
65
7
144
60
107
13
120
17
79
23
1
24
216
60
101
66
73
72
168
179
61
36
29
7
5
72
163
48
24
48
29
139
84
12
11
42
48
43
24
72
36
47
108
54
43
36
60
59
1
71
1
29
31
60
12
5
175
12
29
6
49
72
125
7
60
12
156
72
77
48
42
61
65
18
30
132
12
7
53
31
24
101
42
13
71
49
12
120
77
138
13
371
1
60
12
216
12
17
42
109
12
84
29
55
101
6
157
23
90
12
31
12
12
113
18
25
72
5
7
36
24
83
13
41
36
48
24
7
11
108
12
18
31
24
24
168
119
84
54
7
84
89
43
12
113
12
43
108
107
54
55
60
84
132
60
35
13
12
48
12
77
126
61
24
29
31
5
55
29
60
31
17
24
66
25
119
73
132
48
5
7
23
1
12
173
19
17
151
65
43
12
53
139
36
89
43
197
36
19
35
13
60
17
126
37
12
71
25
71
138
7
96
12
36
245
55
24
17
66
217
23
ABCD 94362093134*3^$a+1 [50026]
15
9
12
24
8
72
4
24
8
1
54
21
63
5
31
33
9
35
37
47
7
54
36
39
72
8
25
35
12
19
17
7
12
24
29
16
3
60
108
29
115
9
12
15
57
44
61
12
24
72
39
27
33
8
37
27
12
15
29
36
43
89
4
32
64
116
13
6
21
27
42
18
21
9
24
11
100
24
48
36
36
44
19
69
48
24
45
30
252
17
28
63
9
32
1
111
9
23
40
9
18
5
36
13
71
19
6
3
8
55
41
28
183
5
37
84
36
6
36
29
1
72
51
8
48
43
21
32
28
39
17
7
9
12
36
15
12
6
11
16
8
136
20
64
36
15
57
24
20
16
36
20
28
33
35
121
27
45
54
33
36
44
40
153
24
39
8
25
3
8
100
24
20
7
9
9
63
45
39
45
87
20
88
9
63
21
63
24
72
27
17
1
39
104
19
12
9
15
30
71
36
37
18
141
48
36
96
108
3
9
87
30
96
11
19
185
28
8
40
36
9
35
43
30
23
28
20
19
9
24
9
192
18
5
40
32
49
23
91
30
6
9
8
36
49
87
8
1
27
12
9
15
36
27
21
15
29
52
36
75
117
51
237
8
1
23
4
32
19
17
1
11
151
30
36
42
12
69
36
20
16
8
40
32
49
6
9
48
81
6
9
8
28
9
36
11
61
71
28
8
109
27
84
81
63
27
6
3
36
8
19
45
24
80
28
56
36
52
48
15
48
41
1
35
4
132
9
11
60
49
36
15
144
48
32
13
6
9
12
60
39
5
1
83
55
6
75
63
81
9
87
12
27
5
36
19
17
12
37
63
27
33
44
13
59
13
18
78
11
24
4
9
23
1
11
7
9
45
27
8
4
8
28
27
17
16
9
48
42
84
45
69
63
116
84
7
29
7
9
21
36
6
36
17
12
25
71
12
24
37
71
36
49
6
29
52
9
30
42
35
64
21
6
17
31
53
7
18
12
63
27
6
11
24
19
17
4
8
43
9
111
96
48
42
27
80
31
6
39
9
15
12
9
15
48
27
17
24
49
6
53
1
12
59
72
4
140
1
71
4
44
37
6
12
81
68
64
3
113
55
89
73
36
71
48
16
9
18
54
35
136
3
24
29
61
126
36
53
4
87
17
4
63
5
31
77
28
36
9
11
36
1
27
68
12
16
8
13
23
36
13
15
44
1
84
24
75
9
15
63
53
100
12
9
6
57
33
75
27
42
48
15
20
19
90
15
92
73
15
20
19
33
3
24
18
27
44
49
24
27
93
35
28
27
17
37
23
4
9
71
28
27
17
1
36
59
55
12
168
21
44
7
29
28
8
16
27
21
24
120
45
35
109
15
3
9
60
45
12
18
9
60
39
17
1
27
15
21
96
44
28
48
60
9
3
45
24
35
100
8
1
47
43
48
45
72
8
25
11
37
123
21
6
102
6
29
7
90
39
27
36
33
9
30
69
20
28
24
3
36
60
12
5
4
24
27
53
67
18
42
102
15
12
69
12
18
5
28
80
48
1
23
55
117
20
52
21
18
36
5
67
5
40
44
55
41
1
3
32
48
64
32
12
7
84
9
24
12
33
27
8
13
15
9
3
8
7
18
27
27
17
48
28
105
36
30
77
76
132
81
30
45
68
49
27
60
9
3
60
21
18
5
48
16
12
15
48
45
8
24
4
32
13
95
40
8
36
1
15
8
67
153
9
27
9
15
36
8
12
172
15
21
44
16
44
40
27
6
18
29
96
36
4
24
20
43
216
30
36
71
25
27
20
28
33
3
8
25
3
32
73
11
1
71
1
27
60
57
24
3
36
144
32
1
72
3
36
60
8
19
117
20
19
54
63
33
39
24
44
31
17
160
45
3
36
63
36
6
35
19
18
3
8
64
36
24
9
36
27
12
45
71
25
12
18
18
23
12
72
28
51
12
24
9
9
72
3
24
8
36
109
3
51
17
28
48
44
16
8
19
89
28
36
200
1
51
3
5
67
17
7
53
4
69
11
88
72
20
28
68
4
108
27
81
9
15
8
4
60
8
28
21
42
21
72
8
73
18
9
32
12
24
48
24
19
53
4
15
17
1
47
16
3
53
91
17
16
116
4
9
27
33
39
27
18
35
24
12
16
12
24
63
57
9
35
24
19
30
23
31
17
36
25
66
41
36
76
15
21
80
36
7
21
99
33
8
12
25
11
28
24
144
81
30
9
80
55
18
95
76
15
48
53
1
15
27
54
11
7
29
16
21
60
27
36
129
23
12
1
42
18
30
45
105
11
37
15
9
54
234
36
11
60
76
33
3
99
5
91
17
67
53
1
87
8
36
13
107
36
73
15
12
36
63
33
21
51
8
1
30
9
8
64
68
19
66
23
73
18
12
168
9
12
104
67
9
8
37
27
15
66
63
33
3
44
55
113
48
24
19
18
18
17
12
52
36
3
9
9
23
1
63
9
27
39
6
30
9
80
24
4
24
21
78
17
12
19
105
39
18
60
12
27
9
23
4
8
1
15
8
12
132
40
27
45
116
16
8
37
71
12
52
63
18
11
19
5
112
8
100
32
13
107
28
27
33
8
49
18
36
9
36
8
79
9
8
13
90
24
17
36
1
39
45
59
49
24
47
28
8
28
27
69
20
24
12
25
54
45
3
89
36
24
37
18
12
5
100
3
60
9
3
9
144
152
19
6
66
5
19
18
3
44
1
63
44
7
45
8
28
21
59
40
45
18
5
64
3
168
9
108
8
36
4
8
1
71
1
24
83
181
23
48
79
36
17
85
15
21
27
24
8
76
36
32
28
44
48
1
95
1
27
48
15
29
7
12
78
30
60
12
72
17
7
30
23
12
28
27
17
16
8
12
16
180
20
25
83
7
18
3
32
28
9
135
92
24
4
44
16
8
48
25
11
25
12
60
84
6
53
76
8
16
3
18
24
11
25
27
9
11
1
36
54
9
80
36
7
48
6
54
9
12
81
18
78
3
9
6
45
3
17
61
3
24
20
36
25
11
79
12
41
1
3
27
9
8
52
3
5
12
97
30
17
7
9
99
21
8
52
3
117
24
12
51
17
73
47
7
30
6
18
47
25
83
16
12
15
18
11
1
27
15
29
55
9
36
72
72
123
89
1
11
43
53
37
18
17
64
3
5
1
83
55
6
99
20
28
44
19
53
28
15
17
85
6
48
5
84
16
20
ABCD 94362788082*3^$a+1 [50009]
31
36
185
55
54
11
36
12
7
5
24
31
101
109
179
25
167
97
23
37
12
83
12
48
108
84
144
12
12
1
11
13
102
18
83
24
84
24
97
131
12
228
60
19
125
24
49
23
43
60
17
19
29
109
35
12
43
161
12
13
71
55
209
84
36
12
37
35
1
35
1
11
43
29
127
41
13
71
36
37
71
12
12
91
30
59
36
120
1
24
54
53
12
60
91
5
12
48
12
24
36
24
13
11
72
79
78
30
5
48
108
36
43
53
13
36
35
156
24
156
12
12
24
192
72
1
11
25
83
61
6
120
125
55
5
55
65
55
53
216
24
85
23
19
18
35
168
79
65
49
47
168
271
29
12
144
108
132
48
180
7
29
156
163
17
13
11
96
24
12
48
36
24
1
71
192
12
48
1
59
48
108
12
139
48
36
5
12
168
24
132
55
114
47
133
120
96
180
48
96
35
120
72
19
24
17
72
12
24
19
66
6
173
25
23
49
138
5
55
5
48
12
72
84
12
48
60
1
83
36
72
7
41
36
49
71
49
11
204
72
43
30
47
49
11
168
12
19
24
29
1
11
60
60
13
35
12
24
84
12
48
1
24
102
101
13
95
61
54
5
24
36
12
67
65
36
25
47
43
36
41
19
125
36
84
25
30
180
5
13
11
84
72
73
156
36
155
24
1
18
6
11
36
60
157
71
72
43
185
12
60
7
5
96
84
31
5
36
36
72
12
120
36
24
55
24
126
35
13
371
25
6
48
126
11
25
23
1
35
49
71
144
7
29
96
36
19
84
6
35
36
12
12
96
12
12
84
25
54
102
11
84
24
300
36
84
84
48
72
12
36
24
36
60
24
96
120
19
41
60
12
12
24
360
36
13
47
48
1
35
1
11
84
36
60
180
168
91
41
193
90
36
18
30
125
12
43
125
48
13
11
25
11
19
5
48
1
131
13
107
43
102
23
12
24
72
24
48
1
35
96
36
60
37
90
36
77
37
71
12
48
72
7
77
36
48
19
17
24
60
72
13
30
17
24
36
157
180
23
12
61
30
17
120
12
1
47
48
72
60
24
13
23
19
54
47
19
5
24
84
157
54
17
12
31
5
24
1
35
24
12
96
13
150
41
79
29
12
120
108
1
6
41
49
119
55
137
48
60
276
25
30
54
95
96
120
55
108
90
167
60
19
29
7
29
85
36
95
115
144
6
95
180
43
6
11
79
41
43
6
95
31
89
12
43
30
54
41
72
19
41
12
1
90
77
43
137
7
90
72
90
101
12
72
13
96
71
19
41
13
11
61
83
55
113
12
12
223
41
12
7
36
17
12
108
84
79
5
12
12
12
36
37
23
24
19
65
132
60
37
107
13
47
36
7
5
60
36
120
19
12
5
36
37
11
84
36
36
25
78
72
53
37
23
12
49
47
24
73
23
49
95
19
29
48
67
12
185
19
17
108
31
18
42
54
11
19
29
36
132
19
18
47
48
12
48
187
29
60
72
12
108
48
144
55
65
1
167
73
54
12
54
179
37
11
48
49
6
77
67
246
59
31
54
6
5
12
48
12
48
1
11
37
23
48
24
67
29
84
121
54
36
77
12
60
181
71
120
60
48
48
108
31
138
23
84
43
246
35
61
30
41
67
53
43
30
11
85
48
47
84
60
25
47
108
25
6
53
1
120
90
5
24
36
49
107
36
12
55
42
18
66
191
48
48
24
36
49
24
95
12
120
48
36
36
12
36
180
252
13
11
48
132
49
30
125
84
12
19
5
84
36
12
73
54
101
96
120
103
77
24
300
25
36
59
12
60
72
120
25
167
36
84
36
24
43
101
60
24
67
18
47
48
1
54
17
36
24
115
101
12
96
24
55
5
72
48
96
31
65
84
84
12
25
11
67
66
11
60
19
41
85
35
48
85
47
25
35
13
42
54
35
49
23
24
144
12
12
25
83
73
11
36
48
1
371
7
72
41
132
180
108
7
12
53
168
24
25
59
31
108
65
12
36
109
59
396
24
12
12
48
7
30
11
84
48
12
25
11
ABCD 94362977498*3^$a+1 [50002]
48
60
90
54
21
33
150
81
3
48
84
66
30
24
9
12
39
24
60
9
3
90
135
27
18
15
63
21
75
18
12
54
69
45
12
39
84
60
27
33
36
9
66
84
165
15
12
69
36
69
39
48
153
24
3
15
12
42
30
48
48
33
81
75
33
96
12
42
30
12
18
93
72
63
30
18
36
81
15
84
18
15
75
12
36
42
90
6
27
27
12
6
3
51
30
90
288
21
75
57
63
66
183
72
15
18
135
3
45
15
9
3
57
3
12
36
30
12
6
12
12
48
9
3
93
33
27
72
93
3
51
18
18
48
21
153
51
15
12
18
24
6
24
18
15
15
42
48
72
30
66
15
45
12
180
42
33
87
78
18
9
27
120
66
30
12
81
60
51
93
63
30
12
6
12
9
9
39
15
81
117
39
108
105
15
48
39
45
39
36
24
57
15
18
87
9
66
228
36
6
39
15
9
21
36
42
33
60
9
51
132
15
246
30
6
39
39
168
12
21
12
123
42
132
36
30
156
48
60
66
6
114
42
78
39
93
75
3
30
15
51
18
102
78
90
48
69
9
39
3
12
78
3
12
93
6
21
39
24
12
69
51
9
36
3
57
15
30
12
6
45
36
33
48
54
6
12
48
75
15
48
6
18
45
15
57
24
15
9
3
57
87
30
48
12
126
18
15
117
12
48
18
24
18
30
18
24
27
84
99
42
36
3
111
81
57
42
18
48
87
15
57
21
78
54
15
57
63
165
42
18
78
72
18
27
21
6
93
3
138
24
3
60
9
54
6
54
96
6
42
45
3
120
30
63
15
60
57
135
45
93
6
126
12
30
45
12
75
18
72
39
24
15
18
114
78
42
78
126
42
99
39
36
186
48
15
144
75
30
3
39
129
189
30
30
78
12
6
207
69
96
24
24
12
30
57
27
84
24
30
30
36
36
48
30
3
12
3
78
39
63
72
33
3
69
21
39
45
27
39
12
30
30
24
48
66
30
24
33
9
6
93
27
114
18
81
15
12
45
27
117
24
15
69
3
114
3
3
42
183
15
9
108
33
27
3
18
54
12
141
15
18
132
18
45
84
51
12
90
27
57
60
6
12
150
15
51
84
120
66
162
30
30
9
33
42
9
12
27
36
132
18
42
18
126
9
99
30
30
96
12
54
51
24
15
48
33
27
102
48
6
45
81
24
54
72
60
36
48
24
48
138
27
9
6
24
84
21
21
3
60
9
18
78
60
51
15
33
48
48
27
24
288
48
45
3
12
9
3
96
45
12
3
42
27
123
69
3
21
9
3
9
84
6
69
15
9
45
42
21
24
21
39
33
15
3
33
21
51
117
15
51
30
54
42
54
6
84
12
54
48
117
3
96
36
33
15
33
57
72
48
42
6
30
9
39
30
102
222
12
48
78
30
30
12
12
48
48
30
102
45
51
12
72
105
63
12
60
18
15
132
48
24
156
27
21
12
33
54
30
30
33
24
15
9
9
3
63
45
24
33
24
36
114
84
30
99
3
12
36
60
12
18
12
102
6
6
24
12
9
33
30
213
9
15
36
69
6
33
36
15
6
3
27
12
78
30
54
6
294
54
12
18
15
12
3
84
12
66
15
27
6
12
30
12
72
24
9
45
51
51
24
6
6
72
30
3
12
12
45
15
105
30
18
27
45
66
45
123
6
63
12
3
72
36
45
3
36
30
18
105
87
45
3
48
60
54
6
90
3
27
78
87
12
87
21
99
21
45
48
87
24
75
9
141
6
12
42
6
42
111
12
24
15
36
48
21
39
30
15
69
60
27
81
78
57
99
45
3
12
165
3
18
24
96
30
33
81
96
75
12
48
15
57
45
27
3
21
9
18
30
54
48
105
33
72
27
33
3
75
198
66
60
84
24
18
39
21
24
54
66
3
3
30
12
51
15
12
42
3
3
54
30
18
87
15
33
39
6
12
138
18
24
12
15
39
165
60
9
36
66
33
15
21
12
75
90
42
45
60
3
105
39
78
126
30
39
12
60
99
81
48
111
21
33
18
108
60
9
45
66
9
45
27
9
6
144
24
21
45
96
3
72
15
156
42
6
6
159
72
99
81
15
45
27
30
15
3
45
24
3
96
9
75
18
15
3
12
9
93
12
6
57
15
162
51
3
81
60
21
48
99
51
90
162
12
30
138
18
42
72
6
114
30
66
30
6
6
27
15
42
75
45
39
84
3
54
30
69
57
15
27
21
87
30
30
54
78
30
15
225
15
48
39
6
30
72
33
24
51
48
21
24
69
48
30
12
57
3
12
33
93
75
12
15
30
3
69
48
6
9
72
36
3
54
36
6
9
9
48
120
159
84
24
36
51
9
15
30
30
6
6
9
36
33
114
42
6
45
45
27
21
42
42
30
12
105
45
15
39
6
15
51
48
24
33
48
9
60
6
150
135
9
87
93
30
33
45
24
24
147
63
24
12
18
48
39
15
6
3
15
45
24
75
21
27
132
105
45
48
15
33
72
60
78
45
27
30
ABCD 94363220156*3^$a+1 [50040]
24
21
60
12
18
78
99
48
45
54
60
18
108
30
132
57
64
17
132
12
6
144
36
12
42
31
89
36
54
150
30
105
75
18
6
61
200
99
126
138
18
43
29
6
36
66
222
33
159
33
153
72
12
150
21
9
96
87
3
54
36
84
36
139
5
139
104
45
6
141
15
18
78
30
27
63
72
121
47
145
17
15
15
57
105
78
192
150
36
159
123
42
36
30
24
121
17
6
9
48
72
15
180
30
78
30
78
234
3
160
53
126
36
84
60
153
27
210
6
18
84
198
90
60
162
126
54
138
150
144
120
21
72
48
45
12
108
24
66
42
282
6
84
6
13
71
33
153
54
90
48
96
66
108
105
72
16
95
57
72
39
66
24
54
30
42
193
23
102
18
54
18
288
54
75
219
21
96
129
6
102
27
15
66
24
66
114
51
57
18
162
30
96
69
160
23
12
90
163
5
30
54
151
35
300
72
6
66
49
56
3
6
162
69
184
272
9
55
23
90
108
90
18
12
27
160
32
16
95
54
3
33
18
12
24
66
114
30
6
30
42
192
204
216
54
7
29
234
177
15
24
54
12
87
45
3
9
96
102
25
48
23
102
258
66
18
78
12
18
297
48
568
41
6
90
18
66
3
75
18
147
15
36
156
168
18
18
37
137
132
75
88
128
69
54
144
48
132
12
6
102
6
51
93
3
9
24
216
15
123
61
11
85
41
247
5
60
72
55
53
18
54
156
55
17
60
67
35
36
72
6
66
6
30
90
75
159
24
126
139
161
6
9
9
7
5
60
18
90
36
30
49
29
102
90
36
234
85
41
24
31
107
168
13
17
54
25
125
115
8
33
60
30
157
11
66
6
12
1
59
108
73
29
75
87
24
36
126
90
13
17
42
306
36
36
18
9
288
57
7
11
42
12
15
120
184
155
90
102
72
132
30
24
102
24
156
25
53
36
18
12
78
27
304
77
54
13
353
79
5
96
72
180
12
36
78
57
105
15
15
57
40
35
157
5
66
60
120
144
36
57
40
8
9
48
72
111
3
12
144
121
5
72
90
18
72
18
60
9
21
72
18
78
36
90
18
91
89
12
36
55
5
72
36
31
149
54
37
48
35
18
24
36
192
60
90
33
15
90
72
6
54
12
6
25
209
183
33
72
18
45
39
18
6
144
216
12
162
187
35
66
139
29
66
168
25
77
6
54
144
66
126
159
48
87
49
17
159
9
36
30
96
390
79
83
180
18
55
48
101
54
69
111
126
171
24
16
89
63
225
78
25
29
3
87
121
192
155
117
3
90
163
32
57
6
300
42
3
15
9
64
17
108
246
109
71
180
96
30
204
51
39
18
12
18
57
3
117
75
108
90
31
227
54
90
13
23
120
150
12
6
12
24
90
51
93
72
12
183
165
43
11
138
42
30
24
66
24
72
18
126
25
29
19
215
12
6
7
23
60
180
12
198
24
54
144
12
60
138
18
78
12
24
115
8
93
12
135
33
102
42
156
27
195
18
18
25
11
18
27
75
253
77
90
18
30
108
157
8
69
78
48
133
89
48
24
15
33
186
69
3
13
131
90
216
30
60
120
ABCD 94363618730*3^$a+1 [50099]
19
6
5
13
101
12
13
66
113
18
13
41
24
84
70
86
91
113
30
25
87
14
1
35
94
15
6
41
10
57
17
46
272
40
8
150
19
60
11
24
16
93
11
16
9
29
55
101
49
21
26
84
10
134
42
72
78
72
18
88
26
36
34
33
47
78
96
10
170
31
125
13
23
22
8
72
1
39
2
48
6
19
102
5
66
18
84
82
8
85
113
34
33
23
24
16
14
48
42
6
42
96
54
31
51
38
12
30
24
16
98
22
69
75
56
6
19
15
24
80
24
18
30
30
34
144
14
7
29
25
30
65
6
114
12
7
113
12
30
25
17
6
88
14
120
25
41
30
42
30
34
3
90
72
179
1
39
56
18
46
24
51
71
24
6
18
46
2
22
81
77
7
35
16
80
66
54
16
3
21
50
70
9
15
62
18
121
5
12
19
90
11
94
123
11
72
34
48
21
27
2
415
53
34
74
54
40
56
19
347
18
61
29
46
75
35
12
48
84
18
37
27
8
1
66
125
88
38
42
72
66
19
78
5
18
139
3
2
6
18
1
5
24
64
38
58
24
122
24
25
30
24
23
64
86
12
157
23
132
36
7
3
158
31
3
98
139
48
3
62
42
78
1
131
156
12
22
48
2
6
168
25
149
10
8
49
23
88
48
144
48
104
66
7
66
69
27
18
3
24
8
30
48
58
2
7
23
64
80
40
26
12
48
10
24
80
66
30
37
281
72
7
36
66
11
42
186
1
18
17
58
15
17
16
2
180
31
36
24
144
101
55
59
37
11
162
36
12
12
55
5
7
60
30
21
14
60
334
9
5
10
56
19
11
24
18
42
132
18
37
3
38
178
72
8
66
55
30
35
6
30
10
32
78
12
37
30
60
138
42
108
47
306
70
8
64
32
6
37
53
54
18
18
7
12
29
79
71
6
34
110
12
7
126
71
10
86
12
12
90
55
23
55
66
65
16
14
72
72
12
46
122
30
1
89
6
16
80
6
79
53
6
25
41
6
7
6
17
10
93
6
35
34
21
51
57
47
55
23
42
40
129
6
30
53
30
48
49
5
24
10
72
8
6
36
22
38
42
30
10
8
103
41
6
34
15
84
101
40
9
41
6
18
12
154
80
13
27
56
18
46
63
126
6
18
53
70
152
18
84
34
21
5
6
79
65
18
102
48
6
60
54
40
2
19
29
30
7
71
130
8
54
42
6
18
16
8
6
60
46
24
14
127
24
5
96
6
120
18
22
14
36
24
94
2
72
30
16
72
57
5
67
89
36
283
191
6
10
33
5
18
138
139
72
11
13
17
84
48
12
10
98
228
43
65
36
25
9
56
30
36
78
115
5
49
90
12
119
42
78
34
51
29
72
78
10
50
78
49
65
79
29
48
42
18
94
75
18
180
47
6
37
21
74
70
32
48
61
5
30
1
90
45
14
10
141
5
46
9
5
36
67
11
126
24
24
61
35
60
36
34
21
3
48
50
22
87
81
50
12
66
16
134
55
11
18
118
57
15
216
21
3
32
54
42
7
42
54
30
17
19
95
64
9
113
67
11
25
66
83
25
90
65
22
9
77
10
2
1
5
54
10
56
40
26
30
24
1
41
19
48
5
37
41
72
72
78
12
46
32
6
36
6
24
73
53
34
24
14
7
48
11
31
41
157
27
146
60
19
71
37
72
123
48
48
110
12
180
19
159
111
83
12
48
1
36
18
51
194
30
72
54
24
12
54
16
69
27
99
45
24
39
23
48
19
36
99
8
24
49
5
10
80
6
19
39
8
24
54
24
37
5
85
3
32
88
75
95
6
126
10
96
9
89
19
35
120
232
24
14
7
89
1
9
56
54
42
73
5
10
39
36
11
60
19
66
18
5
82
128
150
72
18
18
22
48
33
135
32
90
109
65
16
72
2
6
18
12
10
32
16
21
11
88
14
10
32
6
24
10
3
77
13
12
63
218
13
17
24
144
6
34
24
26
6
6
10
72
288
8
222
18
90
61
11
70
32
66
30
30
55
126
18
113
24
36
19
101
54
40
56
19
53
97
63
86
24
12
36
7
5
46
26
6
30
48
36
43
36
239
78
127
35
66
46
110
24
31
83
151
17
19
69
72
33
36
11
18
49
30
17
36
79
75
33
53
72
48
108
22
129
18
11
34
21
17
18
40
194
72
6
37
11
1
5
34
21
83
6
12
84
34
14
18
40
98
6
30
60
19
84
5
42
49
29
12
115
29
70
80
1
108
90
11
46
50
6
30
120
58
2
22
98
7
17
19
99
32
54
10
120
134
55
155
61
5
12
18
136
8
37
65
10
69
5
22
27
21
62
12
55
71
6
24
10
152
24
49
47
30
48
12
30
30
19
29
72
7
17
18
18
ABCD 94363835024*3^$a+1 [50018]
49
191
60
7
33
3
24
30
30
60
6
47
48
36
4
12
183
6
39
15
54
42
189
9
6
84
36
45
51
21
8
25
131
28
15
153
8
16
44
36
40
15
33
8
43
24
12
24
5
19
105
236
79
6
54
17
16
39
81
8
16
9
75
81
54
174
27
15
5
28
15
53
43
177
12
27
5
36
52
15
17
24
31
9
92
13
24
96
87
8
12
7
21
81
51
12
48
33
24
11
1
15
75
48
36
24
45
68
67
21
20
31
24
17
37
11
40
99
6
114
30
42
150
183
147
24
5
40
9
12
78
36
81
48
12
20
25
24
27
44
25
39
120
60
51
24
5
12
43
96
168
30
11
36
73
111
12
3
6
51
48
92
43
65
60
31
48
132
33
48
20
52
48
3
41
4
15
177
9
24
11
60
16
33
66
29
112
12
57
119
4
45
71
4
51
174
3
132
27
18
6
5
61
39
12
8
49
47
25
99
39
17
43
36
9
21
47
109
108
12
35
19
6
18
6
30
137
79
45
96
68
49
42
21
33
11
55
84
17
88
99
42
59
49
15
45
51
9
63
9
150
9
51
48
6
30
24
12
30
24
35
16
56
49
3
8
28
15
180
9
81
11
13
27
69
15
51
21
3
5
12
28
15
6
54
60
5
36
73
11
112
3
84
21
9
120
132
63
75
17
79
41
36
19
18
60
27
15
89
40
129
15
45
47
4
72
99
18
12
3
48
3
57
24
44
16
20
16
39
108
30
30
45
21
24
72
138
72
201
9
11
64
39
9
15
30
66
65
79
33
9
11
24
16
44
13
72
60
3
92
4
36
80
55
108
30
6
6
59
109
12
75
39
5
40
21
11
7
36
5
64
8
64
84
12
8
49
6
17
24
13
6
137
37
63
24
39
36
138
6
144
30
72
15
39
96
101
88
129
3
3
57
3
9
165
27
84
15
6
54
24
17
60
25
59
19
17
36
97
135
108
8
1
51
72
27
33
27
120
33
57
48
42
84
21
39
9
8
84
43
6
36
3
15
233
60
49
11
49
18
45
60
21
120
15
9
47
103
21
9
3
69
59
49
90
173
108
1
11
43
9
60
36
84
56
151
45
63
21
159
45
45
6
36
21
44
13
6
5
19
93
27
57
45
63
32
13
60
126
6
39
24
72
9
36
15
15
108
12
29
12
7
6
35
49
27
44
1
90
5
19
21
93
66
174
96
99
15
36
9
105
27
60
56
88
15
24
45
21
24
3
48
69
42
78
12
54
174
3
20
28
15
30
39
60
27
29
52
33
35
4
45
12
30
153
128
160
8
259
6
27
39
60
93
8
37
51
129
30
33
132
51
5
40
156
60
39
114
12
84
84
23
79
5
49
11
16
12
57
11
19
81
3
65
60
31
30
11
37
6
101
4
15
60
96
60
45
48
15
17
13
11
36
109
51
3
30
51
51
48
120
90
3
27
30
12
48
27
15
5
13
3
87
30
71
1
131
133
30
41
4
39
77
139
30
11
40
39
36
33
36
12
44
55
65
16
68
60
156
4
39
105
48
69
54
66
59
85
36
114
41
4
20
25
47
108
40
15
77
24
208
87
5
24
52
8
19
17
4
39
41
25
167
37
11
4
51
57
87
41
72
7
90
12
30
210
78
12
18
3
69
54
24
30
6
41
84
76
3
33
8
16
36
39
18
6
17
52
51
5
1
138
12
33
8
19
41
13
54
33
63
5
19
41
109
23
60
4
183
6
95
4
12
33
51
51
24
17
43
17
19
5
64
12
180
60
69
30
125
73
42
18
90
77
19
5
55
6
3
15
53
28
21
155
13
126
77
4
84
12
24
33
135
51
24
21
9
30
41
4
87
18
60
11
244
12
96
104
19
57
33
95
1
15
24
75
84
17
49
15
129
12
30
5
88
32
19
45
20
52
33
11
24
61
95
43
30
42
54
30
17
157
3
24
219
9
15
30
30
117
104
4
36
21
60
3
108
80
24
43
17
28
15
12
24
24
42
63
8
79
18
42
78
132
18
60
57
80
139
6
60
3
45
60
150
36
17
7
12
30
78
90
12
51
267
60
57
75
65
55
41
13
71
84
1
114
66
18
12
5
109
35
19
21
20
16
9
6
168
12
9
81
75
56
60
52
15
161
1
18
41
61
11
4
96
44
25
11
49
95
49
6
29
72
37
30
17
96
49
48
42
78
66
24
21
116
259
5
12
43
60
105
39
30
11
12
4
9
167
24
24
4
60
45
27
60
15
41
37
15
75
12
9
9
162
69
132
20
28
96
20
16
72
32
24
25
54
17
76
63
45
51
18
36
27
8
121
71
124
3
42
54
6
35
79
45
9
11
4
51
126
30
9
36
144
84
105
15
8
28
20
96
24
4
236
49
60
6
180
45
36
48
87
90
11
7
45
ABCD 94364146642*3^$a+1 [50053]
129
3
87
72
129
141
15
84
81
18
90
216
54
36
126
450
36
432
126
279
63
54
36
27
48
84
21
54
216
18
126
69
432
84
81
75
192
3
45
45
27
168
24
33
171
9
27
168
3
33
39
108
54
18
153
63
477
27
216
54
72
15
21
144
90
21
33
135
45
342
72
45
60
12
168
12
444
15
486
51
300
60
168
264
36
252
24
15
129
12
183
105
12
189
39
132
60
60
240
24
165
99
360
117
183
87
144
126
180
27
12
60
24
75
189
63
69
180
561
54
261
27
252
105
111
234
51
192
135
93
15
45
72
156
69
111
15
270
387
312
201
36
51
93
54
18
3
72
249
108
72
819
72
27
81
60
120
99
90
51
39
81
120
12
165
15
72
120
12
123
90
18
108
105
312
120
3
216
69
84
315
21
84
48
288
117
99
120
51
162
135
63
54
306
270
90
18
159
96
51
81
45
15
48
60
57
54
69
84
63
108
90
144
147
216
60
27
177
48
63
108
126
15
219
177
147
573
3
57
87
33
183
126
54
189
36
117
207
27
33
12
120
33
111
24
171
9
156
15
465
201
54
9
108
297
27
63
57
51
33
60
69
63
135
69
228
108
117
90
90
90
72
108
93
84
120
99
45
72
27
213
72
3
54
18
21
159
21
69
18
90
159
39
126
108
123
507
117
279
189
27
33
21
90
69
288
204
51
18
147
15
285
108
72
255
144
45
9
72
63
27
360
180
180
9
240
93
36
90
141
228
132
300
480
123
177
48
180
243
33
111
33
93
27
117
75
339
72
18
27
264
36
84
24
24
63
18
54
126
144
135
63
54
36
72
126
21
159
57
69
159
39
36
9
45
162
306
39
15
36
45
9
18
126
90
117
63
45
99
36
36
54
54
90
72
18
21
159
18
180
15
93
315
612
27
417
15
468
108
69
21
90
234
108
18
105
3
36
126
39
69
306
180
309
105
27
84
33
207
99
69
75
21
285
99
171
36
126
39
33
15
48
60
3
45
360
192
ABCD 94364673454*3^$a+1 [50074]
40
3
30
167
4
36
3
5
7
69
9
11
85
6
66
3
117
72
23
37
3
24
68
31
12
17
28
3
24
18
120
24
36
15
12
15
18
23
55
42
48
75
36
44
55
6
6
53
12
13
35
40
9
18
18
114
60
6
30
5
1
23
13
18
6
11
28
32
25
72
11
7
30
24
35
121
60
15
108
45
36
83
40
123
89
55
36
12
42
6
17
52
81
90
48
9
27
29
91
24
9
108
104
28
21
12
83
31
29
132
60
40
9
18
48
17
13
24
11
13
24
12
23
28
84
33
18
9
44
1
39
21
3
56
7
45
3
102
15
20
7
150
11
24
13
23
1
18
48
42
42
48
78
12
18
18
30
60
29
28
39
30
3
33
102
72
29
7
30
54
30
23
1
147
12
20
48
13
71
16
3
9
147
30
6
93
12
9
36
63
24
32
156
25
3
12
27
17
88
3
132
36
29
37
63
45
47
19
57
63
24
53
67
18
24
3
56
31
48
48
60
18
35
91
114
66
29
12
72
40
27
18
36
66
18
198
90
72
6
9
8
7
30
12
66
12
18
3
200
55
90
84
47
1
15
3
30
12
18
54
12
63
21
11
13
12
83
7
29
79
5
52
33
3
45
48
11
144
24
55
48
192
17
28
20
13
120
30
45
3
29
13
18
17
172
15
5
1
11
1
150
5
37
66
36
5
28
81
24
48
47
151
5
25
59
1
6
53
43
90
35
19
5
16
57
11
40
141
24
6
41
184
15
29
96
1
30
17
1
102
18
71
36
49
23
28
39
21
105
12
23
79
33
36
21
6
9
33
36
35
132
88
20
49
48
27
21
36
66
48
5
52
3
21
8
28
3
105
12
32
13
60
12
23
12
163
18
51
15
29
19
41
7
30
95
28
21
126
30
120
23
19
6
15
15
201
45
123
36
9
27
39
36
6
18
24
42
24
30
117
9
71
19
54
12
54
24
69
36
20
19
65
7
6
18
17
7
21
9
23
43
9
57
35
13
3
9
11
19
48
41
25
15
36
33
48
72
156
95
72
85
48
30
66
30
53
48
133
47
55
129
96
72
33
48
24
35
13
48
6
5
13
36
30
29
25
83
13
90
60
6
30
41
109
15
69
96
23
31
114
42
18
15
63
113
4
36
20
120
1
11
49
3
15
66
114
6
6
66
114
48
6
24
66
30
12
35
49
36
63
75
126
30
6
23
24
67
66
180
27
68
49
18
6
24
90
33
108
141
6
18
87
92
1
6
9
20
85
30
12
77
7
108
5
12
36
48
12
48
55
6
54
36
108
6
11
96
48
40
20
36
1
30
18
36
6
42
6
6
11
25
15
33
42
12
53
25
54
65
48
43
17
37
59
84
16
69
96
30
12
125
25
27
27
114
11
36
103
101
1
75
45
18
144
72
5
1
60
63
15
66
30
48
18
12
27
33
72
3
33
84
24
24
90
93
32
12
1
119
49
51
75
6
42
12
221
13
30
72
213
24
3
48
54
95
1
60
6
60
9
69
6
29
13
15
15
33
51
29
1
18
132
41
4
21
12
66
30
30
36
30
23
7
138
36
15
24
111
9
45
18
24
108
17
28
15
57
81
59
19
30
167
4
9
12
12
18
57
20
16
9
35
48
85
47
76
9
12
18
41
1
63
20
88
15
9
9
84
15
32
163
78
12
11
1
23
25
78
30
35
52
27
54
54
66
30
17
48
31
65
19
6
6
17
7
48
18
12
30
66
84
27
56
4
3
6
6
5
31
84
48
41
1
11
7
18
48
30
41
115
36
12
6
72
95
7
6
30
30
39
45
3
3
72
12
162
18
41
7
30
12
48
47
25
6
30
144
102
29
85
119
25
30
17
4
39
17
1
12
18
29
136
9
114
90
39
80
12
16
99
18
72
24
24
15
15
18
23
79
36
60
29
37
18
12
30
6
29
40
48
56
7
29
49
66
53
16
9
30
17
16
72
21
6
30
66
12
60
6
47
115
5
25
12
6
24
66
59
1
24
11
25
59
31
17
12
25
3
27
12
69
44
28
3
54
12
71
37
107
28
117
60
78
33
9
135
21
42
5
13
24
24
35
67
5
13
47
55
53
40
9
27
56
12
7
84
137
115
45
32
60
36
7
53
40
9
47
84
31
5
19
5
61
48
3
33
24
36
90
9
27
29
1
3
8
48
36
61
48
59
37
114
6
23
12
19
24
12
18
30
60
5
43
69
9
35
16
9
24
47
28
8
19
5
13
35
91
57
3
21
116
67
77
61
12
36
42
150
48
6
5
136
45
12
120
12
23
13
54
66
12
30
21
132
9
3
128
13
114
65
1
30
36
41
67
65
13
39
8
37
15
3
33
8
36
19
21
60
21
42
21
81
15
153
23
40
15
18
51
15
5
19
30
27
92
16
15
54
3
27
66
60
30
6
3
27
29
4
111
41
55
9
15
24
18
24
48
11
37
3
80
91
36
42
15
45
71
7
30
24
66
17
1
60
42
42
6
30
11
36
40
48
75
5
19
6
30
69
27
6
15
8
204
1
27
12
33
18
24
21
45
30
9
8
55
53
7
17
1
11
28
32
25
24
96
36
12
72
18
72
105
213
6
90
15
51
6
18
66
11
4
63
6
60
156
18
41
4
8
4
9
107
163
24
45
12
39
6
96
78
36
24
84
21
36
8
85
51
39
48
30
18
17
97
36
11
13
11
139
18
3
32
7
12
6
30
132
66
12
12
3
33
24
27
33
126
12
45
45
15
12
45
47
19
24
30
3
9
11
24
64
99
36
81
80
28
15
48
18
72
48
12
23
67
5
28
36
129
66
ABCD 94364723192*3^$a+1 [50000]
9
8
24
13
54
9
3
60
36
12
53
12
52
8
172
20
49
12
59
13
15
93
15
72
27
36
5
25
18
54
59
76
8
19
81
12
80
124
69
47
1
155
48
64
24
33
36
3
8
115
177
8
1
11
48
16
8
112
12
3
17
24
4
8
7
48
29
16
9
35
25
11
37
131
13
3
3
18
11
1
18
77
12
12
4
8
108
13
126
65
25
42
18
11
1
42
33
44
12
76
20
24
7
89
24
4
20
7
18
11
43
29
28
69
30
53
4
147
108
105
84
21
59
4
8
72
19
18
23
37
11
12
7
53
24
40
24
45
83
76
3
41
108
24
88
3
18
36
3
24
60
56
36
12
31
9
44
31
5
52
51
5
40
36
56
25
150
113
7
33
20
28
8
4
80
7
6
39
104
1
75
45
35
19
24
30
3
3
9
8
13
6
54
3
9
3
24
135
6
11
36
48
7
168
12
17
1
11
43
72
6
59
40
20
1
63
56
49
39
12
75
53
31
9
8
16
96
21
35
28
60
39
41
43
9
15
9
68
60
48
4
12
12
56
85
15
27
36
77
36
85
131
103
9
132
128
48
12
76
44
100
21
3
3
12
17
25
30
21
24
24
44
16
21
47
4
21
30
9
45
396
90
41
12
7
9
20
37
39
12
8
100
75
57
20
73
3
36
44
4
33
63
20
36
31
5
4
27
9
12
32
67
77
96
12
16
44
28
69
27
45
11
24
1
54
21
57
99
20
37
6
57
44
12
7
41
40
33
12
47
36
12
4
44
7
101
100
44
40
15
60
17
1
75
9
123
24
33
11
84
4
32
12
28
15
29
4
12
36
32
4
27
12
9
12
87
21
32
25
30
18
119
16
44
24
13
24
120
71
19
60
5
4
3
9
24
32
72
7
78
48
24
30
5
12
43
17
19
210
18
54
15
20
12
76
57
11
7
29
36
12
4
44
64
33
27
99
17
52
44
16
20
24
4
24
9
36
99
128
40
44
4
63
29
24
12
120
52
68
12
52
24
24
56
85
83
40
45
75
68
31
89
1
35
4
8
12
36
73
39
20
13
63
44
73
27
36
63
29
25
47
43
66
39
51
33
12
20
25
27
44
1
78
65
145
75
24
123
12
17
24
12
60
13
6
57
27
9
45
47
12
124
8
25
96
35
55
9
68
7
21
12
44
48
60
12
160
3
41
1
18
21
20
12
1
107
1
12
15
44
12
28
24
68
12
36
31
5
13
11
7
24
17
19
65
25
95
40
44
73
51
12
8
4
32
36
28
32
25
11
12
1
3
27
21
20
24
16
8
4
44
4
8
24
13
27
152
13
95
12
1
3
80
12
28
57
39
32
55
93
3
72
53
16
32
37
23
28
8
24
31
54
63
57
27
15
29
16
20
16
8
31
9
72
8
48
31
9
8
13
15
9
23
64
68
48
64
39
29
7
53
76
8
16
56
12
136
72
20
12
12
25
3
39
29
52
48
24
20
43
41
36
24
1
11
31
17
4
9
24
3
8
16
44
31
21
68
25
23
40
56
28
56
84
31
9
8
40
32
4
57
23
67
90
138
18
23
37
66
18
6
54
71
36
12
4
20
24
24
1
18
21
92
16
3
36
9
84
99
41
139
69
60
20
67
21
12
32
7
41
1
11
84
151
90
42
17
16
68
16
8
55
17
48
19
6
48
47
49
36
12
6
9
21
3
20
12
48
49
18
54
23
48
12
24
91
17
12
16
39
9
51
18
23
112
12
9
35
16
9
11
24
124
33
72
11
4
80
12
1
114
18
3
32
4
20
97
6
93
8
168
60
48
40
20
28
68
16
68
52
51
29
1
3
84
21
18
29
36
67
5
84
31
36
24
18
18
17
13
39
92
28
63
17
24
76
3
72
45
72
15
33
3
17
1
3
8
79
53
28
21
39
15
77
37
39
20
76
39
29
12
36
16
132
33
72
11
184
8
4
128
36
7
18
11
4
8
36
24
1
23
19
18
59
7
93
32
28
123
17
19
33
32
7
30
96
30
6
23
72
13
47
24
16
3
161
55
5
24
4
3
30
23
40
36
9
27
9
59
31
54
18
90
132
66
6
18
9
12
12
32
24
24
28
60
45
24
11
25
36
23
64
36
84
24
15
18
11
43
36
41
120
84
4
8
85
35
19
17
19
42
12
15
44
40
99
29
13
35
28
3
9
9
60
84
18
77
84
24
37
12
11
24
55
33
20
28
48
84
12
36
8
12
4
24
80
49
11
115
29
12
49
12
15
3
113
1
18
29
48
67
5
25
35
52
39
21
8
48
36
1
23
12
132
49
39
20
4
20
12
48
84
120
12
64
20
36
12
12
72
37
15
32
19
53
37
71
36
60
4
15
53
24
28
92
36
4
20
16
48
108
39
12
57
60
33
51
3
29
48
4
56
19
36
18
15
57
11
13
99
39
6
23
48
12
24
64
21
15
32
12
31
21
128
16
80
13
51
3
30
59
31
117
80
19
17
60
13
42
48
69
81
30
9
8
76
56
13
23
4
60
20
64
12
21
39
20
28
48
48
63
17
7
81
27
9
27
17
52
3
45
3
9
81
24
11
36
25
18
12
45
8
28
12
44
12
28
12
9
60
27
9
30
33
8
85
23
12
151
33
44
25
11
4
72
39
105
8
48
73
23
36
13
54
9
20
76
39
18
42
29
12
31
33
12
128
91
33
8
36
85
42
17
40
51
45
44
19
17
48
25
35
109
47
73
27
24
44
31
105
44
12
61
18
65
28
36
8
40
12
8
67
45
8
72
48
48
12
19
9
44
4
32
55
9
12
21
30
60
101
7
30
83
4
3
5
28
8
55
33
21
27
39
17
88
36
44
120
43
12
54
27
32
24
4
116
28
12
20
36
43
18
15
81
27
12
8
16
84
69
23
36
36
12
4
8
72
52
68
31
41
49
71
4
63
54
51
45
72
15
36
48
96
32
52
32
4
8
16
51
17
12
64
8
96
73
11
31
9
27
12
60
41
88
60
68
12
40
44
37
39
20
48
28
80
1
23
1
27
9
12
11
28
36
8
7
72
18
15
27
29
19
21
12
44
67
ABCD 94364851528*3^$a+1 [50026]
78
15
93
39
15
1
44
63
21
15
1
29
36
3
40
20
63
42
51
52
23
9
12
3
78
18
61
53
6
36
18
231
9
31
101
6
57
148
8
15
25
12
29
18
18
12
30
12
6
99
9
24
30
138
60
12
43
72
17
15
45
99
57
48
51
75
18
18
24
69
16
5
30
13
83
37
35
66
36
31
68
27
12
13
113
114
45
12
105
18
37
60
35
181
5
27
27
69
24
3
24
6
19
11
48
36
60
18
12
6
18
15
4
35
30
18
84
49
24
32
33
135
36
111
60
69
16
71
54
15
84
21
144
66
54
15
4
11
12
25
68
16
83
162
3
21
15
105
211
293
12
3
33
27
16
24
56
36
33
78
49
84
29
43
149
24
75
57
207
36
105
6
61
5
30
12
73
8
9
6
54
51
9
36
15
4
23
57
75
1
11
66
84
63
27
1
32
36
15
1
23
57
75
9
9
18
13
11
9
9
30
21
45
84
36
12
39
33
7
20
204
16
11
25
107
60
48
78
39
40
12
60
8
3
25
44
4
11
6
27
72
24
15
42
55
29
30
78
87
64
36
80
4
77
42
37
5
79
11
6
90
48
90
6
1
65
12
127
20
75
30
30
9
15
1
5
54
1
41
43
60
89
7
11
24
69
64
17
6
25
89
18
37
35
25
41
24
19
11
33
12
33
115
12
36
17
51
96
51
57
75
18
42
25
65
12
18
60
105
16
12
188
129
66
45
40
35
6
19
20
21
19
5
31
53
43
108
47
73
41
15
21
3
9
15
16
11
9
21
15
60
75
6
67
53
30
24
33
60
16
56
75
18
6
102
84
6
30
79
11
30
7
17
31
17
42
30
99
21
15
16
53
24
42
1
68
112
17
12
84
15
75
1
8
28
60
5
43
29
51
15
21
48
12
9
66
18
7
44
4
96
44
16
29
103
288
11
85
36
12
47
24
21
84
36
60
28
5
30
1
65
19
77
3
3
9
15
60
1
65
42
96
114
12
18
25
12
35
48
60
37
5
36
7
12
48
48
17
42
36
12
61
11
66
19
104
40
56
33
7
60
65
3
21
60
66
180
25
8
3
24
61
29
63
21
39
16
24
32
75
30
24
54
6
31
164
9
15
57
39
9
7
84
96
20
24
15
84
6
12
43
5
12
39
120
9
90
30
15
9
90
60
30
12
114
6
39
45
15
39
30
12
3
16
5
7
89
19
35
49
48
17
78
12
6
75
24
45
42
25
11
12
57
39
21
15
13
80
45
7
59
60
21
21
108
15
27
9
21
114
25
65
60
31
32
88
48
11
120
30
54
225
24
40
77
24
19
5
7
29
15
40
59
6
6
6
19
8
3
48
21
33
198
37
12
5
3
112
65
55
20
60
15
108
78
12
60
87
21
30
54
24
15
76
5
39
24
16
24
5
42
1
5
102
18
27
12
144
81
15
33
132
18
37
11
9
75
25
29
19
65
72
15
24
39
1
11
9
4
17
90
193
32
76
59
24
37
65
43
12
72
35
36
121
35
45
75
1
5
39
24
112
17
36
39
45
15
112
24
17
12
43
47
6
31
44
27
57
93
7
5
7
20
45
30
18
15
15
72
18
87
48
87
18
66
90
60
51
21
54
60
25
5
43
23
25
65
18
42
54
25
20
28
32
33
31
59
12
13
23
57
3
69
15
73
5
171
24
40
56
15
30
84
31
5
19
23
60
90
3
81
60
120
36
67
41
36
3
21
114
21
45
6
60
6
24
3
15
1
56
21
7
47
1
17
67
5
60
60
6
13
71
33
3
30
30
54
15
64
11
25
53
7
71
69
3
30
48
18
66
75
180
45
36
72
78
37
47
288
105
45
60
15
15
25
35
13
44
4
29
51
40
191
1
5
27
27
24
21
105
36
84
15
28
41
115
72
128
21
30
24
150
6
18
12
48
6
24
25
11
6
31
44
15
18
15
21
6
6
7
107
45
16
8
21
30
13
77
15
9
91
41
18
12
108
42
222
60
25
5
30
13
29
15
48
15
6
36
115
11
24
6
18
30
39
27
78
15
60
81
31
11
84
48
1
12
47
37
80
75
6
48
30
114
31
36
5
19
20
4
92
64
20
27
108
49
116
9
91
59
30
48
19
60
48
36
12
65
30
25
65
27
28
8
27
33
45
7
23
12
133
56
120
4
17
27
15
66
19
47
30
24
7
8
39
180
48
24
9
9
27
76
17
108
19
5
15
21
7
12
5
31
44
136
59
6
24
36
19
59
6
36
27
21
84
180
111
36
40
83
18
3
9
36
67
8
4
125
87
9
19
11
36
24
9
52
80
24
84
52
53
48
67
17
31
29
114
6
43
35
48
33
9
7
20
64
41
36
24
36
7
32
3
21
4
5
6
9
45
42
33
27
18
12
39
16
5
24
6
30
18
30
15
36
36
3
45
216
16
104
9
18
37
23
84
45
69
75
15
6
15
39
6
78
30
12
24
31
24
71
25
83
30
75
57
36
12
60
27
81
99
33
42
49
80
45
24
6
54
31
11
54
15
15
6
31
17
7
8
12
28
5
51
16
5
6
30
42
13
35
42
43
5
19
8
15
18
42
30
6
6
150
30
48
27
93
12
3
72
21
12
36
19
11
66
3
27
45
21
27
27
24
42
72
12
43
20
16
24
72
60
41
39
60
4
77
55
149
48
91
11
45
99
66
96
12
15
75
13
23
42
55
17
31
29
43
12
92
99
114
12
31
8
39
162
78
12
9
27
69
15
24
126
63
75
18
27
3
48
24
25
32
48
15
ABCD 94365061192*3^$a+1 [50026]
12
91
120
24
53
12
55
113
39
129
127
5
48
36
15
136
5
252
216
7
5
75
9
204
75
64
120
56
16
113
15
33
79
53
27
9
15
129
7
101
60
72
151
56
45
156
24
96
55
113
15
40
29
67
8
16
5
36
15
33
7
8
72
64
5
192
99
189
132
60
43
24
17
31
32
153
103
65
7
80
208
32
57
55
5
240
48
75
24
45
48
43
17
151
104
21
147
57
55
173
252
15
201
24
48
159
561
132
27
33
48
15
33
55
29
36
111
9
31
48
48
8
72
57
12
144
396
199
329
7
176
192
88
5
132
63
57
15
105
55
5
36
39
21
96
43
41
79
96
24
48
24
29
36
156
27
33
199
113
15
16
32
232
197
99
57
7
56
21
60
15
48
21
331
5
36
79
24
320
40
77
75
33
24
127
41
135
105
39
225
48
31
41
15
153
15
81
31
24
24
32
24
117
12
120
15
45
51
45
99
105
15
165
3
45
60
127
32
105
39
57
7
41
24
96
31
113
48
127
53
235
5
132
7
65
168
168
132
36
12
12
15
40
77
51
9
151
24
41
48
15
189
163
8
40
41
120
48
7
80
33
111
69
43
104
33
12
51
9
36
48
36
96
7
32
64
41
96
159
81
7
120
32
9
144
48
63
24
88
53
211
41
24
60
84
199
32
64
24
96
144
8
69
36
144
24
15
24
45
43
144
65
55
29
99
16
17
79
125
84
31
41
84
499
192
17
31
32
72
48
9
24
7
17
12
84
120
7
72
41
111
33
135
48
357
67
125
19
17
60
84
79
72
128
57
39
136
29
384
139
216
32
112
17
204
36
55
161
120
15
33
204
195
48
40
48
24
77
19
41
48
31
65
72
127
125
3
280
5
84
108
51
57
72
63
24
64
65
15
117
147
88
89
103
48
32
256
5
36
204
156
31
17
231
112
24
96
72
48
48
89
96
151
24
41
60
60
79
209
48
63
21
36
63
105
36
36
108
180
12
132
7
176
57
55
48
185
87
96
81
31
65
79
65
144
55
32
240
57
127
24
24
56
81
48
31
24
5
43
192
72
65
24
84
48
19
104
40
17
48
207
249
48
72
31
89
31
17
103
233
207
232
48
48
176
33
183
40
120
128
64
197
75
16
8
81
79
32
40
72
65
48
15
48
9
7
125
91
152
57
24
7
197
48
12
7
120
80
81
15
88
89
127
53
156
39
93
19
96
32
33
79
24
17
7
113
55
8
285
132
15
45
67
56
21
84
87
105
255
45
43
264
8
112
32
69
99
40
72
41
175
53
67
65
7
113
135
40
257
87
93
27
64
176
160
5
84
31
48
8
40
65
175
8
16
53
288
147
16
41
31
197
240
12
24
120
31
144
89
127
209
336
31
32
45
12
63
72
64
41
223
5
108
15
112
137
156
3
24
21
36
63
16
17
48
31
65
103
5
12
31
5
48
60
31
101
163
24
32
9
120
15
57
120
84
51
ABCD 94366073864*3^$a+1 [50059]
80
24
160
32
48
160
72
24
15
99
114
78
18
32
19
141
14
49
47
90
40
32
12
108
6
46
36
44
24
55
21
56
24
16
63
45
20
64
51
9
20
46
6
204
32
43
41
106
90
24
44
12
100
8
36
96
24
60
36
30
54
16
42
90
96
72
183
65
16
44
4
12
74
46
8
67
41
40
8
24
67
35
30
66
10
20
100
99
5
24
4
12
30
86
60
52
42
6
20
112
51
9
32
4
12
12
8
22
2
30
6
52
56
12
100
12
12
8
12
130
26
160
3
69
56
16
75
5
136
3
27
18
12
32
48
43
29
58
128
22
39
5
79
9
27
11
18
132
42
6
10
42
44
64
15
59
10
36
24
48
84
135
9
75
101
79
60
27
30
114
9
5
12
40
14
6
24
120
16
42
48
74
4
36
30
18
72
48
8
100
8
4
60
51
41
70
38
90
48
18
12
4
14
142
128
12
22
6
20
64
92
136
8
16
74
90
16
38
46
50
16
38
48
103
45
24
20
96
106
45
29
72
84
28
60
36
212
52
12
15
9
96
8
28
32
12
40
39
51
54
12
110
214
20
16
128
4
12
8
7
119
10
6
30
15
41
4
54
2
4
24
50
46
39
77
24
108
16
15
36
39
105
101
34
14
66
1
15
54
24
68
28
32
34
9
29
12
40
38
16
30
12
39
9
24
36
44
91
57
72
20
12
19
21
36
8
4
36
15
65
12
84
120
4
56
24
106
14
12
12
42
16
30
80
28
86
10
15
21
84
14
6
4
20
31
84
15
2
84
64
74
1
17
30
48
22
68
40
56
6
378
12
52
27
69
56
19
57
2
90
48
52
98
18
16
14
121
119
6
4
140
55
17
28
12
42
38
79
81
24
60
39
5
24
7
5
124
12
3
21
6
42
36
15
35
6
90
30
4
12
144
20
48
28
2
82
96
14
16
110
28
32
28
36
80
55
129
12
50
30
4
14
30
16
15
65
16
92
136
30
14
36
12
4
14
1
89
4
2
18
148
39
9
234
38
43
17
19
93
152
36
34
146
172
147
15
14
300
4
2
6
12
48
43
21
15
81
8
36
64
56
76
72
86
6
16
68
16
8
52
8
16
80
12
54
109
21
110
18
28
3
15
42
24
8
60
160
72
98
70
27
5
4
72
30
14
60
54
96
90
6
10
20
40
3
69
20
72
4
2
13
17
19
89
4
2
66
28
24
8
24
16
3
87
74
6
10
38
42
48
22
30
18
30
44
127
45
56
34
6
72
80
48
72
28
30
42
96
84
72
8
72
36
4
48
12
15
89
40
24
30
6
44
88
144
54
66
14
94
146
16
48
32
6
4
8
60
18
18
40
32
54
94
75
77
12
100
36
32
54
10
60
24
24
26
1
15
6
20
28
32
100
72
110
22
20
6
102
108
30
64
50
16
30
2
7
144
17
102
10
68
24
36
40
48
104
12
36
4
80
19
69
48
72
12
8
46
2
64
15
101
24
76
3
36
29
12
12
72
100
108
8
4
20
36
43
17
52
48
24
134
94
252
156
12
68
40
84
78
38
43
149
108
4
8
52
15
101
40
8
16
39
51
38
100
8
4
44
115
5
64
8
40
44
10
74
160
32
60
4
8
36
12
19
41
52
27
9
12
62
126
40
12
32
28
18
6
8
40
72
50
16
62
48
82
32
154
56
124
12
12
27
21
20
4
18
98
28
36
36
80
28
72
20
4
96
24
24
56
6
13
51
54
42
18
20
12
160
32
48
94
9
41
79
15
32
58
12
20
40
68
16
56
40
42
42
20
76
32
40
56
6
90
55
29
52
48
24
27
101
54
18
12
79
35
16
48
122
48
12
10
86
42
1
21
20
6
10
8
60
16
20
84
42
48
42
100
50
42
40
12
66
2
36
4
27
59
42
28
36
38
6
24
12
24
24
16
6
26
28
24
80
31
77
28
72
98
30
12
244
68
126
1
21
42
80
66
46
18
60
12
56
60
19
45
15
161
19
93
20
132
58
6
20
115
5
24
31
180
77
72
16
104
22
38
108
40
12
12
75
33
36
24
68
162
16
96
66
3
9
2
66
12
18
70
3
39
90
108
20
60
172
68
4
20
24
40
92
60
64
36
168
44
28
32
22
26
84
34
80
6
10
98
270
1
29
108
40
8
84
28
20
79
5
4
96
48
128
4
36
104
90
106
54
18
116
31
29
30
46
56
64
96
48
72
84
24
56
16
108
180
20
16
26
70
72
50
58
48
135
17
112
51
41
19
5
10
42
140
12
16
84
27
65
4
116
40
110
106
20
124
96
12
42
114
32
19
29
94
21
5
91
5
84
36
55
9
14
42
6
10
32
52
20
84
12
60
60
54
58
60
188
103
29
28
152
48
52
20
12
16
44
4
114
30
36
12
20
24
120
16
24
36
32
ABCD 94366903102*3^$a+1 [50004]
57
20
28
9
99
21
75
48
96
69
6
77
85
3
32
64
3
33
9
11
12
108
48
67
9
60
129
27
8
60
1
48
51
80
252
85
150
45
3
54
60
102
18
27
56
13
30
69
48
24
60
105
63
60
45
87
56
4
48
36
132
92
7
54
39
80
133
23
1
48
6
69
20
88
33
15
20
241
131
13
95
24
61
39
33
30
45
9
59
4
27
105
44
1
71
108
16
111
9
8
55
57
105
63
48
108
20
84
253
63
80
120
25
30
17
40
20
72
40
8
60
12
28
33
119
7
41
25
15
132
36
105
15
12
12
8
132
48
48
19
5
16
51
81
57
111
44
60
1
47
12
37
63
56
76
48
27
69
51
33
128
48
64
8
13
35
4
60
156
45
39
15
96
21
68
36
49
75
48
57
11
52
9
36
23
24
36
16
8
48
12
16
12
92
16
44
88
72
48
212
136
32
4
56
13
132
48
15
24
33
15
60
20
4
44
79
5
60
16
44
36
4
20
96
7
17
76
9
71
52
144
8
121
35
4
72
44
25
171
56
4
8
67
21
123
9
63
17
52
44
12
4
104
1
3
20
31
9
68
12
97
39
32
100
20
40
69
11
12
88
8
24
40
48
12
128
25
3
32
88
24
120
21
6
69
75
5
60
16
116
4
63
18
15
92
28
9
71
72
25
3
128
4
60
12
60
93
72
111
45
15
24
69
72
95
48
7
5
12
1
30
29
96
180
1
39
12
8
120
115
45
32
12
1
87
8
100
51
33
20
28
9
3
21
111
9
47
48
1
51
72
108
20
12
52
8
181
75
24
21
35
100
15
30
35
120
12
67
42
143
16
60
117
15
9
11
37
75
12
8
16
12
27
72
53
88
20
60
72
76
24
12
36
45
48
42
53
1
39
9
15
56
25
12
27
8
4
8
25
23
168
7
5
12
28
9
63
27
21
140
25
75
8
64
12
39
144
153
12
80
91
54
3
20
48
120
16
8
205
15
60
60
21
107
72
36
16
44
72
37
63
48
104
40
27
29
16
51
90
23
7
53
24
108
28
24
56
16
51
9
9
27
32
36
52
8
12
13
36
39
44
88
32
16
12
63
29
48
72
36
60
132
4
176
4
63
21
120
20
16
108
201
27
20
28
24
36
9
143
52
36
144
3
33
44
73
138
24
30
51
24
72
24
80
1
54
65
52
24
36
60
20
4
36
48
32
37
11
16
8
36
40
32
19
21
24
56
228
1
131
40
8
16
44
25
24
191
25
126
29
91
24
9
56
60
4
68
13
155
100
36
24
99
5
48
37
51
72
117
71
4
51
9
228
32
48
37
168
3
92
40
9
159
44
13
35
88
80
4
8
4
9
39
68
127
33
8
72
28
117
3
12
32
96
52
332
25
60
83
120
97
3
8
112
3
77
48
16
21
47
40
153
27
72
3
57
48
21
96
36
27
27
101
19
33
56
76
93
83
4
105
63
60
21
27
48
12
39
53
28
32
460
8
12
52
116
108
72
12
7
48
42
39
132
68
49
126
45
12
12
80
112
8
13
15
92
28
69
63
12
8
40
48
12
132
24
20
40
12
15
144
6
27
48
8
109
15
48
8
84
48
85
23
84
108
48
12
40
84
8
25
42
138
27
24
27
18
15
32
7
21
24
45
23
40
9
99
72
68
12
28
20
24
40
20
16
44
37
78
21
24
168
20
120
52
81
35
132
132
55
5
36
85
107
7
21
99
18
23
55
17
37
75
33
54
33
57
36
84
24
95
79
5
211
89
7
45
60
56
48
40
20
49
108
3
36
33
15
8
48
7
18
27
60
108
20
40
105
59
13
54
18
30
5
100
183
90
23
144
288
4
99
9
128
12
73
155
73
39
12
24
75
105
24
12
36
24
9
27
92
7
198
18
42
63
12
27
45
33
138
69
44
184
68
4
69
51
39
21
8
16
72
27
18
23
16
36
117
36
15
44
1
27
32
40
56
12
48
196
8
76
12
48
32
4
21
39
96
27
30
11
24
108
72
37
23
1
39
20
13
48
27
45
204
90
21
27
42
300
15
8
216
24
36
4
80
36
60
64
8
67
33
15
105
48
212
19
21
8
112
128
64
116
49
35
48
60
133
15
32
108
37
132
12
258
66
39
72
33
35
36
12
172
8
40
20
28
32
48
7
17
76
12
132
20
88
9
6
165
92
40
80
37
39
9
23
72
67
18
11
60
72
ABCD 94366972886*3^$a+1 [50079]
12
6
15
21
59
19
60
108
18
72
42
18
12
6
42
35
19
36
42
6
89
1
6
36
30
54
30
24
12
90
102
63
3
60
174
83
13
54
276
12
24
30
60
90
33
207
33
117
60
114
77
37
48
107
7
9
45
84
78
30
12
12
59
64
153
54
81
9
36
138
89
1
42
12
48
12
18
18
12
125
19
93
87
18
60
27
21
30
24
30
30
216
72
138
12
12
263
97
78
72
41
25
48
30
72
65
48
7
42
12
99
285
30
6
15
48
63
174
30
66
3
96
75
18
6
29
96
49
15
51
6
66
12
306
30
66
198
33
9
78
78
42
60
72
66
270
30
48
36
24
12
23
64
165
11
1
36
60
18
54
60
66
12
42
42
54
96
114
6
59
1
159
15
12
18
35
64
117
246
30
120
12
35
13
83
85
12
48
36
6
18
35
187
48
5
67
54
30
30
11
133
210
9
117
18
18
23
61
24
27
39
108
18
78
45
57
114
53
103
42
36
12
42
12
9
45
36
143
103
120
138
156
75
81
12
83
13
99
80
1
36
24
60
36
24
6
36
18
15
189
35
25
42
173
7
6
48
30
6
24
6
33
33
444
84
15
80
85
102
54
54
24
42
135
153
48
23
7
9
99
6
120
63
57
23
16
87
153
15
12
90
42
66
36
54
5
19
42
210
113
16
75
5
16
224
61
186
162
30
42
30
33
75
48
5
13
35
1
24
6
90
30
30
36
12
11
205
90
6
3
183
18
30
89
1
15
111
36
108
60
96
246
12
18
17
48
49
36
30
90
18
6
59
1
24
6
144
36
66
27
27
6
78
114
132
6
5
48
25
90
24
42
219
15
30
216
36
23
25
96
119
1
30
81
15
65
85
155
19
156
72
41
37
210
222
60
48
84
11
25
18
5
31
24
6
3
27
53
55
30
36
39
48
3
237
9
36
144
83
37
156
48
24
66
6
186
12
36
72
60
72
72
324
36
96
12
108
30
24
36
120
18
132
24
18
60
66
30
42
18
6
66
138
69
57
119
16
21
30
84
30
24
24
228
24
18
102
48
132
24
132
39
63
6
42
54
36
12
11
67
114
150
36
18
47
48
67
84
204
42
30
54
354
12
33
27
90
12
111
57
135
9
90
6
23
144
16
105
30
210
12
24
3
27
6
30
18
287
13
120
75
80
112
45
83
109
48
35
13
179
145
48
90
5
48
49
15
80
115
36
66
23
1
111
63
30
12
71
133
59
7
6
84
30
33
21
222
18
120
252
12
11
55
114
126
89
13
24
24
35
49
36
12
15
32
37
108
15
105
36
179
37
59
19
102
114
6
60
126
42
90
6
120
6
54
6
81
15
30
168
75
219
5
37
30
96
198
54
18
42
165
147
36
42
60
12
66
24
29
1
36
90
18
372
30
45
135
60
42
12
228
48
3
9
87
21
228
24
12
30
36
33
32
7
42
15
99
282
114
18
48
15
69
11
7
30
6
66
99
21
66
42
30
6
12
48
47
37
66
105
129
12
435
21
264
54
6
60
60
126
17
67
6
108
180
36
6
42
35
115
125
43
24
78
15
123
18
6
18
108
54
36
5
25
87
21
12
162
12
24
12
78
24
138
72
30
66
6
48
78
102
6
21
99
45
27
5
139
36
17
96
25
60
30
42
60
84
78
132
18
111
9
12
11
163
66
24
30
36
6
203
7
137
25
71
64
81
47
85
75
27
21
9
66
149
13
138
12
24
36
33
87
12
6
36
36
30
72
72
78
48
12
48
12
66
36
36
257
37
24
96
36
15
57
102
66
84
186
17
61
30
69
33
90
402
90
48
48
126
11
25
87
15
65
217
ABCD 94367149036*3^$a+1 [50051]
10
95
15
28
2
28
12
42
26
15
19
36
2
72
28
20
15
3
34
12
8
22
24
62
3
57
3
109
18
2
16
44
6
34
11
37
38
40
14
30
10
11
85
24
8
22
30
12
24
11
1
8
60
120
22
30
2
30
6
22
42
6
11
39
22
8
16
8
18
60
34
114
2
22
53
37
12
8
87
21
123
72
108
49
56
12
75
13
12
32
36
10
20
16
6
80
40
2
57
24
15
22
23
61
8
28
18
17
3
34
23
13
6
65
9
12
60
39
43
78
20
4
18
42
6
29
39
12
118
2
18
4
56
12
4
8
3
25
144
96
35
45
3
19
30
20
3
3
60
16
18
26
102
48
16
96
59
19
74
10
90
50
18
168
4
47
1
24
90
29
9
106
5
79
8
18
46
6
72
6
5
12
3
45
9
15
133
30
50
120
3
57
30
9
93
88
72
42
5
108
12
13
60
8
22
30
50
22
6
12
6
14
33
48
15
45
67
5
13
24
56
27
57
16
11
21
10
2
18
28
12
30
23
31
5
9
51
85
38
58
20
22
6
30
2
12
16
47
33
39
36
67
29
81
40
23
37
30
12
38
15
45
4
24
36
8
6
142
12
8
12
70
38
3
27
18
24
16
6
29
37
35
25
23
49
6
17
19
14
12
27
45
28
35
103
14
40
168
47
33
48
16
128
15
1
12
80
3
1
18
18
8
10
32
9
25
26
18
27
24
1
18
17
79
26
72
3
7
12
65
19
6
44
10
17
132
13
59
13
11
9
76
20
70
17
24
1
80
15
24
36
75
12
36
9
21
64
8
4
11
15
9
3
36
34
11
69
3
3
30
39
25
20
48
52
30
26
10
14
88
59
60
1
8
16
26
10
8
27
13
80
12
18
57
105
4
60
11
19
26
12
10
38
94
5
25
35
1
84
11
15
4
14
4
8
40
92
10
20
10
8
15
3
30
16
35
24
15
22
12
11
49
36
30
54
72
11
25
2
28
18
71
21
15
7
6
6
8
18
4
23
93
48
12
75
73
96
30
29
12
27
6
72
4
11
19
5
9
16
38
28
5
25
12
96
12
48
72
24
6
110
3
25
42
17
31
14
18
28
29
43
8
34
8
10
53
57
15
49
35
9
10
54
6
17
33
15
15
21
1
35
19
14
27
55
8
16
14
34
12
14
51
1
72
48
2
16
72
53
61
11
49
26
52
30
18
78
59
43
30
23
9
3
108
109
23
27
52
86
12
10
20
16
30
2
42
22
38
18
9
55
6
110
18
12
22
38
15
25
18
2
3
12
13
44
28
95
19
26
39
21
40
48
36
8
28
35
27
22
38
6
12
18
21
108
12
13
48
8
40
24
8
3
97
24
11
48
72
45
12
96
39
72
25
6
17
1
14
16
50
16
24
84
12
11
48
37
35
48
1
18
30
6
41
3
18
48
10
5
15
117
7
20
10
26
42
27
3
10
24
84
12
2
10
11
27
30
12
3
25
23
12
67
78
2
16
2
4
11
3
9
7
38
28
68
52
35
79
90
26
12
6
16
48
72
8
52
44
10
65
1
18
50
16
71
1
20
4
30
60
36
38
10
44
10
35
25
8
3
9
3
55
30
18
14
6
10
20
16
56
39
3
18
12
78
57
7
6
12
50
33
7
5
123
30
4
36
8
34
20
48
30
72
40
8
75
3
42
34
65
73
56
76
36
2
6
4
8
48
100
42
2
16
95
187
12
17
60
1
32
27
13
66
41
99
12
10
35
75
10
20
40
8
15
61
8
6
10
47
55
8
21
25
35
1
8
4
66
5
12
24
13
36
2
4
5
13
36
24
107
103
5
33
10
2
52
24
80
10
36
38
36
34
6
36
36
32
6
30
4
48
8
42
22
38
4
26
12
15
33
4
8
51
7
78
2
30
39
25
6
2
28
122
22
48
11
105
204
60
22
6
23
67
8
45
105
10
80
34
48
2
30
18
12
30
28
54
5
81
28
30
5
37
12
20
22
30
24
80
52
20
34
5
120
1
59
13
23
7
12
29
1
114
2
12
52
11
27
18
27
3
64
8
18
18
4
108
38
52
18
24
41
12
109
11
63
57
7
6
59
157
68
40
26
21
96
3
10
6
6
83
12
33
16
155
49
24
26
70
14
10
8
94
6
12
35
33
82
5
36
27
22
23
37
12
11
7
137
61
35
27
57
1
50
34
60
35
13
12
54
5
37
59
9
16
48
11
1
18
77
1
84
8
51
120
15
22
23
45
34
38
4
14
76
5
1
23
7
29
24
36
1
32
16
12
20
12
3
7
18
60
68
15
36
19
6
59
39
16
29
1
12
18
2
64
84
36
8
3
45
52
20
3
12
21
24
111
55
6
56
4
6
2
10
6
30
65
1
35
49
11
25
36
8
12
4
6
110
123
9
16
32
3
36
13
8
4
71
24
1
8
22
50
112
56
10
5
25
47
25
59
31
12
6
6
5
3
57
13
48
24
26
18
22
50
42
22
35
3
46
42
65
25
95
7
12
29
57
160
30
18
11
36
24
13
11
1
8
36
15
25
50
34
6
24
50
30
57
1
8
40
30
17
13
20
94
8
9
36
48
9
27
1
12
36
12
2
30
106
29
1
32
3
45
4
8
12
6
82
59
9
42
48
34
71
27
28
14
3
19
6
42
5
3
93
12
60
49
24
44
76
47
13
6
6
2
18
30
9
61
30
80
33
57
22
17
9
39
1
42
90
23
15
45
9
36
10
5
55
65
1
66
32
18
10
50
52
30
12
6
8
64
20
27
1
8
24
82
26
22
42
90
18
26
4
53
73
2
12
10
23
73
24
18
30
18
5
31
86
34
53
13
84
23
13
48
6
38
3
45
42
81
15
40
44
21
27
4
14
16
48
23
13
36
36
2
10
23
3
24
30
3
85
24
84
150
50
12
10
18
12
47
45
78
18
70
90
14
78
60
75
13
11
49
20
15
1
44
60
22
53
9
16
2
34
8
70
5
45
3
48
7
144
78
11
12
27
30
63
15
42
36
64
18
18
36
30
6
8
46
26
12
27
19
5
1
68
111
87
12
6
40
32
39
13
35
33
52
20
87
1
35
13
11
21
3
9
112
30
18
8
30
10
12
60
26
16
108
26
30
30
42
42
3
33
4
131
60
39
28
17
97
11
7
5
61
6
8
112
6
92
3
25
12
6
30
36
54
2
15
25
92
15
37
6
2
28
83
1
30
29
39
18
148
35
45
52
42
5
1
2
30
88
47
27
66
52
24
59
1
60
168
20
22
41
12
51
46
44
42
48
94
11
7
30
12
66
2
40
12
11
12
49
48
20
27
48
13
54
14
15
1
23
36
15
40
6
96
68
100
11
81
48
12
12
28
24
44
112
32
28
2
46
12
12
56
52
2
6
4
18
29
55
18
12
66
17
12
3
22
11
49
18
30
30
18
23
61
8
40
11
37
20
4
14
34
8
3
1
11
45
30
33
25
12
62
70
68
130
2
16
35
216
13
8
10
24
41
12
1
44
27
21
4
24
30
2
75
ABCD 94367179594*3^$a+1 [50045]
5
64
96
3
21
87
17
85
36
11
16
20
28
60
80
241
120
18
42
39
80
12
7
18
15
68
16
104
16
33
95
1
75
12
32
1
24
18
137
76
69
6
21
45
35
204
19
17
85
6
5
60
19
9
15
54
71
52
39
30
59
1
144
66
54
47
40
68
12
13
60
15
21
36
99
99
54
102
18
18
17
76
140
24
73
47
115
21
72
68
37
84
11
25
114
30
59
12
25
30
69
21
15
9
39
32
48
7
48
65
96
25
48
23
108
49
60
30
113
13
72
108
111
21
48
24
111
56
64
96
8
73
15
48
12
15
108
89
28
9
24
12
42
33
57
180
18
18
30
126
6
17
211
57
39
9
45
11
60
31
165
20
13
144
42
21
9
135
15
41
79
78
51
32
60
19
9
81
39
69
11
55
21
44
36
13
3
45
90
5
28
12
33
35
49
95
16
36
8
13
23
67
53
1
18
41
52
44
24
31
21
3
54
11
40
20
31
65
49
36
23
76
9
47
76
57
48
95
12
61
30
126
18
17
1
60
47
43
53
60
40
12
68
31
161
79
5
84
144
13
78
17
24
25
95
96
4
81
30
53
132
88
20
1
131
12
13
119
4
57
42
33
140
145
123
12
9
24
36
23
36
67
33
21
51
24
15
141
20
37
12
6
17
16
57
3
27
17
72
24
276
61
24
119
37
3
44
193
15
108
15
54
42
84
89
43
18
11
4
57
3
27
72
21
36
104
1
135
45
15
75
53
43
29
25
18
120
18
60
59
61
23
24
76
9
126
17
37
35
120
1
27
80
43
102
39
24
69
3
92
13
135
45
12
168
90
9
24
57
3
27
54
11
7
5
60
25
3
44
13
35
36
49
83
108
120
67
53
100
51
66
39
8
48
19
21
8
115
12
45
33
75
32
13
90
36
150
66
9
96
27
5
12
24
151
6
15
44
4
21
119
24
7
30
119
24
16
12
68
216
16
105
54
24
65
109
6
21
24
9
30
60
41
85
11
16
9
108
47
61
3
32
4
33
12
18
60
153
20
19
69
9
48
108
24
11
7
90
12
42
29
37
18
60
17
88
12
24
56
37
11
16
9
11
115
21
44
19
65
52
8
1
6
90
3
99
18
72
3
8
36
25
11
67
12
141
3
77
67
53
184
51
18
75
21
11
4
20
1
39
15
21
243
57
68
19
78
120
24
51
44
16
8
19
6
95
67
9
9
27
68
85
47
60
13
24
66
36
9
224
55
6
216
48
23
12
25
18
5
12
12
19
77
19
21
45
108
36
36
39
21
54
90
39
27
108
41
13
87
3
5
85
60
3
45
72
6
29
37
83
7
21
15
77
67
69
45
87
57
11
19
18
15
3
5
37
3
27
45
8
72
97
90
57
15
18
102
29
121
15
80
48
12
84
139
33
8
7
18
47
12
12
73
27
45
11
28
72
3
17
64
8
55
30
6
102
108
42
89
1
63
132
24
15
41
40
32
88
63
36
29
40
21
36
35
28
20
157
54
66
24
11
25
12
47
13
131
24
1
167
60
25
35
64
36
9
24
102
9
45
54
5
1
66
65
25
15
63
141
68
96
121
39
129
11
25
30
6
84
54
53
55
24
120
21
3
105
56
4
27
17
52
3
18
35
19
201
15
29
13
51
57
99
45
18
33
15
5
12
7
29
37
3
15
42
75
63
65
12
48
100
105
30
162
15
9
30
29
97
18
54
35
108
7
17
13
35
43
5
25
135
8
96
48
12
156
12
28
60
8
121
6
33
104
28
15
18
84
6
5
79
6
51
8
28
33
24
102
5
24
120
24
43
33
56
36
19
41
48
7
93
15
84
126
27
9
59
67
90
3
80
60
61
35
19
21
9
35
76
213
60
36
90
41
25
18
6
47
40
105
135
8
1
35
19
24
30
111
36
15
24
89
91
29
16
21
11
40
92
91
42
23
97
114
18
156
24
131
7
78
35
144
37
11
19
54
11
4
81
11
48
7
53
91
6
35
24
85
51
69
23
85
3
48
39
5
12
60
13
23
37
63
24
8
36
67
53
24
28
32
12
13
23
72
28
200
67
5
13
63
12
93
119
7
54
35
49
27
15
30
59
1
48
11
40
21
23
48
37
11
40
57
23
31
89
16
129
6
5
84
132
25
42
90
12
36
15
24
3
156
5
24
52
51
5
4
111
89
1
42
41
12
55
9
21
23
16
3
93
33
36
99
20
16
8
55
30
95
37
18
198
12
42
29
7
5
4
3
77
1
99
9
27
9
83
1
24
3
60
48
20
97
18
5
1
30
101
12
1
15
15
45
9
3
20
40
20
43
6
15
8
36
120
31
6
63
20
192
28
21
83
7
9
60
21
18
21
12
24
63
60
53
148
27
24
54
11
4
15
17
43
89
73
12
3
60
44
48
97
60
30
69
12
8
37
18
42
107
28
104
48
13
60
18
5
60
97
15
ABCD 94368070528*3^$a+1 [50048]
36
54
10
78
134
48
55
53
22
38
4
140
55
11
54
10
14
4
32
19
9
3
117
48
39
3
57
303
30
66
9
87
33
36
17
19
23
48
78
40
66
129
60
5
19
41
66
6
48
24
18
18
30
22
2
37
3
30
32
43
87
14
67
65
12
42
48
1
87
2
55
23
25
15
62
18
13
132
5
43
5
64
26
46
75
36
9
15
219
9
72
21
20
108
19
12
3
8
13
17
42
25
185
7
29
31
33
26
1
45
18
6
87
75
80
49
24
36
3
62
18
42
48
43
24
11
18
91
9
44
12
31
9
18
30
26
112
8
49
23
34
44
34
38
10
38
10
32
13
51
9
39
62
88
75
45
32
10
8
1
29
232
8
31
9
80
18
72
6
7
120
17
31
27
14
43
41
127
17
70
72
30
18
32
30
18
16
2
19
120
36
39
288
21
51
6
32
31
96
9
24
3
12
57
20
43
17
36
4
8
36
70
6
74
106
3
57
68
7
21
39
35
1
23
1
29
10
21
48
105
56
40
66
9
87
69
60
23
25
53
90
120
88
102
8
40
120
2
133
21
3
12
33
92
91
9
30
18
12
20
46
69
24
21
20
18
22
68
100
27
101
19
45
3
23
13
11
138
46
14
10
45
11
46
3
192
24
15
14
66
42
48
4
2
40
14
40
27
15
24
24
114
110
6
55
12
77
43
12
27
56
144
13
60
36
89
42
64
2
4
50
6
18
66
78
13
35
54
79
9
20
6
30
202
2
16
39
48
15
174
26
25
9
20
19
89
22
54
2
13
75
45
24
81
296
18
1
24
12
33
3
23
46
8
36
19
12
125
19
81
51
9
8
192
24
10
6
15
9
15
11
25
29
60
70
81
21
2
13
5
60
52
68
42
130
6
26
30
126
19
84
129
63
35
109
24
27
9
113
16
51
81
24
39
129
56
100
75
11
40
48
30
27
21
27
41
46
129
69
60
27
83
40
62
58
6
42
57
41
54
157
24
11
1
87
33
95
13
156
36
305
10
30
140
19
29
19
3
117
5
22
56
25
48
101
19
21
39
84
36
27
18
144
62
34
20
19
57
38
16
54
2
133
81
15
27
9
135
18
15
17
84
151
48
21
6
6
3
17
79
53
108
48
100
26
109
17
58
141
24
11
6
139
15
6
24
15
35
40
8
46
15
72
33
50
70
15
156
39
57
12
3
72
32
46
8
10
110
10
9
60
141
60
66
54
42
14
19
36
45
3
27
8
6
10
126
39
24
27
6
3
39
6
72
3
72
60
24
11
48
42
30
49
39
9
96
39
93
75
9
45
15
51
33
117
15
53
55
21
18
2
19
45
126
8
1
111
6
15
57
15
60
63
93
41
10
14
106
14
10
14
18
97
257
6
22
27
108
105
8
58
14
43
15
8
109
51
56
6
40
3
69
8
7
48
17
7
75
134
162
64
8
18
108
42
22
32
84
6
136
48
30
56
34
129
21
80
16
56
18
1
69
24
3
39
6
2
90
16
12
32
31
21
3
45
30
81
17
4
48
48
18
26
19
12
48
69
15
3
32
22
90
38
40
27
24
12
3
86
139
15
177
29
19
71
6
7
11
61
204
15
2
60
84
36
7
17
10
33
47
64
102
18
62
7
125
31
95
37
29
6
30
10
30
2
16
72
9
33
36
140
46
8
25
5
7
36
12
17
19
21
24
36
54
32
54
120
16
27
63
38
16
24
99
21
92
4
3
53
90
138
60
34
38
12
91
69
38
25
53
55
11
10
30
50
54
25
36
24
51
9
12
113
55
36
33
92
90
64
32
64
54
26
30
19
9
86
30
42
157
3
33
24
12
33
72
80
16
15
17
88
3
105
84
87
11
208
26
36
19
63
26
150
144
30
127
81
18
30
32
7
60
15
21
5
19
35
42
19
12
17
28
27
15
57
84
11
64
72
117
21
80
67
75
54
3
15
30
140
31
36
89
72
55
53
31
45
56
108
12
18
6
43
65
102
70
18
48
57
23
85
83
1
45
18
8
13
51
9
24
23
90
60
67
12
51
54
50
25
69
26
54
7
9
18
56
16
30
8
72
55
41
139
15
285
24
5
12
34
98
48
28
26
73
63
14
31
5
144
70
129
24
5
136
186
21
9
24
15
75
45
120
35
121
9
92
4
14
61
96
9
18
45
17
31
9
3
36
17
144
48
16
44
256
12
68
4
128
18
37
24
60
53
58
14
4
27
60
53
55
84
45
15
33
15
84
9
6
38
151
41
16
8
19
45
48
50
25
5
64
26
25
12
72
180
53
10
152
16
30
27
221
202
33
36
120
81
39
3
2
70
30
26
24
154
159
48
29
36
54
24
40
14
72
16
20
4
44
55
5
82
57
36
35
24
1
15
9
47
49
5
82
24
30
84
6
26
148
152
19
15
33
48
33
12
20
52
2
13
36
5
19
23
13
17
72
40
66
30
44
70
21
36
5
18
88
18
51
24
51
14
132
118
56
25
29
10
14
ABCD 94368171752*3^$a+1 [50002]
14
4
2
40
8
6
12
22
26
34
26
12
24
154
32
4
18
12
8
88
2
10
8
24
4
2
7
51
30
6
138
6
2
10
98
6
6
4
26
12
12
34
44
36
24
40
158
22
18
8
60
24
6
36
66
112
12
96
44
24
6
34
2
42
42
6
34
14
6
34
12
92
16
132
12
26
54
52
48
18
18
2
30
54
4
60
2
10
14
48
6
42
24
144
30
30
72
4
18
18
68
60
6
88
86
12
24
30
30
16
2
48
12
96
36
54
6
28
8
52
8
18
46
20
46
2
88
24
26
22
2
34
44
36
36
18
36
12
58
12
38
16
6
48
2
18
19
11
22
8
10
56
16
72
6
140
22
8
6
16
14
6
34
36
90
2
18
114
16
8
40
42
30
42
20
16
14
58
62
30
10
18
92
16
6
54
20
70
32
54
78
6
76
18
36
20
30
24
36
6
6
18
36
4
92
22
12
14
6
4
14
22
36
38
12
30
10
12
42
8
18
4
60
8
6
16
74
72
24
6
28
12
20
18
66
31
47
6
6
24
22
12
6
54
8
28
32
60
12
30
22
78
8
42
6
16
50
40
30
20
48
6
22
14
60
18
46
6
30
24
14
40
2
16
8
36
24
4
18
20
72
46
2
84
36
4
44
102
30
12
18
12
30
22
8
6
54
28
3
17
28
6
18
8
24
16
2
18
18
52
18
24
2
18
36
10
62
42
48
24
6
88
32
54
166
27
33
15
15
38
6
10
14
24
48
42
52
6
68
4
98
78
22
20
28
36
60
20
16
2
42
36
10
44
10
38
28
2
30
18
10
50
60
30
22
32
18
22
18
48
42
62
6
4
86
52
6
72
2
6
12
34
36
2
18
13
29
18
42
6
34
12
80
16
8
30
24
18
54
4
2
52
3
3
56
16
62
6
76
38
12
19
17
108
16
6
48
56
54
66
4
60
62
28
12
68
12
28
2
4
48
6
54
30
36
42
48
20
6
16
12
2
48
30
18
70
102
8
48
12
10
20
30
12
40
2
4
14
30
78
22
56
10
50
10
110
90
34
90
86
124
62
10
50
36
4
26
34
14
34
60
18
12
26
10
26
46
2
16
96
8
28
20
13
75
12
50
4
8
10
26
6
6
34
8
72
30
48
28
14
6
78
10
20
42
4
38
6
36
54
70
2
12
55
15
20
12
6
72
148
32
22
18
108
140
168
60
40
44
6
10
36
3
27
21
15
24
8
48
28
2
24
6
10
12
8
28
24
8
4
6
2
31
5
90
10
62
42
6
60
42
4
96
54
68
48
22
8
52
18
30
18
2
84
60
6
73
9
26
6
4
14
28
84
18
2
88
26
24
22
26
10
54
14
6
16
54
14
12
78
6
4
30
6
8
18
18
24
12
40
6
8
12
18
12
88
32
4
74
60
64
18
14
6
18
4
18
12
2
34
24
72
39
71
6
22
8
12
40
30
38
12
138
18
12
52
8
88
14
40
62
40
6
30
8
42
28
26
4
56
40
30
8
10
90
18
68
42
4
14
6
28
20
6
54
48
102
22
44
106
8
30
60
10
36
2
64
20
4
2
10
24
44
60
6
24
4
2
16
20
4
50
6
10
24
20
18
30
58
14
36
4
66
104
154
44
10
8
30
28
6
66
44
10
8
36
30
4
2
54
36
6
84
18
82
38
12
66
10
44
64
36
26
18
124
56
16
26
72
22
18
20
22
8
28
20
10
72
20
55
21
12
8
46
8
28
60
12
38
88
2
4
50
24
16
20
10
36
74
30
4
2
58
74
30
36
4
140
60
42
4
6
36
2
30
70
2
54
4
128
28
42
74
16
48
44
30
60
10
68
10
8
12
28
60
14
16
27
5
40
60
72
32
4
26
6
42
66
30
6
34
42
18
54
8
24
70
38
16
36
44
12
4
50
18
40
8
22
8
48
84
6
16
14
12
24
10
3
33
44
18
28
2
42
136
12
60
8
112
81
11
36
4
8
6
30
36
6
4
3
87
8
36
4
6
20
6
24
4
20
30
18
18
22
110
34
90
14
12
13
11
48
10
8
42
48
28
30
26
10
36
80
18
12
48
10
102
14
43
5
18
10
8
42
13
17
24
46
12
20
6
82
14
18
130
20
16
6
30
44
36
24
30
96
6
4
54
36
8
28
57
5
6
37
33
2
24
18
18
30
12
22
38
30
108
40
42
8
30
24
64
50
6
48
30
12
6
40
2
18
54
16
42
26
4
18
38
72
132
18
18
10
20
42
18
42
4
6
44
13
23
10
12
26
70
30
14
82
14
6
30
66
18
24
22
8
22
50
4
26
16
2
18
34
36
57
15
8
10
2
46
20
4
38
12
22
14
6
54
24
6
34
42
18
20
6
30
46
20
70
9
41
4
26
48
48
12
30
16
20
6
10
44
10
92
22
12
6
32
12
10
36
20
24
24
6
16
62
6
6
60
40
24
14
48
24
16
14
30
66
42
12
4
54
8
18
4
18
54
20
36
4
44
6
58
21
107
24
46
38
12
30
42
22
26
4
26
72
6
6
4
26
36
10
8
6
30
30
88
8
84
10
54
6
14
4
18
74
6
48
6
24
186
6
30
60
12
30
22
50
4
36
26
4
20
36
24
30
4
74
10
26
24
30
70
38
24
18
40
36
20
22
20
12
12
18
22
6
30
78
14
48
18
10
62
4
8
70
8
24
6
18
37
29
6
72
10
6
20
60
22
24
14
22
3
59
6
40
26
4
42
2
46
26
46
74
34
27
27
6
50
52
72
62
6
24
70
18
45
27
6
20
78
4
18
62
70
116
76
20
18
18
4
54
20
84
18
22
90
20
16
12
20
18
30
4
36
26
16
20
78
40
2
24
34
2
150
4
8
10
38
12
6
12
30
18
12
4
66
2
58
12
18
24
90
26
90
28
12
32
76
42
12
38
30
22
6
26
4
14
6
24
6
22
32
58
98
6
36
4
20
6
42
30
6
36
54
12
30
24
46
20
12
30
6
90
30
36
30
54
4
50
6
12
18
4
32
16
2
42
24
4
2
4
12
8
30
4
2
10
54
36
14
22
32
28
15
3
14
66
4
2
36
30
18
10
30
54
36
36
8
6
42
40
14
4
30
44
1
81
26
28
42
20
42
28
20
12
6
84
42
46
3
51
26
28
44
16
2
12
48
10
8
46
14
79
11
4
8
82
2
64
24
50
6
6
4
20
16
20
6
48
42
12
30
22
20
24
24
12
19
107
10
8
16
26
12
10
36
20
4
2
6
28
20
6
30
16
2
12
18
12
10
38
6
22
60
32
96
60
72
4
50
10
38
66
52
44
6
42
60
118
32
25
17
18
18
88
14
10
2
16
44
28
32
1
5
10
8
6
4
36
18
38
34
56
48
66
6
42
6
34
8
22
38
24
6
22
42
30
6
30
2
36
6
31
87
8
24
58
6
110
16
44
10
12
14
43
21
44
36
10
20
96
76
24
50
16
32
18
4
24
57
29
24
12
52
62
48
12
4
20
16
9
5
82
12
6
44
28
12
50
18
12
52
110
6
90
12
6
22
32
40
42
80
4
32
40
18
20
16
24
14
16
60
12
24
38
6
100
30
6
38
30
42
10
74
54
6
54
12
60
10
50
54
36
24
112
122
6
36
36
18
6
40
44
6
18
30
16
12
2
60
60
10
38
12
18
4
18
20
48
12
100
26
12
ABCD 94368297410*3^$a+1 [50001]
45
36
57
90
21
30
111
30
18
12
21
18
22
164
63
15
60
6
21
9
39
31
32
27
12
1
14
48
36
262
29
51
72
267
69
81
78
25
122
78
117
48
3
24
18
30
27
13
47
18
231
4
47
51
24
34
71
13
68
48
6
24
9
25
60
77
19
59
1
2
22
77
69
21
51
30
40
2
27
9
21
33
60
78
57
193
32
16
32
39
1
20
28
62
9
45
78
87
15
15
13
96
29
21
9
123
78
24
27
39
6
24
96
15
1
47
27
48
10
146
66
15
30
3
6
10
41
90
13
35
21
51
33
18
9
3
60
66
6
84
141
39
10
12
59
15
18
6
9
60
60
73
8
171
109
24
17
31
32
16
12
2
27
153
87
31
20
27
15
36
51
21
90
150
12
10
5
163
47
63
24
54
4
50
42
76
32
16
11
21
18
84
96
130
26
46
48
41
21
132
70
50
282
6
9
15
6
30
57
15
57
13
48
20
48
144
66
90
30
6
16
8
6
18
16
59
12
1
122
10
17
31
50
9
111
130
32
102
24
70
71
121
80
12
42
240
84
21
13
35
85
107
51
117
3
24
63
15
28
152
28
62
12
60
54
24
66
6
33
55
35
12
45
33
51
40
89
27
210
45
15
6
18
9
30
15
15
60
15
27
19
24
17
9
12
130
60
20
27
1
20
24
30
42
174
12
69
111
12
30
40
96
32
87
33
40
17
43
80
78
6
63
25
20
36
42
204
93
27
18
28
20
24
4
32
117
30
222
30
1
60
8
9
90
90
42
90
15
6
70
17
3
99
9
30
6
48
66
9
21
12
52
50
60
12
3
12
78
57
6
22
62
24
10
11
60
69
42
129
9
21
31
80
24
16
8
72
52
17
19
2
22
62
18
6
30
156
84
39
13
14
226
200
54
15
18
61
134
36
9
42
69
82
8
36
48
27
121
12
65
27
3
12
39
114
15
27
66
27
73
14
36
22
137
129
22
59
13
32
3
15
166
20
90
39
33
30
52
77
69
22
2
156
36
3
33
30
69
30
13
5
111
64
35
25
32
16
12
20
180
16
2
57
75
12
144
12
10
132
5
223
8
51
60
1
48
62
18
81
180
33
75
63
52
2
48
10
2
94
116
90
118
17
9
36
33
12
180
99
36
24
99
30
15
6
40
41
69
10
11
1
17
15
28
107
72
30
39
64
8
39
1
12
80
148
59
13
38
72
27
21
22
32
66
10
17
72
43
2
24
10
12
20
9
15
4
74
45
42
51
12
16
44
27
3
10
92
3
27
24
6
3
15
78
18
12
39
141
22
26
24
45
105
6
9
121
11
81
100
2
75
30
132
73
56
72
27
13
17
102
1
59
108
13
12
8
9
3
6
24
118
8
30
6
3
1
62
60
30
30
12
30
6
42
18
9
61
62
27
27
148
80
15
30
223
77
30
3
162
6
21
135
34
44
75
1
32
27
90
115
35
12
39
21
3
27
69
69
13
110
18
30
141
78
31
200
6
6
27
75
48
22
48
8
40
14
72
34
12
12
5
12
15
3
3
10
107
3
10
12
48
44
48
16
74
10
26
9
60
61
20
4
8
9
15
6
39
3
45
21
72
22
48
47
15
30
132
64
2
54
15
60
13
8
90
48
54
40
98
90
18
10
80
40
12
179
39
24
10
120
155
27
135
99
54
12
84
6
76
50
70
8
72
48
111
30
21
60
42
276
30
22
62
168
58
56
63
72
60
15
45
21
27
15
96
6
36
18
10
12
80
78
90
60
42
18
96
16
47
27
30
76
62
6
24
42
46
14
30
6
22
2
180
30
4
50
6
198
120
6
60
4
17
15
66
9
69
6
15
69
10
89
93
9
111
9
33
6
30
6
24
51
81
57
1
56
6
12
30
15
13
98
12
69
18
57
6
24
63
111
10
14
18
40
48
11
93
6
6
3
72
9
12
69
30
1
50
58
2
58
11
51
9
60
45
168
57
78
25
2
15
9
12
70
12
32
4
11
15
6
27
12
13
8
27
57
148
77
60
9
22
32
100
47
18
43
120
44
4
59
13
32
30
165
60
21
64
38
9
15
118
38
69
3
18
12
28
17
87
18
87
19
12
8
64
80
30
96
21
73
20
27
1
68
9
63
88
29
33
69
39
21
39
22
2
12
24
22
14
114
21
75
105
9
21
15
84
42
99
33
256
26
3
3
99
15
15
90
21
108
12
40
14
15
30
39
9
13
59
75
33
63
18
40
14
250
8
84
75
1
48
2
9
13
216
32
24
124
86
45
30
19
80
6
18
72
16
98
42
54
30
15
135
6
69
123
66
9
60
12
39
82
120
59
168
51
102
42
60
118
50
48
51
30
13
8
18
36
178
62
45
69
36
18
12
3
15
42
34
80
21
163
32
3
61
2
22
5
3
30
24
166
38
84
27
69
10
41
31
2
132
18
90
57
45
28
60
48
ABCD 94369152518*3^$a+1 [50000]
16
12
8
36
96
24
16
36
3
11
10
14
6
34
32
1
36
3
48
9
77
12
12
18
24
18
24
24
16
44
10
18
20
12
7
5
10
24
56
16
32
16
24
14
4
20
19
65
30
10
14
18
60
24
42
6
72
139
71
109
5
30
73
87
50
22
2
16
24
48
104
64
80
6
18
115
27
74
96
24
36
12
6
1
9
36
8
60
276
252
67
5
6
42
36
16
2
24
16
38
7
5
16
8
19
41
48
12
4
8
12
16
8
7
57
39
23
25
36
41
16
2
46
162
26
12
31
17
90
190
44
12
55
77
30
16
50
40
128
54
18
46
21
65
31
83
24
78
4
44
18
13
51
32
18
6
88
42
8
12
52
14
13
11
82
20
42
30
12
48
52
2
37
27
56
34
6
104
18
16
8
64
20
34
6
2
66
48
60
31
5
79
63
24
18
20
34
48
50
6
6
12
19
51
24
18
27
77
79
5
10
33
39
38
18
30
42
78
36
78
66
4
114
30
39
107
48
18
30
6
42
42
12
84
72
12
28
20
7
27
33
60
53
168
72
78
42
7
5
12
28
51
47
16
2
19
11
1
5
48
52
6
38
12
22
21
5
22
24
2
6
10
56
6
24
42
12
18
126
31
171
2
24
12
31
35
97
9
6
32
30
12
16
39
29
12
6
96
72
24
10
51
11
6
7
9
2
16
72
6
44
6
1
39
182
10
6
44
12
60
67
41
10
102
114
74
16
27
3
2
70
45
35
30
18
18
36
66
66
6
48
82
6
2
7
57
14
22
8
18
6
12
96
30
10
38
16
38
18
37
5
52
20
19
35
109
9
42
2
72
12
76
30
54
32
4
24
30
8
88
14
90
48
66
124
15
41
12
16
80
6
30
91
9
78
32
48
22
18
8
24
112
62
7
17
10
120
42
20
18
10
8
12
24
24
36
22
38
66
64
153
5
40
32
60
12
7
5
19
3
9
60
3
14
10
8
13
11
18
36
12
48
55
15
50
31
17
6
22
15
69
8
12
4
30
50
7
5
72
64
2
58
68
4
12
8
12
16
14
6
34
42
92
18
10
62
6
90
6
4
8
24
67
29
12
4
171
27
2
52
18
56
10
15
23
18
55
57
3
65
18
1
129
15
47
13
101
24
36
48
60
70
8
22
96
26
96
18
30
40
24
14
12
30
18
6
66
192
4
50
61
11
16
26
16
8
46
8
10
30
50
40
3
75
48
117
27
33
29
34
93
17
18
6
48
18
6
58
18
80
48
6
34
14
102
12
24
22
8
66
6
18
78
90
4
36
3
41
7
17
4
8
67
11
46
32
66
30
16
20
64
14
48
6
12
72
16
54
32
85
29
6
18
40
38
6
10
2
6
6
36
19
3
18
6
32
70
2
16
38
4
27
17
24
42
85
11
61
53
48
48
36
79
11
85
17
16
2
16
18
6
8
6
52
8
46
26
100
60
8
31
33
51
24
11
34
24
8
12
24
58
69
3
8
64
2
22
66
8
78
6
66
6
12
72
22
2
6
30
106
24
2
54
42
12
43
17
28
20
24
6
6
28
54
38
4
38
34
20
10
14
12
16
14
16
24
26
24
43
11
40
32
22
44
22
8
30
4
116
36
64
12
50
48
54
24
12
30
24
6
28
12
26
10
38
48
22
51
9
20
7
41
34
2
84
42
34
14
18
22
2
30
37
3
21
5
6
18
31
65
22
8
18
22
2
6
24
6
4
3
11
30
36
22
74
6
34
36
8
10
8
61
29
28
20
36
31
3
26
40
150
62
12
6
78
24
79
89
4
24
62
24
6
10
18
6
14
18
54
31
11
13
5
24
28
2
37
35
24
72
13
9
8
28
56
12
154
93
45
32
6
54
24
82
2
76
18
48
8
16
18
44
18
85
27
74
6
10
6
8
40
74
76
3
5
127
11
30
12
64
30
56
24
10
24
3
29
6
6
66
10
8
115
29
30
18
16
32
54
40
42
3
11
18
43
11
18
16
24
8
4
20
16
3
3
57
17
16
147
131
6
12
6
6
7
5
22
38
12
12
7
11
48
48
42
6
6
58
18
44
40
8
18
82
68
24
18
102
4
38
13
9
15
17
19
15
78
44
72
19
11
1
15
72
18
84
18
14
28
20
19
17
46
8
48
34
44
18
25
143
42
6
24
6
34
2
6
16
86
24
7
147
2
6
66
4
32
48
162
30
16
12
38
30
31
5
6
24
10
80
276
4
6
69
35
58
72
20
66
16
2
24
19
11
16
21
29
40
6
32
88
8
13
24
17
60
36
4
24
56
30
72
16
126
98
61
17
12
6
1
9
27
5
43
27
8
16
2
19
29
55
17
43
35
10
6
80
10
44
4
24
44
12
16
20
10
2
7
15
50
6
18
24
12
28
20
42
66
40
20
24
55
3
24
32
13
84
9
24
32
16
14
46
20
102
18
24
6
66
12
36
4
2
46
32
4
8
36
7
29
43
24
59
24
40
24
32
6
34
21
41
24
4
27
27
18
14
168
18
36
42
22
3
15
14
12
46
42
56
36
19
23
18
12
10
62
82
8
16
21
27
86
76
24
8
6
13
21
14
42
72
174
78
90
6
34
30
36
32
12
10
38
4
48
6
14
76
14
18
22
98
55
17
24
6
10
27
113
96
31
3
2
7
23
10
27
3
8
16
57
17
36
82
42
8
6
40
14
4
147
45
6
18
12
8
82
6
26
18
30
10
14
58
86
30
66
18
22
2
16
20
28
3
24
35
16
26
24
238
18
14
16
8
66
24
36
18
37
17
24
18
144
13
17
31
17
52
20
36
12
4
44
42
6
4
8
48
28
2
37
21
32
22
14
18
30
10
26
48
36
24
19
12
33
2
10
44
28
27
5
112
6
38
10
8
30
18
16
26
54
10
6
2
48
6
102
19
39
21
17
10
14
4
132
20
54
10
6
90
20
31
89
7
5
30
16
56
6
40
32
66
6
7
59
10
6
2
16
3
27
2
6
34
14
48
6
18
42
46
14
7
21
48
32
4
2
13
5
22
8
46
84
27
11
13
59
1
17
16
56
6
34
14
13
5
78
6
12
30
40
9
23
16
2
30
6
66
54
43
23
16
26
19
96
11
37
179
18
40
6
32
24
48
34
44
7
11
24
6
42
25
39
21
11
61
53
36
31
24
24
29
4
18
50
12
76
110
16
6
12
24
3
59
46
8
10
2
16
12
26
82
62
34
84
42
38
19
33
54
8
64
86
12
54
42
6
61
77
22
2
6
10
3
65
4
86
22
2
42
19
36
9
20
24
18
42
36
24
10
18
92
18
73
29
4
56
72
12
76
24
63
23
13
27
21
51
14
72
16
90
54
32
31
11
18
12
60
6
54
24
84
30
16
86
72
42
16
42
30
2
48
12
18
6
12
36
36
12
52
8
16
8
36
12
43
59
18
6
48
40
14
36
22
14
12
40
20
31
ABCD 94369376716*3^$a+1 [50043]
146
90
60
180
82
170
18
4
36
170
190
392
58
80
82
68
180
10
90
120
42
18
80
4
8
240
28
72
110
108
72
70
72
8
148
32
40
170
60
130
18
140
282
142
48
188
42
58
150
354
18
50
30
52
66
42
372
26
34
66
132
8
130
132
12
116
42
58
32
10
18
92
150
58
54
86
102
288
60
82
108
144
26
40
62
108
10
80
132
28
110
232
12
8
28
42
98
162
28
20
42
112
8
190
50
30
82
126
162
180
162
6
84
86
30
42
28
170
22
140
48
82
8
172
108
80
52
8
102
108
154
126
80
232
48
42
8
30
82
168
84
86
4
8
142
98
18
120
42
112
150
56
132
90
48
160
90
30
24
8
10
12
188
262
98
18
90
34
26
30
64
86
64
98
328
62
82
108
60
98
22
18
24
210
60
138
68
184
18
18
32
48
60
4
108
42
36
170
4
528
110
18
150
10
102
72
68
180
48
10
80
34
128
60
58
60
20
90
60
130
32
48
70
12
68
64
126
200
70
102
468
132
20
10
98
82
50
30
330
108
252
18
22
50
100
228
152
90
330
118
72
80
18
10
2
18
34
66
90
32
10
110
232
56
250
84
108
8
10
80
60
40
90
140
22
108
72
278
10
50
270
30
90
42
40
60
200
18
34
48
68
72
48
42
100
12
266
120
34
98
28
12
140
30
28
32
28
54
98
90
48
124
8
220
198
50
120
72
180
18
190
162
50
28
54
126
2
78
82
98
120
10
90
204
66
72
42
36
92
18
10
42
38
154
18
168
72
38
64
90
86
82
12
116
82
60
98
82
20
240
58
60
192
72
26
162
178
180
12
158
82
128
90
60
10
20
72
18
34
108
18
30
72
80
60
90
138
64
8
160
98
100
12
188
42
30
178
80
64
26
100
120
24
8
40
60
20
28
32
28
12
158
184
8
10
168
84
26
82
42
188
18
4
96
2
90
142
38
10
18
270
32
40
18
90
222
8
30
42
180
190
162
66
32
48
64
296
100
170
34
26
94
78
170
22
8
240
22
36
90
294
38
28
152
118
32
48
150
4
18
60
80
378
30
34
128
88
110
42
22
8
18
90
42
10
198
234
56
52
260
118
120
80
162
108
52
162
26
112
50
28
20
142
98
252
28
362
150
28
84
18
8
42
18
220
122
202
18
68
112
80
88
2
60
130
150
380
142
8
10
108
80
72
130
180
18
54
8
28
60
80
12
78
40
122
30
298
122
48
52
90
8
4
108
8
82
60
38
42
40
168
30
32
148
32
190
90
20
28
62
10
72
116
250
80
40
42
188
4
ABCD 94370032678*3^$a+1 [50060]
27
12
45
39
96
33
12
51
21
96
75
60
21
6
36
69
12
39
129
21
36
3
87
57
36
63
36
24
45
3
60
120
33
21
24
27
99
81
21
24
39
69
3
9
15
72
36
12
24
9
138
6
51
75
9
75
6
27
81
48
18
45
51
9
120
9
132
15
48
12
81
147
105
27
15
54
138
54
27
51
18
30
6
63
9
63
72
9
15
3
66
6
33
39
57
33
15
3
18
36
72
90
66
24
27
3
45
60
21
3
69
24
63
12
48
36
36
24
72
12
93
36
36
12
72
24
3
123
30
39
87
42
36
123
39
12
6
36
12
15
24
12
81
12
6
48
24
33
33
3
15
69
9
90
12
18
6
90
36
3
15
33
24
63
6
144
3
9
60
27
3
21
15
60
12
18
6
36
9
9
3
15
12
18
6
30
15
3
60
12
6
48
3
96
87
36
57
27
21
60
51
18
72
30
24
30
96
63
45
18
21
60
48
63
33
81
12
24
111
24
9
30
33
147
24
33
12
21
60
72
72
3
81
60
15
36
15
60
138
39
48
75
57
21
15
21
54
18
18
12
6
15
12
75
6
3
12
48
36
9
39
33
27
39
18
24
15
3
36
30
75
36
15
45
48
84
9
12
72
63
48
21
30
9
135
36
36
18
3
84
75
24
36
36
84
42
12
78
93
27
18
51
12
12
48
81
87
39
18
12
18
21
48
21
6
69
12
9
30
45
9
3
21
63
21
54
6
15
48
45
3
135
36
36
33
3
96
90
12
60
12
63
12
51
33
9
39
27
9
105
102
42
3
87
174
159
39
9
81
42
48
54
6
33
24
9
24
102
54
6
12
129
57
18
54
27
21
15
60
36
3
54
15
15
21
147
90
12
51
21
6
138
6
30
36
54
177
21
15
9
162
21
45
63
117
27
48
36
69
87
111
42
27
60
12
3
36
60
36
57
36
159
33
3
18
18
18
18
21
27
78
216
15
60
24
3
42
27
39
54
18
54
3
15
96
57
171
6
12
39
93
3
9
3
39
48
33
75
24
36
21
15
18
12
24
63
45
3
60
60
39
93
69
135
36
9
39
177
12
24
27
36
39
72
57
3
21
51
72
21
24
84
87
45
9
15
93
18
21
69
108
27
3
18
15
12
81
42
108
18
15
168
33
15
75
9
81
171
9
27
9
108
36
27
96
12
48
45
60
39
51
138
24
30
18
27
45
15
36
12
48
57
12
6
36
18
51
147
30
27
9
72
24
36
30
9
108
24
12
15
21
63
57
87
18
6
129
45
51
84
15
33
12
36
21
123
93
96
108
120
3
15
6
12
54
33
45
3
27
6
36
111
45
3
21
36
39
36
33
18
105
75
81
45
18
12
45
12
36
57
3
195
9
84
27
54
3
24
36
12
36
3
36
45
24
105
24
12
6
69
15
42
15
69
60
12
27
51
66
24
48
27
120
3
9
45
3
45
3
60
48
21
12
15
48
36
63
21
21
27
216
45
90
12
42
39
12
3
84
18
126
9
48
21
48
60
66
6
15
21
27
264
33
72
75
15
54
12
3
33
24
12
114
9
24
24
225
27
81
6
9
9
39
87
9
57
27
9
3
108
15
36
18
3
3
18
39
45
6
18
15
3
9
9
30
54
78
12
9
12
75
9
36
9
3
81
63
36
63
18
72
63
27
9
12
93
51
87
6
18
30
24
15
33
54
24
69
48
27
69
108
3
81
9
99
48
51
9
3
6
111
69
3
45
171
15
66
6
36
12
9
48
156
27
9
21
27
9
87
9
72
12
51
45
36
36
90
54
72
36
102
42
72
3
9
24
3
81
6
66
15
3
21
12
27
54
15
15
21
24
144
33
84
54
42
72
36
36
12
72
42
12
42
48
24
12
75
24
24
12
60
24
87
6
54
9
39
57
111
138
18
6
111
96
81
15
15
78
51
69
27
36
45
3
15
9
15
9
9
12
6
30
18
33
12
9
15
24
87
54
96
3
105
12
3
111
9
135
9
3
78
90
21
117
42
84
165
12
3
6
3
72
27
186
18
48
357
45
18
21
60
75
54
36
39
36
36
21
30
117
24
3
42
18
36
45
39
24
33
48
57
3
3
66
18
21
93
12
6
54
72
12
42
18
108
12
87
27
9
24
33
18
6
18
45
21
42
72
36
21
33
39
36
36
9
15
24
12
36
3
114
18
48
42
15
12
3
9
81
6
9
36
81
12
3
33
27
48
57
30
54
24
174
117
69
36
15
72
105
15
9
18
21
81
60
3
9
39
3
69
21
3
45
108
15
27
33
75
30
6
66
18
6
54
12
69
48
63
18
123
45
174
6
48
6
9
45
12
15
3
21
3
33
36
39
117
48
15
18
15
69
15
63
54
18
21
48
15
21
48
12
33
18
18
87
93
135
39
21
3
12
42
27
60
129
63
24
24
15
9
12
33
15
12
9
30
93
33
51
9
12
114
33
57
63
3
6
12
78
69
3
84
33
12
9
39
57
3
24
27
18
15
3
30
75
21
72
36
39
33
111
96
3
126
54
114
36
18
33
21
120
36
123
27
69
21
48
27
15
30
90
36
9
12
33
78
66
3
21
3
105
72
66
21
111
18
12
54
6
18
30
147
3
18
18
36
33
93
39
9
3
288
39
18
27
9
48
36
42
9
39
9
132
27
69
60
15
ABCD 94370114032*3^$a+1 [50060]
12
41
31
48
48
129
15
96
129
51
93
39
72
65
16
48
51
360
101
175
144
65
16
15
129
15
129
144
3
84
96
57
96
51
36
9
48
15
225
96
32
67
93
87
372
69
96
111
12
108
9
48
15
12
5
295
228
12
185
160
48
48
15
12
101
64
27
36
132
108
12
21
336
75
96
149
16
32
16
144
80
96
7
233
16
80
31
180
173
79
240
17
96
160
32
48
144
175
60
108
132
53
7
228
108
153
51
108
17
144
139
288
5
7
41
16
176
19
45
128
43
5
64
96
99
276
57
48
99
93
32
64
39
185
43
69
363
5
16
240
144
336
87
89
240
235
36
12
117
80
48
240
160
15
113
48
19
168
24
180
9
176
48
43
53
127
84
240
108
81
80
31
33
32
160
3
168
72
60
12
261
48
27
24
93
387
29
96
16
27
21
207
192
12
21
99
29
16
15
60
53
103
57
80
187
69
51
120
149
112
224
48
48
367
33
135
9
48
192
3
12
33
48
15
17
127
36
72
117
80
16
219
36
17
103
105
32
160
27
5
208
147
36
9
75
240
288
53
259
45
171
69
48
195
45
147
125
31
12
53
400
27
533
19
45
15
113
295
297
15
113
115
312
5
211
237
32
64
32
112
32
31
132
141
231
120
33
80
112
51
125
528
144
127
209
64
123
24
156
33
87
120
120
204
93
48
144
80
64
51
156
144
108
101
139
252
105
96
39
108
72
5
16
135
72
81
80
7
9
111
17
48
139
53
7
105
48
87
105
96
48
32
19
300
81
27
21
96
48
128
7
425
235
72
36
24
96
33
87
89
163
48
45
39
108
60
33
48
32
112
128
64
3
45
87
48
281
64
128
115
12
72
60
125
16
32
43
149
103
72
48
81
51
125
43
101
19
77
160
63
65
400
87
89
19
93
32
115
141
144
75
48
84
65
48
67
45
183
108
12
33
135
137
96
31
65
16
87
153
32
55
72
60
216
180
9
80
48
163
84
36
53
16
15
65
55
105
128
432
96
19
45
288
48
99
300
36
45
128
7
57
15
65
43
69
80
64
224
7
48
612
53
115
120
5
103
89
55
180
5
16
15
33
80
19
12
65
48
48
19
60
48
17
103
192
60
29
64
147
36
9
15
65
43
48
180
60
53
31
48
12
165
48
27
180
108
21
272
208
267
53
144
175
120
137
163
48
72
12
96
57
195
93
ABCD 94370329544*3^$a+1 [50034]
1
39
8
60
97
15
9
24
48
204
48
23
28
44
25
11
60
40
129
312
23
61
15
20
24
216
49
12
3
8
64
20
108
121
11
1
63
129
11
40
9
36
12
47
52
69
60
191
60
61
23
100
201
24
12
27
72
9
71
85
11
60
145
12
36
144
27
56
48
24
120
1
60
60
179
13
23
12
64
141
84
36
395
124
21
47
192
100
44
60
25
95
60
4
81
71
49
95
24
40
36
36
48
32
96
72
25
15
8
48
16
116
13
60
11
120
40
48
32
13
48
83
72
144
85
35
60
4
24
20
25
60
23
13
35
25
11
169
51
129
135
92
49
35
24
16
225
15
33
120
23
25
59
28
8
37
131
72
25
23
325
107
28
44
48
73
47
49
36
23
16
153
27
21
48
24
35
16
24
8
49
135
9
24
23
25
12
51
21
264
39
33
12
95
72
156
133
11
60
133
11
4
45
51
212
112
57
23
73
12
60
27
33
155
13
24
48
131
136
8
25
36
35
12
288
1
11
24
24
25
59
25
87
44
37
27
33
24
11
4
104
36
48
12
40
44
145
75
45
72
47
97
11
145
12
11
64
92
4
57
83
85
75
224
100
96
32
12
100
8
49
63
21
59
48
13
120
95
76
21
12
48
87
72
9
24
15
57
11
108
1
48
71
85
35
4
12
56
49
48
47
120
100
20
24
25
15
24
32
36
48
36
24
1
3
297
39
9
72
15
9
35
97
23
25
120
15
44
60
16
36
9
24
27
104
49
11
16
164
64
56
4
81
156
15
48
36
140
169
75
36
44
36
1
36
72
12
143
52
128
13
3
80
4
72
9
15
140
4
8
49
23
13
27
132
9
24
35
160
165
11
40
69
11
145
15
21
15
21
23
61
71
37
72
35
48
37
84
11
13
11
85
15
140
4
20
108
12
85
11
49
35
36
169
227
4
32
37
96
12
12
47
60
25
84
36
144
36
99
92
4
8
37
143
36
24
36
49
75
20
1
227
48
1
59
60
181
108
71
16
44
16
84
45
51
80
48
1
36
48
51
32
4
20
48
60
12
49
35
84
112
44
61
15
9
12
24
11
112
32
1
132
11
40
69
111
21
36
35
48
121
24
60
59
1
24
83
13
51
45
39
24
261
35
1
23
73
87
20
52
9
15
21
15
188
36
84
60
48
13
51
105
75
9
60
171
9
24
156
180
11
64
69
120
23
133
11
24
24
37
99
32
13
35
24
60
112
48
96
57
144
119
12
37
12
63
21
75
45
155
49
11
4
8
24
1
27
12
144
176
13
72
36
27
212
13
27
104
96
1
39
80
4
60
104
1
36
3
8
144
13
12
191
48
16
84
36
24
129
15
141
24
11
4
21
47
13
275
12
60
72
12
49
11
184
81
48
71
25
12
27
93
24
35
124
32
48
64
20
96
40
45
71
84
16
104
37
27
80
25
48
39
68
76
32
85
24
59
12
28
45
59
72
25
11
4
236
48
1
131
73
15
57
47
61
47
12
72
28
33
48
35
96
40
68
12
1
23
109
15
36
21
35
228
1
12
47
16
20
76
9
72
179
73
36
131
36
169
36
35
13
60
47
24
73
12
75
9
95
40
156
45
35
28
36
225
24
23
52
32
96
73
15
96
20
64
36
128
25
15
8
145
23
24
168
49
83
12
84
64
32
48
180
48
72
40
140
60
61
36
39
45
51
9
240
24
15
45
36
59
97
36
12
15
60
57
23
61
71
48
76
32
13
35
16
8
48
25
35
60
4
80
13
12
60
63
56
1
3
12
93
35
85
27
8
13
24
23
12
109
12
95
25
39
48
81
11
25
24
131
48
40
105
71
1
23
156
37
12
15
92
85
15
116
13
24
27
56
49
135
9
24
71
16
128
16
9
47
49
60
36
24
71
48
16
44
1
47
84
108
12
109
227
4
68
192
40
80
24
12
12
37
24
60
36
3
32
120
64
152
88
152
64
104
1
24
47
24
60
73
83
84
109
24
23
37
47
121
39
44
25
47
144
1
23
4
117
36
72
11
1
ABCD 94370548126*3^$a+1 [50107]
114
59
48
12
60
277
54
12
5
13
6
60
48
18
39
8
48
37
72
15
51
18
119
36
1
126
53
12
60
4
9
59
76
21
23
7
93
45
6
57
45
63
39
21
51
66
27
63
77
37
30
9
21
24
35
7
5
7
78
84
120
15
8
55
5
25
60
35
121
12
35
49
66
5
4
9
15
9
12
24
111
69
27
45
39
128
1
39
20
13
147
20
163
18
60
12
54
30
30
21
24
93
83
109
39
99
6
72
24
15
33
12
3
81
174
90
15
87
18
102
18
27
9
12
35
19
141
9
15
45
23
16
69
3
8
31
21
15
12
18
3
57
72
131
1
59
1
59
7
48
6
60
23
40
8
28
144
20
1
12
75
12
81
24
96
84
6
17
12
13
23
7
17
55
5
16
99
5
37
36
72
36
59
25
12
99
24
8
37
23
13
42
5
13
15
9
15
8
4
8
1
59
7
24
29
31
114
87
44
25
59
60
52
3
5
25
15
80
25
162
29
52
57
18
17
16
51
66
39
8
145
12
23
1
51
15
6
15
68
1
36
23
19
90
11
16
3
48
120
33
104
145
30
18
48
27
39
89
19
42
11
12
121
47
52
3
24
29
61
48
191
4
68
28
9
12
15
108
12
15
149
127
78
36
24
6
48
45
21
27
32
60
40
3
69
33
35
52
24
12
9
24
47
85
15
87
12
6
27
33
3
36
8
73
23
120
40
45
6
18
66
66
60
63
36
9
12
75
39
89
37
48
23
79
29
12
72
1
59
88
68
16
24
9
72
84
35
1
18
5
37
23
37
3
68
40
33
90
17
12
76
44
13
75
93
126
53
7
18
12
15
120
56
169
6
5
67
57
21
3
27
45
147
5
7
78
42
6
132
15
12
9
36
83
1
35
19
33
93
30
9
72
15
66
27
51
69
36
15
12
17
31
12
5
115
9
21
47
13
18
69
33
39
45
23
1
24
12
36
12
11
79
6
30
12
9
3
36
89
37
111
39
24
89
37
3
20
52
168
48
32
1
135
9
60
12
11
49
30
84
60
5
1
23
7
101
49
15
51
5
37
15
33
3
32
19
24
66
30
24
77
25
30
18
39
33
15
3
17
19
36
12
21
36
33
63
128
7
18
12
23
55
6
15
9
35
61
11
52
8
28
57
27
27
48
6
12
12
71
37
27
33
3
32
40
12
3
54
143
1
51
8
52
48
60
63
42
71
7
5
40
27
48
57
20
7
18
18
17
121
59
13
24
54
42
15
3
6
6
24
33
8
48
4
45
18
5
72
40
75
42
48
191
4
93
63
32
67
41
4
3
30
60
30
5
4
8
85
6
21
8
28
3
72
18
6
9
9
63
3
12
30
23
60
16
105
144
60
42
9
36
32
48
67
48
138
36
63
27
126
12
3
15
42
83
4
8
25
15
141
59
1
12
24
15
8
52
44
4
72
33
60
71
4
48
33
24
60
23
37
42
21
72
21
24
95
1
95
7
53
37
99
44
31
6
30
12
18
35
4
48
20
7
53
7
45
21
48
15
87
45
45
35
49
11
7
65
73
30
9
105
51
15
18
12
23
1
39
9
27
69
36
18
45
33
3
9
131
12
37
90
5
25
11
7
24
18
27
56
52
12
63
5
25
6
69
21
36
23
25
3
12
8
7
12
9
57
12
131
49
162
30
24
12
12
12
23
1
51
176
148
24
8
4
105
48
15
8
37
48
24
6
17
43
90
35
7
45
120
8
7
12
30
15
9
60
30
177
15
33
20
4
45
72
174
42
12
12
11
48
16
75
6
60
24
23
1
6
29
40
44
13
12
102
30
59
52
3
5
12
103
29
60
1
35
25
84
36
47
19
24
30
54
60
6
12
3
12
8
24
40
33
35
60
7
18
23
49
6
9
68
13
60
66
93
33
35
43
42
15
9
3
20
1
12
39
24
39
30
3
45
135
48
9
138
12
30
12
6
30
30
5
132
91
42
39
15
6
60
18
42
99
45
11
43
5
19
21
69
42
33
27
30
24
90
81
36
15
12
41
7
33
36
33
23
12
1
12
108
107
25
39
9
234
45
12
15
204
29
108
7
6
36
15
48
20
13
60
35
4
39
9
3
17
76
69
30
6
147
117
27
21
63
9
27
3
5
1
87
8
7
18
30
6
15
9
6
45
15
21
45
12
123
32
16
9
63
20
60
64
3
18
24
18
81
44
28
39
6
24
59
97
99
3
6
96
60
36
35
4
21
27
15
45
36
12
3
17
85
95
12
73
47
7
18
6
30
30
9
8
19
69
36
51
18
66
24
137
4
96
9
48
12
11
40
117
51
9
72
48
11
1
15
36
8
1
30
18
12
18
78
15
9
48
11
1
18
45
15
90
23
12
73
15
24
56
43
9
33
3
9
27
21
27
123
5
49
60
11
25
75
32
1
12
72
42
30
6
17
1
36
23
55
117
96
9
59
1
36
18
29
73
18
42
3
36
9
12
12
72
24
59
40
20
13
27
80
7
21
120
57
95
13
24
6
9
3
36
17
88
45
24
18
177
21
47
13
47
48
40
20
1
15
8
96
19
57
9
120
42
78
54
5
88
24
8
108
37
27
48
8
100
32
43
78
27
129
48
30
125
60
13
63
27
24
108
5
91
57
3
54
12
15
3
90
131
52
27
5
127
21
33
6
96
9
8
40
60
36
15
6
60
6
53
4
123
5
13
12
3
60
9
6
84
18
27
3
65
73
12
23
76
45
84
42
9
9
6
21
8
64
8
48
16
15
29
1
108
11
1
24
54
5
1
96
11
97
27
36
168
21
96
42
72
18
12
18
78
35
7
18
23
1
3
8
73
36
11
4
33
60
36
12
18
29
13
15
33
12
24
15
45
159
72
72
8
4
15
81
33
216
18
48
162
6
129
ABCD 94370631926*3^$a+1 [50048]
5
103
71
1
59
49
17
19
59
25
101
186
25
104
64
23
13
17
90
24
25
41
18
30
12
7
132
44
57
19
29
19
12
104
16
11
9
84
69
6
21
40
24
17
7
11
169
23
42
7
65
43
131
1
89
72
123
12
15
18
96
54
69
45
27
93
30
81
15
6
15
33
15
141
120
27
64
8
52
84
11
18
108
24
43
23
42
115
83
42
48
12
7
59
60
6
51
12
63
48
21
148
36
11
24
109
5
42
18
36
90
36
25
35
33
105
36
72
7
36
77
30
24
54
27
28
5
60
31
20
15
85
11
49
53
90
21
135
21
21
7
83
60
177
63
60
49
5
24
12
48
24
102
13
11
30
19
17
55
84
44
40
71
1
5
55
8
3
90
180
67
8
12
100
72
5
55
24
144
35
12
78
12
6
60
9
4
32
33
55
5
31
29
24
12
19
32
123
12
9
28
60
56
99
21
81
51
9
54
66
90
18
36
6
21
33
19
5
108
7
23
60
73
96
11
114
19
17
48
72
87
21
30
109
41
39
33
12
36
6
78
30
21
9
48
24
3
172
24
24
83
18
24
18
42
12
144
6
9
69
135
33
3
4
32
45
43
17
30
25
11
24
24
69
12
75
78
78
42
12
204
6
13
56
9
7
131
13
5
120
96
36
7
12
48
20
45
66
102
19
41
79
11
48
85
80
16
53
7
84
287
30
3
36
21
12
30
97
11
30
3
4
12
11
78
19
65
6
69
201
51
135
133
47
69
76
41
7
11
24
97
48
72
53
78
73
96
11
90
150
42
75
108
57
96
27
4
84
35
60
9
93
7
23
18
6
13
72
29
12
54
21
28
17
12
51
105
259
60
65
132
55
23
21
40
29
6
85
24
12
23
6
31
8
3
18
31
56
4
56
63
9
40
41
19
20
16
20
36
64
120
32
4
215
25
23
6
96
55
11
18
12
30
37
17
24
19
60
137
6
37
12
56
52
17
79
32
27
30
48
67
60
12
8
33
12
63
88
77
7
60
12
41
3
40
35
30
12
7
41
24
67
24
17
24
18
85
8
57
42
18
6
85
17
162
108
30
7
80
33
48
51
3
66
174
36
109
17
3
40
11
1
11
49
128
3
54
135
88
11
24
6
24
6
49
12
143
36
109
56
16
60
8
21
6
33
27
49
32
27
25
11
6
15
4
35
54
3
4
11
30
7
23
18
66
60
69
57
84
66
97
113
43
36
53
102
49
11
9
81
75
51
60
78
91
24
35
117
12
21
79
8
64
60
8
33
60
114
45
33
7
60
5
24
66
13
5
6
9
57
3
33
7
65
267
105
19
11
25
20
28
32
28
11
61
56
9
55
24
24
12
5
103
11
12
12
48
90
72
102
6
7
11
24
6
31
24
24
23
12
45
136
24
53
19
20
4
5
6
25
68
3
18
15
39
6
79
8
3
6
39
21
43
11
6
15
3
25
23
49
5
111
3
6
79
59
97
44
69
48
7
53
30
90
144
55
24
29
48
54
9
64
95
42
96
60
39
51
30
12
123
3
61
8
36
15
6
18
102
163
23
13
59
18
7
137
19
5
12
54
18
108
19
48
113
19
23
6
79
96
11
25
59
12
42
6
192
18
24
138
60
13
41
24
6
13
53
67
12
35
25
179
25
41
99
16
48
11
126
210
13
36
77
3
177
3
15
156
6
7
23
30
7
17
36
139
5
24
42
9
60
88
20
40
8
15
9
64
29
6
9
45
7
59
54
55
77
66
138
36
48
6
114
15
15
93
45
43
24
8
39
126
48
27
39
85
59
12
49
20
3
42
43
17
24
55
96
8
21
19
83
45
72
111
54
72
36
18
66
3
16
197
39
40
68
195
33
15
18
102
72
25
71
6
39
124
65
27
9
55
96
11
13
24
80
52
89
12
3
27
9
60
36
48
16
53
6
49
23
13
44
160
5
7
11
18
27
108
4
65
6
30
60
6
69
21
84
6
48
18
43
47
49
29
6
66
7
20
3
48
165
24
16
11
9
12
4
59
109
140
12
15
13
11
61
11
108
36
25
5
3
171
6
19
29
7
65
19
29
6
117
4
56
64
41
7
23
30
24
111
144
15
36
30
42
57
36
24
64
11
25
149
24
87
81
18
1
48
12
5
174
57
28
80
99
37
71
30
87
63
102
12
75
141
12
48
12
3
64
24
11
13
5
60
6
162
42
37
29
12
60
7
36
24
107
33
57
54
6
6
193
32
33
147
28
36
29
30
30
12
27
81
90
9
40
12
5
18
37
53
7
5
6
33
40
32
3
69
72
21
87
21
42
60
18
120
27
87
61
41
79
36
60
11
48
54
18
48
60
25
36
8
63
97
77
43
12
24
56
21
54
13
96
20
36
33
18
78
6
145
125
99
15
30
12
114
66
19
29
91
125
19
101
75
24
21
43
56
21
36
3
36
69
36
18
48
13
84
5
66
24
97
149
139
71
42
3
16
35
36
48
12
24
18
63
28
41
108
6
30
ABCD 94371017836*3^$a+1 [50000]
25
288
47
7
5
12
24
19
12
18
18
89
24
19
48
209
60
60
120
24
240
7
252
78
18
41
48
12
43
5
48
24
60
60
48
55
17
79
5
24
91
17
7
192
41
103
77
48
12
144
25
71
324
43
12
41
37
30
17
1
203
55
5
564
7
108
5
61
11
180
49
144
47
48
96
24
31
24
72
173
36
7
137
25
23
24
156
120
24
36
79
29
7
17
43
89
391
185
73
59
7
173
115
101
12
240
12
55
90
35
12
84
115
24
36
17
12
1
126
18
95
48
12
12
24
264
180
12
43
17
24
67
185
60
19
53
7
29
144
48
72
31
41
49
144
23
103
17
84
61
35
60
259
5
73
47
19
17
60
48
55
137
49
23
25
23
24
24
25
11
43
12
101
103
41
36
72
72
43
77
36
108
12
7
156
5
12
19
161
55
5
19
108
30
47
144
31
125
91
90
119
48
7
18
18
245
120
60
60
7
17
145
48
95
103
60
48
5
55
36
41
204
25
48
23
60
120
85
78
36
221
79
24
12
5
12
48
43
29
85
18
12
77
36
12
91
42
35
12
55
72
89
12
12
96
97
119
24
7
149
84
49
23
24
31
257
223
18
47
144
396
84
36
312
36
12
12
7
41
12
13
47
7
96
245
55
137
72
84
121
11
115
77
36
12
115
149
36
12
72
19
89
235
77
31
5
43
89
36
132
24
25
150
108
30
11
7
78
35
19
90
23
43
41
85
6
65
7
36
101
60
180
31
17
25
23
24
24
55
84
5
36
55
30
54
101
36
24
55
24
137
24
12
43
41
43
125
97
126
48
65
97
18
96
29
79
5
108
97
6
17
73
71
103
18
54
89
72
12
12
36
12
7
233
36
12
7
120
36
17
72
7
84
17
72
192
24
7
162
47
163
53
24
55
108
12
114
11
84
79
173
67
36
36
41
24
48
25
83
48
60
115
60
84
125
115
36
5
72
175
89
55
30
83
43
17
7
245
60
168
36
36
31
17
36
24
12
36
48
36
73
311
31
24
84
17
115
5
48
180
48
120
24
60
19
66
11
7
36
29
67
108
17
139
29
48
55
197
91
77
144
96
7
65
25
47
84
144
31
5
31
65
60
163
17
36
24
84
55
66
155
96
12
7
65
79
17
12
12
24
72
72
96
12
24
24
12
24
55
5
103
65
115
125
48
19
24
101
19
24
5
36
12
163
17
283
29
103
17
55
17
48
1
35
109
150
12
185
108
31
17
7
137
73
23
24
49
47
12
43
42
71
199
36
77
180
12
72
73
23
7
72
96
65
60
19
29
60
55
120
24
12
36
144
168
17
24
7
29
36
67
53
48
91
221
307
5
25
96
59
7
53
7
48
96
65
1
54
5
37
48
126
24
12
132
77
48
13
47
31
66
78
66
6
65
96
72
1
174
258
47
168
175
288
161
55
5
144
109
126
84
17
84
12
19
41
72
103
29
55
221
55
125
60
12
132
115
29
7
42
107
60
36
43
41
120
91
53
12
43
65
31
41
24
163
36
197
7
125
108
67
17
19
5
36
19
84
36
5
60
25
6
221
12
67
41
85
54
185
55
5
43
77
271
48
180
24
36
161
60
60
43
48
5
163
17
19
5
25
270
36
78
54
12
5
73
11
84
31
161
1
23
12
132
60
180
7
120
24
29
36
1
83
31
174
23
24
31
17
228
19
233
108
60
144
36
84
36
24
36
48
7
5
7
36
5
60
24
ABCD 94371192772*3^$a+1 [50008]
21
28
77
138
114
67
104
15
36
25
35
54
99
141
30
12
45
4
5
39
75
1
23
12
18
42
30
51
33
42
73
5
6
18
36
42
9
45
115
80
21
24
24
84
30
33
45
24
36
7
23
48
30
15
39
12
120
9
72
69
60
15
9
84
60
18
30
72
66
49
12
11
9
84
12
75
54
19
11
6
39
4
41
174
72
18
27
48
45
27
120
9
15
15
54
30
24
18
54
30
54
12
12
30
78
138
6
24
144
105
3
54
30
36
24
216
54
66
9
24
15
42
79
71
13
36
23
60
6
111
45
19
17
39
21
102
12
60
13
5
18
18
6
9
36
15
49
77
18
12
12
37
5
6
60
78
6
18
42
18
6
25
11
6
132
72
3
112
56
64
29
6
13
23
9
4
59
12
6
48
156
6
33
51
54
24
27
3
45
63
78
72
12
72
84
55
35
60
1
41
3
16
59
25
77
15
39
78
3
28
5
6
48
6
31
65
19
137
63
36
84
60
51
109
59
48
60
42
48
42
12
25
131
12
33
87
42
60
15
64
80
16
8
81
6
36
30
307
32
93
12
60
54
57
75
13
32
99
60
9
21
51
15
12
132
84
12
48
1
5
36
18
6
144
31
23
66
186
54
15
60
156
81
15
63
6
60
30
25
11
54
15
33
18
12
33
15
48
372
73
11
25
23
97
35
21
93
31
80
9
6
81
39
21
9
24
79
132
80
4
29
3
3
6
6
33
39
78
42
6
30
42
42
18
39
9
30
36
48
81
135
25
144
71
21
9
72
19
125
60
114
9
93
3
51
18
27
63
25
5
6
12
73
24
23
108
66
30
13
17
96
43
11
49
5
6
25
11
12
18
24
36
24
3
27
198
15
21
91
149
31
71
9
51
102
7
56
27
138
19
29
79
35
6
24
15
3
13
29
3
69
96
30
12
6
30
6
6
18
30
24
180
57
48
12
3
12
18
15
3
13
20
16
53
6
229
23
42
18
78
87
69
60
51
4
11
60
9
69
42
24
9
81
103
35
36
49
107
18
30
162
54
12
18
24
7
53
48
54
24
24
1
5
15
40
36
35
105
33
18
162
48
54
60
36
57
3
72
1
107
24
49
71
25
60
149
24
7
23
6
12
24
6
9
28
5
6
42
139
5
43
68
9
6
12
48
78
6
13
11
120
109
131
21
24
72
28
29
55
107
60
60
13
47
33
45
6
6
103
8
72
3
78
39
15
168
49
5
6
30
24
18
181
36
41
30
37
53
15
39
84
21
9
42
45
3
30
27
52
11
36
33
81
54
6
12
72
30
12
126
3
180
159
48
12
33
117
72
30
48
66
51
40
5
3
16
116
100
108
12
179
117
45
84
24
6
25
8
16
11
21
117
66
1
35
81
93
6
120
6
150
18
54
81
9
6
6
156
79
5
36
3
57
24
19
11
30
48
42
60
33
33
67
56
75
69
21
27
3
60
57
45
30
72
6
24
75
96
9
48
30
13
35
6
6
13
41
51
24
81
78
57
24
24
81
6
48
61
113
147
63
1
29
36
90
241
48
11
6
6
13
35
54
51
12
3
60
72
13
144
35
18
18
25
20
39
48
18
36
6
84
84
21
51
73
59
192
60
90
36
30
189
15
90
48
3
3
61
11
18
24
12
18
48
13
32
9
174
6
114
49
8
93
24
228
18
1
119
21
24
15
36
6
12
138
18
30
1
23
18
48
19
80
33
3
12
4
11
42
12
36
7
12
89
12
72
67
11
73
125
111
4
35
60
1
84
35
6
3
33
63
45
87
48
69
87
9
36
15
21
15
33
31
29
15
21
54
66
78
25
11
90
31
23
36
30
19
47
84
61
20
45
43
41
6
24
6
39
4
5
18
48
36
49
89
27
45
43
17
24
12
90
54
24
55
32
64
84
56
48
45
12
60
66
57
40
83
217
12
113
12
3
255
21
9
36
12
78
42
42
12
24
1
41
48
36
54
61
119
60
9
45
3
45
42
97
35
60
25
29
27
3
45
40
11
6
84
66
54
6
33
4
23
24
84
90
30
6
15
3
37
29
30
21
33
18
33
9
151
5
12
30
18
42
9
24
36
33
48
30
48
21
21
18
24
121
77
78
66
3
21
31
48
17
66
12
33
33
66
81
3
90
72
108
31
53
123
9
6
9
81
3
16
113
42
84
85
29
75
57
39
57
79
8
117
15
9
6
6
27
267
54
31
5
66
48
60
24
33
57
6
49
35
61
20
129
78
72
18
18
57
48
21
96
30
45
15
49
35
54
102
9
24
15
72
42
60
78
18
51
63
168
168
42
48
55
5
39
27
66
3
36
3
85
35
6
6
90
36
39
15
21
3
61
65
15
39
6
19
65
6
126
3
75
24
37
29
30
36
6
39
75
81
69
15
51
12
120
42
43
53
30
13
35
6
54
6
15
3
132
21
75
42
6
66
54
102
84
3
51
24
45
3
13
161
55
119
42
12
90
12
6
24
111
4
89
115
36
65
60
6
24
36
48
12
9
48
15
ABCD 94371514696*3^$a+1 [50120]
37
3
60
60
51
21
8
72
31
9
9
59
40
3
42
3
24
165
54
45
20
4
96
15
21
129
51
8
67
45
60
36
24
20
48
36
76
24
60
12
60
72
12
60
33
6
54
36
131
76
9
3
72
20
76
108
72
44
13
27
51
9
68
103
17
36
31
45
63
117
48
51
36
18
42
33
36
24
48
44
25
195
8
16
72
3
21
15
21
12
12
8
67
33
3
29
40
8
91
45
81
39
56
16
33
15
12
32
100
120
12
33
63
8
36
16
3
54
15
92
4
9
111
24
20
136
20
4
60
75
41
91
5
31
129
20
4
84
36
20
7
18
135
15
5
16
60
36
12
51
185
124
120
12
3
33
8
19
21
24
60
72
108
36
36
108
21
171
9
54
81
165
111
3
36
69
57
23
85
63
63
57
27
60
57
33
162
233
40
20
67
36
89
88
72
48
12
99
6
23
31
5
172
44
40
36
44
4
60
36
3
33
57
11
52
72
141
27
44
60
100
20
28
12
45
54
45
20
31
9
21
78
105
3
17
1
51
15
24
12
153
135
21
144
36
3
153
24
219
30
6
9
72
3
6
3
60
36
24
72
33
60
27
3
33
44
76
153
6
18
63
39
5
145
3
12
8
36
31
33
36
75
225
80
76
48
48
12
92
40
8
40
20
52
45
15
24
44
85
95
16
84
21
35
180
52
92
96
31
90
3
81
6
149
7
33
9
27
24
12
8
19
17
64
60
20
55
21
45
3
20
112
15
48
36
24
108
45
27
33
39
9
176
64
20
49
42
120
108
6
144
30
36
81
24
81
95
49
231
273
27
68
31
41
28
15
45
87
33
105
75
48
8
4
56
7
93
164
55
41
36
16
84
15
69
80
24
31
144
77
124
36
20
28
48
3
69
32
13
12
6
108
5
40
24
20
88
24
36
9
3
15
77
24
49
3
60
204
3
41
67
45
188
52
48
80
40
12
8
7
77
40
36
24
27
5
28
80
7
9
144
48
3
129
140
112
24
84
60
32
124
51
138
51
44
76
12
24
9
27
32
55
5
100
168
24
24
44
16
24
96
24
15
45
21
87
24
36
92
76
20
64
57
3
180
32
19
69
56
49
18
77
28
8
24
16
24
32
144
40
111
24
57
144
20
25
6
33
20
1
95
84
4
15
33
72
56
36
19
5
61
3
51
54
27
36
104
4
27
9
24
9
51
36
8
7
108
141
12
24
3
36
81
99
21
20
60
13
63
12
51
57
24
75
24
120
24
125
52
24
36
15
81
24
3
30
3
123
72
105
60
93
27
48
36
60
9
135
21
15
3
21
36
15
33
21
75
44
61
59
127
9
12
12
12
45
3
36
9
135
63
54
99
36
48
20
31
57
3
36
5
31
129
24
60
132
27
77
13
11
79
81
72
24
24
20
19
5
43
78
27
93
24
51
105
27
9
15
204
44
16
252
24
165
95
40
48
21
75
99
21
12
48
36
45
6
53
64
72
120
24
39
36
9
36
51
89
121
39
51
9
12
84
3
21
56
24
136
60
96
108
80
49
51
45
75
36
48
56
91
45
44
64
36
12
108
36
20
16
84
69
15
24
12
3
42
3
123
9
63
5
43
42
51
39
36
9
212
79
21
3
21
24
32
28
12
63
72
21
68
112
72
32
88
12
24
20
24
52
24
9
3
32
72
204
16
36
48
20
16
20
28
72
144
45
27
48
132
12
12
15
65
124
84
60
36
9
51
44
1
102
105
300
33
75
20
112
27
17
31
105
12
12
219
30
131
4
9
15
72
96
87
42
18
36
21
99
101
31
33
51
21
12
12
24
240
15
41
13
27
36
63
5
64
63
57
96
36
3
6
15
56
19
45
24
267
29
25
75
12
24
3
21
9
6
45
156
9
11
136
39
53
31
45
60
84
15
41
76
9
27
3
21
183
57
48
48
57
95
37
35
40
36
84
24
20
25
51
204
129
87
24
24
111
57
33
131
19
21
68
55
17
91
89
55
89
19
33
177
47
76
84
60
45
18
21
120
144
36
21
35
28
12
9
11
40
3
36
45
27
9
128
156
96
16
32
16
80
124
195
81
12
60
183
36
45
36
9
59
4
27
33
32
4
84
45
63
84
48
108
60
24
9
51
120
15
210
3
3
89
49
99
27
81
12
72
93
3
84
36
60
68
4
81
15
27
57
20
115
42
51
3
41
4
12
12
36
56
40
99
9
15
17
28
36
21
114
12
33
ABCD 94372124974*3^$a+1 [50059]
27
27
41
4
36
80
1
24
59
76
57
59
61
12
51
15
65
109
63
12
15
42
35
64
20
4
12
33
30
21
99
21
21
6
18
120
51
51
48
12
57
56
24
55
66
12
18
6
155
19
57
3
66
59
4
21
30
5
19
36
6
126
33
9
35
16
15
36
33
32
48
12
115
18
6
29
40
33
12
131
49
36
96
51
39
18
35
25
30
17
60
28
45
3
8
1
23
61
27
12
20
40
15
5
85
36
71
103
18
60
23
16
33
3
3
54
12
6
18
39
3
18
42
77
40
3
12
6
30
21
24
24
21
35
61
3
75
96
6
84
6
150
23
16
72
12
20
1
30
30
114
18
30
12
18
39
63
33
27
21
15
90
59
85
15
63
84
18
30
6
15
140
37
27
20
28
75
29
19
65
16
9
24
48
18
144
78
15
8
31
30
35
1
48
60
131
4
12
57
18
33
116
4
45
24
6
9
3
33
84
12
8
60
16
72
3
45
69
18
120
24
5
60
25
51
12
33
59
28
20
55
5
88
3
5
1
54
6
36
63
9
78
24
21
48
39
17
1
3
80
16
20
88
21
192
54
45
24
75
9
12
45
24
126
120
66
132
3
27
48
12
17
28
32
55
108
18
23
40
69
35
7
6
15
8
19
42
23
16
20
64
32
60
48
7
24
21
20
4
75
65
4
80
13
12
66
41
16
3
6
6
17
1
36
84
11
28
63
53
4
32
24
49
47
193
71
25
15
129
36
12
75
27
42
24
11
48
61
174
6
30
6
3
20
36
49
18
18
24
35
37
6
33
56
40
3
5
60
1
99
20
43
12
137
4
44
40
32
28
33
48
111
8
16
12
32
31
5
31
18
12
18
42
3
27
36
29
40
24
9
15
15
12
105
9
11
4
15
221
28
93
3
20
25
39
57
15
20
19
57
8
31
90
24
54
17
48
31
29
61
15
39
17
28
56
37
48
35
31
29
67
18
36
23
12
76
15
12
21
39
72
18
71
96
4
36
84
24
21
24
71
96
88
33
48
24
11
1
23
25
15
15
17
24
36
24
61
119
7
77
7
21
27
18
27
12
9
42
78
119
55
18
15
69
18
30
27
9
6
5
16
33
30
57
108
15
65
55
9
45
11
7
24
24
12
89
19
189
21
27
39
9
99
125
25
12
99
27
9
48
15
5
40
12
24
20
4
15
5
1
114
17
64
27
33
27
33
12
45
23
25
35
37
47
40
45
27
33
126
21
15
5
28
36
9
78
33
21
60
51
72
20
1
54
18
107
31
30
39
93
114
90
6
48
72
84
29
36
79
30
87
9
18
105
45
47
61
59
48
55
17
28
60
51
54
96
24
18
53
97
63
9
30
17
4
21
3
56
96
85
155
4
44
1
11
19
36
33
48
15
45
12
33
24
60
179
36
24
19
30
47
16
44
124
45
30
30
119
25
18
105
48
84
12
3
41
19
36
41
25
36
42
33
3
41
31
48
29
76
24
3
132
17
28
33
48
90
24
21
9
42
89
16
8
25
12
18
17
24
19
6
87
72
12
21
23
4
60
21
207
48
21
24
24
135
92
85
35
31
48
30
24
27
45
36
84
15
8
28
8
40
57
60
3
24
32
16
3
24
41
16
159
45
51
18
15
21
114
12
60
48
6
27
12
51
101
79
21
44
19
17
4
72
33
59
60
12
1
59
40
3
17
196
8
24
31
36
24
29
37
30
6
18
57
9
78
18
3
36
3
66
95
100
9
18
17
52
9
35
24
88
180
15
42
3
12
96
9
27
33
75
60
96
21
6
29
19
66
63
15
21
51
96
42
63
15
78
11
73
48
47
1
24
30
77
19
5
139
6
60
6
45
45
24
75
12
12
56
49
47
31
9
3
90
11
31
9
45
24
167
4
21
24
39
48
8
25
30
42
12
36
15
159
5
13
23
25
51
3
77
16
39
9
24
12
24
12
3
45
15
36
5
28
45
108
180
59
31
33
56
60
60
40
36
9
23
12
1
135
48
69
11
7
24
6
39
9
27
57
186
125
19
33
33
36
24
66
96
18
12
18
5
4
21
132
83
40
21
18
30
18
60
33
24
20
12
43
12
5
88
3
48
5
36
13
6
21
33
95
61
71
55
24
5
25
42
17
25
35
12
13
27
69
36
24
6
5
60
25
135
44
4
57
3
27
5
84
16
8
115
30
66
29
7
29
49
12
66
29
55
5
28
33
54
6
3
20
16
39
29
85
51
45
114
60
96
126
6
18
11
13
36
12
23
25
35
1
35
148
96
9
36
39
105
12
3
81
11
76
33
95
16
24
144
15
42
18
65
43
9
39
29
12
76
12
36
81
59
96
19
41
28
116
25
11
40
20
13
30
105
3
33
36
84
20
76
9
42
138
39
15
21
20
4
45
12
35
24
25
90
12
33
20
1
123
20
37
24
66
21
27
5
72
16
24
24
9
75
81
36
24
71
184
51
6
42
18
42
21
20
31
18
96
71
48
31
9
20
67
29
7
57
72
3
17
1
23
4
45
120
15
12
36
212
7
6
12
60
18
9
20
19
6
23
1
71
16
9
3
32
61
48
36
66
42
167
28
21
35
91
33
27
45
3
41
67
45
8
1
39
56
19
114
11
49
47
40
45
3
20
31
42
138
45
12
44
28
32
1
3
9
15
15
6
84
75
51
21
75
48
18
24
18
6
120
15
260
37
23
16
44
19
18
3
96
36
105
30
69
8
61
6
9
81
24
11
16
152
1
12
48
11
4
9
11
61
6
105
33
51
36
8
31
45
68
37
30
89
7
48
29
25
75
15
17
1
60
39
20
28
92
13
18
53
4
116
36
48
72
60
13
12
3
15
77
60
13
6
24
21
24
3
30
ABCD 94372143454*3^$a+1 [50006]
24
39
156
150
30
156
48
12
33
45
42
48
60
102
87
27
96
45
75
69
3
37
20
9
36
39
96
60
28
36
20
15
72
12
45
16
29
27
15
81
39
25
131
45
4
83
45
16
101
39
4
11
9
33
24
66
33
12
75
30
15
33
15
39
57
48
51
30
66
21
3
21
3
21
141
36
7
71
9
45
72
171
9
84
115
29
42
9
117
3
111
21
12
48
39
120
210
36
15
33
27
3
12
12
36
60
12
18
54
1
72
108
32
144
39
96
21
72
57
3
75
12
153
3
90
3
81
114
42
3
15
30
54
72
21
12
87
93
33
72
27
120
3
78
15
9
66
25
53
12
27
27
24
69
12
15
33
27
21
63
69
15
6
12
48
27
9
24
51
48
117
3
36
195
12
93
39
1
5
51
36
45
7
41
15
9
15
28
20
3
12
73
104
33
54
9
9
15
48
120
9
6
78
19
107
33
12
81
3
111
21
24
45
3
51
157
59
13
140
3
57
33
39
3
36
12
30
48
27
12
72
64
71
69
15
84
30
90
21
252
88
65
159
28
80
69
31
8
15
24
6
42
30
3
12
3
114
42
24
12
9
9
6
30
99
120
9
15
3
18
102
57
12
4
107
48
25
56
16
53
42
57
15
33
69
18
21
69
55
36
89
3
99
66
150
24
1
32
27
36
72
85
5
3
39
9
21
30
66
27
51
37
17
6
42
3
4
8
105
54
21
57
3
72
12
64
47
12
117
9
24
90
81
87
33
9
6
6
24
84
78
12
30
183
72
63
49
68
48
93
15
9
15
57
15
9
31
35
45
45
90
150
60
3
60
51
42
75
28
20
51
6
30
18
120
42
24
141
117
18
60
73
35
66
24
12
54
114
6
21
84
16
47
21
39
21
12
39
33
27
33
21
12
3
15
36
36
30
12
27
9
36
120
54
36
1
89
19
36
44
15
6
54
66
24
15
27
102
3
40
59
9
27
9
21
102
6
72
102
42
24
6
24
57
9
15
15
60
69
24
48
24
39
81
36
69
31
17
135
51
36
24
165
75
12
18
39
33
3
12
84
60
3
45
15
33
45
3
96
21
18
30
30
49
53
19
8
21
30
6
180
43
8
57
12
60
6
48
249
45
48
3
129
150
18
39
21
24
19
11
126
18
21
15
108
96
36
1
8
81
36
18
9
100
108
20
87
36
37
47
61
32
45
3
36
28
41
42
12
96
57
60
60
48
51
33
3
18
36
24
66
33
48
3
21
15
24
57
75
90
30
12
42
30
18
7
35
6
84
36
24
144
114
61
17
18
156
25
11
24
18
42
213
57
3
72
64
17
54
54
27
9
63
63
33
45
139
17
108
18
37
236
16
29
36
18
12
9
21
51
9
30
144
30
159
21
7
32
48
27
36
6
18
105
15
21
21
24
6
30
30
165
144
24
72
9
66
6
87
48
24
69
55
11
81
33
30
114
42
45
24
45
51
9
55
104
285
90
42
30
6
39
48
21
120
36
24
27
3
120
30
87
9
15
15
33
27
96
9
36
15
9
64
36
41
39
9
19
227
18
111
171
36
18
24
7
20
144
9
132
19
11
24
54
18
24
21
120
12
27
9
112
35
69
45
24
15
57
24
15
15
30
63
33
54
24
1
128
117
24
72
48
259
5
67
59
105
84
3
132
6
15
12
33
6
49
5
6
45
21
15
48
4
23
30
3
15
24
60
72
45
33
138
90
114
9
120
36
9
126
54
36
24
39
27
33
75
36
12
9
21
39
16
29
48
67
23
12
81
33
6
21
3
90
19
20
15
30
3
93
6
60
165
45
3
51
9
148
47
18
15
3
25
5
24
15
15
6
75
24
16
17
235
32
15
18
114
1
53
19
32
45
75
129
27
3
60
12
264
1
53
24
78
54
43
116
57
39
9
31
11
169
155
9
135
84
21
72
9
63
108
64
29
90
45
72
153
60
54
18
163
5
42
33
72
27
1
36
11
138
39
28
59
60
33
63
162
12
75
9
87
87
30
66
114
7
5
90
18
3
15
150
24
18
81
100
32
33
24
30
57
60
111
33
12
4
5
63
51
24
78
67
5
6
25
59
12
9
21
30
9
84
15
72
30
6
12
1
29
43
5
30
120
45
63
97
59
9
81
63
27
21
28
71
66
48
39
51
90
150
156
21
60
15
48
121
5
6
42
42
96
45
33
54
72
6
39
93
27
45
84
30
45
84
3
48
24
30
111
24
15
57
24
40
32
9
135
45
6
114
30
141
87
13
83
60
6
31
23
30
19
53
15
12
36
36
93
3
33
36
96
3
52
77
150
186
55
72
20
75
102
12
39
129
162
21
135
45
84
40
35
120
21
93
30
24
12
25
113
42
36
24
6
24
30
24
12
33
21
24
36
54
45
9
7
20
39
24
25
8
ABCD 94372453016*3^$a+1 [50176]
197
151
120
12
48
144
60
95
85
41
139
5
103
24
179
72
49
84
11
234
127
12
12
65
31
348
35
37
12
113
7
173
103
84
11
252
18
67
95
144
360
36
72
61
11
229
5
7
12
48
108
144
41
90
121
156
24
24
84
72
96
72
36
144
107
54
7
72
132
156
65
54
169
65
36
54
36
36
108
181
84
41
324
67
24
120
41
43
47
378
7
168
5
90
85
41
31
12
155
37
35
25
156
17
43
24
41
19
36
48
185
36
31
5
79
119
85
5
162
72
157
41
18
49
48
264
71
54
103
48
132
96
89
7
48
71
25
120
60
84
12
5
139
5
90
169
156
36
48
276
144
36
36
35
18
127
71
72
18
79
65
18
193
48
60
24
36
12
113
31
23
72
36
49
23
1
24
47
18
126
37
144
35
145
36
12
36
5
79
47
54
162
234
91
12
132
36
132
65
55
35
37
36
24
65
31
24
48
23
162
18
162
7
83
108
37
107
169
29
288
163
161
163
36
204
120
96
29
55
17
126
25
48
372
59
13
5
90
198
43
101
18
18
18
1
35
180
36
54
283
72
41
162
18
19
108
132
29
91
143
216
109
48
23
61
48
107
361
53
90
25
312
59
25
11
162
67
5
103
95
157
120
11
54
235
144
12
12
36
12
24
108
60
23
162
162
61
108
12
89
36
19
84
84
83
13
5
54
126
67
5
235
35
162
18
37
132
245
90
54
54
18
72
18
54
91
12
240
192
144
347
54
139
167
253
144
107
73
35
397
24
96
24
84
23
18
139
167
54
175
59
133
119
108
1
24
12
24
36
29
127
35
25
65
18
109
36
287
13
59
18
72
31
72
12
60
48
65
19
89
31
59
36
169
144
60
41
7
12
72
24
72
317
18
145
179
181
108
24
47
1
17
67
240
156
84
83
36
270
19
35
108
73
84
23
145
48
59
97
108
155
37
24
47
97
60
5
91
17
139
59
37
107
133
24
36
329
163
36
240
137
90
193
72
12
11
1
89
19
72
71
13
180
144
41
19
96
137
67
113
43
84
53
127
35
25
12
71
157
293
67
96
156
41
139
5
19
24
47
193
5
31
12
29
18
1
35
72
73
72
17
103
24
204
65
115
65
175
59
13
24
48
77
36
90
13
41
108
91
197
19
96
24
203
1
359
73
53
144
18
169
108
36
180
47
18
7
29
19
144
48
84
168
221
55
12
48
24
12
36
29
90
18
90
198
54
54
72
55
12
108
24
24
24
41
31
131
108
36
73
161
31
5
43
72
48
12
168
72
84
60
36
60
65
90
25
96
168
17
19
48
192
204
239
13
12
12
35
13
12
84
17
7
101
67
59
144
181
71
72
18
252
18
144
1
89
36
55
72
48
60
24
65
108
36
72
19
108
35
121
ABCD 94372816654*3^$a+1 [50194]
4
8
72
168
312
28
12
77
180
99
12
33
175
200
124
80
177
19
17
7
101
139
68
9
163
276
65
19
120
68
9
139
32
9
36
223
29
31
104
153
3
132
28
17
63
4
5
163
17
180
3
33
87
165
108
36
36
27
45
36
19
236
84
16
5
19
80
153
63
40
224
177
343
125
15
21
216
79
65
15
201
79
92
28
132
65
63
52
140
28
32
280
140
28
20
192
12
180
16
84
137
144
7
240
12
20
40
41
180
27
60
28
192
228
164
60
60
120
88
20
60
45
55
60
68
100
24
36
92
72
60
16
60
180
140
72
12
28
5
67
77
43
56
24
57
108
15
57
51
160
77
3
52
180
8
160
137
108
63
60
4
48
60
20
33
36
36
27
16
152
129
39
144
96
45
67
152
40
60
48
65
3
204
148
185
7
8
52
41
36
39
72
69
3
88
20
33
75
40
101
3
88
12
36
32
9
51
60
100
80
33
19
120
5
36
7
180
92
16
80
144
93
67
185
36
36
3
60
117
99
40
320
40
300
44
48
45
67
48
173
135
4
41
19
17
3
28
212
76
144
20
88
5
252
72
36
72
15
76
164
33
255
60
40
32
108
28
84
48
132
56
72
88
221
103
5
31
44
96
4
456
24
48
92
36
69
3
40
60
132
80
45
63
192
100
56
72
12
48
213
87
40
48
32
48
12
28
29
183
268
89
15
165
108
207
45
15
28
29
103
188
69
3
48
120
9
43
65
15
57
103
5
36
55
44
45
135
45
15
57
79
200
4
41
27
9
36
207
16
20
189
36
75
4
101
99
196
192
53
79
140
100
48
29
31
468
224
256
32
28
84
128
60
57
180
31
77
43
60
32
12
280
5
3
40
29
216
195
112
116
9
36
207
40
8
4
128
9
108
180
55
288
53
27
108
81
51
112
17
288
91
17
67
80
36
249
55
17
79
29
31
44
105
31
72
20
28
32
48
129
163
12
5
3
60
172
128
33
55
60
20
261
39
60
45
7
29
103
108
68
81
36
7
36
65
27
12
136
149
36
115
29
55
8
153
39
16
224
168
300
9
108
151
84
17
43
200
108
45
55
12
5
171
4
140
96
300
9
108
72
3
40
29
43
56
40
104
16
24
228
60
168
24
8
28
245
27
372
28
149
31
60
128
372
48
9
3
28
144
120
101
27
153
99
81
19
80
16
72
20
153
199
96
192
228
5
27
12
28
113
7
32
168
88
144
65
91
161
31
32
48
228
24
96
132
165
183
52
48
41
43
60
77
31
180
188
52
305
115
12
140
16
164
48
28
89
36
139
293
3
100
260
12
57
75
105
163
125
72
55
8
72
40
60
17
79
281
3
33
15
57
183
69
111
208
77
15
57
ABCD 94373451754*3^$a+1 [50026]
20
25
36
15
57
47
36
24
13
35
85
12
47
148
140
60
52
9
39
21
71
13
35
12
156
73
47
132
12
1
48
12
12
23
25
12
23
37
36
71
228
25
51
44
72
13
11
72
48
4
21
24
15
80
13
59
100
104
25
27
57
36
60
35
49
60
47
40
129
12
15
44
24
109
120
51
152
64
69
95
16
9
12
23
96
1
95
24
1
59
216
48
4
21
12
35
133
275
109
11
25
59
108
12
12
13
143
28
56
1
159
33
11
4
105
63
57
35
100
96
20
24
61
71
48
28
45
12
27
80
24
12
24
13
47
48
25
51
32
84
36
28
72
32
36
25
59
61
219
105
3
92
1
39
56
97
155
25
47
60
12
13
23
13
12
180
47
28
72
21
111
8
12
16
32
1
84
3
285
60
12
11
37
72
60
47
13
11
36
1
27
141
24
11
12
40
92
1
60
59
13
48
12
75
20
132
13
12
60
167
136
32
108
60
24
108
16
12
20
108
124
72
21
12
251
4
8
60
64
20
1
23
24
25
11
76
48
33
219
8
25
23
37
36
47
97
15
33
12
120
35
52
9
84
11
12
157
11
25
47
13
12
60
192
3
68
12
40
93
84
35
28
57
15
80
13
35
64
8
13
12
47
60
73
27
8
60
36
84
1
39
8
28
144
33
39
56
52
20
48
13
35
37
15
44
169
12
39
8
168
24
40
33
60
47
4
105
24
47
168
60
12
36
25
23
4
32
1
3
116
180
13
47
61
60
12
63
33
60
15
9
23
12
28
45
60
3
20
84
13
123
9
96
71
13
135
20
13
83
84
96
12
24
73
11
24
25
11
96
40
8
48
48
37
155
4
33
27
20
48
36
4
32
36
40
68
205
35
25
132
23
37
267
33
12
35
36
25
12
47
48
13
47
48
25
51
8
12
16
20
72
88
224
73
36
11
1
47
25
36
51
44
40
44
13
12
3
60
32
1
95
24
61
84
27
8
61
51
36
80
52
32
49
11
60
36
25
47
28
32
25
83
4
8
36
36
13
47
4
69
60
23
4
8
36
16
108
36
56
144
12
13
35
37
60
59
169
59
13
59
4
92
13
11
73
23
52
21
39
33
39
9
12
108
171
9
11
156
48
37
203
12
12
1
59
180
48
13
192
59
36
48
12
12
12
1
27
8
84
13
35
61
60
11
108
40
33
3
44
73
23
24
73
15
12
45
15
33
15
33
35
25
24
11
4
36
129
120
3
12
20
61
359
61
24
23
12
52
108
33
3
9
11
84
1
60
120
47
13
39
21
12
60
159
44
25
107
24
60
193
23
25
87
8
13
87
144
69
12
83
196
9
72
168
11
36
12
73
15
32
12
24
24
16
45
59
72
4
24
33
75
44
13
36
24
27
104
36
40
104
85
27
104
124
72
57
35
132
1
15
105
3
9
35
120
36
25
24
35
36
37
108
24
167
13
35
12
36
52
96
20
37
35
60
72
216
100
12
57
71
49
96
59
48
40
44
1
27
45
60
168
15
32
25
63
32
1
24
11
145
39
45
23
40
20
12
121
15
36
69
35
60
12
13
24
96
47
25
23
37
3
117
48
167
85
12
63
44
64
84
8
13
84
107
1
83
12
73
15
9
27
44
60
36
28
8
145
39
9
24
23
4
9
12
15
105
75
120
60
32
96
12
4
20
13
35
25
47
108
1
12
35
4
33
168
15
44
1
12
36
51
33
75
8
13
35
49
3
44
1
23
37
72
63
45
180
27
192
108
132
56
12
61
11
36
37
36
11
109
11
28
105
11
16
20
60
120
49
111
189
11
133
27
44
85
12
35
13
47
28
224
13
48
39
132
108
21
132
48
24
11
97
27
48
80
48
24
61
60
15
9
23
220
32
1
107
64
21
59
28
33
12
35
76
57
59
168
108
12
100
33
143
25
35
12
85
27
32
49
12
72
107
13
23
25
72
23
244
129
24
27
44
25
15
9
207
21
35
12
13
12
47
13
95
40
32
40
8
13
72
48
12
47
1
59
73
35
73
35
13
15
44
96
145
107
25
48
11
160
68
85
3
132
8
12
13
12
95
12
84
16
8
12
24
25
12
180
75
20
13
59
25
135
20
1
35
37
12
23
25
35
73
12
39
8
36
40
56
120
169
75
32
60
84
16
72
20
36
109
168
60
23
49
71
40
164
25
23
25
39
128
52
9
35
49
15
8
132
1
60
72
12
60
23
72
156
16
8
36
40
69
36
12
59
60
16
32
13
35
13
15
20
37
ABCD 94373816242*3^$a+1 [50000]
81
3
45
81
7
44
93
18
97
80
132
16
8
40
59
18
42
21
52
8
117
12
15
16
120
17
27
3
13
20
9
18
33
76
11
9
51
25
104
51
69
3
126
31
113
30
85
80
75
145
48
17
55
71
60
117
63
1
36
197
18
18
67
23
81
9
102
9
36
4
131
73
116
33
48
7
71
12
60
9
156
64
36
53
7
20
28
59
25
23
33
57
18
162
3
16
8
15
45
16
47
37
71
105
75
54
18
18
12
42
165
28
32
21
90
42
39
28
71
54
18
117
16
156
41
15
112
71
54
63
132
3
108
9
3
13
36
68
48
112
56
16
20
28
48
8
40
29
6
72
57
243
9
88
32
3
36
37
20
40
185
60
67
96
29
27
141
12
27
28
8
33
15
16
8
63
42
198
12
25
11
25
35
90
91
53
18
90
67
5
27
21
18
9
15
13
143
9
12
21
18
21
51
12
90
15
81
7
5
60
99
28
8
27
66
42
33
15
97
17
3
12
21
30
42
7
92
3
36
54
78
18
39
33
18
25
29
27
28
60
116
4
35
57
48
3
12
13
137
66
169
11
24
61
155
1
8
76
12
5
27
48
52
5
48
75
64
29
19
48
23
54
7
8
3
129
28
8
28
35
42
3
52
32
12
16
20
28
35
61
83
13
5
55
8
45
84
36
7
12
71
1
24
96
29
90
105
100
20
40
212
45
19
11
225
4
60
8
33
15
12
108
4
48
108
80
3
97
23
132
25
8
52
5
12
6
45
16
8
51
45
99
1
12
23
90
60
51
16
48
5
91
20
21
18
37
143
49
5
3
28
36
24
17
39
120
16
17
6
25
36
23
6
30
49
80
3
37
11
81
124
36
11
18
55
17
7
48
68
9
36
54
13
35
45
52
35
21
40
80
64
8
15
25
48
89
7
24
77
39
39
105
39
13
48
120
32
24
9
39
96
24
45
30
13
77
60
55
101
72
43
56
123
1
89
7
59
1
41
27
192
9
51
9
30
42
12
108
39
40
80
39
37
48
59
73
17
6
180
1
89
99
36
27
37
32
84
24
3
177
160
35
186
55
144
32
24
27
93
72
15
37
23
57
48
3
84
6
31
180
48
12
24
32
15
30
162
13
12
48
77
138
9
136
24
29
87
45
18
37
12
32
9
12
42
1
12
8
15
9
16
29
30
276
1
53
31
35
49
12
20
120
3
18
75
15
30
3
36
39
57
4
56
3
72
42
18
73
36
83
6
90
30
51
9
51
100
29
51
3
37
71
120
42
43
65
12
6
9
96
129
18
72
90
108
39
9
39
15
18
39
51
72
37
113
31
132
48
20
24
45
7
89
12
18
21
36
33
15
75
60
25
36
11
102
91
17
18
9
15
30
7
29
55
17
103
119
36
69
111
9
63
18
31
44
15
21
28
12
8
3
9
39
37
8
15
97
24
251
42
66
1
56
123
45
27
72
57
3
57
81
108
19
72
23
121
5
55
36
8
48
63
69
21
27
12
3
13
5
31
41
43
140
15
30
15
27
18
51
21
43
36
80
148
56
280
179
117
24
16
23
60
30
7
11
18
90
1
71
9
9
7
24
96
23
9
40
5
48
18
54
90
36
54
6
85
12
128
16
8
76
29
18
13
47
37
20
12
16
5
27
21
24
18
48
49
5
15
72
9
12
127
20
60
33
18
25
36
80
51
73
59
36
69
16
17
19
8
33
192
60
3
4
41
42
13
44
36
63
132
72
18
18
109
53
3
12
87
21
15
9
51
61
8
3
69
3
21
15
90
27
48
9
27
51
120
133
12
92
93
43
44
12
39
141
21
7
48
32
36
52
24
8
12
51
13
77
39
129
91
11
25
8
4
60
35
61
65
7
32
33
72
30
1
84
96
44
33
3
69
48
60
15
15
69
28
20
28
5
48
90
37
12
11
117
3
24
1
20
12
132
48
75
108
37
72
71
1
36
35
18
72
12
87
63
45
21
19
72
20
16
20
28
95
21
39
117
12
36
84
40
68
3
72
12
25
96
32
172
35
13
23
109
12
56
27
48
45
4
20
9
12
3
15
21
28
48
68
4
80
76
17
43
116
84
40
104
48
33
15
24
15
105
45
30
45
15
73
12
23
69
129
90
25
5
39
51
21
64
5
19
113
18
12
33
40
44
112
11
69
28
68
12
75
85
125
3
123
150
87
12
3
9
256
23
141
28
8
27
66
60
144
7
23
36
24
18
18
25
44
3
138
24
151
5
67
44
28
65
48
15
24
124
17
63
60
4
41
67
104
60
3
45
60
15
33
88
44
52
131
57
36
27
13
132
17
147
183
37
83
73
53
72
27
105
18
45
27
18
3
9
18
13
59
18
75
84
4
72
17
31
104
135
117
4
47
13
17
75
52
96
12
77
51
4
116
124
11
72
12
225
ABCD 94373880158*3^$a+1 [50126]
65
55
294
18
273
249
71
16
3
90
36
84
6
5
637
60
119
199
114
36
131
139
84
60
117
183
105
80
16
32
55
42
191
19
45
480
3
18
90
65
97
15
240
45
78
245
97
48
60
99
96
96
96
48
192
368
64
51
141
93
96
30
149
145
255
33
48
330
149
43
53
25
167
67
48
237
320
223
65
112
3
29
19
189
15
161
157
78
12
105
93
419
160
15
65
43
245
208
219
18
99
48
272
160
48
80
192
1
63
32
13
84
168
252
107
13
51
80
160
237
18
54
156
159
63
17
1
162
210
60
143
112
45
35
43
12
9
63
273
3
270
159
75
21
9
126
105
189
18
177
48
3
45
96
9
270
9
32
16
45
83
7
150
243
32
13
90
57
48
357
203
64
96
57
12
11
112
27
210
108
135
15
33
129
36
252
15
15
113
240
112
80
64
549
30
125
55
114
108
72
35
1
95
259
6
84
276
72
39
9
167
64
21
78
29
96
85
27
15
17
13
3
159
18
42
21
27
132
161
109
3
128
144
85
30
108
17
48
7
41
160
96
176
352
45
90
105
21
267
3
90
144
3
15
33
144
48
135
48
185
37
48
24
131
79
17
313
167
193
138
165
3
12
17
151
89
193
42
197
144
19
30
198
105
288
27
108
105
80
157
99
39
105
117
30
132
201
87
57
48
192
63
113
16
141
138
42
180
342
21
45
144
60
18
197
355
18
18
150
131
43
21
96
96
27
357
69
150
180
161
139
42
300
168
144
135
48
48
267
18
42
89
163
126
111
144
87
57
33
18
45
9
71
289
15
183
210
23
16
80
121
462
41
85
59
31
60
90
390
21
69
90
369
48
147
125
145
47
48
13
162
90
18
69
201
39
51
45
288
27
120
77
112
69
12
18
141
81
30
42
231
192
48
105
39
176
55
57
48
96
429
51
48
21
107
25
18
90
155
112
177
15
21
171
123
210
6
29
115
317
1
78
102
18
132
53
109
3
123
21
33
126
12
132
33
80
175
228
42
48
90
9
195
45
96
129
15
48
3
141
243
36
137
25
23
64
176
169
23
48
265
54
33
80
304
51
60
90
23
16
141
72
126
30
111
39
105
69
123
240
15
ABCD 94374154354*3^$a+1 [50107]
15
72
48
112
24
24
56
51
13
56
16
48
48
89
48
108
19
89
90
21
21
198
21
96
57
7
53
36
7
48
32
72
93
174
61
200
64
8
33
18
37
8
9
210
18
27
16
24
11
30
7
53
91
53
51
24
96
9
12
36
42
21
16
24
5
51
21
144
198
21
64
11
85
5
30
61
8
40
35
13
8
40
144
17
36
67
5
72
48
43
17
63
40
113
84
3
144
24
69
30
18
43
11
6
12
60
7
24
32
27
13
24
29
75
16
8
88
83
37
8
141
99
16
56
9
15
93
3
64
120
101
43
24
32
24
141
123
16
56
208
56
45
36
36
240
72
180
7
128
45
228
39
40
80
75
18
132
63
40
32
21
27
27
90
43
48
53
24
72
30
69
9
48
18
24
21
51
45
40
59
37
89
15
105
55
48
65
36
51
64
65
36
19
17
7
32
33
55
32
16
8
69
51
72
3
69
16
89
31
32
24
3
78
144
15
3
18
19
35
18
67
56
69
43
56
9
15
16
41
15
45
99
24
112
35
13
8
64
35
21
105
24
18
30
108
195
40
8
69
12
63
105
12
19
56
93
12
15
24
57
84
43
17
48
55
8
64
5
54
109
8
24
105
63
136
5
19
8
45
48
60
135
75
126
36
43
89
36
51
16
48
65
15
16
8
117
19
24
80
93
54
24
54
7
65
48
55
35
37
41
84
19
56
16
120
8
21
30
13
5
108
7
8
24
3
18
48
27
27
18
60
12
67
24
17
18
165
129
162
61
257
15
27
61
104
9
60
19
8
45
19
104
69
27
9
7
24
80
40
24
5
6
93
16
24
8
3
174
60
3
40
59
45
64
17
39
120
40
41
55
29
78
37
29
126
45
45
3
33
55
5
139
24
80
24
51
6
15
33
7
8
16
5
72
54
6
15
24
24
40
72
5
27
16
59
18
24
36
12
3
40
24
8
48
9
55
101
67
80
16
176
93
91
32
57
15
21
19
17
63
51
37
107
66
27
24
45
51
3
66
91
59
120
18
96
19
96
5
72
72
91
72
104
75
181
5
3
112
48
17
48
79
101
6
18
3
64
24
17
55
8
57
24
55
8
21
24
27
3
150
48
7
125
51
21
139
131
133
72
59
85
65
84
168
108
15
16
149
19
32
93
67
8
33
7
137
48
36
19
48
29
75
88
53
12
7
29
19
41
12
19
128
75
13
17
7
24
72
8
69
36
36
19
72
24
24
5
6
48
85
72
80
96
27
45
48
24
64
32
45
43
56
3
21
21
48
6
30
90
21
21
27
21
24
12
79
176
3
192
18
43
8
21
19
32
27
37
83
61
56
64
5
19
35
21
16
53
108
18
109
53
27
21
19
48
5
24
99
72
24
40
8
88
80
24
24
40
17
7
8
24
3
30
15
93
19
56
3
66
96
12
72
36
78
141
184
96
113
36
6
93
117
3
40
35
18
54
45
64
35
45
9
7
41
55
5
67
5
30
13
5
43
104
93
48
91
41
18
21
9
111
40
173
6
21
16
24
5
51
3
21
24
24
27
90
91
17
48
42
13
17
7
53
27
16
83
21
88
8
24
21
19
8
112
48
32
136
32
16
41
15
96
64
96
48
5
36
36
67
5
6
21
81
108
27
45
24
3
16
89
12
108
7
65
39
21
36
48
31
56
40
8
177
18
85
80
9
31
56
21
144
144
6
54
55
24
8
3
37
29
51
27
18
3
51
54
156
96
48
19
41
12
67
5
60
36
36
39
136
149
19
80
72
21
54
13
80
105
7
48
53
19
35
78
31
24
17
144
12
72
36
7
32
16
17
7
101
91
24
152
27
21
40
120
96
155
13
8
69
48
60
151
11
66
27
16
17
7
5
72
108
72
96
39
9
132
43
56
24
75
45
9
48
24
39
40
101
120
78
102
63
33
55
24
8
33
63
9
60
12
18
13
65
48
39
168
40
227
37
8
93
3
16
48
120
173
108
7
24
80
64
96
113
36
19
72
56
24
40
48
5
27
40
8
21
120
51
16
128
81
18
72
18
120
6
66
91
8
45
67
59
18
51
75
24
18
27
27
54
55
72
120
8
16
80
45
84
79
11
6
120
55
96
17
48
114
66
163
24
53
72
30
13
24
35
6
18
21
141
27
81
199
96
5
24
115
48
104
3
66
6
85
89
31
83
13
5
12
132
48
115
17
15
16
32
16
72
32
117
54
37
24
53
51
69
51
16
8
16
5
12
72
87
40
24
32
69
36
7
17
18
66
19
32
153
108
19
29
27
45
27
40
5
6
ABCD 94374702374*3^$a+1 [50105]
24
6
78
25
36
41
108
12
84
36
144
78
12
96
108
6
84
55
41
198
13
215
84
66
120
48
114
6
67
29
48
48
60
42
133
29
24
60
67
209
79
137
30
49
143
96
54
31
5
12
12
18
60
18
36
84
60
91
95
49
36
95
121
29
48
48
48
7
179
30
54
120
246
55
11
18
72
43
329
66
42
24
6
120
72
18
78
114
6
42
168
156
138
162
18
132
66
414
18
42
1
65
282
138
12
42
96
120
289
11
144
205
35
109
47
210
78
102
48
96
138
186
6
54
60
6
90
246
144
48
48
85
125
102
61
5
6
120
121
180
5
78
90
96
19
41
31
65
79
449
66
25
179
102
24
6
13
251
36
12
120
48
24
24
306
264
6
25
35
240
96
12
6
270
66
60
115
11
90
30
13
5
120
84
12
48
66
84
18
319
215
120
78
12
54
61
161
234
48
48
84
1
209
288
48
18
30
132
102
18
54
1
144
173
18
30
78
126
228
66
37
59
30
60
96
24
270
120
90
79
11
78
271
17
312
12
55
23
342
31
17
30
18
90
108
144
61
11
61
35
18
6
6
18
216
18
30
120
1
65
187
173
84
18
174
55
36
17
91
5
114
210
36
72
24
96
42
30
6
24
6
91
53
138
114
276
84
30
24
66
180
36
54
6
60
174
1
5
90
72
66
96
6
192
102
36
288
54
18
198
60
60
66
144
66
48
96
132
30
18
66
115
125
426
169
89
36
30
60
108
36
30
7
17
127
125
91
23
66
19
137
138
72
13
35
1
155
96
84
30
96
223
77
78
97
23
12
174
79
131
66
55
77
103
305
30
54
36
78
90
114
12
1
83
204
66
7
89
30
66
294
144
61
11
180
25
53
150
60
30
31
89
12
18
24
6
132
30
174
19
59
18
48
12
24
144
42
84
60
30
18
36
1
89
36
18
1
17
30
313
137
144
216
162
6
6
54
66
138
48
150
114
48
42
36
30
60
48
6
90
30
66
24
96
48
6
54
12
115
29
24
55
119
12
306
180
30
30
79
131
24
54
30
30
30
25
119
18
79
101
42
36
37
23
144
132
48
66
354
61
35
156
18
43
5
258
126
60
36
30
30
132
36
366
30
48
90
6
276
54
1
143
120
133
35
42
102
36
109
53
240
12
168
31
11
210
31
47
30
102
30
151
35
24
156
73
245
115
29
18
78
144
72
90
126
132
30
162
36
108
91
65
78
42
24
36
36
168
30
36
276
12
6
60
12
30
120
49
36
29
78
37
180
89
42
12
66
132
108
126
66
115
83
12
48
84
60
36
42
192
6
24
42
19
29
43
5
24
48
67
323
90
126
217
29
96
30
210
60
72
12
186
144
25
95
24
84
13
35
60
49
41
139
35
114
12
84
126
ABCD 94374998878*3^$a+1 [50018]
30
51
45
27
24
40
56
135
9
16
8
16
29
51
123
13
120
8
21
51
75
213
21
6
30
39
3
72
30
55
35
18
67
101
138
57
24
63
18
18
21
3
138
24
75
9
31
56
237
43
24
5
54
117
40
104
69
75
69
3
64
71
33
16
95
96
33
72
87
42
111
33
127
8
112
53
27
9
90
18
27
16
8
16
119
97
185
55
5
75
63
97
35
85
5
19
83
96
12
105
48
45
51
24
75
12
60
54
30
25
11
234
24
67
8
112
59
45
144
45
27
40
24
221
3
15
12
90
19
149
75
105
30
72
169
56
45
99
9
6
54
174
36
24
12
36
72
57
16
77
90
18
12
3
40
24
11
48
37
17
63
15
18
15
15
36
18
3
39
66
60
84
6
145
35
84
1
23
144
12
21
123
45
15
1
120
23
12
141
24
16
107
18
42
81
16
5
51
24
40
11
69
40
41
39
16
35
45
9
108
27
120
40
5
115
11
60
102
187
215
84
126
18
93
24
24
27
84
18
96
102
42
12
54
42
30
69
16
5
108
7
24
29
27
99
21
40
95
78
67
35
18
42
9
21
19
35
144
21
40
56
24
39
1
176
24
3
36
30
51
3
37
5
48
42
105
15
9
27
114
18
33
123
21
3
12
129
21
36
39
96
40
17
87
40
23
120
6
75
69
3
24
39
72
49
29
75
72
24
16
149
90
25
11
204
105
16
128
16
35
24
12
9
81
60
123
16
5
75
96
27
108
12
21
72
39
9
72
24
75
45
21
18
57
168
141
126
93
136
23
18
79
23
57
21
139
56
69
355
23
33
24
24
15
1
11
18
75
51
61
104
39
66
15
75
181
5
18
57
45
19
5
120
90
1
23
57
15
30
54
258
27
63
81
72
3
96
61
65
12
3
15
33
16
120
89
30
36
108
36
181
120
120
35
21
120
24
40
104
16
119
6
51
24
16
8
81
55
83
13
59
21
213
24
43
104
24
16
11
18
51
16
17
63
120
69
51
64
83
168
12
33
3
21
15
6
30
72
90
43
128
15
1
56
15
48
6
18
12
18
27
120
15
1
59
66
3
39
90
63
40
23
30
67
144
11
54
31
8
16
29
27
15
105
40
24
23
18
79
96
77
6
21
16
107
36
36
69
51
18
27
16
104
3
453
27
6
36
66
180
54
31
5
3
147
18
36
15
40
80
24
15
6
51
15
289
23
72
30
90
1
8
16
35
69
15
72
25
128
45
36
55
35
21
129
54
12
18
27
15
108
45
72
48
96
21
18
1
23
12
45
45
114
84
13
5
24
99
45
27
64
200
120
16
8
112
24
59
66
99
45
51
99
157
128
72
24
40
95
1
95
25
77
6
45
16
56
3
24
36
120
72
42
66
117
123
66
24
27
9
39
16
53
43
29
18
57
16
8
16
96
24
35
189
16
5
18
33
27
66
6
36
48
54
3
39
84
60
54
3
27
21
16
35
21
165
18
30
91
35
21
3
12
9
231
25
47
57
51
84
1
8
15
36
66
19
120
23
33
39
81
27
13
8
291
61
77
72
51
3
222
84
219
87
90
42
18
3
72
168
111
121
59
21
168
27
180
72
36
45
16
29
51
45
18
36
45
120
96
96
24
15
36
12
90
63
24
75
60
30
36
55
23
156
24
12
25
80
24
21
192
123
27
12
25
65
90
18
3
24
45
114
1
83
133
17
126
12
18
27
144
96
64
71
33
216
21
99
16
8
16
59
12
49
119
81
3
6
15
51
18
51
16
11
108
66
36
42
72
1
8
16
80
15
1
17
6
72
25
120
8
72
3
181
104
21
18
57
141
115
8
99
13
24
29
6
36
9
39
57
64
5
18
108
24
61
104
15
126
84
6
25
83
30
15
27
48
45
105
36
171
48
15
105
16
53
123
3
36
25
11
93
21
91
179
61
29
75
120
33
60
48
42
12
141
24
69
27
9
54
36
6
15
87
36
45
15
1
56
48
16
80
24
16
80
51
109
5
30
21
3
141
21
3
99
6
54
57
16
29
24
72
75
40
47
73
8
75
6
31
35
108
201
16
80
48
96
15
30
60
66
18
60
7
23
36
69
16
5
96
90
49
71
49
65
ABCD 94375529650*3^$a+1 [50009]
24
170
16
11
9
54
15
21
45
31
14
10
84
6
120
14
33
7
72
150
48
5
27
51
147
52
60
41
13
54
6
17
9
51
7
122
148
11
90
25
50
16
65
25
24
54
42
48
50
10
12
108
12
60
60
48
42
44
15
39
22
11
18
21
34
20
321
13
30
155
48
9
40
68
16
56
9
42
7
5
27
28
17
19
89
7
114
54
5
61
20
27
49
30
174
17
72
31
6
5
13
30
42
5
55
83
37
24
24
11
1
71
7
90
12
164
40
6
5
36
3
94
60
12
29
61
140
28
23
7
65
37
24
30
24
42
30
5
49
11
13
26
16
11
18
31
18
23
9
213
1
17
19
35
3
82
35
79
6
23
55
90
6
35
1
38
52
84
6
53
75
16
11
9
16
74
36
28
35
6
1
20
40
60
8
22
78
6
6
29
49
12
90
11
43
6
44
36
10
5
84
175
6
170
28
26
4
32
45
13
32
28
17
109
96
54
24
23
13
104
36
81
25
138
71
42
7
240
12
18
5
31
30
11
18
67
59
55
26
4
6
35
79
11
6
49
30
23
45
10
6
6
114
66
14
4
12
11
43
35
21
10
98
27
55
5
25
50
34
36
48
42
11
9
64
17
217
12
24
41
39
4
50
36
36
18
16
20
46
53
1
60
66
18
35
7
78
102
90
20
9
19
35
1
26
40
84
17
30
67
42
23
48
43
6
29
61
18
32
63
36
6
13
12
14
40
60
44
81
19
36
66
18
12
78
6
6
38
10
107
55
8
46
84
36
60
5
21
4
5
9
10
5
1
84
17
49
36
41
49
30
30
24
30
6
24
5
42
3
196
54
6
84
47
73
120
6
35
25
128
27
63
40
113
67
5
31
6
98
76
47
3
16
24
6
60
48
36
80
106
60
18
140
16
11
9
4
50
82
35
49
14
142
11
13
86
81
49
191
73
20
16
90
30
30
54
14
63
43
30
17
37
17
79
71
48
7
74
99
36
19
42
29
45
4
140
10
12
14
207
54
25
20
9
99
72
15
3
87
25
14
4
12
11
43
36
60
14
10
30
5
216
96
3
180
27
9
100
18
6
17
57
81
31
50
34
90
6
14
196
48
41
1
101
18
19
116
15
31
24
74
40
12
29
19
42
65
13
90
12
30
80
28
12
84
17
3
9
7
54
29
27
58
23
37
6
35
25
50
16
11
133
6
18
96
6
65
24
21
51
7
72
30
38
22
23
18
13
14
22
83
91
11
49
29
121
26
45
13
12
38
15
18
19
24
5
1
180
18
17
99
10
54
23
7
95
31
24
126
30
6
5
75
33
7
5
25
54
6
185
49
54
36
5
1
60
54
120
26
18
10
17
19
80
10
66
24
150
20
4
42
41
12
37
41
12
27
40
78
26
70
24
192
74
76
54
14
72
28
12
113
18
19
108
6
60
41
103
36
86
10
53
7
191
73
30
14
27
13
32
18
82
8
36
45
19
120
5
1
149
25
6
36
8
16
74
90
15
37
11
60
7
6
30
5
1
35
24
151
83
97
5
189
9
37
59
36
13
72
5
43
6
17
27
105
25
23
49
29
49
23
43
137
7
36
36
54
30
24
47
66
9
141
57
22
59
9
52
29
109
17
85
54
5
19
26
9
6
31
18
30
12
30
59
31
60
101
67
12
20
45
6
67
6
17
7
6
96
30
54
5
31
35
85
5
19
36
5
36
12
18
37
30
5
45
36
46
18
23
3
46
48
95
7
30
30
30
38
16
24
12
30
18
36
30
14
22
24
96
204
6
5
39
10
5
121
60
54
101
13
95
145
36
36
5
39
54
106
47
9
45
109
6
20
9
121
11
7
6
5
54
21
4
47
55
48
36
120
6
60
90
24
6
18
77
55
53
90
21
4
32
33
57
18
22
158
10
6
17
13
5
21
10
30
5
73
66
11
66
9
64
17
37
42
30
35
25
11
37
36
126
8
27
60
19
20
4
162
18
23
90
27
76
54
32
63
6
36
55
30
41
12
31
66
24
29
21
54
126
36
10
24
30
30
6
8
27
108
27
34
29
1
5
30
31
18
47
193
42
65
99
81
103
12
29
121
18
60
30
122
40
68
10
80
76
30
17
48
1
30
18
11
21
90
4
6
24
107
43
6
35
103
60
26
51
36
72
21
40
14
51
1
48
5
25
6
144
66
30
6
59
25
11
6
12
78
43
6
23
1
47
19
5
55
11
73
6
24
66
38
10
23
54
39
87
3
99
36
31
41
19
48
11
175
17
49
5
79
17
79
59
19
30
32
9
85
14
27
25
48
71
9
16
66
41
19
60
5
103
6
6
20
40
54
167
37
62
18
22
14
16
54
56
10
149
1
24
11
13
53
49
104
9
61
110
64
26
27
73
5
31
84
36
29
145
110
10
96
24
6
48
176
46
53
18
103
60
6
20
124
66
60
24
54
11
21
18
36
69
21
9
6
25
65
111
81
109
30
5
115
20
40
11
7
5
45
40
47
13
132
11
13
90
36
5
13
6
6
20
33
1
11
99
40
30
17
90
18
21
9
1
54
44
27
55
54
66
18
102
74
81
9
36
40
11
30
27
52
24
14
16
60
65
66
13
12
30
8
126
9
78
109
191
79
38
136
35
1
24
6
11
19
20
45
13
12
53
1
6
50
28
35
45
22
5
9
226
185
79
14
ABCD 94375539088*3^$a+1 [50018]
30
48
12
63
12
45
35
13
3
24
12
81
95
49
75
8
43
69
3
21
69
11
109
83
100
48
132
45
59
4
60
9
12
3
93
12
12
36
15
45
24
6
102
72
39
32
4
60
3
81
9
3
48
21
63
12
33
12
30
66
24
48
30
21
51
21
105
75
12
33
15
45
27
45
75
36
12
24
168
93
27
57
111
48
24
32
235
30
3
20
37
3
27
18
3
57
15
8
40
8
16
3
113
49
3
60
80
25
27
120
36
44
1
24
15
48
33
24
15
24
12
44
4
12
48
72
24
68
28
32
16
20
7
5
25
12
30
30
12
3
32
24
40
51
45
24
69
23
180
28
9
12
63
12
96
45
3
57
24
11
25
24
3
96
21
59
52
24
24
32
28
12
24
21
24
36
47
43
45
9
18
21
9
75
12
20
16
44
25
111
12
12
21
30
45
80
4
21
72
15
3
33
129
27
3
21
60
116
13
11
19
45
8
108
52
45
12
15
45
12
60
15
111
29
4
300
24
8
100
44
25
11
28
32
228
160
21
48
72
39
9
63
20
25
35
49
15
21
60
84
6
29
64
104
25
11
64
45
72
15
24
116
25
30
30
18
93
24
21
30
42
102
93
3
30
24
11
37
23
52
60
36
12
9
59
37
23
37
15
108
9
15
32
25
23
40
147
45
36
129
3
3
93
21
75
56
25
12
51
12
45
12
3
20
4
24
69
47
1
24
36
60
23
4
45
27
128
160
33
90
117
147
29
19
18
15
20
64
216
228
69
27
80
16
57
3
120
45
15
39
21
45
39
21
24
63
32
1
60
54
120
21
8
40
57
12
95
16
12
117
63
84
24
57
27
32
1
12
15
93
39
111
54
108
48
15
44
36
4
24
69
11
19
161
1
6
162
11
12
28
99
141
36
36
8
67
5
12
55
18
39
111
42
72
30
21
8
19
5
13
30
29
40
45
3
60
12
56
48
24
36
4
60
36
44
16
69
12
75
56
25
84
78
17
28
72
44
12
24
1
12
150
45
27
18
111
36
21
23
16
33
11
16
21
12
12
48
12
66
9
45
95
96
85
27
27
30
23
37
15
36
48
44
7
18
102
18
3
12
183
30
39
21
12
51
36
3
93
9
63
27
69
20
16
60
68
36
61
3
12
33
3
12
36
60
12
24
120
20
1
3
12
57
30
5
13
59
120
24
40
36
81
30
29
48
36
36
60
31
5
12
52
24
20
16
33
12
90
93
33
15
80
24
1
24
15
21
24
6
30
59
55
78
11
84
13
59
13
11
192
25
35
37
12
6
30
95
108
36
1
12
60
15
132
33
102
21
48
20
31
21
24
20
25
36
3
9
27
45
11
4
45
111
69
78
53
160
48
9
63
105
119
4
12
45
99
20
64
12
20
25
24
15
93
35
13
60
54
33
63
53
64
105
12
48
3
24
60
96
9
99
57
84
3
32
1
3
111
29
24
73
99
15
66
24
3
48
32
48
19
6
27
60
20
7
66
3
24
105
3
9
3
3
69
21
23
16
96
15
17
36
1
36
24
36
47
25
108
24
126
30
12
48
39
20
24
37
143
7
45
144
48
27
21
24
120
44
16
111
5
37
27
60
48
12
3
65
36
1
39
24
60
12
3
5
48
24
25
11
28
21
36
39
104
16
120
21
75
8
61
6
174
60
30
66
102
30
27
60
24
21
120
3
12
84
21
39
57
75
12
15
17
1
60
24
15
51
5
4
21
87
48
72
27
18
12
3
68
60
48
7
57
45
48
12
147
8
28
57
72
3
56
4
20
48
40
20
25
83
61
75
60
96
12
48
84
36
60
12
116
169
12
48
12
60
120
60
15
33
30
33
84
45
3
27
6
24
36
63
12
24
8
48
88
12
9
156
114
6
99
33
12
51
12
27
45
44
1
6
57
33
15
15
29
1
12
3
20
124
20
64
12
9
48
27
33
30
21
12
9
78
45
33
24
18
33
60
27
90
11
1
63
48
57
75
80
73
27
12
135
5
36
25
39
60
8
40
33
39
75
6
39
75
18
35
13
3
96
96
9
168
18
33
32
64
45
90
21
32
97
95
1
24
171
9
30
6
15
27
42
15
48
45
15
8
25
12
71
4
32
25
3
36
27
33
57
12
42
30
18
21
12
39
48
30
11
60
19
45
20
25
3
104
1
63
141
51
60
44
1
39
80
40
21
24
3
48
9
59
7
29
13
75
68
49
30
21
237
47
31
150
15
9
63
57
11
7
42
3
8
25
39
20
13
3
44
13
102
5
28
45
3
69
59
112
15
17
12
24
19
21
21
75
36
12
48
24
33
11
36
24
1
15
45
6
54
48
42
5
1
39
3
18
60
35
25
3
24
56
24
16
21
60
15
8
160
20
73
54
21
27
42
48
11
76
45
3
12
24
96
33
143
72
16
27
102
47
85
11
19
29
24
37
135
44
52
60
8
76
33
27
33
3
69
155
4
99
120
18
24
3
80
36
31
5
40
213
171
21
60
15
51
42
72
3
120
33
12
11
1
11
25
24
156
119
40
24
12
12
36
20
19
53
4
21
12
12
15
8
28
9
3
33
39
3
201
32
4
44
1
3
27
165
8
16
84
33
24
6
129
33
11
36
100
108
15
17
4
60
21
90
6
27
20
13
95
37
23
52
32
100
8
217
63
33
87
177
96
15
24
3
21
9
47
16
72
72
3
5
36
ABCD 94376026586*3^$a+1 [50013]
6
25
11
21
33
30
49
23
108
45
72
99
109
119
121
89
18
42
36
39
72
3
12
25
11
42
6
84
36
96
114
51
3
61
32
75
84
84
24
6
204
43
89
6
9
48
51
21
3
72
21
24
33
48
30
33
147
78
42
24
96
69
40
120
56
64
41
55
72
53
60
18
30
55
72
59
21
39
18
31
24
11
69
81
39
3
84
25
11
78
42
37
11
90
36
30
18
42
18
3
9
54
105
232
32
48
48
16
59
69
45
6
37
17
150
132
6
7
48
80
3
85
24
56
21
18
72
36
93
27
13
71
1
23
24
1
35
60
66
30
24
12
109
11
24
21
9
24
15
189
6
6
24
42
157
72
65
39
9
127
23
12
13
11
102
60
114
84
6
48
31
32
219
48
6
24
6
105
57
15
24
63
126
36
15
111
18
55
17
42
13
23
60
61
11
69
40
56
159
9
16
101
12
63
24
9
114
66
66
114
126
30
18
177
39
72
138
31
11
120
30
48
31
41
54
49
47
33
27
108
90
111
3
133
32
3
48
36
48
60
13
47
73
119
33
27
21
129
15
9
72
42
246
66
61
17
102
73
17
39
57
39
9
7
80
72
57
18
36
24
1
24
107
96
60
84
24
6
6
30
12
6
156
6
30
12
30
111
99
45
72
63
105
135
60
37
29
12
30
49
5
43
41
30
57
9
18
48
78
60
174
36
49
32
3
36
12
42
60
15
3
12
1
11
85
41
103
71
49
32
15
24
108
36
1
48
128
33
114
12
1
72
11
30
24
31
41
15
21
162
18
24
24
66
54
30
57
99
6
39
16
65
7
95
168
9
21
123
15
9
27
54
60
54
21
147
48
37
35
12
1
125
51
40
168
32
3
42
78
30
102
1
65
12
43
113
30
25
35
21
184
47
18
30
30
42
97
200
105
6
60
69
16
35
132
288
1
131
117
16
11
66
12
15
40
71
129
33
42
37
59
30
72
48
42
78
24
15
16
95
84
93
147
72
6
39
15
25
11
54
36
30
60
48
1
53
3
63
60
12
42
31
17
90
18
19
56
24
75
12
90
150
18
63
9
31
107
78
55
17
6
6
30
24
85
17
15
64
5
51
27
12
33
40
152
208
32
69
115
17
79
95
1
32
16
11
96
12
1
89
6
9
15
12
21
24
39
24
90
12
204
96
30
84
37
32
87
25
104
57
78
1
48
128
63
49
11
84
1
179
13
32
16
47
105
27
37
53
60
48
39
39
145
47
18
6
60
21
39
24
120
57
9
24
31
29
42
60
54
103
11
24
12
49
47
49
65
78
60
21
15
57
9
30
9
24
88
48
59
36
6
36
127
72
23
57
99
45
9
7
119
222
102
30
111
15
25
41
96
15
9
63
81
7
24
59
12
49
11
108
42
39
21
3
75
45
129
7
35
24
102
24
24
60
42
48
84
21
96
33
198
12
13
47
42
78
6
42
18
39
27
13
113
48
42
13
119
25
32
24
201
63
72
39
1
104
9
31
17
48
12
3
27
117
15
25
23
24
1
35
48
69
81
15
24
63
9
39
12
45
27
21
51
13
71
42
367
71
66
96
7
35
42
36
60
114
9
69
18
25
17
6
24
105
63
12
37
104
15
12
30
87
81
15
40
65
66
45
40
168
113
48
15
16
119
60
6
111
3
45
69
43
5
12
36
6
61
23
72
57
16
47
12
42
138
120
1
29
60
15
21
6
24
30
84
42
54
75
39
81
135
121
59
6
24
66
61
47
12
165
9
15
24
88
29
36
127
35
90
27
33
36
67
80
273
42
30
30
25
17
42
165
33
30
12
66
18
24
1
89
31
17
60
18
42
30
12
6
79
23
49
35
150
78
66
55
35
6
15
159
1
89
15
24
48
3
60
25
17
54
6
18
60
150
42
24
21
88
17
72
7
48
107
13
56
16
8
27
24
210
30
21
16
8
165
12
39
24
81
31
23
105
16
119
129
15
97
11
85
59
13
8
144
123
12
9
75
102
55
95
48
54
27
216
40
8
9
63
69
6
93
39
57
9
42
12
1
29
48
78
84
1
11
24
12
72
18
15
57
7
119
12
93
15
60
72
12
6
99
16
41
18
93
64
35
6
24
39
15
49
71
9
33
18
30
114
21
81
6
252
21
39
105
3
93
232
17
18
12
25
11
30
7
17
42
66
78
85
131
48
37
8
45
42
73
35
42
6
60
18
42
13
155
21
40
113
7
8
63
49
35
30
55
48
ABCD 94376086274*3^$a+1 [50023]
83
5
99
47
9
96
24
157
59
91
24
5
48
1
31
11
53
21
3
32
19
69
152
13
3
87
97
11
72
88
5
13
2
4
29
56
56
15
9
40
16
40
32
16
136
8
11
77
29
30
53
43
2
11
41
20
75
49
31
11
24
26
75
8
161
126
25
88
111
4
50
22
5
13
59
7
25
121
55
128
25
15
15
30
20
7
32
43
13
17
63
45
50
9
7
65
63
52
29
120
55
14
16
67
80
8
27
64
5
25
68
43
29
34
17
72
112
21
30
77
72
33
28
27
32
39
49
27
53
13
59
64
24
32
3
45
27
90
3
7
25
19
54
111
32
8
51
54
55
64
88
3
45
104
123
53
5
99
32
31
14
34
20
37
32
7
1
13
16
59
67
85
35
29
51
18
72
3
61
114
2
7
27
5
64
27
24
80
45
121
32
7
11
10
84
23
88
47
180
46
31
13
3
24
48
141
35
16
19
20
46
80
3
56
5
96
36
74
13
88
29
11
3
21
33
36
11
64
72
112
3
8
46
23
21
36
46
48
25
224
88
113
50
61
16
40
64
69
2
34
20
51
25
78
41
24
175
9
27
5
40
96
3
77
15
33
31
36
24
45
8
67
24
69
33
18
5
56
11
24
53
57
71
8
15
12
13
7
100
53
25
39
117
19
11
69
32
48
1
26
29
25
15
31
30
19
8
16
41
23
56
104
53
18
25
11
13
16
56
105
96
23
37
48
2
18
36
43
16
125
59
45
83
185
2
13
33
12
14
64
37
40
3
21
19
12
113
15
25
11
10
54
12
32
28
24
60
66
2
18
3
25
31
31
4
50
131
83
29
32
13
11
40
7
30
3
15
25
64
43
14
15
24
24
96
31
49
67
10
59
55
36
29
91
69
81
55
48
25
15
24
56
32
35
29
16
19
90
35
81
28
67
83
2
75
43
26
99
24
3
40
53
80
64
1
71
55
30
36
30
17
67
29
111
153
32
8
5
58
9
201
30
30
35
69
70
29
7
38
115
119
46
35
31
49
37
28
66
69
57
30
17
1
7
13
22
50
64
84
14
25
8
43
45
24
33
23
55
14
11
5
2
18
71
89
42
77
56
47
18
7
23
20
144
46
26
4
14
11
35
26
46
45
24
11
94
30
9
56
79
9
11
72
40
60
89
48
120
56
5
75
117
2
1
16
29
6
5
51
29
8
17
63
120
37
68
18
5
53
176
4
14
73
3
37
35
50
27
91
36
30
19
112
43
2
59
11
117
57
210
50
54
5
11
6
23
9
28
3
104
27
40
5
61
19
95
36
78
71
80
41
138
29
16
27
2
58
9
9
7
25
95
40
27
93
15
28
21
56
24
64
32
27
21
127
17
1
90
21
8
40
32
1
23
7
57
23
105
39
76
54
199
11
126
30
33
81
20
3
43
24
20
54
142
85
115
18
11
43
21
136
45
11
19
36
17
3
18
155
107
5
3
16
56
4
33
17
46
48
32
18
15
40
72
33
30
36
30
79
32
8
24
1
90
125
64
171
12
2
7
16
48
35
2
34
89
32
24
19
90
16
54
2
54
101
120
64
91
30
15
29
34
2
28
30
36
41
8
11
278
28
80
115
3
12
17
8
8
32
43
36
50
16
55
19
4
25
61
70
141
9
55
13
3
43
12
18
30
1
131
85
53
99
65
47
59
132
48
20
101
24
11
53
56
7
34
23
8
8
51
205
59
30
66
156
57
5
18
9
19
77
25
18
45
24
16
16
3
18
3
31
9
16
85
34
146
15
79
9
3
24
85
5
6
44
36
213
16
48
56
16
40
11
5
85
84
71
39
1
32
56
16
3
88
2
46
30
7
32
101
22
14
63
1
30
14
3
19
45
51
5
3
70
42
5
80
120
8
40
16
19
21
8
72
1
48
87
8
21
46
204
33
3
2
83
5
19
24
35
29
43
14
31
240
17
28
18
30
6
90
3
5
27
1
23
7
50
18
40
37
24
11
108
17
8
61
3
16
96
39
1
11
32
52
38
3
43
44
28
18
66
25
8
8
43
29
157
35
16
3
30
92
123
16
5
4
55
11
125
21
58
1
13
22
24
26
10
66
30
20
88
2
130
17
43
77
91
2
54
13
5
83
125
19
40
19
66
6
30
15
3
12
32
41
85
22
50
124
15
8
43
8
72
173
11
101
112
33
60
3
40
11
156
92
52
9
27
45
128
45
22
29
31
113
136
39
36
24
6
15
143
16
2
39
69
46
24
45
15
50
90
40
37
35
69
8
7
20
154
35
56
25
31
8
80
11
101
3
22
39
11
40
5
13
6
98
46
186
38
90
112
99
75
2
4
14
9
67
29
21
3
1
12
20
87
3
64
24
56
13
8
40
104
16
45
43
11
90
19
61
16
38
76
25
24
17
74
184
5
37
27
88
24
35
6
23
37
35
49
23
16
5
46
53
13
27
72
75
29
25
47
80
168
101
35
93
22
61
35
98
10
1
43
36
41
64
7
18
12
2
28
48
69
27
29
7
33
15
137
48
40
16
29
150
60
17
104
64
32
5
30
20
4
109
56
56
19
165
9
47
19
53
3
90
35
32
80
7
1
24
8
63
2
63
8
5
32
35
95
60
18
6
165
51
180
17
3
ABCD 94376531378*3^$a+1 [50038]
33
27
24
21
69
120
3
117
24
42
57
72
39
6
6
45
15
12
156
81
3
138
24
54
456
36
24
78
6
66
75
39
12
45
87
240
30
90
12
48
18
3
15
72
9
45
3
21
6
138
6
234
42
54
24
18
54
24
54
216
84
48
54
99
96
48
96
45
30
24
90
30
18
18
9
96
24
111
12
18
27
87
276
240
36
30
186
273
45
90
60
66
6
12
57
51
24
21
87
48
57
240
15
216
120
72
57
3
69
24
51
189
15
12
18
102
168
24
312
66
3
51
285
69
90
72
150
54
36
9
48
141
219
21
6
93
72
15
54
54
108
225
93
96
54
42
54
84
30
72
30
90
24
54
144
18
30
69
69
120
171
3
21
147
114
66
12
108
9
195
24
117
63
12
24
189
75
24
36
57
123
69
21
6
84
105
75
45
15
30
144
150
45
27
24
12
24
9
39
198
123
72
267
120
45
117
78
18
24
123
168
195
60
57
3
18
27
24
39
102
120
48
27
39
9
24
21
102
45
39
33
21
6
138
6
72
114
66
48
54
96
51
93
75
27
36
132
42
51
123
21
123
96
141
39
6
120
90
60
138
72
96
30
24
66
18
57
72
21
54
117
3
96
45
24
45
90
33
93
24
66
60
69
192
111
72
105
45
3
27
117
39
81
69
96
6
18
126
18
75
120
96
99
60
12
36
24
24
30
54
21
135
54
6
12
9
45
30
48
156
144
48
150
24
6
12
33
144
51
72
42
123
141
6
21
45
27
21
51
123
60
81
135
12
348
126
30
36
102
3
117
171
96
39
54
3
93
6
84
81
96
99
36
153
39
153
123
21
15
33
141
30
96
114
27
45
18
9
72
111
24
129
45
51
51
24
48
96
24
45
15
96
36
18
66
12
114
99
21
30
18
168
78
42
18
54
30
18
99
24
15
129
3
24
114
24
3
135
30
30
162
75
3
69
21
3
15
24
36
186
75
3
42
24
6
18
18
150
138
156
168
21
39
33
27
36
81
135
24
54
6
12
57
141
96
24
42
24
36
24
114
90
72
33
45
42
78
24
6
45
69
3
24
15
54
6
66
72
75
3
72
18
99
144
45
27
243
66
168
42
33
27
114
96
3
237
96
75
99
69
39
108
108
30
24
192
99
24
75
36
9
96
27
12
30
66
30
72
27
75
66
99
120
45
6
66
48
72
126
117
3
90
42
12
18
3
45
18
81
21
48
99
15
72
60
18
27
21
48
72
27
96
69
6
21
51
90
30
24
21
15
84
45
51
108
9
3
24
48
42
114
102
54
36
54
219
99
21
192
567
36
12
534
6
45
15
54
75
93
78
12
198
75
165
30
138
90
192
198
24
18
57
141
24
147
144
27
24
120
240
66
30
144
120
84
57
117
66
36
24
42
30
18
42
312
30
6
12
12
36
9
45
72
99
51
234
96
18
33
24
21
18
12
24
141
63
102
3
72
24
141
30
42
6
66
120
99
72
99
156
222
18
48
240
6
78
66
6
24
24
48
69
45
24
75
69
66
36
48
96
21
21
3
15
102
3
15
6
24
414
108
57
15
36
36
36
12
6
186
36
117
21
42
132
48
18
42
30
90
57
183
168
6
3
96
21
6
48
66
66
9
159
6
51
3
69
51
132
174
3
21
6
120
45
21
102
45
21
90
24
36
90
24
66
36
24
60
57
ABCD 94377374506*3^$a+1 [50033]
108
60
59
1
90
30
42
317
12
31
149
49
36
36
48
47
64
33
18
24
69
32
43
66
155
43
17
60
48
37
3
8
120
60
55
30
59
28
33
168
15
27
17
13
15
20
103
54
23
12
12
40
9
60
27
69
195
8
28
32
37
66
144
45
21
54
221
19
30
275
100
56
25
24
36
47
12
1
24
23
120
28
80
84
16
93
36
24
24
155
48
13
47
49
60
35
85
96
47
103
5
37
123
24
45
11
43
42
47
7
6
99
80
36
24
4
21
191
19
78
75
36
21
35
1
84
48
12
48
87
8
88
27
78
15
69
11
84
16
80
25
54
24
42
63
39
96
41
391
54
114
210
47
4
8
1
42
69
36
9
11
37
72
6
69
8
25
47
85
54
90
59
180
25
12
23
13
3
21
11
13
36
35
240
48
13
95
97
12
23
97
15
105
6
54
23
48
19
93
20
28
57
47
25
108
3
48
176
100
20
19
41
336
55
69
33
36
6
45
80
43
53
24
85
11
64
8
61
11
43
77
25
83
151
30
12
150
77
16
21
84
60
11
60
61
24
24
47
133
30
54
90
17
48
13
47
163
77
97
71
37
3
93
59
85
3
48
32
85
48
11
73
23
37
102
461
73
12
167
85
12
11
85
24
84
36
83
48
72
37
35
16
44
31
65
55
18
12
120
47
40
108
9
30
53
132
36
13
51
69
11
28
33
15
108
36
20
19
21
51
5
25
3
116
48
67
233
132
19
41
1
107
115
93
99
5
109
60
36
51
60
33
51
21
195
189
48
12
66
5
49
23
12
31
209
36
19
5
120
48
12
73
35
48
19
96
165
33
72
18
6
23
112
8
48
12
76
21
30
24
54
42
30
15
24
75
72
29
96
24
28
32
108
16
129
12
30
126
12
123
129
24
15
27
165
24
36
33
36
23
48
24
13
36
36
6
30
35
73
71
1
59
16
32
48
25
72
108
108
59
28
3
17
12
100
15
5
37
36
18
45
36
68
108
37
66
41
25
6
149
19
24
6
24
18
29
1
144
66
17
12
40
56
24
64
32
40
80
120
43
29
52
116
43
42
3
21
95
48
85
42
5
28
68
12
48
145
35
157
36
47
12
1
171
21
3
21
35
1
35
84
169
42
24
5
85
11
24
36
124
9
87
105
84
263
7
18
96
131
64
27
42
47
79
21
9
36
48
36
11
4
92
25
179
85
11
64
8
28
33
36
18
78
107
12
13
3
9
114
42
72
51
344
48
12
12
121
75
44
19
30
36
75
51
5
60
25
12
111
57
35
12
133
30
125
73
24
87
93
47
31
33
12
9
123
57
11
60
49
15
68
37
120
36
84
108
36
6
65
49
12
15
80
4
80
85
23
1
132
24
131
13
126
5
25
71
100
20
12
12
1
63
27
5
40
27
66
159
12
21
60
99
9
11
109
47
133
12
3
45
11
73
23
13
6
401
172
48
3
54
72
51
92
1
66
30
15
68
1
222
18
84
95
67
48
78
60
30
17
97
83
163
69
20
145
216
39
111
29
19
17
73
72
47
292
96
44
25
23
16
116
43
33
20
112
105
12
75
21
30
89
25
3
20
7
21
75
29
40
36
92
85
27
8
13
102
96
41
28
48
57
162
69
32
120
60
127
65
52
75
6
155
64
36
32
13
30
17
12
36
25
54
5
88
32
228
112
9
27
147
77
325
99
32
24
13
83
13
6
45
21
119
79
42
30
54
15
56
43
96
5
61
174
5
49
36
35
36
85
27
21
59
60
88
3
101
4
36
8
52
36
69
3
8
72
25
23
67
5
28
57
23
13
87
104
48
37
95
25
36
12
27
33
108
35
12
73
27
8
24
85
23
1
36
11
25
123
32
64
51
78
36
30
53
85
35
13
59
1
35
12
48
37
78
48
101
19
6
83
61
39
27
81
20
19
9
21
11
85
12
30
186
51
96
69
6
9
68
37
11
60
13
42
89
133
23
145
159
8
37
6
65
12
67
6
59
48
16
12
9
36
102
18
219
80
64
21
6
29
133
60
48
167
48
229
30
6
144
135
56
12
ABCD 94377377938*3^$a+1 [50042]
186
8
120
180
154
48
38
12
40
104
16
80
40
80
124
44
94
72
96
30
98
82
12
42
48
90
78
8
72
10
8
166
104
42
120
60
64
90
8
90
52
60
68
12
16
72
62
66
78
16
90
36
12
30
32
54
82
72
56
90
52
20
24
174
34
48
32
36
36
54
64
48
144
224
90
6
58
206
42
280
8
16
6
104
58
72
48
168
158
34
30
2
6
48
24
82
6
114
150
18
80
72
166
158
82
114
14
322
110
40
38
76
48
158
22
162
30
26
10
12
42
150
18
56
72
10
38
46
50
130
14
322
110
30
124
36
42
32
96
144
16
194
54
154
32
70
14
52
80
144
54
136
48
72
26
70
8
16
30
18
56
22
20
112
86
22
42
48
8
96
66
60
52
318
98
16
38
22
116
352
48
104
168
102
24
82
264
86
18
76
80
36
22
32
54
76
6
90
102
176
162
24
198
126
316
164
16
20
16
38
64
162
168
12
108
62
10
104
16
104
16
44
34
56
22
204
80
36
252
70
30
90
150
2
120
16
72
42
200
28
42
96
8
94
132
6
74
16
120
14
70
36
104
16
8
54
18
288
4
18
158
234
10
272
24
64
48
32
40
48
54
90
104
22
464
24
216
40
26
40
104
40
14
6
10
18
38
18
16
44
66
58
78
32
48
34
116
82
30
32
16
140
52
12
80
46
150
44
84
16
98
10
48
32
126
72
82
80
112
30
18
56
36
18
232
56
154
164
124
78
74
16
110
10
24
30
18
120
86
112
144
18
48
30
144
8
10
72
8
142
120
26
30
42
72
54
72
72
162
84
52
44
16
240
68
16
168
30
120
2
60
180
16
128
30
64
50
108
52
60
50
10
72
8
126
66
40
104
4
2
10
6
158
42
10
54
98
48
294
18
28
90
54
90
96
38
36
88
48
8
30
154
132
18
8
40
120
42
176
76
18
8
22
2
40
18
48
54
96
8
114
88
92
28
54
90
20
28
8
24
70
128
18
64
6
42
72
48
86
142
180
8
166
14
12
54
78
162
16
30
20
60
138
24
10
132
96
84
108
68
64
104
4
42
8
40
86
34
32
270
16
90
72
56
24
160
30
26
202
12
12
78
150
68
108
36
156
18
94
18
24
6
60
68
36
6
40
8
214
42
18
32
100
176
82
30
12
56
22
198
194
18
102
106
12
12
164
34
42
6
80
18
172
84
30
14
106
224
64
56
34
78
50
64
80
40
96
14
40
66
38
66
148
138
8
120
6
90
58
198
134
160
20
166
54
228
38
18
36
16
12
86
64
210
30
18
72
192
80
70
30
80
66
40
104
114
112
8
16
216
8
46
48
8
94
194
34
8
184
30
50
88
132
90
198
18
42
212
28
30
18
8
16
44
124
120
30
42
8
208
38
24
126
226
8
160
168
14
18
58
14
40
186
54
110
10
134
34
30
18
8
162
52
26
154
102
26
108
64
42
56
64
14
12
70
8
54
138
294
58
8
78
112
122
10
92
28
48
24
48
12
48
12
104
150
66
16
38
186
46
8
154
152
136
62
22
68
108
52
48
80
264
6
48
46
ABCD 94377396728*3^$a+1 [50151]
23
90
7
191
49
41
15
75
21
216
72
15
153
27
85
128
64
248
192
39
25
299
18
18
25
216
155
213
40
17
39
72
15
180
117
72
81
15
112
56
24
27
21
105
72
90
36
54
123
88
32
88
11
13
8
177
63
64
143
57
105
55
24
80
304
95
25
83
69
399
9
168
39
49
336
353
55
8
88
104
15
1
96
120
35
69
24
231
49
23
9
63
25
320
136
152
159
25
24
59
45
40
296
24
160
191
36
18
331
407
489
33
111
15
49
41
111
123
18
3
144
195
21
16
71
97
176
40
56
63
90
72
55
35
133
128
9
423
160
11
21
285
126
342
63
27
198
7
47
36
37
233
144
55
8
63
54
259
32
15
97
320
40
47
9
45
27
9
108
147
15
193
128
93
54
45
648
99
21
112
72
56
720
9
306
117
40
23
105
64
119
9
48
69
139
32
24
3
36
162
103
264
8
75
37
107
13
5
36
231
64
47
108
109
72
200
51
117
81
126
129
40
24
56
111
49
56
240
96
207
1
32
288
39
36
189
27
21
87
25
80
16
24
248
64
104
40
104
105
255
168
48
96
81
144
180
51
48
72
88
65
55
24
56
27
37
251
21
24
312
264
280
504
17
18
126
63
40
176
16
104
72
249
79
176
144
64
23
342
123
147
93
208
24
35
90
36
144
7
119
396
13
41
162
54
36
435
48
280
191
25
176
15
289
215
49
167
72
18
63
160
65
126
90
144
79
8
24
64
24
80
40
23
33
129
367
83
36
129
400
425
15
57
18
72
21
48
237
75
33
216
55
8
40
185
135
168
3
36
33
16
24
8
48
40
65
15
39
81
117
147
87
169
264
197
163
80
63
18
79
80
75
162
43
56
135
129
112
8
48
135
90
72
18
45
64
80
135
25
8
160
80
16
89
72
111
24
81
54
33
3
13
104
207
321
168
24
136
32
72
75
21
312
112
95
18
90
69
40
161
15
147
162
99
40
224
48
192
48
88
32
129
108
126
21
33
90
37
269
27
112
5
147
15
81
64
8
168
147
108
177
40
35
45
336
72
105
79
11
69
39
9
136
89
87
96
87
18
7
272
153
180
91
89
63
333
19
152
81
39
88
53
108
79
8
24
208
200
3
144
180
ABCD 94377436802*3^$a+1 [50125]
19
17
36
12
31
18
48
39
51
102
35
43
5
55
24
72
5
31
30
6
9
51
53
19
24
53
16
36
3
216
48
5
16
56
7
42
3
45
23
31
60
42
18
12
57
8
1
11
7
65
61
11
96
19
17
12
52
56
24
36
19
17
127
36
24
60
5
28
56
24
79
6
59
43
12
29
16
27
29
121
23
43
24
41
115
101
36
12
24
12
19
12
53
13
35
25
95
12
7
60
12
5
48
36
49
35
19
29
84
12
12
13
54
24
137
12
139
5
36
31
132
77
24
16
36
3
29
7
24
12
5
55
36
6
107
37
12
36
6
17
151
18
23
24
12
43
5
1
30
6
12
75
140
73
39
141
42
89
55
12
21
140
55
24
12
24
6
18
30
15
32
67
12
24
132
5
19
89
12
48
19
5
1
75
20
36
91
5
28
44
12
16
20
43
17
25
66
29
55
36
6
66
60
5
4
108
45
12
11
55
125
1
30
45
27
96
24
113
28
36
8
12
1
30
5
16
27
29
24
7
17
60
85
6
42
78
18
11
19
77
25
66
108
41
12
13
66
29
4
8
36
64
32
1
48
66
5
24
7
12
57
20
16
33
35
19
36
18
23
13
30
18
135
9
12
6
5
96
12
61
59
85
30
18
23
25
18
48
78
47
7
24
18
23
48
37
47
19
12
53
1
78
45
8
25
54
12
45
27
5
79
17
79
29
55
77
19
53
13
23
55
29
127
60
5
48
100
15
18
11
60
7
41
67
137
84
115
6
11
31
41
72
31
17
48
7
77
49
66
17
52
3
5
72
72
7
41
1
35
73
11
12
13
87
108
20
169
18
9
80
31
65
49
84
18
24
9
44
64
32
13
71
7
60
6
99
108
51
21
27
72
9
27
12
12
5
84
1
36
3
15
41
79
18
143
115
21
15
24
17
1
48
35
13
66
5
24
37
95
55
33
21
18
72
5
12
16
171
9
27
6
23
295
6
48
12
84
42
17
85
30
89
37
6
72
65
1
84
18
30
6
89
108
16
15
5
19
30
23
25
12
48
6
12
12
5
49
11
55
12
17
19
5
60
139
17
24
31
41
108
7
41
7
5
72
1
42
198
23
103
72
69
8
13
11
85
30
48
18
12
90
9
32
36
7
12
42
18
29
7
17
52
39
53
48
73
3
27
41
108
43
5
55
45
9
60
66
65
79
5
24
48
7
48
5
55
29
12
19
6
18
30
42
17
31
5
67
5
31
36
36
9
32
37
11
43
41
49
131
103
113
36
16
56
13
6
54
15
15
6
11
84
55
5
49
90
5
43
84
6
30
17
67
53
31
6
42
24
33
15
12
53
48
13
23
16
44
36
31
101
96
37
6
48
24
65
67
12
36
72
9
36
45
12
18
33
15
84
81
15
12
101
24
43
54
131
43
24
12
173
19
33
51
125
40
21
30
24
30
6
17
19
33
36
15
65
13
30
17
4
3
29
48
49
6
6
36
95
7
17
19
6
95
49
23
37
54
12
41
7
66
108
36
102
41
49
12
83
55
53
37
30
12
81
51
21
231
5
108
19
18
15
80
28
32
24
19
17
52
3
17
19
17
109
66
21
8
55
6
23
36
19
17
19
17
60
31
53
1
6
48
6
102
12
17
1
3
44
13
54
12
17
36
48
55
9
68
25
48
102
9
27
5
79
12
6
47
7
29
76
15
41
7
12
6
59
48
36
115
17
40
39
5
37
6
17
157
18
78
18
65
12
43
125
79
6
11
4
44
12
24
48
31
24
42
42
12
36
113
4
200
13
18
21
3
18
30
57
27
29
36
1
11
60
19
5
12
19
41
72
1
66
156
60
29
60
25
30
29
40
20
55
53
52
15
5
43
53
24
1
59
55
5
55
9
8
13
6
5
192
28
20
16
68
40
8
67
18
42
60
29
55
41
4
63
42
75
39
77
1
114
24
66
42
65
4
3
17
36
7
6
6
6
42
29
12
36
84
7
84
36
29
13
11
223
18
84
12
6
30
191
19
96
24
6
78
48
17
55
53
49
6
24
89
43
5
13
6
12
120
53
24
25
48
143
60
36
43
17
7
17
120
55
24
6
48
47
19
72
29
7
101
67
65
36
12
67
29
24
12
36
36
55
54
12
84
39
105
30
17
24
43
17
36
60
28
75
54
15
104
43
24
18
36
12
11
4
68
31
12
29
72
12
1
11
19
69
80
43
17
36
7
150
27
21
23
73
59
4
123
42
18
48
41
37
6
54
54
12
30
18
18
35
55
53
12
48
133
63
20
31
12
48
12
17
1
18
21
135
6
12
54
36
17
24
1
6
6
42
6
18
29
24
13
6
41
7
6
11
40
33
18
57
15
24
29
48
49
119
36
1
75
8
24
19
41
48
31
84
42
42
6
11
36
60
151
36
54
11
16
39
5
36
67
6
27
75
5
36
13
6
42
6
5
25
48
135
39
5
7
77
12
40
3
12
17
1
90
53
4
20
19
41
1
54
9
20
7
6
3
44
1
11
12
31
29
25
6
17
25
36
6
156
5
36
1
6
5
16
57
47
79
30
23
55
6
23
7
30
47
72
115
21
33
54
12
9
8
43
29
37
36
59
7
24
41
13
6
5
24
19
96
17
12
217
63
27
17
12
7
72
30
42
89
7
5
24
28
111
5
64
56
96
43
6
90
60
9
33
39
8
109
11
25
54
45
36
51
36
5
67
132
24
12
5
64
80
43
57
44
12
43
66
84
18
53
24
1
6
45
39
6
99
68
24
24
85
23
60
4
15
41
67
5
19
33
75
17
84
24
31
5
16
141
35
31
12
60
17
28
21
18
78
30
12
21
27
6
23
7
77
60
175
5
151
9
8
48
31
65
7
21
39
24
6
6
29
157
63
51
12
12
60
41
48
24
7
101
7
6
18
29
24
36
85
30
18
54
60
ABCD 94377634322*3^$a+1 [50061]
67
36
65
12
16
48
92
72
16
92
208
156
20
156
88
111
90
216
36
71
52
44
13
3
108
15
33
21
126
21
12
224
156
48
144
97
72
18
9
12
104
16
57
3
51
81
27
29
84
52
200
16
68
60
4
60
57
123
36
60
80
79
33
204
104
12
108
16
27
108
18
87
56
124
21
87
8
108
4
80
19
9
279
9
81
15
80
67
89
84
240
1
35
55
36
21
56
72
12
12
36
12
49
51
147
9
27
69
20
148
33
15
12
92
36
100
60
68
16
168
68
12
196
92
24
64
24
72
8
40
56
232
57
111
32
37
47
4
147
54
18
5
16
44
52
8
132
64
12
81
47
36
76
57
143
40
120
72
3
33
12
144
27
41
148
72
32
24
96
37
23
28
75
41
31
33
32
84
96
7
41
48
109
15
44
13
71
37
11
28
84
68
60
4
56
72
40
272
16
8
64
9
47
84
28
20
180
12
16
20
24
160
96
24
12
36
8
352
51
21
15
57
8
88
120
12
68
12
16
36
15
9
32
84
28
68
28
56
28
9
39
80
12
36
13
108
11
40
104
16
24
3
33
57
323
40
69
75
48
12
204
32
7
17
48
7
5
16
48
32
100
24
104
60
60
232
60
32
28
27
21
33
54
17
108
19
9
81
23
60
16
32
28
20
16
204
84
12
36
60
111
9
60
92
132
36
28
12
404
96
60
84
4
92
52
12
213
11
16
44
253
18
185
48
48
97
18
72
53
12
52
8
192
4
36
96
8
7
33
12
81
111
60
120
12
273
123
168
60
80
52
24
15
33
57
15
21
270
53
36
76
24
44
16
84
176
13
51
489
83
252
79
18
39
12
80
108
31
18
15
56
1
23
48
84
151
153
81
35
55
33
168
8
24
145
87
3
117
60
84
56
4
3
257
60
133
23
16
20
4
48
192
57
90
54
23
12
108
16
20
145
15
44
4
9
107
16
60
180
24
32
88
104
48
25
15
39
81
24
75
53
73
35
12
136
24
45
23
144
31
117
192
15
9
312
8
36
28
57
126
36
29
24
100
108
135
17
96
12
48
4
104
64
168
128
76
204
32
100
84
33
27
116
60
124
84
3
17
24
48
24
124
140
36
48
148
39
21
20
168
16
8
108
112
12
57
18
69
32
52
45
54
29
48
64
20
168
49
15
104
97
15
8
36
16
51
18
63
27
29
132
4
48
60
48
20
204
60
16
24
140
48
36
16
104
1
23
12
220
164
4
56
16
48
15
21
96
156
51
54
54
5
4
279
162
18
141
36
20
37
179
19
101
48
49
47
48
172
20
55
18
87
183
53
132
49
39
164
156
1
3
60
68
48
19
9
32
52
33
126
117
24
3
17
28
68
156
40
96
12
176
76
8
96
72
91
53
40
120
68
48
48
96
124
72
15
45
48
84
129
47
24
19
17
1
63
27
9
9
72
11
61
47
36
43
33
48
81
111
20
28
39
33
44
64
84
48
24
63
53
1
3
44
84
60
43
5
52
33
72
15
48
261
108
95
36
28
164
48
52
60
20
73
39
24
32
64
24
24
48
68
112
12
129
23
13
123
129
18
17
4
12
20
40
72
15
93
44
4
57
23
52
15
29
36
88
153
27
132
44
16
12
152
16
24
297
11
12
85
15
3
105
8
85
75
12
32
61
15
80
67
54
47
12
160
48
36
93
47
16
60
20
91
17
16
75
21
168
12
108
72
104
84
52
8
1
15
75
5
184
60
57
35
19
5
40
63
65
112
144
116
85
180
18
5
12
64
117
15
57
3
48
32
7
144
29
12
67
65
36
108
100
44
48
139
5
28
ABCD 94377947078*3^$a+1 [50000]
120
20
30
60
12
73
45
32
103
297
8
40
122
1
12
23
10
39
9
312
207
12
23
22
63
33
75
24
59
34
50
13
185
24
48
40
56
112
122
12
36
78
184
86
36
84
10
26
24
36
18
48
24
43
155
72
13
41
31
113
12
64
39
47
25
9
50
1
95
36
18
7
225
74
18
115
45
92
126
25
65
18
12
42
7
96
9
14
84
46
72
8
19
35
37
48
23
24
13
35
10
62
94
56
16
72
36
60
84
32
6
30
18
24
25
101
30
36
46
180
44
271
165
14
13
5
36
72
18
37
125
18
24
36
54
66
42
4
3
72
141
48
24
192
15
23
66
40
72
68
19
12
11
18
102
37
95
48
118
14
97
69
14
13
57
72
74
30
40
51
5
18
22
104
54
36
72
102
127
71
42
7
105
120
15
108
93
218
30
40
32
114
61
47
22
3
23
10
12
15
17
4
50
24
180
18
7
11
70
20
4
26
24
97
9
2
18
16
128
66
46
104
67
93
159
108
23
22
12
135
11
84
46
72
48
20
90
36
13
251
37
9
86
18
7
77
6
102
19
93
122
90
100
108
12
104
90
157
72
81
27
95
145
23
106
140
24
16
15
89
64
27
35
13
5
78
144
66
24
40
116
55
84
60
23
205
23
72
13
24
59
12
10
12
146
97
33
14
72
58
63
84
29
7
59
1
9
50
30
18
13
5
60
48
19
72
9
50
12
54
31
23
24
12
36
60
84
18
18
58
27
47
133
72
45
38
48
6
30
24
36
205
5
90
24
72
25
47
66
19
23
144
48
13
60
23
84
6
67
180
9
80
96
247
95
18
67
72
5
16
27
5
78
34
128
7
41
64
120
60
48
2
58
75
23
37
180
21
180
14
85
33
8
24
90
72
36
25
33
39
47
18
7
95
168
25
47
121
17
40
27
101
18
12
10
147
65
102
10
3
11
61
9
2
25
24
23
22
50
61
9
14
49
60
23
12
36
37
17
55
81
134
10
26
6
4
62
37
72
41
102
42
18
36
66
4
27
5
28
26
193
45
50
22
15
95
18
52
74
157
5
18
61
65
54
72
25
47
13
53
90
49
72
36
5
54
73
53
42
85
12
29
31
108
12
9
14
6
112
62
108
324
24
30
186
54
16
108
15
71
1
36
9
8
18
60
48
1
9
14
12
145
203
12
1
77
40
48
14
13
108
77
96
12
19
21
15
23
106
15
9
50
54
12
4
2
25
23
36
1
5
52
140
76
50
144
36
10
14
25
41
24
43
33
44
67
23
6
30
1
9
12
32
18
132
13
167
36
34
63
59
6
12
55
72
113
7
41
18
24
25
45
2
130
36
39
5
36
55
113
16
96
62
13
29
76
14
48
108
109
5
174
22
32
28
8
114
22
75
29
264
42
25
141
32
18
12
42
103
23
25
5
19
36
9
68
18
97
203
49
11
12
18
42
70
96
14
12
96
22
207
41
48
6
205
5
18
18
100
48
74
97
33
27
149
174
6
16
123
167
13
185
90
133
5
127
17
18
58
15
57
2
13
12
101
7
95
60
12
46
39
9
2
12
13
24
81
192
86
10
14
30
36
42
30
18
49
77
24
7
9
135
81
2
22
48
15
153
8
19
5
120
163
9
75
5
18
85
47
13
93
32
126
217
5
72
7
5
18
60
102
18
22
56
30
10
75
9
14
1
59
66
36
108
31
59
72
60
22
3
47
210
28
12
38
142
135
23
132
13
12
11
30
60
30
36
73
21
50
10
36
50
84
6
31
12
131
10
39
47
48
60
22
50
18
7
60
71
24
61
155
48
10
72
104
30
1
12
81
51
41
7
41
4
15
5
126
36
48
22
56
88
51
21
14
24
36
18
210
46
140
16
20
30
144
54
18
145
72
17
100
63
17
108
60
192
36
198
22
14
36
22
38
48
22
15
17
112
96
62
13
60
89
18
42
151
23
24
36
97
105
12
96
207
35
24
84
1
108
21
24
12
14
37
9
75
9
86
6
72
48
55
53
36
60
16
27
5
6
70
87
23
61
5
40
86
132
72
30
24
36
18
12
36
10
8
40
2
12
85
47
121
9
48
20
16
27
47
36
126
115
23
6
79
11
34
56
40
72
32
12
28
32
151
24
21
164
16
99
9
51
9
ABCD 94378346826*3^$a+1 [50004]
1
51
32
48
72
36
52
68
4
32
4
32
40
8
12
24
76
3
36
5
48
64
36
63
78
63
20
79
65
148
21
11
91
9
20
48
19
33
12
8
73
27
9
47
36
24
4
20
13
48
23
85
18
42
11
7
17
24
12
31
24
12
33
8
55
36
53
37
30
24
5
12
84
7
41
277
18
6
47
7
29
12
48
52
3
9
44
60
36
7
60
17
60
7
5
60
72
60
61
11
25
12
6
65
7
17
13
54
9
51
29
7
17
16
32
97
35
4
24
27
45
56
36
25
108
3
8
36
19
9
99
24
12
17
1
6
17
13
119
7
18
24
30
33
36
3
144
21
3
65
1
18
9
44
7
54
11
25
15
104
7
18
3
9
3
51
9
87
29
156
48
103
6
18
17
19
30
15
8
4
84
116
13
47
19
89
12
31
48
45
9
3
140
64
8
43
18
11
1
6
5
24
1
11
67
48
17
4
12
45
27
20
19
54
24
123
69
18
9
56
12
1
11
12
13
51
20
12
4
39
45
20
7
41
7
17
28
9
11
84
100
63
21
8
12
43
24
5
43
5
1
47
36
96
108
48
7
77
25
114
29
12
48
60
64
92
16
44
28
8
61
36
59
76
32
12
16
57
95
16
32
25
66
17
73
75
8
12
12
16
99
53
40
15
5
28
15
41
1
15
15
24
45
39
29
60
37
35
72
7
57
8
96
13
51
39
5
37
36
71
37
11
12
48
16
72
21
23
72
4
12
36
60
56
7
5
84
24
156
40
68
36
88
20
19
17
28
3
54
60
15
12
80
67
18
47
36
25
36
131
16
8
12
13
23
31
6
48
54
9
20
49
35
48
25
35
31
9
33
23
60
12
16
9
15
48
15
53
73
63
8
55
21
56
103
21
12
20
4
104
67
29
61
35
1
83
24
24
13
71
24
4
69
15
33
35
36
84
13
23
7
53
16
8
13
35
61
35
72
37
11
37
107
36
43
9
80
36
19
81
3
24
18
12
15
44
19
18
3
8
1
27
56
7
144
33
8
19
65
43
18
35
4
44
16
32
36
100
33
24
3
51
5
7
29
16
159
33
3
30
47
28
44
36
31
9
57
23
52
8
25
35
1
11
28
8
36
96
60
12
40
12
116
49
35
28
63
36
60
9
116
12
36
12
16
8
7
17
36
31
5
72
37
11
1
18
9
56
60
48
4
92
19
77
24
120
37
39
44
24
16
20
19
17
1
3
56
31
17
16
44
25
11
84
76
36
9
18
29
4
84
9
6
12
17
48
16
12
39
57
20
13
11
60
16
252
24
8
84
36
31
21
48
33
6
5
36
16
20
7
65
64
15
53
28
63
9
56
24
1
11
72
12
36
36
85
11
52
8
61
30
24
9
20
36
16
3
17
7
17
19
41
60
16
68
4
44
4
33
15
8
76
3
77
31
6
71
12
19
9
116
7
12
21
44
13
27
81
72
63
3
33
57
36
23
12
7
69
24
9
18
17
36
28
27
5
13
24
131
36
36
7
24
72
12
93
12
39
60
5
4
20
12
85
59
49
11
24
103
45
84
20
16
51
9
15
29
7
41
7
24
65
7
126
48
35
36
48
28
44
4
48
8
7
36
36
125
48
12
24
7
9
32
36
25
6
5
12
40
9
3
60
24
81
18
9
3
18
83
72
13
215
1
30
53
4
8
31
41
43
42
36
11
16
12
32
1
27
9
23
25
39
8
36
61
3
24
36
44
37
59
52
20
13
90
6
36
11
37
27
27
24
17
24
25
27
123
33
32
12
24
1
23
48
37
3
21
72
23
4
27
5
24
76
51
17
91
21
3
53
4
92
36
36
48
4
24
3
41
4
72
12
92
12
19
29
88
51
18
18
9
20
12
7
33
3
6
11
1
11
36
36
28
8
12
12
64
32
19
9
60
39
18
11
60
1
30
9
33
35
12
64
36
104
19
5
36
43
72
33
20
7
36
9
44
49
75
15
5
19
84
17
12
12
37
3
8
36
96
60
16
20
28
3
12
36
18
27
80
12
72
36
67
48
9
104
13
15
63
5
4
12
24
44
76
60
9
18
48
69
20
24
4
12
44
103
53
31
5
52
12
8
1
90
30
6
5
28
15
53
19
6
39
8
24
124
20
13
3
32
55
17
1
35
12
12
64
12
24
8
13
47
52
12
68
12
25
3
68
64
33
39
105
35
13
11
24
36
7
72
12
21
36
80
43
45
9
95
36
40
32
31
36
6
35
40
87
21
32
24
79
9
27
21
8
48
48
1
24
35
109
11
25
63
45
123
57
18
30
15
8
24
4
27
149
16
8
40
32
19
45
32
67
5
37
3
8
48
64
24
152
7
29
24
16
44
7
18
23
91
36
5
24
40
15
29
13
27
9
3
68
36
4
15
12
126
11
67
18
3
87
5
52
81
6
69
8
25
3
32
7
21
32
37
11
145
198
21
32
7
29
37
18
5
48
12
12
1
12
3
12
3
17
48
52
36
8
55
65
12
16
20
100
92
16
3
18
35
24
72
24
72
103
12
41
31
5
55
12
9
36
56
25
3
3
5
36
16
24
12
15
69
12
32
72
7
17
1
59
37
12
18
5
12
43
5
13
35
4
36
32
88
32
25
3
63
18
47
43
24
45
72
3
21
3
17
1
12
51
12
8
4
104
4
51
9
32
49
6
17
1
3
69
48
18
81
36
108
15
36
41
43
21
3
89
52
80
7
18
6
17
52
15
17
61
3
9
78
57
44
60
1
12
96
11
19
54
35
52
60
20
37
15
39
30
95
4
96
24
15
5
16
93
23
16
8
4
15
18
35
4
21
66
9
48
3
5
13
59
36
28
8
36
25
23
121
35
40
44
13
36
108
27
75
9
15
17
4
20
7
5
13
107
1
23
48
24
36
1
35
12
60
1
3
27
29
36
52
8
28
15
41
24
48
60
7
33
56
24
25
23
13
11
7
6
11
40
20
12
12
36
40
96
20
31
9
96
68
12
28
81
47
52
32
49
39
20
61
15
56
151
33
32
19
96
5
49
3
32
12
7
72
21
48
8
79
5
72
37
59
48
4
32
4
80
7
5
64
15
9
80
7
18
47
7
12
24
29
37
63
9
6
21
44
96
16
8
12
1
27
3
41
67
9
68
12
25
54
33
8
7
5
13
6
17
19
45
20
24
85
23
103
17
1
23
12
12
76
21
24
15
8
31
18
23
4
8
1
59
28
12
3
29
25
23
1
72
207
9
11
55
17
37
47
133
3
48
8
1
27
12
72
32
28
3
36
17
36
1
11
28
33
150
17
12
48
12
85
11
31
84
5
12
1
71
52
39
18
3
24
69
39
20
ABCD 94378791218*3^$a+1 [50007]
36
3
96
21
15
30
159
75
6
39
60
99
57
87
48
144
144
60
9
3
9
60
63
117
111
45
60
39
81
9
114
12
108
24
12
45
96
27
57
60
99
192
24
36
72
117
396
27
12
60
81
183
60
12
24
306
27
12
99
69
111
36
33
252
135
36
9
99
36
198
66
126
54
132
9
36
63
36
201
15
9
180
108
48
15
9
135
45
63
48
69
21
15
63
36
36
72
18
54
36
84
36
189
216
63
24
57
135
105
111
9
15
36
108
12
9
60
36
45
270
9
111
105
219
141
63
21
168
252
99
21
60
291
42
3
24
99
12
9
45
6
90
27
12
9
366
84
24
93
315
144
96
9
21
135
15
165
144
168
183
9
216
87
12
33
72
180
36
63
9
111
81
96
27
12
24
9
180
48
45
87
108
189
135
9
27
3
72
60
9
39
36
96
9
63
36
57
69
66
45
15
117
27
300
6
27
111
36
36
249
108
12
45
96
30
9
60
108
243
189
36
72
27
45
99
300
60
9
171
12
69
99
90
102
45
333
42
48
24
153
84
81
18
60
81
36
39
24
36
90
30
36
78
30
36
36
9
60
63
12
90
15
120
168
183
108
222
138
81
36
420
144
189
27
72
171
12
9
45
15
120
135
384
36
225
216
3
96
84
204
216
36
156
69
108
3
45
105
54
36
45
27
72
54
27
27
45
27
108
72
174
90
312
120
45
60
3
42
48
42
48
177
75
60
9
171
48
60
9
72
108
3
9
69
27
27
57
36
123
9
171
12
24
300
204
117
3
69
111
240
72
9
120
36
63
72
24
441
3
24
117
39
90
51
108
3
108
117
135
9
168
108
72
183
9
33
27
39
69
12
360
96
84
123
45
3
45
312
72
9
90
12
105
180
39
33
12
303
48
105
75
285
207
93
60
75
150
99
36
63
21
135
45
96
39
33
63
309
15
120
240
81
84
171
45
15
45
3
96
81
27
156
60
9
27
165
69
66
24
12
69
36
129
90
33
27
90
135
108
111
69
243
48
60
36
216
9
21
135
243
60
21
123
45
48
195
165
15
108
9
111
81
60
21
150
234
144
27
207
93
9
90
24
57
195
45
72
63
30
87
3
168
21
36
24
333
63
3
297
63
60
189
93
87
72
39
141
243
108
84
24
72
9
120
96
27
153
180
27
36
81
111
177
147
45
339
81
180
9
282
69
39
60
9
228
63
69
3
60
9
63
48
9
168
135
12
141
99
120
60
30
144
27
123
9
63
117
183
69
135
108
48
78
99
111
60
57
24
63
93
87
228
225
9
6
45
39
168
12
36
24
21
63
204
12
60
201
69
30
96
9
63
57
60
21
78
ABCD 94378950626*3^$a+1 [50105]
23
7
54
51
27
48
42
3
105
47
24
40
45
107
37
36
95
19
12
89
1
23
40
27
54
72
54
18
63
27
5
37
54
29
16
93
18
108
36
18
23
96
13
48
96
84
39
32
61
11
40
96
87
120
9
69
51
87
105
57
54
65
85
12
78
18
39
104
127
161
31
6
18
174
51
96
39
89
67
24
5
49
30
57
3
48
6
18
36
57
51
66
3
3
12
108
54
63
141
3
224
37
75
75
54
47
72
120
97
90
5
1
47
19
90
59
67
21
15
41
175
78
123
87
72
90
42
45
21
27
9
87
24
21
35
31
9
33
39
48
8
7
33
39
113
64
24
39
54
99
21
18
9
15
18
39
216
48
21
35
19
54
12
35
16
56
16
24
93
75
72
45
42
36
29
55
42
15
24
27
77
72
31
105
80
109
3
32
120
24
85
18
9
9
24
47
16
3
5
64
63
30
72
35
151
57
9
36
11
115
54
18
36
9
63
6
108
23
7
24
41
40
261
120
27
99
90
96
138
6
84
23
40
69
11
19
21
48
240
15
72
17
7
65
25
47
37
18
6
156
72
6
84
72
54
168
119
97
63
56
120
88
63
41
37
18
30
18
108
42
59
48
31
24
108
162
126
12
17
25
144
72
23
7
18
15
21
107
25
48
143
19
42
120
99
32
19
48
6
84
36
270
65
61
27
51
5
7
17
55
81
24
261
84
111
48
93
18
36
36
41
1
23
31
41
136
24
33
12
24
75
48
15
17
1
23
24
7
33
27
66
107
1
126
198
3
8
7
54
18
24
177
21
51
141
27
63
6
156
63
105
36
48
6
30
36
35
72
37
72
83
7
60
149
13
72
12
18
5
121
6
162
90
5
13
83
24
1
108
36
23
79
24
33
32
16
3
108
17
145
24
95
67
5
96
7
144
17
72
85
27
48
96
33
39
27
18
59
144
1
87
51
6
72
12
18
18
143
40
177
119
24
25
119
7
54
11
19
29
64
15
24
90
12
27
9
24
12
96
27
80
121
71
40
80
25
39
147
21
32
13
11
16
33
39
99
6
87
51
42
174
18
6
18
36
87
129
95
115
6
18
54
255
32
31
54
54
108
18
47
43
45
81
24
30
72
9
8
24
19
18
83
7
54
51
33
71
37
72
6
72
54
12
24
18
137
115
138
18
126
36
167
1
54
41
25
18
42
120
90
33
39
177
93
27
15
33
8
64
87
17
19
5
13
108
78
9
21
107
96
127
18
12
36
18
45
63
36
5
37
72
54
48
54
15
8
64
32
112
3
42
54
36
54
12
87
21
3
3
117
96
56
139
60
89
24
7
9
48
32
25
87
51
77
55
36
5
103
48
6
18
9
21
216
27
72
9
126
42
108
54
5
13
66
24
81
8
19
5
97
72
42
125
64
72
9
39
33
47
19
77
109
120
3
93
48
24
11
79
137
97
23
25
360
47
64
237
102
54
42
108
30
99
87
89
37
30
36
150
3
87
108
18
138
24
65
259
69
8
136
80
13
30
29
7
18
108
3
39
9
201
36
51
48
33
63
81
84
18
41
91
66
42
33
8
157
3
63
60
12
78
48
11
61
11
24
1
119
61
36
71
19
53
64
216
9
143
24
31
78
48
72
60
15
32
24
13
72
3
33
6
57
27
90
96
72
84
23
64
32
121
63
24
96
72
72
24
48
8
19
69
45
54
144
156
17
7
9
147
5
37
18
90
54
30
35
37
35
259
5
7
41
40
9
119
79
90
15
96
120
21
59
1
39
24
24
8
7
17
73
6
30
35
73
36
75
200
1
36
12
54
81
8
88
21
36
18
93
39
30
11
144
133
60
36
27
45
11
205
35
13
6
54
39
51
12
33
63
153
27
93
123
77
13
48
6
84
36
77
112
33
120
47
61
27
24
27
102
6
156
6
138
21
3
45
9
47
61
66
72
36
165
15
113
40
45
11
88
63
6
84
132
12
36
75
87
6
36
54
33
144
144
15
41
73
12
147
39
102
131
1
54
177
33
47
16
159
264
17
19
6
15
3
237
27
ABCD 94379292682*3^$a+1 [50056]
21
36
132
3
36
9
132
21
54
144
6
18
9
21
15
9
12
291
57
18
9
48
132
24
12
57
51
36
60
15
108
6
39
48
39
165
15
18
27
60
39
66
150
33
69
27
180
213
51
33
3
195
45
45
27
63
18
27
72
24
93
15
3
117
27
18
24
12
27
45
114
141
3
81
24
72
69
24
27
12
9
87
21
75
15
141
84
9
15
153
63
9
84
180
72
3
12
108
27
21
99
78
3
135
42
15
12
84
24
48
15
12
144
9
45
24
15
129
111
15
201
9
51
75
234
39
21
90
213
123
42
48
36
6
30
51
12
33
30
21
60
69
147
27
18
90
57
21
39
51
45
24
3
66
6
21
72
24
9
75
12
24
9
87
3
24
18
87
60
60
147
21
21
12
90
36
81
27
18
90
9
27
129
192
156
132
75
9
87
54
87
96
45
24
12
51
24
39
36
81
24
183
45
36
21
6
30
18
21
165
48
27
27
21
3
9
9
72
48
36
15
57
54
165
231
24
33
24
45
3
48
60
132
51
153
3
36
36
90
135
24
9
12
24
99
48
12
12
21
27
45
75
33
216
51
36
36
3
141
75
36
69
117
18
21
27
54
87
60
15
90
36
75
12
39
33
45
51
204
33
3
27
57
12
48
192
51
105
225
27
108
117
66
18
6
93
12
21
111
36
9
135
159
81
135
21
45
54
21
24
60
3
141
9
3
117
51
12
72
60
63
12
6
267
69
3
123
57
12
24
21
75
45
24
12
75
24
96
24
39
126
18
33
57
54
69
84
60
39
57
33
138
9
123
105
21
39
24
120
267
45
36
72
129
6
117
24
51
33
27
36
30
42
66
15
144
21
18
9
351
57
24
96
84
9
54
9
108
87
165
45
3
3
30
87
21
24
63
189
159
60
24
27
66
15
111
6
3
84
33
18
36
21
3
102
24
3
84
111
93
48
15
72
6
12
27
81
15
153
48
18
36
6
3
51
69
3
12
18
99
117
27
72
15
54
51
57
252
3
72
69
87
12
57
198
90
15
45
3
45
60
3
15
9
36
39
60
30
207
15
30
24
138
33
81
30
6
27
9
12
18
54
3
15
81
9
171
60
9
36
12
198
42
87
3
117
48
9
6
48
42
66
42
144
15
60
45
18
81
36
99
21
69
204
12
24
15
39
45
57
3
108
33
24
87
48
27
66
63
12
12
12
45
24
84
87
36
81
147
27
153
261
15
48
33
18
54
51
15
18
63
87
33
24
51
84
45
33
30
36
45
27
81
48
60
336
33
3
60
27
81
12
72
57
138
21
33
90
72
21
3
30
207
36
9
168
12
3
3
93
33
144
72
12
42
66
3
3
18
63
24
39
66
42
12
33
39
18
15
72
9
75
60
147
18
18
117
12
15
54
162
9
27
33
9
3
60
3
72
162
78
33
39
18
18
45
12
48
3
36
69
24
72
117
18
33
3
33
96
84
9
3
24
135
126
15
60
45
108
39
51
9
69
63
120
117
3
144
60
24
3
69
36
108
9
15
12
39
36
18
54
33
216
12
60
12
60
81
54
33
51
105
21
96
30
342
15
48
9
6
36
9
48
60
21
39
144
216
69
15
9
108
15
120
84
15
54
3
12
105
6
9
156
27
144
60
9
12
48
36
156
180
3
105
21
6
36
90
30
6
18
69
48
165
27
99
57
15
24
54
15
12
24
21
66
141
57
3
156
21
3
12
36
39
96
189
135
12
6
27
60
51
9
141
27
63
18
15
24
45
51
12
24
24
84
3
45
180
60
27
12
81
9
63
156
111
90
3
132
261
39
33
36
12
96
84
96
27
24
156
93
39
147
48
33
63
48
9
45
24
3
120
33
171
60
144
57
27
72
33
27
39
54
24
39
45
108
60
111
81
3
39
18
99
21
54
78
3
48
57
18
72
57
45
171
12
48
21
72
63
144
252
9
36
15
57
15
60
3
33
15
126
39
3
9
111
69
21
39
84
45
48
123
75
57
93
18
ABCD 94379472932*3^$a+1 [50025]
15
101
52
24
3
72
53
28
20
4
56
19
9
12
12
20
36
4
60
36
32
12
112
51
69
20
84
4
12
60
56
24
16
60
24
44
40
99
33
3
57
20
28
80
52
24
8
16
39
105
75
57
48
56
136
44
37
75
12
75
93
32
1
39
12
21
35
12
7
21
15
65
64
68
52
20
16
32
60
55
33
60
24
9
87
3
5
40
24
20
40
15
5
40
36
20
61
99
84
8
40
39
41
4
120
33
27
24
12
92
7
9
12
24
36
12
15
53
4
36
32
1
27
63
57
24
99
45
9
23
48
12
60
4
15
69
36
60
68
72
76
12
3
93
32
55
9
24
24
96
60
20
4
20
12
1
18
45
80
12
72
12
4
20
12
100
108
252
8
31
41
28
60
72
108
20
49
63
128
60
16
75
5
16
332
16
60
12
9
3
33
99
104
112
48
60
45
15
12
92
7
5
24
7
45
27
45
48
180
33
15
39
41
4
48
84
21
87
20
55
18
75
48
32
25
23
36
76
20
115
185
40
12
56
16
156
32
16
36
96
44
136
129
11
24
19
36
41
12
48
4
24
60
207
9
24
44
40
72
81
3
12
8
4
8
12
180
28
48
60
51
18
35
28
20
52
32
28
147
21
12
75
5
13
3
15
69
72
8
16
15
17
19
101
12
16
32
4
51
33
72
75
17
1
27
84
68
100
27
5
100
84
92
12
16
32
12
136
20
36
76
8
12
43
5
139
36
21
140
64
117
3
12
68
4
8
40
128
100
36
8
12
16
15
165
24
8
16
12
20
25
35
40
15
18
180
35
144
16
24
15
33
92
1
47
43
45
92
7
21
84
21
90
144
18
3
20
72
4
24
12
63
89
28
63
5
4
27
21
60
60
60
12
111
9
120
8
4
48
8
37
3
24
24
80
4
116
37
39
8
112
3
18
39
24
36
24
80
52
8
12
72
76
9
15
8
13
27
60
60
12
12
99
29
16
60
12
48
20
4
32
4
99
65
88
24
3
45
60
8
4
63
21
32
73
36
15
8
103
9
9
51
3
125
36
4
36
36
105
119
4
36
20
52
72
56
19
21
180
24
36
9
3
48
36
48
81
195
116
16
168
44
40
92
48
96
24
25
23
13
27
12
12
36
12
27
69
39
17
24
36
64
39
101
4
8
12
28
32
13
18
21
20
28
56
109
90
72
36
65
7
57
120
111
18
51
24
12
8
12
100
99
89
19
113
52
8
7
21
15
9
27
5
100
3
65
60
28
104
76
12
20
12
55
149
100
32
24
16
12
20
28
12
20
16
92
55
129
15
5
4
12
15
17
96
40
12
20
4
60
24
24
81
59
31
29
16
32
148
24
111
21
33
3
48
32
7
65
172
36
8
40
21
63
8
28
45
51
44
52
20
100
57
87
80
36
49
11
28
20
4
63
198
47
28
44
61
72
35
4
48
3
45
8
12
40
68
12
4
99
9
60
48
27
33
12
45
3
8
12
124
48
20
55
45
27
9
24
36
140
4
36
36
44
16
20
4
44
48
48
12
64
24
57
27
48
20
28
24
12
128
1
155
16
8
28
63
29
12
36
72
16
44
28
200
40
84
51
125
12
112
75
9
81
36
54
18
216
39
8
84
28
3
9
36
45
3
24
12
15
81
8
55
69
36
96
15
18
231
75
5
60
4
36
12
8
24
16
24
27
105
48
12
96
120
24
48
87
41
12
136
12
8
12
84
88
20
16
12
8
4
72
8
16
24
111
41
88
156
21
75
24
24
21
87
8
36
13
18
129
8
97
191
112
68
24
76
12
68
28
104
1
54
36
9
8
24
36
60
4
44
16
159
54
35
73
75
8
124
48
20
120
40
92
12
28
12
68
55
5
48
4
8
187
5
28
12
8
40
12
36
24
108
180
48
60
72
33
15
120
117
87
24
44
48
40
12
120
60
32
1
47
136
32
124
3
5
31
9
60
3
149
4
84
72
20
28
20
1
51
44
4
80
132
84
36
156
25
54
108
17
40
15
45
80
4
12
60
24
44
40
36
20
31
18
27
120
12
20
1
35
52
3
17
37
15
48
32
40
60
20
91
45
24
36
24
8
88
60
12
8
4
36
32
12
12
28
3
53
19
36
9
176
16
15
45
24
12
20
4
3
17
1
18
17
4
36
33
59
48
88
12
24
3
5
85
51
44
67
45
8
91
21
24
9
18
113
52
15
45
12
8
4
3
53
19
173
28
87
41
4
68
40
9
23
12
16
39
53
36
16
3
45
36
84
33
3
44
36
4
57
95
49
95
85
15
12
20
24
19
45
72
180
12
12
60
15
18
18
65
84
4
120
15
29
16
152
40
24
96
93
99
8
60
40
12
48
39
21
20
28
12
45
59
204
12
64
8
60
76
92
19
18
35
96
52
80
88
32
12
16
36
24
72
20
12
55
45
48
12
188
64
20
124
56
19
162
3
96
44
37
47
88
8
40
84
72
3
17
19
17
60
13
95
60
124
156
20
12
37
111
60
32
13
75
12
12
12
56
100
12
20
40
75
33
8
40
ABCD 94379706802*3^$a+1 [50004]
54
84
12
30
60
101
64
56
232
3
53
85
6
30
71
49
48
95
1
84
18
9
8
16
57
12
11
67
53
139
30
36
30
101
13
107
49
30
84
78
18
5
19
77
1
12
36
71
91
78
60
12
23
55
41
24
19
117
3
6
42
78
90
24
5
85
27
56
37
6
90
84
36
156
30
36
53
7
48
6
59
37
72
11
16
45
48
35
112
8
37
30
5
48
120
31
41
40
9
71
61
3
15
54
60
126
12
29
43
101
7
12
5
163
18
30
42
83
19
12
33
15
18
95
37
6
29
72
25
60
54
42
30
30
24
24
36
78
53
49
24
84
156
15
45
36
23
7
48
41
24
115
5
43
29
24
49
42
210
123
15
6
35
40
80
91
6
119
91
5
25
12
48
3
69
147
168
8
24
1
23
49
72
18
12
156
54
84
35
16
24
9
18
78
24
132
30
53
192
1
84
11
73
15
69
51
39
65
43
72
30
23
48
169
78
48
65
24
112
3
5
67
30
39
45
131
40
48
21
24
12
60
54
5
49
12
35
24
67
29
24
96
19
144
42
59
16
39
36
18
35
61
35
25
114
60
78
72
75
32
1
24
23
16
144
195
96
72
90
12
23
55
60
102
15
21
30
21
8
40
8
13
216
3
8
19
48
117
21
35
13
59
40
105
12
30
29
91
93
195
21
141
6
12
17
79
12
5
13
12
18
5
31
89
24
40
72
3
30
47
96
19
29
1
210
30
15
56
88
219
53
25
72
12
48
75
32
13
107
19
6
6
114
71
25
39
33
102
18
12
35
163
5
55
102
11
115
29
24
40
272
88
57
78
30
24
60
96
30
137
67
5
13
18
30
12
63
9
111
80
1
66
29
24
37
30
5
19
78
30
18
18
101
115
53
16
45
11
85
6
72
90
51
69
60
6
126
83
160
96
32
19
149
24
13
12
138
42
12
18
5
37
75
81
42
77
43
6
66
5
163
141
96
81
39
8
25
207
45
30
6
288
234
5
43
102
90
101
1
54
65
109
48
3
104
7
66
87
21
51
15
84
114
11
109
30
42
30
24
6
36
48
30
60
6
59
24
43
24
93
75
6
90
101
1
72
12
6
69
56
79
9
129
87
9
90
72
54
39
56
24
61
11
145
12
72
35
43
72
30
60
120
3
8
25
47
120
48
37
48
18
81
225
39
176
169
15
144
8
37
30
285
32
13
27
51
29
43
101
85
42
18
96
143
112
3
77
31
18
39
8
157
96
11
13
48
3
32
49
71
48
19
30
132
3
56
145
12
59
48
16
39
12
36
57
32
13
30
66
11
49
120
60
11
13
155
85
126
6
48
36
171
63
12
30
114
45
9
60
6
29
40
51
72
5
73
71
1
54
48
78
144
84
24
47
1
119
64
32
13
11
103
48
17
25
180
27
9
47
64
45
30
18
11
37
18
180
189
21
51
33
23
25
48
15
9
111
9
12
6
29
49
95
37
203
72
120
55
17
40
165
66
65
79
30
48
155
43
144
30
18
42
72
155
40
33
18
78
12
12
167
43
6
156
59
115
72
149
120
25
18
53
67
5
25
18
18
24
75
3
5
13
11
96
24
25
30
66
90
5
24
13
48
42
126
11
43
117
45
78
30
72
24
111
69
42
9
8
16
32
24
48
16
96
105
15
24
80
64
3
48
120
114
12
63
51
24
5
13
78
30
135
27
42
83
7
12
53
163
174
15
3
21
39
12
48
78
95
37
66
54
48
42
57
3
5
1
60
6
45
189
30
21
9
114
30
120
23
48
19
5
85
27
69
120
12
54
30
30
29
7
153
129
12
78
5
7
65
1
47
16
69
6
84
30
48
3
21
96
72
27
3
6
30
54
6
72
42
12
54
9
75
53
264
61
54
45
24
69
36
24
23
43
101
19
42
54
5
13
51
75
69
32
49
12
144
3
8
24
13
72
36
24
159
69
6
29
25
15
51
29
13
35
13
144
12
15
33
12
3
105
48
23
79
162
78
81
96
63
6
12
12
60
47
49
159
21
51
21
54
54
42
29
1
95
73
12
84
63
32
13
48
27
57
78
65
72
48
43
29
25
18
173
49
48
111
21
36
63
75
5
19
6
12
30
5
7
240
17
48
48
64
8
72
43
21
21
30
5
55
6
30
18
24
78
93
80
85
51
33
18
72
ABCD 94379794636*3^$a+1 [50131]
89
1
18
24
30
18
125
7
48
18
54
108
53
55
29
61
179
36
36
19
245
61
71
19
24
5
31
36
5
60
19
234
71
48
43
72
18
107
55
72
89
25
11
19
65
7
60
12
36
36
18
90
78
18
12
18
42
5
60
72
72
25
11
73
47
115
17
25
126
29
7
29
1
18
101
61
18
17
55
78
48
299
79
90
71
43
66
35
12
7
53
12
211
66
36
18
24
101
7
108
12
17
61
11
144
1
83
67
18
47
43
30
18
18
42
18
155
37
18
29
43
42
18
5
180
7
180
108
17
36
55
36
24
65
144
12
36
115
24
29
55
29
7
101
43
54
35
120
61
126
6
12
47
169
60
54
72
54
11
259
5
67
113
60
7
12
6
11
1
143
1
35
180
19
60
29
48
204
91
24
48
168
5
7
17
43
185
13
83
25
95
49
48
60
59
13
23
49
48
36
90
42
162
48
29
31
5
25
90
65
24
19
24
12
233
91
36
96
5
7
180
53
72
36
72
7
48
89
145
83
96
91
90
78
5
43
29
49
144
11
115
72
180
84
89
7
48
17
133
59
36
7
18
47
43
101
36
157
275
13
180
90
18
84
83
132
72
61
95
24
1
18
60
30
6
5
43
6
11
151
12
132
5
24
1
24
47
48
169
126
36
54
6
113
97
71
97
47
180
19
60
77
25
143
115
5
169
83
24
19
24
18
30
29
24
7
5
25
18
17
72
181
119
31
12
53
1
18
53
300
79
65
13
83
43
12
17
1
36
191
247
77
43
101
24
55
108
17
36
61
66
17
7
18
203
240
37
11
247
12
60
48
53
19
78
84
35
61
12
6
65
72
19
245
115
54
114
12
6
18
72
48
72
108
65
72
43
54
6
65
7
137
1
11
96
108
7
138
11
60
25
30
89
79
113
13
11
55
125
43
41
144
13
30
24
84
90
144
71
7
72
66
36
11
169
60
18
12
89
19
198
119
169
119
133
54
65
49
54
77
24
7
48
29
7
89
7
72
5
25
47
13
162
41
13
30
17
43
29
55
65
31
5
7
72
6
167
13
95
36
31
90
47
127
89
1
198
18
360
35
25
23
96
73
78
12
36
209
61
107
48
132
192
72
43
161
55
270
54
216
24
180
48
18
6
5
108
25
6
29
12
43
36
36
29
7
54
150
48
233
37
60
198
5
7
18
78
101
84
67
48
24
66
11
60
73
162
6
83
55
65
72
49
18
5
61
42
12
60
120
78
30
17
133
48
107
84
36
25
78
36
101
55
18
35
1
11
85
30
24
30
24
47
19
125
169
12
47
43
72
36
89
12
24
61
66
78
59
25
6
102
155
115
18
107
25
12
90
65
31
77
169
54
6
18
18
54
174
107
72
43
29
43
306
47
7
36
54
11
295
12
24
36
12
125
36
61
11
48
72
67
48
42
83
108
19
17
48
96
1
114
12
65
187
60
65
133
83
7
29
19
6
48
18
18
11
31
48
17
253
162
17
36
120
79
6
54
77
24
37
60
59
133
6
72
12
6
11
79
29
73
162
36
17
19
24
77
132
115
30
107
19
24
156
96
41
72
36
60
36
271
17
43
29
19
42
210
18
47
60
72
1
35
25
12
42
36
137
192
7
6
18
36
84
42
95
25
35
12
7
60
108
66
47
79
29
204
7
120
18
47
49
11
43
5
103
149
36
43
72
18
35
12
13
84
72
36
47
108
67
126
59
36
24
36
36
19
72
54
143
37
71
115
180
29
108
25
18
65
108
19
360
6
11
43
48
29
25
71
72
91
17
55
53
205
299
37
60
23
43
53
115
77
168
169
23
43
6
59
ABCD 94380423968*3^$a+1 [50095]
48
12
4
21
23
37
11
84
13
15
72
144
156
36
9
99
80
196
8
160
48
68
169
23
49
51
204
84
69
147
36
12
117
216
12
11
49
15
93
3
44
25
27
93
87
336
24
45
51
80
4
81
59
25
15
21
39
21
23
16
48
32
73
60
12
15
36
92
36
96
28
20
48
4
56
37
3
8
36
64
57
12
11
12
64
21
59
1
47
16
9
87
36
69
119
4
12
80
16
32
36
52
24
20
1
47
16
32
4
96
9
39
12
12
20
25
48
3
36
84
12
84
60
33
11
16
120
56
40
44
16
32
25
35
96
4
12
20
108
36
64
92
48
25
23
48
37
15
44
40
156
60
24
24
116
144
100
12
92
73
59
61
135
92
12
13
3
32
48
97
15
45
12
11
157
63
9
36
23
61
63
45
23
28
21
96
144
63
12
116
25
12
63
8
61
35
48
48
112
68
4
21
23
1
59
61
39
21
11
37
27
80
76
168
12
12
45
72
15
105
23
60
25
11
52
24
68
16
9
171
24
45
35
36
12
88
21
3
116
144
52
81
39
20
16
32
73
99
20
25
71
28
20
12
48
160
176
48
13
3
84
32
4
72
9
11
60
4
84
12
108
20
60
96
64
32
88
9
95
96
160
117
47
76
32
52
80
12
4
21
75
45
323
25
87
84
9
47
48
180
48
172
45
27
96
92
37
15
8
16
69
12
108
3
57
107
16
44
40
8
16
32
52
45
15
20
13
132
111
32
12
25
11
37
27
48
60
45
23
12
4
36
120
20
28
36
33
3
12
92
13
35
136
69
51
141
23
37
11
12
48
52
177
36
135
20
28
69
27
24
12
12
68
97
11
36
108
97
35
76
69
48
107
4
32
4
24
9
27
36
9
15
68
16
36
8
100
80
12
13
48
99
33
3
9
51
48
72
12
32
48
12
48
88
240
8
61
35
1
35
48
60
1
36
75
164
124
96
80
4
57
87
57
23
16
9
27
33
48
63
24
57
59
12
25
59
13
15
32
40
105
35
16
44
13
60
12
59
1
143
73
59
60
84
64
12
20
16
192
12
33
47
25
23
16
80
112
24
8
13
23
12
37
12
108
167
1
72
12
11
28
80
36
13
111
36
45
15
96
48
36
44
16
33
111
20
64
12
24
261
23
16
117
15
108
60
20
37
12
3
69
35
36
97
11
100
81
59
1
39
72
24
140
4
21
23
60
85
3
24
24
60
12
132
32
48
172
20
28
36
92
88
21
75
153
63
24
21
135
69
15
24
32
48
36
1
24
35
13
27
141
59
25
96
27
12
20
25
3
20
13
72
11
61
159
32
112
212
4
57
39
8
16
32
48
52
12
36
69
27
93
3
48
21
39
132
128
121
71
48
60
4
132
240
33
23
64
24
12
32
25
87
128
37
39
36
21
27
45
63
9
11
12
16
120
72
168
9
3
69
60
11
40
24
24
120
9
11
61
135
96
8
4
92
16
9
180
39
12
57
11
12
37
11
40
24
168
48
44
52
156
44
16
84
45
108
3
20
49
51
44
156
37
3
24
36
32
16
80
96
25
3
20
48
4
45
51
48
56
4
12
105
123
21
23
25
75
12
21
59
40
33
23
157
35
37
59
64
72
24
20
196
45
51
9
135
108
36
21
3
48
117
27
36
44
4
9
27
33
111
12
32
148
69
35
100
36
92
12
16
24
168
48
24
45
11
52
60
36
36
60
176
28
81
35
13
3
84
21
35
37
47
4
96
33
75
12
45
48
35
52
140
16
20
12
13
72
3
24
20
4
9
15
48
24
24
80
40
56
148
36
44
48
4
24
21
59
36
28
32
61
39
33
47
4
201
99
9
35
100
96
129
47
1
47
13
39
44
64
117
39
84
12
68
148
9
111
48
57
39
48
68
25
24
48
27
68
28
20
37
11
157
180
27
20
133
75
48
21
23
48
52
108
84
48
48
60
24
60
165
155
156
4
45
3
12
80
133
51
9
87
8
36
76
80
13
123
45
47
25
51
69
47
60
48
16
36
44
52
45
3
44
36
169
27
45
195
44
16
84
284
16
21
111
60
12
20
16
12
129
99
32
48
52
72
20
60
37
95
4
44
48
4
24
9
123
9
23
16
60
32
48
64
93
23
112
44
64
180
32
48
52
57
60
27
56
40
12
80
12
40
108
12
36
84
8
73
59
16
12
45
71
1
59
4
ABCD 94381236336*3^$a+1 [50001]
255
24
52
59
13
12
156
44
40
83
72
145
20
100
5
39
15
201
60
144
21
24
54
25
11
57
52
12
113
55
47
54
31
128
207
18
7
29
30
24
73
143
1
8
148
53
7
20
40
23
49
168
68
9
7
29
30
69
21
15
144
57
24
36
55
80
75
33
27
225
36
9
31
24
65
91
32
28
83
96
54
127
119
33
12
96
84
123
126
111
105
30
204
61
29
30
81
28
41
156
211
68
96
16
84
35
18
126
30
6
25
56
63
121
140
9
67
113
156
103
168
59
73
35
102
24
7
252
47
30
55
140
99
36
108
81
81
99
45
27
72
40
12
29
7
128
4
180
60
35
180
133
68
4
77
15
165
135
180
9
7
12
68
9
90
1
119
45
100
23
57
159
120
1
108
5
12
43
47
9
45
6
1
24
59
361
5
30
121
24
23
93
40
24
176
3
24
66
139
20
297
115
5
43
72
116
72
45
102
61
144
125
39
24
36
4
248
3
69
12
105
111
99
69
36
84
81
24
30
81
15
145
305
43
32
24
16
95
73
95
12
24
9
40
17
115
89
75
4
72
104
360
36
144
64
5
27
16
83
21
24
64
101
7
263
105
99
117
45
75
9
6
13
107
73
5
147
45
231
48
45
150
1
8
40
12
65
18
36
36
25
168
180
296
51
45
16
60
12
68
153
6
84
1
104
4
131
201
100
44
81
171
33
30
36
25
80
9
27
39
13
20
28
107
45
72
108
21
7
119
25
8
12
60
108
72
216
4
48
32
9
366
133
32
40
149
24
36
156
15
39
61
65
51
9
144
67
140
64
20
28
180
12
5
195
9
66
105
16
137
12
51
4
23
66
6
120
121
84
29
7
24
29
30
69
40
12
83
21
64
68
207
13
24
80
39
45
69
55
11
36
24
45
135
57
9
55
5
90
25
120
96
104
105
54
45
111
45
123
37
8
216
12
112
48
29
91
167
102
24
67
8
252
69
84
31
353
192
15
84
112
24
60
44
21
54
37
44
40
155
1
89
223
11
21
180
45
31
140
69
111
99
144
45
16
36
24
36
92
48
112
20
12
60
39
24
45
72
99
30
6
84
1
35
114
207
108
72
3
37
44
40
128
81
36
84
135
159
36
66
51
9
144
127
120
24
188
180
147
168
21
72
9
54
45
216
45
114
21
60
39
97
24
104
72
123
66
60
39
51
120
9
261
31
149
51
63
120
24
13
44
123
180
37
65
15
9
27
112
68
40
8
216
24
16
149
15
99
45
12
36
4
83
72
13
32
99
36
73
8
52
155
12
144
97
143
9
45
135
40
17
15
84
51
13
72
59
45
9
27
88
68
168
112
132
215
12
9
76
65
39
36
303
12
69
72
112
108
44
24
72
93
96
111
168
21
78
126
30
1
113
27
36
3
36
73
71
61
29
199
188
33
27
9
63
237
15
28
12
48
72
120
116
124
5
24
75
96
108
57
51
112
8
280
143
24
45
117
18
45
27
1
119
45
15
121
53
135
64
32
84
72
40
24
35
90
103
20
52
36
83
36
13
140
36
16
240
35
81
9
55
60
56
24
9
171
39
36
78
43
23
181
35
24
9
12
45
24
31
149
19
47
45
15
108
13
120
20
9
18
12
1
104
39
61
ABCD 94381657666*3^$a+1 [50004]
9
15
4
11
93
36
36
51
54
55
11
30
15
129
66
13
24
35
120
18
24
6
13
17
3
39
18
43
192
5
63
16
5
51
27
48
30
84
3
40
20
180
12
21
3
112
8
81
18
25
8
45
114
66
72
3
24
84
72
9
18
61
20
16
24
32
165
30
37
72
23
18
15
15
13
44
3
49
48
12
53
48
3
16
191
45
24
4
59
13
35
25
12
35
18
72
7
5
31
8
27
42
75
36
21
31
20
15
30
12
123
40
77
63
69
51
9
63
63
13
29
3
24
16
65
30
13
12
8
76
60
5
39
36
75
18
55
35
33
160
12
116
16
53
67
48
35
33
39
48
37
48
8
45
27
16
41
30
13
12
101
19
20
93
27
36
27
48
97
5
48
7
20
96
69
7
8
33
3
36
24
12
9
30
108
57
88
20
15
18
12
31
12
32
33
24
78
48
114
43
20
57
15
21
43
12
32
36
64
32
28
5
3
28
56
4
120
24
5
91
180
12
32
93
3
4
5
7
104
219
21
27
9
111
25
8
9
120
27
16
8
4
12
96
8
36
4
56
3
120
42
19
44
33
27
88
29
99
16
71
49
56
4
41
7
35
1
152
64
8
63
73
11
9
9
27
21
30
12
13
17
31
20
21
108
15
33
3
100
89
87
48
3
33
4
17
15
33
48
42
132
6
60
3
132
9
36
39
63
72
9
9
15
76
101
15
75
30
30
85
83
13
29
51
24
4
137
42
30
15
132
21
12
75
36
120
99
37
68
33
43
12
32
240
12
96
48
21
15
24
100
20
111
61
5
30
24
13
32
28
20
27
45
16
29
48
15
96
39
18
123
87
30
139
5
43
23
12
1
20
21
19
29
7
8
28
8
160
11
13
68
39
66
27
75
37
24
92
4
5
108
7
5
3
12
3
78
87
57
6
114
48
72
99
36
36
48
24
15
1
17
3
72
159
138
7
41
24
43
32
123
25
53
60
24
60
15
63
153
27
25
12
71
12
21
27
37
20
15
48
69
48
45
15
28
152
108
84
3
1
60
29
7
53
12
75
4
32
4
11
84
36
9
81
3
60
69
3
52
20
28
92
52
96
48
29
15
27
18
111
24
48
57
162
48
30
7
116
9
63
36
84
72
96
15
24
33
12
51
42
48
139
68
36
27
73
116
3
90
120
42
33
12
36
28
32
12
93
43
17
7
5
31
89
27
33
183
105
75
52
77
43
36
36
65
15
21
139
125
19
32
72
36
51
49
24
5
15
16
96
60
23
30
18
45
292
17
3
15
42
48
115
5
192
15
36
52
56
36
40
80
16
35
12
1
44
180
3
12
45
105
147
3
37
60
8
28
20
24
3
13
137
48
24
79
84
20
93
132
7
5
18
25
143
84
30
63
105
7
65
19
12
44
40
293
42
49
24
35
37
53
48
99
21
123
21
78
18
27
27
73
113
102
13
24
80
16
24
101
43
240
44
3
30
39
63
48
12
1
32
132
15
60
33
72
105
3
4
24
24
23
109
65
30
9
12
69
48
42
6
7
36
44
16
47
177
28
5
43
29
3
27
37
125
43
156
12
5
24
48
7
35
21
124
24
72
65
39
64
44
12
21
15
4
104
51
9
39
61
20
24
87
25
108
5
102
13
35
18
19
5
15
16
17
67
5
3
12
100
41
43
92
144
4
60
20
4
96
24
35
37
60
56
12
136
32
45
174
33
33
3
4
5
132
3
36
16
36
12
65
78
13
29
270
105
57
111
52
48
29
15
15
25
68
16
24
125
42
81
12
16
41
15
36
75
25
104
36
4
36
35
12
13
44
105
180
90
78
43
5
43
77
7
56
72
28
29
15
120
108
64
11
12
30
78
120
13
11
13
5
150
18
15
24
28
96
84
60
125
3
40
32
16
17
30
30
87
75
33
64
60
71
13
72
77
42
25
24
32
132
27
49
47
33
24
45
7
65
36
42
57
15
33
57
123
3
69
28
65
43
5
43
11
120
36
13
32
195
13
17
43
11
25
23
165
36
36
16
24
23
25
168
17
43
12
36
41
3
40
12
8
36
69
168
135
24
15
13
92
3
1
12
5
12
27
3
13
29
55
44
136
48
152
24
27
24
18
48
7
5
15
16
20
4
48
5
84
3
12
160
8
105
12
135
28
48
5
72
43
107
72
18
51
21
3
147
105
93
43
5
7
32
75
78
18
13
12
89
3
40
5
55
80
15
21
16
120
44
129
42
96
210
12
15
112
8
33
3
21
163
53
60
7
96
29
27
15
25
83
18
3
12
9
43
17
43
12
5
6
12
61
41
3
88
5
3
64
96
24
5
27
33
7
8
33
12
15
3
33
21
6
13
29
7
8
75
121
132
17
3
64
35
126
12
31
132
65
55
20
84
36
40
32
57
6
33
100
44
76
224
72
75
69
64
47
30
39
87
42
3
27
30
15
15
61
41
6
129
48
3
49
5
43
8
52
56
39
1
71
48
13
44
21
7
72
8
16
20
24
ABCD 94381760054*3^$a+1 [50053]
54
24
3
80
268
9
15
60
60
21
27
9
24
84
11
4
20
76
20
12
37
123
48
141
3
32
49
11
16
24
9
227
48
180
72
48
1
15
104
19
45
8
52
21
59
85
96
159
105
42
120
29
4
20
96
1
71
19
18
3
32
12
16
84
44
16
9
11
28
45
3
33
36
90
114
47
60
112
32
4
69
27
36
8
4
45
215
12
64
21
23
121
71
136
3
5
84
7
18
51
72
12
21
15
9
12
11
13
47
73
51
3
45
8
12
7
90
60
71
12
48
79
53
16
32
49
11
64
9
11
13
30
77
168
16
56
88
51
29
60
1
35
40
9
36
96
11
109
59
64
75
126
59
12
19
114
72
59
61
60
39
51
101
37
27
33
23
64
75
30
23
48
88
9
23
24
19
77
48
19
93
8
4
81
251
48
25
47
19
9
36
56
4
111
78
36
95
12
49
90
54
36
111
44
49
131
25
71
7
5
61
24
3
99
41
337
6
5
61
54
5
40
20
49
36
11
36
72
1
119
67
30
108
3
104
19
5
1
15
3
105
32
124
9
11
25
11
160
153
71
12
112
15
21
104
36
1
54
6
39
51
48
42
75
24
81
75
15
5
115
41
28
81
120
11
7
41
31
21
3
149
16
69
3
33
11
133
11
60
112
68
1
63
48
87
72
69
24
132
188
67
54
27
12
32
133
75
171
5
16
33
35
96
84
1
87
93
6
30
3
48
68
76
9
11
60
148
12
129
59
52
48
36
56
120
216
48
16
20
25
39
44
85
102
24
125
16
123
5
112
24
21
75
33
23
40
9
23
12
16
48
105
99
8
48
1
11
4
24
56
48
25
12
71
12
85
3
33
71
16
8
85
30
24
30
36
11
13
71
1
11
19
29
120
60
31
53
12
60
49
35
36
96
48
1
39
32
192
67
29
1
35
28
27
9
15
17
84
73
42
30
114
117
3
17
79
18
11
4
32
4
80
169
63
24
56
19
53
60
85
27
36
144
8
37
11
157
51
21
63
57
78
57
36
27
72
5
36
157
51
9
11
1
18
53
4
140
96
19
18
12
60
59
49
167
43
42
30
65
16
63
6
120
15
36
128
172
9
231
3
21
48
57
3
15
90
3
3
30
36
11
133
11
16
132
45
3
44
24
16
8
16
81
90
18
23
157
35
36
24
36
1
75
33
12
59
19
137
48
160
36
81
60
120
39
21
48
36
155
40
171
29
12
12
48
48
16
68
76
20
25
39
21
75
44
25
66
5
19
81
44
36
49
27
48
36
20
145
11
4
165
84
87
8
16
296
16
60
129
108
35
16
9
3
8
40
21
11
72
28
44
48
36
25
11
24
19
5
1
107
49
51
92
55
5
72
48
28
12
21
54
120
90
60
63
8
72
49
18
42
108
66
17
48
16
15
120
105
176
13
39
8
19
18
75
51
81
33
12
39
12
9
3
51
17
193
147
24
20
76
144
24
32
48
24
16
20
1
11
160
72
32
76
213
11
64
15
264
5
67
18
95
37
108
11
1
63
8
24
84
79
65
12
16
99
29
16
24
80
72
49
23
12
4
21
23
12
4
20
49
66
29
72
13
12
24
119
187
33
68
37
36
15
56
60
36
19
5
13
12
11
49
174
17
28
96
164
1
108
35
36
60
16
33
3
3
77
24
64
56
60
55
45
105
15
36
68
16
3
5
1
39
108
33
47
7
105
20
72
13
227
13
71
12
24
64
32
67
153
63
21
8
36
52
104
24
1
18
6
66
21
32
76
156
9
191
24
19
72
21
80
24
13
11
52
32
28
104
13
12
63
8
40
24
105
18
5
12
55
41
4
9
120
11
16
68
1
15
104
115
141
48
8
19
120
24
90
11
253
75
60
87
21
27
6
120
87
3
24
5
52
20
25
114
30
15
164
1
51
120
8
25
15
56
1
11
97
12
18
5
48
24
160
8
61
11
240
4
15
17
132
40
20
148
9
51
33
11
13
27
8
180
100
21
36
24
66
144
6
90
21
8
40
32
24
40
9
15
21
35
48
72
13
27
99
54
11
12
88
9
60
12
75
108
57
23
25
11
49
27
9
39
27
69
9
183
48
84
92
16
8
40
20
4
27
173
25
12
78
17
16
39
41
108
36
16
68
12
4
60
45
3
32
25
3
45
11
61
35
24
49
95
1
39
171
17
28
80
16
84
20
115
6
83
172
20
84
144
85
6
30
15
72
48
176
40
45
3
21
59
16
69
30
17
145
59
4
81
27
68
64
32
4
72
80
4
20
ABCD 94381806934*3^$a+1 [50081]
5
40
87
29
64
132
144
81
72
3
27
41
76
243
36
60
90
30
5
67
18
15
75
65
36
31
48
29
13
48
99
45
18
197
73
72
47
124
36
144
32
40
20
13
90
102
159
20
28
96
39
18
207
63
113
12
48
7
60
65
28
99
36
9
32
220
33
30
53
7
30
135
72
44
187
9
48
81
54
153
177
63
75
33
75
42
27
3
9
33
3
128
7
117
123
137
52
44
19
120
168
9
20
48
112
20
16
3
54
83
84
1
27
48
108
36
99
141
189
39
80
16
9
3
123
57
32
1
219
80
52
3
78
39
9
11
61
15
8
40
99
113
13
150
72
153
57
162
33
84
171
5
112
33
143
12
52
120
63
108
24
48
5
12
100
81
11
43
60
45
12
141
83
16
99
12
222
3
135
45
33
90
45
9
18
9
63
17
19
77
67
17
40
8
16
39
96
144
41
25
24
18
125
12
132
73
3
60
8
55
57
27
17
199
141
120
51
72
30
47
76
147
153
8
60
199
57
51
138
72
15
57
15
56
16
3
6
39
72
116
163
24
180
36
72
5
115
77
28
207
165
36
24
20
196
57
119
76
27
41
124
128
187
18
99
20
76
45
48
51
63
53
103
5
67
29
84
139
33
27
180
30
78
90
59
196
15
48
114
30
81
15
12
189
51
108
12
29
16
207
81
140
109
48
15
27
216
5
40
27
9
156
24
99
174
6
21
63
150
30
33
32
268
63
240
129
32
96
7
77
40
56
12
55
36
101
28
8
25
83
52
48
204
116
184
63
117
116
25
111
56
7
96
57
27
53
25
39
9
15
9
47
79
72
48
137
232
33
83
109
216
59
103
29
16
44
84
160
92
175
5
115
9
171
117
272
43
41
19
21
20
4
32
121
35
37
191
7
120
18
42
45
153
39
51
12
18
87
72
212
84
49
78
12
45
8
7
426
107
28
152
97
18
29
43
21
225
150
12
77
31
9
15
36
5
7
72
18
27
135
6
30
9
105
35
36
127
29
28
15
137
136
104
136
57
315
116
7
9
176
7
197
48
85
75
51
77
7
77
49
59
13
119
124
36
99
77
12
55
60
108
120
69
20
16
3
65
16
240
48
33
135
57
171
27
9
24
75
41
103
6
35
19
18
90
30
42
57
20
139
54
315
32
13
3
144
69
135
9
75
108
15
57
96
72
27
36
9
72
3
45
20
192
100
39
5
96
79
5
40
159
21
32
100
524
109
179
48
13
35
36
1
30
33
44
112
51
17
48
25
48
90
24
36
345
15
41
121
3
32
67
17
60
181
18
21
153
123
27
36
81
3
96
84
117
104
139
6
75
15
102
63
15
81
3
108
177
3
117
8
97
18
9
84
15
9
48
15
120
153
15
9
72
20
84
7
9
140
36
40
8
12
637
18
5
67
78
27
45
30
5
31
24
57
36
80
25
18
5
139
36
29
43
89
31
72
18
15
225
3
69
138
45
15
137
235
33
63
5
40
120
140
19
138
90
29
16
33
135
27
30
42
5
76
75
24
57
33
48
135
32
48
28
15
54
126
29
160
12
243
33
12
56
49
18
9
116
145
27
21
114
126
11
16
12
51
5
16
63
141
27
153
120
72
24
81
23
169
83
67
66
42
113
67
72
48
9
108
36
32
64
39
24
36
72
12
18
72
63
63
ABCD 94382995108*3^$a+1 [50170]
18
103
257
12
90
121
65
84
18
153
45
67
48
29
36
114
36
57
112
41
42
205
23
24
81
57
150
97
83
72
261
112
113
30
240
225
27
252
25
23
42
63
27
85
35
13
23
72
168
30
234
18
15
160
5
18
24
108
37
11
37
17
15
63
81
369
63
147
253
167
18
39
123
30
7
11
24
13
5
43
209
318
193
47
48
33
57
54
81
177
102
126
42
210
18
90
54
6
7
96
176
81
84
36
24
31
17
207
63
42
138
270
223
29
51
99
48
108
42
30
25
47
1
5
144
235
80
165
60
63
27
18
48
60
54
81
75
24
138
108
90
42
120
27
141
3
96
16
47
1
11
96
37
47
1
5
187
167
258
18
30
55
107
42
30
90
99
567
169
53
12
6
9
75
69
9
55
17
30
108
37
96
17
31
59
85
53
42
48
270
42
102
99
51
61
335
30
42
72
49
80
207
24
9
304
95
18
24
36
19
48
17
15
201
114
90
126
84
60
61
48
11
6
30
97
48
35
60
72
57
51
102
252
36
72
15
237
19
77
3
27
72
13
137
7
48
17
175
125
36
159
3
90
115
65
132
30
90
115
53
91
11
90
78
48
24
30
78
57
63
177
48
117
18
108
72
133
65
15
39
6
144
300
60
43
95
78
102
45
243
90
294
189
112
17
42
120
45
105
30
78
18
169
101
27
117
66
297
15
193
48
32
27
213
207
108
102
63
105
39
96
27
117
81
282
85
65
18
205
32
15
30
42
18
12
91
125
72
60
31
107
69
45
18
81
297
55
35
13
41
48
151
47
54
139
144
32
63
33
135
25
48
137
294
66
15
304
185
103
77
90
18
87
81
90
72
90
18
30
19
23
72
30
99
51
45
111
33
219
18
99
15
108
12
105
111
90
42
13
5
84
126
105
45
162
102
36
132
30
18
54
198
270
108
45
249
36
120
54
69
9
103
5
84
126
24
126
30
54
31
77
162
6
120
195
64
323
30
60
108
480
103
77
67
65
30
33
48
144
87
36
72
13
59
21
208
32
57
42
30
96
174
18
63
15
72
318
90
97
48
77
30
78
102
145
17
79
89
18
54
31
48
47
102
18
42
31
17
54
6
99
160
263
12
6
183
9
55
35
45
27
198
31
32
105
192
135
87
66
24
31
329
55
144
47
193
41
55
131
189
21
139
5
6
37
80
165
72
18
42
90
45
63
1
11
6
30
162
60
30
132
90
66
37
125
60
103
95
193
80
81
36
24
3
45
90
198
19
143
97
35
13
32
273
18
234
19
17
15
147
141
21
36
7
47
6
27
160
47
49
89
7
96
185
103
11
21
87
265
48
59
325
23
12
13
185
7
224
64
125
138
90
150
169
41
60
ABCD 94383093692*3^$a+1 [50000]
210
31
191
18
126
141
15
144
105
156
9
27
27
90
87
75
21
4
96
29
30
108
81
69
31
71
1
24
143
1
65
54
96
21
84
159
73
84
83
37
155
18
7
44
40
12
44
4
36
24
192
29
150
25
116
3
25
41
24
67
60
119
144
36
69
16
23
36
6
84
36
51
40
59
48
61
12
44
4
5
31
149
15
160
5
7
80
27
102
15
84
81
108
31
132
59
109
35
25
11
81
39
105
124
149
31
32
28
12
29
55
155
21
69
90
54
235
5
36
48
132
18
33
57
12
19
120
41
15
3
13
60
59
18
7
5
108
231
111
21
64
29
30
6
15
4
29
171
9
36
27
69
55
80
4
59
133
23
126
39
180
52
53
24
63
60
160
48
65
30
45
120
72
64
65
31
59
144
84
13
47
30
67
5
51
28
56
33
27
129
6
25
5
60
211
120
60
84
65
138
132
48
21
12
88
12
180
24
5
90
18
7
53
31
95
1
65
144
114
36
210
31
5
15
3
1
35
60
66
24
30
90
7
29
19
80
9
187
89
66
54
90
97
120
23
90
174
73
24
20
9
7
107
217
29
96
18
12
49
11
21
159
18
51
36
33
63
88
80
111
18
126
6
15
40
140
123
13
128
172
47
13
77
126
60
36
141
324
75
9
72
40
23
1
53
7
96
77
36
144
66
157
20
9
55
24
32
60
9
48
3
28
65
7
68
12
48
9
30
97
35
18
103
60
17
12
31
48
96
65
15
15
49
29
36
115
41
135
63
13
59
1
23
120
6
18
66
75
15
54
6
201
16
17
12
18
42
84
87
100
48
35
6
79
60
72
107
97
144
11
1
68
21
75
33
36
6
138
150
12
1
17
132
139
92
3
36
21
63
24
36
21
64
89
6
37
80
88
65
30
36
24
90
30
121
23
6
66
9
16
24
29
12
24
51
96
27
73
48
5
6
21
84
93
7
36
83
30
55
5
171
39
97
89
18
216
90
7
48
116
3
241
101
60
30
54
7
17
43
23
90
6
45
144
9
31
20
39
102
60
120
75
15
60
25
44
21
51
93
27
63
157
44
33
63
64
24
20
60
15
54
151
56
159
97
140
63
21
15
60
165
33
30
81
112
23
6
51
33
27
69
19
32
28
5
6
138
6
61
29
36
75
33
12
78
1
80
60
51
21
39
18
66
6
15
39
225
45
30
57
144
4
101
31
200
93
127
20
40
20
63
157
8
75
1
200
45
19
71
18
43
24
65
48
42
165
9
67
168
32
9
90
84
36
24
85
35
205
192
179
24
84
33
9
120
19
5
66
21
28
60
35
36
85
95
78
31
56
33
43
120
104
63
120
90
42
18
31
5
264
67
59
21
16
168
29
42
9
100
71
21
33
55
60
245
7
108
132
89
18
42
99
16
65
108
30
180
1
95
36
69
51
1
84
104
12
48
52
23
96
18
66
90
150
97
80
28
36
23
1
5
66
45
16
89
18
37
53
30
1
149
211
125
31
23
36
6
108
102
54
60
187
23
97
104
123
42
55
84
96
24
116
100
23
261
15
21
4
95
57
129
54
36
9
39
21
21
55
29
31
65
79
132
59
109
29
3
3
54
91
119
177
9
75
189
3
3
90
30
90
114
1
35
30
67
120
20
4
29
84
51
316
20
4
311
54
6
324
61
24
35
85
5
15
39
36
117
63
54
42
48
1
72
269
90
85
29
90
37
24
5
15
64
65
36
78
73
24
20
16
84
35
48
13
47
36
81
225
120
139
140
9
72
39
12
40
24
89
54
72
120
261
117
103
59
61
197
120
283
113
111
15
24
ABCD 94383100484*3^$a+1 [50005]
125
156
43
33
3
21
3
45
20
1
96
99
32
13
27
32
136
15
54
42
5
28
87
84
17
7
42
51
27
66
51
93
135
32
64
12
24
45
30
18
6
17
49
30
93
51
36
60
69
45
95
55
21
3
66
15
9
11
115
5
61
30
89
55
36
5
40
120
33
27
3
5
31
81
3
216
101
55
93
32
73
6
29
60
1
66
150
78
66
51
24
51
24
24
17
40
9
99
45
95
96
1
120
75
69
35
36
40
56
127
141
72
93
6
24
9
8
49
51
224
40
3
21
32
43
5
96
175
5
19
17
19
29
55
6
39
9
3
117
42
45
3
5
7
18
3
48
45
119
108
109
18
36
60
54
87
15
90
39
9
66
30
11
64
69
15
20
52
9
120
39
36
32
120
19
53
181
27
8
76
3
6
90
30
30
77
13
35
40
15
9
171
21
20
25
48
30
17
25
150
5
13
23
19
54
30
60
125
25
6
5
24
31
53
25
42
9
21
159
24
32
25
30
29
4
81
54
77
24
91
21
63
5
1
54
36
60
5
19
84
36
36
9
72
20
169
54
45
231
5
73
90
17
139
96
18
42
144
5
31
45
159
77
84
19
5
4
36
21
18
36
29
7
29
16
63
66
155
85
135
39
141
36
129
71
19
6
18
6
35
60
31
5
55
29
24
1
35
160
15
6
3
48
39
78
96
6
18
72
15
63
5
85
83
4
180
3
45
21
150
5
60
12
180
180
19
18
66
45
39
60
5
1
111
129
15
56
55
65
25
24
15
9
96
47
4
39
6
15
3
12
65
25
18
33
3
89
7
29
72
37
66
36
45
44
19
17
28
57
11
109
39
15
125
36
108
7
81
24
80
96
7
30
120
72
30
84
21
105
48
71
49
27
20
19
6
95
24
25
24
3
123
17
4
15
30
23
31
41
79
24
132
45
8
25
83
13
47
97
30
12
60
53
55
12
5
55
174
6
29
4
36
15
21
63
120
21
32
109
3
8
13
6
125
36
24
79
5
61
48
71
36
168
88
32
40
20
1
75
21
155
55
30
35
55
9
44
55
5
7
48
60
60
30
120
42
69
75
9
15
6
144
3
32
76
75
65
12
49
59
256
104
19
17
25
24
27
3
60
141
3
36
5
4
20
76
39
66
47
49
51
3
66
3
8
67
45
15
113
40
84
104
1
24
71
124
204
15
72
24
9
20
48
108
25
6
65
25
78
5
61
15
12
3
17
19
48
30
47
40
105
3
21
27
24
69
54
17
4
51
29
61
78
72
18
72
23
25
3
48
20
40
111
113
72
19
36
41
79
29
19
36
126
18
57
104
85
24
35
16
72
27
36
36
90
11
13
54
66
30
66
39
15
21
68
97
150
9
140
19
17
24
52
24
8
151
57
69
120
63
27
9
45
6
65
4
20
115
5
19
72
150
30
60
65
36
28
21
23
40
56
76
15
54
6
65
25
24
99
8
19
9
129
11
85
71
49
24
42
29
25
30
60
6
30
84
5
49
3
27
65
1
30
114
47
24
25
27
3
114
66
120
125
96
40
183
42
63
140
16
111
93
12
45
18
12
33
15
12
5
49
27
63
36
105
9
96
54
17
4
39
29
12
199
9
45
27
15
29
1
30
9
9
27
24
21
23
55
17
76
93
6
5
13
66
54
66
17
7
12
125
100
8
36
24
31
21
15
89
1
23
40
72
153
6
65
1
54
66
90
45
68
7
120
48
5
76
21
54
21
75
108
65
120
37
48
72
18
270
27
99
45
51
5
148
27
5
25
48
42
24
45
15
165
69
42
45
135
33
8
7
53
37
3
93
15
120
15
45
141
90
60
84
24
60
45
48
63
6
99
44
25
42
29
16
36
27
141
141
24
47
67
41
109
11
36
40
75
54
11
64
72
8
76
105
59
12
24
108
48
4
9
96
54
89
28
27
77
16
3
29
175
141
120
32
43
6
54
105
15
90
11
13
27
123
21
165
39
15
12
30
11
40
3
84
12
9
39
36
24
6
96
114
5
31
9
15
36
108
93
93
6
233
97
18
17
13
95
97
11
13
30
9
60
8
37
27
8
96
31
189
15
17
73
47
4
68
25
35
12
145
59
115
36
5
19
24
53
7
12
54
35
61
18
6
30
45
36
20
48
7
108
66
24
35
12
40
15
84
29
31
90
27
48
96
44
79
36
6
24
59
12
60
40
69
6
24
66
54
101
120
13
11
40
75
41
40
39
29
67
29
19
12
45
33
6
41
73
23
49
23
55
42
51
123
24
101
91
18
72
15
33
66
29
31
66
54
24
21
24
15
33
159
5
19
6
11
13
174
12
ABCD 94383344618*3^$a+1 [50040]
39
21
35
40
105
15
57
267
56
49
131
85
300
155
84
481
11
73
35
40
12
81
207
21
15
165
51
81
27
96
45
72
12
60
111
24
72
140
1
107
205
108
203
25
24
155
52
21
60
159
129
12
48
24
51
276
8
1
255
24
32
49
39
140
13
180
27
20
16
24
45
108
60
120
3
24
45
48
99
108
21
51
104
97
240
47
253
3
120
96
8
61
195
57
240
12
35
196
24
12
21
60
72
47
40
69
12
63
129
95
13
167
40
132
33
15
20
73
3
9
36
84
36
279
20
180
112
69
144
11
136
21
227
1
24
87
44
169
11
180
76
24
84
33
12
27
104
4
20
40
12
24
36
81
60
60
48
111
68
40
33
87
20
72
73
87
20
4
36
8
36
40
177
60
3
36
68
112
224
40
9
135
60
93
72
47
1
47
13
27
81
159
21
72
227
72
1
48
111
93
35
181
15
20
40
9
48
267
36
84
20
85
36
39
56
4
21
180
95
37
183
69
75
36
24
140
73
72
51
180
9
48
39
8
112
60
44
49
36
171
68
73
108
99
120
20
61
11
13
35
36
180
97
60
27
45
15
72
68
73
3
44
76
36
69
72
60
60
108
15
36
84
104
25
195
20
16
129
71
120
37
3
104
96
49
35
96
25
59
13
47
73
39
9
12
47
25
195
120
20
1
15
56
61
87
33
107
40
33
168
11
48
36
4
72
9
59
205
75
21
51
84
9
27
69
39
21
15
56
4
104
52
9
180
12
60
48
111
108
216
45
144
27
249
119
76
204
45
27
180
180
224
385
39
176
25
51
33
60
15
156
24
32
108
52
21
287
1
24
51
36
69
84
120
96
59
241
15
44
1
132
227
1
39
33
23
37
219
141
47
13
47
112
93
108
120
12
35
96
36
220
48
33
3
96
273
48
60
27
140
181
39
36
24
105
111
36
81
168
35
37
219
21
72
87
44
24
16
104
40
72
24
144
21
59
172
108
252
33
107
61
12
51
36
144
20
144
1
72
147
12
108
56
4
12
93
51
24
33
60
203
76
33
48
63
60
44
25
35
1
144
111
80
40
57
47
13
87
21
11
4
57
27
21
24
155
193
240
123
69
156
72
23
24
72
124
56
13
111
60
129
120
11
24
120
25
48
59
40
140
61
47
73
83
37
48
11
4
84
36
57
48
12
23
37
3
177
27
45
48
120
39
8
36
144
60
216
4
273
63
60
84
60
12
60
81
23
145
15
36
20
48
133
72
36
24
15
32
108
16
96
81
3
57
72
36
35
40
9
27
69
39
36
36
68
133
120
168
72
159
8
133
132
135
21
51
24
80
24
16
24
93
12
60
87
108
80
61
75
45
12
63
57
108
24
11
16
9
15
144
21
84
60
15
80
60
145
60
131
97
48
120
15
44
40
20
13
27
36
36
120
21
60
120
48
24
60
27
128
16
24
80
85
48
83
64
32
181
3
165
11
40
8
40
60
21
51
33
111
165
119
112
9
111
69
59
193
27
120
21
24
207
24
57
47
160
93
12
147
20
88
20
61
72
87
21
171
93
195
141
39
45
171
104
1
35
24
1
51
ABCD 94384187278*3^$a+1 [50004]
6
72
33
48
20
1
54
29
148
8
12
12
28
39
24
6
30
5
24
19
65
85
12
23
1
11
31
5
73
6
33
56
64
21
11
16
180
8
12
7
138
24
11
12
48
19
53
1
11
13
60
6
84
21
24
3
72
36
41
124
32
19
6
63
20
37
18
12
12
41
109
18
60
17
25
15
3
29
25
11
37
90
17
16
33
11
84
64
21
30
17
19
53
1
15
57
24
126
17
7
24
6
60
39
20
91
5
76
9
84
24
83
37
35
1
15
9
23
40
8
61
59
31
114
11
96
55
42
102
33
36
60
104
72
24
24
13
23
37
12
6
60
5
79
18
30
17
7
29
72
7
77
13
3
27
12
270
36
23
67
24
114
12
3
32
7
30
36
35
7
48
17
49
6
5
19
36
29
19
45
45
11
31
24
29
72
43
66
6
33
45
162
5
28
9
11
31
30
39
15
101
48
7
6
72
3
9
78
12
6
18
17
24
55
113
13
15
63
57
3
30
59
72
55
18
72
35
24
25
27
15
17
7
18
6
29
48
25
48
47
79
5
64
12
44
4
9
66
5
4
21
11
19
41
31
5
120
12
16
12
3
29
43
18
72
35
97
48
47
31
17
7
150
23
12
37
84
42
5
72
127
18
11
1
23
72
16
15
29
25
18
48
84
5
28
3
24
30
30
48
48
77
16
69
15
168
63
30
27
3
6
39
15
17
24
205
36
108
54
77
19
65
25
11
13
102
36
48
12
12
5
127
30
6
17
55
12
81
33
30
29
1
12
12
42
9
24
152
60
139
45
39
17
1
24
71
7
173
12
40
56
49
6
17
25
23
12
13
59
7
84
77
43
6
6
33
32
25
12
11
1
6
30
59
76
44
49
35
37
42
6
27
8
120
12
25
35
13
42
17
16
20
55
54
6
17
37
35
43
45
8
67
17
36
84
48
7
30
35
55
78
27
3
12
41
31
30
18
60
18
54
60
9
12
15
5
49
24
120
24
102
113
13
18
45
116
16
44
49
6
36
5
97
72
3
21
30
36
201
129
11
25
12
12
83
60
12
24
25
27
8
25
54
12
36
5
67
108
65
85
47
67
41
97
71
24
88
27
12
54
30
24
45
93
18
42
23
12
204
4
12
44
73
36
27
44
28
15
72
108
12
53
7
24
6
51
27
81
15
77
24
16
12
81
95
52
12
68
43
12
5
25
12
6
5
91
29
52
39
5
55
96
24
5
24
36
31
18
11
96
7
60
18
72
6
57
105
48
6
81
20
52
3
18
30
9
56
4
51
6
23
1
47
28
45
59
13
84
6
17
25
3
27
113
13
6
29
55
69
8
7
96
17
24
25
23
12
25
24
24
11
84
12
19
42
23
40
12
20
43
126
6
18
6
5
19
9
3
18
35
127
24
29
52
32
7
6
35
13
6
18
35
36
109
6
17
132
72
16
72
57
3
15
5
13
24
6
42
60
6
6
51
8
49
47
31
5
19
6
3
20
37
15
20
24
49
12
119
36
28
21
3
108
68
1
6
93
12
27
5
73
48
87
20
19
5
13
47
36
60
40
3
12
5
13
12
3
20
25
54
12
41
25
84
24
27
33
11
1
12
36
6
29
85
36
3
45
12
66
5
43
6
6
17
1
30
9
27
96
72
65
12
19
42
3
12
9
48
23
67
18
3
39
48
5
40
44
36
48
40
44
16
21
66
45
39
5
91
18
35
115
17
43
102
12
3
68
1
11
12
7
30
83
12
19
36
6
3
72
15
5
55
42
18
5
7
36
24
5
12
84
31
24
69
81
36
6
24
48
6
11
55
5
73
35
1
27
32
25
108
18
5
25
24
3
3
41
19
6
3
3
72
41
19
6
35
31
18
18
5
28
39
18
3
12
80
43
36
24
17
37
42
21
8
25
47
55
65
7
101
85
120
95
55
117
44
76
15
5
7
12
120
6
3
24
33
42
5
127
54
15
44
7
29
1
60
54
60
149
96
12
7
77
4
21
11
108
1
36
63
21
35
55
24
36
6
30
53
49
6
17
13
36
35
31
57
68
84
79
57
9
35
13
15
36
56
1
27
8
13
30
36
5
60
36
7
60
77
145
36
83
49
72
6
24
36
18
6
96
53
67
33
9
18
17
67
29
4
15
18
3
81
35
1
83
7
53
7
5
7
18
35
43
30
66
41
7
17
16
39
18
60
30
5
37
35
31
30
3
24
36
27
125
60
37
36
6
9
21
18
6
15
21
11
40
27
66
6
18
11
7
42
18
18
54
18
18
6
59
12
109
6
18
107
13
107
43
125
31
69
116
4
32
52
8
13
54
77
48
67
5
19
6
24
99
3
29
1
3
39
17
16
3
36
6
35
25
3
44
1
24
75
32
60
1
12
6
24
90
95
16
21
59
19
6
192
54
24
41
19
9
32
1
24
54
29
28
69
6
17
7
5
19
17
12
16
15
24
77
79
54
3
27
5
12
24
36
24
1
11
49
6
17
7
6
27
32
1
42
6
11
61
27
8
109
23
7
29
7
17
1
27
27
5
1
11
73
36
6
18
18
30
15
92
25
12
35
25
3
15
21
32
13
11
88
32
124
60
27
30
30
12
66
95
24
180
31
69
27
9
12
9
24
24
6
29
48
25
23
72
28
15
6
24
84
12
54
36
48
6
35
1
123
51
24
21
9
12
18
5
96
24
67
33
56
55
42
23
1
83
25
66
120
12
5
28
20
61
18
18
24
23
108
13
6
5
1
83
72
7
53
79
41
109
108
42
6
18
65
36
139
6
6
17
13
3
20
31
5
36
187
5
156
144
85
11
72
12
31
6
54
45
9
35
1
11
1
108
6
6
35
49
23
12
25
131
7
6
59
61
11
36
28
51
54
47
7
42
3
21
35
24
108
48
31
5
13
3
3
42
63
24
81
42
42
6
6
84
36
11
43
6
36
48
24
66
57
20
13
87
44
96
13
11
16
8
12
13
24
11
7
24
29
31
48
18
3
9
23
28
104
37
36
47
36
7
30
35
12
12
1
83
49
60
6
6
11
24
49
24
11
24
28
3
60
30
15
21
30
186
30
18
15
51
114
30
69
51
30
42
48
5
24
25
30
18
23
96
19
57
8
139
17
1
87
15
17
36
24
4
9
47
48
1
35
12
ABCD 94384236418*3^$a+1 [50076]
23
4
140
144
76
48
80
73
60
39
60
36
84
105
59
60
36
1
159
44
235
29
48
67
66
15
45
11
73
3
60
45
63
24
20
36
16
60
33
126
29
61
39
21
27
120
45
39
116
88
15
30
87
3
54
15
117
183
20
28
80
7
173
13
27
108
12
120
69
95
60
4
252
68
36
24
52
228
32
60
25
15
12
32
24
16
24
12
48
20
76
68
156
127
29
115
69
56
19
6
15
104
16
36
68
64
168
105
47
48
97
23
85
99
33
3
15
165
60
8
85
96
48
27
116
192
13
15
60
72
8
73
59
127
18
111
117
59
48
76
12
92
28
12
32
91
18
119
36
4
63
138
24
35
88
60
9
15
39
5
19
210
60
12
54
21
20
108
121
11
16
135
5
19
5
4
72
12
20
100
33
23
72
40
32
112
51
29
91
29
240
64
27
42
11
16
36
8
37
12
11
139
48
29
13
155
37
75
105
234
90
39
72
44
172
68
12
25
35
88
27
77
28
108
44
252
25
3
212
19
96
101
115
9
21
27
36
56
64
132
117
51
116
28
68
40
44
1
147
32
64
147
197
43
149
16
45
24
11
73
107
132
193
59
48
28
24
80
85
60
84
15
9
15
87
96
9
44
72
37
23
64
180
21
99
9
27
92
25
3
20
52
33
48
36
15
36
8
12
37
3
8
16
48
56
19
21
116
40
48
273
3
20
175
17
84
120
121
23
37
192
47
28
21
35
96
28
92
16
80
180
7
33
63
30
42
18
11
48
28
20
64
21
3
75
72
9
21
63
92
25
24
36
48
60
27
20
37
42
293
115
90
15
36
224
136
57
3
60
171
9
12
123
65
60
25
15
32
64
24
12
72
68
28
84
96
117
3
267
18
11
61
3
27
29
16
9
15
8
28
63
125
40
152
12
85
23
139
105
116
4
8
76
9
18
45
27
90
23
48
16
36
108
20
40
57
15
44
121
23
160
12
32
88
3
144
78
99
45
18
53
85
107
36
37
39
84
80
16
60
20
103
5
13
120
35
43
17
103
81
33
12
11
100
44
96
28
60
24
21
84
11
67
5
4
39
5
76
9
95
12
24
19
30
60
35
16
21
35
64
21
15
9
35
76
177
3
8
61
36
23
16
9
15
156
24
9
36
107
48
16
9
39
80
16
60
105
71
24
12
48
64
140
28
68
64
45
87
21
3
44
12
79
141
24
51
5
120
16
108
192
153
11
4
12
240
32
96
24
28
8
1
54
21
8
52
48
68
28
39
117
44
40
44
12
40
45
90
90
6
17
31
72
89
1
135
153
135
140
12
25
12
11
31
21
27
6
71
28
12
104
72
19
29
19
42
35
4
36
9
95
4
81
15
12
32
148
48
129
126
101
25
39
32
139
21
8
72
120
37
23
184
20
4
12
57
11
4
21
27
8
52
9
179
100
32
7
33
44
85
51
27
77
40
21
27
105
12
95
145
11
73
39
12
9
36
36
23
4
36
92
52
201
27
68
1
35
145
39
56
48
72
13
6
21
33
3
279
54
99
36
176
19
17
48
37
95
13
15
9
11
52
129
15
20
169
15
44
112
44
120
19
81
9
6
30
36
59
40
9
42
18
246
45
140
49
78
9
44
96
28
57
51
164
181
48
15
12
24
156
128
52
8
144
52
81
155
228
49
15
3
5
40
3
41
64
120
44
48
139
9
57
35
4
15
21
20
73
72
144
11
28
152
133
12
150
48
125
12
25
23
96
4
27
29
24
24
88
84
39
5
60
7
173
1
51
44
136
80
13
11
139
5
60
36
24
85
47
25
23
252
48
4
12
21
35
64
60
80
55
48
225
63
24
45
84
15
117
75
29
61
72
227
40
104
76
81
3
177
3
9
168
48
6
33
36
21
11
28
135
234
27
8
40
80
25
23
84
48
40
92
96
37
83
43
126
66
72
161
136
56
192
ABCD 94385044706*3^$a+1 [50009]
163
107
84
60
37
29
163
77
54
66
366
37
35
30
108
7
83
114
30
36
162
36
24
30
18
18
6
31
89
43
120
41
54
18
48
24
12
114
30
72
7
120
5
156
19
5
48
175
120
53
234
133
60
59
198
43
29
36
54
73
83
54
36
252
96
36
18
25
120
17
36
30
132
108
30
18
126
96
7
5
6
49
35
6
12
115
83
54
42
13
5
18
12
25
17
156
78
84
150
72
90
48
18
7
11
36
126
42
48
42
120
72
43
11
36
54
42
138
6
13
35
132
138
36
79
48
12
48
72
60
47
61
72
47
264
6
31
12
83
12
25
48
125
78
36
144
192
85
60
17
115
17
18
48
97
65
36
7
65
144
18
6
30
36
54
6
1
72
120
17
18
108
78
72
30
90
67
48
35
90
7
11
156
61
107
13
77
12
91
5
7
77
54
24
72
246
67
48
29
6
144
61
137
43
239
78
163
12
168
47
6
199
17
30
6
48
54
25
197
66
24
30
24
216
91
35
37
60
11
36
48
90
108
54
96
37
35
102
96
90
108
102
204
43
5
90
42
31
53
114
120
85
137
156
7
11
96
108
18
7
41
24
12
103
48
89
30
6
228
54
90
36
19
53
24
31
257
48
18
37
5
12
78
30
24
198
12
1
167
13
60
72
173
24
36
115
209
138
18
7
53
18
37
29
43
35
48
37
53
24
108
235
60
65
66
37
53
24
36
36
174
72
114
151
12
17
18
48
25
155
78
7
29
306
37
35
25
41
36
24
7
47
85
17
36
55
95
144
66
114
73
48
23
49
17
54
49
95
78
90
30
24
103
17
60
43
5
43
17
55
11
144
78
54
246
54
6
7
60
53
127
17
31
59
73
23
174
144
24
36
19
17
48
348
127
53
18
37
119
1
5
187
41
24
18
25
65
192
55
53
42
66
240
7
137
252
31
180
305
7
83
42
228
115
17
162
73
35
12
96
288
30
36
24
19
263
42
36
36
18
30
168
18
49
35
25
245
43
17
55
83
25
17
12
18
6
162
72
48
18
79
83
114
31
113
72
67
23
72
13
5
102
13
83
54
103
77
12
36
54
6
54
61
12
35
13
17
36
240
36
30
313
35
72
61
59
13
65
12
24
19
60
47
36
12
18
307
17
78
30
6
30
240
7
12
71
54
138
145
120
155
48
126
6
192
13
47
18
18
90
54
73
12
17
60
91
180
47
18
42
36
12
42
102
13
167
18
78
30
7
17
90
246
187
101
42
97
168
113
54
12
150
144
54
25
41
24
43
5
67
48
65
168
19
71
102
162
25
83
114
30
150
54
30
72
330
37
17
36
90
37
17
43
11
37
47
6
54
25
113
78
156
90
31
23
6
108
30
78
30
37
251
6
48
36
6
13
113
48
19
17
18
13
12
11
90
72
270
54
330
48
108
97
161
12
54
114
12
144
114
12
25
125
30
37
35
73
59
13
35
78
144
43
113
72
222
30
36
187
35
133
149
6
84
13
11
37
17
18
205
47
12
114
12
114
133
5
6
30
60
30
97
29
31
137
43
5
60
108
174
132
1
53
127
35
145
179
108
18
12
43
60
65
12
103
47
13
89
24
19
155
6
126
121
5
90
72
12
78
18
180
18
12
187
17
43
131
42
102
73
107
25
60
95
25
71
49
95
25
ABCD 94385233994*3^$a+1 [50015]
12
6
6
48
12
60
15
9
12
48
39
15
42
51
3
12
54
36
24
6
24
168
156
24
18
42
78
18
9
15
18
24
15
21
18
81
21
108
216
114
42
72
27
9
24
18
48
12
12
12
18
3
3
24
213
99
81
9
63
33
54
33
3
54
108
75
15
12
21
24
33
18
69
96
189
18
93
93
12
60
30
84
45
33
12
60
3
27
60
24
12
54
111
33
66
6
54
66
15
12
15
36
21
15
84
9
3
90
12
36
6
84
42
30
24
84
42
132
27
99
117
177
42
93
57
126
9
3
102
6
57
3
18
36
6
12
45
15
18
48
12
192
18
180
18
270
21
39
6
96
12
6
36
45
3
30
3
12
21
60
51
123
48
30
99
96
9
54
9
12
69
27
75
12
105
3
84
21
45
42
18
18
12
150
72
42
48
18
24
75
9
132
90
54
54
54
6
6
6
30
12
60
27
105
36
87
21
126
30
48
18
54
78
45
33
48
150
30
27
9
36
18
6
60
15
33
12
6
57
15
93
159
30
18
36
192
72
108
78
6
36
12
150
6
141
9
24
186
60
36
48
48
69
51
42
87
45
30
33
15
42
48
6
54
15
3
174
6
12
45
57
15
120
129
12
114
24
66
15
75
141
255
12
42
3
27
6
12
30
36
24
57
15
78
3
69
24
84
15
132
3
78
12
12
3
81
36
3
21
126
60
24
60
21
51
18
84
63
15
12
108
18
180
27
87
12
90
24
126
66
60
30
42
48
30
189
9
42
12
36
6
48
66
30
27
99
54
111
21
42
117
45
144
24
135
48
33
12
27
27
114
36
30
24
102
18
9
33
72
27
75
24
9
27
21
75
72
30
36
36
78
42
18
96
30
114
45
237
123
12
51
42
60
108
102
18
15
15
42
36
60
27
99
33
33
30
78
36
66
18
24
18
24
24
24
33
129
108
48
18
24
93
9
60
24
54
12
30
24
30
12
18
42
24
6
42
36
57
129
15
51
228
6
90
66
114
81
45
12
63
72
117
48
3
63
66
60
171
45
24
30
6
75
15
210
42
30
30
18
60
84
24
6
18
12
36
60
144
6
9
69
54
45
21
96
75
39
12
48
12
30
72
12
78
6
192
12
36
27
39
201
9
18
126
66
36
102
90
18
150
12
33
60
69
18
60
33
93
99
108
45
18
9
15
36
9
45
120
15
27
66
27
75
57
9
39
3
84
45
21
78
6
114
81
9
66
66
42
60
30
12
126
30
24
18
30
12
15
21
12
48
18
81
96
3
36
36
108
102
12
27
39
174
78
12
60
33
12
117
60
18
30
36
132
27
180
93
18
66
96
30
72
138
120
15
27
66
264
12
90
108
57
15
18
132
36
12
42
24
132
9
36
87
165
12
33
18
114
15
33
3
27
138
18
72
57
21
6
36
9
9
54
48
45
39
93
48
15
24
114
12
24
6
42
66
129
123
45
9
54
90
24
12
75
60
39
12
48
54
27
69
51
33
180
42
6
27
123
54
96
15
15
18
42
69
3
33
3
144
42
108
42
66
24
3
21
24
36
51
33
78
9
141
42
93
33
84
48
30
72
165
21
60
6
66
27
12
81
42
6
30
21
3
30
75
33
72
42
24
66
3
105
12
75
9
6
21
3
54
126
24
108
12
6
42
42
30
18
39
15
6
24
51
57
6
57
24
9
6
66
42
12
120
33
57
30
96
204
30
15
45
75
69
6
48
240
60
33
15
69
60
48
207
105
105
96
12
42
45
36
93
36
48
72
24
39
45
42
126
15
57
75
75
30
3
93
84
102
21
45
84
90
21
27
36
144
18
102
6
39
60
105
12
3
33
24
3
3
30
24
18
6
12
108
24
72
138
153
9
114
96
66
18
84
42
3
75
12
66
150
12
12
33
72
9
30
24
6
30
36
24
24
18
30
9
123
72
84
189
33
120
60
159
21
72
72
108
90
93
15
42
15
27
18
27
36
69
15
45
66
72
126
42
12
78
12
30
42
24
36
63
72
51
102
42
6
30
54
6
150
12
36
12
72
12
210
108
33
123
21
45
66
18
114
12
33
123
9
81
147
108
69
111
57
183
39
30
36
147
3
108
60
57
3
21
39
6
3
75
132
6
12
18
12
57
69
39
33
75
75
42
3
45
99
9
36
15
21
15
12
3
24
33
33
18
66
3
33
54
6
60
12
6
24
12
30
30
66
27
3
42
30
18
78
ABCD 94385485856*3^$a+1 [50011]
18
36
6
201
33
15
24
16
72
53
12
24
19
35
30
19
12
29
31
24
12
17
7
96
8
12
3
36
6
18
36
84
54
42
121
17
3
124
5
3
28
35
37
17
6
25
23
36
90
51
40
5
15
40
8
100
11
6
43
72
60
5
15
48
57
15
28
24
83
25
23
24
97
23
45
27
25
8
45
36
7
65
19
48
20
36
40
12
5
18
57
28
5
67
84
23
1
17
60
63
16
24
12
8
4
11
36
36
42
7
59
37
60
12
17
78
48
37
12
68
28
12
48
68
16
60
24
11
1
17
36
31
44
4
47
48
37
23
1
119
96
61
24
12
84
44
16
5
3
28
23
54
7
56
9
43
11
24
102
43
12
68
52
36
48
32
123
25
12
77
31
12
24
56
64
23
25
36
11
201
52
20
15
36
37
60
35
45
4
5
43
56
24
57
19
17
3
52
35
105
52
35
1
5
91
8
75
42
51
39
9
4
12
108
23
25
12
8
33
84
67
8
100
36
60
59
13
17
7
11
193
95
6
19
29
7
24
12
12
35
18
3
100
36
24
17
79
35
1
92
16
11
126
127
17
96
18
36
13
12
36
8
12
60
4
35
1
47
6
12
19
53
31
47
37
143
37
8
57
90
81
12
3
54
48
19
59
12
60
25
8
69
60
127
8
21
36
3
15
93
4
89
216
84
42
12
1
36
84
11
61
5
72
3
33
39
57
36
19
65
36
3
21
19
11
1
5
15
72
36
4
17
19
20
40
5
42
49
41
108
36
115
24
12
8
15
25
36
24
29
3
99
25
24
5
6
1
24
36
8
39
13
59
1
48
32
9
18
1
17
3
40
65
54
1
44
45
30
1
24
12
24
17
7
48
53
102
25
8
4
113
84
31
95
37
23
18
91
24
11
21
27
25
125
31
32
9
55
56
40
12
47
1
12
48
20
99
1
5
55
83
24
18
19
53
103
20
28
5
7
17
3
64
53
18
37
5
15
3
48
42
19
56
9
3
48
12
15
33
88
32
72
3
73
17
67
12
11
25
8
9
63
3
45
15
9
40
23
12
13
29
18
18
63
9
72
31
5
7
36
137
48
42
37
12
48
36
59
1
17
24
36
3
9
42
30
19
32
60
75
13
24
132
11
73
60
11
33
15
13
20
27
105
16
96
71
18
36
79
36
11
13
36
24
96
44
40
36
35
18
48
42
12
6
72
18
25
29
19
60
12
29
18
13
8
12
40
12
47
84
1
8
15
36
61
48
12
104
4
23
33
4
17
18
61
20
12
27
21
21
39
15
9
45
7
24
20
16
44
4
36
120
36
53
12
60
3
16
152
28
11
60
13
8
12
16
35
9
45
18
18
72
43
47
54
19
35
6
3
40
12
144
72
132
8
64
5
19
36
36
8
12
48
9
67
35
33
75
6
7
8
15
54
7
60
23
33
40
48
36
65
54
72
84
121
60
24
89
19
17
48
67
24
132
8
9
55
11
57
57
7
24
71
1
48
44
36
16
23
61
5
79
20
16
17
7
11
25
41
31
29
36
27
16
80
16
95
48
33
3
57
40
17
7
108
8
4
60
11
30
18
9
27
25
56
45
24
30
18
15
21
6
69
16
24
12
17
18
24
1
32
21
31
48
48
35
72
30
75
40
71
30
187
60
5
55
80
45
3
15
6
19
44
16
24
41
30
1
35
78
3
4
8
51
72
25
48
41
31
17
3
3
1
36
8
21
78
37
24
24
23
45
9
30
33
40
60
60
36
41
60
111
28
92
60
9
3
16
5
66
9
72
4
5
31
23
85
5
7
29
31
24
5
30
6
79
44
15
6
79
24
77
30
49
32
28
20
16
8
36
9
43
17
36
7
24
35
9
27
37
12
24
36
60
29
24
43
60
5
19
29
7
140
4
11
13
12
32
52
24
65
31
84
32
15
60
18
66
1
12
47
21
159
61
29
31
84
24
20
40
12
5
7
48
29
39
52
5
7
11
57
33
7
72
8
15
33
40
71
6
7
56
12
15
30
72
67
8
3
18
31
41
43
59
180
37
23
12
1
8
124
36
12
5
54
48
13
84
48
12
8
16
80
64
77
30
78
12
6
90
15
15
49
5
31
8
16
5
39
24
28
35
25
29
18
1
36
35
1
29
19
24
12
23
33
4
29
60
30
1
5
48
36
39
136
5
42
12
18
27
33
102
60
21
72
48
4
47
73
23
12
13
48
20
9
31
44
15
1
24
36
80
9
31
5
151
65
18
18
48
6
1
29
6
18
79
36
29
15
33
75
3
12
25
32
28
5
24
30
1
68
84
16
11
21
15
45
28
12
8
84
28
12
8
64
8
112
8
48
40
48
24
48
47
12
60
69
51
6
102
73
77
36
36
30
6
15
124
23
18
55
12
60
11
45
45
39
28
5
7
35
48
24
48
72
1
5
19
8
3
45
4
156
53
7
149
18
21
16
89
31
8
28
12
48
5
18
57
9
24
67
32
16
12
12
5
18
37
11
90
31
5
78
18
12
18
24
9
9
102
9
24
28
65
19
5
19
11
90
90
9
72
88
96
8
16
84
11
90
15
21
55
56
4
5
36
3
21
19
11
109
5
39
15
1
32
52
41
19
68
33
91
8
27
33
27
145
84
107
25
47
60
30
7
24
36
24
77
75
15
144
25
8
36
12
27
21
12
100
48
36
29
7
20
48
15
24
37
101
3
21
39
64
5
18
48
9
96
39
6
19
12
23
1
24
8
3
1
11
54
6
13
71
81
9
39
16
36
23
49
71
49
72
83
21
45
31
5
6
49
5
84
72
7
12
89
27
33
12
7
161
19
36
47
37
12
59
6
36
15
39
1
12
20
36
64
36
11
33
15
37
5
3
100
17
43
35
37
24
77
24
19
24
216
5
31
5
96
3
76
101
30
13
5
42
33
15
9
63
18
7
20
27
1
32
4
36
59
1
12
5
67
44
136
24
11
25
36
24
36
8
52
48
156
8
45
12
36
3
12
99
126
18
37
8
81
51
28
11
33
28
108
29
3
28
36
24
47
13
44
16
107
18
222
37
8
9
39
16
35
25
5
39
124
36
41
79
84
12
96
24
44
16
5
48
36
96
36
18
1
29
55
32
12
33
55
119
54
31
5
6
12
81
15
1
29
39
3
ABCD 94385772862*3^$a+1 [50034]
6
5
217
66
102
60
23
55
24
42
35
91
42
11
1
35
31
24
6
24
234
54
90
5
60
7
78
143
19
89
37
23
61
54
30
107
72
13
108
24
6
42
108
12
252
23
13
36
60
35
108
13
48
132
59
109
35
67
137
13
12
6
90
30
54
90
6
36
95
13
12
24
36
168
35
145
78
18
54
78
60
47
73
102
66
30
89
55
6
24
23
19
5
19
66
54
30
12
252
42
144
65
25
12
35
13
60
12
138
101
36
48
1
96
12
36
30
6
204
60
24
23
13
144
216
30
29
67
41
25
30
72
138
102
65
12
24
12
103
120
30
84
155
13
12
120
138
162
6
17
103
42
24
54
126
48
120
131
25
12
12
30
48
30
90
42
132
96
12
11
157
239
1
24
83
97
11
127
6
11
61
18
144
18
47
36
12
24
13
12
36
59
1
60
48
131
73
36
72
72
12
23
151
41
24
7
30
18
54
11
79
65
13
12
96
36
96
18
144
72
6
18
246
23
120
13
78
24
6
42
30
168
36
78
78
120
35
12
61
54
18
150
30
24
60
23
85
12
246
42
48
84
18
41
31
144
41
85
90
113
157
23
1
107
493
24
138
114
24
144
47
13
11
49
30
18
30
114
54
150
24
282
18
36
42
72
30
48
24
24
24
18
317
43
18
6
6
47
25
96
12
48
59
36
7
173
157
12
72
131
144
36
85
54
114
192
228
71
205
23
1
35
72
49
144
119
192
24
115
24
72
41
7
18
24
23
180
1
132
168
36
114
102
132
102
24
65
132
144
36
85
12
47
36
49
84
54
65
48
13
42
138
6
48
5
181
71
55
41
25
54
24
41
31
102
180
30
18
24
11
13
156
23
133
108
35
49
6
30
35
85
12
72
60
83
25
30
30
95
97
36
6
96
24
246
12
36
144
36
35
1
23
13
12
18
30
18
42
12
42
48
90
6
41
31
138
24
132
24
12
30
18
6
89
60
67
5
12
247
114
24
60
23
37
6
89
55
17
13
36
102
5
67
6
36
23
12
36
37
18
72
5
91
66
59
12
60
13
35
1
18
102
180
48
132
23
73
59
156
67
150
35
217
23
12
13
30
48
78
35
12
139
78
12
23
31
30
426
41
127
137
1
30
137
55
48
30
83
7
185
223
24
18
47
205
83
37
60
78
18
59
108
7
90
60
23
25
42
90
6
222
42
96
30
132
12
71
36
175
216
65
103
24
96
6
18
96
65
79
66
300
96
276
35
43
30
12
12
72
18
77
60
31
150
47
13
24
54
54
36
287
55
77
1
72
47
1
60
156
35
49
30
161
181
42
41
31
90
11
43
65
55
72
138
120
11
1
180
84
24
132
59
373
6
102
114
6
204
60
24
47
43
90
35
115
6
228
6
90
252
60
30
78
12
30
72
113
13
72
132
35
72
91
144
30
336
18
89
13
108
30
29
1
11
1
287
72
24
85
114
78
180
30
18
84
18
90
30
5
25
24
48
47
61
107
1
119
61
47
7
240
18
72
30
48
18
167
48
7
198
132
30
78
90
30
234
66
72
78
6
18
30
18
72
168
54
60
24
12
48
90
6
18
96
30
24
60
11
12
7
53
84
13
11
61
11
13
24
12
54
66
95
31
185
109
108
71
24
61
144
42
66
47
61
36
6
17
60
36
49
150
48
168
24
48
137
13
24
95
19
29
13
54
126
18
41
24
97
48
144
156
144
72
18
5
120
67
29
25
252
12
18
ABCD 94386043132*3^$a+1 [50069]
16
72
312
120
68
28
93
42
144
48
90
11
184
3
53
216
48
67
53
96
120
145
36
324
12
72
71
79
57
33
12
71
24
28
63
192
18
60
252
3
60
12
45
227
49
11
48
40
81
27
57
15
21
155
52
69
138
78
23
241
90
53
48
13
27
32
25
71
19
5
28
72
108
180
9
11
109
24
144
36
180
12
60
48
72
15
93
24
27
36
99
30
15
56
108
79
53
40
9
63
27
81
15
113
16
36
248
36
49
51
8
1
84
87
129
59
85
15
20
25
71
64
8
24
85
48
123
147
6
90
162
12
60
63
20
64
8
168
13
96
63
48
33
156
63
33
12
96
180
36
36
48
162
9
9
36
144
27
140
13
24
3
72
260
36
37
27
132
39
126
23
148
8
1
15
81
147
56
24
1
11
16
60
8
37
147
81
24
48
24
108
11
25
171
20
48
36
169
63
240
68
16
9
71
96
73
36
23
13
147
60
45
203
85
48
54
105
81
11
61
84
15
48
123
45
3
65
4
12
33
48
72
87
9
131
13
216
35
49
47
96
37
27
8
181
59
28
12
33
47
48
112
153
18
54
23
84
1
27
3
42
198
48
117
32
13
24
11
43
5
97
24
180
3
32
13
95
36
96
133
108
27
20
48
139
96
30
87
21
27
8
109
96
59
48
37
11
91
5
60
49
216
63
165
47
25
23
96
115
81
33
192
15
80
28
20
12
13
48
15
44
148
20
120
60
85
72
3
32
13
15
3
77
36
60
25
159
56
1
171
189
143
60
36
37
180
147
15
101
37
87
45
23
4
201
24
155
25
23
13
155
72
12
16
24
201
27
60
12
8
163
5
13
11
121
39
33
27
68
193
23
4
48
24
20
16
9
3
72
33
167
60
19
6
23
13
12
36
71
16
12
116
79
30
123
57
155
85
30
33
57
11
24
52
120
20
120
28
20
91
96
66
72
83
48
19
48
42
48
24
30
114
11
16
45
48
96
171
27
5
12
1
12
135
81
159
201
24
3
92
12
48
25
3
152
160
48
45
15
57
15
57
63
60
21
51
80
49
119
193
84
15
20
43
65
52
45
30
6
135
32
25
107
16
117
23
24
109
35
61
174
6
63
8
37
75
20
88
24
45
48
135
27
141
3
141
93
71
127
90
59
100
36
12
108
45
99
8
28
33
36
3
177
63
80
96
4
12
9
6
45
99
57
132
32
13
183
44
61
12
42
21
44
60
13
6
126
3
20
43
53
60
136
108
8
13
24
30
6
84
155
61
27
152
61
30
54
15
56
124
116
64
48
80
25
27
111
90
6
5
43
18
27
8
109
11
112
32
16
45
227
85
203
49
18
48
5
157
47
84
37
108
99
20
205
72
35
73
18
17
145
135
236
60
76
69
99
48
60
9
83
61
54
5
97
24
35
12
25
23
49
63
99
66
107
25
36
12
27
15
48
90
60
39
8
12
88
33
27
92
88
140
12
1
72
36
35
96
13
12
144
27
33
27
20
73
36
36
90
9
44
264
13
54
18
126
81
153
71
37
27
20
88
3
9
33
39
33
48
59
1
12
150
45
8
12
60
13
15
39
5
168
97
24
12
87
212
49
84
11
61
15
21
60
54
18
63
12
20
13
120
60
30
42
120
36
60
126
18
12
114
102
42
77
13
27
75
150
3
60
45
11
109
87
20
61
48
59
100
21
36
11
43
114
27
20
25
111
117
27
44
109
11
4
72
21
114
198
108
144
36
167
13
23
12
24
40
48
8
37
6
29
25
47
88
20
36
37
150
165
60
308
72
37
27
45
35
1
114
48
65
52
60
21
195
45
27
48
189
18
ABCD 94386440392*3^$a+1 [50005]
20
67
60
48
12
12
173
60
144
31
48
5
60
7
9
56
4
44
132
19
45
63
137
19
41
36
4
39
5
151
105
3
21
12
27
12
9
20
127
24
180
29
60
31
41
40
135
69
44
139
48
60
33
87
45
24
39
41
55
60
48
96
81
24
27
165
63
84
17
60
139
57
27
21
20
16
15
48
101
96
16
27
72
36
72
21
56
24
139
60
96
24
12
24
125
7
24
221
19
269
52
80
43
81
3
53
64
39
5
19
233
28
27
53
16
99
57
3
17
28
15
21
15
29
240
7
5
28
15
132
84
36
9
15
24
84
48
9
3
53
19
41
55
29
40
104
36
4
135
36
108
96
17
40
84
20
124
15
41
64
60
15
81
20
144
187
45
128
12
24
19
120
5
12
4
20
43
21
111
5
31
89
24
76
176
127
137
31
5
67
36
65
12
7
17
16
75
24
48
21
75
41
24
7
12
36
120
5
79
77
96
19
105
20
64
75
17
4
15
45
159
36
141
63
21
123
72
48
96
21
20
16
63
36
60
120
24
117
48
20
19
48
120
132
117
3
96
141
99
81
204
20
7
29
96
64
44
19
132
29
100
80
67
12
36
60
161
4
60
80
31
29
100
20
55
77
7
12
96
132
36
5
16
3
156
125
7
29
64
39
21
231
45
75
141
48
36
15
228
60
41
19
96
12
72
17
40
3
21
39
201
27
89
79
12
29
199
120
96
9
60
87
5
4
56
127
81
56
124
20
31
9
27
12
17
43
12
36
29
4
32
64
3
41
7
225
20
4
84
96
195
125
103
156
57
207
21
140
16
39
12
144
69
99
12
45
84
56
4
32
4
63
12
120
105
116
7
12
36
129
63
77
43
36
45
27
9
84
15
65
136
63
48
48
141
60
135
29
7
60
29
124
39
57
39
5
55
96
9
36
20
24
151
96
12
77
60
55
45
20
40
3
60
120
21
51
89
36
36
43
5
16
56
24
91
45
188
72
28
27
29
24
52
39
96
84
69
39
60
108
12
33
20
40
39
108
132
329
52
15
12
120
132
29
52
60
84
51
24
45
20
19
41
175
48
21
15
41
91
12
12
9
56
163
12
65
16
63
45
27
5
187
33
63
24
57
24
27
45
123
12
24
9
27
45
123
36
5
55
36
33
20
52
15
33
12
39
125
43
41
40
32
7
60
141
32
48
16
39
36
24
57
87
48
33
39
12
21
207
72
101
124
3
12
36
29
4
36
44
31
5
31
9
39
45
111
24
96
21
135
48
81
135
21
68
31
156
9
36
44
120
40
3
101
16
15
101
88
15
5
12
64
159
36
21
3
12
45
84
3
153
200
19
29
19
21
87
144
84
41
91
24
9
56
16
164
76
84
3
41
52
27
36
45
87
33
20
40
15
60
156
41
64
56
4
60
75
5
76
24
3
12
9
12
3
101
16
140
28
12
144
15
5
64
51
29
7
48
60
21
60
24
12
63
216
5
16
15
45
84
3
17
4
39
17
19
180
21
51
45
24
15
108
48
72
48
45
60
20
40
15
132
72
24
41
31
24
24
36
60
5
64
20
72
127
120
12
24
5
132
19
45
15
29
19
93
80
28
27
89
16
128
52
24
24
260
31
9
20
52
48
15
24
60
36
60
12
72
57
80
16
24
20
36
43
36
45
140
4
111
84
24
93
80
4
20
55
89
7
113
136
51
33
20
36
139
24
33
15
9
24
36
20
19
24
12
168
101
76
20
64
20
31
29
19
60
33
3
24
153
84
56
88
51
69
39
413
67
33
24
56
7
53
7
101
127
33
140
76
15
69
27
132
36
45
20
12
19
105
24
20
52
27
57
20
4
27
84
65
96
67
57
15
5
160
39
24
216
24
41
12
40
135
29
79
36
129
99
21
120
140
40
27
72
41
7
12
33
15
29
36
103
12
12
96
5
55
120
120
17
7
12
36
48
24
132
29
16
56
144
64
120
87
129
84
51
24
216
45
51
84
9
72
24
24
147
9
36
24
84
32
4
15
21
3
17
48
60
7
24
36
12
57
56
79
9
ABCD 94386639962*3^$a+1 [50102]
7
59
25
8
40
36
44
88
20
9
15
64
36
29
15
52
12
17
36
7
11
37
44
3
45
105
66
45
27
57
33
39
16
89
54
81
64
44
16
24
83
48
1
8
135
18
3
12
75
72
61
12
35
24
90
15
3
13
20
15
9
4
20
12
45
43
107
9
4
12
8
40
24
11
117
64
24
65
27
9
90
13
60
56
64
36
131
45
60
28
11
30
27
40
24
59
36
18
30
60
25
36
11
9
204
3
37
8
3
90
7
84
5
66
85
59
24
49
36
107
18
19
32
60
16
5
15
24
15
49
24
68
40
35
13
5
54
48
13
60
152
88
36
8
136
11
18
18
9
4
60
71
73
80
15
48
18
27
12
16
36
143
21
4
32
75
21
12
12
9
79
12
20
15
21
99
33
3
72
1
20
60
51
13
32
3
6
27
3
81
16
20
45
3
4
11
21
3
85
17
18
18
54
60
9
75
1
35
1
17
51
24
3
25
29
19
29
3
40
17
55
71
21
64
35
9
16
156
8
48
28
59
73
60
53
12
18
57
3
12
72
13
23
1
60
80
28
35
33
28
11
21
12
60
15
85
32
16
20
4
20
48
27
36
108
49
8
69
3
72
15
13
35
85
8
3
12
24
36
9
24
16
80
45
15
39
9
16
35
30
6
30
39
100
11
85
71
60
12
18
55
60
8
12
27
45
96
36
39
24
1
161
15
75
84
24
57
28
96
32
28
11
13
23
54
15
36
112
36
35
129
15
21
24
63
108
21
45
108
6
1
11
33
52
8
15
9
12
16
8
16
24
11
13
5
15
3
72
1
89
30
168
13
84
192
20
4
11
18
90
13
152
15
25
116
4
65
3
123
36
93
60
12
39
45
12
88
35
97
77
43
48
5
19
47
13
11
180
21
15
120
36
25
8
27
9
45
31
120
77
42
9
27
133
44
12
81
3
36
16
8
39
36
25
47
13
96
59
25
96
20
4
35
105
4
8
24
124
20
64
132
116
64
8
63
13
11
9
21
18
61
56
76
20
60
4
128
15
36
36
13
32
39
61
36
173
55
60
35
49
71
69
63
45
63
12
13
92
28
71
1
8
27
37
36
56
100
44
16
11
33
9
27
9
7
23
57
15
90
15
3
9
15
13
44
136
20
159
25
56
60
75
73
44
51
21
63
13
119
33
148
65
3
15
25
24
23
9
64
35
24
12
90
15
40
35
36
37
41
31
5
18
12
36
24
120
49
11
1
44
88
11
30
6
145
11
85
29
18
25
60
36
12
20
88
44
15
18
15
3
37
24
108
17
15
39
25
20
72
9
19
80
52
12
47
13
32
33
43
24
8
12
48
16
59
57
28
23
24
21
52
32
4
12
17
7
48
20
15
33
63
12
25
29
3
3
49
8
63
25
35
25
8
36
69
39
12
36
4
35
24
9
3
33
76
36
20
120
4
95
13
32
64
17
39
84
36
3
45
27
36
9
24
51
24
54
27
16
47
120
1
24
8
3
9
16
65
15
39
6
102
24
84
49
56
21
78
12
93
52
41
75
64
68
3
73
36
56
4
179
37
104
36
75
37
11
25
20
136
24
36
53
90
57
16
32
15
60
18
30
93
72
123
57
132
51
45
64
8
72
148
17
27
16
47
18
75
24
4
12
20
9
6
30
7
53
115
20
4
24
36
36
80
52
36
11
36
30
55
48
12
47
21
24
40
11
25
84
36
12
8
45
15
100
164
51
25
11
45
28
8
63
1
48
68
12
48
4
11
33
4
41
90
12
69
28
11
25
12
72
132
80
16
104
28
41
66
49
72
164
28
11
24
36
37
8
52
44
15
21
3
57
28
84
11
205
20
99
21
12
24
51
37
60
32
51
73
11
21
120
100
47
37
48
8
24
4
5
111
4
36
35
54
90
1
71
18
15
15
36
33
3
93
4
8
3
69
136
29
7
24
5
7
20
52
17
15
4
11
13
8
52
20
51
37
24
48
35
25
11
24
33
123
9
12
3
13
60
35
45
99
13
20
33
3
36
15
1
24
65
79
11
6
19
11
114
75
4
56
24
21
99
12
64
56
28
12
47
72
9
24
156
4
8
3
9
27
36
48
9
141
27
27
12
1
60
20
28
144
23
25
108
32
15
49
44
16
96
23
21
40
71
13
35
24
73
35
9
48
15
133
8
4
17
3
51
102
19
24
36
11
37
17
3
12
3
57
28
60
35
25
12
59
1
20
9
6
45
28
20
51
9
112
131
12
57
4
17
55
144
71
12
1
96
24
29
18
69
15
60
84
1
131
13
12
32
16
17
12
3
40
35
49
20
3
30
7
48
8
63
1
35
33
57
54
85
11
45
28
36
24
20
75
13
272
48
15
30
39
3
72
13
35
90
3
84
28
47
93
12
39
57
3
12
54
19
12
44
4
20
24
28
35
9
75
108
73
24
24
59
25
96
41
3
3
13
32
39
96
12
1
20
39
25
120
8
4
8
45
55
108
35
13
29
15
3
12
57
4
179
36
30
6
108
1
47
9
76
72
36
44
147
108
12
1
5
39
88
56
69
15
60
40
96
17
127
56
15
60
1
35
13
48
80
12
36
24
40
8
12
12
168
51
30
6
13
36
24
17
91
68
24
12
123
57
16
24
119
96
9
120
52
12
60
11
24
57
16
8
36
76
23
36
21
84
4
17
30
85
20
9
55
48
95
12
21
15
57
40
72
44
136
56
27
25
20
87
105
84
9
15
28
59
45
51
120
24
48
1
41
18
1
24
23
57
3
9
16
32
16
107
18
51
4
44
72
96
39
30
75
16
59
1
44
45
15
15
25
11
24
ABCD 94386665138*3^$a+1 [50263]
12
52
20
33
27
16
44
132
28
8
28
60
24
137
54
36
36
25
8
21
3
12
48
192
51
45
48
15
69
88
23
36
61
144
80
21
7
12
8
16
92
48
12
168
216
4
176
51
72
33
93
27
24
24
112
32
87
69
12
9
15
96
144
51
93
72
69
15
39
9
27
21
148
44
132
123
33
4
80
64
56
69
115
92
60
24
136
23
1
8
160
68
100
80
60
27
90
18
90
43
24
8
69
19
80
16
8
52
68
72
135
36
73
36
104
4
32
3
1
125
235
192
212
76
24
32
60
148
168
77
90
61
192
68
76
36
8
4
32
4
32
12
12
64
47
25
83
37
72
12
23
21
100
41
115
68
96
76
68
100
17
90
85
108
48
60
20
60
4
48
71
57
33
90
37
224
189
36
19
60
20
76
59
1
48
120
80
21
7
188
24
112
56
88
24
77
39
12
64
36
83
1
104
57
39
123
25
12
24
47
90
3
105
27
24
4
161
90
129
4
11
129
51
81
36
99
9
4
60
48
68
24
16
56
201
87
60
15
90
67
5
175
95
1
17
31
36
108
36
59
61
11
9
12
48
111
18
7
11
37
8
40
5
18
21
51
54
115
65
39
76
80
111
72
61
11
36
193
5
115
80
57
63
12
84
64
29
67
56
39
1
35
54
51
3
61
11
18
115
180
12
35
49
60
35
145
44
16
80
21
15
24
144
36
76
48
120
140
99
18
15
112
107
33
48
12
15
25
12
36
48
5
7
32
12
16
59
45
108
36
96
3
13
23
9
96
16
8
72
28
60
341
15
39
36
121
113
198
9
144
279
72
25
20
64
44
96
40
320
12
28
56
40
11
93
105
15
255
36
54
7
20
132
28
47
108
49
5
18
36
25
80
57
75
72
16
35
72
105
4
56
40
47
217
251
69
4
20
60
27
9
45
3
40
11
57
33
27
99
13
221
87
244
11
93
16
80
45
51
24
15
13
5
31
32
168
40
60
65
139
36
5
72
15
240
112
72
65
55
48
72
80
159
97
8
40
72
104
39
1
20
4
47
45
45
54
49
72
68
4
152
36
48
84
16
47
144
1
179
13
77
31
23
57
108
96
63
57
64
32
9
54
72
54
15
204
51
1
17
123
40
8
52
47
18
18
72
18
7
8
4
12
20
84
40
20
132
105
183
12
28
56
45
51
12
108
24
3
108
93
156
24
24
81
72
55
80
24
21
7
11
37
68
60
69
90
21
12
3
1
48
8
87
1
35
117
24
3
25
36
11
61
144
29
135
117
7
20
28
48
41
111
40
29
19
35
85
59
37
35
9
124
11
61
44
4
80
72
81
19
60
65
19
36
140
48
27
73
17
15
75
33
60
15
37
89
67
104
9
7
12
36
60
11
21
108
87
33
72
4
125
36
18
25
72
8
216
39
25
96
41
3
4
101
51
3
13
68
172
53
90
9
16
140
36
16
24
20
48
16
60
36
116
3
9
76
36
23
37
8
27
69
40
35
1
35
25
29
19
48
80
24
96
12
16
80
21
31
8
4
192
20
15
13
23
108
217
8
24
36
84
45
36
15
64
80
3
69
64
101
90
1
72
192
8
123
45
24
36
4
156
20
24
4
65
54
37
68
36
24
105
7
68
28
8
87
9
16
108
60
36
95
13
128
4
44
45
27
28
89
27
63
108
49
80
36
88
132
108
200
76
23
72
1
35
33
12
48
4
65
7
8
3
13
221
63
108
84
4
24
80
48
4
48
41
7
65
27
96
16
68
28
20
4
11
49
23
18
19
68
12
100
48
108
23
25
24
5
151
11
18
67
23
13
8
15
36
45
63
33
24
48
12
28
32
144
100
11
69
52
44
76
119
9
16
68
51
9
48
15
169
8
16
80
15
252
37
68
4
156
23
37
143
57
60
12
87
9
36
9
7
12
36
12
23
72
90
27
16
80
52
44
4
96
120
191
25
83
45
76
68
12
4
80
60
36
69
126
153
16
32
105
3
4
11
90
15
75
72
13
56
4
36
35
13
ABCD 94386676336*3^$a+1 [50015]
18
126
6
210
30
135
105
18
42
108
36
54
36
54
6
66
12
138
24
36
9
120
99
60
126
6
12
81
45
6
36
12
36
9
33
24
6
57
33
252
6
216
54
132
60
63
105
150
54
42
36
60
12
96
12
24
129
21
138
6
12
39
129
30
246
54
117
45
42
60
66
51
123
45
27
60
84
66
108
30
48
30
24
78
21
225
72
60
30
84
6
48
246
21
63
54
60
138
42
12
54
57
9
30
36
150
15
63
24
36
66
126
120
192
90
18
78
51
111
60
18
6
93
81
12
60
63
27
54
18
45
27
228
120
33
15
18
36
126
30
222
72
60
69
15
36
108
12
30
15
93
78
48
66
6
48
96
24
240
60
84
42
6
24
126
42
18
3
27
60
72
30
3
57
102
66
18
12
129
3
132
324
84
18
324
198
45
15
126
30
84
96
66
15
39
105
45
54
117
24
75
150
54
12
66
24
60
135
48
81
6
9
9
102
9
99
12
18
66
144
60
222
99
69
12
15
51
54
24
42
138
54
78
18
210
195
15
12
78
12
180
18
96
6
78
66
18
30
18
120
42
48
75
45
30
237
141
222
174
15
21
12
12
144
66
6
27
165
18
177
72
39
12
45
15
60
45
87
36
180
6
108
108
42
108
144
45
69
96
3
72
51
12
18
39
39
12
108
42
144
24
24
42
69
39
57
48
96
87
300
45
33
90
21
81
162
21
27
12
12
6
159
3
21
9
90
18
3
231
81
339
48
132
24
12
48
117
33
72
18
132
60
114
51
39
204
150
54
60
120
45
45
72
180
18
168
78
24
108
90
57
27
18
60
63
87
102
78
21
51
21
33
102
54
54
165
9
162
6
42
126
12
24
6
18
132
39
3
78
30
12
45
63
24
144
66
60
3
3
117
21
24
171
39
12
45
93
42
81
57
66
120
12
18
15
27
12
120
156
45
51
93
75
141
72
15
30
42
168
12
30
138
12
18
78
84
21
27
12
105
57
126
120
12
60
48
120
33
9
108
78
60
24
120
30
42
9
69
30
96
174
42
21
27
60
42
111
87
57
93
30
78
78
6
168
30
18
84
54
114
15
15
72
96
12
18
174
6
39
33
42
48
12
105
153
12
90
150
138
33
63
54
102
18
123
27
60
12
24
30
60
72
60
42
45
141
84
18
12
96
24
72
186
30
57
27
30
15
93
30
30
18
234
3
75
12
36
102
30
96
132
18
42
102
60
60
6
45
144
21
27
24
81
30
24
81
63
36
36
18
42
102
18
72
102
6
72
57
141
18
9
72
81
30
60
120
114
99
72
39
150
474
264
6
240
84
6
84
18
18
42
162
6
24
12
54
84
30
48
3
96
45
126
240
69
15
120
81
45
138
24
6
27
48
9
15
72
75
6
24
66
12
33
9
60
24
27
15
18
54
30
30
21
87
12
36
9
15
12
186
78
66
66
60
18
66
60
18
72
36
39
39
24
126
99
75
18
78
90
27
249
39
45
12
63
45
51
3
36
66
39
111
18
30
201
51
21
48
39
192
78
123
9
18
117
111
24
24
6
18
12
48
45
111
162
54
24
84
30
252
36
132
3
72
45
162
150
18
48
24
270
75
69
126
213
63
33
129
15
111
30
6
6
42
21
111
84
294
30
57
243
126
30
54
150
90
27
15
96
258
39
27
168
108
24
138
78
132
ABCD 94387488056*3^$a+1 [50048]
16
24
5
12
24
12
42
162
30
6
211
17
24
30
126
24
12
18
6
31
5
66
57
15
1
32
27
36
9
64
17
111
45
6
18
27
9
39
99
69
63
30
18
6
19
47
6
67
17
55
5
67
23
36
18
12
24
15
15
90
54
60
36
1
29
67
8
3
36
1
8
3
60
73
128
9
31
23
54
6
18
27
24
69
42
144
25
5
67
104
45
6
37
47
60
61
8
40
72
48
8
24
57
31
65
15
39
49
41
12
18
18
7
11
6
48
63
40
47
36
54
36
51
69
36
6
1
17
127
17
12
115
24
80
15
72
81
117
75
57
30
129
15
25
65
7
8
9
7
72
32
141
18
1
11
42
18
33
72
15
18
87
9
39
9
15
75
36
24
48
1
17
39
24
16
71
49
107
93
15
25
104
21
3
63
25
8
48
64
71
1
5
27
16
8
87
6
3
27
117
69
18
72
18
15
88
41
31
8
16
48
23
12
13
47
1
72
71
105
33
36
36
24
72
12
18
105
39
96
30
51
3
60
30
3
40
65
15
21
72
114
1
168
131
6
12
18
1
23
25
5
219
21
19
47
57
105
60
3
24
24
15
1
104
21
90
25
29
36
87
27
189
136
32
15
18
6
30
19
5
19
17
30
24
33
87
6
54
61
144
24
17
6
25
47
108
12
1
5
27
24
16
23
57
33
12
18
73
41
31
104
40
17
6
57
27
21
183
30
19
5
18
81
24
39
9
168
120
63
9
27
84
129
16
53
27
16
8
16
29
3
72
27
18
43
71
12
78
7
8
64
47
57
15
12
18
19
41
12
6
12
24
48
6
19
125
18
48
33
3
45
69
30
21
16
5
48
6
13
23
18
15
15
72
54
60
36
67
56
21
66
18
6
54
3
9
31
137
63
21
132
30
18
6
9
81
36
66
25
48
48
23
6
51
21
30
13
5
19
80
88
96
5
60
30
90
36
3
51
36
24
30
72
3
21
67
23
1
47
18
183
21
36
12
3
33
7
29
3
24
81
7
24
32
63
6
18
9
72
9
30
6
54
157
5
108
48
72
72
7
53
3
15
57
88
8
27
21
15
49
32
9
15
15
129
57
39
45
6
18
12
7
53
3
24
57
24
90
12
18
6
12
18
90
25
119
72
6
19
32
21
18
1
17
12
24
19
32
16
8
15
1
107
36
1
53
90
1
29
42
18
18
13
41
90
18
18
25
24
23
18
54
33
40
8
40
17
15
3
37
71
42
54
36
54
156
3
48
39
57
16
5
43
8
3
12
78
102
18
43
17
12
54
21
21
3
40
5
75
21
36
30
1
17
150
25
56
81
15
24
45
18
6
3
159
9
64
8
21
6
36
97
23
1
95
30
60
30
33
136
53
18
30
24
51
40
8
9
12
180
6
9
24
88
80
40
113
6
12
18
78
90
19
8
39
54
42
54
75
16
8
45
66
1
23
54
18
54
3
48
3
30
63
64
24
24
77
18
1
32
3
37
71
81
9
39
40
53
108
108
27
3
114
19
65
79
80
72
24
15
6
19
48
48
29
19
56
9
6
12
69
9
31
35
85
41
7
71
73
47
25
47
9
33
31
5
3
9
42
12
25
24
29
12
7
8
24
24
16
11
21
64
5
36
7
17
48
7
29
6
13
48
29
228
60
18
30
18
6
30
13
47
18
36
19
24
23
1
128
15
1
23
18
7
23
105
57
39
33
55
53
36
6
1
72
47
24
97
72
11
180
54
12
78
57
24
45
51
69
90
6
91
29
43
128
9
15
45
90
57
9
108
42
72
9
16
5
6
12
1
17
36
115
48
17
24
66
144
13
23
6
27
45
43
8
15
96
18
39
9
87
21
27
24
81
55
35
13
71
217
48
65
31
17
6
9
40
24
56
15
12
18
27
88
56
40
5
24
27
24
15
6
19
8
21
90
18
55
95
57
27
54
60
19
8
16
47
30
19
17
31
23
1
24
29
42
30
78
85
24
71
12
45
40
5
24
66
108
36
9
63
49
5
75
3
13
72
8
117
18
1
80
64
32
21
24
48
42
36
93
64
8
45
19
17
6
84
21
39
9
9
12
115
29
24
18
12
6
72
48
87
27
69
159
81
16
8
9
30
186
55
17
7
8
15
78
18
57
15
9
39
6
43
77
51
147
42
19
29
27
105
31
72
5
19
56
16
32
16
71
9
40
32
72
24
24
15
6
19
32
3
54
55
17
7
11
12
25
24
5
43
173
51
9
30
1
89
6
18
30
6
19
32
39
9
135
66
31
23
24
1
11
60
30
19
8
81
42
30
24
36
54
45
40
80
16
11
18
96
30
18
36
15
81
30
1
72
23
1
104
39
18
12
27
96
3
18
36
39
16
24
17
48
15
9
48
39
40
96
128
39
33
96
33
7
47
1
56
40
17
12
19
5
123
21
12
60
163
56
69
36
30
9
15
18
30
25
8
57
60
12
78
33
39
48
25
8
39
1
5
3
177
103
41
12
43
56
9
6
9
57
15
189
84
7
72
101
42
84
6
31
72
5
12
7
161
90
157
41
39
15
18
12
123
57
15
16
167
1
149
12
54
33
9
7
23
1
59
12
78
18
36
45
21
18
6
18
48
18
7
47
49
11
93
9
127
72
56
64
8
57
12
42
9
16
56
9
135
45
18
54
18
33
48
81
7
29
12
15
21
6
13
32
3
36
73
24
48
48
23
73
24
17
120
15
9
7
41
55
8
15
30
54
45
15
1
72
29
36
24
54
129
15
18
87
3
18
43
24
24
8
16
32
15
108
30
6
30
24
36
31
8
16
89
63
3
93
48
63
1
32
3
37
29
19
24
32
40
8
9
48
63
45
43
71
12
18
108
39
64
11
21
15
18
31
8
51
30
24
ABCD 94387621852*3^$a+1 [50025]
125
270
162
187
48
48
59
85
176
189
291
112
248
69
18
33
165
187
120
72
35
301
264
56
45
235
35
229
131
252
25
83
72
85
77
211
383
126
234
289
120
815
36
117
40
95
54
51
39
36
205
119
54
19
125
3
112
47
81
232
47
414
54
72
18
468
162
93
64
149
19
233
108
19
17
90
141
112
8
27
93
123
126
36
18
241
11
18
19
251
37
35
85
24
56
15
225
64
48
120
11
36
25
48
251
396
90
18
157
96
120
200
183
126
306
90
108
90
57
87
25
47
25
29
72
187
245
187
48
48
120
29
18
162
90
325
269
27
400
72
77
283
23
18
306
126
127
143
49
48
83
72
157
41
55
143
36
21
112
11
61
120
179
237
33
54
25
11
61
11
229
221
259
48
168
24
5
576
139
5
43
72
48
72
485
331
83
180
72
25
320
15
529
533
3
357
235
35
108
288
121
5
51
3
61
56
423
396
85
41
79
371
144
13
128
93
36
36
67
5
18
465
129
103
41
36
54
36
25
11
234
36
54
385
11
157
168
264
203
108
90
55
485
72
72
115
216
155
165
159
81
9
288
18
165
64
95
121
113
327
159
126
18
72
49
239
144
18
247
5
67
120
29
67
5
187
101
90
36
381
105
18
270
151
83
37
56
159
1
360
80
63
36
85
41
7
227
21
69
115
120
120
48
83
157
185
247
56
120
63
57
33
127
53
72
115
29
51
75
18
72
307
125
252
111
160
80
64
48
288
23
57
40
119
193
128
39
144
126
91
72
72
125
43
173
144
234
457
47
126
54
342
36
72
288
115
144
48
8
27
85
72
336
83
37
80
64
56
184
168
113
7
11
37
179
54
234
288
144
54
31
23
198
72
67
216
77
3
15
169
263
25
48
24
83
133
80
3
36
73
53
195
39
25
83
36
90
144
126
217
35
37
35
36
54
72
91
35
144
36
54
43
240
ABCD 94387846682*3^$a+1 [50101]
52
8
112
24
29
36
15
21
99
153
15
72
45
108
63
105
108
24
243
57
36
175
29
60
72
99
12
9
51
72
16
12
113
51
16
24
65
63
33
39
201
159
4
5
75
177
24
84
31
41
27
36
172
29
24
39
45
87
108
57
31
48
185
36
3
12
16
20
144
16
8
72
297
12
99
21
19
104
168
9
55
65
55
29
147
9
55
20
105
24
175
12
29
36
39
120
141
3
100
77
84
171
64
65
31
113
15
45
195
40
101
36
159
24
12
108
105
7
128
16
29
115
32
33
240
204
60
60
96
307
65
168
31
29
72
19
80
21
12
31
80
12
124
8
45
3
24
228
36
16
113
36
156
31
80
9
51
148
17
295
164
129
120
247
29
84
99
21
36
15
21
63
144
21
36
3
360
837
99
52
108
56
76
32
192
100
5
84
15
21
91
8
112
24
8
172
53
87
4
77
3
160
101
24
84
27
21
132
12
24
36
79
17
12
60
96
36
96
24
259
120
137
43
116
81
144
175
80
45
15
105
75
40
53
31
60
77
99
4
101
39
81
115
84
17
27
57
139
72
53
144
91
245
84
43
5
43
116
93
60
51
9
43
200
57
91
77
84
51
12
21
39
93
55
68
45
72
3
81
55
204
36
80
225
55
20
261
55
24
96
92
16
5
31
29
75
16
20
60
100
293
7
41
63
57
55
80
28
36
8
36
57
43
32
88
269
108
43
176
4
5
99
16
77
195
88
60
185
36
3
105
96
36
15
16
80
9
55
5
15
16
17
3
40
212
60
52
236
40
5
19
173
187
173
15
21
12
3
117
27
48
72
52
44
16
24
17
103
96
41
135
57
15
21
51
69
91
20
9
147
40
24
68
16
32
144
108
16
72
17
111
72
189
48
132
175
53
12
36
63
252
33
31
41
15
88
41
60
24
75
24
45
27
124
77
99
33
60
7
53
151
12
24
80
21
132
31
116
4
140
69
12
79
125
135
9
60
51
16
65
79
20
16
89
67
29
3
33
19
29
120
15
12
9
231
129
31
5
24
55
80
33
123
60
9
36
75
268
60
56
40
104
321
75
400
29
31
53
31
36
44
52
245
84
300
19
56
105
24
39
180
12
160
5
51
9
99
69
63
88
240
29
7
60
36
65
123
69
36
7
65
39
156
124
36
44
84
21
55
113
12
39
12
33
55
44
12
81
24
36
72
3
117
12
79
80
141
120
120
84
60
72
48
55
44
180
12
69
60
87
105
3
36
93
75
52
5
15
48
172
68
136
20
60
69
15
16
17
24
115
8
141
36
55
5
31
20
33
39
88
60
92
141
24
12
39
216
36
33
12
327
81
12
24
55
80
64
180
156
101
75
108
96
48
52
20
60
36
40
24
156
84
89
36
31
20
9
24
204
15
16
44
48
64
36
140
33
31
36
80
364
36
48
41
19
65
39
45
147
81
79
5
24
127
240
108
116
4
29
120
27
9
36
108
67
84
104
112
29
39
16
20
9
127
5
31
5
132
3
88
29
67
8
57
31
17
36
27
108
52
32
136
65
36
79
17
159
141
3
76
29
12
63
40
17
15
69
144
67
89
31
80
24
360
81
39
24
136
ABCD 94388287226*3^$a+1 [50140]
121
119
7
57
33
108
72
107
16
57
198
65
97
47
151
41
49
90
69
32
79
177
93
126
126
87
21
72
18
17
199
281
25
90
54
39
15
36
93
33
90
69
80
288
96
144
48
175
18
159
32
115
45
80
96
112
27
54
72
23
16
176
55
153
297
198
177
183
36
101
43
341
91
54
396
108
87
129
159
165
11
169
126
54
90
9
176
175
126
234
36
149
192
208
27
18
126
53
163
29
16
272
151
89
91
21
51
45
99
381
240
279
89
192
205
54
141
192
81
47
79
396
53
55
9
63
225
63
126
414
126
39
51
90
323
1
159
57
23
103
18
36
51
3
461
16
240
144
219
149
31
65
97
198
41
229
267
75
108
137
144
160
189
306
144
65
16
80
181
155
205
288
51
129
270
65
295
36
36
33
21
11
25
54
36
18
72
179
1
90
198
335
7
9
80
199
57
384
96
3
29
133
18
345
15
36
306
27
32
31
177
21
27
9
359
145
111
195
125
144
55
72
180
45
224
199
297
135
18
72
450
45
240
3
29
61
72
203
31
113
112
99
36
41
103
9
272
115
54
71
91
90
108
126
81
45
90
18
72
255
69
594
9
81
287
235
108
216
54
90
126
126
5
240
169
54
162
18
237
123
5
121
183
32
16
192
81
216
360
54
36
684
185
31
65
151
198
90
36
53
91
165
320
64
333
83
25
119
240
48
25
167
31
17
55
108
77
139
101
763
126
216
54
36
18
162
65
43
72
317
223
54
59
64
3
269
48
7
41
240
64
51
45
135
57
33
18
29
61
51
48
32
49
95
96
16
279
90
303
57
135
45
234
89
400
80
48
49
95
16
15
108
72
77
48
48
16
176
175
17
307
90
83
187
396
105
48
135
36
54
47
144
96
288
127
18
540
51
21
90
17
1
239
192
145
36
108
162
108
177
93
126
216
29
96
163
90
99
81
239
283
197
73
90
93
ABCD 94388468776*3^$a+1 [50037]
80
84
34
21
81
8
22
50
40
44
40
171
24
15
9
48
29
4
39
17
64
47
112
51
21
93
12
258
50
96
4
143
229
20
40
20
144
60
127
57
15
147
21
189
44
124
6
120
74
10
105
161
84
112
104
19
96
51
14
96
4
6
54
36
48
30
62
63
7
198
35
112
29
70
144
26
60
46
60
69
29
3
13
36
18
53
49
114
165
72
173
70
29
7
33
161
127
27
86
16
60
108
87
15
60
14
7
104
96
33
16
44
91
168
117
24
20
24
172
11
112
135
26
34
2
70
30
80
58
90
27
75
24
69
165
12
20
60
28
27
75
38
103
29
4
114
90
6
69
15
162
68
36
84
52
39
80
81
60
70
5
33
52
131
117
36
31
5
100
18
42
84
84
3
17
12
70
93
5
100
15
56
1
48
20
106
57
69
20
28
11
49
15
21
20
24
22
41
93
16
59
21
84
36
60
28
30
72
84
9
120
21
6
24
14
46
54
72
8
60
7
3
90
3
29
3
81
10
26
91
3
234
123
27
96
66
3
21
116
10
101
88
171
168
45
51
6
39
216
5
184
116
48
16
20
51
64
101
10
33
48
29
64
27
3
150
84
72
51
273
39
77
24
64
107
25
111
57
32
10
38
156
76
24
6
50
31
63
14
36
46
150
20
31
93
6
21
17
72
55
48
51
14
76
11
273
72
10
134
4
27
5
58
2
103
51
24
6
36
128
91
5
34
26
10
14
87
16
8
40
41
31
32
67
14
34
50
10
62
40
318
62
120
63
88
129
8
12
10
50
24
84
12
24
7
129
8
7
65
64
210
77
24
49
215
69
115
15
60
26
4
60
30
77
64
29
52
119
49
60
6
126
68
3
9
130
138
267
5
298
33
72
87
50
10
114
36
84
20
31
5
91
183
57
147
2
115
15
48
50
220
3
120
152
21
96
10
60
18
30
120
2
100
114
36
228
5
105
106
317
43
54
20
3
24
120
189
34
30
6
134
10
12
50
39
1
48
6
54
6
74
10
66
56
4
35
21
3
40
48
3
14
180
3
67
62
55
29
34
36
96
38
72
28
246
21
29
16
8
132
111
127
26
16
84
96
20
34
14
72
70
90
60
83
45
120
43
9
8
31
29
112
20
15
9
124
3
24
53
115
165
32
48
120
27
43
72
50
235
3
2
4
15
45
24
90
36
26
19
5
70
170
19
195
45
51
36
9
104
21
106
14
115
72
72
51
96
5
13
3
137
31
81
84
6
18
123
77
40
102
5
69
67
3
24
45
57
24
39
15
26
60
10
60
24
50
3
49
90
114
90
41
13
150
6
36
59
31
14
4
20
3
33
70
36
69
21
144
44
100
66
206
288
70
86
70
129
77
28
32
31
89
34
24
102
95
73
12
168
30
42
3
65
12
4
6
33
15
57
29
36
4
20
34
173
37
60
15
137
34
36
9
21
84
80
36
58
33
77
76
36
18
86
4
60
20
100
152
4
54
33
8
69
40
150
93
29
64
20
31
5
115
3
186
56
84
60
46
174
66
14
4
35
55
17
280
120
24
51
54
15
45
6
54
36
20
175
240
69
20
64
66
117
89
168
160
36
35
1
68
43
57
143
40
27
42
20
10
38
7
5
84
10
45
81
8
135
88
27
93
17
135
61
174
122
28
30
110
16
51
123
62
4
6
21
53
36
64
56
10
158
52
44
36
48
43
3
126
60
188
7
75
14
34
126
15
9
32
63
117
384
10
105
120
45
107
43
54
66
21
63
2
60
124
56
10
45
39
6
3
77
28
23
37
252
54
57
89
58
165
105
47
103
2
34
5
105
7
17
10
6
84
30
93
53
60
4
83
13
75
125
24
70
12
38
46
125
25
24
15
41
70
57
69
35
ABCD 94388800094*3^$a+1 [50003]
7
119
117
84
28
48
84
35
36
72
18
43
11
1
17
72
43
80
111
21
15
93
148
200
9
15
21
43
47
90
144
126
33
40
44
76
5
144
31
32
9
39
60
4
5
162
13
8
15
144
69
64
32
4
65
171
208
35
33
72
72
3
13
5
27
45
36
72
19
80
84
64
108
48
65
54
13
5
183
76
8
147
69
4
143
109
180
48
36
44
16
84
48
60
23
306
39
141
99
9
72
3
48
64
11
54
36
54
216
37
48
59
13
72
48
11
201
36
15
25
68
76
48
20
33
123
52
68
60
165
111
88
48
149
139
24
35
37
20
15
1
35
73
89
7
84
17
72
18
54
63
16
65
31
308
72
16
72
5
72
36
18
69
57
183
15
1
80
184
12
48
17
18
57
48
3
33
60
24
45
18
45
52
101
219
16
320
24
160
17
19
84
12
36
29
18
33
28
84
35
13
8
4
140
100
12
84
32
144
75
36
33
147
9
144
16
24
5
39
36
12
4
24
20
16
11
54
51
64
44
52
24
84
5
55
24
60
12
83
37
8
112
56
3
21
105
55
89
36
315
16
120
20
12
21
36
180
18
90
72
55
176
24
141
3
15
1
120
140
45
15
201
54
1
68
12
9
79
44
147
90
15
4
12
5
127
32
3
1
24
47
108
117
9
54
1
72
32
21
144
7
119
121
23
36
9
16
29
43
65
3
12
72
3
109
71
108
105
75
129
16
89
27
108
297
18
37
104
16
24
89
90
37
44
4
23
25
32
40
101
19
8
9
43
60
80
36
52
12
5
27
160
48
53
54
33
3
85
140
9
51
75
73
36
44
45
72
15
28
29
127
8
117
39
15
72
18
54
1
17
163
192
60
12
5
72
283
32
16
72
32
15
54
111
15
13
5
51
21
19
17
54
33
28
144
60
23
13
68
76
48
12
56
123
90
27
45
54
13
72
23
72
18
3
4
60
5
135
24
16
23
25
152
40
71
9
28
17
63
36
45
31
156
29
36
67
36
60
89
51
64
80
52
36
5
54
13
41
135
52
12
32
40
24
20
4
23
162
147
33
67
41
39
28
12
48
168
65
43
44
40
72
24
11
21
24
9
7
65
19
53
123
3
1
96
29
31
48
11
90
54
21
76
20
45
18
45
27
72
21
24
16
116
4
17
43
11
21
33
19
92
28
41
79
8
88
12
44
75
61
12
180
32
39
1
80
81
67
12
24
149
36
175
56
21
7
32
60
63
117
256
149
108
127
35
13
20
60
28
24
8
16
176
33
72
91
125
15
147
157
20
76
53
67
24
53
91
89
36
72
19
35
109
104
75
37
215
13
5
103
5
18
49
92
111
72
45
45
207
48
87
141
12
81
72
7
11
69
3
97
65
15
40
32
36
52
96
96
8
57
36
54
85
156
12
72
35
54
31
48
65
3
64
5
108
31
92
3
1
71
217
20
12
220
20
48
52
60
60
11
45
24
136
29
36
43
60
167
13
59
37
68
72
64
29
90
108
33
4
71
1
20
33
15
3
54
99
24
12
28
48
20
75
18
36
79
80
64
96
96
71
57
112
101
7
83
69
184
17
19
48
20
40
35
21
15
1
71
85
5
72
36
15
100
11
108
97
29
19
53
43
72
12
17
15
364
17
54
45
9
36
99
172
24
120
53
36
31
44
15
117
24
88
5
198
18
51
21
7
60
5
51
21
36
18
54
247
36
84
11
33
76
80
9
54
18
3
36
28
77
216
18
85
5
31
84
152
4
71
108
25
216
56
40
5
19
36
107
72
13
92
24
40
20
117
43
36
119
72
13
41
90
49
41
18
162
43
56
81
36
3
64
5
18
18
27
4
56
24
33
126
109
20
76
32
64
60
68
16
77
3
12
144
328
53
115
68
16
35
9
9
15
16
5
19
20
87
18
108
43
80
100
152
40
24
68
51
216
108
45
40
20
148
44
64
17
72
75
33
7
20
108
24
75
1
12
32
4
41
3
51
1
ABCD 94388804858*3^$a+1 [50019]
4
71
9
40
29
3
52
32
21
55
29
18
37
35
18
31
29
51
16
108
12
48
36
17
18
90
15
4
35
18
48
39
21
51
39
12
45
40
59
6
19
35
25
11
25
29
18
120
45
27
1
35
18
60
66
1
12
5
27
9
7
47
21
21
151
20
39
54
6
13
5
48
3
16
8
40
5
6
30
7
17
7
65
43
96
71
36
18
87
40
5
67
41
31
23
1
71
1
65
24
18
18
30
25
17
12
19
35
1
23
33
3
49
20
51
21
16
35
78
7
23
9
76
84
53
39
9
7
17
18
12
13
77
18
69
60
3
1
80
4
12
20
9
19
35
1
17
15
28
32
28
104
28
35
13
5
7
29
18
33
48
45
67
17
55
48
59
198
42
13
113
3
52
12
12
5
31
29
31
17
3
60
33
84
15
16
5
39
57
30
13
11
121
41
3
4
23
33
4
140
3
45
45
42
12
1
20
3
105
124
5
30
61
32
64
36
113
6
13
5
12
18
21
24
45
3
3
25
92
27
37
48
152
24
21
24
55
29
36
31
29
31
8
27
24
9
3
13
5
7
288
24
8
39
18
48
132
27
21
18
57
112
11
49
12
8
12
15
109
96
11
45
27
61
5
24
187
5
39
12
39
24
12
24
13
35
93
69
19
17
27
33
3
141
18
45
27
48
18
18
24
13
59
174
15
9
66
9
51
9
48
40
12
36
17
103
17
24
39
15
30
39
12
40
80
51
25
113
6
9
4
5
18
30
163
24
56
9
18
25
29
15
9
12
3
129
43
47
30
72
24
72
43
5
54
42
54
25
29
31
44
16
119
6
51
3
30
55
120
5
43
47
81
36
4
120
11
21
39
13
36
35
9
76
32
123
21
9
31
23
1
71
6
30
54
36
24
19
11
18
55
41
51
168
48
3
21
51
33
12
52
60
48
164
3
13
20
9
19
17
19
56
27
18
18
6
31
35
25
53
12
19
68
93
3
16
23
12
9
9
6
54
91
32
93
12
19
56
15
42
55
140
51
25
35
1
11
42
7
23
18
18
24
66
6
54
7
23
57
40
68
64
32
15
1
80
3
6
54
1
35
30
36
43
32
12
40
72
35
54
87
27
12
6
30
169
36
65
42
13
17
18
13
24
17
18
90
15
3
54
18
165
21
7
48
20
51
61
5
87
81
7
47
25
32
81
42
21
45
54
45
16
11
25
44
40
24
20
33
84
36
3
24
51
12
9
36
4
8
75
18
39
64
36
5
30
6
87
3
45
57
55
56
36
4
44
3
18
27
33
91
84
20
12
12
100
5
12
18
25
36
29
63
27
13
23
42
12
36
7
8
81
43
5
31
47
9
16
20
3
60
12
9
40
59
24
81
4
95
73
84
89
36
3
33
27
72
63
33
64
11
24
9
21
78
13
23
61
23
72
49
11
21
45
132
87
3
1
17
43
5
19
5
87
4
24
32
48
40
17
36
3
36
33
48
3
60
69
18
93
24
45
12
31
32
15
162
138
36
145
107
13
29
43
12
11
6
36
54
36
13
24
17
30
9
105
39
63
57
15
13
47
18
67
35
72
45
16
107
66
7
12
36
59
66
39
3
54
19
32
33
60
7
47
73
32
15
25
48
35
45
9
31
24
44
51
48
6
7
20
28
84
53
18
6
18
81
27
48
24
18
7
80
12
16
32
15
36
30
7
48
17
42
21
112
120
24
5
6
13
32
4
5
39
36
33
31
12
48
20
27
24
13
35
61
35
9
52
5
39
15
21
39
117
147
150
90
48
33
75
36
18
3
28
5
6
18
72
31
53
60
12
72
36
24
7
96
20
3
12
54
43
96
12
72
12
35
18
43
92
40
95
18
24
31
24
29
15
16
41
7
92
36
9
3
21
84
151
24
5
43
44
48
33
3
87
12
42
18
1
11
6
48
27
12
75
48
69
21
63
27
9
48
76
11
6
3
27
18
36
18
18
3
100
12
72
12
95
33
12
120
48
93
175
23
45
16
5
19
41
48
78
45
3
25
29
36
54
73
143
37
48
12
8
112
60
20
99
25
71
9
63
13
48
77
103
36
108
12
20
63
13
5
43
47
49
116
69
15
16
29
18
1
56
45
43
11
36
9
52
12
5
3
15
13
20
159
1
35
24
37
11
49
44
52
53
7
20
28
5
99
27
18
27
81
12
3
40
24
8
28
29
19
29
7
120
24
17
18
21
48
136
59
18
15
9
54
141
4
12
23
9
63
49
53
90
37
35
61
35
30
42
108
18
12
7
32
51
13
59
36
49
36
36
5
3
52
36
5
7
167
45
16
12
35
33
28
32
28
5
19
5
12
63
12
48
3
13
12
89
31
5
12
42
18
15
33
24
30
9
36
24
52
44
33
67
68
81
54
25
11
37
108
17
72
78
45
40
35
90
7
92
4
41
43
32
3
37
20
33
12
3
96
4
65
12
6
85
132
17
19
56
16
17
3
69
90
21
24
24
15
42
54
25
113
6
30
91
35
6
30
24
49
41
30
6
75
28
41
19
24
5
3
33
31
24
41
39
15
9
112
5
3
12
4
12
23
84
18
19
23
21
45
6
33
15
36
90
7
24
5
51
63
81
21
60
12
60
7
24
5
27
4
116
15
25
8
21
18
37
83
18
27
15
13
24
24
36
44
15
81
51
48
42
39
36
15
102
55
48
23
105
76
23
13
12
80
16
17
24
18
73
17
48
27
15
33
4
71
9
9
12
18
36
213
16
144
5
7
20
4
5
6
1
12
36
17
139
56
9
3
52
80
3
36
6
3
40
101
12
15
135
84
13
11
30
6
33
12
21
7
48
48
11
54
72
54
21
45
255
39
54
51
15
6
144
15
4
44
21
7
152
12
4
11
13
20
12
93
75
76
36
65
6
84
24
30
39
75
37
29
54
96
21
33
15
3
54
90
21
4
5
39
64
5
15
16
5
79
71
21
124
17
3
9
7
83
18
18
9
12
36
172
32
9
87
3
42
3
15
49
8
9
18
21
16
59
12
69
48
15
30
135
33
ABCD 94388908574*3^$a+1 [50003]
87
51
24
18
12
11
7
24
48
5
148
33
11
28
8
24
1
72
18
29
13
11
91
18
12
54
17
76
21
39
3
66
83
55
6
11
19
125
96
25
47
48
84
61
12
131
7
18
11
76
63
12
12
48
18
96
95
13
59
37
24
27
9
36
54
41
1
12
6
54
60
3
159
33
32
19
30
30
17
12
64
57
72
35
16
9
42
30
11
25
30
5
28
9
24
96
12
35
61
11
31
65
37
63
147
6
6
17
19
189
15
60
5
13
15
45
27
9
30
69
15
30
18
5
13
96
59
7
72
180
12
65
1
54
33
63
9
63
96
30
59
112
20
1
23
16
45
30
41
108
4
15
17
13
18
89
100
8
181
6
108
5
37
75
63
30
90
6
90
36
5
252
67
89
25
6
33
111
5
43
30
39
68
1
39
57
11
36
36
28
27
5
31
17
7
6
63
9
18
90
60
30
180
120
36
17
19
18
30
24
65
61
23
12
4
81
3
8
79
6
24
12
23
7
30
59
24
7
24
18
60
96
83
1
36
11
1
71
1
3
93
59
36
7
12
48
137
37
30
30
59
25
3
3
17
7
66
3
33
138
21
44
19
5
1
36
54
81
108
44
48
1
11
16
57
48
6
12
29
31
53
67
48
17
55
24
18
60
15
27
54
42
21
81
215
28
32
31
5
85
24
6
21
48
15
12
18
23
24
19
12
24
5
19
42
12
12
15
39
24
29
1
12
143
25
15
128
16
24
32
12
19
12
42
23
37
75
81
24
12
24
23
7
66
63
21
119
7
36
348
41
91
78
24
36
6
18
27
33
3
117
12
131
48
1
27
56
84
1
11
55
5
28
44
25
75
12
56
181
24
6
36
29
1
59
1
59
36
13
126
24
21
44
24
12
12
37
30
21
9
39
20
12
169
54
17
48
25
23
25
12
11
61
11
40
32
73
18
42
42
45
105
6
6
6
24
60
6
35
199
30
71
12
72
1
18
5
19
113
49
24
36
18
18
72
18
65
19
30
11
4
3
42
3
105
18
9
9
99
56
1
6
21
56
7
6
42
48
60
42
11
24
7
6
54
21
9
36
60
48
71
31
53
60
64
57
18
33
15
29
31
18
11
13
83
108
48
12
24
7
30
3
51
89
4
123
48
53
24
43
90
47
49
6
6
11
97
12
12
35
72
13
95
7
21
44
55
24
30
143
13
30
30
35
31
42
78
54
30
53
43
18
3
87
5
24
67
150
84
23
31
5
13
114
36
30
107
72
13
11
4
27
29
139
48
29
16
68
7
41
43
21
39
5
48
1
84
30
17
49
12
12
87
33
42
33
27
5
1
51
69
18
66
47
19
17
1
30
6
119
1
24
24
11
139
18
35
19
53
61
23
13
47
13
63
3
17
37
126
17
193
42
29
24
49
71
96
19
30
23
12
36
7
41
12
79
18
27
9
35
115
125
13
11
1
96
12
36
3
20
37
63
51
66
23
7
5
156
1
12
83
43
5
12
7
42
60
6
69
45
63
27
33
33
84
90
48
48
18
54
53
72
1
3
33
47
40
21
36
24
48
54
24
177
63
120
113
31
77
1
107
7
60
6
84
84
3
44
24
61
12
66
5
109
35
13
48
96
63
3
18
119
7
60
36
17
12
1
27
144
8
61
47
13
60
42
42
18
125
132
16
45
23
16
20
85
48
11
24
163
54
18
6
84
30
57
33
107
24
28
9
59
12
97
144
35
60
1
3
48
8
12
72
72
16
165
18
18
51
9
48
84
23
73
30
21
81
18
12
21
57
23
28
15
48
96
5
25
24
36
24
18
5
12
13
111
3
6
39
68
25
6
66
23
31
5
1
15
3
12
54
11
100
33
39
9
11
79
18
59
7
89
25
35
55
60
41
16
32
13
23
25
60
83
109
18
69
12
21
12
75
33
114
6
24
36
18
30
23
12
121
3
45
59
1
39
164
133
84
35
120
43
5
19
24
57
9
150
120
24
33
21
36
6
54
27
44
12
157
11
24
61
111
12
24
81
71
55
42
35
4
104
55
24
48
21
3
53
28
24
129
11
13
6
17
16
93
23
25
36
24
23
13
23
37
6
77
43
30
30
21
39
33
68
100
32
13
24
18
29
19
17
1
99
12
15
36
21
9
54
24
24
66
35
19
5
127
36
54
6
45
57
30
9
20
16
21
36
59
37
11
49
84
3
33
23
31
18
30
48
18
96
15
9
6
24
36
5
1
47
31
30
36
36
12
35
25
59
4
3
77
43
120
24
48
21
80
43
66
24
126
30
23
28
48
44
1
18
12
6
12
11
19
5
48
13
66
48
5
48
37
47
12
19
69
3
96
54
95
7
54
11
72
7
41
28
33
12
12
48
48
15
9
11
36
121
30
48
29
96
19
18
11
7
69
69
3
20
127
30
30
72
17
31
81
123
29
228
19
54
18
17
12
19
54
27
9
6
5
163
12
66
84
120
24
159
72
20
28
72
44
12
19
6
12
3
15
101
1
3
8
1
59
64
56
25
12
11
12
96
49
24
23
16
57
30
6
51
63
29
163
5
13
59
4
8
72
28
20
40
39
54
59
28
32
79
12
89
7
65
24
31
77
16
9
54
101
16
8
79
29
28
75
18
23
12
24
37
66
30
138
29
121
30
42
23
28
21
168
24
18
77
31
54
30
17
1
36
59
13
59
1
71
40
3
30
84
60
63
21
30
6
27
56
1
11
7
21
84
8
55
66
30
17
1
48
60
24
24
11
72
7
42
24
15
45
23
13
59
1
11
61
78
102
27
20
24
7
18
12
27
45
18
42
35
7
6
ABCD 94389460318*3^$a+1 [50031]
12
4
80
124
27
6
35
55
12
65
25
15
57
23
72
31
33
57
114
5
31
84
41
4
9
39
51
9
15
77
24
19
41
12
7
137
24
16
3
12
9
84
32
60
88
8
25
162
5
31
72
17
60
37
119
55
24
17
4
44
97
15
84
27
48
17
24
1
27
20
55
65
7
105
20
124
9
11
37
59
19
29
48
133
42
192
45
105
27
44
31
5
19
9
56
55
41
28
21
96
48
18
9
99
17
12
76
36
45
15
39
105
20
37
18
54
71
31
18
87
24
15
137
4
3
36
54
71
7
18
54
12
6
18
12
9
24
27
53
1
15
8
40
57
15
8
108
12
36
12
24
48
16
15
89
67
6
138
36
29
4
8
48
79
21
27
17
52
20
48
16
24
3
65
115
125
223
36
66
23
1
15
8
7
114
54
17
49
39
8
12
67
33
3
53
1
35
60
1
23
16
24
9
18
9
20
55
18
15
27
9
36
60
15
5
19
45
60
21
39
80
4
15
117
80
1
27
32
31
5
12
7
29
60
144
48
7
77
31
12
77
1
87
12
63
72
9
99
72
33
32
40
105
18
45
33
18
69
3
57
15
120
105
12
20
61
18
6
11
7
5
36
61
24
90
21
15
9
144
36
45
39
12
93
30
18
23
204
36
79
18
24
23
7
9
15
84
45
32
96
12
60
48
4
224
132
64
8
40
32
40
9
75
20
60
4
135
41
16
15
18
11
36
364
15
65
16
135
6
143
31
60
5
40
8
36
91
36
29
64
56
28
92
91
9
44
24
7
53
36
12
13
30
5
76
8
7
5
79
29
25
6
36
5
88
51
65
55
9
60
75
57
39
12
65
7
57
48
3
69
39
36
105
48
20
16
27
53
1
23
67
29
16
51
12
41
12
84
48
67
6
30
53
16
20
55
213
3
24
53
52
33
87
75
6
120
27
123
12
36
9
8
72
12
43
36
24
12
18
78
9
8
60
52
9
6
84
6
3
45
35
7
29
7
53
16
3
65
7
18
66
21
44
4
8
4
243
41
36
28
36
36
9
111
33
23
64
39
9
3
89
28
80
16
81
35
60
31
18
30
21
21
39
81
35
7
36
66
15
3
5
16
32
127
90
6
66
11
144
36
60
19
18
143
19
6
30
5
109
48
51
45
39
63
24
41
7
17
1
24
54
5
4
3
57
20
16
44
31
5
31
84
24
21
15
45
21
18
41
4
32
145
15
3
72
33
32
91
5
12
55
90
72
39
84
21
59
31
65
64
21
66
6
23
25
15
80
16
80
40
48
8
97
15
32
1
47
72
115
29
12
67
36
41
19
45
32
13
66
60
18
15
57
59
12
19
30
15
3
17
36
28
27
24
9
27
9
93
51
60
36
20
1
18
5
16
15
18
51
36
33
23
64
75
5
1
39
33
11
16
39
5
36
19
17
19
29
169
15
15
18
42
12
9
80
4
3
12
141
36
20
64
24
3
54
24
30
162
35
7
30
11
16
68
108
319
5
24
4
60
255
17
24
25
24
102
53
43
17
1
39
15
65
1
6
5
28
8
49
90
113
16
36
51
89
48
16
21
6
53
84
25
15
36
69
6
5
12
24
24
19
5
1
11
36
48
67
9
20
19
216
33
12
80
1
47
100
92
1
54
48
60
36
41
25
63
135
18
23
49
11
4
92
19
24
21
15
126
48
78
9
104
4
75
41
67
117
80
100
68
12
7
30
6
12
21
32
25
47
12
61
23
60
76
63
18
30
17
97
15
56
67
21
32
73
144
27
44
4
51
41
64
39
17
28
27
69
60
75
89
85
6
5
60
7
9
80
19
17
4
51
77
31
12
33
180
291
6
39
9
71
25
95
25
15
9
30
24
41
67
48
45
105
119
1
39
3
84
36
54
54
9
12
15
36
17
55
5
31
54
90
5
67
101
24
1
155
43
72
18
39
32
40
15
9
56
24
16
84
80
160
144
20
12
13
126
66
3
21
107
85
18
69
68
67
45
45
102
18
18
72
36
60
5
7
33
27
30
18
5
139
57
68
48
28
20
19
21
15
65
100
15
12
24
9
20
124
248
24
55
29
36
103
12
45
8
1
47
43
6
63
20
52
44
4
27
53
7
36
48
29
48
103
60
65
4
56
4
12
3
48
17
7
5
24
60
36
31
17
76
44
40
63
12
6
54
113
48
24
43
69
9
135
9
30
17
1
72
18
53
24
108
60
7
17
25
54
65
1
6
17
48
84
36
24
25
15
51
69
8
1
11
19
41
49
35
12
67
21
24
27
36
9
44
31
36
144
45
80
28
27
24
21
9
35
36
43
45
63
5
28
96
20
31
29
24
19
30
11
115
29
43
57
32
24
19
5
97
15
8
1
35
19
12
5
48
1
11
4
9
15
15
18
144
135
56
24
1
23
36
48
76
96
8
7
101
64
51
12
108
17
36
12
25
27
20
67
5
84
36
48
1
107
19
65
103
17
100
45
71
12
151
5
4
12
48
3
53
120
25
71
121
18
45
15
36
54
15
15
36
29
7
29
79
54
15
60
21
15
60
135
54
15
68
28
195
60
12
57
15
53
48
12
13
42
53
49
23
28
60
32
4
51
18
71
4
39
30
75
51
36
5
1
95
25
42
65
7
29
19
72
36
42
48
24
23
16
144
20
43
9
8
52
39
69
96
105
47
7
5
37
18
77
40
ABCD 94389530702*3^$a+1 [50101]
48
133
72
120
11
325
11
48
64
177
12
12
23
49
24
96
71
13
216
48
60
168
48
23
64
176
48
157
36
15
81
15
176
1
120
24
63
21
72
36
60
35
37
36
60
120
96
35
85
12
159
81
36
107
181
59
61
12
39
80
85
11
112
57
24
72
12
48
203
48
13
168
24
108
39
21
11
1
12
12
23
49
47
109
12
23
1
111
21
48
216
60
71
13
83
133
72
24
12
143
1
108
12
144
84
216
59
48
25
23
73
12
24
84
111
165
96
267
21
120
36
15
57
23
73
12
36
48
96
60
59
160
21
132
72
47
16
45
36
111
141
35
192
96
1
24
12
12
84
12
36
36
168
120
36
240
120
24
12
24
95
13
60
12
107
16
96
9
72
12
132
12
216
123
57
132
72
72
35
48
13
192
99
80
13
83
64
9
72
180
24
36
15
69
312
3
105
24
72
288
72
24
36
243
33
84
48
11
96
1
47
205
36
84
27
80
96
25
96
96
36
36
96
36
48
24
3
69
107
192
96
96
85
84
24
252
48
36
36
27
32
145
24
71
61
83
1
168
23
160
128
49
15
21
96
107
49
84
12
12
24
59
337
48
12
12
24
60
35
16
201
71
16
48
9
108
75
9
48
119
13
24
168
3
96
48
80
160
129
48
108
51
9
24
24
23
73
264
108
12
87
80
16
32
61
12
359
193
47
48
13
36
192
12
60
96
39
69
171
80
193
47
109
36
72
60
144
24
72
228
48
23
25
60
27
45
72
11
160
32
48
49
47
16
93
108
60
60
143
61
72
96
12
36
24
131
73
48
96
72
12
179
16
21
11
48
109
72
36
120
84
48
36
108
11
13
36
47
13
240
83
49
12
12
23
48
73
156
12
36
36
156
75
177
48
47
1
48
60
3
96
9
60
27
213
155
13
72
24
36
48
48
108
24
12
95
85
36
23
133
59
37
59
1
15
48
33
108
3
57
12
60
63
33
36
11
13
36
111
96
57
87
21
11
64
192
32
1
108
36
60
36
144
63
69
11
96
241
15
32
112
240
32
37
12
36
27
201
39
48
128
121
36
72
107
217
23
133
59
73
231
177
15
21
27
153
24
24
71
49
95
97
111
93
108
72
47
13
83
25
36
72
11
193
47
1
12
35
133
108
48
24
39
165
24
96
36
60
3
32
48
192
240
169
60
155
61
36
84
299
169
12
11
96
85
27
176
49
15
80
16
32
73
71
1
47
13
3
45
132
12
60
120
15
45
132
95
49
156
24
60
180
107
13
48
12
23
73
84
48
48
96
12
120
36
24
24
24
3
45
36
47
13
24
11
48
64
69
48
59
61
3
177
191
16
117
59
133
11
13
72
11
157
147
80
13
83
121
36
36
96
48
12
144
132
24
71
121
23
16
45
60
87
129
95
217
60
48
59
64
93
96
36
47
13
12
12
27
93
84
24
60
36
215
48
61
60
39
21
443
25
119
13
36
24
263
37
219
32
25
36
51
81
12
48
83
1
24
420
35
16
153
24
168
71
37
75
21
11
85
11
16
21
48
120
84
24
23
37
11
48
1
108
12
84
72
347
37
27
105
120
48
96
12
12
12
11
169
71
61
83
1
12
132
72
ABCD 94390398236*3^$a+1 [50192]
9
90
66
3
9
63
27
48
93
96
45
48
60
12
6
93
147
85
32
27
24
96
78
18
13
5
171
24
99
30
18
48
24
48
24
21
9
90
48
21
27
30
15
24
33
42
30
15
81
12
12
18
6
7
269
3
48
9
18
21
40
41
18
18
12
60
108
90
18
75
141
3
16
11
21
153
36
51
72
16
32
27
21
24
51
6
111
9
15
33
12
36
12
36
42
24
21
165
72
36
42
120
24
21
9
234
24
45
40
35
18
54
21
9
18
13
72
11
21
21
72
75
3
18
174
37
35
13
5
3
144
96
24
3
30
111
45
24
30
21
9
12
108
7
59
24
45
33
12
36
72
12
12
31
8
16
5
3
3
37
56
40
41
36
222
192
6
39
105
15
40
5
30
21
9
24
79
41
60
6
66
3
72
27
6
24
72
18
78
72
12
48
30
93
69
115
53
132
15
40
173
30
72
30
108
75
16
29
6
30
42
13
152
24
3
102
48
18
120
198
87
3
6
63
27
18
48
27
3
18
6
54
12
132
36
6
18
72
51
75
72
30
42
48
72
18
27
51
37
56
57
63
24
93
27
27
30
66
24
66
12
31
41
90
69
129
36
24
6
6
60
30
21
45
139
41
55
5
67
5
132
18
42
36
84
51
99
18
3
69
84
7
5
72
3
24
16
77
27
21
30
69
33
12
3
16
5
144
51
69
216
147
45
3
64
11
6
48
18
18
19
83
54
18
78
39
45
30
18
27
3
42
3
51
21
99
54
120
36
60
7
83
54
55
35
18
144
43
53
30
109
35
21
27
48
72
42
115
11
30
12
27
64
41
60
30
6
7
32
3
18
24
6
13
11
18
43
17
63
24
33
12
3
33
42
93
69
51
48
72
27
66
27
9
36
75
9
84
36
63
3
18
6
24
42
24
3
48
165
43
11
133
77
139
17
24
15
21
3
9
18
13
32
264
51
24
120
13
53
43
32
9
31
89
36
139
5
91
53
30
30
31
48
56
21
168
12
24
15
117
75
69
120
3
51
24
30
60
72
30
6
42
18
24
24
27
64
11
18
30
21
48
3
102
90
37
53
3
75
30
12
12
55
29
6
18
6
69
48
9
63
72
24
21
24
36
36
24
3
3
48
90
54
90
27
81
12
27
3
13
144
83
198
15
3
72
24
150
63
3
37
53
48
91
24
29
30
30
18
69
96
57
12
19
5
99
57
18
78
12
27
33
12
150
18
6
21
33
15
51
24
61
35
21
16
17
18
192
6
42
42
43
77
3
9
36
12
55
8
3
24
72
114
91
8
33
135
45
54
18
30
150
48
24
15
75
6
39
16
24
59
6
39
16
8
93
12
18
30
15
112
5
12
84
27
24
75
21
45
12
18
72
6
42
30
15
117
30
30
48
7
80
45
12
156
3
69
12
15
21
24
24
96
3
21
27
99
6
79
5
19
11
96
24
13
216
35
120
6
15
48
72
93
6
24
90
3
24
93
12
66
117
3
117
57
63
3
157
8
3
42
12
96
66
18
3
33
39
27
13
41
42
18
36
60
19
89
15
160
35
42
78
6
12
72
67
53
67
128
105
18
30
87
27
78
12
36
12
12
111
9
79
11
18
12
36
168
75
69
3
24
33
42
78
7
5
48
150
18
75
33
90
6
36
48
27
9
15
3
18
102
30
15
40
41
36
6
42
75
33
60
30
18
30
21
93
12
60
51
9
36
19
11
18
36
60
36
103
56
24
24
75
21
69
6
85
29
168
19
8
33
18
24
90
60
7
83
6
12
24
99
21
3
16
11
78
36
51
33
66
37
29
48
43
29
36
48
15
21
6
30
87
3
54
18
42
84
12
12
48
12
72
3
16
17
24
24
31
59
24
42
6
18
60
96
60
78
72
30
18
45
33
15
105
48
31
176
267
18
75
3
69
3
42
3
3
6
39
57
55
17
15
96
45
19
8
24
21
60
63
45
36
15
3
186
6
6
252
75
72
3
30
48
7
11
117
33
55
11
66
78
6
18
18
12
15
3
78
55
41
63
33
39
33
63
24
51
18
67
48
80
117
24
6
120
42
120
3
99
66
24
60
18
72
114
24
12
39
24
27
13
65
135
27
18
30
18
123
45
6
13
200
40
8
3
96
13
8
195
13
32
57
48
234
78
18
18
12
24
96
72
48
79
35
18
60
48
60
54
61
8
9
66
69
27
69
9
42
13
8
24
3
6
15
24
3
114
123
141
6
93
3
13
5
36
90
13
53
54
45
120
33
55
11
66
54
21
40
5
150
141
75
30
48
39
75
45
27
21
3
85
11
126
18
6
36
27
75
18
43
221
48
3
147
48
42
67
29
19
5
30
90
78
222
72
24
24
63
3
30
79
11
6
36
60
24
48
12
6
72
18
84
120
36
12
60
6
30
42
42
3
64
56
24
51
69
88
5
67
24
11
6
24
36
12
127
5
51
64
35
54
15
96
45
36
15
24
ABCD 94390525928*3^$a+1 [50023]
63
17
12
31
105
104
19
141
116
24
16
24
128
208
20
24
120
16
39
21
12
63
5
24
28
12
315
21
44
28
48
80
24
91
60
105
39
125
76
15
89
19
77
60
4
20
36
72
12
48
148
12
3
29
88
3
9
36
27
17
108
12
40
96
32
48
132
43
48
9
27
65
60
55
48
5
103
45
39
93
3
197
48
4
3
105
75
125
12
76
3
9
48
15
89
40
20
19
36
108
33
44
100
3
36
29
12
36
19
53
28
27
113
43
17
19
5
48
52
68
31
21
36
12
15
36
17
60
120
52
48
20
180
43
144
65
72
115
5
79
84
5
88
92
108
124
20
156
7
45
48
75
189
15
141
24
111
24
141
27
60
36
41
60
103
333
15
9
36
3
17
124
20
16
3
117
44
48
91
89
7
213
32
136
12
63
29
43
53
24
115
161
55
9
3
36
204
60
213
212
55
36
29
112
56
7
5
220
63
45
120
44
19
9
48
24
36
72
48
44
163
5
48
4
56
64
15
45
8
60
28
27
177
15
93
15
5
12
136
39
48
132
81
60
84
96
32
208
192
32
36
24
196
12
48
80
52
8
24
40
128
252
115
125
55
36
5
24
19
9
8
55
65
160
60
3
72
5
220
20
67
77
16
32
7
96
60
72
93
80
115
45
15
57
168
3
29
40
195
17
115
173
72
151
132
33
3
240
41
16
212
88
20
24
60
28
12
68
31
161
19
117
15
29
240
139
41
31
48
96
33
12
36
72
68
52
63
17
40
92
43
33
39
33
20
28
44
40
36
24
36
3
60
17
40
12
63
120
77
91
24
17
100
8
60
31
144
96
17
24
16
15
9
120
36
32
12
156
232
48
120
99
141
27
77
60
151
72
5
28
80
160
39
141
123
21
48
68
24
16
32
55
5
7
53
52
80
40
8
12
91
12
17
31
120
69
3
77
19
9
27
48
12
36
17
148
20
4
51
48
101
16
60
3
29
72
55
5
16
24
8
28
44
151
60
12
288
17
151
41
36
64
8
120
52
20
136
72
8
24
16
12
72
51
48
9
32
36
67
17
16
180
12
111
41
88
48
120
132
87
96
105
24
63
33
15
60
45
60
32
12
40
3
113
12
28
60
15
24
41
4
20
60
96
12
31
12
17
67
288
96
77
24
55
141
32
88
12
108
15
57
63
120
17
28
44
48
12
76
63
101
43
77
148
15
125
28
24
96
20
60
4
60
63
192
24
17
235
9
96
80
139
5
40
68
52
3
5
12
108
43
45
24
20
31
57
63
48
41
100
8
115
480
33
20
40
24
20
31
89
16
120
12
15
17
180
76
92
28
44
16
75
5
4
80
211
29
28
20
148
120
60
123
41
16
15
48
141
56
220
15
185
19
5
16
200
72
220
15
12
41
132
132
36
19
48
12
93
8
40
24
171
9
39
17
24
36
223
9
68
40
75
168
17
100
140
40
72
48
60
3
81
116
124
8
108
7
12
41
12
67
60
5
88
68
19
21
44
79
9
3
65
4
39
9
132
51
5
204
48
52
120
51
5
4
75
33
192
3
93
15
29
88
135
53
12
31
36
53
55
96
17
132
187
93
3
5
4
111
149
60
175
41
4
56
24
19
120
24
53
55
9
68
100
20
112
8
100
108
15
77
112
51
24
48
57
3
48
105
72
92
76
140
172
3
185
24
48
40
63
144
41
4
128
48
72
48
67
105
128
52
32
16
20
24
60
16
120
12
60
32
16
60
12
180
32
60
36
40
20
12
7
5
16
3
9
135
65
132
31
12
36
101
40
200
31
12
36
69
48
20
60
43
57
192
3
45
20
67
17
76
3
24
33
92
112
3
5
28
120
15
29
31
57
20
60
48
40
84
8
7
45
20
88
92
ABCD 94390954522*3^$a+1 [50002]
12
15
8
7
21
8
4
140
5
36
10
2
20
3
72
23
62
7
11
26
3
45
22
25
21
2
97
39
9
28
35
24
8
30
188
23
39
157
35
21
24
76
20
9
28
16
4
98
24
13
25
15
8
19
38
51
120
65
7
93
7
9
15
13
31
65
4
147
23
41
9
83
35
58
19
45
116
26
5
33
60
15
20
36
29
16
19
20
16
19
13
48
4
341
31
80
16
12
5
96
12
4
95
4
80
24
5
11
37
28
14
17
21
12
15
1
7
4
35
33
17
19
16
80
4
36
51
2
67
8
35
32
64
17
117
23
24
1
63
12
5
7
5
32
59
92
4
3
16
2
3
20
29
7
16
37
67
24
9
63
3
21
40
8
25
2
69
12
9
36
7
36
37
19
61
50
24
56
208
45
125
35
24
83
49
8
45
43
69
50
13
72
20
53
18
13
1
16
7
21
19
77
19
81
15
19
14
3
8
31
16
2
52
11
104
13
3
103
1
21
42
160
18
4
55
108
15
10
3
20
39
18
36
27
12
12
40
20
60
1
20
3
39
8
122
51
164
45
163
44
43
8
93
49
3
12
45
3
19
1
93
32
12
16
62
5
12
56
120
5
47
20
23
25
41
16
15
4
43
22
31
32
33
2
1
4
3
45
20
5
19
29
44
38
25
8
61
28
7
24
17
7
40
113
48
7
105
32
6
165
120
4
8
4
81
119
36
47
13
9
18
72
16
38
19
60
1
16
55
21
27
5
20
28
3
12
4
8
73
59
64
7
74
71
28
29
276
12
27
67
40
25
53
7
41
47
27
21
44
15
1
5
3
16
45
16
47
61
4
7
73
23
9
50
13
13
19
1
23
37
27
11
57
4
29
55
24
33
27
11
45
35
62
42
41
12
4
29
12
62
13
40
44
24
36
96
53
62
53
35
17
8
12
40
24
89
15
4
72
36
17
10
8
40
22
48
19
9
7
119
114
4
16
35
9
3
35
8
24
30
18
125
8
11
41
120
20
28
57
4
16
39
16
60
39
6
27
101
79
20
52
21
39
20
3
8
5
57
11
37
35
57
62
6
19
25
36
15
24
8
40
176
4
23
25
20
3
46
15
35
93
28
20
124
20
24
4
32
33
52
3
87
6
23
35
2
3
24
57
26
18
55
7
13
37
63
21
11
15
8
49
72
5
11
65
63
37
107
33
19
1
34
13
33
82
16
37
37
7
9
7
23
24
8
40
10
142
53
8
60
12
24
4
84
108
20
12
72
36
57
43
47
6
27
85
15
17
31
56
204
7
45
8
4
8
40
20
60
57
112
68
3
84
21
52
107
24
12
4
25
19
11
109
4
33
3
11
109
20
16
1
132
10
8
62
63
12
12
5
15
24
40
20
4
8
4
49
115
12
17
11
24
48
7
73
52
83
9
13
58
13
40
29
7
93
47
13
71
9
30
32
29
44
28
8
9
7
11
8
54
48
19
41
20
15
12
1
70
9
16
20
61
30
5
4
36
19
32
2
36
2
10
103
9
11
72
48
27
32
18
4
43
71
45
1
51
24
15
6
60
22
5
8
45
4
15
43
5
12
36
27
70
31
1
35
9
55
57
20
98
77
17
7
19
82
63
81
39
15
45
27
22
11
17
79
36
33
91
33
20
42
25
23
22
10
5
8
36
136
13
58
82
16
52
2
5
20
16
84
1
26
29
5
115
60
17
80
23
60
17
60
14
6
82
125
61
32
70
5
73
12
7
63
9
53
58
50
55
25
35
65
10
45
84
15
8
5
25
60
20
10
2
11
57
18
45
29
6
10
48
62
25
72
12
5
95
108
107
1
8
5
35
57
35
27
1
17
4
16
18
77
68
16
61
10
37
43
48
37
59
5
59
1
56
55
17
15
57
45
39
5
19
100
32
4
20
60
12
48
7
32
50
67
40
156
109
28
7
45
80
31
8
9
51
39
1
85
10
66
36
18
25
17
39
41
103
16
24
21
48
11
52
24
11
25
7
46
80
82
80
13
76
5
10
5
3
62
60
36
43
1
11
4
20
4
79
13
59
29
24
1
19
12
120
3
70
42
89
121
36
32
7
51
102
11
24
25
20
2
29
32
27
25
77
15
1
34
25
24
16
25
11
9
39
35
9
112
20
35
25
16
12
33
63
17
15
45
64
35
11
25
24
16
20
29
48
7
28
20
7
6
32
7
11
10
3
29
7
41
62
16
129
12
16
128
4
17
100
3
32
39
22
10
17
8
40
37
7
4
5
195
7
77
25
15
17
31
24
41
10
8
62
95
45
3
49
55
27
24
21
1
39
101
27
28
44
24
40
1
139
64
33
22
65
8
17
30
80
41
39
25
20
52
5
50
53
5
36
15
12
69
15
48
43
5
35
10
3
36
36
5
83
32
12
40
8
23
1
71
18
6
1
4
5
20
31
28
24
36
60
20
27
42
27
240
5
46
32
48
17
1
55
64
8
40
23
22
28
11
19
65
24
20
35
6
32
27
53
3
4
3
22
43
5
92
11
16
24
17
2
17
8
21
27
15
9
71
37
35
30
11
17
15
63
49
7
10
19
12
5
39
60
9
15
16
15
86
2
25
21
44
20
23
25
59
1
3
12
15
40
77
13
79
28
73
28
79
20
43
38
50
5
115
24
1
4
80
25
82
1
15
33
7
5
45
4
3
23
24
13
12
20
75
6
80
19
4
36
8
23
37
108
84
1
44
36
7
20
60
35
17
5
51
28
12
84
44
49
11
41
35
45
35
16
12
1
55
27
8
85
17
95
8
41
26
2
3
24
53
67
1
32
96
7
120
19
1
45
27
5
7
21
67
13
20
27
72
29
50
5
99
8
33
60
12
47
13
112
35
33
28
67
49
5
10
24
1
44
65
11
15
101
40
37
67
43
77
16
44
25
11
64
20
1
14
1
7
13
64
1
80
28
4
31
120
60
9
15
7
25
76
57
32
18
21
52
108
25
44
48
4
11
17
27
3
25
20
53
14
5
99
14
11
44
3
9
15
10
11
24
1
60
35
108
5
11
79
16
109
12
12
8
3
2
32
3
8
19
16
2
23
7
17
48
48
1
11
4
15
53
76
47
13
9
16
7
27
10
11
5
19
40
3
65
17
71
104
17
46
70
2
8
89
24
55
5
5
4
3
57
63
17
36
2
37
5
7
15
8
17
36
97
10
37
19
1
4
80
11
8
18
3
27
34
79
1
20
10
89
12
28
44
16
25
47
24
56
4
24
20
45
4
10
5
56
57
15
12
120
15
13
13
36
28
31
36
56
57
58
57
95
21
132
4
33
15
11
21
123
18
7
68
ABCD 94391363338*3^$a+1 [50035]
13
44
36
18
16
50
4
27
15
29
19
6
39
27
9
15
6
18
26
3
88
3
57
9
15
11
45
24
4
11
24
6
10
30
15
45
24
6
21
69
99
35
22
39
80
28
8
72
37
99
71
16
8
6
16
44
3
1
27
9
24
12
15
29
54
40
29
13
60
18
86
124
51
108
92
25
24
36
60
24
36
35
45
55
9
30
20
49
3
69
20
61
74
40
5
16
3
12
48
20
1
36
29
16
20
24
43
21
51
45
14
22
27
8
25
18
9
3
57
3
18
2
9
28
27
14
36
4
62
9
9
39
28
23
60
22
48
140
19
51
9
23
9
19
41
49
15
72
9
6
69
9
30
2
4
26
24
13
17
19
21
36
18
2
10
24
30
24
12
8
22
48
26
4
32
34
30
123
33
54
24
32
24
40
24
21
108
53
15
19
50
36
28
2
180
40
48
30
20
19
33
35
9
3
73
27
27
26
28
36
20
4
12
54
6
27
20
3
4
21
5
4
3
51
12
14
43
11
1
36
9
96
18
9
21
39
3
17
1
11
21
4
24
6
21
9
3
8
75
13
5
6
109
21
3
77
4
87
53
16
14
36
1
29
55
5
16
20
67
17
16
119
55
33
21
32
10
50
40
20
27
13
8
22
18
6
6
44
111
19
54
30
6
74
46
11
13
12
27
47
4
21
24
17
4
26
30
7
12
9
11
1
3
11
61
60
9
15
8
28
20
85
3
44
40
36
41
60
10
9
27
90
38
1
20
25
50
1
48
57
27
68
4
68
13
8
100
50
1
51
30
20
34
21
29
100
11
4
59
16
5
4
12
3
6
63
27
36
17
72
28
8
12
27
6
10
29
15
21
63
40
2
4
14
22
8
52
24
3
17
40
24
110
9
27
4
2
24
4
56
15
28
33
95
60
4
48
17
6
4
26
40
39
9
12
48
152
10
54
36
3
35
36
1
15
9
99
6
36
80
39
36
63
21
39
1
9
90
41
49
6
6
39
15
30
23
48
40
3
6
20
36
4
23
57
46
5
33
22
9
48
32
28
8
3
36
10
39
12
69
26
18
36
16
74
46
74
16
8
16
21
32
21
39
7
104
42
60
64
30
14
22
18
51
9
2
45
52
27
33
27
20
60
24
49
41
27
4
5
4
26
1
12
32
19
12
134
34
150
27
15
29
19
2
7
20
3
28
77
9
19
21
86
37
21
6
66
14
24
21
15
64
30
15
24
57
6
14
34
12
9
80
36
28
35
1
8
16
27
29
4
17
4
35
25
39
27
30
18
17
9
4
15
21
60
3
27
5
16
59
1
15
38
30
1
56
135
28
6
30
9
17
7
8
69
3
12
51
37
12
39
6
20
75
40
11
30
10
8
22
60
47
43
54
26
4
53
57
96
10
54
3
11
10
12
27
47
46
8
6
6
10
30
24
74
25
11
4
12
9
8
33
19
21
35
15
40
29
19
12
29
9
19
17
34
20
1
60
48
20
16
5
10
2
10
9
69
36
36
24
39
11
64
20
6
60
10
24
42
14
30
34
6
30
9
21
14
1
45
24
15
11
25
45
39
27
45
3
30
39
53
24
10
66
60
50
57
12
25
24
12
35
28
17
99
4
72
24
11
49
15
30
63
53
43
35
22
18
69
8
4
9
6
96
9
8
1
51
36
5
4
23
7
80
13
8
3
61
75
20
10
44
6
10
3
27
44
10
2
58
102
50
4
24
87
15
44
4
62
24
30
30
66
34
20
3
7
24
81
15
6
18
42
3
24
11
10
15
21
35
4
5
40
6
56
9
9
156
60
34
12
5
52
23
18
76
20
136
14
13
80
16
32
40
9
23
61
71
15
21
40
9
50
81
4
69
12
74
16
5
4
24
41
34
30
56
19
17
18
81
25
75
29
6
24
1
36
5
27
33
10
9
21
60
24
23
27
10
6
14
3
28
48
45
51
35
1
9
164
7
39
24
21
60
9
2
4
81
12
11
1
5
16
44
6
85
12
12
29
66
13
47
13
60
20
21
19
107
13
32
25
35
25
23
28
75
14
43
11
52
89
100
11
24
13
47
70
63
41
36
36
7
72
5
4
6
9
21
14
10
15
35
6
15
69
16
15
11
34
26
10
27
27
21
59
13
3
50
64
30
21
44
49
116
4
15
15
9
47
24
16
60
30
50
16
9
11
25
5
18
16
24
86
4
12
24
60
80
6
24
61
48
35
25
12
24
20
4
27
54
15
120
11
34
3
33
14
106
15
12
60
12
5
36
10
20
25
15
18
30
32
9
39
85
24
11
22
3
36
21
30
24
6
27
32
1
18
6
36
15
3
62
10
29
19
12
33
24
11
12
30
4
24
2
34
30
104
9
51
1
5
76
24
95
16
29
4
6
20
1
9
14
36
25
20
76
9
24
32
4
30
24
42
54
6
84
14
16
30
3
20
72
21
28
2
64
33
23
40
74
6
24
21
72
33
34
6
3
41
10
20
10
3
12
15
24
32
48
57
4
21
3
27
8
6
10
5
31
5
13
12
8
42
28
9
47
90
46
74
10
21
12
12
9
32
19
5
3
37
3
51
32
13
11
94
11
16
15
8
37
33
111
11
34
15
45
11
24
31
9
39
9
3
9
5
115
21
14
60
49
11
21
3
6
55
8
12
16
15
8
42
15
12
1
2
37
20
7
96
8
16
45
5
3
3
37
11
49
60
11
22
68
10
17
13
32
127
51
6
6
69
11
4
14
7
89
34
32
9
19
62
100
3
12
60
9
3
21
102
44
61
80
4
45
6
14
6
25
33
2
4
50
54
109
20
28
3
42
20
15
43
30
30
42
63
11
85
5
123
1
6
14
22
17
73
8
10
2
4
11
43
2
4
26
9
31
48
57
9
36
35
19
5
15
13
12
35
6
19
8
21
12
7
11
6
51
45
40
39
29
7
89
40
11
39
6
7
36
17
19
9
11
21
18
169
23
4
5
21
19
59
6
60
40
6
9
8
81
130
21
11
9
16
9
3
33
15
63
50
16
3
11
10
12
24
20
24
31
5
31
48
21
39
35
25
60
27
17
61
30
69
11
22
48
32
18
1
5
4
80
16
20
3
31
17
4
20
28
27
26
39
55
69
35
6
54
6
6
13
96
9
15
15
20
22
60
30
54
44
30
1
5
31
44
9
27
9
10
20
6
19
24
5
16
24
15
15
86
79
36
45
3
21
15
11
10
63
12
9
11
1
99
15
5
4
12
23
52
14
4
42
14
84
6
13
8
3
1
8
7
20
45
19
62
4
3
53
24
10
20
10
44
7
65
28
6
5
108
43
18
36
30
53
1
42
45
5
4
11
9
55
59
42
88
6
65
31
9
95
16
30
18
45
41
19
27
17
37
74
46
15
35
45
15
16
45
69
11
40
32
3
28
20
82
90
29
25
15
20
1
35
9
100
39
11
24
12
54
36
10
57
3
18
2
13
45
30
36
5
39
85
56
1
15
3
30
32
27
7
9
71
10
6
20
4
74
6
13
27
6
18
2
10
17
27
10
30
54
32
15
55
89
21
27
16
24
36
36
5
31
5
4
20
4
15
41
16
14
10
6
30
24
23
21
10
6
14
9
28
29
19
11
6
7
120
60
33
30
33
15
26
16
27
21
30
9
17
16
44
10
33
188
3
22
14
13
12
8
1
32
7
11
6
10
5
1
44
10
6
48
26
13
17
24
22
74
16
38
36
4
21
21
39
9
12
20
19
9
111
11
24
25
20
16
9
50
30
10
21
15
20
57
7
30
35
28
152
60
1
48
27
5
64
6
30
15
12
20
28
33
36
20
36
18
46
66
24
5
15
13
3
20
10
27
72
5
76
60
35
3
37
9
26
4
6
44
30
6
4
50
10
11
9
3
3
69
15
46
15
15
57
23
25
3
17
9
46
9
35
4
29
1
30
2
18
21
1
68
52
ABCD 94391576842*3^$a+1 [50105]
37
35
40
48
87
18
42
29
19
42
3
36
20
19
5
25
30
161
1
168
72
30
57
33
15
15
90
119
19
81
39
30
27
75
57
168
3
30
71
31
30
35
13
111
84
75
12
17
96
84
16
45
30
21
68
1
11
124
15
60
222
27
68
25
119
31
45
12
36
44
61
27
8
25
59
76
20
55
101
4
32
28
20
7
78
27
33
11
79
12
77
88
68
55
12
30
123
27
48
21
189
12
30
48
60
162
18
192
33
57
18
30
12
3
144
32
88
21
30
5
7
57
3
18
27
8
72
144
31
18
60
51
9
12
48
60
12
168
51
219
81
69
59
12
31
57
3
89
16
75
18
39
12
9
12
48
15
176
48
43
17
31
12
69
48
51
12
29
84
37
39
56
115
53
4
3
138
132
3
44
13
143
52
45
3
15
12
57
51
5
7
9
24
15
12
149
1
18
12
210
18
149
91
69
3
48
29
1
12
27
93
59
16
3
42
78
45
57
3
15
12
5
175
17
13
60
78
21
20
28
21
12
83
4
63
48
12
45
32
16
116
31
53
60
25
12
90
18
35
7
60
30
15
3
30
15
72
144
8
28
32
60
1
120
12
59
31
48
12
45
24
8
1
87
8
85
11
139
29
1
30
69
12
9
102
5
108
24
1
39
3
33
36
8
61
12
15
12
21
12
3
24
68
25
120
18
60
120
29
12
19
125
127
33
27
48
42
18
9
243
29
4
12
45
78
17
84
28
36
57
18
65
7
18
11
180
169
99
68
28
27
65
132
16
45
71
60
49
27
15
48
69
20
28
20
144
16
8
36
31
30
60
27
12
48
32
1
60
18
72
57
3
173
12
24
49
59
31
42
39
44
16
51
120
9
84
56
79
12
149
88
32
19
5
84
36
72
43
5
25
39
8
73
15
84
12
8
108
43
12
53
7
30
63
45
39
21
12
330
18
132
27
36
15
102
27
32
1
108
191
48
13
150
120
33
56
79
45
12
3
65
12
25
18
41
229
59
28
20
84
1
18
77
25
78
42
108
15
36
24
15
12
30
27
141
35
16
21
108
60
35
37
39
36
20
103
5
37
48
72
48
12
3
15
57
12
32
31
17
73
3
27
5
55
168
30
11
16
8
55
132
30
60
83
55
5
25
180
42
69
20
144
25
42
78
35
96
48
252
96
13
39
63
60
69
9
15
75
101
61
59
31
89
36
108
36
19
12
18
12
48
47
13
135
45
42
29
19
72
53
12
55
48
77
55
17
91
29
12
91
5
25
3
15
72
78
102
48
105
45
35
37
23
67
60
60
48
5
7
9
24
45
11
24
96
31
45
15
18
11
24
85
30
30
11
4
32
25
3
44
13
30
105
3
72
5
13
39
12
36
15
173
100
32
55
108
5
36
48
13
60
27
72
9
15
75
102
18
57
3
12
53
24
61
39
33
18
30
15
20
25
119
73
138
30
11
31
60
18
15
15
537
15
9
24
32
13
11
64
36
44
25
59
91
21
20
31
29
61
3
75
41
19
41
1
90
17
100
21
15
32
12
28
3
45
84
3
48
89
16
57
47
12
1
18
201
84
87
30
168
42
29
31
18
27
12
141
107
64
21
30
45
3
12
60
5
12
36
96
16
48
60
32
25
18
30
11
19
21
20
36
40
75
89
79
81
69
30
41
49
30
42
39
51
53
12
73
12
18
72
33
105
12
27
63
48
60
72
18
59
73
180
18
5
24
96
40
56
109
90
12
17
76
15
17
25
39
8
12
1
15
3
41
91
5
24
1
48
12
30
45
24
39
101
36
43
12
113
37
15
32
43
5
55
29
108
12
16
3
5
7
65
13
59
31
45
20
25
39
56
4
81
282
5
4
69
12
15
60
15
78
30
69
123
30
18
105
147
69
9
12
138
12
93
32
60
48
16
9
27
12
20
28
44
48
91
41
84
60
55
29
40
8
28
45
15
15
12
150
15
104
24
55
30
11
31
57
128
55
53
25
42
9
9
15
152
13
35
25
119
13
135
45
35
115
9
8
40
111
42
48
171
9
11
48
72
139
5
4
20
13
18
90
132
3
32
24
19
60
12
29
199
102
30
29
91
45
8
55
29
36
7
33
72
45
30
168
120
65
4
32
19
60
65
7
78
99
20
16
20
55
101
31
30
23
7
18
47
24
76
183
41
48
1
51
9
102
57
8
12
36
12
85
63
87
9
48
81
12
18
41
144
7
78
150
45
75
21
69
39
60
8
163
12
77
60
13
3
32
24
79
41
19
42
198
21
8
48
48
16
39
30
11
4
84
183
5
43
42
30
17
28
3
120
30
39
21
15
56
1
83
52
3
105
15
30
120
42
17
36
12
100
33
60
72
60
60
30
53
16
8
103
17
1
11
19
9
68
43
30
ABCD 94391592884*3^$a+1 [50009]
1
80
24
24
120
147
333
160
120
35
396
9
112
8
75
36
25
32
72
112
80
16
59
228
1
32
99
36
105
39
25
8
3
205
8
72
3
144
45
16
96
48
8
24
15
48
25
11
21
24
16
11
132
193
95
217
71
84
21
136
23
96
36
229
311
9
24
160
296
27
24
93
232
8
40
143
9
24
40
144
80
48
24
51
192
13
152
168
207
97
128
27
21
48
24
51
109
8
232
11
21
40
96
23
105
16
8
48
135
180
180
289
80
3
157
8
51
37
59
216
84
1
128
447
24
33
51
61
96
32
40
11
36
156
109
48
56
39
145
248
39
105
219
205
47
177
48
288
51
13
216
24
416
16
155
21
75
48
60
81
120
208
168
144
83
60
36
156
36
204
9
99
156
49
8
3
37
72
96
56
216
48
16
11
72
13
24
8
87
48
121
80
447
108
96
165
51
84
81
48
75
61
8
15
108
24
61
119
129
27
24
216
69
136
72
47
36
192
45
120
3
37
8
168
16
104
135
57
144
160
248
160
95
48
9
64
107
24
61
24
35
60
105
24
216
51
13
120
59
60
1
200
240
24
40
8
39
25
48
8
192
16
107
69
48
16
32
159
241
72
96
56
48
72
88
8
24
3
237
24
64
71
49
80
27
213
168
40
35
37
11
396
25
288
371
61
80
99
69
87
108
60
72
1
104
3
253
227
93
112
215
57
40
8
87
60
36
49
59
61
11
85
8
231
48
96
1
119
49
96
80
64
72
200
480
3
21
184
72
155
13
80
216
39
36
109
47
9
16
8
208
168
95
1
35
108
273
40
35
37
47
49
24
167
25
119
225
112
24
24
24
8
24
88
11
117
27
108
105
40
8
112
8
24
16
240
152
63
129
16
347
37
152
24
87
24
33
231
276
189
72
40
107
21
39
72
249
51
60
1
128
15
57
40
32
96
24
72
39
12
85
32
40
32
16
227
61
104
51
277
120
23
57
195
109
35
144
117
240
192
48
24
16
23
1
59
61
24
95
1
155
13
47
49
35
141
528
40
11
37
59
189
16
80
75
36
49
96
47
108
109
24
35
12
265
72
392
16
248
39
12
96
37
11
72
288
61
224
16
240
24
227
37
71
49
32
159
121
35
93
40
71
264
57
435
93
51
12
24
1
312
23
49
296
3
396
48
97
35
21
192
120
40
167
81
147
61
71
108
21
27
37
168
8
360
136
8
111
25
32
48
192
15
249
48
147
21
87
25
296
75
60
25
59
60
265
8
24
40
56
39
36
48
ABCD 94391680822*3^$a+1 [50017]
56
69
51
3
25
23
18
42
37
20
48
75
48
24
30
75
16
5
55
35
90
19
20
12
9
15
64
41
15
96
48
36
15
21
4
89
48
103
35
42
99
124
17
3
207
72
37
59
21
3
141
57
19
113
78
57
45
6
121
53
18
37
23
30
72
60
6
30
15
69
36
55
35
109
35
6
54
90
66
42
7
12
24
65
235
35
42
15
45
163
29
6
21
51
12
78
12
7
56
33
84
207
39
105
69
31
5
147
27
90
120
78
13
5
54
1
5
27
15
30
19
20
9
27
27
1
24
101
24
138
12
33
45
63
45
15
40
95
129
72
9
24
6
1
20
40
23
6
24
31
5
84
96
15
12
15
9
9
72
135
75
168
24
126
75
4
185
75
63
49
23
25
12
24
5
84
60
90
85
12
11
33
4
32
88
60
12
60
23
18
27
76
95
84
6
12
7
80
52
8
21
27
57
18
12
78
163
17
75
52
65
18
13
125
60
12
18
25
5
30
9
40
60
53
18
24
18
60
42
90
63
3
30
51
3
30
18
42
15
225
91
32
45
27
15
181
29
30
1
240
47
12
6
24
31
5
30
49
12
8
45
18
12
18
7
116
16
41
7
36
36
20
39
21
64
29
6
54
120
30
33
45
7
12
80
81
87
16
32
4
113
6
12
18
12
43
59
6
12
27
51
85
20
9
48
12
3
52
11
45
147
72
37
11
57
165
115
125
27
21
12
115
128
4
29
55
60
60
29
36
114
1
35
61
24
44
72
4
20
45
91
24
95
54
7
44
36
99
84
37
59
1
60
29
84
7
48
11
25
35
117
148
5
115
56
96
27
90
6
25
5
30
30
24
90
45
3
33
132
15
18
30
60
54
55
65
108
18
49
35
6
27
12
16
60
29
78
120
48
30
31
8
123
102
48
12
51
15
21
216
28
5
27
27
21
36
3
37
71
49
8
33
7
12
24
47
12
66
51
33
15
45
36
15
160
24
35
6
55
20
60
16
89
12
99
129
30
1
41
43
44
196
56
39
69
100
35
25
32
183
18
18
25
77
12
36
27
63
24
1
29
36
31
53
48
39
33
3
4
53
87
3
85
12
29
54
21
36
33
6
114
7
89
31
44
57
48
111
9
27
15
73
5
19
5
36
42
13
35
1
8
33
18
102
27
15
30
3
28
35
141
3
81
39
1
59
25
23
30
19
60
24
44
3
78
24
18
9
40
29
24
60
67
11
105
27
66
12
7
60
32
9
31
29
39
120
63
12
1
24
5
55
252
8
40
12
20
4
36
11
13
47
37
53
12
3
64
48
12
23
85
12
20
21
43
5
12
60
3
60
15
24
48
42
6
42
12
6
85
29
127
53
63
63
25
56
9
84
7
8
51
12
13
29
6
84
1
29
48
3
36
28
95
157
53
31
24
80
21
151
80
33
18
33
39
18
39
28
8
72
3
42
36
54
1
5
39
45
27
4
17
42
6
15
87
102
60
31
24
11
81
24
9
78
13
29
51
15
1
11
150
12
27
160
101
102
25
71
42
19
59
9
45
7
20
28
8
4
24
5
19
36
35
240
49
60
32
40
53
48
27
40
68
148
29
30
37
60
71
42
27
99
105
4
11
109
60
68
12
3
78
24
7
20
40
44
9
27
36
3
54
60
18
45
24
100
41
42
1
89
18
45
3
25
144
5
3
45
132
27
33
36
19
53
67
36
5
120
42
37
11
9
100
41
54
1
29
27
3
145
101
39
21
12
18
61
71
48
49
5
96
180
79
72
24
32
33
31
89
60
27
75
12
33
60
64
20
21
7
8
45
67
12
83
61
20
15
90
12
7
125
18
73
144
5
6
9
21
24
7
144
107
45
52
101
84
31
5
84
15
40
23
13
17
18
61
59
21
9
19
95
6
210
45
57
18
61
20
4
65
204
6
1
29
132
7
11
30
24
6
45
4
240
95
36
69
52
120
48
101
60
12
12
27
63
1
84
36
5
15
45
54
1
29
90
66
24
15
63
117
105
15
33
78
1
53
247
41
12
30
36
54
36
79
56
40
17
7
5
48
15
93
102
13
77
42
45
21
30
9
16
17
12
96
30
21
4
120
36
23
61
5
31
11
30
19
23
6
42
30
60
18
45
9
30
30
3
4
116
33
19
8
3
54
7
11
72
37
41
102
153
87
45
36
159
186
31
56
33
31
8
21
84
30
1
84
32
21
79
44
64
12
8
3
13
36
29
24
18
13
5
30
25
17
7
60
140
48
3
132
9
9
84
51
72
75
105
165
43
5
19
12
8
21
24
36
51
4
5
111
93
60
90
25
8
75
18
31
59
1
41
75
3
12
132
25
5
210
6
199
5
60
30
61
5
31
59
25
60
44
76
5
54
78
3
39
85
12
41
48
24
6
49
11
45
136
84
29
31
32
27
1
36
29
30
1
29
72
78
12
30
27
93
102
21
64
5
108
19
11
9
36
52
192
83
60
150
6
1
128
51
174
36
144
63
ABCD 94391859392*3^$a+1 [50069]
39
18
60
23
1
51
8
97
54
126
18
9
33
24
24
147
75
48
30
12
60
15
20
169
168
6
126
96
27
48
33
119
97
48
51
140
55
66
6
210
120
47
25
30
162
23
31
17
13
66
66
54
30
119
61
3
20
7
18
6
54
66
17
192
25
215
25
48
27
20
16
117
24
11
133
59
13
18
65
31
18
3
128
12
55
57
20
1
24
36
12
24
36
60
12
6
129
105
15
33
24
39
9
6
129
15
18
30
18
24
48
72
30
81
24
33
30
30
35
12
37
24
126
6
18
29
16
51
24
117
69
6
24
29
1
36
30
45
57
35
88
45
47
25
18
48
17
100
33
12
35
19
6
132
23
12
76
164
16
21
36
60
30
17
133
12
63
39
66
30
102
72
24
12
78
42
24
228
66
42
23
145
6
168
45
75
33
32
36
37
54
18
71
72
85
27
57
6
57
153
35
67
93
32
1
156
36
3
57
12
12
108
15
75
48
72
41
7
45
33
12
24
48
11
61
23
40
15
5
48
19
89
1
71
37
71
97
120
120
18
30
24
3
20
52
8
7
72
9
32
73
39
48
9
6
30
24
66
24
144
66
11
85
47
7
6
12
72
60
18
120
5
13
30
17
55
65
7
53
48
67
41
85
60
39
21
66
138
48
24
156
18
117
27
96
9
201
96
84
12
87
15
6
39
48
105
72
75
45
48
48
59
31
45
45
207
20
172
21
12
48
6
29
1
83
7
9
9
12
3
117
96
35
13
132
24
63
8
7
5
25
51
45
96
3
33
12
3
8
1
6
24
24
9
15
113
79
141
9
23
67
24
240
72
45
60
9
63
45
18
24
48
18
54
93
3
24
78
12
48
75
21
12
84
23
37
59
52
3
9
57
39
69
96
47
60
25
108
42
17
61
27
33
6
66
63
57
27
33
72
12
24
54
65
28
93
87
8
52
45
23
24
48
79
78
108
30
17
28
33
36
23
7
6
27
56
61
60
59
12
13
27
15
33
57
15
20
97
15
20
1
6
21
69
96
12
60
15
20
25
12
59
37
150
57
87
66
84
59
61
18
113
25
15
93
42
48
6
11
49
3
45
23
49
36
27
63
24
30
84
30
90
12
108
30
6
3
15
78
12
78
42
63
63
9
80
175
5
43
18
30
72
120
105
15
48
6
23
1
24
36
6
18
63
39
33
177
48
30
65
16
20
4
15
33
15
30
15
9
108
75
33
60
23
61
18
72
96
17
217
23
88
9
39
21
48
48
87
20
1
12
24
11
40
68
52
45
35
7
6
12
23
37
87
57
23
36
124
81
72
3
57
120
95
103
6
39
105
12
204
36
143
31
6
24
11
79
144
9
8
48
31
21
3
30
12
24
36
60
84
138
33
9
23
55
6
179
28
27
42
108
18
54
108
6
42
24
23
85
11
109
12
84
95
49
60
12
39
45
87
9
3
36
9
156
42
18
6
24
77
12
61
35
49
6
6
60
156
12
51
32
13
39
15
72
6
60
24
174
9
36
21
48
11
12
85
3
9
63
8
49
48
108
47
13
96
168
6
150
24
23
19
6
18
102
35
109
51
9
24
120
24
12
60
36
12
51
20
121
126
24
6
3
105
119
13
23
25
144
36
132
24
36
30
78
90
42
23
40
15
5
100
69
18
120
24
129
9
71
127
24
30
96
72
3
45
27
60
3
24
9
45
27
33
36
36
48
102
24
18
12
48
3
92
115
65
13
3
57
24
63
117
59
7
72
42
6
105
105
48
54
33
20
28
45
12
198
17
109
24
47
133
6
66
12
51
21
84
36
59
40
21
66
42
36
60
60
42
18
60
72
42
33
80
25
23
24
1
150
45
105
59
37
108
12
48
12
99
80
12
175
30
192
18
90
15
33
95
55
42
47
7
6
83
1
48
30
30
11
24
120
55
113
103
57
9
48
35
1
114
6
60
15
32
85
18
102
27
33
23
72
49
6
102
83
7
120
18
15
32
216
1
36
12
36
24
228
23
1
3
27
126
3
24
120
15
120
65
25
83
13
47
49
126
78
27
60
3
9
56
40
9
102
9
9
12
36
23
61
18
6
132
47
13
75
15
65
169
39
44
73
12
12
18
65
55
6
60
24
6
42
287
55
78
135
33
59
31
42
23
37
204
6
264
18
60
42
48
33
9
159
15
6
83
13
12
15
21
12
23
79
113
49
6
5
115
65
13
162
17
13
3
24
21
12
60
123
12
57
120
36
60
59
13
12
95
7
66
12
18
65
97
36
27
32
13
18
42
120
3
44
1
24
155
1
66
6
27
15
81
200
25
ABCD 94391909468*3^$a+1 [50087]
32
57
51
105
24
6
1
24
251
93
28
48
95
1
5
24
15
4
60
5
90
6
36
114
24
61
5
99
40
5
43
29
138
121
36
5
79
41
3
21
7
17
67
35
13
36
65
15
9
7
48
35
42
24
67
20
129
18
150
90
42
19
71
54
15
72
9
150
18
91
11
9
75
1
53
60
90
6
91
36
89
30
18
12
31
23
49
5
6
24
60
33
33
90
157
107
96
301
68
76
24
168
24
8
57
54
24
25
17
99
12
64
35
18
51
40
24
8
52
185
60
31
11
21
27
210
15
21
6
228
60
6
24
51
4
35
45
51
24
1
11
85
24
11
49
5
127
107
33
87
60
42
39
21
3
52
84
120
35
45
64
48
23
1
8
40
48
29
18
73
23
84
25
35
36
85
36
84
5
99
21
91
84
5
79
5
91
35
9
48
112
11
1
56
60
4
23
1
11
78
6
49
125
115
11
24
42
24
19
101
60
24
60
115
80
87
54
7
12
41
30
109
281
99
57
90
13
36
11
85
23
6
24
7
125
19
29
7
29
90
36
24
1
65
63
27
48
1
20
120
9
15
40
72
48
11
1
29
7
23
25
35
6
24
91
209
54
21
105
6
78
43
47
33
252
27
21
39
169
35
1
119
6
90
18
231
76
53
15
135
25
107
13
48
24
56
129
288
51
112
12
41
54
12
9
9
115
41
6
73
11
1
83
25
41
54
120
6
36
19
11
24
1
24
32
9
223
41
15
99
36
49
41
66
24
69
87
54
55
41
51
9
108
91
11
48
12
13
36
35
114
6
174
36
6
85
96
29
55
35
1
8
219
132
1
80
27
37
5
3
28
20
99
60
1
60
20
3
109
12
48
41
36
79
120
200
9
75
16
20
112
24
68
21
7
20
57
30
6
6
48
6
144
7
53
7
48
65
120
175
11
24
153
48
21
31
89
19
29
55
8
33
36
30
61
53
27
64
5
51
40
84
180
60
5
55
23
1
80
39
25
8
33
7
53
7
12
35
13
20
4
23
42
78
25
11
66
3
45
12
24
24
15
21
7
48
29
31
24
168
24
35
13
11
45
99
12
114
19
77
54
25
35
97
48
36
5
48
43
8
16
56
129
103
5
42
85
5
138
186
24
3
39
24
6
51
57
6
25
24
36
41
259
11
60
81
9
211
23
37
17
6
54
72
223
47
78
7
29
90
49
5
67
83
102
198
6
84
115
11
37
68
16
168
11
25
132
53
84
30
21
9
126
181
120
60
60
59
30
55
5
99
28
53
24
7
29
30
36
24
24
33
129
48
36
55
71
108
30
60
115
71
66
60
60
48
15
196
11
24
9
51
109
41
66
1
32
231
121
35
229
120
41
30
48
13
192
11
49
20
16
119
30
6
54
12
24
91
29
60
174
25
47
54
30
24
81
15
145
36
84
104
81
30
144
6
19
11
6
204
67
24
24
35
24
61
20
16
65
18
97
24
36
53
6
1
8
216
21
90
25
53
30
13
53
24
36
6
21
9
103
221
19
17
43
125
3
4
36
140
69
84
211
104
69
3
39
1
24
48
11
30
7
24
143
6
135
51
61
269
48
60
6
24
36
85
35
30
30
36
120
25
8
36
21
78
66
87
40
53
55
12
23
25
84
95
12
30
123
45
31
65
6
13
41
39
88
32
81
7
24
83
60
66
19
125
7
23
72
49
32
57
6
30
54
21
16
29
66
30
48
7
29
19
107
84
1
176
3
9
15
42
55
56
39
1
8
45
60
7
59
18
150
72
18
60
31
20
69
55
71
9
21
6
21
63
1
35
258
72
19
29
36
19
5
7
125
3
105
72
48
127
24
65
54
60
61
5
24
12
84
24
7
53
30
36
30
15
51
30
18
73
77
7
48
95
66
39
36
100
71
21
4
120
83
6
6
78
7
144
12
53
99
16
35
57
60
9
43
35
12
13
36
44
15
30
72
48
6
9
52
56
63
49
96
11
24
36
81
60
52
71
1
65
111
64
116
3
96
49
11
1
60
68
15
1
23
93
27
21
81
151
8
40
11
13
12
5
31
48
156
84
104
27
9
76
35
49
329
6
126
24
60
6
9
12
52
20
15
192
1
29
163
5
30
13
53
36
3
87
61
108
35
1
56
9
39
136
29
144
6
121
35
201
3
54
30
60
6
151
29
27
3
249
36
9
36
147
ABCD 94392110468*3^$a+1 [50010]
9
24
9
6
29
43
29
49
2
13
51
25
23
45
27
13
12
28
57
55
33
7
28
20
1
12
19
35
5
40
4
5
59
56
16
28
1
15
24
17
40
36
84
63
11
1
20
49
2
40
38
11
4
1
3
112
40
8
52
51
34
3
72
5
28
11
16
40
80
21
27
15
37
4
55
1
20
8
43
8
9
13
3
41
54
64
17
88
12
33
66
5
25
2
13
9
7
35
9
36
3
50
12
4
54
37
8
72
5
3
12
21
24
99
160
36
24
96
35
46
3
16
61
19
15
5
4
16
5
26
33
84
32
11
9
23
21
16
24
16
1
27
31
86
15
3
17
5
26
54
16
48
24
11
4
137
34
9
77
39
1
15
3
32
5
48
35
17
9
75
56
68
21
35
4
12
24
36
5
6
22
15
3
8
21
25
55
44
69
2
16
24
14
55
104
3
64
69
36
21
23
21
43
20
32
68
12
23
37
41
34
65
40
24
9
27
84
15
9
32
24
61
90
26
19
40
28
40
33
3
16
83
5
32
101
27
12
15
25
20
20
15
5
8
60
45
18
9
45
18
120
6
39
11
10
80
46
30
24
44
31
4
73
59
8
20
3
58
6
8
37
24
9
11
45
10
1
28
16
35
21
20
29
11
24
16
71
73
16
20
41
4
3
3
37
11
1
60
4
79
32
5
28
12
40
8
36
24
20
11
6
3
21
39
12
5
34
1
20
35
30
3
52
9
26
45
9
11
85
3
7
38
52
43
1
34
32
18
6
16
5
28
15
21
27
53
40
11
129
45
24
31
51
54
2
13
44
7
9
41
36
47
11
9
56
7
54
26
9
40
8
76
11
125
1
27
16
16
28
3
9
55
18
7
20
51
17
20
25
40
50
1
9
27
8
16
104
43
110
90
9
20
4
31
6
3
57
14
9
16
24
44
20
47
8
58
7
20
17
10
24
21
41
3
64
15
2
19
36
63
21
16
41
3
20
49
27
9
15
16
13
16
11
28
56
37
7
25
30
22
35
20
35
9
4
37
70
5
73
11
1
6
24
24
1
41
3
16
48
1
42
9
31
8
41
28
1
44
28
98
29
12
20
3
2
94
56
25
28
35
38
12
35
12
61
10
93
96
20
13
18
30
48
2
13
36
8
15
1
45
66
8
1
20
19
5
25
2
6
7
60
15
5
32
4
37
50
9
15
65
23
30
15
36
64
16
69
47
4
4
32
3
1
16
8
17
19
16
29
11
4
47
72
70
18
2
28
7
12
119
90
14
37
11
13
9
11
36
19
21
41
3
36
85
59
16
11
13
16
11
18
15
4
20
100
1
39
52
20
1
3
17
22
6
26
58
11
16
9
12
128
30
40
9
12
11
10
19
4
4
27
26
27
60
16
4
25
18
40
69
20
68
76
45
31
60
40
60
43
5
11
30
11
85
23
43
17
7
25
88
16
15
5
4
17
70
45
11
29
53
35
12
4
9
207
3
21
24
12
39
30
24
11
37
79
19
41
8
57
35
43
45
12
8
7
69
80
16
8
1
50
16
6
48
20
70
6
63
5
7
63
26
11
1
59
4
44
7
54
40
31
19
40
26
6
37
27
29
16
11
13
81
39
35
25
44
51
9
72
4
29
55
87
5
8
11
9
53
40
3
64
7
9
16
33
36
31
13
16
11
19
6
43
37
64
24
7
29
39
47
25
29
11
4
56
41
23
27
17
17
48
6
41
48
7
105
24
36
24
64
17
3
52
20
20
4
4
11
21
11
30
19
15
25
8
15
17
60
73
2
9
4
11
22
48
15
80
91
6
27
36
27
69
84
16
80
40
73
6
25
16
5
15
11
13
9
15
36
45
11
40
15
8
1
60
44
40
12
28
80
15
8
9
9
4
18
14
19
16
23
2
15
15
46
3
4
52
4
21
63
36
11
73
57
35
64
24
3
9
8
7
9
21
3
15
90
47
20
1
39
24
9
7
41
10
24
6
67
12
8
17
23
76
24
21
40
2
29
40
4
39
6
39
17
3
7
25
20
20
15
24
30
10
9
23
13
27
9
40
44
4
23
69
40
83
45
12
8
15
1
45
72
90
97
13
3
49
51
27
32
6
16
35
20
5
6
48
26
19
60
16
4
19
8
9
24
39
141
16
11
184
25
8
52
19
22
24
18
25
5
48
3
36
11
78
19
52
1
7
36
20
45
46
9
15
5
19
77
21
107
41
50
1
53
27
13
11
24
13
7
1
31
35
13
51
45
16
19
34
36
15
36
68
40
12
48
5
66
21
4
47
57
55
5
43
72
8
54
34
32
24
5
28
16
5
15
4
45
12
3
27
13
72
20
5
34
14
52
54
6
15
108
32
20
19
1
53
87
85
54
45
24
81
36
6
54
99
16
20
128
3
22
11
55
2
22
32
13
3
42
87
8
52
68
15
1
21
24
50
1
15
6
19
5
66
8
25
117
24
75
24
20
76
39
2
3
27
97
47
9
9
111
15
1
8
55
21
99
30
11
4
11
1
53
35
12
4
24
37
18
6
19
7
105
61
32
15
20
47
24
29
32
4
57
7
63
49
28
33
3
4
3
33
96
21
7
12
55
64
1
104
80
4
56
56
44
24
87
9
65
11
8
3
54
3
12
84
4
155
32
64
9
12
20
4
16
35
14
34
57
15
45
11
33
55
9
12
5
39
45
191
11
24
54
95
4
36
16
73
7
28
16
4
32
20
8
12
21
20
10
48
5
56
28
12
40
35
16
38
66
46
39
11
22
11
15
24
25
5
27
40
29
11
61
39
19
6
75
15
25
4
69
16
6
6
2
1
20
124
20
40
52
29
75
20
4
32
15
9
56
4
1
18
6
71
73
11
4
116
49
20
75
1
39
47
65
5
15
35
33
12
80
8
11
6
19
9
11
25
31
8
5
31
84
32
19
32
22
18
32
1
56
4
21
54
29
1
32
47
1
10
66
23
7
18
127
60
20
28
17
20
43
56
76
20
4
111
38
7
3
5
3
29
25
18
46
72
74
25
8
7
24
24
5
13
3
20
7
144
25
28
32
13
35
11
1
13
7
8
16
80
4
36
11
5
20
39
66
48
71
7
9
23
61
24
33
39
51
8
45
60
15
1
33
11
1
15
8
45
36
91
29
34
98
39
55
14
31
80
33
10
8
29
20
5
28
27
35
9
4
21
15
5
55
36
204
5
19
20
7
29
4
192
5
19
16
20
123
21
20
36
19
24
21
107
54
28
30
41
55
14
31
20
24
31
1
60
13
55
53
10
72
5
1
15
27
8
1
68
20
5
11
31
14
31
5
19
11
5
64
4
40
40
15
16
54
18
14
10
9
5
12
54
40
45
5
6
94
3
41
54
21
4
12
51
48
1
5
55
41
48
11
28
32
48
97
8
15
73
2
48
17
17
38
10
6
6
56
47
12
8
71
41
80
5
39
19
42
59
44
95
21
27
17
20
11
1
104
39
6
15
17
10
33
20
9
27
33
31
56
64
5
4
36
15
17
167
40
40
21
30
14
51
16
20
43
17
15
40
30
74
22
7
25
18
13
16
41
3
64
32
8
60
1
12
14
5
35
9
20
25
2
18
19
35
22
3
92
9
55
24
36
4
1
4
15
120
20
37
6
14
34
21
24
9
48
47
1
35
15
6
34
1
31
54
58
77
4
41
46
8
1
20
3
30
35
7
40
25
4
40
27
18
51
41
4
30
5
3
37
24
4
12
20
5
23
76
61
90
54
51
28
92
48
40
12
11
9
33
11
19
37
4
4
92
15
5
4
31
13
12
13
58
8
10
36
59
44
ABCD 94392153424*3^$a+1 [50002]
23
25
23
48
36
21
45
54
109
11
60
13
11
30
36
24
42
12
30
18
37
155
36
6
36
12
48
19
24
32
3
84
102
18
25
12
59
36
21
27
25
41
30
24
13
5
15
87
36
36
48
18
12
7
11
25
83
37
84
5
66
13
11
13
11
114
31
11
6
54
24
1
56
63
42
19
11
12
18
55
77
12
36
43
41
24
19
11
21
45
79
47
9
9
84
6
121
83
18
39
3
126
30
21
51
12
1
131
21
3
90
24
48
43
89
12
54
24
12
54
19
11
12
37
8
75
13
11
1
84
11
48
24
21
4
48
84
41
18
30
7
5
18
90
30
6
19
36
149
42
13
17
24
6
33
87
12
48
90
180
7
5
12
24
79
17
78
18
7
65
42
6
19
29
6
60
18
6
21
36
39
1
29
55
36
29
31
23
84
133
53
12
15
9
60
18
96
37
53
31
35
21
3
102
54
21
27
13
72
53
7
65
6
12
109
23
36
24
1
36
11
9
123
13
5
90
24
49
11
114
54
12
30
24
135
177
78
24
61
155
54
12
30
36
12
42
30
1
12
11
6
18
13
29
24
19
11
42
39
9
6
21
45
30
18
6
45
15
6
7
35
60
66
60
66
45
40
35
48
6
36
120
19
12
24
59
6
43
11
25
59
1
24
11
90
72
18
54
36
51
4
89
7
23
21
15
36
25
84
17
3
36
4
11
6
43
11
36
25
8
69
3
15
18
79
137
6
84
13
41
7
60
8
160
5
72
12
102
9
27
48
25
35
25
59
12
30
60
43
5
43
12
35
66
55
36
23
25
120
8
4
65
39
16
41
24
78
12
18
6
6
15
3
66
36
31
77
6
180
37
59
18
102
24
6
108
6
12
13
41
6
48
21
99
90
91
35
24
21
4
12
5
54
61
24
24
35
36
13
12
11
37
65
3
52
5
6
30
6
13
41
72
67
32
28
36
5
84
27
15
165
124
5
36
96
102
133
77
7
35
24
36
9
9
48
24
30
25
36
12
23
42
48
48
66
25
5
78
73
113
66
54
30
42
42
48
234
54
21
9
24
187
101
18
21
15
61
12
113
42
1
5
42
30
48
6
24
30
36
30
81
27
6
24
18
33
16
5
54
54
151
101
30
49
36
59
21
28
12
95
45
36
15
78
6
9
39
18
120
12
18
12
6
42
114
43
12
11
138
24
12
66
24
36
24
96
37
53
48
6
133
17
6
72
18
84
90
45
21
24
18
12
24
1
36
47
25
5
6
24
1
17
18
30
36
43
11
1
41
55
29
18
6
115
20
9
36
6
73
65
43
53
66
18
48
12
36
6
48
12
109
12
5
60
42
61
12
68
15
1
95
6
42
57
3
12
54
24
7
23
42
30
25
53
87
36
108
15
24
60
13
29
48
30
36
24
12
13
275
6
60
55
29
6
61
233
30
57
33
30
1
11
54
79
17
135
16
179
36
42
30
42
15
81
19
36
8
16
11
37
65
31
29
66
49
185
6
42
103
29
48
30
9
21
48
66
24
12
13
101
55
36
17
42
120
18
55
48
48
35
24
6
24
30
1
41
30
6
19
29
7
5
42
6
54
90
6
36
13
32
16
23
97
48
11
36
12
72
30
48
30
121
36
95
81
15
12
25
12
5
24
67
5
7
95
126
19
47
18
6
54
43
5
12
7
41
39
36
9
48
6
25
5
67
168
32
4
29
30
6
6
24
36
45
33
151
41
19
29
24
31
59
132
1
144
41
12
55
41
12
78
25
12
59
25
41
78
37
29
54
12
30
42
6
55
71
69
16
20
63
12
105
135
1
17
27
3
30
78
90
12
31
11
1
24
29
79
35
18
7
11
42
42
1
5
27
9
30
66
3
21
24
54
13
59
30
18
13
107
66
79
11
42
43
11
24
6
43
23
54
31
17
30
66
7
29
15
21
24
30
6
12
6
36
30
30
25
84
56
16
23
37
17
7
35
13
53
15
33
12
102
96
25
5
36
19
11
36
42
6
42
42
18
15
63
85
11
6
43
84
23
13
11
78
67
11
42
42
36
33
15
84
1
41
6
33
15
1
20
4
47
12
18
63
21
79
35
60
181
48
12
24
59
13
113
6
6
42
6
6
60
54
7
72
41
7
60
23
6
78
150
7
41
123
16
36
23
42
19
11
37
125
36
51
15
48
6
19
48
29
51
4
23
6
132
24
43
48
89
43
12
53
162
144
45
195
144
12
36
25
5
7
41
55
29
66
49
11
54
6
21
33
12
24
30
36
30
174
84
198
24
24
15
39
33
9
96
3
195
12
25
20
69
6
12
30
66
30
30
30
6
9
4
60
65
30
237
15
60
66
42
78
18
1
5
19
96
215
6
7
56
15
60
12
138
27
100
44
28
36
11
24
61
23
85
36
24
11
24
33
9
18
6
55
96
24
17
54
90
19
59
37
59
36
36
37
23
12
6
31
59
117
33
96
36
30
13
11
90
19
24
53
18
6
39
36
21
18
177
39
78
72
48
18
25
24
56
9
54
36
13
12
59
1
24
5
31
5
19
29
7
84
227
30
75
3
25
11
49
36
89
19
12
23
57
75
6
43
11
24
24
12
78
30
12
24
12
54
18
72
36
13
11
6
18
25
5
36
18
12
30
30
13
23
24
24
84
48
42
30
21
16
5
30
1
29
60
18
12
6
54
1
23
85
11
24
109
11
24
30
66
1
71
25
23
30
42
37
92
51
84
9
40
65
91
5
36
7
5
6
6
18
66
12
24
15
3
33
4
48
5
67
161
24
15
9
19
11
84
180
12
6
42
12
1
20
108
16
36
12
11
120
37
48
17
67
47
121
5
24
120
138
42
18
72
21
3
105
21
15
15
36
37
ABCD 94392205114*3^$a+1 [50077]
12
240
45
75
69
40
23
57
15
1
119
33
72
75
96
36
73
71
49
24
56
40
11
228
1
143
81
51
21
51
109
83
141
27
13
35
229
47
84
60
48
105
136
48
24
24
24
96
8
3
45
168
144
3
253
35
60
1
72
48
59
181
11
13
48
312
48
11
13
24
8
72
15
97
47
57
63
121
104
72
24
136
24
11
12
177
75
61
47
72
24
57
96
279
1
107
36
49
48
72
59
13
23
33
27
84
193
32
15
48
1
144
35
144
189
15
121
167
145
11
13
24
32
27
108
57
72
40
104
16
47
105
63
12
72
61
83
24
108
9
63
193
24
35
21
96
27
36
97
11
108
36
12
81
63
33
136
120
59
48
36
81
15
73
8
111
33
3
13
191
1
48
104
63
1
152
88
11
117
120
51
13
59
36
145
8
40
59
144
117
39
9
16
35
21
64
71
97
120
8
16
47
24
81
48
88
48
71
1
35
13
155
37
8
27
12
25
47
193
11
21
16
8
111
513
24
27
36
57
40
83
120
117
99
69
75
72
109
80
15
9
3
60
81
48
24
72
39
49
95
33
147
13
23
36
13
48
35
45
171
37
152
27
37
119
36
109
35
24
181
11
205
8
40
95
36
21
123
13
24
8
39
60
108
48
24
57
15
81
64
11
132
1
96
11
45
16
83
36
1
11
24
48
60
1
35
72
144
36
81
16
96
120
144
120
80
48
51
61
120
120
95
1
24
23
24
81
112
24
35
120
37
24
24
48
47
9
15
201
15
1
128
27
36
9
87
48
9
160
8
39
168
12
61
107
45
72
39
60
61
48
48
48
47
228
60
121
59
48
61
107
45
48
27
24
180
48
33
39
60
165
16
35
45
16
59
13
83
13
32
147
61
119
193
23
36
108
36
96
48
96
37
11
253
8
15
193
23
25
59
24
61
155
85
167
129
15
25
128
136
71
1
287
1
96
336
71
49
23
57
123
12
132
36
12
141
39
24
216
25
11
45
64
224
3
24
84
25
24
95
96
36
36
9
99
72
37
71
121
24
24
83
157
8
159
48
204
36
25
47
12
72
213
171
84
60
13
120
47
1
128
27
132
9
48
171
36
1
71
24
12
61
152
72
16
24
35
132
9
183
217
24
107
13
23
73
35
108
57
24
40
131
156
132
21
231
25
72
56
27
36
12
61
143
25
104
88
11
24
37
120
23
12
229
72
203
61
8
63
57
16
8
207
9
40
96
120
8
72
40
24
95
108
45
40
23
288
216
1
120
216
104
40
71
73
80
40
56
40
23
1
107
61
23
145
24
107
13
48
47
97
104
135
36
85
48
215
57
24
144
63
9
136
8
3
36
1
131
36
72
25
96
224
15
144
1
47
25
8
136
215
108
36
1
107
37
35
84
24
36
181
8
39
9
135
1
96
80
3
37
23
9
171
37
192
23
25
48
83
24
12
145
48
155
109
144
35
84
96
9
75
61
107
109
80
48
24
111
36
24
12
96
81
243
13
23
84
61
83
36
1
48
11
13
23
180
12
72
1
32
16
56
63
1
24
59
24
37
8
40
224
24
99
12
25
215
57
27
108
36
13
167
144
49
11
12
105
40
360
23
144
84
24
156
49
227
72
21
63
105
64
80
3
37
23
241
191
48
25
128
208
24
35
85
8
ABCD 94392668486*3^$a+1 [50215]
90
19
161
90
108
153
27
18
19
264
192
8
111
121
59
36
9
81
63
99
93
88
32
88
80
40
32
40
24
59
36
201
87
36
252
145
80
9
15
3
72
108
18
15
75
133
56
64
176
75
45
135
121
23
72
33
147
69
64
152
75
69
136
120
80
168
16
336
8
147
85
104
63
72
25
80
40
80
9
55
89
103
104
40
24
71
121
8
40
65
54
153
9
90
109
107
108
25
120
35
90
27
120
40
80
40
48
72
599
81
27
37
35
181
8
9
36
67
8
15
97
104
40
216
24
56
24
33
151
47
25
48
56
16
24
191
594
90
21
24
64
56
216
24
81
144
126
169
83
13
257
207
96
40
89
108
51
72
40
305
144
15
39
54
36
151
101
54
165
160
161
15
129
54
97
65
270
18
87
40
168
65
72
79
83
37
71
25
8
96
16
35
72
13
95
9
96
3
205
11
109
32
57
72
198
72
9
9
18
85
224
195
45
16
155
72
21
51
21
160
8
9
18
69
16
5
234
504
25
56
144
376
155
90
18
177
120
16
24
320
9
126
18
90
61
11
36
72
36
54
343
128
120
39
1
216
80
16
128
192
105
135
24
165
36
135
63
25
29
18
193
120
11
54
7
209
31
77
51
39
108
72
36
36
54
255
112
128
72
27
13
264
263
36
21
15
49
77
18
25
96
113
87
16
185
198
1
80
160
56
225
54
481
240
128
141
90
49
56
39
121
96
35
90
90
144
18
31
5
51
3
157
59
37
8
117
43
80
75
37
197
3
33
54
177
3
93
40
344
9
7
65
90
109
360
440
24
40
71
121
77
147
64
77
270
13
56
160
59
144
198
15
120
135
49
41
55
24
335
18
90
13
24
35
18
91
80
99
126
7
8
21
36
15
129
79
29
3
168
27
54
111
144
123
157
59
61
119
57
64
41
54
1
80
9
18
117
304
32
357
43
8
112
128
40
32
40
48
120
185
135
72
135
73
17
54
1
200
288
105
7
209
79
11
45
9
15
16
56
64
83
36
162
18
36
1
53
51
64
29
18
49
24
71
108
13
5
139
176
88
72
200
9
159
57
72
103
8
87
108
325
35
144
13
80
40
48
35
45
117
19
56
64
24
96
83
36
90
55
240
80
129
90
21
177
55
240
263
25
29
108
39
144
72
160
240
47
162
31
8
16
305
31
23
144
201
72
40
65
55
107
21
16
56
15
288
1
215
129
160
32
3
157
23
201
33
103
144
24
71
9
99
13
95
33
112
35
69
129
15
111
249
96
15
1
24
56
9
31
23
25
32
120
40
35
90
43
11
69
21
ABCD 94393451104*3^$a+1 [50030]
160
8
81
63
3
69
75
6
39
15
73
8
9
18
30
55
23
217
47
36
13
120
120
71
78
12
111
75
189
88
47
54
91
71
49
48
8
72
111
1
35
61
72
56
24
16
35
37
48
77
19
41
48
6
66
39
21
48
126
144
36
33
75
6
31
41
90
30
54
81
117
43
155
85
83
54
72
15
40
8
27
93
45
90
25
8
40
89
31
24
41
7
47
18
55
53
162
57
88
107
181
24
24
24
32
39
84
21
16
128
21
126
189
24
51
6
36
54
69
40
96
8
48
88
47
97
65
103
24
29
19
23
153
9
102
1
89
55
8
117
75
3
48
45
69
48
3
3
141
15
18
15
27
30
6
105
57
12
204
54
33
39
25
11
30
223
24
72
5
19
104
3
18
126
21
3
21
159
1
11
69
40
41
7
80
16
41
30
180
45
64
17
42
21
16
101
162
36
205
17
87
72
15
90
6
162
103
24
48
23
33
24
51
37
17
30
57
75
48
21
16
89
87
3
37
17
7
96
29
66
193
41
36
18
25
89
66
37
23
9
27
69
105
42
18
19
8
57
18
72
13
23
42
15
40
24
5
90
25
11
162
90
42
90
18
48
27
40
32
105
54
241
56
27
13
80
135
33
21
90
18
31
11
61
32
27
60
36
13
149
18
30
162
25
53
67
48
137
55
96
41
96
63
16
65
120
15
75
18
43
120
24
89
102
9
51
37
155
186
12
42
48
69
40
35
13
8
39
129
105
7
23
24
30
108
7
11
6
231
112
143
25
29
108
15
40
32
75
13
56
40
96
65
30
60
21
99
13
8
40
107
21
64
35
18
19
59
109
35
48
117
105
102
24
9
135
33
64
11
69
39
12
109
35
45
81
63
16
48
23
25
5
18
57
64
119
12
133
24
41
6
1
32
3
12
57
16
89
18
78
54
1
17
7
48
107
48
21
40
104
88
23
9
27
126
135
3
37
17
18
85
65
15
15
9
33
36
19
8
39
121
5
19
24
11
78
7
5
19
152
24
63
81
64
17
54
1
24
47
9
16
8
57
54
81
64
8
63
12
37
24
56
51
12
25
48
35
24
18
12
18
85
23
24
138
63
63
42
54
25
24
59
13
192
48
65
55
48
120
72
47
90
18
45
9
63
63
54
18
25
32
3
21
184
32
16
47
36
21
40
35
21
64
24
32
105
18
24
30
78
90
72
55
65
18
13
119
33
123
60
12
24
133
167
1
125
19
224
24
40
71
57
15
73
41
55
35
48
117
15
138
6
81
24
64
80
112
155
13
65
15
93
30
13
59
60
156
114
12
36
18
49
23
132
12
73
35
37
120
24
71
90
24
7
24
8
33
55
35
12
33
48
16
80
88
5
60
103
72
35
60
25
120
168
24
89
42
13
5
30
37
77
30
13
24
56
165
19
144
24
168
120
8
40
17
55
32
16
89
7
80
16
95
204
13
17
54
97
17
18
192
141
24
3
37
8
63
84
37
89
7
72
32
15
6
27
120
45
147
15
18
63
105
7
32
63
57
39
49
32
40
80
40
23
6
91
83
13
23
24
25
11
69
16
41
48
103
59
93
3
30
24
231
39
1
192
41
31
264
29
43
48
152
27
30
18
60
252
85
168
47
90
36
27
153
54
96
102
67
200
3
54
63
171
36
78
90
81
75
37
48
149
91
167
48
25
24
8
69
43
53
27
136
137
127
32
3
37
35
36
24
66
39
40
24
11
120
24
54
66
60
12
54
18
78
7
8
72
105
90
21
40
56
69
19
48
179
93
112
11
109
35
18
115
8
9
18
133
5
19
161
198
121
8
88
23
102
27
27
85
59
61
71
49
35
85
29
12
150
18
66
21
3
72
84
90
15
63
18
54
25
41
39
96
9
54
1
8
48
3
85
17
7
83
37
71
60
174
135
87
9
64
8
24
39
12
144
108
57
51
13
77
27
40
192
11
24
21
24
88
168
89
31
24
71
144
1
8
136
24
161
48
90
37
23
138
42
37
11
162
3
40
17
127
71
12
ABCD 94393962428*3^$a+1 [50002]
25
125
27
39
24
12
78
31
77
7
12
68
16
71
150
18
81
4
32
48
252
60
75
6
54
30
24
66
60
13
56
4
71
12
42
18
12
18
79
8
3
13
24
41
30
6
66
37
71
24
1
156
20
123
60
45
21
60
111
153
151
96
29
66
9
51
13
56
51
9
9
7
35
33
40
47
36
42
7
11
54
75
9
39
16
35
49
47
93
81
96
30
33
201
6
9
136
29
6
49
89
115
72
65
235
80
45
39
60
9
51
39
132
45
3
85
20
21
24
51
15
54
15
12
124
84
80
36
16
24
5
19
143
33
39
36
145
95
1
11
129
168
16
29
15
96
36
15
33
16
29
15
16
41
103
71
24
61
164
81
156
15
48
27
36
54
19
5
39
27
9
64
35
21
75
25
164
21
54
1
36
41
3
96
9
12
27
16
60
41
36
99
15
49
20
16
68
27
13
107
6
30
9
60
75
133
12
53
96
175
44
40
32
24
4
20
111
45
117
27
16
80
36
28
11
36
36
90
39
24
24
111
72
153
9
36
15
39
48
13
56
4
167
57
12
33
6
1
60
20
45
18
45
12
15
48
97
20
4
29
138
24
144
25
29
18
48
144
1
80
9
7
53
36
12
43
11
13
11
49
20
40
35
45
153
48
79
72
125
126
9
93
31
56
9
19
17
3
15
12
36
9
9
39
52
5
36
103
84
41
39
15
126
139
137
15
204
96
48
33
123
40
89
12
6
13
167
93
51
49
41
30
33
160
11
36
145
8
60
15
36
42
3
64
17
3
156
9
198
138
24
15
3
12
60
66
19
32
28
11
24
21
15
9
52
5
6
37
11
25
11
6
12
18
153
51
33
96
60
81
79
11
36
37
36
107
33
15
42
43
56
4
17
123
39
6
12
132
90
72
90
75
15
33
16
71
6
48
36
15
111
33
39
6
111
285
3
36
45
51
39
265
60
36
68
72
9
12
24
39
60
160
5
60
30
69
16
44
16
71
18
55
113
67
36
5
39
12
75
9
84
16
60
95
1
5
90
45
64
20
4
80
3
13
24
47
9
195
25
44
21
51
75
48
90
7
35
105
15
73
23
30
3
24
60
76
5
36
39
4
20
16
44
12
48
36
4
12
11
129
48
21
15
16
44
24
45
252
15
4
35
1
23
25
77
24
12
168
111
24
99
21
36
33
36
15
120
9
7
84
36
48
96
47
72
37
108
53
63
159
21
87
33
75
90
31
23
36
264
222
75
9
6
69
21
79
44
16
20
64
11
30
15
27
37
116
36
88
47
54
111
84
129
48
18
144
36
21
105
19
20
51
6
7
92
9
31
125
108
108
3
15
21
273
36
15
87
33
4
35
45
160
20
45
15
36
99
21
45
42
33
15
90
99
33
90
9
3
45
51
45
9
36
102
13
24
17
60
3
36
100
5
39
132
75
204
49
23
73
35
145
36
35
144
180
1
29
39
3
49
23
121
80
51
54
15
64
11
25
59
36
21
69
19
5
27
4
107
108
21
24
15
49
23
9
45
63
3
114
84
99
33
48
31
59
45
60
81
75
45
114
30
126
13
11
21
15
18
12
99
60
9
55
36
191
6
43
5
114
21
16
125
54
45
4
23
9
3
132
66
42
120
18
78
1
84
41
18
66
60
15
96
45
3
21
15
64
12
8
16
44
15
21
21
39
4
11
69
15
105
36
45
19
101
75
75
21
60
40
108
32
45
39
16
35
93
72
24
75
54
150
21
76
101
54
30
55
24
44
93
3
15
6
108
12
6
30
222
90
7
44
231
6
43
41
6
9
48
51
45
219
117
15
33
36
15
6
54
12
117
87
13
20
15
1
17
7
36
17
108
159
15
60
30
27
60
45
55
53
15
33
42
12
9
64
5
51
69
75
36
16
44
4
47
48
42
19
20
51
129
15
61
5
55
68
3
54
24
51
3
36
36
30
3
87
126
72
42
36
33
69
67
23
117
48
36
51
6
67
17
54
45
24
36
144
81
79
36
5
39
16
36
8
33
3
135
25
44
72
120
48
100
11
49
5
36
30
96
253
17
19
44
21
39
21
31
35
9
9
15
45
12
54
1
35
90
114
1
8
36
147
73
84
113
24
66
18
31
203
6
72
12
15
93
78
9
96
15
9
16
20
64
176
9
87
268
72
44
15
21
141
63
96
39
54
90
57
64
35
144
57
24
60
16
84
56
4
44
120
27
45
9
120
24
7
11
90
99
39
60
ABCD 94394055318*3^$a+1 [50027]
49
3
21
51
15
24
17
12
28
8
1
39
80
7
185
40
45
35
25
18
29
91
6
3
12
24
15
66
171
20
25
18
6
159
87
17
40
80
28
105
18
24
41
72
108
64
33
3
51
24
54
30
113
67
5
48
112
8
13
47
19
18
126
6
59
12
12
1
95
84
108
37
35
37
83
25
27
15
29
25
30
126
11
64
8
13
12
35
1
35
1
75
15
144
90
27
27
45
48
20
37
18
90
108
35
55
5
312
25
12
36
35
12
79
54
6
29
7
65
55
45
12
8
13
15
20
1
219
45
42
54
39
9
23
55
53
60
49
12
36
54
29
25
27
69
231
3
12
78
35
12
40
15
90
204
51
15
18
35
19
41
37
18
89
1
147
9
3
15
6
95
61
39
51
78
11
4
8
175
5
60
7
12
81
12
3
108
30
27
32
48
12
28
69
11
67
65
1
96
30
36
72
42
11
19
24
30
114
5
16
12
20
48
55
9
27
21
15
53
40
51
225
15
90
18
33
32
1
60
174
108
24
21
48
20
40
87
18
54
18
3
20
24
37
90
6
15
33
6
29
136
63
5
16
201
51
3
36
36
77
13
18
29
1
27
8
151
144
17
4
9
6
36
18
59
25
11
7
17
7
29
7
12
60
36
12
78
15
20
52
75
69
33
75
75
101
4
56
67
18
75
15
24
30
36
36
36
18
6
23
61
39
51
36
18
23
85
63
80
7
113
25
39
57
11
19
54
6
69
15
65
25
60
87
92
31
6
36
23
72
7
81
20
7
9
15
18
35
85
35
43
108
29
336
60
37
60
102
6
30
6
48
3
3
65
1
71
37
18
17
348
4
33
11
112
140
19
36
24
18
15
57
119
7
30
27
15
101
91
21
75
48
36
78
18
77
25
6
12
108
81
153
18
45
120
72
68
187
5
31
17
73
12
90
132
66
47
64
3
72
21
123
129
27
41
40
9
60
3
45
75
21
66
18
27
15
66
24
75
9
24
30
185
31
89
1
24
87
15
41
52
15
53
73
47
64
240
8
43
120
57
21
30
57
20
12
55
125
36
37
83
52
20
60
55
5
4
44
4
51
225
72
27
240
5
88
32
40
80
25
18
120
42
23
28
32
25
30
24
21
20
43
65
16
9
6
149
31
41
49
23
28
32
1
42
48
72
9
105
36
198
165
87
54
75
159
36
53
16
32
7
30
83
48
1
30
24
17
37
23
67
33
24
15
30
39
32
43
54
11
19
252
201
8
100
15
117
140
127
21
15
30
59
85
35
7
33
80
88
9
63
20
7
53
112
195
6
23
49
72
48
95
73
3
44
127
41
184
8
1
42
5
7
6
15
44
16
104
91
5
139
36
282
144
3
15
90
75
57
111
84
15
54
75
32
19
9
69
35
37
11
25
147
177
3
8
4
21
15
3
102
39
93
36
30
96
30
63
45
6
65
12
60
97
18
17
13
47
16
80
40
60
20
7
5
60
64
3
5
7
21
105
108
111
8
36
25
6
36
18
47
40
20
67
78
18
29
76
104
96
1
30
168
21
80
1
54
5
19
125
1
12
42
30
78
30
39
39
12
78
87
180
20
13
35
24
40
128
49
54
84
72
54
54
93
69
180
36
47
31
12
57
20
1
30
9
15
5
7
21
15
137
60
25
12
54
21
15
6
84
71
60
40
108
27
17
43
77
7
126
23
76
63
53
4
33
6
5
64
93
87
8
67
66
47
48
4
12
39
30
42
33
51
60
29
55
45
15
29
1
72
39
15
18
35
43
108
66
23
37
159
15
9
8
7
5
13
84
63
123
18
72
15
39
33
123
24
129
44
37
36
42
5
16
32
40
15
90
18
69
72
15
89
1
24
75
20
31
33
33
63
15
17
12
48
193
66
60
93
20
60
145
95
37
75
231
77
25
75
57
36
47
96
160
44
48
88
92
52
3
5
25
39
21
3
12
20
55
48
6
15
75
21
32
16
20
16
8
88
9
18
78
90
69
21
95
48
127
12
78
23
7
9
15
29
72
72
43
5
13
51
24
9
6
57
84
108
51
17
12
31
36
36
48
42
30
24
156
54
78
161
67
90
75
15
65
7
36
21
21
83
64
48
33
27
9
6
12
18
35
25
83
4
51
114
18
54
15
8
67
29
55
6
83
7
66
3
21
18
30
108
35
7
5
52
104
24
13
15
15
113
37
144
36
12
18
42
75
8
28
27
165
3
17
37
83
40
60
15
17
73
48
96
36
23
12
4
81
180
107
28
15
33
36
3
12
60
66
78
17
12
37
108
3
32
7
53
52
75
48
36
5
12
43
66
78
5
60
61
12
18
5
1
23
48
37
23
64
36
108
75
192
5
4
33
15
96
144
ABCD 94394648878*3^$a+1 [50022]
105
40
53
96
91
53
87
12
96
111
45
48
52
20
136
200
60
15
33
60
84
96
45
42
144
13
132
89
72
199
116
28
36
56
48
72
33
39
33
7
53
55
53
66
21
84
28
53
27
27
30
60
30
90
43
53
3
64
77
126
54
99
57
19
35
24
9
28
65
127
20
52
89
42
45
12
108
192
93
84
163
32
45
3
28
8
124
71
9
132
69
6
1
65
7
152
84
51
249
36
24
45
36
79
36
48
60
32
69
6
13
8
52
320
48
64
36
8
4
20
16
32
40
59
144
45
57
15
4
24
44
72
40
44
12
123
141
165
36
43
17
3
144
81
36
15
76
35
198
252
150
45
9
66
18
15
36
81
27
76
5
30
217
8
96
39
61
8
3
129
180
105
3
141
55
80
195
37
12
41
216
31
8
100
32
64
35
105
16
188
72
48
124
80
33
15
129
3
12
76
29
43
12
41
67
32
24
51
9
52
8
84
96
84
28
24
228
17
39
57
84
15
76
20
39
213
57
55
20
36
69
30
9
100
17
24
51
420
33
192
18
69
93
79
44
24
232
35
90
54
9
153
3
72
24
69
51
51
18
7
32
57
54
30
7
12
23
117
28
48
24
53
90
13
56
21
264
36
55
53
60
66
90
3
36
40
200
52
53
51
69
379
8
64
41
84
51
12
48
15
18
51
21
60
120
24
84
6
73
53
15
3
37
140
88
60
101
39
84
220
23
45
4
71
258
51
124
24
53
67
80
100
36
17
24
54
37
8
4
23
174
39
72
3
37
44
184
5
147
52
12
36
53
36
39
24
33
120
18
21
129
36
31
32
28
29
60
123
21
31
60
224
96
96
48
76
68
21
180
36
3
16
44
36
76
185
75
231
105
60
9
79
84
132
8
21
127
20
33
19
20
51
6
84
51
99
9
96
165
19
8
12
28
5
67
32
100
101
24
51
12
300
160
12
71
33
4
41
15
72
3
69
21
51
21
30
54
114
37
29
123
120
28
260
12
87
73
60
56
12
105
108
27
28
5
12
55
44
28
56
120
72
12
16
17
120
55
44
9
79
8
48
51
90
30
24
37
8
112
59
21
9
15
21
3
276
136
185
15
15
78
87
219
21
12
16
72
24
65
24
19
200
123
54
159
57
55
29
15
28
32
48
3
24
121
113
31
36
348
47
33
4
77
19
72
12
17
6
85
44
48
16
144
77
31
8
12
303
177
129
24
87
12
93
24
123
21
15
36
60
9
91
89
7
29
24
19
17
55
48
36
140
45
72
55
92
33
3
64
20
108
15
25
119
81
63
69
100
12
5
51
72
120
120
16
32
112
53
147
36
16
36
65
39
69
111
16
20
124
36
80
12
48
48
52
179
105
15
33
28
8
136
48
17
19
24
72
71
85
80
9
111
60
15
69
21
3
100
41
55
65
55
96
68
24
33
39
96
72
12
15
33
12
48
33
99
9
19
56
27
45
24
21
87
183
24
45
36
45
87
93
303
60
100
17
19
8
33
39
96
153
31
24
12
180
5
27
40
53
19
41
18
21
60
100
8
93
27
12
36
75
30
39
51
54
15
48
28
204
8
3
45
64
20
15
54
7
32
112
80
28
71
37
65
7
233
39
69
15
36
48
27
144
72
49
44
24
27
90
19
12
44
100
60
36
212
147
21
24
28
48
128
36
105
144
132
55
68
4
12
35
24
45
4
77
210
25
71
48
109
80
16
84
23
120
18
19
56
24
132
21
24
15
36
12
27
45
76
108
32
99
30
91
44
16
32
21
39
52
11
25
72
12
24
12
20
120
9
19
120
17
7
8
189
91
108
101
39
84
40
17
51
12
28
20
3
30
186
1
8
112
32
261
91
116
ABCD 94394740138*3^$a+1 [50050]
36
33
165
24
108
23
16
9
96
18
5
193
12
18
78
36
108
12
135
9
180
114
66
24
66
5
16
285
24
27
153
210
36
36
198
42
12
96
36
306
12
47
13
35
37
11
48
16
9
6
48
6
30
6
54
66
36
72
270
42
203
67
90
3
33
15
105
72
95
85
123
45
3
9
6
84
6
119
48
97
63
9
234
24
18
84
108
60
72
120
6
48
65
49
192
60
84
36
150
54
36
84
72
287
163
252
33
45
102
216
6
36
12
42
5
49
156
60
66
78
36
210
90
54
60
84
126
96
300
6
12
6
95
112
3
29
61
114
126
36
216
23
85
54
18
48
6
30
78
48
42
66
180
306
24
71
16
105
54
18
108
35
133
72
264
11
64
51
29
48
235
5
13
179
85
60
18
48
45
33
12
132
15
3
18
75
32
64
75
36
54
171
99
6
12
27
15
113
13
12
23
13
132
18
54
72
84
96
84
54
108
90
42
65
25
102
144
42
108
107
49
144
60
36
30
65
49
191
25
18
5
43
5
37
30
72
5
1
95
25
24
18
12
65
25
144
39
128
109
51
32
91
36
18
78
30
54
60
48
17
1
47
31
30
24
48
24
84
42
18
30
36
114
47
144
25
48
36
6
48
77
13
18
17
25
71
31
36
234
78
5
331
126
60
48
78
54
36
72
27
48
15
17
49
60
35
19
66
11
31
54
48
78
54
36
18
66
24
72
30
108
42
12
60
30
72
96
270
63
57
108
126
29
96
61
48
36
144
162
29
61
108
54
6
11
133
30
93
80
48
145
30
54
96
36
48
90
240
221
67
264
36
114
36
108
36
84
72
60
147
32
31
129
129
36
155
91
78
84
35
16
80
49
18
24
66
35
133
11
43
5
175
30
83
48
1
36
54
306
18
66
63
123
54
48
78
108
66
3
33
108
24
156
239
31
42
167
67
45
3
42
54
234
18
30
60
18
72
102
42
144
102
24
144
126
48
18
90
90
24
83
16
32
49
30
65
61
3
111
84
42
72
252
143
31
42
144
90
29
61
35
16
69
24
72
107
16
69
60
66
126
15
80
48
43
318
24
12
36
15
117
12
78
66
15
21
54
36
18
108
78
21
69
102
18
54
108
17
97
84
24
18
198
54
117
9
84
6
30
47
133
11
43
42
36
18
36
18
12
99
117
54
53
73
72
60
3
45
18
180
54
18
78
36
18
17
19
125
1
111
32
1
90
306
51
147
192
90
36
15
48
81
216
108
11
13
30
42
30
198
87
9
72
207
21
75
75
36
30
24
107
49
216
87
80
13
60
48
24
47
73
96
119
25
108
48
90
42
119
61
108
66
5
85
6
5
169
60
11
163
29
13
83
144
1
15
21
155
61
419
48
96
16
15
90
36
72
27
369
144
108
24
144
12
24
228
36
162
42
12
23
16
15
126
6
29
19
45
45
162
60
180
18
72
84
24
12
114
29
25
87
57
90
77
211
48
42
83
115
29
43
53
96
16
48
69
108
47
13
18
17
145
12
6
90
131
48
13
60
48
327
80
79
6
30
60
177
33
72
72
18
77
13
3
3
72
102
240
90
180
18
84
150
5
48
1
12
78
126
36
12
18
18
51
9
36
54
12
17
96
16
3
77
25
36
3
80
61
83
121
36
30
114
72
12
60
ABCD 94394803234*3^$a+1 [50001]
18
42
78
27
15
24
30
83
1
35
24
7
66
23
16
9
15
32
48
72
37
23
4
3
5
13
35
67
5
1
47
88
15
5
61
15
15
54
15
9
30
36
21
20
24
24
73
3
39
6
11
60
108
12
60
55
54
11
43
18
23
12
12
36
12
88
81
15
33
150
66
11
28
12
20
133
6
41
24
31
18
51
27
5
24
24
19
162
59
72
4
69
27
8
1
6
29
19
41
120
4
27
45
45
35
24
60
1
78
24
18
18
5
7
48
41
13
47
64
27
57
8
7
5
1
15
24
27
24
30
12
108
15
39
5
72
1
23
12
72
7
6
23
1
23
52
9
60
6
18
51
56
25
15
21
83
12
144
85
51
20
55
89
24
37
54
5
40
8
13
108
24
12
35
13
75
3
18
27
68
24
7
36
12
65
13
54
36
108
6
3
32
25
60
6
72
101
19
5
97
11
4
99
96
36
17
43
65
60
13
54
5
43
192
17
88
15
41
40
56
13
95
96
60
120
25
6
54
72
135
8
19
5
12
13
18
54
3
20
60
12
49
15
21
11
64
84
32
132
7
33
48
188
124
32
36
4
15
18
15
27
45
9
36
11
12
108
7
5
28
15
5
73
24
71
36
1
23
25
15
27
9
9
24
23
4
63
5
1
12
39
93
12
18
90
30
5
67
5
25
15
8
7
36
90
24
3
48
33
24
12
95
133
78
30
59
1
23
31
54
107
24
19
30
6
21
8
24
43
29
1
59
64
212
4
45
23
13
24
204
12
24
6
12
53
52
27
30
18
30
36
72
24
3
33
75
44
13
18
65
7
81
27
18
12
78
30
24
63
45
24
83
61
71
13
11
61
11
73
11
4
56
151
42
12
54
42
63
12
104
108
12
16
15
24
41
4
3
17
49
107
19
18
47
48
37
59
25
11
64
44
52
21
35
64
75
5
43
93
15
5
43
12
42
11
12
13
36
23
28
8
12
24
103
17
60
13
18
17
37
63
8
60
13
30
6
138
78
78
17
24
43
120
5
96
60
37
42
42
35
13
12
11
37
3
33
11
25
48
11
52
20
24
91
29
19
105
57
90
24
24
30
12
15
33
107
43
54
11
12
25
35
48
16
33
12
23
16
32
60
48
25
30
5
12
24
1
24
6
42
35
40
68
24
84
19
30
6
12
5
40
39
30
119
76
9
84
6
6
63
12
9
47
4
15
65
61
84
66
12
17
1
42
17
196
104
16
9
30
33
128
19
18
11
121
54
89
91
6
39
57
24
24
42
17
7
36
30
12
35
37
131
4
20
73
23
84
43
18
24
36
90
18
12
47
12
19
65
31
78
23
43
30
11
19
5
61
23
7
48
66
35
24
1
60
6
209
12
7
66
60
11
13
11
79
18
15
3
6
11
7
42
83
13
35
37
27
24
9
60
6
36
78
18
5
13
35
7
57
8
7
6
36
18
42
18
5
13
102
12
33
68
37
23
4
80
25
23
31
69
87
84
5
24
1
35
37
60
54
5
4
32
4
33
11
16
20
1
35
108
55
234
42
21
24
8
151
129
32
19
72
5
24
115
5
64
24
32
48
28
15
42
27
9
15
15
17
19
53
48
7
66
60
12
75
39
78
120
11
24
7
29
16
20
49
11
16
9
35
55
6
87
56
52
32
7
69
9
12
3
56
60
115
21
33
78
12
12
41
48
49
27
20
13
42
78
12
6
5
24
55
18
48
30
18
99
80
12
1
12
3
63
29
31
180
36
30
11
12
40
20
1
35
1
95
36
25
59
36
13
47
12
7
29
12
4
8
43
18
24
71
36
43
12
33
63
29
36
4
80
4
60
39
96
114
6
72
9
9
6
30
35
1
23
19
42
11
120
60
25
15
3
12
30
30
84
6
35
7
17
48
1
59
12
43
6
11
103
17
133
18
17
13
35
55
24
48
17
16
44
43
66
6
60
125
13
6
5
31
33
56
76
51
77
43
12
12
5
1
84
60
30
101
43
89
7
36
17
12
13
18
12
105
15
21
9
162
24
21
20
25
11
19
29
12
13
84
35
48
73
59
36
60
96
31
18
12
54
29
49
156
11
148
21
54
33
8
52
15
198
15
36
8
60
76
117
18
9
21
54
12
5
24
61
23
13
12
48
15
39
21
32
16
81
11
24
13
60
63
33
90
21
20
48
37
54
54
6
5
16
33
3
8
12
84
4
44
1
24
95
28
15
12
17
31
29
109
11
84
36
103
48
18
72
35
25
27
32
40
21
54
65
103
66
12
24
18
41
25
96
11
4
36
8
1
39
32
43
5
16
8
40
33
120
18
6
23
31
9
48
39
18
35
13
35
4
9
84
23
52
51
41
25
23
40
57
11
43
54
42
29
24
1
59
7
48
21
69
30
41
25
12
72
6
29
7
24
45
45
27
48
51
5
25
59
49
27
21
72
3
3
65
49
3
32
12
1
78
17
13
6
21
15
29
48
1
47
12
1
51
36
117
83
12
103
18
11
28
8
132
7
5
16
69
48
23
12
1
47
7
77
1
78
6
11
12
55
17
1
30
17
40
21
24
27
36
9
35
13
51
9
6
21
63
33
20
12
48
49
54
5
40
69
12
18
162
18
77
79
21
51
24
36
5
28
20
12
25
15
12
20
60
1
15
9
18
30
54
18
15
15
18
3
69
11
240
1
6
18
12
30
9
56
19
29
96
88
36
81
11
13
47
79
18
12
18
161
180
4
3
5
13
96
36
18
81
20
103
12
30
23
91
5
24
61
27
20
85
23
24
37
30
36
105
24
9
35
37
84
11
12
72
36
13
35
1
18
30
71
24
36
24
100
12
33
23
73
11
48
73
35
12
12
13
35
16
44
25
23
19
45
116
60
24
1
54
41
55
9
39
114
78
17
25
66
9
20
28
15
5
13
24
195
33
35
120
28
27
17
28
80
24
19
24
6
24
48
42
18
24
24
27
9
18
30
47
4
57
23
1
48
36
11
60
1
15
69
11
24
24
1
120
35
28
32
55
96
144
9
39
17
91
42
51
51
5
31
30
ABCD 94394955238*3^$a+1 [50023]
64
8
27
13
60
5
30
33
21
30
54
6
69
48
45
15
39
45
15
21
3
21
16
108
101
18
13
80
9
66
57
4
95
25
113
6
42
3
21
54
37
5
6
33
21
3
16
35
37
101
48
96
7
20
21
42
13
12
32
28
5
12
6
12
9
33
6
61
11
105
4
24
72
8
4
24
11
1
89
90
1
20
45
36
75
24
4
5
6
18
12
3
27
33
45
6
1
11
9
36
16
104
3
73
35
12
12
117
15
45
12
9
31
5
19
36
36
36
23
42
3
4
36
17
15
3
36
1
11
78
30
18
78
66
12
79
161
15
36
27
6
66
9
21
7
5
39
24
4
83
1
11
25
32
96
39
33
45
24
3
15
42
138
6
27
15
57
36
15
12
48
48
13
72
44
15
72
12
6
6
30
96
55
35
1
23
72
9
9
27
28
36
156
20
16
11
60
1
17
7
41
18
21
28
12
29
18
13
89
60
111
15
9
63
21
24
15
60
72
1
29
48
12
15
16
35
37
5
6
157
23
84
6
27
39
9
24
15
36
21
69
36
3
76
12
47
24
21
9
39
3
33
24
3
177
15
1
59
13
24
48
60
41
42
21
120
220
17
91
24
35
9
9
24
7
20
88
11
61
24
44
57
7
8
15
12
6
39
24
33
19
71
12
61
60
5
27
12
9
19
8
3
21
12
123
9
36
36
21
12
7
35
30
19
60
36
8
40
20
75
24
45
12
28
8
4
20
16
11
36
9
12
3
33
36
33
42
48
18
6
21
4
12
29
3
4
11
49
77
103
23
42
120
7
47
21
24
3
12
33
40
47
25
20
69
6
30
3
40
65
15
69
43
36
35
48
21
4
35
60
69
45
7
20
21
12
15
64
44
4
17
7
41
3
81
15
21
138
6
31
77
19
41
3
4
17
87
15
12
33
156
3
73
24
5
31
32
36
4
95
42
48
39
24
4
8
28
48
125
42
9
27
66
6
9
27
33
12
21
19
47
13
5
43
35
18
42
1
23
60
61
8
40
32
28
32
9
3
39
12
57
36
87
12
12
36
6
27
15
9
48
15
45
12
27
78
12
15
72
4
5
7
56
4
11
37
20
4
12
11
24
54
7
36
41
42
72
36
72
105
15
36
36
9
3
18
15
12
63
36
54
12
36
12
3
24
51
6
19
35
37
48
23
1
48
29
27
3
1
12
56
27
13
35
1
8
9
15
15
18
12
63
4
5
12
6
36
57
4
23
13
11
81
21
15
81
30
24
12
30
39
99
48
1
8
28
11
6
63
28
35
42
12
6
61
108
20
48
57
42
13
24
17
162
36
12
6
19
137
3
39
9
81
19
68
84
4
83
36
13
8
3
30
60
43
32
3
12
36
21
81
36
6
66
138
48
1
83
21
51
49
65
24
31
5
67
20
36
15
24
36
81
45
42
12
1
35
1
36
11
21
3
13
29
54
13
17
55
8
24
16
137
43
221
42
49
11
33
15
25
20
81
42
18
7
77
27
36
36
27
24
1
68
28
95
24
12
18
6
42
51
4
68
36
36
33
7
23
13
36
59
36
24
57
3
12
126
15
15
93
15
9
3
37
48
23
9
159
90
42
1
17
39
16
20
63
49
32
48
9
12
43
48
20
15
6
54
42
27
27
42
91
23
9
33
3
4
41
27
24
33
39
16
89
79
5
18
9
84
63
12
24
9
40
68
51
30
19
8
36
33
6
36
12
13
143
109
5
3
27
37
35
37
12
47
85
8
33
54
9
40
107
6
151
11
13
8
4
59
24
6
36
7
8
9
15
88
11
13
32
15
25
8
21
3
84
3
1
35
37
60
29
6
49
36
41
19
47
25
17
15
4
47
102
79
32
9
31
68
27
1
71
12
21
15
12
9
21
19
71
48
36
36
21
36
15
1
56
87
6
19
12
47
13
11
12
21
72
24
9
6
30
31
29
39
27
6
19
53
15
28
8
45
36
15
27
21
4
92
4
77
3
15
24
12
54
6
18
6
45
3
1
20
3
9
4
17
3
4
11
37
5
18
6
31
44
36
3
1
96
11
37
11
24
24
1
251
1
80
60
3
24
78
19
83
45
12
27
84
25
44
9
55
72
23
48
13
68
40
11
18
54
30
12
15
60
12
36
36
24
3
49
5
42
9
87
93
9
7
29
42
25
8
87
61
17
42
102
15
28
72
23
25
11
25
11
21
4
11
9
51
30
54
13
8
15
13
23
21
3
6
15
63
42
15
4
56
4
12
56
27
21
27
36
69
52
11
96
1
56
16
47
57
51
24
57
36
27
9
3
36
6
72
39
15
42
3
15
60
6
12
18
13
41
15
52
119
9
36
108
63
25
11
45
48
36
4
20
12
76
47
6
3
33
12
7
24
11
61
36
72
47
1
29
3
15
18
27
12
24
9
18
12
24
12
33
40
8
51
24
6
19
8
40
35
1
23
18
19
23
36
13
23
84
73
11
57
76
5
6
60
42
18
21
3
54
3
40
41
7
47
42
12
84
30
57
4
8
60
4
5
168
72
51
27
9
57
39
15
25
65
3
15
21
63
48
48
73
23
13
53
24
67
11
61
5
42
21
21
60
18
6
18
25
32
21
39
40
17
12
3
40
32
4
23
30
12
30
12
9
15
66
19
23
21
3
25
8
21
24
19
23
24
1
56
12
24
36
27
12
9
76
17
15
4
53
72
6
33
15
102
3
28
23
21
64
36
8
105
90
9
40
44
36
15
21
39
30
12
15
4
41
7
32
76
60
41
7
17
3
39
81
21
3
16
11
84
9
28
23
24
18
12
42
96
48
37
53
15
40
36
17
51
15
61
65
3
60
4
44
33
7
59
13
20
39
36
36
18
51
57
6
9
63
13
11
33
24
75
1
41
63
9
6
21
52
53
15
3
12
36
18
7
95
49
20
12
21
3
9
30
33
40
11
1
53
12
39
15
49
71
109
17
55
41
39
33
6
33
3
97
5
48
51
3
9
45
6
6
24
6
85
17
63
28
5
6
24
9
75
30
54
12
18
42
9
57
48
3
4
11
66
18
156
12
6
19
41
27
15
57
16
24
35
13
24
107
12
6
12
39
72
36
52
17
18
30
111
36
9
84
3
48
4
17
3
40
72
11
57
72
4
12
23
12
12
57
4
11
13
36
72
5
6
24
1
17
204
36
7
104
33
18
21
3
33
21
91
11
6
43
12
68
28
12
11
18
78
18
96
15
40
29
7
8
3
42
15
72
3
13
20
40
149
42
25
8
28
5
36
6
12
24
24
6
43
11
84
33
39
12
18
36
60
15
21
66
33
24
4
32
27
18
42
25
8
57
15
28
8
27
37
11
66
6
6
36
42
13
8
27
66
39
201
42
21
64
11
57
27
72
9
12
72
4
36
47
6
19
59
18
6
13
5
3
99
36
30
3
135
9
40
8
28
5
3
9
66
21
16
11
30
6
9
36
36
3
60
9
12
136
68
15
24
48
ABCD 94395789076*3^$a+1 [50148]
71
21
148
156
60
96
80
180
4
24
32
36
52
128
12
16
12
48
260
36
28
416
4
143
48
121
36
83
9
40
120
80
72
16
23
1
36
44
88
128
60
4
96
23
57
72
48
63
21
28
152
136
72
47
61
20
72
63
24
73
132
36
80
160
104
96
63
37
32
52
8
120
12
96
64
20
40
119
81
39
72
73
95
1
96
32
168
12
196
47
45
12
48
100
92
100
20
207
49
71
181
35
9
16
32
111
21
99
61
35
25
24
44
3
25
143
69
3
49
44
52
32
111
57
40
200
52
80
240
340
47
96
313
56
39
229
11
37
83
1
95
121
32
16
120
72
23
9
52
108
23
25
119
73
168
12
32
4
12
32
3
9
16
272
111
21
48
27
24
1
8
16
20
16
20
136
23
9
120
60
3
9
36
48
76
56
72
36
144
148
143
97
60
44
4
84
23
49
120
8
36
100
191
13
36
191
13
48
32
48
60
120
28
60
24
168
68
64
36
44
16
44
16
56
16
92
132
88
47
24
81
108
48
60
64
48
168
119
81
72
28
32
12
16
80
144
36
52
47
61
20
40
95
9
16
72
36
11
49
71
81
28
107
117
27
24
57
84
196
119
213
12
4
132
92
108
39
25
8
231
97
143
117
99
24
69
100
71
25
71
25
8
111
240
96
1
372
128
132
28
80
132
16
56
88
120
23
45
12
52
128
96
51
24
1
48
132
68
76
132
23
69
76
36
48
140
180
28
32
136
12
20
135
144
81
64
20
75
33
16
24
8
24
156
52
47
13
11
57
40
32
100
36
24
120
32
15
25
68
3
157
68
108
147
9
4
11
241
24
71
49
20
108
87
61
35
105
4
60
71
48
45
96
160
131
24
85
155
24
240
9
52
204
84
156
20
4
168
72
48
23
37
60
20
52
108
180
32
136
72
12
32
99
96
96
157
20
120
63
49
8
88
23
57
84
28
8
172
48
32
123
169
44
12
72
208
72
48
132
36
12
83
49
60
48
48
35
81
120
40
44
220
120
140
36
15
81
63
217
20
52
71
81
84
75
97
80
72
12
124
20
4
48
284
75
193
20
16
324
156
12
144
71
48
192
109
48
107
105
64
12
12
20
132
28
48
92
72
96
63
72
264
45
51
24
321
100
12
392
108
28
84
48
128
99
24
37
20
63
61
48
11
9
240
120
48
4
48
131
25
36
11
105
28
44
87
1
120
24
44
36
15
25
168
60
80
51
49
23
57
76
11
24
49
8
40
24
48
48
72
48
44
75
33
52
59
9
156
4
108
128
76
68
60
16
36
36
95
13
116
120
84
75
217
284
195
73
311
49
47
13
156
180
252
24
156
44
36
28
84
48
12
20
100
120
120
200
88
204
108
80
48
24
108
27
21
12
87
33
40
48
143
49
68
460
152
76
84
12
128
3
97
152
16
84
48
20
88
23
81
60
28
96
95
37
20
88
116
4
44
48
52
47
24
37
48
12
23
45
51
93
16
155
1
84
92
40
204
11
225
24
168
160
47
21
99
33
72
96
63
49
132
ABCD 94396265786*3^$a+1 [50019]
17
37
63
20
40
39
6
63
3
6
35
37
3
24
21
54
6
51
8
31
45
44
40
63
113
67
18
60
11
72
16
44
19
9
164
64
63
9
72
15
5
100
57
11
37
18
9
8
37
11
48
12
4
140
28
168
8
60
97
108
35
60
12
19
24
9
39
24
9
9
11
76
3
36
65
25
30
36
36
89
24
48
12
13
162
53
40
48
57
11
24
12
1
39
68
1
51
8
1
18
17
36
24
112
68
97
15
9
3
15
17
240
16
32
40
8
40
69
24
59
60
133
18
102
35
97
18
30
18
29
13
3
87
105
12
21
108
87
9
35
12
60
1
3
56
60
28
36
24
9
39
105
3
92
12
49
83
136
48
63
17
121
83
7
18
75
51
114
11
12
24
48
25
35
1
27
60
8
36
60
36
25
23
1
30
54
131
1
3
33
11
16
12
60
9
15
36
32
25
12
90
29
72
12
19
66
36
11
4
3
36
17
28
9
51
60
20
49
11
31
54
47
73
35
109
3
15
9
32
52
8
85
120
47
97
24
30
5
72
73
30
57
48
56
25
35
16
15
29
4
3
6
23
12
28
8
36
24
76
21
18
18
6
21
36
68
1
36
3
8
84
103
18
54
29
19
6
48
3
8
97
6
17
28
39
101
31
101
12
16
15
18
35
1
99
3
54
23
84
1
18
24
48
9
36
105
11
1
47
25
35
19
17
16
36
48
20
25
35
76
20
60
48
40
20
76
20
24
40
27
24
29
1
27
68
13
23
19
36
9
39
72
5
4
33
27
27
72
101
36
36
24
184
9
3
15
72
5
55
12
6
59
25
3
20
28
72
9
11
40
15
114
11
1
6
29
1
11
48
36
13
42
21
68
12
7
21
12
21
23
67
30
23
16
8
120
91
65
24
55
5
40
63
198
75
15
54
11
24
49
83
112
32
25
18
18
24
35
13
35
19
9
8
52
44
60
28
39
29
1
59
37
63
60
51
36
5
52
3
36
30
18
33
21
24
35
37
36
12
36
47
12
16
80
124
8
7
48
5
28
9
54
41
40
8
37
18
5
28
15
42
11
19
165
20
28
72
80
37
63
56
7
5
25
6
9
48
9
3
93
147
44
24
37
3
15
5
16
15
66
15
75
33
57
42
30
47
24
73
11
36
13
23
4
44
36
1
11
7
45
132
21
3
72
68
19
30
36
15
111
53
37
23
37
39
12
57
11
72
1
87
45
30
24
66
27
92
60
61
11
73
6
12
53
12
7
57
24
32
24
25
42
41
12
28
8
28
20
36
36
25
59
13
18
9
48
60
21
11
4
39
77
16
75
45
32
43
9
48
21
11
7
12
60
36
9
36
8
48
108
12
7
5
28
9
3
9
24
90
9
27
48
54
71
25
3
272
103
65
12
4
9
11
24
1
12
23
37
143
12
12
16
15
29
19
6
23
72
25
11
40
21
126
96
21
32
48
43
17
136
24
12
116
4
27
9
8
12
67
5
12
19
18
63
57
23
4
20
31
21
12
3
18
18
9
24
48
56
1
72
27
33
11
1
159
36
75
9
20
7
21
21
3
56
12
96
64
68
1
78
33
140
25
54
12
41
16
39
41
52
9
24
3
12
3
17
28
72
48
9
15
20
1
71
55
6
3
176
73
12
11
72
12
28
32
84
19
36
36
41
48
24
49
47
1
78
21
44
61
36
23
12
13
3
8
40
44
37
3
60
20
48
49
119
1
71
19
5
64
39
33
12
9
23
145
11
1
36
18
17
25
48
204
71
28
9
84
3
39
45
27
29
64
140
4
117
83
13
23
4
21
111
44
4
20
1
47
7
45
20
12
120
180
24
121
54
5
16
68
7
12
6
48
90
9
128
28
72
21
30
5
144
73
203
24
72
48
13
59
60
19
45
12
15
9
116
24
4
84
80
108
79
21
57
47
28
72
24
45
36
30
42
51
3
77
13
47
19
17
61
23
12
49
42
90
23
4
8
37
71
24
31
5
25
51
8
37
35
4
12
15
89
25
18
17
24
40
104
52
24
132
3
30
11
24
25
75
9
3
152
7
53
79
9
27
17
36
19
5
25
72
18
33
9
23
40
63
36
21
20
48
12
7
18
18
30
11
7
17
61
27
9
51
33
6
65
1
72
24
23
40
9
30
54
24
18
18
111
20
7
105
9
155
19
21
20
48
43
12
18
72
6
17
40
32
36
31
9
72
9
11
12
13
18
29
61
27
8
4
33
36
51
27
18
36
36
11
7
5
72
97
108
23
36
1
11
19
21
87
18
78
17
121
71
55
53
12
76
56
7
54
12
132
12
47
52
9
24
84
51
56
43
17
31
17
148
8
60
25
119
1
47
43
29
12
31
78
39
12
44
4
3
17
25
35
12
25
99
21
51
3
29
13
35
37
30
17
100
8
60
36
13
36
63
8
61
3
33
63
32
40
9
71
19
126
3
27
9
68
37
18
81
3
9
8
25
279
36
27
12
54
27
20
151
5
1
23
132
12
76
27
57
8
72
19
29
12
60
156
13
11
13
23
60
60
52
12
21
24
11
19
6
12
6
30
83
76
12
9
63
15
5
88
96
32
121
11
72
16
8
52
39
18
131
157
30
6
12
35
4
56
4
80
12
13
30
33
8
52
21
12
35
19
237
15
29
60
4
21
18
9
20
84
97
18
60
9
24
51
9
36
63
36
5
12
7
197
4
9
27
33
11
7
72
12
42
83
1
15
116
19
12
149
28
44
49
47
61
42
129
27
114
47
12
12
13
72
71
24
1
54
156
9
36
20
12
72
55
21
84
32
48
40
36
32
24
7
54
3
32
37
12
42
18
15
93
23
12
1
11
79
29
7
21
27
41
85
36
59
24
13
3
99
41
84
1
42
113
60
61
120
23
108
67
5
120
73
63
27
29
4
21
51
12
68
60
12
36
ABCD 94396565878*3^$a+1 [50024]
7
35
6
31
29
39
51
24
6
114
30
138
37
5
42
18
27
96
27
181
32
100
17
67
71
48
49
17
54
36
13
131
36
1
5
114
205
23
30
78
97
72
80
81
102
90
7
119
12
37
5
6
102
72
42
1
17
43
5
43
47
114
18
18
235
35
60
24
54
6
181
5
55
65
30
45
27
105
27
25
95
84
37
17
168
30
18
6
24
36
9
45
15
225
99
57
48
6
30
66
33
33
132
31
56
21
12
15
27
85
20
76
80
3
66
24
42
13
11
78
18
12
21
15
42
39
15
145
5
18
12
1
77
12
18
78
48
84
48
55
107
13
5
144
6
25
47
33
57
43
47
30
27
9
39
3
133
17
150
69
69
24
3
15
13
32
9
6
78
7
48
17
27
16
59
30
103
89
30
9
9
48
75
15
24
21
4
5
18
12
18
75
96
51
45
51
72
133
5
54
1
72
23
48
49
17
66
42
30
25
11
30
12
24
18
60
72
36
60
45
33
19
72
5
30
78
15
15
18
15
48
27
57
147
25
11
9
16
5
60
12
12
60
31
44
9
19
53
15
148
96
41
24
18
6
24
30
13
77
15
81
24
7
36
44
51
13
5
90
6
24
91
71
48
54
27
45
6
24
30
30
45
3
57
45
24
6
24
1
44
21
6
12
48
84
6
79
80
39
66
66
12
6
19
17
18
78
3
51
60
6
30
48
57
57
60
27
51
18
60
24
6
117
3
12
12
12
18
90
6
54
6
39
153
30
12
18
174
45
36
60
40
215
177
33
19
5
54
69
21
39
48
9
18
6
79
23
30
30
129
39
42
27
48
69
6
72
1
5
39
15
48
42
48
60
19
44
21
55
29
96
91
59
6
18
66
54
36
6
42
30
48
18
66
24
31
24
12
107
36
30
7
29
48
127
71
30
7
71
1
35
30
36
3
15
66
15
3
12
6
15
52
8
3
61
5
43
116
100
11
13
20
48
12
48
64
23
66
7
125
19
101
24
108
103
137
18
108
105
96
3
18
54
54
42
84
6
15
15
60
24
61
89
55
35
9
16
23
60
97
41
3
69
30
1
47
12
18
12
12
30
78
42
18
63
15
30
18
6
43
17
84
12
55
44
9
90
36
24
24
42
120
18
36
102
18
84
18
15
9
30
1
140
99
9
21
108
31
71
6
24
24
12
48
42
84
18
91
11
1
59
69
69
12
63
88
5
108
90
30
51
21
27
27
126
43
92
15
30
15
99
48
1
89
3
3
37
12
191
85
47
73
59
6
12
48
24
15
12
45
6
13
35
42
78
120
24
60
12
141
3
114
66
42
84
144
6
9
39
6
67
17
18
30
60
15
3
102
12
27
15
6
84
84
96
6
45
33
12
19
20
4
17
12
42
1
20
117
150
66
19
77
19
5
31
23
48
18
15
52
23
30
7
53
15
52
29
15
16
137
42
48
90
15
40
60
5
27
4
29
66
54
66
85
29
12
24
30
156
18
63
88
107
37
23
25
108
32
28
41
78
57
4
29
12
43
23
129
93
18
132
48
42
18
18
126
1
20
45
3
4
11
12
49
36
65
43
65
6
6
163
47
12
85
11
72
54
84
66
33
33
7
48
23
6
24
36
6
9
3
60
73
47
48
24
1
35
30
12
30
25
17
24
30
30
144
60
72
55
41
7
5
6
81
249
12
27
87
9
27
18
24
90
6
12
63
81
175
23
48
18
24
51
141
19
29
132
43
11
60
9
21
24
66
1
24
104
87
36
90
18
42
15
48
4
35
1
191
48
18
84
51
27
30
7
71
93
9
30
25
5
12
18
1
35
25
80
64
32
3
12
24
6
30
138
55
5
48
43
65
19
23
54
36
19
5
51
123
21
16
95
33
136
56
75
12
1
5
12
162
48
9
220
5
18
93
15
13
17
24
31
29
48
30
36
9
15
6
144
18
25
47
21
9
138
18
54
121
60
12
17
15
123
72
61
41
54
12
12
36
42
12
15
15
72
96
169
5
156
12
18
18
72
39
4
89
72
36
30
18
7
17
120
90
33
12
15
1
5
36
6
25
107
6
24
12
150
126
42
217
83
60
48
192
96
36
6
42
48
42
48
7
53
39
9
42
13
77
19
108
47
21
3
9
48
27
36
66
78
1
5
111
9
12
12
66
60
12
12
6
55
41
36
235
23
57
69
6
37
11
246
138
72
33
165
6
1
11
24
30
51
165
18
36
73
96
167
60
25
77
6
30
36
24
6
9
57
30
9
51
24
96
12
1
17
39
96
27
18
67
17
48
3
9
108
31
17
72
63
45
7
53
55
23
60
12
12
21
15
54
31
32
3
120
126
3
21
19
47
66
30
54
6
33
105
42
9
36
12
33
3
27
12
6
7
5
84
30
18
6
126
18
102
51
3
12
12
42
31
59
6
15
15
13
149
15
3
42
18
228
42
55
47
6
30
69
96
40
17
54
1
17
3
33
36
78
42
6
18
132
3
36
9
7
5
7
11
30
24
12
156
78
6
156
24
48
31
11
36
18
111
3
72
18
6
222
3
15
66
19
92
100
ABCD 94397796778*3^$a+1 [50027]
84
3
90
39
51
5
13
90
17
12
292
56
4
33
42
53
1
72
48
11
40
8
28
3
6
3
63
18
24
12
123
3
5
145
27
32
25
35
1
54
6
75
48
32
24
48
1
42
105
57
108
48
11
156
84
61
54
54
27
12
20
16
12
129
83
40
3
48
54
27
20
85
54
54
75
12
36
75
65
19
6
12
18
9
45
35
40
15
33
12
84
51
69
81
291
44
96
24
85
39
9
18
54
24
51
15
6
18
36
48
21
15
6
75
56
12
172
9
90
21
8
40
3
5
4
93
23
139
78
36
11
61
59
28
32
16
57
60
23
24
40
21
27
63
57
32
1
90
17
132
85
39
44
40
75
18
3
15
17
85
54
65
25
11
24
115
18
12
36
47
12
85
11
43
57
15
60
30
35
19
6
39
9
75
12
72
32
25
6
29
19
114
126
30
207
20
12
100
27
45
36
45
48
51
20
25
135
3
72
5
55
5
16
9
11
85
18
17
52
87
21
165
108
12
18
72
9
24
21
23
16
36
111
65
43
66
15
9
12
15
44
100
81
84
36
18
6
15
21
12
96
36
84
15
32
40
39
54
27
33
39
8
43
21
56
28
69
47
61
15
3
36
6
47
72
61
63
84
33
48
36
11
139
65
79
81
9
36
54
36
9
21
144
54
197
60
16
3
29
61
36
30
36
45
33
36
108
36
27
45
72
27
24
39
33
84
20
43
30
47
25
18
21
15
41
49
6
36
177
20
31
17
79
30
3
3
48
6
84
96
3
60
111
45
32
67
77
19
77
4
36
92
43
137
28
45
54
6
35
13
42
18
12
24
11
43
101
16
3
9
20
115
77
19
9
12
9
47
24
64
27
29
40
68
28
84
9
90
41
79
137
25
15
80
19
174
54
17
133
135
21
72
18
77
13
51
24
44
43
57
3
57
63
18
107
84
36
85
30
18
6
69
24
171
41
13
15
57
24
30
41
13
6
36
9
81
15
8
31
57
32
1
87
24
33
18
29
1
59
60
79
132
90
90
9
56
12
13
15
39
33
8
40
63
12
5
64
24
36
105
36
15
104
48
76
141
15
15
6
35
19
21
48
39
48
18
59
37
90
113
7
5
31
57
75
117
111
89
109
72
24
75
15
18
18
5
25
39
93
72
35
55
129
15
9
8
4
45
54
141
21
18
54
18
18
11
43
45
108
32
1
11
4
92
84
36
7
18
30
65
67
126
36
30
54
71
91
60
48
60
381
120
51
5
4
63
6
12
3
12
183
6
39
207
45
33
75
32
24
13
35
31
72
18
47
24
28
117
60
3
63
29
180
103
5
16
45
51
9
30
180
9
27
93
51
21
93
30
5
12
25
36
54
36
12
72
78
183
27
72
54
27
48
32
12
60
72
25
3
33
3
87
65
4
75
41
24
16
3
42
18
129
32
16
3
21
45
11
160
24
144
24
51
42
87
51
9
63
18
24
47
40
15
24
66
23
37
35
19
141
15
105
21
59
4
87
54
23
12
36
24
16
24
171
17
12
16
3
42
35
55
12
36
36
45
15
54
59
12
19
221
108
88
24
21
24
30
69
81
3
20
43
17
7
36
90
12
6
12
78
51
56
13
131
1
48
24
23
24
60
28
63
9
140
49
75
9
42
90
35
55
108
72
18
87
15
144
6
15
8
31
12
18
51
3
21
21
35
19
77
97
6
9
27
84
41
1
15
12
96
57
75
45
35
88
24
93
35
103
60
9
48
27
6
11
96
19
30
6
29
4
15
41
1
39
69
27
104
31
120
29
103
30
6
57
24
36
20
19
69
72
24
69
24
18
48
24
66
119
43
45
12
3
77
12
1
3
9
42
66
60
63
36
60
84
45
66
41
4
9
96
3
87
36
69
24
141
51
44
25
3
15
273
3
29
97
51
105
87
36
32
24
88
8
40
27
17
16
75
33
9
27
3
17
55
36
90
3
57
27
27
5
64
51
24
89
12
73
18
17
16
36
20
40
48
81
36
131
25
99
51
72
57
8
181
11
4
12
99
141
45
35
40
15
30
18
41
91
5
43
132
17
48
73
36
39
44
40
3
132
33
3
45
120
27
18
11
79
137
7
5
37
120
96
18
45
45
11
16
27
12
54
42
30
54
45
51
5
40
3
54
18
60
29
55
6
15
33
71
19
132
57
27
53
16
9
23
49
23
67
30
35
43
120
18
239
16
24
20
4
81
36
180
15
32
40
3
5
40
12
140
72
31
18
36
11
133
51
81
18
72
18
12
47
25
6
9
32
31
9
80
16
3
36
54
144
47
61
18
54
48
270
54
35
4
15
36
6
59
25
18
77
96
13
11
96
24
4
57
24
48
90
90
18
24
65
25
54
90
11
19
24
108
17
1
287
88
32
109
15
48
27
9
12
15
209
49
72
18
9
12
33
3
9
24
47
19
5
139
29
13
3
9
108
3
111
30
35
25
ABCD 94397826574*3^$a+1 [50009]
45
39
36
18
71
49
6
45
69
3
8
1
84
60
87
33
90
24
33
12
20
112
39
36
48
6
35
19
36
54
30
42
71
67
6
120
30
60
21
15
18
30
6
60
15
99
137
64
135
30
95
12
40
9
18
6
84
66
36
48
90
71
25
35
211
108
36
24
105
36
21
54
6
95
24
19
12
90
84
75
21
59
25
90
29
37
11
7
30
72
51
3
77
103
165
9
66
65
85
6
53
52
3
60
33
3
6
84
54
12
138
12
15
15
90
78
30
66
54
6
6
180
90
9
39
60
45
45
6
84
120
42
18
33
3
29
1
24
11
40
39
6
96
39
9
155
108
13
60
71
64
45
30
17
289
174
21
36
9
15
120
63
12
18
6
9
27
60
9
12
33
114
5
1
204
30
6
60
156
30
9
39
60
12
78
12
35
175
29
1
114
5
229
23
4
39
30
36
23
16
72
3
60
54
3
183
17
4
36
32
61
35
1
18
42
48
63
3
41
88
27
65
73
35
72
28
75
36
24
42
59
96
13
3
33
15
51
5
55
48
30
72
18
81
24
32
49
39
15
12
108
6
30
45
165
15
15
90
270
6
35
19
141
20
13
3
60
20
7
6
24
12
39
39
42
30
69
21
15
48
92
73
3
159
30
84
90
30
6
84
24
102
23
16
45
60
15
21
48
47
208
20
7
90
60
3
231
90
66
89
1
84
71
43
102
78
12
21
87
42
51
39
120
30
3
51
60
60
30
24
11
16
3
6
87
39
48
6
150
60
165
45
30
24
36
5
79
101
55
96
29
55
126
39
144
87
48
12
48
33
117
6
120
29
55
5
28
8
64
80
31
96
65
13
3
128
72
13
96
18
6
144
120
12
60
30
24
5
31
33
20
25
30
42
18
60
66
27
20
79
18
11
1
18
12
5
55
93
15
126
6
213
51
21
3
12
41
49
51
3
54
6
29
157
3
27
18
102
48
72
60
30
3
21
35
40
92
28
15
41
19
5
19
6
60
6
9
39
60
6
156
138
5
7
108
6
6
30
35
76
27
6
36
15
3
5
16
20
31
24
96
18
12
11
43
17
67
42
11
19
41
7
42
18
42
71
253
15
75
9
15
41
16
9
11
79
6
135
63
66
84
35
55
36
21
93
12
23
120
16
36
36
8
64
8
7
12
90
99
45
11
36
412
21
6
9
20
115
30
90
36
90
23
48
139
18
6
57
84
8
85
90
5
1
96
3
56
52
33
126
60
41
12
31
6
23
295
12
54
15
15
30
11
13
3
68
124
21
15
15
96
33
21
75
45
95
1
60
71
12
55
93
20
139
5
109
99
21
35
16
39
17
19
105
96
12
57
18
21
21
11
7
17
48
1
6
78
135
32
4
32
37
36
96
60
23
97
54
210
87
57
36
36
30
65
49
36
95
16
39
78
11
61
54
9
87
18
96
27
144
45
11
109
24
54
101
31
9
21
179
31
54
24
12
15
3
6
66
120
21
147
126
39
81
11
16
12
27
60
60
84
6
75
183
33
87
42
84
90
54
12
83
25
75
231
30
90
29
52
15
84
66
18
12
5
49
30
54
12
108
12
24
150
17
67
21
21
84
71
175
21
27
270
87
243
77
43
12
60
78
6
60
29
7
9
36
56
13
30
150
95
25
84
12
30
9
20
49
12
35
48
25
51
15
6
11
19
53
91
5
85
35
241
51
27
132
24
90
54
45
45
12
3
27
41
7
6
30
101
43
42
60
24
35
19
36
24
6
150
24
30
11
40
12
123
24
6
114
81
69
6
45
96
15
41
64
3
17
205
234
29
1
87
24
39
66
3
75
33
93
24
3
69
54
6
59
16
84
24
15
72
114
15
135
5
19
36
24
6
54
30
12
60
78
36
60
141
3
42
11
73
131
79
45
81
24
60
30
24
90
11
19
90
87
75
69
20
1
198
5
37
210
18
42
24
30
36
15
3
12
78
42
24
6
35
16
9
3
80
121
35
4
32
16
33
294
77
19
6
60
48
11
16
9
6
41
7
12
69
12
3
17
88
15
6
15
36
72
8
19
84
54
15
21
15
39
17
85
54
60
24
42
108
3
60
20
28
39
42
24
30
24
12
174
36
23
31
17
43
209
1
75
36
39
84
12
24
144
186
51
3
65
60
1
60
6
54
60
30
17
19
84
57
27
17
36
288
19
33
32
97
108
72
11
7
36
84
36
57
183
90
27
8
1
119
1
23
16
32
24
43
132
114
156
30
9
39
36
17
64
8
1
66
18
72
15
33
36
30
17
12
1
35
31
81
9
18
ABCD 94398019304*3^$a+1 [50015]
30
18
55
156
120
71
66
19
65
36
19
60
36
5
79
23
120
25
5
7
24
60
71
48
30
115
23
42
18
12
121
24
17
43
5
43
144
65
43
36
12
5
43
149
42
30
18
102
79
36
48
35
37
53
7
60
108
65
7
23
30
18
114
55
84
17
19
60
11
37
108
35
54
138
1
47
42
42
6
175
24
41
102
30
72
18
145
35
12
73
47
49
29
90
18
43
29
55
5
67
23
78
7
5
42
66
43
96
65
163
185
72
43
197
36
12
42
73
36
89
18
72
78
19
35
25
60
36
137
42
60
13
47
25
53
42
48
72
18
7
11
72
1
239
60
60
1
71
73
17
168
7
41
19
83
30
48
19
108
36
89
31
17
103
11
30
78
60
48
30
24
19
144
95
30
18
13
96
41
24
90
13
23
253
84
36
11
1
29
6
37
23
42
18
13
84
12
101
42
25
60
5
31
11
66
72
30
1
17
24
36
24
19
47
42
55
47
66
12
18
73
11
61
48
72
72
47
85
23
37
24
11
25
96
48
17
19
5
138
30
7
143
48
204
6
43
12
12
12
65
270
48
18
115
119
120
25
36
24
323
73
89
30
1
12
216
144
17
48
30
138
24
18
12
18
90
121
101
115
53
31
11
18
60
31
36
48
77
60
66
12
25
23
12
97
125
43
36
24
23
60
72
240
210
72
36
19
48
5
67
11
150
7
83
133
36
24
36
11
37
23
12
73
24
65
18
1
36
5
19
24
72
5
120
223
23
72
48
60
37
132
41
79
84
36
5
55
125
36
12
18
49
23
72
6
12
127
35
1
228
24
72
24
41
36
30
13
60
29
78
54
6
54
18
1
131
25
53
7
24
12
48
11
169
17
7
60
12
24
36
23
48
49
5
30
25
23
72
168
72
18
42
6
102
48
37
36
60
96
83
252
49
59
60
90
7
11
30
19
71
150
19
65
108
18
49
35
18
108
103
36
84
71
96
60
102
150
1
59
30
30
12
30
78
1
36
11
97
5
78
60
30
30
85
47
90
42
73
77
18
1
11
6
60
127
5
132
36
19
83
1
24
5
31
29
31
24
5
108
7
83
13
59
1
41
6
49
5
103
137
79
17
12
228
60
43
60
59
25
35
61
24
23
102
108
84
78
61
137
43
11
6
7
12
11
25
17
7
95
66
19
35
186
7
65
7
23
12
49
89
91
77
24
66
13
12
17
30
18
60
24
96
12
43
5
12
42
30
18
30
30
1
29
30
12
13
12
23
60
73
47
30
102
108
78
79
24
47
73
137
79
5
60
55
24
96
84
60
11
13
53
79
23
1
29
48
12
42
49
11
48
1
29
48
79
83
72
25
41
114
18
78
37
113
12
30
12
25
5
60
78
48
13
24
60
65
91
17
43
17
240
24
18
61
144
107
90
6
72
25
60
17
55
35
1
227
12
13
5
55
5
18
54
126
60
72
1
59
12
156
13
41
30
1
5
7
12
60
120
53
31
60
161
90
18
42
48
90
150
25
17
31
17
91
24
5
67
48
36
41
55
60
24
41
103
17
55
5
6
90
12
30
25
17
18
30
91
96
84
84
23
13
29
55
35
25
17
120
30
25
23
48
84
48
25
96
59
61
24
96
12
35
150
24
30
78
67
24
71
180
1
132
5
150
25
23
13
89
198
114
55
108
5
91
59
12
25
36
24
95
61
48
36
36
17
120
67
65
30
73
35
13
65
90
97
23
25
192
12
11
72
60
1
180
12
12
35
1
29
48
84
55
11
12
120
60
198
7
53
12
78
42
30
30
30
25
12
65
19
17
55
77
7
101
12
42
13
23
49
60
120
24
29
115
77
19
36
5
30
36
13
41
163
5
150
25
108
84
101
102
90
18
12
60
78
12
90
12
6
7
17
18
18
252
12
18
37
5
19
47
13
17
12
90
61
11
18
127
5
19
11
13
65
7
108
107
30
18
1
60
72
12
65
120
162
30
79
120
11
18
60
18
54
43
5
151
60
47
60
30
60
67
107
108
42
55
24
11
25
41
30
12
37
95
6
30
169
24
11
73
5
55
60
17
36
84
18
121
107
25
60
89
36
42
85
23
12
13
59
48
60
42
18
12
13
5
55
65
108
55
204
5
19
36
24
11
18
120
103
5
30
49
11
37
17
19
24
125
30
72
6
174
1
12
120
5
18
13
144
17
55
ABCD 94398416246*3^$a+1 [50015]
24
21
84
15
6
90
205
216
23
42
18
102
3
60
87
25
24
56
64
36
29
7
23
6
18
33
39
33
52
89
6
69
21
3
63
73
152
264
108
51
60
21
45
99
15
25
5
6
18
72
51
15
18
36
36
3
16
113
30
1
17
162
72
145
5
66
168
21
16
107
48
114
120
144
91
95
18
15
57
139
5
54
72
84
60
21
16
84
143
90
36
204
90
105
21
156
19
125
72
42
21
69
87
39
85
107
93
129
12
18
18
135
339
30
31
32
63
73
35
6
66
114
54
12
193
77
42
36
54
72
30
60
85
8
28
92
165
36
15
69
198
54
199
17
39
3
72
48
13
113
7
89
3
15
48
108
129
36
52
17
27
159
66
36
18
6
51
33
72
163
56
39
84
37
156
224
64
59
57
15
36
24
84
45
16
29
54
193
108
5
60
66
126
42
37
233
66
36
18
198
54
24
12
42
33
93
55
11
49
72
44
3
30
126
1
185
39
45
54
1
41
3
27
108
37
35
36
13
96
96
17
3
69
75
45
18
6
66
54
36
168
3
4
155
129
9
18
57
57
31
20
93
90
21
64
59
105
57
174
21
136
29
90
90
31
152
48
57
162
66
24
18
72
90
66
90
27
51
126
18
192
18
18
114
231
3
102
24
51
39
165
84
36
273
15
57
55
155
21
15
49
24
20
51
78
72
19
56
16
83
24
181
12
59
21
12
51
6
48
90
21
16
5
48
18
24
48
18
43
12
80
27
21
112
17
48
135
315
13
152
3
25
12
84
53
18
85
29
3
16
11
109
59
120
36
1
5
48
31
11
129
135
72
25
29
19
179
45
45
18
129
24
27
252
18
18
9
15
13
128
16
24
56
184
72
47
66
147
33
75
15
6
51
15
18
36
78
141
15
9
45
126
21
231
9
15
138
36
7
47
6
30
6
90
198
51
24
27
150
138
90
103
47
228
42
30
57
33
6
36
30
36
19
59
144
21
15
216
48
21
177
18
97
17
123
15
13
5
54
45
81
91
113
31
59
21
36
33
15
15
61
71
141
24
40
24
95
54
51
75
21
69
66
49
77
18
225
52
272
27
18
126
37
48
116
39
1
35
180
48
13
167
121
12
47
90
75
15
45
15
21
9
3
4
11
129
16
77
72
48
3
15
108
54
72
294
1
35
61
23
1
8
15
13
17
42
21
4
8
16
20
39
48
24
66
168
75
40
80
21
54
66
60
39
27
9
33
30
1
17
3
72
93
36
54
90
39
45
18
49
96
44
69
87
244
41
103
29
3
4
29
15
60
52
68
136
8
15
126
6
66
258
12
168
66
31
332
51
37
128
219
97
59
1
20
160
20
216
3
85
71
126
222
13
120
8
201
18
48
24
21
27
73
23
66
39
96
36
12
33
43
35
21
99
9
45
111
40
140
16
44
51
49
5
36
48
27
9
54
6
84
18
165
159
145
215
144
24
73
17
15
21
300
31
59
72
13
41
36
3
159
6
120
39
15
21
21
48
42
33
16
17
78
1
11
85
77
162
121
5
24
55
65
18
93
3
54
7
84
72
83
24
157
8
177
54
30
60
55
47
72
1
35
81
36
72
15
37
20
105
111
9
78
1
56
9
270
121
84
47
72
21
15
57
57
7
5
24
15
16
35
24
1
35
48
42
48
3
33
67
32
15
138
27
105
72
55
53
67
5
120
18
18
108
36
150
18
7
113
90
45
63
18
31
41
199
96
137
42
85
71
57
216
24
195
217
53
15
57
79
149
6
12
73
41
123
28
59
126
18
36
18
42
61
8
15
37
144
44
16
89
264
103
23
6
138
18
54
60
48
6
12
72
6
21
ABCD 94398734492*3^$a+1 [50137]
15
65
7
18
87
15
84
5
109
30
5
7
30
11
79
41
79
48
42
60
11
19
29
72
79
24
9
15
36
90
24
30
42
54
54
167
40
104
1
66
197
13
60
47
91
90
54
36
185
55
30
12
63
51
18
6
6
108
18
72
12
24
12
18
71
79
17
25
167
121
12
27
27
84
24
78
3
111
96
24
66
183
15
54
30
36
9
141
24
35
16
104
13
138
65
19
48
69
39
65
19
72
6
63
39
132
45
8
25
72
6
108
72
24
138
48
54
24
29
43
18
96
11
97
42
48
53
43
5
16
45
30
18
42
81
27
36
24
36
29
31
65
25
15
51
24
12
60
24
48
101
7
30
72
30
66
42
30
18
6
36
47
61
12
48
66
24
21
15
54
96
11
48
61
66
18
30
65
7
30
3
9
18
30
18
30
71
1
174
9
15
17
13
216
66
60
60
9
39
12
48
5
40
39
60
5
55
17
40
8
1
66
45
8
91
69
8
67
12
66
23
16
63
36
5
24
13
3
27
45
3
12
12
6
12
155
7
17
61
75
8
1
63
63
48
12
42
75
3
30
167
91
12
42
18
12
48
78
11
48
1
60
24
18
65
55
65
43
29
72
96
72
40
21
174
36
66
18
150
6
24
12
30
23
16
27
30
18
101
61
72
30
93
32
103
17
1
47
37
3
80
48
169
167
40
8
40
51
24
48
53
120
120
1
39
120
32
64
56
7
60
36
57
15
30
84
24
72
138
102
23
1
6
12
5
1
12
35
24
48
13
54
29
37
27
21
126
228
17
19
6
23
73
24
30
78
3
48
51
53
31
6
84
24
30
30
123
24
9
30
54
12
23
96
85
60
72
47
121
47
25
48
24
60
18
12
18
12
6
6
18
78
3
15
66
23
37
30
36
42
36
66
84
54
15
75
36
72
12
42
54
69
21
35
49
143
7
17
1
23
1
96
30
18
66
6
48
15
171
5
48
1
71
24
7
18
54
6
30
60
30
11
13
11
96
16
8
25
54
33
57
138
42
12
66
12
17
25
126
72
30
83
72
25
60
27
8
16
99
21
135
84
12
48
6
6
24
12
72
6
84
126
65
19
165
3
30
47
43
45
9
6
84
45
39
9
33
144
18
102
23
31
102
72
3
48
39
18
48
84
35
1
72
30
57
51
60
65
25
6
36
132
120
6
30
5
115
12
33
15
12
30
60
12
95
96
7
78
24
42
30
3
15
12
54
54
17
24
24
151
9
72
3
5
16
45
11
61
138
120
36
29
97
12
6
12
17
25
108
72
30
18
84
18
108
17
61
72
18
17
43
101
253
12
78
17
24
61
59
7
102
18
113
40
80
25
90
30
12
42
113
13
84
63
8
72
55
24
65
16
8
64
3
30
18
114
6
36
9
15
24
30
51
15
42
15
8
19
102
6
48
12
53
19
18
24
6
53
1
66
18
30
5
7
42
135
8
13
12
120
150
48
102
27
8
37
96
12
15
39
96
17
25
168
144
66
60
33
117
59
25
23
55
108
108
9
15
17
24
7
17
13
27
33
24
30
156
48
125
1
23
7
18
23
13
75
32
19
29
72
7
6
12
120
24
63
45
3
57
15
8
85
84
6
12
5
25
47
88
87
138
48
120
42
36
36
5
13
66
174
35
1
6
54
11
43
96
6
66
12
18
30
120
12
6
6
30
59
120
19
198
24
6
48
9
63
9
56
49
24
15
57
12
102
5
1
12
48
30
48
5
91
125
24
79
42
6
57
33
12
11
25
47
85
144
35
43
53
7
96
89
145
12
156
12
11
19
18
24
3
27
18
6
5
67
53
24
1
24
215
25
12
3
8
43
29
25
30
48
24
18
23
79
6
59
79
6
6
18
24
3
9
6
18
15
9
12
54
12
17
115
21
99
48
53
25
210
29
16
24
105
30
17
31
9
21
18
65
24
73
47
25
60
11
72
73
39
45
36
39
15
18
30
12
5
1
71
163
5
55
65
25
23
88
9
48
42
12
24
41
61
83
1
23
48
37
3
32
1
6
33
128
85
27
80
25
15
93
30
5
7
12
84
6
3
21
84
66
54
60
18
108
21
45
210
33
33
18
149
16
105
15
15
42
144
36
24
59
24
31
65
25
54
41
61
96
59
19
12
120
17
7
54
12
23
55
54
12
18
45
21
84
12
96
27
32
13
30
30
78
89
24
31
41
7
6
42
18
24
15
72
216
45
30
29
48
16
104
40
3
29
25
18
45
56
1
60
51
80
55
30
59
48
73
84
24
60
30
42
167
25
6
30
12
39
9
30
65
16
75
29
37
18
9
63
153
57
119
19
12
9
3
30
15
15
30
30
12
114
30
24
36
6
120
30
78
78
24
36
17
91
5
1
23
13
42
12
54
30
17
48
7
108
29
72
25
90
36
24
6
138
41
1
18
54
12
3
45
11
7
60
69
75
21
8
25
15
57
72
95
43
149
40
3
186
131
19
60
41
1
23
91
78
6
54
18
9
159
24
18
24
6
18
47
120
24
19
5
ABCD 94398867632*3^$a+1 [50096]
90
144
115
35
18
139
48
59
36
54
18
6
54
13
5
12
54
25
89
30
90
108
24
102
54
54
18
24
48
6
73
47
72
18
6
36
18
72
36
31
48
113
36
108
36
90
24
54
115
11
138
42
49
59
85
35
6
120
18
6
55
48
59
18
66
18
24
72
12
78
48
18
18
1
48
59
72
114
12
24
151
11
36
18
12
24
48
6
18
72
102
18
36
6
18
7
47
18
127
17
54
36
72
30
42
84
36
6
36
18
18
12
54
6
12
42
120
42
30
145
41
7
59
6
36
30
60
12
36
18
79
48
23
36
84
49
59
85
29
12
72
31
5
60
66
18
42
144
18
120
78
18
108
36
7
5
96
120
72
126
6
48
6
1
53
12
54
72
36
18
78
66
198
36
36
42
12
18
36
18
31
5
96
18
48
90
31
23
24
48
49
96
53
18
54
54
18
24
30
36
24
25
29
36
30
24
30
36
55
53
36
7
17
79
23
6
108
48
6
18
54
25
23
24
1
48
59
18
12
42
12
97
65
78
12
36
24
66
151
240
11
66
78
37
83
6
30
18
18
18
42
30
54
18
90
24
36
102
54
18
42
66
96
48
78
108
36
30
198
24
12
18
24
84
54
18
7
83
18
72
115
47
49
144
41
18
18
78
36
102
24
126
30
55
41
55
29
132
30
1
77
12
55
167
18
7
5
60
18
12
1
23
72
30
36
18
42
30
42
43
144
11
36
48
60
18
192
36
24
7
5
6
90
36
7
47
12
37
35
61
48
41
18
12
18
7
101
90
36
42
12
18
60
12
162
54
36
90
36
19
17
79
11
6
31
17
36
18
18
55
113
12
60
18
36
12
42
54
18
19
17
18
102
18
144
54
72
7
35
66
18
126
144
54
37
35
109
41
54
36
228
24
66
18
61
71
54
30
36
6
72
144
12
24
18
12
97
101
24
48
24
18
73
35
18
66
186
108
174
18
19
59
85
5
43
96
5
72
12
103
41
198
36
6
48
7
47
18
72
24
90
48
42
30
54
36
42
73
53
12
79
29
42
25
47
48
78
66
24
25
59
85
101
36
7
29
18
97
23
60
54
151
23
36
18
24
36
126
12
24
48
162
6
84
54
42
12
24
156
73
17
18
24
90
138
72
60
13
89
6
1
35
18
72
18
1
53
30
24
54
36
43
5
36
72
24
156
24
18
36
48
61
17
18
12
49
47
97
48
71
12
36
36
126
6
36
72
120
13
5
42
1
71
90
79
11
66
18
72
24
318
18
1
41
162
30
6
49
23
90
18
36
25
5
6
66
24
66
36
24
30
90
37
35
13
23
90
6
12
24
36
54
36
18
30
7
209
36
72
24
36
12
24
30
150
30
1
113
90
66
36
36
78
61
83
72
30
96
126
25
101
48
36
42
30
18
24
37
11
18
60
18
18
12
6
48
60
252
18
36
19
119
90
42
36
36
36
228
37
5
30
72
24
234
48
42
12
13
65
30
1
89
6
49
35
13
47
48
6
54
36
36
102
42
66
60
175
5
18
12
60
49
17
72
7
48
59
85
41
7
83
48
6
120
31
11
36
1
53
30
13
23
36
24
90
19
53
43
77
72
42
18
36
30
54
103
11
37
143
1
17
54
12
18
91
59
30
42
18
36
84
60
7
11
37
47
90
72
42
30
7
29
42
192
24
1
29
6
48
36
42
175
95
18
30
18
36
24
54
18
30
54
150
18
54
108
36
54
19
101
91
53
139
29
66
42
84
115
119
121
23
78
12
24
18
37
89
102
54
6
30
240
7
47
36
102
24
66
72
37
35
18
60
66
72
36
42
36
18
1
35
18
18
36
54
12
144
18
72
6
12
24
48
6
120
162
31
95
60
18
108
30
6
30
18
18
108
18
67
41
72
222
18
48
6
12
24
18
30
36
49
5
24
12
6
72
18
36
19
29
6
36
30
36
6
54
30
61
48
143
6
174
72
96
18
18
54
162
36
30
24
30
1
23
102
6
13
59
30
24
127
83
78
72
12
36
6
36
18
66
6
54
66
43
53
36
7
47
49
48
11
18
30
54
72
6
18
66
168
18
12
54
90
162
78
48
150
162
30
18
18
24
36
210
6
25
29
12
78
72
144
126
19
11
37
53
6
54
72
7
101
30
6
48
7
65
18
72
54
78
90
12
24
36
138
85
47
97
29
66
222
30
6
84
60
31
77
36
18
13
48
23
6
12
55
5
36
84
78
102
18
13
95
6
102
6
120
132
72
43
29
102
18
18
25
48
23
12
18
108
18
6
18
30
96
ABCD 94398984866*3^$a+1 [50067]
96
66
30
144
36
113
55
132
84
30
114
209
1
12
59
168
37
96
35
115
270
95
25
90
48
125
37
114
6
155
223
72
54
83
103
90
90
53
7
65
145
119
25
6
48
137
115
108
6
59
97
30
113
24
61
222
29
145
23
121
60
156
54
276
96
77
73
30
65
24
295
24
65
37
240
84
24
30
66
180
24
107
25
54
60
36
48
17
168
25
342
24
234
47
168
37
18
162
47
37
131
48
7
89
24
7
30
30
48
132
48
42
47
103
137
37
83
91
36
6
18
6
36
60
59
96
72
31
42
167
1
119
223
114
84
270
60
96
36
90
84
23
43
30
54
6
107
96
187
144
156
114
84
11
168
103
24
330
6
60
60
180
90
90
174
59
31
30
59
1
30
126
59
1
198
126
59
61
336
90
30
24
131
264
55
90
6
30
60
30
30
18
17
73
156
6
18
59
13
18
42
30
24
6
144
114
72
18
12
60
47
73
60
240
84
420
120
54
30
119
13
48
36
30
216
120
60
48
126
66
144
5
55
6
258
156
294
102
30
24
84
42
30
108
251
61
30
53
120
61
66
114
126
30
24
126
5
43
96
6
48
72
23
157
24
90
96
78
120
59
7
66
143
97
30
30
84
66
60
185
109
24
6
90
6
60
113
61
35
115
66
30
30
24
120
23
43
198
42
5
139
101
43
90
11
24
55
89
48
73
12
84
36
504
66
204
6
120
23
175
162
23
355
126
30
30
6
269
1
18
42
59
85
66
65
48
175
36
5
61
174
156
90
78
30
11
31
180
18
12
23
7
240
137
13
18
89
96
1
66
53
235
246
23
48
169
36
83
24
7
65
24
72
24
25
6
60
30
47
1
30
150
107
55
90
18
132
65
25
30
18
72
48
432
150
198
11
79
6
11
109
90
174
59
13
54
60
66
24
96
47
133
35
55
30
108
246
24
30
42
113
7
180
30
23
25
335
25
47
43
29
1
66
6
108
96
36
119
85
90
186
47
43
108
89
13
60
47
31
36
90
66
30
59
61
35
25
120
24
66
54
174
6
59
37
60
78
72
18
132
24
66
174
11
43
29
7
6
35
103
12
90
59
229
179
223
48
6
60
66
18
179
31
6
180
126
90
60
30
60
30
48
12
167
103
138
102
24
6
30
18
192
24
36
120
239
48
247
30
54
6
23
96
1
36
144
174
36
24
6
59
72
109
59
120
96
181
54
53
48
43
30
36
24
6
60
30
66
18
132
90
54
59
25
36
60
23
13
60
143
144
187
126
108
6
186
59
139
5
247
78
12
47
103
18
6
6
150
114
11
55
89
19
132
30
59
120
96
48
55
6
66
30
60
210
30
150
78
30
12
210
239
31
90
47
96
7
144
66
204
210
180
36
48
89
13
60
84
11
24
24
1
6
18
342
60
240
78
71
55
6
138
65
37
270
18
42
ABCD 94399443254*3^$a+1 [50083]
12
18
85
23
144
60
108
1
11
13
41
7
32
33
78
9
207
9
21
195
16
23
9
15
30
3
93
90
57
15
49
41
18
72
45
9
18
102
60
18
12
6
87
112
48
5
115
32
48
87
9
24
153
54
9
201
39
105
114
18
123
15
60
30
24
111
87
25
32
27
21
15
25
29
60
18
165
33
48
39
136
77
18
24
12
108
90
6
36
36
48
72
78
66
1
8
40
137
18
30
144
72
111
48
72
64
179
30
6
9
112
48
119
36
45
16
104
40
24
56
40
17
55
8
64
35
37
71
73
47
18
24
63
75
69
64
35
21
9
7
152
96
75
30
15
39
198
67
8
69
3
112
89
30
9
48
57
36
19
47
73
5
18
72
66
126
25
8
63
57
15
25
5
51
64
47
18
18
69
64
24
95
126
54
37
8
16
17
30
25
48
17
42
36
84
18
42
25
8
24
48
3
84
144
25
11
18
18
24
73
17
39
9
42
66
60
72
103
104
39
57
33
87
24
39
129
16
17
7
8
112
101
6
108
25
47
48
6
12
18
45
15
36
36
30
3
16
59
30
7
35
30
79
83
96
12
72
18
18
117
15
48
9
160
11
6
30
18
103
8
64
203
45
87
108
93
45
54
36
25
72
80
27
21
117
3
51
60
1
8
9
48
72
42
61
23
9
87
25
128
3
42
90
1
11
24
12
49
48
17
15
75
61
47
66
114
72
61
65
63
27
30
18
96
84
129
33
54
24
12
69
160
59
36
9
51
45
16
23
42
15
40
8
184
56
40
17
15
3
36
33
15
1
41
63
16
41
79
47
9
9
39
40
11
60
54
36
15
15
9
33
30
60
48
42
99
216
88
29
30
6
12
147
72
3
45
57
6
33
57
15
40
80
3
36
168
33
15
114
246
9
24
16
119
84
6
12
42
57
45
123
63
84
18
51
9
63
24
15
108
6
39
88
143
120
6
48
91
17
42
12
36
108
49
47
33
3
109
65
39
96
69
144
75
63
57
51
6
79
119
30
126
54
6
66
54
36
150
18
21
24
16
11
21
69
19
29
60
30
1
5
30
6
126
12
13
8
16
23
18
18
30
330
36
1
32
40
83
24
13
32
16
47
36
36
66
39
64
11
54
7
8
51
24
181
11
93
72
33
96
36
12
6
57
99
45
33
7
131
109
24
24
11
141
105
15
120
48
15
72
249
72
27
61
119
33
33
151
56
40
5
27
48
33
90
37
53
19
77
36
18
36
108
12
49
11
30
39
51
21
105
54
1
107
6
15
15
6
138
25
11
72
72
60
57
9
7
32
3
30
127
23
72
81
111
49
131
85
59
54
90
96
37
48
56
88
5
115
11
189
27
21
40
23
90
15
45
30
24
30
6
1
35
133
8
240
9
126
249
40
8
40
32
45
60
55
65
63
48
57
15
15
97
83
6
12
54
24
12
90
15
45
48
144
42
9
64
56
69
12
6
72
105
16
41
18
36
66
15
99
102
18
60
36
18
48
3
15
57
24
24
111
24
66
18
6
151
83
21
9
60
3
45
3
72
144
120
9
79
191
81
21
114
73
11
181
41
12
132
30
25
35
66
27
72
16
120
48
11
54
144
36
195
51
54
7
72
48
53
36
39
57
30
33
57
39
39
90
30
42
48
15
57
72
36
54
60
1
47
24
9
75
54
63
15
90
63
21
3
48
39
18
55
41
84
90
42
126
18
12
54
69
117
12
132
3
15
18
54
120
25
48
17
15
21
108
6
49
80
51
30
90
13
41
7
48
56
15
114
15
39
81
21
3
48
24
21
48
42
102
18
25
65
162
61
24
167
6
19
35
120
18
36
24
7
41
7
56
81
6
84
24
45
120
184
47
18
66
54
103
32
27
36
9
88
35
93
33
7
48
17
15
120
165
42
1
32
15
24
33
33
18
36
1
48
80
129
72
30
1
48
29
12
18
6
15
15
25
32
184
24
11
48
21
160
24
17
39
69
75
16
47
18
6
84
61
29
150
61
8
16
287
33
112
143
24
33
48
9
102
24
49
32
39
9
40
11
84
25
96
59
45
45
91
104
48
45
60
7
77
171
9
6
90
7
5
6
30
6
169
185
42
72
12
198
180
31
29
3
87
1
32
75
45
27
165
33
48
7
128
16
8
45
36
15
15
25
17
18
12
57
72
24
51
45
99
36
18
7
56
75
54
24
54
81
9
15
16
17
ABCD 94399901164*3^$a+1 [50050]
5
18
25
12
107
36
84
49
36
5
60
18
102
43
53
12
12
91
5
19
5
36
7
113
7
77
138
102
55
23
18
162
12
1
12
36
12
17
18
84
156
25
17
12
30
18
48
72
102
6
60
30
97
53
12
60
7
48
65
372
19
29
12
19
47
30
103
60
17
192
108
7
216
29
48
132
60
7
48
65
7
5
55
41
24
30
13
72
24
36
24
120
11
6
103
149
55
53
7
53
84
60
120
6
72
1
77
12
7
36
5
79
125
60
60
6
13
24
17
19
11
30
19
24
35
42
18
61
36
71
12
85
17
30
13
65
138
24
120
6
30
85
5
12
30
12
25
113
12
43
17
30
61
47
13
65
115
84
5
6
24
30
43
60
36
36
83
42
43
5
102
25
191
25
17
72
6
42
18
30
7
215
42
43
36
24
47
1
167
1
17
55
12
77
36
72
55
132
60
41
114
6
19
48
48
5
30
37
23
25
29
19
47
24
216
12
37
60
65
36
43
12
35
109
53
91
17
19
120
23
241
11
6
90
84
66
67
60
143
13
36
101
60
19
41
204
6
25
12
53
24
66
13
11
36
157
72
5
79
72
12
17
6
97
77
139
71
6
54
193
35
30
55
17
18
90
31
11
6
43
24
17
43
48
17
55
17
19
11
36
37
36
12
47
162
36
43
11
6
12
42
6
30
102
138
84
13
77
6
90
67
113
24
103
120
5
18
37
137
163
17
31
227
37
5
55
24
17
24
6
24
60
13
5
7
24
120
132
72
60
77
96
12
163
29
43
77
96
24
60
30
13
35
25
17
18
37
41
30
84
6
54
18
72
36
7
5
12
156
19
24
137
163
156
11
54
90
25
41
24
48
31
24
47
13
17
36
7
48
48
72
65
30
102
12
66
60
37
132
5
96
19
131
12
78
12
42
25
96
24
53
72
36
67
36
132
24
71
132
193
5
7
23
49
53
67
35
1
24
5
55
23
42
30
1
5
19
48
48
29
60
60
31
72
53
127
156
29
180
7
24
11
30
30
30
43
12
65
78
61
11
30
96
60
120
84
43
12
35
18
12
6
54
31
12
83
90
54
25
53
18
49
144
41
30
18
91
131
1
65
60
55
35
102
60
30
25
35
13
29
19
71
25
53
90
37
203
30
7
24
119
13
72
48
77
7
60
48
36
72
125
60
19
24
41
55
120
23
13
5
24
126
49
53
12
43
48
5
54
1
47
78
12
31
29
48
7
107
61
29
60
36
42
13
5
7
36
17
19
48
48
5
54
13
65
108
12
7
84
41
55
83
42
19
137
30
42
108
60
72
115
120
60
48
5
79
36
29
55
113
151
17
19
95
13
17
96
55
84
41
54
30
48
55
17
151
95
49
35
30
19
156
41
84
66
162
132
48
12
60
30
13
53
67
48
48
59
85
5
12
19
24
36
144
5
12
55
161
24
90
1
47
157
11
12
37
53
7
35
1
48
17
79
24
144
60
36
60
161
90
66
54
61
24
65
18
1
11
121
132
72
5
48
7
65
18
61
84
95
30
43
29
60
60
19
12
24
96
29
78
13
12
12
23
97
65
120
18
13
108
29
7
5
66
12
30
42
61
12
53
12
18
25
17
48
43
41
6
42
72
19
96
35
96
13
29
42
1
5
43
17
67
53
7
12
36
5
7
96
36
11
157
173
24
103
53
7
17
43
5
31
24
96
12
29
36
30
30
60
24
36
43
12
84
53
67
5
43
17
36
7
23
84
13
5
223
12
36
84
23
42
7
5
43
72
60
36
89
66
90
12
7
53
78
12
13
89
19
72
29
91
119
1
17
18
85
17
102
96
54
30
6
72
42
49
89
43
17
72
66
157
156
17
24
30
25
84
11
61
5
24
115
84
192
144
161
12
168
7
12
5
18
13
72
12
101
60
30
49
11
30
84
48
168
55
60
5
240
30
37
17
43
12
41
24
115
5
300
151
77
91
149
115
65
90
25
17
60
151
24
71
42
12
31
29
96
60
60
24
48
7
71
54
55
101
42
13
29
48
12
30
1
95
54
150
30
96
60
84
138
150
12
6
174
36
72
31
24
36
96
53
78
73
41
60
19
17
43
29
30
18
7
132
24
12
5
247
36
17
60
90
120
13
17
54
13
5
120
60
138
25
227
13
35
84
6
24
6
282
151
ABCD 94399996162*3^$a+1 [50021]
43
117
56
4
57
54
12
5
12
36
24
12
60
184
9
42
54
39
32
193
35
37
11
43
24
65
97
30
18
195
3
77
13
23
40
284
12
24
36
28
56
55
5
91
48
17
1
147
20
228
48
67
53
85
71
60
109
54
90
11
12
25
27
15
21
51
84
5
67
114
54
21
45
18
21
39
53
48
16
165
35
60
64
24
3
17
52
68
7
36
17
67
6
48
59
175
105
20
96
184
8
7
36
30
6
18
35
13
83
61
18
45
60
12
8
1
35
7
69
44
61
39
32
55
24
45
75
33
32
48
156
79
77
48
1
35
31
41
37
30
17
19
96
54
35
4
56
31
66
35
7
17
28
20
36
7
53
36
156
7
101
1
6
17
67
45
33
95
16
9
42
41
43
234
71
24
228
4
24
81
23
31
209
60
55
117
8
16
9
30
5
36
1
191
12
12
144
60
151
101
43
17
19
5
204
25
99
27
41
112
80
60
48
7
228
65
4
20
73
11
84
180
325
102
36
5
55
29
19
5
139
18
63
27
69
75
29
76
56
43
29
37
23
40
87
33
72
60
44
64
32
40
68
31
29
43
17
61
39
120
3
12
18
54
65
25
18
101
67
29
1
144
215
88
80
103
42
47
43
45
20
96
31
5
49
39
111
12
53
4
20
136
9
35
108
84
40
48
8
19
18
135
56
12
28
32
7
90
30
36
6
30
9
260
7
53
55
17
12
36
36
28
81
59
52
159
5
64
243
12
6
287
49
59
31
41
37
11
19
17
1
35
12
12
120
19
24
17
64
20
37
35
7
257
24
7
54
48
23
193
150
84
5
121
39
32
19
36
45
108
32
1
35
24
36
7
17
145
6
12
113
12
25
120
47
31
17
48
7
17
31
65
187
65
12
28
3
18
59
37
83
172
99
60
84
36
17
12
13
63
39
77
55
65
48
31
21
8
16
147
5
103
21
84
9
35
48
24
13
15
27
36
77
13
35
12
1
24
27
45
39
15
17
72
12
28
20
168
28
9
23
4
68
145
11
7
54
35
204
49
15
33
18
45
15
9
12
8
55
113
67
18
35
19
53
36
96
73
35
31
5
31
114
15
24
87
89
64
56
91
165
20
24
124
72
48
15
17
40
39
120
9
123
5
79
18
23
24
79
9
32
73
18
65
24
85
39
24
92
168
52
9
120
35
4
32
199
42
35
163
66
96
39
63
18
63
27
54
83
48
19
9
9
23
12
160
20
67
41
4
135
114
71
121
23
136
20
24
36
108
36
84
12
25
39
159
77
28
56
144
25
27
63
30
83
28
111
33
75
36
72
53
96
4
56
24
1
3
27
5
103
17
43
12
5
55
84
6
66
57
68
64
44
55
6
39
32
19
36
12
41
124
15
81
9
312
174
17
48
31
18
71
40
9
18
17
37
35
4
116
60
24
4
80
72
100
8
7
29
61
83
43
12
5
12
61
63
27
29
43
30
72
126
144
29
4
135
12
96
12
5
48
7
48
5
49
15
8
73
63
44
55
77
25
6
17
72
199
5
4
116
72
84
60
175
29
49
30
81
9
35
7
29
7
53
91
108
57
44
24
40
15
41
36
13
18
65
4
39
17
48
145
131
24
7
69
3
77
1
35
48
7
17
37
48
35
76
104
12
61
23
49
47
24
1
90
24
29
91
5
1
11
28
9
35
127
36
42
15
20
55
113
28
57
59
115
225
8
96
12
48
100
15
17
7
108
173
25
126
18
47
73
95
55
65
145
18
53
91
5
40
9
6
101
37
6
101
36
24
31
24
48
45
36
80
132
55
30
59
84
1
126
249
81
23
49
11
36
55
129
111
89
36
60
79
77
84
25
48
35
37
183
57
63
3
53
7
9
68
13
23
7
5
247
17
28
33
414
33
20
31
17
112
15
5
36
37
99
44
144
12
28
15
185
7
29
187
18
15
24
12
8
91
72
77
7
5
48
156
61
3
32
61
18
36
45
63
12
18
42
36
57
15
17
1
39
9
126
33
60
12
99
12
9
104
49
35
12
25
39
140
37
59
4
20
60
96
1
119
25
3
68
12
76
15
9
12
15
5
36
4
56
103
9
3
89
4
20
12
12
48
67
42
3
8
28
171
41
4
68
60
72
31
18
30
5
67
5
60
84
55
84
81
15
66
23
16
39
101
96
28
44
40
68
49
24
167
24
ABCD 94400018554*3^$a+1 [50073]
45
63
30
30
42
30
60
30
43
5
7
11
21
36
12
3
33
24
45
3
15
9
16
48
29
18
12
1
32
63
60
81
4
17
18
54
72
15
28
20
28
5
42
33
3
12
33
27
73
59
25
47
81
48
21
90
13
60
8
3
12
30
18
6
18
25
8
159
49
35
37
35
24
21
15
25
32
63
12
36
37
80
3
25
11
84
6
19
11
1
17
6
9
123
24
1
35
162
18
37
92
39
9
48
63
54
6
66
3
45
27
21
72
42
1
20
27
1
20
9
6
21
39
6
3
40
48
20
3
25
29
6
24
48
57
3
13
32
60
27
18
24
30
210
66
54
99
4
32
39
60
9
75
18
30
13
11
90
30
45
45
6
37
23
9
3
18
54
18
18
37
20
16
11
18
72
43
60
35
93
12
237
78
13
48
35
114
30
25
11
25
59
36
96
30
43
5
3
117
30
36
54
43
48
77
27
60
12
39
72
132
85
32
28
11
6
30
13
5
42
30
39
12
15
60
48
105
57
3
15
6
15
16
20
15
33
15
9
96
15
9
45
3
39
6
43
29
3
24
51
25
20
15
25
29
18
78
42
12
36
9
15
6
42
21
4
5
27
108
12
15
1
5
63
4
5
3
39
13
95
36
9
15
36
12
54
54
12
45
52
23
12
85
53
24
210
78
27
21
18
6
3
28
47
138
7
60
35
18
42
1
107
24
21
108
39
45
12
28
47
96
57
3
42
15
12
39
24
36
37
29
120
48
18
24
24
9
12
36
15
9
63
1
95
192
9
21
7
11
24
60
12
6
18
25
24
95
13
17
15
16
17
15
12
48
15
48
54
42
84
42
67
56
64
108
12
11
42
63
36
3
42
51
3
21
75
18
42
6
39
39
36
6
144
54
36
78
51
15
9
12
3
72
24
102
24
6
9
75
1
68
57
72
51
64
8
39
6
3
99
18
18
6
18
60
13
35
13
24
23
48
25
84
20
51
57
99
1
5
3
21
15
15
36
45
57
3
3
42
18
12
105
3
54
135
12
3
42
3
136
29
211
29
18
189
28
20
16
17
43
32
63
49
96
71
1
48
47
25
8
21
51
100
20
27
12
1
48
20
15
69
16
11
45
4
12
29
18
30
3
39
9
21
6
12
96
6
138
1
32
3
42
24
19
47
48
120
9
45
3
69
15
3
30
15
76
80
15
12
13
11
21
28
44
27
93
27
18
3
15
12
36
25
71
33
15
168
150
42
30
3
45
210
12
12
6
24
6
13
11
138
78
42
3
39
60
84
12
13
11
18
30
42
91
35
9
16
35
54
96
18
12
12
12
18
126
42
42
12
18
15
3
9
24
24
63
30
3
52
107
30
66
21
36
12
15
12
6
24
43
60
20
3
48
9
15
12
1
29
90
45
3
30
3
3
9
3
9
3
12
24
9
40
8
72
15
61
17
54
21
72
28
17
3
24
3
60
33
15
25
59
18
18
45
63
45
51
48
13
29
151
35
24
6
43
20
4
120
23
12
18
27
16
29
3
99
36
48
9
27
9
15
21
39
81
39
57
24
15
24
9
76
20
24
123
25
23
60
72
24
13
11
60
37
8
21
18
48
30
3
24
48
3
60
54
42
6
30
37
5
15
33
75
3
12
25
23
6
43
35
21
60
4
5
66
25
56
3
12
24
81
3
25
35
1
12
23
60
9
117
48
48
43
11
13
131
37
29
3
15
198
63
9
42
30
48
15
12
3
12
96
9
21
27
45
48
99
93
15
51
25
56
39
36
13
20
27
6
24
120
138
85
20
60
33
102
18
3
24
72
24
39
36
24
13
12
20
28
35
13
71
36
57
12
15
13
5
43
20
9
19
47
37
23
42
31
116
39
12
9
3
25
11
24
93
27
21
21
18
93
3
25
47
24
30
30
66
75
52
11
49
5
3
3
57
3
25
11
13
11
37
32
160
23
60
42
18
45
27
1
11
84
25
29
15
3
33
12
108
36
105
18
48
57
45
6
109
11
21
21
7
48
20
3
45
144
76
44
48
24
3
25
17
66
13
44
147
60
21
3
24
12
24
37
5
30
57
196
29
27
136
32
63
13
41
30
36
37
17
3
12
3
12
1
20
40
8
69
66
36
48
36
9
93
27
3
90
90
37
11
24
1
59
12
30
51
3
114
48
24
96
18
6
18
45
28
5
72
3
3
96
21
28
35
45
12
87
13
47
45
16
59
18
67
35
117
3
57
28
5
15
3
25
20
39
133
53
15
28
77
3
112
5
24
30
21
15
37
11
6
75
93
30
13
44
16
17
43
29
39
124
5
18
93
27
85
23
141
21
39
16
20
15
13
71
24
12
48
6
54
21
24
72
27
13
23
25
29
72
48
3
45
55
47
1
35
60
21
15
81
15
30
24
51
63
21
36
12
15
18
27
16
164
12
63
30
6
21
3
13
95
54
39
147
48
25
11
13
23
60
180
9
15
24
69
28
5
42
60
18
39
108
93
24
19
95
6
18
30
18
48
9
3
13
24
36
41
3
87
36
85
120
5
7
23
9
15
33
48
27
1
95
36
21
99
36
9
21
3
4
68
27
12
48
78
24
43
68
84
3
36
21
15
1
107
60
12
1
29
114
132
37
5
18
57
45
3
63
12
9
4
11
18
27
75
9
64
17
75
15
69
4
5
51
15
6
43
36
12
29
18
57
63
72
84
42
39
36
3
24
36
6
18
117
15
45
15
48
25
11
21
21
30
9
33
3
3
84
25
8
45
7
17
48
72
19
11
48
42
48
42
24
60
49
23
13
71
1
95
117
27
1
5
15
3
49
23
24
13
68
12
75
30
30
25
20
16
24
167
81
3
84
1
11
18
48
54
18
15
3
9
36
57
43
5
18
6
3
3
57
12
3
13
5
15
84
120
48
45
18
9
15
36
12
48
9
45
43
48
12
17
30
18
163
23
25
44
48
27
12
60
33
12
60
21
3
21
3
45
6
42
43
11
141
75
13
11
21
15
13
71
13
11
42
7
47
13
53
27
75
12
1
32
3
132
25
32
21
3
4
17
3
12
4
47
12
13
8
24
45
66
9
12
39
9
16
89
66
21
48
15
12
73
23
30
7
23
9
33
3
24
39
36
84
36
1
35
24
9
144
48
27
ABCD 94400041226*3^$a+1 [50004]
120
73
111
12
69
84
11
1
39
20
25
131
40
57
156
15
56
16
8
36
1
48
12
39
45
24
36
99
129
120
23
120
40
104
40
9
24
132
15
144
45
95
36
25
15
21
63
56
133
48
3
12
8
121
35
36
180
148
12
93
12
24
48
60
60
11
36
4
12
308
60
37
143
37
24
84
27
108
21
75
33
51
189
47
4
92
13
35
49
47
16
108
12
168
120
56
13
11
121
15
44
25
11
36
37
96
11
64
9
47
144
37
12
3
144
9
12
23
37
24
95
73
12
135
84
36
81
60
24
39
57
35
84
36
144
13
3
69
48
48
23
52
108
21
99
236
4
120
9
11
49
147
36
108
45
27
20
229
36
48
11
13
27
140
1
23
100
105
75
80
52
153
132
3
81
36
63
56
16
9
96
24
36
15
9
219
36
36
44
84
265
60
72
132
132
11
49
35
13
111
20
109
147
9
12
12
12
216
99
69
12
24
111
180
9
36
60
23
16
9
11
1
120
39
21
24
11
37
36
15
20
1
35
1
63
116
13
51
69
47
16
117
23
24
61
48
36
48
3
129
15
56
48
60
25
24
96
47
25
24
108
108
59
36
24
64
177
48
27
9
71
49
24
15
56
1
72
63
45
35
84
40
20
1
63
20
1
95
49
252
143
25
120
75
56
36
108
61
75
20
36
24
36
84
24
25
84
48
60
84
24
96
36
63
21
60
11
13
36
48
11
12
364
33
12
24
15
165
15
57
15
117
47
144
40
20
85
72
23
36
13
87
44
12
40
45
39
81
48
132
15
57
11
52
20
73
12
3
57
143
220
21
15
129
11
16
20
4
36
20
28
21
36
3
117
155
100
24
176
49
119
37
35
97
60
3
20
28
36
36
108
57
23
12
157
47
1
12
36
15
57
3
9
23
109
24
15
72
9
96
3
36
20
84
36
61
63
189
12
15
20
24
120
1
35
4
12
24
20
36
84
25
11
108
72
24
156
4
20
49
12
60
23
100
36
20
40
141
15
33
327
80
108
169
48
15
68
1
60
71
28
20
36
24
97
3
9
47
24
25
47
124
9
12
119
16
80
28
9
47
24
136
9
71
16
33
51
21
143
16
36
8
156
4
32
13
12
84
111
105
60
24
11
13
71
169
72
24
39
36
60
21
83
76
84
45
35
36
180
36
85
24
15
104
37
3
21
180
11
49
144
47
28
9
47
13
120
71
1
15
33
72
75
56
13
12
24
15
20
1
48
60
75
12
60
84
9
12
15
129
36
23
205
72
3
21
35
4
12
33
36
48
107
1
60
3
9
48
35
13
12
99
20
24
120
37
23
100
20
16
33
23
24
1
12
123
8
49
132
48
120
12
120
35
36
24
85
168
72
36
48
12
24
15
33
12
11
13
11
100
9
107
108
97
72
11
120
40
9
23
108
49
60
143
109
24
15
9
27
141
15
108
9
36
60
351
69
60
12
23
36
84
25
24
27
36
9
96
3
20
36
16
104
1
75
20
28
9
72
11
169
15
69
24
27
20
124
36
9
11
13
3
44
13
48
183
56
49
11
1
72
231
45
11
49
84
36
12
84
75
81
59
16
69
119
100
92
88
9
263
37
48
59
124
117
72
36
12
15
57
87
45
48
87
69
11
36
120
40
48
36
56
85
83
52
48
36
33
132
60
11
24
193
71
180
72
4
36
105
24
71
48
61
71
48
121
111
44
61
12
11
16
93
12
39
21
36
39
104
16
33
48
12
48
3
72
93
24
87
20
36
48
112
9
36
3
21
35
36
40
120
45
119
1
3
156
9
24
83
100
189
155
4
36
84
9
63
20
37
123
20
4
36
104
40
9
95
241
11
88
9
96
72
99
120
9
12
15
44
73
36
12
75
20
25
39
80
13
3
9
216
75
8
37
24
59
40
20
16
81
23
16
36
60
48
72
57
87
9
36
11
204
1
180
60
132
60
51
45
72
3
60
9
96
51
21
12
23
97
71
72
28
200
37
72
72
51
44
1
84
75
176
49
11
253
87
20
64
33
11
1
35
133
3
8
157
ABCD 94400421392*3^$a+1 [50000]
100
44
16
20
70
39
5
7
21
3
24
36
12
53
4
20
88
159
3
21
17
28
27
48
57
32
7
51
48
234
8
72
166
14
40
6
9
12
81
42
6
2
108
90
19
60
83
37
72
21
3
95
34
27
51
33
24
11
24
18
7
23
73
60
15
50
154
98
43
29
10
30
50
28
93
57
2
10
3
165
8
67
24
60
23
58
122
36
10
84
56
12
7
15
18
3
47
49
48
35
61
12
12
81
114
56
60
1
69
27
77
6
40
42
62
46
27
12
35
16
69
12
36
24
3
6
84
75
21
20
34
18
30
128
4
48
2
31
5
64
15
71
25
65
54
37
11
22
147
93
75
3
78
12
18
2
7
48
27
33
12
15
6
60
114
33
15
33
15
12
20
10
80
7
48
24
9
15
36
9
12
27
60
11
4
26
52
3
35
22
48
2
10
102
45
11
37
35
97
3
198
51
3
20
18
7
21
15
84
120
21
24
36
51
24
47
40
102
8
7
41
7
63
57
33
2
22
90
18
78
14
28
39
53
28
3
59
16
114
18
68
121
9
24
15
53
40
60
15
23
25
12
77
30
16
2
18
25
17
88
60
12
63
77
60
103
24
63
2
18
25
47
148
33
60
17
18
82
2
10
75
11
40
81
36
27
30
27
29
40
12
63
12
17
228
28
62
13
60
39
18
72
56
19
11
25
17
40
27
3
38
19
11
61
36
24
9
15
27
80
22
6
50
79
3
48
44
46
87
15
102
128
58
42
147
195
68
28
69
45
27
48
12
96
24
9
12
80
10
93
24
11
34
56
4
87
53
70
18
132
147
11
42
16
12
38
114
18
97
41
67
12
12
21
48
12
3
36
33
15
11
22
42
33
35
28
57
33
42
2
10
128
130
15
77
7
69
51
3
33
3
45
57
38
34
38
10
63
60
12
93
14
10
15
96
17
18
61
11
10
32
16
110
4
18
30
20
18
127
45
72
18
18
39
12
33
15
33
2
48
22
140
36
55
35
25
47
37
15
18
8
12
88
2
169
89
139
33
98
25
29
16
15
45
12
18
9
3
38
90
61
9
15
5
7
165
27
113
19
81
27
36
29
18
13
65
19
11
4
30
30
66
2
112
30
18
50
7
51
42
60
2
61
15
12
45
147
6
30
50
10
20
22
20
52
66
9
83
10
27
96
15
20
54
70
21
9
18
18
27
3
140
70
12
30
48
50
31
33
50
1
15
212
49
191
10
72
108
72
27
9
2
22
96
14
48
97
33
39
48
60
72
11
10
3
72
12
141
15
69
18
18
90
9
71
54
7
321
12
20
28
27
12
9
140
30
10
87
47
1
9
3
65
19
108
12
23
13
12
21
60
12
62
10
63
48
105
20
70
54
135
36
27
9
9
80
7
75
30
8
10
69
81
72
27
21
27
24
33
27
3
81
57
27
72
9
51
3
26
54
16
54
15
113
40
12
296
12
42
46
15
137
12
60
7
29
4
26
40
74
28
2
46
30
30
15
5
4
38
133
47
10
123
5
22
12
33
15
78
74
37
21
30
8
22
18
105
9
20
76
15
12
3
54
195
23
25
53
55
57
8
60
55
17
10
45
15
69
131
37
48
24
9
44
28
48
30
12
18
15
69
3
72
48
12
5
18
28
45
84
12
24
75
54
3
65
79
9
15
45
51
48
120
21
44
31
45
39
51
21
9
60
39
35
73
12
36
39
90
66
20
22
3
35
25
135
30
51
3
78
20
19
29
7
83
54
7
51
93
17
18
30
4
110
37
83
126
4
6
32
22
48
2
73
17
7
29
12
18
34
36
54
21
12
15
9
33
188
7
5
67
111
9
53
28
63
84
21
32
28
39
65
7
29
55
155
25
57
3
15
30
14
13
5
115
15
33
239
10
120
50
108
30
40
12
135
12
24
57
3
29
16
51
39
30
24
120
8
12
106
9
71
10
12
12
86
114
16
12
15
48
96
24
36
3
81
159
140
138
60
148
12
27
3
98
19
48
12
11
61
23
61
84
45
8
22
33
15
80
37
48
60
72
45
26
100
54
8
7
41
34
20
73
3
12
78
15
36
60
48
3
122
36
22
68
22
3
36
33
30
6
54
128
10
99
24
120
117
2
37
149
55
45
12
27
21
12
27
65
43
15
2
18
48
61
29
7
12
3
92
10
138
60
33
9
63
5
7
15
78
62
10
48
20
18
70
75
35
310
42
18
72
168
2
10
60
18
54
111
9
75
36
5
19
21
12
50
85
57
56
19
5
55
135
98
72
40
60
63
84
9
44
28
50
40
102
48
2
18
7
60
12
11
112
86
40
50
22
108
2
10
12
26
25
35
142
27
11
37
108
45
15
9
36
39
11
1
21
20
19
24
24
33
18
44
13
132
35
126
30
4
20
76
9
21
14
96
82
2
58
15
53
4
48
2
37
3
20
28
9
48
48
45
140
28
12
27
11
1
108
12
24
84
75
21
35
37
12
5
70
6
15
27
18
15
45
51
81
50
10
18
21
23
36
34
27
3
20
28
32
1
17
43
15
57
24
60
53
28
27
12
36
45
32
28
8
10
42
15
5
19
9
44
16
14
10
111
24
5
40
50
126
115
59
18
103
5
54
73
77
16
32
52
38
13
57
120
30
20
48
10
12
48
39
41
55
12
35
90
40
3
60
24
3
38
64
60
18
20
ABCD 94400658728*3^$a+1 [50030]
54
162
5
61
59
49
207
99
69
272
72
16
39
42
48
72
23
1
39
33
228
72
72
83
169
108
75
48
3
114
11
55
17
97
23
49
36
18
57
15
54
54
29
72
241
63
32
120
40
32
31
41
193
18
53
25
87
57
198
72
48
60
84
89
205
35
112
33
47
24
1
90
54
71
280
39
9
56
120
229
155
7
105
3
29
85
11
169
12
11
40
165
59
49
95
37
120
24
51
57
47
208
80
120
133
24
131
40
9
18
108
48
17
88
56
24
19
77
13
3
63
54
35
37
179
64
128
25
15
80
24
13
35
16
39
48
17
16
32
13
35
31
6
3
141
144
75
24
128
37
35
1
24
191
97
48
42
77
40
8
109
51
48
129
95
120
25
63
273
240
36
18
17
31
57
200
40
8
97
180
3
48
24
117
35
48
85
30
198
63
51
173
16
56
144
37
72
42
9
21
60
23
103
17
16
24
63
33
24
56
24
13
35
13
42
228
54
135
45
42
9
9
12
36
162
78
15
3
165
24
8
13
147
120
8
40
80
96
24
96
133
48
179
24
37
18
41
121
90
53
24
96
1
90
60
113
120
13
108
87
255
17
61
35
40
32
19
66
59
16
57
15
147
93
33
23
24
37
54
117
80
97
336
36
6
29
25
23
16
81
6
12
21
69
36
87
39
9
120
39
30
11
64
51
42
3
80
25
120
47
79
150
123
21
11
205
35
24
40
72
75
42
36
66
5
19
29
37
59
216
1
18
102
23
24
61
27
224
1
23
19
5
97
24
72
12
36
90
117
27
18
24
48
51
21
59
109
11
144
25
72
23
40
63
90
12
11
85
11
91
5
40
9
54
209
25
90
42
30
5
49
24
23
24
24
72
55
137
40
3
18
120
144
35
25
15
48
45
108
87
48
32
40
99
21
8
19
77
48
72
16
32
7
60
21
8
120
331
24
117
75
29
96
24
229
147
80
24
16
39
6
48
35
1
78
126
12
54
18
60
3
120
15
33
32
133
24
3
8
55
60
149
103
113
61
83
16
9
180
3
165
35
13
24
18
17
48
43
180
57
80
48
7
144
89
40
15
90
15
57
95
88
104
48
48
40
171
5
144
31
129
111
54
11
169
30
36
5
1
18
69
48
8
72
139
78
143
48
91
21
75
30
18
101
16
69
3
8
40
8
40
32
187
45
45
11
40
117
3
15
36
18
72
54
30
54
33
57
108
114
138
47
13
35
160
32
24
112
105
23
25
36
35
64
105
36
11
73
132
54
66
18
9
15
17
49
15
24
48
39
6
72
66
89
43
77
16
117
78
341
121
42
5
72
13
12
39
32
40
15
17
96
40
72
8
91
93
33
119
25
78
216
66
24
95
7
33
9
111
24
8
37
107
1
12
60
30
17
24
64
21
6
29
115
30
15
27
18
444
60
35
31
65
85
30
42
35
112
375
41
205
11
49
15
21
18
41
25
39
33
63
69
75
33
47
136
69
3
8
19
165
80
208
248
25
119
25
12
18
36
69
80
72
24
96
1
15
32
72
48
247
65
64
39
33
33
15
21
24
275
175
162
84
18
18
23
240
205
131
16
224
96
55
198
60
102
60
138
75
24
32
48
88
57
6
41
24
64
32
48
16
21
11
7
72
89
19
78
63
144
21
11
168
96
121
24
39
96
72
9
119
64
81
47
88
87
414
11
7
33
75
102
71
24
13
3
24
105
210
5
67
306
123
57
23
40
27
125
88
21
24
131
64
32
25
30
24
144
174
132
36
59
16
8
ABCD 94401058372*3^$a+1 [50004]
12
9
16
83
36
9
99
42
36
48
18
13
29
90
25
48
17
144
144
18
228
9
429
162
144
33
112
359
54
99
16
32
48
3
36
25
65
12
132
12
19
113
31
71
24
18
15
75
84
60
229
59
48
69
63
129
64
59
72
12
97
48
161
6
9
144
75
72
42
126
85
32
93
78
48
36
129
144
64
95
33
48
112
29
18
49
365
3
81
6
54
48
42
36
108
54
84
114
84
168
48
60
72
84
72
18
6
102
6
90
3
45
78
72
61
11
12
96
201
99
24
102
15
27
37
29
198
96
157
17
60
67
107
133
29
19
32
27
36
36
12
1
23
48
36
18
294
61
11
18
30
6
31
23
54
126
48
6
15
16
95
12
21
3
12
96
192
1
80
141
19
11
72
72
69
93
51
93
3
256
17
63
39
90
54
265
11
84
1
113
12
19
80
16
32
16
176
96
219
36
36
30
6
108
12
72
72
97
32
129
63
39
6
174
6
162
109
35
12
1
48
59
114
54
48
109
80
33
15
15
18
60
18
1
11
85
11
48
60
25
23
54
6
36
265
23
180
108
12
13
47
48
60
37
35
12
60
48
18
36
6
144
9
3
72
54
18
144
144
24
12
6
19
47
1
77
51
183
192
6
90
12
45
99
90
51
39
54
67
29
3
135
57
39
48
180
18
54
126
54
73
221
54
30
18
93
39
25
23
57
111
1
11
150
66
222
48
90
69
3
96
13
17
15
64
11
69
45
126
18
36
108
67
95
30
114
97
48
11
132
12
108
108
186
54
36
54
51
16
80
171
24
13
17
204
3
27
18
42
90
156
126
21
16
23
105
33
63
51
108
30
51
45
48
67
95
1
59
18
210
18
18
13
173
30
21
16
23
9
64
48
80
135
9
15
66
18
24
54
79
47
1
11
6
31
35
13
29
48
99
16
176
3
13
128
16
287
108
18
19
95
33
15
18
42
66
19
71
57
303
33
3
13
176
27
18
114
48
49
65
144
12
6
90
19
11
72
96
48
216
60
12
13
59
69
27
18
66
24
9
27
181
48
144
95
49
35
13
77
115
11
108
36
6
15
15
24
9
63
12
288
6
18
30
15
93
54
42
36
15
147
12
18
6
73
29
3
384
16
179
13
77
126
181
47
18
54
73
23
12
42
3
16
48
17
18
60
108
18
67
23
12
36
57
16
96
35
61
32
27
108
54
96
3
87
108
90
3
45
99
33
156
18
18
60
51
39
9
64
29
42
102
6
216
84
36
36
132
102
127
23
90
18
108
12
6
15
160
221
18
48
1
107
54
15
3
13
65
126
18
18
84
42
18
36
12
24
37
35
48
36
24
18
31
23
36
21
27
60
84
18
96
54
108
145
11
114
18
18
30
18
54
9
45
115
47
177
160
96
96
48
17
42
54
66
13
23
6
144
18
12
132
12
54
18
168
12
144
25
29
78
12
150
54
48
45
33
48
108
6
12
18
111
75
108
12
61
35
90
84
18
42
18
72
102
54
205
29
51
16
128
96
51
36
25
80
3
144
45
64
131
12
81
81
79
32
51
42
138
25
65
31
96
125
19
48
83
84
72
60
69
16
80
16
17
31
17
127
80
15
30
99
64
23
54
51
39
108
45
64
48
23
54
48
180
18
60
18
18
126
31
96
65
159
111
81
33
12
19
80
16
47
78
144
66
18
6
36
261
75
114
3
15
49
143
96
66
78
30
3
15
24
72
1
11
117
192
3
108
18
66
42
54
228
24
1
83
24
18
19
96
23
9
33
15
16
48
77
198
45
33
79
29
18
156
72
186
19
48
95
30
19
113
15
16
23
156
42
67
35
24
12
9
27
54
ABCD 94401314596*3^$a+1 [50021]
39
136
12
36
20
4
23
93
51
9
16
29
42
48
21
21
3
16
125
54
12
25
35
9
81
19
8
12
9
126
21
12
3
24
54
7
32
15
105
12
108
27
1
8
9
7
11
120
13
11
126
7
68
15
9
88
65
18
73
36
36
20
24
9
27
160
5
90
49
11
48
36
45
144
9
96
15
12
3
21
75
33
15
33
28
24
20
3
9
9
87
9
19
29
15
52
65
3
15
21
76
23
168
9
75
54
31
8
15
36
21
28
48
35
73
36
8
3
13
20
9
15
3
12
25
53
55
89
30
45
60
9
51
48
63
18
7
20
12
76
12
29
3
21
15
39
21
12
40
32
12
16
20
12
12
15
60
33
105
31
11
93
16
20
15
9
48
9
18
18
7
47
78
135
36
21
79
44
52
56
28
72
8
52
32
15
180
21
52
47
85
180
11
9
16
32
88
17
3
16
11
13
11
9
160
47
73
71
1
47
61
35
54
3
45
114
1
47
72
33
3
33
27
25
29
30
33
12
9
54
25
11
9
27
25
71
30
27
40
56
12
87
1
24
12
8
52
5
39
57
15
3
1
8
45
66
36
60
18
12
51
24
51
9
4
32
4
59
24
97
56
72
12
40
20
24
4
83
42
123
69
99
40
36
8
28
44
3
48
157
83
48
24
25
11
9
27
1
168
56
3
33
28
44
88
8
12
63
21
16
17
123
75
48
9
40
5
27
4
5
7
20
184
108
20
27
9
21
99
16
71
9
24
24
15
36
66
43
92
9
27
27
13
95
49
5
36
39
3
66
7
44
64
11
9
40
59
85
11
1
68
33
3
76
8
48
4
20
28
53
18
84
18
90
72
61
29
3
123
24
48
9
60
99
9
28
35
84
25
108
36
29
150
12
18
27
4
32
99
33
28
8
117
12
36
31
44
15
42
3
12
40
17
15
60
12
75
1
32
15
13
5
3
57
43
20
9
55
68
4
11
9
63
13
20
45
39
96
63
9
12
4
12
29
43
53
3
16
11
9
16
17
43
68
45
51
81
3
15
21
48
15
33
52
47
36
9
36
88
104
81
51
81
102
13
12
60
11
69
147
105
4
36
11
9
4
44
48
27
37
44
57
75
15
60
84
85
5
18
33
84
108
15
18
48
7
8
52
104
45
6
48
24
1
104
33
78
21
4
36
5
15
81
19
60
41
39
24
15
9
48
4
44
15
45
27
9
16
35
9
165
24
91
44
72
9
18
12
24
57
9
195
21
15
12
76
72
8
21
18
18
39
4
5
96
54
21
69
51
15
21
24
48
40
83
49
36
20
3
24
30
31
32
15
84
9
99
6
195
15
42
48
79
47
36
13
12
8
24
3
57
36
4
23
24
48
60
18
19
11
9
276
3
25
11
33
21
7
68
12
24
75
18
43
20
3
49
36
41
240
3
48
15
24
54
99
45
27
9
12
63
15
37
107
12
18
78
84
9
12
12
16
59
6
30
85
36
5
15
3
18
63
40
36
5
3
33
3
76
83
57
15
213
28
32
21
7
8
4
96
11
61
5
15
12
123
54
54
1
36
8
99
1
24
65
7
29
120
36
15
3
13
44
60
16
104
24
15
36
48
117
16
17
3
15
33
40
17
15
33
36
36
27
16
72
35
205
8
84
36
64
35
145
8
39
69
36
160
44
4
107
1
29
36
54
13
92
100
8
16
11
9
21
6
109
20
40
191
48
25
44
28
24
95
6
63
81
90
18
36
7
29
19
56
36
40
65
75
15
9
16
140
60
9
19
32
48
99
93
84
3
37
36
83
60
66
54
36
9
84
36
75
84
6
19
32
21
39
15
1
29
15
36
24
28
20
27
36
90
48
96
43
12
24
36
20
9
51
15
121
29
30
85
20
3
45
48
192
16
44
28
5
90
18
6
30
3
3
37
35
1
71
45
24
15
25
71
18
27
9
36
19
35
12
9
16
8
16
5
6
117
21
15
9
3
40
8
69
103
65
18
1
24
11
1
53
231
28
20
21
96
30
6
63
120
15
21
51
25
23
9
36
36
45
175
8
28
5
39
33
63
15
9
60
4
11
9
9
87
28
17
115
56
3
9
52
24
131
45
16
24
20
88
8
24
40
299
57
24
3
42
84
15
16
5
15
81
19
20
24
9
3
52
8
9
39
24
36
45
54
1
71
69
36
21
39
40
8
105
7
35
48
132
18
18
73
36
11
24
36
25
29
19
11
129
36
39
9
3
72
6
54
21
132
12
33
39
33
15
40
8
45
18
45
21
3
87
45
4
12
53
7
23
21
28
11
9
48
132
27
30
90
9
24
16
41
6
25
48
11
21
48
39
36
60
61
29
54
18
30
97
8
3
6
54
61
11
120
13
11
61
48
44
36
9
63
27
117
64
35
156
6
15
12
27
45
3
13
8
159
165
33
72
51
16
48
8
24
4
11
61
20
33
15
39
30
7
180
24
12
24
11
54
48
6
21
60
48
16
204
8
4
89
12
27
16
17
39
16
8
52
12
53
84
39
15
61
11
90
18
6
19
44
3
24
66
27
15
117
120
48
28
47
12
24
21
33
66
72
49
5
6
72
33
4
8
3
9
33
63
9
36
39
4
36
5
39
111
18
18
37
8
12
76
11
73
20
16
107
9
45
19
47
105
9
30
21
208
12
17
27
28
36
60
20
36
45
36
3
16
119
24
12
180
9
40
59
36
9
15
36
12
9
4
5
7
32
112
24
41
78
105
51
36
45
96
63
9
16
20
16
20
39
96
25
36
12
20
33
3
16
8
72
124
11
9
16
20
21
54
24
12
9
96
12
45
72
6
72
25
108
80
84
24
4
173
78
12
348
69
3
9
60
ABCD 94401616982*3^$a+1 [50014]
27
36
48
24
63
69
5
55
15
104
22
3
60
24
75
32
58
6
30
2
85
24
141
14
24
16
69
24
21
51
21
8
4
3
53
12
144
31
5
18
72
13
5
7
29
18
18
64
48
27
41
90
25
47
1
24
15
21
21
54
30
24
3
48
17
19
48
108
9
36
84
56
30
22
2
58
63
108
9
15
3
8
1
36
84
5
115
29
60
67
17
187
36
33
32
18
54
82
26
7
93
39
24
12
24
23
30
42
61
24
3
33
48
15
80
94
42
18
12
50
73
23
25
5
202
6
12
144
96
123
17
7
48
165
99
3
128
34
38
58
15
17
12
28
86
40
32
58
72
75
5
22
153
9
38
72
25
24
197
64
8
103
65
144
31
12
36
11
66
40
27
11
25
9
86
37
12
63
33
39
2
76
63
5
31
21
2
40
21
36
23
10
36
39
81
20
144
12
130
9
65
4
3
5
55
9
116
22
21
75
45
131
30
19
12
137
12
19
72
27
21
24
45
12
20
70
96
50
30
73
9
51
21
68
7
9
20
7
5
7
93
44
216
18
25
12
17
55
12
63
2
31
17
31
65
94
26
24
12
19
95
37
35
49
48
41
7
12
27
8
22
96
8
4
15
36
12
63
56
205
9
20
72
12
31
84
231
32
13
11
94
80
7
33
20
40
14
37
48
3
78
26
25
33
27
5
40
254
30
24
55
3
8
25
21
3
15
93
27
33
23
102
67
47
73
33
20
7
36
72
95
78
12
4
51
39
9
29
40
3
48
21
50
25
9
14
1
12
113
36
6
25
15
18
84
42
14
4
3
12
65
28
15
12
41
40
14
18
7
15
62
36
310
2
12
24
72
103
21
39
17
67
60
125
43
15
33
24
141
51
36
33
36
3
3
32
13
72
93
15
39
33
5
72
34
9
12
36
12
12
9
104
6
22
75
9
3
12
21
63
69
36
50
37
48
24
17
18
13
35
85
9
18
21
24
27
9
5
64
12
63
33
12
3
17
30
37
9
66
81
23
130
6
21
59
40
96
32
88
18
27
120
125
7
5
90
58
20
7
83
13
17
60
48
4
27
48
12
81
147
36
11
34
75
24
36
12
60
84
75
134
4
68
4
39
57
15
39
14
7
33
26
118
3
12
60
5
7
65
64
27
24
24
12
65
40
74
34
27
12
48
24
21
8
19
63
57
96
5
34
33
23
16
9
69
68
79
9
24
72
8
36
10
14
151
5
24
91
11
10
3
48
33
2
88
14
28
30
18
6
21
33
32
103
89
10
80
13
77
55
12
83
73
12
60
72
39
105
24
15
48
45
33
51
33
27
9
2
102
36
22
38
12
163
35
6
4
15
71
229
41
4
14
16
2
30
78
7
5
43
12
9
14
126
19
17
7
5
40
75
12
93
6
26
118
62
18
121
15
9
12
33
26
22
3
36
11
54
18
10
86
97
33
15
36
84
12
29
31
45
63
9
8
10
8
82
62
6
40
44
22
9
9
32
94
9
15
26
60
36
19
29
6
94
12
3
35
16
96
8
25
111
14
7
11
34
96
3
24
27
21
5
78
40
21
33
18
8
37
48
59
25
12
41
19
48
21
15
24
35
16
6
8
10
8
18
24
12
10
33
17
55
39
9
71
1
24
39
33
15
33
12
77
198
97
96
24
21
24
72
51
60
27
18
108
15
12
33
87
240
12
35
16
14
42
1
87
38
40
12
56
174
13
65
7
45
27
36
84
21
8
7
17
31
12
5
127
12
11
94
3
72
9
14
40
78
15
29
43
21
87
24
96
17
151
12
17
55
57
39
29
43
65
4
24
62
109
48
51
14
76
12
3
39
152
49
12
17
43
24
23
18
22
8
42
16
14
73
39
14
10
144
33
168
12
12
21
20
4
8
112
15
93
140
132
187
84
12
9
68
72
55
15
33
96
12
24
24
29
16
216
3
35
16
110
34
81
132
48
41
10
18
36
50
49
48
45
2
37
75
18
3
59
54
7
53
12
10
8
10
27
45
12
2
34
56
31
9
8
22
6
108
84
2
1
29
19
45
27
60
17
31
12
12
3
62
90
73
39
110
58
8
18
127
23
184
21
69
87
15
18
222
14
7
69
51
12
12
11
22
15
101
24
31
84
45
15
21
87
3
96
48
90
3
3
30
27
12
35
88
2
67
24
17
79
51
48
45
65
7
105
104
66
78
7
5
19
21
3
60
24
93
18
2
43
11
66
22
50
100
27
23
25
36
27
74
19
12
12
11
40
69
17
55
29
91
9
39
72
5
28
87
3
57
149
42
13
5
31
84
59
136
9
36
131
88
50
6
30
19
23
193
89
43
24
9
2
102
7
33
15
36
21
20
156
4
54
2
12
40
36
6
81
12
51
32
85
5
4
108
3
27
33
77
12
94
9
45
183
24
9
32
10
32
16
24
93
33
12
3
17
7
45
15
12
29
36
4
54
45
75
86
24
115
41
7
47
13
24
36
45
3
77
18
42
84
4
86
40
33
36
27
8
49
101
7
27
21
89
18
37
125
16
15
77
18
37
24
33
26
64
18
144
30
33
12
24
12
47
37
33
2
61
72
33
87
12
36
113
4
32
79
12
33
27
24
24
39
80
18
54
18
6
72
58
12
99
41
4
20
31
108
132
15
57
12
3
21
69
15
36
27
9
21
2
40
33
48
45
87
33
27
117
15
36
39
6
66
50
54
40
42
8
55
135
9
5
12
96
94
ABCD 94402027964*3^$a+1 [50002]
75
48
6
126
20
22
56
22
98
150
120
49
72
9
24
96
2
22
86
64
18
14
1
48
216
39
20
12
10
75
5
55
120
72
11
61
48
15
128
90
48
7
24
33
26
4
21
69
63
23
145
35
1
51
33
15
122
19
11
28
62
103
57
240
18
21
71
18
22
18
135
9
32
46
24
48
57
24
12
53
16
206
13
12
15
48
9
81
122
60
28
36
74
40
51
84
24
57
6
18
24
30
12
60
9
9
3
5
7
71
12
150
10
45
3
32
13
72
72
36
27
90
15
33
2
64
24
20
121
3
92
34
42
48
72
20
58
144
3
45
72
135
15
21
192
12
23
112
36
36
9
24
57
24
42
38
40
75
69
86
4
72
168
8
25
5
10
104
16
285
39
56
73
105
90
144
86
31
9
39
11
40
30
24
38
138
190
9
3
54
6
68
25
45
2
4
90
30
18
48
3
125
7
24
36
69
24
66
44
72
34
39
51
45
48
3
168
30
87
72
71
42
7
15
12
14
130
30
2
109
39
66
48
120
30
42
74
22
18
21
111
188
1
36
143
16
74
30
10
66
78
30
12
24
45
15
36
21
15
50
160
87
23
108
94
18
68
112
18
96
54
66
75
11
25
23
10
30
72
120
20
190
18
152
40
9
36
3
45
12
132
71
10
62
25
23
112
20
28
177
33
80
7
15
42
27
5
34
24
12
33
161
22
42
6
57
63
32
97
15
21
27
20
13
129
38
13
15
21
41
48
34
60
236
252
208
84
45
48
57
8
34
48
45
48
33
39
36
69
72
51
23
4
57
11
22
48
102
18
15
24
39
60
12
12
32
88
30
6
57
15
33
12
12
135
93
15
93
167
34
6
12
6
39
240
48
113
82
72
6
26
49
45
39
72
24
99
60
56
100
180
42
38
100
30
24
48
54
45
63
30
146
22
42
12
81
39
26
22
8
24
10
15
36
15
60
20
22
18
45
27
81
36
75
21
113
22
33
17
19
71
4
120
9
24
15
153
33
51
95
94
30
114
198
9
51
48
12
18
2
180
34
14
25
15
42
80
64
39
65
67
5
48
130
20
49
177
56
10
230
40
50
70
54
9
81
6
80
58
15
9
150
216
20
22
50
28
12
180
45
69
6
24
56
18
64
6
2
7
48
35
49
39
24
30
63
75
38
22
18
96
15
9
66
21
83
46
39
9
18
198
24
63
39
21
12
11
40
12
12
30
66
30
66
6
8
31
33
15
11
6
31
9
18
21
65
112
42
6
2
73
35
16
146
120
82
12
261
173
70
2
7
113
64
99
12
15
50
22
18
39
9
75
60
81
24
27
5
22
66
30
84
81
27
129
99
117
95
64
44
1
59
12
88
6
15
9
122
108
12
85
9
56
34
9
5
90
85
51
21
135
60
117
41
70
72
69
36
95
10
8
72
112
78
57
81
39
48
35
49
69
15
11
40
78
56
94
18
18
132
12
12
21
12
81
102
9
111
42
30
26
7
99
21
57
30
57
3
38
7
96
24
17
66
204
28
6
32
112
15
87
21
48
15
81
5
154
12
18
24
56
72
88
39
15
96
36
30
26
13
9
27
95
16
30
8
90
37
24
105
48
38
82
62
85
5
34
24
12
21
45
128
94
33
23
34
15
3
38
22
90
63
36
69
102
18
24
26
12
217
203
94
99
12
23
136
138
111
17
10
78
122
13
39
42
104
42
120
109
15
18
8
22
36
69
17
31
3
20
120
60
40
54
30
66
96
51
15
12
18
3
12
24
60
228
51
32
73
15
12
60
24
48
38
34
14
22
18
90
30
30
32
13
27
50
55
60
45
87
27
93
15
122
46
93
45
80
79
51
96
48
6
39
111
20
166
56
30
10
63
35
22
38
4
93
24
39
12
12
116
1
39
6
15
89
7
75
45
39
48
36
21
3
12
138
78
42
78
114
56
88
27
12
231
50
16
6
72
108
45
23
34
111
39
18
48
210
45
57
38
4
21
57
38
52
12
18
39
33
8
43
12
9
6
57
41
7
57
63
87
18
18
32
4
56
49
48
41
40
24
66
20
1
120
3
21
27
44
76
72
78
54
18
48
80
10
104
28
12
14
67
12
15
26
10
30
24
48
38
220
54
3
27
266
72
7
15
2
16
15
9
14
40
12
33
84
12
35
34
66
84
50
102
40
48
162
30
57
41
67
12
48
33
120
50
61
96
33
66
204
2
22
21
12
ABCD 94402715086*3^$a+1 [50075]
6
43
72
47
18
19
35
12
13
101
198
13
5
19
71
36
1
12
59
18
91
65
90
1
36
5
19
101
42
72
49
17
55
84
60
35
1
203
90
108
7
65
90
25
5
91
23
18
19
29
36
19
53
132
90
1
53
12
31
23
37
131
108
37
17
48
19
24
24
29
18
66
55
89
54
96
30
6
85
59
13
131
36
84
1
143
133
125
115
60
89
18
24
61
47
12
78
18
156
1
36
192
29
18
1
107
13
48
5
42
37
53
90
12
25
11
252
24
49
35
37
59
1
12
5
48
18
6
126
49
89
79
11
6
54
36
12
108
168
18
7
29
43
5
6
85
5
48
6
12
54
139
5
18
54
6
73
35
97
48
53
36
66
60
36
13
60
71
37
107
25
149
19
41
36
18
162
90
1
17
102
229
12
24
11
13
36
5
30
6
7
167
13
65
198
97
137
19
65
7
17
7
23
133
60
95
25
35
120
60
108
228
1
108
251
18
24
126
48
13
24
156
12
89
36
48
55
84
59
37
23
25
47
13
23
48
13
23
60
66
24
48
259
11
72
13
29
115
12
11
6
91
53
66
6
12
163
23
13
53
19
131
12
85
24
5
84
6
133
29
90
145
108
17
54
90
79
23
42
54
138
18
37
5
79
65
31
24
11
36
85
12
12
144
36
48
167
13
156
12
113
18
1
48
35
37
59
49
53
54
6
31
59
12
37
72
5
30
109
12
47
12
6
30
72
13
101
216
7
11
18
144
12
6
144
13
12
48
35
108
54
84
24
43
47
37
35
72
12
108
121
11
1
35
126
54
1
84
96
72
71
126
18
54
30
18
19
12
12
53
67
53
6
73
65
36
78
1
65
150
13
23
54
18
1
29
43
53
30
1
125
18
60
181
24
11
18
30
78
43
108
5
127
12
24
5
30
24
73
60
5
19
24
53
12
7
72
11
18
18
24
12
78
115
36
24
24
53
19
17
162
61
24
41
19
83
6
7
263
1
12
35
25
17
12
18
24
1
11
36
61
35
37
53
19
24
5
79
12
107
42
18
48
13
108
65
162
13
12
47
54
12
18
37
41
91
107
73
17
18
145
143
108
162
30
13
23
72
24
18
55
12
12
180
23
61
35
36
13
23
12
132
73
47
25
11
6
54
138
6
61
60
24
155
73
59
13
41
90
36
54
252
7
41
90
60
90
55
48
84
72
47
12
109
41
31
77
12
42
12
24
90
187
23
24
18
31
23
84
121
72
167
61
168
11
84
73
36
89
7
35
30
7
71
25
11
156
37
89
42
108
37
11
54
55
35
96
1
53
36
48
7
173
103
108
23
73
53
18
6
18
121
24
71
13
5
31
144
5
144
91
12
5
66
13
48
36
11
18
18
204
72
54
120
7
17
36
79
36
23
25
71
25
155
18
138
54
18
96
37
84
36
95
102
78
36
30
43
65
6
12
97
84
131
13
23
73
12
48
24
23
18
90
12
6
19
35
12
25
12
41
55
35
133
72
47
25
5
67
36
23
49
65
31
72
60
29
18
90
31
11
54
18
30
54
109
113
31
23
48
18
7
71
25
12
48
108
96
60
77
24
55
35
36
13
23
1
17
48
90
1
53
126
6
90
30
6
108
18
7
29
54
1
60
41
127
5
90
30
6
48
60
25
29
18
12
1
95
13
12
101
67
161
55
41
54
18
18
48
13
11
36
18
139
24
35
1
29
96
138
36
1
24
120
5
48
108
18
13
180
12
12
71
42
90
73
71
37
17
54
30
103
131
1
108
41
31
5
48
24
31
41
19
101
7
125
12
132
18
84
13
11
198
48
18
1
5
223
60
23
37
17
54
61
12
71
37
17
12
103
155
12
42
144
7
96
5
36
18
25
83
85
24
11
60
37
12
24
71
61
41
24
144
48
114
1
47
1
23
72
12
78
67
108
131
90
48
6
13
144
23
72
12
36
6
7
12
84
179
6
12
31
83
97
72
108
101
91
36
53
18
13
161
60
90
54
54
1
29
144
36
31
168
12
41
6
156
114
7
11
108
120
54
67
72
47
133
59
25
17
30
42
7
23
49
12
11
204
72
126
18
37
60
228
71
48
121
185
55
5
12
6
36
73
47
1
144
53
60
18
36
12
18
18
150
30
25
29
67
12
ABCD 94402806692*3^$a+1 [50000]
114
24
27
20
12
13
47
36
31
6
23
7
17
13
27
116
67
77
1
30
77
28
44
13
95
12
1
12
24
24
12
167
1
72
54
41
108
1
3
36
27
48
12
54
23
36
121
6
5
145
95
43
5
1
24
6
36
48
12
18
12
83
55
57
39
24
42
48
35
1
120
114
60
42
30
54
24
6
41
85
18
30
6
30
11
60
49
71
12
7
101
163
29
31
60
36
101
13
27
8
25
12
24
23
7
53
7
41
49
66
24
53
36
204
1
12
23
7
53
115
17
12
7
36
54
3
36
144
87
21
3
30
126
30
11
13
179
48
25
18
60
105
20
37
15
8
64
56
12
19
150
36
48
47
43
36
89
1
3
123
57
141
59
13
60
47
36
25
35
1
6
78
35
127
78
47
12
96
24
31
6
24
47
49
3
57
30
41
48
337
60
150
24
53
48
43
29
1
72
123
15
12
18
27
3
12
77
13
18
65
151
41
55
84
6
60
47
88
33
35
55
42
15
69
83
100
21
36
6
108
65
25
35
1
11
25
18
66
11
73
6
29
12
19
6
18
36
21
39
29
24
16
15
65
72
109
11
49
30
9
15
17
25
108
35
7
30
143
1
24
59
48
109
24
12
144
59
25
59
156
25
42
30
138
5
85
66
6
47
7
113
31
17
85
3
21
6
5
19
30
54
72
78
102
125
19
24
5
157
35
25
24
23
163
30
27
87
30
23
151
29
48
25
35
112
8
28
20
31
93
3
65
103
6
54
126
6
24
36
45
8
25
6
60
9
21
23
1
47
55
54
24
42
17
36
31
6
24
120
23
13
30
5
55
57
3
30
30
18
12
15
15
77
7
41
12
67
6
24
24
66
84
17
19
126
24
11
25
3
140
4
51
17
25
60
18
6
11
13
36
6
77
37
6
33
27
5
49
63
20
13
47
13
123
104
7
6
18
9
153
143
100
15
5
12
73
75
165
6
53
1
47
19
29
37
35
13
27
8
25
36
24
132
120
30
30
18
9
3
18
35
52
105
23
55
29
37
3
33
30
45
9
11
43
6
54
30
30
36
6
48
12
18
89
36
145
72
3
44
31
72
30
30
18
35
37
155
52
93
23
1
66
77
1
27
15
5
48
1
144
47
85
83
1
11
60
40
9
150
161
25
35
25
24
3
33
3
51
53
36
60
52
15
65
19
9
45
12
23
1
6
5
132
31
30
222
5
28
21
6
5
19
36
77
37
71
55
18
60
60
6
173
7
6
27
63
78
39
36
45
27
108
72
9
23
36
1
6
24
9
87
57
63
30
78
29
36
1
11
48
7
48
30
87
9
11
12
48
28
57
144
90
6
107
31
72
18
42
17
67
36
24
36
45
39
24
30
72
23
55
6
36
18
12
24
84
45
27
78
102
48
125
37
78
17
19
81
92
37
96
35
13
30
29
28
69
23
31
17
79
66
23
12
55
53
85
35
24
31
17
48
67
5
25
35
49
6
54
24
6
6
84
11
103
9
3
17
61
102
150
18
5
1
111
15
18
66
9
27
17
36
12
88
15
17
40
45
35
19
30
60
6
77
7
29
60
24
1
12
35
79
41
52
68
25
95
28
164
7
9
27
137
37
11
19
30
24
12
155
13
6
33
36
111
89
12
139
101
192
7
69
44
91
9
81
102
30
24
6
54
36
23
24
13
35
25
23
55
6
96
15
20
43
17
12
7
9
45
42
17
7
30
30
41
13
42
30
47
37
71
139
54
47
19
6
35
55
17
48
100
3
30
12
23
1
6
30
47
96
84
127
24
12
45
129
90
161
13
39
21
12
24
24
102
53
85
6
36
17
61
60
162
5
192
61
42
5
109
59
124
36
21
11
43
17
12
13
35
25
138
42
23
31
60
24
30
6
60
6
23
12
48
24
1
15
45
95
1
39
171
9
117
24
36
24
60
63
3
65
40
72
147
30
36
18
12
53
1
30
126
54
53
7
36
45
63
17
49
123
20
1
36
59
25
59
37
23
96
7
17
48
115
30
18
29
31
6
30
24
17
100
8
24
1
12
35
12
43
5
112
57
11
49
54
36
96
17
7
60
30
6
53
64
3
18
120
39
3
17
60
97
11
85
84
3
93
15
3
5
72
25
3
20
25
6
30
36
24
66
18
35
1
23
36
4
36
75
36
66
54
21
8
24
48
25
75
105
24
6
77
37
6
5
19
9
44
31
29
7
149
64
56
67
5
48
4
51
42
47
31
12
5
85
47
43
33
20
12
55
54
60
24
27
9
24
35
61
71
13
12
30
53
121
71
79
66
47
31
60
12
17
13
18
30
6
29
1
6
57
36
75
36
101
25
15
32
76
32
48
91
9
32
12
48
12
13
84
6
174
6
48
77
28
81
24
42
33
27
17
67
33
56
1
24
27
20
12
36
25
47
43
12
54
3
27
24
72
30
48
12
3
27
53
55
12
54
6
17
48
52
3
65
132
16
15
42
35
19
33
27
6
24
66
17
1
6
30
60
66
30
30
177
33
54
30
11
72
31
165
15
66
60
6
33
27
48
29
48
120
19
29
1
24
87
20
43
12
33
44
7
93
8
25
30
18
99
21
35
12
25
15
9
11
25
30
54
24
59
7
33
8
13
87
20
12
31
6
3
21
120
42
5
43
12
24
24
12
57
27
24
60
29
37
36
84
99
15
5
ABCD 94403030882*3^$a+1 [50096]
18
55
71
265
293
75
141
54
333
369
54
270
219
15
97
80
3
157
48
32
16
80
64
288
125
36
111
96
27
37
48
272
21
72
432
180
15
255
126
234
73
80
81
31
48
11
69
16
41
103
48
80
3
126
63
135
73
17
367
368
21
234
193
5
379
35
93
112
65
15
93
288
18
72
18
36
163
432
233
36
115
144
11
69
93
234
18
252
234
1
240
29
54
36
162
7
155
180
1
17
324
306
25
80
192
112
41
7
47
145
35
61
32
192
21
75
123
69
21
90
81
448
65
162
141
304
41
18
37
125
307
35
13
203
162
18
81
16
32
16
80
16
119
396
18
27
81
72
36
19
71
126
171
135
18
36
18
126
54
205
96
221
19
96
80
16
80
213
27
48
64
167
73
35
13
113
31
336
48
269
90
18
39
15
49
96
144
80
9
103
5
72
72
90
33
112
176
112
32
165
36
343
125
19
197
144
27
48
16
89
54
97
80
160
401
18
45
64
32
129
31
128
3
450
144
36
7
173
3
69
187
29
67
23
90
54
201
160
269
3
69
43
11
252
72
108
108
25
245
72
243
9
55
53
18
9
27
85
41
18
229
347
165
16
144
96
288
119
57
51
253
17
15
75
69
3
180
18
54
241
48
144
80
160
11
85
59
277
48
17
31
128
57
103
167
169
11
309
51
13
239
145
53
27
63
378
72
18
72
162
90
73
53
91
35
126
63
144
96
96
16
48
77
115
29
90
9
16
29
54
180
18
108
90
1
71
9
45
144
99
16
29
162
1
107
108
90
159
16
48
191
1
323
109
80
96
144
112
53
27
9
126
18
7
80
16
80
144
33
72
306
37
48
32
27
261
9
151
65
54
18
87
39
25
209
31
239
90
151
29
162
126
18
1
71
169
144
47
33
147
109
48
5
75
15
90
126
169
80
111
1
240
128
48
69
315
16
443
342
15
192
48
159
33
21
75
64
41
7
192
71
144
36
126
39
15
81
9
231
16
77
108
198
36
144
90
195
64
47
54
27
27
117
9
39
16
71
18
87
3
13
239
81
45
90
18
90
285
96
15
81
48
69
72
234
162
55
80
112
5
27
48
87
108
90
108
108
126
61
83
54
55
48
32
45
3
64
80
48
3
90
259
11
69
48
45
36
126
144
49
113
79
ABCD 94403120642*3^$a+1 [50029]
160
39
36
114
3
3
5
25
71
40
8
61
60
71
16
128
19
6
84
23
4
3
6
135
69
11
85
27
72
72
3
6
84
35
76
12
24
9
71
28
20
12
19
29
28
68
19
77
13
71
40
96
80
100
80
28
20
25
30
101
100
9
27
44
64
80
48
12
1
71
43
81
12
8
109
36
15
195
60
41
13
60
30
77
16
27
57
9
111
8
48
7
66
54
93
12
56
139
17
36
13
11
64
15
17
24
28
15
21
15
17
13
30
81
36
63
29
1
147
12
128
7
21
36
20
48
85
27
9
39
12
9
39
12
36
84
99
5
36
4
39
57
33
95
48
13
54
41
36
13
27
9
59
1
27
84
39
114
6
29
85
75
80
52
9
35
25
11
13
60
51
45
30
137
108
24
28
60
144
3
33
3
77
12
36
16
80
4
156
20
28
20
31
29
36
64
45
35
12
19
17
88
32
52
20
16
12
93
39
51
30
11
16
32
61
30
57
27
5
25
30
5
25
6
54
120
3
12
75
6
24
6
9
32
28
12
48
21
11
4
116
19
5
25
11
36
12
36
12
12
55
17
13
15
12
36
92
40
15
17
108
91
60
137
12
72
13
3
32
168
37
95
16
39
45
48
80
12
12
49
39
45
47
43
33
20
133
30
24
57
144
12
27
66
15
9
90
21
96
69
39
116
40
96
36
32
1
51
9
51
63
30
23
64
9
71
28
75
105
12
116
7
17
24
40
45
54
21
12
3
89
1
30
30
35
24
88
3
45
104
151
17
4
80
36
43
45
20
76
20
124
56
16
48
80
79
30
27
68
60
25
15
15
57
24
9
71
16
60
20
49
15
75
24
137
60
64
144
116
49
60
3
48
12
33
71
16
48
24
68
7
101
36
43
5
25
23
12
48
7
45
12
9
15
9
23
12
12
64
24
32
136
3
77
24
24
4
12
63
41
49
6
17
7
41
19
33
44
79
17
148
32
13
255
9
27
48
48
12
120
12
63
77
73
150
137
133
120
95
16
45
30
5
4
45
11
96
36
64
36
24
9
11
28
32
40
80
88
21
47
7
5
36
79
36
120
90
54
36
29
31
41
73
60
35
52
9
114
117
3
57
24
56
64
36
99
84
41
36
24
55
41
16
8
16
33
6
41
24
24
12
16
57
11
19
21
72
80
72
208
3
60
17
52
80
36
19
36
24
41
16
8
28
12
21
47
64
3
66
54
17
24
160
9
3
33
159
176
79
5
1
71
88
135
5
12
64
45
107
112
15
33
32
31
180
60
29
28
8
60
4
48
3
57
108
39
57
36
48
80
16
9
51
48
32
4
32
52
15
60
21
39
30
11
64
48
12
20
40
8
13
35
49
96
47
43
29
25
23
40
3
5
4
81
11
4
99
17
144
12
12
61
195
20
36
49
47
120
7
36
5
4
92
16
3
161
19
9
15
81
15
24
66
39
21
51
80
28
20
1
90
17
12
121
15
69
75
81
39
20
25
3
33
87
24
8
16
24
8
64
3
60
105
15
17
40
48
15
41
4
96
20
12
52
8
187
180
21
9
11
115
5
40
9
30
41
12
112
15
33
68
40
116
43
21
32
67
6
219
8
4
60
3
101
64
75
81
129
15
12
99
81
20
229
11
60
16
27
17
4
132
12
80
96
19
33
87
81
36
159
5
24
16
32
24
28
21
39
36
80
12
4
39
24
6
39
15
36
21
44
4
216
32
4
69
54
5
16
36
8
1
111
96
32
1
51
44
16
8
28
32
31
17
12
55
45
48
12
135
30
35
31
29
1
95
4
12
33
131
40
9
27
36
12
21
60
90
65
52
84
96
12
21
47
24
160
104
40
72
108
39
41
60
25
24
47
40
8
1
51
33
36
15
15
17
37
123
8
24
1
47
28
12
84
44
24
1
39
81
15
75
9
68
72
16
69
15
80
48
100
60
12
81
24
11
12
4
63
101
72
24
19
69
255
17
79
41
19
105
12
132
36
60
32
283
30
35
24
16
60
36
60
140
40
48
60
36
15
29
16
32
28
116
16
12
15
90
6
60
24
93
27
53
40
80
24
19
30
54
45
36
44
85
23
52
180
12
48
21
24
3
92
36
12
4
153
3
3
5
16
93
27
48
128
48
36
13
51
69
11
36
60
16
20
28
12
20
7
6
131
13
47
120
28
60
8
60
4
24
36
60
68
36
24
55
126
27
3
54
47
40
24
12
3
54
11
24
100
105
75
12
48
36
56
4
9
96
11
48
88
8
12
52
75
21
24
15
120
93
32
112
3
33
8
16
24
24
15
17
16
3
17
48
112
27
6
11
13
23
108
144
1
159
8
7
57
60
153
11
24
196
32
64
140
4
36
9
35
49
15
60
32
144
16
9
11
4
24
120
56
25
11
36
7
113
13
35
72
37
23
4
56
52
48
48
105
11
40
3
101
24
36
49
15
80
52
48
15
17
16
33
30
9
120
15
66
107
52
15
17
28
15
6
11
48
12
13
126
41
4
32
37
66
17
4
33
15
96
ABCD 94403160266*3^$a+1 [50000]
48
15
113
1
15
39
101
31
5
103
9
57
3
87
24
5
25
66
53
1
42
60
24
41
64
99
17
12
72
1
30
17
43
5
24
19
30
12
24
30
30
24
11
100
8
97
83
13
84
15
15
24
60
36
21
20
48
12
79
5
1
60
24
6
78
35
52
44
55
54
60
11
55
6
35
4
39
5
60
25
30
6
66
60
48
66
60
6
18
192
54
29
91
5
55
6
47
91
90
27
8
7
57
27
29
31
54
6
5
109
6
5
16
9
54
60
60
6
63
57
3
27
5
40
96
3
9
33
83
1
95
96
12
12
31
54
6
77
108
43
36
60
5
16
44
144
7
18
59
1
6
36
60
45
92
91
36
144
29
43
48
6
6
113
31
65
1
54
105
8
7
24
9
3
30
39
9
87
84
39
21
96
15
9
80
19
41
36
199
33
21
66
29
25
12
15
15
17
67
5
49
42
69
20
36
19
29
55
36
6
59
36
24
49
42
77
43
84
6
18
42
39
69
35
1
30
24
5
4
3
5
160
9
6
120
30
18
29
13
35
13
51
20
61
108
12
119
31
18
107
19
60
24
65
55
12
120
5
115
24
5
1
23
1
96
108
51
69
12
18
6
6
9
15
24
65
132
55
45
3
36
21
75
78
12
23
4
21
12
48
207
93
47
24
24
85
12
18
60
6
51
15
29
36
55
108
21
9
66
5
121
18
21
75
120
5
19
126
95
1
87
56
7
53
4
27
45
45
6
29
1
23
55
5
4
8
25
27
21
36
186
105
3
21
21
84
24
42
84
90
6
24
5
79
30
87
72
87
36
89
36
43
12
78
27
44
1
18
30
66
29
175
60
12
48
9
20
72
1
18
12
54
66
18
12
47
1
35
136
80
48
7
30
11
72
91
42
24
66
24
36
78
39
51
5
132
64
128
103
45
33
27
63
21
48
21
72
18
65
120
24
103
24
29
37
30
113
1
36
35
4
44
4
171
9
3
29
60
151
30
23
1
3
21
30
30
42
53
31
54
12
15
3
36
5
31
24
24
81
36
33
6
120
60
113
37
131
25
30
24
30
6
30
30
29
108
31
9
27
144
12
48
12
60
24
5
55
5
31
17
40
3
24
21
8
24
12
16
45
24
24
6
30
24
51
51
17
67
60
21
8
25
30
57
9
30
24
21
15
54
6
30
66
17
1
36
114
36
5
19
12
57
21
27
69
35
24
24
1
30
5
1
90
41
12
31
60
6
35
91
5
13
35
31
6
35
4
75
21
33
66
60
21
24
111
53
55
36
6
30
65
84
40
9
11
28
8
12
1
42
9
56
55
77
91
17
52
20
12
31
60
24
29
84
1
90
5
1
15
45
3
8
4
45
23
1
87
8
7
24
30
24
71
36
19
5
24
97
119
40
56
112
57
30
24
30
36
6
9
15
21
45
18
21
51
9
39
5
97
18
5
24
48
4
68
7
54
6
120
24
30
30
57
8
31
24
6
30
24
21
21
75
15
54
6
9
9
6
101
85
23
76
9
27
159
29
4
48
3
12
5
13
6
24
5
1
36
59
1
24
30
30
6
53
61
90
150
66
45
32
1
66
36
29
49
27
3
36
53
31
36
54
90
5
85
30
6
24
11
31
48
117
24
45
11
12
28
8
12
49
15
21
24
6
9
8
7
24
60
66
11
43
5
1
23
12
61
168
6
5
31
18
27
39
60
24
6
119
55
42
47
13
60
30
18
36
11
4
21
54
24
12
53
60
55
21
180
36
8
31
54
90
81
9
11
76
3
12
65
73
30
9
27
30
183
33
78
5
25
42
30
60
24
30
30
15
129
6
45
39
9
33
54
30
30
53
43
45
15
17
67
5
136
3
102
48
60
51
21
30
17
7
30
186
18
66
185
85
24
27
72
20
43
18
87
104
25
6
18
42
60
77
1
27
33
42
9
15
36
17
7
21
93
30
5
85
39
27
114
35
24
37
6
18
47
100
12
21
42
60
78
11
61
107
36
37
54
24
12
65
19
6
119
25
71
64
20
28
51
36
60
41
64
99
96
5
76
69
15
15
65
1
143
31
6
30
9
15
93
57
15
39
57
12
48
45
30
113
36
36
19
6
18
36
89
52
3
41
24
55
117
12
20
28
93
12
15
33
11
79
5
24
31
41
31
54
30
6
30
69
60
80
19
72
57
12
20
61
78
72
17
72
1
48
72
23
36
156
4
39
5
37
27
21
42
90
30
17
48
55
18
6
141
75
138
11
55
30
36
18
5
36
55
54
11
55
45
99
96
29
1
114
12
53
25
60
35
25
30
161
25
23
43
30
48
35
12
4
15
29
31
30
83
36
12
25
15
33
90
5
7
60
24
84
60
12
17
7
29
84
31
12
24
126
24
30
96
30
23
84
13
18
12
17
36
1
11
55
24
30
6
17
28
32
36
157
143
91
65
175
36
24
24
96
5
1
18
30
107
55
57
27
6
15
69
6
69
15
29
16
9
126
30
24
6
36
48
6
54
36
30
126
5
172
33
18
60
129
48
9
23
31
30
6
36
24
5
25
15
104
7
18
35
1
84
6
21
15
29
24
16
45
11
115
24
6
15
39
41
19
30
6
57
32
79
36
21
3
60
66
66
84
30
126
69
68
1
30
6
11
13
6
41
25
30
54
35
31
54
3
32
19
29
7
96
108
29
61
12
15
15
54
66
18
90
60
5
55
66
66
9
39
5
12
25
30
108
12
17
7
6
48
12
15
44
19
6
179
1
3
3
29
19
30
30
5
67
24
21
32
43
24
30
71
115
17
103
77
31
156
ABCD 94403332846*3^$a+1 [50016]
96
81
23
160
9
24
90
5
24
36
145
3
69
11
7
6
126
12
24
65
12
16
33
27
9
54
185
12
49
60
72
39
104
37
23
12
13
23
1
72
3
24
8
19
72
9
36
80
85
42
17
121
15
80
16
111
33
20
12
61
72
12
15
32
49
18
17
37
11
76
51
29
88
32
31
41
36
16
68
28
81
35
60
1
3
12
44
64
33
119
13
18
29
12
4
12
15
12
5
88
75
18
47
1
35
43
53
12
7
5
4
44
1
12
11
7
5
19
29
277
15
80
13
48
3
44
43
5
37
12
60
35
19
29
79
21
44
61
12
3
72
44
13
51
21
47
7
5
4
3
5
31
41
31
78
90
33
51
5
28
27
12
5
85
18
78
36
198
33
201
39
48
33
23
1
23
25
90
17
28
8
25
39
123
18
47
73
27
33
54
17
13
23
12
7
89
84
52
56
43
41
36
40
8
55
18
3
20
28
3
9
21
35
19
53
37
42
18
30
24
29
127
29
25
126
6
11
64
8
4
21
18
21
24
21
83
40
9
23
60
37
11
13
47
40
111
9
63
12
18
23
1
59
16
63
9
69
11
181
18
126
83
7
6
27
93
195
24
20
100
44
48
16
57
59
19
5
31
9
8
84
16
9
35
24
31
54
66
54
11
13
35
13
27
48
24
33
95
88
33
102
5
12
96
24
12
36
1
47
12
7
221
1
23
96
1
35
19
6
23
7
29
48
91
12
90
15
8
37
84
47
12
1
36
63
3
72
53
144
88
117
35
13
75
15
6
107
19
17
64
36
24
69
47
36
168
16
63
18
63
75
29
31
9
21
111
57
23
31
53
1
23
79
17
37
11
97
6
257
49
15
15
29
12
37
35
55
30
18
5
12
61
59
24
88
60
32
25
11
19
137
12
1
30
21
68
144
12
16
44
16
32
43
24
90
36
35
13
71
24
67
17
28
33
23
13
63
32
228
85
3
32
40
51
24
18
47
36
12
4
80
16
3
54
72
27
9
12
24
63
39
29
31
5
16
33
59
31
48
5
37
11
64
27
21
159
33
81
27
12
15
5
4
21
11
24
97
66
21
96
32
13
78
45
9
15
8
36
79
17
43
5
43
117
27
18
39
69
23
1
27
8
121
23
49
27
81
95
12
55
33
24
96
96
39
18
27
9
6
53
12
16
3
17
16
48
32
85
3
8
25
35
16
3
114
48
63
12
20
12
12
61
23
31
24
102
24
71
1
23
31
17
16
8
40
9
66
42
3
45
6
93
216
27
33
32
13
23
16
15
18
11
36
24
4
60
8
1
107
37
12
132
11
55
24
5
43
17
1
90
96
36
30
6
17
1
12
222
5
12
60
40
48
104
1
120
6
12
6
18
5
31
17
19
53
1
36
35
12
36
43
53
31
17
19
45
24
21
27
24
27
21
32
31
42
23
12
1
15
33
42
12
93
8
96
7
9
24
12
9
27
12
68
55
53
13
6
30
114
9
9
71
91
9
180
12
69
59
28
93
71
12
25
107
132
43
21
8
31
12
5
13
11
49
18
101
4
33
36
60
11
36
79
18
18
17
12
25
3
33
72
54
18
15
24
32
28
20
12
12
48
40
21
12
15
8
31
33
45
3
8
55
5
36
55
48
69
21
71
169
18
72
5
7
65
24
25
35
1
15
21
18
5
67
5
7
5
55
12
18
15
93
35
61
3
8
37
36
6
12
6
15
3
17
52
8
79
186
36
83
7
30
155
4
3
6
39
27
89
12
180
60
7
29
16
3
233
4
8
13
72
18
17
12
12
25
144
36
6
30
83
36
28
20
28
12
51
33
20
13
54
57
80
169
51
3
42
18
30
27
9
15
3
33
45
47
48
7
24
9
8
1
83
28
27
6
131
60
16
63
66
111
33
23
12
1
75
15
6
30
24
30
11
12
48
7
41
24
12
28
8
12
36
12
36
28
51
9
3
18
11
7
33
9
15
3
33
92
1
108
48
11
136
32
16
39
93
3
129
48
8
64
8
13
12
143
48
16
80
25
27
36
8
36
12
1
126
17
43
53
1
3
20
115
18
59
12
48
25
6
45
45
12
47
16
33
11
16
20
7
33
80
43
53
48
24
7
12
78
30
60
162
11
25
59
84
37
36
48
36
24
54
93
36
20
48
16
96
32
40
116
1
47
49
51
8
40
63
9
57
47
7
96
30
11
12
12
1
54
29
13
47
7
33
32
7
41
168
109
60
36
36
18
84
60
17
48
7
36
18
15
57
15
39
72
33
147
29
1
27
68
88
8
7
5
4
32
1
15
8
25
6
12
9
45
35
4
8
13
23
4
81
90
12
17
1
15
120
8
1
15
9
39
69
47
7
29
24
55
153
3
96
17
73
27
12
68
103
17
4
21
11
25
30
69
3
5
12
4
39
17
37
15
20
31
42
35
12
25
48
87
3
5
13
150
54
51
21
23
61
71
73
36
6
180
77
7
24
18
11
1
83
112
3
96
9
48
20
60
7
30
11
52
15
54
23
48
1
95
28
8
7
6
99
8
37
18
17
19
5
36
13
15
8
64
8
24
12
7
90
107
1
42
72
165
8
25
102
42
111
9
23
13
42
105
32
16
24
8
31
30
24
36
47
37
60
23
43
5
24
4
32
25
3
39
18
54
30
3
32
24
12
133
47
7
9
3
89
12
49
15
20
13
42
5
43
69
20
84
175
9
20
25
66
41
19
21
8
1
24
47
1
42
30
36
23
4
32
1
95
25
6
17
13
47
36
13
59
13
3
9
71
55
17
24
4
32
19
29
12
36
16
12
3
5
48
28
44
13
3
24
48
144
39
17
13
35
43
12
6
66
18
23
49
47
40
56
64
8
25
63
39
41
1
36
35
19
93
36
69
71
13
27
69
30
53
151
41
144
85
36
18
77
25
54
17
40
164
1
15
3
120
42
15
24
20
16
63
17
4
ABCD 94403509672*3^$a+1 [50034]
107
36
31
29
12
25
23
7
24
5
19
65
1
6
5
84
36
24
48
43
42
48
84
48
191
7
17
13
12
6
5
25
12
42
162
59
60
1
18
12
36
29
19
12
84
18
60
66
36
6
42
18
12
23
19
5
36
73
12
35
37
11
1
71
12
48
13
71
31
65
60
12
37
36
60
72
35
7
5
24
1
90
5
24
36
120
48
36
1
23
12
1
59
24
1
108
71
120
31
18
35
1
84
23
12
1
24
35
13
83
120
19
53
24
24
24
13
35
48
1
35
60
24
31
101
72
12
25
35
13
11
36
36
19
41
48
25
107
19
6
47
12
60
60
25
6
54
18
17
24
12
37
48
108
60
12
35
37
35
7
29
36
48
36
60
79
17
24
1
6
18
24
23
12
73
23
37
83
12
48
1
6
18
30
6
6
30
35
25
48
114
41
24
37
18
5
36
115
17
25
18
36
29
24
13
24
35
1
24
35
1
48
11
48
108
13
71
55
5
48
1
11
48
13
24
11
19
30
11
43
66
54
36
29
55
6
23
73
23
31
6
12
12
18
41
55
29
1
6
113
1
24
30
66
30
65
12
48
7
30
35
24
60
24
31
30
24
24
47
13
12
36
47
1
35
7
53
91
6
30
30
84
54
65
12
13
35
12
25
48
12
35
60
13
60
35
1
6
29
1
24
48
36
144
48
12
47
36
48
25
30
6
131
84
13
35
37
35
43
5
37
23
72
61
24
11
13
35
12
49
66
12
17
61
23
37
18
77
12
120
13
72
23
19
18
47
31
5
25
23
36
1
47
12
24
36
79
29
1
6
149
60
60
1
6
24
5
60
19
96
36
29
19
5
36
19
12
77
60
7
29
24
12
25
35
84
1
18
5
37
23
121
71
19
6
54
6
90
48
65
37
131
85
48
11
61
119
31
89
1
54
18
30
17
19
5
24
12
48
43
5
132
67
6
54
6
35
55
29
24
24
12
13
12
11
24
1
60
30
18
12
59
36
7
17
36
97
23
115
30
24
71
48
127
84
29
37
59
1
30
162
47
31
5
43
6
90
41
43
5
36
25
35
24
97
60
47
13
23
19
42
59
12
25
48
35
1
66
5
25
18
17
25
12
96
47
7
17
19
6
78
5
12
24
96
73
83
37
47
61
18
17
48
36
60
96
55
48
12
30
83
31
29
24
12
1
95
24
13
47
48
12
84
84
37
30
48
41
7
24
6
54
65
79
5
12
120
7
48
42
23
48
79
5
43
42
12
36
54
5
55
41
7
5
31
30
12
23
49
78
53
1
23
1
6
53
12
49
36
108
102
41
24
55
53
36
61
18
66
12
54
5
73
6
30
60
12
35
37
36
11
19
216
5
36
7
36
17
43
5
12
7
42
6
48
17
24
1
23
7
125
49
24
24
6
29
7
5
1
48
36
71
13
126
5
96
37
6
132
17
36
120
37
23
31
30
18
102
35
84
24
48
24
24
12
24
48
13
30
77
25
23
49
23
43
77
12
84
37
120
83
25
11
25
24
24
18
149
60
121
42
12
5
84
1
36
90
17
96
37
24
24
11
49
95
1
11
72
37
24
36
11
43
6
155
24
49
6
6
48
42
78
35
96
12
73
6
180
54
11
108
12
1
47
163
53
36
1
23
36
1
24
23
48
25
18
54
11
36
25
59
36
13
48
23
24
12
25
6
65
43
5
12
7
5
36
1
84
12
23
120
31
5
85
6
30
24
155
25
6
54
11
19
6
47
7
29
115
65
1
23
13
12
12
59
36
19
29
12
13
23
7
6
12
59
1
23
1
23
55
6
66
48
18
35
157
23
24
19
77
13
12
72
23
25
120
60
12
18
42
6
6
36
23
85
6
36
89
25
35
24
12
13
30
5
60
24
67
60
30
36
24
24
12
23
1
120
11
12
12
96
19
41
24
36
72
25
12
30
30
83
60
7
41
37
35
37
36
48
47
12
67
5
48
13
24
6
53
1
35
13
11
37
107
12
13
36
35
31
66
35
12
48
12
13
24
6
53
49
35
12
13
36
84
35
12
13
12
120
36
23
37
59
19
30
11
36
48
12
12
12
48
85
12
11
12
7
5
61
24
24
36
59
36
84
24
7
5
1
23
24
37
11
24
31
5
37
42
5
25
11
7
18
30
54
11
7
48
42
36
47
25
18
5
24
12
31
54
11
49
23
60
43
5
48
36
48
1
54
5
43
30
24
35
48
13
18
42
35
19
24
41
91
18
59
60
72
61
78
42
119
73
11
12
55
42
72
60
11
24
31
5
13
126
30
60
59
1
24
30
29
12
24
12
37
12
35
49
36
131
49
23
145
12
18
5
36
7
90
35
132
43
17
7
90
35
13
11
25
30
29
61
96
48
198
17
12
120
13
12
24
59
13
24
59
24
37
71
24
24
12
19
5
25
48
42
29
12
13
35
24
48
48
96
120
36
13
11
1
95
12
96
1
48
12
6
5
37
6
65
61
251
108
25
36
23
1
6
48
5
36
1
6
60
29
73
12
30
24
17
72
72
1
30
17
1
11
48
1
36
23
55
5
36
1
59
55
65
61
24
60
60
11
1
60
35
67
18
23
1
23
36
1
24
12
72
6
17
79
24
30
35
1
35
19
42
143
1
23
7
84
29
36
19
18
12
11
24
276
115
17
108
1
36
47
12
84
25
72
83
31
6
59
84
12
19
5
55
149
60
1
23
25
11
12
7
53
49
30
5
24
132
43
42
12
36
6
30
48
23
25
174
54
11
13
23
48
85
35
12
24
19
66
18
65
13
18
24
17
24
25
35
36
156
73
42
29
73
23
85
23
31
48
5
13
12
18
30
180
60
59
24
12
49
35
19
6
71
19
18
11
1
23
37
11
25
18
6
24
71
36
60
43
5
7
53
60
12
25
47
48
37
71
55
30
12
95
7
17
60
60
49
66
6
72
95
1
30
41
1
83
36
13
18
17
12
19
5
31
5
24
49
18
5
72
37
36
155
73
35
7
77
132
48
1
42
5
48
12
13
11
24
24
25
47
31
17
37
30
6
54
ABCD 94403924458*3^$a+1 [50006]
2
10
54
11
15
120
18
51
48
63
64
54
80
90
10
71
24
72
3
40
72
60
77
31
41
48
36
72
63
136
36
30
54
29
1
120
23
31
5
12
19
44
42
10
38
22
18
59
63
34
204
150
77
48
31
56
30
10
18
62
118
71
9
46
14
22
53
15
21
81
63
37
35
55
114
11
55
30
23
55
41
55
44
45
7
20
94
14
100
66
54
12
29
79
101
21
34
29
31
5
159
21
139
6
23
21
90
9
51
22
48
30
2
279
31
110
48
42
40
50
27
7
30
35
9
76
14
10
11
49
119
21
16
114
92
28
36
24
2
18
22
90
84
6
18
32
28
6
23
187
6
20
30
28
12
108
41
171
105
43
2
39
115
84
66
6
18
120
11
84
55
42
8
12
58
42
35
13
11
31
150
18
6
6
8
105
36
84
85
42
5
75
28
62
99
9
52
8
30
70
20
42
28
96
36
38
30
105
12
103
2
10
53
61
24
35
7
8
45
57
4
74
82
90
8
9
12
31
18
30
2
58
2
48
46
14
52
23
96
111
64
54
32
4
36
18
72
18
50
45
85
32
48
40
32
10
5
133
11
49
35
1
14
166
134
81
25
11
24
9
30
45
1
96
78
12
78
102
137
7
65
51
18
27
19
96
18
6
24
20
130
2
70
38
12
4
36
29
25
56
28
2
40
228
12
108
89
37
35
9
15
1
74
42
10
38
51
84
1
26
45
108
115
42
30
300
48
5
24
1
35
12
33
10
6
60
23
67
5
21
108
10
210
2
88
140
40
36
14
52
35
25
38
46
35
36
25
150
24
30
14
72
18
16
120
24
50
142
48
50
10
2
9
115
30
24
2
88
17
49
6
24
126
47
67
30
6
98
51
9
12
15
49
14
21
55
113
13
54
156
48
20
42
63
1
26
165
45
4
60
126
18
12
18
65
1
26
18
46
65
1
80
4
11
79
86
70
53
1
83
31
29
1
62
9
81
30
4
24
32
40
144
14
70
90
32
58
41
24
27
154
26
9
25
6
8
60
9
3
150
27
37
66
17
13
20
39
9
22
60
17
123
228
10
35
37
80
40
23
25
30
12
198
72
24
6
24
36
48
101
9
130
5
15
16
5
36
85
138
20
45
36
31
30
8
46
29
7
110
10
77
36
12
19
24
92
60
9
36
48
7
20
28
17
19
30
11
13
32
30
28
6
24
2
57
13
18
92
10
60
54
54
20
52
24
30
36
5
13
20
76
23
31
42
30
50
28
6
30
84
62
40
84
114
96
84
72
144
84
30
32
18
76
35
19
5
45
10
6
24
80
132
30
28
17
72
43
17
13
23
97
59
1
140
34
36
20
58
32
28
36
60
24
30
65
7
18
20
142
29
49
6
26
40
23
12
13
6
113
63
28
90
12
30
24
126
18
12
168
30
32
15
45
27
103
17
36
24
3
34
11
13
30
60
36
6
35
19
41
48
15
30
22
50
28
42
65
63
10
12
20
88
20
30
130
96
26
4
126
110
34
56
3
117
10
5
85
68
16
176
58
2
18
72
70
180
54
54
36
14
9
31
2
48
10
41
1
38
22
18
6
59
7
24
96
38
72
27
7
53
31
17
108
45
72
28
35
55
72
18
30
5
15
70
20
100
216
36
143
7
173
12
45
18
60
21
61
180
80
34
41
43
125
45
27
25
23
55
5
25
2
34
66
53
1
30
180
6
48
131
9
27
3
72
10
18
32
30
10
125
103
20
90
22
17
36
37
54
26
99
24
61
24
66
24
5
12
73
80
15
72
48
36
36
79
6
23
1
26
9
24
91
74
42
45
84
19
12
78
156
60
14
9
48
60
55
38
40
6
6
78
32
4
36
60
50
39
31
5
24
31
8
45
1
54
41
1
8
22
17
108
24
49
62
18
130
149
36
1
30
5
99
72
258
135
25
20
22
8
369
180
7
24
2
10
80
18
22
77
72
19
2
4
59
36
55
60
30
59
36
151
5
13
2
108
52
65
13
120
42
89
69
40
35
31
96
8
70
2
4
144
20
16
6
23
25
12
80
18
76
96
120
113
27
9
1
18
17
19
66
54
5
55
24
5
1
54
6
6
5
103
5
15
16
29
7
54
6
78
102
68
72
58
32
34
29
61
6
5
25
38
10
62
64
54
102
8
42
4
26
34
30
24
65
27
33
61
24
62
40
54
6
5
43
20
40
5
27
30
28
30
20
12
90
10
30
90
54
74
16
24
152
60
9
1
78
6
26
117
1
12
23
60
7
29
1
8
16
14
82
23
120
24
12
108
81
16
30
86
4
24
11
9
60
16
6
30
20
135
43
5
15
112
68
12
4
60
41
48
1
44
27
15
40
180
24
24
29
1
126
60
5
19
32
57
37
23
37
60
119
84
31
5
15
12
88
66
116
94
24
96
66
143
60
7
24
54
30
102
90
17
37
6
78
95
61
86
10
18
36
144
89
31
50
10
12
5
33
27
48
15
30
72
ABCD 94403986102*3^$a+1 [50041]
20
31
29
36
4
24
48
9
63
57
15
69
30
42
12
72
6
45
8
79
18
24
23
55
48
33
81
36
12
12
15
60
75
30
3
15
30
18
53
37
3
21
3
81
36
39
15
21
15
5
13
47
43
102
6
144
48
17
88
15
48
89
1
3
21
96
24
54
57
8
7
138
102
33
21
75
36
93
11
16
72
45
126
29
7
5
13
36
12
60
12
3
32
1
147
3
5
55
9
3
29
61
12
11
4
21
12
24
35
4
15
5
1
36
99
24
39
72
9
21
90
66
23
37
39
36
15
54
111
3
65
25
42
54
23
1
24
132
66
17
16
99
12
6
12
96
102
18
27
63
60
6
23
37
6
12
36
6
59
96
49
54
17
13
11
109
48
83
25
59
96
1
39
15
12
17
37
66
18
35
4
12
69
96
39
56
28
60
57
23
25
47
1
3
51
21
27
41
1
63
12
39
21
80
49
24
12
84
84
3
9
48
11
37
60
47
96
49
47
61
132
36
51
3
41
127
18
15
9
90
78
24
15
39
36
30
51
24
33
15
3
18
36
3
36
129
36
156
6
33
21
48
3
45
39
36
27
36
69
87
36
84
5
73
11
4
51
24
57
63
21
21
123
45
48
42
6
71
13
18
33
15
69
33
23
52
117
12
51
68
4
75
78
123
21
30
18
11
1
18
6
15
27
33
44
12
115
36
45
3
54
87
3
6
12
90
77
240
13
12
36
27
27
41
1
75
15
18
27
81
60
75
8
55
6
36
3
69
12
63
3
54
60
30
24
65
37
15
63
54
71
40
117
15
57
12
24
27
123
6
15
21
48
27
57
6
12
17
55
101
16
44
7
17
73
42
6
96
30
18
6
24
30
11
64
51
12
33
135
12
33
15
21
15
30
99
57
23
76
24
12
27
33
63
102
27
27
29
36
120
28
152
60
76
12
135
45
21
6
18
51
21
36
60
12
18
30
23
52
105
39
9
12
24
108
30
12
21
8
96
31
30
24
168
3
272
7
18
48
48
35
7
12
30
3
3
29
28
32
16
69
18
77
1
156
35
13
47
121
3
60
147
12
105
36
36
8
13
84
6
54
6
18
12
3
9
6
66
3
21
30
65
91
189
44
67
30
3
33
24
120
18
5
55
65
40
15
18
23
7
9
15
126
18
89
31
9
33
3
15
45
9
63
33
6
18
48
18
42
15
57
18
18
35
16
48
60
116
100
44
7
36
149
16
72
45
3
63
12
33
129
60
12
3
165
15
3
48
5
121
24
27
57
95
13
24
6
12
6
84
12
24
195
45
24
51
81
63
75
66
24
18
30
18
29
37
84
24
87
216
8
64
45
90
72
21
72
45
15
81
59
88
9
96
18
24
101
1
66
17
25
48
15
63
12
60
17
96
1
54
65
36
193
120
66
42
18
54
47
4
24
21
24
95
88
248
19
18
59
79
65
1
3
36
39
18
12
12
35
73
72
3
33
3
180
81
48
15
93
114
138
11
1
6
30
23
4
80
112
165
39
15
89
31
21
159
12
18
12
72
11
4
21
39
3
84
78
11
115
6
126
42
3
3
41
19
21
45
35
31
30
27
3
77
97
15
39
21
128
43
72
81
21
30
48
41
7
9
51
45
68
37
24
54
84
41
24
1
24
3
45
102
96
54
3
3
29
97
180
59
49
102
150
36
150
12
93
72
15
72
36
30
23
76
15
6
42
60
17
4
129
72
60
3
20
25
48
48
75
15
89
28
63
96
18
12
35
120
1
99
36
8
55
90
11
13
60
72
36
18
21
68
61
90
69
15
66
36
48
6
9
51
66
6
12
12
30
18
30
36
6
48
18
78
72
48
21
15
9
75
6
18
18
78
36
30
114
132
17
25
120
87
33
12
66
48
29
13
24
30
29
7
42
18
77
133
27
20
7
48
120
77
4
87
138
39
33
72
30
90
6
126
6
84
18
95
103
9
9
99
45
30
81
51
9
21
15
44
96
16
3
41
1
72
27
3
270
35
37
83
31
45
21
119
181
18
12
30
36
84
126
120
17
13
3
9
48
12
30
108
24
18
15
33
27
93
30
42
12
30
29
25
72
78
66
111
44
1
27
63
72
30
15
45
30
12
81
48
129
36
42
9
93
3
9
36
24
48
72
36
42
12
29
16
21
60
3
69
30
12
36
48
12
12
30
63
3
120
72
30
72
30
12
18
15
51
12
54
135
3
30
3
3
84
21
21
6
90
12
35
1
6
48
18
39
3
60
90
30
5
28
309
90
45
15
36
45
57
87
3
41
1
6
17
1
84
12
35
103
21
15
24
30
11
1
3
21
36
18
48
48
12
105
24
84
57
3
99
18
132
72
75
81
150
17
31
185
19
60
42
90
6
60
12
132
36
87
48
69
35
64
9
66
9
57
36
83
7
54
23
16
36
8
12
1
12
87
75
21
12
45
48
18
89
25
27
69
72
18
41
40
108
56
64
60
63
42
107
88
15
137
55
81
32
12
43
12
18
36
84
12
35
19
89
36
76
9
15
9
27
21
119
1
23
55
24
60
6
102
30
18
9
12
15
66
12
3
8
36
40
15
48
48
ABCD 94404081932*3^$a+1 [50096]
174
6
97
11
192
109
96
12
48
132
8
12
16
92
60
24
36
52
11
36
30
39
36
141
19
8
40
12
11
25
8
100
60
11
30
51
112
23
33
87
78
12
19
168
11
21
24
87
54
36
79
60
56
40
12
71
37
59
13
60
12
35
9
15
36
13
32
16
29
63
48
24
184
36
59
72
9
28
101
87
64
11
13
192
53
30
132
25
5
3
15
1
59
9
40
48
95
33
40
5
115
32
33
7
12
48
24
44
45
87
39
156
60
57
51
36
61
155
9
21
87
21
15
171
36
13
5
15
4
53
48
55
17
19
60
48
71
25
12
104
16
8
21
19
65
79
12
5
19
11
121
84
8
27
81
63
145
65
99
40
23
168
21
4
20
4
60
8
148
12
95
85
24
35
54
6
90
55
65
6
13
5
102
145
23
1
24
95
9
40
101
31
35
241
119
33
16
44
12
4
131
54
175
32
45
39
64
60
35
12
37
32
28
53
55
12
60
11
69
72
21
199
59
97
8
21
66
33
24
51
61
80
88
72
56
4
116
15
198
7
29
171
40
23
1
65
6
13
131
13
71
1
41
7
8
3
9
93
24
63
27
1
8
4
60
20
27
25
71
9
16
48
36
84
24
60
72
41
55
59
49
131
49
32
243
9
28
53
126
85
35
24
1
36
29
115
96
32
81
55
24
11
25
36
48
12
68
117
51
93
7
29
186
37
36
11
61
44
28
101
259
11
105
40
107
25
48
5
27
192
16
56
9
90
1
84
5
51
4
84
12
84
24
71
45
16
96
89
3
147
25
29
12
15
48
76
60
35
6
43
12
35
37
12
5
126
49
36
120
108
20
36
88
131
37
5
55
24
59
1
5
3
112
116
69
90
24
69
36
4
101
27
12
28
128
16
96
24
11
25
104
105
36
55
8
60
81
79
5
6
120
21
69
43
56
96
4
12
192
72
44
144
40
108
12
36
41
51
3
1
56
24
9
90
6
55
8
12
24
40
72
92
21
30
9
81
67
65
54
84
1
36
23
1
120
20
24
171
21
40
24
11
13
24
116
4
8
15
133
44
57
3
28
24
119
36
96
45
39
24
21
60
39
49
32
28
56
4
120
17
15
16
65
30
37
60
60
8
88
5
7
72
96
35
162
39
180
69
19
12
44
40
60
56
16
24
35
21
108
177
39
15
9
4
12
89
19
161
91
8
76
17
3
16
71
9
84
16
116
172
23
210
67
36
32
184
5
63
40
32
124
71
1
60
24
24
71
73
11
181
36
24
60
29
12
67
83
18
111
15
9
16
84
11
25
36
89
31
23
12
18
175
24
132
8
48
12
12
75
144
37
5
108
79
23
57
16
56
4
24
32
16
8
36
36
3
25
20
51
9
52
92
28
35
97
11
12
153
40
5
15
57
43
17
19
35
9
16
5
51
9
115
11
69
51
69
40
8
87
1
8
4
12
48
17
75
4
24
8
48
15
6
15
4
60
5
60
199
132
5
99
27
9
9
60
30
1
80
4
24
200
12
9
156
6
37
32
51
60
25
29
84
51
16
84
80
39
105
16
41
114
69
40
12
84
29
19
96
12
24
44
132
12
100
11
141
21
3
72
88
11
153
48
24
28
68
75
13
92
88
24
72
5
120
36
54
13
12
125
15
16
95
85
5
30
25
80
40
12
23
37
32
129
19
12
5
43
36
107
9
45
19
32
15
37
20
21
99
76
17
67
68
4
101
135
39
33
16
11
1
108
12
128
12
93
19
17
115
11
45
108
84
28
24
144
44
36
27
144
6
55
8
76
71
25
24
11
48
97
155
18
7
29
3
12
129
15
12
99
6
108
67
60
24
60
140
40
71
37
23
9
64
107
13
60
32
4
80
21
54
69
52
20
9
79
41
96
30
33
124
131
25
65
42
54
84
6
25
20
39
61
8
60
3
105
4
96
5
18
1
20
4
12
149
3
28
24
168
36
24
41
67
35
9
24
4
12
104
51
49
107
9
88
60
120
8
129
31
23
96
105
15
24
36
1
8
21
75
64
24
32
75
24
9
16
80
72
100
95
117
27
54
15
75
37
24
56
64
24
11
85
155
36
25
113
6
1
108
44
12
60
88
20
36
36
45
36
19
80
16
92
21
90
37
84
56
28
20
52
84
120
60
5
54
25
5
7
32
36
111
9
12
28
17
175
240
24
11
24
13
143
97
36
96
60
41
27
28
119
81
4
29
7
5
7
11
81
48
36
105
36
139
176
40
11
45
4
125
ABCD 94404436606*3^$a+1 [50149]
63
52
29
111
180
28
12
20
108
52
48
41
99
52
68
60
3
57
87
6
75
40
24
41
7
108
275
150
67
17
51
3
57
232
71
81
15
54
19
47
6
7
83
90
48
19
60
120
152
81
99
105
3
63
24
153
100
48
80
52
233
30
54
144
19
12
5
63
40
80
168
40
72
192
65
111
39
181
20
60
12
87
54
12
27
51
121
8
60
108
39
25
65
6
18
79
173
48
90
9
81
36
75
15
45
16
83
42
30
78
66
33
111
21
36
15
265
20
64
20
40
20
21
240
7
47
1
24
41
15
63
9
111
57
249
55
120
29
67
23
30
39
12
81
144
163
53
27
3
9
45
24
99
21
7
12
53
19
41
54
1
12
132
8
57
54
72
45
69
84
147
159
24
61
11
9
108
21
31
8
160
143
85
32
51
49
8
24
88
101
31
131
9
135
145
29
31
48
68
24
225
60
103
12
65
36
75
15
25
32
33
198
30
186
90
36
67
41
39
40
191
117
12
72
48
201
31
5
3
112
29
67
80
24
9
79
8
24
88
132
65
75
45
103
11
49
8
12
33
24
103
12
168
71
69
12
16
32
33
15
112
32
81
7
41
67
29
15
105
151
173
51
111
24
13
60
152
39
21
105
90
6
18
66
15
21
60
79
191
49
5
51
33
139
260
12
21
75
3
9
72
108
3
90
99
225
96
27
21
19
23
69
48
12
15
30
3
21
99
28
29
3
388
24
8
72
48
33
15
93
91
71
105
12
112
20
156
64
108
23
169
29
27
45
19
56
100
53
60
162
138
7
12
41
7
20
9
115
188
141
27
24
88
72
8
12
81
147
60
3
105
52
20
192
40
48
71
121
41
55
32
21
90
30
27
15
169
68
12
16
24
56
15
105
120
39
33
40
23
30
15
144
9
39
27
133
11
96
165
36
45
114
30
180
15
76
32
132
96
24
16
5
159
28
120
12
11
129
9
27
112
132
8
120
93
79
155
144
120
9
180
51
1
140
148
341
19
8
129
43
20
28
20
172
11
1
20
36
60
93
96
3
60
81
19
53
120
15
144
9
31
188
172
8
177
43
11
1
20
28
8
135
37
221
7
12
68
204
28
71
9
63
57
60
27
25
65
6
25
23
72
9
120
15
105
36
112
188
180
12
93
90
18
7
84
96
12
53
19
60
96
32
192
45
63
231
90
156
51
84
51
57
63
49
8
112
8
40
252
60
68
21
156
60
183
12
21
75
9
90
45
96
153
51
15
105
9
180
90
9
72
39
49
77
3
87
96
129
9
126
24
49
32
39
1
56
52
113
159
75
85
36
23
181
20
40
36
29
84
99
81
31
48
47
93
12
160
56
45
67
8
84
180
69
39
100
23
78
72
18
30
31
11
54
43
20
81
111
28
23
49
128
28
32
27
85
41
55
44
36
4
5
115
101
19
71
168
126
210
45
36
9
24
87
129
30
73
120
20
57
90
73
77
135
28
68
12
72
9
31
116
52
200
63
37
17
15
160
96
53
79
140
52
8
132
9
199
32
156
39
6
84
115
96
20
60
4
101
19
48
20
12
96
39
33
21
7
20
63
109
77
30
24
1
101
60
39
15
73
60
48
35
30
19
80
60
28
32
111
18
19
11
96
30
43
17
91
44
16
144
29
67
72
71
6
31
32
12
105
36
27
112
8
213
19
8
111
201
108
12
40
5
84
72
15
45
90
54
91
29
103
11
9
183
57
87
21
60
52
83
78
91
29
27
172
12
68
ABCD 94405491892*3^$a+1 [50061]
39
72
66
144
39
21
24
132
60
75
279
129
351
120
54
15
21
294
30
90
42
78
9
15
72
54
15
21
24
126
90
204
27
207
93
219
6
120
3
300
177
18
186
6
114
6
48
66
123
171
102
48
75
105
60
66
150
159
117
3
51
90
63
135
18
54
9
81
24
72
15
327
6
135
51
54
36
39
15
9
21
36
270
9
111
54
87
168
21
78
18
24
84
306
6
15
189
30
24
177
93
42
45
252
156
117
78
9
93
48
60
72
84
3
57
54
30
87
75
105
135
114
24
6
9
159
288
90
3
24
51
30
162
45
165
48
6
24
6
51
15
30
15
33
15
51
6
3
159
102
24
447
33
27
72
15
18
30
72
66
12
234
66
54
96
114
96
3
132
9
39
72
168
105
75
27
225
9
6
54
66
93
105
42
264
114
54
42
96
27
3
168
216
24
57
108
252
33
36
24
42
90
48
12
15
45
48
180
72
18
237
33
39
21
6
96
18
72
60
168
156
30
30
18
6
195
57
54
24
45
51
21
93
15
60
120
24
141
120
27
75
33
81
96
3
27
30
180
108
90
45
147
30
18
45
72
69
156
27
15
33
39
6
87
21
12
147
117
120
51
45
48
156
219
120
57
108
30
72
72
81
81
39
21
84
99
81
42
72
21
21
51
3
6
96
24
123
21
36
60
18
168
33
105
207
135
72
6
195
81
6
45
45
63
57
48
72
60
15
99
24
96
9
57
183
12
9
36
30
57
81
75
132
39
6
138
24
42
39
15
105
24
231
6
36
174
54
42
48
30
27
69
24
132
27
3
144
6
42
48
24
96
33
57
135
348
12
33
336
30
6
24
36
84
234
24
18
150
54
90
174
132
48
132
210
93
21
54
126
66
93
51
30
120
39
12
33
102
54
24
27
63
9
87
6
120
84
216
48
36
60
78
138
54
30
60
219
132
129
84
42
24
126
108
54
66
15
21
36
78
57
87
6
96
60
6
24
96
45
180
15
258
36
276
27
3
54
36
102
48
45
33
66
21
105
27
21
36
60
90
306
54
120
234
132
84
54
42
30
105
15
192
153
48
21
18
6
135
21
51
69
54
120
216
114
75
57
90
114
126
54
90
69
21
30
69
27
24
6
48
27
129
96
120
168
120
60
96
24
42
258
102
78
96
84
72
108
15
27
33
297
27
36
15
42
60
120
42
102
210
21
93
15
141
36
60
63
132
33
219
48
213
6
54
39
3
45
123
66
6
93
180
15
30
90
24
72
240
129
21
90
48
21
57
24
24
72
15
75
48
42
84
90
24
96
81
9
54
42
78
30
36
60
18
138
63
177
102
21
51
24
162
183
12
99
90
51
3
90
12
90
48
45
180
72
39
24
30
12
48
27
123
96
54
114
48
45
3
42
63
57
54
201
33
75
12
15
24
90
39
237
15
3
96
114
96
144
15
201
171
33
60
6
33
87
114
27
99
48
21
12
249
24
30
72
48
30
72
234
6
123
15
66
6
48
72
144
24
ABCD 94405520362*3^$a+1 [50037]
1
30
53
67
36
30
48
36
36
120
18
24
65
91
24
17
151
24
90
23
67
36
108
5
49
60
18
53
19
77
60
55
60
6
132
35
7
6
114
24
36
54
66
6
12
18
17
25
47
1
102
12
78
30
12
24
96
54
42
18
30
90
24
18
113
19
12
234
66
6
48
30
6
168
90
6
11
103
66
36
96
54
24
6
36
48
90
72
30
90
89
13
11
1
24
30
162
12
30
96
72
53
7
29
13
12
84
24
6
24
12
18
60
18
24
24
72
12
48
24
60
30
54
66
84
42
17
43
12
6
36
174
174
6
30
24
30
65
43
24
90
120
48
66
42
30
60
54
234
36
24
36
66
47
133
90
42
6
42
120
24
23
7
6
47
120
67
96
53
24
43
149
24
61
18
18
24
84
11
13
11
31
48
185
1
11
43
12
66
78
24
5
192
49
12
18
96
108
72
6
12
11
1
18
66
42
77
60
103
42
6
36
18
12
95
79
209
7
30
48
12
30
30
6
72
162
66
113
157
30
102
48
102
5
91
41
31
102
35
37
78
66
6
36
12
18
60
90
12
41
55
42
78
42
18
24
77
1
23
97
12
11
1
24
66
5
73
18
30
102
6
11
31
12
18
48
6
24
6
174
60
72
12
6
6
48
65
25
18
48
5
19
41
37
42
65
7
180
24
132
17
133
48
84
72
6
12
18
108
84
18
18
84
42
6
12
18
168
36
36
24
53
31
41
60
19
12
30
120
30
12
66
11
43
12
36
54
114
12
78
24
35
85
11
49
36
35
37
30
18
59
97
66
29
121
42
150
107
49
54
12
36
42
11
24
97
36
24
18
41
36
1
54
96
30
78
24
162
35
1
12
35
163
48
6
30
5
144
61
48
36
36
30
6
12
18
12
65
37
120
24
66
24
120
156
54
11
55
96
12
18
24
35
91
17
55
48
12
17
55
78
150
12
36
17
25
60
60
12
30
6
18
36
30
6
17
37
54
66
18
78
59
13
42
5
151
90
90
18
71
19
102
114
108
18
90
54
84
66
24
6
24
36
6
18
42
24
53
61
6
6
114
84
150
59
1
42
42
48
30
48
36
66
47
25
18
17
7
66
48
24
126
36
30
18
48
17
7
6
48
42
48
36
24
6
96
24
6
24
78
47
48
25
60
30
30
6
36
18
18
18
6
53
13
120
18
6
30
60
29
91
84
24
12
84
6
35
19
12
18
12
47
91
29
25
42
36
30
42
17
1
108
114
12
36
18
174
96
30
60
35
31
84
54
30
18
18
270
71
144
31
126
18
36
36
102
78
18
35
1
54
6
6
77
25
215
7
6
102
30
6
29
25
30
48
17
1
36
30
48
5
61
131
19
5
67
90
12
6
65
49
6
12
72
5
55
17
19
66
24
35
25
6
6
24
6
42
96
60
66
18
48
30
24
36
17
13
42
17
49
66
18
12
78
180
77
109
30
29
13
18
60
6
6
18
59
7
24
12
113
61
18
12
150
6
12
5
12
48
37
95
31
60
42
78
84
65
43
6
215
7
48
42
12
30
12
6
30
113
25
11
61
84
6
24
125
61
132
6
60
24
60
30
6
12
30
42
6
24
47
48
7
30
24
54
12
36
18
12
24
23
43
29
43
12
66
12
96
11
43
17
43
12
150
6
17
97
6
53
49
66
29
55
78
132
66
30
6
6
12
12
138
6
6
54
54
72
29
37
59
19
54
72
30
84
126
24
6
36
48
36
78
6
29
13
24
48
42
6
12
102
29
121
24
11
31
89
144
19
41
7
48
6
6
54
36
12
48
90
42
18
24
66
72
47
180
43
12
30
35
48
163
12
228
84
18
12
36
59
55
36
24
96
17
25
90
137
84
24
43
42
12
18
66
12
23
79
65
43
42
42
66
78
66
6
17
85
47
1
30
72
6
126
65
79
66
114
60
41
25
23
12
25
18
41
25
12
72
12
30
6
24
18
17
25
54
60
29
43
18
42
12
6
6
120
53
7
18
11
31
66
90
17
67
108
5
31
66
126
48
30
102
18
6
29
31
6
18
6
6
132
12
5
19
24
36
84
18
179
13
18
53
25
72
150
24
6
108
6
66
12
18
24
5
13
35
7
48
42
54
24
137
25
36
24
54
30
72
54
84
60
12
138
36
6
17
1
114
12
30
78
161
25
30
36
126
12
30
12
36
30
30
138
12
18
41
1
18
65
96
25
18
126
42
18
12
54
24
6
138
30
72
30
36
48
24
41
7
12
18
18
29
85
48
42
30
30
96
72
54
36
54
29
1
66
12
12
36
54
24
95
36
1
12
36
24
96
12
30
150
78
42
48
12
102
48
12
65
7
5
19
126
54
84
42
24
36
35
19
12
12
5
25
12
18
5
7
24
24
120
41
79
66
11
19
30
35
7
48
72
30
83
7
113
1
108
108
18
5
1
54
36
60
24
12
54
6
72
42
30
36
48
ABCD 94405566826*3^$a+1 [50077]
120
51
75
49
47
72
108
97
41
24
66
49
5
75
57
36
27
76
224
76
41
24
36
123
21
51
15
36
108
36
33
76
77
79
20
3
37
80
48
15
1
116
45
24
30
144
162
15
279
90
84
78
49
53
6
25
5
24
18
90
7
11
54
27
184
116
180
69
175
5
36
36
18
69
52
140
21
39
15
13
92
39
9
81
99
15
61
131
45
9
72
207
12
3
36
129
60
52
80
33
72
123
57
6
177
105
127
113
12
19
35
6
43
5
180
6
69
57
63
16
116
48
16
41
36
19
53
42
33
16
104
12
9
39
15
85
77
19
5
36
66
24
25
68
100
36
35
49
203
13
29
7
65
36
12
87
60
48
52
29
151
68
27
18
127
113
135
40
17
15
3
157
24
77
12
195
57
6
13
56
15
24
25
11
49
89
60
102
18
126
81
33
151
5
6
25
20
9
54
36
36
90
36
87
16
5
51
3
57
60
21
18
6
48
75
21
279
40
197
6
13
17
54
6
87
16
17
42
192
33
76
107
18
36
163
12
248
51
9
81
30
96
288
90
175
20
172
8
15
1
89
15
72
21
42
90
7
24
56
3
36
81
9
72
12
36
60
99
45
12
103
60
41
111
4
60
56
28
5
90
198
24
3
15
30
72
123
60
52
23
30
36
55
89
36
96
103
5
31
84
36
77
87
21
24
151
24
53
60
12
15
21
54
1
44
60
21
162
57
52
41
67
36
41
43
5
18
42
12
63
63
54
6
277
5
15
12
45
55
71
90
72
168
87
12
21
18
81
4
24
80
63
54
24
31
23
12
90
90
13
72
60
20
69
51
9
30
54
6
174
75
16
36
48
32
4
5
36
60
15
69
175
77
87
76
17
114
66
27
100
5
36
111
28
32
3
42
54
9
21
24
187
20
9
115
44
12
4
125
126
13
96
71
105
93
36
51
99
84
45
112
20
273
91
56
28
96
216
35
54
6
13
5
18
49
89
99
105
7
23
18
19
41
99
63
25
23
49
11
49
53
72
114
61
5
3
160
17
90
33
21
19
71
96
84
1
5
3
81
36
78
97
29
79
65
27
45
36
87
51
1
8
51
49
5
12
15
60
28
137
84
55
221
63
27
66
159
4
17
283
5
91
53
27
33
135
21
91
89
19
92
28
32
15
105
21
27
3
13
5
55
17
127
5
75
100
17
139
216
5
55
131
69
3
66
31
8
33
19
53
6
25
5
139
32
48
60
63
9
28
77
63
40
5
67
59
9
135
126
36
36
12
135
72
40
95
78
30
36
42
12
168
39
33
12
60
66
49
60
80
105
43
5
90
45
27
18
72
276
12
15
21
19
5
72
48
6
54
102
85
24
180
5
84
147
28
20
3
9
9
60
12
24
103
77
30
36
129
28
32
51
69
48
171
120
24
25
77
18
126
139
5
87
9
120
19
71
85
24
35
36
1
131
30
27
12
183
157
53
18
9
4
65
159
3
90
39
28
53
127
41
12
19
23
48
73
176
3
85
320
15
18
84
15
75
54
19
12
101
18
261
48
33
39
28
20
51
69
93
18
114
90
66
31
65
63
12
33
7
24
104
16
24
23
57
195
61
65
12
18
90
54
105
27
165
40
29
72
139
180
84
60
131
126
180
7
96
71
13
32
28
32
333
156
55
44
51
81
21
87
132
39
61
68
123
133
56
39
72
18
222
102
55
17
103
20
76
35
9
63
42
31
5
72
67
5
12
24
115
36
20
21
24
43
20
45
36
115
65
12
72
6
21
9
36
75
3
121
5
51
124
44
15
30
18
9
9
31
20
45
63
3
270
19
113
12
18
37
5
54
102
147
3
69
93
300
55
32
45
15
120
60
75
54
72
18
36
30
18
18
72
15
153
43
137
30
18
91
5
3
33
90
69
88
5
12
24
99
45
12
55
53
72
3
57
139
56
75
45
48
15
ABCD 94406522344*3^$a+1 [50010]
35
25
11
54
72
79
83
25
48
72
60
72
48
35
85
48
72
47
1
120
12
83
25
47
1
35
241
84
17
43
47
54
31
84
101
18
1
53
127
89
19
12
41
115
12
35
13
59
13
41
127
108
72
12
12
24
36
5
43
72
11
54
91
35
13
5
90
36
1
180
35
25
72
96
12
12
35
37
216
17
90
36
49
72
5
139
60
35
157
5
19
96
84
53
36
19
60
48
17
36
54
25
72
48
12
24
71
109
36
53
36
36
18
25
11
49
23
18
19
12
60
36
107
13
84
24
167
25
47
18
72
36
72
90
37
12
96
53
31
95
61
12
143
18
36
79
36
209
7
60
5
43
119
13
95
144
54
79
60
48
108
120
17
90
25
84
89
31
168
53
43
24
23
18
54
18
54
108
25
12
204
36
96
24
233
247
23
85
48
29
55
35
1
35
72
1
72
17
31
36
84
11
25
96
180
77
91
35
324
13
60
144
36
53
54
97
11
37
53
79
83
253
35
49
5
108
103
167
18
19
24
47
108
1
53
18
90
67
48
168
120
29
55
12
275
85
41
43
11
54
7
72
11
1
60
24
5
7
12
125
72
198
25
65
91
12
275
37
12
239
61
11
72
13
5
18
36
144
97
47
121
60
17
72
55
12
24
36
36
35
37
35
18
19
35
18
18
18
7
12
35
36
54
43
12
48
132
35
73
60
29
31
60
12
12
108
83
90
108
7
132
36
59
72
1
60
65
115
12
35
36
37
35
85
12
72
83
108
72
61
12
35
97
83
49
221
18
25
47
37
132
24
84
65
91
72
17
55
36
17
18
36
108
72
108
13
24
24
84
53
180
18
37
215
90
7
108
227
18
43
96
59
162
72
108
54
18
7
96
23
25
60
5
90
97
12
120
167
54
91
24
144
72
29
55
17
67
41
127
17
7
24
144
60
12
23
1
12
48
12
17
90
37
89
295
120
156
113
103
59
36
37
161
7
65
18
36
36
85
84
180
108
96
149
175
240
35
61
47
18
216
19
12
59
54
7
317
7
24
41
103
5
67
36
108
60
24
36
12
125
54
18
43
65
18
61
36
83
37
60
132
23
49
24
71
13
48
83
121
96
53
54
18
7
36
29
43
132
23
18
72
7
47
144
54
72
91
12
12
83
108
49
48
48
48
77
55
72
180
197
19
35
85
276
36
107
1
72
12
36
24
60
288
12
35
36
90
7
60
113
72
7
47
181
35
162
43
47
73
240
47
1
72
89
115
29
36
79
137
19
71
13
41
19
36
71
25
12
35
97
83
205
65
43
60
23
61
24
5
72
67
156
192
17
67
300
263
306
67
59
49
12
24
41
67
72
23
90
72
55
60
24
12
48
17
55
12
5
7
101
7
101
31
168
12
23
72
61
24
24
24
60
48
12
125
18
157
23
25
65
175
5
72
36
19
17
90
36
18
31
41
108
127
72
12
48
83
54
90
109
36
53
31
5
127
35
90
79
48
17
91
53
91
108
12
23
36
37
35
54
115
48
53
7
12
384
12
17
43
60
5
18
36
18
67
41
187
47
25
11
205
48
161
18
1
72
17
90
18
54
108
1
17
115
65
67
120
173
43
84
60
11
85
5
31
41
79
209
54
13
95
73
17
19
36
53
342
13
77
18
90
7
137
7
48
53
7
137
36
144
90
126
115
72
168
59
90
234
37
53
67
23
1
36
72
72
36
53
31
228
47
13
5
55
60
47
18
126
121
36
12
65
247
41
7
12
53
36
19
71
36
126
79
11
18
187
24
23
145
17
19
96
83
72
ABCD 94406721614*3^$a+1 [50014]
35
126
3
12
9
6
42
36
66
60
9
45
15
15
21
24
24
21
7
44
51
42
6
1
29
39
27
49
59
18
15
4
48
17
3
15
61
77
15
3
21
24
16
5
15
9
67
8
57
108
7
44
24
15
1
95
30
24
19
8
27
6
15
12
57
67
29
36
6
24
49
32
33
30
6
15
108
33
12
3
3
30
66
18
96
127
53
72
3
12
64
20
69
12
18
9
3
12
1
32
52
17
36
12
60
15
3
37
8
64
24
17
39
36
12
40
32
48
28
20
24
3
45
33
18
37
32
40
5
15
12
45
103
11
57
24
9
72
99
3
45
36
16
56
88
104
21
36
174
25
101
48
36
42
165
45
15
27
25
11
21
21
3
24
12
4
47
129
15
30
114
6
48
102
13
8
12
60
57
39
15
97
32
3
33
4
17
6
57
12
16
5
60
72
72
19
32
28
5
7
8
16
80
40
65
15
3
12
6
18
42
15
9
39
36
96
4
8
45
18
25
32
57
15
21
78
69
12
99
54
3
69
15
3
18
7
8
28
5
84
42
96
42
7
119
57
112
5
7
41
3
24
28
35
12
12
6
3
16
56
52
20
57
30
18
48
48
6
13
5
75
21
55
41
31
104
33
48
19
35
48
6
211
5
36
12
27
51
42
27
93
3
45
24
39
51
6
18
9
21
12
15
15
45
12
48
24
28
5
12
19
5
36
6
24
69
60
84
117
43
41
39
45
6
30
19
32
28
92
3
48
30
12
3
39
1
29
36
175
80
15
9
9
7
20
52
47
24
9
21
12
12
42
9
9
55
32
16
8
72
60
9
3
21
51
75
144
12
42
30
1
32
33
39
16
29
27
204
60
4
113
24
3
15
42
15
9
30
42
12
36
60
19
8
64
56
24
24
16
24
41
39
87
18
7
24
5
51
48
15
25
32
72
16
131
85
41
12
18
33
4
17
15
64
59
6
12
103
32
39
36
30
3
12
4
35
66
15
15
9
40
29
42
18
6
33
40
8
15
9
16
20
3
81
9
12
7
5
31
29
3
39
21
15
33
16
44
9
43
53
15
15
9
16
29
18
25
17
12
3
27
30
3
36
45
12
7
17
6
48
6
96
75
40
44
16
59
18
18
33
45
54
33
24
9
24
55
80
57
60
51
64
8
156
9
18
18
7
8
36
4
41
24
12
24
3
15
57
40
8
12
141
19
20
40
5
18
90
18
13
5
99
33
12
3
15
25
113
19
68
12
33
123
36
15
1
47
18
15
4
8
51
42
18
81
9
60
15
27
72
45
21
54
1
72
32
40
8
33
84
3
3
6
6
24
1
5
18
49
41
7
17
115
5
7
143
57
9
31
20
3
126
24
42
18
87
3
78
7
17
126
12
33
15
13
20
12
48
100
41
48
7
68
57
3
12
15
18
3
4
29
15
4
60
101
27
48
144
3
9
64
35
6
36
43
32
12
15
37
44
27
30
3
9
60
12
39
21
39
12
48
9
15
45
12
39
12
60
45
24
84
12
63
27
9
40
20
9
42
9
15
1
77
6
21
15
1
8
15
9
28
20
9
24
60
27
24
9
51
28
20
12
48
48
9
15
45
15
51
9
93
51
15
66
3
48
48
57
7
11
24
138
15
24
15
9
51
84
24
25
48
17
78
33
16
24
5
24
3
9
39
36
96
52
23
24
25
29
12
27
36
15
25
77
3
15
126
3
81
79
176
81
24
15
9
48
18
21
45
36
43
20
40
20
15
37
80
28
12
24
71
30
3
24
81
12
168
39
33
3
9
48
54
30
48
48
15
9
3
36
27
9
120
39
81
9
54
25
5
18
33
24
33
54
18
27
108
15
33
33
31
29
6
61
17
55
23
48
1
8
27
21
45
63
36
15
9
36
60
24
21
115
8
15
1
56
243
61
72
8
24
15
57
3
21
21
6
18
12
67
11
24
1
29
42
6
48
27
48
72
105
39
45
19
56
33
30
21
129
3
39
48
145
8
12
21
42
108
49
8
9
3
36
39
33
3
30
39
16
71
1
17
60
75
12
33
36
30
24
78
3
24
112
53
3
9
15
15
6
43
17
27
48
3
9
72
24
21
99
9
15
16
17
19
80
81
15
9
51
39
49
32
57
51
4
32
33
27
9
54
37
8
21
60
115
65
30
45
40
29
15
117
30
30
31
20
48
9
15
21
12
15
72
45
18
150
42
108
37
8
15
18
96
30
66
60
7
35
1
24
8
57
18
18
66
13
108
5
15
28
5
24
3
33
15
84
3
48
1
29
24
43
29
3
76
5
30
6
18
42
24
19
17
63
33
43
77
139
11
33
16
108
35
1
12
132
36
32
69
3
48
24
15
9
9
7
5
30
6
12
15
123
42
12
43
17
84
79
95
21
15
24
25
5
12
48
12
15
15
33
16
92
39
9
4
11
25
47
93
111
1
44
39
42
7
8
45
3
15
9
15
6
27
39
33
16
29
18
18
132
27
57
55
29
67
32
16
47
9
16
108
41
18
33
72
21
39
51
60
6
60
36
39
3
6
7
17
3
100
5
12
7
29
7
5
75
33
27
40
23
30
27
12
28
20
63
42
39
15
48
6
84
18
105
45
3
69
48
67
80
36
60
9
12
48
18
42
111
36
81
27
16
32
24
21
12
15
12
4
11
49
11
1
8
9
120
103
8
12
15
129
33
42
6
3
39
6
67
119
25
53
66
105
24
3
37
5
3
9
30
45
36
15
45
4
8
36
12
84
9
12
24
3
28
77
27
24
16
8
33
102
1
35
6
24
7
60
35
18
24
102
33
108
4
8
45
6
6
15
24
24
15
66
15
15
9
33
87
28
12
36
35
6
60
6
9
9
51
51
13
20
9
3
63
126
18
13
8
105
24
48
15
9
19
80
21
15
9
7
29
19
32
64
29
27
63
9
48
24
9
15
24
36
15
30
24
27
9
42
42
156
87
12
63
129
24
64
11
69
33
7
23
13
32
4
8
72
16
17
42
33
3
12
12
6
24
43
17
15
9
24
60
63
45
18
1
41
3
39
25
47
30
36
30
30
12
12
30
30
3
45
7
8
21
19
80
12
21
55
5
12
6
12
13
32
9
30
1
59
21
48
21
18
85
35
1
24
20
196
29
3
12
12
3
36
81
63
13
20
9
3
36
40
20
9
6
1
59
57
12
27
21
3
49
5
55
5
15
57
36
12
55
23
9
60
36
129
39
189
3
100
20
15
12
42
99
45
27
28
95
129
12
99
54
6
57
24
81
63
69
3
124
41
ABCD 94408102996*3^$a+1 [50032]
63
45
76
35
49
204
35
37
140
9
90
12
78
7
23
54
3
87
78
3
24
57
18
36
33
189
12
36
127
35
57
21
187
68
207
13
5
96
63
57
6
97
65
18
13
77
223
65
7
92
112
32
9
3
15
25
60
17
15
48
9
19
48
36
204
80
100
59
72
90
18
36
45
153
39
48
33
186
25
29
12
18
21
88
8
96
39
1
5
90
49
48
8
204
15
61
20
9
234
30
60
36
18
198
87
111
61
72
29
234
36
13
80
4
68
184
32
84
219
21
28
20
12
84
9
42
12
1
176
96
57
120
15
63
117
57
63
87
93
105
43
59
21
15
42
18
97
11
30
103
257
24
27
75
49
116
72
39
169
101
99
76
35
9
24
27
30
19
12
32
132
9
27
24
136
8
21
175
95
45
39
9
36
64
36
5
187
24
113
30
6
3
135
37
32
16
11
97
5
27
33
63
48
99
49
29
15
24
117
27
63
24
30
27
64
48
8
52
185
123
15
57
15
6
43
113
6
45
9
36
18
33
33
90
33
3
85
59
36
109
12
47
36
45
93
132
84
139
56
72
3
96
30
96
79
95
18
18
18
63
63
60
33
21
15
15
60
72
13
17
18
6
151
83
9
111
6
3
108
9
67
131
1
17
99
123
90
103
35
72
33
24
93
99
9
48
6
49
72
5
30
18
15
84
27
85
23
69
81
27
183
81
15
72
180
33
16
48
44
33
51
48
4
8
3
12
217
53
54
1
12
36
68
40
36
47
18
51
16
44
12
15
193
24
71
9
40
5
18
33
12
4
59
60
201
15
108
18
48
60
30
1
95
18
111
40
5
3
69
19
44
9
36
6
45
75
6
3
24
84
27
24
97
128
27
144
12
37
203
18
3
96
45
102
9
100
84
5
36
6
30
3
108
57
51
88
48
11
33
64
95
36
90
19
41
7
77
19
131
49
44
33
12
55
32
63
13
84
23
105
16
23
36
90
24
79
47
13
35
60
84
78
180
43
20
27
49
35
49
47
12
193
20
27
18
210
18
75
15
36
13
32
40
41
99
28
32
72
112
77
18
25
20
12
135
60
12
49
36
11
120
60
12
168
97
24
8
60
16
108
32
64
20
16
17
90
33
36
81
159
93
3
33
27
93
54
36
13
32
64
140
16
5
19
32
21
39
28
96
5
79
140
36
9
27
105
3
112
59
33
21
18
9
45
27
112
11
97
144
47
48
33
4
107
49
11
9
12
208
84
41
6
121
143
69
147
60
36
13
41
99
96
93
39
27
6
195
12
60
87
1
23
25
23
78
120
159
147
24
49
36
35
45
9
51
72
9
18
133
104
33
175
17
103
41
99
28
36
44
15
30
54
114
126
18
3
352
23
25
204
89
114
9
12
156
15
165
3
45
3
33
27
97
131
129
16
72
35
49
131
72
37
44
48
33
6
13
48
11
133
92
88
23
37
77
102
78
90
48
9
63
9
24
27
36
81
12
33
18
13
92
52
35
54
72
42
49
77
36
3
15
13
264
23
162
6
72
36
36
126
31
44
63
6
30
13
65
18
12
49
104
144
45
67
119
21
33
27
24
87
33
72
16
101
54
33
48
36
16
23
129
16
35
33
63
13
84
47
36
30
144
67
41
60
3
69
174
60
66
99
51
93
28
239
129
51
66
3
12
93
63
36
64
59
21
51
48
60
90
18
102
78
13
17
39
108
36
69
24
3
12
159
33
9
211
161
6
49
72
68
144
12
48
51
81
256
36
95
54
27
24
88
47
93
12
69
19
32
57
111
87
105
88
60
20
75
12
54
24
102
37
107
21
28
11
18
39
12
52
143
96
45
16
44
24
69
18
72
72
49
71
78
12
36
78
12
9
60
36
45
138
9
28
35
1
59
81
3
177
21
211
36
132
107
42
27
16
29
66
1
12
29
48
6
90
36
3
24
93
72
3
39
48
6
72
3
112
20
3
81
28
95
49
48
11
48
85
32
27
96
84
42
36
18
309
27
ABCD 94409043824*3^$a+1 [50127]
15
20
1
11
25
39
152
43
77
52
20
72
24
24
271
36
18
126
29
7
18
123
12
200
7
41
64
104
72
12
112
224
60
85
36
18
162
18
101
4
12
45
39
141
18
57
24
60
20
12
43
177
3
125
84
28
48
72
3
45
12
80
7
21
80
36
160
9
36
18
173
4
36
104
16
20
144
25
3
8
60
19
189
81
63
27
53
91
9
45
63
20
60
28
104
232
69
99
27
33
32
100
105
3
51
17
184
96
84
44
16
48
168
8
72
12
151
5
49
3
159
21
8
40
72
8
144
16
24
32
13
71
16
48
36
12
44
24
1
71
84
36
112
201
87
168
141
23
180
16
105
15
84
48
80
172
15
57
128
172
36
48
60
44
121
27
48
15
165
12
3
17
12
277
54
65
52
60
20
19
221
13
35
12
52
108
27
21
24
261
35
40
15
17
40
24
44
145
147
33
270
54
23
12
16
39
161
60
12
73
27
63
17
109
111
8
79
381
15
90
35
1
71
40
72
108
44
16
9
159
39
281
12
64
44
16
168
48
69
99
20
4
21
75
80
60
145
107
72
1
11
76
3
29
16
32
4
60
3
113
12
1
90
5
84
55
36
17
37
75
15
117
96
60
192
8
24
24
16
56
112
8
7
72
9
81
108
27
189
36
23
16
224
40
8
48
120
160
72
9
108
11
24
40
56
184
48
68
109
36
54
57
48
60
68
28
9
47
43
33
3
77
67
45
81
90
5
31
29
79
57
156
20
12
28
224
84
31
81
63
165
69
23
100
128
1
95
13
171
80
1
23
48
24
49
35
55
69
20
36
172
27
41
64
48
8
4
36
51
29
112
12
45
87
48
81
59
16
15
117
27
21
24
8
12
76
39
41
31
18
23
13
54
245
160
27
141
44
244
111
18
63
12
20
88
20
108
4
12
80
16
72
12
44
40
44
76
36
240
3
161
1
95
49
11
25
18
57
69
51
3
33
3
36
149
175
129
51
17
12
52
36
24
84
60
20
16
165
23
36
12
37
27
9
36
3
120
57
135
176
72
36
31
173
112
3
65
36
24
88
39
144
65
4
68
72
88
60
80
193
35
1
18
162
3
36
69
11
12
52
128
12
52
204
69
35
37
23
211
180
41
28
111
149
52
80
295
153
8
24
108
76
36
63
5
76
12
69
11
7
41
24
240
16
39
185
28
3
105
32
64
36
20
72
16
24
8
52
20
1
107
19
65
120
16
84
93
36
219
72
8
7
29
100
51
18
51
36
36
8
121
171
48
15
5
24
216
24
37
59
36
49
27
104
24
79
117
9
75
44
60
55
126
11
24
1
11
52
12
176
37
11
52
60
44
84
76
213
15
21
15
32
184
36
80
49
90
18
36
11
84
52
8
64
36
12
8
40
45
11
28
60
128
4
60
116
108
52
80
52
32
16
12
141
95
16
8
28
80
79
144
5
24
25
11
205
15
111
5
4
56
40
60
20
16
72
80
96
1
131
60
97
51
75
81
8
37
75
48
72
39
9
27
249
75
57
33
87
39
45
48
96
20
24
232
129
87
8
64
57
18
36
137
7
57
8
48
40
27
341
64
56
60
1
11
64
20
13
143
24
13
15
21
111
144
60
12
152
16
32
28
60
84
48
48
44
112
3
21
15
77
139
5
16
12
56
19
117
48
8
72
16
45
35
24
48
19
29
76
44
180
31
5
40
96
20
28
9
135
48
87
77
49
107
4
128
28
8
49
27
36
27
33
68
112
12
20
220
32
76
93
131
100
108
75
5
31
21
36
33
27
80
28
132
80
144
13
15
56
1
11
12
31
69
111
21
8
7
41
40
48
72
144
68
1
180
234
5
48
60
4
9
119
25
ABCD 94409170712*3^$a+1 [50069]
137
36
79
48
48
60
144
101
36
99
172
17
223
20
213
19
96
29
51
21
51
165
3
124
36
24
96
12
12
48
5
55
53
180
39
117
3
28
113
55
24
17
51
40
92
76
60
72
72
5
43
5
72
75
165
3
112
80
88
72
56
52
5
223
5
60
36
151
65
180
84
79
24
8
57
3
88
84
20
36
57
223
84
68
60
45
115
125
120
27
16
32
60
160
48
24
65
108
27
16
65
99
156
52
72
36
24
48
108
12
32
120
28
5
147
16
41
48
36
19
77
3
40
120
96
245
55
24
5
55
41
19
56
72
28
120
32
40
188
60
4
48
32
60
40
65
31
20
4
48
120
120
12
17
111
57
48
3
24
40
5
43
48
24
101
19
8
45
3
24
117
60
123
28
8
60
9
103
72
8
52
5
43
48
32
160
60
200
52
20
48
72
33
108
147
52
53
7
56
9
163
185
12
72
19
20
105
19
5
163
29
91
20
88
89
75
16
224
45
3
132
261
7
120
200
88
20
132
9
60
43
36
32
108
105
187
140
333
187
65
75
88
17
27
28
8
12
52
48
8
129
31
12
8
40
29
135
33
123
21
144
192
67
180
77
63
208
60
20
45
3
72
28
12
32
96
45
279
16
12
12
156
104
60
16
24
68
172
48
12
20
28
8
120
24
108
100
108
185
79
257
79
12
72
5
3
69
471
45
7
68
40
92
160
17
36
7
68
232
68
28
12
29
19
120
5
39
21
84
36
72
7
96
72
12
20
100
48
12
17
91
89
159
52
89
171
180
72
16
209
595
60
48
72
5
252
19
12
108
84
113
103
12
12
17
43
48
120
60
152
45
3
57
43
5
187
68
52
180
17
3
136
80
64
5
3
52
96
72
89
39
84
16
77
87
57
199
204
156
32
220
29
36
204
123
40
17
111
33
67
8
184
68
100
120
29
79
5
79
65
43
32
36
52
5
43
41
223
125
43
245
15
108
72
129
19
20
192
28
60
72
60
120
5
187
5
43
17
3
48
132
45
3
52
53
19
77
123
196
12
5
103
12
53
264
43
377
51
312
40
60
12
8
57
228
60
75
28
20
64
60
156
29
48
115
20
12
33
63
117
27
16
12
8
9
3
28
24
60
60
8
52
41
375
4
96
104
36
9
55
36
17
103
32
12
160
8
40
173
67
53
19
8
100
72
288
188
9
31
5
39
21
19
17
3
136
17
67
68
48
52
17
75
165
55
161
15
105
39
16
144
36
41
36
3
69
75
105
3
9
103
68
40
188
40
60
12
32
21
12
43
132
12
48
108
12
180
152
33
3
52
80
9
43
108
12
108
20
69
144
19
56
112
48
12
32
28
77
12
31
152
28
132
5
3
12
105
3
148
17
43
12
12
120
36
12
20
292
96
72
8
64
53
27
88
48
12
12
108
17
115
140
153
108
27
33
79
8
60
160
32
28
32
16
140
21
19
29
132
43
80
60
48
28
32
148
32
40
77
175
65
72
43
36
44
108
112
101
180
55
17
7
68
72
16
365
72
7
48
132
120
20
48
129
79
80
52
108
89
288
43
17
12
240
111
52
17
12
39
52
53
24
183
33
67
48
12
60
32
117
139
101
19
17
67
156
65
12
ABCD 94409277824*3^$a+1 [50039]
150
78
31
71
60
13
8
64
41
12
90
84
21
9
84
18
144
33
57
31
5
108
18
12
12
126
18
54
103
80
57
7
24
56
15
9
3
54
48
12
27
9
39
24
72
16
5
42
48
145
8
15
73
5
54
61
29
48
30
36
1
59
60
72
1
11
45
27
78
15
51
21
72
16
72
53
18
42
36
30
12
6
48
78
12
25
11
6
78
1
17
24
63
21
19
96
89
96
126
49
80
27
69
39
25
8
135
1
17
84
27
168
72
39
121
24
29
6
12
1
11
84
33
40
48
59
186
42
57
16
35
120
21
45
42
24
49
59
48
117
3
108
18
55
119
30
42
48
12
6
48
18
85
59
36
25
41
12
84
126
18
15
51
60
30
132
6
72
1
24
83
30
66
72
85
47
18
15
15
18
66
61
23
126
6
21
16
5
66
114
96
31
41
31
89
66
42
43
5
3
40
5
27
39
168
90
7
89
12
18
1
59
45
111
1
17
54
9
33
7
83
6
30
49
41
126
9
15
33
81
30
102
139
32
87
12
24
42
19
24
24
125
51
51
42
6
30
6
49
11
85
131
21
24
81
126
54
78
54
7
23
72
6
115
11
24
36
33
9
18
72
108
1
17
30
6
42
156
37
23
168
1
71
25
5
48
43
32
16
95
33
3
6
12
54
21
136
113
7
17
55
71
49
89
60
12
48
36
19
95
49
47
36
42
150
37
56
45
12
6
25
65
31
17
42
12
73
23
12
45
27
42
27
201
60
66
33
33
48
39
16
56
81
87
27
13
83
42
84
7
35
13
47
6
42
18
6
57
40
32
45
19
11
12
12
30
30
57
27
13
35
13
8
39
24
49
137
87
15
48
36
210
60
6
36
36
81
51
24
138
114
24
18
31
80
33
42
30
55
5
75
69
42
1
5
3
3
90
3
16
29
19
29
42
1
96
113
78
24
12
36
1
24
24
77
18
18
7
200
48
72
27
78
66
48
6
78
48
54
6
85
32
87
24
9
87
1
56
16
17
24
31
53
18
48
9
51
12
9
16
8
63
49
131
48
6
7
120
17
54
9
45
162
186
6
1
17
24
36
282
49
32
72
9
63
3
13
120
59
102
31
89
7
32
27
45
3
78
31
23
1
47
168
18
7
41
96
6
33
3
12
12
156
42
31
71
42
78
144
240
57
27
84
48
73
65
18
21
9
78
73
5
222
24
21
75
24
24
72
109
59
85
137
7
65
36
18
18
42
133
17
31
29
6
37
8
40
8
3
42
99
3
12
9
40
29
43
5
60
55
17
30
60
84
42
30
156
12
36
13
77
30
48
150
39
3
36
25
24
80
27
36
25
11
138
19
41
30
84
61
89
30
18
15
64
24
48
113
90
30
126
42
198
48
49
17
12
90
6
195
40
89
24
7
72
120
47
1
72
48
5
51
99
24
24
144
30
30
72
36
84
24
18
63
123
42
42
18
120
18
42
27
33
90
61
11
66
48
19
143
114
15
16
71
42
108
12
6
105
21
19
17
102
1
23
9
184
17
24
15
27
61
32
75
12
90
120
48
36
54
61
11
21
40
95
24
33
45
27
39
1
96
32
3
133
71
48
1
77
36
30
9
88
47
81
15
48
25
5
6
6
30
9
64
8
21
30
13
17
31
11
42
42
60
21
9
55
5
19
11
61
89
24
36
54
84
81
39
168
9
39
168
12
18
51
141
18
30
66
1
11
198
7
8
51
21
51
6
12
3
24
9
55
24
59
18
27
27
6
198
36
42
19
65
6
36
6
15
51
21
33
31
53
43
11
54
66
18
99
75
13
113
84
18
84
13
32
51
36
42
15
15
9
15
105
93
67
17
30
48
1
65
111
24
16
56
15
30
3
16
47
153
9
6
48
9
16
8
72
3
24
78
66
12
18
15
27
13
59
72
186
18
25
41
6
25
83
37
5
36
6
48
12
61
17
60
12
15
3
108
6
90
6
36
192
18
45
3
96
72
237
51
6
39
21
6
54
66
133
29
18
30
75
40
17
138
30
6
30
18
48
25
11
42
36
54
54
19
113
42
13
24
23
57
88
24
23
9
27
141
27
42
90
57
39
1
24
47
24
12
174
7
5
19
23
48
9
93
6
37
23
36
132
42
31
8
33
36
96
3
48
15
48
169
89
7
24
8
33
66
45
21
67
107
30
6
186
111
81
42
13
89
258
144
21
45
19
65
7
80
21
99
27
18
66
42
103
56
40
32
39
36
18
60
96
79
161
54
1
23
18
24
42
60
36
18
3
9
18
61
5
18
49
128
24
243
96
13
200
144
87
25
32
27
61
23
25
59
45
45
6
6
6
9
160
17
48
30
96
102
19
23
72
73
35
48
54
30
12
61
56
45
30
12
54
18
138
42
6
ABCD 94409693572*3^$a+1 [50054]
3
141
24
147
9
180
27
24
8
1
47
13
71
103
42
3
51
69
32
36
52
8
88
51
21
117
102
53
40
21
167
28
51
125
36
60
120
37
126
6
111
99
90
35
36
100
104
133
60
72
11
12
40
51
96
53
72
60
4
44
7
90
60
23
48
37
6
45
81
90
18
23
49
75
56
133
27
72
20
52
8
1
36
84
60
6
144
54
96
15
51
165
80
48
1
84
3
9
60
108
66
24
96
21
56
72
217
159
9
35
28
3
17
12
288
73
87
20
4
3
90
36
36
35
19
17
28
21
24
71
55
69
24
27
5
73
36
47
100
72
27
21
20
127
150
42
141
104
25
63
152
64
45
75
21
144
47
73
6
30
228
246
6
15
9
24
12
131
40
44
49
270
17
28
21
11
24
43
21
24
48
48
9
207
45
3
51
189
21
6
48
21
144
171
54
63
153
135
45
156
23
88
144
200
19
117
57
15
27
24
21
168
32
13
147
48
21
24
47
25
131
163
66
11
132
52
96
3
141
129
24
143
163
24
137
25
23
25
3
3
17
79
24
66
84
39
75
21
56
40
105
183
147
53
112
128
1
24
63
33
287
24
16
3
69
45
6
21
248
67
24
45
32
163
117
24
48
68
103
21
9
15
51
21
27
30
87
3
77
43
90
12
114
21
9
39
8
112
20
61
156
84
36
75
240
20
13
63
24
3
5
121
36
24
75
45
11
64
99
6
47
67
5
72
25
63
21
240
120
27
20
28
32
40
3
21
20
4
24
8
157
6
21
96
27
21
171
30
18
5
228
157
12
99
141
3
21
60
47
84
156
37
36
60
47
132
91
21
96
44
25
11
72
48
109
23
28
168
9
87
9
111
165
11
37
47
28
20
48
13
66
45
9
167
37
3
9
24
114
126
15
51
90
3
27
24
24
21
96
45
83
60
48
157
15
27
48
53
13
60
84
83
73
60
30
17
4
45
30
78
15
27
90
219
21
78
306
6
78
87
3
72
45
24
24
117
23
12
13
36
90
126
11
84
13
36
11
36
144
73
36
24
12
23
91
54
15
8
133
119
1
60
15
129
132
35
13
51
99
6
87
27
6
107
100
24
48
21
107
64
24
69
72
3
27
54
24
23
109
75
3
66
107
49
83
31
77
40
9
90
5
40
9
71
64
120
69
36
39
21
47
28
21
243
96
44
12
40
9
15
45
59
12
49
6
45
24
24
21
30
21
33
36
11
19
21
24
24
105
63
20
28
21
30
101
13
59
88
9
84
54
117
9
159
171
90
36
15
33
23
19
45
99
29
61
11
64
51
54
24
66
126
15
3
5
48
12
52
8
37
150
53
91
6
111
20
52
200
48
72
37
243
8
24
19
17
28
21
78
21
72
48
51
30
23
72
13
36
39
51
6
24
84
3
3
21
96
27
17
4
105
15
45
54
30
47
13
51
32
64
24
32
163
189
32
85
35
36
37
60
6
246
204
99
8
12
172
3
53
43
101
60
4
51
18
23
73
6
78
72
108
3
33
24
36
6
120
138
27
24
51
78
36
36
15
69
36
35
36
12
121
11
85
35
19
6
23
1
15
105
87
24
9
15
32
112
80
72
109
6
48
77
40
45
131
13
6
141
144
24
32
37
23
247
45
8
64
9
11
49
47
73
51
96
24
56
19
5
16
9
60
99
69
246
96
53
61
36
111
99
5
49
15
9
42
24
21
48
51
30
15
51
5
25
63
48
9
131
7
42
3
21
75
24
165
240
120
6
165
99
45
81
119
1
119
67
101
97
135
21
336
60
108
75
201
11
13
120
47
160
3
42
83
48
139
21
57
90
21
81
215
64
81
15
120
8
168
43
45
69
3
27
5
1
15
24
32
16
144
120
69
150
41
13
36
36
24
36
84
24
15
165
36
216
24
11
13
87
56
13
6
5
133
3
48
45
11
ABCD 94409916488*3^$a+1 [50015]
3
9
39
61
71
24
30
51
28
17
27
36
231
6
24
60
31
29
6
18
87
9
79
17
114
60
6
3
21
90
6
15
3
96
24
72
60
54
63
27
6
24
3
21
30
36
6
30
85
60
5
30
60
18
12
84
60
30
141
9
31
29
30
60
25
41
30
33
21
30
36
48
36
30
6
18
6
6
30
13
104
21
60
7
29
139
47
9
39
30
12
138
9
81
27
15
24
60
84
66
6
90
55
200
3
9
16
17
54
45
15
30
6
165
100
29
31
32
21
27
33
36
79
101
39
27
54
30
1
68
12
9
55
11
30
39
21
3
60
52
32
72
40
8
51
6
79
5
171
40
11
138
12
114
60
25
95
24
25
92
3
1
5
30
114
12
54
90
24
99
21
36
24
72
3
51
45
111
18
60
87
12
33
39
60
36
3
25
36
5
60
144
27
39
66
19
8
21
36
36
138
6
6
57
12
15
30
19
71
54
96
36
30
30
3
255
21
21
15
3
30
42
24
69
100
41
84
12
30
57
3
25
144
41
15
39
6
43
56
24
72
28
11
21
4
8
57
30
30
91
59
6
3
21
55
5
51
9
79
5
67
143
42
30
85
179
6
99
69
36
6
25
5
27
3
174
75
9
36
30
49
17
15
15
105
75
18
6
30
6
9
15
24
6
91
24
188
12
45
6
24
25
35
6
39
160
71
30
87
48
69
3
28
60
8
24
72
40
5
54
6
6
18
6
30
180
6
30
18
60
6
156
24
30
54
31
59
6
15
100
20
24
57
75
60
88
152
9
24
7
60
35
9
24
261
51
72
21
6
33
3
9
36
28
17
30
138
96
54
72
18
39
48
33
31
56
9
6
24
1
95
114
63
51
81
9
72
114
36
69
45
6
45
15
48
6
96
24
51
72
3
24
6
27
27
1
23
1
329
6
30
51
15
18
6
9
177
48
126
54
147
64
5
31
180
48
32
105
294
61
53
6
21
100
119
25
8
72
9
31
101
48
51
129
72
30
48
66
31
29
30
9
12
45
19
8
96
51
121
53
42
54
6
24
24
21
21
54
66
115
35
93
87
30
18
45
21
60
15
24
21
24
6
156
24
33
88
32
16
65
7
35
54
51
69
6
24
1
92
16
12
20
4
149
12
87
27
30
31
113
15
81
79
47
24
1
24
11
24
21
88
35
126
15
171
13
47
24
49
41
6
93
15
30
31
68
51
61
29
7
24
35
1
65
27
51
37
29
15
4
71
129
24
3
13
11
30
66
85
23
126
24
6
60
6
3
81
31
59
9
21
6
18
72
30
114
15
9
39
96
16
8
147
30
31
5
18
36
60
9
45
151
71
30
63
24
88
32
27
33
57
96
150
24
6
15
69
51
39
90
30
6
60
54
1
23
9
36
27
57
33
18
37
29
24
27
9
123
93
60
120
19
11
48
30
12
75
3
6
30
9
51
21
39
61
20
12
21
102
25
8
24
21
55
32
75
84
109
65
31
95
6
78
42
24
60
6
138
99
28
20
12
72
45
3
3
138
30
60
85
41
36
60
43
11
45
39
9
16
32
45
75
3
21
21
3
40
32
63
90
66
109
35
6
79
161
30
9
21
171
15
45
60
24
9
6
84
36
6
27
81
90
12
30
15
9
60
36
99
4
116
45
91
20
33
12
3
36
15
90
55
29
12
15
9
30
6
18
25
17
39
45
183
28
8
21
96
19
180
84
96
125
3
57
15
45
24
60
66
6
27
93
99
36
72
33
15
3
66
24
6
36
54
3
52
35
25
5
6
30
87
16
17
39
48
12
21
39
15
6
18
1
5
36
135
15
24
1
65
48
7
23
42
174
24
156
9
12
48
75
96
36
105
39
90
31
149
84
51
15
1
59
1
59
21
69
60
6
90
63
15
96
30
84
31
20
21
18
36
1
8
21
96
30
24
45
36
4
29
31
116
72
36
36
15
60
1
29
30
1
5
27
21
235
47
9
81
24
51
148
17
30
30
3
12
28
161
15
24
51
24
37
48
32
15
9
9
27
124
155
36
48
1
84
92
45
39
76
5
114
49
56
15
30
66
9
39
6
30
60
30
30
114
6
61
24
59
21
15
6
27
3
13
11
109
47
24
186
144
30
24
72
78
30
45
76
59
72
264
126
24
24
51
48
21
91
144
11
6
30
24
1
32
27
45
16
23
42
15
33
6
33
33
60
15
39
30
30
6
55
29
55
11
24
6
99
45
24
12
78
12
60
18
36
66
49
20
9
6
66
108
67
65
15
28
44
87
25
11
18
99
81
39
12
36
39
81
184
56
15
54
3
16
17
54
66
39
48
28
5
63
21
51
40
23
6
60
3
27
30
3
72
21
27
51
9
76
107
48
21
45
24
31
44
96
9
7
95
9
48
63
25
8
40
11
30
55
5
15
60
48
33
19
5
36
87
28
5
147
21
6
33
33
174
66
115
65
150
18
15
52
5
75
9
36
39
16
29
6
30
60
43
5
12
108
39
111
45
52
83
57
9
15
40
116
123
ABCD 94409941924*3^$a+1 [50030]
11
33
15
48
21
28
36
224
60
39
24
37
20
76
107
24
1
96
152
52
60
8
28
68
39
49
23
1
8
24
108
4
12
107
96
73
23
21
16
59
49
23
13
144
35
45
108
111
24
9
52
32
75
25
32
111
72
24
1
47
97
12
35
9
36
60
39
9
4
20
76
12
23
9
100
12
20
108
87
57
15
1
96
8
39
57
48
24
144
16
24
8
16
56
40
24
47
57
88
104
4
35
97
48
23
73
72
24
143
120
81
4
131
9
36
51
121
116
28
36
12
56
48
112
191
93
52
44
12
36
4
23
33
84
36
16
47
72
49
68
3
217
95
117
27
72
24
72
24
120
1
24
24
24
20
3
49
23
33
4
60
68
108
36
3
49
23
1
119
72
37
12
71
48
48
13
155
145
80
88
23
24
24
117
3
9
63
96
9
64
23
24
9
15
96
21
12
39
73
48
80
52
11
21
3
96
24
24
49
8
36
3
49
23
33
63
21
27
37
11
69
16
44
112
24
44
12
4
32
51
49
12
12
128
15
129
111
97
47
49
48
104
15
24
1
96
20
3
97
32
15
145
23
72
9
36
52
47
9
100
11
24
24
9
64
24
24
8
4
32
16
20
64
48
12
20
16
12
44
72
16
23
105
39
57
136
8
15
48
25
56
28
36
47
33
108
51
25
72
8
132
3
61
11
24
48
72
49
32
399
120
25
264
56
100
12
48
24
47
81
39
1
24
108
11
117
4
32
15
24
21
52
92
36
39
37
12
48
48
71
33
12
16
108
84
59
25
24
72
143
120
97
36
32
75
117
51
57
52
36
8
4
11
96
49
263
121
72
47
49
47
33
15
24
9
60
100
71
73
23
85
44
4
59
9
12
36
24
4
44
36
16
131
33
24
84
36
16
12
36
8
87
49
44
3
57
15
97
24
47
72
33
63
133
60
72
104
4
131
9
111
25
12
35
48
49
95
48
72
25
12
35
48
13
59
48
217
23
24
48
1
24
96
143
24
96
93
27
69
28
72
47
24
25
24
48
24
8
72
39
25
24
8
12
112
11
21
4
23
9
24
48
24
48
72
132
12
15
21
64
35
1
8
72
16
24
32
184
71
96
1
23
72
73
12
11
144
57
39
9
16
24
23
24
49
8
24
159
24
1
80
28
12
48
48
71
1
23
9
15
72
33
16
116
36
87
24
49
23
24
57
72
39
121
80
39
25
44
4
44
3
105
15
133
35
57
36
76
47
96
25
12
251
24
9
16
71
13
20
39
37
20
40
36
108
119
13
12
32
36
48
75
69
96
3
49
23
9
16
12
48
128
12
144
16
47
24
9
63
21
108
63
33
36
27
49
68
99
48
24
9
88
20
27
21
36
64
8
40
71
24
33
39
37
188
100
35
72
33
63
264
9
52
20
135
33
15
69
28
119
13
59
49
47
25
92
3
24
24
9
36
99
13
68
12
16
11
24
24
309
4
8
40
71
24
109
12
24
23
49
23
9
39
73
68
3
73
8
72
24
39
49
24
44
27
25
12
32
12
24
12
76
68
27
169
44
3
9
40
24
32
135
48
24
9
15
33
24
144
39
48
25
23
45
192
4
108
35
48
72
85
44
64
32
15
49
80
36
4
47
24
117
16
144
11
25
56
40
32
24
4
83
1
248
16
56
39
121
12
48
20
111
1
23
57
24
4
36
23
133
192
12
84
83
1
60
12
36
11
96
1
20
3
33
60
4
60
11
33
15
1
95
48
24
9
96
64
116
28
56
135
24
49
47
48
48
169
24
32
64
23
24
144
96
24
37
44
87
157
11
96
25
60
36
8
15
1
20
27
9
39
25
23
73
24
132
83
25
32
4
59
72
1
128
111
96
45
3
25
8
15
109
11
37
11
25
32
16
12
48
44
24
40
24
24
68
60
111
33
63
21
28
168
8
15
49
224
72
15
48
48
13
11
1
80
16
132
11
24
24
37
83
157
32
52
108
12
104
12
52
24
24
60
20
96
39
1
68
12
16
24
47
13
48
156
24
167
72
1
32
28
44
16
191
57
39
1
48
95
25
44
147
96
33
63
45
27
96
24
72
9
87
81
15
1
68
75
24
24
24
33
15
81
12
100
96
47
24
117
147
45
60
4
59
1
24
47
9
87
49
12
36
23
9
12
16
12
8
15
49
104
15
33
39
93
51
24
120
129
28
11
33
84
28
47
21
48
3
1
143
25
71
24
24
72
25
24
56
124
20
16
80
39
120
25
8
96
72
40
47
120
96
48
73
8
4
59
37
35
24
21
28
20
4
48
167
21
180
16
ABCD 94409962196*3^$a+1 [50013]
119
37
84
59
40
81
83
1
60
83
25
36
23
24
1
47
4
9
60
23
4
117
15
72
57
63
9
23
1
47
24
1
36
48
107
24
12
4
96
57
131
145
48
3
8
16
20
12
25
11
37
15
33
11
97
24
35
1
15
8
64
8
184
33
39
8
97
39
69
47
28
8
172
21
75
80
4
249
47
37
27
21
75
24
108
9
11
48
24
1
36
180
108
35
72
40
21
59
109
15
33
59
73
48
60
3
129
27
44
1
15
20
4
33
15
9
111
20
16
21
23
16
56
121
48
36
11
36
49
15
84
32
12
36
61
11
1
71
16
33
171
57
39
21
59
76
33
96
84
12
39
33
23
169
12
35
1
15
48
69
35
84
1
51
12
9
24
24
23
132
48
88
8
64
9
39
32
37
83
13
59
13
51
80
25
99
21
15
33
191
25
63
32
121
156
36
71
25
23
13
11
12
49
12
63
84
93
24
15
44
28
21
48
11
37
48
60
108
27
8
36
36
61
47
4
32
97
60
108
35
4
12
105
120
3
33
11
13
111
45
36
24
24
60
12
24
35
13
35
16
44
36
16
20
40
8
13
59
25
72
3
9
27
8
16
81
183
8
72
1
71
1
12
3
84
32
36
109
63
20
61
11
13
12
72
87
33
12
95
52
33
63
33
59
25
87
140
1
96
12
51
9
48
15
56
84
16
48
68
12
85
15
165
39
33
3
21
12
48
36
60
24
48
24
23
13
23
12
1
99
32
25
12
119
109
23
61
23
85
3
24
72
9
36
11
25
47
73
12
75
33
12
59
24
36
84
24
1
71
1
132
72
3
9
3
192
9
11
48
37
3
36
33
72
60
48
24
3
60
9
60
147
21
36
12
59
13
72
12
60
59
24
37
183
32
4
8
49
12
24
3
120
9
36
24
15
69
71
36
4
9
48
99
48
36
12
21
63
21
96
11
16
12
48
21
15
21
96
83
216
49
48
24
63
33
111
8
25
35
12
24
25
24
59
192
60
40
12
68
60
52
9
23
28
33
11
25
84
3
33
39
96
9
15
56
40
36
57
27
12
68
25
51
32
37
24
3
21
27
36
32
13
3
32
13
27
20
25
59
40
285
48
12
84
195
8
28
20
1
59
36
64
33
48
15
32
64
44
124
69
15
96
9
108
48
143
85
59
24
73
72
24
11
4
9
24
11
25
75
96
8
37
27
24
32
24
208
117
72
24
59
52
9
27
12
32
13
3
9
75
9
63
20
100
21
27
9
36
108
84
111
144
81
95
144
1
12
15
20
28
24
8
37
12
111
45
59
49
47
1
11
25
75
9
23
16
21
155
13
11
13
71
1
59
421
168
96
84
3
60
32
13
39
36
9
47
25
24
147
20
72
16
128
48
168
157
36
12
84
47
13
12
47
24
37
27
12
12
9
132
59
1
24
84
35
1
48
23
13
51
20
36
13
48
12
12
39
45
215
40
36
9
12
12
156
71
64
33
36
48
71
64
57
123
57
36
3
44
16
144
105
36
12
83
37
24
3
33
95
16
24
56
49
71
124
12
24
33
27
21
60
84
24
36
72
84
12
59
1
24
135
21
71
84
1
24
12
36
12
39
92
16
20
13
12
24
51
21
11
112
8
1
36
48
84
12
12
23
64
24
21
107
1
24
11
16
20
37
123
9
35
61
51
129
24
36
24
60
59
13
48
72
12
60
12
60
12
39
12
12
8
24
88
24
57
48
84
147
20
76
21
36
12
11
61
39
9
23
36
13
36
12
99
92
36
1
180
132
119
1
11
148
81
24
15
33
23
13
3
12
32
36
48
217
23
25
120
15
72
45
84
12
23
37
11
36
60
4
9
35
25
84
39
165
35
36
100
8
16
21
27
20
76
33
23
97
12
72
36
12
24
12
48
191
4
32
49
84
23
88
21
24
36
15
57
60
24
48
36
95
72
85
12
99
33
24
23
12
4
20
64
9
108
99
45
24
59
16
153
47
37
59
192
49
15
45
24
27
8
49
51
36
21
27
96
69
12
11
13
131
16
108
56
73
36
132
24
15
68
1
11
64
21
11
13
75
129
11
37
63
141
3
21
27
48
44
1
11
61
35
49
48
15
80
16
93
23
12
1
3
45
39
9
48
51
48
48
12
9
72
47
13
36
48
72
15
32
1
36
180
35
64
12
9
12
11
24
1
48
87
93
48
12
11
145
35
40
32
64
48
33
84
111
12
36
60
45
12
24
83
16
12
33
51
21
24
23
1
75
9
87
68
13
3
56
4
32
121
27
8
180
108
64
57
15
57
15
33
120
60
36
12
143
4
24
8
25
47
61
3
69
47
76
45
3
9
15
81
12
179
40
24
8
136
60
32
4
12
69
12
48
36
12
84
60
83
1
24
72
23
4
60
24
93
107
72
28
21
47
13
51
45
48
48
75
93
59
1
60
12
3
44
24
16
9
23
25
12
35
61
51
104
13
72
108
15
117
59
1
ABCD 94410132218*3^$a+1 [50008]
48
48
19
71
36
6
3
21
24
84
36
7
35
12
12
24
61
95
18
27
21
48
75
21
3
117
30
45
39
36
54
90
30
39
45
6
61
44
75
36
33
15
78
30
18
19
17
24
6
24
30
66
6
3
4
11
117
24
3
42
6
13
20
9
42
30
24
42
48
9
75
6
51
33
12
3
12
84
135
30
6
25
29
12
3
27
9
16
35
9
3
12
66
15
45
42
18
30
24
66
75
4
23
6
6
73
11
25
5
91
20
15
36
12
105
3
30
3
9
12
39
24
45
30
42
55
29
24
6
9
57
3
33
78
36
6
18
24
18
63
69
72
31
17
12
15
81
24
55
20
9
60
12
60
15
63
12
84
6
12
60
96
90
9
3
30
3
87
12
13
5
39
96
33
36
36
24
48
87
15
9
21
54
24
12
1
8
81
24
6
6
72
31
11
18
60
18
42
6
9
48
3
6
55
48
23
54
24
75
9
30
21
15
141
33
90
25
23
45
3
21
4
36
200
63
30
30
18
39
69
36
135
4
107
12
90
30
6
6
54
24
42
78
18
24
13
47
36
30
48
19
20
60
21
6
33
36
57
102
42
3
81
15
9
63
63
1
5
39
12
3
1
23
6
19
77
31
5
3
16
5
18
18
12
60
12
19
35
12
24
33
27
36
9
3
36
121
125
84
114
12
25
11
12
57
75
9
69
6
30
84
12
51
75
37
11
165
21
3
16
17
120
54
33
51
12
30
3
16
11
69
3
90
67
53
60
18
72
30
6
12
13
11
9
16
128
15
18
147
33
7
11
24
18
19
48
77
51
60
153
7
113
36
31
29
15
3
61
77
60
144
19
36
11
9
33
36
12
42
78
39
93
30
13
17
30
60
12
24
30
39
51
84
12
6
27
27
6
12
30
12
30
54
42
7
17
6
37
35
42
6
12
42
18
48
45
69
30
6
78
121
8
21
6
61
47
66
27
63
24
12
25
71
24
18
18
30
48
12
12
27
135
21
84
9
42
42
30
108
30
39
36
57
18
54
31
12
113
24
43
5
6
85
11
1
179
61
203
24
33
69
60
24
114
12
36
12
6
24
15
21
36
24
12
12
12
30
24
24
12
1
8
75
222
15
24
33
18
42
67
35
18
36
24
12
3
45
27
40
11
24
49
11
36
120
72
60
33
9
39
81
60
51
3
12
54
54
61
35
6
67
32
15
13
5
63
9
75
21
7
5
7
155
90
18
12
66
99
39
84
21
21
36
12
30
18
3
9
72
63
3
18
72
18
57
48
69
60
12
24
36
6
97
8
33
51
51
72
1
5
15
15
21
45
6
42
30
96
6
36
3
21
30
6
12
18
12
21
9
6
49
83
13
71
6
15
3
24
12
18
36
12
114
6
30
48
21
28
5
60
48
19
35
13
17
30
18
18
18
7
29
18
18
15
15
33
15
24
6
54
42
24
6
6
3
57
24
15
69
12
72
7
5
24
30
61
5
6
18
27
45
3
12
39
6
84
36
18
30
6
69
21
43
23
12
120
18
132
6
12
54
24
19
17
60
3
45
127
23
36
54
90
6
54
66
6
24
36
90
6
42
27
3
12
1
29
48
60
36
30
90
15
9
42
18
30
42
51
33
36
6
49
53
12
15
9
12
42
97
5
24
84
3
39
165
15
66
27
36
15
24
6
36
30
24
54
7
29
12
18
109
5
6
120
45
81
15
3
12
9
237
48
24
30
30
15
33
18
6
96
3
45
72
90
33
4
47
33
27
24
6
48
18
18
30
21
28
11
54
42
9
27
37
35
18
30
18
75
15
25
5
6
18
18
12
21
15
84
21
9
15
51
36
36
12
61
12
47
12
48
48
24
18
48
60
48
90
12
24
49
80
64
17
39
39
48
12
66
24
51
15
12
30
30
138
6
25
71
30
3
39
30
66
36
60
33
48
75
13
11
9
111
78
66
37
77
6
12
9
24
16
11
72
18
30
9
21
12
30
21
45
54
30
15
51
25
35
66
18
42
48
3
39
18
120
27
33
3
27
60
36
66
96
42
6
51
160
44
75
12
9
9
12
48
111
9
42
12
12
30
18
42
18
108
93
87
9
33
12
108
66
66
15
9
24
6
60
25
29
6
6
39
21
18
12
81
15
48
30
30
21
15
24
60
36
18
48
19
53
30
120
21
36
3
18
7
95
18
12
42
96
9
33
18
18
51
51
60
102
231
9
6
30
24
18
114
18
1
32
48
16
29
39
45
12
18
6
6
18
3
3
12
78
6
33
15
102
126
78
6
36
25
24
5
6
138
60
7
12
5
6
36
18
31
5
6
6
60
18
21
3
42
19
35
42
18
12
48
66
51
69
84
42
30
12
6
72
12
36
54
31
5
36
24
7
68
87
78
12
24
55
5
24
12
30
102
90
18
18
69
3
12
72
6
39
3
66
19
5
12
36
24
6
18
24
18
9
21
90
12
1
107
12
18
48
6
1
5
30
48
9
15
66
6
25
8
33
48
36
6
48
126
39
9
108
75
60
12
15
1
104
40
11
9
48
45
30
18
79
11
66
6
42
163
32
16
71
9
16
36
83
60
12
42
31
5
36
6
42
12
75
39
9
57
15
9
36
6
42
60
30
30
3
9
30
25
11
24
36
48
30
6
84
9
33
48
12
12
12
6
9
84
69
72
66
49
59
42
3
36
3
30
3
69
18
42
24
51
21
63
9
12
48
30
42
123
27
25
41
42
6
19
36
11
24
121
5
6
24
21
33
90
24
66
54
21
159
72
30
3
21
15
9
12
15
3
78
24
114
1
29
15
15
1
11
9
15
6
42
1
209
43
104
9
36
19
5
66
36
30
79
5
15
21
72
175
47
66
24
30
18
12
6
48
37
29
30
25
11
33
27
102
72
6
30
54
18
63
39
90
18
108
42
27
33
55
23
24
54
12
108
36
18
48
37
47
66
15
27
78
12
12
18
30
30
48
9
9
75
105
30
42
30
45
57
12
19
71
6
43
35
81
16
47
93
4
53
6
54
12
30
6
19
101
3
15
66
36
12
18
48
84
36
21
45
66
12
25
47
36
72
36
36
60
30
3
60
33
18
6
120
6
48
60
1
36
5
3
51
18
108
ABCD 94410167524*3^$a+1 [50035]
60
12
135
45
42
57
9
24
36
144
27
3
6
54
177
33
36
24
120
60
30
81
159
30
96
72
18
72
17
208
57
135
32
1
48
72
270
132
66
54
18
27
15
33
33
24
390
78
138
9
51
30
42
5
85
59
13
108
39
69
12
78
81
80
49
15
27
192
126
24
66
45
9
108
27
33
12
3
48
96
141
78
12
222
216
102
72
78
18
21
63
36
180
60
12
132
36
30
27
15
180
180
108
77
64
201
167
16
32
73
39
213
162
233
37
30
77
19
285
249
6
17
67
78
12
96
72
90
17
1
12
99
33
30
81
144
128
67
18
12
60
36
15
39
18
72
18
18
59
115
6
39
15
17
73
135
48
15
17
85
36
42
102
96
54
17
19
77
25
72
15
21
60
30
132
12
78
18
144
90
36
30
42
48
59
16
39
156
90
24
27
48
96
57
60
138
60
69
21
59
48
247
57
80
31
33
129
66
60
17
37
18
18
39
32
13
6
30
191
103
18
102
18
132
18
105
33
24
126
9
80
13
18
180
90
131
13
90
150
288
48
24
48
78
174
95
16
15
81
48
15
36
24
5
61
72
27
51
45
39
150
35
73
12
18
132
18
120
27
231
41
16
45
150
12
81
159
177
80
64
144
15
18
378
24
125
73
90
77
25
87
144
27
72
30
60
3
87
90
120
90
18
27
33
95
97
15
75
18
162
150
27
111
42
108
18
84
21
57
12
18
18
42
18
59
13
12
135
123
18
144
108
90
45
75
78
30
60
54
66
69
135
90
18
90
3
9
180
36
15
45
51
3
126
54
18
12
6
69
80
25
96
87
15
65
43
24
300
240
17
49
24
18
117
111
90
222
18
84
18
42
36
90
9
3
78
30
129
48
192
33
162
90
18
17
85
18
137
25
87
81
30
108
21
33
60
51
129
120
23
85
42
156
69
21
24
108
39
81
42
18
180
120
167
112
9
144
6
90
252
48
24
18
18
12
108
150
72
57
105
18
72
120
36
42
39
63
78
102
45
32
31
18
47
85
102
96
54
15
183
9
9
30
9
195
36
54
36
72
270
108
45
32
112
75
36
42
90
102
168
18
30
42
405
27
36
12
69
48
33
63
32
13
162
192
126
72
75
33
47
43
54
186
54
30
65
13
3
96
39
114
48
60
18
9
80
1
15
144
111
30
72
299
13
156
60
75
105
71
73
90
30
15
32
43
18
72
36
72
95
55
153
117
18
9
21
60
12
108
167
37
138
18
24
135
111
54
27
33
15
123
72
78
159
3
138
90
57
21
144
107
73
87
21
12
168
108
162
12
36
41
1
63
57
39
39
84
261
9
18
5
73
54
138
72
6
105
15
24
66
24
120
186
30
54
78
138
81
128
13
102
6
87
267
36
72
90
15
153
84
180
6
30
59
103
90
47
13
12
18
117
153
18
21
3
156
162
18
24
36
90
71
103
78
18
90
54
90
36
219
105
18
18
84
180
36
162
78
270
54
48
78
54
18
18
12
288
24
126
41
121
39
51
77
85
90
30
108
119
49
144
18
77
13
3
96
3
6
30
294
36
102
105
75
330
108
144
30
60
18
3
15
72
9
111
18
47
144
ABCD 94410295778*3^$a+1 [50075]
5
4
18
68
22
132
30
18
8
52
58
25
7
2
135
64
21
131
7
88
25
69
99
120
31
8
48
22
3
99
26
64
56
19
33
12
10
1
7
33
8
49
12
90
56
57
157
48
20
52
60
20
50
58
190
30
62
6
15
37
12
188
18
57
63
4
60
68
21
139
20
138
63
19
21
72
69
8
3
15
132
82
8
43
39
20
85
24
21
30
21
24
45
11
139
5
24
1
8
7
45
35
168
15
18
7
23
24
10
26
22
32
31
39
33
35
21
31
30
30
30
23
25
80
15
48
40
9
86
9
24
16
101
34
230
90
8
80
17
21
2
48
4
130
3
7
20
45
45
20
18
70
12
30
29
79
72
30
8
3
19
76
112
97
93
11
40
9
42
30
30
41
7
40
28
4
90
120
23
93
64
20
63
7
16
122
63
8
31
50
10
60
18
62
73
56
159
48
22
20
120
62
160
1
8
91
45
15
9
7
14
20
70
48
72
8
8
14
35
40
48
8
69
19
11
20
80
278
27
43
12
30
59
177
14
110
11
7
60
5
25
71
39
25
15
137
23
41
39
98
4
8
27
105
40
30
18
20
27
45
50
41
7
72
41
24
216
17
15
85
2
49
7
2
135
57
48
12
18
102
56
4
39
7
22
27
103
17
136
9
215
13
90
2
38
20
38
4
58
113
69
20
15
24
237
64
11
40
32
7
20
68
2
63
27
5
40
15
86
74
65
45
51
80
48
21
51
79
30
60
15
56
49
15
45
90
113
85
3
27
45
56
24
47
20
196
14
75
5
40
300
60
18
41
31
9
7
32
17
3
10
35
167
140
30
110
130
30
48
20
22
108
30
42
108
68
67
77
98
1
9
103
29
3
72
48
7
41
48
121
18
50
18
124
60
16
32
38
60
15
64
55
1
48
40
32
64
35
18
112
18
88
104
78
42
48
57
104
40
137
22
2
31
77
27
40
103
10
62
58
38
25
87
40
62
99
19
52
80
110
18
60
21
47
74
108
27
24
56
55
9
9
32
40
23
215
65
5
82
38
10
122
15
55
18
12
10
46
4
60
68
120
132
10
9
56
51
13
9
22
46
3
16
3
21
69
8
4
38
1
31
130
38
65
48
27
2
26
17
23
144
1
57
102
120
80
6
27
37
20
10
21
9
48
62
73
96
69
51
17
4
48
128
27
7
78
11
39
70
11
21
3
195
13
57
23
19
18
10
22
10
9
17
64
30
16
122
38
90
22
41
1
18
5
37
90
170
15
103
33
152
16
32
79
48
38
24
10
33
27
60
9
24
32
13
8
84
6
34
39
9
72
166
73
1
38
25
32
13
11
24
445
27
15
78
3
79
16
4
50
19
21
3
15
102
8
2
8
128
34
20
36
52
58
49
85
30
53
33
52
11
72
9
63
48
40
29
98
17
3
12
20
70
138
2
78
10
2
18
63
24
71
65
17
62
40
128
22
75
13
11
9
70
38
94
69
120
257
4
8
150
12
6
43
41
63
15
30
40
27
8
55
30
2
190
30
20
8
32
78
10
70
70
42
75
8
15
33
45
22
80
21
40
32
37
131
31
60
30
70
160
49
96
125
19
17
55
127
40
10
71
151
20
10
51
9
46
65
9
18
52
50
8
7
55
16
30
74
1
39
10
48
190
41
51
50
75
48
3
13
32
37
42
80
9
81
58
30
20
10
17
45
98
2
60
51
5
3
72
49
38
22
18
72
30
30
21
5
2
65
87
30
3
7
1
49
39
24
32
24
27
4
40
20
116
34
46
24
8
30
72
60
140
26
64
70
11
9
86
22
27
15
1
24
11
102
10
42
80
118
42
3
55
92
21
5
50
22
40
35
87
40
20
10
108
22
8
30
2
9
121
48
90
38
4
3
5
90
52
5
111
49
45
30
76
62
2
80
10
15
81
64
110
9
69
40
102
20
28
12
105
33
142
1
64
33
15
117
35
71
10
12
27
23
1
79
110
115
72
33
12
68
7
45
51
48
31
1
15
4
5
43
38
24
28
132
15
8
15
12
141
88
80
21
58
33
17
22
30
35
88
17
39
19
42
10
65
135
9
39
72
48
17
25
15
3
53
64
55
25
13
58
17
57
23
33
4
30
53
85
32
75
40
96
24
53
3
189
40
90
38
12
198
72
9
31
33
27
26
4
30
20
61
17
22
81
39
16
72
160
22
51
175
24
8
50
22
33
27
48
102
38
81
31
26
39
15
90
15
13
35
7
18
30
17
13
60
15
32
95
48
88
22
30
80
18
4
23
23
72
17
105
8
87
15
9
49
12
60
78
40
20
21
59
12
129
87
32
22
3
37
56
52
12
60
111
27
2
98
41
21
18
40
70
2
1
87
81
31
110
70
18
20
100
42
18
63
8
21
40
18
88
34
10
20
10
60
116
135
64
80
43
45
8
57
40
42
5
13
2
96
57
25
ABCD 94410513584*3^$a+1 [50031]
79
41
43
36
29
31
104
156
24
16
197
67
53
60
103
224
120
57
43
56
60
60
81
103
260
40
65
115
17
99
9
75
156
40
17
48
144
15
57
60
63
57
139
41
43
236
24
76
221
48
51
4
96
20
45
24
72
79
101
120
60
36
3
100
5
84
216
15
84
216
4
41
115
89
48
27
16
17
67
5
36
15
69
115
101
39
180
36
120
384
180
57
159
105
39
165
15
93
183
4
5
108
24
19
17
3
120
4
65
60
51
57
48
139
221
456
99
9
15
93
87
105
75
76
44
21
339
45
91
140
21
43
77
339
24
100
36
20
45
79
156
164
36
64
56
21
19
60
120
17
144
79
20
220
44
33
63
60
24
196
204
41
19
17
3
60
105
15
76
29
15
16
180
65
75
4
156
60
77
72
36
36
63
156
4
17
156
240
187
65
15
21
36
43
41
60
39
156
64
20
60
36
100
20
9
72
79
80
24
33
12
31
101
99
81
43
41
55
20
24
261
24
15
57
180
99
84
33
3
24
81
115
65
19
65
15
36
24
36
105
15
81
19
80
24
16
464
60
93
63
84
33
48
39
36
21
99
160
80
60
40
329
115
53
72
55
17
99
165
135
4
56
4
17
79
260
24
21
19
56
4
80
33
3
57
7
77
39
69
31
44
33
87
36
45
36
103
5
192
36
3
21
19
44
21
60
120
135
69
108
120
24
36
3
261
19
5
55
44
16
44
21
15
21
243
100
17
216
103
221
19
65
19
41
99
196
60
44
36
60
9
15
141
72
7
53
3
24
16
44
57
39
81
103
60
113
108
12
87
60
40
65
72
19
180
17
207
100
53
144
43
96
20
280
60
140
4
137
36
27
21
55
224
40
353
48
39
16
140
160
137
87
33
63
120
40
24
60
77
120
79
29
75
40
116
9
36
12
183
4
300
41
12
27
160
96
77
144
19
84
5
96
39
76
80
177
87
76
44
76
5
24
51
21
36
144
36
84
79
20
105
120
15
24
57
39
105
120
132
7
65
31
77
120
43
20
177
123
4
156
20
21
43
60
113
3
100
197
60
43
84
101
19
116
105
12
60
108
12
43
24
20
45
15
273
192
115
341
156
108
15
36
9
331
29
55
137
79
44
16
24
20
96
40
5
339
117
120
19
60
20
144
60
40
5
135
36
165
36
36
60
3
4
36
140
4
5
31
44
16
221
39
180
64
156
60
104
237
108
15
21
39
57
19
17
67
5
175
5
15
213
3
141
3
21
36
123
316
29
108
27
81
12
43
44
100
36
20
81
39
201
139
140
84
40
36
29
108
3
204
57
24
55
144
17
19
80
117
48
360
55
20
280
20
4
200
36
105
99
177
108
36
75
84
96
45
19
56
40
80
40
200
4
120
36
120
29
108
43
641
36
67
116
189
108
3
129
135
76
77
63
4
41
36
43
20
45
12
3
33
187
137
3
93
87
165
75
36
4
60
5
91
180
65
60
ABCD 94410694414*3^$a+1 [50011]
11
73
78
5
1
6
5
24
13
39
27
9
27
48
36
5
1
42
6
11
48
7
24
6
6
108
6
72
54
5
1
6
66
60
155
36
7
12
36
30
6
53
60
25
30
66
18
45
87
6
18
33
87
66
12
18
48
48
65
1
12
3
39
66
12
102
33
36
33
6
41
85
83
4
3
42
54
29
48
49
30
5
37
6
29
1
24
30
9
15
42
15
27
18
24
11
1
27
20
36
13
60
12
35
12
24
60
49
60
15
36
69
3
9
60
18
36
17
13
30
6
63
20
13
35
1
24
11
72
1
11
36
43
18
18
17
7
24
54
18
66
12
18
54
42
29
4
9
27
33
24
35
84
37
3
105
18
21
21
11
1
71
19
18
39
8
12
91
18
24
48
6
5
36
181
12
48
35
1
15
9
18
12
42
6
18
66
6
48
12
71
7
42
47
7
30
18
48
33
21
24
96
3
75
5
55
78
18
17
12
1
6
12
36
54
47
7
24
6
12
47
25
39
39
6
24
24
30
29
7
17
40
9
11
60
60
1
72
3
80
84
7
41
12
37
6
18
18
24
48
6
11
85
27
15
42
12
18
29
19
24
30
24
18
42
11
112
45
27
36
15
24
101
13
59
13
23
55
48
12
5
25
18
65
25
18
6
24
6
6
15
39
6
11
1
12
107
40
69
11
7
101
13
23
120
31
18
39
36
45
27
81
12
12
84
78
41
48
7
18
36
36
18
12
18
11
12
24
7
6
36
35
48
31
54
27
3
24
24
6
11
37
3
45
23
13
24
36
3
8
7
53
19
30
78
18
11
96
36
31
5
4
32
13
27
20
13
30
12
53
25
18
42
42
54
42
5
31
5
1
36
18
149
43
6
11
1
23
36
4
3
96
12
12
30
6
21
9
60
11
12
31
42
36
30
65
37
27
9
11
25
24
30
60
6
78
45
21
30
102
96
35
13
60
30
12
6
23
12
25
30
9
9
12
47
1
18
57
8
25
3
45
35
7
36
41
25
42
30
24
11
31
12
5
73
23
1
12
6
17
43
5
49
12
42
30
11
37
42
42
47
19
36
12
18
11
97
15
45
6
6
30
12
18
11
48
1
3
32
48
25
95
7
5
4
9
42
30
11
24
31
17
7
30
12
18
29
24
4
32
7
12
21
3
6
18
18
30
6
96
11
13
18
18
30
30
18
24
17
31
53
25
138
89
1
23
31
17
48
25
11
12
1
18
5
31
54
108
138
42
66
42
39
39
18
35
7
42
12
27
81
12
23
7
42
90
29
1
12
102
36
96
66
47
43
12
41
48
55
18
47
36
12
19
6
131
36
25
42
12
6
24
12
24
12
24
3
8
49
78
54
24
35
48
31
17
25
24
11
13
12
30
6
6
24
6
3
80
67
42
60
36
24
15
27
17
12
7
17
79
42
18
41
12
1
60
6
5
7
30
6
41
19
48
54
6
5
31
36
108
36
6
35
7
17
7
17
1
18
12
45
9
30
5
1
99
81
59
31
6
18
6
12
54
12
12
24
114
30
18
35
1
12
35
7
30
24
24
12
66
48
5
12
4
9
54
6
11
31
102
30
18
72
6
42
36
48
72
6
12
29
19
5
1
83
12
25
23
73
36
18
18
75
8
13
12
6
17
91
54
96
11
36
12
19
18
3
72
33
30
42
39
92
67
17
115
24
54
35
24
37
18
5
12
49
23
76
92
7
41
12
13
84
78
18
15
21
11
13
6
108
17
25
11
31
6
66
36
6
36
6
6
6
41
85
48
24
18
89
13
24
30
5
1
30
18
42
36
66
6
65
1
6
17
60
13
48
60
95
24
97
72
18
24
17
1
6
9
27
12
33
15
54
39
57
155
36
40
33
6
36
12
48
45
9
23
1
35
12
79
72
29
31
36
5
19
53
37
12
48
12
12
11
13
72
6
36
5
37
12
84
24
6
17
19
12
29
1
12
47
36
19
24
6
6
108
6
11
1
23
1
6
5
61
30
17
37
126
129
27
24
6
36
12
84
18
12
18
12
6
5
1
84
66
77
55
78
36
35
25
3
8
1
6
29
31
24
65
16
39
36
18
15
9
47
12
13
42
96
5
31
41
12
37
24
11
13
18
66
27
27
6
72
48
23
19
17
7
42
126
9
8
25
12
35
31
53
7
9
9
30
12
5
97
24
3
33
11
7
5
55
65
13
12
11
13
54
30
30
41
7
17
49
24
47
13
3
21
30
89
4
27
5
13
63
20
13
23
79
66
78
36
18
11
16
8
31
72
90
60
23
43
12
29
64
56
7
45
8
1
42
6
59
24
72
25
23
7
6
95
24
13
23
37
36
66
54
6
18
54
21
8
19
12
30
36
66
6
23
31
54
35
19
126
35
25
6
41
24
25
6
24
42
12
12
6
48
65
19
29
16
15
18
6
24
5
19
5
25
18
30
18
5
1
63
69
12
18
36
138
6
9
21
6
5
37
30
36
18
66
5
1
6
138
83
24
31
65
13
23
1
36
39
8
25
23
37
24
11
37
24
47
61
12
12
35
37
30
24
66
48
42
6
30
6
12
23
37
36
3
44
28
93
18
29
48
1
11
73
11
48
25
6
5
28
87
5
7
66
24
6
42
36
6
72
24
12
5
1
30
102
18
6
96
24
23
109
54
5
25
18
30
3
21
12
36
48
84
24
12
30
17
31
18
18
45
8
7
5
61
27
32
13
6
18
30
77
24
48
76
8
12
7
6
23
7
54
23
1
35
31
9
32
7
12
30
48
66
5
13
3
75
72
29
43
24
41
4
3
6
42
57
15
30
18
36
5
43
5
7
21
33
66
78
3
8
25
12
83
7
45
9
18
6
12
48
6
42
47
55
6
48
59
55
41
25
6
41
49
11
19
18
24
48
24
12
114
29
1
72
59
97
48
6
24
9
36
8
7
77
7
30
18
6
6
84
30
48
30
18
18
9
32
55
18
6
36
17
1
59
7
6
6
18
48
12
3
33
36
35
7
48
102
35
13
24
23
37
48
23
1
42
24
9
21
12
102
45
9
42
24
36
30
30
18
27
39
30
59
13
3
80
91
53
49
6
6
23
52
45
35
31
12
53
37
3
9
35
43
5
36
13
24
119
40
3
41
7
36
114
42
17
28
33
59
13
30
77
1
59
7
18
6
41
13
66
17
91
6
3
27
5
144
1
11
96
31
72
9
44
25
54
30
30
6
36
6
18
12
18
45
8
25
18
24
18
72
6
9
32
4
20
52
3
24
6
12
59
13
6
65
36
7
41
37
36
23
36
36
28
3
30
3
9
12
30
17
1
12
11
55
18
30
6
6
9
3
6
30
5
13
35
13
72
3
3
96
18
18
18
11
73
11
1
11
19
5
7
6
47
7
41
1
60
11
67
30
18
65
37
12
66
41
28
36
32
31
30
11
49
23
13
24
18
5
7
30
24
12
18
12
21
15
17
49
6
30
11
16
15
5
12
25
12
12
12
11
31
41
76
21
30
93
9
24
36
72
60
198
6
60
24
180
11
13
6
54
18
54
23
31
66
11
7
6
36
36
36
30
6
12
23
73
72
6
12
30
36
18
24
17
48
55
5
7
66
3
20
12
1
23
31
36
53
12
85
186
60
132
18
30
41
25
12
6
6
60
48
3
27
17
43
42
35
12
19
78
66
36
41
13
35
25
51
8
7
ABCD 94410833228*3^$a+1 [50035]
185
3
3
36
45
40
144
56
3
12
96
73
24
8
72
21
39
33
27
52
5
18
45
15
45
16
11
54
15
87
37
68
3
1
8
52
35
18
7
68
12
96
48
16
71
54
78
36
54
48
15
64
65
108
72
108
15
117
15
33
7
11
93
75
72
12
45
63
42
27
9
39
60
16
5
75
51
13
92
39
72
57
3
18
39
96
9
7
20
40
59
57
15
12
105
48
24
4
17
27
36
45
114
36
61
59
145
32
48
16
29
39
60
177
99
45
15
15
1
8
40
72
11
30
3
4
17
15
3
93
27
18
27
72
24
4
95
85
56
36
4
29
18
9
100
48
32
15
66
79
29
6
45
36
12
87
9
16
65
36
79
41
3
16
35
13
36
59
36
54
123
9
66
45
45
144
3
15
21
60
36
105
36
12
7
48
5
87
39
105
39
45
27
105
64
56
39
36
21
84
9
84
6
9
27
13
35
57
96
124
20
63
157
8
21
12
27
112
20
3
42
15
33
42
105
124
20
15
36
24
1
11
9
28
5
7
8
21
19
128
120
12
45
18
30
60
7
23
60
18
27
4
5
43
5
7
80
28
17
36
75
15
9
40
5
3
15
126
51
3
85
17
15
4
149
7
59
45
12
57
30
42
115
104
4
95
6
15
156
48
141
84
18
33
99
61
80
51
54
36
79
11
9
40
36
29
15
16
23
12
13
20
12
4
36
23
21
12
24
15
73
23
18
207
57
3
172
5
42
30
6
180
30
75
3
12
33
36
28
17
163
140
16
20
12
88
5
60
27
48
12
3
36
45
9
27
27
85
5
66
49
137
39
4
65
3
45
99
9
54
33
93
42
90
27
12
15
21
123
234
15
15
72
25
83
45
112
56
64
8
27
48
36
60
45
27
54
18
18
43
11
54
15
69
3
3
12
78
12
72
42
18
18
90
72
31
35
61
8
72
45
48
67
29
207
3
57
48
9
15
12
96
4
8
81
162
54
43
11
144
33
4
80
63
1
29
3
3
84
18
19
8
33
27
48
48
60
40
5
87
99
13
36
44
16
60
32
33
15
15
60
69
72
21
75
108
12
39
33
51
42
67
35
21
36
4
60
20
21
99
9
75
60
117
19
89
240
7
11
72
61
32
12
201
27
39
21
33
79
12
164
4
11
54
15
21
6
18
207
28
47
24
81
3
21
4
47
13
32
9
31
23
33
84
15
36
49
104
45
27
3
21
39
12
13
209
3
15
37
125
12
3
60
15
12
69
4
107
24
54
3
45
3
39
45
111
69
57
159
16
80
36
12
45
7
48
17
63
12
24
156
33
36
135
16
68
36
45
19
95
18
7
113
3
36
3
21
9
6
9
16
29
51
72
69
6
84
6
15
52
5
108
27
81
27
88
56
24
12
48
135
45
12
132
48
24
24
16
104
9
42
36
45
4
5
30
13
11
1
48
35
1
44
63
60
54
48
51
9
15
21
72
48
6
109
20
4
83
120
24
48
117
4
41
99
24
27
85
108
32
36
12
51
1
120
23
12
193
32
9
27
24
48
52
20
40
29
99
36
45
79
11
54
12
3
52
20
28
12
8
63
9
3
18
75
148
44
21
6
36
12
121
77
39
21
43
11
90
66
72
25
17
135
63
33
15
57
87
33
12
69
151
20
28
8
3
114
12
24
51
231
60
12
6
55
24
77
18
60
93
48
72
288
21
36
7
5
51
16
11
57
160
68
57
7
59
1
20
69
6
45
4
41
3
105
15
105
55
8
72
33
43
5
42
18
66
25
24
140
9
87
48
81
24
51
51
81
52
11
49
113
42
72
9
75
117
9
60
139
17
3
76
35
13
56
16
5
90
25
56
28
17
18
49
131
12
13
20
12
28
17
3
84
27
48
18
3
40
65
19
23
45
3
9
12
48
52
5
15
60
15
24
120
1
53
18
9
4
5
19
8
9
60
163
96
5
96
84
139
12
20
96
3
114
12
15
36
57
18
33
16
20
24
136
8
72
111
33
24
15
12
54
24
7
56
28
161
3
12
3
25
5
6
30
15
27
48
1
288
5
36
139
5
3
132
117
39
27
9
4
29
15
12
3
213
24
33
87
9
30
90
27
15
13
107
189
33
18
93
16
80
40
5
54
9
12
9
36
6
144
84
25
80
96
36
33
27
63
60
66
135
48
52
104
4
17
15
21
54
6
15
3
57
33
12
87
27
25
44
100
11
180
9
16
8
21
39
12
33
115
137
3
21
31
20
24
72
15
73
32
112
20
141
66
69
45
27
4
44
120
16
80
108
81
15
36
64
17
27
36
21
18
1
41
175
89
51
36
3
9
45
42
13
17
150
36
48
45
64
5
111
15
1
176
57
72
120
19
5
12
24
18
12
13
41
72
19
140
4
104
3
78
15
24
27
45
24
16
120
56
225
79
24
5
60
54
45
21
24
111
9
31
80
12
60
64
5
6
30
139
5
60
48
27
135
6
39
156
52
5
27
99
9
75
ABCD 94411828606*3^$a+1 [50004]
240
51
132
33
80
64
8
16
24
27
53
120
67
36
144
48
12
240
21
39
65
55
33
63
252
60
41
192
175
105
24
123
21
56
16
99
53
103
84
69
24
32
31
57
27
165
75
29
16
104
79
185
112
48
63
17
55
81
39
137
43
60
57
63
240
17
43
221
7
24
48
33
99
156
17
7
41
48
7
24
48
72
105
8
136
32
48
232
39
33
128
40
75
269
151
17
7
185
31
137
96
24
7
33
32
16
104
120
55
96
9
104
7
257
7
65
24
31
113
88
32
240
112
231
24
33
8
240
40
15
12
12
36
125
7
57
51
204
9
27
252
33
360
27
5
103
89
16
75
12
417
3
60
72
9
80
247
17
7
41
72
115
45
3
53
247
65
24
43
12
120
185
24
120
16
8
88
15
17
16
51
29
184
183
33
80
120
7
9
63
108
12
17
40
63
321
27
29
24
24
7
48
41
319
168
24
120
96
12
77
16
15
24
89
24
7
9
219
93
15
185
24
55
273
152
31
84
69
87
72
17
88
32
256
39
305
43
12
36
60
24
65
88
128
64
3
60
81
159
257
96
55
345
15
84
293
40
8
40
15
177
48
39
33
168
32
55
41
19
60
120
65
88
24
48
32
103
17
16
87
137
120
24
24
7
36
77
16
51
96
45
15
72
12
69
104
16
24
27
29
96
136
39
9
39
105
15
17
168
7
60
173
112
48
120
87
9
80
144
48
40
32
55
137
16
24
176
88
99
132
120
185
88
8
112
123
180
24
81
99
5
40
48
63
105
48
32
55
33
104
55
72
65
31
12
48
144
228
17
40
15
96
17
67
36
137
40
27
5
103
113
19
60
161
24
16
27
77
175
153
63
9
8
175
48
137
7
120
96
132
77
136
192
32
16
32
112
15
720
113
127
41
67
5
280
176
112
15
129
48
192
120
176
7
153
87
105
63
60
77
7
48
60
12
9
32
64
48
48
8
19
12
113
16
159
41
112
159
216
120
129
63
12
29
31
180
108
17
40
15
225
8
240
55
12
45
8
55
33
192
80
40
27
45
120
104
7
233
19
12
9
72
104
55
185
55
9
104
115
45
87
41
55
89
88
15
192
105
51
53
7
137
16
56
55
81
87
81
320
7
12
53
127
48
24
36
53
424
15
113
19
60
9
224
7
36
69
80
240
16
24
56
55
24
321
24
63
72
48
177
15
41
48
16
104
72
19
5
16
8
247
65
55
84
45
51
189
135
96
72
132
5
103
57
123
93
39
9
51
108
72
216
17
7
48
281
31
33
32
55
81
15
177
15
65
88
24
111
33
159
41
24
232
15
9
56
31
177
87
48
113
295
65
7
60
93
24
168
87
108
5
103
65
55
305
175
12
108
17
67
45
195
5
151
105
32
16
24
32
88
27
93
63
105
15
12
21
27
60
65
67
60
33
248
391
65
24
72
112
3
45
8
40
72
72
ABCD 94412010976*3^$a+1 [50011]
2
3
16
113
16
15
29
46
2
10
9
51
108
74
28
3
96
45
75
69
42
90
30
20
13
80
15
169
71
16
36
84
24
36
30
6
48
36
80
93
63
40
2
42
30
54
49
3
69
21
3
107
37
120
21
2
10
38
30
24
75
3
18
10
32
28
45
21
3
57
14
9
15
81
7
62
120
27
79
9
41
40
20
75
9
15
7
54
12
47
147
76
2
78
49
21
2
48
24
10
54
182
67
35
117
33
6
42
12
18
73
5
66
16
57
56
40
21
3
51
69
81
15
107
4
14
106
74
102
49
48
35
61
71
136
8
120
9
7
9
41
30
129
39
30
67
59
72
12
25
32
40
8
43
38
39
31
44
12
25
113
6
1
15
36
2
60
48
70
54
44
55
57
18
110
55
35
61
9
86
64
12
18
26
48
25
41
10
29
97
30
153
11
6
24
46
68
48
37
23
12
12
24
25
96
15
65
19
29
13
48
20
15
91
6
254
10
23
105
6
36
85
113
6
12
28
36
29
51
66
34
6
83
51
84
129
16
41
55
21
110
24
36
10
39
23
30
186
25
27
170
3
39
120
76
21
53
6
16
44
24
36
6
10
5
88
47
76
54
26
64
53
16
96
15
86
60
18
96
48
16
20
12
12
1
24
101
91
15
14
51
81
12
18
4
14
30
49
11
24
106
12
39
8
40
5
42
6
43
11
4
36
69
89
18
48
82
78
12
114
26
10
18
30
20
102
28
5
24
1
72
2
168
18
16
38
16
36
20
93
63
24
78
75
7
65
183
22
83
91
80
82
3
24
35
28
89
88
96
24
63
32
1
45
2
64
9
59
22
8
82
36
17
7
26
12
27
21
130
50
63
9
7
48
53
84
40
44
51
183
28
54
54
14
75
7
26
94
33
11
16
14
40
159
183
164
13
5
67
24
24
72
21
27
87
126
68
16
36
98
46
59
24
63
40
108
56
126
7
11
52
2
28
2
57
33
7
8
51
60
9
105
18
24
4
9
27
24
5
40
65
106
45
53
27
49
2
13
11
45
9
196
35
3
21
16
69
26
40
164
72
69
1
63
137
39
39
70
32
18
9
15
48
49
119
1
29
19
95
28
18
35
7
33
11
64
30
50
46
156
20
160
14
48
126
10
36
8
37
24
96
53
6
45
117
12
7
83
52
60
20
16
30
54
56
24
46
2
16
86
84
10
89
33
4
35
9
30
42
7
131
72
132
30
60
28
3
15
222
32
51
55
81
45
24
11
40
8
31
9
5
48
94
8
30
18
4
146
12
6
6
10
38
6
1
24
56
40
215
49
167
34
8
46
20
42
3
1
8
48
274
29
1
44
6
40
24
72
68
25
51
30
6
180
8
40
21
15
98
48
90
4
65
1
23
145
92
18
36
45
79
12
8
24
12
46
78
12
20
37
33
39
39
36
38
178
53
40
65
52
3
11
13
141
20
39
40
56
61
8
12
54
1
81
20
12
15
103
20
13
75
2
42
25
3
48
20
16
6
30
38
76
8
28
23
7
33
95
52
2
115
33
74
36
28
45
15
44
22
6
92
60
156
6
10
14
54
1
11
40
29
27
18
22
44
25
15
188
88
20
9
39
1
8
112
23
88
8
52
53
15
12
58
110
21
145
39
5
90
136
26
4
8
82
6
38
61
8
51
16
90
59
1
30
36
20
24
48
66
12
3
16
41
39
15
4
32
30
70
92
18
43
11
64
126
44
70
90
35
85
2
78
235
96
24
147
29
15
40
44
24
21
27
72
16
50
186
34
36
38
30
7
48
23
30
3
55
66
56
7
141
11
25
110
180
48
58
138
9
56
7
2
15
16
71
33
33
30
34
15
48
23
184
8
6
24
22
53
37
56
102
16
20
105
51
10
8
150
16
21
8
40
11
24
46
32
4
30
5
31
8
60
24
37
15
6
83
9
7
41
30
12
28
2
42
10
54
96
14
40
2
37
11
61
9
14
136
20
24
58
44
15
55
65
15
6
19
8
333
34
44
52
2
18
34
56
48
66
66
18
60
82
38
12
13
29
46
50
60
15
1
38
16
72
44
84
25
41
24
39
13
38
40
62
42
85
5
88
54
38
42
6
7
33
20
147
1
95
67
20
18
42
4
44
61
8
93
168
54
102
6
130
8
6
25
23
1
47
34
23
111
9
96
24
7
60
26
43
5
6
114
91
53
18
160
8
136
14
75
27
13
87
9
35
85
11
40
128
6
10
5
24
57
7
51
60
14
12
100
3
35
118
20
60
198
106
126
44
4
65
27
24
18
42
4
29
3
40
14
10
54
92
10
9
9
74
36
9
13
74
66
4
14
16
24
14
111
15
9
16
35
100
6
36
48
86
10
39
51
66
8
19
131
12
88
152
132
21
39
25
23
40
2
6
24
57
91
2
28
24
74
45
7
9
53
22
69
111
33
5
48
64
20
54
12
4
9
35
40
42
44
40
39
65
31
41
4
134
12
4
38
31
165
90
66
24
15
80
7
8
9
45
30
156
42
7
5
28
18
5
45
6
13
5
75
40
3
8
6
39
145
6
9
24
ABCD 94412017262*3^$a+1 [50034]
47
1
47
16
69
11
16
39
24
41
37
72
90
120
90
23
43
29
103
12
36
114
167
13
6
90
12
132
36
54
18
12
35
193
12
27
69
75
105
60
35
7
42
23
64
288
56
7
162
66
30
111
8
88
63
65
24
1
47
157
216
24
11
79
18
18
42
18
17
127
33
3
60
84
5
43
77
61
59
85
3
15
18
95
7
48
12
42
3
8
25
47
7
17
1
39
56
88
56
96
157
11
67
45
32
16
129
30
96
54
36
120
95
16
9
144
36
12
39
21
18
54
108
23
16
21
12
18
18
11
16
63
17
72
55
186
24
48
48
54
30
30
53
72
31
102
75
104
73
48
18
180
120
24
6
24
60
18
30
167
1
30
57
8
40
39
41
112
288
135
30
12
47
25
90
48
138
12
87
48
8
25
12
35
55
42
63
57
23
67
30
15
15
81
45
12
39
3
6
95
55
24
17
103
66
71
109
12
47
31
30
11
40
39
185
115
30
15
69
27
56
25
30
30
3
32
13
90
17
40
33
84
30
66
114
126
42
65
25
47
13
12
207
8
241
30
54
6
5
109
35
48
37
3
8
24
61
12
48
12
18
24
6
30
54
71
79
33
8
25
24
60
66
72
18
167
24
61
83
72
88
176
13
3
45
48
155
136
21
75
135
18
60
12
18
30
24
23
64
69
59
61
24
36
39
3
18
27
63
17
13
35
24
1
12
27
33
48
24
60
131
25
15
9
96
42
45
32
25
48
42
53
40
104
91
18
59
55
17
88
15
30
36
15
45
84
150
210
23
13
11
1
143
72
85
12
108
83
16
8
43
18
35
79
30
18
9
3
5
1
120
24
143
43
114
11
67
78
12
83
19
5
103
65
13
155
49
30
18
12
66
9
63
180
93
80
7
9
69
72
12
90
5
61
24
36
215
40
135
9
152
24
256
9
84
83
73
12
18
24
65
72
283
5
13
27
15
17
24
96
31
89
13
11
169
6
57
48
104
1
90
60
17
7
6
144
216
59
16
39
6
11
40
63
161
49
63
3
5
24
1
12
72
18
42
78
18
180
27
144
21
83
184
56
96
121
102
105
3
42
3
8
40
15
177
93
54
93
144
33
23
13
12
12
60
71
127
18
119
25
240
71
72
112
63
18
12
83
37
27
21
11
24
25
60
35
49
71
144
13
35
73
132
42
36
84
30
90
6
35
37
35
67
48
53
25
15
56
91
108
41
13
27
111
17
55
66
174
90
71
24
85
75
15
36
101
136
48
15
17
48
55
9
80
121
87
63
129
8
48
55
329
40
3
42
96
144
6
60
129
15
41
24
96
25
24
47
24
85
144
36
47
64
3
6
60
107
37
11
16
3
93
15
18
15
57
23
79
18
30
33
32
37
18
30
132
30
60
48
53
24
16
32
64
3
6
30
30
60
12
155
7
30
36
111
69
120
12
23
19
6
30
30
107
7
17
40
9
24
15
183
105
3
5
127
30
155
25
23
16
8
96
40
57
42
30
270
33
48
99
48
210
42
6
24
6
30
60
102
29
103
6
51
48
165
27
33
111
32
64
3
5
43
30
143
7
9
21
108
132
60
15
87
41
37
12
6
54
3
15
18
95
169
126
264
17
24
120
79
36
54
6
129
15
33
33
12
59
40
3
36
65
49
36
132
48
95
7
72
126
11
1
39
8
1
24
156
54
78
48
24
96
71
19
189
8
7
33
8
96
31
113
37
42
6
54
5
40
96
32
7
30
11
16
183
66
71
13
147
81
159
56
37
18
17
31
144
6
30
84
90
6
17
25
78
24
57
51
12
18
47
1
60
99
45
6
42
35
127
6
35
97
12
35
1
47
7
17
79
90
87
87
113
73
15
45
59
120
61
35
64
56
72
73
71
19
29
1
30
30
24
27
3
5
120
31
90
120
15
87
9
33
30
48
42
30
17
109
24
36
24
87
69
30
30
54
65
1
174
57
21
30
90
3
80
19
53
7
6
24
11
7
78
54
6
119
61
54
78
47
16
69
35
72
61
102
36
9
33
12
96
114
48
177
8
72
1
72
47
13
59
1
15
57
6
30
24
90
81
69
75
8
37
90
105
48
3
54
60
11
25
30
60
29
61
11
40
9
ABCD 94412156024*3^$a+1 [50013]
96
77
112
24
152
64
48
153
12
3
75
165
48
39
65
112
141
147
15
33
117
30
93
69
36
42
77
43
42
123
15
33
8
16
128
67
18
78
29
88
27
53
85
3
24
105
18
341
121
23
120
37
51
45
99
3
21
39
12
93
80
40
3
93
111
105
8
48
24
13
123
69
75
15
6
107
37
59
61
51
32
40
3
29
85
30
245
25
15
168
15
33
435
594
75
96
24
216
8
19
18
3
189
11
229
75
72
171
144
29
24
37
96
54
69
51
96
90
419
115
53
163
5
37
72
99
27
30
15
189
48
11
121
23
43
53
91
53
88
192
117
60
111
189
3
8
112
3
90
75
39
33
288
32
72
24
31
225
51
120
24
108
17
16
8
97
47
40
45
11
61
11
25
90
69
3
77
211
30
39
56
280
117
131
16
51
45
39
233
115
288
72
12
33
3
24
53
67
90
51
117
107
13
60
95
16
72
152
7
89
256
135
153
48
24
464
67
54
63
117
6
72
90
30
18
42
17
175
129
111
90
71
19
101
19
96
45
45
243
117
27
135
30
60
15
152
40
168
128
240
24
64
24
165
83
7
150
11
64
120
120
8
24
25
63
152
16
8
19
30
63
27
162
3
128
67
77
88
75
30
108
132
18
30
54
33
57
159
320
16
296
19
21
72
57
90
5
88
48
8
64
48
99
21
27
197
88
75
90
27
315
5
55
33
105
87
8
85
35
127
36
77
265
71
24
235
21
69
30
90
123
8
16
51
45
405
27
33
12
11
67
54
135
3
53
232
32
25
96
87
345
23
88
152
115
144
149
97
95
145
210
117
56
16
123
48
69
56
24
91
53
24
283
29
16
165
162
108
144
18
83
72
208
8
24
72
64
99
5
72
85
3
128
160
264
24
312
32
85
27
171
42
30
42
131
25
42
45
32
283
18
3
9
47
61
222
165
27
341
7
12
69
24
75
72
501
57
23
232
96
189
35
193
39
48
57
240
71
19
293
13
35
168
184
93
35
112
75
18
144
270
21
195
45
200
37
3
39
108
141
344
72
96
7
57
33
90
312
29
151
113
43
24
18
27
3
53
115
93
104
112
128
40
3
197
280
216
104
145
18
5
24
1
180
3
24
87
41
72
133
59
13
150
210
107
24
91
21
27
45
45
51
57
54
9
104
168
40
32
240
37
3
123
45
104
96
72
40
120
48
128
19
5
96
112
87
65
40
27
48
5
48
7
180
53
37
35
67
168
21
69
27
171
45
72
27
101
25
159
165
3
15
41
67
77
13
203
40
80
91
5
264
19
93
24
264
141
18
81
56
64
24
80
73
15
39
30
75
285
35
1
42
93
72
87
249
32
112
3
72
45
72
171
69
51
72
5
ABCD 94412251166*3^$a+1 [50141]
51
108
36
33
75
48
84
48
48
168
192
60
33
255
72
108
72
24
24
96
84
9
75
216
24
36
219
201
72
3
54
3
33
171
24
105
6
138
6
177
72
36
195
126
75
84
9
27
189
75
45
51
93
63
33
30
57
3
165
69
36
210
141
24
75
180
117
27
33
168
99
45
60
12
33
30
6
195
36
288
57
48
42
9
135
234
51
12
147
21
12
12
12
33
87
84
9
3
24
144
141
3
120
108
3
30
24
231
72
33
15
219
90
3
12
27
54
111
168
117
48
63
72
81
15
24
36
120
132
60
24
108
75
150
51
12
63
9
216
9
63
9
48
180
96
39
36
276
48
87
30
183
75
21
69
195
60
132
93
3
228
9
3
72
27
33
21
159
48
159
90
51
48
216
204
111
18
51
72
168
24
48
84
108
15
21
12
144
24
132
33
75
12
144
123
57
48
36
9
36
84
147
36
33
75
12
312
21
51
144
36
36
108
51
21
72
21
144
3
12
21
15
21
18
33
252
105
63
132
117
48
51
36
165
3
132
69
30
114
90
57
213
27
39
57
12
21
147
3
285
36
108
327
108
81
21
24
39
48
204
168
36
9
3
12
216
129
171
36
60
69
39
75
93
9
144
75
60
12
33
36
99
69
3
24
153
180
51
12
132
96
12
24
36
117
15
96
72
192
27
54
51
69
27
27
6
99
240
48
237
27
105
15
39
21
24
144
45
102
108
33
243
45
60
24
12
84
12
12
57
3
45
186
45
9
75
15
90
36
15
60
24
72
39
54
3
69
18
36
9
12
24
9
27
84
12
60
12
57
3
108
57
3
72
45
3
108
204
117
51
27
156
6
15
75
81
117
15
36
96
120
48
12
9
75
12
48
99
33
117
36
36
39
84
48
60
33
39
36
156
144
24
165
135
132
24
192
84
36
48
12
12
120
72
144
24
12
69
15
24
48
12
21
39
255
12
81
9
54
141
36
189
39
249
12
39
15
165
96
33
15
36
96
36
60
117
87
108
12
3
186
84
63
72
132
24
120
24
57
135
153
12
135
99
150
195
21
18
30
3
69
3
36
36
93
15
12
144
36
84
36
24
36
96
12
57
39
39
45
12
33
15
156
21
144
195
72
39
141
9
63
171
90
159
60
48
84
129
15
39
6
39
60
48
24
48
96
12
99
33
12
24
36
48
48
72
51
57
39
198
27
24
144
12
45
15
15
81
108
51
210
75
36
24
189
6
21
72
45
27
15
81
60
24
108
81
207
27
81
84
36
120
60
120
129
15
168
93
234
33
108
21
51
87
57
36
57
30
96
246
63
120
168
24
93
15
48
60
108
24
168
108
45
54
6
54
30
15
36
12
9
24
51
36
12
21
39
192
225
171
27
12
33
45
15
177
60
48
15
27
18
363
99
21
87
42
171
27
81
21
111
177
111
75
9
12
228
156
72
72
75
6
30
57
33
27
27
60
105
96
12
12
45
3
9
51
24
123
57
39
36
9
120
9
60
15
75
21
45
96
63
12
15
21
60
192
51
165
12
33
15
156
96
12
12
204
24
45
207
24
24
171
201
36
60
72
120
36
72
72
15
ABCD 94412348432*3^$a+1 [50005]
93
67
48
11
117
87
30
18
73
269
60
31
120
80
129
18
165
135
49
80
33
6
12
13
24
53
3
15
24
18
39
24
96
136
72
48
17
7
104
9
63
33
72
103
80
9
7
11
42
18
30
75
48
27
18
72
115
65
15
24
96
40
23
97
128
27
45
27
18
108
111
9
79
35
108
193
89
6
169
41
7
104
40
143
33
87
1
77
67
23
18
55
144
120
48
8
15
1
96
35
133
5
27
64
71
33
27
18
30
144
37
23
33
57
90
18
12
18
168
45
120
27
69
39
25
119
90
7
24
29
27
93
18
90
7
8
48
69
36
7
47
57
24
57
199
23
36
30
114
13
8
45
51
136
125
3
15
57
63
49
32
144
64
113
30
33
27
85
48
72
65
63
40
56
39
1
173
90
25
56
40
32
48
75
90
102
60
9
16
24
23
30
51
75
37
104
9
175
17
15
63
1
71
249
21
162
1
192
77
3
15
9
39
72
132
21
64
32
3
61
17
7
56
40
35
24
117
21
163
32
57
63
40
23
60
84
73
233
55
24
32
111
73
65
7
104
21
12
31
24
113
48
87
24
51
60
33
72
15
72
96
57
64
23
121
5
27
63
57
48
87
49
59
24
13
53
19
71
57
48
9
7
104
16
120
71
145
80
117
51
72
24
24
15
225
27
37
48
120
8
16
59
120
61
53
66
1
56
48
99
13
17
87
99
37
48
59
18
3
9
87
81
12
91
35
114
51
96
16
48
240
32
3
120
42
19
96
5
42
48
60
12
33
24
136
80
24
16
24
29
84
55
8
64
24
65
54
1
107
18
51
39
177
48
72
24
64
47
18
199
5
3
24
21
18
144
81
9
18
72
13
5
19
104
45
12
15
27
18
43
24
41
102
18
24
90
66
51
21
19
41
7
23
42
36
19
83
90
42
25
56
64
8
88
80
147
13
17
15
3
37
8
27
13
32
15
18
84
123
3
37
53
51
3
21
15
60
45
9
31
35
150
15
39
25
95
60
18
30
150
39
33
55
8
3
117
63
1
89
15
27
37
65
63
15
18
7
5
72
67
23
18
79
71
162
30
57
40
29
27
24
96
24
33
156
259
35
120
60
25
32
9
7
24
24
77
115
5
42
73
17
111
99
168
13
17
7
11
162
3
40
29
115
32
16
24
168
11
45
16
24
89
7
24
32
40
23
25
47
25
65
15
135
33
40
215
30
19
41
12
3
16
113
180
138
9
16
120
167
1
80
207
145
137
7
200
88
35
18
195
264
16
23
49
56
40
35
45
160
29
3
33
7
8
9
55
48
168
17
7
128
40
5
12
60
67
89
42
37
101
27
64
23
66
54
73
8
9
31
192
17
18
30
55
17
60
123
24
40
23
18
7
53
18
25
32
24
39
1
143
1
176
63
33
160
5
3
15
49
35
60
33
40
80
40
5
30
42
51
376
24
144
96
5
19
8
208
176
9
55
179
21
15
30
24
3
117
78
37
11
61
29
42
97
32
99
37
5
102
13
8
15
25
47
25
24
59
72
45
64
23
156
24
13
48
24
8
135
18
60
27
64
89
12
60
39
136
53
19
71
54
3
57
7
56
45
18
90
15
64
41
24
30
25
53
219
51
12
1
32
48
64
5
36
7
8
15
57
15
49
149
67
23
90
7
24
113
31
29
48
43
24
72
83
37
104
40
24
152
33
127
41
175
72
53
3
16
23
108
13
5
162
48
72
73
80
9
6
97
5
43
80
9
246
49
101
91
11
93
40
72
24
11
90
72
27
336
24
63
33
267
60
138
39
16
168
35
30
7
8
40
59
61
24
56
15
42
39
9
24
103
17
103
24
24
107
12
73
35
132
1
72
48
59
85
95
36
37
144
71
12
6
102
150
19
24
29
156
7
17
36
12
79
80
40
200
21
102
18
132
31
24
48
17
55
143
9
51
13
56
51
78
15
72
15
25
8
39
57
96
40
48
47
9
16
83
141
3
36
24
33
40
8
39
1
59
13
77
36
55
24
56
39
81
16
96
23
81
81
15
27
13
35
45
33
102
25
17
31
ABCD 94412722538*3^$a+1 [50039]
72
13
155
75
46
107
24
49
14
12
4
65
75
166
50
9
31
18
6
86
24
60
36
40
8
12
54
21
39
16
20
24
174
42
30
18
12
45
93
120
51
9
10
2
18
16
104
70
23
39
16
8
9
127
8
33
13
74
6
6
16
68
6
18
40
12
29
81
16
78
120
29
12
33
6
24
33
7
50
10
56
54
15
103
77
13
23
60
45
6
28
77
33
42
46
32
30
12
94
170
6
18
21
60
31
161
3
10
86
40
36
38
22
5
9
54
24
12
54
34
42
18
56
60
45
15
4
2
15
15
48
40
42
14
34
50
42
63
12
91
12
72
8
60
28
8
60
54
3
19
134
27
99
78
6
30
52
8
6
28
32
94
26
46
2
42
46
53
9
46
84
50
112
50
18
240
70
2
30
45
3
10
60
20
87
9
6
21
279
9
36
9
24
75
21
90
30
111
36
24
31
62
6
57
3
105
60
7
5
24
3
30
87
15
21
108
36
75
28
2
34
14
42
9
9
90
45
12
3
12
76
53
39
66
27
13
50
54
27
36
9
88
62
48
42
90
28
5
13
47
27
58
143
19
44
6
18
6
36
160
44
22
2
3
57
183
27
16
14
60
58
144
44
45
21
54
6
130
65
93
42
24
34
50
76
14
6
36
18
42
78
3
3
54
60
10
53
24
93
10
32
45
3
60
57
31
32
45
27
9
139
60
26
15
75
6
30
81
37
80
15
81
6
16
128
54
28
38
57
3
34
23
3
6
18
21
36
99
9
15
36
34
62
84
45
81
16
47
43
29
108
27
84
130
59
55
26
22
42
2
108
6
22
32
33
69
34
30
24
2
21
12
36
75
24
6
27
27
6
15
21
15
3
10
83
27
30
36
51
39
36
4
14
15
27
124
24
17
3
142
14
45
39
10
20
12
3
36
36
3
6
36
46
17
51
94
48
59
39
21
3
12
48
40
66
47
72
51
36
18
60
87
9
66
10
66
2
22
44
76
108
32
45
168
48
55
5
39
94
132
2
6
24
12
10
89
36
99
22
2
36
21
24
7
60
17
72
129
87
9
15
13
56
51
3
21
45
22
18
95
51
33
57
28
20
16
20
66
48
6
36
48
12
75
36
27
12
84
45
12
24
36
9
150
24
30
15
31
14
84
6
6
3
15
22
35
13
62
69
15
4
5
12
99
156
33
1
54
53
27
132
24
30
22
72
20
16
20
66
58
12
18
11
21
46
8
45
15
9
51
21
31
98
76
11
27
30
28
2
21
61
44
51
19
36
48
26
46
18
110
21
67
32
6
39
45
102
54
34
20
33
3
96
4
56
84
69
15
21
7
29
9
202
17
37
14
9
51
57
3
144
33
57
27
108
132
36
33
10
24
20
10
11
21
24
24
3
27
40
5
12
33
30
153
33
99
61
24
18
77
36
15
124
17
75
24
9
72
108
15
42
24
30
16
68
36
96
18
10
41
49
23
139
18
2
30
54
40
5
19
48
74
3
15
6
70
5
21
58
5
27
64
17
24
3
42
166
8
225
1
23
36
51
33
21
52
23
49
35
13
23
19
53
72
55
36
41
36
27
93
9
18
33
3
69
12
24
85
35
36
9
30
16
14
6
10
36
38
76
84
56
4
14
6
6
30
64
5
21
54
60
24
21
45
4
60
18
12
6
14
21
36
33
90
12
24
21
3
12
54
39
27
9
75
82
8
34
32
30
24
27
9
174
66
48
6
21
123
28
2
6
16
8
42
16
23
24
12
3
16
5
69
15
108
24
3
28
8
6
34
14
27
45
40
98
10
42
48
6
44
66
24
112
41
177
27
63
21
45
40
11
33
60
40
18
8
69
72
1
38
36
28
62
34
164
16
80
30
54
6
6
58
62
33
12
24
67
8
6
178
20
16
72
29
15
21
25
95
24
156
87
42
10
6
2
16
41
33
10
116
6
30
24
24
21
31
18
191
12
175
60
2
3
13
30
29
43
2
72
48
27
55
38
6
10
50
6
3
21
30
84
52
29
75
9
15
36
16
5
73
48
2
57
3
16
20
69
55
5
15
57
93
10
5
7
65
36
63
76
53
72
36
27
12
69
24
36
39
58
38
21
45
18
6
22
68
76
98
58
5
9
28
2
21
99
24
46
14
4
26
39
45
12
58
5
36
91
38
12
24
24
10
26
66
226
38
54
30
30
51
21
30
30
54
36
24
96
18
10
18
47
27
48
72
40
18
11
36
3
40
65
12
24
21
30
16
102
11
31
53
13
38
4
32
21
103
5
75
30
16
44
87
27
10
2
21
33
15
15
57
27
40
20
21
9
12
54
10
74
21
36
3
33
9
54
36
33
45
12
28
20
16
107
33
84
63
3
24
58
23
31
6
54
14
6
28
92
4
20
52
8
9
1
26
18
27
73
18
2
15
45
28
32
36
52
74
4
20
21
48
27
69
9
27
63
30
72
63
1
56
10
8
33
37
30
20
70
80
30
42
3
7
20
45
103
5
48
55
62
42
9
7
32
40
20
57
33
27
36
12
55
41
51
24
60
45
12
85
2
21
9
123
27
6
111
15
105
15
9
25
47
3
64
48
24
38
70
2
3
15
12
84
45
9
28
35
9
30
16
38
51
36
157
50
6
27
39
78
27
75
30
138
22
20
108
51
45
54
60
16
65
84
21
39
7
6
30
44
18
88
2
28
65
9
24
54
96
40
14
60
63
25
32
30
33
55
2
10
90
32
60
40
104
6
10
11
3
60
6
16
122
58
2
16
17
33
24
6
9
57
18
12
81
63
16
68
36
69
87
21
9
48
27
15
60
21
39
4
29
15
6
4
2
84
54
36
6
24
16
128
52
68
16
5
159
6
16
18
20
ABCD 94413185734*3^$a+1 [50023]
44
36
24
4
71
16
41
34
8
33
165
42
30
52
8
6
10
60
114
56
1
24
17
12
7
20
45
34
14
36
12
24
3
16
69
8
27
55
32
144
42
75
124
5
34
2
52
2
9
40
39
57
68
12
15
58
15
81
14
13
29
48
22
9
21
8
96
10
24
30
8
28
30
96
56
18
7
77
52
20
43
41
102
58
47
12
45
6
1
29
10
57
24
5
4
24
60
3
23
40
50
30
24
25
5
66
6
28
8
24
30
6
3
52
9
44
15
1
63
5
7
11
90
102
81
45
12
54
25
53
10
42
80
54
10
44
3
4
68
37
3
87
9
65
4
27
84
69
27
35
1
33
15
32
13
24
3
24
39
32
144
49
69
3
5
3
40
32
88
5
111
16
60
89
6
25
53
4
6
14
12
36
19
5
55
5
103
8
57
6
49
12
11
48
54
31
89
66
85
32
27
33
7
192
9
41
4
99
56
39
96
25
39
33
24
9
24
20
7
35
24
16
50
19
36
5
28
30
8
30
3
9
46
26
63
40
12
5
88
6
54
11
15
40
81
8
87
6
58
5
1
18
66
14
33
45
19
8
31
17
13
74
25
20
27
1
5
3
25
14
1
111
48
65
81
36
24
12
30
13
41
19
21
60
38
30
42
10
8
22
18
8
60
3
55
14
16
2
45
9
34
14
48
43
72
5
52
12
11
24
9
24
6
9
15
1
29
40
11
15
1
39
26
31
23
66
204
24
52
30
41
33
36
66
22
20
126
25
15
6
3
17
124
32
19
63
33
77
42
34
62
82
27
44
24
37
11
72
63
24
54
91
15
93
12
23
45
45
7
33
60
8
52
3
117
72
14
94
120
27
33
47
73
27
29
7
47
18
12
27
36
45
4
20
4
114
33
17
55
23
25
12
5
46
29
12
39
6
18
1
45
24
3
24
48
77
43
5
7
93
32
19
36
8
105
78
45
37
6
17
57
48
28
11
15
18
7
29
75
55
110
19
5
48
84
84
27
39
6
42
66
24
3
37
30
50
120
115
12
41
127
48
24
96
33
36
44
16
24
14
33
37
71
19
17
15
1
48
9
15
68
3
30
24
16
20
39
7
38
75
63
90
48
4
12
15
119
121
69
2
54
18
13
44
64
71
48
18
87
33
48
36
88
23
45
78
9
61
15
5
46
78
15
51
62
4
59
19
2
54
1
113
6
66
70
74
36
3
135
6
4
23
7
26
24
16
44
3
45
19
9
39
21
32
108
15
15
30
19
68
112
5
30
25
47
6
19
63
17
33
16
27
27
26
15
81
126
45
4
15
45
3
42
3
32
9
12
30
49
5
3
16
36
105
74
24
16
24
32
10
24
15
15
6
68
3
180
9
4
2
33
76
36
24
9
15
24
41
27
37
12
95
13
12
120
20
6
25
5
3
55
24
41
21
24
4
6
96
8
1
5
19
15
33
20
73
2
22
276
14
13
35
58
24
6
6
26
30
24
63
21
24
7
24
15
104
1
17
28
24
32
28
15
60
17
28
63
8
39
33
37
60
3
219
26
78
10
32
12
90
42
24
30
9
21
84
15
31
62
18
97
29
4
24
20
18
25
29
24
91
48
72
8
25
30
158
120
28
14
10
6
26
24
54
37
93
63
93
27
72
15
2
15
88
12
5
48
7
120
33
15
45
66
29
25
156
24
36
11
45
64
50
1
5
28
6
9
5
27
63
70
11
36
4
72
8
64
17
28
3
17
91
12
57
62
24
1
20
36
7
26
31
29
10
5
76
36
65
18
6
3
40
8
69
43
17
39
40
15
14
48
18
1
5
3
28
33
104
7
65
19
29
40
96
2
22
36
6
24
41
81
24
91
9
50
25
63
62
51
97
20
10
56
24
13
29
19
11
10
20
43
57
30
5
28
68
64
3
50
100
12
48
36
20
36
60
19
12
5
3
45
24
60
43
60
29
55
84
45
66
8
22
11
45
103
9
8
12
60
42
33
12
75
25
93
80
18
42
70
8
49
36
113
66
81
64
41
55
29
24
72
48
10
2
87
25
20
91
69
27
8
1
11
96
3
9
40
17
78
16
56
9
45
79
11
64
26
139
35
10
20
16
99
17
103
36
11
120
73
77
108
12
43
21
84
6
9
45
56
7
93
6
8
138
30
22
87
3
42
20
19
65
75
52
48
39
42
95
105
36
12
7
53
40
3
119
6
178
56
18
7
9
39
17
31
29
10
33
5
36
30
40
65
45
34
2
51
13
14
46
26
144
16
38
10
38
67
45
3
29
66
24
109
156
20
4
39
8
22
87
5
60
31
12
23
13
32
9
18
46
195
36
5
39
4
51
32
33
45
40
11
16
53
4
15
47
126
18
9
57
24
16
30
48
6
56
60
31
8
9
150
81
25
44
43
8
40
71
150
178
33
5
28
15
5
7
9
24
36
56
15
9
75
43
50
30
1
56
40
95
54
4
8
24
15
21
27
55
26
12
12
6
10
84
8
19
8
61
11
25
8
46
9
57
15
89
84
40
42
30
39
41
28
60
3
17
76
44
30
22
15
5
60
18
66
7
32
16
21
15
48
17
43
5
12
19
101
48
7
9
11
3
30
18
13
77
60
3
21
18
6
10
2
27
21
4
12
44
12
22
42
15
33
8
39
15
25
5
28
96
27
17
3
33
36
3
52
5
103
20
51
9
16
32
4
36
5
28
6
24
30
24
20
60
42
24
57
15
30
19
95
34
20
39
16
21
44
34
72
24
152
73
9
36
60
51
29
72
28
51
5
55
3
2
15
13
36
36
3
47
18
3
60
4
5
24
15
39
6
4
56
46
33
5
16
11
16
17
31
24
17
78
10
8
4
63
27
14
60
91
3
30
20
48
7
8
40
17
3
13
84
3
12
27
5
99
1
15
45
35
30
88
8
48
67
63
2
4
8
66
1
60
11
22
26
16
38
15
25
3
47
21
51
58
36
26
94
80
42
9
145
3
32
51
22
32
36
102
73
47
25
8
7
56
6
15
9
19
80
36
49
20
7
23
6
10
54
56
19
21
66
8
16
9
21
11
24
39
78
28
32
24
175
5
34
65
24
1
14
40
30
20
6
130
6
26
72
60
10
8
25
9
39
29
27
21
18
40
ABCD 94413917894*3^$a+1 [50001]
36
25
11
13
5
228
24
108
67
24
24
23
18
402
12
288
25
240
29
138
1
5
115
24
95
30
216
24
18
25
47
73
53
72
18
12
24
133
245
18
73
107
18
30
6
79
65
7
77
42
18
216
90
30
60
90
145
137
108
24
18
12
36
132
12
18
78
25
11
228
73
72
95
66
54
36
37
53
139
23
25
48
107
78
36
18
1
71
108
13
95
25
192
53
72
30
61
35
109
83
13
371
18
66
121
11
85
35
60
12
60
1
161
48
150
18
18
12
132
13
48
29
126
84
25
35
13
23
90
36
43
11
84
36
144
132
108
156
222
102
312
18
115
101
30
42
138
49
48
168
11
84
121
23
6
54
133
120
125
48
19
72
5
19
65
60
120
6
108
18
102
90
6
210
42
90
18
49
120
5
132
84
60
12
19
89
42
342
7
101
163
17
18
12
18
175
240
95
12
108
96
25
29
19
11
162
67
83
18
139
96
35
90
12
7
101
42
97
5
132
84
54
36
6
43
47
36
90
162
48
18
90
42
120
78
192
24
13
5
18
12
6
54
108
18
72
12
18
18
19
96
72
125
12
18
37
120
41
7
47
42
223
47
1
107
156
217
17
6
121
48
23
145
5
90
138
7
35
102
96
36
144
144
48
18
6
84
294
126
30
24
13
72
71
1
24
107
18
115
5
427
77
198
109
161
18
24
18
30
37
35
18
60
7
281
30
121
29
162
49
53
126
6
66
108
54
42
36
13
107
85
263
121
23
25
5
91
131
85
59
102
7
173
78
12
78
19
161
72
12
18
73
269
6
174
18
60
18
72
30
18
127
167
90
31
192
119
25
11
85
23
120
25
29
198
42
43
95
18
6
18
108
67
23
54
115
24
95
54
342
13
35
36
42
18
30
90
360
24
48
72
108
73
72
5
30
13
149
115
101
60
7
29
43
48
83
24
138
18
222
30
270
24
31
59
84
234
36
259
11
204
72
25
83
36
120
54
78
30
42
30
78
12
205
96
59
108
25
47
42
31
17
42
18
67
161
42
36
36
54
7
209
90
36
18
12
114
156
270
180
162
6
12
103
72
95
60
18
30
37
107
78
18
120
24
13
168
29
18
24
144
49
41
54
108
90
18
234
7
48
125
18
18
7
192
11
6
18
13
72
77
139
287
49
11
133
5
42
54
43
11
37
245
19
89
42
18
30
85
96
131
102
78
18
30
121
59
37
113
30
6
84
276
48
36
42
120
18
67
47
25
5
18
49
96
5
54
109
107
90
12
132
66
24
36
12
145
41
7
5
18
144
6
19
48
23
120
6
108
36
72
90
25
5
163
24
17
66
18
252
247
11
36
48
1
35
72
180
132
48
18
54
85
11
162
67
23
90
12
6
12
24
36
30
78
36
133
120
53
198
72
18
115
11
61
288
72
227
61
101
84
31
11
18
84
6
145
24
95
42
66
37
71
1
149
12
7
161
7
48
17
18
126
144
90
162
67
95
66
132
102
6
102
24
25
263
36
37
35
85
107
18
187
11
234
6
90
120
6
48
60
48
49
11
13
24
101
294
36
49
185
30
145
ABCD 94414159642*3^$a+1 [50016]
12
61
72
17
36
12
90
49
29
12
19
23
30
19
35
24
85
5
7
29
79
41
36
139
95
6
48
198
109
24
29
36
24
31
35
97
29
36
163
77
102
6
144
7
108
23
37
185
36
84
19
36
60
83
13
36
5
6
13
72
17
72
19
5
144
30
18
78
36
73
60
41
24
12
91
48
29
180
139
77
7
5
78
73
12
41
55
101
24
108
36
36
66
144
157
11
12
61
29
6
30
19
12
41
67
11
73
89
12
60
54
13
24
168
95
60
37
53
151
65
19
11
205
65
19
5
36
90
73
17
54
73
17
36
31
17
78
30
127
5
67
60
60
120
35
37
24
29
108
12
91
72
5
79
83
18
43
65
12
36
72
24
36
30
1
108
23
37
53
18
48
13
12
24
5
7
96
12
197
19
11
126
7
24
180
29
54
1
29
24
67
144
23
1
11
24
25
36
24
24
17
127
12
71
6
55
24
168
60
36
12
23
61
24
35
6
79
5
6
36
54
36
31
36
77
18
85
95
18
31
12
5
175
155
1
12
72
59
1
17
174
13
5
18
60
90
12
43
36
17
31
35
90
24
55
276
48
107
66
43
29
6
205
77
60
30
61
60
96
41
31
125
6
12
1
108
23
18
91
125
43
29
103
156
23
60
1
84
17
96
18
30
36
54
6
7
23
108
1
77
54
30
43
83
24
25
23
78
31
24
17
79
23
6
163
29
90
109
12
11
18
36
103
53
96
19
24
5
55
35
49
41
54
42
67
113
36
18
120
97
12
24
29
19
60
53
7
23
109
36
41
31
23
48
61
101
18
24
18
19
11
49
47
54
180
108
31
203
49
48
36
5
36
19
5
31
35
73
113
54
30
31
5
78
109
17
30
132
12
42
175
23
30
19
17
31
48
12
60
71
12
37
12
108
11
18
156
78
18
12
6
66
7
191
61
65
24
12
36
199
5
19
101
6
90
90
48
6
48
19
84
5
78
84
6
12
19
5
127
84
53
43
137
54
42
79
29
102
78
18
85
17
108
79
161
18
84
6
19
47
49
96
5
90
48
6
7
120
12
17
78
37
35
37
17
12
7
35
1
24
96
84
47
1
36
60
29
48
79
24
41
6
66
127
59
61
48
48
5
36
36
115
5
60
54
144
13
96
132
5
43
17
30
6
36
18
30
31
83
1
65
36
139
65
30
13
23
96
13
5
66
24
54
12
18
36
114
7
23
85
216
29
48
54
18
7
12
23
1
12
35
193
29
31
192
36
11
48
1
17
18
13
29
144
7
12
12
179
18
67
264
119
108
42
12
43
17
19
11
24
246
31
5
72
6
36
49
95
12
13
5
31
23
60
18
43
5
79
47
73
17
127
24
120
89
18
42
84
96
120
24
139
17
36
108
31
5
24
54
61
60
24
53
19
53
19
101
7
48
12
23
97
53
103
23
54
19
71
13
48
48
24
84
53
43
12
35
210
31
29
19
71
13
35
13
108
77
90
13
83
54
19
83
1
48
12
17
127
35
12
193
12
53
48
114
30
222
30
6
18
90
1
29
6
49
24
132
36
24
180
95
84
1
35
25
65
19
12
47
37
48
24
11
162
6
54
7
23
25
71
108
13
53
139
36
95
54
43
36
17
7
24
59
1
209
54
42
31
77
120
31
60
35
13
65
12
114
1
180
29
60
19
35
13
48
317
18
30
42
13
5
55
47
109
120
60
35
54
6
18
79
12
24
83
37
35
49
132
60
60
59
18
90
61
84
29
108
240
391
5
36
120
7
29
42
90
18
109
36
17
12
7
137
7
29
31
77
55
5
7
263
48
13
101
19
48
120
168
125
24
43
131
13
29
67
23
36
13
35
25
71
13
60
65
60
12
7
36
72
65
96
31
23
66
18
25
35
36
121
180
60
35
13
60
48
23
61
228
11
49
5
114
30
43
35
12
1
89
6
1
228
95
12
37
24
125
7
5
108
79
71
181
89
12
127
71
24
301
77
7
144
131
36
85
24
89
19
36
131
18
67
120
41
19
84
41
378
60
66
7
48
5
115
11
49
95
90
36
90
25
84
108
173
67
137
12
42
49
41
43
ABCD 94414221854*3^$a+1 [50018]
4
60
20
12
15
421
8
21
84
6
54
31
20
28
47
21
159
234
15
36
3
36
45
21
3
177
103
8
87
1
92
48
36
45
120
39
60
15
21
33
3
27
21
111
9
81
15
15
24
36
120
21
12
52
44
15
45
69
51
240
12
48
60
21
3
96
12
27
21
36
268
17
78
66
171
336
132
36
16
8
21
90
9
27
1
32
111
54
87
36
4
23
73
32
168
180
12
48
24
64
5
171
16
104
4
140
21
15
123
105
96
12
3
6
30
25
125
3
36
96
144
45
267
3
1
29
51
3
36
36
181
77
183
72
87
129
112
12
17
18
90
12
24
27
153
66
73
68
153
30
105
39
133
20
28
32
57
36
6
30
99
45
24
126
25
5
267
39
144
141
3
21
15
37
269
163
41
27
9
15
3
210
3
120
3
96
30
54
24
25
108
23
216
45
9
27
100
144
53
51
9
171
36
16
29
54
9
108
84
33
30
72
114
147
33
19
48
84
96
32
16
11
108
12
169
29
87
60
105
78
61
144
47
9
96
48
36
4
128
48
21
51
39
24
246
51
220
23
25
32
112
32
123
12
69
111
18
72
39
21
84
270
24
30
60
75
112
59
85
11
360
141
33
6
9
64
47
54
27
9
39
4
8
39
13
11
21
153
60
72
15
4
35
129
81
15
112
77
3
9
54
97
143
81
99
66
103
41
96
3
36
4
108
29
39
144
16
11
60
30
54
21
15
18
96
111
16
140
52
41
15
15
54
31
20
16
56
39
78
192
223
80
52
48
8
120
28
80
45
6
1
12
17
18
222
90
21
9
75
129
120
15
36
75
33
96
21
19
104
36
165
39
27
24
37
8
45
151
59
105
12
84
48
12
33
282
24
9
111
36
21
112
35
93
12
12
9
30
49
8
3
354
3
48
60
12
72
96
12
64
36
80
27
1
20
72
27
60
72
85
48
11
54
102
45
16
89
138
93
33
54
36
69
21
7
128
100
125
36
18
61
71
18
66
21
24
99
21
21
3
96
45
51
36
12
21
15
52
8
39
13
89
60
210
21
48
72
48
60
9
51
75
9
21
27
84
15
78
3
27
42
39
196
53
36
90
84
90
186
36
9
144
48
33
36
3
12
15
18
51
21
18
37
48
92
24
129
66
6
18
12
69
21
60
79
5
39
216
60
45
7
47
6
30
25
161
79
20
21
51
40
113
144
12
24
30
45
9
63
9
15
153
103
59
120
60
45
36
24
3
36
30
180
87
39
153
45
126
6
19
116
16
149
24
207
108
39
96
36
21
52
17
111
52
35
13
12
36
29
63
39
9
45
15
36
63
93
4
23
93
159
18
6
30
6
45
45
75
16
80
3
6
30
9
81
54
96
9
16
56
3
6
30
1
12
32
63
42
39
4
140
52
8
117
144
15
15
45
24
16
80
39
33
39
45
225
79
164
12
196
12
17
111
48
16
96
20
108
21
18
21
4
41
6
18
15
52
95
18
31
572
147
6
54
45
45
12
15
60
3
193
60
20
72
36
141
15
184
125
36
15
28
5
36
39
48
48
81
171
27
13
29
54
66
114
81
9
27
9
91
12
17
175
20
9
15
51
24
117
40
17
27
15
33
156
264
12
219
37
53
84
3
3
1
29
24
30
33
27
12
129
40
35
54
63
120
12
15
36
61
44
81
30
90
78
12
141
9
111
87
57
24
45
27
39
33
27
61
48
125
147
108
15
84
6
120
24
135
48
52
137
51
27
33
69
79
32
52
41
15
36
15
24
57
4
5
24
36
48
31
92
64
36
12
107
33
36
45
15
15
21
15
1
20
33
79
71
81
4
32
57
55
32
228
108
33
75
45
24
30
36
9
27
21
40
8
4
32
75
60
13
17
24
120
27
52
35
72
33
75
165
51
49
60
35
66
187
17
12
24
15
15
81
216
48
96
99
85
152
48
ABCD 94414345822*3^$a+1 [50000]
18
42
48
132
30
319
65
54
48
13
59
222
180
54
72
25
5
7
35
61
12
36
36
83
114
18
25
137
18
145
107
216
72
30
96
43
11
156
25
168
264
53
55
17
54
120
18
6
25
144
221
6
73
24
23
133
11
49
263
145
60
47
12
78
162
30
18
6
115
12
125
48
6
54
210
6
66
108
13
23
49
11
36
120
97
101
96
54
25
12
35
61
120
24
5
43
11
204
54
30
42
19
11
97
47
24
138
43
29
72
24
54
12
24
156
114
72
43
41
67
36
5
6
12
25
47
13
227
12
24
12
78
66
49
48
29
204
19
191
61
155
13
11
90
138
42
7
59
72
60
12
18
223
83
6
7
83
433
137
67
156
35
12
150
43
83
48
114
79
23
108
6
115
5
60
36
19
108
36
11
90
7
107
25
216
59
132
120
13
23
24
138
43
72
17
30
36
13
491
24
30
67
47
12
36
132
180
169
180
41
31
84
36
107
12
60
12
13
83
54
180
19
305
72
43
77
42
120
13
108
77
103
29
36
115
72
72
5
258
84
60
18
19
17
192
150
61
11
12
198
42
30
36
90
85
48
35
36
36
73
11
6
43
65
115
59
198
198
162
54
18
60
66
49
41
24
43
65
54
48
150
36
79
5
60
66
13
389
18
36
180
48
49
23
96
180
18
55
89
43
173
115
5
6
61
113
144
90
25
60
36
41
283
77
6
48
6
7
72
77
67
180
131
42
84
6
102
150
1
119
60
90
79
29
55
96
29
12
79
17
55
101
211
23
6
7
191
108
84
108
18
18
85
48
47
180
54
42
48
60
30
42
97
23
90
67
41
151
132
23
49
47
73
60
113
144
144
67
12
125
66
126
79
161
84
24
318
72
13
65
84
67
77
42
1
11
25
65
31
84
101
24
12
54
54
162
49
11
133
65
79
84
96
221
36
24
30
13
12
143
1
281
126
144
36
96
54
12
18
90
126
114
55
317
108
67
83
84
36
24
162
138
121
245
19
71
25
11
198
36
30
60
12
54
144
144
103
29
43
36
131
6
55
180
29
90
169
89
192
6
12
96
30
90
36
229
12
29
36
31
11
12
54
67
180
65
43
11
54
7
29
91
83
13
47
72
61
11
1
101
24
264
6
66
126
18
139
5
43
432
101
7
47
186
30
13
29
12
78
144
156
24
18
43
65
48
6
1
96
137
79
23
78
54
25
131
36
114
19
24
120
71
1
29
18
24
156
13
41
198
13
23
85
144
47
66
114
84
49
47
90
19
35
169
101
90
25
29
66
24
12
90
79
11
126
24
54
66
78
12
6
144
187
11
66
54
72
13
120
60
11
25
191
54
54
66
60
7
72
23
13
65
66
24
25
192
96
77
6
108
1
251
66
42
181
11
60
73
108
17
30
108
204
61
77
31
72
47
120
60
349
41
6
73
72
47
90
78
25
41
276
120
18
216
49
288
77
67
108
47
37
47
54
114
73
35
192
85
84
17
30
13
47
37
29
18
90
18
25
53
120
54
36
114
36
66
49
11
36
1
24
47
12
90
18
25
17
19
137
67
48
143
54
30
ABCD 94414500034*3^$a+1 [50038]
20
28
12
12
33
15
8
4
56
4
96
12
60
20
43
29
40
171
9
81
59
28
8
4
168
33
60
84
23
19
53
16
69
6
9
21
42
48
54
78
12
33
147
6
35
4
20
31
17
19
66
72
3
12
116
19
93
152
7
18
11
109
6
5
25
27
27
6
147
20
43
17
40
33
42
17
13
63
9
83
43
24
18
18
17
13
126
6
30
18
35
12
13
15
12
3
29
85
35
31
57
57
15
51
225
24
57
83
60
73
150
30
95
13
24
11
4
20
28
20
52
8
60
52
20
13
102
6
84
3
33
150
9
135
5
36
121
30
33
8
12
1
54
36
29
60
16
9
11
55
24
18
95
28
24
15
48
33
84
68
49
11
108
4
48
32
13
23
19
101
37
3
60
132
3
17
19
54
59
67
29
64
57
39
45
15
9
36
36
23
96
84
7
29
84
28
180
32
28
188
12
40
12
8
13
39
20
13
12
15
120
36
9
78
53
49
6
12
17
1
15
21
119
7
17
48
97
15
20
28
12
51
69
27
84
9
156
75
12
33
20
4
33
42
18
54
18
36
35
40
20
25
15
21
3
15
36
9
63
17
36
12
40
27
21
20
84
16
15
24
101
52
39
114
72
15
8
64
36
20
12
7
48
45
8
25
59
13
3
27
72
18
63
15
65
4
36
69
71
115
5
24
37
11
12
1
12
147
20
88
3
57
20
7
6
195
72
3
30
24
15
68
48
60
1
6
17
60
115
5
16
44
13
63
81
3
56
7
5
40
20
13
99
3
45
12
15
90
15
45
23
12
37
3
20
28
60
68
31
41
112
135
72
24
36
9
27
53
24
85
63
27
21
80
60
4
80
16
20
84
13
3
51
29
1
3
93
48
15
12
8
24
60
151
54
3
8
31
21
32
31
132
30
123
12
92
36
4
147
29
4
27
120
24
9
8
28
20
4
48
8
12
52
21
270
137
40
12
8
19
21
48
9
30
5
60
13
54
30
63
27
93
3
72
18
23
4
93
3
44
88
20
28
192
75
42
48
47
40
20
7
69
105
15
21
51
132
68
7
5
148
9
39
20
31
33
56
31
89
1
18
113
49
90
6
15
3
5
100
44
13
87
15
21
51
6
15
32
25
11
60
24
13
123
39
65
25
11
12
13
27
92
43
30
24
23
7
6
12
78
33
15
24
21
32
19
54
75
45
144
11
7
24
101
19
33
80
40
20
31
45
81
83
61
30
17
37
11
12
40
8
25
84
35
28
27
41
84
88
20
40
128
85
24
35
36
24
16
80
60
24
13
27
56
60
1
83
36
52
57
42
21
128
25
15
44
103
53
1
18
222
180
156
3
72
60
8
25
15
12
72
36
60
21
36
30
17
1
24
12
18
113
19
21
9
3
51
65
160
32
12
43
17
76
80
24
13
54
6
12
11
60
7
18
90
89
60
25
71
1
3
60
45
18
42
30
72
53
88
9
39
27
33
9
3
20
25
23
84
88
9
23
36
24
48
79
6
18
36
18
30
36
105
81
23
13
30
18
15
27
57
36
20
67
17
28
68
139
30
36
15
32
67
90
18
18
12
35
12
25
18
77
1
27
3
29
67
30
126
33
39
5
36
4
68
12
48
192
36
1
3
27
6
63
117
23
97
27
36
9
18
33
44
40
45
15
3
17
100
108
80
7
21
24
36
39
60
36
9
36
60
20
31
9
12
32
1
6
30
18
21
12
108
72
45
180
47
61
30
5
12
12
96
12
25
47
13
23
12
37
12
143
1
27
99
29
12
103
9
56
72
13
15
32
37
171
9
23
12
1
27
12
20
108
13
114
12
9
81
18
18
95
19
18
18
117
21
95
49
18
57
3
17
1
27
8
100
9
123
32
43
53
24
43
5
85
15
68
24
97
71
12
127
41
72
16
20
1
36
27
56
52
20
19
81
45
3
87
5
12
25
15
48
32
16
32
40
15
53
100
20
79
5
36
4
45
35
13
18
36
180
21
20
28
24
20
31
24
36
9
48
45
27
20
31
30
42
33
12
135
77
16
12
69
3
15
5
40
51
9
3
53
4
8
25
15
9
18
5
16
45
114
5
25
60
48
35
28
24
56
4
116
157
84
3
48
129
11
25
15
68
31
33
33
18
9
15
5
28
3
45
80
12
19
33
45
3
72
15
138
83
85
144
71
109
75
8
28
20
49
11
19
18
108
27
45
23
12
48
49
11
25
39
8
7
180
41
60
72
19
18
3
3
77
12
13
23
4
20
43
33
24
20
91
54
11
40
105
6
66
18
6
3
33
12
35
60
40
96
39
41
1
23
25
240
23
12
31
5
31
69
32
72
216
4
8
28
75
6
18
5
7
96
18
84
23
67
6
12
23
52
8
24
37
18
33
8
1
36
147
27
6
30
117
68
13
47
52
20
25
6
45
80
24
136
24
8
7
48
72
6
30
9
20
36
24
16
12
8
1
3
21
47
25
107
60
13
90
72
281
7
125
108
37
3
20
7
78
12
23
37
30
42
23
7
21
12
32
60
7
108
53
40
87
41
49
66
42
27
63
53
12
19
9
24
80
1
35
4
87
48
5
40
36
9
15
36
9
35
88
39
30
3
3
12
18
15
3
125
37
83
4
3
17
1
54
5
13
3
44
228
12
36
25
12
18
96
41
40
12
96
81
59
7
33
21
96
72
15
3
12
5
16
104
25
48
15
32
25
3
12
183
53
24
100
3
42
30
6
47
28
12
8
49
3
8
124
21
15
9
3
9
78
18
35
37
18
17
37
66
77
1
15
21
ABCD 94414750832*3^$a+1 [50005]
28
41
96
19
84
113
7
32
33
3
69
3
12
33
187
29
27
189
19
5
192
3
4
32
9
24
63
52
12
44
117
67
5
48
48
24
48
75
88
20
4
156
17
48
39
33
3
40
29
75
100
68
88
29
111
9
123
120
28
17
7
17
19
24
156
20
64
101
72
39
40
144
36
48
32
108
57
19
5
15
72
120
148
29
91
56
24
21
139
32
72
136
24
101
24
72
3
21
39
48
57
51
24
100
113
192
72
19
20
57
168
135
9
27
4
56
36
48
4
140
60
36
69
72
15
4
176
60
33
48
3
40
5
15
136
41
127
17
163
12
65
15
28
180
8
52
32
4
17
43
24
56
4
68
93
24
151
17
147
100
8
28
44
16
36
116
12
16
29
171
64
80
100
180
32
21
15
9
79
20
12
108
4
17
75
21
48
15
24
372
40
24
44
76
245
96
19
92
9
175
8
100
101
55
240
300
212
177
168
19
5
96
19
5
3
45
96
15
24
40
96
20
36
28
72
80
45
15
156
93
15
36
36
148
56
28
276
96
104
72
120
45
195
232
77
19
29
87
60
36
52
5
27
28
17
48
7
44
204
105
7
140
40
53
247
144
32
24
4
84
20
36
84
60
105
3
45
3
304
116
57
15
48
40
120
56
60
88
56
124
65
48
168
39
60
117
48
72
120
159
60
36
33
48
7
56
57
159
28
96
36
24
152
108
136
29
15
105
207
84
93
7
41
207
36
40
180
204
8
48
4
36
32
4
176
4
84
20
132
177
7
120
104
24
177
48
27
28
60
60
32
81
19
56
24
48
16
120
24
120
341
144
63
108
4
20
48
132
48
105
43
29
63
112
248
12
52
48
152
9
175
20
69
15
52
48
32
4
24
116
21
163
77
79
41
15
33
127
41
63
124
8
237
48
48
75
237
3
36
36
4
48
36
24
32
93
31
24
32
4
60
60
104
21
39
16
56
40
161
7
41
15
24
36
16
24
60
44
52
65
3
21
39
33
67
77
231
9
19
32
45
63
136
84
120
101
19
24
32
60
48
16
161
43
176
16
56
69
79
92
69
51
24
28
332
4
44
117
99
45
24
7
233
55
17
96
67
72
5
99
244
72
113
183
208
41
24
96
51
28
92
45
24
63
33
19
24
44
36
45
24
31
24
132
20
9
27
93
51
189
55
96
164
141
19
24
8
180
9
79
41
19
56
120
4
65
75
60
84
76
41
199
156
29
19
53
27
36
4
96
56
124
17
63
12
244
188
45
31
164
12
81
7
17
103
188
112
32
21
15
24
48
76
32
132
16
17
240
27
72
24
12
268
20
76
53
111
4
12
20
69
19
12
8
12
60
124
20
57
67
32
28
17
120
123
60
52
20
36
84
40
20
36
57
27
244
32
12
45
15
33
120
187
77
135
36
93
96
51
12
36
4
17
43
176
36
9
24
48
43
125
75
36
84
21
51
52
8
108
64
20
16
44
72
40
140
9
147
60
28
101
19
36
140
120
96
45
39
129
55
84
12
8
36
252
33
39
16
92
45
72
96
72
27
261
79
20
16
56
69
15
57
120
7
17
15
33
27
88
77
15
4
44
36
21
3
12
28
156
17
7
68
88
5
19
72
29
111
33
175
92
64
44
100
32
93
55
113
19
20
9
79
41
31
80
129
24
3
60
180
72
12
33
115
56
21
96
24
3
316
116
64
44
81
135
9
75
72
21
43
29
55
68
24
64
200
4
113
ABCD 94414767724*3^$a+1 [50025]
72
33
195
72
114
83
16
57
23
91
36
17
13
108
162
78
119
91
150
120
39
32
79
81
39
41
48
61
12
18
72
60
129
99
6
156
90
54
54
101
160
69
66
89
16
81
210
60
48
60
66
60
119
61
83
61
120
42
17
121
135
117
123
21
54
5
1
84
59
16
176
1
47
31
66
15
21
59
91
210
83
151
9
51
29
1
24
210
42
54
53
181
11
19
45
81
95
1
143
85
252
24
156
18
9
33
90
117
27
84
132
77
133
18
36
384
102
108
6
156
17
96
127
30
78
30
96
54
282
87
57
24
15
15
6
203
7
24
102
24
84
15
21
59
31
33
261
126
66
150
30
24
95
121
30
54
3
33
143
1
54
42
174
6
30
54
36
3
111
120
6
48
195
81
36
27
3
77
37
120
24
11
19
45
27
18
6
66
27
80
37
6
53
217
108
30
29
43
18
6
93
117
24
192
147
272
91
30
144
144
36
6
48
29
7
60
144
45
57
144
24
156
3
176
61
30
6
138
5
31
6
138
36
93
57
354
5
144
1
102
54
35
61
84
36
90
273
80
96
64
261
24
36
15
21
107
31
81
15
36
144
246
39
48
117
54
5
121
54
162
47
73
39
75
54
102
24
129
141
83
16
27
48
60
12
60
120
54
96
54
126
48
36
216
114
30
54
150
71
19
36
30
75
219
12
18
270
9
153
23
1
95
48
193
114
29
1
15
111
90
87
63
90
48
359
1
6
324
156
9
80
97
108
30
5
121
36
3
21
144
72
339
69
96
84
96
66
90
18
6
156
90
90
24
90
144
210
36
96
108
15
87
9
48
141
36
143
73
23
37
108
12
227
67
36
9
48
96
117
59
25
96
48
126
306
90
93
51
6
18
69
3
90
30
54
36
27
32
85
150
66
270
18
35
55
240
156
54
71
79
65
61
36
90
84
60
66
24
30
29
7
24
144
72
9
9
192
183
75
36
449
37
27
27
5
48
31
6
123
201
66
53
160
273
144
63
177
126
18
72
87
57
263
37
60
30
114
126
30
99
80
37
24
36
18
36
126
18
72
120
9
128
13
30
114
36
54
30
75
240
224
1
239
37
18
30
60
66
29
16
15
33
21
11
19
125
7
30
54
149
64
81
95
247
18
66
234
132
84
24
102
618
156
144
90
36
24
30
60
95
31
30
96
30
53
37
107
192
208
21
155
1
6
89
55
9
81
15
75
53
31
81
9
90
6
39
27
90
144
54
72
60
30
54
96
77
7
144
36
69
21
114
30
6
144
30
72
143
91
53
16
27
90
18
162
180
48
36
15
75
144
42
120
3
15
60
69
32
1
47
97
6
9
81
18
156
216
9
15
30
3
32
25
84
6
30
96
18
102
78
12
18
72
24
144
66
36
90
60
18
30
15
21
75
51
24
156
108
42
18
102
144
24
216
75
80
55
60
29
25
180
12
60
30
204
156
90
123
21
123
3
234
36
114
90
84
96
120
6
30
54
6
ABCD 94414838008*3^$a+1 [50022]
13
12
33
75
12
57
15
51
24
6
75
5
43
11
10
15
9
27
60
3
96
21
33
27
39
6
24
8
10
62
16
3
27
48
36
33
21
15
75
72
14
16
3
29
7
24
57
99
75
45
21
2
22
51
108
51
9
96
95
30
18
37
3
45
57
26
13
51
8
12
4
9
96
12
3
56
1
5
70
20
13
51
78
2
1
72
45
3
12
3
117
15
50
7
35
13
35
1
192
60
27
57
15
6
30
44
49
24
108
12
5
43
60
3
36
60
9
11
121
3
102
72
8
72
55
36
240
29
7
48
12
24
21
30
9
51
6
27
35
16
21
15
54
15
57
2
108
37
12
96
33
72
63
59
61
9
15
36
144
83
10
3
45
111
39
201
9
26
1
77
22
21
39
45
33
87
3
21
144
17
31
24
35
121
5
88
24
66
14
162
25
15
9
192
197
67
3
2
31
17
7
108
12
24
71
28
33
24
21
90
198
51
45
3
47
13
35
1
12
57
18
33
12
9
8
16
104
40
30
48
9
60
96
15
72
30
27
5
18
40
12
20
46
24
39
27
9
48
47
28
20
40
45
36
96
5
16
2
37
51
24
21
75
45
33
51
24
51
138
2
40
140
49
27
30
2
73
15
62
7
3
6
30
45
36
3
33
24
36
123
9
111
21
39
44
1
60
87
20
54
43
5
22
33
3
32
60
25
132
36
105
42
38
112
3
180
47
12
78
10
62
16
18
86
31
12
21
6
9
17
90
22
51
72
60
33
42
93
24
47
96
34
48
162
45
3
32
70
3
35
1
12
12
57
24
66
24
81
5
70
116
40
14
151
15
33
11
6
88
2
37
3
30
32
55
87
20
109
111
36
14
19
12
9
15
75
6
75
24
63
6
24
3
227
25
12
48
27
20
48
85
48
24
9
104
46
90
42
78
66
24
14
16
24
27
141
18
45
84
3
108
6
39
36
48
3
129
24
209
7
24
39
2
18
16
6
75
24
51
20
28
33
12
197
18
145
45
27
24
71
13
3
104
1
24
71
22
288
63
60
11
1
17
42
46
75
5
7
33
3
60
12
47
198
79
9
42
9
15
9
87
14
70
20
46
24
8
30
25
65
72
31
9
111
35
13
39
20
30
72
79
99
20
13
45
87
35
22
15
35
16
57
93
114
81
24
21
3
29
40
6
26
106
33
36
96
3
9
123
2
90
13
48
11
85
11
13
15
66
8
10
6
27
63
62
10
9
53
58
134
6
28
36
84
44
1
9
152
178
8
54
31
17
168
7
83
13
57
18
14
55
81
27
5
10
165
17
112
39
72
24
9
14
73
9
39
60
24
3
9
108
15
81
71
61
27
12
80
1
75
14
31
39
18
50
13
12
12
9
231
84
21
39
12
15
62
115
5
88
15
3
6
3
47
13
27
150
6
69
15
6
24
126
57
12
5
120
79
17
64
111
12
48
63
21
33
2
6
54
36
37
33
2
13
24
9
39
17
58
102
120
63
87
26
115
159
9
21
6
105
3
69
33
2
1
71
100
20
13
48
24
24
84
48
107
18
10
9
45
39
57
48
24
2
61
24
9
27
77
55
17
10
24
6
99
36
23
25
36
39
62
46
18
39
51
9
72
35
124
36
33
12
3
20
28
18
75
195
32
10
15
72
3
153
87
54
38
1
72
3
21
105
18
45
105
18
9
53
43
45
27
303
12
20
13
179
1
24
45
51
15
72
30
2
1
15
69
36
84
65
126
58
87
3
12
69
15
8
88
14
16
183
131
70
66
12
50
18
37
17
88
2
118
207
48
48
27
110
82
21
107
13
47
82
144
72
15
12
12
3
93
17
72
43
47
16
24
105
36
99
8
12
16
48
26
58
33
12
36
24
35
10
15
35
1
60
24
3
48
44
12
64
21
11
13
71
25
96
12
45
8
7
60
5
67
63
62
18
46
26
1
24
84
12
120
39
129
21
6
69
15
6
48
111
135
21
29
55
24
11
25
5
130
9
27
74
18
70
18
32
25
51
12
30
99
45
8
72
19
21
63
132
15
33
12
3
62
43
36
51
6
39
120
81
74
49
45
15
51
24
14
118
12
21
81
3
45
42
6
27
63
110
19
35
48
13
45
2
30
42
30
31
65
58
32
13
41
10
36
48
45
77
10
44
13
36
24
35
85
15
20
13
60
15
54
8
70
93
84
24
51
9
120
60
11
85
24
27
54
168
128
82
62
18
13
72
12
48
12
41
55
120
9
8
42
13
3
144
33
36
144
3
32
60
12
78
67
35
49
59
13
84
24
15
86
90
300
18
43
12
3
129
39
30
14
42
34
6
30
18
3
108
12
24
36
12
36
59
40
45
17
6
85
48
36
144
39
21
36
99
9
72
5
130
30
24
15
57
18
24
8
49
96
72
72
36
107
30
88
3
12
75
54
15
11
49
36
3
14
31
59
40
45
108
63
12
92
70
3
69
39
60
21
255
3
60
18
39
24
9
15
3
48
6
15
111
2
91
45
24
15
63
42
123
45
74
30
18
61
51
33
36
24
35
13
17
7
33
27
93
6
36
33
23
13
27
30
15
57
18
ABCD 94415175254*3^$a+1 [50005]
5
19
5
4
32
12
49
18
24
18
11
1
168
3
68
31
60
149
112
44
37
66
53
24
37
75
15
54
59
12
109
35
60
40
12
63
5
1
39
15
17
96
16
27
53
1
23
31
33
45
54
18
48
11
97
54
18
15
72
8
40
44
16
39
54
51
165
15
108
45
18
29
19
114
11
52
27
57
105
3
27
9
32
12
1
60
3
63
65
43
6
3
81
6
66
36
60
63
99
93
69
27
56
55
33
27
5
7
9
81
87
21
90
6
90
45
12
8
1
6
48
24
72
9
27
30
71
61
18
9
21
54
41
49
78
30
35
37
27
32
48
36
7
30
27
9
42
9
63
29
37
15
27
129
9
18
6
36
11
24
13
36
150
21
15
5
7
17
52
32
31
18
27
45
66
5
12
25
59
52
44
1
24
35
67
18
36
24
71
40
32
55
72
252
57
44
79
48
60
9
92
52
75
18
71
16
12
20
103
18
83
16
20
24
19
18
75
144
8
7
5
84
1
30
6
11
28
32
28
3
29
49
23
12
19
9
36
108
36
9
179
109
23
67
9
27
48
29
60
43
5
13
12
6
53
12
25
11
28
15
17
31
36
144
33
3
5
37
3
92
4
39
36
108
33
20
19
29
16
60
21
42
89
73
18
21
87
48
17
7
18
71
13
11
79
18
15
57
47
13
30
41
85
11
52
15
17
12
1
15
48
87
29
1
6
36
17
13
42
9
3
17
37
27
8
72
25
39
32
1
11
12
25
11
4
32
16
60
9
18
18
3
60
8
31
33
39
17
48
7
18
119
13
23
16
60
80
4
45
132
48
6
5
4
21
162
42
35
193
24
18
120
105
20
12
84
64
56
16
3
5
64
92
12
16
24
9
3
116
19
126
23
37
30
42
83
72
24
1
18
29
145
47
52
20
12
31
36
9
24
32
43
29
16
9
18
42
138
17
55
77
12
7
57
15
30
11
124
117
11
31
48
60
48
90
18
96
18
48
42
36
12
17
43
5
24
88
44
48
25
18
5
13
12
27
9
51
21
23
4
15
12
65
4
21
47
16
44
7
21
51
90
3
177
48
6
29
7
9
93
198
54
24
27
3
29
72
12
28
39
54
59
40
56
48
28
36
39
5
85
132
3
99
5
37
54
102
71
19
5
19
5
4
99
65
25
47
16
27
18
75
80
43
84
161
12
124
36
27
72
18
119
31
48
65
43
9
135
5
132
4
45
3
24
8
37
18
9
56
109
35
43
21
69
30
24
45
8
72
73
3
33
27
20
19
6
12
59
12
19
18
35
24
19
12
9
8
25
30
45
27
17
64
99
5
1
27
45
18
29
19
24
102
60
54
29
43
5
36
13
48
51
32
7
9
32
36
12
73
119
36
24
16
3
17
28
8
55
41
1
30
6
35
109
39
81
11
31
36
21
9
23
55
144
12
5
36
37
59
13
36
75
20
49
59
7
17
127
6
90
12
33
27
72
30
47
13
3
204
9
11
7
12
29
4
9
30
41
19
5
112
8
28
39
126
27
44
43
9
21
11
36
12
12
120
13
75
20
49
11
7
29
43
57
135
24
12
33
27
53
12
43
5
40
12
27
6
54
29
28
44
25
11
91
9
44
19
36
45
72
15
12
42
47
36
28
96
9
120
15
108
116
103
9
9
54
17
16
3
60
17
1
99
44
12
37
11
16
8
25
108
11
24
1
39
9
47
88
8
36
7
36
65
84
25
114
21
44
1
24
90
21
44
12
48
40
27
6
27
75
9
159
9
3
65
7
9
27
24
9
39
6
23
31
180
12
6
39
9
6
84
5
1
27
21
18
42
36
11
16
63
45
8
19
77
67
9
20
25
66
117
44
60
24
24
16
39
6
3
24
27
53
49
71
7
29
36
1
6
41
7
17
16
8
48
43
17
4
87
12
24
21
33
63
21
78
29
1
11
7
72
45
63
17
97
3
117
18
5
13
132
18
12
24
66
59
28
20
25
11
28
32
1
3
51
45
12
15
17
55
21
15
36
5
31
17
60
132
1
132
27
39
17
16
27
5
7
42
3
9
11
49
18
12
17
43
29
24
55
12
54
71
1
24
30
18
23
60
13
47
19
24
9
21
36
11
40
32
16
51
53
24
40
3
29
40
9
66
5
4
51
12
42
3
80
120
7
17
79
9
48
15
81
9
35
60
79
18
42
66
27
8
19
33
36
39
18
23
19
5
67
129
9
83
67
77
16
32
37
47
43
66
78
5
84
24
49
23
108
7
29
76
9
18
30
23
19
18
39
15
57
108
15
65
55
108
42
18
48
24
36
12
69
63
21
36
63
6
12
15
3
18
24
171
39
42
23
16
9
18
53
115
9
57
18
41
19
21
87
12
36
29
48
12
48
13
12
11
12
31
54
42
12
69
9
11
43
53
4
32
28
12
9
143
144
12
180
16
56
49
72
23
31
5
4
3
117
45
18
17
37
60
47
16
68
12
40
72
63
117
15
81
45
47
1
24
12
90
9
51
9
21
15
44
60
36
13
18
84
41
4
44
16
3
17
19
36
6
12
78
21
153
171
9
108
6
36
21
24
20
16
27
72
9
21
47
13
131
12
72
1
11
37
42
12
6
30
29
31
21
15
5
13
47
28
104
13
180
6
18
54
48
18
23
72
12
84
12
112
15
72
21
51
36
270
3
9
71
48
12
1
27
48
36
20
31
30
18
17
79
54
3
45
27
33
18
5
48
72
139
42
90
65
28
20
40
3
42
3
32
1
3
32
31
29
31
18
3
44
25
36
18
9
156
20
40
21
35
12
49
75
20
7
45
15
41
7
18
59
73
12
23
4
15
29
100
27
18
24
11
1
11
24
19
24
72
54
3
27
5
60
24
16
75
33
39
72
18
27
20
16
116
28
32
12
19
33
20
37
11
16
45
96
75
15
41
12
4
33
59
36
48
37
27
56
16
36
68
79
29
43
53
73
23
31
ABCD 94415445830*3^$a+1 [50079]
65
3
27
85
47
36
63
16
56
18
16
14
4
5
7
60
29
27
28
60
5
27
52
53
43
50
34
56
15
12
49
56
28
11
9
9
6
57
18
16
18
47
25
11
13
5
15
16
20
66
9
6
93
45
42
73
29
72
36
15
18
72
99
9
21
81
60
9
55
110
63
81
4
23
42
66
24
36
55
65
42
75
33
57
24
3
31
11
9
12
27
42
1
18
26
70
56
178
47
39
58
41
205
26
28
65
78
3
16
108
17
1
20
159
18
18
63
30
22
12
8
63
36
19
92
33
54
111
40
20
16
36
14
4
11
36
43
2
57
97
53
91
11
45
99
7
83
151
83
27
9
36
9
27
63
27
33
46
36
29
49
29
1
11
6
79
11
25
77
31
36
20
39
60
27
30
18
9
63
52
78
54
104
34
36
29
33
9
75
24
10
101
15
118
26
106
11
30
13
5
27
54
15
39
15
27
214
11
18
12
43
179
12
9
9
6
25
5
67
12
47
6
12
31
56
3
25
26
30
81
24
19
11
162
43
62
9
73
47
15
99
54
12
49
11
1
8
120
4
12
54
11
18
67
18
12
80
3
13
14
15
18
81
9
3
78
52
5
24
9
10
11
6
12
6
1
74
6
9
37
18
24
23
45
33
79
36
41
51
63
1
60
20
3
115
8
34
54
11
18
12
96
84
18
27
58
2
3
13
5
63
15
79
2
10
26
129
13
92
21
33
39
6
27
52
137
43
30
36
11
13
65
3
88
2
15
18
36
19
11
36
42
25
41
61
24
50
6
30
4
2
3
81
34
35
19
26
16
120
36
8
72
3
61
35
45
30
34
35
12
99
58
5
51
75
61
18
11
15
102
9
9
90
4
41
7
17
117
45
25
23
60
12
51
3
15
46
6
14
15
126
3
36
9
96
18
25
66
2
4
18
23
18
6
25
84
132
30
8
39
31
2
129
25
26
3
36
31
18
11
19
42
5
33
16
18
38
54
88
72
5
6
12
18
25
17
3
22
36
47
45
39
9
4
36
29
18
45
64
56
34
29
24
12
61
35
54
165
15
48
33
27
43
30
78
20
16
83
3
78
57
60
43
86
4
72
14
33
1
36
36
8
82
17
7
29
19
53
7
18
74
99
12
67
18
23
7
290
63
162
42
73
173
31
119
45
30
15
45
30
36
4
29
1
29
13
14
6
10
8
12
18
42
3
15
82
17
21
4
11
12
13
131
45
16
198
2
9
51
3
6
9
12
27
6
61
56
99
9
52
173
61
59
24
27
46
18
29
31
50
87
7
2
9
57
24
21
63
4
23
7
6
11
1
47
18
7
78
5
13
32
58
2
27
57
45
25
18
53
7
41
7
18
65
45
60
21
6
9
129
27
70
24
11
19
56
18
9
25
38
45
13
2
30
54
33
57
33
108
97
90
30
11
45
4
5
6
36
48
7
11
9
6
27
57
16
47
6
1
191
7
18
17
3
40
48
20
160
11
99
16
80
10
24
2
82
8
18
10
20
216
58
48
20
18
4
12
74
15
21
9
135
126
24
9
1
29
42
21
94
14
34
38
18
16
11
9
9
7
44
10
26
52
66
11
9
6
21
45
88
26
16
29
19
2
4
5
49
101
19
56
4
11
9
72
99
1
53
55
35
79
95
51
21
6
9
3
6
7
47
27
3
13
119
18
57
33
30
31
20
129
90
27
40
5
99
40
54
41
24
25
47
1
54
89
1
53
1
54
2
88
17
30
45
16
74
6
18
12
24
39
15
16
30
24
50
34
60
66
11
18
36
24
37
24
20
72
54
3
6
21
63
13
5
67
11
27
10
18
62
147
42
21
33
36
43
65
21
72
63
6
19
20
4
32
6
30
90
9
9
51
99
64
137
96
9
28
71
37
60
20
34
74
66
24
16
23
51
66
9
6
108
57
33
25
5
18
15
9
81
54
9
66
31
12
35
30
43
24
5
15
28
11
162
15
18
30
76
54
29
93
15
7
48
119
31
14
60
81
18
21
45
49
32
9
31
50
4
48
83
13
11
21
54
54
9
43
38
15
30
7
24
66
65
43
62
3
51
64
11
6
25
12
47
24
12
45
22
12
29
24
12
36
9
9
15
9
21
45
81
6
9
111
52
60
41
7
17
3
60
18
21
60
21
60
30
18
9
6
7
5
24
9
21
31
30
18
35
126
9
70
77
33
46
114
36
104
81
85
11
75
4
23
43
17
3
58
5
15
66
105
36
19
35
73
2
15
36
63
129
67
23
72
15
45
19
2
18
4
47
90
18
21
15
37
29
96
18
66
45
6
9
25
59
27
4
20
36
10
18
56
96
39
24
12
90
85
23
6
30
115
96
29
19
47
43
35
7
23
24
1
54
35
7
11
9
3
31
41
13
18
74
100
26
84
36
9
108
60
30
6
37
17
90
3
9
9
27
7
18
17
1
56
9
54
43
24
66
20
58
2
27
3
22
32
16
29
69
52
12
78
5
7
26
16
23
18
9
51
90
75
9
25
6
104
45
105
64
6
66
17
1
26
3
36
61
18
53
54
145
18
36
20
4
11
7
5
25
24
84
2
54
40
120
20
4
47
18
84
7
71
12
6
45
10
11
60
18
91
36
53
127
20
36
4
11
9
30
16
38
22
68
60
36
21
9
16
8
12
27
258
55
54
35
43
41
27
112
68
18
9
31
20
45
7
95
24
1
47
33
9
81
70
5
33
12
22
77
25
26
10
24
41
18
114
27
16
29
30
60
36
7
11
7
14
4
120
29
171
6
3
13
23
42
39
15
25
54
2
9
18
3
54
24
36
9
7
20
27
27
3
13
48
24
30
11
45
16
53
30
13
95
49
41
24
81
153
36
36
3
34
17
61
30
18
6
14
42
52
18
5
60
9
45
25
30
36
80
39
61
47
25
42
56
10
35
37
26
16
90
48
2
33
36
126
21
15
12
60
30
87
9
21
4
20
16
5
6
3
40
29
18
3
16
18
6
11
75
33
57
99
27
34
11
43
6
11
7
156
2
4
20
34
50
34
38
54
63
27
16
83
ABCD 94415538494*3^$a+1 [50049]
17
1
23
67
90
162
90
30
30
120
30
101
120
37
23
36
271
60
162
90
41
96
163
78
12
107
493
30
60
90
23
24
180
211
222
47
1
180
162
30
23
175
30
30
53
7
449
61
83
97
12
48
150
42
18
72
48
30
132
30
270
251
7
12
150
78
5
127
17
31
180
420
5
25
72
47
1
60
282
18
42
138
132
48
35
108
36
43
30
18
53
157
312
47
151
53
49
18
102
23
85
23
216
73
48
12
60
330
53
288
37
180
30
65
55
60
12
233
85
120
42
113
48
7
102
168
12
23
25
192
18
150
239
121
12
48
240
102
221
7
29
84
67
240
413
19
53
168
109
18
60
5
7
90
143
247
41
97
240
59
121
60
162
90
78
60
72
30
168
23
36
103
41
12
25
132
30
48
89
24
7
150
30
29
1
12
378
233
7
180
30
180
143
19
78
12
90
48
29
1
42
48
12
138
102
48
53
217
42
120
108
222
18
60
90
23
49
120
30
48
102
18
72
137
1
90
12
390
120
23
145
210
30
30
30
23
169
30
18
162
161
19
17
181
179
43
18
300
210
5
37
227
31
42
23
25
263
120
36
241
12
108
60
210
42
78
5
25
180
90
90
162
198
83
19
17
43
48
42
18
150
42
53
60
25
12
107
1
72
138
90
30
210
60
59
61
12
203
85
90
30
102
101
127
5
37
78
132
78
12
150
53
7
258
60
300
12
108
95
37
120
108
23
97
12
78
60
30
330
12
30
198
30
102
108
30
120
42
60
17
241
192
30
108
5
7
78
120
23
19
53
97
18
29
144
19
161
277
42
173
228
277
180
192
71
7
29
43
53
7
30
30
348
29
31
60
42
108
12
143
67
150
107
73
120
203
235
42
11
7
42
23
355
185
60
7
120
53
55
210
300
42
108
180
60
102
60
407
43
540
53
25
120
90
180
30
102
113
145
30
42
71
127
113
49
78
30
59
163
48
30
12
258
90
60
90
60
90
179
144
7
240
30
72
90
30
78
102
18
12
30
78
125
217
18
53
97
42
90
138
353
19
78
119
36
205
72
78
102
78
240
293
7
150
23
36
121
12
108
120
12
120
180
360
48
150
72
101
97
95
337
47
61
12
18
210
42
198
150
12
17
84
139
60
30
138
12
221
19
108
102
150
168
5
67
18
23
19
168
53
36
133
30
108
173
127
5
25
72
60
18
102
18
5
37
30
30
30
18
42
18
12
23
217
ABCD 94415645848*3^$a+1 [50019]
60
11
37
12
20
21
19
96
5
3
24
12
40
8
40
5
27
40
60
200
16
24
11
9
16
32
16
72
24
60
20
16
8
12
120
24
4
36
36
60
32
88
17
7
60
89
15
45
7
68
4
12
48
41
7
12
12
41
27
12
9
24
3
12
16
12
12
108
12
23
13
35
54
31
29
90
13
12
5
67
36
12
8
52
68
33
91
8
81
67
5
7
12
29
39
15
6
15
64
8
12
45
31
12
8
36
3
45
63
45
12
16
29
55
60
32
28
23
57
72
36
48
57
55
72
35
13
48
12
12
8
33
24
7
8
48
3
57
24
40
83
13
17
6
177
57
63
40
48
60
20
12
57
60
3
40
32
63
78
67
12
96
5
15
36
4
107
30
63
15
1
44
45
31
20
24
40
12
8
4
5
27
39
54
27
24
45
7
12
36
12
23
1
83
1
149
7
44
40
12
24
48
36
36
23
85
8
4
48
125
27
4
12
44
16
104
76
24
11
13
44
3
13
24
80
36
40
24
11
1
96
44
76
5
7
11
9
16
12
107
33
3
37
17
51
52
5
7
5
91
92
3
25
140
27
73
12
5
207
40
8
33
19
23
33
156
4
5
12
3
4
35
33
48
57
108
24
66
25
24
56
45
7
72
32
24
9
15
3
45
93
31
20
16
12
32
28
20
3
25
48
120
36
23
33
4
68
28
8
16
96
24
101
15
84
24
24
40
32
184
36
44
16
36
8
52
20
12
16
60
36
44
45
27
63
72
165
84
84
96
40
20
3
73
12
12
29
15
16
23
33
28
36
20
28
72
36
108
24
12
8
88
140
4
11
30
150
105
48
9
36
12
18
1
8
105
51
4
20
51
1
36
20
4
44
52
44
16
12
32
48
28
12
12
48
108
35
37
5
3
12
21
19
60
72
24
5
27
64
20
16
8
52
24
20
21
7
41
31
29
55
44
16
20
9
43
12
20
40
48
32
60
33
3
12
15
18
79
120
48
5
19
24
104
16
36
36
48
24
23
33
40
47
13
24
12
41
3
64
5
6
1
80
21
39
16
23
217
53
12
19
41
19
60
11
73
32
48
12
33
7
24
20
28
11
162
48
55
72
48
20
9
31
77
27
28
53
67
20
3
25
24
20
15
6
7
65
15
52
23
25
155
37
48
104
81
67
5
51
36
16
17
27
28
32
36
4
60
8
40
12
23
18
55
12
48
84
20
21
3
16
156
32
88
12
20
33
3
12
40
24
84
17
43
20
16
80
4
12
80
60
27
153
148
89
3
24
84
52
32
40
12
8
12
36
60
4
36
35
30
3
4
11
25
107
37
53
18
9
40
12
29
67
8
40
120
56
9
75
4
36
65
31
29
19
32
64
65
7
20
40
5
43
77
63
4
48
8
24
36
40
29
3
24
64
92
52
56
12
64
11
37
72
36
5
3
9
3
3
54
48
7
32
16
80
15
13
92
72
12
9
31
48
36
12
8
9
127
24
65
39
88
44
76
84
56
57
3
52
36
24
48
8
45
7
12
12
20
4
84
83
30
7
96
12
8
52
24
8
51
97
68
16
11
13
60
12
24
53
87
60
24
4
41
7
44
60
156
132
36
16
23
153
64
48
36
24
53
43
29
31
107
45
12
3
33
12
40
12
96
12
5
3
16
53
15
16
96
36
8
15
45
9
27
3
33
28
24
128
12
16
119
25
71
30
87
40
104
21
15
84
33
15
52
41
48
27
24
4
5
7
77
6
1
20
51
49
8
81
7
20
100
20
93
115
36
24
24
48
5
12
67
8
16
60
32
52
20
15
60
1
17
67
68
24
16
84
36
20
52
20
52
36
8
15
25
116
24
12
27
36
1
71
145
20
117
6
1
8
153
48
111
4
17
15
93
30
132
25
20
120
72
33
3
52
24
44
52
24
20
88
53
19
71
37
20
12
108
48
4
59
25
36
60
80
16
24
36
113
87
144
24
16
36
84
20
40
60
8
3
78
51
4
12
125
15
45
12
31
12
12
5
3
4
11
9
81
19
11
57
21
15
124
72
80
60
196
12
8
24
36
48
100
35
25
12
12
12
8
52
20
3
1
17
55
24
36
24
60
140
3
37
20
4
60
17
75
124
24
20
4
72
60
24
44
12
24
9
7
24
24
32
4
12
72
5
3
24
63
30
7
44
4
80
15
105
60
88
20
40
20
3
49
32
4
72
72
20
76
12
173
135
136
29
7
24
44
4
36
12
143
49
65
36
19
152
36
45
7
23
37
5
27
36
60
64
36
32
16
24
12
8
16
29
3
4
8
3
138
87
4
60
8
52
29
7
20
40
60
65
55
48
36
24
12
60
8
12
4
60
44
4
116
40
36
8
28
77
27
88
116
147
30
43
36
29
7
68
75
9
36
4
36
36
84
144
101
19
72
36
108
17
15
28
12
12
20
3
37
32
21
7
12
44
27
13
5
31
20
28
5
3
3
45
52
8
4
48
20
48
24
21
39
48
3
1
48
8
12
72
180
21
48
79
48
24
60
44
52
12
20
3
9
24
16
56
60
40
68
12
45
108
72
12
123
24
129
7
48
20
4
56
24
52
20
28
12
20
28
53
43
12
5
198
61
24
36
36
77
31
5
7
65
7
5
43
17
7
24
84
12
56
28
36
59
61
120
24
29
15
3
18
19
60
12
36
12
60
48
20
3
12
9
69
12
15
12
15
141
16
84
36
20
16
60
17
7
8
12
28
12
44
36
3
13
23
1
44
12
24
28
60
8
52
116
27
9
4
20
40
24
20
12
4
36
24
5
15
12
28
36
8
40
8
108
64
5
7
71
45
28
24
68
195
18
30
24
1
36
44
45
235
32
12
21
31
48
176
144
12
16
5
3
40
32
72
16
5
55
96
41
103
5
54
45
12
3
18
79
8
21
7
24
20
28
11
97
12
20
12
3
85
32
4
24
20
33
3
4
11
30
27
4
29
19
12
44
4
23
33
9
48
ABCD 94416457262*3^$a+1 [50034]
6
40
96
24
26
48
22
48
86
130
50
144
55
137
54
120
13
12
15
24
192
24
24
9
23
24
25
41
22
8
40
8
30
67
87
93
5
19
5
84
66
90
46
45
27
26
12
48
36
24
7
87
8
18
19
180
23
54
96
7
72
3
38
48
12
108
106
50
31
65
48
7
53
82
117
11
16
50
91
123
32
174
24
66
64
86
34
26
6
64
50
6
13
132
5
60
7
137
54
1
125
34
129
17
6
54
66
64
9
39
2
6
40
104
24
37
3
2
94
14
31
3
2
6
30
24
84
156
91
24
63
2
36
19
15
80
24
42
24
36
60
43
65
162
13
12
60
3
72
110
18
61
5
24
6
120
88
33
5
175
29
30
25
71
88
9
71
6
34
9
71
30
66
6
34
50
19
36
161
48
6
13
113
18
1
29
7
29
46
48
2
118
32
24
88
98
22
120
26
6
25
39
32
24
25
60
11
18
46
14
154
56
16
21
72
36
5
31
60
36
35
18
19
101
6
24
42
30
18
46
33
23
30
7
75
38
18
42
19
3
96
2
24
19
5
6
96
24
1
89
24
31
29
19
17
19
107
48
25
39
57
65
6
114
151
5
10
8
72
64
104
64
8
24
40
93
41
34
168
14
66
13
27
45
144
24
35
42
94
93
41
55
12
39
80
40
170
24
126
210
46
14
36
24
46
8
126
90
1
24
39
9
23
18
6
16
33
5
7
27
32
24
61
11
85
29
6
37
36
5
60
7
65
19
168
12
15
120
9
17
19
3
105
63
69
3
2
36
120
48
7
89
58
8
64
26
48
22
48
9
17
19
5
31
60
35
49
5
34
38
10
8
145
12
3
32
120
48
96
25
60
35
16
14
60
24
22
48
32
78
7
3
240
81
39
2
60
60
48
70
69
36
36
51
24
134
34
96
24
98
84
31
12
23
18
6
64
80
97
23
40
26
19
36
5
10
93
233
60
19
36
29
19
71
6
82
81
47
30
7
41
60
60
36
91
5
22
38
48
55
11
1
135
128
30
42
54
34
24
8
54
10
9
135
2
94
21
3
120
2
55
23
25
24
192
41
94
69
5
132
48
66
16
110
55
27
98
22
32
85
11
85
27
8
37
75
56
66
6
24
6
18
102
43
41
24
7
23
64
105
63
8
37
3
200
42
108
36
6
30
67
77
79
27
8
120
30
34
62
120
66
64
33
197
34
2
19
75
14
12
19
29
70
2
43
35
1
95
54
120
12
67
53
78
6
36
30
49
5
114
6
66
48
49
47
6
24
43
15
8
13
51
24
2
60
18
25
101
36
48
22
8
6
10
48
32
120
61
27
32
49
47
24
16
69
11
88
56
13
17
31
3
96
189
5
19
11
160
2
19
5
54
16
26
43
77
22
8
78
12
24
30
6
10
45
48
24
3
48
2
67
51
32
18
31
71
78
82
69
179
16
45
51
129
5
60
6
49
15
50
70
33
41
94
128
40
74
46
48
2
84
36
48
6
16
14
91
29
36
48
19
75
33
65
70
45
12
135
38
82
8
18
30
6
10
21
48
17
90
30
48
10
122
43
35
1
5
24
7
27
218
103
87
120
72
81
17
103
5
139
15
32
25
60
51
72
8
24
66
115
3
24
2
6
24
49
41
60
34
182
108
139
11
25
47
150
82
8
13
35
40
21
3
8
54
34
26
190
48
56
90
120
22
110
34
26
48
31
36
3
32
64
24
50
6
1
15
98
6
109
17
43
47
168
16
14
55
11
24
1
39
56
90
84
55
11
126
34
9
77
10
8
40
24
8
30
48
34
62
34
26
6
40
14
114
109
3
69
11
30
18
96
6
10
38
7
60
5
204
6
85
65
43
5
72
34
24
80
30
7
147
8
30
24
34
122
30
169
119
25
39
96
152
24
13
48
3
21
35
40
96
24
21
3
32
13
17
24
55
3
120
26
6
40
14
72
24
34
26
31
23
49
41
36
24
19
41
6
16
168
9
36
5
6
24
6
106
24
86
7
17
24
42
24
40
24
24
32
13
51
144
2
6
18
7
53
7
3
69
51
152
157
11
66
103
63
80
24
24
96
24
6
10
33
15
33
72
41
30
40
57
5
7
96
51
48
26
12
10
8
97
5
18
42
55
15
48
32
114
6
40
38
42
88
2
7
36
41
58
8
48
42
7
41
30
40
24
32
6
82
26
19
41
10
110
96
10
48
86
235
36
35
6
18
6
43
23
25
39
104
16
24
26
60
19
47
40
48
2
70
74
54
85
35
16
50
36
18
112
93
17
202
8
18
79
12
36
23
30
12
24
19
27
24
9
5
36
6
90
19
171
45
29
60
36
79
89
12
43
71
66
70
50
78
6
91
23
120
6
36
7
23
24
85
29
7
5
60
60
67
36
27
120
8
72
24
66
7
36
125
36
120
10
21
35
24
6
34
24
80
30
42
54
24
127
27
81
65
6
16
ABCD 94416680056*3^$a+1 [50011]
18
32
24
16
18
36
50
19
11
30
66
13
35
42
54
10
56
24
84
7
35
4
14
40
6
44
42
4
75
45
6
20
18
30
25
131
46
39
35
96
28
26
66
18
42
118
122
4
21
9
90
14
36
19
264
41
60
6
61
5
43
45
26
25
41
34
36
9
71
60
40
50
4
224
52
14
40
66
80
118
6
54
12
38
31
5
6
120
30
100
3
51
50
40
14
90
66
6
88
56
43
33
8
136
56
28
26
1
63
56
25
35
60
4
42
48
2
4
20
16
18
90
50
70
45
15
2
90
24
54
12
100
15
3
56
24
36
6
114
54
42
160
18
36
120
6
54
63
3
14
36
120
118
60
12
69
120
45
36
74
16
18
90
56
30
114
25
77
19
21
90
9
65
4
36
140
84
10
32
84
4
42
44
30
34
32
30
24
54
42
48
42
34
45
5
70
50
6
4
86
4
80
6
25
59
94
36
26
30
60
55
168
57
50
84
30
139
11
16
50
70
54
60
20
10
110
4
99
3
78
12
24
3
11
70
90
60
66
14
30
19
17
60
46
189
41
30
64
81
39
60
90
156
74
6
60
19
39
32
73
35
46
50
30
55
75
36
90
63
5
66
1
9
14
40
2
4
75
41
4
36
8
10
90
92
48
72
4
20
114
46
176
4
104
22
24
134
22
44
24
40
60
2
48
7
99
140
1
143
36
13
47
16
80
54
6
4
54
32
108
10
12
33
27
30
14
40
9
11
34
27
9
20
120
66
18
42
24
70
15
11
100
74
70
9
24
17
46
18
26
85
5
24
6
70
36
48
110
42
18
172
108
36
74
12
148
32
130
20
13
35
22
60
14
24
37
35
70
20
10
38
70
90
72
50
4
45
69
12
18
32
4
26
48
40
12
24
3
143
30
30
24
70
126
105
93
42
8
126
40
14
220
20
112
110
55
23
22
108
50
30
46
20
60
1
24
65
34
176
24
6
4
2
40
38
136
74
49
48
99
140
36
13
11
4
102
8
30
102
55
65
64
50
10
3
41
162
37
23
78
19
23
78
22
14
36
144
6
28
6
26
168
49
216
35
46
26
58
51
21
99
24
11
16
30
63
81
14
42
168
10
122
64
104
12
90
24
6
7
27
54
80
222
30
19
11
24
64
2
54
160
30
60
3
96
17
48
36
30
40
26
4
24
2
10
8
46
36
33
21
51
219
6
68
6
160
26
18
6
34
81
51
44
100
74
46
26
18
1
5
94
20
132
37
23
18
90
10
27
135
14
94
30
32
10
48
110
36
90
30
66
34
20
54
160
30
26
109
41
4
200
76
36
27
11
66
34
72
54
14
37
53
40
96
66
9
41
4
20
24
72
64
14
166
36
140
24
34
26
16
90
14
16
44
234
169
21
36
24
36
26
18
40
2
24
10
20
84
67
179
54
46
54
20
36
144
52
14
60
16
24
66
14
64
102
78
2
34
20
60
76
50
4
44
55
5
42
18
12
10
84
74
72
34
14
12
114
90
76
90
14
4
27
33
216
44
22
90
8
16
20
60
10
20
96
4
6
14
24
10
20
52
14
4
50
6
16
38
12
4
50
36
60
4
21
5
67
17
36
10
78
171
48
77
4
186
30
6
104
180
30
24
52
68
31
59
157
105
158
22
3
11
36
54
36
124
50
10
14
121
11
10
14
40
36
20
60
24
49
41
36
54
6
94
116
4
6
3
41
60
16
24
44
40
36
6
30
44
34
36
110
30
24
25
21
24
27
149
16
8
19
153
15
65
7
41
76
110
96
85
59
36
10
8
22
50
10
54
56
10
50
18
180
42
67
57
63
23
28
162
14
34
6
164
1
135
9
77
19
95
94
66
14
12
190
14
19
155
10
20
6
136
33
192
5
64
26
28
182
28
42
48
20
52
108
2
24
19
72
53
6
234
10
30
20
22
30
14
36
24
60
61
35
48
37
9
50
76
18
15
5
72
70
213
45
32
18
36
76
14
120
166
18
6
36
38
142
48
62
88
2
24
210
19
77
30
234
90
36
78
90
42
24
6
4
6
75
329
31
9
50
10
90
26
100
14
66
48
10
6
44
12
10
90
18
50
12
10
108
146
94
81
41
7
33
44
174
6
40
74
12
49
45
123
3
68
36
126
18
46
174
9
47
4
2
48
120
12
90
198
12
40
54
54
92
78
90
12
28
2
24
144
36
36
18
36
30
133
47
4
30
90
72
45
153
42
38
102
18
16
15
11
78
12
60
4
56
67
23
24
46
98
52
8
22
60
30
38
66
13
17
55
11
58
ABCD 94417002866*3^$a+1 [50004]
32
13
90
48
24
17
1
84
23
37
63
3
42
12
23
28
188
55
9
32
16
20
48
19
18
54
41
49
215
31
17
37
60
3
60
8
13
35
61
15
80
13
66
5
145
11
25
30
24
90
27
32
40
3
150
27
32
49
155
36
19
41
13
18
57
80
25
15
32
228
12
16
8
16
21
23
4
48
9
60
119
12
40
144
60
15
6
47
1
6
41
25
99
48
105
3
75
29
1
23
121
24
12
60
23
16
56
67
117
20
19
9
32
40
48
92
36
60
67
77
61
18
21
8
97
36
54
41
13
39
57
48
63
117
6
5
52
87
5
31
21
48
48
12
63
18
90
60
29
1
131
16
15
29
144
52
144
44
91
6
12
42
105
21
27
63
102
36
27
87
137
16
32
61
36
123
68
124
153
36
47
52
140
112
9
6
54
84
15
21
6
33
60
32
36
112
12
56
13
54
6
54
17
1
27
3
9
128
7
18
75
60
33
84
54
24
53
12
28
9
24
36
36
87
8
120
13
24
27
20
1
83
61
3
12
44
112
20
132
1
47
43
29
88
9
60
66
108
9
32
28
68
25
195
8
24
31
5
49
30
6
144
15
111
36
36
57
152
43
30
63
33
12
18
57
20
12
48
24
40
8
103
18
36
35
28
45
3
9
3
3
12
36
21
60
69
11
73
11
67
18
11
43
45
21
114
17
40
9
27
60
128
1
18
36
144
137
24
37
18
9
15
30
15
108
8
24
36
61
54
9
32
36
85
23
1
3
48
32
25
18
5
64
15
24
29
133
12
23
84
48
28
39
29
12
7
6
12
39
165
63
20
37
35
1
42
5
97
23
13
42
17
24
16
96
8
4
60
21
11
100
20
49
36
114
17
40
60
3
9
27
96
54
54
36
30
11
43
5
52
32
133
12
78
18
11
96
12
73
23
16
180
36
15
18
54
33
117
11
19
33
27
5
12
24
61
3
12
36
3
29
13
47
12
13
107
88
20
108
160
15
54
6
57
12
39
17
40
27
125
40
116
4
12
9
27
12
21
87
24
60
21
23
4
33
95
25
24
35
28
3
9
63
78
30
5
37
3
120
3
21
45
11
84
76
9
36
60
23
4
75
17
19
69
120
32
144
4
12
36
60
33
72
18
41
13
72
15
60
33
75
116
52
24
15
6
12
18
90
42
30
3
72
8
12
36
76
9
39
48
45
47
1
24
47
16
9
51
12
20
37
23
67
21
33
6
18
87
96
144
80
40
69
35
79
17
1
30
57
21
51
123
33
3
9
20
12
40
8
36
76
20
84
19
90
11
4
20
60
1
12
179
28
20
7
89
37
24
48
35
12
16
72
12
15
6
30
17
7
105
75
21
63
144
126
24
23
84
24
25
6
65
73
23
19
29
16
81
39
8
36
37
18
60
41
49
71
49
72
15
129
3
60
27
6
18
30
51
99
65
19
36
5
31
33
21
27
12
21
51
3
117
8
28
132
8
7
108
24
29
24
13
18
36
60
48
17
100
20
16
12
80
43
57
128
12
60
31
6
3
81
36
3
48
3
5
49
23
100
147
41
24
120
13
23
31
5
1
23
49
47
40
21
18
17
13
6
30
3
33
42
30
27
44
52
60
15
24
18
23
133
72
47
13
90
129
51
5
4
9
71
49
59
37
59
52
15
129
20
24
16
96
80
4
81
147
87
30
119
121
83
52
81
15
39
90
3
56
4
20
25
12
23
13
18
21
60
9
6
18
11
24
112
60
116
72
1
39
72
51
17
36
67
53
1
23
55
41
61
35
19
9
32
49
47
13
39
56
24
40
128
37
63
57
11
60
37
27
27
89
25
120
11
43
33
24
56
4
45
36
24
36
108
66
81
99
33
57
36
47
48
184
48
12
20
40
48
32
49
71
13
83
97
6
17
52
57
18
33
32
37
35
115
18
72
63
20
37
180
3
92
121
59
49
95
96
13
12
6
48
5
1
15
15
18
11
7
60
18
71
55
48
6
12
39
48
3
29
24
19
117
15
41
25
108
35
19
6
11
1
47
60
73
39
8
31
129
12
3
48
57
8
40
93
36
23
37
3
33
23
49
11
36
19
41
1
84
18
57
69
39
72
15
18
107
55
5
88
3
9
111
114
36
102
18
39
75
30
24
59
28
20
4
159
209
43
5
49
23
7
60
33
12
96
20
85
27
48
33
47
25
59
1
59
48
13
15
8
1
36
48
11
13
47
28
120
3
77
7
126
39
48
21
36
23
67
18
75
21
12
54
24
17
108
36
13
132
54
12
18
27
32
13
78
69
93
15
3
5
24
52
21
60
54
30
6
53
16
51
24
36
18
30
6
108
35
96
25
6
18
12
51
12
68
55
5
100
15
137
40
60
12
9
87
80
4
63
77
16
15
30
75
15
113
60
4
21
24
47
16
12
27
24
5
12
103
57
84
9
36
15
20
16
147
12
18
123
3
9
168
9
3
45
96
84
63
27
6
107
4
36
33
39
63
54
35
48
96
91
29
25
24
23
24
24
1
23
43
24
5
24
61
51
69
3
8
25
87
48
15
54
3
105
23
7
17
1
78
65
19
6
11
60
36
52
12
3
18
75
33
36
24
12
23
121
6
69
3
12
6
107
28
44
16
8
115
6
36
30
54
36
ABCD 94417456624*3^$a+1 [50022]
52
20
85
15
36
12
45
18
18
15
116
24
1
35
16
45
3
32
88
24
36
12
24
56
12
37
3
12
44
36
31
12
5
103
57
3
48
41
48
28
8
19
17
4
36
24
9
23
19
41
43
5
112
24
8
76
69
47
40
68
25
51
12
27
17
28
60
12
24
15
9
80
28
33
47
4
15
41
19
54
11
4
12
45
30
53
4
12
108
3
24
5
48
52
264
39
36
117
20
49
23
48
52
3
18
27
48
51
5
16
12
20
13
72
47
49
51
21
15
84
81
15
12
48
27
33
9
48
6
57
48
12
39
65
24
36
28
36
12
20
19
45
24
15
41
60
4
12
69
108
3
24
20
24
24
36
12
64
3
77
73
12
51
8
1
18
33
68
24
48
19
53
12
48
37
48
15
8
37
111
12
24
36
105
47
28
12
72
75
18
35
40
105
87
8
12
49
99
20
12
36
24
49
144
48
27
27
24
5
4
72
128
1
42
69
15
33
3
17
43
45
20
88
120
36
33
63
20
25
15
60
12
33
59
13
42
9
32
4
36
8
96
36
12
37
39
15
45
36
39
69
8
67
21
15
42
18
69
111
21
81
83
64
20
12
16
60
12
48
8
112
92
36
1
11
25
3
24
75
45
56
40
21
15
48
15
21
24
3
33
116
16
24
60
39
21
60
8
40
231
45
12
8
31
21
20
7
33
9
63
3
65
205
35
7
41
36
49
11
88
3
5
37
23
24
28
48
68
7
17
1
75
24
80
48
4
15
65
16
12
12
60
51
33
39
90
95
148
33
59
7
78
87
24
87
29
4
51
21
20
100
45
3
9
111
15
5
24
40
36
12
108
27
54
6
5
43
29
28
32
108
7
30
3
8
31
45
21
18
9
48
3
41
61
15
3
57
24
51
45
27
36
17
12
7
9
44
28
60
44
16
12
51
17
37
6
5
4
8
55
65
7
53
132
12
13
27
60
24
75
21
51
30
47
16
24
8
48
16
56
72
132
85
15
8
28
60
3
5
40
44
16
80
36
31
45
72
27
66
18
57
44
16
24
36
20
52
68
40
20
19
33
32
43
57
24
24
48
8
36
16
12
33
30
5
40
8
7
17
52
3
33
24
20
13
3
32
1
66
24
9
48
12
15
93
48
72
72
21
51
8
16
57
18
12
24
45
9
27
9
63
8
24
100
21
18
57
15
33
44
12
1
47
88
68
25
54
65
28
60
24
36
3
65
7
5
37
51
75
29
16
44
55
17
4
56
16
60
39
9
12
8
49
3
24
80
36
109
51
3
72
12
77
49
39
3
9
3
17
64
51
33
21
30
36
141
8
40
45
47
40
75
33
60
20
1
11
48
16
48
116
16
8
25
3
8
7
108
125
1
11
52
12
56
60
48
4
72
8
13
35
24
1
3
12
3
105
51
33
12
60
104
25
71
4
12
57
11
7
9
51
108
72
30
27
20
16
12
32
28
33
51
15
24
57
44
28
15
101
19
17
4
24
48
69
35
4
96
20
4
12
60
68
25
42
12
42
18
53
24
40
39
45
36
33
15
48
57
171
120
84
45
12
3
20
31
17
24
76
132
8
40
12
56
19
93
20
24
4
39
125
67
6
23
60
37
18
137
4
44
37
18
54
27
56
7
45
3
137
7
21
75
30
60
27
80
36
19
48
17
73
3
92
52
21
11
36
112
51
5
4
27
21
24
140
28
68
52
15
21
51
33
72
15
33
12
45
63
32
36
28
12
12
60
27
33
72
96
3
57
15
29
40
21
99
20
4
39
21
72
32
55
138
3
36
44
52
48
15
24
53
103
24
5
16
12
15
45
33
39
33
15
32
112
24
9
23
52
15
53
40
68
1
3
48
12
68
12
1
35
100
20
76
39
81
168
20
97
15
36
33
39
108
48
36
8
91
21
20
13
3
9
6
33
12
60
12
36
12
60
9
23
7
45
48
15
45
60
20
25
15
3
120
33
171
41
48
16
116
4
44
4
12
20
1
75
12
20
1
15
12
80
40
44
4
15
36
21
68
4
51
77
28
27
53
4
8
124
20
16
12
15
41
36
16
99
9
20
16
48
15
33
104
28
57
18
21
72
68
12
64
45
3
96
24
21
95
55
65
79
21
9
18
24
9
9
15
21
51
44
136
21
23
7
18
71
88
3
105
24
3
21
15
57
20
72
28
12
3
9
69
27
12
33
95
84
13
3
93
15
12
8
100
9
15
3
5
12
36
24
115
6
102
5
48
7
12
17
16
8
1
51
24
36
69
3
8
7
12
21
15
29
61
78
65
4
51
24
21
15
12
5
204
16
60
48
12
24
80
73
23
37
35
73
39
45
78
105
140
52
20
25
39
81
51
3
45
15
29
76
36
24
56
115
18
27
156
3
17
28
27
77
7
5
48
40
48
8
19
5
31
69
15
33
3
5
16
20
13
15
3
93
24
45
27
20
31
29
43
53
28
96
20
4
45
35
61
30
69
75
17
55
45
8
24
28
144
36
12
48
39
5
16
12
3
53
12
25
27
48
15
5
28
60
27
5
67
33
48
24
20
72
16
3
57
69
51
3
72
57
8
103
17
49
54
21
21
99
3
113
4
99
17
7
141
24
15
33
15
5
48
36
4
44
40
92
1
3
51
45
44
7
17
52
24
20
172
104
36
52
20
25
72
23
12
4
44
28
60
9
171
3
24
12
45
69
12
3
12
75
5
108
19
48
9
20
4
45
15
36
21
72
3
164
4
20
4
33
27
51
9
36
27
33
105
27
20
28
20
55
21
48
12
20
19
149
40
80
40
80
40
20
40
3
33
20
4
51
36
36
9
108
8
67
65
12
4
20
4
45
11
37
24
15
3
18
83
24
112
20
13
18
18
54
33
12
36
60
32
55
18
99
36
60
12
20
43
5
139
41
49
71
79
81
20
109
23
19
21
63
36
101
60
52
120
48
20
64
21
15
8
37
84
11
48
12
48
25
51
ABCD 94417581782*3^$a+1 [50012]
13
24
41
18
150
6
6
27
48
45
12
108
43
47
18
79
5
36
15
16
35
36
48
66
30
9
40
5
24
72
6
150
12
91
5
19
11
84
153
33
39
57
15
9
87
45
78
85
29
132
96
72
31
11
36
12
198
60
78
6
63
27
109
72
107
6
7
29
30
66
12
48
15
48
96
40
200
16
8
24
21
42
90
7
32
9
31
53
27
24
112
47
33
3
42
12
7
5
48
36
42
165
240
33
150
84
117
16
8
45
6
78
31
11
21
3
12
84
18
12
55
29
19
8
120
9
30
81
57
87
48
15
6
219
75
42
75
15
1
89
18
21
21
36
87
16
35
96
210
30
18
12
31
53
24
18
30
24
3
45
132
15
3
30
55
11
37
77
60
6
9
96
9
12
30
13
23
84
45
33
18
85
35
13
29
43
83
30
66
66
3
72
15
57
208
5
30
78
7
53
24
30
90
75
3
12
36
60
1
48
8
24
9
12
60
30
48
6
36
39
75
48
42
120
43
11
42
30
30
103
5
6
36
30
84
18
6
60
54
21
21
19
35
6
63
48
9
55
53
42
25
11
102
6
81
63
48
18
15
51
6
55
5
67
8
3
37
29
36
18
42
19
96
128
24
15
33
27
117
9
127
5
3
64
8
87
36
30
87
3
96
93
57
31
128
72
33
15
40
185
15
75
90
72
3
72
3
141
40
5
78
132
36
30
7
11
156
60
133
11
30
55
120
5
27
213
27
24
45
18
81
24
120
51
21
21
18
174
27
33
42
109
59
6
42
102
7
24
47
73
35
205
65
42
109
5
51
48
144
16
24
5
48
102
30
103
185
48
84
48
283
5
96
18
66
151
200
21
139
35
109
32
237
18
9
45
6
13
17
42
37
29
19
17
15
64
77
48
6
6
72
6
60
126
15
9
114
30
66
6
54
42
12
6
141
9
7
17
42
6
63
99
102
24
39
147
24
157
5
84
39
9
18
12
6
99
48
9
111
159
1
72
48
29
24
12
7
5
30
60
105
87
54
84
103
29
48
72
54
117
88
24
8
45
54
6
30
73
32
48
21
24
24
18
54
24
24
72
48
66
49
53
3
45
60
24
18
114
19
137
150
12
13
48
24
32
160
24
41
66
18
30
12
33
16
59
144
21
15
30
6
45
15
1
5
54
181
35
69
75
78
7
113
6
57
57
55
23
9
3
96
36
54
19
56
9
36
27
33
31
71
9
33
55
56
16
35
18
60
7
35
6
15
27
12
18
60
115
17
39
21
19
5
102
42
27
40
71
193
77
18
49
5
6
120
24
13
17
207
24
15
30
67
17
90
30
60
48
72
72
19
5
67
53
30
30
66
24
42
42
42
36
75
48
16
8
21
27
57
15
48
39
25
23
60
30
31
5
67
8
27
37
5
126
30
12
27
27
109
89
18
37
251
6
36
48
91
71
33
72
24
9
24
138
48
37
72
11
45
45
99
16
56
16
53
27
24
21
27
63
9
45
156
7
56
15
1
95
54
120
120
19
32
33
42
21
27
6
15
40
200
112
5
30
48
21
363
13
23
9
27
48
93
24
24
99
30
36
91
65
15
63
42
18
90
60
7
5
19
17
135
3
61
8
51
30
15
75
36
18
31
24
65
12
96
24
24
12
127
32
33
87
129
90
21
16
17
15
27
13
5
12
55
56
15
18
15
15
54
75
81
84
3
123
24
6
24
151
29
60
12
54
24
6
7
47
12
13
23
18
199
48
8
24
51
21
15
9
16
8
16
32
3
30
60
12
24
84
174
72
61
17
7
48
152
3
48
18
24
120
60
31
35
24
13
8
72
40
17
12
48
123
75
18
24
67
11
162
6
21
21
99
3
18
27
33
24
18
37
29
6
84
6
3
88
8
136
96
47
12
30
48
6
66
36
84
6
18
55
11
61
17
90
6
87
24
15
30
6
13
104
93
42
1
56
88
32
9
24
36
24
78
42
3
33
72
42
30
87
40
23
1
80
112
47
25
17
6
138
12
27
3
48
37
8
136
24
56
51
54
55
128
105
60
3
105
42
93
45
12
63
39
36
37
71
81
16
32
15
33
153
12
24
48
75
240
141
6
36
42
7
41
120
78
36
13
11
21
165
60
31
8
39
1
5
30
61
35
85
83
42
78
78
78
66
15
21
43
5
30
37
5
12
55
32
64
11
45
93
30
21
9
87
3
18
27
33
24
18
78
303
9
87
9
24
12
198
30
60
3
63
54
72
19
120
41
36
67
77
30
45
48
21
90
1
5
138
33
3
21
69
30
6
78
18
30
54
54
6
78
73
23
96
105
93
67
5
24
60
55
72
83
45
64
5
27
111
30
3
51
21
9
30
9
39
33
33
12
19
24
ABCD 94417873736*3^$a+1 [50048]
100
44
31
5
16
108
12
60
39
41
43
5
91
321
84
39
41
91
33
72
183
117
27
81
27
84
41
19
41
40
8
16
104
52
68
7
5
100
24
3
101
7
113
240
19
33
68
136
51
33
176
31
9
144
56
76
3
65
36
36
19
305
96
124
20
36
175
5
28
212
103
65
36
156
24
43
41
12
48
120
115
60
17
24
76
20
40
3
125
172
108
27
53
91
9
80
16
36
44
100
116
139
144
65
16
56
55
185
264
79
5
132
7
197
31
5
64
20
120
40
3
273
8
72
4
63
33
144
56
64
20
19
57
39
9
92
60
48
12
24
24
12
160
360
27
41
40
32
40
27
33
48
20
36
184
32
4
75
29
72
84
60
16
144
24
140
12
120
144
36
24
76
420
20
24
40
3
53
184
111
45
8
31
185
16
3
36
9
116
96
48
16
104
55
57
48
36
164
52
44
36
175
60
29
115
9
171
144
137
40
108
51
65
36
7
36
65
12
108
67
33
32
48
192
40
108
111
156
165
108
116
43
17
96
64
24
39
153
144
60
56
84
264
12
64
216
108
80
12
40
39
156
53
232
135
65
168
120
36
36
40
8
276
24
91
41
40
60
44
76
27
17
360
60
40
60
156
24
15
29
36
79
96
9
20
60
12
127
21
36
20
19
141
51
53
60
136
20
36
4
120
144
176
4
72
68
79
41
36
96
64
116
60
7
53
64
24
20
12
79
9
75
60
36
5
24
79
17
211
149
199
36
45
416
19
5
60
220
104
12
88
147
9
116
163
101
43
33
48
56
76
120
68
72
40
144
36
8
12
7
77
40
60
15
36
89
4
51
5
16
20
180
60
28
36
84
36
20
120
4
27
9
60
180
56
175
33
72
164
40
15
105
24
12
99
41
24
16
68
72
40
24
15
65
36
168
40
152
24
43
33
8
132
88
56
19
17
40
123
21
324
36
104
16
24
80
12
48
12
40
8
52
84
36
140
4
44
12
7
53
124
20
91
89
64
32
115
29
76
60
68
7
45
39
41
24
76
144
99
141
51
29
4
27
65
60
60
48
52
87
33
24
36
20
127
33
84
96
48
171
5
40
63
48
65
4
36
39
5
31
53
16
20
76
87
57
39
17
67
60
33
44
64
39
12
36
33
36
39
36
60
105
56
24
40
104
40
72
24
3
53
24
4
92
19
21
84
20
204
19
33
104
36
24
16
140
79
29
7
269
24
7
69
36
20
4
15
36
29
31
33
56
60
96
88
36
44
12
48
40
36
204
36
44
172
44
64
12
80
100
27
288
5
24
16
20
60
64
104
76
36
20
220
104
156
103
17
64
44
16
15
125
160
44
240
100
36
44
216
204
160
296
160
44
60
76
116
115
60
9
20
19
57
48
36
36
24
36
104
4
36
164
16
36
75
65
60
60
40
60
3
77
28
32
124
24
32
40
8
136
111
53
36
156
4
84
36
56
4
120
36
3
17
24
160
140
60
24
72
60
19
101
28
20
31
29
76
96
48
147
29
24
52
8
16
84
32
4
36
20
127
21
80
79
21
20
72
108
16
20
136
108
36
39
177
8
60
76
44
67
29
79
285
80
180
67
108
36
29
40
32
84
36
64
56
43
12
29
76
60
8
67
65
24
444
76
56
48
112
68
19
137
4
32
40
27
33
188
40
132
39
29
156
24
156
24
12
148
ABCD 94418065598*3^$a+1 [50003]
5
15
160
24
104
93
79
48
17
75
168
153
87
45
48
67
5
216
255
4
12
68
40
125
51
24
213
19
240
68
76
24
41
135
16
48
56
84
12
4
144
77
3
396
40
29
31
44
105
55
17
103
32
105
3
96
4
12
164
124
65
12
39
64
80
33
60
27
93
27
45
36
139
5
27
28
72
125
96
123
40
24
32
48
72
88
36
44
180
12
64
176
280
80
64
161
15
168
40
56
81
55
44
84
21
135
21
24
84
15
76
36
53
91
17
3
24
105
12
36
108
51
81
7
72
41
67
80
33
72
75
33
103
56
28
92
88
53
27
60
252
48
40
53
139
41
99
28
152
64
24
20
45
255
72
28
65
15
36
69
7
89
12
24
19
320
220
24
5
108
43
65
115
56
9
15
96
129
75
16
48
32
21
79
44
64
12
80
64
24
53
43
29
48
3
57
3
69
255
76
101
43
41
60
15
24
120
160
80
40
77
19
180
36
224
144
112
48
80
57
63
225
7
48
140
45
7
168
176
100
36
65
63
136
104
16
96
8
100
12
24
176
21
3
4
80
60
36
220
29
55
96
20
24
96
24
136
56
64
24
53
19
60
53
31
24
260
36
24
33
39
201
19
161
48
91
41
144
144
55
29
7
428
96
36
321
27
45
91
65
31
24
24
12
80
28
116
4
72
185
108
15
36
60
64
32
244
60
36
29
72
187
32
240
64
104
93
19
5
355
108
12
8
105
51
60
141
55
5
79
44
36
69
108
24
55
44
96
64
44
96
321
103
12
20
160
128
40
20
16
116
144
81
60
3
120
100
65
15
16
140
120
45
72
3
100
101
79
96
48
12
60
41
7
320
36
196
120
104
117
3
21
43
20
112
113
51
57
7
101
192
27
16
24
20
172
180
140
148
20
72
40
104
69
91
80
16
128
72
153
51
36
28
96
17
67
65
31
89
55
72
41
87
33
24
343
65
31
56
9
135
16
60
144
44
100
77
159
64
5
51
40
17
3
60
4
12
8
93
147
172
48
92
4
36
60
41
12
31
80
141
24
139
77
3
76
20
220
60
144
20
45
72
123
76
80
64
36
89
315
45
27
84
141
204
51
201
27
76
56
88
80
36
64
77
19
101
175
65
15
28
60
113
3
4
12
20
24
21
123
45
187
65
39
9
135
132
4
60
156
68
12
9
60
139
221
12
39
69
75
69
115
56
4
32
4
80
124
36
140
129
51
64
53
27
21
39
33
163
17
27
12
24
24
36
4
92
244
77
24
43
32
160
101
43
89
15
33
19
89
19
77
48
7
44
57
79
60
60
68
36
60
36
21
108
72
72
55
152
64
24
56
76
224
45
72
7
53
147
225
27
60
84
45
36
36
79
60
44
21
3
45
15
81
36
39
96
4
44
36
60
16
5
36
27
33
147
105
207
160
68
16
116
168
40
56
24
93
139
24
77
67
17
15
268
36
24
32
45
19
24
56
81
15
4
29
72
36
7
53
7
120
101
60
39
132
28
72
60
113
27
88
17
379
36
89
51
228
16
29
75
132
129
19
161
15
96
88
176
189
231
ABCD 94418366704*3^$a+1 [50026]
15
9
9
111
9
102
24
1
96
113
6
24
129
87
49
35
120
21
195
54
66
60
73
48
152
87
24
24
97
29
60
31
48
47
25
35
69
64
296
40
5
126
13
47
33
51
45
16
83
6
7
107
132
90
55
80
144
72
87
312
18
60
12
55
23
6
96
115
56
39
114
6
204
144
93
93
67
128
9
55
11
37
8
69
42
114
294
81
352
47
1
191
18
6
60
24
21
105
30
9
48
280
137
60
387
39
6
114
60
84
42
198
12
84
114
55
107
48
6
36
228
30
1
179
21
21
108
15
81
6
345
9
6
18
6
105
16
65
90
30
48
66
120
30
39
207
120
33
48
87
12
85
299
6
111
72
21
150
24
133
32
75
37
144
29
147
48
160
72
119
60
165
96
9
127
107
45
15
96
30
36
55
56
112
41
6
49
56
225
258
36
60
144
21
15
84
6
7
29
3
57
79
329
7
89
66
13
80
87
120
108
85
11
156
168
1
144
185
120
87
33
135
40
32
9
150
105
45
91
288
107
24
114
147
45
54
174
66
126
48
12
114
24
186
7
83
36
18
6
114
30
42
90
30
18
72
45
64
65
159
87
25
144
32
159
138
66
45
64
5
12
15
69
30
174
135
216
39
73
23
66
78
42
24
210
54
63
48
21
75
75
60
1
72
47
1
119
1
128
120
15
84
37
83
90
42
1
72
192
56
120
57
15
27
61
17
12
163
125
186
114
7
65
15
88
8
9
90
84
1
5
204
255
15
241
5
3
111
120
9
15
156
117
9
103
8
3
174
96
15
64
5
163
8
21
54
6
63
135
42
84
84
175
35
180
121
264
35
120
6
15
21
78
6
6
114
6
49
95
105
96
3
72
90
138
72
1
32
75
13
8
144
48
279
105
9
55
144
35
72
30
24
90
21
33
111
9
210
120
6
36
48
102
54
7
47
120
186
79
8
87
25
8
189
210
25
215
60
60
48
241
32
9
303
120
27
138
66
66
24
7
272
16
41
15
165
78
93
24
64
80
111
145
59
24
93
64
263
1
72
144
65
39
291
24
37
128
24
45
132
54
1
128
75
30
15
27
210
139
24
17
79
11
108
36
109
56
81
48
7
56
159
24
129
21
6
144
85
24
65
72
135
3
60
145
125
42
108
157
95
121
80
63
49
17
18
61
179
360
13
113
54
153
63
24
12
78
63
9
103
155
61
65
36
3
15
156
60
114
223
23
36
48
6
79
47
129
129
63
9
159
45
171
40
95
1
23
24
81
72
339
21
123
60
6
138
102
30
18
195
51
54
6
1
95
9
216
93
27
225
18
66
84
30
210
60
150
157
83
60
96
24
25
152
159
25
104
72
9
7
47
36
24
96
21
88
56
9
96
7
113
6
204
36
24
276
21
112
11
109
56
112
203
24
102
55
95
33
51
61
56
48
75
30
111
208
120
56
64
95
121
65
54
1
72
17
60
12
79
101
51
27
21
9
7
29
30
30
ABCD 94418619026*3^$a+1 [50013]
90
36
137
24
408
72
144
184
32
24
1
39
51
125
16
104
43
90
36
15
39
36
125
1
95
88
8
360
48
16
8
115
141
56
96
48
361
183
48
57
191
120
24
120
40
225
71
16
39
36
29
16
48
8
187
126
15
96
8
7
18
15
80
328
32
40
48
144
104
109
3
69
54
5
24
48
280
152
121
54
353
184
129
36
3
32
40
248
37
51
57
215
1
47
88
152
48
144
48
13
75
56
13
342
101
43
189
297
303
32
16
152
1
167
160
32
16
56
19
36
129
200
96
25
39
32
48
439
33
32
96
19
197
163
90
252
23
112
279
54
195
237
108
215
1
71
48
48
139
101
24
19
237
248
72
88
96
24
81
159
32
7
273
264
75
149
211
5
168
187
29
79
177
8
157
83
205
126
126
63
288
104
184
104
16
32
19
5
16
8
112
183
161
64
56
16
27
125
96
232
33
39
80
208
159
18
71
336
120
216
49
143
112
195
144
189
135
17
145
63
81
87
72
56
109
72
35
109
155
25
71
109
131
24
61
51
24
176
19
189
80
1
18
45
32
16
32
217
18
77
13
51
32
192
48
88
80
64
57
375
96
8
25
47
7
137
43
317
88
27
90
83
205
126
29
216
331
18
83
40
147
180
41
24
72
43
72
93
8
97
335
160
560
120
40
176
31
113
72
64
144
56
235
149
88
32
1
111
56
283
21
24
45
99
56
112
129
71
112
56
24
61
59
175
17
19
90
35
19
252
305
73
135
48
120
8
144
121
47
7
305
40
152
16
8
120
144
48
40
153
15
24
176
24
136
32
192
88
32
40
8
48
96
160
9
239
72
360
40
144
80
1
39
32
24
13
3
144
56
13
11
48
240
88
279
129
32
112
128
13
227
97
63
272
216
115
245
64
56
139
101
25
47
223
306
18
117
200
25
63
56
169
95
67
54
306
101
88
32
48
40
24
440
240
136
56
48
40
80
112
9
36
108
23
24
144
64
87
153
168
32
97
239
40
32
88
69
90
162
135
128
40
56
16
48
96
21
51
224
16
360
392
88
39
225
45
75
96
128
151
113
16
69
90
306
47
48
49
111
96
9
39
128
48
72
72
160
111
329
96
24
48
112
75
72
5
24
24
91
21
56
13
99
80
48
72
88
99
29
16
56
24
ABCD 94418754778*3^$a+1 [50023]
101
180
39
21
30
93
105
7
8
15
102
163
47
24
1
89
54
1
56
159
129
21
60
36
43
35
36
117
33
84
12
111
3
66
78
6
36
60
3
40
65
6
69
76
56
3
6
30
366
30
30
63
87
18
126
24
97
53
36
24
27
39
114
27
108
21
15
12
84
9
99
135
6
19
17
3
16
125
84
63
192
87
21
60
144
75
78
30
6
204
66
9
16
32
144
36
3
54
3
48
4
35
6
60
84
42
30
135
39
141
4
5
39
27
18
6
45
21
15
33
96
120
51
243
66
15
21
30
30
18
93
3
141
48
117
84
96
39
51
13
35
66
51
36
33
84
27
33
36
54
85
131
81
45
195
33
66
45
9
30
21
21
15
3
93
39
21
117
27
75
138
207
63
66
6
21
33
15
45
174
42
30
18
102
258
6
6
48
42
9
129
12
48
66
54
42
54
114
30
27
165
48
36
36
18
21
51
78
27
39
36
18
75
12
84
9
36
60
6
54
24
102
54
30
30
36
15
4
29
30
210
90
30
36
27
57
42
21
123
6
135
144
51
18
72
84
15
24
16
11
45
3
12
30
54
6
30
129
69
12
30
105
9
6
84
36
54
54
6
99
16
11
25
5
39
21
18
12
30
54
150
87
108
12
24
15
30
84
27
4
5
30
60
84
150
180
111
93
147
3
6
24
15
12
36
3
114
60
27
63
21
36
99
84
120
6
114
12
45
15
18
36
90
96
54
24
31
71
78
27
60
129
99
21
36
210
105
63
30
3
183
1
143
12
21
120
28
11
21
39
30
135
120
45
48
6
45
15
45
12
27
6
6
9
21
75
120
135
78
27
3
6
120
144
36
27
3
54
7
29
36
168
6
66
39
15
66
30
105
48
112
83
93
9
60
24
15
99
132
9
45
126
24
9
72
60
3
6
39
45
55
17
24
87
48
105
39
108
9
103
5
15
12
36
3
66
39
12
9
48
36
84
495
36
9
27
15
90
39
12
57
60
72
78
30
72
3
45
42
33
15
66
51
75
165
48
16
36
56
24
93
72
51
57
36
30
6
78
96
30
75
16
65
18
57
33
90
21
129
72
18
12
18
42
24
96
69
39
21
36
3
33
39
30
24
6
60
84
30
15
12
129
51
60
144
123
57
45
48
12
48
111
39
33
28
29
60
72
3
51
21
33
192
54
45
36
3
126
30
6
18
6
6
18
36
36
3
12
183
12
90
3
36
21
18
1
29
3
39
273
15
6
24
60
15
57
204
156
15
9
30
66
39
40
185
36
3
147
18
27
3
157
53
36
24
6
57
12
96
75
9
105
36
156
39
72
33
144
12
114
66
108
12
30
78
12
39
15
1
288
71
114
6
24
42
18
42
63
87
60
18
87
24
24
57
24
99
96
36
45
43
11
57
60
52
5
66
117
63
6
18
33
3
9
36
12
9
48
27
3
6
36
24
27
12
180
15
1
29
3
57
60
90
30
6
84
33
87
6
36
19
92
39
45
135
18
12
111
39
201
28
119
6
51
123
30
30
12
48
30
75
111
96
30
18
6
111
96
39
30
48
96
27
9
19
5
31
20
3
6
39
72
9
144
15
81
60
6
138
3
48
9
3
39
18
12
78
61
11
18
30
30
123
3
54
6
141
69
27
57
60
27
33
63
87
6
39
96
201
24
39
160
8
3
105
189
12
75
33
60
3
24
39
105
21
3
15
57
45
204
66
141
63
9
36
75
66
3
36
111
78
6
114
12
438
66
24
27
3
6
24
123
63
90
84
75
72
33
7
188
132
40
173
36
246
144
6
115
20
33
12
15
75
30
114
60
81
28
5
27
9
87
27
72
18
7
29
36
63
87
210
108
90
42
135
75
69
39
6
51
69
54
12
18
87
63
30
42
198
3
9
48
27
28
17
3
16
5
6
18
7
5
48
27
60
48
27
114
36
51
189
3
12
93
30
6
75
21
15
195
234
120
24
12
174
45
51
60
129
12
132
48
33
60
6
54
51
33
12
144
51
60
96
9
15
105
15
36
4
44
36
3
96
57
9
135
84
105
6
24
54
15
135
93
72
45
66
57
3
6
ABCD 94418938444*3^$a+1 [50006]
153
51
60
84
12
24
119
121
60
45
108
36
14
25
23
262
90
177
96
69
108
27
45
3
33
87
132
33
38
70
27
132
108
48
63
126
18
57
71
13
36
96
48
96
144
72
87
117
11
145
159
81
9
54
54
15
48
24
21
87
23
48
145
21
90
45
36
9
63
12
156
60
192
21
99
168
3
54
15
12
63
32
145
24
36
83
1
21
3
71
37
155
22
26
96
61
72
12
60
51
33
180
72
12
117
18
90
38
85
24
36
33
255
132
60
47
48
73
96
81
87
21
26
64
69
12
63
117
81
147
33
54
81
180
12
60
35
97
108
21
14
1
12
9
159
156
9
75
11
25
48
23
85
129
63
60
165
15
72
21
14
130
15
36
120
60
24
48
191
1
156
132
45
2
13
72
93
51
24
141
159
48
48
119
73
48
9
51
11
46
135
107
48
48
240
1
120
24
12
84
36
225
3
12
24
48
3
32
58
39
60
24
12
24
21
267
57
3
12
93
3
12
201
15
12
24
48
60
12
60
108
60
96
12
47
13
108
132
3
9
36
36
45
3
15
21
11
48
46
146
96
10
39
24
144
48
24
9
39
96
36
155
1
168
24
57
3
12
21
50
22
63
9
63
35
61
21
36
74
25
9
75
120
11
61
35
130
75
35
13
36
96
15
129
48
36
72
3
9
23
25
12
120
132
21
15
75
9
36
12
12
120
35
361
23
22
3
72
84
201
3
144
33
14
1
95
145
132
96
57
27
23
22
26
1
36
9
51
24
60
96
93
36
15
48
216
24
108
57
63
84
96
99
9
192
33
99
120
12
84
11
34
36
75
24
60
12
24
36
93
144
183
108
96
60
39
144
32
1
47
1
117
108
27
132
47
1
9
231
60
12
57
39
69
87
48
48
60
239
166
3
71
25
36
35
73
135
69
120
131
61
60
24
36
276
48
129
3
12
23
25
23
1
21
27
63
117
12
48
108
12
96
60
59
85
36
36
24
12
72
36
36
69
15
11
13
33
72
75
48
24
23
133
252
47
1
72
81
51
24
141
36
90
57
96
36
9
26
1
120
23
25
71
25
23
10
51
129
15
36
192
95
109
108
21
2
13
180
72
144
71
37
11
37
9
18
32
94
99
47
13
21
27
60
23
169
45
3
48
24
48
57
27
36
9
63
12
24
9
147
105
39
15
90
51
83
61
12
60
60
159
21
155
25
48
21
123
48
72
45
180
27
60
120
156
24
11
142
123
24
24
60
216
36
12
48
12
48
9
14
22
74
25
96
60
144
24
35
49
15
198
15
84
24
47
49
84
75
105
84
81
39
108
120
12
36
225
195
132
47
85
12
60
48
48
84
143
25
23
49
21
144
75
15
33
108
84
45
98
73
12
72
24
27
33
36
24
141
3
12
24
15
9
117
18
18
108
75
87
9
23
37
11
85
48
84
225
27
156
72
87
18
63
48
95
64
32
58
3
12
72
93
27
9
14
58
87
57
54
9
48
24
48
47
1
180
12
47
1
33
111
15
93
33
3
36
156
24
69
2
142
50
1
72
39
18
27
24
72
12
23
49
63
21
132
23
22
3
12
75
54
36
15
168
12
24
59
46
3
33
63
9
51
36
36
12
12
24
11
70
39
12
24
48
96
84
60
36
24
225
15
48
24
36
23
1
24
189
63
107
73
12
12
48
47
34
14
1
12
60
39
69
24
83
37
57
99
9
3
84
120
36
12
72
120
156
45
14
73
21
144
123
24
15
9
84
36
60
84
47
61
12
93
27
63
54
15
75
21
69
15
21
3
96
216
12
96
12
72
36
60
12
59
13
36
47
22
3
12
12
48
12
60
168
12
24
12
69
171
60
93
72
87
60
120
36
132
12
12
45
3
131
49
72
23
37
59
166
74
37
ABCD 94419455062*3^$a+1 [50038]
38
12
88
86
40
134
34
6
132
42
38
48
10
20
16
74
46
54
42
8
60
42
82
32
6
58
54
8
22
36
42
38
16
48
2
10
6
20
10
42
158
40
12
98
90
10
42
6
20
4
132
14
132
28
2
52
102
24
30
2
40
68
82
8
70
30
62
52
6
24
8
24
6
48
16
24
24
12
48
68
10
48
2
18
10
24
42
48
8
120
22
18
24
78
116
34
32
16
20
28
20
22
24
14
90
4
48
48
12
18
84
18
38
150
4
8
52
92
40
14
52
42
30
48
24
30
48
30
78
30
8
30
6
88
12
6
12
92
24
16
18
42
18
36
20
22
12
6
2
30
18
64
42
44
82
24
78
2
10
30
14
124
62
16
8
70
26
30
76
24
48
36
50
10
32
144
46
24
24
32
18
96
24
22
48
2
34
36
12
18
108
80
166
50
16
8
12
90
24
54
10
26
58
116
16
24
26
16
38
40
50
36
268
38
18
36
90
58
8
40
14
156
28
122
58
86
28
42
14
22
108
24
138
48
20
42
18
16
24
56
54
16
44
34
60
2
84
96
6
40
12
62
36
22
32
16
14
30
114
40
114
48
114
140
54
30
4
32
54
66
16
110
54
6
28
20
40
30
144
66
20
34
26
60
4
36
110
16
48
2
100
26
4
26
40
12
2
226
138
26
4
180
80
30
4
18
20
28
80
10
6
6
24
14
106
20
60
150
24
70
96
20
76
102
38
10
42
2
28
48
80
48
22
8
96
10
48
56
214
98
54
24
72
22
12
48
8
10
30
18
32
4
26
60
22
36
32
82
6
20
36
16
98
186
34
2
54
4
24
30
90
8
108
4
6
50
226
44
16
56
18
6
36
130
14
84
16
66
60
14
28
2
6
28
156
18
18
84
18
6
26
24
4
26
22
30
12
36
60
72
50
48
60
100
54
6
140
4
18
42
48
48
2
28
32
22
128
60
84
4
20
66
6
48
66
16
30
44
4
12
8
10
12
8
82
14
10
50
6
28
32
58
20
52
8
30
40
26
130
30
66
14
64
2
4
14
6
6
64
50
30
10
44
60
52
44
30
24
16
80
16
12
26
4
38
34
6
42
30
8
30
22
6
30
2
48
40
96
14
40
62
34
18
42
14
4
18
24
26
28
30
126
110
186
30
10
18
140
100
12
72
90
98
52
56
10
54
36
50
10
2
52
18
8
30
60
16
24
30
56
66
22
62
54
22
8
72
40
44
40
36
74
34
30
26
6
22
26
12
30
4
6
24
116
34
176
130
12
86
96
16
30
8
72
114
60
76
102
2
36
18
30
10
12
60
8
16
60
18
66
56
34
6
144
30
12
44
6
18
46
30
6
48
30
192
8
4
18
14
6
60
34
20
54
16
6
12
38
130
134
10
20
54
22
60
90
48
36
14
30
42
10
12
8
18
46
14
10
54
60
8
24
40
6
18
62
112
68
30
54
30
10
84
36
18
32
16
48
54
66
6
44
16
20
10
44
4
68
48
30
16
14
82
68
10
50
4
26
4
18
74
60
28
86
66
24
10
26
34
6
48
48
48
60
56
28
116
76
26
24
60
6
10
18
60
66
26
168
4
6
50
30
30
10
32
78
94
32
60
64
20
66
10
26
10
38
120
40
102
8
66
16
14
66
30
28
102
14
54
42
30
18
10
92
58
126
18
26
6
90
36
18
60
6
10
44
4
62
4
56
10
24
42
20
28
152
30
34
44
34
2
34
50
16
36
14
130
26
4
48
2
24
30
4
32
76
14
76
72
72
20
6
48
6
6
130
38
10
30
66
78
8
18
42
48
30
4
62
30
136
24
24
122
28
36
50
10
66
8
42
78
6
30
4
6
24
90
24
8
60
34
48
6
2
24
10
48
26
36
28
18
42
6
56
54
4
30
30
30
72
176
70
8
72
58
12
18
80
40
6
18
8
24
114
12
10
24
108
2
58
18
8
64
6
54
36
12
42
32
36
100
24
14
90
60
60
100
62
84
30
46
164
76
8
16
74
12
22
156
146
36
88
62
60
22
146
6
90
30
40
24
2
24
36
18
66
64
50
52
18
26
60
66
4
18
30
12
6
48
90
20
154
38
4
6
8
16
14
60
102
58
6
48
78
12
56
42
60
22
78
102
30
18
8
40
20
100
36
18
98
90
64
6
44
60
16
54
44
60
30
42
18
22
18
102
42
2
70
48
48
8
6
34
12
68
10
12
14
54
102
88
80
22
8
16
80
118
36
72
18
66
26
54
24
42
18
70
20
34
8
10
42
6
2
24
36
4
26
144
6
30
40
24
48
2
16
14
24
6
24
76
24
56
94
24
18
102
8
30
70
20
34
74
156
16
8
72
22
2
54
6
94
2
108
6
130
24
2
22
26
4
56
12
22
8
40
50
52
36
72
30
42
90
12
24
32
48
6
4
24
72
78
6
50
34
86
40
24
68
18
12
22
66
72
48
62
40
12
26
130
32
10
12
2
24
10
92
28
56
36
24
190
6
42
12
24
62
18
10
54
2
10
18
42
24
42
84
14
12
10
24
6
30
44
126
4
146
18
40
2
18
16
260
28
12
26
64
24
50
66
46
78
50
6
64
24
30
2
120
58
156
6
18
62
4
26
100
200
16
90
12
2
24
22
78
30
120
54
8
54
70
78
ABCD 94419767264*3^$a+1 [50042]
67
96
12
33
27
29
43
53
55
156
12
60
24
24
5
7
41
7
72
41
48
24
7
12
53
7
89
48
31
41
55
12
60
9
80
19
84
120
12
5
67
5
48
72
31
60
5
79
17
7
9
56
48
67
29
91
96
45
159
12
24
132
17
88
75
108
36
228
120
17
55
144
17
24
7
17
127
36
12
17
67
48
36
89
48
31
41
7
17
31
24
113
19
5
7
65
19
36
12
84
401
7
48
65
48
24
7
12
12
65
151
17
43
53
7
168
24
33
15
17
112
3
72
12
41
55
96
48
24
81
99
12
65
31
17
67
24
48
84
17
31
17
72
48
24
24
31
17
24
103
185
7
36
69
15
161
19
101
19
48
77
136
27
24
5
91
132
17
48
48
259
36
108
84
185
43
5
31
60
84
36
60
72
65
24
24
55
72
60
77
7
89
139
5
43
77
48
103
24
24
60
5
7
257
16
8
7
17
55
17
31
137
7
65
103
36
36
113
19
12
108
125
7
17
19
53
16
152
31
12
60
24
84
36
168
9
99
29
384
31
33
3
12
17
43
36
137
19
29
7
65
7
17
103
12
84
192
48
96
41
31
84
5
43
29
24
24
175
17
40
8
19
77
175
41
79
12
36
17
103
41
7
60
101
7
72
9
87
12
53
55
24
65
72
120
19
12
41
24
211
12
41
91
5
120
48
40
32
91
216
5
79
120
48
41
151
72
144
9
80
7
17
7
48
41
79
36
48
29
175
24
17
96
24
19
5
31
81
56
31
89
55
36
24
60
65
24
31
24
89
55
65
115
24
5
7
48
24
12
5
24
40
15
17
55
72
89
72
31
113
7
89
91
36
156
21
32
7
36
29
175
36
53
79
36
29
31
60
48
5
91
36
41
247
12
53
7
9
8
55
204
24
101
43
36
84
12
9
8
7
12
5
79
36
53
43
29
43
125
31
17
127
17
19
29
7
41
19
84
137
7
65
120
24
19
48
45
104
7
33
15
17
19
84
24
89
7
65
31
17
48
19
5
43
84
9
8
55
24
96
17
24
48
16
51
29
31
12
24
5
31
12
5
24
79
108
29
19
77
19
96
29
7
41
67
24
53
19
24
24
132
12
69
3
36
65
55
41
127
96
89
127
24
12
12
17
31
17
7
84
132
12
12
17
127
9
56
7
17
19
24
36
36
125
19
173
19
125
7
17
19
5
7
132
168
5
144
19
84
60
125
139
29
43
53
16
231
60
53
96
24
31
120
24
24
41
115
84
41
103
137
19
24
12
72
24
24
96
17
7
168
17
48
31
120
17
48
24
187
12
113
40
8
79
36
324
12
60
48
9
15
252
12
113
43
12
24
204
168
96
125
43
96
5
24
55
24
17
24
43
53
136
39
24
41
259
36
72
228
5
120
40
3
77
24
55
216
36
12
9
63
24
41
31
17
112
75
24
36
9
32
19
24
29
31
9
87
113
7
36
84
41
67
29
103
41
7
113
91
12
12
108
48
9
8
31
17
7
48
33
8
7
168
12
36
36
53
96
7
17
19
12
288
24
24
12
45
32
7
17
72
72
24
19
5
7
12
53
247
12
29
79
24
48
108
29
72
43
24
60
36
29
19
24
84
65
7
24
72
84
96
24
12
36
60
36
48
21
63
36
5
55
12
125
120
55
17
96
24
31
84
120
60
41
43
12
24
36
5
144
31
17
7
161
43
5
48
64
15
12
84
65
19
24
5
31
17
7
9
39
89
24
199
12
29
7
33
39
41
19
36
17
24
48
7
156
5
223
65
31
12
12
17
67
48
108
60
96
29
48
24
127
137
139
108
132
29
7
24
108
29
24
31
12
29
55
41
72
139
5
24
31
48
60
29
67
12
24
24
12
12
72
24
108
5
24
112
8
48
48
24
24
24
67
149
31
17
19
12
17
24
79
24
41
96
31
84
12
17
67
24
48
24
24
221
115
5
120
43
29
67
53
31
209
79
89
7
72
12
29
7
65
55
24
41
115
60
60
77
48
247
24
24
48
9
8
96
40
15
17
55
120
17
31
24
48
17
7
72
48
41
7
120
17
24
24
67
12
60
120
60
65
208
75
29
72
7
24
12
69
39
72
65
7
48
17
24
19
12
12
60
192
36
12
12
53
40
8
72
91
5
31
ABCD 94419953216*3^$a+1 [50036]
24
15
60
30
54
49
113
18
72
25
188
4
32
75
9
87
37
47
61
29
90
1
53
132
19
11
37
23
48
60
157
23
21
189
6
81
12
100
20
96
336
40
80
45
30
45
76
44
15
126
39
51
18
39
16
77
135
60
15
24
13
32
9
12
18
36
24
1
24
116
16
44
51
49
44
36
135
45
51
30
87
48
52
11
21
111
85
23
9
76
71
9
45
39
21
192
18
81
64
180
20
16
44
27
25
140
52
48
8
52
60
32
40
101
67
48
17
103
12
20
129
24
30
36
13
32
24
16
131
169
48
96
11
36
69
60
96
99
9
81
19
12
23
97
65
123
112
239
21
15
9
48
40
41
15
256
71
18
15
112
12
32
9
135
4
176
15
66
63
63
18
6
66
18
60
37
48
5
162
37
107
120
96
84
25
11
78
15
15
57
15
9
51
13
5
51
24
27
33
112
59
84
6
66
180
24
13
20
12
156
24
120
84
36
111
33
12
160
12
47
81
33
19
96
36
48
92
64
20
87
133
84
8
84
21
103
24
8
4
60
11
73
36
24
17
270
9
21
60
39
24
24
57
54
9
3
18
42
120
57
76
11
144
25
11
36
49
60
41
84
15
24
21
3
136
80
76
5
15
16
44
21
7
8
69
19
71
105
328
108
20
15
9
45
54
97
35
84
61
89
31
24
128
63
57
201
135
4
23
9
21
63
60
12
4
5
39
15
36
49
32
45
67
11
81
75
144
45
24
57
31
119
73
32
64
32
48
51
24
12
37
12
24
5
27
88
24
8
48
96
99
42
18
1
96
128
27
93
112
23
85
5
139
23
9
69
87
93
102
24
120
54
27
99
24
129
36
51
54
99
16
11
126
79
156
80
45
3
4
56
57
7
132
48
83
24
1
29
39
16
59
120
36
6
3
76
11
48
21
39
1
8
136
47
33
72
120
48
12
148
95
36
141
33
151
65
6
49
35
114
135
4
32
204
100
5
7
224
160
5
6
73
32
40
144
120
24
24
23
114
211
20
3
37
32
40
71
21
64
36
35
36
108
25
60
11
21
45
18
36
36
18
6
1
89
15
28
156
84
68
24
39
49
17
15
201
18
42
3
27
18
87
52
167
81
52
12
36
92
87
36
25
108
36
11
60
30
43
132
104
15
9
60
21
66
45
15
169
65
54
1
8
168
3
21
99
109
32
36
63
45
24
48
28
96
11
18
31
8
27
1
59
81
4
89
36
19
12
29
66
85
29
99
21
6
138
27
15
93
16
96
32
40
12
48
32
4
5
36
231
123
90
7
180
32
28
23
61
44
21
91
35
49
5
3
3
33
292
60
80
195
18
7
20
45
54
25
11
9
28
128
3
37
209
36
19
131
13
224
51
205
176
9
87
3
117
33
7
180
12
71
49
23
18
72
174
36
24
85
71
78
12
15
172
12
125
6
69
28
23
189
76
44
285
54
36
45
28
116
76
95
1
24
24
95
25
101
36
7
53
43
47
48
6
123
33
18
141
24
36
16
128
52
44
100
35
96
37
128
24
96
69
6
54
30
49
5
19
96
11
73
20
88
228
5
6
33
36
96
36
24
196
68
87
9
24
40
12
20
28
140
52
119
24
37
8
64
11
25
132
44
180
76
20
33
31
96
144
44
4
23
105
39
85
149
7
24
44
16
11
9
28
20
96
24
63
69
96
28
17
67
23
60
54
36
39
144
64
92
15
13
56
76
185
3
36
117
54
60
36
57
28
5
54
69
100
32
15
120
18
39
21
30
162
55
128
60
15
85
71
21
3
45
24
12
60
40
24
20
36
16
24
20
28
116
252
3
69
33
15
48
117
3
15
37
60
8
12
4
95
13
96
20
24
16
47
78
19
47
1
35
60
90
18
21
135
24
49
23
9
9
66
25
20
16
320
75
97
20
21
126
45
40
104
72
45
108
42
145
83
9
33
18
21
48
40
48
132
11
21
64
41
3
48
24
21
67
8
72
40
23
37
53
39
96
15
18
31
41
87
3
90
18
66
115
164
15
61
29
7
104
4
5
ABCD 94420246892*3^$a+1 [50013]
24
43
18
23
48
55
21
104
24
48
19
17
60
36
16
20
48
12
25
3
8
120
16
36
20
40
72
20
79
17
24
76
99
29
43
101
25
11
12
60
28
44
12
52
20
12
12
97
47
24
120
25
95
12
37
3
200
13
39
24
56
25
59
49
215
40
60
12
24
104
24
7
5
48
1
36
126
65
172
104
96
16
144
20
36
132
16
8
37
255
8
16
36
48
32
108
24
24
124
8
28
9
59
108
13
35
100
63
45
12
60
20
24
37
11
28
56
36
4
32
16
32
132
12
28
84
20
175
89
37
18
5
52
68
1
83
88
8
72
28
72
9
18
126
39
8
12
13
75
56
96
52
27
173
120
84
36
1
11
7
21
72
20
40
104
4
56
61
3
60
80
37
11
64
20
40
8
12
36
64
8
48
12
4
24
81
95
96
24
60
40
104
4
27
9
20
52
264
24
128
25
36
27
32
4
56
84
48
36
28
56
12
4
44
36
60
4
20
36
64
68
1
18
45
8
1
3
8
151
29
36
108
96
84
16
20
43
65
60
37
3
8
25
47
100
8
24
37
39
36
20
4
8
55
93
44
61
144
39
51
9
8
64
44
1
3
44
64
68
40
68
84
16
225
155
25
90
5
36
48
84
16
32
121
11
48
40
116
28
9
75
44
61
35
48
168
24
60
28
24
45
23
49
59
160
20
16
132
20
25
11
25
54
17
48
7
17
76
33
39
20
24
24
48
52
32
67
29
25
3
32
12
24
37
39
96
68
16
69
11
72
24
12
36
36
12
4
48
33
111
8
7
5
60
7
81
45
75
20
120
36
12
43
17
24
108
40
20
7
17
4
108
68
36
4
123
41
36
24
16
20
24
73
3
8
180
24
144
37
36
23
72
40
12
44
88
56
79
5
52
32
4
92
76
20
64
36
8
16
212
60
132
168
84
240
13
179
36
28
44
96
16
80
60
4
20
88
8
60
148
56
40
36
45
11
100
20
13
18
45
9
11
172
32
19
45
44
4
72
20
4
9
3
200
52
51
45
27
41
36
48
28
8
24
12
19
81
56
52
8
24
4
12
200
36
16
15
17
136
56
28
24
9
27
104
12
28
44
40
33
11
16
12
20
156
1
35
28
20
48
4
32
12
37
111
36
260
16
80
40
72
72
32
120
64
20
157
39
200
4
20
168
19
126
155
48
4
56
52
20
25
18
45
164
7
17
180
24
4
164
12
76
27
90
23
312
16
63
9
68
72
76
36
68
88
24
36
84
33
27
72
27
17
37
95
4
72
92
97
18
18
23
36
24
124
63
101
84
13
18
5
49
131
4
92
16
32
48
36
19
5
36
31
77
48
19
41
112
500
4
12
69
11
172
44
259
45
171
72
29
25
47
52
44
100
117
59
4
9
63
12
44
12
48
55
101
36
7
21
20
31
17
76
33
11
12
4
32
16
56
31
18
59
40
84
104
64
45
11
7
5
112
224
19
41
148
20
64
44
12
88
32
12
64
24
9
11
64
15
153
9
36
11
7
53
36
96
72
156
172
108
36
80
76
36
15
41
13
71
4
20
12
36
12
7
65
79
117
81
47
43
45
12
33
36
11
61
27
56
24
76
33
18
45
27
41
76
20
48
40
36
20
60
4
20
4
12
56
36
60
28
69
3
20
36
13
143
37
126
17
37
3
60
8
60
52
60
9
71
12
36
60
36
24
16
36
32
132
112
120
15
29
88
45
11
28
15
117
8
1
23
60
12
24
96
1
18
41
108
12
36
19
72
18
131
4
8
37
59
49
54
89
12
43
54
11
25
119
52
92
12
4
44
84
28
33
18
117
12
8
60
1
83
180
144
25
3
68
144
48
48
24
115
53
72
60
13
90
53
73
23
76
84
44
48
31
162
11
64
24
27
5
84
144
120
28
8
16
9
71
60
16
141
11
108
16
56
120
84
24
12
40
36
188
12
36
112
9
35
28
8
4
296
12
76
63
29
28
24
32
36
67
29
16
27
45
72
9
23
49
71
73
3
15
21
24
8
48
16
9
63
72
56
25
83
12
112
20
28
60
56
60
28
32
52
8
64
44
124
20
36
25
90
9
288
20
24
1
3
60
84
15
45
45
3
24
116
4
32
36
36
28
12
44
144
36
12
85
59
84
60
13
39
36
32
24
124
8
60
36
36
60
49
39
51
53
19
29
72
28
20
36
40
80
28
108
44
37
35
73
59
31
113
76
68
31
29
240
19
77
36
84
1
36
3
128
124
87
45
56
12
31
57
80
28
ABCD 94420568072*3^$a+1 [50084]
29
28
15
53
100
9
11
24
108
64
8
96
4
8
72
1
36
174
42
3
9
107
36
37
15
20
1
15
36
3
41
40
15
17
4
33
35
48
133
135
44
40
32
13
51
36
45
3
56
25
24
63
72
8
4
8
12
60
19
29
40
36
21
99
51
9
75
81
20
49
66
18
51
44
1
30
185
1
171
63
84
77
64
237
59
19
45
116
19
89
12
124
45
30
17
163
29
7
24
45
92
12
36
31
54
11
16
63
29
43
5
108
25
11
16
9
35
79
45
9
47
73
11
36
48
96
139
53
19
129
45
36
35
64
20
40
12
9
78
48
114
71
120
28
20
12
55
53
64
32
48
1
47
24
211
17
7
30
60
3
87
90
95
24
52
57
23
73
11
64
20
25
47
4
9
35
4
56
49
18
89
1
47
36
61
119
109
51
27
17
12
124
32
12
168
7
17
28
51
9
8
49
15
45
39
36
68
31
5
12
60
37
11
60
91
45
120
80
16
3
6
11
115
113
24
1
35
61
11
12
48
19
41
25
47
12
175
41
12
36
16
44
12
12
60
12
24
1
15
9
27
93
72
35
7
65
1
71
24
19
90
27
39
41
85
51
84
36
32
67
24
120
29
61
27
8
151
5
16
24
164
12
103
9
3
173
25
35
24
31
65
4
63
18
84
42
9
20
1
171
8
52
75
18
90
5
72
12
48
12
37
3
15
41
85
11
25
39
20
67
17
28
3
96
5
61
47
7
53
48
60
25
35
73
35
24
52
56
12
48
24
40
20
4
12
159
48
53
28
32
4
9
11
4
21
24
59
72
79
5
31
18
87
21
24
63
183
105
63
29
16
27
18
27
144
20
84
12
28
20
84
36
49
48
35
108
25
174
101
24
72
25
35
144
36
13
15
56
16
8
1
30
9
36
45
35
16
104
16
45
11
12
31
5
12
25
27
20
156
12
40
69
39
56
4
140
25
36
6
12
6
84
51
36
8
91
21
9
36
60
156
23
12
97
3
9
24
54
48
5
73
11
48
72
85
11
19
65
31
12
5
13
54
18
27
8
1
6
36
77
40
8
72
1
11
64
56
48
48
19
36
33
36
20
145
15
111
5
193
35
127
9
9
59
67
9
87
29
16
20
73
27
87
5
16
56
13
23
84
60
49
36
3
45
36
24
35
48
7
17
49
24
35
40
51
29
156
36
88
8
124
9
155
1
215
48
36
25
42
17
13
63
56
60
25
83
120
16
36
24
36
44
24
43
9
20
24
25
30
29
12
19
54
71
24
31
45
72
12
45
60
18
9
44
31
6
35
28
21
11
49
75
15
84
17
144
100
36
32
31
69
20
61
36
84
36
35
264
12
168
49
35
72
60
24
25
11
36
28
45
107
144
19
29
48
19
9
56
216
7
66
35
25
95
76
36
3
77
55
29
16
3
41
4
45
35
72
12
12
64
21
24
54
66
107
12
60
72
36
72
55
17
73
123
9
39
20
40
20
36
156
60
24
19
120
6
54
5
76
20
24
72
64
20
36
7
53
139
141
9
3
8
28
9
6
5
12
85
35
12
36
36
36
43
77
19
29
1
60
11
73
171
80
36
60
37
3
9
90
5
48
132
13
6
5
16
20
25
11
7
60
17
60
96
7
53
40
153
6
48
45
20
52
33
23
12
48
24
19
5
16
20
4
72
39
24
21
44
61
63
32
36
25
119
16
24
44
24
31
21
24
36
20
36
172
8
97
12
23
31
36
45
9
11
13
11
24
1
35
84
52
3
6
11
28
32
36
84
48
7
90
11
12
13
119
40
39
45
9
35
12
4
21
63
27
24
66
11
4
84
20
84
36
60
96
109
6
81
8
1
3
20
12
100
84
36
8
96
84
28
44
19
5
76
104
40
15
12
105
8
31
41
37
23
12
40
92
84
60
7
45
8
124
56
60
36
4
45
51
20
28
8
28
32
12
132
64
39
105
45
66
6
63
56
25
126
21
32
31
5
37
3
105
12
78
12
117
36
27
5
49
36
15
20
127
6
39
15
45
12
33
23
4
8
40
60
68
79
65
48
13
123
56
91
137
16
44
43
5
49
39
20
12
4
20
24
7
89
139
69
152
40
20
13
71
91
29
16
56
72
1
71
64
36
56
48
36
180
55
29
19
105
68
7
245
7
9
15
17
37
27
9
54
53
73
27
12
80
43
5
133
27
27
77
120
19
6
71
49
36
63
104
28
120
117
35
16
12
33
59
36
25
6
5
48
121
35
24
96
85
36
23
16
81
15
20
115
29
124
20
36
55
5
96
16
24
180
44
60
84
12
115
29
7
12
45
32
85
11
12
60
7
54
24
11
84
295
81
81
60
39
15
17
48
7
18
102
5
4
8
1
72
47
7
41
4
60
8
1
179
112
240
75
9
56
40
153
35
12
151
9
9
27
3
90
42
149
13
107
1
54
18
23
13
54
21
24
20
52
39
101
16
20
124
8
37
60
83
1
6
144
65
1
11
4
20
25
11
7
21
69
ABCD 94420734568*3^$a+1 [50043]
65
63
33
72
3
4
12
140
16
8
12
4
44
16
24
12
113
19
36
84
68
28
24
12
44
132
60
24
64
60
80
4
72
44
12
4
101
63
40
56
16
8
12
12
28
68
40
36
24
84
36
44
48
48
72
88
56
36
4
20
33
7
96
68
60
64
36
104
72
88
20
48
9
48
7
84
36
44
4
20
12
48
52
108
53
43
20
16
96
12
12
20
16
8
4
5
7
68
57
43
60
12
44
52
8
36
28
140
153
43
24
32
9
55
17
12
60
147
24
4
17
15
4
104
52
24
36
24
12
132
80
52
80
76
20
28
77
15
52
56
16
108
17
15
84
12
4
24
12
72
60
156
56
76
20
48
36
36
297
67
56
4
41
55
20
4
20
40
116
48
16
44
4
12
140
28
77
19
12
12
20
40
240
36
84
32
4
36
20
21
3
4
12
24
32
4
53
27
4
24
32
28
80
52
8
36
4
8
60
4
24
12
84
24
32
60
64
8
12
108
33
19
20
108
40
8
28
20
16
5
108
55
41
31
20
4
56
28
228
48
12
24
68
16
5
7
68
52
32
36
21
19
12
32
40
12
20
48
225
3
24
4
65
31
60
29
19
5
67
120
144
20
112
108
36
5
31
68
40
36
8
40
108
84
8
12
16
80
52
68
100
104
4
36
116
52
92
24
76
60
56
132
12
16
17
75
16
20
16
20
28
60
53
43
56
4
36
68
36
40
32
64
173
63
28
32
88
5
7
48
17
87
12
100
24
56
4
56
4
32
112
36
20
36
24
16
53
12
55
36
72
8
12
40
56
52
8
45
39
16
240
41
3
12
24
96
76
8
16
60
36
12
32
9
39
40
20
268
77
15
180
117
39
96
28
56
36
36
9
43
17
55
8
12
24
24
88
8
12
33
27
24
84
69
3
28
5
19
101
19
68
9
3
33
12
15
52
68
40
32
96
64
8
16
36
24
20
12
64
8
57
15
45
15
24
45
27
12
12
36
9
43
60
56
12
40
8
64
36
20
16
24
17
7
48
72
80
57
15
136
44
21
43
24
20
28
29
3
12
28
60
56
76
41
15
69
79
56
16
12
5
87
4
56
36
28
17
19
164
84
52
24
24
8
9
36
15
12
76
5
31
84
20
36
100
60
68
28
17
51
24
16
44
60
12
148
32
168
165
27
4
20
4
36
5
19
12
20
96
28
80
96
9
19
8
168
24
28
5
7
92
28
125
123
40
12
36
17
39
24
4
36
12
12
8
9
31
68
132
48
4
36
149
15
112
116
24
180
28
80
16
44
76
56
33
27
4
20
4
188
4
125
15
9
39
28
12
20
28
32
48
4
53
67
20
48
153
15
45
27
40
8
24
4
24
65
7
8
28
12
32
4
24
48
68
12
64
80
28
8
45
204
43
12
24
24
68
12
36
9
103
5
43
32
57
12
163
60
17
15
24
60
40
36
56
84
28
72
48
108
24
8
40
17
91
5
7
20
21
7
12
152
60
60
36
88
44
96
12
100
24
44
16
24
32
28
12
84
56
64
8
16
36
41
7
17
31
12
5
15
36
64
56
16
80
84
36
69
39
33
7
132
20
28
12
24
192
12
77
3
52
101
15
24
108
40
12
8
45
7
8
48
4
29
7
20
64
8
21
27
52
65
15
48
9
63
168
28
12
12
12
20
28
41
39
40
8
40
20
24
45
43
32
16
12
68
4
8
16
36
65
15
4
12
20
24
28
8
48
4
36
12
12
72
56
24
48
36
64
80
112
101
67
17
19
24
48
5
7
20
93
19
24
32
28
32
24
36
28
132
44
16
8
4
41
111
40
80
144
100
44
16
56
21
7
56
45
19
32
9
87
64
60
68
12
36
40
80
105
27
192
24
24
12
33
103
72
80
48
268
32
4
5
55
56
72
36
4
5
15
93
19
116
4
20
16
5
27
156
100
5
111
28
65
7
8
48
28
36
56
52
12
68
12
4
32
33
19
173
7
120
32
88
12
48
12
176
28
36
20
129
19
20
52
36
60
24
89
7
12
80
28
12
41
15
24
28
48
17
19
24
29
3
72
16
24
56
9
7
56
12
60
12
28
32
4
20
165
15
40
29
7
53
7
24
60
24
8
24
16
20
33
79
12
60
36
32
120
60
36
16
44
12
45
15
57
63
72
33
3
24
16
29
12
36
147
40
96
20
4
41
99
108
4
44
16
24
132
17
91
36
120
56
9
43
92
16
8
12
112
36
12
12
32
108
16
41
3
105
27
36
48
60
72
28
24
12
8
52
24
56
4
17
12
15
12
28
56
24
28
20
24
4
65
127
24
24
32
4
56
12
60
28
84
8
16
101
39
36
36
60
28
12
24
48
8
4
116
4
8
12
45
51
4
20
33
87
16
104
148
36
29
43
12
60
56
12
52
132
8
16
96
29
7
8
9
3
4
56
9
15
28
120
20
96
144
40
36
5
231
16
20
60
9
3
28
12
20
76
116
4
44
12
24
132
4
20
16
92
96
117
3
76
5
103
20
16
65
36
39
9
7
108
56
36
33
15
28
20
48
45
127
17
7
20
45
51
24
60
48
33
103
41
15
40
41
15
4
8
45
271
96
48
92
40
56
24
ABCD 94420875988*3^$a+1 [50028]
48
91
5
66
49
59
6
300
66
1
179
54
7
35
73
65
336
60
18
132
30
36
78
12
325
107
102
78
61
5
67
47
48
13
59
25
95
72
48
36
42
120
108
12
18
114
55
77
66
48
24
30
103
107
48
18
30
25
24
23
48
30
79
137
18
168
42
18
25
17
163
17
36
30
90
54
61
71
78
31
125
7
47
61
47
30
174
121
23
192
54
79
72
12
47
90
31
29
84
6
1
143
252
180
12
13
53
72
48
36
6
78
30
49
83
48
85
65
7
60
48
47
25
29
114
90
7
5
48
150
156
18
96
6
48
12
90
24
12
30
25
59
13
113
78
72
102
31
12
23
24
61
59
48
180
253
311
24
54
31
77
43
41
60
6
60
13
72
47
25
168
137
48
7
77
18
1
95
54
18
24
60
18
60
6
37
23
126
54
30
24
48
18
84
12
120
30
240
18
48
13
59
6
7
35
85
132
71
24
108
174
30
109
89
43
47
66
66
13
71
6
6
78
54
30
96
72
48
102
193
35
25
29
18
73
144
5
91
77
7
5
163
12
17
18
12
78
6
144
253
17
66
37
155
25
53
66
61
143
72
37
11
6
43
155
18
114
49
89
6
6
6
12
48
73
29
163
72
173
43
11
90
43
5
66
6
18
145
143
48
12
25
17
6
145
95
12
72
30
18
150
55
48
59
180
48
48
36
168
6
42
25
53
294
73
113
7
60
12
23
18
12
18
42
54
138
72
19
41
144
30
24
6
6
1
65
12
60
66
126
84
19
35
12
133
167
6
90
25
77
103
108
24
191
25
107
18
126
13
96
5
79
41
96
84
19
131
12
37
143
24
49
65
6
90
6
25
23
30
96
31
168
5
12
162
258
84
30
144
37
95
72
78
18
84
30
66
132
37
107
73
60
23
42
42
48
96
6
103
36
41
66
18
240
12
18
36
13
83
282
31
35
30
150
25
77
72
12
60
18
36
66
31
132
221
7
17
115
17
18
1
252
35
108
6
30
121
215
25
23
25
5
102
48
126
60
174
66
114
49
35
13
125
150
54
54
85
197
115
5
7
23
132
12
48
36
12
108
97
47
36
12
30
234
48
6
54
61
35
37
23
24
30
186
144
25
48
5
120
7
35
1
125
84
60
36
30
72
145
29
18
72
6
43
5
7
59
54
264
43
47
73
53
19
191
36
156
13
11
30
18
60
96
66
18
42
84
72
90
204
108
1
17
18
162
18
25
95
66
144
55
71
49
24
185
102
24
24
1
29
12
276
43
60
84
53
30
25
17
18
133
12
108
17
114
1
17
6
186
54
234
198
37
53
7
41
126
49
239
18
354
84
37
35
78
114
18
18
12
24
49
41
31
12
11
186
114
85
72
65
54
198
6
66
66
85
108
5
19
77
54
42
54
60
49
5
30
96
121
5
48
66
13
161
55
77
48
126
90
18
85
143
37
5
132
48
31
95
72
12
12
13
48
137
42
30
79
41
18
85
36
17
54
61
12
5
120
43
29
19
5
102
37
11
90
7
17
48
72
43
108
29
102
60
49
17
90
114
84
96
60
60
24
66
13
60
47
78
96
36
103
5
66
30
150
42
150
25
12
107
73
35
36
12
18
96
78
72
168
48
210
55
107
36
72
72
90
55
11
162
30
42
42
24
37
125
18
84
48
60
18
24
48
84
103
71
132
85
29
223
83
48
90
132
24
19
29
18
145
60
5
18
12
18
204
43
5
247
11
36
48
13
5
30
42
91
5
187
47
12
78
ABCD 94421261666*3^$a+1 [50028]
27
41
40
68
60
16
140
24
72
60
168
64
8
19
36
93
51
41
19
53
16
27
12
5
60
247
9
32
67
5
108
60
4
80
24
160
36
104
4
80
16
36
51
17
96
52
144
56
28
20
16
36
104
4
164
16
27
113
7
65
4
44
31
29
4
15
17
31
245
4
44
4
96
56
36
67
21
104
7
81
20
40
8
31
5
4
20
76
63
53
112
8
100
60
75
204
21
132
32
24
31
60
9
32
64
36
8
60
4
12
8
48
7
5
136
80
184
15
192
48
21
72
12
27
5
28
15
113
12
16
36
144
32
127
48
117
3
24
69
80
24
12
4
60
39
5
76
32
28
12
108
36
15
53
40
20
103
5
40
248
4
56
16
20
60
24
16
15
96
29
103
12
5
108
72
55
5
84
64
32
24
7
33
20
7
9
128
96
60
4
8
79
53
16
32
72
96
67
5
12
28
12
36
327
17
16
80
84
48
40
8
60
64
87
161
40
92
96
91
5
60
60
24
4
8
84
48
12
144
12
48
60
7
17
55
108
65
60
108
4
3
5
72
12
84
7
144
108
33
27
113
60
124
111
17
76
32
48
12
64
20
16
15
149
96
28
24
3
24
29
31
41
12
7
5
76
8
124
12
63
33
20
52
27
5
4
12
8
19
5
76
152
52
3
12
5
48
24
84
12
40
44
24
7
53
120
64
12
20
4
72
39
48
125
12
55
9
20
72
12
16
20
156
31
149
76
20
19
60
65
88
72
15
5
48
127
53
12
28
32
223
165
12
8
28
20
24
24
40
60
36
15
60
5
40
96
8
12
127
72
41
72
7
41
28
20
16
96
27
161
84
48
4
51
33
36
44
16
3
48
53
40
39
41
12
24
28
32
148
8
4
3
17
16
20
24
24
7
24
53
12
103
72
149
19
72
21
87
105
36
60
180
20
19
45
63
33
12
104
120
24
84
43
57
8
12
36
52
80
48
96
24
60
4
20
108
24
64
27
120
117
36
92
4
80
103
77
76
44
108
48
12
163
9
104
19
5
28
68
31
41
64
8
40
32
136
44
36
28
111
5
28
15
21
164
67
33
15
81
80
24
40
56
12
108
96
31
53
12
60
48
96
16
99
36
9
8
72
36
12
16
72
164
76
8
60
7
53
60
67
5
28
104
48
28
12
32
127
9
72
20
60
60
72
7
9
27
5
7
168
9
8
120
52
80
24
24
16
56
60
16
15
12
53
24
4
80
31
33
8
12
12
40
3
105
116
112
32
55
137
28
87
36
5
40
12
27
9
32
48
124
8
64
8
60
16
20
12
4
56
72
72
120
64
20
24
96
16
216
72
27
45
96
12
27
101
139
29
91
5
24
36
24
64
15
17
4
80
67
65
64
51
69
8
28
68
292
92
175
53
28
51
5
24
151
29
79
33
68
24
7
101
40
140
4
8
12
24
24
40
3
5
28
44
48
24
48
88
8
12
52
12
116
72
7
29
91
9
20
16
116
12
43
9
68
12
31
5
12
36
52
20
12
40
8
48
4
12
15
53
7
21
15
5
28
116
48
48
7
12
45
20
28
3
17
108
12
12
28
15
45
56
36
48
7
9
32
55
17
7
29
67
45
15
12
5
12
60
156
48
4
12
8
52
36
12
27
9
56
4
20
7
65
7
41
76
75
45
164
7
33
140
124
20
12
60
31
84
81
20
24
60
96
12
7
65
96
48
40
72
20
112
48
75
125
55
89
60
43
17
36
60
52
68
24
36
60
84
4
36
180
20
24
76
20
43
5
76
24
80
36
151
36
24
65
16
159
5
84
96
40
135
29
12
4
20
28
27
36
9
20
60
84
16
15
45
8
43
132
17
36
48
12
4
60
44
19
12
96
89
31
173
31
9
20
24
223
5
12
16
20
60
12
12
120
52
51
65
4
8
36
19
17
28
15
5
40
3
5
12
103
5
67
165
36
12
15
12
5
40
60
12
8
60
55
17
36
48
31
65
40
68
96
112
8
12
48
216
60
60
148
72
44
12
175
65
12
52
20
36
124
36
128
12
40
164
24
60
84
36
36
28
63
29
16
92
72
36
55
69
15
21
44
64
51
45
15
161
127
5
12
31
125
7
137
24
24
88
32
40
48
15
57
8
19
209
4
8
4
96
99
41
72
36
7
5
4
168
48
15
77
76
20
31
21
8
136
15
5
16
27
17
4
56
31
29
36
7
165
92
40
20
48
36
124
63
69
8
40
75
41
12
72
48
60
12
48
55
77
55
77
16
8
72
12
43
29
36
48
40
51
45
48
56
36
115
33
8
48
31
65
96
7
81
51
21
27
41
19
48
9
24
ABCD 94421585554*3^$a+1 [50037]
90
19
12
48
120
92
4
324
12
143
1
156
36
8
16
24
44
15
25
11
85
84
180
60
32
213
3
88
24
60
12
180
44
40
92
48
15
57
88
56
93
115
8
147
126
7
72
48
132
32
9
31
29
55
12
24
84
84
32
33
31
156
84
12
48
44
15
1
5
39
108
117
60
7
60
48
5
115
120
156
239
1
24
32
16
80
220
24
84
84
48
12
11
25
119
13
72
35
117
148
72
24
12
24
20
3
66
135
4
12
84
44
12
16
20
52
36
80
15
49
5
7
36
68
64
116
69
3
28
36
23
13
77
3
64
36
12
60
48
8
124
20
112
24
12
140
24
33
7
44
15
9
52
89
15
4
11
97
48
59
30
90
25
72
48
125
27
9
54
36
1
116
100
44
33
66
204
30
36
39
105
75
15
36
109
12
68
16
89
51
196
23
300
13
44
28
132
60
60
24
80
9
27
64
12
32
12
4
36
83
90
63
52
12
84
80
39
73
32
76
56
36
87
61
149
6
1
48
48
104
16
84
20
3
33
60
48
64
8
100
108
12
68
4
92
4
12
17
43
8
100
59
73
180
77
75
12
40
53
30
193
32
52
20
33
30
145
200
52
48
72
23
1
20
195
25
36
20
16
132
41
54
181
56
64
44
51
121
29
54
36
61
8
21
51
16
17
90
225
15
73
12
12
48
72
36
24
36
77
31
29
120
31
12
72
11
61
24
32
4
113
67
36
32
81
19
72
53
27
28
56
132
33
51
36
57
115
152
28
12
83
97
119
37
60
12
5
7
48
236
45
144
126
37
84
68
16
204
68
4
23
90
55
5
126
37
72
35
36
54
31
36
89
7
92
12
3
66
60
7
72
11
49
60
35
93
48
76
24
192
12
300
41
55
20
60
40
29
3
28
5
67
204
56
72
28
48
32
84
33
43
17
55
12
60
20
33
3
52
96
132
48
12
92
112
44
52
12
5
6
1
20
33
151
12
20
160
53
127
12
5
31
89
3
28
65
144
31
60
132
12
20
52
36
104
36
52
95
30
36
60
15
72
3
1
29
91
24
132
12
276
65
151
44
72
33
19
96
60
155
120
1
48
5
7
53
66
37
24
60
48
68
28
24
12
23
45
100
5
75
45
60
51
16
56
33
31
36
137
3
40
24
60
36
17
51
136
23
45
141
79
5
43
12
96
24
32
4
80
64
72
68
112
8
51
204
33
100
24
108
96
24
5
147
64
12
12
5
55
32
28
5
43
12
185
3
40
77
6
109
12
44
4
65
30
57
28
80
72
60
16
108
32
244
29
120
19
48
48
35
30
19
8
33
30
54
147
64
119
93
40
60
48
204
56
39
21
124
72
104
39
30
6
30
31
24
56
28
108
12
56
64
20
15
57
3
37
24
24
71
25
84
5
55
101
31
284
45
31
29
84
63
84
16
12
68
12
88
20
28
36
96
53
31
36
248
120
39
37
29
139
5
3
3
25
59
73
60
24
149
127
12
60
60
12
8
76
59
117
28
60
12
44
9
103
108
104
105
3
120
64
29
75
36
33
15
148
32
52
113
75
15
73
192
8
12
132
123
57
28
12
23
1
24
96
36
44
52
17
31
12
180
60
47
36
1
179
54
120
27
180
69
79
72
23
121
29
55
60
48
17
43
12
11
121
8
16
72
8
16
56
28
20
24
52
36
12
96
89
7
29
79
80
28
24
24
29
3
177
55
35
90
36
211
8
60
120
52
80
16
47
21
4
71
84
37
24
12
17
55
5
31
24
60
60
5
67
44
156
3
1
96
8
28
48
176
4
36
60
24
216
80
4
36
116
3
37
12
48
60
84
59
49
101
7
84
53
147
28
5
67
168
128
117
36
27
40
108
104
136
44
52
68
36
15
49
152
60
4
24
132
20
4
32
27
37
23
1
56
16
60
32
136
36
20
24
64
56
64
80
112
276
132
56
132
63
1
44
4
36
12
60
68
36
88
56
15
30
31
83
73
47
6
ABCD 94422098086*3^$a+1 [50016]
20
15
9
12
48
72
24
12
100
29
3
36
15
12
37
56
36
16
8
4
11
61
8
36
12
28
60
144
41
90
97
35
93
16
44
84
48
15
69
48
16
12
23
229
77
66
49
44
36
64
96
35
24
36
73
11
25
60
65
19
17
55
56
24
21
15
3
21
4
32
39
109
12
68
147
60
30
15
28
35
12
24
93
36
16
24
11
69
36
64
20
21
123
60
60
27
24
61
131
9
15
61
83
9
96
87
24
61
8
24
48
15
13
84
17
84
27
48
21
36
7
12
29
36
31
60
23
21
60
9
12
39
21
7
48
60
32
12
40
11
18
15
45
19
17
30
9
84
52
89
42
45
24
4
35
9
3
33
4
60
60
20
172
24
101
15
15
33
132
36
40
35
73
84
20
96
27
24
1
108
20
252
64
44
36
36
33
19
80
111
1
80
40
11
37
248
12
60
12
9
12
67
8
52
32
75
33
28
104
15
21
15
24
81
24
15
6
3
64
41
67
5
30
13
12
125
39
45
3
36
24
60
28
20
45
234
13
56
52
5
15
24
28
32
28
60
20
100
23
48
180
1
56
75
18
15
76
65
24
79
41
36
31
23
61
36
125
54
81
28
11
54
90
9
33
18
36
81
12
171
37
8
12
39
81
28
17
54
33
72
69
15
27
48
6
3
16
47
49
95
9
4
137
30
141
52
56
75
1
120
60
5
36
3
72
40
5
55
5
3
24
60
76
36
44
81
99
24
36
24
52
36
35
30
7
8
24
28
8
39
129
12
108
21
43
8
12
27
30
3
108
3
1
11
78
79
8
15
60
9
21
7
8
45
79
56
28
60
5
36
6
9
48
36
105
36
3
52
11
109
5
79
5
60
15
36
21
19
89
55
80
12
45
18
49
23
180
60
90
7
167
9
12
12
52
60
56
24
24
27
85
12
8
4
60
20
21
27
12
4
24
47
69
40
71
105
15
1
35
9
9
6
21
52
12
80
24
27
18
7
20
40
23
36
45
21
39
4
92
52
56
81
31
5
63
45
79
116
24
48
3
117
9
39
4
56
27
24
121
8
45
6
105
111
33
36
36
4
68
3
45
60
105
7
32
4
24
77
24
12
18
36
105
9
79
11
25
41
3
96
12
4
35
30
43
8
88
5
19
23
33
36
28
8
15
108
49
12
71
45
3
25
17
3
24
63
84
85
80
15
60
13
68
3
6
30
25
36
20
40
113
6
33
21
15
4
53
7
20
48
64
24
24
77
15
24
84
93
39
36
39
69
15
9
88
8
75
37
44
76
24
20
15
81
9
31
5
7
56
52
8
21
24
111
24
24
21
15
40
20
87
54
3
12
15
36
25
12
32
24
4
92
24
64
20
27
21
12
63
18
55
35
21
120
21
147
36
51
13
23
54
31
8
160
17
108
36
36
27
28
179
69
132
40
80
48
27
18
12
19
8
12
16
44
9
87
9
36
75
99
73
96
65
6
121
59
33
12
9
19
36
11
6
27
60
21
252
87
141
195
27
9
24
141
6
9
21
204
15
21
67
20
28
5
24
15
69
7
29
99
16
24
24
116
4
48
12
23
108
72
84
45
4
11
85
44
27
13
140
36
51
69
21
3
45
6
33
48
64
35
21
9
3
36
4
60
41
60
27
3
61
24
32
4
41
43
11
9
81
24
115
5
31
36
44
88
20
3
30
27
27
33
27
36
84
49
32
48
12
28
84
23
48
6
31
24
11
18
27
9
111
12
16
47
18
27
84
16
20
52
53
115
8
105
91
5
3
27
13
12
35
21
33
30
9
51
61
5
54
6
55
35
45
28
36
17
27
27
36
18
120
60
72
30
33
21
3
33
18
49
11
57
105
67
20
36
12
9
3
16
11
54
6
1
20
40
92
3
18
31
20
60
48
3
37
41
67
24
101
87
40
20
72
96
15
45
9
90
30
15
9
27
28
17
55
120
95
45
3
6
84
6
66
79
35
36
18
7
8
4
32
105
6
30
3
52
192
47
9
4
53
24
19
24
48
20
9
54
6
15
4
17
27
63
37
53
30
93
52
8
12
3
12
13
5
42
37
8
129
15
21
54
85
41
43
11
60
13
12
8
76
251
25
95
33
3
9
9
75
136
11
33
12
24
48
3
114
3
28
8
24
57
111
48
45
36
3
16
17
48
31
56
28
11
21
12
96
4
8
28
11
24
81
24
21
54
21
4
95
69
40
23
97
56
57
43
17
7
32
24
21
6
93
4
47
9
4
20
108
60
9
15
111
25
60
5
3
4
12
36
59
1
20
4
101
15
12
63
25
12
20
33
15
75
25
32
27
81
15
69
4
47
54
24
15
24
16
36
60
56
72
28
29
3
21
7
60
32
12
36
33
15
12
9
19
47
85
59
69
72
60
15
33
16
48
56
84
48
3
25
32
40
20
15
90
18
9
88
5
24
3
27
9
40
11
25
185
96
3
76
29
79
11
72
90
27
28
24
84
17
27
36
12
69
30
21
72
51
61
24
12
65
7
101
60
66
21
3
1
29
15
52
5
27
27
1
8
12
60
9
79
72
8
60
184
92
16
35
9
16
92
28
20
64
5
19
32
48
52
72
41
36
15
9
12
55
53
111
28
263
33
4
71
21
96
12
153
3
4
72
44
21
15
84
27
45
4
29
66
45
36
105
39
15
21
12
33
43
96
11
48
72
18
99
76
5
171
88
71
37
35
45
40
12
12
56
4
8
51
36
1
8
177
67
17
15
ABCD 94422118808*3^$a+1 [50139]
39
36
126
99
32
252
208
20
19
29
84
103
245
48
60
25
75
20
40
32
463
5
31
53
1
54
5
36
40
171
101
120
49
71
100
48
12
8
12
37
18
45
63
17
19
53
16
147
77
36
31
53
55
72
29
12
40
8
72
55
113
67
17
1
36
11
28
51
141
183
65
12
12
48
43
72
33
39
101
52
20
79
29
61
18
5
16
15
72
17
196
111
18
35
76
132
8
1
83
180
28
20
67
141
60
32
28
99
93
80
132
37
71
37
3
60
27
33
200
19
54
207
68
60
144
96
40
69
90
81
32
48
12
12
31
36
90
11
43
149
300
28
63
149
108
49
51
80
132
156
12
48
132
73
126
69
32
132
16
140
24
48
7
81
120
44
43
113
132
132
60
36
24
88
8
1
71
240
103
54
90
18
35
180
28
20
40
72
237
251
1
54
17
40
32
16
21
90
149
67
45
135
105
60
87
36
5
132
28
104
73
72
71
24
16
15
65
12
13
95
100
75
5
180
12
19
90
36
54
9
80
127
33
20
12
60
73
54
53
148
15
17
109
203
180
48
19
9
20
100
12
180
60
32
91
465
20
145
15
75
105
21
54
54
71
199
93
272
36
31
36
53
144
16
111
161
37
18
17
73
3
164
16
12
92
217
90
29
40
284
48
13
90
105
60
80
7
180
45
9
126
90
90
77
36
52
8
115
29
25
72
179
160
39
153
20
12
67
234
119
25
51
32
79
29
24
55
53
12
7
129
12
147
108
45
68
84
181
59
193
23
40
152
163
54
18
165
8
24
88
200
19
81
423
29
97
54
57
8
40
75
54
11
12
13
126
90
83
28
15
293
172
39
21
80
72
96
19
126
54
21
12
8
24
115
333
27
141
252
68
72
223
90
15
104
16
32
13
27
80
217
63
8
120
7
93
87
53
19
113
48
100
12
69
11
28
195
65
52
48
92
48
12
40
3
165
32
73
54
36
126
131
247
41
12
100
20
48
67
18
155
72
43
77
72
67
81
27
33
3
29
88
8
72
108
12
72
76
240
140
40
12
20
19
54
54
180
93
33
72
63
117
54
9
32
28
39
141
20
55
65
24
91
17
108
127
54
18
125
55
198
23
85
167
180
12
37
39
159
5
180
168
48
52
60
32
36
12
73
144
18
144
18
18
197
256
87
90
198
5
85
36
251
132
31
65
7
185
12
96
100
12
32
31
29
61
119
48
49
54
54
83
48
49
18
233
40
32
160
39
53
16
20
1
11
220
57
36
72
15
20
220
80
79
90
59
85
75
51
36
360
18
155
52
45
198
72
33
44
36
12
37
35
1
107
28
45
36
39
72
123
5
49
36
59
388
32
28
20
48
91
180
54
107
28
27
105
57
35
73
47
115
72
81
60
68
160
12
20
12
163
54
23
31
5
31
29
52
63
165
15
144
18
143
12
43
89
55
5
67
18
71
19
113
28
32
7
216
17
40
32
16
111
41
120
48
72
168
181
18
33
80
40
120
80
148
57
23
84
28
9
54
252
198
126
21
48
104
16
80
24
265
18
53
1
180
39
15
17
ABCD 94422746578*3^$a+1 [50006]
13
104
52
8
72
48
112
60
188
76
119
45
51
21
4
35
141
39
129
111
9
60
60
100
20
255
37
20
28
72
68
15
85
32
4
59
108
48
1
20
63
105
40
131
25
35
129
51
141
28
95
37
120
20
28
71
61
191
13
59
61
60
56
60
88
11
9
40
32
208
96
56
60
88
32
4
56
51
37
20
16
44
12
3
61
56
108
63
108
9
120
51
12
48
49
332
60
40
8
40
20
172
11
9
4
107
72
105
12
28
32
88
140
40
72
20
64
59
48
49
68
12
28
36
96
131
117
16
56
60
120
39
9
52
8
3
48
25
24
140
76
104
120
180
52
48
60
20
111
25
36
20
28
32
108
12
123
1
96
188
63
49
8
60
15
61
56
28
60
11
180
61
68
196
104
12
124
24
71
24
37
20
48
72
28
380
75
25
12
23
37
59
49
215
25
20
12
3
241
60
116
28
132
11
13
24
200
51
61
11
9
48
16
116
64
36
59
349
12
24
84
20
112
60
140
40
11
13
144
96
24
20
16
44
72
4
156
8
75
117
40
131
48
25
167
277
12
80
148
32
4
24
11
61
108
96
44
60
16
60
24
72
60
20
120
48
40
71
25
47
57
60
16
60
44
12
159
25
119
57
4
95
21
28
11
21
4
56
28
72
80
51
9
64
216
11
13
96
120
23
36
60
121
48
92
28
240
32
28
32
123
61
59
96
25
44
51
69
160
32
4
104
303
48
49
11
109
215
105
3
48
60
181
80
4
24
71
49
272
159
24
36
109
36
36
128
16
236
40
8
63
12
25
23
109
23
177
4
96
288
11
9
172
251
9
88
96
59
1
60
36
68
160
11
25
24
35
45
15
168
57
12
4
36
383
105
76
180
24
20
100
120
32
88
32
108
16
60
60
116
28
23
49
48
12
80
148
11
9
195
37
60
48
131
12
9
4
36
83
265
12
11
37
11
12
9
48
100
11
189
16
56
108
15
25
32
99
12
37
72
119
84
37
48
60
11
61
48
12
8
51
21
220
8
3
13
104
40
36
84
23
133
36
144
44
16
155
81
48
12
4
95
1
119
249
72
4
24
32
28
32
48
51
1
8
12
160
60
84
47
37
12
24
236
3
25
11
9
120
12
64
56
88
36
116
88
120
60
80
3
73
44
12
108
60
40
23
37
80
75
1
96
8
75
37
68
16
35
69
15
165
12
51
169
23
37
68
40
36
60
240
24
20
60
52
8
123
117
16
35
141
88
20
12
48
60
192
28
23
117
16
44
195
57
63
1
44
72
99
241
23
61
24
95
25
200
60
16
144
120
72
20
120
28
12
20
28
36
44
60
15
25
60
95
37
24
56
148
23
12
25
155
217
24
116
60
48
15
48
13
35
25
59
61
104
76
84
12
120
60
128
52
60
20
99
261
48
40
23
9
40
144
116
88
12
8
16
59
45
3
49
60
60
144
164
40
23
37
240
95
57
28
11
9
16
24
12
8
63
229
48
71
9
3
69
4
95
24
37
8
12
108
16
144
36
144
32
148
12
8
120
135
45
16
35
61
11
97
12
24
59
57
208
60
12
48
12
48
83
73
156
20
28
11
145
84
200
63
12
61
36
60
20
63
25
20
12
28
120
11
72
13
176
4
116
28
131
21
39
21
3
165
52
264
56
3
108
57
40
32
63
37
8
3
37
131
12
57
60
15
96
24
165
16
120
116
63
25
32
111
49
48
95
37
24
59
57
48
75
25
12
20
28
80
196
24
140
72
4
104
63
13
24
ABCD 94423024368*3^$a+1 [50002]
18
39
33
68
55
36
5
48
6
10
6
80
24
4
18
12
86
60
94
26
36
4
14
66
52
102
32
24
22
38
31
5
24
6
18
6
10
27
69
14
34
60
36
12
3
24
12
5
46
24
14
55
71
88
78
174
20
16
90
68
22
2
52
6
30
14
94
42
48
9
11
174
150
12
46
38
36
28
36
42
12
36
27
23
30
90
16
21
29
16
54
98
12
198
12
13
12
21
62
30
16
39
63
18
24
51
21
3
11
24
12
54
6
108
70
30
45
120
11
61
113
36
19
15
21
11
24
24
6
30
25
132
27
21
24
35
1
9
36
50
60
25
9
2
4
20
36
13
96
12
60
15
18
12
3
87
32
12
28
36
57
3
72
2
46
42
98
64
33
89
91
53
55
21
8
28
48
36
54
42
8
10
57
33
15
35
34
18
78
39
41
64
18
30
3
15
9
33
14
18
7
23
40
6
15
11
13
11
60
136
14
82
44
40
36
38
7
23
54
156
31
23
12
24
265
24
17
46
68
61
36
3
36
74
34
18
38
1
53
36
16
39
27
14
46
72
48
2
42
46
18
20
106
60
74
24
10
15
15
72
126
68
22
8
1
36
9
44
16
84
132
18
84
6
14
52
14
60
24
42
184
104
25
3
2
46
24
72
44
84
42
28
36
56
18
52
158
43
33
15
15
86
4
75
29
30
36
46
3
17
160
6
57
17
19
9
63
143
37
29
70
20
4
50
70
42
144
8
12
174
1
21
12
63
27
45
11
114
126
24
22
3
15
32
46
2
73
69
18
18
2
13
3
30
24
36
20
16
3
27
45
33
18
8
10
56
31
59
1
45
18
20
22
62
76
6
68
30
10
15
101
79
95
6
6
24
37
27
72
21
24
45
3
51
42
30
78
15
131
13
17
48
58
72
18
8
120
16
8
118
2
42
1
143
30
7
17
31
15
9
33
14
24
30
6
28
42
50
18
6
46
18
36
42
174
9
35
36
16
8
22
60
123
11
25
5
10
9
51
8
36
186
24
91
51
32
36
16
21
75
33
5
55
45
26
34
72
74
1
27
6
102
45
9
6
48
20
60
36
120
40
144
69
11
25
21
30
18
2
1
23
6
31
12
35
36
24
37
9
6
20
16
68
96
13
11
24
36
40
30
27
333
24
48
27
48
23
16
14
90
25
72
23
10
20
34
138
63
29
6
46
20
43
108
15
18
20
34
36
56
46
3
69
18
129
51
2
55
36
59
12
61
12
57
14
6
31
3
86
4
15
11
121
9
24
75
59
13
83
36
48
28
18
36
48
80
36
16
39
65
4
50
1
59
12
1
57
3
120
33
20
24
6
36
25
24
45
6
33
72
15
8
42
31
9
6
18
12
27
33
8
54
76
26
160
39
9
42
66
32
31
11
73
17
18
61
95
30
46
134
34
18
183
11
4
20
34
20
16
39
47
25
15
14
22
14
34
150
15
21
36
15
15
93
75
105
59
1
12
87
62
28
20
91
35
4
18
18
56
28
116
30
7
15
72
2
30
18
42
48
1
57
12
78
102
18
9
105
38
12
1
72
123
2
58
14
114
64
6
30
26
18
42
18
60
25
45
135
36
29
52
36
32
12
34
36
84
20
54
90
60
13
23
34
36
56
16
32
102
46
183
35
90
30
52
14
60
48
156
19
71
46
3
3
54
18
93
12
17
55
29
4
27
45
80
70
14
84
12
64
20
150
66
4
20
46
50
90
4
20
1
35
70
6
48
6
14
16
54
20
7
12
96
51
8
46
90
50
4
12
24
56
31
23
30
90
24
66
34
20
40
57
15
69
60
9
75
108
47
22
3
51
36
20
78
55
63
42
51
21
110
100
8
1
36
36
29
40
48
20
22
36
48
80
106
14
156
24
16
78
12
54
44
42
4
42
104
1
3
69
5
6
120
37
12
11
64
12
38
40
3
45
38
1
35
60
64
42
102
90
6
104
1
41
154
36
8
30
52
3
71
52
168
54
3
29
108
88
63
9
3
17
43
9
18
36
24
21
155
169
12
36
39
36
90
32
42
1
15
18
15
39
48
44
13
11
46
48
2
16
42
12
38
42
70
18
86
40
36
21
15
8
49
11
66
100
3
261
72
3
29
115
5
16
20
16
39
11
130
144
75
11
73
305
42
13
15
72
21
15
45
45
68
31
29
7
53
31
23
240
13
45
2
76
105
15
21
83
6
36
18
6
10
14
42
4
30
75
5
16
3
15
21
120
29
118
68
1
59
16
66
27
27
44
10
20
24
46
21
5
30
120
76
90
18
72
18
50
46
30
24
14
16
230
4
2
4
26
40
165
69
6
33
60
135
45
71
1
5
64
39
27
8
1
11
94
30
164
42
150
64
69
17
94
74
60
36
30
10
14
82
15
5
34
44
46
56
19
12
33
72
27
15
21
11
30
46
18
56
18
150
28
18
20
24
25
77
28
6
12
32
10
216
15
11
25
36
15
9
141
74
54
10
42
2
16
69
11
6
18
40
12
96
90
14
40
84
9
17
70
74
52
14
88
21
65
30
1
45
8
162
48
6
55
12
23
30
70
42
30
14
4
50
36
10
50
16
8
34
3
12
71
97
29
16
27
65
30
61
36
141
8
19
48
69
3
60
71
64
81
180
84
21
14
60
36
37
108
27
38
16
18
57
23
12
30
4
20
55
15
44
6
6
40
54
110
1
135
74
7
69
48
6
ABCD 94423343284*3^$a+1 [50011]
92
90
42
126
57
1
24
30
60
12
41
19
8
40
128
4
65
33
18
4
161
24
48
7
20
106
3
9
62
90
154
24
90
2
36
118
32
48
39
25
20
43
83
6
15
13
35
3
30
10
20
73
81
38
72
66
22
18
44
258
40
8
42
10
110
15
40
15
38
19
11
52
36
44
16
137
7
20
72
30
15
43
21
87
72
57
56
24
33
42
18
22
14
60
10
6
3
23
12
30
42
84
9
72
9
4
36
92
28
56
6
12
61
9
90
36
17
24
9
24
58
50
34
18
60
80
18
40
38
16
11
27
6
34
38
24
63
15
25
23
4
5
13
35
55
50
6
30
102
12
16
44
52
20
10
83
63
94
20
66
84
33
115
50
3
25
2
6
10
29
25
8
4
11
9
30
30
48
48
100
39
63
20
36
9
81
4
12
8
28
32
3
9
88
2
21
24
39
60
37
23
9
33
7
77
18
66
10
36
24
12
20
105
64
29
51
61
2
57
3
18
138
16
41
9
4
26
4
29
3
4
18
63
135
20
18
12
102
46
11
16
15
80
168
9
7
9
9
98
42
58
68
24
22
56
18
16
26
102
12
40
38
10
36
29
25
62
33
45
28
68
22
90
14
88
53
43
36
8
40
42
8
40
6
17
165
10
89
1
18
186
11
55
9
9
14
60
48
100
20
102
48
132
70
60
30
83
67
26
12
82
77
48
21
52
8
159
15
22
75
23
30
108
54
24
12
30
22
12
24
72
30
24
8
15
16
17
39
16
15
17
40
107
6
130
8
24
10
30
53
3
4
18
68
30
117
103
90
6
44
84
10
6
2
42
10
92
10
86
4
186
12
86
102
9
48
7
81
77
12
100
35
15
49
15
89
3
30
7
41
102
52
21
15
12
5
39
88
2
55
33
8
10
12
132
21
9
8
48
40
2
37
161
24
18
12
10
18
5
48
55
17
1
26
21
88
56
96
3
21
3
10
110
52
161
87
22
11
33
42
40
14
6
25
5
18
46
11
25
2
12
18
22
20
18
6
117
37
12
63
27
53
21
12
22
32
30
6
12
16
2
15
27
72
141
3
21
55
24
17
15
40
2
6
36
40
45
8
87
204
22
18
12
92
76
17
9
63
48
75
72
40
21
47
60
24
64
12
65
13
30
56
60
250
26
132
18
52
38
40
12
65
51
69
13
20
30
82
47
3
30
42
126
7
45
20
6
6
3
1
54
50
58
24
8
36
40
9
65
30
12
21
9
78
16
12
38
22
104
40
41
57
30
1
105
12
32
60
30
22
11
3
36
33
16
47
34
60
83
7
38
12
48
66
37
65
7
15
8
28
2
19
80
25
8
58
24
38
52
11
120
3
21
1
32
46
36
104
21
63
96
9
103
72
50
16
2
4
234
56
24
12
30
12
58
14
10
18
12
26
90
54
144
6
49
107
48
4
36
12
68
4
17
55
9
15
2
12
6
21
25
71
72
7
18
122
60
16
30
14
18
3
19
26
52
8
84
6
28
26
15
21
42
22
3
27
8
70
23
3
102
15
55
2
12
18
36
94
18
12
8
12
42
138
33
43
72
32
18
27
21
67
9
63
32
81
15
67
8
10
30
108
81
5
10
80
28
20
6
12
70
2
6
10
111
51
20
34
90
8
28
12
60
26
54
78
22
20
28
24
38
108
34
36
84
20
21
49
18
45
81
71
43
36
2
10
20
12
60
25
15
48
24
20
10
50
28
2
138
52
53
15
46
59
16
72
113
39
27
24
24
61
27
2
27
31
2
10
38
30
22
32
108
46
2
48
7
59
4
32
30
64
6
104
30
58
60
2
64
32
42
22
26
78
16
50
13
8
45
19
45
11
7
42
20
3
7
38
22
20
105
13
20
6
54
28
24
86
52
38
15
79
14
54
30
22
9
47
58
71
19
30
74
12
96
12
12
28
8
45
43
36
41
9
18
45
33
12
70
6
39
72
11
40
77
85
18
30
42
17
3
28
18
6
36
48
14
12
3
25
2
76
90
18
29
7
18
36
12
68
4
38
22
48
54
125
123
93
15
24
81
105
18
46
23
1
66
68
10
12
14
21
1
18
24
32
144
61
8
25
30
98
18
36
78
27
49
2
18
4
18
20
10
2
48
42
30
22
38
6
16
48
27
8
3
4
48
56
9
63
4
36
48
104
22
11
72
3
30
70
2
10
45
23
48
42
18
22
14
33
27
16
20
4
38
6
42
30
28
21
128
27
18
78
72
6
39
51
21
64
32
3
37
17
10
6
14
48
24
58
95
67
20
6
10
17
37
11
7
62
10
26
159
13
18
57
17
18
12
48
150
12
31
15
50
30
18
6
4
30
44
6
22
63
9
32
24
42
45
57
7
63
140
45
3
18
34
12
18
38
45
33
82
32
46
14
18
15
19
60
108
5
7
26
55
23
60
34
107
25
48
78
12
8
24
4
36
6
47
55
20
58
12
26
21
48
33
7
51
12
65
7
36
2
42
12
4
2
52
48
27
35
36
34
30
8
60
4
9
11
36
4
21
27
45
51
84
38
114
10
24
54
12
6
30
8
36
6
84
18
10
8
15
103
54
18
17
75
72
6
15
39
66
39
9
10
12
18
47
24
79
56
114
4
35
15
10
90
32
24
21
16
15
18
44
22
44
12
48
102
70
89
81
39
21
48
4
8
39
96
45
12
16
36
90
44
10
26
18
10
20
16
24
8
64
20
66
18
72
4
5
16
35
28
14
28
2
37
23
10
48
38
76
30
44
6
45
55
66
62
57
16
33
62
60
12
12
36
57
111
64
158
27
15
136
36
26
64
170
48
33
9
54
57
3
136
44
9
33
30
10
39
33
18
68
9
81
30
12
24
4
54
20
12
6
102
22
20
21
63
4
60
38
34
20
30
24
87
3
16
20
60
21
73
47
103
104
16
32
9
21
10
92
45
3
54
78
57
48
7
8
12
16
14
6
18
54
1
105
ABCD 94424844388*3^$a+1 [50036]
30
78
100
44
108
3
165
12
4
38
6
64
80
36
30
42
198
12
18
30
22
72
3
69
123
203
13
32
57
76
75
47
10
20
43
5
12
39
9
60
40
182
109
89
12
3
136
8
33
4
8
27
133
20
15
1
44
18
49
81
32
6
9
33
39
9
39
3
12
1
137
60
4
84
60
80
102
10
15
8
37
62
18
4
26
37
11
24
45
96
69
40
3
80
3
21
9
31
8
15
10
128
15
145
2
36
49
21
72
75
48
176
24
24
33
12
43
95
42
6
57
64
11
237
15
1
89
90
58
27
80
1
47
165
3
24
13
8
60
7
47
1
5
30
10
12
92
43
5
19
81
2
13
33
62
78
4
23
147
10
11
15
70
14
21
9
18
10
20
132
168
4
36
92
7
29
60
12
27
40
48
17
48
12
51
39
30
90
108
12
1
9
15
81
180
72
48
20
4
12
14
12
45
27
21
39
82
39
77
27
63
97
5
28
23
9
28
84
71
27
10
116
90
70
12
20
79
23
58
2
36
25
69
51
80
27
18
16
38
106
51
53
3
27
10
80
28
47
15
25
41
7
197
88
32
16
32
28
47
27
6
39
15
10
68
48
51
9
76
38
13
83
72
192
198
183
25
60
74
46
11
16
48
80
24
21
27
13
35
99
45
40
33
80
18
114
6
54
6
25
32
45
88
32
18
25
5
12
15
13
50
81
48
1
74
253
5
48
30
21
16
125
3
15
12
10
27
65
16
20
16
14
10
75
105
14
1
24
101
30
21
21
12
7
48
53
3
15
132
72
21
24
16
45
14
13
5
27
37
35
85
8
123
13
74
36
34
128
27
3
192
117
243
61
72
48
9
50
66
12
63
24
88
5
40
8
76
71
105
12
126
10
14
36
12
162
6
37
17
55
41
39
15
6
72
12
127
56
3
69
63
105
27
45
16
5
147
73
60
14
18
3
1
48
26
45
9
15
1
32
79
8
120
21
42
12
18
115
5
60
4
8
27
24
37
12
26
90
16
11
48
24
63
10
2
90
40
12
68
30
13
17
7
41
18
94
98
42
36
144
15
21
72
48
24
6
45
15
105
49
23
3
45
24
3
37
8
117
48
60
15
49
158
25
5
18
18
15
15
54
18
25
32
48
93
40
11
33
30
105
3
90
12
36
24
3
3
10
50
72
22
35
48
72
37
8
60
55
5
75
96
39
1
21
3
23
30
4
39
5
51
33
7
8
15
66
30
57
13
12
15
72
11
46
14
132
18
60
42
22
23
13
35
40
96
24
29
28
39
11
85
45
83
24
21
40
74
30
60
16
12
107
111
25
29
3
15
33
45
27
15
273
9
7
24
35
42
19
11
69
48
96
109
36
36
194
1
11
30
42
48
12
30
6
102
48
55
29
48
64
35
24
1
14
34
20
48
12
7
21
200
3
24
13
48
27
152
15
22
3
5
6
45
117
18
145
104
61
147
8
9
55
32
51
12
30
30
13
32
13
3
29
6
34
35
37
134
46
23
13
8
19
5
28
407
48
208
95
54
36
15
16
23
60
13
113
12
43
29
16
12
32
63
24
21
90
10
2
10
116
64
63
5
48
72
3
75
21
81
12
6
109
11
22
12
3
17
15
3
34
56
4
23
3
154
8
27
40
8
136
47
30
64
11
15
33
16
41
39
123
13
5
27
16
96
11
69
123
10
83
109
99
24
53
19
53
18
30
3
97
32
6
1
56
75
13
24
81
135
24
11
24
21
9
6
54
48
18
12
42
3
27
141
72
45
28
132
48
2
73
24
105
38
10
32
7
83
10
38
18
19
5
48
67
5
27
3
6
55
24
80
33
7
72
29
16
83
16
17
55
72
5
30
18
28
36
14
10
59
25
15
5
51
45
54
6
4
11
16
33
12
26
105
49
44
27
25
50
30
12
16
11
21
78
54
15
40
35
82
56
3
159
30
40
75
56
69
75
21
280
11
3
18
40
107
45
66
97
32
13
20
148
110
34
3
8
69
6
61
23
30
36
64
15
81
44
18
25
5
43
57
63
17
18
34
35
13
59
24
61
11
33
151
11
18
16
3
120
5
91
47
258
31
24
9
63
77
43
93
35
9
15
33
12
115
45
38
85
93
11
49
14
25
185
96
54
33
37
27
48
8
33
15
117
3
69
27
13
131
16
101
40
72
20
15
15
6
12
4
8
96
64
26
10
95
72
27
48
18
54
13
5
4
60
26
22
20
31
32
63
25
35
10
44
7
8
37
48
3
32
25
23
25
15
80
13
74
6
16
98
6
12
4
3
80
45
43
5
43
5
60
112
15
48
45
134
21
57
90
10
38
21
85
3
23
22
3
47
1
45
171
8
37
3
71
105
1
44
99
33
4
11
37
72
35
16
48
80
15
1
53
18
9
24
24
33
48
30
9
40
80
16
32
24
21
19
11
34
14
132
9
40
8
75
10
8
3
16
71
12
36
129
45
3
37
35
73
15
45
110
10
35
24
33
15
1
15
65
16
23
21
42
12
96
30
31
113
18
42
148
23
9
15
15
33
27
18
52
15
128
133
156
68
30
60
1
32
15
97
71
42
4
56
43
47
12
58
38
10
20
16
26
133
17
7
41
12
72
16
11
33
66
34
26
24
10
20
75
ABCD 94425181408*3^$a+1 [50078]
60
108
161
16
48
27
30
78
36
126
18
36
65
55
30
99
99
93
27
77
91
72
162
108
111
207
9
56
48
7
24
24
81
9
66
78
72
18
21
80
24
48
187
48
5
79
114
12
54
5
19
6
168
87
33
6
156
48
5
85
36
6
90
54
57
9
84
35
16
3
101
40
99
6
24
66
5
67
5
25
18
29
7
36
60
18
72
54
9
15
114
72
23
1
30
17
19
69
32
40
32
1
15
15
54
83
43
29
7
126
35
72
72
40
224
7
24
36
29
48
31
66
39
15
30
11
31
54
75
24
9
95
7
24
102
12
126
84
18
12
63
15
42
71
16
123
101
16
69
60
36
150
21
15
132
78
24
138
77
31
180
45
15
84
5
25
36
48
102
5
64
15
41
43
72
78
119
43
90
3
87
48
57
3
5
19
18
114
9
32
25
54
18
48
23
16
135
65
121
12
83
48
217
15
15
185
120
55
89
1
18
36
18
63
9
39
32
48
96
40
33
47
19
117
32
1
111
9
47
25
72
63
15
9
153
6
96
66
72
66
45
80
19
12
9
32
67
30
6
162
167
1
60
6
29
145
15
51
29
271
60
30
66
93
15
41
25
23
48
72
85
18
108
72
84
41
144
145
23
127
81
80
37
30
18
107
97
6
30
75
8
25
71
19
21
99
72
30
60
83
16
8
16
27
77
43
5
103
81
15
66
78
185
91
5
79
12
78
30
12
53
241
23
91
21
51
29
19
29
48
19
149
49
66
125
37
108
24
18
42
42
81
8
24
48
37
27
123
6
66
45
56
97
12
54
12
120
65
49
24
162
54
15
69
84
18
84
6
12
18
78
120
15
87
54
11
48
25
24
71
7
9
56
24
43
77
1
72
42
24
60
57
123
5
72
48
72
85
3
56
43
72
114
75
96
80
25
54
90
24
6
60
144
66
11
115
53
1
102
17
121
6
36
24
21
57
12
11
64
3
78
42
78
30
129
45
54
30
66
29
144
13
48
6
29
72
19
18
107
139
29
61
42
90
54
9
57
30
33
72
3
24
6
30
210
87
8
67
24
24
30
72
30
84
29
7
17
7
24
36
24
21
15
108
53
25
15
9
6
9
81
23
31
9
15
84
78
162
96
77
24
1
15
135
12
93
15
18
72
39
128
48
25
12
12
119
1
18
5
25
60
192
75
39
84
53
48
40
57
47
96
25
6
18
23
40
57
71
192
79
65
19
30
6
30
66
17
43
228
65
97
30
42
23
64
75
60
9
45
35
61
78
53
19
101
24
24
24
240
72
264
24
72
13
12
18
21
9
66
36
113
7
18
6
42
42
12
9
21
30
126
167
13
59
91
48
150
6
78
131
7
33
81
6
24
81
57
42
6
39
24
15
12
18
11
43
30
18
42
60
95
120
112
3
5
31
105
9
42
69
176
48
37
78
6
15
81
66
54
366
48
65
85
12
159
21
84
39
15
12
24
66
60
135
3
90
12
23
115
29
1
66
5
121
30
18
60
54
5
1
30
42
23
7
60
53
19
6
96
48
95
72
43
5
73
18
12
9
9
95
31
90
95
49
12
30
77
127
18
6
41
31
9
51
264
5
1
95
25
15
48
51
6
42
108
33
27
234
83
96
120
97
84
54
96
6
18
77
24
24
19
12
108
90
18
78
12
39
80
13
12
54
84
77
13
35
1
71
31
102
36
135
176
31
84
84
17
88
56
16
123
30
15
15
17
48
7
132
42
36
63
27
30
15
80
24
25
114
12
42
126
57
69
35
24
16
128
48
72
31
65
121
23
112
248
1
111
15
36
114
35
24
1
36
90
12
48
5
73
15
32
283
5
112
33
12
3
9
18
45
15
9
75
29
72
43
72
53
16
69
36
60
30
5
31
33
75
77
120
24
25
39
27
42
11
16
3
53
88
21
36
23
24
96
136
123
5
16
72
27
18
107
48
24
19
36
9
9
47
31
18
311
91
24
69
111
6
30
5
19
6
15
15
54
11
55
12
101
91
60
89
24
7
78
35
13
18
186
30
18
48
30
17
168
13
131
31
24
6
35
24
43
72
36
48
12
18
54
36
17
24
145
6
17
145
6
12
48
60
65
160
96
33
95
43
72
21
57
18
ABCD 94425292036*3^$a+1 [50017]
20
60
24
24
6
106
35
45
12
66
12
30
28
72
2
88
17
3
21
31
96
161
75
33
120
81
12
12
28
11
57
40
80
6
4
12
54
23
1
20
34
56
10
72
8
27
97
8
54
30
15
31
68
21
55
6
30
50
3
7
20
102
75
45
6
33
9
12
70
128
42
28
14
54
42
24
9
7
72
56
9
61
71
72
48
19
77
12
21
144
16
26
46
18
90
56
15
72
1
6
32
22
2
34
11
1
80
48
24
106
104
57
12
60
49
18
80
9
36
7
38
12
24
136
35
36
9
78
54
40
35
57
94
14
12
76
72
26
42
4
14
9
81
3
19
68
12
9
43
2
28
78
29
15
4
20
22
2
33
36
13
23
21
231
19
26
3
60
21
34
8
58
14
30
36
72
28
20
6
60
28
101
21
6
10
14
6
88
20
16
44
46
44
30
16
24
32
48
24
15
27
141
45
78
4
17
51
78
30
60
34
8
24
34
17
96
37
20
64
96
83
21
15
37
36
38
6
15
31
42
35
12
81
15
9
27
93
88
8
3
96
15
4
89
3
33
51
21
120
25
12
32
24
39
33
24
51
73
12
8
27
25
108
2
48
22
38
33
9
10
2
27
79
20
6
126
82
35
13
20
60
28
90
41
39
10
20
24
18
9
21
52
26
30
12
4
86
22
108
68
4
36
23
57
123
49
23
37
84
54
17
33
12
18
12
12
30
12
90
21
63
10
47
3
34
20
15
37
36
18
53
21
3
37
18
50
159
79
2
42
10
20
15
153
75
24
48
37
14
4
50
12
54
10
24
20
36
87
75
30
18
106
26
18
10
50
36
39
19
5
63
9
21
18
30
51
39
42
12
18
88
2
3
45
40
44
10
38
3
37
48
2
42
28
44
27
57
72
58
2
42
28
62
22
134
90
46
8
15
1
30
17
15
22
18
53
9
6
36
9
15
57
33
22
20
18
27
133
50
16
26
160
72
26
10
2
81
7
14
51
7
72
66
26
138
18
22
11
24
13
144
8
36
6
18
63
75
154
20
178
38
51
9
138
42
48
42
64
6
38
46
6
65
3
21
19
80
10
11
36
7
30
122
21
27
12
30
28
47
1
68
3
21
15
37
23
1
110
12
30
10
38
10
104
57
24
57
12
88
44
154
17
43
102
60
72
32
76
35
12
15
45
13
59
75
6
22
6
11
19
32
18
30
46
36
68
22
168
30
23
69
162
78
64
24
12
20
70
74
3
1
44
27
45
336
28
32
4
95
19
66
36
32
3
55
14
66
33
31
86
22
26
54
42
6
178
110
16
96
2
63
33
171
109
74
10
143
7
36
2
12
12
46
32
6
10
5
85
20
22
12
17
9
10
20
54
156
3
7
102
59
31
38
3
12
1
8
30
16
17
7
18
11
9
99
63
16
32
34
6
8
54
130
152
45
55
14
6
57
13
24
20
12
90
18
75
37
68
112
20
63
27
18
34
128
114
75
9
15
99
22
44
51
1
2
6
22
2
42
6
58
20
22
32
36
15
115
20
54
30
16
50
22
54
14
10
32
12
27
85
74
34
23
13
62
10
80
52
192
44
46
6
68
40
47
36
9
27
60
1
2
12
69
109
18
2
108
39
1
26
18
378
10
11
1
20
3
36
49
8
70
14
60
27
39
69
36
7
17
31
17
55
54
35
19
110
3
1
8
10
2
48
72
66
12
10
35
3
30
22
68
12
10
95
105
18
12
42
3
37
2
45
36
43
66
95
1
12
2
4
26
99
72
3
45
51
117
37
32
30
40
5
75
78
36
48
66
57
13
23
13
8
51
84
105
42
90
15
24
12
115
17
15
72
66
30
33
55
26
6
48
22
72
26
10
2
52
17
61
2
88
98
94
218
40
68
4
20
162
36
9
36
37
8
42
22
20
3
12
99
6
28
2
64
60
125
45
6
96
33
45
3
9
51
103
78
50
16
32
94
24
12
23
177
75
13
59
27
54
3
60
63
93
61
2
24
9
31
20
21
13
36
35
3
70
2
66
28
11
19
53
21
52
14
45
45
22
2
36
42
48
30
10
2
10
53
7
38
46
86
30
9
9
64
59
3
16
18
32
24
231
120
3
12
10
32
52
44
24
39
7
30
24
2
16
18
35
51
24
33
21
276
3
127
90
20
30
22
35
43
29
3
93
15
70
20
51
73
18
32
6
40
12
80
30
30
28
179
27
78
76
32
102
21
19
50
3
63
96
21
9
27
73
36
35
60
33
120
64
8
12
27
19
20
60
126
30
6
222
48
84
24
10
104
6
33
37
71
21
90
58
26
40
14
12
15
39
9
9
66
33
9
48
12
10
68
34
110
40
2
34
12
50
18
94
56
12
82
65
27
16
30
50
118
20
24
18
30
10
2
51
36
9
102
22
83
3
156
58
32
6
40
29
19
92
18
16
284
39
55
18
8
10
50
30
33
129
10
53
91
74
24
18
28
2
54
34
122
12
106
11
36
55
8
214
11
7
8
12
100
90
18
17
43
2
82
32
57
7
66
20
156
39
24
21
51
12
33
4
59
12
3
70
200
16
23
3
90
24
36
4
8
66
52
72
26
51
72
1
8
171
21
70
36
17
37
68
12
66
69
21
24
72
75
15
60
48
186
22
68
6
15
1
14
108
16
50
10
30
92
58
17
15
42
18
81
21
36
12
42
33
9
36
84
4
104
51
24
13
68
100
2
225
36
1
36
ABCD 94425625876*3^$a+1 [50028]
16
60
84
39
132
17
7
36
57
3
24
21
60
180
3
96
96
48
132
117
15
12
105
48
32
19
125
379
72
24
65
60
144
43
45
92
91
9
3
72
72
45
8
36
55
45
44
55
36
84
108
117
32
55
24
144
12
9
51
21
243
24
57
75
48
21
132
44
100
51
9
180
200
4
132
12
180
27
96
29
24
91
108
17
19
69
32
16
75
189
51
48
144
45
168
39
33
75
72
108
5
160
111
21
8
91
41
76
75
120
60
117
60
80
72
40
48
3
69
39
36
24
24
33
15
17
43
48
12
69
3
60
12
36
12
5
36
52
24
51
53
67
84
33
3
12
33
99
29
19
48
144
60
96
9
39
192
9
3
180
48
12
105
75
33
15
12
36
36
21
87
5
7
93
3
45
72
15
12
45
8
16
219
477
171
72
117
3
72
29
144
40
3
129
36
204
204
24
27
45
3
33
15
77
16
192
15
57
60
123
33
96
20
79
12
129
15
9
144
87
60
173
120
100
176
55
96
84
36
29
67
12
108
144
21
75
120
69
3
45
3
72
117
80
28
48
267
48
57
72
3
48
29
211
24
84
5
7
168
45
27
9
60
63
12
24
209
36
7
69
20
28
87
5
64
24
60
111
45
75
21
36
15
17
196
87
57
56
67
120
269
28
63
117
87
5
108
160
3
17
7
21
63
12
117
15
17
259
29
100
15
117
44
91
225
128
43
24
149
16
44
79
33
84
51
9
44
91
96
69
128
232
171
48
29
180
91
144
48
48
117
87
312
108
36
45
104
43
189
51
53
172
75
84
108
12
5
40
99
24
48
33
267
420
17
43
9
39
105
27
24
5
31
69
44
19
5
91
24
101
4
36
44
52
48
3
29
55
9
24
3
192
33
15
33
80
31
81
48
39
36
144
41
139
108
33
96
15
108
36
89
7
48
5
7
45
3
57
44
79
57
3
57
20
24
84
55
45
195
36
84
161
4
87
96
69
111
24
5
144
292
12
3
33
207
120
72
125
280
12
288
27
69
27
17
367
36
209
55
93
32
91
144
21
48
27
48
24
21
72
39
48
117
20
28
63
72
5
72
19
21
8
40
27
96
57
176
16
20
124
36
216
27
21
84
60
96
20
79
33
32
43
84
5
43
65
43
48
21
135
384
132
9
39
69
63
209
151
9
123
36
5
16
291
9
48
231
24
60
33
63
9
135
192
33
152
40
3
141
372
92
112
171
45
8
31
84
69
75
21
96
80
64
27
60
33
51
53
40
48
68
64
356
67
192
21
36
108
3
24
93
12
84
27
45
15
228
101
16
8
19
101
16
3
93
3
57
12
3
24
153
27
5
28
75
228
60
45
32
43
17
160
267
240
60
29
16
24
15
36
261
183
36
5
19
21
159
36
129
36
3
48
93
12
92
52
15
33
63
12
41
64
27
60
33
132
48
27
81
32
52
15
48
45
32
64
84
20
43
29
84
139
5
91
192
105
60
60
3
12
17
16
24
27
69
27
12
96
9
60
36
51
24
5
67
53
19
60
33
15
17
43
89
31
117
168
3
96
29
180
7
9
20
55
105
51
69
243
48
60
69
36
8
31
48
21
44
180
7
93
3
57
96
27
129
128
91
29
16
171
48
77
120
19
69
15
185
43
17
112
60
3
72
21
24
108
12
24
87
ABCD 94425686372*3^$a+1 [50034]
54
57
99
144
36
45
144
12
39
21
159
117
3
81
84
204
96
60
39
93
228
129
123
12
60
15
81
12
108
39
66
207
123
105
72
33
75
36
156
93
39
21
51
36
132
15
45
96
36
3
57
120
39
105
75
21
33
3
108
36
153
186
21
84
15
21
3
33
57
156
15
72
3
69
111
57
24
63
36
21
39
105
12
24
120
63
201
36
168
48
27
33
12
15
57
33
267
24
60
9
63
60
12
45
15
72
249
219
36
60
36
36
12
48
12
72
96
27
126
87
3
69
48
12
15
126
27
183
165
36
36
288
60
180
24
81
15
120
36
3
90
147
60
123
21
135
57
12
45
51
120
12
144
108
48
12
48
48
96
339
117
48
36
96
237
87
48
36
24
60
12
168
12
60
408
60
72
36
24
108
12
36
3
54
51
120
36
24
132
153
171
228
15
117
84
12
12
171
57
24
9
27
192
21
51
240
96
3
45
12
33
279
72
84
264
12
9
51
9
75
120
84
45
3
84
363
93
72
36
36
99
24
201
9
60
3
60
3
54
87
60
156
48
105
84
60
3
33
30
21
120
60
3
336
21
168
36
180
12
48
252
12
192
36
24
123
57
48
60
168
63
144
57
48
48
273
60
30
117
48
15
144
126
15
72
132
51
21
144
180
24
51
30
99
72
159
105
120
192
108
36
108
12
216
3
9
48
144
120
96
33
27
60
87
96
21
144
36
84
195
165
39
57
123
66
51
60
33
3
93
51
39
21
276
108
36
144
75
9
12
93
15
72
24
105
54
105
51
9
81
15
36
60
108
108
144
36
132
36
9
75
108
300
12
36
120
36
96
72
51
21
36
87
30
27
84
120
12
117
27
24
75
9
45
51
96
156
63
21
9
147
33
15
72
60
273
144
351
12
27
81
192
84
219
234
96
51
24
45
90
45
36
63
33
3
90
144
3
3
81
99
120
69
120
45
96
15
12
24
129
39
12
24
45
147
87
33
348
105
75
12
60
108
180
36
33
15
96
39
33
48
9
147
60
39
57
84
153
3
60
24
3
93
207
237
39
144
21
36
9
90
69
192
36
108
12
60
12
168
72
141
51
24
12
93
39
12
33
3
300
48
84
36
96
60
168
111
120
9
168
180
12
12
3
153
12
288
348
39
45
105
87
3
30
27
63
33
60
72
36
165
15
180
159
153
33
39
51
210
15
96
120
24
69
51
45
27
3
225
15
54
147
69
30
9
72
33
126
201
99
21
33
15
648
24
36
120
60
48
60
69
6
129
108
120
24
153
51
120
12
72
48
168
105
60
255
12
84
120
123
117
24
12
48
135
24
120
6
171
336
84
96
72
12
144
72
177
75
111
9
81
51
3
33
24
96
27
105
96
99
6
51
36
300
3
105
39
33
324
48
72
144
99
33
63
54
27
120
96
60
3
21
33
123
ABCD 94425858622*3^$a+1 [50030]
64
150
6
48
92
54
34
30
62
90
4
6
128
22
60
44
274
56
36
58
42
30
84
216
120
134
46
98
82
80
18
10
96
36
144
60
36
150
8
30
90
6
234
82
80
100
134
106
74
46
44
130
126
114
134
10
26
40
30
84
26
4
32
4
84
42
230
58
66
24
6
6
20
18
70
42
50
100
44
144
90
100
102
24
84
12
20
160
48
80
196
200
36
130
44
234
60
16
20
154
80
72
10
128
60
36
54
226
66
230
4
80
6
54
30
94
2
108
46
204
20
162
18
36
10
96
30
80
18
130
12
24
156
18
50
60
72
40
24
20
124
96
6
48
246
186
194
76
104
4
6
30
6
48
12
44
4
86
124
50
256
66
48
90
32
270
108
10
6
54
92
48
82
44
4
86
64
60
66
36
78
80
90
66
10
104
90
66
34
62
100
48
156
20
40
104
16
60
114
132
300
78
132
18
32
10
44
76
90
318
140
10
102
84
110
70
114
56
106
20
108
112
30
48
96
104
42
64
84
50
40
186
24
20
136
26
4
366
8
36
106
14
34
26
64
80
156
16
164
124
12
14
130
36
8
130
2
54
46
38
6
100
24
120
80
90
22
60
78
2
48
160
36
74
10
60
12
14
94
36
44
96
244
110
60
46
24
42
68
76
36
90
18
102
30
38
6
34
60
32
4
30
66
18
60
20
70
96
144
32
64
20
64
192
18
2
64
120
50
144
22
284
36
48
130
182
108
180
16
84
380
100
140
90
106
36
48
36
254
60
36
166
84
20
64
60
60
260
36
234
22
20
28
156
50
70
14
76
180
54
2
18
120
52
144
20
166
90
104
6
178
102
38
42
198
40
176
4
26
54
52
24
140
4
36
74
106
96
48
86
16
44
90
10
30
24
36
20
4
30
66
50
90
34
36
6
24
24
42
14
16
74
40
14
172
44
10
26
4
44
40
60
32
138
22
24
170
154
50
22
138
2
34
74
16
84
26
30
24
30
82
44
64
32
54
16
54
56
28
56
96
4
54
42
44
84
100
50
30
22
38
156
16
128
46
80
24
126
40
84
60
80
132
94
30
194
22
48
20
16
246
108
96
170
4
6
170
54
160
240
6
60
60
50
120
10
96
78
2
28
12
60
84
134
172
18
32
34
74
30
22
128
160
2
18
112
8
36
184
12
44
4
26
106
98
30
16
186
258
12
144
24
36
80
4
36
30
74
160
236
40
384
116
6
40
18
26
64
42
84
150
96
158
60
40
240
36
74
22
144
6
90
84
14
106
170
36
28
96
126
210
114
146
108
66
60
54
22
8
16
144
30
6
96
108
20
72
18
70
20
210
22
204
14
90
286
204
36
30
66
54
156
44
114
112
14
34
6
36
8
6
34
36
74
126
4
36
14
82
18
56
150
46
18
126
36
80
118
12
8
22
60
138
36
60
24
152
184
14
90
70
50
82
90
68
36
46
74
384
82
128
6
16
144
90
50
196
44
64
12
14
36
54
4
72
44
34
20
6
70
6
48
30
80
210
16
24
56
36
70
90
20
148
50
10
20
46
50
120
166
38
136
54
80
ABCD 94425948928*3^$a+1 [50056]
223
56
69
84
36
3
51
36
25
65
55
72
95
57
9
55
17
39
168
45
19
143
57
88
41
18
72
30
78
30
67
47
12
45
48
105
42
13
5
48
27
24
27
109
17
48
6
54
27
3
42
115
59
6
103
32
24
40
96
152
3
117
48
9
6
1
48
24
65
31
29
30
109
8
24
16
128
21
24
90
102
18
1
8
40
23
33
27
93
16
8
63
36
54
39
9
31
72
56
16
5
19
41
103
35
21
87
25
11
13
47
18
66
6
231
16
23
9
9
39
16
8
96
16
8
195
90
19
24
11
30
36
24
48
60
102
6
27
24
24
40
8
40
89
36
12
223
65
42
37
35
37
29
24
3
48
88
72
35
6
31
56
72
40
56
40
83
37
24
5
24
91
65
39
51
13
72
8
72
15
73
23
36
13
5
30
72
108
6
48
139
96
23
25
48
80
88
23
153
16
11
61
35
13
59
21
9
96
12
60
18
37
17
7
23
36
24
120
213
9
138
21
88
32
48
72
45
67
24
24
11
18
60
55
32
39
25
41
103
11
13
216
8
123
37
29
24
54
30
15
136
8
88
23
25
32
64
11
69
16
8
24
24
88
125
54
45
51
69
3
21
144
24
9
15
21
18
73
65
175
24
23
66
39
33
72
15
24
3
48
45
40
56
9
79
80
33
18
78
39
24
21
60
31
96
48
24
29
42
25
65
39
40
5
19
72
104
64
8
48
9
87
72
9
7
77
3
3
13
35
6
31
5
48
42
9
24
24
16
71
97
80
48
9
30
6
91
32
75
12
78
3
33
12
108
87
48
9
63
9
79
215
156
21
93
30
21
3
18
27
16
24
5
3
48
57
31
72
5
19
11
60
1
96
72
24
8
9
24
87
39
73
11
21
64
5
75
40
8
48
45
27
9
24
15
15
36
45
16
17
31
35
37
24
8
3
72
18
27
15
30
3
33
96
7
144
8
87
60
84
33
72
75
45
15
1
53
36
7
56
16
32
63
33
9
31
128
33
79
17
39
51
13
8
33
63
24
21
27
72
9
31
53
3
3
30
7
17
39
9
55
128
48
3
45
81
78
33
141
27
64
41
48
39
51
37
32
9
79
23
18
39
16
8
96
9
156
43
8
9
84
75
15
73
77
36
66
42
72
19
24
24
48
185
7
11
42
51
57
30
6
67
17
39
16
23
102
43
35
37
71
25
8
3
21
72
45
51
40
48
24
17
55
8
27
21
21
27
9
15
15
33
16
96
17
108
43
56
16
48
24
17
55
119
1
23
9
9
84
43
155
45
27
45
51
21
33
18
45
21
27
24
3
6
12
27
16
71
48
6
3
33
30
54
180
24
87
40
56
24
3
96
45
72
39
9
81
7
24
56
129
72
31
104
117
6
48
61
8
21
6
156
25
80
3
6
103
48
8
48
16
77
51
16
101
30
133
8
48
24
64
80
24
57
12
162
6
27
48
16
48
95
9
16
8
165
51
39
162
84
51
135
153
48
72
45
43
24
29
27
3
165
40
8
48
72
40
24
5
228
15
9
30
25
128
27
13
119
1
107
37
72
17
12
42
1
32
16
17
15
24
40
104
3
21
15
73
89
31
5
99
192
16
125
48
27
48
24
45
6
13
32
112
72
80
40
80
16
59
13
53
19
24
17
15
24
16
11
85
23
121
8
16
17
6
12
42
84
6
1
53
3
81
31
104
120
16
48
144
80
136
32
45
19
41
12
27
27
18
42
126
90
30
60
7
48
47
42
15
33
36
6
126
7
32
9
24
103
5
72
12
24
39
63
105
57
168
12
19
17
63
9
72
132
18
1
71
129
9
6
57
16
24
23
1
224
64
48
23
24
9
3
18
72
115
35
21
33
7
8
64
101
3
24
3
6
15
16
17
103
32
24
16
312
48
48
8
16
48
8
48
48
24
96
48
9
55
5
3
69
27
24
21
75
48
48
9
7
65
36
18
33
21
3
69
18
18
15
24
24
39
72
49
59
42
3
48
39
36
45
57
36
75
72
87
6
3
48
33
96
36
67
48
80
21
67
56
40
168
83
13
41
15
15
49
5
36
6
49
8
27
42
91
29
24
18
90
12
51
64
120
24
119
57
24
24
81
36
48
6
13
59
18
72
72
75
27
69
64
8
64
32
3
54
39
27
45
99
6
31
24
48
23
18
120
63
16
11
24
30
39
48
24
111
49
5
12
162
45
45
27
9
6
49
5
19
47
9
51
18
3
40
167
18
24
90
45
93
6
84
1
32
72
16
65
135
99
21
81
31
23
42
18
61
176
15
9
3
150
15
51
37
53
27
63
6
19
104
16
5
84
96
55
24
41
55
41
90
30
39
40
224
16
101
19
72
104
21
19
24
72
24
23
9
3
60
66
15
3
6
15
64
5
36
15
3
21
15
6
3
16
24
104
24
63
9
16
48
32
24
16
35
37
8
16
29
27
39
9
9
78
18
54
81
144
16
59
37
5
67
53
259
32
57
12
27
123
66
24
27
40
59
ABCD 94426033558*3^$a+1 [50023]
16
44
24
64
5
48
19
11
129
4
12
104
9
135
4
11
49
8
24
9
96
24
12
90
97
8
63
30
19
32
24
57
54
9
4
20
40
56
39
66
31
20
4
5
67
17
3
124
23
21
4
17
60
66
105
4
104
69
7
95
9
12
24
36
45
55
77
3
3
105
15
21
28
8
33
15
12
69
3
45
27
48
21
6
1
17
6
9
16
65
15
16
41
30
45
9
60
84
36
6
9
4
11
45
21
39
4
24
5
3
28
5
99
328
12
72
56
4
8
33
120
19
83
18
48
30
85
29
150
6
147
12
93
87
72
160
41
3
12
45
108
36
15
16
77
7
96
23
72
30
55
5
15
12
3
9
60
51
145
65
39
40
20
123
21
9
3
105
15
84
60
9
27
3
9
40
8
4
11
25
8
15
105
9
151
89
75
3
33
84
100
68
9
18
42
6
13
29
63
33
15
40
77
132
51
12
12
36
39
37
80
3
126
36
96
12
15
12
88
60
48
29
30
54
91
20
24
27
33
4
77
3
40
8
3
90
39
33
43
56
16
5
63
207
49
29
67
44
21
15
12
12
16
20
72
12
36
57
7
101
15
33
51
45
36
63
12
112
5
3
4
11
33
87
18
19
5
43
17
3
39
21
48
12
39
78
27
60
4
5
7
44
9
51
4
77
15
4
29
36
48
48
159
9
6
81
12
117
24
54
30
3
84
16
32
36
72
15
57
12
40
8
12
9
30
9
28
48
20
4
107
13
161
19
23
24
30
15
123
57
48
12
21
27
16
17
75
12
36
60
9
18
18
135
21
31
32
3
45
75
24
78
108
163
11
9
57
79
20
45
31
164
24
100
44
12
15
18
51
4
12
29
12
55
5
30
42
27
148
12
5
31
8
87
114
51
24
40
5
15
4
12
20
27
90
87
33
48
78
1
5
39
4
108
107
73
20
3
30
42
37
5
78
9
16
32
88
32
132
3
1
140
21
15
4
36
44
12
24
39
9
15
120
6
39
12
63
33
33
91
8
27
1
8
177
30
42
147
4
24
8
39
1
47
21
40
17
60
55
17
27
4
24
5
31
20
15
21
3
117
60
15
69
4
47
1
8
16
68
33
60
87
33
19
5
48
3
24
105
60
31
167
25
36
29
7
24
44
12
60
96
3
21
75
9
24
33
3
36
21
27
36
4
143
30
7
41
7
83
45
16
11
9
16
17
7
23
45
21
27
84
9
24
6
9
112
41
7
72
23
42
135
21
48
51
4
36
5
36
55
44
51
9
15
61
17
18
9
4
96
20
24
4
20
16
77
27
108
3
37
155
25
92
12
9
27
4
36
8
69
75
36
36
16
8
12
57
60
3
15
25
5
15
52
47
1
44
21
78
25
17
48
7
20
45
39
24
36
3
42
60
15
24
124
92
24
4
23
13
17
7
35
18
75
12
48
39
9
135
61
41
90
18
39
300
28
5
12
15
48
12
21
19
12
60
53
87
63
42
19
5
54
96
21
33
3
57
72
6
13
32
24
75
33
81
31
36
44
9
19
8
4
24
12
8
64
32
24
75
1
8
12
3
81
39
78
3
40
5
66
9
12
4
8
36
4
236
141
6
9
84
9
51
60
16
8
21
54
13
32
12
36
24
148
48
24
20
48
21
36
63
3
25
5
27
33
19
11
9
60
93
3
45
39
15
9
15
49
41
7
8
9
6
66
79
41
3
12
9
19
5
15
40
17
30
18
3
40
5
3
9
66
37
24
11
9
16
20
24
60
24
16
41
48
6
33
28
113
144
18
37
8
84
24
64
140
21
6
61
53
55
17
15
12
28
80
9
36
39
4
12
24
53
31
24
17
3
28
17
36
15
40
5
15
21
15
51
9
48
60
51
42
79
143
72
6
27
72
15
25
5
36
99
45
126
42
72
111
15
18
12
87
36
9
6
54
51
4
8
3
57
9
54
72
13
32
84
9
6
66
7
32
48
12
180
60
9
39
12
45
39
57
12
63
4
29
7
12
17
43
53
15
48
252
40
32
15
90
15
28
20
12
48
28
17
24
6
93
69
43
24
29
19
8
160
104
60
15
9
21
79
20
9
43
35
33
9
7
143
18
39
16
80
45
123
96
60
3
42
51
84
15
69
124
5
48
55
5
3
51
1
80
24
16
17
7
41
24
19
44
33
15
4
8
72
21
15
28
5
24
75
12
96
48
36
4
20
57
90
9
64
72
5
12
6
9
60
28
17
3
120
24
21
39
88
20
81
66
201
87
18
15
15
9
108
36
21
115
8
40
8
33
15
24
28
17
27
21
15
12
12
45
120
19
32
108
4
20
12
84
24
12
60
28
5
48
12
108
48
67
12
17
91
89
15
36
93
27
100
5
63
189
18
49
29
15
16
5
39
39
42
48
3
24
69
84
15
40
8
72
48
9
96
90
45
28
36
5
36
12
6
49
17
19
44
15
57
16
23
30
27
100
5
60
12
43
5
54
1
104
148
35
21
9
163
8
39
33
48
57
27
28
8
9
55
80
33
3
21
15
33
15
88
8
60
12
64
36
20
88
44
12
33
6
90
30
45
36
15
49
44
100
20
48
12
40
8
28
20
12
24
24
27
90
39
9
79
68
3
21
75
33
12
28
72
5
3
96
36
21
3
12
129
48
43
29
24
15
124
140
33
7
17
6
42
3
12
72
33
51
72
108
4
8
60
33
7
44
36
28
36
20
24
72
40
20
12
165
123
9
123
21
31
8
16
41
66
18
15
15
9
136
32
28
131
48
81
4
56
4
8
225
39
48
12
40
89
42
54
19
84
5
36
132
15
12
117
24
15
4
8
28
56
21
15
24
3
66
36
15
3
33
40
20
60
120
57
36
27
4
8
45
6
6
ABCD 94426285568*3^$a+1 [50018]
13
12
101
79
8
75
153
39
6
30
57
60
40
65
67
36
12
108
77
63
99
18
27
156
72
48
52
23
90
90
157
173
27
60
3
85
20
60
4
36
32
132
3
13
5
27
60
40
8
24
40
20
100
36
320
40
144
11
54
15
28
8
57
15
120
88
44
28
32
28
23
57
27
33
45
7
8
48
120
64
95
18
63
9
63
48
4
5
75
3
13
72
48
20
27
33
39
21
105
162
97
20
63
93
12
120
12
36
9
31
44
141
24
120
31
20
60
39
48
13
137
48
27
105
12
15
21
39
60
33
120
72
63
40
152
16
17
67
5
6
9
225
43
92
40
23
13
12
20
88
29
3
108
9
18
117
63
57
15
121
32
12
16
17
18
57
72
15
6
102
33
4
23
18
7
5
55
12
20
120
208
92
123
105
112
8
123
45
9
63
40
32
63
25
20
12
36
45
19
8
12
21
12
42
81
60
124
131
49
48
113
15
39
21
15
72
13
47
48
90
55
17
72
55
68
57
15
63
93
60
12
33
27
40
192
95
165
28
20
48
4
11
72
157
41
27
40
248
4
20
36
84
36
40
5
7
72
8
60
28
107
85
68
12
28
32
27
1
32
12
148
60
68
39
85
128
3
45
72
27
141
180
45
162
25
113
72
127
41
84
18
18
159
3
13
137
3
24
88
60
8
40
20
45
115
47
45
12
15
141
12
40
68
24
3
48
114
138
73
12
5
67
11
30
75
60
112
113
39
16
5
39
180
48
52
23
13
44
76
95
45
100
12
23
42
7
20
48
15
25
8
24
36
40
80
52
20
3
45
57
63
9
55
20
51
49
56
12
105
48
147
48
4
41
12
27
48
28
44
60
136
72
8
27
145
95
97
8
60
192
36
72
52
68
3
114
115
23
78
30
150
72
7
41
19
8
28
140
75
69
3
33
24
28
5
3
60
15
85
95
45
52
32
45
6
25
77
3
172
20
40
20
60
100
200
93
7
68
192
33
144
60
43
60
12
8
232
41
162
45
52
60
56
15
42
67
128
57
3
63
132
72
45
148
12
60
41
15
39
21
4
20
160
20
45
63
147
261
87
12
1
32
60
28
5
60
12
247
8
232
125
51
144
120
33
7
8
12
3
18
42
30
72
91
104
196
44
21
39
108
177
15
33
127
5
18
12
81
132
232
83
90
27
81
87
52
20
36
57
43
92
3
9
33
30
13
20
40
20
24
63
45
100
20
15
45
15
12
73
32
81
7
152
3
18
15
84
36
52
20
45
103
32
52
83
138
219
88
80
33
39
96
27
90
175
5
103
17
18
85
5
99
60
16
92
148
20
24
141
12
132
3
33
67
188
24
81
7
20
12
100
113
15
28
5
39
16
140
135
157
5
12
3
120
88
24
236
57
67
120
5
60
43
200
52
96
17
127
5
66
129
60
216
12
33
39
36
72
12
16
5
27
48
15
37
8
40
20
9
18
18
84
3
48
45
115
24
23
102
96
12
27
28
108
12
72
68
45
87
60
75
13
68
72
40
80
132
111
37
8
4
41
240
99
21
87
183
69
60
28
72
8
12
40
23
12
21
69
55
80
40
56
4
8
33
7
68
9
15
3
85
68
4
11
25
80
64
65
43
23
37
120
68
4
240
36
32
165
127
20
93
72
120
15
48
132
16
24
35
45
15
85
120
68
105
48
72
3
72
12
76
17
63
27
13
20
24
28
113
54
18
15
40
72
68
160
47
66
24
108
135
40
72
113
103
12
65
3
12
87
153
72
135
240
61
24
5
15
88
8
27
37
48
155
138
159
81
7
8
57
103
35
9
28
12
113
55
48
155
9
21
67
8
100
72
5
63
180
144
136
35
57
60
33
54
13
17
15
21
24
126
102
67
8
12
36
39
36
85
5
39
75
25
23
57
108
3
30
72
63
45
27
15
33
172
23
24
45
76
120
24
68
52
5
6
85
20
64
83
25
95
18
67
92
45
156
144
51
4
5
ABCD 94426585096*3^$a+1 [50152]
144
51
133
35
108
33
144
120
12
15
36
12
57
60
4
131
13
12
24
44
12
84
40
24
36
71
33
27
156
49
8
16
35
81
108
40
20
27
45
24
36
15
24
1
11
252
1
116
15
48
1
44
40
96
56
4
44
96
16
8
27
49
80
15
24
57
108
36
51
9
64
36
116
39
204
45
72
348
36
87
69
24
76
20
24
196
140
84
16
44
27
13
24
35
81
144
112
11
33
147
12
21
16
20
15
9
120
60
24
75
25
11
25
47
57
3
12
21
4
11
144
1
80
84
15
36
69
40
20
15
1
36
104
16
8
75
48
57
40
11
9
100
36
44
15
37
128
112
44
36
3
21
4
36
24
35
60
1
44
12
48
316
44
16
96
108
32
88
32
4
24
92
88
12
35
9
24
96
156
160
128
3
117
27
93
36
84
192
24
27
13
44
135
61
20
60
75
45
51
48
61
60
24
12
80
4
20
40
20
39
132
9
36
88
36
56
40
8
72
64
59
1
47
57
15
57
24
4
20
12
60
28
36
47
9
4
24
60
12
8
96
36
24
40
140
16
8
12
28
11
21
28
23
9
3
141
36
28
12
128
36
60
36
48
12
4
20
147
72
57
120
4
191
13
12
8
36
99
121
59
105
60
36
36
48
120
12
63
1
120
56
184
24
12
80
108
96
4
116
36
51
13
20
144
12
48
100
71
25
71
73
156
131
9
24
60
16
44
12
51
97
32
24
27
93
99
60
117
108
12
84
76
80
63
1
47
237
15
132
33
196
24
36
120
44
16
35
109
20
16
11
69
144
100
96
36
8
3
69
15
93
16
116
168
27
48
21
39
25
20
36
24
120
60
40
56
64
56
96
148
47
84
21
4
11
25
24
24
92
3
48
72
60
48
9
48
36
4
92
40
24
24
180
32
4
116
3
61
35
12
9
159
69
16
44
216
84
15
1
24
80
12
64
80
24
27
69
39
261
160
44
3
13
60
20
24
100
56
15
9
156
60
84
52
68
36
156
48
15
12
153
51
49
32
24
84
60
363
84
13
20
52
95
133
71
9
60
72
3
1
11
45
180
4
36
68
52
24
24
20
15
105
27
48
105
72
60
39
25
95
85
44
40
11
69
52
80
160
8
16
35
85
56
3
36
36
48
37
8
36
124
56
16
24
20
39
108
37
71
132
84
144
45
4
36
47
72
1
44
60
3
72
57
4
11
33
136
24
80
51
81
3
61
44
52
8
75
12
13
47
9
36
120
4
60
20
75
25
44
96
36
124
20
144
12
39
45
16
95
69
156
40
8
75
57
4
47
9
148
260
160
176
4
12
104
204
12
28
47
9
24
72
3
81
36
84
4
56
156
108
160
12
44
24
15
45
112
8
51
105
364
152
4
24
71
84
45
12
28
11
36
49
44
51
36
9
16
8
36
15
49
60
36
24
12
23
21
96
4
84
56
4
95
97
20
63
1
20
4
156
104
60
52
20
64
36
59
12
24
48
132
9
24
16
44
16
56
60
4
35
21
51
9
84
4
12
95
73
11
21
168
51
9
52
164
64
71
25
24
20
36
24
27
145
20
24
15
25
24
80
15
72
9
36
135
120
45
48
15
81
60
4
116
60
27
69
124
20
75
49
36
44
36
76
11
9
64
20
84
12
60
4
11
13
20
180
27
33
16
80
51
49
60
11
69
60
4
96
84
32
108
100
56
27
48
36
33
196
56
28
35
120
1
60
20
216
48
172
119
21
135
129
75
252
48
24
12
45
168
40
92
204
120
156
24
39
1
44
36
36
64
155
85
24
80
87
33
40
20
51
9
192
4
11
105
48
60
36
39
12
73
60
35
25
72
11
13
20
84
12
64
60
104
12
48
292
11
12
81
99
1
44
15
72
45
24
36
24
4
47
93
27
60
45
60
4
80
39
57
3
48
24
156
69
28
132
23
61
24
23
129
123
105
156
40
11
36
129
15
45
4
36
8
12
48
12
135
33
63
93
24
75
45
87
205
140
60
4
36
44
27
69
63
36
ABCD 94426594370*3^$a+1 [50003]
6
1
3
27
6
18
11
10
24
12
3
6
3
8
1
12
11
61
65
13
21
36
20
13
12
12
6
41
36
30
1
21
8
13
12
83
16
24
21
11
4
86
18
19
11
34
26
144
7
11
25
18
12
12
11
30
54
42
6
18
55
59
19
3
8
4
74
12
1
21
8
19
72
60
105
60
24
8
48
4
8
16
27
21
96
14
60
13
9
36
21
5
34
2
6
18
1
12
6
23
1
83
52
38
1
17
1
63
8
13
17
25
48
12
33
12
3
11
25
60
5
1
5
13
21
27
57
45
35
36
52
39
5
30
10
36
3
24
57
15
41
1
3
15
78
3
99
33
20
28
3
6
15
27
23
34
2
19
11
18
55
5
36
6
7
81
87
36
29
12
42
25
57
3
12
17
7
21
32
4
81
27
2
37
6
5
13
30
17
46
39
59
31
3
14
1
30
3
3
24
17
42
12
25
9
9
54
21
8
16
12
15
21
9
3
15
18
6
5
16
12
48
15
12
30
12
12
41
42
7
9
21
12
42
12
24
5
88
8
28
3
24
21
8
1
36
18
12
41
90
25
33
14
7
48
30
17
28
45
6
42
3
36
74
6
16
21
3
8
37
35
18
25
11
10
36
38
31
15
21
24
15
15
9
26
10
26
19
41
58
33
5
30
12
31
9
2
66
13
41
10
51
6
18
5
16
12
27
81
8
52
24
9
15
3
17
28
3
21
2
19
36
3
20
16
15
30
3
36
24
48
2
25
11
7
27
9
6
9
3
9
24
8
1
6
9
32
73
47
25
5
49
144
5
55
30
3
38
31
63
60
48
8
28
24
8
7
36
6
35
1
11
19
5
67
47
37
21
33
5
6
24
40
116
13
3
12
9
18
9
9
47
7
12
30
23
145
12
15
26
7
18
47
1
12
9
3
17
28
2
49
57
3
9
50
34
9
3
15
48
11
46
12
14
10
14
1
18
12
12
54
30
36
3
9
42
69
12
3
41
115
12
18
12
27
8
16
2
34
3
17
25
30
11
7
27
9
5
13
57
2
55
12
24
18
60
24
21
39
5
4
24
3
6
63
45
11
19
9
32
79
41
6
13
60
11
18
1
27
60
24
24
44
36
19
17
7
41
31
21
39
5
25
3
9
39
12
12
2
13
17
13
54
5
7
12
57
3
30
12
42
5
12
31
89
19
9
2
10
33
15
14
18
36
52
12
39
59
13
6
63
15
5
6
19
41
55
15
26
30
4
2
34
8
6
49
5
28
3
30
24
36
17
7
5
31
15
32
43
6
27
14
19
23
1
51
80
19
24
45
38
73
21
39
9
21
18
9
3
36
24
5
28
3
57
24
24
39
81
12
2
34
21
3
8
88
2
1
30
3
9
41
36
66
16
3
6
12
3
45
23
13
17
30
25
11
55
11
24
10
12
24
3
6
24
18
90
71
6
6
79
6
84
24
11
84
12
28
24
32
55
57
38
30
4
12
9
6
45
15
5
36
4
21
27
27
69
24
9
3
3
9
21
47
6
37
12
12
17
7
59
37
17
19
11
6
16
8
36
40
15
12
11
37
11
18
49
3
3
54
30
9
12
15
5
1
15
20
25
24
11
7
29
19
36
23
1
33
39
23
37
11
10
26
7
12
39
9
18
6
6
5
124
24
111
21
24
20
4
27
53
31
12
18
23
18
24
13
12
12
17
13
6
33
14
10
21
3
26
10
9
47
24
4
3
6
15
57
18
12
65
24
31
9
92
24
19
77
28
15
21
15
89
16
86
22
26
1
89
7
5
25
15
3
9
2
10
45
27
27
33
21
36
3
9
5
25
17
66
1
6
23
60
6
18
4
14
13
24
11
1
45
69
15
26
6
24
24
16
96
12
15
18
6
57
2
24
18
1
15
15
17
18
10
44
19
24
6
23
16
3
35
7
5
31
111
38
1
12
36
6
6
11
1
33
33
18
9
68
7
17
31
24
30
41
10
45
12
59
40
24
27
6
41
61
6
53
7
12
23
4
9
30
41
7
11
1
11
37
6
6
45
3
24
6
17
25
17
13
12
39
27
17
52
20
1
12
12
84
27
12
36
8
43
9
39
24
36
18
11
1
30
30
11
18
30
1
41
67
3
8
4
33
23
4
8
61
5
7
6
24
42
6
18
63
3
41
16
8
6
70
24
8
7
24
5
1
15
3
72
11
22
36
27
17
7
9
32
52
39
17
16
8
7
9
56
16
36
39
18
3
8
19
41
18
10
75
12
5
55
29
1
29
55
29
18
84
7
12
11
6
19
29
12
4
39
6
5
19
59
43
12
11
36
7
12
17
70
2
36
7
15
33
47
4
9
11
25
3
3
42
6
6
11
12
18
1
6
135
38
1
48
5
43
5
4
24
2
31
6
18
30
72
9
26
19
5
13
29
52
12
15
6
35
12
4
117
6
11
1
23
10
12
9
36
17
42
4
60
12
72
80
16
14
25
33
3
24
12
17
4
8
25
12
27
15
12
5
12
60
30
30
6
1
6
6
42
3
2
31
24
29
37
72
9
3
9
21
3
44
4
33
53
34
38
18
30
24
85
21
3
9
21
12
6
18
11
1
11
43
12
11
55
6
18
162
36
6
3
27
23
18
91
45
3
9
33
3
12
3
11
55
11
16
3
12
12
72
9
8
19
11
19
5
1
33
3
12
9
12
14
25
72
12
17
7
12
17
16
3
21
2
7
24
5
36
79
6
35
22
3
11
1
36
33
14
6
7
5
6
13
60
29
24
7
36
57
14
25
18
11
28
14
36
31
15
8
31
21
2
37
9
12
33
3
8
12
18
19
39
48
27
17
16
39
29
36
43
77
54
19
5
31
30
9
27
78
15
9
3
12
39
12
21
60
44
1
24
3
9
6
42
60
102
12
35
37
84
11
10
12
33
23
19
17
54
1
35
22
45
3
14
42
60
4
20
52
48
39
6
59
1
6
6
39
21
6
17
1
39
57
17
49
29
1
42
6
15
9
60
47
19
36
18
5
22
20
19
24
30
17
18
30
19
15
116
13
27
62
60
24
13
6
6
42
29
30
16
26
78
19
30
23
7
35
10
21
48
24
35
6
49
45
147
24
9
2
6
25
24
18
23
42
4
14
1
42
15
3
12
60
9
36
3
9
9
15
24
122
22
2
10
33
66
108
60
9
12
8
24
1
135
12
8
40
45
6
24
21
32
1
12
71
19
17
1
102
11
31
3
9
66
45
9
6
12
41
7
24
72
30
42
24
59
22
9
11
18
6
42
7
42
11
70
24
9
3
8
1
18
5
24
4
12
2
1
42
6
59
1
30
63
3
17
1
17
22
63
12
5
43
35
43
24
6
57
14
46
9
3
132
20
13
12
23
16
9
5
58
15
12
12
5
1
113
43
47
40
9
23
4
39
9
3
29
7
33
8
1
51
15
66
59
40
15
5
16
27
53
16
15
48
66
60
65
91
27
20
7
144
6
23
72
19
6
27
26
1
9
27
9
39
9
8
7
12
5
6
12
34
63
30
102
24
9
8
7
5
36
4
15
9
87
6
12
29
10
3
29
1
5
7
27
26
13
120
6
29
13
24
9
12
27
9
3
96
41
18
43
11
52
21
12
12
11
40
123
33
3
24
9
8
151
21
9
48
41
25
21
12
2
46
21
23
4
3
35
10
9
6
35
49
17
19
9
9
47
7
24
12
5
16
12
45
23
1
42
9
3
30
6
9
15
5
42
13
11
6
42
13
30
6
6
27
8
67
33
8
19
9
15
21
8
18
19
29
1
29
42
13
11
36
1
33
36
60
8
12
55
12
17
4
2
1
24
21
15
6
11
24
1
3
27
12
5
28
2
43
35
55
12
18
95
6
18
1
12
5
13
6
15
8
31
11
6
18
24
10
9
15
32
79
23
61
11
7
6
24
5
4
39
24
12
17
16
8
40
36
8
16
21
12
3
3
6
3
12
14
25
30
17
10
48
3
21
12
27
23
22
57
27
3
11
6
37
39
24
3
11
55
3
32
88
27
6
27
20
12
4
20
19
11
1
5
7
9
80
1
29
46
2
10
63
9
12
32
19
12
29
28
3
48
5
31
5
43
6
11
4
26
25
9
74
18
13
11
43
11
24
12
31
17
13
5
12
19
9
44
13
11
30
58
84
104
18
7
15
8
52
63
36
5
7
17
90
1
105
24
21
11
7
29
1
3
15
5
18
10
26
6
4
12
33
144
60
18
36
21
92
4
2
13
5
1
5
18
37
24
6
11
34
8
43
6
29
13
12
24
5
16
45
23
30
90
37
17
42
7
12
5
19
41
25
30
6
15
9
6
5
43
11
46
8
1
48
3
3
24
9
38
61
29
66
25
23
12
22
56
7
21
12
50
31
111
8
1
18
66
12
6
17
19
9
8
40
3
12
9
21
11
19
11
1
29
24
13
3
33
3
3
77
7
17
19
5
100
20
1
15
27
12
12
6
6
9
3
33
8
133
6
53
1
11
1
3
32
31
11
10
3
5
24
7
6
6
29
4
39
24
95
10
12
14
12
37
12
17
13
3
8
18
10
8
6
10
9
60
15
3
23
30
6
1
17
120
1
36
5
13
36
24
12
18
17
55
54
45
24
12
33
3
27
5
37
12
12
54
21
24
32
12
31
65
24
42
10
8
121
3
2
22
21
83
7
17
30
54
72
ABCD 94426808878*3^$a+1 [50014]
12
33
39
18
55
47
1
17
12
96
24
55
11
9
15
30
48
48
7
53
24
75
3
18
60
72
127
12
41
42
18
63
69
7
48
41
114
90
31
17
18
90
79
5
30
13
84
89
39
21
24
27
40
101
12
7
20
171
37
5
7
36
80
45
19
29
7
5
19
84
29
31
59
6
30
60
37
23
30
12
19
20
3
30
6
1
11
37
83
30
48
12
7
5
18
48
201
100
23
6
19
8
63
72
73
5
31
36
5
7
68
3
69
45
7
11
33
120
9
48
228
84
7
11
192
60
30
15
21
55
32
3
90
12
7
41
84
66
42
132
6
12
49
23
6
19
35
78
39
16
24
23
121
35
61
36
20
15
9
88
131
9
33
12
48
3
9
3
123
57
45
19
108
32
3
30
60
7
11
12
66
67
5
27
48
24
48
28
23
42
30
12
1
47
33
180
39
30
48
30
25
32
15
60
18
48
7
12
5
171
24
141
12
39
9
7
17
30
25
11
42
132
48
79
83
93
75
33
9
6
1
113
3
63
1
24
5
31
149
27
27
73
5
18
25
89
51
39
25
5
55
36
17
63
12
15
97
5
127
176
33
24
18
42
108
48
30
21
81
79
89
24
96
84
156
12
3
64
11
30
54
57
3
60
6
72
12
6
90
72
18
24
36
42
48
7
8
69
36
54
13
17
48
139
53
66
72
12
6
15
196
23
45
160
5
43
12
20
3
102
15
3
12
48
102
18
102
7
29
19
12
11
25
12
68
3
114
7
36
17
91
29
36
15
45
7
77
15
16
36
96
12
200
123
18
54
61
80
16
24
29
6
61
23
30
6
30
54
48
12
18
75
63
30
31
53
7
68
36
57
42
108
102
30
61
29
120
36
12
39
81
19
24
20
4
5
48
60
12
18
105
4
60
29
30
25
5
75
45
24
27
3
6
120
15
4
12
20
21
30
30
43
29
3
15
12
30
48
198
49
11
129
36
12
63
30
39
45
7
56
45
12
156
159
75
60
6
39
21
12
12
31
5
15
15
12
85
60
113
12
7
5
55
5
60
3
12
3
162
31
5
144
18
57
12
33
3
40
23
1
24
17
138
37
24
24
17
3
99
45
3
12
61
59
25
23
153
4
11
21
3
30
30
25
5
78
12
121
29
15
48
112
5
15
63
13
59
18
19
36
24
29
19
41
54
6
207
75
42
48
12
147
3
30
55
8
40
17
31
5
79
41
30
114
43
12
12
161
102
30
3
45
60
3
36
39
102
12
18
72
48
12
25
8
93
12
18
61
23
30
51
24
40
53
55
143
69
33
102
85
32
4
12
32
93
87
33
18
61
29
27
88
77
30
30
7
11
21
60
63
30
135
51
21
24
64
56
4
32
9
60
75
135
84
60
30
31
89
6
25
5
72
60
87
21
12
19
23
13
5
19
11
25
32
81
54
6
162
97
32
64
5
39
21
19
5
48
19
11
30
127
32
9
72
42
1
20
75
24
30
91
5
12
67
32
28
12
23
36
117
27
6
102
157
68
232
36
5
267
75
85
48
44
36
45
15
84
81
24
27
9
79
41
60
24
36
19
60
8
88
35
1
23
36
49
8
28
59
37
36
23
120
72
33
9
15
40
5
31
5
30
102
7
35
18
12
43
65
39
33
48
48
7
47
1
24
5
7
41
12
31
12
92
141
60
60
19
8
27
61
5
19
23
9
51
42
6
117
108
16
80
33
30
18
12
51
112
23
30
54
193
32
33
30
9
9
67
17
48
12
7
8
3
37
5
48
30
72
30
66
49
35
97
24
29
27
40
71
30
43
47
12
25
125
6
49
128
87
1
35
24
13
8
4
5
18
85
5
48
42
120
48
12
18
27
45
67
5
43
17
18
90
7
60
101
24
48
43
5
54
30
7
24
35
109
5
18
30
63
15
60
49
5
3
27
85
53
247
5
27
3
217
36
53
79
41
12
72
27
3
93
63
102
48
30
21
16
77
91
17
55
5
7
12
96
144
120
48
128
27
13
5
19
8
148
32
12
9
15
57
135
40
47
36
42
7
53
60
3
24
40
5
3
24
9
19
65
36
31
71
192
6
12
48
12
3
87
30
12
6
24
6
51
9
12
48
102
42
91
17
120
12
48
7
23
72
6
42
69
9
39
16
35
24
85
23
12
25
53
75
48
36
28
65
78
18
12
12
183
4
29
19
5
7
60
23
138
55
5
19
48
53
43
180
5
31
41
15
84
3
1
12
5
30
72
1
5
30
72
60
13
35
42
30
49
23
201
4
48
17
63
12
16
29
6
30
79
20
15
138
18
9
60
21
31
11
30
7
35
18
3
15
102
48
180
31
8
21
15
9
30
37
84
17
18
109
108
77
30
108
13
59
18
3
12
24
3
66
19
41
27
33
24
3
33
195
39
13
17
90
13
8
16
96
17
75
12
33
31
35
1
71
85
5
30
33
124
101
72
42
30
18
13
84
5
51
39
36
37
17
96
30
42
43
35
1
24
269
6
61
36
48
17
19
29
15
99
30
51
9
63
3
72
42
30
13
23
90
24
48
120
67
11
102
12
36
15
27
9
40
11
78
30
180
12
78
120
24
31
36
119
1
11
105
4
11
30
12
3
40
12
41
12
12
108
39
40
20
81
18
ABCD 94426932926*3^$a+1 [50047]
17
19
96
18
42
209
49
68
3
25
55
29
42
44
141
31
84
29
7
30
59
19
6
44
11
48
35
37
29
66
36
44
36
18
106
25
31
22
18
150
54
24
29
56
89
71
81
16
2
16
66
8
18
52
56
46
44
34
20
18
54
34
11
43
125
25
42
53
32
49
36
34
12
29
25
23
13
8
36
106
12
17
9
196
38
18
27
61
42
54
30
5
24
344
7
9
91
6
30
42
2
28
6
2
17
41
156
19
1
39
25
6
56
22
96
30
86
88
7
149
11
24
9
16
2
28
1
25
10
125
24
25
84
36
2
52
2
15
120
63
17
35
20
46
80
22
78
47
37
6
72
6
84
8
4
55
5
6
18
2
57
25
26
16
20
33
21
4
31
131
29
19
2
18
16
146
95
5
44
76
48
48
44
4
19
5
60
36
2
88
41
24
9
71
17
20
112
67
53
42
6
42
36
125
169
158
9
91
24
6
60
30
37
77
26
22
6
149
73
42
37
13
160
18
49
53
42
6
18
6
35
8
11
61
19
180
81
61
174
13
40
73
54
24
20
21
15
4
24
48
29
25
108
6
6
36
54
13
133
22
221
9
10
6
30
144
30
11
75
16
30
6
2
71
47
8
34
2
34
59
1
122
82
48
50
9
43
48
44
4
6
36
72
42
6
32
11
24
17
36
60
284
54
69
7
90
79
47
50
58
54
47
8
16
19
78
30
32
28
42
36
2
10
62
18
112
12
6
14
18
18
22
17
13
42
49
16
39
4
5
27
28
1
125
96
38
52
20
10
78
85
11
61
35
5
120
63
142
24
14
10
62
5
40
1
102
25
125
12
23
27
29
77
2
72
46
43
40
49
20
11
16
63
18
10
44
54
35
59
6
6
20
36
22
18
68
34
2
9
27
10
138
32
57
51
34
18
73
16
21
28
62
70
107
13
30
32
36
41
59
54
12
14
94
36
54
78
7
83
12
30
6
84
17
3
18
94
126
14
33
13
42
1
64
27
10
8
11
29
78
29
49
92
34
20
10
6
110
39
13
48
62
100
25
16
19
48
78
146
70
236
3
87
112
50
18
82
91
16
55
30
6
8
29
25
106
85
35
61
29
59
61
35
56
5
44
15
39
18
10
37
125
11
25
162
18
30
14
22
54
6
168
36
1
89
42
30
12
11
19
12
30
35
55
36
12
145
173
19
40
24
85
11
31
12
5
205
6
14
90
58
78
26
106
73
40
15
144
112
30
38
18
18
22
24
24
74
57
31
24
6
48
6
80
36
118
66
120
25
23
17
19
24
90
2
18
87
55
18
6
86
18
100
30
18
29
8
16
7
12
78
18
42
187
65
71
1
30
24
2
39
33
82
29
24
96
7
14
54
40
14
87
49
90
5
21
18
72
10
120
14
9
45
28
98
16
74
22
42
42
128
17
48
11
42
19
25
18
142
90
20
108
45
1
55
25
34
56
21
15
40
6
42
2
28
26
142
59
8
25
15
3
10
24
36
23
19
32
4
32
64
114
31
64
19
77
25
38
40
12
109
16
3
36
65
64
32
41
14
34
95
56
5
8
52
18
5
97
44
11
59
61
83
36
20
36
94
6
80
10
6
38
15
115
36
6
19
5
24
19
13
18
64
1
5
11
31
24
6
2
58
30
12
26
40
14
5
71
41
199
26
15
3
21
56
65
23
32
35
38
40
55
17
48
6
14
16
2
58
36
30
13
35
12
30
20
16
12
11
87
18
40
6
8
76
6
6
30
19
29
19
173
48
26
58
7
40
3
36
41
5
8
28
44
10
114
74
5
101
56
36
70
48
24
128
4
5
81
88
2
130
19
5
96
174
80
18
108
54
100
26
112
48
20
144
10
18
42
66
18
6
20
28
138
77
1
6
89
19
2
34
66
24
2
4
25
59
42
30
54
38
130
7
83
42
30
6
8
22
104
90
18
18
22
42
24
24
32
16
110
10
107
96
49
7
5
59
81
15
3
18
108
52
24
6
8
4
30
91
19
77
24
24
17
36
92
76
11
80
89
12
30
77
3
58
11
19
12
49
23
36
6
95
19
12
2
15
21
40
122
18
34
6
114
12
6
18
49
5
11
1
50
76
84
53
277
36
23
80
29
30
6
84
90
32
65
11
42
18
30
59
9
22
78
6
53
157
126
29
15
18
28
43
16
19
6
95
25
36
74
16
20
29
29
11
3
101
11
96
24
6
50
54
36
72
27
63
81
91
13
85
16
6
6
204
59
15
40
50
15
25
31
40
8
112
8
47
54
6
149
85
12
128
4
11
61
48
20
47
120
23
17
13
32
54
21
1
47
13
12
12
18
20
36
9
1
26
4
6
8
11
107
8
72
90
28
6
49
89
42
53
75
100
12
5
1
23
75
10
62
4
68
16
66
8
27
19
152
90
83
35
101
73
68
64
54
5
129
22
86
10
17
27
5
23
12
5
13
12
103
17
8
40
122
29
11
14
72
72
58
68
64
161
45
4
6
41
1
18
12
17
13
104
34
20
21
133
8
28
26
28
25
185
7
24
29
8
3
37
68
10
54
6
90
36
36
23
7
8
10
90
30
42
120
18
11
3
88
38
4
11
7
48
20
21
61
60
2
21
56
29
24
11
25
122
34
216
20
10
8
202
60
ABCD 94427394500*3^$a+1 [50043]
16
17
31
17
45
28
77
84
6
144
48
105
46
2
15
117
18
9
9
12
100
44
15
51
88
17
33
112
128
4
83
24
48
33
48
81
21
57
37
125
21
10
35
234
73
2
76
18
29
168
72
1
71
30
6
85
20
12
45
3
27
78
72
18
63
82
89
13
23
123
69
43
32
75
18
27
3
19
41
30
24
36
37
72
38
16
12
104
21
25
47
15
93
54
9
51
3
16
26
3
72
60
9
81
19
11
1
38
96
15
18
45
3
24
30
1
24
14
4
35
12
6
30
54
78
21
9
43
30
2
3
12
15
3
39
3
3
9
78
12
108
72
9
69
13
44
51
54
3
15
55
18
110
15
33
34
8
9
39
21
1
14
4
47
54
9
69
90
1
11
36
25
74
15
18
30
18
39
33
42
66
7
17
49
2
48
22
59
45
48
33
30
60
54
1
29
33
40
17
9
30
57
103
2
108
39
90
31
131
30
6
9
3
25
65
18
19
5
18
27
75
18
42
36
84
1
54
98
15
31
50
46
8
66
124
18
18
30
14
27
1
32
33
19
18
18
54
5
85
24
11
141
30
10
95
54
31
59
1
29
1
5
30
7
107
3
33
33
16
24
176
3
30
15
22
26
72
33
75
27
1
6
48
80
15
15
18
39
138
78
73
11
15
3
27
15
19
56
33
12
60
18
90
1
17
12
18
42
48
37
2
51
24
31
20
4
11
42
90
72
18
72
36
30
25
2
63
25
18
11
18
25
32
16
18
14
18
75
60
54
30
3
87
1
2
40
143
13
80
27
145
54
50
3
108
72
42
18
48
24
21
9
6
12
21
12
18
27
3
51
36
12
55
8
9
33
45
12
6
69
75
1
20
15
147
18
27
1
50
39
18
79
53
1
29
60
18
72
12
45
6
10
80
9
39
6
90
46
17
105
57
15
40
71
72
81
21
6
30
114
30
6
15
75
54
18
48
54
33
45
123
12
36
27
49
23
21
9
42
36
12
91
2
52
23
37
47
21
18
39
91
11
3
15
1
17
24
31
59
15
16
17
72
21
87
42
9
36
45
13
26
126
48
3
55
38
9
1
116
10
24
14
3
15
15
73
6
35
18
91
32
48
4
35
73
92
22
11
42
91
30
71
36
25
107
21
72
70
14
58
137
33
112
6
50
69
25
26
28
44
132
111
12
42
15
15
9
51
1
2
10
68
27
12
9
12
88
14
63
3
46
14
27
69
16
17
162
9
27
27
87
36
159
3
45
100
12
20
4
107
49
5
39
51
19
47
54
78
30
25
35
12
1
80
9
43
66
32
30
10
35
15
9
18
12
60
19
71
9
39
42
1
47
25
32
6
105
30
9
46
5
15
40
29
39
34
23
103
17
3
57
72
75
12
6
34
35
48
18
39
51
9
36
27
1
54
42
215
120
25
30
96
14
36
22
17
9
9
15
16
17
147
18
48
9
72
13
236
24
46
72
24
35
48
15
12
60
40
14
9
1
30
56
16
149
93
27
36
54
96
39
33
18
13
2
18
40
47
25
12
125
3
48
39
18
25
17
127
224
21
9
87
9
4
62
45
114
19
62
9
39
117
25
35
49
56
4
20
15
9
4
2
15
18
61
107
33
52
59
21
52
32
75
1
2
45
3
88
2
15
24
9
54
27
3
63
69
48
78
27
13
8
10
77
123
21
18
18
12
25
17
55
11
42
13
35
69
3
57
4
17
12
51
21
108
7
11
42
31
17
15
12
15
33
22
17
15
16
95
27
63
54
1
29
36
93
66
3
61
209
42
120
39
4
108
35
13
32
94
5
36
12
81
9
18
9
28
35
61
84
35
18
9
30
3
31
50
39
18
42
12
105
21
72
42
45
3
25
102
53
57
33
3
57
3
9
25
66
8
87
63
42
75
37
47
1
134
33
120
78
9
30
10
6
17
15
33
72
51
27
9
3
55
8
34
11
33
39
132
18
48
72
43
47
21
124
90
17
60
85
53
18
45
105
54
18
27
81
3
10
24
30
17
18
72
69
27
72
13
35
15
117
18
12
75
48
4
14
9
33
54
40
8
3
24
18
18
15
57
27
60
3
12
60
21
9
6
54
15
51
45
249
126
120
42
12
3
36
4
65
60
27
3
37
35
25
11
54
1
24
35
48
60
1
11
55
20
4
30
26
6
18
46
35
15
3
21
6
10
35
30
79
30
59
13
14
63
12
6
120
19
6
125
12
127
53
1
77
19
36
8
9
18
13
6
35
19
17
63
82
30
2
15
1
24
38
10
95
27
48
64
14
9
1
116
21
54
1
107
90
1
2
60
34
30
95
1
90
8
39
25
65
7
35
69
39
72
19
71
21
15
67
17
18
183
15
24
55
173
37
68
135
18
30
9
48
57
9
9
12
9
82
35
15
57
42
30
18
25
66
17
25
17
30
60
27
66
69
30
36
37
23
93
9
183
39
18
55
48
215
9
24
9
18
73
47
43
11
6
9
24
6
81
9
16
32
75
72
69
21
55
53
18
85
5
33
21
9
21
15
28
47
60
1
17
51
21
30
73
5
3
27
37
23
31
24
30
35
7
8
90
3
3
16
80
30
3
31
14
3
7
17
18
55
62
10
120
44
10
2
4
35
49
62
42
22
110
16
17
33
57
42
93
96
10
20
84
195
43
80
48
46
50
40
38
60
33
19
35
9
57
43
11
168
13
5
12
3
24
100
180
44
66
78
12
6
10
5
49
5
30
18
43
210
59
36
57
15
31
24
30
5
12
15
28
32
84
10
11
6
9
3
21
6
88
107
45
10
35
13
20
75
31
17
55
2
22
83
7
71
72
1
161
171
48
60
9
13
35
79
35
109
11
43
2
45
1
72
18
5
ABCD 94427727248*3^$a+1 [50010]
13
15
24
38
66
22
8
66
30
40
48
72
6
102
30
48
12
18
2
36
114
70
50
88
38
1
123
20
10
50
40
48
38
31
3
62
24
55
51
38
160
2
28
45
15
21
35
16
66
99
33
30
90
27
59
30
34
146
24
6
120
22
12
2
18
10
12
6
30
8
90
64
18
54
8
42
10
36
2
88
104
30
60
48
22
45
29
34
18
14
10
6
8
25
41
24
60
34
2
78
12
46
38
97
47
82
8
36
36
46
2
10
56
52
32
25
3
24
6
14
25
95
10
44
31
288
3
12
116
142
15
144
33
12
18
30
26
6
114
84
60
12
73
17
55
3
33
45
2
126
64
87
23
22
18
56
25
11
25
123
26
4
18
24
21
23
6
79
65
6
58
72
6
134
16
3
27
32
30
10
26
22
12
72
134
31
45
78
32
40
66
74
18
43
17
30
25
221
31
3
32
148
33
83
82
14
18
58
14
16
90
12
80
96
22
2
42
24
31
3
30
30
12
18
18
12
108
60
14
18
12
16
122
30
1
21
6
62
90
36
16
14
4
72
20
19
39
12
150
68
55
41
4
26
216
48
10
140
22
14
16
3
11
22
42
56
22
14
16
24
44
37
17
102
18
7
59
30
19
11
34
18
9
108
3
24
60
80
16
54
14
37
23
4
56
16
9
36
81
12
32
10
45
63
26
16
38
73
15
24
33
45
120
26
24
1
27
8
24
22
66
98
16
60
3
47
28
32
30
43
35
37
23
10
18
8
16
105
3
26
7
53
112
30
44
30
88
3
107
36
30
52
30
2
10
32
120
85
3
12
21
117
18
14
31
39
14
24
10
21
69
12
78
42
6
38
7
83
6
118
26
19
11
22
44
46
2
28
68
4
32
40
18
20
156
30
24
6
202
2
30
10
102
6
33
21
6
42
3
17
10
12
38
60
58
14
54
6
10
44
16
134
31
33
2
1
83
24
10
50
28
2
22
60
104
16
78
32
24
30
46
36
134
18
36
31
15
14
22
30
128
84
88
8
66
49
36
3
32
1
47
60
28
24
14
22
12
18
14
46
8
34
56
6
16
122
12
10
48
51
21
128
10
165
3
54
48
50
36
76
8
6
30
24
22
60
8
70
2
48
6
46
14
1
63
18
2
36
22
90
14
48
10
30
50
82
3
11
112
165
75
8
25
179
42
70
50
16
3
59
12
54
136
104
34
33
9
44
46
96
60
12
2
30
28
12
48
12
30
126
8
112
60
12
50
6
16
9
27
8
54
42
54
4
18
14
10
18
78
38
6
10
68
42
13
57
30
14
7
69
50
18
70
12
50
28
80
6
52
60
12
12
80
84
76
33
3
12
12
18
26
52
102
20
7
51
104
25
3
26
79
41
6
24
30
34
20
90
10
18
68
16
48
92
24
19
36
71
46
99
23
13
53
24
28
3
35
46
6
2
112
18
92
10
38
22
126
54
14
16
18
18
54
3
5
60
10
33
9
44
16
75
36
165
8
22
14
48
6
61
36
23
24
40
30
18
9
143
40
105
3
2
66
22
24
8
72
19
29
100
26
24
40
32
76
14
55
15
36
12
26
22
24
78
92
19
81
68
12
18
58
8
60
30
4
18
38
4
12
156
24
38
6
34
48
62
82
14
24
42
31
9
8
208
42
20
22
96
99
36
119
48
22
18
212
24
66
28
48
30
24
14
139
101
142
98
22
24
8
6
6
10
20
16
15
87
42
8
58
12
108
9
15
8
178
12
242
18
12
19
11
18
132
16
12
27
105
20
18
52
20
70
8
10
56
24
88
8
16
8
30
36
34
2
16
24
30
120
30
36
8
67
39
48
60
60
150
48
8
55
9
26
46
110
114
16
38
28
134
16
2
36
1
81
24
30
6
38
30
94
12
44
24
13
69
30
48
50
72
91
53
19
161
4
12
44
24
43
113
6
84
144
172
21
47
6
16
18
170
30
10
56
24
40
26
112
174
8
112
74
22
54
45
21
15
177
3
15
180
74
55
63
92
58
32
10
8
28
84
14
22
74
18
1
57
2
22
66
14
19
69
80
6
60
34
132
60
20
18
28
122
6
4
42
68
6
54
6
76
68
96
4
32
16
45
9
36
24
96
102
80
30
102
108
28
60
45
39
78
32
24
54
42
24
22
44
24
106
48
12
50
16
105
39
18
30
12
18
116
4
12
38
60
52
8
72
10
20
48
6
16
38
10
50
6
34
26
66
108
160
26
76
30
66
128
52
68
60
4
86
36
88
30
12
30
3
77
24
64
15
27
14
46
60
68
37
63
86
16
30
36
32
40
78
44
16
12
50
12
18
112
66
68
85
72
17
12
10
90
18
26
34
78
42
108
68
1
36
69
14
16
96
14
88
32
10
21
23
16
6
30
38
30
64
20
22
14
36
30
10
78
56
34
30
20
12
10
14
24
42
24
22
8
4
60
32
286
2
10
45
15
20
40
102
110
30
28
2
84
24
10
18
38
24
96
7
15
2
22
33
11
54
28
12
72
60
68
22
134
84
112
48
18
12
20
12
10
36
144
38
28
12
132
60
48
32
24
84
42
16
38
16
21
69
18
30
26
1
33
12
74
30
90
49
45
110
10
18
8
144
22
14
106
8
70
32
88
26
30
54
7
23
22
6
54
39
5
82
72
80
10
26
6
43
17
88
80
96
60
36
10
8
ABCD 94428379088*3^$a+1 [50148]
56
12
78
52
20
12
6
28
36
54
29
85
36
122
58
14
42
90
34
30
90
2
24
70
18
2
10
60
56
10
72
6
54
20
18
72
18
147
33
12
22
5
13
2
36
72
12
18
18
52
80
10
18
24
36
2
30
16
26
75
31
5
9
34
2
60
72
28
54
6
47
55
2
4
32
24
28
2
6
54
30
18
60
10
36
2
69
1
35
55
62
3
25
35
9
108
18
9
19
2
72
60
18
12
72
36
42
70
20
10
6
14
22
18
90
65
93
4
20
18
16
29
127
8
46
36
6
2
30
58
30
42
32
40
50
33
1
54
17
3
90
16
2
162
60
16
14
18
24
18
90
10
65
13
2
18
75
45
24
30
33
55
6
14
18
4
20
66
4
5
96
25
32
58
65
25
48
6
30
26
52
30
38
54
6
82
2
16
2
52
114
32
9
33
28
18
42
74
126
102
45
7
26
54
28
8
28
17
27
18
12
22
66
42
5
13
48
2
24
36
54
64
62
10
2
60
18
12
52
24
12
18
126
6
108
32
9
33
10
2
243
15
88
29
19
24
2
3
133
2
16
60
2
28
6
38
12
4
30
29
33
28
2
24
18
18
28
42
12
72
35
1
114
18
36
86
36
70
42
2
16
32
27
115
53
45
18
84
108
88
90
42
2
46
20
54
78
10
20
42
70
128
27
48
27
6
28
36
38
117
15
28
78
92
16
74
57
15
21
133
36
36
24
36
30
20
178
47
15
64
128
16
24
30
35
3
24
46
20
52
35
45
48
34
8
28
2
63
103
2
64
71
45
10
29
25
20
60
3
72
51
10
42
66
6
158
16
47
27
16
126
128
142
18
18
17
27
126
192
60
10
8
45
45
12
52
24
47
9
16
20
39
43
2
78
12
60
160
20
10
24
56
156
4
90
38
18
12
16
17
43
2
12
40
92
136
44
18
12
18
70
6
2
84
34
6
30
71
25
2
117
19
24
2
3
13
2
82
36
44
18
48
40
48
29
13
90
12
2
51
9
66
69
111
4
18
30
42
11
45
12
63
15
34
86
9
25
24
2
28
2
60
88
11
45
28
60
30
65
45
16
36
6
65
7
2
18
12
6
30
40
18
2
10
18
2
4
84
26
21
27
33
43
41
33
12
4
36
30
24
66
20
4
12
44
10
26
52
30
2
18
76
29
48
7
20
22
83
3
22
2
21
27
40
20
30
15
12
79
56
33
3
4
5
51
72
18
34
54
14
45
31
14
42
18
3
24
21
54
6
30
117
67
18
20
12
88
80
52
18
5
7
96
50
24
10
56
9
13
12
38
18
24
138
18
42
18
10
18
2
34
71
7
20
18
10
17
45
10
110
22
5
45
60
88
23
7
20
106
44
3
9
4
54
30
35
61
2
54
100
56
27
103
20
9
25
66
65
9
15
45
63
7
173
1
56
6
10
2
72
6
12
27
49
30
26
34
32
4
18
66
24
18
20
90
84
81
13
11
45
18
28
2
60
30
60
10
36
24
2
30
70
6
72
18
65
75
22
18
32
58
14
4
14
90
18
52
2
16
24
48
17
36
9
10
20
36
9
51
28
72
17
37
6
122
42
90
34
36
54
14
42
10
56
22
32
90
40
18
36
12
2
33
12
87
66
34
26
28
71
19
24
2
16
104
18
18
4
36
12
8
54
10
90
78
2
18
28
20
22
2
46
65
25
2
22
50
34
11
15
48
60
12
45
51
28
62
12
22
18
18
14
4
2
34
50
18
76
36
54
86
4
11
21
24
3
45
15
55
18
44
48
52
20
34
36
8
90
10
8
57
13
2
28
65
99
4
36
41
13
56
106
32
90
15
1
126
26
12
142
65
13
32
4
144
30
18
2
88
18
36
56
87
7
38
16
2
52
38
10
42
20
100
8
90
57
25
20
130
18
54
38
16
11
25
18
20
10
42
86
132
52
11
19
20
4
32
90
24
16
14
6
12
15
97
36
20
30
22
23
7
6
2
9
48
7
56
9
31
2
3
7
36
6
11
9
3
121
12
20
4
23
13
54
5
36
43
24
30
96
11
21
34
65
31
2
3
15
10
24
18
32
16
29
15
18
27
45
10
18
42
234
36
66
20
60
30
24
30
36
52
8
12
22
48
18
65
27
45
67
174
24
32
4
11
21
4
23
33
30
34
20
4
11
3
33
25
18
2
30
22
30
60
5
7
8
30
112
18
5
45
60
18
9
25
36
30
44
81
39
4
2
10
80
54
30
60
28
90
36
11
43
78
12
20
18
4
36
12
2
16
108
6
84
17
7
90
32
58
48
29
51
54
3
61
24
38
144
18
12
4
47
19
6
252
23
27
105
61
2
70
72
23
87
30
52
83
13
50
142
2
6
30
34
56
27
15
28
20
40
2
10
2
126
22
48
2
22
86
58
14
18
4
18
92
36
12
45
27
16
24
38
16
30
60
14
18
114
46
2
27
13
68
34
65
79
26
126
64
90
20
4
2
10
18
29
7
78
47
21
24
18
72
18
10
2
4
11
19
134
12
4
2
45
12
25
107
25
56
10
90
24
23
25
6
14
15
37
36
62
48
60
28
44
118
24
18
32
60
36
28
2
87
1
36
8
16
2
10
90
54
20
18
40
20
16
2
27
61
72
32
15
237
6
28
17
12
15
117
3
22
18
18
14
6
12
42
30
18
45
13
14
4
29
12
45
16
35
25
47
3
24
30
78
30
27
36
15
70
20
70
50
22
2
16
2
70
12
108
2
60
10
18
36
56
33
1
36
35
21
60
10
18
6
54
12
18
29
108
13
14
22
54
74
100
2
78
3
25
2
180
40
32
78
10
20
58
14
6
28
11
15
120
4
30
26
30
6
28
24
5
45
15
73
47
31
29
7
30
6
50
24
3
63
4
20
18
10
92
40
18
32
16
2
40
5
61
26
48
18
52
2
45
15
93
43
2
72
4
2
30
22
2
3
27
33
12
15
10
36
2
40
2
28
35
45
10
90
20
52
35
1
20
60
10
2
18
42
3
117
18
4
50
6
72
18
100
20
54
16
2
52
6
2
12
58
50
222
70
11
19
54
26
28
20
18
15
12
33
84
70
54
24
12
8
27
25
20
106
48
26
30
6
52
2
34
11
1
18
24
2
10
80
34
ABCD 94428521204*3^$a+1 [50135]
24
76
50
54
7
23
36
48
1
11
148
21
24
45
56
30
16
128
61
51
44
30
24
60
180
43
29
54
24
82
20
48
10
56
25
41
40
98
30
55
375
45
5
67
36
29
43
72
84
131
114
4
3
47
40
21
99
60
45
48
113
144
55
297
20
10
69
5
24
66
25
81
63
87
164
66
31
17
12
78
6
31
29
55
5
4
42
198
116
55
71
18
127
156
99
33
12
24
156
33
236
60
84
36
19
11
16
9
132
47
1
141
20
19
36
185
103
41
4
15
71
24
12
28
381
11
58
86
66
30
90
18
37
24
12
27
50
10
180
12
68
42
198
61
35
16
170
55
144
21
104
4
15
41
67
9
48
56
7
177
26
30
151
3
150
110
6
55
21
80
30
84
37
53
64
146
54
43
443
37
47
22
30
108
206
36
19
24
17
118
2
28
27
36
17
91
60
5
151
105
48
27
33
27
23
120
12
60
10
30
45
29
6
73
71
34
56
46
81
24
29
235
185
30
154
20
30
73
173
7
120
72
161
36
30
54
16
63
77
55
23
66
234
1
9
3
9
50
13
15
21
29
90
13
12
15
176
16
45
5
10
20
73
105
12
14
1
35
118
120
212
54
6
31
17
12
160
63
48
47
142
44
16
14
94
32
78
36
37
59
18
42
25
144
24
45
20
12
43
132
45
260
24
7
9
110
193
161
4
60
86
34
32
28
75
177
48
62
48
97
96
107
37
153
56
6
48
25
36
11
160
14
90
157
29
43
45
2
1
69
110
48
156
1
48
27
33
101
34
32
18
126
30
67
23
1
53
12
48
72
24
7
84
105
3
15
80
337
33
63
29
43
147
14
24
12
10
9
95
106
50
30
79
9
75
107
88
62
84
96
60
90
49
131
60
18
223
167
97
113
30
25
5
67
48
17
150
58
56
16
8
91
72
119
18
67
36
12
60
47
150
103
5
126
1
29
46
9
155
126
40
108
63
59
88
2
115
24
95
34
15
12
35
54
136
20
58
30
63
87
90
12
15
45
99
9
20
7
53
72
48
115
117
68
31
59
112
165
5
54
6
88
20
7
135
50
130
110
24
127
47
30
12
43
41
144
7
59
85
5
19
165
15
48
69
20
18
1
5
67
27
146
30
49
45
15
12
33
50
192
28
2
84
4
62
204
25
59
13
17
66
25
51
18
63
120
168
72
39
50
55
3
2
43
35
6
46
14
150
60
96
220
129
35
37
107
205
47
18
30
6
7
39
14
19
17
10
45
89
114
30
91
84
36
24
35
30
66
61
83
12
109
72
57
2
205
108
45
27
89
259
35
37
3
56
144
13
48
36
53
43
9
63
17
108
60
22
18
122
241
9
18
50
22
78
62
1
29
115
35
28
2
19
9
195
11
97
9
39
5
36
10
18
90
102
20
31
9
14
6
84
7
47
570
42
18
96
106
9
156
45
98
10
27
276
120
27
182
139
5
79
131
64
72
18
30
2
48
127
53
40
2
138
72
54
49
65
7
24
41
150
1
29
43
15
20
6
6
138
12
115
59
34
20
6
61
59
90
94
26
67
9
50
13
227
48
72
18
55
57
108
140
12
100
38
22
63
191
66
31
77
7
65
54
49
5
126
144
132
1
23
84
36
126
30
54
16
80
48
43
9
51
9
63
95
30
82
170
258
6
6
1
48
72
113
90
60
25
11
25
33
56
156
24
91
59
37
57
20
22
158
7
45
44
36
19
11
178
80
55
117
15
156
119
60
1
77
126
1
120
45
60
8
91
11
90
100
68
6
24
142
39
51
9
12
69
30
213
305
10
26
186
61
143
186
30
88
50
ABCD 94428530312*3^$a+1 [50000]
53
45
12
10
5
43
30
6
26
15
43
18
18
90
30
12
5
49
48
30
42
48
18
84
26
48
46
90
18
62
10
53
25
90
5
61
30
30
56
15
49
92
52
48
24
36
42
12
26
130
2
10
108
18
95
175
41
1
8
10
6
30
98
10
30
8
4
6
29
141
4
6
17
25
48
42
18
42
48
24
14
82
48
84
5
21
10
102
44
10
26
34
26
22
2
88
120
8
4
20
16
95
33
12
3
67
12
2
183
57
10
18
20
12
4
42
14
34
2
3
24
21
12
4
48
11
24
7
36
14
46
12
42
20
16
23
235
90
36
48
47
24
91
48
6
144
48
78
12
60
30
30
125
72
13
32
10
60
53
7
60
62
36
34
84
12
72
65
55
42
6
234
24
32
10
12
38
60
15
7
98
22
170
15
103
2
112
84
54
78
12
12
18
36
14
58
134
16
12
42
24
5
31
26
84
16
12
18
174
8
28
20
10
12
12
29
9
15
33
52
78
54
6
24
14
99
115
42
18
60
6
6
36
18
6
38
15
7
36
5
43
12
18
54
36
2
10
18
126
18
20
27
120
13
20
112
18
125
43
48
24
5
55
18
12
12
20
4
54
2
24
12
10
24
66
18
14
72
96
10
42
35
43
18
6
29
1
66
12
108
5
109
11
67
2
10
89
7
2
46
6
164
46
26
34
6
90
12
38
27
37
6
12
12
29
9
60
28
30
18
42
192
42
30
78
30
18
8
16
90
18
11
49
36
30
6
18
12
65
1
18
12
18
72
102
36
62
94
24
24
48
48
72
18
90
12
12
18
68
10
102
12
48
32
36
10
36
36
74
36
10
5
19
5
19
24
36
36
14
24
60
28
84
30
6
54
6
32
28
23
129
48
10
77
43
24
6
12
18
42
48
150
72
36
2
12
46
60
5
37
30
38
16
18
102
18
77
105
58
60
72
66
48
6
26
40
30
185
19
38
88
23
25
114
62
10
18
48
30
2
27
21
94
24
12
108
24
48
62
22
36
12
50
10
38
70
14
10
41
93
36
10
36
72
2
4
11
43
12
48
12
48
18
32
75
7
14
22
84
98
15
67
48
30
8
12
16
11
139
74
46
2
60
34
38
87
43
5
57
16
8
16
71
13
20
94
62
58
65
31
42
78
62
124
23
25
42
24
30
66
14
72
48
15
7
84
24
60
60
24
6
54
30
20
12
36
63
19
5
31
24
41
24
157
138
2
39
55
6
6
29
1
18
30
44
3
19
5
73
32
34
5
55
89
25
18
60
114
8
111
24
31
2
10
18
12
90
173
19
5
85
12
30
24
17
25
30
42
32
34
12
84
6
8
12
64
36
44
10
24
17
144
24
37
20
12
58
17
21
34
12
24
30
24
20
10
72
14
16
18
41
91
54
42
74
76
32
22
48
30
20
88
24
128
106
6
66
42
48
12
20
48
4
60
11
24
13
12
23
25
23
7
42
18
48
42
30
78
18
2
28
42
30
23
55
24
86
22
150
8
16
6
102
42
38
16
80
46
5
105
4
42
194
10
53
33
39
1
42
6
24
8
94
26
64
20
46
98
22
38
22
14
46
18
12
18
2
48
94
60
18
32
58
12
72
66
42
30
30
122
15
9
16
30
18
8
34
5
31
48
17
19
26
4
54
6
36
23
21
94
24
36
17
25
18
110
82
14
10
6
12
78
60
72
18
102
36
6
18
12
18
32
10
66
32
48
82
26
15
69
70
30
8
4
6
29
25
78
26
40
84
11
24
25
8
124
6
12
50
12
144
4
47
24
7
74
48
15
37
18
65
13
78
24
12
36
60
30
12
6
42
42
72
14
46
66
20
12
58
29
19
24
36
2
39
25
23
1
42
12
18
8
15
21
3
25
18
12
60
5
25
8
40
18
26
4
71
43
36
65
121
6
42
30
17
93
22
24
12
12
12
60
18
12
18
5
1
6
6
20
10
54
30
14
16
48
36
95
55
6
18
12
30
8
40
8
10
5
55
72
12
24
5
31
86
4
24
6
18
108
78
2
34
14
82
48
156
53
25
42
30
56
70
30
20
82
96
30
6
96
42
66
156
41
37
6
5
7
12
2
108
100
80
12
10
24
110
10
26
94
2
28
66
5
48
31
14
10
156
5
9
118
12
6
71
19
12
24
26
48
10
6
6
12
48
30
30
65
24
55
24
74
60
10
113
25
104
4
6
108
17
9
10
24
38
22
12
6
8
72
94
6
32
82
74
36
36
10
48
5
81
28
18
12
182
16
32
16
56
24
16
48
102
41
93
36
70
38
12
15
31
89
24
37
48
11
9
22
17
31
36
6
54
36
53
19
72
6
78
12
24
120
24
74
46
12
12
5
7
96
65
7
2
10
78
6
36
30
6
24
6
30
5
33
60
16
80
4
72
20
12
16
6
24
24
26
15
19
2
148
102
48
36
24
48
24
18
11
1
8
15
48
33
72
15
25
48
90
14
100
6
14
10
77
33
10
26
16
30
36
24
146
24
10
6
32
76
6
78
30
12
125
168
1
90
54
102
6
84
6
12
30
23
7
17
1
8
111
31
168
12
12
6
32
4
8
100
35
81
10
24
48
5
48
169
30
50
15
7
120
24
36
50
10
24
17
9
15
21
60
10
60
78
6
6
8
12
3
25
24
71
19
2
16
18
12
54
54
26
10
114
92
70
42
30
36
114
32
28
36
6
5
31
132
48
222
66
2
22
5
55
2
24
22
62
70
48
84
6
20
28
12
24
48
78
42
56
120
22
14
10
86
22
12
84
14
87
43
6
6
36
53
19
77
145
66
12
6
6
36
2
88
32
28
174
24
14
12
10
18
95
7
113
1
6
36
108
12
29
9
15
9
46
12
2
10
50
36
64
6
132
38
64
80
52
104
39
33
12
46
54
ABCD 94428782016*3^$a+1 [50016]
9
72
111
39
18
18
54
51
75
33
36
15
54
24
51
21
75
36
60
84
48
12
96
75
9
60
39
21
24
45
27
39
90
15
21
18
24
57
9
54
18
27
45
15
36
9
216
27
9
30
9
27
162
108
72
15
75
141
57
3
36
3
180
30
75
75
45
135
12
81
84
15
24
36
18
18
9
228
51
36
21
48
21
123
141
6
18
3
72
15
48
9
288
51
12
24
30
168
126
12
42
63
60
87
60
90
18
45
3
36
6
39
63
45
45
42
30
51
24
21
54
9
99
12
6
15
177
90
36
90
99
45
60
30
18
42
81
117
27
48
15
33
72
24
33
18
102
15
72
45
48
18
42
72
120
3
15
45
63
33
27
30
75
12
117
63
45
18
69
48
27
33
12
21
15
12
36
81
3
12
48
27
78
30
60
45
12
24
12
9
18
108
72
93
3
84
72
6
99
24
36
33
72
168
102
69
27
84
6
63
84
12
15
21
3
72
33
12
168
24
15
21
51
81
75
33
27
9
75
60
180
21
27
132
48
180
21
24
27
33
36
45
12
15
9
18
72
69
15
177
12
12
3
45
27
45
108
3
24
126
18
54
30
21
105
6
45
39
21
69
54
36
225
240
24
12
9
99
36
84
117
3
123
105
39
105
60
180
240
15
18
18
48
96
120
9
144
27
213
3
24
108
48
78
39
45
3
15
33
9
18
72
18
30
72
6
54
12
36
105
63
120
6
30
78
51
36
36
69
123
108
279
108
57
63
18
3
12
27
12
81
24
9
36
18
165
12
33
6
12
54
108
15
108
75
72
36
6
48
6
12
9
96
24
48
135
36
36
105
159
60
36
9
39
18
42
30
6
54
3
120
48
9
90
36
54
102
54
96
36
3
60
27
9
3
45
45
6
210
51
120
141
3
72
9
54
105
72
3
21
24
84
141
24
72
18
66
147
39
120
33
45
75
27
45
96
48
81
78
141
60
24
45
15
180
12
144
75
42
30
24
81
48
9
18
117
105
30
45
15
36
30
75
132
204
165
15
48
12
15
33
27
69
39
18
84
36
3
57
30
24
18
66
9
177
126
12
57
48
27
9
75
42
54
84
81
60
39
24
108
12
45
27
54
15
21
144
132
3
117
27
48
132
12
60
123
45
48
72
27
9
9
60
18
93
69
72
156
24
36
27
48
9
15
93
27
156
15
90
24
3
27
36
9
45
18
180
141
135
30
15
219
105
3
78
27
9
30
141
39
36
24
54
84
42
90
30
9
9
36
54
33
3
57
87
72
21
69
39
39
12
126
72
63
69
3
168
120
69
48
162
60
225
3
42
15
3
36
141
51
105
3
72
78
210
6
18
177
108
3
45
39
24
81
153
15
51
150
15
24
267
21
27
18
18
114
27
108
45
12
6
84
21
69
24
54
93
24
48
27
69
21
99
9
15
45
66
24
18
27
57
36
60
12
288
27
156
36
15
21
24
24
9
3
60
72
60
12
81
102
6
39
12
15
36
54
6
9
48
60
12
135
24
21
48
12
3
36
252
60
18
30
54
36
15
207
84
9
69
30
33
3
9
12
15
33
3
24
9
9
270
318
15
45
18
30
27
24
3
162
3
15
117
69
27
12
15
18
39
135
9
24
57
54
9
117
18
42
180
36
12
3
87
36
204
48
9
33
66
60
36
93
48
69
15
48
15
66
36
15
3
60
48
57
345
12
63
51
105
51
78
12
24
51
3
45
3
57
60
81
24
27
45
51
123
24
33
48
21
18
105
96
39
102
3
15
78
3
27
54
6
9
45
30
45
33
90
18
27
72
9
12
27
63
33
36
9
120
114
57
120
33
72
39
51
24
66
3
72
3
30
87
21
60
54
21
84
141
3
15
6
51
84
21
168
54
282
78
165
27
9
51
105
36
48
27
69
21
27
3
45
213
90
9
45
90
57
48
120
12
63
18
99
156
39
36
213
12
75
9
48
15
72
45
51
288
45
60
12
27
18
75
27
165
96
15
120
72
78
15
39
93
15
18
72
39
24
21
114
9
48
45
24
123
3
18
30
114
18
48
ABCD 94428943808*3^$a+1 [50051]
13
59
19
5
25
15
9
54
108
5
40
80
16
3
5
7
17
181
42
36
30
23
37
27
8
19
36
57
8
19
21
32
40
24
32
13
6
198
48
71
25
87
56
199
9
9
18
72
29
24
13
24
35
24
49
23
13
48
195
24
57
18
90
3
24
27
18
3
51
29
16
45
270
48
5
49
36
54
5
88
15
72
17
79
9
32
88
32
13
6
5
31
41
13
11
48
64
3
29
24
24
157
51
32
16
9
36
99
39
24
72
72
66
71
7
33
51
77
13
27
27
18
11
40
3
5
1
18
54
12
6
72
5
133
108
54
42
66
6
162
12
17
24
121
78
17
24
72
40
8
40
8
7
18
54
129
15
18
18
48
24
18
11
88
45
72
36
95
48
31
41
40
24
3
5
37
59
13
174
6
87
8
49
63
39
6
51
32
24
49
15
24
3
12
41
85
35
19
53
1
6
138
47
13
54
101
72
25
18
5
40
63
9
8
31
65
72
72
61
35
37
78
12
60
5
13
30
69
8
19
54
12
72
6
126
120
15
39
41
13
24
372
24
23
61
3
51
21
32
43
5
16
8
16
57
54
41
40
27
24
173
96
31
24
48
36
5
40
15
65
25
18
48
6
47
1
39
39
30
27
8
48
13
3
120
3
12
41
1
54
9
56
61
3
69
83
24
24
120
85
11
43
24
138
6
5
13
51
104
7
81
3
53
1
6
12
29
40
24
24
24
171
53
16
33
6
12
36
108
6
12
54
29
24
145
18
5
16
48
27
48
69
3
96
108
72
41
7
33
3
21
8
96
79
66
71
40
8
61
36
15
3
24
29
1
90
18
96
27
99
18
54
12
41
67
5
24
85
48
59
13
36
24
15
57
23
49
39
15
90
54
30
11
97
6
65
25
47
48
7
18
6
30
6
12
6
11
16
45
66
161
7
102
6
149
49
12
42
65
24
85
11
64
3
69
75
5
16
24
21
35
43
54
108
30
54
6
48
57
111
30
18
57
32
40
21
11
24
48
7
105
3
12
108
54
15
8
24
25
60
11
169
36
11
19
45
63
33
24
3
5
61
3
147
29
91
42
27
45
51
111
72
81
8
49
23
1
36
27
104
13
83
37
3
3
29
97
12
3
75
30
15
56
1
71
24
16
3
29
120
64
3
48
29
24
1
6
48
57
56
19
5
79
57
21
35
64
8
85
54
29
25
96
71
85
3
21
48
35
79
65
25
36
3
32
16
33
6
89
16
8
16
51
5
25
6
48
60
45
9
15
111
41
139
48
18
51
8
1
30
42
66
60
41
40
21
35
7
17
19
30
54
42
66
45
8
205
3
32
120
16
3
29
40
3
5
19
12
113
40
15
48
132
117
21
11
40
32
79
42
36
123
80
13
11
97
216
126
65
1
24
71
19
12
17
169
12
131
48
48
49
15
33
23
91
21
33
12
24
66
18
15
32
7
168
41
7
96
12
96
5
48
1
66
6
18
5
13
18
36
69
24
56
67
120
36
6
72
36
18
48
29
13
131
13
11
73
15
99
72
30
23
13
60
12
51
72
8
13
42
18
15
21
12
23
48
1
36
72
11
13
51
33
6
9
21
18
144
42
47
16
57
60
51
3
5
43
96
12
6
18
17
1
23
7
41
121
39
32
88
57
54
60
29
40
3
5
49
84
54
42
11
55
24
12
29
64
32
1
47
229
48
24
35
31
6
131
16
189
27
9
42
18
48
3
57
71
48
37
107
55
41
19
53
16
75
77
13
3
15
12
5
19
21
9
47
7
41
1
66
5
64
24
8
25
24
23
24
73
6
153
27
5
40
39
6
12
47
16
80
151
12
6
15
48
57
87
27
101
1
78
33
39
17
96
85
35
64
27
12
60
5
120
31
41
13
24
18
9
8
49
36
78
5
13
36
18
5
31
9
39
41
16
93
123
87
17
16
45
35
24
48
37
11
61
3
24
27
5
139
66
51
3
5
96
85
18
72
41
13
108
47
72
79
9
99
12
54
24
18
54
36
66
60
257
13
36
47
37
42
18
18
66
6
5
7
24
33
80
24
24
16
56
1
36
35
19
72
29
79
17
55
41
85
51
3
29
115
29
1
42
29
144
1
78
153
3
101
31
12
53
72
37
24
51
56
1
15
3
45
24
39
36
29
43
30
95
16
8
25
23
31
24
17
24
13
75
96
8
13
59
1
36
12
47
25
24
15
8
49
23
139
5
139
30
63
105
167
24
136
8
72
112
3
12
89
48
31
18
23
40
21
27
120
15
6
51
33
39
15
18
23
13
54
24
36
12
77
16
21
99
27
66
3
56
13
60
126
41
97
87
3
5
1
23
72
24
91
42
30
24
18
51
3
48
54
126
9
72
27
53
145
60
27
27
198
71
13
24
11
72
88
21
6
5
64
15
57
57
23
31
9
32
7
96
17
19
5
31
89
19
48
6
12
11
13
72
35
48
40
39
144
36
36
36
29
37
18
78
12
42
5
24
1
39
3
45
3
101
88
123
30
23
31
6
35
13
24
11
25
15
8
25
39
3
12
24
12
125
64
24
24
3
5
24
7
54
12
36
35
48
16
27
6
23
48
91
30
18
21
57
72
48
60
59
13
27
8
24
25
47
25
42
234
35
16
56
24
24
1
47
13
30
6
18
45
9
126
17
16
72
32
64
8
37
35
61
51
32
64
195
18
51
8
13
36
15
15
65
43
29
31
17
ABCD 94429024076*3^$a+1 [50052]
105
55
60
68
9
18
33
64
20
28
84
104
69
15
12
40
44
27
153
60
45
12
3
16
35
33
48
12
72
3
45
3
24
1
32
21
111
28
60
32
21
19
125
51
48
9
3
108
36
16
35
49
5
51
24
51
30
42
81
21
6
30
19
53
43
65
19
48
5
15
48
48
264
52
41
27
15
105
21
67
23
12
69
160
41
90
162
27
15
90
48
55
23
45
12
52
36
8
9
12
51
129
6
117
60
33
7
80
81
31
53
7
53
7
101
18
1
53
48
60
27
21
36
18
105
93
19
89
24
12
18
6
36
48
51
9
55
11
9
72
9
7
53
19
17
123
228
48
135
36
54
24
3
27
21
252
4
44
36
75
90
18
6
66
21
327
72
129
9
36
19
108
464
135
69
36
3
48
90
39
40
11
69
24
24
72
24
9
12
15
28
32
123
6
51
36
105
42
37
8
63
49
41
55
80
3
36
24
201
96
9
31
89
3
123
33
225
12
3
15
6
15
60
16
107
57
16
119
126
132
30
42
138
96
165
36
16
65
54
6
15
69
60
3
12
33
115
32
16
24
104
57
12
27
9
24
15
40
32
75
73
53
279
24
105
60
66
18
150
13
12
65
66
6
18
246
51
75
6
84
39
51
33
112
80
51
72
48
24
45
81
72
66
96
48
72
9
15
1
224
4
53
24
3
12
39
285
57
12
75
147
84
69
48
52
92
9
27
4
41
7
47
36
42
156
42
9
81
19
44
36
40
41
15
72
75
57
15
48
78
63
9
12
91
23
45
12
24
75
21
120
24
141
67
5
36
54
25
72
48
60
80
27
21
48
4
17
55
8
40
5
138
153
81
90
24
36
18
18
12
33
84
100
221
27
52
23
57
28
185
7
29
24
15
33
90
117
28
20
12
27
69
21
30
45
24
27
12
81
4
5
7
35
1
35
30
114
30
126
42
27
40
96
24
188
48
4
89
24
18
9
21
63
9
42
13
48
29
18
57
84
16
41
19
68
36
105
36
31
59
21
15
37
8
27
21
4
101
91
20
24
69
15
177
63
141
19
35
25
8
3
109
92
9
51
36
12
87
1
24
5
144
19
128
105
18
6
15
21
67
32
75
133
32
51
24
30
235
44
51
18
90
33
24
24
45
19
107
25
83
30
36
36
75
105
31
77
42
108
21
16
44
156
51
37
35
37
71
49
95
1
24
11
9
16
20
9
15
69
91
128
100
180
168
53
79
53
39
45
279
144
33
72
36
7
80
12
45
3
33
30
24
102
60
36
120
24
15
105
75
16
60
24
59
1
35
45
84
24
15
105
21
67
72
188
64
68
45
30
42
36
228
15
36
24
15
90
15
27
30
114
33
12
75
13
47
18
27
60
21
48
36
90
21
48
76
35
9
4
11
37
53
27
57
6
12
60
25
44
40
120
113
15
36
96
84
156
99
30
31
20
40
8
40
41
24
30
6
67
8
16
29
6
18
48
19
48
48
24
8
40
47
9
81
43
92
105
15
24
15
9
57
90
13
60
257
99
16
29
19
17
43
48
68
87
129
33
147
108
3
85
23
81
84
4
65
267
105
78
25
23
45
33
75
172
23
1
48
8
99
54
7
17
67
60
104
111
13
35
57
21
48
139
32
81
7
72
80
24
15
1
89
6
33
12
3
73
59
73
35
12
69
45
31
44
87
174
123
57
103
5
63
4
5
39
12
24
75
228
18
108
19
56
4
47
1
113
15
4
53
55
132
5
42
25
11
109
35
30
31
23
24
90
3
15
69
15
73
20
93
159
24
72
48
24
27
60
210
15
40
203
81
16
20
40
36
17
27
51
12
133
32
48
52
320
33
15
40
104
3
18
115
8
147
105
12
57
15
88
56
57
63
51
126
84
3
21
66
18
111
51
6
27
207
138
3
52
68
75
18
60
39
15
57
9
7
68
15
6
39
45
51
16
65
63
9
207
76
44
9
15
64
8
4
5
39
27
54
3
3
108
37
89
15
16
72
275
45
120
51
54
55
11
24
13
5
27
21
67
23
36
6
15
3
117
45
3
4
12
83
126
51
3
42
18
66
36
6
129
51
49
41
3
96
16
29
75
40
59
6
39
60
16
96
132
120
113
15
69
78
85
8
24
24
36
75
18
3
12
15
33
40
5
7
41
42
90
67
17
43
ABCD 94429765616*3^$a+1 [50037]
11
79
84
6
6
60
18
36
54
6
99
33
18
24
18
84
36
18
41
48
7
6
54
48
12
18
6
6
78
96
5
16
123
5
67
30
84
11
13
102
54
12
18
30
11
25
24
47
43
6
60
35
19
90
36
90
84
42
39
3
36
72
33
15
17
97
6
6
54
66
30
29
7
89
13
90
18
23
16
9
132
18
90
54
12
5
61
12
23
37
96
171
15
6
42
17
13
192
78
6
6
54
60
96
6
17
7
9
80
85
30
6
78
12
30
15
21
90
65
13
174
12
48
41
16
45
30
30
108
75
21
6
78
36
66
18
42
36
18
24
18
18
54
60
17
73
23
48
31
78
150
141
75
5
25
60
12
54
90
18
6
12
78
30
36
59
19
90
83
133
90
17
7
6
30
5
19
12
120
41
13
150
36
6
48
120
24
12
66
5
25
24
60
36
90
42
6
5
64
27
69
87
12
45
15
108
53
1
18
12
30
35
1
24
78
66
12
18
54
126
30
6
114
24
60
6
60
6
99
32
43
149
91
36
33
93
18
42
12
11
19
66
12
114
30
15
21
30
125
85
42
90
42
18
6
12
42
6
6
3
96
51
18
48
42
18
42
6
60
150
36
120
6
54
96
48
5
16
21
132
6
12
12
48
18
71
13
12
39
39
105
192
15
30
3
21
24
30
5
13
18
54
6
21
3
45
80
31
30
6
6
24
30
66
132
36
156
48
11
1
15
69
11
169
60
6
5
31
24
198
156
71
103
102
3
21
24
12
60
108
90
96
12
84
6
47
13
60
114
66
83
127
65
64
21
27
21
24
36
66
24
5
61
6
24
18
35
13
78
6
60
6
93
27
78
24
15
27
144
24
102
54
30
24
6
6
78
65
73
48
24
6
9
21
150
66
78
5
121
6
150
11
7
66
84
18
42
12
11
13
30
5
7
48
24
17
25
39
39
18
90
54
84
35
7
18
12
78
60
30
51
45
60
30
36
168
24
12
30
36
84
3
3
54
23
7
30
30
66
27
15
60
5
1
264
6
17
25
18
5
37
84
36
42
126
11
13
195
45
72
11
79
54
30
29
48
79
65
48
13
24
11
13
72
84
23
91
24
36
9
81
24
12
78
18
54
5
13
60
66
36
33
32
151
24
6
24
96
60
48
30
6
84
66
6
39
63
66
15
9
36
6
30
15
159
36
24
12
9
21
54
78
71
7
12
42
24
24
6
150
66
5
79
17
25
54
78
60
23
79
54
75
45
12
54
30
78
72
45
3
90
72
126
18
11
103
57
9
12
72
108
12
90
36
174
60
72
11
37
72
54
66
36
23
79
60
5
16
32
48
79
12
5
109
12
60
30
125
7
36
66
66
90
48
39
63
114
108
78
18
6
54
96
36
83
16
75
60
30
48
36
24
47
49
6
6
3
15
6
24
36
6
18
72
63
96
69
42
17
25
150
65
43
18
12
174
89
55
6
3
93
35
19
24
36
18
108
12
42
18
96
24
42
9
45
35
49
126
6
18
6
12
42
12
113
31
12
18
35
16
39
60
6
23
13
18
72
9
45
35
19
120
54
18
48
210
42
78
90
6
3
80
13
35
64
3
45
80
13
18
60
5
61
6
174
18
102
6
90
23
19
66
150
36
180
30
6
54
144
35
16
9
12
18
42
63
27
5
37
11
16
21
48
54
5
115
6
12
54
18
36
180
6
108
30
75
32
1
12
12
90
60
54
30
42
48
36
30
6
107
31
65
25
222
9
15
33
240
3
18
120
6
84
9
27
18
12
23
112
135
6
3
9
60
96
75
171
60
30
36
42
36
36
36
12
78
23
19
12
18
30
6
114
60
45
21
12
47
13
24
11
49
15
33
15
123
5
49
63
32
19
24
5
1
6
6
83
25
39
51
125
37
12
6
41
79
65
25
30
6
3
3
18
6
5
48
7
24
30
6
54
36
99
117
24
48
12
24
24
66
6
15
9
39
32
13
30
78
12
11
49
12
131
67
12
24
41
43
12
105
69
30
24
12
24
24
48
30
24
83
61
35
49
47
19
24
12
66
30
24
120
9
96
3
60
65
48
48
1
24
135
57
12
11
79
36
42
24
75
33
12
6
60
33
15
24
66
42
30
54
54
30
54
48
12
108
114
30
6
24
30
174
84
41
25
30
105
32
13
60
24
6
9
3
18
30
12
17
7
9
9
48
23
64
96
15
17
85
60
24
6
42
12
30
54
12
27
3
12
6
6
66
72
11
1
108
83
7
57
9
12
18
30
36
36
24
6
24
114
30
29
61
179
13
3
80
67
29
19
6
30
41
67
36
90
6
60
60
18
18
54
24
15
80
1
15
15
186
39
93
30
30
120
6
9
45
35
67
6
42
12
36
78
12
3
51
114
6
60
168
6
66
18
18
24
54
12
59
13
48
60
39
75
53
97
78
17
48
13
18
6
155
25
18
42
30
93
51
90
36
63
51
77
97
6
9
93
12
18
117
3
77
48
67
6
12
60
108
24
27
9
90
96
30
6
42
42
48
5
16
27
48
21
80
144
67
18
6
ABCD 94429870994*3^$a+1 [50022]
9
15
32
109
60
24
96
48
63
129
135
81
72
15
45
72
11
37
11
121
24
12
35
109
171
33
24
191
72
88
81
111
32
13
27
168
69
51
33
47
157
27
8
25
23
13
35
1
63
21
12
39
8
61
51
248
217
108
480
3
128
1
23
13
24
3
81
47
184
69
96
24
24
3
32
1
36
48
11
49
60
195
81
96
119
49
60
11
16
56
37
288
180
84
51
24
128
1
36
36
144
60
83
61
84
192
15
21
144
3
48
45
83
109
75
21
51
216
33
72
63
21
36
95
25
24
23
16
69
3
32
96
16
240
93
60
95
85
51
21
96
27
93
144
36
135
24
8
25
215
16
21
51
165
35
13
12
39
21
12
63
8
112
8
61
36
39
33
60
11
64
80
61
51
33
60
11
24
40
93
83
72
40
8
25
12
27
117
120
3
165
60
15
33
23
16
33
36
59
40
200
112
45
51
9
108
3
45
12
48
72
240
48
12
11
37
24
3
21
24
12
60
3
21
24
12
36
120
3
177
143
181
84
24
23
40
177
135
56
24
205
96
27
8
25
24
15
45
48
72
27
104
97
39
144
80
40
32
64
321
24
39
9
72
60
3
45
83
49
36
3
69
3
8
25
119
1
87
24
21
75
117
27
8
37
203
1
47
169
24
231
104
49
143
133
35
40
24
8
133
99
165
11
24
96
157
24
51
9
156
35
97
263
48
97
24
231
8
40
57
108
27
9
24
24
132
96
35
109
11
72
88
8
40
45
12
39
45
3
105
72
63
177
23
13
72
3
129
71
360
85
12
87
105
24
120
84
27
248
112
24
141
11
13
60
36
24
24
75
45
11
37
60
24
108
60
111
32
37
11
16
81
23
37
12
168
192
15
105
12
59
16
33
12
3
96
57
39
33
12
3
105
72
120
36
60
132
35
73
24
23
13
24
11
64
24
45
60
87
32
25
12
3
56
49
15
153
15
129
23
40
45
12
39
9
72
23
48
88
21
108
12
24
179
16
9
60
27
9
36
11
25
23
37
84
36
3
72
225
12
3
33
60
107
64
45
11
240
109
59
25
215
61
59
97
12
36
231
144
105
24
60
3
72
72
81
47
48
37
3
57
15
72
104
61
99
24
105
168
47
1
84
180
300
36
132
60
23
25
47
217
63
33
96
15
33
23
40
32
25
23
49
36
27
120
48
24
24
9
48
12
216
96
3
21
60
12
3
32
25
63
165
27
24
9
87
8
85
72
3
21
24
12
47
112
21
120
72
51
9
36
179
16
104
25
143
13
51
33
12
48
51
105
159
168
93
35
1
60
24
99
33
23
1
23
85
120
27
8
13
12
15
8
37
51
216
141
24
11
48
112
9
63
8
49
15
24
177
15
285
35
64
93
48
83
49
95
96
85
35
241
23
61
24
11
37
35
48
37
3
104
25
63
120
200
109
36
23
24
13
27
48
129
15
128
496
72
120
69
96
12
48
23
120
64
80
13
3
24
128
37
51
69
11
49
63
33
12
84
15
33
48
72
71
25
111
33
15
45
27
9
15
80
37
12
95
121
47
37
120
11
16
69
36
48
143
72
25
12
59
1
48
135
45
11
61
84
36
48
35
16
24
153
12
108
15
192
8
37
3
200
217
71
40
9
48
23
25
36
3
33
87
72
45
195
129
111
8
13
204
96
132
11
24
1
12
27
57
48
87
69
27
9
216
132
120
36
12
75
93
36
84
132
47
85
72
3
8
85
3
237
107
157
3
21
12
63
57
24
39
9
36
60
24
23
145
60
27
128
168
1
48
60
36
87
33
111
56
88
21
51
32
25
ABCD 94431001012*3^$a+1 [50094]
60
15
156
57
75
48
192
45
51
24
57
78
12
18
27
93
60
75
141
24
96
39
21
27
3
54
66
21
24
60
9
60
96
39
96
39
30
30
21
72
63
69
57
123
81
36
51
24
9
96
18
6
75
9
3
27
72
33
192
9
54
33
27
6
36
48
6
57
57
132
48
126
21
9
15
51
45
36
12
147
81
3
45
60
24
27
33
180
96
24
57
30
105
168
96
39
117
3
102
51
24
60
36
123
69
57
3
81
24
3
48
24
60
60
120
27
21
63
9
57
63
12
9
51
105
39
111
90
54
81
36
39
24
69
105
63
72
21
75
45
15
12
3
54
27
279
30
111
153
12
60
15
15
24
126
18
36
60
9
81
6
9
24
45
51
15
36
21
9
3
60
48
99
33
96
60
9
27
129
15
9
12
15
96
3
45
72
27
141
72
99
18
51
21
48
6
66
3
96
72
87
12
69
75
84
57
24
45
84
42
54
75
36
15
81
57
36
75
36
108
15
12
18
120
156
39
48
48
45
75
81
51
108
21
30
21
48
12
3
36
93
117
3
36
9
36
96
3
12
36
33
27
24
120
120
15
33
21
54
36
36
30
18
60
6
39
45
183
27
33
12
15
21
60
72
108
69
15
57
99
129
6
9
60
27
21
132
180
45
60
30
33
9
123
12
45
3
72
15
78
12
63
81
87
189
3
45
30
45
147
33
177
159
9
120
102
30
39
36
75
33
27
114
24
3
87
153
117
3
24
24
72
48
24
15
66
15
51
54
30
36
270
114
30
234
30
63
39
9
120
45
171
24
45
27
24
60
45
3
177
51
12
21
126
18
15
48
108
12
159
60
18
6
24
21
15
21
48
21
60
144
30
60
21
12
24
24
132
57
30
45
15
33
120
159
24
66
138
66
51
69
6
21
27
93
63
54
60
96
15
132
60
87
81
60
69
171
39
12
81
9
78
21
12
120
93
15
12
24
99
57
132
57
18
141
24
51
9
57
99
24
81
30
6
54
69
57
84
111
9
99
15
21
39
42
24
54
33
12
36
165
84
30
117
69
27
48
84
180
21
75
51
9
60
9
111
72
24
24
9
63
39
81
24
48
12
9
30
114
3
228
231
120
45
84
15
45
129
90
45
12
3
222
99
51
60
18
15
12
84
21
3
45
240
6
60
81
36
60
57
36
216
18
45
111
66
18
60
36
66
75
9
6
270
39
69
51
15
81
9
75
81
48
15
21
6
105
24
9
72
39
144
15
45
12
24
15
9
180
51
30
75
45
27
48
60
9
30
21
75
21
3
177
36
3
60
45
9
3
27
42
15
33
3
12
12
3
141
24
255
42
84
30
24
60
30
66
54
102
18
3
9
15
15
69
60
45
36
18
90
60
102
9
24
48
129
18
66
27
72
105
30
36
45
51
81
12
51
45
24
12
33
3
48
72
123
9
36
81
18
93
9
51
12
27
105
9
51
3
30
15
48
48
36
105
3
51
129
51
177
24
15
114
6
45
15
21
3
237
87
21
9
3
3
6
15
15
105
135
150
51
9
39
15
9
48
12
12
9
15
9
15
51
69
45
3
12
81
30
90
66
60
18
42
33
57
60
39
21
18
45
12
96
48
15
36
9
36
60
9
87
24
24
9
171
21
60
24
27
12
36
51
21
63
54
63
63
69
15
66
111
99
6
24
39
48
9
48
186
24
21
72
108
9
123
60
12
111
30
51
48
111
36
81
48
39
66
75
12
84
3
57
153
3
153
66
21
24
15
33
15
6
27
108
36
9
111
24
21
54
90
99
21
6
18
75
57
15
24
12
63
240
24
6
15
24
45
96
54
45
12
15
45
15
48
21
12
93
27
9
18
93
93
54
30
3
48
15
81
36
93
51
9
6
9
75
9
12
3
117
105
48
15
72
33
111
24
72
3
21
165
15
75
9
156
12
159
69
12
120
39
78
42
105
63
57
63
45
12
120
93
15
141
36
15
60
33
3
33
27
39
18
6
114
30
81
15
36
60
48
60
45
120
45
66
36
93
72
3
45
108
3
9
147
33
36
96
48
108
87
96
30
15
45
24
102
24
30
15
156
36
33
15
75
45
36
48
15
96
150
6
24
54
72
51
12
15
6
ABCD 94431129868*3^$a+1 [50035]
29
24
60
6
6
3
15
9
16
56
105
15
4
71
25
17
51
16
12
29
18
60
6
19
101
66
57
51
25
140
15
33
9
48
60
6
18
27
24
4
83
13
80
16
17
3
63
121
125
7
116
69
24
18
24
72
78
31
60
29
43
17
54
9
16
77
6
21
36
15
45
40
29
96
18
25
11
25
80
15
37
107
157
5
51
21
144
19
36
32
27
49
5
66
60
6
12
6
48
30
43
5
48
7
24
11
78
7
80
64
8
9
31
29
72
12
15
48
15
84
9
4
23
1
5
75
9
48
15
33
7
29
66
120
73
36
84
59
85
17
36
132
51
45
36
6
13
44
27
37
84
32
60
39
13
5
7
11
18
19
23
30
12
27
4
20
24
4
29
15
15
97
5
120
30
18
51
9
6
25
23
49
36
36
29
27
39
169
41
6
129
24
15
13
36
5
43
23
132
1
12
144
77
6
21
69
3
40
17
75
48
3
13
48
12
8
3
13
80
51
69
39
61
35
61
96
5
31
113
132
60
12
67
32
63
49
35
21
36
105
87
28
59
30
42
33
52
125
24
3
52
36
77
63
39
66
247
47
1
5
43
11
1
59
105
21
55
8
12
4
96
59
1
179
72
30
43
65
6
9
88
29
27
21
19
5
12
79
53
31
11
1
113
96
55
23
37
59
78
108
18
45
15
121
32
72
45
72
19
23
24
78
19
41
42
18
19
32
16
23
6
42
1
17
54
66
18
85
68
69
7
48
84
17
27
40
24
23
25
101
6
6
42
105
27
84
78
67
65
3
28
48
12
8
69
120
15
4
29
27
256
17
7
11
81
36
15
6
6
42
3
147
66
67
144
185
31
11
18
7
119
57
9
51
45
120
31
5
27
15
81
48
60
4
143
13
5
19
32
15
13
53
127
11
18
67
53
3
112
24
60
29
42
12
169
176
16
35
33
52
29
19
41
55
32
3
66
27
15
49
11
1
12
32
40
59
21
105
7
17
84
27
88
65
3
141
79
29
39
48
21
6
1
83
54
55
20
123
42
24
31
41
39
15
1
11
45
27
42
72
31
11
6
27
4
20
16
44
21
15
63
9
81
19
36
92
9
3
96
9
27
16
47
72
25
92
72
3
9
28
5
27
15
1
17
7
32
27
30
79
20
39
37
11
25
53
24
55
11
78
12
36
3
15
45
88
44
39
37
47
1
8
21
67
72
12
84
12
20
51
12
96
6
42
45
21
123
15
66
36
79
32
12
9
18
21
28
8
9
54
12
30
7
35
132
1
8
27
48
61
29
18
73
5
67
59
150
18
1
17
27
3
18
43
36
32
28
5
27
81
7
17
90
49
71
37
36
60
53
19
32
12
12
45
78
84
25
24
5
79
20
48
39
12
73
65
30
141
21
54
6
18
61
5
79
12
48
8
3
25
12
167
9
3
78
19
17
24
48
60
90
96
162
66
24
24
13
125
108
6
66
31
20
141
18
13
101
15
9
12
3
16
104
9
19
92
27
18
51
57
91
188
57
7
23
9
40
12
89
3
40
12
71
13
128
9
103
47
18
36
6
102
18
12
1
12
44
40
12
83
60
24
6
24
18
13
24
47
66
19
12
36
41
18
30
91
23
24
57
45
43
29
90
1
41
18
25
12
20
99
61
65
36
7
8
60
36
72
4
11
1
11
30
90
12
97
8
15
1
24
23
105
9
24
183
87
21
60
9
7
137
63
3
6
15
135
1
53
19
48
216
24
8
28
84
23
1
11
18
7
29
7
12
11
48
24
25
23
121
59
30
6
48
25
80
28
47
1
23
30
102
37
119
69
27
72
33
4
12
32
28
8
87
42
55
32
40
11
1
89
6
21
24
40
77
12
51
12
93
7
20
3
24
37
17
87
15
25
47
90
6
57
9
15
33
54
37
125
55
47
73
29
139
53
66
6
75
64
36
5
24
48
12
126
60
6
30
42
163
128
12
33
6
42
186
21
63
61
8
16
41
63
39
6
7
137
24
48
6
72
66
43
17
78
12
54
90
13
71
18
84
12
36
3
12
4
77
30
18
51
48
28
65
42
54
18
13
12
20
63
61
47
6
99
12
64
23
13
12
89
3
123
13
29
42
49
23
13
12
8
28
59
60
12
42
66
30
84
54
36
1
23
6
42
237
28
23
42
31
71
13
132
8
21
43
89
43
23
54
7
29
139
72
41
54
42
18
13
56
93
3
3
66
51
15
73
8
9
24
19
11
25
5
54
45
40
65
12
27
15
60
60
13
80
28
68
99
1
72
29
67
24
23
9
27
48
13
35
42
42
13
11
25
8
132
39
12
6
51
75
85
24
71
24
18
12
48
31
47
6
7
11
78
55
41
31
47
1
71
102
54
276
33
36
4
89
51
123
85
5
108
48
19
8
39
1
72
8
63
12
1
83
120
102
24
24
19
48
29
54
12
24
49
8
87
1
72
80
16
11
157
80
9
66
13
11
42
7
47
45
21
31
11
21
4
72
41
43
92
144
3
42
115
32
3
24
12
6
67
20
52
23
1
8
12
12
4
20
12
16
36
104
40
240
56
3
72
45
28
35
12
6
15
39
24
45
4
12
5
66
84
30
51
183
1
24
32
36
33
27
4
84
12
32
28
11
18
55
11
84
45
39
18
79
47
18
7
77
243
99
69
39
6
42
21
204
4
20
9
135
69
19
11
ABCD 94431165358*3^$a+1 [50046]
90
126
90
30
78
30
42
72
108
127
17
66
18
27
135
105
309
420
138
60
108
30
54
168
12
93
51
61
119
54
51
16
119
120
72
114
18
66
42
162
126
9
117
91
35
192
60
1
107
84
6
75
99
108
33
153
192
39
3
48
18
36
108
42
66
78
241
119
54
90
66
6
18
30
18
79
144
125
66
24
84
133
125
12
7
80
75
165
111
18
15
111
84
96
66
90
33
9
90
342
54
1
29
114
81
165
72
108
39
75
48
330
324
54
102
150
12
546
7
83
156
54
114
90
228
168
90
169
77
60
55
53
72
3
16
65
159
63
72
36
181
65
114
162
18
192
153
249
151
65
15
165
27
45
198
66
54
54
288
63
15
97
23
60
102
60
108
54
156
42
12
72
79
89
72
15
3
108
54
90
81
207
97
11
18
54
198
7
32
16
224
3
13
185
54
78
3
153
60
192
54
216
45
27
78
18
37
32
87
180
324
24
57
48
147
54
30
24
18
138
60
84
72
301
32
48
33
319
23
108
60
81
135
9
64
53
144
43
80
3
180
18
87
267
18
90
60
45
45
144
3
81
42
120
60
12
132
54
267
57
90
48
78
90
36
126
99
3
42
126
69
183
18
108
156
78
540
36
36
48
126
114
18
27
57
108
27
48
21
180
30
180
42
72
72
91
17
66
132
90
12
162
24
57
160
35
162
30
60
177
75
18
36
12
67
5
132
39
51
30
6
48
57
39
9
45
84
132
54
12
60
45
279
18
90
141
15
24
18
12
27
15
66
78
54
36
12
267
111
36
78
102
25
53
30
198
42
141
57
55
32
96
195
84
60
216
36
66
78
36
48
42
19
227
54
24
174
96
81
64
107
37
17
111
48
111
90
66
60
90
12
108
132
120
43
269
30
405
51
228
42
108
36
36
12
60
108
72
12
78
48
24
66
187
107
198
12
3
363
133
47
192
6
54
21
45
51
45
18
81
21
75
39
9
93
42
18
7
65
306
72
12
42
54
12
13
11
270
18
66
132
318
42
7
11
144
12
6
48
24
12
18
13
155
37
11
132
18
12
60
138
324
42
66
108
162
42
216
126
36
54
138
6
261
3
36
54
42
144
25
29
51
112
17
36
90
36
36
48
54
36
132
27
225
36
234
66
114
342
18
181
47
49
224
21
66
60
72
21
27
42
18
72
336
132
18
72
12
87
96
57
180
72
36
87
393
18
6
15
33
63
177
36
72
12
231
165
162
57
21
66
126
60
79
144
65
252
3
15
81
3
36
6
156
42
90
3
87
126
54
30
78
25
83
144
18
192
6
54
63
144
153
66
60
282
54
24
1
11
42
12
348
3
ABCD 94431214708*3^$a+1 [50063]
48
84
144
15
6
15
48
60
51
141
9
27
27
36
81
156
24
243
57
9
15
12
123
45
75
81
9
27
9
3
216
24
15
30
15
216
120
24
12
168
48
63
57
39
18
36
219
87
33
36
324
201
75
36
15
21
60
588
24
72
39
117
12
57
51
180
69
111
24
96
180
12
108
12
15
93
180
84
45
54
45
135
129
261
6
33
57
99
45
30
60
117
204
3
66
87
108
36
45
54
57
27
60
30
60
51
12
48
24
12
36
84
60
24
165
6
120
18
75
12
75
189
45
6
30
60
18
33
48
12
132
57
15
228
36
99
126
219
165
72
84
75
24
96
12
120
144
288
12
168
132
48
48
99
33
48
99
54
36
15
93
192
39
39
12
54
15
72
189
48
15
81
51
105
90
45
9
24
27
48
12
39
9
12
108
45
75
36
21
264
6
90
138
42
39
120
36
156
84
33
12
54
396
33
60
75
21
135
90
99
132
63
30
72
63
36
135
90
36
150
33
120
156
135
9
27
114
36
3
45
90
90
3
3
21
33
147
156
24
36
9
18
60
36
90
99
12
33
12
123
75
45
87
21
132
156
105
54
72
33
36
72
123
9
36
12
228
24
51
81
9
87
12
51
57
33
15
24
45
123
120
48
39
12
141
108
21
108
63
33
27
27
33
3
9
156
69
15
15
96
30
39
267
9
81
39
111
30
3
36
111
33
36
69
51
45
87
24
33
36
66
33
21
36
15
24
24
12
36
87
60
66
6
45
24
120
24
96
60
21
3
12
36
243
30
6
213
60
108
84
24
72
48
36
69
27
168
144
108
3
90
87
24
33
3
24
48
15
33
39
90
51
48
81
150
45
60
273
246
117
12
75
36
126
3
27
105
48
48
48
12
153
135
15
30
75
72
24
240
75
108
6
27
9
159
144
72
444
9
30
42
3
12
24
81
135
15
21
504
24
99
21
99
165
96
24
276
252
24
45
75
165
15
36
132
36
276
3
6
15
144
165
36
66
141
93
36
54
90
24
63
12
288
60
57
132
63
36
72
48
144
36
45
39
36
144
15
33
60
24
63
6
39
27
129
72
12
132
15
153
72
84
120
75
21
3
45
21
27
9
3
12
24
21
84
54
6
144
72
174
24
81
24
36
24
72
9
195
36
24
39
252
165
9
231
9
15
12
9
123
72
3
45
21
6
45
36
48
9
36
51
24
12
84
36
180
177
63
39
129
96
33
30
312
93
108
120
39
45
189
51
60
45
63
120
48
3
6
84
39
75
141
36
84
9
15
12
45
99
12
84
69
99
132
24
96
84
72
60
48
60
24
81
90
129
105
51
12
153
171
84
81
99
45
36
54
6
30
33
111
57
3
57
33
135
120
72
60
12
36
9
27
63
117
105
48
63
12
120
21
51
48
51
21
159
9
45
3
12
12
99
9
45
12
24
75
69
3
48
69
6
45
24
36
69
96
36
15
33
75
165
111
96
24
132
27
117
240
108
192
144
96
135
30
39
24
117
231
60
48
132
39
9
24
51
90
15
24
108
60
84
96
72
120
168
12
108
147
177
48
48
24
3
93
33
96
75
9
6
21
12
132
324
72
120
12
45
36
51
24
15
120
24
66
39
ABCD 94431314566*3^$a+1 [50016]
44
69
7
8
24
96
16
5
24
66
21
9
43
8
40
32
117
60
63
72
9
30
6
30
9
76
68
28
29
54
69
40
17
15
75
84
66
60
210
1
23
97
24
20
9
51
9
55
5
36
24
90
37
24
35
54
30
1
164
36
45
43
77
163
17
114
36
25
29
27
33
7
8
45
27
4
29
7
60
12
36
41
54
21
15
1
72
32
69
171
75
9
156
24
12
3
96
24
6
115
144
12
29
39
156
9
60
30
1
44
12
4
36
48
56
9
39
112
8
81
79
8
33
6
9
24
60
81
30
69
27
120
9
12
48
36
129
51
9
36
150
9
21
54
60
37
59
105
15
21
48
15
49
216
5
75
45
39
48
48
64
20
136
11
85
20
15
24
30
15
24
57
84
67
83
45
24
28
32
171
90
6
9
60
64
41
36
84
30
49
47
21
60
159
85
44
64
17
114
30
36
84
139
72
8
27
33
36
15
45
81
51
69
30
54
31
29
51
208
32
24
24
88
23
120
45
4
71
6
19
101
171
64
60
116
60
9
24
27
24
129
126
150
91
8
81
15
184
5
7
20
9
210
33
76
20
45
55
65
171
9
27
48
21
84
60
6
45
15
24
60
21
9
15
36
48
160
20
12
124
5
6
9
12
33
39
27
45
40
5
51
24
45
30
24
37
24
80
9
111
15
21
48
4
77
31
84
65
151
23
49
41
39
16
41
24
271
59
1
89
27
189
19
80
21
120
51
12
117
75
76
59
21
52
48
53
15
15
45
4
101
7
20
120
4
29
51
36
39
73
11
60
6
111
33
75
52
53
90
49
96
5
135
16
24
41
3
51
30
67
149
55
59
97
72
11
117
12
27
1
23
6
30
85
8
237
43
180
108
83
21
15
54
7
84
60
44
255
150
15
12
9
90
21
3
85
20
16
65
79
140
21
15
15
54
7
8
12
100
72
101
15
64
101
87
48
15
81
16
119
30
3
72
9
135
40
11
21
3
69
36
12
129
15
36
33
180
27
129
3
267
54
39
40
8
120
129
39
40
5
67
72
8
9
24
39
21
51
16
113
156
91
119
1
323
36
61
23
6
63
27
105
36
33
27
52
108
20
9
159
45
6
1
32
111
69
16
41
199
11
84
30
31
60
5
3
40
101
6
45
64
5
199
336
32
63
45
84
51
6
51
64
36
44
45
39
45
39
112
24
35
117
3
30
96
43
17
99
64
77
24
270
9
21
126
93
57
30
25
89
120
15
60
21
43
20
48
3
1
140
69
96
31
23
90
15
51
141
39
30
54
30
19
107
73
48
32
40
32
24
12
9
3
52
68
232
35
109
20
15
37
89
15
24
24
16
56
24
40
35
126
15
9
15
84
12
24
81
30
9
16
120
29
60
180
19
8
3
117
12
21
15
12
60
69
3
112
96
12
32
48
12
16
8
111
81
60
69
24
51
9
66
33
36
156
9
6
69
100
41
15
36
39
61
92
12
75
60
90
31
119
81
3
36
9
40
56
40
29
7
108
144
152
48
48
12
21
7
128
24
27
13
17
3
16
11
33
51
60
21
36
153
36
15
108
16
32
39
25
179
21
28
116
12
3
1
144
44
141
15
15
265
41
39
124
47
45
75
90
63
52
5
19
5
30
69
16
24
8
33
15
171
1
20
3
45
45
90
81
105
151
113
159
36
21
55
5
120
163
41
139
77
15
15
84
1
36
108
5
60
6
45
24
244
20
28
23
9
48
9
19
24
17
84
19
11
25
92
69
30
85
5
90
9
21
84
39
141
27
33
15
16
35
45
45
163
92
165
234
1
155
210
51
28
20
45
195
16
35
13
60
56
64
47
13
20
21
151
29
30
49
41
66
24
6
15
39
9
288
112
128
24
24
96
16
48
92
48
132
33
27
33
36
39
52
23
60
45
75
49
56
60
21
43
48
44
144
96
36
48
100
5
60
79
131
105
204
27
24
36
121
59
54
135
51
121
20
144
135
21
60
3
30
31
36
89
43
32
48
111
1
96
53
19
17
51
33
30
45
21
15
45
3
96
12
48
136
200
16
83
6
75
99
30
6
90
99
15
90
36
3
16
11
13
128
100
ABCD 94431617752*3^$a+1 [50016]
36
66
51
45
27
3
33
9
3
99
5
25
15
105
39
99
48
132
18
3
92
37
36
24
12
3
63
30
138
9
117
6
48
9
3
5
244
15
30
48
12
54
101
4
15
150
15
32
40
12
33
75
33
24
18
48
41
28
48
27
6
60
47
55
78
15
27
5
13
59
55
93
63
69
15
42
63
117
15
33
18
78
30
24
5
28
108
60
81
54
30
27
3
77
28
27
57
72
15
66
204
63
33
3
96
81
15
60
80
124
39
57
39
30
30
36
24
48
41
37
15
135
60
24
6
12
60
15
36
60
36
8
127
69
69
15
21
90
5
36
19
90
102
12
93
12
63
24
54
72
15
20
25
30
9
44
7
45
9
60
24
24
72
39
21
15
8
217
24
36
3
8
28
60
21
90
9
45
75
45
39
168
3
65
1
30
30
75
44
91
48
5
13
54
5
13
15
36
69
72
11
4
24
9
18
48
126
15
3
5
103
45
32
13
12
11
31
90
30
54
15
57
27
3
12
41
40
15
66
18
6
147
39
21
129
30
30
35
25
15
39
6
6
93
72
27
90
36
6
6
3
60
132
129
24
111
48
8
28
27
18
12
75
24
204
9
18
78
15
9
3
123
77
7
105
33
78
54
11
55
57
15
9
24
21
24
47
13
6
24
12
57
32
36
25
263
37
12
111
9
6
36
9
171
198
60
12
39
9
27
135
48
18
39
68
91
54
51
15
6
3
32
13
27
93
108
147
8
37
30
5
37
15
228
96
45
27
3
6
6
33
44
13
3
51
5
1
12
95
85
75
92
109
39
33
27
33
30
9
8
1
12
48
6
41
25
60
72
6
90
54
30
15
8
19
9
12
69
99
51
24
6
36
27
51
45
147
42
15
21
60
59
67
144
5
64
3
48
9
56
16
200
16
9
83
13
59
73
3
24
9
24
3
3
84
30
51
27
33
12
9
30
96
78
72
78
120
42
12
15
48
3
29
1
36
35
36
72
1
60
66
48
12
60
5
79
54
78
5
49
18
6
120
132
24
135
159
24
12
9
87
138
84
48
18
9
117
150
48
33
20
124
105
18
12
24
5
25
11
19
12
33
21
60
51
75
45
8
4
36
72
57
27
39
36
36
57
96
9
6
72
60
57
20
55
18
27
3
57
15
33
8
100
57
3
60
9
18
5
67
66
15
24
48
33
6
21
87
12
48
30
51
32
97
51
27
18
24
15
56
7
12
12
6
35
73
15
20
169
3
9
3
75
21
9
30
5
28
8
1
48
42
48
21
165
54
12
6
63
75
114
3
27
33
15
237
36
12
9
51
48
51
24
42
27
81
66
24
30
11
4
72
195
48
9
68
4
39
29
1
36
30
18
51
39
6
60
11
1
30
5
4
120
3
12
54
12
3
99
45
12
99
30
12
84
39
84
116
49
18
90
48
11
43
6
36
6
48
66
30
18
27
15
18
6
9
72
15
30
3
60
27
5
13
30
101
31
9
21
54
42
54
33
80
1
87
3
45
9
90
165
21
42
18
126
21
33
51
21
18
5
7
29
13
15
12
45
18
41
36
100
9
6
81
20
40
33
39
57
30
66
18
72
5
144
28
21
15
111
5
13
18
33
24
15
6
99
123
33
21
3
8
169
3
8
40
68
19
30
36
54
33
3
30
47
100
3
6
99
9
36
71
4
39
65
61
15
36
51
18
36
48
6
45
9
30
77
16
48
21
18
6
39
48
57
6
101
55
30
108
63
72
135
6
120
167
4
15
84
30
30
17
13
24
36
12
95
13
6
48
6
35
19
108
54
108
6
57
63
6
159
24
48
32
16
72
33
156
39
120
45
15
21
24
71
208
51
101
4
12
48
24
81
12
72
18
30
15
3
54
23
180
40
15
72
6
120
51
20
103
12
18
15
45
15
48
48
24
3
45
33
30
57
44
1
60
30
12
33
48
57
42
228
12
102
24
35
36
31
33
24
48
44
1
192
6
6
11
73
36
54
12
185
67
41
31
24
42
3
27
30
60
18
30
59
61
54
90
3
39
18
60
35
13
24
39
60
44
37
6
60
90
3
20
40
24
33
3
9
42
138
3
9
59
7
65
67
77
19
30
60
12
15
87
57
63
96
12
57
36
15
84
105
8
40
48
39
6
15
12
123
9
93
162
60
45
57
96
15
135
93
57
24
99
24
8
73
102
45
60
9
48
18
18
72
3
120
15
24
45
87
9
21
135
33
36
27
9
3
48
84
24
120
39
45
33
15
33
120
27
20
37
6
101
25
3
3
108
36
36
222
108
24
6
18
27
68
37
27
8
7
30
18
18
35
64
36
72
63
81
8
25
36
24
27
63
18
75
9
51
15
30
27
27
114
27
12
87
36
9
36
120
48
27
12
17
25
6
18
120
47
52
51
96
9
60
9
6
24
36
9
3
48
69
36
84
21
35
19
30
72
18
18
15
8
64
72
33
63
60
33
6
21
15
12
6
132
23
19
21
9
63
165
39
120
15
66
54
5
4
9
66
21
93
3
20
4
15
126
15
33
51
9
39
15
53
13
66
108
165
120
12
24
21
60
96
30
72
156
ABCD 94432460548*3^$a+1 [50032]
23
61
36
90
21
93
11
120
259
114
12
215
24
121
24
72
39
9
24
18
5
43
126
78
17
48
37
24
131
48
13
150
30
24
66
197
37
24
30
6
30
33
8
40
9
119
64
15
60
53
67
198
42
5
61
35
40
21
30
108
33
9
48
47
25
24
72
12
3
8
67
48
21
219
54
30
17
16
32
48
19
125
16
75
29
55
33
117
171
8
49
60
11
79
17
13
51
32
13
35
19
30
15
57
135
104
96
88
45
126
96
173
7
18
36
90
54
11
79
30
36
47
13
66
78
30
72
78
18
102
167
13
162
81
63
60
84
17
16
104
25
24
119
37
54
126
6
129
48
32
1
78
65
97
47
61
59
13
75
33
120
36
11
24
61
3
56
151
17
37
60
48
23
19
21
104
1
23
25
42
18
102
42
35
13
27
56
24
208
27
126
71
259
30
95
64
21
35
19
5
72
24
16
9
47
40
207
18
48
15
104
48
19
5
43
78
108
12
23
85
54
42
174
54
78
252
53
64
200
25
15
15
6
198
30
24
30
78
35
49
36
27
63
17
48
24
43
48
54
144
36
18
33
32
85
227
96
37
126
21
144
195
77
48
37
59
13
3
27
78
12
11
24
136
56
40
45
3
56
96
73
36
35
55
36
141
3
72
72
18
198
21
21
54
5
13
156
36
83
25
108
27
32
1
47
1
144
180
6
21
45
195
3
77
49
72
18
42
27
32
13
18
138
47
13
54
66
11
43
6
135
9
12
36
23
24
72
160
9
119
61
24
27
81
47
72
24
1
23
72
13
107
48
1
72
15
93
51
75
18
3
104
1
42
90
3
32
1
159
8
24
1
15
8
136
75
5
49
95
96
64
21
75
8
72
16
147
78
72
162
21
45
59
48
73
47
96
192
25
132
66
41
168
31
41
43
5
88
32
115
45
8
72
1
95
96
73
108
132
12
35
73
15
32
133
11
16
33
15
3
45
165
27
351
42
12
36
96
156
27
32
1
84
11
85
27
3
42
35
91
21
81
18
221
16
8
247
30
150
18
11
1
42
53
67
6
12
42
30
3
32
235
72
6
108
11
144
61
18
113
48
16
56
40
8
1
276
3
32
13
51
201
47
7
33
3
5
24
16
8
109
83
7
65
13
12
95
85
3
152
43
29
16
27
6
12
24
48
11
24
40
57
48
42
30
15
48
32
1
23
24
37
35
43
66
11
120
48
40
3
54
246
113
19
18
48
27
152
7
65
24
40
159
12
18
51
96
56
19
29
1
135
141
30
54
111
8
7
17
112
48
8
103
81
153
23
13
60
54
65
61
107
13
27
15
84
5
13
131
235
66
90
6
27
8
37
12
108
75
51
60
30
35
96
16
33
36
6
18
11
48
121
71
13
96
11
19
341
40
51
29
16
32
16
56
24
16
104
37
48
251
25
63
75
36
42
54
84
29
112
8
67
36
132
30
15
27
84
36
29
72
120
157
51
9
135
176
85
75
9
60
72
35
64
45
30
5
91
18
48
54
6
23
64
128
73
191
144
61
75
56
48
19
30
36
99
48
15
17
72
1
144
18
117
99
317
79
108
5
91
69
8
48
40
80
1
24
191
61
72
35
96
72
24
19
90
36
24
12
54
18
83
13
174
168
77
48
24
61
75
48
81
23
7
65
43
5
37
156
15
75
53
24
13
24
18
156
240
77
49
18
165
27
21
69
36
90
90
78
5
115
101
40
9
95
67
102
71
144
40
48
9
198
18
63
21
198
90
36
119
48
13
35
37
75
32
115
45
27
165
63
18
47
157
66
33
32
24
24
16
3
93
69
48
42
18
18
5
67
77
40
189
84
36
59
160
128
288
120
24
31
150
84
23
64
45
30
18
60
23
43
42
174
114
27
152
37
83
115
30
15
176
72
103
54
11
79
66
ABCD 94432776422*3^$a+1 [50053]
60
143
48
180
96
109
227
12
13
284
135
49
35
24
141
100
71
9
15
72
129
64
32
15
24
25
95
21
100
44
51
84
105
88
47
45
15
48
48
85
35
93
27
13
12
8
196
11
25
12
47
84
49
8
108
132
112
143
153
219
21
87
25
108
60
80
96
4
56
24
171
48
57
40
36
20
63
60
109
23
24
21
340
44
16
179
24
21
100
119
37
20
124
203
157
83
48
9
15
13
120
71
25
20
124
35
85
32
4
11
9
27
33
16
180
11
48
57
3
109
23
73
156
36
164
88
8
144
15
69
4
32
3
93
219
69
180
136
96
120
104
120
36
27
177
64
71
201
3
97
107
21
60
51
69
76
155
24
72
264
9
60
172
143
49
11
25
32
40
35
168
201
88
48
68
40
35
132
37
11
84
13
95
33
160
20
120
111
21
3
229
35
48
168
1
143
21
36
28
68
3
21
39
1
108
83
144
61
20
84
84
111
45
36
28
56
4
47
37
36
72
23
157
8
51
24
21
4
24
12
11
192
1
36
36
59
276
25
8
64
36
35
109
23
13
20
12
52
11
121
119
57
27
21
64
72
264
24
92
144
160
336
44
135
24
48
109
56
84
15
13
215
1
36
44
159
57
75
1
20
123
1
143
33
40
23
145
36
156
44
360
135
36
192
96
72
9
63
60
157
20
40
11
45
75
84
45
24
15
72
25
48
204
36
95
49
32
84
99
81
40
47
25
35
12
33
124
44
40
72
24
48
116
16
131
69
16
8
111
36
9
100
251
9
88
48
44
180
279
57
24
16
12
35
61
35
1
36
20
99
9
16
11
45
27
1
35
132
253
47
48
81
24
124
12
44
96
36
4
20
124
71
96
48
181
20
4
56
204
40
71
105
64
236
16
12
168
23
45
39
48
60
13
72
8
87
85
107
73
80
168
51
60
1
59
1
48
144
108
179
21
15
73
212
39
24
1
20
51
93
15
36
1
23
49
23
13
36
176
52
107
48
133
44
36
28
251
81
3
165
219
120
25
95
48
33
76
108
131
21
60
36
159
96
45
52
36
11
108
180
57
195
25
48
11
25
80
87
13
96
36
20
52
215
93
52
36
20
16
164
15
117
15
24
1
24
20
123
60
97
11
49
23
85
83
37
92
3
1
32
52
155
25
32
24
51
133
176
60
96
24
15
1
24
12
68
12
120
99
105
15
24
45
27
60
37
23
24
96
9
24
171
45
39
61
155
36
25
35
33
72
39
84
45
207
69
100
264
24
48
47
177
111
33
36
75
13
72
11
93
75
49
68
27
132
60
36
45
288
51
13
8
87
21
52
72
92
28
60
120
395
97
44
27
129
183
81
12
148
95
12
9
75
13
296
39
12
24
156
9
87
9
171
72
72
1
72
56
15
204
81
51
21
48
192
60
232
467
225
76
132
32
220
56
123
60
72
120
13
204
68
135
33
51
13
143
253
35
241
84
71
264
121
48
35
25
11
25
20
100
20
52
60
59
24
72
60
9
51
33
100
152
52
12
44
36
64
11
13
11
25
47
129
40
20
24
12
27
1
56
88
35
153
64
36
68
39
25
11
25
32
27
48
9
4
131
1
108
155
72
12
13
68
15
1
ABCD 94432888222*3^$a+1 [50002]
44
30
49
17
10
32
1
5
79
27
81
35
22
26
12
13
17
10
48
14
108
40
24
15
71
48
12
90
70
18
30
9
96
35
4
18
2
6
72
34
30
18
6
86
16
14
66
34
15
35
34
15
47
169
24
57
12
51
29
18
48
30
7
47
66
31
36
23
36
1
60
17
48
60
10
44
54
4
60
87
29
72
28
2
30
78
49
3
33
5
60
40
44
10
21
75
9
3
20
49
63
20
6
114
37
35
73
33
14
30
10
60
18
26
97
12
12
11
58
134
13
5
7
71
36
6
7
5
6
6
58
8
24
49
60
11
30
139
39
42
30
6
2
28
18
20
12
18
25
5
7
27
8
72
48
42
18
54
19
9
50
76
12
2
60
10
60
21
24
53
7
3
18
12
18
2
30
48
10
15
17
22
26
19
168
95
13
5
12
43
24
12
33
36
15
5
31
65
16
3
24
45
12
3
21
30
14
6
12
10
92
12
24
24
103
113
7
144
3
26
24
216
66
18
7
35
34
92
67
95
1
5
19
27
38
36
31
3
26
54
1
5
7
5
54
6
4
15
93
146
40
32
70
32
36
6
70
18
33
3
21
23
61
35
22
74
4
21
23
1
77
24
10
14
22
18
36
26
85
5
19
5
19
47
10
38
30
30
34
30
57
105
3
12
3
78
14
36
70
72
56
7
47
37
23
1
12
12
11
60
4
36
42
2
1
9
80
42
25
69
24
38
198
6
24
37
72
35
106
24
26
30
12
58
12
50
12
43
27
21
5
12
10
2
22
8
1
47
18
30
40
74
36
31
24
27
8
61
11
24
6
22
21
5
19
60
17
4
20
12
52
63
105
27
60
47
4
26
55
45
98
6
36
43
60
23
10
8
19
72
23
13
3
50
84
96
91
65
144
36
100
24
39
48
3
50
6
24
49
12
5
78
61
12
57
3
5
10
57
108
24
48
95
18
52
8
19
23
18
132
36
64
8
42
66
12
24
30
13
17
58
33
24
29
4
42
30
6
2
28
18
9
41
31
29
30
12
18
24
6
25
72
12
11
6
4
30
14
90
46
26
193
35
1
24
71
10
2
48
6
31
15
33
35
90
66
66
40
8
10
20
36
10
15
41
43
95
12
37
41
40
51
81
68
66
4
129
21
15
5
10
2
12
46
20
12
73
60
5
24
48
4
38
132
60
4
2
60
28
20
19
47
48
18
7
3
20
25
35
25
17
7
33
3
24
11
34
3
3
2
16
39
15
8
4
69
12
48
36
5
66
30
22
36
24
20
85
33
15
9
14
37
29
66
13
77
10
57
5
31
29
18
13
24
101
102
70
3
59
25
81
110
1
5
30
48
1
21
75
11
42
6
102
103
60
17
60
18
97
89
6
10
38
54
60
138
18
19
23
10
8
96
36
30
37
23
138
79
57
3
57
26
12
61
29
48
24
31
59
13
51
2
22
50
6
1
24
5
66
138
31
65
10
50
12
4
96
14
1
29
36
7
5
18
48
12
4
14
4
2
48
78
127
15
32
4
2
24
108
6
12
30
7
81
20
36
16
3
51
144
14
40
8
7
71
10
104
55
5
115
41
54
16
24
21
12
93
26
66
18
10
26
1
27
108
32
66
162
12
6
34
32
6
54
1
65
24
90
150
60
24
64
6
32
22
51
77
10
24
50
76
120
2
1
41
18
61
24
17
90
4
12
18
74
61
12
23
6
103
17
28
20
70
21
17
43
15
20
12
52
32
24
49
63
8
12
108
37
24
21
39
21
2
1
17
28
2
18
12
72
7
59
1
69
36
38
10
2
34
2
13
11
90
10
21
23
34
2
30
18
1
36
24
29
18
18
40
90
57
69
15
53
16
20
19
41
30
12
42
52
80
55
5
84
60
7
29
24
12
18
12
109
53
102
18
6
1
23
13
29
30
13
35
96
24
6
10
14
48
18
90
16
30
74
4
8
42
1
35
1
21
15
69
26
12
13
57
3
24
29
70
44
18
67
5
7
24
17
67
23
30
19
11
97
93
147
3
44
10
39
45
27
87
2
96
42
37
93
8
40
24
26
28
2
7
21
6
20
6
82
98
82
26
79
3
2
7
59
42
10
72
20
145
33
98
54
88
8
22
18
2
34
38
16
2
24
6
22
3
5
64
38
90
72
43
35
25
17
28
3
29
30
1
48
29
103
108
96
120
3
36
69
35
36
37
17
12
31
5
19
131
10
15
15
8
10
51
3
38
12
31
117
8
10
6
15
71
49
11
13
195
2
12
67
15
81
3
44
18
30
13
9
18
8
49
47
145
53
18
12
18
10
68
30
24
16
26
13
17
43
12
21
38
37
12
101
6
6
7
81
2
25
59
138
7
24
5
12
90
18
12
18
6
43
107
78
36
55
35
25
41
60
34
2
40
62
22
3
23
18
6
4
9
23
60
84
25
29
67
33
15
60
9
86
12
10
50
4
26
55
24
11
72
36
10
32
19
29
90
6
48
52
123
35
58
8
22
38
42
49
23
96
22
3
15
24
80
1
29
175
5
6
109
3
8
1
69
2
18
6
4
60
30
2
13
59
106
56
79
24
41
40
20
10
24
33
23
30
7
120
5
115
35
13
51
26
4
114
32
12
13
12
101
19
47
34
72
104
19
5
7
27
2
30
6
100
32
7
21
44
18
6
42
18
7
24
59
49
57
30
54
39
5
10
20
48
58
116
66
112
12
18
27
23
40
26
72
12
6
64
6
20
10
54
32
24
79
72
24
60
17
40
54
84
45
65
30
10
26
10
38
97
41
24
114
37
27
38
24
48
48
19
5
36
55
24
24
95
24
66
24
30
28
2
48
24
24
16
30
14
6
6
60
12
28
24
44
30
49
12
3
93
5
48
24
18
18
36
48
48
40
168
15
29
112
24
20
54
12
25
29
24
136
27
33
50
109
141
15
11
25
24
5
72
72
10
56
4
30
3
12
3
54
78
2
84
90
24
13
107
37
59
30
52
27
51
30
15
36
11
12
6
36
6
4
21
60
33
26
4
44
10
20
48
4
3
36
5
6
6
19
165
86
73
15
180
57
72
5
42
61
5
34
26
7
48
23
106
6
38
34
26
6
49
17
10
2
90
6
10
2
18
6
28
147
59
22
15
12
47
109
5
24
31
27
2
30
12
ABCD 94433408164*3^$a+1 [50253]
77
12
108
144
73
71
91
341
73
71
48
12
156
12
12
60
156
60
168
181
215
204
372
73
35
36
19
54
11
72
48
180
132
24
156
204
24
84
37
119
60
132
48
60
132
144
205
59
31
29
120
324
96
156
49
179
37
180
71
109
23
12
84
25
11
180
48
336
1
23
12
216
109
11
7
5
96
132
12
12
175
5
120
84
240
109
23
72
48
72
1
95
49
252
143
48
72
61
47
24
156
60
24
36
12
12
96
144
48
25
395
108
12
156
121
35
96
24
108
97
23
48
72
325
47
96
72
96
36
48
127
5
120
73
90
413
73
47
132
1
36
18
126
71
36
132
48
12
97
23
12
168
96
12
84
24
252
84
96
408
60
12
72
180
181
119
25
23
144
96
72
60
48
97
72
143
12
156
13
324
36
71
24
312
408
120
109
126
581
49
47
43
17
72
37
18
53
168
192
109
108
35
37
71
192
25
252
71
127
185
48
217
252
275
13
203
13
215
181
131
60
72
12
48
108
108
96
168
132
55
18
251
1
108
23
24
120
85
35
156
12
12
228
168
73
11
24
24
121
131
36
132
48
132
456
204
240
25
83
48
36
48
55
53
217
11
24
127
41
240
24
96
12
145
35
36
91
65
25
71
24
84
1
23
336
36
96
103
89
37
18
101
84
408
12
12
85
95
24
25
107
37
47
48
216
36
108
168
192
301
227
132
96
49
23
132
12
264
156
60
109
131
13
47
60
96
240
168
264
72
60
60
36
283
149
132
156
60
24
108
72
19
221
36
84
73
191
12
180
24
48
108
157
36
311
36
13
167
13
227
204
60
36
12
12
48
228
37
72
90
54
191
43
173
48
132
132
180
96
49
342
125
84
25
71
120
24
24
156
109
155
12
13
167
24
25
215
91
89
120
24
1
71
108
217
35
324
109
23
72
48
132
60
151
5
49
23
67
65
312
276
48
324
252
240
144
36
120
120
204
84
48
12
192
36
60
108
72
37
47
25
35
48
228
120
48
12
12
132
13
36
59
85
107
73
83
300
312
96
24
67
353
12
108
85
47
120
193
35
168
13
95
36
84
24
48
24
84
12
97
252
95
175
29
60
109
23
13
47
97
71
109
263
12
157
83
60
96
85
126
185
ABCD 94433682782*3^$a+1 [50004]
57
75
30
126
96
30
204
30
150
36
39
27
18
60
55
192
113
54
12
109
176
16
83
45
21
60
15
33
18
72
90
6
85
71
105
99
141
93
90
12
60
66
18
42
54
120
21
64
29
36
30
6
18
12
54
24
30
6
91
53
72
84
108
36
31
11
85
23
162
87
15
6
75
51
36
120
60
54
210
6
39
63
60
30
18
108
57
33
114
18
43
5
235
131
30
6
102
18
78
19
53
54
229
32
160
29
18
72
9
96
33
63
267
37
29
67
48
209
15
192
81
114
18
27
3
36
24
145
53
48
6
120
18
18
60
192
93
48
16
128
96
15
6
18
120
198
42
18
84
18
90
18
13
11
210
18
1
32
147
205
83
24
18
48
67
32
33
72
216
90
228
54
36
55
96
96
83
72
108
25
5
27
15
48
36
45
51
18
12
60
90
25
119
30
24
156
55
5
36
30
222
27
39
9
16
65
42
69
165
54
21
63
78
30
69
93
355
47
18
12
18
36
45
9
7
80
39
25
125
12
60
27
400
48
65
174
108
36
24
25
96
32
57
135
27
24
36
54
12
132
138
9
16
107
102
31
29
19
96
119
30
27
33
162
192
18
187
11
114
12
54
42
84
99
51
30
63
51
72
102
6
36
54
252
30
42
27
16
23
132
117
112
35
90
99
15
97
23
24
1
161
54
102
42
18
54
1
29
6
157
41
55
80
144
63
12
36
54
18
25
65
24
55
11
168
90
156
78
12
13
65
66
6
54
30
6
36
108
12
33
147
42
51
51
60
84
60
81
39
276
325
11
37
17
6
54
54
12
24
25
29
66
6
174
24
30
36
19
80
64
32
75
24
61
11
117
21
27
99
189
9
7
96
47
97
128
21
342
37
96
29
126
60
12
24
156
342
6
72
37
48
35
42
51
231
204
12
49
11
84
1
35
132
30
342
21
129
31
48
119
73
197
12
60
30
24
174
348
18
72
25
5
60
84
18
6
54
102
55
41
30
114
55
11
234
54
126
18
18
19
35
18
6
37
89
90
13
5
36
7
77
3
15
97
11
132
12
96
12
73
144
23
72
97
155
30
18
150
63
48
9
42
84
9
117
36
7
65
90
6
127
35
138
19
23
180
12
57
183
18
12
6
21
189
6
93
63
24
66
240
84
78
36
84
6
55
176
16
32
27
30
55
80
69
12
175
32
15
36
66
78
120
6
54
121
17
15
27
30
7
53
72
48
3
112
11
37
5
123
64
128
63
84
72
60
9
57
18
72
60
72
18
55
35
12
1
77
90
84
36
72
96
12
162
42
120
18
186
72
108
217
17
72
108
72
84
72
103
5
171
33
102
9
99
60
30
67
23
60
61
96
89
135
51
45
3
60
120
168
33
64
48
65
255
105
60
18
9
48
9
39
69
270
61
192
5
54
36
108
246
6
174
18
36
60
12
13
29
18
33
21
43
131
6
48
186
54
102
81
15
177
15
1
215
132
12
25
191
132
102
55
5
282
186
174
25
29
19
32
48
16
29
67
113
15
21
187
155
114
48
18
24
18
48
87
75
21
16
80
285
138
6
66
78
51
144
96
27
54
6
48
186
18
12
1
23
156
36
153
64
71
9
48
3
61
48
11
96
48
90
123
165
18
180
6
48
126
6
120
6
13
32
207
81
21
60
36
18
9
57
18
42
123
16
71
24
12
18
67
ABCD 94433761094*3^$a+1 [50002]
8
19
17
28
51
69
60
80
12
16
27
57
84
56
79
5
60
36
19
21
164
124
20
112
60
3
17
4
12
12
60
3
45
12
60
15
105
72
20
84
144
88
8
96
60
4
36
20
19
29
55
57
51
108
57
240
8
16
20
24
4
15
156
21
39
125
180
60
36
43
5
91
45
135
5
36
48
60
12
88
15
21
20
55
5
36
31
9
39
21
24
24
3
93
15
72
197
12
84
36
24
64
36
20
84
36
7
192
5
12
300
24
100
36
84
20
64
60
36
144
123
353
16
51
57
96
120
15
9
111
65
7
33
104
36
16
8
52
3
17
24
96
28
48
12
15
5
156
76
20
64
132
84
48
96
15
29
36
67
12
57
140
28
32
28
32
103
36
12
69
8
12
64
116
28
176
175
125
19
33
48
80
7
89
91
29
64
15
89
16
20
52
48
20
52
32
60
12
64
75
41
79
149
36
24
43
72
45
51
209
55
60
108
89
268
51
21
44
16
51
17
31
45
15
9
32
43
36
45
24
12
8
12
4
44
16
36
20
24
67
53
172
12
108
15
269
24
4
3
9
8
36
19
5
55
5
72
31
45
27
17
19
29
28
48
36
108
12
120
24
44
16
96
24
20
19
17
64
72
135
9
48
3
48
329
16
104
16
56
28
15
21
12
3
21
51
33
15
189
15
33
15
9
44
7
12
21
15
9
15
21
15
29
52
60
44
60
79
45
135
81
39
105
32
79
9
48
8
256
20
28
20
31
9
20
55
5
196
72
195
17
40
75
108
12
185
76
20
100
15
9
108
48
36
8
43
33
120
56
136
104
60
31
45
32
36
40
56
76
3
9
116
100
156
48
20
91
9
72
68
12
4
20
16
51
77
16
159
5
36
24
36
36
16
120
75
9
3
45
20
88
48
20
84
88
75
17
16
36
39
9
72
48
15
21
15
9
32
40
48
51
29
16
20
16
243
65
52
48
51
105
60
20
36
100
20
28
12
80
180
43
125
52
8
55
17
40
123
36
29
12
4
80
24
16
80
55
9
36
84
51
105
60
75
57
8
96
376
8
76
8
148
84
159
9
12
20
48
96
19
17
108
120
28
8
7
57
132
84
87
29
40
44
187
53
24
52
3
5
36
16
20
60
79
84
77
31
17
55
17
24
36
60
16
68
4
72
44
7
48
5
24
16
27
45
63
9
92
48
55
177
108
20
36
40
24
12
36
15
12
137
4
80
16
44
136
36
68
7
12
17
4
12
27
41
40
104
36
24
12
148
3
72
36
305
40
84
12
8
55
57
39
29
28
8
40
60
15
12
53
64
63
165
72
96
15
21
8
52
39
9
63
129
51
89
64
12
3
120
9
123
48
29
72
120
120
4
20
24
36
7
33
44
148
104
16
24
48
12
171
233
40
84
32
43
120
17
19
45
80
7
129
44
40
24
108
12
51
29
103
12
21
75
5
16
99
45
12
75
57
56
16
48
92
16
8
120
120
76
108
15
105
12
99
129
36
20
24
31
65
4
15
36
5
364
72
80
24
84
76
56
40
104
4
72
36
24
84
12
92
132
88
132
60
51
57
180
20
103
9
80
4
15
45
12
104
28
20
88
44
43
21
36
51
33
36
44
4
3
29
79
9
48
68
4
75
101
36
84
36
28
12
3
17
24
4
12
84
20
55
24
33
24
20
24
7
53
67
113
52
87
137
24
16
48
12
39
65
76
123
57
44
36
4
60
24
51
201
44
7
17
16
12
3
65
96
24
4
20
36
16
180
8
55
5
16
60
44
55
21
15
41
100
24
24
92
124
156
44
7
117
20
40
92
76
3
21
20
24
124
3
9
36
63
21
80
4
24
80
88
27
161
19
21
44
60
16
27
120
29
28
60
32
19
57
68
40
24
3
9
8
16
20
36
16
44
24
7
17
36
7
29
184
39
41
36
124
135
21
24
56
120
4
12
12
12
44
55
45
44
43
120
9
8
88
3
24
101
55
161
4
60
27
45
44
19
81
51
12
33
135
9
108
132
168
15
17
199
120
89
43
12
137
28
32
19
141
24
12
183
9
12
44
84
91
69
96
20
96
19
41
19
21
68
16
84
12
120
164
67
33
135
29
12
28
60
12
8
76
20
52
132
15
77
24
112
3
ABCD 94433768116*3^$a+1 [50020]
145
63
87
30
59
139
117
15
36
54
18
72
66
299
43
5
85
180
18
54
60
18
161
64
80
13
3
39
108
29
144
37
60
239
64
69
72
35
43
101
1
15
243
102
90
126
60
83
379
5
163
210
59
85
59
31
36
77
55
12
108
17
151
9
165
203
96
240
19
72
53
96
19
12
60
30
60
216
83
1
18
42
306
17
67
221
64
63
113
144
121
39
15
108
165
32
64
81
18
138
54
173
13
147
33
54
9
567
12
288
162
27
15
129
81
96
12
162
96
65
37
18
9
195
45
3
42
3
80
48
79
18
15
75
150
138
42
12
168
18
69
165
120
179
79
18
12
72
11
7
90
42
198
138
54
63
96
32
49
63
80
16
21
75
195
29
307
42
90
137
73
78
30
162
41
19
30
18
42
35
73
120
360
23
1
15
15
36
189
105
228
60
135
75
60
18
72
95
115
60
90
12
198
78
23
160
189
42
89
64
3
29
64
141
126
42
75
176
157
35
115
77
97
15
21
27
80
25
87
51
125
7
137
25
378
125
112
48
96
27
69
111
17
48
67
125
48
55
60
29
400
48
27
5
48
37
210
150
18
102
6
12
342
288
72
168
282
6
144
3
27
36
90
42
72
30
126
162
90
221
391
9
69
18
9
63
12
53
97
126
30
83
121
39
80
199
168
162
18
173
64
27
18
131
31
6
27
27
108
102
35
331
324
48
72
36
204
9
57
24
95
48
103
89
61
174
36
33
81
36
123
39
180
18
3
159
81
201
270
105
48
128
319
65
208
27
53
73
23
16
3
221
139
102
60
66
33
96
21
54
30
119
31
36
77
13
252
18
12
57
285
6
29
73
167
85
75
48
32
48
235
5
112
225
18
125
397
246
132
12
276
233
31
78
120
222
29
151
249
80
49
192
143
48
25
114
30
108
42
30
270
96
144
18
227
64
231
89
1
66
54
6
17
67
125
145
6
102
108
42
12
161
217
71
64
96
80
31
78
51
129
18
234
83
7
153
80
67
93
80
256
39
281
49
102
9
32
49
15
111
312
41
16
195
48
141
81
15
33
111
51
29
169
60
48
107
7
126
54
18
12
183
32
235
60
89
157
35
217
215
112
15
78
102
78
15
80
16
80
160
27
282
27
105
36
179
13
51
39
41
31
6
84
126
90
143
217
54
6
155
97
12
35
288
16
9
30
201
96
128
16
27
132
210
111
69
203
109
131
48
157
42
105
177
60
3
80
7
41
115
29
48
160
255
ABCD 94434078866*3^$a+1 [50008]
87
126
30
189
104
76
44
40
9
42
18
42
29
4
3
29
85
11
60
12
43
12
45
27
30
3
8
28
81
3
8
19
101
12
67
108
117
8
103
57
72
123
165
63
9
75
45
128
7
30
131
24
13
48
35
19
6
60
30
72
305
12
88
165
18
113
127
5
97
15
3
9
20
4
56
36
60
37
51
21
6
29
96
19
36
33
21
36
119
88
27
18
168
42
102
11
24
28
33
107
36
187
60
9
111
65
60
64
75
45
21
35
84
4
21
78
57
63
42
3
33
39
48
236
7
24
30
3
12
33
60
18
54
96
35
28
140
19
60
53
49
11
37
60
71
16
48
128
88
21
15
135
36
24
45
20
43
60
12
5
1
95
4
33
11
7
30
3
60
36
48
15
120
5
97
6
84
18
42
36
9
8
40
60
225
30
5
43
72
173
72
52
3
17
88
120
63
9
20
48
43
30
23
79
17
4
99
105
80
13
12
35
223
5
28
24
27
149
76
3
168
72
12
60
30
6
60
5
28
104
7
246
24
35
13
75
45
51
24
75
138
42
17
145
6
9
141
27
57
90
9
27
30
54
18
78
60
114
83
76
27
57
116
31
36
117
20
52
21
30
12
17
31
30
107
7
41
55
17
73
23
7
57
156
27
17
52
20
96
12
60
13
39
15
30
23
7
60
93
60
3
9
3
17
4
92
7
77
43
17
25
30
36
53
19
42
30
6
107
7
9
27
42
47
55
41
64
3
45
27
36
17
48
19
29
16
3
105
27
66
23
7
42
18
57
8
139
120
48
41
12
55
77
16
20
19
5
48
49
18
12
33
3
93
51
18
75
3
65
108
7
9
3
101
96
40
3
72
6
39
3
12
65
60
28
32
43
42
3
12
45
210
33
80
16
44
43
5
88
27
24
53
52
45
6
24
18
15
63
9
48
87
41
67
18
54
18
30
12
6
147
57
3
63
30
3
9
18
9
141
114
41
37
48
72
42
33
72
33
15
3
69
8
13
23
19
45
3
150
99
45
6
5
60
19
60
225
20
108
16
27
113
7
57
15
21
39
12
36
53
120
60
49
195
93
30
90
30
42
42
30
3
27
18
270
42
18
57
33
30
60
41
16
3
12
93
63
24
113
85
11
124
75
21
99
45
27
5
13
35
36
7
5
55
24
5
28
57
123
27
29
40
99
41
64
12
15
156
5
7
45
60
147
125
55
6
99
3
5
13
95
48
79
53
277
35
13
3
21
3
188
52
15
45
20
16
51
180
41
144
121
60
72
90
165
45
51
84
75
17
160
15
90
30
41
60
37
12
35
1
12
42
180
89
7
9
15
41
79
33
20
12
64
96
3
17
60
31
57
8
55
132
18
30
24
33
45
12
11
157
27
63
21
51
36
5
4
15
18
35
7
78
11
19
41
139
30
27
56
19
48
42
18
18
42
261
24
12
60
176
67
17
4
24
8
55
17
13
3
20
91
41
19
36
72
42
6
42
90
12
6
24
18
41
4
15
5
55
53
19
30
15
111
17
25
11
60
31
33
12
15
36
5
7
21
44
52
15
69
44
108
24
13
120
42
45
3
113
28
36
63
30
42
129
99
5
25
18
33
36
44
4
63
17
25
12
66
17
132
220
104
127
24
65
120
61
24
78
48
90
30
5
19
60
9
21
90
96
65
52
12
45
23
13
12
27
45
18
60
42
3
192
3
237
80
40
21
102
12
36
12
21
39
41
61
30
156
137
48
28
69
18
150
107
16
9
23
7
48
17
96
1
36
63
44
16
80
4
3
12
12
9
111
65
13
30
77
43
77
13
47
1
72
147
111
33
36
84
21
23
132
25
66
33
9
27
24
39
105
75
5
13
24
35
31
12
48
72
12
48
78
72
23
25
167
7
29
79
48
57
147
45
33
35
43
5
84
120
4
111
18
30
18
99
8
52
153
23
19
36
245
52
12
84
9
35
16
36
108
68
7
77
24
36
43
12
36
24
9
32
7
45
3
72
72
41
85
60
132
47
28
8
72
13
3
27
9
15
18
72
195
111
54
138
177
21
27
3
84
41
84
1
63
36
135
36
5
19
29
16
176
12
25
30
132
30
99
27
57
12
8
168
7
113
60
108
37
95
12
7
29
4
93
3
56
120
103
21
20
16
48
63
102
18
72
120
65
48
49
15
84
27
117
63
12
30
27
80
13
15
105
18
5
67
105
3
29
13
48
54
29
19
12
18
35
55
5
196
20
60
16
3
113
67
45
12
3
57
21
12
35
25
18
53
64
20
7
33
120
93
30
30
23
24
343
9
24
9
12
39
32
ABCD 94434270982*3^$a+1 [50009]
5
18
1
156
3
2
55
36
47
10
3
59
54
7
12
21
74
166
39
27
18
20
55
51
9
96
21
14
6
54
40
45
35
40
36
60
18
27
48
11
40
14
66
6
31
9
3
36
15
80
49
41
7
24
15
21
12
35
1
39
30
56
67
12
5
72
24
30
6
54
16
14
6
4
45
9
3
29
220
14
1
48
5
22
18
3
113
96
31
24
33
42
48
6
39
105
12
3
161
70
36
20
4
81
60
129
26
10
50
34
6
14
70
6
14
4
26
115
39
21
11
1
123
9
5
40
20
30
82
84
36
68
7
3
50
22
21
12
17
18
90
70
6
39
12
29
19
41
34
96
21
36
27
57
105
18
32
40
24
36
54
84
36
20
34
21
11
18
60
106
6
98
10
27
23
13
27
30
150
32
4
104
22
75
9
15
5
16
14
94
2
4
84
56
61
24
41
4
39
135
57
15
24
14
55
96
72
29
174
1
39
60
105
11
61
3
21
23
10
12
24
15
15
20
40
50
16
99
11
25
9
90
50
54
22
18
36
21
35
1
39
18
15
75
72
48
50
40
51
21
3
12
9
14
36
34
56
16
135
29
4
36
30
14
7
33
15
27
18
32
19
12
3
9
81
6
18
32
40
3
12
35
49
9
32
18
120
100
26
19
72
53
6
25
36
60
99
30
51
24
11
4
6
90
129
81
3
15
150
30
20
40
72
21
33
30
86
130
18
63
12
107
49
39
6
44
40
86
4
32
61
24
23
22
18
33
27
26
10
14
43
117
3
33
6
33
60
36
72
72
15
30
6
120
14
22
18
2
54
55
89
16
14
82
30
9
41
4
51
5
34
9
45
15
12
24
5
84
115
47
10
44
4
140
100
50
22
8
82
14
19
72
3
32
84
1
3
96
14
7
48
12
3
81
9
15
45
51
15
56
4
9
48
23
4
72
81
24
3
20
16
20
4
12
9
144
27
74
16
68
10
30
6
66
20
184
27
9
18
36
45
24
15
6
135
39
57
35
4
36
105
15
9
29
36
31
75
20
18
12
54
49
108
59
10
54
14
40
32
34
6
14
34
90
21
105
15
5
36
34
110
55
111
54
75
59
10
3
9
3
17
34
36
54
24
87
39
84
117
15
14
126
40
8
36
37
12
5
115
21
27
48
51
104
4
90
80
10
30
36
6
33
60
11
70
15
9
30
6
14
16
20
70
56
18
22
54
9
57
14
24
72
13
21
90
56
180
85
63
50
112
44
100
14
16
24
32
73
11
10
30
9
12
15
33
95
37
60
9
60
51
93
66
9
27
20
18
22
30
108
3
83
4
45
168
93
6
33
47
49
5
90
49
51
9
21
6
14
84
22
33
12
168
41
34
122
28
66
9
51
36
8
37
9
14
37
93
3
83
61
65
31
27
57
63
33
89
10
48
42
14
36
13
75
6
51
15
14
67
24
99
36
48
56
16
20
1
53
30
25
21
30
54
6
21
108
11
85
9
90
21
5
43
57
84
15
5
40
39
41
31
63
57
24
135
24
30
50
40
20
12
61
33
27
9
15
39
24
12
33
17
108
7
35
85
3
6
39
45
6
45
5
31
96
57
3
23
40
36
38
72
79
45
6
50
34
36
18
2
1
48
41
31
39
18
42
144
36
18
12
14
40
6
90
30
15
3
32
10
3
36
81
15
39
9
77
19
12
27
36
114
30
56
40
104
25
27
20
1
24
15
14
94
72
198
12
110
30
91
3
45
15
69
15
20
25
12
15
129
21
104
76
50
13
12
29
34
56
54
30
25
48
12
15
21
45
20
4
26
4
2
34
6
50
73
36
12
9
15
93
3
27
56
16
20
18
7
9
39
111
30
15
21
38
25
15
30
15
12
84
96
23
82
108
27
5
40
15
33
51
156
5
4
14
22
99
65
36
30
58
72
24
135
171
48
60
192
24
117
120
59
10
18
26
19
35
40
2
138
61
12
48
9
6
36
68
40
50
175
12
29
36
4
54
12
24
9
48
12
192
23
66
10
45
111
33
36
5
40
66
14
40
36
3
36
12
12
45
72
38
13
24
69
51
89
4
6
9
12
48
17
55
29
40
39
12
24
12
9
3
11
36
58
36
14
25
11
16
9
12
93
15
39
12
50
43
35
30
22
18
56
19
11
1
53
31
9
36
51
5
54
36
13
5
16
56
91
29
40
20
19
15
20
30
10
30
24
15
15
90
3
72
17
70
18
2
1
29
19
12
23
4
50
67
96
48
9
36
6
30
3
57
3
51
14
16
15
39
32
49
51
134
100
14
142
15
24
11
4
9
45
2
54
79
156
75
54
12
3
21
44
42
61
12
17
43
27
45
9
14
190
51
15
24
72
21
9
38
12
100
45
36
23
4
105
105
20
67
39
21
3
12
45
84
12
23
76
21
33
15
51
54
6
90
84
111
33
2
70
39
12
17
46
69
15
60
32
25
59
49
12
3
32
30
4
6
18
26
24
66
40
54
6
15
39
12
18
50
42
40
8
42
1
39
14
66
1
3
50
40
15
5
40
84
3
53
7
69
15
53
12
54
10
194
120
13
72
12
39
21
15
33
36
39
12
20
54
76
39
9
86
4
6
66
33
120
27
18
3
3
30
36
18
56
61
5
28
26
1
5
31
63
90
26
1
53
6
40
9
81
14
106
20
19
29
10
62
31
24
36
57
90
57
65
54
1
3
45
5
22
18
15
27
18
3
23
4
20
1
12
53
10
36
8
25
36
51
24
21
15
9
5
4
123
69
54
69
27
21
12
51
21
15
45
23
25
105
75
21
66
21
48
12
29
151
69
104
36
30
13
5
6
16
24
36
108
26
60
7
23
180
96
40
45
35
13
15
12
45
5
19
9
111
101
18
16
6
18
72
48
20
37
29
19
77
34
9
45
3
3
26
94
ABCD 94434448796*3^$a+1 [50056]
25
47
36
12
4
9
59
133
39
68
16
32
60
97
11
97
83
16
68
40
3
29
208
123
5
85
78
29
72
43
66
150
9
68
12
36
16
48
240
32
73
18
125
73
155
60
84
28
72
75
17
36
13
179
48
144
28
33
60
47
91
5
19
17
1
27
8
60
4
44
37
239
40
20
61
47
36
52
44
36
124
33
126
42
108
84
71
7
173
76
33
6
72
269
16
20
64
60
8
28
87
53
72
112
3
45
200
43
9
36
104
36
60
25
47
72
48
121
95
49
11
52
200
52
81
11
120
40
81
18
77
13
35
37
387
72
68
12
73
63
3
114
27
9
51
68
25
215
16
69
35
25
120
71
16
80
283
125
40
75
65
133
47
1
39
20
48
84
49
27
108
144
45
36
162
72
5
168
108
217
23
55
141
51
69
20
61
63
45
12
107
52
60
141
179
96
52
120
248
13
30
24
77
24
25
71
1
15
75
105
48
180
72
24
33
143
160
140
60
88
44
55
45
108
188
84
156
120
60
4
153
63
45
71
31
149
19
69
165
27
3
78
15
84
36
75
177
92
40
128
13
72
23
85
75
140
40
128
60
7
18
24
35
73
12
75
3
102
36
24
71
16
36
80
28
12
225
108
30
5
16
104
37
83
96
84
12
13
59
72
84
7
77
25
51
32
4
236
12
115
21
75
30
111
3
90
123
3
101
133
11
19
177
21
143
60
96
28
75
48
57
12
9
87
213
95
160
44
13
48
87
108
176
64
147
29
120
13
11
205
11
1
155
112
108
32
72
24
4
188
48
19
5
72
4
80
16
140
96
64
24
104
25
18
89
28
261
30
42
27
80
85
3
3
65
277
48
15
32
24
36
7
77
13
35
28
93
71
1
42
161
144
108
13
35
16
3
21
156
93
47
43
6
47
37
107
4
84
8
168
120
64
72
8
48
73
11
49
11
61
48
59
13
47
85
48
167
120
1
47
43
17
52
32
28
80
25
60
95
48
60
108
132
55
78
47
24
109
87
12
80
48
115
29
91
149
48
40
51
77
24
4
36
189
15
12
24
104
180
25
12
18
41
16
44
4
92
48
4
20
12
204
84
13
215
144
24
97
87
108
32
252
133
83
25
47
36
220
144
21
11
48
232
104
25
59
175
138
59
1
63
57
39
21
99
8
168
43
41
84
25
84
11
40
104
25
95
88
57
15
128
85
360
15
32
31
45
32
144
24
16
56
24
1
12
3
8
24
40
48
72
236
4
12
20
204
49
107
19
69
3
125
24
24
60
16
81
72
71
16
33
35
1
114
66
71
76
72
3
30
143
289
11
36
49
231
48
3
93
32
24
1
15
120
104
60
79
29
112
216
44
61
90
72
173
100
44
40
201
15
128
40
44
96
96
103
41
199
288
30
72
47
193
63
32
96
24
13
59
16
105
132
83
4
116
108
144
100
213
78
90
59
25
15
80
72
13
11
72
13
54
45
20
12
36
64
111
77
115
150
11
25
30
245
64
68
25
59
48
16
32
73
71
24
16
68
12
100
36
8
36
84
232
84
63
117
56
25
135
8
72
13
11
28
15
141
9
95
28
188
4
20
1
24
18
17
36
37
279
20
43
5
40
20
76
20
16
39
30
39
291
54
23
4
108
56
96
16
75
48
17
133
27
183
41
84
40
32
4
21
15
8
40
176
60
60
24
144
13
12
ABCD 94434482908*3^$a+1 [50014]
84
105
64
96
11
30
36
18
1
48
96
72
72
72
48
23
24
1
128
9
7
53
43
48
47
33
40
96
29
36
31
77
51
27
45
3
36
24
25
5
115
11
6
7
168
23
49
32
45
3
33
55
47
126
75
15
90
7
89
39
96
39
1
35
24
36
18
55
8
72
45
36
36
18
66
24
18
37
11
36
36
109
5
210
78
66
36
90
3
3
37
8
57
90
61
11
24
30
6
49
24
32
3
21
40
41
54
42
7
11
21
40
65
111
9
18
37
5
144
72
43
11
93
16
11
24
109
32
3
36
25
41
31
77
3
3
85
5
19
8
9
48
42
48
13
5
24
51
3
12
9
16
17
72
30
25
8
16
32
160
24
48
48
5
30
45
64
23
97
5
6
37
11
72
13
59
60
25
23
18
135
15
49
23
57
136
56
15
114
7
24
24
11
54
96
36
75
24
63
57
40
8
3
12
36
54
6
25
5
42
49
59
36
48
25
143
12
37
71
25
24
80
21
18
1
29
36
36
3
105
15
45
30
21
75
156
25
32
15
1
17
39
3
61
59
18
147
16
71
1
80
48
57
120
39
120
39
49
8
123
61
8
88
8
87
177
160
23
60
18
27
57
90
6
72
7
32
16
80
75
37
113
30
145
17
15
21
19
8
63
25
89
87
15
9
16
11
54
96
135
3
6
18
13
77
27
9
36
115
48
56
51
45
96
87
81
87
97
11
36
25
29
27
3
6
31
167
1
65
36
91
17
18
24
45
88
8
72
48
3
21
16
32
3
13
11
69
129
31
35
21
69
96
3
15
25
128
57
55
72
8
33
55
17
30
177
21
19
113
15
15
6
54
117
16
120
104
3
45
3
13
200
9
55
96
80
39
33
88
41
15
48
21
42
33
159
36
6
31
23
84
36
6
36
7
32
15
9
16
29
36
36
19
53
75
40
11
84
78
30
93
15
1
23
102
78
30
7
89
12
108
15
57
24
15
40
8
40
41
30
1
53
6
12
33
72
40
32
21
36
54
97
24
11
13
17
7
56
16
29
54
132
36
12
1
56
75
36
9
24
69
27
40
5
3
123
37
8
9
79
17
30
57
105
6
12
24
30
79
11
13
41
42
69
24
9
36
132
12
3
39
18
12
54
42
67
17
144
54
1
5
27
183
9
45
3
72
33
15
9
30
9
16
11
13
29
30
72
13
155
120
42
115
8
51
21
16
5
12
6
9
48
33
30
25
17
79
11
13
71
1
89
18
6
79
8
39
1
8
16
144
56
21
19
80
16
65
7
47
24
97
8
16
53
72
43
65
31
11
261
3
141
9
7
8
21
19
32
3
30
7
24
83
36
49
72
23
72
30
3
33
114
85
23
97
23
96
81
40
128
33
18
21
64
65
31
120
56
39
1
17
31
95
25
11
13
41
24
66
42
27
75
6
15
15
36
13
47
33
3
133
11
18
187
65
31
89
15
75
6
48
6
25
56
117
30
21
111
33
40
35
21
27
114
75
9
7
24
41
39
15
25
53
3
45
18
6
19
17
18
30
7
29
51
48
99
117
63
1
24
8
3
21
39
9
27
48
42
18
33
15
9
9
114
66
54
85
47
1
17
126
49
176
147
144
24
109
17
18
18
48
51
39
25
11
90
24
51
15
9
9
90
6
12
27
48
3
37
17
111
51
66
27
40
11
12
72
33
24
48
16
11
54
79
23
9
40
5
18
36
60
1
11
24
21
48
69
43
17
120
18
37
41
39
16
17
135
45
27
27
48
13
32
51
54
231
39
36
12
42
12
3
16
5
115
335
102
19
24
24
32
45
150
48
21
39
1
17
30
18
114
85
95
18
55
24
11
133
24
77
19
24
128
27
13
104
40
5
3
51
90
54
90
27
21
19
95
1
8
24
96
15
49
8
15
84
45
40
8
48
40
24
11
18
132
7
131
36
90
6
12
6
15
16
24
35
37
104
24
9
90
21
120
39
1
77
174
45
9
36
3
72
40
11
78
7
23
6
19
65
24
18
30
15
3
6
30
193
23
33
232
32
15
12
6
18
36
66
55
32
40
5
12
55
8
63
18
6
1
80
3
37
23
12
42
27
64
65
6
138
15
27
138
6
141
40
89
7
47
97
56
160
32
15
30
3
64
23
25
120
72
80
105
55
8
45
27
3
126
24
15
48
93
6
48
36
42
48
24
66
37
17
7
24
56
9
15
16
56
39
33
40
168
32
15
12
13
5
91
71
36
54
39
40
29
51
16
96
152
45
27
81
60
18
84
42
51
24
64
24
35
12
24
9
48
9
79
24
113
7
35
66
115
29
18
9
16
89
120
15
88
5
60
7
80
51
13
5
51
93
6
30
15
24
33
7
32
69
36
31
8
16
23
36
21
63
60
18
18
12
69
48
40
48
72
48
24
80
16
5
24
43
11
126
15
33
42
48
18
67
48
8
16
83
30
15
112
8
15
102
75
16
35
13
41
54
6
51
88
35
6
103
32
39
1
104
24
16
59
12
180
6
12
6
69
105
15
75
21
51
36
49
8
15
18
18
37
5
115
23
6
43
8
3
264
13
24
23
1
11
13
41
7
48
32
48
9
15
3
85
32
45
27
15
25
65
ABCD 94435637878*3^$a+1 [50032]
62
102
52
24
72
2
12
10
30
48
21
24
47
1
15
20
22
50
52
80
10
80
4
50
10
12
8
34
6
30
26
10
6
60
30
50
4
74
30
16
8
126
34
2
4
132
57
45
120
2
30
58
33
3
66
24
12
30
18
87
35
90
28
2
88
12
44
36
70
20
18
60
36
4
6
18
6
14
61
15
2
28
27
63
20
4
20
12
16
2
36
72
130
18
92
10
8
12
24
13
5
82
54
20
16
20
6
4
30
36
12
18
20
58
20
52
3
21
36
42
36
30
66
54
2
4
44
24
18
52
32
18
16
36
26
10
8
102
24
19
29
72
16
62
16
42
50
40
33
15
20
46
20
90
1
15
98
22
24
54
42
24
30
14
34
26
22
12
2
58
36
42
54
30
33
17
76
62
42
19
39
6
2
10
30
18
36
38
76
36
26
58
54
2
4
50
36
36
10
30
14
4
12
12
30
8
24
64
12
12
32
18
25
21
14
76
44
52
36
12
6
20
144
78
34
36
14
78
12
4
20
40
66
114
6
8
22
51
3
12
48
20
37
35
24
10
8
36
12
34
24
54
56
30
142
30
50
12
6
10
36
6
32
16
9
35
18
10
48
6
54
54
42
6
14
70
50
6
54
13
17
4
54
60
6
2
18
55
51
60
36
12
30
50
40
8
73
15
92
10
80
24
10
20
6
10
12
48
20
37
11
4
126
36
38
136
62
48
34
20
60
18
10
12
80
40
30
2
94
2
40
42
12
51
69
6
44
4
20
76
8
61
11
18
6
36
1
35
10
38
6
30
34
144
20
40
20
30
25
15
6
36
54
6
20
16
44
34
12
2
6
34
51
39
105
23
30
58
20
12
4
21
45
74
24
36
18
28
20
42
12
18
52
20
19
9
12
20
36
18
30
115
29
6
52
24
33
3
8
10
32
58
30
72
48
56
130
14
60
12
24
18
16
54
2
46
30
8
10
26
16
48
32
4
80
6
30
18
4
96
32
22
6
30
54
18
14
10
8
36
12
40
105
39
56
88
56
64
54
132
50
10
24
60
6
30
3
45
2
1
15
38
16
48
26
10
30
6
80
34
62
12
6
10
62
28
36
20
4
6
14
54
46
6
66
20
72
10
8
82
72
30
3
33
14
16
38
70
60
14
88
2
72
64
9
17
16
2
61
39
30
2
148
6
39
3
2
52
30
9
47
70
8
30
10
27
57
48
2
130
12
20
6
18
66
16
20
42
66
40
32
4
20
49
5
12
4
48
3
35
100
8
22
32
16
26
40
81
75
12
26
90
4
12
60
36
12
6
86
4
26
6
64
6
120
38
4
72
20
18
30
16
6
30
60
20
84
90
72
60
18
52
57
15
48
2
28
84
36
32
22
36
18
74
13
3
54
20
48
34
6
32
16
24
2
70
24
44
10
12
140
4
104
25
15
6
80
4
2
66
34
78
2
54
19
17
48
55
21
50
82
30
30
38
52
164
4
20
34
3
45
18
42
12
26
49
3
12
38
52
26
12
64
6
48
162
8
4
18
18
6
24
36
44
10
44
36
22
114
56
100
8
72
42
12
6
4
8
60
1
11
28
6
27
35
52
18
14
16
18
2
24
36
12
16
42
18
6
30
6
48
14
1
5
10
6
14
36
40
60
116
22
6
26
16
8
72
10
20
132
36
36
54
34
33
23
12
10
54
80
36
22
32
43
15
18
14
18
36
40
84
12
86
40
108
24
126
26
16
110
18
4
6
12
50
120
10
50
88
12
54
110
54
16
60
14
6
30
126
4
14
6
28
42
21
65
18
10
62
72
42
10
24
14
10
6
114
32
88
80
40
6
56
19
59
36
16
86
18
10
84
18
14
10
24
26
18
36
12
4
14
16
60
54
32
4
20
48
6
40
36
6
57
27
36
32
22
44
16
36
18
54
26
10
20
19
45
8
18
25
29
10
78
80
58
104
12
24
30
52
12
48
15
15
60
48
26
28
62
34
6
14
54
12
1
5
84
46
24
6
3
75
6
30
150
54
6
108
128
18
124
6
6
9
15
105
9
6
36
18
8
18
30
6
13
57
14
25
21
14
22
32
18
30
90
34
3
35
36
40
56
46
24
3
53
154
8
1
69
3
15
12
18
8
16
3
11
60
16
48
12
36
14
90
16
14
24
16
68
52
54
36
20
24
10
2
24
18
10
45
15
30
62
48
72
6
10
38
22
14
40
3
11
42
10
24
6
14
48
36
54
42
18
28
27
21
24
48
8
19
15
6
6
68
73
135
54
6
38
54
10
2
24
72
4
6
18
20
4
36
12
78
32
24
10
24
30
30
45
21
56
28
6
20
84
16
9
21
26
40
2
22
8
70
3
9
63
23
40
24
44
52
24
60
21
27
18
8
6
13
95
1
21
48
30
6
20
10
24
20
102
18
46
32
94
6
3
5
10
24
38
28
2
40
48
6
54
20
12
73
15
2
22
38
30
4
33
35
61
11
18
106
56
34
42
54
54
20
37
93
30
66
99
47
72
6
46
6
20
48
16
8
16
24
8
10
24
6
12
62
18
66
34
2
40
33
27
26
130
110
40
18
60
146
4
32
52
56
40
12
30
24
54
84
60
128
58
14
18
24
73
63
48
9
27
144
26
34
20
4
66
44
36
22
33
9
2
10
24
42
2
12
6
4
44
36
46
60
2
60
36
30
7
29
10
14
19
47
46
32
18
12
42
10
6
60
15
15
18
2
154
48
50
1
81
6
54
20
30
24
16
56
18
30
36
10
14
4
8
60
4
6
18
62
58
14
12
4
6
6
2
58
30
12
32
54
30
10
26
18
28
48
20
106
74
16
66
78
42
48
20
52
30
72
2
6
28
62
40
14
18
72
1
33
12
8
10
2
18
46
14
36
94
42
38
6
1
72
27
20
16
44
66
40
18
6
80
16
20
55
5
10
144
20
34
144
30
26
16
26
94
104
64
6
2
4
30
30
20
199
5
34
48
57
5
100
36
12
12
32
4
2
13
5
64
2
70
3
5
28
38
6
126
54
154
36
120
9
107
28
24
2
79
35
12
40
78
6
38
16
134
46
6
21
45
30
12
20
13
15
24
14
6
10
26
70
138
6
14
34
42
54
114
81
17
28
86
13
27
26
18
6
4
26
16
2
18
25
53
10
54
2
70
24
84
2
90
4
2
48
52
24
56
4
6
74
34
80
72
40
8
10
62
4
74
54
22
24
2
28
36
44
10
26
118
33
39
6
74
70
6
50
40
14
4
90
50
24
52
30
20
151
9
20
106
54
54
ABCD 94436423204*3^$a+1 [50022]
13
14
5
95
6
2
25
83
4
1
35
6
6
2
28
83
25
7
5
3
9
18
18
27
3
6
15
93
72
54
29
16
11
4
12
2
3
13
27
32
55
32
1
3
37
59
18
8
100
23
1
54
60
6
150
33
80
40
27
21
72
27
54
12
18
9
3
29
13
11
16
45
11
40
32
21
4
18
5
13
90
12
18
6
21
3
26
18
1
21
6
13
59
13
5
59
39
25
21
30
18
50
73
32
43
108
32
22
3
9
15
8
1
24
8
18
10
27
17
46
12
13
35
20
34
6
57
48
40
11
66
42
1
16
55
20
10
6
18
51
3
20
16
90
7
32
21
14
53
65
23
21
34
9
87
9
27
5
13
14
37
63
12
48
45
15
17
8
7
36
18
160
6
48
12
30
18
6
12
30
9
16
29
3
27
24
37
128
69
35
75
18
28
24
23
37
36
30
9
21
6
21
40
5
83
49
6
50
22
18
42
30
15
8
27
112
61
16
19
21
8
43
24
48
13
53
12
23
15
34
15
3
30
60
2
10
26
106
6
13
17
30
18
12
54
6
42
5
88
53
10
6
6
37
11
110
52
3
40
16
24
37
30
14
54
52
12
1
17
132
38
10
18
144
90
26
34
18
2
31
24
16
11
5
16
40
17
66
36
1
35
12
17
13
108
15
9
18
36
41
43
6
30
6
6
5
43
37
47
56
64
81
24
16
5
84
90
53
37
36
30
12
13
17
30
2
22
14
59
11
36
54
2
64
33
72
65
10
8
5
8
3
69
3
5
33
36
28
31
35
12
18
12
18
6
20
23
8
24
9
7
35
53
21
11
89
8
36
4
18
5
7
25
23
12
6
36
144
11
43
26
54
16
6
14
1
15
66
18
21
21
42
17
91
12
18
39
51
13
25
54
36
10
36
18
6
84
11
7
12
77
19
21
39
9
33
7
56
15
12
14
10
5
13
11
97
54
73
11
37
29
18
20
28
12
42
6
77
16
15
6
54
29
1
6
114
7
19
21
7
36
21
3
198
42
21
11
10
6
54
6
17
31
41
15
16
12
21
41
16
7
16
61
26
82
6
164
10
80
16
30
12
17
15
1
21
14
5
17
72
30
1
11
26
3
72
19
60
44
36
4
90
54
53
80
32
40
16
1
80
16
87
33
15
8
61
6
42
2
36
18
22
30
18
24
96
24
6
72
15
15
25
13
75
7
17
27
10
18
6
11
8
11
29
16
17
34
18
6
69
16
19
21
31
54
120
30
104
22
36
35
48
67
29
64
39
18
12
3
3
56
13
56
7
9
15
66
32
100
6
2
34
126
3
56
49
15
9
15
16
72
29
8
36
52
30
30
23
81
4
27
33
26
21
40
27
12
26
18
34
11
19
36
17
7
6
19
8
27
21
15
9
57
6
68
21
33
36
10
60
66
36
42
93
8
25
6
14
22
69
8
16
32
19
24
66
11
109
19
37
22
18
12
38
28
24
85
11
24
18
8
10
12
18
24
11
37
14
61
8
21
18
28
12
33
15
12
18
30
32
136
21
5
11
32
3
5
7
12
6
23
16
9
6
78
6
42
72
6
24
21
111
33
21
50
82
15
3
54
6
20
16
38
52
6
48
114
32
4
7
23
2
18
61
8
7
9
5
36
4
54
30
18
198
24
12
35
43
36
9
41
10
12
32
41
16
31
12
5
72
55
6
3
11
21
48
24
8
5
20
10
18
60
60
6
6
7
8
3
69
5
3
13
75
9
116
10
25
40
1
39
11
21
85
12
6
36
24
36
24
6
35
19
6
96
30
25
17
36
72
3
15
54
6
5
19
12
6
14
34
102
60
84
30
15
51
18
12
18
37
53
102
32
28
17
25
6
36
66
27
3
13
49
15
13
59
13
6
90
27
8
49
18
24
45
11
40
30
20
83
11
36
65
3
36
25
3
18
30
13
29
42
41
7
41
25
14
18
10
53
1
103
8
9
36
27
51
26
70
18
18
17
25
30
30
36
174
6
30
21
9
24
30
20
36
22
32
11
11
84
30
6
6
48
6
36
5
9
16
2
76
137
72
21
4
12
30
24
2
10
17
7
9
11
61
8
19
5
8
5
48
30
12
9
9
2
5
8
27
42
30
13
127
1
64
23
2
10
6
12
27
17
175
33
23
25
60
18
12
68
70
30
24
48
18
26
36
4
9
41
64
12
35
123
16
24
36
6
3
80
1
39
27
5
123
16
18
35
3
13
15
12
12
30
115
1
22
9
48
8
39
10
24
24
6
44
21
40
29
67
24
27
72
53
9
70
9
9
6
6
30
50
46
77
40
40
11
24
53
40
9
54
2
40
55
29
3
3
24
13
16
7
44
46
8
40
15
15
30
27
27
26
16
20
31
9
18
6
55
47
18
7
7
10
42
60
14
36
28
18
9
8
25
36
19
17
15
9
32
39
16
32
1
15
40
1
10
44
34
63
3
36
26
7
8
3
40
6
15
21
132
72
23
48
43
21
9
71
13
8
35
47
12
14
34
20
52
38
22
30
66
9
63
36
6
18
5
8
80
24
16
5
48
11
24
32
55
4
13
71
9
8
25
18
54
6
26
15
13
35
56
41
18
13
47
78
42
12
30
36
24
36
18
5
16
5
18
18
52
2
1
39
30
36
2
16
37
8
21
6
13
16
31
24
36
29
1
14
4
21
3
8
69
48
1
7
17
6
14
10
30
6
29
13
42
1
11
56
13
21
78
48
2
27
1
39
21
43
17
30
108
66
43
11
12
24
84
104
22
23
8
35
30
54
44
16
29
25
7
59
30
15
8
61
131
19
21
81
114
29
55
6
6
8
10
26
36
70
23
19
60
12
6
7
8
75
42
3
15
33
15
49
5
3
3
37
23
17
15
10
8
76
11
7
12
21
40
5
18
6
30
24
2
28
24
12
66
33
40
35
14
70
20
10
11
19
53
49
23
7
1
35
8
64
12
9
9
48
7
23
8
9
16
40
11
5
81
39
15
28
198
24
6
9
21
30
45
3
84
6
6
44
16
89
24
8
43
72
18
52
18
5
72
32
40
1
102
17
31
6
11
24
39
10
62
33
16
3
12
60
54
39
15
33
3
74
10
60
30
6
20
22
42
66
27
8
7
25
19
40
45
21
48
24
48
3
32
32
11
12
48
14
70
6
66
56
52
1
11
21
8
19
36
12
2
3
85
30
42
3
128
40
24
8
43
85
17
7
23
48
24
2
16
12
8
19
3
13
35
60
30
38
21
16
32
1
42
29
8
41
39
57
110
4
5
1
8
10
61
35
20
76
61
8
51
20
18
36
72
40
14
34
20
7
32
25
6
17
25
30
33
45
12
39
8
91
54
12
66
38
10
12
69
99
37
5
2
65
23
9
29
75
16
64
35
24
102
6
24
1
32
53
35
73
16
74
61
11
5
5
8
51
24
40
39
8
18
7
3
29
13
24
35
48
43
14
4
6
125
13
6
5
25
14
33
25
108
32
4
14
46
75
16
47
30
3
105
78
49
48
104
9
42
30
2
5
17
60
6
18
27
29
28
6
12
8
4
17
49
126
1
32
27
21
3
45
51
53
31
9
32
48
8
17
2
93
37
3
21
11
61
30
5
37
12
15
51
45
47
46
67
35
24
36
33
39
1
59
13
35
8
34
38
52
18
23
7
9
3
13
47
30
78
18
59
8
59
29
7
18
7
5
50
9
49
14
58
32
10
12
68
21
51
16
2
43
33
30
6
6
18
6
56
58
122
10
18
60
9
47
16
12
53
13
6
54
24
18
24
5
25
15
8
37
54
14
ABCD 94436802158*3^$a+1 [50191]
9
15
8
67
30
111
39
113
7
60
54
167
49
15
99
90
66
60
24
66
90
81
48
45
6
54
30
41
25
30
54
60
30
90
150
186
30
24
36
30
24
15
15
90
6
153
56
1
24
119
1
39
8
280
8
72
13
180
15
15
60
36
24
257
13
6
84
126
144
36
174
60
5
25
96
30
30
54
6
24
255
51
5
16
39
204
30
60
195
32
48
72
109
219
72
32
7
89
31
24
57
63
60
60
66
159
15
66
95
136
80
19
84
41
25
39
72
9
174
65
120
61
114
30
11
40
249
60
96
195
135
114
6
60
240
24
45
51
30
23
112
9
47
73
30
9
21
27
39
54
36
174
66
24
39
56
1
84
35
136
104
25
30
17
13
216
363
56
40
45
36
23
88
159
129
24
147
5
24
31
113
61
6
24
180
36
60
24
57
33
30
36
29
120
271
90
54
41
16
24
8
72
55
30
54
45
15
9
81
71
136
39
54
240
96
35
19
197
40
80
43
30
39
32
19
5
181
204
240
111
9
30
36
29
24
7
180
5
55
9
192
69
30
24
96
29
40
21
35
88
32
85
203
61
36
210
93
32
64
32
43
45
15
60
125
72
49
60
35
16
213
30
6
111
9
30
209
40
195
36
9
32
73
15
111
89
16
105
270
180
150
90
53
37
24
131
19
36
41
49
30
114
30
210
15
45
36
120
24
66
54
71
16
99
24
117
33
39
48
63
9
51
21
56
144
160
15
113
151
9
117
30
30
54
129
111
57
8
1
24
191
64
15
30
131
145
15
39
17
43
5
55
57
9
23
96
121
143
7
33
57
15
24
15
17
48
24
7
41
24
19
36
84
117
159
54
60
47
43
90
36
15
219
5
55
41
109
6
29
31
41
409
24
60
27
144
9
66
120
53
61
66
384
65
31
41
73
39
51
5
31
89
72
19
114
35
72
40
33
60
126
45
15
129
81
60
60
204
27
183
17
40
99
125
168
1
36
54
197
264
64
231
161
40
3
90
27
153
47
40
3
6
39
15
246
120
84
95
72
72
97
24
150
156
5
120
24
16
99
5
55
129
27
24
5
25
95
91
5
19
36
54
60
87
33
126
105
96
368
64
80
37
60
54
137
13
66
90
54
89
61
126
29
85
27
3
60
30
30
29
136
51
141
24
15
54
11
96
40
39
114
30
246
11
24
144
1
15
24
32
103
6
54
29
181
330
105
56
40
80
136
224
96
40
39
84
36
33
27
5
49
6
84
5
1
24
66
5
16
33
6
89
40
21
51
63
6
11
19
189
75
45
32
253
60
6
9
15
9
21
59
127
54
99
8
43
21
75
24
30
47
229
35
96
19
204
66
270
33
51
45
75
150
6
84
36
114
120
126
9
15
90
6
185
208
80
31
66
54
17
133
300
66
125
49
6
81
3
117
99
5
49
6
30
114
36
45
99
5
115
45
24
48
93
276
30
30
24
179
1
30
156
120
29
40
32
109
60
119
72
49
180
11
13
90
89
1
6
65
49
156
30
5
19
6
159
201
30
30
54
5
55
6
11
40
123
165
111
60
144
30
47
13
35
25
90
126
30
9
105
150
9
56
25
156
3
72
105
300
59
55
36
54
30
57
3
66
35
136
3
77
73
36
3
56
72
79
30
24
60
36
ABCD 94437252038*3^$a+1 [50023]
15
37
101
19
36
5
199
5
18
49
101
48
30
57
27
60
18
3
9
7
8
141
30
45
9
6
54
31
44
21
54
30
18
25
44
136
72
8
33
42
42
55
83
18
7
167
30
36
15
87
42
15
3
12
6
24
3
27
61
17
18
12
117
132
28
116
57
15
15
12
30
7
80
39
1
161
30
90
67
12
8
60
12
33
55
35
37
56
27
6
31
8
36
9
36
12
3
9
31
17
7
5
48
12
55
23
9
9
84
51
12
3
30
27
15
90
15
3
21
21
19
44
27
33
45
60
111
3
126
7
128
16
36
17
211
17
63
60
144
15
66
147
15
78
51
3
85
53
30
33
27
9
3
66
24
18
25
5
30
45
57
90
6
39
16
36
59
21
28
5
168
87
12
24
189
31
17
168
12
7
41
24
63
27
18
19
24
17
135
40
32
45
75
15
156
9
52
11
78
55
5
195
45
12
139
101
43
144
5
87
39
12
13
5
60
12
19
8
28
47
18
15
4
23
66
102
97
8
3
21
33
15
51
157
137
30
78
42
30
43
32
3
18
27
24
28
53
27
28
84
29
15
27
37
41
27
15
133
17
48
54
18
15
15
9
93
6
12
60
48
117
27
45
33
3
9
18
9
16
35
57
100
32
28
11
84
21
12
57
7
68
15
33
108
16
48
32
3
25
71
49
5
6
69
108
27
25
8
33
51
93
3
100
5
42
73
35
12
25
96
95
25
32
87
30
27
3
97
41
87
16
17
18
9
15
21
27
37
12
23
150
3
57
7
20
21
12
66
30
79
32
36
57
18
33
39
96
9
36
12
57
3
15
25
8
117
127
221
30
81
3
18
42
1
5
67
95
60
72
13
12
11
49
35
6
30
1
23
6
91
68
135
45
28
155
18
51
9
27
15
72
78
19
29
54
30
3
60
4
60
8
93
78
12
18
151
8
36
9
30
60
81
15
12
13
36
53
36
19
41
30
54
156
15
64
108
32
36
9
90
37
131
33
27
97
53
42
18
48
162
72
37
53
3
33
54
1
59
180
21
4
11
54
6
1
239
9
172
29
55
47
93
27
49
96
23
42
15
75
9
16
20
57
7
59
24
6
30
21
28
71
42
138
21
9
15
9
18
85
72
41
12
48
60
84
30
60
246
72
12
7
8
3
18
120
30
12
33
9
27
36
40
35
102
6
9
160
185
15
111
24
81
16
191
102
48
19
8
3
73
5
144
27
9
114
33
100
68
117
18
49
71
169
23
57
15
120
6
51
36
27
66
7
35
60
12
33
27
1
20
39
6
79
20
16
20
72
15
42
15
15
13
5
60
18
84
73
5
39
69
15
16
11
18
114
60
60
48
48
45
27
37
155
30
87
99
9
15
78
18
132
42
103
17
91
44
21
15
27
12
133
17
7
48
11
12
18
12
19
36
32
12
36
75
138
72
12
43
5
18
25
77
12
7
71
37
5
7
179
45
45
99
105
30
45
132
111
18
42
90
39
153
36
7
83
42
18
12
33
9
67
8
15
18
27
63
12
37
80
16
5
12
91
29
36
7
8
4
108
77
60
36
39
33
3
9
156
99
16
59
96
217
137
6
60
24
25
95
21
27
48
90
30
150
51
16
20
52
8
4
101
60
42
36
24
198
12
150
33
15
78
42
60
18
30
109
53
235
53
12
18
169
32
3
37
29
30
42
48
72
12
48
108
42
9
9
15
69
36
54
60
18
79
11
9
129
7
8
129
36
30
12
45
27
18
7
12
80
9
114
57
9
51
4
17
72
15
63
42
60
60
66
30
12
19
11
12
25
32
48
36
36
60
63
1
5
60
12
3
4
5
103
35
45
33
67
5
60
48
39
3
33
9
27
81
30
13
12
47
21
64
48
44
24
40
36
53
15
3
42
3
63
81
51
37
23
13
29
36
12
42
90
6
45
27
30
12
18
18
7
8
45
27
3
102
19
41
7
5
27
36
40
35
12
121
77
12
103
47
33
108
27
9
21
30
42
3
3
102
60
7
20
15
6
42
9
36
52
11
181
144
5
72
27
33
72
30
1
35
9
3
9
21
3
72
57
7
11
48
24
60
60
121
107
72
78
15
64
11
102
60
3
4
59
24
78
7
53
30
37
35
66
42
9
39
54
43
44
60
3
1
60
5
15
60
244
11
9
33
55
35
78
42
37
5
6
21
3
18
12
30
1
89
27
51
138
12
120
18
54
7
11
69
28
23
45
57
7
53
180
67
11
60
12
21
39
33
33
12
55
35
45
57
18
37
60
48
23
1
131
78
90
69
48
27
133
92
16
36
8
72
69
87
33
12
108
84
6
24
30
27
3
25
11
30
24
43
8
27
42
120
6
24
108
78
7
48
29
51
16
84
59
6
12
3
16
23
21
36
76
32
48
324
24
177
3
99
18
90
18
30
69
15
6
7
20
24
33
138
57
60
48
3
42
12
7
96
8
12
3
61
71
42
63
4
8
15
60
25
11
42
150
37
65
115
5
120
3
117
18
90
18
37
5
27
40
8
72
16
17
30
33
9
127
144
ABCD 94437360302*3^$a+1 [50006]
47
85
59
49
96
36
48
96
36
120
36
72
23
40
9
39
69
203
88
129
27
45
35
4
96
21
147
93
3
12
84
44
112
9
63
60
260
13
15
105
39
9
264
72
48
27
33
23
13
27
32
40
12
33
267
24
69
60
27
84
45
24
35
13
63
117
12
111
189
63
80
85
15
69
51
144
33
51
129
12
59
40
9
15
12
9
27
45
59
1
12
23
25
24
51
12
81
15
189
71
1
15
36
84
108
96
57
39
9
36
111
48
144
36
12
33
84
231
129
27
36
9
96
27
105
3
8
109
3
69
35
36
40
33
75
24
60
12
84
69
192
36
204
3
48
57
12
15
8
37
3
72
140
64
224
1
84
12
15
45
23
25
15
57
63
57
96
24
99
9
15
12
84
164
193
60
3
21
39
36
33
60
23
37
3
72
45
95
13
23
52
69
23
1
15
36
20
61
75
45
168
191
61
15
33
51
60
48
92
13
195
45
36
39
81
39
60
32
108
16
36
33
15
117
120
108
12
51
32
145
107
73
27
24
57
12
23
13
75
9
12
123
45
27
9
15
32
145
3
24
192
33
12
15
9
39
12
48
36
57
27
33
35
13
36
24
99
33
12
15
33
12
63
12
12
9
95
52
84
21
39
45
36
3
69
3
165
59
73
12
51
57
12
3
36
45
72
144
51
92
1
15
12
8
100
84
45
3
84
45
51
33
15
21
24
96
51
165
3
105
60
95
64
48
69
15
33
27
69
96
51
9
23
1
84
60
3
72
21
51
24
9
51
72
48
36
45
39
32
100
144
8
88
12
81
24
51
24
81
84
3
72
36
57
39
108
68
157
36
39
20
13
99
9
75
36
84
69
123
117
36
132
24
39
80
112
9
23
72
100
33
123
32
25
12
39
180
9
15
57
36
23
16
33
51
57
48
75
12
117
195
60
96
57
24
95
73
111
60
24
12
33
15
45
108
48
12
75
72
57
156
35
4
84
12
117
48
39
48
12
36
12
92
64
36
36
9
108
3
68
4
60
12
36
9
36
59
61
24
39
164
13
23
4
60
21
36
24
84
132
60
3
8
73
24
27
21
168
96
96
27
8
4
33
35
1
27
9
3
81
147
45
15
9
3
20
88
12
105
192
3
117
63
45
12
48
75
12
84
129
72
36
27
60
180
81
264
3
24
60
21
12
15
12
33
51
12
12
56
52
48
12
225
24
84
24
3
68
1
51
20
73
107
28
21
23
121
15
21
171
9
3
57
99
60
60
24
12
96
44
1
15
33
12
39
8
112
81
167
1
179
136
117
108
84
48
24
3
36
20
145
35
109
323
40
48
69
12
155
36
28
36
81
3
12
92
36
1
3
60
60
57
24
24
15
48
24
84
81
120
60
108
51
21
168
27
81
12
48
39
225
195
45
3
36
12
117
3
92
73
147
12
21
60
84
36
12
3
69
135
33
111
24
36
12
24
60
33
15
33
27
60
57
240
63
68
4
24
12
33
39
21
24
23
13
36
39
20
112
45
63
32
108
52
252
93
84
51
33
96
51
9
15
60
21
83
4
33
3
180
105
12
84
96
39
93
48
3
20
4
45
132
63
117
36
48
240
35
61
36
12
36
84
3
20
73
35
37
35
49
63
96
57
24
35
184
32
13
96
84
12
155
148
21
51
68
289
35
61
231
68
36
40
69
48
23
36
25
39
69
51
117
24
111
104
73
72
75
21
135
168
189
12
243
12
8
37
71
72
36
4
68
49
59
112
225
15
12
33
84
51
60
20
25
132
23
208
21
3
156
24
81
27
20
72
37
15
24
36
108
48
24
9
36
3
48
33
36
75
9
12
23
4
36
9
23
52
12
33
3
9
71
49
24
72
39
24
72
57
27
21
12
27
8
1
39
36
12
69
99
12
92
13
3
60
36
24
84
177
39
36
60
24
56
28
36
132
20
25
15
48
24
36
309
27
24
24
21
27
140
112
68
37
48
23
64
36
57
15
84
105
75
33
15
33
75
168
36
36
132
48
68
112
144
ABCD 94437780824*3^$a+1 [50046]
9
216
54
36
45
9
36
55
20
15
81
72
27
121
95
18
91
20
15
13
23
109
84
24
17
55
44
100
179
37
128
16
24
173
3
51
61
65
43
36
24
36
113
163
17
15
28
20
9
103
96
24
56
96
168
148
92
52
84
17
162
90
15
52
23
33
75
13
80
172
5
7
32
15
9
45
99
81
75
51
36
93
15
126
99
9
3
180
213
55
92
159
169
11
36
72
37
36
17
55
20
160
143
309
40
80
24
69
36
151
128
28
20
24
9
135
171
90
3
12
4
17
199
35
45
4
44
15
73
44
64
17
27
96
57
7
48
35
69
220
68
21
36
18
97
83
1
72
8
40
80
132
244
48
5
126
69
40
48
23
162
39
15
61
44
39
25
65
67
48
140
16
125
135
225
18
18
7
68
4
108
12
48
8
28
5
27
63
37
17
103
20
39
36
33
72
120
45
18
25
29
162
1
24
84
36
35
126
39
303
126
36
39
76
20
168
16
36
5
15
16
23
1
71
198
19
35
18
19
44
12
72
15
25
65
67
68
16
29
43
119
36
93
16
44
81
18
61
36
8
72
16
12
68
72
100
36
77
27
112
5
51
24
51
37
8
40
5
19
35
1
35
189
63
45
27
36
54
36
75
124
104
111
25
228
53
15
75
13
41
36
7
281
91
80
220
180
128
57
36
18
57
48
16
24
24
137
108
18
54
55
84
12
140
15
225
27
36
9
40
77
3
48
57
123
93
135
45
75
96
16
104
51
229
36
20
72
57
55
20
4
47
72
25
8
48
120
15
97
24
5
3
12
3
126
72
103
92
183
129
192
64
245
7
20
24
129
99
52
8
3
13
180
77
55
108
71
13
48
92
148
8
216
51
9
36
28
164
76
84
8
27
36
36
33
76
20
16
71
13
24
68
12
88
29
43
11
45
12
123
265
59
1
35
144
18
63
45
19
48
8
15
25
56
196
68
15
57
123
21
48
75
21
24
60
21
72
108
19
68
3
9
63
105
129
36
19
224
24
3
85
59
36
54
198
45
28
48
60
17
7
83
18
162
49
164
129
270
21
112
72
20
225
18
105
3
36
1
89
51
28
65
19
125
7
56
84
15
61
128
16
11
25
20
27
18
54
69
21
234
97
24
23
1
20
64
36
5
51
39
81
16
32
96
27
45
100
32
3
90
54
1
24
68
141
127
72
8
24
39
321
88
12
101
90
342
15
60
100
113
63
99
72
1
20
64
48
47
49
24
32
136
8
40
35
21
120
3
13
8
64
41
39
51
54
247
5
3
12
129
36
198
165
48
93
39
72
24
9
18
189
240
16
8
60
45
19
96
11
21
177
3
88
89
198
105
57
15
136
29
27
135
81
12
76
32
15
9
81
54
49
120
56
99
36
25
48
17
79
32
15
37
108
8
24
57
43
12
120
5
54
49
32
4
5
36
19
80
4
5
75
48
112
140
36
21
123
75
18
99
45
54
57
52
17
75
84
76
68
76
96
65
51
93
36
36
3
16
8
27
85
144
131
9
64
12
8
15
25
8
3
61
11
13
32
240
129
79
29
91
156
84
32
48
21
54
1
35
1
53
91
104
4
80
28
35
18
27
24
184
80
72
12
100
32
24
39
33
108
39
45
72
48
40
176
112
8
40
12
5
72
55
17
15
16
252
5
27
16
29
54
72
9
63
72
54
36
36
43
137
79
209
39
33
7
48
35
18
72
90
33
16
24
24
60
20
316
11
21
48
21
18
73
68
57
79
24
41
36
99
9
126
36
54
126
9
84
87
18
39
36
40
11
36
9
16
32
123
49
48
47
18
111
12
52
60
212
76
17
55
72
56
60
132
28
47
21
136
8
28
20
57
67
36
ABCD 94437826682*3^$a+1 [50040]
6
59
31
89
72
121
71
48
13
48
126
33
39
29
43
18
60
35
37
27
39
45
135
41
19
5
169
11
31
117
24
84
92
19
234
18
53
4
3
36
5
7
60
29
1
111
80
13
47
1
18
21
144
24
9
11
13
47
61
18
66
47
43
5
36
96
132
19
153
9
18
21
69
59
283
9
60
36
3
101
52
44
73
36
23
37
75
27
72
33
44
64
68
60
91
90
11
187
9
44
28
24
27
36
36
48
18
11
88
24
48
9
3
20
192
7
108
84
9
117
72
6
5
136
51
90
42
53
48
25
83
61
90
17
55
17
84
60
96
24
16
111
17
40
15
5
1
30
29
4
99
18
48
11
4
8
13
59
48
60
28
111
132
77
132
43
117
9
35
49
95
40
60
20
60
19
17
76
63
60
57
8
16
176
48
132
60
64
15
18
63
117
3
48
32
124
20
28
9
6
45
20
48
84
16
8
96
16
8
31
9
51
18
11
24
40
135
93
3
89
112
153
23
19
45
45
39
9
11
60
36
16
57
72
90
69
24
15
5
48
19
33
72
99
17
192
60
121
36
108
60
54
93
8
16
39
17
16
3
240
29
48
28
12
63
17
4
48
57
84
54
113
109
30
24
48
6
252
3
80
48
7
33
44
13
6
126
11
109
60
11
12
79
6
30
6
111
8
79
17
4
68
49
95
40
69
15
36
57
18
65
16
32
25
11
60
19
45
9
59
28
3
18
23
16
15
17
19
53
37
35
307
6
66
45
15
29
55
5
145
63
72
45
3
24
36
48
20
79
113
91
48
45
15
72
129
8
163
17
16
20
124
12
68
36
67
36
17
100
45
24
27
12
32
13
6
5
25
6
89
36
13
72
63
60
21
24
36
27
68
76
75
213
8
40
144
84
32
132
121
99
27
72
9
24
63
57
15
89
31
9
123
72
17
31
42
75
32
31
33
44
31
72
9
9
72
51
111
17
7
30
11
64
105
71
24
127
41
28
36
69
24
54
9
12
36
20
76
44
36
84
43
17
1
15
147
161
60
48
12
48
7
77
4
24
8
48
12
43
65
4
20
151
36
30
63
15
117
20
7
102
35
40
51
29
4
48
60
20
79
53
91
29
7
93
27
108
117
45
3
8
40
21
59
19
45
36
27
12
150
35
4
32
124
3
192
41
37
3
44
28
27
69
20
16
63
12
9
15
105
51
5
13
3
12
48
9
18
5
37
30
33
21
126
9
32
103
89
1
35
24
1
39
117
90
24
48
69
39
45
56
319
9
192
24
117
11
96
49
186
9
12
8
55
81
15
21
9
24
27
120
144
12
12
9
11
76
20
31
53
88
128
232
93
114
33
48
21
90
41
13
51
8
12
60
24
13
48
59
31
9
33
11
97
18
17
96
60
97
47
19
6
23
97
59
91
120
132
57
81
3
51
36
29
12
37
47
136
72
135
185
12
7
77
13
48
51
111
60
18
18
17
16
108
20
31
81
8
16
93
36
90
117
48
51
18
6
57
69
15
48
81
39
9
11
156
49
15
36
84
8
7
72
234
30
45
51
33
8
31
21
32
73
35
100
108
120
128
31
129
24
20
25
3
84
69
90
36
132
29
60
12
97
12
11
76
36
128
61
18
12
77
91
12
9
9
72
6
41
24
145
15
3
45
32
48
1
54
101
12
91
57
33
48
144
6
21
8
79
57
56
88
20
4
21
90
60
81
3
54
3
69
15
84
12
20
16
48
80
12
28
15
65
40
15
90
131
36
12
7
30
143
25
3
20
13
30
29
52
45
23
48
108
55
90
47
13
35
31
42
27
75
5
31
113
55
33
32
1
35
223
36
17
208
21
35
36
55
18
27
45
11
7
144
78
83
127
132
30
90
117
32
103
78
48
35
73
60
27
45
135
116
40
120
188
43
78
75
8
61
51
39
89
16
3
48
125
4
21
11
12
187
29
24
25
23
79
5
37
107
60
13
30
69
48
63
6
30
81
9
132
30
81
33
18
17
4
69
12
54
53
37
27
96
84
108
27
60
18
11
16
8
1
48
99
33
90
89
1
71
16
32
37
51
12
51
9
56
1
63
188
60
4
15
113
48
73
71
13
83
4
3
54
71
7
65
16
68
4
45
72
35
55
153
56
220
80
160
51
81
3
89
60
31
5
100
80
1
18
5
96
4
141
35
16
3
132
101
61
27
21
51
27
5
36
13
83
220
36
3
ABCD 94438168978*3^$a+1 [50239]
32
283
24
53
13
48
30
90
11
19
29
37
251
43
117
24
39
41
61
227
37
24
216
11
49
60
120
51
45
48
131
168
43
60
180
30
60
48
156
23
61
11
19
29
7
65
1
90
30
54
126
107
37
60
150
30
60
71
13
30
36
65
19
210
192
54
53
97
84
6
5
1
95
73
47
43
12
65
25
15
165
35
85
35
55
17
121
6
114
192
84
54
21
96
69
30
45
45
11
19
96
30
15
32
48
19
120
101
40
63
12
77
73
234
6
78
60
30
36
35
145
204
126
84
96
81
159
6
48
11
139
36
36
5
25
95
24
91
60
105
69
96
35
120
295
138
6
65
19
6
15
8
223
65
115
45
3
96
5
120
265
23
37
11
13
59
67
101
25
399
69
30
77
55
30
30
5
72
13
48
60
36
131
192
61
147
3
96
45
248
73
39
9
66
66
24
144
147
93
11
61
114
144
6
6
48
72
165
80
40
45
84
60
60
90
5
16
3
30
207
3
72
60
174
11
43
6
90
30
71
13
6
324
60
6
111
15
30
54
45
81
24
60
24
12
198
137
49
66
18
216
11
19
24
29
37
24
51
39
42
90
5
24
120
40
141
24
60
60
35
19
6
54
162
84
96
35
19
24
42
18
12
77
43
24
30
23
61
6
54
6
66
210
77
43
18
36
156
30
30
48
71
25
66
168
66
24
27
3
66
96
150
18
171
128
37
60
23
1
120
60
6
144
42
174
24
6
6
60
18
147
69
36
60
155
72
13
35
72
88
3
117
33
72
47
61
59
43
29
16
3
357
3
21
8
43
48
21
189
72
54
24
29
13
35
145
78
60
66
24
12
90
69
80
49
119
43
48
6
66
165
9
66
189
141
90
48
96
401
73
47
24
19
66
24
6
53
181
6
54
71
241
60
48
72
84
71
43
29
13
24
11
109
90
54
27
24
8
133
84
60
6
120
48
77
139
6
48
90
192
45
32
48
85
48
27
123
30
71
1
48
6
65
91
48
21
8
43
5
24
85
6
29
61
48
6
45
249
156
36
39
165
155
40
45
24
107
73
36
24
11
31
108
96
45
45
60
23
43
54
66
18
36
24
47
25
18
29
48
205
18
6
11
144
19
42
180
48
12
144
54
96
5
61
30
18
72
54
21
3
42
90
90
24
143
67
5
19
222
24
186
5
43
90
6
84
17
13
36
24
42
24
174
162
54
23
72
19
77
25
108
6
30
96
144
54
132
234
30
36
30
35
115
114
171
45
150
48
42
107
37
35
25
6
89
91
90
18
17
19
96
54
36
78
66
6
114
30
6
119
48
1
47
85
24
51
3
126
36
30
77
67
66
60
15
152
43
149
1
54
6
138
96
54
11
61
108
90
162
120
24
24
171
56
109
24
147
104
25
54
6
6
5
120
43
6
383
7
150
36
18
29
61
27
33
71
115
114
11
40
8
13
198
29
48
55
65
280
99
6
95
49
60
51
33
42
69
8
1
12
195
32
163
84
6
75
24
80
48
7
81
3
162
90
17
232
8
72
25
15
45
11
120
144
19
221
109
66
6
24
30
5
109
102
77
43
18
60
12
75
24
75
141
99
30
66
78
156
36
228
27
9
71
13
96
24
6
6
30
89
49
87
24
21
179
48
48
72
43
18
12
135
80
64
165
60
111
219
21
3
42
60
215
55
84
5
1
18
29
67
120
101
120
120
24
121
54
6
24
ABCD 94438362524*3^$a+1 [50018]
63
65
60
19
24
5
4
12
80
43
5
28
20
31
161
52
8
48
64
48
56
16
3
41
247
12
45
32
100
60
68
40
80
7
65
48
12
28
27
21
51
81
176
67
36
24
29
16
207
105
15
72
5
28
56
19
60
65
88
75
24
120
144
41
28
192
36
60
75
168
21
123
5
115
41
16
3
45
147
36
105
3
96
93
20
103
9
8
88
15
45
12
48
99
48
36
17
127
36
5
31
60
93
8
7
45
27
12
69
8
91
12
53
100
87
36
113
7
93
24
68
91
81
164
12
439
60
36
9
8
19
84
17
36
64
20
7
401
103
129
80
72
43
24
77
64
123
9
63
65
7
36
249
3
24
12
21
68
43
72
185
96
55
36
21
12
48
80
52
39
24
29
163
125
52
48
48
92
112
116
52
8
52
60
116
4
72
216
60
27
60
12
65
16
44
7
21
99
72
5
16
123
57
75
81
24
48
32
79
9
200
31
72
72
105
48
84
20
7
21
60
27
5
40
27
60
12
21
36
87
53
40
60
32
19
9
8
76
44
7
9
63
53
84
19
36
24
17
60
52
12
3
84
89
220
24
27
36
41
31
60
93
72
8
12
43
161
79
33
32
91
77
172
39
60
41
52
51
45
60
147
101
115
21
120
44
43
33
20
55
36
60
84
72
252
17
4
44
7
53
55
108
113
91
48
81
51
12
5
132
7
21
32
115
12
17
52
27
125
48
48
120
64
32
28
20
120
40
32
280
80
16
192
68
132
112
3
53
4
68
72
91
108
144
45
15
113
48
244
63
9
80
19
21
8
7
41
64
104
79
17
108
60
103
65
91
33
27
9
24
48
3
5
184
27
9
27
101
4
12
339
17
55
9
183
72
132
12
125
43
36
5
151
137
43
209
7
41
12
100
27
33
72
27
36
72
33
20
55
120
5
28
32
28
51
33
36
128
91
33
39
29
12
91
249
12
44
36
91
53
4
63
17
55
24
12
24
45
8
67
132
29
16
3
45
15
173
55
24
12
29
139
21
12
3
233
216
60
43
17
120
24
16
39
24
57
108
123
53
12
43
41
28
132
68
31
72
69
140
31
12
41
12
19
113
28
104
43
17
60
19
336
45
20
28
32
24
24
228
12
19
24
36
69
39
21
15
57
12
44
79
60
41
115
9
20
103
84
60
45
8
100
183
60
17
19
29
108
4
15
24
84
29
103
33
15
45
15
69
8
40
99
213
20
31
17
60
55
41
7
36
60
41
43
9
15
53
28
20
60
127
5
108
7
36
261
135
60
84
21
39
41
88
8
115
5
12
28
8
12
100
80
124
39
9
116
24
31
72
216
36
33
68
31
81
12
32
91
137
60
60
40
140
67
120
81
15
5
31
36
12
108
5
12
127
21
48
183
21
87
9
132
48
27
5
12
151
12
17
108
91
5
84
28
104
76
44
16
80
24
31
57
63
17
36
12
72
12
31
237
15
144
72
9
15
53
12
19
149
144
88
8
40
3
221
168
40
27
45
3
36
81
20
16
135
5
67
60
108
69
15
33
27
45
8
103
29
67
77
67
12
173
24
120
36
60
24
31
36
21
51
21
56
132
391
21
8
43
5
79
41
19
48
65
112
63
12
149
12
7
41
52
32
28
147
5
120
223
5
7
57
15
96
305
31
17
12
151
240
113
24
64
171
77
12
7
21
8
16
44
127
69
8
7
89
43
12
125
16
39
72
29
16
15
105
12
32
48
19
84
69
48
15
213
192
3
9
120
51
249
48
108
20
103
5
64
3
12
96
69
288
51
9
84
3
77
144
4
72
56
72
40
72
128
48
7
33
44
67
12
5
232
3
129
80
100
72
56
31
113
28
128
12
151
48
17
76
60
104
19
36
36
12
ABCD 94438711078*3^$a+1 [50016]
147
117
27
36
27
36
45
36
171
60
33
87
45
147
18
48
24
30
90
6
84
126
51
60
3
33
27
48
9
9
42
165
15
60
12
228
9
93
15
135
36
30
150
72
42
96
15
24
33
18
144
198
15
207
60
30
18
45
24
81
42
60
138
120
18
57
3
57
72
63
60
285
123
24
108
48
180
102
123
45
192
18
54
15
48
3
30
27
45
3
75
21
189
24
48
138
54
78
45
15
30
168
90
12
9
111
12
21
57
48
159
276
69
15
51
21
36
3
84
6
24
6
114
15
171
9
180
168
15
69
21
138
21
9
51
39
30
42
12
108
12
90
30
168
45
135
72
21
204
48
93
15
9
18
72
6
27
3
60
60
90
111
3
60
108
45
135
18
39
195
300
36
60
132
12
21
132
12
45
48
192
48
192
87
108
240
15
108
105
3
192
228
24
90
120
27
141
162
45
72
51
120
165
27
228
90
147
48
75
132
33
108
129
48
3
99
93
108
75
150
102
42
138
120
108
180
72
360
30
30
90
138
189
72
3
120
21
12
237
15
243
12
48
72
258
72
18
30
3
15
12
12
150
15
135
66
27
132
72
63
66
42
117
135
45
3
12
21
57
162
177
51
60
30
39
219
12
33
57
15
57
78
177
36
144
12
51
165
3
12
9
51
12
18
192
66
69
33
30
42
111
147
30
90
12
18
15
12
60
216
135
129
81
72
72
96
30
42
135
63
84
6
90
24
6
24
63
12
93
30
9
3
78
39
33
63
135
12
30
3
3
84
93
75
69
108
156
39
60
30
15
105
90
93
72
75
6
159
3
120
12
18
63
87
18
192
42
48
45
27
36
117
84
183
36
177
15
30
15
144
9
72
102
36
105
99
210
90
96
60
57
75
30
39
33
15
153
18
30
30
12
69
9
120
207
105
27
3
48
144
33
27
6
162
45
57
66
54
30
108
12
117
93
78
90
15
27
21
15
114
18
30
27
93
15
15
60
12
48
18
72
78
60
54
6
24
57
51
60
132
45
156
69
27
63
6
72
42
30
87
51
45
72
12
231
12
33
108
69
336
114
57
39
72
48
12
18
30
69
21
54
48
57
12
3
156
45
75
117
144
153
48
90
93
9
90
6
72
48
72
42
78
48
24
15
72
123
6
15
120
60
15
24
30
48
330
177
15
126
39
123
108
57
168
9
48
30
33
57
15
3
60
42
120
30
33
9
15
48
27
33
147
45
96
144
3
18
114
93
105
3
39
30
120
78
42
150
18
87
48
15
180
9
48
45
51
117
90
78
30
9
15
18
240
42
45
135
378
72
6
12
117
123
12
108
129
36
3
60
24
57
24
9
138
30
90
57
15
6
72
42
60
93
45
3
75
84
150
15
75
93
3
30
111
9
27
63
21
96
15
18
39
33
42
36
81
129
42
48
72
12
66
99
243
42
63
195
69
33
75
63
30
90
12
120
66
114
240
30
66
21
48
60
93
18
81
3
138
90
108
132
108
60
117
135
33
255
114
135
48
360
33
54
81
99
117
9
42
12
18
378
72
60
90
102
21
69
30
33
105
78
12
60
18
114
48
102
15
51
120
69
3
30
198
57
48
75
69
36
ABCD 94438856264*3^$a+1 [50054]
5
27
100
48
53
7
20
48
3
1
107
45
9
123
21
6
42
54
6
42
25
77
19
8
15
81
111
57
124
11
90
54
66
24
63
15
45
148
56
52
32
60
3
81
9
48
3
15
42
78
49
5
6
114
42
24
54
42
66
12
67
11
45
21
43
5
42
24
60
21
27
21
93
63
75
153
9
18
18
84
15
15
45
63
36
18
12
3
15
48
24
25
41
7
60
59
121
11
21
12
27
72
9
33
7
56
21
24
84
15
33
3
16
5
6
24
18
24
51
84
48
69
66
18
66
54
30
1
5
39
48
12
39
24
9
48
33
7
41
6
24
6
96
186
1
104
3
21
75
37
5
48
6
33
100
11
30
6
49
65
24
96
3
9
18
24
30
63
28
41
24
12
3
40
5
18
1
23
9
4
92
51
12
6
72
42
72
24
9
88
17
36
67
68
45
18
6
6
21
9
39
27
126
75
60
36
21
55
53
127
60
12
32
96
21
51
81
75
12
52
17
31
29
63
21
91
23
18
6
9
21
3
24
76
77
18
42
27
81
30
18
75
21
7
68
4
17
54
30
18
37
191
21
24
9
12
66
66
12
12
12
84
12
60
12
30
13
77
24
15
21
12
24
114
6
27
48
57
63
48
15
9
153
42
12
42
27
9
168
3
72
69
3
168
33
7
47
48
6
99
15
1
29
54
18
18
81
117
42
9
93
51
15
54
18
12
6
27
21
12
79
20
27
126
7
59
162
3
33
24
6
6
7
35
6
12
48
36
36
39
12
9
12
24
6
9
4
11
117
15
12
24
42
66
132
49
41
6
24
1
8
33
48
12
24
43
17
54
1
56
39
84
18
36
39
15
6
96
12
6
6
6
12
37
53
30
9
93
39
51
13
5
120
6
25
23
6
66
24
33
16
92
12
3
60
25
29
18
30
15
52
65
27
48
36
15
61
20
12
27
36
165
21
156
15
81
7
5
27
33
12
24
24
7
20
12
3
24
49
35
54
91
116
105
54
9
16
23
9
33
66
13
32
36
33
36
30
24
69
3
102
6
6
111
27
18
3
63
42
12
3
9
27
3
61
95
12
24
6
42
90
12
51
3
12
54
3
21
12
127
8
15
6
12
6
18
96
24
51
36
27
1
60
80
4
5
60
12
6
45
16
101
31
92
3
12
102
6
18
6
18
24
30
48
21
81
18
24
1
35
69
144
12
15
30
30
6
90
30
18
21
27
9
48
81
12
90
33
4
17
24
18
18
66
36
57
33
6
6
156
54
9
39
18
54
12
30
6
24
30
18
78
3
16
5
72
24
48
12
39
69
3
3
6
12
51
39
36
49
83
72
6
42
1
5
27
9
27
15
6
6
30
18
18
36
15
45
51
45
15
21
19
17
36
51
48
33
144
6
33
15
6
3
3
117
12
9
48
18
42
15
27
48
66
48
24
18
24
66
96
36
3
21
78
6
84
24
84
91
29
78
1
104
9
30
9
57
7
140
33
78
30
3
4
11
93
9
43
96
5
39
51
36
30
42
24
42
6
12
21
27
6
6
21
108
40
23
6
12
30
9
21
24
43
5
72
27
87
42
63
24
24
87
1
83
21
24
15
18
36
31
11
129
64
80
36
21
6
21
36
39
9
9
36
78
36
25
32
9
27
33
12
108
24
15
33
12
96
7
240
77
15
33
18
57
9
144
12
15
3
9
21
18
1
8
40
65
42
33
60
15
37
47
18
63
9
12
36
19
47
24
102
72
12
36
31
149
12
12
12
27
9
7
47
24
1
29
54
48
42
12
123
52
29
15
3
25
29
150
30
6
33
9
18
21
12
3
33
9
39
27
1
48
77
24
48
78
177
15
93
33
90
33
51
6
27
81
60
24
55
5
30
78
6
61
11
33
3
6
60
18
66
138
33
93
3
51
6
3
81
12
18
49
36
47
6
12
30
1
11
18
66
12
102
24
27
24
63
6
48
3
27
36
12
12
72
45
15
36
81
33
15
69
123
12
27
66
12
3
51
42
36
3
9
27
96
108
45
63
33
24
31
17
30
48
49
108
5
84
12
102
9
21
12
24
30
120
13
32
3
73
24
8
45
90
9
15
90
30
6
12
30
25
164
75
21
15
12
66
24
15
21
132
15
15
48
25
107
18
27
63
1
56
88
77
6
6
31
53
66
18
3
51
45
156
81
24
30
33
88
41
42
18
18
48
141
21
15
16
59
13
65
54
90
159
9
43
92
16
5
42
6
19
65
27
9
12
15
81
27
33
30
60
57
60
4
17
6
36
21
16
32
21
3
9
96
144
24
78
25
8
81
12
48
99
87
24
24
9
88
29
24
132
15
4
11
24
60
96
60
24
33
9
18
18
15
9
12
42
33
51
1
23
78
67
41
12
66
102
51
21
96
99
15
24
6
79
68
24
3
30
36
18
144
18
36
24
43
20
60
24
87
30
75
63
72
18
55
24
48
47
6
51
27
126
87
27
81
9
87
63
48
49
89
24
174
132
90
18
6
7
65
55
5
6
6
39
15
25
29
18
54
19
20
33
186
9
21
75
27
42
3
9
15
15
48
6
6
69
33
102
36
21
48
12
3
30
75
9
7
36
32
12
4
41
48
7
36
12
29
79
17
87
12
99
6
39
12
39
9
45
36
96
7
8
15
72
42
54
25
29
6
93
24
24
3
12
24
105
51
6
24
3
3
12
33
129
3
69
12
7
68
63
66
31
5
54
36
13
41
15
15
12
13
32
52
17
18
78
60
12
90
1
89
48
7
89
15
9
7
8
57
31
101
19
5
24
15
3
6
138
48
6
3
3
30
24
43
44
3
45
16
47
30
48
90
6
43
11
60
37
59
69
12
21
18
42
30
42
39
39
48
54
66
30
54
60
21
33
63
9
3
21
12
39
24
33
24
43
59
18
24
24
18
1
11
126
18
33
15
1
5
15
69
15
45
43
5
18
6
43
32
33
103
8
ABCD 94439408114*3^$a+1 [50057]
53
79
29
96
216
73
311
84
181
18
12
5
103
41
19
77
13
246
5
31
204
66
18
77
36
48
91
24
30
107
43
120
126
11
13
71
36
19
84
96
89
1
18
30
23
60
60
7
72
120
101
24
24
85
47
67
113
43
17
97
131
96
55
5
36
199
29
61
48
11
85
71
55
234
47
168
120
79
77
85
30
101
7
126
24
23
13
191
36
84
24
12
103
210
35
55
360
5
31
5
13
6
36
65
36
24
49
47
13
47
60
24
120
24
132
24
13
42
84
5
31
149
55
84
6
107
84
36
7
12
161
43
30
47
67
17
13
42
30
215
43
101
12
103
5
12
127
113
13
120
11
96
7
36
90
126
5
49
35
49
186
17
168
60
169
66
65
36
36
264
96
7
96
5
96
145
35
156
133
71
19
65
12
139
41
84
43
17
163
126
84
126
6
35
55
29
91
185
24
211
29
12
24
24
55
185
31
48
42
48
23
108
72
24
49
47
60
24
84
60
120
72
60
204
24
19
17
73
131
25
90
41
19
197
13
107
253
35
36
79
90
47
37
167
19
17
24
144
36
13
120
36
6
5
49
35
12
19
198
186
120
24
36
84
36
5
36
36
120
259
65
24
49
36
114
77
120
73
36
71
216
48
55
41
73
107
36
37
23
7
96
5
25
144
251
72
109
11
229
11
79
41
67
30
6
84
17
36
84
43
6
120
90
101
103
161
96
13
23
67
77
169
47
48
1
18
17
55
180
29
241
11
7
12
90
35
144
19
77
84
60
36
19
161
144
60
25
60
11
133
12
144
47
43
101
60
24
19
12
78
36
71
120
36
48
60
19
41
91
54
107
217
23
168
1
71
84
24
61
11
288
1
24
90
120
65
31
161
139
101
228
145
35
36
13
162
29
60
36
60
55
84
6
84
6
65
36
84
115
161
79
29
19
41
49
72
18
41
72
144
55
5
115
54
36
11
49
131
24
133
72
71
19
65
144
19
96
30
35
151
125
13
6
156
245
43
53
37
71
19
6
90
5
60
1
11
79
41
120
43
41
85
59
192
247
101
60
60
19
137
120
13
30
197
43
17
264
19
53
60
60
43
5
55
36
18
11
72
7
30
186
65
12
13
11
84
72
43
90
71
19
5
31
161
97
23
43
17
48
132
73
95
96
43
53
163
65
12
73
90
77
7
101
139
210
6
257
120
19
5
85
30
150
108
11
60
19
317
43
53
48
79
72
5
144
60
132
139
41
108
31
41
37
156
11
43
42
18
102
18
53
19
60
89
12
144
96
37
30
36
65
61
144
6
161
67
276
17
49
54
101
49
30
197
97
90
12
150
18
72
18
30
137
43
17
55
168
293
43
5
19
90
11
19
96
41
115
65
139
65
72
43
54
30
53
24
36
84
60
55
89
85
47
48
31
29
60
96
55
84
54
6
5
25
251
156
48
12
24
19
36
29
36
19
24
12
24
17
67
17
55
54
35
109
167
24
60
19
41
121
35
96
67
41
49
23
37
11
36
24
31
41
37
23
84
19
5
25
11
49
36
11
19
24
41
115
18
143
7
180
53
24
49
30
96
209
12
108
121
54
221
96
19
18
42
18
30
53
109
108
23
60
43
65
12
144
19
36
48
53
24
36
204
24
199
77
60
25
131
37
143
24
25
78
ABCD 94439942438*3^$a+1 [50008]
36
11
63
66
24
40
92
3
75
42
34
14
40
2
34
44
36
16
14
4
206
4
36
146
78
51
96
25
120
14
64
2
24
4
86
34
12
24
56
39
1
168
2
18
16
11
15
34
6
29
36
55
14
4
2
33
36
31
68
30
40
47
39
24
22
44
195
15
21
49
6
20
18
36
76
48
60
35
45
12
58
30
42
5
39
34
62
18
15
27
30
24
64
60
20
46
26
18
45
51
4
30
2
28
50
6
96
124
26
15
3
45
55
12
5
24
55
65
36
79
44
46
24
32
4
24
90
5
45
60
40
90
32
33
1
20
10
26
30
40
5
45
34
14
15
15
21
21
10
50
88
11
156
24
1
8
111
24
57
4
126
50
154
114
2
9
15
40
44
52
8
117
39
4
36
54
56
46
48
5
31
26
30
28
6
131
13
60
26
16
29
19
62
48
15
15
40
66
14
22
44
4
96
96
18
30
42
44
60
69
51
9
51
24
60
22
48
11
39
42
3
1
20
15
19
56
24
10
26
30
15
1
20
40
8
22
78
6
6
174
86
10
8
42
4
50
6
4
36
60
98
52
50
144
40
26
48
10
20
16
66
18
12
54
5
15
66
10
65
13
146
9
7
18
2
4
30
26
28
12
84
14
112
84
20
4
150
2
10
140
9
19
17
73
35
157
23
15
40
140
72
90
4
35
1
50
18
30
10
2
64
66
59
60
25
11
3
12
4
26
18
10
30
17
63
45
61
44
16
36
18
20
70
2
18
16
11
13
50
10
36
54
26
6
100
5
25
44
4
30
56
6
10
18
95
31
5
21
28
11
1
30
5
3
45
15
12
138
87
49
26
34
114
66
71
49
66
29
31
65
19
66
80
18
82
24
96
8
42
45
63
36
64
6
35
21
150
84
10
35
45
10
84
2
60
18
10
80
16
26
33
37
24
11
55
20
10
18
30
92
3
37
23
75
30
51
24
61
6
48
2
48
12
30
4
125
25
11
15
114
6
64
44
46
20
75
169
32
34
26
18
21
25
74
45
27
58
2
9
121
48
120
66
24
20
10
2
18
42
40
50
48
30
70
36
54
42
95
39
126
4
11
3
52
8
21
1
20
18
30
40
2
28
30
2
34
11
3
30
10
6
44
10
30
6
20
54
22
24
54
2
34
6
30
35
103
12
8
21
15
114
76
60
95
36
85
60
54
66
35
24
39
60
42
28
42
48
56
4
86
4
30
26
34
6
80
4
20
72
10
44
24
66
46
8
60
42
18
46
14
12
9
84
21
76
50
30
3
61
44
22
38
106
6
24
26
58
2
10
35
39
10
59
60
1
71
3
16
20
64
66
84
11
1
23
147
10
50
4
14
60
10
50
42
9
49
96
14
66
16
14
34
42
18
90
60
26
51
75
58
11
9
150
22
24
56
30
4
6
8
36
15
19
42
140
48
22
18
30
80
52
50
40
44
34
5
60
21
6
40
128
21
36
45
48
30
12
10
14
4
42
50
70
78
2
63
7
29
25
134
22
48
36
96
20
63
55
5
7
14
60
34
50
51
9
30
117
49
114
5
36
9
100
12
23
15
42
24
34
26
96
84
39
12
69
16
23
1
14
21
21
3
97
38
6
24
22
20
34
96
48
20
6
30
39
36
19
2
124
20
54
10
47
25
30
14
6
24
16
18
50
42
40
48
62
40
50
3
175
26
16
35
13
12
14
9
7
20
4
65
15
64
30
6
26
60
63
87
9
1
54
30
56
18
40
125
7
60
68
12
9
79
20
100
56
10
126
104
66
88
50
22
38
10
36
6
8
120
22
60
78
2
18
16
41
3
52
14
66
10
14
16
44
69
25
12
18
17
3
42
3
1
120
24
36
14
21
15
30
4
12
24
59
37
48
60
2
58
66
5
15
4
2
58
20
6
4
12
23
75
22
18
26
40
24
47
13
26
6
54
10
14
21
21
10
8
70
6
5
55
110
66
190
54
6
50
114
4
50
12
45
13
110
46
35
21
64
14
22
18
12
98
70
32
10
20
58
26
4
12
48
6
30
44
6
6
39
49
131
19
20
10
60
6
29
61
11
55
14
99
7
29
75
4
30
50
82
38
45
27
24
40
104
10
92
99
21
30
34
35
21
64
36
74
9
37
38
16
29
37
8
15
115
26
4
12
24
26
24
54
30
40
62
30
48
42
78
70
6
65
19
66
59
1
6
48
92
9
24
1
20
15
45
99
51
36
60
40
44
16
68
12
64
24
65
21
4
12
48
11
1
50
40
18
56
15
21
54
114
16
26
58
12
38
100
30
2
4
150
20
40
35
45
60
46
44
66
18
60
66
60
24
40
155
37
20
28
6
14
16
59
87
148
17
25
8
66
9
97
14
46
8
10
32
30
4
26
10
59
49
2
45
120
3
22
35
25
158
22
14
54
100
66
29
1
20
34
12
5
25
14
24
30
42
153
51
6
78
10
11
39
10
11
19
6
44
12
34
36
5
43
50
10
32
9
1
14
84
12
33
21
24
186
46
60
8
52
35
9
54
90
72
10
44
36
30
15
33
36
4
60
11
31
8
190
12
18
6
11
9
34
2
18
30
15
37
8
72
3
45
66
10
24
56
24
10
5
61
14
22
30
38
82
44
30
150
30
4
6
41
79
6
50
70
35
25
30
50
18
100
2
28
35
1
24
30
26
4
30
50
40
2
24
90
6
28
66
95
15
4
17
25
8
100
11
15
64
6
66
18
47
13
26
10
36
20
58
41
39
166
6
30
8
12
34
5
24
1
14
90
46
86
30
54
6
33
97
20
4
30
36
18
30
62
4
56
30
4
14
30
10
80
60
70
41
21
3
25
120
30
5
21
51
3
10
20
12
18
21
36
25
18
2
58
30
11
24
12
144
1
30
18
6
66
8
22
50
18
21
25
86
100
5
13
2
28
32
60
30
10
54
59
12
73
50
90
40
26
36
45
15
18
70
62
3
36
49
20
12
3
1
6
44
100
14
22
14
ABCD 94439983226*3^$a+1 [50024]
249
60
30
157
83
96
60
84
180
120
66
15
45
84
15
201
39
21
90
54
66
234
30
30
96
150
30
111
123
90
156
60
24
156
90
24
13
53
210
30
90
24
25
125
147
9
30
105
9
6
49
11
54
30
1
59
6
60
54
66
60
24
7
96
23
24
90
6
60
60
144
36
354
3
93
144
36
120
174
345
111
24
96
9
111
24
30
6
21
9
7
77
3
27
60
105
201
7
77
126
30
87
48
39
96
114
55
5
6
117
123
30
144
87
63
96
114
240
31
89
90
6
39
208
17
15
225
6
121
48
11
144
21
69
187
113
30
30
51
339
156
114
30
33
57
6
54
126
30
120
7
80
3
24
156
25
29
246
45
15
90
30
60
30
30
24
121
95
120
24
36
54
30
120
66
114
180
36
90
24
36
90
60
270
204
60
96
24
96
144
6
21
69
30
61
29
24
60
303
33
180
139
305
6
57
3
61
29
174
36
1
59
24
45
51
84
30
150
6
30
90
54
120
201
45
234
57
33
30
1
224
75
21
45
30
54
66
114
27
69
24
3
57
126
9
15
6
84
36
19
125
3
63
30
51
9
60
24
3
177
66
90
204
30
60
120
21
69
90
60
21
135
30
54
150
31
185
144
36
24
75
45
66
97
17
276
174
6
60
91
89
55
95
30
51
64
89
103
17
15
21
30
204
96
54
240
43
233
55
35
30
24
7
149
84
66
60
24
33
57
126
174
6
120
114
66
84
6
207
93
51
39
30
24
6
84
73
227
30
207
93
51
39
30
363
33
31
119
9
15
36
24
6
15
9
60
66
144
36
60
114
30
66
84
51
45
60
90
54
96
7
128
16
23
120
30
96
120
30
24
90
60
30
96
60
30
60
60
24
36
30
37
143
240
30
19
11
150
120
7
293
27
208
5
24
36
24
126
150
67
47
33
48
96
3
45
141
90
57
27
37
23
126
234
6
90
54
126
24
6
207
33
24
55
5
36
294
97
29
115
80
64
5
283
197
126
30
90
21
48
15
180
157
113
6
24
6
24
51
45
354
96
145
96
23
126
30
84
120
90
210
21
9
151
35
174
127
23
120
306
84
43
17
15
261
60
60
90
24
1
5
24
30
120
30
6
9
111
54
43
23
25
35
30
144
60
51
45
19
5
75
111
1
83
13
143
210
234
36
84
126
31
59
60
9
165
30
36
57
160
23
84
165
45
6
54
210
6
255
15
30
54
66
30
84
25
65
63
27
120
13
23
120
49
5
150
6
30
30
30
84
6
144
36
150
289
185
30
6
24
43
128
16
113
6
24
30
243
33
60
24
30
180
66
30
60
60
54
120
90
36
84
97
53
27
64
119
30
36
54
6
54
6
144
6
120
49
161
15
69
6
270
24
120
36
30
30
54
66
60
60
84
30
66
54
93
27
36
289
41
30
54
60
60
187
59
180
30
114
96
24
150
67
53
60
6
270
60
31
113
63
48
15
90
30
84
21
39
30
6
37
83
141
16
17
60
67
29
240
114
33
57
ABCD 94440323358*3^$a+1 [50163]
45
144
48
108
450
6
156
288
6
108
36
141
51
144
60
33
267
144
132
17
1
111
51
54
119
25
54
72
180
84
24
138
42
341
19
36
36
54
111
123
36
72
393
39
137
43
5
61
6
45
81
47
127
36
108
42
162
48
60
105
128
31
126
132
162
516
18
132
84
95
16
32
91
306
6
138
60
71
64
45
275
31
81
135
18
234
108
129
80
160
111
33
171
246
114
36
54
90
54
66
168
57
80
1
144
15
135
153
45
138
42
108
144
30
5
1
63
57
270
132
108
72
72
54
66
78
147
48
267
5
16
144
15
33
32
169
126
60
174
6
216
84
36
240
9
144
144
81
30
216
105
63
65
43
69
39
9
57
135
9
24
63
39
204
29
73
24
210
144
60
66
6
120
129
75
36
18
156
35
109
306
65
25
6
264
9
225
15
45
179
271
156
21
33
15
81
30
60
18
12
23
31
96
36
45
3
132
54
36
54
108
228
89
48
97
15
39
105
75
5
1
30
209
61
60
18
117
99
36
18
87
75
108
18
48
24
47
16
27
21
81
239
67
60
17
13
18
96
81
9
231
195
198
342
18
111
111
113
7
54
144
195
80
19
317
1
108
36
54
72
209
25
90
36
18
222
54
84
15
27
54
18
36
630
102
45
33
162
120
54
150
90
111
128
97
63
171
54
15
45
372
18
6
54
12
165
93
51
3
45
45
48
150
285
33
24
66
5
55
12
45
9
36
18
240
30
366
66
42
57
128
7
150
83
25
198
84
189
81
78
12
21
32
43
69
291
444
129
57
30
18
96
174
57
48
9
66
126
78
12
150
18
66
42
72
66
42
108
216
66
15
99
84
57
15
348
36
18
15
51
72
60
18
66
150
63
27
5
103
36
21
45
204
30
72
288
36
78
18
54
264
114
45
57
24
15
129
282
126
222
288
84
114
192
83
265
246
96
264
89
145
90
72
77
1
72
30
168
162
138
101
241
42
101
7
9
128
61
30
150
210
36
360
114
30
36
126
90
197
61
99
45
48
60
87
3
269
16
240
32
103
18
6
18
126
65
112
3
29
91
162
90
42
18
45
3
6
30
105
45
174
101
16
87
137
43
48
114
99
57
23
67
60
48
24
36
12
57
3
90
3
240
135
180
216
84
42
18
30
24
246
24
12
93
75
126
231
111
138
39
96
15
90
72
120
42
12
90
96
87
87
89
61
84
60
387
75
165
57
18
18
51
51
132
12
270
ABCD 94440412546*3^$a+1 [50012]
5
43
24
108
20
33
72
15
16
164
21
31
11
12
177
24
57
7
47
54
30
72
114
99
9
216
31
23
21
36
33
103
48
149
51
21
96
12
42
48
96
156
145
8
27
129
60
96
3
42
39
64
92
24
9
42
85
23
36
54
31
72
53
91
5
99
4
77
18
72
66
18
72
57
57
283
5
27
3
90
87
76
44
208
17
6
12
18
108
54
18
42
18
18
45
96
3
18
18
61
119
66
144
6
18
15
105
18
150
43
44
72
21
27
12
69
72
108
51
105
63
12
69
31
83
72
90
43
72
11
84
9
76
60
53
6
12
57
33
39
3
12
33
12
9
36
63
63
42
15
3
85
5
27
21
15
4
23
48
1
71
93
69
78
9
75
24
84
72
18
15
3
33
117
30
24
33
75
45
57
96
39
28
5
36
75
9
6
45
36
9
79
20
12
84
51
6
27
16
137
72
66
42
27
111
9
12
15
18
42
9
16
5
60
123
16
41
39
9
60
48
39
33
31
36
68
27
6
72
36
15
16
113
12
18
1
36
8
51
97
47
270
30
78
54
69
51
36
37
12
11
144
30
63
12
28
36
101
90
18
67
41
39
15
9
135
157
53
54
72
114
139
20
15
6
99
21
51
48
45
6
21
45
126
42
12
108
51
16
8
21
99
27
120
49
5
15
39
90
135
33
7
56
75
9
27
105
24
15
105
24
111
54
51
60
36
9
19
12
131
49
5
15
144
96
39
102
54
108
1
95
36
36
25
32
63
78
90
21
64
59
126
7
29
115
23
6
7
5
19
80
15
30
3
15
18
55
48
60
77
30
18
162
49
68
12
100
23
21
52
17
55
35
13
5
219
144
51
78
87
3
156
6
48
147
33
31
65
15
52
44
51
48
21
21
87
12
63
81
21
19
44
177
123
111
30
39
3
12
180
45
28
89
15
153
108
12
55
41
7
68
45
24
15
87
49
59
57
39
12
42
7
5
36
39
15
129
16
104
27
9
3
13
29
36
3
60
9
27
9
54
157
89
55
161
90
24
54
18
12
73
23
21
120
28
65
67
8
105
72
15
39
30
42
33
51
45
33
66
36
24
30
96
90
205
20
24
52
35
13
65
12
3
21
36
27
16
5
39
3
18
31
35
45
9
24
43
95
24
66
3
21
84
24
90
120
18
42
85
20
3
9
48
141
31
8
33
18
9
16
11
36
30
54
6
12
27
60
75
13
96
35
21
33
51
4
32
39
181
41
67
23
33
24
27
18
42
45
84
40
29
36
31
8
12
48
12
33
31
56
28
113
99
99
24
102
15
60
16
68
9
90
85
20
28
47
18
87
12
21
78
66
6
30
55
32
57
3
52
20
15
13
23
9
15
129
4
11
49
5
31
44
45
55
56
84
60
57
54
85
59
12
54
19
156
41
24
31
36
12
77
18
21
156
48
72
99
157
44
180
48
112
41
39
105
31
104
120
45
24
120
42
33
96
159
30
24
7
5
15
21
24
3
15
72
49
36
23
25
80
96
4
80
16
89
6
36
13
215
18
162
36
90
24
180
12
96
12
31
11
9
16
29
90
9
16
24
71
24
25
11
36
13
80
81
19
5
18
9
63
48
18
24
7
44
144
15
6
126
48
13
137
87
60
63
21
15
81
48
16
5
36
30
90
54
45
24
52
11
18
12
24
15
21
12
31
44
33
63
64
53
99
105
30
6
54
30
31
44
3
12
45
9
96
30
45
51
97
5
36
99
15
18
90
25
92
3
57
3
18
15
21
54
12
9
69
30
1
23
126
36
120
36
18
69
45
66
21
16
8
120
60
76
20
21
42
12
108
21
64
5
6
121
53
42
49
35
36
6
3
45
96
15
69
31
29
12
19
143
21
36
15
9
9
55
53
63
4
92
3
90
135
28
53
271
140
45
48
18
37
12
44
36
60
9
6
120
9
9
15
60
51
24
193
8
15
105
36
3
126
51
15
105
9
12
27
36
4
11
21
153
78
33
39
12
36
24
33
87
18
6
54
31
36
53
27
51
138
19
143
145
23
36
30
6
48
9
27
96
18
90
30
42
18
84
132
30
45
123
81
16
20
48
141
51
60
9
90
1
35
6
264
19
5
66
33
3
13
11
45
3
18
27
81
6
18
7
5
78
13
104
24
16
23
12
13
47
13
20
3
30
87
81
30
60
21
45
3
33
3
16
53
55
36
35
24
36
30
24
27
9
30
21
21
67
23
108
9
52
8
15
57
3
45
12
9
54
6
12
63
45
159
21
90
36
90
18
6
15
64
80
147
33
16
35
9
27
1
89
91
68
9
51
75
12
54
3
33
99
33
27
183
13
29
120
90
18
103
77
42
9
4
20
12
45
30
9
ABCD 94441224154*3^$a+1 [50046]
15
36
29
31
48
60
5
36
55
48
93
72
80
156
16
111
9
3
21
75
9
15
41
4
8
28
36
15
168
12
21
108
27
45
3
29
12
184
39
53
88
24
27
228
53
7
41
4
8
19
5
4
15
132
9
15
24
60
17
79
9
32
4
51
60
117
132
20
79
36
48
45
3
24
45
75
33
36
60
27
57
75
53
12
28
84
15
21
8
139
161
36
16
32
136
80
36
84
16
39
281
19
17
79
5
76
63
5
4
27
9
219
41
36
43
45
12
15
93
3
17
12
28
12
8
67
21
87
21
20
55
24
125
31
65
12
24
84
36
24
60
7
17
55
5
52
39
41
36
28
99
105
48
39
33
15
57
99
60
29
12
36
12
40
60
20
28
60
39
48
36
41
64
15
12
53
12
4
20
19
5
12
48
19
17
36
175
29
43
5
52
3
57
56
55
45
32
40
87
45
3
17
144
52
12
3
24
33
36
27
9
8
28
12
3
29
64
36
3
60
12
24
12
53
52
12
36
20
31
24
41
16
39
81
3
84
101
67
12
53
19
24
41
36
19
29
40
32
88
36
36
24
75
41
12
12
16
39
5
28
15
41
4
32
19
5
19
17
100
51
113
16
60
99
17
4
36
132
12
75
24
69
20
115
36
9
48
27
72
36
5
4
24
12
92
7
81
63
9
51
17
4
60
39
77
7
5
31
12
17
12
43
21
15
9
48
60
27
21
20
31
81
12
36
15
29
12
4
51
21
44
40
3
57
20
24
40
32
100
20
19
9
24
48
44
43
12
96
72
5
7
36
69
3
33
12
27
24
65
60
40
72
27
53
7
201
56
16
3
65
76
171
48
29
28
15
5
28
36
20
40
39
5
136
39
9
3
57
56
7
65
19
48
41
64
60
8
4
8
16
36
15
29
36
60
31
9
15
29
60
24
52
3
17
60
19
57
60
48
135
5
55
17
100
80
24
16
3
41
24
4
20
40
12
36
32
72
79
137
19
36
5
55
24
60
9
44
12
36
7
17
64
27
12
33
3
81
3
12
9
200
79
12
24
72
24
21
27
45
20
16
20
19
101
31
9
15
84
93
32
40
80
36
7
9
3
5
28
44
19
129
27
45
60
140
31
29
16
3
9
212
28
8
48
7
48
60
21
44
7
5
48
31
48
12
21
32
67
9
36
99
149
7
33
51
21
3
65
7
24
101
4
36
51
24
81
24
3
33
12
3
5
48
7
5
43
24
48
5
28
51
9
51
36
60
45
15
89
43
17
16
3
41
43
5
76
12
20
55
5
7
45
63
45
12
27
5
28
120
8
19
69
72
8
19
65
55
12
21
15
57
8
115
24
33
15
5
7
45
15
173
132
160
15
9
36
36
39
5
24
139
5
36
124
36
15
81
56
43
60
36
204
81
24
20
52
44
19
24
12
45
3
33
228
24
15
12
120
41
7
5
48
88
72
60
72
3
33
15
21
63
45
12
75
29
64
27
45
20
43
96
41
28
8
52
27
5
4
20
67
60
33
12
20
24
16
32
7
276
24
21
3
36
41
28
20
7
77
7
24
60
17
12
40
15
5
7
9
135
17
115
137
36
19
36
69
15
12
9
144
152
40
51
57
51
45
56
36
28
96
44
4
20
31
9
12
3
132
33
3
12
5
7
9
156
15
165
3
17
55
33
60
36
27
72
5
36
7
12
53
12
31
72
77
7
33
8
64
8
31
84
45
32
76
87
12
65
16
63
17
7
12
129
135
41
76
3
21
39
41
76
3
12
57
56
7
17
28
68
24
43
84
48
5
7
65
19
57
12
27
60
24
12
53
4
80
28
8
24
7
24
65
12
4
51
12
65
16
51
45
20
60
19
45
20
19
5
28
3
5
36
43
33
39
5
31
5
43
9
171
17
43
57
3
105
12
8
64
20
36
7
53
55
120
60
41
28
20
7
60
21
15
29
28
15
120
36
65
7
12
53
7
36
24
36
21
15
209
4
3
17
40
15
77
19
36
9
39
120
12
24
12
33
12
15
17
43
60
29
4
147
12
12
53
31
9
20
52
56
43
12
12
12
24
41
16
72
56
19
33
72
3
53
76
15
24
5
4
20
12
40
39
101
28
15
48
9
3
45
32
19
9
8
4
20
55
21
20
48
115
5
7
5
100
32
43
17
43
12
21
12
8
24
60
7
24
72
24
5
36
28
87
5
120
7
17
31
77
43
17
7
84
24
12
60
9
32
7
33
63
17
12
28
8
16
3
17
88
3
17
7
36
29
48
48
4
51
24
21
123
21
111
108
17
28
56
19
24
41
4
27
36
24
5
36
132
12
36
79
5
19
24
60
48
12
12
36
53
16
15
29
40
92
7
12
129
12
27
45
96
56
19
9
75
12
93
36
32
48
36
136
8
7
93
27
29
31
12
17
43
60
12
9
32
19
129
20
16
56
55
77
40
36
20
16
68
7
5
16
3
41
31
65
48
4
36
32
112
3
24
24
36
89
64
32
91
29
4
39
21
12
8
12
108
7
9
8
7
81
3
65
31
21
15
24
41
19
24
21
20
19
5
16
20
43
60
5
60
40
3
12
60
33
123
65
96
100
3
41
72
48
24
12
64
27
9
15
5
16
20
7
60
45
12
63
72
33
92
55
33
12
15
168
21
75
81
36
63
9
3
12
60
21
75
45
32
67
5
7
168
125
31
120
5
16
15
24
36
93
140
180
7
29
4
15
21
39
53
43
24
60
53
28
36
51
17
31
24
41
19
33
24
48
27
45
24
12
87
77
31
5
4
135
9
12
60
12
60
51
12
9
56
88
12
15
24
60
24
17
139
60
84
12
57
171
12
17
12
16
15
ABCD 94441558228*3^$a+1 [50046]
117
15
53
25
63
21
15
3
6
36
30
5
28
3
33
9
18
69
21
144
30
21
68
16
99
41
19
5
72
12
7
5
64
159
30
6
29
28
24
21
15
39
5
4
75
5
25
11
61
12
23
7
30
107
64
80
4
60
12
3
17
19
69
27
5
1
30
33
12
3
12
17
43
77
1
54
60
5
40
33
75
39
9
21
51
9
23
100
3
5
60
7
53
28
24
12
24
32
60
12
88
39
21
9
11
28
44
12
55
21
9
30
53
7
48
30
6
17
60
24
16
9
23
31
12
144
89
7
45
20
24
1
23
60
1
83
72
19
41
24
7
12
36
45
24
57
48
3
27
5
25
23
79
60
18
15
33
15
8
16
8
13
24
3
80
25
135
12
20
24
36
1
87
36
51
53
85
83
28
96
21
12
3
8
24
31
9
105
3
27
5
37
3
12
96
20
19
9
51
29
55
9
32
55
45
108
75
6
11
48
7
5
19
5
12
40
15
29
16
9
75
36
8
19
48
42
6
5
1
59
7
12
45
8
60
25
3
15
21
45
66
53
7
5
40
8
96
25
36
15
8
55
21
21
47
28
20
12
12
28
3
45
3
17
7
17
64
27
17
43
5
67
45
32
31
18
42
69
21
75
15
42
27
69
11
16
117
12
11
43
17
25
30
108
6
3
3
132
33
27
41
91
48
30
6
65
64
15
45
15
21
12
15
48
17
67
21
56
84
24
108
85
83
24
1
6
33
15
12
9
36
33
48
35
12
88
27
53
67
18
47
96
7
114
30
30
15
44
55
24
30
3
8
115
6
23
16
80
1
71
108
4
15
78
3
21
15
20
88
32
31
24
18
18
105
45
42
5
48
4
39
12
29
16
12
27
29
7
12
41
52
3
12
54
3
8
7
33
8
12
7
30
6
12
5
12
31
96
84
60
36
6
42
12
9
9
96
42
33
15
36
5
25
6
54
24
11
1
54
101
19
48
41
12
25
15
20
25
23
4
3
9
3
30
12
90
5
115
141
60
15
5
12
48
28
12
44
1
15
69
11
48
7
45
15
65
4
15
53
76
9
23
28
12
27
12
6
23
7
113
12
12
7
60
48
17
13
6
29
25
72
15
116
24
76
39
48
45
15
18
35
48
1
3
45
11
19
12
21
3
6
6
65
19
60
30
15
39
42
3
15
36
53
1
39
60
8
28
44
120
13
15
15
17
12
31
5
19
9
9
23
97
11
4
32
4
9
12
120
3
15
30
18
17
37
63
15
78
24
15
8
40
3
93
56
24
7
108
21
33
3
20
24
76
3
36
69
80
37
83
24
7
6
15
8
7
60
5
55
17
16
87
29
1
39
8
16
9
12
99
21
11
19
45
9
66
5
43
21
39
81
36
8
13
23
61
66
65
24
55
18
126
77
7
101
4
60
12
15
29
16
15
6
108
35
1
51
3
77
7
12
5
13
18
17
25
6
90
51
80
24
76
56
24
19
17
49
36
60
3
27
24
24
12
18
71
13
42
81
92
7
60
69
24
56
16
56
19
30
3
8
12
43
9
33
11
12
43
5
16
51
29
1
179
24
76
3
5
72
16
12
33
12
11
36
4
9
12
11
7
65
36
96
16
105
54
156
29
36
127
33
12
51
5
12
109
18
153
20
7
18
39
3
36
129
3
33
12
15
12
120
17
31
9
99
12
54
11
19
53
7
33
72
84
36
69
11
36
49
24
59
12
49
12
12
23
48
31
29
36
4
45
12
24
11
40
99
53
13
23
31
30
3
68
40
32
40
27
9
12
3
57
27
36
42
119
1
12
35
31
69
3
57
92
24
64
32
84
12
12
16
36
116
7
53
24
19
57
15
5
43
17
55
45
84
56
24
208
15
65
96
72
19
41
24
16
12
63
5
19
21
27
60
5
12
61
3
32
25
12
126
17
24
24
60
4
68
48
19
57
8
133
63
56
1
15
72
3
29
91
48
36
6
59
145
36
30
5
55
18
47
19
6
23
31
9
44
172
36
80
13
90
5
19
18
83
24
240
97
11
24
31
12
18
12
30
6
15
116
31
5
85
15
68
1
3
8
12
240
7
5
91
60
78
24
155
37
63
57
18
30
11
12
48
12
19
29
7
113
1
3
48
45
42
17
49
35
1
6
17
61
24
51
36
45
35
61
24
15
15
36
29
4
32
4
15
65
25
23
31
9
20
48
97
11
97
12
35
52
116
49
6
29
13
36
39
15
36
17
4
44
55
69
32
13
11
1
15
48
75
6
12
3
20
19
33
3
17
43
5
7
33
21
15
15
29
55
5
36
19
17
40
80
55
53
4
33
47
16
21
63
21
126
6
24
60
3
12
45
90
33
8
48
24
37
3
33
3
15
65
37
12
12
11
103
57
104
76
12
45
18
29
31
18
90
54
27
15
5
19
105
45
11
96
7
30
6
17
109
35
25
83
12
133
15
8
25
84
66
42
36
87
39
5
168
13
54
5
13
66
5
1
24
30
9
3
24
45
99
114
42
30
3
27
48
36
69
32
4
44
40
3
5
24
1
23
31
5
4
36
75
78
3
3
29
7
101
100
3
5
156
19
6
39
32
28
15
57
39
5
4
15
29
16
117
42
36
5
7
53
7
77
168
19
5
16
3
24
96
21
21
3
12
8
100
24
36
9
3
27
5
12
1
18
17
28
15
5
4
87
96
144
69
20
7
5
12
12
103
12
5
4
56
16
8
4
3
33
72
72
21
15
32
12
13
39
15
30
11
67
21
27
9
44
1
66
9
20
19
24
77
36
13
84
30
36
17
40
8
36
73
18
5
7
5
88
39
78
3
24
104
96
28
63
48
57
9
84
27
20
40
39
60
84
12
5
88
56
24
4
3
5
12
12
31
78
42
29
13
6
17
7
17
60
60
48
37
15
99
17
108
55
42
3
36
75
24
12
17
1
72
15
105
39
8
40
20
25
71
7
17
55
21
75
102
83
1
15
44
31
5
108
40
51
102
59
79
21
3
17
31
12
17
13
48
18
21
63
41
84
1
11
31
5
24
19
9
12
56
48
25
30
12
17
7
18
11
1
123
15
21
36
84
21
60
90
5
24
25
11
43
48
30
23
121
11
55
9
44
156
4
9
95
31
29
7
78
12
54
54
3
8
19
41
12
43
45
56
55
5
25
6
5
28
12
8
12
7
81
9
6
24
78
24
24
96
59
4
3
57
20
12
1
35
19
6
87
3
12
30
35
28
9
ABCD 94441602532*3^$a+1 [50090]
22
50
34
36
14
16
44
76
8
162
70
20
28
12
90
20
64
26
54
166
18
122
40
60
24
24
6
54
20
10
72
50
54
46
20
4
84
222
84
84
50
22
114
126
20
4
114
32
88
56
16
168
116
64
42
8
16
74
40
26
90
24
120
60
16
96
48
12
44
108
12
10
66
20
148
36
30
24
62
24
16
74
16
32
22
36
38
190
36
26
28
36
54
6
50
46
24
54
12
68
22
48
126
36
180
84
26
18
12
10
62
6
76
68
102
36
88
66
26
24
10
66
14
4
86
16
140
24
16
38
136
8
22
60
8
196
14
16
42
60
24
6
120
18
36
44
40
30
6
44
106
6
138
42
18
36
14
52
2
76
12
20
4
96
134
40
36
20
40
14
54
10
36
6
20
120
10
50
4
54
194
18
34
146
12
58
54
84
2
100
8
40
72
68
36
150
66
94
20
16
32
42
120
94
2
48
52
18
150
32
10
144
104
130
42
18
92
24
90
34
12
2
52
24
6
44
6
124
2
48
52
44
48
76
140
6
34
30
42
122
16
2
4
114
62
4
128
118
30
30
30
20
24
108
22
14
54
16
42
54
98
76
230
82
44
24
22
60
20
132
268
18
30
74
42
34
14
18
40
24
284
126
18
120
36
36
10
8
28
30
20
4
44
10
36
36
158
40
104
18
40
62
36
6
30
4
20
72
18
46
8
36
196
146
12
276
54
138
28
36
120
20
16
50
124
60
74
174
16
96
96
8
10
44
46
30
30
74
60
22
30
24
62
60
12
18
78
12
4
140
136
32
76
32
108
82
18
30
62
24
4
180
36
36
30
18
72
18
14
28
108
26
76
180
18
30
2
18
6
48
6
144
22
24
132
50
28
14
82
36
38
42
34
54
2
12
42
34
90
60
212
124
74
22
84
60
6
44
4
12
18
132
80
10
30
78
42
78
56
34
14
28
54
24
120
104
12
64
14
16
104
90
46
60
44
72
108
16
6
50
36
94
126
144
30
30
38
108
42
88
2
22
26
28
12
20
174
4
12
30
158
202
78
30
6
26
34
30
38
112
68
76
12
60
54
6
122
82
294
50
40
30
12
258
42
168
14
66
40
122
4
6
50
18
10
36
174
14
22
6
8
84
52
6
32
46
72
30
2
22
234
6
134
36
108
52
20
10
98
106
6
104
12
130
20
28
276
38
16
6
6
18
26
34
32
94
38
90
16
162
30
30
14
40
176
4
8
6
40
62
24
66
28
26
76
20
28
12
48
2
58
6
26
34
50
40
56
48
24
22
36
188
6
30
18
52
26
10
60
24
44
72
24
184
44
28
30
2
18
4
134
40
14
6
16
6
54
66
48
96
14
16
20
10
6
120
50
28
42
74
76
8
90
60
112
32
12
40
20
34
12
30
104
46
110
10
150
78
96
68
58
150
30
30
38
16
128
52
6
212
58
60
80
4
24
30
90
180
156
50
124
42
14
60
4
192
2
16
42
80
18
100
12
120
114
38
108
48
54
258
72
18
90
40
8
10
14
58
30
20
40
44
10
8
22
20
66
18
112
24
6
48
62
70
38
144
16
74
88
2
18
114
10
38
58
2
72
46
60
2
18
162
118
48
192
14
60
46
54
8
112
50
94
36
96
8
120
96
4
12
14
166
128
54
36
12
10
8
10
102
32
36
22
50
88
44
16
12
24
74
162
12
82
6
30
138
12
150
2
18
102
42
48
22
36
68
106
66
54
30
60
8
58
30
30
48
30
20
54
18
4
20
36
144
16
68
22
174
26
34
56
180
58
50
156
24
72
120
24
4
30
20
46
30
126
32
82
324
12
18
66
68
18
58
30
2
94
36
138
2
4
14
42
4
66
14
46
24
38
22
20
40
14
52
84
30
180
80
10
66
30
20
60
124
38
196
120
42
68
22
30
2
18
40
60
54
50
18
76
36
54
312
2
22
6
48
20
256
54
36
6
62
102
10
54
32
282
52
24
6
50
30
190
80
6
12
18
78
52
48
2
64
104
12
34
26
58
66
36
54
6
30
2
12
24
12
124
36
30
54
14
54
58
30
90
48
30
26
54
40
30
12
14
70
ABCD 94441935782*3^$a+1 [50018]
12
35
48
40
45
36
111
3
36
33
27
6
135
69
3
3
24
66
27
27
21
3
66
59
85
171
39
102
24
60
180
3
3
93
56
40
48
21
186
81
15
33
21
51
72
48
39
6
27
8
25
120
18
30
66
36
57
48
3
60
12
45
39
185
49
47
43
5
16
81
15
15
105
15
30
48
30
45
45
96
24
11
19
5
40
111
36
53
72
24
64
24
27
54
60
6
60
30
51
9
15
56
40
99
29
91
66
27
3
5
24
109
99
56
112
75
48
69
3
45
45
59
25
15
75
6
15
75
5
64
195
126
18
120
21
39
66
15
21
59
16
63
17
40
15
120
48
9
72
39
57
3
36
66
183
21
99
32
88
51
21
69
59
7
144
66
18
12
60
5
88
141
35
55
36
60
30
24
84
15
15
36
45
51
149
55
96
24
6
48
27
9
15
24
32
145
138
165
24
3
5
64
45
30
66
18
96
41
109
3
56
7
18
6
9
56
121
87
3
60
150
27
3
45
9
234
77
40
75
5
85
60
18
12
24
9
21
84
36
3
8
13
6
30
39
32
49
30
30
6
78
87
144
9
6
60
24
6
63
27
66
3
72
75
60
9
24
24
111
17
43
5
61
30
5
79
96
41
43
42
24
30
21
15
57
32
16
3
90
6
6
30
60
30
30
48
222
3
96
80
19
125
64
21
30
45
75
36
36
45
24
24
24
152
55
96
33
177
54
54
27
15
234
95
40
48
27
21
33
96
39
81
71
49
114
45
87
108
12
24
33
3
60
65
13
27
24
39
9
57
36
3
24
141
6
29
31
24
9
27
66
78
5
37
27
96
51
141
288
87
48
36
30
111
75
53
64
3
30
48
39
51
77
13
51
48
48
129
24
60
6
30
6
9
56
25
15
39
24
6
3
27
21
168
24
8
40
8
64
57
60
60
15
21
59
61
35
25
15
8
16
21
138
17
40
8
16
9
30
72
9
21
3
105
72
24
30
54
99
117
90
81
75
18
126
21
69
6
69
69
120
36
30
54
35
16
15
9
32
109
75
15
33
8
112
56
1
63
8
88
15
9
147
93
48
33
399
51
42
27
21
66
120
96
24
65
175
6
35
88
87
105
8
61
30
36
24
65
55
30
3
8
19
36
114
174
65
37
288
66
96
30
18
222
59
31
9
15
60
5
40
81
30
60
45
3
366
30
120
6
27
51
12
54
171
48
56
1
318
12
45
63
36
6
24
6
24
9
21
30
21
72
3
18
27
123
66
54
5
25
47
13
6
36
30
24
3
32
40
24
75
21
81
78
36
69
27
93
21
51
33
71
1
24
186
29
24
181
35
16
39
30
51
24
48
33
84
11
13
42
24
9
56
145
30
81
33
47
25
15
9
84
27
129
15
159
36
36
30
59
88
21
99
183
24
36
93
32
25
23
64
72
75
21
63
36
6
15
3
6
60
75
24
135
6
35
40
24
24
273
30
9
15
54
99
81
6
33
3
5
73
96
36
27
21
51
200
79
36
24
12
24
36
114
11
19
5
1
48
12
27
123
5
144
19
12
60
138
36
63
128
175
84
21
3
77
55
57
27
66
84
30
65
64
21
11
19
54
66
6
39
195
5
16
48
141
51
48
51
204
42
24
303
3
24
156
84
45
96
15
9
21
3
120
51
216
53
112
80
55
33
15
30
30
21
24
15
6
3
32
1
23
31
66
30
78
27
33
30
30
195
51
126
30
30
24
51
39
65
55
24
9
21
6
60
6
83
85
27
195
144
5
61
3
24
3
30
15
3
90
6
30
63
63
30
195
3
5
31
54
12
54
84
5
31
33
117
51
24
168
48
9
30
6
174
54
162
29
16
69
30
5
25
36
18
17
49
36
84
114
5
25
30
12
29
16
15
18
12
54
101
79
9
32
120
43
69
27
60
66
18
96
21
15
9
48
87
66
18
5
16
48
57
63
27
36
84
240
24
21
9
15
75
30
87
3
77
43
30
15
32
64
21
3
15
105
57
87
48
15
30
27
33
135
72
48
128
7
9
39
65
91
5
16
3
12
57
72
15
153
3
53
16
96
80
88
21
36
30
57
27
90
11
24
24
40
21
36
30
48
6
30
45
21
99
144
15
96
36
24
96
84
24
96
89
85
6
60
6
27
32
115
36
54
30
21
48
32
25
18
45
24
120
27
24
5
37
54
5
55
65
16
9
39
21
6
45
39
129
56
24
25
6
6
60
23
16
81
60
3
21
11
55
65
55
60
ABCD 94442124488*3^$a+1 [50046]
6
36
259
29
19
80
63
49
8
117
6
18
139
8
15
54
54
162
18
12
108
9
40
47
1
29
90
33
21
42
48
60
157
104
129
126
73
71
60
66
114
12
114
3
81
36
115
35
93
63
49
104
15
120
42
7
41
7
144
128
208
35
60
48
6
30
36
9
360
45
24
147
135
18
90
6
90
45
39
25
35
90
102
13
47
49
8
27
90
150
21
40
29
75
225
54
72
33
45
27
112
8
15
144
144
210
6
84
6
30
24
72
18
12
78
21
69
12
54
330
36
48
186
9
21
216
27
33
198
145
224
201
6
129
141
90
54
12
15
72
21
96
30
45
15
144
90
12
18
6
90
30
24
171
88
41
15
111
9
64
32
9
36
115
41
90
60
84
114
27
99
45
99
102
78
25
56
39
6
30
36
9
99
60
30
42
25
5
99
15
25
240
8
81
60
27
9
54
337
95
54
30
54
55
41
54
270
90
57
15
318
42
18
111
15
66
7
47
1
5
228
42
48
36
24
90
30
81
171
18
27
9
103
47
81
3
141
99
162
144
91
8
81
30
6
363
40
95
9
136
35
60
192
9
168
21
36
231
45
3
15
97
95
24
156
18
180
60
91
35
156
249
40
5
264
115
47
54
91
8
15
169
41
36
6
54
30
33
93
27
63
24
25
288
23
54
60
90
61
5
18
60
156
33
63
84
13
23
9
105
54
1
89
36
156
7
47
6
174
90
24
66
33
27
21
69
144
102
108
132
13
41
63
183
144
36
13
47
54
90
84
6
84
42
129
15
30
51
120
69
36
54
54
66
321
135
48
42
55
389
123
72
136
35
45
9
144
90
21
135
1
35
13
32
112
101
147
33
30
72
177
16
5
51
39
96
49
431
36
108
36
180
81
69
115
56
75
69
21
27
40
41
15
75
36
81
15
18
39
16
35
21
69
19
143
145
35
84
6
115
173
19
47
126
150
18
66
121
23
121
131
213
27
18
75
15
72
18
126
25
95
96
57
81
15
81
90
144
66
91
288
32
72
21
6
253
53
30
13
77
115
35
18
36
135
16
83
102
54
241
152
111
60
12
24
54
67
143
225
87
153
16
101
144
66
18
6
1
35
13
35
36
114
12
78
117
93
126
60
84
96
21
168
16
29
162
48
6
84
186
84
360
36
90
24
30
61
8
381
36
55
35
109
152
15
25
239
36
258
30
42
18
30
42
225
75
108
90
96
39
15
81
111
177
21
276
36
163
35
156
36
13
95
72
60
54
30
114
252
84
6
57
27
45
96
39
150
54
162
144
219
24
21
19
23
48
25
80
16
95
1
32
120
27
109
35
45
64
8
15
120
24
73
8
88
41
90
60
1
29
6
18
99
81
30
60
102
15
93
126
13
48
29
6
48
45
135
96
129
177
30
9
105
30
54
60
111
15
81
39
49
5
51
39
6
43
320
72
159
57
24
88
200
21
306
6
18
12
90
27
81
60
72
18
9
21
27
123
90
19
80
16
167
9
69
36
54
1
215
201
9
103
41
7
8
45
72
27
93
27
207
1
23
126
30
60
36
18
75
16
191
ABCD 94442499532*3^$a+1 [50022]
35
88
99
54
30
17
19
5
16
27
6
6
9
45
24
102
21
24
45
3
45
3
3
6
108
27
8
16
39
66
39
51
5
19
96
6
71
67
53
7
36
204
12
18
35
91
180
17
72
88
32
16
72
27
42
59
91
5
13
6
5
61
131
37
42
89
1
90
29
192
19
29
49
30
30
102
48
125
1
15
9
63
3
144
132
48
17
19
54
6
30
96
59
64
32
145
23
48
67
72
141
33
47
24
13
27
9
144
36
11
136
33
36
150
21
72
117
35
13
11
64
27
54
36
51
3
30
39
195
45
48
8
16
3
102
119
16
8
1
90
30
36
18
81
9
42
78
186
126
48
96
36
24
6
69
9
6
36
45
99
5
72
43
117
69
30
18
35
67
18
12
60
51
24
56
37
27
24
75
45
9
23
109
51
24
33
47
25
39
81
60
11
109
59
64
152
85
3
32
19
21
33
95
1
84
12
114
186
59
1
18
156
9
8
40
8
24
55
41
144
55
12
90
3
27
78
15
111
65
79
65
72
40
15
81
8
120
1
48
126
6
3
45
3
9
24
47
67
5
61
6
30
30
18
36
27
99
29
24
61
51
33
63
27
72
24
77
19
18
30
42
75
128
7
9
21
30
69
15
17
112
120
8
13
36
23
25
60
35
37
84
54
17
16
24
45
30
53
37
51
3
5
139
45
8
37
83
37
3
9
18
60
137
24
61
84
24
12
78
30
23
112
32
19
84
96
30
35
1
114
21
33
111
21
24
219
32
25
23
160
80
16
9
23
49
90
54
24
12
30
29
19
42
114
66
60
59
109
30
66
51
9
95
24
1
24
15
8
13
27
3
60
36
21
57
63
57
72
30
234
24
72
54
17
97
15
48
8
120
24
25
42
29
1
18
72
18
51
104
85
12
71
120
19
60
9
9
60
66
96
41
13
11
115
90
3
48
8
16
8
61
30
21
63
42
60
78
93
8
24
40
21
36
15
8
25
12
3
15
57
69
30
45
9
23
13
99
56
24
61
30
126
135
69
24
11
109
3
24
75
29
1
15
69
11
25
60
30
48
42
59
64
45
60
63
123
29
40
48
8
112
8
19
12
84
30
15
96
3
5
232
15
18
12
35
88
8
67
42
174
54
60
12
24
36
30
54
71
73
42
5
85
3
27
30
114
45
24
32
49
47
43
29
7
30
11
19
24
21
56
37
60
12
84
15
51
69
104
85
42
150
30
30
18
117
33
15
87
48
6
27
63
6
3
45
12
63
45
6
77
49
108
11
19
141
45
6
53
67
78
72
138
30
42
21
9
63
80
48
7
12
5
16
72
105
12
3
56
19
36
57
240
9
78
30
11
72
48
16
9
24
36
75
9
15
48
72
15
41
85
36
18
102
95
73
71
91
48
72
45
176
49
60
30
5
25
84
54
125
55
17
40
56
13
75
9
30
57
75
18
36
47
13
27
159
33
15
12
21
48
21
54
21
24
21
51
9
15
33
12
168
6
60
17
24
55
33
80
61
96
11
19
101
19
45
96
3
6
48
6
9
32
25
108
3
27
6
15
81
18
5
7
138
60
60
132
59
16
45
35
13
102
29
1
30
9
129
180
51
189
3
72
21
96
123
32
40
15
54
36
23
25
23
67
30
30
12
114
6
18
12
63
75
5
48
37
216
51
8
120
61
84
12
11
19
29
199
57
69
35
1
71
37
11
1
48
87
15
30
3
8
19
138
123
147
60
12
5
13
72
48
12
30
9
9
12
35
13
83
127
17
43
5
72
133
3
9
71
48
1
71
48
16
96
27
96
66
35
49
84
72
59
1
18
77
13
3
8
16
8
67
18
90
12
210
83
85
60
60
11
24
40
32
16
33
24
47
13
35
67
29
16
56
64
33
60
12
30
90
210
5
43
30
42
5
16
8
31
33
27
69
51
48
21
9
15
48
57
23
67
5
72
40
75
30
95
25
23
25
135
48
104
13
3
120
3
5
192
67
30
36
75
24
72
39
17
112
80
85
11
19
162
11
49
15
69
131
96
19
48
77
25
90
53
1
66
60
41
97
87
8
7
18
12
114
30
36
60
48
3
8
19
102
18
77
13
12
108
60
47
64
72
192
21
30
6
60
168
3
32
7
9
39
36
77
64
9
87
3
120
6
48
12
3
27
21
24
3
90
30
12
9
51
30
18
5
48
37
11
24
96
16
128
121
126
9
51
53
115
42
48
11
24
37
3
105
47
13
3
9
63
27
24
24
101
85
27
39
41
72
85
27
8
16
104
37
123
57
60
11
73
95
61
11
37
12
15
8
7
33
15
6
36
15
104
31
41
43
60
174
3
80
13
35
109
35
1
114
42
30
141
8
61
150
53
37
3
45
35
ABCD 94442664502*3^$a+1 [50112]
42
15
39
9
75
12
45
24
75
21
72
147
126
8
36
31
5
19
36
15
9
48
12
36
23
66
96
40
24
63
57
24
39
57
14
16
54
36
24
27
60
125
55
132
27
26
10
33
24
17
24
31
24
65
40
75
17
4
3
11
22
60
8
16
120
20
36
7
12
15
26
120
4
14
1
48
21
39
17
40
6
9
21
3
35
10
12
68
67
3
57
45
27
63
9
101
55
12
47
64
26
31
3
2
55
75
18
15
15
42
3
72
48
36
48
3
30
24
15
24
65
55
17
168
19
17
4
171
69
36
96
48
36
20
31
60
3
150
15
15
141
99
6
20
40
20
4
87
12
3
18
96
15
36
29
16
8
19
12
48
41
7
12
17
10
14
7
33
6
6
39
24
65
7
3
6
39
12
12
33
15
153
56
4
15
41
84
16
15
21
27
17
16
24
6
69
60
9
32
34
21
15
60
9
41
100
87
23
49
156
48
72
60
89
40
15
65
24
40
36
15
48
41
67
48
65
16
3
21
15
45
6
14
55
15
42
39
81
219
35
13
51
6
6
50
178
12
30
24
15
21
8
91
5
79
12
3
57
5
34
20
1
15
93
45
6
9
36
36
15
14
24
31
21
63
167
85
93
27
15
20
30
28
80
72
79
84
17
10
33
65
7
9
39
51
81
29
160
3
36
21
6
45
39
21
39
86
10
30
68
12
7
72
39
12
14
31
33
32
103
41
34
9
21
27
12
17
115
65
64
6
36
48
102
27
12
45
96
27
27
14
7
48
21
24
51
65
10
96
9
29
19
3
69
9
60
60
30
26
34
132
14
36
30
18
16
90
9
11
61
35
10
99
21
80
4
51
53
31
48
137
60
19
21
39
15
69
21
75
12
48
17
40
39
21
27
53
160
48
12
3
60
27
20
13
15
20
10
27
5
7
12
9
36
15
36
48
17
28
72
15
12
17
43
48
48
51
9
12
15
74
16
15
24
5
4
15
36
35
30
76
24
14
10
20
7
69
6
14
36
79
69
32
28
36
3
41
12
7
27
26
64
54
2
10
57
27
6
3
5
36
31
9
144
12
3
96
36
12
51
57
53
31
9
51
24
120
17
28
30
42
3
21
3
53
19
9
15
11
25
51
9
219
26
130
14
12
4
114
26
43
27
6
138
57
12
27
14
31
5
46
33
15
102
3
17
60
48
19
21
32
43
65
36
43
17
10
33
12
21
24
24
20
55
21
51
75
60
20
73
24
12
9
27
33
15
21
39
5
16
104
82
45
60
24
9
15
5
7
60
72
48
29
30
1
33
30
57
5
18
1
36
59
34
15
96
9
75
5
22
144
50
103
12
5
64
75
5
6
30
55
75
33
17
16
27
12
60
39
6
36
54
21
12
12
36
9
54
189
17
55
15
21
33
12
128
19
108
9
183
21
12
14
34
20
70
102
200
19
51
18
20
16
36
48
27
53
7
29
91
9
14
1
24
41
10
14
31
36
35
10
44
180
31
12
17
43
111
6
159
81
26
18
7
33
96
15
36
48
15
62
19
120
89
19
108
3
6
6
20
18
40
6
50
91
24
5
55
5
10
21
53
7
12
3
54
6
57
21
66
14
82
54
24
60
6
26
58
62
18
85
27
33
15
12
50
130
18
30
50
7
60
5
79
96
84
15
6
30
48
170
112
44
4
87
69
3
33
38
37
113
120
7
39
14
16
66
134
46
9
65
24
55
51
54
30
62
4
30
21
53
12
19
60
11
58
20
19
63
48
26
60
84
19
3
60
57
21
15
24
48
29
76
123
21
44
10
32
13
17
4
30
80
85
39
30
27
69
3
51
60
26
166
9
39
26
4
32
7
36
65
10
9
17
70
114
39
36
21
15
24
71
34
36
20
16
38
1
21
20
40
8
22
14
34
80
10
20
52
8
16
3
36
21
15
29
10
180
9
23
25
23
25
12
24
36
9
51
45
3
21
24
72
24
39
47
34
36
54
9
81
54
30
27
53
55
5
22
48
57
12
33
63
27
90
3
17
67
51
45
45
6
74
19
17
103
81
51
9
90
42
8
46
20
34
30
6
44
79
21
6
6
3
101
19
12
125
64
26
10
27
17
4
15
45
6
81
35
28
62
34
33
48
9
51
24
15
33
36
84
33
8
40
72
30
80
49
21
3
24
41
40
99
72
15
81
89
64
90
12
45
119
25
84
12
105
39
5
4
135
12
29
30
10
44
16
3
53
34
21
24
65
55
75
6
8
40
6
93
41
7
24
15
129
177
27
3
14
19
36
36
3
42
48
20
67
3
102
15
33
42
18
62
10
54
6
20
48
19
36
41
70
33
27
9
5
82
57
77
30
61
60
33
39
117
20
36
19
75
26
4
6
90
120
24
24
27
12
17
6
34
39
71
54
31
36
9
15
15
9
101
46
45
33
39
48
9
6
57
12
5
19
24
137
34
26
19
35
22
15
125
94
9
17
28
87
69
96
14
34
56
151
9
15
96
12
107
34
87
23
1
9
60
26
25
39
12
78
51
29
166
14
46
74
22
14
19
24
11
1
21
84
6
18
15
41
139
96
11
18
7
3
26
60
40
66
38
46
26
40
138
6
3
117
24
27
3
2
43
41
16
8
40
99
3
93
65
55
24
3
14
31
12
11
10
80
7
12
111
45
36
15
110
19
45
75
21
44
100
6
50
55
39
9
33
15
9
24
15
51
74
7
35
13
15
20
10
75
24
3
18
15
36
24
15
90
39
21
30
9
96
57
24
60
3
12
11
18
10
9
11
6
16
68
22
38
7
45
15
9
51
84
45
51
60
33
27
9
3
57
6
33
15
69
120
33
39
24
5
72
43
12
3
9
168
33
20
7
48
60
45
27
9
60
3
71
1
65
394
9
11
1
24
135
26
ABCD 94442735774*3^$a+1 [50025]
90
6
33
136
24
5
123
88
71
18
6
25
65
99
12
4
5
36
43
8
240
57
27
64
65
36
54
21
16
17
60
151
12
20
12
12
64
65
55
24
17
135
39
24
33
12
27
21
99
45
108
40
128
9
3
33
27
45
72
15
36
15
24
1
8
64
17
48
75
21
15
39
48
90
43
35
81
9
7
32
33
12
18
105
39
9
4
83
33
15
105
39
13
108
20
9
3
9
15
156
69
36
48
42
13
17
219
33
72
139
29
15
16
32
40
95
45
100
72
8
28
20
9
243
28
24
128
28
20
15
6
120
3
28
48
11
21
52
23
145
29
39
52
5
18
54
3
33
102
72
18
78
66
6
37
20
141
120
51
21
90
24
18
12
211
5
39
21
63
12
60
9
63
60
100
77
31
48
11
114
15
21
15
4
47
90
15
48
9
31
29
12
3
12
39
9
45
18
90
54
1
20
57
27
39
9
12
108
15
18
3
12
24
21
18
66
39
40
29
42
18
31
32
9
30
150
15
3
138
39
21
3
4
5
27
96
27
48
78
72
72
147
24
40
56
33
6
30
51
39
81
33
175
32
64
12
5
12
27
16
65
7
47
54
27
9
3
16
20
12
45
3
9
43
44
36
9
30
6
18
9
81
55
24
5
15
3
45
180
108
27
69
9
135
57
24
91
29
24
66
90
15
24
105
6
30
31
140
33
12
234
81
45
3
15
9
16
137
24
3
27
6
18
9
100
53
84
3
48
45
48
90
24
90
27
84
12
60
24
9
30
177
39
33
63
30
15
45
39
33
126
30
15
112
48
44
16
20
36
60
33
90
18
7
56
36
9
36
19
32
33
147
12
57
36
7
96
12
17
12
15
45
3
45
3
57
15
15
42
30
33
81
12
3
39
1
44
117
31
8
52
89
18
1
89
15
96
64
48
8
40
65
6
1
8
120
36
99
42
120
15
153
19
32
33
3
72
15
21
12
24
21
55
68
87
42
102
33
40
5
36
30
54
27
16
65
39
15
18
36
27
12
76
20
51
66
24
3
51
177
24
45
51
48
4
36
12
108
17
3
12
39
120
6
27
57
43
68
15
73
71
9
24
96
39
57
15
13
5
36
27
144
9
12
3
40
89
3
144
96
99
18
48
55
8
81
31
44
33
18
33
12
84
69
135
51
1
44
3
90
150
13
32
96
84
16
24
20
123
9
16
60
20
24
48
48
87
13
20
15
73
32
52
36
12
12
5
15
12
21
18
45
45
7
8
84
16
17
27
48
15
120
9
88
53
27
57
3
36
72
105
43
20
45
42
25
32
16
17
15
28
144
5
103
5
18
81
15
49
104
63
18
72
48
75
51
54
27
15
9
39
6
3
40
5
36
6
1
8
4
20
33
27
16
11
1
53
27
33
51
36
15
24
144
25
12
20
9
3
48
3
6
3
88
8
135
97
5
3
100
32
48
4
32
15
45
84
24
45
3
48
4
68
57
60
48
75
60
117
6
57
28
132
29
15
28
56
12
57
43
32
96
12
33
12
60
18
9
12
33
147
96
63
9
16
24
56
69
18
18
24
15
132
48
33
43
24
113
24
15
21
15
52
140
96
57
67
71
6
3
33
30
9
9
24
120
78
37
48
80
99
18
31
47
33
24
40
47
18
12
31
5
55
17
6
129
12
36
12
12
168
45
66
24
1
72
8
21
15
99
57
40
77
15
48
12
16
5
12
7
60
32
9
135
12
48
24
21
36
30
90
15
21
99
105
15
33
75
180
60
45
15
100
11
21
4
32
39
1
17
147
9
42
48
9
16
24
77
63
12
64
72
80
39
18
30
42
123
12
88
32
15
9
52
5
27
81
19
71
49
113
135
33
87
72
15
6
66
121
12
137
39
64
20
60
48
12
33
3
45
24
36
39
12
64
47
90
15
40
8
9
36
15
12
40
5
84
39
39
18
12
87
21
54
6
12
31
32
48
21
19
44
60
87
18
240
15
21
36
31
68
12
15
133
11
48
6
15
51
6
18
57
24
165
51
189
31
12
41
7
17
115
11
9
16
5
19
5
15
21
15
15
81
24
9
102
1
32
81
127
152
21
36
54
24
21
112
77
6
66
15
45
3
33
12
3
57
31
71
1
12
5
171
27
37
60
116
45
7
44
36
120
9
30
9
40
41
24
159
28
29
19
12
8
40
116
60
33
3
48
51
61
35
33
60
12
15
25
29
3
12
3
33
45
63
12
69
15
60
4
5
39
72
76
20
24
4
59
72
30
3
93
27
72
24
21
36
55
20
60
39
49
47
25
29
51
93
66
24
9
36
21
75
76
68
84
93
3
57
3
4
108
164
24
36
51
13
41
36
150
9
64
164
16
11
1
149
15
16
59
9
21
60
39
69
36
7
29
120
3
40
36
20
96
24
84
3
18
7
8
12
9
3
100
80
12
9
72
12
75
93
12
72
63
76
11
21
123
105
129
12
3
48
48
9
31
47
30
7
53
39
4
11
49
41
30
18
75
21
55
24
92
3
1
80
12
3
66
6
30
43
12
32
12
15
1
8
201
15
111
25
48
17
43
60
5
24
27
48
40
8
40
29
3
36
21
36
12
60
12
6
18
156
90
105
64
17
43
116
16
5
39
ABCD 94443196832*3^$a+1 [50028]
30
36
42
18
67
48
65
12
67
11
36
49
41
120
6
30
18
90
60
54
270
36
30
36
96
25
29
30
36
24
54
54
66
24
12
60
43
95
1
5
27
57
36
54
186
90
126
54
72
13
107
18
115
29
6
72
84
96
48
36
45
51
12
33
27
213
69
43
80
57
18
72
54
7
29
216
27
15
18
12
6
360
12
9
9
39
15
36
96
30
15
81
30
60
85
35
78
54
192
169
176
69
114
48
25
48
5
12
78
12
117
33
175
113
30
24
108
30
127
23
18
66
90
150
54
102
18
36
60
126
144
30
6
12
252
18
78
90
30
18
6
18
108
102
6
30
21
3
108
90
54
18
255
63
144
36
24
30
90
45
69
30
24
126
180
19
125
138
24
18
72
30
25
83
126
36
54
6
15
48
57
36
198
42
30
24
48
93
57
48
42
18
48
36
103
11
12
25
119
60
18
12
54
9
51
12
42
48
7
17
18
126
175
95
30
186
18
138
72
78
102
6
12
42
12
54
60
84
67
48
53
27
207
66
60
102
108
49
59
85
119
12
114
30
6
36
84
78
33
15
18
54
42
84
24
108
72
18
234
19
101
75
3
45
57
18
42
138
132
36
30
42
102
150
21
63
96
33
51
132
30
114
25
131
60
48
1
5
36
30
72
72
96
18
66
6
159
69
24
156
42
18
54
66
6
109
96
5
18
121
101
48
42
18
15
21
30
109
77
195
21
48
187
89
90
18
36
372
54
54
90
54
42
13
5
75
112
131
54
186
48
96
36
48
9
141
19
17
54
12
237
123
60
12
108
24
90
66
60
48
49
167
18
6
156
54
6
121
149
126
162
72
18
1
29
18
24
90
84
91
23
18
72
126
30
126
24
30
72
54
18
31
101
30
6
30
42
72
151
48
47
145
53
27
69
66
9
9
60
54
18
19
35
120
6
15
3
12
42
12
18
6
99
16
29
66
114
31
96
96
65
54
126
90
54
30
54
42
210
27
51
120
24
13
77
12
6
48
36
18
18
144
18
42
18
48
90
24
121
269
198
18
72
72
60
15
288
105
6
49
5
36
36
54
66
139
77
90
42
30
33
27
12
25
341
198
36
30
19
5
72
192
42
36
30
87
3
60
54
36
12
36
7
48
41
126
25
23
60
102
90
13
5
6
126
48
6
18
210
60
1
11
6
18
12
49
95
96
54
144
12
255
93
30
180
36
54
90
24
72
30
6
54
108
36
30
6
48
18
13
11
108
30
72
36
78
174
36
132
75
33
30
204
48
18
19
32
3
6
7
65
90
30
78
12
18
91
5
30
108
6
84
6
1
29
126
6
48
90
96
18
198
144
93
27
78
7
5
60
90
120
18
75
48
3
54
108
18
144
36
6
120
183
111
12
60
48
222
18
120
81
16
35
12
33
9
30
6
318
90
204
36
12
144
24
36
18
1
17
12
42
105
69
6
108
102
126
37
5
66
57
69
18
36
54
168
12
75
15
60
30
55
5
36
12
18
25
11
54
42
72
45
27
30
54
36
6
144
144
66
6
234
36
102
36
132
84
18
45
51
54
48
54
49
11
18
67
35
114
30
24
12
18
36
6
36
9
81
15
75
30
24
306
13
41
36
30
18
19
77
3
15
1
29
90
108
13
95
36
60
33
51
42
18
66
24
90
12
42
192
90
61
32
51
6
174
6
163
53
174
18
18
73
5
139
5
216
36
66
54
6
49
23
30
27
15
48
36
72
108
24
48
49
5
24
66
108
6
12
42
36
69
21
12
54
90
96
79
95
126
19
35
204
1
143
1
32
64
5
54
24
12
54
91
5
30
126
18
90
144
36
24
48
7
32
48
16
96
41
7
11
54
126
234
120
ABCD 94443350018*3^$a+1 [50003]
37
48
66
9
27
30
54
66
6
33
60
60
81
3
36
60
12
69
24
30
102
23
1
54
54
18
5
12
127
33
33
47
36
52
92
43
9
39
126
6
48
89
37
11
25
15
33
90
17
13
59
43
9
36
24
24
116
88
57
30
36
45
3
5
100
15
21
84
44
16
21
84
179
28
24
24
36
20
28
120
27
30
11
49
6
5
28
27
90
59
40
9
35
37
15
8
12
19
21
15
33
75
6
71
24
55
126
3
57
15
20
4
96
72
32
100
39
42
35
55
45
15
18
15
21
83
7
29
36
36
25
15
92
25
11
1
48
3
33
27
3
66
15
20
76
3
9
8
60
79
66
27
8
97
6
9
20
48
43
30
15
111
78
47
28
12
36
189
6
48
57
24
69
12
15
3
90
47
28
24
32
13
6
42
12
6
17
24
55
30
11
43
9
32
49
132
35
4
8
37
35
4
51
24
21
21
35
37
3
9
63
8
28
15
6
54
21
93
48
63
9
48
48
15
12
44
60
36
97
12
23
43
42
11
72
12
28
24
33
12
179
1
48
36
90
6
24
15
87
149
1
75
45
143
1
3
3
93
24
56
24
1
35
1
6
30
18
125
25
35
55
120
17
37
18
9
21
30
9
129
6
53
37
11
13
12
24
23
151
65
1
6
29
88
8
12
48
88
32
19
33
27
113
12
76
9
6
60
42
275
60
13
3
51
6
27
32
25
84
11
4
21
30
18
15
8
25
63
12
44
36
19
53
1
12
27
48
8
4
45
15
12
15
45
21
24
6
9
24
9
95
25
18
30
59
91
24
6
3
15
17
25
78
21
33
42
24
9
32
48
151
72
42
23
24
4
12
12
12
21
78
21
36
39
6
63
24
3
18
15
24
51
162
60
24
90
78
15
51
5
25
84
35
13
150
5
19
21
3
9
32
16
105
47
97
11
145
47
1
42
5
28
44
76
36
21
24
90
30
75
165
35
1
35
160
135
84
21
69
3
21
39
56
1
60
60
54
45
21
3
56
1
36
39
9
12
15
8
12
4
21
59
4
36
96
60
3
54
35
223
24
96
93
75
6
35
4
21
48
27
8
40
116
12
28
15
29
1
111
9
15
117
24
51
3
89
16
44
1
6
41
48
7
29
1
59
133
23
4
24
27
48
17
133
24
6
29
40
27
21
32
28
12
48
9
15
44
121
131
28
87
18
59
67
45
21
18
17
37
3
80
49
30
24
21
168
8
28
44
40
60
57
96
24
6
17
31
5
40
9
96
36
6
5
85
35
37
15
45
72
131
4
99
41
24
7
45
57
72
24
27
57
18
9
153
11
24
36
7
5
43
29
28
3
54
108
87
21
71
1
78
45
24
57
6
17
148
75
33
56
31
102
83
48
61
39
21
6
65
4
24
9
3
15
78
51
51
108
69
8
55
173
1
11
12
73
27
8
43
17
72
7
65
121
54
18
23
55
5
24
121
48
30
21
8
40
48
69
48
6
6
51
39
29
1
54
126
66
5
24
84
16
36
45
78
6
3
3
114
11
40
12
20
16
20
7
9
81
18
66
23
40
32
31
77
12
31
48
5
24
1
84
3
3
270
6
5
24
55
12
29
1
18
6
60
11
72
73
135
9
11
25
60
15
93
11
76
12
48
3
66
96
35
64
20
55
114
42
42
132
63
171
5
36
73
132
24
30
41
19
21
60
24
27
57
36
87
153
32
25
15
48
9
51
20
4
8
37
78
17
40
36
9
3
80
24
25
99
21
39
111
6
12
6
117
68
16
15
6
75
8
36
16
8
12
19
6
35
40
12
20
28
15
42
6
9
36
87
18
11
96
40
45
24
6
5
84
108
60
25
35
31
9
48
72
57
6
5
28
15
81
8
103
33
60
24
3
9
39
12
138
71
4
24
36
21
59
1
23
1
24
60
6
30
111
20
31
108
6
63
20
36
4
20
7
18
6
117
39
93
57
39
15
5
25
95
12
25
27
20
67
30
15
51
108
5
52
39
9
44
16
12
57
27
21
15
9
11
28
27
77
97
6
9
51
42
75
20
16
9
60
15
20
13
60
84
39
21
23
16
12
104
145
48
120
120
6
81
8
7
24
149
1
11
48
12
84
37
23
31
101
43
9
3
114
15
36
3
30
47
24
13
35
97
23
40
32
13
11
64
68
4
51
48
41
31
5
24
36
43
12
30
75
9
23
61
27
20
43
65
55
5
7
9
45
54
5
25
159
32
13
12
59
61
48
11
1
6
93
92
25
18
17
28
111
144
54
27
15
69
20
49
48
15
129
71
28
24
153
12
23
52
57
6
65
12
28
243
21
51
69
129
59
7
30
11
55
17
48
13
6
84
9
51
57
68
31
41
24
108
1
24
23
84
19
66
15
8
156
37
15
45
23
132
115
89
24
7
117
171
129
3
60
9
21
23
25
84
75
57
3
21
11
24
24
12
16
45
18
57
3
6
36
47
48
52
36
44
12
48
145
51
69
12
11
25
30
29
49
24
78
93
21
71
12
28
128
40
9
27
56
24
31
9
48
36
20
12
24
4
15
186
108
107
31
48
6
15
45
6
48
17
55
5
4
51
5
55
5
25
18
42
15
8
1
59
36
133
12
54
9
20
31
57
3
45
20
1
23
40
32
1
84
36
83
49
6
5
91
66
12
72
39
21
36
60
107
25
42
9
21
54
12
30
23
49
12
15
21
47
37
23
16
57
35
24
4
104
43
90
63
92
4
81
84
96
15
24
9
12
12
15
3
45
105
87
3
77
37
6
54
23
7
21
48
ABCD 94443447316*3^$a+1 [50088]
37
75
141
108
90
270
114
126
47
25
18
54
30
33
192
80
1
42
12
89
43
69
75
21
69
11
55
114
119
16
21
168
99
9
119
61
35
55
41
301
66
6
18
36
101
16
153
72
54
36
180
84
29
25
42
72
120
45
153
90
60
17
48
25
135
27
5
25
60
30
72
108
42
30
24
66
71
16
48
189
24
36
12
144
11
205
60
119
1
15
80
67
45
171
42
18
57
33
63
48
32
37
66
41
16
128
85
6
18
12
60
138
24
9
63
30
3
3
29
64
96
75
180
177
3
60
129
45
3
39
41
31
120
6
51
39
126
59
175
33
111
17
48
61
120
155
7
41
1
90
180
12
24
30
54
36
5
67
72
36
17
25
23
85
27
32
67
29
48
48
271
33
75
53
31
6
203
7
6
99
27
90
75
240
39
36
162
51
128
187
101
133
12
15
240
128
64
80
19
12
129
80
49
84
60
95
31
65
37
18
42
12
51
63
17
109
48
60
183
15
161
1
143
160
224
16
32
64
48
105
66
53
25
71
16
3
30
72
168
144
48
72
42
48
258
11
48
16
128
96
64
32
48
19
90
51
57
72
15
45
131
16
32
19
221
16
141
12
54
168
72
48
36
45
96
9
119
37
54
21
144
32
55
153
27
69
48
15
138
72
6
66
24
159
21
72
51
21
12
108
60
30
89
96
31
24
12
36
90
47
61
6
54
39
432
96
32
96
1
47
112
128
208
48
21
11
241
18
29
16
135
153
21
11
16
171
42
30
29
31
33
75
54
48
60
48
18
33
80
49
143
16
165
59
96
49
156
54
60
17
73
23
48
64
144
75
6
63
32
48
96
121
36
18
48
209
13
3
123
21
33
18
18
174
6
39
15
33
128
67
269
91
69
39
42
72
126
281
169
126
89
19
18
11
64
63
222
102
36
252
125
19
54
71
43
5
160
33
63
57
90
29
49
15
21
27
3
45
48
48
96
32
144
16
9
119
96
67
54
87
165
11
49
108
35
112
207
186
180
51
48
63
33
15
54
126
60
84
173
25
71
91
108
9
128
25
23
48
19
60
65
7
89
96
49
102
24
65
19
45
141
18
12
21
75
53
48
1
6
54
48
51
144
135
89
16
3
29
61
35
19
237
48
128
13
60
66
78
23
13
30
60
12
77
55
57
195
77
7
9
81
6
105
39
72
17
64
32
139
72
45
63
66
15
57
119
25
18
108
78
27
93
83
16
33
63
32
7
36
6
30
113
16
80
25
71
1
15
45
51
69
18
9
45
51
9
36
147
48
57
23
7
57
48
3
221
91
101
181
108
252
42
48
57
123
42
54
54
47
271
18
60
83
64
45
198
54
18
21
32
19
96
36
9
9
120
72
71
19
6
23
64
32
43
5
144
64
128
64
63
65
7
9
9
71
19
390
162
60
90
159
51
18
60
108
83
7
9
176
25
24
47
96
55
12
42
35
1
192
18
125
48
96
61
120
18
105
32
67
66
6
21
33
143
49
114
125
235
54
30
24
30
18
18
6
81
153
72
12
96
35
1
138
53
73
183
21
18
192
41
235
149
103
180
72
93
27
42
54
69
144
381
195
15
60
21
9
186
173
37
24
72
138
33
96
129
63
75
101
96
25
198
17
13
83
31
30
51
81
36
27
ABCD 94443724912*3^$a+1 [50036]
12
40
42
3
32
73
26
40
80
12
9
15
1
8
15
12
61
11
48
30
4
54
93
8
49
14
6
12
15
15
60
58
20
15
1
38
72
36
21
7
9
11
42
12
7
11
78
16
38
12
114
19
27
5
24
16
104
49
56
16
50
36
1
17
10
50
60
7
27
21
8
48
9
24
63
16
83
46
18
14
6
4
32
6
54
60
28
8
9
16
5
100
15
8
19
18
27
5
18
48
9
51
13
23
24
10
23
63
33
25
8
34
48
5
1
39
8
3
40
54
26
36
24
33
1
42
36
12
128
21
24
16
59
37
11
12
4
38
6
9
40
24
23
40
14
34
32
25
3
5
3
10
27
3
38
31
9
32
18
24
10
123
24
35
24
36
1
83
12
9
21
52
2
24
13
8
25
8
22
17
37
3
11
12
9
9
15
15
106
26
21
39
1
3
5
1
38
1
15
41
3
36
4
168
21
48
8
13
27
8
99
64
32
12
1
17
15
7
6
11
33
6
33
9
7
8
3
16
56
90
90
57
3
22
2
34
14
12
33
3
18
52
44
51
7
6
75
59
21
48
9
7
32
1
80
82
32
34
11
25
71
43
14
12
18
1
11
6
48
66
85
59
30
12
18
1
32
27
22
2
12
9
19
21
65
6
9
39
18
15
7
17
144
19
8
30
30
4
8
36
10
12
2
9
27
24
12
4
56
21
7
33
23
12
12
9
63
24
4
26
3
9
7
11
61
101
43
8
16
107
36
33
39
28
5
3
12
1
32
37
14
13
3
104
24
60
81
1
50
48
66
18
18
34
38
30
6
12
54
4
36
20
13
21
59
15
48
28
5
9
7
32
1
26
46
14
96
33
3
60
9
49
62
12
108
33
75
45
24
3
13
32
75
12
1
11
6
30
22
2
16
12
20
18
111
1
56
6
49
9
15
27
84
32
9
3
6
10
32
21
69
12
102
1
65
12
51
31
17
39
60
28
2
15
3
24
22
14
30
12
7
11
12
4
14
36
30
69
57
7
41
31
9
12
3
17
30
4
26
90
12
6
7
8
21
10
24
14
48
3
24
64
11
12
1
24
9
15
27
38
6
40
44
16
20
10
20
3
27
36
24
36
40
68
25
59
66
51
3
45
24
3
21
45
12
36
4
26
30
79
51
53
40
17
16
18
38
28
60
80
24
48
18
22
14
10
8
18
48
16
20
10
143
1
86
9
27
78
16
8
36
16
51
77
42
48
9
1
50
21
27
78
39
24
24
3
36
9
27
40
5
19
30
18
42
14
45
15
10
71
73
15
41
7
63
2
48
15
25
36
26
9
72
21
6
21
15
36
24
40
6
38
6
3
45
118
20
18
6
9
1
6
2
42
6
18
30
12
3
31
44
4
33
47
36
21
15
6
10
17
3
60
54
3
1
24
50
45
3
61
11
36
6
94
36
18
26
36
40
6
12
26
36
1
24
11
21
27
61
51
20
64
89
87
25
8
141
28
8
18
10
11
21
58
50
6
9
15
54
10
185
15
58
20
19
11
21
19
12
41
27
45
3
37
9
6
41
24
15
4
36
20
48
37
35
64
14
7
17
88
54
44
40
6
14
6
10
104
42
42
6
40
24
8
28
20
66
13
48
33
102
20
12
9
13
26
18
36
16
3
27
2
27
40
11
34
3
56
21
6
30
30
9
81
7
23
42
6
33
49
18
66
11
24
16
35
24
18
51
45
6
45
9
6
18
22
8
28
8
54
63
3
12
22
11
15
12
42
28
2
13
48
21
38
22
47
37
3
11
60
25
27
14
6
24
25
81
8
42
85
56
55
18
20
67
57
38
12
6
7
47
57
9
39
33
15
15
9
39
105
9
6
12
24
36
24
18
6
1
8
15
25
47
18
12
6
4
41
15
24
18
10
20
9
39
10
14
33
1
72
50
22
39
11
6
36
30
21
72
27
10
59
1
8
15
3
10
14
34
11
9
12
42
1
5
42
9
1
47
7
38
10
18
2
36
57
15
4
5
64
35
61
23
1
35
46
18
69
23
36
37
27
5
3
16
32
21
1
8
31
24
23
24
1
11
6
64
26
69
31
18
14
18
18
21
15
36
48
12
24
6
12
15
1
2
21
7
17
7
8
48
12
60
84
60
64
20
16
20
6
3
25
32
31
11
22
48
38
30
12
96
130
45
56
3
61
129
30
32
1
3
122
48
3
13
11
24
9
4
26
6
19
11
54
6
4
2
22
5
3
4
14
12
30
1
24
48
89
66
13
8
61
59
25
15
8
24
13
80
19
17
31
56
15
18
15
27
12
28
38
103
21
35
3
48
42
16
20
12
3
87
9
1
32
70
33
5
22
29
24
85
99
32
19
20
18
52
62
12
81
7
8
9
16
15
8
36
24
10
11
15
60
16
44
30
4
2
21
88
24
5
22
29
1
18
29
7
8
90
16
15
11
6
22
32
9
15
16
38
42
9
40
15
2
54
9
27
42
18
82
71
57
30
30
3
19
5
51
36
24
9
3
30
78
33
3
40
5
9
106
14
31
24
8
27
4
17
43
20
18
12
16
11
21
3
15
24
16
6
59
9
6
36
13
3
12
41
45
22
29
112
72
8
1
66
44
30
58
2
100
6
21
59
24
48
45
39
10
8
6
1
11
10
14
54
22
18
2
13
5
19
35
42
10
6
3
95
25
56
39
42
7
5
19
17
66
13
41
36
3
1
14
60
36
9
3
4
44
21
9
31
11
10
27
21
11
21
22
5
27
40
45
11
40
2
18
57
25
26
30
31
9
44
3
16
11
6
15
75
12
24
60
24
61
29
43
8
45
6
52
146
40
50
24
12
36
114
3
40
5
6
30
30
57
19
5
111
9
3
13
47
1
56
15
28
36
41
48
33
90
12
28
8
16
14
40
23
3
108
12
36
42
30
33
16
17
24
6
4
2
70
104
96
60
60
54
4
20
15
7
8
40
41
19
56
16
8
10
3
29
6
37
131
22
71
73
23
1
2
13
8
121
15
3
48
69
8
3
30
84
58
20
18
4
39
33
20
6
21
48
15
28
6
26
10
11
16
9
44
48
3
72
97
23
33
7
15
8
18
39
16
11
21
33
52
11
51
13
5
10
50
55
29
58
56
9
24
1
15
77
43
47
24
24
48
54
18
88
2
31
5
3
24
24
1
2
12
16
14
58
50
6
12
30
15
39
33
16
11
54
12
18
10
24
8
10
5
16
41
55
5
43
23
24
6
42
4
29
16
101
12
6
4
30
6
36
56
13
8
3
6
42
12
36
69
61
131
7
2
18
40
5
9
6
16
74
15
1
86
4
29
15
40
41
21
3
24
21
6
21
27
42
6
30
7
3
8
10
2
9
21
27
15
58
39
23
12
16
5
3
13
48
35
6
48
6
9
7
32
40
26
15
7
8
9
16
17
18
66
27
64
99
20
4
45
24
3
32
16
6
14
57
33
7
8
39
18
54
34
32
7
32
1
60
2
30
99
39
1
39
50
42
40
32
40
44
40
9
48
143
54
16
6
5
31
17
3
21
141
3
7
42
23
27
6
10
5
19
8
42
51
39
130
26
13
24
53
10
38
3
3
13
15
17
9
24
48
48
10
45
15
2
30
34
6
2
10
32
13
5
6
12
9
3
12
6
3
24
3
40
21
23
25
59
36
9
1
15
11
189
15
18
48
72
16
54
17
63
76
5
21
46
108
20
4
8
84
16
68
49
65
18
10
27
15
8
10
39
89
16
23
3
22
36
20
15
15
1
72
9
39
5
27
39
25
117
3
47
49
9
2
70
26
30
55
27
8
16
14
30
36
40
140
25
23
16
9
8
120
7
12
86
15
15
9
9
7
47
36
21
21
27
15
1
11
6
22
26
6
24
70
20
10
77
3
16
8
22
15
35
60
33
43
44
48
1
17
63
48
27
24
36
6
3
24
21
6
132
1
48
99
66
80
3
3
10
32
3
39
6
42
49
8
3
6
36
28
36
12
32
ABCD 94443938276*3^$a+1 [50063]
48
72
33
12
180
63
120
93
252
15
24
24
24
105
96
87
102
72
18
6
111
33
63
33
210
177
39
54
90
6
15
3
102
63
3
213
27
24
33
165
96
42
129
108
120
123
102
15
27
30
24
114
6
90
150
447
72
27
21
129
24
186
30
159
72
99
225
36
243
120
81
63
6
114
45
3
24
45
225
3
117
24
120
87
3
6
48
123
624
36
252
36
129
72
66
48
54
27
108
48
132
192
48
36
9
282
9
21
24
66
24
144
213
9
24
24
42
33
300
243
102
66
9
21
75
45
159
96
195
45
147
129
180
123
72
24
237
180
135
57
87
21
57
90
45
57
63
195
45
120
36
12
3
24
72
24
72
165
3
54
162
48
48
24
48
192
69
72
75
45
75
24
54
159
12
48
36
225
15
105
42
9
36
153
234
21
129
3
144
93
51
15
117
123
81
15
33
237
48
183
147
285
27
30
51
93
66
30
24
39
48
9
63
27
54
27
39
9
15
6
168
291
159
21
24
123
69
84
45
147
204
24
24
75
21
27
54
48
42
24
54
15
3
309
3
120
6
66
93
75
30
87
33
138
72
120
141
51
9
231
174
42
33
180
9
42
21
192
27
45
51
48
45
144
72
96
48
180
84
51
72
45
9
90
24
105
189
120
63
9
48
18
45
147
216
69
120
411
24
48
153
12
27
48
69
129
144
90
333
3
150
15
267
105
15
33
36
33
162
24
21
60
111
72
237
60
15
129
15
30
15
9
66
30
90
21
123
93
33
96
138
105
63
69
336
27
33
39
21
267
105
132
168
51
96
45
129
66
129
36
33
18
117
57
15
60
39
54
87
120
129
24
90
102
18
45
240
27
45
36
39
30
450
24
192
45
180
69
123
111
390
24
162
24
21
24
9
282
45
240
24
99
21
99
72
21
9
63
51
126
15
3
72
105
111
24
93
75
45
48
72
12
93
18
24
45
3
6
42
78
24
210
288
102
15
48
177
42
240
81
255
45
195
102
63
192
123
45
267
120
21
105
90
285
81
111
300
132
105
66
24
105
21
24
63
387
21
27
24
21
120
9
66
24
45
99
6
63
48
129
135
75
24
24
30
96
24
111
60
207
33
36
33
90
33
69
75
60
3
192
93
51
81
15
69
129
72
18
168
54
24
24
42
264
6
15
156
15
48
81
36
99
45
33
27
45
39
27
93
27
24
33
117
24
147
159
69
9
18
45
147
33
15
168
6
234
57
39
48
21
51
174
120
90
225
45
42
222
27
60
195
168
45
291
24
120
117
3
120
72
21
12
12
99
54
138
33
39
93
33
66
21
24
33
75
135
72
189
36
255
33
228
33
159
3
ABCD 94443955096*3^$a+1 [50004]
61
39
39
117
15
165
3
29
28
48
44
28
63
41
1
15
120
80
28
120
44
43
89
19
197
12
16
56
76
15
9
69
111
8
16
24
20
28
8
100
117
27
8
48
52
8
12
208
24
48
12
288
60
60
20
13
11
61
3
27
125
12
43
57
3
153
84
21
59
31
81
48
60
21
47
55
9
264
27
33
72
108
87
18
51
9
42
45
8
37
18
105
32
28
60
24
33
48
47
43
69
123
60
48
29
31
9
48
24
81
18
69
153
27
81
42
78
30
9
8
28
45
11
28
60
72
56
43
12
33
60
56
1
47
40
140
16
27
9
48
36
75
12
45
8
144
36
64
21
15
12
3
9
108
48
15
5
55
60
12
33
96
99
81
39
72
60
33
27
33
24
20
28
204
36
60
224
1
138
12
33
32
72
36
4
51
77
12
91
17
13
12
99
24
285
12
23
7
108
29
31
9
21
39
183
29
49
179
28
33
270
72
78
15
60
15
129
51
5
160
80
37
83
115
17
73
75
27
69
8
1
39
36
12
3
9
3
48
137
55
30
3
120
45
72
18
17
55
53
40
147
77
181
75
32
52
80
72
91
53
52
75
57
3
60
33
27
33
24
12
48
108
12
32
19
60
57
48
75
102
27
21
192
15
44
4
24
36
24
20
31
9
20
13
48
47
40
15
57
8
4
24
24
12
21
30
17
31
42
30
48
12
9
48
60
36
20
52
195
48
9
51
5
96
4
15
12
48
5
4
60
8
40
108
15
5
7
29
31
129
39
57
24
36
72
36
56
64
147
5
112
32
1
18
141
84
87
150
47
100
51
69
63
57
68
115
65
52
48
44
1
138
41
28
8
13
12
3
72
12
36
36
39
9
12
44
4
21
87
93
27
20
43
30
30
29
40
8
55
30
30
65
100
15
57
51
162
35
43
12
317
28
15
29
19
60
65
37
23
25
30
12
17
43
17
28
15
65
4
39
41
4
24
96
57
27
68
73
35
4
8
4
39
60
81
36
63
249
51
12
113
12
60
84
4
15
69
56
4
60
111
9
48
33
11
4
132
24
20
28
156
57
18
5
4
3
57
33
39
111
5
28
15
17
48
25
75
24
72
111
57
12
36
3
149
52
20
208
12
51
57
33
18
21
99
21
24
80
7
105
75
18
30
141
8
40
63
9
24
27
17
88
32
1
71
49
15
32
72
12
28
21
15
27
113
127
9
128
31
42
239
19
117
63
9
48
3
5
16
36
75
53
37
3
24
60
3
45
15
17
16
32
4
56
115
33
32
48
25
39
33
3
147
60
9
44
85
42
60
90
123
75
12
60
18
15
84
33
48
60
11
36
52
48
3
12
5
148
32
265
3
87
30
78
5
175
117
3
90
171
8
103
69
48
60
20
28
60
24
56
40
93
30
60
42
167
48
13
15
96
111
5
55
57
48
15
9
24
92
25
47
40
72
9
59
13
18
5
36
79
45
57
15
312
56
37
3
12
3
57
75
33
147
5
100
12
21
147
8
7
45
20
43
101
61
198
177
68
67
65
4
24
44
40
33
39
129
47
48
55
9
3
69
51
33
12
63
9
20
31
141
8
43
33
56
48
43
18
72
18
141
60
39
5
7
17
40
152
28
116
60
12
28
87
90
48
51
24
24
68
12
73
30
45
3
120
5
16
24
36
39
5
24
28
3
30
39
36
56
16
75
69
36
168
36
200
16
20
28
44
40
3
60
33
12
183
60
42
18
60
69
3
57
3
33
177
15
80
60
64
144
15
165
24
48
153
35
115
41
36
52
8
43
12
9
264
15
45
27
33
104
52
51
5
55
45
32
16
15
5
40
45
39
48
3
41
28
48
8
25
42
9
56
72
112
116
25
15
168
15
29
16
72
33
47
72
16
24
33
47
28
3
5
64
96
27
93
84
60
333
30
29
84
220
56
31
78
60
11
184
27
5
73
150
12
30
48
11
139
9
48
3
9
8
28
20
4
20
43
45
3
12
9
24
15
57
8
7
5
25
27
3
129
48
72
21
39
39
12
48
41
24
25
39
12
140
49
72
3
20
127
17
12
136
104
19
89
36
37
15
3
60
60
9
111
42
27
8
40
24
68
13
3
12
3
89
40
3
33
156
20
151
17
43
57
36
12
63
9
152
16
3
81
21
39
84
12
32
28
32
72
36
13
135
57
15
72
3
48
60
42
99
36
12
3
240
65
64
20
28
60
81
60
27
104
64
32
12
28
72
51
90
30
105
84
48
ABCD 94444165306*3^$a+1 [50004]
19
24
77
13
36
95
25
150
24
60
150
23
13
96
180
234
24
36
90
90
36
108
36
66
18
42
11
67
72
60
108
36
89
175
132
48
30
6
36
144
156
48
41
120
25
30
24
30
180
96
24
6
89
175
6
150
180
24
96
30
84
12
30
24
5
55
17
7
41
25
6
84
6
48
96
6
108
66
36
18
6
36
35
384
79
72
41
67
12
65
25
78
12
29
115
120
36
89
31
48
90
42
24
84
65
55
42
144
6
78
11
121
30
204
29
235
12
113
25
90
120
66
6
144
24
36
30
35
49
6
54
12
18
72
53
31
41
79
30
66
90
23
31
114
12
18
42
18
120
30
12
84
24
6
36
24
5
31
24
6
54
180
36
173
25
6
36
29
19
6
30
36
24
30
36
78
12
48
90
30
36
54
192
24
54
132
84
24
233
13
60
30
54
96
54
30
23
19
78
36
107
48
19
6
6
41
13
30
24
5
55
12
24
96
29
31
18
66
90
6
5
24
61
54
60
17
109
60
18
66
186
48
96
156
48
12
30
84
30
66
78
30
35
1
114
126
47
7
17
169
24
6
24
113
72
288
7
6
6
78
72
138
72
48
96
54
30
41
72
103
24
66
126
60
168
96
24
12
60
204
60
5
1
23
1
30
6
108
191
31
24
17
7
120
41
115
36
18
23
259
48
30
30
66
167
73
30
54
12
30
18
30
41
19
72
48
36
120
144
6
59
7
113
157
30
29
49
6
66
174
264
282
138
6
47
43
24
6
24
72
78
66
54
36
29
1
6
138
215
7
18
6
89
1
6
84
5
79
66
6
114
30
24
36
6
78
36
5
55
84
5
1
95
19
36
84
36
17
79
48
12
30
119
19
36
114
6
84
53
127
120
72
41
169
198
41
144
31
41
79
24
42
108
96
30
36
89
19
66
11
139
60
17
49
108
6
6
120
24
150
24
17
43
101
19
53
13
210
30
36
30
30
54
29
7
41
103
120
66
18
96
84
96
89
192
115
120
53
7
54
126
24
24
102
311
49
24
54
185
7
41
127
36
30
96
23
1
47
7
126
60
84
36
90
30
30
6
144
59
1
216
30
60
114
59
1
114
102
54
84
12
120
60
120
24
60
65
115
101
79
24
6
30
6
119
85
126
24
300
24
72
210
23
7
84
24
36
24
60
30
186
36
24
60
5
85
156
71
7
6
107
19
24
29
157
30
144
114
6
6
18
60
66
6
24
60
101
103
42
359
24
67
24
54
90
30
167
43
30
71
31
41
67
53
79
84
120
6
48
126
36
48
120
6
96
54
60
5
1
78
42
54
144
161
235
6
54
65
121
138
12
161
49
18
6
156
18
312
60
48
30
47
25
18
6
114
120
72
144
30
150
41
13
66
65
25
47
120
97
102
264
36
29
49
95
1
119
1
66
48
30
72
24
6
30
138
156
36
468
77
49
66
30
84
54
36
41
103
41
61
299
72
439
24
60
5
72
7
30
36
191
25
30
54
66
90
95
55
113
25
263
48
72
168
49
120
66
29
1
234
5
216
55
330
156
84
6
48
96
120
24
65
1
36
18
113
48
96
55
198
102
150
24
24
102
24
204
12
113
120
1
71
19
36
18
162
54
66
60
168
36
6
354
6
18
30
90
120
5
7
41
109
59
19
101
96
25
84
30
60
17
19
48
36
30
60
120
95
19
72
120
173
67
48
36
96
84
5
ABCD 94444860826*3^$a+1 [50003]
12
1
120
11
25
179
132
13
20
69
102
85
24
65
31
83
37
116
9
96
3
16
5
90
48
57
33
31
95
6
78
117
165
79
17
48
15
51
78
6
12
24
48
37
89
31
59
85
11
270
186
42
7
5
18
21
36
36
4
23
240
21
72
4
5
315
75
109
36
24
60
11
60
126
39
144
40
5
6
21
39
205
29
54
12
54
60
51
75
30
66
13
59
6
31
204
20
40
47
12
66
115
11
85
35
21
3
6
66
60
18
27
63
36
36
48
6
198
30
66
145
35
30
30
85
20
27
48
72
73
77
99
36
28
60
95
61
120
29
42
33
111
85
29
36
115
24
35
36
25
116
208
11
36
42
27
39
1
84
59
6
42
13
5
30
6
115
140
4
32
64
5
48
27
69
75
21
144
42
270
19
5
66
49
179
1
11
48
25
20
129
7
35
49
32
64
23
18
18
42
18
30
150
1
11
24
48
12
36
49
101
43
36
140
333
27
144
15
145
47
84
78
91
36
84
17
114
169
17
60
24
114
21
4
65
54
21
87
49
11
54
144
51
160
89
55
47
30
18
54
66
145
131
48
78
228
66
9
36
33
42
30
19
131
49
60
47
48
181
60
29
150
42
43
36
24
11
81
147
42
120
19
96
95
48
12
105
69
91
20
216
28
17
24
79
11
24
30
84
91
180
35
25
11
9
15
24
30
42
24
81
75
18
30
12
36
45
3
36
24
1
60
65
66
13
56
3
108
18
175
107
180
129
105
79
35
205
5
12
63
16
20
4
32
9
66
18
54
33
64
24
60
32
33
192
19
116
45
54
96
133
131
6
42
120
72
18
3
27
1
65
55
29
60
18
90
79
65
19
60
5
36
30
49
32
108
76
120
20
9
36
19
71
18
102
25
24
59
12
6
78
1
59
30
24
211
29
42
18
96
12
42
12
84
60
12
13
60
5
66
141
4
131
13
215
61
44
15
61
24
180
11
69
39
121
20
36
36
33
30
61
23
12
48
117
4
11
78
96
126
49
60
125
54
12
78
7
144
96
35
24
24
48
72
120
12
36
13
29
36
30
240
12
78
132
199
125
96
12
102
85
23
12
85
251
54
114
241
24
77
138
25
17
54
25
239
6
108
211
41
48
18
144
6
79
11
49
29
15
75
102
199
113
7
59
165
36
39
30
90
36
205
120
60
24
5
66
36
24
48
61
35
24
33
69
198
61
5
12
15
15
54
19
125
12
78
25
176
15
96
60
12
36
1
24
35
6
66
9
195
60
24
61
29
91
35
25
20
153
187
24
125
87
3
120
121
29
51
333
27
184
32
124
23
12
49
60
5
51
3
30
30
66
55
17
15
279
84
120
96
69
105
96
15
4
156
20
21
19
84
17
19
5
24
31
89
15
15
96
60
6
18
85
89
18
60
13
96
5
30
108
1
131
78
7
20
99
61
41
12
18
133
47
72
21
16
29
30
132
45
33
150
25
5
66
49
71
69
27
30
24
55
59
1
119
72
12
213
28
29
30
36
25
96
83
78
18
54
7
11
45
75
18
31
20
129
96
30
36
90
54
69
76
95
24
1
5
19
180
11
85
116
87
93
3
1
140
4
36
53
12
54
25
17
18
85
11
24
121
23
61
32
75
30
19
56
87
57
69
54
37
60
59
145
71
60
66
12
6
6
18
21
40
35
25
29
18
12
12
126
72
216
31
35
66
78
120
1
144
20
27
30
30
90
3
72
27
42
55
11
102
7
59
72
13
80
9
67
5
84
51
15
114
42
18
55
47
78
12
54
49
20
87
78
6
30
66
72
78
79
23
18
3
39
61
80
75
25
96
5
51
75
73
167
9
100
35
81
3
25
197
48
186
84
60
25
77
78
25
59
12
36
93
16
83
30
18
54
15
123
96
1
29
96
15
3
6
6
25
24
60
29
18
48
1
5
18
1
116
3
141
51
36
12
18
60
19
60
ABCD 94445318582*3^$a+1 [50198]
36
24
156
135
225
90
42
36
84
67
5
60
234
36
30
108
252
90
78
36
192
72
90
168
30
72
168
90
102
6
66
18
61
32
165
84
60
90
246
150
48
216
90
60
138
45
45
18
129
15
54
27
153
60
54
36
84
78
12
67
59
144
78
103
77
48
72
60
120
24
30
60
18
147
213
108
12
3
3
30
42
165
64
95
54
126
61
5
180
24
120
54
36
24
30
54
1
5
72
18
66
24
7
29
144
36
210
45
15
145
53
12
111
213
6
120
234
24
48
222
13
5
48
90
126
36
63
105
246
96
18
90
30
90
189
33
12
3
15
78
72
30
108
1
41
48
42
12
108
117
16
65
126
90
60
54
54
180
156
31
113
132
30
189
339
18
54
36
48
222
102
150
18
30
144
36
72
276
66
6
79
65
36
30
13
47
174
24
75
99
253
59
30
24
12
18
294
12
31
288
329
36
24
156
126
126
60
180
12
18
24
18
90
18
138
36
1
107
72
93
111
90
66
21
75
138
6
54
12
54
78
12
54
216
18
240
66
97
35
288
54
18
144
30
6
18
354
13
47
108
282
43
53
174
93
3
144
66
90
90
54
96
97
299
36
49
269
150
162
144
48
27
16
47
18
42
66
6
108
90
7
131
24
84
60
72
30
223
137
150
12
42
108
15
33
63
105
66
90
348
12
18
81
81
36
42
177
15
114
30
1
41
55
128
117
27
27
126
39
64
5
24
72
216
102
162
150
66
18
337
137
372
24
120
6
66
139
11
18
30
114
72
120
60
66
78
39
63
49
80
51
18
24
30
18
162
6
54
90
48
43
29
60
87
15
108
6
111
303
12
78
12
108
72
18
270
6
84
168
210
78
54
15
111
36
18
12
258
48
72
90
42
36
18
12
24
228
67
96
239
156
18
54
78
18
54
90
120
132
450
15
16
5
43
65
31
96
305
159
64
77
78
37
17
48
79
89
12
75
33
36
6
84
90
6
54
54
69
15
18
18
144
60
48
180
42
102
168
18
144
51
249
6
252
18
115
32
171
114
18
192
1
35
114
36
12
75
57
72
138
132
48
1
125
24
30
45
48
69
186
138
36
19
17
234
90
36
72
78
129
33
90
18
228
31
11
18
51
15
90
90
126
42
102
114
300
126
54
72
72
42
180
31
347
318
60
48
6
84
129
15
1
80
117
60
192
72
18
36
36
45
33
120
7
96
80
129
30
1
95
33
21
30
6
48
186
48
6
12
132
12
54
6
90
84
60
72
93
112
65
84
168
12
108
330
12
6
15
15
108
24
61
47
129
15
33
15
78
3
195
61
149
36
18
126
24
66
114
72
120
6
325
173
36
31
47
30
72
144
150
36
90
48
132
126
18
66
49
29
3
33
30
60
66
54
60
66
31
32
ABCD 94445384492*3^$a+1 [50100]
21
12
12
15
57
15
30
96
14
148
78
50
25
12
147
48
12
20
1
15
72
141
87
57
33
14
1
27
105
15
8
40
9
60
75
9
11
13
15
8
144
28
48
24
45
35
88
12
78
2
30
126
64
81
39
90
6
12
21
11
16
20
100
104
30
16
63
17
10
60
12
33
180
12
75
8
133
96
135
9
60
12
27
18
3
96
48
15
68
100
54
15
71
64
9
71
61
39
69
36
108
72
41
43
21
123
3
12
12
33
83
37
27
9
96
3
12
21
15
153
12
48
27
12
33
60
95
40
9
15
60
60
45
144
72
72
15
12
36
57
15
12
9
156
75
45
45
48
63
39
9
39
32
10
50
25
21
75
149
10
20
49
111
69
12
72
15
33
9
78
12
48
132
108
21
11
70
50
16
33
12
12
53
114
46
87
27
9
21
18
117
84
24
60
72
3
12
9
12
15
9
24
51
56
37
63
12
122
30
1
59
73
27
18
135
12
60
15
50
58
38
64
26
85
72
15
105
3
12
8
37
123
20
49
21
3
141
6
9
228
36
57
42
57
204
27
132
32
13
63
20
4
33
63
24
120
20
100
48
33
39
48
21
41
10
33
117
110
76
93
131
6
10
33
11
76
9
21
174
20
121
39
20
40
33
15
2
79
107
13
57
90
24
228
122
43
3
9
24
51
20
10
111
15
60
33
252
27
8
60
25
24
3
57
15
21
75
30
14
229
24
48
245
67
12
24
39
48
164
40
105
15
36
9
24
51
60
36
24
56
85
48
36
36
15
33
47
4
60
33
15
108
24
6
63
27
44
100
9
51
9
11
28
117
11
60
30
19
60
11
24
88
21
129
51
39
21
72
24
123
45
12
35
85
15
33
3
45
75
12
78
27
36
12
15
20
40
33
24
27
33
12
36
48
36
51
144
30
30
116
13
39
90
78
93
11
121
48
17
55
15
20
52
68
37
75
32
1
35
64
9
24
108
39
48
21
60
11
10
6
12
12
33
12
3
2
106
12
218
10
12
165
27
45
15
21
39
21
24
51
9
15
20
25
15
45
35
13
36
12
84
15
93
17
70
45
15
110
70
180
9
12
15
153
24
12
3
12
105
11
25
27
12
80
25
84
21
15
84
51
105
51
24
6
114
69
36
60
3
32
1
35
4
48
72
21
12
75
32
61
39
45
35
49
21
15
24
72
59
28
92
13
47
73
57
15
120
60
48
77
70
21
12
48
48
11
36
25
132
60
27
9
71
229
11
73
3
9
183
32
73
3
14
19
24
3
84
9
12
35
52
21
24
27
81
39
33
27
6
15
60
59
10
18
48
9
11
25
24
60
63
48
284
73
3
9
24
11
61
48
12
27
132
33
47
96
34
75
111
9
36
39
81
15
114
18
72
6
90
104
36
4
45
3
141
41
46
60
69
240
3
57
75
21
135
57
27
48
21
24
60
15
2
43
60
15
21
60
39
33
15
9
11
4
140
36
154
51
39
105
3
21
132
48
17
79
171
54
78
32
28
48
20
25
24
144
51
21
288
24
3
69
63
42
99
12
15
24
9
24
83
4
180
36
60
33
72
120
15
93
161
118
90
42
69
12
48
60
36
120
215
16
150
3
72
35
4
21
12
48
189
18
48
60
12
21
60
144
60
23
82
18
45
195
174
66
57
60
48
12
12
255
9
36
11
133
87
9
60
3
248
13
60
12
15
45
12
17
90
100
9
12
39
21
75
72
92
25
24
39
12
21
9
96
63
39
33
27
152
88
32
36
25
15
93
12
48
120
24
27
36
177
72
75
33
15
21
12
15
33
11
1
12
3
20
4
21
15
14
96
19
93
78
132
33
12
33
3
39
57
35
13
12
36
60
84
24
69
63
39
69
12
75
105
72
23
40
104
28
32
28
33
29
10
9
71
145
3
48
164
30
55
3
38
19
45
159
72
9
111
87
108
14
6
10
42
198
14
28
12
96
12
57
36
75
44
36
13
36
5
46
69
75
9
24
27
6
3
84
57
86
100
44
36
13
47
40
93
99
57
15
33
60
3
24
69
39
117
60
84
17
202
48
9
95
25
71
25
48
12
59
88
21
39
57
60
51
69
144
11
16
69
204
17
190
80
82
98
25
15
24
21
39
21
29
16
27
27
21
12
48
27
117
15
36
84
81
48
24
27
168
48
9
48
27
9
41
139
87
57
132
15
18
2
13
15
60
32
25
75
50
55
3
21
180
24
72
15
9
227
82
87
3
32
136
69
120
3
45
12
5
46
9
24
24
36
ABCD 94445743558*3^$a+1 [50011]
80
48
24
24
24
81
15
64
5
3
69
195
93
27
24
24
144
21
187
41
55
17
132
36
7
56
16
101
43
5
19
8
9
175
8
141
171
45
51
48
144
24
9
31
80
40
77
36
55
53
72
27
33
63
72
9
39
136
5
43
29
3
40
41
63
112
240
41
39
40
32
264
93
51
93
48
99
33
183
9
15
48
24
93
24
12
60
12
103
72
80
64
8
69
60
39
105
156
3
21
139
77
51
64
5
96
67
104
40
77
27
21
51
16
8
64
216
80
16
32
21
36
39
352
77
3
141
195
57
55
5
67
72
8
69
123
64
56
96
69
36
39
48
16
80
93
43
29
43
200
9
15
33
63
9
111
24
24
24
33
55
17
159
9
31
41
151
24
41
15
48
57
31
65
7
56
96
16
32
88
29
3
208
144
8
9
103
96
5
51
105
60
51
48
81
15
105
15
24
33
72
127
32
24
48
192
96
24
96
64
8
48
16
53
3
69
3
64
144
137
87
96
136
233
39
208
77
60
120
31
8
160
48
77
19
53
147
24
9
60
99
21
36
60
99
24
21
108
15
21
36
84
163
104
297
63
16
29
123
21
43
5
36
15
48
360
9
132
12
24
79
144
137
156
267
40
80
81
55
17
39
120
16
24
48
41
63
189
108
108
3
96
24
48
352
17
31
72
152
33
375
88
24
72
41
72
39
81
111
21
43
240
48
24
17
24
135
9
12
19
32
112
113
15
48
21
24
115
56
112
120
77
27
72
45
67
72
29
123
216
69
67
80
16
113
108
115
41
63
192
24
33
48
36
96
27
160
104
96
21
51
21
91
161
72
87
120
40
32
24
40
17
63
40
245
123
64
41
111
33
63
24
21
60
7
5
3
33
199
120
24
32
57
55
48
77
3
16
41
7
104
9
55
8
33
39
72
45
3
88
17
168
79
128
72
88
8
105
103
29
48
72
3
57
31
32
16
29
115
56
93
19
17
144
96
63
24
33
199
113
12
60
48
135
120
141
19
32
16
32
216
48
64
272
88
245
139
104
9
15
144
16
5
123
16
17
55
48
152
64
24
80
168
21
3
160
8
9
72
103
29
27
9
111
96
96
24
144
144
64
80
72
40
8
33
63
45
75
33
15
21
288
51
21
123
153
48
39
33
175
29
108
175
17
96
7
5
51
168
21
27
72
57
96
87
72
57
12
132
144
84
180
15
40
125
36
36
60
7
56
72
144
21
108
31
24
17
168
12
75
24
48
168
45
163
104
16
185
15
273
72
39
69
19
32
24
33
96
39
141
67
56
24
33
7
56
112
80
69
75
40
5
27
9
31
65
7
24
56
21
27
45
72
67
56
24
9
39
88
8
297
168
36
48
36
240
144
15
96
240
45
43
72
8
168
256
128
9
31
8
33
31
53
51
240
384
40
144
32
64
8
153
55
72
113
39
9
87
40
48
101
27
9
156
27
64
120
80
192
21
36
24
279
81
7
80
16
104
117
12
55
53
67
137
15
48
48
45
195
57
24
7
8
21
12
36
3
64
24
113
31
32
88
8
72
141
3
64
72
41
63
48
33
15
48
112
29
3
112
41
36
27
9
423
40
29
195
16
72
80
9
279
96
9
7
29
3
40
77
51
24
88
104
72
72
48
168
40
32
16
ABCD 94445865128*3^$a+1 [50051]
15
1
65
31
8
40
56
36
28
35
132
13
36
44
141
79
23
33
111
9
16
8
21
90
42
18
141
3
30
78
54
54
180
120
72
129
15
49
29
12
18
6
72
72
31
59
45
40
233
132
7
84
44
81
51
28
23
57
21
39
15
90
66
36
54
19
5
90
12
145
44
64
17
3
165
36
75
15
1
11
90
27
27
33
16
11
48
1
95
85
5
84
36
31
155
30
79
24
32
45
6
12
21
255
1
29
19
80
15
30
6
25
96
131
54
54
21
28
71
42
84
24
36
63
16
47
48
1
8
141
66
25
8
16
65
54
25
23
18
60
102
93
39
25
47
105
28
5
15
75
1
41
3
45
18
49
8
57
19
29
36
19
23
33
39
61
131
60
93
15
138
180
24
15
100
41
42
12
9
120
16
8
16
47
177
75
6
19
17
18
18
27
100
56
99
21
24
72
63
45
87
9
60
75
45
117
67
35
36
54
91
80
27
18
126
54
24
30
57
33
15
136
89
75
36
24
72
28
35
1
11
36
54
3
75
21
24
76
17
163
56
40
80
3
18
27
33
54
36
72
37
65
15
40
23
30
51
39
45
123
9
28
32
108
16
96
68
75
36
1
20
81
18
36
9
99
217
41
3
99
126
39
15
18
43
35
36
13
35
18
18
72
13
65
75
96
129
60
91
11
37
12
5
6
12
45
33
18
25
29
55
12
89
171
48
16
44
27
25
24
20
21
18
36
144
6
84
78
30
3
24
15
57
9
31
29
36
79
80
39
45
60
3
12
18
99
28
23
49
35
9
9
87
9
102
132
12
6
39
48
16
20
15
21
21
48
51
129
42
48
169
107
108
45
45
66
126
6
117
57
79
101
123
75
21
51
93
21
51
21
30
33
4
53
87
45
55
65
27
4
41
18
6
12
27
16
71
93
12
33
36
139
41
15
9
7
5
36
3
39
85
23
30
43
11
24
12
9
28
80
33
90
37
116
144
93
27
96
36
84
160
60
77
3
16
71
13
5
24
51
60
4
11
30
132
72
27
93
15
21
39
36
159
18
139
20
3
25
53
27
21
6
13
143
24
120
18
60
27
4
149
91
29
6
30
42
57
195
21
84
165
12
43
56
16
44
27
133
119
30
78
30
24
39
16
48
5
12
6
73
80
27
57
33
7
41
90
36
6
3
45
36
3
36
40
11
90
54
6
39
45
24
55
60
11
21
4
47
30
72
7
20
64
59
90
48
39
4
125
162
18
19
71
25
24
71
114
31
5
90
12
18
75
51
13
5
6
45
9
31
35
42
19
29
6
54
72
39
9
39
96
99
36
6
75
99
21
24
16
11
54
60
18
25
11
84
132
30
135
81
39
21
7
77
6
30
78
126
19
140
51
189
99
78
7
11
21
28
35
61
36
35
45
88
5
67
8
105
18
37
72
23
66
90
114
72
36
30
42
228
54
18
60
48
72
42
13
60
36
47
97
71
30
19
132
80
4
44
156
4
36
11
33
27
48
78
90
12
21
15
25
24
101
12
27
51
25
41
24
30
36
36
54
3
100
47
36
54
3
15
30
27
64
35
21
24
15
61
41
27
33
27
12
9
15
40
77
247
35
61
29
15
21
15
111
13
11
66
24
75
27
13
11
120
9
87
102
55
77
19
144
11
45
64
17
78
18
120
7
35
61
185
15
24
72
48
60
16
60
36
48
180
12
11
12
45
27
45
69
111
28
113
90
9
3
90
42
18
27
24
24
15
72
30
36
3
64
5
6
85
5
39
36
27
72
60
1
17
72
91
65
55
17
79
179
72
13
60
20
15
30
99
40
77
6
138
60
36
54
69
120
16
41
43
47
24
9
60
57
48
31
5
51
99
61
29
12
87
75
36
1
35
49
47
133
29
108
12
150
162
3
135
1
77
3
27
73
77
67
12
23
45
60
16
41
36
18
9
112
23
150
67
48
47
30
15
21
39
3
61
36
48
83
114
48
7
71
18
75
27
18
39
3
9
28
35
1
65
19
17
78
72
126
48
99
40
12
60
41
7
35
18
3
159
25
20
12
135
9
24
81
174
6
102
33
39
60
30
18
24
36
13
24
11
96
48
18
54
25
128
16
80
76
84
29
90
85
32
63
12
18
51
9
30
25
20
52
8
36
39
6
12
27
51
61
41
39
3
25
20
27
18
12
18
85
96
104
201
159
3
54
36
24
66
24
45
63
21
27
49
48
60
20
21
55
77
30
72
21
40
17
18
21
81
7
132
23
18
39
69
54
90
6
9
153
7
11
12
9
48
72
21
63
27
12
45
40
11
36
25
23
78
7
32
9
24
27
9
30
96
73
80
3
13
11
48
18
87
36
81
ABCD 94445970376*3^$a+1 [50016]
23
45
19
14
19
117
24
60
135
15
72
17
57
16
14
13
81
15
17
3
40
24
57
6
8
70
56
16
3
15
9
23
33
21
76
39
15
29
25
66
21
3
66
104
36
16
15
65
4
44
132
4
26
57
100
48
5
7
53
34
24
26
55
15
30
71
52
47
13
12
39
9
80
16
17
7
77
66
9
40
101
19
9
6
21
33
27
24
5
3
31
72
24
56
13
81
26
10
14
10
3
33
15
35
40
24
41
112
23
13
45
56
123
73
35
13
39
51
29
37
20
91
120
65
28
120
12
24
71
40
89
115
51
17
13
95
19
30
63
17
36
30
10
38
121
15
14
67
48
36
9
2
37
81
36
6
78
135
12
23
40
69
108
24
9
36
11
33
22
18
30
45
27
9
71
24
1
12
11
46
90
81
48
15
41
96
49
60
144
35
37
47
96
1
26
40
24
9
12
9
26
24
40
26
15
25
80
87
57
75
19
30
20
6
70
3
57
23
183
48
9
61
26
25
15
80
10
20
51
120
4
36
48
81
36
48
66
50
16
63
5
16
60
96
8
6
70
24
32
34
9
12
60
9
11
13
20
42
37
3
90
30
17
117
19
21
26
30
4
23
31
9
32
9
19
51
182
4
84
15
105
56
4
59
28
24
108
27
26
43
17
19
41
7
48
9
120
39
21
50
1
12
3
33
12
60
9
6
17
57
15
40
69
2
9
109
92
30
57
7
80
13
12
9
30
6
23
1
59
16
15
26
43
57
35
36
52
87
30
11
9
30
6
28
30
62
58
26
46
65
45
7
48
3
57
8
1
20
16
44
6
37
3
9
9
75
5
46
6
3
17
28
27
72
77
51
4
89
16
39
65
60
40
15
57
108
75
12
12
47
33
73
39
8
7
14
7
3
77
4
95
24
25
117
18
80
177
73
12
27
21
15
147
18
11
51
45
12
61
50
66
16
3
92
72
28
9
56
24
24
111
85
30
93
32
45
111
64
36
3
2
4
39
17
15
85
14
1
95
25
33
15
15
32
37
83
120
40
189
9
42
8
1
21
44
15
16
29
34
32
25
8
21
16
44
3
157
86
9
49
51
96
12
41
39
37
36
30
54
3
33
63
72
93
2
54
60
94
72
5
25
18
30
11
39
42
4
44
36
51
72
7
33
57
63
108
3
86
3
73
15
29
139
17
67
20
117
10
41
4
45
60
51
20
64
21
38
66
46
30
18
2
40
24
3
77
30
1
15
9
69
27
44
96
28
105
39
81
62
24
1
168
45
51
8
40
17
126
58
15
15
32
13
35
6
40
35
21
84
4
2
73
77
28
60
155
52
3
17
39
49
84
41
67
39
56
49
80
31
9
8
1
71
15
1
69
3
17
3
100
87
54
32
10
98
36
34
2
15
15
9
16
24
39
9
96
41
63
13
108
39
33
15
9
11
19
30
11
15
30
39
124
36
59
85
11
24
16
9
24
60
77
3
37
20
60
75
4
45
75
5
12
24
6
184
41
4
35
10
54
30
15
20
55
2
30
34
243
21
36
3
23
10
15
68
51
16
18
30
41
49
32
67
21
12
63
5
12
34
81
8
16
20
49
15
77
48
67
5
4
23
100
41
12
34
9
12
9
3
21
59
63
73
5
39
52
41
28
12
27
60
23
10
38
16
41
64
9
60
36
60
51
8
84
52
60
35
10
83
48
25
3
17
24
24
46
21
53
22
17
13
3
17
4
114
122
84
4
39
23
10
39
69
27
264
45
44
12
180
214
6
35
49
6
33
84
68
73
6
29
84
7
53
16
36
15
24
17
55
9
39
42
120
14
13
11
106
6
14
19
15
32
57
127
86
7
51
57
9
20
103
33
18
2
15
28
12
72
23
85
9
20
3
108
63
10
15
105
39
48
8
7
29
45
4
20
6
6
67
191
97
12
212
24
1
30
5
85
24
60
20
6
25
21
50
25
84
21
54
6
59
45
3
16
5
79
48
9
60
6
54
20
4
72
3
12
45
15
8
160
47
10
24
11
19
9
5
67
15
30
15
3
2
43
11
6
60
15
55
134
51
64
20
139
122
15
64
15
86
4
3
12
8
33
7
63
8
57
9
55
24
12
3
56
144
30
10
42
8
22
53
12
39
46
59
25
30
9
32
72
33
28
15
45
30
65
144
33
67
27
9
5
10
105
21
3
47
16
17
16
15
45
27
74
6
25
8
7
45
29
3
3
49
96
60
60
8
111
25
56
15
10
204
11
49
36
68
22
9
24
5
10
6
24
27
23
42
7
60
93
8
22
128
1
111
24
54
36
54
29
27
6
4
6
8
49
12
45
51
44
21
34
6
39
20
1
48
39
47
33
40
143
13
41
24
10
90
36
24
15
41
24
36
6
9
31
8
25
17
15
9
19
12
68
4
141
27
8
7
8
1
48
93
15
35
24
66
55
29
63
60
63
24
30
40
3
33
3
27
110
39
28
48
20
109
56
60
88
60
30
86
43
63
17
31
9
212
51
13
27
18
36
3
21
42
14
4
56
6
25
95
25
12
20
28
5
39
31
9
41
79
65
16
44
124
15
15
29
43
57
48
12
96
12
105
38
16
26
43
41
10
30
60
30
6
8
19
72
15
6
3
5
76
3
21
135
96
24
87
17
1
30
117
3
2
24
64
12
27
12
108
23
88
6
35
24
7
33
47
13
11
64
69
33
27
17
46
8
6
24
139
17
4
12
35
45
19
96
5
4
120
84
62
33
57
48
16
63
53
34
6
180
24
6
14
55
41
48
106
54
51
80
61
18
96
90
6
33
104
21
7
12
32
16
65
4
15
5
60
66
24
10
11
4
24
56
21
7
3
9
21
44
19
5
91
60
96
93
39
21
71
15
1
ABCD 94446060004*3^$a+1 [50022]
4
11
30
51
84
15
49
131
9
52
80
21
55
128
27
54
78
21
9
51
21
39
16
56
39
36
13
35
21
40
29
139
11
30
7
89
30
21
4
8
21
15
81
18
66
60
75
69
51
12
27
66
6
30
91
192
11
25
32
84
111
138
19
17
19
60
71
9
36
165
3
100
68
9
144
7
92
33
3
12
52
8
45
54
13
11
9
27
9
39
21
105
87
9
66
85
23
60
121
48
11
12
54
6
97
5
31
41
60
51
52
5
63
9
103
41
66
6
103
32
3
24
153
28
20
15
69
21
54
117
76
12
11
36
25
144
65
27
93
19
131
61
11
9
39
132
93
9
27
15
45
9
30
114
15
12
81
19
53
30
42
43
8
192
45
72
3
27
54
135
76
119
9
12
40
44
69
6
81
48
87
36
30
18
6
39
16
60
5
6
12
60
57
48
93
18
1
48
95
48
60
109
24
56
9
87
3
66
3
15
1
41
30
9
27
85
104
33
48
15
48
15
45
39
72
24
102
7
60
5
15
136
89
48
24
84
6
9
4
5
18
12
85
8
28
137
48
24
111
52
32
16
12
32
16
119
57
21
54
25
60
80
48
93
63
45
30
186
19
47
45
69
15
69
6
90
36
15
24
63
73
59
30
55
35
6
30
42
3
123
30
96
120
51
9
30
49
24
35
117
36
159
21
195
117
27
30
303
3
85
23
9
141
66
36
37
5
18
48
1
120
24
120
56
21
43
227
18
60
36
36
15
33
15
156
9
67
5
99
15
36
117
27
54
12
18
1
53
43
119
1
5
12
7
35
54
30
6
43
77
6
48
45
51
30
36
19
56
93
36
63
3
9
15
33
28
29
55
35
73
36
47
33
52
59
24
102
175
24
35
9
9
231
9
91
35
12
25
17
7
11
18
66
6
12
36
132
79
8
12
9
54
12
18
31
32
123
36
9
39
36
42
7
23
42
66
57
69
31
144
185
75
48
60
21
7
5
60
228
162
168
81
9
54
36
30
72
42
13
68
16
20
60
16
12
8
33
39
52
44
36
16
29
78
1
17
54
36
9
16
12
11
36
9
9
90
13
113
15
16
44
76
29
24
3
15
25
20
3
6
36
159
21
15
84
111
24
25
44
57
18
21
36
12
57
91
24
5
6
48
72
45
9
43
36
35
54
31
71
33
48
48
147
9
63
12
114
72
12
90
1
24
71
12
13
44
177
15
3
60
21
72
40
29
19
35
57
63
24
12
54
42
93
159
21
15
1
53
18
84
1
32
16
32
124
164
15
54
15
15
90
42
54
36
19
12
68
45
67
23
57
105
7
12
29
15
81
51
3
25
5
24
30
57
93
63
27
85
5
15
52
5
55
29
42
133
65
66
144
21
28
131
6
55
71
105
3
30
36
31
8
4
48
12
11
90
72
18
1
29
72
15
28
20
4
92
75
18
7
35
25
48
11
6
15
51
169
101
27
33
18
54
87
111
25
23
21
96
87
12
1
8
27
25
80
39
18
18
24
234
19
65
3
64
24
80
72
27
6
91
36
12
12
23
13
60
59
48
37
41
48
60
27
168
111
18
12
114
45
27
69
111
30
7
71
49
5
108
67
36
24
65
36
72
103
29
108
99
16
72
65
31
17
54
6
108
7
8
24
15
36
37
32
3
33
132
64
56
52
23
18
27
39
9
72
69
36
18
210
24
3
24
160
24
60
11
33
192
225
6
45
4
41
3
124
11
24
108
25
8
21
54
36
81
189
39
60
84
15
33
3
1
8
117
36
7
257
39
12
93
36
96
90
25
24
5
15
111
12
25
128
28
12
8
15
25
32
24
63
36
6
66
54
39
4
11
24
162
18
93
72
33
54
36
9
45
30
69
45
66
69
12
4
23
132
45
136
29
3
51
42
3
15
1
119
1
71
9
4
20
27
33
36
33
6
9
16
29
30
18
18
42
63
21
123
40
35
37
23
18
12
27
24
64
8
9
15
33
36
259
11
45
15
156
18
15
28
65
67
12
20
9
36
6
12
13
8
39
37
11
42
72
54
57
88
11
18
78
90
3
15
37
68
39
1
71
13
107
9
9
18
18
126
21
48
45
120
91
8
52
35
9
36
9
67
32
72
16
23
42
18
25
12
24
41
78
84
45
87
18
43
20
45
48
79
47
96
12
36
1
5
30
18
6
49
17
6
105
39
1
12
20
88
89
55
23
25
8
3
37
72
17
30
9
9
15
3
24
45
21
60
7
60
77
3
28
23
157
149
30
9
24
16
104
72
60
144
12
63
69
21
24
48
39
96
15
54
234
61
29
66
6
27
28
8
16
8
33
55
32
28
32
16
84
5
51
27
12
162
79
11
69
9
12
43
101
24
15
3
30
3
57
12
67
5
126
13
5
19
23
49
8
195
48
9
4
11
33
156
160
80
24
15
72
48
1
5
259
113
103
ABCD 94446904978*3^$a+1 [50152]
15
84
12
240
140
40
32
136
21
59
4
320
48
192
25
3
84
36
8
72
160
12
60
216
32
12
37
11
28
32
112
116
64
33
3
80
40
72
48
69
35
16
80
24
28
60
68
16
164
232
20
28
32
4
48
36
21
51
48
80
120
60
124
96
20
4
177
63
80
76
240
57
23
16
44
4
68
97
71
52
32
108
4
45
119
1
11
172
48
68
157
15
32
37
15
21
47
172
33
60
23
12
13
35
60
52
96
20
24
16
81
3
20
88
20
25
35
37
3
8
49
71
49
288
143
97
167
48
88
72
20
48
12
120
109
51
69
36
60
75
48
69
75
57
111
48
20
1
3
120
56
60
160
12
48
24
12
68
88
68
52
152
100
57
11
25
183
9
3
32
37
39
36
93
35
60
100
36
80
120
24
16
9
35
100
12
105
23
157
83
76
84
20
88
48
177
99
45
23
16
80
49
15
120
93
75
48
129
203
12
16
21
83
160
56
4
96
141
71
72
52
93
15
68
28
57
84
179
1
239
49
3
20
48
12
180
12
48
12
48
40
45
35
28
20
72
40
92
156
49
3
20
25
15
20
28
84
36
24
45
515
36
84
48
252
37
59
124
36
32
100
32
48
40
72
108
60
72
80
133
83
184
12
44
157
35
52
117
23
25
60
12
3
33
27
117
11
100
48
180
140
112
240
68
109
11
49
15
8
25
95
40
69
59
24
148
60
8
240
76
68
37
11
12
97
111
60
9
143
217
191
72
16
92
25
263
100
21
3
320
100
57
39
80
241
59
4
45
3
20
48
40
144
177
99
92
52
20
76
32
172
168
45
24
71
48
16
96
68
60
12
160
20
48
49
48
24
48
23
64
48
96
32
28
132
132
60
93
83
4
156
12
48
84
188
40
72
80
148
32
76
69
83
25
83
97
72
11
120
4
48
12
8
60
25
135
80
100
9
3
96
60
180
20
76
36
69
23
16
60
80
120
12
60
4
44
196
84
57
95
40
45
155
52
60
57
39
32
37
143
100
60
20
112
105
23
40
20
49
179
112
72
96
32
4
81
27
56
12
132
40
56
112
105
23
60
37
27
20
13
63
20
60
52
60
32
13
24
36
83
4
356
1
63
8
52
140
100
116
40
81
108
11
240
60
61
83
13
87
8
4
68
40
36
92
72
16
152
48
1
71
108
12
49
3
68
12
48
48
12
48
52
9
59
12
28
120
24
45
11
124
192
48
192
44
4
105
71
52
120
200
85
135
12
45
108
47
16
12
105
23
172
32
25
11
60
181
3
140
25
23
97
15
116
40
32
49
36
147
48
12
128
28
20
144
36
49
11
169
312
15
21
23
196
84
12
60
152
48
72
48
52
48
92
52
81
3
69
23
52
93
12
3
12
57
63
80
40
36
20
1
23
40
12
48
308
12
28
8
181
99
297
23
24
48
208
129
75
236
100
32
49
15
68
216
120
24
48
48
4
68
28
32
48
220
32
49
3
36
12
57
23
112
60
45
75
8
244
84
204
20
13
75
20
25
23
180
12
12
25
75
48
192
36
72
9
36
60
72
131
52
8
72
60
132
96
220
44
36
84
145
11
241
59
184
8
49
63
20
13
15
68
4
48
48
32
88
132
9
99
9
27
96
60
80
49
48
131
16
33
111
60
20
52
8
72
120
88
81
171
12
36
ABCD 94447262348*3^$a+1 [50011]
48
23
12
57
15
117
40
5
31
20
28
101
18
145
5
7
23
57
24
12
75
72
1
36
20
105
30
153
33
30
73
71
24
45
9
43
48
35
21
36
12
15
36
36
6
144
18
12
1
8
36
9
42
49
95
69
15
72
13
32
9
63
48
3
45
39
13
29
39
51
21
4
23
1
59
1
24
20
57
6
30
75
3
30
19
53
39
15
18
111
12
28
11
18
3
24
88
8
3
24
12
9
9
31
47
174
51
64
35
13
23
33
36
40
11
9
16
89
15
33
27
63
6
54
45
135
12
24
12
9
4
5
132
30
45
12
21
12
19
20
33
15
3
24
9
21
75
124
104
76
32
3
37
143
25
20
15
25
44
3
49
8
27
33
16
29
66
42
3
45
55
5
31
35
18
151
12
17
7
35
18
30
13
44
40
119
9
27
24
30
75
16
143
18
18
1
8
15
1
191
9
69
12
54
9
36
9
42
21
24
4
35
25
12
149
19
101
63
27
1
32
40
17
79
29
36
19
35
42
18
30
6
69
51
21
15
25
20
69
66
49
44
16
32
9
30
9
9
18
18
15
60
15
36
6
27
52
8
21
27
4
104
4
8
33
27
4
56
105
3
69
18
18
36
3
12
28
8
75
57
75
21
40
32
12
28
44
4
11
36
18
24
75
15
1
80
12
15
13
44
96
144
81
75
24
27
36
25
12
72
11
33
40
77
18
1
84
5
79
77
18
61
107
57
16
92
60
4
24
180
56
120
15
126
87
21
15
40
35
54
36
19
12
20
48
51
21
64
17
3
24
15
13
59
81
39
21
33
90
54
31
11
21
33
12
150
13
44
28
20
3
12
18
127
12
23
37
17
24
15
84
3
25
8
81
30
78
7
5
18
180
37
35
6
30
25
20
9
60
15
39
12
13
104
12
15
18
7
8
81
51
60
9
54
18
54
45
24
219
6
15
15
21
24
51
36
73
47
45
15
30
114
30
43
35
33
12
76
72
23
54
12
135
16
24
24
60
44
12
28
17
18
6
27
4
5
31
17
75
33
24
63
96
12
27
93
45
19
44
27
18
27
15
57
36
112
8
40
36
68
36
52
132
68
12
12
15
13
17
18
81
51
66
24
48
72
19
20
84
168
15
37
12
5
54
21
4
36
11
25
8
39
42
15
39
37
29
15
9
51
21
3
24
36
24
33
54
9
87
48
97
179
9
72
3
49
11
30
15
4
36
20
24
27
36
45
4
24
5
51
3
33
15
90
19
36
17
51
4
32
84
51
73
12
23
30
42
30
54
1
161
18
9
36
4
32
84
36
4
20
52
65
24
99
75
42
39
40
23
21
40
32
60
52
11
145
35
21
123
33
112
12
23
6
51
24
100
20
52
23
21
15
21
24
21
3
4
36
11
18
3
24
4
5
91
5
66
60
102
163
8
51
30
75
24
15
12
73
71
109
35
54
27
16
24
60
35
49
101
36
3
9
6
1
24
12
29
39
36
33
3
48
27
13
20
51
93
16
12
48
35
21
60
24
24
12
24
27
9
9
6
21
33
39
15
12
18
3
15
9
36
15
73
29
3
3
12
9
4
41
15
9
75
27
18
55
140
117
15
12
27
84
25
32
4
143
12
9
36
9
7
8
76
71
97
8
3
37
59
109
56
16
17
18
84
6
18
36
85
20
3
45
21
27
108
4
95
21
96
40
23
33
75
33
12
4
23
57
69
151
11
45
40
68
81
18
36
60
1
53
12
108
6
21
40
24
32
100
65
39
3
33
3
102
78
12
9
15
25
20
40
35
25
56
40
44
3
12
18
115
32
15
49
11
120
69
27
97
68
15
48
37
35
24
1
12
116
12
69
36
3
12
4
8
27
78
12
19
20
51
24
105
16
53
18
18
6
33
21
36
111
72
16
36
53
15
36
12
24
3
12
33
40
68
3
60
61
60
5
19
29
18
13
80
36
15
36
18
55
20
4
83
54
3
28
29
43
12
53
7
23
81
36
24
40
176
28
12
44
24
40
56
15
36
33
135
21
99
37
8
76
29
30
13
20
12
36
60
27
54
43
12
29
24
18
73
44
75
6
12
15
60
15
13
5
6
9
172
89
39
51
18
55
107
9
12
15
45
12
96
9
12
15
3
36
9
87
108
33
33
7
80
3
21
51
60
105
4
36
29
19
24
32
168
12
36
57
18
57
45
3
4
53
3
63
81
40
23
42
48
3
15
237
15
6
115
12
29
6
33
12
3
24
61
29
18
13
20
16
5
48
3
33
27
9
19
5
27
40
53
54
6
39
105
3
12
3
13
56
69
51
75
18
18
24
13
20
36
12
12
36
45
27
63
96
21
27
18
18
37
8
12
60
45
72
7
29
36
15
24
21
66
25
47
6
151
44
12
39
21
24
9
54
36
81
4
95
117
28
44
36
27
42
27
21
79
80
21
18
24
25
80
36
40
29
3
64
20
24
15
6
30
153
120
36
15
6
15
15
21
4
11
25
35
9
39
9
168
48
12
4
119
72
25
8
9
12
3
15
21
40
11
24
105
84
40
35
93
4
11
45
123
12
9
4
59
1
59
12
153
52
29
27
28
17
39
39
54
7
24
59
1
11
6
48
54
25
11
6
54
25
149
3
15
9
69
30
36
69
45
12
78
45
36
16
44
33
3
3
1
20
9
31
20
48
15
25
20
3
9
24
12
4
131
109
24
12
59
84
61
11
97
47
18
18
108
1
35
21
15
45
40
5
54
21
33
42
33
21
19
24
80
93
18
49
8
120
132
51
72
25
29
30
25
36
83
61
84
5
66
21
48
21
126
49
24
35
1
24
47
24
73
11
6
99
36
45
39
40
56
28
56
12
15
9
4
20
21
139
20
24
28
48
29
3
3
12
9
64
60
24
101
15
16
59
21
51
84
141
60
28
77
3
12
27
21
12
72
15
21
75
69
123
18
27
69
19
24
95
36
25
47
97
32
3
ABCD 94447348012*3^$a+1 [50025]
51
60
60
17
37
51
24
3
12
60
9
12
68
4
12
15
5
13
138
65
67
77
1
78
12
72
36
45
12
33
30
24
78
144
84
96
30
18
63
15
30
3
165
11
55
66
23
1
150
60
36
12
45
123
18
12
15
68
36
28
57
6
17
25
48
102
21
32
19
5
36
19
60
54
59
7
29
7
48
42
42
5
31
42
12
72
83
43
65
12
1
42
18
99
27
30
24
24
18
5
55
54
24
15
12
120
32
12
25
11
19
53
13
59
16
15
162
11
25
36
15
39
24
12
41
43
96
9
147
69
20
1
54
69
72
32
7
18
15
20
61
54
12
6
54
9
32
19
5
1
30
89
13
66
12
117
81
12
72
11
31
18
63
44
43
96
21
69
15
44
61
156
30
6
15
24
39
9
12
45
35
139
41
16
9
71
19
9
75
36
125
1
3
9
11
91
101
7
48
5
28
56
31
93
51
45
9
6
48
5
1
27
9
35
24
139
108
24
24
12
18
27
45
47
7
9
44
31
5
36
28
27
36
30
39
51
24
21
80
24
4
27
5
4
48
15
12
33
3
24
21
27
6
95
79
36
96
41
40
24
3
45
27
36
12
6
30
12
30
27
12
21
15
135
5
37
3
9
60
23
52
104
4
36
45
6
41
7
30
63
39
30
11
48
19
21
21
15
45
51
123
12
24
29
7
30
18
45
36
96
57
12
6
5
37
12
66
204
60
36
137
73
23
31
36
5
64
44
1
78
65
192
4
24
27
30
11
37
47
31
33
60
69
18
29
43
33
60
33
24
60
15
27
120
33
3
9
75
21
9
18
33
87
12
5
64
12
27
41
12
43
9
27
53
37
11
60
12
1
102
18
95
139
6
72
120
24
18
17
19
17
60
4
3
48
165
75
18
24
3
63
36
21
128
127
12
57
15
21
9
18
30
30
48
9
8
232
24
27
192
36
72
30
15
20
12
1
35
25
51
9
6
165
21
119
36
40
9
23
1
35
36
28
15
30
35
13
39
44
31
30
3
116
61
66
17
7
36
29
13
66
21
9
27
39
24
12
30
167
97
126
17
13
35
40
48
21
36
135
15
12
18
30
54
18
60
6
27
75
18
71
4
32
112
3
9
36
12
48
39
69
72
33
107
7
48
69
15
21
45
30
165
15
5
120
7
126
6
29
7
132
93
39
6
162
65
36
1
6
90
24
35
40
21
24
11
7
12
36
9
9
15
32
19
6
24
135
39
65
40
15
12
24
5
43
81
20
55
36
30
30
60
9
32
48
4
48
9
51
3
57
33
66
21
32
7
48
17
16
8
25
6
30
51
9
35
49
12
54
24
21
9
87
3
9
3
12
48
89
43
72
96
9
21
63
39
48
5
13
12
144
24
6
89
52
105
42
42
11
67
33
20
64
24
20
7
153
75
57
75
24
41
37
23
19
21
12
63
24
53
7
29
36
49
155
4
32
28
33
59
43
78
263
19
30
3
93
39
15
141
21
71
4
44
49
18
5
109
36
54
9
12
45
159
3
12
69
32
13
47
4
21
12
48
18
36
53
1
35
25
36
35
25
59
91
69
21
24
35
12
79
48
6
72
143
120
55
21
21
114
9
75
90
11
31
54
23
7
36
12
41
112
24
3
41
7
24
30
39
144
33
15
93
12
35
7
18
23
91
24
12
93
132
12
15
42
18
30
6
12
78
36
48
123
69
30
30
126
17
13
27
56
7
12
101
7
54
156
54
5
19
156
45
39
77
25
24
18
132
96
60
9
15
5
25
11
193
36
75
104
55
6
48
222
60
29
31
21
105
39
9
39
3
9
33
15
32
49
120
99
21
6
114
51
45
35
25
96
75
27
96
41
60
1
3
144
3
12
33
87
12
36
12
162
35
36
52
12
80
1
72
60
11
25
102
18
12
275
12
16
56
181
30
9
15
69
21
35
25
15
63
18
72
3
60
24
81
24
54
12
53
31
9
36
20
64
12
80
25
54
21
27
17
4
24
68
52
81
11
19
45
21
54
72
24
9
27
30
3
105
24
3
32
7
9
51
126
27
57
123
3
29
103
18
23
12
4
51
24
65
1
15
20
160
15
30
102
77
28
45
12
23
12
49
15
45
90
41
48
43
89
43
41
25
47
49
66
12
18
15
8
16
108
132
3
6
35
36
25
35
1
3
24
3
12
5
13
30
24
41
85
27
68
43
12
57
15
48
45
68
7
53
19
17
4
60
12
39
29
4
117
3
123
12
81
60
12
15
12
237
9
87
60
3
42
54
18
30
93
80
7
21
27
53
36
76
87
17
48
96
25
15
144
27
21
15
5
37
11
36
1
42
17
4
117
3
32
25
63
39
6
12
23
16
3
6
6
30
15
213
96
54
18
3
20
1
6
60
24
45
21
18
6
6
17
37
111
12
33
3
12
128
25
6
30
63
128
13
11
76
44
31
30
27
56
24
12
16
105
42
12
30
90
78
63
48
9
18
12
21
111
60
41
24
85
6
18
12
27
36
39
57
24
32
19
21
9
3
81
11
73
6
24
33
44
25
11
40
68
61
35
16
9
119
19
17
48
7
48
12
60
24
9
63
42
83
4
3
45
21
75
12
20
103
24
30
198
42
18
33
32
7
12
141
24
15
5
31
24
138
198
5
72
28
80
12
1
6
30
18
125
13
15
39
24
21
108
3
93
96
36
20
24
31
9
75
5
31
29
16
32
36
16
56
13
51
84
20
19
21
15
6
114
17
7
18
30
84
21
ABCD 94448244838*3^$a+1 [50027]
215
93
24
100
8
84
36
39
13
32
184
11
25
35
13
68
15
33
96
39
12
69
15
13
32
60
60
24
4
11
69
36
87
57
72
108
156
315
96
93
3
357
252
88
20
123
84
36
33
36
48
3
9
156
3
9
16
80
16
8
60
12
108
48
52
47
81
24
36
39
1
60
119
24
49
248
112
11
61
35
205
119
1
60
20
135
45
16
12
72
8
28
24
11
24
85
20
60
88
72
80
15
81
4
155
1
60
83
12
153
76
35
81
12
3
48
37
44
15
33
36
124
11
45
96
40
44
12
24
75
13
12
35
33
28
80
3
72
117
88
92
207
36
144
81
12
16
47
33
24
48
39
13
80
28
120
108
20
76
11
9
15
1
84
95
81
75
109
11
69
75
60
180
33
72
96
24
36
28
140
12
172
72
131
9
15
180
36
45
24
75
69
135
37
44
24
24
40
156
32
40
168
104
40
72
8
111
21
40
36
8
24
123
133
36
35
33
40
128
48
27
57
36
216
156
132
27
36
168
25
11
21
24
60
28
180
180
83
13
35
21
28
20
48
15
24
105
36
100
48
252
20
39
13
47
9
24
28
32
147
60
21
132
72
240
96
28
96
36
95
25
20
120
99
33
48
12
196
11
36
204
1
44
28
116
87
24
21
124
8
52
108
11
21
16
68
4
131
37
20
60
100
32
12
136
72
11
61
36
32
72
75
45
40
144
32
12
232
35
1
95
60
37
72
35
73
8
39
13
80
28
12
83
357
16
95
96
60
9
76
44
36
60
28
36
32
124
11
97
140
60
3
60
49
48
71
129
48
24
16
35
37
72
80
51
33
75
81
40
11
45
12
40
47
13
48
24
44
27
24
21
75
9
160
116
12
88
72
20
28
44
39
96
1
35
129
24
16
128
12
36
12
147
24
81
111
24
24
9
3
33
40
12
23
9
108
112
47
81
75
109
8
12
15
84
9
123
73
71
81
15
48
69
60
27
21
12
12
28
32
76
44
51
49
288
36
92
120
3
145
11
45
99
57
100
59
25
288
8
159
33
148
35
24
129
96
4
224
27
45
36
12
12
48
3
109
35
33
76
36
95
36
85
8
51
201
52
48
80
48
40
44
112
68
192
51
117
51
69
252
24
147
25
80
100
8
27
37
23
33
12
40
83
57
3
96
60
25
71
9
135
73
8
28
92
12
40
36
12
35
33
12
12
36
27
25
60
224
136
44
100
59
21
15
165
4
140
24
148
32
51
61
35
45
51
9
24
87
33
51
36
37
68
3
96
84
105
40
11
13
128
84
75
1
8
15
156
1
92
36
52
72
80
112
44
172
80
15
60
48
12
217
20
132
84
4
20
16
144
20
16
32
15
48
105
124
47
105
48
147
49
36
8
12
136
20
60
15
24
9
52
140
48
51
84
72
24
153
120
63
213
4
128
4
95
13
83
37
11
60
9
28
8
204
168
39
21
60
24
4
56
96
24
16
92
3
117
63
24
96
240
69
15
36
25
119
1
20
132
16
56
84
4
32
51
37
56
16
24
32
4
11
289
24
144
32
48
87
60
1
95
144
45
4
35
97
80
12
52
11
93
135
60
36
33
40
56
112
44
111
109
144
35
21
4
11
181
72
140
28
12
60
120
107
33
120
87
1
32
12
100
44
100
11
253
60
83
228
156
1
23
72
49
71
45
3
21
60
171
9
120
4
56
39
12
45
12
3
9
120
76
8
27
120
117
3
48
37
8
51
21
64
24
11
21
120
112
143
9
28
11
132
9
84
124
23
48
21
40
20
16
48
96
128
52
68
36
36
16
44
28
80
52
44
84
48
63
96
109
24
32
96
15
24
25
8
132
51
24
9
132
ABCD 94448301232*3^$a+1 [50006]
42
105
15
36
53
61
90
45
39
41
103
5
36
16
39
5
4
27
21
44
4
129
138
17
36
4
32
124
81
63
92
40
8
43
72
186
75
12
32
25
71
52
12
60
111
5
7
53
52
27
12
53
36
60
4
12
3
72
84
6
3
303
29
64
27
165
12
3
29
61
23
84
12
4
12
99
6
48
11
115
125
24
96
61
18
41
40
63
36
117
12
36
24
56
120
55
81
8
16
21
15
15
33
36
44
55
72
21
27
36
129
96
45
27
32
37
51
32
12
84
24
7
33
27
18
155
43
234
66
77
67
45
105
3
36
20
64
3
84
108
60
57
8
16
72
63
36
21
63
150
11
108
96
16
20
16
44
160
20
24
19
45
56
7
24
65
168
52
33
11
64
123
132
137
40
3
5
16
27
45
32
16
51
21
39
9
21
3
32
24
24
13
30
9
80
84
120
84
16
44
13
119
103
101
52
108
20
19
33
8
180
144
36
31
54
11
43
45
32
31
53
16
60
39
9
27
90
111
63
42
54
149
16
45
24
90
9
132
60
8
12
121
264
63
63
72
60
17
48
7
69
80
31
53
13
27
15
5
43
89
19
29
72
4
27
120
60
33
36
8
7
113
37
30
21
24
120
20
16
105
18
5
84
12
48
1
54
18
99
48
20
96
19
17
24
19
81
171
5
28
72
44
96
28
20
25
6
66
15
48
20
12
4
24
20
60
40
12
129
102
24
93
63
9
48
3
93
44
96
19
17
28
92
199
65
229
71
31
125
61
23
60
19
36
89
40
3
90
3
15
29
127
53
91
65
7
9
15
33
80
103
29
19
21
3
5
7
9
12
3
29
12
61
39
44
7
45
84
15
29
112
39
21
8
76
9
51
69
171
45
59
19
18
27
3
45
44
100
48
51
41
16
44
79
72
29
16
9
24
59
85
18
9
39
24
33
39
29
1
15
75
108
57
39
45
44
12
163
93
8
61
3
12
20
48
103
54
63
32
108
7
45
204
75
5
16
75
48
18
119
28
21
11
48
13
39
36
63
6
30
9
27
137
160
15
77
4
39
36
5
181
66
9
120
15
65
43
165
51
45
51
66
83
204
7
9
9
27
80
13
11
4
20
40
216
56
31
72
33
12
32
48
28
27
57
20
55
69
44
31
89
16
44
28
32
7
33
32
205
35
16
8
36
100
8
85
63
9
23
28
15
53
97
27
63
233
40
116
48
36
79
17
60
19
9
96
15
21
33
27
8
60
1
35
144
76
20
96
16
8
4
105
35
13
18
9
15
33
32
43
17
1
66
45
156
39
36
69
24
44
96
67
29
48
16
39
117
21
59
40
44
180
60
121
119
31
53
13
143
4
108
60
8
37
3
87
17
12
48
12
43
18
72
47
100
80
60
60
43
42
144
15
44
13
219
44
84
12
49
6
5
4
324
60
33
27
20
12
31
9
99
29
43
72
77
28
27
30
24
59
13
18
5
7
144
5
4
84
152
40
200
19
5
96
76
9
35
16
147
17
1
54
48
41
16
68
40
51
65
7
9
15
29
16
21
47
43
9
140
1
120
135
15
53
24
133
90
57
60
63
60
54
75
51
33
116
76
63
21
45
18
125
151
5
52
9
203
31
81
144
15
65
96
28
32
43
6
111
20
60
48
52
168
20
60
36
96
25
6
45
104
24
55
41
4
260
124
3
77
67
144
126
99
15
12
53
24
55
12
93
36
39
41
7
18
39
75
30
35
100
12
69
6
165
99
42
23
7
42
30
5
13
3
141
24
30
41
1
15
12
21
11
160
15
5
60
24
64
12
44
7
9
93
71
100
45
95
60
7
9
51
48
21
104
7
84
53
72
60
48
127
53
88
24
8
31
54
35
31
141
75
6
90
84
29
84
1
11
109
35
100
9
35
96
16
3
33
15
18
270
69
27
21
15
17
120
7
30
75
15
9
27
72
45
12
123
81
56
28
3
17
13
54
21
3
36
120
96
17
100
36
24
132
15
45
120
24
20
64
108
8
61
83
112
75
141
24
140
49
90
24
45
20
7
113
72
76
9
30
5
100
80
19
12
129
3
126
54
93
24
20
4
15
9
72
96
45
63
39
77
40
63
17
16
68
7
9
96
68
16
8
7
9
21
99
27
117
27
5
19
21
99
114
15
3
29
48
16
105
87
12
21
59
31
81
36
87
45
12
20
103
12
90
15
20
61
3
45
6
5
16
104
24
67
17
91
ABCD 94448528654*3^$a+1 [50030]
48
36
60
20
60
24
120
60
9
30
18
39
33
7
29
31
20
81
27
16
77
55
8
9
27
4
20
16
104
99
42
54
69
15
6
66
9
24
36
36
135
9
36
36
27
81
21
36
15
24
33
18
108
1
104
84
15
13
48
12
8
27
18
115
101
39
45
27
9
108
75
15
36
45
9
27
15
18
30
73
53
39
48
3
1
23
13
20
4
8
3
132
73
32
16
35
1
24
12
24
44
24
3
9
48
88
20
15
69
16
60
20
4
59
24
18
27
52
8
21
75
27
13
12
8
40
35
9
60
12
9
67
24
8
51
12
69
76
24
24
60
92
12
3
42
36
75
12
3
9
3
33
24
15
1
44
28
5
75
4
24
41
54
97
84
56
9
6
18
27
4
8
28
32
21
39
57
111
33
67
5
12
87
63
33
28
12
24
20
16
20
4
20
24
12
57
18
69
69
135
52
44
9
12
39
16
20
28
20
12
12
60
120
60
33
3
81
63
12
3
13
23
12
18
7
47
6
7
24
44
12
57
7
24
12
32
36
69
7
5
126
33
12
4
29
39
33
48
99
28
23
9
108
24
36
120
24
39
1
8
36
72
12
45
15
52
11
57
28
23
45
21
3
15
33
4
23
12
6
75
9
18
73
32
21
171
4
5
42
25
24
8
76
116
21
30
13
56
3
33
28
32
24
9
39
51
85
95
97
32
48
12
132
36
88
36
23
36
21
36
24
48
3
45
12
36
24
192
63
13
83
120
6
3
108
15
12
6
27
48
15
66
6
9
3
1
36
36
8
76
8
33
54
45
15
129
105
27
4
23
30
63
9
96
3
45
6
21
4
59
132
9
9
27
63
12
73
60
72
84
35
21
28
44
51
24
21
9
6
12
69
81
3
15
189
3
24
9
9
31
35
1
41
3
84
3
73
156
89
87
3
6
126
30
18
60
30
27
87
1
17
30
180
72
18
24
99
9
15
15
6
7
44
21
30
18
15
24
52
23
36
1
8
52
59
72
57
57
18
12
24
45
21
15
48
12
60
48
16
41
63
36
24
3
18
54
37
11
18
24
18
162
3
27
45
16
152
39
18
36
15
75
9
36
40
60
179
81
27
105
57
3
12
60
21
7
155
30
15
3
45
96
39
9
15
37
24
44
3
45
108
24
52
8
16
17
30
18
15
24
111
57
40
108
72
47
30
3
60
60
57
6
36
18
15
60
27
9
9
126
72
18
6
21
24
4
77
3
12
12
36
16
23
61
35
36
25
41
19
5
15
24
15
69
28
65
15
15
45
72
136
36
5
48
3
4
24
20
120
12
3
9
3
72
6
7
47
73
20
28
72
5
108
39
15
21
40
44
52
8
15
33
57
67
8
15
13
5
63
9
66
6
36
3
12
39
108
13
20
15
25
20
24
108
27
36
13
5
27
12
105
63
84
105
15
3
1
35
45
12
27
18
27
15
33
24
4
60
5
7
108
12
29
15
21
24
19
60
41
18
37
8
15
13
35
9
16
83
25
32
39
21
4
8
33
75
12
16
5
15
72
9
3
12
3
93
12
21
90
9
21
31
36
20
108
9
12
6
57
60
88
20
3
21
51
25
35
54
31
5
18
21
40
80
16
20
57
15
48
39
21
15
57
3
13
80
9
3
28
47
25
120
20
33
66
1
8
15
36
25
5
51
64
20
141
15
3
9
81
111
69
51
33
3
72
15
1
5
67
20
24
15
1
24
149
7
119
36
24
9
39
6
39
15
81
36
124
12
29
126
18
31
56
75
33
9
36
12
163
12
32
48
15
144
6
18
1
8
60
51
25
71
45
160
5
55
156
47
30
3
60
12
108
3
9
16
5
15
12
33
36
48
27
48
51
37
5
15
48
24
105
27
76
32
12
39
30
87
72
3
49
29
55
152
27
93
33
7
32
15
72
1
48
32
120
4
29
39
60
76
12
23
69
27
9
21
6
69
3
1
116
93
6
12
78
12
19
44
117
24
30
6
19
8
3
13
131
18
31
32
144
24
39
6
7
65
15
15
13
29
12
18
42
39
16
11
9
24
12
12
72
16
23
45
36
4
5
111
4
11
181
29
6
57
12
3
12
1
8
76
8
12
16
24
8
87
54
12
39
24
52
48
12
48
56
24
120
15
30
15
24
3
165
27
42
51
28
11
61
152
48
48
12
40
20
28
5
39
48
15
25
32
3
48
85
77
103
47
9
40
23
12
33
117
30
69
40
12
23
57
40
80
27
21
76
23
1
92
12
88
23
1
5
231
15
13
12
8
39
18
43
32
28
20
27
69
51
9
76
68
12
39
93
15
1
12
20
12
72
3
45
48
33
31
41
15
9
19
96
11
57
12
21
15
147
45
72
16
68
27
33
120
60
16
24
5
30
9
52
8
28
53
39
48
39
36
30
19
8
12
39
57
15
30
42
13
8
15
37
29
3
12
81
43
92
4
5
39
9
63
40
59
90
3
12
48
12
184
35
57
60
12
27
24
117
24
24
72
24
96
33
60
7
44
120
4
41
3
12
24
15
25
320
45
87
27
1
20
52
17
48
75
12
16
20
12
12
33
19
35
6
19
8
12
33
3
108
60
27
72
237
16
188
12
15
49
23
120
78
27
21
27
33
36
31
48
12
53
12
147
3
25
5
87
16
36
23
96
9
21
27
33
30
9
12
16
20
24
48
48
4
20
16
20
4
11
42
30
45
16
107
108
25
44
21
51
40
144
47
42
7
23
18
60
12
7
8
3
49
8
3
12
13
104
105
19
56
40
23
6
7
47
12
1
35
229
24
12
20
60
24
9
15
45
12
78
12
72
57
39
36
33
141
90
45
15
21
51
54
3
48
15
33
192
28
96
11
18
51
9
115
12
47
1
5
144
3
4
8
48
48
24
36
40
95
25
12
29
3
57
39
12
60
15
30
54
9
9
3
120
4
36
20
100
5
43
60
20
147
33
27
45
12
136
ABCD 94449119606*3^$a+1 [50016]
63
1
35
54
151
80
36
120
9
171
100
107
177
156
280
125
67
152
15
73
71
54
36
72
15
40
24
20
153
27
28
17
43
272
63
133
20
27
18
288
72
144
75
28
77
180
15
75
21
100
204
215
13
120
72
168
5
163
53
91
60
116
165
72
90
36
36
90
115
80
201
198
49
113
15
93
271
143
18
99
63
18
18
61
48
125
7
56
112
32
96
93
19
120
300
212
40
101
144
54
37
179
13
72
60
89
7
44
93
3
52
125
7
29
139
131
61
80
16
23
126
31
77
103
104
225
111
4
80
28
47
90
180
103
12
96
5
72
103
5
18
37
72
192
336
120
17
3
84
75
1
12
401
90
54
90
117
16
47
85
41
27
45
175
419
61
12
161
211
59
49
167
90
175
5
54
180
36
13
120
173
72
123
273
54
97
20
196
24
5
36
72
55
161
36
151
80
4
179
36
81
9
54
81
40
23
85
12
36
12
68
52
60
17
111
52
12
48
108
83
36
25
36
137
36
147
64
185
36
39
76
83
49
5
67
41
15
144
16
140
64
20
16
12
212
81
72
72
55
48
68
9
55
89
19
215
13
5
15
172
227
45
148
128
3
90
126
21
64
320
99
36
1
17
147
60
63
216
81
9
7
47
162
54
57
40
72
155
36
54
162
1
24
119
36
18
90
18
99
156
33
19
17
51
124
60
168
128
9
18
97
83
36
90
36
18
90
43
20
4
48
60
41
67
5
127
17
108
247
48
32
141
18
49
275
90
342
61
65
39
40
119
49
131
54
27
36
112
252
48
65
115
12
89
36
90
90
75
15
144
121
60
48
41
27
9
55
53
67
56
93
144
175
132
53
270
85
48
84
20
69
36
90
133
32
96
64
48
8
33
91
35
121
20
52
32
160
60
60
20
33
163
125
115
65
108
72
195
3
90
7
80
172
101
36
55
80
280
48
8
33
144
87
256
72
120
92
100
29
31
20
3
13
5
7
12
20
141
7
32
28
48
60
23
81
96
57
126
36
181
89
15
16
132
107
25
48
108
20
144
28
5
7
101
54
45
9
127
132
11
241
96
72
48
104
36
33
36
36
39
33
72
51
52
180
48
29
111
69
55
56
240
9
36
18
49
8
100
5
55
179
126
18
36
18
36
19
71
36
180
21
84
75
61
227
213
183
21
105
195
96
4
20
28
35
18
144
108
235
17
54
90
19
212
3
72
141
264
9
19
60
68
160
17
67
59
109
35
145
32
96
159
144
126
55
89
111
40
65
135
40
23
117
60
280
96
5
39
76
83
49
68
27
85
41
126
25
96
77
36
199
48
113
111
40
29
79
12
48
257
115
29
54
36
181
179
97
44
88
12
29
207
4
36
167
33
39
54
139
72
168
60
92
40
41
115
20
27
37
53
72
43
240
32
81
99
9
19
32
ABCD 94449131488*3^$a+1 [50007]
9
19
108
24
173
67
41
3
52
8
184
8
24
45
39
76
104
40
101
36
115
144
60
48
48
48
32
64
56
24
88
56
9
3
28
5
247
5
79
101
72
3
24
40
96
128
36
136
44
4
137
19
36
17
27
100
84
401
79
92
4
44
112
128
9
7
20
81
7
101
27
144
120
28
60
48
44
36
4
60
80
4
92
40
24
84
5
151
36
108
20
16
96
60
84
84
92
4
96
24
173
111
72
105
39
4
29
43
29
139
77
135
108
12
144
60
4
12
200
88
32
33
31
5
39
52
84
44
60
36
36
120
24
28
120
8
33
79
120
48
68
156
33
63
40
68
9
7
29
31
96
188
225
19
168
60
77
108
19
53
108
99
16
60
24
44
120
69
111
60
4
176
12
184
20
45
36
43
65
75
52
48
12
84
44
72
9
31
260
60
45
43
56
136
44
153
7
101
243
12
28
185
75
72
60
40
44
36
24
36
52
56
120
52
89
175
176
88
72
20
189
135
36
40
5
7
32
4
65
75
136
44
72
69
79
65
211
44
72
168
16
24
12
164
28
12
5
36
79
173
180
183
33
75
184
48
8
72
225
72
115
56
192
105
75
33
75
172
185
63
156
28
8
108
72
24
9
36
99
12
24
40
84
96
44
100
77
72
147
24
36
120
28
36
5
171
100
56
64
168
48
108
84
12
20
88
56
180
4
65
127
20
76
128
9
147
4
20
72
48
40
84
252
116
45
219
60
144
9
36
75
96
220
113
31
41
75
28
72
48
32
36
28
116
36
24
84
132
4
116
144
24
40
116
4
209
67
156
104
141
3
40
24
5
103
77
27
196
209
36
3
36
28
32
120
4
29
363
52
53
144
39
100
84
48
53
27
64
44
189
108
79
96
149
75
28
32
16
60
8
36
40
176
105
19
44
36
136
60
68
96
136
8
36
45
79
212
69
108
27
333
115
32
24
9
3
28
12
12
56
40
192
44
81
55
89
36
79
104
40
236
40
180
44
100
80
105
72
39
4
12
53
115
32
60
48
69
36
27
45
43
56
9
7
60
113
19
56
52
44
9
252
43
92
9
171
9
55
80
81
55
12
176
36
9
67
84
56
84
16
20
208
72
80
33
72
139
116
64
60
80
28
17
108
3
108
40
20
72
40
5
43
24
132
56
240
40
140
9
75
16
8
4
132
96
84
200
16
20
105
63
36
100
116
48
36
280
420
24
24
216
24
161
27
9
36
7
168
104
28
108
8
112
404
76
65
324
39
60
9
3
172
48
173
91
24
12
20
33
144
36
111
24
36
45
31
48
12
17
7
108
92
9
127
20
4
168
248
108
297
19
20
33
108
103
176
40
44
69
147
69
151
48
48
8
96
4
5
111
69
147
4
60
149
144
127
36
24
24
185
75
69
72
171
4
5
108
7
24
41
39
69
67
41
43
36
29
180
135
9
43
128
156
36
64
149
171
9
7
20
88
29
171
192
24
81
3
16
44
45
19
132
20
9
127
20
52
60
56
40
36
44
72
4
24
96
161
55
48
96
36
44
4
80
36
96
45
3
124
48
132
56
36
ABCD 94449436496*3^$a+1 [50003]
42
6
5
19
5
16
12
15
12
21
60
45
24
23
48
76
39
12
57
33
30
9
3
66
11
4
20
25
39
12
48
45
3
27
33
24
33
27
20
64
24
3
102
11
16
3
21
12
8
64
3
17
28
12
8
48
12
7
33
24
69
27
33
42
9
21
3
39
36
42
3
56
88
15
6
71
64
39
21
45
30
5
64
68
7
48
29
24
52
20
28
9
18
5
24
28
12
24
32
13
15
39
33
24
60
33
15
3
18
30
12
12
41
4
12
51
18
15
15
24
36
12
120
9
81
23
25
24
6
24
185
43
48
30
24
47
144
4
3
48
21
56
163
141
44
40
24
8
103
42
23
60
175
30
71
19
24
17
36
28
56
133
15
128
145
78
60
5
24
16
32
7
17
40
33
11
24
52
48
15
45
12
44
55
12
17
16
36
183
41
4
15
41
40
24
105
6
29
73
18
45
20
7
9
33
3
8
72
7
6
12
75
57
18
78
72
59
13
63
8
12
25
18
89
31
24
78
42
18
15
44
43
17
16
3
9
45
6
12
5
64
81
35
64
3
93
32
16
20
4
12
8
96
25
30
17
108
4
15
60
6
54
17
43
78
18
21
9
72
48
54
66
51
68
76
36
48
8
28
105
60
30
5
40
15
77
4
9
30
5
16
20
40
164
55
9
3
30
3
24
20
13
35
64
48
51
72
30
3
20
64
20
55
60
41
67
45
48
9
3
93
30
45
15
9
120
36
27
45
80
12
1
12
39
20
24
12
73
30
117
3
12
57
3
9
39
9
21
54
21
15
9
3
72
168
30
102
6
15
15
149
31
12
18
11
48
1
11
19
5
144
12
1
3
15
57
8
97
30
53
12
120
13
15
9
6
5
52
120
68
124
12
21
15
132
8
133
24
15
3
77
16
129
36
71
103
5
31
5
16
3
33
92
36
24
12
1
75
12
8
24
43
17
36
4
3
93
63
9
20
76
120
15
9
116
96
4
72
8
36
31
5
12
40
63
53
49
27
51
18
15
36
21
63
15
12
48
21
44
55
60
17
64
44
120
76
3
5
28
32
13
15
123
69
56
40
96
80
28
21
47
13
59
100
81
15
24
32
4
20
52
12
21
12
18
17
28
15
12
45
8
55
9
32
1
27
12
36
57
11
55
17
43
45
15
5
19
30
3
24
3
36
17
12
36
79
6
95
24
31
12
18
15
36
48
12
44
37
90
29
16
15
45
15
60
17
52
9
27
20
40
27
36
84
30
6
12
17
13
18
5
96
36
40
8
36
48
31
21
104
55
17
52
15
96
9
8
25
27
12
33
71
40
27
5
7
17
19
24
6
15
12
104
16
8
19
17
49
102
33
9
30
57
8
25
18
9
3
96
24
105
32
19
41
40
48
12
164
40
36
63
18
47
48
97
36
30
5
67
9
8
52
33
83
24
24
7
12
33
48
15
17
12
1
15
24
32
64
36
8
31
45
60
27
12
48
5
28
44
36
16
108
15
101
40
24
51
42
3
12
12
33
47
55
48
18
15
36
116
4
56
13
107
13
51
24
44
1
15
24
15
5
13
30
5
37
3
3
21
3
48
18
155
76
20
28
105
11
4
33
60
27
12
20
4
120
15
9
3
72
6
12
23
115
90
35
16
123
6
24
6
41
28
15
21
27
29
16
15
9
80
1
3
24
21
71
100
9
90
24
21
36
20
28
135
57
33
6
30
59
52
21
3
27
113
79
36
41
13
51
12
147
41
60
19
77
61
15
32
76
39
36
9
20
31
24
18
39
44
7
12
113
13
51
20
100
8
12
4
27
69
9
47
52
32
4
9
23
120
43
9
15
41
4
3
30
119
84
112
48
84
15
53
12
1
75
57
3
72
27
21
15
12
9
8
60
12
31
30
159
36
8
175
21
60
21
48
24
18
45
12
3
12
113
13
24
51
15
24
30
15
56
12
37
6
29
52
9
12
63
15
17
4
20
28
8
25
39
51
12
6
54
30
75
15
117
24
39
96
9
56
19
21
24
33
42
297
24
15
9
3
29
48
12
16
3
57
20
43
29
1
24
15
12
48
36
39
5
28
44
40
68
36
4
15
5
28
44
19
12
45
8
36
1
60
15
63
60
282
48
42
33
32
64
9
51
36
8
124
8
4
39
77
163
60
12
5
52
48
27
57
8
13
78
89
12
4
15
12
57
51
21
24
27
17
25
51
15
12
57
20
16
45
39
152
73
71
64
68
13
27
15
18
11
4
36
8
1
24
3
15
17
40
72
9
15
24
12
9
39
36
24
32
24
19
41
4
56
97
3
75
137
55
18
11
43
36
41
1
30
12
33
27
17
16
3
5
72
52
81
30
9
116
12
4
24
57
18
57
132
20
13
3
12
24
3
21
20
19
33
123
9
48
8
109
63
3
17
4
24
39
21
39
6
51
60
128
1
47
193
35
7
17
16
104
12
40
20
49
35
16
80
43
21
12
32
16
32
43
9
32
60
13
75
192
9
30
5
55
21
39
12
48
5
4
3
78
15
9
30
33
3
77
43
24
17
31
57
3
48
29
1
35
12
37
51
105
75
9
3
60
15
17
28
87
36
45
15
9
45
15
33
30
57
15
60
5
1
42
9
3
5
31
9
12
3
6
114
30
11
67
117
8
37
135
72
33
78
33
56
16
12
21
30
201
44
4
3
45
153
30
17
7
17
43
6
42
129
8
13
15
128
12
40
15
48
12
117
3
17
28
3
45
80
19
18
47
25
30
6
42
69
93
11
76
3
21
9
3
12
216
9
15
93
35
4
60
36
3
5
67
5
7
48
53
36
43
78
15
27
6
131
61
3
9
15
105
6
41
16
12
32
19
57
15
5
12
91
5
25
24
15
15
101
36
48
36
4
3
69
3
141
57
78
12
65
7
137
109
60
60
99
12
20
16
8
16
3
21
20
19
53
7
17
73
6
21
8
40
3
9
84
39
53
4
39
24
57
24
36
3
45
20
60
72
48
31
5
19
18
18
5
76
69
11
31
45
204
36
33
27
20
148
20
36
109
15
12
24
68
1
15
57
3
92
88
9
ABCD 94449923312*3^$a+1 [50070]
15
128
72
1
6
198
23
37
11
139
222
59
12
19
41
28
92
100
33
35
12
97
23
48
4
80
31
149
96
12
7
21
32
19
21
188
1
51
8
109
3
3
5
12
72
1
6
120
41
12
36
60
151
149
25
120
54
5
28
3
6
59
175
9
57
60
83
36
120
19
5
96
25
144
71
60
60
55
17
28
21
11
19
93
15
30
11
52
33
47
108
25
30
5
31
30
78
53
79
9
51
84
29
31
29
25
11
60
40
152
97
83
19
48
41
31
48
72
101
60
13
27
120
33
6
24
29
120
61
24
11
115
24
21
32
60
13
36
39
9
11
331
9
20
24
36
60
60
121
3
20
7
24
29
7
30
11
37
11
115
120
186
51
32
108
48
19
41
60
49
11
172
33
24
15
141
66
53
67
21
92
97
11
43
17
13
36
24
36
30
41
180
67
113
229
51
68
4
8
48
25
39
20
36
19
72
90
144
54
33
200
12
1
36
131
133
15
80
24
148
183
9
36
51
9
32
40
20
192
36
24
28
39
30
99
164
37
23
1
47
72
1
155
4
36
32
49
83
1
167
79
41
13
75
9
183
3
57
32
156
24
25
23
48
24
1
47
52
56
31
84
9
80
40
8
37
203
193
6
89
49
15
51
6
51
8
72
100
9
24
47
28
99
45
108
8
31
41
28
104
108
72
7
9
51
84
9
8
43
125
4
8
12
55
36
69
8
28
60
12
27
41
25
107
48
64
75
5
25
3
93
30
29
7
138
3
33
84
120
6
29
91
5
100
15
89
37
11
37
23
72
1
30
17
43
17
37
311
85
119
1
6
9
72
20
223
5
25
47
37
156
59
7
54
6
150
144
15
21
23
25
11
64
27
9
80
25
27
8
79
12
9
75
9
8
108
79
65
1
99
56
61
23
208
9
54
5
31
9
72
8
25
47
13
84
71
109
42
41
67
42
60
39
12
8
25
27
48
99
60
6
24
15
80
48
73
47
13
99
27
53
36
12
168
12
28
75
317
67
5
61
47
79
21
12
36
32
60
13
47
12
48
19
29
132
37
11
25
24
6
105
9
11
60
60
24
268
39
81
80
88
15
120
89
1
24
3
20
19
53
28
32
31
5
24
216
24
151
45
32
12
100
45
3
93
84
156
207
288
60
212
7
12
41
28
111
21
8
19
12
149
12
229
3
36
72
12
8
37
11
52
8
55
9
8
79
90
23
36
85
27
3
17
13
39
135
5
7
24
5
4
188
48
52
92
168
13
66
48
93
159
24
165
20
24
1
99
8
48
61
71
28
44
25
15
27
69
120
21
18
42
30
114
24
63
48
81
71
7
30
30
102
24
6
78
11
1
11
40
93
30
17
48
25
15
20
4
81
96
39
75
65
109
6
30
36
108
155
96
265
35
60
132
7
96
65
85
99
21
95
85
15
21
23
25
63
32
88
20
109
11
19
84
105
21
30
101
28
15
5
1
60
63
116
85
216
23
168
247
66
24
126
5
1
11
60
13
35
85
27
9
11
60
19
41
103
36
29
4
128
12
25
71
52
20
49
30
53
28
8
4
15
30
11
40
15
30
27
3
66
3
36
20
115
45
45
27
8
55
36
293
25
60
3
27
41
1
23
37
23
25
36
60
15
45
6
18
63
39
29
139
66
96
99
39
6
47
199
53
37
60
84
30
65
1
3
27
69
12
57
3
3
5
72
37
60
11
121
24
75
80
109
11
1
23
108
168
31
54
47
12
96
55
120
9
81
360
147
123
65
12
168
1
18
33
32
25
30
5
61
59
37
23
28
32
61
24
71
60
61
51
32
61
186
54
6
9
15
5
25
75
9
95
31
29
37
11
19
210
30
24
114
75
56
12
12
115
36
29
36
12
108
12
79
21
32
151
66
23
25
12
83
16
140
49
95
25
11
91
18
6
17
120
37
12
24
35
12
43
29
36
12
7
113
49
60
71
19
234
75
21
78
12
18
23
103
17
13
75
171
120
93
56
301
18
113
28
21
18
96
29
97
59
4
56
52
3
5
100
132
39
41
19
48
5
28
8
72
37
6
6
144
107
28
92
72
40
36
21
18
30
96
155
124
27
113
28
3
5
24
1
216
11
12
48
73
ABCD 94450103908*3^$a+1 [50018]
201
99
90
3
15
12
6
126
30
6
13
155
132
9
63
42
54
24
33
15
42
12
6
78
15
96
96
9
228
123
27
37
5
66
72
12
6
78
201
93
60
30
33
15
49
23
6
84
30
6
102
132
66
36
30
48
48
162
96
67
17
30
57
45
30
24
12
18
15
27
192
66
42
150
12
36
30
24
6
72
18
117
87
72
249
27
54
6
72
57
63
102
156
12
126
21
111
24
9
96
33
48
55
5
18
42
102
12
336
69
141
195
69
54
66
48
318
54
36
18
12
93
105
111
9
87
39
78
42
54
42
42
48
12
156
15
40
11
96
198
30
12
90
3
21
18
36
6
39
39
36
21
15
81
33
156
18
72
1
23
12
54
78
126
102
12
33
24
21
78
24
30
111
27
168
30
36
54
12
12
12
121
65
12
6
96
24
6
126
60
18
114
150
3
27
18
42
36
12
42
63
27
96
12
33
57
72
36
51
93
30
48
45
9
18
48
120
45
208
149
48
18
90
66
141
15
78
51
81
72
66
117
64
23
18
24
66
24
84
24
57
24
39
96
126
24
6
36
108
21
99
24
60
6
30
12
9
15
54
54
150
127
89
276
18
121
32
3
90
6
109
59
13
8
96
75
270
78
48
72
81
75
61
80
219
12
234
18
72
30
30
108
60
57
69
27
57
42
48
48
174
114
36
9
15
42
90
189
93
6
12
54
138
6
102
90
12
90
6
7
5
78
60
81
195
24
6
6
9
111
12
13
5
48
30
36
54
180
84
6
30
31
131
90
12
30
48
108
162
43
32
3
270
7
29
48
138
9
96
39
48
48
9
9
90
30
162
30
135
27
61
216
5
54
12
145
35
60
18
87
9
66
162
67
53
78
90
12
63
3
30
126
6
60
42
36
72
12
186
12
30
9
39
102
90
60
102
30
48
9
24
15
24
246
72
54
24
21
69
42
12
90
30
42
18
57
81
90
12
1
29
3
57
18
69
24
81
24
24
63
27
60
102
78
48
180
24
81
39
9
39
1
5
27
40
8
15
120
12
78
6
9
15
54
3
87
30
36
30
25
35
144
72
6
48
12
78
45
21
78
157
56
27
90
3
9
30
156
12
33
45
180
18
21
3
133
113
31
80
15
84
54
6
42
102
81
15
42
135
15
48
1
144
11
165
75
90
75
3
13
65
42
36
42
12
6
6
120
84
66
54
51
75
21
39
24
24
66
42
93
9
111
27
60
9
39
30
267
288
189
51
16
11
85
35
42
138
153
9
87
9
66
6
12
42
6
90
54
54
205
107
30
12
3
15
60
48
21
9
252
24
354
156
18
43
35
30
30
48
30
30
21
63
72
66
150
84
24
144
21
15
105
45
72
180
15
3
90
12
54
66
39
39
30
174
13
23
6
30
18
78
24
30
48
42
66
115
29
99
87
12
93
3
6
186
72
18
75
40
8
39
66
12
43
89
42
21
27
93
3
12
9
45
24
84
66
141
51
85
35
78
120
30
24
1
17
78
42
12
30
93
135
9
45
51
3
12
72
12
24
12
18
222
265
125
60
39
15
129
9
6
60
120
24
141
99
108
108
24
6
84
43
128
39
1
95
66
78
33
3
24
21
27
12
48
33
15
57
33
7
5
54
354
54
21
9
63
3
72
45
93
114
177
39
24
180
18
114
54
30
54
90
18
3
69
60
78
198
27
33
12
54
36
114
120
6
60
30
15
3
66
18
48
108
114
150
21
81
6
48
120
12
42
78
24
84
81
24
39
48
228
21
33
36
42
25
48
47
72
36
60
210
66
48
48
12
33
45
30
13
35
6
48
30
66
6
49
35
24
6
7
179
6
18
85
29
6
114
18
9
189
90
120
24
66
15
160
32
75
54
198
81
45
42
24
150
48
3
3
60
114
102
36
18
67
17
60
6
21
64
ABCD 94450306084*3^$a+1 [50094]
17
31
144
8
81
126
1
107
85
56
9
30
6
91
8
16
80
112
17
36
99
45
7
68
28
17
42
73
17
30
73
132
36
8
9
7
24
140
4
5
30
6
19
96
32
12
51
24
25
65
12
99
132
27
21
45
15
45
31
89
7
8
60
39
25
65
67
56
33
15
24
51
54
31
20
111
60
54
19
56
40
44
15
36
169
116
60
15
1
35
13
8
129
31
12
20
28
48
36
108
35
36
121
83
1
35
117
64
83
36
36
13
80
88
23
61
68
216
159
21
4
216
164
75
133
128
4
137
90
69
16
56
33
90
90
75
64
11
49
36
152
100
132
35
36
1
36
20
72
36
141
31
107
21
16
24
65
6
121
8
69
67
104
135
25
41
223
8
40
8
40
11
90
3
27
18
3
52
80
48
33
15
45
99
48
4
44
4
60
5
55
192
68
27
1
20
4
48
107
13
116
12
120
12
148
140
12
117
19
101
199
60
161
39
15
54
123
3
25
5
90
204
33
3
36
108
21
16
8
165
6
9
28
48
32
48
64
8
72
16
24
47
1
108
12
23
25
11
9
12
9
55
48
8
12
45
3
172
68
108
40
24
116
111
93
48
9
18
36
105
184
36
20
64
131
90
30
45
100
44
27
21
57
66
24
21
72
48
16
36
17
90
21
21
55
35
21
168
100
20
15
25
65
19
35
36
37
120
48
96
59
69
60
76
84
36
12
48
5
135
24
16
191
90
18
93
63
105
16
56
27
121
5
15
40
71
1
8
24
160
128
112
125
75
15
105
21
66
108
73
68
16
8
75
13
17
75
51
25
65
79
48
77
120
6
25
180
11
48
42
19
104
48
124
48
60
41
7
83
24
102
18
81
4
128
28
12
17
31
104
45
126
49
5
15
96
16
104
40
72
24
89
19
17
43
20
76
59
45
28
17
111
51
1
80
48
81
39
21
31
23
9
21
27
63
85
24
35
6
27
57
6
54
55
120
12
348
41
159
51
36
9
172
167
25
20
135
73
12
71
9
52
44
60
75
25
36
8
57
103
17
60
48
43
12
35
60
21
12
28
101
3
16
35
36
33
48
27
36
1
29
36
3
60
141
19
128
27
85
5
43
20
28
72
17
126
57
93
19
65
6
9
207
48
1
59
61
5
24
162
13
60
17
39
60
111
49
5
55
32
4
36
23
1
24
80
21
18
12
9
12
39
18
90
30
42
69
24
40
65
3
28
24
35
61
59
45
96
189
103
20
3
57
4
48
120
5
30
141
75
24
12
9
16
8
21
15
9
91
29
3
28
12
168
11
13
41
75
9
75
16
32
3
37
8
15
25
65
115
180
96
8
88
17
36
67
48
245
75
52
12
80
36
15
37
8
9
72
90
54
255
135
24
30
6
54
7
24
24
20
180
117
243
15
33
48
24
156
16
155
81
40
12
20
108
3
96
1
29
24
19
101
19
8
100
92
48
9
18
73
12
176
72
27
66
6
54
79
11
9
45
15
21
54
37
35
13
77
48
115
8
12
96
124
36
180
12
29
18
133
29
150
48
85
5
6
25
11
25
29
90
9
21
24
3
9
3
52
35
150
39
99
45
45
6
25
144
65
63
27
36
246
60
51
72
36
4
35
37
83
1
132
80
40
23
9
40
8
63
9
27
33
76
5
30
24
21
15
1
164
9
42
9
16
8
21
55
20
15
264
25
47
33
27
85
59
1
29
15
16
5
3
60
76
11
30
24
84
6
54
36
27
9
180
139
44
51
1
24
59
85
8
87
96
25
59
72
78
7
48
72
119
169
12
59
25
59
33
48
12
48
120
40
11
13
35
6
120
90
1
48
60
5
12
199
72
8
136
24
12
23
61
5
43
60
68
177
15
60
16
11
24
145
24
56
16
8
21
67
59
1
20
123
126
79
24
12
48
11
1
96
32
21
15
16
23
13
60
17
235
20
87
144
9
52
96
8
9
90
150
111
144
40
11
45
129
6
1
8
28
107
21
76
59
24
61
95
49
8
33
39
15
81
64
20
15
145
20
60
27
1
59
9
4
5
51
136
23
85
12
24
44
21
87
3
109
48
8
16
104
21
3
45
127
60
104
105
90
6
18
36
57
63
24
1
60
20
255
25
24
176
60
4
8
4
68
88
8
9
55
60
20
21
39
76
ABCD 94450402758*3^$a+1 [50100]
6
54
3
9
3
57
108
96
114
6
39
120
105
3
27
30
6
81
45
123
27
81
9
84
36
138
66
219
27
90
84
36
84
84
6
21
135
84
57
144
33
75
48
9
30
18
96
144
12
3
15
42
24
24
30
6
51
69
6
30
150
54
96
108
72
15
153
27
105
18
30
3
3
66
78
57
45
30
60
60
30
24
90
60
126
18
42
3
15
45
12
60
39
36
30
111
69
15
9
27
87
96
24
6
6
21
63
54
162
93
132
15
18
96
30
21
3
33
3
24
120
12
24
30
36
24
6
54
36
54
36
54
147
69
63
87
48
90
3
132
45
27
9
27
9
60
30
138
12
60
30
54
84
6
6
144
87
9
30
33
111
141
165
51
3
54
6
24
12
21
33
36
210
225
183
72
78
12
120
135
135
45
9
36
24
39
15
30
27
33
6
54
87
9
6
90
60
108
27
45
18
36
9
108
27
33
27
153
57
30
72
21
27
93
33
30
9
108
24
45
90
78
6
24
180
57
165
138
120
120
6
207
27
30
30
30
90
12
120
24
66
3
177
78
156
24
33
60
69
18
132
18
12
51
39
24
9
81
84
3
3
6
3
72
33
6
57
87
42
123
12
60
39
6
54
9
12
36
39
21
192
60
45
3
87
42
15
45
30
78
6
6
3
12
129
51
3
12
138
60
27
33
3
93
60
24
3
69
24
84
267
15
84
6
24
39
177
3
15
90
42
228
6
144
12
15
45
84
54
12
228
30
3
84
33
12
30
84
54
27
75
120
90
24
36
24
30
24
6
36
15
15
21
147
42
18
33
84
273
12
3
21
24
102
30
18
42
84
36
114
177
72
21
144
60
6
54
3
24
45
30
30
15
39
66
18
12
105
15
30
48
12
18
237
15
24
66
168
12
3
108
27
93
39
18
6
117
57
72
195
60
15
33
45
6
21
9
144
42
48
177
36
93
36
15
36
63
30
6
21
39
30
30
78
3
72
15
30
132
60
3
117
63
72
15
30
24
90
21
9
30
54
27
93
102
21
39
48
12
54
96
63
72
63
60
12
24
21
9
24
123
27
105
48
9
15
3
117
3
33
27
30
30
90
30
90
27
69
66
33
15
93
12
147
60
105
9
60
66
30
30
24
6
18
57
15
18
27
9
54
12
24
84
120
42
18
12
93
12
3
60
117
9
36
24
60
54
6
51
108
48
3
6
18
45
81
384
60
90
180
177
33
42
54
39
45
30
30
6
30
36
78
33
9
48
6
30
87
84
3
33
159
60
30
48
12
15
93
72
15
63
210
42
168
12
33
48
3
54
72
15
60
69
39
105
3
9
54
90
6
48
12
60
48
72
120
78
60
27
39
144
180
30
30
12
45
9
36
15
9
54
42
3
57
24
66
54
84
195
15
42
90
18
12
54
66
90
78
156
84
66
24
57
36
144
48
75
36
21
3
36
6
210
48
36
24
30
3
69
48
27
33
120
12
15
45
108
147
9
24
6
54
12
144
6
18
30
6
54
66
39
45
135
60
171
120
60
30
27
267
36
84
72
45
45
18
180
33
123
6
168
6
6
15
3
12
18
72
30
45
105
3
15
30
96
276
168
147
93
12
48
6
66
54
24
186
186
18
63
3
66
18
30
12
18
60
6
126
21
57
6
36
234
30
30
27
12
15
57
63
117
108
45
72
48
30
6
24
42
81
87
90
6
66
111
57
42
30
15
45
63
117
84
24
3
9
84
39
228
9
150
21
39
18
3
27
96
24
42
18
96
6
108
63
27
6
126
18
162
78
6
54
6
21
108
15
120
42
63
45
60
15
57
54
69
57
90
90
60
48
6
69
45
36
30
141
75
33
21
114
102
48
3
84
60
33
3
153
99
15
33
93
30
90
24
12
108
102
30
15
9
30
6
54
90
87
9
120
123
48
3
57
3
84
6
174
12
18
12
15
36
93
60
147
3
60
96
48
60
57
99
6
63
12
135
60
45
9
30
9
15
60
30
63
12
15
93
57
96
27
69
3
72
36
9
51
27
90
75
51
81
15
105
39
234
3
33
54
57
ABCD 94450460836*3^$a+1 [50229]
30
12
42
51
21
6
48
81
20
13
35
40
15
12
6
84
6
53
112
75
90
18
54
12
6
18
47
4
9
11
19
60
84
60
6
132
47
112
141
18
57
60
192
68
25
108
35
1
15
33
60
3
27
36
6
35
48
40
36
9
11
67
24
66
78
24
18
24
66
18
30
30
27
69
96
12
6
77
13
15
45
24
180
60
171
24
3
29
1
72
48
84
18
60
6
84
147
63
5
31
84
33
3
66
39
159
17
13
18
5
85
18
66
3
3
72
101
19
65
37
23
85
27
140
1
18
24
72
48
65
96
31
66
72
11
19
93
33
107
127
30
60
78
48
54
60
12
120
6
54
35
19
66
24
39
32
48
31
29
13
30
30
87
93
35
73
11
1
143
4
15
17
40
93
18
42
60
30
5
13
12
6
221
25
3
32
13
6
65
25
30
9
15
78
23
91
5
49
135
84
32
36
43
72
192
66
12
90
12
17
4
81
11
43
30
71
4
87
29
43
42
24
27
8
37
39
3
78
12
42
29
61
48
35
16
32
37
3
57
72
15
21
198
57
44
115
90
39
75
60
9
57
23
55
6
42
48
21
33
3
12
3
53
37
75
69
18
21
27
72
42
51
32
73
12
87
51
60
12
96
216
6
75
39
186
72
12
15
3
48
93
21
75
141
48
35
67
30
120
12
23
28
84
15
36
9
3
42
30
41
132
7
36
81
39
21
63
6
11
36
169
30
9
147
54
48
228
239
48
37
30
69
75
66
11
24
13
3
3
6
83
37
15
21
24
120
78
90
6
60
17
7
105
75
5
60
37
54
60
84
6
12
72
18
125
85
30
12
12
45
8
43
102
60
11
136
33
36
35
7
60
45
9
95
73
18
17
36
156
28
116
49
96
30
30
36
3
3
18
24
30
150
6
36
29
24
31
72
9
80
49
27
27
30
126
54
6
9
36
75
156
41
7
102
51
9
84
54
33
24
33
51
105
60
186
29
37
18
54
60
11
1
11
19
45
105
11
25
24
99
27
65
85
12
36
36
78
108
9
144
15
60
24
5
40
15
53
55
42
12
84
72
99
21
15
84
9
131
64
69
15
216
9
27
21
18
165
72
87
12
21
72
57
15
63
12
6
18
84
12
45
8
1
132
3
207
117
12
21
107
73
30
54
24
54
78
23
19
45
27
6
60
72
12
78
101
25
11
43
5
60
12
79
72
89
145
35
76
8
91
144
17
7
42
18
66
54
18
15
68
199
77
13
30
102
24
51
48
36
75
17
13
24
12
3
57
186
12
65
208
57
36
84
11
19
36
102
47
40
75
65
73
3
75
69
68
13
60
147
69
3
3
9
33
126
24
90
12
54
45
12
24
231
42
15
111
77
7
30
27
68
76
21
36
168
156
15
120
33
12
36
15
117
27
63
78
18
29
25
18
168
29
43
69
3
65
16
57
15
9
15
8
31
65
4
45
12
60
23
1
12
102
18
54
149
36
96
43
6
3
75
78
95
148
69
60
36
11
1
42
17
151
29
13
95
1
35
79
65
160
3
18
66
41
4
33
6
137
115
69
3
45
105
12
48
132
198
18
18
6
59
19
120
12
29
1
60
36
60
42
60
5
72
49
42
78
30
24
36
21
48
72
9
15
21
48
35
120
36
1
6
29
133
3
117
132
39
180
75
9
72
63
30
36
47
40
69
60
36
162
101
144
36
49
11
31
6
42
120
60
41
55
57
9
23
91
5
49
3
69
23
48
25
15
45
18
12
12
41
85
84
12
3
48
45
27
32
25
3
12
3
66
96
6
69
33
47
19
102
59
19
45
9
3
68
25
39
108
15
42
12
54
72
18
36
11
49
11
73
12
108
111
21
35
48
60
12
7
30
6
69
20
85
36
24
108
12
6
54
138
42
90
36
6
15
8
60
16
20
61
11
7
33
177
60
83
12
7
18
36
60
24
12
36
132
72
3
57
51
32
31
36
90
51
48
21
3
15
60
36
9
20
1
54
6
12
30
5
97
60
6
96
5
1
23
52
3
54
12
96
87
45
83
37
11
19
53
40
24
63
18
63
144
32
73
48
18
81
3
41
55
17
115
54
83
60
13
12
23
168
120
40
9
87
140
1
12
167
220
15
33
21
72
3
39
41
79
126
84
95
115
36
29
55
57
9
99
116
24
36
36
48
76
96
33
60
47
49
24
12
18
81
44
13
23
19
18
99
48
36
165
12
35
25
60
132
30
33
9
75
39
60
9
15
17
139
6
84
11
139
12
9
129
39
21
51
120
104
67
72
41
55
ABCD 94450714474*3^$a+1 [50066]
32
153
7
72
80
88
8
255
90
63
24
33
144
24
111
40
8
3
72
138
60
199
65
24
15
249
247
8
33
90
85
47
33
40
72
17
63
240
40
80
96
69
6
192
54
31
83
12
57
33
24
30
6
234
249
112
35
37
128
15
25
192
72
248
3
12
33
72
3
45
135
33
64
248
48
39
25
53
144
3
40
11
61
191
18
7
65
7
47
18
15
48
24
40
11
165
72
72
136
8
96
135
96
105
39
36
45
9
234
54
12
3
111
12
24
30
135
48
72
96
40
32
63
9
135
18
6
126
91
32
75
141
136
65
198
90
48
15
27
141
24
48
64
120
233
7
23
18
39
93
123
24
88
35
12
241
8
216
81
55
8
16
8
123
229
119
169
72
320
15
9
24
87
216
57
48
24
3
48
45
9
24
84
60
63
24
48
75
85
120
35
12
108
117
51
30
180
315
192
72
15
96
18
7
72
8
64
80
40
11
204
9
16
128
171
21
15
30
3
72
21
30
72
85
120
107
54
66
36
33
201
330
61
32
48
40
104
111
97
95
6
27
72
96
57
162
36
1
11
150
120
7
312
65
18
12
60
36
9
48
87
9
57
79
104
192
9
54
36
21
27
13
72
48
24
8
288
105
7
65
111
75
45
57
7
8
57
168
279
48
48
48
129
7
8
27
54
39
153
15
63
1
80
24
64
23
57
21
102
54
31
47
145
32
120
9
7
144
11
12
153
45
42
72
9
24
33
39
3
117
3
21
24
45
78
120
42
36
264
63
69
43
128
27
117
9
279
63
84
96
37
47
33
48
87
12
6
102
33
327
6
51
3
108
57
117
18
25
240
8
87
42
351
24
33
222
25
191
90
79
11
69
15
121
80
24
15
73
65
18
54
36
42
73
24
48
32
75
61
95
97
47
25
8
57
63
135
105
72
240
96
45
60
55
72
8
45
27
120
120
21
12
78
12
45
24
48
27
6
127
8
72
160
5
96
147
48
24
153
39
51
117
51
264
18
42
33
57
183
9
103
23
49
8
120
27
270
15
3
300
33
72
3
24
66
3
24
48
3
12
330
30
222
12
111
159
108
13
59
165
120
99
72
54
48
78
57
15
90
127
56
24
88
8
144
40
176
64
41
114
48
6
90
12
240
9
75
13
113
72
78
18
87
64
131
54
103
23
49
119
66
39
24
160
233
54
25
23
25
47
33
63
33
112
144
11
45
9
15
9
7
192
17
66
144
45
40
41
7
47
108
13
80
312
117
6
69
208
80
21
147
24
3
6
7
8
24
168
39
18
103
80
40
24
8
75
90
51
129
7
23
57
3
45
63
57
63
33
111
60
141
24
15
120
24
1
35
69
112
179
21
15
217
17
111
27
21
120
144
63
9
63
36
12
24
9
147
45
24
9
39
120
33
39
51
54
18
205
200
33
30
24
9
24
3
45
39
25
56
9
24
15
144
168
69
43
120
233
7
48
119
18
87
88
72
83
165
88
24
11
120
69
99
21
24
136
168
23
25
8
96
120
24
24
63
78
259
8
72
15
321
16
80
3
93
72
63
97
32
33
63
159
36
45
297
120
103
29
235
96
5
60
30
25
89
ABCD 94451108894*3^$a+1 [50027]
12
30
69
9
111
75
36
177
21
75
81
36
27
8
64
45
30
69
32
40
63
41
19
90
132
30
65
64
45
24
12
138
5
25
39
72
69
147
39
30
24
6
54
39
123
174
120
39
81
71
133
42
24
24
6
60
63
231
12
24
141
152
1
120
36
3
27
24
125
61
99
96
15
30
35
19
45
141
54
12
168
12
30
15
72
48
33
102
24
144
41
16
32
40
3
48
101
1
18
117
45
90
9
39
156
5
1
114
45
51
77
7
36
5
25
24
15
120
69
30
72
228
150
180
6
41
40
75
77
61
6
29
55
57
3
6
135
165
30
30
143
7
54
66
24
177
15
9
81
174
84
30
156
126
18
42
153
51
29
25
60
27
80
19
29
1
96
47
1
47
43
282
27
48
15
9
99
45
56
16
144
45
24
155
31
54
36
36
90
9
45
54
12
33
15
42
87
93
24
84
87
93
60
12
24
51
69
30
60
24
81
165
186
54
35
16
15
30
3
24
48
99
54
95
55
12
29
19
165
75
45
21
24
90
120
120
6
180
15
24
51
30
36
35
223
72
84
6
39
135
156
53
1
15
69
132
174
144
36
54
6
36
5
48
16
9
12
78
42
78
12
57
21
27
45
27
27
54
30
36
141
33
96
36
54
60
6
107
7
24
6
180
150
30
90
41
13
27
8
31
33
21
240
27
3
29
31
9
48
69
3
171
42
27
243
90
378
6
3
72
81
198
36
125
96
19
90
174
60
12
77
48
79
33
57
15
45
59
37
75
33
36
6
93
15
12
24
60
90
63
63
17
7
6
3
141
120
24
75
57
15
123
21
45
36
84
24
35
7
57
32
199
132
5
13
6
6
138
29
1
15
32
112
63
17
43
5
48
16
24
201
234
5
361
63
8
73
71
31
9
24
15
36
125
19
120
36
9
27
117
21
27
39
24
9
33
30
33
51
21
8
31
240
90
23
37
11
43
69
57
30
81
45
174
45
80
49
90
5
61
30
60
300
29
25
15
27
108
6
11
79
150
24
27
8
25
12
30
29
96
25
18
149
103
89
55
156
48
21
75
24
102
18
45
21
3
33
23
16
48
117
60
239
31
129
51
24
96
30
15
51
5
19
6
114
5
48
7
84
6
36
3
72
3
36
9
45
227
48
25
6
144
65
40
81
23
88
183
17
40
45
90
417
3
18
60
60
30
5
96
144
97
54
9
27
24
90
90
36
5
55
89
61
78
12
144
24
9
81
6
60
30
71
88
72
39
90
15
45
36
78
66
30
54
12
84
6
78
30
41
40
120
21
18
41
48
7
66
84
30
6
174
24
12
29
16
24
99
132
30
27
21
27
72
63
33
45
42
24
54
42
48
81
51
78
39
123
29
40
69
30
6
111
24
51
245
85
114
36
318
6
24
186
63
96
21
150
21
45
54
90
36
114
24
126
234
125
7
48
30
30
6
246
17
31
57
33
60
12
15
3
36
84
21
9
90
77
112
183
57
213
48
36
23
16
432
80
79
36
84
33
51
69
168
9
174
72
33
51
53
16
72
45
155
88
56
88
72
99
72
117
141
6
29
55
81
45
30
333
171
5
25
12
99
39
9
87
84
12
30
114
84
21
39
6
60
39
117
24
24
30
6
84
27
39
9
32
19
6
60
54
5
295
24
12
18
35
121
36
18
60
90
96
11
73
36
246
84
54
30
6
6
144
6
108
96
66
93
15
57
39
33
57
156
3
51
69
87
120
54
99
21
30
93
87
81
15
30
18
201
21
174
6
18
5
61
84
132
24
24
11
31
18
6
6
18
17
79
150
3
63
264
120
33
63
24
36
125
55
48
36
6
143
25
39
32
40
21
144
54
77
49
95
61
18
ABCD 94451243020*3^$a+1 [50016]
18
17
18
18
42
102
60
6
3
16
18
11
39
27
24
6
13
42
6
12
26
15
49
30
11
1
29
54
18
7
65
12
24
24
12
60
9
12
15
85
53
27
9
1
59
60
43
23
12
42
25
23
18
12
7
36
23
72
85
2
40
53
37
17
69
16
18
71
42
7
30
78
2
88
5
37
2
21
27
57
30
30
6
33
4
90
41
19
53
12
45
21
36
55
5
84
1
6
12
47
90
85
38
3
19
18
32
3
33
22
26
159
33
57
6
7
23
42
9
3
43
5
25
8
129
13
23
42
108
21
60
3
67
29
54
7
20
75
13
80
72
39
1
41
54
30
13
38
9
84
1
83
3
3
6
13
5
12
6
102
48
19
6
24
11
55
17
96
6
31
54
11
12
18
42
13
50
15
7
132
29
9
58
5
9
9
6
43
23
102
13
42
2
10
5
9
12
10
2
10
26
51
48
25
17
13
42
5
66
12
13
23
19
5
72
9
9
3
10
24
14
51
33
27
36
7
146
15
60
6
25
36
5
7
12
48
50
15
42
3
21
7
20
94
5
54
54
33
100
12
77
111
9
61
12
65
42
6
12
7
11
55
54
35
6
49
5
36
49
11
3
27
7
12
35
13
11
37
89
1
23
19
65
33
15
7
72
5
45
84
57
15
27
25
18
17
60
6
1
14
39
18
7
8
27
67
11
30
24
31
134
70
134
9
27
48
75
12
36
48
66
30
90
1
30
12
20
3
48
6
18
55
5
37
23
21
27
24
6
48
49
35
90
13
12
47
9
64
71
7
12
71
15
87
24
13
30
11
6
21
9
6
79
18
11
24
7
30
11
60
25
24
5
1
54
125
1
12
53
72
7
5
25
56
12
10
26
24
40
42
96
5
9
10
14
16
6
35
19
6
14
24
22
62
51
12
19
30
18
23
27
33
7
11
60
19
26
16
164
16
119
7
42
8
10
5
12
7
6
17
7
5
30
6
7
11
31
23
13
2
48
22
5
120
18
18
24
48
18
15
22
2
33
7
30
18
32
22
5
36
12
36
36
61
65
48
36
25
35
54
57
9
48
7
23
21
21
25
5
36
9
21
18
19
102
18
23
55
29
6
12
7
41
30
37
42
23
43
2
21
42
19
26
9
13
18
17
6
31
5
1
44
10
6
23
24
7
5
36
9
16
8
4
23
45
9
1
23
15
111
33
58
23
7
24
23
37
30
6
5
87
36
60
15
31
29
1
6
24
11
18
37
35
7
23
24
1
30
30
2
57
25
6
42
12
14
9
36
6
13
30
47
39
16
83
18
87
45
51
12
24
15
18
55
18
5
24
73
32
3
7
5
1
53
7
23
24
21
34
30
12
36
53
37
17
7
14
22
12
5
33
22
72
108
12
18
18
5
18
7
24
20
10
41
12
81
9
7
23
7
14
9
72
13
5
117
21
7
173
49
14
16
56
9
48
3
27
18
12
73
14
3
6
27
12
10
12
23
51
21
1
23
6
13
32
15
21
9
13
42
5
55
6
5
25
23
12
7
5
36
12
12
12
21
9
3
88
5
19
36
89
3
40
30
42
11
25
29
6
90
3
9
7
44
39
7
18
18
12
5
6
7
20
12
57
25
5
1
30
12
101
6
54
84
18
7
23
7
12
6
20
15
60
24
24
30
49
5
6
27
39
105
9
54
48
7
30
32
3
7
48
11
36
51
57
7
6
17
7
11
3
15
66
3
21
31
53
132
13
42
56
3
6
31
17
30
12
1
20
22
2
3
6
42
24
55
23
222
13
32
51
93
22
23
31
11
60
12
13
54
11
49
5
60
13
47
18
7
30
11
19
44
15
24
18
55
35
49
20
3
48
48
19
53
7
5
18
7
30
12
6
60
5
30
9
39
132
12
43
14
9
7
23
31
5
60
6
87
10
5
30
55
11
90
7
5
7
77
60
39
15
12
7
5
12
21
9
6
7
2
81
87
60
28
23
49
17
6
84
31
2
3
9
33
30
33
27
12
18
18
19
48
18
35
19
26
40
42
65
36
12
12
43
14
105
48
51
46
41
12
7
60
5
30
6
19
18
23
7
26
15
31
6
23
37
17
55
12
6
5
12
21
82
54
23
18
24
13
23
25
30
29
13
18
20
4
11
19
35
43
5
37
6
12
8
63
36
13
30
71
42
7
12
30
30
50
15
84
12
132
12
1
44
16
77
12
6
19
26
48
22
5
12
12
21
82
5
18
48
1
14
22
24
38
108
9
36
12
18
54
3
45
3
15
54
13
5
25
71
31
26
4
80
28
11
60
19
12
23
48
3
22
65
45
10
12
2
33
6
1
5
25
26
9
123
58
12
17
78
27
36
117
6
12
12
6
7
35
9
45
15
9
15
72
22
18
104
46
2
33
18
6
13
35
18
114
73
48
12
12
29
9
3
60
30
12
3
15
67
30
32
3
90
73
35
18
54
7
6
5
49
5
13
53
25
20
22
5
42
36
7
32
39
36
36
48
12
49
20
3
25
71
36
43
12
23
12
43
20
3
18
39
10
11
24
72
18
7
41
7
11
37
5
49
35
18
13
30
12
83
105
9
91
35
19
6
32
15
37
23
6
1
11
7
23
18
37
24
23
18
49
23
127
38
22
11
19
48
11
7
29
30
78
25
30
2
16
24
23
42
6
7
5
6
54
30
37
18
11
24
12
6
25
14
3
7
35
6
42
30
6
7
12
18
24
18
8
22
2
45
6
60
37
12
6
30
23
6
48
18
7
5
21
22
12
12
5
9
24
21
49
12
6
8
12
70
47
18
19
156
23
37
5
69
24
9
6
1
18
60
18
65
30
9
9
30
105
36
60
3
7
38
22
65
84
7
2
21
30
12
12
57
9
79
18
29
66
19
5
15
24
46
29
12
19
30
35
18
36
24
7
18
71
7
42
26
12
24
16
5
12
37
59
6
24
12
60
19
38
3
48
54
13
12
5
7
14
4
18
12
5
57
10
6
20
27
13
30
2
3
37
60
11
9
48
9
13
11
6
81
27
6
7
5
39
9
6
36
12
7
23
3
27
21
22
77
7
11
42
12
33
93
60
63
39
18
42
12
9
22
17
25
11
19
5
45
15
7
30
35
6
7
47
13
71
1
11
42
7
143
21
16
6
12
26
9
25
2
21
60
24
48
12
39
27
69
36
9
114
79
12
66
65
42
7
5
31
2
12
58
18
32
3
12
42
24
67
12
23
33
46
36
35
108
24
6
12
19
5
6
7
17
31
47
25
11
31
14
22
17
7
18
12
36
5
18
49
17
15
33
3
3
6
1
42
11
19
35
7
23
45
3
55
2
27
43
2
3
6
7
5
25
2
22
6
12
11
21
3
7
6
17
6
1
48
32
48
3
12
42
18
6
31
6
5
7
26
34
5
12
31
50
10
47
55
8
84
9
42
12
33
3
49
65
37
48
2
3
6
66
9
57
25
12
132
98
3
54
1
29
81
9
6
42
36
36
54
6
13
5
73
17
97
14
39
18
12
18
19
18
18
5
24
45
48
3
37
18
84
18
41
7
65
72
27
3
6
51
39
24
7
30
35
25
8
15
25
11
6
111
3
36
43
30
35
30
3
4
8
15
7
41
9
10
38
21
61
6
20
10
38
22
17
25
18
30
47
6
6
21
45
12
7
23
73
47
12
21
3
7
17
85
23
24
1
44
16
24
23
7
26
34
6
17
27
9
6
43
35
3
10
50
84
3
7
50
93
48
3
9
6
42
18
6
1
54
5
43
8
9
55
66
5
45
9
1
24
11
12
25
42
11
19
50
10
6
23
19
35
7
5
6
105
33
24
30
21
34
2
21
7
12
8
3
12
13
23
66
13
23
3
12
4
6
14
60
70
6
23
36
48
45
15
7
18
90
42
36
8
4
32
9
27
48
34
12
11
42
66
1
11
39
15
24
42
12
7
48
32
69
1
29
9
3
7
38
10
65
45
12
36
22
47
55
5
7
66
17
36
19
35
6
6
18
48
7
158
33
31
8
15
7
53
6
27
12
15
30
ABCD 94451367334*3^$a+1 [50039]
24
107
1
15
20
16
20
37
111
9
12
51
21
12
60
27
20
16
33
12
12
15
20
25
11
64
48
24
24
45
12
3
12
93
39
141
24
27
165
3
12
33
24
51
21
15
132
9
48
27
9
36
111
80
4
45
24
24
11
1
24
48
27
12
165
48
12
3
45
24
203
28
12
48
9
27
45
83
25
11
13
99
33
12
60
3
9
36
75
60
21
123
48
300
45
75
9
99
24
9
3
9
12
63
96
68
13
123
96
21
24
15
297
24
48
36
3
12
84
45
12
27
20
37
71
1
3
45
59
4
36
21
99
9
11
4
68
25
39
9
71
25
36
99
45
15
21
84
15
156
57
15
8
4
24
144
12
93
3
45
36
108
111
12
20
37
51
24
48
45
15
21
99
108
20
25
3
80
25
24
48
195
45
23
25
39
8
28
44
61
12
27
12
9
84
147
21
63
21
135
21
12
12
12
60
48
24
27
21
12
15
24
12
45
51
9
15
93
48
3
36
24
9
75
57
15
21
60
23
40
21
96
23
37
87
20
72
148
21
24
51
24
12
21
27
132
48
60
129
60
48
39
60
33
24
24
15
33
12
63
93
12
12
35
36
28
44
16
33
63
9
24
24
3
9
35
25
51
120
20
88
21
24
3
108
9
3
60
9
24
24
36
60
12
60
12
3
20
4
156
21
87
24
48
9
11
1
12
59
13
60
72
3
105
96
11
16
56
76
9
24
99
69
24
23
4
36
9
48
39
33
36
12
3
72
60
69
24
27
33
51
60
21
3
9
36
15
9
12
51
12
8
61
47
1
3
45
156
27
20
73
48
108
12
24
60
72
75
45
12
15
24
21
60
3
21
12
36
39
104
76
45
3
12
72
8
1
3
24
80
72
13
12
15
21
12
48
12
120
51
45
36
12
35
1
35
73
60
3
9
36
192
27
12
45
15
32
28
8
4
21
12
120
60
12
27
45
24
15
81
15
21
12
87
93
147
45
39
60
12
20
25
3
12
48
56
64
36
33
47
49
51
81
12
12
15
24
21
51
9
24
24
3
48
252
84
60
60
96
21
36
47
28
48
104
88
21
51
57
27
33
12
12
39
33
27
153
63
21
11
1
60
12
35
37
12
24
99
72
44
64
60
36
57
36
3
33
3
9
3
9
39
165
27
9
24
35
61
36
15
48
20
13
36
39
57
3
32
1
12
24
27
45
3
33
27
8
1
24
84
12
48
39
44
16
21
24
11
4
60
36
8
16
165
84
23
25
39
8
1
36
3
21
11
36
13
59
121
12
84
15
81
72
84
39
21
24
24
3
33
35
13
75
57
27
21
75
20
1
108
36
27
21
36
135
60
33
135
129
84
12
12
24
3
8
1
27
48
33
48
15
8
36
40
117
24
15
36
12
8
124
33
72
24
15
20
4
81
15
9
24
47
16
24
24
8
73
12
12
3
9
39
57
12
15
57
159
60
105
12
39
20
61
47
25
83
40
69
111
12
12
45
36
84
12
39
8
52
9
24
24
72
35
109
12
3
9
47
25
11
97
87
60
48
96
60
12
9
15
33
51
93
3
36
48
60
9
11
4
48
93
35
40
33
60
3
69
12
12
23
73
156
3
81
11
13
75
105
75
9
48
36
24
24
27
21
12
35
4
21
39
45
3
33
36
3
21
11
4
32
64
105
3
9
3
9
27
60
57
96
51
56
40
12
96
12
45
3
69
24
3
20
1
27
21
59
16
45
15
84
21
36
60
36
36
123
48
69
27
24
9
36
15
69
23
25
12
24
12
27
69
111
21
36
27
12
24
45
39
36
9
11
1
3
24
8
85
36
120
47
49
87
9
15
45
36
12
51
21
36
3
108
69
39
12
12
12
21
27
12
8
148
33
12
3
33
24
15
21
39
12
33
36
24
60
12
51
56
28
8
25
15
33
48
39
9
83
28
44
49
60
15
20
1
15
105
48
111
12
48
33
23
37
24
36
84
36
12
12
24
48
3
108
24
69
23
64
24
60
21
27
108
81
11
13
12
96
3
57
3
45
15
45
63
117
12
23
61
108
27
24
105
72
72
87
69
15
24
20
1
39
84
45
75
21
24
96
11
76
69
35
1
35
37
12
15
21
23
61
11
52
33
3
56
37
60
11
16
132
60
108
24
12
44
13
3
69
72
60
35
1
3
93
48
35
25
75
9
24
15
57
120
107
61
36
12
63
8
28
21
12
39
69
3
105
11
85
23
16
21
60
3
69
36
24
12
36
3
12
21
99
33
15
33
36
3
72
105
11
4
33
35
61
63
56
28
21
3
153
119
40
57
87
36
24
12
9
48
11
37
15
21
99
132
36
56
1
12
51
12
81
36
63
33
75
12
9
24
24
75
12
9
27
60
32
265
51
12
24
9
27
9
99
21
95
64
21
3
57
36
35
28
44
1
107
88
20
73
12
84
24
12
11
73
24
72
11
4
21
24
36
39
36
21
27
12
68
61
27
48
12
9
111
20
25
36
84
60
47
16
21
36
15
24
60
48
132
8
37
15
9
87
57
11
1
24
27
9
39
21
15
36
8
49
12
51
48
33
59
37
15
9
24
96
71
1
36
15
36
12
8
13
24
24
47
85
24
3
32
1
24
12
60
11
100
8
1
36
107
88
24
9
15
9
12
84
75
24
9
36
27
21
72
60
51
72
33
75
32
1
24
12
51
20
16
9
111
21
23
13
23
16
9
60
23
37
36
35
1
24
27
20
1
39
45
51
33
3
81
27
45
3
72
21
11
25
72
3
81
63
12
32
13
60
48
48
24
63
9
87
9
27
9
3
33
107
1
75
12
20
25
27
36
20
61
15
129
60
27
33
51
ABCD 94451496266*3^$a+1 [50029]
47
49
15
36
93
27
24
105
23
28
63
17
28
27
33
36
48
8
4
48
56
31
6
15
15
5
4
9
11
48
16
44
7
90
11
48
36
1
54
53
112
15
5
184
32
72
7
65
16
9
15
96
132
56
12
13
27
20
84
31
42
15
8
67
5
36
36
4
57
78
72
33
204
140
13
132
102
33
12
20
16
120
24
104
124
33
114
5
76
39
6
123
39
5
12
40
144
32
235
18
71
49
119
31
77
79
114
36
3
20
16
56
48
72
19
21
20
43
36
21
3
18
12
27
45
95
36
60
48
52
20
37
27
24
84
8
40
12
8
7
41
52
3
12
5
40
27
42
54
17
100
60
24
15
210
11
4
24
69
83
7
5
16
36
51
114
108
35
13
18
21
44
31
5
28
12
21
3
105
27
33
27
24
15
18
131
40
27
5
145
39
96
63
17
28
36
44
144
31
65
12
85
47
120
31
21
8
12
31
18
47
100
128
4
48
303
21
69
27
20
7
33
165
23
16
108
168
63
57
192
8
73
95
36
4
44
13
39
20
60
31
53
85
47
28
24
15
12
5
13
198
60
5
85
3
20
49
23
48
49
63
48
12
27
66
231
9
107
132
48
24
4
32
52
92
13
120
3
75
53
36
49
51
24
57
30
65
67
297
84
20
4
80
16
12
3
41
1
15
20
100
48
12
8
180
4
12
33
12
24
120
36
6
12
18
135
24
8
36
16
33
11
36
61
23
64
3
78
27
12
27
69
32
25
75
39
33
20
1
15
12
8
36
60
36
48
72
37
12
18
105
45
63
32
25
123
8
4
120
20
132
25
36
54
60
30
11
48
1
3
48
8
184
12
171
65
12
28
8
36
4
140
24
31
5
4
132
51
18
15
32
13
15
92
24
4
57
119
16
9
23
52
8
36
4
3
5
4
84
21
3
123
125
24
36
43
149
40
32
181
39
68
1
107
19
30
83
12
60
43
21
20
72
72
1
27
8
76
51
89
4
117
3
57
15
3
177
12
81
59
28
8
49
3
24
60
60
20
136
12
68
25
23
1
18
36
5
121
48
75
36
12
32
115
33
165
155
40
60
12
32
61
24
15
108
12
39
45
99
41
24
36
36
49
27
60
33
131
24
16
96
32
12
55
69
56
16
3
41
43
5
181
75
20
7
24
33
56
31
126
3
15
65
16
60
8
100
60
20
31
54
87
75
60
18
3
24
24
44
13
87
21
35
96
31
77
16
84
21
35
37
15
33
87
8
36
31
54
18
42
66
42
51
20
19
41
31
5
25
11
157
30
65
48
13
27
33
51
8
25
155
12
91
30
87
45
108
102
77
19
17
28
24
165
15
132
104
36
24
72
84
16
33
111
33
72
18
153
63
6
54
21
84
20
4
12
36
44
16
15
69
8
7
9
20
115
45
15
5
36
64
12
44
13
42
9
84
15
21
9
3
48
24
8
4
24
56
16
24
45
11
139
36
12
77
4
104
96
12
64
60
20
76
45
95
40
20
7
45
32
55
5
25
15
9
39
27
5
13
95
1
30
45
27
198
24
3
87
30
63
20
7
6
66
96
113
61
11
48
91
84
101
40
24
56
1
59
64
15
96
36
12
57
36
44
4
12
15
33
57
27
80
1
51
36
44
4
44
40
45
27
33
102
5
4
32
172
32
103
5
12
36
55
89
31
5
73
95
4
12
24
21
36
18
237
84
21
75
60
315
129
15
93
60
27
9
56
28
3
108
17
100
57
23
72
16
96
36
120
72
36
51
33
32
61
263
36
36
64
20
13
27
51
30
123
9
27
3
5
40
20
12
55
53
36
52
33
15
12
140
124
69
27
20
97
11
16
84
36
36
20
28
9
3
48
51
90
3
33
95
88
12
9
99
80
4
81
11
28
12
60
60
24
72
24
8
48
28
80
24
13
35
13
47
108
64
8
84
4
20
16
135
6
18
9
60
8
7
5
52
44
25
11
28
21
36
59
64
3
33
44
7
9
24
8
40
32
96
72
25
23
40
27
77
67
24
12
65
28
44
76
21
114
17
132
43
29
36
67
48
45
68
36
31
5
85
27
12
105
59
24
40
32
16
84
15
9
204
32
13
35
136
212
12
36
1
36
12
3
24
56
12
13
59
13
3
39
5
4
27
5
12
1
90
5
157
18
17
4
189
15
27
18
84
51
39
77
121
3
39
113
67
12
18
60
27
39
6
3
56
49
35
52
48
27
36
5
25
59
4
15
17
108
24
7
105
60
3
41
52
12
141
36
15
116
52
60
48
15
5
4
36
63
36
45
36
120
123
54
123
32
72
4
57
72
11
7
29
48
13
18
57
39
33
168
27
5
88
20
13
207
12
51
29
12
4
45
39
51
6
23
120
211
24
41
61
11
112
45
12
11
28
12
45
23
25
126
5
24
40
120
27
65
28
44
16
84
72
80
133
15
8
64
36
ABCD 94451616698*3^$a+1 [50046]
13
8
280
131
13
128
3
96
156
9
243
72
180
49
56
75
45
48
51
21
64
11
45
64
11
21
3
156
25
56
88
96
119
72
9
16
48
35
69
51
21
15
36
45
99
60
1
35
108
169
32
123
93
99
108
36
24
133
80
184
35
45
264
112
32
51
36
36
37
8
72
16
155
36
36
84
36
85
23
60
36
81
48
135
49
47
249
87
24
36
93
15
145
11
13
23
225
24
64
104
72
3
93
144
159
361
11
93
112
144
83
21
75
21
135
313
11
85
59
36
49
48
47
25
11
85
47
12
85
47
25
80
159
25
11
36
72
25
11
21
111
73
104
168
15
12
60
97
144
296
75
109
24
95
33
88
47
25
8
40
72
72
35
192
108
57
39
144
1
24
48
155
277
11
61
359
120
49
72
59
24
180
36
109
80
63
120
129
75
213
87
24
36
141
39
73
191
9
15
97
11
37
71
36
216
37
8
24
195
204
1
143
372
60
169
167
108
24
21
312
3
60
9
192
48
51
36
9
27
24
21
40
95
24
120
60
109
11
60
33
112
24
192
24
11
144
48
168
12
180
36
129
195
168
45
75
60
48
9
123
48
229
8
3
205
47
33
87
168
169
32
51
37
8
147
168
12
36
45
87
288
72
48
25
344
51
109
71
84
133
288
71
36
45
147
61
11
69
16
83
12
25
143
12
24
261
88
23
252
13
59
301
48
104
192
3
21
64
11
61
59
117
15
33
75
480
61
83
93
15
252
36
96
156
24
144
21
51
45
24
48
3
13
104
16
176
51
24
93
27
141
160
200
75
24
144
12
153
27
45
123
21
99
60
36
36
72
57
88
248
40
35
144
144
36
1
32
48
120
63
57
219
21
88
11
36
193
32
168
135
1
11
93
40
119
36
60
81
3
93
48
96
111
105
280
95
9
159
57
40
83
117
48
15
72
144
25
248
51
12
57
75
12
9
159
72
105
24
135
57
24
96
48
27
93
15
25
11
60
105
136
104
16
80
39
36
13
47
57
195
12
36
13
32
24
24
39
1
24
192
104
64
32
16
119
9
135
57
3
37
107
48
108
57
39
36
109
96
59
85
128
168
64
120
168
47
289
35
45
24
111
25
95
105
135
36
69
51
205
8
16
59
132
153
27
21
27
117
51
37
107
93
63
25
119
360
225
40
80
40
24
56
336
27
85
56
136
96
47
48
33
171
84
105
16
56
3
45
51
45
63
36
141
3
72
36
57
195
141
111
1
107
48
24
21
240
39
9
15
84
85
227
141
15
9
51
37
71
105
192
24
24
87
48
25
35
216
21
264
3
12
36
45
123
61
23
33
24
40
56
24
39
252
60
9
291
229
11
12
96
9
3
165
15
108
85
11
36
57
171
36
249
64
11
61
24
56
111
49
275
141
48
16
8
48
15
25
47
1
107
48
45
16
8
48
15
120
24
25
95
9
ABCD 94452184142*3^$a+1 [50076]
146
70
20
70
14
21
120
15
28
2
88
62
21
15
9
141
150
12
72
40
30
38
21
27
12
6
46
14
4
26
4
92
30
4
90
2
42
30
126
69
15
33
7
17
3
42
10
14
27
15
72
30
42
9
69
51
19
5
25
42
56
30
52
60
23
15
9
19
2
58
17
33
106
5
45
40
144
2
33
39
57
93
3
72
187
20
96
57
25
6
17
19
54
2
18
60
4
6
66
56
88
86
69
9
12
51
144
85
14
12
4
44
9
63
33
19
12
26
124
50
30
4
36
44
36
48
12
58
5
72
21
82
41
9
30
102
51
19
116
64
68
10
32
48
27
105
18
106
6
5
93
112
35
24
1
38
78
78
4
8
18
12
18
105
21
48
27
111
57
1
20
60
30
84
202
18
32
4
5
55
50
30
9
15
90
15
51
4
80
12
18
40
35
15
52
26
3
31
54
14
12
118
11
21
18
16
134
27
69
4
47
15
9
61
44
66
165
75
21
27
16
32
45
87
16
41
133
26
16
98
12
48
18
9
21
3
15
24
12
4
44
10
180
23
105
12
6
84
10
146
30
66
10
8
22
5
21
108
34
26
72
27
21
64
110
12
33
45
18
9
9
70
122
4
11
15
64
56
22
32
84
12
3
24
55
110
42
408
33
39
4
56
21
27
30
18
108
57
43
84
38
18
9
61
26
33
21
34
36
44
30
60
66
60
96
9
21
40
35
9
10
44
12
18
66
24
6
12
94
48
17
21
12
18
4
8
6
66
24
9
37
18
8
33
72
13
74
6
10
26
108
18
118
66
86
48
10
54
11
24
21
60
16
71
24
3
45
31
104
46
62
48
84
70
90
26
16
84
2
4
50
18
57
96
13
14
18
3
21
150
64
2
48
27
24
48
75
12
30
54
12
4
50
51
7
2
54
4
2
34
56
28
42
50
30
36
15
183
100
50
75
69
3
3
16
120
8
21
79
41
1
14
6
10
14
27
13
60
32
12
40
62
78
22
14
12
39
9
54
12
69
61
8
52
191
33
64
20
3
144
21
72
12
18
45
3
12
33
33
106
84
110
36
34
26
70
68
40
30
32
4
20
40
2
57
123
28
32
4
26
82
8
24
6
27
21
90
94
131
1
14
30
4
20
66
24
16
204
50
6
90
27
48
9
15
72
9
60
42
58
140
102
93
51
4
92
69
15
4
2
48
6
174
96
15
96
13
26
48
42
6
78
99
27
30
58
170
3
43
206
10
5
39
30
66
58
68
12
60
72
28
23
9
6
12
42
10
8
33
69
156
154
50
4
14
6
12
15
129
6
28
77
19
5
63
76
62
39
9
12
24
60
4
6
8
40
56
21
63
6
75
39
30
18
9
15
28
60
41
31
26
78
16
161
3
30
4
72
8
18
33
72
13
20
87
123
4
140
12
9
21
3
21
42
33
99
90
142
5
15
18
12
54
60
16
78
11
25
36
44
30
64
36
146
34
26
36
120
48
99
1
47
43
92
64
44
10
6
50
88
42
89
81
100
44
174
46
32
22
77
3
16
14
96
39
15
52
53
72
15
6
72
12
4
26
40
8
30
22
44
36
4
134
51
55
30
26
30
48
36
36
18
22
18
41
27
4
56
54
3
57
39
9
30
72
6
22
26
27
57
16
20
24
10
32
54
4
20
18
150
18
54
3
39
88
26
12
72
3
105
132
12
18
12
9
55
2
64
38
52
44
30
24
82
50
64
84
2
30
40
20
34
2
24
6
18
114
6
70
2
12
16
36
24
20
100
32
3
72
63
24
40
8
225
27
10
8
30
84
33
48
13
11
15
81
48
120
9
48
39
43
42
35
13
36
47
97
20
18
52
2
84
66
10
26
52
5
33
15
45
4
98
30
15
7
74
10
54
6
26
28
32
3
3
78
12
42
120
48
94
86
4
108
30
50
60
6
24
36
60
36
4
32
3
24
97
18
26
27
37
2
78
3
49
23
31
32
12
12
24
4
42
18
158
18
60
64
92
18
160
68
90
9
24
31
18
32
15
3
42
36
144
10
101
39
190
14
30
54
192
9
1
80
18
10
72
14
141
69
72
18
46
18
2
156
84
28
8
42
120
33
24
43
6
66
5
13
80
42
6
12
100
32
3
31
32
30
64
108
36
6
48
20
18
12
3
39
9
61
56
42
6
27
87
22
38
60
96
54
3
69
148
32
4
2
57
33
172
11
57
78
72
9
15
84
34
8
84
4
59
48
45
75
24
45
48
66
34
32
15
13
66
110
6
21
103
17
37
2
64
65
24
3
30
4
14
4
41
51
4
14
12
6
30
24
96
102
30
76
90
14
22
44
81
15
33
25
6
180
5
72
48
85
11
45
51
9
15
19
29
33
64
44
4
71
9
18
18
66
30
30
18
48
24
3
211
5
15
30
99
111
240
24
66
66
18
10
41
39
48
30
4
128
30
36
274
12
60
48
35
48
3
40
6
14
9
27
36
58
44
27
19
90
35
181
11
24
48
15
150
48
12
12
4
14
96
54
30
16
5
21
6
45
120
45
88
26
54
36
4
26
33
1
62
48
16
41
67
180
62
40
8
6
12
124
5
120
13
8
24
10
30
11
7
50
22
90
80
39
24
1
20
94
ABCD 94452896522*3^$a+1 [50040]
60
9
12
3
45
105
27
15
54
103
17
114
37
23
36
13
17
36
3
27
13
5
66
66
54
73
11
6
36
18
105
60
84
57
6
180
54
6
24
24
45
195
49
8
15
54
30
24
42
67
47
24
12
24
204
42
79
5
114
60
109
23
60
30
18
12
9
99
90
6
54
60
15
15
72
54
54
12
45
64
29
67
59
13
92
9
27
40
23
145
56
36
15
37
48
5
67
41
87
63
120
12
30
3
4
192
24
65
90
37
20
33
15
21
6
30
3
27
45
9
51
33
30
12
49
29
72
27
3
180
24
24
36
60
36
45
60
28
137
24
3
148
24
8
16
24
11
12
49
11
33
12
45
78
30
36
36
18
45
261
60
63
33
7
113
18
36
49
96
56
9
15
9
102
25
5
87
87
54
42
24
6
30
25
48
24
48
44
60
9
27
28
5
12
3
156
9
42
18
42
48
9
156
52
32
3
48
66
54
6
31
113
55
5
6
96
9
15
81
9
43
191
6
3
63
108
30
7
8
15
6
60
6
198
6
6
15
39
9
16
5
6
9
39
37
23
60
6
15
45
6
13
32
40
35
33
36
45
24
66
6
168
102
78
15
15
30
75
57
3
4
72
11
9
36
39
30
54
6
79
71
21
12
16
24
8
9
30
30
3
201
30
9
60
36
15
12
114
6
37
41
7
59
60
9
57
60
15
60
15
18
30
21
21
48
7
113
42
45
12
36
24
81
79
32
21
3
15
49
11
21
40
59
6
54
25
24
8
9
90
54
12
67
41
36
15
15
60
49
11
9
21
66
9
48
3
60
18
102
78
6
49
11
36
24
90
15
24
27
33
12
39
49
65
96
30
36
30
7
17
90
144
21
24
105
36
24
67
35
18
19
11
30
30
36
30
51
75
30
19
71
18
27
63
12
49
24
104
21
96
6
9
36
9
54
120
12
13
11
141
15
9
75
61
48
24
131
6
39
261
3
21
42
30
108
6
24
25
17
90
45
3
85
11
54
6
6
24
6
85
48
5
12
30
48
21
4
65
15
15
12
69
15
24
12
37
23
33
21
36
15
3
36
9
84
28
59
24
42
30
18
66
9
27
133
47
48
49
96
11
126
7
8
39
25
11
60
9
15
9
57
3
27
25
32
3
37
20
96
51
60
81
12
36
60
16
131
13
32
33
6
73
11
61
29
12
48
30
30
12
39
39
25
5
42
57
51
6
31
23
36
24
81
76
32
33
24
66
30
7
83
24
90
15
39
36
6
43
17
3
105
6
24
21
9
60
42
48
25
11
24
60
6
6
18
67
128
12
3
42
3
84
72
21
27
63
30
39
48
51
12
18
6
109
56
9
31
8
40
8
3
37
23
42
27
52
59
72
37
68
15
24
24
37
23
42
198
12
13
35
12
24
84
72
57
96
15
6
36
138
36
24
6
36
84
150
1
29
19
17
18
37
32
27
66
18
57
3
105
12
39
81
12
3
30
84
36
27
16
71
69
57
123
16
24
5
91
89
79
48
5
43
72
5
19
80
16
32
96
16
35
9
45
66
33
3
9
21
15
52
8
123
45
64
83
13
35
6
30
36
30
3
4
11
72
9
48
28
5
43
41
30
25
35
13
11
69
3
37
53
75
40
35
24
36
24
204
30
30
42
15
9
66
18
67
143
12
54
66
54
39
16
11
30
18
21
9
7
83
42
19
168
71
57
105
63
15
60
66
36
55
65
18
72
24
24
30
12
43
41
111
69
30
21
33
42
9
15
61
95
24
6
19
59
36
49
24
47
9
84
60
16
125
30
21
36
33
12
7
203
33
21
24
12
18
1
176
15
33
132
69
96
78
6
51
45
30
85
24
11
18
60
51
15
21
3
42
3
24
16
95
21
28
11
61
5
91
23
1
168
32
9
79
17
3
27
9
21
24
27
24
9
51
21
7
20
12
15
33
16
125
27
72
3
60
18
72
63
15
42
3
195
60
42
75
60
33
91
24
35
21
64
11
21
9
30
36
24
69
45
102
84
21
28
72
168
32
3
42
24
51
9
39
40
5
19
17
60
19
41
3
87
6
3
15
12
25
48
5
6
24
21
69
75
16
8
40
8
3
36
30
43
77
66
30
30
54
36
27
21
27
63
9
93
18
30
60
66
21
15
57
16
24
107
6
127
11
36
69
4
23
97
11
6
90
133
41
6
49
65
15
15
6
3
12
84
27
78
30
30
39
63
13
17
18
81
21
79
44
4
23
54
6
30
15
3
21
9
6
121
8
81
30
6
114
30
6
18
75
24
63
18
7
44
28
8
3
9
3
9
36
39
24
36
49
77
24
24
60
30
36
33
3
60
30
18
109
23
33
24
243
13
77
54
24
37
8
15
36
66
18
42
48
7
83
129
51
102
39
36
33
15
40
32
15
73
56
36
4
48
8
45
90
48
90
87
9
36
15
9
24
42
9
9
60
66
9
75
12
30
48
12
7
56
255
105
45
30
21
9
6
25
5
43
8
39
36
9
4
92
9
6
37
72
11
24
90
6
60
33
15
21
15
85
104
111
1
80
3
12
25
44
21
24
63
57
24
7
23
6
3
60
148
23
69
3
9
51
45
3
36
1
48
11
21
123
6
15
51
93
15
45
36
15
174
12
255
48
51
30
66
24
54
55
96
5
51
112
32
135
36
45
99
24
37
5
3
144
33
198
57
75
24
54
39
33
24
31
29
36
114
30
39
21
30
6
75
3
6
139
41
3
52
ABCD 94453287224*3^$a+1 [50002]
32
3
66
75
33
6
49
32
16
5
60
30
169
101
18
1
24
11
21
123
72
24
13
23
30
19
125
19
35
109
5
108
18
181
71
9
160
11
54
66
165
39
1
35
13
24
32
24
40
11
13
5
67
35
6
15
3
36
9
16
5
24
54
72
13
23
33
24
27
6
7
80
15
42
18
37
56
64
41
12
18
24
54
36
31
120
23
42
7
248
15
72
48
9
160
191
24
9
9
72
63
63
105
3
21
51
18
102
24
108
36
12
54
24
27
9
18
61
131
60
36
30
18
24
13
35
37
56
16
5
18
25
23
49
23
18
39
21
3
9
127
200
16
95
49
96
8
24
40
11
114
48
90
25
89
18
36
36
30
79
47
24
18
108
90
33
15
36
13
41
42
13
59
12
73
35
37
35
114
19
8
24
3
21
9
7
29
24
123
39
108
36
81
21
60
55
80
75
69
9
7
72
5
3
57
12
18
25
17
39
16
24
191
1
8
27
30
199
5
18
1
35
37
8
21
3
21
67
24
11
13
149
6
36
1
24
80
88
5
90
18
175
59
21
117
51
75
21
16
23
36
18
147
40
59
24
12
6
30
13
24
8
33
55
24
32
24
39
25
8
63
1
104
96
15
18
66
21
15
18
18
85
24
125
19
72
35
72
13
5
78
61
5
75
24
15
9
88
168
120
5
42
145
8
21
3
16
72
23
30
27
24
16
77
18
25
35
13
125
90
1
24
17
7
11
84
33
64
53
36
54
57
48
51
21
16
32
21
19
53
19
5
48
18
25
29
90
33
16
41
54
24
12
108
6
19
96
80
40
11
36
132
12
33
3
133
32
69
3
16
71
60
66
19
23
25
23
49
24
17
18
6
55
65
6
12
21
39
72
1
35
45
45
123
40
56
48
3
120
18
42
18
30
6
3
51
85
35
21
40
8
48
9
6
12
133
104
15
1
5
3
24
3
24
45
16
29
19
65
7
17
7
96
8
51
18
3
24
45
36
30
57
72
15
18
42
30
31
128
9
7
8
57
15
48
3
42
66
72
18
79
35
12
33
27
18
27
40
120
23
108
13
32
40
29
18
25
77
24
51
51
93
15
1
48
8
69
91
5
3
144
51
37
48
72
72
23
25
24
23
1
47
73
5
30
21
3
30
7
11
18
19
80
33
7
11
37
8
9
36
171
3
132
66
55
5
54
13
71
1
5
18
12
21
24
15
9
24
72
40
11
37
17
18
85
48
80
39
6
138
36
133
35
12
1
8
9
18
189
33
15
111
1
48
113
12
6
84
42
84
75
64
32
48
15
25
65
36
144
27
88
35
21
81
31
77
27
15
49
56
21
43
56
3
96
36
48
1
17
87
48
40
23
49
23
25
29
6
18
252
15
3
12
54
36
63
16
80
39
1
53
163
35
189
45
3
111
25
41
15
93
115
17
30
1
77
18
48
72
90
55
24
8
21
36
15
16
137
108
19
48
41
7
59
21
87
33
75
37
56
24
120
21
36
30
1
23
1
11
85
8
39
30
36
90
21
16
17
31
11
13
35
21
15
36
18
42
49
35
36
49
32
63
24
72
18
18
37
120
56
15
24
97
11
12
1
72
5
99
64
29
6
69
51
109
96
47
9
9
6
1
29
18
1
71
9
24
75
37
8
16
71
36
37
8
9
30
49
5
6
66
43
11
93
16
71
1
23
1
24
47
48
54
43
8
9
63
75
60
57
105
175
48
24
95
36
13
41
54
102
67
5
27
48
16
24
72
56
15
25
5
18
6
19
80
96
15
9
96
16
8
39
72
36
84
18
36
51
40
35
60
30
96
84
78
36
12
9
63
42
54
66
6
12
21
15
6
30
13
11
37
24
5
6
12
36
36
60
21
24
40
95
36
69
39
97
5
27
45
60
48
15
3
61
24
11
18
12
90
36
25
143
36
36
33
24
27
13
41
54
6
12
7
56
15
36
13
32
40
5
51
129
18
133
144
8
72
21
19
56
88
35
54
90
12
1
5
67
23
12
13
29
84
79
32
48
57
55
71
24
30
96
19
143
265
17
39
21
90
48
73
17
15
16
24
53
18
36
126
63
40
11
30
18
18
114
9
45
72
19
11
168
45
16
5
78
18
27
40
17
24
54
72
1
119
33
40
35
42
51
39
81
75
45
15
30
3
16
23
18
15
39
25
131
13
29
66
24
12
126
15
39
129
15
294
66
9
96
21
3
15
33
40
17
18
109
48
5
6
54
7
65
55
29
114
57
63
57
64
56
40
8
45
6
234
3
40
24
5
90
18
90
12
24
12
13
95
6
43
8
40
24
176
33
36
91
29
150
45
24
16
23
198
115
59
61
35
30
55
125
24
30
36
18
6
33
57
66
13
101
19
29
18
73
104
40
95
72
120
1
8
27
114
43
47
1
17
7
41
18
24
37
24
56
9
12
18
1
5
54
84
60
18
12
198
9
16
8
27
69
136
23
162
18
117
9
24
36
126
13
59
61
5
115
35
45
9
31
5
72
3
24
88
8
24
40
8
24
96
63
25
80
16
23
36
36
25
5
18
25
32
40
119
1
48
80
16
5
36
15
93
90
36
12
9
48
3
48
37
32
21
19
32
3
6
79
11
12
24
36
109
29
27
24
39
36
36
9
33
7
65
90
13
32
ABCD 94453702184*3^$a+1 [50038]
36
35
57
15
33
39
30
135
48
40
107
93
9
103
23
25
155
18
6
49
92
160
107
13
95
72
96
69
87
13
32
304
24
227
1
92
87
30
75
24
177
7
11
69
15
85
32
36
33
247
20
57
3
15
33
39
57
99
117
45
175
12
161
87
15
205
17
36
66
18
36
132
12
42
108
48
13
11
66
39
33
75
93
7
8
3
36
18
55
11
45
40
65
67
5
72
30
36
21
21
138
45
15
21
48
93
12
36
144
63
153
7
20
135
18
42
12
72
9
81
18
93
24
243
21
15
6
39
84
3
205
8
4
65
18
57
3
162
3
69
3
81
6
66
42
18
72
55
53
90
37
96
5
6
108
36
12
9
141
15
3
72
12
85
8
75
93
45
6
18
18
102
3
39
54
39
208
35
93
39
105
93
15
72
87
78
51
75
36
21
84
141
115
35
90
18
12
13
212
100
8
4
36
72
132
221
30
9
72
189
24
12
24
15
21
18
1
65
115
17
18
66
36
24
51
40
17
3
123
234
30
18
114
109
56
84
15
114
3
87
1
125
7
192
20
76
44
36
39
25
23
93
24
40
60
41
39
48
33
6
48
117
63
57
219
162
198
12
145
35
9
36
48
21
39
64
60
176
51
108
96
229
36
12
12
107
84
81
264
160
95
54
36
7
5
3
51
13
155
30
75
57
18
181
35
66
96
48
6
36
129
9
6
66
108
42
54
180
30
60
133
5
43
47
6
66
90
24
139
71
37
44
15
49
107
25
128
45
24
90
18
108
12
43
35
84
57
3
57
9
6
36
12
85
131
204
30
163
23
90
54
25
95
36
42
75
72
28
53
55
200
21
91
32
3
133
41
114
30
7
17
48
24
36
30
42
15
33
42
90
87
180
28
101
30
24
12
109
20
72
33
39
16
17
90
78
51
16
5
102
1
125
36
96
15
52
5
30
61
240
11
18
12
3
3
54
39
112
5
3
57
12
42
121
215
132
30
55
77
288
12
79
104
96
84
75
21
15
54
43
5
55
152
81
42
144
36
33
40
104
21
55
32
255
54
180
36
7
257
139
65
90
30
6
253
17
111
45
27
27
108
81
4
23
25
17
12
3
160
36
44
63
97
83
253
12
32
63
57
57
3
76
5
27
45
43
251
1
92
40
11
37
32
33
42
1
20
12
28
131
18
72
6
165
27
78
90
13
77
54
181
125
67
113
72
15
40
101
96
3
120
88
12
11
57
28
5
72
7
140
28
17
115
17
174
6
30
6
48
6
13
216
44
36
87
25
47
18
54
66
24
31
23
30
7
29
31
48
71
180
13
5
55
11
57
33
219
16
41
30
121
48
60
84
17
18
48
24
21
33
51
3
18
55
128
64
17
96
3
120
51
61
128
4
47
33
60
48
112
128
9
78
12
96
37
11
81
45
111
3
12
265
32
33
15
33
90
81
33
108
7
5
36
54
60
12
81
88
60
77
18
96
21
12
36
40
11
45
33
18
25
68
40
29
43
44
208
5
18
72
1
20
87
18
6
66
27
16
32
108
21
139
77
84
3
96
117
27
33
12
103
83
36
18
48
18
36
1
53
6
1
20
28
20
111
33
93
12
18
85
5
24
51
57
51
4
128
117
75
21
39
27
6
72
51
36
21
12
96
36
66
13
29
12
36
75
24
45
19
35
45
12
15
93
4
47
13
120
92
108
16
11
61
32
21
12
150
37
48
17
18
9
51
273
27
25
107
93
33
156
3
15
6
51
24
9
36
19
17
18
18
3
24
177
183
45
27
15
21
12
21
15
36
64
80
69
3
3
129
12
36
52
92
21
87
87
36
45
72
117
79
47
24
174
42
33
21
183
81
42
13
44
27
81
48
75
37
29
36
42
25
83
48
25
104
16
5
51
64
5
27
48
105
150
57
40
59
201
165
30
24
1
72
47
24
21
16
137
55
35
42
39
9
103
29
51
15
45
15
18
36
31
ABCD 94454076976*3^$a+1 [50005]
75
31
54
30
6
12
26
36
18
91
80
64
35
30
36
16
6
104
6
39
63
18
15
27
21
9
6
1
48
17
16
15
45
110
10
54
56
4
108
30
26
120
90
106
8
48
42
66
34
90
108
29
16
29
6
18
34
57
53
82
36
90
92
126
1
3
56
30
4
32
58
137
111
49
3
26
12
34
5
3
82
18
42
66
45
48
179
93
15
150
64
6
14
18
37
80
16
35
13
59
21
15
52
72
68
22
90
48
20
24
226
54
8
28
9
48
32
16
29
28
26
16
30
95
64
39
38
52
63
29
96
54
253
15
12
26
108
90
21
61
3
41
135
3
40
90
27
80
13
35
43
5
63
49
237
20
18
13
32
51
45
7
9
131
144
45
43
60
41
45
60
39
85
30
45
63
17
21
90
49
3
125
3
4
41
45
4
30
26
36
16
14
36
52
8
34
30
5
91
5
7
26
12
22
45
63
113
7
57
48
29
18
102
75
91
32
18
70
92
33
7
48
92
112
36
14
88
20
18
4
41
48
51
18
108
42
18
19
81
47
85
18
140
18
22
69
5
123
3
90
84
78
10
90
80
18
43
21
6
389
3
13
32
33
10
20
49
3
42
3
33
63
5
16
11
7
8
129
13
102
74
52
20
52
38
78
19
17
10
5
69
4
2
36
49
53
52
39
17
4
11
9
106
45
32
45
142
18
3
107
36
256
161
15
34
111
57
12
36
98
37
35
13
41
106
2
75
51
34
18
92
13
15
2
126
22
75
27
90
8
48
52
8
156
70
18
83
15
12
21
16
21
14
40
38
52
11
63
16
50
16
20
27
25
20
40
12
15
48
107
181
27
20
6
142
14
15
21
4
30
89
9
162
48
36
34
8
39
51
10
60
12
80
27
25
23
13
2
10
218
162
108
18
61
11
69
3
58
50
18
96
138
70
2
18
70
8
72
18
3
9
42
45
91
38
24
7
63
102
11
25
20
19
3
48
114
68
87
61
110
18
19
87
108
192
36
182
3
67
98
142
2
180
156
42
81
37
24
131
63
76
21
17
15
15
22
66
72
60
138
59
55
30
38
22
36
68
52
3
5
36
88
20
118
24
18
27
111
2
18
13
11
46
60
20
52
20
66
42
18
49
75
2
16
3
89
66
96
54
82
2
108
79
33
15
3
45
48
144
32
31
44
16
50
3
49
42
18
32
18
1
131
61
5
60
48
36
70
18
18
33
96
105
38
58
135
39
6
110
54
36
43
96
21
14
45
9
39
96
105
36
10
20
106
27
35
102
70
26
12
43
27
18
2
33
45
3
51
109
27
8
34
18
14
150
18
28
54
36
72
60
138
8
34
32
16
72
26
12
4
20
15
3
45
7
41
25
74
144
124
2
60
54
12
49
83
28
17
16
9
2
48
18
124
6
65
3
34
11
49
30
17
48
81
24
70
12
36
72
57
33
15
3
132
201
69
32
6
48
6
18
13
35
18
16
6
54
50
13
75
5
55
90
15
17
15
16
32
27
126
39
3
13
15
17
7
41
9
55
3
2
10
96
2
66
22
2
28
9
45
6
50
123
1
96
2
82
6
5
9
96
87
37
14
61
63
38
139
80
85
200
16
60
135
5
52
20
6
66
24
12
39
16
48
59
52
6
59
63
22
11
19
18
8
3
49
56
34
5
48
3
46
36
44
28
8
10
65
64
35
13
3
2
36
34
38
15
7
20
82
35
81
30
202
20
115
3
8
34
32
16
42
50
18
40
30
47
13
38
66
43
65
60
51
109
30
2
24
64
20
36
115
17
79
128
16
27
2
12
55
111
17
3
45
19
96
30
20
22
2
88
11
7
68
16
53
55
108
42
3
17
36
156
15
16
27
12
36
8
52
9
65
16
74
10
38
168
102
130
12
9
80
45
30
4
2
18
45
43
122
22
30
36
179
75
18
3
33
22
20
138
6
21
85
14
13
65
100
72
20
15
48
43
54
26
48
16
5
33
132
88
3
47
58
23
7
9
209
22
30
75
17
18
18
52
80
7
5
43
27
26
30
24
172
9
32
49
63
63
80
70
38
37
17
30
33
3
45
81
36
27
16
27
24
14
112
12
62
69
1
36
54
74
27
25
32
87
16
39
8
36
61
3
60
65
73
2
58
30
38
22
50
63
27
22
68
22
5
25
26
45
109
3
159
6
59
13
68
15
112
5
12
16
8
7
9
36
30
80
52
20
72
10
36
119
13
51
129
2
13
15
2
78
10
135
27
6
32
108
60
7
11
21
13
20
36
36
39
7
114
23
15
178
12
18
42
23
45
70
2
75
15
33
9
88
15
57
39
159
2
66
18
24
30
112
21
9
18
18
54
29
16
29
52
44
228
148
72
83
7
18
30
8
1
83
22
66
62
82
38
42
28
20
42
118
18
62
30
36
115
9
38
400
12
42
56
3
16
51
128
16
29
7
2
55
96
41
55
3
93
53
90
36
30
ABCD 94454732182*3^$a+1 [50018]
38
70
14
17
16
27
10
27
29
6
106
50
10
44
6
10
38
34
3
105
8
31
21
72
3
3
29
16
16
41
7
17
63
3
32
88
37
5
6
6
79
29
2
33
37
56
19
33
108
48
32
3
32
5
75
27
36
1
144
16
3
30
72
23
77
35
13
2
34
120
2
37
3
48
90
19
133
40
98
4
120
5
43
18
12
48
60
27
112
80
96
15
1
31
10
12
72
3
57
8
36
22
114
24
11
64
65
64
8
28
42
17
3
78
111
33
46
1
43
21
1
8
58
60
17
32
11
37
192
64
21
28
15
48
80
93
19
48
65
12
60
28
27
3
30
20
10
42
2
21
25
7
1
31
41
7
16
95
12
30
55
32
3
29
208
48
59
53
5
30
18
59
9
7
99
18
30
86
55
17
10
5
223
1
25
6
64
30
6
13
25
42
10
12
6
17
32
41
7
59
53
16
80
19
6
7
32
27
5
48
32
53
6
26
28
98
18
27
145
15
3
54
18
72
6
90
42
19
5
8
51
16
3
38
4
36
15
189
6
24
48
198
63
96
33
72
8
31
41
48
18
5
29
3
16
47
17
13
50
18
16
66
77
3
13
80
79
97
73
10
13
13
36
28
6
2
112
56
35
11
48
5
153
12
16
91
64
32
59
80
5
64
37
8
4
8
7
15
102
91
64
25
54
1
64
37
12
15
3
110
4
36
108
24
6
6
66
30
42
2
36
48
7
32
85
43
112
43
72
60
1
5
12
12
36
47
48
37
12
31
211
18
75
81
47
43
37
75
5
13
19
32
48
16
25
64
6
1
11
68
90
40
50
34
11
1
30
33
45
8
52
68
22
42
3
240
21
20
10
77
33
15
27
52
32
46
3
47
12
21
160
165
212
34
5
1
32
16
42
48
66
6
93
16
61
18
34
2
10
3
16
37
24
99
27
69
111
10
38
22
59
13
12
26
13
17
28
36
175
1
127
21
44
58
20
49
5
16
74
76
18
12
20
3
141
30
54
112
2
18
10
17
37
24
54
45
3
13
47
17
33
95
19
16
18
30
26
144
67
15
49
193
100
107
16
27
6
12
3
15
50
4
78
32
28
17
1
15
45
12
20
64
48
67
25
18
5
95
2
46
33
57
12
60
36
91
115
29
47
2
63
25
38
17
19
10
30
14
54
1
9
38
17
11
69
16
19
22
80
24
30
49
32
1
159
35
40
116
28
37
67
28
30
19
16
25
8
10
37
19
13
5
27
9
7
32
1
72
39
11
88
12
18
31
11
18
36
66
42
8
138
1
59
5
64
73
60
12
63
3
2
10
65
3
70
20
52
104
10
141
32
3
18
70
5
16
33
48
47
15
16
12
42
60
90
8
18
124
2
16
29
1
18
50
4
71
15
52
13
17
74
6
28
24
42
44
34
3
32
13
99
48
21
12
14
28
5
121
20
35
5
12
63
47
22
43
53
96
43
16
145
14
81
64
17
16
15
29
19
117
54
5
64
9
2
21
13
35
16
5
54
4
17
9
39
67
6
7
61
22
2
11
5
14
46
15
45
131
16
53
90
16
33
11
21
1
50
109
35
13
5
12
10
101
15
54
11
32
45
51
47
18
10
21
21
123
9
71
61
38
126
10
32
52
12
54
30
1
64
49
12
6
30
14
1
17
18
30
15
19
44
4
13
17
2
46
15
75
18
56
46
24
6
47
16
112
53
36
24
12
72
6
66
18
48
138
2
10
54
26
28
47
15
17
31
17
48
16
25
84
14
22
26
112
6
62
28
5
85
11
49
24
66
21
33
30
32
48
28
24
44
30
36
28
51
27
5
57
10
93
3
29
1
12
35
25
7
16
16
16
227
8
90
43
21
6
72
30
15
32
33
28
50
28
5
15
10
24
12
36
63
9
87
64
64
13
30
37
37
16
38
21
91
2
35
125
2
10
26
28
65
45
60
55
16
13
83
5
48
60
30
54
48
123
16
1
42
5
41
39
41
7
45
2
18
28
12
54
86
27
3
18
91
45
44
72
47
31
30
19
45
6
42
30
53
79
12
18
6
30
26
36
65
5
27
21
74
70
26
76
14
34
32
5
5
59
37
20
52
18
38
11
203
18
35
57
6
97
15
14
3
48
32
37
16
8
76
68
83
80
33
95
19
6
26
10
120
6
8
10
20
4
30
13
13
35
17
18
50
52
2
178
38
24
10
6
86
111
37
20
28
78
2
30
29
5
6
42
27
5
16
27
21
11
13
3
9
23
15
28
85
5
42
17
16
29
35
48
47
54
54
21
95
22
30
42
18
84
45
9
2
5
19
30
15
16
48
111
49
64
1
15
32
25
18
2
132
10
5
16
5
54
106
24
48
20
108
12
10
13
17
20
30
54
10
24
72
44
58
7
53
30
13
32
32
61
20
10
20
10
55
80
15
102
30
2
11
53
134
36
17
65
15
5
40
48
12
114
54
2
42
3
48
64
83
13
41
10
44
4
6
20
40
59
51
30
95
31
113
96
5
24
35
32
11
80
88
44
30
3
85
27
63
80
22
75
3
54
8
18
77
13
72
30
16
2
24
35
29
84
62
16
2
10
21
69
8
3
141
16
3
32
13
12
7
11
30
7
37
27
48
15
65
1
47
59
53
45
30
16
5
16
16
5
27
41
100
30
5
51
18
30
28
42
48
24
26
72
30
126
4
30
15
47
18
16
140
16
6
48
24
138
43
19
90
16
51
9
7
32
11
37
27
20
78
3
45
16
19
25
22
14
4
14
118
62
28
78
12
2
10
80
6
5
17
32
18
12
1
27
48
5
1
24
39
75
5
1
12
30
8
157
27
5
37
36
60
38
30
36
131
32
3
12
1
37
123
64
51
14
72
4
131
16
15
42
87
48
5
36
22
14
30
24
22
122
61
64
16
19
38
7
16
16
51
18
11
53
12
36
27
33
63
9
7
64
19
60
18
30
17
32
85
11
25
70
17
32
16
9
10
44
100
60
20
22
114
21
48
57
8
90
52
2
12
4
15
117
54
6
ABCD 94454804872*3^$a+1 [50108]
5
40
8
12
24
55
21
9
15
60
24
20
12
36
4
33
11
1
11
27
37
21
8
19
101
6
18
96
60
64
2
13
11
1
60
3
41
12
4
36
60
23
22
32
3
4
23
73
59
1
8
4
15
17
28
41
7
23
1
9
15
21
66
33
12
32
21
24
22
20
21
24
31
12
21
12
48
32
84
45
15
39
6
31
12
5
6
45
51
18
16
24
47
16
63
50
19
77
18
16
57
23
4
65
88
47
13
9
30
78
2
1
15
8
64
56
37
17
16
15
11
18
15
13
8
19
48
32
13
3
29
66
1
35
33
15
25
8
25
2
13
89
3
21
55
15
29
12
3
6
120
19
3
24
8
12
46
39
24
20
15
1
95
1
20
64
5
79
44
7
53
7
29
180
7
8
21
48
25
3
47
66
10
9
17
63
27
21
33
7
9
11
3
16
18
23
72
111
37
20
27
22
15
5
28
11
15
9
1
42
2
36
31
20
48
12
28
5
31
11
45
75
10
3
48
24
20
24
16
60
29
27
27
16
14
30
61
21
20
78
66
66
21
4
95
54
24
6
21
28
3
30
8
16
8
7
15
80
1
92
27
1
107
30
3
33
4
11
24
88
48
15
17
13
47
27
33
24
64
24
15
56
40
9
32
13
26
9
72
16
60
12
5
31
12
29
24
19
20
88
3
17
27
45
27
10
14
69
15
12
18
7
68
13
18
54
6
9
41
31
48
5
12
24
31
99
56
60
16
17
12
24
24
21
40
6
8
13
24
9
164
51
72
4
9
126
53
51
21
64
32
12
40
5
10
21
24
63
17
27
21
7
17
144
37
3
11
24
45
52
32
52
15
5
3
6
30
1
44
12
4
63
65
27
9
69
102
25
35
24
6
16
18
74
51
39
6
75
51
1
20
3
37
60
9
110
234
76
35
1
8
19
17
46
18
44
7
15
14
39
25
48
3
11
18
42
85
23
30
12
31
20
27
45
81
19
11
81
43
32
13
17
43
5
16
12
32
10
17
40
15
44
46
15
68
1
15
11
10
11
52
48
15
32
58
15
12
63
5
4
5
19
9
51
24
11
84
28
30
15
9
15
44
72
3
30
7
29
18
25
11
9
15
13
17
27
4
51
45
48
15
21
15
50
22
5
27
13
9
20
79
56
16
24
35
45
15
24
6
51
12
16
11
9
12
4
140
3
42
24
31
8
36
1
18
41
72
52
32
75
33
51
6
34
45
20
31
21
8
7
8
69
12
9
24
22
14
91
5
3
15
33
99
24
21
13
42
29
4
32
60
75
21
3
21
1
3
39
117
44
100
12
17
66
6
16
54
18
11
12
97
23
39
33
16
56
19
41
85
14
49
32
15
9
84
31
26
31
107
105
28
20
39
4
9
12
15
20
105
13
23
19
44
1
8
1
14
81
16
36
33
26
4
14
40
2
1
59
21
13
44
30
13
15
45
72
36
12
44
49
51
20
13
3
12
21
14
28
5
33
96
24
34
41
64
5
42
1
29
31
29
30
48
13
12
11
21
4
71
21
39
1
60
8
45
55
9
47
15
33
28
87
17
3
13
44
16
53
39
27
21
72
12
40
24
21
15
35
60
48
61
27
9
116
9
31
3
5
25
15
20
16
89
31
9
11
4
11
54
6
54
10
17
3
9
16
11
21
3
21
4
72
84
20
61
83
4
20
27
9
12
52
101
19
27
5
55
50
3
27
4
101
3
6
60
15
9
58
33
20
19
17
28
8
3
1
3
41
15
36
1
44
16
32
12
16
24
33
47
1
15
12
15
20
12
24
9
21
6
10
50
4
6
3
11
4
21
59
22
14
1
9
39
41
51
28
15
81
11
9
15
30
16
14
25
36
29
19
20
25
2
9
4
12
8
21
55
11
1
24
20
4
11
9
19
57
93
27
24
11
61
3
36
29
1
14
54
36
19
3
17
28
92
16
84
32
15
9
15
1
3
57
8
15
10
26
1
8
45
3
33
82
12
20
37
60
8
60
27
13
15
56
24
30
27
9
7
29
16
32
22
38
43
32
12
15
40
41
13
56
48
30
10
3
9
18
80
12
21
3
81
4
12
108
75
80
37
24
35
21
7
12
54
11
28
47
33
13
63
35
40
9
32
9
7
15
29
28
20
87
54
87
7
21
32
28
12
53
7
8
21
10
68
82
3
12
5
34
17
12
40
101
6
9
39
46
44
3
19
8
85
108
17
31
5
16
14
10
11
36
4
68
27
18
16
95
84
12
115
20
1
77
7
5
30
9
24
15
12
105
33
3
4
5
103
5
3
39
13
32
28
12
83
13
20
49
6
9
60
105
71
9
15
3
25
47
28
6
74
37
33
32
54
21
24
61
3
12
60
69
11
76
8
12
19
20
1
12
11
37
29
54
4
21
101
15
16
104
3
85
12
24
32
49
50
1
44
76
12
17
3
13
63
11
4
66
8
6
105
105
6
9
9
82
33
11
57
4
8
61
6
36
8
24
45
21
4
18
5
4
15
8
12
10
15
24
29
12
64
11
25
39
21
15
20
13
47
15
25
20
3
37
39
56
70
35
4
12
23
6
15
103
5
21
46
20
24
4
5
16
12
12
8
9
16
39
53
6
21
9
46
41
85
14
129
1
6
8
130
26
30
31
24
15
38
12
31
32
12
36
3
49
12
5
43
8
12
27
25
39
9
11
142
3
45
11
28
32
16
140
4
45
35
63
1
80
72
9
40
3
77
24
24
42
21
4
60
5
30
1
23
1
53
7
35
10
3
35
96
22
24
90
21
12
72
48
27
80
24
6
39
12
3
25
11
9
4
20
16
5
6
13
8
153
142
17
88
47
10
107
15
1
23
6
4
15
5
112
8
31
8
48
27
30
31
69
63
29
51
48
12
72
40
20
15
1
5
66
25
5
43
8
3
1
23
97
65
15
9
51
3
21
21
10
33
48
23
64
20
81
76
21
2
42
15
76
57
11
81
15
36
40
15
57
3
17
27
10
15
20
1
32
27
3
1
45
14
1
12
12
17
70
33
5
15
12
73
71
1
59
36
4
11
40
9
101
3
132
60
48
55
56
9
15
61
5
4
18
5
43
9
5
10
56
46
38
37
44
15
6
48
67
15
5
1
47
12
16
24
8
28
17
3
4
35
70
71
24
24
7
45
12
15
17
1
15
8
1
18
17
4
80
4
8
3
10
27
80
13
6
65
3
22
35
4
41
40
3
11
9
16
41
55
108
33
35
63
90
31
5
15
3
10
32
63
25
27
36
63
14
31
20
15
49
11
6
39
9
67
24
29
7
20
55
5
19
29
88
20
48
45
87
7
93
24
21
3
15
54
3
24
20
39
24
37
48
20
61
134
36
61
69
15
5
19
12
96
80
13
11
4
20
16
113
15
16
36
59
82
59
1
8
15
16
45
36
35
117
15
40
36
72
17
6
30
27
52
17
55
21
15
23
37
60
44
1
3
12
47
37
29
70
36
33
176
36
13
32
4
11
40
56
24
69
19
8
7
20
1
24
11
46
18
17
9
19
48
17
103
9
23
21
30
1
23
10
2
1
8
1
11
25
54
21
53
31
81
75
23
46
35
121
8
39
105
7
116
37
3
8
61
20
15
16
32
1
6
74
6
25
65
3
51
4
18
23
36
3
13
72
20
13
35
9
100
11
24
15
18
43
72
92
4
9
42
53
12
24
9
91
5
54
12
25
60
60
75
108
26
36
30
18
7
5
28
ABCD 94455142454*3^$a+1 [50047]
39
111
30
63
9
42
18
27
33
18
12
45
3
45
48
87
30
12
12
36
15
9
30
33
3
153
9
18
33
12
27
42
51
9
3
72
108
132
51
12
30
27
21
60
75
69
6
9
81
15
45
54
66
12
27
15
93
3
54
36
12
15
72
21
12
18
30
30
33
21
18
21
9
48
12
27
48
12
75
9
9
12
39
12
39
60
81
15
9
63
18
12
42
126
3
36
21
15
12
60
3
9
24
21
48
111
60
21
3
3
9
33
15
3
54
300
51
60
9
3
87
33
36
57
42
45
12
48
3
54
15
3
12
30
18
57
15
126
30
45
15
45
9
3
15
30
51
60
9
12
3
15
18
24
15
3
42
99
21
36
12
27
75
48
21
72
9
39
21
15
75
81
39
21
87
45
93
54
129
9
3
48
24
33
15
9
90
81
9
30
21
27
33
45
195
75
12
78
75
24
36
12
3
12
30
147
60
3
21
72
9
6
45
48
57
39
63
42
30
33
3
54
111
69
3
12
48
33
24
39
36
3
90
30
42
3
36
69
3
15
45
9
66
60
9
24
24
3
129
63
33
9
39
36
3
72
96
42
18
117
27
33
177
39
27
30
15
24
153
78
54
3
36
9
51
27
30
3
84
15
57
45
48
48
3
51
9
51
21
9
60
3
33
12
48
30
42
15
3
33
12
27
72
30
36
12
48
27
27
9
36
21
60
114
6
87
3
114
15
15
36
24
9
9
63
27
18
75
84
108
48
72
3
24
9
36
111
90
72
15
135
33
15
9
36
69
3
60
12
45
15
24
36
84
21
3
60
63
9
45
99
21
75
24
27
12
30
3
12
3
24
36
24
33
3
114
39
21
48
75
12
75
21
48
9
15
36
21
3
27
18
48
24
18
18
39
231
45
12
15
18
24
6
54
30
81
24
48
33
120
3
69
3
60
72
36
9
12
60
39
81
36
24
18
30
75
33
15
15
72
90
18
30
3
24
12
21
3
27
30
27
12
93
51
21
18
33
147
12
6
60
30
9
24
9
15
27
30
39
39
48
30
90
174
66
12
33
69
15
24
36
75
33
75
48
69
36
45
39
15
33
3
9
63
42
30
21
15
30
84
6
24
6
27
3
30
30
60
42
222
21
39
9
9
111
36
33
18
9
3
30
3
9
6
72
18
39
24
24
147
6
24
18
30
255
3
9
153
30
108
33
21
30
6
15
9
60
36
39
24
27
12
12
6
39
48
3
33
39
105
33
12
18
45
120
12
33
24
15
75
60
18
3
57
18
33
96
45
18
48
9
21
12
12
36
30
12
18
27
48
12
60
27
69
111
45
21
3
12
69
99
9
3
15
33
69
15
15
30
3
117
12
30
69
96
33
63
12
3
12
33
9
15
3
33
24
105
48
12
6
9
60
33
3
15
30
24
36
12
15
27
18
51
12
12
15
33
72
72
3
21
27
9
111
93
36
3
45
33
15
57
3
9
18
30
42
69
39
18
54
153
12
15
9
132
108
9
15
60
36
27
60
54
138
12
9
60
9
72
75
3
33
108
9
18
24
18
12
48
63
9
18
42
3
33
39
33
12
66
69
24
81
171
45
27
3
33
24
27
150
15
24
27
42
3
9
30
30
15
60
33
15
15
60
72
33
63
69
60
51
144
9
21
39
21
15
36
9
15
48
27
9
9
75
3
57
48
108
219
33
24
84
9
18
54
39
51
96
33
24
60
3
24
33
72
96
27
42
15
21
60
270
9
21
30
30
54
30
39
12
15
12
45
180
12
60
81
63
27
24
21
45
60
30
9
15
45
24
36
63
18
3
69
12
66
84
36
12
21
57
54
6
30
24
30
18
18
75
48
81
183
15
33
15
42
18
69
24
51
48
90
48
3
36
60
3
33
45
15
45
60
3
9
210
42
3
108
12
3
60
57
12
24
24
60
3
30
39
15
21
9
90
45
45
99
111
9
21
39
141
39
36
84
36
21
15
144
36
48
72
39
6
3
51
36
9
51
42
18
105
15
144
6
39
81
72
60
51
9
18
24
246
63
39
18
3
27
45
9
63
87
48
21
24
36
39
21
60
9
30
21
24
48
39
6
84
15
15
6
12
87
45
6
12
48
9
108
45
42
36
30
3
81
15
24
24
36
12
45
24
18
30
51
12
12
60
3
9
3
12
153
27
60
66
24
6
33
36
36
48
27
30
12
72
3
75
18
27
183
9
45
30
186
12
27
36
45
30
69
15
6
87
15
48
45
12
3
162
15
36
72
27
105
12
60
24
57
180
24
18
72
33
105
12
30
9
36
111
132
18
99
3
90
3
39
33
3
33
21
78
18
63
57
24
30
96
117
93
54
60
30
30
66
12
27
75
6
63
9
3
9
60
108
15
15
48
9
36
12
12
3
30
27
63
30
120
87
45
48
3
12
48
39
21
27
21
141
63
3
33
12
72
36
24
15
60
18
84
6
12
18
24
90
21
9
30
6
3
24
15
18
84
36
120
24
51
15
12
48
69
15
6
99
15
30
3
3
90
3
9
18
42
192
78
12
33
3
57
33
12
18
102
12
15
3
18
3
21
6
33
12
39
33
48
24
33
15
108
15
60
90
3
72
27
78
99
63
12
21
27
21
72
45
30
24
96
9
45
3
27
9
57
3
24
3
30
42
30
90
12
48
18
60
24
6
12
33
15
9
48
63
12
12
6
24
15
63
45
15
18
27
15
33
45
3
27
54
3
48
39
33
57
75
51
90
63
21
36
114
66
3
60
27
54
30
96
93
51
21
72
15
12
60
30
15
96
45
12
12
36
144
6
45
72
75
18
3
57
3
12
24
24
27
102
15
27
ABCD 94455500234*3^$a+1 [50067]
15
33
54
6
15
84
3
78
3
51
126
54
54
27
75
42
51
60
45
159
27
30
18
45
27
24
105
69
75
12
63
21
105
36
15
48
48
24
3
108
45
180
33
192
39
33
147
93
30
21
12
24
3
141
12
108
39
6
39
12
24
96
108
75
60
45
27
21
45
24
108
27
36
120
63
24
33
3
54
30
42
30
36
45
9
18
21
57
12
27
15
18
75
48
12
3
54
114
102
18
96
54
15
72
39
45
9
36
66
69
93
36
27
9
18
72
18
108
42
105
72
93
12
39
141
123
27
33
33
63
12
69
18
33
57
18
60
18
12
3
15
24
12
6
15
15
9
9
15
27
48
36
24
30
132
30
42
18
45
9
99
45
66
81
63
54
42
228
90
150
36
57
45
15
240
39
36
84
6
27
21
60
12
3
24
135
36
60
72
18
30
36
45
15
30
18
57
33
18
18
6
90
63
21
24
48
39
33
111
15
60
84
18
312
15
36
60
36
96
9
66
18
42
57
48
84
48
27
69
24
21
102
24
36
45
3
9
27
78
120
6
9
3
240
45
75
90
3
60
60
21
54
6
30
6
15
3
30
24
12
15
21
3
72
120
39
6
27
75
60
30
6
36
33
15
36
9
12
84
75
36
33
108
45
138
216
6
15
3
66
39
15
24
93
9
24
12
63
51
66
15
48
9
123
9
48
90
42
30
21
39
21
27
6
51
69
27
48
15
6
3
33
12
51
21
3
57
39
12
12
27
30
36
60
48
60
27
63
12
180
69
36
3
36
33
345
60
75
48
48
9
171
9
48
3
129
30
6
144
51
21
54
36
30
6
12
60
18
3
27
33
9
36
12
3
15
72
42
66
6
15
33
15
3
69
75
24
117
57
42
21
123
36
48
33
3
45
84
12
21
24
84
15
96
15
54
54
36
114
30
90
6
102
18
42
12
60
27
3
42
18
18
15
180
3
12
153
81
78
48
9
63
45
87
93
48
3
12
18
36
36
144
96
3
36
9
24
15
12
81
27
3
72
6
12
108
72
54
36
78
54
177
21
48
42
102
6
36
21
45
15
57
15
45
66
9
27
9
84
33
39
33
72
15
39
114
87
15
90
60
30
78
120
6
45
39
216
54
15
60
57
36
3
36
45
51
3
9
48
87
57
96
99
24
66
18
21
39
21
81
60
3
108
9
15
48
123
90
39
48
96
117
39
84
57
3
69
3
24
24
9
15
57
48
15
45
12
24
126
54
12
15
48
9
6
30
24
66
36
21
120
57
27
15
36
45
9
36
99
3
90
72
15
9
72
12
51
72
3
90
87
39
60
33
12
48
87
9
75
81
135
18
6
9
27
21
15
9
96
84
3
18
24
15
21
30
24
9
39
18
27
45
60
51
39
93
12
15
33
27
102
195
39
69
132
51
9
156
105
27
36
81
18
21
51
6
48
27
9
195
84
81
6
9
21
72
36
204
108
72
27
9
66
18
51
9
27
183
60
30
15
3
33
39
90
6
9
45
3
69
3
15
30
36
99
27
33
48
135
18
186
66
24
3
15
36
36
30
6
84
60
30
96
15
72
96
9
15
48
159
81
27
21
9
51
9
30
42
15
3
33
39
30
36
24
18
360
12
18
72
231
9
75
63
33
39
69
57
159
3
36
21
33
72
3
111
30
171
96
12
123
9
60
21
63
21
51
9
36
84
39
105
6
90
3
117
36
42
30
42
36
33
39
213
24
48
60
33
18
9
75
126
87
48
24
75
6
27
39
18
3
33
36
36
24
51
129
18
18
87
147
21
33
39
45
3
120
24
51
24
18
3
15
33
21
63
81
12
54
90
36
15
135
12
36
6
66
117
168
45
39
48
12
21
54
144
36
54
54
78
27
12
15
126
48
87
48
9
27
81
24
36
99
93
15
48
9
36
3
12
9
108
12
6
18
15
51
9
27
9
9
15
39
150
147
9
96
159
87
24
45
111
42
30
36
6
30
93
15
90
75
36
96
51
30
27
12
36
3
9
81
12
60
120
78
36
21
72
36
45
51
39
36
18
60
48
18
6
30
36
204
21
9
18
141
24
48
63
84
57
60
9
27
9
123
27
81
39
21
87
42
30
69
81
48
51
27
45
24
3
72
54
30
60
54
108
3
27
45
15
54
216
18
81
21
147
72
36
3
162
27
60
75
21
15
126
75
45
3
231
9
12
15
33
93
15
117
51
51
45
141
30
60
12
45
48
87
18
87
45
48
75
24
69
30
36
54
51
96
3
57
45
3
69
63
63
6
30
21
69
18
57
3
210
18
18
27
48
57
30
42
75
123
ABCD 94455920966*3^$a+1 [50087]
9
28
47
66
31
59
57
52
12
17
72
12
108
31
80
28
72
144
8
75
9
87
25
68
28
5
31
8
15
18
12
24
3
9
7
5
51
16
5
51
9
36
27
4
11
12
69
51
21
3
42
19
11
33
16
5
120
7
17
7
17
3
9
30
73
23
30
7
17
6
18
79
60
5
6
30
27
28
47
81
4
5
12
36
30
25
20
39
18
78
30
36
7
11
1
71
9
15
60
25
35
36
24
49
8
87
12
45
111
84
1
5
7
41
54
18
19
12
24
5
12
36
36
7
11
1
17
72
27
108
27
1
24
11
13
32
84
81
60
7
23
9
15
1
35
12
42
54
6
43
11
30
24
30
1
5
150
12
84
1
47
13
72
56
48
88
24
11
6
51
4
47
18
54
21
27
1
5
12
7
24
47
30
27
9
54
13
29
63
4
5
12
67
47
93
33
6
24
108
6
6
25
53
43
48
41
108
7
5
51
15
30
24
51
39
33
16
188
100
8
51
37
23
9
69
6
1
5
7
20
15
13
5
30
30
7
44
9
123
40
8
60
12
45
43
44
75
24
9
4
12
96
24
35
61
5
18
25
17
7
48
17
79
32
39
1
47
73
17
3
69
18
9
33
18
1
41
6
9
63
25
56
16
83
72
12
13
11
25
32
108
9
7
12
23
25
11
45
39
54
15
4
60
17
99
48
16
11
33
57
51
4
48
36
23
37
60
48
8
112
12
17
60
19
140
16
8
3
24
21
177
36
30
66
19
35
24
9
57
3
51
30
63
3
54
79
24
32
15
9
27
36
9
64
125
36
39
81
43
96
5
7
72
8
39
30
12
111
9
18
12
25
47
12
25
23
9
33
19
48
44
45
67
41
99
72
15
25
56
3
66
60
27
3
145
32
33
63
88
5
18
45
15
21
21
103
17
3
24
57
15
3
6
31
11
12
30
60
3
60
3
12
114
48
6
24
21
4
24
23
1
8
27
48
72
13
36
48
11
1
24
60
11
18
42
57
21
7
23
13
35
9
36
4
12
48
11
9
39
97
24
44
45
36
19
17
43
20
9
7
71
72
13
29
103
17
31
12
12
53
19
12
12
17
15
21
90
6
63
75
36
24
18
39
33
66
6
24
19
23
30
120
67
11
37
56
39
9
208
41
30
25
59
25
11
1
68
45
36
12
12
6
1
92
16
20
12
33
66
6
27
12
21
30
1
20
45
63
9
27
60
48
36
45
19
53
27
3
21
16
41
7
24
11
12
6
36
36
39
99
73
89
43
5
24
6
54
66
1
48
95
18
55
24
20
3
60
13
36
11
12
69
40
44
28
24
60
20
39
49
24
17
7
53
27
87
132
24
12
81
3
54
7
23
24
49
17
3
27
1
24
11
6
7
32
36
87
21
15
6
36
30
49
35
48
85
11
72
1
36
23
73
29
115
11
24
6
55
47
9
93
6
109
8
15
132
61
11
1
44
75
54
24
43
36
128
15
30
18
6
3
40
32
208
12
12
23
12
21
21
43
12
95
18
19
24
65
12
3
27
48
24
6
6
144
9
72
4
71
18
87
108
33
31
11
36
30
3
4
68
16
24
17
18
13
8
28
11
1
35
24
25
59
78
18
30
6
21
28
44
24
33
6
33
16
29
7
5
48
12
42
37
35
49
29
18
9
16
17
63
3
60
1
20
21
15
69
7
17
24
42
48
132
66
67
23
78
27
165
42
6
6
189
51
13
24
11
36
84
60
37
41
55
48
17
78
54
168
7
35
6
7
23
6
19
5
42
45
4
12
17
43
11
12
30
3
3
9
4
32
15
30
90
24
18
39
27
45
9
30
96
24
1
8
21
63
3
61
116
27
66
3
16
11
60
1
23
90
12
6
37
11
12
18
3
57
30
9
3
9
16
48
5
139
23
57
3
30
55
12
5
30
25
5
42
37
17
15
27
25
23
30
3
3
18
30
1
5
30
1
12
29
18
90
24
42
37
11
36
45
99
6
75
112
12
11
12
1
17
24
48
18
81
4
41
55
65
48
12
60
18
37
11
1
32
100
5
3
4
48
101
39
72
64
32
3
18
51
40
11
30
30
1
5
42
6
51
129
7
35
48
1
5
39
27
114
24
114
48
13
17
42
1
11
13
60
11
66
39
21
67
24
12
5
42
1
92
36
60
39
36
60
54
30
6
19
5
36
75
27
48
12
12
36
25
35
12
18
30
1
11
21
39
24
84
9
21
43
29
24
63
72
24
87
42
6
90
7
29
36
3
39
6
24
27
4
17
24
19
35
9
51
24
73
12
47
1
56
3
18
42
9
15
57
63
25
29
36
60
39
76
36
32
28
101
54
156
72
9
3
54
60
19
17
3
36
45
15
12
27
37
5
6
54
6
12
21
27
93
51
21
39
1
29
19
96
41
27
87
18
12
24
12
27
51
6
3
33
60
7
11
1
41
7
41
55
5
12
72
7
11
49
20
93
19
23
25
65
18
6
6
45
3
12
84
6
103
8
3
12
9
9
84
78
72
6
6
25
11
1
68
3
37
23
6
67
107
13
32
165
36
42
13
48
32
60
12
99
84
25
5
30
30
12
18
54
30
48
24
36
48
24
9
9
63
24
16
17
3
45
6
156
24
90
15
64
60
47
25
48
5
12
108
15
9
66
96
18
6
97
23
57
63
61
35
60
48
150
12
6
25
68
27
61
20
12
16
48
36
32
15
21
33
31
44
36
9
151
5
43
17
48
7
17
7
29
31
32
3
6
30
78
31
44
27
18
12
39
15
1
5
48
6
96
37
53
63
72
40
32
3
18
42
189
3
13
20
72
15
69
87
42
43
36
35
6
55
44
48
64
23
108
49
32
45
102
24
6
30
21
3
48
36
9
12
45
54
33
57
31
59
30
55
20
12
24
69
36
7
11
13
36
44
3
90
6
6
30
9
36
75
9
24
16
36
47
1
12
17
6
12
90
27
57
15
9
6
24
1
92
48
28
8
40
36
29
30
37
48
32
15
18
24
54
36
49
12
23
12
1
32
39
6
30
6
6
145
65
7
12
83
9
27
6
90
54
60
12
43
65
31
48
36
12
23
54
96
42
13
5
3
9
27
3
13
12
107
25
5
79
24
23
36
25
101
15
64
23
30
6
30
54
6
24
79
44
3
37
47
12
49
11
18
19
12
24
60
65
6
24
37
24
96
29
7
36
24
5
27
4
11
48
24
33
21
12
7
5
6
37
23
1
11
54
31
35
54
63
4
29
42
13
24
29
3
4
29
18
36
13
17
24
12
6
9
33
186
1
44
45
19
32
15
60
9
ABCD 94455977186*3^$a+1 [50024]
8
87
33
4
17
36
27
28
48
5
15
84
48
39
1
8
4
32
75
9
36
63
18
3
4
132
8
48
3
21
15
21
112
71
69
3
13
56
15
49
44
3
12
45
12
4
17
75
9
115
24
32
15
93
27
9
16
8
76
20
33
90
21
39
30
55
71
24
48
13
29
43
23
57
24
15
13
56
24
33
27
40
5
7
5
18
6
15
21
30
36
60
9
4
32
45
3
27
24
1
12
17
3
36
16
5
15
16
24
83
90
15
100
56
4
5
51
9
111
12
57
3
27
42
3
12
24
27
90
19
56
4
24
36
11
25
8
12
40
20
24
16
8
40
5
84
63
24
4
32
3
36
13
47
13
80
45
6
69
36
4
20
40
11
72
33
51
36
25
47
6
12
15
4
20
51
24
25
29
7
48
35
21
24
40
36
89
39
12
63
12
1
59
9
12
4
84
89
63
48
51
1
89
15
24
51
30
31
20
52
11
12
18
27
27
36
21
4
24
12
35
9
60
21
15
21
3
12
39
1
8
16
80
3
12
24
90
19
53
79
5
39
12
24
3
81
9
7
48
11
6
3
28
5
19
36
108
24
8
39
21
27
21
4
48
5
7
11
36
9
45
19
47
6
39
48
40
12
23
30
6
1
20
51
9
28
8
39
1
60
80
24
60
16
104
75
36
49
36
44
33
27
45
3
27
6
43
20
39
1
12
8
21
15
21
102
37
20
84
72
45
87
12
39
1
71
18
36
3
3
33
52
12
8
33
60
51
16
44
15
66
7
12
128
15
6
7
8
4
53
19
89
7
65
18
25
20
99
61
72
23
49
11
1
11
25
32
40
80
48
15
30
115
17
36
7
12
12
5
19
17
48
7
48
35
90
6
36
9
3
25
32
40
11
13
41
79
12
5
18
30
67
29
15
21
7
8
24
24
27
37
11
42
15
3
36
69
21
3
195
25
20
36
24
21
15
84
40
12
8
52
20
21
120
63
4
56
24
16
12
23
45
9
7
53
51
52
23
9
3
78
115
20
40
59
36
66
60
19
12
17
43
53
12
7
8
3
45
24
12
60
16
5
18
54
6
57
33
36
30
13
8
15
9
15
9
9
12
3
3
37
20
12
69
24
72
19
11
54
31
56
4
23
18
3
16
8
3
13
44
12
3
117
16
8
64
47
9
12
3
102
24
54
36
30
60
30
9
27
33
9
7
8
15
37
116
40
20
52
12
56
15
12
21
84
16
36
8
48
39
9
27
78
15
15
24
12
9
16
11
24
73
17
39
12
88
36
8
36
45
24
43
5
39
4
11
25
8
28
8
16
5
15
3
13
5
3
64
65
18
13
84
12
29
19
20
52
56
39
54
54
13
44
36
9
54
61
68
3
18
31
24
11
36
18
6
13
35
18
63
51
25
23
105
28
17
7
83
21
12
4
24
11
36
18
19
32
24
40
36
36
8
15
24
36
9
3
37
48
48
29
3
39
49
5
15
12
3
45
15
37
48
12
12
11
1
5
54
54
12
75
16
20
15
24
25
23
45
52
200
9
67
5
19
36
92
3
13
17
3
12
28
11
90
31
8
4
12
5
36
7
8
72
15
18
7
125
7
29
36
30
1
32
28
83
9
48
15
25
53
72
55
8
72
48
87
48
1
5
54
12
24
69
36
3
1
12
8
9
51
4
20
16
41
31
8
99
45
16
36
104
36
21
7
12
11
105
75
18
31
11
45
4
53
3
15
25
12
17
36
19
8
36
52
32
21
15
72
57
66
6
36
39
4
12
8
12
33
7
5
39
51
25
48
12
48
32
15
49
11
69
15
6
12
15
3
33
4
8
60
4
23
33
12
3
49
5
39
4
8
9
18
33
28
41
6
25
24
20
4
71
36
45
4
20
15
6
7
11
1
8
96
12
63
12
9
15
45
40
71
9
40
5
31
5
7
12
36
20
33
31
36
23
42
18
9
3
33
24
12
48
40
8
40
8
64
32
24
36
81
18
49
12
56
15
49
60
35
66
3
15
57
3
36
13
23
90
12
43
47
105
28
24
29
7
20
9
39
15
109
20
16
36
56
12
12
39
6
30
6
19
35
18
18
18
7
5
3
21
3
148
8
4
35
48
9
45
90
73
8
27
13
104
4
80
72
3
36
1
8
36
16
44
60
15
21
45
18
36
9
12
52
32
16
32
28
23
25
20
12
33
31
8
51
117
60
33
19
17
24
55
12
89
24
12
27
40
8
3
25
29
15
21
7
72
8
3
1
20
9
6
9
57
15
9
36
79
5
31
8
75
12
72
73
5
3
15
37
53
19
17
31
5
30
57
16
77
3
9
7
35
66
15
4
5
30
54
15
16
96
35
108
1
20
4
20
12
3
90
111
204
27
49
20
4
29
7
24
36
41
3
12
4
44
27
37
23
85
35
18
55
12
32
36
40
72
8
16
8
12
15
6
3
51
1
65
15
9
51
3
30
6
45
9
12
87
28
24
20
21
19
23
13
5
19
20
9
6
13
12
44
4
32
21
7
11
36
25
83
12
36
25
8
12
9
3
12
24
51
6
7
41
15
36
16
48
20
4
11
21
9
15
21
6
12
13
72
41
7
17
3
4
11
84
6
79
29
27
3
6
120
39
40
35
9
52
44
36
3
37
11
24
18
27
60
33
3
39
9
16
23
1
44
76
12
24
36
32
12
111
12
18
43
65
31
128
12
9
15
39
13
12
12
41
19
36
29
3
33
7
20
27
21
3
66
19
24
53
43
32
45
19
60
80
45
30
21
60
40
48
35
1
29
6
9
75
24
30
3
52
12
5
75
15
1
60
35
18
12
27
15
117
28
8
9
30
73
35
36
9
27
9
24
3
72
18
3
12
12
87
13
23
18
7
12
32
48
16
20
27
33
15
42
15
4
11
9
51
25
24
35
21
15
9
16
8
4
20
48
3
1
8
27
18
36
39
36
51
18
3
4
11
13
41
151
20
15
12
6
12
27
48
12
27
13
5
36
19
20
28
113
7
20
4
56
15
9
15
45
28
32
21
3
12
28
20
36
4
17
3
21
15
16
17
31
36
44
12
63
66
43
11
9
88
8
45
15
64
23
42
3
48
51
13
12
20
69
15
39
85
92
28
11
69
51
9
87
36
73
24
8
3
1
11
13
20
16
8
3
9
3
21
15
6
39
4
47
18
30
18
75
52
5
51
40
12
32
16
20
96
21
120
3
15
1
68
28
8
81
18
25
41
39
3
13
35
45
15
69
28
32
36
27
13
11
61
8
16
113
18
45
40
59
84
54
31
20
21
15
9
66
18
18
9
4
11
25
8
28
47
37
71
18
19
12
41
39
36
15
33
51
21
48
27
97
12
35
18
3
4
23
6
12
24
19
17
18
36
33
3
37
12
53
36
19
17
6
12
57
3
33
3
45
24
40
47
21
15
45
9
3
28
72
8
3
12
18
6
25
20
16
5
7
32
21
19
11
60
25
104
15
13
23
30
24
63
12
16
68
40
12
20
15
9
9
6
9
111
24
72
25
8
75
25
5
75
4
68
64
8
36
21
3
27
6
18
30
67
20
63
12
37
8
4
80
148
56
64
8
15
12
21
36
4
17
27
88
8
21
3
48
40
17
3
48
4
53
3
15
12
45
4
48
11
21
129
36
15
15
24
25
29
18
12
72
13
20
3
24
9
4
53
43
17
15
48
27
9
36
24
4
80
160
11
36
72
1
32
72
60
72
4
12
84
89
24
48
15
27
1
11
25
44
4
60
8
64
11
ABCD 94456595302*3^$a+1 [50073]
11
61
12
48
144
59
25
12
143
18
108
36
43
72
11
85
60
84
5
144
36
79
168
77
126
1
156
12
96
36
95
73
179
181
35
13
239
25
108
11
18
126
73
36
240
12
60
36
60
59
126
31
84
47
37
132
29
43
47
61
24
48
209
18
1
96
48
36
17
79
101
180
31
36
24
35
1
35
145
53
67
23
109
96
29
7
11
109
204
101
18
169
12
96
156
48
84
240
77
43
11
72
90
72
91
24
11
162
55
108
276
12
197
55
108
48
48
12
35
18
19
179
72
162
54
13
12
108
144
24
84
216
36
119
49
41
18
73
12
12
101
19
48
60
71
85
24
12
131
1
17
7
47
1
35
85
12
36
101
31
120
47
13
41
31
12
72
36
12
216
35
13
113
151
65
79
65
55
48
5
115
83
133
168
41
18
18
127
107
72
1
17
67
59
72
54
7
24
113
54
25
173
7
84
48
23
1
17
67
77
19
168
60
48
11
18
343
53
31
23
36
108
126
19
24
11
181
240
29
43
47
108
109
161
108
43
36
144
119
61
120
12
12
120
89
43
83
109
53
162
144
109
107
61
96
41
270
121
185
199
36
108
168
11
13
108
23
61
96
48
119
13
113
55
143
85
24
53
90
25
119
145
35
1
12
23
1
36
84
36
59
18
162
61
47
301
23
36
25
72
60
72
95
18
18
49
131
25
119
18
72
31
24
108
168
96
12
120
60
48
89
91
192
48
101
90
18
36
187
83
13
96
60
36
12
168
11
73
36
233
103
23
25
60
72
60
84
12
48
48
23
18
199
107
108
49
23
54
19
48
12
47
198
7
12
71
1
17
19
35
18
90
18
19
35
37
60
83
1
36
60
84
108
108
84
23
73
48
24
12
95
72
288
169
11
37
252
53
31
36
12
24
12
132
23
349
101
18
162
108
18
13
59
18
126
36
13
36
96
17
43
83
61
72
119
133
12
35
180
18
91
96
168
12
120
107
25
36
228
24
29
90
54
54
1
12
5
7
24
60
48
131
18
126
37
89
90
25
60
23
180
1
71
90
54
180
144
13
36
5
7
240
36
36
12
47
25
83
25
36
216
84
24
47
18
115
11
1
84
12
119
61
48
36
36
24
36
11
36
54
19
107
109
108
53
36
18
13
257
306
49
131
13
41
43
48
24
83
13
96
35
126
19
24
137
31
36
41
187
12
228
216
41
43
47
13
72
48
132
24
143
13
108
60
60
29
7
11
217
24
72
173
36
18
253
48
120
29
55
24
29
90
13
228
11
72
36
85
36
144
84
24
12
47
109
17
90
145
204
11
73
12
5
91
53
90
13
156
108
119
90
19
24
36
11
13
23
85
203
37
36
35
25
29
163
12
396
23
49
131
25
84
71
54
18
25
29
18
49
239
72
108
90
234
13
108
59
36
25
47
73
132
12
89
115
47
1
48
185
36
103
59
36
36
85
5
31
120
119
145
156
48
65
54
121
12
36
47
54
31
84
120
215
37
12
59
61
168
23
241
29
79
36
144
173
36
43
36
96
120
96
36
24
12
5
126
109
60
24
23
180
49
23
13
96
71
13
84
84
96
36
173
36
79
11
1
24
11
1
72
ABCD 94456682434*3^$a+1 [50050]
137
36
48
27
16
101
43
53
51
40
65
127
5
91
17
55
56
117
27
88
120
8
40
113
63
40
24
24
29
24
48
168
147
120
21
123
16
149
48
67
8
40
89
223
365
67
149
96
12
7
72
65
108
75
96
69
48
132
111
16
125
187
221
91
5
108
12
139
24
56
69
24
108
144
247
120
24
5
115
96
77
3
117
72
3
16
152
88
120
41
12
27
264
93
3
45
180
36
19
89
60
360
108
15
165
19
48
77
43
29
187
24
48
5
3
285
216
180
31
48
120
197
36
39
64
41
175
149
3
72
129
159
72
105
31
65
15
69
43
305
31
17
7
32
16
5
163
56
16
32
136
149
60
31
53
24
115
24
341
99
69
72
72
435
48
64
24
17
63
16
17
79
5
19
5
75
45
19
53
19
128
129
12
3
21
48
72
24
67
48
96
5
120
24
43
221
72
187
168
5
168
180
159
33
127
24
125
3
16
29
43
161
39
45
240
12
132
91
24
8
280
389
120
67
120
56
288
9
127
125
99
45
36
39
57
36
3
72
45
19
5
43
32
45
259
161
144
7
32
136
72
128
16
77
67
41
55
89
36
12
39
69
99
184
5
27
213
51
40
29
24
51
160
96
144
72
29
75
112
17
7
41
79
125
139
125
168
91
29
27
45
36
255
141
3
64
176
120
165
72
187
5
72
115
125
216
67
197
36
60
19
173
3
40
89
199
89
12
96
19
48
197
24
36
12
19
53
19
41
108
19
104
64
41
79
272
45
24
12
60
192
24
51
40
72
72
72
96
48
29
3
24
40
77
19
168
53
259
8
16
53
3
232
17
63
72
48
69
19
5
19
120
96
200
9
79
56
48
21
228
39
24
45
3
40
48
8
64
8
9
39
93
67
53
24
72
43
288
24
77
51
112
32
280
137
7
173
3
9
31
173
36
7
29
3
189
204
175
53
19
377
36
27
72
424
125
291
40
104
304
53
360
163
77
48
115
29
144
27
69
43
185
79
101
3
64
5
36
384
87
105
96
84
99
40
65
15
40
24
5
24
120
19
41
84
187
53
19
29
24
51
33
31
48
48
24
56
112
65
15
40
53
36
48
151
24
5
43
29
96
19
161
48
36
3
96
72
64
5
43
29
48
115
53
195
160
8
72
136
53
60
127
65
36
19
120
96
17
63
45
168
12
63
33
7
8
21
67
72
5
72
235
29
3
141
252
63
69
48
24
19
53
72
115
104
189
96
139
221
19
240
104
48
64
77
96
51
69
43
125
120
147
21
144
156
108
19
8
105
7
5
243
33
103
221
379
96
8
93
123
16
200
144
184
65
175
32
112
65
7
5
132
144
15
129
151
8
33
252
139
185
111
21
48
288
3
112
24
101
3
160
ABCD 94456803284*3^$a+1 [50035]
63
15
93
81
15
45
75
51
162
30
72
78
3
204
24
21
39
60
9
183
180
60
45
3
36
15
18
12
195
180
24
51
129
12
45
219
33
63
60
345
75
60
84
45
150
30
75
15
81
60
27
57
276
48
9
3
204
81
3
156
75
45
51
102
42
30
39
237
30
114
39
132
108
9
87
21
123
111
66
240
3
27
24
138
27
96
84
96
129
96
63
111
18
27
81
72
108
15
39
78
48
42
30
207
261
54
165
93
3
27
21
57
15
240
9
51
9
30
105
21
135
84
84
147
162
360
60
90
93
357
171
27
69
33
231
129
288
195
189
36
12
18
33
9
171
21
51
117
72
36
3
9
231
57
60
15
60
204
21
54
150
90
90
36
39
405
15
153
3
267
18
12
231
9
12
96
15
228
129
27
81
24
48
72
96
75
24
24
36
60
144
36
141
120
15
117
3
9
111
24
81
42
120
177
156
189
78
72
126
3
87
9
96
69
348
207
180
21
123
21
6
129
60
75
45
24
96
24
60
60
72
24
33
3
135
69
180
45
39
12
228
12
297
27
33
12
126
144
96
54
336
39
84
9
102
21
24
81
312
63
27
18
72
87
60
24
27
45
27
30
27
15
18
147
81
252
27
45
51
99
66
3
96
51
30
144
18
198
252
27
24
21
78
93
225
24
279
9
27
81
159
183
57
285
15
84
36
75
18
51
21
51
9
15
24
141
198
48
54
36
72
168
72
12
96
12
231
180
21
99
117
63
69
111
96
120
24
192
105
72
27
93
87
3
18
150
30
42
21
261
75
123
72
6
144
48
87
24
120
96
21
72
3
48
132
204
36
225
102
297
156
237
48
315
69
126
9
21
162
21
147
90
39
33
30
33
117
48
15
27
30
51
39
18
144
6
213
51
240
105
84
120
27
42
51
51
6
144
291
48
129
12
36
144
51
9
36
72
27
81
72
3
105
123
192
57
162
21
120
75
9
36
24
21
315
45
54
21
144
60
33
27
180
45
48
87
81
39
33
63
45
3
69
72
36
90
93
72
120
48
60
96
33
291
96
144
72
48
69
27
96
48
117
12
42
69
36
21
90
90
30
54
258
198
39
261
72
51
72
147
42
171
84
96
9
315
45
30
6
75
45
99
15
246
42
237
51
90
75
9
18
33
9
99
9
138
33
297
39
153
222
66
204
15
3
30
27
33
48
252
42
21
69
126
264
18
51
99
162
30
81
15
54
216
135
45
72
108
84
150
45
3
33
48
60
129
60
3
24
96
60
108
9
18
69
24
21
108
18
72
417
15
45
81
12
150
273
9
75
120
93
51
27
102
72
36
183
96
135
189
9
111
21
30
45
96
9
36
ABCD 94456845526*3^$a+1 [50012]
15
6
30
54
36
3
15
42
18
1
20
27
54
36
3
105
87
3
45
51
21
24
36
9
19
80
16
20
129
24
3
132
12
48
40
47
9
27
13
11
36
9
3
78
3
16
29
79
20
33
19
65
24
30
150
120
6
21
15
48
42
12
67
23
126
15
57
67
8
3
21
99
61
11
57
3
54
51
3
36
9
9
66
61
101
3
24
60
12
4
5
15
12
112
23
24
109
35
54
18
30
18
42
15
33
24
7
29
12
42
48
54
36
42
30
15
16
12
60
8
51
9
9
67
68
81
36
96
12
36
72
39
156
153
7
20
27
21
69
12
103
5
3
3
25
20
39
21
112
17
51
15
36
21
24
24
117
79
5
18
18
18
9
76
95
90
6
33
36
12
9
18
66
24
27
16
32
16
17
48
24
30
21
69
3
12
12
36
4
8
15
21
21
18
12
9
87
9
96
148
17
79
20
9
87
57
3
9
115
20
16
209
6
25
23
42
15
3
30
51
28
36
29
3
33
36
39
4
32
28
32
9
6
30
18
18
24
39
12
39
1
8
27
57
27
49
36
44
51
21
24
24
9
30
21
12
39
49
47
93
4
5
3
69
18
18
27
16
44
36
12
9
36
42
30
6
120
49
48
32
3
9
21
63
4
32
16
29
3
3
18
12
42
33
15
18
15
39
13
8
69
90
18
7
17
48
42
90
3
27
45
51
9
9
30
6
18
72
9
16
20
16
44
123
36
21
93
18
18
7
83
61
5
36
24
90
9
39
60
36
25
119
61
11
36
9
99
1
20
45
31
23
21
105
79
17
18
9
45
15
33
42
30
31
12
20
12
33
15
27
18
7
11
36
30
54
157
72
152
76
108
36
11
9
15
1
29
51
12
45
3
100
59
18
90
60
61
65
30
9
45
72
36
15
48
87
33
15
69
21
6
48
21
21
15
33
6
30
39
15
33
9
54
72
102
6
12
33
27
54
15
36
3
9
21
15
12
9
6
37
11
36
6
54
18
12
36
3
24
27
6
84
15
63
1
164
76
11
1
29
36
24
43
5
42
33
3
9
39
54
43
119
21
3
25
11
54
7
32
40
32
120
33
36
24
36
12
18
6
48
168
12
7
53
51
15
36
21
15
45
60
84
4
5
24
30
45
16
89
12
3
57
15
36
12
57
36
42
33
28
252
23
9
15
30
27
15
1
47
72
60
48
6
15
51
18
72
6
93
15
30
90
24
30
6
36
1
17
7
116
33
24
18
73
24
20
3
25
68
12
27
18
3
9
6
102
24
30
6
18
30
115
65
24
12
15
16
12
20
12
3
25
11
57
63
81
9
75
39
1
20
51
73
32
3
45
72
3
18
18
6
19
17
18
9
12
15
36
102
31
72
5
63
16
11
114
48
3
12
3
78
39
48
105
39
21
27
27
21
24
21
24
30
24
21
16
8
36
100
24
95
57
60
9
51
27
45
75
33
39
6
84
18
13
65
54
30
15
144
12
33
15
51
33
3
25
29
3
36
21
3
36
69
12
75
4
29
15
45
36
66
90
90
33
21
36
3
48
3
90
6
129
16
11
18
27
9
36
18
9
33
72
3
4
23
42
15
28
11
12
72
21
12
48
105
27
88
36
44
24
12
4
11
18
6
90
19
53
27
81
55
11
13
32
99
6
66
45
24
60
3
36
30
36
39
15
45
15
12
108
6
30
21
4
44
16
8
3
9
16
5
24
30
9
9
60
66
21
15
18
15
153
7
80
48
3
49
101
27
12
12
24
9
7
8
81
15
51
114
72
12
15
75
18
24
51
33
39
72
3
33
48
21
78
12
6
12
3
24
15
18
300
96
19
11
21
4
47
54
90
61
35
30
79
11
57
12
9
12
60
18
30
87
48
12
48
111
6
48
150
37
83
57
39
61
29
39
12
15
49
29
99
96
36
3
57
33
43
8
12
135
54
48
6
54
3
40
29
3
16
35
12
18
36
18
85
5
18
69
36
64
29
151
11
24
9
21
24
51
36
108
39
25
5
63
12
105
7
36
17
27
129
36
6
48
21
21
48
27
45
15
27
12
6
30
60
9
3
45
36
4
77
6
48
21
48
36
75
24
1
11
18
18
54
36
39
15
54
54
45
72
99
9
12
33
31
11
9
57
18
42
15
3
72
33
39
105
28
29
3
40
11
30
31
59
9
81
42
37
101
7
29
39
21
36
3
16
8
12
124
71
54
66
85
5
39
40
29
18
18
24
30
21
4
11
90
6
18
12
60
48
87
21
39
4
47
33
36
45
51
108
36
15
96
30
54
45
24
100
47
33
21
39
15
24
25
32
9
15
45
15
12
3
69
3
18
60
54
18
30
18
31
36
20
24
39
25
20
36
24
15
36
18
27
160
24
5
60
91
11
60
12
45
33
90
25
5
7
11
121
8
87
6
183
36
69
12
15
63
9
16
11
36
30
18
36
6
354
13
72
36
5
43
92
15
145
20
4
191
18
12
3
12
28
32
3
37
35
25
5
72
3
33
111
111
30
18
42
12
6
54
108
12
87
28
11
25
71
18
3
45
108
24
15
3
108
9
3
13
29
102
21
40
137
6
54
48
27
12
123
18
39
21
19
35
66
18
60
30
24
15
60
15
30
6
1
29
36
18
180
18
3
15
60
25
41
18
13
5
3
12
52
12
44
24
12
63
30
36
27
4
41
24
3
40
32
24
21
24
30
6
54
36
1
32
12
9
75
36
16
140
28
131
18
18
60
18
12
15
129
15
16
8
96
60
36
28
60
32
33
15
69
3
3
36
9
16
5
39
36
40
20
15
66
43
35
12
42
18
30
54
78
18
72
12
13
5
3
15
42
12
96
7
11
1
35
21
63
24
1
20
16
65
43
17
15
51
18
51
3
13
5
18
69
3
60
33
51
9
9
27
45
15
3
6
15
15
81
45
18
6
54
45
88
5
3
36
33
6
54
3
4
56
93
27
45
43
35
21
63
18
123
165
7
65
63
16
125
51
15
33
9
18
12
6
30
36
21
39
9
21
6
54
51
60
87
36
36
1
17
12
15
9
27
28
71
9
39
81
12
33
51
63
102
24
72
30
78
7
8
12
48
9
3
33
31
8
3
54
39
45
ABCD 94456878578*3^$a+1 [50212]
23
72
25
23
24
49
12
12
11
64
3
17
25
15
32
31
53
36
13
107
13
11
64
81
11
60
4
44
1
39
128
24
13
71
96
4
39
30
51
15
5
97
18
17
24
48
16
87
29
49
12
30
57
56
36
28
20
25
60
23
24
13
83
60
73
11
61
3
24
8
7
18
60
23
19
105
32
1
72
11
37
23
55
105
152
13
60
35
49
36
47
48
37
27
8
7
48
30
90
30
60
299
13
35
36
64
32
48
40
36
9
18
18
12
87
33
107
136
69
60
71
7
57
32
36
37
36
35
120
199
30
23
84
48
12
1
27
45
11
120
96
24
12
12
40
80
48
72
16
32
25
30
30
63
20
7
65
13
42
77
132
24
24
85
48
87
51
45
9
23
144
1
47
43
72
65
25
156
11
49
71
1
35
25
48
99
32
4
20
24
72
109
42
17
25
6
65
4
33
59
24
7
33
20
12
55
65
28
57
23
12
112
20
60
151
9
165
35
108
12
72
1
23
4
20
13
12
120
215
25
30
65
60
73
35
37
15
33
3
32
25
12
11
37
23
25
90
9
141
24
35
13
27
80
73
72
47
1
95
7
66
95
7
78
39
32
36
7
5
1
59
13
12
6
54
18
78
59
96
55
29
132
88
36
44
13
12
96
11
36
88
45
24
47
13
23
7
48
5
13
35
12
24
13
35
13
83
25
24
15
152
1
30
53
64
105
36
39
92
19
77
43
9
128
24
31
17
55
18
48
24
30
5
60
13
90
29
1
18
9
111
24
65
193
23
37
72
107
31
29
28
8
28
32
48
64
20
16
32
24
64
39
30
18
17
1
47
7
18
72
23
25
60
27
8
12
16
80
36
28
176
85
12
35
28
20
24
1
119
25
6
17
12
73
59
61
59
13
11
24
31
54
107
4
60
80
7
17
16
45
35
64
32
88
15
5
1
95
217
23
19
17
88
120
8
37
15
33
27
63
57
33
27
51
77
28
9
47
28
81
47
43
24
65
25
47
1
60
18
24
77
124
56
28
68
73
47
73
11
13
15
96
24
45
35
40
56
12
73
12
27
3
29
49
35
37
12
71
25
47
60
67
45
32
28
15
18
48
47
193
24
95
48
12
25
11
49
11
36
24
132
52
21
12
27
51
210
47
7
78
18
5
25
11
1
59
36
37
36
159
36
99
18
12
35
16
204
128
12
1
12
35
7
113
25
3
9
23
37
23
24
88
21
114
18
207
111
29
12
79
9
15
30
35
61
24
48
12
30
137
1
47
16
104
25
60
35
13
90
29
36
24
31
57
8
13
12
143
49
47
1
63
24
45
36
12
35
55
17
1
11
48
25
96
35
24
13
47
61
35
109
30
17
121
23
4
80
156
4
105
18
53
67
57
32
36
25
12
75
33
48
12
60
108
71
4
9
11
64
15
6
11
64
32
12
25
90
17
121
35
28
9
6
89
31
42
30
65
37
51
57
47
31
5
12
37
11
24
55
30
18
5
12
25
30
45
33
95
60
37
18
17
25
6
24
5
48
25
155
103
41
31
17
12
73
23
108
36
13
71
79
45
3
29
4
44
12
48
103
93
9
36
15
32
132
132
1
12
11
84
1
24
11
64
56
49
15
20
73
12
36
24
51
39
65
36
49
18
173
156
88
8
52
92
4
99
45
3
30
143
49
48
63
92
72
145
23
55
89
73
6
24
17
60
28
80
96
85
12
3
32
43
89
13
48
162
17
12
28
33
102
45
75
53
133
144
15
135
18
83
49
18
17
40
8
13
24
66
42
23
109
23
52
93
12
47
4
45
167
37
120
11
144
85
35
60
13
30
30
59
31
57
21
59
73
23
7
137
48
24
60
121
27
60
80
13
83
4
96
57
47
16
45
35
24
72
24
12
12
55
18
23
120
160
140
12
73
12
12
60
36
47
25
87
111
54
11
64
20
36
7
89
13
47
156
7
17
48
13
18
17
12
16
27
17
96
36
28
93
90
90
48
24
47
48
40
21
35
55
5
37
95
24
1
47
55
41
4
176
67
33
32
12
1
99
63
65
13
35
7
72
6
12
30
57
153
59
4
60
116
28
36
9
35
25
48
48
60
30
102
35
52
3
57
21
12
87
93
35
13
204
35
36
97
23
72
13
15
27
48
5
4
45
11
85
42
209
48
13
35
7
125
12
48
72
13
180
47
31
57
32
48
40
8
24
156
97
36
191
48
48
157
35
40
8
120
52
33
3
24
8
37
107
24
7
48
42
108
35
24
12
43
78
119
43
6
11
61
35
85
35
97
47
61
48
47
25
12
78
18
72
23
24
13
18
101
73
23
97
11
4
51
9
68
145
42
5
73
23
25
24
11
4
141
12
27
8
25
30
30
48
35
24
85
11
24
73
102
45
21
84
90
113
28
45
12
23
4
8
157
60
23
24
108
12
31
17
85
35
72
88
8
52
36
44
1
35
79
48
ABCD 94457567156*3^$a+1 [50039]
21
15
24
150
51
105
114
36
13
95
37
5
24
6
84
54
51
63
1
119
6
67
20
60
27
36
60
6
36
24
19
96
68
60
21
42
24
6
24
18
78
12
15
75
6
15
9
231
12
165
30
90
39
9
36
3
12
9
6
36
60
57
3
12
13
53
31
11
24
6
78
6
60
36
63
39
36
21
33
43
89
6
9
21
24
15
28
20
33
15
3
6
18
36
96
133
56
4
20
96
21
18
30
7
89
6
33
76
20
57
30
24
18
15
33
15
9
39
12
9
55
5
15
4
44
28
35
12
72
6
18
66
15
9
12
3
39
36
24
42
15
15
6
18
30
36
39
9
55
41
7
47
42
48
43
5
108
27
28
119
6
6
13
8
33
30
42
18
24
37
29
6
109
17
15
69
36
30
105
148
32
108
4
11
21
69
15
40
41
66
9
36
63
6
3
27
24
36
33
12
48
51
6
43
71
25
11
33
27
6
114
24
30
42
73
11
24
36
6
3
45
66
36
18
15
15
30
12
43
11
30
6
24
81
24
16
35
57
96
21
24
111
9
31
29
30
21
75
1
53
36
3
63
24
60
84
12
48
30
36
30
85
5
84
30
24
12
18
3
12
33
30
49
80
16
20
12
52
23
1
11
18
3
39
49
17
75
9
54
97
17
6
66
24
6
13
197
3
21
90
21
4
17
12
48
108
132
60
3
15
1
96
35
13
20
21
36
48
6
48
25
20
51
96
6
24
3
28
23
60
54
18
90
18
24
36
30
24
75
12
36
39
1
20
15
18
24
67
5
15
15
18
6
21
9
7
48
41
15
40
11
25
59
21
9
39
27
54
54
25
17
67
47
105
63
21
4
83
72
33
39
93
3
174
6
30
18
12
57
33
42
25
8
9
144
12
24
90
1
5
30
54
30
69
99
12
48
21
27
78
7
24
8
21
96
84
30
6
18
222
31
35
9
51
18
12
3
9
6
45
15
30
12
60
43
287
24
33
16
32
9
6
30
42
6
30
60
66
6
13
17
60
19
36
29
96
24
6
37
11
81
16
44
135
1
53
19
11
42
24
6
42
27
16
23
49
23
18
30
30
6
18
30
48
24
18
3
9
60
60
15
21
30
109
44
111
24
69
207
9
51
9
57
99
84
9
6
12
18
12
30
24
21
28
32
57
87
21
15
87
1
17
19
95
18
31
17
15
9
19
20
36
3
12
78
30
102
43
80
36
81
31
29
138
18
19
44
39
42
84
6
6
18
36
13
17
31
20
9
156
3
52
12
47
6
42
66
15
36
4
35
9
51
72
48
90
75
16
5
24
30
24
12
93
36
96
3
108
33
39
25
35
12
36
73
11
54
54
48
114
54
30
132
24
24
19
11
30
24
30
12
24
9
87
33
28
47
37
8
3
33
15
66
30
33
81
132
75
9
48
66
24
45
12
21
48
6
18
6
145
44
21
6
24
6
60
30
6
42
6
114
78
15
72
33
3
57
18
12
24
24
25
5
111
24
171
48
42
43
17
36
24
126
30
90
145
47
42
18
25
108
12
41
27
69
30
114
6
66
42
90
30
18
67
23
30
24
3
12
9
7
12
11
24
60
6
31
11
12
6
60
27
9
39
12
4
35
9
12
9
60
126
24
121
20
48
45
12
24
15
24
21
6
73
41
30
18
3
15
12
25
77
3
33
79
5
31
29
6
24
6
48
6
6
24
19
59
132
54
6
21
99
18
12
114
30
6
24
12
48
90
31
11
18
36
15
3
6
19
32
9
15
64
35
102
39
12
45
12
36
15
36
33
12
51
27
18
147
28
35
12
12
13
11
21
76
17
27
69
72
24
24
147
24
15
9
36
15
48
13
20
4
8
45
42
45
9
36
24
27
12
27
30
39
57
42
18
24
24
6
6
12
7
35
66
15
27
102
210
21
24
9
12
55
83
36
69
69
27
96
87
73
89
36
27
45
3
9
54
45
9
102
33
3
33
16
5
36
63
16
11
12
1
11
21
3
57
57
27
3
36
37
23
6
60
3
15
102
43
17
36
3
15
12
78
31
36
60
5
30
84
1
29
30
84
45
12
45
43
5
6
129
36
3
57
45
18
66
120
19
5
72
18
72
24
9
60
21
27
123
54
75
15
18
15
33
12
55
44
81
114
6
18
66
90
36
105
27
25
56
24
111
12
12
33
4
41
114
21
192
135
18
3
21
63
57
36
55
119
1
29
39
15
6
43
65
78
129
21
24
24
39
16
5
6
84
21
21
12
3
28
44
33
99
3
6
39
21
12
18
24
1
17
120
103
101
60
6
13
17
3
15
120
21
21
24
18
12
36
12
1
20
9
75
60
51
12
45
33
6
48
78
18
1
29
162
24
30
36
7
113
18
12
33
40
17
3
117
87
51
24
25
32
99
12
78
7
29
63
51
60
6
24
7
5
30
90
15
27
21
27
60
48
109
11
6
54
36
69
45
75
27
18
12
42
12
21
15
78
19
113
27
52
41
78
24
36
61
29
72
27
12
3
6
54
85
101
42
162
42
36
54
30
9
45
24
48
27
45
102
30
3
33
18
42
24
18
37
29
54
12
25
35
48
6
12
27
15
12
6
12
31
84
71
42
27
15
12
1
5
63
4
56
36
3
78
19
5
3
45
3
39
13
47
21
3
6
63
21
30
96
18
18
25
80
15
9
9
12
24
6
18
12
18
12
18
6
33
81
12
102
66
36
43
53
135
69
51
27
60
21
81
19
11
13
83
33
76
5
19
35
6
111
112
35
1
17
60
15
9
24
15
15
12
24
18
15
27
21
93
6
9
112
20
9
36
147
16
71
9
15
6
108
43
5
15
3
24
33
9
15
9
19
11
69
15
81
52
29
54
6
24
36
48
42
1
5
18
6
3
3
30
42
168
13
11
129
21
18
12
61
149
36
84
18
21
27
12
12
9
39
21
21
111
60
45
18
6
31
12
5
48
79
5
43
23
37
83
108
66
31
77
78
90
72
6
66
6
54
6
18
ABCD 94457854906*3^$a+1 [50087]
185
36
67
65
85
138
545
37
35
43
114
78
5
13
30
77
60
7
96
5
247
300
173
48
247
12
17
84
24
7
6
54
53
37
35
24
192
157
11
36
180
31
17
72
55
89
96
36
289
179
12
97
107
36
55
162
120
72
6
90
35
85
35
205
144
30
168
48
125
139
113
60
48
139
18
23
60
67
17
1
59
103
30
192
11
115
42
78
42
83
67
5
163
42
78
24
149
67
197
157
48
30
53
55
84
173
108
145
83
139
90
83
7
60
113
48
1
258
108
413
37
150
24
216
149
36
19
228
53
235
5
37
72
78
42
35
31
137
216
72
157
42
29
97
107
103
77
192
108
43
234
35
48
72
36
19
48
77
31
162
11
7
65
19
90
6
120
24
41
19
48
180
48
42
18
29
73
227
181
54
293
43
24
113
7
168
240
18
120
24
323
205
11
157
264
30
48
18
120
23
60
144
48
37
150
18
240
42
60
17
145
11
24
61
30
42
342
65
163
48
12
65
48
60
144
85
95
151
77
37
96
24
126
90
150
125
19
138
42
96
204
101
67
77
85
6
65
19
108
210
11
109
150
228
102
131
19
173
72
37
138
30
72
251
37
90
48
84
48
18
35
55
29
60
120
133
42
185
13
48
120
24
240
6
5
19
29
72
67
18
24
23
115
12
29
36
271
180
77
36
156
211
137
43
77
72
61
102
42
6
5
259
173
607
48
17
115
101
7
77
108
96
229
287
36
72
7
36
29
43
132
36
114
6
317
13
23
60
199
108
65
67
12
29
91
60
96
60
72
192
41
240
12
133
24
120
198
18
30
5
67
90
48
24
66
30
102
41
12
55
12
5
157
30
29
37
107
13
72
11
109
102
5
48
157
120
96
119
156
187
42
120
6
113
96
1
54
168
293
127
228
72
228
30
35
24
36
12
157
330
6
30
42
48
24
216
155
7
48
17
96
12
60
115
65
48
36
133
30
5
103
89
55
36
42
168
23
132
79
270
59
229
30
101
216
13
48
150
5
24
13
23
84
96
72
36
36
156
67
78
54
66
30
53
36
241
102
252
48
102
6
113
67
377
67
209
151
5
181
192
390
53
19
120
66
30
89
25
119
67
89
301
42
108
180
77
97
66
29
1
24
120
143
67
30
6
90
30
132
30
35
163
42
120
42
185
24
216
36
48
289
18
180
204
36
12
60
120
18
42
125
48
108
96
115
29
84
96
67
89
133
30
53
67
18
24
48
155
36
67
89
61
30
53
72
19
5
216
252
7
41
7
53
7
65
85
23
48
7
162
35
13
24
ABCD 94458086488*3^$a+1 [50047]
105
151
24
41
15
16
23
33
15
222
66
24
25
65
91
29
48
15
27
36
24
1
60
35
9
15
6
15
45
24
66
12
13
77
3
87
42
27
9
12
3
12
100
8
9
7
83
1
44
16
20
69
6
69
3
12
37
188
21
102
85
5
78
42
90
48
61
80
9
7
48
47
49
144
65
7
32
3
13
20
87
9
3
61
17
48
79
192
44
4
35
18
30
18
42
97
48
17
43
5
132
7
36
108
24
12
60
41
48
7
20
28
35
12
37
12
24
47
60
18
15
52
17
7
8
72
21
15
100
47
13
5
127
12
11
25
8
4
48
5
12
3
28
44
15
33
40
17
6
9
40
23
49
29
19
92
4
17
120
67
60
36
12
32
120
15
30
27
3
13
47
73
8
16
11
9
39
85
17
42
61
17
18
9
21
192
150
48
21
3
25
11
120
24
96
9
3
49
29
15
36
16
60
44
88
48
32
40
8
24
21
19
23
36
81
48
16
29
63
75
25
12
35
6
31
60
48
11
1
8
45
48
43
24
11
37
44
39
84
66
39
240
40
68
33
31
48
36
12
17
3
57
55
72
8
3
30
43
12
8
16
119
42
12
3
33
12
27
40
108
12
35
205
36
32
45
99
60
16
128
15
1
36
17
51
16
128
28
77
7
23
96
21
4
200
39
18
15
57
55
8
72
28
35
13
17
79
59
24
78
27
3
12
21
99
1
24
11
24
48
18
27
3
21
39
42
12
48
3
16
11
12
18
42
153
112
32
51
18
31
41
15
100
143
37
65
30
25
104
88
5
18
25
83
69
51
12
9
24
120
24
72
39
45
16
11
18
55
72
84
53
7
41
39
9
24
55
8
57
187
36
23
49
71
24
6
67
32
40
48
72
23
49
24
60
44
105
55
23
78
12
30
198
19
65
6
12
9
4
17
30
12
18
42
18
42
36
49
20
33
12
31
24
72
8
15
36
24
1
5
139
23
12
97
80
24
27
37
23
193
17
55
107
13
24
71
30
19
80
60
3
48
30
12
7
23
25
140
21
114
45
33
138
30
55
17
127
23
42
6
25
12
32
28
20
52
8
52
11
12
42
30
6
91
71
37
8
15
30
12
6
61
20
16
35
69
4
59
25
23
37
32
124
144
5
150
13
24
143
6
31
44
36
4
17
39
4
29
48
55
23
72
57
3
12
21
15
12
9
16
23
9
45
60
7
108
5
120
6
1
209
30
45
27
37
35
13
5
18
132
42
31
72
68
16
116
88
35
21
9
19
11
72
9
3
61
84
20
16
24
5
27
81
39
24
15
69
100
12
36
32
33
127
11
30
7
80
64
59
24
168
12
21
76
48
48
8
15
42
55
12
65
30
13
95
12
13
24
68
21
60
19
83
72
66
42
25
8
39
13
12
32
4
5
24
31
24
113
79
60
20
153
7
48
48
17
30
33
3
25
5
24
30
1
95
12
42
90
21
124
5
48
60
7
8
48
9
48
78
12
12
73
44
81
19
71
48
192
25
17
43
12
101
12
3
39
13
48
119
66
90
12
49
23
97
24
47
49
8
3
93
16
56
12
28
5
79
59
24
30
31
32
4
83
25
92
21
42
1
20
39
85
56
15
42
7
60
20
96
40
24
8
15
18
7
8
64
32
16
24
29
30
1
23
36
12
12
13
125
55
35
37
53
67
65
7
48
5
43
48
56
81
18
12
30
42
37
96
5
7
20
12
39
61
11
33
24
63
42
7
24
80
57
79
23
48
9
16
35
37
48
8
9
55
8
3
60
12
60
12
30
6
1
24
36
29
24
6
25
72
32
16
35
1
36
48
12
65
43
5
30
12
25
35
30
7
48
17
30
66
24
55
23
72
1
24
32
76
12
5
15
3
12
6
31
56
52
11
12
12
25
23
30
15
12
88
8
27
93
189
6
21
33
31
17
19
96
95
108
60
12
25
68
45
7
48
12
32
12
40
60
48
128
124
23
1
12
35
13
12
17
48
7
48
12
131
162
15
27
36
84
78
48
7
5
27
21
51
28
5
103
35
18
84
7
8
15
18
7
23
13
32
4
11
69
99
45
24
16
24
23
12
13
12
20
45
18
42
7
108
35
18
7
41
30
24
25
11
37
143
12
13
24
23
97
23
9
64
24
11
37
95
13
29
6
12
30
3
76
83
193
35
12
1
12
48
96
11
9
76
48
24
56
16
23
18
7
35
18
27
16
24
8
40
65
138
37
12
35
48
12
13
5
198
25
20
27
189
159
42
48
42
12
73
44
28
53
12
55
95
18
43
17
42
73
8
9
6
42
43
60
20
16
11
25
24
23
48
49
236
45
138
141
24
9
18
85
32
15
48
57
28
47
13
72
11
69
33
15
45
19
24
72
95
33
9
31
36
23
13
125
102
57
99
49
83
13
59
37
60
29
19
20
16
12
60
8
45
75
39
120
18
7
12
71
12
1
44
16
47
37
48
35
42
51
120
4
11
37
12
8
33
31
23
36
85
17
12
18
49
8
48
40
12
11
1
83
33
4
56
72
16
65
12
90
9
16
35
45
63
49
12
48
35
45
3
42
30
1
24
65
60
3
27
1
32
4
24
35
45
40
96
44
64
12
53
6
21
111
177
3
13
5
12
103
35
61
41
228
19
56
57
42
18
27
40
32
28
36
44
16
116
64
24
128
15
85
35
9
129
24
295
53
123
27
9
4
192
17
55
113
90
25
23
12
42
103
65
7
32
39
45
36
24
15
21
21
7
48
24
156
44
4
29
3
28
ABCD 94458841754*3^$a+1 [50055]
59
175
17
36
55
90
108
90
17
7
33
8
112
20
108
1
36
123
32
43
77
28
21
23
40
15
36
5
25
59
12
109
35
37
72
11
24
48
24
61
3
27
69
24
152
28
12
48
51
33
15
17
144
84
48
12
52
60
69
6
53
55
41
12
4
108
20
180
31
12
29
24
24
73
39
9
11
64
20
24
16
87
45
3
17
7
12
24
30
54
77
48
7
93
72
8
7
48
17
4
36
128
31
42
30
69
99
36
30
54
9
216
15
41
115
78
11
36
16
165
3
15
6
11
7
72
36
33
44
7
33
3
69
8
91
17
12
36
60
64
3
45
24
3
126
54
378
72
23
13
155
4
3
72
42
75
144
9
35
91
21
56
12
108
24
136
27
45
8
13
167
100
8
91
5
79
72
24
18
72
203
172
15
53
28
69
131
25
95
37
11
127
9
48
56
85
42
53
37
47
88
8
12
180
7
65
16
152
48
136
15
69
15
101
40
68
12
91
12
41
40
96
201
23
300
19
45
32
49
51
48
51
12
24
66
23
76
20
24
19
161
55
72
113
84
28
32
52
21
18
17
85
35
7
5
61
35
36
16
45
3
117
3
56
31
17
16
9
95
40
56
16
168
21
35
36
28
80
72
28
21
167
52
32
199
186
35
13
18
60
65
12
43
69
20
55
9
51
18
90
72
41
4
9
375
87
108
5
16
56
13
35
64
12
140
55
89
4
3
17
88
8
60
16
9
71
4
144
8
48
31
41
25
15
9
108
51
24
80
16
27
125
108
31
24
30
47
79
81
80
88
75
69
20
7
18
30
18
23
19
66
111
39
41
31
177
56
4
12
39
36
84
41
103
42
18
5
52
44
24
13
75
32
25
27
39
45
15
9
8
40
9
150
48
53
19
108
42
99
117
138
21
60
68
12
4
12
48
56
61
15
27
48
17
36
12
88
9
15
8
48
37
24
11
73
126
9
15
65
7
18
11
16
39
29
16
9
71
28
20
85
66
36
18
11
7
17
40
147
69
72
105
27
27
24
72
57
27
5
136
8
76
9
131
13
42
93
32
48
28
20
12
31
24
17
31
78
75
45
11
24
4
12
56
60
108
16
39
9
45
23
12
16
164
52
51
89
28
72
60
81
198
89
12
55
108
45
87
29
52
80
13
99
27
125
84
7
57
111
12
213
39
36
9
15
125
13
3
204
117
15
20
43
12
5
16
68
37
132
111
32
24
120
1
18
30
39
48
12
20
157
35
48
7
81
8
16
56
48
64
20
13
35
112
20
12
55
69
57
18
41
43
72
113
13
27
20
16
12
3
45
45
11
24
132
103
5
24
1
15
60
39
318
144
15
3
180
101
16
108
56
31
65
28
33
83
12
4
108
36
60
12
20
133
47
7
17
40
15
129
45
6
36
54
144
11
64
20
52
8
7
29
79
36
45
3
17
1
24
71
85
87
3
78
30
21
69
24
36
107
55
84
6
15
87
45
128
108
12
229
35
16
140
43
89
7
126
75
140
28
39
17
16
117
71
36
91
18
12
72
15
57
6
18
11
4
12
68
85
54
117
44
52
120
32
72
28
21
75
36
9
87
3
24
17
1
159
108
48
75
125
60
132
48
28
20
37
39
123
72
36
189
45
18
72
149
36
1
15
69
3
48
27
48
57
3
33
56
13
36
39
200
55
36
117
57
111
15
24
5
100
51
9
117
23
1
35
1
243
111
9
36
27
72
125
61
39
60
92
100
15
144
12
65
13
59
96
1
60
3
80
55
33
8
31
45
51
9
8
12
1
27
15
161
36
16
75
5
4
21
3
87
144
18
87
8
120
96
31
6
18
30
11
25
183
3
12
53
52
96
72
68
76
21
123
56
24
4
27
18
111
24
12
51
77
103
237
45
15
27
69
20
55
89
88
68
1
83
7
65
148
92
64
51
29
7
12
33
48
45
15
81
90
41
13
210
17
12
25
75
80
43
9
224
16
48
32
16
39
101
12
7
24
174
11
16
80
40
105
36
35
160
3
29
13
12
155
43
89
144
16
8
96
85
179
28
3
9
27
5
24
25
72
39
129
35
12
25
143
16
8
61
11
24
96
48
16
75
77
13
111
68
12
139
9
12
69
66
149
4
20
121
15
104
16
9
23
120
24
43
101
151
36
53
55
81
81
47
7
41
37
ABCD 94459023006*3^$a+1 [50019]
46
47
13
74
10
78
32
46
2
30
16
66
56
45
57
130
8
42
16
90
2
24
76
12
8
39
165
15
45
46
20
22
11
39
12
10
128
42
6
4
30
114
44
22
30
20
16
50
9
1
50
40
32
138
42
30
82
18
2
16
17
55
2
16
24
119
39
42
4
30
30
36
48
42
36
32
21
91
8
40
18
12
48
72
8
54
34
12
2
90
16
2
102
10
6
12
20
27
127
48
18
23
9
48
12
18
4
8
88
12
30
96
30
32
100
14
3
13
14
9
36
91
2
15
13
12
30
18
50
54
48
16
44
48
64
20
10
6
42
38
40
50
12
12
30
88
47
33
16
150
42
50
4
66
92
16
2
24
40
8
48
12
40
2
34
26
90
6
42
48
70
54
26
3
67
42
2
16
60
2
90
42
39
36
21
54
10
23
13
23
9
18
52
8
90
34
60
6
144
11
19
30
24
2
22
18
18
11
25
8
72
3
3
22
11
9
10
18
2
42
4
90
6
48
42
53
1
122
42
22
20
18
42
10
50
30
28
30
38
40
54
108
18
83
1
6
20
12
12
76
24
6
20
22
6
42
72
41
19
62
30
16
24
24
90
14
30
28
78
2
84
30
9
21
36
4
78
30
132
6
18
30
44
33
7
18
44
36
90
57
3
30
60
4
6
20
22
35
73
35
55
18
2
102
30
58
32
22
168
18
54
18
8
64
66
110
22
18
14
16
14
18
12
16
44
6
39
3
40
2
10
48
30
102
26
4
126
12
8
40
2
42
6
24
16
35
73
12
24
60
98
16
24
128
58
32
10
77
25
11
67
30
2
42
4
90
36
8
12
18
28
2
82
24
2
30
27
15
12
9
25
12
2
16
17
9
118
18
2
58
30
30
23
1
8
42
46
12
35
3
42
10
20
16
84
113
13
2
10
32
16
6
26
40
2
40
8
24
16
2
18
12
72
90
28
2
16
2
46
36
48
66
11
31
18
32
12
70
18
14
18
88
20
10
54
38
46
30
42
30
182
16
12
2
60
10
2
10
60
11
27
106
6
60
50
16
20
54
166
12
8
22
2
46
42
6
32
54
18
16
162
14
34
71
31
80
10
12
62
4
12
32
81
36
79
2
28
44
112
6
62
28
143
21
30
18
46
29
31
2
64
30
48
168
90
30
18
24
2
30
3
36
21
28
66
84
20
10
36
12
20
28
32
100
2
22
36
84
38
12
33
7
48
20
30
10
32
105
31
50
28
35
25
47
69
10
6
48
36
108
2
9
19
12
36
12
6
42
18
30
6
26
10
32
22
24
29
31
104
30
15
1
54
18
2
16
2
28
96
30
50
16
20
12
82
5
49
2
22
71
1
24
11
19
72
12
2
18
10
48
120
59
45
16
30
72
20
48
10
182
10
48
2
42
34
30
2
4
98
22
26
28
2
42
52
60
30
50
4
84
23
49
8
15
61
2
10
78
32
12
46
2
40
2
82
24
24
108
32
76
2
15
7
20
40
18
14
28
6
12
20
42
42
6
10
32
108
63
1
176
52
2
28
62
76
24
8
22
20
28
5
25
80
10
6
2
12
28
18
30
90
42
12
42
50
96
10
12
36
12
192
2
21
13
32
10
72
17
36
19
26
10
20
10
30
18
26
88
32
4
14
27
19
126
20
34
62
27
3
33
19
12
18
12
68
12
30
16
74
10
68
48
9
3
52
96
90
2
45
7
26
94
20
18
132
30
76
14
100
23
36
25
12
62
82
71
25
20
30
40
18
54
30
78
84
66
23
25
216
96
20
34
48
8
4
20
30
10
18
48
20
54
28
12
20
186
40
12
20
18
4
24
66
6
74
10
50
3
135
40
30
18
30
30
5
9
18
76
32
82
6
30
26
60
36
90
42
22
56
42
30
18
24
46
78
5
1
20
6
70
78
54
6
216
168
20
82
86
30
27
15
12
4
149
15
12
78
22
161
25
24
98
10
12
8
18
10
2
16
29
33
4
78
30
18
2
12
64
32
10
5
19
98
28
122
12
10
18
18
2
102
48
63
39
124
2
42
58
12
66
26
4
26
4
56
10
86
22
18
2
30
18
147
25
62
10
8
3
43
26
16
14
30
10
6
107
27
28
17
25
36
80
4
8
63
9
10
50
16
20
64
6
54
23
7
66
50
12
22
48
110
18
118
44
10
42
48
125
3
33
1
6
14
15
3
78
28
35
97
12
126
26
18
22
114
89
15
52
24
24
8
10
18
30
36
60
8
18
42
10
8
90
4
84
12
32
10
125
243
10
32
16
14
46
96
11
103
74
18
24
36
22
20
10
50
3
72
25
47
25
30
54
12
78
146
6
30
60
120
22
18
83
36
36
37
150
65
73
62
16
36
18
11
21
4
12
44
34
126
26
22
110
42
40
26
33
39
16
30
14
108
142
32
46
5
7
48
14
16
2
22
35
13
6
2
40
12
18
14
46
12
90
42
20
9
27
10
2
40
50
16
14
12
6
40
14
64
29
31
5
39
10
50
88
2
10
50
16
36
38
40
12
41
55
17
7
20
9
51
16
48
14
15
1
26
81
57
40
2
28
96
6
36
23
36
3
28
5
127
32
16
44
94
32
15
55
14
186
22
11
1
36
48
74
118
44
16
2
22
90
56
22
11
37
2
22
83
7
116
42
70
17
3
136
132
53
87
22
30
5
25
20
106
2
42
22
26
12
30
3
75
30
64
30
50
6
42
46
2
82
32
16
50
24
4
44
78
118
35
31
5
25
86
12
12
48
162
48
130
2
10
6
2
88
30
18
30
36
36
14
10
98
33
19
60
36
152
10
83
25
30
18
35
9
46
2
24
18
30
102
34
102
18
6
66
104
16
32
12
18
16
24
5
33
39
25
60
66
78
59
25
66
17
15
58
14
57
43
102
78
65
1
12
60
20
4
48
80
30
30
10
92
4
2
3
19
8
84
6
12
12
18
16
5
141
28
47
33
82
8
42
16
35
9
46
20
33
19
158
12
118
12
68
28
6
38
16
65
7
48
72
54
26
58
59
1
36
86
ABCD 94459184252*3^$a+1 [50036]
181
23
13
35
48
96
1
56
27
25
35
1
56
84
51
108
117
88
24
35
45
3
57
52
104
276
63
93
4
92
3
301
35
228
313
11
9
12
3
1
20
144
172
12
68
147
109
47
21
51
96
72
72
9
28
36
36
32
63
93
3
25
23
241
12
44
4
95
21
15
49
8
75
24
36
61
92
36
52
44
3
141
16
48
23
133
84
131
60
24
69
51
132
57
75
24
36
13
23
240
48
57
4
47
129
60
64
20
27
37
107
33
28
155
45
3
96
9
3
33
3
21
4
23
109
44
3
9
123
37
96
23
49
140
108
40
56
36
28
59
205
35
24
48
33
39
96
21
147
165
15
33
28
35
61
48
71
60
12
33
135
109
152
232
11
129
4
24
11
25
71
9
63
96
48
13
56
51
72
21
15
180
12
25
179
109
104
204
48
52
11
84
48
217
8
3
69
40
47
1
107
61
71
73
35
1
140
48
3
21
28
44
147
1
44
3
144
33
96
51
36
105
111
36
13
44
51
24
9
51
144
45
28
8
16
11
36
36
57
4
59
72
13
11
48
24
25
35
36
12
60
48
21
168
3
48
36
33
72
136
108
83
144
60
69
3
37
36
84
12
71
9
3
9
51
21
96
72
180
15
21
64
35
48
153
39
21
87
60
117
88
23
57
36
87
37
104
60
3
1
44
96
39
45
51
48
9
4
92
15
48
48
72
13
35
48
21
52
12
32
39
36
348
9
3
1
12
155
12
13
227
109
71
72
36
9
195
72
25
132
11
96
48
96
72
24
61
59
201
51
9
144
72
15
105
16
36
12
35
1
167
13
35
24
120
48
156
1
156
68
99
37
59
25
83
1
47
13
60
24
143
36
12
13
132
236
100
32
15
61
32
12
96
4
47
132
96
12
33
144
51
60
132
9
120
28
12
11
93
24
72
160
24
11
61
8
4
23
12
12
37
56
51
61
32
144
24
12
87
24
37
56
27
57
15
120
24
45
87
105
3
24
9
16
48
35
9
135
13
35
12
24
25
167
24
97
32
3
97
288
323
12
25
71
57
52
44
51
33
99
1
35
45
147
21
4
12
24
95
12
48
48
61
132
167
25
32
36
16
11
33
48
15
24
93
112
83
69
4
35
12
81
63
72
117
88
11
1
275
36
12
301
23
45
48
51
96
37
48
71
48
108
48
33
100
32
243
12
36
96
73
83
60
48
24
13
72
32
4
71
12
25
11
21
75
72
109
8
28
36
8
3
1
372
236
160
60
11
37
116
195
36
24
141
120
72
87
61
108
83
13
176
48
208
155
13
44
16
32
87
57
99
33
3
85
36
48
20
24
75
24
24
12
84
9
3
97
8
112
83
37
59
84
12
24
24
120
9
63
49
32
51
93
84
99
24
144
1
84
32
159
48
61
23
169
60
11
48
181
24
8
52
23
37
323
13
48
120
95
61
20
99
12
45
4
35
48
21
24
51
21
27
117
39
13
60
36
60
203
120
1
44
84
36
51
108
153
171
24
97
36
8
51
1
132
59
33
4
35
13
275
48
12
49
11
33
64
83
12
1
131
12
36
9
88
24
68
111
132
25
71
57
3
13
132
32
4
59
36
1
35
9
39
25
20
28
12
23
36
37
32
120
16
59
24
72
13
128
3
61
71
45
87
105
51
36
25
420
203
145
20
75
13
35
132
57
4
140
64
8
99
13
156
48
108
11
61
44
12
99
132
36
96
21
39
12
33
28
23
13
47
109
11
45
172
48
80
16
71
57
15
24
69
64
180
12
24
83
93
15
84
12
60
1
35
9
27
108
13
35
45
87
237
64
32
12
39
21
52
20
48
51
37
23
36
21
36
3
48
48
81
195
37
84
44
3
24
108
60
48
21
3
12
372
12
ABCD 94459874716*3^$a+1 [50020]
87
6
27
75
45
108
24
27
37
11
6
31
8
52
20
51
12
45
36
9
6
33
40
29
19
36
60
48
32
24
100
5
7
119
1
59
117
16
59
9
28
36
84
36
20
3
9
28
44
9
27
24
48
33
90
12
1
56
3
33
12
3
33
16
44
36
36
3
25
108
24
20
4
68
15
9
28
53
3
15
18
7
17
48
147
15
81
45
75
57
19
68
15
9
12
15
60
1
60
23
9
81
123
12
52
32
36
12
40
5
75
45
15
12
123
1
60
32
36
12
24
15
21
24
72
72
99
30
7
20
15
1
68
40
12
53
60
27
76
44
64
20
12
64
44
52
47
36
9
24
21
36
19
36
11
57
15
13
44
3
9
36
24
64
24
56
40
20
4
188
4
72
20
24
28
60
23
6
126
49
23
66
24
15
84
4
92
48
24
52
24
36
108
32
4
17
7
32
156
24
69
3
96
45
19
47
18
63
51
9
21
19
32
36
9
3
4
24
24
11
25
11
24
33
3
13
17
27
12
48
21
36
31
32
4
24
32
12
16
47
1
8
24
9
79
41
3
4
17
30
132
13
125
42
1
12
89
15
24
123
18
91
12
8
60
28
71
45
12
15
96
13
44
16
32
96
4
36
47
69
12
16
8
51
108
36
6
30
36
21
4
32
15
37
89
42
9
196
23
21
21
27
76
8
48
4
96
12
20
24
16
12
29
3
60
28
17
51
72
39
96
97
56
4
17
3
69
51
45
102
1
8
12
108
3
57
52
32
12
84
24
48
15
61
5
90
49
60
108
20
4
176
48
75
36
24
21
9
24
3
36
12
48
108
3
37
56
3
33
24
4
8
15
9
28
36
17
91
56
28
132
5
18
57
27
18
43
8
4
17
75
96
28
32
21
90
60
9
96
3
36
21
9
31
41
51
21
127
24
11
21
75
30
19
5
7
29
12
19
44
12
57
3
16
56
15
21
40
32
16
8
28
215
1
35
33
40
60
8
64
80
36
168
16
29
3
16
5
3
96
72
165
51
12
135
13
140
9
79
32
64
8
24
99
1
152
12
24
9
147
39
120
1
80
9
75
108
3
12
21
28
72
5
31
32
148
8
3
25
8
96
72
24
39
129
51
24
57
33
12
19
84
32
27
1
56
3
9
63
1
29
19
12
23
54
7
29
3
48
84
76
12
44
16
68
15
1
20
84
21
30
57
12
3
49
32
15
12
108
24
13
8
27
45
24
60
3
9
3
90
27
12
16
36
32
24
12
12
48
39
13
23
84
13
20
84
9
51
63
93
9
6
90
48
31
12
83
25
104
12
12
4
23
33
24
24
40
20
84
33
31
17
18
60
69
3
45
16
32
100
12
104
171
25
36
17
54
48
13
20
24
16
32
12
24
117
39
4
44
60
88
68
40
24
36
29
15
3
9
3
45
36
28
84
5
43
12
8
40
83
36
85
17
3
24
12
24
12
84
60
51
33
27
36
21
4
92
24
72
21
30
21
15
54
6
1
20
51
25
47
129
27
73
128
21
39
60
4
12
32
16
48
72
116
4
8
3
9
36
36
28
44
75
13
47
9
4
23
105
16
23
21
136
35
9
48
4
36
8
36
120
88
65
42
1
80
64
24
20
3
6
27
24
16
5
15
3
33
87
42
15
16
8
76
56
100
32
88
84
44
51
9
15
33
51
129
87
1
53
127
8
36
4
11
25
36
60
24
11
105
3
45
9
51
99
21
52
20
16
143
18
12
39
15
133
24
36
44
4
11
24
9
45
15
39
18
27
27
18
75
84
51
21
16
59
45
57
19
96
8
28
17
39
12
4
11
45
33
15
112
83
6
3
24
4
59
33
72
96
15
97
11
36
21
33
43
24
104
27
93
52
35
21
48
3
12
21
4
96
83
1
36
60
8
15
205
48
12
132
5
18
36
181
56
60
40
44
40
32
87
21
60
96
3
1
29
27
4
8
28
84
108
35
105
12
12
52
29
39
28
44
12
12
24
16
185
42
45
39
69
88
12
11
57
3
36
25
20
4
32
36
36
12
69
115
32
9
63
28
71
13
8
196
5
3
64
48
119
12
78
12
39
76
80
64
11
25
83
21
16
8
9
27
105
51
16
20
39
9
108
96
24
24
3
36
57
3
81
21
63
40
95
72
21
39
9
3
1
23
57
4
24
59
90
18
1
24
68
51
49
56
4
17
18
45
12
33
3
28
84
188
12
40
192
23
1
35
1
80
4
140
4
59
60
93
9
36
43
8
12
52
68
15
33
124
44
84
9
3
108
15
69
16
48
11
12
21
84
76
68
99
48
1
24
152
3
61
56
28
23
57
15
1
53
3
45
27
76
47
1
47
60
12
78
55
20
4
116
24
12
36
144
64
20
36
12
40
12
20
12
16
5
54
18
18
54
27
3
33
39
9
100
35
45
27
1
59
30
114
109
65
67
48
12
5
39
36
40
152
24
33
3
76
20
24
51
24
9
9
39
9
39
3
73
80
39
93
15
49
24
8
64
23
13
53
31
137
72
39
12
48
12
16
48
23
69
24
4
8
84
3
21
24
33
108
19
32
4
35
61
47
30
75
21
31
8
24
3
33
45
63
40
23
30
6
72
73
29
7
104
12
3
57
24
28
80
4
11
33
15
1
44
12
33
75
111
21
12
39
13
35
37
20
28
72
23
36
6
55
20
24
9
3
4
29
75
45
39
16
84
20
72
12
45
90
1
95
33
4
35
49
12
8
3
36
1
53
51
72
87
33
27
49
44
9
18
72
9
60
28
48
5
39
9
18
42
7
20
76
95
13
71
24
33
3
156
9
33
39
87
33
36
36
28
12
72
47
1
12
8
12
3
33
99
121
132
68
24
87
66
24
15
ABCD 94460039288*3^$a+1 [50063]
16
17
15
21
75
15
205
20
9
51
112
12
180
20
3
9
63
133
8
40
32
60
33
72
3
15
54
31
36
44
60
16
8
88
192
8
40
128
4
32
4
44
28
8
16
48
11
72
72
13
72
23
18
147
15
165
28
5
39
16
36
140
84
4
56
52
12
20
12
96
4
59
1
84
80
52
144
24
29
3
184
11
13
264
8
3
109
20
156
4
48
44
51
37
12
288
92
3
45
40
156
12
168
12
32
60
105
18
69
88
32
81
43
12
24
83
57
33
31
20
40
80
112
144
56
165
7
20
28
12
41
111
64
104
16
104
168
52
12
8
16
47
108
54
27
256
23
9
60
3
162
108
79
68
15
181
92
105
39
69
31
41
147
108
4
11
133
60
20
64
20
136
80
112
8
72
168
16
29
67
32
72
48
36
12
3
85
32
60
108
57
18
69
40
12
60
20
609
147
123
49
96
84
23
57
40
11
45
45
67
5
72
3
112
152
3
33
3
9
112
264
96
48
12
84
156
20
40
24
140
52
48
60
140
4
60
8
40
23
49
41
67
23
9
36
27
69
21
163
80
45
7
47
1
96
68
12
76
120
12
11
37
44
24
72
112
96
84
32
4
92
100
95
90
72
31
12
173
39
60
76
240
36
68
60
108
33
162
13
36
20
64
24
180
128
75
417
136
5
7
44
4
156
96
80
52
116
165
67
23
121
59
54
51
132
120
48
27
25
180
92
52
101
3
16
89
15
24
123
117
100
53
55
35
145
44
24
12
28
17
18
1
36
107
85
5
27
64
12
12
36
20
72
48
69
15
16
77
67
5
7
20
16
80
12
40
12
36
60
5
79
104
64
41
27
64
180
156
44
64
24
12
128
3
9
4
5
75
12
40
120
72
56
36
4
12
23
217
224
63
13
84
128
160
48
12
80
72
28
5
63
108
27
105
120
45
3
180
15
54
7
56
112
8
4
29
327
124
188
63
33
96
24
40
120
24
20
3
93
12
40
12
96
12
5
63
45
115
47
18
15
12
63
117
28
32
208
36
11
33
24
60
81
79
68
220
48
12
8
124
36
152
52
32
196
168
56
160
80
24
15
54
171
16
29
144
51
72
24
159
49
116
15
1
20
69
55
12
32
153
43
92
45
115
20
63
61
48
20
16
89
195
16
132
68
40
104
12
9
432
219
16
48
72
212
261
55
35
69
168
105
43
65
99
81
7
120
140
84
9
15
16
59
9
60
21
75
4
20
120
51
21
24
160
29
55
20
12
180
24
84
21
144
15
16
12
80
48
4
23
69
124
144
5
3
48
57
67
41
54
45
171
72
109
24
140
4
80
93
79
20
16
104
88
8
27
25
156
107
25
137
55
68
75
45
52
68
64
59
69
40
32
88
120
36
12
8
64
35
61
152
72
88
24
80
40
104
76
84
24
36
44
51
61
288
48
8
60
336
60
36
228
9
15
48
45
43
12
68
12
63
37
35
25
47
93
40
8
4
156
144
36
20
60
12
3
129
48
3
9
72
40
41
55
72
35
25
11
21
16
32
100
12
44
45
55
12
8
69
75
156
60
15
9
45
115
8
184
104
52
80
12
16
5
72
103
140
72
48
16
204
36
24
77
163
104
93
18
205
47
45
4
68
12
213
27
76
77
18
37
156
5
90
1
120
8
33
3
64
80
12
3
18
99
16
24
8
72
16
120
23
1
20
4
12
20
12
12
88
140
52
53
3
40
60
108
20
36
93
3
28
44
208
5
3
12
12
40
56
192
4
36
12
80
12
81
7
128
48
249
151
24
132
143
21
24
40
8
4
ABCD 94460125822*3^$a+1 [50085]
37
11
180
259
60
77
79
60
41
115
54
60
47
109
54
126
54
65
36
133
143
109
11
43
137
97
83
43
144
6
84
72
143
156
24
61
227
12
25
72
54
36
234
180
11
13
72
59
79
17
43
66
126
125
36
367
113
204
43
293
7
173
139
41
133
96
11
259
5
169
119
7
78
203
67
246
119
25
36
150
120
245
24
55
17
73
155
85
47
108
48
103
41
43
42
144
156
78
426
155
72
43
90
24
120
83
7
312
54
126
41
252
121
54
192
161
120
13
11
48
7
108
6
47
19
53
180
48
67
65
12
223
17
48
31
365
24
97
239
96
145
60
11
43
41
60
19
17
12
72
85
270
5
13
90
180
5
432
115
53
360
228
103
137
19
168
102
191
67
216
5
259
125
1
96
48
11
72
7
126
6
18
102
204
77
193
59
72
85
131
103
29
271
60
41
60
19
150
59
61
47
43
24
66
71
36
12
31
216
48
6
54
113
43
60
36
30
83
115
17
25
23
432
36
49
48
240
263
7
41
259
60
12
60
444
65
79
173
180
132
37
54
54
90
65
241
6
84
6
48
72
18
17
36
133
54
120
6
54
65
181
47
60
192
31
5
295
54
83
24
36
43
54
227
19
197
37
155
25
143
12
97
143
156
211
101
343
65
96
43
221
24
7
18
47
235
29
36
25
11
43
29
115
72
125
133
23
43
54
11
96
48
7
60
293
277
78
66
150
5
31
108
12
90
114
29
55
72
78
47
84
72
72
7
65
168
7
101
144
55
101
24
223
12
53
1
324
90
281
259
53
12
211
30
11
13
66
54
96
59
288
72
31
29
55
186
47
127
197
120
36
79
54
191
96
133
11
48
168
43
36
41
252
36
49
30
17
289
11
60
19
24
5
277
323
37
35
25
23
36
25
6
18
120
42
174
107
84
96
169
234
29
12
96
163
24
173
37
35
192
85
48
35
1
180
54
72
29
24
48
67
102
114
66
155
115
101
43
216
53
48
7
72
233
72
19
101
25
90
24
120
6
11
133
59
7
233
37
251
12
7
198
90
65
31
137
7
270
126
221
180
139
30
155
139
36
29
55
42
11
84
180
49
54
41
72
180
60
72
12
49
30
17
37
126
6
30
125
48
97
71
19
29
151
209
139
5
7
24
77
313
11
60
36
127
36
29
60
25
270
137
36
19
90
11
67
5
72
205
18
90
287
205
59
24
55
60
126
11
43
5
25
60
155
7
480
78
47
109
47
7
96
ABCD 94460220098*3^$a+1 [50014]
168
18
144
66
117
33
30
29
25
11
139
5
28
32
145
131
37
107
31
222
87
33
27
15
141
75
36
33
111
54
95
96
7
48
117
27
18
114
18
12
39
159
96
12
257
36
127
12
60
90
15
57
30
24
210
24
3
9
24
12
114
18
3
48
75
165
69
18
48
162
24
138
78
108
87
32
25
90
48
165
8
25
36
23
31
144
21
80
229
11
217
63
20
7
57
21
66
24
12
180
78
126
36
54
143
55
36
72
144
84
42
72
12
6
53
112
12
15
6
90
149
151
129
56
19
5
160
36
177
30
45
33
39
141
30
5
19
72
113
13
30
240
33
75
54
72
23
175
12
54
39
3
120
204
36
237
20
36
85
87
32
100
27
6
23
121
90
53
67
6
324
159
39
120
18
3
104
61
87
92
40
156
132
48
240
51
270
216
3
12
132
20
13
84
23
96
169
11
84
91
65
1
78
33
68
7
17
88
165
147
33
3
81
6
57
45
18
42
3
285
54
29
19
21
129
156
27
15
144
53
37
239
85
264
72
54
5
19
41
144
60
73
63
87
288
54
11
1
108
96
84
60
48
18
65
49
12
78
90
36
72
48
72
60
3
12
15
18
36
150
33
141
6
21
8
100
15
30
24
11
1
99
105
90
69
3
18
30
65
64
15
81
20
49
18
18
144
12
171
32
31
204
18
3
45
276
111
32
36
85
135
84
93
108
95
67
90
23
7
57
123
90
42
33
33
42
54
111
12
165
12
96
12
171
45
24
66
5
31
6
47
136
72
12
15
161
37
63
51
233
36
19
93
8
1
239
24
88
152
115
198
3
69
102
9
27
72
5
36
84
43
18
90
36
30
23
67
21
68
109
60
66
54
6
5
31
33
20
31
6
23
88
48
57
23
204
97
90
108
48
132
12
149
84
55
72
90
54
117
27
150
138
42
18
48
57
57
18
108
57
123
126
3
117
258
66
75
44
16
45
72
90
54
143
55
42
90
21
45
24
126
93
69
75
81
204
12
144
39
291
84
150
191
4
51
24
93
69
3
56
31
36
54
59
7
114
30
9
44
127
6
12
131
1
83
28
32
240
13
12
3
3
210
6
89
84
96
199
185
60
151
90
179
37
3
33
210
53
60
1
51
183
177
168
72
8
37
243
20
64
60
141
120
75
15
54
3
219
30
114
12
78
39
81
59
91
30
72
42
216
125
120
37
23
31
53
1
60
84
252
198
41
37
87
3
53
24
16
15
162
3
9
75
60
33
54
18
35
175
132
21
27
96
156
21
57
11
7
233
55
36
29
97
23
265
84
126
45
45
54
165
56
19
21
12
87
78
120
23
37
30
24
54
119
36
37
27
20
13
123
21
48
435
87
6
3
45
155
61
23
13
240
15
15
108
9
36
12
39
30
36
3
144
33
78
165
84
3
162
3
32
40
45
96
15
15
150
15
140
61
18
33
108
165
12
23
91
173
91
5
160
105
42
33
87
90
3
51
36
324
24
36
53
148
9
24
75
117
90
53
1
18
36
185
24
13
18
149
100
75
12
81
8
97
90
17
127
21
9
23
16
57
15
272
148
192
93
144
18
12
6
15
33
6
489
12
3
72
93
ABCD 94460591716*3^$a+1 [50032]
32
4
44
7
36
69
9
27
63
105
24
8
19
69
39
17
16
3
186
30
9
9
11
16
33
36
36
108
11
40
36
3
138
15
3
60
12
60
84
69
9
11
217
39
21
18
12
45
9
90
65
24
4
111
30
35
16
36
9
30
9
51
84
42
75
9
3
72
8
25
107
108
1
39
57
54
54
27
9
39
15
45
20
37
39
12
3
60
5
25
71
1
18
24
5
16
9
3
57
15
57
39
72
8
7
54
48
15
20
112
48
3
18
60
12
147
51
54
6
30
36
96
48
27
27
53
28
9
60
36
12
3
12
12
48
3
21
33
30
6
12
63
15
29
43
18
51
39
12
89
1
24
15
44
36
88
27
53
100
87
69
36
15
18
11
121
39
24
81
36
54
66
35
25
48
215
43
30
99
33
66
29
25
72
60
48
3
33
6
30
6
30
75
8
24
25
12
60
174
9
20
36
61
204
36
11
7
48
29
28
51
6
75
195
29
7
9
9
27
117
27
45
36
39
15
9
24
96
84
60
45
35
16
9
30
33
120
128
25
6
18
63
20
48
31
36
9
63
162
84
47
64
21
27
20
25
18
12
33
75
60
33
69
11
64
3
30
90
17
7
41
28
36
39
36
101
43
54
108
12
36
15
21
63
36
12
144
33
3
39
21
84
51
29
13
48
3
75
36
41
13
72
12
42
30
24
144
87
69
270
36
9
69
48
39
165
15
33
42
45
45
18
5
31
30
54
45
33
120
87
36
9
15
8
25
47
85
48
78
21
15
9
72
39
24
36
180
18
48
54
45
33
72
48
36
39
48
63
9
237
126
9
9
42
30
179
73
18
114
18
18
123
105
35
4
48
27
72
9
36
20
55
53
28
80
40
48
21
39
51
168
101
25
11
19
9
48
39
36
5
25
3
80
7
17
7
33
33
15
48
56
49
39
81
6
45
21
39
80
4
36
39
69
45
36
12
39
21
18
117
39
21
8
40
72
9
90
21
80
4
3
102
6
29
136
63
9
56
175
126
155
73
18
18
6
29
4
3
90
18
12
137
7
9
24
81
51
15
90
83
25
36
72
54
18
11
25
35
12
13
39
12
68
43
54
36
135
104
28
51
60
69
72
36
84
45
30
53
37
54
6
75
15
36
54
83
7
18
102
161
25
39
105
48
15
21
35
61
83
61
12
123
129
36
42
18
12
3
12
24
75
54
15
120
9
18
5
13
30
90
42
48
42
15
3
36
105
15
18
123
3
6
18
21
51
36
12
45
63
53
40
141
18
213
9
11
7
113
4
21
150
69
39
66
24
27
39
45
84
111
18
18
108
57
9
111
24
48
32
73
36
11
13
12
39
15
24
21
12
33
51
81
75
33
30
21
33
6
36
36
117
3
24
54
11
79
36
9
75
150
66
60
41
268
27
17
7
65
61
48
6
45
9
126
9
12
9
3
48
9
30
54
36
39
96
33
23
72
7
21
32
97
18
30
35
12
16
15
5
88
69
72
54
5
7
57
48
12
36
81
75
3
36
102
108
42
45
12
72
81
90
24
66
3
116
13
15
132
51
29
28
105
36
11
19
29
28
3
30
6
18
83
40
3
5
25
15
9
18
117
72
21
18
42
3
80
64
51
162
90
48
17
4
15
29
60
4
33
27
15
72
9
117
27
21
6
30
60
18
18
23
36
36
124
84
44
115
72
9
15
36
138
15
3
17
37
6
12
36
6
36
39
36
15
45
39
6
15
24
60
36
3
57
32
61
102
9
51
18
12
24
36
30
53
4
12
81
15
24
33
63
24
48
237
99
87
18
30
129
140
1
11
16
9
11
13
54
36
29
91
90
6
33
3
48
42
30
78
30
42
84
6
33
69
171
36
180
8
72
73
15
3
108
6
51
15
17
61
36
156
54
6
15
24
8
72
19
6
66
24
54
102
18
72
35
12
31
36
29
37
3
15
96
54
39
81
51
39
9
123
54
54
5
4
21
42
48
6
59
97
54
24
9
48
9
6
144
21
27
57
33
60
18
93
12
24
33
27
75
60
69
24
33
54
156
54
15
20
76
8
16
45
11
43
42
12
6
66
11
60
7
137
16
45
18
105
80
72
115
33
81
3
8
4
48
27
66
3
15
60
41
16
12
21
12
42
18
3
36
51
90
18
29
145
42
5
16
12
141
11
16
12
21
120
47
25
18
137
157
3
20
49
198
41
61
54
54
36
27
135
33
21
18
6
15
57
27
12
51
77
13
84
24
36
23
61
11
31
30
87
12
20
121
83
127
9
45
114
90
66
60
30
60
23
112
20
16
9
30
6
39
45
6
5
4
128
145
6
29
1
36
54
36
9
27
29
13
48
107
16
72
39
18
42
45
21
75
44
31
162
95
16
9
18
60
9
81
3
27
18
36
6
69
15
90
51
20
79
65
28
63
54
6
12
57
21
3
12
57
11
55
60
29
28
20
7
150
11
16
81
30
54
18
72
24
12
24
30
15
39
24
228
108
17
28
9
36
36
24
27
39
65
49
47
4
69
60
95
67
18
11
151
54
ABCD 94460913928*3^$a+1 [50220]
83
16
36
20
79
48
177
104
24
40
68
12
100
33
54
29
24
36
1
36
252
15
32
96
4
33
78
90
30
17
120
40
20
112
36
44
25
6
72
5
25
207
45
18
65
28
132
8
79
21
45
83
79
72
29
112
27
162
48
63
15
72
93
9
71
37
75
8
139
48
42
95
28
32
133
47
1
42
30
3
105
39
48
20
37
75
93
3
20
72
223
65
4
45
18
93
180
20
160
9
111
15
9
96
32
60
12
136
44
121
84
215
16
27
33
12
120
45
11
132
109
78
5
43
9
8
36
12
112
132
15
29
24
88
104
43
53
79
29
12
49
183
87
18
47
16
75
54
111
75
252
105
3
72
45
45
198
29
1
39
36
32
25
83
109
51
180
9
3
80
25
27
20
1
15
32
283
29
88
56
72
108
4
3
30
90
54
36
60
15
44
108
7
81
24
36
9
11
48
112
24
3
165
33
39
56
24
100
225
63
20
67
45
128
12
96
12
96
36
28
120
33
87
75
101
7
57
32
1
42
93
44
253
83
132
43
30
39
156
99
65
145
90
21
8
139
45
3
60
9
104
241
36
42
93
20
64
75
33
48
57
27
33
95
7
53
36
12
7
60
30
11
24
25
102
6
23
79
17
144
37
107
12
31
129
120
8
40
135
117
20
1
72
3
15
29
13
30
45
12
15
65
31
12
33
20
48
132
7
12
105
68
103
144
30
51
27
30
72
3
15
17
160
75
18
3
284
151
54
51
24
8
148
267
132
29
7
12
45
105
30
57
8
88
84
15
78
72
23
67
29
7
57
15
48
9
81
72
47
151
17
192
168
36
4
3
77
28
60
8
64
236
151
78
162
18
138
42
47
1
15
20
48
36
25
15
20
48
7
89
12
7
162
11
169
11
24
36
19
89
84
43
53
4
57
90
45
81
72
3
207
60
65
36
12
85
159
188
43
144
90
75
15
36
29
13
11
1
71
7
12
33
75
101
60
180
7
137
12
13
162
41
79
125
1
24
59
7
144
18
60
3
69
18
45
20
43
12
42
63
3
90
90
69
96
15
60
113
132
7
5
43
53
36
73
11
96
48
40
48
15
225
20
97
3
69
23
112
48
48
12
3
114
59
7
60
84
29
139
177
105
90
168
72
5
205
78
228
45
12
3
30
83
61
3
60
48
120
45
27
3
54
36
75
24
33
23
7
72
89
1
15
36
45
95
25
75
32
43
69
36
75
65
124
36
27
65
40
152
31
9
60
93
23
79
29
7
162
42
45
48
20
28
44
88
8
48
16
45
51
128
169
95
88
15
30
155
40
68
49
18
12
17
144
36
25
90
29
120
24
88
189
23
36
24
52
3
57
116
7
60
48
24
21
69
18
137
84
76
236
48
121
23
36
96
25
119
76
93
75
296
136
45
78
30
71
16
81
75
27
213
12
87
29
79
30
90
45
8
40
12
27
36
117
117
18
5
43
114
3
153
24
66
173
79
33
27
18
12
3
87
177
60
3
18
12
60
83
25
83
91
78
108
83
169
15
80
13
162
5
13
30
105
72
117
95
28
3
54
111
8
52
75
17
37
35
76
57
87
68
37
11
25
42
12
89
4
68
19
89
16
45
90
29
64
33
75
27
53
4
3
12
81
87
30
18
17
25
15
15
60
30
71
127
9
56
25
35
52
12
33
48
83
72
85
95
60
19
29
4
48
15
149
31
29
28
45
147
116
112
93
15
9
18
162
30
165
51
180
17
7
153
93
27
8
25
23
7
24
33
3
102
71
112
24
8
108
37
72
6
90
83
12
67
45
20
48
64
44
4
68
24
36
108
1
180
18
42
18
33
68
7
174
11
7
33
20
4
93
47
1
42
138
39
33
63
159
18
15
32
144
16
20
61
87
57
3
12
36
44
16
8
61
11
25
263
ABCD 94460933954*3^$a+1 [50074]
77
171
93
7
20
268
300
5
12
15
52
12
128
40
41
19
192
29
36
156
7
77
24
51
100
336
12
65
180
3
40
48
161
19
36
89
7
12
48
12
53
19
29
12
60
67
17
15
36
48
76
24
5
36
31
5
43
65
151
5
99
36
28
96
20
100
5
19
8
112
41
115
12
29
24
12
12
51
16
5
19
92
9
19
17
12
36
15
40
12
60
5
72
48
67
65
151
12
108
84
17
15
4
5
24
111
4
120
32
24
45
67
44
16
20
9
96
39
9
12
72
75
40
108
12
20
76
125
19
36
12
32
216
16
41
67
12
53
15
16
89
36
19
65
96
19
32
76
29
79
77
84
199
149
132
39
24
21
12
12
7
89
39
76
24
185
60
36
19
36
29
31
132
53
87
144
33
12
19
12
173
36
19
12
65
3
172
5
108
15
16
80
33
67
29
144
15
21
99
16
5
24
48
3
156
28
36
41
84
31
144
320
4
68
9
48
147
76
5
72
36
99
16
17
48
31
125
144
7
44
9
144
36
31
5
31
12
96
101
31
92
88
5
120
3
57
7
60
12
125
43
8
33
31
29
99
45
27
21
55
12
5
72
55
173
108
19
5
91
29
36
147
28
53
96
91
192
5
48
12
55
12
113
91
24
41
207
232
48
8
52
20
112
41
36
91
80
64
8
57
19
29
51
64
12
24
29
15
148
120
20
105
72
67
104
64
77
19
5
24
27
28
36
24
5
15
28
120
8
52
80
48
76
5
60
31
68
105
84
67
36
5
7
32
9
91
5
19
29
91
125
19
101
24
12
55
41
55
89
36
19
8
16
56
9
87
40
17
36
96
63
180
40
5
175
32
93
31
72
12
77
31
8
21
123
136
180
20
45
24
55
92
69
19
56
96
48
40
5
36
79
36
77
127
101
115
5
96
3
21
72
123
9
87
64
92
45
67
48
17
27
48
21
12
3
81
175
48
41
75
141
15
153
103
17
31
80
12
52
185
187
89
31
68
96
12
4
20
40
8
21
39
45
63
33
192
84
24
96
3
72
9
12
7
96
65
72
39
45
79
164
52
89
36
31
60
20
100
12
17
31
29
151
44
153
75
60
45
7
5
48
3
45
43
12
80
4
8
141
120
19
5
27
9
12
7
80
52
48
125
243
45
12
31
29
103
60
29
51
52
17
24
96
3
168
57
48
7
53
72
51
45
12
132
3
9
19
17
108
31
36
29
19
44
48
45
19
104
16
24
197
15
57
7
36
8
52
68
21
139
41
19
12
8
21
24
12
19
44
4
65
60
3
33
24
36
19
108
77
96
51
4
204
36
80
105
132
67
17
91
48
24
53
84
19
77
63
36
16
20
64
80
16
72
20
100
53
7
60
5
120
72
60
55
56
40
60
48
161
43
77
84
55
192
5
7
60
72
173
3
9
163
68
93
24
27
76
137
7
65
15
36
28
41
39
52
24
36
60
5
24
199
41
51
120
28
44
21
60
19
36
12
113
31
20
28
233
7
77
79
65
7
12
185
151
20
69
7
48
36
29
12
15
64
84
65
12
19
12
8
64
5
36
7
48
24
5
15
16
36
5
84
79
65
31
5
96
91
68
9
187
89
19
92
69
31
20
16
125
24
115
68
45
12
84
51
36
88
29
103
17
3
124
161
72
43
185
48
15
52
89
123
76
84
12
29
19
41
19
17
60
139
24
72
89
12
27
16
29
12
108
147
33
67
65
51
105
19
65
99
117
55
12
36
36
5
24
147
28
137
72
48
19
41
67
12
36
29
48
67
36
24
48
65
156
39
33
12
12
36
12
72
3
45
72
39
172
24
44
16
36
60
60
72
53
7
68
28
12
65
7
32
16
12
17
19
5
7
108
17
144
180
79
32
100
5
7
41
19
5
115
12
41
67
36
20
21
55
29
192
79
5
15
141
12
67
5
79
32
28
5
12
19
36
32
28
20
9
36
19
24
5
91
5
48
127
144
41
96
55
17
43
29
43
32
184
32
132
28
20
33
19
236
4
32
16
24
36
65
27
88
29
63
156
340
12
29
144
24
31
84
5
ABCD 94461048062*3^$a+1 [50069]
13
23
19
18
47
4
39
36
65
145
27
27
6
27
9
11
24
16
3
21
15
9
24
8
67
66
35
64
8
12
31
69
8
4
84
60
20
109
167
36
48
60
1
39
12
44
36
13
36
11
24
13
15
8
40
104
19
101
40
180
3
30
75
21
207
108
32
60
64
8
96
199
17
16
8
12
12
52
39
21
96
68
100
21
24
71
28
12
24
45
27
24
104
36
28
212
13
6
161
60
13
36
27
8
16
3
53
13
24
23
108
12
4
8
61
30
60
45
252
48
81
11
84
16
33
75
21
144
36
48
6
45
96
68
12
175
41
7
81
159
117
36
8
72
37
51
164
40
12
80
229
30
89
25
36
47
4
33
11
31
90
51
93
35
76
44
60
19
30
51
24
20
12
25
3
87
9
12
68
49
15
45
75
45
23
100
128
19
5
96
16
60
44
1
90
89
24
40
8
24
124
20
64
72
44
85
11
25
59
4
20
55
21
39
225
12
33
23
48
85
75
60
84
12
36
8
96
4
9
71
40
51
54
51
39
5
112
68
16
144
72
69
51
12
72
44
12
52
8
120
28
81
11
13
35
40
60
84
15
221
175
77
40
117
3
33
39
8
60
163
269
37
35
84
24
12
40
165
3
32
16
84
9
36
111
87
21
132
99
18
23
13
11
55
9
24
32
13
15
51
5
36
48
120
52
68
1
11
64
12
32
25
147
105
71
24
4
56
84
36
4
21
39
39
30
96
95
31
41
12
12
79
84
117
8
76
21
23
12
49
39
128
48
4
12
3
33
9
39
92
12
192
25
51
12
132
75
9
9
27
8
55
33
12
12
9
47
49
71
13
60
179
52
15
29
12
12
25
243
9
108
11
1
35
4
15
69
75
53
43
9
56
25
27
3
17
52
120
8
24
24
76
45
11
79
18
3
44
73
411
21
24
27
60
32
37
51
3
105
20
16
9
15
104
7
18
3
12
12
93
96
11
4
24
105
87
68
25
11
52
3
41
108
28
44
19
5
76
45
51
12
21
35
55
17
40
3
41
25
3
32
25
15
80
28
8
60
73
36
51
99
18
35
12
25
54
36
53
16
20
4
20
28
129
198
45
32
24
196
99
65
76
44
25
15
60
60
32
60
13
35
1
23
28
24
96
84
15
48
21
20
4
51
5
60
55
45
51
5
156
12
25
135
68
84
96
49
3
32
24
76
3
6
155
4
8
132
37
51
32
28
3
17
28
60
36
15
60
18
23
97
27
15
81
24
39
54
83
132
28
48
9
42
18
11
16
9
35
91
29
16
63
33
48
12
80
28
44
12
49
84
111
75
5
40
20
84
28
8
61
11
4
9
54
66
11
16
8
64
60
21
39
57
15
39
66
123
27
18
3
12
32
16
24
96
48
21
39
60
20
61
59
49
3
192
21
15
32
109
3
21
30
65
24
16
12
20
40
8
85
27
68
52
39
108
17
24
25
15
36
44
139
6
36
35
60
49
87
39
54
90
5
139
30
35
25
12
60
59
96
4
21
23
31
5
12
120
40
8
49
12
111
44
64
120
9
3
68
40
92
48
49
6
57
33
99
108
48
69
83
12
12
19
90
15
20
12
43
9
32
4
24
51
6
39
24
27
29
4
108
60
84
3
36
54
11
1
75
176
19
5
28
45
35
12
60
19
137
64
20
24
156
124
12
33
11
43
17
124
45
59
28
24
36
32
52
69
131
13
87
45
11
43
21
33
27
56
52
116
40
92
64
33
27
9
54
5
28
164
156
13
71
28
117
35
124
21
39
60
20
84
67
21
12
15
6
51
129
107
4
24
9
11
40
12
9
59
72
4
84
44
60
55
21
15
41
24
55
65
151
9
56
25
3
15
41
156
24
4
140
52
3
41
72
7
17
60
199
9
12
36
8
40
20
19
81
20
72
124
44
60
36
13
11
25
39
51
269
1
27
168
156
44
120
36
220
3
41
4
60
48
44
24
40
32
13
11
25
11
52
56
19
41
4
20
61
227
43
69
45
15
12
183
5
76
44
36
12
64
56
19
21
69
11
19
113
1
47
52
32
24
24
55
12
53
16
24
57
11
48
4
27
29
1
15
99
54
51
39
30
6
89
1
27
27
126
155
109
71
25
15
20
12
12
12
55
9
32
84
13
3
93
47
4
44
12
28
96
39
29
36
109
11
24
16
111
24
9
45
11
4
57
119
112
44
28
36
105
15
24
68
40
48
9
83
28
44
48
24
144
12
24
60
24
79
21
21
11
12
40
56
1
11
48
120
25
99
8
12
40
75
30
6
77
12
145
71
19
120
6
36
63
80
91
125
12
24
16
48
189
47
73
47
16
20
7
6
47
60
84
24
1
59
40
72
9
84
6
54
35
12
24
73
23
72
48
60
28
ABCD 94461627368*3^$a+1 [50019]
21
48
30
42
24
3
21
24
11
31
24
9
80
48
223
42
18
221
49
15
39
48
17
61
6
165
69
54
36
17
43
84
33
3
24
66
6
78
18
77
13
18
65
37
30
5
19
36
12
6
60
75
51
5
19
36
78
6
42
59
85
59
31
185
120
16
27
36
60
54
66
72
125
73
15
32
7
12
66
75
3
117
39
9
57
135
3
90
66
90
84
27
99
45
21
54
6
47
37
30
24
162
72
258
24
48
36
45
39
33
3
12
180
282
51
87
105
45
24
83
67
138
90
36
21
225
156
27
21
174
42
99
27
24
5
16
27
108
48
42
54
6
35
43
180
9
8
127
18
39
248
31
60
60
30
6
48
45
27
24
29
43
29
1
180
24
30
60
9
21
11
13
131
79
12
18
27
144
69
6
24
36
144
17
49
15
75
54
6
270
24
11
24
61
11
37
6
30
42
84
96
198
126
29
85
54
21
75
42
59
55
90
36
30
90
83
127
48
36
93
33
23
61
11
43
60
17
127
78
18
60
24
66
51
21
59
1
78
89
7
6
123
15
102
138
24
30
48
75
33
144
6
36
150
71
7
6
75
32
49
138
12
24
120
156
5
265
23
16
87
204
24
69
32
13
108
30
12
125
31
84
60
36
12
30
3
147
18
35
151
204
66
6
69
3
12
30
3
3
29
79
41
16
63
9
33
60
30
42
75
33
23
61
11
64
3
48
24
5
19
66
54
5
1
36
3
32
19
45
96
69
120
54
29
115
48
24
18
27
33
23
79
33
8
7
17
55
6
18
150
99
81
42
72
18
42
57
45
11
79
48
36
221
1
18
29
7
9
45
35
115
42
54
108
108
18
36
15
15
36
12
102
60
6
60
60
12
93
39
9
21
30
5
61
99
135
30
54
6
6
12
60
18
90
18
102
93
87
30
24
6
29
40
51
24
36
9
120
3
6
191
103
60
90
120
75
48
39
90
15
21
108
15
15
6
54
102
54
84
162
30
168
12
18
30
60
117
27
6
84
3
3
21
63
81
69
6
29
25
78
48
114
66
96
21
99
18
66
30
59
72
13
150
12
144
65
1
30
36
5
127
17
61
123
24
8
112
21
30
60
6
78
18
78
29
40
48
27
101
85
72
30
84
201
33
12
198
42
3
32
67
12
66
47
168
109
30
5
73
18
42
162
60
18
35
55
90
66
12
60
77
73
18
42
30
384
6
87
3
84
144
60
90
6
36
24
108
53
79
9
21
179
37
84
30
36
29
19
12
30
24
48
3
117
35
7
60
24
6
23
16
27
93
176
19
29
103
9
99
12
60
5
13
30
36
66
78
66
30
96
78
27
80
19
165
39
132
24
66
60
42
77
109
12
78
6
6
48
66
36
255
75
120
5
7
36
29
1
42
18
11
73
63
27
18
24
114
41
144
72
40
24
51
149
13
11
7
78
30
90
11
1
39
8
31
12
102
111
39
108
53
72
13
51
39
41
43
93
48
24
27
18
6
29
13
30
138
12
48
6
6
78
54
48
30
30
138
36
198
132
11
43
6
174
417
15
72
12
84
60
42
30
117
21
30
60
41
16
3
60
177
27
12
30
6
42
96
35
16
75
120
21
39
228
5
40
32
61
59
40
81
39
15
30
35
13
27
21
30
12
6
11
91
24
69
27
18
60
66
306
24
84
111
80
49
60
6
21
9
39
45
42
54
54
6
60
66
102
42
18
126
24
48
240
89
1
48
111
135
54
11
13
192
6
93
51
36
198
195
75
29
97
174
102
24
30
138
27
15
30
30
60
138
47
19
21
69
6
45
33
48
63
39
12
48
12
153
63
84
90
60
84
102
29
55
6
75
219
29
37
84
18
96
24
6
87
9
60
36
48
47
19
5
64
75
24
42
114
120
41
40
81
15
3
36
65
13
126
90
27
123
285
75
29
31
41
1
12
171
87
18
60
35
79
36
72
45
15
108
96
21
32
25
63
45
84
174
17
40
75
18
30
60
12
24
60
78
123
360
39
ABCD 94461875512*3^$a+1 [50085]
17
31
3
32
4
8
18
19
15
33
60
63
44
22
18
8
4
24
24
18
18
14
19
15
36
90
54
9
3
36
48
21
5
55
9
15
33
15
11
22
62
12
37
12
27
12
24
116
52
32
40
32
6
19
11
61
72
15
33
12
39
45
59
13
12
96
11
13
12
3
2
31
27
6
39
9
6
8
18
16
2
37
27
105
36
48
27
20
12
52
66
48
15
81
6
20
25
84
3
6
78
48
9
27
8
6
19
12
3
44
84
64
60
32
76
8
24
28
21
135
8
70
2
25
12
36
24
27
45
12
105
50
49
39
54
18
36
12
30
2
60
13
39
69
51
20
82
51
29
31
33
15
11
37
17
18
48
1
3
20
52
24
9
35
28
18
63
3
9
60
24
36
23
4
2
16
14
34
3
132
27
24
6
6
42
144
26
4
36
9
228
3
33
3
42
78
20
28
9
27
33
3
9
3
30
2
25
12
3
6
63
60
3
9
3
54
99
45
14
18
7
72
108
3
60
105
77
46
108
6
27
47
52
12
8
16
32
37
15
21
35
28
9
48
48
60
35
78
19
11
4
36
9
48
17
106
36
84
44
48
61
15
9
72
27
21
12
84
3
18
27
21
6
8
1
47
1
12
99
2
34
30
18
44
28
86
10
33
39
12
18
6
81
35
4
9
3
54
15
84
48
39
56
1
12
27
72
48
48
14
79
12
48
48
51
9
35
36
13
3
18
90
9
255
104
61
41
130
21
24
3
9
53
19
108
39
24
24
60
9
69
18
30
30
12
54
18
62
91
15
24
14
16
30
44
22
74
76
9
48
72
3
9
111
24
36
60
6
48
54
68
1
5
64
2
49
75
12
24
12
2
64
2
13
12
24
36
57
6
24
32
1
3
32
16
24
12
21
23
37
84
23
1
45
2
1
27
12
9
12
3
24
32
13
57
32
19
15
36
21
3
36
14
19
24
12
36
120
12
11
52
24
26
7
36
23
16
9
23
52
12
9
243
36
8
48
25
23
28
36
12
33
36
12
3
9
120
51
18
14
13
36
3
21
51
12
26
18
4
20
118
14
49
17
7
11
100
33
24
17
46
20
78
19
60
12
167
1
27
18
3
36
9
14
52
12
18
26
4
68
37
3
21
36
29
18
72
25
87
36
32
36
30
19
36
48
41
94
21
36
24
15
21
204
108
15
21
72
12
11
34
27
47
253
24
87
21
3
12
8
145
96
27
9
15
92
16
45
51
44
64
24
9
12
53
58
21
39
42
39
23
4
9
84
3
80
1
45
18
44
48
124
48
21
72
24
3
8
6
10
69
12
36
24
48
15
20
4
69
12
24
23
16
68
73
96
71
37
9
3
3
72
18
50
1
15
33
11
1
12
117
6
57
15
12
6
30
72
24
9
24
17
30
40
21
12
11
4
12
30
27
23
4
26
42
25
15
33
24
3
9
12
27
9
15
45
11
25
60
60
72
120
48
15
98
10
6
6
12
36
9
12
21
27
63
8
25
84
12
36
3
92
4
9
3
21
11
28
24
30
27
21
27
47
13
24
35
4
90
54
69
24
96
15
129
27
44
13
11
4
45
12
111
2
96
58
45
12
45
2
28
12
21
15
21
3
24
18
15
36
60
15
105
75
14
78
61
47
64
6
14
16
12
93
12
3
56
36
12
109
69
30
50
34
21
24
36
15
81
12
17
79
33
3
87
9
45
32
19
59
12
54
70
165
3
2
22
12
33
93
3
36
48
9
18
24
33
21
87
3
24
24
9
3
69
5
115
12
33
3
15
9
39
33
27
21
29
16
126
9
41
7
89
19
27
12
8
52
12
33
12
12
36
63
20
52
92
4
21
3
18
15
11
28
21
51
9
12
12
39
9
24
11
13
51
12
32
40
21
27
24
18
39
9
3
72
12
3
54
30
18
6
8
13
23
37
3
6
39
24
12
35
28
21
24
11
37
156
3
9
24
3
33
12
36
39
9
47
22
3
24
53
10
12
36
54
3
75
66
3
125
18
12
1
65
34
56
76
9
12
15
72
126
39
35
25
3
9
24
24
75
8
1
45
62
40
24
18
87
3
8
12
49
47
18
7
60
39
33
60
12
77
16
18
14
31
83
1
75
9
11
40
56
97
36
12
12
15
21
63
9
15
6
27
69
102
57
51
12
72
56
12
24
25
60
3
38
7
39
2
7
171
24
8
28
9
9
50
1
27
21
15
9
12
23
13
39
24
33
36
17
7
3
20
16
9
3
69
11
13
24
15
2
31
36
23
25
23
22
2
25
15
38
18
4
57
192
17
34
56
4
57
41
34
9
24
60
36
48
15
36
57
47
28
12
33
9
66
33
60
15
36
9
5
30
16
21
39
6
6
9
27
6
15
17
115
143
4
8
66
10
120
21
23
76
21
15
60
57
3
81
15
68
22
48
18
12
12
54
6
26
31
12
27
9
11
28
21
72
11
28
69
12
3
9
12
24
27
8
13
12
23
16
2
22
44
25
5
55
15
12
9
24
23
22
90
48
9
12
51
30
14
25
41
10
12
8
4
8
1
24
24
5
19
11
82
6
44
85
51
20
49
99
32
4
26
30
4
32
24
64
12
36
9
45
2
13
39
9
96
99
32
94
39
135
33
27
36
44
24
88
36
144
18
66
12
36
78
6
20
6
7
9
27
63
24
48
33
75
21
36
27
60
9
12
27
2
7
72
83
37
23
49
12
47
13
11
28
72
42
62
25
9
2
13
33
50
16
48
32
40
38
10
12
42
123
21
14
36
1
27
20
13
60
5
18
12
40
132
9
72
39
144
9
60
60
11
64
9
60
27
2
43
3
44
6
7
51
6
2
52
8
88
12
8
6
30
52
57
84
48
3
45
24
15
48
12
14
66
126
94
80
12
54
10
6
15
35
12
36
48
4
21
12
59
13
63
21
29
16
27
47
6
22
20
54
16
3
15
72
33
35
28
36
108
12
8
36
64
24
9
11
25
11
25
24
60
27
33
36
12
3
18
30
92
84
25
15
12
153
60
27
12
44
13
9
15
99
14
7
24
3
57
96
23
13
12
21
2
12
1
15
132
48
56
109
11
1
77
19
3
56
1
84
24
3
12
8
24
16
21
27
20
49
11
28
21
21
54
12
105
5
34
21
15
57
17
34
21
11
24
1
3
9
9
3
45
6
9
3
30
27
51
24
12
21
15
9
12
36
3
9
63
8
16
9
21
135
35
70
32
91
15
12
48
9
12
21
42
6
3
3
33
3
36
36
12
18
30
68
25
39
33
39
48
6
14
1
27
9
84
23
88
9
3
30
2
46
2
4
33
11
52
21
3
48
2
42
40
93
3
84
56
4
57
71
4
26
22
26
31
24
11
24
1
24
3
8
4
48
30
3
48
12
11
24
4
44
1
15
21
12
45
98
78
46
20
16
9
5
16
30
2
16
30
18
6
8
64
24
48
9
ABCD 94462482308*3^$a+1 [50143]
7
53
31
24
12
53
79
17
36
60
97
18
252
132
65
55
6
54
41
24
24
109
71
67
89
61
35
67
6
11
115
18
47
181
24
66
18
6
198
18
84
90
71
79
5
36
13
95
12
55
18
11
36
24
55
5
13
167
24
12
43
5
31
168
36
41
36
7
18
35
79
41
48
72
139
5
31
18
6
84
17
7
30
6
17
19
54
11
61
84
119
25
24
12
6
5
49
30
29
211
18
11
72
7
317
36
25
138
72
29
13
12
35
109
294
126
126
5
31
18
11
60
91
18
12
72
78
29
55
18
240
396
47
73
6
18
90
66
36
18
17
25
35
24
7
29
31
72
12
24
5
97
150
29
25
120
59
1
18
12
29
85
47
97
107
175
24
66
18
60
18
18
17
24
43
53
43
66
18
108
24
36
120
54
35
43
30
198
5
24
24
60
1
11
19
29
12
24
43
17
55
18
23
127
48
18
35
7
48
17
48
79
41
12
7
66
11
84
49
96
47
24
36
108
12
84
175
29
37
54
18
6
30
11
31
108
36
5
24
115
84
198
72
36
95
109
143
60
7
108
72
17
43
18
18
102
35
115
144
36
89
55
48
6
12
72
6
36
48
18
95
48
36
144
36
19
125
60
60
36
139
90
84
47
84
1
138
18
42
17
60
25
6
29
25
84
36
78
18
48
11
31
12
17
96
19
54
66
41
19
29
19
36
36
125
24
19
12
114
84
47
13
156
11
36
79
18
6
36
144
17
48
60
216
84
1
18
60
90
66
65
7
5
73
95
31
65
205
66
132
90
11
72
19
41
49
36
240
234
18
11
36
36
24
103
53
43
41
151
108
17
37
107
36
24
13
126
36
5
60
31
113
25
42
54
54
137
48
31
54
12
18
36
78
71
19
53
24
24
55
6
138
18
59
13
42
30
168
12
114
12
222
23
139
101
37
72
59
19
18
95
24
36
19
65
49
95
139
17
103
60
90
11
1
35
55
198
23
24
24
36
84
61
18
60
12
36
113
19
12
18
11
7
125
97
12
59
19
101
72
60
85
59
31
53
72
25
12
60
23
7
72
5
55
30
6
53
12
48
25
42
29
120
25
6
5
60
43
101
55
144
252
234
35
145
35
43
36
36
18
12
11
67
36
17
55
12
17
109
114
41
36
84
31
60
36
29
36
108
72
7
12
5
139
24
48
114
18
53
24
13
23
7
17
144
12
24
43
12
90
18
42
156
42
108
12
42
18
77
144
36
60
55
89
1
155
79
17
115
12
41
36
120
1
18
17
60
24
60
91
53
72
7
48
113
31
41
13
6
180
65
19
24
12
29
12
60
60
60
19
18
12
54
17
79
5
13
18
18
210
96
101
7
48
5
48
7
102
90
90
72
90
5
36
19
30
216
72
11
79
72
60
30
11
60
7
77
43
186
36
119
19
173
43
41
36
19
126
83
79
17
36
168
31
5
24
25
191
151
48
5
31
6
35
103
17
37
180
222
101
60
103
54
132
11
264
43
18
143
12
7
18
90
168
36
18
71
85
24
11
151
65
205
54
12
5
325
23
7
18
24
83
19
78
227
43
30
131
37
54
41
84
19
246
36
150
90
18
192
53
187
90
30
54
54
36
29
61
78
41
139
12
6
18
5
115
54
18
18
71
1
24
90
48
42
30
24
65
37
42
101
12
108
72
43
60
17
37
48
23
96
24
19
53
97
23
48
37
138
6
30
89
7
120
53
36
36
7
36
5
7
24
5
13
47
60
13
11
7
89
43
17
55
36
84
54
132
54
29
1
71
43
12
18
114
12
5
24
12
67
108
5
49
90
5
156
25
12
72
6
12
60
18
95
103
54
11
19
41
67
29
79
41
91
90
23
12
19
36
113
12
73
11
25
84
131
55
65
91
209
31
18
30
41
31
78
84
72
36
35
43
144
72
149
31
48
18
78
17
108
31
101
7
17
84
12
13
11
31
192
108
53
1
11
25
108
11
79
36
29
12
127
72
48
90
6
36
48
41
1
36
59
60
36
7
120
17
43
ABCD 94462624658*3^$a+1 [50008]
15
72
75
45
129
180
24
147
96
3
402
162
66
54
105
57
63
195
165
87
33
21
99
45
12
15
48
15
72
18
12
18
168
9
75
54
240
36
315
81
87
48
99
90
3
120
15
78
72
27
75
78
87
15
18
87
93
342
93
120
63
138
159
201
60
252
39
393
63
9
63
168
57
15
75
66
147
75
48
69
45
123
87
42
678
90
495
33
15
24
96
9
108
75
15
66
144
132
36
174
78
18
288
180
534
36
6
48
90
42
225
63
102
90
105
3
36
60
84
57
336
225
108
120
234
33
192
48
129
135
81
84
90
225
33
12
123
45
198
54
15
39
9
240
192
39
9
27
78
120
60
108
48
36
291
33
96
90
36
9
63
90
12
108
15
192
105
15
165
84
324
315
87
48
33
27
102
144
159
120
48
537
255
177
186
108
126
138
177
120
213
75
51
36
174
144
123
72
57
96
108
54
12
6
432
18
288
81
75
180
18
72
240
15
3
117
48
27
45
33
12
123
255
162
78
105
48
240
33
39
15
78
99
120
33
30
105
27
48
45
81
222
102
123
309
3
240
312
255
105
333
27
3
93
357
168
12
60
66
81
33
72
18
18
147
105
12
294
84
42
30
96
177
21
84
87
48
240
57
6
72
177
285
51
39
186
54
30
168
123
72
237
75
225
276
180
12
36
447
39
33
72
93
222
108
180
30
162
540
90
54
9
213
99
3
45
117
3
93
228
87
99
126
174
6
27
165
42
33
57
54
30
6
30
60
3
33
18
21
45
3
111
129
72
99
21
33
42
48
36
96
30
240
36
144
255
96
57
87
120
99
69
27
30
240
84
306
24
270
51
129
84
27
159
66
111
213
90
144
180
60
66
231
135
216
57
72
33
30
42
135
48
171
150
159
48
27
30
60
27
45
48
252
18
45
72
63
342
6
84
204
180
9
255
72
105
93
3
33
54
225
72
99
189
51
126
543
135
105
57
198
6
171
129
54
60
66
24
36
87
87
312
33
48
264
45
90
6
18
336
150
195
105
15
405
3
72
33
135
81
336
90
165
15
201
24
231
177
195
90
ABCD 94463137064*3^$a+1 [50067]
39
45
115
65
102
48
33
69
75
45
75
93
43
65
7
5
42
6
24
66
114
63
15
30
42
24
42
24
120
15
15
33
153
90
18
30
156
33
21
162
120
25
29
24
24
27
168
15
66
150
144
18
39
9
31
83
126
264
42
18
12
31
32
40
95
25
23
48
1
8
141
24
48
42
97
96
5
24
6
12
36
12
48
24
18
15
112
8
15
25
23
24
72
144
81
39
6
288
3
40
24
71
90
24
90
144
37
47
145
173
168
24
3
69
84
31
65
150
225
39
6
30
45
3
18
67
47
18
127
53
12
36
60
24
6
9
33
180
75
15
33
513
87
24
33
6
24
72
30
60
15
21
144
91
65
54
6
60
87
45
18
42
90
37
89
54
90
36
27
147
96
174
63
69
3
88
137
15
21
42
30
30
12
96
24
78
84
6
18
6
1
53
12
42
13
149
78
36
9
120
48
27
48
78
12
27
87
24
1
48
8
105
39
3
18
19
89
87
39
18
18
45
177
135
15
33
105
48
114
132
1
72
128
177
6
24
73
17
15
177
24
66
66
19
96
23
30
72
42
6
90
24
6
67
89
24
12
18
9
48
159
18
7
101
67
125
75
21
19
32
40
23
102
18
18
12
42
1
23
30
387
3
6
31
119
6
12
63
87
6
60
36
43
32
88
35
66
42
25
77
67
216
29
84
6
18
6
1
8
27
96
42
96
96
18
72
24
114
15
63
270
60
12
75
40
53
54
18
36
6
1
23
24
18
78
120
12
54
31
29
3
75
6
79
17
84
36
114
37
32
21
90
156
198
6
169
41
6
33
27
54
7
17
60
132
15
40
168
71
49
71
81
15
153
27
6
7
5
42
25
191
210
15
40
5
67
23
54
48
162
18
15
48
15
18
102
57
75
30
15
15
42
31
5
27
63
49
65
15
39
84
18
42
145
35
42
108
222
33
27
198
12
180
135
39
24
193
77
6
12
24
18
7
83
102
63
81
126
78
78
18
30
229
8
112
8
15
9
3
6
54
66
30
30
72
72
27
15
1
24
23
42
30
114
60
42
24
25
56
9
63
168
40
89
288
6
24
18
72
72
18
85
47
121
287
66
156
43
41
180
27
117
162
54
24
27
9
126
48
60
252
84
21
255
1
107
30
78
18
36
24
186
1
72
5
30
36
42
30
18
7
53
24
75
33
7
143
54
18
6
84
42
21
15
102
96
66
73
17
336
48
6
36
157
5
187
35
54
6
18
7
23
97
35
36
48
42
78
49
47
66
175
104
69
51
16
23
204
13
77
36
12
12
6
24
18
39
16
24
59
42
48
6
60
210
84
99
105
63
40
167
42
6
9
39
49
8
24
105
24
12
67
8
15
24
78
3
3
109
17
15
153
15
267
6
7
72
29
36
24
150
1
23
30
123
15
49
5
66
18
30
49
77
43
71
30
19
5
3
24
33
60
48
18
54
30
60
126
27
33
31
56
24
159
6
3
15
33
264
120
15
138
55
71
6
114
54
66
1
5
6
37
11
114
30
42
90
25
80
63
102
18
66
159
63
42
66
90
36
15
9
7
77
42
48
97
8
177
55
56
45
102
66
30
189
21
51
16
23
6
66
138
60
67
17
102
25
41
127
8
24
9
54
90
78
54
51
117
150
133
5
24
123
21
12
87
81
31
11
54
24
150
57
45
42
48
24
114
6
78
30
18
12
72
31
77
96
60
31
149
67
59
133
80
81
84
3
15
168
9
87
1
167
168
30
12
63
64
48
23
57
111
102
90
9
15
6
42
72
18
60
198
30
127
35
18
234
90
24
31
53
66
49
32
216
184
59
6
60
18
30
168
27
63
177
165
27
40
113
12
123
45
18
24
6
18
6
144
6
85
71
145
5
24
84
84
3
93
96
18
57
40
29
36
48
36
60
12
19
96
23
90
96
6
ABCD 94463156384*3^$a+1 [50030]
21
3
27
78
63
3
18
18
69
9
12
42
21
12
21
66
9
33
3
15
9
36
57
27
123
21
45
96
51
12
117
18
57
12
141
72
99
12
12
3
21
12
36
60
132
24
24
24
51
12
24
48
36
9
33
63
147
33
12
60
27
45
96
15
33
24
21
72
27
3
117
9
18
108
6
12
36
39
33
18
54
39
15
18
15
21
39
51
72
24
21
27
33
36
24
75
30
63
24
72
3
18
3
3
66
15
27
33
24
15
9
3
24
12
36
60
36
66
18
6
99
75
42
12
87
9
12
3
24
135
6
87
60
9
27
27
90
54
9
27
6
48
78
18
39
45
204
66
90
42
33
21
51
39
33
75
84
57
21
27
117
48
60
15
87
69
12
123
9
39
21
21
66
6
12
18
18
6
18
15
15
33
57
42
36
36
9
21
6
21
144
33
66
57
3
12
21
3
69
21
15
12
21
15
39
57
15
60
102
3
51
93
33
6
9
3
93
129
18
48
45
108
99
81
63
45
27
9
15
108
102
36
3
72
12
144
27
33
75
30
36
231
81
3
189
51
75
18
3
15
36
18
3
3
21
81
63
15
9
3
24
90
111
48
15
18
3
108
105
39
15
96
12
24
9
21
24
66
9
120
93
51
51
6
27
27
84
24
30
39
105
123
9
12
36
75
21
12
39
3
18
15
15
18
24
120
18
9
9
18
60
9
48
15
54
3
27
81
33
27
84
132
24
57
75
9
3
39
18
15
3
108
45
9
27
21
78
9
3
144
18
15
81
18
57
27
6
18
9
132
39
153
3
105
36
48
9
18
60
30
75
84
12
9
3
21
27
3
45
24
27
18
3
60
12
24
45
216
102
21
51
90
18
93
75
21
15
36
30
3
24
48
24
45
15
3
6
39
9
3
39
66
39
36
12
9
18
105
48
12
24
24
24
27
72
36
9
81
15
12
27
21
48
57
3
39
12
18
18
105
63
12
18
54
60
36
12
69
48
33
3
33
54
12
45
12
111
21
27
114
51
48
24
96
24
39
6
90
48
6
99
48
27
42
3
45
54
36
24
12
24
69
33
144
27
12
3
90
39
9
3
21
51
39
9
81
18
12
24
30
3
3
18
123
24
72
24
12
9
24
3
33
39
84
39
108
12
72
69
96
15
90
90
18
27
24
24
3
18
54
117
39
18
36
3
57
30
45
27
21
36
51
78
48
18
105
96
48
9
27
24
24
24
3
129
15
18
15
9
51
39
9
24
24
51
18
3
33
15
120
45
48
18
78
27
39
54
90
33
3
90
24
63
3
132
36
48
60
9
9
48
18
60
21
9
78
18
54
9
24
165
72
3
36
60
39
93
36
123
33
63
117
24
75
12
54
60
18
18
54
18
51
60
27
36
33
111
6
54
30
6
72
18
54
18
18
48
93
48
39
57
156
21
123
21
3
33
42
33
3
12
18
18
54
42
93
81
123
27
72
180
30
6
30
159
12
12
72
96
48
3
21
69
15
48
27
21
51
9
27
9
21
90
60
12
162
3
120
21
27
48
75
72
12
36
18
39
15
6
75
69
39
24
81
12
3
12
129
3
48
24
3
12
78
90
12
6
75
15
48
72
114
54
108
9
81
75
27
24
18
12
168
48
99
69
18
12
21
15
36
45
72
9
27
9
39
84
24
24
27
33
84
45
36
15
3
9
12
39
12
33
39
42
72
144
27
39
6
54
30
144
60
3
12
12
21
96
3
69
192
3
87
57
51
21
141
15
108
48
141
18
30
6
45
36
48
123
84
144
18
3
33
42
12
21
12
21
24
51
72
39
21
144
36
15
12
6
12
3
24
141
3
36
51
9
57
36
54
42
12
15
24
51
81
33
99
120
51
93
36
84
12
27
36
138
24
27
21
51
39
153
51
36
108
30
15
21
54
42
12
60
30
24
9
9
30
105
57
18
9
60
171
48
96
12
9
36
12
33
75
75
66
24
90
12
57
123
33
24
3
90
15
39
90
3
15
48
33
12
69
126
12
81
96
63
33
12
9
18
9
3
18
63
12
51
57
24
27
6
18
9
75
6
15
3
57
27
42
15
48
9
27
72
36
27
21
81
3
48
12
15
12
33
27
90
51
12
21
87
93
39
60
27
60
36
117
27
18
51
15
60
45
93
6
66
6
21
69
3
132
3
6
90
30
78
21
45
3
15
18
60
15
48
3
57
132
27
6
15
3
48
9
27
60
105
87
36
69
36
147
141
39
18
27
15
33
12
48
63
18
27
15
54
72
48
51
24
24
15
30
150
12
21
87
57
15
6
75
12
75
48
132
69
3
36
72
48
93
57
54
153
72
36
21
90
42
27
117
198
18
36
18
138
3
15
9
36
12
3
33
33
75
21
51
93
3
192
141
90
9
15
9
24
15
6
27
3
9
15
93
72
24
63
102
24
18
36
138
27
69
3
24
27
33
12
3
72
72
33
36
120
15
90
63
111
57
21
3
96
63
33
12
3
9
24
48
51
117
21
18
6
30
90
6
30
39
96
63
33
3
33
27
9
12
63
54
60
3
12
48
3
33
72
84
48
48
9
216
48
15
9
108
54
72
48
9
9
18
42
63
132
72
ABCD 94463855888*3^$a+1 [50134]
297
64
383
192
24
120
36
205
144
335
1
96
47
1
96
80
48
75
60
105
112
59
69
48
63
96
168
73
23
9
87
108
12
60
228
240
97
80
64
131
168
660
156
24
13
239
49
251
288
12
105
16
32
75
12
73
96
176
63
33
27
96
21
96
99
228
120
241
32
3
45
39
57
39
24
225
327
9
15
129
87
60
141
147
96
276
60
13
192
95
1
32
87
24
1
176
304
176
147
192
13
167
48
120
36
96
45
3
276
24
180
192
60
81
99
204
97
80
27
37
224
39
120
12
84
204
37
176
147
132
24
24
57
96
99
48
96
109
11
60
24
177
16
80
219
165
15
145
59
21
96
64
23
57
183
12
24
21
48
75
36
36
168
37
336
272
96
411
144
229
95
192
1
107
612
108
37
155
24
60
81
219
181
155
165
15
33
75
12
121
227
12
1
48
71
153
351
129
75
21
192
207
193
59
108
25
95
252
85
80
16
32
75
181
179
13
179
48
45
15
81
15
145
416
208
80
96
39
12
285
159
36
168
12
9
75
421
95
33
15
120
36
156
24
60
120
144
205
71
180
37
48
71
9
111
288
177
160
288
95
120
73
47
273
39
409
96
263
25
48
32
112
59
37
32
15
132
13
176
112
167
36
117
27
37
128
16
155
60
84
96
37
227
72
120
48
72
85
95
1
143
49
32
208
191
97
48
59
240
192
168
336
216
85
239
276
13
155
36
81
64
96
35
45
208
11
21
63
33
123
181
83
192
13
288
167
72
24
180
69
195
13
32
51
61
35
144
36
60
13
47
33
112
96
167
57
75
120
48
253
263
9
147
205
144
215
9
15
33
112
192
96
107
120
12
81
183
24
120
36
144
60
153
123
24
12
465
75
69
219
120
192
228
180
181
144
96
272
423
60
264
36
180
84
12
48
12
81
99
285
123
60
96
9
27
60
108
60
12
120
253
32
39
57
99
48
60
240
12
24
45
16
539
37
48
144
128
39
105
15
33
111
81
16
119
24
1
48
96
71
73
155
37
83
13
287
156
357
64
35
45
15
33
135
ABCD 94463865734*3^$a+1 [50033]
64
62
136
20
34
8
108
48
6
31
87
17
19
134
46
209
33
102
72
1
53
16
123
77
43
35
30
6
12
90
18
126
34
9
17
28
20
16
62
48
70
74
70
98
9
1
128
42
12
36
132
18
12
90
78
12
87
40
23
30
70
45
9
20
276
18
66
18
42
36
75
144
51
18
156
114
66
34
2
52
116
46
20
240
30
144
54
16
9
71
82
47
40
131
180
16
8
10
47
9
36
96
10
20
180
42
28
18
57
53
6
84
204
118
20
42
153
72
27
18
18
54
138
18
42
100
18
47
153
54
78
126
54
10
93
23
49
161
36
34
20
6
48
16
20
54
45
7
146
54
54
42
72
108
10
80
84
63
33
39
15
48
42
66
45
99
36
34
111
23
66
18
258
48
180
79
155
36
6
36
28
11
69
156
60
43
48
45
134
66
27
33
84
16
20
24
54
30
42
54
126
100
65
24
88
183
17
88
95
18
42
10
2
18
60
48
54
45
7
38
18
9
33
36
27
39
1
69
20
15
9
72
48
90
124
2
36
108
126
1
104
39
16
110
24
67
15
62
36
111
15
18
48
24
48
36
90
42
10
98
36
84
19
15
33
93
11
81
54
18
15
81
39
27
181
95
48
24
30
150
30
178
38
7
47
42
138
18
67
48
65
132
102
16
29
25
164
90
42
54
48
18
70
90
15
77
78
108
30
24
46
2
114
54
19
65
78
10
38
16
36
20
60
210
24
28
15
21
2
24
121
179
18
36
42
12
106
47
7
62
108
63
9
136
38
97
53
120
54
178
107
73
15
239
73
51
20
6
108
138
90
24
66
34
198
26
127
65
60
10
17
3
69
21
27
153
114
126
7
11
12
97
80
3
162
18
18
54
105
57
31
65
39
43
92
16
72
2
15
21
235
17
87
183
6
64
8
30
69
9
100
62
12
42
10
36
38
6
66
187
35
13
53
67
23
16
54
20
6
66
52
56
19
23
12
18
34
18
36
11
9
6
46
44
54
156
60
126
12
6
9
93
24
3
45
72
90
6
10
105
29
36
30
25
89
156
60
108
36
54
54
27
1
20
18
54
52
38
142
26
48
72
222
12
36
198
34
75
53
34
44
64
306
26
30
6
85
125
162
18
55
53
51
55
36
74
106
134
75
208
23
18
199
81
54
105
5
96
180
66
106
80
18
36
64
110
126
6
84
31
120
9
56
60
64
3
35
13
113
7
17
36
27
225
90
138
34
8
25
72
48
335
18
42
10
8
67
69
44
12
180
7
45
75
17
24
102
18
24
18
28
20
36
78
12
24
7
47
36
162
48
34
108
2
78
10
8
12
55
72
8
9
150
28
26
72
27
3
34
20
31
104
151
72
38
67
5
36
52
18
62
90
100
20
18
60
10
146
6
28
162
35
93
51
21
18
106
44
36
64
26
66
72
27
123
13
77
3
9
6
144
73
11
16
101
7
2
15
45
84
6
174
19
41
36
36
7
128
40
89
34
110
36
186
72
48
177
117
3
63
18
124
38
34
3
233
70
38
51
16
29
36
108
19
35
30
18
124
164
34
3
23
36
45
3
42
90
28
18
27
63
98
39
15
72
10
36
27
8
37
20
70
33
23
42
12
18
250
47
63
60
64
125
3
45
25
116
67
32
160
57
20
24
12
70
54
11
9
60
66
18
34
18
2
25
200
27
6
7
32
51
84
54
72
72
72
106
8
72
30
42
30
16
27
17
63
45
10
152
10
26
12
72
18
7
65
70
38
18
16
146
54
54
24
100
47
16
17
48
24
31
15
17
3
45
105
10
38
54
6
144
27
109
92
55
149
120
16
20
7
47
18
6
10
54
26
12
108
204
3
25
20
114
126
120
24
48
6
21
153
52
44
66
13
95
36
37
5
144
144
67
15
62
102
34
26
120
16
2
96
7
47
126
10
56
1
17
216
60
336
108
36
67
72
5
72
34
80
246
36
55
53
52
ABCD 94464267486*3^$a+1 [50016]
72
32
36
4
24
12
60
35
33
39
13
8
132
87
12
18
78
144
33
3
117
60
33
42
21
36
45
19
77
75
4
20
28
53
54
25
36
80
24
45
18
78
27
28
17
7
11
49
5
19
11
45
63
13
29
123
57
31
48
36
5
19
17
123
64
47
18
91
32
9
259
11
30
63
28
68
84
40
180
47
1
17
7
24
20
36
33
55
5
12
111
12
12
24
112
24
68
3
54
43
48
20
177
51
36
136
8
96
4
84
12
8
76
11
66
24
3
36
27
9
45
36
42
21
132
24
16
5
15
64
11
25
8
76
36
20
45
219
15
33
36
9
27
60
21
7
8
12
63
129
28
12
68
108
72
40
8
15
45
40
32
12
16
95
9
16
68
87
37
17
108
27
3
45
100
8
4
20
4
24
20
16
11
1
72
12
84
32
72
180
165
102
33
3
9
16
119
201
12
93
63
24
60
33
24
48
18
37
8
28
131
9
36
21
55
89
18
45
132
16
59
21
60
28
20
24
36
36
15
121
17
60
3
112
65
3
28
20
12
57
15
3
37
8
9
39
129
3
52
20
15
1
60
29
31
72
8
132
4
23
33
28
11
30
103
5
63
12
156
112
84
96
8
12
108
69
60
135
12
40
5
18
21
60
27
45
24
93
147
60
16
104
51
9
4
32
60
12
15
33
69
31
5
39
33
171
4
36
29
55
8
60
105
27
12
4
11
78
75
100
32
40
20
21
27
75
33
48
64
12
173
3
192
12
45
3
108
4
8
16
17
7
68
48
24
16
132
89
99
21
6
144
33
15
18
90
13
44
28
140
45
7
12
35
69
36
16
29
3
45
87
16
77
7
44
9
63
40
224
48
76
44
28
20
24
4
156
8
33
15
12
36
81
36
15
27
12
33
75
1
56
4
44
12
16
8
129
51
9
91
144
32
21
43
80
21
31
20
24
24
57
144
63
28
5
63
27
9
24
60
16
65
6
73
12
48
32
64
71
72
117
136
20
208
101
39
69
43
155
90
7
8
144
64
11
66
3
4
92
81
27
36
16
20
4
36
11
84
6
15
28
24
108
32
45
7
84
120
20
84
36
9
43
8
21
90
21
48
21
30
6
103
84
47
165
24
84
33
30
9
24
24
100
32
180
24
12
27
37
35
21
28
29
3
4
20
21
27
27
150
31
20
75
12
1
24
32
168
27
1
12
23
37
8
45
123
39
37
20
75
21
48
36
88
5
15
75
1
72
17
43
24
5
3
52
36
48
32
4
44
12
84
16
120
188
24
3
49
53
55
96
17
43
47
25
44
3
37
68
33
27
15
18
19
8
76
24
8
12
168
24
24
12
40
17
48
15
40
12
56
117
55
17
111
24
108
48
36
48
15
37
44
16
53
48
63
27
13
24
68
28
20
12
4
44
39
132
21
24
45
18
48
42
30
45
36
27
13
44
28
65
7
12
140
16
5
27
16
12
35
12
25
200
27
25
36
20
9
19
20
52
8
12
88
131
81
28
47
13
20
72
12
16
17
39
60
16
8
21
63
16
11
9
36
45
3
40
32
24
72
60
12
52
5
15
96
160
20
132
12
40
20
24
9
3
72
40
8
87
57
195
1
80
12
72
4
12
107
81
84
16
44
27
13
56
12
64
44
24
12
144
52
47
45
36
40
32
27
145
77
75
63
78
3
12
84
3
93
28
137
3
27
13
41
15
21
3
60
24
16
80
12
64
44
24
88
20
12
12
24
4
32
84
69
12
75
21
12
15
27
9
12
9
39
51
6
120
15
4
80
4
24
5
51
24
33
135
39
33
52
20
24
12
40
8
12
39
25
41
7
48
8
9
60
198
13
56
48
148
84
41
24
15
93
51
72
105
90
33
4
128
12
27
133
5
7
204
41
63
12
213
63
48
60
12
28
72
60
5
15
84
4
59
93
28
80
12
132
15
97
44
120
111
6
15
120
48
12
57
48
7
35
48
33
12
9
96
79
20
204
16
5
19
89
48
3
36
51
45
24
21
42
90
3
40
5
24
3
108
15
12
42
103
32
45
39
16
11
25
32
15
37
216
59
30
6
45
39
69
9
51
39
33
12
28
12
48
44
40
36
20
87
12
21
64
128
12
84
64
156
12
12
137
51
108
159
33
24
144
39
25
80
12
4
17
27
16
44
36
16
104
36
63
21
36
60
88
35
45
88
12
32
4
60
11
21
48
24
87
25
11
33
21
75
60
60
24
16
65
19
59
1
29
63
12
12
3
33
45
15
48
120
81
18
108
45
28
24
56
12
24
40
11
144
129
16
188
36
40
116
15
9
16
11
25
32
27
61
17
87
36
4
128
72
24
9
87
60
4
236
3
1
59
1
56
36
9
75
3
13
5
84
39
21
39
36
124
44
63
93
60
52
8
24
15
57
40
24
60
56
84
36
21
7
48
12
20
3
12
33
4
20
60
15
48
13
80
48
16
36
140
120
88
120
56
48
28
8
36
33
7
60
5
15
75
90
198
33
4
8
ABCD 94464462518*3^$a+1 [50158]
93
75
101
384
55
84
53
7
153
3
204
120
41
192
163
477
63
36
168
12
89
151
153
135
153
32
96
16
111
33
111
24
105
32
19
125
115
36
144
185
115
276
48
60
36
360
81
423
36
48
101
160
51
125
175
420
29
16
135
89
67
173
79
113
67
72
69
207
72
12
96
317
7
89
16
75
228
65
67
144
144
12
33
32
31
144
161
55
105
3
77
103
72
113
67
84
9
15
129
27
101
187
21
416
19
77
247
228
60
89
271
180
84
240
9
99
237
99
36
249
171
36
48
24
12
288
317
31
48
17
259
29
55
132
12
60
12
96
12
360
36
201
255
81
315
165
48
111
48
33
135
48
137
48
64
176
7
24
300
108
60
120
168
72
120
96
269
103
180
252
108
144
45
15
161
235
117
32
48
103
105
39
105
3
93
219
5
211
48
365
112
15
72
57
320
31
17
55
60
77
139
36
36
173
64
87
84
309
51
29
67
264
5
16
75
5
16
63
60
101
144
151
185
96
55
297
27
69
96
15
180
60
48
72
41
67
45
27
36
60
72
120
168
108
120
60
77
175
48
204
108
48
57
320
64
176
48
160
32
175
65
7
192
41
235
192
36
161
79
12
108
57
3
125
91
36
408
425
16
51
144
29
16
128
91
5
19
48
72
816
36
65
43
12
185
64
147
24
53
48
240
55
228
389
175
192
321
39
96
153
32
259
36
249
279
12
29
64
96
63
65
247
144
84
36
24
36
5
304
96
96
320
16
3
252
324
216
149
19
372
168
129
51
300
17
7
108
144
45
80
175
33
32
64
15
360
57
195
93
51
141
27
12
108
108
60
293
187
5
235
69
48
48
32
48
163
45
80
96
55
153
255
36
276
264
204
21
51
125
19
36
144
120
129
267
245
16
99
60
33
176
151
9
176
16
48
75
120
77
55
264
108
53
223
72
9
3
36
36
24
84
72
113
91
144
252
9
39
41
240
31
84
132
153
111
24
84
21
195
45
15
84
60
17
211
29
79
60
261
63
33
87
185
ABCD 94465469414*3^$a+1 [50010]
11
45
40
72
72
5
18
84
85
44
15
45
64
20
21
7
8
16
128
15
13
128
21
55
5
3
45
3
39
9
16
96
140
3
54
55
17
15
48
28
20
28
152
87
1
5
54
12
36
73
12
72
173
72
48
72
27
148
20
45
36
31
120
5
18
60
97
80
28
11
36
108
162
43
47
45
48
105
66
6
15
16
53
55
84
95
42
123
28
80
57
27
81
54
36
144
18
43
59
90
159
12
9
54
69
3
13
5
15
27
12
312
13
92
195
69
16
44
39
12
36
85
32
100
17
75
105
36
55
44
4
59
72
24
102
3
15
45
4
8
48
24
15
1
5
72
54
228
132
45
48
96
4
68
165
42
25
20
27
21
28
20
21
36
3
96
9
66
18
150
141
72
15
18
139
11
84
45
36
36
48
28
128
57
108
36
3
160
80
63
72
6
39
15
90
7
59
21
15
36
150
39
51
84
73
20
147
21
40
24
20
124
71
1
72
8
28
144
68
3
57
87
36
57
120
27
66
75
120
24
15
45
12
21
15
64
131
9
64
56
75
48
33
75
37
12
59
117
24
3
37
53
27
148
101
12
195
3
37
80
40
5
3
21
79
32
69
30
60
108
97
5
3
16
32
147
21
39
13
32
48
27
33
4
48
23
24
18
51
39
105
15
132
45
45
3
63
24
9
24
180
21
27
48
12
100
5
39
3
12
1
20
105
163
84
11
9
48
48
21
3
63
144
24
12
24
93
76
5
31
119
30
19
20
16
44
40
80
12
9
66
9
81
54
24
57
36
4
23
6
15
39
45
45
18
33
15
126
6
30
55
144
71
18
127
53
39
87
45
15
66
27
12
123
117
36
9
24
36
84
72
3
51
21
15
72
6
219
12
3
61
11
33
96
87
25
59
13
80
33
87
16
24
32
48
28
23
157
120
119
13
20
15
72
9
96
45
31
53
27
9
3
36
84
12
28
35
18
3
21
66
33
21
15
96
39
61
47
13
5
27
135
21
40
11
33
16
44
15
25
11
97
5
54
9
12
64
113
67
8
21
30
6
84
19
36
5
15
75
189
48
15
69
48
12
4
5
207
12
21
7
168
44
36
64
80
28
12
32
99
1
44
45
54
13
23
129
3
9
36
72
111
9
12
240
84
12
39
13
11
12
72
73
143
9
135
105
60
87
13
47
33
15
13
5
78
30
36
6
57
28
20
88
365
72
43
47
30
18
6
3
48
159
9
15
21
28
8
33
156
15
21
175
32
117
39
52
44
28
5
30
96
72
45
112
17
36
54
21
3
21
64
20
64
80
12
16
20
48
9
72
6
69
105
108
42
25
44
52
107
93
52
23
12
81
24
21
90
54
3
60
69
39
36
28
68
108
96
3
36
156
13
11
9
3
18
15
24
120
48
24
3
1
5
27
84
48
28
59
33
27
25
11
12
126
126
45
76
32
256
41
15
39
24
13
44
40
8
192
3
21
120
21
3
3
45
12
105
3
15
48
36
109
20
16
20
16
53
6
54
66
73
80
36
64
5
120
15
75
57
21
3
100
35
49
8
132
12
105
54
49
5
3
24
4
227
72
85
48
5
159
16
47
18
75
4
11
54
39
45
55
17
15
52
5
51
24
15
13
119
21
9
18
21
24
28
59
9
16
83
66
87
27
12
45
48
60
28
20
348
24
45
187
20
96
52
108
5
15
24
36
48
36
48
40
35
81
51
54
39
48
28
20
16
95
1
89
123
45
36
15
24
45
42
129
87
33
51
54
114
165
87
36
72
48
49
60
5
15
33
235
56
12
39
45
48
15
108
24
84
1
5
30
6
79
8
15
126
39
3
153
132
75
48
1
35
13
137
18
133
24
44
15
36
45
3
18
54
6
75
84
16
53
111
93
115
176
15
30
75
105
139
36
29
102
109
12
240
35
57
88
32
156
27
24
36
12
145
12
23
13
77
15
76
56
39
9
48
120
39
30
54
72
33
57
55
164
24
51
45
3
157
8
12
21
42
90
72
15
16
23
36
129
96
36
39
36
49
23
36
9
15
33
33
54
42
31
5
43
36
56
72
40
32
63
85
20
60
15
45
48
120
28
44
16
59
36
120
105
84
28
8
252
9
39
12
39
33
21
195
132
33
36
108
111
12
9
79
32
99
13
60
95
93
15
30
19
53
6
9
16
11
85
44
4
80
51
9
40
32
48
87
6
3
15
102
24
48
42
21
27
42
84
39
60
135
13
59
9
24
88
ABCD 94465599212*3^$a+1 [50109]
9
63
3
21
15
73
11
6
15
9
7
180
89
30
13
72
53
102
18
60
6
25
29
31
65
60
66
84
1
65
15
9
24
6
30
6
21
27
30
96
6
1
32
27
24
54
7
23
6
6
18
55
41
30
25
44
36
36
16
8
39
60
6
30
61
65
43
56
16
48
80
165
115
107
48
30
6
90
27
4
24
35
61
29
27
57
42
13
65
7
53
31
20
24
21
15
21
31
24
23
120
12
30
30
33
16
11
225
33
30
36
109
35
12
24
9
111
54
12
79
29
6
36
121
12
5
30
42
60
78
6
36
15
24
39
96
36
30
54
1
35
13
17
43
11
84
12
24
1
56
4
83
6
66
90
48
6
114
7
125
78
93
63
9
21
36
78
37
48
65
115
11
30
96
99
16
48
17
63
12
45
43
12
44
21
75
9
30
1
29
115
11
181
12
11
24
25
5
42
24
60
54
66
6
63
15
12
24
24
6
6
1
80
12
27
18
31
29
42
105
63
60
85
8
63
150
30
54
31
71
105
153
42
78
30
30
43
12
96
89
6
84
25
17
84
54
37
29
27
24
33
36
54
6
51
15
18
150
72
30
60
18
1
59
21
36
9
144
162
25
65
84
36
3
16
20
12
28
11
18
3
9
18
6
24
63
28
44
88
23
6
18
1
221
18
1
24
17
18
66
66
45
4
5
6
18
60
6
60
36
1
53
24
90
6
6
21
9
43
11
24
30
12
18
1
5
6
9
15
25
41
43
131
25
65
15
15
21
75
30
18
21
111
61
53
54
45
117
91
53
96
39
21
78
121
11
60
33
16
29
180
7
83
45
16
125
19
48
137
7
29
36
51
48
16
5
18
120
12
25
53
90
1
5
55
20
51
13
35
25
17
90
21
12
16
119
1
60
132
83
24
13
17
96
60
6
21
39
60
45
3
6
6
24
24
1
41
3
15
85
11
6
63
111
30
84
12
3
16
72
83
24
90
187
5
3
51
61
24
5
54
36
9
88
24
23
96
21
3
6
84
66
1
59
60
6
90
24
61
8
75
13
72
11
60
25
125
27
3
37
113
31
53
66
1
48
8
24
39
36
18
12
15
9
6
13
191
144
72
24
54
30
13
128
16
65
48
36
36
39
16
29
6
120
84
66
115
96
24
65
63
48
9
48
103
48
35
24
42
138
120
36
6
18
72
84
25
41
24
30
57
72
27
13
5
36
27
4
48
32
39
30
60
84
3
40
53
30
54
90
25
68
112
12
48
12
68
51
36
18
12
48
36
51
75
13
92
69
30
114
7
29
55
29
42
24
36
93
15
42
24
96
30
24
90
66
25
29
19
5
15
21
84
43
17
87
24
15
36
24
6
39
16
24
119
6
30
36
9
4
11
57
72
27
9
15
126
51
4
35
24
24
21
15
9
45
60
6
9
57
75
4
11
90
48
43
107
1
65
171
15
60
61
92
15
36
96
24
49
56
69
96
7
29
24
6
1
29
84
36
30
54
114
36
24
1
59
12
25
24
29
55
41
87
12
57
30
18
6
21
3
25
35
42
18
42
55
23
1
41
103
8
93
90
36
9
75
36
1
17
6
90
15
4
35
12
129
40
29
3
33
51
15
30
78
30
55
60
71
57
27
36
96
78
6
54
43
23
114
6
6
15
9
60
19
35
6
31
59
66
84
7
20
39
93
136
35
144
36
1
23
33
40
29
18
6
67
128
72
39
85
23
13
92
76
89
6
6
63
12
39
1
23
6
30
30
15
72
69
144
19
17
30
18
6
25
36
35
1
32
15
12
13
125
3
27
36
6
3
48
3
61
8
27
84
25
24
5
6
24
42
60
18
60
30
36
6
48
60
45
48
72
111
60
36
9
39
36
141
9
31
59
1
113
63
12
27
30
30
1
24
35
30
19
20
21
43
35
13
12
35
12
13
17
24
66
60
9
24
160
71
37
12
35
37
44
21
63
16
72
77
91
71
1
59
73
71
6
90
13
77
48
31
35
24
72
60
45
39
54
12
31
59
60
48
6
84
15
16
72
23
36
21
64
80
16
17
103
8
64
77
3
16
5
6
54
7
24
59
186
3
28
80
9
30
13
17
18
25
41
66
9
24
105
15
27
18
12
30
49
41
18
30
15
441
54
66
15
15
25
36
23
6
54
25
32
3
33
117
42
33
45
87
28
47
48
13
119
9
45
36
54
24
21
16
5
18
30
7
24
12
47
6
30
49
8
3
37
47
36
21
36
3
36
30
24
6
108
37
29
31
20
45
120
30
61
107
13
48
5
19
72
23
12
21
72
27
9
9
27
3
12
84
25
11
48
57
3
25
12
5
60
15
183
66
27
93
144
15
57
60
18
97
53
36
15
15
30
7
188
105
30
30
91
23
45
15
6
55
59
6
19
65
3
9
18
6
7
137
30
141
4
35
36
9
27
48
12
25
23
12
54
30
24
33
9
15
123
6
7
17
7
23
6
6
1
140
39
105
135
49
35
21
48
36
9
87
28
8
3
84
33
4
59
1
8
72
15
30
90
24
49
41
7
23
36
18
7
29
36
54
61
23
60
25
5
15
15
42
24
150
54
3
24
16
53
15
4
11
60
25
11
30
54
36
21
3
36
18
66
45
15
24
30
36
36
24
7
20
33
60
111
63
12
150
43
11
36
54
19
17
54
30
30
30
36
78
60
30
15
60
16
72
89
48
12
30
90
3
40
11
61
104
64
35
96
36
73
ABCD 94465749694*3^$a+1 [50138]
57
91
29
36
42
33
51
78
48
54
13
48
155
18
42
48
6
31
20
160
23
30
36
6
12
78
67
41
7
29
19
84
5
108
43
185
24
3
108
4
11
229
48
60
35
54
31
47
48
13
11
30
6
37
120
23
162
55
197
159
4
35
61
24
107
60
109
17
30
42
3
63
37
20
208
5
6
21
69
51
3
12
24
1
12
48
80
3
205
5
27
48
21
31
8
51
69
112
83
45
15
49
17
90
13
77
19
24
128
285
30
133
24
47
54
79
96
17
18
57
40
17
12
78
18
120
3
15
72
108
49
48
108
47
90
7
17
18
13
72
60
96
11
1
35
234
30
6
18
72
165
45
3
177
7
56
4
96
185
54
12
1
77
48
18
132
93
52
35
72
48
85
12
155
21
4
65
63
99
6
115
83
37
197
36
54
61
185
7
53
120
55
24
56
112
65
108
67
17
168
175
95
25
59
21
93
15
51
49
5
7
53
66
61
65
63
27
24
73
48
5
30
72
72
9
112
83
126
126
33
21
31
12
11
126
84
180
90
37
23
12
133
11
81
108
40
12
20
45
75
33
96
138
42
31
59
36
84
1
17
6
72
90
84
36
24
39
9
55
5
3
159
18
30
36
42
54
69
195
25
20
72
33
90
12
25
53
67
77
43
29
39
9
150
18
90
48
24
33
33
7
35
12
186
36
66
18
132
72
48
3
39
33
28
131
96
84
9
87
85
35
24
48
42
79
60
17
90
24
66
42
21
27
24
54
156
24
234
13
12
60
36
41
51
75
48
85
131
144
36
54
55
12
68
4
11
36
120
54
24
163
48
17
114
1
20
45
54
54
19
113
3
81
24
7
83
144
270
55
35
12
24
66
114
30
126
49
24
77
43
60
17
99
9
18
145
48
41
43
60
180
23
25
12
35
13
185
183
21
36
48
60
90
205
72
29
48
42
1
20
153
139
113
18
24
48
145
12
227
36
25
132
17
18
78
283
20
21
91
17
3
40
72
41
72
60
15
15
114
19
11
96
13
20
52
8
160
32
75
90
102
85
137
30
9
27
78
30
24
12
9
52
65
7
17
19
32
52
8
45
18
49
68
28
125
36
31
240
53
240
15
160
84
41
36
24
66
36
45
52
48
59
21
99
78
3
105
7
23
18
42
13
107
60
25
47
12
181
80
40
119
126
12
3
28
5
19
23
90
30
93
52
60
89
199
47
97
11
42
55
17
55
48
12
47
13
48
23
57
100
108
41
60
66
25
89
48
31
60
80
171
60
54
19
108
125
43
120
84
5
31
59
120
13
5
3
244
11
49
365
115
23
204
13
5
66
90
79
176
57
7
36
47
54
228
78
48
42
67
23
25
60
53
7
20
172
77
43
23
73
24
48
48
5
6
61
29
111
100
48
12
35
25
23
132
85
257
66
234
3
52
17
78
13
8
64
23
25
48
24
11
72
12
1
41
48
132
30
60
201
52
48
23
120
45
72
9
60
54
174
42
156
114
31
23
12
85
65
18
12
18
24
36
19
96
11
36
33
52
60
65
67
48
35
12
13
72
5
183
108
40
35
84
193
29
18
25
47
109
11
6
67
53
55
77
31
17
7
48
192
83
85
125
18
6
19
24
155
48
78
180
144
66
72
225
87
1
72
47
42
51
39
21
9
31
263
36
61
149
19
5
84
42
36
97
5
31
12
47
85
156
32
52
107
180
1
125
3
129
18
13
20
172
29
31
53
75
39
66
54
42
108
3
160
48
12
29
90
90
66
24
30
90
13
60
5
36
162
84
24
12
13
84
191
24
61
5
19
56
15
49
257
6
33
52
48
12
120
8
9
43
89
91
200
9
24
30
150
79
5
42
1
20
15
72
21
45
60
54
18
75
40
29
43
275
1
20
105
7
53
36
30
ABCD 94465804924*3^$a+1 [50002]
8
19
114
24
83
64
39
6
131
52
15
48
18
71
25
24
54
53
109
11
13
90
29
97
48
30
77
13
75
45
15
15
53
4
20
55
33
20
7
41
12
37
54
162
107
103
48
29
280
20
55
17
109
59
72
31
5
25
78
17
60
37
30
18
15
15
162
120
6
177
20
4
56
24
148
285
3
44
43
12
18
35
48
24
180
48
25
42
6
39
56
73
114
53
49
35
28
32
1
119
88
8
19
5
91
17
223
17
127
6
24
191
72
25
18
105
93
39
48
33
47
12
12
108
12
280
129
6
96
29
48
61
24
3
20
55
17
1
11
28
33
90
77
60
133
48
24
123
45
47
25
48
54
113
108
64
56
84
48
12
36
49
11
64
69
39
32
168
60
52
68
133
48
51
56
12
48
60
37
120
107
36
19
173
1
24
63
39
66
18
57
44
16
92
100
20
37
15
9
119
73
35
13
120
30
341
79
17
79
48
6
96
24
24
23
72
40
8
73
39
27
5
43
33
45
30
162
83
60
72
52
3
77
60
40
176
64
15
21
20
55
114
66
9
51
89
103
5
40
45
27
15
5
25
131
109
23
7
84
6
171
20
7
90
102
90
15
8
31
69
20
145
83
12
28
152
28
9
15
8
120
31
17
67
17
43
18
78
261
69
39
3
48
12
17
1
66
6
48
59
85
23
60
60
43
6
24
71
25
95
25
3
48
45
48
179
85
35
127
21
152
1
59
55
17
40
99
66
48
3
63
29
48
25
15
9
18
45
51
21
105
66
17
31
102
75
27
36
29
252
61
102
5
88
20
73
11
156
67
12
18
83
4
56
24
25
83
100
20
55
5
88
92
7
53
193
72
47
25
24
11
36
60
4
9
6
53
132
16
44
31
17
12
25
6
137
40
48
3
101
60
48
91
17
79
201
9
3
45
18
17
13
59
13
95
1
71
31
18
11
40
75
33
108
69
120
23
100
48
20
7
177
56
72
1
11
19
29
103
17
43
45
183
12
69
141
30
45
44
1
239
25
11
112
8
24
13
23
72
60
12
96
12
67
114
72
47
108
120
205
15
32
1
102
125
109
120
24
119
31
36
270
35
88
60
27
21
152
28
72
20
88
33
96
3
12
3
5
72
73
23
4
75
66
24
83
40
60
8
7
5
12
19
54
6
186
75
45
23
72
36
60
40
12
32
76
9
15
33
42
45
9
51
48
3
18
39
20
28
57
3
12
20
88
45
35
13
54
33
152
151
77
12
108
37
3
44
60
85
24
11
13
90
6
24
3
32
48
64
20
48
43
30
24
6
18
66
30
3
21
42
197
52
3
33
180
15
125
19
60
18
47
79
90
71
73
27
45
11
24
31
29
1
155
13
24
15
48
20
37
72
24
42
60
29
40
108
3
245
12
133
150
69
20
16
20
7
5
120
1
66
30
24
51
45
123
48
63
30
47
12
37
15
20
61
168
24
15
12
20
19
57
20
49
95
25
54
41
1
59
48
48
4
81
35
109
15
39
84
5
48
7
18
72
23
25
48
24
30
57
56
12
108
4
8
52
36
72
48
27
53
37
72
71
25
18
21
56
67
5
180
7
30
18
65
31
12
42
96
27
20
132
12
36
100
3
17
12
31
84
5
265
107
40
108
57
35
36
72
28
27
18
48
96
48
47
48
31
21
140
169
42
9
3
17
19
29
88
44
175
6
48
42
150
39
3
125
52
68
121
51
15
30
24
51
39
6
11
4
33
6
36
5
36
4
15
48
5
85
23
24
16
32
40
60
48
20
12
55
137
13
3
44
108
31
30
51
8
88
20
64
9
96
191
19
78
23
73
24
47
1
35
40
20
7
65
28
44
1
59
40
8
13
120
150
125
4
15
33
51
9
72
20
49
42
102
96
72
95
24
88
32
79
69
20
97
6
42
35
37
23
28
75
5
175
5
7
53
24
36
52
108
3
60
42
24
11
4
15
21
27
5
12
31
18
24
102
18
15
32
25
23
31
21
20
1
207
27
30
11
13
54
42
90
65
31
12
66
27
152
100
135
36
77
67
33
63
81
176
4
39
36
81
72
21
96
11
12
43
48
9
108
33
39
12
21
162
6
150
17
24
25
35
28
20
88
189
135
8
73
15
260
37
27
159
21
33
72
126
209
60
13
48
15
12
8
12
12
40
80
28
8
60
55
12
ABCD 94466176822*3^$a+1 [50021]
172
108
9
11
4
216
9
11
40
60
99
33
45
18
5
55
114
30
113
48
145
35
24
28
56
31
18
11
4
3
65
12
25
3
24
135
29
1
3
45
11
67
45
39
101
12
40
123
24
18
75
75
18
47
36
4
48
32
100
48
32
160
8
4
105
11
40
20
72
40
15
18
35
55
17
12
28
3
42
48
54
5
36
25
24
6
17
28
45
75
99
41
19
53
115
17
28
116
76
63
41
64
20
43
53
37
87
60
80
13
87
33
72
35
13
35
79
96
120
317
73
90
57
68
97
11
240
52
87
53
109
78
197
43
173
7
48
30
39
63
77
24
12
24
144
19
192
21
12
12
48
33
72
15
8
7
101
180
7
24
5
13
3
20
12
43
24
65
48
72
24
16
36
12
56
72
25
35
7
30
11
7
72
48
24
30
66
54
59
67
29
43
132
93
27
105
8
85
15
140
43
57
57
71
49
51
12
105
120
3
72
27
66
24
6
77
133
42
72
33
32
28
92
13
3
8
36
28
75
42
6
42
35
28
60
15
9
48
48
45
15
20
55
77
7
60
36
17
132
13
3
92
25
18
60
114
83
96
36
40
48
128
7
45
20
25
18
12
17
28
45
18
54
6
60
12
5
37
15
8
67
48
65
12
136
57
15
57
3
8
37
18
117
105
48
54
33
15
17
31
45
12
20
72
40
15
21
120
80
160
75
84
41
12
13
114
30
11
4
36
44
1
23
19
30
15
27
96
30
114
6
23
247
5
112
3
24
261
12
12
21
15
12
12
56
49
111
24
3
77
16
20
52
8
40
99
30
48
120
71
4
48
39
53
7
18
35
48
24
264
24
103
54
18
105
80
13
72
18
24
45
20
96
37
35
72
31
9
93
63
72
32
73
15
8
115
5
72
40
92
16
132
57
23
55
5
7
30
51
15
84
216
120
12
30
75
12
123
33
72
12
15
48
33
24
33
3
152
7
81
27
17
48
100
12
75
78
90
113
37
35
36
7
120
77
36
112
32
40
27
198
18
113
4
105
63
15
12
17
103
45
33
99
44
136
80
31
192
45
20
72
103
18
15
75
177
8
12
103
90
27
108
27
5
28
8
36
1
35
37
95
72
43
113
55
12
33
8
1
51
69
15
33
30
17
31
120
65
7
33
32
36
4
120
48
27
5
73
15
9
3
93
23
156
36
25
15
20
12
72
1
30
9
68
100
8
24
136
20
115
17
7
5
13
63
39
29
24
7
6
23
4
45
75
60
72
8
52
36
128
1
30
33
32
1
15
32
60
12
28
48
39
21
57
11
31
53
103
42
3
132
12
140
31
45
84
36
12
68
85
15
12
72
80
16
45
87
68
85
39
111
77
13
72
42
21
8
4
3
9
105
11
37
11
61
30
21
32
28
24
33
162
29
7
114
66
45
9
66
54
51
20
4
3
72
21
27
17
36
64
15
126
24
6
24
21
92
28
12
12
20
115
30
78
33
32
43
125
4
60
33
11
12
49
11
7
57
96
12
72
8
40
3
84
48
57
81
42
12
21
99
18
11
72
40
84
36
8
72
48
4
176
60
84
36
31
5
91
9
176
55
29
25
11
4
36
15
9
8
36
112
132
3
60
30
27
207
6
23
36
13
3
32
72
60
36
100
39
18
23
7
33
72
135
33
9
11
40
12
33
114
81
39
6
174
18
11
72
48
72
85
95
72
25
35
40
123
65
100
15
120
45
8
16
8
36
19
57
195
6
15
9
6
60
24
41
67
60
120
77
16
39
29
187
45
12
8
24
55
60
45
36
12
128
64
8
7
89
1
3
45
42
48
117
44
4
3
29
1
23
120
184
12
3
42
48
15
27
21
140
64
20
73
3
39
30
6
129
68
28
12
27
93
15
33
15
5
19
5
55
29
24
13
35
7
45
56
64
57
66
17
13
15
27
45
20
36
49
3
69
63
12
75
5
13
107
55
108
18
39
68
280
8
109
15
20
31
45
12
60
56
7
29
16
24
3
42
111
9
6
5
85
15
84
51
17
72
28
20
7
60
105
48
12
44
7
5
49
30
53
48
4
51
12
285
68
84
91
5
7
198
15
15
17
36
37
15
32
25
30
125
13
27
93
47
100
63
54
3
32
96
55
65
19
18
72
18
222
51
12
8
40
24
108
147
36
17
37
35
43
33
32
28
69
83
108
112
3
24
6
59
16
92
7
33
152
28
3
12
45
56
1
3
168
8
4
57
15
128
67
5
108
13
27
15
30
18
117
123
17
28
80
7
90
18
57
3
24
138
71
1
23
28
8
4
15
17
25
18
5
97
30
41
180
40
68
16
15
5
28
27
213
48
27
30
35
52
20
88
3
120
ABCD 94467288478*3^$a+1 [50019]
68
52
68
24
60
4
105
35
7
93
27
45
9
11
7
17
25
35
36
4
8
12
36
19
5
24
25
51
116
4
20
120
136
8
1
48
47
19
17
12
1
47
25
3
15
9
8
157
3
24
8
48
4
3
33
20
43
72
17
72
40
141
138
41
13
135
20
88
12
8
40
69
3
57
15
9
27
32
40
12
33
12
119
4
36
24
20
16
12
92
16
12
12
3
5
139
54
66
5
16
8
76
20
64
20
96
55
53
1
90
30
27
32
31
89
7
89
40
15
17
12
28
63
9
12
44
127
5
13
12
27
12
8
40
8
40
32
28
20
19
69
36
20
1
24
95
60
85
114
17
7
17
24
49
27
8
25
3
8
7
72
21
24
27
29
64
20
31
5
12
7
41
7
9
36
33
39
147
6
24
63
8
13
30
9
8
13
11
31
29
13
48
39
21
63
21
11
115
9
9
11
28
8
52
57
66
24
53
1
36
6
48
90
6
48
17
4
9
66
21
3
18
15
12
48
3
5
16
33
66
5
1
35
13
18
9
21
24
3
260
16
32
19
18
27
48
3
9
44
4
20
37
48
36
35
12
40
20
13
11
24
7
42
75
20
16
21
3
21
131
13
87
8
28
20
4
24
15
42
59
25
39
9
35
40
8
55
45
32
25
35
12
4
12
44
16
104
100
20
31
30
18
30
47
28
21
48
11
12
4
15
5
76
8
16
45
11
12
73
83
1
54
17
4
33
42
126
3
24
12
24
36
9
15
56
73
23
4
8
52
111
24
5
61
12
18
57
12
3
5
48
40
12
36
32
43
6
144
12
27
56
12
13
27
15
17
28
20
4
8
40
32
160
44
12
28
20
67
33
9
27
48
48
3
17
13
15
20
16
15
78
66
69
20
12
25
3
15
18
83
19
6
11
25
15
36
27
57
60
3
45
33
12
30
93
33
15
9
71
1
36
23
16
20
4
12
20
37
11
84
96
16
36
12
27
24
5
12
40
33
126
30
15
48
3
30
15
3
21
8
16
57
18
17
24
4
24
57
66
24
5
16
3
9
12
36
12
12
60
96
9
18
18
59
24
1
119
4
68
28
12
60
20
19
6
48
11
4
132
8
7
9
45
39
36
20
24
12
4
105
18
5
67
21
9
39
20
1
3
8
49
63
8
24
84
49
75
20
13
42
6
11
28
60
15
30
90
65
31
21
69
71
4
12
72
20
1
11
16
8
25
6
5
4
20
49
27
56
4
3
17
49
27
3
17
13
90
5
36
4
9
42
9
92
40
20
13
24
11
4
57
11
4
45
35
40
3
57
108
20
48
4
44
36
19
5
67
9
60
21
60
24
3
32
25
6
24
30
75
68
37
54
6
3
12
48
57
59
1
83
12
24
72
109
15
69
71
36
19
9
39
17
48
55
6
27
45
99
44
1
11
52
27
21
84
69
36
30
48
21
9
27
36
3
96
30
3
60
27
45
3
93
3
17
85
23
4
12
45
35
1
3
32
55
65
124
21
12
11
55
24
101
12
55
17
85
51
20
1
18
125
37
48
23
48
36
24
61
3
12
80
1
27
8
12
13
42
45
3
9
15
18
27
8
12
85
11
40
8
7
65
48
25
11
19
54
12
159
56
4
24
57
24
12
39
44
4
15
6
90
21
3
45
80
40
8
4
84
12
8
12
84
88
20
28
12
48
8
4
8
55
17
12
4
44
28
15
57
8
4
3
42
84
12
83
4
20
16
36
8
36
19
18
30
105
44
13
3
27
18
54
113
40
33
15
8
55
6
39
105
87
72
92
48
85
66
21
3
65
13
83
1
51
3
41
1
12
47
4
104
73
27
20
7
24
96
5
13
15
8
24
36
4
8
12
24
19
5
36
31
33
48
32
55
30
12
30
5
13
23
103
21
3
17
24
7
33
32
4
20
61
18
24
17
24
31
41
4
20
24
61
18
42
95
16
15
5
19
30
35
60
4
12
27
6
35
16
8
36
19
53
4
20
13
47
40
9
59
67
41
7
18
23
31
24
9
15
30
11
7
5
4
21
12
23
4
68
36
40
36
15
6
12
48
27
48
27
125
28
68
1
83
28
3
9
21
171
8
52
8
97
60
30
5
24
36
40
20
19
6
11
85
3
12
27
18
12
3
45
48
11
16
12
201
36
11
25
48
27
39
30
60
30
41
13
66
41
49
3
32
19
9
36
36
15
65
31
9
33
3
27
45
8
60
12
16
12
12
8
28
56
13
87
8
36
52
12
87
101
24
1
114
33
12
33
75
81
15
20
64
3
65
12
12
124
21
30
5
4
21
63
3
77
1
35
4
45
3
8
100
21
35
61
42
53
13
75
12
8
7
29
13
30
21
20
37
42
53
4
15
6
18
17
88
36
123
53
12
36
1
3
32
4
21
15
15
105
48
8
4
45
71
4
24
24
21
11
48
16
36
8
7
120
6
39
3
33
9
23
7
18
3
3
9
8
48
52
20
48
31
174
11
16
9
30
9
69
3
20
12
55
30
60
12
15
36
20
13
30
6
75
33
12
3
93
18
66
54
9
45
66
21
8
1
36
30
9
9
15
48
20
19
30
35
25
71
13
90
6
3
12
20
60
1
42
72
9
15
9
8
28
32
24
13
11
52
12
51
30
27
20
43
6
18
17
1
35
12
1
71
28
51
21
105
3
8
28
20
1
15
20
25
39
75
9
80
76
72
32
12
36
19
5
13
11
19
65
85
155
16
44
16
27
69
8
25
3
24
80
121
3
44
12
28
72
63
6
24
27
120
20
48
52
15
78
60
3
33
11
1
35
72
12
36
19
9
12
33
24
47
36
7
5
25
48
72
27
21
18
30
11
36
43
117
44
40
48
36
24
21
47
37
12
30
24
21
9
11
64
24
12
45
39
15
29
12
96
24
13
3
57
75
48
24
56
28
9
48
30
33
60
57
35
37
27
63
21
27
5
4
15
33
8
4
51
9
9
35
4
12
8
12
4
12
24
45
24
96
15
9
71
91
9
20
1
23
12
84
25
35
36
19
24
21
9
42
5
48
100
15
126
66
53
40
12
48
12
9
90
30
15
99
30
15
12
68
52
8
1
15
24
32
12
1
71
19
126
3
36
44
12
36
49
35
28
8
7
45
33
23
4
132
68
37
11
4
93
36
24
51
12
60
15
9
15
33
45
23
25
59
55
18
35
36
40
81
39
12
12
20
1
39
21
27
3
5
25
107
64
45
15
33
66
9
8
52
21
11
1
3
21
11
49
11
24
28
20
16
12
93
95
1
3
68
4
56
4
3
96
42
15
8
64
15
21
21
3
45
51
27
48
72
9
33
11
40
44
1
6
65
196
3
65
4
51
42
3
57
3
92
48
60
40
15
6
35
100
80
36
4
24
12
8
52
27
53
84
28
3
9
39
24
30
3
8
36
88
96
57
18
6
3
8
4
45
3
48
27
ABCD 94467419734*3^$a+1 [50009]
89
13
84
11
79
9
36
9
72
3
45
132
48
39
68
52
68
24
115
156
9
180
44
31
36
54
15
9
66
5
19
12
129
48
51
21
44
16
20
28
63
17
12
4
21
210
33
72
15
36
48
42
99
108
27
6
18
12
137
43
18
6
24
17
79
24
60
17
13
12
24
24
39
27
30
66
9
44
31
45
15
30
3
68
73
39
32
49
126
9
21
15
68
61
35
61
36
39
20
55
204
126
36
18
21
9
66
33
21
42
33
20
24
52
20
1
35
52
27
96
30
3
60
81
54
60
6
3
3
69
80
1
60
87
27
60
144
36
36
24
54
42
90
119
64
21
66
30
30
17
37
3
12
15
24
12
29
1
159
45
240
6
30
18
5
40
51
30
6
89
4
60
45
11
168
7
5
85
11
4
44
40
24
32
85
174
41
25
123
60
81
36
60
36
27
21
12
24
143
31
30
35
7
18
119
12
55
9
21
23
97
35
48
7
6
138
12
60
17
1
6
6
30
5
28
21
3
8
25
24
6
57
27
60
9
24
57
24
6
45
39
65
40
51
9
135
12
69
84
15
29
16
36
44
25
15
32
48
16
51
57
171
17
19
29
36
19
96
9
27
30
3
45
30
36
6
3
20
124
12
9
60
99
33
123
15
36
60
24
12
29
1
47
7
45
24
87
17
16
87
18
6
90
63
81
35
7
264
60
6
27
32
19
6
15
51
264
5
25
15
15
33
63
54
60
3
117
30
9
15
21
44
1
24
12
35
49
3
63
48
6
24
15
45
39
27
33
3
93
51
36
168
96
89
7
9
99
36
24
36
33
132
15
30
36
23
64
27
45
9
35
7
29
49
99
72
48
3
17
7
84
17
19
66
39
51
18
99
12
39
6
30
24
36
9
44
40
33
24
99
15
36
36
69
8
16
51
33
12
99
12
33
36
21
39
120
105
39
24
80
1
39
81
6
96
33
15
36
24
60
5
67
48
45
24
57
60
30
24
36
60
69
27
9
9
60
12
48
15
15
36
6
27
27
53
31
66
11
19
36
84
36
53
31
60
54
12
23
64
12
60
9
42
48
5
1
15
9
72
3
51
60
33
3
84
30
3
27
24
81
15
24
42
119
25
54
21
44
184
128
43
30
35
1
35
61
18
132
9
165
59
4
3
33
57
47
67
29
1
15
69
42
24
5
100
15
9
75
72
17
100
3
33
81
23
7
24
9
3
144
105
15
69
27
18
12
39
48
3
33
140
40
56
1
198
17
19
24
12
90
30
53
1
6
168
81
39
36
45
9
30
21
135
33
32
79
6
63
117
15
9
15
75
30
39
3
29
25
3
51
6
6
5
49
3
32
4
36
24
117
107
1
42
9
189
6
36
33
21
3
3
60
57
27
69
51
5
1
60
27
36
36
9
6
84
36
24
240
66
3
56
145
6
36
33
84
20
7
9
15
30
42
57
8
19
24
9
32
4
60
21
135
48
3
9
99
6
60
3
3
18
96
63
63
29
4
27
48
360
12
108
6
75
15
114
30
6
54
156
45
80
25
6
24
36
30
39
45
36
3
36
80
1
18
9
57
6
30
78
9
3
5
4
75
30
3
32
91
24
5
24
1
11
139
36
9
68
40
33
150
150
27
20
31
60
137
163
45
51
24
36
36
69
15
6
84
75
15
33
60
111
6
30
9
45
6
5
31
30
123
15
45
45
11
199
12
18
59
7
36
9
21
95
49
15
8
1
72
47
103
65
25
30
108
9
8
19
30
54
30
6
45
51
17
36
61
6
48
69
8
4
15
66
59
40
15
6
24
30
30
35
28
3
24
60
45
44
31
36
17
1
42
24
33
3
9
99
5
7
17
31
36
6
24
6
9
44
60
16
56
13
35
64
27
30
6
17
40
12
75
9
24
57
36
48
6
30
15
80
151
48
36
30
54
120
6
131
52
12
60
51
18
66
30
63
3
9
21
18
21
15
60
5
19
66
84
6
24
41
19
66
59
1
3
51
105
36
279
5
4
87
5
1
78
5
67
9
56
13
35
24
36
16
21
24
6
18
95
40
24
12
21
18
60
30
75
80
67
48
72
137
31
5
220
44
40
36
27
18
11
4
27
5
13
6
30
54
6
35
40
8
1
6
9
60
21
11
4
9
39
12
45
66
5
72
31
5
1
84
47
124
60
60
45
30
36
30
108
51
48
3
29
28
21
6
36
24
96
108
45
15
6
3
93
27
32
4
45
60
35
37
60
30
24
36
24
24
6
35
61
18
29
97
6
9
129
6
5
25
96
24
36
54
29
1
60
3
32
115
9
15
6
6
5
103
9
12
56
115
48
9
51
21
15
33
51
5
1
3
27
6
3
87
117
81
12
27
3
30
63
81
90
6
138
9
33
59
25
15
15
30
11
28
24
21
72
18
29
1
126
6
27
96
15
5
12
79
9
51
41
19
60
6
63
15
9
81
36
3
12
24
51
24
66
24
96
36
54
41
49
90
5
88
3
9
39
9
57
6
65
25
48
42
5
24
19
9
33
3
15
30
11
28
63
125
19
6
143
121
6
57
27
30
84
35
72
19
65
1
3
24
51
69
57
24
11
36
43
149
40
33
54
60
33
20
40
8
163
96
9
51
113
91
21
15
90
3
141
42
78
15
27
33
20
16
44
36
40
15
24
30
6
9
21
123
96
15
17
48
4
87
53
7
84
246
54
12
114
95
24
ABCD 94467476336*3^$a+1 [50009]
138
45
45
84
51
75
5
25
42
18
30
5
84
1
120
35
325
84
51
68
19
36
66
95
1
12
30
17
60
24
31
66
12
30
17
55
66
42
77
31
29
61
42
12
36
29
36
120
37
3
44
31
42
42
54
24
71
60
25
54
12
45
93
30
72
78
66
41
91
54
84
35
12
19
24
77
13
24
83
19
48
48
30
12
12
48
11
25
35
37
215
40
117
18
5
43
42
135
9
24
12
23
120
19
30
23
25
95
19
30
78
18
12
18
12
41
37
18
21
15
41
49
6
42
90
30
36
11
24
49
18
54
11
7
41
55
30
111
3
72
78
66
30
6
36
42
83
24
36
67
12
125
25
35
55
30
66
125
19
36
150
39
69
12
35
157
11
25
11
79
17
25
35
25
30
9
105
30
5
31
5
7
30
11
37
30
53
60
31
5
60
19
6
6
24
48
6
35
156
100
93
102
108
42
78
17
13
48
35
48
12
19
6
54
18
27
15
78
42
18
23
48
1
11
85
54
60
18
11
76
20
13
36
6
5
1
12
123
3
41
55
60
41
7
6
12
24
24
11
31
9
44
91
5
31
65
25
119
19
30
24
11
61
11
24
103
72
54
66
84
42
95
25
18
41
151
18
95
36
133
27
129
24
42
48
17
13
42
24
36
5
16
33
47
25
83
37
12
71
7
90
23
37
24
6
113
25
24
23
25
30
12
113
43
6
114
66
36
84
11
7
41
85
6
48
18
48
47
48
16
21
12
3
9
18
17
49
11
13
48
95
24
73
48
35
13
51
33
18
5
108
16
33
36
11
85
119
25
54
42
11
25
12
18
72
30
30
66
84
30
17
91
12
192
65
13
83
7
17
13
60
167
36
19
18
27
36
9
155
13
30
77
43
30
12
30
6
42
48
5
24
1
54
5
49
54
17
16
93
24
227
60
43
53
40
57
36
11
61
12
42
5
36
85
155
60
67
6
71
16
27
12
96
30
35
120
19
18
36
12
23
36
144
19
6
47
85
48
47
60
163
6
35
31
5
37
27
20
31
53
19
17
1
60
35
13
6
41
7
96
101
79
141
20
1
42
48
30
12
18
53
49
30
36
5
36
19
101
36
7
41
1
48
11
97
35
85
84
24
11
144
31
30
11
37
23
145
18
24
33
33
12
30
89
19
5
19
108
12
18
35
37
12
18
57
39
5
36
31
30
39
33
30
60
41
127
48
17
60
19
29
19
17
84
49
66
57
8
12
49
18
42
48
11
12
25
35
48
49
18
84
161
19
120
5
13
107
43
18
54
45
36
33
11
55
36
9
20
139
36
5
55
48
192
66
239
55
60
21
44
61
35
109
78
17
55
6
99
36
8
1
24
71
43
42
6
102
18
24
6
12
23
24
84
12
169
66
129
45
119
192
220
15
5
85
42
101
37
39
36
45
54
66
15
3
144
33
15
60
72
53
24
1
24
35
25
30
5
103
18
18
17
7
36
42
24
186
24
41
40
69
35
36
25
138
65
7
120
89
13
23
19
41
7
18
30
5
19
125
60
55
5
31
5
25
18
66
35
61
12
162
36
24
30
18
41
16
140
25
11
55
72
6
54
137
43
41
19
6
71
73
30
18
119
19
36
29
31
6
23
1
15
45
11
13
131
24
7
42
71
1
6
24
30
48
18
53
37
59
1
24
11
49
11
55
65
43
41
13
18
5
49
155
43
12
6
35
84
60
96
37
23
43
72
90
12
60
3
39
96
53
91
6
24
35
24
91
66
15
9
6
42
23
37
18
48
30
162
24
18
47
1
35
48
96
1
72
18
18
6
5
79
42
54
60
5
19
65
1
11
145
12
18
180
24
41
7
18
23
31
41
13
24
71
19
30
23
127
36
42
30
5
43
5
19
12
138
83
160
9
48
47
1
39
33
12
6
108
5
1
66
42
23
24
31
24
138
6
72
5
25
72
11
1
51
45
35
25
18
17
40
15
113
1
11
37
6
102
30
30
15
93
6
18
11
16
56
24
31
18
6
60
156
24
29
1
59
1
6
5
7
57
33
3
44
85
15
15
24
6
60
6
72
18
23
96
19
12
24
6
35
25
35
25
30
5
4
75
5
24
12
25
30
60
29
1
12
18
69
45
84
11
1
12
207
33
83
55
5
25
108
54
12
30
48
18
30
95
13
111
105
35
13
11
31
6
59
24
31
29
16
15
6
15
27
53
24
73
42
65
24
109
11
12
37
27
69
11
96
73
35
25
131
25
24
71
1
23
37
48
12
84
6
30
12
23
19
41
7
30
11
19
90
11
91
5
24
55
24
18
15
20
25
42
6
36
51
75
69
33
47
1
59
31
29
16
75
72
48
174
11
25
12
132
36
23
7
60
48
66
24
35
16
135
5
120
55
5
24
16
3
12
101
24
31
125
19
24
6
6
45
87
137
25
54
6
11
97
11
19
30
71
1
24
60
215
55
5
19
17
49
35
36
43
12
84
57
39
66
30
89
24
91
54
72
12
48
23
12
48
49
27
44
127
60
29
60
73
36
24
48
83
49
83
127
17
13
107
43
42
48
107
36
19
41
55
29
96
7
60
6
11
36
25
15
39
18
47
13
27
56
24
151
24
30
6
29
1
72
36
90
41
1
30
42
11
12
ABCD 94467555134*3^$a+1 [50039]
6
12
13
83
49
12
23
1
155
12
30
39
135
45
48
87
1
35
78
36
6
9
4
176
21
18
25
5
30
12
9
21
30
129
15
60
9
141
6
13
5
19
101
6
54
6
33
21
75
64
11
1
155
30
36
30
69
39
21
39
12
60
18
30
21
45
31
8
51
54
31
29
19
17
30
54
19
5
18
9
39
30
6
24
21
16
17
36
6
84
6
75
69
30
72
60
9
3
12
9
40
120
47
90
3
4
11
12
18
51
100
23
18
3
51
6
3
21
6
25
47
60
97
20
28
132
44
15
1
53
6
25
12
47
18
103
5
51
48
3
24
96
24
90
84
54
25
48
53
67
32
12
9
6
24
21
4
17
54
60
6
7
173
7
72
29
126
105
16
44
45
6
37
12
29
55
5
39
33
108
6
1
8
27
249
15
45
84
75
69
28
29
3
33
30
25
5
3
39
57
4
11
144
60
96
84
25
60
41
36
3
9
55
83
42
247
44
4
5
48
19
11
60
33
45
60
12
24
6
9
4
56
4
29
30
12
73
36
41
54
49
41
15
177
19
44
81
3
63
12
60
45
12
64
71
9
27
49
35
13
32
15
49
11
18
48
27
3
12
121
71
6
43
71
60
54
15
39
1
71
30
3
45
18
9
3
12
13
12
48
56
15
6
19
5
6
24
49
20
3
60
57
51
165
24
36
52
5
24
48
18
48
81
24
40
24
32
63
37
11
69
63
18
72
6
12
33
36
48
63
60
12
12
6
67
11
102
18
21
16
12
11
6
19
155
30
6
13
96
164
16
35
12
49
44
36
15
30
18
25
11
25
29
51
39
57
15
60
18
6
1
44
45
84
6
21
40
41
60
42
48
93
36
88
11
9
135
6
15
40
35
25
41
54
12
49
11
37
36
41
3
100
12
65
15
63
21
60
51
30
15
24
45
31
11
30
3
84
3
24
25
80
3
198
30
25
12
95
42
54
45
45
120
30
36
33
3
13
35
12
30
12
7
23
66
30
129
16
5
30
30
7
5
43
24
11
25
11
9
40
77
18
54
6
37
5
19
80
48
27
85
23
6
12
48
90
21
64
36
35
1
23
49
5
15
28
128
4
23
37
23
12
85
23
9
16
23
25
5
36
15
48
21
19
11
12
25
24
119
1
48
47
13
17
15
4
80
15
25
11
105
84
40
17
7
11
84
13
32
51
141
15
13
23
13
11
1
48
11
36
24
6
54
13
131
37
12
23
9
9
6
85
23
21
16
20
3
48
9
45
15
135
1
8
16
20
4
12
35
97
5
42
24
24
12
1
44
4
41
43
35
42
19
11
24
37
5
30
18
19
32
24
27
25
23
21
24
172
59
25
83
13
5
18
12
18
30
6
39
39
21
4
41
7
12
156
47
78
24
27
15
6
48
90
9
72
84
159
45
75
36
1
36
29
30
48
66
15
36
51
54
19
11
13
32
9
19
23
25
32
3
13
60
35
60
9
12
4
107
30
3
4
56
15
1
20
39
96
73
17
19
5
36
19
12
8
9
48
3
4
5
30
6
6
180
25
36
12
48
12
36
36
11
13
11
54
42
13
11
36
12
45
51
30
12
54
49
20
135
9
27
66
43
17
12
66
1
68
16
44
3
30
3
81
15
171
57
16
5
42
9
63
1
35
21
24
4
80
33
18
1
60
44
16
20
39
45
40
17
114
30
6
33
27
33
4
11
84
1
56
33
31
36
44
16
48
47
49
20
16
11
9
15
9
16
53
27
24
120
16
5
31
35
25
23
9
33
63
27
73
36
5
75
24
135
1
29
24
43
12
17
60
15
40
11
37
23
30
3
15
12
24
30
48
30
1
17
3
4
12
36
8
4
47
1
29
19
44
93
7
41
7
12
36
65
31
11
33
21
3
12
33
111
15
36
24
66
6
13
35
9
3
33
112
12
77
55
11
9
16
59
33
75
97
20
60
4
41
48
138
13
36
29
66
45
16
23
9
27
36
24
24
61
8
28
65
42
57
21
3
27
12
13
65
63
9
7
23
96
9
3
33
57
55
12
17
43
11
24
13
53
6
9
16
44
16
11
24
45
15
24
81
45
91
17
6
36
109
5
6
36
9
21
18
6
3
72
9
42
9
28
20
12
16
84
29
6
25
8
45
12
31
23
45
45
36
60
55
23
18
90
13
5
54
37
29
60
15
51
18
12
3
45
12
6
33
57
7
11
66
18
21
16
23
30
6
1
11
54
15
9
30
9
16
17
19
80
69
7
23
12
49
24
17
108
7
29
54
12
13
56
69
6
1
32
3
73
77
72
102
45
9
7
5
19
53
66
6
3
93
3
84
51
1
8
33
3
15
36
13
60
11
9
16
11
24
24
6
6
36
69
64
11
24
90
15
40
12
68
96
21
3
4
41
6
1
32
27
18
12
54
21
3
6
7
23
25
11
36
24
9
40
20
36
45
18
25
32
64
29
7
23
13
23
96
1
8
64
11
97
60
32
3
12
73
23
1
23
6
42
9
15
33
87
9
84
36
39
1
35
12
9
24
21
3
21
19
11
24
37
41
39
24
4
156
20
84
12
33
6
36
69
27
57
12
4
12
17
6
24
21
40
5
51
15
49
72
29
54
30
30
21
76
53
6
6
84
31
17
18
109
35
1
48
12
68
45
15
9
67
20
33
18
9
16
8
39
18
18
1
36
23
21
45
39
24
27
24
12
60
9
16
32
27
6
12
6
25
80
16
36
35
9
33
7
71
54
30
24
60
9
72
28
71
105
9
27
51
12
30
27
21
12
36
30
36
36
18
36
19
36
11
12
6
24
48
7
11
25
41
30
9
9
12
3
16
20
9
51
36
45
39
27
30
175
68
4
41
31
5
15
4
12
65
99
39
25
41
60
66
132
18
24
66
54
15
4
24
47
9
24
40
5
7
65
3
12
76
23
36
9
64
11
12
42
31
12
23
9
3
12
12
60
24
81
39
30
6
24
12
84
66
19
60
41
120
54
73
95
61
17
19
11
57
27
78
30
18
3
39
61
11
24
6
19
36
8
81
15
39
42
30
30
19
17
63
96
33
31
71
150
90
24
6
30
69
21
48
43
89
55
41
84
30
45
3
37
35
18
18
48
12
18
51
16
17
12
19
29
48
27
15
13
29
48
6
72
9
15
13
17
31
23
37
65
7
47
1
53
54
36
96
33
76
20
16
11
78
12
30
25
23
12
33
16
8
93
3
16
24
5
6
36
153
16
8
76
12
5
79
29
15
15
9
88
59
9
16
35
13
41
19
36
11
ABCD 94467984322*3^$a+1 [50017]
71
45
108
4
11
37
12
96
60
24
48
80
63
9
27
45
51
13
11
1
60
12
23
25
95
9
159
177
112
8
4
8
207
21
4
84
12
59
1
32
12
84
76
44
12
12
28
20
12
171
61
35
21
12
40
8
3
9
48
3
25
164
40
11
96
9
12
64
44
60
27
48
9
3
25
35
85
80
52
68
123
1
8
100
132
24
24
48
8
51
60
21
4
140
4
11
1
80
180
39
25
36
32
3
24
13
8
40
8
12
28
20
27
25
59
69
24
12
36
40
12
47
60
1
72
68
28
11
9
24
40
8
64
11
33
184
56
36
39
25
12
72
11
25
20
12
28
35
57
84
75
9
12
72
16
47
37
12
20
28
20
111
9
36
52
8
15
25
12
8
24
16
20
4
72
68
16
116
135
25
20
28
12
8
28
8
40
12
108
35
25
84
32
76
12
60
12
104
4
8
28
36
36
84
48
48
12
11
49
8
52
8
28
44
36
27
145
84
104
64
23
13
35
61
59
117
48
12
3
25
20
24
100
68
4
35
13
36
12
95
48
109
12
48
120
156
80
4
11
9
12
171
13
120
95
81
64
44
3
93
40
60
36
116
108
64
20
28
80
159
21
108
4
32
84
15
37
35
33
136
80
84
75
1
24
11
9
40
11
213
51
12
228
60
9
76
24
60
128
3
45
36
40
11
9
48
28
12
120
32
24
111
84
72
13
12
120
23
37
32
87
25
80
36
28
24
60
23
24
1
68
15
105
12
40
20
15
9
60
24
51
109
44
48
64
84
71
9
4
92
28
12
8
16
12
92
16
24
8
4
20
76
24
8
171
12
60
13
107
25
20
15
153
75
49
80
27
21
52
48
23
57
40
80
28
12
8
24
48
64
11
37
11
25
44
16
12
59
21
75
84
13
11
21
84
24
76
36
36
32
48
12
36
15
1
36
32
48
148
11
49
20
52
8
72
60
88
24
120
92
15
13
11
37
20
3
37
59
9
27
13
80
15
25
92
120
4
20
108
3
117
40
20
148
24
140
40
20
36
39
33
100
8
112
192
56
28
120
20
12
3
9
16
12
44
40
24
95
21
24
40
20
52
24
48
12
131
133
71
21
4
8
28
12
23
108
1
104
12
40
24
8
12
48
27
60
49
96
44
132
99
61
12
36
80
120
15
61
24
11
1
48
32
75
105
60
4
8
3
48
12
13
32
120
60
99
1
23
49
32
16
60
12
20
40
11
49
12
44
4
72
59
57
12
27
1
20
72
16
20
51
9
24
40
71
12
25
12
20
28
12
96
36
44
100
20
75
37
119
25
71
24
9
52
24
108
20
48
28
11
69
15
25
12
8
4
36
11
33
16
71
33
3
13
60
11
93
40
20
3
9
28
72
24
60
44
63
205
32
52
48
36
11
69
136
24
35
45
76
44
52
48
56
40
56
60
3
69
36
72
39
9
52
92
76
12
80
39
13
20
48
148
12
8
12
40
12
60
108
59
45
88
11
37
23
9
27
60
9
27
45
24
4
72
48
35
25
36
108
36
35
21
88
20
27
21
28
32
40
24
68
72
16
8
75
45
40
44
3
13
84
12
36
23
1
48
48
23
37
120
80
60
12
16
36
24
84
23
73
32
48
12
15
57
40
72
48
23
13
96
68
52
60
60
44
36
96
4
44
12
12
36
51
129
40
140
15
9
36
4
36
12
12
72
80
84
16
56
40
60
12
12
128
28
12
11
61
11
24
9
112
24
36
32
88
12
8
112
11
69
60
76
20
52
20
12
27
13
8
4
48
20
3
13
56
28
12
108
48
24
48
72
44
52
83
57
4
8
48
28
24
23
45
39
85
11
45
28
44
28
20
148
12
23
61
59
45
24
96
100
84
36
11
49
72
140
60
72
12
64
44
16
44
3
45
52
20
52
116
12
27
45
36
48
75
12
33
15
205
132
8
27
69
16
24
24
12
132
11
121
20
15
21
48
16
60
36
8
12
12
28
84
20
39
37
48
11
13
68
28
35
9
180
3
9
24
87
13
84
36
72
92
12
48
3
165
3
21
208
48
8
120
112
20
4
95
25
20
16
24
60
155
13
8
28
72
68
27
25
20
28
36
36
23
72
73
24
20
36
100
84
32
24
72
40
12
12
48
47
33
36
4
20
48
48
376
11
37
8
15
25
12
23
13
44
28
32
48
4
59
156
13
20
3
48
25
215
85
60
116
28
12
71
9
28
48
44
15
24
25
12
12
8
39
61
32
51
9
16
12
48
32
52
12
59
145
47
37
11
21
195
25
56
148
11
109
12
92
52
35
1
35
13
35
85
32
48
87
25
48
56
48
96
12
12
12
4
11
21
40
35
24
25
56
24
84
4
8
4
24
35
57
4
68
88
8
15
60
97
68
52
8
72
148
24
32
39
57
12
36
15
12
48
1
59
37
143
25
35
69
40
11
72
145
8
15
109
12
36
48
12
24
95
120
85
84
144
68
24
4
60
72
120
12
8
15
49
20
99
49
20
3
13
24
11
25
72
12
8
75
33
15
121
56
ABCD 94468068928*3^$a+1 [50039]
12
59
37
47
37
24
84
60
11
49
108
83
34
51
5
7
27
21
84
35
73
5
79
83
61
24
3
9
24
24
11
49
5
55
375
98
18
1
36
35
12
88
117
108
27
57
36
15
45
15
72
20
10
18
237
12
36
24
141
98
1
51
12
93
72
120
65
66
124
8
13
39
48
60
45
27
30
27
24
59
36
22
2
37
24
96
3
20
13
24
180
24
57
159
29
31
36
23
61
48
11
1
24
27
33
84
143
12
58
87
36
39
56
34
27
59
1
23
97
3
20
145
15
20
13
27
93
12
60
36
132
27
21
119
13
75
92
37
89
214
56
37
15
80
10
87
93
75
15
8
25
27
32
36
25
12
107
1
36
59
120
4
81
59
13
45
20
82
20
60
36
72
10
2
13
72
72
23
36
24
13
12
41
7
60
27
18
2
13
87
78
12
60
56
19
11
37
24
51
110
67
3
30
15
12
15
21
27
240
9
21
42
21
179
181
72
60
77
6
61
3
26
54
13
48
36
11
48
144
373
60
105
42
48
8
30
34
57
3
81
47
72
10
3
24
51
2
31
84
60
120
63
9
11
108
37
15
92
13
23
1
53
28
8
55
24
63
20
97
12
24
27
117
41
34
60
93
12
165
20
7
24
36
24
84
3
20
48
42
19
71
18
31
59
37
17
18
48
49
63
90
2
88
12
116
49
15
60
30
3
24
53
7
23
25
11
4
20
1
12
195
92
25
35
1
99
8
12
73
57
90
56
64
45
105
38
25
27
45
3
2
31
24
41
31
131
10
75
87
146
112
27
75
56
1
33
98
13
12
60
24
51
9
83
18
102
145
23
72
1
107
232
108
33
24
60
5
126
25
12
60
17
7
60
23
13
15
72
168
45
27
18
3
9
87
60
33
60
3
27
21
69
27
60
3
60
21
12
143
24
37
119
1
59
1
48
5
178
45
24
23
66
4
198
12
90
20
6
61
29
7
47
13
120
65
19
33
15
48
83
61
3
60
20
90
160
38
133
84
45
8
192
6
1
144
84
5
7
83
13
53
79
11
4
81
59
25
36
9
27
33
20
43
75
33
12
12
3
32
25
35
18
19
119
157
48
204
60
192
23
25
252
81
15
12
155
1
77
10
60
92
36
90
31
23
13
72
60
15
33
23
49
75
38
139
96
15
105
12
12
51
12
80
28
8
25
36
111
9
36
12
23
13
120
27
57
11
4
21
27
57
5
30
13
83
25
9
75
33
63
12
12
15
18
60
27
3
38
31
63
33
15
57
60
15
93
107
28
80
73
12
17
70
78
72
3
27
8
37
35
25
75
45
11
24
61
9
63
57
3
120
83
52
9
21
90
8
37
24
81
63
84
53
192
6
34
48
15
12
45
90
8
12
40
21
24
36
99
120
20
1
12
23
112
20
10
3
5
31
3
128
70
3
27
38
42
10
15
12
15
30
146
49
96
215
94
27
21
75
72
23
12
1
36
21
3
29
55
5
7
3
56
61
33
30
165
3
57
11
1
3
140
25
11
22
2
193
87
18
42
20
61
5
19
3
69
51
38
7
177
3
84
51
8
34
51
12
60
23
37
47
1
35
4
18
90
32
13
12
36
35
64
8
48
24
37
36
45
27
36
27
80
52
18
12
26
64
8
18
31
23
1
9
110
36
4
45
36
60
36
41
67
12
3
18
62
13
12
108
24
3
45
48
27
56
24
36
25
39
20
60
118
27
12
3
93
12
23
49
36
24
33
18
9
23
1
129
15
5
31
12
60
5
115
23
34
3
23
90
19
12
48
63
9
3
180
20
1
96
156
143
1
111
12
60
128
142
123
60
107
1
27
9
108
96
72
27
90
38
49
23
100
26
7
84
143
88
2
10
45
48
60
24
101
67
15
21
12
27
18
12
18
8
1
24
96
3
81
9
18
92
13
5
7
155
25
60
156
29
18
18
55
12
87
18
38
1
24
65
7
12
15
8
228
1
23
13
17
6
1
156
23
52
33
39
20
13
57
110
10
110
37
21
27
36
24
12
21
15
83
34
3
24
59
4
20
25
12
24
84
11
37
48
27
120
42
15
95
13
57
48
39
3
93
24
48
36
9
3
132
96
24
48
84
24
27
30
87
3
38
54
85
72
63
45
48
24
96
167
28
105
60
15
72
8
18
7
12
11
25
36
48
36
12
167
25
15
117
63
20
28
2
7
60
24
84
120
12
3
21
12
72
12
59
4
21
65
19
48
57
18
9
24
27
12
8
72
88
45
24
48
12
48
15
56
49
45
50
36
54
7
29
60
19
11
4
20
108
10
39
144
87
9
84
69
8
12
58
33
39
57
71
25
27
48
42
27
36
27
45
72
3
21
159
33
60
48
12
27
26
55
27
93
35
52
152
88
12
33
72
72
11
85
48
12
27
45
60
120
11
85
24
156
47
10
8
34
120
20
37
21
3
27
38
ABCD 94468435996*3^$a+1 [50008]
72
160
56
15
33
39
33
27
13
35
84
25
192
32
111
25
11
36
12
13
224
72
48
27
37
95
12
36
97
143
81
15
153
48
87
24
57
40
47
33
64
95
48
33
40
8
111
24
129
144
120
39
48
241
23
36
48
13
24
8
15
9
123
277
80
27
12
25
167
33
48
16
56
24
99
69
15
33
16
248
40
80
40
24
72
248
48
27
12
144
9
48
75
48
48
84
12
21
304
104
99
300
9
16
72
95
48
33
16
119
48
9
3
21
15
48
96
145
8
15
24
25
24
48
11
48
69
112
155
45
39
96
9
3
85
23
24
60
144
93
15
9
264
3
84
9
99
48
36
73
8
24
87
24
24
57
88
48
72
35
396
72
12
13
56
75
132
96
1
23
33
48
39
1
59
12
72
12
12
216
204
48
69
15
12
21
88
176
147
45
111
193
71
33
15
48
169
23
337
143
1
59
69
24
64
23
72
49
35
12
81
3
21
27
21
39
217
32
39
48
9
120
183
48
145
119
72
25
47
33
87
60
45
40
11
45
63
57
63
9
24
27
61
83
36
105
39
72
33
48
168
39
73
8
15
1
167
48
33
72
63
33
63
1
35
12
216
81
39
36
21
136
23
33
40
71
81
48
16
11
133
104
15
24
177
39
9
63
12
45
51
85
11
61
8
15
9
147
69
112
11
12
132
45
87
129
27
12
72
9
39
144
48
9
24
39
24
48
9
48
51
45
15
33
39
105
3
205
23
33
15
33
184
35
93
15
217
8
51
84
193
71
132
45
15
72
81
183
48
25
72
83
21
120
136
23
33
64
71
12
36
57
39
156
84
1
23
81
51
36
177
96
72
15
129
39
9
72
15
33
16
8
15
81
99
69
63
105
51
45
24
72
51
96
12
9
123
36
108
69
135
120
25
24
59
36
81
216
16
35
12
441
120
15
9
63
81
87
9
160
48
8
48
63
84
60
25
8
39
9
3
21
27
21
16
23
24
24
273
39
145
32
87
72
72
1
8
88
71
120
81
51
12
105
64
32
256
48
155
12
1
23
24
72
105
48
147
36
81
87
97
8
123
13
56
48
39
24
204
37
24
32
120
216
39
12
48
12
228
12
48
72
48
97
8
51
141
24
39
9
48
40
47
24
25
95
84
69
120
159
36
381
3
45
87
48
60
12
9
16
32
123
132
72
24
49
11
21
171
69
63
60
12
72
25
8
75
12
24
9
39
81
120
39
72
84
61
8
72
216
16
8
39
153
39
9
51
84
48
1
56
232
32
48
27
12
72
1
56
135
48
12
45
15
72
72
24
57
3
36
1
11
13
72
8
24
72
3
144
132
9
39
72
24
72
9
16
32
120
216
120
51
21
24
51
12
168
33
39
24
48
1
8
72
63
1
11
37
128
87
72
73
83
12
24
144
12
276
97
24
23
25
119
48
1
107
13
35
45
15
9
24
72
48
75
37
24
71
145
56
3
21
96
160
47
9
51
12
49
215
24
49
47
25
47
57
120
15
156
21
15
9
24
72
63
72
49
23
9
24
16
8
136
72
59
13
32
87
24
249
96
48
112
8
24
159
12
93
96
3
36
48
24
33
15
1
71
1
23
1
104
16
47
72
48
33
3
21
27
133
23
192
81
39
1
23
105
168
88
56
24
39
57
15
48
12
85
47
153
51
192
21
87
49
83
228
33
48
75
84
24
33
39
57
15
1
23
57
3
12
265
8
24
15
73
24
23
169
24
215
1
11
12
25
8
51
37
8
3
21
72
15
24
81
120
16
119
1
56
40
47
12
132
12
36
49
11
93
72
24
120
40
192
24
11
141
96
232
23
57
63
9
51
13
35
12
24
12
13
47
33
24
40
ABCD 94468725628*3^$a+1 [50006]
13
216
9
242
13
228
57
3
3
102
123
95
96
96
13
35
157
165
62
13
48
132
48
132
59
49
180
24
96
120
27
102
15
168
120
237
3
105
15
35
37
108
132
240
27
33
156
81
3
15
21
105
2
22
63
108
84
33
15
177
171
95
22
75
47
48
97
47
10
168
62
94
50
49
95
82
30
320
10
86
58
84
108
60
75
9
24
207
108
515
37
288
24
57
159
9
195
156
132
12
275
48
157
36
81
108
60
108
120
72
90
21
75
174
18
18
459
105
170
112
78
48
72
26
97
93
36
63
33
120
27
108
60
48
69
72
326
82
206
226
36
27
228
123
144
45
48
180
129
108
51
15
129
36
24
83
193
47
385
12
48
72
21
54
66
204
12
374
22
87
3
198
135
35
70
12
110
37
21
72
75
48
105
159
11
16
18
15
15
42
84
50
22
132
86
37
59
13
3
45
35
64
93
51
54
111
141
216
27
57
36
27
180
36
24
57
123
47
336
94
66
33
47
154
51
312
33
75
48
47
70
12
3
12
95
286
15
57
87
180
60
48
57
75
15
32
13
120
75
261
21
3
35
193
45
98
37
252
48
47
48
118
39
120
48
12
36
59
10
72
84
234
33
153
12
15
12
177
51
237
48
75
35
13
35
352
117
81
74
1
12
72
75
80
352
21
33
27
108
240
131
46
3
84
48
9
96
72
171
21
279
144
35
85
123
45
83
205
81
50
1
129
99
24
147
129
15
32
48
64
141
132
12
36
84
45
3
267
45
240
153
63
107
58
60
39
213
158
16
6
12
3
360
120
27
288
33
165
72
72
15
21
134
226
110
144
16
189
48
83
240
97
12
45
135
15
18
84
26
64
69
11
154
204
228
60
87
83
205
35
337
36
59
70
108
15
48
12
132
15
21
72
48
84
95
1
21
36
72
110
10
38
22
123
15
128
37
72
168
107
10
36
195
261
108
3
72
35
13
69
51
153
2
144
13
33
2
1
69
171
95
97
12
120
27
78
156
252
123
180
59
1
144
47
1
47
13
33
36
108
15
48
275
58
39
33
62
106
75
9
96
2
214
74
144
1
95
97
33
219
3
45
132
15
240
273
47
1
47
82
3
12
300
35
46
2
64
33
36
11
1
105
198
45
117
75
48
24
48
57
306
177
108
35
37
59
106
72
12
99
132
240
33
240
74
13
168
12
12
83
253
69
123
192
21
15
12
45
27
11
37
57
2
1
213
15
105
99
15
33
143
70
170
96
1
47
16
80
49
36
24
45
48
123
59
61
24
153
63
21
3
11
112
42
183
287
46
72
72
3
60
99
80
16
144
18
3
45
252
15
ABCD 94468889176*3^$a+1 [50011]
30
90
73
11
36
36
57
27
6
24
6
48
30
15
16
65
3
21
39
81
7
53
6
6
15
12
28
83
54
7
8
33
87
15
132
36
18
15
16
24
20
57
43
5
36
19
92
63
1
96
29
51
4
83
42
15
3
12
6
15
12
81
24
15
15
33
3
45
16
29
12
7
17
6
138
36
24
12
3
21
30
6
3
72
45
43
29
30
72
33
21
24
15
45
67
71
48
49
12
11
57
33
15
27
1
77
19
29
42
54
31
17
36
15
12
39
78
18
150
48
91
11
45
40
48
17
7
56
16
11
42
48
7
5
87
16
5
27
36
9
27
3
12
108
42
75
15
9
24
33
54
30
18
12
13
41
19
77
31
5
30
90
114
6
27
27
6
18
54
30
96
12
54
6
49
24
17
39
48
57
139
20
76
20
60
3
25
11
30
15
21
3
33
15
15
12
21
4
5
42
33
60
40
32
33
30
78
108
12
30
24
21
24
21
75
3
12
54
15
48
81
6
61
23
1
20
93
7
53
12
18
18
7
116
9
6
30
51
15
13
20
16
5
51
63
108
25
59
6
19
35
21
9
103
5
6
9
21
72
12
12
24
51
9
6
81
63
6
6
18
24
27
3
18
24
24
55
36
5
24
6
13
47
45
40
5
36
15
72
45
18
9
24
60
16
23
108
54
6
12
57
9
39
21
39
33
15
84
21
39
21
30
54
18
138
27
12
81
3
15
24
25
80
57
36
3
21
18
30
30
30
12
3
33
18
12
78
66
33
51
30
42
18
79
32
24
24
33
3
45
6
24
21
4
5
6
18
6
84
12
48
12
33
3
9
16
5
18
30
60
15
75
102
24
75
3
21
27
78
114
21
36
15
6
27
45
48
39
15
9
4
5
18
9
3
6
27
72
27
48
36
9
72
24
9
102
126
43
41
144
39
33
60
43
12
23
24
93
100
12
17
99
15
12
18
15
40
24
11
24
21
24
57
24
15
24
88
48
176
21
72
18
48
9
57
18
42
3
111
21
75
1
20
57
18
48
1
8
33
43
41
36
42
18
3
21
3
141
54
72
33
12
24
21
3
75
6
51
3
48
42
30
36
117
45
15
9
43
8
39
49
5
6
144
54
6
66
60
36
3
9
36
12
3
15
54
3
24
45
24
15
69
43
89
19
35
12
18
39
33
103
17
3
12
33
51
15
13
8
3
57
52
32
15
45
60
16
8
24
45
78
72
21
12
63
60
30
12
18
30
15
16
23
21
21
15
33
18
12
1
29
132
36
3
24
3
42
18
48
96
1
29
30
18
42
9
16
5
6
45
9
15
48
33
15
72
16
17
48
6
73
8
60
15
69
16
17
12
15
15
45
84
39
18
3
24
63
12
12
18
30
73
8
36
36
3
6
60
3
72
16
44
3
48
9
81
63
40
41
39
159
57
129
30
21
231
85
8
21
3
52
35
6
48
102
54
63
12
3
61
11
1
23
45
12
24
9
30
54
3
33
60
24
6
54
55
116
36
63
57
36
39
9
4
11
69
15
18
48
15
51
69
9
7
5
15
21
79
8
33
3
9
36
30
54
3
64
23
12
18
48
55
5
48
6
6
60
3
45
12
24
18
57
15
18
6
97
5
24
3
72
21
12
3
52
72
20
15
1
32
3
45
57
7
29
15
9
12
18
42
19
32
9
19
80
4
47
21
3
30
162
13
29
3
123
21
105
19
17
48
6
25
20
3
30
15
12
69
7
35
90
27
12
3
108
72
6
6
45
15
69
75
21
9
7
12
35
33
117
3
48
15
81
21
18
6
3
16
80
100
65
30
1
11
25
72
68
60
3
21
69
42
54
3
16
17
15
15
9
9
72
7
36
29
18
78
7
5
42
45
36
15
54
12
15
28
35
6
36
60
39
12
132
93
12
66
12
18
12
7
17
18
12
25
5
51
33
30
1
20
36
120
99
13
32
64
36
161
27
15
97
35
33
28
8
75
12
48
42
7
23
33
12
3
30
84
111
21
51
27
36
30
24
48
15
48
51
18
15
28
32
52
5
51
57
6
6
19
32
24
15
9
16
8
21
12
3
69
48
78
96
9
36
39
30
39
33
15
33
6
13
32
4
32
9
51
12
48
57
108
3
39
36
6
78
45
57
123
33
12
42
9
99
25
48
29
48
3
15
48
30
7
23
9
15
12
24
36
21
48
96
9
19
20
16
11
25
23
33
33
6
48
1
32
3
21
93
75
117
75
3
36
114
15
148
5
18
30
96
6
69
9
210
9
16
17
12
6
36
96
18
19
5
12
24
24
27
24
15
45
16
11
9
33
30
93
135
18
12
12
6
24
12
6
3
60
36
33
12
15
45
18
21
27
33
105
6
6
60
27
16
72
104
40
44
21
6
24
141
28
5
15
39
57
33
18
57
16
71
30
43
17
15
4
32
48
51
60
33
27
1
59
13
8
75
25
20
12
123
48
60
45
12
52
53
24
24
6
84
6
24
12
42
36
84
36
9
3
42
3
15
24
1
17
15
40
53
3
57
15
39
18
6
21
48
12
3
30
3
52
41
6
30
51
12
12
33
31
11
18
6
6
24
12
27
15
45
3
13
47
30
18
30
6
48
1
12
23
12
12
85
11
69
57
55
53
7
23
25
17
19
44
21
75
4
53
27
51
36
1
5
75
69
75
24
105
39
27
33
15
33
148
29
42
9
39
108
9
9
87
3
81
24
51
18
12
15
15
66
39
21
27
28
44
39
6
48
36
31
56
12
21
31
144
5
12
18
6
84
75
45
36
39
40
11
9
12
120
48
27
69
64
32
3
25
44
51
24
18
7
35
6
6
33
21
55
17
3
16
20
16
32
15
153
15
25
44
15
81
27
18
3
12
27
6
24
6
30
60
42
18
24
51
51
18
3
3
9
16
17
15
3
1
5
60
60
19
41
15
3
30
55
5
12
63
3
18
27
9
24
6
48
12
24
1
36
72
17
55
24
5
12
19
23
12
6
39
3
30
72
24
12
7
92
135
13
17
15
3
18
24
18
6
19
23
18
12
3
39
1
161
54
6
216
3
9
3
27
37
35
6
3
27
42
72
3
21
27
40
59
54
15
27
45
84
4
92
33
66
105
39
30
24
27
96
108
12
24
24
24
28
65
3
9
60
48
27
63
57
21
12
18
6
31
107
18
60
3
105
6
30
39
51
6
15
9
6
69
36
33
6
21
177
27
39
30
24
87
76
8
15
9
33
15
4
68
12
9
12
78
1
56
45
27
40
48
24
5
51
48
15
1
8
33
78
6
18
42
78
6
91
44
15
24
42
15
3
18
43
107
30
19
20
21
ABCD 94468947278*3^$a+1 [50079]
120
77
15
99
49
41
90
9
36
39
18
18
37
32
21
7
12
36
12
119
36
48
25
107
180
33
51
24
54
72
18
120
1
32
12
33
12
36
204
90
36
54
90
18
67
71
9
15
61
11
45
39
69
48
240
3
54
18
60
13
32
3
45
124
20
15
12
21
123
109
23
13
80
9
72
51
40
35
90
18
9
28
32
45
18
90
84
6
48
24
12
45
88
35
12
54
42
48
169
11
96
30
6
72
12
6
3
99
33
3
72
180
193
47
25
83
69
48
3
36
198
42
30
39
51
1
35
9
15
48
81
4
11
72
73
11
1
143
60
12
13
41
6
157
20
57
91
60
59
18
126
36
24
325
65
79
20
15
13
48
119
1
47
25
143
102
3
12
3
54
27
15
13
41
54
12
73
95
1
12
17
126
60
37
68
15
60
66
18
45
16
20
12
148
11
13
68
9
24
120
24
15
33
90
105
3
24
108
73
101
163
17
31
8
40
47
72
33
9
3
27
21
93
54
12
1
48
65
67
32
3
42
30
33
63
36
246
42
13
20
87
108
153
96
75
6
3
9
31
5
90
9
60
16
12
17
195
51
25
29
151
47
18
15
9
43
72
95
78
84
31
104
123
133
12
11
24
30
90
36
60
85
17
60
48
186
36
12
25
300
56
111
13
17
159
27
25
23
21
28
5
18
73
17
3
96
96
9
91
173
19
71
49
155
36
25
24
56
40
20
64
32
93
6
12
18
67
44
15
33
3
144
24
57
15
30
72
6
21
16
119
36
37
48
83
25
11
30
91
12
65
18
33
111
36
48
36
36
18
54
45
12
4
12
32
111
85
72
47
1
101
3
87
60
48
6
19
11
60
85
72
44
64
107
25
92
36
204
76
77
90
84
9
15
157
5
54
93
40
20
27
1
104
48
12
4
41
18
1
32
57
78
9
28
8
12
132
9
30
24
12
78
18
69
21
228
19
60
143
72
33
28
47
37
108
32
48
28
144
48
35
37
96
12
125
87
28
155
18
19
23
90
18
90
7
72
68
48
105
96
36
3
4
32
9
36
6
72
48
69
3
18
55
80
99
6
87
28
8
12
52
60
95
12
1
8
9
96
66
108
132
49
35
60
37
44
28
11
54
6
72
144
9
39
73
167
72
48
61
12
113
19
35
156
36
33
57
144
19
108
72
5
27
45
30
114
54
133
20
9
138
33
39
69
57
7
47
21
88
35
85
80
141
15
4
77
18
157
23
25
12
17
103
89
36
3
15
45
9
78
13
24
35
61
72
12
20
240
63
30
15
9
91
29
19
12
20
28
32
33
99
28
107
21
51
33
27
30
3
105
135
45
6
49
5
27
88
77
75
3
12
36
105
39
13
60
23
37
11
36
180
60
105
28
155
1
29
6
36
84
42
43
11
18
27
39
25
24
8
28
47
192
18
78
37
80
112
92
4
47
25
65
42
45
16
32
112
48
29
31
12
11
9
51
30
15
96
16
35
90
42
18
18
97
288
29
75
48
60
27
25
11
21
15
36
93
21
18
1
35
49
20
3
133
47
9
3
18
7
80
48
99
189
4
23
37
17
24
67
23
141
4
44
27
1
8
27
120
72
42
91
48
125
42
84
13
5
43
53
19
35
13
89
18
108
108
60
12
13
56
75
33
36
124
36
77
15
27
18
7
60
17
18
6
115
47
25
5
42
13
113
79
47
36
45
28
11
60
90
36
18
25
149
51
9
51
96
51
48
72
60
9
76
35
85
23
69
16
11
21
27
21
51
1
59
18
43
23
36
13
108
12
71
30
60
87
75
72
93
12
76
17
39
28
60
11
25
20
12
48
100
72
20
28
17
42
13
72
56
64
5
43
35
72
30
87
3
18
90
78
12
115
48
17
162
1
35
37
5
3
15
54
66
25
44
16
65
12
67
20
88
48
35
85
32
3
37
53
79
36
12
35
25
29
96
27
21
7
12
5
18
25
59
73
20
60
51
54
55
65
51
64
48
89
3
57
19
11
13
23
85
47
12
9
69
30
13
77
96
15
129
31
59
105
21
66
60
54
7
29
43
20
111
49
83
45
63
37
108
17
43
20
96
33
78
37
71
21
16
35
84
24
36
36
12
13
32
76
24
77
18
72
54
187
5
42
85
41
75
9
36
19
60
11
6
3
15
1
204
95
33
45
90
12
145
95
36
66
24
30
49
36
11
1
119
6
7
11
12
60
85
23
129
15
73
72
11
97
60
180
12
20
63
90
42
1
24
5
18
13
12
83
69
160
23
78
ABCD 94469039318*3^$a+1 [50067]
72
8
24
97
72
111
9
15
24
36
105
11
28
84
44
37
171
81
12
35
4
204
80
112
21
12
24
84
144
3
21
36
12
27
33
11
16
57
39
57
27
12
8
24
112
68
16
12
72
81
15
104
25
12
47
4
32
24
145
51
20
37
51
57
36
240
11
112
44
28
57
87
260
16
32
4
9
15
84
20
85
11
25
51
57
3
24
56
1
87
21
35
61
3
45
36
15
8
48
28
96
117
23
16
84
36
8
49
48
35
25
108
84
72
60
72
27
48
105
48
27
45
27
33
3
204
68
12
49
51
9
12
75
60
72
8
16
32
4
225
48
3
213
36
3
32
28
20
61
24
27
32
36
49
11
25
72
48
35
64
33
15
141
15
21
24
72
39
56
13
12
60
123
12
84
9
60
27
24
36
84
96
129
11
169
12
23
36
16
12
24
93
35
40
33
111
24
24
116
112
57
27
24
24
33
111
32
28
128
28
68
16
12
80
4
93
23
28
20
64
48
8
16
9
59
28
33
95
13
75
24
24
120
105
12
15
12
24
60
21
11
52
56
4
96
96
224
4
81
60
111
44
1
36
75
33
3
57
23
13
39
60
132
33
63
45
168
36
84
36
75
204
48
48
36
9
195
24
9
204
39
32
16
252
36
21
39
33
15
56
28
48
225
15
57
23
49
63
60
24
48
93
24
84
60
3
20
48
73
83
52
60
24
32
28
45
87
24
9
27
128
64
32
76
36
33
72
35
52
9
51
24
69
48
75
12
489
27
92
4
9
108
48
27
105
39
105
63
21
60
47
1
119
24
25
11
48
28
57
119
1
15
120
32
28
164
48
97
23
24
25
15
165
159
81
15
80
28
20
181
15
93
3
12
32
37
135
116
28
9
23
16
24
8
1
60
72
3
9
60
11
40
93
23
133
59
144
49
51
45
12
63
9
15
201
3
44
40
24
21
12
132
36
11
16
48
105
227
64
84
21
27
9
23
52
45
96
51
168
141
36
23
24
1
39
33
75
32
37
11
4
8
1
156
23
12
4
57
72
95
13
3
68
28
108
45
3
81
3
176
48
60
1
87
72
45
83
73
168
3
32
28
9
72
84
36
24
3
84
104
4
48
96
20
64
45
3
24
8
1
108
180
47
144
28
81
3
57
47
64
45
3
33
23
217
15
57
11
112
21
36
83
72
61
120
3
33
51
68
40
36
20
1
63
9
47
49
15
24
156
36
60
60
20
160
117
63
57
72
216
36
60
3
36
48
32
73
39
32
76
60
33
99
84
32
60
144
13
231
93
11
84
4
8
4
12
105
123
12
81
24
47
72
24
229
24
159
32
37
39
96
81
3
60
180
33
3
32
76
32
48
64
69
15
21
11
16
312
32
4
48
45
35
256
68
16
92
4
24
93
23
13
60
3
48
36
93
111
33
216
155
16
153
11
1
47
88
24
92
4
21
75
69
27
32
97
39
57
47
12
100
56
1
84
24
39
44
4
84
8
16
105
47
112
24
132
96
57
135
9
24
107
36
16
176
108
228
144
49
27
9
71
4
36
24
48
8
72
72
76
80
28
68
25
3
164
4
24
48
57
27
177
75
68
1
47
1
59
1
48
63
32
157
3
84
32
220
9
27
108
57
23
4
9
23
1
12
60
83
37
75
36
32
76
32
84
49
72
48
3
165
48
60
47
4
12
20
1
3
72
57
11
169
407
84
13
27
9
63
96
33
75
32
52
24
56
24
36
4
188
1
83
204
4
108
128
144
121
48
24
11
72
12
28
21
3
32
85
60
123
69
23
84
61
48
195
60
24
32
49
72
15
80
37
36
48
203
1
48
3
21
27
56
25
11
108
169
59
4
48
33
27
57
75
60
9
108
24
63
21
27
33
51
60
48
8
25
24
59
13
135
48
177
72
35
4
24
20
25
11
24
64
129
36
155
36
49
180
15
93
299
40
24
69
11
36
16
212
28
156
9
47
61
3
24
120
45
168
3
84
21
143
12
1
11
84
64
9
51
48
24
21
36
36
3
32
76
48
116
136
32
ABCD 94470617084*3^$a+1 [50023]
27
16
11
33
3
24
13
20
81
19
11
24
33
15
9
21
3
36
36
15
9
16
5
43
5
67
5
42
153
33
115
77
54
18
12
6
18
12
63
21
30
66
7
23
18
19
92
4
41
15
28
5
31
17
12
15
57
48
43
35
12
13
8
15
9
12
16
8
4
11
25
32
39
36
13
35
21
28
35
33
24
3
6
15
40
56
36
24
28
23
9
4
32
28
44
28
23
9
28
32
12
9
6
21
12
36
9
42
18
43
17
12
3
3
25
5
7
5
6
24
1
60
84
8
48
24
3
9
16
12
36
20
4
8
40
68
15
25
44
36
24
12
9
67
89
19
24
80
21
6
6
43
20
4
5
27
39
9
72
3
42
19
24
36
77
27
15
18
3
9
55
48
20
28
5
19
20
27
6
12
12
48
31
24
20
16
41
51
3
49
23
48
6
19
17
15
9
31
12
5
6
60
84
66
12
3
9
15
3
13
35
36
73
23
18
27
27
21
9
3
12
60
28
12
71
114
12
15
93
72
3
81
24
31
41
6
42
63
3
45
9
43
44
21
132
43
17
12
3
48
28
12
5
63
40
12
35
9
45
3
40
8
33
54
6
7
5
39
28
36
44
36
45
7
35
9
36
28
11
73
48
12
23
37
23
24
45
99
24
6
30
6
31
8
9
63
48
96
16
60
8
21
6
25
32
40
128
39
6
12
51
9
18
13
12
17
60
18
9
4
11
1
32
15
13
32
75
12
21
28
35
12
42
15
27
18
108
7
5
6
6
36
30
37
17
3
16
41
3
21
39
3
18
180
75
36
28
5
15
21
12
42
90
51
12
12
16
32
12
3
33
45
75
120
15
9
36
40
29
42
13
17
3
16
17
7
8
12
63
132
1
12
5
48
111
21
27
21
36
39
15
57
33
7
20
24
3
33
27
6
27
9
19
32
48
9
27
4
24
11
12
54
51
48
4
92
33
42
9
21
43
36
17
15
52
95
45
57
3
12
33
87
4
5
12
3
21
15
4
44
3
60
42
48
7
8
12
40
23
33
4
5
27
123
57
3
1
65
6
9
4
56
51
1
8
21
18
1
56
96
12
48
15
57
12
15
60
1
12
92
4
92
33
7
32
60
28
5
12
31
24
36
5
36
19
17
90
18
27
27
6
7
5
54
9
24
3
13
44
3
42
30
45
28
20
12
16
24
48
12
77
15
21
15
57
60
6
81
36
9
39
12
3
25
32
24
16
108
12
20
33
7
8
4
36
44
16
5
7
53
39
12
4
77
7
48
17
6
24
33
3
42
27
15
25
32
15
6
63
72
27
12
69
81
6
13
35
97
120
44
4
17
12
27
4
32
57
18
13
5
24
135
12
60
24
87
30
7
17
6
57
3
9
16
20
33
7
44
3
25
17
31
107
33
28
29
31
32
15
13
24
17
15
28
23
9
33
6
9
3
9
28
20
51
57
117
27
4
12
17
43
29
3
33
30
13
17
24
24
24
3
12
15
1
11
9
51
30
3
48
24
16
5
7
47
6
12
15
28
8
36
64
56
15
84
12
12
21
40
20
40
24
17
3
12
60
4
29
51
124
17
3
63
9
15
6
18
42
7
71
12
57
51
6
18
1
41
6
37
65
27
28
11
9
15
45
12
3
1
41
15
33
43
12
48
12
32
16
20
72
33
15
39
9
9
15
16
84
11
25
17
24
63
12
36
24
48
88
44
3
78
15
93
39
12
4
65
27
52
5
60
78
57
12
4
11
18
42
1
8
4
23
37
11
24
30
63
27
45
57
96
12
51
160
17
42
45
45
18
9
16
12
11
12
72
1
77
48
55
35
25
20
12
39
13
11
12
9
16
107
1
17
60
3
24
12
16
17
27
24
4
17
19
12
5
30
42
31
32
3
12
9
4
12
5
27
12
4
5
27
27
13
35
60
25
125
78
6
31
20
60
9
3
12
63
1
5
15
9
3
28
20
4
60
8
24
3
21
45
24
31
5
7
5
48
12
63
27
90
12
15
72
3
21
24
3
33
4
48
5
12
42
13
23
13
32
24
21
15
45
48
42
33
60
52
17
12
3
15
1
32
28
44
40
48
8
52
44
39
57
3
9
12
4
24
36
20
24
16
24
20
48
12
36
24
63
9
28
156
60
12
5
3
24
63
18
7
48
20
9
3
39
24
30
19
23
9
24
12
9
36
12
27
9
6
61
48
29
27
16
17
42
18
3
45
7
53
99
24
24
12
4
5
30
60
9
21
7
44
21
7
68
15
13
20
4
53
15
12
40
5
3
12
33
3
15
36
54
54
45
16
29
48
3
4
77
51
48
40
20
12
40
12
5
51
9
18
33
9
27
33
30
61
17
18
30
115
24
36
11
105
33
75
16
84
5
18
48
9
27
30
31
12
101
54
25
5
51
27
13
24
5
15
21
79
5
30
36
9
76
32
33
79
32
36
99
18
30
25
5
6
49
20
108
15
24
24
60
9
33
15
27
12
1
20
27
18
99
81
7
92
33
6
9
21
36
3
60
21
6
30
6
12
126
66
1
23
60
9
3
13
56
4
47
9
3
21
15
25
5
39
40
20
27
1
108
12
59
168
78
12
27
16
20
60
100
20
12
40
8
12
40
20
15
1
5
24
6
42
55
47
66
7
23
21
16
60
5
12
15
27
30
19
5
27
24
4
35
9
16
32
12
21
19
20
33
12
3
40
17
15
28
20
40
12
5
48
15
15
30
3
51
30
6
37
20
12
4
12
29
75
15
1
44
4
65
96
24
24
108
27
45
63
108
40
12
53
51
33
31
35
21
39
49
8
52
5
55
36
24
36
5
39
16
80
4
11
21
36
27
12
21
45
12
51
4
11
21
4
24
5
75
16
29
30
13
5
3
12
24
28
11
129
21
60
51
60
24
12
28
12
48
20
4
5
43
32
40
20
40
143
24
1
29
60
99
39
13
32
16
17
7
17
6
9
24
40
47
13
11
78
18
9
16
68
21
39
4
11
102
3
36
16
17
3
48
12
3
96
13
8
3
24
93
24
28
32
9
115
11
1
8
4
17
15
9
36
19
35
30
60
42
42
18
102
3
39
9
4
23
54
15
63
42
19
20
21
79
29
15
21
7
60
8
15
9
72
21
55
8
52
29
19
92
9
36
12
60
72
6
13
12
20
24
28
5
3
40
5
7
20
60
21
51
4
11
48
30
6
90
12
12
27
24
24
48
3
9
12
64
5
6
49
5
19
17
24
6
33
28
12
36
41
24
24
55
17
15
21
15
9
19
35
81
4
20
9
36
30
49
32
3
1
44
28
35
9
3
1
20
45
36
18
78
75
15
18
60
60
6
9
12
3
66
15
15
60
9
4
5
27
3
90
15
3
30
12
78
13
12
80
24
76
53
7
72
8
12
16
44
16
17
7
80
15
18
55
17
3
24
48
15
60
6
7
8
36
9
99
40
5
3
12
28
5
7
48
12
32
4
192
12
20
156
4
20
12
120
33
43
5
48
15
40
29
18
54
15
16
5
30
13
5
30
25
11
33
16
35
9
48
48
4
120
35
13
12
56
15
21
76
68
64
5
12
60
31
8
12
12
63
18
24
3
84
3
21
21
6
9
4
24
8
3
21
28
20
96
40
5
19
20
45
6
30
6
108
30
31
41
3
153
43
20
12
3
81
15
13
56
9
27
9
6
21
39
13
20
45
3
24
21
43
12
59
18
27
45
48
15
60
28
59
1
23
49
17
19
11
1
5
60
12
51
4
5
96
55
20
27
33
124
20
12
4
11
1
5
43
12
65
78
9
12
64
11
9
21
15
16
5
15
45
43
11
18
3
52
41
19
11
21
28
8
48
4
20
21
7
8
24
51
105
4
35
6
15
4
23
13
32
39
13
20
ABCD 94470828646*3^$a+1 [50027]
20
36
54
30
85
53
19
99
2
72
78
37
21
32
48
144
48
18
12
60
22
8
40
30
120
2
7
11
48
52
42
18
8
1
29
70
45
35
12
70
32
30
40
50
96
22
117
3
20
120
12
36
150
70
32
10
18
20
4
30
26
30
10
14
30
10
8
88
15
89
10
30
15
11
25
36
83
28
48
2
30
82
50
78
58
81
11
40
68
24
120
60
1
15
20
52
12
236
25
195
80
4
20
40
21
59
46
74
37
23
136
2
270
12
16
14
106
60
20
61
3
6
27
95
30
18
22
87
33
75
5
48
40
24
6
12
30
50
60
72
10
8
42
30
168
10
8
124
80
1
59
136
14
48
40
2
28
68
24
40
30
38
12
1
29
120
48
18
22
48
122
72
25
36
15
2
30
40
18
147
3
32
12
40
21
17
19
3
56
24
16
9
65
16
24
8
22
56
40
2
19
36
63
20
25
45
24
3
27
45
71
1
51
12
36
20
25
29
6
4
38
22
18
62
1
72
47
108
52
18
2
36
12
30
22
33
65
18
22
8
120
19
93
18
14
40
30
80
96
61
29
82
60
20
12
88
80
10
38
10
2
30
102
10
18
8
4
45
21
24
6
2
19
3
8
18
30
114
7
59
112
8
40
44
66
24
10
20
10
50
78
130
33
15
20
42
72
10
30
27
101
42
88
20
37
11
24
66
72
48
94
60
96
32
37
3
110
90
12
36
1
3
138
98
40
102
30
42
26
60
210
7
57
8
7
15
8
28
14
70
8
37
3
60
20
42
48
162
25
3
128
40
104
90
31
15
21
39
24
6
32
22
8
18
24
48
103
9
176
162
22
98
70
3
39
80
25
11
100
14
70
98
67
3
8
4
8
60
12
118
42
20
10
18
168
30
42
32
100
98
192
48
78
10
72
8
94
66
74
6
10
54
110
18
10
33
29
7
11
22
80
16
2
120
60
18
34
20
28
62
16
30
2
22
18
110
13
95
30
82
32
6
70
24
236
22
32
30
40
50
120
10
20
18
18
102
48
90
22
32
10
8
48
12
48
24
28
69
81
99
23
28
8
40
44
166
51
11
18
30
4
56
25
35
100
144
6
54
20
1
159
30
8
127
95
60
16
20
10
14
36
124
57
41
72
31
89
90
1
29
40
26
64
68
42
16
75
35
37
27
117
11
28
62
10
150
50
40
8
12
18
34
20
36
4
8
12
16
30
72
2
168
52
20
1
35
42
10
57
95
40
8
28
42
39
23
16
50
10
20
25
39
50
16
42
68
34
48
38
25
95
60
24
136
32
132
40
50
7
39
32
42
16
122
22
15
83
148
42
48
32
7
65
7
131
12
48
82
26
4
57
11
52
56
72
12
70
6
32
28
20
4
60
48
92
16
12
20
60
28
30
54
26
55
9
78
2
66
22
170
28
72
32
10
126
72
2
6
10
2
72
48
118
30
92
12
16
74
18
72
30
6
37
53
91
23
13
33
30
42
38
1
23
108
12
10
26
24
88
72
80
36
4
30
30
26
24
126
64
48
48
104
18
30
49
9
32
67
35
90
30
18
7
11
25
27
50
30
52
68
82
80
46
32
42
30
10
18
38
30
10
54
8
108
85
39
48
20
70
32
7
11
22
86
72
108
54
30
13
45
48
15
17
19
11
10
2
16
14
18
60
12
36
84
76
2
78
24
25
75
38
78
10
2
48
30
79
3
38
30
1
23
10
30
261
29
16
42
92
73
63
12
12
80
48
42
70
56
42
40
122
126
24
40
6
42
50
12
28
20
28
140
124
6
27
27
8
48
12
40
8
52
8
132
12
76
44
1
36
21
15
47
18
22
18
18
92
42
6
4
120
20
120
36
112
8
54
16
30
9
15
8
42
90
46
30
2
88
80
10
62
192
10
56
84
10
80
58
12
56
49
3
32
37
36
93
32
22
18
48
30
72
42
75
35
1
17
72
10
6
32
10
33
15
12
9
9
2
12
16
141
51
12
8
12
18
43
5
34
6
14
16
32
58
15
35
60
10
54
108
8
70
2
52
8
25
23
40
2
88
54
48
68
94
26
12
82
3
35
37
35
28
20
12
16
72
48
62
42
36
97
83
24
28
20
22
18
38
34
68
18
90
54
58
12
60
30
38
60
22
98
40
32
61
9
48
15
17
55
72
41
30
72
138
40
75
15
72
86
22
12
117
39
2
18
121
21
90
20
112
36
12
72
20
40
56
25
72
5
10
38
40
50
64
20
60
1
29
6
90
64
27
3
33
33
39
65
18
120
40
78
54
20
16
104
36
64
20
30
88
2
16
104
61
47
60
73
35
37
23
30
19
15
80
6
54
97
89
24
48
127
72
9
32
90
48
60
42
42
6
10
32
30
319
11
22
3
45
30
42
6
92
78
10
62
22
36
81
29
30
49
11
12
58
150
32
18
10
24
110
40
3
63
9
63
8
54
6
82
38
109
95
30
88
2
60
90
10
21
9
18
110
43
5
30
52
129
63
6
14
36
61
9
24
147
36
83
12
28
57
5
72
31
36
101
18
60
124
38
130
20
18
30
12
108
10
120
14
28
20
13
29
6
4
60
36
12
8
4
8
22
18
ABCD 94470881972*3^$a+1 [50021]
21
90
78
12
27
20
48
124
8
61
39
8
7
21
84
68
13
12
239
1
99
108
21
27
32
72
109
59
36
12
64
44
112
9
39
15
42
87
72
44
16
189
11
265
35
40
45
123
108
12
12
24
72
12
92
36
49
24
167
7
42
23
100
36
39
105
33
3
56
13
36
131
16
33
6
5
16
33
39
12
24
69
12
15
45
3
15
81
12
60
12
12
21
39
56
12
13
83
120
112
68
1
18
33
12
72
9
51
8
40
45
75
20
13
35
37
27
36
44
24
25
11
4
116
28
3
33
60
56
24
16
45
83
88
48
21
54
9
8
24
36
13
36
18
18
3
27
54
23
13
123
32
40
152
100
12
123
18
3
69
27
48
32
108
108
19
5
4
32
7
18
63
20
84
36
37
23
7
113
1
63
8
4
24
32
12
36
72
85
39
8
12
16
3
192
77
13
15
104
49
30
45
69
12
36
83
100
24
63
5
49
119
259
41
49
36
36
3
33
42
33
24
60
171
17
52
8
36
84
28
9
15
48
120
12
33
18
5
64
21
144
99
9
155
76
12
108
9
11
25
111
56
204
25
36
3
36
48
48
164
40
8
36
52
12
12
20
13
107
13
3
12
228
87
48
29
13
15
36
12
8
31
5
4
32
40
60
3
29
12
124
36
48
93
27
92
28
12
24
12
24
96
12
56
1
36
15
8
136
69
59
36
37
63
12
20
25
95
28
36
104
85
39
92
84
36
1
48
27
20
79
5
136
8
49
3
20
4
9
11
76
57
11
112
32
28
15
150
35
100
8
1
59
25
11
16
20
4
3
42
35
4
9
27
20
100
44
4
3
90
15
48
72
33
35
4
92
16
20
12
1
90
30
75
44
12
24
12
108
1
84
11
25
23
37
63
152
13
60
48
39
69
15
12
9
60
48
47
76
9
75
56
12
52
128
72
4
9
18
165
80
88
164
16
36
45
11
28
12
44
28
8
28
9
23
12
16
21
59
16
9
15
12
32
85
27
24
24
33
47
31
9
57
39
60
56
108
36
40
9
63
3
201
24
84
80
48
40
24
68
13
3
32
100
68
31
105
20
16
12
60
57
3
92
48
180
73
63
44
36
1
15
96
20
4
48
92
144
64
3
33
105
27
27
113
24
16
33
75
32
112
36
24
93
23
64
27
9
60
24
81
39
20
28
104
49
15
20
1
15
21
3
12
24
20
16
20
72
36
120
60
52
24
63
18
35
13
11
48
37
51
20
4
24
57
18
126
15
9
95
100
20
37
99
45
39
180
56
49
15
75
125
4
68
4
9
27
72
117
15
44
1
39
9
131
55
9
225
15
128
4
60
36
8
4
56
12
4
33
147
56
115
5
28
60
84
45
48
3
36
20
13
51
12
92
40
36
12
72
68
204
25
11
40
3
77
85
99
9
24
15
56
19
5
52
144
36
56
52
33
3
32
49
23
28
8
96
16
32
28
12
45
23
28
60
12
120
9
6
9
96
12
237
3
48
24
48
48
68
16
44
25
15
140
76
81
18
77
48
16
21
39
140
136
8
24
16
176
1
27
135
5
28
92
52
15
21
20
13
99
96
44
1
36
35
1
15
60
32
13
83
25
87
12
36
140
96
16
180
60
45
39
45
24
27
8
16
20
28
32
16
32
108
64
3
21
92
64
9
36
63
68
4
84
12
69
63
33
59
25
15
8
13
167
73
63
32
12
60
28
48
57
60
12
3
120
132
12
45
18
30
63
12
8
84
60
28
51
114
12
15
21
60
3
104
168
4
21
3
60
20
97
23
49
108
3
21
75
36
12
57
71
13
11
13
27
84
72
48
24
60
8
60
25
15
9
15
180
93
27
24
144
8
28
60
81
24
15
84
32
28
60
177
35
73
35
28
80
40
20
4
3
42
23
16
60
21
15
9
54
30
11
52
140
85
3
84
8
37
15
60
12
80
4
57
42
18
35
85
47
28
84
48
117
11
12
1
35
36
4
36
36
24
36
225
3
12
72
56
24
100
12
8
13
23
4
32
36
73
59
12
28
8
64
120
24
72
48
20
31
21
68
96
88
36
96
36
60
8
85
36
15
21
120
24
15
20
28
21
47
88
12
152
16
156
8
52
36
27
81
72
32
60
48
40
12
48
24
33
11
4
168
8
25
27
32
52
36
20
64
24
105
36
11
88
24
68
88
96
60
116
4
9
36
63
3
93
20
16
48
8
4
9
167
73
216
15
96
324
20
88
51
125
52
24
45
11
12
96
76
45
39
56
76
32
76
129
3
12
116
76
56
12
37
144
12
39
56
64
60
44
12
52
36
72
12
32
36
49
15
48
60
92
4
20
36
4
117
87
57
3
36
32
4
9
167
4
141
23
16
56
52
132
45
39
12
72
96
99
45
33
95
88
20
4
32
4
129
11
ABCD 94470989656*3^$a+1 [50004]
35
12
12
33
3
72
157
23
25
32
24
60
16
53
31
44
15
72
25
23
25
32
15
25
5
175
96
89
18
12
90
6
13
11
6
7
20
15
1
12
47
13
12
248
9
30
45
21
67
47
36
9
123
37
24
20
51
13
56
60
12
75
13
17
120
39
28
12
8
12
93
7
11
60
42
55
197
60
63
96
64
83
9
24
16
5
19
89
18
174
15
4
11
61
12
68
108
27
37
47
21
147
1
132
17
27
4
59
108
120
12
12
13
5
15
100
8
45
162
57
3
25
65
27
24
27
73
152
4
53
43
95
97
72
143
12
18
111
36
15
6
55
48
60
11
25
44
64
65
12
3
123
42
31
131
121
24
41
55
29
31
29
39
16
5
36
139
41
54
1
44
88
197
3
36
39
13
44
201
24
31
59
60
1
20
24
60
24
16
44
27
57
52
23
21
156
4
89
18
12
33
9
31
47
12
133
8
124
44
9
3
72
3
84
33
3
84
25
95
105
96
88
251
25
80
33
43
29
6
84
133
47
48
1
47
25
44
3
30
12
18
141
60
39
1
24
32
63
25
12
35
45
48
36
4
17
79
11
1
20
64
41
15
9
78
60
72
33
3
12
57
16
12
5
27
24
12
45
39
15
25
8
76
11
81
4
23
1
12
17
150
150
55
72
44
51
48
141
87
12
132
13
8
12
33
19
104
72
24
24
60
9
90
13
60
95
25
20
84
75
49
44
52
5
31
17
12
51
28
17
75
100
72
35
1
36
5
43
47
90
78
42
18
18
63
27
72
121
56
40
53
7
120
20
63
1
59
18
3
12
24
28
12
125
75
45
6
37
143
33
39
12
36
9
123
33
9
91
24
11
90
15
9
51
69
19
32
27
102
31
17
75
12
63
81
64
108
68
12
60
27
13
5
54
73
8
9
55
23
21
69
67
11
33
27
72
1
29
3
27
13
47
21
52
5
30
37
20
112
8
172
36
17
3
60
12
16
41
15
63
18
7
47
45
3
60
13
8
9
12
90
78
18
42
75
108
28
59
132
9
57
42
37
71
54
15
4
59
18
102
25
48
8
69
27
105
51
12
33
42
13
59
48
60
120
42
43
5
43
5
162
61
20
9
7
23
60
57
93
72
18
13
12
17
75
88
95
12
81
28
89
55
47
21
40
29
18
12
60
6
54
48
97
35
21
52
48
47
13
44
28
17
15
51
33
111
30
39
40
32
72
40
47
18
102
61
179
30
39
39
145
17
31
95
25
8
87
24
60
25
35
69
27
37
95
1
92
40
5
7
47
6
7
128
9
15
15
9
39
25
20
48
64
65
51
28
96
41
139
8
93
19
8
63
24
1
29
15
36
9
175
11
25
8
12
9
31
95
24
13
113
114
9
81
15
81
12
63
69
60
39
40
36
5
3
3
60
117
27
1
12
32
135
13
8
39
25
5
6
37
8
57
48
79
203
18
72
15
15
45
15
13
12
35
45
100
65
63
39
30
55
96
125
43
56
28
47
13
12
83
13
17
18
30
30
72
12
49
24
35
60
13
72
12
48
60
77
18
108
13
44
15
60
1
36
41
12
48
7
107
225
45
75
21
27
15
78
12
12
43
155
30
30
18
55
24
44
9
31
24
20
72
21
75
64
23
102
43
8
27
37
5
39
12
45
24
3
16
47
9
111
133
36
8
40
35
1
44
87
21
24
15
48
81
12
12
15
61
119
30
67
11
33
16
71
114
3
96
27
13
29
42
85
56
24
144
12
40
12
32
3
72
13
17
30
45
15
73
53
79
44
27
24
9
12
27
97
84
44
16
41
3
72
36
69
99
27
12
18
24
240
15
75
13
12
24
12
60
68
132
12
165
18
85
48
11
25
23
12
9
120
27
33
16
23
57
3
21
9
7
84
11
96
9
33
75
16
32
9
15
63
1
144
83
42
3
75
24
30
246
33
51
49
20
100
59
78
24
39
24
15
60
1
77
24
18
72
36
90
55
89
66
132
121
12
32
75
90
42
1
149
3
60
16
47
13
71
6
54
33
12
24
51
9
36
36
39
69
51
48
13
5
55
60
32
12
16
89
79
41
211
12
12
35
1
29
6
24
6
54
45
28
12
71
49
80
45
19
47
12
18
55
12
77
30
90
36
42
72
30
55
83
33
24
45
30
1
5
42
18
15
12
33
84
111
12
156
21
30
45
105
30
18
103
29
103
107
9
39
180
198
60
24
15
28
8
120
4
23
21
12
147
13
44
15
33
27
1
17
31
29
15
88
29
39
21
19
11
96
12
61
120
56
3
61
12
59
18
207
123
12
6
54
30
115
131
120
72
90
12
19
44
75
12
1
35
60
24
1
44
63
30
147
24
39
48
45
45
7
83
13
29
102
25
36
5
3
117
24
36
103
47
12
25
36
12
5
3
51
45
3
85
5
30
25
32
84
16
60
36
132
20
15
97
35
30
48
27
4
29
60
42
21
15
33
21
99
87
13
32
15
37
5
51
99
57
28
ABCD 94470999752*3^$a+1 [50056]
126
15
3
36
1
179
36
153
45
162
1
32
136
11
18
36
31
80
88
80
45
27
40
23
145
17
63
333
3
51
144
72
37
35
117
48
120
3
180
153
136
35
18
283
32
72
189
54
37
8
88
80
3
381
16
224
48
112
119
54
75
15
270
75
16
120
56
3
108
90
54
9
45
90
25
191
108
36
144
97
120
48
5
36
36
306
54
90
25
80
3
85
8
48
75
72
288
36
9
24
16
224
72
51
117
216
24
21
115
47
144
216
72
81
81
36
18
321
201
18
109
35
270
15
165
72
43
8
48
64
35
45
16
47
25
224
40
71
49
5
3
48
147
21
24
136
72
8
240
75
72
45
24
88
5
507
24
225
234
21
136
41
15
384
24
64
72
53
90
73
53
72
27
72
24
40
125
522
97
80
16
32
24
3
165
51
36
169
11
36
153
45
187
144
120
176
75
45
24
120
64
215
81
261
3
16
53
483
160
72
5
162
33
240
15
57
40
8
111
1
8
63
54
18
1
197
147
192
88
8
69
54
216
36
144
270
99
117
43
56
63
57
24
207
57
87
9
45
36
103
95
36
36
81
384
39
9
48
40
335
57
120
111
1
56
24
40
23
126
339
57
18
21
15
129
105
55
287
105
216
72
192
369
39
51
216
45
40
41
127
96
11
18
211
95
180
45
171
90
51
24
51
69
48
117
3
141
51
64
56
264
16
56
87
1
17
54
9
264
88
32
168
393
31
23
90
7
24
59
108
54
75
144
24
16
24
168
24
8
192
135
33
21
51
184
71
54
27
27
45
96
237
139
296
69
43
56
16
48
35
18
19
53
51
21
43
11
117
45
18
54
18
33
24
87
36
54
63
112
149
19
72
104
21
3
33
159
120
40
8
16
71
1
107
21
112
119
73
17
79
29
27
63
57
64
56
40
71
105
93
51
88
152
33
7
83
36
270
180
36
18
36
61
8
48
135
49
5
75
24
351
73
56
24
45
147
48
48
24
75
309
160
72
53
72
18
1
48
311
72
9
24
40
296
9
36
43
8
57
162
45
279
90
135
16
8
3
237
15
1
35
21
24
72
27
85
77
171
63
49
5
75
51
37
8
27
69
16
224
69
331
144
80
39
126
126
126
54
33
3
13
24
413
43
11
205
11
37
107
69
64
152
16
8
15
144
105
21
54
126
295
29
18
129
240
40
275
69
40
56
16
168
24
56
147
72
45
72
45
123
72
93
115
65
31
59
45
27
18
115
32
141
67
5
331
32
40
32
33
39
51
18
19
17
63
117
54
45
99
36
201
88
17
54
54
51
120
99
18
90
73
17
159
16
128
112
248
255
121
144
32
24
93
315
ABCD 94471367306*3^$a+1 [50027]
54
67
8
27
48
25
5
27
33
6
73
116
21
6
24
1
8
9
31
65
96
36
48
27
33
6
109
11
1
35
12
90
43
17
36
6
24
25
44
105
75
57
6
24
21
75
12
30
43
8
4
65
6
42
15
48
105
27
27
12
33
21
54
13
17
18
33
69
12
31
5
12
3
9
18
25
60
47
60
9
72
15
18
147
12
16
77
63
12
60
75
37
20
81
39
15
1
240
35
9
48
60
57
30
90
15
117
24
39
3
48
30
55
20
9
6
6
18
6
12
12
3
99
36
48
24
45
33
27
16
32
9
103
47
9
87
45
15
78
27
45
15
28
104
3
102
60
3
15
73
77
67
83
18
30
9
21
42
12
21
9
3
27
18
7
41
27
9
51
12
21
12
42
66
27
27
33
52
5
18
102
48
108
7
5
147
40
20
36
81
39
51
6
63
45
6
9
40
5
54
13
47
18
7
36
17
24
60
3
21
15
15
49
120
17
114
85
32
45
18
42
7
185
12
18
33
12
3
18
36
48
31
5
42
12
1
119
18
15
108
45
24
3
132
33
18
37
32
108
12
51
9
100
36
35
6
31
188
57
63
15
57
39
30
48
150
6
42
45
39
33
48
48
27
45
48
39
6
7
5
43
65
30
84
25
41
7
17
3
57
15
76
65
6
33
15
6
12
3
51
96
18
19
5
15
36
15
9
87
21
57
3
3
69
21
6
78
18
48
57
3
174
30
96
42
7
17
36
75
120
27
33
3
12
37
53
3
51
90
54
30
60
39
16
77
15
63
37
35
12
78
3
4
5
18
78
7
12
8
129
108
15
136
11
13
35
48
42
66
30
12
63
21
6
37
35
45
45
51
57
15
45
18
12
57
45
48
12
51
4
47
9
132
69
30
60
33
48
3
9
63
30
43
12
5
24
54
117
12
48
15
13
41
51
40
47
12
18
31
107
13
20
4
101
6
180
54
12
15
40
5
18
36
49
44
3
33
24
40
17
39
9
78
97
20
60
27
1
5
27
3
12
61
5
36
31
23
45
57
18
9
15
25
41
27
27
18
12
18
60
33
24
28
8
9
42
1
8
24
15
1
41
60
3
21
54
21
45
115
29
31
11
54
27
9
66
54
31
20
45
12
6
96
121
35
97
35
6
12
42
30
31
41
3
48
27
6
42
42
12
18
102
240
19
59
18
18
42
115
83
45
51
21
52
47
6
27
57
3
51
30
7
5
3
51
90
168
3
27
66
66
13
77
54
12
45
39
54
12
18
30
42
25
5
12
96
15
207
18
15
84
57
3
15
33
63
12
12
73
95
13
41
24
60
6
69
69
102
33
28
8
21
6
12
66
12
3
45
7
72
20
33
43
12
59
24
36
61
5
15
12
15
45
3
30
18
6
84
7
29
24
27
207
30
42
54
55
12
32
3
25
83
37
5
15
39
9
21
150
18
60
51
69
138
25
23
57
9
108
31
89
30
93
27
13
59
21
48
69
48
3
51
66
24
60
3
45
3
28
59
33
52
11
42
114
9
27
12
6
75
4
71
57
9
60
51
15
33
21
31
32
3
150
42
25
8
9
39
21
84
120
6
18
3
3
12
12
18
24
19
5
6
6
60
24
60
219
12
12
136
5
54
45
16
24
113
12
12
60
66
114
19
44
136
32
40
20
9
24
75
9
108
12
96
55
17
30
24
36
12
13
32
21
24
6
9
16
5
24
235
8
60
27
45
75
42
19
44
36
15
6
19
29
72
48
66
37
8
39
121
92
45
12
3
63
150
7
8
57
48
27
129
3
15
25
23
30
78
9
16
5
15
105
24
18
33
39
18
102
25
41
54
72
9
9
18
33
12
40
5
12
103
77
15
165
31
65
132
3
72
63
36
21
28
29
132
24
6
36
54
51
15
13
120
95
69
16
5
75
39
30
18
42
3
87
33
3
12
18
39
28
60
8
4
8
39
78
91
59
21
15
45
100
5
42
108
9
3
18
36
31
20
12
15
45
21
42
33
39
18
15
129
3
40
8
9
48
43
17
30
72
6
18
162
55
8
21
30
36
33
9
3
69
78
6
12
3
81
79
11
21
12
28
77
15
33
114
54
42
33
99
21
21
24
12
15
3
57
12
3
54
3
57
36
42
13
23
157
68
9
63
99
21
45
3
4
11
9
75
13
77
12
138
48
48
30
115
12
132
11
162
15
27
90
12
66
117
3
48
105
9
96
6
9
12
27
18
63
39
1
20
21
30
54
6
6
43
41
18
30
60
120
3
93
15
12
87
61
5
24
3
117
30
45
36
64
83
12
33
57
66
6
18
48
42
30
150
15
105
120
3
63
66
31
65
30
72
78
18
30
19
36
179
66
36
3
3
54
24
15
72
9
54
96
13
36
41
48
6
6
39
15
25
24
8
33
27
39
33
3
30
115
20
45
48
7
29
120
111
39
60
114
12
27
21
6
6
18
24
13
12
140
75
30
108
87
48
48
12
12
105
78
12
1
20
105
19
36
32
33
6
78
12
39
39
18
15
88
24
77
3
15
13
47
30
36
27
33
6
18
75
3
25
20
33
115
5
24
43
12
8
105
114
13
101
60
42
114
60
3
21
60
7
83
6
31
17
3
40
47
48
144
6
42
12
24
60
49
5
168
18
12
25
17
78
37
83
30
43
17
15
28
32
72
3
42
171
4
5
42
6
24
3
15
66
159
27
61
23
66
43
17
60
30
30
48
75
15
30
15
3
78
79
5
6
24
42
19
5
12
127
107
66
102
18
27
3
72
13
17
12
84
55
35
72
18
139
36
80
39
21
40
41
108
42
36
ABCD 94471602458*3^$a+1 [50027]
23
76
30
39
69
8
22
42
15
113
192
43
3
33
57
20
52
80
7
144
12
9
15
11
34
39
65
114
12
30
36
19
5
40
3
15
72
120
9
111
66
20
22
42
44
16
3
33
3
24
15
38
40
20
34
18
8
30
10
42
50
42
13
27
36
128
1
123
45
45
18
44
70
15
65
16
42
21
11
6
7
12
45
123
71
30
60
34
38
12
36
16
8
36
4
60
12
14
22
2
121
12
5
52
86
6
10
44
49
23
24
13
11
1
3
102
60
3
17
58
98
4
30
21
5
4
6
84
18
42
138
42
6
3
47
48
126
36
7
5
28
24
44
31
3
20
6
19
11
64
32
73
45
18
60
38
12
52
18
32
37
23
25
87
21
132
123
24
36
110
43
5
42
70
15
5
7
57
6
102
75
12
21
3
129
50
10
32
24
12
64
18
2
55
48
36
5
55
11
1
117
15
27
44
1
15
14
7
53
72
10
2
6
42
12
55
41
6
10
99
59
138
30
10
38
37
29
19
149
6
61
15
9
51
38
48
34
74
6
36
10
42
42
15
29
64
12
18
2
16
3
41
40
30
20
85
84
21
30
96
14
138
22
30
36
24
8
18
24
6
72
90
96
19
41
4
12
26
18
6
18
58
72
45
60
12
59
22
54
18
12
18
56
6
16
68
19
36
51
38
22
38
148
14
78
6
106
3
17
40
15
113
36
90
25
131
58
12
20
70
30
96
3
9
92
10
9
35
52
54
20
19
87
44
13
27
38
7
60
15
126
8
67
5
60
84
88
8
22
2
106
12
21
60
84
15
42
44
34
8
42
36
19
11
25
21
20
16
12
50
25
11
52
12
12
33
23
10
3
149
48
19
45
216
24
90
45
48
15
68
10
54
26
34
50
19
36
48
3
24
14
19
27
9
21
38
88
9
60
51
33
29
30
48
4
14
12
7
3
8
49
17
10
44
1
65
16
42
38
48
64
68
18
24
22
74
1
15
21
15
30
20
90
13
9
75
165
12
20
28
8
94
21
27
26
54
121
9
18
33
47
52
32
13
3
72
8
22
15
75
2
46
42
3
147
56
120
24
10
62
28
60
30
18
110
103
24
11
61
35
100
30
14
52
72
150
15
5
70
12
14
84
6
22
12
8
103
11
30
16
24
74
25
21
38
10
62
13
63
12
21
84
36
21
38
13
17
6
16
36
24
26
79
53
70
21
71
66
7
12
24
39
86
16
18
21
12
17
6
1
21
8
12
7
11
4
26
12
4
26
12
28
14
31
12
27
68
6
132
18
42
18
16
74
4
27
5
18
30
10
45
251
36
6
82
12
33
5
36
16
15
33
111
36
108
87
8
52
14
30
16
21
29
18
42
43
33
24
120
75
35
6
42
12
30
30
61
53
31
23
12
10
15
3
72
33
3
2
58
32
13
53
31
3
2
6
4
134
19
12
15
20
36
25
12
33
3
17
18
52
14
24
16
39
9
15
11
16
129
9
12
3
11
1
24
57
74
36
49
5
16
12
15
57
30
104
66
16
39
23
12
10
50
133
36
5
6
16
24
9
99
26
60
34
26
55
96
29
36
18
22
48
3
24
41
34
33
63
8
49
17
36
7
5
48
64
104
16
14
66
28
15
72
11
24
6
154
140
6
24
96
124
48
32
10
38
28
30
8
16
80
10
36
42
32
10
51
105
3
41
16
8
31
3
45
36
77
12
7
15
44
16
74
16
48
51
27
44
1
108
27
24
38
43
9
3
41
52
3
51
6
38
4
26
34
93
99
9
27
20
24
58
32
55
29
16
38
12
13
33
20
64
75
45
30
60
6
62
118
20
19
5
16
24
66
30
3
5
16
3
12
23
120
66
126
61
35
12
40
12
26
18
30
102
12
48
42
12
40
8
72
19
51
93
36
9
60
26
61
29
6
40
36
42
30
57
11
24
60
25
3
138
3
96
15
44
22
50
4
30
48
51
60
41
43
132
105
3
57
6
44
46
2
42
90
48
12
18
12
10
26
10
30
27
5
48
127
72
24
51
44
22
30
84
50
55
41
22
72
66
72
75
45
38
97
36
27
45
5
30
64
21
87
138
27
75
30
50
61
57
8
31
15
14
19
17
16
3
57
114
20
10
6
14
46
45
12
15
93
9
15
15
14
79
15
12
26
4
15
81
152
6
30
12
52
135
5
30
66
24
10
21
9
15
11
1
125
58
21
29
6
46
99
29
48
7
5
28
14
10
30
20
73
15
57
96
5
7
41
4
15
27
80
13
53
52
2
18
22
36
33
5
16
39
41
10
108
57
23
22
75
41
102
18
4
3
33
12
48
27
15
2
24
19
131
66
19
21
30
30
48
27
5
16
2
145
27
38
58
30
30
122
10
8
10
27
33
39
29
76
15
75
110
24
30
1
15
26
54
18
180
6
12
18
142
42
18
44
48
40
98
34
33
83
24
30
16
60
90
30
14
13
75
45
27
20
88
33
23
106
86
102
6
16
8
12
13
83
4
56
18
19
5
40
12
20
6
10
12
26
109
27
9
11
28
26
22
33
95
76
33
17
60
54
46
26
18
64
15
53
82
20
96
84
6
16
44
64
56
24
6
25
60
51
26
60
154
33
47
24
1
3
12
36
110
67
41
31
24
99
32
16
152
25
12
15
6
42
72
33
17
16
12
27
63
57
75
44
12
37
77
60
6
132
22
3
17
24
19
63
14
30
6
48
106
33
47
13
41
4
18
90
2
37
51
45
9
20
46
2
66
46
63
173
10
38
106
45
35
58
15
17
55
21
20
12
52
63
27
56
70
27
93
42
18
30
14
16
3
107
108
16
14
144
12
46
12
50
7
29
76
74
22
84
138
81
21
39
41
43
27
26
48
6
78
28
63
29
7
36
27
72
50
6
4
30
63
12
33
75
15
2
10
9
24
27
18
27
23
12
13
77
48
10
42
60
30
8
96
46
38
6
30
6
10
60
ABCD 94471876628*3^$a+1 [50015]
116
4
8
33
12
30
120
45
3
6
6
30
27
33
3
4
47
54
30
60
6
63
57
120
31
53
55
101
30
66
27
33
39
39
42
7
32
88
8
63
36
9
60
4
53
54
6
15
15
25
32
33
24
19
72
8
27
18
36
3
100
8
63
25
32
39
36
9
75
33
51
72
25
20
84
4
132
20
15
48
37
29
15
16
35
33
12
33
66
13
11
42
24
31
65
7
23
93
24
51
9
108
45
115
80
39
13
11
42
63
4
8
120
72
33
43
11
60
1
59
6
7
48
23
21
28
32
24
12
45
84
51
72
156
36
51
9
9
30
45
15
12
9
15
73
17
31
65
43
56
36
75
37
80
33
48
12
87
28
8
72
120
3
132
9
120
9
67
48
32
12
21
36
31
120
8
96
9
99
12
9
79
48
200
12
27
9
64
77
15
21
7
8
105
15
12
3
24
13
32
21
3
36
15
90
15
36
120
3
57
15
30
3
52
32
108
72
3
24
13
8
3
105
40
32
9
3
72
124
20
24
40
60
71
102
7
83
24
21
15
18
111
28
11
42
18
90
15
15
21
9
30
57
15
33
81
3
3
13
107
85
20
69
180
15
21
24
123
12
51
24
81
129
15
15
24
49
77
54
66
63
111
81
15
33
27
45
48
12
28
77
51
12
171
6
171
40
53
42
97
216
65
42
18
87
84
28
17
30
9
4
8
84
36
52
77
24
19
8
33
39
60
21
51
75
1
5
27
33
7
113
60
75
15
84
33
156
24
12
15
36
60
205
20
3
45
15
129
40
11
12
24
1
59
13
47
13
8
24
9
30
42
180
30
48
36
33
3
9
21
7
47
93
123
48
72
33
84
3
25
8
12
39
36
69
28
17
3
81
7
65
3
21
66
25
8
84
27
6
18
9
33
15
45
15
52
48
95
9
45
54
57
3
6
6
18
12
24
30
1
20
60
28
20
12
3
9
12
51
25
5
39
64
71
45
15
13
47
21
12
108
9
51
9
3
36
40
95
30
7
23
66
15
36
24
9
19
221
15
24
87
33
51
97
5
24
39
15
12
153
45
30
109
68
39
21
15
33
4
47
54
6
45
75
6
30
48
25
65
36
30
6
39
64
20
144
36
60
57
48
36
75
4
47
45
9
15
48
40
8
28
56
88
53
63
4
68
48
12
9
30
13
8
3
6
36
24
90
90
15
84
4
8
63
9
12
81
99
9
99
33
30
25
89
54
37
60
8
21
151
8
15
36
69
15
57
9
51
33
72
60
3
232
59
24
9
33
43
84
8
28
5
15
21
66
18
6
9
12
48
36
105
99
15
66
15
15
33
87
121
35
54
15
15
9
12
15
48
57
69
36
24
66
9
28
143
30
48
36
15
105
75
15
49
35
36
21
39
6
63
4
32
15
66
3
4
47
13
20
168
45
55
12
113
168
67
128
141
24
6
24
36
6
67
48
44
144
15
9
60
120
12
36
52
8
3
6
123
36
57
108
36
66
33
60
15
9
36
52
104
4
5
7
23
9
3
18
99
3
69
15
1
68
180
81
66
30
39
21
54
1
32
33
90
30
63
36
15
45
21
15
12
27
6
138
96
1
32
21
12
54
81
3
72
45
69
39
15
25
32
108
15
6
60
51
3
21
15
1
72
11
60
36
33
76
44
12
9
51
4
47
18
72
54
93
27
13
41
30
45
27
9
51
165
33
6
84
9
33
24
6
33
120
81
36
78
9
81
15
51
33
21
12
55
59
6
30
30
3
12
132
12
51
24
1
20
24
21
60
27
100
8
15
144
6
63
4
48
140
60
39
120
24
37
72
17
103
47
9
15
30
15
57
15
60
60
24
99
12
30
3
12
195
48
49
23
48
9
108
45
3
57
39
24
21
30
9
21
39
21
24
87
15
105
12
57
63
81
7
44
9
15
21
54
57
45
63
45
111
15
30
39
15
36
93
28
68
36
48
3
129
4
32
9
24
27
3
9
60
40
41
30
49
47
61
5
30
9
28
20
87
33
3
24
13
20
36
27
45
39
1
65
7
11
9
108
72
3
24
156
45
9
43
17
60
90
13
101
7
23
30
7
5
39
24
21
3
3
85
20
39
21
28
56
64
167
37
11
42
87
120
57
30
45
4
72
12
32
39
9
21
7
20
24
81
7
116
96
21
15
3
117
9
6
13
12
8
27
25
32
16
11
33
57
111
3
9
168
144
76
60
20
45
90
30
3
57
15
84
28
71
57
15
24
21
15
18
102
90
7
68
40
29
6
33
57
3
15
49
77
30
36
54
15
15
36
90
54
33
88
20
88
17
15
69
75
9
36
31
80
3
21
88
41
15
12
219
30
3
93
187
47
33
33
15
69
36
24
3
63
57
132
9
36
36
15
3
21
144
15
12
18
6
33
3
57
21
12
30
9
21
24
84
6
60
33
21
42
25
44
36
52
32
15
21
15
33
4
8
28
24
8
24
48
33
7
8
3
60
21
39
45
4
32
39
105
51
33
120
3
9
60
48
3
24
9
24
21
195
4
56
51
9
24
3
9
48
36
27
9
81
115
119
45
45
43
101
72
7
17
19
12
60
44
24
72
24
28
212
96
40
8
12
39
30
15
9
67
8
24
87
6
15
24
21
30
24
81
9
51
12
16
41
3
21
42
57
21
42
9
16
60
5
27
117
15
39
45
52
44
15
33
16
11
13
107
6
48
36
19
47
24
1
35
9
48
48
3
126
3
60
40
ABCD 94471898468*3^$a+1 [50014]
117
36
52
11
69
28
5
144
6
84
24
57
15
25
32
51
69
57
63
45
18
105
57
43
65
15
12
75
25
11
49
11
66
31
104
88
35
25
8
87
6
66
6
7
11
9
48
87
73
60
5
15
63
37
65
42
48
9
16
32
15
25
65
87
36
64
53
43
5
79
11
57
93
12
3
4
29
27
4
41
18
141
39
60
12
9
60
28
20
51
1
60
56
117
102
24
9
63
45
117
15
40
60
12
29
27
15
72
66
6
30
31
20
12
60
45
43
83
12
198
99
72
48
105
3
4
53
63
12
40
20
57
18
45
72
60
36
3
24
25
8
112
11
81
159
162
7
83
18
12
15
12
45
43
17
7
36
23
49
80
60
12
51
18
27
33
87
100
47
33
12
52
5
103
108
104
36
27
6
12
7
35
36
144
57
9
7
44
39
9
123
9
60
28
95
6
19
8
12
160
60
68
4
95
33
108
24
136
32
15
18
12
15
12
108
88
44
36
24
48
72
39
96
33
100
12
11
49
108
23
78
87
39
90
43
20
57
18
18
42
97
5
234
61
29
139
12
29
24
7
83
33
93
7
59
13
47
73
8
9
51
3
61
56
45
7
92
9
12
42
36
120
9
120
3
84
24
9
48
84
60
63
186
7
12
53
54
45
48
117
31
12
65
15
3
24
45
9
120
7
53
87
12
3
49
173
30
6
36
43
32
9
7
44
9
87
12
21
27
4
8
33
27
52
35
1
60
137
3
4
29
12
79
11
69
99
37
107
12
33
3
45
72
40
68
4
83
138
7
8
24
48
228
52
17
120
24
7
113
24
15
33
147
3
9
111
42
7
149
151
65
43
20
40
8
93
151
5
96
27
27
198
7
5
108
78
109
80
153
12
31
72
20
3
25
17
36
7
12
161
36
48
3
84
36
3
9
48
75
9
93
63
33
7
65
7
20
72
48
105
75
60
12
33
7
48
35
66
6
25
20
9
90
21
36
105
72
63
9
75
48
21
54
138
219
40
36
20
4
120
36
44
81
102
13
32
15
12
24
12
85
155
12
90
243
12
75
117
21
15
3
96
25
8
12
36
132
72
93
27
3
6
27
27
37
140
28
5
43
44
28
101
36
78
30
6
21
16
17
27
3
6
102
54
31
12
17
36
7
48
17
127
101
219
40
20
16
32
228
3
9
88
20
24
3
25
128
52
101
27
15
9
36
3
157
203
252
9
33
7
20
48
63
42
36
30
129
60
52
155
13
23
42
36
91
20
33
27
3
13
23
90
90
49
20
57
24
51
33
103
77
96
79
5
27
76
137
30
18
42
25
108
65
84
60
111
63
61
56
33
7
32
15
117
9
7
23
57
24
16
140
24
120
3
126
72
18
129
81
187
65
27
15
36
57
12
28
12
68
12
108
52
32
33
7
23
25
8
57
132
36
19
180
29
27
40
23
21
159
54
7
8
48
4
29
90
54
75
12
28
12
8
63
120
18
7
47
45
60
27
25
11
9
81
27
12
9
27
12
111
12
49
83
145
11
54
36
42
37
32
165
3
63
169
65
6
9
3
117
15
66
67
8
3
21
81
79
11
9
51
54
36
30
25
29
43
11
36
13
95
45
45
42
18
27
75
96
48
24
48
45
213
12
42
25
48
20
4
29
72
30
18
31
41
67
77
90
13
155
102
3
40
80
3
9
36
4
5
63
72
76
5
7
53
12
6
1
60
36
113
31
56
60
60
45
135
24
45
3
40
20
48
60
144
21
132
147
48
15
13
72
72
8
12
3
78
39
69
51
39
117
12
27
6
54
241
173
7
83
12
45
4
5
15
75
36
72
13
44
28
92
111
9
33
72
54
9
12
16
29
3
48
9
18
57
9
79
200
60
28
80
45
72
90
33
15
57
33
15
93
7
20
105
19
29
139
68
63
49
48
44
45
180
48
27
33
55
32
3
33
24
33
7
56
100
32
12
9
51
123
157
5
75
28
11
12
150
12
27
36
24
28
128
72
51
181
116
100
119
45
96
75
69
100
119
9
40
5
27
9
159
45
7
11
18
7
5
90
49
48
35
30
147
21
48
51
93
3
4
20
108
33
15
93
72
7
23
25
60
152
15
45
40
173
54
108
18
108
7
72
12
80
21
87
52
48
17
36
30
18
99
15
37
11
78
51
93
66
9
12
39
1
56
9
60
36
7
47
45
108
88
20
99
25
23
97
128
15
120
13
5
195
64
83
33
39
33
21
6
61
20
12
12
36
3
90
87
69
6
210
60
135
9
48
7
11
24
18
43
72
5
6
ABCD 94472140814*3^$a+1 [50014]
4
9
11
85
11
43
41
96
88
3
5
28
12
24
20
85
30
29
97
18
5
25
42
53
12
85
35
67
57
44
151
6
3
21
108
71
52
33
30
6
6
5
24
4
20
16
9
6
6
23
37
18
5
36
25
15
15
21
45
23
55
6
119
127
42
12
3
21
6
185
49
155
1
59
91
48
66
155
1
39
129
30
21
144
60
33
12
11
16
84
75
17
48
4
56
4
15
33
24
44
36
31
9
21
12
75
3
149
49
75
51
30
39
56
24
49
23
60
40
3
54
3
9
90
45
21
15
3
9
33
3
20
1
39
80
4
51
129
81
12
3
20
12
43
41
1
39
44
7
42
36
12
30
54
60
24
72
48
11
16
57
47
1
114
18
27
20
24
64
3
30
23
37
15
8
1
95
220
33
6
41
16
165
35
28
45
24
48
12
11
19
21
21
15
56
4
21
87
81
35
64
92
16
20
48
1
78
12
105
20
16
39
54
6
33
116
76
9
12
39
9
84
23
25
48
155
1
63
56
4
56
19
18
30
69
9
15
9
63
44
28
141
12
24
24
30
41
24
64
8
4
36
108
60
216
21
23
4
51
6
39
92
157
3
12
8
28
24
228
8
31
5
25
30
30
96
59
36
115
54
39
84
32
13
27
20
109
11
61
24
6
9
44
25
35
16
20
1
18
17
109
3
87
5
100
21
3
12
8
16
93
48
39
39
5
25
11
1
12
18
89
61
39
3
33
8
19
17
25
71
64
36
33
47
37
143
13
135
72
165
39
9
27
72
3
29
25
11
24
1
60
12
11
1
3
27
90
75
44
64
135
41
12
48
1
3
21
11
85
63
33
23
55
6
6
65
100
108
15
77
109
15
69
39
33
108
51
44
136
45
78
42
119
12
109
35
28
75
21
32
24
13
51
15
9
81
39
72
9
35
36
61
3
69
71
76
44
7
149
88
45
12
11
85
24
48
18
5
4
44
115
5
12
49
84
155
1
54
5
4
8
85
60
35
253
11
28
93
15
72
8
13
12
63
92
48
19
57
9
11
16
3
69
8
4
69
72
27
8
4
20
13
60
72
3
36
12
9
155
1
114
18
27
96
8
25
71
60
61
72
71
4
8
48
61
15
33
23
73
27
45
63
15
9
12
9
51
69
84
27
9
11
16
39
45
60
51
54
24
27
8
85
11
24
1
179
12
4
99
9
36
201
39
56
79
165
56
1
59
36
19
48
21
12
68
97
60
203
64
12
9
120
6
6
3
24
48
33
47
60
19
21
8
109
72
11
40
84
20
24
25
35
112
68
40
45
11
4
81
36
75
20
37
12
59
16
21
23
1
84
24
11
37
60
15
3
66
11
28
20
25
11
100
45
11
24
96
37
75
36
32
48
1
51
9
30
29
12
49
36
24
11
24
24
76
20
1
54
78
48
12
30
77
1
24
59
37
27
21
95
4
3
30
3
24
3
53
100
24
32
4
20
12
49
66
18
27
9
59
1
60
59
37
78
137
60
28
12
15
9
56
108
55
17
139
6
27
33
18
114
51
24
32
60
55
6
23
61
35
13
11
60
121
18
17
25
24
15
87
29
24
7
9
3
17
16
3
54
3
8
72
25
23
12
7
66
60
216
18
33
33
15
24
12
200
61
95
48
36
84
40
84
32
31
29
4
72
33
39
15
42
48
60
27
20
55
21
93
15
36
156
105
48
36
35
1
15
69
39
56
156
112
3
5
4
24
81
96
15
15
240
33
9
11
37
35
49
99
12
72
57
24
11
24
49
6
12
48
5
16
20
24
36
61
18
36
9
32
97
15
33
35
180
55
29
25
84
36
39
57
108
24
11
7
5
13
36
35
64
24
3
12
30
12
11
109
60
15
3
41
64
56
49
23
55
18
66
6
72
27
216
24
48
33
23
61
48
66
24
21
32
24
19
102
42
17
49
51
21
12
168
18
41
64
36
21
48
11
61
35
19
9
15
17
13
27
39
89
36
16
8
37
27
68
48
100
20
1
11
19
101
60
229
39
21
3
8
4
36
69
96
48
36
11
28
9
51
84
32
60
49
6
5
25
75
24
32
48
12
48
7
54
96
23
16
56
7
17
1
48
6
18
36
12
132
12
51
147
6
11
61
18
5
49
63
9
51
15
53
1
36
30
89
4
60
12
9
119
1
6
60
42
12
59
4
12
60
39
9
33
3
80
7
29
28
63
18
95
7
30
42
186
54
30
47
19
165
45
11
4
56
24
4
32
100
39
5
31
96
9
75
81
105
12
15
116
12
52
57
30
69
9
18
30
15
60
68
61
114
9
48
20
85
135
12
21
36
24
27
3
102
59
36
52
56
1
48
12
11
24
55
6
119
13
3
9
63
3
18
11
1
24
99
21
3
8
4
33
90
53
4
21
35
49
3
27
45
20
55
24
30
11
1
54
81
63
21
45
11
108
40
135
57
24
15
29
61
15
21
3
20
16
33
15
36
9
30
6
12
87
96
45
84
51
12
39
89
12
7
12
29
52
68
61
36
42
66
60
96
36
35
4
44
4
87
54
35
12
84
145
15
24
80
25
39
12
56
37
51
9
47
43
53
48
4
8
48
7
93
24
21
144
36
12
30
9
9
11
73
72
48
71
40
45
96
95
25
36
39
20
24
36
36
85
30
9
21
24
11
37
23
13
11
61
27
3
29
25
24
51
75
54
84
6
41
1
27
36
32
4
20
16
15
5
97
18
12
77
1
3
36
ABCD 94472159344*3^$a+1 [50085]
66
128
18
10
75
15
168
117
72
3
42
38
22
63
59
18
43
39
30
14
22
3
192
75
138
39
27
26
7
47
13
33
54
33
45
38
4
104
22
32
166
6
3
27
138
12
90
33
27
24
42
8
36
16
18
45
201
80
70
33
5
18
178
2
22
42
18
3
15
30
3
132
15
30
50
58
86
1
12
27
21
9
96
3
27
78
147
225
24
51
89
88
2
4
50
82
45
33
84
42
81
39
18
3
95
193
57
27
3
62
43
75
8
25
11
10
30
66
90
165
48
9
66
2
10
44
1
17
31
5
79
57
39
5
142
18
20
72
94
6
60
27
11
25
9
20
175
57
3
51
72
24
78
62
58
32
43
27
24
72
120
204
30
51
23
37
89
43
11
22
87
288
48
81
84
15
12
9
51
57
12
188
115
60
221
46
30
50
36
58
99
27
129
201
30
36
102
6
6
24
12
84
14
36
286
20
54
13
23
205
39
114
12
44
136
30
24
93
63
114
96
38
37
93
36
108
15
143
22
63
9
39
117
72
42
18
72
14
16
6
158
37
33
150
9
81
87
123
182
34
69
5
4
32
103
21
24
140
28
123
81
24
66
6
24
30
129
60
45
39
51
117
132
107
16
24
9
75
9
117
123
60
51
150
6
36
42
2
18
31
147
54
3
107
136
120
24
18
3
9
3
11
49
113
67
45
32
76
18
90
6
26
55
168
12
57
63
189
63
27
84
20
46
36
114
78
60
60
2
100
78
12
3
41
226
26
88
66
33
3
150
20
54
4
36
104
46
24
39
33
87
203
4
129
47
4
66
24
36
104
4
39
123
144
50
28
132
110
16
38
19
71
36
241
63
110
16
66
48
132
57
21
6
9
207
14
10
81
35
90
54
16
30
123
65
22
42
66
57
9
48
3
117
66
2
7
47
1
120
9
194
54
72
46
44
126
34
24
32
70
38
46
24
2
10
44
28
12
66
24
90
60
39
141
44
67
48
29
28
44
36
18
25
11
36
13
135
12
24
86
100
90
105
45
12
6
42
32
18
430
38
130
122
40
54
36
198
14
16
66
129
21
126
117
120
120
183
45
165
60
20
100
3
5
106
6
12
20
18
4
9
21
6
57
27
20
58
42
24
2
18
22
30
45
155
34
114
32
54
106
90
74
34
56
43
57
108
15
65
18
34
3
3
93
147
8
85
144
23
25
29
36
34
78
3
75
24
20
34
27
29
94
14
18
130
248
67
15
62
16
24
60
123
15
14
10
84
50
22
104
36
70
18
9
33
174
21
233
4
36
27
149
36
34
38
43
9
96
114
84
30
147
165
12
60
132
3
45
3
12
48
99
14
7
29
79
9
2
121
45
63
69
15
3
44
13
33
30
57
48
39
9
165
102
48
6
6
57
51
56
216
13
12
99
9
21
120
171
135
57
83
22
75
51
12
57
53
55
33
60
66
6
68
196
3
27
21
237
128
7
48
33
2
154
36
27
27
80
70
3
87
21
12
111
42
3
69
42
44
54
28
144
36
48
36
63
5
16
39
120
108
9
50
13
21
15
9
66
12
33
27
90
38
25
11
73
153
12
60
111
120
24
123
44
73
108
9
39
189
75
27
9
60
84
183
8
22
27
153
24
156
3
69
86
70
216
6
138
60
32
108
36
10
6
15
57
183
168
24
5
22
138
36
56
4
75
144
36
11
73
33
27
81
66
66
12
36
2
4
30
6
104
16
2
118
54
134
160
6
108
3
153
2
34
51
12
11
16
321
59
16
20
18
4
18
14
46
45
3
132
90
27
153
120
3
11
54
72
64
8
18
40
153
41
16
27
45
12
80
16
63
21
3
111
56
1
53
46
78
48
80
7
173
10
62
31
5
67
95
70
258
32
70
15
95
37
17
10
224
106
24
24
42
33
113
54
10
24
72
63
9
20
82
33
36
57
44
46
54
63
45
42
9
60
24
71
22
48
27
12
3
45
23
90
126
4
30
2
85
5
43
47
ABCD 94472220886*3^$a+1 [50156]
45
90
37
53
43
29
3
16
17
90
33
36
4
72
24
36
8
12
72
45
31
41
3
96
9
187
44
16
5
18
1
44
16
47
33
216
84
9
63
28
104
57
103
23
9
24
96
40
96
5
27
12
51
157
32
60
3
18
7
65
72
3
48
4
44
16
24
41
39
60
76
8
88
120
60
35
54
31
8
69
27
36
28
24
80
36
16
5
3
48
4
80
88
36
24
5
31
41
19
36
53
31
20
12
108
40
20
52
5
183
52
32
16
24
8
45
7
36
60
80
24
100
8
28
60
24
152
195
36
54
19
17
3
40
29
27
16
12
128
112
120
152
100
48
5
3
87
73
8
9
18
33
24
48
288
57
39
51
37
12
41
55
17
18
165
4
24
12
108
72
60
128
16
36
77
27
124
20
76
5
19
71
18
15
12
45
19
80
99
18
63
192
15
13
12
8
132
60
88
12
80
52
65
15
28
32
15
72
13
12
11
72
1
89
43
44
21
19
8
28
17
3
40
48
24
56
4
56
24
196
17
7
47
69
96
24
156
40
24
144
72
41
144
171
9
15
88
5
18
45
117
3
100
32
40
48
12
36
104
12
36
24
136
65
90
105
112
20
33
3
160
116
4
20
16
8
72
28
23
33
39
93
28
12
20
9
39
51
13
5
18
13
41
79
101
3
36
60
64
56
4
80
48
27
81
40
24
12
68
12
156
60
87
1
44
16
11
49
20
60
24
88
68
16
35
61
44
40
44
12
15
13
12
80
12
28
17
27
264
24
28
68
39
72
108
13
5
27
117
43
36
20
40
84
83
49
23
57
4
32
24
48
33
67
68
9
3
16
12
8
36
48
36
12
9
111
12
57
151
48
84
96
12
108
59
33
48
4
32
36
4
41
99
63
1
152
52
8
165
54
45
64
17
3
4
32
48
3
25
48
71
13
152
36
72
76
24
5
51
12
100
89
43
8
84
24
57
139
8
72
15
18
3
108
84
88
48
12
8
40
44
36
52
35
90
115
8
76
44
24
52
60
44
24
72
3
57
28
120
20
40
23
69
3
18
15
64
20
4
36
23
97
36
20
9
79
84
72
8
45
18
72
13
104
28
116
40
24
197
126
33
4
36
12
20
39
61
47
18
75
24
24
64
308
12
240
27
81
4
60
20
4
80
21
18
18
3
40
11
1
8
9
51
16
5
90
49
92
108
120
16
140
4
32
28
41
19
12
185
90
9
48
15
21
112
8
12
4
5
51
12
72
24
16
20
21
54
1
8
64
35
18
3
60
96
108
3
45
12
15
37
20
24
24
48
117
67
48
80
3
234
36
147
88
24
24
44
16
17
15
4
60
56
12
16
20
24
132
4
17
19
8
135
73
44
148
5
3
69
63
60
72
16
77
7
60
20
4
36
53
15
100
47
81
112
5
3
100
32
28
32
3
49
113
18
9
28
56
12
52
80
28
12
20
60
12
40
36
24
53
63
220
5
27
12
33
18
33
57
115
180
204
8
52
35
18
90
25
32
105
31
5
123
16
8
48
12
48
168
36
45
39
16
48
92
21
43
11
33
75
33
12
45
31
12
60
108
41
55
44
4
5
15
36
21
111
72
60
16
11
18
75
52
104
21
19
20
141
3
40
8
39
33
72
4
36
20
33
75
36
52
12
20
52
5
75
4
24
5
3
52
96
36
56
28
56
4
92
4
108
56
60
40
29
31
32
4
8
12
3
13
44
40
48
116
4
20
172
144
36
68
76
227
9
4
44
33
163
71
33
16
20
36
21
67
56
21
31
24
20
4
20
297
19
53
3
48
180
36
36
12
112
84
32
12
228
12
33
39
60
45
31
44
16
24
96
132
32
48
45
27
16
12
108
17
7
8
57
51
52
12
8
93
55
20
28
12
60
95
153
36
16
84
116
60
4
8
156
40
119
21
51
69
160
32
12
40
36
24
5
3
4
44
24
33
72
63
168
16
5
180
108
3
180
72
192
28
12
8
36
4
5
55
35
57
15
18
15
36
16
41
79
8
3
9
4
59
105
16
24
32
21
3
4
48
24
24
131
9
144
60
57
3
15
13
48
12
20
100
5
54
108
21
100
41
15
4
17
15
4
36
8
60
36
36
28
11
1
20
69
18
108
57
12
84
24
88
24
60
68
16
17
39
48
40
8
84
16
32
28
20
64
24
44
75
13
68
36
36
9
163
53
3
4
108
20
9
15
40
8
76
36
23
45
16
12
17
72
3
15
21
12
144
3
25
8
39
1
12
32
124
11
45
60
28
80
40
20
72
33
72
15
60
33
3
4
24
80
40
44
75
93
4
80
21
15
40
200
24
45
15
64
60
12
12
72
53
7
11
25
24
80
4
29
18
72
21
52
24
8
165
51
21
15
40
156
12
20
16
11
85
23
72
33
28
12
60
80
57
19
12
ABCD 94472265014*3^$a+1 [50011]
60
18
9
36
45
6
30
51
84
15
24
24
12
5
4
21
66
54
30
66
39
48
45
11
36
1
24
11
7
12
33
36
36
33
18
9
39
101
13
60
96
60
30
12
69
21
39
36
27
42
51
3
6
51
75
42
6
42
54
18
12
3
63
48
42
24
35
1
15
39
21
8
55
57
24
183
93
3
5
16
15
9
105
12
24
6
29
4
105
84
23
40
68
64
36
21
6
53
61
6
30
24
96
12
12
3
33
24
24
27
15
60
30
75
8
16
24
96
21
24
15
3
17
36
40
147
60
12
9
45
36
54
6
35
31
72
33
99
21
24
108
48
12
63
48
126
30
9
60
24
45
18
18
24
48
102
138
72
15
12
20
49
6
60
6
12
72
11
49
24
6
48
18
42
18
12
11
49
27
33
78
12
21
87
42
60
12
96
114
18
27
39
96
48
12
18
27
15
45
3
33
20
37
30
108
12
6
66
120
45
3
42
6
45
39
6
23
4
33
42
33
3
21
36
3
72
30
24
66
29
4
57
24
11
25
60
15
44
43
18
3
57
75
15
18
87
44
36
43
12
54
24
24
30
57
20
1
12
132
78
18
12
42
6
54
18
18
12
48
30
15
3
41
16
147
177
9
72
15
24
45
35
73
23
25
132
27
51
9
24
36
24
15
6
18
33
8
25
54
6
42
89
4
96
21
27
36
51
36
42
12
54
12
29
25
30
36
54
3
12
9
12
3
27
24
48
6
51
200
1
12
42
30
3
120
8
7
72
18
3
117
11
1
15
9
210
36
18
12
3
3
24
18
48
27
32
49
6
18
47
76
15
30
15
39
29
79
18
18
36
60
48
36
6
35
73
36
54
36
57
9
6
9
33
27
69
12
18
57
3
41
4
9
30
53
40
27
18
27
87
48
12
18
48
3
15
12
30
15
60
24
20
16
27
6
24
6
42
18
72
53
112
12
57
59
49
60
47
31
12
138
39
21
54
24
6
3
51
165
12
63
6
75
9
6
138
11
1
95
43
12
18
36
72
18
24
101
16
75
65
1
24
30
18
51
69
11
4
21
66
29
1
195
33
60
23
19
54
11
13
12
48
75
48
33
36
60
39
20
40
9
36
27
27
42
18
81
9
63
39
18
27
21
18
9
3
18
99
12
80
16
3
12
45
93
71
13
12
51
3
54
42
5
25
6
12
36
41
96
13
54
93
33
6
48
105
21
36
63
12
21
35
13
36
6
42
72
18
6
39
3
12
17
76
69
36
12
48
18
36
6
12
12
3
12
21
3
56
64
56
19
30
96
120
63
72
9
51
39
42
12
63
24
75
29
1
39
24
60
72
20
1
27
36
45
12
90
30
12
12
15
36
15
30
18
66
99
21
3
8
7
48
12
41
25
6
21
20
55
60
60
144
9
9
12
59
37
59
1
30
33
9
18
12
6
60
75
80
49
27
84
141
95
1
42
60
81
32
25
12
11
85
11
25
155
64
21
75
45
18
77
55
41
52
15
36
6
24
15
27
48
5
31
6
42
6
24
12
18
6
12
30
24
185
4
27
24
6
60
12
231
21
3
15
60
21
45
11
16
33
84
60
66
24
41
4
15
12
18
11
7
54
11
37
30
6
72
83
4
27
6
54
6
12
186
24
12
84
102
42
90
3
45
18
45
24
12
93
6
12
18
39
21
11
19
17
79
18
12
3
15
33
3
21
15
66
12
12
30
30
6
18
42
90
24
18
57
39
42
3
69
47
85
99
20
7
102
3
15
18
12
3
21
15
20
36
40
9
51
15
9
45
11
7
165
48
45
12
42
6
15
27
42
59
40
24
36
27
9
21
99
21
3
12
12
63
9
39
17
37
12
48
11
7
102
12
30
60
78
18
33
45
6
6
114
78
138
18
30
9
8
25
24
24
27
27
42
6
69
20
55
18
48
48
15
24
3
69
45
75
39
17
25
24
3
48
93
12
24
24
24
11
25
15
12
20
4
81
27
21
36
11
28
9
27
9
24
11
37
15
20
25
155
4
9
102
29
13
6
54
36
36
6
78
36
30
5
4
21
3
45
120
30
17
31
12
77
31
54
36
54
33
3
18
47
19
21
105
27
12
24
24
56
19
12
36
5
19
6
18
42
59
73
11
1
48
18
45
9
6
24
60
6
95
7
78
18
41
25
11
64
3
138
60
27
21
36
30
48
17
4
21
36
12
3
93
12
39
63
30
11
16
3
30
15
27
6
12
42
21
57
12
48
3
39
93
15
12
36
60
78
66
78
6
5
1
35
40
3
18
12
3
75
12
33
33
35
25
75
32
7
18
135
27
6
36
135
63
42
54
81
44
52
132
12
20
49
36
3
21
35
7
18
12
42
30
47
1
75
12
60
12
21
23
4
45
12
54
5
52
39
5
4
51
9
21
48
15
12
9
6
21
3
6
63
3
9
39
5
16
51
5
115
29
4
57
59
28
27
5
28
15
57
45
30
6
12
3
105
12
30
126
51
39
45
36
33
11
25
24
36
27
9
3
15
6
107
49
6
12
96
54
3
39
18
120
3
33
11
1
39
56
25
24
3
3
9
20
13
3
3
6
24
36
15
51
89
25
54
6
66
24
33
8
13
99
15
66
6
96
33
21
15
93
18
9
165
15
39
102
120
12
11
55
42
12
3
9
63
15
42
3
48
84
9
51
81
59
28
12
21
30
5
19
6
18
41
1
3
9
27
48
45
12
36
42
21
32
4
9
35
25
39
57
36
30
54
18
90
60
15
21
30
6
51
15
45
9
15
39
30
39
48
33
30
42
24
108
3
20
19
45
33
72
3
75
6
42
30
27
48
69
63
45
3
69
126
45
60
9
36
63
105
35
31
6
60
123
24
57
3
3
12
57
69
11
4
141
6
65
28
15
24
12
69
32
28
51
18
11
4
15
78
3
39
72
5
1
135
44
25
30
18
60
75
12
3
30
15
27
9
69
36
6
21
68
25
11
85
15
9
6
6
30
54
11
25
24
48
78
69
80
49
24
48
39
15
45
44
37
95
28
15
24
12
18
30
57
36
84
33
3
108
45
12
42
33
57
27
75
24
96
48
30
6
45
69
23
25
39
51
9
156
27
18
27
33
42
96
60
156
36
12
30
3
80
49
18
ABCD 94472315344*3^$a+1 [50022]
80
15
12
12
30
12
15
3
1
35
45
24
21
24
39
3
54
48
27
171
9
36
15
12
30
72
51
72
3
72
13
29
24
30
9
48
57
30
13
35
9
21
66
21
60
40
35
1
11
6
60
7
35
18
15
24
3
150
27
16
71
12
25
29
3
21
36
12
31
12
11
21
3
12
6
3
12
64
35
121
11
57
21
54
84
13
23
96
25
8
27
6
12
15
36
36
15
12
9
33
7
53
30
21
9
24
7
36
11
109
23
9
147
42
6
48
9
3
6
67
47
42
43
32
15
54
12
43
132
12
23
45
27
24
21
33
12
31
47
66
123
27
9
39
90
24
84
15
52
23
6
18
60
24
36
13
17
3
4
12
60
8
87
165
15
78
30
9
27
9
4
8
60
48
57
18
21
45
60
18
12
9
27
45
15
25
8
40
71
60
48
1
5
19
36
80
21
84
31
36
120
32
9
27
27
9
9
15
93
30
57
16
176
3
1
36
11
6
60
6
114
12
3
39
42
87
15
150
60
6
1
36
96
29
54
12
21
40
23
18
60
3
100
8
60
39
69
9
30
9
4
131
12
78
51
93
96
7
11
48
69
12
64
59
12
24
21
4
128
40
59
9
39
1
23
9
16
24
68
9
6
6
67
23
24
30
15
12
9
54
12
21
12
51
21
72
15
129
76
47
24
24
9
36
33
31
140
4
36
41
75
93
12
43
11
18
30
13
35
1
72
23
18
6
25
20
40
5
18
36
108
6
36
114
1
84
101
126
60
25
23
25
47
21
24
57
19
47
12
90
30
36
73
5
27
39
9
36
4
83
30
6
30
6
21
24
9
3
39
33
99
6
63
72
76
107
33
4
35
24
90
7
59
42
39
72
3
25
17
42
12
1
11
33
63
120
1
24
23
120
9
24
16
17
19
23
105
27
57
21
12
48
15
36
48
15
30
27
4
20
3
13
29
31
11
25
44
9
51
40
8
15
85
8
15
9
21
55
12
101
7
23
49
47
6
19
137
31
11
69
21
18
120
13
17
126
54
24
18
21
76
23
1
11
48
57
99
1
8
21
3
51
37
32
9
24
42
21
3
13
5
78
93
9
30
48
93
9
15
40
5
12
27
72
72
87
25
20
36
51
18
19
24
8
24
36
147
1
17
6
9
3
9
27
6
90
25
53
6
45
24
9
7
36
47
45
40
5
36
48
18
1
8
39
1
36
56
21
63
3
6
12
66
36
18
3
3
33
9
31
20
4
12
20
123
24
6
39
63
13
5
6
9
4
32
117
36
7
23
13
144
20
75
24
12
33
16
60
35
49
36
56
39
12
1
32
15
66
36
31
35
33
28
12
35
25
32
48
3
1
17
3
3
30
3
27
18
39
27
9
51
153
3
13
11
9
15
97
29
54
84
54
6
18
3
39
13
29
7
24
23
12
36
1
47
6
42
45
4
41
135
120
36
72
100
65
60
31
24
41
30
144
1
71
81
24
4
11
12
21
28
8
4
23
9
183
21
124
23
12
12
9
63
13
8
27
54
6
36
24
33
72
28
5
24
36
6
1
8
141
18
9
15
30
36
3
87
21
57
15
24
4
12
59
24
12
9
4
32
51
25
32
72
28
29
18
61
83
1
83
93
4
11
9
63
42
24
6
114
42
9
45
24
31
8
3
24
1
68
15
25
47
93
12
3
6
51
3
49
53
36
6
1
65
7
11
84
18
147
4
60
11
36
24
13
95
120
12
6
6
33
39
18
31
11
13
32
15
60
33
36
3
180
13
23
13
29
18
6
12
3
3
33
28
5
66
45
123
9
48
15
24
36
24
72
1
8
3
21
3
24
21
9
12
12
139
36
185
31
71
84
30
6
18
55
35
48
84
12
133
68
39
60
18
18
25
35
21
9
99
141
6
90
6
57
3
97
11
12
9
3
42
63
15
12
165
40
77
48
43
83
24
12
42
27
4
95
60
9
112
5
43
11
49
5
6
36
33
3
24
6
3
24
16
20
16
89
12
6
1
59
37
84
32
64
80
64
12
32
51
21
33
67
23
13
12
20
3
6
43
56
3
12
37
17
114
6
63
16
83
49
77
36
6
21
99
21
24
75
1
5
42
6
27
3
25
11
48
30
24
42
84
18
12
12
79
11
30
18
21
4
23
30
54
25
8
21
15
4
36
23
18
19
44
69
30
6
151
11
60
1
47
21
36
96
120
24
21
15
51
73
24
11
30
3
9
12
6
9
9
31
11
21
69
90
25
96
29
24
30
61
44
15
18
63
3
1
12
47
25
20
36
4
36
47
33
15
6
126
54
96
18
9
51
36
48
33
39
1
80
63
9
33
54
45
51
93
12
28
32
48
99
33
39
24
180
169
20
16
60
44
60
99
60
61
152
51
42
43
44
4
47
6
39
27
54
79
20
45
3
4
59
69
88
92
88
20
4
80
28
47
12
21
4
29
66
24
9
69
3
81
43
23
48
69
72
51
42
7
173
24
27
3
93
9
12
18
36
105
72
12
3
66
27
21
36
87
36
40
83
61
23
93
15
36
6
15
63
117
36
60
33
43
68
21
31
11
117
147
9
15
54
66
6
90
12
37
80
39
1
11
49
12
35
18
7
108
5
75
40
20
12
24
16
47
30
84
66
45
39
1
108
71
1
47
1
17
12
84
30
6
19
84
20
15
60
96
12
6
36
67
36
44
9
6
30
6
9
16
35
36
57
3
1
5
30
60
72
18
3
4
11
49
36
12
65
27
4
23
93
15
9
12
57
55
20
40
29
43
36
32
15
66
18
36
24
37
41
63
111
61
71
24
13
35
6
36
24
15
4
35
33
21
51
76
17
19
23
12
21
57
24
3
36
87
90
3
33
6
36
12
13
84
24
5
72
18
21
36
69
30
1
35
45
69
3
9
18
33
9
12
51
33
132
90
13
20
72
4
12
68
111
42
24
18
9
75
60
13
8
24
9
7
29
42
1
11
9
12
33
63
27
42
66
54
7
77
198
24
49
8
57
30
12
1
72
12
35
21
3
30
54
18
36
126
36
66
84
36
63
57
6
37
36
32
15
36
61
17
15
4
77
24
3
40
11
48
21
69
3
96
3
1
29
19
65
7
5
132
6
ABCD 94472320472*3^$a+1 [50004]
66
240
42
225
45
3
240
51
60
6
72
6
21
3
36
81
45
6
42
75
63
132
66
75
72
3
240
66
24
51
48
75
90
75
105
132
78
162
3
63
90
15
27
48
108
30
51
144
69
3
15
12
162
48
3
69
126
69
21
3
45
54
78
39
120
144
81
63
27
198
207
33
108
3
45
36
66
69
111
48
90
135
39
81
39
33
15
57
27
66
102
168
42
6
6
18
18
123
24
93
27
27
69
165
66
138
12
51
39
24
72
129
39
6
123
48
15
102
12
54
57
45
27
21
27
24
261
60
30
78
42
168
12
18
132
48
30
72
72
108
48
189
63
84
108
81
24
21
27
69
360
96
18
12
54
198
150
78
60
24
18
87
159
30
126
45
135
9
39
192
54
6
30
66
18
60
156
48
72
150
18
36
30
66
48
108
138
12
189
81
234
48
6
135
39
6
60
174
18
39
93
75
48
72
243
45
9
15
21
30
42
120
3
45
3
21
51
69
6
264
45
255
33
48
63
54
30
60
6
102
45
249
54
57
24
3
162
24
72
3
135
120
336
120
33
105
102
24
6
18
132
6
30
132
237
39
6
6
42
30
237
3
117
96
75
84
105
45
6
18
144
132
294
6
3
213
144
18
90
150
132
90
66
33
117
114
30
51
48
39
60
117
51
102
60
48
114
345
24
141
126
48
24
42
123
48
9
108
51
72
9
18
93
93
51
135
6
27
141
267
45
42
48
60
12
33
75
18
312
78
12
18
39
75
12
174
90
9
63
102
30
90
90
12
204
102
24
198
48
18
27
69
24
51
24
111
48
96
9
51
12
30
42
78
18
36
21
117
42
81
48
96
21
27
267
18
30
18
48
6
60
54
27
33
39
3
54
6
72
81
51
21
3
6
60
51
255
24
81
57
15
33
42
210
147
93
66
84
132
54
147
33
96
96
42
66
27
24
15
30
276
48
270
36
21
93
24
42
24
105
72
135
9
93
18
72
60
30
132
24
126
18
6
69
3
120
12
6
12
42
198
108
30
117
99
24
84
18
15
27
18
114
6
12
192
6
48
81
63
6
96
99
207
153
87
24
30
234
114
60
51
120
45
96
30
60
66
18
72
348
102
54
90
90
9
15
204
120
12
105
21
18
105
21
24
96
75
33
66
45
39
12
93
33
159
33
6
6
48
195
51
66
108
30
30
27
45
90
6
123
24
48
45
42
18
54
516
45
9
63
63
24
48
36
60
6
96
99
93
48
75
9
135
93
12
48
18
48
114
102
24
69
15
57
33
90
93
39
6
12
90
42
18
78
138
144
30
72
48
3
3
66
6
138
36
30
60
165
69
75
45
96
6
60
12
60
57
21
60
54
186
42
36
24
120
12
114
51
144
21
6
18
84
96
66
18
75
165
171
27
12
42
138
12
84
141
93
123
63
246
48
48
72
120
42
96
54
195
159
150
24
12
66
93
45
24
108
60
114
6
72
198
18
60
15
15
156
18
18
18
54
48
102
3
39
54
366
69
39
48
57
33
132
12
18
30
42
60
138
60
27
201
39
9
66
60
78
126
21
171
228
36
213
48
45
168
54
66
24
48
114
6
ABCD 94472331626*3^$a+1 [50004]
61
47
115
65
43
5
325
30
36
204
12
144
53
7
324
72
90
18
66
54
42
23
25
11
31
30
78
12
53
55
5
252
49
23
12
25
30
29
7
18
11
61
18
72
17
1
6
5
25
96
84
60
59
61
54
29
61
59
31
36
5
31
60
173
36
19
137
13
11
61
107
72
91
209
24
24
133
155
25
24
54
17
253
12
54
150
30
29
205
6
101
199
114
11
91
24
300
90
36
90
18
72
18
60
17
85
60
18
29
7
30
59
31
180
41
12
60
67
24
29
1
36
95
48
1
11
108
60
151
156
5
91
210
47
36
24
73
23
37
48
131
24
84
157
71
79
30
23
12
1
54
113
37
144
11
55
5
36
24
49
35
24
97
60
11
55
53
187
17
157
6
305
12
36
25
120
11
31
29
108
91
17
24
85
60
180
11
84
115
101
72
43
54
6
113
157
47
108
84
24
24
120
61
11
109
11
24
55
17
12
12
31
60
30
59
84
37
47
67
66
18
29
108
103
185
7
5
19
65
48
97
36
143
295
17
103
5
91
5
84
37
108
11
79
12
108
72
78
66
5
48
37
54
6
126
138
71
48
7
60
5
25
35
91
5
60
84
19
12
24
29
72
12
61
60
210
6
36
95
79
5
108
31
29
43
17
91
77
49
11
12
67
36
60
84
24
30
96
30
36
18
90
17
12
103
197
96
31
65
1
180
78
5
61
126
180
24
36
77
72
25
54
5
12
19
5
1
35
13
36
59
96
25
36
167
36
84
1
36
54
17
12
43
53
7
30
143
1
59
84
36
12
120
85
108
42
5
24
24
31
24
17
13
11
216
49
59
115
17
55
77
48
72
96
127
120
65
79
6
23
36
24
7
29
25
155
19
72
125
24
84
7
137
120
67
5
25
36
83
12
49
143
1
11
25
11
72
48
132
13
30
60
18
30
125
1
144
6
54
72
35
49
23
36
60
205
71
24
37
83
132
48
24
31
42
23
36
36
120
12
73
35
19
5
49
42
65
55
77
31
41
49
42
234
11
19
60
89
12
84
31
108
137
84
60
55
150
54
12
18
132
18
192
29
49
36
83
48
60
55
54
59
324
67
24
65
25
30
41
24
7
54
24
30
77
120
289
95
31
18
35
7
30
78
5
72
12
13
95
12
97
66
77
13
47
12
36
72
12
55
6
59
25
126
90
90
90
114
53
217
54
30
47
175
53
31
24
5
24
12
48
36
12
24
48
1
47
60
12
168
145
35
19
113
31
41
85
36
35
24
85
60
95
36
85
108
47
19
144
5
37
23
7
77
127
90
35
91
48
42
18
89
13
35
73
72
108
72
23
24
13
47
127
6
35
12
12
36
12
31
5
60
12
72
67
5
1
35
264
36
73
72
59
85
54
36
113
12
109
36
90
114
12
18
29
60
7
29
24
12
19
36
89
36
36
24
31
78
12
35
12
13
120
24
11
144
79
5
300
36
180
49
6
54
11
91
108
29
151
209
36
12
12
12
61
108
36
60
23
12
48
133
35
13
71
48
7
96
53
31
24
29
1
35
36
91
17
60
48
19
24
17
199
65
144
91
24
41
79
126
54
96
65
25
23
72
24
37
47
216
72
43
65
96
96
85
35
108
12
49
23
12
19
41
31
5
115
29
49
107
60
228
192
24
84
24
103
17
36
1
96
18
65
72
12
7
5
271
48
17
43
101
276
48
84
7
24
30
119
60
37
215
24
217
59
205
276
30
108
60
17
48
55
29
43
18
35
36
169
36
270
65
1
60
59
31
18
71
91
77
12
139
42
198
89
37
59
24
7
5
25
35
1
18
65
24
61
11
84
61
59
12
48
24
1
11
115
125
1
24
35
156
79
5
84
12
120
132
36
24
67
114
35
24
12
ABCD 94472480764*3^$a+1 [50002]
75
120
18
126
30
63
15
12
36
102
75
72
84
45
156
15
60
105
3
27
21
9
30
36
18
12
3
9
222
108
21
36
33
30
36
69
63
138
60
84
18
33
15
30
27
48
105
30
189
15
48
24
90
54
36
21
33
246
60
30
48
87
24
81
6
33
51
9
9
3
123
42
123
21
3
12
183
12
9
69
150
72
45
93
90
21
81
120
114
9
12
3
12
81
39
18
51
9
156
30
24
45
15
72
36
168
12
18
36
3
45
66
90
6
60
45
3
60
12
18
27
9
60
99
27
9
156
75
21
12
21
54
12
45
21
144
30
21
75
9
24
15
30
12
30
54
126
54
51
69
78
42
6
117
15
21
9
6
69
297
123
12
45
15
84
27
177
72
63
42
30
36
30
15
33
42
72
105
177
15
24
45
12
18
9
60
3
114
3
81
15
120
21
66
132
12
54
30
60
21
9
54
12
78
6
84
213
72
105
66
6
6
108
12
69
15
93
36
60
27
174
264
12
3
15
45
84
291
6
30
21
3
9
3
69
3
12
45
75
48
12
45
33
87
180
81
48
36
30
84
45
24
3
33
15
69
132
144
9
27
9
114
72
33
63
24
60
33
57
3
27
36
192
18
12
120
108
48
60
24
90
12
90
60
15
21
12
42
54
6
36
18
24
3
87
6
240
96
39
21
108
30
48
42
12
18
60
30
6
192
18
162
33
36
105
48
3
39
84
21
69
24
6
60
54
30
6
39
3
12
72
78
36
39
27
45
45
3
93
24
48
3
3
60
144
45
81
72
3
51
18
12
54
72
18
15
15
24
96
6
3
75
90
15
51
141
15
138
135
135
6
6
138
18
9
75
138
15
36
159
36
9
15
93
9
48
12
6
198
27
3
60
81
24
75
69
171
9
75
60
72
9
144
21
42
114
96
99
39
234
36
30
30
36
48
6
81
108
36
72
99
9
15
21
36
63
90
204
120
51
45
120
66
24
54
15
3
114
75
9
24
75
45
78
12
72
9
39
72
18
87
96
99
120
30
39
39
12
18
126
54
12
3
141
27
3
90
42
12
132
18
36
6
6
12
15
63
42
12
99
141
183
45
135
21
6
6
24
6
54
15
48
96
84
141
114
162
3
48
69
30
18
168
78
132
33
36
9
414
57
60
3
36
9
15
36
6
114
105
36
33
150
48
42
90
6
39
105
6
90
66
36
48
54
36
114
72
66
27
45
15
12
75
24
36
54
30
6
114
120
9
81
12
78
54
27
69
6
21
27
21
60
75
81
15
126
12
42
120
18
12
15
3
78
42
45
147
60
150
6
12
66
39
180
15
36
126
30
18
132
54
21
33
3
24
45
6
12
90
42
120
138
27
99
114
36
6
33
21
75
27
9
48
147
66
63
12
9
51
63
174
15
12
141
3
117
114
45
84
72
24
15
84
9
87
21
75
12
30
6
21
45
6
12
66
6
81
135
102
12
18
21
21
48
6
45
45
51
39
60
45
117
27
21
24
6
69
15
12
9
117
90
24
9
36
15
69
39
48
18
114
6
90
54
87
36
63
36
18
42
30
3
87
21
27
6
99
3
48
96
24
21
45
51
63
9
15
48
9
123
6
6
6
39
9
6
30
3
15
12
18
66
84
165
81
54
30
75
21
84
3
57
6
6
3
12
24
129
60
66
30
12
120
12
6
24
30
42
24
84
60
30
3
108
177
243
21
15
189
96
6
69
69
90
21
108
12
15
48
102
3
21
30
105
60
111
54
51
39
9
75
33
105
54
66
99
33
63
129
108
6
126
30
36
69
21
174
21
117
12
318
18
3
36
21
84
3
153
180
78
57
48
135
60
9
36
75
45
21
15
45
60
39
36
36
195
12
18
30
24
78
12
24
24
30
12
168
12
36
117
15
96
21
63
60
21
120
27
48
6
30
141
27
42
75
9
90
177
84
45
51
27
93
117
18
69
9
12
72
27
33
252
24
24
72
30
30
18
12
78
30
33
27
42
39
411
105
96
27
36
6
3
72
69
30
57
72
117
120
3
21
336
60
6
198
39
93
39
3
6
12
24
3
36
ABCD 94472602366*3^$a+1 [50039]
53
115
102
30
18
6
90
6
18
30
17
43
6
143
13
60
108
179
37
84
12
48
6
30
23
7
84
17
48
85
6
6
108
11
24
72
25
18
29
13
18
6
54
42
18
42
18
6
24
42
24
90
60
11
43
12
65
43
102
60
18
36
96
18
6
36
54
23
108
43
5
31
30
24
72
108
59
1
90
6
6
174
35
31
54
71
13
126
30
150
30
84
42
54
35
48
72
24
25
102
108
12
18
6
30
23
12
31
30
30
150
108
36
60
6
17
216
1
60
11
13
36
6
77
7
5
60
109
12
54
41
25
47
1
71
19
72
17
43
18
11
25
54
5
1
54
17
19
41
72
31
185
25
66
84
12
29
48
36
31
5
55
36
114
150
5
19
36
36
54
36
35
49
11
12
43
53
144
37
6
5
60
48
55
12
24
36
5
13
42
65
55
84
6
23
1
24
6
24
6
60
54
120
5
55
12
18
96
35
61
18
29
157
59
91
24
6
11
12
13
18
12
29
19
96
24
30
6
65
55
24
41
96
48
24
13
18
120
60
42
90
30
95
25
23
96
49
71
25
84
36
24
60
36
23
31
30
66
60
101
55
113
25
11
55
233
12
24
25
11
36
25
90
138
11
31
29
25
24
6
29
144
97
6
5
24
36
55
60
77
36
61
30
53
13
47
7
5
85
54
29
121
42
48
17
19
96
24
41
115
54
6
114
96
54
53
43
24
5
19
42
78
36
126
23
12
109
60
24
12
120
23
36
48
31
42
54
60
36
18
36
83
36
31
24
161
1
48
156
120
30
5
36
25
47
31
101
36
73
42
24
30
204
95
12
13
12
114
29
7
5
79
6
84
84
6
6
84
24
90
65
7
29
48
91
41
109
11
36
13
12
35
55
17
97
59
24
7
29
85
252
18
17
24
139
36
6
24
95
36
19
53
1
12
23
60
12
139
29
12
103
36
84
30
12
84
6
30
78
66
24
30
29
72
60
19
42
84
35
181
84
30
6
24
35
1
24
120
143
12
85
54
102
90
60
18
59
36
1
66
108
12
60
29
1
30
5
84
49
30
12
90
107
61
120
36
23
156
37
60
54
6
30
18
6
60
90
150
65
1
35
43
17
25
48
71
25
6
18
72
203
25
6
6
30
17
133
24
234
36
5
19
120
12
53
7
18
6
84
77
163
6
36
180
150
120
18
96
23
7
24
6
24
191
55
66
24
23
13
48
36
6
53
36
19
17
19
30
11
84
55
5
79
36
6
48
47
73
36
36
47
31
66
35
79
65
31
24
30
35
1
71
85
47
247
5
19
36
29
85
90
29
73
107
43
150
18
6
24
36
24
42
53
25
30
6
11
12
7
6
54
24
41
25
60
6
90
48
95
55
29
43
48
12
30
24
23
36
7
18
11
121
84
83
31
5
60
145
36
96
54
36
18
36
59
97
90
18
96
24
71
91
30
30
48
17
85
47
31
41
121
35
24
1
18
29
31
41
109
30
36
6
23
7
18
11
36
43
30
180
42
29
48
121
72
23
55
66
6
17
1
30
72
78
131
19
101
108
72
109
66
41
13
30
17
13
30
29
72
144
36
109
71
1
24
83
7
66
107
7
41
24
61
59
36
19
66
24
66
65
19
24
66
24
59
31
96
125
204
7
5
259
53
1
30
6
36
90
120
48
42
167
37
54
36
36
65
24
108
31
89
43
30
143
1
30
66
107
61
30
12
17
31
60
72
114
54
29
72
36
43
17
19
30
96
107
97
36
84
35
55
156
48
29
73
83
24
43
29
19
12
89
31
48
132
29
25
11
13
60
66
41
115
24
30
83
72
55
24
6
30
41
85
23
55
5
97
114
30
60
23
1
47
168
336
19
60
65
31
5
55
5
19
12
17
37
23
13
18
60
180
12
54
6
18
35
7
29
36
133
12
24
30
29
61
83
60
12
91
5
72
37
6
65
25
47
1
36
24
72
30
30
18
36
149
12
109
6
17
61
96
84
72
48
30
6
186
29
48
61
120
90
12
29
55
66
30
168
5
31
84
5
7
29
1
54
125
36
19
149
25
30
102
18
12
77
1
95
61
54
65
55
29
60
48
43
90
6
30
71
48
24
43
84
29
1
23
7
6
18
36
53
36
1
59
7
29
121
95
49
23
1
12
150
198
11
36
13
120
36
24
12
30
60
294
59
61
84
12
144
83
1
126
6
24
54
60
125
97
18
6
84
60
35
24
72
31
30
144
24
72
23
61
119
12
19
234
6
233
108
12
31
12
29
60
ABCD 94472606524*3^$a+1 [50038]
29
19
5
18
90
18
102
108
60
204
186
9
16
144
35
18
139
71
270
27
45
126
24
66
42
180
60
150
30
102
18
78
84
90
390
150
45
160
215
18
12
126
102
12
475
185
288
228
132
102
217
80
93
36
12
138
9
75
21
207
162
30
145
5
6
162
67
233
78
84
630
127
203
66
240
54
120
37
144
29
90
25
143
102
60
60
18
42
7
48
11
69
15
90
90
13
257
31
29
3
45
147
400
83
72
156
234
246
42
63
267
30
378
42
60
55
65
79
323
408
18
355
59
210
195
16
47
60
85
23
169
95
390
30
6
279
15
336
180
24
18
12
151
59
133
5
139
71
153
45
19
48
47
66
79
65
36
12
18
205
497
30
49
161
330
90
43
29
48
18
60
150
31
71
90
120
7
71
12
30
79
221
102
141
16
113
18
240
102
108
27
513
90
90
27
16
89
7
23
48
162
228
282
78
139
221
12
6
192
108
54
30
78
288
102
78
72
12
228
18
204
121
77
30
133
47
49
53
283
287
66
90
84
33
64
128
75
78
12
43
107
78
90
210
60
72
66
60
42
78
54
27
141
60
102
1
107
37
53
12
15
183
73
89
60
48
60
48
132
12
66
150
199
5
228
7
35
61
77
19
23
258
183
99
18
30
132
57
93
30
85
80
375
121
95
12
12
25
32
64
95
1
131
72
36
24
126
30
12
12
198
63
45
147
237
30
246
144
48
30
225
57
198
145
80
87
66
54
145
53
42
66
79
192
71
108
102
240
78
102
150
30
42
528
18
42
169
53
60
223
17
18
13
5
30
12
18
42
30
103
65
12
192
67
83
45
213
312
36
271
11
30
72
111
64
5
96
84
30
73
192
128
147
13
47
108
18
19
35
205
23
12
61
437
139
59
102
63
64
23
153
87
12
60
78
78
517
17
48
60
120
102
18
78
84
138
48
84
18
49
161
180
72
195
183
150
163
192
35
270
159
21
42
81
159
240
96
54
96
12
18
157
125
288
19
53
27
33
72
6
49
5
6
12
138
54
57
16
144
29
84
78
48
1
29
24
138
30
18
12
120
48
132
18
279
15
48
108
192
18
19
35
60
120
60
126
30
24
25
23
120
42
258
102
108
102
253
77
48
60
408
60
102
42
6
45
345
24
360
ABCD 94472755064*3^$a+1 [50093]
6
24
87
39
30
36
23
36
16
3
53
139
180
144
150
12
18
30
15
15
69
156
9
6
5
36
16
24
39
57
48
39
12
53
37
84
66
24
54
30
81
99
81
84
8
13
30
30
36
30
60
6
83
19
156
12
12
12
29
136
3
21
21
18
57
21
12
12
99
21
3
48
39
41
37
18
5
19
6
78
90
12
84
138
17
1
12
60
95
48
72
25
18
54
36
24
11
43
30
36
6
105
108
72
15
12
12
36
29
13
6
6
6
24
29
19
6
54
21
24
33
63
36
84
9
83
37
42
29
25
96
48
36
30
24
81
57
42
6
11
48
85
51
132
12
45
12
66
18
90
65
16
9
30
36
18
66
6
60
71
64
39
41
19
66
143
7
9
9
11
24
61
54
18
18
54
11
40
32
55
17
43
90
30
9
36
44
19
42
18
30
12
75
24
45
6
45
3
12
33
39
33
33
36
24
54
30
11
76
21
18
30
6
29
55
6
75
3
21
99
42
24
27
87
12
41
55
12
41
25
11
16
57
3
32
13
23
85
12
78
21
3
45
3
24
33
21
11
108
36
31
18
42
89
7
89
64
69
156
15
15
30
12
39
9
24
6
102
24
6
24
78
36
54
30
3
45
48
36
24
27
8
19
12
24
41
91
29
160
39
6
35
120
64
9
60
36
54
36
12
33
15
24
12
78
35
28
57
11
12
73
6
18
12
144
120
12
39
15
81
27
60
60
5
40
8
25
159
63
30
3
44
4
24
96
9
30
6
35
40
27
5
13
51
93
35
103
144
9
21
36
35
7
5
1
36
48
12
3
63
42
36
42
24
21
57
3
75
84
29
1
18
93
39
6
42
6
84
23
12
55
41
25
30
45
15
29
16
39
21
57
39
36
33
54
6
135
15
30
30
149
85
11
25
87
8
96
31
30
27
32
40
99
12
78
30
101
4
15
117
93
36
114
9
51
6
114
5
1
48
6
60
41
40
51
60
12
66
11
1
54
18
42
24
77
64
93
131
1
30
9
15
17
88
15
45
15
36
6
78
6
6
65
48
25
15
9
47
73
18
29
40
15
6
54
24
21
69
47
43
5
1
15
9
30
72
138
66
6
15
135
12
6
60
96
36
23
19
41
25
24
120
11
7
165
3
96
6
12
66
12
33
27
24
65
96
13
59
216
67
54
15
84
45
54
33
8
91
6
3
12
57
27
33
6
9
15
18
48
24
3
15
33
27
120
33
15
65
100
24
36
105
11
40
45
48
138
12
6
11
121
3
39
57
15
5
28
51
12
102
18
45
9
71
7
12
41
37
47
25
126
30
54
6
47
1
27
24
75
18
120
12
71
13
54
48
45
3
24
5
7
6
24
66
30
3
32
48
7
69
45
23
91
24
6
47
13
42
17
43
5
49
30
6
30
180
17
1
51
69
54
41
7
33
21
84
24
15
15
12
60
29
55
6
54
45
15
65
7
105
15
45
8
97
54
6
12
3
63
117
12
21
144
11
79
78
30
72
12
29
16
75
6
18
21
3
12
65
96
40
117
12
18
21
15
36
18
75
105
12
6
12
57
21
12
66
12
29
36
85
23
25
12
54
6
47
7
18
6
21
3
66
6
66
3
15
41
55
45
9
30
102
12
36
99
12
9
42
29
73
15
3
89
25
11
43
42
24
6
57
36
9
35
7
36
9
9
15
9
47
31
30
48
24
12
18
30
6
6
168
75
32
1
12
51
57
72
36
39
12
356
13
120
12
48
30
117
3
9
36
92
19
81
15
84
53
31
9
45
11
1
15
3
18
27
36
57
18
12
69
39
24
21
165
66
6
3
39
12
45
80
61
23
61
15
51
113
40
32
4
36
9
36
27
80
25
47
85
30
9
60
15
6
48
48
47
97
24
60
12
24
48
6
29
127
5
31
5
37
11
1
6
24
54
54
66
24
3
39
24
54
35
31
30
24
71
16
69
47
19
18
72
191
52
21
54
36
72
54
48
15
36
24
15
36
30
35
12
7
18
12
111
51
24
36
54
42
12
17
25
36
138
126
66
18
36
3
33
108
27
44
1
3
12
9
48
27
81
12
12
108
12
54
17
13
66
168
30
36
24
12
54
6
24
71
19
45
32
67
5
36
31
66
75
27
12
84
5
7
60
18
11
31
48
84
36
66
15
225
6
102
6
9
63
48
29
1
87
3
36
18
3
189
48
6
12
18
179
16
32
24
100
3
17
25
30
21
32
103
9
51
54
18
102
59
7
12
6
66
54
114
53
85
12
27
159
45
36
21
95
7
30
12
36
18
5
52
24
9
6
36
45
33
36
48
35
55
78
24
11
7
36
9
21
12
78
102
12
18
29
25
11
48
1
6
17
52
33
6
21
9
54
66
47
79
36
33
15
96
120
84
5
52
15
60
17
108
112
21
27
57
18
53
31
9
39
113
24
28
15
12
24
41
25
15
15
24
12
30
54
81
84
45
114
66
3
27
6
75
57
75
21
30
186
35
1
12
47
25
6
30
23
55
81
9
6
6
18
126
6
5
37
48
12
147
3
81
9
35
13
87
105
42
5
24
37
135
60
24
9
30
65
37
15
68
37
18
144
108
53
49
30
6
11
40
81
60
12
3
20
40
45
23
16
63
78
87
3
5
4
9
27
9
23
72
36
12
115
6
30
54
3
24
21
75
45
30
12
60
18
18
6
11
4
63
18
12
47
16
105
18
36
24
30
35
7
33
84
96
132
93
36
36
12
15
12
3
6
11
151
9
45
3
60
51
24
33
57
23
43
77
28
51
90
51
15
77
31
30
42
9
3
6
15
ABCD 94473021172*3^$a+1 [50010]
36
91
12
32
4
5
6
48
33
24
165
6
24
21
9
15
15
6
7
56
51
33
87
66
30
48
36
84
54
78
60
54
31
17
3
48
64
8
3
21
4
72
44
21
18
25
12
17
12
15
16
17
63
4
20
21
18
1
36
48
71
24
24
13
8
36
45
63
3
109
65
30
48
1
72
89
54
9
28
5
90
13
36
36
32
48
3
12
33
135
9
52
60
20
64
17
75
4
44
4
36
59
181
11
90
75
21
48
7
20
64
35
25
59
105
60
75
174
27
16
8
21
15
3
13
48
71
45
60
3
33
3
12
9
48
27
66
7
72
36
48
24
47
45
84
4
101
84
6
6
18
33
3
42
79
8
27
66
15
3
36
13
156
36
8
15
13
44
63
36
6
51
9
39
39
37
8
21
7
23
9
60
15
37
24
5
67
47
36
1
143
57
4
84
32
3
73
29
84
51
69
19
17
39
9
42
21
52
17
55
8
16
95
61
20
9
42
30
3
4
56
45
12
19
65
39
60
45
42
12
1
32
3
12
9
39
90
67
24
101
12
7
11
180
33
36
3
25
36
35
25
11
21
52
11
12
18
6
45
111
24
25
44
72
27
180
72
36
73
89
7
48
8
108
39
13
84
23
6
27
24
9
39
15
45
16
29
60
30
72
73
36
47
25
24
5
54
21
21
240
15
40
104
39
84
1
5
55
20
15
66
30
25
29
27
69
63
136
11
90
3
12
3
33
27
12
84
30
87
15
18
7
132
8
39
21
4
11
12
36
49
12
80
64
20
51
25
11
9
9
6
45
28
56
124
5
51
15
1
11
33
39
21
40
11
1
20
3
37
23
6
30
18
48
39
28
101
24
42
13
20
12
28
20
57
171
27
25
60
8
120
3
21
3
36
57
24
64
71
30
3
36
4
60
20
21
99
36
39
18
24
15
16
17
3
108
15
24
45
105
15
21
55
17
24
19
95
45
16
59
6
6
57
33
30
33
16
95
25
89
19
8
33
30
21
171
213
27
24
93
16
12
32
3
45
88
72
59
25
23
12
6
55
59
85
44
36
51
25
24
101
72
7
44
24
27
9
57
3
15
1
83
21
15
25
11
66
27
51
36
1
68
4
8
63
61
56
33
139
32
15
24
25
32
180
93
39
48
40
59
25
35
73
17
51
12
21
114
37
36
68
64
11
114
51
45
12
24
15
16
44
28
12
83
13
12
35
57
159
21
15
45
135
45
9
42
13
59
13
89
6
13
11
30
36
163
29
30
97
20
16
35
18
84
18
60
24
1
72
17
31
35
72
21
45
36
30
6
12
42
24
42
19
36
47
25
36
107
57
96
12
15
12
18
3
21
15
15
73
132
23
81
12
3
42
48
30
24
33
39
69
4
36
36
53
7
41
3
40
56
3
18
120
30
49
20
64
24
8
28
35
42
78
25
11
25
68
112
65
6
12
1
35
1
44
39
66
19
65
12
54
36
25
5
55
5
15
28
11
6
114
12
54
3
12
45
18
21
12
148
32
15
69
28
23
12
13
108
11
25
71
12
45
3
12
33
28
104
15
6
31
11
105
3
85
89
18
69
51
48
21
36
3
6
91
8
81
31
60
12
11
45
69
7
11
33
12
28
11
61
5
135
40
24
48
17
66
102
6
42
19
23
48
24
48
21
36
4
5
102
13
95
24
21
75
21
16
35
45
75
60
48
126
24
27
12
16
36
8
28
17
72
24
30
1
20
81
15
24
45
19
95
24
66
39
27
69
12
4
44
45
51
64
12
23
24
105
15
36
109
11
1
36
89
15
24
15
12
42
42
24
24
6
36
19
80
40
41
51
4
5
6
90
7
36
65
24
6
57
3
12
45
45
102
13
17
3
4
23
33
45
30
85
29
36
19
89
7
84
5
6
13
65
42
49
41
67
168
77
42
90
3
16
36
8
21
7
53
19
41
54
42
54
21
15
189
9
66
1
56
24
24
24
15
18
19
116
28
11
21
184
48
17
51
69
51
12
27
25
23
6
7
168
119
37
11
48
24
25
36
36
11
25
44
28
11
57
39
60
1
32
45
31
12
17
87
24
21
99
12
12
27
21
15
9
21
27
93
19
24
47
9
21
18
21
40
5
99
9
6
66
19
32
99
45
16
144
53
162
48
78
7
12
104
24
16
107
9
3
25
65
48
3
27
18
15
4
137
3
28
47
6
15
36
4
264
60
5
3
48
132
28
20
16
35
45
99
9
27
18
18
18
6
18
7
11
48
9
28
29
36
43
36
11
30
27
57
55
80
45
3
48
40
20
33
55
12
44
16
17
3
48
87
12
18
87
141
6
85
20
21
24
55
41
18
84
25
5
12
138
73
5
75
24
4
11
9
36
48
12
24
21
18
33
120
3
45
76
20
64
56
48
33
54
24
81
51
93
21
43
20
76
12
8
16
11
25
47
1
44
45
15
76
17
18
9
51
1
11
9
15
13
8
3
6
3
15
12
9
111
48
45
36
64
35
33
12
12
24
16
41
12
55
11
54
51
4
56
12
40
60
47
18
3
72
24
24
4
47
24
45
9
7
44
51
25
23
42
6
12
93
24
63
42
30
54
12
18
1
11
9
24
69
51
21
6
24
66
19
56
39
78
6
30
36
3
27
18
63
3
1
36
8
52
5
48
66
60
21
69
19
29
7
41
7
53
99
16
120
72
32
9
6
24
1
5
3
16
29
18
78
186
105
39
69
87
1
89
6
13
140
15
57
27
60
1
5
6
21
63
9
15
13
12
11
9
45
102
24
24
6
66
1
60
8
4
47
6
54
66
30
13
24
35
1
47
9
75
49
36
36
12
20
15
30
12
3
12
81
48
36
3
12
15
1
23
117
15
54
108
12
55
11
9
51
24
24
9
16
17
42
105
3
69
69
27
3
21
39
57
9
19
20
4
41
6
25
35
54
66
36
78
12
75
123
66
24
27
15
9
40
53
48
7
36
72
17
42
85
20
9
30
1
35
ABCD 94473955432*3^$a+1 [50041]
81
126
33
72
45
84
27
144
360
60
84
51
21
9
54
126
324
111
48
81
15
36
96
99
21
84
108
21
15
81
180
15
84
144
21
60
159
21
126
33
12
144
84
12
69
6
81
60
39
84
9
60
96
21
51
108
51
54
60
66
33
72
168
132
69
30
36
90
315
195
153
57
3
132
84
24
228
48
21
60
15
24
12
3
117
93
27
60
48
36
36
24
24
15
45
12
72
21
66
24
69
48
3
21
39
9
108
72
36
12
159
54
90
105
120
21
15
45
15
15
69
21
135
84
15
9
141
90
66
39
24
12
48
21
36
15
168
12
156
303
120
21
96
333
87
12
36
156
60
15
33
108
12
57
51
144
45
30
9
36
195
90
84
147
3
66
3
72
39
9
57
15
39
90
39
12
96
93
27
84
24
21
60
51
3
165
24
72
36
39
9
72
144
15
141
33
6
33
72
165
183
12
165
39
84
87
24
216
30
60
51
300
12
51
69
36
12
84
36
108
60
24
180
36
21
111
9
159
276
24
144
12
69
135
60
132
39
81
48
72
279
21
3
36
33
141
60
27
39
45
375
21
663
9
108
120
48
144
12
189
120
75
51
114
111
105
3
51
117
12
60
36
21
63
81
6
33
108
93
27
3
249
60
21
36
123
21
30
36
33
21
36
24
51
216
33
15
165
60
66
114
39
117
63
48
123
21
75
174
111
15
24
21
69
27
63
120
21
204
45
15
81
30
114
156
39
15
306
51
12
87
81
24
120
45
3
300
48
9
63
192
168
21
15
45
195
75
126
3
27
69
24
21
66
24
36
33
141
15
72
129
90
114
27
12
117
39
21
90
45
75
333
72
444
12
72
57
54
6
15
24
141
3
48
39
81
3
270
36
159
156
84
21
3
240
117
111
9
75
219
9
12
15
9
12
63
6
84
96
51
129
120
15
39
45
120
144
156
144
27
84
9
171
141
36
132
48
9
144
66
69
24
48
12
12
36
108
105
111
15
129
75
9
12
225
3
267
201
3
45
81
63
27
9
21
63
12
60
225
60
39
12
72
87
9
15
45
36
24
60
12
60
72
51
90
90
105
51
54
75
15
57
24
24
111
45
120
39
36
153
36
81
39
60
120
45
36
63
180
48
93
36
111
12
147
30
24
87
72
48
153
30
9
12
180
69
51
96
3
81
48
36
15
126
54
21
9
6
45
9
30
150
87
120
24
84
132
123
45
24
60
147
30
54
189
120
96
60
45
30
126
51
108
21
123
12
189
75
12
9
111
63
237
48
171
9
132
129
120
39
84
12
105
174
21
129
36
54
120
285
156
15
30
123
201
39
72
48
48
63
129
21
66
201
39
93
51
30
51
96
12
192
105
174
36
249
180
261
30
54
111
48
36
120
24
60
12
120
69
126
81
120
72
27
93
48
72
96
12
120
69
63
27
105
24
141
63
180
36
36
180
180
36
168
84
60
12
84
204
12
9
87
3
216
45
156
24
96
219
ABCD 94474350682*3^$a+1 [50077]
48
23
9
96
87
42
84
6
69
40
17
39
15
33
40
47
9
24
112
53
240
27
64
11
6
15
33
79
35
192
93
3
13
152
27
42
66
73
107
93
96
33
18
117
21
27
9
15
135
105
3
93
27
61
125
99
63
54
66
25
8
9
55
35
30
186
54
15
15
78
99
93
126
37
143
42
127
71
9
40
72
35
69
9
66
117
15
9
96
129
159
39
81
24
33
15
147
60
121
179
42
36
72
18
45
24
69
27
24
81
30
72
42
39
64
200
21
30
21
120
9
31
104
40
96
35
36
73
125
67
72
56
24
48
159
1
8
81
111
87
57
216
147
72
13
5
3
24
168
75
13
32
120
27
109
89
6
84
45
51
37
125
75
15
9
99
12
168
9
312
33
15
165
18
33
9
156
115
32
15
144
33
3
45
72
88
107
90
72
36
102
18
87
63
9
40
53
43
32
3
13
107
108
36
21
120
27
93
48
87
18
90
36
33
45
18
102
78
72
13
179
24
66
114
1
48
107
54
36
43
32
21
48
6
21
24
3
72
93
40
128
159
84
205
65
126
150
48
90
6
84
108
75
3
69
40
71
201
15
30
18
97
53
27
3
181
32
39
33
75
132
54
36
15
111
72
81
45
54
36
177
57
72
48
7
48
128
72
3
69
288
40
107
30
6
48
114
15
51
61
35
109
11
96
157
200
16
59
12
24
49
5
180
18
30
42
36
36
21
72
16
119
145
17
55
23
33
159
1
5
54
13
80
27
18
3
3
37
8
96
15
25
80
48
87
9
135
216
1
17
12
186
18
87
24
16
152
48
9
90
61
119
78
147
15
120
6
19
11
24
13
41
162
37
32
75
93
48
24
16
53
67
5
54
165
240
24
201
54
54
30
36
96
81
24
96
27
45
123
30
24
103
8
48
51
205
8
207
1
32
3
93
64
77
90
1
47
18
18
24
45
63
49
80
15
36
93
15
9
21
27
135
9
64
35
21
33
60
18
33
192
64
8
81
54
33
112
17
55
179
12
105
117
75
81
7
32
96
16
179
117
57
7
125
51
75
109
11
150
84
78
48
18
54
108
25
47
18
15
24
273
162
120
61
29
18
33
39
73
41
87
48
147
60
49
5
30
18
187
8
135
1
11
21
3
156
1
23
54
27
63
48
42
66
90
99
15
18
90
162
123
48
27
69
3
13
24
8
45
66
72
129
3
93
27
37
41
18
117
45
84
60
3
96
21
3
15
25
48
80
45
150
138
51
45
138
60
13
32
48
15
72
72
48
42
63
112
35
18
27
16
17
30
25
296
99
117
93
27
16
144
8
3
108
57
3
84
96
1
71
33
15
129
72
120
93
27
88
32
96
135
24
33
75
85
168
120
59
13
35
60
12
6
102
33
40
5
75
24
64
125
156
375
111
33
27
12
33
72
27
45
21
60
228
42
49
23
81
21
3
40
11
117
9
18
37
80
9
54
72
201
39
33
72
40
71
57
15
1
11
144
109
72
8
63
312
30
51
64
17
31
5
18
126
66
42
87
33
6
30
6
120
90
43
11
6
48
42
85
35
60
156
180
129
51
162
60
12
126
37
35
45
45
75
16
5
19
56
15
9
21
36
54
24
1
89
63
3
61
89
55
191
36
45
120
39
234
30
1
41
84
108
7
8
75
60
33
57
90
93
63
60
36
81
184
8
120
3
12
18
78
9
216
72
219
54
114
85
53
27
240
57
270
24
9
135
1
17
54
378
18
12
25
32
3
18
12
7
8
72
75
36
129
21
19
53
91
107
13
32
39
36
42
72
3
16
107
69
33
18
117
ABCD 94475037032*3^$a+1 [50021]
24
24
3
48
5
31
5
253
111
84
96
24
48
15
249
36
48
44
40
56
25
27
20
28
24
15
48
78
27
75
24
45
48
12
44
76
21
3
20
96
31
105
12
8
49
15
60
3
17
100
36
9
39
69
3
164
120
13
27
84
12
93
15
36
8
36
4
27
65
40
63
48
33
84
15
156
180
6
156
78
72
69
20
124
20
40
24
27
53
67
81
9
3
36
56
76
32
40
20
36
25
27
32
36
31
9
69
3
20
52
15
41
7
153
51
84
9
32
16
12
80
60
16
36
33
27
68
28
12
32
40
3
33
24
60
20
13
51
92
40
48
21
30
144
24
108
33
20
31
78
27
44
72
88
15
5
37
75
27
5
28
12
20
31
12
42
12
51
12
27
93
20
13
47
48
19
84
9
128
40
3
45
9
27
135
36
9
15
30
95
28
36
12
12
57
15
44
7
132
12
24
12
33
99
12
24
9
45
63
12
60
36
27
17
28
48
24
21
47
48
16
60
48
111
54
30
41
91
48
33
44
24
120
91
141
44
25
18
5
28
27
41
36
100
84
36
21
39
36
44
13
63
8
24
72
144
36
4
21
144
15
39
90
27
20
48
31
24
45
32
31
69
36
24
69
84
42
45
36
3
36
24
54
63
120
12
92
36
109
30
21
3
21
20
43
45
120
33
39
123
132
165
15
89
1
144
51
20
49
159
12
69
111
48
51
54
15
8
28
104
12
28
45
12
15
48
20
61
11
43
33
165
59
24
4
36
36
48
12
3
77
4
21
6
30
3
56
40
69
111
84
39
21
144
12
15
60
30
23
31
60
41
16
48
24
20
7
114
27
108
192
117
3
12
3
5
28
36
9
135
12
32
145
15
3
48
42
207
8
13
6
9
27
84
60
5
28
3
102
60
12
6
9
84
27
45
63
41
28
75
5
60
31
5
49
111
56
64
75
81
60
15
21
33
59
55
57
33
87
75
9
21
95
148
33
39
51
53
16
21
3
20
136
3
57
51
17
40
36
24
21
72
60
15
8
4
81
66
21
12
135
36
36
89
96
103
12
113
36
16
8
115
5
31
41
4
87
9
3
5
31
9
27
6
59
16
48
51
45
36
9
39
20
55
30
27
135
149
28
21
147
8
7
18
75
69
87
24
39
72
45
63
72
84
5
72
52
165
23
12
16
15
36
180
60
9
27
9
36
24
24
60
24
51
41
24
52
33
54
17
28
81
39
12
21
23
49
27
84
56
103
41
72
7
41
60
49
30
141
21
3
8
84
28
21
36
99
96
9
51
33
75
12
44
31
36
54
51
132
56
55
21
123
5
112
8
28
60
44
28
20
67
24
141
44
4
108
3
9
36
20
16
24
9
15
20
193
27
56
4
21
54
45
60
68
79
18
3
69
6
105
105
147
20
31
177
9
3
51
12
33
21
39
24
20
43
69
63
33
44
43
36
6
3
171
57
168
24
27
165
15
33
36
51
36
33
44
16
12
24
8
25
78
18
59
67
45
24
51
6
39
36
9
75
20
55
48
77
16
8
36
79
5
91
41
43
41
253
51
12
39
21
44
160
84
20
24
7
165
80
43
33
9
23
67
21
48
75
12
9
36
68
49
78
57
48
3
5
4
27
9
39
6
30
57
164
64
9
12
15
96
33
15
39
6
27
3
36
60
18
87
93
198
12
36
9
56
16
9
11
76
12
33
12
111
44
43
42
90
41
40
81
36
18
12
24
53
31
45
20
100
12
8
55
89
31
24
5
7
69
39
18
23
31
21
8
16
120
51
90
24
35
28
8
100
24
51
18
15
39
57
21
143
1
3
12
200
4
87
30
27
20
40
32
13
66
24
53
204
4
9
15
21
27
8
55
45
9
15
48
27
18
3
45
119
40
27
84
101
28
3
17
271
66
60
84
11
16
24
8
37
36
30
57
20
67
108
41
109
18
17
31
21
60
15
5
25
15
8
60
40
12
15
33
21
71
208
36
24
12
99
21
20
25
3
93
3
27
72
5
40
171
24
12
24
41
4
120
156
20
64
45
30
9
36
60
36
3
5
127
93
81
11
16
33
27
99
36
12
6
36
15
44
97
119
133
15
32
84
4
12
96
32
1
39
45
18
5
4
99
42
18
45
24
36
24
135
6
30
36
29
76
8
13
15
153
15
56
73
30
36
54
42
81
9
15
116
12
31
45
32
37
15
36
24
27
5
49
6
138
72
24
39
27
9
9
47
64
20
36
16
15
45
9
36
27
33
27
27
5
79
36
96
45
9
35
19
5
16
20
16
33
71
19
72
57
36
36
9
39
92
40
51
17
16
56
160
80
48
67
69
24
56
16
15
33
48
87
30
6
89
40
12
15
5
16
92
31
9
15
21
81
114
21
20
25
18
21
75
54
71
96
88
63
93
180
39
21
9
27
60
24
84
12
15
54
12
63
24
165
3
48
24
12
36
93
54
105
57
39
44
36
151
65
28
20
55
18
23
31
21
20
ABCD 94475390864*3^$a+1 [50062]
33
30
6
12
47
88
3
21
33
6
150
39
105
27
8
13
99
3
18
35
13
66
30
11
4
33
42
65
43
57
20
24
49
3
3
9
21
11
13
30
12
24
5
1
30
36
54
3
15
41
61
30
53
43
12
6
6
36
5
64
39
12
12
33
39
6
18
30
12
24
83
55
6
144
6
24
156
21
33
47
76
63
102
15
39
5
19
129
92
13
27
15
89
49
6
12
65
7
12
24
66
18
36
42
48
60
36
30
6
27
56
16
9
12
48
24
95
13
23
61
15
75
18
15
33
42
41
12
13
27
72
51
12
9
21
59
73
12
71
7
36
24
36
89
91
60
5
24
72
61
54
29
16
8
48
24
79
12
12
45
45
30
60
45
120
120
32
24
16
56
37
36
6
41
7
161
25
39
27
96
42
11
16
108
60
32
1
87
12
3
41
109
11
16
3
45
27
48
12
48
36
66
15
9
90
29
28
8
25
96
15
15
30
59
67
5
7
30
3
24
21
54
5
49
90
6
3
75
5
13
12
6
21
15
33
21
35
49
90
5
7
90
18
36
30
24
30
5
1
114
60
6
11
1
39
44
7
12
33
15
173
7
9
3
78
27
32
115
5
88
8
25
23
25
30
9
45
27
69
54
6
35
49
12
60
71
4
8
55
6
51
45
3
48
45
18
54
6
21
63
30
27
39
36
48
17
28
21
30
29
13
18
30
30
6
3
32
13
6
9
8
13
30
17
84
19
24
60
36
30
6
24
21
20
40
69
95
61
138
60
42
3
33
15
12
51
69
3
57
57
18
6
6
5
19
126
18
30
6
6
3
15
105
15
6
11
19
57
9
35
49
30
9
32
13
47
13
6
17
37
36
6
96
9
120
45
51
3
21
3
65
1
54
36
5
55
66
3
21
11
55
54
24
11
7
89
1
42
12
33
45
66
41
49
35
61
35
19
12
125
13
24
12
60
6
24
6
15
20
97
48
42
6
42
9
15
24
54
120
3
8
12
13
84
72
3
48
45
72
60
71
144
60
7
36
18
30
5
25
54
65
1
11
1
39
3
6
6
6
27
15
90
47
13
6
17
67
6
35
16
39
54
3
15
17
72
55
48
17
1
12
3
93
24
35
60
97
6
90
18
36
53
7
6
78
5
19
17
13
30
96
6
54
24
36
24
18
47
67
30
18
5
12
28
63
30
72
47
43
12
21
164
19
60
69
15
42
18
12
6
24
11
37
30
18
39
20
108
36
16
15
54
30
6
35
25
3
20
97
3
3
53
31
54
59
55
41
24
85
23
48
49
66
24
6
12
35
55
29
40
21
12
36
30
17
4
3
18
18
144
5
52
39
6
30
5
19
9
60
20
60
112
20
28
32
40
15
90
3
51
12
29
48
1
47
13
11
85
24
12
23
7
12
41
4
15
6
24
3
75
18
54
66
11
19
5
24
31
9
3
5
24
36
25
24
150
60
29
25
11
24
4
33
27
51
17
7
108
29
31
90
132
48
84
3
12
9
30
9
12
3
36
81
69
11
43
17
61
42
45
12
45
51
20
13
24
66
6
6
24
29
55
6
114
6
30
60
30
23
28
32
85
3
15
42
12
48
71
4
8
40
27
72
48
60
17
28
20
67
24
21
15
6
72
12
15
33
126
54
27
33
6
6
11
40
24
8
72
28
15
12
21
39
5
49
30
12
24
29
16
63
17
1
12
18
18
54
33
12
27
33
120
21
30
24
48
77
7
6
18
17
7
48
72
17
31
18
54
78
42
5
1
90
41
139
21
99
21
36
9
11
12
55
12
89
64
51
66
24
35
31
18
6
24
5
28
84
3
12
5
13
11
4
111
12
5
169
24
42
9
15
30
35
73
6
174
15
33
15
12
68
4
48
237
3
15
41
7
45
3
30
6
5
61
24
24
99
15
17
100
80
13
12
3
68
60
7
30
6
24
30
6
36
21
39
81
15
30
12
30
5
31
21
93
12
63
128
37
12
48
6
6
3
75
6
39
45
48
15
9
24
11
19
5
16
15
33
3
69
63
6
60
51
3
6
6
5
76
32
55
5
31
9
27
24
5
19
33
33
6
54
114
42
6
45
24
8
31
5
1
63
27
66
12
107
31
65
37
107
19
6
15
3
5
12
73
6
144
12
54
99
12
3
78
12
12
23
36
120
36
25
6
17
67
60
53
25
30
60
36
21
219
41
13
150
90
11
52
3
6
48
27
44
175
29
40
32
48
40
3
18
11
31
69
3
12
5
28
51
6
3
3
30
60
27
8
24
31
24
5
13
12
59
61
18
42
23
7
18
71
24
151
12
12
65
1
36
96
12
30
197
19
137
19
30
30
53
12
13
23
12
52
20
25
3
15
12
33
8
12
61
30
21
45
54
24
53
4
75
33
15
96
17
12
31
30
6
30
6
77
25
11
79
72
6
18
9
21
155
16
33
12
24
66
78
11
4
48
44
13
30
36
6
24
51
63
5
36
7
5
4
63
12
24
5
4
27
5
109
90
5
19
17
13
23
12
25
23
4
123
125
7
30
63
32
19
57
33
12
84
15
75
6
48
30
5
49
3
8
24
25
23
55
18
36
24
54
17
55
24
24
41
16
33
12
35
19
29
43
69
3
6
24
42
24
12
45
3
144
36
24
30
6
84
17
16
32
96
12
64
3
36
5
4
32
28
27
36
9
80
13
42
53
25
11
16
21
83
19
12
18
3
3
30
66
41
40
9
23
31
6
71
4
39
5
36
28
15
60
57
39
12
102
3
57
132
3
15
12
30
23
25
42
24
6
24
39
45
83
19
6
24
11
24
13
6
6
83
112
45
63
3
42
30
12
33
15
17
88
15
33
27
66
84
3
12
117
83
121
36
3
27
30
3
111
60
17
4
9
6
18
15
15
60
66
60
24
11
1
63
27
36
65
4
15
33
57
6
18
6
5
13
107
16
27
18
24
24
35
31
65
43
18
12
60
6
132
12
30
3
3
6
11
24
49
60
35
4
15
12
5
1
12
30
57
9
35
7
5
40
57
6
9
27
36
5
13
35
12
49
84
12
18
29
37
59
4
32
1
12
23
24
85
30
60
84
60
41
19
57
33
11
13
36
54
6
6
29
31
24
17
19
60
36
42
27
21
12
30
6
27
45
102
5
72
88
8
24
43
96
17
60
7
41
19
60
5
25
30
66
24
90
33
3
66
63
51
89
31
36
45
45
30
36
18
6
54
51
99
60
9
12
39
69
20
25
36
36
18
41
31
ABCD 94475921888*3^$a+1 [50007]
28
60
252
35
30
90
78
60
3
72
12
60
12
28
68
105
123
196
48
23
37
116
69
18
169
23
78
39
33
18
13
12
5
27
36
136
8
45
55
5
87
24
9
111
16
20
63
25
120
36
44
208
17
27
96
45
19
41
180
67
92
28
80
45
123
84
144
69
90
13
24
161
72
75
136
24
20
72
24
36
264
39
85
5
60
15
45
91
12
17
7
80
108
285
75
28
12
23
42
67
20
111
69
123
13
47
93
4
24
77
39
120
21
12
103
5
72
30
25
180
20
100
35
37
53
30
13
8
87
33
159
78
3
69
51
64
68
45
19
71
45
12
36
172
24
173
60
31
179
97
53
147
3
48
72
1
44
28
80
112
125
150
37
80
40
36
104
4
32
87
61
44
16
149
187
176
45
39
21
147
40
32
33
187
24
29
30
93
45
12
55
65
147
3
33
48
60
9
75
28
224
111
12
21
9
91
44
28
24
41
115
47
18
7
140
33
12
90
240
90
138
42
211
200
24
15
93
87
301
149
103
8
267
72
57
93
51
76
60
41
43
24
48
140
364
101
115
77
31
60
84
140
33
12
27
28
23
33
36
93
3
64
48
125
223
92
52
48
65
187
96
77
103
144
71
72
18
103
72
5
103
72
65
7
80
60
40
68
27
37
8
15
13
17
60
331
24
95
21
36
33
120
27
36
84
60
93
123
28
17
402
18
42
33
64
203
105
16
84
83
42
30
90
3
100
128
57
67
5
67
48
72
11
49
20
24
87
12
21
57
42
45
52
20
93
150
33
147
48
102
30
30
67
293
103
80
12
28
65
87
16
29
15
28
77
7
348
20
52
216
44
28
116
249
67
36
300
8
96
51
57
108
177
30
60
93
28
29
30
25
35
357
64
152
12
135
61
36
44
27
42
15
36
60
9
27
28
92
33
60
3
28
77
7
36
32
172
8
48
280
29
75
76
44
3
93
36
28
20
52
80
36
48
36
3
93
27
13
137
51
132
27
73
47
48
129
48
33
99
3
37
36
17
163
5
222
90
195
52
8
172
44
144
153
19
216
107
78
7
32
28
8
12
3
25
17
15
40
125
127
41
55
120
104
4
44
168
177
115
35
150
27
28
35
108
93
16
80
40
11
57
120
3
42
7
116
105
3
249
15
16
149
51
124
5
30
81
36
40
68
15
21
36
36
108
36
81
3
9
51
100
59
30
63
48
124
80
108
48
136
53
91
44
28
65
87
36
24
105
15
136
29
18
13
12
137
138
42
103
8
180
64
12
24
29
27
348
112
101
67
5
15
52
20
16
152
112
83
57
36
12
100
180
180
72
68
180
28
72
72
71
42
75
75
90
7
128
52
113
90
13
5
79
44
64
80
60
40
65
3
144
324
9
75
60
292
80
96
87
18
67
8
57
60
18
93
57
42
1
36
53
231
9
30
61
192
44
28
35
105
33
67
36
29
43
48
36
11
57
36
64
36
36
216
17
90
1
12
60
128
52
80
57
90
60
85
32
63
45
28
92
33
42
61
47
25
24
8
33
12
315
36
129
7
48
36
32
4
24
239
30
147
60
33
15
88
5
7
36
104
40
5
75
60
100
192
80
108
28
5
99
3
97
44
184
96
44
45
27
120
123
37
71
13
96
36
8
69
108
67
8
237
55
ABCD 94475930078*3^$a+1 [50175]
36
15
93
28
59
13
47
36
72
60
13
44
24
24
15
13
107
1
12
119
1
20
27
1
20
4
12
8
75
12
45
16
24
44
60
24
3
33
12
28
47
33
24
3
13
119
21
4
116
64
47
108
33
28
36
200
40
24
60
11
229
20
76
36
8
27
12
97
20
4
119
57
24
39
1
20
40
44
16
11
25
60
48
35
93
12
3
24
33
76
116
16
32
36
27
24
69
52
20
4
8
28
80
12
12
4
20
27
217
20
16
60
32
24
3
97
44
84
60
12
4
60
92
28
20
4
12
8
36
52
8
16
56
132
40
20
135
13
80
27
21
64
132
20
64
132
48
60
80
16
56
4
11
57
15
117
24
60
64
72
35
1
140
72
3
24
9
40
11
13
72
23
12
9
27
73
116
4
24
23
85
12
35
1
56
64
59
60
57
180
28
200
100
23
165
24
96
100
108
120
36
23
1
44
3
60
33
12
99
25
60
68
88
12
23
33
39
61
12
32
15
12
105
15
13
120
35
85
36
20
4
68
48
12
64
84
12
8
52
20
12
36
16
60
140
28
36
11
9
16
24
44
12
111
9
4
32
52
47
120
45
63
37
24
60
24
96
44
27
45
28
23
49
8
27
60
25
128
12
96
4
24
32
60
168
136
116
28
24
48
20
100
48
84
32
15
33
3
33
51
9
16
23
117
63
45
16
20
124
8
39
1
92
27
121
48
164
16
44
28
35
33
84
28
60
48
167
132
57
15
9
27
24
9
51
13
20
12
4
24
8
28
24
68
27
81
136
8
12
156
40
44
84
16
215
9
24
88
119
33
108
39
13
32
84
60
27
109
11
33
280
36
56
4
48
228
8
36
60
24
4
80
12
3
25
20
36
4
188
64
44
36
60
28
96
104
100
8
4
84
11
9
4
23
24
121
167
117
16
32
3
13
440
36
16
44
40
20
28
56
39
108
85
44
24
27
37
60
8
40
60
20
12
27
25
24
72
12
92
4
11
73
156
56
28
80
28
8
52
80
27
37
56
28
20
4
12
11
69
28
128
12
3
25
44
28
92
28
60
8
39
13
47
141
12
72
64
60
36
11
45
84
4
11
33
16
59
1
47
85
32
60
15
93
40
44
24
64
56
60
27
57
60
36
4
95
1
107
60
13
131
108
1
44
148
59
25
36
12
56
24
27
9
24
12
51
37
23
105
120
24
24
12
120
28
104
160
116
100
107
45
40
35
49
44
39
45
48
12
15
48
72
1
12
35
9
96
147
1
36
60
71
13
11
33
36
4
36
71
21
40
20
60
15
33
12
24
24
51
193
60
8
12
16
12
8
39
21
24
12
36
27
1
60
36
48
36
84
56
36
120
4
56
3
60
1
72
48
12
44
51
33
124
36
104
36
36
48
135
37
44
72
12
96
84
28
12
48
35
105
12
40
47
25
24
60
80
39
108
49
36
35
33
52
12
35
105
168
39
81
12
252
16
20
267
12
21
12
12
40
35
1
92
327
13
12
23
13
80
87
117
84
24
27
48
37
71
13
120
20
76
140
63
25
68
12
3
13
12
8
120
39
61
32
52
20
60
3
85
35
117
48
15
13
20
16
140
28
8
28
59
25
132
8
60
27
36
57
72
3
37
8
132
111
45
28
20
52
12
20
28
68
12
99
1
24
8
96
16
164
39
12
1
32
15
13
32
48
12
28
164
60
15
129
60
39
13
20
48
87
9
4
12
60
59
61
8
16
24
44
100
35
13
35
33
84
15
1
84
48
80
60
15
37
80
27
9
52
68
27
9
64
80
27
93
24
28
167
13
48
47
25
20
15
12
73
24
131
9
48
12
75
1
35
24
33
48
48
27
45
15
9
28
8
24
75
21
72
16
167
9
111
49
11
12
21
24
132
75
49
11
121
8
36
4
44
27
36
9
120
3
21
52
32
192
40
23
21
76
11
25
20
4
60
8
16
32
120
39
133
20
63
45
39
49
56
60
3
45
12
63
177
24
72
52
56
27
60
12
33
24
36
4
116
28
44
36
24
136
24
108
48
80
39
12
121
164
76
20
168
84
36
4
20
72
15
69
16
56
12
136
11
33
28
68
27
60
69
3
12
1
108
47
9
88
8
15
49
11
45
108
16
11
57
36
24
52
8
52
95
96
25
72
47
13
140
27
81
39
93
12
100
80
88
32
16
32
36
51
1
32
60
48
28
12
8
64
8
48
36
88
83
25
95
37
47
21
12
40
20
75
57
120
84
4
8
15
145
32
40
35
33
172
12
60
8
76
11
13
96
92
75
25
48
44
100
60
8
48
12
15
24
1
24
56
75
24
45
15
13
60
96
20
4
68
48
27
72
145
47
13
132
8
12
40
ABCD 94476196762*3^$a+1 [50009]
8
27
13
5
19
53
43
24
41
67
23
45
28
12
59
13
156
60
24
35
45
108
9
55
36
8
16
24
12
137
7
29
151
56
27
21
52
12
41
79
83
9
28
53
72
27
16
24
24
89
3
33
54
21
87
13
149
7
84
12
23
1
120
5
19
35
144
18
27
16
47
45
28
116
28
120
5
36
31
113
198
54
55
60
24
12
20
27
13
23
81
28
116
72
27
126
75
15
37
48
59
36
1
80
16
12
35
201
105
36
91
24
48
8
72
117
18
121
24
12
180
8
33
3
15
61
24
77
3
60
45
295
24
72
41
55
72
36
44
27
144
37
84
68
72
9
55
161
18
37
53
7
20
40
104
27
37
96
24
8
15
45
99
49
41
151
192
17
39
4
60
41
27
12
112
120
24
65
31
59
25
47
49
5
18
21
40
47
9
40
5
3
16
120
80
60
9
7
20
28
12
8
76
60
59
93
88
17
3
204
27
90
3
195
25
47
21
112
11
45
9
36
144
90
126
211
59
37
72
56
24
16
36
20
9
180
31
116
24
64
20
60
9
72
151
65
18
72
13
5
27
45
67
23
54
135
16
20
63
129
15
18
103
41
36
3
256
20
4
12
47
1
35
49
8
24
9
54
1
35
37
107
133
24
60
53
18
90
54
18
91
17
7
56
9
7
56
64
125
126
18
55
84
221
19
8
4
68
16
24
132
188
16
20
124
155
13
8
184
65
18
9
84
16
24
101
54
25
12
128
69
3
69
19
17
72
18
90
19
8
36
36
9
7
29
3
96
16
29
115
11
1
20
72
33
67
5
43
180
65
55
8
40
149
3
88
17
7
11
90
135
45
55
144
17
103
5
27
64
71
1
12
5
31
140
12
52
12
23
97
29
72
67
41
7
48
35
1
80
156
288
24
76
44
240
72
64
89
127
48
8
249
79
96
5
19
72
17
31
24
8
48
144
132
4
41
18
21
51
18
7
60
96
72
60
65
111
51
9
16
11
133
101
54
72
85
24
71
45
180
45
3
96
64
17
7
132
41
3
51
61
32
16
20
105
7
20
27
18
18
36
25
48
12
41
7
36
20
9
3
112
140
36
51
13
36
24
35
162
19
89
63
88
11
93
148
209
18
18
7
56
40
104
63
90
54
9
144
45
27
45
3
51
25
96
5
108
67
8
33
54
9
4
36
24
56
16
48
77
19
72
179
81
4
113
127
24
11
13
80
33
127
48
12
60
77
108
103
32
52
83
25
83
72
45
16
140
100
12
83
1
44
36
28
17
31
12
101
99
117
90
1
17
18
9
4
72
32
120
28
68
27
45
4
140
88
72
11
25
140
33
19
17
235
53
36
127
44
100
80
9
39
76
29
63
9
39
72
28
180
5
19
71
36
18
27
189
139
5
67
60
36
12
212
16
72
11
165
72
105
3
69
91
12
5
54
93
40
155
61
56
36
52
83
13
419
13
24
80
171
72
45
16
24
8
24
81
63
16
144
12
12
5
31
84
65
43
132
5
36
55
80
16
29
27
27
18
75
64
59
72
85
48
24
32
48
15
162
39
24
45
43
29
19
152
153
31
59
144
18
7
20
45
108
3
64
12
11
9
16
132
5
115
56
27
13
72
72
120
128
28
71
13
32
76
95
37
72
8
120
100
23
25
137
36
7
47
108
72
25
60
68
4
95
13
12
11
9
124
29
55
125
67
108
41
27
100
17
151
11
126
162
13
48
12
53
90
49
96
44
40
80
16
35
54
3
132
45
27
16
72
72
11
18
36
99
36
136
20
33
115
96
144
5
7
68
64
48
24
48
83
97
65
115
200
16
104
268
35
18
36
163
72
53
27
45
3
108
4
24
72
188
69
18
45
9
18
81
36
63
36
37
89
18
85
23
9
48
136
80
16
48
8
24
48
16
24
11
117
4
5
79
24
8
249
18
13
24
35
9
16
48
35
90
163
48
36
5
36
79
119
1
44
9
243
9
111
60
4
44
16
53
90
261
16
60
44
64
36
32
48
64
240
12
23
25
65
216
7
24
8
88
ABCD 94476422388*3^$a+1 [50112]
108
139
23
153
45
19
56
237
18
25
144
8
93
75
48
39
33
303
145
71
36
45
160
32
51
6
15
16
53
91
5
51
64
144
11
48
36
204
13
144
8
112
5
54
60
25
32
15
12
108
144
114
7
5
42
48
25
24
23
6
51
15
24
1
35
69
15
36
21
75
120
325
35
109
8
48
15
49
83
108
73
11
45
15
49
96
11
42
12
111
87
73
80
159
33
256
29
3
39
25
24
96
119
6
91
32
33
114
21
88
104
87
9
87
25
24
96
173
402
18
90
12
132
342
30
49
101
3
63
9
81
60
147
192
96
192
72
16
24
24
5
42
48
25
11
114
120
99
88
107
18
115
5
27
33
39
40
59
6
108
162
36
72
12
54
67
5
90
144
25
120
53
67
11
85
24
35
66
19
23
30
3
33
54
36
36
54
162
132
37
11
117
48
3
85
72
24
29
42
49
24
11
45
81
18
45
15
25
47
12
93
129
111
27
6
12
132
15
72
15
6
138
36
18
43
125
12
60
48
18
9
15
33
40
120
24
65
111
24
16
128
51
144
246
36
54
60
144
57
63
36
165
39
57
117
27
16
125
3
99
45
105
7
5
99
99
45
171
45
40
240
59
93
45
114
84
90
234
78
19
29
36
55
71
9
9
36
75
40
24
77
19
23
1
47
42
66
252
57
72
75
109
32
57
156
115
17
79
120
71
18
127
120
120
203
85
209
247
128
16
35
21
69
27
135
57
33
63
112
113
39
72
40
384
104
208
48
29
36
7
32
87
66
18
37
80
63
81
16
32
112
120
5
126
237
48
168
27
72
18
42
30
75
168
48
15
81
9
36
3
15
97
11
42
3
99
21
72
240
208
23
72
25
149
6
84
25
83
90
168
43
59
157
155
61
8
15
9
33
55
29
18
42
108
43
24
24
11
45
120
64
11
36
138
7
48
56
15
96
18
84
18
9
15
1
32
75
37
120
131
48
42
18
30
75
39
57
15
25
8
3
48
21
39
57
64
71
49
104
40
95
60
37
24
59
157
59
85
23
150
75
27
93
72
21
48
27
144
40
24
72
48
59
108
24
121
35
54
18
93
33
7
35
85
365
192
90
57
33
127
23
246
6
21
40
32
88
215
30
78
12
9
15
25
8
33
162
36
9
45
27
51
48
21
15
81
33
31
24
32
87
153
69
36
30
9
16
32
72
64
32
63
1
149
192
19
5
115
65
144
180
12
42
133
83
120
24
18
12
207
64
35
42
19
65
135
16
32
3
85
5
43
59
37
80
33
15
123
108
129
57
108
102
24
66
19
5
147
88
32
87
1
59
12
78
48
43
35
120
37
8
40
32
15
105
40
29
139
257
18
61
29
36
36
3
21
75
9
7
24
29
72
19
240
59
117
15
25
29
18
18
39
48
57
66
18
24
216
66
49
72
24
35
61
24
96
24
104
51
45
135
54
147
15
49
24
5
187
95
25
24
8
123
133
101
3
3
93
27
90
24
18
33
144
64
59
45
117
78
48
18
294
13
23
145
101
75
39
12
132
30
42
120
6
3
51
69
39
228
45
144
40
8
232
59
12
153
27
18
99
16
96
8
240
192
3
18
138
36
36
54
19
35
181
56
24
16
47
78
115
5
99
159
105
21
123
15
6
51
168
48
280
59
6
54
30
54
37
5
90
49
71
25
48
35
45
16
53
43
23
81
16
24
59
85
32
40
264
24
185
60
147
40
24
ABCD 94476493396*3^$a+1 [50051]
72
14
84
82
36
14
43
63
105
5
19
305
58
108
12
38
192
28
90
162
80
72
144
22
2
31
185
12
10
102
18
54
75
24
77
19
24
17
7
15
30
75
65
10
62
40
63
72
5
40
3
17
31
57
207
24
111
18
56
22
84
165
51
45
137
22
9
192
113
154
45
27
36
57
48
165
27
3
114
3
96
149
88
99
45
3
48
120
29
88
56
106
18
18
50
40
20
55
192
3
72
110
108
112
32
120
10
9
27
174
6
9
165
18
60
18
75
15
30
24
30
86
55
9
18
138
24
18
12
38
112
48
135
123
12
273
69
60
8
96
79
96
111
6
27
48
9
111
17
7
120
48
57
15
63
30
92
48
96
12
43
51
93
57
138
2
19
197
4
15
48
72
111
57
48
45
75
45
90
50
7
72
33
20
112
80
10
9
21
6
45
27
50
72
88
3
57
18
72
102
6
9
93
92
48
7
3
12
36
45
9
36
20
55
24
24
17
72
7
24
137
292
27
21
114
50
31
185
142
57
15
38
58
129
29
91
48
96
51
14
79
3
174
60
108
111
72
5
144
58
33
39
18
42
21
9
240
15
48
5
91
21
3
48
17
7
29
36
70
60
36
129
24
117
3
24
41
22
102
60
12
68
28
54
69
21
44
46
81
9
104
12
24
211
24
48
72
24
87
2
22
170
31
15
57
15
33
237
116
22
54
75
48
48
29
115
29
19
105
18
2
40
30
45
27
180
33
45
27
113
31
81
48
20
43
9
63
48
39
9
24
183
9
21
3
51
18
68
72
10
18
44
100
90
216
12
21
21
18
26
31
96
45
3
87
12
2
19
125
84
31
77
19
144
72
75
42
48
20
7
213
3
96
149
84
7
24
141
3
63
105
27
90
3
27
45
77
28
18
69
48
75
18
3
147
72
285
48
9
8
22
33
17
10
18
90
81
39
2
120
31
137
22
81
9
39
120
96
15
194
16
416
72
40
207
5
58
86
76
44
4
150
26
55
21
78
18
27
3
14
100
8
60
12
19
5
36
31
24
111
9
24
21
3
63
2
202
134
31
15
18
90
12
86
72
58
2
58
54
48
56
7
65
22
33
75
45
77
283
9
15
3
72
108
321
39
12
189
24
192
15
81
120
168
9
32
36
70
50
67
15
50
22
9
89
55
27
30
68
60
52
20
40
111
72
96
336
48
15
81
24
75
42
8
22
38
7
48
123
14
240
79
51
45
63
12
110
36
40
3
5
22
90
114
153
57
6
14
19
39
50
55
3
54
15
75
141
72
48
9
18
12
18
63
72
207
9
24
17
46
12
21
69
3
39
30
56
34
33
3
180
72
81
29
43
15
33
21
30
168
21
81
6
54
3
87
9
9
8
79
15
18
92
19
21
75
33
212
84
31
24
5
76
36
219
41
180
10
12
38
55
24
48
123
14
10
45
21
27
105
15
105
15
57
39
65
7
39
14
94
48
45
69
104
94
12
50
60
48
58
74
55
65
103
72
24
5
76
39
5
76
15
41
48
31
29
12
55
120
144
15
30
75
75
18
18
84
18
92
58
122
148
260
22
141
113
34
357
93
78
69
33
128
12
43
24
24
21
78
90
3
120
24
24
9
12
3
72
111
57
87
50
31
24
3
45
72
168
177
36
92
31
111
33
45
3
27
213
99
36
12
21
21
3
123
117
135
26
7
233
124
20
22
9
39
105
5
250
60
102
6
102
72
3
123
69
171
72
45
5
67
269
36
103
41
7
165
27
3
45
245
52
132
3
77
58
33
48
120
65
55
185
22
14
19
65
4
3
24
24
9
15
48
39
96
54
51
125
34
33
327
14
139
65
31
21
90
36
38
7
24
63
57
120
53
70
162
140
46
30
3
51
150
15
48
ABCD 94477108886*3^$a+1 [50108]
12
96
19
89
39
57
39
64
6
11
63
57
84
37
95
84
120
60
1
12
107
1
47
31
32
22
36
11
144
1
83
61
24
2
48
58
35
13
24
48
59
24
36
48
120
1
14
105
36
12
49
35
19
32
69
48
96
36
61
23
36
1
107
12
48
13
95
24
120
49
12
23
12
25
72
47
84
24
60
13
35
25
47
27
46
2
96
322
48
47
159
118
35
120
60
37
155
25
90
18
23
49
24
167
133
11
96
25
108
12
108
24
23
60
15
33
49
11
19
5
73
23
132
24
13
2
93
13
168
84
11
72
87
16
32
9
48
108
73
12
54
18
23
49
6
17
60
85
36
26
81
192
48
175
30
23
84
12
96
60
13
71
73
50
21
36
39
16
18
11
12
12
27
21
12
85
35
72
61
35
48
25
72
35
48
36
24
12
109
11
13
84
47
301
59
3
10
12
95
84
36
19
54
60
12
24
11
109
11
49
86
129
12
24
60
111
57
87
21
48
25
50
96
16
5
60
48
24
12
49
122
10
107
1
72
50
70
47
60
72
180
61
12
11
15
10
11
96
48
49
71
36
13
35
1
47
120
55
30
35
24
1
143
37
2
33
60
60
37
60
156
60
35
12
63
69
13
62
33
12
37
158
105
13
143
12
127
113
12
3
34
71
84
96
24
13
47
63
16
29
3
58
36
18
5
1
59
25
95
1
35
36
15
144
94
2
93
72
75
21
25
48
95
67
5
24
60
109
24
2
33
12
3
57
60
36
72
36
27
22
35
1
107
73
47
3
22
84
36
72
36
47
13
12
23
247
128
9
25
143
25
84
23
27
45
73
11
15
45
85
35
1
131
24
31
30
59
84
51
45
13
38
178
47
144
25
6
17
72
49
35
37
72
35
25
35
60
75
46
11
36
3
105
24
31
125
72
25
72
11
1
155
13
95
25
96
59
48
13
24
83
60
37
23
13
11
36
39
153
25
36
36
35
3
70
240
71
36
48
127
54
26
10
54
80
57
13
12
14
9
37
59
24
1
35
145
168
95
180
111
189
13
95
60
85
35
132
48
49
24
54
66
24
23
48
111
10
23
72
13
36
216
71
12
85
47
55
41
37
95
60
37
50
58
96
95
84
1
47
12
25
107
60
73
30
78
72
23
25
23
84
36
12
15
33
85
131
144
55
77
60
37
2
33
12
49
12
54
80
64
65
36
96
132
13
90
42
95
72
31
18
144
12
18
53
73
24
120
35
1
71
73
35
132
24
96
109
36
14
81
36
27
33
85
180
48
131
13
383
108
49
23
72
72
3
33
24
13
11
111
70
26
153
25
11
73
23
132
72
144
85
167
12
48
37
36
59
12
1
23
121
191
24
36
3
16
126
2
106
204
12
23
12
48
12
13
71
24
12
48
48
37
23
25
2
33
84
25
59
24
12
13
96
227
109
24
71
13
71
99
177
15
81
24
156
12
73
72
71
37
119
48
75
118
107
31
144
5
132
24
25
71
60
84
24
72
24
87
144
58
11
97
23
49
2
9
192
37
66
41
24
12
37
12
71
109
83
12
13
2
58
47
1
60
59
60
3
33
15
94
23
168
48
37
12
18
65
12
12
120
24
25
12
215
12
31
17
12
3
117
193
143
72
37
11
25
11
63
10
36
24
120
18
32
58
54
80
34
59
85
407
24
60
67
53
24
51
9
60
72
84
60
60
7
65
13
50
117
97
218
165
24
49
155
24
1
84
47
13
11
60
96
13
12
83
13
12
108
54
41
24
24
39
16
29
60
72
15
69
12
132
61
131
24
49
2
10
24
11
36
24
48
73
14
9
49
71
15
94
23
12
60
73
59
13
2
21
24
99
45
96
19
17
12
61
47
24
13
23
139
78
2
96
10
83
37
62
117
109
126
65
49
11
60
1
35
157
60
107
31
54
11
12
1
2
33
37
12
23
37
180
11
19
53
37
35
1
47
12
1
95
7
80
9
48
96
72
37
71
24
75
57
96
55
42
102
54
11
48
60
147
21
24
1
35
49
23
13
74
16
5
13
24
47
39
21
84
87
105
13
120
71
1
47
85
11
1
26
57
48
24
63
93
73
35
24
96
36
73
23
24
3
45
3
33
24
13
47
ABCD 94477386748*3^$a+1 [50040]
12
24
71
31
17
61
11
24
97
48
11
84
25
102
17
211
6
35
1
23
25
6
54
90
54
108
95
127
48
17
12
1
83
7
24
18
6
54
11
1
54
5
72
19
108
137
43
53
12
132
1
18
24
66
11
13
78
30
83
25
11
13
167
48
31
5
96
13
12
36
23
115
12
72
77
84
24
25
35
12
1
23
24
43
12
17
13
6
6
54
42
12
47
13
23
12
31
36
18
11
12
60
55
29
31
24
18
12
96
12
35
43
54
35
1
119
120
139
41
91
30
83
36
60
25
11
12
7
113
12
13
96
11
49
126
36
24
24
24
5
1
36
120
18
17
96
73
6
78
12
35
31
30
215
24
61
35
13
11
1
23
36
103
17
1
95
43
90
11
79
126
23
36
7
42
72
24
36
108
60
12
36
18
17
24
55
6
23
7
12
17
31
42
143
12
36
31
149
24
1
30
17
19
24
5
1
18
168
30
84
119
36
19
6
11
12
7
41
24
13
36
132
30
30
12
11
84
72
36
37
23
13
42
17
37
48
11
31
114
11
1
35
7
137
48
1
24
71
31
6
162
6
119
1
11
60
13
30
6
42
48
17
43
12
29
48
73
12
71
25
35
1
30
30
60
6
5
37
48
48
96
24
30
5
31
5
13
71
12
7
36
72
84
6
24
24
35
97
23
49
36
11
36
72
25
12
95
48
12
25
71
25
108
30
17
12
97
23
85
11
109
12
18
41
12
168
7
18
59
67
65
48
72
13
18
5
108
24
1
6
30
119
60
25
24
30
18
23
36
1
23
97
47
43
72
42
11
85
18
36
24
24
17
31
77
13
35
25
48
11
49
11
223
41
37
78
54
23
109
119
12
60
24
108
61
24
6
5
1
23
132
55
30
48
35
127
66
48
11
139
5
1
36
30
5
133
90
42
18
17
72
127
138
18
42
120
66
41
13
12
11
12
121
60
11
24
24
13
150
17
36
36
19
77
60
24
1
35
25
59
13
35
36
37
54
66
12
71
60
49
35
1
42
54
24
95
61
36
23
132
97
6
17
13
11
96
84
36
13
72
90
24
5
25
54
17
37
48
132
18
5
12
37
18
17
48
1
42
17
61
11
1
150
5
84
25
11
109
35
205
18
41
1
6
29
1
72
143
24
19
41
1
24
71
12
13
24
54
29
7
5
24
1
78
72
18
11
1
59
1
23
13
42
5
25
11
25
36
96
30
5
7
66
47
12
7
29
36
31
42
12
30
65
109
162
29
13
72
11
60
55
120
17
61
11
25
6
173
19
65
13
18
41
121
54
65
60
13
36
6
54
6
5
60
13
11
60
36
25
23
37
96
138
6
96
47
43
108
12
77
73
24
35
36
25
18
24
17
1
107
12
48
13
18
36
29
12
204
60
24
49
11
1
23
1
120
71
31
53
25
11
48
7
48
18
35
13
36
96
90
17
37
60
60
24
11
73
30
96
5
1
59
31
18
6
29
43
12
161
25
72
155
264
84
60
85
42
5
13
42
42
11
61
228
11
67
17
12
36
49
59
67
30
35
25
24
24
11
84
96
13
42
41
25
24
6
48
72
29
13
36
6
5
91
18
35
37
24
48
120
11
121
18
53
109
71
55
18
72
83
12
13
11
25
35
1
54
5
48
13
35
37
30
6
126
5
48
36
7
48
65
91
29
61
60
59
19
36
29
156
24
36
36
48
61
35
12
60
12
60
12
19
42
119
84
12
12
7
54
96
126
18
216
30
6
18
77
37
6
41
25
59
7
150
42
78
95
25
83
109
71
36
25
18
5
1
30
89
1
6
18
11
36
84
132
12
73
108
59
7
90
30
60
5
61
48
47
12
55
5
13
138
65
12
132
72
24
31
41
55
53
31
41
12
1
11
13
30
17
24
25
186
48
161
1
6
18
11
13
6
17
97
23
19
41
19
5
19
66
11
12
36
49
83
7
18
30
24
6
35
19
5
24
24
25
12
23
25
18
18
35
37
59
31
54
6
102
11
61
71
85
83
12
48
49
23
12
12
31
42
35
1
12
30
18
54
12
5
24
7
54
119
24
1
131
25
11
43
6
30
54
11
31
17
37
90
65
43
5
13
78
66
11
67
66
66
89
49
47
24
132
7
5
37
24
47
24
31
18
30
29
13
48
59
1
54
5
85
35
12
36
48
37
12
11
12
73
59
48
7
30
47
13
36
6
6
18
6
11
12
12
60
13
35
60
37
35
49
84
12
11
12
48
24
24
79
41
25
107
19
96
42
42
66
155
55
24
41
73
30
5
156
25
71
24
1
155
25
48
24
131
36
1
12
48
24
18
17
1
119
19
17
19
65
48
1
120
11
24
7
5
48
84
7
48
53
109
131
25
179
24
7
54
59
12
43
24
6
24
107
49
60
12
23
97
35
25
90
60
17
12
48
36
1
48
11
24
13
42
30
66
30
47
12
55
17
24
1
90
54
36
95
13
47
25
11
48
97
42
78
35
13
35
84
12
13
11
7
48
12
5
13
156
36
23
24
37
30
18
11
252
48
25
72
60
24
108
6
65
91
5
13
23
37
66
77
13
71
43
101
84
108
13
47
49
36
119
85
23
1
54
72
5
13
12
96
30
42
18
30
132
18
5
48
61
23
72
13
30
41
25
6
ABCD 94477892818*3^$a+1 [50038]
33
5
24
7
9
87
60
143
13
41
28
30
30
48
24
12
36
2
6
55
24
5
96
16
3
27
18
3
12
5
7
9
27
36
12
12
3
33
81
48
12
3
5
18
1
23
1
15
32
13
129
27
36
35
1
12
9
8
148
12
24
24
15
12
5
7
3
9
21
50
30
28
3
24
17
16
20
103
41
7
101
40
27
48
12
27
81
108
89
31
48
17
31
3
6
12
12
80
19
17
7
93
2
1
41
16
12
8
43
21
51
57
51
96
120
108
47
1
9
39
24
45
51
47
102
64
15
9
42
48
21
41
12
6
40
14
7
11
25
12
24
41
7
53
7
21
8
43
72
69
8
64
27
33
3
12
60
53
28
32
136
3
12
72
9
39
27
9
33
102
128
6
19
36
9
42
21
36
12
5
76
138
86
7
75
21
11
1
24
5
7
24
5
79
24
41
19
3
56
70
75
53
7
33
39
41
82
32
1
24
87
8
13
3
33
24
5
7
57
44
54
40
9
12
29
36
12
22
93
3
6
8
136
15
24
3
30
24
56
7
11
16
9
21
27
24
36
3
30
123
36
51
6
15
96
132
108
41
79
24
17
55
12
9
30
110
16
24
3
12
17
18
49
48
36
89
10
78
27
60
84
12
27
6
48
66
14
82
105
24
57
32
16
44
31
17
88
3
12
65
7
75
138
6
78
3
45
15
57
36
27
17
7
72
9
2
1
9
15
21
60
15
81
6
38
67
12
72
29
31
29
52
38
16
45
11
18
12
40
2
13
84
23
70
12
39
36
96
3
50
19
51
30
24
8
12
60
19
108
12
9
54
26
70
30
24
26
1
9
3
51
38
10
69
36
65
36
7
35
37
27
66
12
56
10
30
24
27
63
33
48
21
3
45
12
15
33
39
72
24
12
3
45
36
12
48
48
107
46
8
16
12
87
23
18
22
21
3
86
7
48
3
21
84
15
81
21
24
39
72
35
1
12
12
33
14
1
15
45
9
48
8
43
36
21
3
33
3
5
52
15
161
28
51
72
36
3
9
72
12
12
93
12
3
9
18
8
70
32
31
12
9
3
3
21
36
17
7
12
12
39
38
10
33
12
24
9
72
15
5
79
15
9
21
51
33
75
59
1
57
32
7
60
12
29
10
38
24
108
199
45
26
22
8
18
54
40
20
7
45
60
51
35
1
21
132
51
60
15
2
16
36
27
17
22
69
12
12
59
13
9
120
24
12
48
32
70
72
66
15
29
16
39
57
66
24
21
33
75
120
12
17
18
78
31
48
5
19
12
29
7
9
74
58
3
59
82
6
21
33
15
3
9
60
3
24
9
23
34
6
24
57
21
20
22
14
24
10
9
24
60
60
17
16
3
51
42
15
29
7
12
23
30
19
9
27
5
7
141
32
28
27
36
39
42
108
15
108
12
96
48
60
23
6
7
12
12
60
9
12
8
60
7
108
9
50
70
8
31
3
18
6
33
24
36
84
12
35
13
9
15
81
48
3
93
39
12
47
18
43
24
3
48
6
8
7
36
23
13
12
39
21
5
4
111
48
60
12
12
36
12
125
10
21
36
39
38
16
3
9
15
5
60
22
26
22
54
15
33
8
40
42
33
24
12
12
15
42
30
48
66
39
29
120
31
57
27
15
9
41
16
6
9
84
177
99
96
15
174
15
45
15
12
24
36
23
13
57
3
12
105
27
60
17
7
24
17
43
17
22
8
1
17
16
27
69
20
55
72
36
45
15
12
60
3
54
60
78
48
2
52
3
24
60
12
47
73
12
59
48
1
24
125
4
3
3
21
9
32
7
72
24
3
50
7
36
11
58
12
8
19
63
26
43
36
60
3
18
32
22
33
15
24
114
3
24
108
111
6
15
36
29
34
21
27
18
32
19
11
13
36
24
9
15
63
38
34
8
46
3
108
12
69
32
7
9
99
24
12
65
16
18
9
63
18
36
24
3
5
19
23
18
19
11
61
108
53
7
24
5
12
40
24
224
16
15
11
13
107
13
36
48
33
30
9
15
6
39
96
3
144
30
63
57
50
1
15
2
12
19
17
16
36
39
3
30
20
7
9
63
17
16
48
3
12
5
139
39
21
12
84
11
49
48
9
15
23
13
96
12
5
7
17
7
48
11
61
24
59
13
5
52
42
6
3
5
16
87
9
27
48
9
6
57
45
48
39
75
9
12
24
69
27
12
36
17
19
12
17
67
12
84
12
36
23
10
51
96
29
16
63
45
39
17
120
90
16
24
2
12
31
12
36
17
7
36
24
15
62
16
20
100
39
12
36
36
12
12
69
26
30
40
63
5
67
65
18
13
27
21
9
32
72
60
22
8
1
48
21
8
52
12
8
16
2
22
75
36
57
2
6
16
51
5
10
18
102
138
12
3
12
12
53
34
14
31
69
6
9
15
21
9
15
60
12
36
9
3
12
17
108
31
3
81
69
39
35
64
18
48
80
22
45
45
32
7
21
50
48
37
24
21
39
21
63
12
5
48
31
21
80
28
15
36
15
6
8
64
75
41
30
49
93
3
5
16
18
21
81
27
117
15
27
33
12
9
24
12
12
18
2
67
33
80
18
1
9
12
3
36
48
12
29
34
9
24
24
9
15
69
44
7
15
38
7
45
60
39
36
24
23
61
9
18
18
3
29
7
15
42
44
4
12
26
25
24
96
60
3
96
69
12
12
3
129
36
57
51
5
43
48
89
16
60
27
12
9
56
55
21
15
21
24
24
3
57
32
7
141
2
13
48
9
2
18
19
3
105
15
57
21
42
6
36
86
22
3
63
33
21
111
17
64
8
55
12
23
10
15
33
12
26
22
39
12
12
5
22
42
20
10
6
3
71
1
156
36
33
27
5
55
9
36
183
51
6
39
51
120
38
103
41
31
57
8
4
6
72
18
36
51
12
24
27
32
58
110
97
39
57
21
60
3
33
24
3
17
43
9
128
7
11
1
48
60
3
30
12
27
41
28
15
12
105
48
27
81
51
29
7
5
10
30
18
21
21
68
19
48
60
9
15
3
56
46
3
15
33
47
6
31
60
15
9
15
54
12
30
21
48
9
3
17
36
7
65
7
93
39
12
11
61
36
23
25
21
32
28
15
72
5
4
3
51
24
6
24
27
45
56
10
21
41
43
60
12
21
114
9
12
51
54
2
18
22
42
60
15
3
38
12
4
48
3
69
24
3
57
12
27
63
30
15
24
24
29
36
19
12
12
24
5
31
12
39
8
112
21
12
9
51
75
8
13
3
6
18
50
112
110
64
8
10
12
8
79
27
2
4
3
53
10
24
18
20
43
24
53
55
3
102
18
21
17
55
24
45
80
30
16
54
48
27
12
41
7
65
7
9
3
12
9
18
45
113
10
6
48
12
ABCD 94477895888*3^$a+1 [50131]
40
15
5
19
12
197
28
44
4
12
20
223
201
3
77
43
341
91
21
32
36
16
84
12
48
15
21
51
77
211
77
19
9
20
16
80
43
5
28
159
45
3
72
5
84
76
68
112
104
7
33
12
99
53
72
36
55
264
36
12
33
108
99
36
5
72
12
91
5
16
75
24
41
96
72
7
21
39
60
65
64
15
29
36
79
173
4
51
17
108
115
29
19
125
115
156
21
68
187
89
100
56
28
99
72
21
20
79
24
36
9
36
111
69
8
60
76
12
104
144
31
24
17
64
188
180
16
51
285
15
120
45
15
300
24
29
132
76
44
36
72
16
72
8
151
5
108
72
4
92
148
140
7
77
52
116
12
16
12
39
5
19
165
12
99
89
7
129
164
36
64
27
77
31
17
43
96
24
17
7
65
36
76
15
69
111
5
103
5
28
63
36
45
56
4
20
19
12
33
51
173
31
5
84
28
3
105
39
57
60
144
92
4
39
65
72
19
65
103
237
8
52
20
19
264
177
36
48
80
19
21
36
3
93
3
45
15
77
4
96
39
9
39
48
105
63
65
12
55
45
84
56
7
36
29
48
28
51
321
20
175
17
91
5
40
32
48
96
4
12
3
125
7
48
89
12
16
27
60
12
65
180
16
168
20
7
12
108
17
28
48
32
108
264
16
92
67
21
60
156
120
104
40
147
24
36
17
163
5
43
165
27
48
72
93
20
31
36
17
43
24
48
21
39
36
77
40
39
84
45
32
48
16
24
104
43
48
5
136
80
40
68
72
115
65
31
5
43
84
17
100
164
16
144
92
4
159
17
19
45
39
12
125
48
24
108
67
21
39
33
159
144
5
36
19
17
48
31
21
60
20
40
24
20
91
33
12
135
9
36
80
19
5
16
3
137
28
140
76
248
28
8
31
120
65
160
15
24
12
48
12
180
33
164
28
3
24
96
5
16
60
135
156
9
231
189
36
48
75
72
165
32
7
156
72
53
4
84
56
4
51
113
36
55
65
72
7
21
60
51
9
75
24
5
127
81
63
5
72
55
45
60
3
29
28
27
17
4
99
48
17
12
144
52
15
69
44
60
36
19
177
24
39
5
31
173
48
60
7
288
9
3
65
60
112
188
136
12
15
33
192
3
5
31
105
3
93
39
216
33
39
77
91
93
27
60
108
81
60
96
3
65
52
3
21
51
48
5
91
48
125
136
32
48
139
65
52
20
36
48
19
21
104
16
44
36
12
79
165
3
41
96
48
72
60
43
41
100
27
125
55
33
12
63
96
21
15
93
51
105
39
84
21
72
68
91
9
51
48
17
60
91
72
117
3
53
24
43
33
212
28
128
52
108
39
108
12
41
55
36
60
21
24
84
176
64
56
103
21
56
4
111
69
72
87
12
5
76
20
67
72
149
40
120
20
36
108
48
88
39
17
204
84
28
24
120
24
20
19
12
245
16
108
36
123
36
5
52
3
45
315
12
48
81
60
63
53
72
136
12
3
29
7
24
41
180
151
17
156
151
29
40
27
72
48
29
24
220
99
53
28
75
65
12
64
75
21
20
55
5
100
39
21
24
15
65
91
72
93
3
29
36
52
39
36
24
29
16
75
69
51
144
21
75
5
36
84
24
76
96
15
24
69
27
93
111
60
5
40
99
84
12
29
144
43
93
147
9
20
31
9
36
3
57
44
36
43
41
151
45
15
65
19
89
324
76
32
4
3
65
36
36
259
96
5
144
31
9
32
28
51
36
77
148
128
12
144
4
56
36
64
8
52
216
75
125
12
7
29
132
64
60
68
72
348
76
12
84
3
60
240
81
32
60
55
12
41
52
24
3
57
15
24
45
32
43
24
48
12
17
19
17
79
5
4
ABCD 94478058256*3^$a+1 [50032]
9
6
57
24
99
41
19
5
24
60
36
40
44
91
21
159
24
60
30
60
107
4
36
3
96
5
175
9
15
21
20
4
15
36
69
21
119
16
12
20
4
3
6
99
32
19
30
15
15
60
5
19
41
12
160
3
9
21
30
17
24
48
1
54
45
51
45
24
32
4
105
24
47
24
24
12
19
9
68
52
32
64
84
8
28
15
54
30
30
63
72
60
20
31
120
9
36
12
93
39
32
24
19
90
71
16
9
59
112
3
17
43
17
84
4
15
30
95
31
17
7
81
24
21
11
4
20
12
108
79
5
1
71
13
6
41
19
149
55
65
1
27
20
28
15
24
6
24
30
60
60
96
41
40
24
12
3
9
12
84
72
92
28
24
24
56
60
49
30
69
72
56
12
100
36
24
12
48
15
41
19
90
63
33
11
4
36
80
19
5
19
6
30
60
30
47
84
16
3
60
9
20
25
51
20
84
55
5
55
36
24
6
35
4
51
17
12
85
51
56
204
79
30
6
5
49
6
29
61
114
105
15
141
15
9
45
36
75
72
32
36
4
12
3
57
3
5
48
4
39
9
81
54
21
20
52
24
9
24
47
4
45
107
24
76
24
20
24
52
48
24
8
7
5
196
15
81
3
30
23
12
172
3
6
11
13
120
23
43
24
90
6
101
24
12
43
9
12
33
27
44
12
84
13
95
16
140
124
21
27
3
30
11
36
60
43
30
35
112
20
4
99
5
24
85
15
15
36
57
20
7
90
15
36
9
51
20
4
15
33
72
68
64
60
68
28
8
24
31
57
48
84
32
4
12
33
114
6
51
44
16
8
25
27
56
73
11
4
20
16
33
30
30
66
17
73
24
6
24
53
48
55
5
60
4
171
21
24
56
24
12
12
91
60
21
24
39
5
25
6
9
32
40
93
23
43
120
57
20
24
43
6
47
7
21
20
24
91
9
12
39
17
97
83
7
36
114
6
81
8
136
56
64
12
3
144
66
84
111
72
3
89
40
32
28
8
60
4
36
3
45
44
61
27
33
51
36
8
100
32
13
11
79
5
40
20
12
4
63
21
36
20
36
4
8
16
24
36
12
108
44
16
39
6
27
8
55
77
37
66
77
60
43
30
35
60
52
32
28
12
8
13
51
24
32
12
40
15
17
13
23
112
48
60
44
16
80
60
4
69
35
49
11
52
3
45
32
24
28
32
19
9
45
11
12
28
80
16
168
8
84
13
3
32
40
195
33
93
60
39
96
39
6
27
84
44
4
51
57
63
29
31
60
90
47
7
65
61
30
21
144
32
88
20
55
54
3
20
72
31
45
12
27
17
13
23
43
9
8
28
105
75
24
60
68
43
45
80
55
24
117
56
7
21
99
5
31
21
39
29
88
48
20
36
28
45
15
21
119
25
35
12
36
84
16
20
100
33
90
54
3
27
17
40
69
11
16
8
60
55
45
45
75
20
60
40
12
8
19
81
32
12
16
72
44
28
15
45
116
76
8
1
84
51
20
55
24
65
175
33
20
37
131
36
109
39
15
5
175
36
60
9
68
4
69
11
13
6
24
6
30
57
32
16
36
9
35
25
15
39
36
9
20
40
96
15
57
60
63
5
52
44
36
24
40
48
21
30
9
48
57
3
24
68
16
24
12
20
24
12
84
48
31
29
72
4
15
30
11
16
12
192
3
57
56
52
15
21
15
60
45
12
72
20
25
36
30
105
15
90
35
25
51
44
84
52
80
4
36
3
45
21
167
24
36
84
79
29
12
16
32
31
9
48
80
48
12
4
44
112
63
29
1
234
33
104
36
4
99
29
31
41
13
11
72
24
28
48
12
20
100
12
69
60
35
19
90
30
36
54
6
57
12
111
5
25
59
55
30
23
12
52
56
28
15
60
57
27
36
29
52
39
30
27
68
144
36
4
36
36
3
5
61
15
105
114
17
79
17
60
28
15
5
55
77
7
6
15
36
120
3
33
12
128
48
36
16
12
32
19
57
27
6
24
23
24
19
105
12
84
9
51
80
16
93
59
28
68
19
17
19
5
25
60
15
15
17
28
39
17
64
12
20
12
12
16
12
56
72
28
56
108
1
15
9
135
8
43
129
36
24
8
28
24
15
41
25
30
65
12
40
12
68
48
16
33
51
12
8
115
45
9
23
12
25
3
8
16
248
1
15
36
84
32
24
13
15
48
168
60
15
24
6
47
13
30
21
44
25
39
56
52
72
36
75
54
30
36
21
8
1
11
28
132
20
109
39
15
21
36
44
145
15
75
17
12
88
12
21
39
48
24
129
15
80
19
30
35
1
39
51
5
175
24
101
19
81
39
33
32
16
15
60
65
12
43
21
63
66
39
12
33
71
60
4
56
4
20
91
54
15
8
67
60
30
126
9
96
24
68
7
6
35
19
5
40
45
30
141
96
9
35
64
32
4
9
63
48
9
30
6
114
21
36
68
1
15
20
52
3
9
12
3
33
72
8
13
39
8
4
44
36
16
8
12
12
1
27
72
15
65
72
4
104
88
3
197
108
52
12
21
51
60
3
113
64
129
11
4
39
53
148
20
49
6
144
41
24
25
30
57
24
36
3
53
12
312
79
41
79
9
188
13
11
36
48
19
30
171
12
24
9
75
56
24
16
33
30
30
30
36
24
33
8
36
19
24
45
56
100
15
117
20
4
8
196
60
15
5
175
21
39
69
12
129
24
83
7
6
39
56
16
104
55
105
15
5
12
40
24
56
24
48
16
ABCD 94478724274*3^$a+1 [50167]
87
57
18
18
139
41
63
9
39
72
16
89
31
96
17
18
45
88
8
48
144
24
21
108
55
107
144
13
23
49
96
8
27
13
131
45
48
72
33
39
40
168
203
61
101
43
8
96
232
56
160
35
37
48
32
9
55
35
72
61
29
3
16
125
108
159
39
25
83
13
152
88
24
32
33
39
69
126
45
9
108
126
180
97
11
37
17
63
288
24
3
162
195
57
7
48
107
109
89
63
112
56
21
36
79
65
18
37
120
32
9
55
161
79
48
35
45
40
23
129
24
40
56
57
135
88
29
27
64
8
72
64
17
183
96
45
270
18
18
9
88
264
344
51
13
41
7
47
57
51
85
56
16
8
64
41
111
87
18
135
72
160
120
32
280
173
18
9
27
93
64
80
184
32
168
63
9
135
36
93
16
17
31
72
5
19
143
73
8
16
137
54
9
27
309
69
67
104
72
40
41
55
96
32
16
24
8
21
51
16
41
87
336
64
17
18
21
72
33
126
153
40
104
9
63
136
272
64
24
8
9
79
83
13
24
80
16
104
112
216
83
13
224
195
126
39
15
97
8
16
104
243
54
55
8
16
32
352
24
104
75
21
33
7
11
189
9
7
119
129
48
40
56
96
153
18
36
18
79
8
64
11
108
1
24
24
32
40
32
16
299
21
64
8
16
17
103
113
87
3
85
149
36
31
41
15
3
36
25
32
33
90
21
105
18
261
24
48
99
54
31
8
88
120
104
27
61
56
9
31
48
32
184
200
40
72
8
213
18
25
11
198
39
144
72
51
37
17
31
77
18
81
9
271
56
51
54
87
93
75
24
40
5
252
72
15
72
21
18
49
56
24
33
63
48
24
72
48
64
32
232
24
80
40
11
21
213
67
59
198
39
88
107
180
90
135
264
33
54
25
101
19
125
147
16
168
11
37
17
18
18
91
17
31
24
8
64
8
99
13
80
96
48
40
104
120
64
32
51
126
111
40
11
157
149
27
232
47
97
11
72
189
225
319
8
24
63
90
18
54
103
168
96
47
49
80
105
144
319
24
240
48
56
64
41
79
65
39
16
56
51
90
27
27
13
104
135
225
9
54
1
72
104
75
85
128
96
33
39
16
32
21
19
8
135
9
72
72
64
53
75
216
160
80
144
63
36
54
36
27
72
207
9
81
18
72
117
24
75
45
40
95
234
39
88
53
252
7
56
81
39
136
5
3
16
8
24
57
72
87
24
33
175
185
72
207
72
16
56
88
119
90
54
121
8
88
32
16
24
17
55
71
18
231
129
303
16
72
128
64
144
24
59
93
64
144
248
135
73
264
176
45
51
136
65
72
72
18
21
112
209
108
91
8
48
16
56
69
144
51
40
80
112
48
248
16
24
65
159
48
72
144
153
39
15
1
17
31
185
135
88
24
8
33
162
13
59
45
63
57
216
15
18
175
24
128
16
32
48
27
37
35
37
120
320
72
45
187
72
56
81
207
369
79
119
36
13
120
24
239
1
80
192
72
123
61
29
3
96
45
27
27
13
77
3
24
ABCD 94478838934*3^$a+1 [50110]
57
7
176
165
84
36
43
152
165
144
219
160
41
111
45
24
459
64
32
21
300
63
96
24
216
88
8
45
43
24
65
31
17
63
501
43
5
72
115
8
48
69
99
21
216
19
161
247
185
111
21
48
75
33
60
120
19
41
103
152
64
5
108
207
160
8
48
64
281
55
77
3
69
19
24
245
91
24
176
16
104
136
5
259
101
96
3
69
75
213
139
48
32
16
65
144
60
91
89
55
101
99
33
31
161
31
5
72
235
77
163
56
81
63
192
24
64
240
317
19
72
384
168
72
5
96
12
183
57
63
40
185
55
72
120
128
40
269
115
245
243
16
77
235
120
5
147
88
77
72
99
184
5
120
27
285
180
55
53
228
7
32
21
120
67
296
129
12
240
36
175
125
240
99
544
149
3
117
43
89
36
19
24
96
24
56
33
151
32
168
360
21
3
33
135
64
5
3
168
304
5
180
60
163
65
55
125
288
60
12
72
96
120
235
248
16
480
48
17
15
40
5
115
65
63
280
176
69
51
369
31
32
112
5
3
9
351
117
123
112
240
65
15
45
48
19
305
15
16
24
53
163
5
43
149
252
175
56
117
120
168
72
187
8
93
243
297
39
40
24
89
63
72
153
15
160
8
69
195
225
31
72
5
72
67
48
137
135
45
139
17
7
245
288
75
88
56
21
3
40
24
72
120
5
115
24
24
176
16
5
36
132
211
144
5
27
45
120
91
5
19
120
8
16
24
72
24
149
360
43
77
283
32
16
101
171
189
43
65
207
81
60
120
72
72
108
7
56
24
16
72
120
8
40
32
48
69
48
168
12
111
69
108
103
101
219
69
48
3
24
96
16
56
112
96
104
57
228
283
48
120
41
48
15
93
243
112
77
288
27
40
96
200
21
115
120
125
123
232
24
29
331
56
64
32
24
93
48
99
24
64
53
139
341
72
3
40
120
149
48
475
152
88
5
115
128
105
12
75
57
31
192
56
9
63
165
139
104
136
48
5
43
128
40
24
72
41
84
91
5
120
43
72
17
31
17
55
77
72
531
184
80
40
128
168
24
16
125
120
75
112
72
120
80
16
120
197
72
3
16
24
72
8
45
91
80
57
60
72
120
75
88
125
27
48
24
141
3
69
67
368
120
165
283
72
32
45
283
72
41
319
ABCD 94479046804*3^$a+1 [50021]
12
6
42
5
247
36
5
175
65
7
41
64
33
63
39
18
60
12
15
15
78
35
48
112
27
108
185
229
11
235
5
49
143
96
49
12
51
128
97
15
45
90
72
138
240
135
32
157
138
41
19
150
30
12
189
69
11
61
66
90
174
201
128
7
42
162
18
18
42
12
78
48
30
150
12
78
12
155
67
29
79
33
128
112
32
25
23
55
60
42
48
35
49
90
21
27
150
18
24
101
67
12
18
18
72
138
27
45
12
60
18
102
83
48
240
37
18
204
29
160
51
126
102
90
18
42
12
78
41
79
60
5
16
87
84
149
259
48
12
30
78
24
93
177
48
63
32
96
127
33
27
293
1
36
30
12
65
7
78
123
87
41
157
162
90
23
97
63
57
102
78
120
75
27
138
150
30
270
48
144
18
60
123
80
199
18
60
120
3
219
36
113
67
84
41
19
30
156
24
60
239
64
128
37
75
3
72
30
72
96
24
18
5
48
55
150
24
171
9
6
42
12
6
72
125
16
9
48
87
15
240
90
23
160
99
173
13
12
120
132
66
105
27
5
43
102
90
5
97
63
27
30
216
240
42
78
167
25
71
67
12
120
42
90
53
13
102
18
12
18
12
162
228
300
42
60
36
53
37
107
25
30
30
11
7
54
18
42
18
18
132
42
60
6
60
30
102
60
90
141
69
155
55
258
167
16
32
7
102
66
54
18
138
30
252
21
87
30
12
63
45
83
49
120
30
48
137
73
12
252
198
132
18
51
9
60
11
112
9
119
157
24
108
111
129
18
125
67
102
150
18
18
77
208
135
312
161
7
24
66
132
30
90
3
129
276
162
48
30
12
120
60
11
64
3
125
37
90
30
131
49
60
48
30
42
72
3
57
23
133
102
90
18
54
156
23
1
276
72
3
117
11
19
72
156
42
222
81
128
97
30
33
111
18
132
168
3
69
48
78
294
36
3
69
72
120
78
120
5
48
7
162
48
18
117
87
198
3
57
12
276
12
251
144
55
105
93
120
27
183
105
27
90
30
120
12
41
67
180
42
96
24
30
90
48
108
90
105
27
138
90
54
60
90
48
90
18
60
72
53
49
66
12
65
157
60
36
83
7
105
32
37
168
60
71
37
150
117
3
30
47
97
78
48
42
23
85
107
55
78
132
48
54
78
30
48
197
13
35
7
41
97
12
72
59
49
42
30
48
42
36
90
114
6
30
57
57
120
108
42
216
17
73
114
53
37
96
174
78
42
6
42
21
80
64
33
54
30
48
251
64
45
180
63
15
17
43
5
85
114
9
27
90
102
90
12
60
3
33
120
60
84
30
6
3
80
37
12
15
27
228
72
6
12
23
49
30
6
54
21
105
72
18
30
63
99
30
168
144
126
84
186
12
431
19
108
60
5
7
108
42
78
72
108
84
66
102
30
240
138
173
79
18
24
39
51
36
150
12
168
63
9
23
19
29
49
72
228
168
72
35
25
18
42
78
54
23
7
78
102
240
78
210
165
33
143
109
48
42
12
108
162
78
ABCD 94479124856*3^$a+1 [50035]
13
101
6
21
9
15
48
48
129
51
33
12
39
48
48
24
81
19
36
5
19
5
6
90
63
96
208
32
108
27
6
3
15
97
20
12
76
104
60
132
144
51
21
24
9
90
72
30
39
16
5
7
17
54
37
5
19
5
39
45
67
140
3
66
123
93
30
105
15
90
279
36
9
300
3
33
135
3
90
6
69
52
32
12
48
51
237
24
28
68
12
28
32
3
33
16
44
24
12
15
261
12
12
21
195
3
165
24
28
12
8
24
36
28
5
31
84
77
15
144
15
45
16
149
30
66
19
29
72
48
51
24
51
6
15
72
120
81
31
11
93
16
11
93
64
32
4
32
15
18
102
25
65
75
72
27
1
20
12
48
4
59
66
19
32
3
21
81
108
126
13
72
36
29
79
20
12
40
44
48
36
72
84
4
5
6
21
99
45
99
66
54
45
36
48
16
65
27
129
60
75
21
3
27
73
36
269
96
19
56
21
115
53
27
9
15
48
3
49
209
75
165
15
76
131
45
120
72
27
69
36
36
40
8
120
16
5
15
84
60
52
149
3
48
45
3
16
11
9
48
81
31
80
16
89
51
123
69
21
12
87
12
4
197
39
28
32
36
9
30
9
16
36
35
237
57
36
78
129
16
32
63
21
16
53
39
12
36
93
36
111
124
8
27
145
71
109
8
112
24
11
21
3
150
147
4
108
36
35
6
84
19
32
99
85
11
21
148
71
45
60
4
32
40
35
165
3
6
15
45
19
152
24
24
40
17
108
55
20
16
44
144
36
57
39
88
113
55
8
72
12
87
21
24
9
60
7
23
57
192
12
40
11
69
160
89
67
65
15
84
88
11
61
44
100
56
184
12
23
9
81
27
3
109
32
81
39
48
3
37
8
9
63
96
75
121
36
128
105
99
28
5
24
75
9
99
48
105
27
28
23
6
51
39
109
56
16
20
15
37
32
48
123
37
72
56
60
105
43
92
33
6
96
69
51
225
9
3
33
60
3
27
9
60
36
12
21
6
6
15
33
39
48
40
152
3
90
24
3
51
21
45
99
172
108
32
84
208
108
59
6
18
85
92
12
16
11
21
40
8
171
24
49
20
160
56
84
36
57
15
75
24
1
108
11
73
80
48
33
15
12
64
8
48
40
53
12
84
3
72
21
30
30
99
28
36
44
3
24
21
100
29
66
85
24
8
3
45
28
17
120
84
19
36
59
45
16
36
20
93
12
39
21
39
9
19
20
81
111
4
11
189
36
39
9
100
8
69
63
52
24
180
80
45
15
21
51
3
21
24
184
17
90
9
16
36
48
32
64
131
13
11
45
16
29
36
127
72
125
144
51
9
36
96
115
144
60
41
99
51
69
45
6
9
39
37
8
45
6
24
45
16
56
45
63
12
40
44
28
17
19
47
30
7
53
27
12
141
48
7
44
60
64
11
9
135
6
31
29
6
33
76
128
52
116
88
17
18
37
128
75
69
3
13
5
87
39
69
45
72
19
104
4
32
100
120
5
60
36
67
32
60
81
19
11
49
89
132
84
6
13
44
87
90
3
3
153
57
7
41
6
21
3
25
17
3
12
63
81
48
12
141
19
5
43
32
48
51
126
3
28
5
108
60
7
20
9
175
101
15
4
24
36
68
21
6
21
9
3
28
83
69
21
6
1
125
240
19
41
27
93
30
37
8
24
40
56
9
39
27
69
75
24
57
28
11
21
84
39
21
81
15
75
54
36
30
37
12
44
45
19
20
33
43
104
27
24
69
123
13
12
89
51
129
15
64
152
64
104
24
48
9
51
45
87
3
45
48
27
90
7
41
55
47
93
132
48
12
48
24
141
72
39
45
243
60
33
55
144
29
30
30
66
133
53
27
72
69
12
87
21
19
8
3
45
16
8
96
75
69
48
48
117
48
60
31
11
25
32
141
115
71
9
15
61
29
7
44
16
104
60
108
81
147
252
3
177
57
243
96
52
20
3
90
99
72
4
47
13
20
81
30
21
40
8
51
9
12
69
63
60
48
40
44
16
23
42
24
39
124
77
24
30
49
77
63
88
44
48
60
81
42
85
65
15
3
42
3
16
20
48
208
80
129
99
147
45
40
20
12
21
6
25
41
3
24
57
3
111
69
60
87
9
60
16
116
48
52
8
75
57
39
6
67
113
15
84
60
76
32
16
32
148
47
24
21
ABCD 94479289486*3^$a+1 [50113]
11
25
39
60
128
16
44
28
20
72
7
53
36
36
16
75
9
36
9
90
9
12
24
96
165
119
16
27
93
15
90
47
28
123
57
159
161
28
81
15
3
153
24
3
17
156
4
56
204
84
76
105
18
177
20
1
39
68
37
36
47
88
9
35
36
64
36
8
12
84
16
68
52
57
35
52
21
18
45
132
80
24
60
55
18
23
13
54
81
9
35
16
12
27
33
60
105
3
12
200
28
44
1
15
75
36
65
16
24
39
252
17
76
12
3
21
15
18
27
80
4
44
97
11
4
21
107
181
87
20
12
7
9
12
60
8
19
33
92
37
51
44
16
60
24
8
13
18
5
31
53
16
12
63
21
15
69
32
12
28
24
20
84
1
36
90
129
20
40
84
12
39
21
32
1
27
135
69
20
40
20
31
89
40
24
27
53
12
97
35
73
3
72
15
9
20
100
24
45
35
112
32
48
40
57
27
9
27
44
1
39
15
53
16
60
51
149
36
76
9
51
44
13
90
21
12
144
20
19
5
52
24
36
45
95
4
104
136
68
28
168
72
32
48
28
156
128
16
36
51
33
39
17
76
15
9
224
12
4
24
15
36
9
132
84
8
88
92
12
40
111
5
48
40
69
27
8
52
20
4
276
24
56
36
55
5
28
129
36
27
8
37
3
12
3
29
12
16
24
45
36
54
53
55
18
39
8
25
18
269
16
24
36
48
60
32
12
28
44
24
24
13
72
18
17
16
104
76
132
32
163
5
64
3
5
52
56
40
8
1
15
80
100
21
47
28
20
4
45
18
180
93
24
84
60
9
95
12
76
20
28
32
28
20
12
72
16
75
36
5
13
3
144
200
180
36
67
17
19
57
20
24
16
120
140
28
132
24
123
21
56
40
24
111
18
3
15
18
111
51
9
116
4
15
65
16
45
3
72
32
228
4
21
39
15
101
7
5
12
19
29
61
11
25
11
4
8
88
44
16
8
1
15
200
40
96
48
44
112
36
44
16
33
27
20
4
8
52
128
12
180
19
17
19
9
81
90
101
4
39
5
16
123
18
107
72
1
15
39
9
36
8
91
21
8
7
108
141
32
28
15
41
4
12
48
12
9
23
36
67
18
15
12
8
37
18
21
8
72
16
44
19
54
23
13
11
61
15
129
11
25
159
36
32
43
45
44
4
44
7
9
80
16
24
12
3
89
28
20
4
56
19
54
27
27
17
19
21
15
36
72
33
144
93
27
56
72
112
20
4
12
8
96
4
156
20
96
37
23
4
156
24
20
16
9
36
54
5
40
20
108
25
18
9
96
32
88
32
12
1
39
69
11
4
20
72
109
90
54
15
39
72
41
12
48
144
4
32
40
8
36
40
36
8
12
4
56
28
104
48
4
15
18
3
159
221
40
9
15
20
16
8
67
18
47
28
51
9
80
1
51
48
36
96
39
54
36
18
36
57
92
13
95
12
12
25
15
36
84
9
35
1
126
33
36
3
53
40
20
24
36
7
33
39
81
8
12
25
63
27
9
9
119
7
81
24
8
52
84
12
80
37
18
17
12
100
176
37
35
1
111
15
53
72
4
56
4
56
43
17
55
89
1
18
65
7
69
12
27
33
20
28
9
36
51
3
33
92
52
3
57
140
40
33
63
32
12
124
20
60
16
33
95
31
21
36
108
60
44
28
24
44
16
8
60
1
11
115
45
60
68
88
24
3
33
39
21
69
15
236
4
33
72
11
25
47
7
125
168
12
120
40
84
44
37
36
35
88
129
27
60
44
16
15
21
120
44
84
16
8
60
76
32
169
15
39
29
61
47
24
36
37
51
12
20
7
17
40
51
9
20
43
72
180
18
23
4
8
28
24
39
126
23
28
24
36
15
17
16
21
18
5
121
87
48
60
32
12
232
68
12
25
35
1
167
52
8
25
23
103
161
40
116
72
112
3
53
127
36
41
76
60
24
20
36
13
111
36
20
28
116
103
33
128
16
39
137
133
111
8
72
60
4
69
47
60
100
56
12
28
24
144
36
69
54
17
76
48
57
119
61
15
39
36
5
48
16
20
48
7
5
16
105
3
92
12
72
1
107
1
35
52
3
57
60
60
24
15
5
40
60
3
17
36
40
44
16
8
40
12
20
72
52
75
45
9
35
19
90
87
3
57
80
4
12
20
25
47
97
51
3
21
24
92
40
20
4
104
19
53
4
8
7
5
16
20
12
16
21
144
72
54
105
96
80
28
36
96
60
144
80
48
12
25
23
28
3
21
24
27
45
20
84
76
24
3
5
28
84
96
48
9
27
36
44
60
160
24
36
60
36
20
168
16
69
107
184
120
84
45
135
45
54
53
124
183
33
48
32
100
20
4
96
9
18
72
18
35
16
36
60
36
15
33
56
40
15
9
116
16
24
33
51
21
144
51
96
24
8
55
72
21
32
60
12
1
3
87
9
68
ABCD 94479601688*3^$a+1 [50039]
112
48
48
45
47
265
27
21
72
15
12
80
48
40
48
104
52
9
39
36
32
37
48
24
120
96
23
76
21
95
64
84
24
117
59
244
12
36
177
11
112
69
35
40
45
23
73
3
132
132
72
8
76
60
20
100
21
51
32
88
60
164
109
15
32
4
8
112
21
195
32
13
15
9
11
28
32
124
24
44
1
24
3
312
93
83
24
52
36
48
12
20
264
4
9
48
3
45
11
13
11
61
35
4
80
64
132
44
64
57
23
1
24
131
16
96
24
45
96
24
83
72
156
84
96
64
21
168
59
136
44
48
193
99
56
277
123
32
4
33
3
80
12
1
155
24
208
72
32
181
3
21
59
16
120
48
21
15
57
48
35
40
104
40
8
24
16
80
13
47
73
71
25
39
9
35
85
27
21
15
84
104
4
108
80
24
96
13
159
32
49
27
68
25
75
189
47
73
23
12
132
100
56
64
144
45
96
39
81
3
8
85
35
85
87
68
28
36
44
96
28
72
128
13
3
21
99
72
24
48
8
28
20
16
80
24
52
44
4
36
56
64
56
12
16
116
40
21
24
24
59
13
23
4
21
59
13
15
20
24
24
16
248
48
4
9
11
64
24
45
135
33
63
116
61
83
76
108
20
97
24
75
45
24
27
44
132
13
59
52
36
168
24
48
93
11
24
124
20
28
80
4
21
35
13
107
37
123
12
20
76
12
45
23
49
15
48
9
119
49
51
24
20
60
72
61
95
52
21
24
63
20
40
48
21
15
36
12
57
24
24
23
28
45
72
123
84
12
45
59
85
24
11
36
49
192
48
47
60
72
28
20
40
68
84
85
35
13
24
11
132
121
35
24
88
8
61
59
37
75
165
75
80
4
48
80
25
35
192
13
11
40
20
60
132
60
48
40
12
12
21
47
25
35
40
8
52
9
11
37
35
40
60
96
44
40
21
11
16
8
16
96
32
36
96
36
12
1
96
59
85
24
87
108
56
109
15
57
131
112
21
27
117
131
40
56
16
8
40
21
11
108
12
52
96
12
24
21
107
28
48
12
20
4
140
1
35
12
12
40
60
48
116
205
47
84
96
24
181
59
4
36
56
37
95
12
88
12
9
59
85
23
48
4
80
60
60
16
141
75
48
21
51
48
20
73
27
32
85
123
117
48
3
93
75
12
12
8
13
111
33
3
48
45
51
236
49
15
20
64
32
60
84
61
48
144
51
44
12
4
12
84
36
117
23
60
13
75
96
48
80
120
85
63
32
121
11
40
48
56
136
45
35
4
92
37
75
32
349
144
107
40
69
600
39
20
76
32
28
224
88
189
96
15
128
145
11
16
152
205
48
15
33
107
40
80
24
168
16
204
80
108
84
4
32
48
76
80
49
11
48
16
132
129
143
48
48
12
184
21
23
1
3
32
13
75
8
24
16
132
20
28
44
24
12
148
56
24
96
40
120
93
3
32
37
51
32
52
96
92
148
9
48
51
20
124
45
123
48
45
75
24
192
44
1
11
13
27
8
36
4
144
60
128
148
12
48
20
124
20
48
24
24
109
3
8
16
80
100
36
32
28
84
8
96
52
12
8
112
56
40
21
168
123
189
75
120
180
105
11
40
32
16
32
52
140
48
120
13
15
44
37
24
59
28
68
64
8
85
47
25
96
39
48
9
59
85
11
16
8
84
160
33
3
45
27
164
36
37
71
12
4
44
16
69
267
72
60
68
120
48
52
48
9
27
21
27
120
72
80
48
88
117
131
12
12
13
107
40
80
36
16
84
69
87
20
16
8
52
20
37
120
35
48
60
48
4
8
168
112
48
44
25
71
4
56
24
112
69
59
181
51
45
83
36
100
176
85
59
24
13
27
176
16
93
27
21
35
48
76
96
20
60
12
48
64
20
100
96
104
16
20
25
23
52
120
24
60
36
8
136
24
56
24
37
15
368
16
44
ABCD 94479764786*3^$a+1 [50028]
8
69
90
153
9
31
29
48
27
27
21
21
156
39
51
21
24
15
25
131
37
48
120
72
56
9
144
31
8
21
19
8
45
36
138
45
208
24
48
5
67
17
63
24
72
24
48
27
174
39
88
53
60
31
5
3
40
29
19
8
3
6
30
18
186
66
54
13
80
96
72
48
123
69
3
85
72
128
39
42
103
17
132
30
6
36
115
8
3
90
48
54
42
27
88
72
41
114
126
18
13
8
40
29
120
27
135
121
168
77
54
12
57
48
24
24
72
45
27
40
41
7
11
18
6
37
72
48
35
13
24
161
168
7
24
48
32
40
56
24
75
54
15
3
66
51
64
48
41
39
64
35
69
16
23
6
19
11
18
24
75
27
18
3
105
15
63
153
57
24
102
90
18
24
13
120
8
24
81
15
48
96
9
15
16
96
32
33
135
120
15
108
61
29
51
57
18
93
3
54
15
16
8
45
75
51
45
208
23
169
56
3
21
96
81
39
24
33
15
40
56
27
72
37
161
39
39
54
75
72
45
60
15
16
53
27
64
35
162
3
16
59
85
17
168
39
24
93
3
21
211
24
47
1
32
9
31
41
79
48
56
33
18
21
27
37
17
63
45
3
111
1
104
231
9
16
53
123
21
19
29
126
36
169
251
66
36
54
25
29
54
69
24
16
80
16
24
56
165
19
104
9
108
66
6
156
60
19
8
3
18
54
109
96
24
11
37
32
3
21
51
21
87
30
123
45
54
84
1
56
3
36
9
117
3
45
54
24
30
63
16
24
56
81
39
45
19
53
27
40
11
156
1
48
104
88
72
17
18
85
56
69
91
72
32
21
67
11
18
19
8
64
32
3
85
53
19
35
45
40
41
127
80
51
45
21
123
21
6
30
39
16
143
33
93
51
16
32
72
33
175
8
105
138
96
48
13
113
31
11
36
57
45
54
85
41
111
136
8
51
181
8
9
55
41
126
1
11
6
12
75
51
85
101
54
45
93
27
112
8
33
15
57
60
19
17
31
8
120
40
17
66
78
39
9
63
9
96
55
48
53
19
59
13
17
72
7
11
96
93
24
40
8
40
5
51
16
101
72
3
177
156
36
90
13
317
75
40
95
73
35
42
36
7
41
31
77
27
16
11
42
90
97
47
1
29
36
90
45
153
55
23
36
12
6
115
128
9
15
24
27
18
132
7
8
232
72
17
54
49
227
13
53
78
18
12
78
126
84
24
102
33
3
85
128
24
112
11
6
18
61
11
21
40
11
12
90
72
63
15
57
40
32
48
105
111
16
17
159
9
39
72
9
24
15
111
33
96
16
11
85
29
43
29
19
107
12
9
72
9
42
21
141
138
18
42
21
48
64
77
3
88
8
45
6
13
17
72
31
11
30
127
35
6
12
27
27
144
37
17
18
24
72
48
85
80
21
3
45
19
32
9
7
8
51
69
93
27
24
120
112
48
48
17
114
54
39
88
8
40
35
85
113
6
18
7
77
180
144
6
36
21
9
36
75
33
207
16
8
45
75
9
39
40
72
48
104
39
1
120
137
48
15
27
18
54
174
7
8
57
18
21
69
115
128
153
18
144
69
88
11
21
9
15
64
120
5
102
144
6
36
19
56
40
11
93
48
69
6
45
48
9
72
54
6
43
8
72
51
54
90
13
32
9
18
72
24
37
47
81
81
199
80
9
207
9
36
276
39
64
23
12
6
7
8
64
32
16
32
105
55
48
200
9
175
77
12
150
210
7
227
6
31
168
8
3
37
161
111
39
81
232
11
93
112
59
24
45
75
42
3
16
8
111
18
39
144
69
60
111
96
3
18
27
117
123
64
56
64
80
112
56
48
136
17
39
24
16
29
18
90
63
112
23
54
75
160
8
48
21
54
277
11
54
66
37
80
24
40
35
85
59
45
27
109
35
13
72
8
33
96
79
11
12
9
45
67
59
108
1
32
96
64
5
108
24
103
125
91
59
54
66
13
5
51
24
3
30
72
127
107
69
111
36
37
59
30
79
8
27
216
198
79
8
64
56
3
96
12
9
64
71
150
19
72
83
13
5
36
42
234
3
112
5
6
141
16
8
ABCD 94480037506*3^$a+1 [50005]
47
205
11
43
12
17
1
54
6
42
30
155
13
30
30
6
6
35
169
6
90
47
7
24
89
55
6
6
30
18
6
6
6
54
18
180
35
36
85
84
42
48
42
66
48
150
30
29
97
36
24
11
19
53
7
78
30
42
48
12
36
162
17
91
120
78
60
6
66
102
53
25
24
24
30
42
30
24
24
12
108
102
30
60
18
35
31
18
66
12
54
6
30
30
48
36
53
55
42
30
36
54
90
18
11
1
24
24
11
1
60
84
102
17
31
30
36
18
30
18
30
282
6
6
36
18
42
65
25
42
77
61
12
23
19
18
6
12
174
131
25
30
48
12
24
6
48
12
42
12
41
43
6
36
23
115
90
30
30
6
78
102
78
35
36
145
6
18
12
48
30
72
66
108
35
19
186
66
53
1
54
17
85
48
60
186
29
96
85
66
54
72
60
59
49
12
48
24
78
60
12
5
1
84
30
42
24
90
60
54
11
84
7
48
41
7
173
72
73
72
35
43
5
55
41
19
6
11
55
30
12
6
6
18
12
18
60
36
6
41
169
96
12
18
18
30
36
41
13
30
24
5
36
67
150
119
25
36
120
24
54
6
6
12
41
151
30
35
1
18
36
6
60
150
60
12
36
6
24
47
109
18
65
7
54
24
12
174
54
12
36
12
42
5
13
42
24
29
13
18
29
1
36
24
11
85
71
37
42
66
60
12
6
17
55
90
48
12
30
90
24
36
78
6
30
6
24
66
18
42
24
150
48
300
108
48
30
24
30
6
42
24
6
24
78
48
12
30
53
73
30
65
1
18
90
42
24
156
5
1
143
1
30
54
30
24
77
19
12
18
84
108
42
6
35
25
60
36
11
19
18
42
66
102
5
91
12
54
30
66
12
18
12
66
119
73
12
23
24
25
156
138
36
60
90
6
54
6
77
61
24
12
66
24
78
30
18
59
60
61
12
120
6
132
24
66
48
6
5
24
7
12
6
42
18
6
150
144
47
12
55
41
1
36
30
18
510
72
102
18
89
55
113
103
72
41
19
18
84
144
54
12
84
54
18
42
18
72
192
66
102
90
78
5
7
102
6
24
18
42
6
42
17
25
18
48
60
114
30
6
84
6
30
90
42
36
6
5
31
72
96
12
42
36
71
61
12
60
11
61
18
90
18
90
48
54
6
11
103
30
78
17
55
36
77
7
36
30
12
18
12
30
42
18
227
1
6
41
229
24
30
24
18
12
18
48
234
6
6
23
61
66
54
66
41
72
72
25
48
42
84
114
42
90
24
84
42
78
6
41
1
54
24
12
18
11
13
42
185
19
72
18
11
49
24
36
54
48
29
48
1
66
78
18
78
12
23
145
6
18
83
7
36
30
42
48
6
54
30
11
73
6
24
6
102
5
19
36
18
12
42
6
6
66
78
246
30
30
108
30
30
42
24
54
11
1
6
120
17
145
6
72
12
6
66
18
12
95
43
6
72
78
12
12
42
48
12
24
24
12
30
18
72
6
102
60
30
18
30
60
114
36
59
108
7
36
18
71
84
19
12
48
17
1
12
78
60
12
30
36
59
7
114
6
6
54
18
11
19
18
42
36
72
72
132
78
35
1
6
24
72
60
114
54
12
17
1
54
36
96
30
120
6
108
30
54
66
47
25
83
7
120
54
108
96
11
55
54
30
96
84
89
13
18
42
48
6
54
6
84
24
6
11
31
48
41
61
18
30
126
54
84
36
246
66
48
11
19
29
223
42
66
6
120
36
47
97
150
90
36
30
18
24
30
90
18
24
30
18
30
12
36
90
29
1
198
30
59
7
36
60
198
30
120
12
42
35
91
90
11
31
54
83
108
7
36
126
36
54
144
12
18
6
30
6
54
18
42
24
72
18
101
1
54
5
163
12
6
60
132
12
60
24
24
18
48
90
96
48
30
6
84
12
66
78
66
48
60
6
12
24
108
156
162
60
12
60
6
12
18
66
66
30
59
55
41
25
119
19
54
60
23
43
17
7
41
55
41
36
228
1
18
41
7
12
6
42
108
90
6
60
41
73
12
24
6
24
36
42
12
90
144
30
12
42
18
72
83
43
36
60
6
12
36
30
29
55
5
48
67
48
18
30
77
7
72
36
54
96
95
73
72
132
42
6
48
59
1
11
36
55
30
30
24
18
11
36
19
12
144
150
66
72
30
66
36
30
30
30
156
107
85
23
13
12
12
48
48
30
6
6
245
7
156
24
30
90
18
18
6
36
30
42
18
24
48
5
55
150
12
36
30
84
53
121
6
24
5
7
12
53
13
12
35
55
18
6
6
18
36
120
18
138
48
6
71
48
7
29
60
175
5
1
72
12
30
84
12
48
29
1
251
55
89
25
119
121
60
12
23
ABCD 94480507736*3^$a+1 [50139]
185
57
22
68
88
164
100
8
42
10
29
7
2
78
54
270
18
3
105
75
99
9
31
36
140
9
123
72
360
93
163
17
7
80
18
108
63
12
19
60
116
4
68
88
32
112
20
21
9
135
45
123
43
122
27
115
29
36
63
45
15
162
250
29
7
65
235
125
79
38
142
29
21
6
4
5
31
53
144
45
78
64
20
33
93
132
27
63
48
105
19
29
67
5
60
57
51
91
116
160
20
4
80
6
10
29
115
56
45
60
27
165
60
7
29
7
20
54
30
69
67
77
7
38
72
18
88
29
55
65
45
15
21
130
240
17
36
69
3
55
44
33
117
75
135
108
72
16
80
72
90
111
31
50
70
116
153
91
29
211
120
8
88
50
54
100
60
80
18
82
60
68
88
80
12
28
14
30
16
110
27
132
48
177
46
20
24
45
36
55
2
15
27
156
42
63
264
153
42
201
135
9
153
51
12
55
77
7
5
24
9
3
168
36
165
63
15
12
105
3
18
34
200
16
53
84
45
132
63
156
211
41
24
31
194
30
96
64
110
99
24
43
2
30
90
90
222
130
158
22
180
158
75
15
57
384
72
207
90
82
146
70
20
54
46
80
24
76
17
207
96
54
10
128
168
40
17
96
12
87
165
33
102
33
295
20
12
52
26
84
46
5
27
28
89
3
45
177
10
110
51
48
60
81
36
90
45
9
46
110
10
32
108
45
115
5
108
7
74
51
117
63
324
31
17
33
3
9
22
5
51
45
75
4
140
18
150
21
67
29
45
3
15
12
60
21
117
82
53
45
171
271
41
48
9
42
18
72
10
8
81
127
110
10
5
55
144
281
60
139
50
39
60
81
63
27
136
74
78
112
161
199
26
190
113
9
72
39
67
173
12
24
144
91
161
9
48
132
156
10
5
147
117
115
56
204
156
9
213
12
60
30
96
40
5
39
16
65
79
188
102
106
137
60
45
30
45
123
93
27
69
171
4
80
60
40
60
38
118
242
18
100
50
135
9
111
9
123
45
27
48
27
196
53
12
72
15
90
108
3
72
99
16
152
21
69
162
93
127
86
39
144
132
12
132
75
16
62
82
29
72
27
33
9
106
2
102
18
15
93
114
189
144
7
113
72
24
9
102
105
63
108
40
44
366
34
50
60
75
24
7
137
48
60
72
7
41
45
54
153
67
158
42
129
204
117
36
27
156
231
9
9
27
55
110
190
5
351
57
63
33
91
449
99
180
45
7
101
57
22
38
82
65
55
26
10
320
64
29
72
87
28
29
151
29
15
18
120
180
51
12
15
9
84
127
77
36
211
80
213
45
22
41
48
27
184
5
55
50
135
63
12
40
149
87
120
40
14
63
33
3
144
36
9
15
36
91
120
113
108
39
33
117
3
108
108
127
5
84
108
67
113
105
90
561
132
129
96
154
65
36
69
18
45
3
42
22
36
60
53
127
134
3
15
30
63
19
5
91
20
4
146
70
77
33
84
15
84
69
63
55
92
28
50
147
45
495
27
33
247
68
30
58
ABCD 94480690412*3^$a+1 [50121]
240
3
21
12
39
162
123
48
63
57
108
15
45
12
15
45
36
12
36
33
303
36
21
39
108
96
60
3
129
156
24
60
72
117
3
15
21
36
69
63
24
75
21
84
111
33
24
15
72
57
141
39
48
72
144
96
36
15
9
156
12
3
36
21
123
153
84
36
60
120
123
69
57
75
48
12
9
27
108
9
3
108
87
72
36
33
48
108
24
24
12
60
12
3
288
18
72
123
39
54
219
15
105
39
36
36
144
105
168
339
18
87
24
36
15
9
168
3
72
57
87
57
12
75
72
33
111
36
36
117
12
48
72
24
36
72
15
72
45
36
24
21
159
147
9
12
36
12
60
15
21
33
39
60
96
39
9
27
69
21
90
57
12
75
57
69
51
120
27
69
75
45
24
111
57
12
39
36
141
48
84
87
36
57
33
18
9
60
108
39
165
24
27
129
156
24
48
48
72
48
12
36
12
27
9
48
24
9
18
36
36
33
60
195
54
3
48
75
21
120
48
63
57
72
51
33
3
69
48
144
36
12
108
15
129
120
183
36
9
9
39
84
108
204
12
216
3
9
27
45
135
141
3
57
48
93
3
15
45
84
15
93
15
45
36
24
3
54
51
24
132
96
39
81
36
36
84
84
60
123
18
171
108
63
45
12
24
27
36
18
27
12
12
3
18
99
171
9
27
36
69
156
84
72
87
9
27
21
15
33
36
72
39
33
57
27
180
27
9
24
21
54
57
87
69
96
51
81
12
84
24
48
75
72
72
117
63
189
27
45
63
9
45
51
327
33
60
12
144
21
63
84
72
12
84
24
60
51
36
45
60
39
165
60
48
51
21
24
12
12
3
45
12
15
57
60
72
60
21
3
96
117
3
24
312
36
57
87
96
33
27
12
15
141
75
21
15
117
99
33
12
168
72
24
51
9
36
60
39
33
3
90
90
141
39
129
12
24
123
21
60
135
81
27
69
12
63
141
168
36
12
3
9
27
57
72
33
39
51
36
33
12
36
156
15
21
33
90
117
24
36
12
108
36
96
72
36
39
21
15
69
48
48
24
72
72
36
204
3
9
12
60
168
3
141
147
57
72
24
24
75
57
33
27
36
60
39
129
120
12
27
72
129
192
21
3
12
336
60
144
93
15
48
63
90
75
51
90
18
72
198
18
117
9
87
129
39
48
48
108
60
48
36
168
3
81
144
81
87
180
12
9
27
48
69
18
105
3
108
9
27
81
48
51
81
63
45
12
36
60
45
54
9
9
15
147
36
18
54
21
12
72
75
21
33
99
24
24
15
54
171
45
51
60
60
27
21
15
72
33
24
69
72
99
63
54
111
60
63
21
24
252
24
39
321
165
15
36
12
48
33
75
144
159
36
21
96
36
60
36
48
60
39
45
99
108
360
117
27
117
48
51
9
27
54
27
132
168
87
72
234
15
3
9
36
108
48
84
72
3
144
33
39
21
15
33
3
9
117
234
93
228
3
93
120
12
9
18
21
96
24
108
3
33
39
18
27
48
87
69
156
204
57
27
108
99
129
12
57
63
84
15
108
21
15
9
24
21
39
132
108
27
72
57
15
9
63
36
21
12
129
75
24
36
36
36
72
60
93
18
36
18
39
72
12
93
75
84
24
12
132
15
177
39
81
60
111
9
168
3
21
60
12
15
21
51
9
27
57
132
84
60
45
75
132
63
36
72
72
36
108
261
132
147
81
171
9
45
3
123
9
24
96
87
9
36
48
15
33
36
72
24
51
36
18
99
63
81
72
63
117
36
12
84
147
21
120
24
12
144
255
117
300
105
90
54
27
12
24
288
ABCD 94480836766*3^$a+1 [50112]
36
215
210
18
109
185
187
11
37
215
13
179
54
19
215
37
71
108
24
25
11
1
48
23
97
65
30
36
96
265
36
17
223
12
293
30
49
96
60
29
54
36
36
18
31
119
12
97
107
66
150
12
36
1
71
42
30
132
73
47
1
179
61
12
35
78
7
12
36
47
25
71
36
13
23
37
228
17
168
120
54
60
108
25
65
55
12
108
288
233
6
73
191
97
119
18
115
83
90
54
240
36
390
150
97
11
37
60
77
163
275
205
144
60
71
157
48
47
85
83
84
25
11
24
121
149
30
1
72
35
312
48
36
90
90
61
48
48
119
138
115
11
24
426
19
23
102
55
23
84
61
89
31
12
48
12
23
162
66
6
163
11
36
1
179
96
72
48
18
72
24
115
23
73
144
95
36
25
23
61
35
1
17
127
71
12
72
108
18
18
6
30
13
47
216
25
173
72
90
102
103
137
66
72
60
49
89
144
162
25
53
216
234
13
89
126
60
12
90
90
205
47
90
115
96
59
90
54
42
55
47
72
145
48
192
83
25
107
18
103
144
23
12
25
48
143
24
25
36
72
72
155
85
60
143
12
18
7
96
95
97
35
25
12
120
23
37
53
30
73
23
49
60
12
131
37
72
143
180
133
95
24
18
30
265
60
53
7
47
108
73
12
47
25
191
12
6
144
192
31
23
42
247
17
78
66
7
144
89
72
72
30
73
12
12
83
85
155
72
126
210
24
36
84
6
19
60
96
17
127
41
174
36
150
72
7
83
126
67
12
180
23
85
113
31
120
71
25
23
37
84
348
48
132
12
131
72
18
78
12
265
23
36
133
108
132
180
23
72
258
48
31
60
108
35
60
73
17
30
73
23
1
11
72
36
1
71
72
37
131
264
73
95
48
60
37
47
1
12
23
25
60
23
24
12
13
47
108
37
11
97
60
72
11
145
29
18
60
18
18
252
48
1
179
54
43
83
1
185
31
180
179
18
72
6
228
6
90
25
96
143
36
1
89
18
96
1
48
12
23
13
132
12
203
90
7
11
37
120
60
108
35
60
229
5
138
108
97
35
36
97
23
96
18
66
49
23
109
120
41
78
241
23
25
120
288
72
60
47
1
53
114
30
288
127
12
101
162
37
65
6
72
12
6
7
12
288
11
121
336
119
25
71
25
60
12
491
37
467
168
109
11
288
97
12
107
13
83
37
47
73
161
72
55
89
31
72
48
12
23
157
23
12
217
156
95
42
7
83
192
13
23
18
91
35
193
311
49
48
35
120
25
35
84
61
83
37
107
132
36
12
25
12
48
5
216
7
209
151
84
23
37
11
60
138
6
25
36
5
7
47
90
234
49
95
132
48
18
54
1
35
37
23
12
25
11
49
11
84
60
48
24
48
6
7
83
174
90
25
132
48
17
91
12
132
96
29
55
96
59
6
79
41
168
7
24
359
186
18
12
36
85
84
96
59
24
97
347
36
132
48
ABCD 94481215982*3^$a+1 [50044]
12
90
3
27
6
30
30
24
30
78
27
21
39
81
12
75
45
15
108
72
3
9
48
33
54
36
225
105
144
66
54
15
51
30
12
3
24
33
60
48
30
234
15
156
87
12
30
96
15
84
21
15
69
3
87
6
24
96
12
18
12
30
72
3
153
39
36
15
57
12
33
12
123
3
60
72
42
66
150
72
75
45
180
102
36
24
36
132
45
225
12
246
12
33
144
3
102
78
90
192
60
216
30
60
72
102
195
123
33
27
33
69
18
33
9
6
9
93
42
21
9
3
60
57
18
18
207
12
111
45
27
78
75
15
12
42
66
42
3
129
66
12
12
21
27
18
24
90
30
90
18
12
66
120
60
54
36
30
72
48
24
90
18
30
18
42
3
24
48
75
30
60
42
105
45
6
150
12
12
6
42
3
24
75
18
42
18
87
15
198
90
12
66
27
48
99
6
15
15
54
240
60
30
96
120
12
57
81
60
75
15
42
90
42
51
57
30
78
30
9
15
30
30
36
30
174
21
57
3
99
33
57
36
60
30
24
6
60
120
60
24
51
60
12
93
24
183
12
21
24
18
105
48
27
48
24
45
33
75
27
96
24
30
246
24
78
147
3
12
156
30
24
48
15
57
18
168
24
30
3
45
18
69
15
6
24
6
9
3
12
21
57
60
15
27
36
102
3
60
24
33
15
57
66
60
129
3
57
33
3
27
33
69
15
105
30
48
117
60
111
24
30
6
84
18
12
6
9
60
168
33
42
132
18
12
15
45
51
15
105
27
12
126
195
84
180
36
12
3
45
9
30
18
12
36
27
3
42
30
30
60
30
120
78
24
6
105
84
36
24
33
60
30
105
12
15
6
60
60
24
66
102
87
120
3
18
99
21
54
21
27
12
168
150
42
141
12
12
36
39
93
12
15
120
6
42
30
27
15
30
15
33
18
162
15
63
129
36
27
168
57
57
30
48
18
84
6
120
9
75
45
3
18
24
15
45
180
78
72
48
45
15
45
15
138
54
21
24
75
30
171
15
60
12
57
15
30
63
72
135
36
24
96
144
18
15
27
6
87
243
42
30
18
27
45
18
12
30
27
15
21
39
18
15
72
15
180
48
18
27
3
24
90
3
12
15
21
57
3
120
75
57
12
21
12
30
12
30
6
90
27
27
186
54
30
3
33
72
3
99
93
3
54
48
42
36
42
3
24
81
12
3
12
45
18
69
3
132
126
24
51
15
42
3
9
30
66
15
45
72
60
27
33
3
12
3
84
96
12
48
57
33
42
102
96
12
60
15
15
42
30
6
24
60
120
36
30
102
12
15
15
45
201
15
12
27
153
123
54
60
3
33
75
45
75
75
57
57
63
135
57
63
78
75
27
72
45
36
57
12
66
69
153
18
9
3
12
21
45
24
66
192
78
60
12
12
3
12
111
12
45
27
66
27
120
27
36
129
45
36
12
3
9
30
33
3
105
60
12
132
105
60
66
69
108
27
6
54
21
12
60
165
78
12
18
24
15
36
120
9
36
90
30
39
15
21
240
45
75
39
60
198
12
63
57
15
33
30
132
48
12
60
36
30
54
21
72
12
96
9
6
30
39
105
60
3
48
27
45
33
24
6
12
57
123
12
138
12
78
30
18
30
90
12
12
108
78
27
3
24
21
87
57
21
15
24
51
177
3
9
3
12
156
165
69
48
27
3
108
30
30
84
126
27
33
12
18
162
15
183
24
36
72
12
66
90
30
12
3
15
45
87
30
78
42
42
60
45
15
6
15
15
42
60
30
48
72
102
63
3
24
66
39
3
90
42
60
6
135
72
12
33
102
6
54
45
33
27
33
12
15
15
30
15
120
3
150
18
84
18
12
66
54
3
27
180
6
255
27
30
15
45
63
39
6
24
18
48
312
33
9
36
174
48
12
6
15
12
27
6
42
18
180
27
27
21
9
66
84
66
12
60
12
15
51
57
3
45
147
48
12
45
3
162
18
45
24
21
39
33
30
18
54
18
30
210
18
24
78
12
3
12
93
87
93
30
42
3
3
30
30
54
3
33
54
33
15
12
6
24
18
18
192
42
30
6
12
18
75
15
54
150
48
153
135
30
12
18
57
165
3
27
30
75
45
27
21
72
3
27
12
21
45
12
42
48
18
39
33
108
72
3
69
36
42
18
15
24
60
51
105
24
3
18
39
108
33
90
54
3
3
9
21
87
27
33
27
36
12
48
102
3
135
24
18
12
6
30
12
3
135
45
15
60
117
3
24
105
15
30
3
27
ABCD 94482342512*3^$a+1 [50105]
32
55
153
27
53
847
65
73
72
60
35
13
180
60
90
120
33
144
183
105
297
210
261
144
33
30
60
12
18
23
127
81
171
270
39
261
123
27
108
162
48
87
48
96
21
90
81
69
198
5
157
99
9
12
171
87
450
102
438
252
180
48
107
16
327
153
9
288
23
139
198
342
90
95
64
512
109
108
30
270
150
102
239
31
209
16
153
87
93
72
360
90
168
162
30
60
288
12
78
72
48
83
112
48
459
18
35
205
3
528
129
47
25
18
197
25
18
53
64
183
105
57
23
325
282
81
159
588
197
55
198
72
180
108
90
257
55
41
7
180
53
97
252
180
30
18
60
131
121
39
320
240
16
45
270
18
312
75
15
30
78
5
157
30
18
432
78
12
185
55
180
198
12
131
139
261
207
17
43
162
48
252
119
112
192
117
150
108
41
256
63
390
342
5
13
51
171
5
13
243
9
108
162
30
18
137
133
60
95
205
42
198
147
144
9
162
53
217
450
330
48
171
171
18
243
117
72
240
18
462
288
162
198
155
205
531
32
49
1158
137
235
69
189
120
90
513
429
90
18
30
72
161
199
240
30
60
48
60
12
168
30
65
400
57
135
80
43
5
160
27
261
207
42
48
360
72
135
135
9
81
60
3
267
245
160
48
80
37
203
85
180
72
95
265
18
5
208
207
12
101
97
222
300
108
137
16
69
300
78
12
5
175
150
108
30
17
235
149
229
72
60
30
153
27
149
91
198
30
81
224
7
138
90
53
79
270
179
1
48
95
157
60
215
73
12
348
12
131
319
81
128
169
23
208
9
12
395
55
41
109
131
367
162
95
55
281
109
258
12
150
138
117
15
90
ABCD 94482414524*3^$a+1 [50006]
99
48
249
45
3
9
27
69
27
21
72
6
36
21
33
36
66
90
6
192
9
9
87
81
111
36
45
72
18
33
48
105
30
36
78
18
36
48
24
30
18
114
27
21
123
39
9
33
66
6
18
117
27
66
36
6
18
30
45
24
72
21
24
3
9
240
30
42
12
15
99
18
102
186
12
15
12
9
27
9
72
24
27
21
36
15
180
3
9
15
54
108
36
336
54
78
27
117
30
45
9
24
102
78
12
72
24
18
18
36
3
27
90
108
6
45
21
18
69
39
36
18
36
51
165
6
48
9
108
9
114
12
9
117
24
30
108
6
102
54
78
12
6
84
87
120
9
36
99
9
78
90
108
30
45
69
36
12
96
30
78
36
30
69
48
45
126
9
33
54
198
63
180
3
6
72
36
162
36
9
21
78
30
24
147
45
60
27
39
81
216
9
96
48
132
3
15
102
108
15
3
69
27
30
78
81
48
51
18
27
72
57
6
9
237
90
33
84
36
51
54
138
36
6
36
144
39
15
21
60
57
36
90
18
15
39
18
72
18
36
54
18
153
168
117
99
72
192
51
30
96
72
30
18
42
12
45
9
135
36
15
18
27
36
57
51
201
18
96
48
108
78
39
24
39
60
36
81
27
48
153
69
27
21
63
72
36
45
6
45
3
9
9
78
72
30
18
9
9
87
3
45
24
129
54
36
18
90
9
33
12
114
9
45
3
207
6
156
15
57
78
12
18
78
30
135
72
51
45
39
24
30
51
21
18
78
183
33
36
36
108
39
117
90
6
3
9
6
90
102
114
12
150
66
36
51
12
27
126
123
75
33
63
9
72
36
147
9
87
30
99
33
63
144
45
18
9
21
36
168
48
60
12
15
93
51
12
9
78
66
99
24
144
45
27
48
69
3
15
126
36
12
18
132
48
6
12
123
108
21
27
36
87
18
3
9
24
48
72
51
63
21
27
54
72
96
48
27
45
27
141
162
9
144
93
36
18
78
120
150
18
36
18
21
123
54
12
180
240
12
60
30
6
30
18
15
21
63
27
18
6
36
12
24
21
132
72
21
54
9
9
72
51
156
45
108
126
78
18
12
24
12
60
102
24
12
36
36
6
48
90
18
45
204
3
6
171
21
60
48
60
18
18
36
18
9
3
9
144
225
24
12
24
84
18
18
24
39
9
51
45
36
48
186
153
93
6
9
12
24
3
105
36
12
36
63
9
63
144
108
18
78
117
93
90
24
9
9
63
72
3
42
66
6
3
105
30
6
156
78
57
117
96
66
78
18
36
30
15
12
36
9
24
30
54
87
144
27
81
129
42
12
180
9
96
12
105
39
105
27
45
63
84
9
60
18
117
144
27
12
18
72
36
168
27
3
6
3
27
96
12
42
48
63
45
96
39
9
24
39
69
90
48
213
12
72
216
72
9
24
252
108
30
69
9
66
105
9
54
90
30
18
36
27
45
42
36
36
90
27
36
45
27
57
78
90
30
18
51
39
114
18
48
24
36
48
18
24
75
36
9
144
87
93
60
120
18
6
3
72
15
282
15
9
30
36
9
69
30
33
81
162
54
102
90
15
63
9
3
144
42
75
33
183
33
12
36
63
24
36
45
48
42
66
87
153
48
42
90
72
66
105
27
21
243
114
144
144
48
72
36
6
108
9
9
30
9
117
252
6
30
54
18
60
75
123
54
36
72
36
75
87
9
171
102
15
120
15
9
36
57
108
18
42
66
9
33
30
6
54
18
3
159
9
39
18
60
12
54
69
39
42
234
66
78
9
9
39
15
45
75
60
36
9
63
9
297
12
15
183
105
3
81
15
45
9
48
108
108
27
81
51
84
24
39
198
78
12
33
165
108
15
81
12
54
6
48
6
102
36
54
18
114
9
21
54
72
36
96
180
66
24
12
6
54
174
126
87
108
27
12
33
39
78
12
6
12
18
72
207
96
39
6
63
36
57
27
105
30
144
108
54
132
102
108
6
3
105
48
36
114
9
39
117
60
45
ABCD 94483188916*3^$a+1 [50095]
24
156
193
132
48
41
247
24
23
12
24
121
35
13
36
41
91
48
95
49
11
210
150
169
36
5
235
264
132
324
239
25
47
30
319
65
210
36
60
49
35
109
311
30
114
85
35
60
450
30
96
90
54
162
151
23
1
35
108
72
108
360
72
13
180
11
66
144
96
90
84
90
6
193
120
132
23
12
229
11
13
71
180
90
144
6
25
132
12
132
84
132
23
156
109
36
35
13
191
36
120
145
5
48
150
162
48
186
270
30
85
11
85
216
107
162
19
84
65
72
210
109
12
23
85
240
59
121
5
247
12
131
49
11
144
12
145
23
12
49
59
13
72
36
41
150
18
67
108
107
54
91
48
95
72
109
185
7
252
131
145
179
6
30
37
293
31
95
300
109
35
54
6
306
31
143
49
95
180
1
324
17
18
193
167
121
101
30
234
6
61
132
17
54
36
60
121
23
121
23
156
85
59
1
215
54
96
66
121
149
31
132
180
41
115
101
175
89
126
49
59
1
125
24
102
288
60
85
120
11
36
84
24
30
90
1
192
83
36
61
83
84
1
35
126
18
253
203
120
150
7
137
43
77
487
35
54
19
71
157
23
96
48
216
1
35
121
173
31
35
49
191
61
239
145
143
1
161
144
24
126
25
144
11
120
1
359
37
23
84
6
66
108
13
29
18
12
1
108
251
73
72
35
108
73
89
139
95
204
25
131
1
179
49
137
18
72
301
179
24
85
179
126
54
36
126
54
289
48
108
11
61
149
18
6
174
325
167
54
7
72
108
47
25
77
31
23
85
239
37
84
252
209
174
37
23
30
19
36
95
85
35
456
18
210
6
120
234
216
36
144
180
181
35
109
84
96
12
59
145
36
323
85
41
18
60
12
240
108
120
73
59
54
7
47
265
41
175
161
19
59
36
84
121
329
6
90
139
5
151
11
198
126
25
72
23
37
53
126
145
419
216
54
54
66
67
77
222
48
90
90
13
72
155
121
84
36
119
85
41
174
1
35
85
41
55
215
1
89
54
37
23
36
90
120
54
85
24
71
229
41
19
365
72
90
30
144
6
108
61
65
30
49
131
49
11
36
30
103
11
85
12
203
324
13
83
25
155
25
24
35
397
36
23
84
60
36
84
301
275
60
25
65
30
114
43
23
126
18
60
25
41
6
120
373
132
35
49
11
18
246
1
89
6
13
5
ABCD 94483229788*3^$a+1 [50071]
16
12
32
28
116
36
81
39
36
72
52
20
4
56
63
18
27
45
7
245
99
76
44
36
24
12
15
109
48
77
99
16
104
144
36
52
12
120
56
64
188
4
44
69
55
20
96
12
88
20
16
56
124
56
24
28
12
68
76
5
27
148
32
12
36
69
72
3
96
52
48
44
12
15
21
64
8
72
16
12
8
208
5
72
3
64
5
36
7
12
35
57
40
164
99
73
8
52
20
120
148
32
4
104
105
151
24
24
56
124
80
52
60
5
3
108
64
156
84
200
60
28
56
4
56
72
48
51
121
32
72
16
263
126
103
32
28
20
16
20
24
45
43
24
80
144
24
76
77
3
16
108
116
9
18
49
68
36
12
28
44
33
27
28
8
12
87
37
53
127
20
24
64
8
45
39
60
81
39
4
29
67
104
52
92
112
41
43
132
5
19
56
24
84
4
60
12
56
135
9
9
36
3
76
12
80
117
67
8
72
105
55
108
96
11
49
44
40
11
1
188
36
16
101
39
24
52
48
80
124
12
53
18
25
29
63
72
156
24
48
16
20
184
12
44
12
108
51
1
12
77
39
136
113
171
99
18
135
45
207
48
28
116
24
36
4
176
28
125
283
24
128
108
4
104
16
44
117
7
32
4
92
63
49
48
32
108
28
104
40
95
13
80
72
40
20
28
8
36
333
18
37
48
5
3
36
108
51
21
16
20
40
65
3
4
20
117
19
12
8
124
53
27
52
156
12
113
39
15
18
27
84
16
48
32
28
20
72
64
44
60
63
9
16
68
124
20
141
79
32
4
200
4
32
36
4
60
60
56
12
16
80
4
8
105
27
27
21
64
5
36
72
31
60
89
36
72
39
4
84
36
17
7
36
29
27
81
139
68
72
16
32
60
52
96
8
4
36
12
20
60
64
8
48
132
40
32
4
24
132
68
36
69
36
115
72
24
5
3
36
4
68
72
60
45
108
144
43
92
4
5
31
5
19
36
108
8
84
76
48
44
112
8
60
16
65
39
108
72
52
8
45
103
80
28
104
28
164
69
67
144
8
16
20
52
132
92
88
12
8
40
8
4
164
4
12
11
18
27
72
108
12
51
181
48
77
171
27
153
40
24
116
64
8
28
12
32
64
17
18
81
36
12
33
39
40
300
48
12
56
12
33
19
96
20
45
55
53
67
32
40
8
33
31
60
35
45
45
19
20
105
31
68
76
77
108
27
28
120
24
56
72
4
83
18
198
37
20
40
29
36
67
132
144
71
54
111
51
18
7
20
72
40
300
56
64
8
9
3
33
3
52
53
27
52
20
27
13
60
17
75
180
60
99
1
143
18
144
19
56
276
120
28
84
128
117
7
11
9
288
108
48
4
12
36
8
81
19
12
23
1
48
23
49
140
48
100
96
20
312
84
4
56
76
32
16
24
36
36
5
3
36
60
36
124
32
15
37
60
36
236
288
12
28
12
11
93
51
25
96
60
12
8
252
60
81
147
24
153
31
180
41
99
52
104
36
60
40
108
152
52
20
132
40
41
39
33
27
120
60
4
104
72
81
127
96
96
41
147
52
20
15
81
63
45
9
27
120
4
20
12
108
36
4
12
20
88
56
33
36
111
105
43
56
136
56
87
1
17
27
12
24
16
104
105
31
36
32
12
4
11
85
5
75
24
36
88
48
80
64
120
36
44
96
40
5
7
60
48
72
56
16
168
32
81
3
52
20
33
115
29
31
104
28
20
24
28
53
3
24
12
36
24
28
20
60
117
31
12
240
108
8
60
36
16
92
27
18
75
33
19
44
4
95
1
36
84
12
48
44
36
4
41
126
9
12
168
232
12
8
12
108
24
45
3
87
21
24
28
17
3
72
4
32
40
132
12
120
60
68
40
96
24
56
69
43
128
36
100
48
68
9
171
148
32
189
39
76
65
19
152
63
1
36
44
100
35
45
28
53
183
4
392
88
20
112
83
1
44
12
88
8
12
195
18
7
47
25
48
8
ABCD 94483986986*3^$a+1 [50011]
6
63
39
69
21
36
36
75
4
89
90
45
39
90
6
12
57
69
3
51
49
5
3
48
147
36
6
19
29
3
39
1
17
55
12
35
25
36
84
71
60
177
12
120
135
126
18
21
21
54
13
5
7
41
63
51
54
30
97
32
16
53
43
24
12
17
171
153
79
8
15
90
6
21
27
6
108
27
27
45
39
36
33
27
9
99
49
92
33
135
12
15
13
5
114
30
3
28
8
33
6
45
27
12
21
129
36
54
109
60
48
11
69
12
136
24
32
4
60
5
15
60
36
21
27
60
15
25
12
35
109
17
36
60
198
12
93
3
105
96
40
12
17
15
208
5
3
36
15
6
90
18
39
15
1
120
23
33
24
9
15
39
21
36
39
48
54
18
61
29
3
3
45
39
61
29
75
129
3
24
3
24
13
5
39
27
42
27
183
1
95
48
105
12
12
28
11
25
29
18
30
3
96
15
1
125
39
4
47
54
18
25
80
12
28
48
24
36
104
36
60
108
64
20
51
6
3
189
3
28
59
129
21
51
15
96
57
63
45
45
6
12
69
4
8
52
47
6
15
3
97
48
29
91
59
36
33
112
143
90
12
15
75
9
76
80
4
44
3
109
164
159
24
37
65
42
12
45
15
81
84
72
33
31
96
8
3
6
27
40
44
27
24
25
5
19
35
36
25
17
87
12
3
21
3
36
45
16
44
24
9
79
20
45
3
40
71
48
18
3
4
72
20
51
49
71
90
54
13
20
132
3
37
17
27
21
42
177
12
100
8
39
33
27
48
57
3
129
36
40
20
24
40
71
309
28
41
18
73
17
27
135
48
36
57
4
20
12
159
45
69
7
72
116
15
36
144
9
33
30
9
4
32
27
73
8
15
12
57
3
30
19
56
57
3
51
12
9
12
88
35
25
8
27
33
3
12
42
48
6
33
15
45
84
15
1
41
3
33
12
67
104
28
60
80
39
54
103
12
12
72
35
21
24
60
108
16
11
21
84
108
15
6
15
4
12
107
24
36
12
9
16
120
12
8
51
1
168
47
25
20
27
25
56
192
39
30
6
129
108
40
8
33
6
49
32
12
108
60
21
3
24
27
90
55
59
81
27
33
15
9
63
60
54
39
228
15
36
18
51
45
39
15
97
20
4
23
162
30
36
73
156
36
44
21
63
132
36
60
45
54
85
23
36
42
123
87
78
39
28
68
132
33
51
93
3
33
6
25
23
90
18
9
24
64
20
48
4
47
60
9
60
48
21
6
30
43
20
36
108
16
44
21
135
52
60
47
48
129
4
11
21
3
69
36
36
123
25
12
17
19
20
75
9
39
42
75
28
104
63
57
15
73
8
16
44
4
68
3
1
11
9
48
75
12
36
240
73
47
9
9
144
63
63
61
53
7
119
49
20
28
47
48
24
141
51
6
3
12
12
81
19
35
162
108
15
3
66
7
68
33
67
12
20
87
57
63
45
51
1
47
121
36
23
42
108
19
11
129
21
27
27
12
1
56
75
13
41
15
12
45
27
96
72
15
57
3
120
18
126
49
11
144
12
97
47
78
63
3
18
6
18
19
44
16
23
18
3
40
11
1
71
24
48
18
3
16
60
72
80
12
135
13
48
20
51
141
72
3
21
12
39
102
3
15
9
36
64
44
33
123
4
47
93
28
41
6
30
3
28
29
30
21
3
120
72
126
19
32
48
72
81
63
15
66
6
21
96
3
24
69
4
11
36
33
21
3
12
24
60
24
16
116
3
25
32
15
108
13
68
171
33
51
21
15
73
23
12
177
24
51
18
18
9
48
33
18
9
33
84
18
1
20
51
42
87
111
54
18
30
3
40
104
12
39
9
33
3
51
57
87
84
57
24
15
73
12
44
33
3
4
47
36
12
49
173
54
81
60
28
116
39
9
12
135
54
54
193
29
19
29
31
11
21
64
60
71
126
48
99
12
33
18
1
8
100
53
15
45
79
8
40
11
24
9
27
30
54
25
125
79
29
19
8
27
81
24
16
24
32
16
20
4
11
13
113
6
33
39
105
88
89
19
20
3
9
99
1
8
39
9
12
40
80
4
8
135
61
29
75
12
24
33
3
69
39
21
48
63
27
60
57
100
92
12
21
6
48
21
24
16
12
23
25
12
32
36
96
33
63
4
156
5
54
21
3
18
12
96
36
15
3
25
60
32
48
64
23
13
59
12
36
25
24
11
33
36
48
12
9
87
3
9
15
21
27
90
3
75
69
120
60
60
27
6
12
27
24
45
127
119
49
29
102
45
63
45
27
24
121
48
80
96
63
21
216
15
61
20
9
60
15
40
65
54
54
18
105
129
19
236
4
101
51
3
97
107
33
40
20
16
47
13
60
53
15
3
1
35
42
48
27
4
23
42
15
3
1
12
107
49
20
4
20
120
3
36
60
120
18
27
60
3
69
63
18
3
195
72
48
9
51
93
135
72
49
56
27
13
104
21
3
15
18
63
9
6
1
47
61
11
96
12
109
48
32
177
18
30
54
9
24
12
9
19
125
3
51
93
24
52
8
204
36
ABCD 94484413984*3^$a+1 [50009]
30
276
3
60
63
57
48
21
66
45
51
138
3
36
24
45
24
51
3
198
72
51
21
54
84
90
6
18
72
72
48
90
9
69
54
33
21
48
42
18
36
99
129
27
9
27
60
165
252
36
24
120
51
21
60
18
54
99
57
24
102
93
21
51
12
36
93
39
36
36
123
6
72
48
60
39
69
30
153
51
36
69
33
24
12
135
27
42
219
45
24
36
66
57
72
129
51
105
6
48
78
3
171
6
84
42
138
54
57
87
153
48
105
24
87
15
42
39
9
6
90
15
87
60
36
177
24
36
24
84
132
261
39
96
24
15
42
18
90
12
42
84
42
12
168
99
93
36
3
48
9
18
66
39
21
66
42
18
30
111
51
42
72
18
21
27
18
60
75
99
21
132
9
36
75
69
36
99
9
75
69
147
72
12
21
51
24
33
6
105
93
84
72
51
132
39
48
129
57
12
54
81
117
42
129
33
108
108
90
57
69
15
21
30
42
15
57
84
3
39
105
33
96
120
36
36
39
36
165
3
15
30
111
39
18
87
57
90
30
108
3
72
15
90
60
51
39
54
54
66
27
33
18
165
33
36
72
12
15
39
78
18
18
108
36
108
162
18
15
237
120
24
126
18
18
126
66
93
132
33
99
75
90
3
3
102
87
93
51
81
3
9
72
126
6
192
6
54
27
57
108
240
48
24
27
39
90
24
12
114
33
51
162
39
39
18
15
84
81
3
9
36
87
9
39
9
159
57
51
93
3
123
42
51
3
21
63
96
21
141
270
66
60
3
168
96
39
12
42
12
36
15
57
27
45
36
60
12
3
21
27
345
24
36
15
57
63
27
33
48
3
288
240
48
6
54
36
48
105
3
78
75
24
144
81
48
96
111
15
36
33
15
144
18
15
63
66
15
9
36
18
21
132
135
30
18
42
39
9
27
177
87
21
15
48
81
72
39
27
276
12
18
114
69
123
42
3
45
24
84
6
126
39
27
189
33
72
27
21
126
6
36
63
36
45
39
105
12
6
33
24
45
24
102
21
57
18
30
39
69
60
27
168
183
162
12
18
6
48
24
18
66
15
24
51
33
9
3
96
129
6
33
15
6
63
9
27
132
168
45
15
63
48
150
12
24
48
24
72
36
39
33
87
33
36
36
6
48
57
141
90
150
87
72
12
57
54
36
54
90
108
93
3
81
99
21
60
117
12
3
39
273
45
6
30
96
30
21
72
39
30
111
357
72
180
18
144
42
12
36
87
9
12
90
21
69
24
27
45
15
39
69
168
45
24
36
72
36
30
57
39
21
69
51
120
96
69
75
57
66
57
3
36
18
12
60
36
171
9
39
81
60
48
72
144
15
57
108
24
48
123
45
156
18
6
27
45
12
60
51
48
21
60
3
69
234
174
87
21
42
9
3
36
33
27
153
21
6
18
171
129
231
24
72
87
177
144
99
33
57
12
75
69
6
129
45
3
57
87
24
45
42
36
81
45
126
36
12
114
12
54
21
108
84
93
78
45
12
45
132
12
42
9
21
204
63
39
78
180
360
72
39
99
21
93
36
36
87
12
36
93
18
6
108
39
69
66
42
315
81
156
3
15
9
204
156
36
33
15
48
57
15
45
15
39
9
60
39
69
105
15
21
24
27
45
18
21
84
120
255
6
51
93
48
6
66
78
30
36
78
48
105
24
12
57
36
27
144
24
12
9
15
255
18
123
39
18
108
291
93
30
150
15
96
33
15
60
69
48
24
66
18
24
120
51
108
9
102
33
117
48
24
54
102
108
60
87
48
36
3
96
36
30
87
48
45
24
216
48
87
93
6
36
30
78
162
36
15
57
54
48
18
240
12
39
ABCD 94484613136*3^$a+1 [50031]
30
6
30
11
84
1
30
29
7
24
66
6
5
84
49
108
23
24
13
11
120
13
84
108
108
42
54
36
23
36
79
17
1
36
6
53
67
18
59
19
12
125
1
18
54
11
24
36
228
60
19
96
84
24
29
19
18
59
67
29
36
36
12
121
6
66
6
18
108
36
11
1
42
72
5
49
35
37
84
150
18
12
18
36
126
59
24
24
25
12
144
36
18
29
72
36
25
42
17
1
90
18
18
18
23
13
12
23
48
19
17
84
25
42
18
54
36
113
169
90
6
72
18
54
47
25
12
35
37
23
1
59
24
108
25
83
1
18
65
60
25
36
30
53
25
48
42
5
13
11
37
11
24
25
18
17
49
78
18
18
65
24
144
36
12
7
156
6
47
73
96
95
187
89
1
35
24
24
61
6
138
54
89
25
72
84
108
47
7
53
72
60
19
17
109
36
174
78
47
79
5
121
191
24
48
19
72
54
18
6
35
67
65
49
66
18
35
19
42
11
24
48
36
79
5
133
23
84
43
18
30
5
49
216
36
18
78
126
84
77
1
11
1
47
43
108
36
72
17
19
29
61
60
126
41
97
78
77
85
18
36
77
12
19
54
11
72
7
41
49
72
84
36
179
73
78
18
12
42
17
12
24
13
18
42
84
11
36
180
193
30
17
61
11
61
72
12
23
37
48
72
35
91
77
67
5
31
41
24
13
47
60
67
18
83
157
95
229
107
31
78
35
84
72
84
48
1
18
66
42
48
6
48
23
19
5
24
7
48
17
1
60
102
18
323
19
77
216
60
13
119
37
59
49
24
36
35
24
43
5
144
48
7
54
23
49
11
24
12
73
78
48
222
30
42
71
49
95
31
41
1
90
245
7
17
19
5
36
12
72
13
54
24
54
71
72
24
13
35
36
48
19
65
31
18
36
11
24
1
23
25
24
59
25
71
109
35
12
43
41
1
35
13
36
36
23
13
167
72
85
18
65
31
162
23
36
12
1
72
12
72
54
53
24
49
18
24
29
1
96
18
29
1
23
19
30
6
126
30
53
73
54
60
5
72
121
48
95
60
31
54
12
11
7
126
6
29
12
60
24
12
73
96
90
66
36
23
19
18
66
6
95
36
61
18
78
12
36
143
7
65
1
36
36
108
6
29
73
90
77
168
12
109
12
60
59
133
23
67
90
11
12
19
65
79
18
71
19
36
17
48
24
1
35
36
13
83
120
1
48
42
137
25
71
67
29
67
17
156
7
30
60
66
108
36
89
1
18
96
30
47
13
192
54
54
71
72
12
79
29
103
18
11
12
48
49
6
65
43
5
31
12
17
12
67
18
11
7
41
7
17
127
36
60
12
5
19
5
85
47
109
42
77
31
54
11
1
42
77
84
109
12
60
84
78
30
240
47
12
61
24
47
12
25
42
210
59
73
180
48
119
168
36
300
36
31
53
13
35
12
67
29
1
96
12
23
12
133
36
30
77
37
11
91
5
72
19
84
17
19
41
12
48
13
36
119
43
138
36
6
113
48
211
5
19
5
12
84
12
48
85
23
216
13
18
77
55
53
84
1
24
11
37
11
48
91
5
13
95
31
102
59
48
12
7
18
90
5
13
126
36
29
13
66
126
18
78
23
25
6
17
31
17
60
12
19
53
12
7
42
18
41
24
19
6
18
54
11
19
42
167
60
97
102
41
13
36
96
35
37
120
11
13
36
84
36
59
132
49
47
37
60
18
12
113
60
67
17
48
1
59
36
13
6
72
84
114
12
11
61
126
29
13
35
19
125
24
7
54
24
35
37
119
36
1
11
7
72
5
13
72
42
29
223
149
12
37
48
108
11
13
174
29
72
61
167
96
67
18
59
13
35
67
17
144
25
84
11
85
12
24
174
252
114
12
119
12
60
13
138
18
11
132
25
66
36
36
126
42
77
13
23
13
36
11
43
5
36
108
43
24
120
6
35
49
35
109
35
24
37
126
18
36
18
5
168
25
23
43
6
71
19
144
30
23
19
53
1
66
77
24
25
35
7
41
67
90
12
6
30
35
163
113
13
36
18
29
60
1
78
36
41
7
42
48
6
54
107
1
66
6
95
25
59
1
48
24
102
5
108
121
35
61
72
18
18
11
55
72
36
42
131
25
24
11
19
36
17
1
36
54
77
24
60
60
132
48
31
54
23
121
18
77
1
59
31
5
13
18
90
36
30
36
18
24
48
36
6
102
108
35
19
77
168
133
96
90
12
54
47
13
54
18
54
5
60
25
120
59
19
18
59
7
18
60
48
36
18
125
12
49
12
ABCD 94484671124*3^$a+1 [50002]
51
60
25
8
24
27
156
9
81
12
43
44
100
35
6
12
6
24
13
48
89
7
44
201
3
15
12
24
42
127
32
33
43
8
27
12
45
27
1
35
109
8
16
56
48
51
36
60
9
4
11
49
65
60
36
12
19
29
7
29
36
27
75
18
114
24
21
4
17
12
43
5
48
24
12
30
6
12
55
23
18
60
39
33
60
12
27
3
6
31
29
19
23
33
9
27
9
12
123
51
9
36
9
15
36
4
44
36
105
42
18
31
36
23
21
93
18
12
21
4
20
60
33
30
9
9
6
18
48
168
15
9
6
69
3
18
55
29
36
54
13
68
39
18
18
9
12
120
39
21
28
23
30
48
30
12
37
5
12
15
15
105
9
39
3
9
33
15
15
1
20
39
48
114
30
73
80
3
9
3
21
9
6
9
36
57
3
9
78
85
5
42
12
1
84
35
24
9
15
25
35
96
36
13
32
141
42
105
3
24
18
15
3
33
76
36
48
44
87
30
48
66
9
12
69
67
8
9
30
18
30
9
28
23
18
30
9
93
7
32
93
18
150
48
51
21
3
105
15
36
3
1
47
24
9
87
13
11
24
12
48
60
24
12
9
15
30
42
9
48
88
95
13
5
31
44
40
17
12
6
141
24
45
7
17
51
147
30
3
27
57
60
87
66
42
30
48
7
12
8
33
123
4
12
11
42
6
1
29
19
11
21
21
3
16
29
31
143
66
15
40
20
4
23
9
3
36
145
36
8
76
179
6
24
31
20
24
12
16
108
20
45
6
13
35
78
19
35
54
12
39
40
11
9
15
78
51
27
33
9
18
48
36
25
29
12
27
3
13
5
55
20
75
61
8
28
60
77
7
44
81
78
60
45
51
12
9
3
117
3
132
33
3
48
109
36
11
9
24
33
27
12
9
42
33
9
12
48
27
16
44
9
6
6
3
4
71
105
16
23
66
42
9
33
18
18
15
9
27
9
144
115
72
101
19
24
17
48
39
40
23
48
30
7
12
32
33
31
77
7
20
72
4
20
24
45
6
102
78
21
33
156
24
18
33
27
9
9
15
39
201
52
8
15
21
24
9
48
54
18
6
36
1
12
23
9
84
144
21
7
29
36
12
15
51
96
33
33
30
13
20
15
36
13
56
21
48
36
30
45
24
88
23
42
7
53
63
60
51
66
30
18
42
24
61
95
12
48
30
3
96
16
24
20
100
36
17
115
47
33
100
23
9
3
36
90
30
1
11
108
45
16
11
12
13
17
7
59
45
24
28
5
30
12
30
15
21
12
3
36
75
13
56
57
18
21
3
6
7
92
60
21
30
30
15
9
66
37
8
76
200
9
12
54
49
59
1
20
27
12
6
42
129
21
18
9
51
45
172
32
3
108
9
120
3
37
17
19
29
7
41
3
15
12
57
12
15
33
33
12
31
5
24
31
5
15
16
11
153
36
64
5
36
15
15
6
39
75
25
36
59
33
27
24
61
20
33
15
12
69
115
36
83
60
105
36
75
9
21
60
66
48
85
23
84
78
42
9
40
5
24
30
25
32
48
16
20
45
6
33
12
51
48
9
3
24
45
3
81
27
9
28
56
51
66
42
6
127
23
49
12
11
25
8
75
9
105
108
7
12
20
3
1
29
18
60
18
51
51
24
165
24
147
138
24
51
57
30
48
9
12
24
4
32
24
9
6
42
48
19
23
33
9
156
15
60
9
42
6
63
9
150
18
30
9
88
80
132
48
57
6
25
17
51
16
68
12
39
6
6
13
24
11
9
12
3
108
9
4
125
12
43
24
71
6
48
15
36
105
39
12
3
1
35
84
6
12
39
136
12
11
9
3
78
15
15
45
24
15
21
141
19
35
90
7
8
177
12
42
13
56
9
18
33
75
105
4
23
33
87
24
54
55
29
27
28
92
24
52
32
33
78
21
3
45
33
63
24
12
21
48
19
20
88
17
66
30
7
29
15
3
25
5
18
78
7
5
123
51
24
1
8
105
12
66
78
19
12
11
9
24
57
42
18
3
39
81
21
3
132
51
69
3
36
12
25
35
18
39
72
69
42
57
141
135
51
129
4
11
37
8
24
87
6
39
16
47
13
23
12
73
29
6
37
23
12
90
27
33
42
48
33
15
90
24
27
40
44
21
15
28
72
36
8
24
36
76
11
60
48
21
9
66
1
23
9
15
30
51
15
102
7
56
15
30
15
4
23
24
9
4
32
15
54
15
57
7
11
54
51
15
45
24
12
15
24
9
12
33
55
5
27
4
17
12
6
162
3
15
9
27
85
71
33
39
25
5
7
23
13
60
8
24
33
42
36
37
35
33
15
1
24
29
15
27
18
6
61
20
45
30
66
63
24
15
85
56
51
1
12
36
56
4
80
36
15
6
19
104
4
41
42
57
57
84
6
33
51
25
35
69
28
59
13
56
9
78
42
31
11
25
20
45
18
37
89
115
71
6
7
5
18
12
90
48
18
9
16
35
120
9
3
48
69
3
24
24
54
6
37
23
1
44
4
41
6
54
31
8
15
12
60
9
36
84
21
15
3
25
35
1
131
13
32
40
23
21
4
5
31
24
20
36
52
5
3
45
66
1
83
90
15
9
18
12
102
6
9
48
3
57
15
102
39
15
24
25
80
136
80
4
11
54
6
6
3
15
81
27
49
23
36
12
33
15
72
9
88
17
36
7
11
9
28
68
4
35
21
21
31
5
108
31
101
18
69
3
72
12
45
123
36
61
20
21
12
18
24
45
9
15
195
25
20
24
28
23
21
40
68
51
12
12
6
15
21
18
13
8
27
30
67
20
16
35
9
40
20
12
33
102
1
8
69
7
35
1
155
9
39
42
63
45
30
21
28
53
42
21
69
48
7
83
33
4
35
21
99
6
15
4
32
9
42
42
30
66
15
9
36
39
21
6
9
15
21
3
30
18
42
18
37
116
27
18
66
24
21
45
78
12
93
12
48
93
60
18
12
13
5
39
45
30
13
17
67
53
12
18
78
42
37
8
60
15
25
47
1
24
8
40
11
25
11
24
1
20
51
9
16
5
48
15
24
21
6
73
92
48
12
64
29
6
72
24
60
24
54
18
33
64
41
72
27
3
24
18
27
69
39
76
5
15
15
24
156
105
16
8
16
56
16
5
ABCD 94484982968*3^$a+1 [50071]
28
3
9
3
33
44
19
17
52
8
64
63
33
15
5
40
144
8
55
96
60
57
27
53
40
12
15
30
75
3
17
55
33
135
60
5
4
108
63
42
66
101
28
48
180
3
29
40
60
8
4
21
95
40
140
43
21
63
45
32
36
12
52
51
45
3
101
91
12
77
13
95
28
3
60
102
30
17
115
33
72
15
45
33
60
159
48
3
9
56
25
15
15
42
63
60
3
21
60
60
99
17
124
8
73
150
30
39
36
27
18
72
15
12
36
33
11
19
69
72
36
27
33
32
1
60
30
69
3
12
33
12
32
91
125
7
150
66
9
3
60
18
111
8
61
11
28
48
63
42
18
81
48
75
33
32
60
25
15
60
8
4
36
117
6
12
57
51
12
9
60
48
33
15
12
12
20
16
15
9
9
39
45
60
3
15
60
29
40
56
4
21
78
9
12
20
43
6
87
84
39
60
9
32
1
15
12
72
3
18
42
17
76
12
12
3
6
27
20
72
28
24
3
57
21
35
4
36
24
56
55
9
51
102
30
18
47
40
8
7
57
3
6
84
27
3
33
72
105
3
12
63
29
76
15
30
99
3
168
5
4
9
60
42
60
29
31
42
30
36
60
57
123
21
39
60
17
55
17
112
56
7
30
75
21
54
113
24
19
9
21
71
1
138
60
24
78
15
44
31
9
9
24
27
96
20
4
111
65
180
25
15
33
54
5
31
9
132
3
36
9
60
3
5
7
30
83
43
162
27
120
60
60
63
5
40
3
9
8
7
36
81
9
111
3
96
9
20
28
33
54
53
97
6
41
1
35
13
27
63
81
9
42
125
40
27
18
39
33
35
52
3
48
9
3
6
59
43
57
108
3
29
91
9
60
60
8
40
3
60
117
63
57
75
48
60
21
20
16
3
177
3
117
33
12
39
60
8
85
23
40
84
48
12
69
54
6
51
33
96
27
60
63
17
112
21
24
30
137
28
8
40
32
73
108
90
12
45
20
4
140
48
28
120
3
17
7
30
3
44
1
39
3
33
20
120
67
48
48
12
9
36
20
40
12
21
39
48
132
15
33
20
40
123
29
52
3
33
3
57
15
90
39
33
147
333
75
8
25
27
21
51
3
60
113
100
15
9
8
55
45
51
117
24
69
107
84
19
21
48
92
60
49
27
3
29
12
36
127
90
143
13
27
15
132
53
67
5
52
68
43
108
24
5
25
3
32
28
15
29
76
84
3
57
48
108
24
3
173
12
31
12
12
36
129
3
17
12
40
36
3
30
12
15
24
39
41
19
17
124
128
12
109
72
15
72
21
30
9
3
18
107
4
21
30
60
18
27
3
17
73
47
40
60
12
48
63
17
40
140
73
71
13
75
48
63
12
177
12
111
29
43
6
102
57
8
40
44
43
6
11
43
5
28
3
41
121
102
33
92
1
12
59
31
17
55
30
30
17
16
57
27
63
93
80
43
12
17
28
3
72
5
24
31
9
21
18
30
39
60
12
9
72
35
4
51
45
60
12
3
29
76
27
36
57
60
24
3
17
19
17
43
81
51
12
33
3
42
59
19
114
15
32
60
13
75
63
12
33
3
9
15
65
40
51
72
42
15
3
5
7
36
12
57
32
28
8
52
8
12
163
5
7
57
20
31
129
3
5
1
42
9
96
12
48
12
123
17
13
42
6
11
73
123
24
8
43
12
17
91
30
12
15
63
45
24
36
84
20
36
85
27
12
3
57
39
150
54
36
12
45
84
33
30
6
30
197
4
36
80
43
69
20
28
24
9
51
3
137
43
57
20
88
21
39
45
23
127
165
15
33
75
45
153
167
4
3
45
32
60
19
72
249
120
56
52
75
18
18
24
6
99
32
13
75
15
30
35
25
66
17
4
9
12
30
102
66
30
39
8
7
78
27
32
36
24
108
88
84
9
90
9
12
3
30
30
17
43
53
112
3
72
30
3
15
108
189
3
60
9
3
17
19
69
3
77
31
141
39
17
7
105
21
90
54
47
19
24
96
24
77
31
117
72
3
48
117
48
27
33
72
63
45
60
3
89
31
17
52
15
60
33
153
11
19
54
27
69
51
56
40
3
24
17
16
24
36
32
31
117
3
129
3
42
18
72
6
27
60
60
24
120
108
80
28
24
8
31
117
12
3
69
3
45
12
33
30
96
137
25
27
3
18
24
87
33
3
140
24
76
24
60
56
13
39
111
17
7
33
24
99
69
20
43
168
77
7
33
15
60
65
7
60
57
51
72
165
12
20
13
23
73
54
36
9
12
3
138
59
31
17
108
4
3
53
37
35
48
64
9
99
8
40
3
21
68
31
30
11
13
23
7
36
24
53
25
90
29
1
18
129
120
3
185
52
12
8
91
24
30
18
78
60
27
12
21
11
13
87
9
24
27
3
33
44
31
5
4
60
51
48
12
69
3
45
33
15
147
33
27
6
30
24
6
99
15
33
24
39
17
43
21
9
39
48
164
28
81
12
47
40
12
156
24
9
87
44
28
3
105
24
20
19
21
39
129
8
40
104
43
45
15
5
28
12
48
44
16
63
77
132
43
72
213
24
20
36
37
48
135
63
ABCD 94485070534*3^$a+1 [50002]
69
11
24
1
54
6
18
12
45
15
65
1
132
6
6
24
12
24
75
51
29
16
105
15
3
6
54
6
18
12
54
54
17
136
8
16
51
45
32
115
48
54
15
9
6
6
35
19
24
5
37
24
18
48
12
117
45
3
3
78
42
120
54
120
71
43
29
1
24
6
6
3
27
6
48
87
8
96
40
24
51
45
56
25
23
16
45
30
36
9
21
3
15
65
7
90
48
42
5
49
174
65
24
1
6
36
48
21
80
49
60
30
12
24
9
96
24
57
15
63
36
18
30
102
23
91
90
12
12
75
32
48
25
36
30
6
15
33
48
108
36
39
81
15
15
30
11
73
39
32
40
9
15
15
36
18
42
9
24
33
30
33
51
30
95
31
24
6
54
18
3
39
90
24
132
18
17
7
30
11
31
9
75
42
123
99
45
57
18
36
24
18
42
53
49
6
33
51
6
39
24
72
57
72
15
15
24
54
48
3
27
29
16
8
1
15
3
21
27
18
59
1
15
141
30
149
16
24
21
18
60
30
78
24
78
36
6
18
60
72
36
23
37
12
15
63
30
54
48
5
13
12
87
81
72
96
30
84
53
13
36
95
13
6
29
7
48
42
78
90
63
3
36
24
54
6
45
15
6
6
45
15
12
5
37
3
15
138
30
24
33
8
25
119
73
47
1
24
30
18
111
87
30
3
81
63
3
30
12
6
45
15
114
36
147
9
18
5
1
42
18
12
42
6
6
81
9
84
51
15
30
18
33
3
12
24
78
6
6
90
36
30
75
9
95
1
60
35
25
144
54
12
30
72
23
19
36
12
18
48
27
15
24
9
21
48
12
111
69
18
137
25
6
84
21
3
30
6
129
24
81
84
18
48
6
35
19
24
18
48
12
23
97
12
96
30
66
54
30
15
15
12
60
48
66
24
24
6
41
16
9
36
18
65
31
36
24
6
15
128
1
54
30
27
15
129
24
72
3
36
30
90
9
9
6
54
90
6
27
285
59
16
9
15
24
51
6
18
21
75
48
66
36
30
6
3
27
60
48
6
24
24
27
9
15
75
24
18
99
39
9
8
19
6
24
30
24
6
6
54
48
48
60
24
11
19
24
21
45
30
36
30
42
57
21
18
17
13
11
16
9
24
114
30
23
43
6
48
66
6
23
7
78
11
1
6
33
27
42
3
8
96
31
12
18
27
15
17
40
285
66
12
102
48
12
75
80
40
123
18
84
18
12
9
9
36
35
72
7
48
72
78
72
72
96
18
6
11
7
42
18
45
48
45
75
8
61
11
7
6
54
78
84
11
13
12
15
8
61
60
36
132
72
114
29
1
6
6
24
18
102
11
115
93
75
12
18
15
57
15
15
12
141
27
45
33
15
9
66
6
6
12
42
66
102
3
9
36
18
42
12
27
111
60
42
27
48
3
24
24
101
13
18
24
9
105
36
30
60
30
24
11
49
96
6
33
27
5
64
15
18
6
9
33
84
18
17
31
24
48
12
24
5
85
99
15
36
21
24
27
5
67
45
48
27
18
24
59
37
42
102
90
6
108
24
48
12
36
71
16
147
72
30
54
42
18
24
18
3
72
24
24
105
6
9
15
9
45
96
27
152
72
16
39
9
57
48
12
30
78
12
12
12
11
139
21
105
39
45
24
6
48
66
12
39
21
78
90
66
9
9
78
114
6
72
57
15
54
6
5
85
59
1
24
15
39
66
6
138
23
25
15
24
9
66
24
24
18
24
35
1
132
66
6
30
48
77
25
39
27
18
24
3
3
36
33
27
24
30
12
72
12
15
104
96
1
24
66
24
6
78
105
57
24
15
80
16
48
9
6
17
43
5
37
35
40
27
21
9
18
24
18
42
6
72
27
56
133
6
18
18
78
27
3
77
97
47
24
72
13
6
6
18
36
6
3
15
30
30
36
18
36
35
79
12
21
15
42
36
30
84
6
24
6
45
24
57
6
9
9
71
49
90
21
3
93
80
24
25
6
24
65
1
23
16
33
12
11
25
18
5
19
6
15
15
57
15
78
11
31
18
15
45
24
27
81
60
155
109
3
15
42
24
126
54
27
8
7
114
18
18
18
6
59
19
48
24
29
67
30
12
12
48
15
15
17
40
3
6
47
40
9
24
6
66
12
18
9
3
93
33
47
7
18
60
24
11
25
30
48
60
45
24
72
8
31
17
7
126
24
18
30
60
15
39
54
27
27
48
102
42
6
12
27
8
16
51
30
15
39
90
12
54
6
78
30
36
15
9
102
24
36
42
36
15
9
18
30
12
51
15
6
24
27
24
3
6
15
45
6
6
144
159
171
24
114
27
39
36
30
39
9
12
30
5
73
15
21
12
24
30
33
57
60
60
23
72
1
12
11
31
18
6
30
30
21
21
84
48
12
59
25
87
27
18
12
66
24
60
17
85
6
24
60
81
9
6
18
15
21
3
57
24
36
168
27
21
155
48
61
11
7
6
36
23
1
72
15
3
90
12
18
69
15
33
72
27
24
77
13
27
80
67
42
30
18
27
15
18
6
9
45
27
21
12
48
30
17
421
24
3
3
77
25
12
3
45
48
11
25
15
15
90
96
48
47
73
12
18
84
6
36
36
39
48
33
48
30
12
54
48
6
9
213
3
9
15
21
12
18
5
55
60
29
13
24
120
6
45
3
117
39
90
60
75
15
6
3
15
12
5
19
24
21
33
87
96
9
6
18
12
54
6
47
67
21
93
36
36
48
12
48
6
60
30
6
30
27
105
6
42
18
29
48
24
48
1
36
18
18
23
37
3
141
30
21
39
18
18
24
45
15
18
120
72
6
30
48
66
30
18
48
24
6
59
73
87
3
45
3
78
30
12
42
27
80
16
9
30
84
30
36
75
15
66
12
131
64
168
8
1
183
21
66
6
59
19
84
12
29
1
36
3
21
75
33
6
72
24
33
45
3
27
6
135
57
18
60
6
59
1
39
56
1
12
36
30
90
24
66
36
54
6
ABCD 94485215842*3^$a+1 [50028]
57
33
23
55
117
93
108
330
57
104
199
17
40
12
75
48
9
51
5
88
56
16
68
16
141
168
11
16
12
33
59
79
90
15
39
18
59
1
15
8
60
120
36
31
9
20
204
127
9
108
32
36
13
120
162
5
4
24
36
140
84
49
107
100
99
81
24
32
4
9
12
95
60
48
67
29
180
13
23
52
68
84
1
15
57
6
5
72
84
19
5
12
85
90
53
79
57
24
75
9
56
52
15
18
47
127
17
24
96
24
7
45
20
73
11
79
65
169
60
131
7
29
220
56
43
54
48
59
16
12
48
204
9
35
4
116
64
48
75
29
19
69
93
63
20
60
52
104
40
99
84
173
28
75
90
27
45
12
36
51
104
76
48
32
60
36
48
40
212
52
3
138
47
43
9
32
76
20
157
27
81
179
1
27
21
111
48
21
15
20
40
87
53
7
113
7
9
9
39
48
93
132
95
28
56
4
27
9
48
48
20
48
72
60
52
68
48
36
24
25
71
24
40
9
6
17
127
18
12
11
16
51
29
40
44
49
108
30
9
48
15
53
43
5
36
156
4
20
84
16
20
4
60
56
36
55
93
20
40
15
5
16
56
52
15
57
9
42
125
28
20
156
24
115
9
3
18
11
24
16
20
1
83
12
28
45
11
84
79
17
61
35
13
39
33
99
44
36
4
69
23
73
39
32
28
32
16
15
9
108
56
79
17
28
56
36
16
57
36
47
43
17
48
85
39
33
120
42
156
17
160
44
28
128
4
96
44
43
57
104
12
28
176
16
60
20
60
7
48
29
13
63
273
71
24
36
49
27
33
51
60
9
27
12
68
52
56
12
157
18
45
63
5
120
60
72
85
3
72
164
13
83
37
23
127
153
135
29
73
11
79
105
68
43
21
141
35
25
18
90
35
100
332
85
3
84
3
29
60
84
7
198
15
84
105
36
11
91
18
27
12
3
9
140
60
19
41
24
25
111
56
4
20
13
131
25
11
36
43
42
83
7
30
23
36
103
6
11
120
43
53
108
36
1
18
5
4
15
66
90
9
48
20
64
80
24
72
28
96
104
67
29
76
60
48
75
21
20
76
195
33
56
13
90
6
11
60
19
30
35
7
173
12
60
25
72
11
192
48
4
56
52
20
67
18
95
28
12
57
47
24
36
109
90
42
75
15
69
44
40
135
81
9
11
36
84
24
7
48
9
180
51
45
60
32
24
49
95
40
36
56
25
39
69
251
36
48
25
27
20
40
45
90
9
48
56
4
75
6
15
15
249
32
16
8
36
64
56
4
45
287
40
20
304
44
16
9
87
123
60
30
27
8
60
124
12
56
120
4
3
6
71
13
180
23
28
72
24
21
3
116
60
4
27
9
20
36
40
63
9
8
28
144
3
78
90
90
71
1
12
27
81
279
63
78
23
115
5
12
60
85
108
54
17
91
9
81
23
252
145
35
85
23
36
60
49
210
24
41
60
7
12
18
39
36
87
41
4
60
12
20
36
84
24
16
56
40
20
37
3
20
28
56
1
59
1
48
35
55
5
12
100
44
88
56
36
43
41
16
159
45
75
41
1
30
42
48
95
37
36
27
128
72
40
84
24
24
32
16
12
3
5
73
95
216
79
222
72
138
150
35
28
9
30
126
15
20
300
60
7
30
3
120
36
93
6
5
72
4
9
11
300
31
90
30
33
129
23
204
28
168
45
72
3
8
97
15
20
48
49
183
44
36
25
3
72
15
93
9
18
69
21
18
17
4
39
30
11
60
1
27
32
13
63
80
4
240
44
12
84
1
207
212
16
45
18
17
25
39
51
48
137
13
99
45
23
88
24
3
108
17
55
5
24
24
19
17
19
42
108
84
18
9
20
49
84
27
44
4
32
43
53
48
216
156
7
81
36
48
12
21
18
17
73
107
48
40
56
1
27
32
13
23
175
78
11
28
32
13
11
97
203
112
68
16
3
201
60
56
1
108
11
31
120
33
96
80
76
284
88
15
33
12
3
57
123
60
18
15
15
17
24
36
24
28
3
89
16
60
8
16
24
39
45
92
1
132
3
63
5
67
9
48
32
144
145
150
117
3
5
72
73
27
104
24
112
ABCD 94485406066*3^$a+1 [50048]
92
60
100
27
72
189
27
24
41
72
55
5
208
140
192
7
161
160
15
497
208
39
173
60
7
81
20
112
20
160
15
105
8
60
28
152
79
33
20
16
51
21
39
113
288
28
332
60
139
33
63
132
65
48
199
9
32
127
93
108
351
213
75
33
15
24
33
188
60
60
160
87
105
8
19
9
60
32
52
147
96
5
40
20
19
113
48
52
27
41
100
48
44
115
65
100
200
76
27
60
213
171
60
9
32
7
53
60
112
68
12
28
20
19
36
12
45
87
21
252
48
108
72
32
187
120
201
252
27
153
8
7
12
36
125
115
60
33
24
20
120
48
139
233
60
295
21
51
60
156
17
55
5
16
51
221
55
105
12
8
72
168
12
67
33
147
53
43
125
12
43
297
20
40
3
45
135
12
185
7
21
72
8
79
309
72
288
72
140
60
55
77
100
8
115
144
108
53
12
16
207
192
48
93
72
219
41
7
33
60
300
140
19
93
27
36
5
139
41
139
108
288
77
40
8
60
100
15
33
32
7
21
12
72
15
132
101
7
53
19
173
43
144
420
41
72
127
21
72
15
48
153
32
12
43
57
180
36
51
36
5
120
60
88
32
40
32
76
39
5
43
17
67
96
24
353
28
20
67
293
139
36
17
43
17
60
76
44
160
20
55
53
208
104
7
33
8
12
67
240
93
75
45
3
5
19
96
17
7
33
27
156
125
60
28
147
33
144
75
108
17
55
21
32
12
55
21
111
180
60
36
144
69
44
48
52
27
41
7
72
341
100
152
103
33
171
276
120
45
99
41
72
48
60
12
60
120
43
117
128
28
180
27
65
139
21
75
12
153
108
27
120
105
120
72
63
197
115
81
159
113
28
32
115
17
127
21
27
240
53
19
96
24
21
152
16
27
17
48
52
8
112
96
12
32
40
15
333
72
3
12
65
48
88
51
36
5
28
204
3
17
48
120
60
7
72
9
32
120
160
15
185
55
144
9
24
48
15
57
15
93
288
32
19
53
40
128
52
108
27
12
36
17
7
233
60
115
93
15
12
185
43
65
12
40
75
53
40
15
84
48
5
28
147
81
152
60
55
12
45
75
165
75
108
60
72
81
44
100
48
159
9
51
36
33
104
208
87
21
44
7
96
125
172
27
36
12
5
43
5
40
15
65
175
24
21
27
168
120
117
147
36
33
92
40
20
7
93
348
27
93
32
72
120
28
87
53
55
77
7
161
60
112
68
55
125
40
180
92
60
16
87
60
117
80
60
40
75
72
36
60
153
32
7
33
195
77
120
40
63
84
53
160
68
55
5
132
100
168
15
5
60
247
45
128
55
77
67
69
180
27
33
27
165
39
33
108
39
36
72
33
195
117
80
40
8
7
21
44
16
72
12
36
32
7
33
32
115
12
129
92
40
15
417
3
300
57
8
40
60
27
21
27
197
16
120
32
127
5
48
187
141
212
19
53
120
60
40
68
7
33
ABCD 94486041064*3^$a+1 [50066]
44
16
135
6
6
9
99
30
51
39
41
28
171
21
3
30
42
6
72
6
89
40
75
21
81
18
81
80
205
6
156
54
144
6
60
24
29
36
61
3
3
48
89
25
18
120
30
24
39
84
132
9
54
42
15
120
204
39
198
78
105
9
90
48
72
5
1
30
12
17
61
6
108
30
18
54
59
100
104
31
132
24
5
55
18
72
48
48
24
120
30
5
31
17
13
23
25
99
3
77
12
40
60
75
60
144
21
68
37
18
77
19
9
87
29
91
156
72
18
23
139
12
24
21
60
39
105
96
24
27
29
31
12
5
55
81
44
52
3
5
31
84
36
41
19
54
27
21
30
17
12
19
24
12
6
18
36
48
45
36
9
15
36
45
96
15
15
33
27
6
39
24
9
18
89
55
9
84
33
54
258
15
15
5
157
96
24
186
240
72
12
36
30
18
54
15
81
66
45
15
5
160
3
48
17
25
35
37
63
72
9
24
15
36
39
60
36
41
4
9
66
21
33
78
17
43
12
5
13
99
21
119
40
120
3
78
18
5
24
67
125
148
15
6
66
30
6
18
99
63
12
12
30
66
24
36
93
36
3
21
84
21
24
72
18
12
45
60
105
30
66
114
126
27
45
30
36
29
16
36
69
54
18
30
12
30
15
27
69
15
29
112
171
18
15
20
61
30
9
81
39
36
15
5
1
18
101
49
6
9
24
3
54
23
43
60
120
18
234
12
105
120
15
48
138
30
60
69
3
41
4
15
96
65
76
69
11
180
1
27
21
114
6
30
21
15
6
120
23
19
72
54
54
12
60
33
183
24
29
55
96
24
69
75
30
42
45
8
187
45
123
60
132
120
53
1
72
63
44
16
69
18
84
18
102
60
65
28
15
57
15
18
18
48
144
30
27
284
4
51
114
42
36
18
66
29
121
3
27
105
201
3
69
48
54
18
6
29
16
20
64
57
95
73
42
24
141
3
5
16
39
48
9
15
114
24
18
30
18
12
18
15
39
108
48
6
39
9
48
39
63
12
84
9
63
12
5
73
47
31
66
123
123
33
39
17
43
21
9
48
138
12
9
105
6
69
140
43
12
225
3
78
27
3
138
51
44
7
12
5
40
63
12
21
24
111
9
27
36
48
21
48
117
39
9
222
9
24
56
79
66
30
105
81
6
9
15
18
48
72
51
44
1
24
30
57
3
228
17
16
159
12
84
12
33
21
24
42
24
36
77
16
39
6
96
30
65
1
72
48
23
115
24
45
3
60
9
48
36
39
5
43
117
81
24
30
65
40
57
144
95
124
45
162
84
105
15
96
90
123
51
36
120
30
90
180
60
6
47
67
45
120
3
12
24
165
75
60
30
114
237
51
9
60
3
156
225
39
12
30
48
15
57
30
48
18
48
72
24
18
72
5
25
24
54
21
36
33
6
12
29
73
42
165
24
81
75
15
5
1
72
15
111
9
57
54
12
30
138
5
40
156
3
17
25
90
89
7
72
5
76
51
24
12
153
69
42
29
7
9
75
89
4
63
42
18
24
84
36
30
114
6
18
6
24
15
33
102
18
99
60
99
125
4
15
12
33
81
30
12
57
12
33
6
12
12
41
49
42
33
15
78
63
24
72
105
48
11
67
18
90
24
41
61
24
71
43
21
36
15
33
15
45
123
54
24
24
42
54
39
153
18
54
215
121
59
7
48
45
120
33
39
39
36
6
27
15
45
72
3
21
56
19
69
27
54
6
29
37
24
96
18
6
6
108
6
15
80
4
60
51
30
210
5
28
171
60
29
16
27
12
105
3
12
17
25
30
66
23
16
3
48
69
51
93
171
9
60
80
7
72
5
31
12
18
39
27
33
45
111
9
18
9
3
36
6
30
66
78
84
45
87
18
42
69
99
21
105
15
159
57
48
27
36
17
16
15
42
24
54
24
5
100
3
60
237
12
20
31
17
55
5
1
102
42
48
48
6
66
48
120
51
60
81
3
21
54
42
78
29
43
48
9
27
180
36
9
39
5
84
16
15
144
30
35
85
48
144
66
53
19
17
4
80
1
23
100
20
25
15
33
90
24
6
120
72
27
60
144
9
48
47
91
24
6
30
9
56
4
123
114
83
13
48
24
6
12
102
47
25
264
24
42
33
27
89
24
16
24
12
45
138
21
75
72
29
175
138
11
19
42
6
57
57
15
3
21
87
12
21
24
33
138
12
18
11
4
80
1
6
24
60
24
12
9
33
35
31
84
66
11
28
36
45
24
11
37
138
129
3
9
84
141
6
42
15
51
60
21
21
27
32
13
126
24
72
9
9
ABCD 94486099562*3^$a+1 [50041]
9
87
21
8
22
50
58
14
7
69
72
24
15
96
5
82
26
7
5
12
156
12
55
27
26
16
15
21
12
20
12
76
3
60
9
8
10
9
5
28
36
54
18
63
72
12
33
15
29
28
12
90
50
60
19
5
7
17
10
30
27
41
43
12
29
31
93
39
48
17
43
17
16
15
36
48
45
20
36
7
113
19
111
62
103
41
154
54
36
12
63
36
53
7
3
21
195
72
38
4
8
22
2
24
79
48
27
21
57
44
136
63
21
60
3
12
5
91
24
129
27
29
19
12
48
27
45
117
18
69
48
15
21
9
60
20
60
22
6
84
18
36
14
28
32
55
48
48
15
21
60
36
48
12
48
21
20
19
5
24
7
15
38
7
69
44
72
40
63
17
16
3
69
18
2
88
15
17
31
65
46
14
79
53
12
10
21
5
10
110
16
48
3
3
26
96
34
6
3
5
72
24
144
52
44
19
15
9
5
40
27
3
62
10
9
29
40
12
78
12
114
180
56
91
9
20
43
48
29
64
12
68
7
77
7
5
43
60
5
7
159
66
3
33
3
5
7
53
31
9
72
44
28
36
24
30
26
31
5
43
53
43
41
19
27
2
22
21
5
12
168
55
53
60
24
88
48
56
24
24
10
45
17
31
45
3
29
10
30
75
93
12
15
21
6
110
55
15
33
3
18
30
42
3
41
96
22
18
18
54
18
18
56
28
42
48
93
24
29
22
54
128
28
20
24
48
192
4
36
39
24
101
19
65
36
76
8
52
20
19
9
56
31
29
16
3
63
18
80
19
120
36
15
86
36
22
42
3
41
76
80
124
15
21
44
40
15
12
63
6
20
34
30
152
43
29
16
32
52
36
72
27
33
80
12
16
12
18
2
12
28
44
76
15
5
22
57
69
32
12
10
38
28
15
21
8
46
9
12
48
45
8
55
3
6
56
108
24
22
26
84
79
87
57
137
79
72
27
2
211
29
36
43
96
29
84
43
27
120
18
15
77
108
24
31
93
51
21
18
2
120
52
20
36
36
166
9
21
15
24
15
36
33
89
22
45
36
65
52
32
10
30
3
21
56
36
52
15
65
31
27
50
4
8
120
40
3
9
51
29
19
36
65
115
9
20
24
16
12
8
16
8
7
5
88
32
94
50
7
12
3
14
16
15
120
24
41
24
16
92
36
52
27
36
29
31
15
54
8
64
60
15
3
18
8
12
64
99
9
32
91
9
39
5
12
60
40
8
10
6
44
72
12
31
132
33
36
56
88
30
105
39
18
54
26
28
15
24
3
102
176
10
26
24
12
55
48
24
57
140
28
15
5
88
3
29
12
36
7
5
7
41
58
14
16
92
120
10
2
36
64
15
5
7
41
22
18
39
21
44
10
26
48
60
82
2
67
21
102
96
2
48
4
36
32
40
68
4
32
70
38
16
20
12
7
21
12
15
12
87
48
2
4
84
15
17
40
3
17
16
8
55
17
12
22
110
10
6
39
48
5
36
12
84
28
3
63
122
10
12
50
136
44
22
14
55
17
112
42
14
7
15
2
12
16
20
24
88
63
48
27
78
20
24
31
15
26
60
79
41
40
54
62
52
8
4
44
24
46
12
2
16
60
84
6
50
24
60
112
68
7
60
36
33
12
60
39
5
48
43
9
8
115
33
20
19
5
43
81
39
51
14
72
31
9
15
41
60
24
36
43
41
139
5
84
136
15
5
60
36
16
80
40
8
7
29
16
3
29
12
19
27
9
45
39
89
16
20
160
27
5
115
117
27
24
41
48
48
28
6
9
5
60
12
12
7
101
82
98
55
48
137
84
36
10
18
30
9
101
19
21
56
16
8
12
60
103
45
20
16
60
51
60
69
3
5
48
12
127
5
118
33
65
60
60
67
111
9
12
5
10
6
27
36
101
16
3
5
22
14
28
3
12
57
3
33
18
14
36
12
4
6
14
70
38
132
55
36
27
21
15
21
60
29
36
31
12
5
67
9
92
24
10
14
4
32
76
20
4
80
4
44
10
98
7
5
70
18
8
24
28
30
33
24
21
66
126
27
87
21
5
43
57
30
9
45
15
41
7
17
16
3
36
53
36
24
103
99
24
62
82
18
75
5
112
87
93
8
55
27
6
72
44
96
19
3
18
27
45
3
60
12
15
26
36
36
202
18
8
12
124
75
33
20
40
8
12
28
3
5
52
108
56
88
12
6
30
104
36
40
135
12
12
41
7
33
63
65
7
3
6
36
44
4
42
14
19
21
3
17
10
18
6
57
27
2
88
68
24
115
45
68
10
48
50
24
16
135
17
16
30
21
24
15
81
41
120
4
3
41
31
113
12
124
15
5
7
33
15
29
40
96
39
33
12
6
45
45
27
27
48
45
5
28
140
19
48
45
8
31
45
159
36
81
12
63
9
36
60
68
16
24
51
5
178
18
8
132
24
28
116
10
114
3
123
90
12
3
17
7
33
39
5
180
55
5
76
44
31
33
90
50
19
108
5
19
60
48
41
36
36
19
60
15
108
36
21
24
89
72
10
14
40
20
19
12
48
45
195
57
39
29
31
17
34
26
19
65
10
14
36
24
115
105
15
57
15
53
12
7
96
9
8
34
93
53
24
40
75
5
70
18
66
21
48
12
120
60
36
9
24
80
4
3
24
60
9
39
15
18
44
10
90
44
12
55
12
75
18
3
5
4
27
45
3
77
36
28
24
15
21
27
125
43
96
53
36
55
15
14
70
90
6
45
17
28
87
57
18
2
55
27
90
3
65
7
33
8
48
4
27
5
19
60
9
20
16
20
12
24
16
8
82
74
4
39
27
38
12
48
52
75
60
24
5
7
5
24
19
5
31
53
43
3
14
40
3
53
16
36
27
5
7
29
10
36
110
43
5
7
29
4
3
5
84
19
41
4
32
24
55
36
29
4
15
9
27
ABCD 94486156348*3^$a+1 [50039]
65
19
60
44
12
48
4
17
19
72
48
41
75
100
68
28
65
19
36
60
77
7
185
31
8
57
15
60
21
3
16
20
4
32
21
55
80
96
76
36
48
20
36
60
108
28
132
12
188
36
24
108
21
3
40
56
16
8
21
96
51
4
108
8
9
3
12
16
60
8
40
5
3
12
141
7
44
60
76
32
72
84
4
24
65
19
32
40
65
67
72
44
40
168
41
48
123
21
31
60
12
8
12
9
103
5
75
108
48
189
19
44
16
84
108
20
76
104
40
8
21
48
43
80
21
36
27
33
7
44
76
17
180
15
33
27
81
43
24
77
7
32
40
108
20
16
65
183
48
28
108
144
101
75
72
136
5
15
48
93
180
55
56
28
8
100
32
21
63
52
17
12
43
32
48
28
89
31
80
16
12
56
4
20
21
3
12
48
33
87
24
4
12
5
87
4
116
285
48
55
20
36
16
84
17
7
72
20
28
36
20
57
27
136
12
17
87
4
144
5
27
21
43
32
261
63
33
144
3
12
28
32
24
16
41
15
16
20
52
29
55
68
64
36
36
12
104
96
21
67
29
39
48
16
8
33
43
5
31
5
27
69
115
41
3
16
65
27
21
67
89
15
24
96
72
40
56
84
48
24
4
101
51
9
7
144
32
9
43
53
144
115
12
36
77
15
52
20
4
56
81
12
15
21
15
24
36
69
63
4
29
3
24
24
28
65
3
40
36
8
24
60
156
96
12
141
12
3
72
4
56
237
31
36
41
15
12
28
125
3
28
8
9
12
48
103
89
48
51
64
20
4
32
21
31
224
16
161
75
21
3
60
40
77
7
20
12
64
20
28
56
45
27
84
64
8
28
36
12
17
19
92
33
43
56
9
3
48
36
48
52
41
51
16
68
57
3
57
27
12
9
3
84
93
19
44
33
3
132
112
53
3
12
16
65
115
113
15
112
36
80
153
27
76
60
80
4
20
21
3
88
8
40
32
96
201
75
16
36
68
48
24
4
17
55
84
5
48
91
92
144
76
80
9
180
39
36
28
20
40
48
41
19
32
12
4
32
28
92
9
55
36
8
9
7
68
9
7
41
31
20
4
48
24
36
32
60
24
28
32
9
15
16
17
19
8
12
52
68
33
15
4
24
72
44
129
43
32
4
113
75
28
77
7
60
12
29
36
7
44
9
27
9
51
76
65
43
5
27
12
108
45
15
48
33
27
156
57
60
19
68
4
5
84
15
172
53
87
16
8
96
76
72
77
27
40
60
77
15
28
56
40
5
39
60
40
53
63
96
16
32
108
136
12
96
8
4
56
45
96
7
44
4
77
31
80
12
4
36
41
48
39
28
29
84
3
9
15
24
52
56
60
52
144
113
3
9
19
17
39
48
12
40
65
3
48
64
24
20
64
60
72
8
24
52
36
80
24
72
28
41
15
72
9
111
124
68
36
48
252
64
132
72
5
132
12
31
48
17
39
112
32
45
63
16
36
32
4
8
33
267
12
12
36
48
12
40
36
36
24
8
76
92
69
15
24
48
24
36
45
7
53
48
79
20
4
44
100
48
20
12
9
96
139
101
15
24
148
80
60
57
127
44
28
48
36
53
15
12
21
3
64
56
12
9
43
72
104
9
51
9
7
60
44
12
69
19
8
136
65
43
84
60
5
27
124
8
24
40
65
48
75
12
12
72
12
16
48
5
15
36
4
12
72
24
92
64
36
29
96
79
53
127
20
12
16
20
36
57
27
108
108
9
15
4
104
4
120
44
64
80
12
21
12
36
55
56
4
36
12
72
65
51
108
21
111
84
28
32
4
80
84
36
33
39
124
17
27
96
84
24
9
15
160
65
159
45
43
48
104
180
93
48
27
88
8
21
39
96
9
63
237
87
36
76
120
24
29
27
52
80
12
21
7
24
20
45
7
8
24
144
120
4
44
12
21
31
80
48
33
48
12
103
41
27
48
64
24
8
84
12
12
28
17
3
52
56
12
69
55
36
24
125
15
4
89
48
39
60
12
36
48
33
207
40
156
41
36
19
12
44
60
9
60
67
29
43
41
48
39
9
43
108
32
57
31
56
9
31
164
9
7
192
41
3
72
52
17
15
16
56
48
28
8
9
39
57
79
24
12
32
156
64
65
39
84
60
36
12
28
44
48
36
57
207
60
40
12
8
9
91
41
12
163
17
60
19
152
168
24
60
24
36
12
21
7
8
4
44
81
3
40
53
51
12
40
41
27
24
52
24
68
93
60
3
4
68
213
31
17
3
64
20
84
28
44
64
120
8
16
8
64
53
31
24
12
8
36
33
55
36
116
12
28
128
4
56
88
32
9
7
116
160
84
32
64
20
12
16
56
12
4
5
15
33
3
16
36
188
28
8
28
44
16
5
ABCD 94486573414*3^$a+1 [50002]
85
24
95
1
30
24
29
7
24
5
36
24
13
6
12
24
24
5
36
55
5
1
42
41
72
19
18
42
5
43
30
138
60
5
37
18
24
24
6
11
24
79
24
12
5
24
12
7
17
1
95
12
13
24
66
24
36
24
60
6
239
43
5
12
36
25
35
24
36
139
6
24
24
107
24
85
83
12
1
54
18
78
90
18
6
126
18
24
6
36
54
42
24
6
59
31
17
37
18
17
60
36
43
60
12
12
30
11
7
29
31
113
1
54
12
30
102
48
24
18
48
59
31
30
35
7
6
24
18
17
43
42
47
31
5
55
5
7
41
7
144
60
6
30
29
109
11
84
1
6
77
12
175
24
12
12
42
30
24
5
24
7
29
7
29
19
12
12
77
24
7
89
31
29
31
17
1
24
42
5
49
47
7
60
5
73
47
36
55
102
42
12
5
31
113
19
12
24
6
48
18
84
65
48
36
7
89
19
5
31
30
54
77
24
19
41
25
66
24
5
1
35
12
25
6
5
55
12
18
30
17
49
6
53
36
31
18
47
7
72
41
79
18
66
17
13
35
7
12
12
6
23
7
125
12
1
30
12
120
12
12
36
24
29
37
78
12
30
18
24
36
66
143
31
101
36
24
25
23
7
84
5
24
1
11
36
19
24
12
17
72
55
60
29
1
24
42
12
5
7
53
7
18
42
48
5
211
6
18
41
24
13
18
12
138
30
42
54
65
1
42
48
48
6
71
55
5
12
12
24
37
18
6
71
12
31
30
24
23
19
41
79
36
24
5
55
30
66
5
55
5
37
42
6
23
1
18
17
19
36
149
36
43
36
30
42
5
67
6
11
19
29
61
42
17
7
54
24
18
29
19
17
115
24
48
42
246
90
18
65
24
108
24
36
7
5
91
12
12
36
65
24
48
19
65
19
12
29
43
72
5
55
18
72
6
12
77
19
6
18
5
7
36
30
48
96
24
72
18
17
43
72
5
7
41
72
37
23
73
11
19
65
7
24
36
5
43
126
23
25
30
17
1
150
53
127
113
12
79
84
5
24
12
19
12
12
12
6
30
42
6
41
49
35
7
12
18
18
24
77
19
17
229
96
23
1
6
18
54
36
17
13
90
24
48
5
43
24
60
96
17
12
7
30
23
55
17
19
17
48
31
29
1
54
36
41
13
24
6
17
48
49
6
5
85
42
102
72
11
12
43
24
30
35
31
30
143
31
24
101
31
24
84
12
65
72
12
73
71
55
12
84
18
30
36
54
30
12
41
139
24
29
31
126
30
24
24
60
17
19
36
30
18
60
42
6
18
54
17
1
18
12
138
42
60
18
35
24
43
48
17
7
17
48
36
7
29
1
24
30
18
35
7
30
66
5
25
18
60
24
48
77
12
25
95
25
23
7
5
151
12
17
19
29
31
12
54
11
12
7
5
91
12
36
29
31
72
72
150
48
18
5
7
48
17
7
185
7
41
25
30
5
37
18
108
42
35
7
113
7
53
49
6
5
67
42
23
12
151
24
78
6
24
5
7
41
55
54
83
37
90
29
19
60
90
6
36
24
54
23
19
78
11
55
6
114
30
42
5
79
41
79
24
42
18
6
24
35
24
43
29
61
18
5
31
66
35
43
65
55
41
49
90
36
48
72
24
29
37
35
13
6
17
19
29
31
18
23
25
48
54
113
49
23
31
17
7
41
12
60
7
36
6
23
12
13
11
55
54
47
79
5
7
53
84
13
23
55
12
5
24
48
1
30
36
30
11
12
31
90
6
29
12
48
1
24
90
5
12
133
30
12
72
48
24
5
19
6
18
60
12
30
18
12
29
37
18
6
6
120
18
6
24
24
12
29
72
127
60
12
18
6
66
24
6
36
12
36
60
17
49
18
17
85
24
47
48
60
19
12
41
13
6
84
17
103
17
13
30
89
96
7
42
96
11
19
36
24
36
36
12
17
108
37
143
1
47
24
79
90
30
5
37
72
42
24
12
60
29
55
24
60
5
49
6
12
48
6
11
13
6
29
7
12
36
6
23
31
114
11
31
78
18
89
36
25
30
48
5
61
23
31
60
54
66
5
12
43
65
127
5
19
18
102
24
12
48
6
6
5
43
29
37
48
11
84
31
41
103
48
12
36
60
6
24
42
24
126
59
48
36
12
12
7
24
17
67
6
30
36
6
35
115
18
167
97
18
12
17
19
12
53
7
24
36
18
30
125
61
6
24
5
43
36
36
5
43
5
31
5
7
5
37
66
30
6
18
23
19
48
6
30
12
24
6
30
5
55
72
12
29
12
60
7
48
5
7
12
5
1
30
18
24
42
6
72
138
17
55
6
54
17
55
18
11
91
144
12
48
77
25
54
5
13
66
30
35
19
17
103
18
24
71
12
12
36
37
23
72
43
30
30
17
7
29
67
48
17
19
6
42
12
89
31
36
29
1
18
6
90
36
29
36
72
72
49
11
36
7
12
30
6
42
30
12
41
37
47
24
1
131
37
83
13
66
5
1
24
18
101
31
5
24
31
30
6
29
13
6
90
6
18
23
7
18
23
67
24
30
11
13
42
48
17
132
36
12
19
53
12
108
43
12
36
24
36
120
41
48
31
29
12
60
19
12
48
12
5
48
7
5
7
48
65
60
13
24
6
96
48
5
31
126
18
48
60
192
18
42
6
107
24
43
18
35
7
65
120
7
54
24
47
43
6
6
18
42
24
12
24
5
19
12
29
31
29
13
23
7
77
13
30
17
36
24
43
5
31
60
29
96
55
12
234
59
19
12
6
18
12
5
24
55
5
36
43
36
6
138
17
37
47
48
97
6
12
12
65
25
54
17
55
48
42
42
6
54
12
5
55
24
5
60
12
55
29
36
12
12
43
96
12
29
31
84
29
12
67
60
6
24
78
24
5
24
37
18
6
24
59
31
41
19
185
79
66
6
89
19
72
5
108
55
102
59
61
6
5
79
36
114
23
12
31
65
43
5
7
5
12
37
35
60
19
60
5
151
48
5
7
41
7
12
24
77
43
102
42
53
12
12
36
19
5
43
17
43
126
11
24
84
31
5
7
5
55
12
48
30
24
35
133
66
6
18
48
30
23
72
43
6
24
42
5
ABCD 94486658642*3^$a+1 [50021]
20
43
161
235
9
32
43
5
48
172
80
91
5
4
81
11
49
51
123
305
1
270
5
145
11
4
36
408
20
91
54
11
40
39
5
16
84
60
32
43
53
84
28
32
28
68
97
27
48
8
60
7
53
232
51
24
5
48
12
96
4
60
60
120
32
108
25
11
76
39
5
4
68
13
131
156
97
15
80
252
100
123
65
61
119
76
20
132
13
35
60
4
45
35
25
47
144
79
57
44
192
7
41
84
12
28
20
31
90
51
56
73
35
4
80
40
56
12
13
174
6
144
47
4
176
109
51
56
232
176
60
64
60
72
3
6
15
80
25
59
91
5
175
29
1
35
60
139
5
16
32
24
193
96
11
84
40
24
15
77
124
20
96
36
7
53
4
104
84
61
39
120
36
9
36
95
16
20
4
56
180
36
7
165
80
100
56
16
33
15
20
1
15
75
9
8
228
25
210
5
55
125
96
60
19
41
36
12
16
32
24
19
9
156
80
25
54
17
100
9
11
40
128
48
4
39
24
5
120
48
37
15
32
28
36
20
60
12
48
40
96
24
116
220
8
55
17
43
45
45
15
21
95
220
20
124
80
48
12
40
12
60
93
51
75
45
159
17
24
64
20
16
80
4
32
79
24
66
39
128
12
12
13
23
13
51
60
144
15
137
60
48
12
103
90
15
20
4
188
73
59
40
36
80
36
40
33
35
25
11
76
44
96
36
127
6
39
20
16
60
20
240
12
84
79
5
16
60
69
30
9
32
88
105
15
72
80
48
115
90
387
8
211
45
24
12
9
35
55
17
48
25
51
80
144
55
9
32
4
39
6
155
244
60
20
12
4
80
4
80
1
15
60
69
6
137
12
36
25
51
20
73
87
24
116
28
116
100
24
8
24
19
29
36
19
6
11
79
9
72
3
90
107
4
60
69
126
17
4
63
17
40
39
141
33
15
80
31
29
151
105
45
39
80
1
99
8
24
48
96
76
48
21
95
229
51
75
41
64
69
15
120
36
32
12
55
96
17
28
20
204
12
148
60
20
96
16
39
24
21
144
12
60
63
6
107
193
47
88
32
108
132
7
6
75
56
24
16
8
235
66
54
90
35
48
7
81
20
12
24
49
84
11
12
60
13
71
13
87
39
9
81
11
13
23
12
16
15
5
16
44
16
188
1
15
39
45
60
116
19
65
25
147
80
4
39
101
36
19
45
56
184
24
105
6
21
63
96
84
36
5
84
36
19
60
185
112
20
36
7
17
49
114
17
28
96
24
15
45
12
144
24
92
28
15
53
4
44
19
45
105
27
24
56
49
75
15
65
196
48
15
6
51
3
65
48
60
112
36
180
104
52
164
72
37
51
120
24
96
15
9
96
165
75
24
8
112
105
23
103
29
112
63
45
21
51
128
12
43
105
8
48
4
32
84
124
92
48
168
28
80
132
24
13
87
48
80
16
20
12
28
15
41
208
21
71
4
15
114
30
6
84
35
36
72
168
12
28
80
64
20
160
68
37
36
39
56
16
8
16
60
144
21
135
32
4
39
77
103
41
73
87
8
121
15
32
43
17
48
19
41
136
120
20
36
12
91
17
120
12
16
204
128
127
41
55
69
21
90
180
17
88
116
43
57
284
12
157
30
45
8
37
90
5
16
32
28
56
184
99
101
19
6
30
9
12
129
11
40
48
152
48
91
89
16
45
39
8
48
16
48
36
32
48
79
101
85
71
84
16
24
15
89
1
11
240
19
29
12
40
44
96
108
36
12
64
56
88
9
11
49
35
60
36
79
41
4
15
353
43
30
75
75
21
63
96
89
1
84
6
5
24
168
52
32
19
9
8
24
24
40
144
20
25
90
90
83
172
308
172
20
1
120
51
48
8
120
24
24
19
117
24
15
149
48
28
324
12
68
55
41
19
30
60
51
36
24
84
141
54
57
ABCD 94486997266*3^$a+1 [50089]
192
108
48
30
42
63
24
15
49
41
39
12
12
33
3
4
17
55
5
51
12
40
56
9
27
33
27
93
27
33
27
33
27
84
21
15
84
16
71
9
60
4
32
33
60
99
100
41
51
9
60
114
78
120
12
91
5
15
15
81
9
12
43
80
9
3
3
66
36
12
78
78
72
15
45
30
105
48
40
5
24
12
6
57
60
21
27
93
36
24
31
65
43
8
45
72
60
67
8
3
54
156
15
12
180
72
129
60
12
24
15
33
96
24
7
5
3
81
39
33
15
33
99
33
12
3
9
3
36
129
36
72
63
16
41
12
55
8
153
60
39
81
55
29
15
93
43
44
63
93
69
147
48
57
19
5
31
29
36
90
30
60
15
33
6
42
19
36
47
33
9
39
16
56
9
43
5
72
24
36
144
24
48
63
105
24
60
12
36
12
36
75
36
16
5
12
6
21
36
9
48
15
15
18
24
6
45
28
44
105
60
168
15
48
36
69
6
6
75
12
45
36
15
9
7
35
45
33
3
105
39
129
72
7
80
33
3
57
3
9
15
153
12
120
15
48
9
48
60
48
24
36
3
72
69
19
65
7
20
33
91
5
60
48
27
51
129
15
150
3
12
45
30
18
55
8
12
45
12
39
117
60
24
15
24
40
56
69
60
24
7
41
60
7
17
96
60
7
53
3
9
27
16
5
84
48
108
24
39
36
84
21
36
55
5
3
36
36
24
33
36
72
39
9
12
84
84
15
21
75
28
5
15
16
56
33
12
36
3
39
1
41
156
12
187
44
189
55
20
60
33
24
39
24
57
36
75
12
12
36
33
15
12
24
21
159
9
36
123
81
54
6
27
24
69
15
12
4
8
33
123
9
3
24
69
12
15
28
5
24
18
48
30
51
84
21
108
15
168
24
33
75
45
27
45
96
75
93
12
19
80
3
18
7
72
44
156
124
137
43
5
147
15
13
5
31
8
28
5
27
36
96
33
6
6
24
27
24
33
43
5
12
15
3
69
60
48
12
33
60
15
156
12
9
75
9
72
39
24
72
48
9
15
105
67
29
24
36
27
48
60
21
43
41
36
51
9
6
9
28
20
105
12
39
27
33
72
39
66
123
12
84
108
12
216
9
120
75
21
12
6
54
36
6
9
156
33
51
21
36
12
3
12
3
13
44
45
55
32
129
19
17
3
57
3
108
33
96
43
8
153
6
78
43
8
15
6
36
27
52
53
18
48
25
29
147
40
8
81
6
18
36
90
54
67
53
27
28
8
28
36
83
57
45
48
12
39
76
113
255
45
3
48
40
17
18
102
7
101
7
104
24
84
3
45
28
36
113
12
24
39
28
59
18
96
15
9
147
21
12
87
4
41
48
27
3
18
48
24
43
44
60
60
124
11
69
69
102
30
24
12
3
81
36
39
28
8
9
24
12
12
63
88
29
60
66
45
69
15
40
77
24
36
3
27
30
51
117
31
44
57
39
57
24
39
24
15
105
12
108
72
69
39
48
4
65
15
28
36
65
24
51
9
66
37
203
49
125
75
87
18
15
96
16
29
87
48
21
24
12
63
12
132
21
27
57
51
9
108
12
12
240
48
48
3
16
5
24
12
30
18
15
4
20
12
40
29
6
9
24
57
135
108
60
81
27
40
44
81
84
79
92
12
40
83
25
17
36
27
9
48
60
3
45
99
69
84
6
1
20
153
60
72
48
3
69
6
90
72
27
45
15
81
27
60
48
112
41
31
41
24
15
48
87
78
3
45
18
1
53
27
24
105
96
30
30
24
24
3
52
11
25
17
12
15
12
45
108
15
33
54
45
3
18
15
45
3
81
48
7
29
24
60
36
75
36
33
18
157
5
111
21
3
33
15
100
29
6
48
25
17
27
12
16
32
33
75
33
66
165
28
20
16
41
39
9
12
79
20
16
56
9
48
3
15
30
18
6
63
105
87
60
9
31
116
3
66
15
108
16
65
114
30
12
48
27
93
27
24
132
60
69
6
13
44
100
8
24
36
33
12
67
72
29
99
57
30
81
63
21
9
15
81
3
48
40
80
69
63
12
9
27
208
32
24
33
42
85
36
17
27
36
48
9
48
144
3
36
12
33
36
19
29
102
13
56
69
6
6
24
91
29
7
8
21
99
57
39
9
36
51
33
15
105
31
284
105
39
21
12
7
17
6
13
5
24
15
33
60
79
68
36
12
39
81
63
61
65
43
65
48
12
3
88
29
87
189
30
9
93
3
84
52
20
33
3
9
15
9
19
17
19
252
32
48
28
29
12
60
39
81
84
54
1
5
15
9
7
108
125
48
12
75
136
36
5
63
27
6
48
31
44
72
39
30
15
21
3
36
33
63
24
105
6
30
3
72
39
49
89
12
3
12
9
19
20
33
3
52
5
72
60
7
5
15
48
120
21
72
48
72
18
9
72
45
3
132
4
29
42
90
6
114
24
19
5
180
60
7
29
79
72
5
3
12
16
8
9
132
3
72
9
6
54
15
72
24
24
132
9
60
163
5
3
45
19
29
12
3
21
60
15
36
15
45
57
27
21
55
29
48
36
15
105
60
27
108
9
67
5
6
48
49
8
48
12
ABCD 94488193076*3^$a+1 [50016]
129
111
21
3
69
6
30
36
96
35
43
24
77
24
169
36
24
36
30
6
168
18
89
73
23
19
6
60
35
19
53
16
27
69
15
24
105
24
8
24
43
5
96
25
12
27
33
60
35
7
132
5
49
42
60
89
1
39
8
37
48
51
80
16
69
96
54
24
5
16
39
36
101
85
6
42
48
83
19
12
66
48
6
36
53
16
24
56
169
24
15
8
73
60
11
40
39
12
12
12
78
30
36
66
11
13
6
29
7
9
99
36
18
191
1
36
84
23
55
41
19
60
30
78
53
37
3
9
42
24
24
45
21
6
78
18
5
72
31
60
60
9
32
40
8
55
90
126
90
6
33
32
259
45
39
12
84
102
48
24
11
49
6
17
73
24
42
5
31
33
27
29
175
24
9
96
39
42
120
6
9
21
108
36
18
36
45
24
15
108
5
24
19
30
66
5
61
60
72
47
25
66
117
177
48
36
132
12
36
30
65
1
60
6
5
13
11
91
5
7
18
18
30
36
24
54
21
56
1
24
48
60
51
99
5
43
53
16
48
27
6
12
35
97
39
24
15
90
30
42
30
6
3
32
24
1
18
6
30
9
56
19
45
264
8
24
49
36
36
90
60
12
48
30
39
48
27
30
66
5
144
24
1
36
3
56
43
53
43
60
65
25
42
5
49
23
16
27
18
11
25
23
40
117
35
13
78
72
6
30
129
3
30
23
61
59
40
21
6
24
45
48
75
18
27
8
24
79
96
48
6
12
12
36
30
102
132
90
45
33
48
47
19
6
63
56
19
30
36
30
24
66
66
9
56
25
23
7
33
9
6
6
3
3
90
84
63
45
108
48
90
66
96
12
60
12
6
9
3
53
67
21
15
60
77
48
16
69
132
47
55
30
11
1
15
99
90
90
9
51
6
119
67
53
61
18
36
5
19
6
15
9
12
3
32
40
3
101
151
153
8
13
90
9
81
30
6
48
18
17
61
35
37
60
18
6
135
33
6
24
57
21
123
27
24
29
24
1
15
24
96
32
85
30
29
55
18
18
29
43
18
90
78
60
30
42
24
138
6
30
41
24
96
19
6
30
78
6
30
39
15
57
171
5
133
72
18
9
57
18
30
90
53
37
6
29
1
102
42
30
12
5
40
24
15
17
24
1
63
39
90
12
24
6
29
19
53
37
83
7
42
24
95
37
60
23
64
93
27
33
48
30
12
72
96
69
21
54
12
48
48
12
45
21
42
33
32
72
103
78
171
123
125
1
12
42
57
45
35
13
35
25
48
30
102
156
39
8
13
11
24
16
3
53
25
42
66
42
54
3
8
37
11
7
17
16
75
96
29
7
108
6
39
21
6
77
91
42
147
75
18
83
96
43
21
69
30
18
3
51
54
15
57
54
33
63
9
8
55
78
42
78
48
42
42
18
30
12
51
15
6
35
43
36
42
120
63
87
153
9
60
83
103
36
6
18
5
19
21
9
66
6
15
3
53
13
102
12
6
11
88
8
24
31
12
77
25
66
30
48
30
17
175
17
151
17
48
1
39
51
18
60
23
103
114
120
23
25
23
16
171
12
42
30
30
84
15
69
11
16
15
89
24
43
69
81
12
6
150
15
27
30
84
24
30
101
1
24
36
12
47
24
67
42
66
54
48
27
81
84
6
42
27
8
7
233
43
5
25
6
24
9
75
117
3
6
39
56
1
36
24
24
54
77
24
7
17
37
3
141
11
25
54
12
54
30
120
18
12
120
6
5
37
6
30
30
24
17
1
48
24
71
7
18
30
41
96
19
6
39
24
104
103
65
25
102
17
43
48
12
41
1
30
6
90
132
30
78
24
84
21
63
30
11
49
48
84
35
31
17
1
72
54
9
24
33
23
1
15
21
12
6
60
84
42
15
56
43
6
95
96
7
48
9
144
21
35
40
56
37
6
29
7
33
56
1
15
80
64
15
36
5
1
23
25
119
25
210
36
60
54
12
24
6
30
15
8
25
216
71
55
9
56
19
5
16
15
36
53
31
41
48
25
24
30
36
69
51
12
54
78
66
131
48
1
15
56
24
139
30
23
48
24
85
72
11
88
21
84
12
59
40
51
12
17
25
39
9
6
60
12
30
83
16
39
41
31
17
115
108
33
15
81
24
32
64
56
48
31
41
19
29
7
9
24
27
77
7
33
45
18
57
3
42
66
12
54
23
7
60
6
18
21
21
78
12
198
72
60
87
21
204
30
6
12
12
6
54
30
108
24
29
25
47
37
12
30
9
32
43
30
95
49
66
24
42
30
45
8
40
56
67
30
84
24
99
27
5
24
72
64
129
24
30
57
51
5
55
17
43
5
48
55
24
60
18
18
6
11
19
78
78
48
12
60
18
111
120
63
78
90
12
18
3
9
60
35
13
59
1
47
13
59
13
6
84
6
11
64
69
6
42
24
3
33
48
96
18
5
31
42
23
19
5
1
30
185
24
31
6
30
84
81
33
66
69
15
90
66
45
32
64
128
25
23
24
49
42
149
139
29
16
24
56
72
49
15
3
5
16
56
1
30
12
53
25
48
12
120
54
29
16
51
5
7
18
48
6
18
66
90
11
13
35
13
30
125
43
45
105
71
208
128
37
11
85
30
84
36
21
48
15
48
ABCD 94488333068*3^$a+1 [50023]
48
51
6
30
54
54
114
3
12
123
90
27
108
33
15
165
354
42
108
75
156
177
78
72
84
6
48
132
159
24
36
9
36
111
165
18
12
180
57
72
69
36
108
27
69
102
108
60
36
69
105
72
108
294
18
39
171
132
57
156
447
60
57
108
51
36
21
15
210
3
15
24
18
30
24
33
51
72
18
90
9
87
18
12
6
33
132
45
132
48
144
96
15
39
30
90
6
84
24
90
12
18
75
21
48
42
36
69
3
36
192
93
132
33
12
42
177
75
21
264
69
72
18
42
48
39
60
180
33
18
72
12
36
132
72
18
3
27
168
177
39
30
126
9
51
120
132
36
129
48
237
147
105
138
18
27
72
45
18
57
24
45
60
36
90
48
6
66
21
144
3
33
24
15
30
24
51
39
30
90
60
84
150
30
18
90
90
18
36
54
39
21
36
3
81
6
33
123
45
105
39
84
21
111
12
36
51
6
39
135
78
18
18
210
81
228
72
69
6
138
108
24
138
42
30
96
72
108
12
18
99
123
48
114
66
60
192
36
21
36
15
204
54
12
294
93
177
75
69
72
3
12
3
156
81
27
108
108
144
21
345
30
96
30
3
96
15
57
72
72
63
72
21
108
201
15
93
228
42
210
42
21
27
18
18
117
12
15
42
18
36
324
126
126
69
21
51
39
30
126
150
198
21
9
24
3
15
138
42
144
18
87
75
30
36
60
18
84
6
84
6
66
90
114
39
15
105
132
36
45
18
96
141
39
54
30
54
63
48
144
36
57
198
84
42
3
51
21
15
54
162
30
18
45
36
225
18
333
33
75
177
90
84
18
111
60
36
159
36
30
3
15
150
12
36
312
120
36
180
72
3
111
30
78
21
15
84
108
57
3
84
6
48
24
18
57
72
285
246
129
39
30
27
108
81
6
105
33
39
15
42
84
24
18
84
6
12
78
12
42
15
105
36
99
48
51
21
39
36
69
51
21
147
21
15
57
99
18
36
39
21
12
24
30
6
18
57
33
30
81
99
42
75
135
270
3
345
36
18
57
45
36
39
3
156
150
12
78
90
30
36
54
42
174
18
60
36
90
12
78
21
123
30
36
36
6
162
36
126
48
132
90
3
81
39
57
90
90
36
120
99
45
90
18
3
15
24
141
108
87
114
18
18
39
48
252
39
336
126
42
33
3
36
93
36
69
48
24
84
72
90
93
21
51
24
15
36
48
162
42
18
18
12
45
189
99
45
42
90
3
15
141
33
207
69
72
3
45
60
102
42
216
102
24
126
90
57
27
21
15
150
75
9
18
21
51
60
18
102
6
159
3
93
9
39
72
108
21
30
36
54
3
3
12
60
105
183
69
15
45
141
30
9
36
27
81
15
90
39
36
45
294
57
48
105
72
60
66
18
186
30
39
15
60
12
42
75
87
48
153
123
21
180
15
66
99
48
3
120
45
105
15
24
159
102
18
57
87
132
105
15
6
87
216
57
30
57
108
15
54
108
18
45
105
72
48
108
39
72
111
12
42
3
48
75
69
96
9
36
144
168
12
54
72
54
60
126
30
27
72
45
63
117
24
66
36
9
333
108
204
84
60
51
15
93
51
36
18
27
213
72
15
129
30
42
72
123
15
72
60
120
21
21
48
6
57
63
6
ABCD 94488489328*3^$a+1 [50027]
89
274
44
90
72
24
16
3
60
105
102
86
78
66
28
30
32
13
45
15
147
108
50
40
38
18
94
30
6
54
26
6
88
63
59
36
90
55
57
6
36
134
46
33
17
19
17
108
54
73
87
90
2
61
203
72
18
4
42
44
64
32
40
44
25
35
166
44
96
58
30
86
6
43
41
90
6
54
162
84
19
84
47
70
68
132
18
1
35
40
62
94
14
42
37
21
62
112
222
18
30
2
4
84
6
26
60
18
66
4
2
30
1
23
16
14
10
54
32
48
6
16
74
30
4
122
24
12
60
18
16
93
65
78
18
30
36
60
18
22
81
9
3
23
24
84
76
56
84
24
76
50
30
130
63
108
33
32
22
26
72
94
20
148
36
36
68
12
258
12
28
26
36
24
12
18
187
35
238
50
30
10
26
64
62
24
4
26
6
72
1
17
34
20
4
36
14
36
48
108
94
146
4
44
90
4
45
51
54
75
15
32
156
4
68
172
80
18
18
25
72
35
48
78
79
23
22
428
78
40
50
55
75
26
64
14
1
21
90
33
36
17
22
36
180
14
36
34
213
5
52
2
181
53
30
72
24
30
90
10
18
120
90
50
1
9
26
24
25
105
12
51
99
21
12
15
92
4
14
31
17
22
33
27
32
40
30
114
36
33
65
78
30
18
24
72
36
54
4
122
13
89
175
45
42
30
50
6
18
4
36
26
10
68
22
26
4
24
44
108
60
124
60
144
86
30
130
14
96
13
131
54
91
75
80
6
66
37
41
16
24
62
64
108
62
10
9
12
117
20
31
144
81
44
36
6
40
44
166
39
21
48
252
3
53
22
90
15
48
23
72
90
7
27
24
86
103
113
30
4
20
13
185
12
31
69
54
14
18
84
6
54
40
104
40
44
6
102
24
54
16
18
21
21
30
21
35
174
10
14
54
73
143
4
62
6
13
107
90
22
32
1
5
12
36
76
3
11
6
4
122
4
9
251
6
48
64
158
34
3
15
132
30
60
48
2
48
85
41
4
110
70
32
24
7
48
24
23
25
47
40
20
13
59
109
21
54
84
20
40
8
114
84
10
32
4
80
298
32
40
8
36
4
2
58
12
18
21
65
54
6
54
12
114
106
56
72
52
69
149
22
8
18
154
21
23
10
104
22
48
21
69
38
18
34
20
66
126
24
54
12
24
30
90
10
62
18
64
116
4
6
80
6
184
126
140
66
78
84
46
45
9
30
42
30
69
21
3
75
26
36
150
4
80
25
17
18
72
30
24
40
26
4
18
186
54
15
11
10
170
4
96
129
15
62
18
18
60
30
274
20
103
23
37
11
24
70
15
5
36
72
48
7
93
90
285
47
22
42
9
35
4
86
96
30
1
17
78
84
24
36
1
3
105
89
31
12
27
32
36
42
70
6
176
30
24
30
10
44
18
18
25
84
35
18
43
119
61
51
24
122
12
295
60
11
120
109
48
29
4
32
55
87
20
22
158
108
54
30
6
48
67
12
15
141
9
8
55
57
2
198
102
58
6
32
34
24
87
53
76
14
109
36
21
51
3
45
59
121
24
165
8
18
25
24
77
96
4
68
40
51
11
96
4
33
36
159
50
22
20
18
18
37
53
22
105
53
7
11
16
20
88
38
90
48
6
19
47
22
56
12
42
18
7
77
118
36
9
48
23
4
86
94
92
54
40
26
78
22
104
72
25
33
90
9
53
162
46
84
2
90
4
180
26
18
36
60
84
6
34
128
7
105
36
36
14
40
84
240
36
26
40
74
34
3
3
129
27
74
7
59
78
66
36
10
26
78
12
43
11
54
7
35
58
36
14
34
50
6
72
18
145
71
49
24
15
92
18
12
103
47
148
32
40
8
36
6
30
13
45
20
36
55
71
4
170
42
22
12
18
6
32
12
60
72
43
15
62
6
37
75
32
48
25
71
4
93
113
94
90
2
246
28
15
35
30
42
54
58
12
20
36
30
4
60
3
5
82
26
7
83
90
18
36
13
11
4
62
6
102
22
56
12
36
109
17
43
101
24
12
10
44
24
12
54
46
50
4
50
85
95
66
90
6
72
40
75
47
138
55
107
114
7
83
37
87
128
97
83
72
36
4
8
64
8
36
25
17
18
30
4
6
44
10
30
42
120
3
101
10
14
52
3
255
50
12
36
24
43
27
20
13
107
61
53
16
18
32
60
13
27
14
162
174
18
25
173
24
48
6
16
18
ABCD 94488744064*3^$a+1 [50058]
5
26
5
29
2
30
19
71
18
4
7
49
30
13
11
12
48
37
5
3
28
17
11
16
39
6
19
11
41
16
9
12
27
64
4
31
29
31
1
76
4
36
3
66
18
5
85
12
6
70
31
73
16
55
36
20
11
13
5
48
3
33
66
29
25
23
7
10
36
2
17
53
31
48
29
15
20
57
11
17
2
36
12
30
11
13
30
84
45
15
10
63
11
12
53
67
10
31
20
17
35
1
174
10
19
49
48
6
18
60
27
9
30
42
54
41
36
1
11
12
19
49
5
43
16
7
90
15
39
41
28
4
4
7
30
36
23
40
20
12
17
31
8
40
19
5
7
24
84
24
42
51
13
2
12
41
16
9
24
11
16
9
91
20
51
41
31
6
7
35
48
10
7
12
4
63
46
2
17
13
19
57
39
28
5
8
40
62
18
54
12
58
7
5
50
9
32
40
4
5
6
78
71
4
12
28
11
10
43
53
20
72
12
3
68
4
16
29
31
69
31
24
4
44
13
102
82
14
6
63
21
64
3
36
9
2
70
11
87
12
22
44
15
9
12
7
11
45
56
20
4
73
35
19
13
71
21
56
7
42
18
10
15
48
64
5
55
52
21
59
1
42
17
24
12
32
9
14
9
9
3
37
2
13
80
68
29
11
27
9
3
77
44
41
4
7
12
4
27
30
6
30
23
24
1
19
44
40
12
83
12
5
13
47
12
4
39
10
19
31
6
7
33
91
13
19
4
36
7
10
50
9
57
4
7
25
19
45
35
3
30
12
28
2
21
9
7
41
42
1
47
17
49
39
3
33
27
21
37
55
1
3
45
99
20
7
30
30
41
1
54
6
12
30
12
84
12
12
13
8
40
41
30
24
10
14
49
8
20
49
16
8
12
11
20
64
16
15
29
13
15
20
4
33
48
12
4
23
9
12
91
20
45
52
47
15
10
83
20
36
41
7
13
40
3
16
7
10
26
30
6
33
32
49
6
30
12
36
35
1
40
3
35
6
3
51
6
6
57
3
61
12
4
7
12
58
3
16
8
16
61
27
28
21
2
58
14
36
24
10
2
34
19
20
23
12
13
36
16
43
13
4
32
11
42
11
37
11
31
1
80
112
83
24
49
23
6
7
12
16
5
2
13
9
84
31
36
5
27
4
7
36
1
77
6
9
15
18
3
44
61
16
19
5
51
44
68
12
112
33
6
6
30
5
16
92
100
76
4
19
29
43
10
15
56
20
13
31
9
12
2
30
12
23
13
42
30
42
49
32
80
48
25
15
9
18
30
11
17
3
41
15
36
12
15
9
8
1
3
20
12
5
43
20
9
2
33
13
56
18
21
4
5
6
12
53
32
4
5
27
16
32
5
60
6
60
29
12
7
34
8
48
63
56
48
7
9
27
6
11
25
11
209
50
9
4
5
59
31
65
32
12
16
28
39
9
56
17
20
28
7
7
30
30
58
8
24
11
5
19
20
11
17
85
16
3
9
19
44
52
20
24
11
12
48
12
30
40
36
3
41
7
4
37
60
24
11
77
8
3
15
41
19
24
6
39
21
15
15
1
11
21
3
1
12
5
12
4
2
30
4
7
28
16
36
16
53
44
6
30
31
16
17
59
32
7
6
30
10
135
4
7
24
34
19
8
29
24
12
30
9
16
12
71
66
6
18
52
27
23
5
36
28
9
40
19
20
33
15
8
3
29
25
6
1
17
4
27
23
42
7
12
4
12
19
1
40
13
30
30
11
17
14
5
16
24
20
12
49
19
52
12
19
13
9
44
30
6
7
21
72
26
34
75
11
1
21
59
9
11
28
21
12
3
9
31
9
26
5
109
35
31
34
15
5
23
7
5
56
5
4
47
13
8
30
37
11
30
51
4
5
19
5
6
41
32
11
5
80
28
16
48
4
23
12
33
9
7
11
5
7
10
27
9
11
25
38
6
16
27
16
13
35
29
26
12
18
48
11
108
12
41
15
47
9
36
15
21
21
60
31
23
36
53
1
95
17
11
3
49
9
19
1
11
7
30
11
13
27
39
22
20
12
30
37
23
36
17
12
43
12
6
4
24
27
48
12
88
8
64
36
1
11
20
16
19
1
8
32
31
54
11
8
5
4
8
12
30
12
5
4
15
13
80
28
21
8
36
6
10
7
56
8
37
39
16
25
35
24
5
39
47
12
17
36
32
4
104
36
29
6
34
7
48
7
12
65
4
28
21
15
32
32
19
41
41
8
36
31
17
6
42
27
15
18
27
68
80
16
1
18
29
29
3
4
65
80
47
40
117
35
73
36
31
23
18
4
8
60
6
34
38
17
13
12
3
8
8
11
48
22
32
19
9
55
4
33
16
43
28
32
49
7
12
44
20
13
76
43
28
16
11
60
53
80
20
12
4
11
22
48
26
12
29
28
3
12
37
16
5
38
6
27
37
20
6
17
16
15
49
4
7
49
16
20
48
17
66
65
24
13
12
6
34
67
1
4
7
36
1
42
12
18
40
11
3
24
30
6
37
60
24
16
60
7
66
30
37
68
9
23
7
13
56
3
60
17
32
23
13
59
25
32
76
81
11
39
46
19
12
7
5
8
5
18
33
21
3
16
9
7
17
7
7
73
20
1
31
79
5
1
23
1
60
3
4
4
17
43
7
9
32
32
32
3
12
10
103
16
75
25
28
7
84
24
22
8
28
7
7
6
30
22
59
3
29
92
5
4
38
36
29
13
11
12
1
24
66
30
23
13
42
6
76
48
3
16
49
12
6
94
3
16
12
19
10
2
48
12
58
27
9
32
30
17
55
10
7
49
39
63
17
64
49
24
26
13
5
27
3
101
5
86
12
1
81
8
19
11
37
4
67
18
30
5
4
16
59
46
36
3
16
19
70
2
6
15
15
18
11
13
7
23
133
9
7
7
9
3
24
21
9
23
13
28
2
10
95
4
12
17
6
21
8
5
2
42
90
6
90
21
9
67
68
8
24
5
8
6
58
35
8
7
17
92
23
30
18
53
40
27
6
4
7
16
12
4
17
3
9
4
14
70
31
104
17
42
9
4
16
12
32
48
17
12
6
60
17
19
9
9
7
5
75
8
103
69
16
4
19
45
32
5
12
91
25
6
17
20
11
6
7
5
18
6
6
1
33
8
7
4
19
25
47
6
12
12
7
11
12
34
3
48
52
1
6
1
16
52
3
33
40
81
55
72
53
15
52
7
17
20
17
6
53
48
55
17
28
25
19
49
7
23
12
5
19
29
7
61
17
11
36
13
79
17
7
5
27
16
12
5
24
4
19
7
36
12
36
6
11
12
101
3
16
17
27
17
31
9
7
55
5
24
12
43
5
19
6
18
6
12
60
54
17
79
65
89
8
11
36
4
1
27
4
5
62
58
47
28
4
1
42
10
27
28
43
25
35
12
17
5
27
11
72
17
8
4
1
24
4
2
34
14
29
24
13
31
32
9
11
67
5
7
25
8
9
18
29
55
13
33
79
43
12
6
23
7
37
12
5
31
17
36
59
7
48
42
4
92
18
10
3
11
9
21
23
49
11
49
19
4
12
36
16
8
1
30
12
21
36
80
28
20
7
25
32
3
24
60
13
29
24
55
21
14
13
11
60
25
11
21
3
30
6
30
55
56
16
24
36
59
18
3
9
19
9
7
5
2
13
16
7
30
4
43
49
16
8
23
7
17
64
13
35
3
61
23
6
3
9
11
1
18
17
1
27
37
36
23
15
6
6
12
10
12
47
21
19
8
3
1
4
37
7
20
24
3
17
7
6
12
24
19
29
11
25
7
5
95
5
27
12
20
21
30
24
18
15
15
53
7
53
19
33
16
16
43
6
12
42
45
33
31
12
9
32
23
61
24
11
31
1
28
17
14
48
17
32
20
3
10
8
6
24
36
61
9
14
30
19
23
18
6
9
33
47
8
9
14
120
6
4
11
4
9
2
17
19
29
43
10
43
7
120
5
44
11
22
26
17
7
6
18
5
20
11
18
16
20
24
12
27
8
24
12
7
37
33
3
5
47
40
87
60
48
18
84
11
16
3
18
6
60
6
66
33
15
1
11
5
49
11
19
24
41
80
11
18
47
20
5
4
26
1
12
11
34
3
17
16
20
66
73
116
60
13
8
11
1
15
80
1
31
9
44
11
7
118
23
81
12
28
26
24
17
1
40
80
12
11
12
24
25
4
14
18
48
27
4
9
19
1
19
17
91
52
5
7
31
1
29
11
24
20
28
5
31
32
59
5
100
8
5
50
13
28
40
75
18
47
13
18
22
12
19
17
8
7
9
3
107
5
5
47
9
30
82
12
14
30
11
19
24
5
44
20
20
1
28
95
37
8
12
11
1
30
9
39
6
42
1
12
36
12
29
47
84
89
67
1
6
6
27
3
5
5
92
19
11
6
3
33
4
36
3
33
3
17
48
75
1
15
29
6
30
11
20
4
ABCD 94488853612*3^$a+1 [50032]
36
48
126
24
18
30
3
21
35
19
12
57
8
103
72
48
6
48
27
48
152
24
40
21
18
102
11
139
36
33
75
12
9
48
8
205
18
9
213
75
285
30
108
36
18
72
11
120
127
57
56
43
42
3
45
35
61
131
48
112
32
40
32
31
9
8
48
7
57
69
6
21
45
18
6
203
96
91
144
21
231
129
93
3
80
37
3
32
72
109
54
42
51
104
64
45
54
101
31
54
35
96
24
264
157
51
24
261
72
27
45
59
16
21
210
65
7
6
131
208
176
24
48
79
33
8
103
17
19
21
80
112
80
7
89
24
13
27
80
96
96
85
48
6
66
90
54
72
27
56
61
3
75
48
245
160
152
37
90
161
7
48
57
3
48
77
40
8
109
72
155
133
72
150
5
160
51
309
69
75
56
16
117
147
69
35
37
54
45
80
216
19
21
15
54
11
175
105
69
114
12
5
19
48
18
27
48
69
54
45
45
6
69
80
187
72
60
105
72
93
66
17
112
32
79
72
120
89
79
54
123
147
53
139
36
24
30
131
112
8
208
45
42
12
42
3
8
7
17
13
75
15
41
19
101
37
54
45
8
55
78
90
65
7
57
56
48
16
39
12
29
24
7
57
45
131
85
27
48
24
45
72
75
141
35
64
123
138
114
65
55
108
45
48
15
57
21
75
51
101
259
53
48
79
41
160
45
27
87
33
32
79
264
6
59
240
37
78
77
43
108
65
64
24
120
32
187
21
45
54
18
18
41
16
195
45
15
144
126
90
105
8
31
41
48
232
3
69
32
208
8
259
93
200
16
99
45
8
24
91
18
147
195
18
144
3
128
7
129
165
138
198
83
144
31
36
21
32
13
27
48
75
120
45
48
56
16
39
54
75
87
30
27
56
16
45
131
72
85
150
156
9
72
48
111
12
5
13
96
51
15
24
161
40
15
102
96
11
24
96
24
109
11
192
103
54
11
16
195
141
72
32
79
12
53
37
72
75
128
24
13
3
72
80
40
8
192
13
83
229
3
99
165
80
103
12
29
259
60
30
3
24
8
7
36
69
24
117
24
83
40
15
6
66
78
3
15
177
152
64
104
120
88
32
40
63
72
108
18
27
15
360
30
27
56
61
3
32
24
109
51
69
3
69
35
64
32
48
61
11
64
48
72
3
12
168
36
90
59
7
54
24
35
96
64
32
48
88
45
24
11
48
16
15
30
144
27
32
13
42
33
3
29
136
80
19
36
65
72
79
78
147
69
51
159
24
161
16
165
11
72
7
84
5
37
120
72
83
120
37
11
24
160
93
192
18
60
84
54
90
24
12
29
96
48
31
17
40
87
161
67
18
6
18
35
112
48
56
85
90
294
51
15
17
43
21
171
24
21
72
123
53
19
18
30
45
264
3
93
69
3
80
7
126
83
24
112
176
88
39
12
18
78
69
128
31
65
24
43
48
29
85
162
54
30
60
57
69
35
288
91
66
6
165
27
18
35
109
11
24
61
54
18
11
61
35
24
7
168
17
85
75
32
120
85
83
144
24
31
36
24
36
65
7
30
72
75
111
57
8
40
24
48
75
12
24
209
72
64
32
160
8
24
40
32
181
3
69
72
99
99
96
29
40
80
61
150
66
150
29
7
17
31
209
72
31
185
72
16
15
54
3
27
53
115
197
16
15
81
216
32
16
24
128
64
75
66
144
150
18
3
72
27
93
8
160
32
16
ABCD 94490099656*3^$a+1 [50340]
95
54
235
35
61
29
19
197
54
90
18
90
252
403
96
41
108
27
171
54
36
162
313
29
195
345
18
18
72
187
11
37
35
72
90
91
35
90
234
18
198
54
180
55
48
77
126
37
35
18
54
69
192
64
125
51
160
32
45
51
160
131
36
25
335
162
90
37
143
18
252
90
25
263
522
90
72
61
288
11
181
144
96
240
5
187
80
57
396
123
21
18
288
54
108
7
11
54
31
149
43
47
49
149
27
64
71
105
21
54
421
137
18
72
45
135
153
112
128
147
45
16
191
81
27
72
45
81
72
72
18
285
288
327
18
72
180
18
144
90
18
72
108
612
90
91
287
33
112
35
301
167
144
90
31
149
18
162
198
252
540
25
83
558
162
61
11
216
45
27
108
54
198
13
32
16
47
193
59
198
144
198
25
47
1
89
126
72
97
65
63
45
108
54
36
45
45
67
5
90
193
275
109
80
304
240
41
18
90
198
72
45
243
144
18
162
153
45
72
459
81
90
90
18
18
7
48
899
90
288
67
131
234
19
192
95
144
81
112
77
36
162
493
29
243
27
180
81
592
96
32
117
90
81
297
103
77
90
342
67
113
72
90
90
216
252
15
3
72
277
128
16
11
90
18
90
415
287
216
72
1
287
180
180
25
65
207
117
18
25
155
360
157
221
115
48
17
79
191
432
1
539
108
54
355
113
360
558
72
18
79
144
101
198
270
360
198
144
73
197
270
90
288
67
5
108
90
72
45
63
18
144
79
191
18
108
54
13
5
43
48
89
108
162
72
145
48
176
96
165
18
18
7
47
36
144
13
185
162
36
49
41
180
195
48
160
11
90
18
288
72
193
365
72
18
54
198
253
467
285
57
36
72
72
90
9
240
144
3
144
126
180
54
198
108
90
54
108
135
153
90
324
18
ABCD 94490286362*3^$a+1 [50076]
161
36
1
23
31
33
36
20
256
24
20
180
16
180
24
12
80
19
93
96
120
36
51
144
33
32
136
68
19
53
55
5
144
36
148
9
123
93
27
63
41
40
104
136
39
65
16
116
19
41
13
35
19
53
64
116
48
64
33
18
54
47
36
43
65
36
28
116
40
60
24
32
49
11
28
177
18
77
64
56
24
49
107
96
48
36
4
12
3
36
9
60
20
96
16
44
160
45
270
29
61
399
51
5
64
96
56
184
144
92
40
60
15
177
108
48
45
35
120
124
156
176
100
48
8
7
36
45
12
15
29
88
27
29
60
55
54
123
3
201
20
85
75
20
184
80
55
5
100
32
25
75
68
16
84
140
49
131
52
8
36
64
56
13
15
120
27
89
55
21
15
29
16
20
43
77
4
96
3
18
143
40
20
12
88
96
84
56
24
139
93
12
272
60
4
72
24
60
108
33
23
12
24
60
4
12
9
126
5
60
48
96
24
40
105
35
4
12
80
4
12
15
53
120
115
101
25
15
36
8
72
13
107
4
44
40
255
65
12
160
20
24
36
7
77
36
28
56
36
48
40
36
164
40
24
92
16
20
88
20
61
39
176
36
28
144
176
16
105
15
36
8
16
24
20
60
37
54
18
23
120
60
48
4
32
4
152
28
92
40
12
32
76
104
24
4
12
156
57
15
57
155
40
24
15
5
60
12
24
24
196
56
52
8
24
60
4
56
36
148
20
16
45
35
55
45
9
39
51
77
160
84
164
1
18
221
52
12
56
36
160
36
24
15
18
15
48
9
59
160
56
13
198
57
56
52
24
60
56
127
17
1
143
72
100
63
36
69
21
15
60
56
28
56
64
272
24
55
36
89
28
72
36
24
108
3
129
44
132
48
36
124
84
68
100
120
15
18
51
21
195
3
101
61
72
63
8
16
44
12
84
4
60
51
9
12
8
16
189
35
19
108
5
144
16
68
37
3
56
4
9
51
32
48
52
20
28
36
44
40
24
72
36
48
36
80
4
12
39
5
96
79
21
8
12
28
12
12
15
113
28
36
48
12
56
88
51
5
13
15
72
20
4
36
20
4
120
216
36
44
100
44
12
28
12
63
65
12
24
40
144
92
19
89
16
36
48
12
8
4
272
1
15
128
12
4
104
52
12
8
60
24
84
19
377
24
4
8
28
192
68
132
13
144
23
120
4
36
120
8
67
5
49
135
36
63
5
132
28
152
25
15
108
80
85
39
96
72
44
36
4
51
53
37
59
139
17
124
39
65
7
105
140
79
29
7
33
111
101
24
36
55
53
40
12
108
32
43
161
264
60
19
81
12
33
155
72
52
12
24
36
156
8
4
8
4
20
36
64
24
32
24
24
40
12
3
54
27
63
33
20
24
36
64
60
140
76
24
20
4
24
105
15
8
24
36
28
240
60
84
27
21
8
76
21
59
4
24
48
48
36
44
12
28
80
16
33
87
56
28
56
16
8
4
8
40
39
125
84
16
24
36
24
20
52
144
20
160
51
72
126
51
24
87
53
1
75
120
36
3
144
21
105
11
36
7
21
80
16
116
28
156
44
16
44
12
4
129
72
3
80
7
53
16
36
12
12
24
20
36
79
57
24
56
40
60
300
39
9
45
11
36
43
36
18
51
12
48
15
17
88
36
39
72
54
15
56
48
7
18
87
48
92
100
8
136
56
28
147
9
24
132
15
72
17
19
5
72
28
72
20
28
12
15
9
44
96
4
80
37
39
24
9
11
7
65
7
126
11
40
21
90
53
216
36
24
124
60
56
60
1
39
144
92
13
171
84
105
162
54
11
40
24
104
52
48
9
18
54
18
165
33
72
23
64
75
69
20
16
255
45
44
12
7
17
19
41
60
43
53
60
60
28
156
84
140
36
4
32
4
20
4
12
9
35
4
20
40
84
177
51
3
105
56
24
40
369
71
112
24
20
205
39
32
19
21
120
248
97
155
7
233
19
9
81
15
39
17
48
64
48
3
126
15
104
60
4
8
43
ABCD 94490328356*3^$a+1 [50000]
53
116
111
40
45
44
47
48
25
76
20
63
72
8
48
48
104
16
85
60
90
77
13
91
9
146
101
40
40
32
21
59
1
4
32
210
33
21
35
16
45
54
46
44
4
36
36
120
84
187
19
30
148
3
24
9
7
133
19
21
27
8
40
9
15
137
63
21
11
85
4
120
24
63
64
40
160
16
53
80
19
48
29
11
73
6
10
60
104
11
48
17
20
11
133
11
8
8
32
5
51
5
35
41
55
16
93
184
72
48
43
49
63
16
24
16
55
17
43
34
56
131
64
21
19
80
1
24
55
5
86
141
64
59
34
72
19
1
88
36
24
51
69
12
63
21
35
16
33
7
8
45
75
105
12
19
29
36
80
87
3
5
41
39
65
36
11
32
40
32
9
7
139
34
27
24
35
24
157
104
80
5
11
37
56
36
84
35
41
50
5
16
32
112
73
12
44
4
116
96
23
61
51
13
72
75
8
128
109
43
47
1
88
16
8
17
14
9
81
36
11
32
117
35
69
75
40
11
54
16
24
119
16
275
70
120
24
62
1
24
153
2
5
5
19
5
84
63
29
51
37
35
112
89
16
31
8
16
5
3
136
32
112
40
16
71
10
31
49
144
36
28
26
69
25
47
16
8
21
28
36
20
39
40
96
5
16
60
108
2
9
80
16
8
17
79
16
133
67
40
73
31
24
48
40
8
24
101
19
61
4
12
80
35
49
47
24
16
72
21
6
13
232
24
16
8
161
7
17
95
1
20
66
25
9
26
45
49
7
40
49
164
76
20
28
55
91
37
88
240
32
32
25
60
12
60
24
20
87
80
104
35
93
25
23
3
34
43
73
7
59
13
21
20
7
40
53
51
48
57
15
24
24
56
16
93
3
24
105
48
31
72
17
23
97
31
55
17
17
15
8
104
65
23
57
55
59
37
9
44
51
16
9
23
27
61
23
36
109
41
15
39
30
4
32
24
4
27
35
29
41
183
21
27
57
2
53
7
9
21
11
24
16
3
46
24
39
21
115
32
32
40
16
64
56
161
20
11
224
5
11
199
33
1
26
53
127
25
105
119
40
152
13
36
24
31
8
81
24
120
36
11
49
7
13
35
29
67
16
88
9
7
29
59
81
4
26
89
97
199
65
15
85
27
69
110
13
56
40
5
19
45
35
80
8
88
96
8
8
72
56
61
51
13
36
31
17
7
19
245
25
76
3
11
61
136
88
49
23
40
59
58
75
11
5
5
24
12
63
47
34
55
5
19
41
36
3
45
11
32
17
31
55
41
49
16
48
15
8
37
32
19
21
48
12
44
4
122
13
8
37
187
139
37
8
24
48
9
30
10
15
24
21
131
32
7
54
16
24
19
56
112
73
16
20
24
99
16
24
96
21
11
37
11
72
63
1
8
56
101
83
21
99
8
19
10
75
33
2
5
8
41
47
29
83
27
13
41
7
9
31
19
24
5
115
70
7
19
58
62
24
34
32
131
49
88
116
36
119
16
16
64
24
31
49
9
12
11
40
23
10
26
85
24
125
4
167
80
29
36
71
88
5
16
19
24
8
40
19
21
152
7
1
53
4
7
48
8
59
125
40
88
48
9
50
10
83
61
24
56
19
57
55
53
72
75
16
139
21
32
40
8
40
73
80
47
73
39
32
25
28
3
33
24
2
10
35
75
58
56
19
72
8
56
32
8
49
62
33
1
20
35
1
28
62
29
25
40
15
11
5
29
84
120
36
84
12
44
6
1
9
15
40
8
40
40
32
40
9
64
2
29
85
100
55
41
24
7
17
60
2
33
128
88
16
5
28
15
8
80
24
55
33
96
21
4
26
10
3
177
15
24
9
7
53
11
75
46
63
81
26
45
39
10
47
32
7
41
29
20
31
23
97
57
12
24
35
111
185
16
40
9
24
79
216
305
95
16
5
40
19
41
15
9
71
88
80
85
12
31
24
56
112
72
16
32
97
31
40
8
32
13
59
16
5
4
31
1
64
55
25
4
32
51
37
12
63
72
285
24
170
46
19
25
47
17
55
17
24
7
88
85
19
187
61
48
104
25
87
35
5
49
16
71
80
32
117
20
23
17
24
26
21
73
31
25
31
9
55
104
21
11
8
24
8
72
32
13
36
31
5
20
24
15
21
30
61
69
60
50
10
35
45
43
141
84
32
55
120
33
23
8
72
77
86
10
115
29
35
27
45
13
122
33
57
31
117
12
31
24
80
16
24
89
20
40
84
31
25
64
191
49
26
5
29
56
16
11
3
10
91
29
107
39
84
10
91
113
116
36
15
289
55
24
32
45
80
84
16
20
24
40
115
25
119
41
71
85
51
29
83
8
153
24
15
16
1
23
5
75
48
40
8
9
127
144
5
96
123
32
24
72
13
20
40
50
5
144
5
36
15
9
23
69
43
21
27
24
45
43
17
31
24
16
72
32
65
44
11
24
29
156
15
105
55
24
91
36
34
96
ABCD 94490622022*3^$a+1 [50084]
36
18
12
54
42
3
4
60
224
9
55
5
63
81
18
12
240
1
11
96
18
66
49
5
27
9
6
93
45
78
90
27
3
33
144
39
54
114
1
47
18
96
48
6
57
15
36
126
36
12
144
198
96
30
7
89
36
108
75
28
5
138
33
39
24
18
30
1
5
48
18
18
72
18
1
44
96
21
15
3
126
31
29
12
42
72
12
37
107
6
19
35
25
59
36
96
1
71
108
102
87
63
102
24
67
17
31
11
12
9
153
27
9
19
32
21
31
156
80
84
15
54
36
162
72
25
32
9
18
6
90
57
105
54
48
33
3
78
12
15
9
135
117
30
6
18
37
29
19
161
72
18
234
78
18
12
42
270
162
18
66
18
127
23
66
27
9
115
83
61
17
19
44
111
33
84
160
17
120
6
13
35
90
108
168
30
96
102
114
12
33
129
6
120
42
72
187
65
19
65
24
39
9
42
30
27
63
37
41
66
126
18
1
5
27
52
12
53
18
12
36
25
83
109
107
6
3
45
6
45
9
39
177
111
51
45
16
23
150
30
42
103
125
72
127
44
33
12
247
5
27
15
18
30
18
36
7
116
48
15
48
24
36
18
99
9
199
17
18
109
80
111
18
235
35
18
132
75
51
13
12
83
18
54
54
54
30
31
12
20
213
12
15
9
48
6
1
35
36
54
54
30
36
42
30
6
25
95
60
48
42
18
12
49
12
11
54
79
35
12
42
12
15
9
183
27
69
28
11
9
15
36
12
132
9
57
55
89
78
120
133
44
45
39
33
175
41
115
77
7
53
7
5
18
13
5
78
45
12
69
27
3
13
32
51
45
52
32
51
9
3
60
12
36
36
1
5
151
41
171
15
18
72
19
47
49
5
36
42
1
35
138
67
95
24
18
156
18
72
6
36
144
99
48
52
188
64
11
96
72
108
49
71
153
16
179
45
81
36
79
47
13
23
18
84
24
48
27
45
96
48
24
75
99
6
18
85
77
84
36
6
9
124
20
81
36
39
33
12
19
71
45
33
30
33
39
78
7
11
54
108
102
24
84
1
113
36
27
57
6
48
49
36
47
228
72
114
120
27
28
68
3
9
27
54
6
9
48
51
144
49
23
21
15
54
48
60
255
105
162
36
30
24
18
156
45
81
36
90
241
29
6
138
7
83
18
42
102
18
9
9
132
18
30
51
153
84
36
15
9
126
9
165
96
54
12
96
9
27
18
72
135
27
108
9
21
72
24
18
13
113
18
102
114
12
54
96
36
48
91
35
49
11
18
48
72
55
23
48
6
3
52
119
234
6
144
12
25
36
71
25
77
60
66
42
27
75
18
114
13
23
30
31
11
145
11
36
6
12
36
123
21
18
162
42
48
157
96
53
36
78
57
27
133
101
159
39
9
28
68
12
33
18
61
84
17
18
216
81
57
114
54
30
6
36
36
18
1
47
6
108
156
6
84
13
12
20
9
36
60
102
36
24
37
161
75
105
27
63
30
42
54
12
24
43
5
43
20
87
138
36
54
85
95
60
162
18
102
36
18
33
117
12
51
3
24
1
83
33
108
63
12
9
172
17
6
13
23
48
24
18
36
7
23
114
7
5
15
3
252
36
24
144
48
78
144
48
42
144
12
13
5
54
9
64
149
7
29
12
27
16
179
12
60
1
20
27
6
31
96
107
48
24
66
42
108
108
57
60
27
126
36
12
54
49
29
36
54
9
81
12
6
129
33
66
25
107
9
12
15
162
12
162
24
25
29
84
36
63
15
48
61
191
33
48
87
9
39
13
29
3
27
33
63
120
168
12
78
7
36
5
27
45
90
24
81
9
55
11
54
60
72
12
24
7
65
144
43
5
18
61
96
5
6
72
13
60
17
66
18
6
144
18
18
72
36
9
16
95
54
18
18
67
11
36
36
36
12
33
16
12
83
33
81
54
228
18
24
75
64
32
12
123
57
9
7
89
144
12
126
45
27
33
27
36
117
16
11
1
128
153
18
18
6
12
108
9
33
48
139
131
72
6
63
64
11
18
126
54
114
61
119
48
6
3
51
12
90
6
1
35
54
75
9
96
39
45
6
45
45
180
66
90
198
9
180
63
90
132
36
84
18
ABCD 94490875894*3^$a+1 [50002]
36
19
18
11
24
73
30
42
35
12
1
12
12
11
52
81
30
9
15
30
11
25
11
19
12
33
27
18
27
39
29
1
11
12
1
6
6
18
77
49
51
3
6
6
12
192
48
126
54
17
19
41
13
35
7
29
19
30
48
30
33
24
152
24
7
12
33
12
20
31
5
91
36
30
27
57
23
31
6
71
25
3
32
132
7
108
33
72
45
6
9
15
33
32
48
12
108
7
17
19
24
6
27
72
33
27
21
75
81
6
30
107
1
30
29
7
60
33
3
45
45
30
12
36
102
48
15
75
6
60
23
36
67
150
30
53
1
11
100
12
51
9
8
43
12
17
12
36
28
24
3
33
39
12
24
12
33
9
35
55
12
6
3
20
37
35
40
32
12
55
18
15
21
12
18
30
11
28
87
54
35
115
9
20
72
48
1
35
7
54
3
33
12
63
3
12
24
21
60
3
102
119
24
4
3
12
18
3
9
11
67
17
60
16
15
60
24
12
9
32
7
53
7
33
8
4
116
1
48
30
12
6
23
60
55
6
23
36
31
48
5
1
24
120
51
20
64
32
1
54
21
20
37
6
12
48
41
31
48
6
18
12
36
30
35
7
53
19
9
44
7
9
12
9
48
6
5
7
30
24
54
117
3
12
53
19
5
40
3
17
43
24
18
35
31
24
17
48
55
12
89
7
120
5
12
67
33
3
12
72
36
17
7
18
48
47
7
69
9
35
67
138
12
23
1
15
12
60
3
9
8
49
66
48
24
90
75
8
19
53
36
25
6
29
1
30
41
67
12
53
76
32
19
18
3
39
6
30
33
27
54
6
48
41
4
69
12
18
90
15
21
66
96
24
29
40
15
12
102
6
29
25
6
129
60
20
7
9
27
18
35
31
36
54
6
84
33
51
5
55
5
4
32
1
30
12
12
24
45
21
66
17
7
33
32
16
8
7
5
49
30
6
35
25
183
84
32
49
27
48
12
39
41
79
96
12
6
11
120
28
8
40
39
21
63
9
15
17
73
12
6
30
27
51
12
5
37
11
4
57
11
28
15
36
24
5
4
15
72
33
80
28
12
45
30
30
48
12
48
24
54
54
6
5
37
23
120
1
6
24
18
71
12
48
49
23
72
31
42
42
42
114
96
21
63
24
6
24
3
3
30
36
3
156
129
3
60
3
6
18
108
45
9
59
4
15
66
47
12
37
71
79
30
18
17
19
9
57
3
48
15
53
25
6
5
13
83
25
12
126
29
40
3
57
8
55
18
72
12
126
77
115
54
6
48
5
24
28
72
3
5
48
64
20
67
6
18
36
36
125
55
18
36
18
12
21
12
15
12
36
5
85
42
6
24
66
60
29
12
1
3
69
120
132
18
72
18
11
40
21
11
12
36
31
33
36
9
18
12
36
29
12
24
7
24
30
54
24
45
27
18
96
15
75
6
6
102
30
18
18
30
42
12
6
11
13
42
6
3
9
30
53
24
31
60
78
6
149
55
9
63
29
25
6
77
12
61
107
37
60
11
24
60
133
23
72
7
5
1
3
15
5
199
6
35
52
3
12
45
39
41
49
126
12
12
54
11
4
129
35
28
3
30
11
36
13
24
47
19
60
9
33
24
23
16
20
85
30
29
60
28
39
18
42
66
72
78
18
11
13
11
19
21
111
114
126
33
8
40
3
41
79
144
72
41
7
17
13
12
18
5
145
30
36
41
19
149
7
41
7
12
29
31
36
45
20
48
25
71
43
77
13
6
5
24
103
29
55
21
32
28
45
15
39
48
5
36
67
12
105
8
7
5
25
18
18
15
27
5
73
6
9
57
3
69
18
12
21
27
42
3
104
13
3
12
51
9
20
25
6
5
4
48
9
11
7
36
30
54
53
25
114
24
17
7
30
42
84
24
5
7
33
3
45
39
24
36
36
33
27
12
108
114
39
75
6
51
8
24
12
24
1
54
41
16
60
39
6
54
18
11
37
54
6
15
8
19
96
12
12
161
25
15
20
31
54
11
48
100
27
5
25
18
17
4
12
165
24
35
24
37
30
24
21
15
5
7
18
47
31
9
21
6
41
55
42
23
112
8
12
97
3
3
30
27
15
12
24
30
35
40
39
17
151
5
24
73
11
25
114
12
30
11
24
19
96
180
9
20
55
77
28
39
41
19
36
6
54
17
7
6
59
13
18
137
40
44
28
3
5
40
63
6
126
5
7
5
1
11
28
3
17
13
24
36
12
6
24
96
12
42
42
6
18
36
33
8
72
67
5
24
25
11
25
59
7
5
25
3
171
126
23
25
15
27
12
12
24
42
3
12
8
25
30
36
6
87
3
17
7
33
15
5
7
81
63
24
5
61
11
13
47
55
29
1
39
15
17
7
12
33
15
66
6
24
9
20
36
7
30
30
120
53
60
36
49
47
19
81
45
15
3
30
6
5
24
7
12
77
19
5
19
102
30
48
12
18
66
24
21
21
3
33
54
5
19
129
56
4
27
18
11
12
72
40
87
21
60
27
78
83
19
42
11
12
31
6
3
45
12
3
48
3
5
127
60
30
15
33
12
30
29
4
72
15
12
12
9
32
108
49
18
18
59
108
25
15
27
18
78
66
35
79
90
15
15
5
19
66
27
3
9
3
18
96
6
17
7
54
59
1
12
24
120
11
60
25
30
45
9
51
15
5
13
27
12
15
6
35
67
17
61
12
30
24
36
60
48
65
31
5
79
9
8
19
24
30
72
42
12
18
15
45
11
36
13
42
48
33
8
124
3
12
60
6
42
45
9
30
60
29
1
60
6
30
12
15
75
42
3
68
7
41
19
5
25
11
25
12
120
23
19
60
36
54
11
36
31
24
48
17
4
32
52
27
29
12
43
90
15
20
31
21
39
29
72
115
30
47
36
1
3
20
31
24
81
39
18
72
11
36
24
1
18
41
25
47
43
12
17
16
27
5
48
25
42
5
97
3
9
138
5
43
12
12
36
42
15
27
30
35
4
39
45
108
68
49
6
9
56
37
18
54
3
63
36
6
84
35
43
12
6
18
17
7
6
11
61
54
24
54
35
1
42
18
11
4
80
19
65
36
112
8
36
64
24
15
18
18
24
132
29
79
125
31
9
56
25
42
33
45
60
12
15
39
18
42
21
20
12
12
13
96
47
7
45
56
55
84
72
9
12
3
5
24
1
12
35
7
17
19
6
11
37
15
20
31
30
11
31
18
6
108
12
6
27
21
11
84
4
108
72
3
17
108
43
17
13
15
44
31
6
36
15
87
81
84
27
5
28
20
31
24
65
12
73
15
20
37
23
1
75
9
18
33
9
83
19
29
1
48
15
45
6
29
96
52
ABCD 94491349534*3^$a+1 [50107]
60
66
90
3
45
30
101
19
120
33
27
21
72
24
164
100
9
12
90
18
87
33
47
48
31
84
33
33
51
3
90
131
109
95
85
150
60
21
51
29
36
19
41
16
57
12
168
192
78
66
39
201
36
54
6
108
71
79
81
99
60
213
39
5
85
24
30
114
12
95
25
78
165
20
271
41
4
44
127
78
96
24
11
19
60
102
83
67
149
64
32
205
35
48
91
29
112
8
1
51
36
33
71
13
60
270
105
57
111
12
45
12
3
116
55
66
138
36
29
61
36
15
165
18
132
213
48
24
3
45
45
36
24
71
1
108
12
59
25
144
11
61
3
12
36
57
47
4
21
15
24
9
36
11
64
21
18
41
24
85
15
20
61
6
21
8
25
71
13
3
57
15
116
156
4
219
12
21
8
169
252
48
36
39
32
25
111
9
24
39
48
348
9
35
115
96
29
72
88
240
75
66
147
33
35
16
36
3
69
57
18
5
136
39
12
45
105
51
9
48
11
96
13
6
5
19
161
19
105
15
36
65
31
29
4
20
25
3
39
29
64
72
8
28
48
51
54
11
28
117
143
28
3
57
120
27
17
19
41
103
42
48
30
102
83
60
96
19
221
1
54
24
102
23
7
18
167
16
48
24
45
3
27
5
28
12
56
55
54
3
27
65
36
64
32
43
65
12
19
69
48
9
108
87
128
61
39
111
96
18
60
126
24
36
69
20
60
52
45
90
65
43
30
135
15
5
25
132
108
75
27
138
3
48
80
235
6
35
4
9
47
24
49
72
204
24
11
19
30
15
15
36
45
81
3
195
30
47
19
54
12
143
12
103
66
60
15
44
36
49
123
44
43
36
117
57
36
15
105
36
138
30
35
16
75
30
15
20
1
78
66
15
81
48
36
11
48
36
1
48
11
109
60
11
144
115
41
19
77
4
72
57
6
66
84
60
119
220
20
85
75
21
6
69
105
87
57
3
3
54
35
136
51
9
15
21
8
1
24
11
4
75
17
43
30
3
84
20
25
135
93
3
87
5
132
48
12
148
117
3
57
59
25
39
21
120
24
36
24
36
135
15
21
93
3
9
39
44
96
40
21
3
176
16
69
11
48
37
59
1
24
60
54
162
24
6
125
76
44
24
64
12
9
59
25
42
105
45
23
16
51
18
36
66
30
3
27
114
15
129
30
42
60
51
33
15
39
6
99
27
33
20
16
15
141
63
90
30
30
246
174
30
72
21
33
36
3
56
25
15
15
6
90
9
75
29
25
36
90
84
90
11
100
96
9
60
39
45
3
24
80
19
41
13
275
145
96
24
75
15
17
48
7
21
117
215
36
64
21
11
49
6
60
24
105
192
24
36
128
52
153
39
21
24
155
25
66
141
33
11
25
90
30
120
24
35
1
135
20
49
6
24
12
30
84
15
72
3
9
57
35
103
41
19
213
9
48
35
52
3
36
90
6
150
54
6
35
4
9
126
6
59
55
54
66
21
153
71
25
174
96
6
63
21
126
5
108
12
13
42
18
11
4
57
51
32
181
27
180
12
116
1
228
12
30
153
32
4
36
60
44
100
129
96
60
95
1
48
3
63
21
9
36
84
54
30
30
41
85
15
81
150
30
75
15
45
20
73
71
79
30
96
35
120
52
93
15
21
138
17
40
44
36
25
3
15
5
1
84
51
15
21
33
36
24
42
210
60
240
54
126
30
78
6
65
4
57
3
51
69
32
28
12
3
6
27
60
33
15
96
105
75
3
12
29
36
19
65
139
6
27
27
65
52
80
64
20
25
15
9
72
83
187
53
187
21
147
65
1
75
252
8
49
60
6
21
3
33
3
84
5
52
39
41
25
78
162
99
9
27
33
66
105
20
19
41
24
55
65
100
21
54
5
36
61
18
125
112
180
80
13
96
24
6
45
129
15
21
126
54
15
15
57
3
21
156
44
223
60
21
80
120
1
60
3
21
30
36
24
24
101
181
15
24
141
23
28
33
30
69
36
39
17
16
8
145
6
65
4
9
12
228
147
80
55
89
16
48
56
49
ABCD 94491555898*3^$a+1 [50023]
49
72
18
141
80
31
57
69
3
69
35
16
32
25
23
96
24
112
32
73
18
5
31
18
126
41
48
37
36
15
57
71
16
24
51
45
24
57
87
32
24
19
53
73
54
33
8
88
8
16
9
23
24
40
3
18
3
213
72
144
3
128
192
96
49
36
35
96
16
56
31
57
33
18
93
32
19
144
5
40
32
24
72
48
49
15
39
17
88
3
29
88
32
13
11
7
57
32
48
24
19
101
96
24
16
15
9
9
111
48
72
3
293
121
36
35
48
40
168
56
24
16
153
239
72
48
1
71
88
56
16
120
27
21
24
56
64
80
40
56
40
80
7
137
7
18
71
37
75
24
152
48
120
96
25
71
271
33
48
128
43
77
13
90
9
80
24
85
107
1
39
96
56
43
149
64
3
21
24
32
88
8
24
16
24
104
91
29
61
59
67
101
24
112
48
144
24
33
234
149
64
80
48
1
95
16
200
48
72
1
63
72
56
120
85
35
19
18
144
36
23
40
8
16
56
48
136
72
56
72
13
3
8
48
24
16
24
128
37
54
45
45
3
56
136
165
36
71
55
65
24
55
9
24
21
11
25
143
1
36
51
56
55
57
48
3
45
8
64
8
37
35
24
13
51
21
11
88
27
18
27
9
23
67
77
72
48
24
24
160
152
16
165
180
23
24
169
15
48
120
8
25
15
8
120
40
72
33
39
51
126
36
11
16
24
80
72
67
69
24
87
36
21
200
24
72
16
8
120
16
153
15
8
16
8
120
67
45
45
36
144
119
64
33
39
8
64
240
80
72
72
73
47
48
24
40
8
64
32
61
108
162
198
180
3
56
48
1
231
8
96
88
9
15
168
24
8
24
64
56
19
101
24
16
75
126
111
33
15
56
48
16
8
24
24
7
65
24
48
16
56
79
18
39
56
48
72
88
32
48
24
72
64
8
24
24
247
41
112
24
48
104
24
40
21
75
32
24
175
17
72
24
16
8
48
48
1
54
89
48
25
18
18
3
128
40
32
67
69
21
35
19
21
8
40
8
24
7
180
5
88
8
40
57
18
45
56
48
144
49
23
24
72
136
8
16
48
51
72
5
24
48
72
64
8
13
75
8
16
99
29
376
56
25
15
48
104
49
23
67
197
48
72
48
24
25
36
36
23
49
71
19
69
32
24
16
48
128
24
16
72
48
45
35
64
8
24
48
37
83
48
67
77
24
16
24
24
32
48
48
72
72
13
243
96
56
16
8
96
24
37
11
25
23
88
8
16
80
19
90
54
21
8
160
45
131
16
33
162
45
32
139
69
21
51
111
17
112
8
25
15
48
8
64
189
59
85
27
8
120
16
27
5
24
112
57
144
71
16
8
96
72
112
96
8
61
59
40
27
77
24
64
80
160
9
47
25
23
24
40
3
54
95
48
48
61
27
32
49
23
72
24
24
1
15
8
208
32
88
24
3
5
72
88
87
17
91
69
21
11
187
54
108
27
56
72
7
9
80
72
19
117
9
39
56
24
16
192
8
96
1
63
8
96
13
3
48
8
72
16
80
24
16
3
18
35
37
3
32
217
111
56
112
72
56
24
1
47
64
8
48
16
15
41
247
33
111
33
8
88
15
65
96
144
37
54
36
144
17
37
75
80
79
105
75
72
18
11
64
56
48
37
35
16
128
1
135
99
77
216
88
15
144
17
19
53
48
72
160
81
87
96
32
1
23
13
75
8
72
16
9
15
75
90
195
8
16
192
48
99
18
54
36
41
96
16
48
8
79
65
25
39
80
25
36
36
119
7
33
72
93
51
8
72
16
248
16
8
64
72
48
8
72
40
48
168
56
64
75
141
152
64
3
101
25
71
19
53
37
35
24
64
8
13
11
40
21
83
25
63
8
91
69
8
24
40
224
40
80
19
5
31
33
75
18
27
128
24
48
136
8
48
13
11
16
24
96
15
17
19
53
1
23
120
16
32
7
162
95
31
33
48
81
15
32
40
8
64
128
24
24
96
37
27
152
55
17
216
37
51
57
87
96
152
72
40
48
117
179
24
85
35
24
ABCD 94492359166*3^$a+1 [50289]
19
24
317
18
265
185
223
29
19
240
47
265
59
61
119
121
77
18
337
168
35
324
1
240
47
18
103
144
120
65
180
18
54
43
72
48
53
162
313
48
71
108
13
120
48
72
17
18
349
240
96
168
24
48
209
103
77
163
96
72
65
54
1
125
43
461
19
611
18
403
47
193
239
36
253
197
54
61
24
185
319
360
149
115
48
17
18
37
53
67
192
263
108
252
252
198
247
23
1
17
7
72
96
48
72
317
72
36
7
137
90
13
5
558
133
659
18
67
48
47
25
48
17
252
139
77
67
167
1
17
103
288
312
72
53
54
18
43
672
77
115
191
73
197
43
72
168
72
5
67
95
180
108
73
24
336
269
252
288
7
11
229
24
179
90
43
120
125
19
24
11
360
36
54
43
65
252
198
61
29
427
185
295
83
133
119
25
443
72
13
23
180
85
24
71
162
31
264
120
53
19
323
13
5
180
54
1
359
169
47
73
107
180
180
373
24
17
79
120
467
205
24
5
91
312
72
24
131
133
96
221
18
72
126
139
96
125
43
624
197
36
90
252
108
522
187
168
23
25
209
270
25
24
144
23
73
24
48
215
72
72
193
77
115
191
72
558
43
192
48
192
65
463
59
18
72
475
432
96
192
47
145
143
18
180
54
90
211
120
240
48
24
5
187
144
317
19
24
47
265
24
53
162
1
72
96
47
457
240
72
144
72
95
54
126
72
72
133
317
180
36
67
192
48
35
72
36
97
173
19
215
36
397
48
120
24
24
96
240
144
41
36
54
18
72
18
73
197
108
79
83
685
17
450
349
11
13
168
17
162
13
48
155
229
288
48
227
13
95
54
43
96
264
48
48
144
5
43
29
139
360
144
437
43
288
ABCD 94492411064*3^$a+1 [50090]
33
30
60
45
39
17
181
27
72
8
7
9
24
15
72
186
84
11
184
9
72
12
35
1
15
75
21
33
198
42
336
60
36
108
66
222
3
105
39
45
147
48
32
85
11
43
69
96
80
72
73
119
193
54
138
15
183
17
25
252
138
18
72
15
128
37
216
11
96
73
39
72
213
42
18
198
48
114
47
40
96
120
120
147
261
96
56
40
32
40
21
84
15
45
171
264
123
108
30
24
3
33
12
24
90
9
39
18
78
105
32
40
32
16
129
96
39
63
144
24
9
200
136
9
60
108
12
27
9
36
51
72
48
15
90
54
54
11
280
213
36
15
69
60
15
3
48
45
72
69
48
18
162
132
3
8
55
33
39
42
39
51
69
72
57
87
3
5
96
64
153
24
120
6
209
109
11
13
18
9
45
84
15
39
96
72
30
132
48
42
18
48
222
90
54
93
207
89
160
165
72
114
138
71
127
90
15
72
153
39
123
66
35
40
104
16
72
24
21
75
117
18
33
9
48
135
33
36
36
23
16
15
18
162
18
3
8
1
119
7
78
162
9
75
18
42
33
93
12
60
51
72
8
24
7
9
56
25
66
60
57
33
12
72
3
8
40
45
18
72
54
11
55
270
18
216
81
63
17
43
29
37
3
48
9
111
240
9
39
192
32
73
327
15
90
15
192
63
57
8
43
53
61
11
40
8
40
9
47
55
9
200
40
120
9
15
45
11
160
135
72
137
120
25
78
18
15
32
79
36
5
43
36
6
12
143
37
6
21
81
63
27
53
61
195
21
48
60
375
104
37
3
72
141
35
112
255
12
150
90
29
7
30
155
97
135
63
114
126
33
32
72
25
15
93
48
60
15
24
153
63
9
71
7
54
84
36
3
21
54
165
8
7
30
126
6
54
180
66
108
96
12
35
7
120
33
32
72
13
18
48
42
87
48
93
11
40
39
72
42
66
60
90
15
87
24
90
30
474
39
33
15
312
80
181
147
3
21
69
27
45
3
9
60
12
90
36
78
30
180
54
42
66
54
24
137
133
12
119
24
16
81
87
75
180
90
12
3
87
54
90
9
8
253
24
72
3
33
90
162
108
18
149
61
11
121
12
11
115
125
37
99
69
59
7
153
105
87
39
65
25
87
93
66
249
207
318
35
1
63
27
6
30
90
18
45
15
57
144
56
7
18
47
103
9
24
21
48
123
9
15
69
6
21
9
39
39
33
33
15
129
168
15
57
23
7
273
32
61
11
88
63
72
105
8
7
216
129
21
84
71
40
15
89
192
13
3
48
87
78
54
165
27
101
72
31
54
66
90
111
69
35
160
189
11
25
159
105
18
53
127
72
17
1
39
33
42
138
123
135
185
49
36
12
216
71
1
47
16
15
12
45
72
48
69
6
84
24
102
107
97
23
25
96
87
152
40
32
25
39
24
8
112
32
1
78
54
11
136
45
51
3
90
35
25
47
64
48
32
55
24
30
96
3
27
6
47
43
29
115
93
135
65
13
84
111
32
16
129
42
54
191
43
48
18
90
42
12
96
27
3
6
135
153
63
45
3
69
18
65
120
7
36
165
32
40
177
63
8
25
36
99
81
36
12
15
45
11
1
18
18
35
169
18
101
144
1
15
207
90
12
27
224
64
33
300
27
48
3
21
33
102
114
72
12
108
18
21
21
27
261
75
216
231
33
159
ABCD 94492443998*3^$a+1 [50054]
130
11
43
60
24
42
24
26
10
24
20
15
1
54
20
9
27
4
24
152
141
43
50
15
36
25
83
21
64
102
29
55
210
24
12
84
11
144
21
60
28
6
86
10
78
162
30
59
19
116
136
74
76
74
100
20
9
132
39
9
25
6
54
47
45
75
36
43
84
132
18
66
84
72
84
20
6
70
60
18
62
33
61
30
101
9
4
60
86
30
16
20
34
36
24
41
9
4
36
60
26
10
48
42
60
24
36
5
9
60
75
24
36
25
167
99
9
225
6
4
41
79
50
10
41
55
20
34
6
5
9
27
33
100
20
184
12
90
110
4
56
63
48
63
10
35
55
36
90
50
118
36
6
60
80
90
99
1
30
14
136
78
12
5
43
41
109
66
41
69
10
36
29
51
28
17
225
120
148
23
279
10
44
6
30
54
34
6
54
122
69
61
90
185
9
15
21
24
34
32
54
15
75
76
5
9
15
21
144
90
9
61
66
84
50
6
9
135
70
30
56
148
56
81
13
116
96
28
162
29
91
44
46
24
24
6
41
73
2
160
89
45
34
92
34
24
131
36
43
42
80
40
120
20
90
9
49
12
174
86
39
61
24
11
9
4
62
90
60
84
51
9
27
67
26
15
91
78
30
102
50
28
2
180
51
39
88
2
24
30
180
6
10
48
17
103
86
6
118
47
115
29
49
36
140
36
28
42
420
54
110
34
11
1
24
56
84
16
110
54
6
34
120
6
78
72
44
6
28
42
14
6
88
12
74
81
43
12
5
84
15
46
74
60
40
84
32
33
25
30
17
55
18
92
4
54
5
91
5
36
25
18
5
51
36
58
26
100
30
6
84
24
6
216
18
2
123
27
9
19
126
80
46
29
36
45
54
45
31
84
96
29
12
123
36
40
5
25
14
40
54
2
40
5
55
20
10
78
2
100
30
14
36
58
60
17
85
108
47
39
90
60
16
20
34
30
24
12
119
24
7
204
24
26
64
2
90
100
78
116
21
13
60
23
3
16
74
40
60
26
90
60
3
51
21
13
30
101
55
66
23
36
25
71
9
16
30
20
60
9
49
120
60
95
12
9
10
6
18
36
56
4
146
3
85
2
28
17
19
84
17
9
76
59
36
55
120
198
86
34
215
67
44
70
6
50
10
24
26
144
30
76
14
10
30
54
41
61
78
2
75
13
102
74
10
41
120
13
32
40
14
16
80
4
77
84
135
64
116
4
60
6
78
2
30
10
30
5
15
30
63
37
54
5
55
30
176
4
24
92
24
76
84
210
24
32
144
4
66
6
50
10
50
30
4
5
132
153
100
120
6
30
50
54
4
60
42
18
122
60
129
25
110
76
5
24
21
99
15
76
50
3
72
240
9
30
70
11
69
136
18
60
42
95
39
45
96
175
44
40
36
20
10
18
72
24
65
84
67
29
55
24
2
120
24
64
12
14
10
24
12
48
90
26
15
25
36
23
87
34
50
94
11
12
7
36
114
102
30
48
56
10
26
54
16
48
17
25
14
60
36
10
108
2
4
5
96
36
3
90
46
18
42
60
14
16
74
4
32
34
35
45
16
24
6
18
36
20
40
11
45
99
1
170
9
180
25
110
9
21
87
12
7
29
15
30
15
19
42
59
55
54
35
141
10
6
155
19
17
9
40
35
105
3
27
9
19
72
30
18
60
122
54
100
60
5
51
189
61
60
59
109
12
60
71
19
30
18
60
60
32
24
9
27
40
5
39
60
10
6
144
29
21
171
9
4
32
15
75
9
31
29
1
78
90
11
109
11
96
48
141
120
34
60
36
41
9
36
70
44
81
55
29
51
54
30
76
14
106
60
60
78
56
36
64
80
16
20
24
16
24
6
90
74
9
25
12
24
6
14
60
10
24
137
9
27
48
15
34
12
90
30
30
110
75
15
90
64
6
50
34
66
50
30
40
24
116
15
135
64
24
173
3
130
86
69
21
88
42
29
31
48
210
2
10
35
55
53
87
30
34
114
120
12
54
126
60
60
48
56
70
66
44
27
9
28
36
156
119
21
99
45
46
80
4
50
60
30
81
105
100
20
94
24
102
30
44
136
29
45
70
66
80
4
114
186
11
13
11
45
120
94
96
24
26
120
60
220
26
24
46
80
10
18
47
49
146
58
116
10
84
2
30
141
12
61
6
5
45
10
5
255
10
30
18
11
81
63
31
30
11
103
ABCD 94492699318*3^$a+1 [50043]
36
45
24
111
21
23
61
54
21
27
90
39
39
57
45
18
41
13
95
192
28
36
165
51
84
87
17
12
124
27
17
1
59
88
15
72
18
12
47
16
45
60
3
9
27
36
32
31
6
3
87
30
3
15
105
12
168
20
1
15
15
6
23
37
35
49
60
27
27
12
33
48
9
6
12
6
15
84
12
99
21
8
16
15
9
27
65
16
32
12
49
15
117
3
60
27
69
48
12
24
9
48
24
39
15
57
24
45
3
27
9
96
8
1
12
15
32
40
12
8
12
43
33
33
102
9
8
28
24
20
1
12
36
24
27
63
5
61
11
25
6
57
60
15
36
45
21
99
21
15
33
30
30
6
21
20
16
27
33
33
39
80
40
72
9
111
68
16
12
32
91
12
29
16
60
32
12
31
89
28
21
15
9
27
45
6
9
21
24
23
13
18
21
3
48
77
115
30
27
60
33
63
33
11
28
20
72
19
45
15
117
12
15
48
18
24
30
96
45
57
60
3
72
60
3
6
3
32
108
13
3
96
24
9
36
144
60
6
72
9
24
36
3
21
45
15
15
144
18
18
30
120
6
33
3
42
135
3
18
59
1
15
12
24
21
27
36
12
24
36
24
21
18
69
21
84
27
36
153
11
25
24
59
12
136
3
6
35
49
51
8
28
27
77
76
33
42
24
33
32
1
27
20
25
36
60
27
3
66
48
35
25
36
39
80
7
21
27
81
12
45
12
87
75
30
3
105
27
24
87
29
31
30
195
57
6
41
4
27
17
76
44
25
135
48
9
51
39
6
75
69
48
60
27
33
12
48
63
12
15
33
252
21
24
210
5
28
12
120
12
9
15
12
45
12
18
29
61
15
75
33
81
23
25
27
33
30
6
99
3
17
37
78
21
24
72
15
150
23
31
60
9
15
60
6
11
28
72
68
12
43
77
4
57
3
60
9
120
27
75
5
108
25
18
9
48
15
45
21
119
28
75
42
18
129
60
63
18
59
49
39
63
60
257
16
45
24
27
3
77
40
120
33
6
45
21
51
32
7
33
3
33
21
23
40
32
13
63
12
60
60
36
129
51
9
3
105
27
3
9
45
18
17
16
72
45
138
69
3
5
16
9
51
56
4
144
12
20
40
9
27
3
41
1
18
162
24
60
18
45
12
3
77
25
6
18
6
48
6
39
93
87
12
51
197
7
48
5
72
4
176
60
16
3
9
20
12
48
25
90
5
25
6
12
29
16
32
28
12
33
24
23
73
60
27
36
9
48
168
30
24
21
60
39
60
18
30
105
12
57
35
40
24
120
56
16
72
3
29
25
78
126
30
54
15
3
33
81
75
69
6
48
57
33
3
72
12
3
96
12
30
54
18
63
48
24
81
11
16
69
3
20
16
36
255
21
9
23
13
39
8
16
44
1
30
9
92
49
71
85
39
12
33
12
3
21
3
20
37
6
30
39
99
12
18
59
16
51
18
18
9
8
13
99
20
40
21
47
88
32
61
42
18
15
36
81
180
18
9
36
57
47
16
9
6
21
9
42
18
11
16
27
60
12
9
56
55
5
1
59
49
30
9
72
24
39
102
15
51
30
47
12
55
5
4
27
149
64
135
24
6
27
24
51
17
28
33
6
6
72
51
135
102
3
15
6
39
69
63
12
51
9
21
15
12
48
24
15
6
6
18
120
15
32
55
21
9
36
15
84
36
27
108
60
114
51
15
30
99
20
4
36
99
12
24
9
56
16
24
8
13
47
28
60
180
3
90
15
12
15
12
6
11
19
9
20
193
12
75
48
12
21
87
3
21
80
28
27
33
3
12
33
3
9
33
47
7
54
12
27
32
85
96
3
81
54
30
39
20
40
20
61
24
90
72
6
24
83
76
69
3
12
36
24
75
21
27
29
28
72
9
87
24
33
60
51
96
9
87
44
4
44
28
132
12
15
65
55
6
3
21
51
24
48
57
123
20
16
36
15
5
76
99
18
107
4
72
33
36
35
4
84
15
33
32
67
21
24
9
12
27
45
60
12
51
63
24
65
12
193
47
19
57
33
75
36
45
24
99
21
51
8
13
27
12
3
65
28
72
87
5
4
135
6
48
12
35
4
24
63
17
16
12
44
43
93
117
27
24
72
84
9
39
27
21
12
72
24
9
3
99
6
12
51
15
69
33
59
13
30
30
15
32
19
41
88
21
54
5
16
147
29
25
3
80
52
24
9
3
24
9
30
6
63
93
54
9
15
60
81
9
84
18
45
92
16
99
21
60
36
9
39
60
57
155
4
81
23
67
65
28
12
20
73
63
75
17
25
18
17
120
1
15
15
6
24
59
1
30
72
12
21
56
120
28
72
24
15
54
35
25
35
28
12
21
39
80
43
114
83
40
45
30
42
83
55
6
42
17
37
23
12
4
9
51
12
63
72
17
133
18
60
60
89
1
6
53
1
59
7
33
12
20
49
6
6
3
57
18
6
3
48
48
39
102
36
27
20
76
9
96
6
33
48
63
60
54
35
1
66
24
81
8
73
3
27
72
17
60
145
39
84
21
66
54
11
4
21
15
21
27
20
16
45
11
28
45
15
33
27
36
39
18
107
55
18
47
88
60
24
9
75
44
12
25
36
47
25
35
25
107
16
132
12
99
42
3
60
36
8
72
88
192
21
27
20
16
9
6
9
105
6
9
12
8
25
18
54
95
64
72
32
12
4
45
51
21
72
15
12
48
32
48
60
25
12
15
8
1
15
165
12
72
15
3
102
47
40
105
95
25
51
9
23
31
84
6
60
51
36
108
69
3
32
31
132
48
21
21
27
171
9
48
24
21
47
7
24
45
72
12
15
48
72
ABCD 94493423582*3^$a+1 [50030]
11
16
99
5
37
12
6
36
78
12
66
65
24
55
36
54
36
83
16
111
12
18
84
18
30
60
96
35
37
72
156
162
132
41
139
12
6
3
9
60
120
246
126
60
75
63
102
3
8
13
12
54
30
18
30
27
56
13
35
37
90
78
30
66
18
36
6
18
42
48
12
30
156
117
48
75
48
6
71
43
30
84
318
60
9
104
19
18
75
27
342
48
138
29
1
60
24
18
33
15
54
96
48
54
66
12
12
72
30
126
12
51
45
54
45
32
184
80
25
24
15
3
117
32
19
84
12
125
43
60
36
66
48
11
85
27
8
139
48
12
6
107
19
66
150
132
90
90
72
78
48
42
42
3
32
19
45
21
11
88
57
87
56
31
96
30
99
3
30
18
18
30
42
3
75
42
48
6
78
36
84
23
43
162
48
11
25
84
24
42
30
3
15
18
12
18
9
9
36
6
53
19
48
18
27
63
102
90
30
59
19
6
39
51
5
1
18
66
11
64
168
3
18
36
18
102
15
39
54
11
64
15
33
45
30
53
37
24
150
114
30
102
42
53
43
24
78
24
66
102
47
1
18
36
18
30
161
79
41
136
15
9
57
23
25
39
8
13
30
66
11
25
30
9
3
42
6
138
30
5
37
54
5
43
60
30
12
96
12
48
35
7
41
199
17
160
3
18
24
48
18
12
101
67
18
11
31
54
30
48
72
18
66
30
12
23
16
15
54
12
114
18
12
66
237
15
36
5
7
113
184
135
12
6
12
162
105
80
61
35
19
84
84
60
17
181
84
6
57
27
5
25
39
9
60
108
108
75
9
18
29
16
3
36
30
36
39
48
177
198
18
23
139
53
163
5
31
9
45
24
198
18
96
48
72
48
12
6
48
41
25
66
30
60
54
45
63
132
6
54
30
48
6
150
132
84
30
18
66
114
3
45
78
162
3
9
12
48
120
42
36
5
25
18
6
18
93
123
60
66
18
30
18
30
78
6
6
5
40
69
59
1
48
47
19
102
15
15
84
69
87
30
54
336
72
96
5
1
15
105
54
132
12
78
108
12
27
56
16
21
24
3
45
48
48
12
24
18
117
3
53
13
72
30
42
11
96
91
84
9
27
24
30
114
5
25
12
99
176
37
108
60
30
312
96
5
25
47
48
61
48
30
53
85
30
18
132
30
48
162
108
12
42
108
12
42
6
42
42
33
45
6
21
81
24
126
102
11
49
23
168
19
45
57
71
24
19
101
1
30
18
126
54
6
29
115
6
30
18
18
48
21
200
49
24
180
30
117
104
72
13
96
18
60
48
29
43
96
6
24
39
33
87
27
378
48
3
279
18
108
6
24
24
72
93
21
35
72
24
16
45
27
45
48
30
54
36
108
6
9
24
51
30
60
30
6
95
19
24
42
11
229
30
21
8
37
12
48
24
24
42
18
6
6
23
25
54
108
132
6
42
42
18
29
133
18
9
105
36
24
24
11
31
252
90
3
39
54
12
12
6
72
72
30
120
15
21
6
24
54
47
1
78
54
48
27
27
36
9
33
12
54
5
25
54
17
31
60
84
89
55
12
24
60
108
66
6
5
139
101
96
13
35
37
162
48
90
42
21
87
132
96
60
36
29
19
53
64
81
54
60
66
59
16
8
97
39
81
150
12
18
27
21
6
144
24
72
45
45
6
12
30
12
95
43
60
36
30
42
30
12
11
19
53
49
60
96
102
53
145
12
11
1
36
60
18
36
150
11
157
6
42
54
5
61
54
5
1
87
51
162
3
69
42
30
18
17
25
39
51
5
43
45
141
11
85
11
37
3
9
18
18
75
45
195
80
48
61
155
88
375
12
66
30
93
9
47
24
25
132
24
6
102
6
57
135
9
93
72
123
8
19
5
24
16
3
101
19
48
90
72
162
48
78
60
12
252
63
152
19
45
32
13
24
48
294
69
129
6
41
91
90
12
23
19
48
53
13
11
25
18
42
78
42
3
27
126
54
9
72
69
54
6
71
67
18
12
36
36
24
72
72
71
85
150
72
5
25
42
173
97
120
23
19
24
144
6
60
30
42
24
51
45
3
24
3
60
113
1
18
30
18
30
30
33
24
117
126
18
35
19
30
351
27
24
66
48
12
60
35
67
66
24
3
57
12
96
35
187
120
48
48
24
ABCD 94494430952*3^$a+1 [50114]
111
177
15
75
69
32
49
120
36
18
24
48
42
47
48
112
48
96
96
75
66
144
60
54
33
3
77
61
179
64
99
93
32
64
27
126
72
15
75
240
30
90
29
112
39
78
11
1
36
108
42
48
18
42
30
27
87
66
132
18
270
36
36
27
93
35
25
18
90
155
25
135
48
9
24
30
198
126
45
96
128
336
16
117
72
99
63
17
91
53
7
57
144
27
204
120
17
97
48
6
54
18
66
111
15
81
45
3
48
57
36
144
54
162
6
21
15
18
30
81
27
18
54
54
6
162
95
79
360
9
48
15
17
1
24
108
155
133
11
16
21
155
49
234
66
35
7
105
51
132
249
21
11
64
33
15
87
42
30
18
198
105
9
66
150
15
69
11
79
33
32
13
3
15
65
112
33
47
64
123
36
96
177
32
16
9
228
36
54
89
37
42
33
33
47
79
6
18
108
12
144
24
84
36
108
54
78
54
120
51
3
36
57
33
36
24
90
18
162
5
16
15
36
48
6
39
80
7
41
43
69
21
42
65
91
6
30
78
174
24
29
1
47
7
240
72
108
66
35
109
18
18
18
29
157
30
6
120
39
123
53
19
36
9
63
42
167
7
24
144
81
39
18
36
36
54
60
12
65
25
72
18
54
39
147
90
48
108
6
36
29
25
18
69
15
60
48
150
102
57
3
84
72
78
48
99
105
48
54
17
48
43
21
48
93
35
1
6
105
21
210
233
25
48
119
61
144
78
30
24
111
96
240
3
30
60
83
25
12
11
43
117
48
51
60
120
9
80
55
72
65
205
6
36
153
9
36
12
24
18
36
41
223
42
23
31
30
24
11
1
143
97
102
9
144
69
192
27
33
156
3
93
12
6
66
168
90
18
27
63
12
53
7
156
78
66
6
87
176
144
109
18
36
90
54
18
18
126
24
90
9
48
192
3
84
42
15
33
36
198
54
126
60
180
102
75
15
33
48
153
18
36
17
192
13
108
87
33
63
15
84
45
9
36
6
72
18
12
36
132
47
64
96
48
69
11
25
90
12
222
66
81
27
36
33
32
115
216
108
90
18
72
6
111
189
42
57
9
78
9
32
43
21
32
64
15
18
36
11
109
18
33
219
108
18
71
1
63
69
72
48
54
54
183
15
17
61
66
36
189
9
42
45
75
18
132
12
294
108
48
17
1
162
132
90
30
81
15
36
141
231
168
225
96
183
12
29
151
6
12
72
18
72
69
3
45
27
24
45
128
7
57
99
173
115
29
16
15
81
48
81
18
24
66
3
15
65
43
60
36
162
102
45
15
36
12
65
175
12
180
305
55
54
78
12
57
129
18
66
144
27
99
36
60
30
42
36
30
234
9
80
25
87
195
90
35
169
102
17
7
156
96
90
66
17
19
189
9
18
180
17
91
165
32
64
123
21
272
169
18
60
18
180
198
45
48
63
17
1
36
27
45
3
32
112
32
144
109
35
97
18
36
72
18
15
51
6
48
87
96
123
54
15
128
144
91
6
47
64
69
11
55
249
75
309
87
9
27
186
59
13
18
65
91
36
54
11
64
51
93
32
7
36
66
24
162
84
6
66
54
42
192
132
9
32
97
78
12
162
99
9
258
108
41
16
9
54
198
18
54
6
54
90
126
84
11
25
72
222
65
97
95
79
36
60
102
6
21
15
162
207
21
90
24
ABCD 94494439244*3^$a+1 [50013]
49
32
3
6
75
9
6
72
69
16
20
45
3
15
12
9
60
3
108
18
67
47
36
25
80
12
3
30
7
65
30
162
18
117
33
67
41
12
12
31
20
27
30
3
27
12
37
96
8
39
18
79
53
6
54
3
123
24
6
30
21
16
23
30
31
116
27
21
9
36
12
18
21
60
16
68
9
6
25
20
16
29
111
3
18
162
1
32
57
18
33
64
36
5
27
60
3
9
21
72
3
40
12
53
7
17
48
19
29
39
15
48
12
6
24
18
12
6
24
27
39
1
59
12
30
42
168
30
19
80
39
60
57
45
7
5
27
16
5
55
53
42
13
32
27
66
12
12
6
42
99
48
3
25
35
9
16
17
18
33
156
3
6
30
81
9
60
12
15
24
24
72
75
9
81
12
7
24
56
9
79
8
45
15
27
6
84
6
105
12
3
9
33
18
60
30
90
12
12
57
16
5
18
57
33
31
24
35
165
39
73
12
12
8
112
44
4
156
5
42
12
1
104
63
33
156
36
27
21
40
29
3
24
21
78
69
105
31
12
23
30
12
30
30
3
4
11
21
9
15
52
65
72
36
51
9
54
37
131
138
19
53
42
1
5
75
15
9
16
5
15
9
6
81
51
45
64
84
60
17
60
12
7
59
57
3
45
27
12
138
18
21
16
23
1
8
75
37
20
4
12
83
1
11
18
27
27
138
12
90
13
23
30
12
75
60
15
12
18
115
53
91
23
18
42
108
48
9
16
35
61
23
18
12
30
45
40
5
3
64
29
15
12
15
33
16
71
9
33
30
57
21
27
28
35
13
5
90
12
48
72
9
3
6
72
48
115
12
32
21
24
6
12
153
45
15
9
27
9
12
39
33
18
18
30
30
24
3
27
45
16
47
18
7
35
18
12
3
16
59
42
63
15
25
17
42
108
72
21
9
30
60
36
45
9
51
39
60
18
63
27
13
17
87
3
12
57
21
12
15
3
30
72
156
12
12
3
87
18
7
5
3
27
13
23
9
33
12
75
48
27
61
29
3
48
9
6
49
11
42
3
16
48
32
99
90
15
9
30
6
42
13
60
5
7
32
81
84
3
33
15
27
37
23
30
78
24
6
30
24
37
20
60
63
66
12
30
169
53
30
13
77
6
21
16
5
3
12
48
12
3
12
25
5
12
18
30
63
40
116
4
5
12
63
12
57
48
18
9
3
45
285
27
21
24
18
9
21
18
105
60
27
48
30
12
15
27
1
47
13
24
5
6
21
63
6
42
30
30
42
3
33
42
69
3
33
3
24
73
8
16
84
60
29
66
84
78
39
9
15
15
24
78
3
9
30
90
108
99
28
11
25
5
42
9
51
72
60
6
102
12
57
16
32
72
63
1
32
75
13
5
27
27
45
45
3
33
15
39
90
6
132
60
18
7
84
41
102
18
19
128
15
33
3
45
27
18
19
5
27
21
67
48
8
72
33
12
18
25
65
15
39
121
176
48
12
76
53
30
54
27
60
21
3
12
33
42
18
12
42
57
16
17
96
60
115
35
24
45
40
5
27
21
90
18
51
36
105
19
11
12
21
39
6
42
13
12
17
6
1
41
78
84
37
41
12
87
36
3
25
84
96
5
42
25
24
11
30
12
27
93
6
21
3
21
45
24
27
16
5
12
27
28
41
12
75
64
71
9
63
48
57
3
12
13
53
60
51
3
6
19
68
144
39
30
30
25
65
31
29
15
9
43
77
6
42
90
108
25
29
66
21
81
19
56
4
20
39
9
81
39
21
24
51
4
23
9
36
48
9
31
17
3
64
65
6
114
6
12
72
33
48
39
21
4
8
33
102
48
9
21
12
3
36
111
12
21
45
30
49
11
121
11
37
48
32
21
84
48
7
11
114
18
33
9
6
24
57
28
65
27
16
8
24
21
42
30
42
36
24
30
78
9
24
45
60
7
68
16
29
7
8
27
12
13
65
30
33
39
60
6
192
102
1
5
15
45
24
27
21
30
18
24
51
24
21
30
1
29
31
24
5
54
78
55
35
72
21
39
168
30
60
15
33
31
11
13
17
12
31
20
40
17
67
32
21
18
24
13
5
3
15
60
12
25
77
6
105
4
23
37
41
27
28
35
1
60
23
48
30
15
3
30
24
6
102
18
81
16
47
1
29
66
49
8
33
12
18
9
3
93
27
13
236
21
7
11
21
9
111
21
30
9
4
24
23
12
21
9
6
57
15
78
60
54
6
15
76
23
60
6
90
42
75
45
15
4
71
12
25
36
5
12
12
78
18
15
39
90
6
21
63
6
67
17
48
18
84
6
30
42
12
151
32
4
44
99
60
21
15
81
36
3
37
8
57
7
12
11
49
11
9
4
60
12
17
6
72
78
60
24
138
9
36
3
42
18
54
27
39
12
72
48
102
7
23
105
15
30
6
12
9
3
36
42
42
13
8
117
3
4
5
18
9
28
5
31
44
72
64
5
75
45
51
63
48
9
24
9
36
42
33
24
135
66
42
73
5
12
3
99
18
43
17
15
57
108
18
54
43
47
21
12
27
6
15
24
76
29
6
1
80
3
6
60
7
35
42
3
12
21
31
11
12
61
12
5
39
3
36
42
15
15
12
61
35
54
126
9
3
60
33
27
13
59
18
18
1
11
9
36
88
5
24
3
63
1
56
87
78
12
18
9
21
39
24
45
15
4
23
25
23
54
31
5
15
15
12
48
30
15
57
18
72
30
63
4
20
16
29
31
35
132
37
5
6
24
18
30
12
30
3
4
29
39
12
64
35
57
57
6
30
54
30
15
3
42
3
63
9
21
27
75
108
9
72
4
5
39
93
12
87
24
16
8
48
15
33
15
12
18
135
4
5
30
73
5
12
78
48
30
31
8
16
92
93
114
6
15
16
11
60
48
12
9
81
30
18
90
30
7
20
87
21
39
21
117
18
1
71
42
30
33
27
6
54
1
72
5
108
7
24
11
48
24
93
45
12
60
36
7
8
15
9
3
18
12
42
30
15
81
42
18
55
12
20
48
9
183
52
5
75
141
115
5
30
60
42
7
5
6
102
43
20
39
6
42
18
7
5
48
139
35
37
29
12
12
18
49
83
37
41
78
12
12
48
42
6
24
1
32
15
25
80
100
60
8
60
12
15
12
6
54
6
91
59
30
30
12
30
39
21
15
3
12
45
64
23
6
ABCD 94494611098*3^$a+1 [50051]
21
54
45
45
36
66
24
30
360
3
21
15
12
3
60
12
54
54
114
72
99
21
6
48
69
45
156
60
66
6
3
72
99
18
42
21
99
153
27
54
72
27
153
24
18
90
3
15
12
18
63
27
93
231
6
63
21
24
15
39
48
18
42
93
144
36
84
21
12
132
18
213
12
183
24
30
51
21
219
21
99
27
117
48
69
123
111
36
36
90
27
21
15
12
33
27
63
90
84
36
96
48
6
72
54
66
90
168
54
30
6
162
15
33
27
45
27
27
6
27
45
12
6
177
3
90
12
78
108
54
48
24
30
129
69
6
30
219
21
66
24
12
33
9
36
36
3
27
186
12
15
27
90
3
123
30
132
18
54
3
177
36
72
15
75
108
90
30
60
102
15
3
18
135
84
96
9
78
54
66
45
33
15
264
45
3
33
207
72
93
3
72
60
27
18
18
36
126
3
51
96
30
27
33
27
81
84
18
42
111
9
6
72
174
126
18
6
90
84
72
78
72
72
12
144
9
33
30
24
84
6
30
6
54
9
24
21
75
81
39
24
63
18
150
45
12
15
138
15
111
33
45
108
72
282
90
6
54
30
90
90
234
27
33
144
12
3
33
18
69
117
18
108
12
78
15
3
45
57
24
63
27
18
18
12
306
54
18
240
12
51
27
48
6
36
138
6
3
15
66
6
18
126
225
45
30
36
204
246
60
63
3
105
117
18
57
27
24
36
18
72
90
141
12
228
87
81
120
15
90
174
81
51
84
9
87
9
24
111
225
9
135
57
3
75
81
9
120
15
45
48
42
12
33
27
9
72
93
24
108
135
3
72
33
9
192
180
96
90
117
45
18
30
24
219
9
18
54
36
18
9
15
12
54
24
102
36
45
33
102
45
33
75
24
27
300
18
36
6
54
36
48
42
54
156
36
15
189
39
105
54
18
30
54
18
33
3
6
111
69
18
72
120
24
12
234
126
24
81
12
27
18
96
30
186
51
39
18
15
21
126
36
57
27
90
18
93
159
18
312
48
108
24
3
87
84
96
129
51
33
51
9
15
66
6
66
27
87
30
54
6
54
30
6
36
102
42
18
12
39
21
18
36
12
54
6
213
72
75
18
27
39
24
54
66
24
18
72
12
54
42
3
15
12
165
57
48
108
72
15
108
75
60
30
6
66
24
84
6
21
27
132
120
54
15
9
30
333
33
144
3
69
123
21
72
3
9
3
39
84
54
15
57
24
219
27
6
30
33
120
12
12
36
27
18
15
75
69
15
18
243
15
36
189
81
3
33
18
69
36
84
108
9
84
15
45
30
9
36
9
36
75
84
147
9
159
18
90
12
6
39
45
18
24
120
24
9
3
33
27
333
27
117
3
78
15
87
24
30
108
42
93
120
255
33
39
66
18
54
6
129
120
3
153
21
108
96
15
15
42
12
18
24
21
33
84
6
225
9
156
27
12
3
30
18
69
3
18
36
6
18
84
42
9
24
165
72
36
72
15
96
132
48
171
24
36
90
48
42
69
51
18
6
36
54
144
120
60
12
60
48
3
57
18
93
24
27
18
363
33
36
18
12
24
12
33
120
135
24
246
36
6
117
75
96
156
21
105
114
144
84
108
18
132
18
36
36
84
24
12
93
21
48
6
45
225
12
63
69
12
24
66
24
126
3
27
33
108
75
60
30
90
78
12
27
45
132
3
48
93
15
75
144
18
30
177
3
42
210
150
12
6
30
63
12
3
45
9
18
18
36
54
225
75
69
45
15
51
42
84
63
63
60
33
24
27
273
21
84
36
39
51
45
9
108
18
42
72
12
54
42
3
15
156
9
51
18
183
48
15
24
33
57
66
6
36
3
24
63
33
120
24
15
132
30
78
12
24
84
21
15
216
96
12
6
210
96
36
354
3
96
ABCD 94494725818*3^$a+1 [50003]
20
28
65
7
32
105
31
24
5
115
12
5
3
33
24
19
17
24
7
32
24
33
39
21
15
141
63
16
29
67
8
16
24
20
40
68
64
29
19
12
8
33
3
16
72
53
12
7
65
7
8
4
5
15
36
16
77
43
48
8
4
8
33
31
5
48
3
21
24
15
105
24
3
9
67
29
3
28
8
28
24
44
28
5
12
31
24
5
15
52
60
77
31
17
7
60
5
96
36
55
29
55
5
19
20
24
21
72
24
27
33
7
24
77
31
12
29
24
7
20
28
8
33
15
33
15
36
9
3
4
56
4
29
43
20
4
12
48
8
16
12
29
7
5
36
115
32
4
8
57
60
24
7
44
81
12
39
12
16
53
108
55
132
20
4
20
148
12
12
29
12
19
56
60
28
5
96
12
48
7
12
12
65
12
19
32
9
63
16
17
103
12
96
17
31
12
48
17
7
24
24
20
40
41
67
29
31
36
8
33
67
5
19
5
3
48
57
48
7
65
3
165
48
43
48
60
44
36
12
33
43
65
31
5
3
9
12
31
32
9
96
67
29
7
12
12
17
7
41
48
19
77
12
31
24
29
43
12
96
12
29
43
24
84
12
32
9
3
9
91
17
15
16
12
77
27
69
55
32
12
76
60
5
24
19
12
24
41
31
32
45
15
45
19
32
76
8
12
40
5
27
9
63
4
32
16
44
45
19
41
12
139
8
48
81
48
19
24
17
3
24
4
44
4
41
75
60
21
72
12
60
15
33
27
105
55
41
75
4
44
4
29
7
29
43
17
67
17
7
36
80
16
41
51
52
44
12
9
7
5
7
5
3
12
9
79
32
33
79
56
4
77
3
64
29
31
48
48
8
12
9
7
53
48
15
21
55
36
32
9
12
7
44
28
24
53
7
41
48
63
52
12
24
5
67
12
20
12
57
51
21
24
36
3
21
96
15
81
24
7
8
28
24
41
39
52
29
79
36
80
4
29
43
17
19
17
27
16
32
60
72
24
28
84
8
81
15
21
24
103
20
21
12
7
24
41
31
5
19
48
32
24
40
41
31
108
41
67
20
60
52
12
36
53
7
29
72
24
7
17
7
60
48
44
48
4
5
27
40
12
17
36
43
12
8
40
12
12
20
9
7
5
31
8
144
4
12
29
24
48
19
36
5
43
5
19
36
89
43
8
16
80
4
36
36
48
36
60
32
24
28
12
8
9
31
17
12
7
29
7
140
28
17
7
12
20
12
4
24
60
5
48
48
87
9
60
127
8
33
15
48
16
24
12
41
12
7
80
136
41
7
29
19
12
29
51
24
28
24
20
28
17
3
28
12
24
41
12
12
24
15
129
31
8
96
21
19
65
3
45
3
4
125
108
7
180
41
43
17
7
48
12
24
5
19
29
19
17
51
40
5
3
16
41
63
105
12
31
68
16
96
36
24
5
7
20
4
8
72
33
7
68
4
24
29
7
20
16
5
36
36
43
56
16
24
41
24
55
65
36
84
3
48
4
24
12
221
15
81
24
31
32
16
53
7
12
128
21
7
24
12
36
104
9
19
8
76
36
12
113
7
8
69
55
48
36
84
5
3
69
15
36
21
36
63
93
3
16
17
19
12
29
7
24
8
4
24
5
31
5
27
12
4
36
29
75
4
20
40
108
24
12
5
12
63
16
68
4
36
17
3
105
19
48
5
51
12
4
5
12
43
12
29
91
44
148
60
5
19
44
33
48
75
21
3
52
72
24
29
15
81
24
79
8
12
36
28
24
60
12
17
48
19
8
4
20
9
7
17
7
8
24
4
53
36
24
27
24
33
48
192
31
32
24
64
180
101
7
32
21
7
20
72
9
19
5
55
24
108
29
67
60
24
8
28
5
7
36
17
39
4
12
12
96
8
16
53
7
24
5
151
12
41
43
41
48
51
4
12
48
60
113
67
36
56
9
7
101
24
19
29
7
89
151
12
5
19
60
77
12
3
9
19
41
79
24
24
29
19
12
36
12
29
24
36
67
44
16
17
43
12
8
16
56
4
68
12
36
21
12
36
55
5
24
99
12
36
4
24
20
57
31
53
15
52
29
3
16
65
31
24
8
60
28
48
96
29
27
4
12
48
5
27
4
29
12
48
3
33
7
8
16
29
7
53
7
41
27
33
55
80
28
41
67
56
9
55
24
24
65
19
53
7
120
41
67
5
15
24
4
5
15
48
4
60
36
17
115
24
24
20
36
48
4
8
9
79
8
21
48
15
16
8
64
56
9
3
52
5
24
48
7
8
88
12
53
43
12
5
43
20
12
9
19
41
15
12
12
4
137
55
17
7
5
24
7
12
44
12
4
17
12
24
12
27
16
41
7
108
36
20
4
56
9
36
7
77
103
20
9
43
32
12
112
60
20
16
48
56
4
12
29
31
24
17
24
31
41
36
31
17
36
19
17
72
3
105
60
15
48
40
72
29
12
63
69
19
12
12
5
36
48
87
16
12
36
128
72
9
108
39
64
48
20
4
24
60
65
12
3
4
80
36
40
12
17
79
12
29
7
8
45
7
24
24
8
9
12
3
12
28
60
5
12
51
16
72
72
29
24
79
48
84
24
29
27
12
28
20
16
44
28
5
51
16
53
15
33
15
69
7
32
93
3
105
27
33
87
9
15
40
48
24
17
24
12
19
5
48
36
27
33
12
99
12
28
48
24
48
48
29
7
32
88
20
16
20
16
17
12
79
20
9
31
24
12
12
41
139
32
64
77
3
33
63
36
4
5
72
7
8
24
40
36
12
36
5
39
88
77
31
36
96
5
27
16
5
7
5
12
31
68
33
7
41
7
24
41
39
4
5
43
24
5
7
36
60
8
33
43
92
28
60
17
7
12
12
8
12
33
27
9
79
24
29
55
84
5
55
96
36
53
19
60
12
5
120
7
8
48
45
24
7
29
60
27
76
41
36
36
3
189
55
41
43
20
21
3
21
19
8
21
96
19
120
104
105
27
16
17
51
88
12
5
91
8
9
7
44
9
12
3
21
31
113
96
55
5
96
108
19
29
96
15
9
96
3
45
39
45
7
65
12
43
8
33
24
39
16
29
72
43
60
44
48
120
4
41
24
12
12
7
24
20
45
19
60
32
4
53
55
20
21
12
15
72
28
89
31
20
96
100
173
19
12
5
7
5
55
72
24
36
29
24
72
12
7
36
36
20
4
41
75
24
28
72
32
33
79
65
19
80
48
12
21
12
79
48
132
80
24
52
24
5
39
12
33
19
65
7
17
43
5
15
33
7
8
36
12
40
48
36
24
5
132
3
9
12
48
27
4
24
17
187
24
5
7
29
27
36
48
4
24
12
48
72
ABCD 94494867854*3^$a+1 [50007]
3
87
60
13
5
84
147
39
21
16
8
9
31
120
65
84
3
72
60
28
80
40
47
61
95
42
99
84
36
63
1
24
36
84
92
4
35
120
45
96
4
17
168
27
24
33
15
75
6
84
27
16
35
37
11
54
27
60
3
45
72
28
5
111
69
27
3
13
5
123
12
12
120
16
65
30
45
4
5
3
105
103
116
69
39
40
176
24
15
57
24
120
156
3
18
7
48
20
33
15
15
45
72
117
36
144
115
125
87
3
265
125
96
54
25
36
32
144
51
18
102
42
55
20
76
245
187
5
63
4
5
183
48
112
143
54
36
7
12
53
15
48
15
49
35
121
24
120
5
36
27
292
65
55
288
20
27
1
17
7
56
36
69
111
9
51
16
20
45
15
48
100
29
18
78
139
32
3
6
75
4
8
160
8
96
81
39
16
17
30
96
25
44
28
8
60
4
92
63
156
54
18
157
11
49
20
141
39
16
152
40
60
272
105
87
4
5
19
35
30
3
15
150
90
33
15
49
156
32
33
54
6
67
77
3
100
32
36
24
93
39
76
32
40
5
55
156
59
61
32
15
57
15
18
3
75
30
67
5
3
165
84
103
65
72
31
20
15
37
80
12
21
12
150
12
13
23
57
48
4
32
3
21
84
60
21
51
16
17
36
87
57
91
35
85
56
16
44
4
47
42
15
21
19
8
88
72
224
21
67
5
3
24
3
21
40
72
80
3
21
21
43
5
67
137
31
32
24
24
24
45
27
3
6
12
147
16
20
87
69
3
81
12
48
240
72
112
92
16
20
60
144
3
25
56
9
18
72
36
37
35
33
24
48
27
21
15
90
12
3
39
33
33
51
39
54
15
16
95
9
40
116
69
63
220
77
78
12
25
35
45
12
63
21
52
44
33
15
3
12
181
35
54
15
16
132
215
25
137
18
60
9
21
78
25
24
125
3
88
329
31
12
12
11
45
12
57
30
288
9
48
156
45
12
43
35
81
129
72
99
16
48
5
84
3
24
64
56
33
18
18
144
15
76
104
21
114
66
15
24
33
15
72
16
80
4
48
53
60
75
72
60
75
105
48
64
23
9
63
66
7
72
32
33
151
80
24
33
18
150
87
3
21
148
23
93
69
55
383
12
85
32
141
12
211
59
18
7
11
72
145
60
17
18
13
116
28
108
8
177
87
36
64
41
60
39
40
65
30
36
21
16
32
81
51
69
87
27
36
30
147
57
235
80
208
32
48
12
51
84
36
57
148
24
95
25
92
9
171
60
21
175
92
81
30
109
20
3
48
45
9
150
1
44
72
3
60
36
84
145
20
16
12
68
64
5
36
51
3
21
9
186
9
60
21
79
176
99
18
63
9
6
72
33
100
5
90
72
13
72
68
27
165
12
21
15
36
24
52
77
87
28
11
9
40
221
19
56
12
100
95
45
33
84
31
56
48
63
85
80
33
99
12
36
12
48
108
87
9
3
126
15
75
25
12
35
85
12
35
30
63
48
144
28
20
28
32
24
144
60
4
95
177
16
8
64
95
153
48
9
115
11
57
48
45
30
37
53
24
18
13
44
72
28
32
63
13
17
6
81
88
20
16
80
36
24
9
91
5
87
15
37
5
31
5
30
45
24
88
23
69
3
42
126
21
63
126
7
65
103
20
57
7
80
111
24
48
9
63
18
3
57
7
32
28
35
1
12
12
173
42
1
92
160
228
59
13
48
167
45
28
17
60
18
69
12
39
49
5
36
55
17
39
69
27
48
72
72
33
18
117
12
16
20
69
55
36
60
44
16
137
102
153
15
9
48
36
144
12
4
204
8
28
84
8
24
3
85
95
57
24
45
19
80
36
39
13
23
21
33
18
90
3
4
35
18
75
213
72
192
43
68
4
96
29
15
108
48
27
9
64
260
24
88
44
48
16
5
27
93
15
84
28
53
139
20
3
45
48
64
5
78
13
35
109
128
84
28
60
11
30
60
12
15
57
31
24
32
84
96
4
24
36
89
75
96
72
24
108
28
5
3
60
4
32
9
39
12
124
24
5
123
195
18
115
29
27
63
6
51
16
120
48
47
18
72
67
32
64
84
41
132
43
ABCD 94494888682*3^$a+1 [50009]
20
1
27
165
12
11
49
51
48
57
107
13
3
32
25
195
132
108
45
12
3
20
28
80
97
60
60
39
21
35
229
35
16
69
131
97
60
47
61
63
24
12
45
95
144
4
36
120
72
8
160
32
72
28
44
16
9
71
72
40
285
35
52
81
24
36
24
123
32
13
63
24
24
56
40
68
16
9
72
3
96
57
35
49
191
52
192
80
61
72
3
8
72
85
144
120
11
85
23
12
64
8
73
72
48
15
12
32
61
12
23
28
57
15
9
15
48
45
51
72
117
60
63
69
39
117
59
13
51
44
52
33
95
13
84
36
39
80
85
96
3
32
48
49
95
168
48
49
23
97
47
76
9
60
59
49
111
32
109
131
157
12
60
71
72
40
48
120
44
96
85
63
60
117
27
45
47
40
144
32
109
51
8
37
27
8
64
24
21
155
16
9
15
24
69
35
13
15
48
132
12
212
1
135
20
97
11
61
83
136
21
48
3
57
12
15
153
155
28
57
3
117
27
96
9
23
196
20
136
120
24
20
49
3
44
148
152
64
9
60
107
100
44
97
147
36
117
84
95
100
60
240
93
23
28
69
12
51
92
205
35
37
35
16
240
60
45
143
16
21
27
33
47
16
24
60
60
20
76
9
107
60
1
83
52
24
96
189
99
9
23
49
48
48
423
60
21
36
24
83
48
88
36
36
8
36
85
599
40
44
76
56
40
81
63
9
48
95
24
13
107
61
27
56
64
57
95
88
45
227
13
63
177
12
48
15
36
21
15
120
36
60
32
148
12
33
239
40
48
56
100
21
183
36
9
3
152
25
35
16
12
45
3
9
23
192
16
21
51
200
64
320
1
12
108
23
40
32
88
9
135
20
148
144
48
96
69
60
123
68
64
108
92
88
108
21
15
8
88
60
144
144
32
25
59
85
120
11
4
48
96
12
120
72
165
48
24
3
36
80
76
8
73
23
61
63
36
9
47
4
32
28
20
37
59
36
12
25
27
24
320
132
25
12
75
33
35
145
155
28
36
33
155
85
11
16
20
16
45
87
12
48
108
8
16
45
63
68
72
13
24
35
73
12
96
99
84
69
12
63
36
81
11
28
57
23
184
8
157
51
84
45
3
44
13
51
20
37
75
9
39
117
47
72
16
8
12
157
15
213
12
131
49
15
128
60
4
60
20
16
45
312
11
16
144
12
24
24
9
63
72
33
180
72
12
63
140
25
228
35
97
11
64
153
63
24
33
15
132
68
37
23
97
72
83
36
49
131
1
48
23
88
21
123
56
121
59
37
132
131
37
147
120
36
92
85
60
23
172
12
57
23
37
95
61
60
27
12
36
32
13
120
35
64
8
12
25
11
40
45
27
93
227
13
12
12
36
23
184
33
35
48
36
61
107
25
11
12
25
72
231
32
72
73
63
9
207
201
120
15
45
24
15
20
60
84
1
71
85
95
37
27
44
4
153
99
45
3
33
95
24
64
69
27
60
21
59
61
3
132
45
63
9
71
12
112
177
48
3
128
61
96
23
24
52
20
156
172
36
177
99
8
25
12
3
12
225
108
3
9
39
36
24
21
131
232
192
116
28
20
1
75
144
120
152
144
136
144
48
32
28
12
8
13
60
99
33
15
57
60
39
9
47
64
21
11
229
75
140
85
23
16
9
27
45
159
9
27
308
16
117
83
61
59
24
13
35
88
9
60
132
48
51
36
21
75
80
25
3
20
72
132
52
21
3
21
228
11
36
24
37
27
168
9
23
40
56
49
63
104
73
207
48
192
45
59
1
51
129
36
72
63
69
60
23
ABCD 94495133204*3^$a+1 [50058]
60
9
26
24
25
65
7
48
5
55
11
24
42
43
36
29
67
29
66
24
150
79
60
24
12
24
36
24
47
18
67
29
43
3
110
67
132
35
1
59
49
12
23
1
15
45
9
75
15
32
48
6
19
72
75
93
96
24
57
18
20
97
12
132
45
50
181
5
19
36
15
69
39
21
239
25
17
30
13
12
120
72
27
9
24
131
25
36
81
14
36
85
24
24
12
23
49
3
33
35
6
90
49
21
80
91
12
108
120
23
16
14
19
36
41
16
75
144
36
35
109
59
25
24
47
49
45
15
12
48
72
12
36
5
91
24
84
96
45
32
103
47
73
24
11
37
12
77
6
25
29
64
111
24
36
9
27
23
60
30
55
12
12
12
11
25
23
30
55
96
95
1
12
123
69
24
24
27
201
5
19
71
10
98
1
120
48
11
10
99
36
84
36
24
11
109
113
7
11
46
75
60
48
23
18
7
72
21
152
19
24
36
149
60
7
3
176
6
7
96
36
21
75
72
23
10
14
36
49
11
30
7
48
75
8
37
5
7
108
15
90
128
90
1
36
35
25
59
1
48
125
12
19
69
15
41
54
61
29
52
3
24
83
109
5
6
85
9
3
11
42
18
1
24
137
30
37
36
36
21
3
41
31
24
185
84
66
84
85
81
20
150
61
59
34
15
21
15
48
36
5
42
13
47
85
69
3
36
72
108
12
3
45
11
25
41
55
72
111
45
27
90
27
17
31
23
60
25
87
20
25
9
63
192
29
55
111
26
7
60
41
271
24
12
60
75
69
39
20
160
32
24
1
48
72
84
9
2
70
18
9
23
4
33
57
15
5
43
48
84
21
44
6
13
84
36
11
6
7
36
27
9
71
49
11
37
12
24
47
28
21
15
21
33
2
84
25
48
3
18
51
84
36
9
27
45
75
12
41
19
12
35
121
60
84
71
37
63
57
33
38
12
274
75
36
83
76
36
9
108
63
188
1
24
11
1
24
48
48
69
50
6
70
105
5
19
36
12
107
85
9
75
5
79
17
36
7
36
65
22
57
71
85
41
19
12
93
2
25
5
139
180
60
59
12
37
11
25
21
74
42
28
2
13
204
12
60
36
15
45
63
20
1
36
15
9
29
6
13
108
60
5
48
19
23
37
21
27
9
74
30
42
73
51
20
73
12
5
55
5
43
57
80
46
117
96
84
117
116
48
19
33
50
49
36
23
25
24
27
45
5
31
12
96
17
18
1
65
16
18
9
12
24
84
48
89
43
23
64
81
65
43
96
11
10
75
35
48
85
12
60
9
63
63
20
168
46
15
39
26
19
36
36
60
24
48
3
33
21
126
20
120
73
24
143
85
48
84
12
35
1
5
114
46
27
36
144
11
16
56
13
12
23
25
96
9
87
24
96
29
31
59
73
51
26
66
13
57
3
36
179
61
36
48
180
72
48
12
48
5
7
3
90
39
71
25
11
1
15
18
56
139
5
42
37
171
177
53
79
36
51
45
48
36
15
90
32
7
51
56
121
24
60
48
101
22
8
30
91
11
25
12
12
24
11
96
25
12
12
24
24
108
35
70
27
36
12
89
16
15
29
19
24
41
7
23
36
1
93
51
41
48
22
44
1
45
195
204
11
49
5
6
60
48
72
73
51
9
12
23
169
167
16
18
27
48
101
4
26
84
286
3
36
11
13
71
109
12
24
95
1
21
3
15
126
3
48
3
105
11
156
133
84
96
5
7
84
120
36
23
109
21
2
124
36
9
60
39
50
19
60
12
36
29
6
37
48
23
130
39
72
36
15
14
4
15
96
15
45
99
21
15
56
30
48
6
25
69
87
5
18
1
48
3
80
30
67
168
60
48
72
60
113
67
24
5
19
24
63
33
21
26
13
36
141
3
71
1
65
19
120
59
6
114
132
4
26
7
96
12
60
24
71
64
33
3
9
5
55
11
60
30
100
27
36
24
96
36
231
9
48
53
175
72
12
24
17
7
131
1
11
49
41
43
60
41
31
3
56
25
48
87
54
2
37
108
15
54
75
60
60
24
36
156
48
12
144
24
12
12
12
41
55
60
48
36
5
34
20
42
54
241
60
12
60
36
17
88
92
70
74
43
36
95
22
75
60
5
187
11
12
28
45
81
75
108
33
3
24
120
36
12
5
18
61
36
29
43
23
4
33
36
57
44
31
53
55
36
60
45
3
36
11
25
29
66
109
36
29
67
12
107
46
104
96
7
27
36
153
36
135
9
36
48
72
65
36
7
11
97
35
13
57
63
12
12
36
5
52
18
57
120
12
36
35
49
137
31
24
11
10
50
24
1
12
107
49
95
37
35
193
12
24
59
1
21
90
33
72
84
11
49
65
43
120
41
79
17
19
17
67
41
16
111
24
9
75
95
49
48
5
19
35
84
1
39
9
ABCD 94495298284*3^$a+1 [50442]
3
141
96
69
75
99
45
111
60
234
126
204
81
9
210
21
39
30
60
126
114
216
114
6
63
21
150
60
6
24
90
465
15
150
366
300
234
60
459
237
204
210
30
126
54
150
36
84
96
90
240
219
144
57
24
156
243
51
96
30
30
210
174
90
87
123
30
186
120
330
90
54
276
135
144
21
114
66
324
96
51
48
105
120
30
60
21
195
30
84
66
9
51
180
105
15
24
36
270
120
54
9
81
15
96
45
84
366
33
96
75
60
30
75
111
90
231
63
465
141
3
177
204
6
381
3
189
477
3
87
60
45
45
3
57
114
117
9
135
69
186
321
144
75
21
33
36
75
165
120
210
84
36
240
60
150
135
159
120
120
156
84
66
234
186
24
390
6
24
90
69
27
21
3
90
30
36
180
93
411
6
54
180
150
159
141
360
171
96
63
96
84
90
270
261
39
60
36
153
57
84
6
45
75
21
48
15
90
66
24
36
24
126
90
84
90
171
336
33
30
96
81
3
6
54
81
189
60
87
39
330
63
48
9
39
15
30
147
243
36
624
96
144
156
141
123
300
105
21
24
150
6
30
9
240
171
60
210
204
27
69
54
66
291
9
270
24
186
330
45
240
48
48
129
63
48
144
105
39
321
63
111
300
90
75
81
30
54
36
60
171
144
15
33
51
150
6
90
30
105
105
39
141
174
90
270
276
24
6
30
354
36
54
129
27
204
90
216
39
96
135
201
33
150
105
45
30
180
60
6
120
54
657
279
30
114
249
27
234
27
183
180
246
30
54
66
9
81
60
354
96
54
276
39
111
81
273
210
180
9
171
60
57
48
321
15
459
120
30
126
54
6
204
30
96
75
96
9
150
90
210
54
156
90
30
54
90
66
90
120
294
36
45
9
150
225
75
6
15
159
81
45
114
120
66
30
60
204
66
15
75
354
30
126
231
48
15
450
6
90
159
15
6
420
30
54
246
60
24
60
189
81
15
144
48
99
144
66
ABCD 94495705048*3^$a+1 [50171]
36
43
53
244
24
164
7
29
79
57
8
16
44
67
161
55
33
84
15
72
9
164
88
27
185
12
4
20
76
128
7
29
24
72
31
17
96
64
32
40
104
112
39
5
4
32
208
27
113
96
84
16
15
36
84
33
3
117
15
237
51
17
67
36
9
24
116
36
60
52
8
55
225
24
3
60
101
79
12
69
84
87
48
177
3
141
27
12
17
24
19
48
33
80
91
41
24
96
280
8
64
68
7
105
20
43
29
88
75
17
28
27
9
96
128
127
36
29
60
16
68
144
52
135
36
24
29
7
113
7
189
15
5
60
28
72
63
45
27
69
12
15
72
12
45
20
108
88
15
9
8
67
389
24
12
48
28
68
76
20
48
156
19
161
139
72
65
108
268
15
53
64
27
180
101
12
36
156
31
5
19
9
39
5
96
79
5
55
12
36
153
51
93
36
32
60
12
72
31
17
43
84
141
144
108
135
12
36
17
12
31
5
7
17
96
64
8
96
124
27
53
100
8
127
17
115
113
60
72
16
44
28
183
9
15
185
24
16
111
17
16
111
5
31
24
48
5
40
15
57
63
33
8
96
120
100
48
96
27
84
45
240
164
12
67
5
16
24
27
9
111
5
24
31
9
44
283
60
72
81
39
45
87
36
53
12
79
173
16
200
91
36
89
24
40
72
44
28
87
41
67
113
12
55
12
5
24
112
75
180
24
36
72
120
5
112
51
5
12
132
40
144
20
64
80
7
5
40
108
20
156
7
60
12
60
12
53
88
12
87
41
7
5
48
132
96
7
173
76
3
60
45
48
135
24
5
60
24
120
19
60
101
12
132
7
101
55
60
17
55
221
7
65
24
115
189
111
45
123
12
29
31
9
39
41
64
20
43
17
100
48
27
60
5
52
96
75
240
9
48
60
20
16
39
132
5
40
8
67
333
8
52
63
5
175
12
45
116
64
15
5
12
36
48
72
144
36
12
43
53
96
84
156
48
72
64
32
7
5
28
39
89
16
111
204
9
12
80
24
120
24
64
92
151
12
105
27
245
91
132
12
41
139
69
27
9
120
8
72
43
41
84
67
101
48
19
5
43
17
43
137
16
44
36
64
12
123
5
156
36
31
53
12
7
45
128
160
207
105
116
19
72
113
67
81
27
41
16
188
7
48
45
96
80
120
7
9
36
188
24
12
180
163
21
24
75
108
17
52
36
8
31
89
79
12
29
40
92
115
237
87
41
67
45
255
5
12
28
56
16
44
16
224
156
16
99
53
12
48
196
176
91
5
12
156
7
129
96
27
81
20
19
60
41
96
16
20
84
40
20
124
39
65
187
53
12
148
72
3
5
28
99
9
32
4
20
43
65
48
4
75
29
7
29
60
43
12
89
52
68
40
27
5
112
27
53
136
12
44
96
48
64
8
24
136
27
48
384
120
60
89
4
15
117
108
27
41
72
88
15
72
12
36
53
91
65
148
63
144
48
60
5
43
177
147
60
36
84
96
93
92
144
36
84
240
120
4
44
16
27
9
20
88
36
20
24
112
68
60
7
41
132
67
29
19
45
32
4
140
36
76
20
67
5
43
29
48
60
7
69
80
31
5
48
96
31
45
20
48
108
67
33
12
56
76
3
108
60
9
63
72
108
77
156
4
96
12
36
51
9
39
137
156
48
7
12
60
180
5
60
43
72
72
21
44
43
108
17
12
43
17
100
48
20
60
28
159
9
156
63
65
108
120
28
36
3
45
15
161
19
12
9
51
108
201
27
5
19
36
17
192
24
67
29
31
9
63
17
180
4
152
19
36
132
45
75
108
17
36
7
29
91
53
264
ABCD 94495969136*3^$a+1 [50043]
24
24
12
168
57
159
105
231
9
24
39
33
39
73
72
168
216
32
3
96
36
60
72
60
48
72
48
313
72
59
45
39
57
87
48
129
64
71
60
69
16
56
27
96
12
24
105
16
104
144
75
24
36
81
40
80
280
104
39
25
48
35
120
69
216
39
48
1
131
21
24
63
153
3
21
3
12
129
15
1
176
3
36
36
60
180
69
99
36
25
83
36
1
23
121
32
39
9
99
72
24
24
132
9
192
39
49
80
27
165
160
23
49
152
3
12
1
80
120
64
35
133
35
12
9
240
27
309
24
171
48
37
83
60
216
105
72
64
288
11
84
12
141
39
168
48
120
84
165
39
36
120
60
25
83
12
24
24
81
39
153
64
83
48
60
33
135
25
107
45
24
15
9
135
241
23
33
39
84
120
117
99
36
72
1
11
13
8
39
9
64
263
33
39
72
120
81
48
99
93
27
61
56
16
104
15
24
36
24
156
25
48
107
61
128
64
32
195
21
24
111
84
36
9
51
72
60
97
35
69
135
84
37
80
51
12
96
1
120
23
36
21
24
184
23
73
120
32
64
80
96
40
72
48
104
99
109
143
9
40
95
49
47
12
117
208
23
24
1
155
48
36
48
97
23
193
8
39
108
24
13
23
9
63
12
48
12
121
72
47
276
37
96
47
12
85
11
277
72
32
3
72
21
24
40
155
13
107
45
3
12
48
73
8
64
23
24
25
120
35
24
72
37
47
60
21
75
13
35
21
123
21
96
99
21
64
35
237
3
36
1
155
37
35
12
81
40
83
21
256
80
400
59
21
39
25
96
35
229
11
285
39
25
83
12
9
51
21
24
24
15
49
383
49
56
123
61
144
32
75
37
56
51
60
24
60
21
75
45
16
72
32
15
241
35
288
61
80
63
72
48
168
9
75
36
9
16
72
71
297
27
85
107
109
32
99
96
12
33
112
32
15
60
36
129
240
39
145
96
11
109
23
177
16
8
64
8
435
48
156
81
75
12
12
21
168
15
12
12
25
72
11
69
99
141
123
60
241
11
181
24
48
128
24
63
12
21
3
72
12
121
120
176
96
87
1
35
37
95
49
11
12
73
200
63
81
3
61
47
273
51
180
120
121
24
11
12
96
57
40
47
48
60
37
168
128
64
167
1
72
120
35
141
64
32
63
33
88
107
13
131
108
12
61
72
83
72
12
36
45
27
12
48
73
35
84
25
80
16
59
13
71
36
36
9
39
72
24
60
108
132
189
15
57
87
108
84
1
168
152
40
8
72
64
23
81
72
39
105
123
117
16
155
13
59
21
207
105
112
128
87
12
45
88
35
168
60
73
32
40
24
35
45
15
81
3
72
12
25
71
72
49
35
36
129
15
9
51
108
177
15
73
23
24
96
33
120
27
12
25
8
208
35
72
109
179
36
60
36
228
24
48
12
96
1
80
96
87
12
60
24
72
9
243
60
36
84
60
37
95
36
240
69
96
24
183
120
1
107
13
71
73
32
219
37
8
351
73
35
60
12
21
15
72
73
144
95
36
60
12
132
96
97
32
75
36
120
84
85
11
144
21
15
33
64
23
180
93
40
216
56
3
72
84
48
48
9
40
23
ABCD 94496006128*3^$a+1 [50123]
69
30
60
30
72
159
45
27
24
15
21
39
9
12
63
105
345
240
66
21
24
45
15
120
96
39
21
24
144
60
135
180
144
162
15
3
21
96
63
21
51
9
111
21
108
96
216
189
60
51
129
15
60
69
15
51
129
159
36
54
6
90
27
240
48
99
36
30
126
54
90
45
120
120
12
33
51
39
297
93
207
144
60
63
66
15
192
24
39
45
60
21
459
12
3
165
81
24
27
48
192
69
39
39
21
36
60
240
84
96
33
36
27
60
9
15
120
39
6
174
144
81
141
315
243
93
60
9
159
159
6
27
48
141
54
84
330
3
63
144
117
24
132
57
27
36
3
45
120
240
36
240
93
42
69
231
105
39
96
120
129
12
84
33
3
9
39
60
45
180
15
120
9
42
105
36
39
108
21
192
159
45
423
6
75
51
54
84
60
30
126
54
72
54
75
201
99
171
120
54
6
9
111
45
36
117
90
81
225
15
99
210
6
45
171
69
132
33
51
3
153
48
9
6
246
75
69
96
15
36
33
15
12
27
60
81
12
9
90
90
15
39
57
39
30
51
183
36
21
87
21
51
165
60
84
15
117
267
90
51
111
21
9
159
9
3
87
21
12
87
96
141
105
198
90
6
45
189
27
84
36
84
39
90
111
96
9
15
15
36
144
105
129
111
51
24
21
36
9
144
27
9
39
51
114
54
57
99
105
75
117
360
144
213
243
9
111
33
66
105
60
84
21
60
111
9
99
12
33
24
30
153
84
3
21
51
9
96
183
30
27
33
66
21
93
36
144
27
3
96
141
69
54
36
54
111
36
339
45
96
3
162
39
15
90
195
96
36
24
153
27
96
27
72
69
12
57
42
144
84
21
255
120
117
48
12
219
60
189
21
15
129
27
27
42
30
69
180
120
189
36
90
24
30
126
141
3
117
63
21
75
105
69
36
24
90
12
18
87
36
27
72
9
21
108
3
93
27
3
54
6
30
51
24
12
3
36
21
108
36
36
108
39
81
81
30
45
99
45
60
60
15
114
30
96
30
15
81
48
87
60
24
12
183
30
15
9
30
72
9
105
75
120
39
93
63
144
90
42
90
39
249
63
3
105
336
36
48
39
72
18
27
36
117
12
15
120
24
180
132
48
45
75
72
48
69
27
36
24
3
57
75
9
39
117
33
63
108
99
21
159
12
105
3
117
24
96
159
105
189
3
69
219
132
24
84
75
81
24
75
81
60
36
27
72
138
6
57
60
3
57
60
48
21
339
15
45
72
99
78
30
81
36
135
60
45
36
93
54
57
165
75
60
3
36
105
72
120
144
60
45
111
63
81
153
3
129
54
30
60
30
126
75
105
15
39
60
30
15
120
12
168
12
57
30
21
72
60
120
3
21
24
36
9
36
48
51
132
123
126
18
33
60
60
123
45
36
3
96
57
84
15
69
180
12
9
255
24
69
27
9
30
60
201
24
129
3
3
45
291
9
240
21
114
81
324
129
90
57
75
108
21
36
96
27
57
33
ABCD 94496860312*3^$a+1 [50032]
56
37
12
84
12
69
15
24
96
53
151
36
48
96
41
34
90
27
9
8
18
37
36
45
74
16
62
7
36
24
15
56
6
16
50
34
108
207
60
24
71
49
24
12
3
21
131
1
119
40
21
35
25
9
3
45
15
12
69
12
2
37
75
81
12
117
15
84
51
21
48
51
45
24
9
15
72
51
69
11
133
36
5
19
39
2
54
1
24
29
7
113
7
9
74
25
15
56
1
15
45
11
13
60
84
12
24
60
11
1
48
5
42
30
18
16
21
57
18
54
128
66
25
17
54
54
7
120
9
24
50
25
15
45
45
27
3
24
48
57
108
35
25
9
3
57
3
15
2
46
57
5
115
12
36
45
2
70
51
111
26
43
5
6
13
3
33
12
12
12
21
3
12
48
12
27
128
72
1
24
12
24
11
24
64
21
35
22
63
57
3
12
48
161
31
24
153
98
25
29
43
23
34
80
16
15
69
15
36
9
3
51
14
18
13
72
27
48
45
9
3
15
2
43
72
60
24
84
5
55
71
34
27
9
56
91
12
41
19
15
21
59
136
144
21
12
24
5
34
45
9
2
25
24
17
4
90
54
27
5
72
72
18
1
41
43
5
7
24
36
41
7
11
130
12
8
10
9
63
93
89
7
35
85
48
96
24
83
13
36
48
15
110
82
21
12
63
30
2
58
38
1
29
24
91
24
5
18
42
127
15
33
17
139
5
19
17
58
33
17
22
9
12
17
48
34
21
177
3
12
27
45
101
19
65
90
40
56
30
4
39
29
168
48
7
24
5
43
11
109
33
3
5
34
33
24
36
153
2
37
21
86
13
45
3
27
8
37
17
88
122
49
111
93
36
24
60
12
108
17
31
24
51
93
12
12
72
9
164
31
12
12
48
12
27
14
24
7
9
15
60
45
26
25
23
13
72
48
17
10
57
36
59
30
24
55
36
15
81
60
33
15
24
12
36
12
12
35
54
19
5
16
32
40
72
15
96
72
35
30
7
227
85
48
141
14
16
81
48
60
11
25
15
50
16
51
129
56
4
110
30
18
18
67
36
39
2
43
35
61
24
12
21
92
7
24
29
52
3
60
23
49
9
39
72
60
9
2
37
17
34
9
5
7
33
120
8
19
24
65
36
10
33
95
72
40
38
7
3
33
60
5
54
25
24
69
15
5
43
17
43
5
19
24
12
3
9
23
78
31
3
32
169
135
24
21
11
34
44
31
21
39
84
33
2
85
60
36
36
15
54
20
31
21
2
13
12
120
71
22
2
70
75
12
60
24
41
54
25
15
9
36
27
32
61
29
55
5
162
16
33
5
55
9
27
84
24
132
5
58
30
2
73
125
42
16
194
31
60
17
42
13
41
7
9
3
12
48
12
63
26
102
42
7
9
111
36
24
9
32
108
54
121
12
9
56
4
14
40
14
7
108
63
33
9
36
2
37
27
33
12
9
15
99
102
74
16
9
47
24
25
144
24
23
70
15
17
112
39
60
21
15
11
72
61
57
147
17
115
24
11
90
19
51
38
7
11
49
21
12
27
161
120
7
11
54
40
12
75
53
16
51
24
24
35
30
16
15
59
16
9
72
53
7
5
79
47
13
11
25
24
12
48
105
56
34
45
24
53
19
3
57
84
77
115
59
18
115
45
3
59
16
129
36
60
29
19
12
3
45
59
42
19
11
18
22
21
209
19
84
48
12
71
96
54
67
33
92
40
27
72
5
18
25
135
57
53
40
12
3
12
36
72
36
36
3
105
5
18
49
24
69
51
24
60
60
36
41
79
84
15
6
15
36
23
25
45
15
48
48
24
83
37
17
90
46
27
47
73
15
21
21
144
15
24
36
27
24
30
39
24
36
96
5
91
69
3
12
48
12
5
106
9
5
18
16
2
54
13
77
36
7
35
1
45
72
27
47
61
132
60
35
1
24
120
12
21
78
21
11
73
84
72
3
26
16
30
8
1
24
45
50
1
17
60
18
54
7
131
13
60
5
36
55
9
15
24
93
87
35
112
30
24
2
54
10
21
12
41
4
15
35
22
18
50
70
38
4
15
39
9
48
48
12
72
27
9
5
91
60
9
26
1
15
57
15
33
60
195
54
90
9
5
7
105
18
57
29
18
121
45
50
16
9
12
24
36
29
19
15
45
60
101
43
45
32
34
24
18
38
30
55
204
36
35
85
12
48
36
11
22
27
108
83
37
27
38
31
29
151
5
7
12
5
66
61
24
27
122
16
51
59
40
14
55
17
18
1
12
75
72
18
38
37
17
31
5
31
63
2
28
15
21
51
60
95
66
115
12
12
41
24
16
74
126
10
9
108
11
40
74
7
23
37
41
48
79
48
108
15
69
11
30
24
55
72
11
24
13
5
30
37
96
12
12
108
12
24
5
16
36
42
32
16
2
31
60
35
1
15
45
36
47
16
54
27
24
24
12
59
37
12
47
46
75
93
15
24
72
60
95
6
7
11
1
29
16
74
1
15
26
55
15
30
3
132
27
33
72
168
60
12
12
5
94
302
115
47
72
58
92
10
81
15
14
18
37
3
48
9
45
3
23
70
183
11
70
3
48
5
42
16
120
26
31
17
43
12
60
72
35
18
31
21
18
117
65
10
33
5
7
36
15
120
24
9
45
20
19
35
1
12
48
59
162
36
43
60
12
9
78
32
96
13
41
66
37
5
67
36
5
7
192
11
13
5
67
29
46
54
15
9
84
3
24
9
80
16
66
222
18
48
81
36
155
49
23
1
84
65
31
72
53
79
12
84
24
12
ABCD 94496942648*3^$a+1 [50015]
16
111
17
7
9
96
15
30
18
5
1
36
39
21
114
57
36
27
101
1
39
276
57
59
19
174
42
33
36
21
36
48
3
45
3
15
48
30
131
64
60
24
99
54
18
6
114
18
12
114
48
42
15
9
108
63
225
66
6
132
3
48
60
21
27
20
37
48
78
9
15
24
6
3
32
1
228
72
131
145
54
54
24
11
49
132
132
6
33
84
51
24
48
66
6
78
90
24
6
18
54
84
6
114
27
153
66
30
42
18
15
69
36
6
93
117
60
51
12
45
78
6
18
77
25
72
60
6
33
153
24
3
69
6
138
24
156
23
19
72
96
24
9
9
24
6
101
13
12
42
6
42
24
117
21
12
42
78
59
7
18
51
36
15
21
75
45
24
45
48
12
15
69
3
27
6
15
3
9
32
25
75
9
51
9
30
168
72
9
39
48
144
21
165
6
45
9
36
6
69
72
27
33
12
21
99
57
114
21
45
3
45
30
6
168
3
228
12
15
21
21
24
6
72
45
9
36
51
21
3
96
27
6
42
6
87
45
174
5
16
21
15
33
12
42
57
20
19
9
39
5
4
33
6
66
39
15
17
124
9
111
99
45
129
27
105
24
12
48
51
33
11
52
63
33
21
18
6
18
24
21
165
11
16
9
48
12
6
48
9
9
3
123
96
78
72
39
141
78
18
30
42
6
30
12
54
45
20
13
12
72
75
24
75
21
3
6
114
45
24
51
149
88
27
90
135
33
60
12
27
33
15
57
12
51
27
6
135
33
18
6
72
15
21
6
126
12
174
21
36
128
55
45
51
18
174
53
43
96
42
96
3
33
11
16
15
18
180
24
108
6
65
7
18
3
51
48
21
9
180
59
49
12
78
120
30
120
27
21
11
13
15
33
84
6
24
21
51
120
48
53
205
15
105
6
114
12
15
3
24
9
12
21
96
222
5
1
42
18
30
30
3
69
59
16
105
6
6
42
6
192
27
9
75
12
21
23
4
117
18
24
17
1
48
30
21
57
15
81
60
102
21
33
12
51
45
63
81
12
72
27
9
123
12
15
54
204
27
99
6
72
42
18
6
18
6
42
12
12
36
96
66
30
3
21
15
60
39
5
67
6
18
120
33
9
78
6
72
60
60
18
30
42
42
24
135
33
6
6
120
114
105
20
25
24
59
64
48
93
3
33
6
5
1
42
168
69
9
132
11
37
12
36
102
48
6
15
21
78
33
12
51
42
27
33
12
102
24
78
48
90
30
66
45
60
105
24
59
43
78
123
60
27
9
12
36
117
66
69
33
15
33
18
42
27
99
21
27
57
21
27
105
6
66
6
78
114
24
21
3
96
41
145
12
15
51
18
3
8
115
29
1
35
73
24
12
12
54
6
71
4
135
6
51
15
24
6
72
11
1
12
3
39
45
27
6
11
31
48
54
36
36
60
30
48
102
18
78
15
3
6
47
91
45
24
3
6
60
6
6
72
3
12
240
96
27
6
12
12
15
12
69
12
12
39
48
75
117
45
15
33
30
6
36
30
45
69
6
21
24
69
12
3
12
33
47
19
69
69
12
72
42
5
13
120
12
66
33
60
75
57
84
3
57
21
66
78
11
25
84
35
13
23
85
168
72
75
9
72
156
36
42
6
48
144
66
9
15
30
12
6
18
30
17
55
18
48
27
140
76
21
11
19
114
15
60
48
57
18
54
12
54
17
76
24
27
21
12
15
42
60
90
24
90
60
35
13
15
9
36
156
36
27
3
72
30
12
291
56
43
18
15
93
99
48
15
24
57
39
66
60
12
75
51
18
75
36
69
42
18
12
72
72
15
75
9
15
6
48
66
18
6
6
42
6
27
57
23
25
39
9
51
3
18
72
72
48
27
36
39
45
3
53
61
99
69
99
12
21
27
15
33
39
21
45
6
69
3
6
108
75
51
18
36
12
6
33
60
45
6
69
12
12
20
13
18
81
15
21
9
36
36
162
45
72
33
12
59
76
87
24
54
155
37
27
39
69
36
69
47
13
3
51
138
120
3
21
27
9
114
5
1
143
100
156
21
72
30
57
57
27
27
6
36
59
19
114
6
72
57
63
6
63
21
54
30
3
156
21
6
9
39
21
45
131
16
57
12
36
12
30
162
6
21
51
33
21
24
23
19
18
60
48
12
84
12
174
21
96
108
48
9
72
3
99
9
45
51
57
132
24
12
99
57
3
12
21
3
21
36
138
72
24
48
18
147
21
12
12
36
36
51
48
21
60
12
27
9
42
129
39
30
108
24
96
3
9
12
12
3
15
33
117
75
36
3
6
18
78
12
11
40
243
21
72
9
47
112
48
60
12
105
108
132
96
47
13
111
20
13
3
48
3
93
3
6
24
12
72
11
136
21
12
42
30
60
27
27
6
12
39
39
42
24
54
69
33
12
120
23
13
51
45
42
258
102
21
105
47
4
36
24
21
84
72
47
52
15
33
33
27
20
49
102
6
99
21
ABCD 94497060116*3^$a+1 [50048]
4
51
9
3
12
29
4
108
39
126
75
69
11
4
36
8
49
42
9
207
84
41
7
6
54
65
60
13
23
52
27
33
33
35
16
8
36
49
3
12
96
20
64
3
18
11
19
101
36
28
21
48
18
54
54
81
84
44
16
36
51
18
39
27
5
1
60
35
19
108
72
60
9
104
13
59
4
36
39
105
15
12
18
6
29
7
12
41
12
19
5
60
48
43
53
1
30
78
102
41
24
79
129
3
42
11
72
25
23
76
33
3
9
35
28
36
15
65
1
54
6
30
5
1
95
100
15
78
30
29
7
65
73
12
11
7
17
19
21
140
43
30
18
33
141
11
55
48
41
24
7
12
17
28
8
12
7
5
16
8
16
3
12
29
25
30
5
31
21
9
23
43
48
9
8
37
6
5
36
16
39
45
3
57
20
16
27
21
99
5
1
60
66
5
48
25
11
19
5
61
27
32
43
29
1
47
72
79
45
192
68
12
48
76
51
65
97
18
89
4
44
43
53
1
23
16
9
6
29
1
60
12
3
36
60
20
43
5
31
36
6
23
36
24
7
57
111
30
24
11
7
33
15
30
12
15
39
6
48
59
28
12
21
15
140
64
27
29
25
47
43
6
35
1
12
6
57
15
53
4
3
29
24
31
24
17
43
101
43
96
24
5
151
54
3
117
6
69
20
12
49
51
81
30
120
29
28
15
5
25
36
6
5
24
12
43
117
9
23
31
81
20
108
108
67
12
9
15
29
1
66
36
12
12
5
40
56
25
12
27
39
102
35
64
105
3
36
117
23
109
35
73
23
25
36
3
57
11
12
12
24
25
30
12
18
35
7
12
12
9
21
6
18
24
23
19
41
19
60
96
84
138
18
18
30
60
84
33
20
60
24
25
18
66
11
40
96
12
20
40
21
11
16
24
8
55
60
101
24
1
30
72
17
12
31
90
18
41
24
36
36
28
27
17
1
90
12
9
69
12
30
5
64
33
72
99
20
55
45
21
18
96
9
108
123
5
19
12
21
80
13
51
96
9
23
40
20
16
27
57
165
6
5
7
5
84
13
6
12
48
17
108
16
15
126
23
72
84
61
18
141
21
35
24
36
13
87
45
59
133
15
32
31
45
68
1
24
30
6
30
21
3
65
7
9
8
16
27
84
96
113
36
16
32
48
7
18
39
20
61
47
121
11
13
35
60
13
30
53
7
77
12
25
24
11
136
15
57
21
12
3
111
18
11
36
4
105
66
24
6
15
8
61
42
5
25
27
8
24
31
45
9
23
60
16
75
9
108
75
54
60
119
19
36
21
36
12
21
72
39
36
12
32
1
59
49
54
81
69
3
15
24
33
32
16
69
11
12
16
15
60
21
36
9
99
9
72
30
45
33
42
6
144
23
12
60
24
7
78
39
15
12
6
35
12
36
7
12
45
3
5
19
53
7
18
66
5
72
4
75
33
21
186
30
3
8
28
9
27
8
7
41
37
51
44
28
20
127
113
28
20
79
77
48
48
48
4
20
13
95
208
27
12
57
44
31
5
19
24
41
25
95
1
36
15
3
12
60
12
57
15
18
6
12
138
35
96
4
21
35
24
19
102
15
3
5
72
1
23
91
18
6
5
31
53
73
39
141
30
24
6
35
37
27
3
36
57
75
24
30
6
54
35
19
21
75
53
12
48
12
4
12
24
45
60
35
25
6
42
71
16
45
6
29
13
23
13
35
24
1
42
42
3
15
48
42
23
24
36
12
52
27
66
30
5
12
13
27
75
18
59
24
7
53
7
54
23
16
21
11
12
12
13
107
76
15
24
5
31
17
16
45
27
27
5
25
12
11
13
24
27
44
1
63
3
42
87
128
12
1
12
143
55
9
51
5
60
25
42
6
27
27
5
37
48
27
8
48
72
12
19
57
99
21
24
8
55
81
21
66
30
18
6
3
3
17
7
6
18
72
5
37
27
20
73
71
12
13
11
109
102
53
37
107
72
73
3
44
85
111
33
60
87
15
33
32
13
27
32
31
54
6
24
17
60
55
6
18
6
11
72
12
36
43
30
42
45
63
24
21
116
25
15
21
15
39
21
8
19
5
16
21
6
29
24
16
33
3
44
84
31
33
92
24
16
3
53
103
12
17
28
48
15
60
5
79
41
16
96
44
1
3
24
117
54
41
19
36
54
12
35
64
51
5
13
15
20
55
57
32
25
51
27
30
23
1
24
90
29
1
27
27
5
72
121
63
20
1
6
24
33
45
12
54
90
30
41
4
12
39
5
36
60
43
41
1
78
24
18
48
6
33
108
32
31
17
85
59
31
17
7
65
13
3
3
41
96
13
12
54
24
5
49
18
33
9
27
9
12
30
93
44
48
100
8
49
12
39
20
16
24
20
36
124
80
12
13
150
17
67
57
21
15
32
48
4
3
21
27
57
51
41
31
9
44
145
35
19
53
40
44
28
36
20
24
61
11
25
23
37
6
12
17
96
13
132
60
24
6
24
5
85
48
48
18
6
15
36
44
36
28
9
42
138
3
32
48
12
52
60
36
44
91
53
4
27
84
125
36
1
3
56
1
23
61
18
12
60
5
13
47
24
19
72
5
60
13
35
103
5
43
5
4
63
18
75
20
52
8
31
36
42
27
80
16
8
4
15
17
13
6
9
27
21
8
24
37
63
51
36
5
16
152
28
9
3
81
30
30
39
36
15
6
39
75
41
121
23
24
72
16
87
162
36
83
16
21
27
21
179
61
179
7
6
83
7
17
40
56
7
17
115
17
16
39
108
17
40
33
15
3
120
42
11
36
36
12
12
19
72
53
4
36
57
12
48
78
72
5
12
97
54
24
48
5
112
56
24
13
12
18
12
12
54
30
6
18
17
108
12
4
39
72
113
12
19
12
30
27
75
60
5
76
111
41
60
43
5
16
51
33
60
20
156
84
55
5
19
33
27
72
24
29
72
43
72
6
3
81
11
19
5
168
13
27
8
79
66
63
36
51
30
27
8
13
11
19
36
41
229
35
31
72
6
47
7
6
6
93
27
65
1
23
ABCD 94497790514*3^$a+1 [50014]
96
9
24
72
48
18
45
48
36
21
60
42
6
51
171
9
9
51
15
6
15
189
39
21
78
6
24
123
24
21
12
75
93
60
3
51
9
57
63
15
6
75
69
84
75
21
51
3
21
9
6
6
99
21
24
12
18
57
9
3
36
15
9
12
36
33
96
51
9
24
12
12
3
144
63
72
18
162
84
60
12
84
30
84
42
24
48
42
150
96
45
33
132
27
3
30
18
6
39
9
27
84
51
18
12
15
21
18
36
66
108
111
3
6
54
102
6
30
42
12
180
48
78
114
45
69
96
54
81
81
99
75
141
153
42
30
42
21
51
18
75
21
84
12
54
45
117
24
60
15
36
9
48
60
48
132
12
15
96
3
114
63
12
45
27
3
18
3
72
57
60
63
48
15
30
12
24
6
162
3
24
45
3
21
36
24
51
63
117
156
75
60
9
105
60
3
36
21
135
9
150
45
12
117
15
12
21
75
39
6
90
30
18
42
3
60
15
114
15
36
12
132
45
42
30
24
30
21
24
141
15
36
3
24
18
27
45
6
42
39
129
6
21
45
42
12
6
24
156
12
15
48
63
9
60
12
3
156
42
39
99
24
93
9
3
45
12
3
75
81
87
48
69
27
120
18
18
117
60
27
18
72
24
60
42
24
30
60
108
147
15
18
96
51
3
6
12
30
33
36
9
24
27
36
117
6
129
15
66
147
72
108
9
6
117
36
87
165
108
120
24
72
108
108
117
180
156
24
18
45
12
81
84
15
27
153
153
30
33
99
66
12
48
66
21
33
12
39
3
21
81
3
15
30
12
48
3
27
30
12
63
21
87
12
57
3
57
51
48
219
33
24
3
81
36
3
21
84
33
27
3
162
63
108
21
96
135
15
42
30
48
333
24
21
36
90
108
12
78
15
21
87
84
9
12
87
75
108
18
12
3
9
60
171
135
96
93
57
6
198
54
18
39
9
99
75
21
69
78
90
18
6
3
21
72
75
33
66
90
30
66
15
15
42
3
9
135
75
60
21
9
6
9
9
27
3
90
99
27
36
69
36
12
33
75
27
138
75
72
33
3
21
108
87
63
18
39
15
6
18
21
249
15
75
42
42
93
9
15
9
24
12
120
90
126
27
36
15
42
15
87
36
30
12
39
75
9
36
33
75
96
45
30
9
15
6
120
60
39
36
9
18
45
3
117
195
57
15
36
36
21
75
30
84
84
12
3
72
45
15
33
54
30
3
60
3
12
84
21
135
33
129
63
3
120
72
42
12
18
45
27
264
24
21
24
12
96
63
81
21
15
69
6
54
18
81
171
153
33
72
36
42
30
30
30
39
9
27
9
108
372
36
12
3
48
141
39
9
12
231
93
6
9
24
12
15
45
93
72
48
78
30
54
54
102
117
48
27
6
84
96
114
33
33
54
45
27
90
90
6
3
291
33
45
6
54
51
9
12
39
69
66
42
15
69
18
18
3
60
9
36
99
3
48
90
180
39
27
45
45
66
30
15
45
90
153
45
6
210
6
78
51
15
6
54
6
24
18
18
18
6
60
96
135
84
75
78
120
18
90
24
24
27
3
69
57
63
75
12
18
66
81
21
3
21
15
9
75
9
6
45
147
9
3
78
99
75
30
3
72
123
21
117
42
90
48
78
9
72
15
96
45
45
78
9
120
36
36
63
45
36
21
15
108
81
27
87
12
36
42
75
33
12
30
42
180
15
33
87
63
90
6
9
45
6
57
12
117
24
111
33
96
12
63
12
123
57
39
30
39
27
54
135
81
12
78
30
15
24
9
6
69
36
45
135
33
12
48
18
69
36
63
24
45
33
24
18
42
120
48
6
9
117
18
30
108
75
84
93
18
30
24
159
9
30
21
45
39
3
93
21
24
75
45
27
69
30
66
24
6
117
3
33
15
66
3
36
24
201
60
12
27
27
45
105
18
237
9
6
36
9
48
132
21
84
39
27
24
30
30
6
75
15
132
12
78
51
9
27
24
15
237
3
42
3
51
36
9
36
12
57
78
45
21
39
12
9
66
84
66
51
99
18
48
12
3
33
12
60
3
57
18
30
15
9
132
36
12
36
12
24
30
60
48
18
12
27
21
15
12
36
60
27
12
6
24
30
30
12
15
63
42
3
60
21
27
99
6
75
33
12
18
42
3
57
12
36
102
30
15
72
57
48
12
15
93
15
36
15
66
126
162
75
15
42
54
42
42
6
39
27
9
45
30
90
36
159
72
72
3
69
45
30
54
90
45
24
21
60
24
51
24
108
48
9
15
12
45
15
81
84
ABCD 94497834682*3^$a+1 [50102]
42
72
210
54
6
27
27
21
15
49
48
29
48
171
136
23
49
35
60
120
25
143
25
65
7
32
168
48
69
18
36
126
3
4
68
81
27
136
24
12
48
77
15
28
11
1
5
3
124
11
60
18
43
72
20
40
17
60
126
30
186
73
24
11
13
24
20
45
15
16
36
23
13
101
120
87
117
31
41
31
72
113
48
103
24
84
11
102
6
13
68
16
48
11
225
51
21
81
135
16
48
53
115
48
32
52
29
99
36
129
19
41
18
30
87
4
68
4
44
40
83
216
97
60
167
12
96
48
72
60
9
100
8
48
33
79
264
188
268
77
96
147
16
44
4
180
41
66
37
17
55
8
16
72
17
27
117
43
23
54
114
162
30
25
107
25
23
69
52
83
93
33
19
119
6
27
48
40
68
51
25
32
33
126
30
163
12
140
69
102
141
39
37
44
76
5
139
29
139
12
68
28
17
15
135
48
162
6
72
73
17
7
12
24
48
125
54
13
32
52
120
84
89
19
24
44
16
36
104
36
24
28
60
47
9
21
99
81
19
8
63
24
97
24
17
19
41
75
33
54
93
28
5
75
136
53
43
12
12
23
141
39
81
123
49
5
39
52
8
64
12
41
66
157
36
5
132
3
27
73
12
20
4
108
113
43
11
72
90
39
148
77
54
6
27
39
313
11
6
31
59
73
29
55
293
27
124
84
12
17
55
48
47
18
67
68
4
44
4
92
99
21
69
27
40
132
12
17
31
120
24
72
77
55
48
47
48
168
37
143
144
73
35
37
12
32
81
48
18
1
113
7
12
56
28
89
60
103
23
1
72
71
157
17
42
13
84
23
97
12
12
84
132
47
21
9
51
63
37
36
53
90
81
75
49
5
126
60
48
25
227
13
119
13
36
8
99
13
96
35
168
54
27
64
24
60
12
47
57
64
35
193
11
37
17
108
18
13
72
24
35
25
23
85
144
59
121
12
108
48
35
42
18
108
48
6
67
23
1
17
67
8
33
75
4
23
49
47
12
69
88
84
29
31
36
95
25
17
54
13
8
105
108
90
12
90
6
54
66
54
27
16
44
84
4
23
105
75
6
84
103
92
45
36
43
140
33
66
25
44
75
6
12
27
60
129
36
135
33
183
16
17
7
12
143
18
31
53
78
84
60
18
138
37
143
81
27
133
29
15
99
61
20
27
57
88
12
5
3
64
41
300
159
4
12
65
63
39
1
24
56
15
18
63
21
108
43
12
60
20
87
120
13
36
60
188
52
11
49
23
1
5
19
245
7
48
72
8
123
73
20
69
147
64
59
157
59
54
7
119
117
48
27
45
33
30
25
29
60
151
59
6
12
31
11
37
84
36
144
12
36
29
43
12
44
27
57
105
138
13
24
149
48
162
114
79
83
48
1
35
24
9
72
9
12
15
12
4
77
123
28
36
44
40
53
195
4
71
1
24
92
88
44
4
113
66
25
83
9
40
48
48
71
49
12
48
53
87
21
19
72
60
11
1
36
23
13
17
27
40
128
16
113
60
67
41
55
80
12
33
7
24
72
60
36
20
33
43
23
177
4
36
53
91
23
57
16
11
61
12
24
228
144
17
19
8
24
100
56
81
31
36
12
29
15
27
66
54
85
11
81
39
42
12
36
31
41
7
60
72
12
84
24
12
60
24
5
24
36
103
72
59
1
20
9
54
1
60
128
16
71
13
80
124
101
60
19
8
72
9
54
126
75
52
125
19
47
37
84
48
12
35
90
6
133
29
135
40
53
108
103
41
43
96
24
17
123
39
25
60
59
61
53
18
1
83
108
132
133
108
132
8
4
24
17
150
54
18
90
79
47
9
147
61
80
144
4
84
11
54
7
24
48
156
8
16
60
144
5
12
67
23
108
97
96
29
43
48
11
6
12
31
276
113
67
12
23
6
27
64
83
108
9
24
117
67
53
27
15
48
18
15
27
12
33
160
24
24
29
27
64
48
212
4
56
28
164
87
13
8
24
52
36
48
60
20
63
1
188
64
29
15
4
35
ABCD 94498070372*3^$a+1 [50001]
36
24
68
88
5
43
24
60
17
43
5
42
1
140
4
24
20
21
15
76
32
21
7
53
36
75
33
43
84
44
21
63
88
32
60
16
35
25
36
29
36
18
18
55
35
13
35
60
25
41
15
108
88
20
9
31
185
19
36
132
8
40
8
16
119
49
36
24
17
75
96
28
12
12
8
4
108
8
144
64
60
29
51
21
18
21
9
51
4
23
49
128
75
25
60
68
3
42
144
84
6
45
136
60
68
52
32
36
15
60
37
8
24
156
27
84
6
43
20
16
8
72
16
32
45
12
31
8
112
48
20
4
20
51
9
112
96
17
90
85
92
21
43
41
78
21
120
15
54
36
24
18
69
4
36
65
15
153
7
5
55
5
19
60
149
6
121
8
15
30
91
5
66
25
168
108
32
160
108
47
97
8
28
35
33
4
168
84
68
88
8
40
20
40
116
64
12
44
16
168
32
57
162
33
21
79
8
48
40
72
5
43
96
44
4
36
60
192
20
3
114
67
36
5
127
80
75
13
44
40
68
60
76
20
9
90
37
89
27
9
19
29
42
25
11
84
13
5
51
39
1
44
36
52
68
52
48
36
23
6
36
19
24
92
16
32
76
60
12
12
47
13
47
229
180
20
12
40
72
48
132
60
56
87
57
12
93
15
48
4
23
21
9
27
63
13
60
44
16
83
25
35
45
72
40
5
7
11
49
96
20
36
63
21
15
21
15
13
96
24
47
1
5
43
119
37
20
48
36
39
13
68
4
131
217
72
12
143
60
157
96
80
28
20
15
117
3
69
108
4
95
13
5
51
24
76
59
21
69
3
28
236
3
6
19
47
61
29
91
120
29
63
168
4
53
27
39
9
51
97
48
20
24
100
12
5
15
15
9
16
269
91
53
7
83
1
24
20
36
40
36
20
100
44
15
49
80
12
93
31
120
20
180
9
36
31
20
40
120
36
137
31
32
24
64
29
103
48
44
36
12
9
63
60
16
89
6
45
45
39
27
153
15
1
236
33
67
53
31
132
224
99
45
9
15
60
16
71
13
48
204
48
11
6
63
76
20
21
30
1
12
5
67
20
39
24
1
24
132
96
24
101
55
32
60
15
30
75
12
84
69
15
177
79
12
89
18
1
32
3
1
120
36
48
44
12
48
21
91
80
76
24
60
5
63
16
12
8
69
63
24
33
15
28
24
29
27
12
33
7
8
84
4
36
89
31
23
42
54
37
108
35
129
112
20
40
48
185
15
76
12
20
28
71
169
240
56
33
31
156
116
27
13
132
35
18
12
42
1
119
1
12
11
30
15
40
80
15
9
40
12
5
99
40
29
66
61
8
60
28
12
12
8
27
69
9
126
1
68
51
24
1
24
20
112
68
27
9
60
232
17
3
28
24
252
5
183
156
12
9
19
71
61
44
39
84
117
4
44
12
24
76
60
29
19
12
56
40
8
45
7
108
47
109
44
52
47
30
36
19
12
24
56
39
105
12
124
20
108
27
49
20
21
43
20
60
87
21
4
53
63
148
96
71
69
88
128
40
24
5
3
52
44
12
24
33
43
59
24
25
20
4
20
12
28
56
45
24
31
60
104
28
8
12
27
102
6
69
15
1
12
72
48
192
113
15
21
7
23
24
1
120
41
15
28
5
67
56
28
11
181
17
7
20
76
24
60
48
17
18
126
75
4
68
3
1
24
72
92
60
15
81
124
12
35
25
35
49
5
19
17
75
28
41
51
16
12
5
43
72
48
5
72
43
29
54
37
32
36
21
19
20
4
5
15
21
39
96
40
137
103
20
40
12
5
39
9
87
4
144
32
28
44
12
51
109
96
48
60
20
4
95
30
67
20
28
20
28
24
89
91
84
12
77
31
12
107
18
39
28
60
12
59
84
72
61
29
18
25
56
9
36
36
24
31
36
44
15
165
33
12
19
12
8
24
52
48
32
63
133
12
108
140
93
7
164
208
48
84
24
5
27
108
9
7
5
19
60
12
20
72
48
4
131
72
30
7
24
44
3
18
7
29
3
28
48
65
7
23
36
13
80
60
168
28
80
4
32
24
75
21
48
21
27
84
51
12
78
7
216
72
83
25
60
35
49
47
9
21
6
45
28
11
13
5
67
48
80
12
96
64
20
15
36
69
28
12
36
12
35
13
32
132
9
67
23
1
53
15
16
252
20
3
45
40
44
51
25
56
28
36
32
57
102
9
15
1
8
16
20
24
96
45
15
21
19
252
77
43
29
183
15
45
28
80
28
32
33
19
77
18
33
48
40
59
102
19
36
23
12
129
15
109
12
11
18
7
23
121
23
73
89
3
148
24
83
12
24
30
15
24
57
48
67
24
60
29
91
12
20
24
4
72
84
36
5
27
108
27
18
7
11
ABCD 94498118194*3^$a+1 [50023]
115
240
84
47
49
41
6
9
16
47
66
54
21
36
40
24
152
39
84
72
24
25
11
18
54
37
83
21
51
61
68
51
49
264
56
40
5
24
30
81
27
45
40
12
32
40
20
33
43
20
57
51
64
60
92
21
3
60
15
36
1
24
95
25
83
13
8
4
35
21
96
28
32
4
17
19
35
9
36
36
48
36
40
108
113
43
11
60
30
24
30
25
20
69
7
120
80
63
33
129
54
12
129
3
21
16
104
40
35
45
45
19
36
24
56
136
71
25
47
12
13
12
24
77
3
69
72
79
17
3
16
108
11
25
72
20
33
54
1
56
96
9
48
31
47
162
7
41
43
35
25
84
56
12
39
25
23
36
141
39
90
96
18
30
43
8
64
68
28
11
18
51
60
51
48
60
57
81
7
11
49
12
35
1
44
28
11
21
64
56
36
24
4
24
11
1
44
52
44
3
37
20
15
25
23
57
15
49
20
16
44
40
96
20
21
43
24
48
83
57
4
35
25
185
24
72
135
57
31
20
16
48
60
113
3
4
168
59
25
36
17
55
11
45
15
180
1
35
9
36
16
23
105
45
7
59
13
23
18
126
45
24
16
11
73
32
4
24
56
24
219
33
64
180
5
15
63
25
23
49
44
39
36
61
11
108
25
59
13
20
48
15
21
4
56
88
8
15
18
75
36
3
61
12
8
100
20
76
23
13
68
76
131
18
7
108
24
11
36
1
8
39
13
48
32
40
233
15
57
7
8
15
13
29
27
60
3
12
9
72
15
72
72
1
132
77
18
57
36
3
21
15
73
47
9
52
24
11
73
24
12
101
24
18
93
63
21
93
43
5
54
13
5
43
132
12
35
18
7
11
72
25
5
27
51
33
39
36
289
35
18
19
60
23
25
83
132
1
80
39
90
6
105
4
53
39
40
41
18
54
42
54
66
25
11
108
6
30
61
60
23
105
16
56
9
15
15
13
68
9
18
97
24
92
9
120
43
53
18
30
144
27
36
24
100
29
7
89
30
105
88
32
24
9
7
44
12
64
36
47
36
25
216
60
20
39
49
8
4
108
72
191
85
12
11
6
19
47
9
24
21
24
30
49
41
6
9
9
7
23
21
69
42
73
56
12
3
25
47
33
184
53
7
167
81
240
9
43
77
6
37
92
63
90
90
13
47
21
120
69
6
1
80
16
68
27
69
21
24
43
11
1
104
40
36
24
176
16
47
36
60
30
51
39
6
48
27
16
53
15
57
19
24
11
48
13
29
18
37
24
36
20
28
47
13
32
24
96
3
81
60
4
143
9
36
27
37
119
24
37
119
21
51
150
43
56
21
15
24
15
85
5
6
69
60
120
4
71
1
53
19
56
16
11
9
4
72
104
16
53
72
48
6
9
16
23
25
11
72
13
20
16
11
25
68
99
18
3
40
11
45
45
168
27
3
13
23
36
60
1
47
36
96
18
72
30
24
84
13
23
157
68
52
47
108
13
84
132
36
8
4
56
15
25
56
36
28
47
13
12
104
40
29
31
113
31
11
36
72
1
11
24
12
129
51
49
48
92
40
36
180
8
15
24
33
4
53
55
32
3
21
4
5
72
15
64
17
43
131
24
282
39
64
12
47
13
12
71
1
36
24
36
29
30
18
18
108
114
7
23
36
6
48
67
59
25
20
15
21
16
35
45
28
29
150
61
36
20
24
51
9
15
321
3
21
27
25
108
20
15
25
20
64
8
39
9
27
133
72
104
3
72
1
68
39
21
16
20
9
42
54
120
24
151
65
18
1
60
20
100
35
1
35
1
107
25
68
84
21
7
8
244
5
15
9
7
59
13
12
53
66
24
36
1
65
75
75
9
36
60
33
6
1
44
136
108
60
5
31
41
24
30
25
11
6
3
40
5
114
1
11
13
5
6
1
36
20
52
32
84
9
55
35
48
13
131
6
48
7
168
59
36
21
36
24
123
30
6
37
29
15
24
112
47
18
63
27
13
32
27
13
23
60
36
25
20
3
36
54
67
29
102
13
36
11
30
7
47
13
47
1
140
3
21
76
5
54
114
51
24
60
280
47
25
108
56
124
24
48
72
35
21
76
11
9
3
72
13
12
35
90
43
36
119
61
5
42
97
180
11
25
47
72
1
72
260
48
15
1
20
120
28
47
1
83
6
15
159
121
11
45
75
25
47
126
6
1
65
3
12
57
43
35
90
7
12
20
60
28
128
9
18
25
72
11
85
23
97
108
24
12
44
39
21
36
39
21
24
36
28
96
12
17
48
18
24
126
30
21
28
8
33
31
113
42
30
6
9
28
32
4
17
19
35
133
11
109
36
24
8
28
59
60
12
45
144
184
68
52
35
21
96
28
32
15
13
152
15
61
68
96
15
48
13
48
17
18
12
85
8
15
6
19
179
90
102
60
9
12
33
51
24
15
21
63
36
24
36
25
216
119
81
124
59
21
64
5
31
12
24
5
24
51
21
30
24
25
20
196
8
39
90
63
28
60
12
29
115
35
1
24
56
57
18
54
ABCD 94498494752*3^$a+1 [50062]
10
17
21
42
12
78
30
33
19
8
88
20
40
60
137
123
144
120
6
22
32
28
2
15
55
36
2
22
77
99
52
12
36
24
113
43
5
235
2
75
33
42
30
3
165
27
27
33
93
22
12
68
93
75
4
98
18
24
18
12
178
20
213
9
58
12
65
21
34
36
2
82
68
18
10
44
28
77
115
98
135
84
108
31
2
22
5
33
15
57
27
9
22
8
9
51
4
50
51
147
18
30
52
2
36
51
19
62
3
84
15
16
2
27
63
162
10
17
36
60
72
63
28
20
4
5
48
24
9
22
38
39
45
18
72
18
70
5
24
9
22
5
63
72
40
77
45
36
22
92
66
15
19
56
9
31
29
21
34
8
117
3
18
24
27
91
2
70
5
3
48
54
58
38
15
120
19
5
3
108
4
65
12
153
66
4
101
19
20
88
2
18
9
48
93
22
5
55
8
30
18
141
48
15
21
9
51
27
30
39
36
3
12
129
108
3
57
240
93
3
69
147
24
24
3
52
17
171
102
168
48
42
129
9
34
17
36
12
45
90
16
12
149
43
56
9
21
24
90
90
27
9
12
10
8
90
60
94
216
17
33
30
69
12
153
70
20
33
3
4
56
72
28
5
24
105
111
159
18
18
54
10
5
33
75
103
24
48
20
88
2
87
21
132
58
41
31
8
141
31
12
68
40
12
60
17
60
19
410
22
48
12
92
40
20
100
20
6
135
19
17
43
108
72
65
96
67
92
33
7
36
5
99
88
8
64
26
34
17
51
78
82
20
69
43
38
22
41
27
12
88
12
8
88
12
48
17
60
33
51
51
72
36
24
21
12
93
34
36
144
5
51
52
50
22
50
60
118
29
303
16
32
150
39
79
5
115
72
12
5
15
18
12
6
57
45
10
12
17
21
10
38
42
69
93
18
40
72
48
89
33
186
9
48
115
2
46
12
53
129
75
51
4
8
42
46
29
15
40
68
72
18
18
102
22
50
118
8
42
138
129
33
135
24
81
18
4
65
43
17
91
65
72
15
78
12
10
48
29
21
90
57
67
80
16
24
8
40
2
3
63
9
43
12
80
18
10
5
115
29
3
16
72
8
4
120
17
36
108
147
48
100
12
5
33
34
156
12
32
136
84
48
38
84
6
4
8
18
42
48
4
38
99
9
27
55
80
57
45
36
72
10
60
17
93
82
96
120
60
60
2
22
156
20
21
36
27
40
50
36
15
57
70
48
62
39
19
140
40
14
63
33
75
7
5
72
12
19
24
50
18
18
27
43
24
17
36
24
79
2
15
57
126
4
5
15
16
2
159
3
18
10
12
108
77
3
52
26
10
80
72
48
9
15
28
20
222
18
33
24
45
27
91
60
72
5
33
3
60
7
2
46
12
212
18
123
72
7
108
2
10
116
54
27
3
33
24
159
54
36
22
50
135
24
171
30
22
17
36
48
60
36
19
60
132
12
53
60
7
68
52
96
5
67
32
28
120
110
75
15
45
48
9
6
54
10
8
93
7
8
30
42
30
3
39
88
65
3
21
19
14
171
99
33
93
10
44
16
12
48
12
8
112
12
137
19
20
9
103
72
128
12
6
30
4
65
175
60
5
105
75
15
36
24
30
60
3
27
40
53
24
48
183
12
76
2
198
30
22
72
48
173
9
87
151
65
3
54
10
26
22
5
33
72
27
48
12
103
8
12
88
44
40
50
27
3
6
39
51
4
48
29
19
137
55
32
18
180
12
51
72
45
63
9
75
55
36
60
5
39
105
12
19
2
60
90
40
8
21
33
15
75
6
51
31
48
44
28
8
45
159
16
24
65
120
45
10
20
6
10
12
8
60
72
33
39
16
2
3
27
18
22
12
60
41
19
8
52
38
18
45
12
105
58
32
40
2
126
52
12
41
7
50
39
43
8
9
93
70
26
34
20
16
2
10
17
55
236
42
15
55
2
10
48
29
103
108
38
10
122
30
72
93
72
43
32
66
34
17
3
78
48
34
8
12
36
40
2
18
57
7
5
31
24
53
147
45
45
118
5
7
101
96
51
28
74
10
113
55
17
36
19
98
72
15
15
108
57
21
10
20
100
80
162
78
12
33
27
28
17
3
52
72
8
18
12
99
24
19
20
40
65
3
40
108
2
48
34
110
6
105
55
50
34
36
41
123
16
80
57
63
64
17
33
15
12
39
52
8
54
108
22
80
16
5
19
128
30
82
8
72
28
5
12
103
12
5
96
96
19
41
19
12
5
12
223
5
12
33
22
41
15
12
52
116
30
42
30
10
8
42
48
82
29
43
5
60
15
18
99
19
77
57
46
24
8
28
2
18
4
20
16
2
15
43
12
38
12
39
3
165
55
26
99
31
2
18
4
98
22
50
118
5
84
51
88
5
7
29
31
48
65
19
41
45
87
24
31
2
3
12
123
57
31
2
15
60
24
ABCD 94498760828*3^$a+1 [50106]
93
264
183
12
93
51
96
144
84
33
3
144
45
72
24
291
60
161
352
48
32
55
33
48
24
15
72
144
129
56
64
72
75
45
63
57
39
9
27
69
104
7
273
120
72
24
15
17
120
199
33
56
115
29
187
21
144
15
105
39
120
9
8
43
29
112
3
36
9
135
12
21
32
16
96
15
33
168
3
84
41
16
75
93
51
36
609
24
248
48
24
55
33
87
81
120
75
165
24
72
48
96
224
136
135
17
139
24
125
19
21
96
3
132
33
15
132
29
64
80
376
144
327
9
96
56
40
3
29
151
17
139
213
168
87
105
8
139
60
33
111
9
8
40
48
32
112
56
112
24
264
135
96
120
161
127
33
128
72
88
24
48
72
128
43
45
99
12
24
144
33
183
9
255
81
15
57
72
15
12
45
159
17
120
19
213
120
96
24
51
24
36
9
80
40
8
72
187
53
136
99
72
53
160
176
16
56
280
32
88
72
51
36
33
72
96
32
187
48
93
3
36
353
55
36
45
72
32
120
208
8
112
24
48
51
69
72
75
24
156
24
120
57
432
176
40
24
87
33
15
81
24
120
171
24
180
120
60
237
96
3
149
40
15
33
48
219
141
80
64
27
48
125
88
8
55
137
127
81
72
63
17
64
144
15
84
72
53
96
16
120
3
165
56
19
21
144
248
67
36
60
69
51
429
56
24
67
24
29
240
40
51
36
153
72
128
55
72
105
48
312
63
36
29
40
15
72
41
48
64
15
36
69
75
117
96
39
9
171
48
5
48
43
324
177
24
32
67
96
29
16
96
75
53
16
51
21
72
48
27
72
69
32
72
280
15
12
53
91
77
103
24
36
84
81
96
120
48
87
240
468
21
24
120
27
149
136
56
19
21
3
36
84
60
201
8
55
36
24
141
159
36
216
213
27
21
120
168
96
24
255
9
8
64
3
240
93
152
7
84
5
64
8
40
27
216
36
9
72
80
187
21
24
48
24
3
36
57
32
352
8
112
39
84
53
19
21
72
72
39
17
184
24
39
60
101
72
88
255
89
112
96
27
72
53
115
53
19
84
105
75
240
117
219
93
48
240
168
135
9
87
9
171
53
160
192
3
5
16
39
33
72
87
33
27
48
36
81
63
36
149
216
31
24
57
99
45
63
36
36
33
8
67
5
55
33
272
31
57
72
51
96
29
19
60
65
96
112
32
88
72
120
27
21
27
21
96
120
176
19
53
16
96
15
33
72
48
231
17
64
3
5
136
120
96
219
204
216
17
40
8
160
135
17
184
8
240
160
15
96
9
48
32
120
55
36
36
24
9
8
48
16
3
53
7
65
160
27
141
24
24
279
105
120
56
16
48
168
144
3
93
39
89
139
45
96
75
21
3
53
19
180
81
3
285
72
27
120
5
40
27
ABCD 94499439922*3^$a+1 [50012]
18
18
12
72
18
18
97
47
36
13
32
87
18
90
54
18
21
99
162
114
162
12
18
25
32
111
84
6
126
48
57
33
6
9
27
18
66
60
12
24
36
54
48
7
96
59
18
60
48
18
181
5
139
35
60
126
18
33
15
24
18
30
72
90
6
97
11
102
18
126
15
75
6
90
54
15
39
174
6
156
36
72
186
12
39
16
107
37
35
93
48
9
66
69
9
156
180
6
180
288
192
54
78
73
47
337
131
198
114
198
84
139
5
42
145
29
3
105
132
90
249
39
90
15
33
18
24
48
78
192
39
3
13
17
15
147
36
9
64
41
39
15
49
131
144
66
24
3
112
48
47
216
24
18
54
9
16
80
3
13
48
65
30
42
234
141
39
30
36
87
243
12
36
90
90
24
33
33
24
7
23
36
54
90
42
54
30
135
27
60
169
59
37
167
25
48
35
120
229
299
120
24
12
73
41
30
42
18
45
64
17
66
45
27
6
15
15
114
120
18
150
84
18
121
65
36
30
18
18
25
83
54
150
36
61
11
84
90
90
6
39
69
90
12
54
175
113
36
114
30
96
66
9
159
33
15
49
65
30
1
32
16
5
144
43
17
15
111
90
30
162
72
72
103
83
48
24
36
120
36
60
144
30
6
84
97
29
24
36
39
9
96
36
3
45
3
48
64
11
36
1
32
27
84
49
23
9
15
81
75
18
60
54
12
6
72
12
60
31
143
1
35
13
23
60
45
57
87
3
36
90
24
7
119
9
48
15
48
42
264
150
25
96
80
64
176
147
78
12
42
36
30
39
111
48
114
180
156
79
83
93
39
36
36
54
30
6
54
66
18
205
80
81
54
108
30
24
54
36
13
5
66
114
30
25
107
18
51
64
83
102
6
1
53
18
108
12
49
65
79
101
123
33
72
36
42
12
6
39
33
72
7
128
160
353
63
57
42
48
24
36
102
150
120
42
51
69
60
48
60
163
29
36
159
63
33
93
144
198
102
36
67
59
36
42
36
36
31
167
12
13
41
7
35
30
42
198
144
31
80
153
55
32
144
64
359
12
18
36
24
102
24
81
93
18
33
27
48
21
33
42
108
18
12
42
33
112
11
24
48
126
54
42
144
126
33
195
108
49
48
35
12
54
331
65
18
6
7
59
204
30
114
66
24
12
54
54
90
36
57
33
79
107
18
115
11
21
16
83
24
90
36
102
33
16
23
25
17
15
64
5
91
113
72
39
45
6
36
12
78
15
87
217
41
54
49
17
132
102
204
9
96
39
48
57
15
60
117
111
177
183
18
96
228
60
87
16
17
42
48
6
90
37
53
162
9
3
36
169
96
131
36
132
126
72
84
6
12
72
18
36
36
55
48
5
18
25
17
30
36
54
186
61
131
45
15
33
16
23
18
18
37
47
42
54
1
80
64
11
24
36
18
7
209
30
36
96
13
17
90
54
15
9
7
113
31
144
65
54
66
39
111
1
119
96
18
30
18
114
21
64
53
18
78
36
30
24
72
162
18
54
18
30
72
60
43
48
29
18
6
126
13
176
75
21
39
30
171
15
18
30
96
66
24
55
17
18
157
32
27
108
48
18
24
102
73
32
16
65
15
48
57
39
3
12
36
42
36
84
96
84
18
72
6
7
23
6
54
72
48
96
36
48
42
7
41
39
105
90
90
18
42
87
3
12
24
144
30
27
33
30
6
84
103
48
96
23
6
30
222
72
15
160
71
132
84
49
65
15
16
35
90
51
9
54
1
35
36
73
89
7
23
126
75
39
48
9
51
48
54
6
81
39
25
32
64
29
67
23
12
45
27
133
29
60
18
72
120
126
135
64
80
45
99
27
180
ABCD 94499675618*3^$a+1 [50107]
32
3
213
48
16
5
15
28
80
27
36
37
120
20
36
57
3
40
11
13
5
7
44
36
108
3
129
4
47
108
81
108
21
91
23
33
3
49
128
4
80
75
60
48
21
136
56
12
48
88
20
16
48
36
24
5
3
24
21
63
24
108
60
3
12
49
44
60
192
39
21
72
16
11
33
48
4
5
114
25
5
31
41
19
20
3
33
3
45
64
12
23
18
48
54
25
56
9
96
19
125
31
32
27
36
66
15
28
11
21
75
25
56
60
24
40
11
73
44
232
68
27
6
19
60
20
48
51
57
72
48
3
9
45
90
25
72
8
3
105
4
20
9
6
18
3
4
23
25
12
116
28
32
12
15
25
156
176
328
83
24
13
20
112
119
9
52
168
32
36
135
13
56
4
161
55
24
11
153
16
35
49
32
9
19
53
3
24
40
12
41
79
48
41
39
12
84
16
48
72
89
54
21
27
132
25
5
15
36
156
99
45
60
4
68
4
59
30
6
66
19
80
108
16
32
75
54
90
54
90
9
60
48
24
51
49
131
114
30
25
48
17
19
84
20
112
8
51
12
132
66
6
84
57
48
40
35
42
18
12
9
40
41
3
69
111
16
20
51
37
56
96
180
4
5
24
171
36
24
16
71
18
54
45
117
126
57
72
3
21
16
65
6
162
3
4
44
4
8
9
43
11
81
60
39
54
127
11
78
51
4
92
60
48
64
23
13
24
101
39
196
96
48
32
36
148
5
51
40
11
37
12
48
137
255
4
92
52
96
29
67
164
15
25
36
20
33
31
71
25
80
64
92
88
32
4
44
84
48
87
42
51
87
36
9
15
25
32
231
162
3
64
48
68
4
8
21
15
84
96
21
48
78
72
105
160
95
18
19
44
120
40
96
80
28
20
108
64
84
71
18
31
24
47
9
36
45
39
15
45
87
48
36
18
55
36
35
42
27
36
84
27
69
16
5
43
32
96
72
51
72
12
78
30
114
30
45
24
60
60
12
244
8
3
37
12
8
16
35
36
48
97
60
83
25
65
123
240
4
8
76
24
68
9
19
71
36
24
21
84
39
45
64
20
12
69
270
42
27
52
20
3
25
107
21
12
3
90
7
56
99
33
12
52
5
24
30
36
6
15
33
15
60
111
36
72
25
41
19
35
1
36
84
56
129
135
16
20
28
36
59
72
81
60
72
172
56
9
55
35
45
3
85
56
64
128
24
24
105
27
24
24
255
45
4
8
45
79
84
32
3
9
63
69
3
37
53
31
32
105
15
72
33
7
140
51
129
48
39
129
12
117
90
33
48
4
60
12
20
15
45
36
52
56
207
114
39
4
12
11
33
36
39
9
48
57
187
5
6
48
25
71
45
24
36
48
183
97
20
141
30
60
1
29
15
76
8
16
92
60
45
54
13
80
48
24
63
96
69
220
11
36
9
24
72
88
80
21
15
15
42
3
60
4
8
12
15
57
84
16
44
40
11
21
4
56
180
28
44
15
57
28
35
33
12
63
177
75
81
40
44
3
109
83
18
90
93
60
69
3
12
12
3
21
76
48
60
68
129
48
55
8
84
3
72
33
33
135
172
20
52
20
48
76
24
8
4
41
120
3
15
61
68
12
24
111
33
87
49
36
29
91
53
3
27
36
25
56
88
53
30
45
28
95
9
3
97
80
75
132
9
124
60
68
60
15
54
55
104
57
15
84
108
48
28
11
13
116
4
32
24
111
13
8
105
99
24
75
60
169
8
120
135
49
24
20
9
31
59
81
4
12
20
24
60
39
37
60
5
54
42
15
24
15
45
60
33
27
40
5
6
129
123
57
51
153
24
15
25
8
3
21
15
24
1
161
27
40
8
4
23
306
72
144
15
48
15
97
24
80
16
56
15
9
24
4
120
72
204
24
32
9
24
63
12
45
7
416
159
25
41
27
51
69
60
27
105
60
60
45
18
25
56
76
23
60
12
90
43
132
48
36
35
261
45
15
40
24
24
12
104
96
165
55
48
11
25
29
31
24
32
120
24
57
39
63
72
9
12
39
21
184
80
64
36
20
9
19
11
25
71
25
80
33
27
36
24
60
36
3
61
24
41
103
80
60
160
101
27
52
72
23
33
27
157
104
84
36
24
75
6
91
11
162
7
84
96
29
24
7
23
141
27
109
20
36
64
23
21
27
60
33
64
23
90
7
8
4
5
54
117
64
ABCD 94499882136*3^$a+1 [50037]
15
9
51
21
120
12
75
93
24
27
57
39
33
12
60
7
101
84
7
5
183
192
16
32
33
19
5
36
48
19
32
16
68
57
96
151
5
7
36
29
31
41
96
216
99
9
99
93
7
5
84
55
44
33
12
408
27
64
5
27
33
36
36
171
81
36
48
24
31
53
144
27
160
80
48
33
36
31
12
48
41
7
5
12
84
27
96
36
21
12
31
77
36
96
36
36
24
15
108
9
87
21
43
173
48
51
9
27
144
60
69
91
5
12
24
27
45
15
9
60
108
115
80
28
48
29
3
57
91
77
3
21
60
79
53
36
55
113
75
21
204
48
15
112
5
24
36
63
9
43
65
123
48
16
17
19
44
45
3
21
75
57
7
17
24
7
41
27
16
44
52
32
12
36
9
48
231
57
12
168
115
32
9
99
33
72
55
17
63
57
7
17
84
12
15
69
96
36
24
24
12
12
12
3
52
29
240
99
141
3
96
60
9
132
19
68
105
7
29
24
60
27
48
4
32
21
55
257
15
148
101
48
36
7
77
36
27
96
33
12
84
3
45
48
48
144
96
36
12
48
36
84
108
123
4
53
48
72
60
72
27
21
36
12
252
12
3
153
24
36
108
63
33
15
33
12
51
4
245
7
36
5
120
48
51
45
51
21
24
36
144
27
192
16
20
21
24
84
43
48
77
51
36
21
55
5
144
15
16
65
15
57
51
9
103
32
69
48
15
33
60
51
117
48
75
240
69
12
15
60
45
3
57
132
36
168
7
53
192
75
177
12
12
36
48
51
69
72
55
41
240
19
65
159
36
33
72
12
36
180
12
24
79
80
12
57
24
15
21
24
55
17
60
108
7
48
12
5
15
9
48
12
48
103
132
80
129
48
27
36
153
24
24
36
84
12
63
4
128
48
108
93
51
21
27
52
32
76
29
108
43
12
17
12
84
36
63
156
57
60
48
36
36
24
24
48
19
5
36
60
120
48
36
3
12
141
36
159
9
24
31
17
51
64
113
15
33
187
197
24
7
41
19
17
60
3
21
12
12
3
33
63
33
127
20
21
39
69
15
57
3
81
48
60
468
63
33
60
12
7
53
60
24
24
31
53
12
132
15
9
60
75
12
9
75
45
12
24
12
51
117
7
5
36
187
173
12
3
9
43
53
7
20
45
3
57
7
29
3
60
48
52
60
80
84
9
103
12
80
9
36
36
67
77
72
55
53
36
24
96
51
165
43
5
144
27
9
24
120
39
60
33
120
27
81
27
45
7
5
72
3
33
15
45
12
3
45
24
27
180
9
67
80
4
65
331
41
24
15
21
36
55
192
68
33
84
84
7
12
5
63
117
103
128
45
48
51
48
33
12
72
12
115
53
96
48
12
24
7
44
33
19
80
57
55
101
72
3
9
48
7
65
264
36
84
48
24
60
24
204
19
20
108
112
41
36
115
17
12
103
44
33
3
9
39
12
21
144
91
221
132
15
52
53
24
3
105
180
15
129
63
57
48
132
132
60
12
12
15
45
15
153
60
31
101
24
36
96
84
27
9
12
91
29
24
123
225
120
3
9
7
29
7
41
51
48
4
77
19
128
9
7
233
12
91
17
111
12
45
7
89
19
68
69
60
27
36
12
9
108
48
63
21
24
72
24
24
7
180
29
84
24
48
7
44
64
32
69
60
24
120
24
72
127
20
141
3
33
15
28
5
120
19
36
77
36
36
60
156
12
12
183
48
4
44
21
12
99
9
51
4
5
24
147
9
84
12
12
7
5
31
80
57
3
21
12
84
36
27
9
60
72
12
84
3
81
60
72
84
72
43
32
96
48
52
113
24
24
72
7
92
93
72
12
132
36
132
120
72
24
75
57
24
51
21
24
36
75
9
12
72
19
149
15
21
135
45
7
41
12
36
3
16
5
27
69
192
156
15
148
48
32
12
93
24
72
7
89
55
44
21
180
135
45
151
17
15
48
21
96
12
36
48
27
57
7
53
103
5
24
24
12
15
4
48
17
144
27
105
7
32
45
183
9
36
111
45
7
77
15
69
60
132
48
91
29
36
48
12
67
20
33
15
81
120
51
16
17
67
48
32
69
24
63
9
12
72
60
ABCD 94500437396*3^$a+1 [50004]
32
3
61
47
49
53
20
23
8
96
15
1
8
24
5
28
68
10
9
15
17
43
42
24
144
30
78
55
29
51
8
37
3
16
24
24
48
24
5
3
5
22
14
31
29
34
17
31
2
10
45
51
6
18
18
35
13
11
1
7
5
6
50
11
8
105
30
48
72
6
36
48
42
26
10
102
18
48
6
66
60
84
25
11
12
150
48
54
26
10
2
22
9
29
16
27
24
24
9
36
60
15
16
29
30
2
10
12
18
32
43
93
20
76
3
96
135
120
1
61
10
48
9
33
39
21
3
15
2
7
32
88
15
66
44
106
1
24
49
7
24
39
33
63
57
27
12
36
24
60
6
18
1
13
35
16
40
21
3
123
78
7
13
107
48
59
21
21
19
16
43
21
5
19
3
45
17
23
48
24
11
21
24
136
23
1
5
6
24
84
12
18
42
30
48
8
4
111
24
48
3
38
4
3
27
18
24
19
17
20
12
10
26
59
16
1
6
24
9
27
24
24
12
62
46
36
9
24
53
43
16
1
108
16
99
45
30
21
16
65
12
11
16
21
72
43
17
7
23
48
18
44
11
11
69
9
60
27
21
24
30
24
50
11
11
45
45
27
15
25
1
16
66
84
9
111
9
9
15
15
66
12
30
54
39
5
70
12
12
18
30
12
30
43
23
6
3
88
53
80
34
1
72
80
24
16
5
43
17
23
56
11
72
30
18
18
12
54
14
70
6
63
15
12
36
18
15
21
51
8
1
54
57
104
13
27
69
30
36
84
36
9
15
1
24
29
42
6
48
27
40
8
15
84
36
25
11
30
39
5
16
56
83
29
48
8
22
13
49
100
3
69
30
24
74
67
21
3
39
30
3
45
24
3
5
36
4
56
64
3
33
114
30
108
3
17
7
45
18
38
11
29
6
98
35
8
8
1
48
30
78
8
16
51
24
3
133
8
15
1
56
48
5
196
36
90
9
9
80
15
32
8
16
8
3
37
5
3
3
12
2
16
12
43
35
61
11
48
2
19
15
1
24
1
4
24
19
1
16
44
11
59
14
7
9
39
56
45
4
36
60
44
16
32
52
6
30
90
1
71
9
45
6
12
6
114
6
67
72
8
48
81
44
64
3
69
99
64
13
35
5
3
40
25
4
3
3
5
7
24
9
5
112
20
23
5
24
27
45
24
24
3
45
114
9
32
40
45
18
9
48
40
5
8
59
32
75
14
4
42
25
8
125
22
85
35
45
39
12
48
84
18
18
21
64
29
156
31
1
23
5
42
60
12
6
24
36
60
20
7
39
73
5
30
13
24
23
72
18
42
18
6
14
16
12
54
48
42
3
72
39
30
35
19
18
18
54
20
7
9
7
32
8
7
1
59
36
6
43
8
3
5
61
8
22
98
10
12
36
2
31
77
4
31
5
8
91
29
16
8
3
19
5
40
15
25
80
3
12
14
16
60
84
24
43
32
72
48
111
9
5
10
17
93
22
26
10
18
7
23
2
47
72
5
24
24
51
64
17
48
55
11
37
5
27
63
25
107
13
29
8
40
248
34
36
2
28
12
42
25
5
3
15
25
23
33
21
8
96
12
22
60
21
40
17
32
10
26
34
25
48
77
27
16
25
23
35
42
72
11
19
42
8
35
32
48
5
10
48
2
7
15
38
22
24
21
96
33
20
12
47
32
24
96
9
12
3
5
60
31
33
15
5
11
59
6
84
96
42
18
15
64
133
64
3
3
18
19
1
7
39
24
24
25
5
42
6
3
72
9
66
24
45
3
45
32
16
5
22
26
67
129
36
78
30
31
5
96
24
139
11
5
25
44
11
5
36
7
8
39
1
24
8
51
5
1
30
33
32
103
12
61
23
60
60
2
112
96
79
11
21
69
19
8
24
9
6
1
32
3
18
19
1
12
40
27
27
29
61
96
43
32
24
9
20
34
42
18
61
11
6
68
51
16
159
49
5
24
6
61
41
78
6
48
18
30
72
20
7
39
110
11
11
13
17
42
13
8
17
22
42
30
6
43
17
7
5
27
9
32
23
11
21
40
29
3
5
3
19
45
40
5
18
42
36
3
9
7
13
60
46
14
10
25
32
24
64
11
61
1
10
2
40
27
48
48
15
25
29
8
10
33
75
60
24
9
27
38
31
16
17
6
9
65
28
27
40
1
46
6
19
13
35
41
20
139
40
41
55
41
55
8
45
27
3
21
17
10
54
36
3
5
40
32
28
95
16
33
12
19
29
18
2
23
8
15
41
8
23
25
29
19
17
42
45
5
58
9
16
40
8
5
11
13
6
85
35
37
5
12
31
32
17
48
7
27
13
5
3
5
35
17
30
6
12
68
67
64
11
2
22
18
6
14
7
40
24
72
53
80
24
35
53
24
19
40
55
25
25
34
26
16
84
31
11
42
8
4
60
8
40
3
39
25
40
21
4
15
40
29
12
23
32
8
5
24
16
6
14
4
12
48
23
24
91
50
3
1
54
25
29
36
39
5
35
35
12
6
19
96
13
16
8
35
8
9
48
15
40
41
6
30
66
38
16
24
12
84
6
2
35
5
60
15
5
51
32
8
15
1
8
63
65
37
18
33
51
14
12
82
6
35
19
36
81
113
22
49
29
56
19
3
45
40
8
81
39
16
73
28
19
29
11
8
32
21
48
27
40
24
48
32
3
36
12
13
17
15
33
6
49
16
9
31
16
47
36
5
16
16
32
32
8
11
21
39
9
53
3
37
18
2
10
12
57
45
19
17
20
88
75
57
102
1
35
6
108
20
28
20
64
44
34
12
38
16
20
16
8
16
11
8
11
2
43
5
22
30
12
66
62
4
30
129
16
35
48
13
5
18
57
99
14
4
12
90
6
48
90
109
53
72
6
74
10
17
33
22
24
25
5
42
12
61
49
16
30
1
29
20
7
5
4
6
9
120
16
32
3
12
25
80
5
3
25
48
84
3
87
33
24
29
11
8
32
13
27
45
56
12
7
16
13
16
18
41
19
45
40
32
15
1
29
8
40
60
15
21
51
3
12
26
22
6
54
36
12
13
16
1
12
3
8
7
2
10
6
20
70
12
24
81
33
6
9
5
22
12
1
24
1
16
30
6
3
27
53
9
48
103
96
16
8
45
6
29
19
26
10
17
32
8
39
9
15
14
82
14
10
12
12
50
7
111
57
15
18
15
8
127
72
30
8
19
3
66
27
3
2
10
25
13
11
11
2
43
33
36
44
22
30
12
12
8
22
74
12
12
46
54
47
13
8
58
6
99
69
18
2
7
3
13
35
42
48
8
16
43
8
72
21
19
101
19
35
36
6
35
16
69
8
11
11
84
14
3
8
16
25
114
69
16
5
20
46
25
24
29
20
23
8
51
30
18
18
3
29
96
10
1
8
3
144
45
9
30
2
10
2
35
65
15
81
6
14
19
41
55
5
4
20
83
73
12
10
89
49
42
90
24
3
3
18
12
7
61
72
34
6
19
24
11
6
39
165
30
26
19
29
24
22
18
3
8
37
19
5
99
15
1
5
8
51
67
37
8
69
3
3
48
50
11
23
17
13
18
2
10
6
7
32
96
40
32
5
19
9
6
49
35
24
36
54
6
61
11
109
56
24
15
1
13
16
24
115
104
5
16
54
13
35
2
22
66
20
4
6
93
9
48
20
35
24
29
19
23
9
75
24
ABCD 94500813640*3^$a+1 [50002]
24
36
52
66
56
118
8
94
15
3
42
135
15
26
34
9
9
48
38
1
53
6
25
39
20
88
42
2
84
85
24
12
3
38
88
2
60
82
2
4
120
66
6
57
77
28
92
6
10
18
24
18
30
2
40
20
48
18
40
56
36
28
42
14
4
20
52
9
3
38
43
84
23
18
10
45
15
21
29
54
60
10
27
9
6
54
30
9
33
27
27
38
10
38
22
50
10
30
126
32
22
56
10
21
15
9
29
7
3
42
6
69
15
54
15
9
38
28
26
28
20
22
6
27
177
38
10
27
51
74
54
4
68
49
9
39
3
84
45
23
78
22
6
20
16
18
38
4
3
35
25
3
8
61
9
6
48
12
116
10
39
63
32
85
204
27
33
36
135
33
12
5
6
34
54
2
64
18
188
10
63
35
12
4
93
33
12
15
11
112
42
2
25
15
45
41
40
2
30
70
128
18
54
52
6
3
36
51
72
12
30
39
87
14
10
20
25
48
15
78
68
54
60
28
42
27
3
36
24
42
63
3
57
51
9
5
18
108
36
49
27
12
20
18
4
15
41
52
56
19
35
1
47
4
54
96
8
16
66
66
14
13
23
34
18
96
12
2
132
43
27
33
15
30
27
15
44
82
38
4
132
18
6
2
42
108
48
34
8
7
87
8
130
38
18
82
9
11
34
99
36
51
189
23
25
60
3
80
130
32
70
48
2
90
36
34
15
41
31
29
34
18
74
25
75
9
27
2
55
15
62
54
84
25
36
27
8
25
24
51
96
20
18
7
21
2
16
6
3
63
8
142
27
23
64
24
56
60
28
72
45
29
106
6
20
19
63
42
74
34
20
7
39
9
3
14
84
70
20
22
2
61
47
4
26
18
1
41
7
57
26
97
3
2
67
65
70
68
40
12
9
29
186
54
7
29
4
6
45
105
20
91
15
14
22
60
30
138
21
51
9
48
53
4
3
17
36
52
27
3
26
10
45
11
6
7
41
36
6
169
29
10
81
11
88
84
26
114
12
6
72
28
63
29
7
89
22
32
16
9
60
41
10
24
36
30
12
8
52
20
7
15
90
20
18
52
68
42
28
44
84
6
36
49
228
65
82
8
25
23
18
4
15
51
24
117
101
10
20
4
50
16
62
181
24
95
121
51
105
11
22
2
18
10
20
85
23
112
60
80
88
18
62
4
50
118
6
2
28
6
14
1
45
30
30
3
60
47
4
2
30
42
36
34
60
18
27
12
41
42
36
121
35
6
130
24
30
6
8
10
15
27
182
66
1
3
42
6
18
74
28
42
8
7
23
60
4
26
103
95
25
51
33
111
42
27
57
38
61
65
12
10
14
48
6
25
24
33
38
1
59
1
93
62
13
12
35
64
2
19
63
168
84
60
44
25
27
138
51
23
18
10
68
4
18
8
6
36
37
33
38
25
47
64
45
15
20
64
66
8
18
52
6
146
36
22
26
25
45
62
48
49
72
95
18
96
106
60
18
42
6
2
25
3
33
36
21
110
42
10
6
32
18
16
24
2
10
38
46
93
15
21
29
7
3
8
84
49
47
28
9
17
55
83
16
9
11
36
6
18
1
3
6
6
9
75
2
52
98
10
27
57
3
12
51
60
48
56
28
20
22
68
7
65
58
12
69
9
60
6
24
57
29
24
52
68
6
25
45
66
18
6
36
128
58
159
29
31
23
40
66
26
13
5
67
15
33
60
17
10
69
57
78
21
59
66
10
26
7
47
85
108
113
7
11
25
15
2
19
89
46
9
81
6
2
18
10
39
129
56
70
138
102
8
16
222
50
49
29
19
11
42
52
38
28
21
125
79
47
54
16
78
42
3
11
25
81
14
16
60
32
16
56
126
103
9
27
48
35
108
18
31
71
97
71
52
140
70
39
23
36
1
24
47
22
6
44
16
2
10
98
19
15
32
46
27
5
10
20
52
44
94
12
18
38
7
15
50
10
57
24
51
9
36
11
10
39
35
18
6
1
3
8
42
10
36
74
31
75
96
48
81
11
13
5
7
63
72
96
68
60
12
90
34
60
105
5
10
69
95
49
27
9
5
6
10
48
15
12
35
13
23
18
112
27
65
106
32
4
48
2
90
4
14
7
11
18
6
13
12
60
23
28
92
60
30
31
29
16
51
41
28
56
18
16
9
63
20
13
39
36
45
71
133
23
4
20
84
60
1
111
102
102
38
6
120
49
5
22
54
2
4
18
60
51
131
10
84
56
18
1
29
198
18
19
63
44
94
30
24
72
14
90
25
17
7
87
24
2
19
21
104
36
67
45
30
20
6
54
25
60
41
30
25
147
33
51
68
25
83
13
39
18
42
60
45
17
36
34
45
11
88
81
21
39
155
54
30
42
72
10
8
12
18
67
21
6
9
9
18
14
6
30
54
85
3
57
41
70
14
4
50
34
126
56
4
6
15
63
38
7
107
40
8
22
14
16
38
7
24
5
6
198
22
14
91
24
39
36
56
126
19
21
39
15
9
11
40
98
18
24
13
35
76
30
54
96
9
41
150
90
31
15
44
1
71
18
54
12
49
5
46
8
28
14
10
56
4
9
5
34
38
42
16
69
21
74
1
36
29
54
61
17
18
10
44
12
43
60
72
23
18
19
23
58
8
76
39
135
141
95
73
41
30
112
54
68
58
2
7
83
172
9
39
18
84
14
64
26
40
32
58
2
43
11
133
5
10
45
5
66
6
120
103
72
3
20
40
72
36
14
58
32
25
15
45
83
30
42
10
6
144
9
147
20
22
15
53
130
9
23
16
84
26
6
120
24
10
56
10
69
36
83
36
1
45
3
57
3
23
40
9
39
120
20
1
3
ABCD 94501086482*3^$a+1 [50041]
11
36
42
6
6
3
3
42
6
24
48
69
51
37
41
60
24
30
45
33
55
5
43
24
17
6
108
12
18
96
18
12
48
60
13
32
51
12
24
18
7
24
11
18
6
37
8
64
53
54
36
12
42
3
45
42
1
48
8
3
60
24
121
11
21
39
9
15
9
39
30
3
39
84
12
145
29
3
3
78
84
96
24
48
42
57
24
24
51
12
48
25
80
9
15
63
105
69
19
65
7
47
1
8
21
18
9
3
30
42
21
15
72
36
21
88
11
12
25
32
15
30
75
88
167
6
3
9
60
54
60
48
9
39
12
13
53
6
36
12
72
6
87
75
85
47
54
66
33
16
32
45
30
21
24
9
39
16
29
6
6
18
186
6
30
63
75
24
13
23
24
33
64
48
56
9
6
36
36
12
12
201
72
3
102
31
56
93
18
24
49
8
27
12
33
24
3
42
18
33
16
5
51
15
180
85
29
54
72
45
15
84
13
17
6
30
48
27
63
1
59
45
27
12
48
9
9
36
24
99
24
24
3
30
30
222
42
72
48
25
53
51
16
72
59
156
25
53
6
21
136
5
18
36
24
24
120
165
24
21
27
16
47
30
51
112
8
9
12
19
104
3
12
9
27
144
6
12
3
15
36
21
64
5
3
21
3
3
21
15
12
45
48
117
18
33
165
30
37
29
27
16
65
15
40
5
3
33
15
51
60
1
32
3
37
83
84
25
96
8
184
77
3
3
117
24
63
24
12
12
9
21
6
6
78
30
27
15
36
13
77
60
42
72
24
21
16
17
39
57
30
30
19
71
25
35
30
6
57
27
12
12
13
5
54
45
15
78
115
8
15
33
39
9
3
60
24
25
17
30
73
29
6
45
57
12
72
3
24
24
3
6
6
9
33
18
13
29
72
18
6
19
32
3
69
39
9
15
49
24
11
61
5
43
47
9
15
33
24
27
117
24
24
45
60
12
36
42
6
12
30
13
11
30
6
12
12
33
21
42
198
3
9
15
24
3
18
84
78
9
3
6
12
18
120
57
120
21
114
25
5
66
96
6
42
73
8
15
33
48
96
24
9
30
25
29
3
15
54
6
69
72
51
48
93
72
15
24
6
3
9
6
9
15
121
119
33
15
18
31
5
54
42
27
3
45
48
27
21
33
6
12
66
3
39
18
63
24
9
18
60
25
32
24
96
45
24
3
64
29
18
1
35
252
57
16
17
42
45
135
105
51
42
42
9
120
39
25
53
60
15
15
30
66
18
36
3
27
12
12
13
8
21
3
40
5
42
57
48
9
36
27
33
66
13
59
60
33
39
6
18
12
21
51
42
18
12
36
72
129
144
93
72
12
18
93
24
88
47
36
21
3
60
9
64
65
7
23
12
48
12
36
21
3
12
6
43
47
25
32
40
128
63
1
8
93
18
12
12
30
102
13
23
57
15
30
6
45
15
96
30
6
18
42
48
30
139
107
21
75
78
12
102
36
24
30
27
3
42
19
8
24
3
69
3
12
18
12
30
60
33
3
45
16
119
6
54
54
15
40
8
3
24
6
31
101
3
9
36
3
63
6
42
9
63
49
32
15
30
67
72
5
24
66
48
30
30
13
5
18
177
63
1
35
36
81
16
95
9
57
39
45
6
12
25
32
24
16
48
35
18
3
33
114
12
18
12
18
24
1
5
36
18
12
9
9
126
6
51
69
3
27
6
15
15
30
99
51
18
66
33
24
16
47
9
27
30
12
18
9
69
54
45
33
7
5
18
60
24
36
24
9
15
6
3
15
9
27
60
49
23
24
36
45
75
13
11
204
9
40
35
42
84
90
72
18
3
39
177
15
81
99
36
33
3
6
48
7
59
18
3
27
12
6
75
123
6
36
3
40
5
51
15
33
3
18
24
30
37
5
24
147
40
8
57
18
60
54
192
3
3
102
42
61
32
40
35
85
35
36
6
99
27
12
12
18
6
24
66
3
21
96
99
45
6
36
57
57
12
43
71
33
63
12
42
6
37
47
120
30
6
37
8
64
149
42
57
15
25
5
30
6
102
33
15
90
114
30
7
11
18
60
30
1
23
60
12
96
18
31
56
64
8
21
6
36
12
6
6
57
24
3
36
1
23
42
102
1
35
37
35
12
1
125
30
45
15
12
13
47
12
12
54
19
23
25
80
27
12
57
24
3
42
3
9
31
8
27
12
72
12
24
54
6
6
3
24
9
30
25
72
48
107
48
24
21
27
18
3
75
36
1
5
42
9
27
42
48
3
24
15
9
3
42
219
15
12
18
27
3
60
81
9
30
30
42
33
27
18
75
15
54
99
3
6
30
54
3
123
69
123
60
6
51
3
85
72
11
12
48
12
21
45
6
78
30
33
63
12
24
117
99
42
12
18
48
84
54
67
53
3
72
39
33
75
13
17
90
48
36
25
11
72
42
51
39
66
18
36
30
3
15
6
144
3
15
48
54
67
11
72
36
24
6
3
24
45
12
240
12
24
12
90
13
107
21
69
78
24
61
8
21
3
15
25
56
39
33
24
15
18
12
6
60
24
12
36
33
15
12
12
25
96
5
75
9
103
23
54
18
9
21
12
15
27
24
42
18
9
45
72
18
9
57
15
27
24
18
12
111
15
9
3
12
24
24
9
16
11
85
47
25
8
21
19
11
78
36
126
48
60
12
21
96
21
6
12
84
48
6
54
33
9
36
30
18
6
45
9
60
36
48
48
39
3
6
252
18
24
9
3
18
6
120
72
54
15
39
33
24
15
105
27
72
84
30
54
13
77
78
12
1
71
6
78
60
30
54
60
48
12
36
81
24
96
3
21
15
54
3
9
150
84
12
42
90
85
11
60
9
63
60
48
12
24
24
24
72
54
115
8
3
24
69
24
21
3
40
8
51
36
9
3
21
135
6
19
5
99
3
69
3
37
11
120
12
78
19
11
24
24
66
27
48
3
30
126
57
15
54
19
107
13
35
6
6
72
36
60
12
13
29
6
109
48
8
64
83
85
107
48
18
27
15
57
16
32
ABCD 94501891832*3^$a+1 [50077]
32
24
4
68
160
77
43
80
3
49
60
68
4
56
9
24
12
67
11
105
60
171
13
200
48
4
5
91
77
63
24
16
5
27
16
41
144
24
120
163
5
180
43
56
144
4
17
15
96
69
63
48
28
116
21
72
3
112
12
48
36
12
44
33
3
12
96
57
15
40
8
12
33
67
413
6
18
27
64
56
9
55
20
177
43
20
15
21
60
4
12
23
9
12
16
48
29
27
21
168
36
151
48
72
8
40
44
108
33
7
48
24
5
115
17
18
37
65
51
52
12
96
5
42
21
76
20
93
36
60
54
21
4
12
24
120
32
120
147
21
16
20
36
64
131
18
6
21
28
71
24
45
180
64
236
27
42
48
99
96
75
24
13
77
79
29
31
116
64
84
12
36
24
8
40
11
21
3
45
40
17
36
19
20
76
8
16
11
33
100
32
12
28
32
36
15
61
5
51
24
88
8
4
60
68
48
9
36
19
44
27
93
16
41
67
32
45
39
76
29
12
54
45
240
16
24
89
67
95
37
5
30
73
23
30
171
33
31
12
20
9
30
25
36
32
28
5
15
27
61
32
84
16
12
11
69
33
19
48
77
19
36
48
65
18
9
76
8
184
11
45
16
59
1
20
16
8
4
20
40
17
39
40
65
42
25
60
32
21
67
60
17
15
48
64
23
121
305
51
88
180
23
25
48
5
12
15
12
112
8
40
11
9
28
17
7
24
11
61
12
32
33
3
28
20
45
36
48
43
80
64
48
48
5
27
15
37
60
48
140
3
45
9
31
12
12
8
28
32
12
45
19
20
76
56
120
4
41
3
52
92
105
87
4
71
6
7
12
89
55
36
56
48
24
12
36
12
63
13
20
76
80
21
43
32
120
75
13
80
52
44
48
48
117
31
12
29
108
7
59
61
101
3
4
36
72
24
48
12
20
16
12
5
31
80
147
120
33
4
12
48
17
51
33
90
49
32
33
30
21
21
3
33
7
60
53
43
17
3
16
35
61
137
15
36
12
75
105
28
24
77
3
3
117
48
4
44
4
92
153
15
75
13
24
24
20
52
17
18
25
5
15
28
12
104
40
41
15
12
36
40
59
37
83
61
36
44
4
96
12
48
59
18
7
17
99
16
11
72
73
68
112
80
75
33
39
6
51
28
5
67
5
6
48
21
3
133
48
32
48
9
31
56
48
3
49
48
32
28
48
29
36
79
8
16
72
68
52
80
45
19
60
149
15
16
8
3
133
77
99
88
65
96
19
47
61
89
15
3
37
84
125
19
60
11
57
93
15
52
17
27
81
39
64
24
35
21
16
128
33
18
265
32
52
12
48
48
29
36
175
12
8
27
61
24
12
23
13
59
6
55
72
60
5
18
37
36
20
57
63
16
65
31
20
4
24
5
15
12
9
108
3
28
92
45
84
36
159
36
48
24
21
60
15
64
20
28
24
5
6
85
59
21
153
19
5
36
54
1
60
20
64
32
48
165
7
35
45
21
63
52
8
4
77
3
12
33
3
57
12
31
5
3
136
188
15
37
24
29
43
35
25
5
223
12
23
54
51
16
95
66
60
15
4
96
173
19
32
100
83
25
36
56
21
75
177
42
9
12
189
78
45
21
27
124
53
43
12
36
32
12
27
30
75
33
3
304
35
69
40
44
52
156
192
48
65
27
51
117
12
48
64
5
43
12
36
32
63
145
12
20
28
48
120
12
12
32
64
56
9
15
4
156
24
12
5
66
73
44
33
19
44
4
32
16
5
15
88
41
31
5
19
8
81
31
59
1
80
9
36
36
19
56
4
44
40
32
40
80
40
8
69
31
12
32
40
56
36
36
27
1
32
100
80
60
28
32
64
36
113
19
8
57
72
103
32
24
57
18
72
13
5
19
12
68
33
39
33
12
78
181
32
64
48
8
9
3
45
15
3
90
43
12
20
105
19
95
109
35
1
65
78
1
44
72
3
85
77
91
24
24
29
3
24
36
93
7
24
24
17
135
4
41
67
8
48
9
36
54
72
33
16
12
224
40
83
37
68
16
12
125
39
45
3
28
68
4
56
16
11
9
93
7
24
59
37
20
93
15
88
59
48
1
44
36
69
27
96
33
15
16
36
32
12
4
11
18
91
35
21
208
65
18
73
47
13
5
6
13
108
32
45
31
77
39
45
19
5
171
4
44
33
19
89
7
24
125
51
40
12
32
84
57
163
44
72
45
30
85
209
15
57
63
45
91
48
120
8
123
21
33
43
20
60
4
44
9
103
20
9
18
18
15
64
65
99
27
97
20
16
72
8
40
144
137
43
36
24
11
9
81
19
32
33
42
18
15
220
35
66
132
15
12
21
39
36
39
105
100
12
53
27
4
44
36
12
15
37
96
11
21
69
36
63
40
12
144
36
60
44
48
36
4
72
20
124
32
64
36
65
19
53
103
12
32
4
29
3
28
24
12
116
40
ABCD 94502216938*3^$a+1 [50035]
72
3
222
6
30
132
3
9
168
12
6
24
6
27
36
57
30
60
537
207
33
156
21
78
18
27
33
24
3
63
42
42
81
9
180
96
30
42
60
3
75
84
33
33
12
60
30
45
96
21
18
30
3
57
12
36
60
63
60
12
117
63
45
12
198
30
12
48
60
27
27
153
72
3
60
102
15
273
48
3
9
15
120
15
42
156
84
96
27
135
12
6
12
30
78
144
276
3
27
162
51
84
45
27
3
21
111
30
18
30
12
99
261
30
48
93
45
12
168
42
81
144
93
72
27
3
18
3
69
72
3
135
222
60
6
153
57
12
60
60
12
30
66
60
12
60
42
18
15
36
84
36
21
18
30
30
72
30
216
12
3
57
18
102
3
57
30
81
9
228
87
93
144
63
15
78
132
27
3
21
9
12
18
153
75
90
3
9
120
72
120
90
18
60
90
72
9
159
30
12
36
12
60
60
48
3
189
138
60
129
3
42
63
57
48
108
132
3
117
150
48
30
54
18
231
129
27
3
30
18
45
45
3
57
12
48
132
12
159
87
57
57
6
24
60
69
21
123
33
60
72
108
87
33
75
147
78
42
120
30
15
57
36
60
24
15
123
150
3
12
60
57
168
108
39
165
303
3
90
120
72
192
258
261
129
48
30
153
99
48
117
33
72
3
60
69
6
102
60
78
45
147
258
12
27
81
99
21
3
177
192
108
72
111
21
18
18
12
30
30
30
42
291
192
45
351
36
81
54
18
48
42
48
114
36
135
27
45
15
108
30
15
12
45
18
42
102
96
12
30
15
3
30
27
33
90
24
45
123
18
240
60
15
12
60
36
279
138
243
24
228
165
24
120
48
12
123
45
111
129
60
78
129
141
3
144
3
12
21
111
18
111
27
45
45
75
60
12
45
72
36
27
27
6
27
63
72
12
9
36
111
72
18
195
108
36
33
3
105
132
15
75
18
54
180
6
12
30
12
6
24
123
93
15
75
42
12
15
3
90
162
36
60
42
42
90
15
96
12
72
33
42
6
12
3
108
141
60
120
15
21
42
45
36
24
45
75
117
51
75
12
48
192
33
72
165
48
12
12
78
18
75
39
18
51
27
54
6
84
18
51
180
9
12
36
27
63
150
27
153
42
21
9
18
153
9
135
33
60
12
90
105
96
9
120
351
9
12
60
90
9
72
57
3
57
108
12
87
123
108
12
33
15
24
96
90
132
123
87
237
96
129
18
12
48
198
24
108
51
60
27
60
93
51
6
12
210
81
9
63
288
21
99
216
93
15
180
63
84
129
9
3
117
60
60
108
12
30
12
21
45
27
33
90
30
39
81
12
51
39
42
63
33
39
33
120
348
132
48
12
15
12
45
36
72
51
9
102
210
48
3
60
72
12
216
45
63
21
60
63
27
108
72
18
30
21
69
51
57
3
51
18
51
60
84
33
27
12
45
168
30
78
3
9
18
84
69
72
45
54
6
39
36
27
30
15
27
66
12
12
63
93
54
66
315
69
96
87
45
111
36
345
90
18
75
123
42
102
18
30
78
144
15
45
156
15
27
18
87
165
12
48
120
51
51
318
288
24
39
129
150
18
3
36
3
201
57
87
45
60
72
15
63
45
36
180
60
9
18
12
45
147
21
15
42
63
105
60
12
3
9
51
12
57
15
135
6
3
144
72
81
54
48
78
42
42
123
36
60
51
78
60
78
60
105
48
21
78
102
36
ABCD 94502364974*3^$a+1 [50010]
35
34
15
137
19
36
48
12
72
21
96
38
13
15
24
36
20
28
116
174
16
123
21
110
112
48
26
10
8
46
15
11
54
10
20
24
208
108
80
61
23
16
44
1
45
72
2
1
24
48
12
41
91
108
23
12
60
16
12
24
36
122
96
46
21
3
50
7
84
71
72
16
45
17
19
120
5
16
14
34
51
23
1
24
47
13
60
5
90
28
24
56
28
80
1
11
37
48
63
45
75
9
60
81
14
16
2
130
30
2
1
5
46
8
13
23
49
53
7
47
76
48
6
66
62
43
48
24
23
24
13
35
1
35
42
72
18
85
12
11
10
74
36
1
23
28
93
41
126
10
15
48
35
25
77
24
18
16
32
4
144
69
35
18
34
24
12
20
37
87
9
35
84
61
45
15
119
52
144
12
8
10
39
17
16
2
121
24
111
9
155
16
2
67
107
34
27
72
96
47
37
17
43
21
27
48
35
60
54
187
21
3
12
48
11
24
120
37
3
30
51
39
116
16
2
88
120
62
12
24
12
133
11
76
20
85
59
13
23
88
14
42
48
36
121
59
37
59
16
48
56
24
1
36
9
110
73
17
94
21
48
53
24
10
9
27
44
36
90
67
21
90
14
151
12
75
9
111
20
4
84
36
26
7
201
99
35
88
92
30
6
84
6
142
45
3
36
80
64
45
12
69
3
111
104
16
57
5
19
29
6
18
46
36
33
83
34
56
18
217
24
29
67
75
50
18
60
97
39
36
9
99
21
21
15
15
74
34
44
13
15
57
3
33
15
20
36
36
37
12
24
5
55
15
12
54
3
5
88
18
72
20
18
10
9
12
96
35
25
119
48
22
104
22
2
91
15
12
18
42
9
5
94
56
34
14
85
77
16
15
39
26
18
25
95
6
16
14
18
58
20
205
45
3
15
9
3
80
12
1
87
38
6
73
11
60
84
22
15
39
9
192
71
28
44
28
54
38
90
6
72
72
18
18
37
47
16
2
114
13
36
24
27
36
33
96
23
28
74
19
5
19
108
12
71
25
117
2
13
47
1
11
4
20
12
24
10
3
12
11
48
40
45
36
96
77
18
72
30
6
84
36
112
48
9
155
16
236
16
57
51
20
36
1
168
15
102
3
77
115
29
43
83
10
98
100
80
85
36
15
80
34
15
12
23
24
1
24
11
66
6
18
10
36
36
24
104
16
44
10
42
68
24
108
13
15
26
16
3
35
12
37
12
24
60
51
14
22
18
2
12
13
39
110
18
16
6
38
37
51
32
13
84
9
51
11
37
11
24
1
11
121
63
45
65
19
53
54
13
21
51
24
29
22
36
33
95
120
22
38
100
6
63
48
48
71
16
8
90
30
25
15
32
88
69
47
46
2
16
9
83
40
18
86
40
21
35
10
2
1
60
17
54
36
25
48
107
18
19
27
24
21
29
90
6
10
9
240
11
25
48
17
30
61
45
2
16
21
23
52
9
47
108
66
19
107
37
3
50
222
16
50
40
27
45
39
11
72
13
65
67
35
37
39
30
56
19
15
44
16
72
2
43
39
81
69
38
12
24
70
267
72
35
18
18
36
40
128
61
47
88
30
62
12
6
19
53
10
45
17
31
15
21
5
46
60
68
130
75
141
120
3
23
13
15
36
33
5
55
23
34
14
24
72
124
72
14
19
5
10
132
284
4
32
34
26
25
24
36
15
24
36
69
36
24
35
1
12
48
48
11
25
48
12
21
27
36
179
28
8
85
24
35
25
23
18
24
66
70
6
36
9
111
9
24
24
23
12
13
29
66
4
164
49
5
46
36
38
126
40
69
48
63
14
78
10
99
15
21
48
35
160
9
27
24
12
20
24
61
3
44
73
15
38
72
10
108
36
36
20
25
48
5
16
56
10
33
29
18
49
36
35
168
12
18
7
15
50
79
65
6
37
51
20
49
5
18
30
40
74
126
18
30
19
36
231
9
15
20
52
117
27
21
99
36
45
33
51
35
184
36
9
11
18
55
11
16
20
4
30
15
11
1
53
30
49
3
92
1
15
36
33
168
35
97
12
24
11
4
30
6
21
69
14
24
12
73
5
16
66
33
3
74
78
28
8
49
48
29
43
27
69
95
1
48
21
56
48
43
29
31
47
16
20
25
21
24
74
1
45
15
60
15
72
60
33
59
16
14
151
15
69
51
45
15
246
39
57
75
48
15
60
20
30
42
12
88
74
91
125
34
36
20
70
75
48
11
13
5
48
7
17
16
15
23
12
132
12
40
14
6
34
27
5
42
30
58
93
36
11
114
115
24
77
115
59
4
72
45
3
9
83
13
21
8
43
24
5
43
3
2
90
22
15
23
12
16
198
2
49
11
85
15
44
61
24
5
34
32
40
33
24
11
1
59
84
1
15
69
11
16
74
19
53
48
42
28
20
24
28
33
111
45
11
24
136
2
16
2
85
99
38
48
7
11
60
12
13
75
72
8
52
2
18
64
54
26
13
17
34
45
11
4
69
93
18
14
16
2
144
24
70
99
48
24
84
89
102
24
10
27
47
16
60
57
47
37
39
57
24
24
5
10
72
24
20
25
39
44
28
33
41
91
35
42
46
21
59
12
70
2
16
20
24
1
51
54
32
55
15
8
16
93
48
3
20
46
26
25
39
24
21
48
23
13
51
9
17
18
46
3
35
292
20
10
ABCD 94502440694*3^$a+1 [50005]
66
18
18
15
3
9
15
57
39
36
36
18
51
33
27
15
21
99
21
15
30
27
27
24
21
99
12
30
30
42
12
18
6
12
15
27
78
24
51
135
57
57
36
30
165
27
90
72
15
93
186
6
3
63
108
126
3
3
24
66
12
12
6
48
96
48
72
24
21
93
72
6
9
36
9
78
48
69
75
36
45
105
48
84
102
21
3
66
204
24
12
48
63
3
9
75
42
15
201
12
42
30
15
69
162
192
126
87
39
78
3
45
18
102
15
9
54
9
75
12
21
27
12
6
42
30
90
48
12
96
12
57
75
132
60
30
108
102
30
78
93
9
30
30
3
45
48
15
84
51
30
24
66
18
27
24
15
78
30
36
6
15
15
66
24
18
12
6
18
12
9
3
33
39
66
12
27
105
60
231
45
24
15
33
18
78
12
42
165
141
6
78
18
102
12
3
48
15
117
93
60
39
36
99
24
90
39
33
30
42
60
180
6
6
36
48
54
6
12
24
30
24
90
66
6
84
18
102
3
15
57
63
30
18
24
93
63
42
6
96
18
18
18
90
69
45
18
45
27
30
66
72
12
45
87
48
6
12
27
27
84
12
114
6
117
108
63
21
96
3
72
204
96
12
45
33
48
24
36
42
132
12
18
12
51
132
15
93
27
30
15
21
99
33
60
54
33
153
24
54
81
21
30
105
3
90
216
60
258
48
30
15
33
6
36
12
12
81
24
33
15
60
3
45
27
90
27
33
27
108
12
60
51
42
18
42
36
39
60
141
6
45
45
6
42
75
105
12
63
15
42
60
3
33
54
21
24
33
66
9
12
36
39
6
30
12
93
132
33
18
204
33
63
96
18
6
72
45
24
48
105
42
6
12
75
27
18
3
24
9
39
3
18
84
78
132
45
57
108
12
63
51
21
51
78
54
30
30
66
6
66
30
30
108
60
24
12
6
9
9
24
18
57
33
75
39
24
141
21
12
123
15
18
30
6
30
66
48
36
24
87
135
45
45
24
78
18
15
15
24
108
30
6
60
36
33
81
24
12
63
27
45
129
36
30
108
12
45
171
18
6
54
39
48
9
96
12
6
57
45
15
3
69
27
48
6
111
21
15
45
42
48
30
24
30
30
3
27
30
18
165
48
9
90
33
12
9
132
18
21
96
9
3
21
60
24
27
9
390
117
24
3
30
3
180
75
117
87
108
150
3
9
3
63
105
9
3
15
102
36
48
30
21
15
198
42
21
45
72
150
57
21
15
33
39
111
60
12
72
12
48
42
108
3
9
18
42
48
6
216
33
33
174
6
39
96
39
90
48
6
6
3
240
27
48
18
15
57
60
18
57
33
27
3
105
84
9
24
108
99
105
15
60
9
99
12
21
75
69
3
21
6
108
96
36
105
105
84
36
234
12
30
39
39
6
18
18
27
3
42
60
168
15
69
111
15
45
120
9
15
21
84
60
144
36
15
3
153
33
24
6
96
60
30
18
18
279
51
24
6
27
57
126
78
54
45
117
78
6
12
18
54
15
72
3
57
9
30
6
6
57
3
9
93
66
24
36
132
30
39
3
48
42
48
12
12
30
24
42
174
30
24
24
63
99
45
99
9
93
18
12
18
39
120
15
42
15
51
72
90
36
36
48
87
45
36
27
21
51
48
105
6
30
36
291
105
120
48
36
75
48
60
12
45
6
48
69
12
3
6
114
30
108
42
108
24
33
123
9
93
12
60
15
63
45
27
24
21
51
30
27
12
33
18
30
48
60
87
84
51
30
174
6
54
24
6
3
15
42
120
168
78
18
24
48
39
9
27
129
6
30
75
144
51
114
60
84
72
15
33
12
84
6
45
12
33
48
51
33
15
27
45
36
9
48
3
147
72
45
21
60
24
36
48
42
30
54
45
36
105
75
69
24
12
24
6
84
105
39
141
45
30
36
12
30
60
90
42
66
18
27
33
12
24
75
33
6
30
51
36
69
66
9
9
30
84
18
42
30
6
186
54
81
75
21
120
39
30
48
60
60
138
57
72
33
3
39
18
120
63
93
42
9
39
102
12
66
36
54
54
33
45
24
24
30
69
27
81
3
6
24
12
90
114
138
30
30
90
27
51
48
114
78
12
12
21
144
60
15
18
15
105
6
6
36
78
21
36
15
9
141
12
132
84
36
24
51
75
30
3
3
174
66
72
48
57
48
24
81
18
12
72
117
36
9
246
18
39
93
15
105
42
33
9
24
6
141
3
9
63
9
15
45
21
108
42
48
126
15
3
12
114
51
36
84
21
78
6
6
57
105
30
117
3
18
ABCD 94502551816*3^$a+1 [50032]
8
24
88
48
236
43
137
136
87
33
63
29
12
55
84
60
89
7
36
9
39
57
32
7
60
29
12
4
128
12
184
12
135
125
48
55
24
57
84
60
135
17
19
21
20
55
93
39
5
187
24
144
65
55
12
41
64
36
39
21
27
72
48
65
108
55
5
48
36
64
39
156
17
12
76
56
144
79
41
24
28
84
44
55
149
43
93
147
48
29
12
16
99
36
29
19
21
20
36
19
9
80
91
53
91
17
4
75
21
48
99
57
68
151
45
44
7
21
8
31
41
55
17
72
43
201
267
33
87
120
5
7
77
79
17
115
137
36
76
80
96
19
65
160
3
41
7
77
168
40
99
156
24
9
152
240
43
5
24
76
36
96
152
48
288
24
12
64
27
48
65
7
93
27
105
92
91
12
12
41
96
100
51
9
56
7
72
24
105
72
120
147
21
20
67
9
303
60
36
89
31
57
15
5
12
96
31
21
84
44
67
125
67
65
72
48
127
24
317
19
168
21
39
108
33
44
151
60
24
120
36
105
75
209
52
68
67
69
80
216
103
81
104
7
60
36
60
9
140
324
151
96
149
55
24
101
196
63
36
29
7
60
60
144
84
5
100
39
5
36
144
28
80
127
17
36
28
27
9
84
120
15
81
75
45
15
24
72
168
24
41
55
96
41
72
16
56
91
69
8
172
3
77
48
180
96
247
5
208
87
29
64
51
41
28
32
64
84
36
60
180
279
17
43
12
17
48
79
209
67
5
103
36
21
8
232
20
160
84
56
199
24
21
36
32
31
24
60
48
108
24
41
19
53
24
48
103
5
180
67
252
36
132
5
180
55
96
24
120
33
224
64
27
5
72
127
269
7
137
67
36
9
39
45
60
39
132
81
15
9
99
60
221
124
56
60
91
48
41
163
132
9
99
141
60
135
237
279
21
20
7
57
99
84
5
91
12
84
101
43
72
48
29
91
5
144
16
36
128
48
7
12
36
233
271
41
139
45
8
7
125
43
12
9
20
204
7
189
111
45
60
15
89
55
300
281
36
103
17
40
3
21
116
115
233
16
56
72
36
180
55
216
29
7
45
48
104
36
295
204
132
60
9
111
9
80
136
8
28
3
17
79
45
39
125
7
17
7
24
21
36
48
456
20
19
72
17
72
55
129
27
393
132
15
77
76
15
12
93
104
72
40
20
100
15
84
165
152
19
36
89
124
80
91
209
79
53
43
72
84
173
96
16
39
17
48
16
20
64
87
204
41
7
72
108
53
139
9
51
173
103
5
127
41
12
19
96
9
8
120
72
16
183
12
77
72
36
28
36
39
57
48
80
55
57
20
12
28
24
128
60
67
249
27
53
7
72
72
84
21
68
36
144
72
43
77
96
12
96
76
123
53
100
44
16
48
15
12
45
152
48
7
93
80
100
87
137
108
16
39
57
75
360
29
67
113
96
19
125
40
116
196
3
252
105
75
9
68
163
9
96
68
76
36
32
16
12
68
115
36
41
24
79
101
115
41
43
60
77
180
55
5
7
12
36
12
161
259
93
8
7
89
31
17
103
24
41
367
48
9
75
96
12
17
79
29
ABCD 94502655524*3^$a+1 [50006]
61
75
33
96
6
5
88
60
36
171
42
3
249
11
25
83
91
65
25
48
27
20
120
100
44
76
3
41
79
53
67
42
30
69
21
11
13
11
19
24
120
33
57
27
24
80
112
9
66
42
23
40
20
48
49
12
71
24
1
83
12
37
132
39
80
36
24
19
17
96
55
53
60
36
60
36
48
121
18
66
51
75
96
72
72
9
36
24
20
55
65
49
23
55
30
42
33
9
60
71
43
24
33
20
115
24
41
13
35
1
60
59
31
48
53
67
18
54
41
157
11
16
116
115
18
54
17
36
24
91
113
96
40
164
420
12
48
16
80
13
48
95
73
6
5
115
89
127
5
19
29
36
24
12
19
168
113
40
20
19
21
147
77
4
87
42
102
24
42
48
11
1
12
131
1
71
40
69
71
24
1
120
48
71
31
18
6
144
66
6
9
15
66
35
67
21
9
111
21
96
108
35
25
27
75
65
48
7
29
13
30
30
12
11
19
101
24
40
123
41
7
65
7
18
30
9
116
124
36
104
13
72
96
83
85
95
31
30
11
220
8
19
30
48
42
48
192
6
60
6
96
65
24
55
29
60
12
19
6
35
24
25
30
21
3
5
12
7
117
44
1
6
113
36
13
47
49
47
25
35
60
4
51
138
6
29
96
25
35
13
11
7
233
60
12
7
21
45
71
25
6
42
120
71
97
48
35
1
95
61
83
1
75
15
89
1
95
180
109
11
40
36
15
5
84
205
39
120
20
79
77
36
24
96
24
25
95
156
13
6
65
25
11
28
21
11
7
17
55
29
132
120
7
18
35
37
27
99
42
3
56
36
217
3
57
12
54
30
11
25
96
12
66
65
25
132
39
3
48
173
121
60
35
91
33
9
11
19
41
55
144
101
12
7
6
36
71
48
79
21
116
103
53
40
104
13
3
80
19
69
36
63
53
43
5
1
36
24
36
59
1
24
51
57
23
64
3
18
30
102
66
24
21
20
120
252
148
21
35
76
20
13
35
127
42
6
96
21
68
49
47
60
115
41
60
49
11
4
81
59
124
75
24
48
29
96
48
180
1
11
19
125
84
72
13
35
1
60
11
25
30
5
13
11
1
42
21
51
9
111
18
23
25
23
7
54
18
17
25
120
119
31
5
24
36
36
24
19
42
48
24
48
35
108
16
15
5
13
11
67
5
24
25
11
193
11
4
20
67
29
91
18
126
101
43
54
11
52
20
49
48
3
24
33
47
1
18
24
101
241
18
21
21
179
19
48
29
13
23
25
95
84
40
9
90
65
25
6
29
96
60
60
13
78
144
29
72
88
51
48
102
159
51
18
51
171
48
18
83
36
24
7
225
8
31
29
36
55
89
36
109
107
60
108
52
20
120
43
41
25
24
111
63
18
23
7
18
54
101
12
7
6
27
105
30
24
29
12
4
144
20
52
8
85
30
66
11
19
89
60
109
6
57
15
24
90
11
13
107
109
35
216
24
115
9
15
41
1
39
36
8
60
109
47
96
24
24
60
1
35
19
24
113
7
17
120
31
24
138
107
85
36
35
13
42
33
116
43
90
3
44
49
30
66
30
48
101
19
90
83
84
31
29
60
36
48
112
45
35
43
65
121
15
15
6
42
93
27
66
35
19
41
132
25
42
90
123
33
87
105
35
48
132
24
40
3
18
72
48
12
27
80
24
1
59
172
57
12
95
60
199
17
48
76
45
48
180
191
67
72
41
76
140
85
11
25
54
18
11
67
53
1
15
60
116
28
36
20
24
72
7
53
40
27
21
32
133
6
5
163
77
60
1
30
168
96
24
21
56
85
24
30
144
54
12
120
11
43
96
41
4
80
36
24
151
45
8
16
80
19
126
11
48
31
21
27
101
112
33
35
1
6
5
84
61
23
12
40
39
29
37
35
157
6
185
61
15
171
24
41
7
21
75
21
9
75
56
4
9
12
11
37
147
104
96
60
55
6
84
59
1
36
95
24
133
48
48
47
48
19
17
103
33
8
120
1
59
12
55
48
6
15
3
41
12
163
17
73
72
30
24
5
24
60
120
1
11
28
39
30
167
84
7
69
36
87
21
36
20
43
101
139
17
31
53
96
40
9
84
48
75
108
9
23
7
113
49
59
19
17
13
123
44
43
101
19
41
97
24
24
12
63
20
97
35
43
125
1
48
36
54
41
52
105
60
72
6
17
7
42
59
120
ABCD 94502760512*3^$a+1 [50000]
6
27
27
36
9
64
32
63
30
42
33
111
33
57
126
18
12
30
54
66
54
36
54
21
105
30
18
66
54
30
9
168
15
54
3
57
6
48
120
96
24
36
24
60
42
30
57
3
18
6
45
15
66
7
47
84
30
79
32
51
37
96
191
24
72
24
54
19
191
180
36
6
30
13
5
36
126
49
24
101
36
120
7
71
9
81
12
150
133
11
6
24
90
21
9
223
23
24
210
15
39
12
13
41
30
96
78
12
30
24
9
40
11
13
32
21
18
1
8
57
39
21
51
3
61
41
127
72
209
15
15
57
24
51
93
16
8
3
48
12
120
18
12
67
17
15
24
57
138
61
11
117
51
192
93
192
3
6
96
54
60
30
39
27
84
25
95
30
19
17
18
12
177
51
36
6
240
78
36
25
8
33
15
64
29
27
88
17
78
36
6
138
61
89
151
59
72
13
17
39
280
8
33
15
105
48
39
63
49
281
7
23
24
33
120
93
18
12
13
56
40
41
18
141
15
60
21
45
30
13
80
15
6
3
27
93
63
24
24
1
48
8
39
90
6
90
30
84
96
30
90
30
79
5
30
30
96
39
24
21
6
30
108
51
9
30
25
95
126
54
30
6
33
16
32
99
384
6
54
36
45
96
99
54
12
99
24
81
96
18
72
78
30
66
24
30
6
3
3
60
30
60
15
15
49
48
11
61
59
205
11
30
90
66
60
79
11
54
6
30
99
40
120
24
35
72
133
131
6
90
150
114
141
9
144
15
57
24
84
36
63
57
15
21
90
33
87
114
144
60
162
24
6
195
9
30
25
11
30
79
161
7
11
30
6
49
17
144
63
51
6
180
43
23
18
30
49
47
25
56
129
6
54
180
90
24
72
180
24
6
67
8
15
60
13
24
11
60
9
48
63
36
6
39
15
25
11
48
36
30
36
30
48
12
45
9
24
31
95
6
114
33
33
30
169
11
168
66
43
23
24
73
131
6
15
39
1
11
60
49
11
165
63
66
36
19
24
47
73
24
23
90
63
16
59
120
21
9
6
25
24
47
9
21
78
45
24
33
15
39
169
77
139
11
30
15
15
97
107
13
17
150
24
42
54
24
81
39
1
89
6
49
32
48
16
5
6
69
51
108
1
35
109
17
30
120
57
291
21
9
6
25
8
33
30
60
45
3
6
66
24
36
48
66
66
45
33
55
65
15
64
107
84
9
27
45
40
24
71
60
6
63
147
78
60
91
65
55
125
84
66
24
12
144
6
27
123
30
7
131
69
27
6
7
23
48
30
66
60
13
72
24
11
54
126
54
30
12
24
33
3
60
33
72
3
61
5
75
64
56
141
27
87
9
15
81
24
15
30
90
25
41
66
18
6
45
39
6
43
17
30
324
61
320
81
7
32
9
30
9
33
18
12
120
9
9
30
60
60
289
11
12
18
30
36
45
48
111
9
48
15
9
75
60
25
8
51
36
9
16
89
216
186
13
65
36
19
47
24
129
27
30
48
90
66
99
45
150
61
24
185
12
18
9
3
30
114
45
64
47
49
11
24
126
15
39
24
6
30
21
63
36
60
145
71
24
145
11
13
32
39
33
72
15
9
40
17
144
24
12
27
112
41
7
11
36
84
6
24
30
121
11
30
48
216
54
36
84
30
66
49
11
114
66
30
36
15
15
73
17
7
107
69
16
131
30
7
32
9
79
137
54
12
133
32
24
40
11
93
15
36
13
41
30
12
13
107
37
80
213
78
36
9
15
6
6
37
11
12
49
119
201
129
30
36
24
96
6
7
131
117
24
40
161
48
6
36
30
15
88
47
9
24
16
11
84
120
33
33
39
9
31
48
23
48
25
17
39
40
95
169
17
7
47
150
126
13
65
30
12
109
11
24
6
18
102
30
9
88
11
36
156
30
30
48
6
75
39
25
24
47
33
87
33
16
5
12
24
39
15
25
56
48
21
6
24
120
6
36
30
30
15
63
25
47
18
15
136
5
6
69
135
30
144
36
15
135
24
72
48
1
11
48
6
30
90
55
11
60
174
51
3
6
55
41
127
47
9
87
24
24
57
39
36
108
42
78
9
21
27
75
48
85
17
114
30
6
24
6
27
72
15
73
47
33
81
6
30
3
16
215
42
18
60
9
177
66
144
36
105
88
77
43
101
30
36
24
33
16
41
15
120
15
90
39
15
42
39
51
48
102
7
47
9
ABCD 94503341774*3^$a+1 [50175]
36
67
12
20
153
103
5
7
12
140
48
40
12
48
72
48
5
36
126
18
295
80
21
99
135
73
84
5
183
52
8
12
16
60
44
21
39
51
37
35
217
20
120
16
59
205
140
88
80
81
126
33
21
7
12
72
143
72
45
99
21
48
72
3
18
18
21
123
45
45
36
111
40
8
52
5
195
16
84
60
5
15
21
99
136
35
54
15
21
19
48
5
75
15
417
69
126
61
104
15
54
90
9
63
25
44
16
84
11
18
19
60
20
12
100
96
125
7
12
36
60
32
160
17
31
5
18
36
90
55
8
40
5
75
172
36
12
83
25
104
168
117
3
112
101
99
48
51
49
23
72
57
213
43
47
18
159
21
99
40
41
87
208
104
100
20
168
33
54
93
132
16
24
5
123
40
12
95
18
36
36
75
88
20
28
92
52
131
49
59
37
120
24
20
15
1
60
155
69
40
36
92
28
5
115
44
39
181
120
36
32
88
84
8
45
36
31
20
76
12
5
103
12
11
72
18
72
79
8
57
31
32
28
104
76
17
72
3
40
92
45
31
120
92
45
15
21
72
99
60
40
108
233
19
8
112
41
87
132
28
228
65
19
53
15
3
18
31
23
90
7
140
40
156
125
87
28
47
126
51
111
18
7
24
221
115
84
20
48
57
55
20
105
211
24
20
33
175
92
16
23
72
9
160
20
76
24
140
48
52
68
15
18
72
7
120
200
160
89
51
21
99
76
5
234
36
49
23
253
24
11
145
44
60
16
23
61
36
164
9
36
198
72
105
16
224
15
54
19
17
55
8
45
36
54
13
203
1
48
60
17
36
19
68
112
53
103
5
72
108
18
49
300
92
160
48
32
88
5
15
28
47
36
1
35
13
41
67
12
11
121
23
57
33
18
69
75
13
60
71
97
65
39
48
72
76
204
11
85
77
75
60
100
192
68
192
76
12
17
36
7
12
20
40
68
15
90
67
48
48
120
32
160
20
88
29
3
28
5
90
18
39
12
180
16
12
12
36
12
140
153
7
20
12
16
192
72
95
33
60
15
157
8
40
60
12
20
300
100
8
33
79
20
120
141
39
33
90
180
13
113
51
111
25
120
104
39
21
28
12
29
7
60
5
27
12
40
48
17
43
152
40
8
72
99
249
52
41
187
120
12
288
48
65
175
12
152
40
96
137
67
23
85
12
68
72
160
68
60
51
37
35
49
140
81
18
129
40
152
39
9
28
17
7
20
9
19
12
8
28
212
45
115
65
7
36
65
72
43
65
39
16
24
8
28
29
115
48
32
3
57
33
43
60
23
1
48
185
198
205
12
20
60
60
3
54
55
20
16
104
28
11
69
255
133
44
120
153
36
39
33
87
52
60
161
7
32
28
80
51
54
55
17
15
21
7
80
60
33
90
9
16
72
72
260
219
21
40
68
105
7
20
81
27
81
7
263
21
40
36
47
37
20
15
145
216
24
29
127
125
19
68
57
3
33
18
1
128
120
21
127
35
162
7
96
59
18
43
65
55
17
72
123
172
20
153
72
3
100
92
3
13
24
71
54
103
5
18
90
187
92
48
28
5
55
44
9
39
15
105
28
60
12
60
131
37
72
260
12
16
17
18
9
9
7
12
32
75
33
57
3
52
36
120
84
8
60
60
52
80
16
60
272
51
9
45
7
155
133
92
76
5
180
162
18
55
17
87
93
27
63
18
27
40
152
16
53
162
49
8
28
23
1
143
18
162
85
60
125
126
37
12
12
11
18
91
68
120
45
55
12
36
84
11
180
25
24
41
67
5
36
51
ABCD 94503631388*3^$a+1 [50043]
171
13
36
47
97
36
11
48
97
44
96
168
268
47
81
15
37
32
76
32
28
20
52
56
88
251
13
35
141
99
21
88
8
27
177
72
12
120
24
108
112
20
16
8
3
13
224
156
388
35
349
20
36
64
56
51
9
28
128
75
9
4
212
15
49
56
124
48
44
16
20
75
345
132
160
224
120
120
12
87
48
48
81
108
204
87
93
84
72
124
8
3
33
24
148
24
164
84
72
75
37
59
48
21
108
24
60
84
4
20
120
12
96
60
4
11
189
3
13
32
96
99
97
48
188
88
8
96
16
24
284
12
51
69
24
3
93
16
212
72
24
52
32
75
33
4
59
57
36
156
52
8
48
120
24
75
165
16
236
24
40
8
136
128
63
61
131
117
72
48
12
39
48
144
61
35
285
12
183
1
44
156
12
12
156
40
11
9
264
180
40
83
97
8
4
128
147
96
57
39
69
75
37
44
28
144
36
32
36
76
176
48
192
12
64
164
96
15
48
48
109
8
204
288
220
44
12
12
15
33
108
24
40
20
292
107
253
20
52
8
4
36
72
104
84
124
107
189
4
44
136
68
87
33
36
27
105
12
208
32
28
20
28
36
24
120
59
48
9
12
48
12
60
12
36
99
144
97
36
59
61
248
220
8
36
204
39
96
13
68
207
105
156
27
37
11
145
44
3
13
48
200
84
228
24
40
128
3
57
28
8
3
48
49
180
116
39
85
32
204
28
128
12
39
37
152
3
177
72
28
60
152
24
12
204
87
1
132
32
12
64
32
52
8
3
105
39
201
204
156
60
112
179
45
36
63
69
156
24
60
24
4
60
20
52
11
33
48
168
4
36
36
140
4
68
40
32
4
252
68
24
147
109
180
68
72
256
8
12
28
20
15
57
148
20
63
48
105
60
40
152
27
33
15
445
48
83
21
48
24
40
144
56
51
45
195
21
36
12
60
64
164
36
39
21
12
108
4
47
181
68
24
84
28
95
45
168
28
47
13
131
9
87
96
1
56
12
76
92
100
8
124
8
3
93
96
3
57
36
96
88
96
155
33
24
39
69
144
24
208
24
11
57
268
11
13
131
33
15
48
81
180
84
4
56
280
68
63
49
32
76
56
88
36
8
12
72
3
9
72
63
33
60
36
15
96
13
140
4
44
12
280
128
84
63
45
4
260
48
24
60
12
24
3
129
36
156
48
24
39
1
20
36
96
124
92
12
72
36
39
105
84
96
99
33
159
9
87
33
84
184
32
12
39
1
36
24
56
84
220
107
48
45
51
145
188
51
21
180
4
32
24
360
228
12
252
28
72
288
80
280
56
36
160
20
36
4
8
76
36
308
40
84
152
99
61
20
15
144
45
84
216
48
192
172
11
61
20
111
141
196
12
80
99
105
28
11
21
75
189
40
32
27
85
44
24
12
219
33
12
300
108
123
13
104
72
36
63
205
72
56
387
129
112
32
36
28
32
16
108
32
100
47
105
72
4
251
96
ABCD 94504023182*3^$a+1 [50010]
18
54
76
14
106
2
18
39
31
60
2
18
4
26
60
39
25
6
5
105
34
36
2
48
10
17
27
10
191
39
156
70
84
11
60
55
30
2
178
122
42
66
24
16
14
40
6
17
15
22
6
110
10
29
31
20
42
15
7
36
50
4
60
23
93
64
20
63
27
78
18
57
45
58
20
33
60
31
89
1
6
29
21
30
40
54
6
29
24
81
39
31
60
38
28
84
80
70
29
7
30
54
50
39
36
45
6
40
50
30
9
45
46
17
27
40
20
10
6
5
108
67
2
72
3
7
26
70
2
18
124
41
115
54
56
24
10
6
74
16
17
57
108
12
3
36
1
36
24
26
45
139
20
10
6
24
8
45
108
45
4
66
29
84
21
3
13
14
76
24
66
35
87
88
2
63
85
140
4
23
63
4
56
4
6
210
60
24
41
25
44
66
100
17
15
57
15
106
23
7
2
22
38
28
155
9
190
80
9
91
6
60
14
16
84
30
23
43
110
4
36
23
9
28
134
10
30
20
21
19
6
23
1
6
17
33
84
16
30
14
100
83
33
72
3
49
95
45
60
39
51
16
2
108
3
9
27
15
33
15
58
14
45
1
30
14
10
86
34
36
74
46
54
66
17
36
99
28
54
36
50
10
95
25
30
74
10
65
15
36
12
21
91
5
1
47
13
30
24
26
4
8
60
48
60
10
2
18
4
30
38
72
76
110
10
114
30
8
30
18
90
4
38
28
29
1
24
30
30
30
98
22
26
4
23
43
2
42
10
66
29
25
30
5
25
96
60
14
10
56
70
29
91
32
28
152
18
3
87
94
26
24
18
3
115
62
12
36
4
59
31
30
8
15
60
7
20
9
1
96
20
4
20
16
14
70
6
20
160
149
85
20
36
75
19
36
24
41
19
96
104
210
3
15
72
16
24
6
114
6
2
12
40
30
110
76
17
3
30
64
8
18
24
30
10
26
3
51
10
8
28
24
8
28
24
6
30
2
21
51
16
2
82
29
36
25
11
15
90
10
60
30
23
1
68
22
30
56
24
10
8
57
36
109
186
2
28
32
82
56
60
4
36
14
111
55
30
90
24
65
115
30
126
20
4
68
12
16
29
61
84
11
25
35
55
50
72
142
6
44
126
34
59
21
3
7
36
44
48
18
34
30
66
54
6
24
6
30
29
45
40
60
8
147
24
84
43
17
103
14
10
50
36
192
18
10
14
36
12
82
35
1
54
60
8
57
33
3
79
30
68
48
27
12
1
2
21
7
62
112
80
36
10
29
51
34
11
27
28
60
20
94
20
18
12
16
54
11
115
29
1
107
13
92
3
72
123
120
10
35
12
97
6
5
60
108
27
40
104
45
1
80
4
156
23
1
23
117
60
3
7
8
28
90
2
112
5
51
10
60
2
22
26
34
96
60
30
74
16
2
33
55
32
18
3
39
28
20
4
38
12
6
30
4
38
28
134
70
38
18
33
69
60
3
48
37
92
18
54
16
2
21
7
30
14
66
34
36
5
55
60
197
33
10
5
25
24
8
111
7
20
100
17
13
23
31
125
21
10
24
41
19
8
18
24
48
112
20
40
186
24
50
6
72
18
4
11
15
4
20
21
79
26
30
40
24
50
39
36
1
84
126
89
33
22
90
143
43
50
94
6
23
57
4
50
30
18
118
30
17
36
157
24
36
14
81
19
8
72
9
127
60
113
31
29
9
27
31
20
10
62
148
17
7
6
30
2
22
66
44
39
1
26
54
40
20
36
70
30
20
40
2
21
37
32
22
140
21
12
57
10
26
40
14
126
4
11
55
77
87
36
10
83
67
17
13
30
14
18
22
98
28
29
85
66
65
87
150
22
36
24
26
30
24
10
60
6
60
62
18
4
6
30
24
6
24
119
36
55
41
115
5
15
117
27
46
24
20
136
35
99
16
152
90
28
2
82
30
5
1
24
11
25
114
30
59
91
38
90
22
36
44
10
8
22
6
30
50
57
13
20
10
17
87
46
24
20
46
29
25
8
18
70
20
64
6
2
15
7
36
44
45
55
6
54
6
14
40
20
16
20
4
26
34
6
32
3
139
26
34
5
31
14
16
54
56
40
2
90
18
4
8
22
6
14
30
10
36
134
6
30
10
120
2
75
15
30
18
42
52
66
30
134
40
60
90
8
60
108
10
62
18
90
75
12
3
34
50
21
85
2
21
7
53
61
38
28
62
27
51
94
120
6
114
8
12
16
2
45
33
147
247
60
36
24
6
32
52
60
23
103
17
7
29
21
106
5
48
57
54
16
2
30
78
15
57
12
3
13
83
61
11
25
20
64
36
54
53
63
10
54
50
10
36
29
15
66
24
40
50
196
30
20
42
57
1
24
6
32
28
24
20
46
47
7
6
62
48
42
72
10
56
4
6
30
74
30
6
4
6
60
5
9
100
66
84
80
10
8
3
87
22
6
2
22
50
99
31
6
47
3
4
80
16
180
2
22
90
20
76
35
12
37
6
14
10
60
50
96
4
36
35
27
18
42
21
51
90
66
94
35
61
107
7
20
60
70
68
112
30
56
9
1
54
68
52
6
30
125
19
36
2
72
3
33
64
11
84
15
10
35
25
26
4
26
10
32
28
54
6
30
24
6
90
14
16
32
81
1
30
38
3
79
8
102
16
44
10
38
60
28
54
26
34
56
12
150
3
55
44
16
20
4
6
32
15
3
70
23
1
8
90
78
34
41
15
10
20
100
35
69
16
30
29
25
206
124
5
25
20
10
26
4
6
30
23
31
36
122
82
26
94
5
1
14
16
50
4
ABCD 94504070704*3^$a+1 [50171]
6
66
63
63
210
78
6
36
18
90
42
30
84
99
51
48
18
24
24
270
312
60
48
42
24
66
138
66
48
18
30
78
75
27
192
6
27
93
60
27
45
42
21
72
15
102
126
90
27
72
36
21
54
102
90
57
108
72
57
24
36
36
24
54
84
60
228
9
135
6
18
150
162
30
222
132
9
51
36
129
183
42
180
18
162
60
48
42
18
12
96
108
300
6
6
78
9
87
21
3
6
90
36
78
30
216
6
42
138
39
108
63
18
12
60
144
60
39
69
12
6
48
54
18
138
36
6
492
165
33
12
36
27
33
36
18
165
33
150
33
9
315
15
18
84
114
90
36
54
57
72
108
9
108
108
18
45
36
36
15
138
306
150
39
15
24
33
45
30
210
138
66
78
42
6
228
129
123
72
21
9
27
9
36
168
36
30
120
42
63
45
84
102
48
42
186
102
192
60
75
3
30
18
93
249
12
18
6
42
114
36
84
54
42
27
81
6
21
45
42
30
180
96
39
36
51
129
51
84
390
36
120
30
96
165
108
21
6
9
39
186
48
12
39
69
96
120
24
18
48
57
39
66
12
36
72
18
204
126
144
36
144
48
132
3
45
174
6
84
51
63
42
3
129
132
18
18
63
27
153
27
54
54
30
51
129
51
36
33
126
30
270
30
30
306
54
120
234
30
96
66
123
27
132
126
30
9
180
3
162
6
42
75
9
24
111
9
27
39
48
162
3
153
72
18
132
21
297
18
42
48
24
18
24
30
39
69
3
3
24
48
33
45
60
54
6
12
3
39
126
24
96
42
48
30
12
42
12
33
33
90
72
42
15
3
33
15
57
261
120
60
24
3
3
30
12
54
30
120
144
147
27
225
36
27
192
12
30
6
60
12
48
18
171
105
18
21
27
42
3
108
72
27
30
48
18
30
27
33
60
30
174
108
12
36
15
51
126
3
15
21
159
174
78
78
12
24
15
159
42
18
42
60
75
9
144
246
30
18
18
12
102
78
135
105
18
150
174
90
543
3
30
39
9
30
96
36
78
102
9
36
3
192
78
60
72
48
12
3
81
36
27
93
84
78
12
21
27
18
90
54
135
33
48
18
42
42
6
27
153
156
6
138
126
33
33
30
48
42
60
18
102
78
36
60
66
18
282
18
45
105
126
54
36
126
30
204
30
18
138
48
36
6
42
81
9
18
174
18
318
408
99
27
6
120
90
102
60
96
39
267
150
48
198
48
162
18
12
210
108
147
69
30
54
6
48
153
180
75
33
87
84
9
105
72
138
90
27
135
60
48
81
33
102
9
57
159
9
114
126
102
24
24
60
222
12
18
228
42
264
18
6
279
15
132
66
39
369
24
75
153
150
252
102
114
42
87
36
36
3
210
162
48
12
66
3
159
90
36
12
72
27
129
12
18
36
6
54
198
48
84
6
12
6
36
39
57
12
3
27
18
222
108
18
72
39
21
60
72
63
135
24
18
3
3
132
18
99
45
18
90
54
225
33
36
60
6
90
135
63
42
198
126
147
63
84
60
6
12
24
3
153
84
159
105
66
18
36
27
72
180
108
108
135
ABCD 94504233314*3^$a+1 [50062]
45
27
33
60
30
222
75
15
96
102
18
53
96
25
60
95
73
27
45
11
109
60
66
5
208
144
33
83
1
6
30
63
60
21
18
48
149
43
48
105
177
11
96
13
12
120
108
78
45
9
15
84
44
163
102
87
20
13
47
13
35
13
39
36
72
177
143
193
95
19
93
176
37
24
60
63
27
29
36
193
132
90
6
60
47
127
66
12
48
114
45
80
115
33
80
28
27
42
11
37
47
1
12
287
48
52
111
30
39
21
23
7
42
15
12
75
18
23
12
16
99
30
47
1
83
79
210
12
168
63
108
21
39
51
29
1
66
42
23
52
75
90
30
48
5
67
33
48
111
6
12
51
57
24
23
13
12
18
137
37
96
24
35
28
3
24
6
72
42
69
24
20
205
12
83
13
23
37
203
12
25
12
51
69
135
105
3
48
80
1
18
77
25
15
24
120
44
100
153
132
11
1
15
3
17
1
27
3
72
150
90
5
43
42
27
141
83
64
96
120
81
11
55
42
48
95
28
36
63
30
51
21
60
11
144
25
59
76
3
18
180
90
213
24
3
30
183
81
39
132
15
162
15
45
83
4
33
72
3
57
99
80
121
36
87
32
25
30
18
23
55
54
15
81
24
23
73
60
24
83
25
48
12
72
36
90
5
49
95
121
162
425
127
65
55
45
21
54
78
48
90
90
60
24
75
21
42
77
148
57
36
15
57
15
27
125
48
43
45
57
42
41
4
24
69
3
69
6
29
4
87
192
18
120
72
87
93
15
48
20
109
3
32
31
102
11
1
15
93
18
113
64
36
171
45
45
36
12
108
39
68
12
48
16
27
57
153
83
37
54
93
27
113
60
13
35
112
33
114
65
1
150
5
37
75
27
41
12
85
47
13
15
192
243
102
39
57
23
112
24
75
29
16
21
12
111
27
24
173
97
3
63
29
88
56
16
75
18
167
133
12
15
81
60
90
93
117
27
12
60
68
96
7
5
169
15
45
60
83
48
7
21
99
168
90
59
16
9
15
48
27
65
181
12
11
36
25
30
6
3
44
52
80
108
37
11
85
30
90
23
16
44
37
54
6
84
6
45
9
39
27
90
83
19
17
76
27
150
15
3
24
9
177
3
9
35
7
5
25
11
55
162
51
32
85
63
81
99
24
27
48
5
112
3
72
5
100
135
41
204
13
48
23
1
48
60
132
15
21
87
3
114
63
45
35
28
9
11
112
128
97
12
36
12
51
144
15
17
76
212
148
104
40
165
123
8
25
42
33
9
30
66
12
155
52
33
11
109
138
93
99
102
18
30
47
25
123
60
20
60
43
105
44
73
27
93
47
13
78
222
311
1
99
21
11
157
227
1
3
51
5
100
60
51
77
37
36
59
25
3
272
88
33
120
3
39
5
16
20
49
191
96
55
6
42
42
30
30
60
75
81
84
6
24
120
120
101
37
12
168
42
66
12
51
57
12
11
1
3
57
15
144
27
150
84
11
115
42
27
3
48
69
33
42
69
20
144
12
61
39
105
123
33
24
18
33
189
18
18
27
33
12
180
47
36
48
31
18
27
24
81
39
21
95
64
57
83
19
90
120
11
160
24
3
9
108
75
30
12
99
96
105
96
143
192
4
63
18
60
24
23
43
5
157
12
23
73
23
19
17
13
15
45
102
21
9
99
21
135
21
60
84
3
56
67
17
7
66
83
84
48
79
48
162
59
67
24
9
21
108
11
19
17
61
24
90
45
33
48
24
39
20
112
15
42
78
30
234
66
12
108
23
4
56
121
18
18
30
54
210
66
107
52
33
27
33
42
30
11
12
37
48
15
15
48
102
15
72
21
12
95
16
144
33
3
87
114
48
60
15
75
93
57
42
48
42
39
9
27
8
133
59
61
35
37
11
16
24
51
168
45
27
78
11
64
36
24
176
16
33
47
1
99
44
64
276
69
75
48
135
ABCD 94504504442*3^$a+1 [50022]
7
203
25
60
23
60
30
79
215
25
113
6
90
19
336
192
5
55
107
60
25
180
5
42
61
59
78
55
83
54
6
49
35
168
30
72
31
155
54
48
67
108
23
13
336
48
5
187
5
43
35
18
43
156
35
1
83
90
24
7
11
54
19
11
1
180
5
43
47
109
11
73
60
47
24
25
84
29
31
84
12
71
157
5
7
83
36
42
18
97
5
43
71
54
19
300
192
96
23
25
36
173
30
1
132
60
65
19
11
133
47
49
48
11
24
108
13
41
198
241
36
23
108
169
84
12
132
23
84
1
84
155
1
35
12
1
179
13
48
215
90
246
13
11
37
125
67
48
47
193
108
71
121
59
25
83
13
59
85
23
313
35
25
95
37
5
102
1
48
119
13
12
11
30
24
102
61
107
1
36
83
13
155
97
371
97
29
19
125
19
12
48
131
109
17
96
102
186
67
12
95
241
36
60
228
12
113
18
48
24
120
78
19
53
43
12
17
18
1
12
95
264
265
36
12
240
288
84
191
54
114
121
95
174
6
13
12
36
12
137
6
72
18
247
311
109
173
270
37
5
102
168
13
12
191
181
53
90
61
47
162
138
24
13
23
25
48
155
222
7
65
67
5
54
1
179
12
24
108
30
306
97
12
41
72
54
36
192
36
1
143
36
54
42
54
7
144
84
12
17
96
19
143
324
84
36
24
157
108
36
23
25
23
168
301
95
90
66
60
72
1
35
49
12
48
240
23
72
60
37
48
71
24
12
60
61
108
47
49
36
5
18
12
13
300
71
90
19
29
67
48
12
41
187
5
103
48
132
23
96
174
55
84
203
72
73
167
12
49
60
35
49
5
78
109
29
6
36
12
13
29
31
48
180
77
54
73
23
12
60
97
276
12
65
67
71
324
18
31
65
19
60
11
36
36
192
78
72
55
48
59
30
54
42
30
42
67
23
181
17
67
95
12
49
84
11
37
107
60
133
65
144
54
61
11
49
48
11
102
223
84
53
78
109
47
13
48
35
205
48
35
72
102
67
59
37
35
25
65
67
48
53
90
1
11
72
25
192
95
84
180
61
53
18
84
18
42
25
11
18
264
7
11
294
18
180
192
73
420
35
13
5
7
275
61
35
102
43
155
36
486
42
157
41
43
11
180
13
113
54
25
11
73
107
84
150
66
78
126
120
18
78
48
1
113
31
59
216
61
96
17
127
48
41
6
18
30
72
25
144
17
79
185
6
12
108
109
60
96
23
60
72
54
66
13
41
6
37
35
121
95
162
30
72
25
132
95
54
72
78
36
1
12
48
65
30
37
95
102
78
48
42
67
48
77
54
132
54
198
156
6
30
18
103
192
143
133
155
97
47
1
119
13
119
121
252
17
54
90
31
23
73
23
66
114
12
24
84
1
108
48
48
17
127
11
54
127
36
540
35
13
144
11
25
29
31
84
11
36
1
35
18
54
1
287
49
59
72
48
72
25
60
132
125
270
1
41
103
36
71
73
143
193
5
72
163
144
12
36
47
61
ABCD 94505746898*3^$a+1 [50040]
75
51
24
114
27
48
27
21
45
135
32
7
45
20
1
30
18
39
20
36
24
7
138
90
45
20
13
27
48
123
24
117
171
57
32
96
43
5
4
15
5
7
21
20
4
36
39
129
12
45
15
32
25
15
48
120
153
42
57
36
105
47
139
5
160
56
52
68
100
60
27
48
30
15
12
15
60
12
5
40
8
112
33
23
64
51
60
93
12
3
17
247
5
100
48
15
9
104
85
30
12
72
17
28
36
51
24
12
48
17
40
93
102
125
144
28
56
132
40
39
29
64
80
52
48
132
99
30
30
36
53
40
20
16
39
48
180
57
87
108
45
111
12
17
13
23
12
52
75
17
108
100
120
72
15
165
20
43
45
12
33
15
3
33
15
57
104
13
18
5
64
8
72
76
63
129
20
40
12
24
12
32
91
5
7
9
56
52
72
60
3
72
33
21
11
28
33
63
75
12
45
80
184
15
24
84
66
6
66
39
20
28
32
48
60
28
84
8
43
42
48
30
17
25
18
69
3
21
111
21
20
55
5
84
24
25
27
24
48
32
16
117
15
20
55
45
12
44
31
9
57
90
17
36
4
8
43
9
8
12
43
53
4
8
88
9
35
61
39
8
4
51
12
141
75
9
60
63
53
84
55
113
12
61
75
24
3
5
100
80
43
5
49
123
8
16
63
108
65
25
35
52
36
12
63
69
123
18
6
173
100
27
21
3
21
3
30
3
15
53
112
33
72
35
72
52
159
17
124
8
91
65
4
36
20
12
67
113
4
15
93
56
184
27
84
24
21
12
45
3
12
39
9
105
11
43
18
23
24
16
96
153
42
33
20
16
12
8
16
15
24
24
33
32
12
121
39
33
3
3
69
80
12
4
32
55
53
36
19
84
137
16
12
15
57
20
64
32
13
30
21
8
181
27
12
8
108
4
51
69
63
9
24
24
80
103
9
36
132
33
30
45
188
4
120
3
117
27
18
48
47
12
64
24
51
29
13
59
28
195
45
32
19
125
7
60
9
15
41
12
25
63
57
6
12
30
18
21
44
31
113
7
36
9
60
15
198
27
48
51
141
3
36
24
45
68
72
88
207
132
65
124
56
136
15
77
252
60
76
12
12
3
41
12
24
28
48
24
33
11
100
12
24
36
8
36
16
75
90
39
33
162
6
3
36
48
68
7
33
39
6
48
59
52
15
81
20
13
102
5
283
29
13
75
15
60
29
148
75
126
87
12
27
21
12
3
69
15
138
3
93
42
132
65
36
19
90
15
51
69
48
12
45
51
32
72
48
60
7
12
101
40
68
85
24
96
39
12
68
16
27
72
78
72
3
20
19
36
17
36
72
204
36
4
104
196
21
39
36
63
69
51
9
20
52
3
53
19
125
139
114
42
41
40
87
57
3
33
92
7
9
12
33
15
176
16
153
51
44
7
57
32
43
108
9
33
3
20
25
23
4
15
6
6
5
31
77
55
41
36
13
75
21
11
4
32
19
36
17
7
24
36
5
16
80
73
30
5
4
195
33
27
36
24
5
12
31
57
27
48
81
12
20
48
52
87
5
31
29
28
27
78
99
93
107
61
27
56
16
3
53
133
11
84
19
5
16
9
47
28
3
24
21
12
56
64
15
18
3
12
32
55
12
53
55
105
132
3
168
113
64
60
12
48
111
9
33
54
18
11
40
60
27
30
15
33
72
27
60
36
84
12
3
57
63
113
52
15
60
12
5
168
25
11
7
9
63
36
42
15
147
216
24
137
61
87
27
21
39
36
33
24
15
21
39
45
45
3
45
59
16
15
24
36
53
37
39
3
6
99
36
57
87
60
51
65
4
3
33
39
12
54
39
81
51
36
99
53
25
168
72
3
20
48
60
16
15
5
48
43
29
16
8
160
12
75
60
29
16
57
3
12
15
33
87
33
48
27
24
29
84
55
6
87
48
129
35
7
6
23
19
156
12
53
36
31
12
12
78
6
41
73
83
28
51
153
3
5
12
163
30
18
9
45
23
24
1
30
33
27
48
57
3
72
9
56
25
99
111
120
5
40
68
96
4
9
27
48
3
17
67
5
19
12
45
44
144
16
20
60
1
54
21
32
28
48
12
12
3
120
12
17
64
9
27
39
54
71
7
105
15
84
33
140
216
40
75
29
16
60
51
29
16
63
33
32
88
15
29
16
3
84
117
213
48
15
39
41
112
33
119
19
12
69
51
18
99
48
315
57
15
21
36
3
21
9
27
60
8
28
80
12
1
59
76
99
45
80
132
19
137
25
3
111
65
13
18
9
69
35
52
120
8
216
1
3
39
93
8
12
4
24
12
219
9
24
27
101
28
12
12
32
64
39
57
93
15
15
65
16
92
100
132
3
12
33
27
168
93
44
43
77
28
ABCD 94506005546*3^$a+1 [50183]
61
29
60
127
20
45
135
4
11
9
63
73
35
73
17
144
36
30
42
156
31
120
11
9
16
44
40
35
25
35
21
87
21
249
12
51
27
97
29
36
30
144
6
31
23
145
116
9
31
5
18
18
3
87
108
54
126
30
6
30
216
279
51
13
17
78
1
20
153
7
101
252
42
9
189
108
12
18
105
84
9
51
39
145
59
18
3
27
25
29
96
3
16
53
43
23
90
36
6
25
65
54
1
17
3
297
63
40
113
60
30
37
149
48
31
56
93
91
35
37
5
19
101
24
31
53
96
18
13
185
139
71
25
20
123
45
27
13
5
72
3
27
42
198
18
12
19
53
67
23
36
54
123
75
9
24
201
60
108
156
42
30
15
27
72
144
54
7
56
4
80
51
18
30
150
67
80
24
21
42
48
144
60
1
120
5
102
33
4
216
17
60
127
29
6
1
8
27
9
39
60
72
18
27
75
222
31
5
12
132
18
84
18
60
216
127
60
347
153
123
1
263
6
31
5
138
60
72
121
60
35
25
119
229
35
6
66
18
91
96
80
9
30
61
24
5
6
129
81
18
1
143
37
131
144
1
164
63
90
60
36
127
89
48
27
33
127
71
30
19
41
30
85
95
33
27
25
47
18
19
56
4
95
6
18
102
42
57
4
29
102
144
36
9
160
12
5
75
15
13
5
144
12
168
7
83
18
12
43
65
60
18
37
89
180
18
30
18
204
18
30
36
42
18
54
103
5
55
377
18
162
48
90
168
156
61
29
24
67
180
5
12
42
1
24
23
61
35
66
96
99
39
42
72
18
12
18
63
72
9
90
6
75
69
91
24
11
73
12
60
8
117
228
67
59
105
16
113
15
9
3
9
18
1
131
30
96
174
6
55
65
204
66
24
1
53
192
402
57
100
36
53
127
44
63
117
144
52
125
63
21
15
75
18
36
54
6
55
36
53
18
18
12
72
18
24
54
12
108
7
24
60
89
235
89
6
144
90
12
54
6
55
29
180
127
77
120
51
9
18
30
54
36
45
45
18
90
42
9
129
162
33
99
12
1
8
36
153
43
47
81
117
195
45
72
66
45
172
107
6
72
162
12
81
9
79
11
18
27
9
42
49
140
16
20
93
55
72
5
30
60
12
73
53
6
48
42
90
1
200
9
6
9
16
248
87
102
18
72
13
128
40
107
60
45
39
54
42
54
18
57
4
416
39
1
60
84
12
65
48
267
40
77
18
25
48
11
81
87
30
27
60
16
95
42
3
69
18
48
54
91
5
144
36
19
24
11
1
29
78
81
75
1
23
73
143
37
84
71
105
117
18
18
126
54
36
84
27
15
18
12
108
54
60
12
18
127
41
19
20
60
40
60
35
126
30
54
15
84
72
15
90
48
54
132
9
99
90
36
144
43
5
55
125
24
48
36
27
15
90
18
30
15
21
114
45
72
75
229
101
55
17
216
12
18
72
60
9
16
48
12
59
49
116
4
32
33
27
27
1
35
30
24
18
192
6
27
100
53
127
17
3
9
18
193
144
41
78
21
15
1
17
30
96
21
63
13
24
131
18
264
103
5
42
36
45
16
20
9
67
17
43
53
7
20
3
294
63
165
60
30
73
17
19
23
270
30
73
77
103
239
1
8
27
12
6
7
60
23
234
27
9
54
18
12
43
84
5
36
84
54
204
13
35
49
23
6
54
18
115
5
15
27
102
55
113
27
21
42
72
48
97
11
60
84
90
31
29
31
44
63
6
27
75
33
57
15
9
54
156
186
102
78
18
1
65
306
45
9
6
12
117
76
60
104
100
20
9
72
19
36
140
45
63
21
151
89
19
47
193
59
72
90
36
18
24
216
12
78
151
95
85
ABCD 94506007166*3^$a+1 [50029]
18
210
30
276
189
15
72
240
57
27
84
60
60
6
246
78
210
12
18
210
36
84
66
114
30
162
24
9
27
24
90
24
51
96
93
60
12
27
21
75
21
54
237
75
108
36
84
102
60
294
36
180
84
30
84
27
33
39
216
75
60
72
60
144
24
30
15
141
75
15
126
90
33
81
6
60
78
12
114
36
24
66
84
15
39
150
6
24
132
54
114
30
12
30
57
27
36
24
6
24
3
51
120
66
150
24
21
45
3
51
69
57
60
51
129
111
3
36
6
54
45
375
30
114
12
18
66
84
192
18
72
18
30
366
66
123
111
36
78
87
75
264
36
153
27
204
129
72
48
207
24
153
63
48
90
96
60
150
60
84
66
60
36
138
96
36
93
45
6
126
60
54
69
27
108
105
195
21
39
60
69
117
24
6
54
246
36
234
51
15
57
117
90
66
63
96
39
72
9
45
144
72
318
66
240
6
114
66
60
30
78
126
51
159
54
120
6
36
57
141
27
45
3
120
135
36
69
15
60
12
108
126
36
24
84
6
33
117
51
75
54
135
48
333
24
75
39
126
6
84
33
48
24
21
18
60
42
75
9
54
90
96
6
48
30
51
45
3
21
30
12
30
114
234
39
27
216
84
54
6
204
90
36
30
120
24
282
27
57
246
108
36
324
66
96
3
87
48
9
27
84
126
3
216
45
120
312
90
18
87
48
195
210
42
78
27
15
30
294
60
6
30
30
15
99
45
24
87
150
18
36
90
444
39
3
108
129
231
81
21
108
102
24
150
6
48
12
33
24
21
6
54
60
6
120
60
30
24
36
60
6
60
9
39
81
144
27
90
174
114
12
78
9
51
36
120
126
24
3
51
162
18
36
24
270
210
66
24
150
12
150
30
84
6
339
24
51
6
48
90
66
54
126
15
39
60
90
195
291
69
45
30
30
102
78
42
18
30
162
54
6
123
21
99
165
126
84
72
9
21
18
102
75
45
24
120
114
6
123
147
36
30
54
21
165
54
84
180
45
51
30
174
6
3
21
102
84
9
21
66
78
75
267
18
96
54
156
6
3
111
36
84
84
36
84
42
108
30
9
21
126
150
66
117
27
30
84
60
36
6
138
12
30
168
246
3
51
30
66
213
87
30
6
60
54
90
6
120
99
48
21
42
84
24
6
174
390
66
96
138
471
111
48
96
129
24
183
120
18
42
90
114
9
51
24
330
30
66
66
138
180
96
6
69
39
150
66
30
6
78
36
150
213
33
30
150
18
120
36
60
36
144
45
135
6
90
174
174
60
66
30
36
120
18
6
270
84
42
57
96
111
24
30
36
126
78
75
297
18
21
39
57
3
36
33
63
204
45
24
24
63
57
21
30
45
27
288
156
54
6
21
3
42
24
90
33
93
294
54
66
21
9
15
39
60
69
120
117
3
63
33
147
240
60
33
21
3
207
30
24
30
21
309
27
69
144
ABCD 94506021926*3^$a+1 [50021]
187
179
18
12
55
120
120
53
66
54
3
64
48
11
36
90
18
12
49
56
75
45
24
15
25
35
61
5
60
31
77
43
53
6
24
54
90
36
6
3
21
36
15
3
61
5
139
47
18
6
60
21
69
75
16
144
5
120
54
6
114
13
17
7
29
24
115
11
36
30
43
5
3
24
64
56
39
1
56
3
66
19
131
13
48
83
90
360
30
6
31
72
71
120
30
6
84
114
55
47
1
179
24
60
24
1
29
6
24
126
66
13
5
43
17
6
1
5
198
13
53
30
60
6
24
66
54
114
25
56
9
150
33
93
51
213
91
80
9
36
19
41
96
103
11
30
126
18
7
5
24
115
71
24
36
85
48
65
7
35
24
85
5
235
35
60
24
6
216
18
132
13
48
83
24
37
53
72
18
25
5
126
21
33
30
12
45
9
36
78
36
57
27
12
25
5
30
18
42
1
24
48
72
23
33
3
144
150
6
30
126
45
99
90
36
78
57
39
6
99
16
5
30
18
6
24
45
57
111
33
204
42
49
35
45
21
19
245
66
54
27
40
23
1
23
1
11
84
96
241
8
351
193
8
33
36
60
48
36
30
24
85
80
21
67
107
30
132
18
25
35
12
54
6
54
150
24
1
161
63
21
6
109
56
16
48
149
43
144
23
30
3
9
18
21
39
1
24
35
36
81
15
84
36
48
42
30
30
114
6
19
185
36
144
60
114
42
3
117
60
30
9
15
24
1
11
18
163
113
30
9
27
45
69
51
45
120
19
24
11
30
111
15
54
6
48
45
117
91
23
25
5
30
6
48
30
6
67
29
19
5
36
175
56
69
30
85
29
67
23
6
54
36
24
25
5
150
61
24
95
9
75
66
84
15
72
16
47
81
39
30
115
11
54
42
60
54
91
5
19
11
21
40
23
81
40
23
25
11
84
42
18
156
1
353
6
25
5
144
6
60
90
79
5
12
30
1
8
16
5
24
54
37
53
43
23
120
1
8
75
12
121
23
6
24
120
67
89
48
12
24
54
117
48
16
71
48
36
90
66
90
15
93
43
23
6
259
11
18
30
13
23
60
66
99
9
30
81
24
15
1
29
3
3
21
40
59
37
29
90
54
90
9
16
41
31
8
16
29
30
181
29
91
65
55
8
16
11
21
39
138
102
9
21
48
163
29
18
60
36
30
6
18
66
81
64
29
36
66
109
24
41
6
1
53
115
29
66
25
35
150
84
75
171
6
18
60
1
155
54
60
75
27
21
9
63
81
114
37
24
5
24
67
53
6
37
29
150
85
35
54
36
19
11
108
96
1
24
35
6
15
3
12
54
24
51
129
6
54
27
160
125
54
24
93
48
64
107
54
7
29
54
54
36
27
24
3
45
40
96
24
77
51
27
61
35
85
5
91
83
42
43
128
39
81
57
60
51
129
60
42
49
29
43
8
15
6
30
48
13
53
84
12
3
15
25
32
3
102
63
15
1
32
40
107
66
30
144
42
90
25
65
78
6
67
29
108
7
24
5
54
13
8
81
48
7
5
43
47
1
8
64
125
36
31
59
6
159
81
48
6
9
72
136
72
35
42
99
15
6
51
64
23
1
72
23
81
16
107
37
5
19
11
13
77
19
11
18
12
18
132
30
48
12
48
87
9
31
5
18
1
71
48
6
60
36
3
16
59
13
17
6
54
42
25
24
96
80
15
54
84
96
7
29
24
36
31
24
5
24
126
144
120
150
135
69
3
33
127
17
6
1
24
35
114
12
78
36
96
30
198
42
150
81
3
66
91
48
119
33
3
30
30
1
24
72
32
15
1
29
115
47
81
69
19
11
24
21
99
37
8
21
3
27
109
5
67
53
6
13
5
3
3
6
39
72
24
9
60
54
60
1
32
63
30
27
112
5
36
7
144
24
101
3
15
25
48
17
60
3
3
61
23
6
66
30
3
21
120
30
36
24
24
12
13
8
33
90
84
1
5
6
85
5
3
111
30
30
61
5
19
71
25
155
61
107
36
30
51
99
21
64
35
45
96
63
42
54
30
91
149
60
6
9
21
91
83
90
24
27
129
30
6
19
11
18
12
54
24
12
24
24
66
19
47
33
45
3
63
30
6
133
5
210
73
128
39
1
161
30
18
6
96
24
49
125
42
60
18
102
85
113
12
228
132
19
32
63
54
6
69
21
186
33
75
30
55
5
115
35
30
31
11
24
66
114
6
18
12
69
15
24
12
85
48
77
48
30
12
145
155
84
6
75
69
51
3
90
30
36
9
45
36
96
60
90
49
24
ABCD 94506275536*3^$a+1 [50004]
52
33
11
112
15
9
3
21
21
36
59
16
75
12
17
31
24
41
25
15
33
47
19
48
41
112
39
36
45
15
9
56
7
57
44
24
25
72
6
5
120
4
104
36
4
20
1
36
3
44
12
24
72
19
45
24
36
33
30
5
43
105
8
25
24
3
8
12
60
7
12
30
30
60
5
1
23
76
63
33
20
19
18
23
4
3
6
36
159
72
9
24
107
4
44
19
12
108
18
123
36
60
20
25
15
56
4
20
19
45
27
102
6
29
7
6
59
4
12
9
18
42
11
7
33
128
85
11
1
3
39
36
6
11
19
24
36
6
15
9
11
72
7
5
43
33
8
52
20
7
12
5
36
48
24
36
37
42
12
41
19
126
15
8
16
15
6
18
101
13
47
13
150
6
42
54
15
24
116
16
27
5
7
18
12
15
51
9
8
1
11
124
15
72
24
29
12
37
87
3
18
99
63
30
12
24
47
19
29
109
47
55
84
6
23
36
40
87
9
8
7
5
19
17
25
24
18
6
35
7
12
66
27
20
19
21
3
12
72
5
37
18
12
65
16
3
5
37
30
29
84
36
4
39
33
80
7
53
72
12
13
87
20
36
12
12
40
3
18
144
18
48
48
5
16
9
42
18
27
20
103
5
55
36
21
39
18
51
32
28
12
3
5
61
11
4
3
17
19
6
6
17
25
18
24
5
24
40
87
5
37
30
18
24
15
39
29
16
15
24
177
33
66
42
23
7
17
37
18
42
23
25
11
25
42
9
3
12
9
9
87
8
7
41
40
32
37
60
23
25
35
16
20
12
43
36
24
29
31
42
42
5
25
120
3
44
91
60
77
48
12
55
30
6
24
77
24
24
52
128
48
79
53
55
18
54
29
72
24
1
12
23
4
156
8
7
69
51
24
21
45
12
27
20
4
99
17
103
33
60
87
33
9
15
15
45
21
15
9
35
84
12
19
45
56
4
8
25
47
13
71
7
132
12
78
47
16
15
9
39
17
24
31
138
6
21
9
75
36
3
84
5
43
29
13
30
60
125
16
9
66
156
81
80
7
41
1
71
12
1
11
109
35
72
12
72
1
95
43
17
12
12
103
5
28
75
84
5
1
42
33
3
84
17
36
55
45
75
42
30
42
39
104
7
18
3
32
43
12
33
44
24
12
19
5
4
12
44
4
21
18
53
40
8
97
42
57
3
5
76
39
41
72
12
28
15
17
1
6
6
15
39
6
48
15
44
37
35
91
5
55
33
9
18
53
12
4
3
33
8
120
19
5
36
24
13
15
57
3
68
1
18
12
65
19
29
12
13
11
12
48
1
30
18
90
12
45
15
24
12
17
55
33
69
83
28
15
29
49
27
9
6
5
49
51
32
28
3
5
7
9
105
15
3
65
12
4
12
57
71
52
24
51
33
15
41
24
96
16
108
9
3
105
18
81
3
12
5
36
12
97
11
4
15
45
56
12
25
18
93
39
17
19
24
5
7
6
12
3
60
20
88
9
42
6
23
12
19
41
40
39
81
20
19
45
3
33
9
78
48
89
36
12
60
13
83
1
11
43
24
48
72
42
71
4
24
32
19
18
18
5
24
43
6
42
33
9
6
29
76
20
12
24
64
36
39
21
44
36
4
51
6
23
25
107
19
29
37
12
66
17
7
21
21
6
17
88
3
29
7
5
43
5
37
99
27
33
12
144
56
84
55
24
54
30
17
13
11
19
33
20
13
6
108
17
40
105
35
16
27
21
20
16
140
61
18
17
43
77
19
21
33
11
13
18
5
13
12
15
15
9
20
19
21
3
12
41
24
1
54
5
16
99
41
7
5
25
3
24
3
18
39
56
25
54
21
33
114
36
36
41
43
5
79
33
9
30
60
6
35
4
3
36
5
37
24
23
12
64
21
15
15
78
3
20
24
40
120
3
33
3
12
5
25
75
8
1
30
41
55
12
33
15
9
56
55
5
64
3
5
1
59
48
84
84
31
9
12
9
95
13
3
8
7
12
36
29
76
69
12
35
103
5
76
36
56
84
25
39
44
25
35
1
54
192
53
48
25
12
30
41
61
120
54
66
60
48
3
32
7
21
8
36
31
45
8
19
12
209
12
12
36
1
15
9
12
47
31
21
15
24
5
36
25
6
5
37
183
24
21
12
6
42
23
25
36
39
15
41
16
60
8
1
11
12
28
24
51
9
39
66
11
64
8
7
54
24
23
40
20
19
5
25
75
9
35
19
17
1
54
48
53
67
17
1
30
9
33
11
12
4
84
9
35
7
29
12
84
40
3
101
52
3
117
20
7
6
6
36
9
33
90
12
6
12
35
72
73
12
11
48
84
12
40
84
12
84
8
96
12
4
51
5
4
39
5
19
57
21
23
36
13
63
15
42
12
30
36
24
66
84
18
5
96
19
57
9
11
64
39
41
24
12
4
87
17
7
5
13
51
12
24
8
55
12
9
99
5
88
3
24
5
25
51
20
24
48
60
60
72
52
15
6
24
11
49
23
48
24
16
27
57
3
5
31
6
48
35
25
23
13
30
12
90
12
3
45
12
27
20
31
89
16
33
6
114
30
12
30
138
29
7
48
5
7
126
18
5
7
42
48
15
44
19
30
11
76
8
16
63
60
12
5
43
42
36
3
9
30
66
6
78
47
73
23
4
44
24
37
6
60
9
15
9
15
17
4
8
12
31
24
48
60
33
20
12
13
30
72
30
11
25
15
27
29
36
60
7
12
6
30
5
148
20
67
9
3
18
3
20
16
21
132
12
78
36
29
7
90
11
7
12
81
3
41
40
3
18
23
12
13
27
8
84
28
9
11
64
8
72
4
56
73
23
19
53
13
15
8
16
44
36
31
90
24
30
78
18
12
30
42
45
44
24
12
13
27
33
42
41
13
84
27
96
117
102
5
16
27
21
32
19
41
25
60
48
59
25
11
49
3
45
59
19
17
40
9
11
28
39
53
13
6
29
67
5
19
5
36
4
68
103
72
12
36
17
1
6
36
5
97
30
53
12
25
27
36
32
16
9
6
17
4
9
6
5
1
78
36
6
24
11
88
69
30
5
7
18
23
73
47
72
31
42
12
3
24
8
60
28
8
24
7
36
33
81
18
12
69
45
11
40
36
60
99
5
24
25
71
25
18
17
13
12
11
85
39
3
5
7
18
23
37
11
36
1
102
5
12
48
25
12
75
8
43
53
19
48
33
27
45
48
44
25
30
5
28
20
4
3
77
31
29
1
3
15
6
24
96
11
4
9
11
60
61
18
72
60
54
59
12
139
53
28
27
17
31
9
20
96
4
60
3
42
11
64
3
21
32
37
18
17
12
31
53
40
9
108
35
48
7
29
13
6
24
30
42
30
83
28
93
27
87
5
36
1
15
33
63
24
24
39
53
7
53
25
39
45
11
37
27
20
16
24
3
6
36
15
44
52
ABCD 94507328504*3^$a+1 [50003]
90
210
6
54
12
114
144
252
48
42
36
210
294
318
126
72
60
102
60
228
90
60
54
30
474
36
18
18
282
42
156
288
6
48
288
78
102
72
168
54
120
6
12
6
54
66
6
246
60
108
72
72
90
36
216
48
60
192
60
18
18
84
6
192
348
18
12
288
24
90
18
18
234
66
72
54
18
42
18
66
96
534
24
228
114
84
96
30
6
18
102
90
90
24
36
18
84
6
72
54
18
12
6
162
108
54
84
72
42
30
36
42
210
24
18
30
78
48
60
246
90
60
228
330
90
48
42
120
6
72
12
78
120
234
24
30
72
108
114
18
72
108
192
6
54
90
12
54
54
198
60
108
180
66
150
48
18
204
90
126
12
60
36
36
54
54
12
6
162
72
18
12
294
90
102
18
36
18
72
78
18
144
90
144
12
24
36
12
60
12
276
12
18
24
18
36
120
42
84
6
48
186
18
18
72
36
30
6
84
54
36
150
102
24
126
102
60
156
60
570
306
6
12
108
54
18
96
54
162
66
54
108
42
48
150
12
6
120
24
48
186
54
126
72
162
18
90
138
24
66
294
18
18
36
30
258
12
6
72
30
18
108
114
12
24
84
6
12
60
12
42
36
102
198
42
66
384
120
90
96
246
36
252
180
150
12
60
18
12
24
90
12
42
36
120
54
60
12
204
30
6
126
264
6
84
288
276
66
150
126
192
60
192
240
84
114
36
30
36
18
42
138
72
198
306
6
108
12
108
6
12
18
90
132
162
36
192
42
12
144
36
24
264
90
42
120
24
54
36
54
48
60
90
102
6
12
42
90
18
48
126
108
18
252
180
18
54
54
24
120
90
18
132
90
30
96
12
24
144
210
60
30
36
36
90
198
96
36
192
258
54
210
24
126
66
24
36
54
54
84
18
60
198
12
42
36
102
24
36
120
294
54
12
18
24
48
72
240
36
90
102
18
60
54
210
36
24
12
150
30
126
24
90
66
72
72
360
18
42
84
36
60
18
18
162
192
24
30
96
36
12
60
18
18
84
168
12
186
84
180
42
84
24
30
96
102
24
144
324
18
108
66
216
54
60
120
24
36
138
72
366
54
66
42
126
84
222
18
18
120
132
120
18
432
60
66
114
48
24
126
192
72
78
198
54
156
312
48
252
78
12
36
6
30
276
102
162
216
78
72
90
120
24
36
12
42
120
6
30
150
72
12
54
96
18
72
30
150
30
96
210
18
54
60
90
12
90
24
54
126
30
72
132
36
30
60
12
24
30
54
54
18
60
138
42
48
6
210
36
18
6
246
42
90
120
42
18
ABCD 94509236852*3^$a+1 [50013]
24
5
6
24
18
30
48
4
48
20
85
48
8
12
7
72
140
40
26
15
48
27
54
18
133
12
53
192
15
27
133
45
2
6
12
30
12
45
33
7
53
42
13
20
7
5
63
42
6
33
9
12
60
28
20
12
108
51
39
52
5
36
19
20
30
36
24
6
4
41
99
40
38
12
78
12
36
30
90
9
28
20
25
50
12
18
51
31
33
17
18
22
59
9
10
2
60
19
29
30
21
12
45
34
8
10
38
25
5
12
10
20
48
13
71
6
60
39
16
27
2
40
20
36
54
21
99
40
30
8
43
65
27
55
41
4
60
5
3
24
36
48
51
30
31
5
42
45
15
18
12
12
31
32
33
60
3
24
96
21
15
36
12
27
28
5
40
83
69
88
8
4
45
20
90
30
6
93
31
20
13
36
11
6
27
123
25
17
12
48
10
8
30
79
3
60
17
13
11
9
3
28
71
30
36
15
39
10
15
35
21
24
3
18
24
60
15
16
119
28
5
3
69
63
1
39
2
60
18
10
32
18
40
32
6
12
10
12
5
85
8
10
33
8
24
3
30
15
45
19
35
85
45
15
35
48
45
15
1
17
60
24
18
21
21
10
20
6
63
9
10
12
18
23
69
6
42
12
3
16
36
35
18
12
96
12
22
8
1
71
78
7
53
3
159
6
4
8
10
42
35
4
11
30
103
5
82
18
2
25
95
40
8
13
44
3
42
10
9
9
62
10
26
9
15
18
60
52
51
44
81
72
51
36
36
12
67
18
72
15
56
28
11
148
2
30
33
37
20
36
15
7
17
13
11
4
5
18
84
49
32
49
18
5
27
150
15
43
5
3
9
33
70
2
18
25
45
35
55
5
33
22
41
9
3
39
9
9
30
45
57
30
6
3
69
18
94
11
48
57
30
9
4
12
5
90
84
1
17
42
18
12
10
29
9
60
7
23
25
5
87
43
45
35
10
2
30
15
13
20
75
7
78
11
69
12
78
22
11
7
2
48
127
5
3
27
28
17
13
68
54
21
7
30
71
57
12
63
28
32
27
25
5
10
2
19
9
62
6
64
11
52
35
12
88
80
21
52
39
5
45
10
20
25
36
5
4
26
12
73
5
99
15
13
12
15
5
3
1
41
115
23
10
20
10
20
45
36
57
64
8
22
20
21
12
28
32
72
3
21
24
12
4
11
33
28
35
4
41
4
5
15
13
2
10
15
128
27
6
12
3
48
91
30
11
15
42
87
25
38
42
18
12
45
24
9
15
75
21
9
51
19
45
15
170
22
8
12
9
4
17
28
23
87
21
39
13
35
54
15
15
6
75
7
77
28
8
9
15
24
9
51
21
108
15
45
12
30
61
24
11
25
39
8
30
3
39
18
12
36
3
19
8
30
27
37
71
27
30
22
8
12
6
42
13
29
28
122
1
47
60
1
9
20
12
30
6
7
17
18
10
2
18
150
42
3
7
8
1
17
42
48
22
20
51
36
48
15
12
18
15
25
8
60
3
1
35
33
12
10
41
12
37
8
112
60
8
150
18
34
5
120
16
8
4
17
18
12
49
47
72
18
19
15
21
27
17
63
18
12
7
5
10
5
3
10
62
6
22
38
34
18
62
18
12
28
20
30
42
6
30
4
48
90
20
42
51
37
35
3
9
3
12
18
12
78
10
12
15
65
18
10
32
18
10
20
3
45
12
30
93
9
18
78
34
5
45
6
9
60
15
9
57
4
15
3
2
18
13
32
85
12
15
35
21
117
15
27
66
3
21
66
82
32
19
21
35
33
15
27
6
34
29
9
52
38
42
15
4
41
58
8
42
51
61
11
12
7
29
24
16
20
1
8
12
18
21
24
3
54
58
42
20
96
4
38
22
8
22
38
12
90
45
40
41
63
19
21
59
13
5
12
10
8
33
4
32
15
40
26
22
20
72
6
24
39
27
42
3
19
5
4
9
42
18
8
12
3
24
15
33
15
10
15
17
30
1
27
5
93
7
5
30
42
51
15
102
15
37
18
17
3
150
10
77
36
27
18
3
19
41
39
22
78
2
90
9
36
33
10
5
15
37
15
9
9
32
15
123
13
68
57
87
177
3
15
72
18
31
11
18
72
3
25
98
45
187
8
13
56
15
30
6
34
8
12
3
153
12
10
12
60
18
35
33
4
80
30
6
15
27
21
12
9
3
27
18
48
24
3
27
30
3
57
39
19
50
40
15
36
59
33
7
32
58
8
24
18
13
5
12
30
10
23
67
38
63
51
10
38
25
15
5
33
27
16
39
53
45
54
10
8
12
70
78
8
19
5
43
5
42
30
28
50
90
42
25
23
22
18
2
15
45
10
48
32
36
85
29
18
105
16
71
58
8
15
39
21
7
5
67
26
7
65
12
18
12
18
15
15
30
22
56
34
8
3
12
7
26
42
18
64
35
15
18
12
19
36
8
33
54
9
9
12
3
37
8
3
9
88
62
156
24
78
22
8
33
12
93
174
30
10
18
8
19
5
40
15
20
25
8
3
19
5
40
8
3
129
28
17
90
90
60
3
12
3
30
12
78
45
75
18
43
29
3
4
23
13
12
105
2
18
18
12
25
8
37
92
36
3
39
18
24
28
2
9
1
68
10
90
2
6
12
7
3
2
60
78
37
23
30
60
42
10
108
11
4
95
12
1
17
3
7
12
5
3
45
25
30
17
25
20
6
22
47
15
1
117
50
10
2
30
39
39
12
13
5
22
5
16
17
70
98
3
12
79
5
15
108
22
3
15
20
21
49
3
65
12
12
3
180
25
8
27
25
8
4
20
43
35
42
55
3
2
3
105
18
12
30
91
9
15
95
22
20
36
72
3
4
53
30
90
3
60
24
55
5
33
10
38
4
20
28
42
18
8
4
15
5
18
40
122
79
29
48
19
48
8
57
7
5
15
15
1
60
27
30
23
27
85
17
3
25
8
30
72
12
1
17
12
10
60
5
36
27
12
58
90
17
24
99
112
26
72
48
114
28
45
27
18
8
12
18
13
41
31
20
7
12
18
2
58
8
3
21
63
15
12
25
5
3
36
12
39
6
22
21
24
17
18
10
2
9
27
33
81
51
24
55
33
57
18
2
3
105
7
15
116
112
42
20
66
34
98
70
8
3
9
42
1
77
3
19
81
27
32
40
8
21
9
18
124
8
78
22
30
32
31
59
49
17
12
7
11
12
21
16
95
13
8
24
13
11
9
7
113
70
20
42
10
38
42
9
19
50
60
7
35
9
16
20
21
34
5
21
24
40
20
18
33
105
127
77
58
5
7
29
16
23
1
29
7
3
33
8
31
5
13
68
30
37
47
58
63
5
12
48
54
10
26
90
52
8
55
29
78
33
12
36
31
5
33
27
16
9
35
3
12
18
22
8
70
20
10
8
37
17
10
98
30
22
8
40
47
16
24
53
3
7
20
93
12
28
5
27
153
24
55
35
9
39
42
6
30
12
120
22
56
9
25
8
51
19
12
38
60
55
8
28
9
23
27
21
36
21
4
26
12
10
35
12
4
21
11
9
43
47
33
3
13
41
30
28
5
48
27
37
11
54
30
6
102
22
8
27
36
57
55
47
13
5
12
3
27
21
40
47
12
21
45
22
90
8
82
38
60
12
40
92
60
108
22
20
6
3
39
48
9
16
17
3
9
135
3
57
3
1
ABCD 94509770924*3^$a+1 [50038]
5
27
141
7
144
53
60
51
111
6
228
19
47
90
19
29
18
48
6
48
3
69
31
32
3
18
7
32
52
41
48
7
5
18
6
36
3
4
12
164
4
12
11
42
127
101
3
57
42
12
30
36
175
20
3
121
48
20
27
81
99
13
56
9
291
15
61
44
24
21
6
6
3
24
87
33
40
17
24
31
65
91
17
78
57
28
5
19
35
54
12
48
60
6
54
114
102
3
27
69
4
132
8
28
83
1
41
54
9
40
80
39
90
7
101
48
12
135
45
3
4
11
54
63
60
120
69
123
88
24
68
3
42
7
5
91
48
44
48
33
27
3
6
39
69
3
4
29
12
7
20
40
11
6
31
5
192
55
17
156
54
13
107
54
132
24
6
37
35
1
89
3
39
6
79
56
39
126
30
37
68
48
9
55
41
99
75
30
3
12
33
7
11
54
36
60
42
138
7
32
57
18
6
67
48
5
27
60
52
53
55
5
19
116
4
36
8
21
96
75
132
21
72
67
53
30
37
5
132
66
18
67
92
15
12
78
6
102
12
63
63
54
12
39
15
36
85
56
93
12
24
24
30
9
148
53
54
33
15
49
53
3
28
32
33
84
6
9
57
36
3
15
6
60
63
48
39
6
3
15
72
25
8
105
24
63
15
30
54
21
93
15
9
15
21
36
60
18
13
77
42
18
48
12
48
30
60
102
18
57
21
15
64
35
85
137
24
72
3
16
176
39
30
51
135
33
45
139
5
63
3
42
15
33
39
45
36
6
1
60
5
48
39
21
6
6
48
91
5
48
108
48
24
96
6
61
53
24
31
5
15
4
113
15
57
6
45
16
41
7
71
66
175
48
8
69
24
7
5
12
3
52
113
24
18
6
19
71
61
89
12
15
12
48
3
57
52
48
89
54
12
25
8
39
25
60
12
5
18
73
20
39
93
93
55
17
15
100
71
1
71
33
16
24
89
90
36
54
12
48
7
53
66
60
9
27
90
43
5
51
99
66
36
99
15
45
9
30
121
5
219
33
15
9
79
59
90
12
24
54
18
15
3
30
67
5
3
51
1
92
168
45
72
12
30
60
25
35
30
6
37
5
180
60
18
105
4
5
24
7
89
36
127
8
12
15
25
48
5
198
54
127
48
80
120
15
25
17
3
52
8
63
30
12
12
6
60
18
7
17
150
6
7
5
108
54
60
78
27
45
12
51
48
75
24
12
93
48
57
63
12
15
85
71
90
84
3
4
29
6
138
43
5
7
41
24
36
7
35
117
165
111
40
89
3
120
39
30
43
140
21
55
20
15
1
24
89
103
23
1
44
81
175
5
19
5
67
29
18
1
44
63
30
43
17
27
51
54
90
30
115
41
54
66
84
43
80
39
30
6
37
8
45
132
63
28
32
9
18
12
33
36
40
12
29
120
19
12
24
41
78
69
27
21
3
25
44
36
45
24
42
6
19
60
5
6
24
13
77
31
29
123
33
3
117
7
5
3
33
39
81
36
24
36
126
13
59
36
49
8
135
42
48
90
42
7
8
36
136
35
150
19
65
6
24
49
71
6
3
27
81
69
24
127
5
63
21
6
57
21
96
96
3
60
112
20
12
21
39
60
27
6
19
209
42
48
57
3
1
8
117
66
37
56
219
6
151
60
36
29
51
4
11
12
18
30
57
21
6
66
3
120
4
65
43
23
9
3
30
102
21
60
4
8
15
60
25
5
15
52
5
30
42
39
12
57
43
89
63
225
51
72
33
39
51
12
24
121
29
6
45
33
6
114
12
15
15
33
64
5
6
49
47
69
100
180
5
12
138
30
12
75
3
36
30
48
18
37
11
25
32
27
1
32
9
39
39
6
84
3
12
172
5
36
102
13
5
55
84
29
12
139
8
45
6
54
48
48
31
36
5
3
9
63
129
3
76
44
81
67
5
12
96
55
35
1
36
233
31
89
30
30
19
80
28
5
204
18
37
23
73
8
60
45
72
84
6
105
60
48
24
81
31
24
11
61
65
147
33
12
42
24
1
83
33
3
6
123
16
65
7
5
19
101
42
12
6
19
11
24
9
57
79
23
45
3
18
6
54
36
51
27
6
27
57
30
42
24
15
112
47
66
27
88
24
36
12
8
124
72
89
19
5
7
8
16
72
84
11
48
30
7
29
91
108
101
3
3
205
23
49
12
36
29
115
11
45
52
101
31
5
6
45
117
66
69
28
65
43
77
180
12
63
3
84
6
132
48
7
32
45
3
39
33
81
279
28
20
4
5
123
87
78
6
102
3
4
65
7
11
97
108
92
21
19
5
43
68
60
117
132
6
42
15
99
61
48
32
4
65
31
8
9
66
181
35
25
95
9
4
5
102
49
24
8
4
11
24
33
57
6
177
48
39
73
36
17
12
3
3
105
21
6
105
9
36
63
4
11
6
24
132
60
55
48
11
6
43
12
5
12
3
57
72
31
92
21
36
6
33
24
3
33
24
15
1
24
23
102
12
79
41
63
63
13
32
39
18
3
39
21
9
39
100
44
51
6
36
115
5
27
28
12
17
ABCD 94510366612*3^$a+1 [50062]
4
48
2
126
28
54
26
70
24
32
198
58
90
32
22
114
72
44
16
90
72
18
12
12
24
216
126
48
66
200
70
38
52
150
90
144
12
162
56
10
24
30
48
48
24
72
54
36
24
6
18
200
166
114
150
66
116
4
104
238
72
48
234
6
14
4
96
108
80
28
54
96
42
32
64
6
24
6
26
22
192
60
48
6
30
20
64
48
48
6
24
66
6
48
42
270
170
54
106
120
48
176
64
12
32
18
64
78
42
138
96
32
108
16
18
2
76
12
6
66
246
312
66
150
102
48
12
30
72
42
120
30
24
80
82
80
262
42
6
72
138
92
160
12
30
48
56
40
72
72
32
40
18
6
96
56
18
64
120
150
66
72
144
168
62
88
38
4
288
96
54
42
56
70
168
176
10
80
94
50
22
48
6
68
342
10
80
46
8
70
416
90
10
48
30
120
120
50
16
72
144
84
42
24
24
42
72
102
24
54
66
96
120
114
96
6
78
66
48
66
92
4
24
24
6
114
78
38
100
102
150
18
66
54
6
66
14
4
14
88
42
86
40
24
6
74
162
40
126
50
22
66
30
114
182
130
24
54
120
18
14
18
70
48
120
18
86
18
46
144
48
32
18
22
48
90
168
126
48
48
24
66
12
32
106
90
12
116
22
198
42
24
48
126
66
24
54
42
18
20
106
90
60
114
8
88
56
70
74
64
120
366
80
64
18
18
120
24
8
22
42
54
186
6
30
2
16
216
38
28
78
72
330
102
2
28
36
62
112
162
126
120
2
136
12
90
32
130
48
120
78
24
32
10
174
14
10
120
30
12
84
50
64
138
14
18
238
90
24
96
110
58
86
40
30
48
48
90
32
10
6
96
96
80
40
18
32
160
30
8
40
30
2
34
30
18
8
4
60
24
144
30
42
36
12
8
40
48
20
16
66
62
10
42
54
6
36
60
48
66
78
50
142
20
94
90
14
160
56
40
86
4
140
10
134
10
80
202
288
78
120
50
232
38
22
48
18
30
162
24
6
42
6
2
40
32
112
104
232
128
64
150
2
18
40
192
96
120
78
24
48
360
18
102
24
78
42
6
138
42
48
150
144
32
106
120
30
258
30
216
18
12
84
44
10
42
48
12
66
74
16
24
264
246
66
12
12
6
72
2
46
8
34
48
48
6
98
46
102
42
90
62
10
24
126
96
18
14
72
64
54
18
18
80
232
110
58
14
88
120
78
74
112
6
84
30
96
24
54
12
14
88
162
6
104
18
160
48
8
94
90
6
26
126
94
18
48
2
108
154
26
108
10
96
48
6
114
66
12
108
62
34
120
216
72
246
90
32
28
116
40
36
90
24
30
320
178
48
48
30
66
24
114
68
90
40
144
120
216
24
24
114
30
72
54
90
72
42
150
32
160
78
42
6
132
32
54
70
42
42
30
50
172
90
24
120
42
300
44
70
30
66
264
6
84
6
288
96
80
10
60
378
48
24
18
12
48
50
40
50
70
78
68
22
18
14
58
12
96
36
144
32
88
6
48
48
222
60
72
60
60
48
180
66
42
30
24
210
30
48
48
78
26
90
126
10
8
54
58
14
178
102
8
10
30
48
54
144
36
38
88
72
ABCD 94510540108*3^$a+1 [50094]
49
12
24
84
8
27
37
44
36
24
15
84
201
52
24
20
111
48
12
72
85
32
3
36
81
28
95
36
144
12
25
144
24
11
37
35
9
100
20
4
47
9
76
24
84
80
160
95
72
48
120
24
81
15
72
97
35
60
37
71
13
131
13
8
39
49
72
8
207
60
13
35
45
15
60
36
1
48
32
207
121
12
44
28
72
20
51
93
52
44
4
11
1
72
36
12
20
3
72
24
13
120
48
132
36
35
72
144
25
20
36
28
35
49
8
168
72
3
145
35
24
117
40
144
35
1
60
116
63
57
100
83
1
36
104
16
23
24
1
32
108
100
20
76
11
153
15
57
3
84
36
25
119
48
85
24
119
61
11
60
45
4
24
92
39
73
23
84
84
37
84
23
36
60
24
1
324
48
20
48
76
60
131
13
24
48
384
56
24
4
59
193
80
3
72
48
21
15
48
37
36
23
45
39
36
49
11
25
140
52
23
12
13
96
23
57
3
13
24
71
169
11
37
8
52
72
23
61
12
104
96
4
108
23
129
4
35
21
4
59
133
20
84
16
8
15
21
51
73
132
8
39
177
184
36
48
12
35
25
44
52
84
11
37
60
56
147
73
24
288
108
32
75
13
35
57
27
36
21
16
35
48
321
39
49
107
1
23
132
13
12
72
36
96
36
35
25
44
99
45
76
48
68
3
37
24
143
12
105
15
84
81
15
129
40
47
37
71
117
75
13
47
72
1
72
20
15
25
83
109
11
109
23
108
36
48
48
129
3
33
180
63
25
12
12
143
25
180
20
24
120
39
12
25
20
63
36
61
20
84
124
59
13
23
1
96
44
24
52
35
72
93
39
1
48
32
27
132
9
39
25
108
12
12
96
107
37
59
60
1
95
1
72
8
75
13
24
120
48
8
52
24
120
35
25
119
21
24
16
23
133
20
3
105
15
24
96
72
13
47
45
15
48
37
44
40
44
72
63
49
168
47
37
36
24
71
9
96
87
12
45
15
85
120
23
1
11
13
68
3
12
12
121
35
21
64
92
87
1
35
45
4
120
32
16
20
27
37
35
1
48
47
48
141
16
12
56
75
21
40
11
93
180
4
68
28
56
76
23
1
204
200
60
135
45
27
13
12
24
36
12
35
37
23
1
95
25
60
24
11
261
36
27
81
4
83
24
13
48
59
9
27
264
1
8
27
48
25
32
64
59
25
11
121
23
25
132
12
23
49
95
21
27
81
87
37
12
24
11
24
109
11
81
4
35
12
48
60
1
20
4
24
35
73
35
25
8
4
96
12
108
36
23
12
1
23
37
83
25
35
25
96
59
85
24
11
61
35
9
64
11
72
45
168
39
81
100
84
32
28
116
15
12
9
15
84
61
36
8
4
11
120
132
72
25
48
48
92
4
20
3
33
4
80
135
73
95
216
96
13
35
12
1
140
15
48
1
24
24
116
60
15
25
59
73
44
124
24
155
25
180
32
136
48
24
23
49
44
99
36
45
36
88
48
8
135
24
37
95
9
16
24
12
84
23
1
36
23
12
21
27
13
20
27
13
44
4
12
47
12
141
63
97
12
32
4
11
1
48
11
13
248
3
85
132
24
23
96
121
200
28
35
25
8
3
96
25
83
36
25
35
49
8
108
52
107
57
159
180
105
64
11
57
28
35
61
20
40
11
37
71
25
84
48
80
3
36
45
3
61
47
13
35
81
63
60
36
177
52
215
36
37
83
97
107
61
24
11
21
16
20
123
25
59
21
36
36
52
116
75
60
24
36
192
48
12
105
39
24
36
96
9
4
95
60
37
107
60
85
36
24
23
60
60
48
25
11
60
108
121
12
23
1
131
9
60
40
96
12
48
23
61
35
9
12
124
116
3
12
93
51
21
88
155
24
13
72
23
48
24
1
20
120
60
76
35
24
25
60
35
109
35
36
84
48
48
24
1
12
60
72
11
72
25
8
4
131
1
35
13
60
11
84
60
72
24
1
23
85
128
40
12
83
45
3
21
36
88
35
25
84
11
21
39
105
16
35
24
109
48
44
16
248
72
75
48
1
20
28
68
3
36
1
132
48
72
47
13
48
23
1
80
28
8
3
45
39
141
40
71
13
8
3
60
49
48
12
11
45
159
36
45
27
12
61
24
36
35
1
56
4
80
16
8
4
23
9
16
47
120
36
37
59
9
15
1
ABCD 94510889054*3^$a+1 [50082]
12
72
96
12
28
9
12
99
20
85
35
49
231
36
48
72
33
95
88
87
12
60
9
12
99
105
44
24
148
72
36
72
3
41
199
126
48
90
41
36
13
6
5
52
108
20
36
4
12
32
72
28
171
17
24
25
78
12
5
19
17
13
11
25
198
41
60
72
120
37
90
126
27
27
30
126
9
20
121
27
8
40
15
5
40
21
23
145
36
27
3
36
45
56
72
36
220
9
147
33
135
156
15
36
93
132
63
5
76
32
43
317
40
8
100
12
68
49
6
41
36
72
52
308
40
27
48
42
3
27
9
32
108
109
30
6
27
117
72
120
11
192
40
45
23
19
45
45
35
4
56
84
4
128
84
64
99
5
108
52
81
27
27
41
64
36
32
229
23
12
40
20
16
140
28
12
20
103
45
72
32
121
35
100
21
24
35
1
59
12
108
72
64
84
15
120
5
4
176
132
49
63
21
47
108
36
115
45
69
75
24
116
19
30
6
17
13
6
21
20
4
84
140
31
5
36
64
8
28
63
45
39
5
112
36
20
13
39
56
25
186
45
104
12
172
21
15
44
96
16
45
54
45
36
24
44
85
87
44
40
24
135
30
23
4
68
72
4
20
25
51
9
59
76
9
3
72
20
72
13
36
71
13
203
60
52
72
15
5
43
113
19
185
103
45
57
15
80
85
144
24
126
41
49
36
39
51
129
32
103
96
89
19
53
148
32
19
45
36
99
90
54
161
4
92
48
49
11
4
188
13
90
6
71
19
5
76
44
40
20
13
111
9
60
71
1
3
32
180
19
41
13
63
12
141
59
7
33
27
54
99
45
95
48
40
9
108
11
72
12
72
253
12
59
72
127
17
4
24
21
11
40
116
163
89
76
9
15
21
24
135
12
20
16
33
35
96
4
72
8
4
27
9
32
24
49
36
59
36
16
20
112
72
36
27
77
4
12
24
36
3
29
121
147
68
64
8
108
40
20
16
15
18
66
41
168
36
49
27
48
105
143
72
121
11
36
48
40
60
84
68
24
16
104
168
25
11
36
13
27
39
114
23
160
33
39
96
212
52
105
30
5
85
15
8
24
49
71
49
96
59
115
81
104
64
12
56
40
27
5
40
81
39
168
48
81
83
256
135
84
41
36
36
100
9
63
152
4
32
24
144
52
24
44
1
39
171
5
144
24
25
11
79
240
21
24
180
225
12
15
9
30
5
24
25
15
135
41
61
131
28
32
40
27
66
6
45
75
24
21
24
39
77
24
52
60
8
265
6
9
12
9
171
33
39
92
4
12
20
12
36
4
20
97
63
36
32
19
9
44
292
24
44
132
4
9
27
8
31
6
35
64
72
3
137
40
3
5
72
73
219
32
24
115
81
9
11
16
72
45
6
89
28
68
112
57
27
24
32
48
49
42
53
112
216
24
39
81
20
120
36
60
103
90
59
16
32
4
96
57
23
64
8
37
63
72
99
9
32
40
120
24
32
84
28
140
31
45
32
72
31
125
60
72
4
39
209
12
76
69
111
104
13
11
36
220
99
5
31
89
19
17
24
25
47
120
37
63
264
15
93
68
60
4
45
54
17
28
36
63
17
55
53
31
141
36
32
196
15
77
12
28
39
81
117
6
5
52
159
5
40
3
126
11
49
171
3
162
15
288
216
12
24
45
30
60
45
48
45
6
9
45
23
40
68
52
72
87
9
44
67
9
92
184
8
37
3
60
248
40
44
55
54
95
16
15
48
45
68
28
129
15
68
72
36
85
35
235
120
5
96
4
80
60
160
32
13
15
80
49
132
23
115
6
75
15
57
63
41
348
72
25
83
16
15
45
32
7
185
1
99
36
36
39
24
153
39
41
64
3
41
60
12
168
40
116
4
45
135
51
21
24
99
17
4
189
15
120
99
216
41
40
24
116
36
60
88
24
27
129
15
149
16
32
37
90
17
24
12
132
12
55
9
45
99
117
18
21
32
ABCD 94511792866*3^$a+1 [50023]
24
81
69
6
29
168
37
107
36
7
17
60
36
7
33
44
84
19
12
45
8
31
45
39
12
60
33
20
36
12
40
8
72
19
89
36
48
16
27
45
39
21
20
252
36
31
5
84
37
54
36
5
108
7
108
29
37
11
24
16
39
65
55
60
96
12
41
40
21
96
47
12
48
85
30
18
18
57
63
144
48
72
60
81
75
5
67
5
73
42
9
3
77
40
51
5
43
12
12
21
56
48
7
21
27
6
59
31
77
24
4
20
19
150
71
55
189
20
43
53
97
47
28
99
29
4
15
113
55
65
40
3
45
27
24
48
5
25
3
8
4
56
12
60
12
60
43
53
7
12
102
35
108
12
19
24
21
80
72
13
102
72
77
16
63
36
60
36
144
18
42
48
65
55
93
152
100
3
5
7
101
24
12
36
55
168
41
91
60
9
8
151
96
33
15
192
45
24
27
5
72
36
24
25
66
36
90
23
28
20
73
59
7
33
68
4
8
31
12
17
91
17
4
63
132
48
30
30
113
84
24
7
77
28
75
5
12
88
20
64
68
7
120
84
120
65
12
12
16
72
20
88
15
66
66
5
84
144
196
33
75
68
12
48
52
20
40
15
21
92
108
19
53
49
11
7
48
29
43
53
19
45
51
17
36
52
3
69
3
48
24
66
90
5
4
12
15
18
63
144
15
18
123
3
66
99
80
24
67
21
123
89
121
144
23
4
8
7
53
48
7
45
12
60
8
12
1
23
19
113
148
27
198
30
66
114
12
72
41
145
35
36
79
77
220
27
12
9
87
12
45
8
24
60
4
44
40
20
73
102
185
67
45
20
36
88
44
7
149
52
63
36
65
64
104
40
33
42
102
3
60
3
33
39
48
65
48
24
13
174
114
11
36
67
77
79
45
20
12
19
245
31
93
140
16
128
48
37
11
7
29
49
90
54
51
189
11
31
60
24
77
24
16
3
120
24
21
69
71
7
5
13
159
3
84
125
76
129
15
48
3
17
55
6
11
31
17
67
108
5
28
104
160
3
5
55
36
24
197
60
24
25
71
144
7
24
105
15
5
48
60
7
9
99
48
149
79
36
101
7
21
39
45
20
96
19
90
6
60
177
32
48
43
45
32
19
65
31
12
48
129
36
177
47
28
272
43
45
96
92
12
108
52
36
81
6
45
44
1
35
12
91
17
132
112
63
5
7
41
72
16
144
3
29
55
36
42
6
5
16
36
3
57
3
17
72
72
24
25
51
3
5
67
5
28
8
168
19
5
72
115
9
15
197
19
30
71
67
33
3
77
48
31
6
47
60
60
55
12
41
64
20
148
68
4
56
120
7
65
40
80
67
53
55
53
79
36
12
5
60
148
72
8
7
78
30
18
35
24
7
29
16
84
56
19
69
68
72
7
53
112
21
78
21
3
41
7
24
18
3
72
3
69
20
88
192
236
148
20
60
4
51
42
54
105
63
33
135
24
24
41
91
9
8
12
36
52
68
160
68
19
60
113
72
48
84
60
43
41
55
89
55
21
32
28
84
60
48
15
12
53
52
15
18
3
92
49
23
36
64
20
52
108
140
43
60
17
13
30
84
5
36
60
67
17
4
104
28
15
24
5
91
48
77
48
25
144
3
75
29
91
45
8
235
17
4
24
27
18
59
16
56
16
24
3
18
54
24
17
19
108
21
87
57
8
12
7
18
42
53
55
45
15
30
23
24
16
33
59
43
17
91
12
12
17
36
19
29
19
5
43
185
139
9
20
31
29
16
20
36
7
77
48
7
78
51
116
43
36
29
7
6
47
108
19
33
8
12
60
43
65
24
60
211
24
84
41
4
21
23
156
31
33
87
6
30
45
44
31
48
72
18
35
24
12
55
41
115
12
141
75
5
67
42
96
11
91
5
7
41
79
342
131
43
29
96
24
36
4
128
79
6
18
41
64
36
15
93
27
5
103
5
28
27
18
83
16
68
25
15
3
48
89
67
21
87
5
7
5
64
147
24
5
79
24
30
23
4
44
132
55
24
24
101
115
60
45
99
17
19
125
24
19
41
31
29
67
77
40
3
12
48
5
13
126
29
4
51
84
5
16
80
36
160
44
127
117
20
61
27
32
31
24
5
12
16
20
40
12
3
18
15
39
21
56
96
103
101
31
12
17
36
19
65
13
3
144
144
44
145
48
42
17
16
192
51
24
72
33
36
15
30
59
60
12
24
72
55
5
28
171
29
132
12
48
220
8
12
12
168
19
5
36
208
27
29
24
12
12
48
52
12
111
177
ABCD 94512066778*3^$a+1 [50008]
24
63
16
36
48
60
53
12
87
40
143
21
72
99
6
12
3
4
5
90
13
23
30
75
105
7
36
12
8
36
48
60
16
72
17
42
45
123
30
7
56
72
3
105
24
28
8
12
27
36
24
25
5
103
35
177
33
3
72
15
18
15
12
108
28
44
3
60
25
89
66
25
32
88
77
30
21
4
107
129
16
48
8
99
9
69
12
43
137
39
12
60
24
16
12
8
24
4
60
36
20
81
75
4
41
63
21
31
60
95
45
9
63
16
24
8
4
8
3
12
42
36
7
23
57
27
30
18
13
5
3
12
12
3
54
36
114
85
44
36
21
24
39
12
12
3
12
30
60
67
65
15
21
30
24
18
15
40
5
27
15
6
120
99
40
23
18
27
3
42
3
28
44
63
42
12
3
28
24
8
12
64
24
68
24
16
17
3
45
7
8
87
13
20
12
3
24
25
36
104
28
23
72
18
24
30
48
1
17
19
5
3
40
47
9
36
60
3
25
8
69
36
19
71
42
12
30
1
32
15
33
57
27
81
24
3
108
57
55
12
80
63
42
3
33
39
28
47
21
75
24
85
83
18
12
12
43
8
57
12
6
9
21
12
108
3
57
174
9
4
8
9
66
30
24
18
25
47
6
19
5
36
39
16
20
28
24
20
3
90
3
76
71
120
24
9
21
99
12
45
15
9
103
12
65
39
76
24
12
8
9
18
84
45
3
42
36
7
23
33
12
87
18
72
7
68
27
45
15
48
93
69
30
1
5
3
9
12
60
39
81
6
90
84
60
6
60
12
30
15
108
4
11
9
15
45
3
78
43
116
4
20
69
27
15
21
52
48
65
84
63
15
33
52
12
20
36
4
11
12
42
79
12
65
24
48
12
3
93
72
63
52
128
9
3
15
57
64
36
5
66
120
42
90
18
30
60
69
96
28
32
39
18
115
53
15
39
18
12
3
16
24
108
44
28
47
60
36
13
17
54
9
12
4
5
48
3
27
60
1
119
120
21
69
30
1
167
49
36
8
27
57
15
37
5
36
43
32
60
12
12
48
40
5
30
13
80
99
81
27
60
1
17
55
107
33
48
9
42
48
18
55
179
1
47
18
3
72
69
19
17
7
5
18
9
21
27
40
17
48
27
36
39
33
3
13
36
11
174
19
17
12
18
9
21
12
27
3
18
15
28
41
31
65
15
9
55
5
96
30
33
9
55
36
11
45
51
84
6
43
92
9
19
80
24
33
114
69
4
8
27
30
27
76
12
17
78
33
40
32
33
3
9
67
8
27
1
5
42
30
15
3
102
67
20
21
12
12
39
87
13
11
66
15
12
27
78
87
21
84
3
28
192
137
3
28
32
45
60
3
105
75
45
12
12
6
45
132
15
25
128
9
6
72
1
44
28
44
21
15
4
11
13
20
39
60
37
53
3
112
53
19
5
39
51
33
33
63
177
75
28
72
17
31
32
12
3
45
15
9
28
47
48
37
35
48
18
12
18
25
17
30
25
36
89
102
18
43
92
3
145
47
25
8
9
6
25
5
84
39
40
71
60
49
41
156
15
4
83
61
11
69
72
40
8
100
77
19
11
25
89
3
28
24
20
24
4
32
76
24
53
18
13
44
28
35
42
27
21
3
36
3
21
24
87
13
17
19
71
105
24
100
11
13
35
1
56
93
12
3
3
12
45
36
36
33
63
48
9
12
51
28
12
32
27
1
17
3
87
1
17
19
20
16
29
19
29
111
12
124
56
27
33
87
30
31
36
5
19
47
9
15
1
5
3
141
6
109
65
43
32
3
21
40
32
52
65
78
24
1
77
3
15
42
48
30
93
52
5
27
15
33
105
54
25
36
29
30
30
39
84
63
9
24
12
9
96
7
65
12
39
9
42
9
4
5
27
3
18
15
15
9
51
37
5
15
112
36
125
55
65
87
120
57
75
3
48
42
108
24
48
7
5
111
39
45
81
19
8
45
15
3
25
17
12
55
23
45
72
24
144
15
21
21
55
5
3
27
6
7
23
54
18
18
27
28
20
12
12
15
61
152
15
12
36
12
21
12
24
4
17
7
8
48
21
36
24
18
33
4
20
21
84
43
12
113
31
20
112
12
53
30
42
63
72
28
92
15
30
60
7
41
79
65
36
12
15
16
36
140
3
18
42
1
12
20
40
65
7
17
78
13
209
3
3
54
78
48
37
23
12
1
72
8
21
19
96
23
42
19
11
33
33
42
30
87
21
42
12
33
57
6
60
24
6
42
72
66
15
64
60
35
1
29
15
33
27
40
20
21
39
15
90
30
13
5
78
144
6
15
28
12
89
36
19
11
25
8
12
12
117
51
60
27
37
35
6
42
78
15
57
43
17
18
49
8
16
29
43
47
42
19
17
27
3
33
4
60
5
72
60
36
204
19
59
57
105
111
28
17
19
41
43
56
33
7
11
57
3
13
36
83
13
80
4
71
25
32
33
19
68
28
5
15
39
13
17
63
28
29
3
52
125
79
32
148
29
30
13
72
5
60
30
48
144
9
9
27
36
99
21
28
11
21
40
5
12
7
95
66
15
48
84
16
56
51
30
15
75
24
69
4
5
30
57
51
30
24
75
28
17
111
4
20
21
99
36
147
1
12
5
75
15
24
13
20
12
33
3
27
13
32
57
55
23
177
15
96
25
47
13
35
13
20
39
12
150
6
192
37
11
97
77
51
100
17
42
69
24
3
85
8
57
90
84
6
15
4
101
7
140
12
16
108
12
8
21
43
95
13
80
12
40
8
84
3
18
75
4
56
15
30
39
81
114
13
17
19
47
30
12
3
64
96
20
45
7
20
52
5
18
12
21
57
42
60
13
23
37
23
9
3
42
63
16
92
12
3
105
4
23
18
27
15
18
3
40
44
28
24
20
16
17
42
96
102
31
92
15
30
39
3
1
17
99
28
23
9
4
59
25
108
17
42
6
39
4
119
18
7
23
30
72
27
3
12
1
20
15
30
3
ABCD 94512075818*3^$a+1 [50043]
5
72
259
77
19
101
12
7
149
19
221
24
91
29
12
60
48
120
75
33
60
43
149
108
55
5
43
24
17
84
12
7
168
53
12
192
55
32
24
112
125
43
17
60
24
123
33
144
159
69
72
36
60
123
81
24
127
48
176
81
48
276
144
84
48
7
137
48
7
113
48
415
5
67
48
8
69
156
12
187
101
91
80
88
48
137
48
39
201
228
19
101
51
93
36
24
108
19
80
69
24
43
8
16
29
204
7
65
79
24
72
24
120
144
5
195
88
113
24
96
55
149
108
60
27
45
48
403
120
209
108
120
115
312
96
89
108
67
5
195
45
67
53
336
84
103
24
200
33
48
60
108
144
12
123
33
12
132
36
115
192
176
105
216
31
197
132
96
12
12
120
48
72
103
41
12
67
56
136
125
75
168
45
171
81
39
9
120
300
60
36
72
12
55
96
24
41
60
51
81
24
24
84
96
91
113
7
48
41
180
264
96
19
101
12
175
29
43
41
7
65
72
168
72
207
33
360
72
63
45
60
12
84
7
53
75
81
36
108
24
7
101
24
19
24
360
173
115
17
180
120
120
36
111
45
235
8
16
65
84
12
24
159
213
60
55
197
67
125
48
27
88
17
408
15
177
79
5
75
16
8
21
24
187
41
127
32
201
87
57
60
43
408
137
12
43
53
144
235
24
192
48
29
72
36
300
27
256
89
36
72
180
60
12
108
312
12
96
120
39
136
120
368
112
209
39
16
101
19
41
319
24
56
16
29
144
19
32
136
224
93
43
8
57
60
72
75
88
5
180
79
24
5
36
15
9
324
163
8
105
72
207
112
113
55
53
48
36
159
309
51
129
48
60
27
232
168
53
43
101
139
161
31
360
120
32
213
43
216
48
161
7
5
24
48
36
36
19
320
177
12
72
43
125
96
60
24
7
48
113
7
53
48
60
39
33
60
12
120
55
101
12
264
31
77
43
5
504
156
168
144
36
139
5
67
24
120
101
120
156
63
261
36
12
48
60
12
240
36
156
204
15
117
43
17
39
21
72
43
8
16
53
67
48
185
271
17
127
5
96
120
96
235
53
115
5
12
84
24
96
84
120
48
127
5
156
24
7
89
12
43
5
12
12
43
8
64
48
240
120
104
40
41
24
79
72
53
36
216
7
53
3
9
120
108
267
213
60
199
53
156
144
72
120
48
7
96
29
115
185
108
48
120
168
12
7
125
36
7
104
168
21
24
96
24
43
89
31
17
103
72
41
55
17
48
96
168
7
473
48
48
12
27
136
17
60
108
12
67
5
27
448
53
ABCD 94512586646*3^$a+1 [50016]
4
113
31
60
56
3
66
3
15
1
131
9
4
104
3
9
9
135
64
77
15
28
68
24
96
285
3
24
84
3
13
89
63
24
16
44
24
9
27
12
15
45
28
5
39
12
39
49
17
144
6
12
33
36
3
21
51
73
8
33
31
35
93
28
77
96
30
57
24
4
8
21
3
4
23
37
12
32
72
27
36
1
8
40
95
21
39
141
15
1
53
31
20
156
4
41
111
3
45
9
27
12
144
156
21
75
12
48
24
51
18
67
60
77
63
12
4
32
4
23
69
3
126
3
36
15
33
48
172
5
3
40
5
99
4
56
45
18
13
32
52
24
36
32
168
36
33
99
15
21
40
209
51
36
12
16
132
156
36
20
24
108
88
8
33
48
42
9
4
12
5
99
40
60
68
48
27
33
4
17
99
24
72
40
35
13
23
69
12
12
124
84
144
36
47
9
16
5
6
90
15
39
72
18
51
24
12
60
33
15
12
76
44
15
48
42
39
40
11
193
56
28
80
3
57
51
9
117
51
24
24
27
45
9
39
63
90
18
69
24
36
15
109
143
21
72
60
117
15
4
20
15
114
12
75
3
30
18
1
12
8
159
9
40
20
12
12
69
39
21
31
12
5
27
24
48
24
36
96
147
12
81
76
168
72
180
56
84
96
16
56
15
90
54
21
28
20
4
36
20
16
156
108
80
24
12
21
15
60
33
43
24
8
48
64
32
132
4
20
15
36
57
28
8
144
15
109
23
45
24
21
27
76
36
8
9
54
117
48
21
12
51
12
9
63
45
18
33
40
41
30
42
66
78
3
76
5
60
3
84
51
13
11
57
120
12
9
27
129
90
1
32
48
9
6
69
24
24
81
66
117
4
23
81
24
40
104
57
159
48
24
60
48
12
9
3
16
36
107
9
69
36
3
40
44
36
12
144
24
15
13
36
36
41
19
92
39
30
3
3
33
36
39
33
12
96
24
24
24
12
40
92
28
56
16
32
48
75
85
68
16
60
8
51
45
3
21
88
239
69
75
61
104
15
12
73
20
36
28
36
32
33
15
15
36
9
4
59
45
40
8
16
113
192
55
92
21
87
120
273
18
117
60
84
4
47
48
85
29
18
105
16
80
64
20
192
84
9
15
72
3
57
12
12
72
460
164
52
156
20
60
52
68
3
85
68
136
59
12
33
88
44
3
241
275
1
20
16
80
27
6
30
69
40
20
132
4
5
19
68
3
36
153
60
12
27
6
139
5
43
68
36
60
132
48
40
8
136
5
12
18
24
25
68
45
90
57
57
51
36
12
48
28
5
79
36
20
24
64
5
87
16
8
72
33
147
36
28
8
57
99
40
95
12
13
11
45
16
36
92
16
23
60
57
4
11
21
87
30
36
51
45
27
204
16
41
90
48
45
40
137
36
84
15
3
42
90
49
23
21
12
24
40
11
81
129
36
6
33
52
5
27
24
96
36
24
108
3
93
3
13
8
168
24
21
39
12
100
11
9
4
20
16
36
120
20
24
88
128
96
76
8
33
147
24
4
8
12
45
79
128
63
48
9
4
152
48
36
24
24
4
77
36
63
51
9
3
13
36
8
75
25
23
73
8
9
54
18
75
16
8
36
12
72
28
20
196
44
33
51
36
45
7
36
36
11
49
56
159
81
9
91
44
15
25
36
8
64
32
204
4
20
51
69
36
21
15
60
72
12
27
69
69
39
12
4
8
28
84
77
15
3
93
12
3
13
96
89
15
39
1
72
32
24
100
101
111
40
11
33
60
12
3
12
37
56
16
5
63
52
20
36
16
36
8
24
64
5
138
33
16
32
51
81
9
135
112
68
156
28
17
195
9
27
21
39
144
87
21
21
27
21
39
3
97
20
72
52
20
9
30
42
63
93
18
36
9
24
4
23
9
96
165
3
72
63
21
16
128
28
24
8
48
3
13
36
71
85
104
15
33
136
24
8
84
21
7
96
23
93
28
35
54
55
32
57
15
88
11
120
13
104
40
65
3
15
33
52
17
39
39
169
24
72
5
3
33
12
63
24
3
42
27
24
15
24
9
12
15
12
21
123
1
48
11
93
12
75
33
15
109
68
21
31
24
8
9
6
45
99
21
24
76
5
99
3
73
59
120
1
12
92
3
33
39
9
48
39
57
24
72
4
12
164
57
15
16
32
72
84
132
15
18
31
71
18
108
31
20
3
36
9
9
19
95
12
168
45
12
120
51
33
21
19
20
39
21
60
16
8
28
140
72
12
60
33
7
65
15
84
24
36
16
72
8
9
51
93
243
12
21
15
96
24
21
18
13
23
114
27
63
141
16
36
17
186
9
36
12
36
36
12
3
12
21
12
117
66
57
12
112
20
51
93
100
5
135
4
8
28
44
39
33
60
12
21
54
45
45
43
20
21
18
9
15
18
31
5
15
24
15
12
36
9
153
18
9
76
44
15
33
48
33
31
12
11
30
ABCD 94512647902*3^$a+1 [50010]
30
64
86
7
113
22
20
84
66
55
39
14
72
10
38
36
30
84
36
1
83
6
30
64
60
2
48
12
55
39
110
126
18
36
19
5
7
65
34
14
36
31
23
6
79
71
40
24
12
33
71
6
60
78
6
6
48
96
30
10
44
16
134
60
10
26
10
24
56
24
30
66
88
12
96
60
14
58
8
24
4
72
14
36
43
51
56
184
33
23
24
60
16
8
52
20
88
21
3
33
12
11
25
39
108
20
4
24
72
14
10
14
19
3
72
12
14
6
36
208
50
12
22
38
78
76
44
42
7
41
6
76
20
108
6
31
5
67
87
50
6
4
14
30
12
73
41
96
94
20
16
24
24
20
60
6
30
6
24
154
32
13
15
32
13
5
10
20
240
52
45
83
6
120
43
167
54
67
3
2
18
102
144
115
11
18
96
70
60
116
54
6
24
25
15
14
42
18
6
30
54
12
13
27
93
15
45
5
12
18
4
48
74
94
96
14
10
32
109
29
31
71
40
50
24
6
37
71
145
41
34
86
6
60
48
12
25
27
86
46
60
20
114
286
26
48
12
10
24
44
25
12
15
8
4
36
72
38
70
12
12
92
1
95
30
18
52
8
72
109
15
24
92
24
4
50
91
5
6
78
55
5
46
20
64
2
54
100
60
56
13
11
36
24
85
59
60
6
46
44
4
12
74
10
36
48
170
70
117
35
37
111
2
90
13
11
54
6
30
24
10
9
11
42
19
119
96
96
4
44
1
39
105
27
20
4
96
44
24
4
21
11
109
101
84
34
2
66
52
32
100
44
100
84
21
5
90
126
55
59
6
70
14
34
26
30
52
74
90
64
72
134
24
46
84
12
50
70
134
55
95
4
9
17
154
2
54
24
40
36
164
52
33
11
30
24
22
80
52
21
47
210
30
48
1
15
50
79
47
18
6
16
104
36
88
12
33
47
13
5
12
22
32
13
51
2
18
30
96
34
12
9
95
24
36
6
10
33
51
36
8
12
28
26
36
48
22
14
10
56
28
26
36
48
6
16
24
14
12
10
104
114
12
7
11
6
70
176
168
30
7
3
20
30
12
30
88
92
85
53
10
20
100
2
30
97
51
50
19
17
58
38
18
40
32
4
24
81
89
10
57
59
16
24
74
22
20
4
20
13
123
68
16
20
24
169
11
60
66
19
41
24
30
12
4
56
4
14
10
24
92
6
18
4
38
120
84
24
10
32
4
80
25
108
63
14
6
4
140
6
54
40
36
44
24
16
74
36
6
88
86
60
55
5
36
10
57
41
10
2
24
46
20
88
57
23
16
56
28
20
1
41
48
6
4
20
12
24
25
29
7
72
27
21
263
36
13
131
25
36
11
198
31
75
50
174
12
4
81
63
21
41
48
10
12
38
42
28
21
65
84
7
23
66
24
10
2
55
5
22
132
14
42
52
68
88
36
86
118
2
24
96
18
25
11
16
24
36
48
60
26
6
25
3
50
42
30
10
24
80
1
3
2
90
54
54
132
30
34
24
26
84
42
30
22
26
22
60
8
36
120
66
94
21
39
110
24
36
6
174
10
56
54
36
43
41
6
48
37
3
206
30
16
24
14
6
24
16
44
96
150
55
5
6
90
7
11
100
50
6
90
30
145
3
8
28
45
161
66
48
36
24
42
24
6
229
11
28
50
6
24
36
4
62
180
34
26
7
15
8
30
18
6
30
36
124
26
90
133
11
4
20
181
75
56
49
60
35
13
36
131
1
99
60
20
30
34
96
50
6
54
66
54
19
11
66
34
44
12
54
19
27
84
33
41
66
6
34
9
125
10
12
38
66
30
60
36
34
44
30
10
20
85
11
36
48
36
85
120
29
31
95
40
21
3
2
10
38
46
50
19
5
36
66
84
24
4
45
143
144
1
3
62
7
27
86
78
96
96
88
20
6
24
19
36
11
66
34
56
88
105
135
2
30
28
96
14
7
39
20
13
3
48
170
7
113
46
24
156
14
30
36
16
12
2
24
10
57
29
6
60
54
60
96
30
64
80
64
26
10
74
46
14
46
24
116
16
14
31
39
26
48
12
19
11
64
9
39
8
4
201
15
38
46
20
16
45
39
50
10
45
108
3
8
12
30
10
14
66
28
110
90
16
14
96
66
18
42
4
20
4
2
142
2
150
30
10
93
71
66
31
75
74
6
18
6
64
20
16
14
6
24
6
30
4
50
6
13
53
10
20
28
36
170
84
12
48
72
34
56
24
49
15
60
2
94
14
132
114
90
19
27
20
13
135
84
48
57
36
27
8
12
40
24
45
108
63
14
96
30
4
33
3
8
37
15
38
94
8
28
26
79
96
5
6
40
20
40
33
51
14
12
7
77
154
36
20
24
16
50
54
6
120
204
30
40
20
42
24
10
36
8
30
12
60
108
6
6
19
15
44
60
4
68
4
110
34
12
12
2
96
78
6
46
38
19
3
14
60
10
26
7
17
66
30
84
79
87
68
112
8
25
51
14
12
34
36
33
41
46
20
88
57
23
156
174
10
26
43
17
120
24
10
69
47
90
34
120
26
34
60
56
85
3
36
120
45
11
25
5
10
20
13
17
ABCD 94513422748*3^$a+1 [50052]
18
165
45
36
11
43
65
36
4
92
1
15
9
30
89
1
54
5
1
83
25
72
30
6
48
24
18
84
105
3
42
11
79
65
19
54
6
216
5
48
108
73
12
18
29
31
29
72
48
25
15
8
28
45
54
12
5
55
9
147
132
81
20
19
36
5
1
63
75
41
4
92
43
18
24
180
11
12
36
25
132
83
7
30
54
125
43
36
5
60
1
60
36
84
18
17
73
18
33
9
11
24
1
54
12
33
36
32
7
96
41
24
37
162
18
18
54
35
52
9
35
12
24
1
119
36
28
116
100
24
27
72
36
144
45
3
125
7
5
148
9
11
259
45
45
3
63
33
56
100
51
90
119
55
60
120
65
13
3
63
17
12
40
56
16
20
1
114
9
99
5
40
48
123
5
24
37
11
192
85
11
12
49
6
5
52
32
48
192
25
150
18
3
9
15
39
65
16
56
7
42
30
33
201
87
63
41
16
69
59
16
63
42
191
24
28
171
9
57
144
6
29
36
43
5
12
1
47
55
5
40
56
16
9
36
179
7
18
30
6
18
30
18
53
12
85
143
37
12
6
9
21
42
149
151
117
51
209
7
18
48
23
49
87
21
24
75
33
47
88
48
69
48
35
115
12
24
9
327
5
55
5
13
12
78
65
97
39
27
5
19
93
20
61
36
18
18
18
36
33
27
5
31
5
7
126
36
203
157
18
36
180
5
60
24
1
11
16
60
57
47
211
29
43
18
90
12
132
108
5
7
65
16
8
1
23
67
54
15
20
1
11
48
36
55
9
75
222
23
31
30
36
15
3
45
27
72
90
15
45
83
7
57
68
31
69
165
11
7
53
19
17
16
8
24
25
6
36
9
45
36
3
80
37
99
9
6
5
7
42
35
13
78
77
49
39
69
27
21
72
78
30
72
87
104
16
8
55
18
54
60
9
9
18
9
8
67
29
25
15
92
12
85
47
36
19
69
81
63
48
68
1
48
15
12
9
162
54
71
88
9
11
37
18
5
49
6
72
12
6
36
54
149
7
9
80
24
60
60
25
27
44
19
102
54
5
175
96
48
65
7
54
114
21
9
6
17
127
90
12
36
23
1
95
31
72
12
24
21
9
35
16
44
37
108
66
45
80
64
27
60
17
37
3
8
12
61
114
93
27
77
85
6
29
55
24
5
7
108
90
51
243
233
145
39
45
179
37
54
5
13
90
36
17
43
5
4
3
5
49
24
30
54
18
60
48
5
1
3
135
42
18
18
72
83
52
12
20
211
30
15
27
102
59
49
35
55
33
3
42
12
6
17
103
36
5
4
9
72
95
4
24
45
18
30
18
41
60
4
21
6
17
37
95
24
16
56
19
24
29
115
5
25
6
36
66
54
24
84
41
67
89
43
18
147
27
18
6
54
75
27
53
72
19
186
23
13
3
44
1
95
1
63
32
4
21
90
18
36
36
11
85
18
36
30
24
75
20
157
47
37
114
54
66
5
12
28
32
84
55
126
47
60
48
4
75
78
18
5
7
17
43
5
25
11
49
11
37
18
36
5
84
144
96
64
27
9
21
36
275
85
24
3
15
101
1
23
31
42
143
91
21
99
36
9
80
43
48
5
49
18
18
18
65
7
9
8
28
44
1
18
189
20
7
24
17
139
53
16
32
79
240
5
13
30
150
47
1
78
41
120
24
79
96
36
113
36
31
129
80
16
9
90
125
72
84
25
3
56
25
36
59
37
30
54
36
114
66
167
1
30
36
60
18
63
3
29
12
4
15
41
49
12
24
66
24
30
198
17
1
195
104
31
117
12
9
95
19
93
15
29
1
15
27
102
35
120
61
78
29
25
23
49
39
36
80
61
23
60
16
39
45
24
45
35
100
20
73
83
7
5
19
29
36
124
56
79
12
60
5
48
55
29
55
42
23
25
63
9
95
19
36
29
7
54
66
24
93
81
11
196
27
17
1
72
60
30
72
24
161
24
7
173
60
55
9
81
114
5
12
19
29
7
30
299
31
48
18
18
126
6
90
99
75
65
16
9
6
93
27
53
109
11
49
11
19
36
54
23
208
56
24
49
27
33
30
17
28
20
16
9
23
60
85
143
49
18
113
55
5
49
11
16
45
66
72
18
78
66
6
18
72
18
21
33
12
18
33
104
24
7
210
47
40
32
4
12
9
36
198
60
5
4
32
16
27
6
72
18
29
48
79
5
1
203
31
84
6
39
56
13
27
68
13
12
35
37
114
84
18
119
133
15
12
20
48
12
60
85
11
4
20
25
95
24
16
8
31
17
25
18
5
184
57
15
116
127
18
35
19
120
24
54
47
16
45
108
75
15
21
81
47
25
47
43
6
131
108
7
41
24
24
120
157
18
81
9
12
83
25
ABCD 94513469894*3^$a+1 [50018]
53
90
36
45
16
29
126
18
67
48
29
51
16
23
121
176
16
144
65
223
155
36
252
18
291
144
15
49
131
45
64
48
144
41
39
160
89
72
432
36
180
87
327
25
11
36
54
234
97
240
5
75
33
18
54
108
108
252
51
160
32
9
135
64
192
77
115
32
15
126
90
169
29
162
145
17
63
45
163
161
175
48
191
36
36
217
413
99
99
157
5
90
18
271
48
96
80
160
96
176
9
55
35
18
90
36
90
90
162
90
93
249
7
83
36
90
31
48
288
128
99
237
144
96
16
560
99
108
36
234
108
108
171
64
176
96
48
16
23
25
83
45
160
479
1
17
162
13
77
234
36
126
55
80
112
131
90
67
23
342
99
208
107
36
198
139
32
63
33
39
9
480
87
9
63
81
16
11
37
305
72
18
126
87
165
18
360
49
41
36
90
54
51
3
36
54
115
32
51
93
15
97
320
33
90
414
126
54
36
15
309
36
87
3
141
129
127
179
45
99
36
18
7
240
5
75
240
9
180
147
112
11
165
321
144
54
108
93
15
97
119
504
225
27
517
347
36
54
43
32
15
18
90
126
55
71
180
54
180
216
51
208
11
126
144
18
36
1
53
27
63
18
127
48
432
23
54
54
61
80
144
75
165
160
176
3
72
198
63
99
18
331
176
123
133
83
45
9
151
11
36
234
126
105
3
216
133
83
108
36
738
123
129
216
144
135
64
71
121
128
64
48
269
51
165
54
108
121
41
439
144
11
85
5
36
39
16
71
18
54
36
61
29
115
65
255
195
61
80
399
49
5
90
90
7
224
160
185
126
73
32
16
48
11
405
9
252
139
5
171
63
1
96
29
594
1
48
131
45
160
29
108
270
234
18
72
54
31
59
21
105
54
54
18
73
71
144
121
131
18
27
99
18
72
18
162
31
185
183
336
3
13
59
234
90
36
144
162
234
81
207
33
39
126
187
83
93
304
35
72
54
54
72
324
36
9
495
81
16
47
198
54
36
129
69
75
112
29
54
72
54
79
32
240
64
35
205
155
54
144
72
36
18
321
256
17
90
ABCD 94513811248*3^$a+1 [50003]
224
4
12
48
83
48
57
60
12
27
45
40
56
28
92
4
35
36
213
4
68
72
27
24
21
204
16
11
24
168
33
159
84
84
37
24
227
33
16
11
57
123
9
4
11
120
13
12
108
11
85
60
60
32
24
36
12
16
24
12
35
85
11
12
21
4
20
3
9
24
27
37
20
40
32
24
120
60
84
60
16
24
23
45
135
9
39
84
12
9
72
3
145
44
51
24
157
44
51
33
36
15
12
37
23
129
64
35
169
12
23
132
69
39
105
36
76
59
45
27
49
56
48
36
36
27
48
69
24
111
73
83
13
24
23
60
24
216
73
24
107
45
24
39
36
1
248
3
72
72
33
15
97
11
84
36
84
13
23
97
11
45
216
4
84
12
143
12
73
56
27
60
49
48
140
12
15
45
28
11
12
12
21
51
21
39
49
35
96
25
84
47
12
45
27
81
88
35
1
44
12
15
24
24
36
45
15
25
68
16
92
39
73
140
3
109
23
12
93
72
39
85
71
73
36
131
45
60
3
36
12
72
48
9
28
371
9
36
24
3
13
47
12
240
36
21
51
45
4
11
97
12
108
20
12
4
71
24
12
49
116
112
35
72
24
96
33
76
32
72
72
40
71
105
28
80
24
16
167
9
28
60
128
4
128
3
84
141
60
64
8
3
24
81
48
36
51
57
16
44
48
52
11
1
80
168
3
69
39
12
33
39
12
84
1
8
76
56
3
25
20
63
45
75
24
69
4
8
24
28
8
12
75
156
1
35
60
69
16
8
228
63
72
45
4
48
80
27
48
96
21
36
112
23
73
32
39
9
76
20
15
33
96
27
24
93
3
117
15
81
4
8
15
60
13
71
9
51
13
8
27
21
4
12
80
36
48
136
11
132
85
20
123
69
36
27
37
44
40
140
87
133
96
140
84
27
24
81
15
49
20
100
80
99
61
44
12
39
25
35
33
12
51
45
72
72
48
243
192
57
108
52
60
120
35
49
36
44
39
12
73
32
3
1
176
4
71
25
60
180
83
48
84
25
59
1
44
27
49
20
28
36
56
15
73
12
23
181
24
131
24
36
12
9
40
20
40
68
52
20
64
11
9
15
21
231
13
11
69
76
108
32
123
1
60
60
47
48
49
71
25
56
40
23
157
11
73
60
32
72
16
11
25
143
93
112
23
12
33
24
28
92
60
120
3
33
64
11
37
11
81
84
39
108
33
4
128
64
20
180
64
95
1
108
11
24
57
28
47
49
60
71
33
16
24
92
4
24
20
36
4
23
33
184
12
23
33
99
81
28
11
24
61
84
107
73
35
12
117
27
36
12
1
56
48
76
144
12
56
4
59
12
73
20
72
63
81
63
36
1
119
12
49
11
12
57
28
8
63
12
60
45
12
3
13
20
111
24
1
44
24
48
27
85
143
49
83
108
108
81
28
68
120
15
9
36
52
107
24
36
60
9
36
48
15
165
27
60
21
60
48
15
109
11
9
40
83
9
28
60
23
84
145
155
9
16
11
97
128
3
12
49
48
96
24
35
1
32
39
24
61
80
15
73
12
11
45
72
3
24
24
189
15
37
56
172
56
136
71
13
179
120
12
13
11
45
87
57
3
13
11
25
11
93
16
35
9
100
71
36
93
252
15
60
24
13
32
160
56
52
12
68
52
11
45
39
9
40
32
4
20
48
27
60
96
193
36
44
36
124
20
72
28
47
33
120
15
1
11
105
15
37
143
24
9
100
95
21
15
85
80
3
48
24
13
80
12
40
11
12
120
1
164
207
96
217
60
60
8
3
60
12
45
24
3
36
12
93
76
23
1
11
24
21
4
47
49
48
60
71
36
24
1
20
15
9
12
27
117
15
45
39
24
12
13
23
9
36
24
51
133
36
68
52
68
51
25
92
15
13
35
12
73
24
8
48
4
36
11
108
1
11
36
84
24
12
13
131
36
33
15
9
3
49
84
11
25
11
60
24
33
27
36
9
4
56
148
95
36
85
176
51
49
11
9
60
3
45
52
35
25
35
33
3
33
40
71
33
123
49
8
16
11
45
4
47
60
69
40
56
3
360
69
63
24
93
120
36
132
72
108
39
96
157
12
35
36
12
120
61
131
13
12
35
96
9
3
85
32
24
16
180
11
180
72
25
68
124
95
21
28
36
20
4
20
12
72
3
93
51
33
112
11
45
4
60
56
63
81
40
143
85
ABCD 94514068744*3^$a+1 [50042]
7
9
12
9
60
30
9
12
12
45
47
19
5
16
9
11
13
107
4
51
48
57
8
108
4
44
60
61
11
4
80
16
8
12
49
339
32
37
3
27
17
4
81
18
5
52
8
36
12
40
20
88
21
35
43
5
25
35
40
8
72
7
78
63
12
105
47
13
3
72
56
40
80
172
8
1
24
27
24
60
3
30
35
37
39
45
87
48
116
43
17
88
87
45
69
35
1
35
4
156
45
99
9
3
60
32
108
19
33
57
23
7
5
28
105
27
3
42
60
120
3
12
75
53
52
56
268
9
47
84
49
11
19
57
45
18
6
35
12
97
123
20
13
54
93
32
52
36
24
33
35
7
78
11
79
21
75
21
24
12
60
32
72
4
15
54
12
23
31
24
42
11
109
15
120
24
39
57
45
15
120
33
3
8
25
24
11
72
40
32
37
39
21
99
39
81
24
105
15
96
12
8
4
36
51
24
5
1
39
72
12
8
48
16
39
9
81
36
35
4
9
60
15
12
96
8
91
89
49
23
13
114
30
51
36
33
72
11
64
135
24
96
33
12
45
63
96
9
12
3
15
5
1
66
90
48
11
1
39
36
159
65
40
45
96
18
6
15
9
83
4
3
6
144
42
33
45
27
9
60
27
9
39
39
17
4
9
12
23
52
45
119
40
39
81
24
72
15
89
1
15
44
1
75
9
54
5
157
63
57
54
45
20
76
105
3
32
49
147
20
12
88
44
64
45
15
21
15
36
9
83
7
24
9
32
40
9
59
172
15
21
8
25
131
13
23
163
17
13
75
36
8
28
24
20
100
9
35
19
120
5
61
24
147
9
15
32
88
36
33
51
69
30
17
79
9
32
64
15
45
21
30
5
43
30
42
45
36
39
33
45
27
15
33
48
9
63
20
12
64
15
24
5
28
9
30
18
51
32
133
54
33
87
6
36
51
8
19
5
1
27
69
18
30
72
15
195
53
85
6
41
64
21
23
37
51
69
39
12
12
15
72
53
37
35
64
69
47
4
44
1
144
30
5
108
4
9
95
1
60
24
15
72
9
15
36
8
4
45
51
21
60
35
4
21
59
60
72
13
27
9
71
40
3
24
57
24
45
90
9
21
35
55
45
9
42
30
60
39
21
48
66
9
15
137
55
9
15
45
51
81
80
112
12
24
20
49
6
6
3
20
28
60
3
30
36
120
11
19
41
144
13
12
23
7
18
63
8
1
35
25
15
24
12
68
52
24
9
6
78
11
49
3
99
45
9
15
75
21
36
8
52
27
21
45
15
20
1
3
105
30
72
41
28
20
24
36
19
6
66
21
24
8
61
6
18
35
28
9
23
37
210
5
133
87
15
18
35
61
6
53
85
3
44
4
132
8
160
24
68
37
3
60
8
49
23
7
30
35
25
12
24
24
35
7
45
69
36
11
37
71
12
24
13
42
198
47
4
20
19
93
12
12
8
85
23
7
102
191
24
4
24
56
16
9
36
39
140
1
30
5
19
6
24
27
68
4
87
45
45
30
81
24
20
4
104
60
1
36
51
12
15
41
1
39
20
61
48
3
32
76
9
27
104
16
75
21
27
5
25
12
39
21
90
9
21
83
7
54
75
36
3
42
75
20
64
9
107
16
99
24
6
111
12
15
6
75
96
20
25
60
155
43
42
59
12
133
27
188
40
75
65
85
24
42
5
19
5
16
3
17
13
63
9
3
20
12
25
24
47
40
60
44
4
75
5
24
25
51
69
71
36
25
23
1
15
24
15
5
28
24
36
3
6
11
48
55
5
16
164
31
33
81
24
60
36
51
33
3
8
84
52
63
65
37
108
102
48
42
30
9
12
69
11
4
24
80
100
21
11
13
30
6
39
21
35
64
12
68
72
88
21
108
11
1
15
80
109
15
20
36
4
12
24
8
25
35
7
30
3
8
148
51
24
21
84
21
3
8
4
3
33
39
45
9
107
40
24
9
36
51
9
11
49
15
75
24
30
35
49
3
8
16
36
39
21
60
8
25
54
117
24
81
18
5
76
15
9
8
4
45
99
69
35
12
36
13
11
4
12
27
21
99
21
51
18
6
9
20
28
69
84
96
39
20
19
77
19
9
15
21
12
8
36
324
49
11
160
60
44
96
12
37
3
60
12
12
105
60
23
16
20
121
23
37
51
48
36
36
27
17
40
44
19
41
25
24
3
69
108
42
9
20
49
11
1
60
48
63
129
171
9
15
15
30
60
39
9
135
20
16
21
78
72
21
32
28
24
20
16
27
41
31
9
141
3
12
8
61
24
3
3
96
24
24
6
11
13
12
11
4
80
25
24
6
81
104
64
15
21
99
45
20
40
56
25
23
60
16
9
3
8
16
48
8
73
71
4
21
15
15
9
21
48
12
60
24
75
9
15
87
81
8
40
36
45
63
168
20
4
24
21
18
93
8
1
15
36
128
16
15
18
23
12
72
13
11
1
215
73
35
7
168
6
35
84
25
11
1
30
9
9
102
30
3
45
11
31
5
4
24
8
13
36
30
18
27
20
84
40
51
33
105
51
51
65
85
18
65
136
20
1
23
76
24
111
30
11
103
30
42
9
15
9
92
85
11
84
76
99
21
9
24
24
27
36
48
12
164
4
9
47
55
48
81
12
9
3
21
15
72
8
4
32
144
36
100
36
24
24
75
21
3
17
55
41
49
24
6
30
48
60
15
111
6
18
41
16
8
55
21
12
9
39
92
37
27
8
136
32
84
55
5
4
44
60
48
49
23
1
6
9
36
105
48
12
203
72
19
6
3
12
24
9
11
31
48
120
42
24
11
36
28
51
18
6
21
75
54
47
52
48
24
ABCD 94514507832*3^$a+1 [50022]
11
43
54
6
72
33
141
11
7
6
12
39
104
37
18
6
11
43
45
96
24
69
107
48
7
65
43
5
112
8
31
42
18
120
6
23
43
18
126
36
57
15
33
8
16
33
6
81
63
138
42
120
5
16
96
63
33
99
120
216
5
67
5
1
30
90
36
11
25
63
45
27
15
105
8
31
30
36
72
87
39
65
157
102
42
11
19
21
33
24
15
21
66
9
32
67
36
6
75
123
53
193
186
30
54
60
12
9
9
111
195
6
48
47
40
9
30
41
88
87
89
43
141
15
114
15
33
15
8
40
24
3
5
40
8
187
149
48
16
32
19
45
69
51
15
18
167
24
160
51
5
48
37
35
40
8
1
96
48
47
61
18
36
6
180
48
11
64
15
180
60
9
56
24
37
59
24
160
8
24
24
91
53
96
19
18
18
30
51
45
48
36
60
12
95
103
60
21
48
123
53
24
67
24
125
55
12
90
75
93
75
120
69
18
108
21
33
23
109
3
27
6
23
61
126
54
71
43
12
60
77
16
56
48
1
66
60
33
21
12
47
7
33
72
99
66
11
13
30
29
25
47
16
8
19
53
64
69
102
5
208
21
99
27
29
133
72
36
18
54
78
48
126
3
33
23
112
27
18
3
51
141
9
15
144
51
54
15
27
48
29
7
33
120
8
40
39
54
72
3
81
18
77
85
18
6
12
42
21
9
47
24
16
168
96
81
23
1
66
24
36
9
56
1
15
3
21
93
11
16
9
15
51
18
6
5
136
24
99
42
18
17
31
18
95
19
5
48
49
24
66
36
108
21
51
69
9
36
3
33
15
104
61
3
24
3
132
18
183
51
53
1
119
163
5
72
1
12
3
120
39
36
45
9
36
24
18
9
104
67
108
57
15
84
18
96
54
192
54
36
54
72
24
29
192
187
77
88
21
36
39
15
12
125
19
21
24
9
126
18
60
48
3
120
45
11
61
54
69
56
16
32
37
11
288
24
1
39
32
48
7
96
138
47
169
23
1
15
15
137
13
27
3
6
63
27
36
33
51
5
1
18
30
15
24
8
25
24
15
39
126
3
15
33
3
72
30
15
24
21
12
15
21
24
3
9
78
30
11
115
21
51
5
19
84
36
21
24
9
6
33
8
67
5
61
27
69
35
24
112
8
16
123
18
54
54
114
5
88
9
96
63
21
90
249
32
13
102
18
35
112
120
9
66
5
13
11
133
27
240
24
32
43
21
45
54
72
18
11
40
3
45
51
69
21
36
126
12
6
15
144
3
53
31
6
27
27
30
71
48
25
132
84
23
88
32
40
3
30
180
24
3
117
18
6
12
119
160
8
16
9
108
35
37
12
135
51
48
5
31
41
40
15
30
59
175
54
36
15
48
96
21
180
18
5
55
108
29
64
27
90
3
72
3
261
8
85
11
25
95
31
9
105
15
80
72
7
6
84
6
65
1
15
129
54
57
21
102
126
39
80
25
143
64
45
24
11
1
144
78
18
108
11
24
96
61
3
51
78
120
6
9
81
66
53
1
71
1
39
159
24
33
87
33
75
5
64
80
283
18
3
80
24
97
30
41
40
27
36
17
7
81
21
3
8
24
19
21
216
8
31
48
33
8
55
36
141
183
41
13
48
18
42
54
36
53
64
57
95
40
45
54
77
67
6
15
51
108
65
61
35
25
12
78
5
40
45
27
8
24
7
18
36
36
143
16
72
8
19
18
12
18
5
19
66
132
156
35
115
77
97
15
75
72
18
36
60
30
21
48
21
11
16
99
24
90
11
19
42
3
32
49
18
21
21
120
3
33
24
39
81
119
31
18
66
90
11
48
13
24
18
65
16
9
66
221
13
123
32
25
18
60
65
24
88
3
12
41
16
104
55
17
120
7
57
51
29
64
24
56
7
9
45
96
12
15
72
56
127
33
93
35
1
24
12
180
15
9
15
105
24
36
30
18
42
54
30
29
7
108
53
25
39
9
6
9
129
60
11
16
111
18
36
24
84
18
18
24
120
126
54
18
150
15
3
12
78
27
48
24
27
293
40
3
5
55
33
216
80
16
69
18
30
36
15
129
90
53
112
8
43
96
125
1
39
9
95
19
72
18
126
102
39
24
51
36
33
56
16
48
21
18
18
132
18
18
15
105
6
113
16
24
21
11
40
144
57
23
199
41
24
40
56
49
23
49
36
144
24
144
12
15
45
54
66
3
33
39
224
67
18
51
96
8
1
54
9
33
30
78
59
13
54
36
54
36
23
31
129
69
27
56
79
18
15
33
15
129
15
3
21
39
ABCD 94514669838*3^$a+1 [50064]
50
12
57
31
5
27
28
30
54
8
4
20
6
18
70
114
12
114
26
36
12
6
10
2
4
44
22
8
22
12
18
32
48
18
16
108
23
9
28
6
12
48
20
16
18
26
16
6
14
10
8
58
32
6
120
22
5
37
8
12
15
55
26
6
126
34
8
52
68
16
62
30
28
6
23
37
44
52
2
42
3
33
48
4
11
31
6
62
36
12
114
10
36
44
78
3
3
16
44
6
16
14
10
20
36
15
75
33
21
24
40
24
48
18
17
109
38
21
15
54
3
87
10
18
18
56
40
26
18
15
12
57
40
35
7
8
16
50
4
30
5
60
3
42
210
12
24
30
144
3
9
36
10
20
52
30
18
12
12
8
28
48
12
65
12
7
18
11
61
210
8
16
42
2
16
65
15
12
34
44
10
92
57
1
32
18
82
32
28
8
30
9
51
6
16
74
9
79
6
32
84
16
23
55
2
34
26
52
32
6
12
10
6
29
7
6
18
24
5
75
16
12
5
13
35
9
12
40
8
3
13
6
18
32
24
42
54
16
8
10
50
156
4
20
12
27
36
45
22
14
3
27
18
15
36
9
70
12
6
2
21
21
4
24
102
20
28
12
14
15
12
15
30
12
18
64
44
52
5
39
33
1
6
29
91
8
30
10
32
46
24
44
4
83
43
66
98
45
13
23
55
5
27
40
8
22
62
12
54
10
6
18
6
59
25
18
44
30
34
56
40
6
32
10
32
4
44
16
6
11
3
46
20
63
3
24
16
18
32
78
16
6
24
38
12
40
26
4
24
50
24
90
30
16
6
50
28
60
6
12
78
72
48
32
93
25
32
88
14
42
54
12
40
8
34
20
51
61
30
96
108
80
24
6
10
17
13
26
130
6
5
9
3
21
42
24
70
8
6
4
12
30
14
30
42
10
62
6
12
18
12
54
30
21
9
94
2
3
75
54
16
30
17
73
59
25
6
26
6
12
28
32
100
2
28
6
12
48
26
4
2
4
41
60
9
10
6
48
2
10
23
25
86
69
9
16
2
10
12
23
3
6
58
8
30
15
39
28
30
8
27
15
21
57
63
21
60
16
24
8
16
2
34
6
8
24
10
36
90
5
49
2
9
79
8
30
94
18
2
10
18
30
32
3
15
16
5
15
10
54
41
15
40
44
45
13
24
48
42
38
10
6
12
20
12
52
18
150
66
36
29
37
50
28
36
26
82
32
34
66
14
10
54
42
24
5
37
14
21
115
8
4
5
135
6
94
26
24
46
5
25
80
16
54
32
72
22
26
18
22
65
7
8
30
24
66
48
34
20
28
23
75
106
8
18
12
10
8
10
20
108
46
68
60
10
80
16
62
18
76
30
126
185
7
6
26
96
30
42
42
28
66
2
4
30
78
6
5
24
25
50
30
42
33
13
30
12
48
197
43
32
16
54
18
38
96
16
54
14
30
52
68
22
50
22
60
66
66
50
24
30
15
19
18
32
16
2
12
36
10
6
14
15
24
36
9
40
6
26
6
4
14
10
32
18
15
84
27
48
21
25
24
32
3
21
72
3
25
20
10
32
34
23
7
18
11
25
2
58
66
90
23
36
24
33
3
25
47
27
10
60
18
48
65
39
102
10
8
6
15
25
54
12
14
75
24
7
48
53
3
4
62
54
30
40
26
33
25
11
75
9
61
35
1
11
72
51
9
13
8
144
46
30
2
4
30
24
74
6
27
25
14
48
16
5
15
45
37
8
39
33
18
10
162
92
33
45
4
6
8
96
4
2
15
19
60
50
10
18
32
39
9
18
33
27
82
11
91
24
29
105
58
8
42
22
5
115
20
42
6
42
6
16
14
6
106
23
15
10
20
60
75
9
10
18
2
16
66
23
21
46
20
30
70
14
15
12
45
10
24
29
115
24
5
60
21
6
21
13
56
4
30
2
3
99
30
28
18
14
6
12
33
31
20
54
22
17
36
31
6
38
69
21
15
57
18
6
4
107
7
30
38
33
45
10
17
7
60
2
30
9
7
17
115
6
95
21
16
18
30
50
10
47
37
32
39
15
90
82
18
12
14
48
30
6
16
14
15
7
24
29
144
103
20
30
10
50
30
22
30
36
32
22
2
21
19
48
72
29
19
56
12
57
55
50
42
9
7
30
23
31
164
6
34
116
18
72
54
46
6
65
25
32
6
16
6
18
6
78
26
22
12
6
14
12
9
25
32
52
26
36
30
6
48
9
3
18
16
24
20
27
115
18
35
49
30
18
50
48
10
66
20
28
30
2
58
32
24
12
3
19
41
45
22
5
12
27
144
16
56
12
21
9
70
26
15
79
6
14
10
96
20
30
24
40
2
28
96
72
48
26
21
9
58
5
81
4
6
5
51
70
8
6
76
36
20
24
9
21
16
8
15
12
37
26
46
50
6
15
9
123
27
9
39
180
42
4
12
38
12
12
70
18
12
48
30
54
80
28
12
48
6
47
33
40
26
6
22
18
24
18
32
4
66
11
39
10
59
7
290
18
120
70
2
10
12
32
40
11
55
48
54
23
9
66
54
46
12
56
40
24
26
27
3
57
48
15
6
3
45
58
17
55
18
80
12
6
52
8
84
30
3
9
4
2
64
60
36
18
14
21
25
66
18
12
44
36
48
18
18
24
6
126
6
144
9
37
32
12
30
9
37
8
34
48
30
24
128
36
4
8
3
45
4
48
62
136
65
15
30
34
8
45
48
7
2
72
90
10
80
78
66
34
18
35
27
18
12
16
6
44
52
8
40
186
30
54
26
6
10
18
2
30
3
15
9
55
32
78
82
60
24
30
24
11
9
36
12
30
34
50
48
100
38
4
80
34
12
30
50
48
4
18
23
1
38
33
33
40
35
49
6
5
51
64
14
42
40
68
16
5
45
124
11
1
8
18
10
18
17
13
2
82
2
10
30
14
70
20
6
3
1
12
83
55
65
85
24
8
42
40
38
24
18
33
3
16
20
78
66
6
3
1
50
36
46
107
37
26
18
22
14
3
27
64
32
42
3
13
50
34
12
18
96
5
9
6
60
24
6
16
11
13
26
48
66
39
31
6
23
1
30
2
34
6
42
5
7
84
14
10
2
4
66
14
24
6
114
40
36
2
12
6
12
48
27
25
8
70
20
24
78
3
31
6
12
32
46
102
30
26
16
20
30
18
15
1
20
72
10
54
134
9
60
31
42
32
3
3
42
4
23
115
6
50
64
65
13
8
24
48
10
20
78
54
33
60
15
12
78
34
8
60
78
30
192
33
7
12
80
16
65
13
12
8
12
3
31
44
16
48
6
30
2
10
18
6
26
112
20
12
16
32
66
52
12
92
64
2
114
69
75
4
65
55
20
156
4
26
4
2
84
30
34
12
30
18
20
45
33
94
30
11
43
14
28
20
3
21
6
78
16
50
34
42
24
24
29
21
34
110
6
16
26
4
114
42
38
105
31
18
95
ABCD 94514768464*3^$a+1 [50030]
56
87
96
1
239
60
84
156
157
263
97
24
71
433
360
72
48
32
63
9
51
240
45
136
8
208
35
133
80
24
51
36
1
368
24
48
87
1
11
189
24
240
15
48
97
72
23
225
75
132
81
120
120
15
48
9
3
13
119
336
57
3
229
155
36
60
45
24
27
336
93
64
96
167
33
159
1
11
21
27
13
35
48
84
96
1
128
123
213
72
327
12
141
192
87
1
32
15
96
105
192
48
40
299
48
132
1
47
57
87
25
128
40
128
447
105
51
69
27
21
15
33
171
144
301
176
160
128
264
15
48
48
97
128
264
88
72
56
27
13
167
33
16
48
72
23
201
51
141
48
120
136
24
59
36
96
144
1
155
141
120
15
48
369
15
33
123
117
48
399
60
36
9
240
88
47
25
83
84
49
104
40
56
231
9
120
27
45
72
75
13
35
37
248
312
15
12
133
143
177
267
36
49
8
96
16
119
105
99
93
184
104
147
144
96
132
96
129
543
48
1
128
96
24
376
24
80
136
32
27
276
12
84
73
311
12
237
96
87
313
35
180
57
72
16
47
240
108
69
75
21
24
88
47
108
117
267
21
72
375
33
15
108
132
105
88
24
131
132
57
87
25
71
145
59
13
120
107
93
96
16
215
33
27
84
129
120
3
48
37
128
15
480
177
207
1
144
8
48
192
3
96
181
107
325
48
72
83
48
36
9
39
241
11
48
277
95
33
96
75
240
109
407
121
23
57
72
15
33
48
256
11
144
69
15
25
275
229
11
84
96
121
215
144
1
8
112
275
48
181
24
35
157
216
107
45
96
40
72
144
71
33
240
40
216
59
36
129
159
97
416
27
261
112
48
200
304
83
45
195
180
48
105
327
12
96
85
107
93
136
8
51
37
72
8
120
48
99
157
119
96
81
120
72
160
95
33
64
11
13
167
169
311
577
11
84
48
57
120
27
144
69
15
12
429
24
27
61
80
3
117
123
37
8
51
189
24
63
97
96
59
261
207
153
24
27
84
97
59
213
15
313
128
16
48
23
12
48
48
189
3
48
192
117
96
40
179
45
112
23
108
144
13
288
168
11
61
83
276
1
32
15
145
107
109
216
11
13
32
48
39
ABCD 94515137422*3^$a+1 [50054]
12
24
60
24
31
92
57
3
52
65
72
3
45
15
36
81
3
16
17
15
45
67
5
51
9
48
43
41
120
84
19
53
187
68
69
79
125
24
91
44
105
36
12
60
24
24
24
43
32
57
36
72
60
75
105
36
384
3
112
36
5
19
65
103
120
48
80
45
60
27
33
72
24
24
7
5
43
29
15
96
21
19
104
40
128
93
19
120
56
69
3
57
111
40
125
36
63
21
72
3
4
116
52
12
5
12
120
19
29
223
29
3
141
144
12
84
60
15
4
161
27
28
44
28
17
12
31
77
115
8
33
115
65
36
63
28
17
120
96
55
92
9
24
24
75
21
12
7
65
132
51
69
43
77
60
51
33
19
108
53
12
84
36
24
60
3
136
5
36
3
21
84
36
192
3
45
15
69
3
108
52
8
45
147
33
139
41
24
3
93
27
72
21
36
39
189
43
77
132
39
9
31
89
55
8
28
5
15
45
12
15
108
9
48
12
72
336
207
45
72
139
20
21
31
29
120
60
24
12
87
105
108
12
3
9
120
19
89
12
36
48
24
31
60
305
60
19
41
15
57
24
39
64
77
331
32
88
5
24
3
48
105
3
9
36
195
40
44
100
60
8
28
5
36
24
24
72
36
24
24
15
45
36
31
8
21
19
5
36
24
7
8
69
3
52
53
135
9
84
7
8
84
33
60
12
12
84
67
113
55
41
3
57
24
36
19
41
108
216
12
103
89
12
96
7
5
12
39
12
9
60
84
60
84
156
67
32
16
5
75
12
60
153
39
105
63
40
20
108
100
5
15
9
60
156
12
24
363
57
24
7
125
72
51
60
105
84
63
57
108
168
39
100
17
63
33
12
3
9
120
108
96
7
12
5
36
55
24
5
36
12
24
99
40
41
39
9
36
72
168
19
161
24
12
51
45
72
15
36
4
41
67
185
15
57
12
19
104
76
60
24
8
105
207
36
9
12
48
31
5
27
28
120
209
231
9
51
24
57
19
29
12
84
36
3
40
65
12
3
88
8
21
3
96
9
36
96
84
27
33
36
60
19
29
31
5
24
31
84
5
12
24
192
108
36
24
72
3
9
15
33
12
123
129
183
45
96
204
91
120
41
171
40
8
24
40
48
12
17
43
77
91
53
24
75
45
12
19
84
41
24
51
57
84
60
60
19
20
21
3
93
7
168
5
12
60
36
27
33
79
5
3
45
3
24
21
24
60
36
24
168
84
84
15
100
72
68
4
8
33
15
117
24
48
72
60
43
36
32
69
24
84
63
69
36
48
24
15
16
29
36
84
15
36
40
20
21
84
39
16
92
33
24
12
91
29
31
5
63
9
12
259
72
29
24
7
140
45
3
52
140
28
44
16
84
60
77
24
15
69
63
28
5
19
5
180
3
9
3
21
39
21
36
60
19
17
12
55
56
9
168
3
40
32
112
5
36
12
60
55
77
60
36
12
15
9
19
20
64
5
15
117
24
7
17
36
27
12
33
75
28
84
65
36
75
9
96
36
48
36
15
24
16
89
60
72
3
48
33
204
3
9
48
60
72
24
67
60
53
96
91
29
180
43
41
12
43
29
43
29
60
171
40
48
24
41
27
69
24
24
120
123
168
45
24
36
115
29
168
144
60
24
60
79
5
91
12
17
36
24
31
101
108
195
28
137
36
24
15
33
12
15
21
19
113
12
12
168
96
39
45
36
84
51
12
9
39
81
108
96
72
48
24
168
7
8
9
264
19
56
9
12
36
43
29
3
129
39
9
36
36
3
165
12
24
24
3
112
17
171
9
84
24
12
168
12
31
53
27
165
87
96
4
60
53
60
27
40
77
31
48
5
67
5
3
69
96
15
9
72
108
63
60
69
24
12
63
9
55
8
33
84
51
204
28
5
27
28
53
36
24
24
108
3
12
33
84
96
24
115
5
72
84
84
12
48
43
20
240
69
43
48
77
60
60
12
39
21
96
84
144
120
39
28
53
7
17
72
39
9
163
72
8
9
103
17
103
53
43
12
92
117
108
12
3
28
5
24
48
55
48
20
33
12
163
72
108
5
12
27
48
160
72
41
24
12
19
60
192
48
65
24
15
16
185
24
12
39
4
101
7
32
16
5
24
3
189
43
20
108
33
72
15
ABCD 94515254038*3^$a+1 [50010]
102
22
38
36
16
50
16
152
16
30
6
24
144
36
24
20
10
42
60
20
46
24
48
26
4
60
8
70
2
136
152
18
16
68
6
22
30
20
90
90
10
44
16
182
10
2
4
12
48
66
6
54
8
28
42
66
24
38
40
48
12
48
54
50
28
152
42
16
122
16
20
60
30
4
68
10
108
32
64
6
68
6
16
42
26
76
18
78
32
36
22
62
42
88
140
16
6
36
12
8
4
90
54
32
4
6
78
54
30
6
2
52
96
96
38
100
72
30
86
64
78
48
50
70
78
104
10
48
32
16
42
42
20
16
24
198
50
4
14
46
68
106
2
12
42
34
20
72
12
88
12
72
86
198
12
24
54
10
42
12
128
42
28
24
144
20
16
68
108
52
8
82
2
16
60
54
14
10
14
48
22
162
14
10
12
24
116
18
22
60
32
88
30
30
60
48
24
2
16
254
16
48
12
90
2
12
4
6
18
48
14
4
6
6
20
78
54
28
30
62
52
6
32
28
42
56
90
46
26
24
66
28
24
38
18
24
16
6
60
36
20
82
62
6
64
6
18
66
36
30
32
16
14
40
12
128
28
12
48
18
30
50
4
80
180
22
38
142
108
42
18
36
6
30
6
30
44
24
16
20
28
56
46
18
18
30
54
14
96
64
2
42
120
88
12
60
12
66
32
42
64
6
66
12
30
30
30
26
112
12
56
54
18
88
6
38
10
98
12
18
10
60
12
12
110
30
10
6
72
2
10
50
54
10
20
46
44
60
4
48
18
74
100
12
8
78
112
6
6
38
28
38
54
16
92
24
64
12
60
102
102
60
24
132
12
90
108
18
12
8
42
4
78
36
24
2
10
8
30
10
8
18
22
24
18
18
72
18
14
36
40
78
6
68
96
36
46
20
22
48
60
68
72
72
6
54
40
6
42
50
52
8
18
54
90
48
28
60
54
2
40
38
36
10
102
50
108
34
18
18
2
48
52
92
100
36
12
18
66
36
8
66
10
26
22
6
36
30
24
26
16
18
132
84
8
30
52
8
126
4
6
44
10
8
4
8
6
46
80
76
48
24
8
72
52
36
80
28
20
16
56
10
44
16
24
38
66
36
34
72
24
14
96
16
30
8
54
48
52
116
192
28
12
20
18
30
22
110
22
36
14
16
74
22
98
112
24
12
110
90
4
6
114
14
60
10
44
10
6
6
26
10
78
24
12
8
36
30
24
12
46
8
42
34
18
86
34
6
14
28
54
8
10
48
50
28
36
48
60
32
94
132
60
68
82
144
54
66
66
20
18
4
42
86
64
6
18
72
50
132
28
8
30
4
30
186
6
86
40
14
28
30
6
74
6
46
48
62
4
32
132
12
10
24
44
12
18
42
28
92
16
84
44
16
60
84
80
22
98
16
8
40
36
54
30
36
20
36
54
12
10
72
6
12
44
6
72
16
36
20
48
60
16
12
20
18
6
76
48
12
2
60
22
48
12
216
20
4
56
22
30
36
6
18
8
100
14
4
26
28
12
138
26
4
78
78
86
4
14
28
18
26
54
46
36
24
116
34
14
70
2
28
72
44
16
42
50
28
32
52
50
96
22
6
36
8
18
28
44
48
52
26
22
80
4
20
4
122
12
100
26
60
4
372
36
74
54
72
52
2
84
24
166
30
6
14
34
86
36
46
18
50
82
48
6
8
16
12
8
12
34
18
26
10
134
16
14
100
12
110
4
90
6
30
18
78
8
36
16
20
84
204
12
28
26
106
98
70
72
90
18
12
72
38
154
6
222
36
84
78
204
36
50
12
36
36
4
86
78
52
60
30
20
16
48
2
64
78
48
50
4
8
60
72
16
60
78
132
72
36
12
2
22
50
46
78
12
50
10
18
2
4
68
16
56
100
26
52
20
18
4
54
12
134
4
84
38
18
16
68
28
24
6
30
44
48
40
68
60
82
72
6
48
44
28
188
72
40
32
36
22
18
72
98
52
42
6
14
18
84
16
44
36
12
76
2
4
44
96
220
60
80
184
6
26
40
30
42
30
38
4
60
30
50
126
22
12
18
66
44
12
16
48
54
6
56
16
12
32
16
2
10
56
76
20
28
38
42
30
6
10
56
28
32
16
2
72
4
72
12
48
24
138
30
50
12
108
6
40
36
24
20
130
6
14
34
48
8
16
38
66
40
2
112
18
24
56
78
82
78
20
22
8
64
50
100
8
94
264
12
8
106
18
78
42
2
18
18
132
28
20
142
26
16
6
68
94
48
38
22
78
20
46
26
34
36
110
28
102
50
82
6
24
12
54
102
44
28
8
60
12
96
136
38
28
18
14
48
40
18
60
32
72
10
6
12
128
22
14
70
78
18
38
10
126
78
6
26
24
22
44
54
34
146
90
64
26
16
74
96
16
18
30
2
60
4
50
34
54
6
6
78
42
18
42
8
16
20
54
36
12
24
18
28
84
14
54
40
42
6
24
18
90
6
62
22
32
4
134
70
116
10
2
90
60
220
50
30
100
42
240
30
6
66
44
16
24
102
90
308
66
6
48
40
6
86
28
132
32
22
18
42
14
36
16
18
6
6
54
ABCD 94515255358*3^$a+1 [50138]
72
57
136
84
191
121
48
83
117
40
23
9
88
68
15
18
39
72
24
184
216
12
128
4
36
80
60
156
24
27
13
5
31
23
25
20
40
72
36
104
16
132
12
96
264
108
72
20
48
36
40
20
160
119
25
32
180
4
20
112
44
40
60
36
23
57
108
40
92
135
13
12
173
67
95
90
243
12
40
65
7
20
12
60
4
80
76
11
45
112
36
80
60
40
167
9
336
108
40
36
68
15
180
93
105
3
40
47
90
18
45
112
12
72
68
100
23
72
45
120
15
201
69
90
21
220
47
85
5
147
51
49
41
162
13
36
44
40
216
104
4
60
8
24
120
33
27
9
39
36
36
4
72
20
40
120
24
44
40
65
67
113
72
27
63
9
261
7
140
36
4
96
72
8
64
116
15
25
20
76
41
43
29
7
36
108
65
27
112
152
4
32
4
83
81
4
41
111
36
144
51
133
240
12
20
63
25
24
23
85
12
56
160
47
85
80
28
12
108
356
216
64
264
176
96
40
12
11
21
51
13
464
40
8
33
39
72
51
85
383
165
105
39
36
64
288
5
79
24
72
104
48
36
69
7
56
40
48
32
105
3
76
60
104
9
63
12
96
12
144
40
164
4
23
45
148
180
5
67
152
15
13
5
39
4
36
83
36
129
28
77
18
13
32
144
336
123
162
90
25
32
108
100
48
32
24
16
132
12
20
36
45
39
51
45
4
36
12
36
65
67
12
92
84
15
25
32
40
104
76
212
28
5
27
148
188
72
72
15
45
148
23
25
96
59
45
4
41
219
240
12
144
40
29
63
4
41
3
64
5
90
36
61
119
49
8
28
140
76
84
29
126
45
16
56
40
8
76
11
9
9
67
152
76
72
173
175
32
40
8
36
69
54
18
79
36
144
83
81
27
129
28
36
32
45
90
13
36
48
11
157
12
56
16
96
95
13
84
32
33
63
88
47
45
4
44
292
104
60
48
51
162
99
279
121
23
57
96
48
40
32
123
45
76
68
36
4
176
117
75
24
153
7
11
25
108
56
4
44
36
60
52
72
92
36
27
313
20
40
8
72
15
13
140
4
356
160
47
97
20
52
36
32
15
36
49
188
204
144
16
60
84
47
13
36
216
44
144
72
312
16
29
18
57
51
49
41
75
4
36
24
23
85
80
33
67
44
28
5
7
11
25
65
39
144
72
240
4
8
105
63
88
96
188
60
36
27
153
292
23
25
252
20
192
108
144
136
12
83
108
25
132
5
3
40
36
11
162
7
24
12
32
100
8
15
13
152
4
36
24
8
36
60
72
48
76
96
80
100
95
25
104
96
63
54
27
16
144
11
288
85
144
5
18
205
24
156
47
57
76
65
39
64
36
131
162
7
20
88
176
15
25
29
63
40
68
40
192
60
5
463
36
140
84
40
36
29
27
84
96
48
24
48
72
76
96
36
8
519
313
20
52
65
27
4
140
16
56
45
18
21
108
112
180
29
90
25
29
43
68
60
76
264
72
32
15
85
23
108
157
12
20
16
284
252
60
120
36
148
24
48
104
36
108
40
132
48
119
18
18
9
156
40
47
13
264
72
56
27
108
72
61
20
84
ABCD 94515257602*3^$a+1 [50005]
4
96
12
11
24
120
6
54
25
5
55
17
78
57
99
72
37
125
31
95
45
4
36
11
48
13
5
19
56
144
33
3
39
48
6
12
19
80
9
27
27
6
19
65
31
95
25
161
15
64
24
60
125
12
18
18
7
47
9
99
1
12
23
157
44
141
43
12
77
51
16
53
18
24
33
15
90
75
75
66
27
9
31
119
25
5
99
9
43
89
18
66
7
72
11
54
126
9
112
156
84
8
52
53
30
93
28
24
12
29
19
227
13
23
13
41
114
36
1
53
66
78
72
75
9
54
72
13
11
54
30
85
41
19
5
36
36
55
89
199
56
36
15
109
36
48
48
44
3
30
60
12
18
36
9
88
17
12
3
96
36
189
39
75
30
18
54
24
30
85
12
29
3
40
12
23
13
17
42
48
18
3
51
36
252
73
53
199
5
30
133
29
43
11
25
92
9
18
18
19
8
28
20
3
144
90
72
39
36
76
29
180
15
39
12
18
27
4
131
54
3
16
36
56
123
24
13
72
17
24
12
103
132
8
45
6
48
13
29
195
24
15
129
40
80
21
36
48
27
63
18
163
24
68
3
12
114
115
131
9
64
35
109
48
23
21
3
12
153
12
33
27
15
69
15
157
29
18
33
52
60
11
9
15
30
3
87
93
24
15
66
42
13
233
39
15
150
12
39
129
15
21
66
45
84
21
123
33
75
33
6
61
5
42
121
125
27
27
36
25
11
78
175
17
18
36
9
12
60
4
80
16
48
32
148
12
83
1
5
54
1
11
18
90
45
28
17
31
41
24
75
84
15
13
5
19
8
36
105
12
27
51
12
42
30
132
21
4
23
42
15
105
18
18
72
7
35
33
28
29
183
135
81
36
81
18
6
75
76
44
3
48
24
85
71
114
30
9
15
85
44
88
12
12
23
90
6
12
42
12
78
1
89
15
15
90
7
36
17
43
180
44
24
40
131
36
57
51
6
31
53
6
93
321
30
21
36
24
33
66
21
40
120
161
7
20
15
97
29
30
21
124
5
19
17
43
77
31
24
53
6
36
73
17
48
18
13
41
103
47
18
3
100
35
18
6
30
31
72
23
24
18
7
41
42
37
48
17
139
29
67
71
24
1
17
12
19
59
1
24
167
21
285
3
15
37
8
51
13
80
136
17
18
37
23
12
49
68
45
27
69
15
36
28
23
18
6
181
17
15
33
24
51
28
95
9
28
23
30
6
49
144
80
100
35
45
27
108
21
69
27
9
39
15
21
111
33
28
32
63
54
3
28
5
7
17
90
25
36
5
108
55
24
47
49
120
35
21
16
12
92
96
69
43
132
23
12
49
5
19
17
78
12
13
11
1
11
9
40
59
24
13
72
60
11
54
3
69
3
15
90
6
102
43
89
111
40
167
9
33
3
12
15
97
56
28
35
6
103
116
64
5
36
30
25
12
20
39
48
18
7
35
61
24
35
42
30
9
4
12
20
40
131
49
65
19
29
43
17
3
63
24
12
25
101
168
30
162
18
6
15
51
25
68
76
35
93
27
93
21
12
18
25
32
3
126
30
1
252
41
54
1
56
33
36
7
113
75
24
12
15
90
55
5
66
18
19
20
15
18
43
36
156
59
73
12
24
72
24
5
39
16
44
16
68
60
105
12
19
35
6
15
39
1
29
67
24
5
120
43
11
54
7
35
21
33
12
3
96
48
40
56
51
69
40
29
75
15
6
19
47
45
36
48
96
76
32
48
3
30
19
56
64
5
36
24
3
33
30
6
15
28
48
53
36
3
117
91
17
151
29
3
3
36
18
55
128
27
81
4
12
29
111
24
69
72
75
9
39
16
17
67
116
15
1
44
36
69
66
25
96
8
15
1
5
91
29
3
112
20
9
75
124
35
132
141
57
3
12
15
6
66
25
65
24
54
1
32
4
53
43
59
36
114
79
5
72
7
56
27
25
65
27
45
147
96
52
11
54
27
40
83
12
45
9
19
77
39
159
13
53
19
48
137
15
112
29
99
51
36
13
92
4
84
48
29
48
72
19
24
32
24
40
41
3
57
51
123
45
64
35
198
19
5
48
75
105
27
88
20
81
36
54
36
54
54
37
108
5
31
12
5
27
16
32
39
25
29
7
32
12
129
19
47
13
77
39
16
80
100
53
36
19
35
25
20
36
136
5
30
78
138
85
47
30
27
40
96
8
15
54
30
36
25
35
37
17
3
4
120
20
9
39
16
41
30
24
36
61
29
3
52
11
144
18
6
12
18
27
28
84
155
57
16
12
20
60
28
143
54
75
16
24
32
15
25
20
15
108
37
53
31
24
11
109
35
36
81
64
215
97
17
120
42
90
79
29
15
88
35
18
24
12
3
108
88
56
51
13
24
8
4
68
87
33
123
24
85
23
36
1
68
108
4
236
9
18
36
24
21
45
19
95
37
119
25
155
145
41
ABCD 94515440114*3^$a+1 [50030]
24
4
44
52
81
35
19
96
5
72
16
51
9
120
36
84
57
18
41
133
18
9
24
45
11
28
27
9
75
120
29
16
36
20
43
36
29
76
32
4
99
6
54
17
145
3
36
123
17
28
3
153
36
80
19
96
33
96
111
41
37
35
157
78
36
132
24
5
13
11
256
69
11
235
9
140
4
147
33
21
75
21
15
39
90
15
24
36
96
21
23
1
3
92
19
45
20
19
141
60
105
72
3
117
87
81
75
21
30
93
36
24
27
33
72
45
30
33
56
19
36
21
20
4
51
156
204
18
30
57
84
56
139
36
48
81
144
12
15
161
112
96
105
51
99
45
87
48
30
51
3
45
32
4
57
258
41
24
4
111
137
48
4
51
9
12
75
33
20
37
96
59
24
72
72
301
99
45
168
48
30
5
37
48
11
4
15
24
45
93
35
64
3
12
33
60
80
16
9
11
12
73
54
17
55
69
99
17
40
9
15
159
5
37
59
67
5
28
84
21
66
48
77
4
117
39
39
12
233
37
59
28
33
23
4
32
64
51
33
20
136
45
51
48
36
39
42
15
9
111
15
29
40
44
55
12
41
19
18
66
81
24
24
156
32
64
39
9
87
168
42
6
18
39
75
102
3
132
20
4
20
115
5
64
156
15
162
27
45
72
95
25
263
55
53
13
39
3
93
84
117
24
114
6
6
5
184
36
44
40
21
15
24
15
66
35
28
63
48
84
57
51
72
21
21
114
17
88
21
6
60
113
16
8
160
27
33
63
24
9
39
45
27
45
104
64
21
24
6
24
42
11
24
61
27
12
20
19
5
61
3
92
19
305
16
8
13
72
131
115
12
65
24
120
79
105
99
65
73
3
36
111
84
150
3
45
27
60
48
36
15
126
24
15
96
159
125
60
7
60
33
24
96
27
12
41
24
31
60
65
16
84
32
52
111
9
60
21
54
21
87
30
54
5
40
15
29
36
13
83
175
33
36
24
20
109
72
75
21
59
24
19
105
57
75
24
69
72
3
56
76
56
49
35
4
204
75
141
60
9
6
42
59
40
8
55
17
43
96
42
23
1
48
150
96
81
20
48
61
51
39
21
168
96
9
96
120
75
20
55
77
144
40
3
42
39
92
7
60
18
18
9
3
5
133
15
264
12
8
52
105
54
12
30
35
37
51
21
3
123
153
39
5
72
19
17
55
42
96
51
44
31
18
131
60
1
15
3
17
4
44
31
12
144
36
29
60
148
12
45
11
4
8
103
93
27
53
120
4
96
24
63
89
49
30
9
12
56
7
240
96
9
72
24
56
244
24
12
24
36
44
19
96
12
17
12
55
24
105
20
64
8
28
60
45
24
35
96
19
21
51
69
15
30
11
103
105
243
9
168
135
5
61
11
40
51
53
136
75
114
54
21
120
36
236
7
6
102
53
12
88
24
12
80
55
69
15
77
108
169
51
45
126
9
96
24
9
96
35
4
33
120
162
6
6
24
29
40
51
90
39
33
3
80
24
16
20
121
126
33
36
120
168
12
68
43
9
9
59
108
49
18
60
77
184
96
44
36
31
60
42
27
48
27
9
56
36
85
78
21
3
165
21
11
120
88
117
123
72
93
30
81
96
108
27
96
177
32
19
17
184
8
13
47
252
84
36
4
60
96
128
163
53
16
20
4
111
33
63
129
8
136
21
90
9
36
63
21
21
24
111
135
9
44
55
117
56
4
176
88
45
227
13
216
24
35
19
36
372
33
15
29
60
12
24
61
24
54
161
16
44
16
93
30
141
15
137
13
42
33
24
36
36
48
96
60
80
12
208
32
28
9
15
33
3
21
75
24
20
7
168
69
93
27
45
96
24
78
65
112
12
20
55
129
15
162
24
63
32
31
93
120
44
172
3
45
20
7
29
16
56
28
20
55
17
37
30
18
3
36
99
81
8
55
161
16
48
152
4
96
105
39
60
39
6
11
4
156
120
80
36
67
105
51
21
44
31
45
120
3
108
89
13
23
112
32
4
51
93
36
9
48
3
36
24
87
9
39
ABCD 94515804434*3^$a+1 [50074]
48
13
275
73
12
3
72
8
25
39
21
51
24
152
64
48
93
83
24
112
56
13
179
121
39
21
12
63
24
80
1
119
136
32
40
105
119
96
73
15
24
96
144
80
16
32
40
8
232
33
15
72
93
11
88
93
3
72
104
88
120
96
45
107
73
12
83
24
136
104
160
33
15
80
40
24
56
64
240
24
104
48
88
105
111
104
112
32
1
72
47
72
1
60
3
224
136
56
121
63
80
280
344
232
48
8
48
25
119
40
48
32
16
72
8
112
153
135
152
13
11
160
24
152
48
184
21
192
35
24
181
107
16
24
8
64
9
191
96
72
48
25
15
8
16
48
93
60
39
8
88
32
88
45
107
96
40
264
56
96
40
24
72
24
56
13
11
1
95
264
48
16
225
39
192
96
165
35
112
33
15
8
25
39
96
192
32
73
47
61
75
24
120
21
11
1
23
40
152
144
136
48
57
39
8
168
40
48
96
176
253
35
160
96
9
15
192
8
40
24
32
1
207
48
48
32
48
24
40
8
120
48
72
64
9
15
32
72
16
105
71
48
112
24
144
32
48
1
132
59
48
121
95
120
40
152
40
225
120
23
160
165
75
56
96
184
48
32
24
37
267
200
1
239
120
133
83
16
120
56
64
56
48
64
96
45
12
239
24
16
24
176
40
128
16
96
24
80
97
135
32
120
48
24
16
48
80
144
16
165
35
16
56
64
48
32
24
64
8
312
72
16
45
228
47
88
32
73
15
96
81
327
33
143
72
73
39
96
80
24
216
120
96
16
24
104
64
72
80
64
57
183
80
96
16
24
320
48
48
73
95
96
24
96
121
23
25
95
264
88
32
168
133
12
47
13
27
56
184
33
215
24
160
141
147
8
64
8
72
136
24
104
24
96
160
24
56
24
280
21
12
23
120
72
72
1
47
48
136
24
32
253
131
121
23
96
40
81
135
165
108
71
1
180
3
72
312
56
136
8
96
64
48
128
120
24
1
39
32
1
108
72
83
97
183
24
93
60
39
8
160
81
135
72
72
201
15
80
64
21
35
64
32
96
24
48
48
85
107
136
32
72
13
3
104
16
152
64
48
33
95
25
183
24
81
72
15
24
69
11
48
136
32
184
9
47
88
72
24
96
80
48
24
208
104
88
33
39
176
120
85
195
104
24
144
16
200
24
96
112
8
96
40
48
176
24
88
32
13
3
72
200
24
40
96
104
120
1
60
83
25
135
24
240
120
56
85
51
128
48
13
35
24
16
104
13
99
48
33
255
128
85
11
229
155
16
96
72
8
40
48
192
24
69
75
96
128
16
24
33
15
120
288
336
80
24
24
88
32
232
224
37
75
24
9
47
24
64
57
23
160
24
8
40
32
16
24
141
59
168
205
75
24
248
120
88
153
71
136
45
99
24
152
24
61
179
64
24
32
24
160
192
93
179
40
33
63
32
48
64
8
64
ABCD 94515874868*3^$a+1 [50006]
2
90
13
47
12
6
82
32
30
31
11
30
96
42
48
64
44
16
20
6
54
60
18
18
114
24
102
97
161
70
26
31
108
17
54
1
5
24
19
17
24
60
60
6
24
13
3
2
138
42
12
94
12
32
88
92
30
12
18
13
47
48
4
36
14
6
12
100
20
6
12
130
44
24
72
28
62
7
71
24
72
6
60
114
18
30
6
24
6
6
30
90
55
29
22
2
18
12
28
50
12
12
24
34
8
52
2
48
30
30
10
26
42
4
20
16
8
72
54
6
78
54
18
30
48
1
71
28
110
34
20
88
20
72
40
8
40
44
16
20
30
54
4
44
30
18
12
12
90
6
4
21
17
18
37
15
12
68
48
49
5
19
47
25
77
43
47
18
12
42
76
2
6
42
34
8
1
41
31
3
60
50
6
54
36
48
30
48
54
10
20
28
2
6
85
59
85
5
6
4
36
9
39
36
74
72
67
17
18
16
2
42
100
8
60
18
12
12
22
36
2
6
42
12
12
6
25
167
18
42
18
7
5
30
12
24
6
10
14
12
12
10
128
54
18
12
60
25
5
34
50
24
6
12
4
9
17
60
94
45
15
56
78
90
24
1
11
6
7
17
30
16
2
12
48
48
22
2
24
84
58
20
30
48
24
12
30
18
48
34
14
6
6
162
28
2
22
8
12
24
30
126
64
32
54
10
20
54
22
32
18
54
136
2
48
18
42
54
4
50
36
54
1
53
36
12
174
16
12
62
36
24
60
30
6
18
72
37
41
24
78
40
44
4
36
8
13
83
42
30
24
24
16
38
12
6
30
24
34
20
6
19
27
14
10
68
6
22
12
45
15
92
1
77
6
16
21
83
30
12
12
78
78
10
20
6
30
18
36
66
4
2
24
30
40
48
96
20
40
2
34
96
20
12
6
22
105
59
18
6
6
24
22
80
73
29
6
37
47
13
3
12
2
22
86
18
174
6
6
10
20
54
22
9
5
6
42
6
12
28
14
10
96
14
42
6
24
30
48
30
7
41
12
46
20
84
40
38
30
90
22
80
30
30
13
48
71
36
25
23
49
3
45
39
20
204
25
5
66
109
51
8
28
2
12
58
32
6
18
30
6
90
10
24
2
7
23
25
125
10
38
36
6
25
35
12
18
22
20
6
30
66
19
5
6
49
36
89
22
32
12
48
13
3
140
12
25
15
24
80
126
12
12
18
42
48
55
12
11
169
23
18
12
60
22
86
18
64
50
43
3
26
6
64
14
30
66
6
30
22
108
98
6
40
8
30
106
26
19
5
42
12
40
38
10
12
20
112
44
37
23
6
24
12
12
18
48
84
6
6
24
30
6
148
2
18
6
6
13
15
32
40
21
5
22
45
11
12
18
7
23
24
42
58
2
6
48
1
51
38
22
32
132
4
2
7
5
12
36
60
18
36
36
42
7
36
17
12
18
42
30
18
22
21
77
12
18
12
145
51
74
19
47
30
10
45
3
36
24
14
12
24
22
9
29
54
1
27
20
30
132
43
5
12
42
6
24
58
36
12
2
6
40
36
56
12
48
18
7
47
28
8
37
47
18
34
44
6
6
102
30
126
7
47
30
78
4
36
8
30
66
1
5
30
54
34
44
18
30
28
62
7
11
4
32
4
116
78
72
79
51
8
52
8
25
23
18
7
3
62
48
6
28
36
14
36
94
20
73
17
48
10
44
6
114
16
8
24
6
66
36
18
126
18
6
36
4
36
9
35
16
50
6
54
18
6
12
42
28
2
42
61
15
8
36
30
43
15
20
28
2
36
6
30
48
60
132
6
4
20
88
12
144
44
42
84
7
29
114
16
8
16
14
12
19
24
17
96
42
66
7
15
32
66
30
54
102
30
70
20
66
10
132
36
2
7
23
30
55
39
26
30
30
60
60
30
42
30
76
9
17
6
160
14
24
6
4
56
124
165
51
14
6
4
20
12
60
49
35
16
48
2
84
10
69
59
13
3
26
18
61
51
56
40
2
12
18
28
24
60
36
12
20
40
2
54
157
53
12
54
28
2
6
13
29
30
28
20
85
23
54
10
12
50
48
18
18
36
24
36
24
22
80
24
18
58
50
10
33
17
120
54
121
17
22
36
14
30
25
5
30
4
56
78
46
2
10
12
32
13
5
90
42
34
26
60
30
6
30
13
5
82
80
73
11
40
20
1
53
10
104
18
58
32
24
36
24
76
2
46
32
24
84
16
36
2
18
48
66
6
4
45
23
6
60
66
36
160
38
7
29
30
18
36
6
6
18
100
26
48
12
18
78
24
48
36
6
18
60
60
6
30
42
60
64
8
42
24
10
36
56
24
90
6
13
12
65
24
18
25
5
10
48
2
43
29
60
48
18
18
7
23
30
24
22
20
6
72
78
13
59
6
24
6
54
58
48
50
24
78
78
6
6
30
13
15
14
30
40
12
20
4
56
24
66
36
12
22
26
18
76
68
42
30
48
18
43
17
60
10
12
20
36
37
53
7
5
12
30
18
12
106
14
6
6
19
65
42
12
6
10
2
24
48
18
24
54
12
72
58
72
12
48
2
6
24
48
28
74
19
17
54
16
48
9
48
29
10
146
55
27
68
18
10
32
25
47
6
36
18
28
48
24
32
66
24
60
94
14
42
4
44
37
15
20
156
12
30
46
2
10
14
36
18
37
5
30
4
60
8
25
35
1
27
38
24
36
6
6
18
6
31
53
54
16
20
54
70
45
5
18
4
56
18
96
48
150
6
31
39
50
84
12
48
31
47
28
14
12
6
78
54
121
17
22
48
62
67
59
37
53
54
12
1
35
97
131
4
21
27
12
20
12
16
14
31
5
154
24
24
2
6
64
20
24
24
12
6
84
6
24
6
102
6
31
11
48
40
86
10
68
96
12
18
126
6
72
30
16
72
2
60
18
25
65
22
56
85
17
30
13
5
12
54
18
10
62
120
19
17
30
42
7
29
36
66
24
48
12
4
32
13
77
108
12
10
32
30
12
30
18
10
8
12
30
18
40
38
7
15
2
12
18
18
18
16
45
5
78
18
12
48
12
102
25
35
1
23
12
30
42
6
24
12
60
79
11
54
6
6
58
12
8
136
26
67
35
76
14
18
138
10
56
18
7
5
10
8
60
13
17
108
12
78
28
74
78
78
22
44
6
12
48
18
16
8
28
38
22
14
24
19
17
48
6
6
94
26
24
42
42
6
52
20
12
18
54
6
120
24
6
42
6
12
42
130
32
18
58
14
10
8
18
24
19
27
14
66
25
39
14
46
128
25
ABCD 94515887764*3^$a+1 [50006]
35
37
104
27
45
24
9
72
39
9
87
57
90
69
21
43
8
9
6
30
12
39
48
48
27
180
18
30
12
21
75
69
15
78
19
29
27
3
162
51
72
129
39
87
9
63
9
3
60
49
48
104
9
36
12
7
8
24
88
233
15
24
153
39
21
43
48
5
27
33
39
45
48
27
33
31
80
21
240
18
48
105
16
8
3
21
9
60
19
96
35
13
47
18
12
30
78
144
30
36
37
24
41
12
60
6
1
131
72
13
32
48
48
216
144
27
12
33
24
33
15
24
57
7
23
24
6
60
87
27
6
15
72
64
83
141
27
21
64
24
48
71
81
183
36
60
9
24
40
131
18
42
25
8
16
80
27
42
3
9
18
117
48
33
42
60
48
54
48
18
132
69
16
17
78
121
11
18
18
9
120
40
23
9
88
96
77
12
31
96
56
45
42
6
12
48
7
113
42
48
114
75
21
30
12
9
9
7
32
48
16
8
99
21
88
65
6
24
201
24
40
8
24
3
138
12
18
12
57
9
55
32
15
9
99
13
72
77
48
114
9
81
31
59
69
21
67
72
89
72
18
21
88
23
33
16
48
41
72
6
24
25
56
96
24
24
72
16
53
3
24
57
6
33
21
36
24
18
18
3
24
63
54
48
102
60
9
39
57
21
3
57
31
41
18
90
27
88
24
8
15
105
24
96
24
72
16
56
57
15
3
13
11
21
168
57
15
48
87
9
48
3
13
24
8
15
33
48
189
102
37
41
15
16
41
18
54
7
8
33
31
24
5
115
32
72
144
9
18
13
96
23
9
88
8
16
8
21
43
128
57
31
47
24
66
15
72
27
6
7
8
9
7
128
48
27
30
18
37
83
42
48
42
66
55
29
60
135
136
56
39
114
31
119
25
32
21
18
24
49
8
81
111
39
25
23
42
31
72
89
63
24
16
8
9
7
32
57
84
43
17
15
3
18
54
30
18
60
1
41
39
192
39
36
84
30
6
30
60
75
69
60
66
13
128
81
30
42
7
24
35
54
31
5
147
45
12
63
15
48
9
16
8
21
48
78
157
83
84
60
18
18
57
27
45
40
120
32
9
72
18
13
80
111
30
36
159
16
24
35
13
8
48
184
32
16
152
15
18
31
23
6
12
39
9
24
31
32
27
85
24
41
48
39
69
54
117
48
15
73
32
24
21
43
23
9
105
39
21
78
69
16
96
47
114
48
7
104
57
15
16
24
35
109
8
27
78
7
5
18
42
39
39
57
16
80
39
9
189
3
24
88
80
75
21
57
84
3
24
21
67
24
41
6
54
19
137
87
16
72
8
39
9
33
6
25
32
48
15
30
75
16
8
33
55
32
15
6
84
15
72
21
19
29
75
9
103
23
12
133
8
64
8
45
12
63
48
144
15
18
15
40
29
6
109
11
54
30
30
27
21
3
75
21
3
21
9
55
5
19
11
18
12
7
144
29
195
48
27
21
24
72
40
83
120
21
27
21
24
27
30
7
32
16
32
72
9
15
40
23
9
16
17
48
72
7
23
108
45
9
63
40
167
78
12
18
21
64
72
23
33
39
1
5
43
41
55
35
13
5
3
16
32
16
24
71
36
12
30
12
31
17
15
40
8
9
15
48
63
9
21
180
24
15
33
15
33
15
75
54
15
15
97
8
3
37
8
24
51
13
144
35
13
24
29
51
33
6
54
18
25
128
105
24
36
27
24
16
107
13
56
16
11
189
21
42
9
81
15
24
21
18
1
24
5
139
11
30
79
24
8
63
105
3
18
3
57
7
24
8
48
33
39
16
35
45
39
33
15
18
79
8
87
49
71
9
39
49
176
75
69
21
48
91
101
12
31
17
7
71
105
57
15
27
13
48
77
3
15
1
80
24
72
27
48
102
7
41
7
5
147
48
24
16
32
21
19
216
5
18
30
67
32
48
33
55
5
123
48
21
3
15
9
105
63
93
174
109
32
24
45
36
72
15
3
21
9
24
31
56
72
16
23
12
78
7
35
30
48
55
48
96
8
48
24
9
103
72
65
7
8
87
30
18
9
21
99
33
159
39
57
40
47
25
80
24
40
8
39
33
168
3
213
40
35
13
8
27
84
18
7
72
29
51
48
72
48
33
18
93
21
30
45
16
96
56
3
24
21
112
35
12
156
117
72
16
128
21
6
21
9
24
36
3
87
25
24
8
45
123
24
16
29
18
30
27
3
13
17
79
89
31
71
57
33
18
12
9
72
51
45
3
108
12
30
7
65
7
176
16
104
112
35
90
3
33
55
5
51
123
21
15
57
3
222
48
55
32
27
30
96
31
23
30
19
17
127
8
15
9
3
102
7
8
15
9
81
39
48
63
1
72
56
39
57
64
11
30
31
72
53
30
72
12
1
89
15
24
48
16
17
6
24
9
16
56
9
6
25
8
39
18
42
72
13
8
9
6
1
8
40
104
40
59
18
3
64
8
9
15
63
1
56
21
12
15
24
9
30
54
66
1
11
37
143
33
48
96
105
15
16
56
9
111
69
3
24
24
33
39
9
30
73
32
15
90
18
90
30
13
96
5
3
45
18
1
83
36
24
30
19
24
5
259
104
24
144
16
23
150
ABCD 94516112162*3^$a+1 [50034]
90
138
36
294
6
96
195
33
12
60
48
12
27
123
60
105
69
24
36
120
396
75
159
84
12
54
30
45
45
96
360
54
510
234
42
204
216
48
207
153
135
105
39
33
150
30
123
81
210
60
81
144
81
207
33
138
12
78
36
6
54
36
135
153
12
27
123
264
30
144
120
126
6
147
33
18
90
30
72
525
273
222
33
135
72
348
30
336
6
60
204
9
21
60
204
240
252
24
156
3
81
24
180
96
99
144
213
315
45
3
81
15
405
60
126
48
60
12
18
39
243
54
240
24
159
51
66
144
72
30
84
66
63
357
54
90
6
60
9
135
90
156
90
30
120
180
120
39
69
96
84
72
18
246
6
33
267
54
144
72
114
30
120
180
30
30
270
96
24
30
54
42
18
210
192
180
78
12
54
240
30
186
18
57
39
9
45
72
78
126
63
57
264
42
69
69
72
84
60
336
84
240
36
60
114
210
84
72
498
210
75
51
141
9
36
243
96
21
24
3
27
90
30
150
36
30
114
51
99
204
42
30
54
51
240
123
12
78
42
78
180
72
90
204
336
258
90
42
60
168
60
96
75
69
120
12
87
237
195
21
54
6
24
6
33
81
174
120
30
150
42
48
240
102
78
6
66
54
30
144
36
84
36
126
18
192
15
39
84
30
231
9
135
267
30
90
198
312
18
12
114
150
30
450
105
75
30
66
18
72
30
174
24
90
90
6
324
186
150
180
66
18
312
105
123
132
198
75
15
66
60
3
3
270
15
33
159
51
216
126
30
9
9
96
66
114
126
117
141
6
6
183
81
15
99
42
300
24
120
84
51
75
306
30
30
135
192
81
12
120
60
108
102
93
117
18
9
57
39
177
120
24
15
471
174
36
144
60
180
54
312
105
39
84
21
135
6
198
216
120
6
120
18
246
216
108
132
108
66
90
216
324
120
3
141
42
78
6
6
60
120
24
216
114
54
102
654
159
291
306
219
21
240
78
237
405
60
24
6
54
30
24
21
39
450
90
186
66
84
6
168
12
18
66
63
48
144
69
132
39
165
126
78
36
120
156
24
30
60
6
63
105
60
96
75
225
ABCD 94516164586*3^$a+1 [50005]
18
78
7
120
72
96
131
24
66
75
51
85
5
3
141
6
72
12
36
165
123
60
30
19
41
36
48
18
42
90
36
54
3
40
29
18
36
72
108
97
47
12
61
48
35
21
21
102
61
17
30
18
60
30
21
24
72
45
132
7
5
36
55
77
102
6
90
138
27
72
45
6
12
24
18
103
35
37
107
24
37
48
95
144
12
108
96
30
67
5
139
11
85
59
138
3
15
24
105
111
138
39
21
54
30
36
6
61
29
48
42
1
47
6
72
19
53
75
51
90
162
18
36
30
36
9
33
55
47
1
149
18
36
36
49
77
75
33
144
18
30
198
42
12
6
30
60
84
36
6
21
135
25
47
60
85
48
59
13
32
15
48
73
35
180
54
54
90
126
90
91
125
132
108
3
64
71
6
43
23
24
54
66
36
24
54
30
57
72
51
45
27
24
66
78
37
119
1
35
42
75
192
16
80
63
9
15
18
54
144
1
71
12
6
15
51
18
43
200
99
18
78
12
81
117
163
5
139
77
36
12
67
8
93
12
240
31
56
75
18
43
48
17
18
90
30
24
66
27
33
12
78
21
40
5
96
115
29
66
60
93
27
109
56
57
48
114
36
30
3
16
8
40
83
18
19
32
16
23
54
36
7
5
43
125
19
101
75
21
91
107
108
48
96
84
96
13
113
18
36
73
35
36
25
5
54
36
72
9
15
1
107
93
69
30
13
23
60
54
210
36
54
54
144
18
75
40
29
19
35
96
69
24
27
24
12
57
33
54
81
27
36
81
15
1
29
144
27
99
18
3
15
24
1
47
36
109
17
108
18
25
119
1
95
12
72
108
72
24
57
45
24
36
90
84
6
120
72
3
15
72
78
18
72
33
15
36
13
77
18
6
54
61
11
90
90
145
24
191
54
126
21
15
145
17
48
42
12
90
6
97
96
77
144
75
81
55
59
18
12
39
40
47
9
9
7
29
54
54
6
12
132
12
13
23
42
180
3
99
61
35
72
18
120
3
24
105
12
43
53
180
15
39
49
24
96
59
85
5
216
36
31
59
60
25
119
105
75
85
95
72
30
78
66
60
48
18
42
3
63
6
30
60
121
48
5
42
102
6
12
72
78
3
15
36
36
105
3
85
17
60
84
36
19
8
112
23
145
23
30
43
47
54
6
48
42
123
112
89
54
36
21
123
157
143
6
43
5
42
36
12
6
144
18
18
12
19
161
18
60
25
24
23
73
11
13
5
6
30
55
107
165
93
195
57
54
25
101
12
60
66
25
71
1
32
231
6
126
13
5
54
30
36
19
35
72
18
6
144
90
51
69
18
9
48
51
24
37
24
65
55
35
37
35
109
29
27
15
12
18
42
12
24
72
138
75
267
13
41
31
29
36
39
51
12
78
30
108
36
13
65
31
5
91
11
60
25
5
3
112
83
72
18
6
18
163
47
73
23
72
108
162
30
109
8
45
42
48
36
126
6
30
24
90
36
90
12
132
90
84
42
115
65
90
37
65
36
6
216
72
18
67
72
53
3
39
108
181
107
90
19
11
18
42
102
6
12
78
30
37
215
49
5
6
85
8
81
144
31
5
126
42
123
69
144
6
21
15
73
17
55
104
16
48
77
144
43
48
59
21
63
25
32
39
30
19
35
6
111
15
84
18
60
18
174
60
66
132
12
18
60
36
36
75
16
72
128
48
21
18
12
90
3
87
24
1
53
30
18
114
54
12
18
42
120
78
66
18
6
54
30
42
48
13
224
16
24
65
55
5
66
24
105
24
45
19
23
12
36
72
42
12
54
37
107
13
65
12
27
144
112
120
17
12
24
12
54
1
53
126
24
144
66
91
53
27
225
18
21
69
72
99
27
85
5
43
119
145
23
30
18
169
32
51
24
18
198
12
72
24
30
75
57
48
126
49
5
19
35
117
81
18
36
36
13
24
17
126
337
11
162
72
91
11
18
180
63
72
40
275
42
48
36
162
42
48
54
13
95
60
21
40
5
6
84
9
40
47
36
12
78
123
16
35
60
18
12
24
102
18
19
17
126
60
13
179
18
42
12
85
8
15
ABCD 94516360156*3^$a+1 [50004]
37
131
64
120
45
59
64
57
204
3
56
85
120
96
35
109
227
40
93
51
24
56
72
49
87
56
16
69
36
87
93
51
45
179
16
80
25
23
40
33
84
35
205
35
109
11
349
99
8
136
81
72
36
3
9
168
12
99
8
88
45
51
80
88
33
143
72
112
336
128
40
8
61
27
8
121
111
288
33
71
109
131
112
9
23
397
59
16
56
40
72
21
3
32
96
216
37
108
72
72
216
15
96
152
16
24
32
120
88
24
240
93
3
48
21
3
80
88
216
21
171
33
48
335
232
24
129
108
99
56
24
1
108
3
32
16
72
96
56
157
195
9
48
36
155
121
36
195
93
3
153
96
12
75
24
56
88
24
21
315
48
192
32
112
45
11
16
8
13
251
160
45
11
16
57
168
39
56
136
224
48
229
51
21
3
56
40
32
253
27
72
24
56
64
57
71
349
3
33
36
3
192
72
33
15
225
215
72
352
72
104
72
25
23
40
33
119
16
80
49
15
117
108
12
51
9
87
21
108
47
73
144
15
56
88
72
104
144
49
15
72
93
36
15
168
96
32
48
13
35
112
192
81
12
11
24
88
93
24
35
96
208
213
75
93
3
96
128
61
3
120
57
119
88
21
35
1
168
95
16
81
180
579
24
81
71
16
57
95
48
73
135
336
21
3
152
109
35
1
60
195
8
16
33
63
8
112
8
37
132
167
24
16
56
169
15
69
35
24
73
63
45
99
56
72
64
81
63
96
224
216
85
35
1
23
157
72
155
64
32
61
48
360
51
56
24
37
27
120
32
24
72
40
32
40
165
36
36
11
88
168
72
129
132
36
12
72
147
216
24
32
1
111
152
16
224
120
133
144
35
229
24
147
141
83
25
12
72
107
25
71
40
48
168
9
23
64
8
16
93
59
121
63
21
27
189
59
136
21
144
108
111
57
48
96
39
48
128
24
229
27
488
37
195
93
11
16
72
24
93
60
183
120
168
45
96
243
48
96
128
24
112
56
112
21
203
24
16
9
95
16
104
232
48
32
73
15
21
35
37
3
81
159
80
136
56
25
39
96
120
48
56
64
21
35
16
96
21
99
93
11
25
144
204
51
21
387
93
203
96
24
37
35
136
9
143
1
24
63
9
39
120
264
45
291
189
11
25
87
56
97
36
51
249
15
80
49
63
105
23
133
107
16
128
24
40
9
72
144
159
8
16
201
12
251
40
24
45
11
13
12
23
1
36
3
96
168
168
9
23
64
96
8
25
111
104
40
93
171
80
49
39
144
104
16
128
88
56
37
123
152
37
155
160
56
16
165
60
111
72
72
72
192
237
12
36
216
59
96
40
8
121
24
135
45
35
72
73
120
167
208
21
11
13
3
8
181
35
24
37
3
69
99
120
8
109
24
75
ABCD 94516667834*3^$a+1 [50009]
9
72
136
29
48
18
37
80
27
48
25
48
59
1
72
77
24
12
15
72
15
66
24
30
33
135
102
120
48
15
12
27
18
18
12
42
3
51
6
18
25
32
9
31
35
25
5
6
24
21
12
12
28
8
4
20
3
30
36
24
3
12
63
18
12
108
27
3
61
35
36
37
113
60
180
27
3
102
36
31
29
27
3
72
18
31
116
52
17
108
18
54
36
75
24
45
18
60
42
6
30
27
51
72
9
36
4
20
63
42
51
120
27
33
4
11
129
39
37
47
12
18
3
64
11
192
18
18
9
40
143
45
39
36
54
3
27
18
60
30
13
35
37
8
39
168
6
12
72
3
93
27
24
15
6
18
54
18
9
36
72
3
30
79
5
3
48
159
24
121
8
81
36
15
81
18
1
35
90
6
25
65
12
63
33
24
36
42
30
99
81
15
15
78
6
1
5
60
42
12
24
21
28
20
12
28
11
6
36
42
12
30
18
18
15
75
48
117
15
42
15
57
3
27
18
42
84
6
3
28
60
20
33
54
66
12
30
24
48
30
30
66
27
40
119
66
54
33
21
6
48
42
151
53
19
32
93
18
105
15
12
145
11
66
54
30
27
87
6
42
48
60
49
92
3
18
19
35
54
24
90
12
30
3
57
3
28
5
27
3
114
6
42
135
81
24
27
28
12
29
7
59
1
29
156
138
12
24
30
36
99
15
174
42
42
7
35
33
12
28
8
15
117
40
11
6
6
42
12
90
13
8
57
63
40
12
20
27
30
54
1
29
7
80
12
15
12
120
45
60
28
8
33
6
60
33
27
1
17
27
28
32
15
114
91
36
17
48
60
48
72
55
29
78
126
39
15
45
15
93
60
72
3
24
1
35
37
32
231
24
1
17
36
30
24
73
32
15
45
120
15
36
30
31
65
51
75
25
12
11
12
18
67
17
15
3
24
13
108
17
12
6
25
17
6
12
9
63
12
36
45
33
12
12
63
39
33
40
17
6
12
18
18
6
3
93
12
12
15
16
17
115
71
12
42
3
33
96
30
13
8
3
24
90
12
15
81
54
21
60
52
92
69
51
93
3
57
6
6
36
75
129
3
3
150
27
111
42
27
60
33
24
3
57
24
30
96
25
8
12
15
18
103
59
6
30
120
45
87
138
27
15
78
54
30
36
39
28
5
102
145
60
48
17
18
60
72
54
30
21
108
3
12
33
12
100
72
23
57
153
48
87
27
61
17
3
12
52
95
108
37
5
3
21
24
48
108
24
3
15
129
39
6
96
24
30
21
69
18
33
12
40
60
8
9
30
6
228
6
93
33
15
15
18
7
29
186
45
40
32
108
3
81
15
18
103
77
55
5
12
63
93
19
80
3
18
7
17
43
65
6
24
33
45
24
6
60
69
15
30
24
6
66
42
18
30
18
12
12
7
11
108
9
72
15
48
6
19
5
48
55
29
24
114
66
91
11
24
18
3
93
12
72
3
123
37
23
12
84
18
6
30
111
15
108
6
306
121
144
23
117
33
43
44
51
18
24
7
41
18
57
24
40
23
33
15
24
18
36
30
6
90
21
12
33
39
93
55
23
12
13
89
54
36
24
1
71
129
16
29
30
78
3
84
60
76
35
84
93
3
9
96
9
43
92
16
60
32
15
33
3
21
63
30
12
54
6
30
78
3
172
53
12
63
112
8
69
18
25
23
42
7
68
40
11
36
168
12
120
21
87
13
65
27
148
17
18
48
144
33
15
48
54
18
48
21
15
78
72
3
208
23
21
105
91
29
115
35
156
18
42
9
40
23
60
42
18
36
24
138
7
23
9
96
33
27
87
12
6
7
60
17
54
24
33
15
49
5
3
132
15
61
32
15
18
132
6
37
20
33
19
11
72
18
27
3
12
18
87
3
30
27
87
18
15
24
63
133
20
27
30
12
30
21
39
1
35
49
89
6
78
43
83
6
3
112
29
6
90
90
193
47
13
32
51
78
27
12
27
6
19
35
85
23
12
66
78
24
33
3
54
67
53
87
45
3
52
65
163
35
12
13
137
55
60
8
3
37
68
72
28
17
18
85
17
18
25
119
61
83
6
24
27
3
57
12
75
30
7
23
177
108
52
48
32
15
66
24
48
48
18
42
219
48
63
120
69
15
1
24
35
13
20
12
3
45
28
32
40
161
51
39
6
18
73
23
12
18
31
8
168
112
5
12
75
45
84
30
1
23
37
29
6
30
43
8
12
153
19
8
105
18
9
3
72
21
39
138
3
33
6
21
27
78
27
40
8
72
51
54
67
29
24
6
49
32
9
84
180
55
68
27
102
96
24
63
40
35
12
21
220
80
75
18
6
6
108
6
78
63
39
21
12
51
49
11
42
27
3
42
30
6
66
21
15
78
84
3
4
20
36
3
66
3
33
12
72
43
17
183
28
23
54
60
42
60
13
5
3
15
45
12
72
16
83
36
48
33
129
3
3
37
5
6
132
145
24
48
131
84
126
24
55
11
1
8
45
43
80
40
23
6
31
23
9
12
21
60
15
112
11
57
3
54
55
23
30
138
21
48
75
60
73
20
105
48
6
54
39
75
48
9
28
35
37
8
15
25
8
100
24
68
21
27
24
33
6
36
60
21
40
137
6
36
24
57
33
67
23
21
15
36
78
150
12
108
6
ABCD 94516781798*3^$a+1 [50004]
7
8
105
7
5
48
30
237
45
90
18
30
49
41
18
21
159
12
60
168
54
30
21
64
11
12
84
156
132
30
66
42
12
6
49
71
6
51
3
42
90
25
89
144
12
12
42
13
47
66
54
193
53
12
15
16
107
60
30
24
43
53
12
78
90
54
18
31
24
11
24
6
36
90
18
30
30
43
32
21
30
6
36
60
72
78
57
21
67
47
12
60
24
25
32
9
31
32
57
6
144
60
6
42
18
60
30
9
16
17
36
19
48
47
30
42
1
95
60
18
6
60
18
7
71
30
48
72
18
126
30
93
45
12
31
53
42
138
30
12
12
12
21
3
21
33
36
84
72
18
72
61
59
66
43
5
19
137
6
78
6
48
13
95
48
1
149
19
35
18
30
13
101
19
72
17
31
24
5
90
120
18
15
3
12
54
6
72
90
78
54
151
35
12
1
11
30
6
60
18
6
109
59
21
27
12
156
54
66
6
24
36
18
25
8
69
19
56
39
54
30
12
6
24
114
54
36
7
29
6
18
147
64
11
13
104
51
12
33
51
18
3
64
83
18
12
18
60
24
1
29
6
18
12
84
219
69
12
63
33
78
6
18
48
30
3
27
18
27
57
12
30
18
18
42
55
11
42
150
13
47
18
31
24
5
12
18
42
12
36
91
5
75
3
126
30
12
42
6
6
66
13
17
72
120
252
6
18
84
18
117
3
13
11
84
49
53
219
15
48
6
36
55
5
24
6
13
8
15
25
8
16
8
87
18
6
1
119
6
43
41
84
66
9
16
17
30
42
31
77
54
18
66
36
36
42
66
109
11
180
57
3
37
5
120
12
18
13
24
72
35
18
6
109
11
114
6
24
18
84
39
72
9
31
47
1
41
24
60
24
3
63
42
79
8
45
30
36
126
6
54
36
42
30
6
12
42
12
19
47
54
19
24
47
1
149
6
30
12
6
66
18
156
12
30
18
1
24
104
48
24
40
23
180
13
113
6
84
42
3
9
18
60
108
12
150
3
9
126
84
13
104
9
12
30
18
12
72
72
114
12
9
39
49
8
9
18
6
12
30
13
125
147
48
99
60
6
51
24
15
1
11
24
84
72
60
24
30
15
39
1
41
12
51
21
18
1
24
77
19
5
66
36
48
37
53
66
30
3
33
18
30
30
6
19
104
81
31
24
35
6
55
23
78
12
72
15
9
6
48
18
84
66
33
40
59
36
60
12
30
43
71
6
18
54
43
32
40
47
9
81
30
84
180
54
6
61
23
12
24
114
96
42
48
84
12
30
54
60
36
13
5
36
7
53
19
137
54
57
15
24
30
6
18
36
6
30
18
9
72
39
24
6
19
53
99
39
9
21
24
6
72
48
30
79
5
91
72
5
114
73
95
25
23
18
60
12
60
12
18
72
12
48
6
19
23
120
192
12
78
18
60
24
18
103
59
30
15
3
12
66
12
72
90
25
23
18
24
36
42
33
69
19
11
126
42
48
13
24
8
48
15
24
25
8
27
61
80
69
6
36
33
40
95
18
12
27
24
15
57
33
54
30
3
33
12
30
18
30
30
6
49
41
6
24
18
6
9
16
35
12
25
24
104
51
30
55
5
3
33
7
23
72
42
120
6
33
135
102
24
43
53
115
59
24
37
8
15
204
48
78
6
81
15
24
81
24
21
67
23
9
33
6
42
55
59
21
40
65
48
6
18
31
5
132
12
27
39
49
56
45
24
102
6
90
24
24
36
9
15
6
24
12
18
69
3
13
104
51
37
24
23
33
48
111
1
17
183
9
31
8
15
12
37
23
72
25
53
30
60
25
5
60
84
24
66
129
24
33
7
8
33
42
120
42
12
96
54
114
24
55
8
33
7
72
48
29
120
66
25
17
42
45
39
12
13
5
90
1
89
24
7
23
1
72
23
30
12
42
13
5
3
15
60
60
81
93
27
9
12
3
15
24
1
11
126
30
18
127
185
7
47
25
11
72
138
18
25
11
84
1
125
60
6
48
54
91
95
1
48
11
66
114
60
54
7
59
24
30
6
24
90
78
25
8
51
60
24
1
29
67
32
16
24
56
27
13
41
36
19
24
24
8
15
18
114
93
33
7
5
3
15
25
77
102
90
91
11
61
47
18
7
56
16
173
43
23
36
6
135
15
12
133
5
43
29
6
54
63
45
12
42
45
15
1
24
59
157
47
33
9
6
12
13
77
60
18
13
77
54
54
66
18
42
54
42
12
181
24
56
45
72
3
40
71
18
12
24
12
18
6
18
6
15
15
1
41
15
15
18
7
149
216
24
6
37
65
48
18
6
48
12
24
6
109
101
24
42
24
73
8
69
6
18
24
36
12
90
49
23
6
36
31
23
24
18
24
54
24
42
60
51
48
16
83
90
43
17
31
29
18
18
39
3
24
6
24
15
111
169
35
54
6
6
19
8
16
11
24
36
6
19
11
48
12
18
36
96
43
41
30
234
60
84
12
30
18
51
45
19
5
30
45
40
11
45
117
54
30
168
6
54
18
18
31
35
61
35
30
39
16
17
60
6
12
25
119
54
54
18
24
60
66
84
36
12
30
36
31
53
48
12
108
60
114
13
11
60
1
8
15
33
117
6
126
79
56
129
7
23
24
18
55
5
42
42
79
41
60
30
6
18
12
30
30
12
33
24
9
30
132
90
48
6
36
12
12
6
27
40
96
11
18
3
39
1
17
7
5
24
114
57
88
8
27
ABCD 94517326654*3^$a+1 [50001]
25
8
4
8
16
95
57
132
24
12
3
1
84
24
8
24
48
3
73
23
12
117
15
93
28
56
51
1
44
28
72
68
40
59
33
3
45
4
24
8
48
3
24
1
35
37
44
3
12
48
1
72
83
25
8
87
21
3
24
96
72
9
28
44
39
1
44
100
11
9
36
48
64
12
60
59
21
64
47
9
124
71
1
12
8
16
12
44
84
4
20
27
25
83
1
227
25
23
12
21
36
112
32
24
24
36
3
9
27
61
32
52
32
15
93
4
23
13
8
12
4
12
32
63
1
48
23
57
36
28
23
12
48
48
9
4
23
37
71
13
20
3
12
9
52
35
13
24
20
24
4
23
33
24
63
24
85
60
20
171
169
68
40
11
45
12
135
45
40
44
64
92
48
3
57
28
32
112
80
15
1
11
33
24
84
36
15
13
23
97
8
108
12
4
8
84
28
20
24
16
8
4
32
36
40
24
35
48
21
15
21
36
16
56
16
24
56
75
81
60
3
21
12
16
35
33
24
28
248
12
51
1
35
9
36
3
133
32
112
44
4
11
133
140
60
60
60
15
24
1
8
27
9
16
92
72
3
9
24
75
93
4
24
8
12
84
4
8
4
23
49
8
24
27
60
225
52
8
28
44
3
9
52
56
88
68
12
48
51
12
48
1
20
16
23
9
36
12
15
13
47
37
11
36
13
47
21
12
4
47
9
51
25
36
23
57
60
51
1
47
24
96
33
12
27
45
27
49
47
121
32
16
36
35
33
39
1
60
104
16
152
48
16
32
3
21
24
60
24
3
48
73
119
21
40
83
96
21
63
72
13
32
16
8
99
9
60
4
128
84
4
164
36
16
8
12
12
3
9
52
20
124
20
15
36
33
4
104
3
60
45
16
60
8
4
36
59
217
8
39
73
95
9
96
15
24
1
59
25
23
12
33
4
35
97
8
112
24
71
33
4
32
4
8
28
11
21
16
11
12
73
35
168
33
27
1
24
20
51
117
40
23
1
104
16
68
96
48
63
49
20
15
25
56
36
39
36
24
1
24
11
12
85
44
159
69
12
16
36
83
12
33
15
81
15
48
37
96
8
40
92
16
11
9
60
36
15
9
15
9
60
136
36
24
32
39
1
35
81
51
24
61
8
3
24
1
47
73
11
9
39
13
8
28
24
8
24
39
33
4
12
92
39
21
24
76
128
40
36
11
72
72
25
8
76
44
12
48
3
1
20
12
48
96
99
1
8
3
24
121
8
96
24
24
16
11
57
36
51
1
24
8
15
36
85
23
85
32
36
39
12
21
52
20
16
20
16
108
24
20
124
80
15
9
3
33
4
11
1
56
16
11
21
12
52
44
48
3
9
15
1
20
111
45
48
3
49
11
24
1
11
36
12
12
13
44
16
32
15
33
72
3
37
20
120
76
72
80
15
45
24
99
25
116
36
3
13
68
4
44
147
24
69
15
33
27
33
76
68
3
37
56
28
35
1
44
87
9
27
33
60
15
33
36
75
9
24
4
11
1
11
85
107
21
64
140
120
12
63
25
35
1
32
48
52
8
27
45
24
48
12
12
4
20
132
4
32
75
93
36
96
12
27
25
8
36
3
9
87
48
121
12
32
27
9
144
12
15
85
32
24
16
36
36
56
12
36
76
36
23
1
12
107
24
9
51
12
37
80
27
24
45
12
40
11
97
108
32
4
20
24
64
56
52
68
24
72
63
25
11
12
36
33
27
45
3
1
72
11
12
21
40
155
69
28
11
45
3
48
73
24
11
84
21
4
23
33
12
99
1
36
11
141
3
9
28
8
3
36
57
72
24
15
57
4
12
11
93
3
81
24
120
24
60
24
52
35
1
44
4
32
24
60
24
148
11
9
27
33
72
16
56
15
33
12
12
96
12
123
1
116
48
28
24
84
60
32
112
71
13
36
11
57
28
44
63
37
8
4
8
12
15
9
63
48
24
204
1
36
48
47
24
1
8
24
3
61
47
9
36
39
60
9
24
24
52
83
81
3
33
75
1
152
24
63
24
9
15
37
12
56
48
24
39
156
1
20
144
60
24
28
48
116
87
21
64
24
84
35
12
49
35
9
24
16
20
27
12
13
35
33
36
36
144
27
72
33
16
23
69
4
23
12
21
28
32
36
4
11
25
20
12
12
52
20
36
15
12
25
35
24
49
59
9
51
24
21
60
24
3
93
60
24
15
21
40
35
9
39
1
44
3
25
80
28
60
12
72
20
39
12
33
3
1
47
21
12
27
33
15
13
20
12
12
39
21
4
11
21
60
15
33
15
69
111
21
36
24
12
52
11
9
36
15
165
96
52
56
12
75
9
48
3
81
3
81
15
97
11
69
27
21
48
15
60
1
20
39
48
33
3
81
84
60
100
32
36
24
16
44
12
36
48
4
59
13
44
36
24
3
1
80
60
48
15
9
72
40
36
20
24
3
13
72
11
72
24
9
4
23
21
12
27
9
16
24
23
12
85
144
32
123
9
24
12
3
48
33
72
51
36
21
27
9
75
33
63
24
81
4
32
75
48
117
88
119
12
9
24
39
12
1
12
20
27
61
24
83
57
24
36
27
21
16
11
12
45
76
35
72
21
27
9
24
27
9
84
12
3
37
24
8
112
47
81
51
141
72
72
48
16
11
36
37
24
80
24
40
84
24
32
16
36
24
8
84
52
92
12
3
81
3
1
104
3
12
24
9
3
9
40
83
12
93
28
12
68
24
3
13
32
51
192
48
12
12
57
12
75
37
20
64
20
16
35
61
8
84
75
61
23
109
68
60
28
35
21
24
300
84
4
80
28
8
15
1
48
23
45
3
21
36
4
32
16
8
16
11
21
3
9
72
4
107
57
52
35
1
20
48
39
33
120
24
15
85
11
60
13
96
107
13
95
37
23
21
15
45
39
72
57
96
24
76
23
45
ABCD 94517342306*3^$a+1 [50007]
37
17
31
32
75
21
87
57
15
1
35
42
27
111
42
15
84
60
4
12
20
64
5
63
27
6
55
8
21
18
33
9
43
41
55
5
55
47
60
45
12
15
120
153
84
15
186
19
35
25
36
59
18
42
69
52
35
13
101
43
108
47
241
56
156
27
165
12
4
80
51
18
30
42
31
35
97
125
18
30
19
60
11
162
55
77
108
36
79
36
47
90
324
210
6
84
36
42
18
55
119
6
54
48
45
48
159
6
39
153
55
17
18
6
139
23
25
5
199
35
61
84
68
220
53
139
204
71
13
48
29
31
32
123
30
159
24
36
39
9
21
72
72
36
51
36
9
30
93
51
105
9
12
123
16
41
90
33
72
9
55
17
12
60
55
48
20
3
12
54
43
20
51
25
92
93
75
96
24
72
39
18
135
33
48
55
71
24
36
49
20
39
81
64
20
27
96
57
88
47
42
48
15
75
132
13
60
17
31
32
57
18
6
195
36
48
60
12
135
36
30
180
67
36
20
129
72
39
40
29
90
13
47
61
96
20
28
41
39
352
113
31
144
77
115
29
114
1
191
24
72
138
87
39
24
144
85
96
11
1
107
21
72
172
47
36
25
80
93
7
29
66
78
30
49
65
30
97
8
12
63
96
12
24
54
30
25
156
56
28
80
21
84
7
20
72
16
17
115
185
27
60
112
48
32
16
29
115
89
7
140
45
7
212
21
103
5
84
7
29
19
12
36
108
41
91
149
139
32
27
57
136
68
16
173
12
103
5
96
36
103
35
61
12
17
3
28
29
55
68
88
36
23
117
3
342
78
81
24
33
3
39
18
30
73
32
84
15
109
32
165
162
12
13
5
42
30
3
3
25
48
11
6
72
91
11
18
18
49
68
15
13
149
54
12
24
45
16
29
3
105
43
12
8
28
11
24
84
36
21
64
5
54
165
75
30
42
93
45
51
16
96
20
159
96
54
30
24
81
243
18
18
36
66
67
41
7
119
270
18
117
148
11
120
45
141
79
167
18
39
400
8
72
75
180
1
71
61
47
13
77
7
119
25
80
39
45
15
25
48
20
27
18
114
48
33
9
138
13
80
144
64
44
3
69
15
13
77
60
55
29
6
25
83
138
103
11
144
1
89
102
18
42
9
93
42
85
84
11
138
55
125
180
72
6
72
45
96
21
210
24
30
111
16
35
13
47
48
132
49
48
140
51
49
12
20
3
13
48
11
133
60
47
33
52
41
108
162
37
11
60
54
7
156
89
18
36
129
16
107
9
16
240
89
78
66
19
96
96
80
64
180
176
16
44
9
7
47
57
135
24
129
27
165
51
25
48
77
54
210
24
127
89
30
81
12
147
18
91
12
17
3
112
53
63
27
97
5
55
17
19
5
27
160
60
125
67
80
51
72
144
25
245
135
45
211
59
21
24
76
47
12
21
39
66
60
48
139
41
67
68
15
144
102
43
176
51
24
66
108
55
60
56
76
108
96
144
8
27
13
47
85
92
4
29
270
33
52
20
72
81
3
15
1
80
111
45
159
9
12
15
13
116
15
90
30
36
85
83
54
18
49
56
40
104
28
5
7
125
18
30
150
138
87
16
5
36
103
11
21
28
35
97
116
3
72
145
48
116
88
35
33
63
69
15
6
39
63
42
123
39
30
60
139
144
23
192
18
55
48
41
96
12
55
152
33
151
29
30
108
42
90
12
109
77
90
37
48
104
21
18
60
37
80
57
7
11
24
144
49
35
90
211
59
1
96
251
54
19
92
4
44
16
20
111
54
91
44
39
81
28
77
30
81
168
81
103
20
21
39
52
116
315
45
84
15
36
9
276
39
9
12
9
75
64
ABCD 94517512658*3^$a+1 [50002]
30
8
40
2
10
30
78
146
16
30
26
40
72
6
2
48
66
4
24
18
8
22
68
160
44
16
96
26
10
44
100
6
8
40
56
118
26
114
16
36
18
6
26
58
38
70
50
34
14
22
24
24
122
34
84
24
116
6
70
20
6
22
80
52
30
14
34
18
44
64
24
66
42
12
32
18
22
48
96
56
16
48
20
94
56
70
20
30
190
50
130
6
6
72
2
6
64
36
92
18
48
136
54
26
16
78
56
100
6
54
50
78
16
116
30
24
54
40
18
42
12
20
4
2
154
14
94
2
78
36
52
12
6
54
20
46
30
80
64
32
10
96
122
48
4
50
46
60
80
214
56
142
42
8
142
50
78
36
94
6
50
54
96
16
84
6
38
58
42
62
34
30
6
18
6
20
12
4
38
22
18
6
2
72
18
28
32
82
126
42
74
46
24
26
28
50
30
4
12
20
100
48
60
32
16
44
4
14
72
10
60
24
42
2
6
40
50
46
78
20
6
136
14
4
38
24
66
48
46
18
78
2
6
16
24
72
8
40
104
72
48
22
36
84
44
54
138
4
24
20
6
6
88
66
8
22
26
70
12
38
10
12
50
16
32
78
4
32
6
54
10
126
72
2
34
12
20
100
8
34
56
40
54
26
46
66
18
6
24
2
108
16
48
32
16
84
48
36
50
142
8
100
126
6
42
66
36
26
34
30
120
6
68
22
38
64
32
34
80
112
54
8
88
44
96
54
24
46
20
6
22
18
18
92
10
48
30
60
32
22
30
48
2
48
22
128
48
4
12
68
46
14
10
78
72
2
208
102
24
32
34
30
98
96
34
102
78
26
22
48
2
24
16
50
28
20
52
24
48
20
12
16
50
18
46
6
8
130
2
48
4
12
38
22
168
8
58
104
66
6
6
112
32
4
156
26
40
18
12
2
78
48
16
20
30
16
78
32
144
10
6
32
82
6
90
18
6
54
180
12
24
56
10
8
24
112
80
64
86
4
6
6
18
50
12
52
12
66
18
30
6
44
16
206
22
26
34
12
26
24
18
192
54
10
6
174
42
48
50
4
8
48
4
62
34
110
66
6
42
102
24
16
18
12
36
62
66
70
32
160
30
44
64
134
6
36
6
54
16
120
18
30
96
8
10
6
20
70
54
18
14
4
6
8
16
104
10
62
16
2
48
54
10
44
40
24
2
78
40
96
90
54
56
42
64
56
168
72
70
48
26
16
2
112
6
24
8
40
162
14
22
12
96
14
70
50
90
28
24
8
36
12
202
32
6
90
10
48
32
28
36
78
2
4
24
20
96
192
22
38
18
34
92
4
6
38
48
4
54
30
12
12
80
42
46
108
12
168
56
4
36
48
8
42
16
6
144
50
16
54
162
48
54
18
14
144
66
40
6
50
22
26
46
36
60
24
24
2
22
26
24
166
26
46
98
72
40
80
42
52
96
74
94
96
24
12
48
110
40
24
2
48
22
78
12
206
22
12
6
24
18
36
24
18
8
10
36
50
24
96
96
30
90
54
10
54
2
88
24
56
94
8
34
14
52
92
16
66
24
80
42
28
20
52
8
90
6
136
60
78
30
26
46
18
72
8
40
2
28
84
32
148
26
16
56
22
96
144
42
134
132
30
22
2
10
44
16
24
2
88
6
8
16
50
120
10
84
92
30
88
78
42
336
2
94
30
20
94
2
12
10
32
24
112
14
36
4
26
18
4
42
98
6
42
48
12
48
52
12
18
62
48
10
38
64
2
70
66
8
16
98
16
6
56
22
98
120
174
16
18
14
48
18
34
30
66
62
48
70
26
34
96
30
54
42
32
66
12
48
10
30
2
94
66
24
80
18
52
56
40
8
4
32
76
2
16
6
186
18
6
78
8
10
104
18
12
4
30
6
44
30
34
48
62
16
50
60
40
50
70
36
6
8
22
108
60
2
64
24
6
90
30
74
66
54
22
20
30
64
14
16
20
46
18
62
30
52
32
30
16
18
6
6
84
36
8
4
48
32
16
44
16
24
56
16
48
26
46
24
2
18
160
54
42
44
96
40
90
104
6
36
12
36
22
80
232
2
54
40
6
60
158
46
96
26
22
36
6
54
72
92
12
18
120
58
144
30
78
26
6
4
12
80
18
22
8
40
26
66
4
114
26
28
146
22
48
140
22
30
8
34
66
32
28
32
34
30
36
14
64
30
2
18
4
72
36
62
22
90
78
20
6
46
8
48
52
32
4
2
10
14
40
6
80
84
4
50
22
114
14
42
64
6
84
36
8
36
16
44
36
12
10
30
48
48
44
96
6
16
8
126
100
36
18
24
32
18
52
24
80
34
32
34
12
32
18
118
56
36
64
80
144
64
96
6
54
20
22
42
60
26
40
32
24
10
14
16
8
22
26
24
280
6
50
64
8
106
32
4
48
26
34
12
66
2
16
32
30
78
10
6
128
48
40
48
12
32
22
6
18
50
16
6
42
126
14
112
80
18
16
30
26
24
40
6
26
24
66
64
134
10
80
30
94
18
14
36
54
10
30
14
4
92
4
14
18
4
108
36
44
76
ABCD 94517558594*3^$a+1 [50010]
92
100
20
28
48
12
21
12
144
23
28
140
49
15
21
27
81
36
63
117
23
288
160
24
21
35
24
40
128
120
253
75
144
56
120
4
20
16
33
111
48
108
20
24
40
156
9
24
99
8
40
12
60
48
69
36
27
261
39
120
21
131
1
39
48
93
144
35
28
57
24
27
24
8
61
216
36
27
140
40
33
159
240
45
15
21
207
8
25
27
20
1
159
32
76
12
240
240
368
13
107
49
75
116
172
57
35
88
8
100
324
48
201
111
36
12
21
27
45
87
68
124
45
24
71
85
51
72
180
12
8
48
120
40
9
96
108
27
80
13
51
60
129
36
75
20
76
189
63
153
215
40
9
36
15
9
135
21
24
3
48
12
8
13
72
59
40
168
60
12
48
33
119
40
456
60
93
39
33
24
15
36
92
40
32
76
20
85
99
56
25
147
92
16
33
36
51
32
1
71
145
180
51
24
105
63
192
60
276
104
85
75
45
3
8
40
9
123
12
8
73
39
45
351
132
152
120
16
45
27
72
81
95
85
147
8
120
265
84
3
48
24
168
48
33
71
1
119
205
60
63
200
40
300
48
20
24
88
168
24
156
249
3
57
71
265
87
80
72
256
24
80
145
111
24
96
32
28
9
75
69
87
140
49
23
121
71
1
84
3
21
147
69
36
119
109
107
25
75
69
75
20
28
20
1
12
179
16
72
21
11
16
32
112
141
155
145
15
9
23
337
15
96
224
76
12
80
40
177
71
40
69
120
15
21
204
36
27
140
48
13
11
96
40
69
180
171
60
104
16
32
1
12
168
11
25
3
192
48
12
36
33
251
96
49
36
144
36
84
11
112
8
40
12
132
69
39
68
144
76
20
64
120
45
35
85
36
39
8
48
72
40
48
12
21
60
159
132
56
72
13
59
121
39
45
24
27
32
97
63
8
25
359
40
69
51
128
88
120
12
60
81
36
120
131
49
23
72
100
45
23
28
192
81
12
60
75
32
13
107
97
15
8
208
105
135
32
1
36
51
104
61
15
60
84
68
97
144
39
180
33
35
40
24
21
35
52
117
15
129
72
39
48
32
16
104
48
121
36
83
48
49
15
81
15
69
15
48
153
60
75
60
72
12
60
120
56
49
191
109
171
12
141
39
348
9
24
147
33
12
35
24
1
87
80
168
109
36
95
409
23
1
51
60
176
24
25
60
75
45
60
3
20
120
88
24
69
72
27
57
144
72
47
40
32
88
33
95
13
51
128
28
140
40
24
129
147
240
60
213
276
15
8
72
25
71
40
105
15
129
135
128
121
216
575
40
9
47
49
36
99
156
9
36
60
27
32
16
33
192
27
60
72
21
59
96
24
196
12
32
1
375
32
61
171
48
120
8
192
1
39
81
180
72
168
27
225
15
33
27
45
95
52
60
48
84
96
180
33
36
3
33
144
135
176
160
104
100
68
193
15
104
120
16
129
171
12
177
3
180
248
85
147
12
21
87
120
60
ABCD 94517690654*3^$a+1 [50007]
72
18
24
21
40
29
36
43
47
33
21
31
32
57
15
40
5
43
32
16
24
48
17
15
21
3
9
63
4
5
18
37
8
60
52
44
16
60
35
21
9
3
16
32
84
15
9
16
20
64
17
15
15
33
4
53
3
4
65
18
9
51
13
36
36
5
102
21
12
160
12
47
133
20
60
3
24
69
12
27
13
5
27
72
21
15
9
36
7
77
15
45
36
3
9
18
37
5
51
40
11
49
44
3
13
71
6
7
48
44
16
8
60
36
16
24
5
99
81
18
78
12
15
52
5
18
60
21
9
55
77
19
11
126
114
73
60
77
139
59
42
19
120
32
9
51
48
21
75
16
32
3
57
3
13
17
3
51
45
84
24
40
48
17
7
5
18
25
68
12
16
24
5
3
9
55
113
7
80
24
27
24
30
15
45
55
60
8
87
6
19
96
140
48
39
21
9
90
18
3
16
125
31
29
15
36
4
11
129
160
36
89
60
30
36
33
4
60
32
51
189
63
21
57
12
42
48
18
3
12
75
24
1
12
5
12
15
4
17
39
24
24
57
39
36
21
7
20
36
24
36
111
18
43
8
12
52
56
4
36
17
15
24
21
163
17
54
69
21
18
18
75
28
59
30
3
4
96
5
7
8
12
28
35
49
11
97
5
51
40
17
42
12
6
7
48
65
3
60
4
72
5
15
4
56
21
15
52
17
15
24
96
16
17
30
25
60
36
44
36
24
15
12
9
16
20
96
28
44
3
13
11
30
79
17
15
64
23
33
72
63
90
63
21
78
45
112
5
171
39
1
8
4
12
24
12
20
189
43
20
15
12
1
17
55
53
24
31
17
15
12
4
60
20
12
4
95
156
9
15
49
56
48
27
13
53
72
31
12
24
44
21
18
30
63
12
3
73
80
52
20
39
6
3
12
64
20
24
24
45
51
24
3
93
24
60
16
32
9
18
12
36
97
173
24
15
4
17
72
7
41
3
36
51
42
72
3
15
33
88
17
24
3
16
44
117
18
108
13
17
15
48
69
12
3
87
13
47
93
16
116
16
48
44
3
90
42
12
93
3
9
4
32
12
120
12
3
57
3
90
7
68
156
36
51
85
32
36
4
5
7
48
68
9
18
13
107
13
5
3
21
18
30
72
3
57
31
5
43
77
3
72
4
35
1
44
36
9
18
1
17
12
3
12
57
75
21
15
24
4
12
8
27
33
36
21
12
55
8
24
16
5
75
40
8
16
8
57
18
1
20
16
80
93
27
24
12
15
37
56
40
44
93
120
87
63
9
24
16
35
21
28
41
51
99
21
87
18
12
7
20
33
55
36
11
1
179
45
15
9
27
109
80
21
19
5
39
4
8
4
11
54
51
28
32
268
59
18
12
60
48
75
24
40
5
31
5
15
27
12
9
12
4
71
9
60
4
32
28
167
54
79
96
8
12
48
12
15
145
24
44
45
51
4
53
3
9
15
3
13
92
45
15
4
35
9
36
100
11
13
41
39
4
35
57
40
5
3
100
47
13
17
19
59
18
7
8
64
8
12
48
15
13
17
90
73
12
23
42
72
36
39
16
17
12
18
42
43
56
52
5
39
21
99
40
5
79
11
21
15
45
39
13
80
16
20
16
140
21
60
72
90
45
27
66
7
35
61
11
120
6
90
9
36
24
4
32
12
40
96
24
5
15
27
9
57
42
45
48
28
17
24
30
6
30
24
1
89
18
37
96
65
102
1
17
24
15
16
60
80
27
25
56
9
18
73
84
23
9
40
161
15
4
5
91
12
5
48
24
66
9
24
21
6
54
66
33
36
16
29
15
15
1
5
12
3
75
54
30
1
44
45
6
93
4
32
28
36
56
24
16
8
3
33
81
3
16
44
16
12
8
9
102
1
32
3
73
20
40
89
43
5
7
137
216
3
4
35
105
36
24
27
6
12
3
52
53
7
8
45
3
9
18
33
52
32
105
31
20
87
37
48
80
4
65
6
54
19
36
53
12
126
9
36
15
30
90
54
15
45
39
4
77
3
28
12
72
60
11
72
25
5
3
108
16
68
3
13
120
47
24
33
28
59
6
139
8
27
21
15
57
3
49
80
4
11
21
15
9
36
27
105
15
42
36
3
16
44
9
43
5
3
4
17
31
35
49
41
15
52
20
57
51
57
43
65
55
17
15
45
91
29
42
169
11
18
18
54
30
21
48
21
6
37
32
33
7
204
41
51
24
28
128
9
66
9
24
16
8
105
3
12
36
16
41
3
24
48
64
8
16
20
12
27
25
47
13
53
54
90
19
32
40
24
56
15
25
5
90
72
18
3
36
3
30
7
36
65
15
48
12
100
65
19
65
18
13
5
7
68
15
73
41
139
44
48
57
7
5
3
28
5
42
18
54
30
60
30
69
12
4
44
21
75
33
3
48
51
9
12
52
17
18
61
44
36
27
57
28
20
15
25
48
56
16
35
42
43
32
177
31
8
12
52
12
23
25
20
16
11
6
7
23
24
36
37
17
75
60
3
13
24
24
20
4
56
36
4
59
21
51
25
5
6
25
32
27
1
17
60
51
4
8
45
39
36
9
36
42
30
75
168
15
9
24
120
9
7
5
75
33
108
42
25
5
27
15
49
59
37
71
33
112
32
87
6
3
27
24
30
18
37
80
81
15
45
43
24
17
36
7
12
5
19
11
6
7
8
60
9
6
30
7
128
24
4
36
35
13
263
12
72
1
48
101
31
48
131
9
27
57
72
40
24
32
52
48
12
56
39
18
15
99
18
63
108
4
20
15
13
77
108
24
63
16
29
7
131
9
4
29
18
45
4
71
162
18
54
39
39
13
5
144
90
33
3
45
45
7
12
20
16
35
69
48
147
1
5
43
12
17
12
3
52
95
48
13
5
3
72
129
39
9
42
18
18
25
29
18
13
44
16
8
81
31
12
47
30
19
32
12
45
42
9
4
17
15
45
15
16
8
27
54
39
4
20
96
21
36
67
12
56
9
6
33
21
75
51
25
77
42
18
7
44
87
33
39
1
24
8
75
13
12
60
29
30
61
8
9
18
25
84
35
36
57
60
27
21
48
84
96
24
33
63
52
5
60
12
7
8
16
24
12
20
21
24
36
12
15
12
ABCD 94518263044*3^$a+1 [50070]
57
135
93
75
57
15
33
63
252
69
15
16
5
39
76
5
19
140
4
17
159
81
72
12
19
120
24
113
15
69
31
48
17
3
72
40
152
57
91
12
176
64
48
185
55
29
139
41
55
5
331
5
75
60
105
43
24
17
15
21
79
60
20
153
48
75
28
12
144
161
39
45
19
104
57
43
32
4
24
8
57
111
141
36
7
8
52
17
15
60
16
68
12
45
24
43
8
160
5
195
24
64
120
41
79
17
15
24
40
65
79
77
115
80
24
64
29
43
8
144
33
15
100
108
101
31
92
48
69
19
101
139
41
36
63
16
60
20
84
81
36
60
27
100
32
16
104
21
127
48
20
45
43
41
36
195
9
103
5
111
84
165
163
125
3
16
101
19
48
48
44
21
7
53
84
271
80
60
45
19
20
40
5
168
27
136
24
65
223
77
111
69
60
63
57
75
16
5
27
45
67
5
36
3
4
8
180
172
32
45
96
43
12
44
160
20
81
67
17
96
55
29
51
72
93
19
5
135
96
48
36
60
36
48
9
12
36
99
28
185
31
221
63
153
55
12
77
75
16
8
21
36
7
56
72
88
89
12
51
48
24
48
9
3
213
15
88
29
12
31
5
43
17
15
129
55
53
3
189
43
17
120
60
15
105
60
79
41
51
60
84
45
103
77
79
20
21
96
72
72
139
192
92
45
31
36
41
39
96
9
103
5
12
36
367
53
3
72
88
17
79
41
60
72
12
79
156
36
5
55
60
65
55
17
43
5
7
96
36
101
120
63
100
17
24
36
55
17
12
75
4
32
165
87
160
5
15
12
16
72
77
51
120
9
151
20
100
12
236
52
84
101
103
140
16
65
55
5
51
72
93
63
12
189
103
128
9
91
29
43
96
192
89
55
56
108
4
32
24
40
104
16
32
69
219
24
28
228
96
96
24
24
17
39
280
113
192
55
5
171
112
5
15
36
64
48
32
72
21
72
7
36
5
99
24
16
96
24
48
32
45
39
141
120
15
120
81
7
17
15
21
27
16
41
55
113
31
17
144
36
39
16
77
3
160
29
79
32
100
5
24
51
48
57
3
57
84
3
57
151
137
12
75
64
56
81
235
20
9
435
36
24
64
17
24
31
89
180
180
60
91
48
36
20
40
65
3
33
159
60
4
92
24
16
29
31
5
7
77
60
79
29
31
41
43
8
105
24
63
112
56
69
36
24
36
19
24
144
12
53
12
43
116
9
72
111
4
144
77
24
36
55
12
5
252
211
77
27
45
99
16
173
3
105
63
57
19
116
45
15
129
43
32
280
8
160
212
28
48
104
16
5
99
141
67
8
12
93
7
65
15
72
105
15
81
7
48
24
41
87
93
60
84
51
72
52
36
48
92
9
19
80
69
12
60
51
69
3
28
204
36
44
24
57
7
53
72
48
3
72
69
19
17
43
137
123
16
41
60
135
28
24
32
64
72
48
41
60
19
17
27
28
125
3
96
16
24
80
81
79
44
100
96
41
303
9
12
99
69
12
96
103
41
43
77
168
72
15
21
303
96
16
48
197
79
53
147
141
19
96
84
300
5
36
75
4
5
43
60
36
101
19
101
60
51
57
48
39
21
72
72
15
93
43
5
123
21
36
79
24
29
3
45
115
72
17
135
4
41
355
41
7
8
108
4
8
40
5
39
33
43
20
4
5
99
96
16
89
36
7
192
41
27
16
12
44
45
51
48
117
72
192
91
44
28
5
67
56
48
21
15
244
17
55
65
55
149
108
27
60
21
67
8
40
5
3
16
36
68
9
31
24
188
132
40
36
80
4
8
9
75
28
36
20
72
24
28
ABCD 94518383346*3^$a+1 [50007]
18
31
71
105
4
35
18
67
11
33
4
36
72
48
24
72
84
36
48
48
53
36
108
12
43
35
21
4
156
140
237
72
3
28
89
127
84
12
8
120
27
72
81
136
48
228
12
72
44
9
91
20
69
78
90
15
15
24
48
81
64
5
7
24
24
72
36
24
176
33
36
19
119
13
68
64
5
31
5
27
112
107
109
35
25
24
60
5
48
24
31
60
8
27
13
32
4
23
18
15
57
36
36
39
40
20
16
11
133
11
81
153
7
95
18
31
84
152
40
53
67
24
116
9
19
17
108
19
12
29
36
103
77
18
1
17
108
90
25
29
63
45
12
55
5
51
69
36
24
63
93
7
12
5
63
100
60
5
103
59
13
65
19
29
67
8
16
23
90
31
32
9
19
24
5
67
29
19
48
5
12
36
15
40
60
11
49
32
15
33
69
36
72
43
60
24
5
3
52
17
39
27
73
5
31
131
13
84
116
136
36
72
48
8
12
108
12
48
72
9
90
18
180
18
25
5
42
81
39
81
4
83
30
139
41
15
4
41
55
84
24
17
3
136
60
29
24
55
12
23
93
64
53
6
97
65
48
79
17
91
12
8
64
48
8
57
126
25
20
4
95
30
7
35
1
17
72
30
54
15
180
57
7
53
19
84
5
19
8
3
6
36
30
49
56
165
7
11
49
36
96
5
30
18
31
5
24
3
48
57
43
41
199
12
20
27
30
36
31
41
15
45
12
43
24
5
36
15
108
4
60
17
39
4
83
49
144
84
48
48
20
100
32
52
17
19
12
72
41
67
17
7
29
60
12
103
24
36
59
85
5
30
97
104
12
4
24
20
9
51
4
41
7
68
16
156
35
33
21
60
19
29
63
28
107
165
28
180
80
40
29
7
29
27
15
18
79
47
21
120
48
9
72
31
24
36
125
67
53
7
60
48
17
175
23
18
102
13
12
12
17
19
36
36
20
57
48
60
115
5
63
87
18
7
24
53
60
3
48
100
77
19
44
51
1
84
84
24
48
12
96
59
6
27
64
29
24
43
12
107
18
3
112
56
21
55
48
101
12
79
24
47
18
7
5
3
15
25
24
36
137
12
91
12
29
90
48
33
9
39
9
51
9
3
4
11
73
29
55
108
84
48
65
60
163
20
160
89
48
6
57
52
107
21
88
32
33
7
155
24
85
5
48
108
15
100
12
132
24
84
68
48
9
30
145
5
18
120
33
40
24
8
40
53
60
7
113
195
9
66
1
36
5
19
53
7
5
18
145
12
56
57
42
1
17
12
18
90
51
57
18
25
12
5
7
128
40
23
1
56
9
19
92
15
24
18
30
37
36
108
35
42
3
4
36
29
7
84
89
36
15
120
12
88
12
8
9
96
67
20
15
72
78
7
36
12
8
4
36
80
52
24
108
8
4
44
12
15
30
72
7
29
6
13
68
165
18
49
8
40
108
32
52
60
36
20
16
48
72
53
6
61
5
60
36
12
103
59
1
215
25
20
48
12
93
91
5
120
18
1
5
75
45
27
120
64
144
32
40
5
123
9
12
108
43
17
3
64
5
115
41
7
8
9
79
120
17
48
15
57
55
5
72
43
5
7
72
29
6
73
8
100
108
84
41
27
9
36
67
23
48
1
23
66
54
6
7
59
81
15
13
17
19
23
61
5
6
48
33
63
49
5
36
79
12
35
18
91
24
41
114
13
48
5
24
36
7
8
124
113
3
51
1
68
51
9
69
7
36
20
45
3
4
12
11
105
64
29
19
5
7
36
20
9
91
8
40
72
5
3
112
23
42
3
99
168
18
7
8
136
120
24
36
108
23
24
21
28
5
7
29
36
48
15
12
28
84
8
39
13
96
32
100
68
9
36
19
17
55
161
234
1
17
175
5
36
147
33
15
57
43
29
7
56
60
28
72
8
9
12
43
12
36
5
7
56
40
41
84
27
87
18
12
51
16
24
41
43
41
42
54
18
13
17
51
64
180
8
28
17
102
96
66
19
5
30
25
80
39
6
7
60
60
60
23
25
92
64
48
48
68
69
18
42
43
12
12
5
48
108
144
24
12
79
24
92
93
6
121
5
15
3
25
84
48
8
60
16
221
7
17
79
20
45
66
6
3
4
5
171
76
5
31
77
78
13
89
163
113
67
8
40
24
96
36
108
12
53
60
30
33
135
48
24
81
4
5
3
99
78
7
41
75
15
18
75
16
113
31
5
115
59
18
55
17
31
5
36
99
9
96
15
75
85
17
19
5
19
32
88
5
31
5
43
36
29
36
102
25
132
56
4
5
43
12
11
105
100
20
240
52
20
40
5
144
79
20
16
36
77
6
1
84
17
7
35
33
39
9
39
90
96
19
65
7
65
60
54
90
7
5
3
57
7
48
20
64
96
125
67
8
60
4
24
89
43
12
48
53
79
56
4
108
20
40
84
5
18
1
72
12
41
15
9
55
48
8
51
81
4
60
216
8
39
1
17
67
5
ABCD 94518743414*3^$a+1 [50022]
56
16
56
64
39
281
43
60
36
5
79
180
90
11
16
48
48
32
48
133
27
8
55
174
30
6
60
51
63
156
125
115
5
24
112
123
90
66
210
144
23
13
171
48
80
16
32
13
54
186
54
77
16
3
204
177
99
77
7
186
90
45
45
219
32
49
95
55
9
48
32
145
36
75
24
48
87
17
16
48
72
48
159
240
6
75
69
6
60
17
127
96
30
195
72
3
54
66
30
240
84
11
112
8
112
32
55
57
3
93
3
21
33
23
13
114
60
93
27
45
105
87
99
234
27
96
237
27
56
7
153
168
9
30
36
21
80
40
24
24
165
107
256
72
171
21
123
77
40
48
135
137
16
123
165
24
15
6
24
36
84
11
16
33
60
35
88
144
99
234
11
40
279
36
69
200
112
3
210
120
291
152
67
53
13
24
27
80
19
117
24
24
24
51
237
120
48
39
57
120
96
63
84
30
63
32
280
291
117
3
5
64
72
159
57
24
39
89
96
115
5
139
21
69
155
216
40
96
3
96
165
120
15
57
32
55
273
104
64
32
64
56
13
30
29
61
30
125
24
40
75
101
64
72
69
120
11
79
24
41
144
168
43
54
111
120
75
5
25
47
103
60
5
109
83
24
88
141
114
57
80
79
24
36
24
126
210
60
84
221
145
231
3
21
72
168
39
150
126
125
40
69
107
144
109
3
48
39
177
24
32
24
139
120
5
40
15
174
6
60
240
65
19
6
60
35
16
56
37
27
249
210
90
24
210
113
40
177
183
87
6
90
81
159
9
152
19
180
90
144
63
3
101
313
6
84
45
15
201
69
216
54
66
384
156
191
40
96
8
175
161
109
35
64
45
147
189
99
15
33
27
186
27
183
57
8
24
55
6
90
24
6
147
240
120
3
261
48
8
277
27
3
21
339
101
72
72
280
168
123
45
69
3
200
48
24
55
6
180
90
29
31
30
11
88
15
17
208
8
43
24
276
24
36
69
15
105
141
27
153
54
6
90
174
131
72
13
11
13
315
141
30
117
63
60
90
24
75
15
81
120
129
126
57
32
208
48
96
63
17
24
16
213
6
60
209
48
24
49
95
79
81
104
72
13
227
139
77
37
6
29
112
123
6
47
37
210
6
35
19
93
87
6
54
101
120
72
144
136
24
3
21
56
283
5
40
72
224
139
156
114
6
17
24
40
3
150
66
114
3
24
104
184
135
41
139
53
373
27
3
69
96
9
66
45
120
72
120
3
60
441
159
105
56
79
24
36
5
16
33
183
32
40
225
15
48
27
165
15
113
7
6
120
51
56
133
24
395
40
135
33
32
121
150
65
64
8
163
30
15
152
67
5
136
104
48
64
63
36
77
43
69
51
84
120
150
30
21
80
264
61
ABCD 94518991046*3^$a+1 [50000]
23
105
9
55
95
1
71
24
90
127
24
8
15
25
107
30
210
85
35
60
78
6
37
29
19
144
17
15
75
54
15
136
224
40
131
24
237
87
60
120
60
96
6
19
59
21
51
54
7
119
105
39
120
1
24
35
84
12
45
64
72
32
48
3
246
24
31
29
120
6
85
35
84
54
27
15
48
162
30
145
48
96
72
360
144
24
24
176
51
24
37
299
84
24
121
80
72
9
31
24
203
21
111
201
3
61
24
11
85
23
126
30
30
15
160
240
120
95
246
60
24
7
149
18
1
65
7
128
40
371
93
81
66
84
54
67
48
48
23
30
216
19
11
61
119
25
5
54
61
48
161
66
30
84
60
54
121
296
96
33
30
30
66
129
111
49
35
66
60
54
54
132
90
84
145
176
15
81
64
59
66
60
55
35
30
79
56
105
30
145
56
40
24
23
42
55
5
24
30
69
111
84
162
115
35
30
24
151
168
17
79
24
191
60
117
33
7
32
16
29
67
48
125
42
1
32
51
96
48
6
159
27
21
147
21
75
96
60
30
19
56
3
13
59
30
135
15
144
201
39
156
21
99
13
77
384
19
48
17
55
120
296
39
126
36
48
31
65
15
16
119
1
5
108
31
29
42
33
21
84
12
174
90
19
17
54
217
203
261
33
36
126
114
91
83
141
96
160
59
6
175
29
51
105
18
6
7
29
24
19
32
15
198
6
45
16
245
139
192
89
78
132
120
69
141
19
11
144
37
288
5
204
6
97
143
6
24
51
9
180
27
88
35
84
60
37
5
99
96
120
16
24
65
103
65
7
176
144
64
72
8
64
47
121
24
125
123
15
12
78
7
35
133
48
29
19
120
200
72
9
48
55
215
121
71
9
184
72
89
276
75
15
1
48
24
41
55
144
56
16
48
11
60
66
48
6
1
89
159
16
161
183
48
24
33
127
35
24
186
171
88
24
65
180
12
210
90
90
81
64
24
41
114
37
23
57
219
13
71
6
43
11
66
54
60
66
30
9
16
113
55
107
48
240
12
30
48
75
105
223
120
17
72
60
43
72
23
36
181
5
123
87
210
210
285
40
149
19
41
96
138
37
53
91
371
21
24
16
89
60
54
120
174
31
5
60
79
120
72
56
27
21
195
126
39
81
84
54
42
19
192
149
163
17
114
37
8
15
36
69
40
131
61
23
156
24
90
54
61
11
69
129
36
19
120
17
60
3
256
35
6
30
210
18
222
114
21
15
354
60
19
48
104
16
17
31
185
31
23
1
95
1
24
89
63
213
91
128
40
5
36
295
191
49
59
117
213
355
80
40
168
120
24
35
30
78
60
93
3
6
84
19
17
30
49
59
61
80
21
19
71
121
23
60
36
49
5
6
45
88
35
126
7
8
216
64
251
85
65
63
88
29
43
215
96
121
143
30
42
25
48
72
24
11
133
47
1
24
35
45
88
8
9
60
234
30
67
72
17
15
99
96
30
180
91
80
9
79
96
119
25
176
40
48
32
40
48
17
24
15
112
48
80
9
103
29
ABCD 94519121402*3^$a+1 [50037]
12
5
51
76
56
105
39
45
15
48
28
77
15
12
3
33
40
24
65
79
84
20
112
20
48
33
42
1
17
144
3
27
21
12
28
20
9
19
131
13
56
129
12
15
76
17
18
42
63
117
3
88
32
15
9
15
33
15
18
3
40
17
27
12
84
52
60
65
24
15
36
69
39
51
6
12
7
56
84
4
17
12
7
80
21
42
1
32
87
78
55
12
96
119
18
54
1
24
71
12
33
27
21
117
42
12
1
32
45
18
57
16
11
6
54
33
36
40
12
95
85
44
96
27
12
18
60
31
59
12
45
15
66
24
15
4
29
63
9
19
60
104
52
116
84
21
12
51
24
48
40
8
72
48
87
9
33
67
36
32
57
43
32
16
5
12
7
8
45
180
63
75
9
15
13
53
42
12
69
4
8
87
13
20
48
9
3
15
37
8
39
60
21
9
108
7
116
135
225
9
111
9
3
15
133
17
87
76
152
40
5
30
78
39
16
65
43
36
53
90
33
57
31
92
39
1
8
24
15
18
3
21
183
15
21
117
15
75
33
27
37
20
15
72
18
63
48
124
125
15
75
12
129
39
93
12
88
59
13
72
56
15
114
36
19
65
63
12
21
15
15
45
100
17
42
33
16
89
43
8
76
36
32
45
18
73
11
1
20
40
35
162
67
23
30
3
39
66
7
12
44
27
37
53
7
36
47
42
15
72
111
9
3
108
25
84
20
3
12
6
72
162
13
108
77
18
85
152
117
79
11
18
7
11
37
77
138
81
16
245
15
60
48
100
47
18
63
15
33
24
48
4
35
33
33
15
172
107
1
12
5
15
15
61
44
27
21
9
6
72
18
175
5
99
28
48
44
63
81
9
43
17
27
48
72
28
32
75
21
15
33
4
5
3
64
20
51
114
15
24
81
111
15
24
18
30
153
15
85
35
9
24
39
18
3
36
60
15
33
60
16
152
72
48
52
108
17
102
60
45
96
129
48
3
12
3
60
13
59
37
11
73
72
125
19
108
107
33
36
27
13
77
144
39
24
27
21
45
199
23
121
56
51
33
24
52
20
93
111
100
17
19
68
72
40
24
84
23
13
89
42
21
24
21
75
84
4
72
197
90
25
12
116
12
52
56
40
107
1
116
28
48
17
15
75
61
11
6
19
68
60
45
3
15
9
15
93
228
4
35
1
65
7
8
64
108
35
13
59
48
25
17
30
36
54
6
30
3
160
32
132
15
45
15
1
12
167
85
17
39
69
3
88
36
5
19
11
6
39
60
3
73
17
3
129
103
23
9
75
33
192
84
40
20
51
1
12
5
103
17
7
65
79
44
132
21
12
15
72
48
45
43
92
16
80
76
8
96
9
63
4
80
51
45
75
165
15
42
12
6
57
135
72
1
8
9
163
92
15
72
126
27
27
33
28
72
17
39
159
48
33
4
32
48
12
40
11
73
72
95
37
8
4
108
72
44
12
4
128
15
30
3
12
93
3
52
32
27
48
42
39
69
12
6
144
9
72
40
72
17
6
13
60
44
3
33
81
39
24
60
15
21
69
42
45
96
132
28
5
39
15
36
37
36
11
1
167
18
39
153
72
78
1
36
53
18
49
20
33
55
23
12
25
65
42
1
65
39
16
32
40
60
20
16
119
18
15
9
48
42
18
12
55
23
30
60
30
93
4
44
36
136
47
18
162
45
33
12
51
4
77
39
171
25
53
18
13
20
111
21
117
18
9
33
87
4
17
30
117
33
15
15
162
90
21
24
15
48
24
1
65
19
44
100
59
1
56
15
1
17
102
6
12
115
8
57
27
63
25
35
18
72
102
129
76
36
20
48
24
45
42
105
3
12
33
120
63
25
35
12
18
63
52
84
8
15
48
42
15
33
27
27
9
117
43
12
44
15
33
180
180
15
42
15
15
25
11
54
6
9
28
65
18
9
88
107
66
15
48
9
3
88
17
79
128
48
72
36
40
12
77
12
99
100
56
4
84
5
135
3
9
63
57
15
45
64
17
79
68
33
24
3
48
15
37
80
60
40
20
3
54
55
20
33
55
20
96
57
15
48
96
75
45
48
3
84
9
160
20
60
9
48
15
40
20
12
165
55
8
99
6
84
6
109
36
17
63
39
18
18
45
9
15
48
15
57
81
24
39
16
80
63
13
20
87
108
69
21
7
36
11
60
33
3
13
20
4
48
32
60
3
9
21
90
24
18
180
3
84
21
30
90
24
31
17
135
63
57
48
39
9
24
45
123
340
60
47
45
12
15
61
17
31
144
5
180
12
3
15
33
84
15
18
31
17
54
1
24
8
63
30
3
4
32
60
51
93
9
15
28
20
9
108
18
24
48
60
1
212
40
8
9
91
71
1
48
20
4
35
145
20
33
3
96
21
3
52
32
76
36
80
36
15
45
12
15
13
5
15
15
9
105
48
51
136
36
65
54
18
15
48
87
85
168
44
75
81
27
33
4
ABCD 94519446902*3^$a+1 [50049]
97
6
12
17
7
30
27
12
57
48
24
30
6
15
48
36
20
48
13
36
15
24
69
27
108
24
20
40
15
12
17
12
7
41
12
40
72
32
28
68
19
45
9
11
1
51
63
48
41
1
30
36
9
68
37
3
9
6
12
72
6
63
8
49
47
12
36
55
9
39
53
16
45
35
48
16
12
84
39
18
95
31
21
20
43
18
23
16
56
73
12
6
5
85
66
5
16
39
30
11
31
33
75
54
87
12
39
29
12
136
3
9
56
64
48
9
35
52
44
36
31
18
15
15
6
3
9
3
15
53
151
17
16
33
18
5
13
35
28
20
25
35
36
24
12
12
61
6
90
11
40
48
9
11
144
7
9
21
47
60
7
45
24
111
65
19
9
9
27
32
16
21
12
3
12
12
9
11
60
40
3
53
19
18
30
29
7
18
3
60
24
36
39
9
8
16
44
24
100
3
84
29
84
28
3
9
24
21
27
8
24
85
6
18
35
48
4
12
21
3
15
6
63
21
24
12
18
57
3
84
6
11
12
25
6
30
71
72
36
55
29
16
15
30
15
48
24
36
48
8
60
85
23
37
3
8
48
13
66
5
19
45
12
213
36
90
9
36
3
5
13
59
4
20
12
40
15
21
12
21
18
33
12
9
30
24
9
57
18
17
1
39
20
37
18
12
5
24
85
23
4
63
17
1
12
59
31
60
36
66
47
13
47
37
15
36
84
32
16
12
27
12
29
49
27
3
18
59
13
18
45
32
16
15
29
108
48
1
51
33
11
12
36
96
40
3
9
12
51
33
3
33
12
45
36
15
165
71
19
24
33
3
17
12
72
1
54
42
18
41
43
5
36
40
12
33
11
4
8
31
21
60
9
6
57
33
3
48
32
37
6
17
13
36
11
31
21
9
6
66
27
72
33
48
24
15
44
49
107
109
3
33
30
72
114
27
21
75
15
6
3
20
13
18
29
16
27
9
8
40
12
36
60
24
75
53
37
47
12
19
65
1
54
6
11
37
51
21
18
29
13
15
3
12
5
13
42
36
41
7
53
55
42
3
48
21
11
4
75
29
84
49
54
17
1
18
5
25
83
24
43
33
3
29
1
11
7
45
87
12
36
24
30
11
4
93
11
31
45
92
7
120
105
48
33
12
15
63
65
40
39
48
6
108
11
1
39
3
18
3
24
3
33
72
27
54
30
24
48
17
55
9
81
96
51
39
9
24
21
11
72
19
18
123
48
27
72
17
19
9
72
9
90
21
188
52
60
36
24
3
5
31
9
12
15
5
31
18
12
3
3
45
3
5
13
15
3
24
30
3
12
57
18
54
3
24
33
11
16
27
29
64
44
52
60
20
24
31
21
68
28
3
33
39
9
27
54
18
9
20
49
23
13
18
21
8
12
12
13
87
56
52
8
4
9
15
12
8
28
27
72
126
15
9
36
30
33
63
69
92
16
15
33
8
1
11
16
57
15
44
52
44
112
108
57
24
18
48
53
19
6
3
135
36
53
43
12
5
37
108
48
6
5
72
4
21
3
12
32
13
30
60
9
12
12
44
7
21
24
8
1
11
16
33
12
23
28
8
19
18
120
27
8
24
31
72
6
71
13
71
19
9
9
18
5
40
27
9
44
25
3
20
7
24
17
16
32
7
5
43
9
24
20
25
30
77
55
17
36
52
8
36
13
12
18
42
48
24
27
12
87
33
3
120
36
5
4
45
24
27
20
1
15
20
16
8
1
51
92
31
9
24
128
55
45
24
32
108
16
96
21
15
27
77
25
3
20
12
12
7
21
12
27
17
12
25
47
76
3
5
52
15
29
25
47
7
21
12
21
15
8
13
30
89
7
66
3
12
3
24
30
35
25
3
20
112
99
48
41
52
36
15
53
76
20
4
12
39
36
54
3
32
12
4
44
7
18
11
40
24
32
1
72
15
60
104
19
117
60
8
12
55
29
67
21
9
72
15
20
36
19
6
102
9
81
75
21
36
3
24
24
12
8
16
116
67
12
6
47
28
27
5
31
29
36
43
24
45
8
19
17
19
21
33
126
36
17
1
48
3
12
57
11
40
39
9
140
13
3
12
44
24
24
1
6
41
24
19
9
8
40
20
28
3
17
52
12
8
7
33
12
80
48
120
28
44
16
12
48
56
79
18
12
18
6
3
44
127
21
3
30
15
3
60
17
4
12
44
40
12
8
25
87
21
15
56
16
33
3
51
41
31
89
12
31
12
21
3
12
18
18
53
24
19
30
11
13
12
11
7
6
23
12
48
7
12
65
7
5
4
51
5
13
270
9
3
65
61
24
27
27
17
37
27
44
28
56
37
27
84
21
15
33
15
117
36
11
12
4
3
9
60
24
21
18
12
9
24
3
18
3
57
11
4
84
32
175
17
28
12
69
3
15
9
39
6
87
36
15
29
13
12
24
27
36
44
19
21
9
23
12
40
3
102
75
15
69
44
4
24
93
3
3
5
43
21
3
29
96
28
9
39
9
6
5
79
54
35
96
1
12
23
52
32
40
12
27
12
18
83
61
15
3
17
43
48
65
88
33
72
35
36
76
8
4
33
18
24
9
3
90
47
7
9
8
1
3
176
19
60
5
13
18
33
57
11
25
27
27
17
1
23
43
17
1
51
27
9
63
36
33
48
81
15
39
66
23
1
36
72
30
132
18
12
36
72
42
41
49
35
124
36
3
53
31
45
33
3
8
100
12
3
65
12
76
32
76
12
12
48
9
54
36
9
3
24
12
9
9
6
77
49
11
7
57
36
32
67
17
4
15
53
1
3
12
9
15
120
3
41
36
1
3
27
17
19
5
55
12
57
3
29
37
59
37
71
12
64
20
7
77
1
12
15
3
17
12
24
28
8
19
24
21
51
36
9
3
24
33
12
8
40
12
12
32
40
12
33
39
12
33
75
3
5
100
36
20
24
7
18
60
12
15
9
12
6
30
51
8
52
8
13
3
36
45
15
3
42
3
44
1
18
17
19
21
24
51
36
45
45
12
35
79
9
27
33
15
18
95
13
36
39
20
1
27
20
24
28
9
15
72
39
17
31
29
24
61
63
39
9
24
3
6
39
9
35
25
87
56
136
68
7
33
48
84
51
17
28
32
37
30
9
104
19
53
64
72
96
15
5
12
25
87
8
7
36
41
55
17
24
67
9
93
3
15
9
44
37
18
54
59
16
15
18
6
93
15
21
12
159
6
11
12
24
37
6
41
48
48
1
3
24
32
37
63
24
75
30
35
40
33
11
12
28
84
99
53
7
21
15
33
24
56
13
3
104
13
15
39
54
3
8
61
24
66
77
13
27
9
99
32
16
36
15
18
107
16
9
35
1
12
6
33
15
36
42
18
12
17
7
53
91
9
60
20
67
9
20
25
42
9
39
17
16
8
12
16
72
24
87
114
12
15
39
17
19
21
51
9
9
47
16
24
57
18
137
13
3
24
9
11
1
3
3
12
41
85
6
53
4
44
24
12
37
23
12
91
6
18
30
3
15
21
20
48
4
24
8
25
47
19
57
3
9
57
15
12
51
21
9
35
55
5
37
54
ABCD 94519577372*3^$a+1 [50014]
7
77
72
27
144
213
187
149
75
57
55
377
84
3
21
139
125
99
117
75
160
53
168
99
16
185
240
84
96
48
51
16
77
108
39
21
43
5
168
3
357
171
57
240
87
309
144
84
7
32
213
43
176
69
36
96
39
9
55
32
45
144
19
53
43
272
48
69
72
3
9
7
176
160
41
48
96
12
36
7
384
96
32
9
48
60
48
219
208
41
135
48
16
5
171
261
180
12
27
64
149
144
27
153
87
64
29
211
96
125
211
5
72
307
29
115
336
5
216
19
144
32
69
75
69
91
89
55
77
147
45
3
93
72
216
3
144
16
29
348
103
144
176
256
144
185
36
48
384
3
285
12
87
45
259
41
151
48
5
144
144
72
387
48
117
75
57
7
5
267
9
48
96
151
128
192
64
128
93
19
80
64
89
48
132
163
128
112
5
235
144
272
96
112
173
3
48
57
36
72
91
29
147
208
101
36
48
55
41
36
259
128
9
12
72
51
45
147
16
96
320
45
3
16
5
120
51
93
3
96
16
53
187
5
171
105
183
117
91
269
24
27
9
199
32
64
176
141
12
39
112
32
93
108
183
48
16
77
12
132
192
3
249
135
48
393
103
5
36
108
27
69
235
29
252
55
80
64
125
387
208
41
39
69
36
39
96
9
324
99
48
45
168
123
21
72
3
9
87
64
80
64
197
264
3
256
29
51
165
91
89
55
80
16
144
485
36
192
247
144
32
48
160
96
89
300
27
144
105
84
67
137
36
288
99
144
160
173
3
117
91
149
43
240
48
29
48
19
128
16
176
96
64
149
36
55
89
87
192
16
96
29
156
135
240
144
309
24
99
45
19
480
125
3
96
16
125
3
112
173
12
87
153
55
125
259
41
87
21
24
147
45
51
16
29
3
141
115
32
192
48
288
57
295
125
396
84
163
365
216
72
3
96
96
69
96
144
123
57
87
93
72
180
135
189
72
72
72
459
64
29
115
233
87
48
96
57
36
3
45
99
48
144
21
43
80
141
24
216
48
67
29
3
213
36
36
67
89
144
132
300
132
72
123
48
64
32
21
84
183
57
295
320
9
55
77
163
32
57
12
276
48
36
19
ABCD 94519736726*3^$a+1 [50008]
64
33
35
91
21
24
87
5
7
18
72
111
32
12
52
48
15
90
147
8
7
89
19
65
100
56
40
141
11
43
24
18
24
90
93
60
8
40
80
7
48
65
12
67
45
60
8
36
40
44
43
18
27
68
4
20
7
41
12
7
21
9
39
75
129
3
113
49
27
15
6
3
44
103
45
128
61
96
39
9
126
9
32
40
123
29
55
5
13
23
25
6
41
12
37
99
32
72
31
30
15
72
33
39
20
120
13
23
55
5
40
32
48
24
7
60
21
92
121
72
23
12
72
13
27
21
159
15
5
36
25
27
75
42
72
59
24
48
4
9
15
57
72
35
91
66
18
78
258
45
36
51
113
24
48
25
27
48
32
28
33
219
51
29
48
28
39
5
37
51
39
29
16
9
6
66
23
7
77
36
204
151
65
112
15
5
72
48
145
18
81
128
52
15
21
48
20
97
174
96
9
33
6
5
132
55
120
24
81
48
15
24
18
24
63
3
77
16
9
75
21
216
24
6
21
68
12
52
20
48
4
3
12
29
37
3
140
67
17
31
29
55
5
196
44
103
5
25
18
57
3
5
60
7
12
101
24
1
6
24
45
24
75
101
109
18
84
18
6
5
31
33
68
49
6
65
52
20
60
31
54
23
7
5
36
19
36
12
60
69
56
19
24
17
79
101
13
150
120
17
25
24
11
4
44
91
18
15
8
4
116
19
144
45
104
36
76
33
3
32
108
7
90
42
36
33
9
11
84
48
64
44
37
48
27
80
88
12
8
132
37
11
61
6
18
15
24
135
41
7
17
73
150
18
119
16
39
210
48
99
21
24
111
24
36
12
27
6
39
36
3
17
25
24
120
6
18
24
35
160
72
45
11
88
20
16
24
135
9
68
12
103
18
59
37
3
36
80
24
31
192
5
12
76
120
45
35
136
56
37
15
27
9
20
4
75
5
28
87
18
24
15
99
36
9
12
200
4
104
16
15
36
48
84
41
19
5
76
24
8
37
102
18
72
23
40
57
11
19
45
128
60
36
24
96
16
45
3
20
156
79
6
54
5
36
4
108
177
6
17
4
21
24
3
15
48
5
60
37
11
4
201
51
3
18
15
75
78
87
20
108
24
36
19
72
18
111
20
115
9
57
131
19
18
11
60
16
36
75
117
8
52
27
149
16
56
7
156
21
9
96
39
80
4
20
52
68
127
41
127
21
32
108
7
17
28
68
97
30
9
63
45
48
24
56
60
7
21
44
1
54
18
72
35
133
54
93
12
44
85
35
40
99
5
148
8
4
80
96
76
24
87
33
57
75
32
13
47
52
56
108
12
37
11
40
92
12
28
12
68
72
1
155
60
31
33
68
4
3
36
9
105
35
40
63
17
37
23
36
157
63
32
12
36
64
15
113
73
6
9
20
61
90
33
12
3
30
6
42
24
174
9
63
17
156
132
12
7
78
66
36
69
20
72
7
65
1
35
24
43
137
36
4
33
3
27
12
101
24
25
35
163
113
24
7
360
45
15
29
12
4
44
91
93
56
4
68
85
120
35
100
72
188
60
139
60
180
113
13
3
20
12
132
73
102
45
3
33
12
128
4
20
43
9
39
90
15
99
48
17
61
27
69
59
19
42
3
8
13
47
64
111
9
24
9
23
7
18
15
8
12
7
36
12
53
16
44
84
91
6
39
20
19
33
8
19
41
4
87
45
15
69
39
66
30
90
24
11
91
53
52
84
44
96
49
11
24
48
40
93
51
69
24
11
52
33
39
3
77
73
30
12
102
23
76
20
12
12
1
90
60
66
6
42
11
7
60
77
36
4
36
81
11
13
39
57
6
33
12
8
24
76
57
15
20
48
7
53
25
87
32
91
36
114
15
12
132
20
28
188
37
15
9
6
18
24
143
48
31
149
40
75
209
16
129
15
72
51
65
208
44
60
7
29
4
195
21
20
1
11
4
33
66
12
77
7
101
7
18
83
100
15
17
4
36
60
8
12
72
31
21
45
24
107
12
1
39
20
16
15
117
80
72
7
66
78
24
5
100
36
20
1
30
89
12
60
40
8
24
91
17
268
15
29
60
40
15
66
171
24
15
29
36
60
7
113
40
51
36
18
30
9
20
76
44
48
108
31
24
114
27
45
71
28
27
48
9
36
45
30
5
144
48
48
31
78
6
60
17
12
31
5
12
112
57
39
129
95
36
120
52
32
67
48
53
72
1
96
23
16
105
96
24
102
24
18
23
40
20
19
24
45
21
30
9
39
48
33
32
7
53
4
44
37
3
44
7
114
96
15
9
24
11
64
3
24
81
48
57
15
20
12
48
7
57
56
73
119
1
39
20
85
35
40
80
13
75
93
144
11
85
27
45
23
12
13
87
39
69
27
42
83
28
32
52
21
39
15
42
ABCD 94519773644*3^$a+1 [50019]
90
13
5
27
45
60
72
108
187
71
81
51
18
19
35
93
33
12
48
84
48
132
36
151
24
24
65
150
150
51
112
17
18
30
7
95
33
27
30
103
5
30
60
12
13
167
6
12
103
77
12
36
12
15
63
81
21
12
30
78
75
27
45
15
1
5
42
240
48
192
90
48
42
102
7
11
13
17
247
83
18
19
41
31
41
60
42
90
15
105
168
150
162
36
67
104
21
72
123
112
101
19
41
12
27
111
30
132
168
31
80
3
6
60
24
60
15
3
108
81
69
60
79
35
18
43
59
13
23
30
120
51
81
90
30
12
18
90
48
132
108
55
59
61
65
24
30
90
127
24
24
35
21
112
35
198
54
66
42
78
24
15
33
12
276
144
48
48
222
90
103
149
228
48
55
89
6
12
13
5
102
37
35
6
55
149
51
15
54
43
47
96
54
36
31
24
32
75
30
127
8
33
12
12
7
48
80
3
109
11
13
17
162
30
48
60
12
63
15
57
16
119
73
35
18
12
42
45
45
78
102
96
12
3
105
55
47
97
8
27
30
78
90
90
18
75
15
1
8
72
9
60
54
78
48
7
35
37
8
165
42
177
48
112
128
3
37
48
72
5
51
27
13
59
126
55
17
60
43
24
53
90
132
61
47
18
7
32
21
12
15
45
102
90
96
12
55
23
132
13
59
258
72
30
181
5
51
16
5
12
55
23
129
93
18
90
103
47
57
141
12
55
23
145
24
23
12
93
72
16
17
7
101
204
87
48
15
30
123
27
6
7
35
13
17
60
120
42
1
17
12
36
15
136
8
93
19
143
33
24
9
12
99
93
51
45
99
208
65
72
96
7
107
30
15
136
77
123
24
120
33
102
1
95
54
3
24
69
12
12
27
64
32
135
97
53
147
16
24
35
30
48
72
60
30
30
36
99
40
95
48
18
12
19
8
33
168
87
40
125
123
27
30
7
65
240
7
11
37
35
21
87
150
75
45
48
12
39
9
144
60
90
105
33
42
133
23
1
149
12
42
168
69
48
21
60
55
29
43
5
60
48
111
39
12
90
12
18
45
117
27
69
67
23
114
15
3
18
60
7
113
12
3
39
60
61
5
12
39
51
42
211
125
67
53
90
1
24
107
60
48
12
30
48
102
102
30
61
65
234
18
12
7
89
72
42
30
108
12
15
165
27
63
18
78
30
12
12
198
42
43
17
55
71
1
209
120
39
15
25
41
31
96
5
19
113
216
15
15
12
45
24
33
96
42
133
65
24
7
203
45
40
48
5
43
80
99
78
90
13
5
72
30
18
19
8
57
18
37
80
3
42
36
12
3
72
33
55
65
39
3
18
60
312
127
5
43
80
63
84
48
13
29
51
9
15
40
41
342
12
18
12
36
12
12
36
60
42
102
78
93
15
144
25
53
60
60
30
13
24
23
49
203
6
12
48
12
60
12
36
42
97
48
72
35
21
112
24
119
1
29
72
75
45
99
40
48
23
33
9
18
69
3
48
18
72
12
60
36
60
132
7
32
40
119
42
15
40
5
42
66
7
48
29
60
108
150
60
42
175
35
85
143
60
150
30
12
78
87
33
7
41
30
25
167
57
3
102
78
90
60
12
36
42
145
24
119
12
30
12
78
42
43
185
180
99
33
7
8
81
12
90
18
127
5
30
69
64
125
204
18
12
33
75
133
95
144
6
180
102
12
37
56
40
48
179
21
165
72
60
55
17
120
15
3
102
55
125
36
7
5
43
29
138
97
80
153
48
31
8
45
3
33
42
42
27
9
7
17
63
27
6
39
3
18
60
24
18
150
63
64
53
60
12
60
18
13
95
1
89
54
25
32
9
12
108
12
12
60
168
147
48
168
45
54
66
51
40
149
60
12
115
35
13
72
5
187
120
72
11
18
42
12
6
39
88
65
78
12
30
90
60
90
39
9
282
162
198
72
90
48
115
ABCD 94519812448*3^$a+1 [50048]
31
57
54
1
80
8
7
73
20
29
3
69
123
1
2
25
9
3
11
10
15
52
19
34
20
36
16
15
39
33
47
10
11
97
36
19
13
23
5
26
10
23
13
27
16
12
48
49
15
36
120
9
12
16
23
61
11
20
5
8
55
29
51
12
100
48
99
18
15
28
5
7
28
1
43
16
4
20
87
9
1
23
20
1
84
22
30
91
17
35
3
33
9
71
29
20
3
37
12
23
51
105
9
36
35
7
37
93
3
75
37
17
11
61
36
47
36
37
3
4
40
56
31
150
91
17
11
35
86
11
32
100
8
33
55
4
25
3
48
29
36
67
93
32
12
36
7
57
12
19
4
1
32
4
23
16
4
28
13
14
13
28
49
6
65
5
80
12
24
28
26
97
45
3
9
51
9
92
79
4
97
11
89
3
33
3
4
16
37
38
16
18
12
60
43
20
48
23
10
19
67
49
24
33
32
6
17
20
33
87
5
67
11
49
16
20
24
5
46
26
4
2
13
21
39
60
40
100
20
17
3
52
40
139
9
17
15
7
18
24
39
4
37
4
24
20
11
17
27
5
23
37
36
96
96
28
59
48
49
20
3
56
109
6
25
24
116
4
17
16
54
50
83
1
39
51
37
8
9
35
16
9
15
13
18
69
16
100
97
23
1
36
12
43
25
43
89
3
8
52
7
5
28
63
9
20
45
11
12
20
5
3
92
20
8
21
11
5
54
1
32
5
40
55
8
9
19
7
90
22
1
4
56
19
10
35
1
35
21
58
1
29
3
20
140
8
41
40
51
3
85
1
3
8
68
65
36
39
9
6
46
8
28
32
3
72
57
3
25
3
59
29
5
15
40
1
16
3
44
25
3
65
27
28
77
55
20
16
20
60
1
60
143
8
7
42
28
3
23
6
19
12
8
9
51
9
63
8
1
63
33
12
15
13
14
48
121
24
21
26
6
4
80
111
9
4
12
7
13
42
16
80
9
13
15
5
27
27
29
32
8
24
51
9
40
93
8
39
25
31
59
1
1
48
23
89
11
9
16
20
43
32
13
14
18
7
33
24
19
1
28
15
17
3
1
15
20
24
15
13
5
23
49
51
60
1
3
48
40
48
4
37
36
43
124
8
52
36
55
6
90
41
49
36
75
33
56
11
35
17
8
8
5
40
15
41
48
11
5
19
25
16
20
10
5
4
71
37
9
11
148
24
16
44
101
36
3
37
20
39
49
12
8
15
13
3
52
17
23
13
24
3
9
8
10
21
12
5
3
49
15
17
64
56
3
16
12
65
3
21
39
15
22
55
65
7
8
8
27
64
30
8
10
32
33
8
5
103
4
8
240
17
11
32
8
17
10
18
14
1
89
40
8
12
16
26
13
20
105
6
6
4
7
48
47
53
40
60
4
73
4
11
189
3
27
13
28
49
4
67
28
20
44
20
36
21
3
60
45
16
24
18
32
22
51
28
84
8
17
72
11
28
12
3
197
37
15
48
12
75
18
23
4
16
12
23
6
3
73
15
93
15
20
4
8
8
4
37
23
8
12
55
6
79
5
15
45
16
15
77
78
6
59
5
36
44
90
46
31
35
5
12
15
6
39
148
9
23
21
19
17
88
11
1
3
36
11
33
13
12
123
32
27
9
7
18
14
10
23
9
76
3
64
7
61
117
12
24
26
46
15
33
2
25
9
19
1
4
135
32
13
95
44
7
153
55
38
4
39
20
12
8
7
17
17
14
9
57
19
44
1
7
28
25
12
32
15
85
43
7
1
4
16
40
32
3
9
36
112
60
65
22
21
65
4
11
20
40
64
5
11
20
9
35
37
48
43
47
2
39
24
15
85
21
56
16
3
40
40
25
7
32
27
33
16
1
4
15
21
38
5
13
4
111
5
15
28
60
5
36
6
25
12
36
17
3
24
13
12
56
7
5
40
47
25
62
6
15
75
22
26
16
21
149
3
8
17
15
17
16
20
24
11
40
33
15
24
13
23
31
50
23
8
32
36
69
3
19
21
20
8
49
23
12
5
35
3
33
25
19
17
3
15
13
85
24
3
116
52
12
1
59
13
35
20
37
35
53
2
41
60
64
13
3
9
18
32
22
11
13
36
20
43
80
37
20
11
17
32
76
20
75
13
7
60
49
64
20
40
35
24
13
87
8
8
77
15
89
11
137
115
16
12
13
15
9
23
52
11
130
15
4
13
23
12
37
63
13
19
7
9
4
35
6
47
17
26
10
32
75
12
1
14
1
12
33
95
40
17
7
35
13
3
54
51
44
1
39
41
67
8
61
3
20
48
8
4
28
32
60
97
80
16
48
6
33
80
133
24
3
5
10
80
21
24
20
68
17
3
49
3
3
2
3
13
14
22
119
25
84
3
8
40
4
31
25
40
31
18
23
8
17
3
4
71
22
15
57
50
61
35
6
4
35
12
32
17
43
20
17
251
88
12
39
16
2
51
1
68
22
9
9
23
52
28
7
25
57
199
1
16
32
12
10
13
28
9
31
15
18
7
55
17
8
23
10
44
71
20
44
25
26
45
44
23
57
8
25
27
11
6
16
7
76
1
24
19
1
7
12
81
15
71
6
27
13
27
48
89
23
56
21
128
60
43
5
78
25
21
8
10
6
26
13
68
20
17
3
9
3
36
20
24
13
35
20
52
13
43
4
16
119
45
36
60
19
25
96
29
23
25
27
40
56
5
76
48
20
31
12
15
17
15
48
5
43
17
17
8
67
76
12
28
40
87
5
33
15
24
1
12
24
3
36
29
12
28
8
10
53
21
28
23
9
58
80
10
23
37
36
32
23
1
48
31
52
20
9
20
39
52
88
12
28
4
21
35
25
19
71
65
79
32
29
115
22
43
12
25
3
32
13
106
210
11
8
59
32
69
69
11
4
7
1
17
20
16
35
160
41
11
5
14
6
48
7
8
49
15
17
31
32
61
20
40
7
29
20
11
37
3
8
31
96
17
41
54
78
63
44
13
23
9
23
17
11
20
5
7
17
3
33
36
3
11
22
27
17
30
9
61
26
13
51
13
8
27
32
1
9
51
93
12
20
3
9
15
28
8
60
1
19
5
7
43
16
9
4
5
23
32
8
5
64
103
17
60
19
29
95
13
60
23
39
21
60
9
12
10
89
25
30
54
31
41
18
6
59
85
48
42
153
8
1
108
12
60
63
5
6
25
9
32
76
44
4
36
3
161
16
36
72
36
26
16
13
12
25
27
8
20
28
59
2
16
67
88
8
17
32
28
3
72
5
15
12
36
24
28
17
3
73
12
20
7
16
20
41
48
48
12
55
16
1
3
36
12
40
59
1
15
73
61
10
89
37
18
25
55
34
71
55
26
23
31
9
13
23
24
20
40
37
79
91
48
21
85
24
35
36
45
10
30
44
51
1
188
22
13
25
43
40
13
36
16
84
3
8
7
5
13
68
36
64
55
4
8
35
2
11
12
8
41
31
23
16
6
23
9
58
25
7
5
1
10
5
24
48
48
21
4
44
51
64
17
3
13
24
3
15
18
72
31
4
13
54
41
37
11
1
63
17
6
5
5
12
11
25
7
68
29
63
13
39
20
33
4
18
1
89
71
37
48
44
83
12
5
35
56
4
27
64
30
60
54
2
11
28
25
7
13
76
31
28
12
28
9
ABCD 94520067776*3^$a+1 [50024]
81
126
9
141
48
111
12
12
81
87
45
15
60
87
66
6
69
15
36
24
162
63
99
126
15
12
45
63
21
96
15
33
15
21
24
12
27
15
90
36
15
57
30
18
15
9
75
33
138
6
39
45
159
45
3
135
222
48
15
39
24
102
15
48
27
117
141
180
12
54
90
18
42
3
105
3
33
12
24
84
90
57
33
36
51
93
90
96
90
144
15
60
45
15
60
12
9
63
81
30
72
105
60
120
39
18
96
15
60
87
105
60
33
15
39
30
15
36
45
12
27
15
120
18
3
24
36
12
12
63
12
6
90
54
30
90
3
15
33
9
72
30
81
9
108
42
9
120
69
30
45
33
135
39
18
51
9
51
129
51
57
3
9
108
3
147
18
36
174
9
36
9
126
54
3
93
12
3
12
72
45
108
27
3
93
12
9
48
42
18
30
132
141
15
222
36
15
249
90
6
27
57
72
51
147
78
12
132
108
183
195
30
27
33
3
9
6
45
117
72
51
12
63
105
72
12
36
21
159
12
45
78
297
9
36
135
117
18
93
24
3
24
66
27
123
18
27
153
216
3
60
93
24
30
78
18
30
60
84
123
21
54
78
27
36
111
36
54
90
150
48
132
54
45
9
90
33
12
3
45
69
18
33
57
51
21
108
63
3
9
117
63
36
141
84
75
24
105
30
36
57
60
27
6
72
12
111
147
12
90
3
33
6
18
75
153
3
24
33
27
165
3
57
18
117
57
18
18
135
48
39
18
12
6
9
93
15
9
84
144
123
9
66
114
156
108
27
15
117
120
45
51
57
75
75
54
3
27
6
108
87
39
129
60
57
3
39
18
108
12
24
39
9
72
90
108
18
27
36
27
78
90
66
51
75
90
18
6
3
87
126
12
15
21
24
111
9
15
96
21
48
123
3
36
18
3
129
18
30
6
102
3
84
48
72
33
324
36
54
201
60
48
45
36
90
24
45
39
42
18
66
24
243
48
132
48
12
3
66
39
111
156
42
36
66
78
36
12
60
12
72
24
12
3
72
33
6
30
36
27
276
45
12
24
3
60
108
27
225
3
45
63
114
18
102
42
18
18
72
138
60
72
36
87
33
24
72
30
69
45
36
84
15
72
12
153
72
126
6
30
33
57
60
39
24
45
111
69
12
51
48
171
90
24
15
21
36
30
105
129
180
114
45
180
132
48
27
45
57
291
21
90
48
6
15
24
123
54
66
18
24
171
72
129
39
129
48
15
183
6
3
27
18
6
102
75
33
159
45
72
36
27
57
96
75
48
15
6
84
24
120
15
36
21
6
33
12
9
36
12
36
15
45
27
3
177
57
51
9
12
111
69
63
15
33
105
18
54
6
90
15
12
60
3
90
27
300
228
15
45
51
90
39
69
48
3
51
114
84
3
33
6
30
126
225
135
18
15
9
36
30
9
60
27
18
63
12
81
114
48
42
75
87
90
30
18
60
90
30
3
69
36
63
135
6
36
12
3
39
126
12
60
12
78
120
96
12
180
177
108
60
57
126
30
126
36
24
93
27
81
9
54
6
3
48
3
36
18
243
3
57
69
39
51
24
90
72
12
198
54
60
39
27
72
6
12
27
117
51
72
36
84
63
54
39
105
6
36
12
78
27
36
9
3
63
6
39
105
36
63
96
39
18
12
351
24
45
51
87
78
72
12
3
159
54
15
9
111
15
57
120
12
3
18
87
45
48
36
51
48
132
225
18
120
24
21
45
36
24
15
12
48
45
27
69
54
57
9
18
33
60
3
30
42
18
12
90
114
180
99
117
15
123
96
81
3
189
33
162
30
60
36
27
72
81
99
75
6
27
75
105
165
3
120
9
135
27
18
90
126
27
45
3
12
12
36
9
3
87
30
60
48
60
108
174
6
12
78
30
36
63
45
51
72
45
15
105
42
213
3
57
69
84
24
3
48
15
60
36
54
15
24
33
30
93
12
9
51
12
57
54
42
3
ABCD 94521167792*3^$a+1 [50014]
30
40
68
18
4
20
90
121
99
120
96
9
5
100
66
32
82
8
31
57
24
80
36
40
15
75
14
36
40
80
24
48
52
86
42
48
124
39
21
30
20
85
5
60
6
34
8
31
77
34
129
12
9
63
3
32
90
72
6
12
12
6
19
35
48
52
56
30
4
68
18
24
13
17
18
90
48
34
8
132
60
10
8
12
16
20
30
132
12
10
26
34
36
14
46
2
48
49
5
16
2
162
10
8
30
12
16
20
4
8
31
119
22
3
95
42
16
14
10
20
91
69
63
23
30
34
26
60
184
20
19
11
60
100
8
102
36
12
12
48
12
16
20
70
9
11
12
52
50
138
25
57
38
22
60
68
7
45
8
30
18
7
5
12
18
1
57
20
180
4
68
42
60
10
50
6
24
100
120
36
24
36
14
10
8
52
50
120
60
36
34
20
6
30
124
6
2
52
20
100
8
52
50
66
100
84
8
168
124
8
28
44
70
6
32
82
81
35
24
10
26
24
6
24
40
36
50
42
31
59
18
60
4
30
80
10
20
18
22
26
4
8
1
51
50
18
72
40
36
2
30
82
38
18
54
70
56
4
3
5
30
37
21
60
44
46
24
26
30
34
8
112
8
7
125
6
49
21
2
30
18
24
30
108
82
8
12
66
72
12
138
48
94
3
5
18
34
15
95
6
12
31
21
36
32
12
18
78
10
20
90
42
72
25
21
110
13
71
10
63
5
7
36
5
24
66
4
45
23
82
60
30
30
36
2
18
12
48
12
22
98
18
102
52
20
60
18
90
78
13
17
42
18
54
10
3
83
84
30
18
12
10
8
22
6
20
4
98
42
60
6
34
56
4
68
22
50
30
90
96
114
6
10
50
4
98
1
17
4
6
62
30
22
26
54
6
30
72
67
15
8
22
20
10
38
31
17
19
95
10
50
46
3
11
1
17
7
125
10
30
38
22
50
30
66
72
138
90
54
36
7
23
217
53
42
28
24
80
30
10
26
7
53
34
98
30
18
55
9
56
42
60
48
94
38
58
24
26
42
12
108
108
24
46
14
48
12
30
1
65
12
31
21
56
4
110
18
12
16
15
17
28
74
108
18
12
18
49
36
17
28
24
50
10
20
36
30
180
24
30
36
40
14
1
29
10
38
30
18
24
30
10
30
30
206
34
20
16
3
59
82
20
6
42
28
32
42
25
5
30
96
13
41
100
20
30
6
4
3
3
54
98
22
30
6
80
42
42
10
20
25
71
73
77
7
27
105
11
24
13
60
17
90
16
2
58
20
4
21
129
86
54
6
13
71
73
3
2
30
22
20
30
36
30
12
52
38
48
60
24
30
19
111
20
13
35
102
18
112
6
62
18
4
3
65
55
27
68
60
72
60
198
28
74
10
15
35
6
60
4
56
60
19
48
17
19
17
7
35
48
72
12
36
12
18
30
154
20
60
40
6
32
12
66
24
6
30
24
10
26
40
14
6
64
50
10
68
175
95
48
4
8
12
40
69
47
34
6
2
30
108
54
36
4
8
12
10
240
38
72
76
50
54
6
12
120
112
98
88
14
13
53
10
32
60
28
32
48
94
6
2
31
21
3
17
70
110
30
40
26
7
5
12
70
86
94
8
88
57
47
25
65
60
48
30
52
128
22
60
90
26
114
6
64
8
58
14
30
30
36
4
86
30
12
18
90
55
35
24
30
60
16
84
20
18
90
91
11
6
43
77
72
18
4
8
13
59
6
12
12
6
30
4
96
30
110
24
40
26
30
12
31
17
4
36
80
40
14
1
29
30
10
170
18
12
36
42
18
30
24
138
58
14
250
8
72
16
62
7
5
36
4
15
84
96
5
70
66
74
16
14
48
42
120
6
12
48
60
4
60
20
36
12
7
48
77
78
42
40
128
52
68
12
10
33
5
42
36
4
110
220
8
7
23
48
4
6
44
46
14
6
162
18
4
6
174
6
2
60
12
70
3
93
32
88
62
52
33
5
12
76
54
30
20
40
50
6
54
70
15
5
16
24
3
27
9
59
22
20
40
20
6
13
27
14
6
24
25
21
174
36
32
58
32
120
112
56
4
20
10
26
70
44
13
23
4
60
6
20
10
33
89
12
16
2
12
10
30
68
12
48
12
10
80
90
6
4
3
65
30
30
132
40
26
12
18
144
6
30
132
48
4
3
35
48
42
18
60
30
12
12
31
119
46
14
48
12
36
34
8
28
3
11
133
48
29
10
26
4
26
64
80
18
12
30
10
150
8
22
8
30
37
53
60
18
12
18
34
26
30
13
21
36
122
78
12
7
23
52
26
12
52
20
120
10
38
58
140
10
80
42
52
69
11
16
2
12
30
6
24
6
24
18
48
24
16
84
60
75
71
24
66
67
5
18
4
81
129
56
12
18
40
32
72
10
126
30
200
40
14
90
66
30
4
110
6
24
139
41
48
52
68
48
4
6
2
103
39
20
36
12
18
90
64
50
48
55
35
48
12
58
80
42
102
30
60
6
150
49
5
120
66
40
104
18
28
134
1
45
122
12
10
8
18
24
49
21
50
48
18
7
5
18
12
73
108
17
24
76
62
192
30
6
30
4
26
10
14
66
55
219
8
25
23
24
190
36
84
20
40
15
21
54
8
18
79
23
42
30
40
26
30
60
100
90
32
12
91
35
60
12
78
34
50
78
18
19
21
20
43
11
30
40
20
6
64
45
11
25
5
30
12
61
29
28
110
84
6
40
20
30
12
18
10
50
40
2
12
6
4
20
48
52
8
28
14
300
6
64
26
ABCD 94521226862*3^$a+1 [50020]
17
211
60
9
75
5
163
12
21
12
27
57
20
43
96
189
8
144
60
115
81
135
33
27
300
29
148
8
132
31
221
103
57
15
84
21
3
53
4
108
20
7
36
69
39
24
177
39
12
9
63
57
15
9
51
45
243
117
3
57
36
3
329
12
31
117
36
32
88
36
15
60
5
295
165
51
33
132
15
93
159
21
51
21
20
60
40
135
5
79
45
168
12
20
64
15
41
16
24
63
185
136
120
15
41
88
36
96
36
3
9
12
15
36
189
248
31
129
183
177
120
12
63
5
16
15
36
41
139
101
7
93
12
48
32
28
24
240
96
27
72
69
164
76
56
76
3
81
48
92
196
12
3
29
76
219
36
144
24
77
64
48
36
32
115
29
124
15
129
15
5
40
228
27
21
51
9
15
21
36
12
147
113
16
56
16
84
108
8
232
68
172
240
3
5
64
296
72
40
8
19
36
89
103
5
16
15
29
31
84
65
12
40
171
93
152
64
8
7
153
20
151
57
195
57
3
33
180
291
120
21
75
17
76
24
80
55
72
84
9
96
204
80
16
99
77
16
20
52
108
60
24
108
132
159
221
28
132
180
39
69
12
48
68
60
43
21
56
55
12
77
460
3
137
16
27
105
32
36
43
45
180
15
264
57
60
51
77
43
29
16
48
51
93
96
216
48
20
28
104
108
48
28
240
24
27
33
12
36
20
40
63
12
29
16
92
52
123
33
44
36
103
216
21
99
5
31
9
159
141
36
3
12
57
51
36
45
99
45
32
124
8
7
33
27
41
67
45
32
31
120
45
24
135
201
324
48
51
9
96
24
72
20
100
24
164
52
60
15
48
72
165
24
32
19
141
60
12
216
15
72
117
12
195
36
168
41
48
28
99
81
27
113
12
148
84
75
48
65
7
36
57
147
45
96
15
129
188
16
32
112
12
8
172
3
185
43
57
48
12
120
8
40
24
144
56
55
33
51
29
16
27
77
112
108
12
20
28
3
108
21
60
99
24
48
29
108
160
12
20
16
12
135
33
312
15
17
91
45
108
60
75
89
52
3
48
213
24
3
77
43
29
88
128
115
45
192
48
3
24
5
175
113
43
81
315
36
77
88
12
80
28
24
56
88
87
5
160
108
36
123
60
12
93
80
31
161
4
99
165
8
28
36
48
156
87
12
57
168
48
12
48
135
9
51
12
21
15
29
16
192
84
60
75
41
7
245
31
69
51
41
16
123
81
68
196
12
3
9
87
36
45
600
123
9
192
75
41
28
92
4
48
3
9
120
144
27
5
160
75
165
12
51
36
69
135
12
5
28
39
21
15
21
156
32
40
240
300
27
84
24
77
28
147
48
57
168
92
139
12
24
45
120
99
9
63
33
116
19
9
32
283
53
103
9
36
15
36
216
12
72
108
117
56
100
195
108
29
48
103
9
68
220
24
48
60
68
28
111
36
45
3
81
51
269
76
144
20
16
12
15
65
12
139
21
48
8
60
12
67
96
69
75
93
36
12
87
60
48
5
55
12
96
89
67
45
128
12
168
16
267
5
184
8
31
41
88
75
113
64
111
129
195
81
44
64
36
3
240
141
24
20
48
144
4
ABCD 94521383618*3^$a+1 [50167]
7
80
82
6
74
88
98
12
21
57
87
15
42
3
97
30
80
90
46
60
2
42
9
81
36
3
81
70
26
72
12
123
27
45
31
60
2
60
30
21
31
20
6
54
48
90
3
39
33
33
42
72
100
8
58
24
18
12
140
18
28
2
70
143
12
27
10
8
52
11
19
26
3
67
12
60
5
72
25
68
30
28
104
10
26
144
18
87
3
58
62
70
8
3
51
66
24
10
89
1
98
130
60
92
6
12
57
15
106
62
18
3
36
60
31
50
4
26
42
58
24
138
11
36
25
80
60
36
22
32
198
22
50
36
54
10
8
15
48
24
24
120
7
149
1
20
60
12
42
21
84
51
54
39
39
10
80
10
8
4
86
39
48
115
132
66
62
18
70
2
15
60
96
81
36
39
85
26
54
15
13
38
10
54
78
35
45
18
54
118
17
144
57
150
84
6
22
32
18
12
16
44
28
47
96
9
39
72
24
81
12
10
50
82
5
43
5
55
8
100
53
36
1
44
39
1
59
1
26
30
34
41
48
57
15
19
18
30
125
48
15
33
1
20
6
12
57
75
9
9
30
10
47
103
5
57
30
10
83
157
23
60
27
6
30
42
28
74
28
5
63
30
3
21
40
8
90
21
7
42
30
32
18
40
8
34
8
12
69
49
42
18
30
62
70
30
68
3
24
3
72
28
77
21
144
15
48
15
12
90
96
12
10
222
36
80
112
11
84
3
24
48
10
11
49
2
6
30
42
3
87
22
35
25
8
28
2
132
18
51
39
10
188
22
77
103
17
120
33
78
9
73
35
13
83
31
8
21
69
75
72
15
18
28
20
15
24
3
22
8
78
64
18
2
33
93
34
5
13
131
60
96
1
44
120
190
96
74
6
30
54
69
1
35
81
27
3
69
60
108
43
50
10
2
132
40
59
36
3
28
125
15
82
110
70
20
60
28
44
76
50
57
96
37
59
3
30
3
15
34
18
128
93
69
18
57
13
47
43
74
118
72
18
47
31
2
87
81
4
50
28
12
60
8
72
58
8
75
48
1
71
75
160
29
51
12
33
24
15
16
53
21
16
30
42
23
7
41
31
50
18
10
128
154
5
1
2
81
24
45
18
120
10
32
18
45
19
29
1
6
29
15
18
12
195
48
12
24
240
60
57
3
7
44
46
179
13
95
3
54
10
113
180
145
98
22
8
64
18
78
54
56
124
200
9
19
78
30
17
105
10
98
102
33
24
108
133
32
22
60
116
10
44
3
45
3
139
8
28
20
153
27
129
21
99
31
50
22
5
60
25
107
45
15
24
21
10
8
22
80
3
25
18
122
27
45
10
8
28
113
60
24
60
57
3
43
72
5
57
90
9
9
12
15
1
72
102
86
40
47
13
20
10
14
10
29
79
77
84
36
120
1
72
60
102
6
47
25
18
77
7
5
55
5
31
2
63
7
18
20
42
48
9
144
19
53
7
5
3
9
73
18
110
39
3
165
43
44
216
90
3
37
90
29
31
17
93
34
5
123
57
13
152
18
28
53
9
27
36
9
58
77
48
48
7
5
12
81
15
39
6
12
60
22
5
31
24
38
60
18
64
53
36
12
192
15
81
19
78
2
90
28
32
27
144
31
26
27
15
28
174
26
70
20
3
49
23
49
26
72
45
57
15
55
18
62
9
9
30
21
61
6
2
111
21
36
15
25
119
151
65
48
24
15
33
24
15
78
3
9
36
10
53
81
75
21
64
11
72
73
24
30
29
7
32
10
30
17
1
59
48
55
32
28
152
45
1
23
36
51
33
91
156
60
20
24
28
108
92
72
18
3
25
44
28
47
24
7
2
75
7
116
33
84
33
75
15
9
75
108
78
100
30
65
72
7
90
150
56
24
18
12
10
36
32
190
11
51
28
5
15
45
60
147
36
54
28
47
33
75
12
55
36
54
20
3
12
55
90
143
12
1
104
36
30
90
72
135
15
18
100
44
15
15
88
20
82
35
33
18
4
29
57
63
24
67
101
15
30
3
36
85
56
15
24
24
9
10
150
72
30
50
46
2
42
136
29
24
72
24
3
18
30
54
3
7
68
22
11
15
10
24
30
188
78
10
29
81
34
18
2
60
120
46
167
3
24
40
6
54
26
39
45
3
33
34
98
10
8
105
67
18
12
23
19
90
56
27
73
23
27
72
102
15
48
27
16
20
33
9
202
65
13
20
15
27
10
120
80
63
15
10
8
64
263
12
3
12
6
94
60
48
60
17
21
63
36
45
15
21
10
24
8
21
27
82
60
120
50
12
36
64
29
24
15
22
6
2
28
59
91
54
56
75
25
24
80
28
11
9
60
28
90
29
45
123
37
8
28
30
24
5
21
267
75
33
67
20
45
117
75
384
51
105
15
78
3
48
69
10
17
63
21
12
57
28
47
7
60
8
82
95
31
102
203
37
20
10
150
47
55
5
1
47
ABCD 94521455974*3^$a+1 [50107]
54
413
240
16
15
81
9
36
198
36
36
165
15
17
48
79
36
18
75
33
159
111
65
79
65
115
18
59
31
18
72
135
63
17
73
39
32
1
63
9
198
36
90
36
95
31
180
54
87
3
90
83
43
18
3
96
336
144
15
108
18
131
96
7
36
69
48
32
31
162
90
144
5
288
16
32
19
93
177
15
32
43
54
72
71
144
64
96
129
47
7
216
33
147
93
192
255
36
90
144
54
72
72
342
18
18
144
35
16
320
16
27
234
126
270
47
25
72
216
39
96
48
69
27
272
43
162
36
47
97
95
49
63
27
54
47
16
48
69
72
35
16
39
54
243
176
16
96
48
32
1
111
51
45
153
39
33
180
90
17
19
90
99
48
123
54
15
48
297
90
29
48
103
90
36
54
117
144
117
59
283
18
18
129
51
93
123
69
96
195
54
39
15
36
90
147
123
36
65
240
19
72
162
83
43
234
162
345
240
243
558
162
36
9
80
73
234
108
17
73
36
54
173
112
32
43
396
252
54
23
16
159
18
18
180
36
54
162
18
90
161
48
61
36
111
33
72
270
18
72
95
16
33
15
21
27
80
192
43
69
3
36
108
90
99
128
160
45
288
54
29
112
21
11
169
39
240
99
90
3
80
97
15
80
48
64
48
240
32
48
144
19
54
87
3
108
113
13
126
90
75
141
35
37
27
171
198
90
72
221
304
33
90
21
32
73
39
87
18
36
18
17
16
32
192
16
105
87
93
18
234
119
133
90
378
126
306
167
16
15
18
63
9
126
72
162
36
11
96
73
119
7
201
249
71
55
108
90
36
207
9
54
198
27
153
108
75
123
101
16
63
161
19
180
72
162
306
54
162
69
240
32
199
18
342
180
54
183
144
32
91
36
161
127
36
126
15
32
16
117
27
144
32
160
80
151
57
192
240
393
90
93
15
144
113
49
15
48
288
45
35
19
180
18
162
108
153
9
23
112
96
93
83
61
83
43
69
75
18
162
81
32
139
108
9
117
59
16
15
216
249
432
80
16
48
48
81
36
54
261
32
103
41
112
153
54
144
126
18
81
45
72
108
54
18
215
145
15
3
45
135
36
117
48
15
18
15
75
72
77
48
91
69
39
54
3
303
126
51
57
231
48
80
73
23
13
144
54
29
97
15
21
162
9
9
18
144
72
173
48
96
277
75
177
144
63
63
177
75
90
36
36
35
48
16
135
36
288
36
306
15
3
125
1
111
15
81
189
ABCD 94521665926*3^$a+1 [50048]
8
97
30
33
3
89
16
72
57
23
28
39
33
9
23
31
17
13
6
141
57
3
20
73
75
12
117
30
12
24
204
21
45
30
65
4
21
87
9
18
81
24
80
55
30
51
44
16
45
95
1
71
109
120
11
7
66
135
15
5
1
11
37
6
24
21
20
55
5
1
30
21
87
72
69
32
28
12
12
96
21
78
12
24
45
32
12
60
28
39
24
24
33
9
108
15
60
80
97
11
37
15
51
6
24
47
37
36
47
43
17
48
31
53
55
6
267
9
39
44
91
24
33
48
9
83
37
131
1
11
7
5
16
12
9
51
32
16
44
1
90
24
30
3
63
29
25
3
57
11
85
47
7
81
21
48
96
210
17
7
90
12
54
9
15
12
78
11
19
30
30
41
40
12
3
165
9
11
25
47
13
59
40
20
28
3
117
63
60
9
21
27
48
15
54
30
41
52
9
24
15
9
15
96
60
20
24
7
24
17
132
31
57
8
12
73
27
80
67
41
1
18
5
31
84
6
27
3
65
52
12
80
37
39
20
24
121
24
30
5
16
32
7
53
28
80
24
76
200
40
12
33
36
11
7
36
89
1
95
4
21
30
54
3
12
48
39
24
6
54
24
93
27
41
25
114
21
20
31
60
21
152
36
84
88
87
102
78
12
78
6
77
28
105
59
31
60
57
12
8
13
144
3
87
12
33
51
17
73
54
5
28
63
84
33
9
83
7
18
3
20
13
24
11
25
6
93
108
117
42
54
99
45
6
9
15
30
51
15
89
37
3
45
23
268
72
27
60
30
36
39
140
76
44
127
141
3
30
6
21
3
5
79
41
91
9
15
96
33
15
21
159
30
51
44
88
9
23
61
30
84
5
48
72
16
69
6
84
6
30
65
12
72
61
30
36
29
19
12
21
32
40
45
11
60
1
60
11
28
24
45
90
90
3
8
19
60
5
1
15
32
19
33
56
72
12
40
36
84
48
3
9
36
20
1
54
24
41
12
12
265
6
90
47
72
1
15
32
12
1
135
105
87
8
100
44
31
29
36
4
20
85
3
69
30
24
36
9
24
45
35
48
43
186
18
60
12
33
48
159
141
27
6
15
99
33
27
53
13
27
3
36
33
15
65
127
48
36
17
43
45
9
15
36
24
21
54
21
12
140
13
90
36
21
8
12
49
39
60
99
101
52
3
5
4
87
81
8
19
41
1
24
144
23
19
24
45
12
57
15
21
59
1
27
20
7
45
45
35
31
60
165
129
95
48
13
267
8
25
15
32
12
37
83
16
132
3
36
18
15
8
28
24
20
16
15
29
28
27
120
12
81
8
151
24
9
48
9
23
16
12
129
18
53
13
35
4
36
99
12
24
5
25
35
19
6
60
27
20
43
24
60
45
21
30
117
27
5
48
28
51
18
66
96
18
15
75
66
59
31
6
83
48
7
21
15
5
31
9
9
75
15
41
24
31
89
55
45
56
1
3
96
72
27
60
6
6
41
28
9
11
12
43
5
19
153
3
60
36
108
53
7
36
29
40
60
20
96
72
108
12
48
79
65
136
45
95
1
99
99
120
5
7
9
45
35
1
3
27
48
6
95
49
15
8
88
80
4
48
48
21
183
27
41
52
36
45
24
3
27
36
6
54
84
30
3
192
21
95
19
12
21
27
5
55
30
3
12
56
4
51
45
39
65
16
21
3
68
108
19
5
7
48
41
25
27
3
6
54
137
73
39
128
43
24
30
6
9
20
85
11
72
43
24
5
76
39
66
87
9
30
9
15
24
60
41
415
9
8
19
21
8
40
104
91
9
8
12
88
27
21
72
27
33
3
6
90
29
40
72
20
60
73
39
15
153
3
5
4
56
100
12
92
91
54
75
51
6
23
16
44
16
75
9
60
8
127
33
27
6
47
40
3
5
1
54
5
52
9
23
100
27
29
4
20
1
47
19
93
81
66
53
37
11
100
9
24
27
120
20
60
40
3
65
1
99
15
29
36
52
33
119
1
39
8
88
9
51
141
48
6
5
64
15
21
80
199
33
123
17
13
24
6
129
108
87
36
117
20
100
3
17
49
39
15
17
132
151
9
141
15
9
6
5
24
28
57
6
17
13
27
9
24
35
12
12
7
30
24
27
63
5
49
66
30
155
49
42
90
3
20
16
39
21
144
68
37
66
60
29
96
24
91
9
15
5
28
128
31
33
68
120
88
84
15
41
60
79
93
68
52
3
90
54
21
60
20
84
61
35
12
13
27
20
67
33
20
217
51
81
114
117
3
45
72
117
3
20
49
48
42
30
18
81
9
71
112
12
51
5
49
11
55
9
15
12
53
25
23
19
29
4
21
90
29
67
114
54
5
28
60
80
72
37
138
33
72
8
13
15
120
15
66
3
15
132
21
9
18
30
35
196
32
28
9
120
131
24
60
91
89
28
117
15
60
51
69
36
24
8
28
15
45
20
19
30
3
27
33
20
12
28
3
29
120
16
105
36
39
165
6
48
6
24
75
27
149
1
51
48
164
16
32
52
20
67
41
79
29
19
12
29
49
3
80
60
7
5
28
68
12
97
123
63
69
51
45
135
84
12
ABCD 94521741326*3^$a+1 [50099]
104
28
81
27
36
33
144
131
13
95
1
51
66
14
112
60
20
34
27
21
18
18
36
2
49
131
12
28
18
318
108
54
51
27
44
10
36
48
78
32
13
119
24
4
72
54
24
30
96
36
21
47
16
288
32
118
74
16
66
18
54
36
2
94
3
51
48
36
36
150
18
48
90
24
36
38
10
6
12
198
90
20
76
72
80
22
42
20
16
12
80
88
66
3
83
46
86
16
9
63
33
63
84
6
18
48
144
6
18
45
63
8
12
10
2
48
96
16
33
129
62
16
12
78
48
18
6
66
90
6
84
56
48
4
24
156
44
36
52
68
22
14
58
2
1
117
18
18
54
20
22
72
90
18
2
52
30
14
49
15
8
48
34
12
96
62
4
8
10
36
6
12
56
70
3
35
40
12
56
36
94
111
71
72
120
34
60
18
48
144
72
32
1
21
27
45
38
34
24
50
72
22
12
36
204
66
68
22
62
16
32
70
24
12
42
12
126
18
114
102
6
108
74
52
54
15
69
2
24
82
222
20
13
21
14
22
90
18
123
57
12
24
50
1
39
57
47
4
80
28
48
54
24
66
78
26
22
54
116
10
6
56
34
36
14
16
36
56
1
3
44
24
142
6
18
36
2
10
72
6
212
84
22
122
22
42
32
61
23
72
112
60
48
6
72
36
51
39
9
95
34
15
45
3
9
6
108
44
121
81
204
72
75
63
32
112
54
2
16
32
4
24
54
84
38
108
49
117
12
15
57
26
10
3
15
32
22
60
38
28
36
18
6
18
84
14
36
46
30
20
12
40
164
36
70
96
30
54
3
15
33
3
6
18
8
94
72
74
48
220
164
61
45
26
70
50
36
36
16
6
66
54
26
132
13
96
23
124
72
6
62
24
22
18
81
3
32
48
46
38
12
13
48
15
20
40
18
38
28
32
36
46
72
38
132
76
6
98
28
189
81
15
23
118
3
165
90
12
104
108
1
3
92
52
18
171
143
48
1
3
84
9
63
24
80
60
84
4
18
78
102
24
26
12
10
96
26
4
54
18
24
9
45
3
23
58
14
4
6
62
169
39
90
50
16
78
2
82
2
12
64
84
6
26
28
44
4
18
6
20
34
62
22
50
168
24
100
18
18
32
82
66
20
88
42
54
36
32
84
64
72
12
72
24
20
48
214
62
64
18
60
84
126
60
32
49
39
24
174
182
88
21
39
48
6
30
69
23
40
66
90
90
50
10
18
12
33
96
3
20
16
8
4
18
75
35
112
44
58
26
10
2
36
12
112
72
24
18
12
78
120
45
15
129
69
27
48
95
100
44
48
10
87
9
126
84
8
10
42
36
66
18
20
13
21
74
120
22
42
8
4
42
50
178
15
27
84
20
22
12
36
24
14
58
18
12
32
40
8
142
26
4
20
22
218
46
24
102
36
36
18
50
49
35
46
18
45
96
3
45
135
96
48
36
116
64
18
18
6
66
21
96
119
88
8
10
15
63
30
2
4
30
98
70
26
157
27
18
54
72
126
42
45
81
18
44
112
54
6
36
30
74
60
34
30
6
162
21
33
15
47
22
72
24
158
4
30
14
13
47
72
34
26
16
20
70
38
16
36
80
28
156
60
44
4
18
198
32
10
72
54
66
2
58
36
30
18
26
34
18
21
23
120
82
63
15
18
159
39
120
6
66
57
57
87
35
12
192
10
86
28
84
36
20
94
74
16
33
51
164
16
9
81
42
8
12
64
42
39
35
70
14
22
2
106
122
16
45
71
48
4
48
216
162
62
96
40
144
60
102
126
68
46
3
63
32
202
150
12
24
156
152
24
4
36
32
22
78
48
18
2
34
2
22
26
13
9
108
18
24
33
3
18
50
52
36
81
27
126
60
12
6
84
108
36
36
78
3
119
58
15
111
8
4
54
18
24
92
88
18
2
28
56
120
10
14
25
47
16
33
27
72
72
90
14
76
198
26
40
114
14
48
10
12
98
88
36
30
6
33
48
3
45
9
26
12
1
51
92
34
15
45
54
45
9
110
12
13
27
36
72
8
22
14
46
14
1
83
4
6
66
32
94
24
98
22
114
12
18
86
94
24
86
84
82
75
167
28
108
56
28
20
22
12
74
58
74
124
18
27
23
88
81
33
12
3
75
36
30
42
56
1
135
9
9
14
118
38
61
9
36
38
180
28
20
168
16
33
143
52
24
44
46
2
52
20
34
66
72
54
18
240
12
81
27
18
60
30
32
58
6
153
35
22
54
24
92
106
102
78
38
46
78
48
ABCD 94522205236*3^$a+1 [50072]
1
87
51
96
6
15
48
24
56
55
9
200
1
75
9
12
18
12
126
63
9
36
36
30
54
11
13
6
29
36
136
69
6
93
12
48
60
51
6
36
12
15
15
30
83
19
54
15
144
32
19
24
216
6
39
96
21
15
159
120
5
25
30
84
9
12
164
121
39
20
145
24
6
41
55
6
39
140
36
84
16
105
18
30
36
48
60
147
45
111
128
55
57
9
15
8
55
42
48
72
15
111
12
66
11
4
36
48
48
8
7
54
150
24
9
3
45
12
33
23
16
33
15
56
19
33
108
72
3
77
88
96
68
16
15
84
42
210
24
30
39
33
84
150
21
84
15
45
9
72
39
33
11
4
111
6
108
27
3
42
120
30
33
33
108
51
15
29
55
54
102
30
83
1
27
9
99
57
12
107
1
63
132
3
54
42
9
20
67
192
41
40
56
55
33
21
12
18
149
13
35
4
20
64
57
48
6
54
144
27
9
66
78
72
23
36
16
3
93
9
24
47
25
54
6
42
18
24
48
42
54
35
19
36
29
151
9
21
72
15
45
12
60
15
32
108
112
68
31
5
64
8
4
9
6
21
48
80
16
120
24
75
30
54
17
13
18
42
96
72
27
21
39
20
36
124
45
12
51
9
11
4
15
6
72
47
28
87
105
21
24
90
41
19
33
51
30
47
109
36
63
21
23
112
99
42
27
27
141
32
72
13
36
66
9
44
37
18
18
107
7
6
108
59
72
121
48
39
56
85
75
9
6
42
3
21
39
45
39
21
84
75
12
45
264
111
48
51
41
16
3
6
3
8
24
4
44
7
29
1
3
45
11
36
73
36
15
32
157
150
78
72
71
16
45
78
42
66
12
36
30
11
100
176
108
40
60
45
51
9
27
15
113
19
57
105
71
28
20
25
30
57
39
29
1
18
66
39
51
57
24
56
4
45
179
36
43
33
32
31
29
52
20
79
6
35
109
75
24
21
12
99
3
30
48
48
6
21
32
1
159
128
7
48
9
120
33
15
33
60
75
180
33
15
9
42
9
21
99
21
39
21
24
24
135
36
15
5
16
9
87
99
54
66
125
43
72
6
18
41
13
72
30
48
57
104
76
3
30
36
111
9
216
71
19
78
228
12
15
33
15
20
19
45
105
54
5
91
53
76
20
25
120
87
105
15
24
135
6
23
144
7
5
1
12
48
12
60
3
33
39
117
48
36
30
84
5
61
90
45
21
15
108
20
12
163
41
49
135
15
18
48
24
12
78
72
101
72
7
78
36
27
39
6
3
9
48
27
33
84
84
51
48
15
66
6
5
61
99
33
156
51
9
12
59
139
54
147
9
35
91
24
21
15
96
17
88
20
64
15
69
9
42
5
49
6
45
15
5
61
35
79
29
49
48
63
60
80
7
12
6
15
176
25
84
24
42
6
24
11
49
114
5
25
36
51
108
69
12
228
11
25
27
27
72
6
24
71
55
9
96
24
45
51
69
60
108
6
30
36
75
3
30
95
97
30
60
174
47
40
128
31
113
12
28
32
25
59
1
131
28
57
54
93
36
51
54
75
12
105
23
1
15
44
19
17
73
11
252
19
30
11
72
112
33
42
33
3
90
18
21
8
72
28
15
18
15
93
24
66
5
151
29
79
33
60
39
93
111
96
36
125
19
54
147
32
16
99
30
15
72
21
147
93
39
188
72
40
9
36
51
20
4
93
11
19
5
16
75
24
108
45
9
59
64
75
120
30
63
32
121
12
27
72
99
6
108
27
84
21
90
21
108
15
66
95
55
165
144
39
45
21
84
23
12
25
12
30
5
28
12
9
120
24
30
78
47
28
33
15
201
24
111
36
3
125
1
15
45
99
51
141
45
132
6
45
45
114
198
227
72
1
72
23
19
6
132
35
1
30
77
73
12
12
11
97
12
216
147
12
45
132
63
96
15
21
15
150
48
11
37
3
177
15
39
45
69
15
15
90
24
36
51
3
132
41
4
36
27
78
18
17
25
35
48
1
39
15
9
75
77
25
54
9
33
42
66
171
99
105
12
68
64
80
37
24
51
15
6
18
9
336
284
88
33
12
3
69
83
84
36
37
132
15
104
24
52
39
12
17
61
12
102
6
84
48
99
345
84
150
36
5
25
30
65
19
21
3
36
81
33
36
24
66
6
36
60
3
39
96
6
60
59
4
33
23
1
35
79
5
115
6
39
45
35
31
96
78
84
63
27
6
95
145
30
57
33
131
ABCD 94522331342*3^$a+1 [50029]
24
5
30
45
165
18
42
18
37
41
87
88
5
12
87
48
123
24
21
39
96
33
16
41
42
18
42
42
31
29
195
141
27
112
41
60
12
87
81
7
5
43
8
21
43
8
99
45
15
48
42
31
5
24
3
75
120
85
17
31
5
19
113
42
18
42
1
80
9
48
7
5
96
3
69
187
53
12
39
96
15
78
48
12
90
37
23
42
138
48
72
18
60
15
40
77
67
53
60
42
21
24
45
96
12
111
16
41
63
9
48
24
36
3
24
48
72
48
40
5
75
48
120
9
102
1
104
3
37
41
84
3
75
21
21
96
42
18
39
33
87
16
8
21
43
8
40
24
11
24
6
7
53
12
7
53
78
69
3
12
1
29
3
27
138
27
3
12
73
23
9
75
13
17
108
75
27
13
35
42
66
60
24
66
3
57
12
3
9
15
45
36
192
55
8
27
138
102
13
32
45
43
17
42
45
15
138
42
48
78
79
5
36
42
78
15
117
42
78
168
30
12
25
80
45
72
43
8
24
48
48
39
18
12
6
42
147
3
21
9
90
90
42
96
12
85
72
5
6
12
30
3
48
9
12
30
18
27
48
45
27
3
18
19
5
75
243
45
45
3
27
18
75
40
8
87
249
21
67
8
24
96
69
30
126
12
51
9
18
102
15
195
18
54
21
24
24
72
27
60
12
13
53
75
117
102
48
78
24
66
42
43
72
32
33
12
75
48
15
25
5
18
42
12
123
240
15
25
8
24
93
102
69
16
48
107
198
48
39
3
18
24
78
72
85
101
30
69
3
48
117
33
24
55
83
18
24
48
67
80
3
12
33
33
12
43
128
136
80
63
25
77
30
45
40
113
12
36
7
8
24
21
19
8
72
136
47
225
120
72
21
19
48
17
36
60
54
36
60
33
27
90
27
15
57
45
3
48
40
125
54
69
64
8
69
3
40
56
81
15
123
42
156
102
42
39
21
51
27
72
36
25
8
69
43
89
168
127
56
48
81
18
13
152
33
12
12
138
18
3
24
57
6
49
8
177
15
81
55
35
60
49
101
120
24
3
153
270
60
45
189
3
105
18
72
90
48
42
18
12
48
72
42
201
39
105
3
18
75
219
6
39
3
48
54
60
6
84
33
45
51
99
13
35
150
102
12
13
17
39
27
45
9
18
138
3
99
78
7
56
21
75
51
24
21
27
18
19
56
9
36
3
39
240
42
55
65
60
43
35
85
8
72
15
30
12
18
90
75
3
60
9
24
27
54
18
13
29
18
42
6
9
21
12
55
35
21
96
33
180
162
18
63
57
7
80
40
23
33
99
141
9
15
40
5
3
3
45
69
150
6
84
96
12
42
60
25
83
45
57
15
24
21
3
57
66
37
128
40
8
57
72
72
15
40
11
45
129
18
48
213
51
90
195
48
40
8
27
198
12
30
85
5
27
33
18
54
231
15
9
75
6
60
187
120
23
9
21
27
45
42
9
64
17
6
97
5
12
63
75
45
45
67
113
42
61
47
138
7
56
21
3
72
48
243
69
24
21
6
24
78
18
54
138
45
40
47
33
33
12
48
60
60
30
12
73
32
72
93
3
160
5
30
102
42
45
24
39
60
13
128
16
35
36
102
12
15
21
19
41
135
165
54
13
32
21
60
30
9
51
42
120
12
63
93
54
21
189
3
27
66
3
24
112
23
48
9
40
83
18
3
57
60
30
69
81
60
3
21
43
8
9
63
15
42
55
53
90
73
5
3
24
72
21
42
138
12
3
87
57
24
21
108
55
23
49
53
27
105
15
33
138
45
64
8
33
84
6
30
12
3
40
80
45
102
21
24
105
18
102
18
24
48
30
15
45
78
30
24
39
21
18
48
9
21
12
231
21
126
42
27
21
75
129
60
108
18
42
108
87
40
17
6
57
3
69
81
39
81
39
88
56
27
45
39
1
65
79
56
24
51
144
13
8
72
75
132
145
125
150
60
33
15
25
8
120
24
51
222
12
66
9
21
24
48
12
15
3
21
27
117
72
16
104
3
13
77
3
48
24
15
18
24
63
72
45
219
69
27
21
60
7
56
21
48
43
5
54
6
63
16
8
63
145
8
72
69
43
8
24
21
19
53
51
21
108
18
37
35
18
60
55
120
24
35
48
37
131
30
7
80
63
60
117
15
48
42
15
96
16
8
63
114
55
11
30
24
18
21
51
21
24
24
120
16
200
51
30
12
27
75
18
132
15
3
12
121
35
42
12
55
168
5
30
85
23
ABCD 94522468336*3^$a+1 [50061]
96
120
15
129
60
12
96
12
72
3
192
48
81
192
15
177
31
29
60
156
36
144
60
75
16
5
96
144
24
84
12
3
45
156
36
84
12
60
132
96
12
39
201
12
123
9
60
288
12
156
48
36
31
77
12
423
57
39
117
27
105
247
5
144
60
79
48
29
36
24
84
24
12
24
24
72
204
12
15
333
67
137
36
264
60
120
216
31
125
228
96
12
180
84
24
324
63
48
9
72
48
15
153
72
31
5
96
91
17
156
99
21
36
24
36
43
17
36
120
48
24
96
84
72
15
45
96
72
36
192
252
48
12
192
48
336
12
12
96
12
27
16
65
24
36
144
36
84
27
105
48
120
12
99
21
48
168
60
12
123
93
12
183
9
108
27
160
65
12
24
12
228
36
103
77
48
120
60
288
132
12
108
48
24
43
197
36
132
288
24
264
96
360
219
9
135
93
24
43
5
12
79
5
75
21
60
48
48
79
65
24
7
48
197
12
72
96
60
84
84
147
144
213
123
69
75
105
144
156
48
108
84
36
312
111
57
60
108
24
36
12
39
105
60
60
15
96
69
75
141
48
36
175
416
45
72
43
65
48
204
60
12
43
5
48
48
75
57
12
72
48
132
15
48
33
15
117
108
132
12
108
48
3
9
312
111
69
24
72
43
29
36
12
84
84
96
91
173
144
72
108
180
43
113
24
36
24
75
93
12
36
84
132
36
12
120
48
120
252
36
144
12
48
15
45
36
180
12
108
96
48
252
168
96
60
19
5
120
372
156
192
168
12
96
60
147
57
48
7
101
72
67
101
120
36
180
24
307
29
24
12
319
29
60
60
132
48
7
5
48
24
36
31
29
60
39
48
117
12
468
12
60
163
17
15
69
12
132
108
15
48
16
224
81
399
45
99
117
48
72
195
33
96
15
9
7
80
45
84
132
12
175
17
48
132
24
24
72
3
21
27
112
17
108
51
21
91
17
96
72
24
15
129
31
53
72
24
24
108
108
120
36
24
156
123
153
12
192
360
19
77
24
123
112
161
72
12
48
228
60
139
53
216
51
81
12
108
144
48
183
45
24
36
103
149
96
192
72
96
84
15
33
48
36
75
141
48
67
17
192
84
75
21
91
53
235
77
204
60
120
3
57
48
36
51
69
120
51
33
12
60
144
36
168
60
96
96
204
12
12
123
48
189
60
72
60
108
12
144
144
132
48
108
288
180
72
72
36
144
72
24
51
153
87
45
243
153
12
108
168
7
5
84
55
41
72
48
12
60
36
216
96
252
15
45
120
12
15
309
264
72
91
65
15
189
36
72
72
144
36
24
67
17
36
27
48
81
36
27
33
48
180
12
24
24
15
64
125
108
48
60
24
108
7
17
63
45
3
48
21
ABCD 94522520044*3^$a+1 [50022]
20
51
57
48
112
23
81
3
36
37
32
36
21
90
18
27
9
114
85
12
5
3
12
4
144
131
84
132
54
31
5
39
51
1
12
20
60
81
15
39
25
71
9
112
23
30
72
54
1
96
80
24
40
24
36
36
119
25
5
43
11
36
1
53
7
108
36
36
107
1
20
15
36
13
92
28
20
12
69
36
18
61
12
108
32
64
36
48
44
117
99
12
27
36
6
31
120
8
16
8
45
6
45
40
12
48
60
65
36
31
32
108
39
78
3
27
60
21
15
49
5
351
64
72
35
18
27
40
23
33
84
9
30
109
41
54
93
9
75
88
32
9
30
6
91
12
77
55
8
48
64
149
51
39
121
156
20
3
21
3
301
41
15
64
80
15
45
12
129
15
3
36
25
65
7
47
93
9
54
24
13
44
159
37
8
84
28
24
29
54
25
11
201
15
121
83
36
18
31
12
20
27
21
124
20
45
60
115
77
3
28
47
1
32
3
36
33
51
6
84
15
165
96
39
24
40
32
24
16
48
47
9
100
36
96
8
39
33
12
112
68
21
19
56
24
51
36
73
48
32
40
12
20
40
23
30
51
60
4
8
4
23
73
48
5
27
100
32
147
18
55
20
16
101
60
15
76
108
36
29
15
72
9
3
16
11
60
109
152
27
37
359
1
24
11
73
11
49
8
28
84
12
20
15
61
12
17
19
5
87
3
21
123
61
72
24
5
19
60
20
9
12
39
201
19
32
87
6
27
9
3
12
75
13
60
11
21
84
24
40
108
12
48
59
24
1
68
21
54
21
40
65
30
21
4
12
44
36
28
59
13
8
24
48
9
55
48
8
147
13
32
117
30
21
112
72
35
30
54
109
36
56
36
52
8
48
52
20
24
33
183
24
16
24
48
8
144
64
84
36
11
60
54
31
48
47
13
17
135
45
43
8
40
107
85
20
16
95
21
24
196
96
44
24
16
24
132
60
17
103
32
120
51
36
45
36
24
16
77
55
11
6
99
24
48
99
108
72
1
48
72
20
12
36
111
24
109
17
39
15
25
24
41
7
83
21
15
49
192
8
100
12
8
9
15
16
5
84
42
45
3
1
41
30
13
128
3
69
36
21
43
17
84
111
40
56
27
21
112
72
20
87
21
52
32
76
8
16
29
67
32
40
17
79
36
35
18
15
76
65
31
60
48
47
85
35
93
21
7
20
112
60
35
133
80
48
9
15
16
24
32
3
13
23
54
91
35
1
48
20
57
48
7
96
60
107
6
54
61
29
27
9
15
12
4
48
5
27
48
108
60
52
65
72
60
475
20
16
44
75
9
45
15
51
24
25
11
84
54
51
40
95
49
35
21
21
3
28
32
21
54
33
9
79
11
33
36
15
49
11
90
39
135
133
80
24
48
60
60
48
4
48
77
19
101
54
1
5
15
28
5
75
160
120
65
87
3
12
1
120
8
36
15
1
224
96
3
49
12
35
45
3
177
60
28
72
48
32
120
9
66
60
9
132
4
24
41
78
36
21
48
15
42
91
20
9
15
4
36
24
32
40
143
105
84
45
15
21
15
36
88
20
51
24
30
7
35
81
40
59
13
120
56
16
5
3
40
11
49
41
24
15
15
21
64
77
60
39
76
84
29
6
36
129
16
29
7
53
15
12
3
45
51
18
72
51
87
6
31
20
4
35
36
69
12
3
24
21
15
117
57
90
57
39
84
25
36
71
33
21
27
27
45
12
16
84
8
40
8
39
1
8
40
5
19
11
25
36
104
15
1
5
19
56
88
12
23
36
37
17
15
52
24
24
5
27
24
21
54
25
80
9
36
31
59
36
9
9
3
48
75
85
84
108
12
48
23
45
4
60
36
96
8
87
93
52
24
32
33
39
21
55
12
8
24
16
24
17
75
36
93
36
15
15
9
64
68
84
16
12
108
24
29
6
120
90
51
40
12
5
180
87
36
28
89
27
16
44
64
29
51
15
97
227
57
105
15
136
84
20
105
3
76
36
108
107
9
9
43
32
12
28
77
43
60
108
47
1
11
18
6
141
40
80
184
36
48
47
1
20
12
36
40
35
30
31
23
36
105
100
11
1
77
36
15
52
48
24
32
45
18
85
60
20
16
29
103
29
3
15
72
21
64
20
40
176
24
16
8
36
36
88
20
132
48
72
3
6
15
48
16
11
1
188
72
9
31
84
29
15
24
16
11
1
60
80
9
31
60
107
156
21
33
42
9
99
25
56
60
39
37
65
15
99
37
12
32
9
67
80
52
12
5
31
20
24
45
103
47
69
60
51
1
72
8
27
13
48
11
9
111
21
40
120
12
12
8
45
43
20
48
12
72
48
72
36
12
27
42
30
24
117
48
16
24
56
39
1
35
105
60
3
93
52
35
36
121
5
48
63
24
45
18
1
65
39
16
12
47
30
6
49
41
19
107
33
21
19
12
84
24
17
31
20
84
15
13
80
48
33
51
9
7
48
152
9
39
16
65
115
83
13
59
1
ABCD 94523669536*3^$a+1 [50013]
19
11
36
49
108
65
55
11
90
19
32
48
33
199
101
19
8
27
24
54
120
31
119
18
19
29
24
135
72
45
3
76
155
30
39
52
5
30
36
133
47
33
36
45
3
16
65
36
6
12
37
59
69
36
75
1
80
4
24
35
18
18
84
36
6
120
6
33
16
41
3
15
21
4
5
55
95
85
96
71
30
24
48
31
164
16
56
3
132
105
15
6
19
65
79
11
60
30
19
104
160
77
115
65
39
15
9
63
90
87
12
45
6
109
44
120
51
13
12
41
3
16
23
30
91
84
11
1
68
52
89
36
24
126
9
81
36
18
25
20
64
65
78
30
127
17
6
72
97
44
51
6
48
31
29
19
60
5
27
15
54
84
18
114
15
3
37
11
33
84
60
3
9
33
7
44
4
35
25
32
9
91
5
18
1
11
36
204
66
7
32
3
18
7
5
67
80
33
6
36
48
85
47
25
5
6
84
33
45
12
24
12
18
1
68
100
47
25
24
29
108
63
24
16
17
79
140
4
44
45
30
162
39
21
3
16
29
18
150
19
44
16
11
30
60
43
36
11
13
24
72
29
6
18
30
61
20
45
24
18
13
60
11
49
36
29
12
24
43
56
60
4
65
18
57
12
9
66
69
21
24
39
12
15
18
67
29
30
1
41
48
36
24
51
28
92
4
5
75
16
83
36
6
90
18
18
48
9
63
78
19
12
23
12
9
4
36
59
21
40
56
24
16
8
72
123
57
3
12
6
39
9
126
6
18
81
165
18
42
3
15
81
16
5
36
42
18
43
41
75
40
29
42
49
128
136
36
20
280
80
64
65
31
41
39
4
20
195
21
9
15
9
36
31
41
7
32
60
24
51
25
44
27
108
12
54
24
12
7
36
44
75
1
24
32
3
61
77
19
48
12
35
48
57
3
1
17
147
12
60
33
12
43
32
33
7
20
45
6
109
35
13
132
89
51
123
72
24
12
13
24
23
54
30
6
127
20
12
3
18
54
25
5
54
90
31
29
30
6
79
59
1
5
39
100
12
113
7
53
18
12
25
17
30
24
21
141
19
24
11
54
55
29
67
8
75
12
24
12
18
91
20
100
44
57
7
23
69
111
9
24
96
39
1
29
72
54
6
39
9
42
13
56
3
12
6
18
72
9
21
18
61
35
13
20
87
33
36
75
25
60
101
63
40
5
127
89
39
33
12
36
31
29
51
21
127
12
44
24
12
144
51
25
5
36
18
24
72
36
37
11
114
15
100
11
165
16
101
54
25
53
18
9
28
53
39
48
160
180
36
71
18
31
11
9
9
27
39
1
251
78
12
18
36
6
99
60
3
102
15
40
53
6
21
69
19
56
15
25
29
36
54
1
89
27
63
1
35
81
81
12
36
31
59
276
18
27
21
60
27
57
43
32
129
159
16
35
96
90
3
27
18
31
84
125
7
44
51
45
4
5
144
60
55
71
30
99
27
54
31
23
97
8
16
120
56
48
57
84
159
52
5
6
93
15
90
90
54
87
88
5
7
11
18
54
66
55
20
4
92
48
3
169
5
79
60
5
6
69
40
11
309
57
54
9
21
19
96
60
80
15
6
79
44
64
32
99
234
67
20
3
6
30
25
24
32
84
4
32
15
33
111
24
21
51
90
63
21
96
54
54
7
200
24
60
16
20
33
7
11
30
7
71
54
7
23
150
30
6
30
6
79
44
33
42
1
47
33
64
32
3
97
5
63
27
36
54
19
41
43
12
8
3
73
5
55
24
56
9
15
12
28
11
6
55
53
7
65
180
79
5
91
140
45
19
36
140
39
21
4
164
12
63
21
15
25
17
12
7
20
15
66
90
37
12
5
15
28
35
12
13
56
24
57
15
15
78
67
59
21
28
5
15
3
109
11
234
55
53
6
9
81
72
54
9
21
15
75
9
15
1
24
84
12
53
31
47
33
15
36
45
9
24
91
29
60
18
69
160
24
29
6
25
101
43
80
111
81
64
35
36
25
128
16
36
24
17
24
15
93
30
18
42
105
112
8
16
137
30
18
6
54
90
120
9
15
36
36
33
21
54
12
114
39
12
64
47
33
36
3
66
39
3
9
75
36
24
108
45
52
80
21
12
126
1
23
12
13
32
33
18
30
3
15
1
5
36
12
7
20
184
41
60
54
126
30
73
41
79
23
69
28
53
48
6
228
1
24
96
29
51
124
12
59
21
51
24
108
30
18
60
12
1
41
18
21
99
90
27
9
51
60
33
36
15
21
6
12
36
222
19
84
204
32
24
16
11
37
35
21
4
11
24
72
30
103
20
76
60
24
47
9
9
7
48
17
30
25
29
19
77
15
33
60
48
7
17
159
21
19
89
27
3
25
11
25
36
11
54
60
63
27
90
84
51
4
17
18
42
18
66
60
19
80
27
48
69
12
45
114
102
19
108
12
29
19
36
47
42
48
3
100
96
20
3
25
20
3
162
6
81
81
18
12
24
18
72
75
9
42
189
88
72
11
9
9
30
45
15
25
11
25
44
24
51
21
48
3
30
18
6
108
18
54
138
42
55
29
24
27
81
84
ABCD 94523959228*3^$a+1 [50026]
113
64
21
11
4
57
63
32
49
18
6
15
32
25
95
28
24
240
36
24
21
90
5
49
90
53
28
12
48
20
4
33
108
35
49
51
39
21
12
48
87
108
45
21
75
20
100
80
1
15
105
99
36
9
35
28
15
33
3
102
90
45
15
9
36
44
13
15
27
9
9
30
17
48
67
84
9
12
108
75
12
89
40
51
9
51
41
24
1
167
136
24
75
18
35
13
35
52
3
24
57
24
12
20
4
21
15
12
12
15
18
72
3
60
8
43
21
45
3
12
44
84
61
36
279
12
33
12
60
143
4
45
18
18
59
100
12
9
54
17
25
11
192
97
15
96
44
4
12
8
1
15
9
27
3
117
12
3
30
24
11
52
56
24
55
36
5
16
45
99
9
78
65
7
30
63
15
30
183
87
113
16
3
18
18
29
28
72
12
44
7
65
28
36
141
95
37
23
132
28
33
126
41
7
36
117
60
12
48
252
3
53
19
12
53
16
81
3
8
79
30
24
11
16
63
84
81
45
75
32
25
72
3
32
1
39
36
69
15
51
65
4
27
30
11
25
39
60
8
48
12
16
15
6
15
20
4
9
78
33
80
76
9
27
3
72
144
6
15
20
12
37
54
9
135
18
15
128
1
36
42
65
36
19
162
3
12
44
64
3
9
15
54
15
156
24
36
68
172
51
5
13
15
12
9
3
15
12
65
4
56
19
132
18
12
63
164
13
3
56
16
12
75
12
126
54
18
155
28
105
27
72
24
24
36
39
17
1
15
60
48
60
51
30
216
24
83
16
12
69
11
4
44
25
6
138
23
37
18
12
6
30
42
30
57
33
75
15
54
11
43
6
3
36
12
15
24
18
48
144
54
29
13
3
27
65
48
31
273
180
36
15
81
84
24
15
36
66
11
28
39
12
9
12
12
80
1
84
15
201
54
17
1
63
9
27
24
21
6
9
8
85
63
27
65
88
8
24
16
24
36
32
60
52
120
51
72
90
54
69
27
17
55
18
30
33
84
81
186
21
20
124
24
9
12
51
45
18
29
73
3
21
23
43
114
51
32
1
27
24
8
127
33
3
18
15
15
9
60
36
32
100
3
9
36
20
79
18
12
111
44
7
18
15
57
24
15
120
84
15
17
19
9
36
81
15
68
55
161
40
24
32
31
9
44
1
18
42
23
31
9
68
52
56
67
53
12
97
3
24
3
53
48
60
4
105
18
5
40
32
28
24
15
29
25
15
44
16
132
135
114
23
40
48
60
48
24
27
33
3
5
88
51
36
12
17
1
47
43
18
39
48
80
13
35
96
24
24
16
45
126
33
36
15
65
24
96
24
28
147
93
84
39
17
72
12
36
7
17
1
63
72
27
33
12
56
156
61
75
3
84
5
1
12
15
63
30
36
15
48
68
12
172
8
28
33
12
24
30
33
12
81
180
3
36
21
3
12
15
33
80
40
24
27
36
12
21
51
18
171
69
111
96
24
12
12
8
7
18
72
3
15
30
78
102
3
36
24
15
9
27
29
12
97
47
48
88
128
72
48
1
54
45
32
13
167
24
4
21
39
21
35
96
52
92
28
15
45
33
48
54
81
36
8
115
30
186
21
33
30
18
3
15
17
43
69
15
21
24
20
12
64
36
24
32
19
33
12
20
36
25
23
199
65
28
45
54
18
18
33
80
76
9
47
12
48
48
16
48
21
30
81
9
27
72
20
7
41
52
56
64
3
57
111
36
9
45
47
7
45
120
27
41
112
15
41
25
11
36
97
87
84
24
45
11
4
8
25
42
77
85
18
65
28
33
39
117
3
15
33
24
3
5
132
28
51
21
45
39
80
72
28
21
15
15
45
84
12
3
60
21
33
15
87
69
80
1
3
45
11
160
9
11
97
114
29
37
27
141
15
60
96
39
45
24
63
12
78
30
33
56
64
32
13
87
3
54
75
36
12
99
5
24
1
35
61
23
7
17
37
83
25
131
64
12
9
39
147
66
39
56
49
35
25
30
45
9
42
57
120
3
5
64
75
18
48
39
36
72
33
27
20
72
28
21
47
7
33
24
36
15
18
15
24
116
7
9
48
15
33
3
5
72
25
60
59
48
136
60
24
20
97
39
15
41
1
18
105
44
13
35
4
9
36
24
66
53
25
3
32
96
52
108
80
60
19
5
12
40
141
59
4
75
36
29
67
30
3
60
45
144
131
37
39
81
24
54
89
13
42
185
13
95
115
24
69
32
28
69
83
52
8
19
18
120
18
33
21
54
9
12
15
6
87
33
78
5
139
21
45
24
63
57
3
60
15
54
18
18
47
73
3
80
31
18
18
29
19
42
23
112
180
12
12
36
32
43
57
27
60
29
16
164
1
18
41
31
21
20
60
67
18
12
3
44
13
36
12
54
93
3
12
117
33
15
8
7
60
12
6
48
15
117
12
60
27
56
19
24
81
3
6
12
90
54
36
3
21
15
21
63
45
35
109
66
21
39
21
44
52
32
76
320
25
11
13
51
12
8
49
108
75
15
17
1
39
12
81
12
126
21
21
12
96
111
24
44
160
32
43
228
144
18
51
12
12
48
12
15
36
54
72
15
3
21
27
5
145
39
15
21
45
15
ABCD 94525290898*3^$a+1 [50026]
12
21
9
18
30
24
54
12
42
55
12
36
5
51
51
21
76
83
57
3
37
35
24
12
60
6
6
48
1
5
3
27
36
33
69
51
28
59
24
1
89
15
81
48
19
5
31
48
44
48
39
12
45
48
27
72
24
9
24
84
81
31
96
29
19
20
24
3
1
36
41
6
24
81
4
77
24
6
9
69
3
21
3
9
67
17
15
39
24
1
17
75
39
33
27
48
12
42
24
42
36
12
54
36
24
3
40
96
47
1
8
45
7
59
9
45
12
15
3
1
84
17
18
105
12
24
45
6
45
63
6
3
24
39
18
12
7
23
36
12
24
18
54
12
33
21
42
1
8
27
9
64
101
6
48
9
111
36
102
7
44
3
49
17
18
13
5
7
11
66
114
93
21
42
12
42
19
44
16
59
24
18
12
18
6
3
33
7
41
51
12
3
1
53
27
4
8
72
3
12
105
36
12
4
11
57
112
11
1
68
15
1
32
24
69
15
4
35
66
48
3
40
8
4
53
30
9
21
72
75
51
36
48
48
6
42
18
15
24
3
9
12
36
4
8
117
48
3
81
75
27
37
5
24
7
32
27
45
40
5
27
24
21
3
9
6
48
33
3
13
104
9
12
6
45
9
6
1
53
51
39
24
21
15
21
3
9
16
5
79
23
72
30
3
24
96
39
61
29
54
9
9
12
15
4
71
114
90
48
48
57
27
33
4
44
24
51
25
41
3
15
57
24
40
29
79
20
45
12
84
15
48
15
72
45
16
41
24
24
15
4
96
32
93
3
21
39
4
5
6
21
33
31
11
69
84
12
48
36
28
80
4
5
7
36
71
18
39
15
57
21
6
114
3
52
44
9
27
3
54
3
36
57
43
8
24
3
30
6
57
9
6
24
48
6
63
105
78
13
12
35
9
84
3
33
9
7
48
23
37
36
8
21
204
51
4
44
57
27
9
48
3
3
1
11
36
54
6
24
18
6
1
5
12
48
159
112
23
6
7
41
6
129
9
63
27
6
3
33
15
39
24
117
15
45
4
11
24
45
15
57
9
31
47
6
30
24
30
12
7
36
23
81
9
15
16
128
48
39
9
9
36
24
66
37
5
102
54
147
48
12
48
27
18
3
12
21
15
9
75
28
11
12
21
27
18
7
23
25
53
111
24
52
20
12
4
44
4
23
42
15
27
48
6
18
108
18
43
11
21
12
27
48
9
33
12
54
13
5
18
108
13
53
43
68
57
15
4
20
21
12
79
41
39
12
93
3
36
24
15
12
21
45
7
116
16
8
9
27
3
30
3
12
36
48
96
3
57
52
8
51
33
4
48
44
12
72
28
92
100
11
21
33
63
3
57
75
18
55
44
87
1
32
9
12
24
30
1
5
24
15
4
23
18
7
48
32
12
45
30
25
5
54
21
3
18
39
9
15
21
18
33
3
48
120
42
18
9
120
21
7
17
66
1
17
15
72
63
6
15
39
9
15
30
7
53
123
27
49
119
57
63
42
12
27
4
12
23
9
60
4
5
36
75
16
113
24
48
7
32
16
59
1
20
3
69
33
54
90
6
1
128
39
9
12
52
12
44
45
27
33
18
21
24
9
3
12
4
23
13
44
9
39
33
27
27
240
25
23
54
7
80
39
21
12
15
6
18
6
48
96
18
25
53
3
24
28
5
6
90
31
17
30
12
1
53
30
45
84
51
13
8
52
36
32
12
3
18
15
57
7
35
6
15
40
12
53
30
9
15
6
42
9
12
4
29
6
21
33
3
15
21
9
15
24
28
20
45
3
3
9
48
21
18
13
12
17
66
24
25
8
15
6
42
37
20
3
30
31
47
12
18
60
6
13
17
27
36
3
9
40
56
40
41
54
57
72
24
33
51
3
150
27
27
1
36
53
27
15
45
3
24
57
3
30
27
144
3
9
9
6
33
69
19
12
47
85
5
54
12
69
12
33
7
32
51
84
25
47
6
150
12
33
15
57
3
13
5
6
42
27
12
45
7
23
90
43
36
35
69
93
18
73
11
45
36
48
12
24
3
12
18
12
27
21
30
48
49
20
72
81
12
66
21
4
48
11
72
30
135
27
18
3
3
24
6
67
36
17
12
18
36
25
29
42
9
64
20
12
9
66
12
78
12
19
32
76
44
15
30
27
3
25
20
3
93
76
20
39
25
29
15
57
3
40
32
69
43
53
18
30
27
60
12
39
6
3
40
56
3
30
99
27
69
3
9
40
23
21
4
5
7
36
53
72
3
24
15
6
31
20
156
84
48
21
6
12
24
102
66
18
87
12
15
120
66
12
63
12
48
63
1
47
6
30
24
21
9
7
95
12
9
15
6
51
3
84
49
29
3
12
16
32
36
60
27
9
15
81
60
15
1
17
6
69
36
3
18
43
5
24
48
18
42
6
18
15
21
54
12
84
33
27
90
31
23
30
24
99
27
9
15
1
8
27
6
12
12
54
24
9
48
87
1
8
39
9
21
51
28
11
21
3
93
3
33
27
12
81
4
53
39
144
33
24
30
13
77
30
6
18
33
12
4
5
39
33
36
60
15
27
37
92
48
21
3
3
13
8
81
24
75
45
18
49
5
15
3
13
149
55
5
18
13
107
18
3
39
9
63
6
6
18
3
172
20
75
12
21
45
3
4
29
3
12
21
18
73
32
12
48
27
25
32
27
12
25
23
36
121
17
66
13
48
41
39
72
33
7
17
27
15
81
12
15
69
3
45
39
54
30
33
4
95
72
84
21
39
6
6
54
18
12
12
1
65
18
102
51
16
17
3
12
36
12
3
30
12
63
105
48
72
19
20
16
80
9
15
72
27
12
30
60
63
57
87
39
24
45
4
29
18
1
192
5
60
54
33
3
24
30
31
23
6
6
60
49
119
21
12
15
21
12
136
48
32
3
9
3
9
36
16
48
32
45
39
12
51
9
4
80
9
6
54
63
39
33
4
23
12
48
61
140
39
12
30
12
3
45
6
1
48
17
51
27
36
36
12
126
6
24
96
24
6
111
93
27
12
36
3
60
18
43
59
6
15
12
21
27
4
17
3
12
45
12
7
5
30
33
16
53
18
6
6
21
72
39
25
23
18
12
39
3
33
12
63
18
15
63
30
78
21
9
7
29
42
13
5
6
12
66
19
35
45
148
53
51
9
31
53
7
107
138
30
6
30
12
6
12
39
39
24
9
16
56
4
11
85
68
21
3
48
21
19
8
24
51
96
138
12
7
5
36
6
9
48
48
4
32
15
6
24
19
32
57
18
9
3
24
37
44
51
13
20
15
45
4
8
40
29
30
54
42
21
12
27
66
12
39
51
6
24
15
36
12
4
41
19
41
72
15
21
15
24
21
27
3
21
27
60
25
35
42
54
180
81
9
63
27
1
65
18
30
54
13
65
15
3
48
73
35
33
12
16
71
9
99
96
54
30
12
61
59
120
48
9
ABCD 94525614832*3^$a+1 [50165]
3
9
8
16
24
32
4
36
68
19
65
100
15
57
60
56
24
24
1
3
12
3
33
3
144
12
33
45
18
17
76
24
39
24
5
7
5
73
3
15
9
3
18
18
77
16
36
15
5
40
12
51
72
225
12
15
5
12
19
29
28
12
12
56
12
37
11
4
147
30
23
144
16
24
33
23
36
7
77
4
63
77
12
4
8
25
23
55
33
12
21
63
24
216
48
68
13
47
28
216
56
19
5
115
41
55
53
16
39
12
29
48
40
68
88
33
6
41
4
3
24
41
28
36
183
33
68
60
1
15
8
31
9
92
36
52
32
67
17
4
12
84
12
32
28
68
16
15
12
21
60
12
15
41
55
18
48
18
9
36
20
60
36
19
9
159
48
53
91
18
47
16
68
72
55
29
40
57
3
45
11
24
40
69
18
89
64
48
8
108
31
5
43
57
8
12
4
33
66
60
5
28
12
27
65
36
12
28
24
24
45
18
30
3
96
45
23
76
15
69
12
27
17
40
80
16
20
40
8
43
9
8
24
16
15
17
55
53
72
19
9
20
4
9
27
96
36
8
31
12
33
20
40
44
52
44
43
137
16
12
51
66
35
4
96
135
89
7
5
72
43
29
28
20
60
7
93
56
55
48
197
7
18
11
19
18
3
3
17
36
48
4
39
9
20
24
37
23
16
60
48
27
113
16
44
43
9
80
7
12
9
56
40
24
147
53
24
48
127
5
12
19
45
44
12
48
100
3
33
44
31
9
32
24
4
12
39
69
3
18
87
12
27
72
24
18
11
24
4
156
15
21
123
5
12
4
12
27
33
44
4
39
21
51
24
12
60
17
16
3
81
75
18
23
12
40
20
127
21
12
15
93
36
84
32
40
68
7
9
80
55
42
51
32
64
12
80
64
15
81
44
4
15
41
55
5
76
81
23
31
5
43
77
60
180
52
27
33
75
24
57
36
44
4
68
12
16
63
78
3
45
63
15
18
18
48
9
12
48
312
39
41
64
33
6
65
12
48
13
51
3
53
19
57
24
51
30
3
15
21
15
9
81
15
39
41
4
48
80
4
60
3
41
60
12
48
36
163
41
40
36
24
39
17
19
21
56
64
3
177
15
69
36
3
17
91
9
15
69
12
8
72
28
45
30
57
8
12
4
96
20
28
24
36
104
43
93
39
12
18
135
20
7
36
69
188
103
9
36
8
40
20
52
15
96
33
8
72
40
56
19
21
75
93
12
44
64
21
15
20
120
24
31
21
120
81
54
12
5
12
40
123
60
12
41
4
56
13
11
19
117
8
12
12
139
17
19
53
4
21
27
8
64
3
60
21
32
24
7
42
95
7
9
33
23
7
45
135
5
31
42
3
20
25
75
3
48
5
19
48
29
13
35
67
60
48
9
56
132
28
116
16
20
7
45
8
4
48
32
7
9
39
45
116
19
9
81
6
33
20
37
39
20
24
12
4
56
37
71
7
5
4
39
18
6
17
4
51
101
19
105
8
40
12
69
11
7
17
43
53
19
77
4
8
28
39
36
89
4
80
115
41
4
12
147
48
5
73
11
16
27
77
76
12
32
85
39
15
24
18
54
29
100
27
57
32
19
81
68
67
42
18
21
8
1
6
29
28
32
28
48
72
45
3
3
21
117
54
45
12
48
3
21
75
29
64
56
60
40
32
48
16
84
44
67
5
100
84
21
6
29
19
9
20
36
36
40
111
36
42
11
133
30
5
52
15
29
4
96
12
48
72
48
36
36
164
16
15
5
28
12
63
5
16
39
48
29
24
4
32
25
18
5
12
52
20
91
101
40
3
41
96
256
15
24
29
4
75
77
28
32
48
28
8
12
4
24
80
72
49
78
41
84
40
15
41
7
65
4
8
1
35
19
33
44
64
12
20
40
39
29
16
60
36
44
16
32
12
36
19
21
3
17
28
44
40
60
27
29
7
5
7
17
4
72
69
23
16
36
21
39
63
17
36
180
1
18
5
16
12
116
52
8
67
9
36
27
84
9
24
8
85
191
31
149
61
39
12
63
84
5
36
12
7
5
16
27
36
24
18
15
60
24
3
77
19
41
7
42
23
40
24
15
96
89
67
89
60
4
56
31
12
81
87
9
36
20
28
12
60
12
75
12
24
45
63
17
4
135
45
92
43
17
43
33
33
35
36
88
3
78
18
57
20
4
32
24
12
43
60
45
24
96
24
60
56
4
63
5
4
80
133
3
32
52
111
48
9
15
57
9
59
19
129
24
60
3
21
27
57
68
12
40
9
99
12
8
28
12
60
51
93
36
33
11
55
29
31
45
27
9
3
9
48
21
3
44
4
12
8
73
54
12
89
4
80
4
3
17
76
80
28
111
18
18
12
24
5
48
100
3
69
9
51
8
40
20
43
9
27
17
64
24
129
179
48
40
24
8
28
63
17
4
12
27
209
60
1
126
57
27
29
24
40
3
12
29
60
7
18
66
96
17
52
8
49
23
7
33
3
21
32
28
15
12
105
12
36
9
3
8
12
55
5
12
52
48
3
29
79
126
6
29
28
96
60
12
39
18
6
9
111
57
44
16
68
36
19
17
28
96
21
48
15
12
24
24
12
20
4
3
41
4
3
78
51
48
27
65
19
65
61
83
28
3
9
48
8
52
60
12
60
3
180
12
33
48
15
101
84
64
15
24
69
84
63
17
28
12
60
68
88
12
3
69
21
3
63
57
20
55
5
4
48
8
120
115
96
12
36
78
107
12
16
44
16
3
45
27
9
24
12
44
31
9
48
39
12
5
24
28
21
27
75
9
12
80
7
17
115
17
24
28
21
102
29
13
3
32
16
3
17
36
24
4
12
80
16
48
36
20
43
24
57
9
75
20
52
8
28
20
48
12
28
24
20
7
9
12
51
9
24
20
19
108
9
12
15
5
40
12
33
47
4
3
9
15
5
31
48
41
ABCD 94526162774*3^$a+1 [50003]
6
13
11
210
60
30
66
60
60
7
95
42
78
30
60
18
37
137
78
1
11
18
18
24
48
102
30
6
30
24
48
1
41
60
66
12
37
11
30
144
30
30
168
18
97
23
42
18
252
42
60
6
102
90
222
138
13
65
7
5
18
42
60
48
72
78
24
120
18
30
18
114
1
107
85
47
36
157
95
60
18
114
49
24
120
5
163
48
17
79
53
12
6
114
300
60
31
59
61
47
12
18
72
30
6
84
18
30
67
11
12
12
36
84
198
7
5
48
42
78
43
48
96
155
18
90
150
78
12
48
24
18
18
60
24
73
47
60
36
24
78
90
132
30
18
60
25
125
72
30
60
49
59
13
35
109
101
12
78
49
71
24
30
19
41
126
24
25
48
5
48
60
54
18
31
11
6
79
71
145
5
67
95
18
7
47
25
53
48
42
1
29
43
95
72
108
12
12
13
23
234
18
48
120
30
30
204
133
5
18
30
19
24
17
24
18
12
49
144
17
108
48
90
12
120
37
113
31
47
25
137
7
5
90
6
43
17
30
54
18
48
54
6
13
11
78
12
115
11
30
144
18
12
6
42
30
102
13
5
72
66
12
18
24
60
48
42
6
150
25
119
73
17
36
42
132
48
157
95
6
54
6
30
84
6
12
48
12
12
66
169
95
25
23
108
24
36
102
108
24
30
48
90
222
108
60
252
6
60
67
17
48
7
11
24
18
18
114
18
72
120
18
43
35
37
47
73
17
90
30
103
192
83
85
113
42
12
48
18
54
60
61
5
84
66
72
13
17
18
114
18
132
66
24
96
204
156
114
18
12
48
43
72
293
42
48
30
132
103
29
18
18
30
72
228
12
145
35
60
72
36
24
156
72
18
60
24
43
65
7
23
120
1
17
12
72
18
72
36
133
17
42
13
29
6
54
6
24
30
6
42
12
36
12
30
30
48
144
150
36
84
36
84
66
19
23
108
13
59
13
119
90
30
30
6
42
43
17
132
30
18
12
31
5
90
84
85
144
77
132
31
107
30
12
12
96
60
115
65
7
47
6
19
41
7
23
60
24
18
12
31
35
24
18
18
144
25
83
72
61
59
6
360
72
7
41
12
48
43
11
18
43
5
12
120
7
65
18
72
108
265
5
30
42
36
30
84
126
12
30
60
42
36
163
11
6
7
5
48
120
24
6
72
61
29
43
5
12
7
23
30
12
6
24
6
12
90
18
72
18
49
35
18
42
6
24
18
180
132
18
18
30
55
5
12
72
36
24
60
55
41
234
6
7
5
42
6
42
48
12
61
11
36
162
252
6
30
60
42
1
120
107
12
30
48
163
71
48
90
18
60
72
162
36
54
30
6
54
43
23
60
222
102
66
42
42
6
102
30
18
84
43
35
12
186
60
24
6
60
72
42
6
72
30
12
48
7
11
72
42
150
85
275
6
30
25
144
215
36
54
48
120
42
66
19
41
12
42
18
103
35
120
72
30
60
18
24
96
114
151
89
31
72
5
60
7
65
90
120
13
72
24
119
60
42
18
12
108
60
30
55
35
18
30
132
108
24
13
83
60
60
90
12
108
30
30
24
66
54
30
18
18
13
24
5
67
71
217
17
55
23
30
102
150
30
66
30
12
61
17
132
18
30
12
12
180
18
12
73
23
24
18
18
12
193
29
36
79
53
12
30
138
48
7
5
283
17
31
107
24
66
24
139
77
72
42
25
23
217
11
72
138
60
7
47
1
72
35
48
30
90
24
90
43
23
217
53
30
30
12
12
108
42
49
17
30
84
48
108
73
59
37
23
48
102
138
60
72
108
25
95
72
12
36
24
6
12
18
12
121
17
192
48
12
18
12
78
54
36
270
144
36
24
168
12
66
30
30
49
53
138
49
11
24
6
30
30
60
54
78
12
108
18
42
18
13
71
49
29
43
65
132
12
30
73
72
155
36
30
30
24
61
17
7
65
79
47
24
30
30
6
79
95
25
5
60
156
19
101
19
5
91
77
60
7
144
17
12
120
18
60
24
6
54
48
108
120
114
30
18
78
12
25
120
53
60
ABCD 94527258082*3^$a+1 [50025]
117
15
3
93
51
9
81
51
144
75
90
63
12
156
132
288
36
123
117
99
21
120
96
15
18
39
180
33
51
21
18
90
90
69
3
36
105
144
3
21
132
96
3
126
123
39
9
99
90
54
117
24
57
108
3
12
60
72
177
180
39
51
18
18
21
159
21
96
27
57
168
135
198
18
54
3
12
3
180
18
3
24
12
48
3
33
12
60
120
9
63
135
33
12
12
36
36
51
45
96
147
21
84
57
99
63
18
3
12
3
45
120
24
84
87
261
9
90
93
48
120
81
90
90
39
132
72
9
123
60
87
45
36
9
36
75
15
9
171
141
39
129
48
57
3
156
39
201
24
12
12
24
264
84
81
18
90
3
12
36
39
18
27
45
18
57
84
12
120
60
252
48
72
69
87
84
9
87
129
87
75
57
51
9
96
72
24
69
3
120
144
192
63
72
33
3
57
144
51
18
15
12
63
90
3
36
33
51
39
177
165
18
45
27
33
75
18
3
132
84
24
117
51
312
69
51
147
54
36
75
69
3
87
18
18
144
33
36
12
204
24
12
39
36
9
72
63
33
36
12
117
15
60
36
159
72
36
9
216
45
54
18
27
45
75
156
75
33
48
96
168
108
69
27
60
3
18
63
60
24
48
192
117
3
15
72
105
312
24
45
3
36
15
33
156
81
18
93
105
111
60
9
51
36
84
24
129
18
45
24
168
231
57
24
9
144
3
15
81
9
18
54
90
21
84
21
27
27
21
69
3
264
93
75
48
3
21
24
9
18
261
99
69
39
117
27
153
108
9
18
9
12
36
12
84
135
180
54
75
144
12
57
63
99
57
33
36
54
9
24
24
69
243
48
69
15
132
96
189
27
45
18
72
36
165
24
63
18
207
12
84
21
3
303
9
12
108
15
33
36
12
27
162
18
108
141
21
3
24
24
84
207
90
18
33
39
36
9
156
105
54
21
69
27
60
21
162
36
9
84
48
24
87
72
21
87
21
339
45
36
9
39
33
3
15
105
57
27
48
204
9
135
36
27
162
39
156
108
96
33
36
3
60
369
99
60
3
18
72
3
144
60
36
12
72
24
48
69
3
120
39
9
27
21
69
3
12
108
111
18
72
108
111
51
36
72
285
165
15
75
72
237
12
21
90
69
84
27
108
21
12
72
156
27
105
75
72
21
87
72
9
99
21
24
9
87
24
120
165
3
51
90
18
57
15
9
168
60
249
90
81
48
120
72
3
90
36
15
39
18
72
75
141
135
27
180
108
54
87
48
36
108
9
180
99
36
27
9
27
21
120
21
18
72
9
24
39
93
123
180
45
45
27
24
21
99
171
33
48
108
171
57
15
36
141
3
93
84
3
36
72
18
63
72
120
24
63
18
54
36
54
3
12
36
96
123
33
183
33
48
171
21
24
24
111
9
228
51
252
117
24
21
75
123
18
135
27
72
18
315
135
198
39
216
120
39
57
12
228
12
180
12
108
24
60
27
108
18
72
72
18
153
108
9
18
21
96
84
69
27
60
57
27
12
51
36
180
144
108
21
24
12
12
36
252
3
81
27
54
90
69
228
60
60
33
18
81
36
24
57
27
108
96
21
3
87
21
60
24
96
51
57
51
252
45
63
33
57
72
3
12
24
120
72
96
24
192
33
87
24
51
21
60
117
135
24
93
27
45
3
36
ABCD 94527354146*3^$a+1 [50000]
129
3
81
123
45
15
45
3
117
219
52
29
43
68
75
9
36
12
84
45
319
68
12
84
252
21
103
5
132
7
72
53
3
27
102
87
69
3
24
51
13
36
5
3
39
21
24
33
55
161
15
48
28
65
183
4
83
45
33
48
15
57
42
18
60
31
32
12
21
43
113
84
19
77
87
129
48
42
57
48
129
27
21
6
9
40
95
13
80
28
36
56
72
33
48
24
99
28
59
45
72
40
29
63
52
113
18
9
9
12
18
73
17
19
72
56
12
228
28
17
24
174
1
68
117
147
9
42
6
36
3
33
43
20
268
36
5
39
21
18
93
4
5
39
28
71
9
105
36
139
200
108
21
15
108
48
9
39
28
53
55
77
84
18
6
67
36
72
29
75
24
88
8
57
15
12
48
76
20
12
76
44
12
48
40
36
5
51
9
3
21
19
152
64
32
12
33
3
60
4
17
19
44
21
18
45
45
159
12
36
45
39
120
69
102
30
159
12
9
48
204
36
79
140
21
75
57
39
3
69
28
36
8
48
24
57
108
198
45
156
33
6
105
4
8
81
36
19
29
3
204
52
77
51
52
44
3
97
92
3
48
57
12
84
12
81
7
29
7
8
136
72
29
42
285
105
120
31
56
52
17
51
48
21
79
72
128
48
33
79
80
69
63
3
30
171
48
372
9
199
131
66
12
66
153
4
65
27
225
63
16
144
32
4
72
5
99
60
84
4
200
96
36
21
7
36
77
54
9
228
3
61
32
72
4
23
9
36
24
45
7
17
15
21
63
252
21
63
48
60
48
12
45
39
52
36
152
39
6
39
9
48
60
48
12
39
81
252
27
72
57
66
105
39
42
12
12
99
21
36
31
8
33
3
57
115
5
15
124
56
3
21
33
36
51
60
132
9
63
4
144
89
91
104
40
83
9
36
16
8
24
57
3
16
44
21
15
64
36
56
16
56
16
44
57
43
65
60
48
27
93
27
48
48
9
36
12
72
31
29
111
60
21
3
57
36
7
41
3
96
24
36
12
36
69
63
45
15
21
87
96
69
3
60
52
92
96
96
184
104
36
12
12
24
12
84
3
18
19
80
45
12
156
12
42
6
15
24
76
144
23
9
33
63
36
96
48
45
7
92
52
36
59
49
5
87
52
92
12
9
27
12
156
33
19
23
18
60
39
48
48
36
52
35
30
15
33
84
3
132
36
60
69
15
3
9
124
11
25
20
69
3
52
164
81
39
33
15
36
28
53
19
140
144
48
87
30
39
9
39
48
84
33
55
44
81
19
56
16
29
15
64
29
87
60
72
112
44
100
44
69
12
159
108
36
76
36
180
72
5
99
4
17
12
48
279
76
152
28
20
16
137
30
78
24
39
16
113
31
8
69
27
48
177
144
139
180
32
76
8
64
68
21
3
27
6
19
68
33
43
116
12
33
99
64
188
12
24
3
45
297
7
53
84
24
55
8
60
87
9
16
5
31
36
95
93
12
48
21
159
120
57
7
164
48
39
66
79
47
105
64
17
3
21
24
99
196
56
84
48
57
3
60
16
5
15
33
3
16
104
4
80
28
36
36
56
9
18
57
33
12
120
19
68
24
12
4
36
8
39
18
7
17
3
51
261
69
96
99
69
19
53
6
13
29
43
8
21
180
79
8
64
17
15
168
27
133
68
4
77
204
24
19
8
93
7
44
81
99
28
44
105
31
44
28
11
25
128
12
4
116
12
180
52
44
108
12
33
144
19
137
12
39
21
7
5
84
6
21
84
36
12
144
21
55
128
228
40
188
261
39
52
65
12
67
36
29
135
117
15
132
24
96
120
21
39
57
72
7
47
66
3
9
163
77
63
12
93
39
24
24
12
192
40
17
87
45
3
21
75
93
99
36
3
21
4
36
32
4
140
57
84
51
21
48
27
4
144
8
12
16
8
64
92
12
4
23
21
84
33
84
18
105
208
72
5
67
20
16
8
100
5
36
87
33
27
120
81
18
57
87
6
48
24
91
44
36
45
12
7
20
51
6
3
36
195
57
60
36
156
21
7
17
30
126
27
69
168
72
48
15
72
33
39
3
9
12
33
ABCD 94527649694*3^$a+1 [50067]
30
57
108
33
18
126
51
57
18
33
9
288
12
96
75
69
3
69
102
93
159
24
12
18
72
27
99
24
45
81
51
15
21
33
42
30
15
39
108
18
6
48
132
36
33
96
60
9
87
87
42
15
39
12
117
213
18
72
45
12
24
168
39
45
3
60
12
126
75
15
108
24
21
24
72
36
9
27
9
210
24
57
84
60
69
66
54
60
198
45
27
12
9
84
15
18
42
66
99
36
9
42
12
6
39
27
69
27
33
36
33
6
93
105
18
33
12
3
36
57
51
24
9
12
168
3
9
45
15
9
18
108
66
24
102
6
183
48
15
54
231
21
18
60
30
6
45
48
27
54
15
255
21
33
42
141
84
12
24
27
72
102
96
138
258
51
15
144
114
12
78
72
30
6
9
24
57
48
15
3
18
63
9
36
42
57
45
42
21
15
18
126
57
9
18
21
87
60
156
90
51
45
3
15
69
3
18
66
42
75
108
132
21
39
15
6
18
30
51
72
72
3
93
24
45
72
168
36
3
117
24
90
210
6
90
36
12
132
3
63
114
3
24
21
3
24
69
30
36
54
3
51
78
39
9
72
24
12
27
60
21
18
9
15
12
81
144
9
24
39
105
48
42
9
9
108
90
30
15
3
6
12
51
183
33
39
93
12
81
3
36
72
159
9
60
75
72
18
12
6
21
27
45
15
36
12
33
24
57
39
9
24
39
33
90
48
21
60
51
84
6
111
69
54
234
3
48
12
27
12
54
6
30
78
12
6
30
177
84
12
87
24
198
18
12
45
15
12
114
162
48
162
24
30
93
123
117
45
90
42
39
27
114
75
33
123
51
57
33
24
180
123
216
159
117
63
36
6
3
9
15
3
105
45
99
9
12
78
9
75
42
102
21
24
45
6
12
126
42
72
84
42
30
90
3
57
30
129
3
165
84
39
12
45
144
12
15
18
78
66
24
84
27
72
51
30
42
18
30
90
3
12
45
12
54
24
36
138
6
21
12
48
147
18
72
39
3
66
15
99
9
48
15
21
27
6
30
9
69
18
48
114
90
33
93
48
3
48
27
84
6
180
12
27
63
126
6
12
42
36
30
6
138
54
99
45
3
12
12
153
27
9
27
171
60
30
24
12
3
87
9
99
45
51
105
33
3
60
48
51
33
21
42
12
42
12
54
117
36
108
24
12
15
12
18
39
285
108
51
39
93
15
36
21
249
36
6
45
21
18
150
18
12
6
54
30
114
81
81
15
12
48
15
18
66
18
87
21
144
6
57
84
3
84
105
57
72
15
21
90
141
12
144
27
201
12
63
54
12
24
12
42
36
21
105
15
3
18
18
102
24
111
84
48
3
36
33
3
21
156
99
72
69
3
66
18
21
111
33
21
18
12
60
33
57
72
84
111
21
12
3
15
81
69
3
153
27
27
18
36
60
15
33
63
105
48
114
30
6
21
27
165
111
21
15
57
36
177
3
117
60
54
12
9
48
36
15
57
75
12
108
69
168
132
15
21
63
18
39
21
66
36
18
108
6
54
90
54
30
6
183
72
15
36
156
81
72
69
66
45
48
108
15
9
45
42
9
111
45
9
3
24
63
54
24
30
6
27
57
72
3
3
12
60
69
159
36
6
84
6
21
48
21
27
21
27
72
24
9
48
72
6
30
42
30
42
30
18
42
120
6
9
63
102
147
132
51
18
18
90
126
90
12
6
18
147
27
72
42
144
48
63
24
93
42
36
36
30
54
24
117
48
63
42
3
45
60
18
33
84
9
12
24
48
6
57
141
108
75
48
21
66
78
123
21
126
81
48
99
69
27
30
42
69
39
18
39
9
60
54
90
66
6
30
45
45
108
18
45
99
6
162
36
12
81
33
12
6
84
36
6
126
18
27
21
3
249
87
24
39
33
3
57
9
90
153
51
72
84
33
63
54
120
3
15
9
96
27
54
72
39
45
18
78
18
57
15
48
18
39
75
138
3
249
63
60
84
60
45
63
21
42
102
36
72
90
45
9
51
57
54
81
84
15
54
24
120
51
27
30
60
51
72
129
15
51
6
108
30
90
90
6
75
72
15
57
9
6
36
12
9
27
165
36
201
51
36
33
6
9
12
27
93
129
84
60
48
72
150
57
27
78
27
111
ABCD 94527976742*3^$a+1 [50033]
40
9
36
35
121
119
24
24
24
24
64
152
112
24
24
128
16
24
80
13
48
27
8
240
24
49
23
136
56
85
131
1
263
120
160
141
131
24
96
96
96
136
24
96
48
48
9
60
75
8
24
208
24
120
8
64
21
3
56
49
36
96
147
45
59
16
152
16
9
239
136
9
15
8
13
3
24
117
3
104
64
93
3
48
360
80
48
88
72
392
97
135
96
9
12
72
35
88
81
47
205
27
72
56
40
168
105
15
32
64
240
273
23
48
16
240
80
48
88
48
24
21
3
33
36
59
40
24
32
16
96
8
24
40
104
64
45
123
56
48
85
11
40
24
8
48
16
9
159
8
240
40
32
49
23
64
48
9
23
169
288
60
27
128
64
24
32
400
8
37
120
195
32
64
21
195
128
1
15
21
11
120
24
1
348
27
168
8
208
72
69
60
48
15
45
27
9
36
11
16
32
16
96
56
73
60
27
48
56
49
87
93
3
152
40
48
8
96
97
47
192
16
104
16
48
144
24
24
192
32
24
72
24
96
16
96
104
72
40
152
1
167
13
12
47
136
357
51
45
83
97
135
120
8
133
51
80
96
133
11
112
120
8
88
152
13
3
72
48
21
107
136
24
21
107
136
240
24
32
136
24
144
104
88
117
3
24
9
23
13
83
25
12
51
24
96
72
80
37
24
11
73
231
117
48
3
21
288
35
13
99
48
168
240
8
72
37
51
80
88
24
32
48
24
72
72
48
1
108
35
136
21
24
27
81
135
56
16
24
285
51
9
191
61
99
8
72
72
73
47
48
232
9
71
40
192
32
13
227
72
256
80
61
51
8
49
239
13
123
8
48
64
177
71
16
21
180
15
48
32
40
32
120
49
47
24
64
80
61
360
123
8
48
64
120
80
16
21
59
16
168
80
72
48
205
35
64
56
61
155
40
81
23
96
64
45
3
24
8
25
47
40
104
48
64
48
45
51
48
45
3
48
56
73
95
112
45
35
160
32
184
213
24
387
32
24
48
40
56
61
131
72
112
45
27
96
21
3
24
32
40
200
64
8
72
72
16
8
96
48
16
48
8
73
15
21
83
88
80
24
25
87
9
23
48
37
36
143
88
48
21
27
8
24
72
24
16
32
88
72
8
88
48
80
13
59
16
120
8
13
216
11
64
24
45
51
128
24
120
120
16
56
25
39
96
56
88
45
83
61
27
96
129
63
81
144
15
93
59
64
24
8
73
60
51
8
13
27
56
40
32
16
32
64
33
23
24
112
129
36
27
56
24
1
23
217
111
120
72
152
40
8
48
25
47
112
120
72
56
37
3
80
24
64
32
73
47
16
120
48
8
13
131
168
88
93
75
8
16
216
9
15
24
96
56
96
88
8
13
147
96
48
56
72
1
39
24
81
15
21
219
33
48
39
48
8
120
16
32
240
16
48
200
120
73
47
112
408
93
108
71
96
37
3
56
40
93
131
256
72
24
72
9
15
69
203
88
21
11
25
15
32
72
88
8
48
16
24
32
24
96
136
96
120
152
24
16
9
15
144
21
11
16
8
120
16
81
23
64
57
47
40
56
1
87
32
48
96
24
13
251
24
37
99
48
80
64
32
157
24
36
95
13
36
87
104
133
35
96
265
215
64
56
16
ABCD 94528094392*3^$a+1 [50030]
48
6
16
68
42
10
20
88
20
10
12
48
30
50
66
4
120
26
66
10
44
64
12
110
18
90
12
10
30
90
110
48
36
124
30
116
36
24
36
118
20
6
16
90
68
190
30
162
30
18
26
34
30
146
16
78
90
30
20
6
76
48
12
44
34
32
10
30
164
16
18
252
78
80
126
16
20
10
90
18
12
60
68
52
68
70
56
6
30
58
20
250
2
10
48
50
52
108
222
14
30
226
14
36
30
18
22
18
12
108
2
28
102
60
18
30
30
42
14
24
36
16
128
36
36
48
10
116
124
26
4
120
20
12
148
30
146
4
60
60
102
8
112
14
6
90
58
32
58
320
120
22
30
44
36
40
8
82
18
12
20
90
10
18
26
34
72
20
10
8
52
38
190
20
112
48
62
10
8
162
18
10
20
10
12
20
10
110
144
34
30
30
2
18
52
20
198
40
30
20
22
48
32
150
88
72
48
2
24
46
18
30
26
4
32
144
36
18
42
18
72
120
10
68
10
150
182
70
68
60
10
20
6
4
12
20
40
48
150
90
50
22
120
38
10
20
180
150
10
80
22
158
36
64
20
22
60
30
50
18
220
2
10
60
230
28
26
36
24
64
12
90
120
18
12
20
78
10
132
50
28
30
90
2
130
30
38
70
2
54
120
60
34
50
60
142
20
28
42
108
56
54
52
20
10
98
70
72
14
34
62
10
20
40
180
30
110
148
32
58
2
88
146
66
10
30
50
118
120
12
80
180
130
158
10
72
180
170
48
36
6
160
74
16
74
34
32
18
82
80
108
10
42
8
10
62
10
18
26
124
42
8
100
102
14
46
108
86
174
42
88
140
36
6
70
20
160
18
32
60
58
72
8
52
38
10
12
48
20
40
12
168
12
18
30
122
40
60
48
62
168
36
36
70
50
28
12
18
30
132
30
30
18
116
24
120
36
16
44
166
30
30
270
90
78
30
62
18
40
12
108
42
80
18
6
34
12
314
36
130
30
78
90
50
112
158
82
30
168
42
18
2
28
12
14
34
2
18
10
20
40
32
114
4
212
48
70
20
36
34
12
30
20
90
100
80
30
10
18
90
32
180
40
18
62
24
166
8
10
12
20
148
12
18
50
42
70
198
56
166
8
132
90
54
4
60
150
56
64
42
104
16
44
54
90
112
14
46
48
26
16
150
50
18
42
88
86
106
8
12
78
12
10
18
32
18
90
66
16
200
18
40
30
42
74
16
20
28
110
22
78
90
50
112
78
110
22
38
102
118
116
6
88
12
80
28
60
2
30
58
30
210
80
36
16
80
88
20
52
14
96
88
2
84
90
90
76
108
2
10
98
10
42
108
2
40
90
14
34
90
42
90
18
50
22
30
50
24
4
62
18
10
30
12
108
56
94
60
72
104
4
32
54
34
20
112
44
60
94
32
54
16
20
28
102
78
60
42
134
114
70
32
114
90
64
60
12
38
42
40
240
20
58
42
90
80
40
30
78
180
30
2
40
18
20
12
10
18
32
70
140
144
4
182
18
22
30
90
104
16
8
82
48
62
28
80
42
220
78
2
10
50
10
20
54
150
16
60
50
70
18
230
36
154
150
56
76
48
20
22
164
4
60
42
38
10
26
54
72
30
90
294
34
12
20
24
76
50
10
60
20
210
24
36
28
12
78
60
12
80
40
8
36
60
4
30
12
18
92
40
18
30
2
24
106
110
30
28
12
120
134
46
8
70
92
48
96
106
18
192
38
42
84
34
72
108
2
10
30
30
48
32
18
72
70
30
60
18
150
12
18
12
44
16
20
18
130
62
24
36
10
18
56
114
52
14
34
102
14
120
4
42
50
40
30
60
168
2
40
50
208
32
70
14
36
78
112
50
148
60
72
30
50
18
10
162
18
2
310
48
42
38
66
64
140
12
28
62
28
32
28
20
10
42
90
120
30
38
10
242
10
90
30
348
62
28
12
50
54
76
30
68
ABCD 94529184136*3^$a+1 [50004]
171
12
33
192
144
96
160
95
9
64
107
93
27
45
88
35
12
57
40
56
64
23
57
192
16
288
80
144
123
13
155
192
408
60
81
24
87
169
288
11
45
207
177
123
213
24
40
83
60
48
105
64
23
9
99
45
24
88
83
85
296
51
48
72
108
297
112
83
93
135
9
280
11
109
8
360
72
3
237
72
24
15
12
117
96
147
85
144
288
8
3
240
12
240
48
12
85
35
237
48
48
120
72
88
72
83
312
37
48
35
48
60
105
40
24
488
15
57
48
123
37
23
180
60
57
135
48
12
45
112
32
51
120
60
145
24
200
160
59
85
35
12
129
16
8
75
120
117
3
72
213
96
48
136
152
15
97
128
240
15
57
16
155
12
228
12
33
144
40
23
145
275
120
37
56
135
132
85
72
96
155
117
3
60
129
3
157
32
51
60
33
27
85
152
72
51
48
60
57
144
51
48
61
56
72
96
144
183
73
155
69
136
35
165
27
45
123
180
60
117
195
13
144
11
397
395
45
123
132
108
21
328
23
33
75
109
131
69
16
47
108
132
9
24
15
12
69
160
224
15
25
155
237
363
45
24
63
49
11
117
48
75
180
420
13
32
144
291
108
25
32
40
128
24
112
104
120
375
12
93
192
144
99
120
357
144
168
40
272
99
117
123
120
252
153
96
96
408
96
24
87
33
75
45
135
132
120
117
208
152
48
144
88
11
21
216
48
64
203
85
35
13
167
240
60
117
16
47
273
27
573
312
40
83
132
9
24
15
97
83
12
105
120
144
240
288
171
132
240
33
15
241
191
48
169
251
120
132
48
129
48
123
141
88
8
88
120
72
104
519
192
48
1
11
165
48
207
288
57
123
45
27
277
11
109
71
60
45
75
37
263
49
131
21
171
85
83
69
3
93
24
16
72
8
64
71
9
216
24
231
105
64
71
9
88
32
3
48
117
48
24
123
168
45
16
11
205
215
73
347
37
11
12
25
32
336
24
303
153
120
15
132
117
136
152
48
24
3
69
144
24
48
63
25
224
51
141
168
96
72
24
96
3
240
12
25
23
169
32
96
123
60
132
240
60
60
48
72
37
251
12
33
27
13
24
83
117
136
227
60
97
248
ABCD 94529188738*3^$a+1 [50088]
87
33
15
15
18
420
108
84
3
48
9
36
114
57
21
12
60
66
30
72
39
33
63
195
42
36
39
21
87
15
153
9
120
108
15
60
60
60
105
219
21
60
18
105
57
108
135
60
9
63
57
6
24
21
24
21
72
72
87
141
72
96
72
27
45
120
36
51
9
135
12
45
3
135
24
105
36
27
105
105
102
21
27
18
39
93
15
120
27
18
12
27
48
105
60
66
45
27
42
15
63
9
108
21
12
3
12
192
33
12
36
12
87
168
60
45
15
57
6
9
33
27
60
36
60
9
108
12
111
69
15
45
6
30
72
27
120
21
15
99
6
132
99
93
198
30
123
15
30
12
27
105
36
54
6
24
36
27
33
84
48
3
12
105
3
45
102
30
27
48
57
3
117
30
78
90
72
6
51
93
147
36
45
60
39
120
9
24
87
21
102
33
33
54
21
57
27
111
72
93
45
39
15
33
15
120
48
21
243
78
48
51
21
15
3
9
135
30
15
45
78
105
15
18
39
21
204
3
12
96
84
201
24
36
72
27
120
45
195
81
15
99
21
27
30
3
24
96
39
48
45
57
51
39
90
6
57
60
45
72
108
42
30
36
75
9
51
9
30
153
12
21
15
57
30
117
153
27
15
33
48
45
120
15
9
90
45
165
15
12
123
57
111
33
9
51
165
15
45
42
30
228
99
33
15
24
9
15
12
33
30
24
66
24
6
57
12
36
72
15
30
108
72
72
228
3
9
15
21
27
33
15
57
78
54
18
90
72
27
153
15
12
108
96
99
117
9
27
24
168
15
18
15
33
24
48
3
27
78
15
69
6
21
3
18
3
69
3
45
15
12
51
57
57
123
3
42
252
120
18
93
27
18
87
45
90
57
81
51
51
57
33
27
153
42
165
45
108
12
3
33
24
51
36
3
105
21
24
48
60
60
15
12
15
33
87
33
15
288
90
75
144
180
15
81
9
27
81
3
24
153
12
87
9
24
3
105
159
9
87
15
18
75
60
39
45
21
99
33
27
12
3
18
75
27
30
18
45
27
90
198
9
21
12
120
51
36
120
81
150
45
45
12
51
9
3
24
21
108
90
57
12
33
48
111
99
24
45
105
108
15
72
60
252
48
15
18
15
24
36
48
75
9
15
6
24
27
21
3
24
33
3
57
75
57
51
27
78
90
24
6
72
162
81
12
237
6
42
60
123
57
87
135
30
3
48
84
3
18
12
123
129
120
120
120
78
78
90
285
24
12
9
51
51
78
15
45
75
45
39
12
9
12
15
105
87
48
24
144
57
30
57
120
15
168
9
84
69
3
3
129
231
30
12
120
39
36
105
168
60
12
15
57
27
81
132
3
45
27
15
81
117
18
114
36
42
42
30
66
39
81
72
30
57
132
24
12
33
12
42
21
12
93
24
108
195
75
33
12
195
42
3
45
120
3
12
45
3
57
3
147
9
21
18
45
36
21
72
51
84
3
42
30
21
369
51
15
24
6
27
63
45
75
21
21
27
72
48
21
54
120
105
15
90
15
15
18
108
51
9
15
129
51
60
15
117
24
93
15
21
90
162
48
12
108
24
3
3
9
33
3
45
75
36
60
48
153
15
48
9
18
57
33
180
108
87
48
36
51
78
324
15
153
60
63
9
51
39
18
3
9
36
51
48
60
15
105
111
42
60
12
27
123
18
27
33
63
24
3
33
69
147
33
123
120
3
9
36
24
72
21
27
141
12
207
33
15
27
210
6
24
45
21
24
3
12
21
12
27
216
75
42
75
12
12
21
3
24
33
39
48
3
72
30
36
75
9
27
33
15
105
87
81
12
120
327
3
48
102
60
6
90
54
78
3
9
36
39
3
57
108
60
57
27
21
12
108
30
33
24
15
93
3
54
111
27
42
15
141
72
240
63
12
60
84
24
24
60
33
135
24
189
12
3
12
27
21
36
24
39
96
42
120
12
87
48
153
3
39
48
117
216
45
39
45
18
69
9
27
12
72
9
60
12
63
195
342
ABCD 94530101416*3^$a+1 [50040]
117
43
11
9
16
8
51
54
24
3
12
105
39
57
7
32
159
73
11
6
27
4
8
64
80
4
20
3
6
18
93
9
15
28
11
73
24
32
105
27
84
24
4
12
24
32
9
6
61
83
18
27
84
40
68
12
15
33
40
17
7
71
13
68
40
23
1
47
49
23
9
9
55
23
18
15
4
11
1
36
32
16
48
20
12
84
40
24
60
23
36
18
39
15
24
48
18
15
16
36
29
3
69
55
11
78
30
13
36
8
72
51
93
64
11
141
3
45
16
20
63
61
116
4
47
24
1
11
36
18
15
3
6
7
47
48
9
64
56
24
16
48
8
81
39
60
27
33
36
12
9
6
21
16
53
75
87
13
35
25
92
40
48
11
61
8
9
51
15
61
11
9
69
7
8
15
1
48
65
15
60
15
93
81
31
95
42
18
54
31
56
28
5
7
36
44
9
27
16
12
48
17
15
3
49
32
60
27
36
25
11
69
28
44
3
33
3
13
5
66
24
1
12
32
9
27
28
84
36
23
9
40
59
30
27
112
5
55
17
39
40
11
6
7
12
12
20
4
17
235
12
32
3
6
15
33
6
21
12
4
36
12
68
39
9
9
24
75
48
147
25
20
39
6
15
88
48
104
27
25
44
3
45
9
6
25
12
36
48
24
47
1
8
135
36
1
23
21
36
4
72
11
45
3
36
18
6
45
4
23
12
13
44
21
30
93
93
7
11
12
57
48
72
57
151
24
11
13
23
18
15
12
4
32
28
20
9
15
52
29
7
11
1
84
96
11
13
32
36
64
20
72
75
9
21
42
13
20
52
32
28
92
4
116
48
48
15
81
12
12
40
44
21
31
56
16
11
12
18
18
60
13
44
15
25
24
48
41
27
87
30
39
4
11
24
33
28
44
4
32
4
107
12
25
12
44
33
15
33
55
48
48
35
61
32
60
12
4
32
51
57
4
59
18
79
65
42
13
35
21
52
131
33
12
16
5
87
36
16
47
12
57
48
27
37
48
59
33
36
16
12
36
8
100
20
16
32
51
30
42
36
25
11
13
89
3
52
48
24
24
8
4
5
75
12
87
13
20
24
24
33
72
39
160
17
7
24
59
30
78
48
60
36
9
3
37
8
33
31
48
12
53
48
18
54
15
36
36
16
11
36
66
24
30
21
84
72
4
108
8
27
21
76
11
9
27
13
24
80
28
48
32
12
15
18
7
8
16
8
76
53
7
47
85
5
90
21
64
35
25
35
61
11
1
20
16
12
20
48
12
36
52
17
7
11
25
77
78
25
56
57
43
47
33
21
24
7
41
42
30
63
60
52
24
35
6
30
25
143
36
21
12
84
9
67
68
9
19
11
9
24
3
13
8
48
99
48
13
23
57
33
91
12
8
3
12
33
40
23
45
39
9
28
23
33
39
49
17
3
15
13
65
3
12
16
59
30
7
20
64
20
15
1
56
48
16
65
3
15
129
16
11
9
76
68
33
7
20
4
8
24
9
54
25
47
33
3
33
15
37
143
9
4
84
17
7
41
7
20
27
18
90
9
12
3
12
69
4
17
55
80
40
8
87
61
84
89
18
33
21
6
9
9
67
12
32
192
3
1
44
24
39
25
41
72
15
64
47
13
5
7
47
37
53
7
96
8
39
69
4
12
23
54
39
99
105
3
9
16
36
36
17
48
27
69
43
11
18
51
4
35
37
32
39
13
71
72
21
39
12
57
28
113
6
105
36
36
48
63
49
56
40
32
33
55
48
20
39
6
30
25
32
3
13
35
13
32
27
24
12
13
5
27
4
12
12
41
15
108
3
12
78
63
63
33
15
21
21
126
13
20
28
5
6
129
36
27
33
40
8
27
9
4
95
9
15
33
40
80
3
37
48
167
18
42
1
36
32
12
27
9
39
49
36
12
17
55
12
108
17
55
23
9
24
16
24
12
20
12
4
60
71
37
35
1
32
21
39
81
55
32
3
36
36
6
102
25
8
72
39
37
5
135
3
6
27
36
24
4
32
28
23
18
18
61
24
24
8
15
25
12
11
24
48
13
23
72
21
51
57
64
108
20
3
57
24
33
27
4
8
9
96
30
42
15
24
64
17
24
3
51
1
44
93
99
16
68
33
54
18
6
61
47
33
15
97
35
18
7
68
123
85
12
128
16
113
7
60
47
30
42
61
24
17
3
87
108
9
15
48
21
28
11
13
12
5
63
99
25
12
80
64
68
28
48
89
111
64
12
35
9
9
7
11
12
24
21
28
36
80
63
6
15
40
32
48
3
85
41
67
32
28
72
17
7
68
15
33
12
33
54
1
17
39
9
31
8
52
5
30
18
24
19
44
52
12
72
8
4
5
18
25
11
37
84
48
24
41
31
23
48
96
66
7
71
21
45
7
35
9
48
12
75
9
3
18
127
96
35
21
24
28
20
24
24
39
48
49
56
28
48
23
36
69
15
6
7
95
129
136
41
115
35
9
16
41
42
21
15
61
5
63
33
43
32
4
48
35
9
52
12
20
16
44
16
11
12
96
61
32
28
125
51
21
55
24
48
23
1
20
12
36
12
153
43
59
25
96
12
60
32
15
48
18
15
84
84
75
1
44
4
12
56
48
72
4
12
11
36
25
32
87
18
19
23
12
33
40
48
59
270
42
49
84
72
11
36
66
19
20
15
9
40
41
15
4
5
18
105
84
16
12
53
18
12
42
54
25
8
57
48
63
36
12
52
35
1
71
25
24
23
1
23
49
23
49
35
13
72
47
69
93
18
13
36
20
33
42
36
9
36
16
140
88
48
41
7
32
24
9
79
48
11
54
15
27
21
9
18
6
27
3
25
17
15
16
32
63
25
47
25
113
72
54
57
28
11
18
7
32
9
39
28
5
6
1
47
1
8
12
285
6
45
3
13
47
61
32
33
63
9
48
18
37
8
9
54
33
28
20
63
9
63
18
99
27
42
15
28
47
81
3
13
32
16
68
12
21
135
24
3
36
21
28
8
39
9
9
48
7
71
25
83
25
20
16
23
9
105
19
11
25
89
15
3
33
12
3
6
7
41
43
29
42
30
18
6
15
48
52
20
24
3
12
33
4
23
61
32
9
18
33
21
15
168
24
9
39
12
3
18
6
9
9
7
23
1
23
9
3
49
23
13
12
35
90
15
51
6
31
71
36
93
57
43
167
13
24
23
66
15
12
51
61
47
61
36
20
60
28
ABCD 94530168784*3^$a+1 [50093]
264
60
17
16
15
60
29
24
67
45
87
41
355
101
79
84
21
80
64
123
117
15
336
204
216
165
135
41
264
55
249
3
420
33
15
9
56
64
51
36
321
8
139
45
87
9
27
173
7
84
24
165
351
24
9
32
24
184
15
161
40
552
3
45
207
209
16
15
113
79
105
3
45
344
79
41
64
27
173
55
57
72
15
108
45
27
72
24
165
15
105
72
120
8
31
65
208
32
16
8
55
84
168
12
108
132
12
96
45
27
108
89
16
39
9
219
45
15
360
17
91
173
424
51
12
113
160
87
233
96
16
147
120
261
207
24
36
165
27
285
3
53
280
27
45
99
36
24
33
152
43
108
72
276
156
60
245
91
108
24
137
240
24
139
36
84
45
408
48
320
112
27
93
27
168
12
36
312
252
41
112
255
89
88
168
120
48
87
33
72
48
75
24
48
180
225
15
12
45
15
36
69
3
72
396
180
45
39
33
248
67
117
96
15
57
120
8
199
81
75
245
319
33
3
237
27
72
348
41
151
33
32
64
24
15
36
101
43
12
65
24
19
101
184
3
117
32
55
48
201
312
99
5
31
60
45
8
64
48
195
29
43
12
65
103
41
40
27
12
108
60
12
101
184
135
33
224
64
75
84
216
65
40
72
72
75
21
75
72
53
64
75
252
24
41
79
24
105
15
276
165
15
65
7
33
264
3
288
5
55
192
180
60
57
272
43
221
112
63
177
99
29
307
60
252
48
252
153
27
213
75
53
40
56
415
33
111
185
79
108
173
160
15
336
33
120
56
280
15
41
88
56
120
127
209
151
153
24
32
88
63
33
24
32
240
103
33
48
27
53
40
39
105
3
48
36
65
115
24
69
15
60
141
15
312
180
180
12
141
219
96
156
9
176
16
120
168
39
12
168
108
33
176
19
101
43
21
56
199
9
296
91
84
72
24
9
99
12
24
120
60
45
39
36
125
19
45
32
163
12
96
33
15
24
12
108
33
99
69
192
27
165
168
63
72
57
32
19
69
15
132
108
137
64
72
87
41
240
79
33
8
151
33
111
24
41
139
93
48
87
89
24
96
115
29
139
45
63
12
60
120
132
84
72
312
81
24
15
33
48
27
93
56
16
75
173
7
144
48
36
216
36
72
17
91
29
144
31
273
15
36
156
65
136
15
393
27
173
96
19
12
209
136
75
237
51
45
80
55
ABCD 94530462738*3^$a+1 [50346]
186
15
15
54
24
3
27
36
61
29
6
48
162
39
165
175
41
18
273
88
119
96
30
6
18
102
18
42
54
36
18
1
32
69
15
3
93
33
36
24
111
9
24
72
18
252
25
324
11
48
93
69
108
36
144
91
179
72
9
99
33
39
144
105
39
37
35
18
36
24
63
39
45
40
5
168
3
99
1
53
24
12
54
90
27
117
6
1
84
41
159
69
96
54
121
41
138
57
105
75
84
72
3
117
48
39
72
25
29
30
105
75
37
53
6
48
6
84
111
69
42
1
8
39
132
9
369
66
204
102
15
75
18
6
30
36
91
59
48
72
85
83
13
89
31
8
15
25
60
59
21
51
1
23
180
117
9
30
108
60
121
35
24
120
81
45
90
37
77
72
120
24
75
9
103
8
60
135
21
40
29
24
43
48
209
63
9
24
27
39
201
69
79
60
5
6
54
27
237
6
45
96
3
13
17
6
25
132
53
7
20
177
3
123
21
153
150
57
9
91
96
128
132
40
59
9
45
30
90
24
3
4
156
173
24
12
139
65
30
24
180
90
63
57
162
54
15
9
192
90
24
85
5
31
23
1
29
186
81
45
84
127
53
75
15
6
48
291
21
115
29
115
29
31
96
60
24
95
36
48
150
30
42
48
6
66
78
30
72
90
90
24
7
23
241
35
18
3
40
48
35
66
24
54
90
91
80
21
19
36
143
6
36
39
12
39
48
6
90
54
126
157
80
9
19
125
7
17
156
180
6
18
30
6
15
21
30
78
51
105
36
31
23
57
93
54
33
69
19
95
57
9
19
20
195
54
6
54
51
51
49
92
63
30
6
181
17
66
24
1
65
111
3
81
76
116
99
18
51
21
78
12
105
39
114
30
72
49
65
55
65
55
59
12
60
69
96
64
35
6
18
12
49
12
29
39
76
53
91
11
21
108
141
18
150
36
75
9
51
21
24
30
61
119
24
90
66
90
24
210
36
54
72
111
120
27
12
60
180
169
5
24
66
57
88
89
27
9
6
49
95
30
7
17
43
60
107
90
36
31
29
90
36
21
9
19
5
84
90
222
111
9
39
51
18
216
55
125
96
30
45
36
69
54
177
24
64
32
9
48
3
237
30
1
95
57
63
204
97
59
90
90
54
31
80
345
36
15
64
5
6
174
7
48
5
30
25
11
78
66
90
15
9
66
54
36
31
24
131
421
128
165
24
51
15
24
30
51
39
33
39
90
18
13
47
1
60
65
30
204
30
7
53
31
35
36
9
60
16
95
24
66
51
63
66
18
81
135
45
9
132
48
36
126
24
66
108
276
31
23
36
37
8
45
36
84
75
111
18
183
27
37
5
84
6
105
24
81
51
28
35
61
83
210
36
54
72
204
45
45
30
285
75
60
120
36
18
27
9
6
45
63
30
6
61
29
66
24
30
150
30
234
6
174
37
89
87
57
420
12
159
45
54
30
132
91
53
55
29
63
48
72
48
219
37
95
48
93
129
51
3
141
15
141
9
18
57
63
132
9
160
59
42
91
68
15
45
9
6
90
234
321
39
33
57
12
78
1
89
102
24
84
1
41
138
61
132
23
6
30
54
54
13
23
21
129
31
23
13
17
127
56
33
36
24
27
288
9
66
90
171
24
39
162
151
17
30
37
179
25
132
119
18
27
225
39
81
144
54
6
51
69
204
30
132
30
31
23
90
6
48
1
96
80
99
30
91
35
18
60
31
41
19
11
18
51
39
33
48
51
30
111
88
59
30
103
29
30
69
9
30
33
39
69
21
24
ABCD 94530656596*3^$a+1 [50011]
210
58
20
48
22
15
48
47
52
30
75
93
20
42
10
90
60
56
25
47
18
34
18
30
20
48
13
17
30
4
8
42
19
21
158
1
36
35
18
7
65
48
7
11
22
12
20
90
18
7
36
35
52
12
45
15
8
12
1
29
30
28
33
48
9
30
60
50
18
49
15
18
20
102
49
51
21
120
5
4
3
15
45
17
6
49
213
50
1
29
10
38
132
22
56
13
29
31
12
60
9
18
68
12
12
10
51
29
19
9
32
10
21
48
21
8
22
9
12
29
30
108
25
23
25
117
2
60
1
5
55
59
78
10
12
21
5
30
4
30
15
36
17
60
60
40
75
83
12
22
78
33
12
27
8
30
91
72
47
40
8
64
69
39
30
51
47
25
89
118
8
22
27
11
34
30
60
33
45
80
70
50
10
93
77
43
69
39
21
15
5
55
24
36
60
63
33
39
8
37
11
52
60
12
48
141
29
42
88
20
10
12
15
11
72
12
13
5
42
61
29
31
120
35
37
15
92
6
24
10
8
12
70
51
9
3
15
2
43
87
18
38
4
78
51
101
6
24
18
78
24
85
3
2
40
3
15
2
90
6
34
50
30
10
3
83
73
71
13
75
20
13
12
120
35
60
25
5
18
4
8
22
111
59
10
86
24
85
3
42
111
27
81
12
12
60
15
57
35
49
24
48
69
30
60
26
12
192
10
9
17
34
48
30
63
48
84
12
53
42
100
48
50
31
59
12
6
4
26
13
41
10
18
20
30
78
7
12
95
48
10
8
112
38
54
60
66
12
22
63
36
11
18
30
100
12
68
60
1
11
40
18
12
30
9
11
78
10
45
12
144
96
15
33
17
10
68
10
15
72
11
12
13
87
12
8
37
23
78
43
9
75
5
7
53
40
15
12
60
48
15
38
22
30
8
43
9
2
61
69
63
15
12
21
47
42
66
84
25
48
95
40
72
80
36
4
18
90
30
62
18
31
21
18
60
33
5
42
1
24
57
3
137
79
24
17
31
9
180
60
18
32
6
34
9
21
30
45
11
13
11
18
12
10
69
21
86
4
38
12
18
25
72
3
38
54
10
15
15
9
96
36
24
48
35
18
67
48
69
38
13
12
12
53
163
60
24
48
47
18
12
36
12
7
5
30
13
60
12
24
96
15
26
34
33
17
151
12
77
10
21
9
3
83
49
63
30
50
73
39
50
168
30
52
20
1
9
15
33
38
72
18
4
15
3
90
8
34
9
77
19
33
20
7
33
180
150
8
73
24
15
32
60
49
41
43
15
60
12
21
48
81
3
15
20
42
66
22
12
30
9
24
96
29
103
77
7
180
83
30
10
68
42
10
12
138
62
1
39
9
171
45
53
42
13
48
99
50
40
90
48
80
100
140
18
4
26
22
75
27
69
60
129
62
49
12
84
3
12
69
39
33
5
7
17
10
78
3
35
12
37
120
23
1
72
39
48
12
30
75
53
22
18
8
34
98
18
24
28
21
60
59
10
32
19
24
23
34
3
105
90
45
27
60
80
28
21
17
19
75
45
84
72
12
48
24
23
13
17
52
60
38
60
25
57
50
28
2
31
99
45
53
55
12
5
19
129
32
18
61
21
75
5
10
20
28
45
23
64
30
60
68
31
36
24
12
132
17
31
12
12
33
102
45
155
60
6
19
75
9
21
18
152
40
60
18
170
82
20
18
37
24
21
39
17
34
33
27
93
23
22
27
3
33
89
88
32
6
49
53
10
8
4
8
162
19
41
10
8
40
72
21
95
52
200
30
7
11
12
18
43
29
55
27
110
19
41
30
100
8
1
9
51
84
15
45
15
12
81
24
105
8
102
145
24
12
5
34
81
12
12
3
2
30
18
55
60
12
3
32
30
70
45
5
79
11
1
72
27
69
69
42
48
30
3
69
15
23
85
36
81
158
1
17
4
3
12
53
78
82
75
5
31
9
51
17
82
33
17
115
45
30
21
84
12
15
20
100
45
131
12
22
18
50
42
1
29
19
59
90
42
13
12
15
69
24
23
49
183
93
29
6
49
3
12
8
37
5
10
86
22
2
19
12
47
70
51
17
22
38
7
45
12
3
12
93
15
65
142
45
11
97
36
29
30
52
45
48
36
77
22
45
60
47
30
55
15
8
12
1
9
26
84
1
207
50
22
9
60
81
111
12
5
7
3
72
48
2
10
18
2
40
33
17
6
12
13
24
15
30
18
8
4
21
17
30
12
6
34
33
117
38
1
29
12
115
5
28
3
60
17
7
23
82
50
30
79
21
18
81
24
72
63
12
90
56
42
25
36
24
12
120
5
18
12
36
52
32
1
60
12
65
7
23
40
50
31
47
24
121
87
42
150
56
12
12
28
12
69
11
25
24
9
20
160
12
116
52
12
20
6
49
3
62
6
60
12
97
15
33
65
18
30
114
60
10
3
27
128
30
31
29
18
4
146
43
24
12
15
8
102
10
86
64
3
12
83
72
25
11
49
5
19
11
10
39
11
13
5
30
12
18
10
141
41
40
8
22
60
33
45
20
18
85
39
18
20
55
87
30
206
49
53
12
90
25
23
22
15
24
11
60
13
15
21
29
7
120
23
42
6
12
37
15
78
92
10
30
38
97
15
45
3
8
60
13
36
53
42
1
147
8
25
9
18
60
21
24
27
69
41
115
33
3
12
12
3
8
49
95
48
13
9
39
9
2
40
116
4
33
105
3
17
7
11
72
13
39
9
36
36
5
90
25
35
42
10
12
90
15
48
15
21
12
72
57
3
12
48
47
49
17
30
34
8
18
12
52
30
48
15
5
18
49
3
12
21
24
11
34
39
192
9
86
4
81
24
93
27
23
18
22
177
183
32
60
1
5
7
36
47
42
48
22
ABCD 94531306466*3^$a+1 [50032]
52
68
60
1
3
105
63
63
33
3
33
27
41
64
8
61
35
19
17
1
47
85
54
5
96
1
35
19
9
51
33
32
37
36
36
42
18
23
40
20
25
30
18
3
32
7
45
39
6
18
5
25
63
24
39
17
7
45
3
57
51
21
105
36
54
78
156
3
24
45
72
75
21
3
24
20
91
60
5
24
55
137
40
9
18
36
57
8
19
45
63
24
29
4
51
126
11
4
81
48
24
126
5
4
165
11
16
63
45
33
227
7
33
147
174
83
28
111
36
84
54
35
36
12
36
25
71
16
57
3
152
25
15
39
18
72
39
3
12
17
1
54
17
7
41
25
87
39
78
54
77
88
33
15
21
66
42
23
25
60
27
93
47
60
19
117
45
11
4
39
60
48
17
7
65
19
17
7
41
16
20
67
5
96
1
36
6
57
33
54
9
36
96
12
27
144
9
57
15
27
29
43
5
64
3
9
9
54
5
49
27
32
4
48
12
3
66
6
5
13
23
43
53
55
9
92
139
21
33
48
18
54
6
29
4
21
54
72
41
16
72
8
16
84
33
99
81
48
18
6
23
72
97
24
12
60
18
18
12
39
15
72
9
15
84
21
3
18
12
3
3
77
13
30
17
100
69
12
36
18
29
16
51
30
18
18
11
13
162
9
68
36
24
36
37
47
40
9
39
56
133
36
60
30
54
47
79
6
95
43
33
9
36
54
21
8
120
49
48
18
9
20
25
18
33
3
36
24
48
53
28
20
25
35
12
85
47
12
31
41
67
9
68
49
11
109
35
91
57
57
12
35
37
18
6
36
83
7
9
92
48
97
18
114
11
7
108
65
7
41
60
97
83
16
153
39
27
36
17
36
7
5
16
20
7
18
6
9
20
19
24
90
18
48
21
32
7
41
7
42
12
27
9
3
33
15
57
24
75
8
12
112
12
9
54
24
29
25
72
30
60
41
16
27
33
60
168
8
133
90
21
135
6
12
18
105
56
97
3
80
4
12
60
3
29
19
42
83
1
3
21
12
15
3
33
48
33
23
43
24
54
15
24
8
37
71
1
35
1
6
33
51
36
6
120
99
12
60
24
32
67
36
12
53
48
121
15
21
12
15
12
48
84
21
11
85
131
67
21
81
11
108
7
17
25
3
231
5
24
43
33
15
6
11
7
18
11
16
12
51
48
57
32
37
42
33
8
13
95
100
12
3
89
55
18
87
9
27
12
72
15
29
12
61
3
69
90
9
15
48
90
42
5
72
16
69
72
11
36
4
3
102
51
9
3
72
44
61
18
5
79
65
7
72
9
99
24
18
174
6
83
43
105
3
5
13
59
60
1
24
11
73
35
7
84
24
72
72
12
6
48
15
75
81
44
115
77
7
42
3
60
21
11
7
17
37
6
72
29
37
75
8
157
18
12
9
60
32
24
1
60
12
111
21
54
5
16
9
119
13
23
115
29
100
80
49
63
21
11
24
37
6
36
33
3
48
18
36
47
61
3
12
9
18
48
24
65
19
9
48
39
29
25
99
36
24
32
7
12
81
9
96
18
18
138
377
109
47
25
6
72
29
52
3
36
24
41
7
57
21
3
48
57
63
45
27
12
15
48
60
12
18
36
39
21
36
12
3
96
9
6
48
24
177
8
25
24
36
36
15
8
7
29
97
6
5
72
28
21
47
1
78
36
29
7
65
37
11
67
29
160
32
4
27
66
35
1
15
9
48
90
17
16
12
20
61
35
1
47
40
111
57
3
69
15
65
72
49
12
47
16
12
75
29
1
6
126
72
99
9
51
32
84
49
48
126
29
76
63
5
85
15
12
20
12
108
24
43
33
15
53
1
6
18
23
88
20
49
36
59
31
12
153
12
12
176
7
9
48
8
49
11
64
60
189
11
28
12
21
36
12
60
131
144
7
18
27
9
39
33
39
39
93
15
21
51
126
87
39
18
54
9
48
9
6
54
12
18
36
17
88
9
15
15
6
72
48
75
33
71
48
36
25
51
48
69
59
4
36
99
30
71
37
18
17
7
18
18
54
66
90
83
43
65
16
45
60
131
4
3
276
5
4
63
72
36
30
99
63
42
30
6
48
3
32
16
81
12
11
79
6
51
32
7
48
29
133
18
6
36
36
15
105
3
36
8
61
6
5
24
4
3
9
39
6
3
99
17
1
47
13
15
15
165
21
54
5
4
3
6
47
4
36
3
18
12
18
18
150
12
18
119
40
20
28
9
15
32
67
84
42
11
4
111
120
54
99
27
24
54
18
72
21
99
42
11
19
162
3
8
7
9
9
36
6
69
48
3
24
45
21
60
18
12
18
11
169
27
15
33
15
45
44
43
29
37
18
69
3
29
151
69
147
18
54
9
92
24
43
108
18
95
13
51
36
33
60
66
17
25
18
48
137
61
11
40
45
54
57
15
33
44
40
3
36
42
135
3
117
69
27
27
102
54
6
59
40
12
36
45
60
23
49
15
51
60
72
41
31
33
15
9
48
21
36
12
18
18
36
6
12
6
3
8
55
17
73
6
45
57
60
30
81
63
17
76
39
29
25
3
33
30
117
51
66
6
5
112
128
16
24
192
9
47
91
6
12
11
40
92
16
81
138
24
72
30
42
33
104
115
5
28
48
39
24
113
49
30
42
23
103
5
13
23
31
30
42
18
12
24
3
33
90
9
3
45
80
1
96
15
8
79
17
43
29
28
44
43
69
21
48
54
6
72
30
42
72
48
36
99
20
13
36
54
5
13
27
45
12
47
7
6
11
55
69
75
ABCD 94531461866*3^$a+1 [50019]
81
39
105
72
3
49
5
6
12
12
60
1
35
1
29
6
49
20
27
18
54
72
21
3
24
1
32
9
24
27
3
24
18
54
33
27
9
12
60
27
36
45
75
1
41
42
105
15
78
7
8
3
36
45
48
51
69
27
24
54
72
18
36
132
57
15
12
13
72
23
145
155
36
1
155
9
84
36
40
11
9
16
35
36
72
33
3
30
15
96
24
51
48
21
87
9
3
37
59
21
3
1
5
15
60
136
23
37
29
87
28
35
114
120
18
24
13
68
3
24
85
5
90
33
60
64
20
45
51
99
13
11
12
57
27
25
5
30
13
5
91
20
12
4
8
3
12
30
15
27
9
45
60
60
51
15
9
15
60
21
4
11
36
12
60
93
4
24
35
24
21
27
12
21
4
32
111
37
35
37
35
45
15
129
132
27
12
45
39
21
60
21
3
4
56
57
24
18
33
12
15
93
4
35
18
6
12
18
15
9
27
63
81
12
57
63
15
54
39
24
27
24
12
12
97
11
48
12
132
48
93
72
63
1
23
157
20
3
81
9
30
102
3
3
18
79
17
75
3
97
5
63
45
90
1
41
43
41
6
9
15
42
78
9
3
48
84
21
76
23
42
36
75
33
24
3
39
60
45
60
84
16
8
51
57
63
6
6
48
69
21
30
6
123
3
12
1
11
36
12
33
4
29
15
64
5
30
48
120
12
90
63
60
39
108
48
120
24
73
47
33
27
6
3
15
132
129
39
66
43
23
45
4
56
69
138
45
27
24
181
35
24
30
15
15
9
36
57
19
41
78
36
48
30
18
9
9
66
36
78
30
81
39
12
9
15
45
9
192
42
12
45
15
13
36
5
72
7
60
53
102
1
180
29
72
39
72
12
105
3
39
49
89
42
9
76
23
97
20
4
89
3
75
12
37
59
54
3
3
25
5
51
3
30
12
54
60
36
6
42
37
60
29
51
3
25
23
42
55
17
39
15
24
37
35
24
12
9
4
24
36
197
27
3
37
11
36
48
60
97
104
27
24
13
8
4
24
35
141
21
90
105
27
33
12
40
5
6
21
60
3
21
24
27
24
6
18
45
60
15
37
5
15
96
64
23
6
126
6
163
56
75
6
18
24
1
35
1
83
61
95
21
69
12
27
15
42
18
21
12
3
12
48
57
69
19
29
3
3
60
45
100
71
18
6
85
32
39
24
121
35
45
28
5
126
84
21
27
48
61
8
15
33
147
96
6
30
49
47
9
60
4
41
24
84
135
112
23
117
28
53
12
36
87
12
3
13
35
105
15
129
81
51
36
88
17
30
93
72
12
76
17
12
7
65
18
45
40
83
24
6
7
11
9
21
111
100
176
4
59
6
51
28
29
30
30
51
15
96
156
90
3
4
11
54
66
9
15
21
84
3
9
9
24
78
57
12
3
132
13
8
57
6
21
28
36
32
15
49
101
27
15
37
8
15
6
111
36
9
18
45
12
99
9
36
4
11
30
31
8
33
18
30
90
21
48
33
78
25
11
30
24
19
8
28
11
9
147
13
29
6
12
45
4
53
18
9
39
21
15
18
151
17
138
21
3
42
6
9
3
12
18
27
36
24
84
60
16
68
3
37
32
84
60
27
48
9
231
6
51
3
54
31
152
4
80
24
9
6
12
9
3
60
81
27
18
90
36
24
57
9
19
35
24
12
6
42
93
39
21
24
39
1
20
45
6
33
64
20
100
23
30
19
59
45
4
8
87
168
12
1
107
13
5
6
9
9
3
64
48
56
72
72
237
19
47
45
12
15
78
120
72
42
60
33
81
19
71
57
3
42
12
51
39
96
21
3
60
12
21
27
21
15
12
12
145
125
30
57
4
119
36
9
27
21
3
42
15
24
15
45
64
29
7
8
12
3
78
42
33
72
16
60
84
11
54
102
9
4
8
87
18
18
81
3
33
48
69
67
29
30
81
28
5
3
27
66
15
21
6
54
36
3
84
16
11
6
39
60
24
24
40
23
54
51
15
69
21
19
11
9
3
66
19
8
12
160
12
11
13
47
45
27
6
27
84
15
84
225
135
45
16
8
15
72
54
31
20
3
60
57
144
76
48
191
25
131
21
84
3
30
30
36
69
60
27
13
95
36
54
3
9
126
60
57
15
6
111
33
30
1
84
36
11
25
29
30
12
54
19
24
68
112
35
1
80
15
24
33
3
21
33
12
6
9
24
15
21
39
84
18
219
28
65
102
9
72
57
30
33
28
84
11
9
45
48
27
27
84
36
105
99
54
6
36
13
36
5
27
57
6
25
60
59
12
9
57
30
60
24
30
30
45
88
5
15
33
24
63
15
45
60
52
80
3
1
36
59
117
3
9
57
30
24
21
28
8
9
15
39
36
85
23
36
81
4
11
45
3
57
69
91
5
6
30
15
28
89
7
80
39
24
72
9
64
8
28
77
18
36
18
18
42
27
33
15
36
51
48
48
13
107
45
88
104
48
27
18
18
24
97
29
30
60
12
193
29
18
48
24
60
30
126
30
19
116
87
12
1
11
25
35
9
4
92
15
108
1
20
9
7
44
39
36
42
19
8
100
11
25
47
48
36
24
12
54
18
37
209
15
36
4
11
13
72
44
15
25
32
15
9
4
5
135
24
160
53
30
45
28
24
35
165
33
15
3
9
183
45
24
99
36
49
32
9
3
57
15
36
27
1
24
12
95
33
76
35
60
25
11
36
12
72
9
24
111
36
21
12
81
42
33
51
6
7
47
114
27
24
96
3
25
24
107
85
8
16
11
21
33
6
36
54
6
9
99
54
7
59
145
29
6
ABCD 94531901708*3^$a+1 [50035]
24
36
12
33
36
95
24
31
69
56
85
36
24
23
76
21
15
48
20
85
11
60
216
64
9
35
73
120
27
123
29
64
56
205
3
36
24
20
13
3
27
9
24
132
8
25
111
104
19
77
49
87
24
24
96
165
39
15
21
105
23
76
60
96
44
49
51
57
3
56
25
75
36
8
120
40
132
44
24
24
1
11
24
60
85
119
13
39
36
32
28
45
119
28
36
80
37
108
36
23
76
120
20
36
24
40
12
188
84
16
81
3
56
85
95
40
80
52
8
36
76
9
23
13
27
156
60
24
75
17
1
123
12
8
37
3
44
76
12
32
13
3
104
148
44
4
60
80
61
59
4
80
61
11
88
12
36
9
54
5
196
24
44
115
105
36
72
24
8
72
4
96
164
4
117
15
68
52
8
13
47
13
59
60
64
80
1
39
21
3
36
20
25
27
24
81
27
48
72
123
53
16
120
21
60
3
72
44
43
5
28
32
1
35
4
72
104
4
36
104
25
87
216
8
40
224
1
71
16
87
117
45
35
64
189
11
52
9
23
37
108
35
12
88
21
95
4
63
9
36
32
36
1
51
48
20
24
31
42
48
6
113
12
1
39
48
75
192
9
12
33
11
16
32
52
68
16
20
112
144
8
96
1
24
147
104
60
88
56
60
25
131
16
44
40
141
39
20
220
9
11
103
66
11
28
80
121
87
24
105
99
117
59
48
52
36
72
3
153
60
116
108
60
12
4
12
8
112
60
12
120
288
117
3
68
4
36
36
128
36
60
64
36
36
8
112
36
32
1
24
51
36
84
12
68
1
51
68
96
120
148
212
60
4
72
32
12
64
105
36
84
36
23
16
57
15
57
216
12
59
84
1
35
61
243
104
12
4
44
25
35
16
116
13
87
21
3
45
11
115
81
32
72
103
6
35
16
21
179
40
36
12
60
48
69
24
27
57
27
8
12
16
12
32
100
24
12
213
12
15
44
28
60
36
36
36
68
4
32
1
75
284
24
36
16
33
131
1
23
4
56
96
64
24
21
36
35
4
177
39
44
1
63
20
96
25
36
15
24
176
13
3
32
36
40
72
24
45
6
54
51
128
4
56
52
12
123
17
36
37
99
33
11
37
3
36
128
73
75
108
44
36
76
68
192
16
32
52
36
24
9
39
123
29
25
24
72
15
68
60
16
8
28
105
3
24
32
24
4
32
25
63
60
140
12
76
32
16
57
27
60
20
28
45
59
49
15
24
12
120
84
72
9
23
52
44
40
20
25
267
120
24
84
72
108
132
8
16
9
119
52
8
12
4
164
16
21
6
30
23
4
20
133
3
96
44
1
78
65
16
56
48
52
8
60
96
25
35
4
32
25
39
45
132
84
51
44
204
25
111
96
92
12
88
92
184
176
4
180
116
109
60
11
61
12
35
12
25
143
52
20
91
9
80
73
3
44
79
5
85
135
104
40
45
27
44
444
12
13
216
11
84
196
36
48
24
20
37
23
36
64
33
60
39
276
44
40
44
24
91
41
24
37
39
96
8
25
51
36
8
24
187
29
25
59
40
32
61
99
44
60
112
60
32
60
12
25
95
24
24
16
36
48
12
24
20
85
15
44
12
48
28
144
9
35
1
183
72
140
124
27
69
20
84
25
12
75
24
8
120
12
24
61
23
13
135
8
64
32
85
60
15
44
156
1
27
48
12
20
13
59
4
296
24
124
108
8
7
93
36
60
80
64
9
3
164
13
47
28
56
16
93
11
217
39
8
115
5
16
96
81
107
12
24
60
16
68
40
20
28
9
99
44
13
108
87
204
164
84
1
11
108
16
56
16
108
224
91
89
12
268
12
44
60
24
52
36
68
36
1
15
57
107
48
61
35
76
60
68
67
21
132
176
36
13
47
25
75
108
152
24
1
39
12
8
24
28
93
11
145
3
132
81
59
108
1
11
4
12
32
25
63
44
168
16
87
33
21
3
60
48
24
44
76
21
47
60
36
4
12
36
8
25
72
107
52
24
57
12
107
4
20
16
104
36
120
108
36
24
25
3
44
100
9
27
8
76
36
32
1
24
3
104
4
12
32
40
20
73
75
44
108
12
4
57
60
ABCD 94532493806*3^$a+1 [50055]
25
48
80
9
31
29
43
120
20
27
21
48
4
95
97
8
48
9
12
18
45
12
16
23
61
36
29
3
15
141
15
36
6
12
15
16
32
9
7
44
9
43
48
8
39
90
39
69
43
11
61
53
15
124
8
12
16
12
104
28
12
65
18
165
24
57
60
30
37
140
48
12
112
8
24
112
8
12
48
4
12
17
139
32
4
84
128
304
12
68
9
39
76
20
28
17
19
12
32
52
92
52
23
73
71
9
12
36
15
57
21
15
51
61
17
3
40
8
48
48
24
57
15
12
27
1
8
9
39
39
18
39
105
3
48
15
36
54
27
24
96
4
29
19
44
4
12
17
7
24
20
3
25
8
87
1
23
13
32
52
41
111
40
11
6
27
12
72
60
96
76
36
32
12
40
24
17
12
3
192
52
20
27
1
36
72
35
12
25
32
87
69
4
53
6
1
44
9
43
12
80
16
5
15
3
1
12
11
21
64
323
33
40
8
40
8
69
75
12
3
9
24
48
33
39
40
8
72
33
15
39
37
48
68
24
36
81
19
8
4
17
43
80
24
28
48
12
5
27
16
5
31
36
48
8
81
15
15
37
20
24
15
84
37
8
88
47
1
32
39
1
36
12
131
1
48
47
1
60
32
81
19
5
102
24
49
8
24
16
8
3
37
89
39
64
23
9
57
15
3
36
57
39
72
37
35
48
13
59
9
16
48
24
24
8
48
9
231
4
12
5
12
7
47
9
16
20
16
20
9
3
100
11
133
65
12
3
108
21
7
32
40
48
29
3
39
1
8
96
57
30
1
32
45
12
126
18
39
3
45
48
48
24
69
87
4
17
87
136
8
15
57
12
3
1
23
1
47
9
27
13
80
16
48
84
35
1
32
40
24
47
9
40
95
25
8
39
1
17
51
28
83
90
27
16
72
83
108
21
60
9
7
5
42
49
41
7
24
24
72
56
4
29
18
45
24
28
12
24
168
72
23
36
48
49
32
100
41
7
80
12
12
4
77
6
90
7
95
24
21
15
13
24
12
32
27
69
12
72
27
13
24
17
135
3
1
12
24
8
4
65
3
15
12
45
9
54
9
24
57
42
18
79
12
17
3
15
36
18
30
18
24
31
35
33
28
32
16
23
72
18
3
36
27
114
19
53
3
15
1
65
31
72
8
36
28
5
3
57
3
16
17
51
88
24
11
13
48
143
37
96
12
32
16
20
60
72
72
9
6
73
8
24
12
12
40
48
29
15
4
89
15
132
28
56
9
19
44
3
61
116
12
9
36
7
35
25
137
127
104
15
1
24
44
75
37
5
7
36
5
63
24
36
28
47
49
32
24
12
33
27
3
45
9
43
17
66
18
43
11
25
24
24
108
12
20
27
49
17
54
42
67
113
3
45
27
24
12
16
12
20
15
6
7
29
12
27
48
4
72
24
11
37
12
20
24
100
48
20
24
4
47
21
15
18
27
16
12
8
124
60
8
15
73
23
18
72
51
52
12
29
12
7
11
1
24
80
57
7
56
51
13
35
6
7
29
51
3
61
8
88
56
33
7
20
9
27
64
48
95
24
1
29
39
48
9
3
4
59
81
64
20
15
61
8
108
75
33
3
21
24
51
13
36
44
184
48
32
24
9
36
108
43
12
32
45
43
24
53
3
60
28
32
36
12
4
20
48
16
80
16
47
12
1
12
48
32
36
4
48
8
9
103
56
60
36
33
15
24
33
7
12
60
71
12
90
19
8
69
7
11
21
12
21
27
16
8
12
3
42
54
45
60
3
37
29
36
6
48
9
96
27
45
180
3
49
12
83
13
29
7
96
32
12
64
84
44
15
13
20
36
12
45
6
61
20
21
7
128
76
5
51
111
93
28
83
81
45
31
8
9
60
84
15
3
78
12
27
40
8
57
30
90
60
75
15
1
8
27
1
35
97
59
60
25
47
12
61
56
9
19
53
79
8
9
39
15
18
31
41
39
36
28
17
6
1
32
16
8
63
21
36
40
20
36
28
48
11
30
3
24
60
28
68
28
23
57
3
21
108
4
44
3
33
28
12
20
4
11
45
3
69
16
8
120
28
12
41
72
54
61
48
125
156
19
20
4
11
18
27
4
77
63
4
20
9
3
48
3
157
92
52
44
4
32
33
19
12
32
27
72
1
60
12
32
3
33
36
39
9
12
9
27
24
16
80
33
51
52
59
90
6
33
4
56
69
18
45
9
27
24
52
35
1
44
16
92
9
127
8
16
17
48
163
20
24
4
12
24
23
25
8
52
20
57
18
1
108
68
12
4
59
9
40
41
31
44
36
120
39
1
48
8
64
77
3
3
21
27
13
29
55
60
131
61
132
5
72
3
52
5
18
1
32
48
3
45
33
7
32
33
36
36
15
48
40
23
1
71
81
24
4
20
27
37
53
27
45
3
76
20
40
41
24
15
4
17
27
3
1
32
12
4
36
65
55
47
9
63
1
59
13
20
76
8
28
65
31
32
33
15
12
16
119
1
60
5
43
44
4
20
15
49
24
24
17
31
48
8
87
6
54
1
11
1
17
60
36
19
12
35
1
96
11
49
23
60
18
15
100
11
12
73
60
84
17
55
32
21
36
6
21
36
9
7
17
36
7
11
37
36
11
33
4
12
11
1
24
32
12
12
48
141
27
64
8
3
21
33
15
24
15
36
42
3
48
40
104
3
30
19
5
43
20
28
12
80
52
11
72
9
112
24
8
15
30
42
1
11
21
72
24
12
33
67
24
23
9
64
20
12
40
12
12
48
24
41
31
20
4
125
24
18
81
16
23
9
9
15
24
64
32
72
27
37
24
17
7
8
88
77
12
36
114
9
99
69
16
32
72
9
15
72
72
76
36
24
8
16
71
25
29
36
54
1
20
4
8
3
90
27
48
24
15
37
32
36
108
15
45
4
11
18
7
41
51
3
33
60
52
12
5
6
18
39
15
81
76
5
75
12
72
57
12
7
35
108
18
19
140
3
25
8
39
1
56
81
7
8
16
8
24
12
60
15
9
124
12
48
8
40
8
57
30
21
15
21
60
16
29
15
45
12
36
3
3
45
21
27
24
27
12
9
15
97
12
89
3
16
8
28
35
25
96
24
32
24
84
51
72
18
3
12
16
36
12
47
21
48
12
24
135
18
51
4
8
64
32
3
48
69
12
124
20
4
11
12
73
23
ABCD 94533097754*3^$a+1 [50070]
12
93
15
68
76
15
69
84
156
20
16
231
129
33
35
48
4
8
96
16
15
9
12
12
132
20
24
79
281
127
17
60
12
163
45
152
124
80
19
45
36
12
48
20
16
3
41
160
36
48
15
125
127
21
105
99
36
140
52
96
12
20
172
3
89
144
72
40
24
56
48
40
12
44
4
36
108
75
377
76
132
135
57
120
24
44
16
87
57
27
81
164
60
4
51
113
28
32
67
9
147
33
80
52
24
56
7
41
24
43
57
156
72
12
12
56
88
80
49
227
60
193
42
69
20
139
185
48
19
5
40
140
36
28
180
24
20
60
96
144
36
64
12
164
52
87
165
15
5
40
216
32
208
92
52
147
9
99
153
32
36
4
32
144
91
30
6
33
92
127
21
24
240
15
53
180
40
32
43
5
64
68
7
89
4
188
7
77
120
84
36
64
12
12
63
12
41
52
72
80
112
3
5
16
140
4
87
89
16
48
15
33
57
3
20
48
40
56
120
4
12
128
52
87
53
115
173
1
78
65
48
40
44
36
12
36
16
204
20
12
48
132
25
30
9
24
80
100
60
80
24
48
12
16
147
57
20
12
100
36
92
7
105
60
8
76
51
36
53
4
48
84
60
48
27
113
52
36
60
15
125
4
48
48
128
4
72
56
64
188
228
72
43
57
68
28
27
17
36
160
12
27
21
36
80
4
176
300
31
65
7
57
36
32
40
36
44
100
45
3
240
84
156
12
152
64
176
60
84
72
40
8
16
68
67
90
51
68
136
48
96
36
51
57
68
55
9
20
28
135
5
36
52
8
132
64
48
12
135
33
8
132
55
77
24
4
93
15
147
21
51
5
84
7
117
216
32
40
264
96
12
60
3
5
168
16
81
143
696
64
32
40
24
48
96
60
92
168
12
109
95
1
87
60
96
36
3
125
40
168
8
16
3
117
48
72
33
42
93
156
44
7
89
64
152
28
32
13
23
288
60
112
48
44
16
111
5
36
19
9
20
24
40
80
28
332
40
3
84
89
7
9
8
72
64
56
1
23
112
15
89
120
91
197
40
8
108
187
33
36
20
24
49
111
80
64
3
173
40
32
108
16
63
5
88
72
60
48
108
144
15
105
87
5
13
47
84
96
4
12
284
16
32
55
57
48
116
12
4
141
83
52
44
253
3
144
36
32
7
53
175
5
28
128
7
5
88
99
5
72
64
60
140
136
188
108
24
16
15
24
9
44
36
247
17
52
45
66
45
32
40
60
128
7
197
180
36
19
105
36
105
47
52
63
5
48
127
65
16
144
32
64
264
8
7
17
145
83
48
187
18
15
135
29
16
27
105
12
80
4
87
33
56
88
96
176
31
5
48
16
284
24
48
28
20
16
15
9
177
83
160
132
44
76
168
12
44
1
15
24
315
141
135
29
271
29
84
67
65
232
123
57
15
17
100
80
16
32
16
120
81
35
4
24
68
144
180
60
4
236
4
60
96
3
45
15
108
9
24
56
156
160
140
88
12
20
48
76
111
12
72
89
19
17
36
28
36
195
5
148
12
20
28
96
104
16
51
9
140
49
51
96
116
7
57
183
353
148
20
67
45
80
7
120
17
28
68
19
9
84
27
65
96
28
104
76
141
179
211
45
108
27
93
92
55
36
5
124
84
140
4
156
ABCD 94533221644*3^$a+1 [50021]
48
48
37
128
3
61
191
1
11
72
21
72
63
25
35
37
35
48
36
60
108
48
60
117
3
48
96
144
141
135
12
36
180
13
23
60
36
49
32
27
60
36
12
225
111
12
24
13
11
21
40
56
15
121
83
24
84
60
24
60
48
84
13
80
27
24
24
21
27
21
27
69
88
11
24
12
24
49
23
168
1
155
36
49
71
49
143
33
63
144
108
37
35
21
3
204
84
144
109
47
36
60
36
36
1
11
48
60
36
21
27
13
131
37
176
64
47
193
32
159
1
11
60
132
12
25
107
72
21
48
136
32
3
24
61
47
72
81
111
72
121
23
24
9
16
128
75
213
15
105
63
1
35
13
35
228
97
11
132
72
48
12
285
48
51
72
109
11
132
9
3
36
12
37
56
16
48
23
73
59
144
13
179
192
109
47
24
57
15
25
83
12
72
48
12
21
3
72
69
39
72
36
21
88
35
108
84
12
49
119
12
45
99
141
111
60
45
3
96
45
3
108
36
349
35
144
48
408
24
24
168
21
39
132
24
132
81
15
60
60
72
36
120
61
23
24
121
35
21
159
48
24
1
11
157
119
60
13
8
135
25
104
27
60
1
47
108
108
120
48
12
48
181
96
107
37
48
83
168
36
36
21
48
3
36
24
25
224
3
36
25
119
48
84
24
85
56
136
72
72
179
37
59
84
12
13
35
21
40
23
336
48
57
27
13
35
24
24
237
3
36
73
155
192
96
21
183
60
36
36
120
48
12
24
225
136
11
96
21
3
12
12
108
108
37
143
132
60
108
277
23
153
27
133
35
60
84
24
24
108
1
24
59
60
1
24
23
12
192
13
71
81
88
59
109
179
12
24
36
21
40
8
64
59
21
315
24
252
225
39
84
21
3
45
3
37
83
93
3
13
119
84
93
147
84
289
35
12
1
203
36
25
80
136
59
48
72
48
69
123
156
1
23
48
25
8
64
72
8
195
96
181
24
11
24
45
15
12
12
12
12
73
71
24
33
16
107
109
8
87
1
24
107
144
253
95
12
37
23
60
48
84
1
11
24
24
12
84
69
216
160
275
109
83
37
96
120
72
8
63
12
48
21
120
3
168
72
84
84
24
36
145
24
48
192
107
72
93
135
144
96
9
327
49
104
15
25
32
39
60
24
45
87
12
72
36
288
12
96
37
95
57
75
253
144
107
48
12
60
12
153
27
36
36
117
159
84
108
121
107
48
61
23
9
27
37
344
136
11
60
180
84
168
177
88
167
108
61
47
36
117
72
3
60
25
191
1
32
3
13
11
12
33
63
36
45
27
165
3
69
3
12
36
60
72
57
3
24
12
156
21
15
145
119
240
36
24
60
57
40
35
21
64
48
251
144
36
60
12
25
144
24
56
40
144
24
11
24
180
145
155
13
104
87
1
215
97
95
12
109
59
48
156
81
99
37
80
48
75
60
49
167
1
35
72
12
169
152
64
224
171
69
40
191
33
51
84
180
144
13
120
23
1
144
167
9
24
159
49
144
215
84
84
33
88
251
12
9
27
37
24
24
23
96
84
13
23
193
107
12
97
119
1
11
132
9
171
24
96
84
1
56
3
12
108
24
109
8
27
108
105
99
157
143
60
24
ABCD 94533352528*3^$a+1 [50114]
69
135
9
39
288
153
64
32
160
11
12
73
59
69
64
80
3
93
87
153
352
128
27
117
63
132
157
71
72
240
72
120
385
11
37
35
45
15
1
96
155
181
359
9
16
191
193
32
39
105
183
60
13
48
131
168
21
16
96
48
32
15
60
325
80
144
48
160
128
15
97
23
25
48
59
252
108
13
287
348
84
1
272
3
192
13
32
16
47
432
108
85
128
39
25
107
85
48
83
180
57
15
12
21
192
63
264
25
128
96
16
131
13
59
180
60
48
60
105
87
25
80
63
97
96
59
48
24
120
69
27
85
48
32
64
95
1
32
48
147
13
32
15
1
107
37
35
45
16
11
48
21
64
96
131
109
11
69
171
21
15
129
15
36
205
32
16
11
216
253
80
16
11
133
47
72
132
453
15
33
112
47
49
80
160
144
167
121
32
3
205
47
60
37
215
153
48
15
225
160
155
144
165
16
35
12
72
36
37
80
27
133
128
64
96
48
71
153
240
75
168
84
168
1
47
132
205
32
15
145
11
72
45
48
15
72
25
143
49
48
80
75
85
32
3
141
16
23
121
32
15
444
69
160
47
72
57
243
252
241
119
36
24
61
47
12
69
27
264
96
252
1
47
24
9
64
48
432
32
63
1
96
11
165
64
35
36
9
423
25
96
119
48
25
107
117
16
48
32
288
111
156
117
27
21
112
227
45
16
80
208
47
144
33
207
36
120
132
108
117
16
59
213
39
169
96
96
275
237
16
336
48
32
144
144
15
81
16
23
121
272
39
25
83
61
227
157
128
112
23
12
13
48
467
253
32
39
25
83
120
132
48
180
285
48
192
3
205
32
27
85
144
144
23
153
159
120
72
96
84
180
36
24
45
16
47
108
120
13
59
108
9
51
144
205
11
85
48
131
61
299
21
195
45
48
16
80
135
9
87
25
227
120
60
57
135
73
192
48
80
3
93
16
23
120
132
156
33
64
48
288
59
48
60
120
24
9
279
73
35
237
96
16
95
33
16
11
21
64
144
179
93
75
117
16
47
72
48
72
273
255
12
37
23
25
32
51
45
27
72
13
23
144
36
120
132
48
60
285
304
80
144
16
35
13
95
33
240
15
84
93
3
93
112
320
15
289
80
63
1
32
159
81
15
97
32
48
123
69
64
32
75
325
47
337
23
180
60
12
13
83
93
112
47
1
191
108
37
144
224
27
21
15
193
47
12
37
128
15
1
59
192
ABCD 94533635908*3^$a+1 [50280]
42
6
48
55
36
5
48
7
53
6
72
45
33
27
100
92
15
6
27
24
40
143
37
11
42
63
33
87
45
42
6
27
39
30
43
23
9
33
48
108
114
48
30
48
36
48
31
65
12
18
72
9
93
27
40
56
52
20
87
48
30
72
24
24
75
16
36
83
126
31
5
96
39
4
59
30
87
16
5
102
97
20
9
19
77
163
80
93
99
213
63
12
16
281
54
9
45
43
119
6
55
32
12
4
41
19
101
19
47
54
24
120
96
19
24
5
42
61
44
15
54
27
24
48
33
30
237
3
78
31
96
17
48
132
55
47
25
5
48
3
135
18
126
105
9
6
48
30
243
15
57
136
56
88
20
27
25
8
52
11
90
39
4
41
24
127
113
19
17
54
9
93
19
53
48
67
20
75
120
57
36
12
87
30
258
30
31
5
12
19
209
79
108
12
23
18
12
79
5
78
18
15
117
55
65
27
64
36
53
6
49
36
11
21
69
31
120
47
33
105
30
25
89
60
24
72
24
3
63
24
1
47
30
27
48
111
21
33
15
48
27
97
48
168
23
9
40
32
213
48
15
60
87
13
35
9
111
30
67
101
51
33
78
24
30
18
30
3
87
6
27
93
72
87
51
6
135
3
1
77
99
33
228
7
128
33
19
80
87
126
42
162
75
69
87
57
36
7
5
60
72
43
17
6
6
31
180
53
24
72
18
48
144
54
24
103
5
78
81
69
27
87
78
87
12
16
53
67
23
42
7
23
9
39
24
105
87
48
186
36
235
125
51
39
30
24
19
80
45
43
53
19
5
123
87
105
12
21
43
131
18
31
47
30
67
48
47
97
23
48
9
60
21
55
29
24
51
15
18
31
5
24
127
11
49
48
71
66
79
167
30
7
12
36
35
48
102
12
36
12
48
12
72
72
15
33
66
1
48
17
6
85
35
9
88
23
49
119
54
3
9
31
17
55
20
21
31
5
48
90
66
246
78
3
88
17
102
33
64
5
63
3
25
47
6
51
16
104
9
6
133
113
19
48
53
48
99
40
8
100
20
93
24
7
341
39
21
264
18
30
7
5
43
32
81
19
71
144
96
24
174
42
48
6
210
13
32
4
17
78
25
29
48
24
3
45
27
21
43
77
24
18
66
31
23
33
24
60
48
148
47
6
24
90
48
24
6
115
197
18
105
63
1
68
148
29
48
115
72
5
15
160
89
115
180
212
45
75
9
84
162
25
5
7
36
101
48
42
54
24
42
21
12
63
90
12
15
16
17
84
36
24
19
17
43
41
48
60
30
6
66
21
27
120
13
5
43
17
18
54
7
41
24
24
12
12
18
48
72
9
39
42
207
15
25
32
63
37
5
43
108
5
15
69
36
12
63
39
6
90
9
15
6
72
48
72
7
20
165
66
30
27
33
75
3
81
16
44
51
13
5
111
45
66
57
117
111
69
48
7
228
11
9
76
12
23
9
15
6
99
15
30
132
60
31
44
39
30
31
84
56
21
132
15
16
47
9
160
29
42
49
24
47
25
5
18
24
30
31
11
33
21
19
5
55
11
24
13
227
45
148
29
15
148
23
9
33
15
16
12
17
43
53
19
71
6
36
108
36
75
9
24
15
33
24
151
44
21
24
19
41
63
28
48
11
6
27
141
19
8
93
180
30
54
18
25
5
27
72
201
43
5
39
135
33
33
39
88
47
96
97
12
5
48
12
72
48
42
78
66
30
36
54
69
12
45
18
37
108
5
18
78
19
60
41
51
15
1
48
32
24
48
111
66
60
15
99
150
67
48
41
30
78
27
45
48
18
192
97
29
12
48
6
1
5
15
3
54
67
5
66
49
60
68
76
35
54
27
76
83
9
117
18
121
32
39
18
30
57
40
8
183
9
16
23
30
19
12
35
169
71
45
64
11
126
87
60
48
63
1
48
80
63
78
39
16
17
168
7
5
55
53
99
15
30
31
17
72
3
52
32
9
60
12
27
72
40
56
15
45
69
126
73
89
87
40
29
90
6
24
24
3
129
63
33
12
48
42
30
12
79
17
12
175
12
128
135
18
12
31
11
78
7
48
41
90
72
9
63
33
12
3
25
32
148
12
32
21
18
1
23
1
56
60
129
96
96
42
6
24
87
16
89
3
21
139
128
39
6
18
37
80
3
30
90
1
41
7
53
115
23
117
12
135
1
5
12
78
6
55
89
24
276
84
3
249
ABCD 94533924068*3^$a+1 [50071]
64
704
112
48
96
176
16
272
64
96
80
48
16
128
288
112
192
272
64
320
16
32
160
288
96
192
224
256
96
384
48
96
96
96
240
128
48
144
384
144
48
16
288
96
32
16
48
32
48
144
16
96
128
48
864
784
192
48
288
192
48
144
96
80
304
272
208
32
448
32
240
16
384
96
48
144
224
96
192
304
224
64
96
48
224
48
208
48
48
48
48
144
48
288
240
288
272
192
240
16
432
144
128
16
48
432
192
432
32
16
176
112
192
336
192
176
256
32
240
144
48
16
96
128
288
16
608
64
288
48
272
288
64
560
16
240
144
176
64
176
208
48
32
208
128
528
288
48
64
464
48
720
256
96
528
80
48
256
144
192
704
64
32
208
96
128
16
272
64
240
480
128
112
272
160
32
112
672
80
64
192
288
96
32
352
80
304
192
80
48
112
96
144
32
496
192
288
192
32
720
112
192
48
32
352
288
96
32
96
64
368
16
48
80
16
96
368
64
32
208
288
192
80
96
144
48
208
96
128
160
96
240
32
432
928
368
144
64
240
176
16
48
48
432
720
48
288
416
96
48
208
32
48
256
144
48
48
32
64
288
416
384
400
48
48
224
64
624
48
176
144
96
208
80
64
192
48
176
96
448
128
16
ABCD 94534109084*3^$a+1 [50006]
44
97
3
108
32
28
24
15
129
21
75
135
5
19
72
17
16
141
24
12
39
39
69
140
88
72
81
15
24
12
60
8
97
63
8
160
72
33
54
6
63
44
96
25
96
39
81
23
31
29
108
40
9
39
216
116
28
36
60
9
119
127
9
15
30
107
72
37
35
1
15
39
24
5
67
45
48
32
13
6
9
57
27
20
7
81
8
1
215
40
111
137
40
321
60
12
87
57
24
12
3
44
132
1
63
332
19
41
64
81
48
15
24
60
20
13
59
64
20
85
95
96
76
9
59
24
1
96
35
48
52
44
1
75
20
28
33
3
12
24
44
67
18
12
18
6
23
36
192
12
100
8
144
1
3
36
60
20
64
24
36
96
81
123
80
16
8
61
36
30
126
3
32
12
12
1
3
27
57
80
16
56
16
24
81
263
16
9
107
132
168
4
21
48
132
39
20
48
28
144
20
76
12
32
148
228
9
15
135
41
13
39
32
48
12
24
1
150
209
52
20
40
20
19
33
57
15
15
6
18
45
12
63
65
7
125
48
85
120
6
41
84
91
129
141
3
24
12
20
25
15
39
9
81
60
39
68
64
8
103
18
60
36
11
84
40
96
132
20
13
159
105
24
11
64
24
21
11
25
63
32
4
60
57
78
77
12
31
41
16
32
12
124
32
4
48
32
48
97
51
8
31
65
48
16
36
44
85
66
24
90
36
66
54
63
20
72
25
6
9
21
3
20
1
3
33
15
72
93
48
75
44
52
9
39
21
36
23
13
18
45
165
11
60
16
8
31
45
48
20
96
24
48
13
11
40
20
64
60
56
16
192
8
24
24
64
81
6
45
20
16
108
20
16
8
13
59
28
93
15
164
19
41
1
30
9
69
11
64
32
73
30
126
23
12
24
16
15
54
72
15
12
33
3
51
54
59
40
57
24
36
66
65
40
24
120
21
35
108
96
19
29
1
51
48
96
120
56
64
57
83
64
153
35
40
39
101
60
48
36
61
15
33
72
75
75
90
23
61
51
8
40
80
97
30
53
37
108
11
31
18
191
48
13
75
33
39
87
30
3
32
168
37
3
32
40
105
11
64
9
60
95
61
60
23
16
24
48
9
15
21
23
84
232
129
36
11
88
15
105
15
21
44
4
81
12
60
3
80
1
3
140
61
51
8
133
39
80
25
75
104
24
16
87
17
7
113
60
1
51
248
13
87
51
41
1
15
72
92
49
155
24
16
24
21
11
1
24
59
67
17
172
96
12
8
28
164
1
11
48
36
16
15
24
17
55
57
56
40
45
12
39
15
89
72
244
68
120
36
4
12
81
3
96
189
95
52
32
72
49
35
76
21
3
15
9
96
32
73
47
60
4
159
57
20
12
7
45
99
30
27
8
96
28
20
1
126
6
23
67
30
35
12
100
72
80
48
13
18
150
36
63
12
68
96
121
15
48
68
4
80
31
29
28
32
16
24
104
1
3
36
21
51
80
49
216
84
24
75
84
3
18
59
36
12
13
35
64
68
55
17
37
11
48
52
32
12
55
29
16
84
32
220
33
11
36
13
71
24
4
260
12
61
3
80
124
153
144
23
52
69
12
15
32
28
33
111
15
65
85
3
56
25
11
60
36
48
144
96
12
100
33
35
1
39
57
39
168
12
9
42
18
87
32
52
60
8
13
159
36
48
21
11
25
15
24
8
13
90
54
59
124
92
31
9
44
37
59
28
21
35
31
9
24
32
48
136
120
15
57
20
4
80
124
156
24
15
9
63
5
85
135
63
17
24
48
1
39
72
96
45
27
33
3
12
68
12
13
11
79
221
16
33
35
40
20
100
140
4
33
47
12
36
48
25
39
117
24
27
80
40
12
12
9
12
47
16
20
112
45
27
36
12
105
39
15
5
4
45
111
9
27
104
4
12
48
81
15
8
13
18
29
16
12
8
12
13
39
12
105
39
12
8
40
36
9
59
1
11
25
23
28
120
48
96
80
108
1
11
64
81
6
29
124
80
72
49
15
39
5
37
39
69
180
72
30
17
16
21
59
52
12
21
96
59
61
96
35
52
3
9
165
36
54
90
11
48
16
68
16
57
60
59
28
48
32
100
96
15
41
16
48
20
100
12
9
99
45
35
25
27
84
8
37
95
60
24
7
30
27
32
16
69
23
12
205
23
52
8
7
66
23
31
53
100
12
21
75
188
37
60
15
80
24
16
24
8
7
105
140
115
9
96
39
96
29
37
107
172
96
24
39
5
67
33
44
16
80
1
60
35
49
107
73
60
ABCD 94534271116*3^$a+1 [50048]
21
18
62
34
21
57
27
36
12
48
12
75
57
60
39
116
4
252
32
16
57
12
27
120
20
28
6
74
40
36
12
30
27
117
135
156
72
15
33
3
24
42
54
129
12
3
33
27
36
42
15
24
9
99
48
15
60
20
270
115
27
12
48
132
156
45
12
120
21
102
92
157
15
33
12
213
78
57
83
40
72
45
48
60
3
129
60
27
33
120
15
72
21
12
51
30
30
9
201
96
66
318
54
57
135
60
188
16
2
54
4
36
33
12
123
408
24
8
13
144
23
16
141
95
25
96
75
432
12
98
18
25
24
63
57
11
364
48
312
6
99
171
48
69
3
45
15
12
45
5
46
9
183
45
3
66
48
15
12
15
105
51
57
27
48
117
39
90
51
45
15
48
183
120
114
50
28
18
134
13
3
69
3
48
44
28
42
171
39
33
3
249
15
18
63
39
186
27
51
276
236
52
57
143
25
45
192
183
15
42
51
3
56
4
117
24
15
146
82
8
49
51
57
27
48
57
36
33
2
25
15
9
195
45
35
40
213
72
60
96
9
30
24
129
57
3
72
15
36
57
120
111
72
24
156
54
3
3
69
180
15
153
375
33
27
72
24
117
84
60
33
63
12
12
15
8
88
168
21
168
27
33
60
48
84
39
57
105
182
253
27
57
41
270
34
48
30
33
75
45
72
33
18
9
3
24
8
40
12
144
81
51
45
255
57
3
12
93
63
36
93
51
54
27
3
33
60
39
36
42
42
24
21
23
13
3
66
15
183
12
126
30
9
159
9
12
60
48
12
39
32
28
21
69
96
138
36
24
48
72
108
9
168
123
24
45
216
63
21
63
57
81
27
47
28
8
244
8
13
3
12
252
8
52
66
39
123
24
48
8
109
3
12
81
39
80
10
3
87
33
3
152
28
30
18
14
46
60
6
15
161
34
174
111
95
1
24
39
66
6
72
45
75
42
18
165
153
14
36
28
57
9
144
6
90
98
13
15
12
12
56
112
96
44
13
24
168
27
45
81
27
12
39
9
192
51
9
156
33
99
3
12
93
75
12
80
37
69
39
12
15
21
132
3
18
27
132
12
21
110
40
24
116
100
117
168
135
45
47
85
15
102
114
9
3
84
36
120
72
45
3
57
123
189
51
45
9
90
21
60
120
120
120
39
45
9
30
144
2
190
18
63
129
50
46
39
3
33
24
51
57
15
33
59
16
144
21
12
12
9
66
153
35
130
48
18
69
60
45
80
43
117
18
9
96
12
123
14
10
60
90
3
15
252
18
15
33
54
36
84
45
228
27
33
15
12
81
27
32
4
9
48
84
93
15
27
36
9
71
97
3
260
109
35
100
8
73
60
12
15
57
228
168
3
6
206
130
42
8
4
24
69
75
33
84
39
9
60
17
55
9
99
27
45
36
39
68
118
62
180
133
9
30
96
117
93
150
120
9
36
15
84
21
72
21
74
25
12
63
12
240
156
84
54
6
60
78
3
215
22
75
117
51
15
12
72
84
81
3
36
69
87
60
93
108
72
132
36
39
86
58
6
15
33
90
108
45
27
32
1
12
75
36
132
114
96
74
4
180
21
15
24
21
15
30
138
33
12
3
12
42
75
5
10
165
81
15
107
136
144
108
24
96
9
75
96
54
48
15
23
4
93
48
27
33
47
28
57
63
69
111
24
45
108
15
128
49
69
62
178
2
40
69
96
84
51
9
3
30
48
15
132
27
48
36
9
5
58
24
30
63
23
37
51
21
15
213
48
159
140
108
37
36
3
69
171
12
9
63
12
21
207
93
15
12
68
85
60
165
114
80
13
27
86
64
75
ABCD 94534548404*3^$a+1 [50058]
96
64
104
24
232
8
216
120
16
168
41
135
24
96
16
48
5
171
16
128
45
75
16
32
24
160
48
72
24
104
40
32
96
87
1
35
21
160
8
168
3
69
72
96
33
135
40
144
120
120
35
141
120
256
24
104
40
80
16
24
32
144
160
120
296
40
80
24
144
232
8
96
24
81
231
3
61
24
56
75
69
16
144
32
88
11
54
126
49
32
9
15
256
48
32
40
8
16
269
90
33
64
128
72
96
64
120
179
85
56
64
56
120
288
15
126
99
160
155
117
48
375
57
64
216
59
165
40
200
96
39
25
29
36
79
65
111
15
49
95
36
54
55
56
16
143
145
35
93
64
8
16
35
45
45
75
192
304
23
241
56
9
15
75
21
48
120
16
119
97
29
91
24
155
141
24
24
256
5
75
105
31
128
16
96
48
120
191
25
32
33
31
8
16
104
75
93
24
40
23
81
96
3
85
5
75
141
19
152
24
64
80
192
48
160
200
96
144
352
53
36
111
168
240
160
96
272
48
39
57
48
96
72
24
168
40
305
90
37
168
8
3
21
48
40
71
1
56
72
51
109
56
64
185
36
51
328
80
40
32
24
64
72
24
5
144
75
16
120
56
3
21
15
81
120
24
9
7
29
90
1
48
72
8
72
24
9
7
296
24
159
105
219
21
429
315
96
40
24
120
32
160
48
101
54
180
25
56
16
168
56
24
15
33
64
168
41
15
136
48
128
33
54
57
360
88
32
3
21
96
24
216
64
65
31
24
104
112
48
32
64
35
61
176
48
24
112
83
37
128
15
90
111
16
8
72
88
56
16
144
29
3
72
51
61
29
75
40
104
16
24
8
48
99
37
168
11
85
185
54
33
144
24
15
81
24
136
119
81
9
79
65
36
51
48
48
184
83
21
144
16
89
126
105
72
24
123
45
16
24
96
35
69
111
129
160
35
93
192
111
121
200
129
54
97
8
111
49
80
15
25
32
48
16
24
32
88
8
33
87
93
90
1
53
291
15
54
123
72
111
201
40
48
80
120
216
16
120
48
72
29
19
32
24
15
121
56
48
16
104
16
168
120
161
79
101
54
36
1
89
135
184
5
195
21
54
37
104
256
53
36
15
64
101
51
3
45
135
126
91
143
81
96
88
95
1
536
93
91
89
31
185
39
16
89
36
51
3
61
24
41
54
36
21
303
25
8
112
35
157
24
32
72
40
35
36
54
27
48
232
48
56
40
89
31
56
96
64
24
125
51
168
120
16
104
120
105
7
120
176
24
24
9
7
29
19
56
40
120
120
96
144
144
120
72
24
32
112
32
24
40
104
15
145
56
15
121
8
216
24
72
9
79
32
40
104
15
25
176
48
96
216
24
225
55
336
224
16
120
104
9
270
25
101
19
125
3
24
64
215
1
80
24
120
16
24
24
32
3
ABCD 94534643332*3^$a+1 [50086]
19
20
40
65
15
21
19
12
11
18
7
29
43
80
148
12
5
30
13
8
12
4
60
11
18
19
72
59
37
8
9
27
21
19
95
45
75
6
30
24
9
16
23
60
97
8
112
119
1
20
28
48
197
27
24
64
41
39
51
21
75
33
195
78
19
120
48
8
4
35
13
95
36
72
37
12
60
11
93
4
101
6
30
3
72
40
11
18
15
52
8
4
32
69
6
33
201
19
48
12
60
23
48
1
96
47
72
1
12
12
29
91
23
48
57
28
5
7
48
5
18
81
21
19
53
36
42
18
27
3
6
31
95
12
108
78
66
6
7
48
12
17
43
17
18
12
69
27
9
75
6
7
8
4
53
27
3
21
15
21
141
3
12
3
60
69
252
28
80
3
30
15
9
30
18
3
3
49
23
49
36
125
3
15
69
40
17
39
4
17
15
3
30
36
67
5
72
7
68
100
12
83
33
132
3
37
48
17
36
39
12
9
27
40
17
18
24
84
21
3
73
72
12
36
12
23
18
39
21
19
32
15
25
8
52
8
33
123
4
20
93
27
45
12
78
13
17
15
28
32
28
20
3
1
96
72
17
54
12
109
48
72
8
72
16
12
8
100
72
11
37
47
18
3
16
35
18
18
24
48
73
60
8
132
33
6
108
12
126
24
15
105
3
3
69
51
37
20
40
32
40
11
25
32
100
48
8
9
7
44
15
49
11
81
36
3
24
33
4
68
108
33
15
52
8
4
48
5
7
11
12
69
36
52
120
32
28
11
69
28
8
52
5
7
12
8
27
13
41
99
28
65
15
4
120
200
16
12
11
37
12
20
21
67
72
41
39
112
8
3
25
24
36
12
32
75
13
35
36
36
69
21
3
51
6
36
12
3
39
13
41
135
124
60
23
12
25
32
36
52
48
92
21
72
19
5
15
40
80
24
16
59
49
48
5
7
8
27
30
36
87
64
11
90
72
15
40
17
31
23
1
36
20
33
15
57
90
25
12
20
28
29
30
108
21
112
72
68
4
11
37
20
3
9
24
69
42
1
44
81
30
18
42
85
128
52
89
18
90
51
27
18
19
32
3
30
51
24
28
23
37
12
72
44
39
12
69
72
4
96
29
55
20
28
8
4
60
29
7
5
39
33
18
105
52
41
15
27
37
101
54
13
80
15
18
42
25
8
64
5
43
17
15
12
39
49
8
4
8
21
72
75
100
72
5
6
12
42
15
52
5
15
48
28
29
18
33
24
21
15
12
28
72
68
48
75
6
15
141
42
25
47
13
35
150
15
15
57
40
89
27
4
20
33
51
16
116
48
27
9
16
5
54
13
20
27
1
12
5
55
11
96
48
13
275
90
55
95
49
71
72
42
103
41
7
60
17
55
48
80
3
45
9
15
33
3
57
30
25
24
8
88
125
79
68
28
59
6
7
11
49
60
35
108
48
157
44
15
18
75
15
6
31
125
51
4
120
20
16
29
31
60
53
7
8
4
215
12
13
11
126
30
13
23
18
19
20
48
39
33
40
20
40
65
55
12
20
60
28
8
3
105
57
15
12
52
108
23
109
96
24
83
97
11
49
71
72
21
4
17
36
48
67
24
68
36
4
12
5
175
5
6
30
67
101
72
15
64
8
28
20
3
37
104
21
3
36
28
8
39
1
12
5
48
72
127
108
32
28
17
48
103
12
48
53
36
36
159
45
55
96
5
3
36
28
5
72
36
42
25
11
97
23
109
120
101
12
54
21
69
54
90
90
121
29
36
54
12
42
67
60
35
13
92
15
6
7
47
25
48
8
24
88
48
44
144
195
36
126
3
69
7
108
32
3
18
7
5
96
7
20
4
161
79
65
36
7
32
28
8
33
60
51
69
7
8
4
60
11
37
32
81
7
23
105
81
18
13
53
36
3
36
16
48
12
8
40
5
55
48
17
67
168
53
18
21
28
60
71
1
36
60
32
52
35
90
43
32
16
35
18
31
8
105
72
24
30
24
85
48
29
30
21
3
37
29
15
24
12
24
15
6
63
21
18
21
4
8
75
150
27
45
15
72
3
48
33
21
36
67
80
100
8
177
7
29
39
40
32
33
163
104
40
23
18
15
40
84
5
15
51
97
11
49
20
72
96
4
156
20
3
12
25
8
24
12
28
68
12
21
51
28
12
36
72
107
21
40
8
4
32
135
13
12
44
51
13
101
7
23
6
120
144
7
17
27
76
17
15
28
29
6
18
27
64
11
33
16
36
59
13
20
28
80
27
108
33
15
37
20
72
36
76
8
28
32
28
24
60
11
54
43
32
280
48
32
40
29
39
51
49
8
40
65
19
48
113
3
4
32
16
12
8
120
9
30
1
12
8
4
44
24
51
1
36
23
156
69
4
48
5
7
12
35
18
3
52
92
36
64
23
13
8
15
49
5
3
48
72
108
112
32
57
24
27
3
21
16
120
8
16
35
18
43
24
36
23
42
30
25
65
67
41
6
30
51
24
28
8
4
53
15
12
28
32
39
156
1
35
18
7
12
17
6
30
3
112
12
12
48
188
52
5
147
3
73
120
35
72
25
68
12
132
84
21
18
72
1
53
7
24
5
15
24
87
108
21
69
7
68
15
57
3
49
20
12
3
13
24
35
6
115
132
128
84
21
42
73
144
48
32
24
21
43
41
36
3
28
113
7
53
12
3
16
56
4
53
66
42
19
8
57
103
95
6
36
15
36
52
12
8
52
35
33
28
17
67
41
27
3
24
66
90
33
24
15
25
11
1
68
40
60
11
37
60
80
40
12
131
37
84
8
108
48
ABCD 94534664468*3^$a+1 [50002]
113
25
35
12
43
60
30
72
23
55
5
7
54
143
72
144
12
180
13
227
84
24
60
67
5
60
79
41
84
24
180
12
108
24
12
55
41
132
12
19
5
84
12
48
96
7
5
13
120
47
43
5
55
12
5
12
43
18
47
19
24
137
55
5
48
36
19
65
61
11
12
60
168
12
36
337
35
12
36
24
48
72
43
5
12
156
115
17
60
72
120
31
41
49
11
24
55
36
36
5
55
228
36
41
13
11
31
53
37
143
31
341
72
1
47
79
5
60
31
5
132
12
60
36
60
144
31
17
12
31
180
84
24
209
48
79
36
29
84
192
19
29
72
43
125
12
13
30
29
12
19
30
36
23
12
55
24
41
25
11
24
55
180
53
36
12
79
5
108
108
103
36
6
138
36
24
12
89
145
35
24
480
36
24
132
24
1
234
29
12
120
12
7
113
31
5
60
25
42
108
12
5
24
168
1
42
29
120
121
30
77
60
43
53
12
168
12
25
59
19
5
61
143
36
91
65
24
36
324
25
11
55
6
18
5
216
25
35
36
55
53
12
13
35
72
103
180
89
72
60
24
24
72
91
125
108
7
29
1
35
72
108
19
41
84
91
78
11
19
132
5
48
12
19
53
12
79
5
31
173
36
36
24
24
67
5
19
30
35
1
90
53
180
72
79
120
161
84
84
91
5
36
60
19
65
36
31
185
60
108
216
1
18
125
24
252
31
65
24
36
12
7
36
18
119
12
156
84
24
1
59
96
60
204
120
12
60
24
91
17
240
12
91
84
29
24
12
24
25
35
247
17
36
24
31
36
36
5
84
79
12
5
48
84
13
83
132
12
96
31
6
155
19
36
5
72
48
72
12
36
84
168
36
67
48
65
67
84
96
30
59
91
53
12
84
48
120
43
5
12
67
101
24
60
84
72
108
60
24
133
23
120
7
17
31
36
29
192
48
12
43
5
67
5
55
48
29
12
36
72
60
31
30
11
36
72
108
108
24
73
35
19
24
5
25
59
12
1
95
60
43
29
43
77
337
143
43
5
24
91
29
115
41
120
48
7
108
126
35
36
60
72
96
7
29
96
55
29
96
24
36
12
1
36
54
17
84
115
125
1
47
31
65
7
84
41
24
25
23
96
24
1
227
72
48
72
12
24
12
43
17
73
131
24
36
24
60
72
60
109
6
29
24
37
48
150
125
84
36
271
89
36
48
36
72
43
77
60
115
18
95
36
48
180
36
24
48
84
79
36
6
59
36
12
36
24
12
24
67
29
55
216
65
13
239
7
6
18
89
31
72
197
48
79
36
180
60
53
37
30
245
84
48
72
24
211
5
109
11
60
24
187
173
36
36
43
17
72
108
19
36
17
37
59
31
29
36
61
60
59
108
7
144
41
24
36
24
7
53
24
108
175
89
60
144
12
60
24
61
18
12
53
60
60
25
239
12
24
12
24
24
72
60
55
125
60
49
54
161
55
126
23
156
61
138
17
12
36
36
24
84
48
12
108
12
72
144
132
24
420
60
48
12
24
60
192
24
24
12
109
6
18
11
1
35
19
29
84
31
5
12
60
168
312
48
25
126
41
108
12
24
60
151
17
60
163
125
49
54
36
65
24
12
228
31
41
13
119
7
29
36
31
48
5
85
11
36
12
120
72
61
95
12
108
48
1
6
53
85
35
132
60
43
60
12
60
29
120
48
67
53
36
37
90
233
84
31
5
7
29
31
77
211
5
12
72
91
17
12
73
78
17
24
60
24
31
24
72
18
30
77
103
5
36
24
24
163
113
37
35
48
24
1
66
29
12
55
17
12
108
163
108
17
48
12
60
72
31
29
48
13
30
77
48
60
55
5
12
12
1
150
12
65
24
19
17
19
53
37
11
12
31
29
12
156
19
24
137
19
29
115
17
19
53
43
84
24
29
96
67
113
60
7
ABCD 94535688374*3^$a+1 [50010]
79
41
60
36
72
48
40
60
32
13
99
111
78
35
19
120
17
36
52
176
31
84
6
54
9
152
64
12
15
12
5
91
36
81
44
49
35
19
141
44
55
45
45
63
27
57
36
80
24
36
157
71
24
372
48
60
91
9
96
32
67
17
73
66
69
128
73
54
72
60
53
55
90
18
113
84
67
9
20
12
28
32
72
247
9
32
24
96
49
78
18
30
65
52
15
221
49
18
5
7
245
12
1
39
15
209
7
65
55
252
81
44
7
108
5
108
4
8
40
15
36
125
336
88
20
43
233
40
32
24
108
61
119
31
17
19
89
12
48
97
15
3
69
48
27
53
19
36
33
27
189
201
23
19
41
84
55
113
264
60
4
56
19
29
67
5
25
6
57
68
108
36
31
53
217
42
12
24
162
47
1
96
23
76
164
55
60
48
69
63
18
234
9
144
75
36
126
23
112
8
115
53
73
167
25
42
36
89
12
43
5
7
329
60
16
171
5
307
72
198
18
17
55
72
161
55
29
28
51
36
144
197
127
156
6
18
17
31
17
7
89
132
115
5
67
36
24
57
96
80
19
48
185
28
32
193
174
36
5
64
104
36
76
147
5
55
65
1
96
48
6
36
246
114
21
60
32
36
7
9
140
64
116
55
21
32
31
17
52
32
169
35
7
9
44
19
77
40
3
53
7
180
288
5
7
81
87
129
164
31
101
43
5
247
117
36
32
60
84
79
29
13
23
112
39
33
36
75
101
84
76
60
111
137
40
63
113
79
41
60
84
55
101
61
35
144
12
43
5
67
5
7
33
48
240
39
60
353
108
64
123
12
177
9
90
57
45
95
307
113
144
36
67
5
187
6
47
55
33
63
17
127
156
96
36
65
25
162
113
52
152
55
269
276
120
19
197
24
36
144
31
78
54
36
21
243
72
41
208
44
48
97
3
15
5
60
144
79
126
215
144
136
20
124
39
33
92
367
36
84
29
31
89
19
30
126
105
12
20
7
81
15
12
5
72
55
36
144
12
60
125
168
97
95
1
18
65
19
41
64
80
96
7
65
67
57
116
24
1
83
55
69
32
4
27
144
108
21
15
66
54
42
30
17
100
20
288
67
45
56
1
90
24
125
67
5
144
31
189
108
225
35
43
17
145
83
127
132
41
52
51
17
12
43
84
29
67
125
120
48
24
36
187
48
60
5
84
91
72
93
32
109
66
65
67
125
103
54
54
41
168
160
188
60
19
36
45
32
48
28
99
81
75
81
296
168
55
17
12
91
41
40
8
55
18
114
29
7
180
45
39
96
12
60
36
41
4
92
55
24
45
36
164
25
39
44
163
89
115
5
40
3
17
60
1
18
30
42
144
246
119
25
71
163
5
84
16
111
125
19
65
36
31
65
19
96
120
60
18
432
102
113
60
175
77
7
41
48
72
43
221
31
57
15
12
24
36
273
33
35
60
7
41
36
4
272
168
7
9
8
48
12
31
77
7
221
64
68
88
87
89
4
80
115
225
9
63
104
76
45
39
9
35
187
108
45
75
132
84
89
127
17
115
77
13
432
131
48
12
7
12
53
28
20
40
84
108
15
17
1
234
36
48
24
36
101
19
36
ABCD 94536211046*3^$a+1 [50199]
222
30
306
24
36
84
108
180
51
21
150
5
205
35
55
60
125
13
131
199
120
33
27
21
69
251
121
276
144
3
45
275
127
48
180
420
57
483
18
84
23
112
105
119
331
36
12
78
119
295
18
263
55
60
77
336
109
131
169
135
135
153
9
108
132
39
9
42
29
240
37
30
90
294
288
45
165
72
83
187
78
23
277
150
5
133
27
105
48
135
27
101
144
457
6
12
5
13
243
9
90
378
60
39
213
198
90
234
161
64
45
99
21
203
432
73
90
72
165
128
48
55
57
45
72
18
41
112
357
18
9
135
48
105
207
81
39
150
90
36
117
176
7
180
213
21
168
12
6
17
325
102
53
73
60
282
33
135
102
83
67
18
30
125
79
81
9
198
17
48
192
16
87
473
112
32
43
42
36
102
17
16
9
18
18
192
90
162
60
90
81
117
30
90
432
90
9
9
87
45
48
42
198
18
90
354
213
3
54
119
7
240
12
18
54
96
84
216
54
60
503
208
45
99
80
31
17
115
45
333
99
405
30
180
329
109
102
173
67
18
48
114
48
342
96
234
30
36
215
19
18
18
233
127
60
90
372
23
48
61
3
105
138
42
192
195
21
90
132
77
16
27
117
51
29
25
108
102
69
32
277
27
128
112
153
18
5
295
473
121
119
79
108
24
120
5
64
57
167
55
882
198
81
176
43
252
6
162
30
227
31
65
109
35
160
21
90
204
120
18
123
32
13
30
114
66
42
23
112
153
23
61
330
30
276
119
25
279
117
155
187
108
9
224
96
256
9
23
48
64
48
63
132
90
30
90
11
61
531
9
198
17
55
150
300
18
90
18
9
261
155
85
144
11
48
7
132
72
93
528
57
231
237
90
9
63
81
144
27
288
78
90
54
156
222
45
27
53
37
315
63
30
252
96
144
30
89
37
114
185
43
117
144
159
81
80
384
67
29
64
128
85
72
48
179
115
18
30
132
153
333
234
30
126
29
160
368
415
33
45
ABCD 94536380306*3^$a+1 [50088]
20
48
60
12
1
47
7
6
15
36
123
60
6
144
3
81
111
24
15
89
100
27
6
48
23
7
21
20
12
24
43
21
68
61
27
8
84
24
13
35
4
27
5
24
24
16
9
30
6
84
6
5
55
30
27
3
9
156
8
28
32
4
3
9
44
60
36
37
11
16
57
11
24
49
35
4
3
53
76
72
9
35
12
7
24
17
19
9
21
6
33
48
36
24
3
57
33
30
5
100
21
51
44
28
105
51
32
4
15
9
99
69
21
36
6
54
23
36
25
51
15
17
124
15
29
48
4
56
61
23
4
48
8
16
12
12
12
24
81
39
20
28
92
7
54
6
17
43
30
51
9
47
7
65
55
21
51
5
40
9
35
132
12
108
24
52
8
24
52
12
24
63
5
36
67
6
15
8
4
57
15
24
48
33
15
132
108
32
19
17
4
24
20
16
3
5
76
20
16
15
45
3
81
9
23
60
16
27
5
16
3
6
11
60
16
12
20
4
93
11
79
5
60
19
17
16
32
49
111
9
11
16
8
7
30
11
40
96
68
84
28
60
8
55
78
12
54
6
27
24
12
44
12
24
85
12
47
43
33
60
15
21
44
1
11
85
18
77
4
141
18
21
12
147
12
78
3
8
1
15
20
12
1
11
4
15
45
48
3
41
85
90
9
32
4
9
63
56
25
63
36
21
12
83
52
12
32
55
60
6
24
3
8
12
16
27
90
84
24
15
56
28
21
12
78
41
24
4
8
28
20
24
16
56
79
17
12
40
33
11
43
81
3
5
55
6
35
24
25
30
41
28
20
13
18
30
35
31
30
15
96
20
36
24
24
19
96
6
11
4
8
25
3
32
7
41
72
72
24
52
12
44
31
9
44
24
12
7
84
30
35
12
19
21
75
17
7
77
4
72
33
51
33
3
36
72
24
56
49
131
16
27
33
27
153
3
9
15
30
95
72
19
5
1
23
36
16
8
4
44
12
72
4
32
7
29
48
16
39
29
48
1
27
24
44
24
24
88
36
24
72
3
41
25
3
20
36
79
33
39
5
12
16
165
6
90
23
67
33
21
27
20
76
8
4
32
49
35
31
33
57
27
32
28
24
8
60
25
3
48
92
184
8
1
27
48
45
59
19
12
21
57
95
91
69
12
44
36
25
3
36
15
9
117
11
64
20
43
5
4
24
24
8
172
44
28
3
54
3
60
27
81
39
5
91
33
15
89
7
30
51
3
9
8
40
9
15
9
15
36
60
20
4
32
12
180
52
39
102
3
20
12
43
17
24
60
79
21
60
24
51
81
33
3
56
48
85
15
32
7
9
105
36
51
45
27
8
16
32
24
60
13
11
4
8
36
19
5
37
24
87
8
55
29
25
11
25
11
55
41
13
3
27
29
37
18
21
84
116
25
60
3
36
12
36
56
52
32
13
15
21
35
43
9
128
12
4
20
12
76
12
32
16
20
4
24
32
4
8
4
45
23
16
24
12
12
20
4
3
57
60
20
24
13
11
19
17
52
3
24
45
15
6
15
20
48
24
12
36
12
13
18
6
11
96
52
27
5
16
140
4
56
49
54
5
4
8
72
4
57
6
5
24
12
72
4
68
12
127
57
8
36
55
9
8
12
55
60
84
9
80
16
27
33
21
15
9
75
8
79
65
139
5
49
102
30
35
4
21
78
6
11
4
15
125
28
21
30
21
8
48
12
31
21
15
17
24
4
24
15
57
36
24
68
16
21
3
24
20
12
28
8
24
24
4
32
52
12
15
5
25
23
7
42
47
48
40
8
61
84
35
31
24
30
3
24
15
41
4
3
29
36
28
48
20
19
33
27
53
36
13
3
12
33
90
102
59
12
19
17
31
29
4
60
9
11
16
12
9
90
60
17
12
36
72
25
24
47
24
52
12
12
12
80
1
3
21
27
39
33
57
27
44
4
56
16
8
19
17
13
27
3
53
13
3
44
7
5
55
72
24
21
24
48
33
78
6
6
45
3
36
21
32
12
36
13
23
24
79
33
27
30
15
9
47
12
88
33
36
54
33
8
24
12
40
69
3
36
56
61
30
24
17
76
44
4
33
12
23
100
8
100
3
33
27
5
16
3
41
4
15
29
12
12
43
6
47
91
117
3
9
33
27
44
13
27
48
9
12
15
32
13
11
16
8
16
3
5
19
45
15
6
3
24
3
36
77
1
47
52
36
12
8
36
4
44
67
9
8
36
1
3
3
89
175
9
87
21
36
84
48
80
7
24
6
11
67
36
6
23
60
7
24
24
30
3
92
4
8
4
39
29
37
59
16
20
85
15
12
20
79
24
17
64
9
11
25
18
41
31
24
24
33
39
30
39
21
59
76
39
24
72
108
21
20
25
24
3
12
60
12
33
27
12
33
23
52
56
40
3
60
9
60
20
4
57
15
45
6
30
3
12
39
17
7
33
87
41
24
1
15
21
11
4
39
17
4
3
36
9
21
23
7
29
84
88
69
15
21
3
8
24
12
61
35
31
6
18
5
31
5
49
23
12
67
108
12
17
28
33
6
41
12
12
109
27
24
9
111
9
11
64
20
124
24
3
114
11
84
40
32
25
23
28
3
57
3
41
43
5
7
18
36
30
5
16
48
15
9
27
156
9
39
42
15
3
17
4
44
121
3
20
13
23
25
30
57
32
7
6
24
3
8
13
35
88
69
23
36
1
18
42
35
36
72
1
87
24
3
81
8
12
1
24
24
15
15
42
47
121
35
7
24
81
8
7
5
4
8
4
24
8
48
19
45
33
6
30
35
55
21
36
20
43
21
32
31
57
68
64
27
77
7
36
77
76
68
19
77
40
20
13
27
24
3
17
13
6
24
17
43
53
49
3
27
89
16
68
12
4
32
4
32
1
11
1
24
11
16
12
20
52
129
87
63
33
3
24
6
23
1
27
33
39
8
28
81
11
12
16
8
1
15
21
15
39
6
36
18
132
17
12
12
28
32
127
5
4
3
41
43
105
12
3
29
40
15
5
12
16
8
31
84
9
20
4
27
66
39
20
48
1
42
17
24
16
8
48
60
28
60
12
8
16
12
8
13
15
20
4
15
9
45
15
8
13
119
4
24
33
11
84
12
72
52
3
30
23
13
27
9
24
15
9
87
24
9
27
3
33
32
12
72
13
35
4
9
23
28
15
29
25
12
47
13
47
4
20
13
11
73
47
4
72
68
1
24
71
16
44
12
97
66
21
8
1
3
21
30
33
32
24
28
39
29
36
108
1
24
11
1
47
16
12
3
9
12
44
52
33
3
57
15
15
30
6
53
13
107
7
17
28
15
36
17
16
45
66
9
51
60
29
16
15
6
60
35
12
52
32
7
30
6
36
120
29
24
40
32
79
41
4
15
54
15
15
69
27
5
31
21
9
60
63
15
6
147
12
12
36
72
36
24
80
25
6
29
12
19
24
57
32
4
63
24
5
16
15
41
43
30
11
55
29
24
16
72
9
30
21
8
31
77
4
15
29
12
28
135
33
24
33
54
57
ABCD 94536452854*3^$a+1 [50065]
42
588
186
105
159
57
303
81
261
360
168
195
705
72
159
72
33
456
48
36
450
36
18
90
150
72
51
57
87
144
21
270
180
264
24
192
201
3
90
195
111
450
84
96
144
291
249
144
120
135
117
60
39
144
15
12
261
117
180
270
273
33
54
96
336
270
108
132
3
81
276
198
93
159
30
3
177
150
198
216
36
30
129
21
90
210
54
216
201
24
120
39
30
240
36
90
108
120
150
36
126
270
51
57
111
159
33
93
210
54
132
543
87
33
15
126
27
87
33
24
99
117
48
141
114
105
105
60
51
69
171
135
240
144
66
54
60
21
105
108
90
273
48
321
63
27
93
288
3
90
219
216
189
132
120
324
6
108
480
186
15
72
39
249
291
141
144
15
81
120
69
171
153
54
42
18
21
15
90
120
6
54
66
9
51
21
33
111
48
165
123
144
105
258
237
48
51
276
249
96
9
24
15
15
57
15
225
135
129
39
90
180
12
111
360
240
48
21
3
87
138
222
201
63
57
213
60
15
21
30
150
39
51
198
36
144
192
54
405
105
66
45
339
69
87
18
60
192
99
609
66
240
36
48
240
33
213
75
69
435
165
66
6
75
63
186
111
195
210
363
237
54
126
264
576
180
75
96
33
120
114
357
39
66
60
51
3
54
12
243
657
150
228
222
15
195
165
96
879
174
186
33
168
33
255
81
198
312
234
15
39
72
33
15
216
60
234
51
216
39
30
96
363
45
27
33
180
432
30
240
84
129
177
378
21
75
54
300
42
54
66
108
93
144
33
240
15
216
21
18
105
357
75
219
309
261
240
54
165
15
72
84
6
174
60
357
24
15
273
15
345
ABCD 94536656876*3^$a+1 [50005]
24
192
91
60
29
15
48
136
12
20
40
68
4
17
43
20
45
51
64
12
48
32
69
27
28
29
27
9
15
16
5
175
29
55
89
115
48
48
36
5
30
24
30
114
13
120
60
12
41
139
48
20
99
13
96
32
99
54
7
72
5
27
88
8
4
84
144
41
55
24
8
3
216
18
96
255
16
125
19
161
30
61
17
3
64
5
31
17
36
7
143
145
36
35
25
20
3
42
30
13
36
95
177
12
40
185
51
172
72
11
24
61
32
24
9
39
160
8
3
6
99
36
3
72
1
53
15
45
36
43
5
7
29
24
27
45
54
61
29
19
17
48
7
24
20
12
33
19
125
3
4
29
84
87
4
41
19
24
56
36
63
21
9
36
15
64
47
54
55
41
43
77
79
11
25
36
53
39
28
72
5
7
23
13
12
48
44
9
79
161
27
84
16
8
112
59
138
123
99
90
30
90
24
55
12
17
31
41
18
6
66
85
5
78
21
51
85
108
48
60
8
64
41
135
9
7
120
29
204
43
137
151
29
90
25
212
28
32
48
28
24
48
60
12
36
60
17
127
36
12
8
88
56
28
5
75
87
25
23
72
54
24
147
28
17
99
16
96
12
11
54
15
52
180
65
18
165
100
36
5
54
61
96
89
24
115
48
53
36
99
16
65
144
7
29
19
12
12
32
33
147
45
223
56
16
29
24
75
136
125
6
18
127
84
35
25
12
77
36
31
24
96
120
24
5
27
153
271
48
56
76
48
12
35
120
90
51
3
189
136
80
9
27
64
41
3
52
48
32
9
36
3
28
32
27
165
24
9
36
180
7
20
52
11
21
9
36
123
21
54
186
31
108
41
39
45
222
61
92
16
96
60
35
93
27
121
20
93
6
18
12
63
16
65
60
27
72
48
69
108
12
24
67
68
100
65
15
45
84
90
37
53
6
1
20
28
36
5
75
9
60
27
124
84
8
27
21
45
36
15
144
75
9
52
29
15
9
27
45
19
65
7
17
31
32
48
9
43
132
5
163
48
24
17
18
117
9
90
6
90
45
45
43
56
16
68
15
81
9
12
55
36
32
16
20
64
56
9
36
87
12
40
72
65
18
61
41
24
31
53
72
24
54
45
27
54
36
30
24
30
19
12
56
64
29
24
7
23
13
59
90
54
54
60
3
112
101
7
12
35
216
85
35
45
45
6
181
60
84
80
45
19
155
69
27
30
115
65
19
24
48
8
225
7
8
9
3
63
45
52
12
5
43
24
35
73
71
25
180
11
33
36
12
33
30
96
13
32
84
4
48
8
9
72
19
60
11
30
139
29
192
115
29
7
8
16
29
7
173
99
148
17
87
16
20
84
28
36
32
64
24
132
84
24
59
30
7
35
13
72
48
41
90
157
83
30
55
59
57
9
54
37
204
36
24
11
45
28
47
33
45
90
21
96
100
48
32
9
7
12
11
45
64
12
128
12
4
5
24
7
56
100
80
63
30
96
31
17
15
52
48
20
40
155
37
35
1
252
72
24
20
4
5
67
36
48
29
55
17
120
19
84
41
51
100
56
40
24
149
30
97
12
36
41
55
48
77
84
54
85
48
48
132
17
102
61
17
7
20
16
23
6
180
3
51
21
153
43
12
17
19
60
24
77
60
115
29
111
40
29
27
72
28
89
99
75
25
65
6
48
25
17
30
18
27
9
127
59
13
17
24
36
39
16
48
77
19
12
212
48
33
180
7
24
24
101
51
12
28
68
9
115
101
175
12
144
56
3
6
79
11
18
30
37
24
24
20
52
29
19
12
53
27
69
84
6
37
12
36
104
40
41
7
24
48
101
30
37
80
28
240
60
29
3
148
95
6
39
24
27
18
63
4
48
11
1
20
16
8
9
156
24
27
208
48
12
12
20
33
3
24
3
150
66
90
51
40
80
9
15
72
57
36
55
12
29
108
120
231
16
5
259
56
28
36
144
32
45
19
12
32
52
24
80
4
20
16
12
12
176
21
78
21
60
225
91
20
33
43
113
15
52
47
37
35
25
128
16
29
36
54
13
8
16
8
27
1
47
13
29
39
9
51
9
7
56
12
45
63
9
43
65
171
16
120
24
11
13
41
51
45
39
16
44
4
17
79
44
28
84
48
245
63
12
105
30
37
5
63
16
5
15
64
12
84
120
101
15
76
17
15
52
65
19
24
5
127
36
107
6
66
24
49
5
66
61
44
76
24
65
24
3
4
56
4
ABCD 94536901586*3^$a+1 [50244]
36
61
120
12
95
60
36
60
7
29
1
54
30
84
36
6
17
1
59
97
6
264
6
54
41
97
11
37
24
6
78
35
24
7
65
24
31
6
108
132
59
31
89
91
5
43
12
24
54
12
95
48
127
78
30
12
24
78
108
12
23
55
18
179
37
30
29
31
65
1
90
137
1
60
60
12
84
23
1
24
36
6
29
49
6
41
181
12
12
23
72
55
138
12
120
11
24
31
60
18
30
90
12
107
25
11
115
89
1
72
83
49
47
1
48
36
66
65
49
119
25
90
72
29
55
6
83
7
54
131
25
12
11
24
7
156
42
18
18
42
18
131
36
25
54
30
35
1
48
59
37
11
43
90
35
60
61
191
24
48
85
23
60
24
1
174
6
59
31
30
78
90
6
78
131
85
6
30
251
48
67
48
42
72
18
5
109
23
67
41
13
119
1
36
11
12
228
12
156
7
89
61
23
12
72
25
72
23
145
18
24
29
96
55
78
36
96
23
25
132
54
12
29
25
71
49
11
277
83
12
133
12
155
91
42
83
121
24
12
48
35
31
90
30
54
95
49
72
48
72
66
137
13
60
24
96
35
115
18
24
72
216
18
6
95
61
47
12
13
72
60
144
72
47
7
36
24
29
24
25
66
96
198
23
13
72
35
19
29
1
35
49
6
5
61
12
36
35
24
43
18
12
54
78
35
1
95
12
48
12
73
11
55
18
23
115
90
30
89
115
30
60
108
48
72
12
95
133
18
24
114
66
6
12
48
48
60
72
120
30
5
55
17
1
36
210
18
48
30
60
30
35
192
67
30
24
36
143
1
24
11
31
36
17
7
60
89
1
11
13
11
49
126
126
12
47
31
42
11
1
48
96
35
7
17
91
6
35
61
48
66
114
36
6
108
6
150
30
11
25
23
7
18
42
18
66
89
61
23
37
11
25
35
55
78
12
23
24
7
66
24
23
12
73
162
5
48
60
91
29
7
6
48
96
35
13
120
35
48
48
37
24
36
12
36
84
6
36
5
1
48
11
36
13
35
121
60
36
23
1
54
29
12
1
12
12
59
85
11
108
1
66
65
181
35
48
24
60
1
107
13
12
54
6
83
37
132
72
95
60
1
150
18
120
35
67
53
1
30
36
42
60
132
60
48
18
53
85
30
30
6
6
54
24
90
72
12
36
12
18
5
1
246
17
12
79
101
1
108
30
6
30
36
5
84
31
114
30
18
11
61
36
30
65
73
36
36
30
24
96
108
72
5
13
12
119
25
95
85
59
31
36
168
17
84
25
119
96
19
89
7
41
37
23
25
12
6
66
6
42
18
30
72
60
48
108
11
31
240
24
234
66
120
5
1
12
95
121
24
6
5
24
7
156
24
65
61
114
30
35
1
24
11
24
73
12
83
1
59
36
24
72
1
30
60
30
35
49
84
47
19
29
127
18
107
55
53
144
36
67
137
85
72
11
13
30
17
19
30
11
25
23
37
12
12
24
60
6
29
49
120
60
42
5
1
18
102
47
67
24
30
12
12
12
11
19
24
12
5
25
60
47
72
73
72
83
13
60
60
23
1
60
24
144
203
24
25
6
18
12
107
1
167
19
41
37
12
6
60
18
60
47
37
36
131
49
42
29
13
282
36
53
25
95
1
35
48
25
36
6
29
55
41
36
204
84
37
12
71
7
29
25
179
7
78
12
48
35
84
7
41
37
72
24
24
36
59
12
25
60
66
18
59
1
120
12
12
108
54
60
161
13
60
6
5
1
54
65
24
1
6
30
78
77
72
36
31
138
35
7
29
25
96
24
179
1
59
43
78
11
1
47
85
6
77
24
1
47
67
125
49
24
35
48
13
42
149
85
90
65
25
23
36
12
19
29
1
6
17
43
17
13
48
84
11
91
41
13
24
23
19
149
7
17
37
54
12
210
23
7
18
36
6
53
97
18
89
12
13
35
61
36
6
42
198
18
95
115
36
90
48
11
7
77
25
120
11
1
156
12
18
17
127
78
23
277
71
181
95
25
23
127
120
78
12
60
95
31
30
24
35
48
120
13
24
11
19
6
23
7
138
12
59
24
61
240
11
24
1
24
59
1
24
12
119
13
6
17
13
24
11
1
156
30
78
66
36
42
60
11
31
53
1
11
13
192
108
6
29
181
11
13
60
215
43
77
1
11
73
6
17
85
30
17
43
30
23
1
24
96
24
11
1
95
49
90
96
5
13
12
168
59
73
23
24
43
29
31
114
96
47
36
31
66
24
23
1
35
31
138
ABCD 94537185532*3^$a+1 [50020]
5
16
96
201
42
45
36
152
100
81
11
16
81
135
92
91
17
52
36
9
48
51
48
105
90
113
25
60
59
76
48
27
42
252
11
100
27
53
144
25
72
48
24
66
17
1
144
24
95
24
100
32
192
25
12
108
15
3
9
24
117
36
111
32
84
12
4
36
8
24
13
138
96
101
145
42
54
84
72
54
6
48
87
12
96
20
37
15
63
77
49
59
4
45
71
13
11
79
18
15
104
7
42
30
6
36
131
49
36
95
7
149
1
11
37
18
18
6
5
108
133
51
39
89
7
113
36
12
64
9
48
11
76
9
30
113
72
13
24
47
96
60
97
78
9
93
27
45
11
88
8
12
25
11
24
7
72
89
121
36
42
18
39
44
115
29
36
108
97
12
24
23
49
35
4
45
36
6
30
144
36
51
48
20
13
84
15
63
48
54
18
90
36
42
57
135
18
60
3
15
18
11
28
8
25
36
99
8
64
39
42
35
37
144
48
60
12
47
16
33
23
7
5
84
12
52
15
54
11
7
18
63
63
41
13
36
39
116
16
116
24
96
1
47
4
84
8
7
72
5
25
42
30
123
57
23
31
168
102
96
18
30
42
18
59
36
31
9
207
5
12
145
3
33
27
20
52
9
135
92
43
54
99
80
24
25
126
9
9
60
48
36
143
7
18
84
63
132
21
18
6
12
72
11
61
24
27
36
39
5
1
18
18
107
91
81
39
18
6
9
120
36
36
9
72
78
45
176
25
51
84
36
135
101
121
18
66
72
11
4
56
7
17
24
79
17
205
119
25
108
30
17
24
36
19
9
8
13
108
47
169
59
67
18
63
33
12
15
99
30
11
7
81
69
12
15
32
79
89
37
27
9
54
69
57
18
69
32
25
51
8
28
9
119
28
231
9
9
102
96
89
24
49
3
20
13
90
72
72
41
121
36
36
36
90
17
240
60
16
36
9
35
139
65
16
33
3
33
66
72
96
9
57
276
12
6
45
36
165
51
57
11
12
49
63
96
21
18
41
49
24
27
68
220
129
11
25
59
36
121
15
72
12
20
12
73
12
11
4
56
88
48
33
135
36
12
8
1
36
90
29
13
54
9
9
59
12
37
3
32
184
32
85
15
92
25
54
5
84
12
16
12
180
51
45
9
3
8
145
144
54
18
6
189
32
36
40
81
156
24
27
57
6
21
9
90
33
81
48
78
57
69
12
6
29
235
65
25
6
137
12
13
84
18
150
12
123
3
17
72
36
108
1
71
60
4
9
15
36
57
42
48
42
36
66
77
4
8
73
36
87
12
63
24
30
24
27
63
18
27
20
60
37
54
5
16
80
73
42
30
51
12
144
68
12
61
48
60
90
18
102
9
45
18
24
9
128
61
18
66
15
57
47
7
90
23
37
192
23
28
32
49
39
33
84
51
56
1
60
35
24
4
21
54
17
1
24
30
6
203
31
102
180
15
93
72
99
105
35
67
24
90
54
21
27
24
89
31
24
126
12
6
41
160
8
151
18
111
32
1
71
1
63
21
36
6
29
97
47
28
33
12
23
156
64
87
9
72
9
126
41
7
81
32
72
13
47
205
99
80
43
53
4
200
103
18
27
36
9
3
128
4
44
76
63
54
11
4
45
99
9
75
72
176
199
153
45
66
6
66
24
17
31
90
24
35
4
45
60
39
33
63
12
81
24
84
6
41
120
40
33
30
18
126
54
42
18
35
28
39
33
129
24
23
7
33
36
3
6
72
3
60
68
48
103
5
64
57
24
48
36
6
21
20
16
213
147
72
9
6
41
40
117
27
32
13
18
72
102
11
52
32
4
60
92
25
54
18
12
11
79
173
36
31
54
48
59
13
90
41
28
140
4
21
107
60
24
103
101
12
112
93
83
25
126
144
33
9
119
1
143
25
54
54
84
54
9
20
67
125
109
71
13
24
354
6
47
16
21
23
55
41
96
48
4
3
45
27
101
61
6
45
27
18
23
49
120
15
63
54
3
9
36
11
36
36
133
18
18
78
54
66
78
18
17
12
60
85
18
9
15
153
21
108
119
52
69
75
68
13
35
60
139
72
144
33
8
4
123
53
12
223
90
47
1
24
102
150
12
24
84
42
9
81
63
63
9
20
19
18
54
6
3
141
35
49
11
108
16
8
1
71
1
63
45
18
18
23
31
41
13
11
25
24
36
27
44
28
297
ABCD 94537190206*3^$a+1 [50031]
24
21
32
24
19
6
6
102
18
9
21
48
6
5
25
119
16
104
61
59
40
51
36
9
63
17
24
31
9
21
3
48
72
93
24
60
15
8
16
45
120
66
24
65
55
17
7
41
7
9
8
88
87
81
24
3
132
6
6
48
45
93
35
85
18
42
23
64
27
96
12
153
8
64
21
42
17
16
24
3
24
78
6
54
83
97
47
13
6
69
93
72
155
85
11
7
57
45
48
12
48
108
132
47
85
48
54
66
27
15
33
15
24
65
16
3
69
105
12
35
175
9
21
3
152
55
81
80
7
12
120
18
123
15
42
66
21
56
55
9
15
9
21
6
29
19
5
7
48
24
33
75
29
19
60
9
27
5
43
45
75
168
12
36
21
80
85
51
33
15
75
45
32
13
27
8
19
101
37
12
12
24
54
12
24
54
78
45
33
30
66
23
43
5
25
48
12
75
3
5
40
21
54
12
114
60
59
109
6
24
117
45
54
60
41
24
31
180
66
27
8
13
6
66
3
24
3
60
9
63
30
12
23
175
6
27
72
72
9
47
37
27
56
13
155
24
43
90
30
24
18
66
36
45
24
69
6
60
129
3
48
21
33
18
5
85
83
85
54
42
11
13
11
79
36
108
138
12
35
40
15
6
35
40
96
24
21
48
3
57
6
6
3
48
3
114
35
37
18
60
48
77
40
72
9
6
33
123
12
17
88
32
43
66
11
31
9
24
21
3
27
48
72
29
16
8
13
48
27
57
63
32
157
99
15
105
24
21
6
5
13
131
24
16
51
5
55
30
30
93
3
30
60
54
5
208
21
51
15
89
16
15
30
6
54
48
12
36
23
40
56
19
117
8
16
96
3
36
24
9
3
12
6
96
108
126
17
109
59
85
66
9
45
107
72
43
18
210
54
258
18
15
56
19
66
75
75
114
30
24
12
150
3
8
13
35
7
9
24
81
36
3
105
6
6
59
25
18
45
21
60
15
96
3
66
24
72
35
88
63
102
75
72
21
3
21
75
15
144
24
57
39
177
24
15
24
6
36
119
64
51
48
6
39
51
5
31
84
144
36
6
3
63
17
96
1
63
8
79
33
72
3
48
78
36
11
40
27
18
30
108
30
27
3
29
13
83
19
6
60
54
12
30
66
9
15
30
35
19
21
15
30
48
51
39
6
42
48
41
13
6
24
18
78
120
21
63
30
3
15
17
7
60
90
24
99
48
3
24
77
24
40
27
117
57
71
112
3
48
36
48
6
114
57
3
36
30
66
6
3
21
35
25
6
65
72
37
11
49
119
37
3
15
54
120
78
42
27
8
67
5
1
39
168
48
27
66
99
27
24
66
51
45
42
17
85
3
111
42
39
39
105
80
7
12
21
51
18
35
7
30
18
120
36
5
1
48
42
125
25
66
5
19
48
102
36
24
11
25
18
36
9
45
11
91
53
61
48
150
12
48
90
23
48
25
12
3
21
30
53
7
6
3
87
33
45
59
7
9
87
48
30
54
173
24
19
5
40
21
3
96
147
45
147
48
29
13
83
24
31
12
42
3
8
73
54
276
5
1
18
21
51
18
51
81
30
48
66
39
8
120
40
3
5
19
5
43
192
120
5
37
3
8
13
27
3
30
36
30
24
45
104
7
24
9
3
45
48
15
65
40
81
63
27
29
157
107
13
75
15
42
15
3
30
39
75
24
45
99
36
30
27
27
125
43
53
96
48
40
15
6
144
36
84
27
21
24
36
60
99
63
41
7
65
48
115
77
13
6
69
39
17
115
5
19
29
25
15
80
16
39
78
30
69
8
31
150
30
21
75
30
90
53
91
36
18
18
173
16
8
13
3
24
51
5
16
96
8
79
57
8
61
24
27
8
88
3
36
81
3
5
40
45
12
48
36
48
90
96
60
5
1
119
91
60
81
117
11
19
282
210
120
33
48
32
37
3
8
13
90
12
117
27
6
42
53
55
9
15
60
24
45
45
51
21
12
48
95
7
6
66
126
78
5
96
19
29
7
33
48
8
24
31
9
123
90
24
18
36
45
24
96
51
21
24
48
27
45
93
3
15
33
21
123
72
3
12
48
17
121
54
24
41
25
108
11
24
1
30
6
59
40
9
48
48
15
51
45
8
16
96
96
15
30
24
11
187
197
79
24
30
30
6
84
162
24
12
45
24
51
53
7
17
31
72
78
99
48
48
75
42
83
64
15
6
35
25
39
3
53
24
43
42
42
6
27
111
36
18
35
13
42
42
60
3
3
125
85
42
12
45
15
113
13
42
33
33
42
5
13
72
59
48
115
12
129
15
66
15
24
135
36
21
75
18
6
5
24
19
120
108
9
21
72
66
150
6
84
30
27
45
18
9
3
5
24
48
120
1
119
13
18
17
13
179
7
60
101
64
123
5
37
11
40
8
7
54
3
135
30
11
79
6
144
126
36
24
156
24
12
18
36
54
24
210
6
21
33
6
96
24
9
15
60
93
104
139
29
67
29
7
198
6
45
99
ABCD 94537313056*3^$a+1 [50016]
27
36
54
39
72
168
9
143
72
37
143
132
24
40
56
163
33
3
17
12
16
99
77
48
16
164
1
95
160
12
75
5
60
84
148
96
39
36
36
201
68
4
56
31
18
63
240
120
9
23
85
51
20
96
4
60
32
84
283
17
55
41
12
40
156
12
152
48
12
85
198
53
100
72
152
48
88
116
73
35
96
36
31
54
23
16
24
216
132
140
72
12
16
68
12
7
165
15
18
95
13
59
12
196
60
15
17
60
40
45
72
23
67
353
7
5
4
45
54
45
156
32
19
129
300
44
48
100
32
16
44
16
189
131
24
25
47
144
24
73
23
220
12
68
180
12
28
84
147
9
32
24
28
33
180
27
63
33
60
20
64
48
20
24
16
57
11
25
162
18
54
33
44
4
45
15
164
1
27
27
41
85
72
342
21
69
18
108
72
18
147
15
198
107
19
21
48
24
33
135
200
192
100
3
54
11
112
60
15
72
93
96
72
128
24
76
132
32
16
92
139
126
23
132
48
64
21
99
8
48
12
85
54
5
48
37
36
3
20
36
48
88
164
55
180
53
16
129
75
96
20
100
51
41
28
84
45
90
101
4
57
18
36
101
16
92
7
53
40
87
54
126
125
36
19
141
57
11
7
198
35
72
120
133
54
21
176
16
12
36
104
13
107
16
21
35
16
164
4
15
9
116
1
18
201
87
17
12
4
111
9
24
188
28
80
67
45
72
45
51
12
32
96
7
18
180
36
171
8
487
54
35
16
3
54
23
28
75
105
72
20
12
36
7
18
162
449
1
239
36
103
249
75
41
112
44
4
51
21
104
19
9
45
3
92
16
80
36
133
23
84
64
27
5
49
18
105
116
31
36
17
1
47
120
84
16
12
152
55
153
117
11
28
32
160
3
36
9
80
37
23
36
16
12
48
120
12
32
124
152
48
24
228
97
72
39
12
72
3
45
27
18
59
4
45
126
9
32
12
108
132
31
162
75
8
60
64
60
57
39
56
85
39
177
35
160
80
204
48
12
4
140
19
17
4
92
103
69
32
43
53
19
33
20
108
172
80
1
15
84
32
64
44
40
45
11
7
125
132
48
28
84
152
4
20
37
23
36
49
107
180
172
80
76
84
57
23
100
56
40
56
48
96
49
108
35
48
120
60
12
40
44
4
87
33
39
36
137
28
15
144
105
140
180
25
51
84
171
126
18
21
69
36
47
40
12
60
3
113
85
135
135
36
9
45
71
1
23
36
64
44
13
72
63
9
23
85
11
84
28
32
12
373
35
16
57
167
12
28
80
216
300
25
87
132
87
9
9
63
344
64
192
80
108
12
120
112
21
54
53
145
18
45
117
3
80
72
24
4
20
139
5
85
72
95
4
120
51
54
39
36
32
73
54
45
260
60
120
55
5
196
51
201
240
12
15
17
16
104
25
51
48
80
36
19
9
60
3
77
175
33
3
17
12
61
11
16
45
59
31
144
5
4
32
112
56
25
95
175
57
69
131
60
43
101
240
96
48
91
9
45
36
59
4
128
40
68
60
1
63
45
3
132
116
12
79
198
23
40
117
123
39
18
23
28
12
9
63
45
195
288
44
4
27
45
20
7
41
36
49
27
153
87
3
89
48
43
125
12
28
69
36
47
7
180
72
5
88
96
135
54
72
39
51
18
47
25
51
228
320
85
11
24
144
1
15
80
31
21
159
36
ABCD 94537318672*3^$a+1 [50105]
477
198
45
117
144
99
27
9
45
39
96
12
51
81
9
87
192
9
3
132
9
18
18
36
27
12
24
135
9
12
204
24
12
9
18
57
96
144
24
48
132
111
18
3
51
72
54
18
69
21
18
162
72
36
15
36
57
108
147
105
18
21
240
48
33
39
69
18
57
204
60
36
84
9
90
54
3
60
96
21
18
36
18
3
24
27
129
69
54
117
27
54
3
48
219
33
84
117
36
3
51
333
12
69
90
72
54
135
48
84
48
24
3
21
33
27
84
159
141
12
168
60
36
69
18
36
18
54
90
75
24
171
45
192
84
21
18
9
12
15
69
84
153
18
141
3
90
54
36
90
63
27
126
54
108
57
60
132
21
63
99
18
18
72
129
33
90
72
72
90
36
3
60
9
111
12
39
57
177
3
60
12
33
72
180
99
27
54
3
15
36
33
39
33
3
90
108
75
12
3
33
39
36
54
90
105
39
9
48
15
81
24
129
15
120
9
183
33
18
57
12
75
54
18
21
33
18
9
60
39
33
147
9
99
18
198
18
135
12
12
36
204
36
84
21
18
36
45
36
27
153
12
192
36
3
54
54
18
135
48
105
36
3
15
54
36
63
48
33
18
57
36
96
12
33
75
51
18
36
39
33
90
36
69
75
18
63
45
27
48
69
90
36
21
51
36
36
57
51
90
18
18
54
126
63
9
36
3
60
12
141
18
9
72
288
63
129
15
81
24
183
90
15
12
108
9
72
39
69
51
36
3
141
57
90
153
48
33
15
3
90
36
51
84
153
3
213
18
126
18
45
12
33
75
144
36
15
189
9
39
177
36
18
81
45
15
21
27
27
54
27
24
237
36
90
69
21
27
45
27
81
126
21
156
129
15
336
63
81
27
72
21
51
9
36
27
129
105
126
72
36
57
69
63
45
36
144
15
180
57
3
15
93
33
99
171
162
39
48
12
27
57
33
183
168
9
87
12
117
63
12
108
24
48
51
21
24
156
228
21
27
45
270
36
9
24
60
33
15
21
15
21
219
60
45
15
24
60
48
60
48
33
36
207
63
45
81
51
93
63
72
72
36
84
24
36
9
75
105
108
54
18
90
54
15
3
36
21
159
9
45
342
45
12
51
270
255
51
18
144
108
123
96
15
18
18
81
12
33
162
33
75
21
51
45
27
108
9
81
3
12
21
63
204
12
171
9
180
24
84
171
18
36
15
36
24
36
36
96
27
45
36
27
54
111
195
45
9
72
72
219
51
36
81
72
48
33
75
33
54
18
72
27
72
24
3
81
12
87
57
177
39
105
54
189
36
24
165
15
36
111
234
18
21
159
72
21
60
36
48
156
3
45
9
27
189
15
21
36
36
27
96
3
201
36
69
108
75
48
132
12
93
135
24
21
144
36
144
72
3
96
9
54
165
69
18
165
51
33
21
27
48
72
87
36
93
87
69
39
21
51
33
57
126
117
72
24
21
72
90
225
96
93
126
18
27
99
18
99
24
48
27
57
51
57
96
27
189
135
81
243
90
99
9
54
177
111
69
21
108
180
144
126
57
33
3
87
57
96
60
57
63
27
108
9
9
15
165
15
12
24
12
84
15
54
126
21
141
180
3
228
3
18
171
9
15
39
45
12
51
93
36
87
9
27
297
24
144
21
72
3
72
168
27
69
3
18
27
45
147
36
33
18
18
39
36
60
36
144
48
33
147
33
54
90
90
129
15
36
108
21
69
18
129
33
87
93
63
ABCD 94537433338*3^$a+1 [50067]
28
20
45
258
1
56
12
15
13
5
115
92
48
3
12
69
159
72
57
60
72
96
9
78
73
23
57
120
27
36
12
69
111
117
27
1
17
72
48
15
57
66
72
48
57
12
171
9
60
28
53
18
57
63
6
90
24
6
111
33
27
12
27
54
30
60
132
25
179
141
24
3
30
55
8
72
57
31
72
20
60
112
11
45
57
102
21
84
48
12
40
23
78
42
72
81
12
51
24
33
99
66
7
107
24
21
9
39
15
12
21
105
18
180
9
40
72
8
100
68
232
72
56
15
145
83
6
18
153
39
13
71
81
15
13
53
90
37
47
21
24
51
69
21
120
18
30
7
275
37
11
1
200
36
87
18
78
36
6
87
3
60
117
15
13
143
81
36
27
18
114
156
37
53
15
87
13
5
18
30
96
96
39
51
168
12
25
23
66
15
81
67
5
42
24
121
29
30
96
60
21
12
45
150
12
213
33
79
20
28
108
35
12
6
66
45
3
96
54
48
27
180
57
18
60
33
60
144
28
65
27
93
72
91
29
91
5
55
12
32
15
6
54
33
33
192
90
132
81
15
18
27
24
220
96
20
15
45
12
72
39
6
18
165
27
24
117
9
3
40
12
56
3
9
45
18
157
35
12
21
135
48
81
3
60
6
30
69
135
57
15
96
48
37
17
96
96
48
27
63
12
108
73
12
65
27
60
81
19
23
73
32
15
6
72
48
54
36
61
8
12
16
77
18
25
32
21
24
42
33
12
15
25
155
6
19
20
15
60
61
83
30
6
81
15
57
87
66
42
33
63
9
27
96
25
215
12
33
15
69
15
45
120
15
33
108
3
144
37
23
42
114
6
18
12
18
63
84
120
135
21
99
145
5
75
63
25
92
16
32
3
54
54
1
35
1
47
168
30
27
28
17
42
54
19
23
84
165
15
153
15
72
13
47
21
40
149
43
68
75
24
30
15
40
20
45
6
84
33
12
171
25
53
6
36
30
27
117
63
60
60
33
147
48
64
143
13
215
37
95
37
35
6
114
33
45
123
63
24
25
12
89
19
47
153
88
47
60
162
91
29
198
90
15
48
39
13
32
28
11
9
228
15
114
135
75
45
153
66
57
63
21
129
120
114
48
37
12
29
186
1
80
39
6
7
35
13
35
24
54
51
39
229
161
66
6
144
48
67
36
59
168
25
47
30
24
42
78
99
51
144
45
15
13
72
11
54
103
32
105
43
20
3
6
75
15
25
5
18
60
12
30
15
88
65
18
9
21
39
39
60
21
105
24
87
27
6
54
25
12
11
84
1
20
3
96
81
15
9
75
1
35
78
114
6
39
15
90
48
15
57
87
123
6
24
90
120
72
30
51
40
47
93
9
48
27
69
31
68
72
21
24
18
60
33
57
27
21
72
18
9
16
53
19
23
24
81
12
27
24
57
64
56
12
3
189
60
21
67
92
60
48
48
4
89
102
48
37
12
17
18
37
59
12
108
69
33
18
69
12
39
102
24
31
24
59
24
133
32
81
96
54
36
1
32
63
24
13
108
29
15
3
133
20
12
33
18
1
71
48
54
120
18
108
66
90
1
132
17
48
66
21
28
8
84
28
23
109
68
15
72
48
30
66
54
48
72
183
100
107
13
144
60
56
12
15
37
35
33
48
75
45
39
45
60
21
19
53
27
69
66
240
13
11
6
15
108
60
51
9
112
248
45
42
54
42
24
33
111
117
87
96
1
8
51
6
103
8
84
96
15
9
15
21
129
24
6
21
12
75
6
19
20
57
63
33
18
61
48
47
21
63
37
20
69
78
265
17
51
112
5
30
18
162
105
45
15
72
48
105
66
49
12
65
75
93
55
107
24
9
45
78
132
213
57
27
15
81
4
8
12
16
23
24
60
48
45
24
75
90
15
28
5
18
9
39
1
83
12
21
52
23
198
144
30
37
23
13
12
23
30
115
29
90
6
102
33
84
63
60
90
15
33
24
288
15
111
189
388
59
6
87
57
15
28
72
56
52
17
30
18
18
217
20
81
27
24
45
51
60
75
37
108
32
12
75
6
39
15
18
30
12
45
40
113
27
15
24
1
5
15
75
30
78
12
24
60
84
6
90
24
45
75
102
6
ABCD 94537739644*3^$a+1 [50025]
40
108
36
30
6
68
45
67
48
42
119
99
36
36
45
115
48
5
31
6
23
25
6
5
15
9
7
18
12
24
23
12
36
15
33
27
69
1
54
20
33
31
6
156
23
72
3
106
66
128
22
47
12
31
90
84
114
32
4
29
27
10
114
20
36
10
24
14
9
13
74
21
60
25
74
70
11
19
113
37
84
6
20
10
11
24
91
5
49
96
14
4
5
51
46
83
12
24
99
52
24
89
15
9
7
20
144
40
5
195
52
18
36
59
195
10
26
10
24
30
17
25
54
41
12
12
79
5
15
45
72
39
36
4
20
10
35
19
5
37
90
84
20
9
15
9
27
33
87
4
12
8
45
7
17
103
5
39
93
48
19
53
91
32
94
50
40
20
46
170
9
1
24
23
13
54
56
33
96
25
11
25
24
155
39
70
90
5
37
18
20
12
33
1
11
13
47
73
2
40
77
36
87
48
36
76
68
76
5
31
20
33
55
30
146
21
39
45
99
12
94
14
40
17
48
55
80
9
133
108
36
30
5
24
7
18
35
181
191
12
48
183
22
30
8
45
7
68
21
211
44
70
71
48
1
24
107
75
34
14
9
13
218
9
3
9
36
12
48
3
57
3
12
94
74
16
20
106
30
44
46
54
24
29
12
49
95
7
44
129
61
60
30
6
18
32
24
36
33
31
90
71
12
48
75
57
7
54
6
41
84
49
60
30
56
4
36
65
25
71
13
35
7
29
60
49
42
54
71
193
42
18
72
23
84
103
5
84
60
48
111
76
53
103
53
147
60
124
29
1
96
38
12
4
5
61
35
43
30
62
10
59
15
16
80
105
48
7
18
2
28
42
47
12
36
103
12
8
70
119
36
55
5
85
2
9
84
12
75
24
34
86
9
27
33
1
36
18
96
20
16
20
117
63
33
55
56
34
50
9
7
161
48
15
120
96
129
24
1
110
76
104
52
8
70
36
83
61
35
1
84
2
58
191
19
90
2
4
125
36
73
2
165
49
95
31
120
54
26
105
48
55
161
120
24
27
28
42
119
25
54
65
72
19
6
18
12
20
58
59
31
101
1
98
10
6
66
24
71
39
16
104
9
27
34
23
60
7
116
105
55
53
1
35
48
3
9
139
36
20
141
13
36
71
3
45
61
36
24
30
60
5
121
30
8
12
4
54
2
70
30
8
16
20
16
54
110
69
1
50
4
29
36
61
11
99
33
31
92
70
78
17
60
49
86
34
11
79
44
52
53
12
25
18
66
6
20
48
9
13
50
70
18
29
7
6
90
20
108
46
134
237
79
80
10
6
5
84
24
72
49
30
20
21
24
24
75
22
74
93
67
20
10
23
13
18
5
12
24
109
86
40
29
75
22
18
17
49
146
70
38
72
9
51
45
48
51
70
11
79
41
25
24
35
1
14
4
36
56
93
67
18
11
1
38
36
4
36
66
98
12
94
35
51
34
36
59
19
29
27
33
211
72
5
12
37
24
11
109
110
40
5
15
142
30
53
7
20
165
25
24
14
16
90
6
17
31
42
30
54
150
29
96
48
1
110
40
66
11
49
11
79
126
74
9
25
110
105
37
47
181
95
1
66
53
72
108
27
69
49
47
12
3
70
14
16
8
106
74
16
56
84
21
15
69
25
110
16
17
72
75
106
35
19
20
129
51
10
24
167
84
109
36
14
36
36
130
48
119
12
85
6
68
81
15
33
48
108
25
162
5
169
60
59
51
70
14
81
24
207
34
50
34
96
30
216
24
84
77
19
113
61
11
15
16
17
73
54
5
156
3
72
9
1
59
49
6
29
96
1
30
8
180
12
9
36
13
156
35
75
9
27
4
30
6
84
5
15
34
59
1
180
30
29
13
30
125
24
15
40
29
60
1
30
24
12
108
20
60
16
90
74
216
21
48
67
53
37
35
135
120
24
141
19
41
25
18
89
27
36
48
45
27
34
216
24
35
1
23
15
16
120
6
35
3
16
5
24
1
23
1
47
63
136
44
16
5
24
75
45
12
13
2
34
54
6
14
9
156
55
20
136
161
12
103
30
24
14
69
12
15
16
144
54
146
34
50
45
24
151
65
12
48
1
50
124
90
26
34
50
9
12
1
14
4
32
108
36
40
54
35
55
89
1
50
52
20
4
149
31
20
10
24
12
18
6
23
48
3
45
7
18
47
39
45
25
60
23
72
51
57
13
143
15
57
13
6
54
102
89
39
22
14
21
13
2
57
60
13
74
21
13
59
12
36
24
159
10
62
10
90
54
60
14
9
121
30
56
36
24
46
74
4
29
147
24
82
18
6
35
36
19
176
9
48
1
119
7
36
29
1
47
67
5
24
91
6
30
54
54
20
36
45
36
175
29
1
24
23
67
5
85
50
76
84
5
121
35
55
60
17
12
19
17
ABCD 94537782544*3^$a+1 [50007]
15
72
28
48
80
4
48
68
33
27
3
12
13
32
93
30
57
28
84
11
109
8
24
40
36
20
52
41
51
76
8
4
65
3
75
12
1
29
6
61
23
13
8
4
56
69
67
11
12
126
27
3
24
21
69
120
126
21
3
33
3
84
6
42
12
48
25
23
1
56
4
24
60
20
4
41
7
68
9
6
60
12
57
12
189
19
20
36
27
13
12
35
42
43
24
11
102
51
112
140
57
27
9
19
36
44
16
44
28
83
37
32
12
40
11
37
36
36
11
129
123
1
36
44
9
36
19
56
39
13
8
27
42
18
48
25
5
15
12
24
60
4
5
7
20
12
45
3
3
25
5
60
79
32
4
29
18
12
33
3
1
23
25
12
29
54
73
72
161
139
72
68
3
93
15
12
25
140
3
105
12
3
141
9
111
64
44
63
33
16
80
16
35
12
90
6
9
28
8
9
7
36
20
15
69
76
77
150
30
171
36
84
27
42
7
29
7
12
11
1
71
18
7
17
3
40
23
21
96
15
18
30
21
129
15
36
3
1
5
30
45
4
65
63
15
12
145
12
48
11
1
20
63
90
18
18
15
172
12
11
1
29
90
45
12
3
97
8
12
33
7
23
1
11
18
19
8
4
8
45
63
40
53
42
13
32
24
4
47
18
24
15
76
89
43
8
36
4
44
21
84
111
12
3
37
80
63
54
210
33
27
13
8
9
27
88
35
33
3
25
35
60
12
9
24
4
56
12
63
30
60
27
27
121
12
8
75
37
132
41
60
30
25
180
5
7
60
20
28
24
32
16
23
21
9
19
12
36
17
18
18
51
4
29
7
29
90
24
33
24
51
69
88
5
6
37
35
93
27
33
15
1
8
48
63
37
35
12
30
18
33
40
5
7
32
28
8
15
45
136
60
23
21
12
12
63
33
27
12
33
3
1
44
52
12
32
69
102
97
5
3
15
13
47
48
1
44
96
4
107
73
107
48
12
18
15
72
48
15
21
9
84
6
12
72
36
12
57
141
7
17
6
57
3
72
37
56
75
60
21
9
19
35
1
5
15
27
60
9
69
27
24
4
12
72
60
8
168
4
41
87
33
30
54
103
35
12
45
16
5
54
57
28
5
6
1
36
20
24
36
3
57
3
9
75
133
72
20
28
8
15
9
48
15
45
15
45
33
87
52
5
7
24
29
3
3
90
27
57
6
25
24
23
12
73
20
28
32
24
69
79
60
8
57
6
85
80
45
51
3
61
84
60
116
39
93
15
9
39
37
35
60
18
60
15
24
28
17
31
44
108
3
1
89
27
52
101
60
30
25
56
60
88
71
60
90
27
52
8
87
36
25
24
8
3
25
5
27
12
3
13
20
4
5
18
25
17
43
44
24
12
40
72
20
21
15
52
17
36
79
101
19
23
42
15
40
5
36
7
20
28
29
6
54
75
60
28
20
3
21
9
115
140
16
20
28
60
11
25
24
20
3
18
60
15
12
52
36
12
92
12
16
8
4
12
59
25
20
24
21
24
51
9
51
24
40
92
4
35
25
20
24
16
65
19
32
39
12
13
32
27
33
33
30
9
16
5
19
56
132
40
8
15
49
41
19
95
1
32
63
25
12
83
12
18
7
12
101
7
68
76
24
12
48
47
49
23
6
19
5
3
33
24
6
25
32
4
23
21
87
25
12
65
15
72
84
9
211
5
15
165
31
29
187
24
108
35
25
23
12
6
31
44
72
12
45
18
13
20
36
3
1
56
3
21
36
28
32
3
1
47
42
7
24
32
15
78
147
72
52
29
30
1
59
54
6
72
12
13
32
135
6
60
111
4
29
15
21
7
95
85
23
84
93
3
45
39
36
12
37
60
8
12
21
24
78
168
21
39
1
23
177
76
12
48
44
39
72
18
27
3
24
30
3
15
13
32
4
44
45
31
29
24
7
36
8
24
45
6
12
37
8
28
12
8
76
56
24
4
80
15
90
60
42
9
36
27
45
3
85
17
78
9
24
72
48
87
42
75
15
36
49
35
33
88
56
3
48
37
8
93
87
63
25
5
15
15
9
51
21
88
60
5
3
15
78
99
16
32
3
37
53
42
13
5
15
52
35
37
23
33
16
36
24
8
12
28
8
15
18
15
84
3
25
35
42
51
12
4
20
171
57
40
8
4
29
15
4
12
24
29
15
88
8
16
11
13
56
9
51
3
60
30
150
1
12
24
48
5
18
18
54
36
1
80
4
32
112
41
60
30
97
32
3
33
12
40
8
9
75
51
25
5
15
39
36
54
36
60
7
23
25
20
132
15
60
18
27
64
23
96
132
18
31
59
12
13
36
59
1
11
18
60
102
45
27
30
27
4
5
87
33
15
16
8
16
140
9
6
12
33
9
30
36
49
32
9
7
48
5
15
45
30
61
20
51
120
49
48
11
12
9
39
30
19
20
63
18
55
72
35
42
6
84
13
8
9
7
48
95
37
71
12
21
12
57
6
60
21
51
12
45
36
4
5
6
25
36
20
111
45
15
18
87
60
4
20
9
102
9
76
107
105
96
45
24
31
12
35
133
47
49
68
12
28
41
31
29
15
24
21
27
3
25
32
27
1
29
31
132
23
21
123
33
4
53
3
3
1
11
145
17
3
60
63
21
9
30
21
16
23
9
3
33
15
9
40
11
24
6
30
24
90
6
1
44
4
8
3
30
31
11
93
40
5
24
18
18
7
8
9
31
56
48
45
63
57
18
25
140
15
73
35
45
4
65
127
29
60
54
6
15
135
54
6
49
5
43
44
51
138
42
138
51
24
40
12
20
3
60
30
159
12
159
12
72
13
48
32
15
18
24
3
63
12
9
33
18
33
16
108
41
30
45
45
27
3
45
124
5
31
144
65
91
47
42
30
57
60
28
101
7
167
45
21
24
7
23
6
30
24
21
9
6
49
23
78
79
32
4
12
23
9
172
29
15
9
6
49
71
12
105
33
99
21
75
69
6
54
7
23
33
33
31
8
16
5
19
8
27
1
20
12
12
3
69
28
161
27
3
21
28
23
13
32
15
48
ABCD 94538057020*3^$a+1 [50010]
56
18
33
6
7
11
15
12
12
39
57
12
63
12
48
12
6
61
26
12
48
3
55
26
3
57
18
16
53
19
32
3
18
105
90
54
66
27
48
45
24
33
9
51
19
29
19
26
36
34
56
16
23
9
39
1
26
72
12
21
21
64
110
9
1
62
24
24
66
30
34
24
23
60
3
60
22
41
66
36
48
30
12
15
16
74
3
60
24
9
51
19
24
47
15
51
9
3
19
29
9
3
42
6
60
12
31
8
6
27
57
30
3
109
14
24
9
1
83
63
24
12
3
7
24
53
33
120
39
30
90
12
45
34
98
51
48
150
13
14
3
6
1
53
60
12
187
62
3
7
2
6
30
10
2
12
21
3
12
3
48
67
2
147
30
30
15
78
3
81
24
63
21
60
15
15
30
18
21
30
24
30
12
27
18
6
45
51
21
12
198
6
36
33
3
48
54
18
102
42
54
27
10
47
60
69
16
5
30
37
11
87
15
48
21
10
24
56
3
3
18
27
90
33
60
22
23
15
27
18
48
99
12
6
120
105
30
42
79
59
21
78
3
69
27
33
21
15
10
62
36
3
21
9
30
42
30
39
81
12
30
12
30
18
9
99
51
48
18
21
33
3
15
81
127
5
6
37
50
12
18
42
27
57
27
9
22
152
69
48
57
12
142
2
24
39
55
23
39
9
9
30
12
6
18
24
9
63
21
6
90
90
24
156
12
18
24
75
3
18
24
78
57
30
30
27
33
22
11
135
39
45
9
9
3
18
21
12
18
6
15
21
27
24
48
51
3
3
27
21
15
54
24
27
12
33
15
87
12
33
58
2
84
39
9
12
33
13
41
12
54
37
86
10
5
18
9
6
24
51
21
24
12
27
3
42
46
17
9
6
24
51
27
10
53
27
21
45
63
21
48
34
221
43
59
3
141
126
33
51
9
58
2
94
71
25
2
99
33
60
21
18
9
3
18
25
23
39
18
16
14
15
19
5
24
6
45
40
2
3
43
2
30
6
36
39
9
78
40
48
65
57
94
11
13
53
6
37
29
51
21
6
123
34
72
11
27
39
24
19
2
21
54
33
27
15
9
42
51
10
11
42
45
39
9
51
3
3
13
65
45
10
5
12
18
60
15
3
15
63
39
12
99
27
16
8
88
53
9
42
201
78
42
159
16
8
69
21
27
27
105
33
63
18
24
15
87
36
18
3
111
60
6
37
14
42
18
36
34
23
12
18
9
10
74
33
66
30
21
16
77
3
3
48
37
11
39
36
15
48
30
63
36
27
6
60
45
42
15
18
21
30
27
12
48
66
1
24
48
83
75
24
33
12
37
96
41
60
33
9
18
30
9
18
6
16
53
30
18
9
60
24
39
117
24
10
8
39
30
12
31
26
81
12
135
27
33
9
37
77
21
9
37
14
12
9
12
3
3
12
7
14
39
45
69
18
12
33
114
21
78
18
6
6
55
74
46
5
9
39
72
105
9
75
69
6
30
126
108
12
12
19
8
16
62
24
9
12
63
24
12
10
11
37
65
33
24
36
82
83
15
3
9
18
18
22
14
27
12
30
18
60
7
2
21
6
67
24
50
6
18
9
3
24
15
18
96
96
51
33
21
6
117
90
33
18
15
57
27
6
45
18
3
18
21
46
65
12
9
27
24
6
207
216
48
45
13
11
90
90
73
41
7
38
75
57
15
18
13
14
66
15
18
12
48
30
6
78
9
6
63
19
26
15
45
36
27
3
30
36
3
9
120
82
38
9
42
45
3
31
53
9
18
99
3
33
25
8
24
40
26
51
24
27
48
3
54
54
54
42
30
60
15
39
39
24
24
12
24
6
24
6
141
13
77
6
15
21
27
81
13
24
65
127
2
9
3
3
31
59
63
63
9
22
89
21
51
9
96
12
10
26
33
60
6
27
18
22
11
60
36
3
18
16
50
15
18
37
17
12
6
87
27
21
12
34
38
15
43
5
12
6
27
12
39
43
8
6
84
15
81
27
105
18
3
13
8
6
27
9
3
6
18
9
21
3
33
54
139
80
51
3
21
36
1
5
30
27
48
36
3
60
30
12
18
9
21
99
34
29
27
48
16
11
18
24
21
6
3
13
72
35
48
3
12
15
18
27
24
3
7
26
51
3
24
54
48
12
6
57
33
27
30
18
60
9
118
11
30
36
24
30
42
21
3
33
18
54
58
5
6
63
3
57
33
57
6
58
107
69
88
35
45
16
29
30
3
48
42
135
42
57
24
3
3
6
63
117
12
9
66
7
41
33
9
3
24
60
36
3
12
3
45
9
12
60
24
156
3
201
12
24
24
36
57
1
98
12
12
3
33
10
11
37
5
24
33
84
9
51
18
16
50
6
6
15
9
66
15
36
51
15
30
37
11
18
21
9
15
12
24
9
18
7
14
10
56
45
45
123
57
39
57
51
7
5
3
78
12
24
63
33
3
48
21
12
3
7
14
24
21
159
33
37
29
150
3
27
57
12
18
6
27
30
102
84
18
85
72
2
21
3
6
93
51
42
24
9
12
36
99
3
21
18
9
9
70
5
6
12
75
22
35
78
31
77
9
58
29
51
6
9
18
39
18
75
30
30
39
51
21
9
7
38
45
72
3
24
9
3
33
51
87
12
15
90
3
19
101
48
51
63
3
57
13
41
30
63
34
24
11
24
24
6
7
26
48
39
60
51
16
14
10
29
45
12
21
27
72
10
74
3
57
27
12
45
9
51
15
30
24
27
9
33
15
48
78
27
54
69
3
27
39
24
6
3
39
3
3
93
27
84
22
26
3
24
18
48
111
3
21
9
6
45
3
9
21
114
45
33
27
84
60
48
45
15
39
21
66
3
24
13
56
21
96
9
48
36
21
9
3
75
10
8
30
34
38
93
15
57
3
24
106
38
36
36
105
15
18
6
10
38
15
33
24
141
99
3
15
33
36
21
48
15
39
3
60
27
54
57
60
33
10
35
90
69
105
51
15
12
15
51
30
33
9
39
6
63
3
24
63
36
36
111
16
95
18
42
13
110
36
240
81
3
33
6
57
33
75
12
10
74
3
27
66
3
18
6
6
54
9
87
33
12
3
39
21
18
12
66
3
6
3
7
11
117
54
39
6
66
78
60
6
27
21
12
7
8
9
24
69
27
9
15
9
54
42
72
6
114
46
65
55
2
54
27
3
63
96
57
15
12
103
113
21
3
15
66
30
3
111
3
6
13
29
12
39
18
12
27
21
3
9
51
6
21
9
39
30
15
192
48
ABCD 94538752832*3^$a+1 [50000]
25
24
29
24
138
33
27
13
12
53
54
6
96
18
1
119
168
169
11
25
48
5
30
25
96
5
63
81
54
45
3
69
16
5
18
24
13
17
15
3
48
21
105
55
5
48
12
6
165
40
5
55
24
149
15
172
204
24
5
12
60
19
11
33
9
27
33
3
69
18
102
31
5
90
73
35
81
4
60
41
48
18
144
1
29
19
17
195
33
72
3
21
18
66
235
11
18
7
5
6
9
3
37
96
60
35
13
132
20
57
78
210
12
36
6
30
48
31
41
19
65
12
72
48
27
51
30
12
42
13
32
3
30
72
12
91
59
21
40
48
35
6
15
45
31
48
269
3
3
37
107
6
84
6
54
6
24
168
25
47
48
42
36
91
8
256
11
30
78
18
115
17
12
3
63
42
90
30
132
79
11
210
55
53
12
15
39
69
123
18
12
162
81
45
67
35
78
27
28
29
132
19
29
6
9
3
25
44
63
36
25
47
13
59
6
31
59
72
24
78
135
136
5
36
3
52
11
30
15
4
68
36
129
31
12
35
54
18
96
96
30
66
24
18
36
24
15
3
25
29
15
100
53
31
11
25
24
17
18
84
121
20
21
15
9
36
19
36
53
30
90
72
168
127
23
36
57
33
72
19
156
8
36
39
54
18
25
8
9
60
66
9
105
12
48
103
59
54
51
51
49
11
73
32
100
5
3
51
25
53
43
84
5
19
12
29
18
1
20
39
13
17
3
4
23
1
35
66
51
4
68
28
65
120
43
104
72
9
27
4
23
45
36
76
35
6
27
21
24
27
39
30
24
43
47
78
84
36
15
100
5
43
12
47
102
19
29
43
77
27
9
7
23
60
9
27
18
18
30
24
66
90
84
6
30
48
99
21
7
8
39
177
36
93
15
195
97
59
1
48
156
5
6
48
54
6
6
24
115
47
85
17
6
69
15
6
42
12
1
176
9
7
77
15
3
33
9
6
6
156
3
40
60
47
48
1
56
39
25
8
45
27
36
4
23
117
33
7
60
44
99
6
162
42
60
66
6
55
120
68
57
36
24
48
48
18
12
12
13
20
9
54
30
60
174
90
51
16
24
5
7
60
60
17
91
36
44
27
120
25
8
9
48
12
67
5
24
36
51
160
20
40
32
33
102
102
31
20
40
60
8
16
59
30
84
7
5
19
47
90
3
36
69
72
48
31
149
99
27
168
6
24
48
18
12
90
79
96
44
4
71
36
24
114
24
51
9
30
48
13
72
8
52
92
81
72
30
42
6
21
4
5
66
6
12
123
57
102
25
65
39
15
97
83
1
23
6
24
12
60
24
66
48
6
39
27
1
89
24
91
36
5
15
27
12
18
36
6
24
30
12
15
15
57
81
96
90
96
25
60
164
36
9
36
55
47
36
42
12
123
9
78
30
36
6
30
19
72
5
12
67
41
18
37
89
96
3
57
30
54
210
36
84
69
27
102
12
54
25
101
6
18
66
6
115
44
40
104
40
59
90
36
211
23
96
1
5
114
84
33
27
30
51
40
41
6
18
12
12
120
3
40
113
66
6
27
21
66
1
168
137
43
5
36
18
6
31
29
12
55
5
30
25
173
7
32
57
15
76
29
3
28
35
30
114
6
108
60
6
36
25
5
24
115
95
54
66
129
16
59
66
31
5
79
59
60
24
12
21
9
19
35
12
25
113
162
25
32
27
9
99
45
21
67
5
19
5
6
54
48
12
36
12
6
37
17
12
19
5
72
19
5
30
18
67
89
75
52
60
47
126
12
12
78
13
12
5
87
148
17
36
6
6
39
51
18
24
18
144
96
108
157
48
17
12
30
18
12
3
4
11
25
77
135
27
25
65
78
57
15
24
72
78
24
12
18
1
5
6
6
48
7
53
6
49
47
30
42
33
15
25
104
4
59
6
31
11
33
40
5
12
12
48
27
21
7
48
132
35
84
6
27
28
47
6
12
103
17
3
87
18
55
132
60
60
60
17
67
35
84
36
9
72
28
44
3
73
72
203
1
23
13
59
6
42
61
20
36
3
60
18
72
12
15
9
144
103
17
12
18
42
51
57
15
81
180
66
1
5
27
36
100
60
17
30
9
4
59
30
43
80
27
45
117
31
84
96
32
27
6
19
128
57
91
5
108
12
54
69
39
18
19
53
103
20
108
45
12
79
11
30
39
220
24
72
17
67
24
5
12
43
12
5
55
20
4
71
42
6
25
35
144
126
55
41
99
57
15
72
45
108
24
36
75
93
15
40
137
54
60
24
72
18
27
27
45
16
41
31
60
24
44
81
6
42
7
36
17
78
24
1
5
27
21
66
24
121
11
12
33
45
55
44
21
15
64
5
19
17
55
20
88
47
9
39
102
39
4
5
42
72
6
24
132
19
11
1
29
30
61
5
114
1
20
45
43
11
1
77
43
24
113
36
60
12
12
7
5
31
89
48
27
165
6
114
24
42
150
3
9
6
42
15
28
35
1
53
43
60
53
42
9
4
36
41
79
24
132
17
90
37
84
11
30
78
ABCD 94539029636*3^$a+1 [50008]
55
17
37
66
6
15
39
9
75
17
25
90
84
54
11
184
21
15
20
24
67
6
15
15
69
75
6
23
49
15
120
93
75
32
7
36
12
18
23
96
36
24
4
51
108
18
239
64
21
39
51
36
114
51
3
72
33
51
41
48
7
72
18
48
75
36
39
9
3
33
80
36
48
43
69
20
13
6
117
45
18
54
23
25
59
49
6
33
36
36
8
100
68
19
29
49
18
17
1
102
90
18
24
17
24
100
21
15
33
18
33
9
23
28
32
12
112
21
39
8
12
64
24
51
90
42
72
77
4
24
75
90
66
144
33
68
7
54
15
44
12
19
113
13
15
27
90
18
84
29
64
20
13
35
25
48
15
45
191
24
19
5
31
425
12
12
28
63
149
7
144
5
37
35
37
27
20
1
15
44
88
20
1
71
145
48
47
31
53
12
124
45
54
30
11
85
11
112
213
15
20
55
53
112
3
36
65
19
125
61
54
5
7
17
73
15
8
16
3
12
33
36
20
232
20
40
20
13
15
24
20
48
7
137
40
44
4
96
12
9
51
8
7
33
36
20
109
87
92
16
36
81
15
3
41
103
18
12
3
20
24
40
75
6
35
109
18
108
17
12
88
36
27
54
18
5
13
23
36
28
36
51
65
4
96
15
21
44
31
45
24
3
41
61
75
15
5
1
12
72
18
60
17
31
33
27
17
16
72
57
11
7
5
24
55
96
12
18
39
8
115
90
42
66
18
114
15
177
3
36
15
29
31
9
3
108
69
116
31
24
12
54
168
90
30
3
69
59
19
5
13
108
90
17
67
113
49
6
177
3
54
123
176
72
127
5
52
15
6
155
48
7
24
53
36
19
17
19
66
54
60
41
13
15
12
44
1
36
18
12
113
49
15
63
69
111
30
23
12
48
24
43
29
19
149
12
60
13
15
36
36
8
31
36
18
18
54
35
19
24
12
65
31
5
60
55
57
105
35
1
11
4
75
6
71
55
30
95
52
20
13
18
41
16
20
55
108
120
5
84
37
6
18
135
60
105
96
48
107
4
75
41
108
172
48
21
11
4
20
24
91
89
67
96
18
11
1
18
29
13
27
75
125
52
60
33
71
4
105
78
17
31
57
12
45
35
16
80
60
19
90
96
87
3
5
24
16
56
199
72
24
53
36
19
53
84
55
24
36
29
1
6
5
7
161
4
3
33
12
20
43
72
105
32
91
24
90
71
64
3
72
17
73
36
47
4
9
15
36
21
99
3
41
31
96
45
20
124
99
41
48
108
84
40
56
73
11
60
36
48
156
60
84
49
15
20
85
15
56
7
53
121
15
20
48
36
184
20
48
12
13
144
39
87
33
27
17
13
23
64
20
97
30
168
12
125
43
5
13
35
28
60
32
24
19
12
24
54
35
37
30
33
20
19
96
101
60
96
25
23
19
17
13
75
3
48
6
35
108
13
23
109
35
1
119
7
41
85
35
55
9
80
36
19
33
20
72
24
60
40
105
11
13
15
57
11
7
5
13
18
81
39
201
84
9
12
11
139
18
12
15
39
96
9
20
79
18
72
36
90
41
108
36
61
6
29
73
51
24
72
33
18
24
189
20
36
4
57
18
9
36
27
9
3
42
95
64
21
11
12
12
31
24
5
43
41
12
40
72
48
92
40
3
9
8
55
101
19
6
90
30
51
3
17
73
72
51
3
29
36
4
96
105
71
36
19
65
4
36
171
48
5
16
105
23
16
44
25
11
72
97
15
56
24
145
27
3
96
41
31
53
85
36
6
48
29
36
24
43
30
3
51
5
204
4
8
48
55
29
25
3
33
6
5
4
117
48
24
30
6
15
20
12
72
12
61
3
111
89
1
95
28
20
28
63
12
24
53
16
21
120
18
33
45
48
24
18
89
96
4
56
37
107
19
24
30
11
12
24
28
21
102
90
240
23
24
43
17
37
15
105
15
36
3
41
19
30
24
12
51
92
1
6
29
12
28
20
36
1
15
72
20
12
96
73
155
1
3
56
24
40
20
55
42
48
18
24
36
33
12
3
141
9
51
3
81
80
24
25
6
30
36
78
65
40
12
20
24
12
52
3
17
12
100
51
53
1
6
12
72
24
81
8
67
6
47
12
31
9
9
12
72
155
36
79
101
100
36
15
6
12
18
5
28
44
1
15
15
69
3
5
49
18
6
11
76
33
54
5
91
84
77
88
75
33
3
120
36
6
84
35
24
36
1
12
72
3
36
36
116
64
51
33
24
20
67
6
47
40
141
11
31
48
204
77
40
24
20
64
60
51
89
1
15
32
97
167
168
40
20
25
120
72
6
45
20
73
59
1
27
3
24
185
13
107
16
32
40
80
7
21
51
29
76
8
1
47
24
16
3
29
151
66
18
36
90
6
30
23
1
30
72
24
5
244
75
5
97
3
75
9
81
27
57
23
12
12
64
44
103
30
18
21
69
36
90
65
85
171
20
19
29
36
28
20
13
23
19
17
31
57
20
13
114
36
5
168
16
180
9
15
32
48
7
42
66
69
8
48
7
ABCD 94539409982*3^$a+1 [50004]
24
36
84
60
66
24
18
29
60
19
60
36
5
13
6
84
12
18
18
42
18
48
21
81
35
115
12
6
71
13
6
5
60
49
131
25
30
5
12
7
12
18
78
18
36
36
12
60
6
6
35
25
35
133
6
72
24
5
73
30
36
42
48
11
16
8
31
45
96
57
6
5
55
6
18
96
6
48
23
19
30
78
18
15
3
36
41
7
77
49
24
6
65
16
93
11
7
30
48
11
31
9
15
65
85
11
40
27
36
72
89
43
6
6
18
30
36
84
30
48
99
51
54
6
54
30
18
36
24
47
25
6
30
18
24
48
30
12
36
150
36
24
30
95
1
95
43
78
35
85
42
30
48
90
48
17
40
20
48
1
15
20
49
6
18
147
36
3
84
18
18
24
120
60
30
90
41
79
53
7
6
24
30
126
24
36
36
66
18
36
24
24
11
211
5
61
12
23
7
42
6
78
12
102
90
78
12
18
35
85
15
3
54
27
9
54
77
43
18
24
78
42
54
60
36
89
25
11
19
317
127
17
19
30
27
87
17
60
84
72
55
12
6
11
79
84
17
1
18
144
6
6
65
1
15
3
5
1
15
141
12
96
66
48
42
11
13
131
199
42
18
90
24
60
30
48
12
66
71
79
5
31
66
78
24
60
6
42
12
72
60
150
15
36
27
33
9
119
49
66
12
54
35
1
24
90
60
65
24
25
6
120
24
90
47
7
6
24
6
24
90
47
19
12
149
13
36
36
108
6
41
40
36
188
31
6
12
23
19
41
19
144
41
13
87
3
18
12
66
41
1
23
1
18
6
96
114
30
47
43
42
48
114
17
1
15
165
59
1
59
25
120
90
96
5
133
27
57
6
36
45
33
6
41
84
12
4
45
6
42
63
9
90
65
16
44
19
161
91
12
60
42
54
42
18
30
54
36
36
5
61
59
73
18
5
49
6
18
60
66
30
11
13
72
15
9
48
6
30
87
44
49
11
96
40
8
55
84
48
18
144
23
60
19
36
120
42
27
9
30
12
12
173
43
36
21
3
41
1
23
1
59
37
78
120
84
77
25
6
5
4
9
72
12
12
35
1
90
53
37
18
12
9
56
144
91
42
18
18
6
126
60
12
48
39
20
103
12
84
30
35
25
66
5
13
23
48
19
17
13
42
41
19
54
24
6
24
48
9
45
18
6
84
78
29
60
13
42
60
60
30
78
108
24
41
169
66
78
35
1
6
108
24
30
18
30
24
95
25
114
57
147
66
42
24
24
77
67
18
30
30
48
11
43
6
30
24
42
36
18
42
35
25
90
18
204
36
12
24
144
114
42
18
173
25
78
137
25
54
6
12
12
60
35
31
113
31
5
40
93
6
60
30
11
55
54
12
78
84
120
66
24
42
65
13
12
108
6
6
48
6
150
84
6
42
48
12
42
30
48
84
36
90
12
77
19
36
18
18
18
54
36
24
48
42
30
18
18
24
17
16
129
11
19
18
30
90
60
107
25
54
66
24
42
78
24
23
43
6
90
24
36
18
48
48
60
162
5
13
30
102
48
24
23
144
36
7
77
55
120
18
126
42
78
6
120
84
71
49
60
11
145
15
33
6
114
30
17
31
84
24
54
12
15
3
96
42
95
7
66
11
31
18
6
180
24
24
137
24
97
18
24
156
90
42
24
18
6
84
18
255
180
39
5
55
78
3
44
1
35
13
11
24
7
65
43
156
30
30
24
12
132
30
6
36
81
87
77
133
12
30
6
18
114
3
45
15
9
191
19
30
75
3
60
18
99
15
65
19
5
7
12
17
13
6
72
24
18
12
15
39
84
30
11
25
6
96
29
43
90
6
36
30
30
24
65
37
23
19
18
75
80
67
60
6
47
109
11
13
60
6
6
12
66
5
115
5
85
96
6
84
24
84
6
36
18
57
39
17
19
21
9
84
6
36
24
48
53
127
6
87
3
6
11
73
87
80
55
5
37
3
27
48
90
54
18
72
36
39
63
36
54
30
17
61
60
39
3
18
42
12
66
12
36
11
31
18
24
42
48
156
57
80
13
12
132
6
36
48
6
6
54
6
30
6
42
27
33
72
131
13
24
12
15
3
33
8
25
24
12
36
12
30
30
12
35
1
102
6
24
168
60
30
5
37
30
17
40
20
60
19
21
93
11
96
24
25
42
5
13
120
11
49
12
12
6
36
48
36
12
53
12
49
48
11
31
54
12
54
6
135
3
66
59
109
23
67
36
12
78
24
66
84
78
12
23
24
1
48
84
42
89
19
6
54
48
29
1
42
6
114
12
6
18
21
39
30
27
33
54
12
65
25
48
12
71
79
5
1
83
96
91
53
76
20
13
72
30
30
30
30
60
48
47
25
54
72
24
48
18
23
1
18
48
12
72
18
66
42
39
15
18
36
11
25
51
63
54
66
54
23
19
29
25
66
21
9
36
12
42
36
78
12
18
17
7
18
24
36
23
61
51
3
24
42
78
72
41
124
3
6
42
54
30
41
60
43
60
12
129
15
29
16
21
59
85
66
18
11
25
30
96
29
120
19
6
6
84
114
36
15
15
29
37
12
138
90
59
109
30
41
1
12
72
30
5
25
48
30
30
6
60
54
60
12
36
54
81
3
30
24
48
ABCD 94539837248*3^$a+1 [50099]
167
25
48
59
144
25
119
1
101
31
144
96
60
29
55
203
37
48
108
5
163
252
60
5
55
60
120
12
47
25
11
37
11
1
96
12
96
11
126
72
67
108
95
145
12
101
54
66
144
55
144
36
24
132
113
7
17
55
11
1
216
60
12
108
24
144
11
145
35
144
25
47
97
11
37
48
120
191
1
12
48
12
35
72
24
36
85
36
185
120
18
1
168
48
35
162
42
121
192
23
108
37
48
5
42
73
11
1
89
6
25
65
19
36
12
60
65
31
41
6
13
192
72
5
78
133
29
66
144
6
7
12
53
144
223
12
35
109
192
12
65
43
72
60
17
150
1
84
36
132
35
66
7
107
61
36
84
47
205
48
36
59
1
24
12
65
7
107
61
12
108
132
36
12
53
19
12
180
24
180
36
96
48
29
43
180
35
49
5
79
47
90
18
97
60
17
6
120
109
35
18
234
60
1
84
143
6
7
108
60
12
5
54
60
49
216
120
83
18
30
73
60
24
5
96
264
42
30
43
47
6
355
23
49
5
18
12
1
71
181
48
60
24
11
25
11
13
168
35
37
12
11
13
36
125
19
5
7
65
18
229
120
12
11
72
132
13
107
126
139
48
36
35
144
73
48
12
59
6
72
138
157
36
144
108
227
48
13
11
61
84
35
138
31
36
24
24
48
95
97
77
18
72
61
17
67
23
73
12
72
408
72
41
72
43
168
36
83
85
180
72
149
247
24
11
85
12
35
12
25
53
7
41
78
25
12
72
11
36
1
60
72
48
17
31
72
108
77
42
97
60
71
60
25
180
24
35
6
103
311
85
5
66
25
12
60
156
156
156
89
79
155
30
72
139
84
11
6
43
77
139
11
37
60
11
85
96
156
84
48
35
25
95
60
73
65
67
131
42
19
36
24
36
5
175
12
120
36
156
11
13
24
11
25
35
72
109
35
54
175
107
13
11
25
48
71
54
187
84
17
43
60
36
156
84
48
77
66
37
36
5
7
65
7
108
24
36
113
79
132
143
25
12
240
48
41
66
6
43
5
54
73
12
47
30
31
24
24
17
270
25
132
23
72
1
12
12
60
132
36
119
13
132
23
13
35
13
29
43
24
221
7
72
23
1
60
12
60
47
25
48
72
72
53
7
24
11
84
1
144
36
131
25
65
79
120
36
35
18
7
24
24
60
59
61
60
11
109
36
29
6
18
55
60
5
55
71
24
37
215
13
48
83
1
36
60
48
252
35
12
13
60
48
24
107
25
83
25
65
6
36
1
24
5
19
60
71
90
18
48
60
120
42
18
13
120
185
72
103
24
60
101
24
67
35
109
77
210
54
79
65
7
60
192
35
61
72
29
144
30
72
18
115
11
109
12
48
12
35
13
36
108
36
120
12
5
67
12
11
48
25
60
12
72
11
37
5
103
12
12
83
49
11
84
1
12
48
179
121
12
72
59
132
13
59
120
1
35
6
55
35
145
24
24
35
157
11
13
72
12
65
18
73
72
24
29
7
113
7
24
11
25
29
90
1
83
72
24
1
17
55
71
12
54
79
11
36
73
84
36
12
84
96
72
107
61
47
61
84
161
19
72
71
25
12
60
48
47
73
107
61
11
229
60
132
47
60
193
48
239
18
114
1
12
36
77
43
336
143
48
97
36
24
108
23
54
7
11
109
143
73
60
53
72
139
23
30
115
156
120
47
25
12
11
324
121
24
53
24
18
61
72
72
48
132
11
72
18
19
155
73
17
240
18
145
264
24
35
90
7
120
24
36
24
36
17
103
12
132
ABCD 94540052086*3^$a+1 [50029]
55
29
42
69
36
33
54
66
67
8
16
35
78
111
21
15
105
51
33
66
21
33
27
9
36
144
51
160
5
138
241
44
105
15
81
75
9
12
24
96
18
61
11
24
1
5
12
36
27
45
15
40
29
195
99
30
75
16
41
15
15
25
5
120
42
33
87
33
15
30
3
45
42
48
141
3
138
24
126
24
54
60
6
25
29
66
1
47
90
43
5
150
25
188
27
18
60
15
51
105
15
1
104
45
48
12
31
29
211
24
23
42
30
6
12
60
12
36
19
56
9
30
18
6
144
6
24
3
69
36
39
15
216
18
36
24
84
7
29
90
30
12
24
84
27
9
48
6
1
116
3
96
45
51
25
68
60
141
15
75
61
80
40
5
60
18
24
18
12
51
39
261
9
108
54
6
12
87
63
120
37
11
33
39
6
67
17
6
6
24
84
48
54
1
68
21
15
15
81
33
6
1
24
95
1
23
24
42
108
3
24
63
13
17
67
71
45
27
253
128
60
39
30
43
8
15
24
96
21
45
6
24
6
120
24
24
15
9
43
60
5
3
132
24
24
15
45
16
41
42
93
3
21
21
19
11
33
76
5
6
24
9
39
96
217
47
21
45
36
24
24
12
78
33
15
9
16
128
15
114
36
42
45
3
117
69
36
18
54
63
33
180
171
3
18
120
12
43
89
48
72
6
33
52
24
41
90
54
99
57
39
16
17
96
12
115
20
3
21
36
9
99
36
21
42
37
179
24
37
11
49
71
18
91
36
119
6
159
96
124
36
5
15
33
31
143
90
6
57
39
6
3
16
65
96
108
12
48
30
61
35
69
9
43
24
5
36
55
20
24
99
45
52
23
21
24
45
30
24
126
87
69
39
111
54
31
44
16
96
24
149
27
33
31
23
37
20
135
48
48
85
17
51
12
4
20
75
21
3
24
18
72
27
3
73
29
91
167
33
15
9
45
55
56
45
3
57
39
9
12
135
15
9
9
6
18
51
9
3
15
18
156
90
126
3
15
66
55
60
83
18
3
177
19
5
48
7
113
43
23
57
9
96
78
24
33
39
9
87
54
39
27
72
30
3
4
11
24
30
114
6
84
24
30
30
12
30
45
9
27
33
15
9
187
36
125
90
54
39
52
5
19
60
41
135
3
30
36
39
45
84
27
51
33
15
6
39
60
15
54
42
6
42
6
27
64
41
48
51
16
20
33
15
12
27
48
85
5
39
24
12
75
25
5
24
66
72
18
3
51
24
162
39
15
24
21
69
72
19
11
30
75
9
15
36
33
15
12
39
85
11
69
9
31
125
216
15
9
246
18
7
44
24
147
162
3
3
1
36
155
49
29
27
39
114
30
45
141
30
30
84
51
24
69
30
13
5
78
6
91
140
57
111
96
75
45
100
41
63
15
30
147
60
33
12
24
78
141
75
6
39
45
12
18
1
71
144
18
43
20
48
15
24
6
27
24
81
19
80
9
12
99
36
84
16
20
24
93
96
15
12
9
54
54
12
6
69
45
6
18
6
6
42
72
9
69
36
27
9
66
48
6
168
12
31
8
12
27
237
24
21
54
1
29
24
18
24
9
112
44
3
21
45
6
9
15
30
60
6
6
3
45
12
39
76
5
183
12
4
89
7
197
7
11
30
15
3
37
53
7
44
105
31
5
72
63
24
196
8
72
24
33
48
79
5
51
3
42
55
47
72
144
30
27
24
15
25
41
48
7
24
44
69
3
40
29
55
71
25
53
72
3
15
37
29
6
25
29
48
7
53
78
24
85
29
12
132
7
56
45
144
31
8
60
135
96
105
33
36
7
65
15
213
60
90
120
177
33
7
23
61
53
72
48
48
3
16
5
211
5
75
4
71
72
30
12
31
17
30
6
31
89
27
9
48
6
96
121
23
45
96
69
36
18
193
44
3
6
72
3
120
12
9
39
172
89
30
21
45
48
144
72
15
40
89
204
7
29
15
9
102
120
1
53
15
21
111
60
27
37
11
145
113
15
15
90
51
51
18
36
31
137
63
60
15
9
15
24
6
111
33
7
5
39
9
15
9
27
21
48
6
45
45
78
6
151
41
12
12
51
15
30
24
18
6
162
9
9
15
76
56
9
55
29
84
7
36
23
57
39
21
4
23
18
60
48
15
9
43
65
132
90
42
99
12
15
48
1
96
5
3
159
13
89
24
66
129
117
75
40
5
42
13
293
111
21
42
18
84
15
24
51
6
15
117
7
36
17
43
8
45
27
9
54
57
15
48
37
53
72
24
31
20
24
36
9
30
129
9
7
23
33
39
6
12
3
48
21
24
51
16
5
55
8
72
57
43
29
31
23
6
36
39
24
76
5
6
18
27
100
68
45
12
42
33
15
72
73
167
78
42
72
21
3
24
42
31
68
69
3
45
12
27
16
8
21
15
9
60
6
1
60
128
45
6
181
84
89
36
24
66
ABCD 94540406572*3^$a+1 [50038]
12
27
11
4
12
6
8
30
6
4
19
31
36
29
1
10
13
48
24
41
42
2
54
34
12
18
6
55
7
4
20
6
70
2
18
10
20
12
46
1
11
2
16
2
30
58
6
36
27
11
6
6
34
8
10
80
12
54
6
10
24
2
37
47
18
31
5
36
6
42
22
1
7
46
2
4
73
17
44
12
7
41
12
42
16
2
48
60
6
18
10
26
11
1
103
5
47
19
18
40
18
13
25
22
73
25
4
8
18
54
48
43
11
4
37
13
6
34
7
20
4
23
2
64
56
4
27
27
1
35
9
52
5
20
16
44
30
4
12
38
24
60
6
30
24
6
6
54
132
29
19
12
34
38
6
11
44
5
52
54
14
60
12
18
36
5
13
96
4
38
28
80
12
4
14
40
44
42
13
47
10
20
24
12
12
46
26
10
1
29
20
30
49
27
62
28
8
52
2
12
4
182
47
8
5
42
76
2
28
110
22
32
11
5
14
42
31
28
7
28
14
18
4
61
12
1
7
64
85
36
48
150
6
28
6
20
10
2
34
19
25
10
9
5
36
6
4
32
60
25
5
4
14
24
6
6
16
24
50
6
10
44
6
30
35
8
11
34
27
45
2
25
3
32
36
12
54
24
72
23
25
6
48
1
15
2
18
6
6
4
25
1
24
16
14
46
14
108
52
14
11
31
94
30
25
31
13
29
11
49
36
19
27
14
24
12
18
22
14
6
66
60
64
13
13
10
50
23
80
41
36
12
36
6
58
62
6
90
22
36
7
7
72
4
2
52
2
53
25
18
18
30
22
2
66
12
22
6
2
17
13
30
12
18
12
58
25
59
6
8
90
114
36
7
15
8
5
31
29
91
6
108
46
9
4
5
48
32
22
14
55
27
13
67
78
34
13
5
8
7
9
84
55
5
54
2
6
40
8
6
60
30
90
46
20
28
44
5
36
37
12
10
8
18
6
64
20
41
29
20
6
29
7
10
8
6
4
49
1
12
30
30
24
18
6
4
8
12
31
35
42
60
30
40
13
19
76
66
14
12
37
28
24
31
34
38
40
26
6
6
23
109
12
19
15
85
7
10
8
7
9
3
15
8
10
8
4
36
36
8
10
62
18
16
56
24
22
18
20
17
5
18
30
27
35
10
19
19
36
6
7
53
28
20
6
10
68
18
12
42
16
74
60
70
3
17
11
68
9
20
12
66
12
10
55
1
42
37
33
3
11
48
10
8
10
32
36
30
59
7
28
2
84
6
29
5
50
6
35
60
29
50
6
30
120
34
14
41
1
11
37
6
16
18
8
10
14
36
22
1
109
35
1
11
35
24
9
16
11
14
4
2
30
6
84
24
89
1
30
12
18
19
36
35
54
6
12
22
36
6
21
83
70
80
19
52
19
42
64
3
11
17
13
24
16
2
24
6
48
10
6
26
24
88
25
85
30
10
48
18
45
5
24
22
20
10
6
18
32
24
19
76
41
32
11
7
24
6
18
12
4
26
58
60
12
37
1
30
5
17
128
30
12
37
5
46
9
17
4
2
54
4
12
8
64
38
22
12
56
4
36
14
6
28
56
40
43
5
18
14
18
40
20
18
12
31
35
5
61
18
12
41
49
24
4
7
5
24
66
6
19
11
14
4
24
12
14
6
34
42
48
72
8
36
30
5
13
12
6
17
31
102
7
11
24
28
2
82
1
8
5
64
26
5
35
54
55
7
29
71
8
6
4
15
11
12
18
4
18
14
18
17
1
60
24
30
16
2
12
4
12
8
6
18
42
58
36
2
10
18
1
19
6
60
11
13
24
18
48
65
1
54
10
12
19
13
28
68
70
1
79
10
72
8
35
17
20
70
8
12
12
12
36
53
41
14
4
26
16
3
11
4
2
10
26
34
1
8
5
6
30
30
48
16
20
17
55
89
1
18
34
18
13
55
84
18
84
11
5
8
66
30
40
18
2
64
14
12
48
13
27
8
22
36
20
12
48
82
24
20
6
190
18
12
15
23
24
25
3
68
72
94
8
10
13
7
5
25
10
2
10
20
49
5
22
8
6
23
55
25
27
14
42
28
1
60
48
13
4
19
31
1
12
23
13
17
24
18
12
84
22
12
6
49
5
50
16
26
108
11
19
22
36
3
5
24
90
6
55
17
10
8
12
12
28
44
24
54
16
36
68
11
19
10
51
5
42
18
10
6
26
42
6
16
18
18
54
14
12
30
18
10
6
13
5
2
84
40
1
1
43
4
71
14
6
34
18
74
76
2
16
1
24
55
24
25
5
6
6
46
42
32
4
39
17
79
5
11
13
42
13
11
40
26
4
32
12
43
47
70
63
29
36
12
12
6
18
42
18
6
30
10
18
7
8
45
12
80
6
30
23
5
20
22
54
20
19
27
25
35
14
6
12
150
36
30
25
5
22
42
32
35
1
84
10
1
24
13
12
35
19
6
48
70
6
12
8
11
13
10
32
24
16
14
16
56
119
11
12
18
18
14
72
19
12
59
1
45
14
18
66
5
35
1
49
12
12
31
5
30
12
82
15
3
42
2
1
23
6
18
22
19
49
42
24
10
50
4
25
12
31
4
21
29
11
23
56
5
91
28
50
60
12
40
2
18
24
23
5
63
63
45
35
5
7
4
14
12
22
32
1
3
54
36
2
29
49
6
10
19
25
36
6
13
119
30
6
6
10
54
12
63
16
55
24
46
38
6
6
4
14
47
24
5
80
24
18
70
27
53
12
6
5
12
37
6
24
52
90
20
18
6
10
14
6
29
23
38
12
24
54
6
16
48
2
24
6
48
16
8
28
14
49
5
16
8
11
19
12
24
12
28
30
36
68
11
19
52
1
29
24
12
50
30
24
6
54
4
2
12
16
6
3
51
14
6
34
32
94
20
60
10
20
6
6
12
12
28
7
35
14
24
30
5
7
30
34
2
54
24
24
48
60
54
66
29
49
16
19
37
22
32
48
1
11
6
12
12
4
12
108
44
6
6
6
28
50
46
18
146
6
24
95
37
12
36
22
2
6
6
4
66
14
6
16
20
4
21
29
6
52
32
18
6
30
12
4
24
12
14
18
36
40
2
18
42
10
24
8
11
36
13
42
16
8
5
1
34
45
27
8
24
1
5
6
10
18
50
10
30
15
5
16
7
55
12
22
55
13
35
13
119
65
14
30
10
170
12
48
22
8
6
30
18
10
18
15
40
32
48
35
25
23
6
10
9
60
131
60
106
38
52
32
5
7
58
7
13
23
13
16
20
6
53
1
6
17
7
89
49
108
48
19
41
4
2
4
32
53
7
25
17
10
8
18
11
96
7
6
6
6
24
64
6
20
24
46
18
2
10
6
8
66
54
36
10
26
18
96
1
4
5
36
8
4
2
40
1
17
8
58
32
72
138
48
52
78
14
40
36
26
5
41
30
50
24
4
14
6
11
19
12
28
14
12
18
18
18
30
16
3
5
22
9
17
24
19
9
8
12
70
2
16
14
30
10
8
1
27
8
5
67
12
12
6
10
32
18
42
17
55
18
12
4
6
48
38
18
16
20
13
5
60
12
6
12
12
58
6
20
6
11
19
1
9
44
7
3
36
20
4
20
5
11
30
110
6
10
14
11
13
12
10
2
28
14
4
32
12
65
1
36
6
60
18
30
6
19
21
38
58
67
31
22
20
12
48
12
52
20
4
12
27
47
66
10
49
41
12
2
60
5
13
10
72
56
24
1
63
26
30
84
60
6
6
5
8
9
2
58
38
10
24
44
19
3
18
2
4
20
1
64
13
55
11
12
42
10
13
25
7
17
28
6
120
2
52
18
14
19
5
59
13
18
49
153
30
25
25
18
22
15
4
13
10
21
9
18
2
47
25
6
18
10
26
36
23
1
78
6
11
1
12
11
11
44
6
46
72
8
4
26
12
60
18
10
8
70
1
1
18
25
4
31
4
13
5
79
8
11
36
1
23
24
12
46
8
24
36
11
23
140
36
30
46
14
22
20
53
7
53
47
18
164
22
20
29
79
90
30
16
2
40
14
36
18
12
30
37
76
20
21
144
79
8
23
40
1
11
2
6
6
23
7
61
3
25
1
10
44
10
14
10
68
7
5
12
35
1
18
37
4
1
12
16
30
60
20
6
10
8
17
13
28
54
6
3
11
16
18
36
20
30
1
3
36
18
2
6
48
67
29
10
24
14
48
47
36
44
5
6
46
20
16
8
10
20
24
1
5
46
30
14
4
42
36
19
101
20
23
7
30
18
64
62
46
42
56
46
81
5
72
58
150
8
36
4
2
25
4
19
40
25
7
28
9
ABCD 94540469308*3^$a+1 [50039]
48
39
33
75
45
27
12
33
3
93
165
99
3
114
66
60
53
40
69
11
97
18
192
78
102
78
126
120
198
18
45
120
3
102
42
36
66
36
83
61
114
17
19
69
177
108
99
33
12
11
184
21
6
138
78
138
24
48
72
36
54
6
30
72
78
39
45
171
189
11
259
21
80
61
6
53
31
78
3
87
81
189
75
120
8
25
132
75
87
48
81
9
108
24
219
81
39
120
21
171
27
186
216
30
18
42
33
56
1
18
90
36
39
117
18
225
15
48
113
301
11
112
168
72
56
211
29
79
18
54
6
180
15
72
87
33
45
342
84
9
321
102
65
13
90
72
84
240
101
19
60
321
168
24
117
54
102
215
37
18
78
54
36
12
237
87
36
24
48
90
171
51
18
90
12
78
23
277
198
45
63
126
6
12
113
175
132
30
6
65
7
48
9
96
27
117
27
21
117
131
1
231
128
199
72
48
90
15
21
6
29
37
24
51
3
84
36
45
27
45
195
5
88
69
18
113
72
7
60
45
21
275
229
18
33
21
3
96
72
45
54
108
33
120
69
30
60
18
111
87
33
32
19
144
162
18
6
3
56
31
36
18
12
18
204
33
3
12
78
36
63
48
27
72
18
51
144
27
156
18
39
57
111
15
177
15
162
6
33
51
101
40
279
33
8
88
72
135
105
45
30
78
335
1
63
8
25
84
51
48
99
21
24
141
192
18
54
11
40
80
55
9
3
18
75
129
138
18
96
18
33
219
36
102
11
40
207
113
67
144
21
15
30
3
231
6
48
90
24
36
125
40
45
27
69
18
41
61
18
60
21
27
168
45
24
3
102
111
72
87
126
24
11
120
112
39
24
12
165
183
30
99
8
199
6
3
9
180
18
42
15
48
39
90
96
143
145
12
180
60
27
57
36
147
168
69
30
69
21
3
8
112
237
6
117
93
27
8
37
168
30
24
101
55
57
48
48
32
19
54
306
18
12
39
24
135
225
15
12
24
12
168
9
48
120
129
138
42
66
57
216
15
186
111
63
24
30
72
18
126
6
93
123
93
72
27
141
32
85
144
131
115
72
261
32
85
90
240
12
18
3
267
42
75
48
123
5
91
54
12
42
12
149
19
21
27
53
61
3
45
3
80
115
222
15
48
8
40
27
53
7
102
75
93
267
8
85
75
48
21
3
120
56
19
48
132
153
75
114
123
96
9
90
42
90
30
6
84
60
36
33
69
75
51
54
71
120
7
78
282
65
67
72
36
12
18
24
51
120
72
21
147
69
18
36
252
54
123
45
66
17
7
18
144
30
54
42
18
90
90
54
102
18
42
3
123
48
132
185
13
12
87
165
198
357
48
105
12
171
9
15
27
90
131
67
45
153
30
113
1
84
35
40
69
3
69
11
115
5
40
15
72
108
282
96
120
75
21
171
165
144
59
37
120
123
24
96
51
90
30
18
42
66
23
91
36
57
48
48
81
30
78
120
18
54
6
84
6
18
9
21
107
37
3
48
111
161
40
72
33
60
30
42
48
150
12
108
42
123
72
96
45
107
7
12
144
45
45
186
33
75
ABCD 94540867264*3^$a+1 [50006]
72
48
36
149
31
29
42
24
33
87
1
53
27
63
9
48
3
9
28
5
3
21
3
16
116
64
36
5
84
60
6
54
7
23
1
155
21
112
72
29
91
5
39
12
48
45
42
25
5
3
124
36
104
40
12
80
81
48
51
9
79
17
31
5
15
9
60
36
18
12
93
40
5
31
89
19
56
57
19
29
60
27
39
9
16
8
40
17
39
15
97
23
61
60
8
28
65
84
30
33
57
111
45
90
30
43
32
168
57
24
30
1
5
3
24
3
57
57
3
33
30
73
41
120
15
9
6
45
36
88
32
52
17
19
24
8
24
39
1
56
88
71
9
24
36
12
24
45
54
61
44
75
12
45
48
135
66
96
87
3
9
21
7
36
17
19
24
36
209
42
49
20
36
3
9
93
63
64
11
12
13
96
20
9
36
6
13
5
12
24
6
105
100
5
84
36
3
15
37
72
11
45
12
9
96
114
21
9
24
6
9
105
90
6
24
42
25
8
64
17
51
3
25
5
132
55
59
30
111
135
54
6
78
39
21
27
15
33
51
81
33
51
24
21
54
6
51
9
6
30
87
81
30
9
88
72
72
56
48
40
131
66
27
3
57
21
12
78
21
24
136
48
47
25
59
21
9
366
6
54
13
41
12
3
15
12
37
72
36
23
42
187
8
15
13
20
45
6
25
80
28
23
54
51
3
12
37
11
69
3
57
16
17
54
36
25
53
120
42
78
36
51
33
36
54
12
54
3
96
15
36
45
39
9
171
61
11
37
60
11
9
27
93
40
71
12
24
21
72
52
125
19
41
51
3
81
105
51
40
24
104
111
33
33
114
30
24
30
30
27
60
69
24
39
40
11
120
1
5
36
3
45
55
5
66
21
63
105
15
9
16
36
20
99
57
60
9
39
24
21
60
42
37
60
83
9
9
75
141
6
13
60
5
27
39
109
17
90
9
21
24
15
48
27
33
48
69
24
12
63
15
42
144
30
133
11
72
48
25
20
4
113
18
25
32
9
19
20
15
60
21
4
17
18
90
12
39
45
66
9
16
143
129
27
24
30
42
30
18
117
52
12
11
48
6
66
18
31
36
5
55
48
35
102
67
32
180
69
15
45
15
57
75
24
21
90
30
288
75
45
12
19
116
24
24
75
109
8
108
45
12
27
60
28
5
18
36
13
47
156
48
60
96
33
36
15
21
21
75
63
102
39
9
96
3
123
93
51
21
165
15
60
33
7
5
67
11
57
3
25
164
12
40
8
213
24
43
71
49
68
132
3
18
36
19
5
15
12
105
27
3
25
108
36
36
5
18
69
16
185
19
77
103
36
41
51
12
81
7
23
21
9
12
60
19
29
36
39
4
20
12
21
15
69
96
24
84
111
81
48
75
16
41
7
11
6
15
9
36
19
20
12
124
5
15
36
24
9
39
3
18
60
39
3
9
16
29
19
20
45
27
3
6
79
17
24
126
37
36
236
21
7
8
12
153
3
40
80
12
12
3
97
12
8
120
48
129
24
72
3
36
28
20
40
32
21
19
5
30
9
105
27
40
8
177
7
56
45
42
9
45
43
137
24
240
6
73
17
39
16
44
16
108
8
12
108
24
60
36
12
12
21
75
3
6
60
123
51
60
9
48
15
48
121
59
6
66
30
19
65
6
9
60
111
18
87
15
25
29
36
3
75
37
23
21
15
21
3
61
20
48
51
12
18
96
30
33
3
18
51
36
4
120
8
63
30
67
41
12
24
15
39
57
12
87
1
5
24
63
36
24
40
17
84
36
84
12
19
11
49
20
81
15
3
45
45
55
131
24
45
15
72
30
79
5
84
27
33
111
21
39
4
92
15
30
63
52
23
30
91
35
45
16
53
126
33
16
24
32
40
44
75
6
84
12
75
48
36
28
23
9
4
11
6
79
36
32
177
39
27
85
23
105
24
87
25
71
37
17
54
9
12
36
9
30
120
90
30
54
276
6
9
9
19
68
240
60
39
109
92
88
96
29
15
27
69
4
257
18
57
12
88
95
13
77
48
30
57
3
42
15
12
72
24
16
5
3
3
114
24
102
30
54
21
60
45
3
40
95
72
54
3
12
105
24
60
12
3
15
102
15
3
36
21
9
96
90
108
57
3
25
197
78
9
21
27
213
156
66
18
36
90
150
6
49
71
18
7
5
75
69
24
27
15
30
19
80
28
53
30
25
104
136
20
3
6
3
16
20
57
48
12
15
24
4
5
55
32
33
79
17
3
21
36
3
132
9
99
48
4
44
21
31
35
13
116
39
30
36
15
4
36
56
9
54
30
36
51
48
52
24
41
75
3
57
3
1
11
48
60
37
29
43
47
36
24
24
30
79
120
11
90
120
126
54
6
33
3
25
20
9
3
36
24
21
96
3
3
48
45
16
35
24
12
9
24
27
18
171
60
4
17
39
9
15
75
261
88
48
20
4
8
81
55
5
27
9
31
68
52
29
6
9
16
12
11
9
33
99
51
85
24
101
54
81
12
16
107
9
16
53
139
68
33
15
15
45
4
92
69
30
156
30
115
29
7
192
8
3
45
15
12
9
4
5
120
15
15
90
ABCD 94540983008*3^$a+1 [50028]
251
52
8
217
3
33
71
28
60
12
120
36
80
52
20
36
24
192
60
4
9
3
33
35
37
24
15
128
37
99
20
60
4
32
28
56
1
35
4
60
180
44
108
37
143
24
36
49
39
92
28
21
71
72
16
20
280
44
40
32
64
81
23
88
68
16
8
145
36
12
204
11
60
73
11
1
87
20
132
16
20
4
9
24
51
141
15
48
140
13
24
39
104
13
63
60
12
260
72
132
85
59
1
71
64
24
20
49
60
47
25
71
37
11
24
160
21
15
72
12
21
24
12
59
40
45
159
80
1
84
87
8
13
63
9
3
68
96
4
36
33
12
71
52
8
72
36
16
129
35
4
72
224
37
147
20
13
123
36
44
16
120
21
72
72
95
28
48
68
49
71
100
176
4
32
52
57
63
56
1
3
12
93
63
80
88
24
60
32
85
351
33
12
63
116
24
16
36
33
71
1
24
48
27
45
23
121
39
21
15
20
120
1
63
32
13
23
48
169
255
36
81
3
33
75
72
57
99
12
9
75
33
87
24
141
15
44
1
39
45
39
12
44
16
68
73
75
12
20
1
15
36
21
75
32
1
35
144
37
35
1
23
36
13
15
20
1
159
60
21
111
45
3
12
84
36
9
35
204
1
39
32
40
48
57
3
8
37
131
12
72
37
24
11
73
75
21
71
73
72
11
28
24
8
37
27
164
1
99
60
9
35
121
36
23
16
36
129
99
45
111
12
144
33
3
32
36
96
16
57
35
85
60
47
40
33
131
1
35
13
60
11
16
225
35
48
25
51
69
27
68
85
35
97
159
20
84
36
24
12
145
36
23
72
13
24
12
35
4
104
40
276
80
4
108
68
4
105
36
71
76
69
59
12
97
35
145
15
21
99
297
71
72
16
201
120
108
15
8
4
176
72
37
11
4
24
45
24
87
33
3
12
56
16
96
33
36
23
37
15
249
24
48
204
83
52
21
23
36
28
60
12
44
1
111
69
120
59
40
44
36
4
20
1
36
35
28
93
39
33
15
8
52
32
4
92
64
20
1
75
84
144
164
52
80
76
32
13
143
96
13
71
16
108
21
96
11
28
116
1
24
11
73
167
13
75
21
63
8
72
1
147
117
27
48
60
120
12
8
1
35
40
12
92
36
36
28
20
136
12
57
3
44
24
49
71
4
177
36
3
60
9
27
84
84
45
15
20
12
145
15
56
40
12
20
108
40
24
116
108
61
99
60
69
36
24
11
1
23
1
35
1
35
36
4
9
51
56
64
48
156
44
1
144
15
36
36
20
13
72
59
49
36
35
76
68
60
37
144
12
75
33
24
12
23
36
40
69
27
21
23
40
9
27
33
71
49
131
1
11
37
27
8
72
1
63
36
45
144
75
105
36
35
28
45
72
63
48
33
71
36
100
9
23
37
3
32
64
21
71
64
8
1
59
76
12
57
51
36
24
69
72
11
73
27
8
1
71
24
16
20
28
165
15
44
37
108
47
28
8
72
1
51
45
3
81
71
1
144
3
57
84
15
21
36
27
180
68
52
32
4
84
45
83
37
51
20
1
35
73
35
1
24
11
36
76
24
105
15
128
1
120
36
39
21
3
45
23
13
27
32
13
99
108
105
36
119
37
24
35
12
108
1
15
84
9
36
27
33
135
12
48
204
81
36
23
1
11
60
84
1
59
4
68
49
60
39
84
57
11
73
15
24
12
44
109
35
1
12
27
32
76
48
20
49
3
12
12
144
84
56
192
28
44
73
24
99
20
37
168
147
44
25
15
68
61
51
20
88
105
27
60
56
73
96
39
60
81
51
20
37
11
1
59
49
72
39
84
12
69
71
49
15
156
45
24
107
172
200
1
59
160
60
12
20
16
20
4
9
15
21
23
72
4
9
35
72
4
24
72
44
4
32
4
141
35
4
21
35
28
93
59
40
69
11
60
76
8
60
16
33
36
72
95
88
144
32
1
24
63
12
45
3
12
48
80
72
76
33
51
8
37
35
4
72
48
36
20
48
61
12
23
124
20
121
27
44
100
9
35
1
39
72
12
36
36
20
96
49
15
44
12
52
21
27
9
59
136
9
75
104
181
51
36
12
20
25
11
37
63
117
24
71
4
9
27
8
4
36
92
12
40
20
48
97
11
16
84
45
15
20
60
4
68
12
1
24
72
108
87
216
48
36
20
28
45
23
85
39
68
28
188
1
60
ABCD 94541233552*3^$a+1 [50057]
48
24
248
28
80
28
24
113
15
64
84
36
84
77
43
125
7
144
44
36
40
41
48
7
80
105
15
52
36
296
36
4
144
44
196
185
7
32
36
21
31
180
53
87
124
44
12
124
96
65
19
84
12
84
8
52
60
36
8
52
8
16
84
96
144
101
39
24
100
101
27
60
100
8
184
72
68
33
147
48
28
12
48
132
92
76
72
84
20
84
21
39
72
4
24
77
48
27
40
120
84
24
17
55
104
4
197
144
291
40
68
72
84
16
5
7
252
5
175
44
136
80
60
244
12
68
36
108
100
128
132
40
101
31
36
92
72
60
4
24
72
65
55
60
5
111
4
29
15
81
139
96
101
195
4
20
28
8
105
43
12
65
39
24
12
60
4
29
91
60
185
24
139
221
115
12
104
40
20
16
20
12
16
92
60
69
39
12
144
69
27
144
45
91
8
4
116
72
28
36
104
36
48
33
48
91
104
12
129
55
128
12
144
21
96
48
39
88
24
65
75
4
12
29
31
80
9
63
28
29
183
36
36
48
28
32
12
88
80
177
24
96
171
45
115
5
15
52
32
16
12
108
180
140
88
32
64
5
31
104
40
120
104
160
36
156
44
28
17
15
64
120
12
12
8
33
15
96
180
88
101
187
53
19
53
39
81
24
43
32
141
79
216
84
20
40
41
24
51
28
96
96
24
65
51
45
27
21
7
68
72
180
64
20
16
5
15
112
140
108
4
84
17
75
4
68
21
55
56
76
5
27
36
84
52
164
21
91
24
140
16
60
8
60
64
168
60
80
165
103
116
36
9
63
16
20
4
108
245
39
100
36
12
68
4
29
72
15
72
57
231
249
39
16
60
96
12
56
36
16
29
39
64
12
56
4
120
156
80
4
36
32
16
221
171
28
32
160
12
228
108
32
12
28
104
148
12
60
41
115
24
60
80
4
36
144
17
48
159
177
31
113
147
28
24
17
75
16
60
212
52
96
72
132
8
28
185
43
101
3
72
124
56
60
16
68
16
108
96
60
65
7
140
144
69
192
27
48
24
45
135
136
24
48
17
115
36
84
84
104
28
8
120
45
79
137
15
4
32
84
4
101
171
40
29
15
208
8
33
72
259
68
60
117
39
172
32
16
12
92
28
8
60
16
84
80
192
108
52
24
104
64
12
101
144
111
4
60
80
36
40
53
96
135
36
60
72
12
24
36
76
5
19
48
132
41
43
5
96
79
12
108
36
56
69
24
15
16
24
116
16
5
15
129
3
28
185
19
5
79
60
12
89
91
48
116
9
51
120
64
36
41
187
53
24
51
40
32
12
348
21
51
4
180
77
67
12
180
245
63
33
24
99
124
60
36
32
24
48
57
15
40
164
4
156
60
36
5
75
16
44
76
5
27
28
89
55
36
173
91
60
20
88
36
12
84
56
40
108
80
24
148
48
72
192
80
48
28
12
140
52
8
12
72
69
7
48
12
84
84
60
36
56
40
5
39
36
93
15
96
4
125
55
36
120
68
57
183
36
112
29
43
156
12
44
124
77
55
24
8
28
53
79
108
32
52
20
136
32
93
19
5
91
8
4
12
101
48
31
36
5
144
15
40
44
21
115
101
15
4
56
12
16
56
40
36
32
268
24
168
8
9
99
141
31
48
96
36
12
32
124
20
16
60
29
151
128
36
64
120
72
116
33
171
16
29
219
60
16
24
140
100
41
3
16
24
48
20
124
56
72
12
60
4
12
60
ABCD 94541429824*3^$a+1 [50025]
69
96
48
48
40
104
9
90
9
12
15
36
90
19
84
20
72
3
97
92
171
85
32
4
5
18
93
72
72
51
25
47
117
24
136
8
3
45
63
21
36
48
21
144
91
44
12
48
21
15
36
64
65
54
54
36
15
75
1
20
69
36
19
44
52
68
12
64
11
9
24
75
57
64
12
20
63
126
19
17
75
4
44
144
21
75
105
7
8
76
44
84
16
12
68
27
133
32
4
65
18
13
104
36
4
23
33
4
96
20
88
96
59
72
93
36
51
9
40
104
16
56
48
105
36
15
75
18
87
16
149
19
71
18
75
16
17
18
1
53
75
15
57
36
64
156
80
40
17
15
108
64
60
59
72
18
91
116
48
76
29
7
20
9
36
115
104
84
112
48
32
12
51
36
9
27
9
16
29
15
3
108
18
39
60
28
35
45
24
76
44
36
84
48
3
108
25
29
18
49
95
18
18
108
9
88
20
4
60
89
36
54
45
189
18
144
49
132
8
84
15
36
61
96
60
20
12
16
116
15
33
52
8
87
36
93
16
24
11
18
7
11
49
68
27
25
11
90
72
72
183
87
61
44
36
3
45
99
181
17
108
27
9
3
48
57
27
40
5
31
44
24
60
12
9
31
44
15
18
18
33
16
8
51
45
112
8
15
61
96
5
27
16
245
31
5
115
116
48
12
24
76
80
160
60
20
9
91
32
21
39
16
89
43
44
21
18
21
105
175
56
3
21
51
108
9
16
11
18
103
167
21
120
39
18
99
60
16
5
15
3
126
15
48
76
32
24
3
21
132
9
3
88
35
25
144
176
33
31
44
87
73
35
36
109
107
54
15
84
9
87
96
195
69
3
1
17
3
12
48
76
8
33
15
28
92
48
51
45
45
3
36
96
156
15
69
93
36
15
52
23
36
45
24
165
51
16
59
169
32
64
80
69
75
15
45
99
213
24
15
1
89
15
3
57
60
24
12
84
76
20
28
12
59
105
48
117
18
36
9
88
29
99
9
18
54
90
18
7
240
5
39
15
37
32
75
18
3
172
20
39
61
29
15
60
105
135
96
39
109
44
16
11
54
90
36
33
36
16
68
28
35
54
3
16
80
16
96
120
155
49
23
72
33
48
27
133
29
18
21
69
36
15
196
68
12
84
57
18
54
90
45
117
99
99
18
99
24
21
3
48
24
204
112
92
93
39
51
25
20
4
8
48
3
72
45
27
13
77
87
21
15
24
69
111
15
45
24
12
63
36
9
9
36
99
88
8
132
124
20
16
44
16
48
32
132
12
39
177
24
16
80
135
18
15
60
69
36
75
15
9
88
8
75
9
60
21
51
3
133
68
60
36
100
44
12
15
72
13
32
28
89
135
40
5
171
45
19
24
56
48
87
85
59
1
68
12
64
17
3
69
15
21
72
54
25
96
77
3
12
3
18
31
36
5
3
36
36
15
73
32
132
28
32
180
52
24
80
36
36
108
36
15
45
16
60
20
57
36
135
27
33
84
27
69
16
5
54
72
153
16
60
68
52
101
108
75
160
20
15
9
72
45
3
28
23
54
15
52
36
24
36
17
15
132
108
105
7
29
147
15
90
3
87
25
128
16
65
51
129
111
84
124
5
27
45
18
81
9
27
60
84
96
28
80
36
16
5
39
144
180
12
28
11
61
29
15
48
28
53
90
21
33
3
28
176
9
7
44
3
33
12
120
12
3
73
8
81
18
45
27
45
40
104
36
99
1
44
36
48
105
7
11
18
27
117
27
84
69
15
3
18
36
15
39
25
11
21
15
9
135
21
4
11
33
21
31
149
54
72
9
16
44
16
104
9
151
29
75
36
336
28
47
85
23
45
60
12
228
156
4
32
4
8
27
21
4
128
12
33
18
13
41
55
216
8
81
99
16
44
39
72
1
32
21
75
51
45
16
20
84
33
108
19
44
9
18
273
84
3
45
369
54
90
90
21
160
35
81
24
24
15
144
105
3
129
108
15
57
144
15
97
24
20
39
9
16
47
45
9
18
13
24
20
48
3
90
115
29
18
45
228
220
20
108
117
19
35
105
21
75
12
16
131
1
17
63
48
12
24
40
173
43
83
57
108
51
18
31
32
12
16
116
16
29
15
21
99
60
36
12
52
56
117
3
33
75
16
35
1
89
15
16
59
25
60
36
80
100
5
3
15
54
15
3
33
76
20
40
8
72
ABCD 94541784622*3^$a+1 [50054]
23
1
66
18
59
16
72
32
7
105
56
64
9
30
17
64
99
221
16
24
9
60
11
144
24
37
51
3
12
60
18
51
201
144
90
30
90
6
63
24
8
40
32
61
96
66
9
8
73
15
63
57
63
89
7
105
80
24
216
55
201
8
24
48
115
5
48
72
40
15
24
33
32
19
269
97
90
29
1
71
19
69
27
117
48
8
72
295
137
120
13
107
31
17
43
66
36
15
48
15
17
13
59
1
39
120
111
129
27
24
72
18
27
24
8
48
175
60
18
51
105
6
17
211
21
111
33
87
129
39
9
21
11
24
127
24
129
105
39
48
219
69
80
151
9
27
5
193
39
87
186
18
5
67
53
55
225
27
48
45
15
12
53
7
17
13
27
171
21
21
18
9
237
11
48
145
72
39
8
112
15
24
12
108
9
63
60
18
11
19
6
23
13
107
16
56
1
138
42
18
41
31
9
96
32
7
126
54
30
135
96
165
18
57
8
16
99
21
51
93
15
65
96
19
69
3
5
40
63
17
160
32
40
27
120
53
16
75
5
24
31
30
6
69
32
24
121
18
60
57
15
137
37
75
8
16
135
42
63
45
36
30
33
48
8
7
33
75
90
30
150
66
24
5
31
33
33
95
240
103
36
30
15
24
75
165
24
152
24
64
3
84
41
73
47
55
198
11
24
1
119
7
57
21
12
23
16
15
36
29
24
24
40
81
72
23
1
84
59
72
19
36
36
144
36
108
12
17
72
16
3
45
27
54
111
15
9
69
30
6
84
90
17
25
39
24
27
5
13
35
16
15
60
21
45
27
8
25
39
48
21
30
5
72
49
39
21
75
69
12
183
104
40
33
24
63
93
35
40
152
16
32
184
135
113
208
32
40
56
24
37
11
43
12
18
6
89
24
72
24
7
9
21
18
72
33
72
24
264
27
108
89
40
27
29
31
144
41
49
15
15
60
77
43
21
24
51
30
126
9
80
19
90
59
13
78
210
99
33
18
30
87
48
72
24
21
3
51
21
3
12
18
36
35
144
40
21
3
51
66
3
33
54
24
120
65
67
54
15
8
31
57
32
48
115
5
64
8
48
49
6
138
6
9
21
51
45
84
60
59
24
88
9
84
107
40
8
136
39
17
24
61
108
95
37
3
24
8
40
72
33
18
21
45
51
8
1
30
96
65
24
31
17
48
13
131
40
75
5
199
81
80
31
180
24
36
185
49
30
6
3
56
48
48
25
18
102
39
8
31
9
56
25
95
25
96
159
32
64
15
81
8
72
73
36
75
24
27
5
40
8
120
72
232
8
73
30
17
48
247
9
189
131
139
66
54
270
150
17
19
84
60
66
11
24
19
29
7
89
25
120
95
67
54
6
9
75
21
15
137
61
11
16
128
67
48
5
37
90
84
5
16
15
9
9
42
5
112
56
7
33
15
9
87
66
15
39
33
32
64
104
7
54
36
71
40
105
119
208
51
77
25
39
159
17
109
6
29
1
87
72
200
1
39
24
32
40
15
18
87
33
90
42
3
56
96
24
40
51
77
16
27
173
175
65
64
33
23
232
8
7
9
9
47
40
32
88
39
144
96
33
72
105
126
113
67
108
9
56
85
66
6
48
11
40
45
66
113
16
24
27
93
104
40
48
48
32
24
208
3
48
132
17
16
144
93
83
25
95
136
21
30
29
31
18
15
120
21
51
99
30
15
39
60
165
45
162
9
9
42
29
19
5
16
48
32
61
35
133
11
24
112
72
96
27
210
35
192
16
51
5
88
87
120
24
36
165
8
72
88
21
27
45
59
16
33
39
3
18
275
112
72
72
48
33
15
192
48
128
7
144
9
45
11
96
19
36
9
51
53
67
60
108
45
80
64
8
40
128
67
84
60
53
31
129
21
11
16
8
1
30
105
24
272
120
40
32
97
191
48
16
24
21
11
40
153
12
59
16
39
41
40
3
5
120
91
24
72
5
13
12
63
56
31
33
15
9
216
72
32
88
48
117
18
9
56
72
19
45
51
108
41
115
24
245
1
36
ABCD 94542279142*3^$a+1 [50005]
45
163
12
44
51
13
59
61
12
120
56
112
12
56
21
51
57
39
16
188
96
12
40
180
8
16
20
123
85
176
16
36
12
179
49
32
136
17
103
24
56
24
88
65
87
39
9
84
33
31
36
20
64
20
16
108
83
37
17
19
20
52
35
13
20
24
16
32
39
18
103
60
71
13
36
168
17
63
63
69
12
27
73
32
21
36
31
48
212
60
112
24
20
4
65
43
32
15
18
39
16
17
195
28
11
13
48
65
7
101
39
60
24
136
44
40
17
36
19
17
18
72
108
49
24
140
21
91
48
104
36
63
9
24
36
28
24
12
48
192
60
20
136
20
108
16
80
76
84
120
8
36
60
96
120
28
20
16
36
53
127
56
24
48
40
80
12
96
64
8
3
36
9
48
4
12
17
31
60
72
60
11
37
20
16
20
12
57
27
16
20
12
36
184
8
75
13
56
57
19
164
148
29
54
69
24
52
108
132
12
125
51
3
54
39
51
216
144
73
56
4
32
69
18
37
204
56
81
75
15
69
3
25
20
72
4
41
3
96
84
28
5
103
113
18
13
56
16
5
15
16
5
15
4
68
16
156
8
48
45
36
3
28
36
56
48
63
54
43
56
16
47
21
28
108
84
8
39
18
15
28
11
13
68
28
60
20
52
156
17
7
29
187
84
108
8
100
36
24
209
15
147
33
129
3
24
27
93
52
8
184
59
21
16
17
3
144
33
3
12
12
153
36
3
108
48
112
53
67
12
101
3
87
234
31
104
16
80
88
32
88
24
36
41
18
37
107
21
69
39
4
44
21
103
8
60
64
20
33
291
96
63
1
140
36
36
21
18
18
7
8
3
25
104
28
252
8
15
1
44
16
12
44
36
9
36
72
90
37
8
40
120
83
25
80
144
64
56
36
64
36
24
24
36
24
24
168
41
7
29
43
11
73
48
5
3
180
12
16
92
72
16
60
12
72
77
36
7
20
63
25
29
51
28
12
20
48
144
93
36
3
40
101
19
44
76
36
20
165
15
52
60
125
51
36
48
132
21
126
49
44
4
83
61
83
25
8
93
18
162
3
144
4
155
33
120
45
127
36
53
43
156
8
4
23
37
48
12
20
63
90
3
64
56
39
25
80
76
89
55
32
28
48
35
9
117
3
28
77
159
3
13
44
213
99
112
8
12
16
96
125
18
45
96
3
57
36
36
124
35
36
37
20
36
76
48
20
33
3
4
108
29
3
33
19
36
48
12
20
72
12
51
72
105
40
168
8
3
69
24
88
20
88
60
80
21
87
12
12
36
52
8
27
73
56
16
35
54
15
16
12
8
12
45
108
43
116
3
18
19
48
72
20
108
96
4
60
95
18
103
32
45
15
111
21
33
90
85
41
7
47
54
55
251
25
60
104
48
69
99
64
8
100
32
16
32
28
24
60
60
24
44
76
20
40
173
19
20
4
8
28
20
28
104
96
72
12
60
48
75
9
4
32
40
60
24
48
92
88
32
64
60
41
3
36
40
60
36
24
53
90
1
48
8
16
53
75
48
21
3
4
80
3
9
172
125
7
20
24
36
3
33
48
12
51
90
18
1
140
28
32
168
63
13
20
21
15
52
228
32
16
116
28
60
32
36
52
72
8
76
92
21
43
20
27
21
33
39
84
36
3
25
47
69
3
9
27
18
55
32
112
53
3
4
11
69
4
132
47
61
20
84
12
28
8
24
24
36
48
72
15
36
45
45
36
19
44
24
4
8
9
79
83
36
117
45
91
8
4
23
25
29
43
20
36
96
60
28
8
52
108
68
64
116
147
49
95
33
16
24
17
39
16
20
51
13
24
107
165
328
137
18
108
36
49
24
8
132
3
25
12
44
4
8
28
92
4
116
60
52
140
9
111
88
17
51
4
48
41
63
40
56
100
44
60
28
23
49
96
8
96
4
60
32
52
20
60
9
39
12
3
25
32
76
12
104
120
28
53
3
24
76
96
107
57
12
12
16
92
12
28
84
44
4
17
18
25
56
9
3
40
8
93
18
181
8
24
36
52
8
36
76
47
18
144
43
12
35
1
84
36
68
81
36
3
60
24
36
24
15
61
84
48
48
36
156
12
5
15
3
54
18
18
7
36
132
5
55
92
16
96
48
60
56
132
12
216
136
108
60
12
24
32
72
48
4
17
7
137
43
29
15
129
31
140
63
13
324
12
20
64
132
11
18
171
52
ABCD 94542423832*3^$a+1 [50068]
49
5
7
107
12
1
24
161
103
77
48
60
79
48
53
7
23
36
6
48
36
18
18
24
48
7
48
17
36
24
54
37
72
168
5
168
36
19
71
30
36
42
30
180
6
30
144
7
53
7
11
18
55
17
18
36
36
30
24
18
13
5
18
37
17
31
84
65
31
59
13
107
6
12
7
192
36
17
43
24
5
18
42
31
48
24
23
30
24
31
12
36
5
55
36
24
11
60
84
25
24
65
31
95
37
35
37
12
5
43
5
18
24
1
35
18
84
6
66
24
31
36
12
155
36
126
55
83
6
30
25
29
72
6
13
107
90
19
5
18
192
85
29
19
137
19
17
43
96
5
24
19
35
36
12
133
47
85
65
54
25
23
85
36
11
48
1
72
24
60
59
49
36
5
24
31
5
66
1
77
30
96
84
6
19
47
54
114
13
12
48
17
18
90
139
53
36
54
13
72
12
89
30
54
103
83
25
12
24
24
192
77
6
61
29
31
71
13
72
5
132
31
12
12
11
72
145
5
7
23
18
67
47
30
67
113
36
7
24
101
48
6
1
12
17
103
12
108
17
48
78
85
24
53
30
13
48
29
42
18
7
108
101
54
181
36
48
23
90
48
60
7
47
85
17
31
120
29
6
108
25
59
78
12
6
54
31
59
25
48
65
18
24
1
17
19
24
60
5
12
7
96
11
36
25
12
72
35
54
12
42
102
24
102
42
31
24
60
11
30
7
53
30
90
19
12
23
6
54
36
121
60
11
42
30
6
12
78
36
25
5
55
5
54
25
36
5
18
60
37
53
102
13
60
71
60
102
79
11
78
7
12
168
23
54
55
60
47
73
95
1
47
25
24
23
1
77
43
41
79
24
23
24
18
12
91
24
65
54
24
13
132
12
23
30
6
102
103
209
55
36
60
29
30
1
60
11
1
77
18
162
43
24
5
30
18
6
25
5
54
13
65
55
60
29
43
5
36
114
13
60
24
65
91
65
18
96
30
55
120
5
6
18
55
11
18
42
49
36
60
24
324
41
24
108
108
72
7
60
71
37
35
25
29
18
13
12
215
18
19
24
41
24
31
36
5
7
47
18
43
12
36
29
96
55
156
113
30
18
54
6
12
7
24
24
12
48
71
66
79
17
48
19
53
43
36
101
78
25
29
43
5
18
24
18
30
37
12
41
42
1
11
78
12
19
12
24
35
6
7
5
31
12
24
155
13
72
108
48
120
108
17
103
24
11
36
61
47
25
12
5
139
77
30
25
17
138
13
132
53
6
30
19
5
30
61
35
25
48
125
55
47
73
41
19
17
30
18
36
31
5
19
5
30
24
1
17
12
36
19
5
7
23
168
54
36
90
12
72
54
55
60
60
65
7
12
65
115
35
30
36
19
23
30
55
5
7
12
24
11
1
108
197
12
7
11
42
48
67
41
31
36
12
36
72
47
1
17
90
25
24
5
31
48
24
101
102
49
36
5
24
30
108
36
61
29
19
60
35
48
42
7
5
115
89
30
36
6
7
65
43
60
12
47
229
12
95
18
6
61
12
71
37
17
43
29
31
60
47
13
83
25
119
241
24
95
13
5
72
55
71
85
17
55
59
18
7
59
1
35
49
11
1
12
95
162
66
25
17
66
24
1
17
48
24
307
29
162
25
60
5
24
36
54
18
48
72
7
24
12
47
37
59
25
11
174
24
43
24
53
60
7
60
113
18
25
24
84
24
35
13
47
13
5
48
19
5
43
47
37
29
126
18
7
29
36
24
31
125
19
59
13
89
19
24
83
24
36
12
25
17
36
48
6
73
120
17
114
97
59
114
66
1
5
54
48
18
18
6
18
85
12
24
24
53
48
42
49
23
30
36
67
48
11
18
132
54
37
17
30
1
72
17
36
31
5
175
23
1
5
156
6
13
36
41
12
43
47
25
191
25
11
54
19
156
72
24
48
5
7
125
54
102
60
102
36
126
114
25
120
11
25
108
35
1
12
48
59
6
7
5
60
19
215
85
60
11
85
48
17
55
12
23
73
65
36
24
7
24
89
6
1
48
17
54
1
12
41
144
31
5
67
77
31
95
1
215
13
120
11
1
36
60
65
67
41
6
36
48
25
119
78
108
7
23
36
13
60
12
5
6
12
1
60
11
108
150
12
18
13
29
31
53
24
12
126
42
36
120
36
6
48
25
35
37
72
53
55
17
120
72
139
12
17
30
18
108
115
24
12
36
48
41
84
36
18
90
36
24
12
18
6
19
17
48
18
24
13
35
18
42
18
18
54
67
5
79
47
13
95
36
90
103
12
36
29
30
25
119
36
85
11
48
109
113
12
7
11
78
31
53
132
30
6
19
35
13
5
30
61
60
12
17
18
12
13
65
55
47
1
60
47
13
41
19
59
18
7
48
168
41
78
72
73
96
24
23
25
5
18
96
30
6
30
108
186
120
24
66
19
72
12
77
31
84
83
121
41
18
6
139
221
30
36
49
95
85
60
84
168
35
ABCD 94542734348*3^$a+1 [50008]
12
3
27
12
21
69
120
30
101
40
32
649
3
21
54
108
18
155
12
37
23
19
6
87
8
208
165
12
35
112
36
69
6
42
12
42
81
48
32
7
12
93
75
273
8
7
57
15
30
63
33
155
1
60
30
9
212
49
144
6
54
24
6
42
87
57
36
42
30
6
177
108
189
3
39
24
6
6
33
80
67
5
37
96
99
8
7
78
90
153
24
45
3
87
53
28
81
90
54
27
3
77
193
15
120
60
72
93
35
7
108
60
12
54
108
18
24
41
49
3
21
156
59
124
45
3
39
90
11
163
36
54
99
45
11
97
3
39
120
48
24
18
30
48
42
36
47
49
111
60
48
39
33
3
24
6
84
60
11
49
3
9
59
37
3
200
64
21
162
48
42
75
48
9
60
63
69
48
23
13
60
15
87
5
48
64
27
66
15
3
17
88
92
79
21
8
109
30
12
81
8
64
36
15
36
84
17
28
80
37
54
6
3
69
90
60
156
72
5
103
57
8
1
54
9
68
13
27
80
265
78
17
13
174
48
42
30
93
177
30
36
6
11
60
7
53
13
84
15
108
27
48
5
43
114
6
6
66
5
13
24
18
57
36
27
185
19
41
180
43
126
78
12
21
15
45
33
30
9
8
85
87
3
60
53
40
24
105
120
42
30
11
43
117
45
75
69
11
100
39
108
53
13
72
35
48
120
25
24
150
18
30
24
78
42
9
51
69
24
21
54
153
33
27
12
45
30
60
33
72
27
18
66
12
33
9
71
12
37
30
18
3
60
45
39
57
3
48
3
36
66
27
8
108
25
84
11
199
45
33
24
204
47
148
51
41
157
6
24
45
108
69
6
33
105
15
132
48
32
25
72
6
6
63
51
125
1
48
162
84
17
120
13
72
12
51
152
25
42
108
33
32
7
105
21
6
114
54
33
45
87
3
45
27
41
4
51
36
96
93
45
167
40
57
12
3
116
25
24
132
18
45
81
36
6
42
138
12
18
12
15
177
11
13
84
71
12
120
120
19
54
132
123
45
24
126
84
30
23
100
12
63
45
57
75
81
27
9
11
13
39
87
30
96
12
3
60
72
116
1
6
48
126
18
66
95
61
180
11
43
57
27
221
4
27
21
3
60
102
168
114
72
48
105
36
45
30
5
72
28
39
18
35
25
12
18
204
29
12
40
27
42
3
15
18
83
259
18
168
6
9
9
36
27
45
23
4
45
6
77
60
25
42
6
84
63
27
30
48
60
84
90
78
66
57
33
186
24
156
21
9
11
28
69
23
40
9
39
39
105
8
60
13
96
18
72
18
42
6
87
21
27
27
30
15
63
210
3
12
27
96
6
30
41
19
213
141
39
45
6
30
60
135
165
30
57
159
21
27
18
63
45
39
93
15
27
78
3
21
24
27
57
15
8
52
117
11
120
43
117
60
3
42
3
27
72
41
19
78
143
52
20
60
133
47
88
15
65
4
285
36
72
102
101
4
201
72
18
45
32
28
15
132
33
84
87
6
78
17
232
33
15
39
78
48
54
93
33
15
15
30
27
33
207
117
3
45
120
36
84
75
36
72
69
39
87
78
39
45
3
3
144
120
81
20
151
318
11
4
116
37
27
3
5
60
40
105
12
3
45
18
9
96
147
24
78
12
39
21
111
69
11
13
87
120
60
48
9
51
51
33
108
3
5
7
12
120
33
72
8
7
21
21
90
21
93
47
268
111
30
11
60
48
55
114
3
15
5
40
93
35
124
116
7
5
43
77
43
9
3
33
24
183
5
73
279
48
60
12
33
63
12
75
57
177
96
24
3
63
18
144
63
45
60
63
69
203
115
18
12
27
87
66
135
20
52
21
75
27
132
30
90
240
30
18
78
107
13
60
39
21
35
64
36
15
204
168
48
42
23
85
15
81
63
51
24
156
114
42
60
69
51
126
3
27
24
89
19
120
33
45
108
39
21
66
9
32
108
49
23
13
147
39
30
11
120
37
75
21
155
52
117
171
20
109
6
9
36
21
24
15
57
ABCD 94542750626*3^$a+1 [50009]
11
13
11
169
39
33
111
9
60
35
24
25
36
35
1
84
27
33
48
72
24
12
12
72
159
57
71
24
13
3
21
35
16
21
35
16
105
48
15
8
16
93
35
16
33
24
24
63
69
36
60
60
119
13
99
21
59
16
21
11
13
120
11
64
33
24
47
37
36
47
13
3
80
16
104
1
24
36
24
72
11
49
47
13
51
57
39
21
3
117
35
24
13
24
60
71
13
108
47
25
12
36
12
83
37
131
1
71
133
60
87
32
1
39
45
83
133
36
207
33
159
24
8
37
60
72
23
96
40
21
3
8
40
8
109
3
93
11
1
15
45
12
180
11
112
48
45
83
24
25
15
32
40
80
24
37
36
36
11
24
37
36
12
72
11
72
48
24
73
71
1
23
13
3
56
1
60
12
12
12
95
16
9
47
48
88
165
3
129
24
23
37
35
97
63
45
144
35
1
120
39
57
47
64
72
8
48
49
71
72
49
47
37
60
180
59
24
24
49
156
12
15
56
1
95
1
132
11
109
60
111
81
24
95
25
63
104
40
32
73
24
60
107
13
123
45
120
11
1
48
15
24
21
96
11
25
47
1
47
49
143
24
48
24
73
24
47
61
108
119
48
25
12
3
96
9
23
40
8
24
136
21
96
35
25
108
123
24
32
13
12
12
11
49
23
1
12
24
131
13
60
15
9
47
24
61
24
60
15
48
24
33
96
23
121
15
141
3
24
72
69
3
45
3
45
35
109
3
9
87
8
1
12
12
60
27
117
35
25
12
48
131
73
12
24
132
15
9
87
57
23
37
3
8
24
24
13
24
36
23
61
107
121
60
48
123
81
87
72
45
12
132
12
47
1
23
97
36
12
23
49
39
24
32
97
63
81
47
16
80
24
16
104
37
11
25
36
3
48
9
24
12
83
1
204
3
21
12
63
33
48
135
80
48
1
192
23
48
37
12
23
40
8
25
63
69
168
59
88
8
25
24
143
13
12
47
16
165
24
84
47
48
24
13
24
108
72
84
27
9
24
71
49
63
69
3
32
13
12
12
3
8
169
143
48
49
36
36
168
39
117
35
85
27
32
96
25
39
57
23
120
37
11
112
33
108
179
97
63
56
288
13
11
37
60
23
13
72
144
11
112
45
35
13
27
21
24
11
24
24
40
8
16
69
123
105
39
21
11
1
111
129
87
56
121
63
21
99
21
36
143
13
59
85
3
32
48
16
104
1
47
49
12
72
99
9
15
8
48
1
71
160
117
27
105
48
108
24
96
27
32
13
75
176
1
71
1
23
24
217
24
96
63
96
45
75
45
72
36
24
48
15
45
48
51
176
1
63
9
12
35
37
96
11
1
23
37
48
107
40
33
132
60
47
13
11
40
21
3
24
24
33
23
120
1
23
24
49
15
9
71
25
63
21
12
48
23
24
216
168
61
36
15
9
63
93
108
63
24
45
51
201
12
60
39
69
60
36
3
33
84
3
72
21
83
24
112
24
45
48
107
40
21
84
60
59
16
128
193
24
12
11
96
1
60
60
15
96
81
39
45
59
24
61
3
32
1
23
1
12
131
136
69
60
84
60
84
27
93
36
36
11
168
16
32
160
240
56
85
11
13
35
96
97
60
12
60
3
9
159
9
12
11
13
83
1
39
144
93
3
72
105
72
60
12
60
51
69
131
49
132
11
13
3
9
60
3
48
8
13
11
49
15
81
47
13
99
105
71
37
107
97
36
12
36
60
47
16
72
8
37
11
1
24
143
85
48
75
45
24
48
72
83
85
123
45
83
64
152
1
95
88
32
25
71
16
96
8
64
9
39
8
73
23
88
8
1
87
9
87
45
60
143
49
36
84
39
32
13
27
117
35
1
12
179
64
48
201
36
123
33
23
64
24
33
84
3
104
25
60
35
13
99
69
11
16
21
12
12
11
112
32
24
120
120
16
45
11
1
87
8
48
64
21
12
24
87
8
112
272
61
12
119
121
84
11
145
23
49
15
48
176
1
36
12
63
21
27
69
83
40
165
84
60
3
56
1
12
11
97
12
35
1
12
99
56
37
27
32
37
11
24
25
48
12
84
216
111
32
109
11
112
33
96
111
240
104
61
120
108
204
48
51
69
108
24
15
33
47
16
80
24
25
36
35
1
36
11
37
35
208
24
33
24
47
96
48
184
45
60
15
21
11
13
3
69
24
3
9
15
56
40
21
59
13
51
32
ABCD 94542938624*3^$a+1 [50034]
5
15
27
49
11
25
23
13
35
180
42
6
25
125
15
12
15
57
3
49
5
18
21
81
3
51
1
20
63
30
6
24
12
13
17
115
53
55
8
15
49
48
20
3
12
48
30
27
16
29
6
24
18
48
156
66
12
78
3
12
60
28
17
75
24
100
95
36
49
20
36
24
3
30
42
54
7
8
4
48
24
8
63
37
11
21
21
67
11
9
27
6
3
21
199
36
41
19
119
36
13
5
12
91
29
63
72
63
12
36
54
18
13
12
12
8
33
54
1
20
15
9
36
27
57
51
57
3
54
6
108
9
15
36
30
15
39
33
12
60
15
33
57
3
3
25
11
13
56
16
41
48
120
12
27
15
12
78
150
25
65
48
19
5
30
1
8
52
20
40
84
24
35
9
15
37
156
5
18
21
16
89
54
12
33
52
24
11
133
32
33
84
3
3
105
75
1
11
12
13
29
36
102
36
36
48
13
17
3
28
11
25
120
11
49
48
32
4
24
116
36
21
55
125
15
3
156
73
60
41
15
4
35
33
28
17
24
3
15
18
30
24
109
107
60
108
45
9
90
60
25
216
36
11
25
65
18
25
36
11
9
3
13
35
12
30
27
9
19
68
4
23
12
6
48
55
59
36
6
43
113
19
11
45
4
24
32
27
21
136
59
45
99
81
75
9
36
27
132
6
7
12
23
9
153
55
47
13
8
12
3
84
13
17
18
18
19
29
54
25
8
39
33
33
19
59
24
90
63
3
69
28
12
17
3
28
47
12
24
9
27
54
15
27
78
6
13
36
12
12
41
19
83
108
169
95
21
27
30
67
11
81
4
29
12
78
37
23
18
87
141
66
13
101
111
4
29
6
6
39
36
3
6
24
36
96
19
11
30
18
18
67
36
20
40
24
56
24
28
29
18
102
19
29
7
323
37
11
13
60
11
33
33
3
21
55
83
61
5
126
109
65
24
18
54
115
60
23
42
199
144
36
95
6
6
18
12
30
13
35
1
83
48
12
33
33
27
3
36
9
15
6
48
3
27
73
12
20
48
64
44
39
37
35
1
60
8
27
9
15
81
9
55
71
30
42
36
54
18
49
29
24
51
12
75
42
27
63
36
30
19
23
13
104
36
27
12
21
36
21
115
60
12
35
126
30
1
36
32
27
73
60
155
18
3
112
48
24
32
81
78
9
28
60
24
24
59
12
1
20
24
4
80
15
36
13
71
49
65
18
13
24
8
69
18
12
18
18
9
76
44
15
18
31
29
42
85
11
42
31
11
45
16
95
60
30
19
36
5
15
48
87
13
89
31
12
89
30
36
12
6
55
32
3
109
12
108
65
90
21
267
30
15
28
44
63
25
32
15
18
75
9
48
6
36
25
20
15
6
55
68
27
117
3
18
91
23
45
15
13
5
27
12
24
4
5
60
42
96
13
36
48
47
60
73
23
54
54
60
60
37
60
5
12
150
13
24
8
16
20
36
40
53
31
36
29
72
3
36
39
49
35
36
9
57
55
116
40
137
7
5
30
18
15
40
17
3
111
1
11
30
18
37
12
8
33
24
7
5
6
24
33
100
96
12
5
12
7
108
60
36
41
31
5
7
23
18
55
24
11
1
8
33
43
32
28
44
40
53
24
6
49
71
9
3
12
13
12
104
52
59
1
12
17
84
27
24
39
105
120
60
16
53
15
36
40
35
25
5
30
6
3
15
1
12
29
30
61
143
30
75
21
3
45
168
18
21
28
5
150
42
48
42
25
95
25
56
57
30
45
52
35
24
37
72
35
6
114
72
1
59
61
12
8
3
241
104
12
3
1
41
42
12
9
36
280
11
25
48
11
30
6
18
67
65
18
1
71
33
100
59
1
5
115
47
49
23
33
9
90
24
30
60
6
6
63
36
28
17
115
24
5
30
42
24
18
81
45
102
9
135
45
16
120
23
37
107
57
24
39
13
20
12
81
6
25
11
12
102
3
76
35
12
57
3
12
48
102
6
1
24
12
20
27
6
114
12
61
60
17
15
63
12
45
28
35
42
48
67
72
11
72
1
11
45
33
31
11
69
36
3
25
11
21
28
48
35
13
35
85
80
4
8
39
13
83
60
84
1
44
24
9
96
19
35
72
73
32
4
11
45
28
60
20
28
17
6
21
39
1
108
36
116
33
31
29
6
37
65
39
16
23
42
19
5
39
4
108
12
35
30
6
60
1
29
7
5
67
11
1
20
45
24
39
12
51
9
9
7
12
17
3
33
24
15
99
24
30
31
11
1
65
12
18
102
43
35
12
30
7
44
15
57
99
85
35
66
39
88
41
19
5
78
105
60
64
41
43
36
95
48
1
17
18
72
18
6
9
9
48
18
90
31
5
66
97
36
17
54
33
12
21
18
24
30
7
36
8
27
9
9
19
17
18
37
23
21
4
23
45
52
12
5
18
21
76
59
25
29
31
36
20
99
21
40
71
12
12
18
6
49
36
59
48
97
8
9
103
23
153
40
29
7
44
45
54
6
31
11
93
12
28
12
20
99
1
83
105
81
36
3
52
92
16
12
17
12
66
18
7
20
39
49
20
45
54
6
15
159
13
35
13
32
4
35
1
23
69
45
6
37
24
5
103
12
11
37
5
6
9
36
81
6
133
17
7
17
15
111
18
90
121
11
49
89
6
61
32
33
67
11
24
6
6
21
3
1
8
33
12
30
33
33
111
24
4
72
23
72
25
83
1
17
75
33
24
120
3
40
47
6
24
91
95
12
9
16
60
35
13
12
17
18
9
4
5
31
59
24
30
27
4
47
72
61
11
18
63
28
120
36
8
3
109
56
4
5
43
11
57
69
30
126
18
49
23
108
36
33
3
69
16
68
16
24
11
21
24
36
39
33
3
72
37
44
69
12
19
17
135
33
79
11
9
12
40
36
77
102
33
33
7
23
49
11
9
3
72
36
13
5
87
9
19
17
30
9
28
35
73
35
ABCD 94544801368*3^$a+1 [50076]
18
114
168
12
120
90
6
60
6
9
9
138
93
39
18
102
17
64
15
30
27
27
12
18
6
129
45
30
30
95
13
35
13
60
96
48
23
103
60
126
6
54
83
72
1
12
3
129
6
9
75
18
66
12
150
90
12
18
54
48
17
43
6
42
18
35
61
18
12
18
107
16
39
18
252
78
21
69
27
176
79
24
30
35
115
54
12
99
15
6
36
15
3
126
216
48
39
8
25
18
21
9
159
3
18
24
60
90
53
37
27
21
27
32
73
30
18
48
102
12
6
42
18
27
45
27
21
42
54
24
42
18
24
12
30
30
36
12
102
66
48
54
30
42
24
105
24
57
30
48
6
6
78
6
102
18
6
35
49
24
12
6
18
96
30
36
12
36
17
145
39
120
33
6
6
36
87
120
27
18
66
30
12
54
81
69
59
121
30
96
24
48
6
54
306
36
54
42
15
15
12
165
8
25
47
25
12
114
30
42
60
12
180
12
6
12
132
75
24
9
18
5
13
36
228
27
123
12
126
24
83
13
72
6
6
30
18
90
12
105
9
66
30
6
30
3
111
9
39
185
55
17
64
117
27
63
17
31
72
72
41
16
21
252
6
6
48
42
18
23
37
60
87
56
7
6
90
41
109
84
15
15
33
8
121
18
18
12
18
18
162
9
33
12
6
42
18
30
120
123
15
6
120
24
36
60
3
15
18
119
61
24
3
33
135
3
5
25
36
11
13
36
24
87
15
42
30
90
30
18
24
15
33
42
5
73
15
3
48
84
18
24
39
24
63
57
33
54
6
48
11
61
18
84
60
90
30
18
30
113
25
24
23
40
129
23
16
21
78
48
30
47
55
17
49
39
3
90
54
108
42
23
31
54
18
24
6
18
66
48
30
17
13
30
18
48
12
12
3
45
24
11
49
6
17
7
9
24
63
89
25
66
12
150
78
12
41
79
18
15
33
102
30
60
39
15
18
30
48
48
9
15
6
24
51
15
102
90
18
15
104
88
177
96
72
30
138
30
60
125
19
30
36
27
63
41
64
21
35
64
9
60
12
6
12
21
21
48
18
57
27
60
66
15
15
9
33
96
54
41
1
48
6
9
15
258
24
135
15
54
54
165
45
30
12
18
6
162
39
21
3
105
54
42
18
60
6
30
30
6
120
41
7
36
45
45
6
18
48
90
24
150
18
6
35
79
65
31
12
18
12
39
81
12
48
12
18
18
27
57
12
3
21
27
69
48
90
18
24
15
45
36
47
73
30
12
21
57
23
25
102
72
42
48
30
138
12
66
24
60
138
54
21
69
108
48
12
12
39
45
60
30
9
93
75
87
12
18
30
45
3
45
3
6
30
6
42
33
57
126
24
12
30
36
42
36
21
24
51
6
159
15
41
7
30
156
36
78
12
138
15
72
33
120
23
40
9
6
9
8
103
24
65
43
30
12
3
57
6
102
48
60
12
36
24
30
12
29
127
90
42
96
30
156
66
9
21
42
126
27
3
42
42
6
54
102
48
12
18
30
42
54
30
45
15
42
15
9
54
12
117
27
5
49
72
24
156
75
33
36
30
18
90
90
48
42
108
72
78
18
150
35
1
36
42
36
21
15
9
152
7
30
35
25
30
66
42
30
12
102
60
24
41
73
36
42
24
180
48
30
36
12
114
60
78
6
6
36
59
61
42
138
87
21
12
18
45
80
7
24
168
12
6
12
75
8
7
66
84
60
18
90
240
60
42
48
42
3
3
30
36
96
60
54
41
37
72
6
138
11
31
18
24
15
120
27
36
48
57
15
18
12
12
60
18
9
51
30
24
135
15
48
6
84
72
63
3
42
90
12
60
129
9
6
36
60
33
15
18
23
25
24
12
18
48
60
48
30
30
9
48
33
60
66
30
24
42
114
216
84
3
48
39
9
27
29
13
72
18
90
15
45
3
3
5
72
24
79
60
21
69
12
108
30
12
30
84
114
6
6
33
45
66
54
12
120
12
12
30
54
24
48
12
156
27
48
129
12
18
36
36
48
30
3
27
21
32
13
12
12
35
13
18
54
30
36
66
60
36
12
30
30
36
66
81
8
31
48
30
6
30
54
81
9
36
42
18
66
36
17
7
114
6
30
83
13
18
12
138
42
30
18
30
75
99
6
39
48
99
18
12
60
11
43
54
150
30
3
57
351
39
162
66
102
23
13
12
12
12
78
41
1
48
135
81
6
54
11
31
12
21
9
12
210
54
30
12
18
24
15
8
25
24
23
43
42
66
30
6
6
102
78
18
36
18
35
85
27
15
9
9
12
155
19
84
18
15
33
30
42
12
12
30
65
49
120
12
75
27
30
120
30
12
5
24
31
6
27
33
15
3
60
72
17
13
120
72
30
5
1
282
69
15
60
93
135
41
37
132
150
90
6
89
25
18
12
30
3
93
102
30
12
66
54
12
84
12
18
156
24
60
66
59
7
54
6
48
101
109
27
15
132
18
3
ABCD 94545086206*3^$a+1 [50008]
60
60
3
72
1
20
48
60
24
15
1
5
27
48
45
96
3
48
39
45
129
39
33
48
24
51
15
1
71
57
15
61
116
40
29
15
36
45
75
60
36
39
33
36
52
173
19
71
54
42
9
21
75
84
120
9
3
24
28
32
28
32
24
69
96
15
36
48
36
112
65
42
1
77
7
180
191
57
63
21
51
48
21
76
29
19
5
66
21
48
96
3
30
43
5
42
6
67
23
24
45
108
39
1
144
101
19
44
52
5
3
40
20
4
8
72
45
3
28
20
96
16
5
103
11
78
72
3
15
45
12
159
96
141
24
24
4
20
36
24
132
24
72
27
33
108
75
24
6
114
81
24
48
93
42
24
30
15
9
75
24
72
135
33
15
105
148
17
3
39
21
24
4
24
5
72
3
12
9
24
67
60
35
48
45
16
44
36
4
8
88
72
23
117
52
5
186
69
27
54
42
57
72
36
12
12
24
4
68
60
69
3
132
64
44
48
64
119
57
39
6
72
162
21
33
114
96
6
66
69
4
29
42
33
21
51
4
36
5
138
81
36
36
24
36
27
1
20
9
90
21
24
27
9
36
16
12
68
24
51
33
21
63
16
56
3
97
24
20
72
33
24
96
55
44
45
3
12
12
15
9
4
17
19
20
4
72
20
24
60
24
36
24
27
73
12
36
8
72
28
32
12
72
15
9
4
131
9
12
81
27
16
5
96
18
1
5
90
1
20
243
1
92
48
4
5
15
12
76
59
1
20
3
54
15
60
21
7
48
11
133
35
81
21
15
60
63
48
25
53
19
5
103
65
43
144
23
24
1
23
1
44
256
35
168
30
15
105
48
27
100
8
72
75
30
67
119
61
20
24
39
6
39
57
18
6
24
63
24
16
35
217
167
48
25
20
12
4
56
120
9
15
12
24
64
5
144
27
4
17
18
21
24
52
5
24
3
88
68
9
18
105
24
63
72
9
132
28
5
15
51
81
87
6
87
172
20
33
19
36
20
60
33
24
96
24
15
192
81
39
48
3
25
20
12
63
9
39
45
105
207
33
7
44
15
78
3
63
21
108
12
48
28
29
91
8
72
15
37
107
1
44
4
29
43
60
8
36
69
111
4
24
5
51
96
39
37
44
48
111
229
80
105
18
9
28
56
75
25
77
19
20
48
48
9
51
15
45
105
42
81
39
57
45
18
72
9
60
12
60
72
147
73
5
27
48
21
15
51
45
40
56
75
45
4
8
36
9
135
33
39
60
28
8
12
16
12
59
120
24
21
28
5
66
54
87
24
4
48
29
24
90
96
48
30
15
48
27
45
12
21
42
6
75
96
4
137
18
24
13
104
4
32
183
6
91
44
4
5
39
12
21
19
8
15
21
24
88
128
36
76
8
51
21
33
24
3
84
4
96
5
15
3
81
16
23
21
27
69
108
36
147
37
56
9
72
15
48
12
45
144
31
35
61
17
18
13
20
39
37
48
176
4
71
24
30
27
16
8
135
57
64
44
9
27
28
35
102
51
15
49
23
1
12
104
96
124
71
37
68
12
27
126
42
45
60
12
40
35
48
13
20
15
102
147
15
21
120
28
29
27
45
15
3
192
45
24
16
41
24
111
12
15
25
5
63
100
44
9
120
7
8
24
33
195
144
45
24
67
5
75
63
6
15
9
15
60
36
40
116
24
4
17
18
49
8
63
9
16
47
9
63
105
36
40
32
48
9
96
111
9
15
4
23
45
4
144
44
72
24
76
119
21
3
21
12
12
27
24
69
27
54
42
33
192
28
131
21
52
32
24
64
60
8
48
27
25
152
21
72
15
9
19
44
96
75
21
33
18
49
96
8
36
4
116
3
33
12
16
17
18
54
15
136
36
101
27
12
33
3
48
12
28
140
99
30
63
3
6
75
15
93
33
24
3
28
59
81
15
174
18
6
27
15
24
1
8
36
48
48
24
100
20
51
109
8
33
18
30
90
54
231
4
60
17
15
16
60
44
48
96
4
36
89
7
68
12
3
30
51
15
24
6
19
5
91
12
35
73
20
112
8
4
8
12
123
9
16
8
24
16
119
93
12
12
48
48
24
9
27
45
67
47
9
84
3
37
8
75
13
56
24
4
23
49
68
48
9
51
48
12
33
7
83
9
63
9
36
168
4
20
36
4
17
31
8
36
39
61
8
51
45
9
3
84
96
52
20
105
27
60
75
126
18
30
27
12
51
6
19
71
1
47
1
140
219
48
78
55
36
5
18
45
76
72
92
12
28
8
3
1
68
27
9
12
24
28
12
80
33
75
12
40
8
27
153
120
72
45
15
4
32
24
60
36
45
3
21
3
72
36
99
30
90
6
24
63
12
189
19
68
3
1
44
27
9
16
12
212
24
45
111
9
19
5
3
12
12
40
53
18
69
3
33
24
45
51
28
12
23
81
45
3
12
75
73
48
24
84
41
99
39
6
27
12
123
49
20
33
43
44
4
24
71
30
171
15
6
15
72
27
1
8
15
24
96
6
24
24
15
28
215
49
29
24
3
4
36
32
12
36
39
6
99
60
48
3
69
33
63
48
12
24
ABCD 94545502906*3^$a+1 [50008]
60
32
148
39
153
12
20
60
133
95
121
35
84
37
24
35
19
17
55
65
115
53
16
15
60
5
24
120
85
107
73
35
12
19
149
16
12
20
12
48
4
9
126
90
24
135
24
80
31
5
4
80
37
18
17
84
12
88
195
21
9
11
100
48
27
161
12
25
15
48
44
163
66
96
234
90
54
45
21
27
159
65
96
132
28
8
24
25
27
20
19
96
29
55
177
9
263
7
18
15
51
36
113
91
5
31
9
12
32
48
52
81
54
12
54
87
92
1
15
140
4
132
3
5
100
32
180
64
15
66
75
93
3
44
48
96
24
112
33
126
57
24
188
37
215
19
21
213
66
81
99
36
81
8
36
4
39
5
48
19
153
20
16
60
111
5
4
45
36
15
24
69
12
3
132
105
54
30
47
12
127
101
12
40
72
75
5
49
96
30
149
1
11
24
19
21
56
72
67
101
72
7
105
3
21
44
7
9
135
30
39
57
144
36
234
45
44
91
89
37
63
60
192
108
48
8
24
16
152
40
99
33
20
157
24
75
32
28
45
66
245
40
24
80
76
9
11
24
52
33
24
35
157
51
129
39
72
129
83
7
198
63
39
60
53
28
27
21
45
6
81
80
73
51
44
16
33
63
27
102
15
63
197
48
52
216
3
29
96
24
16
15
89
97
54
36
108
17
19
105
36
8
67
69
120
20
4
57
63
27
54
275
36
205
78
53
19
21
24
63
233
37
63
27
17
84
25
35
40
261
23
12
25
11
43
245
60
96
139
21
20
180
103
72
9
36
135
9
44
160
48
48
69
35
16
32
184
39
141
44
85
90
156
165
39
36
5
40
176
108
31
144
36
33
12
44
31
81
99
78
51
116
28
48
32
60
7
9
36
60
20
36
28
21
111
44
48
55
12
78
27
8
37
11
208
15
36
5
13
23
60
4
68
127
93
21
107
37
15
87
60
45
153
227
25
18
5
288
13
36
63
45
35
91
21
15
18
123
3
29
88
80
19
101
7
12
53
7
5
49
51
15
54
27
48
12
108
21
3
165
135
27
84
65
60
16
20
109
6
81
8
160
111
33
8
193
36
39
44
25
95
31
41
13
66
36
60
21
12
96
32
13
27
48
56
168
31
126
30
21
48
24
111
54
95
208
84
80
55
9
24
56
76
48
21
36
30
24
29
40
108
44
25
114
90
11
24
12
7
156
65
144
28
3
125
12
4
68
7
18
3
92
256
20
4
87
24
17
19
30
39
39
105
56
55
41
208
32
115
53
31
36
33
12
15
18
111
104
31
41
19
209
7
54
36
54
144
45
12
80
25
119
4
87
5
109
119
40
20
1
36
23
168
133
54
36
45
32
208
51
150
23
96
151
108
12
141
8
12
4
24
24
56
25
27
20
187
12
69
9
227
4
32
7
93
12
32
4
104
16
24
21
171
153
87
48
140
16
15
125
16
8
12
16
60
177
15
116
12
4
105
51
24
33
27
153
12
60
18
141
51
60
5
24
36
48
7
21
272
88
24
20
36
13
47
7
12
29
144
132
40
3
81
36
24
212
79
45
39
6
23
31
161
4
45
107
4
3
102
204
59
7
24
36
185
168
1
111
129
27
3
185
19
317
24
211
69
20
36
40
15
24
90
30
57
32
7
54
15
36
8
40
32
175
9
152
24
13
51
51
54
15
111
209
16
15
45
140
136
32
91
6
335
96
24
228
16
80
4
216
36
36
3
29
40
27
84
21
336
99
30
111
20
19
5
16
8
61
131
43
150
15
96
69
71
100
128
72
4
32
79
33
68
72
40
128
184
33
83
19
54
71
16
60
104
43
72
9
44
37
15
48
92
48
280
32
24
16
3
36
29
25
ABCD 94545519254*3^$a+1 [50097]
57
15
69
48
12
51
48
149
31
72
9
39
57
27
41
4
3
57
60
63
5
28
87
17
12
43
117
80
91
9
96
84
159
9
92
48
55
441
39
41
24
115
105
116
4
48
27
36
12
129
51
60
29
4
96
63
216
57
20
12
16
87
12
153
60
140
100
44
43
101
136
3
45
75
45
15
48
108
101
124
12
8
24
103
69
60
24
27
45
224
31
69
68
48
28
36
120
3
105
108
27
60
17
40
140
4
36
3
45
3
240
45
15
5
4
36
20
52
212
64
39
57
20
43
165
8
72
36
52
24
24
300
15
45
12
24
231
120
57
75
33
3
24
41
7
48
9
68
40
27
33
20
52
60
3
165
72
68
55
48
24
48
89
60
40
60
3
96
45
39
93
27
81
144
15
21
92
48
76
3
237
36
3
29
48
100
12
51
12
45
32
163
17
28
24
24
60
27
45
8
64
15
57
144
80
36
91
9
96
75
93
84
56
7
129
8
268
15
5
24
16
228
20
55
89
72
4
39
48
69
56
108
52
192
75
33
84
51
17
115
201
24
48
123
17
84
160
84
96
111
45
12
32
28
8
172
15
17
79
9
68
7
125
16
15
77
7
5
55
17
28
116
172
27
5
55
101
7
33
120
27
45
24
104
4
15
48
57
12
144
15
29
52
20
91
60
12
93
24
63
21
20
12
43
12
17
31
5
4
32
139
69
111
5
7
29
19
117
15
9
63
36
57
8
64
63
45
12
51
81
68
12
88
80
12
76
12
3
45
80
115
17
55
117
44
7
45
24
3
5
76
75
9
72
8
40
80
112
108
140
43
33
56
4
12
12
8
12
60
43
12
60
45
56
12
52
36
12
32
48
40
20
100
84
36
108
159
65
16
36
96
75
29
24
172
20
64
171
17
72
19
57
3
24
48
69
140
139
65
16
111
65
28
192
3
65
40
20
19
48
45
152
36
4
96
120
56
28
128
240
40
68
76
24
152
40
75
60
5
100
20
28
39
5
112
120
84
147
105
84
104
132
28
12
8
307
45
60
60
68
7
12
41
12
64
8
60
40
15
21
27
5
84
4
27
57
168
12
336
44
31
177
80
28
32
4
3
21
92
184
84
135
72
9
96
15
5
7
81
36
128
40
12
20
151
77
100
108
12
20
100
123
60
105
75
17
108
55
45
8
144
43
9
108
60
68
28
27
48
45
15
45
99
141
36
48
32
4
36
8
55
5
196
12
44
40
44
232
12
15
21
116
103
81
92
28
44
91
189
51
29
108
84
28
48
68
52
204
3
53
4
80
31
5
43
237
3
69
8
175
5
100
363
29
31
5
7
9
48
96
15
9
15
65
172
3
33
68
19
21
279
77
40
48
15
5
163
120
45
24
20
163
17
28
176
12
24
163
156
5
16
24
32
120
187
57
3
168
17
108
40
24
96
24
3
17
4
120
36
39
125
19
120
53
28
32
12
52
96
3
45
99
48
12
113
24
88
15
161
144
31
117
20
7
41
220
36
24
15
21
8
132
76
24
168
120
180
56
60
412
87
17
88
8
48
19
96
65
19
120
33
8
52
12
111
60
17
24
108
31
17
220
48
116
148
36
60
99
105
32
16
12
32
31
17
88
12
111
137
12
52
44
76
111
45
68
7
93
36
3
48
197
52
3
36
60
21
24
27
72
45
32
36
124
36
15
33
32
160
84
36
12
188
100
75
57
20
16
80
76
48
212
4
15
17
7
45
3
9
44
124
72
60
176
144
4
20
36
139
41
4
12
68
60
4
3
33
27
153
39
77
60
31
12
45
32
76
75
89
19
12
132
17
28
20
108
175
105
32
55
33
12
8
67
41
127
65
67
36
29
12
28
32
28
15
101
7
12
93
60
ABCD 94546380822*3^$a+1 [50022]
30
13
47
138
15
3
90
75
21
12
96
30
1
17
7
29
67
41
96
12
18
6
30
18
27
33
30
1
72
149
84
18
96
61
59
13
23
97
96
72
29
72
3
48
88
24
35
216
54
159
3
109
11
36
6
3
27
21
51
6
7
11
18
27
63
30
18
60
54
36
72
3
117
99
141
27
160
11
36
30
51
48
27
42
27
9
18
54
18
37
35
13
23
12
126
180
36
24
18
109
17
84
24
156
78
97
77
54
45
24
93
6
37
29
18
6
19
65
132
36
39
9
162
24
181
17
72
12
24
66
9
9
18
21
40
128
63
9
33
36
27
3
37
113
18
69
3
54
12
19
59
18
18
33
33
15
48
45
36
55
17
15
16
24
77
30
54
108
114
12
18
24
147
27
6
7
59
54
60
36
126
9
21
3
57
127
35
30
79
120
17
36
78
18
54
102
31
80
33
24
66
18
6
66
36
151
48
17
126
81
69
3
9
36
24
162
12
54
144
7
17
31
17
151
29
27
40
29
84
7
11
18
42
90
39
141
18
192
25
71
66
7
11
18
6
109
65
111
75
85
5
36
72
7
95
129
15
18
24
54
18
12
108
63
33
120
24
55
8
3
36
6
12
87
81
48
18
45
51
18
19
11
13
23
1
17
78
1
24
32
48
40
11
72
37
53
18
18
15
75
42
30
45
45
18
36
18
43
32
111
33
21
3
51
18
91
8
63
66
24
162
18
3
15
177
33
87
24
16
35
54
63
232
96
11
21
45
19
53
108
60
30
18
3
69
60
31
96
89
90
102
18
24
12
81
88
8
99
13
53
6
61
65
12
24
219
33
12
6
48
45
27
69
45
43
185
24
12
24
84
103
65
36
36
12
3
120
27
30
63
45
6
36
54
12
114
48
69
40
35
37
23
48
108
6
15
51
18
3
39
66
55
17
18
37
41
55
8
112
125
43
104
3
30
72
114
21
9
36
78
21
24
27
133
11
66
18
33
40
35
18
51
24
24
9
24
12
72
3
51
90
43
29
54
13
11
90
3
16
120
5
27
3
42
18
36
45
24
21
12
39
40
72
8
21
36
144
31
48
53
30
198
6
73
32
144
24
159
57
72
33
48
18
13
5
54
21
15
54
163
53
18
18
31
41
18
24
18
36
31
8
153
36
24
12
18
24
30
108
19
128
69
54
18
54
42
91
53
30
6
36
66
42
18
13
32
21
6
37
89
72
79
275
13
24
35
13
11
138
54
78
36
67
107
18
18
18
15
64
35
72
36
1
107
21
168
3
36
9
99
54
60
3
27
36
90
6
1
32
129
174
1
53
43
32
69
36
6
36
93
105
12
144
6
36
30
123
96
123
6
111
9
31
8
51
42
67
59
12
1
59
21
9
55
41
12
6
120
24
30
36
3
33
87
135
30
6
72
30
15
39
9
45
27
33
36
91
104
21
36
90
30
42
117
27
18
48
96
43
41
31
59
18
24
54
45
24
33
24
18
141
33
42
120
117
24
3
165
39
54
36
15
51
13
29
54
21
99
13
48
17
156
6
12
1
53
42
90
39
9
31
65
18
157
8
45
60
63
112
8
9
31
29
30
13
11
21
64
17
207
141
36
120
36
36
168
36
54
48
42
19
8
16
5
36
55
80
9
60
3
48
48
93
24
30
18
132
108
30
108
54
6
30
168
18
12
198
96
12
60
120
24
12
15
3
24
12
6
3
99
36
132
30
24
18
18
12
151
96
83
12
18
39
3
120
45
207
6
67
17
63
9
31
83
30
15
45
84
7
29
60
180
180
18
36
102
42
33
33
36
54
90
90
9
27
24
84
9
69
3
69
12
7
29
43
104
24
40
77
54
6
48
222
66
18
42
54
69
39
30
6
30
90
90
36
6
9
75
93
15
132
48
37
131
66
60
120
63
27
61
119
42
66
6
30
6
123
33
126
42
72
12
18
1
8
45
24
12
31
24
96
65
18
6
84
3
33
24
72
66
42
51
21
19
11
72
54
36
24
27
72
45
18
30
24
27
3
13
11
54
48
39
87
90
6
1
104
51
36
6
108
135
3
45
24
63
102
51
45
3
45
75
33
42
126
246
97
83
6
54
121
8
88
53
51
51
6
12
42
162
18
66
72
24
30
54
7
11
18
6
54
18
54
103
77
84
31
8
88
72
143
54
54
69
57
60
51
33
31
56
48
9
42
30
78
84
13
24
149
30
216
60
9
27
12
1
5
3
9
39
3
109
17
18
21
123
54
15
93
72
126
12
144
18
24
54
12
24
18
19
65
96
48
15
81
18
13
5
30
36
81
33
18
12
42
ABCD 94546522386*3^$a+1 [50027]
1
35
54
6
9
99
36
9
81
91
48
32
39
54
115
11
33
33
78
12
30
3
51
25
20
120
16
20
64
23
97
23
96
36
85
48
11
201
4
36
84
20
96
64
5
30
117
15
25
5
63
4
107
25
8
40
8
3
12
24
90
3
12
36
4
11
24
1
32
3
13
35
1
23
12
78
187
24
12
23
37
24
20
99
1
44
51
49
72
5
54
1
20
63
21
153
7
48
23
93
21
30
24
1
89
115
29
147
93
18
9
24
12
60
88
11
1
23
25
12
53
42
69
4
60
24
65
27
36
12
36
96
33
6
1
44
21
6
60
24
25
48
32
69
27
28
17
72
67
48
12
41
7
17
18
1
11
60
84
37
5
54
33
28
5
18
54
31
17
39
39
57
3
105
4
8
3
97
23
1
131
18
7
23
9
33
24
15
36
15
33
4
12
11
18
19
53
55
47
42
30
33
36
171
33
15
13
8
27
109
8
93
15
84
16
20
72
51
1
60
11
24
24
25
20
76
23
36
1
191
18
42
33
36
16
35
54
91
5
72
7
24
20
15
6
51
45
39
60
63
132
21
45
43
35
12
30
19
23
120
33
72
52
56
28
71
1
5
19
5
24
99
3
33
4
47
54
31
48
36
5
27
4
24
47
24
61
24
29
7
68
4
35
45
36
15
72
12
12
54
15
51
21
129
75
21
24
48
18
13
35
12
18
7
20
15
25
29
30
66
18
1
53
120
6
37
35
12
120
36
42
55
155
13
11
48
1
11
1
24
35
9
21
18
48
13
71
1
23
60
1
36
8
27
13
32
3
24
1
84
65
31
35
25
11
60
24
69
51
12
33
27
73
11
36
30
162
1
11
9
4
71
61
35
85
35
25
5
6
45
40
107
1
12
77
120
3
45
24
39
15
45
27
12
13
155
73
72
20
63
1
11
85
23
25
11
25
36
44
3
1
32
100
12
131
30
102
9
3
33
27
37
11
13
29
6
36
1
48
35
165
15
25
11
45
51
33
24
3
45
108
27
120
42
43
48
35
25
24
11
30
120
111
51
73
24
32
63
12
84
6
51
3
42
27
36
51
78
27
45
66
13
161
39
15
45
4
68
28
35
97
29
63
51
12
42
15
52
5
39
27
48
25
47
25
8
87
132
12
6
30
25
48
11
78
7
59
36
9
9
30
18
99
3
36
54
31
35
6
30
13
5
7
20
4
80
15
66
51
45
3
27
73
60
5
72
87
16
17
27
12
9
42
24
21
48
27
54
55
60
5
6
25
120
48
60
47
13
20
39
96
36
18
66
1
24
32
40
29
30
13
11
1
20
4
35
54
18
25
44
51
24
6
39
40
36
20
3
25
77
7
35
6
24
43
24
8
28
20
3
25
12
32
88
8
39
132
9
40
107
25
59
48
45
15
1
47
24
25
5
54
45
16
56
108
15
42
15
75
60
24
1
84
101
54
9
36
24
69
7
48
11
49
8
3
36
33
3
48
12
9
69
120
6
60
6
48
7
24
44
27
24
73
41
51
15
109
11
6
18
72
84
85
11
12
1
71
60
36
12
1
59
33
69
66
109
41
18
21
76
24
8
16
11
84
30
6
25
48
56
4
32
36
9
103
17
135
28
80
51
36
30
24
7
20
12
51
37
44
39
84
48
18
42
102
6
69
3
24
33
16
59
73
5
115
5
72
15
57
19
12
83
37
89
3
21
19
12
59
246
168
138
85
8
87
60
30
7
12
119
1
11
12
1
77
150
25
8
51
6
24
114
30
6
61
29
79
96
24
12
77
42
144
25
29
7
44
16
101
24
31
83
9
51
1
35
30
15
15
48
12
24
9
12
3
61
17
54
33
12
36
24
84
4
20
76
35
9
16
5
24
66
30
24
6
25
35
49
11
21
76
89
24
27
48
15
1
48
8
15
24
48
13
23
24
61
80
15
30
42
54
114
60
9
27
81
4
24
32
28
56
63
6
27
15
25
140
3
30
15
27
84
1
20
40
32
16
35
1
35
21
28
5
42
9
69
39
16
11
24
117
3
30
31
11
85
48
80
4
53
15
4
5
79
36
5
63
72
9
6
9
99
1
5
6
33
3
33
21
6
18
55
11
24
72
24
24
1
5
6
24
1
32
57
24
67
53
127
17
18
12
18
15
60
72
3
24
121
24
41
3
39
45
33
75
27
45
27
109
12
35
93
76
8
21
15
51
1
12
17
6
42
7
24
120
72
12
35
48
60
97
8
123
9
12
28
12
29
42
13
20
100
120
11
30
24
39
16
41
31
20
39
36
12
12
33
15
93
27
25
35
61
12
20
4
8
63
153
36
3
6
87
12
16
11
9
4
20
33
79
44
4
11
81
36
12
28
24
24
32
15
129
75
6
42
1
36
11
12
12
6
48
66
6
78
25
35
1
191
93
40
32
27
12
1
12
47
45
100
5
48
6
36
54
7
35
13
20
120
4
20
3
13
32
93
7
23
21
15
30
15
64
89
6
57
39
9
27
37
8
105
43
11
45
16
5
15
9
19
5
6
85
128
28
20
28
89
6
90
24
7
11
24
24
45
4
47
48
36
129
52
29
72
15
9
18
37
20
4
164
28
80
57
18
12
18
18
1
5
54
72
12
33
99
66
7
36
12
20
45
43
140
9
6
9
112
89
30
12
60
25
104
51
60
33
51
30
24
120
39
36
27
12
61
32
28
5
6
49
35
57
99
1
12
96
36
35
6
7
8
28
140
12
3
60
25
77
3
21
31
24
23
81
76
5
48
43
84
24
24
23
25
44
36
52
53
42
30
7
11
30
3
15
36
165
24
27
13
11
36
33
21
30
60
21
48
9
42
30
15
51
37
36
5
31
89
31
83
13
48
35
30
115
11
9
64
12
60
44
16
48
68
40
8
36
15
9
39
36
81
105
3
51
129
33
18
25
59
1
12
59
105
3
12
21
69
43
12
84
5
31
20
24
15
61
41
30
ABCD 94546715306*3^$a+1 [50063]
90
36
55
68
111
1
8
40
149
43
68
4
8
147
21
52
107
18
63
12
40
47
145
107
13
116
36
51
109
36
89
99
9
51
24
15
57
105
43
8
39
25
11
33
196
203
21
52
8
27
49
5
3
16
152
52
36
156
71
129
123
1
17
27
27
108
13
48
24
5
3
4
44
64
20
153
54
9
36
76
92
75
21
40
72
32
72
51
45
4
8
15
25
92
4
32
40
324
20
183
73
17
75
28
59
36
72
13
104
48
156
124
60
32
76
264
48
36
20
52
8
12
12
180
108
40
72
47
33
147
1
60
44
21
63
52
68
60
40
120
20
81
216
27
192
15
33
93
3
51
229
24
12
8
96
4
60
17
19
200
36
88
120
5
3
24
4
12
24
36
8
12
100
119
25
20
4
59
81
336
88
72
68
40
32
3
108
25
60
32
156
51
61
8
40
80
27
9
16
32
33
72
15
52
48
56
9
18
13
12
68
60
40
36
5
3
108
60
4
20
16
12
8
52
5
43
12
20
112
20
64
80
27
57
12
100
20
36
40
8
4
137
90
201
4
11
13
20
39
73
108
36
8
45
7
60
188
12
88
95
1
56
88
48
12
32
256
32
15
162
75
4
11
21
4
44
16
5
51
57
31
20
21
151
80
64
68
228
12
48
72
40
80
12
40
113
43
8
156
136
44
16
47
21
132
189
18
72
49
44
15
1
17
3
12
24
60
45
123
216
36
28
128
12
136
32
112
113
54
45
81
7
20
108
12
33
3
52
72
56
72
24
60
84
4
5
55
35
61
44
76
44
192
100
8
148
32
16
12
167
37
53
15
3
9
4
92
124
23
108
33
201
63
28
80
27
21
12
24
40
56
132
93
90
37
12
5
3
28
20
52
156
72
44
16
24
24
96
20
21
7
47
69
39
180
13
8
52
17
123
12
63
73
156
23
25
56
4
5
3
48
21
18
72
13
36
176
40
36
20
24
100
8
16
71
141
24
28
20
12
136
17
31
72
60
32
57
55
44
16
68
28
12
20
45
3
48
40
12
12
108
8
84
100
53
27
27
21
15
97
56
27
324
33
36
72
24
60
48
172
60
36
17
171
112
8
136
288
23
25
8
36
21
15
64
11
37
35
33
147
21
24
12
76
47
81
84
88
48
12
32
48
48
4
20
28
8
39
25
32
33
31
44
33
103
12
80
24
4
11
13
12
44
52
12
20
48
84
75
93
16
180
104
3
54
3
112
84
107
9
36
60
84
160
24
59
13
48
12
12
5
151
92
27
21
52
35
13
24
116
60
96
76
8
12
48
40
92
40
12
200
243
13
36
23
25
168
12
47
9
9
255
120
273
72
247
5
15
40
60
8
28
20
72
36
52
8
52
152
100
68
9
18
18
43
120
44
45
15
93
7
176
160
20
36
4
11
33
28
8
36
75
105
184
84
36
92
48
64
125
31
32
112
77
183
96
16
56
40
104
84
69
27
135
73
36
20
51
249
124
20
40
20
28
5
7
47
1
44
160
65
90
21
12
120
16
11
9
76
24
60
132
60
24
44
12
108
40
59
18
27
156
40
120
92
4
36
44
75
9
64
32
21
7
36
56
88
96
12
8
57
7
56
27
69
120
16
20
28
56
136
80
4
44
16
41
39
84
16
8
12
196
48
29
43
29
15
40
48
176
99
61
29
27
4
156
156
35
33
232
48
20
9
63
48
4
156
44
48
4
56
84
4
12
32
276
64
5
75
48
48
27
37
35
97
164
27
69
21
75
60
12
12
28
245
43
8
39
241
11
33
168
112
20
27
36
69
16
20
57
103
5
39
88
92
40
101
67
5
51
24
16
80
4
108
20
57
3
28
24
80
16
44
57
3
28
5
19
20
24
9
67
44
24
135
162
36
3
4
108
29
31
12
56
24
108
60
172
12
11
72
37
8
72
24
64
96
20
21
39
4
120
53
67
32
4
120
11
9
4
12
24
36
80
76
20
12
76
60
20
52
60
35
33
60
24
76
32
117
103
44
64
56
21
63
40
32
64
60
ABCD 94546719836*3^$a+1 [50091]
30
36
30
60
21
112
8
33
6
9
192
159
73
48
23
9
48
33
31
104
16
5
51
40
83
36
9
96
16
32
16
125
75
72
69
24
19
72
24
240
41
55
65
343
8
39
33
117
3
40
167
1
72
11
21
15
54
27
48
16
59
30
7
29
19
32
33
30
81
39
6
75
9
90
36
25
215
25
5
19
80
45
90
25
24
32
15
129
16
56
144
16
32
21
27
9
15
160
56
63
6
84
7
8
51
13
56
16
8
57
90
13
56
24
208
29
75
45
19
32
64
8
81
127
83
85
11
45
40
56
69
19
56
240
9
6
49
24
47
33
16
104
48
9
84
90
6
84
126
1
383
9
40
48
80
24
69
6
21
64
5
43
8
3
30
135
96
40
176
153
7
8
21
19
71
81
9
15
16
72
96
11
54
30
66
135
24
105
15
21
24
51
135
1
8
15
105
45
91
8
16
24
137
55
8
27
54
247
23
156
21
48
64
128
9
31
128
16
179
150
6
30
19
32
64
104
75
117
168
24
16
24
41
30
6
99
111
105
45
43
32
165
163
32
24
15
57
40
8
21
75
88
17
174
1
5
115
24
5
19
47
25
8
57
15
39
81
48
57
55
24
56
39
36
45
16
83
85
11
181
29
114
96
49
11
60
30
43
71
9
192
45
19
96
96
8
15
9
57
39
15
105
21
43
77
144
75
111
33
48
24
16
32
112
128
21
19
17
144
7
8
45
75
51
60
1
24
95
114
15
111
120
9
165
115
35
21
24
120
96
39
1
48
8
39
24
66
15
16
59
21
112
32
40
125
43
11
45
21
19
71
9
16
48
8
69
19
80
144
21
51
64
32
40
23
9
72
45
19
56
15
25
8
57
63
48
9
31
29
30
90
3
87
30
120
99
136
59
6
31
32
96
111
105
96
339
45
15
9
15
25
5
51
96
9
39
21
84
87
24
48
88
48
5
75
40
24
8
48
21
75
16
144
56
88
80
21
75
16
23
1
29
36
84
36
84
99
21
6
69
64
41
6
49
251
84
156
13
32
15
1
83
36
1
32
72
96
24
9
7
152
177
54
9
88
24
24
96
56
64
215
49
41
15
159
25
41
60
84
6
1
59
69
15
25
32
112
32
40
5
3
87
49
240
5
27
33
6
24
60
21
15
30
84
120
60
60
7
104
16
29
3
21
66
1
29
91
29
3
21
51
159
81
64
24
11
85
80
40
41
39
15
6
51
64
8
111
6
43
17
24
135
40
11
45
165
43
72
120
8
21
195
105
39
88
32
48
9
15
15
54
66
25
5
60
54
60
69
40
8
33
6
145
24
96
104
21
60
31
24
59
37
8
21
3
87
24
126
91
8
40
65
30
30
115
35
90
36
30
33
40
8
88
24
8
63
9
112
8
72
99
6
15
48
21
51
144
21
3
21
6
13
56
64
11
37
120
48
71
24
81
24
24
16
41
30
33
96
24
21
51
39
57
40
29
123
16
41
24
31
29
19
47
54
51
24
21
84
7
8
72
24
136
23
9
48
63
1
80
16
24
29
51
225
39
45
96
3
57
39
75
21
136
32
40
8
192
72
40
104
15
25
35
96
213
96
21
19
5
30
6
31
89
31
8
16
5
24
99
27
45
16
23
1
5
3
136
144
8
264
16
32
72
15
30
51
39
1
104
9
36
84
39
27
21
9
39
21
114
1
89
30
81
9
135
16
5
54
45
21
3
27
84
9
51
21
15
9
45
36
54
81
24
21
3
16
56
64
32
24
9
30
96
81
40
149
3
111
57
9
30
1
8
16
48
56
81
63
201
7
24
29
30
66
19
5
27
39
129
40
24
8
24
15
84
141
16
23
30
91
80
39
30
75
240
64
32
15
9
136
29
27
24
88
128
69
115
48
77
43
48
80
48
15
57
3
109
32
15
54
30
21
96
9
31
8
72
3
21
15
49
32
144
15
201
40
8
21
51
9
15
45
3
111
6
75
9
111
9
6
81
24
48
72
16
23
1
104
21
3
72
45
171
3
21
24
40
32
33
156
51
144
15
120
1
53
27
3
30
87
48
75
37
8
15
6
84
87
24
64
5
27
72
48
159
114
39
88
83
45
24
88
48
41
30
1
53
36
30
9
105
7
144
80
16
32
27
21
24
16
8
45
30
6
31
23
9
48
24
136
24
8
141
19
56
ABCD 94546733954*3^$a+1 [50035]
11
4
15
57
129
3
60
32
16
63
36
29
31
21
108
20
4
3
117
87
9
81
23
31
36
54
12
18
57
39
9
27
45
3
29
36
7
24
29
4
20
12
4
72
32
1
54
93
165
18
69
20
100
63
30
72
71
7
18
39
156
72
108
51
29
4
63
72
12
93
21
35
1
18
21
60
75
6
3
96
45
90
65
112
3
36
36
48
45
141
48
11
52
9
36
132
30
17
1
59
1
12
243
8
1
119
7
153
84
33
63
15
29
43
53
19
21
69
72
36
27
3
42
3
15
30
18
24
105
60
36
69
47
48
25
3
32
25
11
7
144
65
84
36
25
3
60
80
16
39
132
53
40
80
16
9
15
32
88
45
126
69
48
3
29
60
28
120
8
67
45
9
66
24
65
43
17
31
57
80
216
4
57
83
61
87
32
16
84
56
4
51
36
29
115
9
63
30
18
6
90
5
13
3
9
3
21
30
89
55
18
63
140
4
87
33
20
55
21
56
13
12
24
27
9
108
11
25
35
85
60
54
108
17
1
11
43
93
33
72
48
216
18
41
52
108
15
29
40
3
18
6
53
28
48
12
32
1
90
9
108
117
18
42
18
117
21
222
18
35
64
116
55
29
151
5
49
66
9
15
41
124
32
199
9
48
12
33
23
19
101
37
47
7
60
33
15
60
33
32
28
15
17
40
27
29
4
21
15
12
15
18
102
18
6
5
28
183
48
57
3
45
116
28
75
42
18
102
63
15
5
13
72
90
5
43
24
48
125
37
3
56
49
42
149
40
72
32
16
56
24
24
1
15
39
30
3
39
54
11
84
7
42
12
54
96
129
204
20
7
18
12
23
85
107
64
44
120
28
33
11
13
12
63
32
55
9
27
29
88
21
11
43
18
3
24
48
32
16
99
36
66
39
15
90
24
72
23
36
100
12
9
144
30
57
57
11
144
7
33
57
138
33
44
1
3
15
36
30
36
24
54
54
71
19
30
63
9
3
3
18
59
223
234
18
72
81
87
36
36
65
1
42
81
9
48
15
9
39
12
165
207
171
90
11
25
35
49
36
6
30
75
92
13
15
45
48
42
72
18
102
41
37
48
27
15
84
6
12
6
9
20
7
81
39
29
79
222
83
55
90
60
162
33
51
90
42
90
27
45
36
72
27
3
29
4
81
63
32
49
39
200
28
48
20
25
102
60
108
12
29
28
96
27
42
18
72
72
69
51
5
19
5
84
1
11
64
9
6
30
72
24
23
28
39
89
37
30
150
48
135
24
60
48
32
13
3
69
36
75
44
7
9
80
19
18
48
27
12
51
6
23
7
93
177
54
45
15
9
56
79
12
21
12
3
17
7
18
36
15
87
93
12
27
12
36
42
15
60
48
69
63
27
29
7
72
6
54
21
81
96
15
39
29
55
29
12
4
117
23
31
69
9
51
75
66
60
36
87
21
102
18
60
39
48
93
27
39
90
35
19
54
36
15
20
1
24
11
55
69
12
27
5
127
5
13
15
15
42
48
75
96
45
95
1
111
15
18
15
39
45
32
115
36
24
21
8
1
78
126
27
104
43
21
20
1
30
5
19
12
60
48
72
53
64
117
63
20
28
44
43
45
51
69
80
16
45
6
21
27
60
36
12
53
25
11
55
21
192
45
51
75
54
12
150
108
36
12
24
5
144
139
48
93
75
5
31
9
24
57
18
30
42
36
89
16
3
29
25
3
12
21
27
63
156
5
16
32
40
3
54
23
31
9
152
73
72
108
255
20
25
3
3
41
79
9
60
57
18
42
23
157
120
3
75
81
60
132
117
42
54
12
24
35
13
42
9
20
4
140
25
12
111
75
84
60
21
33
54
33
123
29
67
120
29
120
60
7
24
5
85
48
42
81
48
200
49
51
80
31
33
80
31
36
30
24
39
45
3
15
24
9
39
21
39
45
48
252
33
47
7
81
45
18
30
15
44
160
48
8
55
72
18
11
16
32
121
84
42
93
51
36
30
6
29
24
1
59
31
21
92
157
108
12
6
105
93
15
75
12
29
25
90
9
12
8
85
84
18
17
76
57
87
32
4
177
54
9
15
117
3
5
55
90
15
72
15
18
11
13
18
30
42
30
75
33
75
3
65
60
40
9
35
12
115
108
6
36
18
45
45
63
12
36
9
72
60
23
12
4
60
12
8
97
72
15
20
100
27
180
9
9
30
41
24
16
24
75
60
90
47
55
6
108
15
39
33
33
36
63
176
4
15
30
15
180
75
45
48
104
79
161
13
3
8
25
60
11
19
42
18
5
4
3
24
29
4
80
121
12
15
75
24
54
15
75
54
3
87
30
6
90
27
60
32
43
45
27
17
28
75
72
69
9
138
60
105
68
37
27
27
18
42
21
152
28
63
24
90
30
45
48
8
31
ABCD 94546930514*3^$a+1 [50053]
65
37
35
12
4
9
63
48
8
60
48
4
87
57
3
120
5
31
29
16
45
39
15
36
60
54
87
20
55
21
36
44
16
63
17
4
12
44
13
39
135
6
3
12
3
29
24
157
11
40
128
12
25
83
13
11
40
68
12
52
27
24
9
21
3
8
24
19
5
37
18
9
63
54
15
15
45
69
239
100
12
99
153
24
15
41
24
85
23
64
3
17
12
84
28
129
30
53
61
126
30
23
40
56
12
28
99
21
105
3
27
96
5
100
3
9
80
73
54
33
68
12
100
8
103
12
45
120
60
45
15
24
51
29
25
35
55
6
15
33
36
6
9
48
44
40
57
12
71
4
12
3
54
54
21
21
39
32
13
6
30
18
29
4
60
12
27
105
15
45
99
5
31
89
4
44
13
243
45
27
75
18
6
21
33
12
3
8
24
19
69
12
33
72
3
15
5
25
59
31
33
12
27
65
52
60
80
67
17
73
51
24
51
53
7
77
12
16
15
53
25
27
3
6
47
19
18
60
135
27
53
37
18
17
16
39
81
96
44
36
40
36
12
20
64
44
67
53
67
24
53
28
3
29
13
84
3
264
39
17
48
13
30
60
41
25
87
99
21
48
48
24
44
28
147
48
33
20
73
90
24
33
36
12
116
12
12
36
4
24
32
24
19
36
9
44
1
3
12
128
4
32
73
15
3
5
60
16
12
116
7
54
23
7
105
8
48
52
9
131
4
3
9
24
39
18
3
12
45
75
24
80
40
51
29
61
3
48
72
129
23
7
17
1
42
5
49
36
3
15
30
15
36
128
40
20
1
12
111
3
45
32
16
33
51
60
8
55
24
17
96
103
65
16
3
29
43
9
105
23
43
5
4
128
28
44
48
132
79
81
68
37
3
68
60
13
23
4
12
36
8
37
3
39
53
60
4
63
245
12
64
33
6
18
27
3
42
30
78
99
3
54
39
15
21
168
68
13
42
53
48
43
41
25
54
24
9
132
21
3
81
6
120
17
48
52
80
73
3
68
7
29
108
115
48
41
24
168
37
47
13
12
35
4
15
21
32
12
52
24
45
198
30
36
35
28
12
21
18
72
5
43
21
32
48
28
3
45
8
55
57
45
15
48
15
72
53
4
27
6
51
24
24
12
9
24
111
20
76
12
32
40
15
41
133
99
32
73
71
108
28
32
7
45
9
51
72
9
3
15
120
29
13
18
33
69
59
28
60
56
28
44
13
36
15
21
11
24
25
95
43
41
91
41
43
204
12
57
44
43
21
32
1
87
75
60
84
24
9
3
33
45
11
88
12
45
6
77
16
128
13
39
72
24
152
37
27
32
64
36
36
8
4
80
4
51
29
28
12
120
21
99
56
16
8
19
93
123
5
16
3
17
55
53
4
27
117
36
128
76
32
36
16
9
3
3
33
21
36
84
99
51
36
9
21
23
91
21
20
43
60
21
32
16
84
80
37
3
20
4
39
54
42
48
5
12
72
43
17
52
8
4
39
77
12
1
27
63
18
35
61
39
15
65
40
15
17
4
39
93
9
54
33
57
47
16
33
48
3
3
77
16
12
15
41
72
13
75
32
16
75
21
15
33
27
5
24
115
33
36
120
84
27
129
111
30
6
33
51
6
183
12
56
235
30
15
116
67
17
16
128
19
132
18
63
24
24
32
4
48
36
60
9
6
29
4
57
36
135
39
6
30
29
31
18
3
87
21
72
27
53
88
48
32
52
39
21
27
6
183
51
90
12
15
24
8
7
36
5
72
13
18
45
27
57
93
47
43
30
35
52
3
9
56
16
44
73
90
9
87
156
78
95
7
17
48
120
13
3
36
3
9
8
12
28
48
69
11
36
43
33
72
9
63
56
64
32
24
48
16
72
24
24
57
42
41
79
125
84
31
48
69
44
4
45
59
1
95
13
11
91
29
31
57
44
52
57
3
32
100
63
93
39
45
39
17
96
1
30
33
27
12
24
17
103
9
51
45
45
3
8
43
53
72
1
87
44
13
36
3
96
24
24
8
55
24
33
48
21
18
42
15
8
12
4
99
9
108
33
126
41
24
19
90
222
89
49
60
15
192
99
36
29
1
51
48
72
48
8
7
6
18
72
30
23
36
28
80
13
99
51
33
21
3
32
19
12
21
3
36
77
28
3
81
9
30
21
32
76
21
111
12
36
84
8
31
18
47
24
25
15
120
32
7
9
44
97
111
44
1
23
12
48
67
30
6
41
4
24
15
101
103
9
3
9
8
37
11
40
32
112
20
1
75
93
123
80
7
9
144
32
55
102
15
12
27
21
15
108
41
52
3
53
1
47
40
24
24
12
99
33
3
54
36
11
13
3
192
21
47
12
4
27
180
17
1
27
56
28
15
33
33
27
56
108
60
184
105
47
72
61
24
36
18
72
18
23
28
8
7
54
3
56
1
3
87
9
27
5
4
56
48
43
53
136
9
6
36
21
32
40
44
91
36
21
3
12
60
113
12
4
15
120
96
41
76
27
5
88
60
12
72
9
18
21
15
90
90
6
30
33
8
67
53
4
48
60
51
5
40
36
32
4
9
23
28
20
12
76
99
5
25
39
80
16
44
1
72
11
43
17
16
44
16
68
12
7
81
80
28
68
16
87
9
27
29
24
55
36
33
27
36
5
25
54
33
8
4
12
72
15
29
16
12
33
180
15
36
48
60
3
29
48
36
48
7
137
ABCD 94546935578*3^$a+1 [50012]
31
51
8
1
24
3
177
60
60
12
24
35
16
26
19
83
13
23
49
5
16
147
120
15
32
12
241
48
75
57
24
48
51
32
42
31
35
25
36
24
41
31
33
207
17
18
40
33
15
6
15
81
54
330
15
36
60
48
12
47
108
60
13
60
12
60
12
177
3
77
19
12
24
11
72
1
95
70
32
19
15
30
6
153
72
3
141
60
60
39
9
23
42
16
15
147
57
71
37
107
13
3
9
155
1
12
72
95
13
35
37
72
36
23
46
66
57
48
15
144
9
87
54
51
29
55
131
12
36
25
15
21
51
38
16
51
12
120
36
27
108
20
121
24
60
36
51
48
12
57
12
24
12
39
26
139
21
15
12
171
44
30
31
24
36
5
7
15
32
36
1
15
24
152
40
32
85
51
6
39
36
156
12
12
39
42
3
96
111
24
24
9
53
10
38
112
32
7
9
26
85
99
9
36
135
105
12
60
60
23
37
12
11
84
25
108
33
39
35
13
75
9
36
12
36
81
3
3
105
17
22
33
192
60
131
12
46
86
1
24
83
1
111
141
12
53
55
60
12
36
24
36
60
60
51
81
197
18
37
3
33
11
49
24
23
84
16
9
36
12
23
64
9
29
6
1
89
55
51
21
3
80
16
9
47
54
70
21
12
48
12
111
56
1
123
12
9
48
5
55
35
37
60
21
3
24
71
30
10
201
108
48
17
7
24
27
69
60
23
25
36
65
10
102
18
56
16
24
14
55
107
72
121
96
60
11
102
31
60
12
3
57
45
3
12
60
24
23
25
3
48
69
72
36
24
24
105
27
155
108
85
24
12
23
37
108
63
14
16
27
5
106
60
57
3
9
72
96
24
108
36
12
3
12
129
48
36
36
36
3
9
12
21
114
200
54
7
3
9
156
72
47
1
11
109
27
48
129
36
36
125
70
129
47
10
18
32
100
93
24
21
87
107
37
35
108
25
120
60
87
33
71
16
81
12
11
49
60
36
5
22
33
84
36
71
1
3
6
39
47
48
1
24
84
63
9
15
6
18
21
11
325
12
23
145
48
59
1
24
60
11
10
42
24
9
24
48
143
25
11
193
12
45
63
48
3
56
16
32
76
21
24
24
21
15
12
5
43
47
97
11
1
41
43
15
44
1
96
105
6
68
49
72
51
20
24
109
12
12
3
33
84
35
1
45
6
20
49
117
27
5
43
108
57
39
9
96
96
32
6
234
115
12
11
168
25
15
69
12
15
141
12
87
24
14
7
41
42
1
47
28
44
46
99
48
48
24
47
61
12
36
57
32
7
41
7
72
36
3
45
156
39
20
24
13
12
23
208
104
1
11
1
3
9
36
12
48
71
1
60
3
45
41
55
11
24
48
97
24
36
24
36
24
96
60
84
21
3
23
28
21
24
15
120
56
1
39
54
96
26
49
5
43
11
10
15
17
18
109
35
1
24
11
61
84
12
48
131
76
69
41
7
27
20
10
38
16
105
11
184
96
45
144
36
39
21
23
58
3
47
72
1
72
168
12
12
48
29
64
15
35
46
54
170
16
38
97
60
45
26
37
71
97
9
291
24
36
83
61
48
3
9
48
21
15
60
5
67
77
118
33
24
60
36
27
9
71
28
9
17
19
125
67
47
13
228
36
11
30
54
133
11
49
41
106
9
24
111
12
45
12
36
47
30
10
9
51
20
25
45
27
156
59
52
33
35
16
44
16
21
39
21
24
87
138
15
27
108
26
48
16
15
24
12
83
13
63
132
93
12
23
36
6
43
12
9
54
45
252
48
75
56
73
11
160
20
22
182
36
25
15
57
12
11
25
96
5
16
48
27
183
9
72
60
24
35
16
24
62
55
60
3
9
12
39
36
45
71
37
48
17
22
90
38
1
12
23
72
48
1
15
56
40
33
77
18
157
60
47
1
15
9
47
36
73
36
23
73
24
24
36
35
16
38
55
36
48
11
36
13
36
24
36
105
2
37
57
26
13
84
117
38
36
25
24
168
12
11
1
75
69
60
60
60
119
25
96
12
15
9
48
48
35
13
95
1
24
72
48
24
21
39
60
60
3
9
21
3
72
24
83
25
36
216
15
60
20
54
112
18
20
12
37
48
9
38
1
27
8
61
11
49
24
15
57
47
37
108
12
11
25
60
17
43
47
25
12
24
72
107
13
15
33
24
27
105
48
71
40
9
23
24
13
3
32
1
12
3
92
97
63
80
28
9
36
179
61
12
48
60
11
1
48
29
31
51
9
27
9
60
23
25
96
12
9
26
12
25
12
48
95
6
112
18
32
13
17
19
35
49
12
35
37
72
60
84
327
9
23
118
15
12
71
37
12
12
11
40
57
11
10
99
12
75
33
72
96
12
17
106
105
23
22
27
11
52
9
111
9
69
39
60
36
75
9
72
15
14
42
12
16
26
48
6
112
32
85
71
1
71
25
15
165
60
23
6
54
1
83
73
23
54
ABCD 94547278394*3^$a+1 [50002]
23
105
16
44
28
8
16
8
48
12
28
48
44
16
12
32
52
48
32
4
29
147
15
61
8
4
36
11
25
29
24
7
5
39
36
4
96
5
31
248
64
5
135
108
27
37
24
5
36
24
31
96
80
4
89
6
9
16
8
15
45
28
44
9
27
4
20
9
19
11
6
99
39
61
35
61
5
19
60
36
20
16
8
21
3
172
5
3
21
31
23
13
8
4
8
60
24
3
1
92
148
20
9
60
43
12
80
21
31
56
9
3
48
4
20
9
91
35
13
8
24
40
20
64
164
45
6
21
88
8
48
60
120
12
48
36
88
32
4
20
40
60
35
1
8
52
80
24
100
20
24
45
43
17
12
3
72
4
20
69
67
20
40
44
4
8
4
84
29
87
96
3
21
144
45
31
84
56
45
55
56
24
4
41
3
36
72
48
9
7
68
36
9
91
215
1
80
33
27
4
5
156
135
40
8
132
9
67
8
4
8
132
60
12
48
48
12
21
75
4
8
108
51
33
28
24
155
30
15
99
57
4
80
24
69
7
5
135
100
24
29
67
24
5
87
48
36
36
4
104
9
3
12
72
36
3
21
189
7
44
24
36
28
168
59
9
24
28
59
25
8
21
15
45
91
35
25
80
24
45
127
8
12
87
61
104
48
9
79
56
9
19
71
1
65
15
9
31
44
64
120
41
15
72
88
36
8
21
27
64
44
4
5
51
76
155
24
30
55
24
65
7
36
8
9
7
20
3
105
45
151
5
51
60
93
12
15
9
15
16
23
105
12
36
144
180
9
90
21
88
8
3
6
51
33
36
151
20
63
1
5
3
12
16
8
45
115
44
45
3
12
76
29
15
12
15
61
24
8
51
85
44
40
65
3
28
20
76
20
9
60
27
52
72
5
19
20
24
52
20
60
9
91
8
52
36
44
4
35
57
12
16
32
24
28
12
36
128
4
32
24
9
27
48
87
1
32
16
60
11
13
48
92
16
44
21
7
32
36
69
27
4
92
40
144
8
12
4
35
25
5
75
21
15
3
66
15
21
24
15
4
132
140
9
24
7
48
17
3
12
40
29
15
84
12
3
117
4
284
36
12
9
60
30
18
43
83
1
116
69
19
11
81
40
23
9
120
12
4
12
77
27
9
24
27
60
24
16
24
5
39
21
39
112
120
44
135
45
12
4
29
15
36
69
6
9
96
24
52
8
36
39
1
24
36
24
156
36
32
36
16
44
12
24
135
49
5
96
18
30
111
72
64
65
84
87
12
81
27
4
24
5
7
8
16
80
9
36
15
3
6
15
16
59
1
53
63
12
96
100
20
60
16
5
3
36
69
7
248
76
20
24
16
56
36
9
15
16
44
4
20
52
20
108
16
44
24
51
30
31
68
12
3
97
20
100
53
151
44
96
16
24
72
113
67
59
21
72
60
16
24
5
27
40
23
13
8
4
8
40
44
45
51
4
20
24
24
27
9
72
9
99
12
63
21
24
9
3
24
4
84
17
99
52
23
21
93
31
12
20
48
40
5
24
3
33
87
40
53
51
4
120
24
20
12
40
89
39
112
5
3
12
36
48
76
5
63
27
9
76
144
11
30
39
96
60
64
36
35
18
12
15
28
17
39
60
21
15
16
32
12
4
44
16
29
43
60
17
15
16
20
36
4
59
21
24
28
8
111
18
3
33
60
39
36
36
84
21
3
108
40
24
36
12
36
200
81
51
12
21
36
31
120
8
36
84
9
7
36
72
12
8
45
43
29
24
31
5
15
60
15
9
4
36
96
29
55
24
32
3
37
56
24
45
19
36
20
9
15
45
7
44
4
65
7
20
9
15
36
112
5
63
24
3
33
24
15
25
5
18
61
60
12
48
35
24
25
92
9
84
27
84
36
4
20
4
20
75
6
31
35
21
3
81
60
24
9
31
84
8
64
24
60
5
75
204
28
44
39
61
20
36
52
80
40
17
3
52
89
27
4
68
105
127
8
27
193
8
28
5
7
8
15
49
77
15
4
80
124
65
51
40
72
8
12
4
20
40
8
75
1
20
40
120
36
20
9
24
15
100
5
27
9
27
48
60
60
72
60
40
8
9
7
128
48
63
1
8
40
20
16
5
24
36
15
12
28
32
3
21
28
32
93
31
5
55
41
3
27
49
56
40
80
4
32
4
36
104
4
41
39
21
39
51
25
8
21
51
24
16
8
12
4
5
36
60
39
96
28
20
12
48
16
5
27
4
59
1
5
55
56
48
24
16
65
91
44
60
21
91
48
36
20
16
23
121
29
171
9
30
96
1
44
9
15
84
216
24
57
3
12
24
12
4
29
31
20
60
48
52
95
33
36
12
40
24
48
8
52
156
29
27
93
15
27
145
20
4
80
76
44
12
12
12
24
16
48
68
60
48
9
96
67
48
32
28
44
15
61
11
1
29
39
21
99
21
31
12
11
61
29
24
7
29
36
48
6
30
24
66
6
75
24
24
48
9
43
56
171
69
51
24
54
7
80
48
72
45
30
54
15
16
96
44
9
36
3
76
29
43
60
8
24
15
25
72
48
12
104
40
35
45
51
54
31
8
12
48
12
33
72
19
44
57
3
16
20
72
57
7
5
15
24
64
5
123
9
39
45
144
31
5
24
12
43
32
24
12
52
41
7
44
4
44
16
29
27
4
60
32
12
16
5
31
24
36
20
4
20
9
3
4
108
108
83
105
40
36
24
24
32
16
24
8
40
68
24
4
12
8
16
29
15
21
31
68
16
36
47
45
16
164
16
24
56
64
5
7
140
15
18
111
76
35
9
9
15
28
44
84
45
27
3
21
36
39
30
31
32
12
4
20
36
24
9
3
9
15
48
15
30
51
39
6
51
24
4
56
76
5
171
12
51
21
48
ABCD 94547293858*3^$a+1 [50103]
68
40
33
24
71
4
60
45
11
84
85
23
12
100
8
28
129
135
116
4
8
100
8
72
60
12
40
20
61
15
72
57
143
228
1
60
83
16
12
120
8
4
81
39
8
12
40
96
44
180
60
28
12
21
87
33
75
140
25
119
220
8
112
56
112
48
92
97
143
28
12
12
8
12
1
39
156
20
49
72
23
1
39
60
36
20
1
23
36
4
60
20
36
84
16
12
68
60
64
20
181
47
28
32
60
40
8
1
11
12
16
69
11
12
85
3
21
11
40
140
73
39
80
48
120
12
25
11
12
112
48
72
141
75
224
61
35
4
96
9
143
12
97
159
21
60
51
48
9
120
51
32
25
47
60
108
12
25
11
72
12
40
108
12
20
76
44
16
9
83
60
37
48
35
60
52
140
40
60
188
12
28
12
36
20
144
40
68
12
48
73
36
59
49
156
39
68
132
1
35
49
11
49
95
108
112
21
39
20
13
95
40
9
63
60
20
36
60
40
69
12
3
165
120
51
21
11
120
13
35
40
72
60
189
36
288
95
4
105
35
16
20
24
48
109
23
136
60
9
15
45
23
60
52
8
28
20
40
44
157
23
108
28
201
48
15
81
12
87
21
119
28
8
60
145
15
104
16
72
12
68
232
20
40
80
28
20
109
48
51
104
136
44
280
20
120
16
200
61
23
136
105
35
180
4
128
52
68
48
120
85
15
140
40
9
35
88
12
20
48
100
92
48
28
104
16
20
12
12
60
16
57
87
57
63
20
28
72
8
49
99
20
4
156
32
13
107
37
183
8
12
48
52
20
60
52
8
168
52
57
15
33
87
21
39
240
141
35
52
60
92
96
4
80
40
8
85
207
105
3
45
23
120
40
32
37
23
148
81
99
32
12
1
24
51
72
48
84
225
15
57
59
84
60
88
48
60
72
8
4
117
11
52
8
172
120
45
3
128
1
63
36
57
143
120
64
56
12
28
12
12
20
48
133
24
11
84
60
208
9
11
12
16
180
72
48
12
188
72
12
16
152
112
21
35
64
8
109
3
45
111
32
109
83
136
24
36
9
95
16
144
68
73
27
8
40
84
48
12
108
48
12
132
140
28
57
23
49
39
9
72
83
16
12
33
24
15
20
76
24
180
56
84
100
8
48
85
47
72
48
48
64
20
28
57
75
48
12
68
48
145
147
200
192
1
36
51
33
47
13
12
27
45
75
36
80
160
32
28
81
84
72
23
100
57
23
132
52
20
40
68
97
3
8
160
69
12
71
28
80
84
97
23
1
219
120
20
16
129
51
44
28
92
85
11
84
181
120
15
12
117
135
128
180
168
1
119
52
48
44
25
35
28
8
12
13
59
16
12
48
12
9
24
59
100
20
37
143
100
140
97
83
120
76
12
152
25
11
49
71
109
12
24
15
84
8
52
8
49
3
56
12
88
72
33
107
100
188
64
8
12
88
32
1
75
20
64
96
24
48
33
12
87
93
47
48
52
36
24
108
8
12
72
28
12
48
48
80
12
40
80
100
108
24
20
73
3
44
180
40
21
107
72
60
85
63
12
8
13
12
72
15
8
108
124
96
60
44
40
60
20
1
60
15
69
15
56
84
61
47
28
32
60
12
16
24
120
80
1
12
24
108
23
60
52
480
8
28
69
15
96
12
12
140
25
131
24
76
57
155
108
12
37
35
13
143
40
32
40
80
12
228
72
36
4
20
48
37
72
11
12
76
69
35
1
87
152
85
15
56
12
180
100
33
15
44
88
140
28
9
15
33
83
12
12
1
15
12
225
3
80
4
81
39
228
48
120
32
13
27
32
60
16
20
52
20
60
72
120
28
12
20
36
109
36
24
35
48
52
48
32
220
8
28
189
51
12
20
48
1
59
40
57
3
104
36
24
16
165
99
60
96
24
60
80
28
152
25
95
36
109
15
ABCD 94547380262*3^$a+1 [50005]
72
147
45
81
75
84
57
3
36
15
33
12
12
36
84
3
69
120
45
75
96
48
123
213
3
81
96
21
63
12
87
18
90
126
27
27
9
36
108
60
3
18
51
39
54
90
270
51
84
9
75
156
129
3
69
99
171
234
27
9
36
72
123
24
51
36
21
96
333
111
15
57
24
45
51
39
18
87
75
9
132
57
99
48
12
24
24
27
45
204
36
24
69
15
3
57
69
51
96
15
54
54
93
33
18
72
21
15
153
48
15
18
171
48
36
120
24
69
243
9
27
144
84
15
54
18
69
255
90
18
162
18
45
81
39
108
12
183
18
72
270
18
15
3
117
27
189
27
489
144
36
12
108
75
108
36
141
12
9
39
108
36
84
39
105
108
60
24
9
72
63
12
15
54
63
168
3
18
18
18
18
72
21
24
63
129
24
12
15
18
15
144
36
39
33
132
36
123
69
12
63
117
12
84
12
9
123
108
75
18
87
21
123
24
84
3
126
162
177
3
18
147
72
33
18
9
48
33
63
81
63
63
180
54
18
54
51
144
48
63
36
69
57
54
54
108
3
33
54
21
33
36
3
24
99
81
36
99
57
123
9
120
177
3
156
39
54
27
12
12
21
99
156
105
27
48
159
36
201
144
87
9
27
33
36
183
117
117
3
24
24
183
213
3
273
24
117
18
9
9
87
36
39
9
84
15
72
72
180
21
288
15
9
24
24
72
15
36
18
18
57
33
72
39
15
18
15
93
39
36
24
81
90
9
36
135
21
36
120
72
48
12
123
36
81
96
12
48
159
144
108
153
12
36
87
36
162
63
96
57
54
9
216
144
24
3
54
3
51
18
18
108
81
9
18
18
99
9
18
54
90
45
96
21
99
12
15
18
36
90
21
15
18
39
84
96
33
195
3
105
201
90
18
18
105
21
18
72
21
60
9
87
12
27
36
90
15
39
18
72
162
108
252
18
51
204
84
24
33
87
108
39
93
15
180
36
18
3
96
99
9
96
84
84
72
213
3
60
12
51
117
9
36
162
105
36
12
9
15
3
126
39
228
39
126
15
72
93
306
69
3
9
9
123
108
219
72
36
9
84
159
126
18
36
9
120
12
48
132
60
15
36
36
9
45
36
90
69
3
57
84
60
51
177
57
51
3
18
15
3
93
48
93
3
159
18
180
39
123
21
15
105
144
3
9
48
12
48
9
27
96
84
60
39
69
48
81
243
60
21
18
18
123
3
36
36
129
72
12
48
117
126
177
3
141
57
126
144
18
15
84
63
21
48
24
15
21
87
36
90
27
12
15
72
108
21
15
9
9
27
45
36
3
96
120
24
48
33
15
3
21
87
249
129
87
48
45
27
45
39
36
105
63
63
198
51
39
54
108
87
60
33
72
51
72
120
27
36
117
27
72
108
21
141
36
18
90
111
33
15
3
33
21
162
90
39
15
177
36
21
63
45
36
87
24
24
72
72
63
144
33
57
18
162
72
99
27
36
18
54
18
54
144
141
39
36
108
45
99
90
36
63
9
63
63
9
45
144
18
141
75
105
21
18
33
216
3
54
18
36
189
84
60
9
36
144
54
93
33
72
72
15
12
72
96
24
69
195
57
15
147
54
36
90
72
21
60
84
33
51
72
21
63
27
18
3
87
141
48
9
90
36
9
168
72
219
18
72
18
21
84
21
27
243
162
27
27
54
39
36
84
96
408
93
171
81
27
60
3
54
54
9
24
93
ABCD 94547649754*3^$a+1 [50030]
93
174
18
90
42
15
21
20
154
69
141
14
16
21
15
2
18
10
15
75
24
105
33
18
90
39
5
18
61
51
78
18
44
54
91
108
15
81
81
6
12
81
12
99
6
2
22
3
105
15
36
27
12
12
33
12
3
78
54
30
66
9
21
39
89
52
183
17
52
75
12
33
98
54
70
30
3
93
38
112
12
18
87
12
51
14
19
107
4
30
30
93
15
21
21
6
102
3
24
15
21
48
89
55
71
52
33
24
12
15
116
18
91
111
14
16
20
10
12
60
12
18
12
120
48
30
108
54
15
15
30
36
14
253
27
116
10
42
2
31
9
150
48
18
102
57
33
15
3
9
45
111
57
27
15
48
12
36
45
9
20
28
15
96
72
59
40
14
31
120
29
79
96
9
68
40
144
96
12
60
30
12
36
12
72
33
3
174
30
30
26
94
75
156
48
117
27
72
51
84
9
39
78
3
111
9
96
153
168
39
36
15
60
80
70
2
1
35
52
117
12
48
183
30
102
93
12
45
18
24
20
40
138
12
60
20
115
3
12
48
33
72
12
33
108
3
87
9
33
12
96
15
69
18
45
5
55
3
32
22
15
15
18
42
6
8
52
24
18
18
39
108
36
9
12
44
16
15
111
54
3
165
111
11
46
24
56
70
33
9
3
27
18
30
24
38
10
150
42
30
39
9
3
45
54
33
123
42
30
48
60
9
93
30
18
90
30
132
30
2
54
54
100
162
66
3
51
60
33
3
62
22
30
110
28
8
49
5
151
9
6
54
14
76
120
45
15
9
27
69
15
21
39
66
72
60
3
39
36
9
21
24
18
102
3
63
102
75
45
30
168
45
165
54
6
42
45
12
41
7
27
33
15
26
4
3
27
12
90
15
168
12
21
12
138
12
188
22
42
6
38
112
42
3
9
60
123
96
9
15
12
36
15
62
52
30
8
70
3
24
135
38
18
10
90
84
36
9
48
83
13
27
42
111
156
153
42
14
82
57
45
18
12
138
27
33
24
15
15
110
10
8
22
30
96
30
27
45
2
16
12
26
46
9
17
10
30
50
22
30
90
78
45
144
3
42
198
42
6
72
56
61
29
7
24
23
28
24
18
2
10
26
64
81
27
60
57
81
3
21
66
24
56
22
75
11
162
4
68
82
18
18
9
35
46
42
20
52
30
3
15
42
36
12
30
12
45
24
39
33
12
15
45
27
6
62
108
22
32
19
57
60
15
48
12
69
188
127
3
12
20
49
51
36
33
84
35
73
39
33
107
28
12
18
72
30
66
12
12
18
30
72
6
2
58
24
69
51
14
22
84
105
81
123
17
40
14
10
18
42
3
12
41
10
60
42
72
15
3
21
99
18
12
15
11
1
53
55
45
18
69
29
31
5
28
15
15
30
102
165
203
112
18
42
44
121
171
54
60
135
51
69
21
15
12
57
15
60
36
12
45
20
208
99
35
118
26
16
30
15
48
12
51
44
76
30
30
30
27
3
38
19
105
12
51
87
18
122
18
10
45
45
98
22
84
18
42
6
62
88
2
13
87
93
27
68
64
9
36
21
122
1
81
186
12
18
12
72
18
50
82
93
77
16
30
57
15
62
118
90
15
3
9
96
47
36
4
30
20
28
120
3
9
60
30
81
69
75
12
48
93
38
34
110
148
30
3
27
102
48
20
55
15
12
42
56
100
15
27
120
18
15
29
31
12
93
12
15
27
21
27
72
66
2
70
12
6
9
15
126
24
78
18
20
52
12
18
57
45
63
63
122
52
6
12
105
12
84
69
42
90
3
27
9
81
48
48
87
71
1
81
39
59
22
30
153
39
42
30
33
15
42
30
60
44
34
2
10
51
105
50
40
30
54
18
30
60
48
45
12
12
3
117
60
3
116
22
3
12
89
28
3
105
62
10
12
75
65
46
54
15
48
53
22
57
3
168
24
6
63
27
80
22
60
42
105
41
154
44
1
63
8
97
33
30
132
48
45
120
69
126
30
12
3
57
8
54
108
10
102
45
51
44
85
21
12
162
18
120
90
45
15
45
180
3
189
5
40
108
18
60
44
130
18
48
110
34
30
60
18
38
52
12
51
69
78
72
33
72
3
30
12
120
36
62
28
42
12
18
12
36
90
24
96
54
30
15
15
14
79
45
30
108
9
35
70
30
21
45
14
28
78
12
120
42
18
15
45
192
26
13
41
70
153
45
42
90
15
51
20
172
72
26
4
156
27
15
78
3
69
48
140
54
88
57
21
14
73
27
81
17
31
72
9
3
33
84
75
108
15
33
9
14
76
78
62
25
29
72
10
33
11
190
8
7
3
72
45
21
162
18
90
117
33
54
78
15
27
14
52
63
51
68
58
54
48
48
8
1
48
48
24
48
63
74
ABCD 94548456526*3^$a+1 [50025]
23
24
192
13
155
12
33
10
197
1
2
28
77
3
10
72
62
21
57
12
15
60
43
17
60
21
24
48
28
80
15
7
38
15
24
51
120
33
36
21
54
33
43
212
81
49
30
17
31
120
53
36
33
3
120
85
12
11
21
3
36
49
20
3
67
2
16
12
35
13
30
12
8
9
1
59
21
3
21
39
79
18
35
24
13
90
17
13
131
60
120
9
40
48
30
65
24
60
33
18
52
92
46
59
45
16
32
111
24
72
36
7
17
21
130
5
9
3
60
12
48
13
35
180
127
17
24
169
168
23
19
8
93
9
51
39
33
37
8
3
19
17
45
51
9
48
51
7
12
20
10
78
5
37
60
48
42
8
42
27
24
37
90
14
15
24
49
8
3
171
9
49
23
48
67
62
51
96
60
1
12
47
1
167
13
23
24
13
35
207
213
9
58
17
31
30
12
11
12
85
32
40
30
5
55
18
194
226
42
65
132
31
12
8
70
152
3
24
13
18
5
25
60
35
60
48
36
13
23
25
60
47
25
203
15
10
23
60
24
25
90
53
60
9
51
48
9
28
62
21
67
17
60
36
36
60
13
11
36
3
40
2
16
95
45
39
13
23
7
5
72
48
12
96
9
36
10
17
25
11
24
12
1
42
2
16
90
2
28
47
12
36
45
22
30
167
73
155
87
58
11
19
17
13
78
17
12
96
9
3
25
18
17
27
81
12
60
27
9
12
25
107
13
72
60
108
47
45
75
13
20
87
25
18
140
172
18
44
58
17
13
35
12
48
25
90
18
35
9
28
62
9
7
17
3
10
23
19
65
135
90
3
24
33
3
55
32
10
47
31
5
27
33
25
20
3
60
127
30
12
131
7
29
31
14
28
212
39
81
36
27
25
11
19
53
15
10
23
51
105
31
42
11
12
12
48
55
30
59
43
38
70
60
5
12
12
43
5
48
12
153
84
16
12
11
24
25
20
27
43
5
43
5
115
113
49
11
36
108
25
2
16
12
2
3
72
103
5
12
73
11
19
5
27
69
72
39
69
49
108
90
2
15
13
12
48
47
55
41
39
57
24
9
78
30
27
60
36
84
13
30
42
20
27
21
24
3
108
72
163
65
7
78
92
18
33
24
25
18
44
21
57
15
120
36
7
29
48
15
45
27
46
44
15
61
95
25
23
19
5
72
1
83
19
5
12
36
12
12
73
11
37
72
11
147
9
13
18
5
108
49
11
24
12
1
119
31
29
61
62
18
22
2
75
211
32
10
11
12
24
1
30
12
65
115
30
23
7
92
201
15
24
196
42
8
72
58
77
43
30
95
37
47
36
85
12
11
19
60
38
180
3
19
2
15
1
2
21
79
150
68
3
60
24
48
37
48
143
21
15
61
47
73
83
9
12
16
72
23
72
123
45
12
33
207
25
30
17
168
103
53
109
47
181
42
18
72
62
21
12
60
93
39
24
12
99
9
37
203
84
55
32
28
138
30
12
2
75
13
8
27
13
95
75
9
121
30
5
37
23
24
1
2
90
27
24
60
37
12
168
32
10
53
12
115
60
17
36
85
47
57
51
48
72
9
63
60
85
11
19
48
65
25
23
24
12
13
35
43
42
48
44
75
33
15
25
18
29
24
37
120
120
62
118
23
12
37
23
7
32
21
12
25
140
28
62
21
36
1
12
11
49
11
84
60
72
21
10
50
40
32
3
25
12
143
7
101
60
12
84
1
14
58
95
175
90
83
60
7
80
117
1
42
53
7
5
60
12
13
2
45
1
59
21
52
47
24
129
15
48
12
145
68
75
9
28
30
2
39
12
25
12
71
12
37
11
36
60
48
48
12
3
22
48
42
30
71
21
15
3
57
1
20
40
47
12
84
36
1
44
63
13
2
28
5
24
121
20
54
81
39
58
11
7
2
87
13
188
3
7
29
81
15
145
59
1
35
249
3
12
73
60
11
9
12
76
12
131
96
61
60
23
12
37
11
7
32
45
12
108
13
20
10
12
18
2
21
144
33
82
8
22
23
72
48
9
39
7
42
2
36
9
13
30
62
16
2
30
3
12
45
27
133
47
1
72
60
20
135
93
27
43
20
9
24
97
14
45
33
10
18
102
17
96
12
115
48
134
39
21
16
140
39
13
60
32
16
23
72
12
85
90
65
72
13
47
168
145
35
13
59
75
106
132
18
2
27
24
21
63
27
28
2
46
5
60
57
18
33
144
55
108
192
18
12
48
162
113
27
70
8
27
13
35
9
99
229
32
39
21
3
13
12
11
27
69
43
65
55
120
5
73
74
16
2
40
68
10
29
3
45
3
70
60
35
7
48
5
72
63
57
12
13
48
35
25
23
19
65
36
51
9
79
101
19
78
2
10
11
24
60
57
46
113
67
12
5
108
120
9
3
13
35
24
216
25
12
35
43
14
48
78
52
53
57
12
3
36
96
13
95
12
13
138
53
37
35
97
48
62
45
13
12
11
51
9
12
25
167
33
22
18
90
102
20
147
24
9
27
15
33
13
59
24
69
28
59
31
53
37
47
73
72
71
67
50
3
7
44
78
72
ABCD 94548469714*3^$a+1 [50019]
31
39
45
29
7
81
30
69
45
3
51
57
27
33
117
63
57
42
14
91
5
16
80
58
9
120
48
3
9
15
33
33
32
24
58
36
9
63
48
114
80
10
21
60
5
79
36
5
7
3
12
42
3
63
141
36
3
21
144
5
46
36
9
36
9
123
5
31
57
39
36
5
34
134
7
3
9
3
72
57
39
84
45
33
128
72
55
105
15
57
90
33
15
45
137
112
15
84
21
6
18
72
18
21
15
26
48
127
48
51
33
36
65
34
33
48
29
43
3
96
50
40
48
6
2
55
48
60
45
75
21
39
24
3
78
54
57
60
120
36
33
72
15
57
75
12
89
22
45
3
9
36
15
14
88
15
3
134
7
96
33
24
147
48
15
6
15
65
112
15
24
15
26
7
3
134
55
51
12
21
24
51
50
34
6
54
18
3
36
96
57
123
63
21
60
63
30
8
19
36
15
105
15
69
21
18
6
3
12
36
3
12
153
12
60
48
12
9
30
74
31
24
60
15
72
192
105
5
7
89
10
36
146
94
18
56
10
36
33
65
16
15
15
21
69
54
165
48
39
21
24
36
87
48
60
50
67
72
24
12
9
39
72
9
80
24
40
51
5
96
10
9
36
9
3
60
81
6
18
18
38
16
30
81
144
36
117
51
29
46
42
63
24
15
36
117
17
88
15
48
12
12
57
39
12
147
21
51
9
41
55
15
129
12
3
21
60
15
45
63
33
3
57
195
54
51
72
3
50
55
39
9
39
18
8
24
31
9
15
81
54
18
8
55
9
51
51
33
27
38
46
9
17
19
36
24
27
30
135
9
18
6
80
22
45
45
75
3
12
38
34
21
15
42
102
18
24
3
12
3
57
36
72
41
10
30
15
12
29
24
7
3
9
123
98
79
51
69
12
168
93
78
36
9
21
3
3
33
51
33
12
123
270
123
147
26
79
3
14
19
51
21
15
134
34
54
3
5
43
69
8
7
63
117
36
12
5
24
16
39
36
3
36
30
15
36
60
48
12
29
91
53
7
27
45
12
39
12
18
267
5
24
24
22
24
33
51
72
24
54
104
7
51
129
29
22
9
3
57
84
12
15
30
27
171
2
19
36
39
45
3
21
15
62
79
48
33
8
19
21
114
45
36
36
3
33
45
39
84
12
24
39
2
43
5
24
7
89
31
24
12
77
31
9
6
84
57
5
16
32
7
135
9
17
24
19
12
33
32
43
29
58
14
16
8
55
15
12
72
33
3
45
87
30
3
39
30
78
57
113
43
29
22
26
79
129
87
12
48
3
84
33
12
17
19
15
12
18
152
48
16
8
67
21
63
39
50
43
3
45
27
90
15
15
18
72
87
72
36
12
171
21
24
15
72
9
41
187
60
81
39
33
72
18
120
9
36
72
51
9
45
111
65
40
27
39
9
24
36
9
3
27
60
36
2
48
24
160
3
53
16
39
72
48
87
33
65
16
15
3
12
33
153
32
7
41
7
87
24
12
24
126
3
60
41
79
120
39
72
18
63
24
113
48
19
51
74
24
7
24
65
19
12
24
120
9
42
9
24
12
65
24
118
26
22
9
9
27
77
43
24
69
51
21
8
82
48
14
22
9
9
150
36
81
45
3
36
24
12
69
15
24
33
8
55
41
19
21
66
33
75
21
53
55
3
12
26
7
24
84
77
7
132
21
8
34
21
12
3
12
45
17
31
51
24
21
36
63
36
26
7
137
19
27
60
48
21
33
15
63
90
8
24
7
36
15
144
21
24
81
30
18
51
3
96
50
24
118
18
15
57
54
21
15
14
40
3
15
38
7
113
19
144
21
126
50
19
60
84
84
17
64
6
9
96
33
51
24
12
65
24
22
60
30
15
63
36
21
48
39
2
91
189
56
72
67
24
36
39
2
154
14
64
8
43
12
27
21
9
15
36
29
160
3
5
24
34
6
8
115
21
15
51
14
22
42
135
3
33
12
72
41
82
9
53
48
10
60
2
16
32
7
12
29
31
9
39
111
9
108
48
24
36
12
53
24
31
9
51
132
33
15
41
16
78
2
120
24
115
36
129
80
64
90
72
9
123
18
72
51
69
18
54
39
41
10
6
15
3
21
33
207
41
19
3
26
40
96
48
6
72
33
57
63
161
48
55
33
27
27
26
43
12
135
48
9
12
93
30
21
101
31
60
45
72
3
72
15
38
43
24
5
16
39
48
17
22
84
45
12
3
45
72
53
79
3
33
12
24
39
2
24
19
39
62
16
3
149
115
51
21
60
9
15
57
32
46
2
120
22
18
15
15
18
104
7
24
36
36
33
56
64
54
2
16
8
7
57
32
46
18
66
9
12
123
96
9
36
24
17
48
22
2
31
12
45
18
21
24
36
5
103
48
17
55
12
3
42
48
6
12
45
12
213
8
16
56
7
81
72
90
14
286
50
64
15
89
24
7
60
29
10
45
99
156
9
65
7
48
72
33
27
99
165
21
18
81
39
21
147
30
42
30
6
2
72
72
34
21
24
39
18
8
7
17
22
45
36
113
46
33
17
24
31
84
12
105
80
118
90
75
5
22
9
33
291
36
81
3
39
12
26
55
24
89
22
18
15
9
8
19
21
15
48
72
89
154
21
15
74
7
105
3
24
ABCD 94548475064*3^$a+1 [50009]
49
120
83
108
18
96
3
51
69
33
150
30
127
17
24
15
21
55
44
36
93
36
36
79
20
16
20
24
39
18
3
87
90
19
8
60
36
196
24
44
81
19
5
87
24
117
114
18
48
3
24
112
83
21
24
12
48
33
19
5
48
18
33
4
53
99
40
95
36
9
4
5
60
36
19
80
24
75
37
8
57
63
33
87
60
12
105
3
52
44
100
59
30
7
68
3
9
24
40
180
101
24
39
12
51
13
47
54
84
15
4
41
30
21
208
5
31
137
3
36
24
147
37
36
56
4
60
11
45
3
57
33
6
1
24
11
36
33
76
161
30
129
88
5
30
21
60
9
6
9
60
51
45
64
116
45
54
18
18
105
57
27
96
96
108
12
24
57
12
75
93
27
36
57
90
54
6
73
101
3
51
24
25
36
5
6
13
36
41
115
5
54
21
15
13
20
36
27
309
15
234
36
15
4
17
87
12
81
39
24
57
67
11
1
120
5
3
15
181
44
52
5
15
108
52
41
24
36
108
75
16
11
18
15
45
55
120
20
15
9
156
75
9
76
5
39
100
20
87
25
24
180
5
6
49
125
36
36
87
36
21
18
45
45
36
31
101
18
12
69
75
24
126
39
45
39
105
15
60
57
84
54
90
6
9
16
5
19
56
144
51
25
24
41
39
16
44
36
81
60
30
6
3
100
35
96
13
36
5
66
6
79
44
136
11
48
42
123
39
18
18
12
54
19
44
40
41
19
17
15
9
15
21
18
1
20
4
20
120
45
18
117
12
48
156
40
60
120
44
3
237
16
44
60
75
1
35
72
48
36
150
43
20
27
13
96
56
171
54
18
18
19
128
76
96
59
6
3
135
18
18
6
84
42
33
136
101
19
101
67
20
40
132
68
21
36
120
79
44
36
4
156
47
18
156
36
63
15
9
40
5
31
17
18
6
39
15
1
60
108
20
36
9
18
69
3
45
40
41
66
180
9
24
36
57
19
5
19
60
104
76
239
45
15
1
116
81
87
21
99
27
9
4
53
90
9
48
21
39
112
84
17
3
4
96
84
56
24
120
3
33
40
77
12
36
39
57
195
21
27
153
123
36
40
35
33
15
42
39
15
45
40
95
1
84
140
9
120
15
16
60
17
3
15
1
8
33
84
6
73
251
25
29
51
40
128
52
29
91
5
19
11
126
60
103
60
11
9
27
37
80
100
5
7
84
80
100
35
129
60
3
69
45
15
48
57
90
18
96
39
16
11
45
81
63
24
40
17
78
81
39
90
7
35
33
15
42
43
320
27
49
20
16
44
15
9
141
90
141
40
11
13
5
60
39
96
75
69
57
135
135
85
29
51
105
54
129
100
60
5
30
1
107
57
3
273
64
20
12
64
11
45
4
11
9
4
53
39
24
84
36
40
89
192
63
16
17
183
4
23
9
81
39
4
11
24
9
21
24
12
6
102
36
39
12
3
37
41
30
168
25
11
156
42
15
21
126
49
125
24
27
4
161
19
20
15
45
16
29
54
45
120
16
20
24
52
65
144
19
12
44
21
39
4
96
80
40
131
90
183
33
3
36
108
51
21
3
18
3
184
80
16
80
9
27
64
59
1
11
9
144
27
18
6
49
20
112
8
45
30
81
16
11
24
30
60
199
29
111
84
93
24
43
5
51
21
96
72
75
40
56
75
61
140
39
49
56
177
60
19
29
150
12
69
244
89
15
3
48
165
64
132
41
30
9
48
60
100
12
5
3
96
27
18
42
33
16
44
4
20
40
17
6
9
100
44
36
48
16
104
16
96
65
55
23
45
12
4
59
45
12
21
7
72
5
54
42
19
24
41
55
161
27
15
105
15
45
40
32
4
41
55
5
18
90
7
59
49
77
6
157
20
72
15
54
36
39
16
23
57
135
96
12
18
147
60
40
20
72
168
15
18
127
96
47
60
54
36
27
40
96
11
6
3
51
9
60
36
15
13
47
33
52
5
3
36
24
57
3
36
24
76
36
24
60
179
18
7
32
69
192
54
13
20
60
57
90
33
21
66
24
25
5
19
80
117
24
84
15
40
92
24
40
116
4
24
83
12
42
84
42
177
60
100
53
18
45
84
3
108
36
49
5
66
9
27
9
24
40
5
135
36
99
9
21
54
1
84
41
6
13
92
28
12
215
156
37
80
33
123
16
20
4
20
64
12
29
30
61
53
135
40
20
21
39
156
39
18
12
7
8
40
71
150
175
71
6
87
16
5
12
72
42
49
17
ABCD 94548711592*3^$a+1 [50029]
24
32
19
81
44
60
12
24
88
68
1
71
19
93
44
40
3
33
48
32
144
100
152
120
64
45
15
39
77
4
63
21
116
40
8
49
83
84
40
225
87
39
89
4
8
40
12
45
47
64
96
9
95
24
28
32
19
36
54
3
44
12
12
48
4
108
92
84
12
28
44
16
116
48
31
5
103
93
69
47
72
61
54
53
64
153
11
136
116
24
55
9
32
60
28
236
64
284
72
7
141
68
100
51
29
43
9
36
63
113
13
54
197
156
7
129
20
103
18
159
12
20
169
27
20
12
52
60
116
16
3
54
18
69
21
111
20
12
52
3
17
48
7
108
21
56
4
20
4
20
19
72
108
17
24
52
84
3
53
4
180
44
40
237
15
36
48
36
207
21
80
52
9
15
212
24
289
90
45
20
12
13
36
18
41
12
144
96
100
3
77
13
47
52
36
24
36
21
95
49
11
25
39
72
32
1
11
84
4
32
16
12
92
180
36
52
57
75
87
17
120
12
24
76
57
72
11
48
84
1
36
11
43
5
4
36
12
69
108
11
24
40
8
24
73
51
72
32
79
33
273
71
60
24
259
137
25
95
36
24
84
12
160
20
48
16
20
61
59
36
96
84
84
120
43
21
12
56
37
51
140
61
11
64
87
18
72
3
140
60
67
41
157
11
48
24
60
1
35
156
28
15
36
216
18
27
45
90
5
4
63
101
12
16
68
16
24
36
68
36
60
12
1
51
92
37
18
29
24
55
36
77
144
84
264
40
21
95
13
11
16
24
57
99
20
132
1
63
60
80
160
8
25
23
13
47
4
188
16
33
63
20
36
7
81
32
28
84
81
11
43
65
7
72
33
20
208
72
24
32
88
56
76
12
72
27
41
157
3
80
36
12
48
60
60
40
36
44
36
13
15
68
133
15
72
12
68
52
8
48
136
24
60
9
162
72
90
18
18
3
24
20
4
92
24
4
20
12
24
4
39
5
12
19
137
28
24
9
83
60
16
3
41
160
69
15
120
12
69
83
48
72
120
1
11
133
11
136
104
136
84
12
84
9
15
132
141
18
41
103
5
103
77
16
60
9
59
31
36
41
52
51
90
47
28
60
120
20
24
36
43
21
48
20
127
41
49
23
72
85
23
13
59
100
36
75
201
8
40
176
84
139
33
24
80
40
56
55
101
24
120
216
12
76
9
191
25
126
125
55
233
16
21
11
88
24
39
72
17
24
13
27
116
12
25
23
52
96
116
64
12
20
67
185
31
209
16
144
171
90
95
60
79
33
39
29
216
28
15
57
120
8
60
7
90
23
85
111
144
56
40
45
108
3
44
40
80
100
75
5
103
117
116
37
39
87
36
101
28
36
72
72
32
120
43
5
108
49
3
51
36
53
36
12
84
84
52
104
7
17
324
12
40
44
24
61
75
33
108
111
20
4
44
16
144
21
155
24
40
56
4
44
108
91
33
36
104
64
32
1
18
5
4
9
47
60
19
5
4
72
27
53
4
24
20
48
49
11
52
8
168
13
71
36
55
69
108
8
49
3
8
64
272
13
144
90
36
77
13
15
128
28
9
23
12
127
21
33
39
96
92
84
4
92
12
67
5
84
12
64
48
32
4
20
52
60
24
68
168
61
51
8
13
36
59
31
9
9
11
96
196
180
12
60
32
108
36
120
180
12
73
171
27
36
21
20
100
3
18
35
24
193
83
79
18
63
44
73
63
156
87
17
24
103
53
55
9
9
35
55
41
4
156
260
61
59
49
3
33
15
32
112
56
220
24
9
27
9
72
3
92
16
120
3
41
88
36
96
68
16
36
68
91
17
72
37
15
3
33
57
3
24
56
112
57
75
33
27
108
135
33
8
13
39
84
44
64
152
108
28
21
39
24
27
81
9
59
160
20
12
1
47
72
36
40
24
80
25
123
60
69
39
15
65
12
24
7
17
244
36
20
72
43
29
7
29
96
16
44
28
57
83
12
40
20
169
15
21
39
60
80
19
101
100
ABCD 94548847054*3^$a+1 [50017]
48
189
195
33
124
116
39
24
72
97
56
172
140
84
3
25
47
24
96
33
12
100
120
104
216
15
21
27
37
11
33
64
23
72
72
9
52
44
15
9
15
96
24
37
80
27
21
36
135
48
57
15
24
1
20
84
72
4
35
25
20
3
57
15
48
21
171
145
68
60
52
11
24
24
201
60
96
60
24
48
87
96
69
3
48
264
69
4
32
15
105
39
81
40
56
15
24
24
9
96
87
49
56
15
37
11
21
84
24
15
33
39
48
33
39
144
144
117
363
57
28
35
48
72
133
59
213
12
84
27
72
96
81
28
80
3
72
72
48
25
8
24
39
216
21
124
56
15
9
135
73
128
87
48
189
3
72
9
39
48
24
81
183
57
168
135
297
112
32
88
8
15
24
9
36
60
48
168
24
135
153
63
177
15
133
83
225
64
252
68
12
96
27
225
48
52
11
1
8
168
15
24
105
36
147
57
40
44
12
87
141
4
56
24
112
108
35
333
84
220
20
15
96
9
24
60
51
93
180
15
96
9
15
37
131
97
335
120
165
3
45
228
64
192
44
16
140
39
24
133
20
39
105
156
4
176
15
177
63
109
108
23
45
64
155
33
15
25
32
39
24
72
120
253
11
144
105
15
93
27
25
8
39
61
84
143
25
116
156
15
85
11
24
24
1
56
15
48
120
24
25
20
3
168
24
45
112
35
201
120
48
15
121
56
15
93
240
16
11
57
87
73
92
3
48
189
160
179
81
28
68
63
24
25
8
39
24
129
180
51
465
15
1
80
48
40
47
96
24
25
36
59
33
87
45
108
231
105
4
12
71
9
48
36
36
144
60
300
39
153
64
48
167
96
49
71
48
1
20
75
9
64
32
48
15
57
40
56
39
216
85
20
48
76
188
135
33
108
132
48
12
64
60
128
72
15
216
24
96
9
24
24
40
12
11
24
145
108
132
71
129
111
33
36
51
48
96
45
3
141
51
25
95
21
52
47
61
35
24
69
267
120
144
321
279
48
21
36
40
120
8
96
36
51
49
71
57
15
192
73
132
80
3
48
129
60
160
44
72
12
27
120
81
39
120
13
11
1
56
12
123
49
119
96
45
171
120
33
87
9
40
20
3
93
172
32
15
24
192
45
132
12
3
48
189
36
39
25
320
111
72
21
60
4
80
3
33
12
84
63
141
171
33
351
1
56
60
60
240
4
35
33
40
23
105
64
8
15
45
60
96
111
264
141
51
105
4
11
49
20
160
128
12
183
13
132
95
120
33
144
24
64
263
33
96
24
16
104
39
48
9
15
9
135
69
3
129
111
9
40
56
48
15
24
45
228
15
48
9
15
120
157
20
159
9
120
111
96
24
9
60
12
36
4
23
72
105
303
97
56
48
15
61
20
15
48
93
27
216
144
157
131
49
71
49
71
144
24
1
20
16
20
255
48
9
87
105
39
120
57
24
48
52
59
72
93
252
192
111
21
36
255
109
83
48
48
129
111
1
44
51
225
255
33
72
135
24
9
168
24
96
159
33
135
168
24
193
23
48
45
144
52
ABCD 94549851772*3^$a+1 [50096]
6
30
42
30
216
54
6
45
27
5
139
18
72
11
109
6
54
120
6
18
120
6
66
24
48
168
54
198
72
48
35
217
108
90
18
78
102
108
96
120
90
108
96
120
60
66
24
54
378
147
15
120
96
120
24
18
138
36
6
83
16
9
102
65
85
30
78
54
18
23
96
16
75
18
36
24
36
3
141
252
12
150
21
45
6
18
12
24
30
105
9
30
96
36
21
195
18
12
63
117
27
33
54
66
162
42
66
9
128
16
105
120
36
90
168
66
71
16
183
9
15
48
42
12
90
81
9
71
55
144
60
90
84
24
23
97
15
117
18
12
54
90
29
121
12
54
24
77
25
42
12
6
138
17
55
24
225
3
108
17
97
30
90
71
64
69
12
143
16
81
30
78
66
126
144
24
210
6
48
35
25
180
102
6
30
89
48
16
27
24
18
75
81
42
245
37
90
18
24
30
36
69
3
6
72
47
288
7
12
29
16
51
30
18
29
16
69
120
35
1
207
144
45
35
145
60
84
54
18
54
6
72
18
113
25
71
1
15
63
210
144
36
150
54
36
12
60
83
160
45
99
48
9
135
33
47
109
24
12
18
45
351
126
24
72
48
51
99
45
32
295
24
66
18
36
24
36
93
33
18
66
11
115
18
11
205
108
36
36
60
36
102
198
60
23
121
138
132
41
97
18
18
27
33
30
17
37
6
5
49
72
54
54
126
12
17
7
18
30
150
3
27
168
108
30
90
6
180
66
108
42
39
51
12
17
43
36
30
90
24
12
53
61
30
24
48
173
67
93
9
18
18
6
66
107
37
60
48
90
72
24
84
33
129
60
3
63
17
1
54
36
36
33
63
84
114
144
18
57
87
36
138
36
6
198
75
171
18
198
18
11
31
30
60
84
24
72
108
12
18
24
66
114
108
102
171
69
27
3
125
127
36
45
80
37
11
187
42
48
60
47
73
18
72
18
42
198
54
120
18
114
9
39
18
24
30
24
41
79
17
64
15
30
96
84
18
6
119
37
60
36
72
90
90
138
90
42
30
83
133
27
87
12
60
174
6
29
19
126
6
18
36
72
18
9
48
27
18
18
162
15
9
138
18
27
153
54
36
18
155
85
54
36
72
9
63
12
114
30
60
162
12
27
15
65
16
9
84
90
24
228
54
24
282
53
19
60
90
108
18
12
312
30
168
18
72
108
12
42
66
72
24
54
11
43
5
67
144
12
18
54
60
282
36
78
72
162
30
6
36
63
21
60
12
114
228
72
114
90
57
15
120
42
95
13
3
80
115
29
7
30
96
102
36
17
37
96
144
66
6
90
108
156
177
3
36
114
39
45
36
186
18
66
42
90
12
90
135
33
63
45
54
36
9
135
36
54
102
54
42
57
96
147
18
42
48
17
169
23
31
54
75
51
30
6
185
16
33
84
18
18
6
36
48
114
270
36
12
29
31
90
138
24
18
72
30
108
168
12
72
6
120
6
36
18
54
5
121
167
7
132
18
18
12
18
24
30
126
63
87
72
48
42
30
36
186
11
199
105
3
90
35
25
12
11
115
108
96
129
45
42
9
39
9
15
72
9
39
216
90
24
63
117
18
137
187
5
13
48
54
60
48
36
42
72
11
55
222
27
81
111
99
54
60
108
12
18
42
108
138
17
64
63
17
1
90
54
36
123
135
156
29
49
108
30
18
36
24
54
102
24
30
60
66
6
120
42
30
65
121
36
83
37
18
36
101
16
135
60
30
63
117
114
90
48
47
25
114
101
19
36
6
3
ABCD 94549882738*3^$a+1 [50123]
48
96
8
64
96
24
11
21
160
83
24
133
48
8
3
24
36
25
119
1
96
56
27
21
40
96
80
160
8
184
192
224
144
256
11
37
48
128
136
11
24
109
72
35
37
11
117
48
112
8
24
64
56
3
144
93
16
32
24
40
35
13
144
8
160
24
24
96
144
24
48
11
13
11
165
96
64
24
32
63
97
152
16
120
155
21
144
48
16
47
36
93
168
88
80
15
81
40
120
96
72
8
184
152
24
112
104
48
120
64
72
59
13
72
95
25
48
24
24
24
104
48
88
72
11
21
88
8
16
24
72
168
83
205
11
24
85
107
133
56
48
48
435
85
59
13
11
85
48
24
59
85
71
108
13
96
24
8
40
24
80
135
409
312
32
3
21
168
72
144
120
96
40
72
72
48
48
224
16
8
64
48
32
40
107
13
72
24
168
8
24
16
11
45
24
96
72
64
48
32
88
104
48
40
120
8
16
56
16
47
25
152
48
72
16
48
48
35
165
40
72
176
16
168
48
152
24
99
72
13
56
136
80
72
40
72
8
24
48
96
16
23
73
83
61
48
32
27
21
208
24
240
96
48
96
128
96
24
40
59
117
63
33
112
128
88
120
35
45
96
40
48
144
23
169
24
96
32
63
73
120
48
8
88
143
60
133
8
40
48
48
120
24
24
272
48
88
11
13
24
24
24
72
23
97
144
8
51
117
16
96
72
11
120
85
168
72
32
24
87
96
33
64
24
200
40
32
3
48
133
144
24
48
8
75
37
200
48
16
96
120
176
112
120
80
39
9
24
63
81
40
80
40
48
24
8
24
16
168
8
256
11
24
45
16
24
48
192
72
35
13
8
88
104
51
13
80
96
16
48
104
88
8
40
96
24
23
1
120
24
80
16
120
176
72
88
168
144
104
192
88
24
32
16
59
93
16
72
35
61
48
264
47
1
24
48
128
48
136
24
144
56
51
13
95
25
24
83
108
81
16
83
61
155
21
24
171
37
107
45
88
48
48
80
112
23
49
83
45
336
27
96
45
72
48
24
27
117
27
21
64
48
56
24
88
48
47
121
32
24
40
8
3
45
112
80
3
117
136
48
24
104
160
32
99
109
83
69
88
144
96
24
72
32
75
13
8
48
88
8
16
176
184
24
59
37
8
16
32
40
24
80
160
72
72
72
48
24
72
192
56
136
32
72
16
8
48
72
16
248
16
11
37
72
72
104
40
72
96
80
40
8
40
32
63
33
48
96
168
16
96
11
133
24
72
24
176
3
13
48
32
51
69
64
120
24
23
57
48
75
13
47
81
48
27
144
37
128
72
24
63
97
80
280
48
72
8
51
37
48
32
24
48
24
48
63
57
112
128
144
24
16
48
47
9
96
120
88
96
104
171
133
24
59
21
256
80
120
64
96
47
57
48
75
21
336
48
24
40
24
24
24
32
123
13
83
69
24
48
40
24
72
24
8
48
64
96
168
24
59
72
144
24
37
176
16
24
104
15
33
40
72
72
32
64
144
24
59
85
83
45
27
133
8
64
48
24
8
24
24
16
72
24
24
72
32
72
40
120
72
203
213
16
56
24
48
280
24
59
93
51
13
120
128
72
63
9
40
48
8
24
16
35
37
71
25
72
72
11
69
112
8
96
16
48
24
360
8
16
24
95
97
ABCD 94550050612*3^$a+1 [50010]
83
12
28
75
173
7
12
21
33
24
126
41
43
60
126
11
1
39
111
30
204
63
108
3
9
51
9
20
28
105
144
171
24
33
15
48
24
20
16
9
3
20
31
54
90
102
75
33
75
120
56
97
72
15
48
20
40
147
65
28
84
39
21
80
19
89
73
83
196
8
52
240
3
65
88
68
124
12
33
108
78
41
28
48
24
39
12
9
213
15
8
72
7
53
36
180
4
3
30
162
17
16
20
12
13
87
3
180
57
123
18
90
41
268
48
8
16
63
18
15
60
32
7
29
19
125
52
20
156
25
15
20
79
18
18
65
4
183
33
105
47
31
12
65
97
96
87
8
4
92
28
108
105
18
21
44
97
12
63
80
19
89
25
27
3
81
105
23
13
87
176
4
176
16
156
249
15
228
68
7
33
9
63
72
68
25
78
5
72
103
57
12
39
36
33
32
19
60
5
121
18
33
32
1
11
85
23
40
81
84
27
44
4
12
60
39
81
36
39
29
7
29
49
54
18
95
64
255
5
36
40
9
63
45
11
7
5
64
68
28
72
80
36
115
117
24
15
33
48
33
27
12
8
25
90
105
3
81
48
48
105
27
80
40
8
60
4
36
12
56
52
12
45
11
16
168
68
72
100
87
29
24
48
103
5
4
20
25
23
112
60
33
27
108
99
81
24
39
69
117
51
68
61
3
12
21
18
30
47
67
173
52
75
270
6
66
36
42
108
57
8
72
7
198
23
4
9
12
119
76
93
27
27
17
16
68
31
18
15
75
36
54
27
45
18
65
28
20
112
60
3
77
40
27
21
45
39
8
43
72
60
36
12
132
41
31
5
31
29
28
108
87
45
20
72
43
36
5
76
111
17
12
13
12
11
60
79
101
37
36
35
52
32
175
5
36
60
4
21
27
20
25
75
8
16
3
57
8
43
129
195
45
56
64
123
177
68
25
6
54
23
25
60
27
20
36
72
12
112
20
16
20
25
15
12
21
24
183
15
5
97
78
48
144
33
60
264
39
65
67
54
59
31
5
76
164
28
60
20
40
8
40
20
72
25
23
7
162
114
9
32
16
60
45
47
43
65
52
3
9
15
84
6
11
100
60
20
12
31
185
67
9
39
24
5
157
30
141
45
15
144
60
36
12
68
12
43
24
21
44
76
152
40
12
56
4
3
6
47
40
32
36
1
71
79
93
12
36
3
30
111
8
13
27
20
61
11
40
36
15
17
40
33
75
68
4
8
7
126
6
33
72
3
30
135
33
39
120
21
23
64
93
159
129
12
39
8
61
39
3
29
61
72
123
219
225
36
12
48
57
195
93
27
20
52
48
60
45
36
95
52
8
4
3
45
20
40
3
72
5
112
117
15
8
7
89
7
9
20
19
114
18
29
16
39
6
75
44
16
9
54
5
52
20
7
17
100
51
162
18
45
164
40
104
12
40
72
72
56
52
21
60
51
8
193
12
15
68
52
8
12
7
90
83
60
252
91
18
6
5
216
52
27
53
7
18
11
124
117
11
4
8
13
18
9
45
191
7
65
4
129
126
33
32
1
72
15
75
53
7
126
180
87
8
144
13
23
24
40
93
87
8
4
104
64
8
4
56
115
45
92
7
65
43
45
45
83
115
18
30
29
25
71
12
4
45
18
18
23
79
45
51
29
36
12
112
27
33
3
45
3
90
42
18
12
107
28
12
105
6
21
45
3
60
20
60
7
144
5
25
47
49
23
180
52
216
105
12
11
139
77
16
80
40
12
135
5
121
162
9
63
36
29
40
48
84
51
84
33
48
20
157
15
51
57
57
23
4
108
12
44
7
45
72
153
119
88
68
144
13
11
7
54
51
24
159
36
209
76
48
45
72
59
24
7
45
20
156
100
192
60
60
12
44
49
30
101
64
51
29
67
29
25
39
8
7
117
39
81
15
41
157
48
24
15
75
29
1
24
59
36
60
52
20
97
3
44
40
15
89
7
18
54
113
25
27
15
165
33
192
35
43
54
18
36
9
171
29
28
44
19
129
80
25
42
21
204
60
21
120
24
18
5
28
12
92
48
67
5
36
4
20
40
3
36
9
212
103
18
15
15
89
76
32
40
3
5
157
3
8
25
119
88
57
3
104
28
56
67
189
111
60
ABCD 94551258944*3^$a+1 [50006]
60
3
30
143
12
60
43
101
1
27
27
93
8
85
3
116
1
18
17
12
97
99
45
6
33
123
60
65
48
24
25
66
36
9
20
31
5
31
18
47
4
60
8
1
96
18
81
20
64
33
59
61
27
128
13
54
5
52
80
4
69
6
21
60
56
48
24
55
18
119
31
129
15
9
20
36
28
27
129
32
48
7
33
27
30
27
120
116
24
48
72
72
40
68
61
6
33
51
9
20
52
51
48
89
73
63
87
84
9
24
27
5
13
18
30
54
24
21
45
35
61
119
235
9
20
96
36
4
33
27
60
144
24
75
48
54
75
8
52
63
57
24
87
5
4
9
30
24
5
60
1
71
25
99
144
3
65
24
19
45
20
100
39
18
27
3
57
87
9
20
7
17
12
25
99
45
24
111
36
20
24
4
120
56
109
72
83
16
27
42
47
84
60
19
60
5
36
7
33
92
55
57
87
89
109
135
60
21
111
60
84
176
36
12
52
48
21
75
92
7
42
23
43
65
124
8
36
144
151
36
9
140
72
13
51
188
96
64
132
21
47
31
72
162
23
144
25
6
5
4
56
72
120
103
29
19
21
3
41
24
7
66
54
29
67
5
85
39
33
90
12
24
72
5
4
20
28
20
67
41
4
3
101
60
16
68
13
48
6
9
36
45
120
135
164
16
128
36
4
20
7
5
61
54
9
9
111
96
135
45
51
9
63
177
51
33
45
95
7
24
5
85
23
132
48
52
15
48
17
55
53
40
147
113
25
15
27
101
7
48
89
48
31
149
36
40
32
43
141
20
4
57
27
27
66
107
43
5
52
15
90
23
88
44
61
11
48
31
36
66
35
43
5
85
15
120
144
27
84
24
5
36
60
40
87
17
100
276
144
27
45
24
147
29
55
6
47
1
6
5
43
72
9
92
13
11
91
53
4
140
37
3
3
5
43
114
47
100
60
164
91
341
28
56
103
57
80
48
40
140
52
51
30
18
17
12
7
53
172
105
30
33
12
141
23
7
69
20
156
43
17
28
27
18
114
192
6
59
43
42
59
24
55
17
19
72
33
111
161
4
21
54
33
8
28
32
19
29
4
12
128
13
47
72
25
54
9
3
9
164
16
20
64
15
29
36
72
4
20
36
52
60
15
101
7
29
24
76
21
288
275
24
127
53
1
6
33
15
72
29
175
36
33
152
36
60
12
43
18
72
27
45
75
12
63
101
156
25
63
132
48
12
116
24
4
96
15
29
127
9
80
28
8
25
23
7
29
24
19
21
80
16
60
9
54
65
36
120
76
63
48
24
29
115
36
5
25
63
12
51
42
138
9
56
205
24
30
69
32
13
59
157
3
80
52
108
176
36
25
35
43
77
4
291
65
31
30
24
39
51
30
54
60
30
135
87
29
84
72
43
6
15
60
51
48
17
144
73
78
18
30
161
48
36
31
36
5
295
9
56
28
15
165
141
24
126
5
36
103
141
3
72
5
4
27
5
7
17
55
96
18
72
27
128
37
78
29
120
60
36
235
17
7
5
36
64
24
27
132
18
39
15
29
115
90
11
36
25
18
54
72
59
61
35
36
7
5
36
49
95
7
69
276
44
184
3
9
164
16
128
85
72
95
60
144
136
45
15
68
40
36
140
40
117
95
25
24
11
19
33
128
52
68
24
4
24
45
6
66
35
55
6
72
30
18
24
39
9
11
36
4
45
30
17
64
44
12
67
5
31
120
65
49
47
120
28
80
13
72
15
111
41
24
12
79
144
89
12
25
39
96
9
24
27
20
144
12
4
255
65
25
15
84
36
56
24
28
36
27
53
91
45
80
1
47
103
12
6
99
21
159
3
108
29
60
7
65
1
47
16
60
20
55
60
54
48
24
48
11
67
5
4
20
88
3
9
33
11
4
15
65
108
132
115
12
24
29
115
57
9
72
78
36
29
36
40
44
76
20
79
41
4
27
5
79
101
4
104
4
36
27
5
103
12
17
120
72
169
126
60
9
96
44
16
81
27
200
85
66
137
24
120
40
45
11
48
4
3
89
88
32
96
64
15
41
13
54
5
52
15
138
135
8
72
43
29
120
64
36
60
9
54
53
7
36
45
27
65
7
41
4
21
24
66
69
57
3
3
12
137
24
127
65
124
8
7
45
21
107
ABCD 94551271162*3^$a+1 [50022]
12
31
17
12
6
42
7
29
6
78
7
23
42
66
84
13
60
17
19
29
31
71
18
60
48
48
12
54
30
18
18
48
30
1
41
18
1
24
36
5
6
25
12
101
30
85
12
59
24
24
42
19
29
78
30
7
11
30
19
168
60
53
6
66
30
72
72
13
5
6
37
29
30
1
60
24
11
18
36
31
17
30
1
36
65
19
29
7
144
5
12
18
25
12
23
61
120
11
84
24
30
19
5
6
84
6
6
18
66
25
29
55
23
48
42
90
25
77
7
24
12
23
6
78
13
24
35
18
72
6
30
7
5
96
79
47
54
19
47
1
23
42
115
47
12
85
11
18
54
6
19
17
18
42
18
42
54
1
11
12
37
53
42
30
31
5
30
54
48
12
6
102
31
47
37
60
23
42
78
84
13
107
48
13
17
6
25
35
61
41
84
19
12
29
24
30
25
11
1
12
35
6
24
7
36
17
36
24
30
37
36
17
18
13
17
54
24
12
30
120
18
61
36
12
65
7
35
1
5
60
7
53
78
25
59
48
49
23
25
11
61
120
24
12
29
18
12
84
12
37
36
84
197
19
11
30
6
90
19
29
30
12
12
36
6
18
60
42
19
5
42
30
18
30
66
1
24
23
13
89
6
25
35
13
11
24
1
65
108
43
48
72
35
30
78
6
24
31
35
1
77
31
47
12
1
60
41
54
114
18
72
12
25
36
120
72
35
12
6
19
5
18
42
6
54
48
18
30
19
11
25
60
17
43
24
23
6
31
5
48
30
18
19
5
54
30
91
5
78
36
24
1
41
18
25
11
36
49
12
53
79
11
6
31
5
24
6
12
6
67
12
36
29
43
48
107
49
5
18
1
36
5
30
49
17
30
60
12
30
7
29
7
24
23
108
13
24
113
24
18
60
30
31
5
96
30
1
12
23
42
36
66
1
5
19
29
6
66
19
35
6
7
47
30
24
31
84
12
47
18
90
13
11
13
12
48
47
6
19
36
84
5
115
53
30
18
12
48
12
18
24
13
47
66
12
6
60
36
1
24
23
6
36
48
55
23
84
18
150
1
60
35
25
12
47
18
42
42
19
41
55
36
83
6
30
36
37
71
24
37
101
144
43
11
49
48
5
48
19
41
30
49
60
5
132
6
13
35
12
30
43
60
41
54
36
1
53
7
5
7
11
30
7
23
180
1
11
25
47
1
59
30
6
180
6
126
12
25
12
35
18
12
90
48
1
11
18
6
25
29
7
95
6
24
91
5
60
30
37
77
19
119
96
61
35
1
72
36
71
73
35
6
60
90
1
71
13
60
5
24
67
36
5
54
13
36
95
25
17
162
60
6
90
25
35
12
54
6
25
17
6
30
7
5
78
72
90
48
67
17
6
1
101
19
5
48
42
6
72
7
29
7
5
42
96
60
25
12
29
43
5
31
35
6
30
1
60
5
18
36
36
25
48
11
54
6
1
48
11
24
96
48
36
25
35
12
13
41
31
17
7
60
35
30
43
47
54
31
36
48
11
84
24
36
25
11
30
18
18
12
7
41
67
72
11
97
23
37
95
90
18
13
5
36
30
25
5
79
35
30
30
30
54
30
43
59
25
5
6
25
12
36
35
6
24
6
1
53
84
7
36
29
24
55
12
47
241
47
24
144
54
7
23
36
24
66
90
6
19
179
6
24
43
83
1
29
67
23
96
13
11
84
1
36
89
24
30
85
12
48
12
41
48
7
24
11
60
37
71
36
30
24
84
7
36
65
24
55
41
12
12
48
6
36
48
30
12
31
65
7
47
25
161
18
42
42
1
36
23
18
114
6
84
60
6
12
1
107
54
79
5
79
11
6
18
30
30
13
59
48
42
163
35
36
54
90
13
17
18
18
55
72
53
30
1
41
54
1
83
6
43
36
72
84
23
72
1
24
35
1
23
66
115
5
43
72
41
90
24
18
18
12
132
13
11
12
12
1
5
55
24
5
42
6
78
1
83
42
91
24
24
5
24
108
18
24
6
7
35
18
19
5
6
66
55
71
60
42
12
19
11
84
49
5
72
48
55
12
60
24
24
17
6
25
12
41
12
42
13
59
18
42
1
12
101
36
18
13
59
54
42
18
90
6
90
1
47
6
24
6
90
91
5
43
5
48
18
1
48
11
30
67
23
24
66
6
49
5
42
60
12
12
6
108
30
60
54
31
5
7
65
7
65
30
30
42
13
12
11
78
91
84
5
19
17
30
30
126
12
1
41
79
11
24
25
12
12
53
42
25
5
72
18
13
24
59
12
84
18
42
54
84
31
24
23
18
6
6
7
47
36
37
5
30
13
24
5
36
19
11
85
72
36
35
66
24
24
60
36
24
7
35
78
60
12
19
5
30
25
17
7
35
96
6
78
85
65
30
37
23
37
11
48
54
78
18
36
30
24
24
13
65
108
6
25
5
103
131
54
6
12
42
6
30
31
23
25
120
108
12
36
36
35
1
12
5
48
18
6
19
29
72
6
12
25
77
24
91
5
24
12
12
31
35
72
24
1
24
41
60
72
18
25
5
48
6
18
7
41
30
13
5
24
12
43
41
24
36
19
77
48
7
5
19
24
53
18
120
1
23
6
24
31
5
6
49
24
53
43
17
42
36
1
149
6
1
12
5
6
12
48
24
6
24
42
150
43
12
101
7
11
30
36
6
13
59
66
79
36
29
78
12
72
6
84
31
48
17
43
35
1
53
60
42
18
7
35
90
6
60
42
7
35
49
95
24
18
7
35
37
23
30
78
13
5
67
35
18
72
19
11
18
66
1
77
67
11
25
12
35
18
48
36
18
61
5
12
19
36
5
163
65
67
47
66
19
23
48
6
66
12
1
11
13
35
18
42
1
12
47
13
84
5
6
13
36
65
6
24
24
42
18
12
18
115
29
31
36
23
132
1
23
1
71
72
48
73
35
6
19
35
36
1
84
89
6
6
78
30
7
23
42
72
6
84
13
12
5
18
42
67
41
43
24
11
37
17
7
11
60
25
48
11
18
12
55
23
12
1
48
72
113
19
71
6
103
11
30
12
132
30
30
55
53
19
24
77
48
7
47
66
24
43
17
12
30
25
11
13
131
24
6
6
49
29
66
36
24
24
1
23
30
36
19
77
6
133
119
25
5
31
24
5
48
19
36
29
ABCD 94551475178*3^$a+1 [50123]
27
138
36
39
57
159
120
129
87
153
15
51
114
51
72
24
9
39
231
6
288
27
144
171
48
270
15
27
141
39
48
81
24
48
177
30
321
225
87
57
72
48
162
78
63
144
9
87
24
15
48
72
18
135
48
168
105
120
60
75
51
141
57
120
162
60
153
45
12
198
177
24
51
18
60
36
75
24
381
6
84
105
72
117
30
60
36
84
33
72
120
105
15
120
72
24
15
90
6
48
126
51
9
87
48
9
63
129
24
39
81
15
192
249
39
15
66
78
102
60
54
36
90
123
51
6
279
9
156
204
102
78
36
15
96
123
36
81
189
30
150
39
96
21
51
48
24
21
54
126
144
15
72
39
144
126
6
54
66
24
45
45
54
117
3
6
15
15
129
87
33
72
63
36
69
105
15
57
15
96
72
96
24
75
45
72
48
15
36
45
225
96
54
57
69
99
81
63
96
24
48
69
114
81
288
72
24
249
96
234
12
33
48
153
24
162
48
36
105
216
24
39
72
129
45
27
72
267
48
162
54
141
216
129
135
33
15
87
81
9
108
60
63
48
9
135
105
90
45
75
60
33
219
108
57
189
6
45
39
6
30
45
63
81
192
177
15
75
6
39
87
120
225
144
141
84
15
45
75
15
249
57
48
36
75
249
6
9
45
27
39
129
75
237
33
30
42
54
57
120
24
48
48
48
9
63
87
81
24
15
6
156
39
144
75
66
54
6
30
6
18
120
36
117
9
198
33
93
60
39
120
168
312
48
24
93
195
72
9
135
72
48
15
417
33
156
18
33
39
105
39
441
24
120
81
111
33
135
192
33
39
51
24
165
15
105
48
147
60
81
171
69
249
72
78
90
72
48
135
87
198
315
72
129
294
90
15
15
132
30
15
120
153
6
9
81
39
15
102
258
120
6
354
201
111
9
45
36
54
66
54
36
54
126
90
15
45
378
153
72
165
3
48
144
45
123
129
48
36
99
72
9
6
288
72
84
45
99
6
39
27
114
30
117
33
87
48
21
51
9
174
150
84
111
15
9
120
15
42
135
39
177
72
45
51
75
54
15
57
39
72
87
36
21
9
6
18
183
24
24
15
9
72
333
96
84
15
57
399
15
60
120
54
96
39
72
168
27
54
30
6
54
45
192
153
54
105
21
54
90
96
27
57
90
276
81
75
285
345
39
51
69
72
99
180
30
180
144
15
9
66
60
36
30
39
72
57
12
51
129
24
126
33
57
108
90
153
120
117
3
33
96
48
150
153
63
30
27
72
312
279
177
264
48
120
105
87
3
42
219
51
18
51
24
135
33
39
9
24
147
21
57
231
15
90
159
81
87
3
90
27
3
60
57
120
159
33
ABCD 94552422982*3^$a+1 [50121]
45
3
80
40
21
63
200
48
40
9
39
180
24
56
1
63
56
25
15
9
11
12
40
20
88
12
92
61
15
69
48
47
16
92
13
12
183
20
1
123
96
12
93
135
12
72
56
61
39
24
60
80
1
132
24
111
33
27
140
40
20
148
24
56
1
183
68
25
47
148
9
83
160
120
48
32
36
109
132
171
12
8
12
60
61
39
36
21
3
20
181
15
12
45
155
13
39
108
105
23
37
84
11
28
60
32
28
12
200
28
24
33
12
131
4
117
3
60
21
144
11
37
3
192
8
120
24
16
120
192
33
36
24
59
40
36
117
72
96
15
9
83
88
60
92
28
24
20
36
97
83
25
12
24
191
112
33
60
3
24
68
112
45
63
12
128
148
104
97
60
11
133
59
88
69
3
33
3
132
12
45
15
33
15
45
207
56
24
36
52
48
60
72
20
108
25
15
69
15
180
33
60
24
59
85
12
15
20
48
109
131
4
33
15
20
37
3
32
100
33
3
9
11
60
52
9
171
48
24
36
20
121
123
60
33
75
20
48
61
11
13
39
8
12
25
15
68
13
12
60
47
133
48
207
20
25
24
83
16
9
15
116
40
57
15
57
36
24
3
33
84
71
72
13
12
63
81
39
129
23
133
95
24
1
159
21
36
11
13
39
8
12
13
27
45
15
8
88
9
111
120
12
105
3
132
228
72
8
12
40
12
108
60
12
8
205
75
213
39
21
35
24
28
132
236
109
3
60
8
1
51
45
3
24
153
83
64
36
20
184
228
8
61
59
52
8
52
20
25
183
177
63
92
12
145
23
48
364
45
131
52
20
72
13
3
9
11
40
45
27
120
72
80
13
12
131
49
12
171
60
48
44
36
72
48
4
21
155
97
60
135
57
3
69
51
252
60
105
15
36
81
99
12
57
12
48
35
180
25
36
36
59
52
69
83
48
25
207
80
97
11
28
24
21
35
61
48
72
99
200
4
33
132
15
45
171
72
48
9
51
57
47
13
27
108
20
133
72
3
57
23
12
72
36
4
21
15
21
39
12
32
148
300
69
3
108
189
51
189
11
25
27
48
152
37
51
12
21
195
117
27
8
120
25
47
16
20
160
152
48
4
48
12
48
45
27
108
92
120
25
35
16
12
60
9
36
15
8
4
57
36
35
133
279
20
25
12
159
32
37
96
35
25
59
216
40
69
3
48
144
108
20
40
48
21
24
27
60
12
33
12
83
40
12
21
59
61
75
92
52
117
51
45
47
1
204
3
20
49
119
124
21
27
9
36
15
92
100
36
20
24
1
47
49
99
20
37
47
328
33
75
117
23
52
57
12
99
132
33
35
72
12
76
57
15
92
37
99
12
93
155
64
93
12
15
8
132
1
27
69
23
61
24
3
165
35
49
39
81
108
123
228
20
4
68
28
24
117
63
45
15
56
25
27
20
48
40
12
9
11
160
152
36
1
36
24
99
60
12
20
25
3
92
60
72
40
21
99
21
15
32
88
20
121
3
8
28
105
87
120
48
9
63
57
15
8
12
36
132
100
45
3
84
236
61
131
52
20
121
36
59
37
12
11
61
39
152
28
105
39
128
49
59
160
69
60
143
13
12
48
195
9
35
48
172
8
72
1
15
12
48
384
108
48
12
69
3
80
208
12
60
108
188
12
52
20
76
81
36
63
12
8
64
60
68
60
72
37
411
93
155
304
8
205
23
4
56
52
20
52
36
21
156
15
45
47
1
120
84
72
48
3
68
40
32
132
73
132
168
60
315
33
135
20
72
37
60
12
36
72
195
165
15
20
16
117
23
60
37
87
120
56
4
56
37
3
57
63
72
45
63
81
36
3
12
33
87
9
11
37
11
61
63
8
88
21
84
35
85
ABCD 94552535204*3^$a+1 [50041]
108
9
32
73
12
54
60
12
72
6
47
7
57
80
61
3
87
54
30
24
12
90
42
30
15
80
112
33
18
77
13
83
55
24
120
57
15
54
11
31
30
35
73
36
150
108
33
15
24
126
27
48
27
132
36
12
42
36
90
12
36
6
51
48
57
39
15
65
61
24
11
43
126
36
18
72
54
36
18
90
99
32
43
270
6
30
6
45
21
24
18
12
6
30
90
135
240
9
90
36
18
174
78
138
6
18
12
54
114
18
84
78
48
17
55
96
30
42
33
96
15
30
18
81
51
108
12
6
18
36
138
15
75
168
84
108
60
18
174
36
150
54
54
144
27
80
91
149
139
120
36
9
81
15
80
96
48
31
65
25
18
18
18
129
15
17
16
27
30
72
54
72
78
30
36
24
30
11
31
192
36
36
18
60
48
27
32
16
80
7
72
33
32
16
27
6
66
24
72
54
39
15
54
18
102
3
165
54
21
63
36
45
9
6
66
47
96
115
77
64
3
237
33
12
36
42
21
99
72
54
36
96
18
137
25
144
30
96
105
33
54
105
32
85
171
129
18
6
72
15
39
30
11
7
72
36
72
132
113
16
81
78
12
24
54
36
66
108
21
69
18
9
45
36
63
9
18
24
48
18
42
36
54
18
69
21
12
36
251
1
47
7
36
108
9
32
13
35
55
18
144
54
36
45
63
6
11
55
6
83
19
6
71
96
7
57
105
18
72
45
9
72
24
48
150
30
6
12
60
12
57
309
12
159
39
105
21
36
90
93
96
51
54
119
25
126
185
13
66
60
12
57
87
18
78
9
48
15
12
21
39
108
180
41
175
17
49
15
75
90
36
87
32
43
21
21
36
54
33
15
18
15
93
6
180
9
81
18
18
27
243
29
55
24
129
51
125
49
72
71
73
6
36
29
91
18
114
66
42
174
18
101
121
18
12
89
19
72
21
69
36
23
96
25
108
18
57
75
36
81
3
72
36
18
6
30
6
48
60
36
90
30
186
147
80
43
30
90
24
21
225
234
36
54
6
102
15
63
113
7
89
1
18
6
66
54
6
137
1
24
30
41
1
18
36
12
45
27
78
84
51
32
67
48
96
29
112
48
32
64
96
33
90
36
12
117
15
108
18
90
9
45
48
54
6
30
132
21
9
18
5
48
25
30
42
47
91
5
31
65
79
36
45
63
60
21
117
18
96
84
5
121
60
36
84
6
45
32
7
9
9
78
9
129
24
215
16
69
18
78
11
91
18
51
9
72
54
36
108
84
21
15
36
125
48
13
54
18
75
81
95
144
48
25
48
42
77
96
1
60
51
75
48
96
21
15
84
90
3
3
72
53
48
64
45
72
6
165
99
60
54
102
42
12
143
187
5
115
24
54
47
43
12
18
23
13
35
55
60
336
6
90
12
65
13
30
54
90
96
48
150
54
156
6
66
180
72
60
45
81
30
36
150
18
72
30
60
3
63
18
54
6
30
24
18
18
36
126
30
54
18
18
47
31
66
126
60
12
96
9
27
30
54
6
59
85
11
16
9
84
54
6
72
30
54
18
42
30
36
42
18
17
16
75
36
33
93
3
51
138
3
69
36
54
36
90
195
75
24
84
36
21
39
89
16
3
77
43
6
120
6
81
9
174
24
12
54
42
5
115
132
66
72
18
29
13
99
3
96
66
54
21
48
57
6
33
15
24
138
54
114
36
54
45
99
18
27
57
71
109
78
12
24
36
30
60
83
16
45
36
84
42
84
24
21
48
33
18
72
78
12
72
3
123
21
111
72
18
18
69
33
78
65
7
12
36
60
12
18
15
39
18
87
128
7
12
60
66
18
6
36
3
144
32
19
30
24
23
7
18
18
36
33
63
54
54
36
18
47
19
180
57
195
162
96
72
30
90
90
78
51
15
18
36
36
6
33
21
36
84
83
16
69
36
12
162
36
42
12
42
36
12
18
72
11
16
33
30
18
15
32
43
162
51
207
12
53
7
72
90
30
18
36
6
180
30
186
12
36
234
96
66
60
48
18
24
15
3
66
11
103
30
27
63
6
11
61
30
24
30
36
75
33
36
6
5
67
36
41
25
18
42
30
24
30
24
72
138
125
25
18
ABCD 94552858766*3^$a+1 [50031]
68
17
72
24
8
32
141
19
8
7
14
36
87
7
96
62
19
3
20
48
42
15
21
75
16
3
45
16
35
13
11
45
32
15
9
40
32
27
28
41
48
9
23
31
1
29
6
4
9
64
35
80
13
5
11
25
55
24
24
11
21
40
8
15
1
5
3
91
36
41
16
32
15
57
40
11
53
48
47
62
72
59
24
32
11
4
120
9
17
7
15
12
50
11
40
7
9
32
9
7
16
40
67
14
15
21
19
3
20
40
9
8
16
16
72
8
29
90
33
19
13
79
4
21
16
25
191
8
23
1
29
35
16
27
18
36
34
5
24
8
19
61
80
3
40
72
93
11
69
19
50
3
3
13
8
15
17
32
32
7
1
19
5
56
40
8
27
53
3
16
20
9
8
7
18
39
16
11
5
59
60
33
8
24
8
8
24
3
2
36
36
34
9
24
23
6
3
79
9
11
16
5
51
61
8
16
120
35
5
11
20
65
23
17
8
31
25
5
34
17
57
10
8
24
18
3
24
31
1
11
2
3
72
15
4
45
35
21
16
5
10
33
119
1
87
14
3
48
32
16
96
3
16
93
16
73
7
112
64
51
108
42
47
16
40
23
1
16
1
23
61
10
1
59
53
39
33
3
13
77
3
21
30
4
92
29
32
11
18
3
136
24
176
15
4
5
7
9
32
8
48
85
46
5
16
40
48
16
8
11
26
42
28
21
136
13
27
27
5
71
1
13
35
35
2
35
13
6
13
23
120
36
37
24
27
60
9
8
57
71
37
3
40
15
44
5
37
27
8
8
23
9
16
8
112
24
40
8
5
126
85
5
19
8
7
17
24
40
48
8
3
88
5
16
17
10
26
6
45
24
24
19
21
72
15
32
25
48
63
20
53
32
48
48
3
60
193
23
9
41
39
31
17
39
9
7
72
1
8
16
24
11
13
23
116
18
11
7
28
5
55
9
17
7
8
33
10
48
72
48
29
8
8
3
45
15
33
23
1
80
55
14
19
27
8
37
16
8
3
8
12
6
27
72
24
40
83
60
89
31
4
5
40
11
28
33
29
3
51
29
8
8
16
16
8
27
8
6
7
101
102
24
84
65
67
18
10
62
18
17
85
3
24
16
15
1
31
28
26
59
55
17
11
8
36
28
13
16
19
5
7
38
10
33
11
30
94
17
33
23
19
13
48
8
48
16
27
21
27
24
21
47
24
1
15
20
69
104
16
75
4
72
14
46
13
31
9
9
31
11
61
15
41
72
7
25
47
57
24
29
18
65
7
12
21
16
40
40
31
36
45
24
8
40
3
45
15
33
51
36
20
96
5
11
12
38
78
61
29
22
8
21
24
7
12
77
3
45
63
90
18
53
11
61
16
8
8
3
24
29
32
8
17
54
76
29
8
8
5
6
48
18
42
12
4
49
32
3
21
87
12
53
24
21
51
8
48
8
3
37
8
5
3
31
48
57
53
59
11
5
144
40
35
48
40
45
16
35
60
1
16
8
72
85
19
72
23
25
3
38
95
72
16
21
48
35
64
7
60
5
48
8
40
32
24
112
24
24
56
8
8
147
16
5
8
8
16
43
18
3
7
20
29
95
9
17
34
45
80
8
7
78
27
48
27
37
80
43
20
65
23
9
35
76
1
16
15
9
16
83
5
35
32
72
18
27
16
47
1
29
6
4
8
33
39
28
108
50
63
16
3
12
1
96
16
39
16
25
8
32
8
1
58
5
8
32
47
17
11
21
40
1
47
1
10
26
54
28
12
20
1
27
37
7
30
3
32
133
43
15
17
16
35
5
16
48
21
22
12
25
8
8
7
12
36
33
8
32
112
45
27
72
21
22
32
42
99
7
60
69
8
16
39
48
12
5
31
1
8
47
4
24
45
15
96
1
32
40
16
81
23
13
107
19
141
3
36
28
5
55
9
101
22
5
9
7
80
16
8
32
35
5
3
18
22
44
1
123
109
37
3
88
24
3
32
4
33
16
11
24
149
31
20
16
50
82
14
99
27
77
7
1
3
29
24
3
29
47
9
35
29
56
59
61
8
43
37
24
13
54
29
8
8
40
39
25
8
48
15
1
8
35
18
67
11
29
8
32
3
13
24
80
8
88
39
1
24
47
1
15
41
31
1
91
21
67
2
54
13
24
27
37
32
24
40
8
11
13
16
8
51
13
24
11
85
7
49
32
24
3
21
8
11
45
16
8
5
30
4
20
30
10
32
48
21
8
80
41
7
16
32
8
63
169
47
1
32
72
3
21
19
5
7
57
51
74
46
2
19
40
55
4
5
9
31
39
20
21
16
39
32
17
23
44
28
17
24
40
16
48
8
3
12
20
13
11
5
13
51
69
6
156
1
16
32
11
4
44
5
48
7
120
25
75
140
12
5
13
3
39
28
36
33
64
23
49
32
3
45
112
23
20
16
12
48
24
8
25
32
16
32
40
83
13
8
48
57
15
129
6
25
32
27
5
19
12
25
24
168
27
12
12
2
58
32
1
15
20
160
44
4
26
54
6
30
1
17
15
55
9
29
42
41
47
2
10
5
56
24
23
1
32
16
43
16
53
3
54
7
32
24
8
48
7
64
14
35
35
36
9
24
23
65
40
21
51
32
1
6
1
11
93
3
12
41
19
28
56
17
16
31
65
56
19
37
8
32
67
40
37
64
64
41
7
16
16
21
11
56
3
53
24
24
43
61
16
8
37
19
15
20
5
37
51
8
25
36
22
37
59
50
19
63
25
8
16
85
18
97
83
18
10
25
49
63
43
37
16
45
59
25
23
64
45
30
13
48
56
7
2
7
15
17
3
5
16
7
60
13
19
18
3
21
35
8
11
30
31
16
8
39
41
19
48
29
31
1
31
40
1
49
10
5
8
112
24
72
88
71
41
16
51
72
5
48
19
36
49
3
5
32
8
16
31
1
27
8
40
48
21
41
22
41
79
25
83
72
13
16
16
5
91
27
77
57
23
64
21
46
29
15
16
41
15
28
29
21
10
65
27
4
24
32
124
29
16
24
17
23
24
8
8
32
23
26
7
3
69
65
95
8
3
2
10
1
56
8
40
27
2
24
35
72
120
25
10
5
3
4
36
13
8
3
5
21
10
12
44
9
8
24
35
29
43
29
24
16
8
24
27
30
108
11
61
27
15
9
48
16
27
13
49
7
8
33
7
32
51
16
21
104
40
8
24
27
18
155
32
5
10
33
16
16
57
34
13
16
27
4
33
56
16
11
16
5
15
73
32
39
1
125
10
57
5
10
9
17
23
8
59
4
1
24
56
24
32
16
59
45
8
136
55
57
65
18
40
29
75
18
19
72
8
21
11
8
3
13
35
53
9
10
21
15
17
8
19
76
9
17
39
8
67
5
16
9
36
19
59
13
3
13
8
96
5
11
13
11
79
1
63
41
75
13
3
13
48
11
2
11
35
38
63
16
40
23
48
1
13
35
55
36
4
25
7
33
16
40
32
5
22
32
21
15
1
71
9
3
4
1
1
118
26
7
24
56
31
17
31
68
61
80
24
7
9
29
10
41
16
5
19
71
52
37
16
3
6
46
129
32
63
18
7
11
12
100
13
104
63
1
16
8
91
21
33
23
24
16
24
21
10
48
9
47
1
17
36
3
48
15
4
21
8
24
8
13
35
23
32
25
11
5
24
16
45
30
13
8
16
40
35
45
8
88
27
12
49
11
5
16
16
8
3
5
16
48
ABCD 94553493278*3^$a+1 [50067]
52
15
17
133
11
60
31
24
41
24
37
60
59
31
54
96
23
25
120
150
36
36
53
31
18
66
6
24
131
24
4
20
16
51
5
31
5
109
30
6
59
1
24
84
36
78
12
18
11
19
221
24
37
30
18
30
17
31
84
29
7
45
3
12
65
157
11
1
36
18
6
35
19
17
43
6
36
12
11
24
31
29
73
59
49
60
24
11
60
1
24
11
48
13
60
24
36
18
24
6
11
25
24
36
84
47
67
5
60
31
66
11
49
3
3
17
43
78
60
114
17
31
30
72
66
42
72
66
77
37
12
24
12
12
12
6
105
27
60
5
91
5
1
119
49
71
40
27
90
27
21
24
18
9
21
12
167
24
24
7
5
64
15
17
43
5
60
67
48
12
12
126
36
36
12
11
37
30
24
96
53
124
81
24
42
36
12
18
12
11
16
33
12
59
55
24
137
55
18
11
12
25
24
39
140
36
13
95
1
11
85
120
3
3
12
5
1
54
90
48
3
9
36
27
20
7
36
65
24
1
36
71
49
6
18
11
19
60
42
83
19
30
6
54
63
33
12
23
67
77
85
47
19
90
11
180
19
137
115
18
59
7
36
45
69
35
31
18
60
66
5
25
54
60
41
24
52
44
25
71
19
5
156
13
12
59
49
15
57
42
36
81
21
120
48
6
84
72
54
60
111
63
101
91
33
15
96
65
4
45
54
45
15
18
144
3
3
5
13
12
75
45
72
12
18
36
5
25
30
65
1
324
144
42
18
36
6
29
49
18
48
65
60
85
42
24
78
35
13
18
6
96
3
20
1
11
72
7
69
20
16
33
47
19
9
20
1
42
45
20
7
12
6
18
81
51
48
36
60
6
18
29
55
17
24
7
18
30
17
7
12
96
60
78
30
6
6
9
9
11
48
36
24
48
13
96
3
15
48
24
30
35
13
186
197
12
72
19
5
115
21
75
54
47
13
11
1
12
12
60
6
18
35
37
24
6
5
12
60
37
24
36
84
15
39
132
54
11
61
18
66
78
41
55
5
1
18
77
28
72
3
41
12
13
11
109
59
7
113
67
101
37
60
48
18
30
12
18
6
24
35
1
36
30
45
27
77
48
31
6
24
66
9
20
7
12
17
1
47
7
60
18
6
54
48
18
29
192
19
72
30
63
105
42
30
23
12
132
12
36
19
5
24
19
6
54
36
24
12
30
54
24
66
12
18
5
1
90
5
61
42
18
23
25
71
24
25
12
60
114
96
45
92
7
24
120
6
36
48
27
9
24
114
5
55
18
167
61
30
6
6
18
24
36
39
27
41
13
12
42
117
15
5
25
18
18
18
45
135
24
17
40
8
13
48
11
49
11
49
35
19
18
35
24
19
12
29
25
11
60
28
56
16
8
24
31
29
48
73
120
35
25
12
12
78
54
131
37
12
83
1
12
48
72
18
29
88
68
1
6
150
24
11
84
19
29
37
168
6
36
66
24
23
73
114
18
35
55
6
30
89
55
30
30
6
11
1
12
11
49
6
17
24
1
18
5
121
6
12
6
59
7
174
11
49
35
97
18
102
12
131
67
12
18
84
36
30
42
47
24
37
18
30
30
29
16
39
42
23
40
15
150
23
103
24
53
24
84
96
13
23
108
85
72
72
11
25
6
66
47
7
6
3
15
17
60
25
48
36
96
60
47
13
18
60
120
5
1
108
27
3
5
43
5
72
7
9
72
27
41
36
24
157
39
21
18
60
54
36
6
29
60
25
12
35
48
64
21
12
72
3
3
12
48
5
25
35
37
78
102
23
1
6
57
57
48
11
60
36
60
36
24
1
23
7
60
18
84
78
89
1
48
6
9
104
48
13
30
36
113
43
18
30
5
36
28
21
6
66
72
48
24
59
31
54
12
12
6
125
144
43
12
185
43
18
11
1
12
35
31
9
51
42
24
6
17
36
61
18
78
83
24
36
19
78
48
6
29
12
55
5
24
24
1
15
104
72
97
60
66
5
19
18
54
24
12
17
97
24
36
24
60
6
48
57
51
12
42
3
33
12
78
18
30
24
5
43
29
24
1
30
89
19
6
42
24
30
39
9
18
42
30
18
35
48
49
6
5
19
30
12
39
27
12
5
25
3
33
35
36
25
71
7
17
31
12
6
36
35
24
49
6
12
54
95
85
23
1
36
135
20
145
24
27
8
37
90
89
24
61
36
18
24
12
30
11
25
48
6
24
29
36
12
48
192
4
44
7
60
18
6
48
65
31
12
48
41
61
24
23
7
9
20
12
43
84
17
43
78
24
18
12
89
24
48
7
78
18
60
24
36
6
6
18
24
11
67
12
41
19
42
18
41
1
24
15
104
13
23
1
24
11
139
12
53
25
11
31
30
90
65
25
54
41
12
31
17
52
21
35
1
60
11
12
55
36
65
24
37
3
56
12
48
49
15
32
96
49
3
3
90
15
44
73
12
35
31
29
73
83
43
45
21
23
7
41
84
24
24
55
17
136
45
30
113
49
123
123
132
30
83
24
7
41
13
36
6
12
101
24
16
45
35
31
84
12
12
48
18
11
48
1
66
101
24
85
6
108
41
24
24
55
18
39
45
23
60
31
17
43
96
144
5
1
39
56
24
37
18
6
60
83
67
6
18
6
54
12
162
12
11
37
51
44
13
42
45
3
30
72
6
161
1
18
6
6
12
60
41
60
115
90
6
66
39
51
24
18
6
5
12
79
18
60
35
12
25
54
6
63
21
6
30
11
19
18
36
30
54
60
71
97
23
157
18
72
29
4
135
6
131
120
84
1
48
11
84
60
7
65
12
7
5
25
11
79
6
30
173
7
48
69
32
49
12
18
54
162
6
42
ABCD 94554158386*3^$a+1 [50003]
18
24
35
16
32
25
12
75
75
18
83
7
12
6
48
111
69
27
200
67
125
136
81
23
43
42
35
13
59
40
33
135
8
24
144
49
18
18
27
104
48
13
162
6
11
25
119
1
186
45
57
15
72
21
59
19
69
21
30
5
1
66
18
11
88
15
126
11
109
6
36
18
71
73
30
42
36
54
48
5
67
5
49
15
32
25
63
9
36
24
11
61
90
66
108
11
43
21
56
64
27
45
129
15
8
48
19
108
18
15
93
27
9
18
216
36
9
32
55
9
48
32
19
21
8
241
144
48
60
27
80
1
15
21
180
48
6
9
32
144
7
42
135
8
13
72
3
15
41
103
17
48
13
162
30
147
24
72
123
30
36
131
40
33
54
30
36
47
43
5
24
48
49
6
18
71
13
42
30
59
49
60
12
24
66
53
1
36
155
13
11
1
15
39
9
8
43
30
135
45
6
5
49
66
45
24
21
75
75
48
5
163
45
57
15
57
36
75
357
11
24
25
23
43
149
40
51
54
15
87
36
72
126
72
18
60
81
153
108
12
60
3
8
19
21
21
35
24
25
60
99
120
261
6
5
13
66
9
27
90
3
168
99
78
66
77
145
63
21
18
6
11
16
9
48
6
9
75
72
125
1
42
12
41
55
54
120
54
96
21
9
78
57
8
61
11
61
3
24
21
51
8
96
72
49
108
123
75
29
73
63
9
36
114
65
48
25
90
6
71
121
18
5
37
27
45
192
3
80
16
72
32
55
33
48
27
90
59
49
36
3
51
36
18
23
88
9
87
3
78
39
45
3
33
54
65
49
84
107
79
36
30
23
85
51
45
30
21
69
126
204
65
16
56
72
25
36
12
144
90
21
72
15
18
204
18
180
53
55
48
9
72
33
48
24
18
101
1
95
24
24
1
15
27
18
51
8
88
177
191
64
72
45
6
53
40
56
85
219
15
30
11
85
48
75
3
45
9
63
8
37
35
16
51
18
11
25
24
18
12
65
112
21
60
12
3
3
102
108
72
24
11
97
36
75
45
72
42
41
49
12
24
35
16
51
24
53
1
36
108
47
16
32
13
12
71
25
71
85
59
37
107
48
160
9
15
165
131
120
217
71
19
5
31
41
25
60
11
25
72
66
21
93
18
17
13
99
80
40
201
72
36
59
136
96
15
30
11
97
15
8
19
108
18
30
78
147
104
55
36
29
73
60
11
1
24
36
11
97
18
69
48
27
18
120
36
24
36
36
54
30
11
85
18
12
18
35
37
51
8
85
90
41
19
45
57
23
19
36
41
120
40
81
108
35
136
45
203
13
27
81
15
27
84
60
5
13
35
37
243
32
16
33
156
24
11
43
117
39
6
48
11
61
24
27
120
9
23
72
1
90
5
43
6
108
12
18
96
69
32
25
90
270
36
108
135
99
18
59
48
13
35
19
53
43
69
69
72
3
56
1
15
72
15
41
55
36
30
15
45
75
8
97
108
108
54
33
33
72
183
33
90
6
63
8
67
42
11
72
55
60
221
25
47
49
36
48
36
95
136
57
15
27
30
36
35
295
54
54
5
40
21
36
72
90
5
55
66
15
21
3
33
15
39
60
29
91
126
18
29
13
35
139
78
63
117
107
55
54
51
3
246
60
12
114
29
1
15
21
24
36
12
11
61
114
66
60
36
18
45
56
1
95
37
11
1
6
33
24
51
66
18
18
63
24
45
123
32
1
132
12
143
79
65
16
48
51
120
5
85
11
24
61
12
23
24
13
30
93
69
18
486
6
18
36
39
33
72
47
16
8
49
6
84
6
66
5
24
16
51
5
13
35
40
27
24
5
24
160
39
6
36
15
80
25
111
3
45
96
56
13
6
53
120
48
43
101
96
25
18
12
209
13
27
24
51
18
3
39
18
18
54
15
51
42
3
24
80
24
64
32
73
23
19
18
3
27
36
9
87
30
3
33
78
30
24
35
16
105
96
18
5
61
6
21
9
15
3
5
120
1
96
18
18
12
23
127
108
29
55
90
90
6
234
5
25
18
72
93
21
11
73
23
13
90
9
51
30
60
120
131
145
18
72
45
21
24
108
12
18
137
169
60
11
61
3
32
19
29
24
72
24
85
27
57
95
40
27
45
33
90
5
85
107
1
47
43
192
53
88
9
12
168
36
66
6
135
48
15
30
150
12
9
33
120
47
31
102
3
24
9
60
36
90
ABCD 94554363394*3^$a+1 [50083]
132
234
69
32
112
153
167
13
18
225
72
15
225
8
97
84
59
184
87
6
27
93
90
90
15
240
48
135
192
18
15
51
210
6
78
6
66
30
90
54
41
55
120
113
40
15
102
27
111
65
55
66
30
113
91
5
25
12
78
5
7
17
16
24
48
15
30
108
156
36
143
25
6
96
17
1
90
150
36
144
27
3
192
198
30
102
168
36
30
36
30
54
30
30
54
15
104
7
209
37
18
17
40
159
246
48
42
18
402
54
30
24
42
60
83
127
54
6
48
69
201
96
30
150
299
67
114
123
56
1
54
126
3
57
63
3
53
91
30
54
129
63
174
24
102
125
79
210
36
3
75
29
151
12
18
66
89
85
36
66
53
7
30
420
18
29
13
107
7
321
72
183
24
41
319
36
5
112
168
75
114
114
6
36
258
45
117
330
17
31
132
317
31
9
21
35
72
48
31
41
72
217
30
81
45
155
25
135
249
36
35
40
99
126
63
75
69
81
36
24
126
150
71
103
12
138
60
66
53
7
150
90
66
15
8
91
150
144
47
19
96
18
90
89
31
132
60
30
294
96
117
3
24
30
30
36
60
114
6
18
72
24
36
78
102
54
210
36
258
66
54
65
61
6
357
3
5
112
81
210
29
13
27
21
35
25
47
43
126
63
63
78
27
32
97
84
155
1
6
54
3
8
79
161
13
59
151
42
18
42
195
72
147
30
66
30
15
168
27
45
63
30
27
32
96
85
59
43
120
93
32
19
69
24
80
61
60
66
114
66
30
60
143
1
6
54
27
33
192
48
15
51
30
30
96
425
109
3
8
85
30
53
265
6
6
18
102
54
53
16
57
327
51
12
48
90
15
141
114
9
56
127
168
425
175
6
51
3
69
56
55
222
120
24
180
119
67
24
36
78
30
69
56
145
60
27
75
210
75
285
150
53
40
51
144
69
87
66
120
264
6
318
12
84
6
45
32
31
90
6
150
6
18
36
126
33
80
144
96
112
3
30
159
21
6
30
96
30
78
59
37
174
66
30
24
162
3
75
252
18
66
29
7
18
126
33
27
189
51
66
114
9
45
30
29
1
159
3
18
155
40
165
60
30
42
207
57
24
72
18
156
174
60
39
3
138
6
90
30
84
30
27
45
27
56
31
36
18
60
119
31
9
3
30
60
24
83
43
24
6
84
99
105
15
15
9
21
12
47
121
12
54
69
15
102
27
3
173
37
150
180
18
42
54
144
96
111
63
150
66
41
139
30
126
57
87
33
87
9
104
127
30
66
198
99
207
81
32
73
54
113
88
3
69
147
216
24
174
66
96
60
48
6
84
15
57
174
24
57
8
145
6
89
67
48
42
168
90
12
18
66
9
231
161
72
103
180
300
120
17
451
149
120
61
126
114
216
11
115
210
35
48
25
90
90
156
30
180
29
367
33
51
213
111
132
30
87
ABCD 94554520462*3^$a+1 [50116]
85
8
160
89
7
56
33
31
5
43
5
3
48
57
7
8
63
169
8
105
60
48
54
18
60
7
8
88
41
54
9
48
45
60
63
45
66
6
3
51
93
63
49
83
108
18
199
83
132
18
84
3
3
48
109
185
55
47
25
11
18
27
40
192
71
30
24
43
72
5
67
24
80
45
99
48
75
12
6
27
3
42
259
29
72
18
72
25
8
39
48
145
48
41
15
45
18
121
59
13
24
119
9
96
24
15
72
33
21
180
6
66
39
21
30
18
54
36
36
45
231
18
39
33
15
105
42
48
117
120
16
107
108
24
18
103
24
11
24
13
24
65
31
8
40
35
126
55
56
64
71
90
114
85
48
8
33
79
11
72
157
23
54
3
15
162
114
162
12
42
30
24
39
15
48
25
72
96
65
36
3
48
129
79
11
21
15
54
91
32
136
32
24
40
24
192
35
72
36
72
153
99
37
8
117
43
56
87
25
8
40
11
78
18
13
144
71
25
101
78
18
192
36
312
7
11
37
24
173
48
19
35
6
7
80
96
72
168
64
96
11
61
5
18
126
19
56
48
81
210
186
18
72
25
5
204
12
27
87
90
30
6
12
6
66
60
75
159
30
72
19
35
69
21
3
160
53
67
48
8
135
66
24
31
23
25
96
72
35
54
78
30
150
30
6
36
13
48
32
88
53
102
69
81
30
25
47
18
7
17
55
35
61
59
24
54
36
307
144
56
9
36
19
35
13
11
141
3
36
129
16
144
48
23
12
150
7
5
3
168
105
199
71
66
39
24
15
72
48
1
72
5
115
152
3
54
66
18
60
159
15
81
72
48
15
81
15
9
112
107
6
30
81
69
30
37
5
115
5
43
47
97
48
72
23
49
8
135
25
35
156
216
6
54
69
96
16
8
21
78
13
113
54
12
24
21
33
15
93
27
16
65
126
54
36
15
105
60
210
36
37
8
15
48
90
24
63
88
101
19
176
33
342
1
5
219
160
173
72
51
27
21
16
71
30
78
12
33
96
21
84
54
36
133
48
17
6
30
19
17
60
30
6
90
45
3
85
224
33
78
49
8
72
88
35
13
5
19
8
64
83
13
47
97
95
18
132
30
90
139
32
15
25
24
48
113
7
125
18
105
15
54
90
1
5
187
48
89
66
13
95
25
47
54
3
48
39
6
43
11
36
192
6
115
119
25
72
96
53
90
25
72
47
18
135
123
30
55
35
96
66
24
115
41
132
43
5
67
8
57
120
18
18
67
48
17
55
17
31
104
3
108
126
19
72
149
18
97
59
37
104
9
39
33
72
111
15
36
13
120
77
19
161
31
48
71
18
15
33
168
39
63
24
25
56
99
54
7
8
39
252
30
18
108
60
84
1
89
39
64
11
12
78
139
53
19
23
193
113
102
252
18
54
21
24
64
77
30
37
56
136
48
96
11
126
30
49
95
25
173
72
3
51
24
13
8
64
48
8
195
6
18
138
18
25
72
53
75
117
19
35
61
48
41
36
72
108
79
5
99
24
3
72
6
7
5
115
72
11
189
81
114
37
83
6
12
24
171
63
81
111
73
17
24
111
27
18
27
33
48
96
36
3
24
96
72
123
42
43
11
48
6
79
47
30
54
45
64
17
55
41
55
48
59
13
5
115
8
112
65
7
35
30
90
45
51
181
29
19
8
24
45
19
89
7
41
79
209
7
65
15
63
9
45
43
59
205
29
24
18
49
48
96
24
161
135
16
65
103
35
36
6
66
168
72
217
56
15
102
78
61
5
60
31
24
24
120
56
16
47
6
19
53
18
105
40
71
90
144
54
12
21
24
120
21
144
19
47
145
144
8
112
5
126
24
66
114
49
17
42
138
139
95
36
168
144
18
67
176
40
80
15
84
13
23
25
35
12
57
40
137
24
7
8
75
229
ABCD 94554673628*3^$a+1 [50063]
39
44
54
16
74
196
20
25
120
36
15
24
57
84
99
105
51
68
181
15
9
120
132
135
54
6
33
171
60
9
72
159
57
48
75
96
90
8
22
84
9
72
39
104
46
30
14
91
51
84
74
22
60
68
121
15
21
240
69
39
87
24
120
14
46
45
15
81
36
9
180
38
25
108
192
117
15
15
128
85
111
50
46
90
63
81
96
8
142
33
60
252
53
127
15
234
30
36
8
1
75
156
33
21
50
1
96
12
27
8
61
141
144
51
9
186
164
90
10
36
24
9
11
90
40
51
129
30
126
60
24
30
21
75
30
15
23
52
21
63
96
68
106
36
39
35
40
14
46
6
60
150
60
8
136
90
6
60
30
24
6
98
82
9
45
75
24
87
68
16
44
82
111
24
9
164
16
147
60
39
9
36
39
60
66
14
136
60
24
129
12
89
70
156
24
45
36
9
30
210
164
46
21
24
111
68
13
24
15
84
45
12
129
3
48
39
60
8
36
100
60
60
74
30
36
24
46
20
7
3
69
27
30
30
21
33
6
9
45
51
263
136
30
39
11
376
24
50
10
81
143
1
135
44
136
45
21
24
14
76
30
30
9
11
24
46
20
90
16
24
57
39
24
45
75
60
126
98
112
8
150
16
74
37
99
156
98
46
30
6
84
14
7
83
1
15
20
106
3
36
51
54
39
21
6
33
111
60
6
75
29
10
104
1
45
30
104
52
24
9
5
22
45
15
8
46
90
36
144
36
24
165
12
99
98
16
99
108
9
38
133
252
51
57
47
37
96
63
30
156
14
10
90
30
6
60
129
72
153
60
44
103
279
90
159
84
51
225
12
9
24
60
6
54
44
127
15
120
9
51
24
60
126
51
84
15
81
3
60
110
70
81
39
30
87
39
120
98
30
60
76
456
21
99
105
9
30
105
65
76
15
168
11
24
256
6
38
25
27
120
69
15
201
15
24
45
51
8
1
36
9
96
68
22
104
16
129
15
216
24
105
75
30
126
8
112
24
30
44
7
83
106
6
165
75
33
11
24
172
45
39
9
51
30
156
24
6
180
9
45
75
21
14
76
24
36
45
135
24
270
20
180
16
8
22
120
93
21
120
14
37
15
165
15
30
114
21
75
60
33
171
9
11
1
39
14
115
125
16
66
129
15
90
6
24
105
89
112
8
55
27
134
114
1
15
129
27
9
21
51
69
30
129
51
24
66
39
51
60
204
14
16
6
60
21
3
69
35
36
1
23
66
55
96
108
27
24
30
27
3
45
35
106
3
231
270
6
84
9
11
145
111
24
117
63
9
51
36
21
132
72
99
30
14
166
15
45
6
14
316
68
31
105
186
33
71
1
24
12
143
97
17
16
66
38
82
44
106
3
57
38
1
141
174
60
216
24
30
30
96
21
3
36
134
46
84
57
48
21
3
11
100
30
30
297
3
6
98
37
45
30
120
24
80
25
105
15
15
30
126
54
14
52
21
264
15
8
52
14
46
44
40
6
63
96
144
27
8
16
140
144
73
3
36
24
36
120
284
25
45
90
20
204
37
75
24
36
120
33
11
37
77
16
39
27
114
14
52
8
193
24
83
25
48
249
3
95
1
29
52
90
98
16
6
24
20
25
15
50
55
111
30
24
51
60
9
6
24
36
54
51
39
6
60
15
15
21
107
16
20
16
8
66
106
9
75
104
52
84
6
3
12
75
24
117
3
150
15
315
6
114
36
24
30
6
60
21
47
46
80
10
9
71
16
24
60
6
144
20
151
143
112
24
186
14
70
6
21
39
81
24
84
59
136
81
9
66
24
44
13
99
120
14
7
33
66
188
46
39
27
144
66
14
16
21
144
39
57
12
ABCD 94554987908*3^$a+1 [50019]
15
144
36
21
240
297
36
54
57
108
15
36
90
144
63
120
72
252
15
90
111
87
33
57
63
60
24
60
36
12
51
216
54
54
72
18
123
147
45
60
21
51
48
120
105
27
63
36
69
12
36
24
255
18
15
21
36
18
57
48
168
132
12
105
15
60
60
96
84
36
132
12
45
111
120
24
33
36
234
45
12
15
93
231
141
93
255
87
54
180
27
9
51
24
120
156
9
231
3
69
120
27
21
12
21
54
162
3
60
180
132
216
57
90
93
12
111
9
48
12
57
54
54
126
57
120
129
54
117
84
69
267
39
165
216
12
21
54
90
3
24
108
180
45
267
48
261
159
57
111
33
54
33
57
147
15
21
120
24
33
123
132
168
189
75
156
12
27
45
48
15
162
15
228
48
33
27
63
69
48
27
36
21
33
72
3
48
192
108
27
36
21
375
81
27
57
105
18
90
36
87
57
75
180
141
51
48
48
24
348
132
15
18
72
108
27
48
72
15
144
9
27
54
36
63
135
72
54
39
51
21
36
12
48
264
33
63
9
15
3
90
63
132
168
33
36
3
51
9
45
63
132
75
36
57
60
63
21
36
72
12
39
9
12
96
27
177
39
81
60
216
60
84
3
342
15
300
45
108
3
123
9
45
27
216
9
90
21
123
9
81
39
15
72
18
63
63
141
36
12
45
3
132
72
288
27
153
12
159
180
21
33
15
57
54
90
54
33
60
159
105
93
72
3
15
117
36
12
12
39
21
33
27
45
90
45
243
93
69
108
180
36
87
39
90
54
9
135
90
27
63
117
153
147
60
336
87
36
81
36
63
36
141
12
180
135
72
45
36
180
99
21
60
12
15
45
168
57
126
9
117
18
45
27
393
111
21
159
270
90
36
18
27
96
3
117
12
15
33
120
9
3
12
156
243
117
27
162
54
90
51
39
129
72
36
72
177
63
120
60
108
9
3
195
90
75
51
57
324
36
12
75
177
216
3
81
96
12
27
21
33
39
15
90
63
84
15
21
87
36
9
60
291
36
45
99
69
72
3
33
39
45
168
48
9
3
192
3
72
54
54
33
132
132
48
141
279
117
183
312
120
33
72
51
39
54
27
144
48
105
180
3
300
57
27
96
12
60
48
12
105
27
168
21
219
15
57
69
54
213
60
72
180
195
273
84
39
21
15
21
60
24
216
120
9
18
72
288
105
108
60
303
21
15
285
3
72
213
12
9
99
12
108
51
54
306
36
108
117
108
12
15
141
72
108
93
39
12
3
72
105
3
117
48
180
108
87
45
72
63
93
60
72
207
81
12
15
105
12
45
183
15
342
3
72
123
36
306
54
57
87
57
48
48
9
54
36
21
303
9
27
21
33
36
183
48
57
36
51
60
15
45
120
105
63
207
81
84
105
288
3
12
75
105
111
69
72
ABCD 94556210954*3^$a+1 [50290]
53
6
120
1
143
54
18
49
24
89
6
54
187
144
41
36
42
72
90
54
30
60
36
90
198
31
5
175
72
48
29
12
78
48
312
193
120
149
139
72
144
144
185
31
60
84
149
42
198
151
36
5
355
239
144
72
288
121
65
31
36
588
96
36
125
199
71
49
5
60
54
54
7
83
13
84
60
84
65
12
19
53
42
48
73
17
96
126
18
67
36
23
120
72
18
150
97
47
48
168
210
60
67
215
24
30
535
29
84
36
54
1
5
31
35
49
77
114
144
97
113
96
246
73
216
36
203
216
48
13
59
24
61
65
18
102
204
151
185
55
36
288
125
24
7
95
49
101
31
84
23
18
540
132
31
95
30
451
5
18
193
48
95
1
144
12
293
55
120
689
6
54
48
18
121
95
121
24
23
102
55
5
79
101
84
6
54
67
125
19
120
24
17
270
49
149
186
25
24
192
23
6
18
30
18
73
161
150
144
54
67
113
12
18
42
108
90
30
31
221
19
5
7
240
48
221
180
36
90
24
25
24
95
97
5
19
5
18
72
198
12
36
204
175
23
97
41
24
84
67
23
1
23
246
204
12
330
25
5
19
336
60
53
108
19
144
71
114
7
95
72
37
179
24
138
78
90
12
19
383
102
19
185
126
169
77
139
209
31
53
108
78
85
17
90
49
29
66
216
54
90
144
6
138
73
89
78
306
102
42
12
211
5
108
6
48
1
17
198
24
210
126
85
149
72
168
12
31
113
90
54
90
1
287
54
415
59
282
175
108
5
6
144
25
41
31
23
121
5
90
150
79
131
1
108
131
48
6
67
89
54
24
13
48
41
204
102
24
18
7
144
119
72
120
54
72
24
211
120
149
18
1
95
121
23
120
73
77
67
360
23
97
24
72
84
65
84
91
59
66
78
97
29
7
83
120
37
48
180
65
12
132
120
36
96
31
233
60
7
23
1
53
91
12
59
18
108
55
84
60
125
198
42
54
54
138
13
60
72
23
85
17
18
150
66
1
48
41
91
107
1
95
120
1
71
18
54
306
6
25
65
31
17
103
77
67
245
31
35
24
25
311
73
5
36
54
90
7
29
175
179
96
54
67
144
71
114
318
126
60
31
143
1
95
54
156
55
72
149
84
31
24
125
90
72
24
25
119
265
41
108
138
42
72
174
54
127
84
5
55
12
24
95
66
198
37
144
5
120
31
113
24
103
180
84
24
72
17
103
119
25
24
95
97
23
72
49
263
72
264
145
192
113
127
125
234
361
23
25
95
24
ABCD 94556710468*3^$a+1 [50014]
108
145
113
79
5
60
66
42
42
25
35
78
175
17
96
114
30
60
19
47
264
18
30
120
48
49
155
30
55
113
72
180
67
48
23
30
12
186
24
168
42
43
155
60
288
42
18
30
175
17
60
12
150
48
102
36
24
168
12
43
35
61
101
126
72
102
48
175
83
61
119
72
97
203
120
13
29
108
42
61
179
36
234
120
168
72
108
30
48
84
25
35
13
5
180
55
47
186
7
227
78
223
48
41
108
48
12
30
49
173
90
36
42
72
348
199
29
12
12
108
60
211
71
18
60
90
60
277
113
79
53
66
60
24
150
18
108
42
18
37
65
18
54
151
197
102
6
180
54
96
132
60
85
23
192
121
89
138
114
156
54
270
48
120
300
90
108
72
72
6
72
78
54
108
18
1
11
42
138
97
35
96
114
66
73
29
300
7
221
252
12
168
12
18
72
30
31
29
18
1
191
30
19
491
30
55
11
54
6
24
1
59
133
5
235
5
192
18
18
84
150
60
1
96
48
5
108
162
6
120
79
23
72
168
72
30
18
18
144
30
36
60
12
78
132
30
198
84
18
90
240
127
53
72
408
60
48
30
12
150
138
60
25
65
367
47
18
42
360
13
48
5
90
12
30
102
78
18
12
102
48
78
12
133
107
102
126
114
18
12
18
271
29
90
222
30
36
132
30
90
30
12
108
300
60
79
41
108
24
60
7
53
43
107
336
54
90
6
30
145
29
216
72
163
227
72
181
35
13
71
108
60
108
192
18
252
42
78
132
126
12
138
84
115
144
47
54
43
113
24
48
168
192
18
84
36
24
60
49
576
5
90
168
12
168
18
150
84
60
30
31
35
72
90
42
48
97
41
24
228
150
78
90
157
143
1
239
294
120
115
191
42
132
67
119
84
78
55
17
210
18
12
108
12
18
18
390
114
48
162
25
71
42
42
48
30
12
60
31
95
102
180
42
13
83
61
29
115
5
174
66
30
24
138
18
42
210
228
25
137
30
42
30
48
30
72
43
17
96
12
67
131
60
24
36
30
12
18
42
60
90
162
96
54
30
108
18
144
60
90
78
270
67
203
12
30
30
301
5
43
11
30
30
73
53
235
149
48
43
107
85
17
30
186
132
72
43
83
54
18
102
18
72
36
192
192
198
90
49
11
72
156
222
60
192
151
35
24
18
67
48
5
90
42
55
96
119
30
18
138
354
96
102
162
85
131
24
96
60
294
67
89
54
49
107
60
24
66
30
42
7
35
109
209
72
378
205
83
30
60
24
168
18
1
53
48
12
120
120
36
180
151
23
48
150
18
1
329
12
30
150
60
30
ABCD 94557121936*3^$a+1 [50007]
90
42
17
19
21
45
99
20
37
59
36
48
40
20
40
27
12
41
72
28
32
168
12
64
56
55
24
9
80
49
23
7
6
11
241
3
51
48
17
25
11
43
12
33
81
39
80
7
30
30
65
13
75
20
109
6
17
25
54
24
21
21
24
6
9
81
12
11
7
30
3
56
24
96
1
23
31
45
21
54
5
1
95
64
3
30
102
36
33
75
54
191
49
11
91
9
32
43
102
30
48
96
5
64
9
48
39
39
12
29
24
40
36
21
23
55
42
12
11
31
18
42
185
24
55
21
20
24
1
11
48
72
7
21
57
59
43
17
73
11
7
18
30
17
48
12
60
37
23
55
29
25
24
51
56
7
77
1
48
72
39
60
21
18
77
88
20
120
12
13
12
72
12
36
63
36
20
43
21
92
13
54
21
9
6
5
61
11
229
6
30
18
6
15
75
9
15
21
69
35
96
31
65
28
36
15
6
35
180
7
21
20
25
35
67
5
67
6
15
56
115
9
116
4
20
1
48
11
180
72
24
1
108
42
42
111
51
90
35
25
15
75
48
36
45
87
72
78
23
1
35
13
27
44
61
11
4
69
132
23
25
51
105
59
1
24
12
42
90
30
66
6
6
23
12
28
36
20
115
90
35
13
23
25
18
101
1
42
48
9
33
83
48
12
37
6
12
114
96
18
54
6
6
6
93
39
18
30
48
30
15
39
6
54
53
4
9
60
11
96
4
60
9
11
1
24
59
40
20
25
75
140
36
109
75
92
64
45
119
1
39
15
21
75
29
36
184
51
41
7
77
19
66
35
4
27
84
24
30
11
4
20
120
16
20
4
9
51
21
11
24
24
1
6
54
39
45
54
30
48
39
15
108
30
23
49
108
11
7
29
1
84
30
78
71
1
6
78
11
24
96
4
39
72
5
36
55
189
20
61
3
32
13
35
1
15
24
9
6
5
40
39
21
45
30
126
11
28
9
107
61
83
60
36
43
42
35
31
5
55
5
127
137
24
12
115
129
45
54
6
11
13
11
1
12
120
12
54
144
66
12
39
9
51
44
12
25
59
1
24
36
179
4
15
72
48
21
9
47
84
96
7
261
27
24
41
48
145
24
23
13
204
36
35
1
15
60
84
75
45
21
78
17
49
42
24
24
125
180
49
23
84
19
42
48
47
25
12
6
30
30
17
67
17
1
23
72
108
16
105
71
88
69
42
5
1
24
35
49
24
108
3
165
51
15
18
36
12
39
20
24
36
79
66
36
35
28
9
18
33
60
45
102
33
15
81
3
6
30
12
9
24
80
40
27
60
54
135
15
9
69
6
41
61
42
17
40
84
36
3
6
131
31
29
19
41
31
60
9
20
24
61
18
72
5
1
23
96
25
15
45
18
18
23
40
32
37
11
109
96
15
45
6
36
30
90
24
18
60
47
1
119
96
4
44
16
3
6
30
54
23
64
44
1
84
35
61
24
15
20
36
64
96
135
9
57
84
6
12
66
47
13
6
114
71
1
84
11
67
77
73
147
9
75
57
18
5
96
1
18
6
11
60
28
92
48
37
3
120
32
13
15
99
6
24
11
7
108
6
114
30
51
200
19
65
31
54
6
5
181
12
36
30
21
39
45
116
1
60
59
60
61
12
11
1
6
42
18
65
28
60
20
55
65
37
39
33
11
16
129
72
35
64
15
30
60
39
27
18
15
20
12
127
36
54
48
12
23
19
18
11
36
19
54
12
6
5
48
96
24
1
11
7
6
11
40
33
6
54
71
72
28
20
36
40
84
9
227
4
45
192
3
27
5
43
96
30
99
32
124
44
1
131
25
42
48
33
32
73
11
96
24
4
69
126
21
120
24
15
81
44
31
5
4
39
6
24
60
66
21
20
25
39
15
72
9
69
11
25
11
28
20
7
29
24
12
120
25
42
57
20
19
5
72
24
13
30
78
72
18
18
96
11
24
64
9
30
138
3
69
87
39
65
91
48
21
21
35
43
78
12
72
59
31
65
13
66
6
15
80
31
12
12
9
152
7
66
135
15
42
24
96
84
95
109
75
45
11
85
48
12
66
125
157
36
24
51
36
15
5
73
48
30
53
37
12
66
6
11
73
60
12
72
36
11
24
1
11
133
42
18
71
36
28
21
39
45
15
75
125
37
12
27
15
210
84
60
72
39
39
41
60
64
69
23
67
60
18
114
9
176
36
144
36
184
80
85
15
20
19
12
30
59
43
21
20
55
125
31
6
108
60
71
55
65
19
45
32
7
41
7
12
41
25
24
42
6
83
1
54
12
9
21
78
5
1
119
49
11
7
65
73
186
5
31
54
15
51
30
18
17
133
35
1
15
24
152
4
3
18
59
13
83
48
36
1
54
29
16
56
13
35
55
41
24
1
30
45
3
6
60
90
5
16
80
19
42
39
24
20
16
93
6
5
36
31
24
9
60
21
78
17
4
141
59
67
48
5
25
6
18
11
96
216
73
11
36
24
24
96
4
32
37
27
80
40
3
126
35
55
72
48
6
59
61
131
64
20
61
63
32
97
27
56
48
139
48
5
25
18
141
44
1
48
12
18
6
6
5
36
25
39
123
90
66
42
3
21
138
6
11
19
21
60
ABCD 94557515582*3^$a+1 [50089]
36
95
37
119
25
180
48
53
55
24
11
37
143
25
12
17
19
24
108
305
55
89
354
432
109
96
29
55
24
84
36
36
216
95
13
17
7
288
372
17
19
167
18
67
23
229
17
115
71
54
84
126
145
59
30
180
276
19
215
289
48
60
12
23
54
36
355
60
84
5
55
29
276
31
89
79
35
121
35
73
131
90
12
19
149
66
126
108
187
29
151
53
139
71
145
24
11
169
227
474
19
48
35
25
125
30
25
89
144
175
60
47
18
180
90
72
24
120
24
49
53
18
6
91
29
55
125
55
60
641
55
108
95
37
125
84
115
281
204
31
59
30
43
47
96
120
144
306
55
53
55
167
138
6
1
65
18
72
168
72
49
131
18
19
173
55
60
12
180
77
66
37
71
1
5
84
180
36
96
55
125
108
55
107
49
59
90
67
5
108
12
79
11
294
175
305
19
197
55
89
55
36
95
49
95
1
35
468
66
24
30
240
36
229
24
17
84
312
18
72
13
95
30
126
114
72
48
7
12
180
53
19
216
35
60
84
180
114
90
1
11
54
55
36
35
133
71
264
469
41
31
59
1
101
18
205
17
48
19
23
198
31
59
397
155
78
162
193
5
12
24
163
323
18
30
37
5
67
17
186
144
85
41
19
215
181
119
54
42
18
120
7
120
125
295
53
162
13
41
84
60
91
155
150
103
60
197
31
365
163
216
89
36
126
13
132
143
90
336
36
108
127
23
270
66
90
24
19
11
60
102
114
265
179
132
120
180
108
90
7
83
222
18
180
1
89
175
257
18
102
60
264
91
24
108
48
305
108
126
456
13
41
31
383
409
60
12
180
329
19
120
36
216
59
49
287
1
95
108
162
30
133
12
5
67
71
72
73
17
55
5
108
300
199
41
12
24
199
264
17
24
156
43
12
24
72
84
5
55
89
192
60
30
24
30
259
191
73
17
24
36
354
72
24
30
24
66
54
96
144
55
12
53
36
420
156
60
355
288
96
35
66
18
42
18
90
216
174
180
240
120
150
12
288
72
24
55
108
11
37
185
67
132
371
169
264
5
72
48
7
144
156
204
101
144
96
67
60
53
55
29
6
13
107
145
53
36
96
108
72
90
49
161
54
36
240
48
37
59
73
53
18
102
78
49
ABCD 94557727846*3^$a+1 [50016]
85
192
6
12
36
101
25
36
60
18
162
72
18
90
84
54
132
30
60
84
35
25
18
18
30
24
30
150
216
17
1
72
324
30
96
48
24
156
6
54
84
108
54
114
36
228
42
11
7
41
25
42
12
168
89
13
36
150
54
35
73
23
67
29
295
90
36
12
162
24
69
21
59
31
30
35
19
6
36
120
6
84
6
180
135
3
42
18
17
49
36
60
15
93
174
5
145
47
19
6
30
54
6
173
1
6
89
19
138
54
24
36
174
60
71
139
96
144
149
31
90
90
252
48
6
11
217
6
216
36
5
49
18
45
3
42
12
6
84
29
175
36
36
48
6
35
16
93
36
36
120
42
281
7
18
30
276
21
87
41
7
132
18
54
54
12
24
3
141
36
90
84
24
30
108
150
72
72
54
12
78
41
31
120
105
75
60
72
18
72
71
37
84
114
117
32
67
318
6
89
73
119
61
18
174
18
17
61
84
168
30
180
5
48
1
144
42
120
78
30
72
90
240
18
36
378
90
210
83
103
41
31
12
72
6
72
66
24
90
378
234
183
48
15
17
7
36
72
30
42
30
71
43
180
84
6
84
42
18
23
43
36
6
75
105
87
3
480
132
137
115
125
1
72
72
120
60
11
145
15
27
12
96
18
54
30
35
192
121
72
30
96
36
66
18
36
21
57
108
18
90
36
144
30
90
42
108
30
36
60
54
162
144
138
6
72
120
24
156
90
42
15
3
45
3
54
108
150
12
18
54
60
21
9
23
31
17
48
61
150
156
60
245
25
23
49
126
161
19
36
246
132
66
60
120
6
90
18
18
120
204
65
16
189
84
24
30
42
48
150
18
18
36
144
120
24
30
35
37
150
18
36
66
54
90
125
115
192
114
203
13
35
67
6
54
72
36
18
179
145
246
72
132
18
18
246
18
78
83
7
18
120
42
54
66
42
198
144
125
1
102
108
78
144
18
138
90
24
18
270
174
150
18
66
42
12
36
6
66
222
18
18
144
101
397
54
6
48
6
36
84
150
54
29
7
18
36
227
223
12
24
36
144
228
90
6
36
108
126
71
103
240
198
54
198
12
78
285
3
18
156
54
6
35
49
42
30
23
31
24
57
33
36
54
90
12
95
139
240
66
42
153
9
138
42
18
30
3
15
113
64
351
17
19
18
12
60
18
66
6
48
6
72
54
21
27
168
18
90
90
66
144
6
126
30
42
66
39
75
90
72
198
90
83
43
36
36
360
84
24
90
36
11
37
42
90
48
198
78
30
6
306
54
18
12
36
18
6
84
54
78
102
63
27
6
120
42
48
150
36
108
192
6
177
93
35
199
18
12
234
144
222
36
84
123
128
25
48
6
54
300
96
174
132
54
18
90
108
30
18
162
198
126
89
1
18
36
6
48
3
192
201
90
6
36
30
108
60
210
36
24
84
96
360
36
180
48
150
378
18
264
36
60
54
126
30
72
23
67
42
30
293
175
60
ABCD 94557835168*3^$a+1 [50012]
15
4
89
115
11
18
108
99
124
59
9
108
24
9
48
18
21
76
71
1
17
30
6
19
44
52
72
8
39
69
111
90
66
21
147
162
7
65
7
48
47
21
3
18
7
32
48
36
60
27
13
36
8
3
145
68
40
36
24
29
111
243
54
7
8
16
11
18
12
31
5
180
36
139
36
47
48
42
7
5
96
30
33
21
7
8
16
11
48
49
29
30
18
103
29
3
40
8
36
93
7
12
17
7
84
47
121
41
6
72
45
24
64
113
6
36
69
12
21
24
15
33
114
1
32
15
85
5
7
60
12
20
15
9
9
187
20
27
169
12
17
36
91
36
68
48
21
54
18
27
88
36
47
18
27
120
84
64
36
71
25
44
39
61
8
3
18
27
9
108
7
36
185
87
45
7
77
36
3
4
24
44
21
30
61
80
9
19
8
9
30
49
41
27
220
8
21
135
16
36
68
16
53
19
68
4
36
96
173
27
9
7
11
1
80
3
54
39
3
61
84
20
76
36
36
68
33
3
184
23
54
15
16
5
96
30
132
36
33
84
75
133
35
18
36
15
28
23
69
196
83
9
52
8
12
24
40
53
36
144
27
28
29
79
24
11
69
4
96
11
12
13
29
7
32
4
44
28
47
93
99
6
18
37
101
54
42
174
6
19
89
48
39
15
25
24
48
212
39
18
7
41
24
90
12
9
189
15
12
69
84
36
6
1
68
60
4
23
133
20
33
55
24
5
43
29
175
47
133
5
31
65
3
36
160
17
12
31
36
47
33
75
90
18
36
12
13
5
36
18
49
11
21
4
36
41
24
19
72
71
33
40
60
48
53
15
33
54
108
21
28
104
9
18
9
40
5
31
11
9
9
36
7
5
42
133
47
73
17
72
15
28
44
75
30
108
67
47
12
6
15
100
12
36
24
12
36
68
15
33
16
29
27
100
65
67
20
81
27
99
18
72
99
3
21
3
1
17
12
24
120
72
36
6
18
19
53
30
13
48
24
80
3
9
12
33
303
28
47
1
29
42
18
27
16
36
36
59
6
27
21
31
5
96
108
27
88
12
32
69
6
18
171
27
36
25
41
7
125
30
18
43
68
4
35
18
43
12
24
8
39
1
89
3
24
45
151
12
173
3
4
20
16
35
30
27
12
192
57
54
6
43
20
60
69
54
54
67
32
60
21
7
212
33
115
53
7
36
120
20
69
19
17
75
81
7
8
27
48
49
65
63
28
17
19
29
54
49
29
18
18
48
108
7
60
32
40
20
16
36
23
78
12
7
89
115
65
12
3
87
61
8
27
30
391
257
31
48
71
37
11
85
80
15
36
69
57
87
81
72
144
7
36
41
42
30
6
25
47
1
8
21
27
4
29
7
152
4
24
29
54
109
83
25
35
69
40
17
3
15
36
117
124
12
24
29
72
55
17
138
13
36
68
15
120
42
3
76
128
45
180
36
7
12
24
59
144
18
3
60
15
18
12
27
88
24
29
48
60
36
7
47
1
20
24
21
6
30
3
93
3
4
29
51
12
12
36
40
47
9
36
52
77
6
30
6
69
12
36
52
8
28
83
1
44
27
18
99
84
4
23
25
44
16
20
183
96
9
3
90
72
54
90
24
30
18
115
53
19
29
79
17
7
120
29
39
28
36
29
7
41
6
48
189
117
96
30
42
79
44
60
16
11
60
37
8
28
143
61
5
60
7
41
7
29
150
162
7
84
17
79
5
183
39
90
19
8
45
30
21
28
47
1
164
184
12
68
3
201
33
12
15
9
12
103
8
64
11
97
32
15
1
8
3
9
40
5
135
48
4
8
48
9
99
63
18
3
84
16
29
54
84
69
16
44
33
36
60
12
3
4
53
36
7
12
116
117
15
3
66
67
29
54
144
18
91
36
89
55
47
60
36
30
139
23
25
17
43
83
84
6
12
7
104
21
27
16
8
28
47
45
27
57
45
36
42
1
56
117
24
15
21
72
48
67
36
48
104
24
33
7
203
6
19
60
20
64
32
57
3
27
9
40
12
32
21
51
237
7
29
126
30
67
156
108
35
9
108
45
87
21
159
57
43
116
48
3
6
87
4
32
39
18
3
33
39
189
6
133
128
28
17
18
1
17
15
4
65
36
135
27
72
78
12
54
85
8
21
12
60
51
21
12
43
8
64
65
42
12
90
42
69
4
72
56
33
12
123
28
17
135
16
11
48
36
24
105
33
15
124
8
96
45
43
35
90
54
30
67
36
48
161
7
101
7
131
9
52
29
6
36
33
141
255
33
67
11
57
52
137
31
59
78
51
40
53
18
1
53
90
54
90
12
141
27
12
49
8
4
60
11
30
15
21
6
181
35
21
12
75
21
12
76
17
318
25
17
36
19
8
12
52
36
101
24
163
53
18
54
180
48
24
99
12
27
61
92
15
18
75
63
ABCD 94557939974*3^$a+1 [50015]
43
23
270
6
49
48
29
7
44
75
45
24
52
17
15
16
20
52
41
36
19
17
31
59
81
48
64
119
49
12
47
9
3
60
36
18
7
11
69
36
39
72
12
9
27
6
103
77
7
140
28
12
23
60
21
15
21
12
28
72
65
7
29
12
19
8
27
96
72
18
115
8
51
6
79
72
29
3
99
18
31
65
51
51
13
65
12
18
1
17
6
54
67
12
32
12
87
60
18
48
18
81
33
43
32
40
72
83
61
65
7
36
77
24
18
84
36
36
93
21
48
132
15
16
5
126
18
3
15
9
27
66
31
24
48
29
7
77
6
25
8
28
11
9
9
12
15
39
13
29
43
5
27
105
3
28
92
33
18
42
27
24
39
13
36
125
72
19
84
47
18
90
48
37
17
103
41
24
54
12
54
31
29
12
3
16
149
43
96
120
29
54
84
49
65
7
11
18
30
24
33
172
47
49
41
79
77
15
3
24
30
55
17
18
13
65
36
18
169
11
12
18
6
18
31
17
3
28
11
13
116
27
18
60
36
43
72
24
59
12
1
116
12
21
48
67
119
13
17
18
109
23
12
6
48
18
13
20
3
18
6
33
33
6
9
9
90
12
1
84
29
63
4
12
5
39
52
161
78
33
16
36
71
36
6
12
54
9
87
12
37
20
28
47
45
3
85
152
28
83
18
30
45
9
51
9
7
11
133
5
51
76
12
23
114
36
3
51
21
4
24
108
23
45
39
49
36
11
36
13
72
48
65
15
96
9
78
30
60
7
47
97
92
3
18
6
48
36
18
54
1
32
4
17
54
78
66
121
11
138
31
77
24
30
13
36
104
36
51
18
18
33
21
115
5
54
13
96
89
15
45
48
3
52
59
18
63
27
13
20
12
57
127
77
126
18
43
101
27
45
18
97
83
25
137
18
153
24
33
42
129
28
215
109
12
11
18
30
78
39
27
24
102
36
19
95
12
21
100
36
47
36
49
12
95
6
90
12
6
15
93
18
97
29
72
27
3
37
12
41
6
66
51
3
18
90
24
162
18
13
95
102
123
52
23
85
60
23
69
39
9
16
20
153
147
28
17
75
21
18
30
18
42
7
47
84
18
36
60
3
15
33
3
12
45
4
5
31
36
32
69
67
8
36
33
36
84
6
25
36
5
27
87
25
24
53
31
8
3
12
177
52
23
13
47
61
101
7
24
12
23
6
51
16
12
113
6
18
7
20
21
42
13
5
31
35
18
6
45
88
5
27
15
12
6
84
24
7
132
32
40
8
15
9
72
96
3
13
131
49
95
21
27
49
44
16
41
138
13
8
12
57
42
66
36
51
16
56
129
67
23
6
18
18
103
23
162
31
8
36
33
7
29
43
23
9
28
84
23
42
15
21
30
1
23
18
18
18
15
24
27
85
101
15
39
18
103
41
54
180
54
3
4
32
27
13
36
29
27
27
36
25
32
48
64
29
3
27
18
123
99
72
54
75
105
43
24
12
77
6
69
100
44
16
17
36
31
32
51
12
6
18
9
12
28
8
24
63
30
3
21
43
96
56
33
55
53
18
37
23
25
44
93
18
18
126
36
25
59
33
40
35
96
25
32
33
3
15
30
63
48
57
18
61
11
18
48
90
69
75
54
96
84
18
13
20
3
6
7
47
36
12
42
48
6
49
53
6
30
55
20
36
16
5
66
54
19
95
102
96
90
13
95
12
1
35
18
31
47
12
1
5
36
36
67
5
54
121
23
9
39
1
17
108
123
48
4
24
12
47
57
9
67
47
30
78
25
44
39
54
12
63
27
42
3
63
1
32
4
59
21
4
56
21
36
36
24
63
9
43
23
33
63
72
9
39
126
24
43
5
3
15
24
13
71
85
36
113
31
5
63
15
102
27
69
12
18
13
24
5
43
24
5
18
72
12
72
1
12
23
157
83
21
28
35
6
15
16
23
72
9
3
73
17
18
6
31
20
39
69
123
157
47
45
135
12
13
96
17
31
131
18
24
18
48
13
5
31
36
23
60
13
89
31
44
28
23
13
24
5
66
33
99
21
24
93
3
3
216
66
96
7
47
18
67
5
66
37
17
139
41
31
11
66
6
9
9
66
1
71
49
29
18
25
8
16
5
79
8
12
9
67
72
12
29
7
20
27
25
41
27
28
23
18
31
32
57
3
39
36
61
29
27
16
8
15
78
18
18
79
29
18
57
9
36
18
73
36
41
7
68
69
15
28
24
12
5
6
21
12
16
23
48
1
12
24
131
48
9
45
3
15
126
114
12
21
16
17
36
42
126
7
41
54
36
6
31
5
66
72
45
27
1
107
9
9
19
8
132
4
48
68
27
13
8
93
27
21
31
72
41
6
13
5
18
133
23
114
18
30
19
12
149
108
3
15
13
5
19
84
32
45
103
60
5
27
39
18
96
7
8
15
108
1
36
113
15
28
41
3
21
18
54
27
39
60
13
5
66
90
55
23
13
17
36
36
27
69
18
144
36
45
39
13
5
18
49
23
36
121
41
19
120
59
90
60
66
13
41
103
11
12
13
11
84
9
9
60
15
3
13
41
3
9
18
13
72
11
66
6
48
13
59
105
16
11
90
123
28
60
12
101
39
9
60
18
13
8
45
60
63
24
15
73
48
59
18
3
15
1
56
28
11
48
6
54
13
77
102
18
19
143
18
6
12
57
15
13
108
20
75
9
15
108
48
72
37
12
24
20
39
45
52
20
52
41
3
16
48
8
64
8
21
30
54
19
95
61
36
60
71
96
12
1
68
3
24
18
27
12
4
29
15
21
36
3
24
76
12
23
33
39
42
12
ABCD 94557965974*3^$a+1 [50013]
6
38
16
74
136
6
32
13
45
54
14
7
33
6
9
35
36
34
80
34
6
12
108
12
24
6
14
79
45
12
78
20
37
75
8
36
1
9
50
13
27
18
6
57
63
30
51
21
18
30
42
38
16
54
117
9
14
94
42
33
27
38
106
54
3
17
7
93
12
18
66
24
42
18
18
12
6
15
21
44
4
18
9
9
84
42
18
36
42
9
5
10
141
69
3
3
30
15
27
90
3
45
3
41
34
42
15
159
21
75
174
8
58
24
6
14
46
30
42
171
21
6
30
15
12
45
18
24
45
35
34
6
54
20
82
102
3
27
6
36
3
41
100
36
14
22
14
16
72
2
64
80
16
6
42
18
54
44
7
12
21
36
3
36
149
186
40
54
36
14
37
89
19
21
66
18
216
6
14
22
90
8
55
9
3
15
12
6
30
30
12
48
99
5
40
27
21
2
10
6
20
76
38
52
18
45
21
36
44
34
6
15
9
6
12
38
91
36
84
51
30
32
31
21
30
21
3
6
36
14
4
54
6
21
9
12
27
3
14
30
46
27
12
15
48
66
44
160
2
48
40
6
66
21
105
30
18
30
9
12
23
46
66
9
5
82
30
15
3
20
106
38
12
90
24
30
4
2
48
7
3
36
14
40
12
90
38
58
8
46
48
2
106
38
1
15
60
14
19
27
8
66
22
42
12
96
15
27
6
15
27
42
6
36
84
12
57
72
21
3
51
24
60
6
20
4
6
69
35
61
81
68
112
48
30
36
48
138
15
153
20
46
44
37
27
332
34
12
39
45
44
100
54
12
50
94
14
7
9
30
21
15
81
59
61
83
16
20
48
58
63
51
45
24
15
36
45
15
80
10
48
15
3
9
81
48
42
57
35
36
37
15
33
89
22
24
9
36
5
4
32
10
30
68
28
24
36
48
6
104
24
13
27
12
14
6
54
16
54
42
63
12
15
48
24
26
24
148
32
55
48
33
6
78
66
69
27
9
9
26
22
15
89
100
54
30
20
22
18
50
64
92
90
31
12
15
18
74
25
21
38
16
33
21
24
20
103
3
50
16
66
32
36
30
31
5
43
51
12
57
51
42
30
44
16
9
33
6
81
9
15
5
4
3
15
72
18
72
20
36
64
12
63
3
2
28
92
6
36
100
33
87
14
31
89
19
12
21
48
12
12
12
39
11
34
24
32
54
52
48
21
53
31
51
48
50
22
129
12
15
44
16
14
31
33
27
39
14
16
8
28
3
5
36
10
30
44
187
24
9
36
6
14
76
12
66
36
21
23
4
50
31
72
17
16
12
14
49
75
9
11
22
44
10
6
12
18
12
18
72
32
54
1
15
9
27
72
26
16
48
3
45
3
24
27
8
13
63
20
30
52
74
4
72
24
90
50
16
38
30
6
10
24
96
54
12
2
1
15
12
38
10
6
39
39
6
24
75
3
2
76
6
6
63
39
21
9
96
84
6
102
12
12
24
90
144
2
31
39
114
36
30
66
8
4
30
20
52
45
3
26
55
21
6
44
54
31
21
3
35
54
31
51
126
8
22
9
59
85
72
53
46
18
30
12
21
23
10
15
12
3
12
128
22
68
55
144
17
4
6
20
4
114
3
12
57
36
12
27
69
30
6
8
42
16
24
21
3
80
70
42
122
22
44
10
12
3
39
42
60
15
36
39
14
34
6
51
9
39
75
12
81
3
12
12
30
36
30
6
14
4
192
24
9
5
52
20
4
186
36
32
85
57
3
101
4
6
21
24
15
74
40
51
9
50
12
10
68
7
9
6
9
9
12
126
32
16
57
12
41
52
3
15
57
57
18
74
34
36
14
10
14
36
112
24
96
12
2
24
30
60
19
135
6
20
16
48
6
105
5
64
12
8
46
9
71
37
15
8
16
84
12
8
34
60
36
36
75
33
15
81
6
9
11
34
15
75
6
60
3
3
24
20
46
12
36
60
80
70
12
69
3
42
104
60
31
59
4
21
11
34
36
51
72
35
70
42
38
40
30
12
38
28
39
21
8
4
26
54
22
6
48
24
6
129
72
3
36
9
11
109
21
6
21
45
18
66
24
27
15
24
18
50
16
80
54
36
4
3
24
48
33
54
105
21
14
34
20
7
23
16
129
21
14
46
30
54
42
102
42
6
54
74
31
36
23
16
6
27
5
100
6
30
72
152
6
16
50
40
51
53
22
69
93
12
24
30
42
75
15
18
54
102
15
9
24
108
3
9
6
26
10
44
4
126
12
27
21
6
21
39
33
5
10
21
69
12
3
27
96
72
26
19
41
31
9
6
36
8
126
55
15
33
21
120
20
52
27
47
28
42
6
9
33
27
81
30
68
16
21
23
1
120
93
20
88
2
97
21
27
71
10
111
89
7
39
14
31
45
36
102
78
14
13
21
50
100
21
9
60
75
27
32
1
5
127
3
14
55
35
13
17
55
41
31
81
72
48
48
12
14
49
41
64
6
18
6
21
105
18
48
24
45
9
50
40
26
16
2
42
4
66
6
12
2
54
82
54
66
44
49
29
88
27
15
6
6
30
15
24
27
32
126
4
3
9
6
105
75
18
86
10
3
21
54
6
66
9
5
24
72
31
3
6
30
276
12
6
111
21
38
10
39
11
16
18
6
66
60
14
49
21
27
83
61
9
12
48
27
9
39
36
75
6
84
6
48
30
66
38
52
15
21
14
24
1
21
72
18
45
189
30
36
84
8
13
23
36
34
74
82
84
30
6
6
9
21
68
4
80
91
21
14
10
6
8
46
114
78
12
120
6
60
12
9
5
4
60
60
42
2
7
9
87
48
24
41
31
23
12
18
28
27
12
24
21
6
8
22
32
36
4
20
66
106
15
69
66
18
48
30
14
16
32
36
7
3
66
50
133
21
6
6
74
73
81
74
16
56
229
29
36
4
42
20
34
60
146
13
3
24
6
188
70
90
30
80
52
9
69
24
132
15
9
39
45
12
24
27
57
75
12
45
20
31
33
6
38
7
9
12
54
8
46
56
4
6
18
27
3
20
16
50
60
16
3
15
12
128
6
7
48
120
5
10
74
31
51
ABCD 94558548746*3^$a+1 [50089]
60
72
120
24
31
35
61
48
41
31
80
69
174
114
48
99
88
8
112
77
30
205
35
18
3
64
5
3
45
123
57
135
40
8
48
64
11
6
55
29
67
48
32
112
56
16
11
37
152
81
7
53
99
88
5
42
1
29
3
208
48
35
30
87
75
45
69
36
7
32
51
30
7
17
31
72
35
61
29
162
73
113
18
61
23
73
77
36
159
160
32
144
184
8
33
31
8
168
24
3
18
12
60
66
97
72
71
9
75
85
101
36
31
95
25
104
15
33
280
32
16
17
31
89
60
27
3
21
105
31
173
75
405
42
30
36
60
43
59
96
109
17
55
11
37
161
111
16
104
45
43
5
43
35
37
83
24
54
55
32
24
33
48
7
137
60
30
54
31
48
83
45
15
12
93
72
33
39
24
112
47
25
5
72
126
24
93
33
39
40
120
8
112
59
54
63
57
42
18
195
57
111
24
64
17
7
72
155
54
55
56
141
19
48
53
3
96
69
67
5
264
240
84
7
89
48
18
109
59
216
21
120
88
17
55
24
35
45
165
18
36
6
31
23
81
16
83
69
40
53
19
71
54
84
31
24
5
36
48
175
32
99
21
51
114
43
80
48
48
9
18
13
24
8
87
12
85
5
60
270
36
48
42
54
18
43
8
16
24
89
63
117
228
168
54
33
57
63
3
126
6
9
24
16
48
8
40
48
77
19
65
18
13
65
12
72
126
144
45
48
16
17
87
40
5
115
113
15
39
6
99
96
105
55
23
49
32
40
53
18
18
96
15
16
5
27
75
37
95
9
75
24
30
42
13
41
31
89
7
24
59
21
3
253
24
65
15
24
15
25
32
64
23
48
25
305
7
96
24
53
27
57
15
9
7
24
41
15
3
21
16
65
24
55
11
157
216
41
18
90
3
64
11
109
125
48
60
7
5
3
88
35
13
101
3
213
30
198
7
32
75
30
63
195
45
27
18
67
56
40
80
16
96
32
40
17
63
45
60
18
93
69
72
126
69
3
18
43
77
24
18
12
78
55
72
101
27
168
9
31
32
45
12
36
42
81
57
15
48
45
51
21
72
72
54
6
31
5
19
48
48
168
77
27
48
24
3
96
61
41
39
3
93
112
113
72
42
93
40
5
168
19
56
69
3
88
173
252
7
65
42
109
17
12
3
24
16
104
168
51
126
84
6
21
27
21
75
117
64
24
5
147
72
3
30
42
21
117
60
12
43
29
36
55
17
60
12
114
84
42
138
61
47
25
48
41
31
24
168
72
56
48
112
32
117
163
5
102
6
15
3
117
27
85
8
9
15
153
7
48
197
108
15
51
24
30
42
18
75
72
9
42
102
18
13
5
91
35
45
33
15
15
33
57
7
35
85
5
36
84
51
75
24
30
54
96
25
41
162
37
56
75
13
32
135
57
72
88
11
37
5
67
72
5
18
25
173
27
72
16
24
53
6
36
33
93
72
90
102
3
160
32
40
5
3
141
84
7
65
39
24
153
24
90
18
252
54
156
21
40
17
36
27
39
1
95
9
144
57
7
83
157
101
67
8
16
65
39
72
3
30
31
8
75
13
48
11
13
8
24
81
12
51
45
120
27
24
93
6
36
193
32
45
36
7
32
88
53
84
24
39
112
11
18
126
66
19
24
17
55
65
39
3
90
30
42
75
24
112
48
101
403
47
49
341
60
31
59
198
15
57
15
24
15
97
59
85
56
225
138
60
49
56
21
51
15
49
80
16
72
53
24
120
3
72
40
83
45
96
21
6
84
18
36
99
16
24
11
102
132
67
53
3
57
18
109
11
13
72
29
48
27
24
117
54
90
18
153
3
21
16
32
3
72
42
48
78
54
54
9
48
144
9
24
31
17
54
9
96
3
6
231
69
24
48
27
33
18
61
275
24
189
16
119
90
15
51
6
48
126
9
48
57
151
24
5
48
19
176
75
54
6
30
162
1
96
96
120
29
19
5
36
36
12
ABCD 94558582304*3^$a+1 [50121]
105
200
1
30
6
171
12
12
15
30
11
40
3
60
6
3
21
39
15
81
81
15
9
30
30
11
48
25
23
4
75
129
111
65
16
27
21
15
5
16
8
132
163
81
141
75
20
4
15
96
114
39
20
28
104
19
336
21
39
89
40
75
36
29
16
33
6
125
31
150
99
51
53
120
16
24
56
25
186
5
115
29
40
72
24
9
27
3
6
39
80
16
63
36
6
51
80
148
20
60
36
49
84
120
3
104
16
200
139
81
9
18
17
4
20
24
52
3
12
29
136
140
36
19
5
48
85
27
80
25
11
49
150
29
96
16
69
30
30
75
159
114
27
9
30
66
15
69
30
66
51
9
23
37
75
15
108
57
129
210
41
25
39
39
17
55
78
27
224
24
67
65
4
60
12
63
6
18
6
6
69
60
9
83
40
93
15
44
7
24
5
4
75
42
11
12
1
24
3
39
54
35
25
156
150
24
21
75
24
66
60
15
3
5
61
51
20
43
41
16
39
69
20
31
204
65
16
75
9
75
96
5
1
30
24
24
12
45
3
21
51
18
12
84
6
45
96
32
7
45
60
39
9
36
36
99
36
53
208
57
83
13
27
240
32
12
28
21
30
81
80
16
27
5
37
84
246
21
33
6
24
29
1
35
16
15
65
60
108
31
9
80
31
57
24
48
75
65
31
114
47
4
21
3
45
23
48
112
9
3
21
6
18
23
144
19
45
21
23
37
11
13
60
6
9
24
96
80
136
15
30
3
27
138
30
42
99
15
41
16
3
5
16
60
33
15
27
48
161
31
21
92
52
33
47
19
120
17
19
45
3
5
85
11
40
141
35
19
6
23
31
5
25
126
21
48
104
16
39
17
4
9
71
60
120
1
11
127
6
96
59
49
27
45
59
72
19
101
43
21
80
19
89
76
20
31
5
16
72
15
30
12
23
16
180
159
81
12
68
55
21
3
17
48
60
40
12
273
66
29
48
4
45
35
13
42
281
7
6
47
48
112
9
18
6
27
24
3
53
72
55
5
132
13
3
3
5
64
111
30
24
35
7
161
4
39
114
23
67
66
59
16
20
160
44
12
88
8
24
55
41
40
8
40
45
71
28
21
11
168
7
60
125
28
27
24
41
4
51
54
54
65
37
18
45
12
33
171
20
100
56
64
36
108
15
33
8
79
93
27
30
11
12
100
24
96
3
29
168
19
45
24
116
28
68
64
3
72
48
120
113
67
120
12
65
25
60
11
7
173
193
11
16
24
69
66
21
68
19
5
211
36
33
96
60
75
89
85
3
24
44
52
33
39
8
72
88
72
261
27
9
54
6
3
120
96
309
36
11
48
37
11
28
45
87
87
12
93
57
3
15
6
15
80
19
45
21
276
18
17
24
61
18
192
78
27
45
11
12
55
5
48
4
80
16
27
117
3
81
12
123
69
105
227
55
30
30
60
9
120
96
69
90
21
33
30
12
53
60
7
54
27
8
4
27
89
24
52
123
101
52
60
39
105
140
36
43
84
65
25
3
93
6
5
43
81
44
40
8
103
161
49
39
168
80
7
33
20
4
15
29
16
9
11
43
186
96
3
87
29
4
15
30
3
99
108
33
48
15
36
93
87
53
97
11
4
44
31
78
35
52
3
33
69
18
12
18
30
57
68
7
24
29
55
216
45
36
80
19
6
30
53
52
3
65
12
25
59
31
33
72
39
45
36
93
96
51
24
72
104
25
30
93
32
48
16
15
66
51
93
126
5
49
96
135
20
36
13
6
101
52
15
5
31
81
63
12
69
39
42
11
43
60
5
16
48
57
15
15
29
16
68
28
33
54
141
21
18
72
45
44
4
15
81
9
90
66
39
80
91
5
24
1
90
6
111
39
9
12
33
111
39
60
36
41
4
8
36
12
79
81
117
75
36
9
90
41
64
27
84
54
3
32
1
30
45
51
45
15
18
36
11
48
132
28
108
20
12
37
48
15
68
139
54
6
48
6
75
32
64
3
102
60
24
11
60
64
20
24
37
95
4
15
174
131
31
30
84
155
1
114
77
49
83
31
24
156
36
5
36
7
6
24
11
96
43
117
108
32
19
9
111
9
56
19
6
36
71
12
7
30
95
25
18
5
12
19
17
19
81
72
80
127
5
64
92
109
48
11
145
6
33
15
42
75
3
30
35
85
11
156
64
21
30
48
36
41
48
145
63
20
7
96
36
125
133
47
64
80
139
192
30
24
27
3
66
18
17
16
27
33
132
56
36
19
30
30
ABCD 94558831072*3^$a+1 [50025]
12
113
19
53
67
72
60
84
96
228
288
72
72
60
120
83
13
113
151
149
19
36
185
12
127
221
247
12
132
84
59
13
83
30
19
12
59
90
31
96
23
102
258
61
276
120
47
18
12
108
55
48
5
24
36
7
72
5
90
13
65
7
5
60
66
294
43
77
31
5
67
65
192
18
193
60
12
77
31
59
85
41
24
31
35
24
90
175
125
31
36
96
17
168
102
90
6
72
49
108
113
43
24
12
24
5
180
120
72
258
102
55
17
163
77
7
96
84
144
137
103
5
139
12
131
13
60
5
7
173
120
67
5
139
209
84
67
24
156
41
55
264
144
36
59
157
83
90
54
61
132
12
36
24
5
18
193
36
41
7
41
42
25
72
180
65
36
115
137
12
78
97
60
192
29
7
240
23
121
84
149
31
5
55
36
41
228
60
84
31
240
5
120
132
103
179
330
67
144
216
120
11
48
42
72
120
55
72
23
198
115
185
67
65
67
84
185
72
42
97
24
72
5
108
30
1
36
84
119
54
36
79
72
144
47
13
185
79
101
31
23
18
103
167
193
95
97
60
48
180
60
192
83
97
23
1
48
36
29
67
53
31
36
41
60
115
132
36
35
24
25
60
36
12
108
65
7
23
90
19
48
24
144
59
133
252
36
77
132
67
36
17
31
72
257
67
324
60
180
185
12
55
185
175
95
18
84
60
31
72
48
36
204
12
60
228
137
115
24
89
199
12
240
59
30
91
149
12
103
24
12
36
65
108
120
24
18
30
127
72
336
24
36
48
24
120
95
126
127
17
67
113
247
23
73
53
55
72
72
161
31
101
247
71
49
96
12
60
108
125
24
31
17
103
24
12
108
23
168
72
13
12
60
113
12
55
17
103
132
192
144
60
72
48
180
36
60
113
7
24
12
60
113
7
77
31
209
30
1
72
48
60
5
12
55
72
48
72
203
193
29
108
12
103
83
25
5
204
67
216
5
259
41
103
137
18
30
31
11
25
23
37
144
89
31
131
78
72
18
25
24
12
96
108
84
168
12
5
31
29
175
48
24
216
48
95
49
72
24
12
72
72
83
30
55
12
96
17
235
35
181
17
103
72
24
264
77
163
5
31
144
5
7
65
43
24
12
60
108
72
53
36
144
348
103
77
43
36
29
120
31
23
73
5
79
83
120
13
60
5
90
13
125
24
31
12
24
48
101
175
72
48
5
67
5
90
18
31
24
215
37
120
168
120
59
90
91
149
31
12
5
60
43
96
149
31
84
65
84
31
5
55
72
5
120
108
55
77
79
11
205
288
72
144
11
30
127
12
24
5
151
11
133
5
31
24
12
5
19
84
24
192
204
36
41
30
13
65
31
221
108
331
29
67
113
7
23
37
144
131
13
77
12
18
240
13
120
77
163
17
103
144
101
144
67
156
5
127
12
29
31
108
12
36
72
41
55
5
139
120
5
108
ABCD 94558914194*3^$a+1 [50025]
18
24
8
91
9
18
129
141
2
72
6
162
1
12
9
8
31
12
45
120
20
7
63
42
15
72
33
3
107
13
57
15
153
72
98
54
10
30
8
168
12
52
63
12
71
114
28
12
36
32
58
14
43
15
62
18
82
6
54
3
63
105
117
51
71
78
43
17
115
35
37
21
87
15
50
7
21
3
77
84
60
10
56
133
21
6
72
62
90
30
88
8
127
60
60
5
12
10
6
3
24
53
60
4
188
151
12
24
36
5
10
57
36
72
48
24
35
30
7
3
201
9
68
19
23
42
16
15
69
96
27
5
48
7
12
60
5
60
31
12
12
36
39
8
85
60
53
43
9
15
65
103
132
107
10
8
7
15
93
77
78
130
80
88
3
36
125
103
3
57
17
30
13
12
33
15
48
89
31
120
87
45
33
63
59
30
55
27
90
3
33
2
10
15
117
15
21
44
43
72
5
19
17
172
87
41
4
51
107
102
28
32
6
10
3
12
29
48
40
3
9
51
12
63
57
12
5
55
23
78
40
24
50
6
12
22
26
79
41
100
3
149
43
5
40
12
62
96
49
33
15
65
7
33
20
58
57
15
21
17
34
26
7
57
198
18
44
79
24
12
53
295
77
55
120
24
24
5
31
36
143
22
39
12
5
204
28
50
193
29
88
48
87
17
90
121
84
5
36
7
3
104
58
8
12
112
36
3
101
6
54
48
31
9
15
5
60
7
65
58
81
17
139
11
13
9
32
48
48
4
51
120
35
73
24
23
97
17
6
22
8
4
56
54
106
140
127
45
32
91
29
78
70
140
48
30
54
88
50
30
48
7
5
12
55
36
12
203
25
108
180
36
93
3
12
5
18
30
12
31
29
55
53
43
29
43
5
64
3
3
54
51
12
17
43
192
21
3
77
19
60
75
6
20
7
48
12
33
39
65
58
33
48
60
27
74
28
8
24
100
108
12
39
36
21
15
60
5
43
29
7
180
108
72
5
18
10
60
8
79
33
60
62
18
72
19
29
103
119
85
41
67
5
18
10
14
178
27
81
3
41
31
12
45
48
15
204
21
39
351
93
77
72
108
84
36
7
120
48
17
40
98
34
3
60
53
10
14
43
113
4
39
21
8
115
72
24
84
36
57
20
19
35
13
33
44
36
19
144
17
12
31
12
5
7
57
75
24
36
60
15
45
123
8
133
36
285
8
132
6
13
144
48
35
70
2
1
9
15
12
108
77
43
72
36
57
3
5
7
60
12
123
2
43
5
60
108
40
27
17
19
36
3
105
77
40
8
72
18
13
5
24
76
32
67
45
3
215
1
41
40
39
60
156
15
8
240
25
93
3
41
28
90
45
60
5
7
35
18
55
12
24
17
60
180
4
15
21
3
60
21
3
17
40
15
3
48
69
65
31
57
3
24
96
72
12
245
126
54
18
1
17
64
20
66
13
9
32
76
80
19
33
15
3
62
67
24
41
30
1
39
33
17
48
91
36
33
3
5
4
56
4
38
97
81
62
82
39
72
89
19
41
10
8
85
117
68
10
57
81
3
29
31
24
45
48
32
7
3
81
24
65
30
10
32
108
7
41
10
32
13
24
60
21
39
48
5
70
8
97
108
5
43
29
30
22
159
12
5
24
28
108
242
1
12
5
12
18
94
3
17
6
54
58
18
32
7
36
5
7
23
40
32
22
3
15
30
68
54
46
3
12
29
19
24
108
29
163
36
21
6
9
63
30
18
2
7
24
156
24
24
3
14
151
17
72
271
27
32
30
60
43
113
34
18
158
49
45
39
9
360
32
55
5
120
28
20
28
15
17
28
27
3
42
3
60
5
52
198
2
43
48
51
98
55
17
70
18
27
60
5
28
51
29
7
24
17
24
150
13
60
72
48
12
24
36
108
35
25
108
27
80
1
39
93
17
7
168
17
48
55
107
25
21
32
115
48
9
63
120
15
192
150
15
105
75
21
20
43
132
69
15
41
4
51
59
1
24
45
8
12
115
24
72
5
7
12
11
40
170
84
66
37
77
115
53
30
25
12
48
5
52
8
10
18
30
14
58
45
36
167
85
9
111
59
25
23
13
99
9
81
8
30
205
45
8
4
8
10
45
60
45
15
33
3
47
30
127
12
21
2
1
9
92
16
24
3
17
108
12
60
28
15
180
57
68
43
29
30
13
72
65
100
231
84
5
60
19
69
128
34
18
87
23
85
33
32
12
16
87
57
51
48
12
24
60
41
43
29
12
55
36
108
17
55
12
3
62
43
9
99
24
5
72
91
35
13
29
43
12
12
53
28
104
115
5
36
12
40
27
24
12
57
80
52
51
29
55
24
36
3
2
6
25
132
12
5
60
48
52
156
15
24
93
75
5
7
60
15
9
71
120
18
48
70
24
105
108
ABCD 94558985564*3^$a+1 [50006]
57
3
52
44
96
40
24
120
12
143
21
24
24
108
52
80
16
92
3
9
27
73
68
24
69
147
64
5
279
36
64
272
60
100
128
16
200
120
75
21
232
8
183
6
3
28
44
84
132
63
1
120
68
27
60
61
24
5
54
21
36
48
111
13
8
28
131
81
12
60
40
12
60
80
24
12
63
1
89
7
164
64
44
36
112
92
16
20
12
48
12
48
141
51
148
212
40
24
120
56
24
75
61
8
264
27
13
228
44
120
24
21
15
64
60
5
67
48
104
48
64
35
1
20
48
15
60
61
24
95
49
120
48
179
141
3
1
155
49
32
72
112
60
44
160
36
48
12
29
66
25
24
32
52
11
81
84
16
20
48
21
19
56
21
91
119
69
12
112
8
28
92
24
16
140
60
69
91
8
15
49
80
87
25
95
25
35
13
72
120
8
120
88
8
24
28
143
129
52
44
112
59
25
8
27
13
56
64
276
251
9
15
9
40
56
16
20
16
143
81
105
3
27
45
16
32
12
9
91
155
141
48
96
88
72
56
99
93
72
120
144
360
4
96
95
49
41
55
44
240
88
29
30
60
54
30
96
13
20
12
84
52
48
131
69
64
20
81
31
48
60
20
51
6
39
12
52
12
5
90
9
12
159
21
72
132
16
68
24
16
36
44
96
69
67
24
56
24
40
48
107
33
52
96
44
16
20
93
139
32
4
84
8
4
68
96
112
53
51
159
36
81
63
1
20
40
48
80
27
13
11
21
48
28
20
220
59
33
87
45
84
75
36
30
75
120
16
48
155
145
12
8
195
37
72
92
28
48
29
24
66
105
45
51
52
92
69
99
96
171
33
48
39
73
17
90
24
121
120
140
15
45
100
20
16
53
27
280
29
19
56
28
60
168
44
4
72
32
196
80
4
47
45
28
8
88
176
15
25
8
16
36
36
32
108
52
92
144
76
5
171
292
11
85
41
43
32
16
29
19
35
21
120
28
161
115
11
81
4
24
11
45
16
12
92
4
12
20
132
48
40
20
28
71
13
68
12
36
16
24
24
11
1
44
100
65
15
84
12
16
59
81
52
20
21
51
48
51
49
12
20
28
20
52
35
9
4
60
48
59
165
76
32
51
36
33
16
12
83
9
96
16
200
16
23
1
48
32
4
252
48
96
35
21
64
29
19
156
80
76
59
45
40
72
12
68
183
25
12
12
131
37
8
72
12
196
11
1
20
268
36
8
48
69
24
19
72
24
11
61
24
8
51
180
21
100
176
64
44
36
16
44
16
48
44
16
71
129
15
145
44
27
9
112
12
71
21
24
120
96
45
3
51
189
16
36
44
100
36
48
96
120
11
61
53
91
144
215
9
108
4
108
32
28
11
60
49
176
40
20
105
6
1
80
48
76
8
76
71
25
20
16
44
36
24
40
96
80
28
176
9
30
61
56
4
20
48
256
5
7
32
16
12
119
25
8
28
44
196
32
108
88
95
205
32
108
144
21
27
64
20
105
30
121
23
9
51
121
36
59
1
8
156
76
8
24
40
120
192
215
1
23
81
45
139
32
60
12
96
120
136
120
5
30
420
145
35
21
48
21
19
11
309
24
160
48
200
144
168
51
85
35
90
6
13
56
204
16
36
108
17
303
100
92
60
159
181
36
48
12
83
105
24
87
180
13
200
136
72
48
204
156
80
64
48
83
1
155
133
32
16
32
12
40
24
104
76
35
1
8
88
24
176
24
40
35
49
96
68
60
36
76
20
40
59
9
112
20
60
4
32
64
60
20
39
57
12
12
45
39
15
36
120
73
120
180
92
88
80
48
40
ABCD 94559101342*3^$a+1 [50006]
78
6
24
3
9
30
49
41
18
66
39
16
29
6
57
12
28
68
27
162
15
63
54
19
5
67
12
5
60
6
30
7
5
18
6
3
16
5
66
1
29
24
12
24
150
9
81
31
5
48
15
84
28
48
11
1
60
8
21
6
33
15
37
23
49
5
3
9
43
17
51
63
37
209
54
9
28
5
43
29
6
6
54
9
16
59
12
6
3
9
3
75
13
5
12
12
75
36
45
7
5
27
111
6
30
18
3
27
25
60
77
36
120
12
55
8
52
20
15
1
29
15
45
63
3
69
16
59
42
31
32
33
42
78
18
9
60
28
17
126
30
66
36
13
92
39
13
8
39
48
30
3
57
55
95
42
39
12
9
31
23
84
6
12
30
13
12
65
55
20
9
3
21
12
3
9
150
1
11
18
3
27
18
24
19
5
7
23
37
47
13
47
18
60
54
6
3
9
55
47
36
33
9
31
44
135
18
3
75
37
8
124
71
45
4
96
80
4
5
15
57
6
33
72
15
54
36
103
35
12
24
21
120
15
13
20
27
145
53
24
63
33
39
28
8
15
25
12
17
48
7
5
3
52
216
5
72
42
33
15
25
8
15
30
24
30
13
8
60
12
15
25
20
60
75
42
3
9
24
12
43
29
42
1
32
28
48
12
5
12
48
7
53
12
12
18
132
49
47
18
12
54
9
9
42
60
66
18
36
33
63
33
21
3
87
24
144
6
39
28
5
7
5
3
88
5
6
33
36
27
54
31
89
43
47
18
3
27
12
54
120
55
29
51
57
12
3
39
54
79
17
18
6
15
99
1
24
8
105
3
4
5
6
96
30
6
30
90
54
78
6
12
12
216
27
100
152
16
65
60
72
30
18
27
40
23
36
6
60
27
96
120
21
51
12
28
48
5
12
103
47
48
49
53
204
19
11
48
1
20
12
9
6
24
21
192
21
7
23
36
30
3
108
28
35
102
12
51
12
33
7
5
60
150
144
13
71
25
41
19
29
12
18
21
27
37
36
5
27
123
6
54
12
72
30
75
51
6
36
90
30
43
24
120
108
23
66
18
6
24
51
4
36
65
12
54
1
12
17
48
6
24
21
15
37
8
24
27
6
84
54
45
15
6
108
3
15
90
3
45
39
3
42
6
37
60
5
180
54
30
24
12
3
57
240
43
20
15
60
25
44
15
121
5
67
60
80
33
6
9
60
24
16
72
23
37
128
4
48
53
12
54
96
12
21
12
9
36
72
48
18
37
48
17
43
12
60
47
105
33
43
17
15
3
37
60
53
12
12
30
25
8
45
15
63
84
36
57
39
21
28
5
15
12
9
36
120
24
60
63
96
9
36
27
27
181
5
75
12
9
31
5
7
17
31
68
9
36
55
47
30
43
29
42
73
65
31
65
7
35
13
41
103
17
79
17
55
47
25
23
73
12
8
24
51
9
28
35
13
12
35
13
17
18
9
60
153
3
124
41
6
69
9
72
18
25
23
37
17
66
45
28
11
9
12
40
8
9
15
108
57
18
13
47
30
18
57
57
12
3
105
12
30
69
45
39
81
96
6
33
100
5
79
35
1
5
60
175
5
60
12
63
24
28
12
197
39
27
45
27
30
12
120
111
33
15
124
5
31
41
36
55
5
7
36
5
27
33
30
12
25
32
16
29
48
24
24
55
59
1
5
36
24
7
12
77
51
45
3
39
12
66
15
33
24
30
12
13
17
60
19
24
17
39
112
5
42
21
4
36
17
43
17
30
13
17
15
45
12
15
48
3
42
15
9
126
33
15
6
51
27
13
23
9
21
24
60
42
9
75
12
30
15
33
24
60
55
8
75
13
197
12
111
21
43
17
31
48
32
3
54
72
48
51
57
43
44
3
13
17
15
40
17
42
18
43
17
6
37
65
54
30
24
6
6
43
17
43
11
30
18
25
48
5
18
49
80
36
27
25
29
24
19
5
12
3
27
9
15
132
90
18
30
75
21
36
60
3
39
13
89
6
48
6
30
49
59
1
17
7
60
11
42
48
15
4
17
18
78
18
25
11
18
3
153
42
30
63
21
36
42
21
45
6
6
27
303
25
5
60
63
87
25
5
43
24
11
25
24
11
42
42
60
36
90
12
3
39
6
6
73
36
35
30
7
20
33
7
8
27
25
8
72
27
13
29
43
8
28
12
35
133
5
12
24
48
31
5
114
1
17
12
12
103
53
7
35
25
20
33
60
103
60
41
3
33
18
36
1
5
48
30
25
24
11
45
99
93
28
11
21
9
19
29
42
21
40
5
3
4
11
42
84
31
17
96
7
48
5
36
31
8
52
65
12
48
3
21
3
28
65
7
5
43
5
43
11
21
15
48
30
7
8
52
5
48
6
6
15
28
5
24
96
66
1
12
35
21
141
18
30
3
9
66
13
41
24
30
9
16
5
7
29
51
33
66
69
60
4
203
25
60
77
15
15
93
3
45
21
19
35
42
42
36
126
24
12
75
27
1
17
72
30
13
92
57
31
20
27
42
60
90
30
31
5
15
52
156
44
15
25
8
15
25
8
69
3
99
9
45
7
128
21
18
1
12
53
84
30
12
9
52
47
33
52
5
15
76
5
7
53
72
108
39
28
35
25
12
96
11
13
173
102
33
28
12
32
36
4
95
13
29
6
33
21
31
32
21
24
96
36
31
60
17
12
63
60
21
67
12
11
42
24
30
18
15
16
32
27
42
6
30
24
6
18
19
20
36
4
8
27
18
12
51
75
45
60
4
23
57
3
13
20
40
12
35
54
43
36
60
17
15
57
6
9
33
18
36
24
120
145
29
12
6
48
12
33
40
12
48
60
5
15
52
29
36
43
41
99
24
45
48
3
39
25
35
85
11
6
48
18
37
11
45
69
12
48
18
24
33
36
52
5
18
24
42
36
27
15
121
17
132
90
6
15
52
5
123
24
21
39
3
33
24
60
28
5
12
78
13
32
12
40
36
5
54
18
48
84
12
31
65
15
12
28
32
33
7
5
36
15
21
114
9
63
24
18
42
54
12
24
3
81
127
5
30
25
5
15
15
24
30
66
33
60
21
24
15
64
5
60
18
48
25
101
54
102
12
3
28
41
79
185
7
12
ABCD 94559342264*3^$a+1 [50022]
129
55
60
44
111
18
3
48
16
23
93
15
117
192
28
68
99
69
24
132
63
72
90
75
24
12
108
156
28
60
116
24
12
105
39
36
36
88
60
20
9
123
132
48
52
12
48
8
60
28
65
99
48
60
4
8
60
36
36
4
20
360
36
108
48
52
116
12
4
80
51
109
8
48
15
9
60
64
96
221
54
145
8
72
60
75
45
88
83
193
44
108
24
64
96
44
96
36
84
48
12
28
92
180
36
24
96
52
60
80
33
63
64
20
48
28
20
84
256
20
40
56
24
72
108
24
48
12
3
33
4
60
120
35
21
120
39
1
44
36
4
80
48
24
84
156
48
276
40
131
9
76
8
87
33
136
60
44
36
24
36
12
120
28
44
72
24
69
15
75
301
32
24
96
4
83
157
44
4
8
72
100
32
48
12
64
71
33
180
60
72
24
24
12
108
117
39
51
9
27
9
153
55
240
12
56
4
65
19
20
24
48
132
27
189
4
116
60
27
69
60
4
80
16
8
16
80
124
8
72
160
188
52
116
12
24
28
20
12
88
72
68
27
9
120
136
8
48
3
36
81
48
12
12
12
195
225
60
3
90
51
144
172
11
153
4
131
9
48
72
48
24
36
112
8
12
76
92
48
99
72
25
20
24
4
35
57
48
3
33
96
88
8
72
96
24
36
24
135
33
4
68
60
48
4
44
4
188
12
12
48
16
35
9
45
3
52
140
96
36
24
36
36
132
3
93
12
28
164
72
40
23
21
4
137
15
96
24
9
51
4
24
32
24
40
44
240
72
84
16
20
15
13
68
4
8
216
12
165
15
12
72
124
24
12
44
4
60
80
40
143
93
156
48
12
36
48
40
176
111
13
56
4
24
128
72
96
12
84
24
9
31
24
68
72
3
33
39
21
51
21
15
13
140
171
153
60
75
145
36
20
16
20
36
33
151
24
140
12
60
27
25
20
40
180
20
48
28
104
12
36
4
44
36
4
44
12
48
40
32
124
44
27
13
20
36
36
48
12
60
60
183
45
117
3
76
11
69
75
85
44
15
21
84
12
24
12
84
48
16
116
24
72
4
95
345
36
28
144
356
99
45
27
180
13
32
28
20
192
24
36
100
23
145
128
60
12
16
56
96
72
40
68
4
80
28
32
120
4
65
199
20
96
36
4
56
40
35
13
68
12
48
144
24
12
28
29
27
28
20
132
168
3
33
21
19
44
108
184
20
60
36
12
132
15
93
12
180
96
28
92
4
44
4
140
40
12
80
60
180
60
36
60
108
111
33
36
40
20
156
24
24
108
52
8
12
48
12
76
44
40
68
64
24
96
44
12
12
12
24
12
52
8
108
76
8
15
33
168
16
44
16
8
3
213
4
56
132
28
32
132
36
40
20
60
64
65
31
56
36
60
60
24
3
33
72
57
90
9
144
36
36
124
56
36
48
120
291
21
48
36
3
261
156
28
60
35
45
336
4
128
28
71
9
24
147
9
120
156
21
3
72
60
9
3
16
92
88
32
3
9
16
32
64
68
36
4
128
4
44
40
140
12
4
11
9
99
85
59
21
72
60
4
8
15
21
76
20
4
20
120
12
15
45
28
44
36
16
20
40
48
60
8
12
36
57
7
56
171
33
36
39
21
84
156
76
56
64
191
33
24
60
45
3
112
140
36
96
28
8
124
288
20
220
8
72
72
15
108
1
35
36
85
20
36
24
60
81
7
56
81
39
12
12
27
108
105
160
36
44
33
267
12
9
19
8
4
24
20
15
9
52
240
23
45
27
288
57
108
60
60
100
12
20
36
267
57
36
64
176
12
40
8
84
28
92
84
64
8
72
75
93
60
99
105
111
45
24
144
24
12
40
44
36
60
3
33
72
36
60
12
183
109
92
4
24
8
28
96
8
96
4
128
ABCD 94559470756*3^$a+1 [50064]
3
37
11
109
5
240
19
71
30
3
48
45
24
163
23
25
35
24
45
105
15
24
16
5
30
61
24
104
27
180
25
119
33
40
23
33
16
24
32
168
27
69
64
317
3
48
72
64
23
49
72
48
80
136
59
45
21
19
53
19
8
3
12
33
15
25
83
93
64
5
3
27
30
12
19
96
11
69
3
69
99
85
120
5
24
123
40
48
48
29
3
72
27
6
39
16
59
69
99
13
56
69
27
24
21
43
24
35
21
15
33
24
72
3
45
27
18
43
59
60
145
24
80
39
49
32
99
12
1
128
27
69
45
27
16
5
18
49
8
45
67
32
168
16
72
23
42
18
42
30
61
56
120
3
21
16
35
18
18
12
30
31
131
37
53
43
48
32
64
29
19
72
80
64
48
101
30
189
27
21
72
57
39
64
56
225
18
69
51
18
30
21
24
9
15
24
40
24
47
6
19
8
45
43
5
24
3
24
3
37
53
6
69
72
144
15
57
40
104
16
83
42
51
24
45
51
40
11
48
21
64
32
16
24
80
21
19
125
78
37
65
60
6
30
144
135
63
42
103
95
60
30
15
33
42
12
1
5
27
63
42
18
45
45
30
60
105
45
19
23
49
8
75
18
27
45
3
93
60
15
24
16
29
60
288
31
71
36
72
61
29
147
48
16
24
56
96
112
32
24
63
42
15
48
45
123
16
35
6
39
45
3
297
199
32
16
32
88
11
13
96
56
3
21
96
40
8
105
31
56
48
40
72
47
9
87
9
40
5
75
24
39
25
32
16
179
30
108
27
51
21
24
24
16
24
56
75
61
296
117
27
16
17
135
15
1
5
54
36
73
32
27
21
24
57
127
8
3
13
24
11
189
51
21
3
61
5
12
31
104
63
54
19
104
16
8
168
16
77
60
39
16
80
3
54
127
59
13
32
45
12
15
93
24
123
72
3
157
41
159
48
27
13
47
9
51
133
77
6
13
41
7
24
104
112
24
77
75
192
72
16
8
9
7
32
27
45
27
45
27
90
91
29
126
24
48
13
32
3
12
9
72
16
95
57
33
31
24
11
42
123
48
16
24
77
42
129
51
12
49
101
48
67
32
51
37
80
3
45
72
48
177
36
12
12
147
3
13
17
6
25
59
6
31
29
72
72
27
93
75
16
48
24
83
60
42
39
63
33
40
23
9
33
7
8
3
133
56
64
56
48
232
24
41
15
33
55
24
24
77
19
48
35
6
102
138
55
80
40
5
24
67
8
40
96
29
150
61
35
90
3
16
32
16
5
51
16
24
59
21
81
18
13
24
24
71
25
5
48
48
99
16
47
25
23
9
81
15
24
40
24
47
12
132
57
3
45
33
60
3
27
72
90
3
75
12
78
3
45
12
103
48
89
18
13
32
16
59
69
3
21
112
128
88
29
30
21
88
11
117
3
45
40
80
39
90
66
21
24
64
56
24
40
96
24
5
3
15
12
301
8
297
79
32
24
24
40
96
120
128
112
8
64
5
48
91
80
144
48
48
3
21
135
25
104
16
120
24
8
3
13
56
24
16
5
66
33
27
21
99
61
24
32
27
69
24
16
8
40
41
90
48
21
3
69
16
8
24
112
48
41
102
30
6
162
27
64
56
48
27
37
83
48
37
125
3
48
27
37
72
83
21
27
61
8
21
42
33
40
5
18
49
24
32
16
32
16
65
7
104
39
108
13
32
24
40
32
16
24
29
67
80
48
16
24
35
117
3
21
96
45
96
72
43
8
21
78
12
25
32
39
73
80
64
5
51
24
3
162
168
123
9
7
80
40
23
1
41
90
133
24
89
55
32
48
72
24
120
33
55
11
37
48
32
15
121
48
8
3
21
51
45
48
120
136
119
121
80
69
48
43
72
35
45
16
8
16
29
48
3
88
96
32
16
72
71
9
33
12
30
61
5
19
80
24
16
32
96
3
13
80
96
15
9
112
56
136
35
21
16
5
30
6
60
27
64
56
24
48
88
77
75
51
12
1
101
19
56
93
30
48
42
99
72
40
29
51
21
30
66
43
8
9
7
47
121
8
51
108
30
27
96
24
3
12
48
12
21
136
113
6
57
72
45
6
45
48
24
3
30
39
75
78
87
88
24
143
30
78
21
40
32
189
6
24
45
93
27
24
24
64
29
51
48
75
13
168
8
189
3
75
30
15
16
56
48
48
9
15
33
103
29
18
42
60
3
24
45
48
30
18
27
3
132
25
24
11
69
3
60
9
24
3
54
39
27
69
3
61
96
8
3
90
42
1
29
30
72
37
119
49
5
27
16
56
27
12
9
99
30
84
27
24
120
24
24
27
12
153
40
32
27
13
23
129
ABCD 94559991382*3^$a+1 [50029]
33
27
60
12
120
48
88
24
71
54
103
108
32
40
272
48
12
48
12
16
32
12
48
60
300
60
12
48
12
3
105
57
15
60
51
37
53
19
68
75
157
36
5
139
5
135
240
60
88
143
54
18
37
20
40
168
32
40
36
32
135
13
32
45
15
72
348
87
33
93
27
63
25
240
95
85
12
32
48
252
3
45
207
36
37
20
112
8
12
48
132
100
8
27
45
48
12
48
12
168
52
108
20
12
120
3
57
160
80
180
48
15
108
129
28
92
48
232
8
60
33
39
16
35
9
40
5
3
40
60
20
3
9
180
40
48
72
48
32
93
87
201
99
63
217
20
76
84
71
57
120
52
48
20
12
120
16
32
45
18
9
168
40
32
48
148
152
15
37
48
5
115
12
8
12
60
160
11
49
8
15
117
48
195
105
93
19
20
48
28
24
120
80
3
18
87
28
155
369
60
3
45
28
17
18
69
28
92
81
90
9
108
132
16
149
151
12
32
60
15
90
115
8
100
12
53
87
120
16
65
139
36
32
100
32
48
45
27
16
24
23
72
13
48
32
112
20
63
105
165
43
299
61
29
175
128
12
63
57
15
13
23
37
132
48
35
97
108
20
135
45
27
1
24
173
15
75
57
48
100
20
45
27
48
208
5
39
105
15
60
196
35
69
3
72
393
72
28
263
144
36
25
104
16
92
12
3
45
12
105
63
27
33
165
27
76
185
159
40
8
63
9
180
108
135
90
15
52
128
72
88
23
9
180
40
20
3
165
123
9
28
107
18
43
120
84
8
40
65
43
47
25
47
13
108
5
219
60
76
104
63
72
1
32
3
69
48
27
73
17
63
120
72
76
119
121
264
140
60
120
15
13
92
88
20
120
12
88
92
33
43
32
15
133
372
35
13
44
60
45
18
177
40
35
13
5
72
18
13
144
68
160
140
52
71
25
60
32
27
85
300
180
20
136
224
88
60
32
100
8
40
60
20
12
60
160
120
5
43
20
12
303
72
73
48
144
60
156
5
87
147
93
15
18
7
20
45
18
49
5
15
148
152
48
12
148
140
3
9
180
28
143
49
80
123
18
27
180
27
13
80
52
80
40
180
48
32
28
20
12
495
1
24
60
20
3
73
12
20
12
436
44
280
5
18
252
45
16
32
60
112
60
240
20
120
15
288
25
32
51
217
32
108
88
32
100
200
52
71
85
77
90
72
33
88
77
18
49
23
45
60
3
9
60
21
27
12
168
12
15
33
93
67
20
345
43
72
32
15
73
20
105
163
72
20
12
21
175
44
108
40
32
33
27
180
348
52
60
8
60
100
20
192
60
28
152
60
3
57
60
40
5
18
25
60
48
32
12
60
28
5
67
248
12
48
28
72
92
100
20
15
33
60
12
183
225
63
57
120
52
8
12
220
8
12
28
32
45
135
100
80
120
16
107
90
15
160
23
144
73
200
28
144
60
36
120
44
33
115
32
15
33
40
48
72
132
8
63
69
48
12
48
75
180
165
60
60
40
53
72
67
120
20
171
49
5
3
12
48
88
84
8
27
225
63
162
18
45
100
120
72
68
240
12
88
47
180
13
48
212
12
165
18
72
265
95
ABCD 94560370798*3^$a+1 [50059]
12
60
32
33
18
90
12
198
42
12
27
15
69
21
84
123
21
36
60
36
19
17
3
27
129
33
36
15
117
3
15
36
37
53
55
251
1
29
27
12
36
57
7
11
18
91
101
15
27
66
3
60
69
90
21
9
67
5
3
112
44
60
112
36
65
60
15
3
1
36
32
76
96
48
32
15
6
111
24
201
132
12
6
9
16
29
3
108
84
75
90
84
15
84
112
11
180
69
69
7
137
51
57
42
66
51
12
33
3
33
15
40
17
15
93
48
27
72
36
52
168
8
123
13
8
24
9
72
3
57
12
43
53
63
28
89
54
141
141
6
369
63
18
63
48
304
20
9
3
96
36
16
29
75
48
207
25
23
6
3
9
103
72
36
41
99
4
44
72
24
36
52
17
54
9
9
72
187
20
27
12
18
39
120
3
49
95
6
48
87
96
4
32
100
65
7
56
16
48
56
48
51
6
63
9
7
48
11
13
120
24
72
48
32
12
60
21
15
4
89
19
17
156
15
24
75
1
47
21
231
6
187
56
120
40
29
30
49
59
25
32
60
52
29
111
21
111
87
1
36
36
60
36
108
36
128
45
27
21
42
25
11
54
7
47
1
56
27
60
9
24
148
11
177
63
97
83
69
64
12
29
115
11
18
15
24
28
29
51
15
33
21
31
108
5
27
4
29
48
15
36
9
63
36
52
72
20
16
29
3
36
60
12
52
47
117
40
20
75
9
12
93
156
24
15
33
42
1
36
11
129
36
75
97
104
72
4
5
36
24
19
89
87
12
57
24
27
21
78
21
124
11
78
27
9
19
11
25
8
16
65
39
27
6
39
9
31
8
33
3
28
29
18
21
9
6
45
48
33
126
33
21
108
7
8
93
3
48
33
24
36
18
30
6
37
44
100
24
68
33
30
78
15
48
147
18
3
28
20
160
104
105
55
47
18
67
32
81
31
32
9
211
8
33
6
25
77
3
40
83
93
64
77
231
16
44
159
78
3
144
36
12
57
15
48
129
43
96
36
5
27
24
57
150
37
11
21
276
33
54
1
35
30
60
27
45
99
64
29
27
24
9
15
21
63
9
12
151
35
18
51
39
37
80
57
60
55
8
64
71
18
51
21
12
27
36
69
87
21
15
108
15
78
115
8
57
3
4
108
65
219
33
12
60
55
36
101
39
4
32
36
12
27
57
87
33
3
97
32
12
33
39
33
187
60
32
15
1
180
17
111
16
116
28
17
3
9
7
53
72
3
12
105
27
24
9
84
51
100
11
21
33
15
36
45
91
8
9
15
24
45
31
29
147
69
7
32
36
60
48
36
108
4
65
75
36
4
176
16
11
21
64
188
48
21
108
3
69
103
44
3
18
51
24
177
39
60
28
20
123
9
81
55
29
27
24
24
129
48
7
65
67
29
15
21
36
7
80
4
176
64
41
150
69
28
108
65
3
33
27
72
192
12
76
17
30
129
4
32
93
19
17
30
61
29
7
96
32
96
60
15
57
213
3
4
17
144
127
92
33
39
27
49
5
6
1
47
33
16
5
3
40
20
63
93
4
96
12
20
124
47
133
11
33
48
168
12
141
18
126
127
20
4
5
54
97
29
15
100
20
225
31
44
64
32
207
13
48
32
40
92
12
4
44
45
3
52
32
4
101
243
24
183
18
24
87
40
44
21
15
81
102
96
81
9
7
8
72
40
24
65
36
90
102
3
72
51
117
105
39
120
4
47
78
19
17
15
28
20
21
60
27
52
36
5
6
93
33
12
7
96
5
60
19
24
8
48
72
64
53
51
21
99
136
56
132
9
51
57
15
28
32
27
9
12
28
144
5
43
17
55
29
79
20
24
48
225
31
120
56
96
9
90
12
21
69
7
17
120
75
12
160
36
11
69
76
17
15
15
6
3
27
45
4
41
43
89
3
4
119
169
48
80
60
33
123
3
78
12
135
33
36
15
28
11
18
18
54
183
9
6
25
48
56
4
65
63
57
43
11
117
16
119
6
19
125
36
15
40
89
54
73
11
81
45
15
207
1
47
9
40
47
66
79
89
84
3
168
40
20
28
20
48
64
11
18
15
40
8
36
12
84
21
39
15
25
41
126
6
15
213
6
21
12
136
11
18
12
18
6
54
1
35
30
36
51
96
12
9
235
24
32
15
30
67
20
96
93
55
24
5
79
32
33
3
28
20
45
15
96
12
4
140
228
129
60
36
19
17
39
132
12
15
25
5
3
3
61
41
43
89
18
144
81
48
69
3
124
53
39
ABCD 94560783602*3^$a+1 [50021]
15
12
24
234
72
120
114
174
222
165
9
54
18
108
60
144
126
72
12
168
90
48
6
18
48
27
48
69
75
183
18
108
102
60
54
66
42
36
30
96
69
39
252
108
156
21
159
6
30
24
90
66
41
37
18
102
3
69
90
24
90
36
270
45
111
18
6
84
42
54
18
30
132
36
162
48
60
15
33
24
30
90
42
84
177
75
132
12
36
129
165
84
24
198
105
33
60
35
31
6
12
6
36
21
27
132
138
23
55
138
24
36
30
60
246
6
54
54
84
42
36
15
33
36
144
42
17
127
84
24
66
216
6
30
54
24
252
77
175
66
24
12
54
5
67
24
54
15
87
345
69
6
144
21
27
36
90
24
36
156
150
30
6
72
141
21
30
24
30
90
29
61
51
80
55
54
36
90
18
120
11
79
42
48
78
48
41
64
32
144
61
168
216
3
81
90
117
32
37
66
42
18
93
32
73
36
35
1
54
18
48
438
180
30
6
90
30
33
96
39
30
42
18
30
312
9
75
72
42
90
18
23
7
72
273
15
18
111
21
30
29
169
72
42
108
9
21
59
64
81
30
60
126
135
3
54
36
275
19
12
24
66
60
138
81
135
24
120
6
12
24
18
102
54
114
126
161
16
69
11
13
12
198
24
18
167
7
6
35
49
60
210
113
1
12
83
25
6
81
27
90
18
9
171
90
75
63
60
126
54
162
63
39
36
24
18
90
33
75
270
144
12
203
13
42
41
7
24
84
141
3
18
60
15
69
180
60
216
12
18
198
6
9
9
126
30
36
39
219
72
18
36
90
30
54
36
21
219
12
24
66
144
63
45
131
121
24
66
36
24
90
144
66
96
48
186
36
12
6
36
54
84
18
24
90
35
13
72
54
150
255
81
126
24
9
27
90
48
75
69
18
144
41
112
15
18
30
24
41
85
144
246
24
108
66
24
36
120
36
39
57
23
31
138
132
35
139
222
84
24
36
30
114
36
48
180
108
90
18
54
65
43
69
129
54
78
144
138
33
3
132
90
138
54
15
111
222
12
72
78
33
3
66
198
36
81
249
66
78
36
12
78
90
30
81
81
204
54
210
6
306
102
45
63
54
258
41
79
6
36
23
48
37
12
24
156
24
144
108
48
6
18
72
30
78
12
95
13
3
39
105
3
93
33
174
60
66
6
30
95
64
27
72
72
5
61
24
59
229
108
12
36
144
162
6
162
12
90
114
84
18
23
1
270
30
6
12
126
6
36
12
36
96
36
5
64
48
225
48
150
72
12
396
24
138
87
99
30
6
138
72
39
237
3
51
90
131
79
36
54
23
31
36
18
18
114
18
156
54
6
30
42
5
265
54
18
143
145
30
168
144
66
42
18
27
117
12
95
16
192
93
60
108
144
75
123
309
45
36
60
30
60
9
96
69
75
80
144
61
150
36
12
18
18
54
18
113
49
42
21
87
12
54
24
66
24
12
6
282
42
48
36
72
18
96
161
229
18
96
54
12
6
33
21
30
144
24
18
48
51
45
54
144
12
18
60
36
36
30
36
72
312
18
167
25
54
144
6
30
36
150
30
213
135
30
36
87
32
67
36
9
48
63
60
53
31
ABCD 94561025764*3^$a+1 [50070]
12
28
60
47
21
57
15
57
18
48
45
52
8
4
56
52
24
11
18
6
25
8
33
19
35
18
15
63
18
39
52
24
11
21
9
3
3
30
7
35
1
47
25
8
39
25
47
33
72
24
64
41
42
105
39
120
13
12
56
9
24
55
71
18
3
40
5
39
24
16
29
6
33
33
39
24
12
12
36
60
69
51
9
18
12
13
24
24
24
23
60
85
20
4
53
3
15
25
8
12
9
15
40
48
20
57
30
9
24
75
78
19
36
29
43
71
9
27
21
12
3
30
15
3
49
5
3
72
16
24
36
12
17
36
42
48
36
18
6
1
68
15
33
39
6
108
27
75
33
12
45
24
79
11
1
12
8
45
39
15
13
20
40
17
15
40
48
92
3
42
3
60
21
19
140
120
15
72
21
4
65
54
9
112
5
30
1
68
27
13
17
15
3
45
12
3
12
45
40
8
112
24
41
3
4
8
24
36
28
60
44
15
21
15
37
35
54
15
21
18
72
30
15
3
49
8
3
21
15
9
4
41
30
1
20
75
85
8
33
19
44
12
24
40
20
40
11
33
39
85
5
31
56
4
12
12
20
87
30
168
7
5
24
15
4
17
15
3
1
35
21
51
18
31
8
33
19
11
25
8
12
12
3
48
45
81
36
3
12
4
60
35
1
20
99
33
16
29
75
27
1
12
8
48
52
20
9
18
48
18
7
29
39
12
9
39
96
28
17
48
3
33
7
12
8
15
30
24
3
27
24
9
40
20
96
4
56
9
15
87
18
6
1
20
45
91
59
25
36
24
44
45
31
44
4
68
3
36
33
3
9
45
15
3
30
27
69
12
7
12
35
9
12
120
24
60
36
24
36
9
55
29
15
39
25
65
18
37
53
27
33
18
21
4
47
33
51
18
42
1
60
128
16
48
20
72
4
72
12
32
15
21
69
19
20
12
3
61
29
15
84
16
12
53
15
21
3
33
15
39
1
12
23
18
114
13
12
20
16
12
89
30
9
9
7
11
105
57
6
12
9
63
37
44
9
3
39
25
41
24
15
36
28
47
33
39
66
54
61
11
6
7
41
19
12
59
25
32
165
12
3
12
21
7
20
135
60
18
19
48
23
36
18
48
7
53
19
65
75
16
5
7
47
126
39
9
6
73
12
44
9
15
16
32
4
44
21
18
13
59
21
60
28
36
96
5
19
56
24
15
84
9
33
18
1
48
12
24
32
52
65
7
41
3
12
9
3
16
72
17
36
75
9
31
12
65
18
21
24
12
33
60
27
45
15
4
20
45
19
32
48
27
69
4
20
39
12
1
44
28
23
33
4
11
42
7
23
9
24
9
18
97
11
1
11
24
33
12
4
20
15
37
12
11
57
48
16
23
13
32
3
9
45
6
57
15
30
43
80
63
21
36
60
28
11
21
39
21
4
8
12
16
20
9
15
16
23
1
29
39
72
36
39
18
12
15
9
15
24
15
13
35
24
45
9
12
24
30
1
8
24
3
18
72
24
18
21
15
1
24
65
51
3
36
12
25
20
24
16
47
12
69
12
27
36
9
16
17
18
45
16
108
32
4
12
17
27
40
23
1
89
3
12
40
56
60
36
21
72
51
57
54
24
57
4
11
25
60
5
15
72
28
44
24
69
18
45
28
24
12
11
9
4
24
56
21
19
24
8
28
104
48
48
36
60
21
15
3
37
8
4
32
9
67
8
76
8
52
48
60
12
8
3
48
37
20
12
57
3
15
21
24
27
36
60
18
27
24
33
43
12
71
21
15
18
63
15
25
47
93
132
28
17
55
8
12
81
27
48
15
9
63
24
45
24
36
16
8
36
4
11
21
15
18
27
24
48
16
20
39
6
66
6
48
51
9
39
40
8
28
20
27
13
5
19
32
24
24
36
27
37
53
12
42
30
6
9
36
9
31
17
3
4
80
16
44
4
11
24
9
45
87
15
9
4
20
16
20
52
12
17
15
51
37
17
60
18
1
32
15
37
53
18
9
33
3
52
8
12
9
18
21
12
39
1
92
48
144
40
36
24
11
25
17
111
12
24
16
12
8
4
20
3
6
15
15
24
13
168
24
36
20
4
20
15
21
16
53
27
16
17
63
64
44
16
8
72
76
20
9
90
13
8
88
24
12
95
1
20
15
45
9
18
21
12
12
36
27
57
48
4
35
9
12
9
36
27
12
3
18
12
18
42
15
3
13
41
3
12
16
32
3
49
5
18
33
3
276
18
27
36
9
39
24
60
12
9
27
24
3
102
18
6
51
3
12
21
228
27
54
15
15
24
81
24
40
11
6
54
9
36
60
24
12
84
21
15
75
25
60
47
30
43
29
63
60
36
45
99
36
27
13
35
25
12
24
20
45
43
32
15
1
23
1
60
8
28
8
51
6
27
12
60
28
60
131
69
16
56
4
12
23
21
51
85
60
17
51
52
44
3
1
65
6
30
3
12
28
17
30
18
43
20
45
3
40
60
5
7
53
19
8
4
143
18
135
60
9
43
11
66
3
16
5
7
20
40
24
8
12
16
8
40
5
30
9
60
21
15
9
30
1
20
24
27
93
33
39
51
69
4
17
19
5
19
125
36
39
24
40
107
45
15
33
33
19
59
12
60
69
39
97
29
54
12
37
12
11
25
24
23
21
15
49
68
40
32
12
4
29
15
57
18
57
24
52
29
19
11
9
16
24
12
104
21
72
12
31
29
19
107
54
36
7
5
163
24
36
44
40
36
12
20
28
8
16
8
21
27
9
18
13
32
12
28
17
15
16
12
12
44
100
5
12
55
8
15
54
48
18
81
33
43
29
18
37
48
8
45
75
3
9
21
6
21
4
8
16
17
24
39
40
29
27
21
72
31
12
20
4
11
25
12
12
35
21
3
12
25
8
72
40
5
15
24
15
21
4
23
6
12
18
21
4
47
18
6
45
3
13
20
3
54
42
18
7
5
126
25
12
35
36
9
45
6
21
76
24
5
15
33
3
33
19
20
52
80
60
24
12
75
9
16
20
27
45
12
21
12
36
99
15
13
59
9
4
72
41
7
20
40
20
3
37
8
3
24
13
17
27
33
18
48
9
88
60
12
17
3
36
4
48
48
5
19
12
41
19
20
100
23
13
12
47
9
36
3
21
69
27
15
18
43
48
89
55
60
11
9
3
18
60
15
24
15
21
27
37
36
59
1
11
21
4
8
3
13
11
48
60
12
9
84
12
4
17
3
12
24
75
13
5
18
48
21
16
84
11
45
27
12
45
40
8
3
30
67
11
30
31
65
51
12
27
13
36
35
45
12
100
5
39
16
5
54
1
8
45
27
24
4
24
12
65
15
48
15
12
21
3
36
21
15
9
45
15
4
17
67
8
63
9
16
12
20
33
24
27
3
33
60
12
3
69
75
81
33
54
12
6
103
71
6
19
29
19
95
18
30
45
15
9
76
23
12
25
12
8
72
12
16
8
15
61
11
49
20
60
28
20
21
27
9
15
4
71
49
56
16
5
3
69
3
4
11
9
120
4
11
21
9
90
6
39
40
20
3
18
63
51
21
4
11
48
24
30
43
20
15
12
21
15
6
15
21
30
114
55
8
3
24
13
41
12
15
75
24
45
16
24
36
20
12
60
12
3
1
32
3
21
28
23
9
24
21
31
44
4
20
27
24
30
51
39
18
27
15
13
35
37
5
3
27
1
24
24
47
12
42
30
9
9
27
24
21
3
28
8
16
149
39
12
21
19
8
21
36
19
20
72
40
17
7
56
4
5
18
72
81
24
16
ABCD 94561957892*3^$a+1 [50026]
103
59
105
148
48
20
87
24
54
7
23
25
107
84
18
6
25
44
3
57
33
55
107
12
24
54
3
40
32
16
11
9
87
72
13
323
165
39
36
57
28
77
87
21
15
69
6
85
80
27
73
12
48
32
33
36
3
33
75
100
8
60
72
27
6
7
32
15
36
37
20
40
8
24
36
27
117
28
92
15
72
1
168
71
18
15
36
51
54
24
30
61
65
6
36
12
45
105
15
21
7
32
63
45
63
126
3
36
195
96
48
61
72
32
3
145
20
27
13
59
18
36
6
48
45
16
35
54
102
36
42
12
19
35
24
36
36
18
72
30
109
125
207
33
30
42
75
12
16
12
5
78
72
18
30
36
9
51
18
31
149
43
59
36
42
15
75
30
103
48
119
1
35
54
3
39
93
27
6
15
28
11
21
48
15
6
3
16
32
3
57
27
81
72
15
13
35
57
15
25
17
15
15
21
15
36
96
13
17
3
75
12
24
49
60
29
43
92
36
9
42
109
35
12
73
77
3
84
108
60
69
18
30
90
1
17
3
24
81
36
3
28
119
21
72
48
57
3
40
8
15
85
59
60
1
12
35
25
155
13
41
3
51
6
31
20
123
6
39
52
20
45
42
12
126
18
24
36
84
21
24
15
180
30
42
48
201
15
72
57
57
79
65
12
103
11
18
43
65
43
95
37
53
36
63
120
15
21
40
32
72
16
5
54
21
12
3
126
39
15
12
25
35
18
66
18
3
87
45
48
100
59
21
28
59
21
52
59
33
16
92
3
54
48
24
138
72
36
25
89
39
12
40
32
3
57
48
88
120
29
3
87
21
84
180
57
18
108
285
40
17
3
160
47
45
177
3
16
12
23
54
3
12
3
105
57
15
57
31
35
25
48
35
90
147
69
39
129
75
28
20
72
76
107
25
8
72
15
54
6
57
36
12
3
85
35
25
60
32
12
15
42
3
51
249
28
48
12
23
66
31
59
49
59
42
91
89
90
18
195
16
20
69
91
95
120
57
100
47
48
54
114
12
25
20
27
45
16
32
3
30
39
3
12
13
23
9
36
52
65
43
20
40
11
49
17
18
216
18
63
27
6
30
9
27
49
32
9
54
36
6
48
7
17
18
12
18
3
69
31
47
72
61
47
144
144
12
54
79
17
54
21
63
9
148
47
90
12
111
148
47
13
32
63
9
33
75
15
73
71
1
53
159
15
13
47
30
72
63
51
36
33
15
276
237
27
60
18
3
40
77
24
3
63
54
54
24
18
18
25
47
144
33
141
54
36
37
8
87
25
65
120
18
36
61
107
13
5
102
36
24
61
12
20
28
35
36
21
39
49
17
42
13
20
28
44
180
51
57
28
47
18
7
23
24
1
212
3
66
79
11
61
17
18
144
109
32
15
114
30
9
40
47
18
30
24
12
24
90
30
45
12
88
59
66
90
144
61
12
35
13
44
16
71
93
3
12
1
44
15
12
21
147
1
35
30
54
13
23
37
95
25
23
60
36
18
3
40
83
25
11
1
20
40
65
48
99
16
11
1
8
15
85
41
30
61
20
228
75
36
48
42
159
24
16
12
8
84
3
13
12
48
72
35
12
1
185
87
33
75
75
25
41
18
1
35
36
6
18
372
24
69
40
32
15
13
12
47
1
92
88
71
1
48
12
53
72
72
111
100
12
23
45
84
16
44
27
24
69
87
21
15
117
63
93
52
8
15
57
148
12
20
9
114
57
15
73
11
24
57
72
16
104
15
36
37
48
12
20
48
24
63
13
140
9
6
90
54
241
47
48
57
39
61
47
13
8
40
29
111
12
3
66
144
54
13
80
33
7
35
25
155
12
1
20
51
90
63
15
33
33
6
33
60
16
155
57
87
21
24
27
61
17
66
36
1
17
75
3
18
55
92
12
28
140
27
36
24
48
24
144
36
1
35
33
100
29
48
24
18
30
3
28
119
21
45
27
88
20
40
167
13
77
43
47
24
156
57
16
35
9
15
73
212
76
132
47
73
17
31
17
18
57
40
20
48
87
193
32
15
57
33
48
7
17
111
84
15
21
15
25
32
15
18
6
69
24
16
29
3
72
108
39
1
20
12
136
44
21
55
65
24
51
39
12
36
45
9
18
61
32
33
147
40
20
15
12
21
15
24
33
3
36
49
12
119
33
108
100
23
24
108
25
8
40
35
54
3
12
33
55
35
78
15
75
37
48
17
54
60
21
28
12
8
39
13
17
3
40
68
51
18
6
25
65
39
33
30
198
42
13
72
77
15
33
27
87
33
3
18
54
72
18
15
51
24
120
1
77
12
111
60
15
36
18
102
6
18
12
42
3
15
72
13
59
84
24
1
12
23
57
27
13
5
27
45
60
48
3
15
36
1
35
145
17
72
63
15
13
59
109
215
12
42
66
9
45
ABCD 94562020214*3^$a+1 [50002]
12
28
48
32
28
11
33
172
8
108
52
96
44
3
60
13
32
4
8
27
13
68
28
12
80
3
69
15
1
5
30
9
16
12
60
72
83
57
12
4
116
4
36
96
44
64
35
9
153
55
72
12
5
111
52
20
16
60
12
84
11
69
111
37
20
12
3
25
12
11
13
11
25
84
12
24
8
12
9
7
48
36
48
5
6
1
8
72
36
63
21
135
133
12
36
12
92
75
81
4
56
39
60
66
15
4
60
108
11
21
28
23
73
24
35
12
109
24
8
24
28
20
52
11
133
12
32
40
8
40
48
144
80
21
99
16
12
20
4
36
5
99
45
90
13
11
144
25
5
7
20
63
13
32
48
64
56
24
120
39
97
12
68
57
7
36
53
7
24
8
148
32
16
44
40
132
68
12
3
1
35
24
1
44
112
80
28
23
48
69
16
36
60
48
168
108
71
45
64
60
24
8
4
8
112
24
24
12
24
24
8
64
23
1
47
97
60
11
201
45
15
36
3
1
48
12
8
3
109
48
5
3
28
32
4
8
16
56
76
32
28
12
68
75
73
11
1
24
48
12
48
17
66
9
48
51
61
20
40
108
36
24
20
48
52
68
84
120
39
9
28
72
72
8
15
25
72
59
81
96
4
48
20
3
37
8
4
96
32
63
13
24
12
56
24
64
56
21
15
4
68
51
21
16
32
48
27
1
59
153
24
28
11
69
15
25
8
144
48
28
35
25
32
15
108
45
45
75
60
9
63
16
36
8
16
24
71
24
25
8
28
24
8
15
18
7
44
3
61
152
15
9
16
24
60
68
52
84
11
21
72
3
25
60
24
36
20
112
11
9
40
23
90
67
71
117
28
12
32
40
20
72
88
77
18
96
9
16
60
24
80
3
9
16
92
76
11
33
60
15
25
96
24
108
92
15
48
9
16
47
25
12
56
24
16
60
83
1
48
8
27
25
8
27
45
21
259
12
84
44
51
25
71
13
48
20
45
75
28
12
20
3
69
52
120
48
5
3
27
25
32
48
40
20
28
24
48
68
84
4
29
3
15
49
56
27
13
23
21
16
24
41
55
24
8
12
36
60
40
179
45
96
40
12
8
3
1
68
3
37
32
15
49
24
8
4
20
76
35
9
4
12
89
54
1
8
52
23
25
12
23
48
13
11
49
44
12
4
36
191
9
160
24
60
131
21
4
23
18
15
4
56
88
56
16
23
49
92
4
29
6
61
23
25
20
16
56
48
28
5
27
60
12
4
12
119
13
8
60
15
49
20
40
48
32
60
28
12
11
57
12
40
35
1
23
1
24
60
32
24
21
15
87
1
131
25
20
4
12
32
15
33
28
44
112
11
25
24
95
13
8
3
1
71
37
83
9
4
12
12
23
25
12
11
85
72
12
32
4
155
57
4
8
16
36
60
48
5
27
48
12
96
3
1
36
47
13
119
25
48
8
75
85
60
12
20
48
28
104
27
13
5
3
84
105
3
40
8
28
12
5
43
32
4
11
37
17
54
37
200
4
59
9
52
68
52
24
35
37
12
35
36
25
96
56
180
40
12
12
11
9
4
92
40
32
21
19
8
63
6
15
48
16
11
21
40
12
8
3
37
84
11
13
24
8
72
52
116
112
11
1
68
3
85
48
132
20
28
11
13
23
9
4
32
24
4
35
9
12
124
32
12
76
96
68
16
32
12
40
11
21
4
84
60
11
324
33
40
32
3
9
4
32
12
33
7
11
61
56
63
24
13
20
100
77
42
49
5
31
20
40
8
72
120
63
73
215
57
16
5
30
9
12
4
32
132
88
12
12
5
198
73
20
12
16
12
20
27
73
20
4
24
24
20
33
27
15
1
12
20
12
3
72
60
12
96
97
216
60
72
24
65
18
37
8
15
13
12
48
140
88
32
3
36
96
25
80
3
21
216
15
13
32
75
37
12
20
39
25
11
1
24
11
49
80
76
20
4
119
12
13
60
32
3
37
24
24
24
216
24
47
21
39
121
44
40
8
12
4
32
9
3
28
23
21
4
92
160
192
83
37
8
88
84
48
119
45
64
47
13
119
48
105
4
8
108
28
5
87
28
72
12
11
1
56
75
69
88
23
12
25
11
6
48
6
85
24
83
37
32
16
60
32
28
84
8
48
24
64
44
52
36
24
36
20
4
84
32
28
92
15
57
3
13
56
76
24
96
35
9
4
104
51
21
36
52
12
140
3
33
3
1
60
11
49
8
16
24
8
12
52
8
48
12
28
48
44
12
16
32
33
42
37
56
27
36
1
23
25
47
21
15
57
16
24
101
19
35
48
25
12
12
23
73
23
66
6
13
35
9
15
25
12
20
4
60
12
120
44
3
1
24
32
40
56
45
135
40
47
12
33
16
104
16
29
42
61
24
8
123
57
63
49
8
3
9
36
60
12
3
13
12
12
71
37
32
108
12
87
13
12
56
72
52
128
21
55
12
32
28
12
5
18
9
4
12
35
12
37
59
1
53
3
28
60
32
123
37
23
61
59
9
28
17
18
78
147
72
15
13
48
96
84
12
24
8
40
60
8
88
32
28
32
28
216
48
8
4
41
7
12
24
44
52
60
24
11
81
27
72
48
25
8
60
12
52
36
84
8
63
105
4
24
12
12
8
72
12
39
121
8
15
13
35
13
47
85
12
23
45
4
48
8
120
24
39
37
23
36
73
60
11
1
56
4
80
16
44
63
13
12
32
108
15
36
97
60
23
36
45
120
48
27
1
47
85
36
12
32
48
75
72
57
3
13
20
28
60
92
120
24
28
36
12
20
84
64
44
112
96
80
15
9
60
16
20
63
ABCD 94562113442*3^$a+1 [50177]
12
87
12
48
12
9
15
9
88
155
13
29
51
72
24
21
120
3
36
3
1
155
9
33
19
36
32
33
39
3
57
64
47
25
5
99
93
48
24
91
8
16
143
13
32
12
28
8
27
6
150
21
15
6
18
6
135
4
80
12
3
37
83
60
85
29
18
24
73
20
51
6
3
45
210
6
90
6
19
35
21
159
105
4
113
39
33
6
36
9
24
15
6
24
15
75
81
99
108
24
6
42
48
54
24
27
100
47
45
3
49
8
76
59
165
75
21
112
5
54
18
42
6
55
8
36
96
4
8
16
12
200
45
30
37
11
1
11
237
27
33
27
18
247
71
9
9
15
27
48
30
99
15
81
64
35
33
15
25
17
6
144
60
96
9
240
63
24
1
44
160
11
9
3
25
23
33
24
87
84
109
47
9
75
102
39
99
6
66
30
135
24
16
59
45
3
45
52
5
31
59
6
18
81
36
352
8
12
72
69
30
9
12
21
18
9
60
120
12
60
60
48
51
12
72
1
32
60
52
5
27
39
45
24
40
60
12
60
35
18
51
15
30
126
45
48
63
13
116
15
21
57
18
25
59
9
76
71
9
124
35
21
48
40
65
15
156
16
23
12
96
49
11
57
16
5
19
20
12
3
33
9
48
15
88
92
16
5
15
105
15
27
102
27
16
23
105
24
40
8
147
12
24
61
20
21
3
96
3
108
33
24
21
6
90
18
6
7
59
24
9
12
76
224
3
12
6
24
6
49
95
18
111
27
222
3
12
136
116
84
52
68
15
36
49
164
51
1
80
39
181
23
48
33
57
39
4
29
96
91
101
18
54
87
99
105
12
4
176
87
48
9
24
15
60
45
12
3
25
11
49
36
11
9
36
24
100
89
42
9
45
18
6
75
21
15
3
6
312
24
18
21
24
51
165
9
30
45
63
129
24
132
12
63
25
5
3
72
3
37
29
39
100
32
39
145
20
3
81
39
198
235
47
30
7
23
45
3
105
9
24
7
17
78
108
9
76
11
24
57
12
27
6
39
123
48
45
27
1
59
21
60
36
40
8
21
39
48
9
48
27
16
12
56
51
33
72
45
19
5
115
20
27
177
3
25
35
24
78
3
15
60
48
21
4
72
35
60
42
90
48
37
32
4
5
15
36
24
15
54
3
93
90
84
132
93
3
13
44
12
4
35
57
48
9
18
9
21
48
75
84
111
114
30
18
63
15
1
68
48
93
42
37
68
12
15
42
255
105
39
39
33
27
6
199
41
39
16
20
12
52
8
27
1
65
24
91
80
24
48
172
20
48
12
81
39
76
12
35
30
39
28
23
33
64
5
6
60
36
9
72
15
109
23
81
27
42
7
8
51
85
35
24
30
75
27
18
18
93
16
11
24
30
135
3
36
49
72
59
37
12
125
18
33
60
9
66
45
100
35
21
21
42
1
20
27
57
28
89
15
88
140
172
80
4
77
267
63
25
47
133
8
15
12
24
9
76
11
12
90
51
12
3
45
81
66
97
35
18
63
15
81
63
37
5
24
24
102
138
27
69
66
25
8
156
84
3
48
90
15
12
52
35
6
27
3
1
44
36
16
59
9
160
11
204
144
133
89
18
6
15
12
3
186
48
102
21
27
42
91
53
147
159
36
25
12
47
21
3
6
15
16
107
30
90
25
35
12
13
20
136
80
72
28
71
108
6
91
53
66
25
84
20
48
45
78
96
36
25
35
12
37
24
41
18
25
35
33
60
72
75
12
24
45
40
17
99
69
27
12
27
30
3
60
3
73
152
48
24
3
57
3
49
24
29
7
108
32
36
87
36
9
15
36
9
136
32
33
151
36
95
25
104
15
54
42
24
24
102
75
24
24
96
3
13
20
63
12
57
45
3
100
44
48
21
15
84
93
39
51
24
109
35
37
140
40
47
1
24
35
18
3
52
23
12
30
195
28
11
30
96
63
36
15
9
24
87
145
83
81
9
135
3
49
59
12
169
5
18
78
48
7
35
12
21
12
57
6
105
99
6
39
57
78
36
69
196
35
12
33
12
108
16
36
140
45
90
9
21
27
87
24
24
21
52
32
48
87
126
87
15
37
92
3
121
24
5
90
60
18
42
78
48
24
15
15
12
69
24
147
81
3
156
9
12
3
12
42
15
27
96
30
18
24
97
128
180
88
35
9
16
12
95
12
33
100
12
176
45
67
8
132
72
15
18
7
71
60
120
45
9
114
9
15
12
18
15
57
48
18
30
15
9
51
184
128
15
93
39
18
3
75
48
81
63
42
6
37
96
11
61
8
72
168
39
165
15
36
6
3
21
87
100
29
99
24
93
15
120
12
15
6
54
105
16
41
15
33
ABCD 94563605278*3^$a+1 [50042]
32
4
9
9
15
12
45
26
24
13
95
48
24
10
14
1
36
3
9
12
63
8
48
1
15
54
54
21
12
23
36
24
46
26
64
8
60
40
18
14
28
68
4
8
37
60
95
84
12
13
35
36
136
18
2
24
156
34
15
23
16
32
13
119
108
72
16
96
69
39
45
107
36
24
36
12
1
59
37
60
23
1
24
35
48
4
6
18
30
42
32
52
44
46
38
112
69
36
35
1
35
4
33
11
10
15
47
58
26
25
35
13
23
4
8
72
24
4
8
28
69
83
37
47
60
1
48
15
104
12
13
3
20
12
13
9
38
10
6
20
16
8
1
12
180
23
121
11
12
25
72
11
28
102
3
21
66
54
18
8
25
84
9
2
37
3
8
12
72
1
15
12
57
11
10
2
12
181
24
45
38
12
120
46
2
4
8
10
38
10
39
95
85
36
3
20
12
12
37
48
27
36
8
25
60
11
25
35
34
26
118
62
25
35
36
4
6
48
42
20
24
4
32
13
35
16
36
8
10
27
12
51
21
33
27
63
8
28
80
1
75
116
10
3
35
1
48
3
8
25
27
33
24
47
96
24
96
24
28
8
49
24
59
28
20
12
12
64
12
45
23
24
58
63
12
15
54
66
57
15
21
60
11
13
47
13
23
10
24
74
12
48
36
60
73
71
12
4
44
16
8
36
24
1
24
63
44
24
22
24
18
32
1
155
25
15
68
40
44
48
13
132
12
27
8
13
59
60
1
69
24
15
35
1
15
8
12
36
25
48
35
16
9
9
26
37
87
66
15
12
48
59
28
8
1
24
35
24
1
12
45
18
9
108
57
15
60
3
12
6
62
10
48
62
13
36
155
1
23
22
15
35
60
72
16
90
27
23
24
12
4
12
69
39
6
14
52
80
73
35
52
92
1
71
24
64
21
11
34
111
11
60
13
12
35
70
27
155
12
36
12
37
3
57
95
28
80
16
32
24
73
11
12
10
2
12
36
48
1
23
97
83
37
23
70
48
27
15
8
28
9
35
118
15
23
1
60
23
36
85
11
24
4
21
47
24
24
61
59
12
48
37
12
3
18
74
25
47
1
15
30
18
69
57
24
30
32
64
9
39
90
3
48
47
48
1
51
32
12
13
23
84
16
32
13
27
6
2
12
16
21
35
24
72
25
24
11
64
9
21
26
28
9
15
33
3
32
22
2
36
12
22
3
23
12
48
4
36
18
62
10
3
24
35
12
16
30
14
48
1
84
60
11
1
24
35
49
3
8
22
2
1
51
24
21
83
16
42
134
24
1
83
36
4
20
36
36
49
11
85
11
13
9
18
8
36
13
15
20
60
25
21
2
70
3
11
13
11
121
36
3
56
36
4
21
24
143
36
12
28
32
10
39
11
25
47
13
83
16
8
1
35
120
82
14
1
47
28
57
3
18
15
35
40
69
11
24
1
60
11
24
12
37
3
12
6
26
133
48
12
11
1
3
32
16
8
12
24
96
24
48
25
36
36
11
12
12
1
3
20
142
3
15
69
47
40
8
13
35
4
8
40
8
28
44
60
13
63
24
12
114
15
84
36
12
35
13
15
6
38
10
2
70
26
60
60
60
13
35
40
20
64
80
12
16
57
15
20
36
61
11
49
23
25
11
16
68
1
9
38
25
3
36
21
12
81
54
20
37
11
73
11
4
104
12
1
35
85
48
11
46
15
23
24
37
11
4
20
16
69
3
8
4
8
1
36
11
12
13
45
39
48
12
51
45
12
15
12
36
80
10
90
32
12
85
15
8
36
25
11
28
8
25
63
20
124
81
84
12
3
20
36
16
20
13
47
36
37
3
44
36
10
38
34
51
35
4
36
42
50
13
12
48
51
18
6
36
36
20
70
2
1
35
52
20
24
73
3
150
159
23
13
35
72
12
4
92
12
37
35
1
27
48
9
11
48
4
78
2
1
71
60
4
69
11
124
12
44
1
71
49
33
38
13
11
34
50
12
10
27
93
18
32
4
8
12
25
23
1
11
49
59
13
3
9
11
64
81
15
57
15
8
4
141
35
22
24
14
1
23
60
48
24
1
83
12
4
20
46
3
71
16
57
23
145
23
24
12
4
60
12
32
1
39
57
59
12
4
36
72
20
36
25
24
36
71
34
14
1
36
11
52
30
86
10
66
36
8
60
12
28
24
57
11
34
18
21
15
42
2
12
16
9
9
24
86
36
13
3
20
48
144
60
88
24
188
28
84
90
24
15
24
35
108
60
12
36
1
23
12
24
24
13
3
20
16
9
15
12
18
24
2
61
119
16
8
60
1
23
13
59
1
23
100
20
16
8
22
15
95
48
13
24
48
36
15
90
50
12
24
13
83
13
21
39
27
45
27
8
157
35
13
57
3
12
11
84
16
32
4
8
85
57
98
1
11
36
28
24
20
120
16
45
15
9
12
71
12
12
24
12
40
33
24
23
85
15
9
71
13
11
13
63
80
12
1
147
57
36
36
15
8
10
146
1
15
20
24
24
16
42
48
74
12
25
39
21
63
72
69
9
26
36
40
60
8
25
21
15
24
12
59
12
37
11
22
24
30
80
1
9
51
45
3
59
12
1
35
10
14
48
10
50
12
24
97
23
34
27
3
18
3
11
25
15
104
24
76
57
23
4
18
62
12
1
47
13
33
14
12
108
132
16
8
25
35
25
11
46
3
27
80
12
12
84
36
1
9
3
23
12
120
10
98
4
44
24
1
12
24
11
48
60
10
6
8
37
48
35
48
130
72
2
73
36
9
90
93
72
107
16
128
25
24
45
62
4
80
25
39
6
15
47
12
72
1
48
12
47
60
13
48
15
56
36
12
13
23
25
59
1
11
144
12
40
9
11
12
13
27
8
25
84
51
32
12
24
24
61
59
36
72
12
22
63
15
8
10
27
36
9
26
22
39
23
12
48
13
24
3
80
12
76
9
24
119
40
8
12
25
23
25
12
27
21
48
36
3
33
24
135
33
63
44
4
45
12
15
92
1
59
28
18
2
22
18
33
47
12
37
36
47
61
71
28
18
14
10
48
6
90
90
69
75
56
70
15
60
27
20
12
1
81
54
45
47
25
35
58
54
8
12
72
36
13
24
15
56
4
116
22
14
130
6
12
45
60
72
119
16
56
108
12
12
10
15
11
4
36
21
15
20
121
60
35
13
35
25
12
48
95
10
135
11
13
47
10
14
36
16
140
109
21
2
25
47
94
15
11
36
58
42
32
13
59
1
3
12
9
11
58
15
60
47
37
75
8
4
9
60
35
96
36
4
44
22
42
45
11
1
11
13
95
22
39
9
146
13
35
1
71
48
25
ABCD 94563655346*3^$a+1 [50003]
10
60
6
24
348
42
38
54
36
39
108
48
39
88
20
57
15
16
168
32
30
72
3
24
31
42
11
51
18
27
69
34
6
44
118
8
9
51
22
48
35
36
24
12
37
23
12
31
44
16
12
30
8
6
4
72
14
48
40
95
33
15
3
12
24
33
25
11
75
69
43
29
15
16
2
28
18
72
30
20
12
27
36
12
31
5
60
79
26
12
108
6
21
67
5
73
14
16
12
41
7
12
2
159
24
141
34
20
70
110
10
2
9
37
30
53
15
22
50
22
6
12
32
21
51
78
10
90
47
15
16
149
153
3
3
12
24
33
25
8
27
15
16
56
76
80
24
21
13
24
35
27
4
30
42
74
39
19
66
12
62
12
18
16
2
22
6
26
46
29
24
19
180
6
90
24
53
24
163
68
22
32
4
35
7
18
30
80
52
8
12
22
18
2
106
41
19
30
20
51
51
42
18
18
22
17
12
109
35
7
29
36
25
44
34
77
15
54
75
36
24
13
2
93
121
14
28
14
39
12
3
21
15
28
6
74
10
2
45
19
42
132
32
3
13
2
10
11
21
18
108
18
66
153
12
31
42
20
76
14
40
18
8
207
12
60
36
51
16
32
36
9
13
42
68
33
96
1
32
51
19
38
15
108
15
52
8
90
4
62
18
28
47
36
25
60
74
21
19
5
12
15
34
20
75
24
12
39
105
51
21
33
4
23
7
20
6
36
51
7
122
36
58
62
99
43
20
46
32
28
56
6
108
10
20
99
87
34
12
2
18
54
78
36
22
14
34
5
9
3
25
122
33
15
24
58
32
18
106
2
93
12
3
40
65
87
57
60
15
46
30
30
12
95
67
41
24
45
16
2
10
72
83
13
54
77
31
2
162
24
10
30
17
7
5
1
56
15
39
10
114
5
1
47
85
18
12
12
2
54
34
32
39
79
60
65
36
49
23
27
6
84
27
15
76
17
12
49
20
112
18
197
39
76
18
26
16
74
3
55
41
37
32
10
38
18
22
48
30
54
26
81
43
126
12
8
6
54
36
36
15
7
48
42
11
7
125
13
42
53
7
29
9
4
2
18
100
8
3
84
36
55
89
60
15
21
15
36
54
75
67
5
105
3
36
69
34
32
58
2
4
32
52
38
12
63
67
53
25
50
57
48
60
25
47
55
8
28
12
5
7
5
87
60
66
24
48
108
82
17
63
16
2
63
36
9
112
14
6
70
2
10
152
33
61
35
27
22
71
7
29
15
6
75
15
28
2
27
13
158
9
123
108
90
36
18
28
38
36
4
30
20
45
97
20
42
16
20
4
48
5
12
51
42
30
72
57
60
144
9
60
18
18
12
18
10
35
9
70
65
45
147
15
106
162
98
87
1
20
36
64
30
29
96
135
10
14
90
18
18
15
21
28
26
10
12
32
3
15
72
88
68
96
21
48
25
24
11
12
13
47
7
30
6
41
19
17
39
93
15
30
3
75
18
15
21
3
48
7
36
30
35
36
19
12
38
54
76
12
29
9
4
35
31
29
12
39
40
89
48
43
102
2
33
13
26
28
36
2
27
91
62
3
141
54
40
32
9
73
11
15
21
3
10
6
2
100
20
42
30
58
68
9
1
80
27
27
136
12
89
39
36
76
60
2
6
4
50
75
61
74
60
36
100
5
60
85
104
70
36
101
123
40
96
2
39
69
70
44
16
17
33
162
22
32
64
14
21
9
18
24
16
140
57
3
48
9
13
12
80
30
16
84
17
48
1
14
36
4
5
43
2
90
6
15
37
32
42
36
48
22
14
76
17
33
18
96
54
22
29
36
15
108
21
15
6
15
87
6
231
60
33
87
3
21
9
10
17
9
22
20
70
20
28
30
29
51
9
135
36
70
11
48
1
14
10
11
49
2
4
5
27
54
6
10
83
25
74
10
6
12
14
90
28
6
54
17
21
28
20
70
54
6
60
17
33
15
15
142
8
39
25
56
22
38
39
12
33
3
3
30
24
18
10
18
5
19
41
9
3
3
57
9
34
24
41
19
17
223
38
40
18
56
28
18
2
18
39
15
60
84
42
15
33
10
17
7
30
26
4
60
6
54
8
120
42
16
35
15
82
48
84
156
35
49
86
4
41
51
16
2
102
6
48
4
95
31
2
22
26
36
36
3
75
21
51
84
46
104
51
7
90
90
122
4
26
4
77
13
2
57
15
33
15
18
6
148
65
73
23
7
12
32
58
6
54
8
12
63
12
15
96
69
103
44
16
14
18
100
32
28
6
54
50
18
24
58
32
15
60
43
18
8
10
12
62
111
36
13
8
118
62
12
70
80
10
38
144
76
17
1
35
15
4
20
76
17
13
32
24
228
16
30
29
55
30
20
96
22
30
2
21
27
18
34
41
24
103
78
80
24
58
32
21
15
10
74
42
15
36
15
54
18
16
65
12
129
75
45
106
8
52
53
37
30
8
40
104
21
51
21
12
1
56
36
28
59
25
47
3
46
30
90
62
9
13
2
33
51
10
26
16
8
30
132
15
7
50
18
22
60
2
16
5
55
30
42
6
54
26
34
6
14
46
24
47
9
6
34
54
5
31
50
10
12
17
55
60
17
36
37
50
66
27
9
24
90
69
36
55
17
15
90
82
32
18
3
27
46
11
49
56
34
26
15
43
68
22
47
105
16
2
46
44
28
44
54
21
93
106
56
64
20
40
12
60
20
69
33
58
17
57
34
5
157
35
15
28
65
79
36
80
4
5
43
20
45
37
126
26
34
56
54
6
21
15
40
44
45
1
14
33
15
28
12
138
110
28
44
16
2
10
17
31
56
54
15
19
5
25
8
12
10
65
72
51
45
25
59
33
60
51
72
13
2
28
44
21
7
30
48
54
2
36
42
76
72
209
13
11
12
13
11
45
4
30
30
11
31
ABCD 94563828636*3^$a+1 [50016]
36
104
91
24
65
1
24
39
84
3
54
6
65
49
11
12
16
51
65
16
44
31
5
79
30
30
9
51
5
1
15
39
60
66
47
112
80
31
29
55
41
19
21
12
117
90
69
207
17
28
32
133
59
25
35
96
49
6
33
12
164
16
39
30
35
4
36
80
55
5
1
54
6
120
75
39
5
25
30
240
30
60
23
48
28
44
7
6
123
57
227
7
66
24
99
21
23
12
55
96
174
51
32
67
36
5
12
37
90
6
63
36
15
65
151
150
63
111
69
21
66
60
24
81
105
180
3
21
39
32
72
73
114
53
37
99
32
55
24
180
30
6
120
54
3
108
15
77
7
66
24
23
7
65
4
147
174
63
3
45
140
40
60
9
3
3
180
57
48
15
9
21
59
61
3
92
25
215
55
24
33
93
24
6
54
35
31
24
60
21
9
60
15
45
96
39
45
95
1
60
24
30
6
24
131
79
180
105
45
35
55
281
12
88
9
6
30
107
73
59
48
13
84
35
64
32
24
1
54
6
3
21
75
111
5
79
93
117
35
28
63
29
31
5
49
30
126
60
84
35
55
53
37
36
39
176
40
15
90
24
71
49
23
12
108
43
84
66
15
9
60
11
19
30
23
48
55
149
25
3
36
144
87
6
204
3
147
5
96
12
16
12
32
120
7
21
69
6
60
30
30
54
35
36
144
25
23
7
6
30
165
180
105
30
17
37
30
120
6
114
113
60
127
21
9
3
3
414
15
45
83
16
57
54
21
75
54
83
72
4
21
30
30
11
19
30
6
174
36
120
99
21
59
220
20
1
144
111
9
23
108
24
28
32
28
48
32
97
6
234
15
135
113
7
36
17
16
117
59
48
67
113
73
47
13
75
104
16
105
84
60
23
43
54
15
48
3
84
30
51
9
6
30
75
15
65
192
120
7
113
13
35
25
47
67
5
1
174
60
101
24
61
60
47
43
264
6
59
16
69
6
65
25
47
97
11
25
24
11
52
123
89
25
143
37
90
5
16
92
43
180
24
36
60
204
93
57
11
19
30
11
4
21
174
66
54
96
60
45
225
30
54
35
1
15
129
35
121
75
45
90
30
144
219
32
12
13
15
9
23
13
24
60
83
67
81
9
135
201
30
105
9
30
33
152
55
96
17
37
11
84
4
44
37
6
90
30
24
66
99
21
47
160
63
33
32
12
148
39
96
5
19
6
119
31
174
30
90
36
84
63
20
52
45
11
52
92
16
39
6
30
89
36
115
5
25
30
89
31
54
15
45
90
5
120
91
29
1
87
72
75
30
15
8
97
3
3
54
66
54
63
153
24
90
90
159
24
48
20
60
24
181
60
15
69
6
29
1
30
30
119
85
95
25
71
24
180
55
5
25
156
24
195
36
9
23
48
199
120
30
39
44
43
30
99
8
103
24
60
5
61
24
90
41
84
4
51
9
32
12
148
60
45
387
87
6
24
36
60
15
69
36
75
9
30
150
60
183
8
52
3
225
9
63
36
21
66
197
127
126
24
6
29
55
53
67
6
234
90
3
93
63
104
37
35
55
41
4
20
28
32
276
19
66
3
32
115
30
3
44
16
84
36
96
51
90
15
39
53
16
57
30
30
35
55
5
55
93
27
84
6
167
60
127
96
137
43
30
30
57
8
25
27
63
174
83
48
115
105
15
54
90
5
25
60
60
6
29
40
135
41
55
65
49
90
45
8
120
7
6
3
32
19
81
9
6
149
28
27
81
240
75
9
128
52
51
60
54
23
268
45
24
15
15
129
87
120
65
109
35
1
60
24
60
30
90
11
139
36
24
66
195
9
6
60
60
54
35
25
23
43
5
79
21
104
1
174
96
137
7
6
90
17
52
15
21
9
90
120
5
31
24
30
6
93
27
30
75
15
5
55
9
15
60
53
12
25
3
153
39
15
165
96
12
3
165
32
60
7
60
41
25
120
54
45
75
6
35
19
6
84
186
89
31
24
41
12
13
174
33
20
7
5
4
27
24
65
25
ABCD 94564045066*3^$a+1 [50203]
126
36
108
30
306
6
33
104
1
39
56
55
36
36
270
3
15
9
63
17
1
66
150
15
39
66
114
36
54
30
60
36
90
216
107
112
128
40
63
153
200
7
48
105
297
54
36
84
185
64
96
24
195
29
96
16
345
159
57
138
6
36
54
53
67
90
54
45
87
138
39
72
24
45
11
301
48
171
69
11
61
99
128
43
138
51
99
30
60
66
113
31
6
54
21
8
37
60
36
27
153
63
171
125
91
48
60
66
96
39
8
43
90
3
104
31
9
72
51
18
216
30
53
217
54
42
54
9
56
25
215
48
72
48
160
32
1
90
117
96
21
90
30
186
9
75
96
117
63
18
15
56
120
61
48
42
17
160
96
51
29
7
84
96
180
129
8
160
27
30
150
9
27
189
24
57
207
111
42
54
126
3
15
90
39
51
21
105
63
21
75
255
105
15
90
135
15
90
30
6
3
32
24
16
99
186
59
160
24
96
51
93
3
138
51
45
36
303
51
45
45
294
69
51
101
139
162
54
36
18
71
40
51
18
72
138
90
96
36
54
30
39
56
55
90
234
5
16
48
56
160
51
96
18
11
19
90
179
112
80
31
90
264
6
17
31
36
213
56
91
60
209
16
80
19
126
63
63
54
30
125
40
24
104
72
1
18
5
61
83
72
64
15
201
69
6
144
30
96
30
6
203
304
81
39
21
30
6
23
31
41
115
5
40
195
5
184
80
37
18
36
120
5
24
25
111
69
270
36
9
24
27
173
61
72
99
75
45
45
6
18
30
29
160
51
149
7
24
72
18
30
249
63
17
112
104
64
80
40
87
264
42
39
200
31
18
36
120
54
216
53
40
3
117
147
29
144
13
18
249
111
41
160
51
90
54
30
186
18
99
27
30
24
30
9
240
81
15
57
18
120
5
40
81
6
113
184
21
35
7
288
126
126
84
33
81
95
40
21
60
15
48
21
60
30
270
51
99
141
39
9
120
33
144
30
65
121
23
40
135
81
75
6
18
5
64
93
3
105
162
29
109
6
213
72
48
152
1
63
144
96
111
113
16
45
51
48
33
183
285
30
21
15
240
113
103
129
8
40
87
114
39
33
54
30
3
93
138
81
24
81
126
48
6
75
45
75
24
375
41
64
15
90
186
30
24
39
96
315
21
51
53
24
31
249
141
59
136
45
72
27
72
99
69
21
99
147
234
42
17
1
15
80
24
7
33
3
117
57
54
42
18
149
72
265
30
9
96
81
39
104
127
17
31
209
31
65
136
128
16
264
51
21
24
87
33
15
41
40
15
33
32
19
21
69
132
108
99
72
39
150
35
64
176
61
96
3
51
36
17
40
33
18
45
111
65
121
47
127
89
40
21
3
176
1
36
99
9
239
193
18
72
90
54
5
31
48
89
16
21
75
24
56
49
66
90
35
289
96
39
24
120
51
21
15
270
83
16
96
24
45
11
64
15
9
32
40
15
33
21
59
40
21
60
39
123
90
270
18
59
13
27
63
138
15
80
55
329
112
8
72
ABCD 94564143652*3^$a+1 [50000]
57
28
44
39
33
108
60
16
107
57
12
24
15
48
96
12
61
80
84
87
169
12
32
24
3
84
12
57
3
1
11
48
13
32
15
12
12
72
168
144
60
12
81
64
32
4
12
59
12
60
192
60
49
11
9
156
24
12
76
83
12
33
4
48
32
51
45
39
108
73
20
159
13
35
109
20
63
45
16
83
12
69
27
24
1
47
33
39
129
15
84
24
12
13
11
21
51
12
49
95
12
24
33
111
13
23
73
20
27
45
27
37
96
120
11
61
8
12
12
48
16
11
12
24
57
111
12
48
12
24
33
72
111
84
69
3
132
21
60
27
21
15
48
36
24
9
27
24
33
39
1
132
11
1
20
52
11
24
61
128
24
51
21
87
81
120
39
12
84
132
69
3
84
24
45
76
20
51
72
60
24
21
39
153
12
15
12
1
47
48
9
135
24
9
96
63
33
144
36
4
23
9
51
12
1
8
36
12
75
69
16
80
15
9
27
12
84
81
27
69
28
23
157
11
12
36
133
60
11
24
13
95
37
47
37
32
24
111
105
63
12
12
48
33
24
27
1
32
76
83
21
12
48
12
48
132
36
15
9
24
40
24
119
9
72
16
95
24
216
69
15
33
48
12
48
84
108
75
9
123
121
107
12
37
59
1
143
1
56
16
11
24
60
45
39
156
12
21
63
12
37
23
81
4
47
48
1
44
4
20
99
21
15
108
13
32
88
104
72
51
45
123
36
33
87
12
33
75
49
47
49
104
24
312
40
68
12
15
69
4
108
95
13
104
27
48
13
8
12
51
33
96
144
124
36
95
13
107
33
72
51
13
44
3
97
11
1
80
16
32
12
123
93
15
84
45
39
60
9
148
23
21
144
3
72
21
100
47
12
72
9
15
69
76
11
9
120
27
9
132
99
12
48
12
36
205
23
24
93
48
3
84
1
12
11
9
12
15
69
64
8
3
84
24
24
57
3
13
11
36
24
1
72
20
75
121
83
216
36
12
33
60
64
11
72
48
12
24
12
132
45
27
9
40
83
21
39
33
159
25
8
132
148
56
39
33
24
99
21
15
24
24
36
48
24
36
120
12
12
49
128
72
64
56
27
12
9
40
35
81
52
11
72
12
120
9
40
24
35
9
99
13
44
84
48
51
33
15
48
12
49
12
107
73
20
12
36
76
47
117
3
108
60
45
51
109
68
36
27
45
87
33
15
13
11
9
76
11
33
72
51
9
12
63
24
45
99
48
9
40
128
39
85
20
112
35
85
167
33
87
1
35
21
3
21
16
23
13
119
45
24
40
56
15
37
71
24
45
15
33
39
45
16
36
59
216
48
61
35
9
148
24
48
11
21
120
28
11
48
21
15
45
63
117
15
45
27
93
28
44
75
69
4
36
83
12
60
36
60
168
24
21
60
15
24
24
49
36
11
60
9
27
273
27
1
144
11
21
4
11
108
21
100
35
189
12
88
179
13
11
97
60
11
24
165
12
108
15
156
84
96
85
107
36
48
36
48
45
3
36
21
52
84
8
48
160
72
168
48
72
72
11
45
24
16
107
36
9
60
75
37
47
33
75
84
12
69
52
44
12
99
13
80
15
24
108
109
119
48
33
63
36
24
96
48
132
48
97
140
39
121
35
33
24
144
36
48
123
49
80
27
12
57
40
23
9
16
23
69
60
120
3
24
45
3
12
144
1
119
33
24
27
85
8
39
36
60
48
9
24
3
45
40
11
12
129
123
60
25
272
27
36
60
13
11
48
253
47
81
3
21
51
24
48
36
25
23
60
48
1
11
21
147
156
12
60
132
36
13
20
75
48
33
24
16
11
12
1
23
13
48
83
177
51
45
12
15
189
63
96
25
44
39
12
81
15
25
8
135
37
83
12
24
21
15
81
87
1
59
13
59
156
48
9
99
21
120
16
84
23
24
21
144
108
12
27
9
87
37
8
51
21
40
60
23
13
32
27
12
1
71
45
51
12
33
3
60
21
12
12
120
27
45
40
83
12
96
25
35
48
129
76
11
36
117
3
105
4
23
36
36
72
24
33
76
24
92
27
33
4
44
24
15
36
57
15
33
3
49
12
11
297
15
84
72
61
71
84
165
27
48
57
63
84
1
11
81
3
24
48
9
3
57
12
48
15
48
36
21
12
124
8
3
72
21
39
1
32
72
51
12
13
11
36
48
21
24
3
84
25
71
57
16
56
39
24
49
11
12
33
96
87
9
3
108
156
25
48
68
24
52
140
15
36
13
71
13
35
24
121
11
21
28
36
11
120
45
124
47
33
36
88
8
120
132
ABCD 94565488762*3^$a+1 [50010]
78
5
85
18
57
8
16
8
136
45
51
56
112
27
48
66
99
8
7
185
85
27
99
102
15
33
30
6
35
24
40
120
152
7
48
65
48
40
264
15
105
120
32
96
48
136
3
173
7
161
49
12
3
8
19
48
45
32
40
8
16
24
135
48
9
33
126
60
29
55
66
36
6
29
48
48
13
72
48
66
114
15
32
103
17
7
102
120
3
32
88
80
325
27
144
207
9
21
27
56
72
160
27
36
9
272
151
9
105
23
13
12
63
27
18
35
37
6
69
27
93
93
102
12
96
78
27
39
234
6
33
51
45
56
136
32
48
24
55
89
160
72
39
153
15
105
27
45
3
5
55
81
237
48
6
69
120
15
42
23
16
21
78
5
40
24
15
233
112
45
6
6
30
33
72
56
160
8
16
48
3
29
40
21
42
33
15
449
13
3
72
57
15
69
59
31
30
66
33
8
67
18
42
72
9
264
192
48
15
33
27
53
13
27
15
48
17
25
63
27
18
24
123
8
25
204
36
215
109
27
56
19
5
136
8
64
27
6
87
32
13
210
42
54
6
120
18
90
23
88
75
5
40
21
99
75
21
8
25
36
75
72
8
7
65
64
135
48
105
8
103
72
108
6
30
9
264
111
24
42
63
87
24
129
27
5
96
127
57
39
81
120
3
6
12
35
13
99
192
24
105
156
3
45
96
66
168
48
9
56
24
31
33
24
8
7
36
54
143
7
17
19
45
51
180
209
55
9
45
3
27
12
84
60
105
152
73
47
24
16
15
17
211
21
81
48
39
96
39
6
54
5
61
114
30
27
56
88
15
24
192
105
200
31
65
79
113
112
93
11
16
56
24
40
24
21
59
25
15
117
3
24
21
6
48
77
19
36
9
24
75
165
15
17
1
23
16
231
9
8
40
45
155
48
40
87
120
33
32
40
72
8
31
66
54
96
6
59
31
65
19
138
11
16
15
24
84
36
30
27
3
21
8
67
53
43
54
36
27
72
21
35
13
171
9
90
192
29
109
42
9
48
87
30
18
66
36
204
71
88
81
54
102
3
93
48
51
15
54
99
93
120
35
157
30
53
7
41
7
17
25
6
30
51
8
43
18
35
16
48
27
69
225
47
112
15
66
30
30
90
9
15
17
13
51
72
3
6
84
59
7
113
136
32
168
16
144
39
33
27
45
80
133
30
45
3
5
16
48
117
198
6
47
48
31
129
45
42
24
65
31
12
5
103
90
12
11
24
7
54
179
16
21
3
117
30
144
21
96
48
69
3
3
12
65
13
51
24
27
53
7
72
81
21
66
30
12
108
155
7
30
35
16
87
24
33
32
16
183
41
40
3
45
56
40
72
8
85
75
24
72
24
24
32
24
24
7
65
168
16
104
91
84
30
11
25
15
80
7
54
59
64
51
21
69
24
42
24
41
31
144
30
51
24
45
11
19
6
48
30
81
80
16
80
37
35
16
39
30
186
81
93
51
80
24
7
24
60
6
191
289
71
19
69
32
7
33
24
21
54
29
24
91
21
24
104
96
49
71
24
7
33
72
104
79
33
213
27
24
8
88
63
30
59
72
24
7
105
93
6
53
43
213
72
63
57
15
177
81
180
107
24
16
48
57
23
7
113
40
24
21
24
27
45
6
5
64
24
39
57
111
9
21
48
120
59
40
152
31
33
32
24
24
19
66
75
111
24
57
24
48
8
79
105
261
42
57
15
6
59
25
135
3
42
6
45
8
49
60
18
17
7
65
24
16
48
72
165
18
12
18
18
30
84
30
9
32
64
8
13
42
33
32
31
42
30
54
11
109
35
88
15
30
35
40
8
40
63
65
1
15
171
42
66
81
8
1
12
59
85
11
55
33
24
51
132
9
3
5
48
7
33
3
6
6
24
30
35
13
72
66
24
54
12
12
35
43
54
135
153
23
13
27
27
12
96
72
18
48
15
56
64
120
24
48
48
39
6
66
24
65
1
15
159
66
23
55
78
59
144
61
66
33
176
64
21
51
39
9
15
24
78
3
159
57
111
78
186
36
12
33
8
145
12
18
60
29
48
13
27
24
8
40
3
29
16
144
ABCD 94566077098*3^$a+1 [50147]
60
149
72
139
5
103
48
29
36
67
41
90
13
5
91
120
149
72
55
17
36
72
162
49
5
79
11
13
77
67
72
96
72
17
67
156
29
91
60
12
84
12
192
48
41
54
1
72
17
72
72
72
7
216
11
234
67
455
229
5
72
151
12
89
7
191
54
54
36
13
72
293
72
127
132
24
180
48
12
84
41
67
131
61
84
84
48
83
13
24
72
125
54
73
228
96
72
143
49
84
96
60
125
55
53
199
287
90
79
11
37
89
55
120
5
43
72
48
144
12
180
149
103
204
288
17
79
65
127
36
12
77
144
91
12
257
108
115
101
7
48
228
108
24
108
53
31
96
89
18
13
149
144
115
12
71
25
108
48
84
156
47
85
144
221
18
193
77
31
95
198
127
228
24
120
12
11
1
17
31
144
168
72
161
67
59
36
13
228
156
24
48
89
79
48
269
151
29
36
19
179
121
5
144
234
85
41
103
48
65
18
72
18
175
95
85
72
41
151
29
18
180
49
48
108
29
72
36
31
41
7
72
11
13
24
53
67
113
91
84
12
11
54
216
103
12
137
36
91
48
5
55
156
120
101
36
18
37
17
139
36
41
55
35
36
1
180
84
60
156
24
72
17
259
11
49
113
31
120
204
96
36
53
19
48
5
108
19
12
329
18
109
12
156
83
54
36
43
108
65
54
54
175
48
24
108
41
43
24
132
107
18
199
60
29
7
24
41
36
7
12
48
132
53
72
67
5
7
317
55
12
24
12
204
35
145
197
187
101
18
85
36
12
72
108
11
145
36
156
132
36
35
13
113
72
108
270
234
108
144
36
54
18
36
36
90
36
1
60
47
162
19
60
144
48
36
204
137
36
18
36
37
35
54
180
175
48
11
85
36
5
7
96
185
288
198
85
41
259
96
12
11
126
127
48
5
43
11
18
72
126
121
48
36
101
54
61
83
109
72
48
24
17
151
60
5
43
137
199
132
300
36
108
197
18
13
401
18
37
144
72
35
73
48
228
11
229
72
5
127
276
137
7
29
67
77
126
181
24
65
55
24
11
37
84
23
37
17
216
18
169
36
65
31
12
209
19
60
12
72
12
59
49
131
90
72
19
264
96
96
29
19
35
54
139
96
36
197
18
49
203
73
197
72
79
48
53
19
89
151
11
216
121
95
109
216
89
162
37
161
36
54
37
60
84
35
90
139
41
144
79
48
17
216
67
240
96
60
288
72
203
1
12
84
84
12
23
54
67
36
108
240
17
115
216
216
24
59
18
180
162
108
18
463
113
199
35
85
132
36
48
5
18
90
295
11
36
18
18
37
72
143
252
13
24
36
36
215
1
36
48
48
29
19
53
55
48
59
54
103
60
96
ABCD 94566153538*3^$a+1 [50062]
12
18
6
33
12
21
90
54
24
7
59
33
45
27
3
25
11
9
15
13
20
28
32
27
1
5
87
60
4
11
45
28
17
54
48
78
27
48
12
3
33
36
15
1
12
108
8
39
18
3
27
13
47
138
6
1
8
84
12
21
15
148
92
99
1
12
12
191
37
56
21
43
12
48
32
136
8
16
8
48
39
49
11
61
20
39
24
9
36
12
12
3
45
9
15
16
80
64
128
3
33
57
54
9
12
28
36
23
25
20
36
27
37
12
48
80
75
33
15
33
99
12
1
24
65
36
19
23
18
15
28
11
121
125
3
4
8
84
48
111
36
18
87
15
1
23
9
16
36
176
4
11
13
17
3
69
43
8
4
20
33
39
4
36
29
27
9
39
57
30
49
5
79
120
5
7
47
36
21
51
57
12
24
27
25
44
135
105
15
6
7
11
36
13
41
84
15
16
20
21
6
25
12
60
56
9
30
1
41
18
18
43
65
67
53
99
72
16
8
36
63
12
49
11
49
17
39
24
136
41
27
28
12
32
24
12
3
9
15
30
31
32
4
24
17
3
39
57
9
54
13
23
36
54
31
11
48
36
49
20
36
21
24
51
12
27
21
15
37
8
4
8
12
16
8
40
77
3
39
13
12
23
78
51
15
1
8
15
85
12
8
21
18
72
30
75
39
1
29
51
3
1
35
9
27
9
4
5
15
21
7
72
11
1
36
8
51
18
15
48
4
8
27
21
75
30
3
36
3
12
60
180
9
39
33
28
80
39
13
23
1
44
9
51
124
32
9
39
12
99
12
85
44
3
18
7
5
6
1
11
13
44
15
108
37
5
3
24
81
48
24
7
41
55
24
24
11
1
20
12
40
36
11
21
57
30
21
136
24
77
3
24
40
8
45
3
15
57
24
36
9
78
81
27
108
9
36
12
45
27
51
97
59
9
4
8
33
42
33
69
18
33
4
8
45
15
48
52
44
3
1
107
13
20
36
21
55
35
45
12
36
15
9
12
3
18
15
60
15
13
149
51
15
1
56
87
13
80
12
63
84
18
108
7
47
24
9
63
49
56
28
47
12
45
36
12
39
30
18
33
3
42
123
24
12
28
92
99
45
21
3
28
32
45
3
24
36
4
8
16
35
21
28
32
135
13
23
13
11
9
4
56
12
39
60
33
12
36
45
43
116
16
12
8
57
3
63
1
23
21
87
25
32
87
18
27
84
16
65
144
6
93
63
25
29
3
76
20
15
30
19
8
15
144
9
100
11
126
3
15
36
21
39
18
31
24
48
32
57
55
5
15
96
9
24
55
71
36
13
72
23
21
15
18
3
9
31
12
12
20
24
4
23
49
104
4
5
6
121
23
18
55
8
9
30
6
84
6
21
108
16
44
16
29
3
40
68
76
23
42
31
44
16
8
16
24
56
3
30
42
9
45
19
108
8
21
96
15
12
21
7
35
129
28
8
28
44
12
28
65
15
3
9
28
32
16
12
11
37
17
3
15
30
15
63
21
4
20
12
4
83
30
6
54
7
41
39
28
20
3
33
72
40
8
12
28
5
27
15
33
4
140
3
33
72
15
57
36
52
12
68
15
13
77
15
52
36
17
19
84
72
44
48
16
24
36
41
75
69
15
16
8
15
1
56
24
39
78
18
36
49
20
4
32
15
45
96
3
24
21
27
9
36
4
104
12
75
105
75
49
24
11
33
76
5
7
68
15
1
71
12
13
5
3
60
16
44
147
9
63
13
8
52
8
27
18
204
30
6
19
8
39
45
48
12
16
5
3
64
5
90
25
60
20
63
33
12
9
108
90
12
45
81
24
55
20
16
8
4
17
6
45
3
54
6
57
4
11
25
48
32
28
60
84
72
36
8
12
75
9
51
48
36
1
8
12
12
36
16
8
60
36
12
40
20
15
13
17
7
60
32
33
51
76
11
78
54
18
12
3
40
24
20
120
24
9
3
33
12
39
159
6
3
33
18
30
19
20
3
12
6
31
89
99
12
75
93
88
17
30
21
21
3
27
54
87
99
73
20
45
6
105
52
8
12
3
9
120
87
25
56
9
15
16
20
15
45
28
20
15
1
8
40
5
60
3
15
25
24
23
12
36
60
90
12
51
45
19
32
4
29
27
48
33
18
24
97
23
33
4
23
33
3
81
24
15
45
4
8
3
21
15
69
52
24
44
9
27
3
25
35
12
24
12
73
71
9
12
12
21
27
28
77
7
32
45
54
21
15
6
19
119
24
25
5
31
12
12
32
3
60
66
27
52
17
63
21
15
24
48
3
21
24
12
60
4
11
97
56
12
4
23
13
12
56
69
43
59
13
11
81
63
30
36
55
17
63
12
12
132
60
16
128
24
117
99
27
12
141
45
39
27
1
8
24
3
33
52
47
21
4
8
4
11
45
48
60
15
30
6
9
9
36
162
69
28
11
12
93
39
25
11
72
18
39
33
15
52
23
18
27
39
93
28
60
32
57
6
33
76
84
20
39
12
21
93
27
264
9
79
11
81
69
30
42
43
29
7
24
5
7
24
8
27
45
96
99
9
96
88
12
29
66
1
12
11
81
4
5
39
51
37
24
20
16
59
9
15
9
3
37
8
15
25
5
15
24
28
132
23
57
99
57
120
99
45
21
42
18
55
20
4
101
55
12
12
36
5
18
69
3
13
59
6
27
4
8
15
21
51
13
12
44
64
5
15
21
31
83
1
17
7
8
3
57
48
75
105
36
24
112
59
33
120
45
3
39
21
64
23
1
35
37
8
21
3
48
27
21
64
17
31
12
17
15
28
47
13
68
9
19
12
8
132
28
20
9
67
8
12
28
68
4
36
60
12
36
17
7
60
77
19
20
60
12
24
40
23
72
66
99
28
20
28
23
6
18
57
24
16
20
39
36
1
44
9
75
4
11
1
120
56
64
11
9
15
18
12
31
47
13
8
15
12
54
3
16
32
117
15
75
37
84
92
24
40
24
12
20
12
12
69
67
8
39
21
15
30
19
36
17
19
23
45
63
13
80
15
30
7
32
15
21
75
30
36
6
13
12
32
76
36
11
12
90
43
8
4
48
72
11
72
49
5
31
5
30
18
42
45
39
1
23
57
24
21
135
27
45
27
25
29
19
20
3
72
13
80
60
40
17
36
55
12
8
15
1
20
204
15
25
29
3
195
25
24
20
28
56
4
5
36
15
36
28
5
15
16
104
63
37
53
7
65
15
27
49
44
15
12
69
12
28
36
23
21
16
89
7
8
12
45
43
77
15
75
13
11
1
8
16
ABCD 94566411742*3^$a+1 [50136]
1
11
66
6
25
29
79
72
48
60
44
15
48
1
80
27
12
33
105
54
108
13
59
72
24
24
24
6
15
3
144
72
12
13
59
18
39
9
120
138
13
5
126
69
63
66
12
90
129
3
48
49
47
36
90
78
18
15
27
24
96
96
12
24
12
12
97
23
117
12
39
121
29
30
21
105
18
30
31
11
33
27
12
93
27
42
39
63
12
97
71
48
6
42
57
81
6
273
33
3
141
31
203
105
24
3
66
7
11
126
18
12
36
85
17
66
48
42
6
48
13
47
45
60
21
54
6
36
60
31
35
60
18
234
72
18
18
12
78
7
173
42
66
42
24
37
155
30
24
138
54
7
5
30
12
42
66
42
54
6
48
24
78
12
18
204
18
13
36
108
84
5
30
30
3
39
6
42
42
99
111
120
9
15
90
30
1
17
19
47
61
47
30
30
162
54
18
55
107
9
3
30
108
18
13
35
18
48
6
6
103
59
13
59
30
39
27
36
180
1
59
37
47
54
48
30
13
11
12
132
36
33
124
41
168
24
54
36
1
149
54
49
48
17
24
55
80
75
36
73
23
6
3
84
52
23
78
12
24
156
12
6
49
17
24
3
3
1
65
66
36
6
156
24
42
6
111
45
48
48
12
30
21
28
83
24
73
5
72
18
33
39
13
161
114
72
78
63
135
213
51
49
35
21
27
60
60
93
3
30
102
36
9
39
66
31
47
72
6
18
57
108
147
78
54
108
25
35
90
66
18
6
48
102
36
43
23
13
80
39
13
35
24
30
27
4
11
57
15
30
36
12
151
56
57
54
33
129
54
57
21
96
6
6
15
39
36
78
234
13
23
1
35
54
39
3
24
36
66
90
84
144
21
93
31
8
4
44
15
102
66
108
21
147
81
15
37
8
57
24
42
96
133
12
60
11
25
47
12
90
87
36
24
69
67
5
24
6
24
48
37
17
84
7
59
6
123
9
18
24
18
18
54
3
3
73
8
27
36
6
27
123
61
47
60
72
37
83
61
23
18
102
36
1
5
48
12
18
18
162
78
114
42
114
42
207
36
33
18
12
96
36
72
48
108
84
18
54
25
11
12
13
35
12
6
24
30
36
54
6
60
61
17
12
234
6
3
3
48
24
6
72
120
147
27
18
48
48
43
36
11
13
36
167
36
36
21
111
138
30
1
53
204
90
30
90
24
36
18
3
4
47
61
35
145
71
1
96
17
55
35
24
36
96
30
43
35
61
11
6
63
15
33
16
179
1
84
29
3
27
1
17
39
36
51
37
17
144
103
41
30
168
6
48
6
84
93
39
24
30
12
6
12
12
36
18
63
60
27
12
24
54
30
81
57
6
24
9
15
18
7
119
25
71
42
282
61
35
12
1
32
33
54
162
31
59
48
12
30
51
28
47
6
12
66
12
78
54
36
24
18
138
96
48
36
36
30
126
48
108
84
36
24
12
72
13
59
73
5
96
12
42
54
91
83
54
12
6
48
36
24
36
42
30
13
17
19
20
39
102
60
3
27
12
48
6
66
21
15
96
12
18
42
1
23
189
87
120
37
77
90
93
4
131
6
39
33
18
49
116
57
6
18
6
12
36
36
36
90
19
5
48
42
30
78
12
12
84
30
27
33
3
28
5
30
1
12
8
136
5
42
12
36
21
3
12
12
12
49
47
132
1
143
12
66
36
42
24
24
54
54
36
36
6
12
54
24
6
6
42
43
83
97
11
36
42
72
12
12
54
12
36
42
31
23
13
47
48
126
36
31
11
48
97
11
48
6
6
69
12
51
60
49
59
150
54
36
1
77
36
31
5
12
6
42
66
24
21
51
18
6
66
54
24
48
60
24
240
36
21
3
69
15
84
42
30
36
13
68
72
3
12
12
42
66
48
30
67
20
39
54
6
42
54
36
24
120
36
37
11
72
6
36
12
42
13
68
51
105
45
42
48
24
42
7
167
45
3
37
11
12
6
15
9
51
69
3
84
136
53
48
42
25
23
144
42
55
23
30
15
15
12
93
183
12
85
29
18
36
18
12
78
78
6
9
36
27
1
120
119
18
66
9
15
93
75
6
78
48
30
18
84
72
6
7
152
9
6
72
6
6
48
72
102
12
42
144
48
66
51
15
6
42
6
96
78
96
12
1
20
33
24
66
37
44
36
3
60
1
41
138
54
18
174
15
39
24
18
6
18
18
25
59
132
12
6
67
41
18
36
36
30
24
67
5
6
9
57
90
25
8
24
15
144
61
95
1
44
75
105
69
15
3
72
114
30
12
73
12
59
24
18
36
60
19
11
97
95
48
1
29
120
12
114
48
30
3
3
133
47
37
59
1
11
9
69
192
15
15
21
45
39
24
12
21
31
8
99
84
12
12
37
125
36
6
33
69
66
12
18
36
67
11
6
24
15
96
87
97
23
24
13
5
48
24
15
87
1
23
ABCD 94566462488*3^$a+1 [50046]
26
82
180
32
66
39
43
125
21
30
30
15
19
53
24
21
12
15
31
84
26
84
46
192
17
51
60
6
27
24
9
30
84
30
30
4
5
55
2
34
12
224
18
15
72
48
103
12
56
42
34
14
51
24
19
53
15
42
12
30
30
18
16
110
60
6
40
8
16
24
2
36
87
7
17
51
28
60
38
12
3
31
36
5
57
168
39
9
36
46
24
29
9
6
4
5
24
120
91
2
75
24
7
12
29
7
2
63
15
90
70
26
10
5
33
22
86
51
24
69
24
46
48
20
33
33
82
2
10
38
75
69
10
41
43
12
38
51
48
33
22
2
34
53
19
8
40
96
77
7
36
53
27
78
82
29
168
7
2
82
12
41
19
5
33
12
51
15
9
69
34
41
55
17
63
16
84
32
21
43
5
19
5
9
12
10
17
21
3
43
2
24
6
90
34
14
70
14
10
26
240
10
32
33
67
38
39
15
16
2
12
27
43
146
24
27
48
7
41
55
12
5
15
9
168
9
22
2
39
69
84
15
3
93
15
28
14
22
38
36
54
9
153
106
2
3
33
30
112
98
34
80
21
19
26
27
3
42
3
115
80
114
10
17
43
5
3
18
60
39
7
17
9
54
16
41
57
12
3
31
41
19
14
72
94
26
34
120
96
60
14
70
48
29
72
7
38
36
6
42
82
24
44
18
24
87
9
34
24
32
30
34
29
9
60
3
9
10
20
16
134
48
3
33
12
70
5
43
2
22
29
51
28
41
24
15
4
108
36
14
12
6
160
50
27
91
5
15
64
32
9
9
238
84
14
10
2
60
42
16
2
27
31
17
45
22
98
10
50
12
180
63
24
48
45
27
33
63
33
60
22
50
22
8
48
42
3
117
70
5
43
53
3
28
20
69
9
78
4
38
102
9
19
8
6
120
10
74
10
12
5
93
27
7
17
9
54
9
43
24
5
115
26
51
177
159
3
16
44
18
15
21
3
67
72
2
3
9
18
6
22
38
46
120
36
108
26
84
6
90
6
28
24
12
41
27
16
62
39
9
10
14
58
53
201
84
10
14
22
5
151
65
93
34
20
16
26
27
19
68
16
74
82
5
45
12
36
34
17
48
15
16
113
163
5
69
12
22
89
69
48
3
19
24
38
82
5
43
26
12
10
12
62
36
39
9
66
69
19
48
74
30
54
70
12
53
19
2
51
67
122
24
27
24
63
57
139
29
51
30
10
2
24
75
31
80
9
81
118
2
15
63
76
86
258
6
111
7
48
41
9
15
67
12
36
48
5
9
72
154
5
81
15
9
34
80
6
12
75
15
30
3
69
42
6
51
9
10
20
9
33
36
6
88
8
150
34
56
124
84
5
7
48
65
51
126
10
62
82
8
6
12
75
24
48
43
5
19
5
48
45
36
30
36
40
29
7
12
77
9
10
62
63
48
91
72
56
48
54
60
10
36
2
3
55
80
30
6
6
34
8
42
24
22
149
9
10
26
18
66
39
43
2
60
15
48
3
42
18
54
75
141
27
55
84
230
10
149
67
48
2
27
72
72
7
26
70
17
3
40
5
9
150
4
53
33
6
33
187
77
7
12
84
38
10
242
36
58
12
50
82
12
77
19
62
12
10
110
144
6
48
90
22
5
45
10
14
27
19
36
48
41
96
105
10
5
3
60
42
39
15
64
89
55
17
48
45
18
30
12
10
5
168
3
66
46
12
26
10
44
30
82
36
32
16
2
3
187
44
30
34
17
72
7
20
64
12
32
132
45
45
6
28
12
53
31
41
27
16
53
67
50
24
106
65
15
30
12
48
36
36
58
26
3
43
29
3
16
2
3
7
12
36
12
2
12
34
74
27
24
21
66
9
39
36
40
26
90
100
24
8
88
24
38
70
62
46
5
153
262
14
120
58
17
24
19
5
3
138
82
17
31
36
5
91
5
7
62
114
33
21
42
148
29
99
18
36
15
69
46
77
69
18
6
10
36
48
72
98
3
21
22
24
5
7
14
96
48
22
14
10
29
19
53
15
57
24
19
2
22
48
5
21
12
78
16
74
24
10
48
48
2
108
84
3
45
27
96
9
10
5
45
46
101
201
22
48
14
27
48
72
24
192
237
30
69
19
5
24
9
111
3
66
99
9
34
53
45
60
63
15
36
40
96
24
5
9
66
117
91
12
108
72
29
45
3
24
43
2
58
2
72
96
36
3
45
46
5
19
5
72
15
114
10
2
22
2
106
48
36
26
12
10
29
67
12
14
27
139
80
21
9
168
70
12
62
36
72
48
3
19
48
72
60
60
68
42
15
19
8
16
2
99
9
46
84
29
24
21
75
81
22
41
120
9
10
44
33
33
34
5
19
50
22
24
96
2
22
96
12
41
192
39
105
115
56
69
55
36
5
43
2
12
10
20
9
27
45
9
39
9
10
12
20
126
39
7
14
22
24
14
39
67
5
9
87
19
38
18
40
8
42
3
31
17
21
3
45
58
17
33
10
26
24
27
75
117
27
45
9
60
70
72
53
91
24
24
32
40
24
5
91
53
21
102
12
30
22
14
34
2
75
21
24
147
96
33
84
24
24
22
5
15
9
27
28
2
10
2
27
93
36
36
3
15
52
38
36
75
120
48
127
17
24
39
100
72
2
123
33
106
26
27
7
144
132
14
10
48
77
9
39
81
111
43
2
10
74
6
16
32
33
15
30
54
16
92
129
ABCD 94566693316*3^$a+1 [50043]
45
147
18
54
6
66
101
208
72
129
18
45
3
18
144
18
42
48
15
27
48
45
45
78
29
7
234
87
8
7
204
18
155
43
93
9
60
216
12
135
8
40
15
9
87
54
27
72
3
45
168
32
25
18
24
48
53
91
168
126
12
42
12
21
57
18
48
45
45
126
29
24
187
18
48
123
117
72
18
90
95
115
72
60
41
139
5
7
78
51
72
24
153
63
69
11
48
40
27
84
6
3
24
120
168
27
117
24
24
72
216
9
39
21
3
51
285
39
12
269
112
3
149
43
24
18
3
33
90
162
83
55
6
75
24
117
75
27
6
144
87
15
161
160
27
45
32
64
80
187
60
84
96
77
43
45
27
53
37
51
117
84
191
112
21
27
152
16
9
15
93
30
18
42
30
198
24
5
96
120
24
25
23
13
30
45
144
117
3
213
42
48
33
57
87
21
42
48
57
33
54
105
3
24
21
33
119
120
61
147
72
8
7
180
21
51
69
72
24
3
45
32
96
19
6
15
93
30
21
21
3
144
152
16
93
27
45
24
75
51
54
15
3
66
24
48
27
15
126
27
32
40
56
55
225
99
6
156
90
9
24
200
43
45
45
27
81
119
40
51
29
256
27
77
16
15
12
18
54
101
16
123
216
117
72
27
141
32
16
9
23
72
85
3
63
105
27
12
60
18
27
21
54
45
63
65
13
11
1
18
125
400
39
33
3
12
54
171
192
57
63
171
45
24
183
9
93
186
9
3
18
107
37
78
120
114
243
72
93
35
37
36
15
120
9
60
51
8
24
37
51
75
42
51
51
93
33
132
30
21
32
43
30
114
5
61
35
37
35
163
125
16
45
30
96
90
147
51
156
105
168
80
31
57
69
66
57
93
90
54
54
5
24
88
72
3
117
45
96
59
61
75
57
12
3
69
24
36
63
27
93
45
72
78
12
36
72
132
90
95
64
39
12
78
108
138
105
129
108
27
27
24
12
129
8
103
33
15
252
42
11
16
9
15
39
33
240
249
111
8
19
21
51
24
29
91
222
54
84
21
21
27
3
90
42
33
123
45
96
21
18
137
139
18
11
19
53
19
69
32
40
333
11
48
157
54
144
12
6
48
96
131
43
29
31
9
75
6
54
126
12
15
45
27
117
180
48
36
54
45
80
127
78
3
8
7
48
105
27
48
45
24
81
90
120
117
9
54
36
21
32
48
7
36
72
165
8
72
25
108
36
15
39
9
8
64
96
3
72
53
25
39
51
141
24
120
255
137
37
107
1
18
29
61
27
48
111
396
234
131
13
30
54
15
75
125
48
13
102
54
63
8
43
30
60
11
48
223
60
77
43
53
19
53
160
75
90
42
57
48
8
67
45
48
99
54
114
138
3
51
24
101
43
12
6
48
36
39
15
54
35
1
111
51
24
210
54
101
31
30
150
120
72
165
48
27
48
69
39
209
88
8
120
64
123
93
72
8
31
48
33
9
39
24
81
84
27
51
144
5
16
72
33
18
84
17
16
32
112
24
21
18
108
18
51
93
11
7
12
96
189
21
107
7
198
155
19
18
75
111
156
24
29
25
48
18
24
21
99
72
29
64
105
6
192
78
27
3
45
69
72
84
39
3
18
147
99
189
72
15
48
57
69
54
29
31
156
234
126
150
48
15
81
111
123
18
123
15
9
87
81
3
6
48
36
24
83
43
5
49
228
60
23
72
168
37
219
69
36
54
36
96
90
3
15
129
56
16
51
30
39
75
213
165
36
ABCD 94567150058*3^$a+1 [50028]
11
79
12
30
90
78
60
30
12
198
30
30
6
66
114
90
6
120
60
12
6
12
198
24
36
144
41
16
69
60
36
36
23
64
3
78
47
25
78
126
144
12
18
24
48
24
84
30
66
30
11
19
45
99
24
6
47
7
48
198
6
29
37
48
30
102
90
29
25
18
48
48
6
36
42
48
294
11
7
105
192
51
48
150
156
18
132
90
18
72
60
30
114
12
120
48
36
30
54
210
119
91
21
51
12
42
23
37
24
51
96
144
21
258
9
57
119
7
12
45
48
123
12
60
60
30
78
69
15
6
42
84
45
3
6
6
33
27
60
30
59
115
90
66
120
144
36
5
181
42
42
6
12
48
72
42
66
78
60
6
54
12
102
36
6
120
23
13
35
85
27
21
12
78
42
60
30
168
252
9
9
222
105
3
84
12
96
77
133
42
6
12
18
42
54
141
32
7
24
30
6
114
6
53
7
120
54
90
12
210
48
36
66
30
18
189
93
102
6
72
24
23
73
108
267
159
33
123
53
31
81
9
6
18
12
60
108
27
63
161
1
180
48
90
6
54
21
80
48
7
89
67
84
48
41
7
18
12
168
60
60
6
30
36
35
25
54
65
43
12
6
18
12
48
42
60
18
6
90
48
6
126
6
108
30
6
186
54
18
17
288
31
24
36
384
132
36
90
54
24
5
7
132
96
21
123
216
6
24
47
43
12
198
72
24
18
48
84
60
30
24
6
54
42
69
3
18
102
60
6
51
63
18
30
12
102
60
198
48
24
48
36
96
120
41
25
23
199
36
24
42
24
171
99
42
18
6
96
78
60
132
72
48
53
31
30
35
55
36
30
30
12
18
30
264
21
105
114
36
180
12
66
54
72
36
78
6
48
18
23
67
72
120
42
18
168
144
36
240
54
30
24
30
12
15
15
72
96
41
55
89
192
199
108
78
102
48
9
39
84
18
35
133
132
48
87
15
30
24
24
36
114
29
37
171
99
24
12
54
3
33
84
96
84
30
66
18
5
144
13
60
108
30
72
12
6
30
276
225
3
72
24
269
217
36
18
60
96
54
54
120
12
21
9
66
120
30
48
42
18
6
90
36
48
6
36
12
78
60
180
75
15
48
81
128
1
6
84
66
35
31
120
54
114
72
105
27
12
186
18
12
48
246
11
7
162
114
5
97
15
63
6
11
13
54
48
45
45
30
84
96
18
66
96
12
102
6
5
19
90
24
11
49
47
19
30
96
18
132
18
42
29
31
132
12
65
61
60
60
27
48
135
105
15
65
13
60
90
189
32
96
133
36
6
12
101
79
6
42
17
73
18
5
7
30
30
125
85
42
126
36
63
27
156
84
5
48
7
36
78
132
24
30
29
240
19
45
48
3
204
96
12
120
12
33
80
7
186
12
48
179
1
114
42
6
48
66
30
96
24
126
60
48
12
138
12
48
66
24
6
6
60
39
48
32
19
77
49
186
53
55
24
12
24
29
73
54
84
72
53
31
6
18
24
42
114
216
120
96
192
72
6
24
6
18
174
96
89
112
39
60
30
12
83
37
75
39
24
204
42
18
41
67
12
18
84
75
80
25
54
60
66
60
6
84
126
108
192
102
48
45
33
6
114
54
180
48
24
60
114
36
54
36
36
60
9
63
126
102
24
66
99
111
65
13
51
75
60
54
99
51
12
54
66
105
39
54
96
54
12
348
96
21
99
24
72
30
84
6
117
15
48
210
15
63
36
66
75
80
43
60
9
176
19
18
155
48
7
60
125
13
6
54
54
48
17
127
54
12
15
32
96
7
30
107
37
36
30
30
155
64
21
24
180
6
234
24
126
30
30
144
12
17
43
12
36
36
36
24
6
ABCD 94567202298*3^$a+1 [50022]
106
8
36
16
2
66
46
8
48
34
24
14
90
6
24
6
36
24
16
30
38
82
14
10
42
30
8
22
44
16
20
18
24
48
40
62
18
24
34
110
10
30
50
60
16
80
76
20
10
8
16
24
86
16
20
28
60
6
66
62
16
2
64
24
72
24
38
16
50
6
184
50
6
34
104
22
114
62
64
134
12
4
44
120
24
112
56
12
12
4
2
58
14
16
66
54
32
94
60
6
2
6
40
72
104
78
36
16
24
14
22
66
14
64
36
6
32
6
12
102
42
24
112
44
66
24
34
14
118
20
64
44
106
66
30
74
6
114
40
54
6
66
24
26
118
2
4
36
48
60
12
14
6
132
12
34
26
54
30
160
36
60
20
24
36
34
62
28
152
70
128
66
30
64
56
78
66
24
16
2
24
16
78
96
14
96
18
90
16
36
44
22
18
62
48
66
40
56
60
12
30
22
26
10
38
54
28
38
16
90
126
104
18
22
6
2
16
30
36
60
98
88
32
90
6
6
66
10
30
122
46
14
132
40
86
64
56
18
16
38
186
16
24
12
20
28
42
128
24
16
26
40
38
66
70
210
6
50
84
52
38
72
24
6
10
50
48
136
38
42
30
34
92
42
6
84
12
16
60
14
54
12
4
116
40
48
6
14
10
2
102
96
10
6
26
30
24
10
14
22
44
4
32
4
54
42
8
6
10
224
70
30
20
60
132
64
54
2
4
36
30
2
6
130
30
2
48
24
6
16
210
8
16
6
8
16
50
40
14
58
78
2
94
186
8
12
208
2
120
72
82
14
24
58
24
14
6
36
48
40
6
30
60
8
16
120
30
66
68
82
8
6
52
62
18
60
58
42
134
48
178
8
96
30
10
8
22
66
128
30
42
214
26
24
30
40
8
120
72
16
200
18
16
6
74
40
54
122
4
20
124
2
88
50
24
22
8
120
90
30
58
38
10
6
26
54
34
6
24
120
74
30
48
24
96
72
16
2
174
64
2
222
78
48
90
16
8
30
16
50
30
112
48
36
30
90
56
78
66
64
6
6
44
48
112
6
8
216
16
104
18
22
26
4
176
34
14
42
34
96
68
12
24
64
6
66
24
44
16
44
6
46
2
16
62
48
36
78
16
30
32
10
122
16
62
78
90
6
34
2
30
34
24
6
80
126
160
90
48
6
36
62
42
24
46
14
114
106
132
48
80
16
60
6
14
16
20
24
24
12
4
6
8
30
10
56
64
2
102
18
4
90
8
18
72
22
126
114
8
48
18
52
20
40
80
88
14
42
30
48
82
36
2
42
46
32
6
112
20
48
22
18
102
8
40
30
26
66
40
14
10
84
2
42
36
60
6
40
86
12
6
24
48
10
8
30
24
30
58
168
2
60
148
60
20
76
80
96
138
90
72
118
66
188
16
50
24
16
320
40
30
90
32
18
144
48
54
66
28
96
36
48
30
56
24
106
24
44
12
40
44
66
24
22
18
2
40
30
98
22
48
120
200
16
26
94
114
32
54
24
24
78
18
40
26
60
66
88
2
144
36
48
52
24
24
6
24
62
18
24
66
36
16
44
4
12
80
48
6
256
74
70
8
6
114
18
30
10
24
24
96
14
40
56
10
38
136
30
60
120
104
36
10
26
144
6
18
168
28
12
38
106
24
156
36
14
16
14
4
80
142
14
36
78
10
14
18
24
24
70
194
76
60
62
114
144
54
106
32
70
30
60
14
96
34
20
106
48
6
20
160
140
64
2
10
104
46
32
96
30
10
86
10
240
26
12
42
34
6
56
18
40
6
66
20
4
14
30
16
74
82
38
10
6
74
24
6
40
32
40
2
46
102
2
16
2
24
4
36
86
210
94
26
72
136
44
16
20
54
16
50
96
30
6
34
30
36
44
66
114
46
110
18
10
56
94
32
402
6
82
14
70
66
18
44
16
36
14
24
22
186
90
44
4
30
30
90
42
24
24
80
6
16
54
20
78
42
36
48
36
24
216
6
40
78
156
8
96
6
106
78
14
18
120
24
40
26
124
74
90
22
194
100
60
120
38
6
76
6
48
30
12
48
86
46
18
2
40
14
48
18
24
78
16
56
130
6
30
60
38
16
26
198
40
86
4
92
28
86
10
14
72
30
34
50
6
18
30
6
4
80
16
6
150
18
2
40
8
12
162
48
10
120
60
44
6
64
176
42
22
210
54
56
48
16
30
32
12
36
12
148
20
142
18
30
14
52
30
26
102
16
42
38
42
40
30
2
72
40
126
18
12
84
6
18
14
18
4
50
48
82
60
98
16
14
18
34
6
80
130
32
22
114
12
32
28
110
114
4
26
48
ABCD 94567400912*3^$a+1 [50046]
55
72
23
13
5
15
24
28
68
100
101
63
16
71
1
53
27
72
3
25
32
52
60
11
9
51
37
17
3
12
15
60
9
4
17
75
165
30
45
16
68
16
8
87
13
36
80
81
43
12
59
21
64
44
12
105
15
129
39
36
21
51
75
45
24
4
35
36
13
72
56
12
76
44
117
6
84
73
8
24
40
24
32
3
1
8
12
81
19
44
27
45
24
201
7
36
11
90
39
52
35
33
60
76
68
3
138
19
32
4
125
42
93
45
79
80
36
4
23
174
91
44
60
40
20
129
39
63
60
18
87
108
4
17
15
15
141
9
55
84
41
15
16
20
52
80
52
11
57
36
16
20
48
57
24
19
108
32
60
88
152
12
24
21
15
24
192
93
7
72
47
129
16
44
52
20
12
12
21
3
4
11
61
68
72
4
12
104
111
60
153
12
69
36
15
39
13
20
48
120
28
5
135
72
24
96
124
44
27
49
20
16
72
36
5
67
125
43
137
87
21
51
100
48
32
24
72
15
105
12
16
11
25
29
39
36
24
28
60
12
108
132
12
44
12
52
17
15
36
129
75
4
56
48
3
90
3
84
57
51
48
96
60
9
51
48
16
116
24
52
5
108
27
240
15
90
54
1
5
55
8
21
15
60
39
37
32
36
96
24
21
3
87
45
9
295
80
40
20
36
24
12
40
20
45
7
20
16
11
25
44
4
92
16
5
3
60
4
233
39
88
168
44
21
24
90
13
80
28
32
168
12
132
40
56
12
36
84
27
93
16
47
105
24
40
80
64
20
16
44
75
9
87
54
36
15
75
45
84
24
36
36
48
63
25
35
48
61
36
72
32
39
102
3
16
44
160
101
6
13
56
120
9
19
8
99
105
96
15
13
71
61
35
9
76
59
181
44
28
12
20
196
8
16
35
36
9
28
228
8
15
45
57
7
8
184
20
15
45
16
44
4
104
36
36
9
75
100
5
31
8
36
16
36
48
77
39
16
29
15
39
45
36
9
7
68
4
17
54
30
55
60
72
20
52
80
21
6
13
56
51
25
36
72
17
90
33
60
16
20
52
80
39
60
85
131
45
28
20
12
12
28
48
17
27
63
57
120
63
9
4
32
135
108
12
45
12
87
45
45
6
13
96
44
4
32
96
33
42
18
36
31
104
75
90
90
9
16
20
28
68
60
12
120
100
36
5
36
3
16
20
27
93
57
84
19
77
99
9
31
68
12
15
54
15
16
36
24
20
124
32
24
48
3
30
39
15
9
51
1
12
68
12
100
41
36
15
60
51
18
39
16
152
40
5
15
24
16
89
54
12
69
148
56
52
8
27
25
72
47
9
105
15
4
83
25
108
11
180
105
4
77
54
90
19
36
108
17
19
80
4
80
12
88
60
47
105
36
4
41
48
159
132
16
5
27
27
13
20
51
21
148
92
15
21
45
19
116
24
28
36
71
33
12
45
31
108
80
24
28
65
39
36
52
20
40
53
3
12
24
45
36
24
15
105
15
9
91
116
24
144
52
24
71
9
28
36
32
12
36
12
84
4
12
32
21
27
160
8
12
12
33
3
16
41
3
72
159
49
92
15
109
68
3
9
100
41
67
36
71
25
176
12
27
105
76
44
36
72
12
100
5
3
60
120
16
36
29
7
53
307
32
3
54
84
6
49
24
20
36
124
32
120
84
84
76
11
240
9
24
123
73
5
55
20
72
72
16
17
19
44
24
12
45
51
120
4
24
120
44
88
32
216
60
51
1
128
36
16
8
64
107
49
80
64
56
292
12
53
3
24
87
9
24
36
52
113
31
8
16
47
57
72
51
57
76
20
52
35
37
120
32
48
28
23
37
8
24
88
20
168
27
69
64
71
93
28
32
28
20
45
7
80
28
8
27
18
75
81
19
36
44
12
4
29
132
55
84
5
31
68
117
30
24
13
36
32
9
31
53
42
9
9
27
60
3
9
12
9
135
16
65
43
36
56
135
9
36
60
48
52
68
12
100
20
24
76
44
52
8
27
109
56
33
55
44
21
72
3
16
44
12
72
21
12
54
9
51
33
33
43
11
73
36
24
48
59
81
39
36
73
20
36
36
12
40
77
135
24
87
37
41
19
72
71
13
5
67
20
15
54
60
3
16
161
111
33
31
35
36
25
80
40
89
3
40
8
12
27
141
63
1
104
72
52
8
33
51
15
6
19
140
129
36
183
12
60
28
20
21
55
11
1
24
71
30
63
51
13
17
99
51
1
20
108
36
51
37
12
60
119
37
20
4
71
144
45
21
15
64
8
28
53
102
60
54
15
4
11
6
54
1
164
105
75
120
184
11
1
80
24
28
8
60
88
24
56
36
96
39
33
ABCD 94568579408*3^$a+1 [50018]
16
21
59
217
107
52
5
48
1
6
56
12
16
5
12
13
14
52
81
72
27
44
37
32
7
53
87
1
47
21
4
35
21
16
11
97
47
21
13
134
82
38
16
17
12
12
99
12
37
35
25
32
25
24
6
21
3
32
28
29
67
8
21
12
27
57
55
5
28
23
12
1
11
4
5
1
23
3
165
12
37
74
24
21
36
16
93
15
35
37
9
14
24
12
1
39
8
76
32
28
77
132
3
24
9
1
3
11
10
74
156
40
20
85
51
54
51
44
24
3
45
183
9
1
126
5
64
15
32
117
3
24
21
60
24
16
8
39
1
11
36
9
51
64
41
4
189
14
57
48
192
3
1
35
57
52
20
16
24
20
36
1
14
49
20
16
36
96
20
15
105
3
10
2
4
80
24
10
15
72
108
72
32
37
14
12
45
3
24
52
20
33
88
8
61
15
20
4
15
65
12
100
9
23
97
38
72
9
60
39
57
15
21
24
84
36
120
19
101
84
12
19
105
8
27
24
12
72
36
9
28
63
9
96
11
10
11
87
12
10
23
28
39
5
48
7
29
36
55
20
13
8
63
45
39
21
15
24
33
60
15
12
105
63
4
29
15
69
37
35
3
16
5
4
32
15
45
76
3
41
28
11
25
21
74
9
168
28
11
24
21
63
33
27
12
24
37
39
21
39
53
63
28
32
45
27
33
43
5
31
33
32
15
36
69
24
40
44
15
13
20
3
16
8
48
13
47
4
5
88
12
44
27
48
69
67
65
19
65
15
9
87
94
35
84
12
84
4
23
12
33
12
37
30
8
12
40
68
13
35
12
57
19
41
24
84
7
30
90
53
3
37
92
109
15
12
80
13
2
4
45
20
3
33
19
80
24
24
13
60
155
9
15
4
65
1
50
4
57
8
15
16
53
63
12
25
147
56
253
51
21
32
12
39
24
22
30
5
3
36
9
120
3
12
57
39
37
59
33
61
27
8
12
19
53
27
21
12
27
33
36
12
15
33
52
95
85
32
3
37
35
81
52
44
231
48
69
1
14
1
105
6
24
29
3
57
72
268
23
60
25
12
32
28
12
45
38
36
105
51
21
28
75
65
12
28
35
1
44
55
32
24
33
61
146
69
31
5
3
48
84
24
21
4
32
60
87
136
17
100
3
29
48
19
81
8
12
72
3
45
3
40
32
12
33
13
14
82
14
141
55
24
77
15
25
72
8
52
35
21
24
7
60
90
120
119
64
80
3
9
28
8
27
96
21
3
165
27
69
124
20
1
14
76
44
52
20
13
36
116
60
24
27
28
36
81
3
141
23
46
99
12
23
73
35
94
23
15
93
48
39
117
15
9
121
51
35
69
3
96
10
50
192
37
80
28
3
36
9
21
23
1
2
12
57
16
20
3
24
21
40
92
24
60
19
65
12
13
122
9
28
32
159
96
81
24
15
4
5
24
12
84
27
13
15
20
97
179
73
167
13
68
40
95
64
105
24
59
21
25
6
9
24
23
12
1
11
33
36
27
9
15
13
12
35
21
103
17
39
40
33
20
7
9
56
3
16
57
32
196
47
60
58
75
35
21
24
12
27
117
16
47
16
9
8
4
45
23
75
16
32
129
4
36
56
3
69
16
75
36
113
31
30
2
73
44
16
164
48
12
1
50
40
21
8
27
93
36
55
6
38
16
80
45
64
47
33
75
12
36
13
75
32
4
33
23
45
3
97
95
12
1
116
4
32
12
16
11
45
3
52
29
1
114
81
11
12
22
24
2
24
70
95
3
45
7
9
104
1
14
21
12
48
40
120
15
29
37
95
4
72
39
20
1
20
13
134
12
4
65
36
4
44
60
1
96
26
118
171
45
23
1
11
24
12
64
24
35
60
9
48
72
48
12
40
8
4
20
24
31
5
28
20
51
1
36
3
101
49
11
36
19
5
19
44
73
9
24
6
24
5
27
12
25
11
9
16
32
84
15
36
93
4
201
47
48
36
15
21
43
29
15
120
33
103
44
1
21
23
1
27
23
16
68
25
68
24
3
13
59
9
87
48
36
36
33
25
66
24
44
12
36
9
36
52
20
132
40
20
76
8
24
72
4
141
14
21
79
5
40
11
4
44
33
19
89
156
36
28
15
36
33
8
12
51
9
15
33
15
33
120
1
30
90
15
20
15
1
8
27
37
8
3
220
21
23
12
24
45
15
45
24
16
32
12
15
57
108
67
29
4
57
23
36
12
3
81
19
36
56
48
46
23
1
2
72
36
37
32
15
16
89
27
33
7
21
12
116
132
15
57
40
36
15
21
44
24
61
14
33
43
6
90
24
17
87
36
36
13
71
144
12
4
17
199
20
13
56
1
11
40
3
57
12
47
9
15
96
9
76
80
3
45
27
49
21
83
37
3
48
95
49
56
3
37
107
12
33
15
25
11
16
5
19
5
36
25
63
8
24
25
23
51
24
33
13
15
32
75
37
35
37
39
5
15
37
12
11
10
14
36
25
21
11
3
81
3
136
20
24
60
22
11
109
15
23
16
32
28
29
75
45
72
15
120
4
9
20
52
20
4
291
80
36
4
44
21
51
12
21
12
12
7
5
3
25
117
26
24
120
33
15
25
27
33
8
4
44
25
66
5
39
9
16
20
111
33
12
63
52
8
1
135
30
11
19
17
4
24
11
1
47
81
145
11
4
15
21
96
39
89
64
80
3
132
22
11
63
45
27
13
11
48
22
11
120
3
12
12
45
7
21
23
180
46
24
62
25
8
159
13
3
5
40
132
12
8
3
61
35
1
39
24
32
13
36
56
24
24
25
14
21
12
60
19
53
132
99
21
16
72
72
20
19
5
124
47
24
9
3
45
48
25
242
93
27
105
43
101
36
24
28
12
20
24
15
36
33
72
ABCD 94568797028*3^$a+1 [50024]
6
57
63
49
41
6
1
65
54
25
53
108
18
210
90
1
80
81
42
126
7
59
168
12
36
13
5
6
21
9
24
84
91
32
64
48
41
12
54
96
165
33
31
41
12
43
227
108
60
84
36
72
117
51
48
126
6
48
169
161
175
167
9
48
27
36
33
255
132
13
59
48
72
45
112
11
117
27
84
72
105
9
66
60
12
180
108
24
126
12
43
17
120
6
72
12
108
33
112
5
192
60
72
126
84
6
234
30
55
5
84
55
35
6
66
24
48
13
128
75
6
48
18
198
7
65
54
25
80
48
27
36
204
108
12
54
222
180
30
7
71
9
112
41
55
107
12
24
49
32
16
47
102
6
72
102
90
6
48
60
27
75
42
90
48
150
27
3
60
48
49
47
18
48
63
16
65
24
30
36
240
21
15
12
6
144
36
84
6
84
78
63
16
5
18
72
1
5
108
72
210
144
60
30
18
90
6
120
6
48
123
3
36
180
108
18
42
45
16
47
54
43
65
31
35
6
144
102
42
66
37
35
60
129
96
117
30
18
27
15
97
5
54
36
60
264
6
30
9
9
151
96
149
234
42
55
53
12
18
60
12
36
18
216
24
31
161
114
45
16
5
43
17
18
45
75
72
189
96
3
60
1
35
61
5
123
135
90
54
120
108
60
30
132
7
5
78
93
15
12
36
60
84
1
17
15
129
126
42
252
66
73
149
18
174
6
90
30
24
84
36
13
23
60
72
90
126
102
72
6
57
64
143
6
91
89
39
135
36
6
18
108
102
27
51
84
96
9
9
102
33
99
48
150
18
21
64
96
53
30
78
48
36
54
36
36
45
69
48
27
9
6
49
5
84
7
80
39
72
33
117
235
35
54
55
11
85
23
25
89
66
72
109
5
108
31
95
36
36
25
155
54
138
60
12
144
132
48
121
59
54
15
135
30
6
37
65
15
48
15
12
42
30
45
177
144
144
30
33
63
90
12
54
60
18
12
96
75
99
24
12
25
48
41
30
25
11
42
43
95
54
60
79
59
117
99
24
30
151
47
97
35
61
11
85
35
13
113
234
168
12
1
32
135
12
24
12
60
13
35
54
78
18
210
36
6
27
192
51
18
27
9
54
54
30
61
65
36
6
84
90
18
261
441
6
97
11
165
27
132
1
35
102
7
35
13
48
176
63
81
9
6
54
66
132
72
36
36
84
6
66
234
6
30
90
42
7
65
66
13
41
24
84
36
294
156
6
111
33
127
17
31
80
87
9
63
102
96
27
201
55
41
48
198
49
11
85
5
43
144
95
96
216
36
30
168
84
18
9
81
63
51
48
6
66
54
42
72
12
18
18
13
96
149
66
25
11
24
48
18
54
108
18
114
48
85
23
78
192
18
162
54
33
207
49
41
108
36
54
72
84
42
12
18
54
103
5
42
1
35
84
36
78
12
139
65
18
18
12
6
12
60
162
63
48
9
126
9
33
120
135
9
55
95
54
12
42
37
65
31
23
114
30
108
18
36
60
66
9
81
18
126
15
3
18
60
18
66
18
108
54
18
213
160
155
54
30
49
47
18
72
18
37
35
54
108
30
36
162
42
12
54
27
64
48
5
27
33
48
24
135
3
6
55
107
12
18
78
9
63
49
5
90
81
27
120
6
72
79
48
65
31
137
7
23
9
105
18
12
105
63
192
145
41
174
9
105
7
209
30
36
45
112
203
69
3
72
96
37
53
27
288
9
18
90
66
42
54
180
21
99
24
30
60
66
96
48
72
42
12
6
12
121
5
96
36
12
27
64
41
90
36
25
5
78
54
102
60
85
35
13
23
18
ABCD 94569506888*3^$a+1 [50047]
135
54
15
88
17
87
9
66
18
51
129
3
57
123
3
21
4
11
73
17
39
40
41
15
84
4
8
57
12
75
16
17
60
12
24
39
51
45
12
33
54
30
6
9
57
259
44
21
6
138
96
75
36
48
57
43
167
73
17
18
6
51
15
1
44
24
9
72
63
16
11
1
44
63
36
69
96
51
45
3
36
6
84
247
29
30
114
19
48
32
45
12
39
21
120
103
60
17
24
66
9
9
150
12
60
13
5
55
128
84
75
18
63
52
41
7
192
17
331
29
144
96
30
180
21
24
15
198
63
153
55
32
39
138
3
12
237
15
75
78
91
12
149
19
12
53
114
66
51
9
36
103
32
39
6
48
3
84
45
90
9
112
60
29
51
27
1
116
39
21
105
60
3
45
43
180
180
44
93
63
69
3
27
60
30
24
120
19
120
128
3
25
71
18
12
24
19
71
66
3
15
6
90
37
44
45
39
100
35
45
60
132
24
36
27
6
15
75
36
30
39
21
108
36
36
48
72
90
1
17
6
85
5
30
6
103
8
160
29
3
48
40
89
18
6
15
84
12
153
55
56
156
39
9
15
90
151
65
79
5
75
16
59
33
3
21
45
159
4
5
30
21
24
105
30
121
29
27
129
135
40
5
90
9
12
180
16
12
32
9
60
27
57
276
51
33
60
12
39
69
90
165
195
57
33
27
225
135
60
9
87
39
61
137
15
40
8
24
75
30
63
15
30
276
135
81
48
27
144
15
21
28
20
12
9
19
168
12
11
57
39
48
60
30
15
27
18
63
84
213
12
111
33
24
3
33
99
16
5
36
63
15
73
29
24
19
101
51
156
9
51
57
42
133
32
9
90
57
52
32
93
15
135
61
29
120
27
24
75
96
21
84
15
78
12
43
107
61
113
147
52
48
12
11
37
32
75
1
41
39
4
36
5
39
96
105
300
39
105
31
24
17
60
48
3
57
103
20
39
54
30
114
55
17
108
102
21
84
64
11
78
12
31
32
28
132
56
4
5
132
54
141
24
81
159
45
111
63
6
27
27
133
77
183
24
63
6
15
201
120
19
5
54
81
96
33
6
144
66
24
75
15
181
101
60
219
105
79
11
126
15
3
120
21
21
3
88
29
54
54
96
79
8
33
24
90
30
42
21
27
42
75
24
64
48
60
107
30
123
9
19
71
69
72
112
80
45
43
168
71
18
36
24
12
15
9
30
9
267
45
4
20
24
51
69
28
20
3
85
84
47
18
36
6
54
19
96
29
12
15
3
90
60
120
63
88
125
54
25
77
31
137
12
15
45
18
21
141
54
30
111
28
176
135
6
15
93
27
3
42
43
32
84
292
53
7
108
149
63
28
5
126
18
3
12
21
27
279
18
75
45
36
36
51
27
61
5
7
60
80
57
55
11
36
165
39
36
9
9
30
73
89
15
64
11
24
45
4
5
75
105
3
132
16
5
39
105
42
1
233
51
24
105
79
5
42
90
43
20
57
60
48
60
135
40
156
5
6
18
207
309
19
107
24
21
15
9
99
45
57
108
60
72
30
33
21
27
33
19
65
36
135
51
30
60
139
5
27
208
35
66
43
32
24
36
33
15
12
75
18
3
57
36
36
84
27
159
21
69
43
68
144
33
43
77
36
24
36
36
48
31
11
48
181
41
123
147
30
90
18
27
105
138
21
69
72
144
6
73
20
76
59
42
43
5
42
21
72
88
197
36
99
261
75
15
97
77
87
60
28
56
45
67
8
24
81
66
78
12
54
24
1
11
73
5
156
54
42
144
84
60
12
150
9
64
32
48
60
160
8
24
48
15
12
18
43
17
183
24
60
39
37
32
21
67
149
18
25
5
27
48
201
55
29
72
19
192
173
36
63
45
55
17
91
173
295
65
51
45
3
45
6
9
21
39
15
33
88
11
18
102
9
4
65
15
51
6
30
33
81
19
11
6
43
120
11
21
76
17
43
59
69
9
27
76
120
8
24
16
44
12
4
5
27
ABCD 94569506984*3^$a+1 [50042]
48
160
107
93
87
73
48
5
39
76
56
288
120
88
24
48
68
28
11
25
140
88
320
136
152
124
41
7
68
64
8
88
12
41
91
96
152
48
84
4
32
15
45
60
75
9
96
52
80
60
48
240
12
88
12
128
52
96
24
20
48
159
13
68
28
24
48
32
120
27
261
100
107
25
8
75
18
7
32
108
87
33
39
49
36
108
23
144
49
92
12
45
55
60
72
96
120
20
52
32
48
3
13
32
117
27
108
48
87
13
95
49
24
96
11
18
379
8
40
5
43
96
8
87
61
299
36
37
8
40
92
48
100
24
96
120
47
57
375
13
68
112
92
16
95
13
59
37
176
93
139
128
300
124
48
32
228
48
4
56
27
45
16
11
33
52
56
147
13
95
72
13
240
12
20
12
36
28
107
133
119
33
28
32
4
176
24
228
16
71
45
40
24
71
21
60
64
71
157
41
126
21
87
45
52
8
48
72
12
60
45
126
180
133
32
132
315
45
112
68
63
13
96
68
348
84
4
71
36
109
35
13
36
44
15
97
20
9
67
48
120
44
153
43
56
40
108
20
88
200
28
119
153
99
1
44
148
5
43
44
3
61
11
25
8
147
90
18
25
8
72
75
93
420
60
75
13
44
15
61
32
87
45
27
180
1
32
52
48
12
89
19
143
72
13
240
32
3
169
84
84
32
168
40
32
40
96
29
144
162
9
16
80
28
96
20
48
28
140
52
128
204
16
20
112
32
100
95
141
12
120
48
144
120
48
15
25
8
39
54
19
35
85
8
40
48
72
152
112
23
33
93
19
35
165
40
200
112
24
152
124
116
40
132
83
13
84
47
13
48
44
180
3
45
108
27
18
19
20
36
69
51
40
24
116
52
12
68
76
44
52
23
13
48
24
8
124
80
100
108
92
100
180
149
54
13
20
52
60
35
61
180
11
33
60
40
72
80
88
8
15
49
36
32
100
8
72
63
109
71
73
92
87
25
47
180
61
80
340
32
27
21
180
88
71
141
57
91
32
184
35
13
77
163
8
268
44
48
27
180
97
83
93
15
37
35
121
120
44
48
208
12
228
36
24
72
140
60
40
12
12
11
25
119
36
180
13
77
19
56
88
116
108
48
15
37
32
96
87
45
40
48
24
156
20
40
152
16
152
27
61
60
236
16
48
152
60
12
168
40
32
15
108
37
152
108
60
288
72
12
135
306
99
88
60
41
67
48
24
60
35
45
27
73
48
80
69
91
80
184
216
5
99
243
108
133
176
4
152
72
3
85
20
64
36
120
24
128
28
12
77
103
96
116
124
36
48
48
167
1
72
53
7
119
325
368
232
101
162
33
255
9
261
27
16
12
32
76
36
108
68
147
61
32
4
8
40
8
99
49
44
267
13
140
148
60
35
54
3
72
15
33
21
19
143
73
96
120
35
205
24
59
13
77
91
56
36
160
12
120
128
160
120
200
24
100
60
68
12
88
48
60
32
27
273
87
13
32
76
132
20
12
4
12
144
41
162
25
32
108
76
11
141
24
36
12
3
ABCD 94569889028*3^$a+1 [50006]
201
39
73
143
97
68
147
192
61
32
108
144
36
76
36
140
132
96
27
37
108
128
36
16
12
23
13
32
3
105
39
48
9
96
52
35
13
224
64
44
240
148
35
93
16
59
69
16
92
48
87
93
27
120
153
100
35
24
1
32
63
21
28
20
3
72
96
165
27
33
84
160
35
48
57
111
264
13
80
147
253
140
84
108
16
20
75
72
48
105
15
37
44
63
1
384
116
76
36
60
143
21
108
15
37
59
49
143
48
117
3
169
128
180
27
241
167
13
284
15
240
21
60
196
128
3
120
33
36
60
63
21
76
119
57
112
23
105
48
15
1
68
51
24
81
15
165
144
252
111
49
23
105
63
48
24
73
23
297
87
25
143
37
92
36
123
177
48
64
36
176
60
96
63
181
11
117
76
47
33
240
327
409
119
61
11
72
45
60
111
49
431
49
416
87
25
95
33
64
36
44
100
92
180
3
13
83
9
15
1
47
48
165
124
20
28
95
37
320
16
96
59
85
140
16
164
12
64
71
48
9
100
60
80
100
32
51
73
176
84
12
63
225
52
35
153
160
47
48
49
36
12
212
75
1
240
47
69
3
216
1
116
3
45
144
315
21
76
128
111
145
164
16
35
24
337
68
75
48
273
16
96
68
60
87
237
192
96
12
111
24
13
12
71
24
21
99
96
157
108
36
83
93
27
120
93
240
3
141
108
192
4
252
68
16
60
36
83
169
311
57
15
309
28
80
48
52
12
36
108
36
96
83
141
48
28
68
27
48
72
45
3
45
219
1
20
16
11
37
60
143
49
191
85
48
59
21
147
48
24
85
80
51
201
64
32
4
59
49
311
24
240
37
131
93
64
92
183
121
119
237
123
37
188
52
48
11
277
35
57
148
48
60
95
120
249
63
49
20
28
20
75
1
20
99
73
32
112
176
63
1
128
192
400
239
24
25
36
92
63
69
3
72
168
153
87
153
4
35
201
39
48
192
45
252
39
72
213
16
83
216
21
16
227
96
45
192
27
96
21
16
240
12
212
51
72
33
135
93
220
84
80
51
72
193
47
49
239
85
179
240
48
13
80
172
143
97
47
48
33
15
21
243
25
32
4
272
3
205
35
24
48
33
64
95
117
160
44
324
12
4
59
21
64
12
116
267
1
80
84
171
225
64
20
3
73
47
33
64
95
33
63
1
71
72
325
96
12
95
72
105
111
1
416
192
52
11
192
96
21
64
432
108
47
48
49
80
36
64
35
157
44
15
37
300
23
24
21
172
95
192
120
ABCD 94570090562*3^$a+1 [50117]
32
27
24
66
6
84
36
193
77
72
27
4
47
18
127
119
25
29
67
152
57
31
12
41
7
12
20
112
20
33
75
16
89
162
36
54
120
18
21
64
72
29
19
101
42
72
12
18
75
36
21
18
13
17
7
20
148
140
52
11
18
19
5
55
233
7
12
11
60
72
25
41
115
17
90
12
18
18
37
44
33
51
64
23
9
124
65
6
73
11
60
25
41
55
36
113
19
65
171
9
90
1
12
5
55
89
54
126
114
145
104
96
112
5
19
53
18
240
18
12
24
3
81
60
30
25
140
24
15
30
223
144
143
21
15
36
48
21
57
55
29
18
1
17
198
36
13
131
180
1
53
42
36
13
77
19
125
39
4
95
60
181
101
54
21
16
23
66
63
88
12
5
31
5
66
25
24
137
175
72
20
3
54
55
29
259
32
21
18
66
39
21
84
19
17
31
24
5
39
9
132
39
16
29
67
5
42
25
5
6
69
15
18
79
65
175
5
36
127
96
209
7
48
48
47
105
33
55
17
7
53
156
7
132
12
200
15
30
31
23
60
25
101
210
13
83
198
55
71
69
15
24
13
53
24
18
37
12
71
93
39
121
41
30
18
90
21
21
3
76
5
162
9
228
72
105
6
30
27
156
4
48
107
37
96
32
51
37
197
31
119
12
18
168
39
249
90
12
72
85
41
6
49
17
63
4
12
53
30
25
36
65
144
91
56
33
27
81
3
40
56
15
129
105
15
51
109
24
32
39
1
128
40
140
16
71
48
73
12
23
24
30
114
37
84
41
3
15
72
25
12
305
12
43
17
31
44
9
90
6
75
15
84
252
25
47
25
251
1
11
73
24
35
21
15
25
101
90
36
12
21
64
41
54
21
64
72
41
18
25
84
41
7
29
75
15
18
195
75
12
294
84
75
72
16
89
54
60
21
15
13
35
18
114
18
18
133
95
162
72
90
6
12
54
1
17
240
55
60
155
30
7
29
67
59
18
103
24
35
49
44
33
7
17
123
28
65
19
35
13
17
6
18
30
189
33
18
84
121
29
127
48
20
33
27
36
45
60
7
12
20
51
21
105
31
12
11
210
6
25
5
63
28
23
49
35
18
55
92
132
220
23
45
156
21
31
59
1
29
3
21
36
55
29
19
96
29
18
42
55
65
147
51
18
42
72
18
7
23
109
71
24
61
32
117
60
75
99
24
25
113
78
36
33
136
24
95
105
15
81
64
95
25
72
5
6
102
135
12
15
49
41
18
90
43
12
125
7
36
12
108
24
29
114
97
41
115
32
15
312
61
119
18
7
24
107
18
24
15
3
109
36
47
1
41
18
210
36
6
49
125
24
12
126
54
43
56
69
12
24
126
90
126
138
115
65
99
45
18
153
9
135
33
30
57
111
66
43
35
90
115
47
120
54
42
12
1
72
128
4
11
9
112
59
72
13
29
156
7
17
102
168
12
96
12
1
77
163
36
233
75
28
53
36
39
75
25
11
48
45
141
84
31
11
61
5
18
21
60
195
18
31
60
101
31
95
72
25
60
41
91
36
8
84
105
27
33
30
1
44
87
13
152
135
6
55
60
152
51
45
144
120
3
72
30
91
12
8
15
24
30
6
37
108
36
11
13
119
25
48
65
42
18
3
27
93
16
125
3
75
18
48
42
69
4
107
157
143
18
60
66
129
15
24
36
25
5
31
65
15
24
52
47
42
3
52
83
13
77
6
49
35
18
55
5
7
77
126
9
45
99
69
43
60
5
3
15
36
48
13
24
5
54
109
48
77
75
52
11
144
1
23
144
1
47
78
79
132
53
36
7
60
12
83
97
11
24
13
60
17
7
24
5
66
126
27
148
5
55
89
54
37
17
126
6
39
64
20
3
84
6
103
44
12
3
18
19
108
17
84
39
87
6
120
60
55
233
12
27
81
79
60
48
17
12
18
1
20
15
6
54
54
15
3
120
24
48
6
12
55
53
60
15
21
31
17
72
54
24
12
24
49
41
115
41
24
55
65
6
73
35
21
15
12
72
85
12
29
42
192
36
54
31
47
30
19
20
28
185
18
9
40
8
ABCD 94570226698*3^$a+1 [50086]
1
32
15
42
54
225
9
120
90
60
12
69
21
36
60
174
18
18
108
6
48
7
119
6
84
79
71
36
18
51
15
25
29
6
12
9
96
9
18
108
9
45
156
39
165
3
33
30
24
1
8
72
93
42
30
18
217
5
72
3
189
24
30
21
69
51
21
42
33
39
49
41
36
48
19
131
66
51
24
24
136
8
33
12
6
21
153
6
36
30
111
3
54
36
19
8
189
99
24
48
3
36
18
6
30
240
90
30
6
45
64
29
27
16
47
42
48
63
24
45
54
54
31
72
89
55
143
25
47
60
85
41
15
33
7
83
61
35
108
36
12
54
240
30
150
15
48
72
129
54
18
63
51
18
12
18
96
45
64
17
31
23
57
72
81
72
7
65
168
12
51
57
7
32
69
24
30
61
47
24
49
17
114
126
15
3
37
8
96
129
55
35
30
60
67
239
30
24
54
342
30
96
270
67
77
19
17
15
69
19
24
35
36
30
19
23
49
41
30
18
6
1
47
60
37
161
120
18
21
219
36
105
75
21
33
39
51
45
72
48
24
57
6
90
63
96
21
162
90
30
25
53
3
24
93
198
21
75
180
66
63
177
48
55
17
18
6
54
49
8
33
12
108
240
55
144
72
80
63
1
65
6
105
96
63
96
30
43
53
19
83
45
27
165
120
21
18
25
47
25
32
177
6
18
39
45
91
17
78
1
125
84
186
85
35
6
54
48
6
162
33
111
30
18
1
71
24
90
54
121
35
21
15
1
5
19
104
15
105
39
25
17
90
141
33
60
120
75
16
89
7
48
41
103
8
63
9
120
57
15
16
59
90
18
1
47
18
7
29
108
42
36
30
19
5
156
42
36
121
5
30
18
42
9
96
15
25
65
114
30
159
27
69
177
78
72
144
49
32
63
36
54
126
1
17
87
21
72
91
80
9
36
126
138
51
75
42
27
112
95
9
24
21
91
65
55
24
29
27
96
112
95
73
17
31
35
24
18
67
32
21
54
24
37
89
48
162
60
126
67
72
23
1
101
43
8
45
67
23
33
21
216
54
165
15
33
51
6
30
33
63
18
15
129
55
47
60
30
180
51
9
15
216
15
33
24
87
90
108
6
45
40
152
24
48
33
39
9
24
30
96
49
35
21
16
5
66
9
24
64
65
36
6
36
18
39
33
18
45
24
33
7
47
73
107
45
69
12
15
72
40
32
9
36
19
32
144
195
24
30
6
54
66
129
21
36
12
27
64
5
91
71
337
8
15
30
19
23
36
109
72
176
33
15
9
55
53
27
48
15
90
18
36
121
23
177
3
37
48
89
90
126
7
8
9
31
5
180
39
16
35
21
45
3
112
29
96
216
210
132
30
42
21
9
60
66
54
114
177
3
84
1
32
27
36
84
21
40
104
15
6
36
15
40
8
63
138
24
120
42
69
39
90
66
37
53
162
57
57
18
18
19
101
43
32
72
88
104
9
12
18
1
35
21
39
129
117
72
123
3
21
216
39
48
78
108
30
1
56
33
55
95
49
17
79
17
18
37
17
30
18
294
18
15
33
15
27
93
9
55
56
33
7
269
84
24
55
56
9
180
6
90
171
81
18
156
6
3
424
8
99
61
29
18
6
195
75
21
15
1
17
66
6
18
30
55
8
15
90
127
35
45
120
63
73
152
144
15
66
7
200
45
72
243
88
128
16
35
21
45
3
40
89
72
30
1
5
12
55
305
63
48
21
91
29
78
13
89
135
136
59
30
36
43
11
168
18
48
42
12
72
6
54
30
90
54
54
72
168
18
19
48
53
18
54
6
12
54
115
48
35
6
271
80
21
60
18
270
30
57
57
246
225
45
19
113
12
3
39
90
15
88
95
66
60
72
18
57
33
90
54
175
53
108
6
180
45
144
21
3
96
45
24
36
54
72
9
57
7
47
60
21
63
9
192
3
36
30
186
1
65
15
39
ABCD 94570584352*3^$a+1 [50056]
65
19
24
101
19
12
89
55
60
101
16
48
39
65
67
29
31
108
60
17
48
40
87
60
53
31
60
36
33
8
144
24
40
56
79
81
104
91
101
79
89
40
56
55
89
16
248
175
276
5
16
24
176
48
7
60
29
16
8
136
56
19
165
39
41
40
80
24
31
249
51
5
16
80
96
24
16
39
48
120
17
40
3
237
39
137
160
80
19
29
40
72
192
8
19
5
48
115
12
48
72
33
32
103
17
88
135
60
12
108
12
48
57
63
60
60
36
84
105
56
24
67
5
24
199
57
8
88
3
84
65
96
19
12
60
24
60
297
87
113
48
40
51
69
159
113
88
51
60
84
77
144
40
128
55
60
12
9
80
120
40
32
24
24
19
300
36
5
24
40
15
17
88
56
40
32
24
16
159
180
69
15
9
128
79
89
55
24
72
65
208
15
65
31
89
72
64
111
48
81
15
84
12
48
41
96
24
40
56
175
24
36
101
48
40
80
64
80
55
17
48
72
79
9
27
48
77
103
257
16
264
24
99
372
33
27
24
5
72
24
24
16
416
264
79
24
72
369
15
60
5
96
48
7
41
24
48
67
53
40
27
240
21
104
40
99
29
112
99
24
12
81
63
84
5
40
56
16
24
272
19
29
72
19
5
48
91
24
5
208
27
45
27
101
48
79
33
8
24
67
53
55
281
16
135
9
75
189
32
168
112
3
101
19
12
48
12
5
43
12
449
91
141
48
15
9
192
96
39
24
120
9
32
40
128
127
60
108
17
24
19
12
113
127
60
29
91
101
144
43
12
9
56
88
80
48
40
8
136
3
36
17
19
45
3
357
15
305
43
36
24
17
64
56
19
24
45
96
291
5
55
185
88
32
40
248
55
65
16
15
36
29
24
7
89
72
64
3
53
24
55
105
120
24
56
64
80
31
105
80
55
108
36
36
48
77
16
87
120
41
79
12
21
128
31
108
12
41
48
64
147
285
495
84
29
55
17
19
5
115
5
16
3
120
12
81
8
31
33
56
16
39
144
96
65
55
120
89
72
48
72
79
84
53
64
15
9
39
41
19
45
72
3
216
125
55
60
77
19
93
32
55
129
104
72
96
48
112
128
91
69
51
53
16
15
24
17
16
72
75
21
135
96
84
36
129
56
19
101
40
39
41
55
48
72
113
91
5
40
15
24
33
24
3
156
24
33
8
31
84
5
19
45
75
21
56
19
45
51
21
8
64
15
120
41
40
152
24
96
24
223
41
139
12
9
104
48
72
136
56
88
8
7
161
79
12
125
43
5
16
72
27
72
45
3
156
57
39
48
161
115
60
24
12
84
89
48
19
5
48
72
16
24
8
55
120
17
160
8
40
8
24
43
5
16
15
89
192
40
56
24
115
120
5
48
67
48
5
72
55
41
120
48
79
41
151
9
72
72
27
101
48
31
89
79
33
200
40
27
45
120
27
5
120
163
77
40
195
29
16
48
15
57
128
16
144
72
3
12
65
24
192
43
45
159
41
24
96
16
56
24
64
104
55
12
173
55
17
40
8
96
40
56
55
153
135
156
29
31
105
135
36
24
21
8
40
27
141
8
24
55
36
5
31
41
64
99
101
160
15
84
5
235
5
55
41
115
21
3
69
72
3
120
165
56
232
39
89
331
45
224
31
24
9
87
89
112
63
185
40
75
101
24
256
75
45
56
88
ABCD 94570749116*3^$a+1 [50065]
198
252
18
72
183
232
96
32
40
8
144
136
24
96
71
108
21
24
45
43
227
18
123
64
47
121
59
126
7
80
240
16
80
144
63
33
120
9
63
40
167
25
120
56
141
19
80
72
9
108
75
48
399
18
90
18
3
24
40
56
120
40
32
99
13
95
90
111
51
13
128
57
108
27
48
48
129
15
147
93
87
108
21
51
21
88
144
53
144
379
71
198
43
32
96
81
39
72
87
90
15
88
149
19
17
55
8
99
45
45
18
25
248
40
104
87
36
13
41
159
57
87
16
104
135
121
24
8
9
108
195
336
81
151
72
240
185
31
32
72
48
40
29
43
48
128
141
18
81
27
213
112
8
24
48
27
270
31
257
103
77
27
63
33
219
61
281
36
43
72
288
80
39
108
37
8
88
29
451
161
216
63
117
90
33
240
69
72
18
153
279
1
89
183
88
48
120
80
312
40
8
72
40
197
51
39
432
33
48
135
144
18
90
61
29
211
419
45
16
101
3
87
18
90
133
72
263
72
313
29
19
144
197
19
24
47
18
15
165
115
65
18
205
32
88
32
48
27
253
17
90
21
112
47
198
3
141
18
1
89
31
41
18
21
24
16
11
13
95
180
13
5
3
69
252
36
90
145
17
180
163
107
18
3
141
19
107
13
59
141
40
71
9
27
37
176
21
19
17
15
120
9
31
120
200
88
11
180
169
101
163
35
18
75
48
24
88
72
17
18
18
75
69
19
17
135
99
198
31
320
9
103
59
13
200
88
8
141
43
8
72
168
195
13
24
35
21
112
8
57
72
255
105
31
41
39
120
57
87
256
32
168
120
147
72
21
64
48
29
43
128
27
61
11
141
129
39
159
72
1
80
40
149
19
152
88
80
64
8
280
72
168
59
13
96
320
160
104
16
137
247
95
81
40
72
48
29
72
288
90
108
414
18
133
80
160
168
80
9
231
160
24
176
21
99
72
120
15
33
64
47
198
163
89
31
59
61
29
36
87
93
90
54
180
63
88
192
53
3
87
145
48
240
120
120
152
40
128
51
109
32
219
21
177
72
79
47
234
63
117
19
200
51
181
48
72
8
24
207
9
120
40
11
90
108
55
96
101
108
252
3
136
72
95
33
40
17
15
48
64
8
48
120
184
53
163
17
54
73
8
120
105
90
13
149
115
120
35
288
54
159
72
309
36
54
129
51
93
168
27
72
126
144
36
3
40
80
21
99
72
117
243
189
360
36
7
8
48
117
75
48
112
192
257
108
18
54
99
ABCD 94572625736*3^$a+1 [50051]
60
33
12
40
24
188
63
109
36
92
40
108
44
48
120
3
33
24
63
60
37
8
120
4
44
196
59
37
8
231
33
40
23
60
105
64
20
60
60
36
12
3
9
39
25
80
4
48
95
205
32
27
213
63
25
128
16
8
111
72
37
108
12
12
20
99
157
44
24
160
11
1
23
1
11
9
24
64
68
24
4
11
13
20
60
48
24
15
169
120
12
84
35
36
84
21
4
11
33
60
40
20
15
57
40
24
11
213
4
8
63
61
119
9
51
189
72
16
24
59
121
44
132
3
25
72
200
88
11
24
1
44
52
48
11
93
27
13
72
8
228
180
99
13
36
47
24
21
52
11
60
57
159
1
140
15
24
24
49
11
156
84
61
11
48
1
116
99
24
9
27
25
20
16
24
11
93
12
112
12
48
60
8
123
21
36
28
144
71
72
48
61
59
45
75
96
1
80
132
183
60
25
20
28
36
8
267
33
12
88
20
76
35
72
117
27
181
108
32
12
36
4
11
12
37
56
51
33
40
8
75
129
15
24
105
4
12
84
11
33
3
9
60
99
49
11
96
9
60
36
39
36
13
96
36
60
144
92
28
12
12
12
8
156
16
24
96
71
9
28
32
15
85
20
75
1
35
48
57
3
12
49
68
3
13
120
20
16
128
27
61
59
81
4
11
60
48
1
8
3
105
60
15
24
9
112
23
1
11
37
36
20
64
8
15
73
20
15
36
9
4
23
49
95
60
96
49
119
1
20
15
24
1
35
36
45
4
20
159
129
28
35
33
4
83
37
80
28
24
60
11
48
1
11
13
84
32
15
21
12
72
16
132
83
145
24
96
59
69
40
152
4
24
24
47
133
11
9
111
9
27
84
1
48
23
117
12
39
12
37
83
24
69
4
20
16
35
45
36
4
71
13
71
45
40
36
60
20
24
51
9
4
11
49
72
8
36
27
9
75
129
24
156
27
24
1
179
1
104
135
25
35
9
40
36
11
49
11
57
48
40
12
68
12
51
9
27
96
33
16
8
88
44
108
3
9
24
4
11
60
1
44
96
4
11
9
24
100
8
24
156
39
9
15
21
28
48
108
20
15
145
11
1
32
100
83
9
28
23
48
81
24
12
28
36
96
80
15
37
11
49
72
11
24
13
12
11
33
40
132
68
4
92
40
200
4
44
48
12
60
28
59
33
132
16
144
20
51
49
24
35
9
51
21
120
28
72
48
8
15
9
39
12
120
45
39
33
16
12
12
20
111
37
128
4
20
120
63
144
13
72
20
148
23
133
12
23
12
24
73
71
9
132
64
56
100
68
28
84
24
24
96
80
52
44
28
20
3
45
48
27
60
57
52
216
32
60
12
28
71
36
13
20
40
12
36
44
51
57
100
47
69
40
84
131
169
47
33
96
24
51
81
39
49
71
9
27
33
3
204
24
9
27
25
48
132
48
56
4
71
1
11
93
4
23
33
84
3
9
84
24
12
24
36
39
12
13
36
8
60
27
9
24
12
184
11
33
96
36
51
9
76
8
120
12
3
105
27
165
144
64
11
13
60
20
88
60
12
20
36
84
63
9
16
32
3
48
21
100
8
27
25
8
112
44
100
11
129
4
32
159
25
80
87
9
36
48
12
12
51
1
71
9
39
60
9
156
4
143
9
36
99
60
36
24
73
71
45
40
156
108
96
20
172
20
64
11
97
108
35
117
12
39
1
80
124
56
75
24
72
204
25
36
48
47
25
80
159
1
35
25
23
9
60
123
24
13
20
172
44
15
97
24
11
37
36
24
96
12
32
27
1
72
8
15
9
28
11
37
23
61
68
276
16
35
189
36
24
4
60
12
71
144
36
45
72
16
12
60
68
76
8
63
25
24
36
32
111
57
12
16
24
128
39
25
8
27
24
12
25
8
124
8
88
12
12
80
16
24
60
143
60
48
9
27
45
4
11
24
21
120
4
47
9
15
25
80
28
32
64
24
12
35
69
36
24
51
169
11
13
68
52
120
23
48
1
140
39
9
136
11
1
8
4
80
88
12
12
24
11
121
92
48
88
32
39
156
24
85
11
33
24
3
9
124
71
45
4
12
24
35
9
60
15
61
35
129
15
120
85
36
20
60
16
164
48
3
57
48
4
44
84
3
24
13
60
23
9
216
40
83
177
12
12
75
13
56
24
27
1
12
12
96
119
24
25
140
24
3
24
73
11
12
9
108
72
39
61
24
47
180
33
15
36
1
48
12
32
3
129
88
20
51
60
1
60
20
15
24
9
16
116
15
24
1
35
156
24
24
9
40
83
60
57
132
100
ABCD 94573667588*3^$a+1 [50056]
38
49
15
9
39
30
18
201
33
60
87
9
39
33
39
12
24
36
9
26
16
6
3
24
159
48
32
58
36
60
3
33
12
102
48
42
6
32
48
37
11
85
9
48
24
74
46
3
96
15
30
24
24
18
78
18
33
9
54
54
15
33
36
6
42
3
36
24
21
12
36
60
144
12
72
12
12
26
1
57
144
12
74
1
21
24
15
3
48
30
18
80
22
3
36
3
30
12
27
9
2
58
3
3
33
21
84
60
75
93
27
23
10
51
189
12
42
30
12
27
59
46
50
1
120
33
60
39
60
23
13
57
3
60
117
3
33
3
24
84
12
45
24
18
128
1
9
6
78
96
60
36
48
18
6
24
66
48
33
9
54
42
12
36
3
36
45
3
47
46
18
78
51
15
42
38
22
26
46
18
9
23
10
6
6
39
36
36
57
48
3
15
6
24
147
9
48
48
36
108
6
9
33
15
167
46
24
123
15
42
36
15
3
48
32
37
21
27
9
18
42
12
74
1
63
6
87
144
99
9
45
72
2
10
12
26
1
57
135
57
102
32
10
6
32
10
6
6
26
48
61
45
54
21
9
12
51
9
48
24
18
6
36
86
13
9
39
33
27
45
27
60
24
81
24
50
10
134
10
6
42
63
71
13
51
21
24
45
15
39
126
48
87
27
32
1
21
27
9
38
46
3
47
22
51
60
24
12
117
2
64
48
78
18
93
108
119
13
36
117
72
2
22
26
16
6
183
24
36
81
36
3
9
15
33
48
38
22
42
6
3
117
15
33
48
48
51
15
42
48
111
24
45
3
9
15
23
61
60
23
58
38
46
300
38
10
54
9
24
111
78
48
48
48
63
9
48
26
22
122
1
47
1
84
9
24
75
15
81
45
12
15
69
12
38
10
15
21
2
48
10
54
42
38
58
38
25
21
114
96
54
87
108
48
33
102
30
2
10
156
74
64
32
10
63
21
2
22
90
30
50
22
74
13
60
21
3
15
45
51
126
39
9
48
66
6
36
36
63
48
9
15
9
24
138
30
18
80
46
24
27
69
42
32
1
96
15
96
78
144
2
25
24
60
35
10
3
3
9
23
73
141
24
3
21
63
9
48
12
198
6
3
33
12
39
51
9
69
12
36
18
90
51
72
69
3
12
39
9
12
69
150
54
42
42
102
6
24
98
97
69
3
21
63
3
21
11
1
60
72
59
10
60
3
71
10
3
84
141
18
42
51
33
18
30
18
48
6
96
26
16
9
24
117
74
46
18
42
36
96
2
85
11
13
35
61
9
111
57
96
18
32
13
33
96
24
48
3
84
3
33
15
42
6
30
114
96
32
94
48
2
22
24
15
3
81
21
74
48
37
11
46
2
106
60
84
3
93
38
16
33
9
39
216
117
3
24
21
15
35
70
90
54
27
45
3
57
60
90
9
45
72
87
27
42
102
48
30
18
42
3
3
6
42
6
26
1
84
57
12
111
87
48
48
78
114
30
12
15
60
21
96
60
51
21
114
30
18
81
21
42
96
54
27
36
9
2
49
63
6
15
12
60
24
27
80
13
36
21
48
84
27
36
23
1
93
2
13
35
154
182
25
39
6
36
39
15
126
50
61
3
9
45
26
94
2
58
6
21
33
216
50
1
36
9
98
22
15
84
12
21
3
36
21
24
3
45
75
72
57
48
36
60
38
22
27
24
33
48
147
9
72
18
30
98
46
2
16
21
21
15
23
13
93
51
45
6
90
111
45
75
9
12
51
23
13
60
72
9
12
24
50
13
96
45
48
6
6
72
18
42
36
66
6
26
22
15
96
9
18
102
24
2
37
11
112
9
12
21
6
30
120
51
12
9
24
42
6
26
97
105
144
51
35
145
12
9
3
72
45
48
18
138
84
15
36
36
33
15
9
12
192
48
6
9
45
24
3
93
24
24
50
13
60
24
36
9
98
22
27
9
36
18
54
27
45
18
54
39
9
123
15
54
26
97
9
6
9
33
87
21
15
27
69
72
35
16
30
252
12
36
6
42
3
35
10
15
71
16
9
81
3
131
10
15
39
93
35
16
6
48
72
75
81
84
3
21
24
156
180
2
112
33
72
36
9
72
66
48
45
9
51
23
106
84
18
32
1
105
3
33
2
49
120
24
15
9
39
30
2
22
3
36
3
6
27
9
6
105
93
39
33
108
38
106
38
96
10
38
10
36
75
33
99
9
26
48
22
26
106
86
10
3
3
9
39
96
80
106
6
33
12
105
36
99
3
30
27
21
48
48
60
15
45
15
11
48
37
59
10
63
33
38
10
27
81
96
63
27
45
3
6
51
21
2
10
15
33
144
6
54
15
27
9
21
12
38
58
38
16
9
21
2
16
6
36
12
48
26
1
95
22
15
59
70
39
33
144
48
24
42
9
69
2
58
48
39
21
48
42
222
3
21
26
1
15
9
12
11
46
51
9
38
64
192
128
1
21
27
57
96
36
27
21
50
49
36
84
23
10
12
27
57
36
48
66
48
42
3
33
48
2
145
15
9
23
46
60
12
27
69
84
6
6
123
57
38
1
45
60
15
48
48
23
10
39
96
69
74
61
3
9
81
60
39
3
90
15
71
61
60
45
3
45
3
21
48
48
2
46
2
46
2
16
9
33
6
48
32
46
12
204
26
154
60
48
99
33
6
6
39
35
46
27
12
60
63
6
24
3
95
10
38
1
45
3
143
10
ABCD 94573673050*3^$a+1 [50003]
11
27
27
21
42
15
7
26
28
30
6
5
19
6
50
18
57
1
35
13
2
3
19
6
41
9
4
5
7
6
18
44
21
7
54
11
84
6
19
18
2
18
16
14
6
9
1
5
36
21
27
1
6
38
22
41
9
4
6
6
12
12
29
1
74
9
6
21
15
39
9
21
72
28
30
14
3
3
22
44
4
6
44
15
39
21
15
6
16
18
24
12
24
14
10
26
66
4
11
24
49
6
6
23
6
30
60
1
54
2
64
35
13
48
35
12
13
23
25
17
13
2
4
53
48
13
6
5
25
23
3
10
32
18
15
18
1
65
13
8
28
5
6
1
24
8
75
12
18
3
10
54
8
15
13
54
5
13
80
3
97
11
25
11
13
36
6
6
5
9
18
16
6
24
2
40
17
18
30
3
10
11
19
2
69
1
24
18
5
27
33
15
3
3
15
7
5
42
1
2
52
35
15
15
6
7
12
6
36
8
16
17
78
25
32
28
24
11
85
12
24
5
6
15
22
2
15
13
5
12
13
5
31
24
2
28
30
42
24
26
16
35
12
6
55
17
7
23
27
12
10
18
23
13
5
60
25
14
33
25
12
12
18
26
10
5
1
11
57
3
37
11
19
26
15
37
12
17
18
1
6
38
27
13
11
37
12
12
80
16
2
6
4
26
40
12
53
21
54
10
26
21
7
36
41
25
20
16
35
13
2
33
24
25
23
3
6
51
69
15
21
4
20
15
15
10
11
43
5
7
2
48
33
1
23
3
40
29
18
57
28
5
3
18
76
5
3
42
9
27
18
4
47
31
20
4
6
18
5
67
12
12
20
3
21
10
6
29
6
15
3
7
8
36
21
18
1
11
3
130
11
37
12
30
17
15
33
1
17
7
6
14
40
11
36
33
15
57
4
6
48
18
35
25
5
18
6
49
5
15
36
15
90
1
44
9
9
33
12
42
39
34
2
40
11
33
24
15
7
5
24
7
29
19
2
33
30
25
20
16
60
8
40
11
19
26
54
30
15
3
4
24
36
29
66
19
24
6
5
6
13
6
2
15
127
2
16
84
6
24
11
15
33
19
17
19
5
12
7
30
36
35
6
1
24
26
15
13
5
7
54
29
6
15
4
47
73
24
17
15
33
3
57
18
12
45
15
7
5
3
16
2
3
21
18
52
38
27
18
6
7
8
69
60
25
12
48
23
15
4
11
18
6
21
22
83
18
15
4
50
22
18
35
7
5
18
18
7
2
45
18
1
42
24
5
6
33
24
18
45
39
10
18
6
84
5
18
24
1
12
12
18
66
12
2
21
1
11
57
10
12
50
21
18
66
25
14
34
62
9
21
4
14
16
2
3
39
10
35
18
45
10
17
27
33
31
20
46
78
35
43
53
7
12
6
30
14
33
42
15
6
16
18
17
15
3
15
36
34
5
30
1
17
18
9
15
7
5
13
8
3
54
30
25
35
37
38
27
13
108
18
59
21
21
55
20
33
30
1
2
34
24
11
6
43
5
7
14
16
5
13
30
59
7
18
20
18
15
7
6
20
4
47
3
22
20
88
2
30
4
24
6
2
52
12
5
43
6
26
4
20
90
40
29
18
3
54
28
24
14
40
11
1
18
56
33
18
3
4
11
7
2
15
55
6
24
30
8
54
3
48
9
58
42
8
16
2
4
11
73
17
18
54
7
60
56
39
25
24
2
22
17
91
24
26
33
7
12
8
12
16
26
9
25
11
3
21
12
39
15
31
8
22
29
63
12
10
8
10
6
41
3
16
29
63
4
23
36
37
2
57
15
6
64
23
1
32
4
14
46
11
7
8
10
30
2
70
48
35
27
16
20
15
31
6
68
4
32
3
7
14
22
18
30
14
10
6
6
53
12
43
38
15
3
12
22
11
24
12
19
6
71
13
26
28
2
10
29
7
42
5
30
6
21
40
54
12
17
43
5
27
15
7
24
41
13
41
19
6
24
6
50
15
1
6
12
20
6
15
7
47
25
30
6
44
3
25
48
42
24
6
32
16
6
53
25
80
36
16
24
24
26
6
15
21
22
77
31
77
31
12
2
48
3
25
24
5
21
70
20
4
11
7
5
55
5
18
21
9
36
3
15
1
5
25
80
51
31
18
12
2
45
6
51
3
12
21
42
16
60
14
12
18
22
14
40
11
91
35
39
3
1
2
33
12
13
5
9
10
2
15
1
8
15
1
66
12
8
18
15
49
11
21
10
35
9
10
6
6
50
18
16
6
29
15
33
60
1
54
11
1
5
36
18
25
26
3
7
23
3
24
16
12
20
3
19
30
60
101
39
10
54
11
19
60
11
3
10
23
18
39
40
26
22
47
3
52
48
12
42
18
12
11
13
47
69
4
17
54
25
11
105
40
54
14
4
11
6
3
52
14
6
4
24
6
6
8
3
12
18
3
4
35
13
5
19
56
30
10
5
19
18
6
104
3
48
1
5
33
6
9
25
18
30
35
18
31
8
6
12
54
21
15
3
1
20
4
5
21
3
3
30
39
1
20
28
6
60
5
19
24
11
7
2
45
21
69
6
57
64
6
14
10
30
11
39
6
9
21
10
23
1
6
17
61
11
25
6
18
71
24
1
6
8
10
65
30
25
36
14
16
6
24
18
8
4
30
20
24
9
7
53
12
18
25
20
87
13
6
2
27
27
28
8
12
3
7
47
13
2
6
10
30
32
48
10
18
72
23
21
34
5
49
30
11
30
24
12
60
1
29
6
37
38
48
10
36
8
21
15
22
12
2
21
30
45
27
7
54
24
30
6
11
21
72
16
14
28
44
33
36
7
2
12
36
3
15
40
72
14
24
51
25
18
6
17
3
16
8
22
29
7
5
25
20
18
15
51
40
20
15
15
28
36
11
19
17
3
40
41
9
15
37
14
40
35
3
15
7
30
20
9
9
16
24
5
27
15
30
3
16
5
1
6
8
6
10
41
7
8
10
23
7
14
3
3
30
15
18
6
13
2
6
28
17
9
4
11
3
30
15
27
10
23
1
84
12
8
3
12
6
19
47
24
51
39
21
16
17
3
64
6
24
11
37
6
36
23
1
5
31
41
12
36
25
35
15
15
90
9
40
8
4
14
34
6
47
18
9
33
13
17
13
11
69
22
50
40
12
20
15
1
24
11
6
18
12
6
7
8
10
23
21
21
7
30
17
15
4
11
18
6
31
23
37
50
21
3
36
4
66
20
51
37
17
19
2
4
8
40
2
15
30
21
3
21
9
60
12
3
4
6
24
12
18
47
3
15
21
12
69
3
10
48
48
20
60
4
11
66
24
36
21
22
23
25
30
2
90
15
3
15
7
2
54
10
12
12
32
28
12
20
33
15
51
6
25
5
79
17
7
5
42
31
44
16
12
30
23
3
39
36
49
20
72
4
2
15
37
6
29
43
12
30
23
79
36
23
9
27
6
19
18
18
2
46
5
7
29
19
24
23
3
42
27
25
18
17
12
3
18
4
36
2
12
3
25
5
42
1
89
1
50
87
78
3
16
11
18
37
2
6
12
24
34
30
6
14
60
66
10
8
106
30
11
85
8
10
2
6
9
3
51
6
33
3
18
36
55
11
24
18
3
15
43
62
15
9
15
31
2
33
3
51
6
12
3
33
9
33
18
19
2
10
20
6
10
23
37
42
6
5
31
24
74
36
40
5
7
14
4
47
97
35
25
23
13
36
6
54
6
17
7
6
78
6
11
7
11
91
18
6
29
12
61
24
5
36
7
11
90
25
17
13
17
9
15
15
4
86
3
21
16
38
28
2
40
20
82
84
14
10
42
24
30
11
1
17
73
78
11
13
8
39
13
6
24
8
39
3
45
1
20
64
5
31
29
15
52
20
3
1
12
2
57
49
6
18
17
1
35
15
54
10
6
17
25
6
30
14
22
38
36
64
17
60
43
11
39
22
18
32
9
7
47
13
8
16
18
23
3
45
36
3
21
21
9
42
18
25
36
11
30
24
15
3
7
5
1
78
17
25
5
19
8
18
30
34
5
1
2
15
43
32
30
16
2
4
24
5
49
36
5
9
28
23
49
5
31
36
5
85
8
10
12
5
54
7
12
18
12
23
7
47
13
5
37
44
27
19
6
2
27
3
3
19
53
12
39
54
28
18
12
18
20
40
29
73
18
12
18
2
22
53
12
27
4
41
24
21
9
19
23
12
6
1
6
8
4
17
3
15
25
42
18
5
55
47
21
4
20
15
13
6
17
15
15
3
39
25
8
10
30
24
8
16
30
5
31
23
3
54
39
25
24
2
15
9
4
8
3
12
18
39
21
66
9
52
29
3
3
7
26
4
35
36
7
5
9
4
11
18
13
77
13
5
7
41
1
8
12
33
7
14
34
12
5
75
10
8
33
25
18
92
15
13
26
40
30
6
8
51
3
72
4
60
66
74
34
12
8
18
4
23
57
4
42
5
3
21
13
2
4
24
5
7
38
15
1
14
18
15
9
9
6
15
4
2
22
60
6
20
15
12
25
18
6
8
36
39
12
31
12
86
21
51
15
72
25
18
42
8
10
32
12
10
14
4
5
25
18
17
13
2
22
35
25
11
3
22
14
33
15
6
66
10
24
56
15
45
36
15
7
8
10
5
39
4
24
6
24
2
9
6
48
21
10
12
38
4
5
13
30
74
9
21
3
3
9
13
26
10
26
18
10
18
29
3
40
23
7
12
41
12
3
15
18
36
1
23
12
19
5
1
17
48
18
24
57
9
42
7
122
9
9
33
37
20
10
5
12
43
6
24
12
18
11
19
20
15
7
36
5
24
18
1
14
3
19
20
9
24
1
2
30
33
49
32
9
1
6
90
12
2
10
24
95
54
7
29
7
12
6
6
20
3
12
13
12
83
27
30
21
18
12
3
10
72
32
16
29
18
37
30
5
60
15
22
18
20
51
1
20
10
36
8
15
19
32
3
7
30
14
15
25
50
10
5
27
27
6
109
38
4
30
18
78
42
12
8
10
11
15
22
50
10
5
42
1
6
41
19
20
21
13
5
69
3
12
25
2
15
1
83
37
17
1
6
35
30
13
26
6
15
1
24
50
4
14
88
17
30
31
14
45
7
29
19
6
17
13
ABCD 94573944716*3^$a+1 [50039]
6
3
1
18
89
27
96
18
52
54
36
17
1
2
34
2
34
14
36
24
45
1
23
36
19
12
44
16
20
58
90
5
45
16
11
43
30
11
7
24
20
36
18
54
10
60
6
6
26
28
2
28
14
22
107
49
32
22
68
58
11
93
24
94
18
54
6
59
25
44
15
48
27
6
3
7
8
16
5
27
154
24
26
45
21
94
53
15
28
17
97
36
18
80
45
57
64
8
15
25
86
4
32
33
21
22
53
7
134
10
5
73
30
80
6
64
11
19
96
41
13
18
8
30
40
6
6
80
4
80
78
28
41
19
24
30
50
40
20
45
9
64
11
85
35
15
46
44
34
26
30
22
23
109
12
35
1
50
70
20
10
8
36
45
9
3
13
6
29
55
44
16
20
9
21
75
31
18
6
60
8
36
60
4
17
45
15
12
27
76
6
11
7
29
13
20
82
68
28
29
24
3
9
7
8
46
35
21
24
10
78
120
12
60
38
21
48
79
41
33
46
12
6
2
24
40
66
2
12
46
18
41
19
12
48
12
20
4
84
113
43
60
5
1
108
11
25
14
4
5
51
16
50
4
23
7
2
51
1
6
74
40
68
10
8
9
21
16
66
18
12
50
4
6
18
36
29
1
20
27
81
22
6
72
12
90
8
96
10
24
11
45
4
6
36
18
59
21
16
2
34
60
14
130
54
12
36
68
6
10
29
87
12
40
29
1
8
22
36
29
1
6
89
51
4
161
108
51
10
62
4
6
8
40
24
72
6
32
21
91
24
113
3
45
13
12
6
24
5
19
5
19
182
15
3
12
4
65
1
44
10
2
34
30
50
9
135
21
12
1
11
57
51
21
6
10
6
18
32
58
2
30
114
54
40
60
12
65
13
2
9
27
69
21
24
16
2
9
121
12
48
18
38
60
16
78
18
47
1
2
10
8
46
53
7
36
18
11
12
69
18
30
16
20
24
22
44
57
7
36
60
6
12
11
1
78
18
11
9
22
12
17
7
12
20
42
22
6
80
58
26
6
70
12
30
32
33
3
33
31
17
19
18
26
45
25
35
15
16
108
26
4
86
36
4
30
6
72
26
72
3
61
23
3
28
5
9
27
63
52
14
34
6
56
30
16
18
20
22
30
90
2
10
29
12
49
8
34
18
62
36
4
6
102
8
9
1
144
44
39
57
4
11
12
147
36
4
41
12
39
28
72
29
13
2
58
95
7
14
63
7
5
69
15
12
51
9
9
10
36
18
20
40
59
48
21
3
7
12
5
21
126
90
60
76
23
39
18
34
18
12
24
54
2
87
7
122
18
16
44
12
52
29
7
20
40
110
99
3
60
21
37
23
19
30
107
7
5
3
18
130
8
33
31
32
54
82
8
9
31
41
12
37
6
30
36
32
40
50
82
6
24
6
11
33
27
7
50
6
34
24
62
9
31
38
12
10
5
9
66
28
32
10
20
28
59
120
37
24
2
6
142
20
16
101
1
54
74
10
6
8
16
90
2
18
9
25
11
19
162
30
5
31
32
76
12
2
46
30
42
38
15
7
50
60
4
50
9
55
30
24
18
8
16
38
70
18
144
66
24
38
51
21
70
74
36
75
24
19
8
18
30
6
27
1
20
70
116
22
18
42
11
37
14
12
33
21
94
89
31
60
2
54
54
30
18
34
30
36
14
66
27
1
6
26
12
36
36
6
81
9
27
85
8
39
3
16
20
10
83
27
34
2
4
114
36
23
9
18
4
12
18
32
15
9
10
20
76
29
25
6
44
96
9
21
46
17
12
73
32
10
44
94
2
16
32
16
6
30
26
12
27
12
3
16
2
22
8
10
42
110
4
234
12
20
16
17
31
6
30
44
16
18
11
48
21
36
16
48
20
10
65
31
5
25
95
25
12
23
19
6
44
46
6
150
29
1
80
10
8
16
5
19
62
184
32
34
24
24
6
66
14
52
2
40
17
195
16
2
15
84
1
47
45
18
60
22
14
46
20
60
36
54
90
30
60
88
32
33
13
24
38
82
30
140
33
21
10
12
2
30
9
7
26
10
6
30
17
24
1
42
5
1
42
42
18
68
22
6
42
20
30
40
24
54
12
38
52
74
87
108
15
10
14
16
14
166
56
108
9
36
31
18
32
48
46
14
58
18
90
54
68
22
12
30
44
30
9
15
52
14
24
46
102
11
19
29
24
7
72
26
22
17
75
9
3
34
6
68
21
24
51
46
24
20
3
121
2
36
28
12
32
10
66
36
24
72
12
5
145
78
54
20
3
207
6
22
30
95
117
136
24
8
40
18
8
34
11
1
54
5
36
84
15
72
48
36
58
12
54
6
38
10
20
52
95
1
83
9
16
30
102
12
20
10
2
28
72
24
30
101
21
3
9
15
31
116
9
15
81
19
56
16
89
39
16
24
41
13
35
7
14
63
1
38
18
16
6
2
36
154
18
74
4
41
25
54
20
45
7
48
44
9
13
6
18
60
26
10
44
16
47
3
10
80
24
40
50
12
33
19
2
70
8
16
32
88
5
39
21
48
36
51
16
6
32
18
4
20
4
29
33
34
164
9
27
4
20
45
1
126
2
82
5
39
81
63
16
6
38
45
3
10
8
4
32
18
9
63
10
18
6
26
46
44
10
6
59
25
8
36
12
40
11
43
24
42
47
12
3
28
80
54
87
43
86
28
11
31
17
7
44
4
101
21
10
29
15
16
74
6
30
46
50
22
17
51
40
18
144
12
50
16
17
7
60
6
30
18
35
36
15
40
18
42
8
36
16
5
24
109
8
39
159
4
5
13
23
7
60
44
4
56
10
8
48
87
1
83
36
7
54
2
34
35
9
63
13
48
2
30
54
10
24
2
6
54
18
30
18
3
51
100
6
2
42
54
46
18
5
37
110
34
6
60
44
4
30
35
1
23
19
41
3
33
7
14
15
1
20
24
39
7
20
105
9
64
18
12
8
132
22
35
1
44
4
56
10
120
6
8
15
1
14
34
26
94
95
1
60
32
63
69
22
18
30
2
16
72
50
10
12
66
44
4
6
48
8
18
54
15
3
9
81
28
6
20
57
33
18
10
42
17
91
26
34
72
29
39
9
51
21
9
39
12
27
10
2
16
62
18
16
24
14
22
8
69
31
8
9
12
7
26
18
6
4
26
54
15
13
24
66
42
42
6
59
75
36
9
61
11
9
24
34
72
17
67
6
11
3
16
30
14
148
17
60
72
127
30
26
4
6
14
10
35
36
1
8
30
45
31
20
4
30
23
27
6
28
59
39
64
29
7
8
34
11
21
4
6
29
24
1
36
6
18
71
9
4
12
138
62
106
54
104
4
20
40
26
4
17
21
64
35
72
1
38
4
56
33
7
14
27
39
22
6
41
12
7
5
67
20
33
9
27
81
22
32
9
36
13
42
24
2
10
2
ABCD 94574078726*3^$a+1 [50004]
37
35
24
24
67
5
97
23
24
85
36
108
75
24
3
60
24
18
23
24
48
91
12
137
31
60
144
48
12
72
33
111
90
6
6
30
30
143
85
27
39
105
96
135
9
81
24
66
24
29
112
15
65
115
165
80
19
84
6
11
19
21
105
72
63
32
7
18
90
101
97
47
48
7
12
84
89
127
114
54
30
18
72
33
8
49
60
6
84
180
36
81
104
25
60
54
5
31
90
12
18
41
25
6
18
24
18
77
40
57
71
127
41
16
56
79
18
63
48
69
27
9
90
66
11
24
1
15
152
37
30
66
3
27
12
12
21
123
5
24
61
54
48
29
43
36
36
120
48
30
63
9
6
65
79
198
3
63
41
73
63
3
246
15
8
61
27
105
162
197
79
17
25
12
78
12
41
112
72
56
61
156
150
17
7
41
49
60
123
48
48
21
6
29
43
18
75
24
8
48
73
24
66
264
72
6
47
72
31
9
24
69
147
33
6
24
17
31
57
63
9
75
101
67
77
55
18
18
293
184
51
30
30
36
21
32
13
27
3
45
63
96
60
108
78
35
24
31
89
16
99
21
8
61
251
145
90
5
97
23
7
6
42
48
12
30
63
45
75
57
12
6
54
6
81
48
128
48
25
66
48
12
6
27
21
96
66
12
21
9
6
30
27
159
6
107
96
79
36
5
7
72
30
6
6
71
145
138
66
35
49
6
41
40
15
42
15
87
24
42
119
115
21
9
119
25
114
102
54
30
36
114
5
31
54
12
18
96
18
11
7
89
144
25
87
15
12
60
30
123
48
51
30
54
65
16
39
102
30
269
25
120
6
72
17
103
33
15
42
95
43
48
234
48
18
114
23
25
60
60
39
123
5
43
29
31
18
47
55
57
8
19
54
6
24
186
54
42
12
12
66
60
48
6
75
3
18
42
17
48
7
108
72
5
120
1
30
60
48
21
24
21
11
19
54
6
66
54
36
29
211
12
12
18
11
7
42
48
48
71
16
27
36
60
29
25
12
96
35
48
79
17
19
21
24
135
66
30
24
57
15
42
66
29
43
72
48
90
3
27
5
13
54
36
42
18
72
54
96
42
72
29
7
60
5
19
5
88
27
96
84
168
108
18
75
96
3
168
45
15
12
48
102
23
67
221
72
88
9
6
12
69
21
99
15
9
24
8
133
204
18
24
90
48
90
48
57
123
12
33
48
39
162
108
18
120
12
5
43
29
19
96
24
24
6
6
41
72
7
33
8
24
1
167
7
60
6
15
15
9
129
12
30
30
30
60
72
72
29
7
105
27
18
102
36
54
27
8
160
45
11
7
12
45
165
30
5
163
24
168
6
90
21
21
83
7
89
16
8
192
37
83
40
27
30
42
69
32
13
54
48
5
19
30
78
6
90
9
216
117
42
33
39
120
24
12
30
54
41
40
3
189
45
18
72
6
96
150
36
9
9
30
12
24
21
3
12
48
57
9
30
89
79
12
6
120
39
129
95
91
45
56
24
115
24
36
24
102
27
3
84
90
6
9
69
51
8
40
63
137
217
18
21
24
48
9
36
18
57
105
60
42
66
30
9
3
72
120
125
16
75
24
48
24
5
1
12
6
54
71
67
5
7
57
51
53
79
12
69
27
18
6
30
63
3
24
6
78
185
24
73
15
27
156
9
128
24
16
87
6
54
12
24
161
43
77
79
41
96
19
5
16
32
55
156
5
96
40
75
24
60
24
48
138
39
3
24
21
57
15
32
211
53
49
42
48
5
31
204
5
40
27
45
165
60
66
78
42
72
125
97
30
201
45
30
24
48
5
7
84
24
45
75
6
47
48
1
186
12
17
61
42
6
42
65
85
3
129
42
24
5
211
24
42
30
45
39
24
17
160
24
3
48
29
64
24
3
5
127
17
13
18
12
5
1
12
30
29
19
5
31
78
75
15
42
90
21
15
72
18
47
7
129
171
6
39
24
56
73
47
1
24
66
24
54
24
255
32
136
24
39
6
108
30
72
24
6
54
12
84
36
65
43
21
56
25
42
72
60
6
83
25
30
17
55
60
53
19
6
42
54
18
36
180
42
18
96
36
90
144
3
8
127
18
23
24
1
42
24
53
43
24
24
29
31
57
8
1
18
5
72
49
47
7
42
111
24
9
126
96
17
16
57
30
57
56
31
24
120
30
54
42
11
25
60
60
114
29
16
8
67
120
21
57
126
36
48
18
ABCD 94574450734*3^$a+1 [50014]
24
57
39
21
12
51
189
12
72
24
111
33
15
84
36
36
9
51
87
21
57
3
63
114
159
12
147
21
57
27
36
72
48
24
147
6
3
84
36
21
39
9
15
27
48
90
111
21
99
24
21
39
171
6
183
36
24
48
132
3
9
96
60
57
36
39
81
6
9
9
48
3
57
120
90
78
18
30
18
21
21
39
105
72
30
6
138
6
15
321
36
180
51
72
120
117
3
12
9
87
60
60
24
48
12
15
69
69
171
60
21
42
9
12
9
111
156
81
15
24
9
87
24
60
12
108
33
18
21
60
12
12
45
63
21
99
12
96
9
72
60
27
45
18
48
18
108
39
33
180
96
27
21
99
33
39
60
72
117
27
9
27
3
45
96
12
48
33
99
24
9
39
60
165
36
60
99
36
3
18
39
456
180
96
12
117
96
12
63
33
108
48
99
9
36
96
3
12
69
72
3
24
132
39
81
9
6
81
129
24
15
144
39
33
93
123
39
18
75
60
48
12
12
24
87
33
60
12
24
36
33
60
15
21
51
105
183
129
72
36
63
24
132
48
12
45
99
12
33
48
6
81
96
24
60
12
159
9
24
96
33
87
72
48
24
72
93
15
12
81
84
18
33
24
69
135
36
9
39
96
12
24
36
15
93
105
12
3
21
195
51
42
48
24
99
9
27
120
36
69
72
48
123
12
48
48
24
36
12
45
12
6
66
24
3
45
24
12
18
45
72
45
72
144
39
129
159
36
12
12
12
24
9
24
30
96
18
144
15
24
45
87
12
156
33
3
48
117
15
33
3
24
33
51
156
117
48
111
72
57
36
75
9
42
18
84
24
15
165
36
120
18
114
12
3
165
3
81
6
18
48
51
12
24
12
45
72
15
72
45
108
12
3
36
12
48
120
12
117
51
21
36
144
156
6
33
48
36
36
45
51
12
48
12
93
27
216
12
45
24
30
54
51
45
84
36
18
162
3
123
9
69
147
63
105
36
99
129
45
60
3
81
18
126
63
105
75
63
21
12
48
63
9
36
69
51
33
132
36
39
33
15
21
75
36
81
36
3
69
108
144
132
36
36
3
12
33
27
60
60
15
96
93
33
51
12
12
87
21
120
69
99
12
12
9
51
216
21
75
15
48
93
12
21
72
3
87
9
33
171
60
21
138
42
84
24
111
9
60
72
99
21
15
261
39
27
18
78
174
60
48
39
60
9
15
12
180
123
21
141
63
9
84
3
84
12
15
21
48
120
45
72
12
18
33
21
3
33
54
9
9
3
12
12
60
36
147
141
72
45
30
9
33
3
9
39
144
36
84
60
111
69
108
33
51
93
27
51
9
93
15
12
9
24
12
15
36
48
9
24
51
123
6
51
87
45
177
3
24
165
75
12
153
15
120
9
18
33
144
15
18
96
99
24
93
75
27
81
168
39
150
147
33
12
51
9
15
69
72
18
9
33
39
96
12
189
3
105
3
165
108
144
51
51
9
72
36
12
60
9
72
108
6
30
123
9
111
12
33
99
36
12
33
72
36
18
81
120
129
72
27
156
84
156
24
21
36
63
24
33
3
36
48
57
39
141
15
84
156
57
99
21
60
84
75
12
3
45
12
72
96
33
27
12
45
63
24
3
21
69
3
144
33
3
57
72
108
18
9
21
18
18
39
87
141
93
36
18
57
12
21
147
69
78
45
9
156
63
36
9
132
3
12
60
24
21
15
45
15
48
21
6
33
36
60
24
36
12
12
60
156
60
96
24
21
90
129
36
108
63
126
27
12
60
60
84
9
60
12
39
24
69
15
33
3
144
21
51
111
45
93
159
72
129
75
132
153
147
12
57
78
30
18
45
24
9
192
18
21
48
180
48
24
63
21
81
39
84
81
27
24
21
15
69
111
108
21
39
9
3
120
183
9
213
87
60
105
144
36
171
9
3
12
228
84
48
60
27
18
3
228
39
42
36
15
69
3
48
24
51
9
24
72
117
87
36
39
33
15
42
72
30
93
93
27
48
36
81
6
129
48
15
21
ABCD 94574651014*3^$a+1 [50053]
54
18
18
138
102
84
6
18
90
42
15
9
90
234
36
18
18
42
33
219
21
3
42
18
150
54
12
54
96
6
54
114
114
66
36
48
126
12
42
12
318
72
18
66
60
30
105
27
30
30
48
162
24
60
6
12
12
18
30
126
6
54
12
72
30
60
61
29
51
75
6
228
30
18
43
5
72
18
162
18
102
12
30
6
7
113
42
42
180
126
30
84
183
27
138
114
24
132
24
21
64
23
78
24
51
45
18
84
96
24
30
78
18
7
149
30
186
60
78
156
78
48
114
61
35
264
54
6
6
3
177
42
30
18
48
21
3
120
6
60
42
105
33
6
25
29
132
30
24
168
42
18
48
78
87
144
33
42
6
63
75
30
6
36
48
45
111
36
42
30
162
19
11
48
102
66
102
7
29
6
109
65
24
18
18
30
181
5
18
138
48
31
29
36
18
61
80
9
78
25
48
11
85
65
36
75
3
96
54
12
18
105
45
60
6
84
60
6
24
72
30
13
11
24
6
36
18
24
72
60
21
15
138
42
24
96
85
48
209
30
192
156
48
60
12
13
96
59
21
33
12
18
78
30
24
264
54
102
78
6
37
65
24
66
18
42
73
41
48
96
54
120
168
30
3
21
6
24
36
105
27
156
54
66
24
121
17
12
48
3
15
54
30
48
12
90
66
85
5
36
36
24
171
27
21
87
30
120
3
57
55
80
45
24
126
45
69
36
55
80
363
30
12
18
54
36
31
11
90
75
105
78
12
84
60
48
12
30
6
54
24
132
78
6
30
30
60
30
66
252
60
7
65
60
216
18
57
64
53
91
65
12
3
15
1
23
102
6
13
5
6
36
132
102
84
12
30
42
36
54
48
18
42
25
47
30
210
1
41
78
121
35
12
42
7
95
138
42
36
30
192
27
63
126
42
18
6
60
54
24
12
204
24
138
12
18
48
6
6
54
84
105
96
81
42
96
72
60
42
42
84
30
60
15
87
12
93
9
54
12
30
162
12
6
18
30
72
60
30
48
54
18
42
150
6
210
240
246
18
30
6
90
36
60
66
48
6
66
18
126
36
144
84
6
90
25
65
66
78
15
16
95
6
43
125
156
18
12
9
39
6
36
48
102
9
129
18
114
24
144
18
12
30
6
84
96
45
87
48
25
77
19
96
53
27
39
48
108
54
66
120
18
132
18
84
12
36
54
18
57
21
12
66
157
5
18
102
3
45
222
133
29
42
66
78
57
27
30
6
225
159
18
12
66
1
11
18
36
6
108
24
30
108
108
24
7
23
6
51
16
48
47
18
6
6
78
21
135
25
65
48
48
54
90
126
54
54
24
6
36
6
12
1
5
96
156
60
72
43
239
49
137
84
30
66
12
168
63
21
30
324
6
24
91
5
78
30
120
78
24
54
186
1
119
78
18
108
90
36
90
30
30
6
18
42
18
37
209
15
45
66
78
60
54
108
24
18
90
6
90
96
66
72
30
60
18
12
63
117
43
144
89
192
18
12
9
15
84
36
24
1
5
186
120
25
59
30
60
18
96
12
78
84
6
144
66
6
6
39
96
39
9
99
30
18
42
36
15
9
18
60
25
144
35
18
30
18
18
42
138
37
29
198
270
48
72
30
42
78
12
18
18
24
25
89
7
23
12
18
12
54
36
18
30
6
30
78
198
12
6
72
78
96
24
30
24
198
48
54
18
12
13
59
210
30
69
69
48
24
18
36
30
6
108
90
72
84
24
12
48
18
228
12
18
6
30
24
6
78
30
36
61
11
165
129
30
6
54
69
27
192
6
60
67
5
102
30
90
36
36
18
36
30
30
102
12
138
180
84
48
90
132
84
45
16
5
90
1
48
41
30
108
6
42
13
11
60
36
48
21
75
21
9
198
18
162
13
23
25
71
25
41
54
36
30
30
24
30
18
42
96
30
33
15
12
30
42
18
43
65
72
18
60
25
161
60
18
126
60
7
95
54
66
114
55
53
60
72
60
66
ABCD 94575097088*3^$a+1 [50079]
3
66
75
9
215
61
30
165
45
114
65
16
69
246
60
84
66
24
150
21
69
30
456
60
9
15
81
195
30
264
240
36
120
24
35
64
51
186
35
49
90
30
126
114
60
90
81
39
30
27
48
32
13
60
6
30
84
6
9
81
84
30
77
103
156
45
39
57
9
180
114
150
66
41
13
96
54
30
60
99
81
30
96
120
90
150
84
405
285
36
90
21
129
24
39
21
126
30
30
174
36
210
84
36
30
84
30
186
123
87
24
96
33
48
63
65
25
71
55
24
60
186
114
66
120
150
144
60
30
6
84
69
96
285
66
81
129
159
21
180
90
30
54
66
210
90
219
45
51
15
33
51
180
36
54
246
30
24
36
204
36
60
60
119
25
279
147
90
84
60
35
145
246
240
24
90
36
60
114
120
30
246
24
126
60
24
30
36
45
45
3
21
240
75
21
54
60
41
115
54
36
3
27
21
159
65
49
15
75
21
45
114
129
51
77
112
192
240
39
30
6
24
6
114
21
48
117
171
33
90
300
137
13
6
180
9
75
36
24
137
49
111
123
165
45
60
126
30
84
36
35
19
6
90
29
1
54
57
93
6
45
128
37
120
35
25
30
114
210
5
61
90
114
120
6
90
95
55
89
115
77
19
90
3
48
128
151
114
6
24
137
139
30
114
36
24
66
84
51
48
51
210
27
93
99
32
79
300
36
210
24
120
30
36
60
60
53
61
150
246
60
60
294
126
24
51
9
126
30
30
180
150
54
30
15
15
66
159
51
30
143
31
6
150
90
30
45
9
6
65
139
30
96
71
64
48
21
11
79
36
180
180
69
111
81
33
15
32
133
126
24
300
96
144
246
243
27
144
66
3
51
141
45
90
114
246
204
90
60
126
120
9
81
270
81
99
54
39
32
16
39
24
6
174
6
135
69
66
24
30
60
60
75
171
5
16
3
6
60
75
15
90
71
112
207
54
66
60
180
153
21
11
85
11
160
33
15
105
30
6
90
30
54
21
80
64
15
156
90
24
36
24
216
30
225
96
93
126
30
39
15
96
114
15
21
144
75
15
270
60
60
6
69
51
54
6
204
156
30
24
36
24
39
267
69
96
75
60
210
90
45
345
23
211
96
24
5
1
63
57
114
36
240
60
144
261
9
300
36
30
9
21
60
30
54
11
55
174
66
54
6
141
33
90
150
15
45
51
336
63
216
233
7
41
73
30
6
35
79
90
87
272
16
144
48
9
270
89
145
36
75
9
126
30
11
43
240
36
81
9
54
161
25
24
111
225
84
156
60
54
45
105
6
204
60
30
60
66
125
85
54
30
90
180
276
54
336
143
7
180
5
25
30
9
51
90
84
60
186
9
15
36
45
75
24
90
147
ABCD 94575257464*3^$a+1 [50038]
43
29
121
132
48
72
30
60
41
19
17
163
60
90
47
13
78
42
90
78
90
222
18
102
23
49
6
89
1
30
149
73
12
18
41
1
90
89
1
18
17
43
132
96
72
18
42
210
12
48
11
1
48
30
18
24
90
36
5
72
7
18
228
30
12
60
72
113
85
90
41
37
150
29
108
7
6
24
18
17
25
48
71
79
78
12
48
12
138
12
72
48
60
17
36
37
48
24
36
35
108
139
60
53
49
108
30
18
12
72
30
113
25
78
42
222
108
72
18
90
42
18
77
31
149
103
72
6
12
72
6
54
48
30
48
90
179
103
41
49
18
5
115
204
60
60
48
72
96
102
198
17
7
101
7
102
18
161
180
19
53
55
17
55
78
24
120
6
90
162
12
90
30
18
42
108
101
127
125
7
72
78
48
42
41
157
12
60
167
25
11
55
53
31
5
73
30
5
103
102
30
42
6
24
120
41
97
138
84
5
91
60
84
53
85
90
77
1
24
119
1
18
60
65
55
48
132
30
72
48
18
42
72
36
84
78
5
37
108
143
187
120
12
66
30
197
13
59
55
6
12
150
42
23
25
12
36
35
67
270
108
12
12
18
17
145
66
60
24
6
23
79
108
30
234
48
5
13
102
65
37
30
5
25
83
36
1
71
55
12
41
187
24
108
113
37
12
23
157
60
60
83
7
65
73
48
102
18
72
12
35
31
72
5
43
173
144
73
35
7
30
90
60
48
12
5
72
13
90
5
25
11
1
60
11
25
144
30
30
18
12
60
30
48
48
23
91
18
71
7
29
295
36
24
48
162
198
60
60
42
66
24
120
78
12
6
234
119
61
11
72
7
66
120
23
144
25
30
108
12
77
36
7
65
7
65
1
222
72
29
67
5
97
42
6
12
90
5
13
54
18
60
107
36
49
66
84
53
133
12
72
120
120
18
78
24
48
95
72
13
60
35
7
6
42
30
12
18
30
18
180
17
72
108
13
23
1
6
65
157
23
79
48
18
222
48
24
65
13
180
132
35
211
5
49
23
103
42
72
120
18
5
36
49
72
30
60
78
143
19
30
18
240
53
157
12
11
97
60
23
7
12
180
66
42
53
49
168
18
24
29
31
36
264
30
90
78
11
67
54
60
6
29
43
101
37
204
120
48
42
66
162
138
54
18
12
18
125
37
78
48
12
48
90
24
18
12
66
564
90
65
25
36
72
30
132
6
114
48
18
203
1
36
143
7
29
31
132
90
35
67
6
84
491
7
150
90
5
25
12
30
30
60
18
210
11
121
48
162
29
61
36
24
23
175
42
156
144
18
5
7
60
180
18
48
60
24
126
60
65
72
43
60
12
12
18
71
1
36
54
66
23
37
84
60
6
137
72
13
90
72
36
42
12
78
138
30
132
30
192
36
132
72
36
60
72
30
12
6
42
18
114
305
31
132
30
131
36
36
25
83
1
6
102
102
30
66
12
41
36
13
42
18
102
113
43
120
54
6
12
12
18
42
48
5
36
19
18
72
12
59
49
60
71
36
108
36
31
5
55
53
25
83
19
30
23
13
347
7
48
210
23
72
85
48
174
18
48
120
227
67
66
42
41
97
84
90
18
90
60
78
54
60
53
25
47
55
18
18
54
36
84
138
42
66
60
5
72
97
6
77
7
6
72
78
42
12
18
102
23
72
1
114
6
23
121
23
85
72
23
55
48
113
19
53
108
36
85
390
30
18
108
53
67
5
79
96
84
48
120
18
24
90
89
19
17
31
12
60
5
13
42
12
168
18
84
6
42
155
37
30
41
7
108
12
30
60
35
13
24
66
132
60
30
102
5
36
127
17
103
48
24
41
72
37
18
ABCD 94575294304*3^$a+1 [50089]
18
180
18
60
30
72
72
51
9
23
157
3
176
1
48
47
103
41
49
18
54
71
64
3
93
80
25
24
15
93
30
90
42
113
48
40
9
6
9
63
12
45
63
90
23
40
45
24
30
93
15
90
42
53
13
42
48
9
45
11
64
51
69
45
36
12
18
249
3
132
9
57
23
127
102
27
24
21
243
72
15
41
85
35
37
48
54
21
8
16
33
48
39
93
12
36
60
23
61
78
21
27
5
85
83
121
30
6
27
3
24
48
18
42
33
80
79
216
144
41
67
93
39
66
42
21
200
31
105
96
27
45
27
6
12
90
137
16
105
63
104
25
90
18
90
9
15
36
30
24
30
90
18
72
108
78
35
109
99
9
15
72
120
48
105
18
117
57
191
7
18
72
23
139
29
64
75
21
69
120
3
39
30
3
75
12
18
132
108
192
15
21
60
39
123
30
95
247
33
32
43
45
27
29
7
24
90
18
93
72
177
108
27
3
60
12
29
16
63
198
27
15
41
120
136
21
123
9
18
120
24
48
18
147
33
42
108
89
16
152
40
27
18
18
57
45
18
114
39
24
27
30
90
165
48
32
13
3
15
17
40
96
111
6
144
18
72
30
11
40
39
126
24
18
120
41
37
3
72
15
90
30
9
231
9
3
90
83
49
48
18
45
27
21
69
90
57
3
48
24
36
33
177
15
144
24
56
55
81
147
5
55
72
66
119
40
21
24
120
60
15
15
18
63
9
168
15
8
7
33
39
113
55
201
56
43
93
152
85
72
3
32
31
33
39
60
120
117
15
36
54
18
117
21
24
131
72
25
23
19
30
95
181
72
27
21
54
21
15
65
79
81
24
3
60
30
3
432
80
40
93
54
45
51
174
39
72
129
135
63
12
5
85
11
97
60
3
69
3
15
30
78
5
7
42
30
90
90
45
63
33
32
103
12
90
3
48
464
40
63
72
17
13
3
8
31
33
33
15
248
121
36
72
3
9
108
11
67
45
27
30
18
24
18
18
54
66
9
168
3
60
9
45
3
32
16
159
6
12
87
24
57
30
33
104
376
27
5
40
9
150
18
12
6
84
65
31
9
176
7
18
15
8
96
13
210
18
47
7
41
145
162
48
45
15
17
37
99
27
144
66
3
51
6
30
9
33
90
90
147
56
67
53
88
57
12
27
15
33
288
15
42
48
54
201
72
3
5
72
97
18
60
18
30
33
80
16
51
54
18
180
18
15
8
49
63
24
81
23
16
15
81
9
108
18
57
123
30
24
63
27
90
180
108
12
18
72
21
144
51
42
18
72
90
12
6
5
139
48
45
48
15
9
45
36
60
72
108
72
15
8
144
31
12
101
31
90
30
18
87
104
31
18
12
11
72
13
180
54
18
12
18
72
9
32
55
90
30
42
15
93
12
78
54
18
90
120
63
177
72
15
48
8
49
135
51
5
49
18
5
25
150
17
31
24
9
21
3
87
18
108
42
162
90
5
13
12
150
30
78
18
27
75
42
36
30
33
111
9
72
9
15
3
78
174
81
24
96
72
15
150
3
24
21
83
7
65
85
90
30
234
18
15
72
48
15
30
18
33
21
6
69
128
40
15
17
40
120
3
120
90
18
153
24
8
37
48
24
3
48
105
60
30
29
31
12
93
8
31
9
32
40
57
23
19
48
168
45
99
36
17
67
29
97
135
9
18
72
18
27
81
132
48
3
51
18
123
9
210
6
95
67
72
5
16
24
45
30
5
13
75
285
42
201
15
54
180
66
69
81
12
42
126
3
87
30
83
112
24
21
12
95
175
18
42
12
33
45
12
6
9
48
32
13
11
49
18
5
112
3
42
12
39
69
18
57
312
33
72
63
72
63
108
12
60
90
3
69
66
54
11
85
75
27
221
1
23
40
48
45
42
12
36
24
9
27
45
27
53
49
36
3
69
60
18
12
60
12
249
57
23
91
36
12
5
103
33
9
12
18
78
54
18
27
48
56
97
119
16
15
30
24
30
6
84
11
79
9
24
93
60
12
42
30
36
24
95
61
24
18
12
18
3
57
18
54
23
40
ABCD 94575315236*3^$a+1 [50123]
6
30
17
15
9
31
17
61
96
23
31
26
51
13
26
36
94
8
16
11
1
90
17
87
76
17
37
24
30
36
48
60
8
58
6
50
3
31
90
11
3
16
5
237
90
10
74
6
87
7
84
74
76
47
24
99
16
24
29
73
23
25
26
21
57
63
72
3
28
26
58
60
65
13
20
94
50
6
118
42
18
42
42
35
96
7
24
29
1
78
6
14
28
18
330
5
19
96
17
13
122
24
28
5
12
55
30
44
54
45
13
95
84
13
11
31
5
15
64
6
14
9
48
19
65
60
24
45
52
24
38
76
29
12
135
93
27
4
132
5
7
17
33
15
12
31
60
17
55
5
61
32
100
35
9
6
28
84
12
48
2
10
5
1
48
6
6
2
33
7
5
75
28
32
16
30
47
84
51
42
51
57
39
13
6
6
143
31
26
34
72
84
44
36
4
92
10
2
21
31
30
48
86
6
46
77
48
43
24
137
3
12
33
45
111
1
6
30
14
46
23
181
30
20
9
96
79
12
2
75
3
45
12
7
41
55
2
15
7
24
17
12
12
1
14
34
26
10
59
69
52
30
5
73
42
86
28
47
33
51
39
52
113
19
60
36
32
160
30
80
54
64
12
5
60
39
100
116
4
41
3
40
5
81
3
12
19
41
43
65
3
70
20
3
25
26
46
38
129
37
14
36
4
24
12
5
91
114
20
135
79
6
66
24
204
60
6
60
90
5
36
27
112
6
18
5
39
46
12
78
17
117
51
84
61
2
30
3
39
21
12
33
36
18
88
18
11
15
148
68
93
175
102
24
35
36
12
37
6
48
12
17
156
72
25
122
33
12
153
22
6
20
22
24
30
110
28
48
29
15
136
14
90
48
76
12
17
37
131
73
42
65
7
36
24
5
31
65
19
6
30
29
121
59
3
28
96
24
14
52
6
32
82
30
60
6
42
5
115
2
16
14
9
115
36
5
61
84
14
40
92
4
36
18
107
19
6
12
26
16
29
27
10
42
42
20
126
28
60
17
7
5
157
18
8
88
26
46
24
5
1
18
116
10
36
50
9
36
19
98
28
30
24
185
1
90
72
42
23
12
139
42
12
102
54
6
36
110
3
19
32
4
77
117
52
6
12
12
8
22
36
14
34
56
4
71
19
12
20
22
95
55
41
12
43
77
127
8
52
5
12
19
20
52
72
66
14
76
17
15
4
24
6
14
82
32
12
4
92
72
16
14
82
18
96
65
37
119
13
20
16
44
82
24
2
4
6
228
12
17
7
80
4
14
111
24
7
5
13
36
62
33
7
29
36
49
18
102
6
29
79
6
6
32
33
12
48
19
5
43
132
53
67
6
12
2
28
60
12
24
66
95
1
35
15
24
84
22
110
12
16
5
51
4
101
24
25
11
31
17
67
6
78
2
12
132
51
13
44
3
108
36
31
78
11
69
99
1
126
29
15
6
51
159
160
36
5
67
62
4
6
26
3
7
18
150
30
42
77
91
41
24
55
2
12
18
4
5
43
2
6
33
39
33
25
24
54
42
78
162
24
20
10
50
3
12
60
79
60
66
6
17
57
46
84
41
55
30
48
2
54
39
87
22
12
6
24
113
31
161
1
20
58
102
42
20
48
40
12
42
95
9
82
14
15
109
2
28
12
80
69
139
24
60
41
19
36
80
45
1
8
60
22
188
33
109
20
28
18
8
10
47
159
16
18
60
66
41
43
24
2
18
21
37
42
132
5
21
99
21
10
29
79
65
31
53
96
12
72
153
88
6
29
21
15
3
88
24
24
24
140
45
67
24
12
17
7
18
26
4
17
43
18
120
2
52
5
109
120
30
17
43
66
26
9
39
10
11
48
13
42
101
12
55
150
14
18
10
48
54
50
70
174
42
168
176
16
54
50
16
83
7
72
5
127
53
55
92
84
4
6
6
110
10
101
180
7
66
30
92
60
64
48
42
23
7
5
31
5
9
51
123
4
17
79
77
39
6
52
66
5
31
20
10
120
150
24
74
10
65
72
61
90
5
3
24
22
6
5
55
54
23
81
126
64
14
12
64
32
3
36
61
18
72
120
60
18
20
16
6
5
7
8
12
105
108
19
36
42
66
12
188
114
70
5
12
1
14
33
72
24
12
49
11
37
66
26
120
10
44
10
252
48
12
24
18
12
80
4
72
5
79
78
18
12
38
99
3
28
30
92
15
51
100
84
6
59
43
12
12
84
14
3
109
174
17
55
89
1
2
78
10
48
132
5
25
24
24
6
66
14
4
29
45
3
15
9
19
30
35
79
5
103
48
41
109
30
6
74
112
20
48
42
39
25
18
102
11
60
15
58
44
42
148
5
61
132
18
24
5
1
104
16
56
28
11
1
6
65
49
30
8
16
2
27
12
31
12
32
46
23
57
39
33
16
6
24
30
26
21
12
60
7
6
2
21
105
27
7
17
85
11
19
20
33
72
3
58
60
2
33
45
130
5
19
41
25
32
10
17
36
133
30
65
12
37
2
154
71
79
60
24
60
5
12
61
102
6
14
45
37
6
2
46
56
40
20
4
36
5
3
22
20
16
119
19
5
37
23
9
16
30
26
54
40
54
83
12
132
25
11
3
54
58
18
84
62
46
23
31
48
5
31
60
65
61
66
29
19
14
42
33
7
5
55
53
63
12
22
108
30
17
1
30
8
9
ABCD 94575537398*3^$a+1 [50024]
66
81
33
18
33
12
27
66
7
32
81
67
83
1
11
30
18
36
12
21
9
24
18
21
9
31
5
30
33
27
9
4
29
18
6
31
11
21
15
13
44
84
12
15
24
49
20
48
12
12
21
18
78
27
9
12
31
17
75
3
21
15
9
36
36
33
63
40
5
39
72
28
11
18
51
36
27
54
87
36
3
24
12
9
141
18
12
60
9
4
53
18
9
24
63
36
6
84
63
12
28
5
24
6
93
12
12
132
15
24
48
21
52
35
12
42
24
15
9
18
66
42
54
30
69
111
49
11
61
59
6
6
57
27
36
12
21
33
6
49
80
72
27
141
16
59
114
30
6
12
27
76
36
11
102
3
15
66
123
27
13
11
30
51
36
16
24
23
49
23
9
196
5
24
48
12
78
6
3
24
12
64
35
6
18
6
39
12
159
45
48
69
132
87
51
21
27
33
12
75
1
11
9
84
4
23
1
5
67
116
15
9
39
21
28
11
9
36
96
93
42
21
75
21
12
9
75
9
19
11
33
24
3
6
7
24
71
33
15
12
45
27
54
51
48
60
48
9
18
13
5
66
49
35
33
27
18
15
3
54
24
54
42
55
17
87
4
29
42
6
55
44
12
64
35
97
41
3
45
55
8
15
45
3
120
57
4
215
13
20
24
16
11
48
6
6
13
11
108
21
72
57
12
90
12
13
77
42
9
48
40
20
21
103
11
126
12
78
18
7
23
216
237
48
15
25
47
93
3
9
33
12
15
3
85
11
30
6
6
27
24
63
12
9
16
36
5
15
12
15
21
60
3
25
20
3
45
45
3
12
57
18
54
27
36
4
36
5
6
49
11
1
20
45
3
132
75
9
60
3
33
87
12
9
9
12
54
24
60
33
33
36
18
12
96
9
12
111
33
33
79
200
87
12
33
3
78
6
1
47
24
6
7
32
9
55
32
84
28
56
12
15
45
15
54
27
27
85
108
23
72
21
39
45
21
24
36
99
9
36
43
11
105
51
33
27
21
4
68
40
59
6
7
5
15
48
243
37
23
12
33
72
9
99
39
21
24
40
65
6
45
21
75
36
27
33
48
136
59
24
36
6
31
47
18
6
1
23
18
67
11
30
12
87
36
36
33
18
25
20
33
78
54
84
3
72
63
9
21
54
162
27
24
63
9
3
42
27
93
54
18
42
6
27
12
33
30
9
21
36
55
17
48
91
137
99
3
126
6
21
27
6
115
77
55
8
4
17
19
5
24
66
9
12
28
29
3
12
16
44
4
95
42
31
53
36
111
132
4
11
9
21
19
5
15
15
42
12
126
13
96
5
3
24
108
51
18
36
6
6
54
42
15
15
13
23
84
18
24
66
85
23
13
11
36
84
33
3
13
20
33
15
87
49
23
36
18
103
53
30
6
24
24
7
17
27
111
42
66
45
84
4
68
3
60
6
27
84
48
60
51
21
16
104
28
84
23
1
41
27
3
9
40
5
15
21
12
3
16
44
99
25
32
75
24
25
23
73
23
18
42
1
11
12
33
4
47
33
48
39
9
112
32
63
21
15
24
37
20
33
6
33
45
12
15
3
21
39
33
48
12
72
4
20
27
9
9
7
11
12
60
13
53
75
27
21
12
21
24
30
37
5
72
6
129
27
9
27
45
60
3
33
21
6
96
12
13
17
6
36
9
39
48
33
171
24
42
150
12
30
39
24
3
12
36
1
32
28
77
66
84
6
54
18
6
6
15
72
63
30
51
15
9
36
24
36
15
36
18
30
21
21
54
1
41
3
165
3
4
17
27
27
21
24
12
27
60
42
7
20
39
6
90
36
12
9
15
6
36
27
28
41
15
21
15
72
36
99
121
44
15
60
33
4
5
30
9
88
104
12
28
35
30
3
3
36
33
57
19
125
48
15
3
1
29
3
40
47
12
81
24
12
9
12
39
36
168
144
39
42
12
54
33
9
7
23
72
21
64
59
9
15
24
42
3
81
24
31
48
11
78
15
27
9
4
23
12
33
40
11
66
30
42
102
42
66
24
37
17
51
36
12
33
3
4
53
48
36
103
5
111
51
72
36
21
45
39
15
1
83
61
32
24
15
1
5
6
42
39
99
33
105
24
66
18
6
69
9
30
1
17
3
72
69
15
51
49
11
1
11
93
12
69
66
48
54
18
9
12
33
43
29
72
79
24
11
180
12
93
9
24
39
4
29
3
9
15
39
6
3
40
29
24
3
36
3
33
4
35
6
15
75
21
15
24
60
30
51
9
12
39
16
11
30
31
71
18
48
6
21
45
30
33
84
28
17
48
51
3
42
18
81
75
18
36
30
24
33
4
59
141
27
9
52
80
96
3
21
48
9
90
138
27
21
66
9
24
75
13
56
24
9
27
84
15
9
69
6
30
42
114
12
103
29
30
21
36
21
51
24
36
9
42
181
20
69
6
85
44
52
23
72
85
149
18
78
7
41
12
3
27
1
11
42
12
30
6
30
60
9
36
84
28
71
9
99
24
18
27
52
36
47
24
21
27
12
1
5
66
9
40
104
15
36
21
36
84
28
5
99
24
75
12
6
19
77
18
9
36
4
12
44
28
11
69
12
4
8
9
42
54
72
39
21
3
3
6
27
15
9
21
24
24
6
12
96
60
12
33
28
5
55
68
27
9
84
45
6
9
69
51
63
54
63
33
7
72
35
25
29
19
47
30
18
57
33
27
12
39
21
3
1
104
28
48
24
44
15
21
15
24
24
42
3
4
137
36
27
75
13
11
36
78
6
42
36
7
23
21
28
83
12
72
18
36
19
47
12
9
3
6
84
72
30
1
8
45
12
42
24
18
54
24
48
9
21
54
42
36
87
48
15
93
40
17
18
48
72
81
45
24
24
24
27
87
6
15
15
12
30
42
54
78
45
12
4
53
18
6
27
75
1
32
3
48
54
19
5
18
6
48
87
9
51
28
11
21
12
27
33
51
48
66
18
21
21
18
33
12
60
48
99
12
36
54
18
30
3
15
18
67
116
21
12
18
57
105
7
20
12
60
40
108
23
25
5
6
18
18
6
39
9
63
16
5
87
21
51
21
24
48
42
12
9
27
6
42
37
24
215
6
3
63
48
57
3
18
12
3
52
59
6
3
24
63
12
6
60
48
18
ABCD 94575591634*3^$a+1 [50057]
30
27
25
38
21
24
61
62
9
45
4
24
38
34
20
198
10
8
39
43
42
20
3
12
49
62
33
111
18
226
14
36
30
45
69
27
24
24
33
414
10
8
48
39
15
96
18
4
11
15
129
33
28
32
63
60
36
69
34
26
75
87
18
4
90
90
8
52
36
26
9
117
28
11
55
29
85
36
23
132
9
100
11
15
88
56
54
6
72
18
12
42
45
1
26
54
75
79
5
33
28
11
25
80
10
50
15
25
8
27
24
60
69
6
66
28
36
35
27
9
48
85
8
3
91
18
36
32
22
41
75
64
5
60
12
9
12
54
54
39
7
5
45
15
15
6
82
72
5
25
24
30
32
33
15
10
24
35
81
171
108
57
75
15
24
69
105
27
135
9
36
48
51
10
96
26
28
54
12
14
84
46
24
26
72
18
66
69
27
153
31
24
44
12
36
18
15
1
80
90
10
116
18
12
33
81
30
18
52
20
6
12
6
46
20
45
120
15
36
42
202
8
18
18
6
36
108
72
4
8
52
59
31
5
120
13
6
36
18
12
50
4
32
30
54
96
33
36
85
26
22
8
42
10
2
28
216
32
30
63
24
37
18
65
15
18
28
20
42
22
47
25
26
34
20
99
36
120
13
56
46
8
141
1
30
78
2
34
36
18
137
99
60
12
33
27
33
21
10
53
1
144
11
81
124
2
72
60
18
3
1
24
110
54
27
24
109
12
26
24
30
96
4
24
36
26
4
60
53
72
3
6
10
20
6
10
134
54
10
120
26
9
27
34
92
64
59
31
44
6
94
6
84
96
30
24
2
78
10
26
4
44
46
24
12
14
46
188
36
30
70
54
5
7
114
71
108
27
28
65
1
71
9
16
26
22
80
52
90
74
46
50
10
18
71
36
9
10
54
30
41
9
15
7
80
105
13
8
18
64
42
90
74
90
36
126
28
6
110
6
12
10
42
80
30
3
7
26
18
10
26
33
36
36
39
6
75
81
54
10
180
14
166
23
36
36
48
45
27
120
24
36
25
23
7
8
45
96
9
10
5
61
24
12
44
160
84
26
21
25
14
12
54
6
4
26
64
86
12
18
24
4
126
86
27
63
4
29
25
35
15
81
19
65
45
6
28
12
26
24
10
38
147
49
35
27
64
56
42
76
122
30
24
39
19
77
60
13
56
114
10
2
10
104
15
139
5
33
18
9
96
27
12
45
7
30
54
5
60
75
90
46
20
69
31
5
48
55
317
15
34
110
100
86
4
11
33
16
2
18
70
29
27
225
79
29
171
16
18
2
60
9
27
22
86
10
2
108
114
10
2
100
80
114
12
34
54
54
8
87
165
10
38
28
86
30
28
60
71
49
35
63
18
60
36
30
108
6
75
96
144
21
24
10
20
10
32
63
75
129
87
10
204
20
34
20
6
4
11
75
45
24
33
88
62
4
24
101
48
75
22
8
87
60
21
12
70
30
47
48
120
51
12
28
14
30
46
50
9
36
27
9
81
267
85
2
70
23
7
50
4
6
26
3
60
31
5
109
95
159
6
46
20
34
11
25
8
82
26
12
18
142
8
63
39
57
25
144
80
10
29
12
21
63
19
230
10
30
47
15
45
48
12
49
54
68
93
24
37
95
25
59
57
39
60
15
126
63
96
168
12
33
16
26
153
1
71
55
48
41
75
9
55
26
6
9
31
80
34
11
69
84
18
24
58
11
25
90
32
12
18
54
9
51
9
27
33
61
23
21
171
33
27
13
152
90
6
144
36
22
26
15
24
57
100
144
44
48
78
66
6
18
102
24
10
108
128
52
12
35
48
33
82
6
56
28
32
15
144
15
21
120
84
141
28
107
99
10
36
30
125
15
45
39
70
56
96
82
90
128
52
107
24
96
48
7
65
129
40
6
89
24
21
84
60
90
100
8
69
39
10
35
21
63
27
24
9
1
62
18
12
3
36
85
35
3
21
211
74
36
10
50
15
13
38
9
123
46
71
13
8
78
10
56
60
3
27
160
146
63
9
60
108
54
10
26
57
33
64
74
9
33
64
8
22
65
48
12
25
56
52
47
105
15
21
22
32
40
53
37
18
50
15
7
98
16
66
86
3
60
117
12
16
20
34
20
250
26
4
42
26
30
52
71
39
10
35
12
13
8
3
15
76
50
4
60
2
24
9
19
5
67
38
15
111
124
66
6
5
15
34
80
94
188
144
6
22
162
26
142
20
10
42
8
15
25
8
3
21
64
2
42
147
63
46
6
48
68
69
49
59
21
4
60
62
40
5
39
24
57
15
10
30
44
60
130
6
26
64
59
25
6
30
35
48
51
10
6
20
294
76
83
61
24
2
10
78
180
245
153
28
50
100
62
72
27
3
45
12
69
111
51
24
33
72
25
50
30
39
57
90
9
39
90
70
54
26
10
131
48
57
ABCD 94575932546*3^$a+1 [50000]
7
57
99
36
41
13
36
306
45
120
87
65
67
101
43
21
51
5
97
36
60
71
19
69
48
39
36
24
18
27
75
24
36
89
49
42
84
150
35
31
78
30
270
18
114
51
15
60
69
39
72
57
80
37
60
18
108
264
6
99
3
36
9
32
229
51
63
57
195
18
131
96
19
6
36
90
9
21
42
30
6
149
7
6
75
9
96
15
3
30
36
51
147
90
18
24
288
33
3
12
144
78
30
36
89
43
108
84
18
35
79
84
29
85
3
33
87
213
42
102
6
21
224
16
153
102
24
66
63
32
136
63
12
5
85
42
12
36
17
91
69
32
169
60
90
17
112
51
144
5
31
185
25
90
101
16
32
37
11
7
108
53
127
48
36
18
107
16
183
114
48
87
72
48
33
12
162
24
84
101
24
7
48
6
107
112
8
25
12
36
36
59
72
67
18
54
18
60
48
180
240
54
45
9
87
39
36
29
1
18
24
66
24
66
90
132
72
48
42
30
3
219
5
31
105
200
13
51
48
51
84
6
54
5
31
54
83
40
75
45
3
101
259
72
72
42
54
84
60
45
32
24
109
96
12
132
108
12
36
144
15
147
60
66
15
99
120
24
36
414
72
138
36
24
36
89
16
8
43
5
37
11
7
12
6
47
19
96
117
21
11
61
204
174
6
66
90
42
36
72
102
123
80
40
123
12
9
63
41
67
18
114
36
12
54
123
3
78
54
36
29
55
36
42
27
8
19
213
3
5
43
24
120
5
85
96
66
90
54
137
7
6
90
54
107
91
125
85
18
60
21
56
48
49
96
12
27
32
85
6
30
18
162
35
73
6
33
15
65
88
15
300
60
12
5
88
123
21
48
63
102
18
54
6
90
72
11
19
96
5
96
133
102
24
77
67
5
88
27
18
42
17
13
11
25
126
180
60
33
21
12
90
72
5
31
24
33
273
36
144
54
45
27
29
109
35
187
66
150
90
30
150
23
25
36
59
181
3
56
96
43
117
63
66
96
30
6
18
17
13
24
11
16
8
283
60
102
6
12
9
9
87
93
35
205
54
12
33
120
33
48
36
3
75
48
18
24
35
31
9
63
60
48
96
29
19
36
6
35
1
174
81
27
6
47
115
5
7
18
18
252
113
49
6
12
24
138
6
29
48
13
90
156
24
21
123
36
12
42
11
187
77
48
24
25
231
3
117
120
39
18
48
47
40
201
159
3
69
56
40
80
25
15
8
67
24
216
5
72
13
30
24
45
21
24
54
120
42
144
3
27
18
72
18
6
51
93
36
84
27
216
45
99
153
47
48
1
36
108
198
72
66
114
126
39
105
18
77
48
55
185
67
90
123
3
149
112
56
7
105
15
78
30
117
27
21
3
120
24
102
15
63
252
18
198
108
41
136
24
15
48
57
8
25
18
42
83
37
11
16
63
105
117
54
84
42
84
90
24
72
41
67
53
103
60
30
42
48
5
31
18
18
42
3
123
216
21
24
21
24
126
108
90
39
45
3
3
29
115
36
54
11
61
11
25
162
101
61
66
105
24
15
41
13
6
36
174
59
49
23
67
90
126
72
18
11
151
17
91
72
77
168
25
23
31
6
54
66
60
90
5
40
39
24
9
72
9
30
132
12
105
27
36
177
15
33
135
102
27
48
56
16
3
36
66
60
54
36
65
43
48
18
126
21
39
48
348
108
57
27
197
43
66
59
40
141
210
114
30
36
216
18
11
16
69
27
93
35
79
33
3
5
61
6
45
75
18
24
18
9
21
60
47
133
12
15
56
24
37
11
37
108
60
27
45
3
32
37
75
9
47
112
80
31
54
108
42
45
45
48
18
9
51
144
341
120
ABCD 94576013692*3^$a+1 [50006]
54
141
28
11
61
20
4
23
217
89
7
108
60
5
151
44
4
17
19
36
36
48
5
51
3
1
125
27
88
120
89
72
15
39
85
200
57
135
288
4
41
19
36
32
12
81
15
4
8
28
12
92
36
100
96
41
72
31
12
29
99
4
36
5
36
15
3
13
185
55
17
51
4
48
24
48
20
12
9
79
48
32
3
73
17
103
95
37
24
8
76
44
100
161
51
21
99
4
20
21
31
72
32
16
29
18
25
11
85
12
44
28
65
31
5
54
133
24
120
128
76
59
61
60
60
24
101
67
23
90
31
56
72
12
16
20
204
16
149
36
18
25
152
40
53
67
84
20
28
12
84
101
108
43
44
3
33
148
152
24
28
132
96
35
18
27
9
19
72
60
92
220
12
120
53
36
55
44
28
8
99
13
12
60
108
5
15
39
33
28
8
16
168
140
28
24
104
52
44
16
48
92
63
1
60
24
12
8
75
1
125
99
24
21
171
184
84
8
93
72
7
83
69
124
60
60
24
23
9
40
23
45
40
5
175
41
54
18
43
84
36
152
52
80
52
5
139
24
17
36
27
132
75
49
24
68
28
84
108
24
60
20
4
204
8
124
200
4
17
18
37
17
127
8
63
90
27
16
11
25
36
84
8
27
9
64
12
144
32
4
5
171
40
24
24
29
55
8
45
43
60
12
108
84
8
40
20
12
16
65
99
28
35
54
54
277
144
11
45
28
36
24
20
81
19
132
12
48
24
144
17
87
76
89
31
24
8
45
159
84
60
39
45
153
15
39
145
36
24
83
36
45
36
135
198
103
60
143
265
176
144
64
17
19
60
47
45
24
16
275
234
31
5
99
28
17
18
33
120
9
15
64
11
25
24
96
53
31
36
120
84
161
103
5
67
20
21
162
36
181
104
72
4
44
132
88
5
27
4
20
76
17
63
45
7
36
47
9
28
80
28
32
21
67
20
52
131
1
8
28
8
45
19
96
36
116
120
45
54
9
81
19
24
227
36
18
15
76
89
51
76
89
43
36
36
24
5
55
72
24
8
148
35
18
36
55
44
76
23
13
72
23
18
31
68
72
16
164
4
20
36
4
96
29
7
72
8
273
55
36
48
32
45
91
12
72
36
48
191
49
24
116
45
144
235
8
24
64
47
13
5
87
4
71
9
16
119
1
125
15
84
88
60
5
63
9
51
3
61
29
27
52
11
117
28
60
56
108
16
84
36
192
132
71
144
1
252
24
36
8
64
12
44
40
24
12
23
73
32
57
135
28
8
72
27
61
48
71
85
24
35
25
29
7
20
9
7
44
64
24
60
107
9
100
72
240
80
4
60
108
80
100
48
68
16
20
88
96
24
12
44
16
36
24
41
90
18
127
12
60
32
39
69
52
96
17
27
4
5
36
54
54
27
16
72
65
7
83
73
8
132
39
81
64
35
69
12
60
48
36
28
53
18
72
25
47
90
43
60
24
48
48
8
120
112
272
40
233
19
84
12
44
3
90
27
16
119
25
24
72
5
55
84
60
144
44
40
12
29
72
54
25
8
3
157
5
18
13
59
97
29
36
19
140
72
52
203
9
40
60
68
12
63
13
92
40
53
180
7
8
4
84
32
180
24
100
84
140
16
84
36
29
27
27
1
17
87
21
252
15
75
49
59
25
137
43
36
24
56
3
13
48
20
16
44
39
1
125
15
4
80
16
60
77
18
1
24
20
24
12
40
56
28
44
48
24
84
117
18
49
36
132
8
99
37
48
41
87
48
9
31
36
48
36
11
33
88
360
32
16
60
24
17
55
8
36
45
19
71
97
20
100
8
117
55
32
57
115
56
63
1
36
80
24
4
32
144
4
44
76
320
16
101
67
36
72
5
123
40
24
36
36
11
45
64
44
52
60
20
4
36
8
4
23
85
185
43
65
7
8
129
15
48
24
16
12
11
69
52
48
36
65
127
53
54
45
16
245
36
43
137
55
108
32
160
5
54
9
45
151
12
89
31
32
16
11
54
19
36
84
68
45
7
48
24
29
19
17
43
96
36
20
4
24
48
17
ABCD 94576170056*3^$a+1 [50025]
144
24
71
25
24
24
23
13
3
32
1
12
48
84
12
12
36
3
33
24
119
25
12
72
108
60
107
16
48
153
23
112
45
3
21
60
12
48
12
12
132
12
24
35
13
132
15
21
12
47
1
48
276
36
24
15
9
48
12
24
12
132
35
1
60
3
57
23
49
24
24
15
165
36
12
59
49
48
47
25
87
117
84
72
72
12
84
12
276
60
27
69
12
108
24
12
111
21
96
156
144
48
47
97
24
252
12
60
36
15
45
51
93
24
11
61
3
32
48
25
24
48
60
24
168
72
24
60
48
36
24
11
16
33
24
135
129
12
83
96
49
72
12
48
60
36
48
59
1
132
12
12
179
1
47
64
21
59
64
57
23
13
36
84
12
168
24
24
36
131
49
36
59
49
36
48
60
72
119
1
12
252
23
96
37
59
109
36
95
1
48
12
12
23
1
24
36
96
48
3
32
73
135
9
12
156
84
12
24
12
123
9
60
155
25
12
12
72
23
13
48
12
24
24
48
23
73
71
16
141
3
273
36
12
12
35
37
123
176
25
87
80
1
63
9
84
48
51
9
24
47
97
15
48
9
24
108
72
60
72
72
60
24
27
48
45
24
24
24
36
72
132
72
3
9
119
48
37
48
36
12
27
57
60
59
64
9
60
84
72
12
120
27
21
11
96
48
49
36
75
69
11
61
48
83
121
72
96
63
57
12
252
15
189
36
48
108
179
97
36
75
21
75
32
16
21
48
75
189
84
36
48
36
72
95
1
24
108
11
61
60
23
73
24
15
33
108
35
85
60
108
24
96
48
60
95
13
24
12
48
96
84
36
39
57
23
112
57
48
120
144
108
12
48
23
16
69
36
24
15
57
36
12
23
109
35
16
33
168
36
3
69
36
39
69
59
13
12
36
12
24
12
195
21
36
39
93
180
24
24
120
39
80
133
168
108
36
72
48
48
24
132
48
191
25
12
36
48
96
23
25
180
24
84
12
12
48
60
3
33
24
72
36
24
35
16
21
12
12
35
97
15
117
156
84
12
12
108
48
60
24
12
23
37
12
84
156
48
48
15
32
97
60
120
84
132
99
21
123
48
9
132
3
128
133
36
24
12
84
36
27
105
48
135
96
32
37
11
73
23
37
84
48
71
13
60
60
12
15
96
21
36
108
107
37
24
84
60
35
13
83
157
96
48
36
36
12
84
60
108
24
27
176
96
85
48
60
216
39
105
36
108
132
48
36
15
9
120
15
9
108
36
24
192
24
204
27
33
120
36
48
83
1
48
120
48
168
60
3
105
108
36
72
191
64
48
33
12
3
105
23
48
121
192
24
63
32
25
12
36
23
16
96
45
24
60
108
3
32
1
12
72
12
180
36
135
48
33
24
168
159
48
80
61
36
36
11
25
84
12
12
59
13
99
32
97
12
48
12
24
63
21
11
85
11
16
33
60
12
24
63
105
48
12
36
36
264
12
36
27
189
35
25
36
24
11
25
120
47
133
276
12
59
13
204
48
36
12
71
1
111
96
48
69
12
12
99
33
15
57
36
192
3
80
205
3
96
32
37
75
33
48
12
35
37
60
63
9
36
48
48
195
21
11
96
16
9
12
132
24
36
108
63
69
27
80
49
24
36
3
9
12
48
11
13
3
141
312
84
119
121
72
60
12
24
36
12
47
25
96
84
12
39
57
12
11
145
48
60
36
24
60
36
36
3
165
48
12
15
128
49
12
35
61
36
60
83
1
168
23
25
24
36
48
75
33
132
12
36
36
12
156
168
108
60
47
37
27
21
27
45
35
37
24
51
9
60
180
12
59
25
23
73
12
24
3
9
12
123
69
11
37
120
60
36
48
24
72
24
132
264
60
96
36
72
39
9
48
36
36
63
48
48
81
24
39
33
72
39
9
167
16
96
81
12
51
9
87
9
144
36
3
9
23
97
60
3
45
3
21
12
24
96
12
180
87
9
119
1
120
84
35
25
23
73
24
60
51
33
144
143
61
60
36
60
36
24
84
ABCD 94576365116*3^$a+1 [50000]
144
33
42
41
37
72
47
108
36
52
75
53
124
36
117
35
7
77
103
197
13
23
48
7
30
27
3
30
42
18
102
17
13
35
48
12
108
4
93
87
56
67
113
37
228
12
30
77
84
7
17
163
72
108
29
16
15
5
7
117
20
31
12
138
42
17
13
60
138
30
23
16
3
17
31
125
72
73
23
192
12
60
133
15
108
27
53
49
48
35
115
17
13
47
313
83
19
17
133
30
17
91
12
5
73
12
30
78
102
53
97
18
5
60
7
5
208
68
49
35
133
23
67
57
32
84
157
95
72
43
180
60
17
12
120
61
72
108
119
36
12
43
12
90
60
27
63
30
48
120
30
30
12
11
36
84
157
30
33
32
37
71
40
80
7
42
23
97
143
235
5
25
42
198
255
27
5
12
156
84
4
152
55
113
7
42
23
55
12
30
15
3
29
151
77
13
12
75
32
13
168
23
19
30
83
25
35
7
18
59
13
195
45
90
53
7
30
135
36
27
5
12
120
13
60
23
12
300
25
30
65
60
48
7
137
43
57
45
30
30
48
30
12
30
11
180
217
120
107
25
107
16
57
51
36
63
77
4
152
24
24
144
25
63
27
5
43
120
12
17
28
273
47
12
61
12
23
127
41
97
27
63
5
112
3
53
79
185
112
56
120
97
11
12
7
17
48
60
12
64
20
196
123
5
13
222
17
48
36
24
216
60
19
60
93
15
65
7
17
181
12
23
132
85
23
37
11
49
63
104
24
37
83
67
132
330
78
89
1
167
73
3
92
72
103
72
57
33
23
25
12
11
72
187
77
73
30
18
12
215
73
75
80
25
420
30
93
237
60
30
12
65
13
150
30
15
15
77
52
33
30
101
7
90
95
40
32
163
90
23
19
33
44
48
115
30
78
180
209
16
117
78
12
41
7
102
48
35
55
30
35
24
241
30
5
4
3
41
12
24
144
79
41
277
107
132
4
104
13
60
30
42
30
48
33
9
30
18
12
18
222
47
31
65
7
48
132
41
19
5
168
67
348
102
107
43
113
60
55
77
55
101
16
81
90
132
65
55
168
197
13
35
48
7
5
84
28
68
85
60
95
48
7
30
12
150
90
30
53
97
23
84
73
71
76
176
55
93
20
12
12
36
36
28
15
17
1
83
24
408
67
30
251
187
30
150
72
18
12
48
23
72
108
7
102
108
3
212
127
18
83
247
17
88
45
30
33
57
23
187
12
30
15
105
60
108
119
24
24
48
37
11
7
17
55
5
300
43
45
75
5
25
23
60
100
39
17
1
60
59
61
59
61
23
37
87
15
21
140
36
60
1
143
19
53
88
116
133
11
37
95
97
15
8
24
13
48
15
128
12
37
47
13
15
15
30
11
12
127
18
42
18
23
24
253
35
85
90
30
180
42
77
220
3
78
27
36
219
41
97
39
20
43
17
36
7
5
88
44
1
179
13
191
60
19
5
60
12
36
7
90
47
28
68
7
30
107
1
35
37
168
30
129
80
228
48
7
17
88
8
7
48
12
5
28
32
43
30
60
12
168
23
49
11
157
120
30
12
18
23
7
89
124
180
27
210
12
71
79
65
13
35
48
72
7
168
57
3
5
7
18
39
116
48
84
43
12
18
12
120
95
12
31
42
191
60
37
59
48
12
48
13
59
61
12
47
24
97
72
90
5
25
191
156
220
63
48
5
25
102
48
69
140
121
107
55
108
5
84
208
183
120
42
48
59
121
95
25
27
15
21
44
163
42
23
25
60
30
102
30
101
7
12
18
27
93
60
23
84
25
108
39
201
83
37
3
72
ABCD 94576903802*3^$a+1 [50118]
99
3
60
45
39
48
5
1
24
60
18
12
41
37
18
9
15
12
18
12
6
42
36
72
15
165
83
1
3
21
51
60
8
43
48
17
7
42
54
5
7
48
45
45
27
8
172
3
54
18
30
42
41
72
28
72
9
150
29
64
87
24
9
105
3
15
12
66
114
33
48
9
36
99
153
83
16
21
24
11
4
8
1
24
183
9
84
12
48
6
101
184
39
6
243
32
1
48
6
264
5
144
43
18
51
9
42
17
13
27
195
5
31
17
4
69
135
32
13
66
48
30
291
20
67
150
42
6
35
37
39
63
41
60
16
219
69
45
18
9
20
31
108
30
15
75
24
66
54
12
30
6
12
18
12
6
89
1
84
30
36
65
25
11
1
24
66
9
8
60
1
60
11
36
40
12
15
60
6
24
27
44
31
41
7
18
18
30
59
1
75
9
63
99
6
24
18
108
33
45
30
5
4
32
31
117
3
54
120
18
21
51
6
84
3
20
52
33
71
31
18
27
24
75
42
144
3
33
59
48
25
48
18
201
69
27
44
19
17
7
53
12
175
60
60
18
48
39
36
57
24
138
12
45
3
60
6
30
81
9
27
8
7
30
3
27
18
47
12
61
11
96
7
18
114
36
12
12
101
145
27
48
3
30
12
119
16
3
29
28
12
20
1
12
59
4
39
36
5
91
53
1
72
3
21
15
33
66
69
15
12
78
51
15
21
123
18
102
5
25
48
12
27
3
21
9
23
43
72
9
63
5
72
1
23
4
21
27
9
114
36
90
30
33
63
24
120
18
66
69
36
21
36
47
13
108
54
36
6
35
16
72
21
39
75
48
24
45
9
15
9
35
7
78
18
72
60
17
60
84
19
45
8
60
253
60
6
30
30
21
72
15
66
71
31
5
49
6
153
12
20
19
65
19
17
13
54
6
90
5
91
48
21
9
78
9
44
55
30
42
5
43
9
36
15
156
6
48
60
36
59
52
33
30
30
102
45
57
47
73
195
132
3
33
8
36
55
90
3
93
48
27
135
54
66
90
30
17
97
114
30
27
9
96
12
60
6
17
12
96
7
24
114
87
39
18
11
4
68
220
32
55
17
13
42
21
45
102
33
63
41
4
27
9
9
54
41
36
31
209
1
24
6
17
31
77
13
84
60
11
12
4
15
21
3
65
7
29
28
32
13
6
42
47
85
35
25
111
27
60
93
32
7
6
6
48
17
64
144
192
45
6
102
63
9
30
69
15
72
18
30
9
57
35
16
9
36
78
5
19
21
9
23
40
8
40
72
39
36
33
36
201
18
12
57
27
96
17
31
45
32
60
4
9
27
39
18
66
125
12
64
21
18
45
69
12
83
12
40
96
57
66
36
78
15
45
102
54
15
9
30
36
24
17
60
43
120
17
1
18
12
192
78
90
24
18
96
54
48
33
20
97
180
12
3
39
24
96
48
41
12
43
17
4
3
48
42
30
48
53
24
16
60
39
101
156
61
18
66
66
5
4
3
6
12
15
15
78
11
64
45
71
19
21
3
33
87
18
135
57
27
33
66
69
108
44
96
25
12
15
20
48
108
96
145
6
69
9
71
28
12
111
42
23
40
69
60
54
12
18
12
27
20
88
75
30
3
36
81
15
3
6
6
65
4
39
36
30
3
176
109
27
33
51
81
23
121
30
17
7
12
36
12
42
24
11
84
31
156
114
30
29
19
36
12
48
65
31
9
111
156
5
73
11
19
161
1
75
27
60
60
33
117
18
45
92
48
157
15
36
12
24
45
108
27
9
59
7
45
20
139
132
60
9
45
95
4
104
31
66
30
21
3
12
93
24
32
31
77
91
30
24
78
45
33
27
9
24
47
19
9
27
17
13
84
138
18
27
27
30
24
95
19
17
19
60
24
12
96
57
3
69
3
6
6
18
96
15
96
84
60
104
55
57
8
25
90
42
180
60
39
9
123
27
12
29
19
21
69
111
9
23
25
18
29
43
5
28
87
42
180
90
113
4
51
12
48
30
59
124
32
4
21
48
30
30
51
33
198
17
55
197
25
39
15
60
24
41
12
37
6
6
6
9
188
28
8
19
120
77
19
41
61
23
19
81
36
105
11
7
33
9
18
33
180
63
9
116
25
36
30
18
35
13
54
48
6
87
48
9
51
39
5
72
139
77
55
17
91
72
78
35
4
108
39
29
76
120
39
42
87
27
18
12
59
37
18
90
36
3
3
33
32
7
78
18
36
189
45
11
13
27
80
1
54
53
40
75
18
39
36
104
40
3
66
60
47
4
36
147
48
12
81
75
177
15
18
30
21
93
11
64
140
40
21
11
48
1
30
24
72
120
30
11
37
12
36
60
3
56
181
18
12
45
8
31
45
104
25
12
48
66
6
12
156
72
27
192
36
15
18
135
72
8
7
53
25
6
5
115
6
3
105
66
36
9
15
41
12
1
24
48
84
18
30
30
113
4
111
18
24
3
140
37
18
9
68
37
24
47
12
121
12
15
24
8
1
ABCD 94576972892*3^$a+1 [50065]
28
65
48
60
79
89
175
17
187
32
36
24
24
120
52
12
228
17
31
60
17
19
44
105
27
4
156
5
48
31
108
5
87
21
12
48
3
52
12
92
196
17
3
57
55
41
24
7
20
156
40
44
81
60
115
60
53
31
44
96
24
16
48
152
33
120
27
36
24
84
52
24
161
79
84
12
72
120
5
123
64
20
36
33
72
7
8
57
27
96
52
41
132
12
7
204
17
192
31
5
31
41
55
8
4
5
60
96
84
108
127
101
60
15
96
33
43
20
144
144
52
44
4
29
31
12
8
16
120
89
91
60
20
28
5
27
4
29
31
24
41
132
67
48
77
63
93
51
28
48
113
79
152
28
108
8
64
8
40
125
12
111
69
67
24
216
161
55
5
75
33
79
5
147
24
52
65
15
45
103
12
44
4
29
127
41
43
125
115
17
19
44
12
24
81
103
80
9
55
41
12
63
64
48
53
12
43
80
16
20
33
3
120
33
87
24
4
29
31
5
91
96
8
16
24
32
33
175
17
72
103
84
101
12
115
48
144
104
69
127
84
92
124
200
24
52
48
65
147
93
15
64
36
65
199
120
32
40
48
72
144
24
101
91
36
68
9
63
24
16
113
60
91
53
27
33
103
77
63
4
56
24
28
53
123
64
48
5
39
180
33
43
8
57
19
48
125
87
93
60
151
24
5
96
139
5
31
20
120
57
39
24
64
192
60
29
7
12
36
24
168
8
36
21
15
24
24
45
84
7
104
60
36
9
7
188
96
33
96
12
7
56
36
36
48
9
7
96
17
7
80
276
93
79
32
9
12
108
7
77
31
17
60
48
7
17
55
8
33
12
15
28
56
40
41
43
29
7
60
44
16
89
12
19
209
7
180
60
24
96
65
39
24
16
140
4
56
36
52
32
40
53
60
63
48
4
5
43
17
60
3
4
48
152
4
60
17
55
120
65
15
64
56
45
139
80
36
100
113
120
55
65
24
31
5
79
240
12
80
24
9
96
19
36
17
175
120
17
96
79
36
5
199
216
24
32
33
63
40
108
5
91
60
20
4
60
29
87
28
68
40
84
53
43
44
4
252
5
123
292
80
100
44
21
12
36
24
120
27
16
68
64
72
20
76
72
32
40
24
17
63
76
156
80
24
88
101
127
5
60
12
31
32
4
20
28
48
80
33
12
19
44
4
5
31
176
120
36
64
96
60
48
276
20
9
19
125
63
117
3
57
55
8
24
28
48
48
12
17
48
39
16
24
24
17
15
105
127
41
12
379
56
24
33
55
65
27
69
75
4
152
201
120
3
12
57
31
12
12
96
56
16
17
27
33
147
33
27
96
45
48
24
91
29
3
144
69
12
79
20
64
60
5
12
243
72
4
44
16
41
139
20
28
48
53
27
84
28
65
127
204
89
31
12
12
65
87
28
36
29
67
80
16
8
52
17
48
15
33
60
31
420
20
88
8
28
12
113
67
44
40
48
12
20
9
24
111
9
7
29
51
93
3
177
43
204
36
65
15
93
19
5
43
5
139
164
16
29
411
16
20
45
15
24
9
19
53
43
36
29
51
60
28
72
41
3
4
96
120
152
45
43
65
87
24
16
137
183
153
7
17
96
51
204
16
24
89
3
108
36
33
27
180
21
12
111
69
31
29
31
60
5
91
20
33
123
24
40
53
67
48
221
15
36
33
48
79
48
296
192
120
240
48
96
16
8
112
53
51
16
44
33
31
140
120
120
4
65
36
79
65
7
20
16
60
68
4
12
60
24
24
53
67
185
87
369
60
111
16
144
60
116
28
72
60
77
103
24
41
7
36
36
113
55
72
80
120
69
12
48
67
80
52
96
32
57
36
31
101
15
48
112
8
9
7
53
36
24
127
161
120
12
60
87
40
20
129
31
20
ABCD 94577357716*3^$a+1 [50031]
109
8
88
120
53
7
108
5
27
72
3
37
8
3
165
16
60
8
88
168
17
78
105
64
47
1
72
47
264
9
16
17
3
45
19
68
153
27
99
21
28
11
33
40
20
36
60
16
65
30
61
8
72
88
36
8
3
45
4
35
1
143
61
56
12
196
36
8
28
80
100
24
89
6
120
25
65
99
141
55
71
24
21
99
25
68
21
6
1
60
245
24
43
56
12
4
11
73
20
72
45
54
24
42
27
76
80
76
5
103
17
55
8
52
11
25
23
109
11
162
18
45
40
71
36
45
3
36
13
132
24
12
53
31
89
75
196
36
32
28
23
229
8
39
9
24
88
5
3
84
27
1
12
137
90
60
13
116
64
68
12
28
20
28
12
12
60
71
109
77
103
17
31
8
12
69
3
48
40
5
7
11
12
33
52
8
27
97
8
39
93
27
33
57
30
60
36
18
15
75
45
15
9
57
43
48
20
105
63
27
45
33
159
52
125
51
3
45
64
20
16
44
27
133
101
15
81
24
7
228
12
32
27
1
32
3
45
12
88
32
16
80
12
3
1
36
5
78
49
56
81
43
36
11
61
65
87
87
13
12
11
25
59
13
36
60
11
93
36
64
71
60
132
73
20
27
84
49
32
4
41
7
36
24
12
8
88
200
4
59
37
144
60
11
33
76
44
64
77
91
12
20
3
93
15
45
15
9
16
12
12
17
51
4
68
76
20
12
4
29
67
12
56
4
12
41
243
24
172
36
8
24
16
24
20
36
12
39
121
8
4
11
57
40
32
76
11
9
4
12
44
12
12
48
3
49
200
28
20
88
32
12
21
79
36
36
60
29
7
120
60
8
24
141
6
66
18
25
120
47
49
5
79
36
11
49
11
73
12
200
63
1
36
20
39
61
12
128
4
60
60
48
83
24
9
132
40
29
243
28
65
43
12
32
87
24
49
11
1
11
37
53
30
45
28
96
35
21
48
60
12
159
1
8
16
68
3
24
13
8
39
21
12
40
20
231
61
96
8
52
24
68
27
21
69
3
3
204
126
15
39
24
9
81
27
48
24
60
33
19
29
67
23
60
162
7
72
35
9
21
3
88
24
29
30
42
199
84
101
120
39
52
32
88
12
113
43
92
9
24
31
89
7
80
12
112
56
12
63
18
6
13
12
11
25
35
13
5
6
25
48
8
28
12
8
81
19
5
6
49
96
24
24
8
63
42
75
3
45
165
120
91
29
15
24
40
36
12
59
9
60
52
23
60
69
28
95
24
60
6
67
12
89
6
21
39
25
29
19
11
85
24
8
40
149
90
84
60
145
227
24
13
80
51
9
52
35
1
168
17
27
36
4
68
60
72
40
68
9
39
15
105
4
8
45
24
150
189
16
44
40
65
6
121
23
25
17
24
96
43
5
6
36
13
120
24
36
96
44
40
71
13
11
25
20
16
48
72
48
12
89
139
12
44
51
1
113
127
20
69
19
44
57
54
1
56
15
48
12
13
32
52
8
4
24
17
67
72
24
104
3
25
23
45
12
39
69
84
48
9
19
125
27
4
44
64
53
7
17
3
28
32
16
71
13
11
162
7
60
8
28
84
36
185
7
89
31
20
4
68
27
120
1
20
52
60
11
42
24
24
30
1
36
68
15
49
20
51
9
48
9
279
12
12
108
45
19
5
19
5
6
33
52
68
87
13
77
55
36
29
19
47
45
40
12
20
112
36
200
48
40
35
1
48
8
4
35
49
71
1
84
35
9
15
9
28
32
76
41
19
11
69
16
68
27
21
48
57
7
12
56
112
107
24
42
24
55
36
119
13
8
33
6
84
49
12
44
4
72
48
23
24
120
49
41
3
160
48
5
7
68
52
56
84
21
195
4
132
11
138
87
108
76
84
5
15
76
24
11
1
23
49
20
3
13
11
33
108
28
17
15
9
30
69
40
60
71
73
132
24
5
42
60
205
24
24
12
65
15
28
5
31
41
79
8
40
47
1
72
116
60
24
51
60
45
120
27
24
13
120
20
60
27
9
64
72
48
8
9
19
20
12
72
40
53
78
306
55
59
60
36
69
4
56
16
11
93
24
3
18
31
8
48
15
45
28
12
20
64
60
5
144
31
44
64
77
3
93
247
80
87
9
40
35
60
61
24
24
77
90
73
140
27
84
61
155
13
80
120
48
72
21
19
131
45
12
40
72
72
60
11
45
48
52
32
63
57
28
20
4
8
40
48
8
15
117
28
44
52
35
1
92
21
19
11
25
84
8
75
45
60
40
12
128
12
111
9
76
47
25
23
49
83
93
60
60
24
52
24
17
78
85
35
45
24
28
72
12
84
72
23
36
6
67
20
16
71
33
48
15
33
16
44
117
103
41
19
32
3
1
48
56
81
91
32
27
1
35
45
108
12
63
ABCD 94577528608*3^$a+1 [50015]
24
28
27
42
71
7
5
1
54
65
31
17
4
33
30
6
6
30
78
30
11
25
102
17
1
36
23
37
150
24
57
15
24
6
30
17
37
11
43
21
21
35
109
6
18
36
6
24
89
24
55
30
12
48
11
1
99
69
35
7
30
24
15
9
48
42
6
6
113
7
21
39
36
12
36
5
61
51
20
13
90
36
48
21
27
12
60
6
54
12
60
18
66
6
11
19
36
30
12
3
9
6
78
6
29
24
55
12
54
51
39
12
42
48
35
127
5
25
6
17
37
192
6
78
24
18
53
49
60
18
17
52
39
12
12
21
15
117
12
33
35
4
3
30
35
61
51
3
72
36
132
42
111
3
29
31
66
24
96
24
156
3
15
18
12
12
23
1
66
93
15
36
24
5
60
1
6
78
90
6
30
17
13
12
78
60
6
6
9
33
6
60
96
45
3
6
54
6
35
49
12
30
36
18
51
15
9
12
60
8
84
31
24
12
33
57
15
21
3
39
45
8
43
17
60
19
60
45
51
17
25
48
3
9
18
5
7
53
49
18
5
7
60
48
33
20
49
15
8
1
66
66
12
11
52
15
17
28
9
54
12
117
20
7
24
9
81
72
3
15
36
129
159
5
7
53
28
60
39
29
37
12
66
42
30
9
44
31
18
18
48
30
6
24
6
18
5
28
12
33
204
15
8
31
5
1
18
53
60
19
30
11
49
23
76
69
18
12
18
18
5
31
41
13
30
30
47
43
12
42
36
6
30
6
18
6
48
53
55
9
69
36
66
90
18
6
83
16
92
7
12
105
51
17
13
3
45
36
30
21
8
84
25
6
90
90
6
23
115
108
12
5
55
41
25
47
97
23
48
12
7
5
67
6
18
29
40
15
18
24
39
9
35
13
35
37
11
55
36
33
3
17
31
24
30
42
96
72
6
6
60
60
41
48
19
6
59
13
18
17
60
7
5
36
24
7
53
37
6
5
13
36
11
55
57
3
12
12
24
57
27
30
6
9
3
30
12
6
5
7
33
87
33
9
18
5
55
5
7
12
69
87
90
27
3
24
41
49
30
120
36
17
37
78
6
35
19
6
6
60
18
48
30
12
12
33
27
24
29
7
30
24
12
12
23
72
31
24
5
52
3
60
18
47
1
72
35
19
33
57
66
30
24
6
24
60
9
21
24
36
18
66
27
8
61
30
18
60
36
12
12
30
5
52
9
24
6
5
1
23
7
21
3
5
7
57
81
114
6
6
18
3
123
6
30
60
6
30
48
6
66
5
12
25
15
21
51
3
5
1
27
87
12
24
17
60
103
6
83
1
27
72
21
24
6
17
7
108
18
6
21
27
12
173
40
20
37
51
15
12
12
24
9
15
36
29
16
15
36
6
15
15
18
6
45
39
24
60
30
15
135
36
6
6
17
37
159
129
6
57
15
48
102
15
32
1
36
30
41
49
18
36
12
17
52
68
85
18
54
15
15
48
36
29
1
12
12
35
48
19
9
24
20
13
18
12
30
48
42
24
45
3
18
18
42
114
48
41
49
18
12
18
24
18
5
85
63
69
24
51
45
6
60
60
9
3
5
67
18
18
84
41
7
21
20
24
7
9
15
36
6
54
60
138
18
12
42
6
12
72
33
36
57
15
9
24
24
42
24
36
21
69
66
24
53
91
5
1
60
11
72
61
59
25
11
1
15
15
78
11
55
5
19
42
114
45
39
5
48
12
61
42
9
9
35
97
12
12
6
24
48
12
78
3
72
3
12
36
129
15
12
24
77
40
3
9
51
17
12
67
24
105
39
12
18
15
20
13
3
36
21
48
96
3
27
6
23
37
48
6
30
6
5
7
5
13
12
3
27
72
24
84
5
228
43
6
15
3
6
24
131
19
5
25
6
5
19
33
45
90
60
12
30
72
30
18
42
6
30
18
35
7
5
4
15
29
7
5
43
36
48
36
36
45
9
15
21
63
33
35
43
6
63
33
24
18
36
84
6
39
3
72
117
9
30
54
30
30
78
42
12
11
7
36
5
24
16
44
7
30
6
120
12
12
93
3
9
3
5
1
24
3
9
18
36
9
27
66
84
6
17
43
5
37
36
27
3
12
12
5
31
9
15
18
83
25
47
7
6
36
11
55
33
9
6
29
28
80
28
15
6
30
18
35
7
6
48
51
15
18
48
18
60
30
6
41
4
21
54
48
48
5
43
12
12
30
6
12
30
60
24
30
18
18
45
57
42
24
6
108
18
30
39
45
71
60
7
5
1
6
93
21
6
45
129
12
54
18
11
12
7
48
24
81
9
6
12
53
73
27
27
6
30
30
24
12
36
107
7
9
32
4
68
7
33
3
12
81
12
27
12
30
36
18
54
30
18
42
6
6
24
12
9
56
19
36
12
36
30
24
12
36
24
96
23
25
6
90
78
45
105
12
6
42
23
97
75
27
89
19
6
72
18
5
25
24
11
79
60
30
18
117
48
20
48
1
48
18
54
24
6
21
180
27
41
40
15
89
7
41
7
6
15
21
18
12
33
20
13
18
36
36
18
36
39
44
7
45
21
24
60
11
73
47
7
12
9
27
17
31
54
6
5
1
3
8
60
25
24
6
17
37
48
156
42
12
21
51
21
75
42
27
141
23
16
105
114
24
21
27
12
72
6
15
69
11
37
12
6
24
24
5
55
9
3
114
6
48
29
7
41
168
52
39
6
30
18
30
77
109
24
96
66
84
60
6
108
42
24
18
6
84
18
30
137
13
3
24
8
19
53
7
161
13
99
128
12
25
18
17
28
75
17
25
36
12
30
17
7
24
5
61
11
4
15
18
6
5
115
24
30
96
24
6
36
54
36
36
18
30
95
31
156
54
78
12
36
5
79
30
6
17
40
15
42
30
96
17
25
30
12
24
54
18
18
47
7
6
30
6
30
36
57
20
60
127
18
23
25
63
9
48
120
35
13
27
9
23
40
21
35
4
20
37
78
12
53
31
57
15
12
30
18
72
60
12
6
72
12
18
36
24
53
25
15
8
19
12
41
19
96
17
37
11
49
11
40
20
55
18
66
24
36
18
6
72
9
3
66
120
42
5
48
1
18
5
25
6
66
6
30
42
60
6
6
29
1
18
30
11
7
5
55
108
60
54
36
60
36
3
12
33
12
48
192
3
8
25
18
5
7
54
54
5
61
6
12
12
54
36
18
120
12
6
12
36
6
24
24
30
72
11
48
24
1
42
84
41
79
48
6
24
15
3
30
42
6
27
39
6
18
5
4
80
55
18
18
36
36
77
13
3
21
51
8
79
6
54
18
54
29
175
54
6
36
149
19
21
15
42
48
6
18
78
48
5
40
27
18
42
9
33
12
84
102
24
29
76
9
6
21
3
24
42
ABCD 94577748724*3^$a+1 [50030]
132
19
29
13
3
144
20
100
45
35
28
27
108
18
27
15
72
18
72
11
24
36
12
7
48
29
16
15
120
18
24
27
3
36
30
30
9
56
19
53
100
27
17
169
204
3
72
81
24
90
5
13
15
8
12
12
1
27
27
57
44
25
24
23
124
44
12
55
45
3
60
65
156
19
65
36
1
15
15
60
18
24
63
12
36
144
51
65
7
9
48
60
8
37
11
19
30
18
33
117
18
5
12
28
87
12
45
32
49
84
23
7
45
120
51
21
3
57
3
81
116
16
48
39
36
69
111
12
108
60
17
4
44
37
90
60
12
137
28
111
24
33
8
19
57
81
15
12
116
16
20
109
15
9
47
36
72
13
18
12
17
12
19
90
59
28
12
8
132
28
12
93
23
19
33
92
1
24
3
72
80
13
3
39
17
28
36
57
39
20
1
15
20
52
33
162
6
59
61
54
113
7
17
61
23
55
29
61
15
75
17
52
8
100
33
150
30
72
119
19
5
85
54
21
80
16
39
12
17
52
33
18
18
35
40
117
95
133
39
48
63
17
64
9
59
13
12
75
8
12
61
27
20
43
9
36
56
103
41
19
36
9
21
24
27
24
9
75
8
55
9
63
41
4
72
36
27
117
8
1
42
12
66
12
18
12
5
48
7
12
36
54
15
33
47
73
48
15
39
36
24
78
143
7
18
90
17
13
39
80
1
12
42
30
6
57
8
16
8
1
12
95
28
20
52
87
6
24
35
112
8
36
79
57
80
49
119
28
15
5
7
45
75
33
80
43
69
15
125
31
29
52
24
72
8
49
51
39
48
60
12
33
33
107
67
41
7
53
79
5
12
31
197
12
28
123
18
120
11
1
102
30
18
57
3
12
18
3
24
45
83
73
24
27
51
5
43
45
9
75
123
18
111
36
8
85
30
42
23
24
31
84
6
24
78
65
28
12
8
7
48
41
48
12
79
60
9
12
3
33
15
29
13
11
49
36
12
18
12
78
114
17
16
105
90
72
30
3
33
42
12
17
48
1
11
19
77
12
52
9
51
20
43
45
21
42
42
11
4
8
7
96
12
17
36
67
12
57
9
30
24
78
15
80
13
39
36
36
51
18
87
8
36
36
160
8
67
42
48
23
12
43
17
72
61
12
27
51
29
25
48
27
33
90
12
21
36
8
13
75
33
144
6
42
30
5
73
12
15
120
24
3
17
24
72
72
13
18
12
29
79
12
30
15
32
40
105
11
12
52
12
9
51
44
109
60
35
13
18
17
12
1
42
12
5
40
8
48
16
36
60
20
73
11
31
42
78
12
5
52
9
27
27
45
33
23
109
126
69
36
12
3
41
13
3
33
42
9
21
47
1
119
12
1
72
3
84
24
44
55
36
5
7
33
36
20
19
17
24
13
6
9
15
18
39
9
54
5
55
33
3
72
29
31
18
35
187
120
17
16
27
42
15
60
8
4
39
24
18
18
42
27
20
72
133
36
47
85
23
55
72
9
21
3
27
9
20
1
35
43
24
30
27
33
11
4
3
18
39
3
48
29
1
42
150
27
51
12
9
9
30
101
13
6
54
60
6
17
67
48
12
48
78
47
60
24
28
15
18
47
25
3
63
9
3
18
24
47
19
17
60
55
57
33
12
11
12
28
92
60
100
188
49
6
24
105
33
90
48
12
17
52
33
18
48
17
7
45
72
39
9
51
9
8
7
93
87
33
20
60
13
54
5
115
6
15
36
36
57
15
20
13
63
87
60
48
57
93
42
53
19
18
30
18
51
20
31
30
27
80
48
204
19
9
8
4
9
12
12
11
60
4
45
15
105
66
21
68
12
16
72
12
24
84
32
43
113
25
59
48
43
69
8
28
20
12
31
30
54
18
3
92
25
27
105
18
5
55
30
30
165
8
60
4
36
15
30
27
105
27
108
20
28
20
7
42
35
43
33
24
15
17
96
24
28
15
5
52
20
24
55
5
16
51
48
12
42
6
29
61
24
78
5
43
12
78
11
28
33
18
5
36
1
15
45
18
54
35
36
79
33
104
19
9
21
51
51
12
45
12
3
18
39
9
12
15
3
54
15
8
25
3
120
15
29
28
27
48
5
13
12
42
17
19
21
63
5
1
30
9
48
108
9
35
13
15
24
20
19
30
60
54
156
21
8
1
47
43
30
15
129
51
12
57
3
3
29
13
95
24
144
64
32
103
33
92
25
18
57
15
48
9
99
24
30
195
15
57
51
42
48
47
61
39
51
57
3
9
3
12
173
48
79
41
4
21
39
15
5
61
90
77
7
17
31
30
102
5
25
3
44
76
32
43
17
1
84
18
18
72
30
45
33
12
12
6
9
135
173
25
30
129
164
7
9
3
53
24
1
12
51
99
18
90
53
19
17
4
9
30
6
30
24
113
7
66
35
12
7
21
24
20
13
12
167
4
20
25
84
15
51
5
24
55
18
18
9
36
56
19
9
21
12
59
1
42
5
40
15
48
78
71
31
53
19
36
5
12
7
57
20
19
150
24
3
32
13
12
11
55
84
17
60
19
24
30
3
75
17
88
63
81
96
75
12
21
87
5
7
81
44
1
27
12
8
7
65
73
12
15
15
17
28
12
9
54
6
30
12
12
165
3
33
15
5
19
21
12
3
5
24
61
54
90
36
15
36
51
30
48
39
3
153
45
11
13
3
3
12
17
43
17
88
123
9
8
7
18
78
45
75
5
25
42
108
102
3
27
17
72
16
165
12
36
107
43
9
60
72
8
12
16
15
30
60
23
52
20
52
63
17
28
15
168
69
3
9
68
1
39
21
30
9
3
30
3
99
30
11
24
31
54
47
13
6
29
28
57
23
12
25
15
120
3
5
37
123
12
36
15
29
12
13
6
65
12
28
36
9
35
52
3
9
60
45
27
9
42
30
39
44
19
18
18
77
ABCD 94577758838*3^$a+1 [50079]
3
17
60
52
21
54
33
72
39
66
35
84
24
181
96
18
17
19
120
21
21
27
32
25
39
56
48
43
48
101
148
92
168
16
39
198
48
11
121
59
4
24
8
43
125
7
77
28
144
3
282
71
97
11
24
13
75
39
105
36
39
66
3
15
89
72
25
30
60
69
140
4
48
117
87
80
108
36
36
40
8
16
87
149
31
5
13
11
24
24
36
1
95
4
24
8
25
3
20
19
77
108
31
5
67
89
96
49
66
132
72
198
47
43
18
15
129
18
65
7
81
288
81
66
18
51
63
12
144
42
144
23
97
60
156
90
17
16
45
11
4
21
11
7
5
31
30
11
13
66
17
19
24
29
127
36
29
148
21
191
28
92
36
19
30
59
145
95
31
65
48
157
18
12
36
5
84
115
108
141
20
60
4
8
13
60
87
104
43
101
187
149
121
48
35
55
126
59
31
5
64
104
43
90
95
48
55
36
96
48
6
36
143
12
25
23
64
87
90
11
49
83
43
69
116
24
4
140
55
29
7
5
1
15
8
24
36
91
36
113
199
125
13
3
129
23
67
36
89
37
18
17
28
32
49
72
18
30
36
183
33
24
143
91
41
31
5
43
42
27
27
84
41
64
75
69
111
6
11
7
17
1
23
115
21
39
30
107
48
67
18
51
21
18
29
37
11
12
36
12
43
41
48
12
79
66
78
18
119
43
65
25
102
5
1
119
79
5
49
15
48
3
57
72
32
43
17
31
33
57
39
20
16
108
15
69
8
55
17
1
47
55
18
6
125
100
21
219
3
105
3
72
66
15
75
96
30
11
84
19
5
64
8
72
36
4
32
48
16
21
23
28
72
128
109
131
28
219
17
31
89
181
24
18
17
136
3
276
65
16
219
180
185
84
61
23
31
41
103
12
149
124
12
39
90
131
1
30
53
37
78
29
1
15
32
240
19
5
31
78
51
20
60
4
99
66
11
85
54
17
109
171
279
156
29
48
73
30
17
52
20
55
78
35
145
18
144
29
37
15
27
48
89
40
21
48
11
13
35
13
167
1
30
17
124
9
15
51
53
7
113
28
80
4
56
73
6
9
27
197
28
3
42
48
15
116
1
54
29
1
36
90
17
76
80
4
3
198
162
54
191
13
27
20
12
61
294
45
8
24
64
75
54
36
27
152
13
83
121
143
16
80
25
191
40
164
84
103
209
40
39
54
63
135
89
19
66
23
1
15
20
31
54
36
263
7
24
12
17
52
45
30
126
35
4
156
273
35
60
31
168
36
29
37
59
55
5
175
69
8
4
240
105
11
40
32
40
8
19
65
43
5
7
53
36
124
36
176
49
59
13
48
36
35
4
57
47
1
47
103
12
65
112
32
28
3
173
1
39
111
18
12
11
319
33
8
24
109
24
63
32
36
67
48
21
84
32
28
32
25
30
17
76
180
105
39
12
36
99
149
7
42
71
216
84
124
27
30
54
21
68
40
165
90
66
42
54
126
17
120
48
24
40
39
126
18
72
108
17
16
39
18
23
60
24
48
60
12
48
31
72
89
85
3
123
60
5
157
15
3
48
60
12
18
59
168
79
33
20
97
54
36
65
1
23
144
72
48
48
84
73
135
45
135
56
72
72
1
60
102
18
72
23
156
25
30
185
24
85
59
7
5
16
57
66
57
188
115
77
19
66
59
55
5
25
191
40
24
48
81
11
1
18
65
25
72
18
21
8
72
36
4
44
12
84
48
12
168
12
108
48
24
43
108
177
3
18
35
55
72
30
3
51
89
84
121
87
44
4
57
35
84
31
113
85
156
11
12
48
25
48
6
108
5
7
90
276
90
5
12
1
192
168
30
17
192
61
96
36
27
111
60
41
13
95
61
95
1
144
71
120
115
18
11
7
65
12
61
24
27
80
16
48
20
60
64
32
13
36
11
25
23
48
84
55
144
132
30
3
32
88
ABCD 94577992924*3^$a+1 [50006]
81
198
377
199
72
162
47
43
108
72
72
54
72
27
80
48
43
149
336
55
270
11
79
162
54
198
36
450
54
231
165
144
11
7
234
255
48
368
13
515
304
117
126
93
69
162
9
117
107
112
144
96
45
179
145
144
18
93
336
39
105
327
153
9
36
162
72
57
141
147
128
139
53
91
21
80
61
387
117
270
18
198
53
1
198
18
119
64
105
71
96
64
111
18
72
54
113
31
90
162
53
1
63
81
90
396
18
18
144
149
157
3
32
64
189
144
35
112
69
486
90
234
72
9
128
133
990
72
53
208
80
199
72
54
36
234
270
95
496
176
25
144
306
198
36
155
48
256
297
72
143
163
285
21
59
49
108
522
126
342
213
165
36
119
96
145
143
112
384
135
36
5
304
69
342
101
48
265
72
18
126
159
21
90
36
108
234
126
89
112
15
54
171
9
342
108
165
105
135
297
87
32
43
5
31
36
269
1
198
72
90
183
33
72
36
339
128
235
149
48
96
67
288
54
36
131
121
18
101
144
421
59
240
349
83
169
18
5
400
171
144
36
161
1
63
9
72
126
113
265
252
123
80
144
16
480
21
288
342
306
83
144
96
379
18
144
3
51
306
315
224
37
54
53
480
48
192
181
234
18
159
129
270
270
227
277
171
99
36
54
306
234
252
18
137
208
80
7
90
126
198
11
240
1
108
35
217
54
65
144
187
108
72
882
756
486
180
126
35
48
115
221
103
41
445
36
108
435
96
171
180
180
288
180
57
69
72
3
224
133
612
18
162
131
64
201
71
19
77
85
90
18
ABCD 94578007666*3^$a+1 [50056]
31
17
13
30
6
6
5
24
108
1
35
84
25
18
48
29
7
5
91
102
35
36
1
23
1
66
53
52
93
75
36
39
12
33
3
42
27
45
66
77
60
36
19
117
20
19
45
69
78
72
173
79
5
43
6
54
42
15
8
60
31
17
7
6
12
3
44
31
12
42
48
54
5
100
15
41
19
30
24
66
5
4
27
5
85
3
9
35
115
12
5
60
40
3
18
63
15
72
48
9
80
48
24
36
19
9
9
30
30
66
9
20
25
87
3
105
3
69
8
13
12
6
17
48
4
12
188
52
3
60
6
96
59
144
31
5
37
107
55
18
30
17
52
8
13
18
30
90
24
36
5
229
35
1
119
7
53
13
54
48
53
4
51
24
48
12
33
15
21
9
12
18
5
61
39
20
16
15
29
100
3
48
24
42
3
116
12
37
35
61
35
91
9
60
20
91
6
12
96
60
47
28
9
12
11
67
6
39
27
30
30
69
20
19
12
29
61
23
25
11
19
36
5
132
28
92
13
96
108
131
37
72
35
31
9
32
36
4
15
9
36
20
55
33
32
31
42
18
30
47
37
59
61
11
25
83
19
41
60
7
137
67
5
13
96
59
7
105
21
198
17
12
36
64
56
55
6
39
9
23
60
4
48
20
37
18
5
36
60
96
84
61
35
61
138
30
11
19
72
12
6
119
55
17
55
53
12
115
18
78
5
12
37
35
24
4
36
32
7
12
9
80
1
11
7
6
6
125
24
4
33
35
43
36
18
30
6
47
7
6
6
45
15
36
144
6
18
132
48
45
44
55
36
12
78
11
85
36
23
12
12
25
95
31
36
29
12
25
30
57
12
39
12
12
17
13
48
3
99
41
115
24
177
39
29
115
53
24
4
27
17
48
52
56
4
93
84
83
1
90
29
91
6
6
65
13
15
80
24
40
8
13
15
9
11
64
20
43
78
39
56
4
27
9
57
54
24
42
24
11
12
7
36
24
69
9
27
51
54
23
25
12
6
30
102
5
16
21
15
15
156
60
69
15
41
4
39
6
90
36
12
66
35
1
15
63
45
27
60
60
93
32
1
18
17
43
30
90
17
25
54
24
12
48
6
18
60
53
4
68
36
1
6
12
41
19
6
24
23
19
6
87
57
99
56
84
4
20
1
11
43
53
12
37
39
36
39
5
12
25
95
64
20
1
90
33
21
35
73
15
32
24
24
108
72
7
41
88
51
90
24
30
120
24
48
54
3
63
5
7
132
9
20
37
30
120
54
78
41
12
49
18
42
60
18
41
84
43
54
48
18
5
109
11
43
36
18
35
7
6
54
18
35
73
39
8
43
33
44
7
9
20
31
29
24
55
36
72
18
6
120
36
24
126
23
79
60
41
19
42
18
42
18
225
8
52
8
7
21
51
36
53
7
12
60
5
7
5
19
45
24
3
54
6
29
24
49
35
67
29
19
101
19
96
5
12
64
8
40
21
36
60
119
25
42
12
41
7
42
11
72
109
83
13
47
7
60
45
21
24
66
33
45
66
24
6
11
12
12
31
12
42
6
65
7
17
144
40
15
54
36
59
67
161
12
1
6
29
61
15
33
12
99
144
36
44
31
6
90
24
41
4
27
12
72
45
8
25
6
42
27
20
1
42
69
63
57
39
17
19
65
25
6
17
43
17
48
55
33
36
69
15
60
9
60
71
115
5
4
63
108
12
57
12
8
36
67
5
52
8
72
12
13
42
101
43
185
1
30
41
43
77
12
37
6
65
52
8
79
9
21
66
48
5
16
9
30
29
12
19
24
17
91
9
8
31
137
72
16
36
45
11
52
60
8
13
120
6
48
57
84
24
12
24
9
35
7
24
144
96
17
7
18
54
156
90
35
84
1
30
18
54
6
36
48
12
198
41
19
5
31
24
30
48
83
175
6
48
12
36
47
52
105
6
9
21
102
12
29
31
36
42
12
23
7
24
17
43
36
60
29
12
13
90
9
68
67
17
49
15
36
44
144
36
31
156
5
67
17
25
3
56
25
42
48
17
4
20
79
81
24
32
84
19
9
3
9
9
35
12
52
8
55
48
5
7
12
12
5
19
17
13
54
132
9
9
6
65
1
18
12
29
1
3
8
12
40
15
5
1
11
55
29
1
30
18
51
32
48
67
18
35
7
57
51
45
36
48
20
7
30
3
12
20
13
23
24
103
12
24
5
1
6
53
36
25
3
15
42
11
48
7
5
52
20
55
90
42
114
11
24
12
37
18
17
115
41
1
11
7
42
35
36
49
23
37
35
4
24
15
12
41
163
5
55
5
72
7
17
55
48
60
17
88
60
21
42
113
40
152
72
7
69
27
30
72
75
92
1
54
36
5
28
39
36
5
24
16
45
15
39
42
75
24
39
17
84
55
5
55
9
20
108
12
40
72
9
36
6
60
29
36
148
15
5
40
15
42
35
48
151
60
18
66
9
96
15
17
13
95
40
104
97
36
42
17
43
6
15
56
1
18
45
9
11
132
49
84
54
6
15
111
6
47
7
6
83
16
39
6
23
52
39
149
1
59
7
53
43
69
44
12
139
29
24
7
24
96
89
31
24
29
67
33
75
36
9
8
28
24
8
13
54
48
60
84
53
112
3
17
24
36
24
60
19
17
1
35
88
75
5
19
6
95
1
6
12
5
40
45
135
15
45
63
48
12
5
43
24
60
12
24
29
25
30
132
9
99
18
150
17
43
30
48
15
20
1
54
144
30
51
15
5
12
19
29
12
48
12
28
80
1
71
55
108
9
3
12
6
11
4
9
23
19
60
29
4
27
45
111
42
35
72
85
6
132
17
60
25
11
7
5
40
8
28
57
47
13
24
6
18
42
297
33
23
24
61
35
4
3
24
29
12
7
5
25
30
60
12
29
12
4
3
12
66
63
36
60
48
20
1
12
12
ABCD 94578456398*3^$a+1 [50038]
72
12
5
55
5
31
5
52
3
168
17
127
12
161
67
33
92
55
65
43
60
84
36
177
32
48
31
21
156
60
84
56
24
19
36
125
55
36
45
15
17
28
84
36
32
12
36
12
40
75
12
96
5
19
101
64
51
57
132
75
45
3
5
160
3
29
40
135
24
24
177
8
91
36
21
99
41
55
9
51
17
103
5
19
5
103
36
12
17
100
27
21
44
48
55
17
48
7
21
20
55
60
5
79
5
31
72
17
16
27
45
8
79
48
93
60
32
48
4
99
69
48
39
165
135
48
5
40
3
105
32
163
84
53
31
60
41
43
180
17
36
163
201
56
132
7
5
48
12
103
12
53
7
33
75
17
271
24
60
33
27
60
41
4
56
7
48
149
96
127
53
52
111
141
63
17
28
108
15
45
27
12
45
99
177
20
235
29
96
19
41
79
41
72
160
15
48
108
60
72
12
45
12
15
5
108
52
123
17
28
87
5
108
7
168
57
111
5
84
31
177
87
41
55
60
9
51
5
115
77
151
24
17
79
36
113
132
16
12
51
9
111
132
60
65
40
15
120
5
43
72
24
96
84
216
9
60
48
15
180
225
3
24
53
55
53
259
5
16
32
7
24
101
55
33
72
120
39
324
33
3
12
180
17
55
53
19
24
29
43
48
29
52
56
7
57
56
4
63
57
15
84
69
8
4
36
15
45
44
40
128
7
221
132
228
55
60
24
101
4
15
300
108
17
91
17
43
84
96
24
5
120
19
36
141
15
5
247
48
137
28
3
12
185
4
15
141
20
4
116
24
40
56
7
132
65
36
43
21
39
29
132
103
156
17
24
55
5
36
60
67
53
127
72
41
4
3
48
252
77
55
65
156
55
29
55
60
5
79
29
120
72
31
84
84
156
108
48
9
120
68
55
5
115
60
132
125
16
164
36
139
53
172
68
48
84
60
40
36
32
7
240
105
51
57
68
19
105
8
7
65
88
15
77
28
51
9
3
17
72
43
77
19
21
68
72
168
43
144
36
197
7
120
93
123
245
55
24
81
252
12
3
17
48
55
117
51
309
36
104
160
51
12
60
60
77
16
12
63
24
96
17
115
113
139
5
139
161
55
36
24
53
7
33
51
36
48
48
24
41
4
68
7
48
113
84
136
39
48
48
12
77
28
3
60
65
252
120
12
55
60
93
3
48
77
72
7
36
60
60
45
39
125
40
80
40
195
41
12
55
228
72
117
63
45
92
96
7
17
115
33
27
141
92
100
32
76
39
65
79
21
8
7
101
115
105
99
48
105
68
64
135
36
29
36
7
153
192
20
52
3
33
104
31
12
48
225
84
8
208
3
57
15
5
7
60
5
60
91
17
4
240
176
24
55
53
247
36
48
41
31
45
87
113
124
36
63
12
77
28
44
19
77
175
89
28
48
63
9
20
55
65
67
48
33
72
87
24
36
65
43
17
31
5
55
24
24
57
39
101
115
5
7
57
8
211
101
96
19
48
5
40
75
36
29
31
129
63
69
39
17
12
7
24
77
192
12
160
120
8
108
7
17
43
17
36
55
29
19
84
12
36
209
19
81
3
33
44
55
65
43
93
60
39
5
156
12
7
245
40
36
152
168
55
77
31
21
3
5
180
12
43
53
103
9
51
17
79
33
3
60
12
5
28
20
40
39
41
55
48
69
63
180
77
52
8
28
3
29
28
3
24
228
105
27
153
39
84
101
19
81
3
33
44
31
45
24
171
48
12
144
5
55
24
84
53
120
55
57
128
67
17
60
100
99
9
75
93
20
84
16
39
33
32
31
9
63
77
96
55
57
12
15
48
117
171
48
41
55
45
3
ABCD 94578467422*3^$a+1 [50049]
88
41
90
54
30
6
91
29
120
30
69
75
109
48
83
60
57
120
3
36
153
141
27
40
149
123
141
235
80
261
51
64
216
8
261
30
60
33
72
64
35
21
40
48
48
80
40
8
105
159
72
136
24
35
61
119
60
85
96
32
16
24
41
30
81
88
11
60
57
72
87
73
32
16
113
39
112
59
126
79
11
61
59
21
112
32
15
1
8
111
25
215
25
8
21
67
128
72
33
7
53
6
13
107
93
40
107
24
96
30
159
15
216
234
6
9
15
9
27
84
177
9
150
240
9
64
311
96
33
96
231
120
249
21
3
112
128
96
15
81
16
72
272
24
40
56
40
149
51
195
330
24
66
1
8
16
8
168
48
51
54
36
43
56
75
30
31
80
15
1
8
15
36
133
77
75
159
25
191
54
66
1
8
24
16
32
40
53
147
3
37
8
21
84
6
169
72
83
21
96
93
180
7
143
241
8
120
21
66
24
97
29
30
141
24
15
24
1
5
43
71
120
156
60
24
49
176
51
210
90
150
51
48
16
8
27
13
41
15
21
51
64
96
29
171
33
240
39
111
6
24
91
5
114
96
73
8
3
60
129
87
81
33
7
32
88
8
51
24
96
60
9
45
99
21
19
48
53
90
6
3
21
66
30
19
95
121
80
15
49
240
80
111
33
231
6
171
40
23
145
131
21
40
120
8
72
144
160
96
119
265
5
54
45
45
6
69
112
23
30
187
23
1
168
47
9
111
225
39
120
300
21
45
115
8
160
240
32
75
30
114
37
149
54
180
9
111
1
8
16
11
24
36
81
3
45
15
30
126
133
32
69
195
24
240
81
90
69
72
40
56
3
189
48
120
33
60
6
180
9
45
51
40
200
15
60
61
143
6
51
40
23
1
5
75
24
141
243
201
36
30
141
39
225
99
6
39
120
21
43
101
6
21
24
9
111
48
72
88
32
96
40
143
25
401
144
6
54
90
30
19
56
15
30
99
48
69
30
69
21
30
141
39
1
23
201
165
19
32
208
24
101
150
21
40
29
115
72
32
117
235
48
131
21
16
24
5
30
144
45
45
6
60
25
59
45
16
35
69
24
16
32
24
15
25
56
24
159
9
111
57
273
66
144
60
9
112
29
30
96
21
24
15
81
63
105
64
41
175
251
120
90
84
15
16
48
11
90
171
136
83
66
75
15
49
41
135
16
152
72
15
153
27
120
21
9
63
16
11
90
75
136
104
40
5
3
21
75
24
87
60
45
45
99
21
51
168
105
7
32
136
24
11
37
24
5
51
9
54
120
180
141
24
15
25
144
47
153
27
69
15
9
87
105
15
25
35
114
19
56
216
75
84
60
36
81
69
114
105
24
48
64
35
69
75
109
47
90
15
48
21
6
21
24
105
30
84
60
1
248
21
99
88
72
8
120
288
165
51
105
234
90
75
15
60
109
71
81
88
8
88
32
9
223
47
129
135
186
30
1
192
56
21
120
30
60
324
21
24
16
8
40
11
216
13
48
143
1
8
117
114
9
48
3
21
160
35
24
96
144
6
90
144
6
63
147
21
63
129
72
39
36
85
128
40
197
43
56
16
29
ABCD 94578487046*3^$a+1 [50028]
104
21
43
53
48
51
24
9
72
228
91
24
80
201
120
31
89
24
31
144
17
15
9
7
312
56
9
15
40
41
72
55
152
81
96
175
8
33
63
16
24
24
8
33
79
32
33
108
19
29
219
72
144
16
185
31
8
160
29
51
112
29
19
29
3
24
69
12
183
57
103
29
228
87
112
8
57
151
113
120
39
40
65
132
36
39
33
343
24
8
48
33
79
48
152
81
24
55
5
12
24
15
16
120
48
5
96
27
24
16
17
31
24
113
72
7
8
141
51
88
101
75
165
171
96
69
99
57
39
120
9
120
7
32
72
105
55
8
160
137
55
8
21
51
16
48
32
72
40
281
15
225
7
32
45
12
24
60
60
87
40
72
8
72
105
120
103
233
7
32
16
149
187
5
51
112
8
69
43
32
33
7
65
31
185
79
113
36
19
120
56
57
55
72
72
29
84
156
60
15
192
69
3
40
32
24
129
87
64
5
67
65
15
184
41
63
9
55
41
79
72
8
165
3
33
55
89
12
99
45
19
77
43
56
45
27
24
48
120
105
63
24
165
115
173
27
9
31
104
160
96
5
51
9
15
24
9
48
7
8
9
31
65
15
177
120
151
29
91
80
352
24
8
57
24
24
31
200
40
56
33
7
29
91
56
93
156
24
7
152
81
15
40
24
41
39
45
43
120
80
189
115
8
33
24
15
81
7
200
96
225
7
8
81
15
321
135
64
89
15
280
176
24
112
24
5
75
24
16
48
80
57
63
81
55
56
9
15
16
8
21
115
17
48
79
137
15
88
32
168
57
15
9
15
24
120
160
152
9
79
41
24
48
15
33
36
99
24
72
33
231
21
51
64
125
51
9
24
24
15
105
7
89
39
160
101
12
48
24
111
24
81
24
72
96
228
60
24
108
235
128
120
189
27
24
105
87
33
15
81
48
135
48
9
48
31
221
43
41
39
16
24
32
48
16
41
183
81
12
27
88
8
57
7
96
89
72
84
51
9
39
112
29
132
15
40
8
45
144
12
63
120
57
63
48
64
104
16
8
72
45
75
21
12
31
72
17
48
7
96
320
16
24
41
39
24
21
75
177
48
96
223
72
29
27
112
65
55
56
64
56
40
104
96
72
9
111
45
27
88
80
88
41
156
3
96
120
153
127
113
135
88
17
207
105
31
72
56
9
96
55
17
72
168
63
21
3
81
24
7
416
9
79
5
36
24
24
7
144
24
8
9
15
24
40
41
264
15
96
81
12
60
48
84
115
80
48
72
16
17
111
64
41
204
67
41
24
183
81
55
96
48
281
24
12
19
176
93
27
24
240
81
96
12
3
189
19
72
89
103
72
24
17
183
24
72
160
41
63
21
139
41
48
207
33
12
84
31
8
16
5
60
36
43
128
40
8
216
136
8
184
80
88
72
48
104
129
156
48
36
79
32
48
40
80
57
96
60
12
120
127
56
57
12
51
105
15
9
31
8
160
5
12
63
69
48
3
24
81
24
15
141
12
15
24
33
7
65
24
31
8
105
72
15
16
89
15
249
79
101
139
293
27
168
33
12
99
96
33
24
55
17
55
80
21
84
151
248
16
41
55
32
57
36
43
17
48
39
240
57
24
79
65
300
12
103
56
81
36
108
39
48
33
87
33
36
139
41
15
129
12
3
40
176
21
67
65
7
24
77
3
45
ABCD 94578669988*3^$a+1 [50079]
36
192
60
36
12
28
72
20
165
3
72
60
153
7
144
8
60
12
9
15
72
60
84
24
4
80
45
103
8
100
32
12
16
113
31
8
24
81
7
8
36
16
8
4
36
8
156
12
36
24
60
12
16
36
56
52
24
80
40
20
60
52
32
52
8
9
55
24
8
12
93
123
12
36
48
28
32
9
3
316
80
24
9
67
108
20
132
9
127
108
68
24
105
63
33
183
60
12
4
8
16
44
57
135
345
115
132
48
44
88
32
4
17
19
84
24
17
48
7
56
48
24
57
183
168
156
4
17
123
48
84
16
32
108
24
16
68
84
300
180
24
48
16
32
12
24
24
144
4
72
5
79
32
144
220
5
3
96
220
8
72
36
12
48
12
88
12
44
24
12
60
48
64
32
60
9
43
36
17
255
36
36
60
52
20
124
36
44
9
3
108
160
68
96
16
20
48
112
68
69
96
103
24
8
36
12
88
20
12
48
33
151
56
36
168
172
89
15
12
12
57
240
3
93
55
60
44
12
24
96
112
20
204
28
116
24
36
12
96
36
12
21
79
20
96
40
8
36
88
17
39
72
196
56
72
48
40
116
12
16
164
36
141
15
124
8
12
4
180
252
12
113
27
24
45
51
72
64
92
144
60
16
77
315
52
24
12
60
104
12
64
72
72
20
24
184
89
87
4
92
40
48
17
3
24
12
4
53
99
132
52
104
45
3
52
8
177
3
12
120
57
51
36
52
20
40
56
28
53
3
168
21
187
32
36
28
12
68
40
24
36
20
45
96
31
44
48
84
12
120
52
60
32
24
124
8
252
12
144
36
72
88
5
27
112
44
12
28
8
9
19
36
204
84
8
72
168
4
108
17
3
12
24
16
56
81
7
60
144
108
12
104
4
20
69
55
36
53
39
60
12
16
24
44
24
40
68
4
20
48
24
88
36
48
32
45
195
4
41
79
96
108
20
12
112
20
16
20
100
41
27
60
4
53
19
92
81
39
16
185
51
108
16
68
84
12
36
40
140
12
72
40
20
40
29
3
16
72
56
48
72
40
20
4
44
112
44
16
104
160
5
19
20
124
120
168
44
84
45
3
12
81
39
36
36
28
56
16
24
68
24
52
12
8
52
44
81
147
136
132
84
8
69
91
80
24
48
24
24
45
39
16
92
24
36
36
45
3
4
36
92
36
12
4
56
24
21
15
36
28
8
28
29
51
40
5
75
72
52
36
44
36
132
33
7
140
72
24
136
44
124
8
100
192
65
75
84
36
28
44
24
112
72
92
52
92
84
72
72
36
96
124
5
103
20
24
48
192
108
225
87
12
96
60
64
8
57
111
144
228
48
36
16
56
132
28
17
87
12
96
60
24
57
7
60
80
60
4
56
24
148
72
8
12
88
53
96
19
12
32
28
20
36
16
176
84
132
120
256
68
40
176
136
68
4
12
36
8
124
260
57
43
44
57
75
12
9
96
39
48
48
24
156
21
19
12
44
144
60
108
76
65
31
92
160
8
24
4
12
168
12
17
51
48
45
7
20
21
159
64
56
12
12
60
76
36
5
19
8
69
79
44
16
101
19
92
24
9
19
72
128
16
44
120
132
48
4
89
87
9
99
45
31
44
48
64
24
20
28
72
68
33
31
65
3
12
177
27
12
36
12
144
9
3
40
36
12
5
3
28
17
75
4
36
32
36
156
4
8
96
48
28
56
45
15
64
36
20
40
48
8
48
40
56
48
24
33
91
5
63
4
80
28
65
115
44
64
104
148
8
100
80
24
88
60
68
40
72
8
96
33
39
4
5
75
64
324
12
5
19
29
51
208
20
36
12
12
36
12
52
36
80
21
75
40
48
164
9
39
40
8
57
79
8
9
7
56
96
40
204
77
7
8
124
104
84
40
60
20
84
156
36
141
43
53
27
12
84
40
29
15
60
24
16
72
44
120
16
24
92
64
44
12
192
12
12
76
36
8
144
12
16
8
33
75
4
24
36
ABCD 94578724712*3^$a+1 [50052]
21
36
15
18
35
16
44
12
73
35
12
328
20
12
48
67
5
52
51
41
49
15
12
44
36
100
20
7
17
4
69
15
72
56
19
18
15
3
53
4
33
35
4
44
36
16
48
36
24
36
20
28
68
4
120
20
88
188
67
72
9
20
220
20
1
11
120
13
35
64
27
45
9
15
21
11
24
64
32
84
19
77
168
12
52
32
84
96
4
51
5
28
92
1
23
4
12
51
18
51
84
20
100
32
4
15
18
51
39
36
21
20
180
13
23
304
144
87
93
51
41
13
11
60
96
4
48
15
21
32
37
11
169
11
4
57
90
81
9
59
196
24
9
203
40
12
36
156
80
4
116
148
51
137
64
104
19
141
80
64
36
12
9
18
105
68
7
90
51
32
4
44
16
33
135
63
90
75
44
61
27
120
56
76
48
15
101
60
4
33
39
15
161
24
28
21
72
95
28
20
1
15
24
36
15
9
152
48
16
60
80
36
52
33
63
9
23
84
4
20
12
199
45
84
80
4
36
32
79
5
13
63
20
7
36
17
24
24
12
4
81
39
33
47
4
165
11
25
54
144
53
19
9
45
11
4
24
72
33
18
5
67
53
64
56
24
24
229
11
72
60
100
80
4
60
45
54
41
13
15
56
55
17
4
33
36
11
84
40
45
11
60
4
51
54
159
48
140
4
9
35
72
37
3
24
48
15
45
27
36
18
36
183
12
80
40
48
8
84
4
32
85
54
9
140
16
104
120
96
88
75
101
36
28
177
18
137
24
37
90
29
24
19
17
4
24
60
8
4
45
3
12
75
69
12
117
3
20
48
1
35
84
115
36
5
28
36
32
4
75
69
204
8
25
54
33
56
12
79
41
67
41
100
120
117
23
52
12
152
36
28
57
23
40
45
35
132
48
40
32
172
8
52
75
57
48
36
60
20
4
32
100
44
64
60
15
21
105
126
41
103
65
25
51
21
3
56
64
21
3
32
91
117
48
84
21
18
185
60
25
11
79
9
48
20
28
60
69
11
40
32
25
59
88
51
21
141
99
45
18
101
36
25
3
33
59
13
23
4
60
44
40
9
11
60
72
4
36
248
40
51
69
75
21
48
3
18
71
91
113
36
88
15
36
105
92
40
60
72
60
56
12
52
12
20
13
11
132
19
54
27
8
1
11
88
9
11
60
37
18
77
28
20
36
124
21
11
60
180
88
24
33
27
27
9
9
11
12
52
8
97
47
24
40
32
112
15
18
3
72
80
25
35
37
162
89
55
36
125
73
23
13
11
25
39
32
108
40
56
28
60
33
35
84
4
36
56
19
33
57
11
48
72
4
168
32
16
27
17
19
9
92
16
44
24
64
68
120
244
48
8
4
33
72
36
135
8
1
71
4
15
54
72
87
60
51
41
100
21
35
4
20
84
91
5
16
87
17
88
21
90
126
3
8
7
81
12
80
84
24
40
24
12
56
52
32
88
8
124
60
48
68
4
96
15
9
60
20
55
108
81
212
24
24
76
33
15
92
36
24
84
36
60
36
24
4
32
120
108
4
45
27
24
20
1
3
12
20
40
33
3
15
18
11
36
7
77
16
12
48
9
75
15
33
57
11
79
144
5
12
40
84
20
4
60
32
13
39
32
55
89
19
21
80
12
48
96
16
60
80
40
72
32
19
36
5
64
36
93
3
87
90
11
25
11
88
32
13
83
43
81
84
72
15
53
36
1
3
15
5
67
29
4
116
16
69
35
36
4
15
90
39
92
24
4
32
112
3
90
3
87
5
28
147
5
40
27
17
24
12
217
3
84
3
117
153
36
11
25
54
5
156
1
27
56
4
56
37
3
56
64
21
155
16
48
15
21
84
56
36
37
47
136
8
36
4
80
36
13
51
92
24
16
8
25
39
8
7
18
95
13
75
15
5
12
28
36
80
4
15
81
20
25
35
19
5
85
36
171
9
18
21
15
65
4
36
32
24
55
9
36
84
180
32
28
60
12
9
15
75
5
49
27
12
12
44
60
79
18
39
80
40
204
87
5
13
11
25
35
1
18
21
56
4
20
204
16
104
25
36
39
159
162
11
52
56
25
47
24
73
11
72
112
48
12
8
7
17
19
125
127
29
61
35
55
18
36
11
112
12
20
24
1
35
36
55
33
20
136
44
4
51
21
24
45
11
64
72
44
64
84
8
4
36
80
28
92
88
9
63
8
120
60
12
4
3
41
96
28
8
24
55
45
24
96
36
33
11
28
105
11
12
48
1
18
81
32
120
52
96
36
120
39
21
33
27
24
20
109
75
36
120
80
100
24
68
48
40
75
90
27
104
4
9
3
69
63
12
20
13
15
93
75
33
54
105
21
15
12
12
15
45
72
48
51
57
104
40
24
20
7
5
ABCD 94579115578*3^$a+1 [50062]
60
49
35
129
99
25
20
3
33
4
32
60
183
60
37
20
9
31
11
9
99
45
36
48
40
83
48
30
19
20
15
12
24
6
78
25
12
20
60
45
3
63
84
73
11
36
66
18
24
180
1
71
48
25
23
57
3
9
15
48
6
115
84
56
39
36
21
28
5
31
11
36
108
36
13
83
18
66
25
44
16
89
31
44
36
15
69
24
72
135
24
1
59
114
102
13
83
57
16
11
9
76
143
36
60
72
108
121
20
51
213
15
61
20
3
12
84
1
24
35
69
3
33
99
85
32
4
71
30
63
12
3
1
71
93
12
33
27
15
93
16
35
85
167
49
11
9
4
17
3
15
121
20
51
72
81
120
60
16
20
48
63
12
105
16
131
54
91
108
56
16
23
85
32
3
66
42
102
90
36
12
13
11
25
35
85
24
84
71
9
33
30
37
92
225
30
49
11
13
92
3
48
13
80
64
131
60
30
192
42
141
9
31
144
12
11
33
9
7
59
25
5
54
36
21
39
132
9
159
69
3
54
19
11
25
23
162
15
63
325
23
37
156
5
19
35
36
6
96
7
11
109
60
5
30
48
120
49
83
37
108
80
21
15
36
39
36
48
48
109
11
9
4
71
264
21
3
6
15
16
20
45
39
16
24
84
35
45
72
15
36
73
35
24
121
35
49
20
15
1
11
25
128
72
3
1
35
42
18
25
149
147
64
35
42
3
147
9
4
11
48
85
77
43
23
24
13
20
52
68
3
12
1
44
52
48
56
36
3
1
56
99
45
16
11
73
36
20
75
48
36
21
108
60
15
57
28
60
12
71
42
30
1
11
24
30
139
20
207
45
21
18
132
9
51
157
17
3
16
11
9
24
15
85
60
12
44
16
83
97
59
24
1
24
23
24
73
20
16
95
21
171
78
19
32
4
11
253
96
131
13
56
75
9
87
25
5
18
12
49
35
61
20
88
107
96
24
18
96
282
9
48
27
13
71
21
9
42
93
9
42
193
53
114
13
152
15
24
25
41
96
54
9
4
20
12
39
1
48
107
84
54
18
24
9
39
25
180
36
36
8
52
48
60
41
51
48
51
24
12
6
114
25
11
33
16
35
54
19
92
15
36
12
25
12
24
149
66
141
4
56
124
11
25
5
96
79
108
72
84
47
97
11
12
33
24
16
71
93
3
33
135
12
30
102
25
32
33
6
121
113
55
203
30
19
20
39
66
55
35
24
25
11
138
31
200
57
54
33
112
20
69
111
129
15
84
183
48
54
27
39
60
24
36
6
63
76
56
51
69
51
18
150
1
68
16
24
20
3
13
20
135
72
24
69
4
5
7
44
45
6
49
24
12
23
78
30
48
1
8
12
15
45
3
78
19
125
6
37
23
13
131
9
4
17
15
4
77
27
51
24
21
180
16
68
27
45
24
51
73
20
51
69
15
36
241
108
5
18
69
15
96
213
99
25
20
136
167
217
12
108
11
42
3
76
59
9
15
72
6
199
89
42
133
47
108
45
15
9
12
21
42
25
56
40
47
84
33
52
53
30
108
12
61
59
18
78
72
9
33
135
12
135
48
1
47
54
3
36
4
155
25
17
144
19
11
1
65
54
36
33
51
21
15
13
17
3
15
30
6
21
51
9
111
33
39
85
32
4
11
84
12
33
189
48
90
12
45
27
25
89
31
80
81
18
12
12
6
30
105
4
20
16
11
9
111
69
9
30
18
54
9
76
11
37
60
32
24
36
48
36
4
35
60
96
81
120
4
120
11
33
16
95
12
138
96
19
47
72
21
24
36
16
20
171
54
19
29
15
15
145
20
12
4
77
30
18
15
16
240
48
107
168
1
11
109
20
36
40
11
73
144
20
60
16
56
75
24
12
33
159
21
36
63
25
36
11
60
48
12
36
9
144
15
21
4
11
60
13
41
6
24
1
23
37
68
27
84
49
20
51
25
17
127
12
5
55
11
84
69
124
72
65
54
45
45
30
36
24
181
8
36
36
3
48
24
9
4
23
13
264
77
3
63
9
15
6
27
3
69
39
85
20
27
49
59
61
60
48
77
78
18
43
71
109
24
35
6
30
69
52
168
35
36
21
39
9
3
84
78
91
5
15
27
12
12
13
83
84
145
41
43
59
37
23
72
69
15
121
35
73
35
25
11
9
16
56
15
13
20
51
60
1
68
15
96
21
51
60
13
71
48
21
51
9
27
37
41
31
11
9
24
15
54
6
81
3
192
25
131
12
36
49
56
4
11
1
108
72
8
51
21
15
13
203
13
96
131
102
48
39
3
6
51
3
48
13
200
60
9
27
63
25
95
78
7
92
ABCD 94579678322*3^$a+1 [50098]
7
5
6
129
3
13
11
1
44
15
6
7
5
43
17
103
29
6
24
18
36
6
9
51
90
18
36
21
69
55
12
164
63
72
6
24
24
19
53
27
15
12
18
31
12
23
45
15
109
11
9
40
35
1
17
18
42
138
6
24
51
51
24
1
8
21
3
33
3
64
20
21
51
33
12
66
18
12
12
30
25
23
13
77
18
9
21
156
78
6
6
49
59
48
54
39
4
60
41
72
12
96
51
15
61
23
24
48
30
27
3
12
6
54
42
36
7
11
30
75
69
6
60
25
5
66
33
135
61
11
30
18
25
17
3
3
12
6
15
15
37
23
6
54
25
56
9
96
24
7
17
6
45
27
24
13
5
75
87
1
17
75
12
16
35
18
15
9
75
27
33
16
11
6
24
39
9
30
60
6
7
65
18
25
35
129
15
12
13
23
54
36
60
27
111
12
12
30
27
51
24
60
30
30
6
18
30
54
36
9
16
44
28
5
3
36
3
72
1
5
43
20
40
24
17
36
108
55
95
9
33
42
45
16
12
5
48
6
24
72
9
63
121
11
69
24
3
42
55
35
6
30
45
99
6
24
48
3
24
21
6
30
6
24
1
8
21
6
18
6
54
102
13
24
36
24
71
30
75
36
39
12
18
84
15
93
60
24
18
12
1
17
6
9
40
65
15
3
18
55
11
13
36
11
24
132
12
13
83
12
9
15
13
5
31
35
9
45
27
69
42
33
24
105
31
44
33
30
12
1
12
8
36
28
47
84
12
33
39
18
48
6
109
60
12
17
222
30
19
5
19
32
9
6
96
145
47
12
30
54
97
5
7
48
29
3
57
3
40
35
42
31
23
36
93
21
12
3
36
4
59
12
9
15
24
36
30
7
89
15
168
153
12
27
39
6
24
19
53
12
18
72
18
24
3
72
15
45
24
45
36
18
6
19
23
9
75
1
5
48
67
107
13
5
39
3
21
15
30
66
1
12
32
21
12
42
6
54
69
21
19
12
59
30
91
35
12
72
1
12
17
79
24
35
30
6
24
45
16
29
42
45
3
6
7
32
27
6
27
3
24
13
20
96
36
39
12
72
30
60
18
25
35
12
1
12
83
21
39
21
15
45
4
12
8
39
21
15
45
9
6
30
114
12
6
27
27
13
36
65
36
31
8
15
42
3
40
12
5
27
21
54
90
31
17
63
52
72
32
15
24
37
12
113
3
24
3
25
5
72
12
18
42
30
109
5
30
36
13
23
18
12
39
3
120
42
31
8
60
4
17
30
36
85
32
16
72
17
18
54
48
15
3
12
36
12
24
18
42
6
7
17
31
8
87
13
20
4
23
24
24
72
54
6
18
54
90
36
12
7
95
81
15
60
54
31
71
24
37
32
3
13
29
18
13
24
17
15
16
68
51
36
30
42
6
54
18
3
52
29
6
12
45
72
48
51
25
65
6
13
71
45
135
36
30
19
71
36
30
7
41
19
17
19
71
54
15
124
53
18
42
12
31
11
30
3
16
95
6
18
6
79
41
24
66
24
1
47
25
53
15
9
12
18
12
54
12
3
36
16
35
12
12
61
5
48
12
55
23
12
12
6
36
79
5
12
7
48
29
66
54
3
40
5
43
59
96
24
90
54
24
25
5
18
84
9
21
48
42
6
43
5
39
12
15
1
5
24
54
54
90
25
113
12
156
42
24
1
60
5
48
12
67
11
6
6
90
43
11
1
32
3
12
1
5
90
21
9
60
6
6
30
12
42
36
12
78
73
5
15
64
35
25
5
31
47
9
3
21
52
83
37
5
43
35
45
4
47
66
24
66
25
17
12
24
6
18
43
89
6
48
21
21
18
21
9
15
39
6
15
52
5
60
7
36
17
18
30
36
31
95
9
28
20
57
18
18
7
41
19
77
48
18
9
15
13
20
15
21
60
69
6
36
1
92
28
5
24
6
54
3
57
43
20
33
3
39
48
78
54
21
15
36
13
20
12
15
1
5
30
129
51
33
4
5
18
12
13
8
9
27
21
27
15
25
11
6
18
1
11
6
27
27
48
13
5
42
13
59
1
17
12
18
57
76
65
39
33
6
24
1
5
6
54
6
60
18
30
36
69
45
6
6
48
42
48
25
11
30
6
9
9
51
27
57
15
6
12
24
54
36
61
119
48
36
25
17
27
21
90
6
6
33
39
1
24
23
9
39
6
60
30
54
6
48
42
15
33
18
12
36
12
24
36
12
12
69
129
27
16
35
12
6
39
51
6
18
1
17
43
5
6
13
11
25
35
144
1
20
4
17
24
30
42
42
25
32
16
48
5
99
160
47
109
20
39
60
42
3
21
51
189
30
45
4
35
1
11
13
32
33
12
39
9
31
11
54
36
30
30
75
3
6
19
35
1
20
124
77
15
33
30
21
45
6
45
4
12
5
18
12
72
1
59
1
11
33
15
1
5
12
24
24
7
35
73
119
25
5
12
3
28
5
18
60
24
42
90
49
11
90
18
117
51
24
61
8
81
24
30
12
24
109
11
9
15
9
28
59
24
49
17
18
12
6
12
48
99
39
109
23
133
56
33
30
6
79
96
44
81
6
18
43
23
81
3
1
20
135
6
19
5
19
23
18
36
75
3
12
120
9
4
23
9
9
162
69
76
29
3
15
72
6
27
16
11
9
75
25
59
1
35
25
131
96
72
12
6
87
16
11
61
108
5
42
13
17
27
51
37
32
33
180
12
6
24
30
51
40
71
13
5
27
21
30
9
123
61
12
5
132
12
31
77
48
39
9
6
18
6
9
33
24
18
96
24
13
12
23
117
21
39
21
102
13
65
7
29
6
13
11
13
17
30
54
24
36
55
77
18
9
16
17
12
42
1
5
103
11
1
60
5
78
36
18
18
24
36
9
15
1
60
5
90
25
17
42
60
30
120
18
45
12
39
6
60
18
13
119
6
18
6
24
96
15
9
54
12
6
87
27
1
8
21
24
6
60
13
41
99
21
6
13
23
13
95
37
8
45
55
41
15
3
42
6
60
18
144
75
36
51
30
19
80
52
17
18
12
42
24
19
35
30
42
6
30
12
6
75
39
48
48
21
64
11
18
42
33
15
25
5
36
51
9
24
43
8
45
6
108
1
47
13
11
24
25
56
16
53
55
11
6
24
120
3
3
12
21
27
37
32
24
87
18
6
18
31
107
18
30
25
11
1
68
36
9
30
120
6
19
17
67
32
3
6
79
36
20
4
23
18
75
4
71
42
3
15
6
6
9
16
8
52
89
54
24
18
3
39
18
30
48
37
35
9
3
60
13
5
24
19
5
66
1
23
30
12
84
6
12
1
56
39
6
15
9
24
15
15
1
17
78
36
33
21
7
5
18
45
27
9
51
48
30
6
48
12
1
29
79
12
48
47
18
12
7
11
21
33
6
54
48
7
131
25
24
5
12
48
31
11
6
114
54
66
9
69
30
ABCD 94579733078*3^$a+1 [50099]
80
16
15
105
56
19
144
5
127
33
12
44
28
96
12
39
93
12
39
17
64
24
60
60
44
88
20
168
76
180
80
4
156
20
91
189
8
60
76
12
75
29
16
39
21
24
24
12
60
3
69
128
115
144
120
5
91
48
41
16
24
68
148
8
52
8
100
36
60
39
36
81
44
40
60
44
127
45
39
144
5
55
65
76
39
29
180
72
64
24
80
196
60
44
36
24
12
55
24
57
144
15
213
108
255
53
52
24
44
40
51
53
52
80
211
89
115
105
84
44
16
12
272
36
136
15
201
15
33
72
3
9
27
9
20
16
96
72
156
36
128
7
65
115
9
44
40
32
16
48
20
127
144
96
9
8
100
20
72
16
48
36
24
96
68
127
53
151
165
27
53
100
24
132
15
21
68
24
52
120
56
64
8
76
20
84
16
135
36
45
39
81
15
53
16
164
31
41
28
20
16
111
125
24
12
4
68
28
44
36
132
31
72
33
84
27
129
75
177
408
116
84
64
8
28
104
16
20
52
39
65
40
96
104
19
57
60
20
88
20
4
3
9
228
27
45
8
16
56
19
5
12
583
29
151
29
16
36
44
127
69
68
72
151
17
31
72
17
108
4
111
93
60
12
8
7
309
44
36
16
8
12
55
17
252
28
32
55
21
63
57
12
12
36
123
57
15
48
117
144
36
44
60
108
280
92
40
96
104
4
104
52
84
44
48
19
36
144
60
36
29
19
69
20
76
12
92
72
19
41
16
68
36
124
164
28
32
16
75
29
180
132
48
40
48
20
40
168
15
12
129
140
28
36
36
24
116
4
51
93
72
8
43
45
20
40
12
72
8
256
15
9
36
80
52
104
40
180
39
36
141
3
21
24
80
211
113
16
12
20
144
88
27
141
92
16
36
104
7
84
105
8
12
4
75
156
24
81
44
264
91
41
76
24
75
201
15
17
28
32
127
9
80
76
84
36
264
216
36
48
15
105
20
16
68
36
55
45
36
104
4
120
12
60
128
256
12
39
21
159
33
72
60
36
32
160
123
89
16
3
81
120
36
180
32
60
31
21
96
8
60
4
51
105
32
40
32
148
120
99
45
24
15
5
40
15
29
16
44
48
199
9
156
15
89
24
16
12
3
57
32
40
3
29
60
19
12
89
79
216
201
48
60
192
228
84
168
63
137
24
48
208
168
72
24
144
24
72
60
111
60
65
204
28
3
113
12
19
213
92
16
200
64
44
144
60
76
27
9
8
127
21
39
36
120
17
127
165
15
45
44
16
8
172
44
12
64
8
76
60
15
57
12
252
60
99
96
53
16
75
21
156
272
100
3
24
21
84
15
89
187
93
72
48
32
52
240
123
9
156
39
9
20
7
105
39
65
16
63
137
72
132
196
24
15
45
204
32
40
15
17
108
43
161
16
60
44
16
168
15
5
100
27
17
67
45
8
60
12
16
60
12
12
60
120
68
12
4
20
12
24
28
36
72
20
19
60
29
4
68
24
144
12
199
5
28
80
40
36
36
44
4
51
21
24
24
3
149
16
15
45
8
4
51
81
15
21
8
172
188
36
91
33
92
79
21
60
20
24
88
140
36
91
53
16
116
376
132
36
44
36
136
99
141
44
40
12
15
33
147
129
15
5
28
3
69
39
89
60
36
40
12
12
3
17
28
32
91
120
197
4
68
16
27
45
99
141
104
55
33
3
24
69
51
113
31
105
207
17
103
77
31
17
88
12
44
79
9
12
116
88
24
ABCD 94580725756*3^$a+1 [50023]
165
9
38
132
1
23
6
16
26
36
12
52
90
90
140
66
16
32
16
32
19
71
120
46
15
84
77
19
117
39
65
34
44
160
117
119
120
16
9
53
90
37
11
25
11
34
2
126
48
192
79
11
48
232
45
153
2
25
23
48
24
60
18
79
60
23
25
36
180
11
34
14
157
53
144
18
70
99
21
2
25
5
64
26
6
142
36
54
38
49
11
24
156
1
95
1
9
104
138
4
108
56
12
1
35
121
36
11
48
1
237
27
29
112
98
22
144
56
43
69
72
2
25
29
144
10
81
5
18
22
42
12
45
213
63
11
70
122
4
162
98
126
136
99
3
98
19
108
9
2
4
84
9
119
61
60
47
48
70
18
72
68
49
17
114
28
50
16
18
8
52
32
12
37
11
48
22
210
33
21
24
66
62
48
30
114
31
9
48
54
20
25
63
9
159
48
6
120
144
63
51
45
95
18
43
36
105
3
45
42
153
101
30
61
5
139
24
29
43
3
18
14
60
36
202
38
12
22
74
46
99
131
28
86
115
29
138
22
15
75
9
191
61
36
108
15
80
28
21
60
72
21
123
47
73
135
8
1
87
32
13
27
84
114
98
30
142
45
53
91
21
24
39
51
57
35
10
38
49
12
36
11
54
144
30
172
21
27
8
25
191
150
114
25
53
46
18
63
36
11
52
14
66
124
93
15
20
82
302
58
24
2
72
16
54
30
80
106
120
42
84
45
132
48
225
144
50
1
21
99
35
36
1
107
10
56
79
17
187
21
72
18
36
18
27
5
175
159
50
112
50
30
222
114
46
60
30
42
14
106
69
111
140
24
24
88
104
49
149
96
64
15
17
18
22
56
48
30
82
27
47
94
39
35
48
94
62
4
60
12
38
40
26
73
5
30
28
81
45
216
120
194
22
27
15
102
123
3
69
173
16
50
12
82
14
36
25
72
60
63
32
157
183
78
66
54
27
23
48
72
96
73
111
6
32
34
9
51
36
153
71
94
24
48
8
42
36
18
127
107
1
72
12
27
9
47
72
22
32
48
10
129
323
37
47
48
118
8
211
47
72
6
106
20
28
177
143
22
72
6
44
136
48
6
48
171
24
3
92
36
106
8
79
9
74
72
1
15
72
8
24
22
54
21
47
40
8
96
16
14
40
104
66
28
164
16
62
154
72
33
23
36
114
43
71
109
131
96
16
189
12
24
156
11
25
11
34
98
216
54
114
12
64
20
12
58
38
84
72
1
23
72
6
79
11
136
24
54
48
24
8
18
220
18
26
54
18
28
98
136
6
68
24
1
143
1
23
94
24
66
8
28
50
10
84
32
96
12
102
10
248
22
122
48
1
63
44
64
117
59
1
9
102
2
18
13
11
72
217
197
82
14
42
144
49
48
351
33
39
108
81
47
96
16
108
81
23
12
12
54
96
192
16
14
18
94
81
35
76
2
16
26
37
11
88
150
27
23
49
36
35
22
74
25
24
29
30
76
30
87
12
53
19
15
110
115
539
49
9
122
49
23
37
9
38
12
70
146
78
30
34
122
150
96
88
26
24
70
27
23
48
97
11
10
87
11
6
96
112
32
78
10
2
16
56
13
11
73
29
79
36
59
84
64
33
27
146
30
12
198
19
12
96
147
108
45
47
85
48
27
6
18
12
2
40
192
87
12
5
82
48
81
45
50
24
102
130
14
18
49
23
193
261
90
9
24
3
36
176
22
162
54
63
51
93
99
141
11
70
30
45
45
8
19
11
4
62
66
28
117
27
98
42
229
9
38
12
36
64
117
29
30
12
40
44
34
99
12
35
30
43
45
27
71
1
69
3
69
198
93
45
8
64
18
6
26
1
27
90
8
67
351
9
95
49
96
21
26
37
179
142
50
12
12
46
123
ABCD 94580805518*3^$a+1 [50028]
3
33
47
13
51
39
102
3
51
6
48
126
24
90
39
80
1
6
57
45
96
48
24
59
7
60
48
6
36
102
54
39
57
12
6
18
51
128
55
105
69
72
96
36
18
138
24
12
111
15
65
112
75
90
27
32
13
51
21
6
69
39
9
21
90
6
30
29
64
75
69
15
18
63
15
84
29
61
54
93
80
16
32
49
36
72
72
72
6
77
67
30
63
87
36
66
54
18
59
31
18
63
105
12
54
18
72
108
204
12
36
3
57
23
7
132
18
12
18
42
156
143
64
9
60
11
91
6
191
7
36
126
12
11
25
6
33
87
18
42
18
27
9
66
53
55
9
45
179
19
29
16
51
93
9
90
54
72
24
84
42
54
48
3
32
55
36
126
36
24
27
39
24
138
23
31
17
37
42
66
143
1
95
13
6
30
72
72
60
66
18
15
3
54
39
123
114
54
84
6
54
102
39
69
18
9
69
18
30
18
36
18
54
60
129
48
33
18
77
91
90
102
6
111
99
6
12
36
23
19
29
16
3
77
1
15
33
90
72
72
53
19
42
30
18
72
42
17
31
42
12
11
43
96
30
72
24
39
15
120
18
36
18
18
6
12
126
15
21
36
54
33
32
16
99
45
153
60
11
163
36
36
324
17
16
45
48
24
48
27
207
6
72
12
108
18
168
102
144
24
3
45
36
96
47
109
18
17
55
6
120
42
66
6
54
120
72
78
21
51
45
21
36
42
45
21
27
15
12
18
35
1
24
71
157
3
69
27
9
23
19
18
27
21
18
6
3
80
25
84
6
36
30
18
9
69
59
16
27
6
47
96
16
96
63
42
39
9
39
123
96
12
24
48
72
54
36
54
24
30
3
48
32
64
69
11
7
18
18
114
30
6
54
201
81
47
25
18
6
12
51
57
54
33
32
7
24
17
13
83
7
18
23
31
18
15
21
59
37
12
54
6
3
9
72
6
41
16
51
12
180
45
33
12
99
51
45
45
12
18
5
49
15
9
36
35
67
125
73
36
3
15
33
39
41
16
33
78
30
6
45
39
42
36
27
93
3
51
29
79
81
32
13
35
79
12
6
48
63
32
49
18
24
90
90
18
90
101
1
6
30
27
45
42
120
78
120
155
112
48
33
15
93
48
18
60
21
81
6
36
21
32
85
24
54
36
30
36
87
39
9
63
17
61
12
23
85
18
36
21
15
18
36
24
30
60
18
12
18
18
167
19
18
102
5
85
11
25
90
24
21
69
66
36
144
36
65
139
66
54
29
13
30
24
54
84
36
54
54
6
90
51
33
96
30
6
27
57
42
36
105
15
42
12
36
18
5
37
12
6
12
54
24
66
54
36
126
162
3
3
12
72
6
51
39
30
18
18
72
24
66
6
15
51
54
23
13
18
54
27
9
144
36
3
93
35
160
48
21
6
30
6
17
16
48
9
48
18
21
51
234
42
12
29
25
90
24
21
15
102
24
35
1
30
17
1
47
13
48
18
72
132
30
24
30
126
51
9
23
31
12
6
48
15
45
30
5
13
36
6
41
7
18
36
18
17
7
18
23
96
61
30
18
150
30
60
51
48
27
36
33
39
102
6
12
33
111
18
54
36
6
63
9
30
36
60
12
36
132
192
69
57
6
17
103
42
30
17
7
48
9
135
18
18
72
29
7
54
54
6
84
108
36
3
32
19
29
79
24
48
18
71
91
5
37
12
18
42
30
18
3
33
60
138
24
192
96
81
39
36
18
18
78
30
69
3
36
41
49
42
90
90
33
51
42
12
54
18
18
24
5
43
96
84
17
37
27
80
1
15
21
11
16
9
60
59
7
36
36
33
3
114
11
97
48
72
42
12
36
72
5
64
57
23
31
24
9
75
42
30
29
61
78
101
73
54
81
9
39
15
209
13
198
45
21
6
12
60
29
55
57
32
43
12
6
126
36
66
6
18
72
15
105
72
96
63
32
7
72
33
171
66
179
16
3
45
27
36
17
16
45
12
18
6
12
3
32
145
72
18
69
21
27
87
57
99
29
64
87
36
6
207
9
90
18
30
78
48
15
3
45
33
12
144
35
48
61
35
43
12
36
5
37
18
48
6
51
51
125
37
60
84
11
25
60
11
64
48
15
6
30
6
72
30
72
9
63
113
13
24
102
18
35
48
7
6
246
42
102
60
12
36
209
16
45
3
33
54
18
23
67
54
54
17
48
49
12
222
84
24
48
36
18
3
3
30
126
24
105
69
18
60
12
18
15
9
23
16
99
60
33
32
37
6
18
12
23
13
72
24
30
21
15
72
18
72
54
9
9
23
13
36
18
6
66
18
3
48
9
23
7
57
51
24
101
43
48
24
12
54
6
18
198
29
1
6
9
3
18
27
80
1
95
85
11
16
9
36
72
42
12
18
72
144
6
5
13
30
21
96
80
97
15
3
18
102
5
19
30
36
18
57
123
5
1
15
129
15
51
24
5
43
24
66
18
126
144
6
21
33
30
6
ABCD 94580974162*3^$a+1 [50017]
24
63
54
3
123
36
66
54
345
141
54
126
159
27
84
153
9
207
24
3
60
36
162
12
126
114
39
117
24
3
33
162
21
48
15
114
48
111
48
72
81
72
54
33
33
90
132
54
66
6
72
144
75
45
36
15
81
90
21
87
18
108
48
114
90
36
180
87
72
93
99
27
72
12
78
156
6
18
90
21
51
54
63
99
72
30
87
3
6
156
18
201
39
54
84
24
12
42
36
66
243
9
144
6
33
93
12
72
18
114
99
9
12
60
66
36
18
15
27
30
144
36
3
39
156
222
39
27
42
66
78
156
39
120
3
78
15
120
9
54
18
66
69
75
45
99
360
117
144
45
72
3
288
51
186
30
36
33
57
39
123
180
108
6
48
15
207
108
198
54
12
108
132
48
36
114
18
66
18
6
84
39
3
30
78
9
96
33
24
279
21
24
30
36
54
24
108
144
18
30
15
57
24
30
105
75
270
24
36
138
105
3
18
72
24
99
9
90
162
126
66
6
30
15
72
21
6
84
129
33
324
72
96
72
27
171
66
72
252
6
102
3
3
54
12
171
9
6
57
51
12
57
15
18
96
90
12
42
30
186
126
30
78
90
18
57
9
60
126
45
21
132
111
51
180
9
9
18
12
54
24
90
18
174
9
81
24
72
234
12
150
48
168
18
54
27
72
9
198
9
9
15
21
36
108
66
81
87
48
42
66
165
48
57
111
15
42
12
51
21
3
33
36
24
3
153
24
54
48
78
72
12
36
78
12
18
24
30
105
39
36
42
99
57
39
39
66
231
24
33
42
72
21
69
27
57
24
90
21
33
12
96
27
45
66
114
111
87
33
111
48
9
96
9
66
6
120
15
27
210
36
162
18
96
18
57
27
90
90
54
99
24
45
51
141
6
36
18
54
120
57
69
6
30
18
69
27
21
231
102
18
36
42
30
60
30
36
234
108
90
96
36
123
39
12
18
42
102
234
9
33
12
72
24
66
6
3
27
24
72
12
153
96
144
81
234
117
96
141
24
336
99
24
117
12
6
72
90
192
6
12
126
36
132
90
66
96
27
39
42
54
66
135
45
90
126
99
81
126
24
9
3
69
117
75
15
84
42
123
69
3
24
24
63
84
54
111
15
105
3
42
126
93
33
18
117
21
18
132
84
6
75
105
30
78
36
15
57
18
66
60
72
48
108
18
42
63
111
90
36
99
63
54
24
51
237
3
105
30
33
45
54
246
135
81
312
54
54
30
18
162
18
63
9
39
39
174
72
42
138
36
27
63
36
24
90
48
6
69
24
15
18
84
42
30
36
6
126
72
18
30
36
72
24
90
117
48
51
36
12
42
75
9
15
48
87
174
132
36
171
3
78
72
12
6
120
141
9
90
69
21
12
60
192
6
21
15
18
66
150
48
60
12
198
33
9
18
45
39
6
12
72
87
48
24
63
90
66
90
36
96
126
33
3
12
78
195
15
42
120
24
12
51
9
18
573
144
15
18
63
9
78
102
18
168
12
18
342
54
60
54
120
24
18
180
111
69
3
144
45
18
78
174
18
42
108
30
36
6
36
228
150
156
108
87
27
69
24
45
42
48
150
75
51
54
144
15
48
45
66
18
90
234
72
144
99
81
36
60
39
33
63
63
54
18
30
60
66
42
90
12
78
48
63
69
171
189
ABCD 94581761258*3^$a+1 [50095]
35
13
47
69
75
66
51
28
116
93
15
28
35
18
91
53
3
12
51
109
12
24
92
93
39
15
13
12
20
3
90
7
17
36
7
48
44
16
29
19
32
15
222
30
36
1
113
15
33
18
24
13
44
9
27
28
5
27
27
12
6
102
96
66
6
18
12
3
75
21
4
11
66
15
4
5
151
132
77
54
30
6
21
112
77
114
49
17
55
80
48
15
1
35
114
27
39
9
112
65
111
28
17
159
9
72
72
72
15
15
21
88
36
71
13
167
9
88
17
55
8
100
11
24
36
45
136
20
33
72
120
18
1
24
11
114
27
40
24
101
6
30
19
35
9
24
27
13
72
71
42
72
54
9
36
12
45
3
4
47
45
4
84
11
60
1
35
13
8
72
15
201
9
72
6
54
31
53
15
21
60
39
9
18
60
45
60
24
28
17
6
37
8
88
32
15
9
88
68
100
23
36
138
18
24
120
1
72
5
7
29
72
180
27
45
3
24
4
41
90
33
16
17
27
81
72
27
15
18
12
6
37
24
59
1
44
9
36
115
20
45
6
1
104
48
117
36
127
11
6
111
33
7
5
24
30
6
54
45
63
261
81
15
24
40
92
27
12
9
36
64
32
93
36
75
28
32
48
16
32
39
6
27
48
24
21
67
60
12
20
3
36
21
40
35
36
69
36
48
27
18
15
87
72
18
15
100
44
60
48
21
60
99
3
114
15
16
12
23
18
7
84
5
39
4
48
8
21
54
96
25
44
15
9
48
15
13
5
7
53
12
19
44
87
9
75
18
6
12
9
24
52
5
79
24
20
4
71
21
15
1
32
75
57
33
18
18
51
48
27
73
71
57
3
45
100
17
12
42
1
17
3
60
93
54
45
40
32
63
42
66
93
16
68
28
72
137
55
23
12
25
29
42
12
1
24
152
24
21
43
41
6
165
36
40
32
40
23
54
18
60
13
8
12
3
1
8
57
15
76
125
18
72
9
60
9
31
44
12
75
198
51
111
69
39
21
33
3
12
3
45
48
9
7
179
12
69
9
19
12
8
96
96
21
19
8
27
49
41
43
32
15
9
72
28
11
6
43
11
45
21
60
12
127
116
12
52
53
60
126
9
112
20
60
15
30
36
108
6
45
24
24
72
33
12
15
84
9
51
9
12
24
99
21
42
54
39
15
69
93
3
52
8
72
57
90
45
51
25
12
24
173
12
36
15
3
36
9
27
69
9
51
4
32
60
33
15
39
48
25
72
35
57
28
53
3
24
33
48
42
48
60
36
30
31
113
6
33
40
8
39
18
18
9
9
90
6
39
15
12
25
32
88
5
3
72
4
48
71
37
20
60
45
39
51
30
3
12
57
18
42
12
31
47
1
17
63
52
60
60
17
102
36
25
84
23
25
56
21
6
18
12
24
174
57
160
24
24
77
18
177
12
33
3
12
123
25
24
32
15
85
20
16
17
18
9
15
13
53
3
87
9
81
87
36
4
8
45
19
5
138
37
48
83
57
16
24
48
8
4
32
16
60
95
37
17
15
36
33
60
72
27
12
4
32
15
9
9
7
8
24
33
3
9
78
18
66
1
24
176
24
4
29
18
45
9
18
18
19
20
108
48
24
24
40
35
6
3
63
97
12
8
16
17
30
18
6
105
21
102
18
18
36
45
45
3
3
85
5
3
27
13
36
20
28
17
19
12
20
12
12
123
18
84
15
40
113
12
3
111
102
39
60
136
12
11
9
12
36
9
3
12
16
8
39
21
45
24
31
41
19
65
144
18
9
24
76
131
30
147
40
36
11
108
25
11
1
53
36
7
24
65
120
31
23
54
7
44
39
72
96
18
30
37
80
9
75
24
15
1
56
27
42
18
1
11
21
84
93
51
21
15
129
96
108
75
16
20
45
55
152
4
20
40
5
31
5
12
15
3
57
52
59
54
31
20
60
27
25
53
7
84
71
33
24
51
9
3
54
54
21
21
7
5
18
24
1
35
30
114
30
15
93
18
13
56
21
75
39
36
30
15
9
54
21
36
33
15
40
17
3
45
19
12
29
39
28
32
135
13
23
21
135
36
18
6
18
3
15
57
48
57
72
39
12
52
8
40
128
57
234
73
17
15
180
9
12
27
33
135
120
12
12
16
104
24
24
28
29
55
71
18
87
64
83
25
23
9
33
36
7
23
42
30
33
16
24
80
12
15
18
15
36
76
32
12
48
15
81
87
105
4
35
36
13
59
156
36
1
23
9
12
40
8
15
6
67
5
12
7
8
3
78
36
183
16
12
120
59
61
17
48
24
48
63
40
20
4
8
15
81
52
32
16
12
32
3
18
6
45
48
28
32
16
84
108
17
12
115
35
120
49
32
27
72
1
5
27
3
60
30
7
47
54
36
3
28
137
72
36
12
6
1
80
21
24
3
40
8
57
63
9
48
7
36
60
84
65
31
29
30
6
3
40
5
24
48
27
40
8
15
45
9
6
13
107
24
45
16
8
16
8
33
7
77
60
19
17
27
27
21
195
37
17
15
64
65
27
84
144
16
8
52
48
32
4
65
171
69
27
93
24
48
27
15
13
8
69
91
11
13
41
7
47
18
39
16
95
25
20
3
45
51
45
28
17
99
12
4
83
13
5
39
15
49
72
89
63
15
117
99
189
57
18
1
17
67
12
24
11
18
115
48
12
71
42
3
27
18
15
100
11
6
135
3
21
15
1
23
12
25
80
9
51
33
36
6
48
85
5
15
27
54
30
1
185
48
54
6
84
7
11
145
5
63
45
12
7
35
12
69
27
49
179
6
39
ABCD 94581812602*3^$a+1 [50090]
30
49
45
8
7
57
74
36
60
18
36
46
9
5
7
72
101
96
43
11
6
18
10
72
44
4
20
55
47
24
1
24
5
36
6
12
22
111
12
17
54
12
49
53
48
18
60
72
22
15
245
60
22
68
61
11
18
18
4
8
36
4
93
59
18
6
1
23
22
80
55
96
443
64
8
42
12
6
22
30
2
40
80
6
34
14
46
14
49
45
20
72
78
36
112
90
62
12
24
25
12
29
36
19
65
28
38
48
24
30
30
66
12
24
36
30
25
59
48
13
17
6
24
25
101
4
8
10
68
1
11
37
113
7
11
1
60
65
54
12
72
6
42
13
29
36
12
12
108
7
15
80
66
76
39
11
108
108
4
14
76
14
30
12
30
73
21
14
30
4
98
12
25
5
36
4
50
12
6
60
4
68
31
17
114
60
10
38
12
36
60
12
36
1
29
72
18
34
80
6
36
18
6
12
30
4
3
11
12
42
82
80
28
2
79
95
4
2
120
54
6
48
40
2
18
30
12
18
18
13
35
12
54
19
101
19
24
87
68
13
23
4
45
23
37
77
18
18
19
95
10
39
11
60
25
11
12
25
11
30
30
90
66
66
12
30
25
47
28
50
30
72
13
36
12
17
55
23
162
18
37
17
6
4
18
2
60
28
26
12
67
11
36
78
102
30
24
84
42
46
8
30
6
24
60
19
35
90
66
72
48
42
7
17
48
12
6
72
6
34
152
70
18
38
30
24
18
28
75
23
6
66
12
42
6
37
35
120
73
5
7
33
80
24
54
60
4
50
18
12
78
22
30
56
42
102
18
42
12
55
11
30
7
45
32
60
18
42
6
30
42
61
5
6
24
12
4
69
35
60
30
36
36
19
120
11
13
24
17
96
42
30
18
13
9
110
36
12
60
25
65
24
24
30
49
57
50
16
68
24
108
60
13
11
18
100
86
12
60
30
7
77
18
13
5
48
54
6
6
24
229
5
6
66
18
12
10
44
6
25
11
42
31
35
36
54
42
52
110
30
73
29
58
21
17
42
52
18
2
13
12
11
13
11
24
30
54
12
118
56
4
20
42
100
14
12
30
12
72
6
64
39
65
84
18
30
4
56
34
18
26
84
12
1
57
20
30
12
10
98
18
103
29
6
36
18
6
46
26
13
65
102
24
30
6
138
60
4
3
5
48
6
49
29
18
150
30
24
1
59
48
138
4
20
36
7
17
66
109
48
11
1
11
64
8
1
11
30
6
13
59
6
84
90
6
31
35
36
54
66
24
1
23
24
78
19
71
42
103
29
24
30
12
49
5
19
29
70
8
12
30
42
66
42
60
142
8
6
85
24
53
60
19
11
12
6
4
51
11
18
18
109
75
21
60
23
1
11
18
84
42
120
36
78
60
36
55
41
55
12
41
6
10
14
25
59
73
47
108
84
10
26
18
30
24
132
61
17
55
5
55
36
96
93
2
78
18
12
13
29
108
22
26
18
16
128
70
20
52
14
76
8
18
54
54
7
5
18
12
34
123
53
90
12
25
36
35
12
60
12
12
40
14
16
68
12
55
53
30
18
22
12
26
24
76
20
30
30
30
13
11
28
80
10
140
48
18
49
41
54
120
12
25
60
11
4
8
22
168
2
18
18
10
8
102
12
36
114
12
66
24
58
26
25
11
13
35
12
30
18
1
17
18
37
27
21
11
61
129
14
4
20
13
47
10
38
13
65
46
14
7
12
101
30
1
60
113
42
25
11
10
14
60
40
30
8
7
89
19
23
30
43
5
31
93
20
60
6
24
18
24
30
6
7
113
7
23
42
31
59
36
120
6
6
48
24
37
53
48
30
24
66
30
64
8
66
24
7
83
10
3
35
34
39
11
13
35
48
30
7
15
20
13
17
7
59
96
6
52
20
7
59
12
12
36
82
8
30
72
49
45
18
20
12
126
22
48
38
6
70
8
18
49
24
59
6
16
8
36
36
126
25
89
6
24
36
18
42
12
205
23
34
15
65
6
4
33
41
6
6
24
31
29
19
11
73
5
18
25
23
16
18
26
4
110
7
33
15
75
26
64
20
30
12
13
11
16
56
13
47
60
40
20
4
44
12
12
22
26
4
18
111
5
34
32
16
14
18
6
7
69
20
48
42
48
25
60
23
22
32
30
6
30
25
47
22
44
30
150
6
61
5
67
11
180
25
11
18
67
15
14
60
30
1
3
2
18
10
15
5
6
16
56
13
161
48
58
110
34
33
60
57
50
48
25
17
60
18
36
12
13
171
44
4
8
13
35
37
48
21
99
125
151
89
12
7
23
52
56
24
36
12
24
6
7
147
8
61
47
18
36
48
36
55
35
36
73
11
12
82
50
30
6
12
12
1
11
109
35
30
22
38
4
2
6
7
12
11
18
72
18
72
54
91
12
120
47
24
24
22
48
51
99
26
42
42
10
38
19
60
33
51
21
20
6
22
38
12
13
83
24
28
2
66
64
48
14
6
42
36
60
6
13
11
90
30
84
82
50
6
12
52
14
36
6
42
12
6
84
126
18
19
11
4
20
12
30
55
84
69
75
101
24
43
35
82
111
17
78
6
43
36
5
34
81
11
24
64
2
43
3
20
49
35
96
84
18
48
34
14
30
25
35
66
24
52
80
12
12
19
11
6
48
54
25
35
25
11
4
2
126
42
7
11
180
18
46
108
42
8
18
64
38
6
12
30
94
68
6
16
26
60
54
6
73
17
24
66
13
11
85
41
12
28
8
12
115
23
12
12
90
6
96
40
8
6
19
35
85
5
6
36
36
18
6
6
172
26
97
29
6
22
72
38
73
83
42
67
125
258
42
42
18
6
24
61
24
11
37
5
12
7
29
4
80
12
30
40
18
2
66
12
172
20
84
24
12
60
10
21
59
78
66
12
60
18
19
11
30
54
6
126
16
128
12
60
12
78
79
33
3
35
34
18
48
8
12
22
32
6
102
36
12
4
90
14
19
23
18
34
18
98
24
6
12
22
60
ABCD 94582446274*3^$a+1 [50030]
15
36
132
69
64
11
73
11
21
24
135
180
57
63
81
39
37
60
23
45
120
64
36
107
37
156
140
60
4
12
11
57
100
12
68
72
28
11
96
84
1
56
4
8
15
13
8
135
1
36
12
20
27
96
72
73
32
51
12
33
52
68
36
63
12
73
32
63
12
21
12
51
9
36
36
15
61
8
36
4
32
3
37
59
49
71
1
68
60
36
84
15
132
69
51
117
3
105
88
24
36
11
21
63
25
32
100
32
51
96
1
59
21
24
16
72
60
12
11
48
37
23
72
45
48
100
47
105
40
24
23
57
28
11
25
32
52
35
1
11
36
9
63
45
40
155
21
4
140
135
13
83
1
131
105
52
11
57
108
111
61
35
24
21
3
120
96
21
12
147
1
248
36
4
47
13
11
36
69
144
27
45
75
33
231
84
36
24
21
39
1
35
1
20
108
76
95
9
36
4
44
27
13
20
52
83
81
120
15
157
68
52
60
108
11
84
9
12
24
16
128
3
13
24
11
109
71
21
4
12
47
45
135
48
37
36
80
231
24
109
23
45
40
35
93
159
60
36
145
72
48
20
36
63
132
25
68
40
131
12
85
35
48
61
23
13
20
4
68
12
39
21
16
35
25
8
40
20
4
8
28
47
12
93
60
4
23
21
40
56
15
24
9
28
23
72
48
9
100
23
153
40
12
23
45
40
32
24
40
104
112
23
85
35
1
104
4
107
36
9
15
9
4
8
112
96
12
60
8
75
109
11
24
37
20
4
32
3
12
33
135
109
11
24
45
100
72
84
11
129
24
63
85
8
27
13
24
8
87
157
44
24
72
144
15
37
20
3
105
40
84
11
49
152
100
143
37
8
72
40
11
12
73
84
11
48
24
72
13
131
12
33
36
75
36
37
23
48
85
20
156
4
20
15
60
60
25
35
105
36
3
72
73
56
36
4
32
183
36
13
72
24
72
35
73
84
23
37
48
60
8
96
51
60
13
56
4
35
69
120
40
168
35
60
13
32
12
15
45
63
57
3
33
87
12
261
4
32
24
15
60
85
35
21
4
32
88
96
35
36
189
36
3
24
12
25
59
9
36
16
35
48
12
49
24
80
27
69
12
72
60
15
156
24
33
63
60
25
36
96
68
27
129
39
12
13
35
9
112
56
4
155
165
39
49
36
11
81
52
11
9
48
3
37
60
155
60
48
12
9
4
35
1
48
216
47
13
36
48
36
20
15
84
48
108
9
60
15
33
28
59
21
64
11
69
72
36
112
20
16
180
60
12
32
28
35
48
21
40
23
48
33
75
81
51
25
23
120
145
35
60
1
35
9
36
123
13
12
35
12
45
84
4
132
84
60
32
108
39
12
93
3
13
59
1
44
132
51
37
36
36
23
81
24
87
1
104
3
36
25
12
35
33
72
72
72
28
8
39
24
72
13
92
12
76
96
23
21
15
72
13
84
20
15
21
51
48
12
1
47
25
203
9
3
181
11
96
45
28
104
51
57
4
248
51
37
35
12
48
9
28
36
36
36
12
23
60
9
108
156
39
37
108
72
24
47
105
144
15
21
64
83
21
75
45
132
3
36
60
108
25
56
15
129
51
24
81
72
64
11
25
44
60
39
45
24
88
60
23
36
153
40
68
88
47
49
104
4
108
23
24
1
56
39
12
73
47
49
23
25
23
12
36
25
35
109
36
12
20
87
177
39
1
23
45
100
80
75
73
35
57
123
25
23
9
48
135
12
12
61
59
9
172
44
4
20
4
35
72
1
32
12
28
36
12
23
24
45
76
152
4
20
75
13
11
60
24
33
12
3
72
37
35
324
12
85
48
11
9
52
35
25
23
81
3
1
47
24
249
15
21
48
75
141
4
56
51
1
20
12
147
48
13
84
20
16
104
64
107
12
36
36
228
21
60
51
21
88
104
60
12
24
15
1
35
21
15
192
12
1
44
51
13
59
12
69
15
97
47
1
35
60
105
16
68
27
13
11
25
32
28
152
3
37
83
9
112
44
64
68
135
85
12
32
4
32
3
57
3
49
83
97
32
15
13
95
225
63
85
32
15
96
24
12
1
8
159
13
12
47
21
3
204
12
1
35
33
51
144
25
24
12
119
132
24
109
47
12
21
51
93
135
33
3
145
107
37
120
56
39
85
20
88
23
1
35
1
23
49
8
27
132
49
71
1
8
4
56
52
60
48
131
1
23
97
104
24
51
25
44
40
11
24
21
99
21
39
25
71
73
23
24
61
12
56
40
119
21
84
3
48
ABCD 94582835182*3^$a+1 [50034]
15
48
120
15
33
32
108
7
17
85
51
8
12
48
60
12
4
80
1
11
76
57
27
36
12
33
23
4
8
36
19
12
9
12
8
12
24
43
18
39
20
12
12
7
137
72
24
19
5
100
56
124
3
5
36
96
13
15
20
28
27
45
12
60
32
36
12
24
60
48
76
27
21
32
28
27
9
21
23
4
12
3
18
23
16
56
7
21
12
12
80
16
8
76
20
4
36
48
8
127
129
15
81
60
32
72
4
12
32
16
92
36
4
24
21
35
7
57
12
56
52
84
12
15
21
36
12
24
81
71
7
9
24
12
80
16
56
12
76
3
57
27
93
44
16
15
12
33
8
40
99
45
36
20
36
4
84
33
3
8
64
33
15
8
24
7
36
57
12
3
93
48
39
9
68
12
12
28
51
5
12
52
56
13
3
8
4
12
48
8
108
4
80
132
16
9
51
32
36
16
8
187
9
44
37
39
12
20
1
59
144
12
16
20
67
72
5
31
93
51
6
15
8
61
3
44
36
48
12
24
24
24
4
36
15
17
1
35
7
17
28
24
56
12
16
12
20
16
9
123
12
48
33
63
36
24
36
3
45
15
5
24
28
32
12
84
25
15
20
4
36
80
40
3
33
32
28
20
16
20
36
12
4
20
49
35
7
17
28
3
41
4
68
48
28
12
44
48
16
36
20
12
64
8
16
48
27
33
8
52
24
8
4
180
24
84
15
21
12
104
16
20
16
51
65
25
27
48
36
8
1
47
16
20
16
32
4
36
8
60
103
117
12
8
24
7
5
13
35
4
20
28
92
1
87
56
31
6
35
12
48
4
48
32
4
24
8
28
68
52
12
8
16
36
32
24
4
60
75
17
37
35
4
48
32
40
39
9
24
48
21
36
3
12
12
33
11
61
75
24
9
75
48
159
29
61
63
8
4
33
42
29
24
16
24
45
54
21
15
9
36
8
16
20
16
32
7
57
3
41
88
9
87
12
20
100
8
12
28
24
12
132
15
17
55
17
91
29
49
15
20
19
33
15
89
1
42
53
24
88
36
9
27
24
12
45
3
12
32
16
44
16
12
20
43
81
8
64
104
12
28
44
36
7
9
48
56
16
36
8
28
96
3
17
4
39
33
68
12
96
1
3
57
23
4
56
16
84
32
13
3
20
67
17
1
15
20
19
33
3
41
16
3
33
32
7
33
24
68
55
9
12
8
4
20
76
48
20
36
60
52
33
71
40
36
20
60
12
16
24
3
33
32
12
12
1
15
44
16
12
20
16
45
27
36
24
8
49
3
36
8
19
5
48
37
24
30
21
48
132
8
60
4
8
25
3
57
11
16
3
57
32
16
20
4
20
120
16
56
4
104
4
12
20
25
15
75
17
48
19
33
20
24
36
40
33
15
8
4
44
24
28
24
15
69
24
44
52
72
48
20
144
48
4
8
24
124
132
12
44
4
9
71
40
32
28
24
3
17
4
20
16
12
104
7
12
96
45
8
16
3
81
12
20
25
39
51
72
41
37
12
35
40
56
37
11
84
4
32
24
37
11
36
4
8
49
15
27
9
12
32
19
5
25
15
3
77
40
15
5
16
12
12
96
104
25
39
36
24
8
103
41
19
18
11
12
16
36
15
65
97
3
68
36
12
37
47
28
8
24
43
84
17
19
24
33
33
23
16
32
73
51
12
8
4
36
24
8
7
18
51
68
1
3
8
7
9
8
28
20
7
18
11
13
36
35
96
12
16
36
72
15
42
11
19
33
27
9
56
84
96
28
12
15
17
88
20
1
27
12
33
107
12
28
48
3
41
12
24
48
19
9
48
12
27
12
29
4
27
17
76
32
37
83
40
44
36
28
72
20
4
24
39
36
5
36
36
13
27
24
9
11
48
43
17
16
32
7
41
52
36
36
48
12
8
28
32
4
51
29
4
57
30
18
27
24
24
105
11
16
48
20
36
12
16
8
67
6
12
23
12
12
40
20
40
3
17
1
11
52
132
8
24
37
36
23
4
33
35
49
15
32
4
12
36
12
39
65
48
7
93
3
12
33
32
84
4
8
16
21
23
31
45
20
25
18
33
24
3
5
28
20
55
33
32
64
15
18
15
36
8
13
27
39
42
35
16
12
12
32
31
21
92
1
123
12
111
57
8
96
76
32
1
27
36
12
36
36
3
5
28
20
4
36
8
16
8
40
9
11
4
3
113
16
24
15
5
48
196
3
18
75
27
5
16
51
17
28
92
61
39
44
4
72
39
17
28
189
51
8
1
3
44
61
12
15
3
5
36
91
5
13
47
24
12
28
12
12
8
55
9
68
88
8
60
64
8
4
36
56
28
108
36
36
36
105
27
96
21
35
4
8
16
12
84
32
64
15
9
51
5
28
20
12
1
24
35
64
8
24
12
13
23
76
8
132
13
18
45
8
16
56
55
9
12
92
19
65
24
40
24
56
36
25
35
12
1
114
21
36
12
21
3
27
9
20
16
24
36
24
12
36
3
36
24
17
180
76
24
9
59
60
40
20
16
24
33
138
5
64
32
31
18
59
4
24
20
28
12
92
31
33
96
8
37
60
11
16
63
17
40
32
64
20
4
33
51
24
36
72
3
33
8
84
108
31
9
24
12
56
4
45
15
15
41
100
20
19
6
23
7
24
33
108
56
60
52
51
41
115
41
13
35
40
12
20
88
44
4
56
31
48
18
15
39
41
28
9
47
28
15
18
54
33
48
24
96
99
45
60
45
15
24
8
4
15
45
9
27
36
15
21
20
7
17
12
12
60
13
3
24
3
29
24
16
8
28
45
18
17
12
1
60
18
53
37
47
7
9
8
12
109
35
24
24
36
12
37
30
5
60
16
8
12
24
19
108
53
19
41
4
20
24
24
12
12
16
48
24
36
80
7
21
24
92
43
33
15
65
40
12
8
28
80
12
36
4
12
45
11
24
76
24
20
12
12
19
17
43
65
19
5
48
60
52
116
72
40
63
33
84
32
12
84
40
72
80
25
11
4
12
48
68
4
51
9
36
44
25
11
60
60
12
84
43
33
8
4
60
51
9
15
29
4
20
13
71
4
36
8
72
31
5
24
16
60
48
8
16
15
45
63
18
39
51
113
1
59
28
12
9
147
8
28
15
141
20
4
80
16
36
3
72
45
8
37
3
12
8
19
5
31
84
5
24
48
16
32
25
47
24
12
115
30
11
49
23
24
43
12
105
75
77
64
56
16
24
20
48
16
24
8
43
53
4
8
72
100
3
81
81
75
12
3
29
16
44
1
11
12
49
3
60
8
49
3
8
7
42
18
33
15
53
16
8
24
49
15
8
4
3
9
60
24
32
76
21
11
52
32
7
45
36
32
24
48
85
39
20
4
87
36
5
4
12
48
36
236
124
15
54
15
63
65
25
39
48
21
23
28
36
12
20
28
36
ABCD 94582969498*3^$a+1 [50079]
21
3
32
64
75
12
17
72
25
30
54
99
8
67
5
1
42
78
126
48
57
153
228
12
30
48
18
66
5
121
18
30
66
18
123
24
9
24
150
48
54
3
48
8
25
42
18
27
24
33
108
30
29
73
12
84
39
240
117
3
33
42
77
115
30
71
144
109
84
95
16
152
25
108
36
96
12
12
96
39
75
6
15
27
5
208
8
37
12
47
145
15
63
36
5
24
48
40
45
12
191
1
23
1
204
60
18
18
36
15
45
36
48
95
49
71
16
21
195
120
33
96
66
54
6
57
8
19
21
39
9
45
12
30
18
24
60
12
48
23
217
87
120
21
12
87
33
42
29
16
104
1
168
168
23
24
7
9
9
87
33
47
64
39
18
15
9
48
6
6
51
72
96
51
18
48
84
120
18
12
36
54
60
30
5
25
39
87
42
6
81
15
18
48
15
32
1
72
24
48
18
18
27
105
15
93
60
84
12
36
3
9
15
21
42
89
64
120
272
120
55
33
15
57
8
49
66
101
1
47
25
48
120
90
5
55
17
25
60
36
12
27
8
7
41
97
24
24
24
18
30
18
77
97
23
139
60
54
59
40
8
24
13
12
15
9
15
57
39
24
21
138
17
16
3
6
60
48
48
48
35
24
88
105
39
123
53
25
39
135
144
102
12
15
48
8
61
59
24
1
12
123
24
27
6
12
126
29
73
12
12
78
33
9
168
120
47
16
39
18
23
64
24
21
36
39
8
1
24
36
36
71
37
11
19
5
1
186
5
40
9
15
105
180
147
105
24
24
39
177
150
33
15
57
48
72
81
18
117
27
18
42
33
33
39
27
69
9
96
162
114
51
72
51
66
3
93
42
42
48
42
96
77
16
21
48
36
24
143
24
16
24
195
45
81
47
16
51
6
23
19
101
64
120
15
42
111
9
24
24
78
48
36
21
27
6
90
21
80
61
12
135
56
1
24
39
15
138
72
66
29
72
139
5
25
95
16
21
12
15
57
159
81
6
9
33
72
23
7
36
12
90
63
80
88
56
61
107
37
11
25
15
9
23
151
114
78
153
24
3
117
75
21
27
93
51
21
9
63
3
18
144
12
120
15
8
16
9
12
35
13
30
21
24
57
6
90
39
3
93
177
63
32
1
36
3
27
30
23
13
48
42
42
6
36
21
27
48
18
27
24
9
15
69
3
80
7
81
159
105
8
112
21
84
12
90
18
78
198
11
193
15
8
7
90
135
57
24
24
23
19
5
1
12
42
18
111
69
126
29
160
57
6
48
41
13
267
33
23
49
6
9
8
1
71
16
93
84
15
8
37
186
150
75
69
90
153
9
24
24
71
7
84
18
138
54
138
36
30
135
87
114
63
96
51
18
12
96
72
12
48
90
36
60
192
17
72
24
175
9
248
64
33
18
102
42
93
15
41
25
87
87
90
63
27
53
43
66
144
36
48
23
19
6
15
33
192
95
24
48
67
6
102
6
36
48
42
5
43
18
30
18
60
84
75
3
30
47
115
101
91
78
63
57
12
83
25
48
119
13
78
60
65
37
27
21
27
15
66
30
89
13
3
120
21
60
36
99
48
81
6
90
90
18
48
123
9
6
81
9
120
36
30
69
75
54
48
87
15
42
60
99
9
48
15
24
144
285
96
59
19
108
33
32
49
39
9
72
63
33
159
9
72
15
8
112
129
126
105
39
105
81
24
63
201
102
18
15
21
30
30
39
57
15
3
21
33
48
135
8
7
9
33
12
51
57
72
60
11
67
18
3
9
15
147
6
282
5
1
95
1
39
72
39
18
15
48
9
24
30
36
45
21
3
9
87
33
42
5
265
71
24
25
60
156
63
177
167
112
93
11
25
102
42
96
6
84
12
180
45
9
15
45
30
21
8
31
6
90
18
39
32
109
12
120
90
29
40
48
57
15
56
7
6
107
37
3
9
159
176
193
72
15
48
27
60
89
25
30
6
48
11
64
3
5
13
12
84
30
6
12
3
39
129
111
48
42
15
39
42
240
23
72
55
9
81
63
45
35
16
9
47
49
183
27
48
18
144
60
24
71
1
23
139
6
279
105
47
13
27
3
12
105
45
131
25
48
39
93
3
75
5
25
36
60
23
55
33
15
177
57
15
8
121
47
48
ABCD 94582991632*3^$a+1 [50002]
18
21
9
7
35
49
11
13
83
12
13
32
48
12
48
15
42
3
39
9
15
54
7
59
1
24
5
79
17
31
44
3
108
9
16
5
63
15
1
65
18
6
36
54
81
60
111
97
17
31
35
42
3
3
30
39
63
9
3
36
24
12
54
12
55
12
68
15
25
29
31
53
36
6
25
20
9
36
24
24
54
45
28
17
15
27
6
12
30
33
72
63
25
95
33
12
3
45
4
161
7
5
30
18
24
66
12
9
99
6
66
48
21
15
1
53
66
48
1
44
21
72
3
12
3
1
44
39
42
3
21
31
116
57
78
13
17
27
51
12
48
21
3
30
31
11
30
24
15
15
97
17
15
12
3
45
3
42
3
60
24
123
6
30
42
24
3
15
37
20
15
9
15
25
5
31
5
30
30
19
20
9
66
54
12
3
3
9
15
54
12
7
23
9
24
24
15
81
27
12
30
43
47
37
8
40
41
30
30
27
147
12
49
5
6
21
12
15
37
5
91
5
84
18
21
52
23
60
12
54
15
3
1
5
36
19
12
32
51
96
33
75
12
49
107
13
11
54
19
83
54
15
39
6
36
18
36
1
23
25
5
7
17
7
5
66
114
15
28
47
18
27
3
1
12
65
3
87
33
12
9
15
3
6
19
12
41
18
174
7
11
30
18
24
60
13
24
36
5
18
21
45
19
80
15
24
33
15
73
24
8
57
3
33
99
12
9
6
9
9
6
1
89
6
73
47
9
12
15
24
25
23
12
45
15
30
54
6
66
84
24
66
6
9
4
41
19
12
72
8
3
45
124
180
71
37
20
144
48
15
6
15
15
21
4
11
9
36
21
24
18
66
6
69
16
53
31
11
21
33
12
30
18
42
54
24
6
24
37
29
24
24
30
33
3
49
140
33
7
23
42
36
6
6
39
3
6
30
6
6
25
8
9
187
11
42
12
39
27
24
33
27
18
42
108
12
1
5
24
24
7
8
15
21
4
29
6
45
12
39
13
60
108
59
13
41
55
35
25
59
6
6
21
57
3
12
12
40
5
15
124
32
9
39
111
9
52
35
9
33
7
35
6
18
24
97
113
103
29
18
1
32
4
41
18
162
67
23
18
42
33
81
36
19
11
169
11
37
11
12
33
69
6
9
40
23
45
3
24
57
36
87
12
6
54
45
33
7
11
12
25
47
1
44
3
33
99
21
63
12
18
15
45
54
36
42
15
33
30
81
4
11
30
96
19
65
55
36
89
18
13
8
9
51
4
35
37
44
12
39
13
23
90
39
64
11
9
64
8
28
5
12
3
12
33
30
1
5
18
6
19
17
15
24
9
18
78
6
9
15
1
20
3
30
6
37
65
67
36
44
16
44
21
114
45
57
15
3
36
36
9
40
12
35
24
48
30
6
1
68
12
105
30
9
12
12
16
12
29
48
42
66
42
12
36
54
54
72
37
113
18
97
29
6
9
4
29
12
36
24
3
12
69
36
63
3
24
25
23
81
16
5
19
71
24
45
16
11
13
5
12
42
33
4
36
59
9
12
3
9
100
32
3
18
42
6
12
27
60
21
6
69
120
15
141
144
15
60
21
16
5
19
20
15
48
72
13
41
24
7
41
48
15
27
42
30
132
45
81
39
4
71
18
12
6
49
119
36
9
9
18
9
4
56
16
35
9
16
5
30
12
6
120
75
21
24
30
9
3
24
61
24
29
54
42
6
12
37
29
7
20
15
72
1
77
19
83
33
3
9
51
6
36
43
5
6
60
45
28
47
54
6
1
32
12
9
7
29
6
45
69
63
112
5
30
30
36
54
9
36
81
12
36
90
30
54
45
36
4
36
47
24
24
42
18
1
29
12
43
17
48
67
23
25
17
114
9
16
11
42
48
12
31
5
67
23
12
42
3
12
51
37
84
83
12
36
48
6
90
6
60
30
30
7
36
77
63
9
18
30
19
36
17
12
54
96
9
40
24
107
36
24
9
64
11
36
9
9
48
79
11
24
1
12
5
30
1
47
69
4
65
24
48
3
9
3
3
9
15
78
54
84
42
3
27
9
45
90
66
7
11
36
33
57
19
107
13
12
5
3
87
45
24
36
15
12
6
27
69
6
24
93
123
13
11
48
45
51
45
39
12
54
96
54
25
80
81
6
54
15
60
51
9
3
6
27
4
24
20
12
3
6
6
42
12
54
42
3
52
80
99
6
120
48
6
9
40
71
60
24
1
5
90
13
41
54
42
15
40
95
9
27
13
41
19
47
72
42
31
44
51
78
7
8
24
16
11
9
39
48
12
13
32
3
9
105
15
51
93
4
12
11
33
57
3
132
3
12
33
45
24
18
25
5
67
83
57
57
6
60
9
16
48
56
21
75
9
18
25
23
9
3
12
66
24
60
36
24
6
12
18
15
4
24
5
39
21
39
51
30
144
27
3
12
36
72
6
42
9
45
15
21
48
12
78
12
18
30
12
12
133
104
39
6
39
15
49
17
6
57
3
24
66
63
12
88
17
3
4
5
60
43
35
12
12
21
40
17
12
19
29
63
39
13
12
60
119
6
18
37
20
64
72
8
39
72
18
6
90
6
36
9
3
12
24
1
8
3
24
9
21
24
6
6
67
8
28
44
60
28
104
39
42
39
3
6
27
40
143
12
85
20
24
9
6
1
17
30
18
12
6
24
60
13
12
8
4
71
90
54
6
3
4
221
6
9
36
36
3
54
102
13
8
39
18
3
60
33
6
66
24
48
42
6
3
16
44
12
15
13
5
39
21
36
39
27
48
1
29
66
24
6
6
24
78
67
36
12
36
72
8
24
3
48
24
37
35
21
9
103
95
21
21
15
21
48
36
6
114
31
48
41
75
39
24
21
9
18
30
24
3
3
9
15
1
72
71
25
41
43
68
3
1
44
57
19
44
9
48
120
3
132
28
47
9
15
13
8
39
18
18
30
12
42
24
12
24
24
6
18
30
3
15
9
15
6
24
18
6
15
51
9
16
44
57
7
41
27
99
33
63
30
3
12
33
36
31
8
21
171
57
3
15
72
12
69
4
41
30
36
54
30
12
45
27
6
42
12
36
45
36
3
21
172
20
39
21
40
44
39
6
39
57
135
9
18
18
127
53
63
52
20
117
30
18
78
12
9
28
47
18
15
132
64
11
1
17
6
6
24
87
3
25
11
9
12
9
75
9
6
49
41
15
81
12
55
35
1
72
32
52
83
12
6
24
39
4
12
5
51
40
5
12
126
69
3
73
101
19
47
69
9
55
5
36
39
40
12
5
42
12
21
39
21
27
78
42
1
5
6
49
29
66
24
21
15
42
42
1
35
1
5
75
15
49
41
48
66
37
32
27
129
45
24
90
73
60
20
3
9
3
18
19
8
9
6
42
3
57
27
9
31
29
67
8
9
63
27
12
60
48
30
6
72
72
85
53
ABCD 94583090432*3^$a+1 [50041]
85
42
30
11
25
60
84
6
5
60
37
59
19
72
120
18
42
53
96
25
6
53
60
60
115
5
120
37
162
72
180
36
65
43
102
59
24
72
168
12
7
60
101
96
36
73
11
120
25
54
17
37
36
90
5
72
13
11
43
18
90
53
19
96
5
31
29
60
55
17
19
48
17
24
36
84
12
180
43
65
79
36
5
12
55
60
29
36
7
101
72
79
5
24
1
24
30
60
30
35
55
65
25
11
31
210
24
48
23
19
30
119
49
48
24
66
18
131
13
11
67
5
13
35
49
71
7
12
216
54
42
125
1
30
5
24
13
36
155
7
53
72
229
11
24
19
5
1
30
54
107
37
47
151
18
36
96
59
24
60
120
19
168
65
60
163
41
31
53
31
209
72
24
79
30
11
13
107
211
5
13
71
43
48
5
103
180
150
35
72
19
54
36
35
24
60
7
12
6
192
60
35
48
25
66
5
1
174
90
24
11
55
5
264
19
6
30
17
144
151
48
77
55
53
120
36
43
30
107
24
31
96
72
36
12
72
17
61
143
49
6
120
17
24
60
84
121
54
41
109
131
31
18
35
1
54
12
42
11
1
198
101
79
78
48
71
96
48
36
19
36
24
5
36
85
59
85
30
60
41
13
66
72
24
89
91
36
5
133
54
6
95
12
168
36
49
191
24
31
5
49
35
115
5
156
55
36
18
72
83
79
41
25
36
18
60
41
25
6
5
103
90
191
55
41
19
36
48
186
71
36
55
108
17
103
6
84
114
18
119
1
54
186
198
12
5
144
60
103
12
29
31
29
36
1
18
65
49
18
53
36
13
11
60
25
11
120
43
6
47
7
77
24
187
29
120
31
53
1
84
35
91
234
72
23
12
25
18
41
79
125
55
60
72
48
5
60
12
48
72
60
144
1
48
42
65
55
78
11
24
36
1
18
84
77
85
24
84
23
24
103
17
144
37
48
150
5
31
48
36
6
36
120
114
246
35
217
6
41
49
54
41
12
163
120
54
18
113
19
72
29
192
175
54
36
12
6
5
7
149
55
29
12
60
264
25
35
43
18
30
65
84
24
97
72
11
151
5
19
54
12
59
19
101
1
18
41
175
5
31
114
11
60
96
43
6
66
72
17
19
162
24
126
90
18
41
43
17
24
1
71
19
41
48
109
48
18
36
24
54
30
60
48
5
49
131
103
132
5
24
24
60
61
6
162
23
43
41
145
155
79
72
5
85
18
36
5
25
18
186
54
72
18
66
96
126
35
19
126
54
5
43
168
48
96
65
43
17
60
24
19
17
1
24
30
18
126
36
149
19
12
65
49
12
42
156
5
12
163
42
30
18
24
23
7
36
114
36
11
96
13
95
37
18
84
36
72
89
84
7
5
48
115
41
24
1
11
24
19
5
132
24
151
144
18
12
168
120
71
7
5
43
36
6
18
36
5
240
19
65
49
11
19
18
42
372
60
5
79
5
127
102
90
6
11
24
55
5
36
61
54
18
11
97
35
25
23
36
24
61
71
73
30
24
17
55
54
167
43
72
53
12
43
72
78
95
7
5
13
6
18
66
5
19
90
90
77
31
89
1
18
30
47
24
151
89
103
6
107
37
12
6
29
55
6
54
144
5
7
113
49
71
7
5
25
95
13
11
13
11
60
1
90
36
29
19
24
30
60
66
144
18
108
11
24
96
24
61
18
150
66
5
19
77
31
5
108
60
60
145
71
91
192
96
30
96
18
156
54
36
6
48
6
66
36
53
96
36
19
125
36
13
42
209
84
67
12
233
43
101
60
175
29
36
13
66
5
60
49
71
31
101
24
61
59
24
72
43
41
24
7
113
72
25
60
54
36
18
54
36
41
43
41
1
35
91
12
18
35
97
102
36
29
133
36
11
36
49
198
18
90
72
102
18
41
49
143
325
42
18
18
5
25
54
42
36
18
245
55
42
30
168
5
12
13
71
19
17
199
29
120
12
24
84
115
77
49
18
66
6
54
12
78
66
95
91
5
7
72
6
30
60
5
7
ABCD 94583179924*3^$a+1 [50270]
39
48
72
17
84
84
91
5
7
137
31
45
27
12
5
88
32
12
43
233
43
5
31
45
75
36
72
36
245
115
17
220
15
17
12
24
7
9
104
36
156
288
36
31
53
72
52
32
4
39
132
45
36
3
96
36
45
44
228
48
43
36
108
17
55
53
127
24
36
69
51
36
60
17
28
3
132
9
36
20
19
185
48
132
136
3
96
180
45
3
108
144
24
12
105
27
108
29
36
24
84
76
3
173
112
87
24
12
245
40
60
75
137
16
72
8
16
8
136
75
29
7
65
48
7
33
135
65
76
32
4
15
65
28
12
56
43
81
20
19
21
48
27
41
28
36
159
132
12
36
96
41
43
29
31
29
43
5
7
36
201
44
31
209
76
15
5
91
65
7
45
3
89
19
36
113
72
24
96
24
52
12
111
132
17
91
36
101
19
96
12
57
3
12
53
156
139
12
36
72
60
12
36
69
135
41
64
39
9
20
16
96
156
180
92
12
43
108
60
48
24
36
9
8
55
45
27
12
29
156
160
15
24
120
21
56
55
144
45
96
12
63
12
312
29
24
120
120
115
53
19
21
12
3
57
48
3
36
60
5
96
48
139
48
108
36
209
259
57
80
4
212
48
192
144
55
96
48
24
41
36
36
60
4
15
33
8
235
29
19
29
43
53
19
72
36
173
60
16
180
20
16
219
24
72
177
12
3
36
17
40
15
57
15
237
75
33
8
12
12
184
236
28
3
288
5
64
75
33
20
24
16
3
81
39
24
17
28
8
24
4
27
9
56
115
12
96
177
20
103
5
55
9
36
92
115
12
65
7
65
28
111
12
24
189
180
272
235
5
12
43
5
43
96
9
32
28
51
33
27
29
4
228
92
148
87
17
4
111
45
180
39
144
101
24
16
24
152
64
152
72
67
36
12
137
28
3
45
75
53
55
132
153
80
67
24
108
36
336
36
149
16
152
100
12
315
36
48
17
19
96
5
28
84
80
12
60
31
5
48
7
45
32
48
168
115
29
36
4
108
27
180
36
36
9
135
36
89
67
24
113
180
31
45
219
57
3
5
148
99
65
43
65
76
56
55
53
100
27
108
12
41
28
32
64
20
31
29
136
80
12
28
104
31
108
189
32
31
84
204
9
80
208
255
65
67
120
36
57
39
81
39
36
144
65
60
24
12
160
39
21
15
33
99
48
29
84
31
125
19
60
72
17
103
57
123
24
101
43
36
5
28
20
132
64
15
17
12
31
69
192
56
4
39
245
4
51
129
15
17
40
56
124
188
36
31
36
108
29
151
45
32
28
15
5
36
211
5
55
72
65
127
36
24
45
60
48
32
96
4
3
41
60
16
36
99
9
24
32
48
96
12
43
17
72
43
12
17
24
67
29
60
43
33
8
204
96
31
144
29
103
9
219
57
3
105
51
33
3
125
108
40
51
96
45
27
36
9
3
165
39
65
19
17
204
24
40
32
132
127
60
69
80
144
7
101
79
21
44
136
15
29
244
255
89
67
24
9
140
43
53
132
19
48
17
115
89
244
63
17
48
12
67
36
29
16
27
36
144
12
21
300
68
136
20
19
105
152
67
156
77
60
40
24
104
112
75
29
48
103
228
36
24
45
32
7
36
17
7
36
5
84
48
4
8
40
108
180
80
19
84
96
48
41
16
123
65
43
24
141
15
204
105
51
108
72
53
7
12
137
31
12
101
79
53
7
12
105
39
17
108
7
12
132
36
69
15
29
24
96
67
93
44
43
5
100
75
5
55
65
ABCD 94584000068*3^$a+1 [50048]
3
32
19
101
37
83
115
114
51
57
23
67
5
43
60
30
27
8
19
21
72
33
15
129
36
60
15
32
40
48
9
23
115
165
3
192
21
21
3
27
69
21
60
71
55
33
72
165
12
15
8
48
24
40
45
11
97
23
24
25
71
1
23
85
11
61
180
63
56
121
30
33
96
72
39
48
161
91
69
80
67
42
11
40
120
147
45
168
32
25
63
9
42
269
1
23
13
324
18
53
49
39
32
37
75
8
48
24
48
67
5
96
49
15
56
19
18
83
61
30
60
41
187
18
72
35
48
72
288
67
45
27
93
8
120
97
63
9
6
33
24
48
57
30
65
16
9
23
72
16
32
55
65
72
25
335
48
67
21
21
11
109
78
45
120
48
32
40
57
120
18
78
23
24
136
51
29
160
57
15
80
145
84
131
112
80
40
75
5
136
104
16
32
49
108
131
72
97
60
12
18
18
27
8
40
32
40
320
7
30
126
90
27
48
48
24
120
56
1
6
180
5
25
15
72
45
12
111
72
96
32
37
11
24
67
90
51
32
115
5
48
37
51
81
18
18
12
71
187
30
23
1
198
33
69
59
24
25
23
48
64
48
57
15
56
1
48
42
69
72
69
36
23
49
132
179
49
71
232
9
18
53
49
71
25
215
48
37
83
49
63
80
120
192
48
37
12
23
40
63
90
162
45
216
144
48
69
83
16
32
40
8
64
33
120
15
45
12
90
21
21
179
1
23
88
128
24
25
311
49
48
54
41
48
24
88
32
48
120
40
99
173
16
27
42
11
1
191
48
19
5
160
48
159
36
45
32
13
107
48
40
8
24
115
5
55
33
32
40
33
47
25
95
73
15
80
139
48
198
23
40
32
67
21
24
48
48
9
18
53
24
157
18
65
37
6
102
71
24
13
27
8
48
72
169
39
24
117
59
31
18
23
55
57
8
79
48
65
25
252
216
27
87
9
9
95
40
3
72
5
88
15
33
99
5
43
125
48
31
33
75
5
16
32
19
29
259
12
89
1
23
157
59
1
18
45
8
67
125
73
15
57
72
36
54
18
75
56
37
75
9
36
42
30
3
32
73
87
288
27
21
81
270
6
12
42
141
8
64
56
40
72
32
73
87
87
96
17
235
72
108
18
72
12
131
37
3
32
67
29
24
7
9
72
9
120
18
141
27
77
48
19
30
63
128
112
8
72
73
95
259
18
11
72
168
24
13
35
7
30
35
120
40
27
101
25
23
40
80
121
168
108
203
40
120
32
160
32
40
33
63
144
27
126
15
32
25
90
45
45
162
6
35
112
80
40
48
152
120
16
9
15
75
18
27
56
37
24
83
16
21
96
27
56
72
25
63
80
64
8
55
54
216
54
30
71
72
163
24
21
48
69
35
133
84
18
150
23
25
15
8
24
43
45
9
119
24
43
5
7
161
109
83
25
23
37
174
18
35
16
72
27
102
71
72
40
8
120
67
72
6
23
72
139
21
135
105
32
96
7
12
72
60
18
15
57
63
8
19
21
32
73
12
3
312
48
32
7
18
48
72
15
45
3
87
41
229
30
90
78
77
16
69
12
63
176
1
111
48
24
8
25
23
61
3
3
77
25
15
57
63
8
7
33
32
16
32
67
53
49
6
17
145
48
114
30
78
48
17
40
48
9
63
8
37
3
99
149
160
21
48
83
49
239
24
16
9
71
67
42
35
16
57
143
72
40
27
18
27
45
35
96
1
18
45
327
33
8
37
12
111
32
97
39
9
15
45
51
69
11
40
27
45
129
63
80
96
19
53
40
72
33
63
192
72
33
72
71
37
83
1
36
24
48
11
49
15
57
48
23
40
80
72
16
32
48
37
27
45
11
1
159
81
231
75
12
65
40
57
60
11
55
57
80
7
108
21
57
54
81
8
24
205
11
64
120
48
45
ABCD 94584336272*3^$a+1 [50098]
59
204
40
12
12
56
121
23
16
80
16
96
8
4
32
76
32
72
60
28
87
233
16
132
44
144
4
75
41
40
81
3
36
12
32
36
97
39
15
18
111
20
60
120
40
192
32
37
59
132
169
3
176
72
12
96
12
24
73
87
21
39
48
12
276
32
52
8
232
21
183
32
12
7
65
108
16
92
48
16
20
48
12
61
107
73
63
72
32
156
204
13
347
112
24
24
60
156
24
56
151
93
96
84
60
20
97
59
96
25
11
25
143
184
32
1
39
68
37
39
69
95
12
1
15
8
60
60
240
4
27
53
12
25
15
140
144
100
32
124
201
23
49
27
36
12
32
328
72
36
44
4
96
20
60
96
208
12
8
252
60
148
156
8
16
141
36
15
12
12
20
16
44
25
71
88
32
48
16
33
171
80
91
18
63
24
104
144
136
12
60
84
84
152
40
44
204
192
40
39
69
212
25
63
9
15
56
64
360
45
15
60
8
12
48
217
147
80
25
11
84
16
32
40
32
73
72
39
56
84
19
18
15
32
133
39
33
11
120
16
33
171
176
148
117
59
16
60
20
136
69
95
108
36
16
80
16
45
63
81
95
40
81
15
24
68
156
144
52
44
72
12
108
40
44
96
4
60
36
105
3
60
80
24
60
16
12
24
188
73
59
28
68
7
57
44
60
4
36
60
171
33
93
39
84
60
252
68
1
108
71
109
63
32
112
20
25
36
59
120
48
252
25
3
96
80
120
72
64
8
96
24
132
16
9
3
68
4
204
99
65
120
160
32
64
20
97
63
176
4
12
69
23
132
204
36
64
36
56
4
324
24
176
100
20
97
143
1
39
36
33
3
69
18
18
47
100
33
107
100
20
256
384
80
76
92
184
33
71
160
96
116
52
12
320
48
25
11
76
204
24
8
40
44
100
15
9
81
39
56
13
75
188
84
40
84
20
96
24
4
20
112
45
75
128
85
11
4
68
24
40
24
176
13
3
128
49
15
32
24
40
104
28
48
132
9
99
12
68
37
23
16
68
28
32
196
20
49
47
24
4
132
48
48
32
72
24
24
13
39
36
8
84
13
143
4
36
44
28
32
72
60
13
167
268
33
47
28
212
37
39
72
24
45
59
136
68
52
45
179
16
56
4
20
40
180
96
20
72
136
12
32
12
184
21
3
15
53
84
60
48
97
83
97
119
40
21
83
16
9
27
84
231
90
15
104
232
60
84
24
32
84
13
15
72
168
87
126
27
48
24
44
19
81
156
44
84
52
15
65
120
16
68
304
92
24
40
84
96
144
45
72
11
52
120
8
24
40
248
52
3
17
88
96
56
108
100
32
25
135
96
57
35
76
116
28
96
152
48
252
4
8
160
132
68
48
28
12
32
120
12
60
4
129
75
56
31
29
16
80
4
60
44
145
95
132
36
12
48
108
37
59
64
36
68
72
40
60
68
40
15
65
52
140
103
45
27
5
64
21
191
72
133
3
60
12
69
108
3
332
16
81
35
4
60
9
72
83
60
156
24
55
5
12
48
16
117
59
40
135
33
80
48
84
4
21
3
105
123
60
128
24
28
224
16
48
192
44
24
64
32
60
85
63
12
164
24
25
215
72
16
60
12
48
45
39
20
24
24
72
88
93
3
24
36
20
16
45
83
28
32
28
68
132
25
83
16
68
76
20
61
90
105
ABCD 94584447344*3^$a+1 [50070]
12
57
15
75
21
51
270
18
57
33
27
264
24
108
72
27
18
123
129
75
120
3
90
72
90
69
12
84
195
90
108
90
213
39
45
9
36
3
96
9
51
75
144
81
216
204
36
39
45
132
3
81
135
105
129
99
180
27
90
75
195
9
189
27
63
90
3
69
108
75
177
54
9
81
27
63
21
33
87
36
3
54
207
189
90
36
213
36
24
15
90
90
81
24
12
63
117
60
24
156
39
36
9
24
147
69
252
147
93
108
15
45
132
129
183
156
24
141
36
51
39
153
36
9
3
240
12
51
105
129
15
360
396
144
60
12
36
57
3
24
24
111
33
36
24
12
456
108
51
69
72
12
45
63
63
189
180
120
12
75
45
405
51
183
270
15
39
36
54
147
69
15
12
9
108
15
111
36
9
369
75
15
225
120
300
12
84
12
39
45
99
117
12
12
36
3
21
84
132
12
165
36
51
108
21
195
120
120
339
57
24
132
48
156
60
24
39
45
45
231
399
81
9
72
15
3
81
9
111
84
12
708
36
60
36
348
12
24
99
33
39
180
9
9
111
60
81
234
9
132
3
81
36
144
120
195
69
12
99
54
123
48
45
27
84
33
171
132
57
75
120
12
24
12
27
162
123
72
144
39
90
3
12
72
36
39
45
45
54
45
204
96
69
90
93
12
111
21
96
12
96
12
213
255
36
33
27
36
27
45
96
36
156
12
96
240
96
33
270
33
120
192
48
3
36
90
15
93
162
33
36
24
51
9
48
132
60
21
75
240
45
144
87
60
105
63
12
156
3
81
24
24
15
21
12
39
33
165
162
18
27
84
15
36
18
75
72
15
105
183
33
3
21
120
3
45
135
216
9
48
84
84
45
75
36
120
480
240
75
33
72
93
3
33
126
33
60
228
219
153
27
45
63
36
69
12
24
399
141
12
288
24
168
69
180
135
84
15
36
105
84
24
60
300
57
18
21
159
126
459
60
57
99
156
69
15
60
72
69
108
27
135
93
96
72
117
180
75
87
141
39
285
39
57
72
12
309
147
120
48
24
75
522
39
15
90
90
9
108
60
24
60
108
12
15
90
54
144
72
45
63
33
3
69
165
75
51
45
99
57
15
18
147
48
216
111
225
96
39
18
15
36
132
84
183
36
54
63
9
54
105
156
228
105
183
33
51
48
45
3
48
36
48
117
123
12
24
39
81
60
21
39
24
192
120
39
126
3
48
84
96
147
93
24
9
27
48
231
105
60
33
3
69
90
90
3
12
384
192
57
75
15
126
39
15
36
57
144
120
144
129
63
279
9
144
36
12
108
15
81
153
36
255
15
ABCD 94584626824*3^$a+1 [50026]
13
24
12
11
25
75
60
8
16
63
113
24
1
23
16
21
75
144
135
126
18
72
33
9
51
20
1
30
24
17
84
25
11
48
12
13
24
30
78
84
36
59
49
15
21
35
96
24
24
100
27
153
81
15
165
51
45
90
9
129
6
9
9
30
33
39
21
75
53
52
48
56
55
6
39
105
36
54
141
93
54
81
9
72
155
1
18
96
54
51
141
18
6
35
73
83
64
20
24
1
35
19
125
25
90
17
24
49
12
42
48
29
36
64
111
72
66
15
117
15
33
75
32
73
6
5
13
12
60
36
18
17
127
33
69
15
156
15
5
48
12
4
69
27
20
7
18
15
24
44
12
64
21
18
6
66
24
30
24
51
21
12
3
48
32
160
60
8
12
4
39
41
24
52
3
114
72
111
168
9
36
12
23
112
15
90
23
12
19
18
11
36
55
24
57
33
131
76
129
35
4
32
60
148
56
265
48
27
20
31
120
78
11
55
65
36
265
35
48
36
124
111
81
8
217
39
15
6
135
99
120
6
144
90
66
3
32
108
36
16
27
53
48
1
11
25
75
105
18
65
7
33
39
18
24
59
12
88
32
24
103
33
8
31
21
33
51
21
24
155
16
20
25
59
16
24
111
69
80
1
59
25
11
67
77
36
40
48
81
144
54
366
27
20
84
16
15
18
30
42
30
89
40
80
4
80
60
36
36
60
43
126
39
27
9
140
1
15
80
4
9
126
138
23
49
6
18
30
17
60
28
45
51
15
18
47
4
20
37
39
3
18
30
129
15
54
51
56
25
15
8
12
37
102
9
81
15
111
54
11
24
216
120
84
100
9
30
42
15
44
49
27
48
87
9
21
24
11
7
57
56
49
51
123
42
95
133
35
61
11
79
9
36
75
18
6
216
48
21
12
20
37
11
52
9
35
1
3
60
51
9
152
60
60
109
35
1
3
51
41
73
12
42
53
19
9
56
61
95
48
37
15
33
11
85
30
54
27
9
71
28
20
72
148
20
37
3
72
15
105
128
36
4
12
3
24
33
20
4
45
11
7
153
9
11
28
20
36
49
36
11
25
15
9
30
105
20
1
59
40
15
54
51
111
153
72
57
6
65
1
24
75
12
20
4
33
48
39
36
60
45
18
126
114
30
11
76
68
7
24
48
57
84
81
36
108
47
25
48
36
96
48
54
6
35
1
95
31
9
144
9
72
120
36
240
35
145
23
61
24
11
280
33
12
11
79
6
3
9
47
16
228
32
163
41
1
84
90
21
68
25
51
36
140
28
117
35
24
1
30
54
18
33
57
6
17
64
120
63
113
24
85
39
12
20
28
57
39
84
12
9
111
129
54
57
104
1
99
9
35
16
39
45
57
108
60
36
71
4
51
113
151
9
87
53
100
39
18
3
92
40
69
36
15
15
54
24
66
21
80
43
17
48
52
20
49
54
57
24
36
3
57
164
13
108
42
57
24
32
25
168
30
6
108
48
23
31
81
33
15
36
80
61
78
41
103
21
45
54
17
76
75
5
48
76
9
11
43
72
6
3
9
27
176
60
25
24
111
8
12
100
24
63
21
165
30
177
44
1
123
39
126
15
92
4
20
121
120
15
60
33
27
68
36
40
33
30
42
75
141
39
189
27
20
4
80
55
41
49
59
52
44
64
20
16
15
210
24
12
23
37
15
33
54
6
27
20
4
21
18
17
13
42
89
1
95
64
33
3
3
41
61
3
39
18
119
25
75
80
115
54
11
1
54
69
45
87
8
25
11
13
47
96
24
49
47
97
12
24
35
1
119
55
17
73
72
35
19
81
9
71
7
17
1
30
24
66
24
179
172
24
39
5
16
105
59
49
12
11
133
15
147
45
45
24
30
126
75
57
47
16
48
32
85
35
79
9
9
108
59
40
45
36
95
4
20
61
59
79
42
279
225
35
64
57
18
90
11
60
120
24
96
55
105
69
47
13
35
36
16
69
114
137
55
42
167
16
45
60
119
16
128
79
17
1
108
11
96
108
12
48
49
30
90
6
66
6
174
15
75
41
55
30
35
55
9
116
25
35
84
61
39
15
66
54
101
4
63
17
24
72
7
72
41
55
125
28
45
51
21
12
63
33
35
1
11
4
20
16
15
33
12
20
24
16
104
79
45
32
60
40
57
63
120
15
42
48
15
57
36
27
24
9
11
1
114
48
90
108
24
35
103
41
12
25
48
27
15
18
191
61
159
3
102
51
9
36
12
72
51
27
18
15
15
90
63
12
3
66
ABCD 94584832768*3^$a+1 [50032]
23
16
132
45
87
116
60
7
60
45
48
51
41
25
83
72
52
63
9
56
72
7
9
20
97
75
20
4
84
20
4
48
120
8
4
20
52
15
69
204
12
20
31
5
40
120
48
21
180
3
96
164
100
33
39
84
60
111
69
24
12
20
36
40
15
33
51
9
12
72
87
150
183
32
4
12
48
132
15
60
17
13
3
36
105
126
45
99
9
117
47
7
249
32
4
45
3
32
16
12
48
69
3
27
9
36
15
33
20
36
31
149
220
12
24
104
60
100
12
8
67
24
45
24
84
60
12
84
20
76
8
28
24
291
17
60
12
28
3
33
32
28
80
84
16
12
32
52
248
36
4
48
15
24
201
68
52
48
44
172
44
24
172
51
33
80
36
1
90
57
20
7
9
120
60
207
65
28
51
33
8
4
48
3
33
12
12
36
87
53
16
36
15
137
12
36
28
27
53
40
20
31
45
116
124
21
174
21
24
141
39
60
45
123
72
8
7
90
23
28
48
96
36
24
308
52
21
27
3
93
57
39
45
11
100
152
156
4
48
8
16
48
20
67
9
32
4
104
16
20
100
8
37
3
27
36
54
15
8
72
24
16
60
80
96
88
87
17
28
32
48
19
21
48
57
3
51
90
135
188
28
60
15
65
25
135
15
33
56
4
32
100
80
55
53
64
48
72
33
15
15
45
9
15
24
57
63
81
3
32
40
104
16
24
60
57
3
60
12
12
27
336
45
48
96
15
9
44
40
32
64
32
28
57
87
48
60
15
5
4
24
57
27
36
104
40
12
60
135
33
152
24
12
40
272
120
52
20
31
24
90
3
20
7
33
36
24
3
17
37
71
40
24
48
108
12
120
48
15
45
12
20
16
84
3
89
24
4
3
137
48
88
36
21
54
129
12
60
24
8
96
180
7
45
192
57
75
68
36
24
7
9
51
21
12
8
72
67
9
12
248
67
57
116
4
8
49
11
52
48
75
33
84
228
15
177
20
157
39
87
5
52
216
51
5
88
87
101
28
56
31
69
116
28
36
8
76
132
39
5
88
116
4
68
40
32
13
267
128
85
54
96
93
207
117
33
35
19
69
12
24
20
1
39
56
12
28
72
72
45
71
28
12
68
91
36
9
96
15
93
20
16
21
107
36
1
3
72
36
92
12
28
12
15
30
60
3
60
3
65
28
20
1
51
48
60
44
76
57
144
63
128
48
1
71
148
12
15
24
89
4
27
9
156
164
1
71
52
128
100
12
68
72
16
80
40
44
28
48
27
33
140
16
51
9
8
67
9
72
45
3
144
80
220
8
52
8
52
32
1
30
165
24
56
175
5
25
63
27
65
88
300
80
121
131
100
15
5
28
72
9
123
56
196
75
36
77
97
15
8
36
40
24
8
49
11
52
68
124
8
12
31
153
27
54
36
15
120
72
32
4
72
15
84
216
93
80
31
30
15
24
80
12
60
72
7
36
57
12
8
88
128
72
109
3
12
8
28
60
48
20
60
12
28
80
52
60
84
20
4
81
3
132
48
56
16
24
36
120
20
28
108
108
21
90
36
114
15
116
4
60
60
105
159
36
24
36
51
9
24
216
8
28
72
36
57
35
108
1
3
33
63
36
45
15
8
12
88
8
28
24
32
100
68
40
216
12
15
17
13
15
75
77
72
31
24
53
13
59
16
24
15
9
21
63
33
39
276
8
16
48
36
36
84
252
84
15
9
24
8
4
36
48
236
4
132
44
88
3
120
65
28
56
28
60
12
8
28
45
180
3
20
64
120
12
36
9
95
24
160
12
12
3
9
51
33
36
84
104
16
117
23
60
16
135
36
5
109
36
35
175
69
24
20
31
101
12
112
56
4
96
60
68
52
8
12
52
3
17
28
72
8
85
60
35
40
15
5
12
28
9
51
39
53
96
76
21
15
48
60
27
89
76
12
12
45
59
12
144
55
41
25
23
52
15
24
45
81
3
32
172
3
77
13
123
132
120
39
36
45
15
69
15
9
120
56
160
8
43
69
24
80
67
5
28
92
4
51
5
52
48
84
68
16
60
27
90
95
40
12
32
24
16
84
87
5
112
72
105
15
60
48
12
68
100
48
39
126
39
56
72
16
36
21
ABCD 94584928682*3^$a+1 [50001]
13
60
23
24
31
18
27
68
36
73
36
90
9
3
17
28
32
36
16
51
5
7
45
12
20
1
27
63
18
11
4
9
78
48
17
25
35
13
39
51
30
51
21
27
32
96
84
73
6
24
17
36
37
3
8
24
25
96
15
60
12
48
24
12
3
30
11
12
24
4
57
48
11
24
40
20
12
7
101
36
49
35
60
55
21
21
35
28
24
15
41
4
12
20
43
65
1
27
44
28
8
60
97
51
32
13
114
57
44
37
3
39
45
68
72
61
54
18
30
57
32
13
6
5
40
24
12
51
18
27
8
37
42
30
30
5
1
99
81
11
16
8
12
55
17
31
29
16
32
24
133
47
24
67
45
80
97
3
45
63
27
17
1
12
3
80
115
180
17
84
61
119
4
32
4
9
84
51
44
48
37
30
78
48
35
40
20
12
13
27
27
41
7
42
83
88
27
12
5
1
35
4
56
24
40
3
9
24
57
30
9
56
64
3
6
39
15
45
3
29
16
68
24
16
15
12
42
83
7
30
15
3
17
12
84
16
63
18
27
51
9
15
48
9
120
68
1
27
3
42
18
17
12
16
32
13
12
3
116
43
6
35
12
13
15
36
8
25
18
17
12
84
19
21
15
12
5
12
13
12
3
32
13
27
63
5
7
60
18
18
21
20
73
30
5
40
15
6
75
32
4
48
8
60
13
72
35
28
9
35
55
113
64
116
48
132
24
144
37
27
21
15
56
13
71
100
32
37
36
11
48
12
124
44
12
4
80
36
13
75
72
48
8
13
42
33
24
12
3
5
12
120
61
138
77
37
6
41
60
109
11
36
13
24
18
42
198
113
4
21
24
35
25
107
19
30
27
12
80
55
33
63
57
8
7
69
3
17
28
92
28
8
25
78
29
96
64
3
18
84
15
8
60
84
60
48
55
6
39
21
35
49
36
71
13
15
3
33
44
61
72
60
48
39
48
8
49
35
12
60
144
19
5
25
47
19
9
96
15
30
12
39
8
31
29
60
72
13
23
73
42
17
1
35
55
45
15
5
84
55
6
60
11
61
3
20
19
36
60
12
33
69
15
15
36
69
45
30
53
13
35
16
20
28
60
8
24
24
16
21
23
40
20
36
43
41
72
25
147
48
8
55
9
36
32
60
7
77
19
9
3
9
8
1
24
147
24
12
132
51
5
24
1
120
47
7
5
48
7
6
15
147
33
57
27
32
40
51
30
3
12
93
15
15
24
17
49
35
19
5
25
6
12
17
31
5
25
24
15
45
18
53
4
12
20
48
28
12
3
17
1
27
45
59
144
19
5
85
147
3
6
71
121
3
20
4
33
27
72
56
7
6
30
54
6
41
88
3
5
7
17
24
24
12
24
55
17
4
3
65
12
36
25
30
105
57
155
12
120
64
45
47
7
5
25
27
21
3
164
40
72
9
12
63
20
7
18
54
21
32
60
85
42
36
17
67
6
131
13
11
12
40
3
84
5
31
60
17
24
169
11
19
12
69
56
60
24
4
27
5
60
148
12
68
49
23
12
12
61
155
13
24
75
3
53
24
13
35
37
3
12
15
41
40
87
18
120
24
27
21
42
41
7
57
36
9
48
12
11
7
9
33
60
3
12
32
28
12
3
77
1
35
13
39
51
141
51
30
48
60
15
27
69
8
72
73
11
72
4
96
45
39
8
25
3
20
12
16
12
32
103
5
60
24
48
43
5
13
24
3
8
36
13
15
12
20
96
25
23
24
60
28
45
47
52
21
23
16
20
43
65
1
15
45
60
27
27
6
11
16
63
77
12
1
159
128
7
41
19
36
41
19
102
27
51
57
12
92
36
12
60
25
66
24
30
11
52
117
11
40
32
12
112
63
18
27
32
19
12
53
84
1
42
9
3
5
48
12
31
41
19
9
81
15
39
66
27
44
13
15
63
5
37
23
43
5
36
24
7
12
6
35
67
17
61
47
52
15
117
68
52
44
40
15
17
37
71
12
4
60
9
60
35
67
17
85
75
56
16
44
4
8
12
12
28
72
24
87
45
8
12
4
63
17
1
27
36
27
45
33
75
152
52
21
99
93
15
32
31
54
6
5
180
4
3
9
3
33
33
11
13
15
8
55
9
20
4
15
24
6
12
23
12
64
3
5
13
12
11
16
63
5
16
32
148
24
20
12
88
21
27
44
1
35
4
44
49
6
45
12
104
48
25
107
49
90
17
48
36
49
75
24
45
11
55
114
35
13
23
7
5
40
24
153
47
28
15
30
11
4
32
13
3
45
3
60
24
63
9
24
9
11
12
55
5
52
20
112
24
92
60
37
3
20
13
179
60
96
7
5
4
81
48
75
39
17
19
41
19
5
16
33
66
41
24
7
17
12
43
81
12
20
28
15
42
18
5
24
48
12
96
72
28
84
21
15
44
28
68
19
96
17
37
30
33
12
56
16
8
112
44
16
99
81
21
27
12
51
29
48
31
105
32
43
5
60
16
44
12
108
4
3
65
13
12
78
90
54
57
44
85
15
12
3
17
7
77
31
29
31
17
52
9
39
8
103
41
64
9
27
36
27
17
24
55
5
12
7
5
1
35
55
9
12
33
47
4
44
1
24
35
1
11
16
44
148
45
23
7
30
18
5
84
28
96
104
13
59
31
9
69
12
12
30
90
11
16
9
59
96
37
75
8
49
90
113
60
13
42
18
12
3
105
24
3
8
49
3
123
5
4
45
30
30
35
1
24
15
20
73
18
72
65
72
72
24
24
13
159
3
21
27
12
101
36
28
36
116
1
18
5
4
12
60
9
24
3
68
4
15
65
16
12
3
41
4
32
73
12
18
5
24
40
15
117
39
12
17
12
139
12
48
29
108
60
4
9
71
1
108
35
19
6
11
4
27
90
15
27
5
52
81
35
25
48
42
18
95
76
20
61
123
9
27
3
60
21
15
5
12
13
27
27
18
23
7
9
39
41
16
72
56
84
31
12
89
36
72
16
9
11
76
3
6
47
7
6
15
27
209
40
48
12
56
4
8
12
4
9
60
36
59
16
60
56
16
32
25
11
72
7
17
24
4
33
12
83
37
15
20
12
36
184
20
1
83
24
28
12
12
33
27
44
115
12
48
ABCD 94585006918*3^$a+1 [50071]
39
61
35
25
5
7
72
11
33
36
21
30
30
27
88
47
18
27
3
12
21
69
31
29
42
126
72
111
16
36
47
85
20
33
15
27
13
5
63
87
30
7
5
30
30
42
9
16
48
8
52
65
27
120
16
8
9
27
36
9
79
29
115
12
8
72
3
42
36
90
72
72
66
12
42
45
36
69
55
23
21
12
15
37
167
30
66
12
37
11
102
7
96
48
41
31
5
60
27
36
9
15
33
54
1
5
30
73
17
24
43
17
6
12
37
11
9
4
41
66
24
13
137
19
47
60
45
39
33
3
33
12
9
6
12
12
6
7
5
15
36
57
15
124
44
16
65
18
12
25
60
128
57
51
15
49
11
13
17
3
9
7
41
43
80
12
9
103
5
43
29
60
63
45
7
5
6
45
159
30
78
21
52
12
36
24
72
56
39
30
3
15
60
25
36
36
24
29
3
69
6
24
45
24
9
18
9
84
4
20
16
12
17
27
16
72
47
45
15
1
48
29
12
19
107
37
20
27
61
5
7
20
72
75
48
30
30
60
81
24
12
51
25
17
15
16
20
39
30
7
5
15
36
135
37
23
73
32
4
5
48
67
35
61
119
109
161
3
16
11
25
11
25
5
39
15
13
5
48
19
36
20
9
15
33
3
39
66
19
36
29
6
13
101
51
57
15
57
6
9
36
75
12
85
20
16
17
30
45
24
84
9
27
24
36
33
51
36
45
15
21
63
87
37
17
6
12
57
4
11
73
8
165
15
12
16
36
8
33
3
52
29
39
4
17
3
12
45
15
64
11
6
30
9
15
1
5
39
33
72
15
4
84
80
3
45
105
3
9
7
35
9
21
18
13
5
43
41
6
49
11
84
48
1
92
28
36
5
3
28
29
30
1
12
8
45
19
24
47
9
75
6
39
40
5
139
17
15
60
144
21
7
17
19
24
77
36
43
11
85
20
48
16
24
17
39
27
60
60
30
3
12
39
49
36
23
13
29
15
3
33
48
21
19
12
24
35
73
92
3
25
8
45
39
4
71
141
39
49
20
24
88
12
8
57
7
41
42
13
12
56
21
15
24
141
48
18
9
123
33
9
51
192
33
127
53
60
42
25
17
39
52
5
19
125
18
90
15
72
4
20
52
17
42
210
3
3
60
30
54
36
69
21
27
16
20
36
33
75
16
36
20
33
30
18
54
48
30
3
27
30
15
16
11
25
11
144
13
12
8
12
21
19
20
3
48
57
3
54
31
12
20
16
77
55
12
36
20
52
8
12
24
36
9
36
55
5
19
11
30
54
45
76
17
30
48
9
4
11
61
47
30
12
19
17
90
12
42
6
42
3
129
19
59
18
15
64
20
40
48
17
43
12
60
5
48
3
45
7
32
16
72
23
69
4
12
89
19
36
24
36
53
3
69
55
11
9
16
92
3
9
24
64
36
20
87
120
9
21
3
21
6
30
12
30
1
116
36
12
15
1
56
4
11
6
12
18
30
27
16
116
16
5
15
9
43
12
8
105
120
135
36
12
39
18
18
33
24
12
76
17
31
24
53
15
24
120
135
13
5
120
51
16
20
3
13
8
21
96
3
21
198
18
15
9
30
13
80
28
35
37
35
12
13
53
3
12
87
42
6
13
12
24
56
45
24
30
1
72
80
12
3
30
7
53
18
24
61
24
56
57
31
29
7
65
6
30
72
48
12
103
20
15
72
90
102
9
16
8
12
45
60
19
20
111
49
11
9
9
67
83
37
56
24
33
15
40
23
13
11
9
9
60
3
39
61
17
7
36
125
103
59
33
135
42
48
84
36
42
25
56
16
5
6
12
21
21
15
16
77
7
8
36
36
75
9
40
29
63
15
13
36
24
12
20
15
9
28
53
7
20
12
45
43
20
33
63
9
43
84
8
28
20
87
1
44
48
132
52
20
15
30
3
15
18
39
21
132
27
4
29
27
21
30
13
59
37
48
36
24
32
40
11
9
33
3
12
16
36
11
12
13
47
12
48
42
19
32
40
92
100
35
42
3
28
107
1
77
15
69
3
16
11
9
16
65
43
35
25
83
9
21
7
60
17
30
30
63
52
11
12
13
17
7
11
9
3
33
84
88
17
36
99
16
12
60
23
33
57
7
23
37
12
125
19
20
4
23
24
21
4
101
12
43
24
35
21
27
57
33
55
5
48
7
53
15
24
3
42
18
73
47
25
8
27
37
11
9
81
67
5
7
23
18
60
72
27
16
29
6
25
48
56
3
21
36
45
36
72
43
48
24
32
16
17
48
54
30
18
13
8
57
15
64
56
15
54
3
72
63
18
12
48
3
9
15
28
24
56
28
20
27
9
15
9
12
39
1
47
21
16
8
52
5
30
21
15
30
7
20
28
24
11
73
17
27
12
3
73
5
24
39
24
36
16
20
21
79
5
3
12
3
42
15
51
30
3
24
3
153
16
8
15
13
59
13
36
44
3
45
24
16
17
18
24
9
52
65
42
1
11
6
3
21
3
36
12
69
19
36
11
33
12
24
36
84
111
60
13
92
15
54
19
12
5
19
20
28
35
1
24
48
20
27
12
69
4
5
7
8
33
102
1
89
27
48
15
45
3
30
67
20
40
20
15
13
5
42
18
15
45
19
24
12
60
12
53
30
33
12
108
27
12
1
32
27
12
18
51
9
31
29
90
1
20
39
93
69
3
27
1
72
53
12
15
12
144
4
12
8
16
20
16
36
84
5
15
4
59
33
52
12
44
36
16
77
15
45
42
13
20
16
60
36
20
28
36
24
5
15
88
32
57
15
3
21
64
8
12
87
66
54
6
27
15
21
99
25
20
16
17
3
12
57
18
13
17
7
12
56
57
108
3
12
99
13
20
3
60
45
64
24
11
21
9
48
55
20
3
12
21
12
15
132
21
36
15
30
43
35
21
12
60
177
12
63
15
1
36
5
6
25
5
87
28
92
16
17
7
5
42
129
24
45
7
11
93
36
15
6
19
20
21
103
17
12
3
4
35
13
8
12
40
32
24
21
6
24
66
7
56
39
13
17
18
33
24
12
21
87
36
76
23
45
16
20
9
7
11
69
180
123
18
19
36
12
5
60
51
16
23
60
12
6
19
8
93
43
24
17
30
1
60
12
53
27
16
20
21
63
16
29
78
150
39
15
21
9
18
37
8
28
17
7
108
53
15
57
3
124
56
15
12
1
24
12
11
84
18
12
19
17
7
20
36
12
148
12
29
43
5
67
24
20
39
12
13
72
11
60
12
25
8
45
115
5
27
75
37
48
65
15
36
72
9
18
12
9
16
44
21
18
13
5
15
12
36
4
156
20
16
ABCD 94585195858*3^$a+1 [50044]
3
87
117
20
55
141
152
49
15
144
192
15
24
54
27
9
3
51
36
18
78
5
64
36
48
81
3
51
201
3
45
260
25
95
55
30
11
100
84
60
36
9
48
3
45
167
60
103
36
24
24
78
78
6
131
100
15
24
144
12
84
69
92
7
36
42
42
41
7
18
96
15
45
36
15
39
89
72
19
9
39
41
4
57
23
25
108
27
291
6
6
72
102
6
93
15
105
117
42
33
27
48
93
9
102
48
45
36
51
45
3
36
114
30
6
6
93
45
3
8
40
39
6
42
18
36
99
135
21
180
51
18
24
3
60
272
1
252
12
23
7
41
25
24
6
45
15
6
3
15
5
13
15
68
180
181
3
75
141
51
48
5
61
99
171
60
45
32
112
68
220
32
55
42
11
7
33
48
21
3
33
48
99
75
5
7
53
1
84
18
120
114
48
51
12
75
45
159
29
84
16
9
3
32
145
11
37
24
24
54
45
48
39
6
72
42
36
45
15
153
39
81
45
24
18
53
112
12
8
28
27
72
36
60
29
7
21
8
144
120
36
49
12
3
36
9
147
68
60
1
47
49
90
60
45
9
60
107
37
11
7
54
60
54
72
72
90
108
75
8
85
24
18
24
30
3
8
145
108
84
36
6
18
51
75
6
39
99
48
9
45
3
3
113
31
84
77
55
72
41
112
32
52
9
30
42
3
105
47
97
23
7
30
3
72
12
3
125
28
84
48
20
61
107
88
51
36
18
99
60
21
72
3
72
12
12
68
97
51
69
39
81
90
60
105
39
69
68
49
60
3
75
6
6
96
144
48
6
12
18
9
3
18
59
55
41
67
138
24
168
24
18
105
57
39
9
35
25
83
13
27
15
17
7
18
102
48
81
57
95
7
72
9
69
30
6
6
90
15
8
28
80
55
93
60
44
91
6
48
6
72
12
57
75
24
9
27
21
72
135
57
9
30
69
48
9
78
285
135
21
84
60
45
30
12
9
60
96
36
123
5
16
51
54
48
30
18
114
153
15
45
3
90
84
15
48
12
39
89
55
6
84
3
32
76
75
12
24
9
60
9
35
85
3
45
35
7
30
126
36
24
36
6
23
25
54
102
18
213
92
160
123
125
40
168
9
150
33
9
54
42
108
96
30
198
23
12
28
33
6
78
6
54
60
11
127
129
8
40
435
12
24
24
45
57
96
84
63
33
3
81
90
53
7
29
55
12
60
72
53
48
19
72
33
81
12
75
144
3
12
36
150
15
68
49
11
4
12
21
47
13
12
18
12
132
30
36
3
12
120
72
8
160
12
48
92
160
27
9
99
173
4
3
150
42
9
20
64
135
12
9
45
30
60
5
24
16
39
57
21
48
27
8
37
27
15
33
69
6
9
81
72
48
48
42
9
15
69
60
20
55
69
33
30
33
231
24
24
41
4
201
36
60
36
78
24
33
9
63
36
60
27
84
9
24
27
198
36
6
45
63
96
24
41
12
49
18
138
108
114
96
5
97
83
55
66
78
12
18
18
48
9
87
6
18
90
42
9
201
75
147
93
92
43
72
33
3
29
67
6
35
13
30
150
15
36
63
30
3
3
45
9
23
12
121
42
30
54
41
4
3
48
125
163
9
33
27
72
48
45
96
15
20
19
57
93
3
39
36
117
57
48
3
120
48
45
24
66
6
51
60
45
42
41
1
6
42
66
6
39
27
24
41
49
23
40
15
66
42
197
100
36
9
23
12
16
84
108
33
60
156
3
180
57
78
132
21
3
36
29
64
3
42
6
29
37
71
19
6
27
117
66
12
6
51
3
36
162
114
108
18
18
102
12
30
72
36
45
144
21
24
246
45
72
15
33
93
210
9
108
48
9
30
117
104
60
19
81
111
33
141
59
13
39
3
42
30
113
40
105
3
80
25
30
84
81
72
51
9
33
3
15
36
9
96
279
5
145
42
18
114
5
13
23
55
12
144
48
36
57
45
24
24
99
12
204
20
25
75
12
87
12
30
99
15
9
117
66
65
28
45
84
12
23
121
60
36
126
102
75
20
112
51
24
24
54
42
90
179
97
3
96
9
126
48
72
9
141
75
21
132
51
141
84
42
72
90
12
48
72
18
30
60
ABCD 94585489528*3^$a+1 [50046]
181
35
54
36
54
205
60
5
114
61
41
7
53
48
102
37
137
19
84
41
31
96
48
41
60
91
72
53
19
5
43
48
84
48
17
211
12
48
12
77
19
72
29
30
61
29
103
77
19
65
91
5
144
6
6
115
12
17
90
109
77
19
275
61
48
17
60
43
24
11
30
7
59
133
113
114
61
12
53
24
66
37
17
91
53
12
30
24
24
37
53
36
151
12
48
95
138
19
11
157
65
79
11
157
48
29
84
72
55
83
42
67
101
19
77
79
36
11
30
24
79
204
228
108
12
53
192
30
13
185
42
109
65
115
101
24
66
49
108
11
37
24
29
175
77
18
90
120
19
12
108
17
79
36
36
120
35
30
90
78
12
19
48
108
53
55
5
6
25
65
19
107
18
12
19
101
7
180
60
53
60
18
37
24
11
78
42
37
156
5
7
24
48
60
108
84
84
11
13
120
77
6
18
6
13
11
85
36
96
5
79
101
7
41
30
30
391
24
11
61
264
11
133
11
1
12
36
47
18
12
138
42
19
41
18
37
89
79
24
48
5
7
191
49
60
17
103
96
11
1
5
168
12
24
6
24
1
132
48
24
41
7
48
59
25
95
13
11
37
53
36
24
31
89
42
78
7
89
120
36
84
103
77
115
11
24
6
120
108
19
12
5
31
449
144
31
48
11
6
84
30
25
5
7
120
48
17
43
17
30
48
1
89
451
24
5
55
47
30
48
127
48
41
24
19
17
54
25
36
59
6
43
47
145
95
120
109
72
24
60
65
19
12
84
5
24
6
361
60
24
59
49
53
103
65
42
25
48
36
24
72
83
85
11
61
59
1
263
25
36
11
18
31
5
24
55
60
137
48
6
193
48
12
17
55
89
180
91
35
66
144
60
90
13
108
144
71
54
66
30
18
1
96
53
55
144
17
66
48
241
108
11
72
97
17
19
17
24
60
24
60
42
25
65
144
6
24
1
108
5
126
54
7
35
133
137
7
48
29
79
12
59
6
90
37
41
175
5
7
5
18
37
24
11
30
103
65
31
11
193
36
24
17
90
13
155
61
41
79
149
6
30
36
30
78
7
173
91
120
11
37
77
6
25
5
84
60
103
11
61
11
97
48
84
5
6
54
180
6
13
65
31
35
13
11
325
77
30
54
55
24
107
114
54
1
29
7
72
101
67
5
7
17
6
48
37
53
120
7
84
11
13
35
37
209
66
157
12
65
91
48
5
31
96
48
5
79
77
24
6
114
139
48
83
30
151
108
77
96
7
11
30
12
30
18
6
54
79
131
30
72
48
31
11
37
72
11
18
120
36
24
7
132
41
6
1
113
36
60
294
61
48
12
71
30
55
5
120
24
6
169
5
55
5
30
66
78
30
79
17
66
18
72
7
17
36
55
89
139
36
96
12
12
29
132
7
11
30
19
36
24
17
19
5
42
13
24
203
48
216
30
96
60
19
29
30
181
11
97
36
5
55
36
11
37
77
43
83
37
11
145
47
30
138
216
1
113
31
89
30
6
31
5
19
29
12
168
7
5
30
13
5
222
24
30
24
67
29
391
89
96
19
5
66
54
36
19
59
102
7
11
6
84
12
127
137
60
43
131
6
84
6
6
24
31
65
103
11
13
77
6
37
11
30
19
47
30
84
6
30
55
59
120
61
41
139
5
66
18
19
72
89
7
24
5
115
35
54
7
5
24
31
29
55
11
90
60
55
113
31
35
6
18
61
35
120
6
18
61
48
53
78
42
48
36
96
90
13
131
96
78
7
72
11
61
29
19
11
6
84
55
17
48
6
13
72
5
163
17
55
11
25
53
31
11
37
11
90
60
12
30
49
48
60
11
120
61
36
48
5
55
11
61
59
24
90
19
60
96
47
18
30
30
66
49
36
5
6
97
132
29
91
29
6
1
65
168
30
126
31
60
132
161
36
115
48
17
84
30
229
221
6
229
17
55
29
30
54
162
37
36
101
43
12
89
55
5
12
24
79
11
13
17
ABCD 94585597058*3^$a+1 [50064]
48
90
48
14
15
49
74
40
6
6
18
30
12
18
18
17
13
12
2
78
3
13
6
44
6
3
7
6
8
6
9
19
30
12
24
14
16
36
60
30
6
65
27
10
6
29
67
5
19
26
18
22
8
15
81
22
32
6
6
76
2
30
22
11
7
12
30
36
2
16
5
1
50
4
12
68
9
36
31
5
15
90
28
30
101
25
35
7
5
60
3
10
26
16
54
6
29
19
14
16
131
25
38
10
11
21
34
14
36
30
70
14
21
1
30
6
18
56
9
25
12
30
68
16
6
23
45
4
30
17
1
35
43
12
2
6
10
6
48
6
56
18
12
34
30
86
39
21
90
4
80
52
12
6
36
38
82
8
22
5
48
45
28
8
76
30
6
42
50
3
49
6
24
6
32
12
16
62
16
80
81
145
36
32
22
48
6
74
10
6
20
6
18
21
15
4
110
58
134
3
37
20
34
54
6
17
33
16
23
37
114
72
12
6
36
48
6
156
6
2
12
33
1
24
86
52
14
30
48
6
16
20
34
24
12
30
18
32
28
6
26
88
2
63
13
23
21
46
68
6
28
26
6
4
71
1
2
16
42
42
5
1
20
15
1
44
70
20
10
6
8
22
8
6
10
26
30
40
6
29
45
15
49
72
32
10
30
6
6
8
3
63
4
50
58
74
24
66
16
138
24
35
27
69
7
18
12
12
6
14
22
29
19
2
28
12
24
11
3
6
10
26
28
6
6
8
6
22
8
99
1
6
38
42
58
120
6
5
7
2
16
66
8
36
10
44
46
24
65
7
6
59
9
34
12
8
30
52
35
43
62
28
12
18
6
30
26
64
71
3
22
8
28
48
24
6
54
20
12
34
41
45
18
33
12
25
60
6
24
26
4
32
18
45
21
6
28
12
6
2
28
5
49
68
10
26
40
35
9
12
3
37
11
33
10
17
7
41
36
3
6
10
50
112
8
15
12
73
30
74
10
53
19
78
11
12
25
32
42
46
12
66
42
23
25
6
14
60
24
40
2
9
9
6
66
28
26
10
71
1
24
38
36
90
27
9
4
30
17
37
6
282
132
2
21
13
24
56
22
14
30
18
42
48
22
14
10
42
114
59
12
7
48
30
32
82
5
25
11
13
74
6
36
28
23
48
9
6
21
25
6
2
10
30
6
14
3
9
28
35
1
14
102
28
2
4
6
38
30
70
5
27
64
6
6
30
48
50
10
6
14
94
41
24
97
14
4
20
28
12
18
8
40
54
5
27
30
24
84
12
58
12
6
122
6
15
61
8
27
1
32
3
37
2
10
6
30
14
18
28
72
11
31
54
44
16
12
18
56
34
44
3
13
42
30
59
45
34
26
78
36
60
10
35
7
32
30
16
44
16
20
4
36
30
54
2
30
10
41
24
25
83
13
18
41
45
16
8
30
36
9
7
54
11
13
24
6
114
18
32
21
15
9
81
30
6
48
36
22
54
59
21
4
11
33
40
12
8
3
127
20
10
48
2
42
10
30
60
20
30
28
50
6
10
12
38
6
10
44
114
12
88
18
5
103
20
9
55
26
22
32
10
2
34
14
6
22
2
6
70
6
14
6
33
57
18
6
22
8
6
18
36
94
18
18
24
50
33
7
140
28
30
32
22
20
10
23
27
4
6
60
6
72
2
24
30
21
9
10
14
30
12
18
12
18
16
5
25
26
21
85
14
34
11
1
44
48
22
36
38
36
48
36
15
19
6
54
5
57
28
11
12
69
46
18
42
32
30
22
20
30
34
50
24
28
24
50
9
9
28
30
30
12
20
60
12
15
13
23
48
1
8
27
1
24
11
43
26
10
14
30
24
16
24
20
52
6
8
190
29
1
44
10
30
32
4
6
36
14
24
6
40
8
52
20
18
51
19
36
14
22
50
3
7
18
47
3
76
44
40
72
29
69
30
16
36
18
12
6
72
17
9
70
42
35
3
4
18
32
52
6
2
28
8
10
6
11
19
30
38
12
18
52
14
6
40
18
6
20
30
4
5
15
30
28
14
40
53
1
104
42
18
28
2
30
52
20
28
12
35
9
27
79
30
8
40
11
1
68
70
60
2
4
12
18
29
1
74
42
46
12
20
30
10
32
58
90
2
16
30
77
13
8
10
6
8
15
55
17
15
4
44
12
34
11
43
66
30
6
35
39
22
8
27
19
48
48
12
50
46
164
82
18
12
14
16
36
119
45
3
43
18
44
28
12
20
30
10
71
31
6
8
64
11
15
10
80
22
32
45
12
36
25
35
3
70
72
18
12
30
8
4
26
4
50
3
27
6
76
6
42
20
88
47
13
14
16
18
54
42
20
10
5
25
6
29
135
9
1
24
12
44
78
16
6
11
3
22
44
24
22
14
46
8
6
10
5
1
32
66
54
10
26
4
36
6
74
40
11
19
104
6
27
7
2
4
24
2
10
23
15
70
47
48
36
1
68
30
22
60
20
64
90
26
15
39
16
14
27
39
4
24
6
50
16
96
38
135
1
18
53
37
50
12
78
22
5
1
47
27
28
6
12
14
40
6
32
76
80
30
40
6
23
1
35
21
48
30
45
15
10
26
4
2
10
30
11
13
12
12
20
15
1
24
36
44
82
29
1
84
12
54
38
12
16
8
6
18
12
144
22
17
7
38
16
11
3
16
116
34
6
30
20
16
14
4
42
23
72
7
20
6
6
4
50
160
26
34
12
2
21
9
46
14
16
71
3
93
49
18
2
3
25
26
30
24
90
16
6
14
34
50
16
50
10
26
34
6
36
24
6
24
18
20
10
20
36
30
10
20
9
36
12
9
15
13
32
48
6
9
36
9
42
21
25
14
28
18
8
30
24
30
36
22
2
15
25
2
48
6
36
16
2
30
6
10
20
52
30
17
15
6
6
10
20
16
2
52
5
13
66
5
37
38
6
16
8
36
10
14
22
14
28
20
72
28
12
14
16
84
17
9
24
6
81
55
5
25
23
7
29
85
20
63
105
6
6
39
19
12
20
10
18
18
18
30
36
36
42
53
55
18
36
20
4
66
6
12
50
46
42
113
36
13
56
6
4
29
115
2
3
13
14
46
2
28
62
22
14
15
121
6
5
19
6
104
10
20
30
46
42
42
6
32
12
63
21
15
75
16
20
16
14
10
30
20
15
31
2
3
49
90
6
30
17
45
12
3
1
14
40
96
6
8
15
12
15
24
10
72
14
76
5
37
6
50
15
19
32
34
14
12
28
30
26
64
12
41
33
70
26
15
84
19
32
18
16
12
2
10
162
36
38
46
5
108
15
28
2
15
61
54
2
48
42
4
14
42
10
8
16
44
90
30
40
18
62
6
21
33
28
32
12
4
30
36
14
10
29
7
18
2
16
24
6
23
1
6
30
54
8
70
2
16
14
15
1
60
2
22
8
87
9
4
36
14
22
18
6
11
15
18
12
99
7
2
28
2
10
18
14
51
19
14
10
84
18
2
45
1
44
6
6
24
100
74
12
21
3
46
8
36
34
12
8
88
2
3
19
24
24
30
32
120
10
5
43
17
39
6
39
69
46
72
14
4
14
30
12
16
14
64
14
52
38
88
2
27
1
194
10
68
15
1
6
6
47
117
16
42
5
1
12
12
12
8
52
18
56
45
1
74
46
54
30
12
48
26
76
74
28
20
6
10
47
55
42
11
55
42
62
12
16
18
30
36
24
24
48
32
70
48
18
86
10
41
13
56
4
47
3
16
14
24
12
30
46
24
11
63
6
40
8
27
31
92
46
6
36
2
12
58
96
54
26
22
12
11
7
12
18
24
30
24
54
50
16
5
12
13
126
38
42
21
12
31
14
16
44
6
4
30
12
24
12
12
12
84
14
6
64
20
22
6
2
96
9
36
115
42
54
8
21
25
66
24
30
20
27
73
12
14
24
10
24
ABCD 94585662376*3^$a+1 [50007]
1
29
48
24
66
30
19
24
191
30
75
81
30
84
45
88
48
5
75
9
31
23
6
150
48
6
7
143
6
90
18
55
17
144
6
25
8
3
18
96
19
5
96
36
18
36
1
32
117
258
312
30
36
12
12
48
102
126
27
45
3
3
66
43
56
27
54
60
216
18
150
120
51
24
75
37
5
72
72
36
54
6
24
19
11
61
23
9
16
35
37
107
12
78
42
66
54
48
57
15
60
61
53
12
18
12
30
108
79
41
15
15
6
126
13
35
117
45
27
3
132
48
48
6
66
193
5
96
24
24
48
18
1
53
18
84
133
48
24
8
21
60
199
23
48
54
3
69
60
18
90
48
43
72
29
19
71
18
96
12
139
24
17
24
183
15
6
42
24
138
103
47
18
174
54
24
91
41
66
102
55
17
60
90
96
78
72
18
210
15
40
32
39
48
18
120
42
85
71
72
72
6
66
6
3
40
32
105
54
49
17
48
60
67
144
48
23
30
19
161
54
1
59
84
49
5
6
12
48
150
120
66
1
120
29
66
60
84
24
42
30
30
42
90
63
88
176
39
1
149
12
72
7
23
36
45
15
42
87
87
6
48
360
30
21
64
80
39
162
15
15
36
114
36
30
120
25
77
132
78
6
72
19
56
15
33
16
65
135
15
6
3
57
42
6
12
18
121
24
11
54
24
96
72
7
32
33
6
81
135
120
24
6
18
72
18
6
12
144
133
53
3
64
17
6
60
114
19
11
54
7
23
121
143
25
77
48
3
15
90
204
96
3
21
18
186
6
60
13
53
30
48
90
36
18
42
19
17
54
24
24
57
45
120
204
12
120
90
180
13
71
49
101
54
54
36
96
43
96
29
12
24
36
84
12
43
65
36
19
29
12
6
48
42
24
48
126
30
27
33
12
12
31
47
33
21
91
24
200
64
47
54
3
15
57
15
25
95
30
96
18
42
7
23
9
21
24
30
60
6
84
55
48
245
18
25
8
105
7
47
96
72
30
18
42
55
53
12
55
89
24
7
29
60
135
21
12
31
17
30
48
36
54
204
36
54
6
180
7
143
25
17
102
18
39
24
51
114
210
54
6
6
54
81
33
30
132
21
88
17
30
9
141
48
91
23
12
156
24
121
29
3
87
18
31
71
30
54
156
18
96
6
25
41
42
18
43
5
51
39
49
65
12
19
17
159
69
67
17
168
18
12
9
39
30
19
83
18
36
60
90
48
6
66
18
7
41
42
37
41
30
30
43
59
13
80
33
36
3
40
96
65
87
15
18
144
6
6
60
31
8
27
84
78
91
5
60
24
12
60
60
3
3
54
144
42
18
67
29
24
114
1
80
81
108
96
19
23
48
25
77
120
19
5
19
77
12
31
24
41
96
55
65
31
17
60
18
25
47
48
18
7
89
54
120
12
30
78
162
15
45
43
11
6
72
55
72
5
120
43
8
39
25
23
72
6
43
35
12
150
19
96
23
102
3
112
17
55
167
25
53
27
69
120
6
13
35
45
87
73
72
11
13
29
198
84
96
18
39
51
36
126
67
11
12
48
36
108
66
7
24
29
6
165
39
30
72
78
61
41
12
162
90
36
30
60
114
84
36
6
18
54
156
21
21
3
21
144
114
25
128
117
27
63
25
47
24
1
56
39
9
24
81
96
6
30
48
66
81
15
18
36
18
6
30
6
30
54
91
23
36
12
49
119
129
15
90
12
139
24
5
12
18
36
30
132
42
6
15
64
161
6
49
149
36
42
13
35
36
30
18
18
55
119
24
6
90
73
11
6
60
24
36
18
48
78
6
114
7
23
121
65
30
30
60
30
24
25
29
48
48
42
73
65
6
73
152
160
65
6
78
24
91
41
54
54
12
144
7
24
24
35
30
84
18
33
141
115
89
31
23
30
27
39
210
54
25
48
29
43
47
73
17
6
57
16
77
48
115
11
6
54
48
25
47
24
114
36
19
107
174
12
24
24
139
5
6
21
33
72
18
66
12
103
65
54
1
71
25
65
6
24
25
113
12
19
47
73
80
216
24
99
37
5
91
65
30
54
36
78
42
54
6
30
114
30
36
25
89
54
36
13
83
18
90
96
54
96
24
24
36
7
24
5
24
66
66
78
57
40
32
135
168
57
237
36
15
3
42
27
63
72
48
ABCD 94585850228*3^$a+1 [50026]
16
50
4
84
20
34
24
14
12
12
12
6
34
36
18
9
9
3
5
6
18
94
48
2
7
5
4
14
22
2
18
22
14
42
48
25
15
2
19
27
74
22
50
30
24
13
35
10
48
51
5
4
27
21
8
19
17
24
30
16
14
67
29
24
31
5
46
38
16
18
21
11
16
9
5
10
2
6
18
22
6
74
30
4
39
63
50
46
30
42
57
29
36
7
60
11
154
126
32
42
70
32
54
28
54
30
2
54
16
18
8
42
4
42
14
40
12
24
14
112
18
8
6
16
9
45
116
6
46
32
52
6
32
22
99
21
8
19
24
12
5
12
28
86
24
6
16
2
16
50
7
15
38
42
40
33
39
8
6
4
60
18
90
38
18
6
13
33
18
14
34
8
6
18
1
12
51
8
102
18
42
19
101
52
12
24
12
2
42
30
18
54
48
40
56
34
20
18
6
24
40
36
20
76
8
22
74
4
3
65
54
16
24
18
20
18
16
2
46
8
10
14
22
8
10
2
6
61
11
25
63
9
17
96
30
46
3
9
20
18
25
5
4
20
16
2
25
9
15
23
42
16
36
12
24
38
18
30
6
90
42
22
6
12
68
4
32
48
70
8
40
32
18
22
18
38
54
34
50
4
56
12
4
18
24
32
40
18
86
88
8
34
44
10
62
18
64
9
48
9
6
38
55
5
4
27
15
26
6
22
18
2
28
24
18
30
32
40
56
12
28
8
4
6
8
10
54
2
12
24
72
60
48
12
84
6
16
32
54
48
24
48
12
7
24
17
78
48
126
28
32
22
9
23
16
90
56
4
44
24
60
36
54
25
9
14
25
89
19
9
24
2
1
41
4
20
16
60
3
17
16
8
31
9
108
8
10
56
42
12
24
16
20
78
54
24
34
42
14
40
26
30
1
33
14
13
11
24
30
90
1
5
12
36
66
25
9
14
64
14
4
30
9
15
38
34
14
4
30
2
16
54
8
24
18
28
32
60
78
49
24
5
34
24
38
12
16
8
172
18
24
74
7
143
40
18
44
28
6
72
38
12
7
15
9
29
151
3
14
4
20
4
3
27
6
3
5
55
29
24
4
26
24
6
16
98
18
30
58
14
18
22
62
40
2
16
14
12
6
37
5
24
36
10
50
6
16
32
10
30
14
28
8
12
16
8
4
92
24
7
3
90
20
40
3
45
36
14
24
54
4
3
11
16
6
2
24
18
54
1
9
14
25
15
38
16
80
19
95
6
82
2
30
58
54
9
17
24
24
24
64
36
44
52
122
22
44
31
41
84
18
34
12
68
31
5
18
24
166
48
27
15
2
6
22
20
31
29
16
104
4
12
24
12
110
6
10
9
15
14
4
27
9
32
4
20
18
1
69
18
9
39
42
12
8
48
52
6
2
6
37
5
30
54
4
32
30
16
8
58
24
63
21
18
14
24
4
44
10
14
34
2
70
42
36
27
21
8
55
9
2
25
17
12
58
2
52
2
25
47
88
30
2
16
18
8
19
125
16
86
40
9
21
50
24
30
10
8
6
16
27
29
24
28
24
20
24
4
14
46
32
18
6
19
53
108
6
40
2
40
3
17
34
18
20
19
36
11
162
4
44
4
36
6
2
12
4
12
27
15
8
10
8
28
18
48
2
7
9
8
16
56
12
40
26
58
6
18
3
5
4
36
38
25
5
19
81
75
35
24
40
24
8
82
30
8
18
24
46
50
30
22
24
18
9
9
68
12
12
10
9
9
8
54
16
48
2
12
36
22
24
14
7
11
49
17
31
15
8
18
54
24
58
14
78
12
7
9
56
52
32
28
20
24
4
14
18
36
4
27
17
114
72
6
52
27
45
56
7
89
54
24
58
32
4
42
18
30
6
26
10
36
44
22
2
31
21
15
11
24
18
6
58
8
19
3
62
16
3
5
10
56
16
8
18
4
26
10
36
36
54
6
18
2
12
42
6
18
1
81
63
45
26
42
12
31
5
22
33
36
17
72
18
1
23
120
40
9
29
34
6
84
14
18
22
26
46
6
27
5
16
26
24
37
113
40
18
62
19
23
6
28
14
30
48
16
2
42
54
54
43
39
72
9
45
56
16
60
20
96
19
5
24
36
46
33
5
16
51
39
18
36
24
8
28
27
17
18
42
12
12
12
16
24
8
4
6
9
12
17
12
31
23
61
17
42
48
25
5
43
15
45
35
40
32
112
14
4
15
5
12
36
66
10
8
7
45
2
64
6
18
2
54
10
6
14
12
108
10
54
18
26
60
12
4
26
1
23
49
69
8
66
70
8
40
18
32
6
16
20
88
6
57
63
45
27
18
8
70
8
6
18
58
12
18
33
23
24
42
22
18
15
41
6
1
47
22
48
96
26
82
20
42
13
33
36
12
2
42
19
5
72
36
48
18
96
1
21
24
2
10
60
32
42
18
48
6
6
60
52
24
18
14
4
8
31
45
2
94
44
31
41
22
56
18
4
2
1
36
53
60
10
117
35
48
18
7
17
48
12
4
20
34
14
36
108
40
20
64
86
1
9
20
18
42
31
41
4
2
18
22
30
15
27
2
48
16
63
5
18
24
34
20
4
20
18
6
10
8
42
24
28
42
2
6
78
40
50
18
52
26
24
46
26
42
4
3
53
34
14
24
106
62
19
5
43
5
28
158
6
10
2
22
32
6
34
66
116
34
21
27
18
20
4
12
8
36
120
31
5
36
6
90
24
28
2
25
36
89
24
12
6
30
40
32
4
8
6
1
21
18
32
13
29
36
24
10
9
33
44
10
9
57
60
8
58
6
8
10
57
65
6
24
48
10
14
42
24
64
51
21
20
132
24
6
112
48
2
6
18
6
18
76
2
58
12
8
28
6
90
12
18
6
36
8
22
9
9
6
2
7
23
16
45
27
50
48
24
22
2
4
18
30
2
48
10
48
24
30
14
58
18
14
18
4
20
4
2
64
8
10
56
30
24
18
88
14
112
38
24
10
33
17
136
14
16
2
40
20
16
2
16
8
18
36
24
36
4
2
16
56
42
22
6
2
46
2
48
18
4
20
36
40
98
48
16
9
17
30
6
19
5
16
32
4
14
42
102
40
6
2
70
32
7
17
48
43
24
23
48
30
12
4
2
18
16
14
54
58
48
8
64
6
2
24
1
29
34
18
32
4
39
5
22
8
1
5
76
60
2
1
95
40
54
60
44
18
6
88
32
18
22
18
98
46
2
22
50
78
10
123
3
8
16
2
12
42
1
65
6
10
20
4
14
66
76
32
10
8
64
2
6
30
12
7
17
54
24
1
21
26
1
141
36
32
4
32
16
24
12
8
43
3
32
30
60
30
1
15
8
6
18
18
6
30
16
60
8
4
44
12
4
8
6
48
10
39
41
31
63
6
27
5
4
36
18
9
93
2
13
3
86
48
12
6
37
35
16
32
16
45
17
10
24
66
14
30
64
18
81
45
2
13
17
19
9
20
10
6
2
6
10
8
10
8
19
3
62
10
14
4
6
9
5
112
18
57
9
6
2
28
8
36
36
60
12
43
21
2
90
4
2
216
24
73
29
18
10
68
12
52
2
10
6
74
6
10
32
22
57
63
26
72
54
16
38
66
49
65
6
49
45
32
4
68
18
40
8
30
12
76
2
30
10
30
8
10
8
37
125
36
34
48
38
4
3
89
16
26
10
38
10
14
24
72
40
90
48
6
86
4
30
18
36
2
72
16
2
16
38
42
24
24
70
18
6
14
16
74
102
96
34
6
3
5
4
87
12
81
15
21
20
24
42
1
9
39
36
17
18
73
113
22
2
4
50
34
8
6
30
18
30
18
30
10
2
46
14
4
62
10
8
7
5
24
60
54
42
22
18
72
27
3
24
126
2
6
10
2
7
5
120
4
54
110
52
8
12
34
78
26
10
44
4
27
5
4
36
36
2
61
29
12
ABCD 94586680432*3^$a+1 [50062]
240
288
119
16
24
105
132
123
141
312
84
119
40
56
25
63
21
11
85
35
13
72
36
39
128
1
15
56
24
25
72
24
63
165
131
37
12
96
36
84
119
61
132
108
59
136
201
120
24
360
15
465
72
47
13
59
61
3
57
12
131
24
112
93
36
71
73
60
108
144
143
73
84
59
37
59
13
27
104
40
224
280
57
39
21
35
229
132
23
144
241
24
87
120
81
63
24
56
49
60
11
37
179
1
60
99
81
47
97
15
144
416
49
159
32
49
239
25
252
3
216
21
36
63
129
96
15
21
36
407
97
15
21
339
345
15
80
24
96
13
75
272
120
145
39
264
45
11
40
57
63
165
36
183
165
11
109
132
336
168
15
57
47
37
443
120
360
1
72
144
95
133
51
189
11
25
119
25
191
61
360
35
168
193
84
195
8
13
83
40
21
275
1
120
72
87
9
84
411
144
225
95
13
120
24
228
47
64
21
84
24
156
72
132
12
204
135
21
144
11
13
48
504
168
12
60
216
123
57
180
144
300
119
184
81
135
80
301
36
72
111
21
84
15
216
24
80
24
61
156
24
36
59
61
24
12
348
51
69
75
177
47
112
240
21
72
11
97
108
11
88
392
24
1
95
121
180
219
120
21
59
48
145
71
16
129
72
47
61
59
72
145
335
205
36
48
15
9
48
144
23
232
48
585
36
35
16
33
111
144
56
160
21
324
119
277
35
48
112
93
11
24
13
72
155
240
61
51
200
13
72
275
109
315
24
105
95
13
123
117
252
191
16
104
85
99
152
1
23
64
33
180
3
21
99
45
192
123
189
227
144
37
204
36
144
84
132
192
132
84
36
39
57
47
1
471
8
85
755
232
21
59
13
72
300
15
384
57
359
85
35
184
56
88
105
167
265
24
72
47
37
36
72
47
48
96
24
181
179
25
216
432
63
104
97
168
252
288
11
37
72
216
144
251
25
15
21
299
61
35
13
75
192
104
229
48
563
37
12
15
200
312
64
96
128
121
111
69
72
3
21
156
159
24
120
104
193
84
83
25
111
176
133
120
72
123
ABCD 94587668122*3^$a+1 [50086]
15
33
55
72
96
17
31
41
63
40
32
16
128
9
55
48
89
15
9
72
48
36
19
305
127
72
32
16
120
32
21
84
60
27
9
31
200
216
72
57
15
129
31
104
64
8
72
40
32
9
12
3
21
91
137
36
19
192
29
139
41
15
21
120
139
24
53
219
48
72
81
79
56
64
29
51
136
48
464
72
153
12
24
180
207
40
113
127
80
153
31
89
15
45
12
367
32
48
81
87
88
77
72
72
48
67
48
80
21
96
36
103
32
64
216
32
21
91
29
72
43
29
67
65
63
225
127
24
5
115
96
113
216
87
117
36
120
7
192
113
55
8
40
32
144
81
120
199
96
8
72
72
57
96
303
16
53
291
21
84
15
165
115
96
168
32
96
352
5
43
48
41
15
88
120
8
33
180
19
305
168
48
60
19
48
5
163
209
15
232
24
32
45
235
29
43
65
180
3
129
103
56
16
5
36
15
33
180
139
65
15
33
87
57
144
87
24
16
5
27
72
16
120
89
15
33
15
72
280
48
32
9
12
132
31
72
5
108
151
209
135
237
132
15
88
17
7
8
136
32
93
171
201
132
123
57
127
96
168
104
168
72
48
24
40
89
336
15
64
32
165
27
117
108
12
144
115
80
57
55
32
16
72
128
16
65
48
60
48
60
87
88
128
136
29
216
156
15
273
7
8
45
211
56
33
111
48
45
48
163
32
273
360
151
29
180
72
108
147
33
7
80
117
27
24
16
473
207
153
12
43
8
57
31
65
55
17
12
51
136
29
267
153
79
80
57
31
77
12
79
104
141
115
125
12
159
144
96
40
53
48
24
139
240
72
24
29
19
161
271
341
19
48
41
127
104
88
32
88
56
136
80
24
16
48
5
72
204
127
120
104
21
123
184
32
153
72
63
168
129
144
159
93
84
24
55
120
120
80
21
48
108
55
32
21
235
5
19
8
40
5
27
16
149
115
96
101
51
33
55
5
84
15
21
180
7
17
72
55
248
72
309
19
296
9
12
259
24
56
165
96
51
69
60
36
139
128
21
51
33
36
211
120
48
365
36
79
192
101
3
165
51
69
24
12
39
120
45
27
72
57
24
31
89
79
96
56
24
165
91
29
132
84
115
168
41
144
36
19
32
9
12
67
5
51
129
31
257
7
152
45
156
168
87
264
45
120
19
24
32
40
48
200
105
55
120
41
15
81
31
53
36
15
168
280
96
56
16
125
43
24
96
56
93
27
16
8
136
29
307
17
15
48
40
248
21
51
88
24
72
104
16
96
53
91
89
60
51
40
80
9
12
43
176
33
36
51
64
104
93
67
56
16
41
84
19
5
19
72
8
93
19
144
24
17
159
144
285
132
15
160
89
55
96
96
80
ABCD 94587690482*3^$a+1 [50089]
144
48
160
8
108
1
23
13
15
44
1
3
12
24
8
40
36
20
12
37
107
1
23
52
44
13
11
256
20
96
25
87
8
49
35
25
11
4
8
36
16
20
84
52
24
45
96
3
12
12
45
23
84
1
75
72
27
9
44
73
24
39
20
12
24
24
1
36
143
124
21
11
24
36
109
132
83
4
21
15
60
32
24
28
33
90
45
44
145
60
15
84
21
11
24
4
44
36
112
45
99
93
35
12
24
1
11
43
5
120
4
32
109
24
147
56
13
35
76
99
125
97
72
27
81
27
93
47
13
3
9
35
72
25
51
32
12
43
18
27
12
33
35
36
37
83
84
16
24
8
24
16
33
51
39
6
39
44
40
188
13
15
344
72
64
12
44
1
108
96
59
4
21
47
12
73
48
47
49
11
24
1
83
4
57
83
1
24
72
18
33
33
72
15
120
9
123
27
29
1
11
40
9
59
12
88
12
117
83
24
13
71
36
204
4
51
41
13
3
108
72
44
24
1
59
112
44
84
1
60
11
24
1
18
65
40
12
140
4
75
96
77
205
47
61
24
3
15
41
7
45
33
36
15
44
4
8
24
48
1
36
11
28
12
120
9
23
31
81
21
83
40
20
1
3
20
13
23
4
48
8
12
85
18
9
68
12
25
35
72
1
135
44
13
23
64
44
24
60
73
3
72
20
48
19
77
1
159
3
125
12
84
96
145
11
24
36
25
15
12
56
1
78
66
24
63
57
23
88
92
12
1
6
18
108
3
45
60
12
23
1
71
12
88
24
8
40
12
24
20
76
8
40
56
72
40
24
9
47
25
3
57
47
1
11
84
37
47
1
71
25
39
56
25
18
53
28
20
12
4
8
12
36
52
32
13
27
33
11
36
25
23
28
69
11
97
35
136
72
12
33
39
44
151
41
24
4
36
9
84
63
32
60
76
60
24
81
36
35
24
31
5
24
49
66
42
3
32
19
18
111
56
24
1
35
108
72
16
44
1
35
100
3
21
33
71
76
140
84
16
9
35
4
132
33
18
18
36
51
92
148
44
28
12
21
3
36
8
48
108
61
63
81
95
24
13
27
56
4
12
128
52
24
69
35
28
8
55
21
24
12
33
6
21
33
39
8
24
24
16
68
85
11
12
4
45
11
24
28
8
37
87
80
1
107
13
23
64
56
4
93
48
11
84
12
88
32
24
28
105
11
25
11
28
32
48
1
27
80
37
11
40
44
60
28
12
32
24
24
16
57
35
88
36
39
41
4
12
80
84
16
33
36
35
85
11
12
13
15
72
168
8
36
61
24
35
60
24
1
15
164
7
93
105
12
35
72
16
44
1
75
20
24
25
107
24
40
20
24
40
156
21
36
3
44
76
20
12
28
27
89
124
84
12
68
132
49
11
13
23
120
37
36
12
108
47
48
60
61
60
35
16
20
13
27
9
24
59
12
13
11
40
20
132
13
60
51
44
12
72
12
60
108
37
35
31
65
48
12
25
12
27
33
123
33
11
28
12
20
1
75
104
73
107
24
16
20
1
3
9
11
72
24
16
9
15
48
8
12
37
18
42
3
105
35
36
85
35
1
15
9
15
105
51
20
60
24
36
84
1
36
3
56
13
12
59
16
20
40
24
44
40
68
40
33
36
23
12
1
39
56
4
93
15
72
45
36
159
69
35
64
8
132
13
108
15
20
12
48
1
59
52
44
36
25
48
95
1
63
68
7
6
47
24
49
36
71
25
12
108
24
39
12
44
36
264
64
44
96
7
53
72
19
6
72
11
4
12
24
116
13
27
21
24
48
63
24
8
36
4
45
35
40
12
44
100
45
72
35
4
68
13
35
73
95
84
25
15
36
51
41
64
39
5
24
25
35
28
8
37
35
28
12
20
49
24
95
36
61
39
33
27
9
107
12
28
44
40
36
48
177
27
3
113
85
35
60
1
51
69
11
25
24
36
3
144
56
4
128
12
7
78
35
28
48
12
152
28
60
68
24
48
24
40
104
67
54
35
120
73
36
36
11
25
27
32
24
132
28
9
71
7
9
8
13
23
36
60
25
15
81
87
21
12
168
36
83
12
24
25
12
39
48
8
4
24
9
51
24
12
8
25
15
72
45
11
7
102
11
12
76
56
36
48
85
6
18
11
16
9
36
15
36
8
40
21
63
15
17
36
4
141
35
217
63
20
24
19
77
12
55
5
12
13
35
120
28
8
36
13
15
20
52
44
12
28
84
92
4
32
24
145
96
39
24
21
71
48
24
36
1
96
18
65
25
59
16
12
105
144
6
48
5
49
42
30
23
72
136
12
8
37
96
11
4
44
7
33
81
99
8
64
93
147
21
12
11
36
4
21
71
64
24
20
40
15
29
115
18
3
96
104
37
39
84
51
33
12
44
12
49
51
8
36
25
71
88
96
3
18
48
15
96
33
72
6
65
73
107
24
4
44
36
12
60
145
60
12
36
186
30
59
145
15
20
64
3
17
60
13
59
36
4
20
24
1
39
21
51
200
24
100
56
72
12
24
12
84
28
140
73
143
84
43
42
36
59
7
5
48
48
187
17
40
21
83
4
57
83
108
19
5
73
36
12
23
109
23
25
27
12
84
32
28
60
20
64
68
19
6
ABCD 94588061312*3^$a+1 [50058]
12
90
6
12
150
5
43
90
114
108
18
54
18
35
85
18
252
24
36
209
1
24
54
65
1
96
108
90
137
25
12
72
90
78
18
174
144
24
66
81
15
18
48
47
103
137
25
48
18
6
174
6
18
102
6
54
30
6
12
90
77
19
144
90
12
23
13
24
120
3
123
69
111
162
36
42
102
18
132
12
54
36
78
12
6
48
24
90
12
33
32
31
84
18
126
24
53
73
12
107
37
144
11
31
33
39
48
72
42
66
18
35
37
18
9
27
5
13
36
95
1
36
72
18
12
36
81
9
60
12
90
90
72
132
84
59
91
12
89
25
18
66
131
55
18
30
18
23
1
15
105
23
13
179
79
30
36
95
31
78
66
18
36
180
90
24
117
176
48
31
36
77
48
7
66
132
12
71
1
54
6
83
16
21
36
18
69
27
53
1
95
64
21
12
132
30
60
353
7
102
3
128
73
39
33
12
18
18
42
5
85
12
15
165
11
16
48
75
162
30
6
30
54
75
33
6
54
83
55
9
105
66
5
49
36
42
48
17
7
54
30
42
107
1
12
42
12
6
18
72
48
90
36
95
85
96
27
201
150
120
41
55
90
66
60
72
41
25
60
126
18
72
246
18
59
37
30
90
179
127
54
6
72
138
35
144
48
61
42
57
45
83
144
13
18
33
39
30
36
42
102
42
138
35
181
59
16
87
89
61
48
6
29
19
18
24
54
77
25
114
48
21
51
6
84
35
19
29
31
84
42
66
72
6
12
39
21
108
36
18
90
18
29
1
63
9
60
36
71
144
37
12
90
72
36
60
30
114
18
72
83
187
5
13
18
12
6
47
25
23
61
18
42
23
7
36
18
42
210
72
72
6
65
19
6
48
60
54
36
17
64
80
144
55
41
25
54
6
336
107
7
18
30
132
53
13
90
54
35
19
132
48
9
15
48
78
30
24
102
6
12
108
18
42
30
132
107
85
6
69
93
147
15
18
66
42
54
36
30
54
5
13
51
57
42
120
53
25
120
108
6
54
12
18
9
27
53
1
15
176
96
7
57
48
32
55
6
83
1
108
42
90
18
12
6
84
144
42
29
61
162
90
12
6
12
42
63
75
78
18
21
15
161
37
12
18
77
1
12
6
12
33
32
13
102
54
24
72
84
131
13
36
6
9
9
54
48
24
18
12
11
229
66
57
3
12
18
54
90
18
72
53
112
15
33
3
42
198
18
59
7
9
96
93
51
99
66
36
36
90
24
48
17
61
35
103
150
66
60
30
6
54
30
29
96
25
84
132
48
24
12
155
13
12
39
291
18
72
3
123
30
42
125
67
90
6
12
18
198
6
90
41
13
35
49
18
60
65
127
60
66
36
54
72
42
66
5
55
12
90
78
66
18
150
11
1
6
9
80
1
102
42
18
45
57
23
1
15
51
78
72
54
90
36
18
225
21
59
31
72
18
6
54
155
1
95
384
61
36
42
21
117
144
168
36
66
204
12
18
6
29
1
78
18
90
18
54
30
47
25
6
17
31
6
84
24
12
131
109
18
18
30
65
7
41
91
126
30
144
54
42
48
9
32
1
84
18
57
105
90
29
7
18
24
12
83
67
45
273
18
234
3
123
180
54
36
24
143
13
90
57
141
6
84
41
1
18
77
64
80
96
19
18
18
108
6
48
36
42
18
54
90
87
15
24
30
60
111
9
114
53
37
12
6
72
161
96
13
35
55
108
29
48
13
30
42
90
12
18
35
25
72
95
96
109
419
55
12
24
18
35
13
132
30
42
23
13
18
192
177
32
31
30
99
105
18
102
18
72
6
30
17
127
144
36
24
5
16
105
90
90
35
13
6
45
32
48
139
18
35
112
32
133
12
150
18
12
6
102
6
66
71
19
90
131
103
41
55
9
57
18
132
33
57
30
18
36
24
144
12
36
18
42
12
72
59
85
60
36
54
165
177
72
23
25
78
54
12
24
54
12
18
107
91
78
12
42
108
5
79
36
18
36
18
5
55
57
9
72
24
288
ABCD 94588212248*3^$a+1 [50040]
187
95
33
24
52
41
18
249
60
63
45
15
54
63
27
36
145
92
48
48
4
60
20
52
80
16
77
42
261
3
1
59
1
68
3
9
111
69
40
5
30
24
61
29
19
11
24
133
59
93
48
3
96
93
48
60
60
52
20
40
32
40
149
39
33
19
96
5
87
81
19
35
18
183
60
64
20
51
9
132
3
13
17
3
39
201
112
83
157
71
6
51
3
12
24
1
8
76
20
60
156
75
85
23
1
48
71
6
66
153
87
45
52
11
84
45
15
85
5
18
33
52
59
180
21
12
3
25
24
23
12
69
24
21
19
68
15
85
8
16
48
8
3
9
75
33
24
21
75
15
9
165
31
20
135
25
24
48
47
48
81
27
90
19
48
101
51
21
72
7
176
33
30
45
159
25
80
28
92
21
19
140
3
25
24
11
234
55
35
48
60
18
54
66
3
96
15
36
85
23
54
27
21
168
51
3
66
6
61
23
24
45
27
108
12
6
30
24
1
12
32
84
4
56
21
114
30
91
48
68
87
45
40
56
15
144
60
138
42
12
93
15
33
135
84
144
36
81
159
108
21
15
49
80
100
23
90
27
48
45
39
28
317
18
48
24
48
60
21
87
177
48
3
37
59
48
45
27
21
52
20
88
5
15
3
9
63
30
115
24
48
155
60
36
36
30
3
21
27
112
60
35
97
11
229
44
144
87
73
252
20
36
12
12
3
45
51
21
160
8
36
12
48
21
195
21
39
60
3
13
24
71
25
24
48
8
45
72
90
97
8
3
33
52
44
9
6
1
20
15
45
48
105
19
80
3
45
45
27
48
24
48
36
12
63
54
15
3
48
1
8
27
24
49
17
163
56
16
5
51
15
45
112
48
32
3
9
100
60
83
18
3
15
9
63
12
36
24
153
24
16
5
27
48
45
15
27
25
80
28
12
272
15
25
48
35
21
69
67
48
77
3
12
36
27
18
18
12
18
91
5
18
12
1
12
11
37
164
84
96
24
64
53
15
108
16
35
1
32
3
24
36
33
4
8
117
15
33
24
39
16
11
33
36
36
3
42
144
63
75
60
25
23
24
36
49
23
213
4
104
111
73
53
87
36
15
60
66
96
18
9
3
93
39
12
1
35
33
12
48
12
27
45
12
28
56
12
57
6
61
20
75
25
48
23
12
108
105
39
9
4
68
64
44
64
12
68
48
124
5
30
33
52
5
39
75
37
35
25
72
12
80
16
12
47
121
188
4
32
39
21
9
7
20
40
23
72
9
16
24
59
24
21
207
33
12
105
3
51
36
9
88
83
9
75
69
9
7
23
13
72
116
4
56
141
18
21
12
75
109
48
48
140
99
25
8
135
48
25
12
35
108
144
33
96
39
72
45
21
67
48
107
18
27
63
9
3
36
6
91
20
108
99
42
39
12
48
45
27
27
13
53
126
141
4
35
6
67
23
30
19
44
9
3
4
20
108
33
18
169
173
7
12
8
72
36
52
101
30
37
32
75
21
165
99
160
131
37
23
61
108
11
37
20
4
56
39
36
42
3
72
27
36
60
72
72
25
335
144
36
25
104
16
35
9
9
67
35
33
100
11
36
93
75
57
28
41
7
47
33
12
36
124
5
43
8
21
54
1
35
9
27
24
36
9
3
33
112
80
60
21
42
145
125
54
61
5
3
147
57
27
60
25
44
39
25
23
57
72
3
37
11
60
54
91
12
188
64
5
90
33
40
12
80
33
66
9
15
102
51
39
96
9
3
132
9
64
11
69
3
45
27
117
24
39
78
27
3
225
60
27
108
84
60
30
3
75
18
30
33
36
45
18
72
54
75
4
47
36
33
240
60
12
15
12
18
39
28
77
3
3
48
37
5
39
156
48
45
7
23
121
131
72
73
8
52
17
48
127
116
136
23
13
132
56
4
47
61
23
6
138
57
16
120
8
24
28
179
25
104
75
12
108
42
15
3
9
63
25
5
39
76
29
114
84
13
132
35
6
19
72
119
1
20
28
20
57
75
15
9
132
4
5
39
51
30
99
24
52
11
97
11
12
9
16
83
1
20
3
85
48
24
48
12
35
33
48
63
45
57
99
15
9
16
120
168
8
40
29
43
11
60
9
52
20
60
48
27
81
135
84
61
12
23
9
16
80
52
23
84
13
11
165
64
68
39
45
16
44
100
35
61
72
5
6
61
59
1
60
20
36
87
72
30
63
36
27
229
11
12
37
95
45
21
99
69
102
97
47
141
27
85
107
61
8
4
143
165
ABCD 94588519516*3^$a+1 [50032]
75
21
21
6
24
18
78
24
30
30
21
32
25
35
1
60
12
72
48
42
30
18
9
3
41
1
35
28
27
93
45
11
25
11
103
12
144
6
30
54
39
3
5
37
15
45
18
5
19
21
27
57
15
21
15
9
3
48
102
27
36
15
24
18
36
11
4
9
60
12
54
102
83
1
3
57
60
18
81
32
7
18
18
6
60
23
1
6
21
8
79
30
15
36
12
15
29
31
5
37
12
6
12
12
5
25
6
77
13
39
51
54
60
3
48
15
48
6
36
24
15
36
20
13
12
114
6
24
71
25
48
36
15
9
24
18
24
48
17
4
32
4
9
84
78
54
6
180
53
1
24
47
64
36
9
3
20
1
12
15
72
27
21
39
30
11
7
12
30
30
60
5
76
9
39
15
12
72
36
57
32
67
30
36
48
11
60
1
12
12
48
11
1
3
45
42
33
15
48
60
12
17
13
3
24
39
6
30
5
1
48
144
3
39
41
49
219
9
27
20
19
12
9
15
81
69
11
7
36
6
15
20
16
15
45
32
36
16
60
48
57
90
21
27
45
20
13
15
80
73
66
6
47
40
3
30
54
5
13
12
99
21
60
30
9
21
36
84
51
27
5
1
27
9
30
5
43
5
52
33
47
73
75
8
79
18
42
45
93
18
42
12
30
36
69
9
6
30
6
9
39
17
19
93
8
40
12
48
9
30
60
33
8
19
6
23
61
11
55
42
11
31
48
42
11
43
12
69
15
30
78
12
29
72
79
33
15
12
96
18
24
3
15
12
33
12
51
12
53
16
33
3
39
21
15
12
12
54
144
23
25
84
78
12
36
12
18
42
42
15
15
60
48
17
103
12
6
54
30
3
33
30
24
60
36
57
96
20
1
15
39
6
6
42
147
60
36
45
78
41
43
48
45
9
30
30
60
39
27
29
4
12
105
27
12
24
21
48
42
29
16
15
33
3
9
45
120
11
7
48
12
5
28
87
36
21
33
12
3
27
96
60
132
30
11
79
96
12
33
21
71
7
42
30
54
11
121
27
3
105
9
48
102
65
16
57
15
12
33
3
33
11
79
12
24
33
75
6
126
113
7
24
6
71
43
54
11
16
45
24
12
47
73
87
33
12
6
54
47
43
30
83
7
192
30
15
8
43
18
12
84
6
69
45
11
7
30
6
12
24
24
6
3
105
23
7
57
8
205
60
15
56
76
36
92
115
18
18
6
15
9
6
78
30
5
52
20
85
66
17
48
13
102
42
3
27
141
21
83
7
24
30
51
36
27
36
21
8
25
11
1
30
30
30
30
36
24
11
49
30
21
93
27
27
30
60
15
51
6
18
5
145
27
8
55
42
30
18
15
51
45
32
64
33
60
11
7
77
37
66
12
48
9
33
30
222
54
17
7
57
21
102
5
28
87
60
33
45
12
18
5
49
18
77
13
3
12
8
24
19
6
23
112
33
3
27
30
36
6
29
16
3
6
66
18
30
6
42
9
33
12
36
63
104
100
21
11
31
117
8
25
15
9
15
81
23
7
5
49
60
23
28
27
12
5
55
18
42
6
30
12
12
21
15
69
3
30
15
45
35
28
12
21
35
16
39
21
80
55
5
16
3
6
23
16
39
17
103
165
105
30
30
15
3
12
36
6
63
51
6
59
4
57
60
51
27
12
60
60
24
24
96
12
5
40
24
20
4
9
36
6
36
24
18
102
96
24
9
57
12
15
15
60
42
15
45
3
3
53
1
3
12
8
25
138
12
41
1
18
65
25
75
3
18
51
69
24
18
5
172
8
7
138
12
30
93
8
76
75
30
6
29
1
24
11
79
6
24
78
42
18
12
30
3
45
42
53
7
6
3
15
5
19
12
36
24
18
107
1
3
20
31
113
1
54
42
15
75
6
39
68
7
6
3
9
11
85
24
78
60
90
24
48
12
30
36
5
4
8
52
111
54
15
3
30
75
15
45
68
13
36
6
30
12
27
3
6
54
161
52
45
47
43
5
19
5
13
35
16
27
12
30
3
8
7
9
3
42
3
27
24
5
19
33
9
6
69
45
84
24
12
60
84
11
1
15
15
72
6
35
1
11
37
15
51
117
15
24
36
114
3
3
33
39
12
66
47
61
6
60
41
7
30
47
4
12
9
3
3
18
96
3
87
78
18
12
42
36
24
54
9
20
12
40
9
42
48
66
54
6
63
56
16
20
13
23
19
78
42
6
15
92
67
18
95
115
42
30
6
23
36
28
57
66
24
48
12
18
12
18
12
9
231
30
18
5
72
28
93
63
27
12
17
1
54
30
3
27
29
16
9
36
66
24
65
16
9
6
24
29
16
20
13
3
75
45
87
12
5
19
12
17
7
18
15
3
17
7
5
40
15
30
15
69
15
9
36
6
6
18
36
45
63
17
55
48
6
42
30
15
57
83
13
36
3
57
6
24
21
45
54
96
60
5
73
39
27
6
12
6
45
12
39
5
25
48
6
36
29
19
33
9
75
15
18
11
25
6
18
72
30
36
54
3
21
120
11
55
45
45
6
9
3
5
108
12
36
1
36
12
12
51
15
5
19
18
35
40
27
21
48
27
18
11
36
19
18
15
12
36
75
12
12
138
12
15
15
21
48
12
8
16
8
40
21
66
24
12
12
5
97
48
3
27
17
16
12
45
30
30
63
9
35
13
3
20
25
54
18
30
72
18
18
72
12
81
15
24
65
13
18
42
18
9
15
18
3
15
60
24
18
3
24
33
11
1
6
54
18
36
24
30
11
31
41
19
21
15
57
3
54
63
12
69
6
66
135
32
28
75
12
53
37
11
36
31
45
15
5
28
9
18
9
60
15
89
64
57
48
18
30
72
23
37
210
12
6
59
13
15
15
81
27
9
15
33
3
45
129
18
30
83
13
30
12
9
105
24
84
3
93
24
6
84
18
15
20
7
45
33
42
53
24
48
7
18
12
63
15
30
6
17
12
31
30
147
9
3
33
143
31
60
6
15
27
12
65
1
84
66
12
5
25
11
36
16
9
3
80
52
96
57
15
15
6
11
100
15
21
15
48
144
6
36
63
32
1
24
6
9
33
60
12
159
20
36
16
9
119
19
66
59
37
36
48
102
24
54
27
27
36
24
113
40
75
9
33
6
36
36
17
16
9
42
105
15
21
12
8
49
138
33
39
24
65
1
78
12
66
12
3
20
67
60
12
9
27
18
6
24
17
12
73
12
47
31
17
37
18
30
30
48
24
144
66
143
16
105
39
8
48
25
84
35
7
18
3
39
41
19
45
48
27
33
3
12
6
12
30
9
60
20
ABCD 94589124946*3^$a+1 [50045]
91
17
99
21
7
60
20
16
44
33
259
89
7
8
64
71
45
64
23
37
32
4
12
5
39
4
5
27
87
1
24
11
144
37
11
48
12
78
24
3
60
4
23
37
29
55
44
16
5
7
80
144
93
15
16
17
12
87
108
16
32
52
5
43
12
12
8
51
49
60
65
31
84
92
16
92
112
71
12
30
27
100
41
43
17
7
12
53
27
33
3
28
60
44
16
32
40
137
3
57
3
12
52
41
3
87
18
127
32
3
25
32
36
36
76
5
12
43
80
72
12
9
91
44
15
49
8
27
73
144
24
29
18
9
21
43
17
103
24
12
68
51
42
3
40
12
48
24
23
9
16
125
3
9
36
19
68
40
60
44
4
35
1
8
16
24
12
24
24
125
36
55
17
12
67
101
48
147
28
12
23
25
24
12
48
8
112
96
36
23
33
3
69
21
19
68
180
64
8
88
20
57
31
56
9
7
48
17
55
17
15
40
23
45
12
3
37
48
12
41
31
24
5
12
108
12
7
20
15
18
27
16
32
28
5
39
52
36
5
30
85
80
33
39
3
13
44
120
28
65
48
204
31
17
19
36
60
47
1
17
48
7
53
111
24
124
83
12
33
52
11
25
12
20
64
53
15
165
7
20
96
4
29
15
60
39
18
72
7
8
33
55
104
16
72
20
28
44
3
66
39
16
44
88
24
59
1
84
32
12
15
18
7
5
15
12
9
31
24
24
35
18
67
72
41
27
63
12
6
72
7
11
25
5
19
8
28
29
87
21
48
31
68
12
21
60
60
43
5
67
48
12
17
150
18
18
37
8
52
53
54
25
11
21
16
32
45
36
24
31
17
55
72
60
41
24
67
120
8
15
78
7
5
31
44
15
48
90
3
180
45
91
71
48
12
129
108
3
93
64
5
3
48
9
15
28
60
48
47
25
23
21
69
75
4
23
9
3
66
60
19
8
4
20
3
1
36
8
93
60
60
3
36
9
30
37
23
1
29
19
32
3
48
30
15
3
25
44
40
12
84
29
27
88
8
75
78
7
65
7
48
12
32
28
8
15
13
17
3
40
24
35
13
47
1
17
18
1
228
36
12
5
18
9
136
24
5
43
23
25
60
60
35
9
33
79
41
7
12
8
48
40
23
45
36
3
1
17
19
23
25
12
36
5
39
9
12
42
18
42
81
9
6
1
48
12
8
63
37
23
37
8
4
8
153
48
7
107
45
15
21
4
12
8
16
72
72
83
13
36
8
21
7
44
4
32
60
3
60
25
24
35
45
40
36
84
92
51
85
48
12
17
3
24
93
31
60
5
42
85
12
60
53
7
20
48
64
24
80
4
32
4
12
24
156
120
20
88
12
5
7
36
72
65
42
60
1
12
20
28
5
7
5
39
28
72
11
25
113
39
15
30
15
3
177
52
29
39
16
84
72
29
19
12
44
76
23
85
71
54
36
7
12
36
17
18
105
39
25
60
32
96
88
24
23
48
42
3
9
31
29
3
75
13
24
32
4
24
116
16
8
48
24
120
4
5
31
60
80
63
6
39
16
60
5
31
20
76
17
15
16
17
7
72
41
27
28
44
4
17
60
79
60
29
15
24
36
36
40
96
12
8
60
48
4
36
120
56
24
39
25
80
28
8
52
5
55
44
60
16
24
48
5
7
23
21
40
36
68
16
36
36
83
37
8
57
12
51
4
11
21
16
12
53
48
54
13
35
49
44
16
20
81
78
30
79
8
15
48
25
24
12
41
63
16
48
11
1
56
4
41
147
28
12
20
48
4
29
39
51
57
40
32
16
36
128
72
3
13
47
1
12
5
7
23
49
20
28
60
48
12
140
76
12
20
28
17
27
60
15
13
47
30
15
28
32
16
17
55
132
155
1
65
27
84
3
1
20
36
93
6
61
56
27
6
19
56
15
69
28
8
52
20
63
85
20
4
116
136
60
80
63
25
48
20
72
93
78
1
24
35
1
56
28
59
18
43
89
67
11
117
45
78
18
7
24
11
30
27
40
8
24
9
31
104
180
4
80
40
56
84
96
12
45
19
113
6
21
16
20
48
39
13
65
55
12
35
37
23
25
48
32
180
33
48
79
12
116
45
27
15
13
20
40
32
81
7
44
36
45
3
52
65
63
4
60
11
12
18
27
33
12
39
3
121
72
113
42
30
18
49
48
12
71
85
12
32
12
93
87
4
12
77
15
72
16
107
60
165
16
56
16
23
9
16
35
45
57
15
123
57
4
24
24
35
18
15
24
40
48
113
27
40
5
6
37
44
28
48
17
6
1
20
28
60
95
33
15
18
39
88
5
19
11
90
18
9
21
12
43
36
53
135
52
36
12
68
64
53
30
1
29
6
45
69
31
80
69
43
12
36
59
33
3
37
23
25
72
17
67
29
39
16
24
5
30
18
72
48
3
36
93
15
3
69
16
5
43
12
72
12
161
48
115
12
5
159
4
29
55
11
9
28
155
33
4
36
84
53
18
25
60
12
68
4
53
7
185
31
24
8
15
78
99
52
41
48
39
16
12
17
15
40
96
44
16
5
19
48
35
18
30
30
67
35
30
43
56
4
72
5
55
20
4
140
4
12
5
19
23
1
17
63
24
12
16
108
12
80
24
9
31
44
27
60
13
104
12
9
31
41
18
30
30
81
40
68
88
84
23
13
60
5
19
36
44
24
4
60
12
11
42
27
16
8
40
47
97
11
57
27
21
39
78
19
83
13
83
49
68
27
33
28
120
32
40
248
9
18
18
7
77
55
32
3
78
7
132
29
120
60
31
29
12
42
1
12
17
3
3
12
33
64
68
105
67
8
28
89
55
11
9
40
20
93
55
8
9
7
89
54
13
24
11
9
28
11
37
32
81
127
72
12
11
25
17
18
57
ABCD 94589171156*3^$a+1 [50113]
24
31
11
6
42
13
17
12
30
13
23
9
15
6
18
1
53
67
24
11
84
57
120
3
69
96
27
102
6
1
48
5
18
25
17
7
89
54
57
39
1
23
1
65
12
18
9
21
75
24
15
12
24
126
79
11
36
49
5
19
11
24
42
3
39
6
36
31
17
36
19
23
12
60
81
40
11
13
23
30
27
16
89
7
35
133
5
12
24
15
15
49
17
24
12
3
27
13
96
56
27
78
30
72
1
65
30
36
24
36
25
56
69
36
24
6
24
9
27
12
12
108
12
45
3
30
30
33
9
30
24
9
40
5
12
6
12
13
80
63
42
42
13
24
101
27
63
25
17
36
24
27
15
24
9
40
47
81
33
102
9
3
21
51
6
7
17
55
11
42
27
15
49
32
9
6
73
11
45
24
51
60
30
3
21
6
13
35
12
78
48
18
60
114
12
24
24
30
6
156
30
24
102
27
51
72
30
132
6
30
30
1
48
11
69
51
84
30
18
25
59
24
61
128
3
18
6
21
15
24
66
55
23
129
27
45
9
24
7
65
18
30
36
54
30
72
78
48
33
15
6
43
47
84
42
27
3
37
5
27
51
37
5
75
15
78
27
21
12
84
99
9
6
1
11
24
6
102
57
9
24
12
18
60
18
72
43
5
24
19
11
45
3
21
87
48
12
37
47
18
7
11
90
90
25
5
27
21
6
13
71
12
93
99
18
43
29
3
64
29
19
11
12
25
83
21
3
36
6
3
27
13
32
15
9
15
1
48
23
24
90
39
9
7
35
30
6
12
90
51
9
7
8
40
48
59
18
72
6
24
109
11
96
13
17
7
48
59
108
6
54
36
42
7
83
60
9
16
8
24
15
36
12
54
6
12
42
15
9
7
5
12
30
72
84
6
39
9
31
24
11
54
31
29
6
21
15
60
45
45
3
135
12
21
63
42
54
24
6
90
9
24
135
1
96
48
11
36
33
15
6
42
18
31
35
13
65
42
45
3
36
6
54
189
27
54
31
5
75
15
9
45
24
30
37
11
13
24
101
6
93
16
59
133
24
35
21
3
24
13
8
81
24
55
17
24
135
16
95
33
16
5
43
17
36
27
3
45
75
60
24
36
45
129
18
13
23
30
19
5
6
37
5
19
8
16
24
17
31
143
1
29
30
6
111
3
45
15
72
12
18
30
13
29
60
7
59
21
48
33
54
96
18
6
24
1
11
78
36
3
21
91
120
11
93
9
12
51
27
6
7
17
63
48
39
12
21
64
95
48
18
7
11
12
9
3
6
42
24
61
8
24
15
12
30
15
51
18
24
75
27
18
42
9
9
12
19
65
12
3
136
59
21
3
30
12
96
43
24
83
60
48
9
40
17
18
12
120
6
3
69
36
6
33
40
5
6
24
6
12
54
21
33
30
1
35
48
18
19
23
168
30
19
8
21
30
42
54
13
120
23
12
12
73
8
33
15
75
24
42
6
12
1
72
24
53
6
24
93
15
24
1
17
15
45
36
15
21
18
72
49
35
36
121
23
54
3
24
9
6
6
78
21
3
12
6
24
24
12
24
6
18
6
33
33
7
5
78
45
27
48
30
7
41
39
27
60
1
24
96
17
6
30
36
6
24
30
6
37
65
15
3
30
7
8
15
18
54
150
30
18
90
9
9
6
24
1
24
29
36
54
96
60
24
12
1
29
6
24
60
1
29
3
27
13
23
12
30
7
59
61
24
56
3
45
51
30
102
48
1
59
90
19
17
55
8
3
84
1
77
18
84
48
30
7
29
24
3
3
12
9
9
6
33
51
60
12
69
3
21
141
18
57
88
8
3
30
6
9
16
11
42
120
18
49
8
15
78
48
115
89
12
6
93
21
43
71
1
35
48
36
30
6
108
1
5
12
7
11
157
17
55
11
54
63
105
18
84
30
18
25
59
93
15
36
102
78
25
32
99
85
5
36
12
18
33
15
81
33
90
37
8
63
12
37
5
18
18
24
6
57
16
5
67
32
16
5
24
30
6
31
48
32
16
8
27
37
35
93
3
6
6
18
55
5
6
6
7
48
95
24
9
24
27
13
96
107
85
8
15
30
6
174
7
24
8
21
54
13
35
85
47
48
33
9
31
35
12
54
6
69
48
27
13
11
84
25
5
42
6
90
33
27
84
49
24
5
66
105
51
84
24
18
39
15
24
6
30
13
11
165
24
27
6
39
3
13
53
60
79
5
6
30
31
24
104
33
30
18
7
35
12
153
24
39
96
24
1
5
6
24
6
12
42
36
13
24
83
45
33
66
24
12
12
12
25
53
147
168
40
47
18
31
47
12
13
35
45
117
12
24
79
71
114
30
6
6
36
42
12
19
11
6
7
35
30
15
3
30
39
9
6
1
8
57
55
53
30
12
42
7
8
15
30
78
84
30
6
13
47
18
60
67
23
12
78
12
18
90
30
1
29
60
12
24
66
49
71
9
3
12
33
51
21
69
66
33
3
12
36
24
13
35
78
15
27
13
29
43
35
18
19
32
15
1
72
23
54
6
45
93
24
3
3
24
61
17
7
48
17
18
24
48
6
30
24
25
41
79
17
138
36
6
3
3
54
39
99
30
30
72
25
41
18
6
24
12
18
36
30
36
30
48
54
66
12
9
3
120
12
1
80
144
33
7
41
18
12
24
30
91
53
27
24
15
73
32
21
163
11
13
17
24
54
12
21
160
32
3
12
57
15
18
12
18
33
40
65
30
42
63
48
15
90
39
15
1
17
30
9
88
53
24
3
33
84
3
27
66
90
12
37
8
16
11
6
7
23
138
7
107
18
18
12
109
5
24
51
3
12
1
24
5
51
40
48
32
27
21
45
12
42
45
15
18
30
120
49
53
3
39
36
37
11
6
6
12
42
19
29
3
3
42
48
51
3
18
43
17
42
90
6
30
30
72
73
32
40
5
54
45
96
33
30
114
31
5
60
6
66
18
24
30
12
18
66
90
12
78
12
18
12
30
3
9
96
7
72
83
72
37
95
73
8
3
42
60
15
27
37
101
67
11
54
31
35
12
24
1
17
15
21
72
18
12
93
27
78
84
12
18
12
48
1
96
8
105
66
61
8
15
33
15
12
21
27
48
61
11
13
24
113
12
66
25
17
54
138
18
84
1
23
9
111
72
25
8
24
72
105
30
73
5
30
13
24
23
1
11
24
21
88
35
13
17
63
129
31
24
41
78
6
36
ABCD 94589556286*3^$a+1 [50180]
4
44
21
31
8
52
89
3
3
1
60
5
115
65
31
44
3
12
42
3
16
47
36
1
44
40
44
15
49
11
33
24
40
56
28
32
51
49
24
17
19
60
11
61
56
4
32
4
29
3
108
48
16
80
4
8
16
41
171
4
35
42
66
25
36
29
24
27
21
6
33
21
27
4
125
99
52
11
21
136
8
39
18
31
17
3
15
54
39
48
36
52
83
13
41
7
104
72
28
17
36
24
163
128
12
15
60
25
59
9
40
41
7
20
28
8
105
7
65
15
21
87
12
45
43
11
13
71
90
36
72
18
9
28
149
79
5
42
18
54
156
96
9
9
3
24
12
28
36
89
18
96
37
60
29
30
105
84
9
6
9
84
16
11
96
25
41
31
47
12
9
63
13
32
24
16
5
43
44
16
44
4
29
18
108
36
1
80
28
5
67
59
36
18
30
36
150
18
37
56
52
60
5
150
30
7
120
35
9
9
39
16
5
12
75
21
63
84
76
5
6
49
5
15
12
27
36
84
13
20
39
6
30
69
144
21
43
35
30
15
60
15
42
31
128
39
1
36
12
24
53
51
96
33
12
54
1
96
20
40
48
11
132
30
7
80
3
109
23
18
66
81
51
84
6
19
11
21
33
108
6
210
19
71
6
19
56
15
1
29
75
93
30
45
52
32
4
32
12
9
7
77
3
4
80
72
111
33
63
12
37
5
18
61
12
72
72
11
25
68
136
11
37
20
36
40
24
17
31
29
18
13
32
28
11
21
33
67
29
18
273
33
19
60
77
3
48
96
84
39
9
12
12
16
68
4
5
24
51
60
144
33
51
48
9
3
108
228
52
48
5
3
24
28
5
7
41
18
45
45
42
198
3
9
39
12
9
171
16
12
180
17
39
72
12
3
84
9
4
8
33
3
69
39
21
18
57
9
55
20
39
90
43
5
3
15
33
16
65
72
51
16
41
19
32
51
96
33
51
1
24
53
90
21
76
23
61
32
12
3
193
132
24
35
61
68
36
28
84
23
9
72
148
47
90
39
48
76
47
18
6
13
95
45
3
13
56
88
20
4
44
4
5
19
24
65
63
9
15
3
1
44
4
12
20
16
128
81
51
9
67
84
12
36
24
11
252
1
8
9
15
12
3
78
31
44
9
31
65
91
107
9
64
44
9
3
52
36
17
27
48
15
45
24
12
64
12
32
24
40
72
32
3
12
13
132
5
135
84
60
16
20
16
23
6
66
25
20
96
3
13
48
17
27
40
80
51
45
57
19
23
30
36
75
12
4
23
9
48
12
16
96
47
69
21
3
33
24
7
68
36
15
49
24
56
153
15
40
17
103
144
48
53
123
21
3
28
80
12
3
1
47
42
3
51
13
68
45
3
99
49
23
21
15
33
9
7
11
33
4
116
117
19
48
8
40
48
17
3
15
54
30
36
6
3
33
90
49
104
12
9
19
35
42
3
16
176
36
16
23
37
36
32
64
60
23
145
47
9
88
29
108
42
12
6
67
17
18
45
69
30
36
73
41
30
57
111
36
30
31
8
12
76
35
13
8
24
159
66
51
21
36
42
54
90
121
56
24
33
7
104
136
48
44
33
54
36
18
6
1
17
27
63
49
53
27
4
5
72
60
55
32
15
25
68
16
20
21
3
16
11
169
128
12
4
11
9
15
49
56
3
1
44
3
6
90
33
75
85
44
36
28
36
12
59
93
105
3
28
20
3
96
1
12
44
27
25
44
64
32
33
6
30
31
5
31
23
24
102
27
108
4
11
1
48
17
78
12
97
8
12
28
68
16
11
33
15
25
44
36
21
51
39
13
32
16
12
24
17
15
75
174
78
21
63
21
12
36
24
105
36
123
9
39
60
3
57
15
69
16
29
3
33
15
60
4
11
1
53
19
8
45
18
21
9
43
71
49
8
28
36
24
36
11
24
105
16
131
13
96
35
30
36
18
25
120
8
81
7
44
4
8
4
11
18
12
24
48
43
24
65
103
5
3
9
67
41
43
8
99
21
40
32
36
64
5
15
48
24
33
3
21
15
3
13
24
36
29
18
1
44
72
12
21
18
13
48
23
90
108
15
3
45
4
48
12
20
28
80
51
90
99
16
11
1
17
36
6
13
5
48
39
4
8
16
20
52
23
1
5
3
28
92
57
54
133
59
54
19
53
72
60
3
9
3
15
1
35
37
8
27
57
3
13
71
9
69
127
44
9
7
12
11
9
4
56
27
12
60
12
1
35
1
23
12
60
69
40
17
99
4
77
3
12
4
53
12
7
36
12
41
31
44
28
8
48
33
42
21
9
18
45
84
16
80
15
33
15
18
15
4
23
72
61
20
64
92
15
21
9
3
36
60
27
37
20
24
16
11
72
18
54
42
111
28
35
6
7
36
32
12
36
52
35
21
64
24
44
15
45
24
60
108
69
31
35
49
41
63
4
11
162
3
63
42
43
44
3
45
4
24
17
36
27
24
12
63
21
60
9
7
41
39
28
11
57
48
15
42
48
7
92
36
9
3
33
24
111
24
4
107
21
48
244
12
23
9
3
33
9
19
44
63
30
42
45
93
252
3
64
5
31
149
18
54
6
282
3
15
114
54
61
44
16
12
11
48
85
8
28
41
27
72
72
12
64
20
28
17
90
9
21
18
42
18
21
52
17
18
13
185
30
9
12
16
36
71
25
12
53
3
60
28
32
27
45
12
64
68
60
213
127
44
4
83
12
73
36
17
15
12
16
96
5
43
17
51
4
104
40
35
37
17
19
11
36
33
27
25
11
21
12
3
13
5
55
11
13
5
19
107
37
68
4
8
15
30
39
3
57
36
33
84
15
16
72
29
39
9
36
36
24
72
27
75
21
87
25
48
ABCD 94589901884*3^$a+1 [50050]
53
67
11
21
40
60
12
72
48
44
52
32
16
24
5
24
7
96
5
72
180
31
144
36
197
78
37
80
45
7
173
120
55
41
39
4
12
8
28
48
53
7
56
64
5
36
19
12
149
31
23
57
112
77
7
60
149
7
8
45
19
12
23
9
4
17
31
24
84
77
103
59
6
12
31
12
84
36
72
84
5
7
83
49
12
36
17
43
5
6
37
53
3
60
16
41
27
45
6
13
176
21
187
8
16
24
32
76
60
137
24
115
12
35
30
79
48
8
27
54
43
53
91
80
16
23
85
20
4
108
12
101
63
220
24
11
61
84
89
171
16
12
96
156
41
7
24
59
21
64
152
40
41
186
45
112
8
51
61
84
125
67
71
13
48
53
12
15
16
59
157
104
144
16
24
5
144
31
41
43
72
312
24
41
63
21
7
20
33
27
4
41
127
164
4
32
28
44
88
17
39
16
65
24
79
108
84
80
99
9
129
36
24
19
48
17
27
88
53
91
60
20
3
6
7
48
17
7
5
19
144
108
17
96
31
48
12
72
11
114
27
27
18
171
16
5
51
57
79
44
16
23
13
120
24
12
12
32
64
17
19
20
45
67
24
32
16
84
125
7
48
29
6
13
108
12
20
144
196
56
40
72
5
30
6
48
36
99
64
41
31
32
3
25
17
43
20
64
92
51
54
55
72
11
1
132
35
21
16
48
24
35
18
3
24
88
83
81
228
60
84
112
24
5
12
271
132
96
77
19
60
125
43
56
36
4
104
3
1
89
7
119
61
29
19
8
105
27
45
99
28
8
27
66
19
48
11
13
96
53
30
6
18
9
156
45
108
36
19
48
24
32
9
18
45
100
47
78
7
24
80
88
17
36
355
5
75
4
12
8
3
45
9
55
44
33
139
32
27
102
7
44
76
59
90
63
39
85
149
60
3
28
72
5
67
17
103
60
5
252
91
89
31
32
57
7
80
48
27
1
32
36
9
18
90
19
107
21
177
36
36
12
31
164
3
61
204
20
192
69
144
55
44
16
104
16
53
7
20
72
36
52
56
100
215
30
7
65
7
161
151
84
260
9
7
12
47
78
3
64
5
79
11
1
12
8
27
1
80
4
5
43
8
40
32
45
19
108
17
91
20
16
53
91
29
55
77
127
36
80
3
6
19
17
12
63
52
36
11
1
12
24
17
36
24
3
16
24
48
125
75
105
63
21
31
20
28
132
5
19
59
57
9
7
60
113
19
17
91
36
68
28
12
36
41
36
3
45
60
3
24
21
54
6
72
79
5
198
61
44
4
108
180
24
53
120
55
252
35
33
45
151
11
117
16
5
27
60
4
41
3
64
60
209
24
18
13
59
85
5
36
36
91
24
96
44
177
12
15
4
23
25
77
19
68
16
275
13
5
139
101
43
56
48
16
72
8
36
16
12
120
216
41
55
53
31
12
41
87
280
24
20
9
39
52
12
44
208
5
115
92
39
72
61
29
6
13
248
64
11
13
68
9
87
81
31
32
9
91
24
83
1
20
45
24
12
7
24
77
15
16
101
36
55
48
96
17
19
48
32
40
24
101
67
56
117
99
3
157
120
83
121
68
40
41
114
45
16
65
327
45
27
16
17
79
48
8
40
96
24
132
68
88
68
15
126
48
15
64
8
27
93
4
32
60
21
51
64
48
24
8
45
91
89
120
7
11
114
72
27
12
15
61
29
7
60
72
72
72
24
11
24
45
21
43
24
29
31
5
48
27
4
12
65
15
9
3
16
17
67
60
48
8
51
25
32
28
24
83
37
48
29
7
65
3
16
24
144
65
18
1
71
153
9
67
35
258
19
12
156
68
4
120
80
4
32
9
19
17
7
48
96
56
88
12
36
17
48
7
35
21
72
9
24
144
7
29
27
45
54
49
36
5
19
101
6
66
78
13
44
9
87
64
48
36
8
196
17
3
28
84
12
164
28
32
153
67
17
127
41
108
54
54
135
57
55
44
28
24
44
21
168
163
53
36
19
17
63
201
127
12
92
9
55
56
24
153
55
53
63
12
4
20
21
78
37
80
4
41
235
155
6
36
91
56
51
1
12
5
255
4
12
17
171
4
32
48
33
30
18
31
12
107
45
40
59
9
4
53
43
144
29
123
81
3
15
45
4
ABCD 94590044756*3^$a+1 [50047]
1
17
39
16
24
11
1
29
90
21
4
92
51
61
23
13
12
11
69
84
4
32
24
129
39
24
9
42
36
25
95
18
42
84
25
8
208
80
57
39
33
115
53
39
27
6
15
40
8
27
57
76
56
28
36
8
16
32
9
150
90
30
25
104
33
7
8
12
52
80
24
75
30
72
3
84
9
48
6
9
64
11
6
18
36
12
72
45
24
16
95
42
15
15
18
27
52
8
136
35
21
16
35
69
3
69
57
27
16
11
25
128
16
8
24
40
20
3
9
52
11
108
133
17
7
47
18
159
72
4
83
24
36
45
144
81
3
52
17
27
12
15
57
48
33
18
72
6
30
24
69
3
138
6
9
36
12
16
68
111
54
39
27
9
36
153
96
3
132
88
56
16
44
51
96
1
108
36
35
25
59
108
60
9
27
72
61
48
35
33
15
78
18
1
60
36
5
18
21
3
12
57
57
72
18
9
16
32
60
9
30
60
108
1
17
135
3
54
78
90
30
72
49
72
11
81
45
15
87
45
124
68
12
3
60
9
27
33
28
23
33
108
39
78
30
57
4
11
33
3
78
54
1
17
18
54
19
11
42
198
1
56
9
6
18
15
12
3
42
51
39
109
32
12
3
49
8
4
60
8
28
83
12
69
160
44
3
25
68
51
81
39
108
132
1
17
18
1
36
47
61
29
168
151
8
48
111
9
15
66
15
99
21
24
72
9
39
15
48
45
84
12
3
60
174
15
111
9
9
6
36
61
47
1
71
36
72
126
27
27
37
11
90
15
39
60
48
165
3
12
57
3
108
81
3
36
69
45
66
78
7
12
11
60
12
13
48
20
9
67
5
126
13
47
21
51
12
18
72
151
17
111
60
117
27
27
1
89
231
4
107
9
72
9
18
93
33
15
12
48
99
36
24
1
36
11
33
21
54
21
15
13
8
33
75
39
57
15
156
18
7
24
59
24
36
9
27
9
111
13
41
39
51
60
9
64
71
12
13
23
133
35
33
24
135
72
132
21
123
1
29
15
9
7
36
12
17
7
23
60
37
36
83
24
120
90
18
6
27
3
96
25
48
137
43
80
45
51
69
7
71
18
30
9
4
84
24
72
41
6
12
108
21
21
43
12
65
15
9
18
25
155
12
13
41
79
83
144
21
24
51
1
32
4
215
9
27
45
16
65
3
4
56
3
13
59
6
19
83
13
20
16
156
29
54
121
65
120
63
16
35
30
31
11
93
16
68
64
77
31
23
25
68
60
184
32
76
12
11
45
9
78
57
88
96
11
117
16
47
25
12
32
76
11
57
51
13
36
32
16
72
155
9
16
68
57
3
148
56
3
21
15
72
9
51
54
19
80
28
89
7
36
29
30
57
15
49
11
21
27
36
9
148
48
29
198
18
39
15
216
25
36
29
15
57
27
15
36
1
119
9
15
18
79
48
32
33
75
28
65
115
47
102
6
84
61
36
29
79
8
72
81
18
54
151
104
87
18
39
27
21
39
25
8
64
119
81
183
21
4
8
9
39
72
16
83
133
35
36
33
51
6
30
49
11
37
83
13
95
9
27
97
96
20
81
72
19
204
56
16
155
36
169
41
18
13
11
33
60
36
51
97
41
18
85
108
29
19
11
90
24
99
39
9
99
60
37
80
16
72
20
45
55
65
63
40
47
1
8
24
57
30
24
66
18
6
7
36
11
36
1
32
4
89
15
64
41
7
107
30
39
48
52
108
11
9
21
27
15
126
19
71
48
9
4
11
69
39
21
159
93
4
20
136
68
3
1
44
63
37
72
104
76
11
193
8
60
76
11
21
16
56
12
12
52
156
17
30
25
17
15
15
18
42
30
126
229
23
9
189
24
66
213
24
3
21
63
9
16
44
111
6
7
8
15
45
12
75
48
85
23
72
60
21
4
47
33
28
180
36
23
60
25
12
20
52
56
16
20
48
69
114
73
60
36
12
107
36
33
3
1
20
33
27
3
9
16
11
24
30
24
27
16
12
20
4
11
12
24
93
27
25
107
69
28
20
24
96
33
90
12
205
44
36
52
59
54
6
9
28
132
104
27
60
12
69
63
36
12
13
68
9
78
144
9
63
177
24
27
57
75
25
11
54
54
25
65
159
15
18
18
153
16
11
9
15
12
24
72
12
57
15
45
96
36
72
9
55
17
66
13
8
3
9
45
63
39
57
3
45
36
99
108
61
11
48
57
60
63
21
76
68
36
15
144
49
83
93
24
16
36
140
16
128
4
23
54
90
24
21
81
15
27
21
15
1
35
21
16
56
48
39
1
65
78
12
57
12
24
129
48
24
48
15
63
12
78
18
169
167
24
69
33
43
44
111
21
3
18
79
23
49
32
87
73
20
76
11
30
24
18
192
49
95
45
24
135
12
25
80
3
25
32
15
21
4
83
60
18
18
21
40
23
105
3
93
51
6
111
9
39
36
3
241
120
ABCD 94590275966*3^$a+1 [50064]
8
16
9
27
132
15
41
4
12
60
51
89
49
6
54
27
12
8
37
3
84
39
5
4
60
3
225
8
55
41
31
54
3
12
9
51
15
81
15
48
41
28
12
8
16
72
84
24
9
18
30
15
20
37
23
13
15
21
108
87
63
33
24
84
15
5
31
54
24
27
48
81
15
36
20
60
19
45
36
84
36
44
1
18
45
33
102
21
56
1
75
84
33
23
37
3
12
36
165
210
60
12
18
71
28
8
55
9
24
9
11
91
5
100
9
11
36
43
45
56
25
51
3
12
197
28
8
7
93
80
19
36
21
15
24
69
33
72
6
21
15
9
60
21
71
13
24
18
18
15
24
15
17
64
12
12
15
17
55
6
15
12
12
81
23
4
8
52
3
9
9
36
39
51
24
90
15
21
126
30
18
129
15
21
20
12
24
1
47
172
9
39
12
8
76
27
24
69
51
6
18
69
20
55
21
27
9
36
44
91
9
33
75
15
102
3
12
8
1
179
85
15
3
5
28
21
3
56
12
7
18
3
15
30
24
63
132
12
8
36
72
85
144
18
57
36
12
48
63
6
3
15
12
93
21
15
15
5
16
21
39
36
8
19
105
20
28
9
59
16
15
96
9
44
4
153
63
12
20
37
12
15
36
9
54
12
18
51
3
57
24
12
57
15
33
42
161
40
12
12
20
52
20
19
5
4
212
28
21
27
45
24
15
48
12
45
135
45
3
176
40
132
72
27
21
92
40
27
125
24
4
36
24
75
45
36
9
3
33
39
12
8
1
36
35
64
12
32
1
15
36
93
3
105
48
6
9
20
16
36
20
24
108
31
24
57
44
25
11
24
37
18
21
9
35
16
20
61
12
18
72
96
45
27
72
17
40
8
37
24
66
5
19
66
3
48
188
31
6
30
9
44
244
72
123
21
9
6
12
45
32
16
51
5
88
12
8
52
33
72
3
12
20
24
91
9
36
21
18
21
3
21
27
24
45
8
37
66
45
63
41
4
12
57
11
72
112
15
18
15
3
17
7
141
24
156
39
30
51
9
12
15
3
72
81
63
6
75
8
36
40
24
45
78
30
24
18
65
61
11
1
3
36
21
102
57
36
3
117
8
55
9
3
17
25
216
39
36
45
42
57
36
159
101
24
16
15
21
93
36
11
4
84
8
13
15
56
25
3
45
3
69
23
1
11
25
3
12
39
105
84
48
45
18
69
75
5
12
19
9
15
65
16
45
36
3
8
88
12
8
25
12
24
11
277
11
16
56
37
180
96
12
15
3
36
21
120
3
96
9
21
3
36
75
9
12
24
44
40
27
18
3
15
5
84
4
12
20
72
16
9
48
60
3
24
21
75
69
23
13
114
48
9
81
18
72
42
36
27
93
72
42
30
3
48
56
40
33
15
45
27
24
24
116
4
36
60
15
81
45
36
18
29
16
24
12
75
5
4
44
16
20
16
21
72
15
20
55
18
59
1
83
4
12
45
3
36
15
36
29
4
15
21
20
1
84
24
51
60
27
45
12
48
24
15
54
15
21
3
32
1
90
9
36
213
51
33
27
44
24
1
11
208
36
141
63
12
99
126
36
23
4
36
24
72
8
76
81
18
42
63
63
9
120
8
25
30
6
66
9
44
25
15
15
21
87
9
9
71
28
27
105
93
15
60
3
9
9
47
28
60
9
11
4
57
11
4
39
30
51
9
120
35
25
66
9
27
237
12
20
1
35
4
75
33
12
3
6
119
1
35
4
32
19
24
12
9
12
48
21
23
40
60
12
116
7
45
3
5
13
54
17
25
11
7
36
30
51
156
9
18
6
47
52
36
27
69
51
33
36
9
36
39
44
60
16
15
24
65
55
45
32
88
92
1
27
8
4
8
37
23
67
24
12
17
52
20
43
117
20
36
4
36
68
7
102
51
45
264
96
51
15
24
54
138
69
128
52
20
108
52
21
18
69
27
9
24
32
205
3
27
36
9
36
63
9
8
132
76
12
12
8
88
12
60
33
39
87
114
15
36
20
73
12
6
33
32
100
15
9
24
20
36
55
21
24
24
60
15
29
52
168
15
6
30
42
84
3
48
12
32
19
9
12
9
15
24
15
45
60
96
36
51
57
33
63
81
15
56
28
45
6
48
77
4
12
3
102
35
55
69
21
63
44
7
65
24
4
33
12
15
20
16
24
57
18
45
56
36
28
8
79
30
39
24
60
21
75
24
33
35
12
16
12
117
107
28
12
3
93
9
24
47
40
12
60
12
21
18
6
48
3
20
49
24
90
12
93
51
45
15
18
3
177
30
21
96
24
72
27
36
12
57
12
24
24
15
102
75
15
24
54
3
72
33
18
29
127
93
3
53
49
96
39
8
163
54
18
9
9
39
87
5
124
32
4
68
25
15
32
4
36
84
21
3
51
17
25
83
25
39
48
15
9
48
3
29
40
15
33
27
36
18
11
24
31
69
39
36
17
24
28
48
44
55
24
12
69
80
48
16
20
19
21
24
8
25
90
54
39
44
36
25
39
51
29
1
24
66
36
33
36
132
12
45
3
15
30
3
57
63
21
39
57
18
17
109
11
52
27
36
18
90
36
30
15
96
68
72
28
12
57
11
4
21
30
117
9
3
12
60
20
91
29
64
24
12
8
16
12
8
16
3
21
20
1
11
7
30
63
48
15
69
57
18
132
9
21
3
15
126
60
51
84
12
48
69
3
24
60
20
24
85
6
29
37
63
9
27
48
36
21
30
54
15
12
69
48
147
108
32
40
96
12
15
17
79
45
20
4
75
105
33
35
60
4
15
21
48
327
9
36
3
57
68
60
16
15
9
45
6
9
117
35
84
24
40
44
40
60
63
9
33
12
3
111
9
48
63
9
8
4
36
32
100
51
21
69
66
45
63
6
30
ABCD 94590448684*3^$a+1 [50078]
1
42
138
312
18
30
6
173
7
113
97
83
7
60
36
18
126
120
29
72
13
30
42
95
24
36
48
24
36
1
11
144
79
65
85
11
25
30
101
133
11
25
216
18
126
155
151
18
11
115
245
60
84
25
222
48
126
11
24
91
317
7
6
119
115
41
85
23
60
192
283
5
36
36
60
12
7
54
35
12
132
120
121
210
29
133
78
5
97
24
23
43
198
72
18
90
42
65
144
84
144
13
23
61
119
157
18
5
31
5
139
29
12
324
85
11
25
83
12
61
150
29
145
36
143
181
11
85
48
11
384
1
60
155
1
18
137
103
90
119
156
97
24
23
43
209
79
36
209
36
121
84
11
144
61
78
66
150
210
54
137
24
180
325
35
48
121
131
79
96
113
276
12
85
48
11
168
37
6
54
95
144
85
95
151
96
18
516
155
216
132
1
47
49
479
25
156
54
36
90
90
60
126
228
216
11
25
240
174
29
60
25
47
55
65
24
25
83
12
79
245
121
66
60
137
12
205
143
72
55
65
36
193
66
150
131
60
73
42
149
276
25
18
41
216
13
47
19
6
23
60
97
30
29
25
24
102
89
108
97
23
36
96
19
96
5
276
223
30
47
13
162
54
210
60
5
61
35
72
1
96
90
149
121
191
19
24
12
18
47
43
29
132
84
85
156
90
6
318
90
11
108
61
47
24
25
126
149
139
102
107
36
97
23
625
36
263
48
49
66
54
6
414
11
55
60
84
173
60
73
144
443
67
5
85
191
192
43
60
48
65
31
36
509
180
331
24
5
36
13
11
36
19
144
36
186
180
18
120
29
312
84
151
144
6
36
23
151
24
185
31
545
31
5
133
71
109
35
151
29
1
35
199
89
97
54
65
331
120
89
156
36
60
12
180
13
174
54
60
11
55
60
101
73
11
25
119
24
120
13
180
59
36
103
102
47
60
1
11
85
30
150
90
5
36
324
24
61
120
155
96
12
7
281
24
109
11
115
6
30
65
103
77
25
107
1
42
48
17
115
48
36
6
59
144
67
144
113
43
144
269
12
229
144
102
29
60
55
60
36
138
107
19
24
90
11
61
95
229
119
84
7
114
36
30
96
18
155
36
48
72
205
54
96
149
24
187
41
108
36
36
468
276
1
35
169
126
54
59
97
54
96
5
60
205
59
121
59
240
48
36
151
114
191
19
60
66
71
72
97
131
133
191
61
108
36
6
174
24
11
325
96
155
115
18
59
121
90
29
127
6
23
97
18
17
79
41
240
43
36
ABCD 94590641032*3^$a+1 [50045]
141
51
21
30
240
45
27
156
9
27
21
48
21
36
42
18
18
12
18
90
25
11
54
60
51
21
48
42
180
85
32
3
114
36
12
43
53
126
66
72
96
72
54
109
29
3
69
51
39
36
60
9
153
63
27
18
75
63
24
72
48
1
89
7
56
15
25
23
24
102
115
53
72
115
8
75
45
63
33
16
56
39
33
33
79
80
45
171
27
72
18
138
54
75
21
90
57
267
108
120
1
35
162
60
102
36
42
30
78
31
95
33
51
72
42
43
8
15
1
5
48
18
78
36
126
12
6
31
120
24
5
162
144
81
72
21
6
108
33
15
9
40
29
144
66
6
216
75
33
84
42
48
126
36
78
97
95
6
115
83
37
53
54
37
128
33
12
90
1
107
18
42
30
75
88
167
57
48
120
57
126
6
18
72
1
8
40
17
108
42
84
24
21
48
21
180
12
42
1
35
90
67
5
3
87
30
24
180
30
6
18
180
45
96
51
85
77
51
81
54
25
11
85
113
7
23
60
72
84
9
33
54
30
171
40
5
42
73
152
21
27
63
25
17
15
129
18
18
30
69
75
24
21
123
66
24
30
18
24
171
3
42
75
88
29
6
72
18
27
88
11
69
39
102
90
54
27
40
137
31
71
9
69
27
93
6
90
36
55
29
27
120
165
90
33
39
48
25
120
17
42
61
5
18
36
24
12
33
57
54
24
12
72
13
80
75
48
37
32
3
108
24
57
40
95
81
69
54
37
104
3
12
54
67
128
21
3
3
90
18
1
29
27
45
3
51
96
117
135
36
12
150
48
147
88
35
312
18
12
39
39
30
24
27
16
80
64
5
108
78
49
35
24
66
78
13
95
9
111
105
3
54
6
54
18
30
115
53
67
5
72
123
40
83
61
35
54
252
19
65
108
43
48
32
45
18
105
129
102
78
43
80
33
15
21
18
6
27
24
33
90
162
6
13
56
111
90
30
49
56
27
30
60
246
96
48
36
1
5
36
103
5
90
36
18
30
61
215
30
36
31
8
87
114
55
53
36
66
18
3
3
90
30
21
40
144
245
187
245
18
150
72
19
8
72
165
36
42
21
27
133
72
120
120
23
1
35
24
66
171
40
5
123
39
1
77
18
54
126
12
42
15
120
57
55
35
60
33
15
150
48
3
39
72
1
224
63
36
117
45
3
9
6
72
54
51
105
42
246
151
35
54
54
72
198
66
25
56
99
24
18
54
301
23
12
252
60
18
19
8
27
138
51
9
63
27
36
126
36
63
39
96
25
216
8
232
96
107
36
36
18
102
109
35
21
40
8
3
109
80
141
3
136
5
51
39
1
305
12
123
3
45
69
48
198
21
51
117
16
72
35
138
144
147
16
48
192
24
5
54
132
48
1
24
191
81
315
85
5
150
45
24
21
19
8
117
36
174
6
99
24
159
18
15
3
42
144
66
60
13
5
91
24
56
93
27
33
31
275
21
15
36
72
13
143
97
65
18
24
277
104
51
18
3
87
33
3
66
51
75
117
27
54
36
150
93
135
6
174
61
119
33
117
3
48
195
45
117
19
23
18
12
6
90
30
6
319
104
93
3
105
55
35
42
18
36
36
73
32
15
49
95
78
30
42
91
29
6
54
135
3
13
77
42
144
54
67
24
35
61
176
63
6
19
119
6
30
60
25
29
12
31
32
45
6
61
29
75
16
56
33
12
114
49
161
60
51
165
48
51
40
23
198
18
201
16
173
147
39
36
180
33
21
19
71
49
72
200
64
83
357
129
12
19
23
252
126
90
72
13
5
75
15
18
30
121
5
168
3
45
18
121
56
208
125
99
ABCD 94591006912*3^$a+1 [50008]
61
89
55
36
29
3
9
43
80
45
36
12
79
11
9
108
16
24
11
57
4
68
27
24
1
5
55
29
19
60
11
6
3
160
12
20
4
77
30
168
105
64
17
3
63
69
84
4
5
6
36
25
11
42
3
3
25
77
12
18
45
75
30
15
52
17
75
4
5
42
54
36
27
12
36
24
9
12
43
11
33
3
12
37
120
236
27
12
129
64
20
111
1
56
28
44
21
15
16
84
24
65
12
43
47
24
1
8
12
3
33
87
37
5
39
12
105
48
15
16
56
27
18
30
45
33
36
3
36
72
15
109
29
27
69
24
75
12
9
48
15
3
13
44
12
33
42
109
47
12
81
16
8
48
24
39
36
13
53
18
1
11
73
60
20
75
12
33
16
56
4
41
15
45
3
21
96
99
15
93
45
36
60
19
72
44
39
33
52
20
12
21
54
13
65
6
21
40
56
3
45
4
11
72
48
9
76
36
20
9
12
7
8
117
63
48
4
47
30
60
24
6
49
47
30
43
11
78
63
27
66
31
48
11
24
45
48
4
11
9
81
3
4
17
39
84
76
20
120
4
5
7
29
36
54
9
76
36
23
25
5
51
15
129
15
1
5
19
137
3
3
93
21
6
9
28
60
68
15
18
27
3
36
49
92
9
36
147
63
49
5
18
60
45
3
13
41
51
28
5
31
143
1
24
32
9
99
33
72
63
12
36
105
19
36
24
36
89
6
25
17
54
9
12
60
52
20
12
40
5
36
7
72
11
108
69
27
21
132
3
12
66
66
25
44
39
61
65
51
64
11
13
41
135
72
3
1
119
30
54
12
93
12
9
36
51
117
7
56
33
51
4
32
60
27
81
12
52
5
67
71
9
21
18
9
52
56
69
24
87
4
29
55
17
39
15
133
65
111
96
45
54
9
12
21
78
225
21
3
48
52
35
21
16
20
9
15
39
12
21
57
36
42
37
11
105
9
60
126
114
51
36
64
20
124
80
100
65
96
42
13
92
9
36
139
5
6
9
84
16
56
87
108
37
36
36
8
48
3
1
108
83
54
18
81
9
3
60
93
6
25
56
72
15
108
33
51
9
57
7
11
9
63
60
12
42
36
19
56
72
27
6
7
65
63
12
40
23
204
36
37
17
60
18
6
24
7
20
21
120
15
3
109
101
60
39
16
32
72
15
81
147
13
29
7
23
60
25
68
3
102
48
36
24
19
8
52
32
159
6
3
108
9
84
27
15
45
12
75
1
36
56
33
42
9
24
9
36
30
6
36
27
72
3
33
48
60
16
5
15
36
12
15
61
20
36
21
7
20
60
33
75
9
48
7
35
21
4
95
24
45
57
27
16
24
11
36
24
60
9
36
57
24
175
56
3
9
27
60
54
111
24
36
93
78
12
30
51
117
43
35
1
11
33
72
27
1
35
1
83
141
72
3
9
21
6
9
60
57
43
20
51
48
25
5
42
6
18
57
4
209
60
60
15
99
1
65
90
6
3
75
57
15
49
164
33
12
27
60
48
21
24
78
30
27
40
17
15
3
93
9
3
16
36
20
9
6
25
23
60
18
43
5
99
196
89
7
23
18
24
75
21
15
60
12
76
35
1
59
45
57
138
1
8
108
9
3
15
57
3
33
99
54
15
72
207
45
3
105
15
13
95
60
36
6
18
66
114
30
90
85
11
9
57
15
9
19
5
12
7
32
4
20
9
7
83
12
156
13
20
87
117
27
9
51
33
16
5
30
1
53
48
7
8
12
36
9
60
55
47
48
12
25
20
21
7
101
175
20
9
3
123
1
29
60
36
111
4
84
11
49
32
33
19
35
45
108
3
12
30
27
16
92
180
3
9
63
9
15
73
11
9
63
18
51
39
121
56
12
60
52
20
84
9
7
44
39
36
54
67
84
116
9
99
52
120
65
18
25
5
15
36
4
5
87
36
28
11
25
24
29
90
21
9
6
25
104
40
32
124
96
29
39
3
33
4
17
156
102
36
12
49
101
15
12
36
87
57
40
12
8
48
4
29
6
30
19
11
45
36
52
8
52
36
5
51
69
30
12
114
36
24
6
13
11
84
45
99
36
169
92
40
71
37
12
8
33
18
21
45
39
4
36
5
99
15
12
48
60
45
52
5
19
17
15
9
6
37
71
129
40
11
145
35
9
16
104
27
6
54
45
3
18
27
72
81
114
6
75
48
36
9
27
52
8
52
12
44
15
24
25
47
25
20
4
20
12
3
42
72
18
30
120
27
117
3
96
9
3
39
13
35
1
44
120
33
12
7
20
63
30
42
24
12
24
25
20
3
18
7
5
15
15
25
101
27
64
8
21
24
3
52
8
63
30
31
11
9
75
45
4
41
6
9
39
49
20
16
32
52
8
45
27
12
15
78
3
12
33
12
15
72
15
13
60
23
9
24
15
12
45
52
20
27
90
43
20
21
54
18
15
45
24
15
40
5
15
88
32
24
12
4
23
36
25
20
15
9
21
79
56
45
27
88
24
11
45
12
4
251
30
19
24
59
33
88
156
56
108
9
6
25
41
18
85
68
105
7
36
20
57
63
4
56
12
99
24
30
27
24
28
92
69
60
6
33
51
21
99
90
55
11
6
30
49
41
84
3
15
78
27
52
11
18
54
36
54
15
141
54
1
32
24
28
5
3
3
9
52
116
48
40
41
43
23
93
21
90
24
25
29
3
4
48
56
15
36
73
8
52
41
99
16
44
45
3
4
29
12
43
47
9
24
64
35
1
41
51
117
18
18
6
21
24
21
27
16
24
12
8
3
42
90
30
15
45
63
84
4
59
33
3
49
32
24
51
21
87
57
111
24
48
25
36
5
ABCD 94591092086*3^$a+1 [50017]
107
139
69
21
54
126
204
66
41
379
66
99
99
77
109
66
113
67
60
81
219
24
156
33
32
48
55
12
24
245
16
128
25
66
126
39
69
132
138
36
114
12
11
79
305
25
119
199
105
27
18
252
288
87
39
36
264
45
336
39
521
55
288
393
69
180
450
5
13
3
320
133
59
511
24
281
205
30
5
55
156
29
139
180
30
35
277
251
19
48
132
9
255
234
71
61
138
126
59
48
19
234
144
3
39
233
160
15
36
24
21
96
9
270
216
113
115
36
185
112
48
96
45
258
72
30
198
90
11
61
243
27
5
55
54
30
5
16
48
111
209
256
80
181
11
43
5
160
80
25
84
227
48
112
63
6
126
120
60
108
333
63
17
559
81
3
189
96
45
174
72
60
90
71
19
180
198
120
155
31
81
99
29
55
6
54
66
27
63
96
108
36
36
48
77
96
64
123
72
93
21
11
169
36
35
55
9
435
54
23
73
66
18
492
39
51
48
72
90
59
121
78
30
6
306
18
113
79
161
7
12
108
90
36
114
36
84
360
36
24
5
16
15
81
75
18
126
384
5
157
18
30
6
84
132
30
90
90
35
16
99
300
33
27
180
54
11
79
120
204
210
6
264
132
270
54
261
75
101
139
21
159
30
35
313
36
131
85
54
66
51
144
99
36
48
60
317
64
69
27
224
139
60
57
96
32
175
12
114
51
15
78
126
5
139
21
51
90
90
198
126
165
45
51
75
149
91
18
12
54
90
96
174
24
113
67
72
48
42
180
135
99
125
96
175
30
18
17
16
207
12
21
219
138
72
90
144
41
19
84
57
224
16
144
80
112
159
321
9
180
48
216
107
199
18
90
6
84
126
5
91
30
108
11
16
96
80
160
159
24
84
36
161
313
23
187
5
247
24
30
60
54
113
259
125
169
354
252
201
489
39
80
109
6
36
108
45
288
39
201
57
162
84
17
37
6
90
234
216
84
5
37
228
162
24
210
6
210
83
240
96
121
119
151
108
285
75
42
59
139
12
450
231
9
18
72
29
91
21
80
277
171
96
39
9
105
12
75
3
246
167
229
155
169
90
54
71
181
11
ABCD 94591099082*3^$a+1 [50018]
36
20
46
29
24
37
18
36
90
80
10
14
90
6
3
81
16
30
30
11
144
49
30
17
13
6
29
12
19
36
125
3
22
14
69
45
52
18
26
16
8
6
9
51
4
126
11
60
33
15
7
5
103
6
20
15
24
24
13
23
81
24
51
139
20
69
1
146
45
9
40
35
12
19
50
54
30
180
15
24
12
1
35
12
91
5
12
48
15
30
10
29
12
1
104
4
30
246
30
233
21
76
23
13
128
10
17
33
27
49
20
111
24
39
66
24
10
125
55
17
73
86
40
14
51
168
1
12
24
179
1
66
38
6
46
8
46
14
15
15
66
54
66
10
5
55
29
7
78
6
149
12
85
8
99
73
48
12
8
30
6
24
60
66
64
26
15
1
23
15
57
240
25
38
9
13
68
40
30
65
45
60
111
55
74
6
34
42
5
103
30
80
60
16
23
51
130
72
24
23
132
9
10
30
95
1
20
46
30
95
60
99
10
80
10
125
15
4
6
36
35
39
10
44
16
59
15
10
30
36
53
37
80
3
61
35
96
1
78
41
24
51
30
15
129
60
120
10
56
33
61
12
24
14
10
6
89
60
60
15
9
7
14
87
69
24
70
29
81
120
51
15
9
21
39
12
33
126
10
11
99
33
12
49
6
270
24
26
45
96
13
11
24
55
42
18
86
16
14
21
12
7
120
24
102
35
48
15
21
9
180
6
114
40
26
10
191
25
30
38
76
74
81
39
16
24
89
7
144
17
24
25
66
18
179
27
64
140
16
29
84
120
48
69
130
6
14
114
52
47
87
34
60
47
13
12
23
276
115
20
70
11
72
12
19
50
135
45
66
10
84
50
76
140
46
35
60
12
27
94
11
45
135
48
61
11
120
115
29
45
66
94
11
1
23
12
60
93
36
39
81
24
40
12
98
22
48
80
27
109
191
13
12
18
42
23
31
50
30
70
6
48
29
31
66
14
30
90
22
48
11
9
82
5
39
64
90
80
39
7
41
33
40
30
30
35
36
9
75
51
21
24
69
27
24
15
105
25
14
22
8
10
29
108
9
63
1
47
39
46
179
105
39
25
155
1
20
30
30
3
57
4
66
24
42
54
134
100
56
10
5
36
69
30
46
128
27
9
34
26
10
5
9
66
190
11
24
39
129
7
14
51
15
33
48
129
15
48
171
70
80
87
69
16
114
53
97
6
29
39
6
24
75
31
54
72
24
11
25
14
10
11
33
22
77
108
19
20
90
51
85
14
64
36
44
106
36
95
39
33
43
54
23
60
57
4
47
129
94
30
26
4
29
57
30
9
25
47
9
15
79
6
30
6
24
11
49
20
130
74
60
15
31
53
48
85
98
36
46
59
25
71
39
40
36
77
67
44
16
90
35
1
59
1
14
9
217
108
11
15
81
13
47
3
22
30
173
25
20
52
14
30
10
44
30
27
12
97
14
40
50
30
30
51
9
15
24
81
52
14
10
200
64
20
147
13
90
6
30
6
84
23
43
14
24
39
96
67
18
50
81
15
70
84
107
3
9
21
40
59
7
144
6
11
25
23
91
29
60
21
64
66
20
60
84
22
35
3
69
7
66
8
100
36
44
6
16
14
15
45
75
79
60
86
16
8
75
21
4
50
400
17
33
166
20
100
60
5
25
143
87
24
6
40
35
259
36
126
23
75
9
21
10
36
20
40
6
48
59
60
36
15
30
15
7
30
119
49
6
29
25
20
60
46
74
22
44
70
11
3
70
86
129
25
36
6
29
39
9
21
27
3
9
21
39
7
30
80
16
35
12
91
66
96
44
99
24
31
56
21
60
9
63
117
30
4
26
4
30
20
30
27
33
36
3
21
51
24
25
116
10
6
8
36
15
25
36
104
4
36
74
10
30
17
72
97
71
25
38
30
36
34
26
16
54
41
60
39
10
35
25
20
15
48
7
144
17
25
35
69
16
44
4
20
87
12
27
4
12
44
90
100
83
57
16
60
68
39
31
56
69
91
101
25
23
21
30
81
69
51
49
14
9
12
19
6
71
99
9
36
60
9
27
39
60
33
61
50
186
4
12
74
10
114
6
23
13
23
12
69
30
40
24
20
36
33
13
104
4
71
24
1
14
70
59
48
33
120
40
47
9
3
7
89
115
29
21
27
108
15
240
9
73
23
15
6
34
41
115
5
1
8
82
114
24
35
45
15
97
24
24
86
45
25
30
24
132
77
48
3
96
69
21
63
7
114
12
8
99
51
6
75
69
66
60
9
121
11
3
196
53
60
37
50
93
132
19
5
25
12
8
66
24
16
6
14
10
11
9
39
105
39
133
188
10
26
16
60
8
136
60
14
96
16
53
84
81
60
6
81
19
110
39
45
16
23
1
36
36
30
18
56
3
61
90
149
1
35
12
19
24
89
1
6
50
10
14
39
111
9
48
3
46
30
20
9
7
38
87
13
50
22
8
52
68
60
6
70
35
24
105
ABCD 94591324658*3^$a+1 [50006]
57
8
13
12
3
44
31
66
75
24
36
108
45
3
44
60
4
36
45
24
126
96
117
72
20
109
87
12
80
103
5
25
132
48
15
8
36
1
23
115
21
8
16
56
49
15
12
33
60
27
24
24
24
96
32
4
8
37
54
5
37
195
57
15
20
48
60
19
53
12
13
48
35
7
77
13
23
103
29
73
3
9
3
32
28
33
11
115
90
3
168
45
24
11
48
24
1
191
13
95
76
60
117
48
51
24
15
29
12
16
80
72
36
67
33
9
35
76
15
45
297
60
60
90
53
4
56
25
12
35
4
24
36
80
100
180
44
97
23
4
56
84
76
69
3
105
60
84
39
57
147
3
29
16
75
42
23
13
51
60
81
27
33
24
99
51
9
45
11
16
8
84
13
30
72
57
144
9
15
96
12
3
186
83
85
27
51
9
68
12
124
80
12
7
30
51
84
32
64
56
19
5
4
36
24
116
40
120
57
60
12
11
4
20
76
15
161
25
84
24
87
21
87
12
51
117
45
95
12
24
52
12
12
24
80
16
68
76
24
141
27
33
15
32
223
5
72
19
33
63
30
12
15
68
12
96
1
24
84
51
36
69
30
29
16
36
21
99
24
32
24
31
185
100
8
19
42
39
36
128
16
12
32
28
3
17
13
39
56
40
36
135
126
12
27
3
113
4
36
8
16
44
124
20
16
92
40
33
27
33
90
57
60
20
40
32
1
102
30
3
12
27
93
72
12
9
35
136
3
5
1
27
8
36
19
9
8
48
1
23
48
4
20
73
6
41
13
3
15
177
36
44
40
12
24
117
23
60
25
60
59
48
37
36
24
51
9
135
56
37
75
120
45
39
8
1
15
36
20
48
16
20
4
51
54
23
25
18
5
61
3
123
42
51
72
44
16
44
28
8
7
48
30
12
111
36
9
24
3
8
31
81
8
79
161
144
25
27
56
172
60
75
45
12
8
13
60
39
69
132
35
52
68
24
36
4
36
68
36
100
156
32
12
16
20
88
84
27
21
24
9
84
15
116
16
144
9
51
15
24
17
133
15
108
68
61
99
45
15
32
13
27
104
4
21
23
88
8
31
5
28
92
19
9
36
141
6
33
39
42
24
11
61
3
27
5
48
4
36
120
12
8
24
12
1
23
76
261
42
6
95
16
8
13
54
5
1
99
8
13
35
24
40
15
18
60
15
32
16
3
17
100
27
126
27
20
24
84
24
76
24
33
15
3
9
32
49
59
72
4
39
42
11
25
48
47
144
4
57
99
69
30
30
95
12
4
9
11
13
12
24
144
87
8
28
8
37
27
20
1
15
57
30
30
18
101
16
12
96
201
35
64
36
44
24
1
195
69
36
12
47
28
24
24
116
49
24
3
45
15
12
128
88
60
80
4
60
32
16
3
30
24
48
23
36
76
12
48
8
36
28
8
40
24
21
15
8
16
48
3
5
43
42
30
105
68
124
21
111
188
28
60
15
42
131
19
65
55
18
3
32
24
48
52
15
5
121
12
3
68
7
72
90
150
5
48
28
57
3
24
3
93
72
3
65
1
35
43
33
8
4
32
64
80
24
1
60
47
7
5
37
15
20
61
30
45
33
35
121
39
132
68
7
33
24
36
20
24
7
5
73
27
108
21
12
72
3
24
21
18
5
19
21
12
20
40
33
27
57
71
76
140
79
17
12
1
99
32
133
3
24
60
36
12
56
100
72
15
105
63
72
30
3
9
35
12
13
120
27
33
78
102
47
16
60
60
105
63
12
8
1
48
15
8
55
9
108
36
39
6
27
15
72
18
120
63
20
16
80
16
105
23
36
13
3
60
32
28
9
30
45
3
18
3
36
44
36
4
180
32
25
39
8
1
54
17
28
12
21
48
36
11
40
32
88
72
3
78
47
72
28
24
8
16
56
16
60
33
15
45
6
5
28
57
95
25
78
33
8
4
21
51
8
28
63
17
24
31
72
5
88
3
30
195
12
12
12
21
107
13
87
15
33
9
54
5
36
55
18
95
16
32
28
156
24
9
3
72
36
36
20
64
36
48
48
3
42
3
57
59
13
108
243
21
15
21
12
15
12
45
11
37
23
28
9
51
56
49
107
25
42
41
49
63
24
69
51
56
97
48
15
120
12
21
24
27
24
80
25
27
20
4
21
47
108
64
21
18
24
45
108
8
4
132
84
80
4
92
88
60
36
9
75
20
28
20
13
119
145
3
60
48
39
45
36
144
45
23
4
69
39
20
97
39
69
48
3
15
17
72
31
21
20
1
3
51
6
108
15
39
21
12
12
32
96
28
12
99
5
48
25
11
7
72
42
15
36
132
36
9
60
11
4
12
36
84
3
21
36
60
21
150
17
7
6
60
35
28
104
1
11
16
8
67
17
136
9
231
56
64
32
37
48
15
12
72
69
24
15
12
56
13
72
42
18
3
12
33
87
80
79
9
20
76
36
3
5
4
21
111
51
17
40
21
47
40
69
39
81
30
66
99
116
88
12
48
9
27
9
15
45
75
39
77
28
32
84
112
27
41
16
20
40
24
12
93
27
9
6
105
8
60
4
156
27
65
40
15
29
16
45
24
59
76
ABCD 94591722614*3^$a+1 [50113]
120
33
75
24
18
48
6
66
87
63
9
9
3
24
15
21
45
39
27
108
108
33
21
12
132
90
6
39
99
18
27
75
12
6
6
48
6
15
72
12
15
21
72
27
42
54
6
15
51
9
57
24
54
90
294
24
90
15
99
6
3
15
57
123
18
72
48
84
12
3
3
45
15
21
15
36
78
3
69
15
180
3
18
15
9
27
3
12
6
3
48
15
21
3
12
120
9
45
87
51
18
48
42
24
33
15
18
36
3
117
3
33
63
15
18
114
24
18
72
18
57
69
6
24
60
36
30
195
3
6
84
27
15
6
6
60
36
6
147
12
21
15
96
3
69
9
66
132
12
33
81
6
156
21
69
39
60
33
24
114
66
54
9
60
63
48
96
24
114
42
12
24
45
48
27
105
3
54
18
30
48
3
141
72
63
15
18
18
69
3
174
6
24
36
18
15
33
42
12
57
123
42
6
57
63
18
15
36
15
30
135
75
30
6
9
27
12
48
9
87
168
33
36
63
12
60
9
39
102
12
39
27
45
24
57
36
6
36
57
24
15
174
6
66
42
141
60
57
54
33
3
36
30
18
12
72
144
48
30
54
57
51
30
3
39
6
84
6
66
24
51
45
6
21
147
126
66
33
9
42
48
12
108
33
45
48
30
45
9
18
45
27
21
24
15
69
36
93
159
39
36
120
45
15
6
27
21
6
105
207
93
9
63
105
30
36
24
9
36
57
27
27
33
99
48
42
12
84
156
27
111
72
24
72
12
36
33
21
30
42
18
18
114
90
6
204
24
12
132
36
54
60
75
69
39
12
33
18
18
18
45
72
63
9
27
180
66
42
102
15
45
27
81
27
3
48
66
3
27
42
6
24
153
3
18
3
63
48
18
51
51
12
9
84
3
6
87
9
27
48
45
135
15
6
18
132
24
36
18
18
48
84
105
168
48
75
12
36
12
105
51
12
93
15
21
24
57
42
21
69
3
63
69
69
159
15
42
18
33
147
132
69
111
45
36
15
24
21
21
18
30
3
3
45
36
33
36
54
6
39
12
141
36
48
6
12
81
9
36
123
9
39
21
48
3
9
36
6
9
117
24
18
12
24
12
78
15
33
3
27
33
9
24
24
24
27
39
48
36
60
45
33
111
21
51
63
33
45
3
27
24
30
18
6
39
24
9
6
21
15
165
9
6
21
75
48
96
36
30
24
36
114
36
36
9
33
30
72
21
108
24
3
36
120
84
84
6
42
21
51
18
30
36
60
12
18
48
30
18
3
51
12
72
57
39
144
12
60
21
36
81
27
12
72
3
72
21
9
6
12
21
15
42
51
99
6
66
45
24
117
66
9
51
24
24
54
78
9
3
72
96
9
21
18
9
171
60
78
66
120
48
60
84
57
33
15
51
48
12
69
36
15
9
3
24
66
54
12
12
102
54
9
33
60
18
24
33
9
63
39
36
69
99
21
213
12
54
12
12
93
15
36
21
63
6
12
99
81
135
168
39
18
18
81
69
3
159
9
231
33
69
6
69
60
84
24
21
12
12
63
15
66
6
321
39
21
69
18
78
15
27
72
57
24
9
78
108
6
51
48
15
132
213
63
33
84
39
78
24
48
18
6
99
15
24
60
18
54
36
60
21
45
18
48
33
36
36
36
45
48
87
15
6
27
27
78
207
87
60
12
66
3
39
33
87
30
12
18
48
129
96
21
18
33
57
30
36
120
12
6
24
12
156
78
48
18
6
66
6
96
36
66
42
12
54
27
45
150
12
57
117
12
159
15
9
144
207
60
12
21
15
78
60
15
27
12
132
57
27
6
3
9
51
15
66
27
9
78
33
27
78
3
63
105
12
51
30
66
21
63
18
48
276
174
24
108
12
30
48
36
36
39
27
24
12
102
3
33
90
6
51
3
48
66
54
84
9
15
132
24
6
147
39
105
27
81
21
210
42
30
102
60
18
18
102
36
18
42
18
99
147
33
3
54
48
75
144
51
12
12
18
60
3
96
9
3
24
3
12
69
9
51
195
12
24
69
24
12
9
66
120
90
60
6
6
24
42
36
78
84
6
102
51
15
42
99
129
90
12
48
6
30
36
36
9
21
3
27
36
42
123
87
54
18
42
78
141
99
21
9
6
189
3
12
57
51
60
105
21
51
9
12
87
39
60
60
12
21
27
54
15
15
90
6
90
6
9
57
51
117
120
51
15
12
81
57
15
21
15
51
12
12
66
30
9
45
42
93
51
12
12
18
15
3
108
24
9
9
6
48
42
3
63
114
42
24
300
6
24
6
168
9
33
39
33
48
30
84
6
6
18
39
15
153
3
9
21
39
363
6
102
36
96
24
72
12
57
240
87
120
66
27
45
102
72
93
21
18
45
9
24
3
45
18
9
9
6
9
3
30
75
12
9
15
36
3
ABCD 94593216548*3^$a+1 [50018]
6
35
24
48
115
48
12
17
36
19
30
11
67
60
5
120
7
41
7
198
35
55
72
5
37
18
18
47
12
1
90
12
108
12
72
17
91
5
12
96
96
43
60
6
11
48
43
30
48
119
85
11
7
48
5
25
35
19
30
96
71
19
24
41
97
48
59
31
72
48
77
55
65
43
29
48
12
31
5
19
18
138
29
48
37
48
35
60
24
19
41
193
30
18
18
42
150
5
25
12
18
89
84
24
31
77
60
43
17
48
36
24
72
103
29
43
12
101
12
48
84
1
90
65
55
12
48
144
5
31
77
133
102
108
84
17
19
150
12
90
53
36
19
17
25
18
72
48
29
115
41
19
96
41
79
17
24
19
42
35
12
36
12
43
29
36
37
47
1
42
5
108
72
43
17
24
108
31
60
60
5
97
18
17
24
19
257
67
53
12
73
35
67
36
29
120
85
71
24
36
84
73
162
17
91
5
73
11
19
60
29
48
7
36
30
11
84
37
78
185
60
7
48
89
12
168
31
42
18
30
54
41
36
19
137
60
55
53
12
24
19
12
60
149
79
89
60
48
84
73
6
42
83
55
72
125
7
5
55
48
29
49
107
7
5
55
17
43
108
113
24
163
18
60
30
125
55
101
19
60
12
60
53
49
35
12
13
6
30
30
77
12
133
42
6
102
77
48
43
114
18
29
48
96
7
12
17
60
199
180
72
132
5
31
29
12
19
24
6
102
72
78
23
79
17
19
84
36
65
7
60
168
17
12
60
12
36
12
43
77
103
108
12
60
17
25
11
19
18
107
211
12
5
132
36
12
205
48
11
36
43
41
1
18
12
60
29
91
29
43
18
18
12
65
168
79
137
24
36
31
12
90
6
89
55
41
67
77
31
132
17
13
42
5
72
96
7
48
17
60
168
163
5
36
1
18
84
161
7
29
79
54
23
60
84
36
163
12
17
43
17
36
25
11
1
42
138
12
30
41
55
12
102
23
48
12
55
65
24
60
43
77
13
35
12
13
167
91
60
12
6
107
43
41
1
227
115
36
29
48
13
119
43
72
53
43
60
41
19
42
35
7
96
12
60
18
12
48
102
12
5
25
95
96
7
30
35
48
55
354
126
17
7
96
72
5
7
53
24
13
60
6
41
79
17
7
65
12
24
60
36
31
17
43
90
35
60
7
77
79
5
55
72
48
12
18
12
83
97
47
1
11
43
6
30
185
55
41
73
6
29
115
48
90
23
25
42
137
61
54
60
17
19
84
41
7
138
30
17
48
55
12
65
13
60
35
12
7
53
25
83
7
18
30
17
180
55
29
31
5
43
12
30
47
43
60
29
1
18
5
60
36
19
77
72
43
18
11
19
60
5
7
72
96
5
67
48
24
48
17
48
43
17
25
48
102
5
84
19
12
185
55
5
43
29
91
42
23
12
55
48
12
60
60
5
13
114
17
13
155
96
7
42
78
12
48
12
36
5
7
29
1
12
48
23
12
55
48
12
30
83
7
17
1
102
30
12
6
12
18
11
24
84
12
31
48
84
60
101
24
1
59
115
60
36
29
103
90
18
65
7
12
36
24
5
115
36
132
78
192
150
113
79
36
5
60
7
5
13
12
138
29
36
24
132
24
7
53
25
42
18
144
6
24
36
24
53
48
55
5
19
17
1
155
55
149
24
37
18
17
55
12
60
96
17
108
67
60
5
25
47
31
101
36
13
42
29
79
17
67
17
1
83
24
175
228
48
5
7
12
125
43
18
90
77
103
29
132
48
43
42
11
36
1
30
53
67
90
18
42
95
48
60
55
17
7
60
65
108
13
90
12
65
25
47
31
60
54
36
42
53
49
6
17
48
36
31
12
5
55
48
30
18
60
60
12
5
7
48
5
37
71
25
155
25
102
149
19
17
48
12
85
35
48
7
29
84
72
144
19
161
36
7
17
73
18
12
6
12
102
48
65
48
7
48
41
24
12
25
30
30
23
12
13
114
53
43
5
12
13
11
19
132
78
11
84
84
12
36
97
240
66
29
12
1
90
60
12
18
143
12
12
72
108
43
12
65
43
48
41
108
132
36
60
108
55
5
84
13
107
103
5
48
67
12
41
12
84
13
6
24
60
168
17
31
12
17
43
12
5
85
23
48
67
53
67
228
72
18
35
120
7
48
204
41
132
12
13
35
7
66
102
138
30
12
48
180
5
24
43
30
12
6
90
47
103
12
18
11
1
78
24
41
7
65
12
145
18
29
108
43
12
53
73
11
1
18
5
36
24
36
13
6
12
12
5
31
5
115
5
84
48
43
209
1
107
55
78
35
ABCD 94594422064*3^$a+1 [50018]
51
90
30
57
48
27
48
42
162
48
21
21
36
75
144
63
18
15
147
57
51
33
96
180
3
48
9
33
27
21
27
27
69
24
87
36
45
48
51
288
93
48
9
111
144
15
105
3
33
57
75
60
12
96
21
6
144
18
51
21
336
75
168
24
27
48
18
3
36
75
9
24
57
30
6
90
33
57
120
24
51
204
36
48
36
108
57
30
18
42
36
69
111
57
156
84
12
33
12
15
45
51
75
84
150
51
48
384
33
27
123
117
108
48
27
54
39
129
63
24
21
15
12
48
15
54
15
3
93
105
87
3
30
114
33
48
75
54
111
48
417
15
72
72
156
99
9
384
45
3
15
12
57
36
15
24
9
117
84
3
15
108
60
9
156
132
45
15
3
102
90
42
3
105
12
51
39
81
84
21
63
60
111
93
15
33
129
15
120
24
24
15
18
135
9
39
51
336
240
69
141
42
81
21
99
120
21
18
72
21
180
24
45
36
30
90
42
93
105
39
96
120
225
42
21
120
84
228
69
48
27
96
57
108
60
75
87
48
24
45
45
36
54
9
144
27
66
24
15
84
39
225
15
33
24
60
45
90
105
144
21
159
12
39
69
9
135
75
57
33
162
90
60
18
33
15
60
165
87
33
24
144
120
60
132
24
33
78
33
72
39
66
60
27
3
54
111
15
204
9
21
108
63
87
12
90
3
33
15
99
189
129
3
12
156
27
45
45
63
141
51
132
12
3
141
357
15
48
216
45
51
24
3
48
117
63
144
9
267
12
21
159
33
39
78
15
12
48
48
165
72
3
9
18
33
24
24
120
12
48
84
15
60
21
120
57
63
12
45
90
54
3
60
48
72
267
60
9
252
9
66
90
87
48
189
3
96
9
27
15
180
45
36
9
108
3
27
60
138
99
135
6
243
96
3
18
15
48
309
90
72
69
36
108
93
99
141
3
27
204
21
27
45
15
33
69
231
60
15
57
156
57
87
12
45
6
30
42
30
60
51
237
174
21
15
57
75
21
72
15
54
66
69
84
12
75
30
39
33
123
24
93
48
15
45
39
156
12
3
60
30
87
57
60
18
93
12
36
12
39
6
15
48
99
21
24
36
9
138
204
21
27
21
24
27
18
27
81
27
63
54
111
15
144
198
135
60
75
78
90
12
21
132
225
342
78
87
36
87
42
27
45
90
165
48
15
18
39
3
117
84
12
120
144
48
45
72
96
3
9
15
12
96
135
54
51
48
9
18
30
87
165
150
30
51
84
132
96
12
3
9
15
108
45
108
60
75
12
162
75
3
105
3
69
60
213
27
201
27
63
24
216
57
36
99
18
27
48
132
117
6
90
87
12
165
75
75
9
21
6
129
36
207
225
12
33
87
60
3
72
21
12
48
75
57
108
57
18
93
12
159
93
132
195
288
12
45
81
135
15
45
12
36
69
18
174
60
3
45
3
75
33
39
18
195
24
225
36
75
12
117
30
249
36
3
45
63
42
75
15
102
3
15
21
60
24
48
87
30
18
9
108
33
3
60
81
198
45
63
144
81
24
123
42
15
51
9
144
276
171
33
57
87
57
159
192
24
3
93
9
96
84
51
72
147
36
9
15
9
99
108
30
27
15
81
12
27
348
57
36
60
57
75
60
192
33
99
24
144
48
132
57
18
33
24
51
45
ABCD 94594592882*3^$a+1 [50002]
47
43
12
5
60
55
65
24
88
8
31
6
6
18
3
3
60
54
35
55
53
16
3
17
37
54
24
12
33
27
29
79
36
5
31
81
120
33
3
3
29
4
60
3
17
55
5
84
24
4
15
90
18
12
41
7
5
16
20
16
12
20
52
8
13
18
6
30
72
41
7
84
5
55
18
11
12
1
15
9
90
65
60
37
54
48
53
7
5
7
60
6
18
30
95
7
21
12
15
5
16
36
92
16
57
54
17
19
24
66
39
8
4
33
27
32
4
44
103
9
15
6
54
5
16
15
6
18
30
6
41
43
30
90
60
6
15
8
4
36
24
20
16
21
27
3
24
33
15
197
1
15
45
12
3
39
6
72
84
60
24
3
32
61
11
67
36
66
126
60
48
5
100
21
87
20
31
5
43
17
31
24
6
35
7
45
45
35
12
4
63
29
91
9
8
67
5
48
91
21
8
40
33
11
19
33
3
5
4
60
8
48
16
3
9
45
30
5
108
24
13
35
25
42
24
30
18
21
117
30
60
30
18
17
13
12
30
5
13
23
7
5
25
6
84
57
8
12
12
13
11
16
44
7
45
21
59
19
9
44
55
45
15
21
57
15
8
7
5
16
12
63
41
48
145
6
54
90
17
4
15
21
96
39
30
35
7
29
52
32
67
36
33
32
24
31
17
25
30
21
20
12
48
37
6
6
35
7
41
60
19
12
36
120
24
29
4
3
48
12
12
5
61
6
54
36
3
3
30
11
13
99
15
30
36
123
27
21
8
1
54
53
60
96
84
4
3
5
25
6
6
18
12
69
8
36
7
5
25
27
57
3
63
12
9
27
153
63
113
24
24
13
35
55
42
23
7
12
18
35
13
42
48
30
72
3
8
79
33
8
31
29
13
18
5
7
33
36
21
6
24
24
24
9
20
12
4
15
65
16
15
12
9
51
24
6
18
30
6
41
96
49
108
15
20
24
7
6
30
9
9
12
15
39
9
27
5
85
11
31
36
36
89
28
9
42
6
27
9
54
17
28
44
31
17
49
36
11
13
3
27
36
12
48
12
9
9
18
5
16
24
87
21
12
8
19
18
6
17
4
24
32
13
3
8
7
78
23
16
9
3
39
129
3
29
16
8
13
51
3
6
36
11
124
32
43
33
8
60
28
8
67
5
19
156
9
57
6
30
11
13
27
32
67
9
36
24
3
6
39
3
78
96
71
7
78
35
16
27
12
45
15
54
30
90
18
5
64
9
63
15
6
15
12
9
11
16
15
5
108
43
9
3
78
23
40
44
7
9
12
8
60
49
18
17
43
6
107
12
19
21
24
81
12
48
42
48
57
15
12
36
21
3
102
23
36
31
6
3
20
1
47
43
36
18
6
9
81
60
18
60
9
24
9
30
36
9
75
17
4
33
30
21
32
19
53
1
36
24
6
17
37
6
18
30
5
79
132
96
17
60
4
111
33
45
11
13
23
7
189
12
15
5
60
25
18
66
6
113
25
30
6
18
9
51
12
9
80
19
66
3
39
12
5
1
63
33
6
17
16
24
12
21
15
8
19
6
6
24
29
55
5
7
17
60
7
9
3
24
53
31
5
211
84
5
37
24
78
5
91
21
48
21
36
18
66
30
9
15
81
44
31
33
36
120
8
55
9
45
6
18
3
57
15
27
65
48
7
41
16
48
15
5
13
35
1
11
12
1
3
3
29
55
24
66
3
57
6
17
7
17
36
4
8
100
20
16
81
102
41
61
15
108
56
55
30
6
29
19
6
23
7
42
30
5
4
9
6
29
1
180
18
126
23
7
30
35
16
99
29
24
31
102
83
1
6
9
27
48
5
24
13
18
5
12
48
31
36
53
25
6
24
12
9
3
72
17
7
9
15
5
1
83
13
24
147
84
3
18
18
77
145
11
13
47
84
4
111
41
36
48
28
72
128
76
48
27
69
36
9
3
9
24
18
6
114
36
5
112
45
18
17
12
1
35
60
7
9
36
27
12
24
6
11
7
21
117
27
21
6
9
12
15
12
6
63
48
9
35
16
51
17
55
5
13
11
43
69
32
48
48
151
41
25
15
15
5
25
54
36
24
5
13
3
20
7
41
13
18
78
47
7
30
27
20
19
24
24
9
12
3
5
7
6
114
6
11
37
35
7
18
30
24
5
37
30
48
29
79
18
66
6
11
40
20
19
48
24
96
5
1
47
31
6
102
41
13
60
23
60
36
67
12
60
6
12
83
24
7
24
24
33
27
6
95
37
48
27
33
39
21
36
15
56
88
81
36
3
20
16
21
15
3
29
28
20
7
21
75
5
7
5
7
9
72
27
69
48
60
44
24
72
4
12
21
30
45
69
30
5
7
9
32
7
21
36
87
65
48
48
1
15
8
13
3
48
51
12
24
42
30
41
13
6
21
33
11
25
54
24
69
48
20
7
89
37
12
83
12
13
12
30
72
18
47
13
71
13
6
45
32
1
39
8
19
54
3
27
5
4
27
17
12
4
33
147
3
24
53
31
6
23
7
9
15
65
19
29
36
13
48
6
66
54
36
60
65
7
41
37
18
12
24
41
43
81
3
29
43
108
45
56
16
8
13
3
45
63
92
25
63
12
27
24
9
20
7
21
9
11
4
99
29
1
23
7
29
55
12
45
60
8
55
72
12
6
27
15
12
65
36
7
72
81
20
48
16
24
36
156
24
3
18
54
6
119
7
29
12
4
9
59
37
11
48
25
42
57
12
116
16
12
8
7
5
84
24
79
60
24
24
6
60
71
13
47
16
27
9
12
63
42
6
18
60
36
15
21
83
1
143
40
20
67
113
31
72
41
43
24
21
39
17
13
3
44
85
27
36
44
7
48
6
3
44
52
36
21
6
5
43
5
19
42
59
19
65
37
30
30
18
29
4
8
91
53
40
3
18
54
5
16
32
12
4
9
71
19
48
30
6
66
23
31
66
23
1
39
39
42
15
15
6
83
7
114
6
30
3
36
39
60
12
18
72
39
68
16
24
20
1
63
9
18
24
29
7
9
44
37
6
84
53
43
21
63
21
3
12
30
78
5
16
27
30
23
24
4
3
66
11
13
23
7
24
6
23
31
29
7
24
5
60
7
81
32
7
17
16
104
1
6
54
30
30
12
71
16
21
15
8
36
1
12
18
36
33
75
6
27
3
17
19
24
17
12
24
7
6
18
9
96
48
24
39
42
11
28
3
5
24
7
42
48
6
29
16
15
54
59
1
3
51
6
23
28
3
29
97
15
80
4
81
27
80
276
40
27
60
29
7
6
18
6
23
64
39
12
6
42
53
31
17
43
60
36
12
5
31
5
7
30
39
15
30
6
41
13
3
3
12
12
9
20
12
19
24
5
151
29
48
97
36
18
78
23
7
54
3
15
165
111
29
1
3
39
17
36
4
15
60
6
23
4
33
12
71
13
27
32
24
37
18
36
6
47
37
51
8
7
30
131
13
27
9
204
42
12
6
15
21
36
39
3
36
6
47
12
7
33
48
57
6
9
21
6
69
9
6
17
36
4
39
5
48
67
30
47
31
21
12
51
18
18
144
42
6
30
23
1
15
39
ABCD 94595388304*3^$a+1 [50061]
21
7
104
65
1
79
51
24
26
220
63
69
18
162
152
166
74
210
45
135
240
16
25
35
77
32
13
12
55
35
40
5
15
81
64
111
14
18
12
36
17
23
50
54
1
59
85
93
32
6
84
18
72
130
78
31
71
108
2
40
66
20
77
143
14
30
100
30
36
14
1
9
8
42
36
142
110
48
54
6
84
21
112
143
113
7
73
16
64
339
40
5
7
168
188
85
15
32
1
11
220
150
3
135
128
52
60
18
39
185
90
10
18
81
71
36
37
63
33
39
12
13
16
9
18
124
20
70
31
77
32
10
126
32
11
19
77
16
195
94
15
45
18
68
4
25
48
47
1
48
77
3
32
32
16
99
22
48
23
32
35
32
148
78
27
16
1
130
20
41
17
127
43
22
146
13
57
54
49
59
20
22
26
24
126
123
1
95
1
180
27
5
198
12
42
58
37
61
3
32
64
145
26
22
127
48
5
50
28
152
165
112
21
102
20
65
7
36
40
44
40
121
64
1
50
72
213
39
148
30
32
18
10
170
1
39
60
32
40
8
40
53
80
29
90
9
32
49
150
8
22
128
27
48
45
28
12
27
64
19
192
10
19
7
22
60
80
58
24
36
14
3
15
1
80
61
36
122
78
142
41
16
65
10
18
32
70
13
48
29
291
69
50
36
24
13
48
47
12
90
43
80
3
29
121
30
57
93
3
141
40
59
27
52
2
18
12
58
2
48
82
36
14
40
153
27
8
40
18
110
52
162
63
23
9
121
14
10
26
4
1
32
23
70
3
21
86
30
24
15
80
35
86
7
27
69
57
7
43
22
50
45
207
6
34
6
67
103
60
40
5
64
80
64
64
65
30
18
54
218
120
112
50
5
71
14
10
68
22
30
25
48
107
140
25
33
2
13
128
64
144
29
18
4
156
42
30
60
48
24
80
53
16
32
32
57
23
25
72
38
180
53
80
5
22
18
2
65
155
80
5
113
134
148
140
18
40
2
58
14
21
15
17
23
72
1
31
40
26
22
41
80
1
111
15
100
14
111
128
31
18
22
105
3
125
16
96
33
8
23
107
90
20
34
5
45
131
37
22
18
158
5
35
122
51
37
14
29
107
210
3
16
35
20
48
22
38
125
32
5
30
46
32
72
70
33
32
16
15
12
158
54
76
24
66
74
88
78
43
1
18
10
12
18
21
16
13
10
25
7
40
30
20
15
33
22
180
5
63
22
11
25
2
5
43
22
31
151
73
33
2
45
80
73
102
17
43
5
13
22
45
48
112
7
48
208
104
58
48
7
7
18
78
4
69
11
36
22
60
62
90
10
13
32
63
32
16
122
23
37
72
18
48
4
90
35
55
41
15
72
88
65
7
32
18
22
20
88
37
1
112
8
114
5
43
10
62
6
12
82
121
55
184
65
33
47
11
37
103
10
14
49
57
7
35
30
18
54
198
1
16
123
60
57
16
160
149
98
22
50
226
72
87
21
27
77
19
29
3
39
58
72
66
2
3
9
23
103
252
72
186
27
27
58
8
35
5
27
16
7
24
33
3
29
48
7
25
51
32
125
32
173
3
195
45
32
25
7
15
20
125
35
50
10
1
32
3
12
33
32
45
3
27
37
95
81
27
21
181
90
8
132
106
104
6
34
11
32
16
189
115
32
51
4
38
12
18
148
20
34
60
50
45
103
41
151
6
72
68
84
46
117
17
6
57
33
54
130
103
23
54
108
48
14
41
19
61
15
80
94
110
156
64
80
10
8
270
150
58
30
75
15
50
22
57
65
6
4
5
63
65
5
68
55
5
54
48
21
32
19
40
165
16
37
18
40
140
37
15
168
14
43
23
60
22
135
17
15
133
2
9
7
24
86
4
138
72
276
120
50
87
63
30
3
37
54
330
50
16
14
43
17
70
150
108
23
7
105
80
13
115
17
143
9
28
8
4
60
66
2
178
13
61
30
46
90
32
13
39
18
18
92
232
65
61
14
18
51
32
115
45
32
5
91
139
232
60
50
30
65
11
20
30
4
143
7
98
55
32
16
64
5
36
23
39
22
200
70
6
63
57
42
462
6
ABCD 94595909152*3^$a+1 [50040]
21
39
33
93
35
4
56
40
9
63
140
7
17
4
56
24
24
12
103
30
11
12
85
27
45
18
17
16
24
36
15
42
59
24
60
4
56
36
61
27
12
44
7
33
56
60
13
27
24
24
36
72
33
24
18
77
112
8
1
54
21
36
68
37
159
20
16
24
60
24
48
3
6
35
55
33
20
85
6
5
7
17
61
11
36
7
141
80
169
11
7
153
15
9
120
68
52
20
1
99
21
6
101
43
125
64
20
48
13
11
24
216
13
36
6
5
28
20
48
7
21
51
18
12
3
36
51
6
72
12
11
13
39
20
67
33
36
75
149
31
21
9
36
36
72
95
36
19
41
4
27
29
1
11
4
75
108
222
39
9
126
21
51
18
6
45
56
12
180
13
35
88
39
36
17
13
42
29
48
88
8
16
21
119
24
7
89
148
48
69
35
43
5
97
15
9
11
4
15
29
12
4
87
33
75
65
120
40
27
30
18
5
67
24
5
13
18
9
21
18
45
60
9
35
28
24
24
24
27
29
91
69
57
47
7
53
60
31
6
51
123
41
19
9
27
9
21
63
27
29
36
13
12
24
35
4
32
76
27
126
54
41
37
47
1
114
30
60
11
7
45
3
6
66
17
1
51
60
140
61
54
21
8
25
131
13
11
84
25
3
20
28
36
108
21
11
25
23
16
24
20
31
41
96
37
11
85
71
28
21
15
9
102
45
8
55
18
59
4
120
44
13
75
12
51
9
27
96
29
60
55
45
9
30
57
24
84
57
48
24
66
42
23
36
49
30
5
96
4
20
12
7
65
16
81
39
21
51
15
33
21
123
32
64
12
8
12
72
12
25
78
5
31
45
24
12
8
91
77
24
4
87
9
48
36
56
4
32
28
20
1
63
36
69
15
108
8
36
31
69
15
29
4
63
12
5
40
33
90
120
18
6
9
9
47
73
11
16
33
23
12
40
63
53
7
77
13
72
66
29
25
42
5
28
56
31
18
71
25
35
24
76
32
12
52
36
8
84
36
1
95
49
51
15
96
45
24
56
24
31
12
5
1
90
29
28
63
6
15
33
42
5
28
15
42
3
15
5
16
9
3
44
13
102
36
18
71
28
45
27
80
24
67
69
44
24
12
31
18
72
3
39
33
8
12
48
16
8
192
4
44
36
12
12
1
24
11
24
12
4
57
3
27
33
36
8
1
15
36
8
16
9
75
15
45
32
1
39
140
100
9
11
79
21
20
28
56
31
60
29
19
21
57
54
69
120
21
11
28
24
56
7
18
114
18
23
4
3
93
15
42
47
55
41
24
13
18
102
24
39
9
27
20
79
9
33
27
111
17
12
16
51
18
66
5
19
36
9
32
84
31
9
96
20
25
123
8
48
55
17
55
30
47
25
15
21
6
18
11
4
20
40
15
41
25
51
21
150
9
20
4
15
5
36
28
96
20
24
28
3
117
12
8
24
28
21
90
5
91
41
13
12
59
48
145
15
27
5
25
51
24
51
9
44
24
31
5
109
66
65
100
24
15
18
15
3
30
11
36
4
99
77
12
103
24
30
18
65
31
45
36
3
117
81
24
35
49
47
24
19
24
45
12
8
48
4
48
12
20
1
180
18
81
45
11
7
30
11
40
20
12
28
39
18
48
15
24
152
25
78
33
120
32
7
69
72
24
8
52
8
36
1
23
36
175
41
88
80
40
21
24
18
17
12
24
19
5
16
20
4
75
17
1
47
67
29
40
21
15
36
3
30
144
15
3
29
76
3
9
20
12
55
5
31
33
96
8
52
8
1
36
83
7
45
84
12
15
77
55
17
40
33
23
49
3
51
17
127
53
13
39
12
63
252
9
75
6
15
36
32
40
8
40
68
36
103
105
51
90
35
172
15
12
108
33
39
41
40
45
15
20
4
20
36
4
12
20
1
59
76
3
29
31
72
72
36
162
12
87
8
100
60
33
15
20
24
13
11
4
27
18
66
21
84
9
51
20
4
56
49
11
16
39
69
27
45
9
84
15
20
1
59
28
12
116
96
1
30
9
45
59
100
45
84
78
264
36
9
20
60
1
15
24
8
43
90
3
20
1
3
32
1
15
75
29
24
37
27
21
95
60
76
21
39
60
99
54
42
33
56
60
24
7
5
85
18
21
15
45
9
15
51
21
20
1
15
12
72
45
11
12
25
6
21
45
51
20
7
5
25
15
27
125
48
127
41
28
27
17
13
23
60
12
28
36
36
32
12
28
75
72
114
36
30
5
24
16
8
43
17
120
12
40
39
45
24
45
12
63
15
17
1
18
9
56
7
45
39
33
156
15
5
40
12
12
92
1
48
111
51
42
12
36
3
32
28
36
20
115
9
15
5
24
96
85
6
21
24
3
5
13
60
15
15
29
133
36
60
11
1
23
1
54
9
72
39
9
12
3
5
31
66
11
24
55
18
35
76
20
64
3
18
6
9
20
7
45
12
80
7
9
44
60
13
23
144
31
9
20
25
75
27
36
24
53
12
79
65
1
11
7
17
1
114
29
24
28
68
16
9
27
9
15
24
39
17
64
9
11
16
48
56
36
61
78
36
66
15
27
41
7
18
114
17
28
45
51
15
36
89
4
12
108
75
5
1
15
20
16
8
76
27
29
55
78
27
104
112
8
1
18
102
15
45
63
12
33
27
24
57
95
49
63
75
36
6
23
12
48
16
39
5
55
5
96
36
4
111
41
25
3
20
37
138
9
12
123
45
51
12
9
33
3
12
68
7
30
42
69
32
84
4
21
3
33
75
24
45
11
24
40
20
49
75
21
63
3
144
78
11
7
12
17
1
35
12
43
29
40
48
56
12
52
20
1
59
7
69
60
75
102
3
12
8
4
152
24
64
63
77
13
83
7
17
13
15
3
41
84
52
92
55
173
12
13
18
17
19
150
3
20
100
56
1
36
15
3
5
16
15
89
4
27
24
54
18
18
27
32
25
ABCD 94596319924*3^$a+1 [50014]
16
39
49
11
13
61
10
36
24
37
72
200
32
43
12
24
1
23
41
72
32
97
39
15
9
8
40
7
36
24
5
32
19
16
24
24
72
24
24
5
7
41
19
21
3
149
7
9
5
10
65
55
17
33
70
57
17
70
60
77
8
55
1
15
36
21
32
16
39
36
29
88
39
108
21
80
55
1
64
160
24
8
8
32
40
24
23
81
35
29
96
104
15
97
23
60
21
75
69
27
14
94
1
40
9
10
96
37
128
15
1
35
218
27
8
40
7
73
71
36
44
41
103
65
8
27
116
64
12
5
88
11
69
40
48
27
45
51
24
21
32
88
5
11
35
13
8
23
65
24
1
47
168
16
8
8
27
96
24
21
32
8
72
47
1
35
45
11
4
9
112
16
3
40
5
56
16
103
25
64
7
9
125
27
88
39
36
96
13
107
5
3
13
3
37
47
33
47
33
3
64
36
25
16
19
20
4
21
111
48
60
5
120
7
65
99
4
33
3
77
67
5
32
40
96
8
24
47
120
1
73
15
31
1
112
7
25
119
49
16
19
61
11
60
1
23
65
55
41
48
8
32
40
16
55
36
8
5
8
59
13
8
33
55
35
85
39
12
13
8
23
36
13
40
71
60
5
96
43
5
45
3
79
24
1
8
11
36
9
19
36
25
19
52
9
15
36
14
10
37
48
59
21
16
128
32
9
191
8
32
19
36
25
16
199
48
33
63
84
5
32
23
32
64
1
119
36
53
80
7
4
37
24
64
19
5
7
9
72
3
189
8
27
100
26
10
96
21
64
24
11
5
8
11
5
32
40
40
39
48
1
24
7
9
192
19
21
72
8
3
180
4
21
16
35
53
105
10
60
12
48
132
9
24
27
120
8
45
7
1
8
11
28
36
5
32
8
75
45
51
85
24
35
24
53
32
8
39
24
1
25
15
8
16
24
8
72
11
69
8
48
19
152
29
16
19
85
31
18
55
8
27
16
24
13
64
24
64
15
65
16
24
8
80
48
40
80
40
112
8
19
37
8
15
1
32
40
7
161
19
16
36
24
1
16
33
39
56
64
48
32
16
24
225
15
67
8
93
48
31
44
37
63
84
37
24
40
32
72
8
3
36
33
8
19
53
16
11
88
21
231
65
16
40
7
90
10
12
25
104
56
63
25
15
12
38
70
33
23
36
5
88
127
49
55
76
109
11
38
10
5
21
11
8
27
13
8
27
45
40
16
56
8
27
53
31
9
8
88
11
64
77
19
29
40
5
166
13
127
28
5
48
67
93
27
12
9
32
19
21
3
86
34
36
9
104
91
84
25
16
32
23
65
111
4
24
26
10
36
5
8
71
36
69
16
83
36
36
21
3
77
8
25
15
192
27
16
29
151
9
47
64
24
1
16
43
61
40
64
147
98
51
75
69
32
23
60
60
12
29
31
8
16
17
19
53
7
73
67
5
8
15
41
24
7
41
72
31
24
12
13
11
29
48
8
35
77
32
155
36
57
80
32
8
27
21
64
35
13
19
4
9
56
104
25
22
1
47
20
13
32
7
49
25
46
9
16
48
115
36
40
17
19
21
8
40
80
56
56
120
3
134
23
23
17
152
47
73
11
117
48
24
15
1
35
37
48
49
15
7
50
18
181
15
9
11
101
23
12
29
69
11
59
21
16
83
77
48
27
4
36
14
7
40
40
72
55
12
5
8
31
57
19
53
8
32
11
69
32
16
67
5
211
24
93
3
36
41
24
43
5
32
16
32
7
89
16
16
63
1
8
16
11
21
147
45
27
5
55
1
40
43
5
19
5
80
11
61
56
32
40
16
11
29
32
83
24
13
13
94
13
8
65
34
85
8
3
96
53
32
8
16
16
96
72
168
160
99
13
47
41
40
64
16
32
97
94
14
3
19
21
63
65
9
47
8
16
24
16
19
86
39
115
61
1
39
19
53
33
7
27
53
7
12
61
64
3
13
27
122
19
16
88
67
5
48
81
15
24
7
98
23
24
24
1
23
80
16
40
184
15
97
8
15
25
48
7
1
35
149
31
25
72
39
24
65
9
36
11
16
24
3
36
41
13
11
259
13
3
24
21
56
48
16
32
8
31
1
267
12
144
120
36
61
8
89
70
56
4
5
48
103
9
152
103
72
8
33
19
20
89
32
3
120
29
32
96
32
15
65
8
8
16
35
14
126
65
23
33
3
61
24
24
16
32
72
11
101
75
13
80
7
48
96
1
16
67
37
8
111
9
27
21
40
32
8
7
12
108
36
24
2
11
23
17
19
21
17
15
8
32
8
48
104
107
48
13
49
31
88
11
48
45
80
8
8
120
39
12
205
8
32
16
80
7
81
16
55
49
40
95
129
8
32
11
5
19
21
59
61
32
87
25
8
93
19
48
8
31
41
127
12
38
22
25
16
19
8
45
7
24
24
41
40
32
19
24
45
24
8
79
60
60
41
3
40
60
1
24
11
13
72
16
69
19
15
9
47
1
32
8
120
32
80
67
53
16
80
51
141
8
96
8
27
29
64
41
7
8
31
1
40
3
45
9
95
40
7
25
35
21
8
55
36
21
8
19
5
21
46
44
16
1
24
35
68
16
120
1
16
8
11
21
8
115
165
64
8
77
3
19
48
53
127
25
16
79
26
106
21
32
7
1
23
17
43
20
16
48
36
24
36
56
18
63
27
45
16
16
103
33
152
11
37
32
80
91
101
39
4
96
77
3
29
40
7
24
1
96
47
25
11
29
51
5
35
24
13
32
32
19
29
40
41
34
56
77
8
16
56
3
24
45
80
16
16
88
7
24
1
79
4
72
5
8
40
48
7
25
71
24
60
ABCD 94596380020*3^$a+1 [50039]
29
6
49
6
48
36
29
31
3
27
35
73
11
124
26
10
32
103
47
43
71
19
9
33
84
6
12
60
18
3
32
19
5
114
1
6
108
21
90
9
180
9
26
12
103
35
19
11
1
59
30
10
36
44
55
6
90
65
30
88
26
136
63
42
3
15
18
12
117
14
19
18
90
5
30
112
56
31
11
24
30
120
49
111
15
95
13
53
13
5
4
36
15
47
43
54
18
147
27
6
12
11
34
8
79
65
109
17
28
69
11
6
1
12
36
42
54
5
49
162
72
30
11
241
24
36
3
36
51
18
167
150
54
10
45
35
1
96
65
24
54
1
29
19
117
33
47
55
131
13
60
21
20
84
40
26
10
20
144
34
2
54
30
12
37
42
39
86
4
140
4
72
134
6
1
18
47
43
21
14
66
10
9
5
31
9
45
77
48
6
103
27
33
21
146
79
17
30
30
24
79
5
4
27
29
16
18
32
90
49
6
30
179
30
30
66
19
42
3
230
4
33
174
9
54
15
36
30
5
31
5
1
54
101
19
54
6
11
79
36
179
96
79
11
18
16
33
30
36
126
5
96
7
6
35
1
5
234
70
80
12
133
24
107
19
77
7
90
6
95
6
96
13
6
30
155
30
58
15
47
6
58
26
36
108
55
135
2
7
78
83
1
29
30
12
7
36
65
60
6
6
18
55
60
30
36
5
1
59
13
11
42
73
84
17
28
68
108
19
17
49
11
13
162
48
45
51
5
25
6
3
105
36
84
6
35
4
8
7
12
9
177
3
26
43
11
90
10
126
63
113
30
24
4
81
35
43
66
90
6
3
8
25
18
90
5
6
180
6
48
1
71
18
6
40
9
42
29
66
13
11
55
45
9
95
4
51
17
19
39
2
30
67
6
120
24
108
57
32
13
47
6
24
49
42
54
18
21
69
11
10
36
99
6
36
5
78
60
1
11
19
24
39
26
61
11
127
167
58
68
18
19
71
72
67
90
6
21
140
96
34
18
33
54
18
30
42
165
9
24
18
35
18
42
79
215
6
49
9
45
6
30
29
25
11
31
48
5
19
77
96
28
81
11
24
43
21
2
103
36
90
48
42
48
131
36
73
18
93
87
5
13
35
120
6
58
32
54
30
10
51
35
49
126
11
48
37
53
1
36
119
64
116
180
25
48
71
60
139
42
95
13
11
42
18
1
3
8
133
5
16
9
95
37
84
9
32
19
36
12
27
54
45
96
5
13
41
34
32
40
15
108
23
24
19
36
63
33
12
36
5
12
25
102
42
11
18
10
81
5
30
24
4
27
185
36
4
20
24
55
60
21
9
47
52
32
49
171
15
183
27
5
94
2
120
139
78
21
45
42
35
73
95
16
50
1
95
67
108
54
18
30
78
18
155
7
95
142
36
81
11
97
11
60
96
58
62
19
9
105
53
30
7
36
90
35
49
42
30
63
27
89
1
5
13
11
115
11
103
75
2
31
90
29
6
4
33
18
89
40
63
11
31
89
1
54
90
120
9
36
2
7
41
49
42
59
16
51
53
1
65
43
12
11
60
24
4
54
2
115
5
126
22
51
111
9
5
91
65
24
4
26
25
17
22
27
24
11
64
36
9
5
37
48
45
87
23
49
21
15
21
80
208
62
55
54
101
24
55
47
13
35
49
71
25
21
90
9
24
21
56
13
21
56
24
7
3
45
60
11
24
66
19
6
5
34
56
24
145
6
3
45
41
37
29
60
55
3
90
8
7
66
35
19
47
13
18
12
11
42
19
45
18
33
53
6
24
10
90
62
43
5
96
25
90
29
97
125
4
14
127
65
73
42
144
3
27
5
40
56
49
11
24
139
35
1
6
102
17
60
60
124
110
70
20
121
30
108
11
102
13
45
32
58
86
73
72
36
3
50
31
108
17
19
71
6
19
39
9
42
75
108
86
85
42
18
39
15
12
5
54
4
51
11
30
34
32
30
115
18
47
19
11
48
96
34
51
35
49
45
26
24
42
124
44
7
72
21
81
54
9
32
40
15
3
51
120
114
83
24
73
17
24
61
60
30
54
11
24
19
27
51
12
42
30
59
4
8
18
7
83
25
75
99
36
5
6
85
35
49
5
36
19
107
49
9
80
1
150
54
84
27
74
70
36
20
34
50
60
34
81
81
63
168
12
6
39
45
41
109
36
17
55
5
48
162
19
29
7
35
49
54
71
54
66
49
66
24
47
28
69
75
2
25
60
149
12
13
6
18
71
76
50
49
5
19
12
54
5
102
19
65
6
24
40
9
135
51
18
21
54
32
19
35
4
180
2
34
9
11
157
5
18
70
216
54
20
31
18
21
62
82
27
54
5
19
21
32
13
125
10
92
34
18
27
9
50
1
5
36
7
36
90
35
6
199
39
51
30
17
97
12
6
144
48
11
85
71
6
18
6
25
18
83
19
153
33
23
36
13
11
42
13
42
90
57
32
19
5
175
66
131
90
22
26
46
33
18
12
11
16
26
25
59
49
54
18
48
96
36
3
36
44
96
49
35
ABCD 94597073458*3^$a+1 [50007]
68
3
24
45
3
6
79
23
42
42
81
12
52
53
6
1
41
7
8
39
9
21
24
120
55
47
165
63
12
90
55
107
1
32
3
49
11
9
75
162
36
39
3
162
99
15
97
29
54
36
9
51
66
19
23
30
75
3
37
53
3
21
18
45
3
18
126
18
31
125
84
60
18
24
36
18
6
96
18
7
12
200
112
59
61
41
30
72
78
87
16
47
54
78
57
9
96
18
73
59
49
95
30
91
119
144
36
69
28
53
30
24
1
35
21
15
6
24
43
11
144
90
30
1
101
43
11
150
6
18
48
90
102
55
17
19
17
7
48
24
48
155
18
84
48
18
93
45
6
9
15
6
36
24
19
5
12
43
84
60
32
36
184
128
27
9
51
18
42
54
30
121
5
6
18
6
133
5
6
24
30
27
231
13
71
60
21
9
66
157
107
33
148
104
36
39
69
75
30
75
27
49
53
162
84
96
108
12
60
48
108
37
80
51
42
24
120
6
60
33
105
27
3
102
12
90
66
6
18
3
99
141
63
90
42
129
28
155
48
30
30
18
135
99
12
1
35
108
54
6
12
13
17
42
1
11
25
5
54
69
100
83
12
36
30
126
108
12
30
51
72
21
66
24
141
3
60
180
33
123
96
54
79
71
25
77
18
25
20
21
6
33
9
27
100
35
18
6
42
27
16
152
27
42
15
39
12
93
9
27
3
18
55
12
41
30
30
132
12
63
27
48
42
87
84
15
12
48
42
30
84
73
5
36
19
101
114
18
78
61
5
66
60
57
52
11
153
15
66
18
25
12
11
18
12
55
23
6
55
23
12
108
1
65
15
81
19
35
9
16
92
9
66
13
35
42
67
53
19
5
36
30
18
36
54
12
25
23
117
4
155
21
99
144
36
60
36
72
30
18
9
21
48
91
80
9
7
107
36
24
12
24
30
12
147
88
23
72
73
236
108
57
103
71
105
9
7
5
6
42
30
6
79
71
42
84
18
33
63
9
16
17
7
47
36
108
9
12
33
147
93
123
4
144
11
9
129
126
72
78
30
24
6
36
24
24
42
60
18
15
27
24
1
120
35
24
37
59
13
83
12
13
17
67
44
15
6
15
75
6
18
12
78
79
5
18
24
6
30
45
75
42
27
36
33
6
54
6
25
59
126
60
43
36
72
155
73
20
27
102
15
40
35
102
18
12
13
5
30
48
54
30
48
18
19
36
83
25
155
165
27
12
217
23
30
3
88
11
21
4
144
17
174
24
66
24
31
113
111
12
4
35
13
17
19
125
102
30
15
45
54
108
45
15
210
67
53
12
43
92
63
60
90
6
9
135
25
41
246
84
30
36
15
15
36
24
33
33
90
73
35
25
32
9
60
55
36
5
198
6
144
99
88
20
132
51
12
18
39
93
114
24
25
72
5
24
115
11
72
72
61
68
9
120
67
23
177
4
92
27
73
80
48
9
18
177
16
95
156
66
3
69
78
37
47
18
6
30
114
30
7
65
54
12
18
6
90
63
81
90
37
59
1
32
33
3
27
12
6
24
42
78
36
15
15
66
43
11
120
6
96
19
35
6
103
180
131
66
60
24
156
27
21
186
45
3
48
12
30
3
105
54
33
27
270
30
18
30
25
68
4
48
17
6
33
72
45
48
66
126
90
60
24
60
36
45
87
30
27
100
65
6
30
42
12
96
42
36
60
84
18
30
39
3
18
75
52
12
41
87
75
42
30
18
127
53
3
84
4
107
18
96
43
5
36
31
65
60
78
33
3
54
12
84
90
9
57
66
73
17
78
66
43
36
107
49
95
108
30
27
28
20
21
6
78
216
79
23
132
138
7
95
120
96
6
24
54
60
66
7
128
51
36
13
65
66
48
18
7
128
57
18
90
24
30
78
18
12
193
29
6
30
18
25
32
4
23
6
75
15
30
6
21
33
12
15
3
12
60
117
160
11
81
39
24
85
107
48
126
6
1
53
6
25
168
35
96
6
198
57
15
24
42
79
23
37
119
90
30
36
210
60
30
49
17
3
45
96
3
40
36
5
15
124
5
6
12
13
35
24
6
55
5
30
6
36
19
233
36
66
6
144
24
66
21
12
52
143
1
11
49
11
18
3
75
18
42
9
15
25
221
54
30
54
21
15
1
17
198
138
66
156
37
11
45
15
49
20
33
30
177
15
48
18
19
8
3
6
54
1
8
3
42
18
9
16
5
48
15
99
18
132
18
54
19
95
96
18
102
30
19
35
61
53
31
17
27
3
69
45
30
36
18
6
144
ABCD 94597451108*3^$a+1 [50138]
13
17
12
19
72
287
33
57
36
67
17
15
93
84
31
89
60
78
18
72
156
150
12
13
32
9
18
13
17
55
113
54
78
66
49
8
33
162
84
33
33
15
147
13
5
115
23
6
84
84
3
9
84
24
36
6
49
5
19
17
6
25
17
31
32
39
1
32
51
24
30
18
102
103
152
33
48
79
48
65
78
6
51
27
18
43
125
144
3
189
43
185
103
5
163
5
67
80
75
168
6
79
144
48
53
24
246
30
180
27
40
23
25
17
42
108
25
77
91
35
85
41
36
24
108
102
18
120
96
156
171
63
9
57
103
71
126
43
23
60
85
125
60
90
45
15
97
11
117
225
30
25
35
30
132
123
75
85
17
6
49
77
36
7
137
79
29
30
13
107
78
90
78
96
18
13
23
49
41
36
6
138
66
48
33
33
132
75
33
60
12
54
54
27
9
6
270
264
3
120
16
32
45
12
66
54
36
24
12
6
78
24
36
7
32
40
41
39
120
16
32
9
79
5
99
16
275
12
25
275
132
60
13
53
12
7
17
79
65
7
23
25
5
72
108
12
30
13
32
93
36
6
73
59
13
80
40
32
153
132
36
7
95
144
6
43
17
55
23
25
24
65
126
25
5
24
48
267
111
84
13
47
73
35
84
54
99
48
9
24
54
42
60
48
43
5
43
35
6
54
25
120
5
115
71
1
5
67
11
42
27
208
65
42
12
1
120
48
65
6
1
35
114
51
69
66
57
45
3
208
35
54
18
18
27
153
55
120
17
84
114
57
27
13
80
93
67
65
55
48
72
89
168
18
85
5
60
55
48
107
37
5
6
37
113
30
12
18
66
49
72
17
63
45
60
15
33
12
12
12
3
240
183
42
60
60
15
51
85
24
77
84
55
24
77
171
9
103
23
162
36
19
53
72
60
175
185
12
24
60
60
27
153
7
32
16
72
29
198
66
60
36
3
123
13
5
67
47
18
72
72
66
13
5
187
47
198
115
5
102
133
23
42
48
54
18
7
8
189
43
71
25
41
48
31
17
15
15
73
125
30
42
43
41
18
42
36
12
75
136
192
149
171
93
27
45
78
12
25
32
40
47
6
43
72
89
156
27
45
3
33
247
47
73
17
138
54
31
17
36
147
88
29
48
67
5
6
6
156
120
30
18
36
30
54
96
3
33
42
6
54
48
78
60
42
37
48
149
66
145
125
147
136
41
60
19
24
137
66
78
87
3
37
95
108
84
90
96
39
160
137
63
16
89
96
60
19
48
5
42
6
27
88
65
55
29
43
77
36
72
132
43
35
138
72
115
72
47
126
108
39
16
95
30
132
18
24
6
72
103
149
3
27
13
293
84
6
25
32
27
61
5
67
120
269
66
132
12
114
7
17
36
115
59
6
114
165
21
19
113
138
54
63
69
156
108
12
192
15
48
3
24
42
54
30
24
36
67
77
43
29
36
24
36
30
60
42
63
9
66
18
19
48
48
5
60
144
18
13
5
67
77
48
147
51
30
87
3
36
84
37
35
42
72
84
39
136
5
42
105
93
139
191
25
35
66
43
173
24
19
152
40
29
51
15
288
49
48
65
15
192
15
102
43
41
12
72
18
192
36
24
61
152
57
6
42
7
17
120
31
48
41
223
80
16
101
48
3
88
5
36
31
72
11
24
102
108
36
6
81
33
216
36
84
63
33
7
17
96
72
223
47
6
24
60
55
41
7
80
123
6
63
105
12
6
37
11
222
192
66
6
31
5
27
33
18
150
24
78
150
84
84
114
25
65
66
30
12
90
73
5
19
5
43
48
65
36
108
66
54
36
27
3
90
42
12
168
162
30
6
159
3
168
24
30
12
43
137
48
132
ABCD 94597595018*3^$a+1 [50039]
144
37
27
32
48
16
3
54
39
117
126
6
39
63
162
36
54
36
6
27
63
36
93
69
12
18
24
120
36
36
60
9
48
15
33
39
66
24
12
132
30
6
108
18
126
30
6
107
1
180
12
36
168
3
87
18
66
72
6
54
18
12
42
36
12
36
69
272
25
39
51
72
66
36
36
90
6
11
79
54
18
137
64
87
9
48
32
48
19
72
72
54
180
51
189
51
111
33
129
66
18
11
187
21
48
21
219
51
18
75
33
15
224
31
65
16
32
139
101
61
6
93
15
17
1
90
69
48
48
15
18
95
61
60
71
48
48
13
35
64
96
3
29
97
48
63
33
36
11
37
78
221
16
69
27
45
138
24
33
32
151
89
49
18
6
119
127
144
60
21
177
54
9
272
25
12
144
144
27
15
33
21
108
84
6
21
32
37
27
297
39
63
36
29
49
111
48
93
35
139
90
107
43
54
63
39
9
171
21
57
18
18
12
6
72
12
294
66
21
3
72
30
24
95
79
18
6
18
87
177
42
12
57
96
192
165
138
36
90
24
36
39
45
54
24
30
18
54
47
103
9
189
30
101
79
17
55
41
1
15
123
54
6
102
35
64
99
78
143
1
108
35
48
16
21
59
49
90
101
25
119
16
45
3
69
114
48
90
72
222
102
51
48
27
21
267
5
91
30
126
6
54
210
75
309
27
32
61
131
91
36
108
18
51
21
72
35
55
48
6
138
36
149
1
36
107
37
30
36
216
132
18
12
18
204
36
90
3
27
6
12
35
37
24
3
51
18
12
60
12
6
90
30
9
117
27
27
21
123
53
55
18
87
75
21
32
112
33
24
135
27
48
5
64
27
102
6
9
144
75
24
45
21
11
49
102
137
16
99
18
11
192
48
48
16
80
73
312
15
15
17
48
31
18
63
21
11
7
72
60
156
9
69
27
80
127
12
18
42
12
24
18
3
96
32
112
144
99
77
64
57
167
85
123
32
109
42
72
108
102
96
15
159
72
96
12
45
9
215
64
15
18
47
48
103
57
9
42
30
143
64
15
12
5
91
18
108
84
54
42
72
11
96
67
36
9
32
160
177
36
18
18
23
37
72
252
23
48
121
39
39
18
48
132
156
23
103
54
18
36
77
1
36
48
36
18
5
49
6
66
39
3
12
177
99
29
256
32
7
84
6
90
165
32
48
151
89
211
29
103
9
27
36
48
18
47
61
51
27
21
48
3
72
5
187
180
18
36
18
9
135
114
39
80
96
160
69
72
6
77
49
72
23
48
1
102
41
208
93
18
60
21
171
126
23
73
23
13
12
42
30
60
108
12
150
53
16
33
36
6
53
160
21
11
64
81
15
32
7
41
31
33
93
72
6
18
54
45
48
9
23
160
39
30
78
30
15
81
15
48
45
18
30
179
61
84
6
84
6
126
65
96
1
12
51
27
48
6
120
36
18
78
51
57
36
35
16
32
1
47
7
54
126
6
63
96
21
107
1
36
75
15
198
144
11
64
33
143
67
18
123
128
1
24
12
108
36
42
17
31
36
77
16
128
13
24
66
24
72
138
47
16
9
24
30
186
102
6
90
36
45
219
18
60
54
12
108
36
72
6
12
6
18
138
41
181
126
18
84
18
5
256
32
37
107
96
187
24
77
49
18
54
23
157
54
48
36
186
12
60
30
108
42
131
49
120
135
15
30
99
33
36
12
36
18
96
102
96
195
57
39
9
96
12
60
18
45
63
12
24
29
19
144
72
69
45
3
51
126
36
108
84
60
66
108
168
30
60
63
27
84
24
54
54
125
253
51
3
72
66
18
42
18
21
48
21
84
6
81
27
30
36
51
27
30
6
18
63
80
109
66
33
27
66
3
69
11
ABCD 94597620706*3^$a+1 [50021]
120
12
18
49
36
47
73
137
18
18
12
19
23
30
6
120
90
55
65
30
121
36
5
42
37
29
30
12
18
72
72
91
59
1
65
12
30
157
36
17
43
17
12
108
48
24
18
18
115
125
19
72
29
54
1
119
25
11
90
12
60
90
78
7
17
30
36
12
12
1
47
25
72
108
5
7
131
12
78
24
78
42
60
7
59
30
54
36
114
6
30
19
65
18
12
6
72
43
12
23
1
29
79
12
131
30
7
131
12
90
19
41
48
24
7
89
19
125
30
61
5
19
5
48
55
83
24
37
11
42
18
13
29
7
71
18
19
53
7
5
36
24
6
12
42
18
49
53
96
30
1
24
72
108
29
30
97
23
36
30
19
65
48
42
90
6
84
48
85
5
55
65
79
11
30
42
61
29
108
42
18
42
18
12
18
37
36
215
294
31
35
54
6
24
1
17
43
107
13
17
12
7
23
18
12
43
72
23
12
1
72
120
5
19
11
48
60
1
11
48
30
7
197
6
42
18
181
71
18
19
35
1
77
19
83
66
42
150
30
37
65
43
47
18
60
43
5
72
42
25
300
83
48
42
43
29
6
90
102
30
30
72
6
19
53
18
37
65
12
31
12
65
30
12
1
17
12
60
48
18
54
48
30
18
55
5
24
6
1
29
30
54
48
108
72
120
78
60
37
5
72
7
180
53
7
11
48
12
12
48
13
12
72
71
12
18
60
19
5
6
85
84
11
54
7
53
7
53
60
66
54
55
5
6
12
13
125
12
12
103
23
84
30
18
37
35
48
18
90
25
17
18
37
17
367
36
65
12
48
48
54
6
12
42
13
72
65
108
72
7
131
30
30
85
12
41
19
36
89
246
37
95
13
5
84
7
36
12
35
37
101
48
30
1
60
143
1
59
13
53
127
65
55
24
11
25
47
73
143
25
77
43
149
18
18
12
12
6
54
30
18
43
24
11
72
102
66
37
23
84
18
102
108
25
53
72
103
17
7
12
203
18
48
72
7
5
36
7
47
121
29
6
37
48
5
54
120
18
12
6
181
29
7
5
42
61
5
24
67
143
1
36
23
25
71
37
5
19
101
42
60
61
29
31
35
12
25
5
72
31
17
30
73
59
13
77
6
24
66
7
5
18
1
11
169
108
11
12
13
47
37
53
102
60
36
12
25
24
11
30
42
37
53
7
11
108
1
239
12
18
24
48
12
6
54
48
43
60
12
35
48
12
42
18
49
23
6
19
11
25
17
72
18
73
29
31
72
5
12
30
30
7
53
43
53
91
11
25
47
37
101
120
72
90
13
5
108
30
1
36
5
12
36
42
12
1
119
6
24
6
24
78
18
60
61
23
30
43
65
18
25
12
95
12
61
36
41
67
41
67
65
55
5
30
37
35
1
144
36
60
89
78
12
1
5
60
12
42
6
54
1
72
77
30
6
24
91
96
53
36
91
11
120
85
77
31
35
49
11
54
18
18
84
36
30
1
36
5
12
7
59
24
37
29
120
19
83
48
42
115
72
11
37
35
25
17
60
36
12
30
60
12
60
1
36
108
53
48
7
108
59
13
65
7
41
151
24
17
30
37
71
84
6
42
30
12
150
37
144
119
133
47
48
13
5
19
41
30
12
12
78
30
60
18
7
47
48
13
29
108
42
73
17
48
7
5
223
24
53
6
12
30
12
30
157
36
167
30
36
12
72
78
108
54
7
84
144
23
12
90
66
24
25
35
18
30
37
11
49
35
1
59
121
35
24
25
5
18
85
5
138
1
59
1
59
240
30
12
12
6
72
48
12
108
84
1
17
30
12
66
30
97
77
6
132
13
59
6
7
35
72
6
72
12
18
25
77
60
120
43
17
43
17
91
5
31
11
72
6
42
13
65
12
67
11
97
113
67
23
12
72
13
53
7
35
145
17
30
1
77
48
42
30
12
60
36
24
30
1
24
155
120
6
7
77
30
1
5
24
120
18
222
30
13
5
120
72
150
60
133
5
30
42
18
18
139
72
11
78
12
12
43
35
78
31
113
30
18
127
101
24
163
17
7
101
43
36
53
30
61
47
72
60
30
7
41
12
31
65
115
65
31
23
85
185
7
60
101
55
35
30
72
6
25
17
78
42
30
49
36
77
18
13
12
72
65
60
7
29
12
48
55
12
17
43
47
60
1
17
18
114
43
5
67
36
29
31
119
18
72
168
12
66
72
18
7
53
120
60
7
48
5
132
115
35
72
6
91
59
25
5
19
12
60
48
95
1
137
55
35
12
90
30
1
47
25
53
54
66
90
30
31
101
12
66
1
59
30
42
90
60
43
5
31
48
23
13
60
275
54
43
24
120
143
61
17
19
23
18
48
102
18
42
13
29
198
18
90
30
12
78
1
53
6
30
24
6
72
30
7
35
30
48
12
18
18
19
53
48
162
12
30
43
12
23
48
97
17
60
30
96
12
13
5
31
59
42
12
31
95
1
29
ABCD 94597646194*3^$a+1 [50050]
12
16
176
24
40
81
36
63
320
49
167
24
4
260
37
159
84
32
60
84
157
3
32
84
25
35
64
36
8
156
24
168
4
36
32
72
36
84
76
45
23
84
48
25
180
219
36
12
45
95
72
136
48
164
72
40
24
117
27
96
152
49
15
80
28
140
240
148
129
11
148
24
68
84
24
1
111
297
3
32
132
4
80
132
192
180
48
385
47
28
44
96
144
96
85
23
100
56
84
16
120
56
48
40
24
48
57
95
12
40
8
36
97
84
95
24
61
23
76
32
72
96
40
21
35
1
39
56
64
8
180
37
35
1
87
8
12
36
49
35
133
72
11
60
72
157
63
48
56
180
4
20
100
32
84
24
97
35
85
23
232
80
85
180
12
11
49
35
28
9
123
8
84
208
60
32
24
157
63
44
28
12
20
208
60
24
68
40
33
147
48
69
15
44
64
48
9
75
120
93
87
21
23
120
244
156
129
11
100
36
81
47
96
60
4
48
84
140
4
12
308
36
120
1
39
68
36
40
44
72
24
36
13
15
56
1
63
68
40
20
4
84
216
140
36
52
80
28
8
300
16
21
119
84
61
23
13
99
24
84
68
88
60
84
32
73
171
72
45
24
15
104
84
88
69
11
205
120
252
11
16
68
216
12
24
100
8
73
3
356
40
33
95
36
156
24
4
48
32
60
13
75
120
84
20
40
128
12
60
13
132
35
73
228
3
44
60
88
48
36
84
92
157
108
59
28
168
152
72
220
8
13
63
144
32
60
121
3
36
224
60
4
80
36
36
16
44
36
48
12
72
96
132
145
107
60
28
129
59
24
196
224
76
80
4
20
36
24
16
116
144
37
63
44
48
49
75
20
268
288
120
128
96
28
57
183
92
204
12
157
15
308
85
47
48
40
84
56
84
120
36
48
24
112
48
96
129
60
27
56
100
68
96
28
93
99
116
4
8
205
11
37
47
193
363
152
40
48
80
49
83
148
60
152
85
27
20
48
64
68
112
104
169
12
15
8
73
72
35
196
192
188
96
96
12
28
92
28
12
48
32
52
80
76
45
83
12
120
37
47
120
144
64
8
28
56
40
68
28
24
44
1
39
56
4
36
45
3
36
104
13
72
3
57
11
1
36
75
20
84
28
212
40
33
51
21
48
11
24
40
33
35
4
144
21
120
35
61
99
144
56
1
27
33
3
117
240
3
240
44
253
83
1
75
104
37
47
25
71
24
60
12
36
24
16
12
93
119
40
33
111
116
48
168
4
8
13
183
284
132
120
108
97
83
72
40
56
40
8
64
156
44
16
20
157
15
104
1
119
24
60
84
12
301
99
24
24
45
15
45
15
32
4
56
48
216
61
15
20
408
12
100
33
3
32
97
35
196
32
12
25
111
108
56
36
24
24
120
24
40
92
36
49
119
172
68
4
80
36
16
56
12
76
9
15
180
57
23
13
27
48
32
40
132
68
36
52
48
20
24
13
3
141
143
136
80
96
84
4
60
68
24
61
35
168
181
59
376
144
104
40
20
60
480
85
123
108
129
72
11
4
24
116
40
8
216
36
13
11
24
ABCD 94598115772*3^$a+1 [50018]
90
37
5
54
21
33
7
5
6
12
60
12
18
42
45
4
11
6
15
3
45
39
57
21
84
48
36
55
5
55
125
51
81
139
11
13
161
36
19
96
168
35
24
33
45
30
9
24
36
69
6
69
60
16
59
21
9
6
36
13
29
7
83
13
35
49
24
36
20
33
7
65
18
12
138
6
30
91
101
55
60
17
6
1
11
90
103
20
160
11
24
25
47
42
3
4
23
18
39
33
30
12
81
15
49
35
36
13
29
36
60
30
12
30
60
138
102
3
136
11
30
72
60
3
33
7
17
6
21
3
12
48
30
3
69
30
6
108
31
53
36
67
20
9
79
5
15
75
12
102
31
59
18
84
6
9
3
30
6
81
69
84
12
75
51
73
132
44
4
60
59
18
39
24
16
20
63
36
45
12
57
7
53
18
25
35
108
57
33
36
19
17
39
60
99
205
185
24
111
9
60
66
60
24
1
41
24
7
8
40
71
24
42
12
91
12
17
171
40
12
29
6
13
101
18
42
91
5
3
21
96
30
132
30
6
66
6
9
33
51
39
6
75
39
201
75
24
6
7
68
81
18
6
66
30
156
108
51
124
92
3
30
31
29
36
18
1
11
18
7
29
12
108
12
63
27
30
24
24
7
113
12
60
54
18
31
12
68
9
60
72
24
24
43
17
78
48
1
35
6
18
25
80
9
36
51
9
91
44
36
165
24
31
23
121
60
80
9
36
24
6
21
33
12
24
42
9
16
44
75
36
18
27
45
75
28
29
127
53
31
11
48
42
90
36
120
90
18
42
108
15
27
13
17
78
24
6
75
51
126
12
66
12
18
54
1
12
5
15
4
23
36
54
6
72
54
24
42
42
30
61
20
9
51
45
7
89
6
48
1
131
72
33
219
54
51
39
21
21
78
42
12
60
120
147
4
65
55
35
222
63
15
1
5
6
109
11
42
36
51
36
87
21
27
42
31
47
18
210
6
19
47
12
60
6
30
36
84
1
53
12
18
12
25
80
15
30
54
264
6
67
83
54
43
128
16
71
9
24
36
129
51
39
60
21
153
18
24
54
12
3
60
57
3
16
65
84
36
66
54
15
105
36
103
11
18
7
5
51
3
42
12
12
15
39
36
49
20
52
5
24
54
120
1
29
114
37
11
13
65
30
21
16
20
75
33
12
24
33
36
55
20
45
36
168
138
18
120
42
48
85
96
149
7
17
60
6
21
24
39
12
6
63
69
27
33
12
96
24
84
6
6
42
6
51
3
37
5
19
132
137
87
16
68
16
119
30
27
3
54
72
84
75
9
18
78
127
23
30
120
30
57
108
21
24
27
3
45
87
84
49
41
108
6
37
44
16
29
24
147
3
21
33
7
156
95
138
27
3
24
1
156
83
48
18
15
21
36
163
80
16
59
24
37
104
27
24
49
17
75
15
49
5
30
1
17
60
48
39
135
24
61
5
6
9
9
55
72
29
174
57
15
12
90
36
27
28
20
40
80
39
30
12
36
15
87
37
5
36
48
24
51
15
36
6
135
4
56
24
16
53
6
36
18
84
3
40
48
29
6
66
315
39
72
42
60
90
36
30
7
53
36
24
60
24
30
1
41
6
49
41
39
4
17
132
7
23
141
12
63
144
30
31
72
149
39
45
31
89
42
102
6
12
24
69
60
76
5
48
31
35
81
40
5
24
120
30
6
120
15
36
15
54
31
44
36
3
60
12
33
39
90
30
33
3
81
21
55
65
123
57
55
47
37
41
3
15
96
1
53
175
20
57
15
27
121
80
100
17
150
33
21
96
3
75
165
112
35
13
89
103
53
42
25
5
15
4
44
12
24
69
12
79
113
78
48
150
27
24
36
9
18
18
48
7
23
57
64
29
51
39
37
5
18
24
1
60
5
12
24
24
55
56
93
67
41
198
1
59
54
48
30
69
15
78
6
42
120
43
65
15
87
73
17
24
18
1
56
40
24
41
79
5
12
39
9
84
18
9
3
61
5
30
61
116
9
19
65
15
39
33
24
33
12
36
12
43
83
30
15
12
4
53
18
12
18
54
180
54
27
28
12
23
6
99
40
101
18
36
21
40
36
68
40
5
91
11
18
67
29
39
9
27
9
30
24
78
3
81
15
33
7
36
5
54
36
49
11
54
60
15
24
81
15
15
24
132
12
1
32
48
45
51
33
36
90
1
80
39
54
3
27
201
52
29
15
21
63
72
9
36
43
140
12
24
45
19
60
29
12
78
6
66
49
131
81
124
11
9
39
12
12
66
27
48
21
31
48
29
51
27
204
49
35
81
99
25
41
6
54
48
6
192
18
51
3
90
27
9
90
102
19
5
24
7
17
78
9
45
51
27
13
5
108
24
67
36
44
16
44
81
42
78
30
45
124
164
69
12
111
28
65
72
24
39
39
36
36
18
6
90
55
20
39
13
29
79
80
45
12
18
36
168
13
53
60
15
57
19
53
27
3
36
30
72
30
12
21
16
95
30
18
33
84
51
9
153
18
18
6
30
31
53
15
16
29
12
18
25
17
24
24
31
ABCD 94599692576*3^$a+1 [50024]
113
72
127
24
32
16
17
15
57
103
53
19
144
144
24
65
255
40
161
7
128
129
15
144
9
7
32
40
113
60
48
108
7
240
41
63
40
56
57
55
53
211
120
24
72
24
56
33
36
36
24
7
104
9
7
53
43
72
8
88
48
24
53
96
12
127
72
8
40
168
53
115
72
48
89
79
29
43
24
72
32
48
16
24
29
204
36
43
24
41
63
9
12
108
31
24
72
17
36
27
16
96
72
8
144
57
7
24
24
24
65
55
72
24
96
96
144
96
32
33
36
123
232
41
120
24
127
32
21
139
41
144
7
72
8
16
168
8
57
72
15
9
55
65
79
168
152
64
5
19
89
79
48
5
91
72
152
88
200
96
16
17
55
125
96
12
15
21
43
32
256
96
120
56
9
24
63
57
31
77
19
8
69
139
113
151
113
7
17
55
48
77
12
7
24
24
24
224
64
32
33
55
41
31
5
27
208
168
8
69
27
48
240
69
115
48
56
16
48
17
24
183
117
75
21
43
41
39
40
8
153
48
39
64
72
168
128
69
91
17
7
104
69
19
120
65
7
8
48
232
104
16
65
36
43
17
31
53
60
7
24
41
55
80
16
24
104
9
72
31
197
91
32
16
113
127
17
7
120
53
163
41
72
31
89
31
48
161
36
48
60
36
36
103
17
151
17
151
65
7
24
24
24
144
144
48
288
17
7
29
67
56
105
7
80
57
39
48
48
64
24
29
36
199
5
67
77
75
249
39
88
104
16
216
72
72
120
72
96
41
36
48
36
252
27
16
65
79
32
69
163
413
19
17
24
120
7
32
129
63
40
296
40
72
128
117
19
96
29
139
32
96
136
29
67
96
24
24
104
48
16
24
48
24
101
12
151
216
32
96
16
161
31
24
72
17
31
80
33
15
40
137
168
103
48
24
17
96
120
132
19
173
139
41
31
29
48
19
72
144
53
75
16
17
15
9
12
75
40
29
139
41
55
17
7
8
16
137
72
31
24
56
16
48
128
249
31
56
21
43
305
192
63
48
57
7
224
48
165
91
17
15
57
31
56
48
16
176
112
48
53
43
17
7
29
75
16
120
216
5
19
24
32
160
96
80
16
72
8
16
72
48
8
9
247
65
7
113
55
5
12
31
24
41
31
41
87
33
55
17
60
67
24
48
128
33
31
32
48
160
5
115
65
103
144
17
7
72
485
43
144
168
48
120
80
144
117
27
48
33
48
96
36
43
5
96
36
12
36
31
24
17
15
9
7
128
81
31
41
55
53
75
16
120
24
24
8
21
67
17
39
21
12
79
48
17
24
87
33
55
72
5
219
40
104
64
48
65
55
56
88
72
32
16
144
80
64
72
72
176
21
60
120
55
24
48
72
32
57
60
12
96
31
113
36
43
144
32
33
15
33
96
7
29
91
32
21
48
43
17
7
65
87
112
80
40
8
16
24
41
79
32
40
56
184
29
27
21
60
7
72
48
128
64
5
75
40
8
57
103
48
5
60
15
16
17
15
9
55
48
53
60
36
171
112
5
19
24
149
19
8
16
48
48
5
75
40
65
24
7
365
27
184
72
72
8
64
128
88
264
144
17
55
48
8
9
127
56
57
48
24
31
32
280
17
223
96
17
87
280
17
108
180
7
80
16
53
19
8
177
31
41
39
69
12
31
80
345
31
48
24
5
12
31
288
113
63
16
24
48
104
213
27
16
17
31
32
9
48
127
72
24
29
43
53
144
ABCD 94599695792*3^$a+1 [50073]
3
12
2
48
40
72
48
20
10
54
8
12
58
2
18
12
4
26
6
10
8
31
5
10
14
36
88
38
10
8
4
6
6
51
9
15
35
1
17
36
36
54
10
24
23
4
29
16
30
38
10
2
51
3
1
23
42
6
4
20
10
24
56
24
12
10
89
9
7
5
60
64
24
2
4
5
9
31
9
35
111
6
10
69
29
7
5
3
1
8
3
27
6
52
78
21
9
96
66
2
28
20
4
174
6
24
14
57
33
16
27
53
6
18
30
21
9
18
64
29
1
59
1
15
15
30
11
3
9
21
15
51
1
24
35
10
23
1
30
29
1
2
30
4
6
29
33
138
10
54
18
132
11
13
26
16
30
30
54
15
9
12
20
3
1
8
7
29
6
16
29
16
32
15
66
30
22
72
27
5
4
2
12
16
2
115
33
27
9
8
42
13
3
9
36
5
18
6
4
71
16
12
17
24
30
10
36
36
62
10
35
1
36
35
21
12
28
20
4
36
15
29
78
48
30
3
49
2
205
15
18
12
44
6
6
15
73
6
6
15
27
38
19
36
33
24
12
24
134
10
26
12
18
12
24
55
45
66
38
16
50
9
21
18
16
72
30
39
8
7
30
86
34
23
1
2
4
24
6
50
18
12
4
111
48
12
35
34
11
1
8
12
7
3
12
17
3
66
12
24
10
14
12
115
5
55
69
20
30
16
2
18
18
30
12
12
45
36
7
2
7
20
3
21
27
24
54
4
6
20
52
9
69
99
5
6
4
42
50
4
24
17
1
2
58
38
6
28
26
90
39
21
31
36
63
12
17
21
16
6
20
37
47
6
12
51
16
3
41
55
32
18
39
21
16
24
62
30
60
4
18
2
15
3
12
4
14
7
11
10
44
15
28
17
51
3
24
46
20
6
154
14
12
1
17
16
27
33
66
65
21
10
38
7
33
12
38
30
40
14
6
10
12
38
6
10
75
21
20
3
1
50
16
38
30
66
30
10
11
55
2
42
30
60
15
1
12
27
35
25
5
24
10
6
11
9
15
69
12
4
15
23
28
12
18
30
5
3
6
16
60
8
31
143
21
4
63
5
3
24
12
36
9
25
8
46
17
25
8
15
21
15
31
60
9
29
10
29
7
5
25
44
16
20
39
7
50
15
25
14
25
5
30
30
24
12
10
29
25
66
17
21
7
20
13
20
7
15
14
108
16
42
9
21
8
6
4
26
106
2
40
2
1
15
50
24
18
6
10
6
3
56
15
54
27
13
12
14
6
16
23
31
6
72
8
24
24
15
15
1
113
3
37
3
5
4
24
20
10
12
32
6
31
9
6
20
33
7
21
17
7
5
24
4
32
31
105
20
55
17
15
21
46
38
30
12
28
18
14
1
5
40
32
42
69
9
36
30
9
15
16
81
5
154
14
127
80
13
56
15
19
6
6
5
19
12
14
6
10
18
20
16
6
24
15
5
6
18
7
33
26
10
15
21
2
60
18
4
8
136
27
3
26
88
11
31
20
64
50
15
31
5
9
15
52
33
12
8
7
53
7
24
53
15
1
27
53
16
38
22
15
5
10
14
16
14
52
30
12
18
18
24
30
56
54
12
4
44
48
22
12
66
24
20
15
1
14
84
6
36
70
14
6
40
2
36
7
27
2
64
20
4
8
27
45
46
20
21
28
35
6
15
21
6
45
25
39
11
69
25
36
18
20
22
32
16
60
6
5
19
62
3
1
20
24
27
19
21
17
3
39
6
132
3
33
6
10
50
106
2
10
8
24
6
30
24
4
27
12
77
10
5
3
37
11
9
13
23
4
29
6
30
16
2
48
22
3
5
30
4
26
24
4
20
16
8
10
66
44
6
36
28
17
1
2
106
11
1
18
86
3
27
1
9
44
7
9
96
30
60
38
10
12
45
27
38
4
15
3
32
16
44
6
40
20
180
34
81
5
18
6
24
12
7
101
7
9
128
28
8
30
1
5
31
29
10
5
15
10
51
5
24
34
2
4
56
19
5
30
6
12
12
10
8
73
39
54
20
16
8
10
18
74
30
4
32
19
45
23
15
18
67
11
76
81
5
40
48
12
54
20
46
12
18
5
4
41
34
38
58
14
18
18
40
54
5
16
5
40
8
46
21
95
25
9
15
29
6
6
28
42
18
20
7
33
12
2
22
3
12
41
18
9
7
165
15
14
6
1
59
21
27
12
4
57
9
8
10
12
30
68
16
51
45
11
13
11
1
14
13
33
32
28
8
52
18
29
1
20
6
10
18
18
18
32
22
8
19
11
25
23
1
41
7
35
13
17
52
14
6
4
2
30
28
2
10
35
40
63
36
38
7
21
47
1
36
63
27
18
8
12
12
16
8
7
24
3
26
19
23
33
15
1
5
48
16
12
12
63
9
6
18
20
12
12
18
37
8
13
44
52
38
13
29
36
34
26
88
30
29
1
27
33
39
20
25
2
4
56
34
12
8
66
28
18
2
18
10
50
10
24
14
24
27
1
14
66
27
37
26
28
20
49
12
29
22
14
6
12
46
27
59
30
24
19
23
18
6
18
22
21
5
28
11
16
9
20
28
18
9
5
16
24
6
8
42
22
12
26
48
15
51
10
3
33
20
12
28
30
8
9
28
89
6
52
42
6
14
60
55
29
15
1
35
9
6
30
10
18
2
1
53
16
20
48
6
1
101
24
30
6
18
6
48
6
30
19
5
46
60
26
66
4
5
61
8
6
64
26
36
4
26
25
27
62
31
9
20
4
27
33
66
24
17
33
12
10
24
33
12
35
18
28
20
55
15
74
4
35
21
16
18
2
19
51
14
4
2
12
22
104
12
72
22
14
67
47
42
24
10
12
2
12
16
15
3
96
66
2
30
46
6
51
20
4
41
10
30
47
1
71
33
6
36
6
10
14
6
28
30
36
60
14
30
12
22
32
16
32
21
9
63
39
33
51
24
78
40
104
18
30
18
18
6
18
6
22
14
21
4
9
24
38
4
14
4
75
17
30
6
4
20
46
18
35
15
36
10
11
3
22
23
16
21
8
36
6
9
1
12
12
56
10
128
12
30
24
16
15
27
12
50
36
3
9
18
49
29
76
60
6
20
25
57
75
47
84
4
8
18
12
12
16
12
39
44
24
37
26
22
18
30
60
24
20
60
24
15
9
22
8
16
30
27
23
16
14
94
32
10
44
12
24
4
30
20
10
36
6
9
8
15
12
25
53
46
9
11
10
26
45
9
7
3
24
6
14
18
7
17
4
2
42
55
8
4
51
2
36
4
6
29
12
21
3
21
30
30
39
16
51
8
12
70
15
5
54
6
4
15
35
6
34
21
5
40
30
54
20
91
5
24
64
36
128
3
4
11
10
14
45
15
60
21
15
58
6
36
2
12
55
21
30
8
6
60
10
14
67
53
87
40
47
13
8
1
18
18
84
71
33
4
2
34
24
38
34
50
13
17
30
34
80
66
54
10
32
9
9
30
30
10
2
34
36
30
2
13
33
14
12
16
29
3
46
42
30
32
60
28
39
41
24
34
32
34
8
7
8
13
134
4
32
12
85
17
24
70
5
36
19
5
12
13
50
36
1
17
46
2
12
28
50
34
35
15
6
3
72
25
30
2
7
21
15
20
3
6
46
74
55
39
6
14
16
38
28
14
10
26
24
10
86
10
15
9
14
46
6
42
26
60
22
48
14
16
5
67
5
4
56
3
22
12
18
32
118
12
26
6
16
38
57
33
7
23
106
36
8
6
1
29
6
9
1
24
3
12
95
40
14
40
26
78
43
15
24
6
74
6
19
21
50
4
134
10
2
10
84
68
25
3
2
12
24
7
47
48
48
16
66
32
28
18
21
5
30
6
34
6
18
2
24
70
41
13
2
10
59
19
81
53
22
65
21
19
9
20
16
15
65
84
7
59
6
12
43
83
4
6
11
15
10
26
9
15
34
14
21
21
15
9
15
7
12
12
30
104
19
23
10
120
8
7
33
27
5
28
27
15
2
28
15
8
19
2
15
25
15
36
53
70
86
6
25
35
34
15
9
42
12
36
12
14
64
72
23
36
45
31
29
30
40
74
4
8
19
5
3
1
66
6
68
40
12
120
14
9
21
36
42
6
42
4
48
32
13
35
66
4
38
28
20
76
36
110
72
186
6
46
2
3
9
48
15
1
20
136
23
61
35
1
44
12
18
22
12
32
15
63
48
18
124
20
3
40
17
43
17
36
30
6
31
60
33
72
14
64
2
58
2
64
8
36
6
1
9
18
32
1
3
21
44
9
16
11
28
27
6
14
30
28
11
9
ABCD 94599804394*3^$a+1 [50013]
17
4
20
108
127
189
36
39
6
18
21
9
35
76
72
24
24
24
51
125
4
12
3
21
56
19
12
24
18
47
64
60
99
12
144
54
63
8
4
12
9
27
75
33
21
6
69
24
60
60
32
43
66
39
21
15
33
71
24
91
45
45
36
36
63
36
99
162
12
42
18
18
9
39
6
3
8
40
3
66
51
8
127
9
3
6
35
1
48
15
3
17
28
15
48
45
171
41
228
1
36
39
228
8
49
18
17
60
4
156
68
1
35
40
21
35
301
18
24
18
3
12
20
85
114
84
57
123
45
72
15
45
39
105
21
18
5
37
48
42
9
60
75
54
51
15
60
29
1
35
16
99
33
48
200
40
60
33
27
144
20
61
12
51
27
9
45
35
31
17
25
90
12
6
108
84
15
3
144
90
15
20
25
3
12
21
30
45
72
12
36
3
29
127
9
36
9
36
3
12
93
87
96
87
5
1
15
20
49
15
27
21
63
17
25
30
90
3
15
57
48
120
12
33
42
17
1
15
36
39
45
12
44
55
33
12
116
37
6
66
51
9
15
51
150
12
60
63
20
4
96
33
11
64
44
72
24
16
33
78
9
24
21
11
4
15
81
9
24
12
3
20
31
18
72
18
93
15
180
24
45
39
5
4
51
117
9
39
9
15
8
64
63
17
4
60
39
93
132
120
21
35
40
80
24
1
15
15
42
39
60
39
114
48
54
21
48
75
17
112
87
6
54
45
144
99
48
18
126
89
72
24
144
4
32
13
131
4
27
33
36
24
21
11
4
57
54
45
36
39
60
18
66
41
16
68
1
135
8
40
33
24
18
18
30
5
4
9
60
47
28
15
29
36
7
45
12
33
15
3
105
51
33
128
19
6
3
80
1
15
96
24
159
57
8
1
39
56
49
71
1
39
48
45
66
24
12
5
84
25
36
30
6
90
162
71
37
90
9
8
16
15
96
30
3
32
16
45
15
15
162
6
89
48
109
24
12
3
32
28
12
165
12
35
7
66
18
114
36
15
12
63
65
1
54
6
11
28
12
33
51
3
45
27
54
59
67
24
45
27
53
19
18
119
16
12
152
60
49
35
55
60
12
9
15
18
30
18
23
1
39
27
18
144
23
52
3
30
23
37
3
96
9
47
55
42
12
3
3
45
27
12
33
92
60
55
9
24
72
39
141
36
33
27
45
3
32
52
75
6
39
8
72
36
7
9
48
96
20
7
84
45
68
13
39
3
18
39
9
27
60
3
42
3
27
5
19
45
36
27
36
30
27
15
18
66
33
75
17
4
32
7
57
45
35
25
120
59
19
30
15
8
12
55
45
15
17
1
47
1
6
54
27
8
49
143
24
16
3
102
75
15
45
8
25
30
5
160
32
19
126
15
20
24
40
44
4
51
9
81
42
9
9
39
48
39
33
56
19
48
45
80
55
24
9
57
23
37
120
27
45
75
3
90
108
87
57
27
44
4
33
15
108
15
60
69
96
9
63
33
11
19
6
3
32
84
7
12
6
84
15
3
54
24
15
20
55
29
16
9
12
75
51
57
87
45
8
40
72
20
1
27
56
60
49
60
51
32
7
36
66
15
8
73
15
39
66
18
5
4
68
49
24
84
18
33
44
85
87
21
15
12
33
39
171
18
15
20
232
8
12
52
27
33
75
153
8
67
42
3
9
59
67
9
24
60
15
5
156
115
36
72
36
66
63
60
3
60
18
47
52
27
269
4
12
69
15
21
183
21
66
78
18
89
64
24
32
25
30
9
45
234
42
36
30
24
36
9
99
12
5
49
60
83
36
19
21
36
20
16
33
6
33
20
12
19
6
143
55
72
30
15
96
48
129
15
20
43
129
15
18
48
63
15
216
29
16
45
15
96
44
36
64
9
75
56
84
52
45
30
93
69
18
108
5
12
28
32
64
48
27
36
24
45
96
33
35
16
24
21
35
13
3
24
80
55
9
99
33
3
90
6
89
37
18
105
20
16
3
17
31
18
39
20
16
51
96
33
32
7
12
24
17
48
4
21
35
67
5
28
27
48
5
52
60
105
72
35
1
90
65
4
48
3
21
84
132
3
9
63
48
5
136
36
12
8
55
9
15
81
108
12
84
51
18
6
33
3
17
12
55
33
96
32
25
135
144
24
36
20
19
57
45
35
52
57
23
16
24
36
32
49
54
45
24
20
1
15
27
53
84
28
12
51
6
120
60
11
24
16
20
12
61
30
77
13
411
129
51
60
51
42
35
13
60
183
36
36
12
36
72
24
60
9
39
32
1
48
51
24
32
4
21
47
25
12
35
1
18
77
40
60
60
20
163
12
5
48
64
12
36
3
84
36
161
91
24
66
18
5
4
105
27
21
39
33
3
72
87
41
19
45
36
27
17
100
60
51
45
15
18
71
16
12
36
39
90
23
4
9
51
9
39
33
18
21
15
9
24
57
51
12
3
5
12
1
15
12
72
51
102
3
32
73
54
6
120
24
87
105
90
33
20
7
9
12
15
17
16
15
69
207
84
54
36
59
16
21
84
72
54
78
11
36
4
75
101
40
36
20
12
1
72
39
3
36
57
68
16
120
120
15
209
19
57
68
7
81
45
3
192
72
21
30
42
35
40
27
126
135
32
48
ABCD 94600236964*3^$a+1 [50042]
224
168
1
87
129
15
56
88
24
32
16
24
48
8
97
36
179
1
135
9
132
11
72
1
87
57
15
48
117
27
33
12
11
193
119
1
167
48
25
156
204
279
128
72
216
1
183
96
81
60
155
96
217
71
96
25
143
145
15
21
51
9
39
8
72
37
11
13
51
144
96
9
119
40
32
40
80
24
25
39
57
63
56
120
25
39
96
56
25
63
80
16
96
105
60
35
96
157
51
32
40
69
11
112
32
133
11
49
36
11
73
60
35
168
64
93
107
145
95
16
8
61
48
3
32
25
36
120
99
32
13
83
24
24
121
63
72
33
156
24
12
71
24
145
15
24
32
13
24
131
232
48
69
27
105
71
37
36
95
16
8
40
48
8
16
213
35
25
36
11
24
96
16
368
1
23
40
56
16
45
11
13
11
145
24
191
48
88
9
183
48
80
13
24
35
72
24
121
23
97
143
1
24
12
155
25
39
80
160
120
192
8
24
160
261
11
13
51
32
112
8
49
135
56
37
60
23
13
84
36
75
56
40
96
9
23
25
15
432
104
24
112
33
23
24
88
72
80
205
51
69
99
69
123
32
40
96
69
27
48
8
73
24
72
15
96
120
33
24
63
168
96
296
97
15
21
11
145
24
15
165
99
57
63
32
144
49
252
35
64
321
84
11
136
8
61
51
24
33
111
104
48
48
49
15
96
105
71
40
240
33
36
227
112
48
93
75
21
120
35
48
40
8
13
11
16
72
48
24
56
24
40
24
32
13
99
48
57
192
311
24
136
48
9
47
120
64
24
176
24
112
56
48
144
16
45
24
12
24
119
37
3
80
40
56
181
24
75
69
11
181
11
112
45
83
37
11
61
11
97
15
48
168
9
36
51
56
13
51
56
217
95
85
195
72
56
40
192
21
24
11
1
15
9
84
11
24
25
303
69
11
88
224
37
51
80
88
176
136
248
1
63
72
8
325
11
144
40
8
133
24
12
119
61
75
128
96
229
27
176
97
36
11
24
61
11
24
88
96
45
51
24
56
96
40
128
1
15
8
72
13
27
213
12
15
129
36
11
24
48
25
183
32
48
48
1
480
23
72
16
57
183
168
72
57
111
21
75
24
81
111
8
64
48
69
24
299
145
71
1
71
64
9
47
13
147
117
107
16
72
57
63
45
195
57
39
32
24
136
80
40
9
204
99
72
120
24
176
64
56
64
81
23
72
49
95
64
57
48
36
171
45
51
57
60
35
160
56
1
15
96
8
1
111
32
40
201
144
23
49
143
96
16
48
8
264
208
56
25
191
96
24
136
177
15
96
129
71
85
35
120
40
56
168
16
96
96
192
105
63
57
63
344
24
136
9
87
57
15
45
107
40
56
72
136
144
168
8
1
183
48
48
45
27
9
23
1
135
32
160
24
8
136
56
64
45
36
60
75
189
35
109
195
21
59
1
95
49
87
48
45
155
160
72
56
24
73
15
168
192
192
80
73
63
48
45
27
104
85
131
217
111
9
63
8
24
88
24
344
304
120
32
120
40
9
39
32
40
9
15
96
200
24
ABCD 94600431886*3^$a+1 [50020]
40
15
9
27
36
18
66
53
64
27
18
3
51
5
24
13
11
24
13
6
48
168
5
7
41
37
18
113
13
120
59
31
57
56
40
15
270
18
17
24
40
135
108
12
161
19
60
57
8
7
66
39
69
3
32
109
6
66
6
53
64
56
7
48
6
59
24
73
150
30
3
24
123
12
6
51
120
8
55
48
42
71
40
27
6
47
43
84
201
39
102
11
187
6
15
159
54
6
54
23
72
67
66
72
3
120
48
8
19
78
54
17
120
96
13
51
56
7
105
21
83
19
5
103
18
6
89
49
294
36
5
96
48
64
8
7
9
69
30
60
30
3
32
48
31
36
29
16
8
96
31
66
6
12
78
18
5
79
81
51
72
53
55
30
144
90
41
13
114
9
3
69
3
60
17
16
3
5
7
126
18
6
59
24
25
47
19
36
96
138
60
144
83
16
27
18
107
64
8
19
126
18
77
31
54
90
17
13
51
48
141
83
91
6
144
18
12
129
75
29
37
222
18
11
24
19
93
45
54
36
33
9
54
81
45
35
24
85
83
19
69
75
29
7
57
152
13
3
15
9
24
21
90
120
81
27
18
35
43
36
12
5
73
90
18
11
133
27
93
18
33
9
48
6
30
59
55
17
19
12
60
77
144
79
41
168
13
18
9
45
107
31
126
59
37
35
40
32
31
90
18
29
48
31
6
171
56
19
186
12
15
8
67
42
30
29
13
138
78
11
1
42
5
7
17
64
9
15
21
42
17
1
18
101
25
23
31
72
12
5
37
72
48
83
49
12
27
87
41
67
18
75
56
43
60
30
51
21
6
29
43
29
40
21
11
55
57
33
36
18
65
24
1
18
72
132
105
57
102
129
15
17
43
5
25
96
12
3
8
48
16
48
57
60
120
96
3
8
24
13
78
45
21
42
102
90
6
18
17
91
30
18
125
55
132
18
30
90
6
72
53
120
7
72
9
27
36
90
66
101
43
24
12
57
39
17
24
40
48
15
105
15
18
42
12
72
60
18
59
96
55
18
162
29
31
48
24
9
176
67
53
13
11
61
75
51
114
30
29
25
39
48
45
30
45
15
36
21
48
32
24
19
180
33
24
15
12
5
88
72
32
91
5
13
234
9
8
37
3
147
149
133
83
96
43
18
3
99
24
36
30
36
36
42
18
48
60
66
9
24
27
5
13
138
42
18
125
19
66
78
30
167
31
90
18
78
63
24
8
79
33
24
80
96
24
16
69
18
17
72
55
33
117
54
84
17
24
19
18
51
3
69
8
151
24
12
21
72
39
17
13
24
3
87
33
21
35
37
3
105
54
17
16
39
36
30
23
144
24
40
3
29
31
30
78
12
36
24
48
5
13
114
9
24
3
18
12
71
37
59
31
6
30
5
48
16
21
24
54
72
21
144
8
7
33
141
11
43
21
141
6
12
60
108
30
54
93
39
12
5
73
47
40
3
90
66
57
15
6
18
30
51
128
112
39
9
9
12
36
36
75
8
25
36
24
18
65
7
36
45
120
24
39
96
12
24
5
40
3
125
1
39
105
78
84
36
33
8
37
12
71
79
57
32
19
5
48
16
96
105
36
27
99
30
132
27
45
35
1
48
42
45
8
48
43
48
36
6
30
21
104
55
9
8
79
30
11
43
53
37
3
120
3
42
138
180
101
40
9
12
59
73
15
128
120
55
36
78
48
78
30
3
104
48
7
6
102
72
60
144
9
45
102
29
7
18
132
11
48
67
12
6
48
75
144
51
5
31
9
33
12
24
72
84
39
123
18
6
53
88
3
21
27
18
54
45
24
93
18
24
12
54
36
42
33
15
33
21
6
5
24
24
13
155
43
42
18
9
3
5
48
7
33
15
90
42
198
36
54
54
48
18
29
49
63
8
37
18
17
55
54
11
7
12
18
132
66
78
18
138
27
69
11
79
108
36
30
75
21
18
48
9
159
12
6
30
78
66
24
41
43
6
63
3
18
11
13
51
21
11
61
11
73
15
8
37
18
12
21
8
61
78
18
48
27
15
9
21
96
11
25
18
144
5
61
99
32
72
1
48
6
9
75
21
80
79
17
19
53
37
3
176
37
6
144
173
25
36
11
16
3
21
75
18
243
9
84
114
17
55
33
48
32
43
72
18
24
48
107
73
87
39
225
48
33
6
72
81
63
65
40
21
11
24
160
15
114
39
9
18
36
41
16
128
49
87
27
18
3
45
78
72
138
54
234
24
35
85
6
54
18
29
79
9
48
176
13
35
25
36
12
18
18
6
69
80
79
6
54
5
16
80
7
48
24
9
24
21
267
3
72
66
78
5
43
42
18
33
8
16
45
42
36
29
19
114
11
61
120
36
23
40
33
12
6
21
69
75
32
19
77
31
65
19
18
11
85
35
48
55
6
18
9
ABCD 94600488142*3^$a+1 [50049]
12
44
33
132
66
9
81
24
54
162
15
75
18
115
36
36
44
4
47
24
18
63
132
15
21
76
68
3
30
24
19
17
123
16
143
1
5
72
39
153
18
18
31
5
139
95
25
17
90
90
72
15
48
3
25
35
36
108
12
25
71
12
45
15
73
20
27
6
12
18
54
7
11
18
7
32
75
1
35
61
56
57
51
12
87
93
9
60
171
132
12
39
36
36
24
61
47
13
77
18
30
18
61
35
1
60
80
15
24
48
6
51
21
12
150
30
36
42
49
140
39
54
43
155
54
18
36
85
12
107
93
144
189
27
33
66
36
25
35
180
72
97
23
13
47
12
1
17
3
3
9
171
37
68
51
60
36
12
21
16
35
181
23
12
13
56
24
52
53
127
92
16
44
112
29
91
35
36
54
31
80
15
120
13
149
7
53
127
215
126
115
32
27
61
47
108
33
100
35
12
105
45
48
87
100
83
61
11
72
90
15
16
77
252
7
119
72
13
137
72
67
5
18
73
32
33
18
1
60
11
72
42
18
13
24
53
12
24
7
240
48
41
108
7
29
6
81
57
42
69
69
6
12
150
39
16
17
12
15
39
24
18
18
117
60
15
33
9
3
24
48
12
16
89
78
72
1
108
71
36
13
44
51
57
33
84
72
75
15
24
12
45
27
13
20
9
18
1
29
60
31
89
180
18
150
123
72
40
60
164
48
12
16
35
109
113
18
12
6
31
8
105
7
24
17
90
78
31
56
24
45
90
6
27
21
55
92
48
84
12
33
72
55
56
3
66
19
71
54
54
45
33
18
126
39
16
53
123
88
32
4
44
69
18
9
21
54
61
24
11
25
5
18
24
108
180
13
89
7
173
78
9
84
40
212
64
35
216
9
9
60
36
54
25
5
90
9
27
24
21
16
20
105
18
36
1
89
19
36
11
153
27
108
181
36
5
12
18
18
51
100
11
25
140
84
40
24
32
3
12
13
5
36
55
44
27
9
16
32
3
48
1
41
15
39
49
72
347
13
32
63
90
19
116
9
3
63
18
36
15
76
5
138
1
35
96
30
19
35
60
61
65
12
108
3
16
8
28
77
30
96
9
16
11
21
117
36
55
176
16
77
36
27
45
72
15
111
42
63
36
9
7
5
27
15
36
61
119
25
11
1
20
4
29
66
1
35
69
48
36
279
6
147
33
72
103
77
87
111
141
3
97
23
36
85
32
63
1
60
44
16
65
51
15
24
141
3
54
36
12
39
39
102
19
5
199
11
33
96
105
42
12
6
102
72
150
31
44
33
19
35
9
12
100
5
18
12
60
120
18
24
18
9
16
20
48
45
42
189
9
12
54
1
17
43
47
73
8
9
6
1
11
108
157
20
3
85
80
96
51
72
48
72
37
8
87
33
33
42
13
68
21
36
18
24
73
272
87
9
39
1
59
1
17
90
33
36
16
44
105
63
108
27
66
7
233
66
54
15
40
17
3
15
1
53
7
29
54
13
29
228
7
155
49
44
16
32
4
44
40
59
13
48
227
45
4
5
135
84
16
131
109
36
29
6
73
20
12
57
12
90
18
18
33
99
13
5
30
117
36
9
67
5
78
81
57
43
35
21
4
11
21
33
67
35
24
33
28
23
9
33
19
60
8
12
45
55
44
45
12
43
12
204
20
76
84
11
33
84
76
101
18
12
49
29
67
23
37
11
25
17
18
9
75
54
36
15
48
16
11
78
3
40
5
55
77
7
56
75
24
90
30
21
15
85
83
61
44
52
17
90
108
78
91
44
9
108
12
7
35
21
45
123
40
20
76
101
54
60
18
72
19
101
60
15
69
7
17
30
72
81
60
4
8
240
57
31
59
36
9
100
5
91
60
5
147
3
72
90
43
120
120
17
7
144
120
72
23
1
11
258
31
384
36
56
27
132
49
20
36
64
156
20
16
17
43
47
120
93
60
63
141
81
55
8
21
6
30
54
1
95
18
15
36
3
93
60
63
57
33
84
3
64
95
9
27
72
93
72
33
24
31
108
80
51
9
57
24
31
164
4
101
6
45
4
41
30
132
18
15
87
18
39
3
61
36
20
3
13
29
91
179
36
153
24
15
73
80
100
5
12
90
217
80
81
24
19
11
6
3
12
12
135
13
23
36
1
53
90
69
15
61
17
48
60
7
29
36
18
1
8
27
85
56
12
81
210
9
52
96
32
15
12
69
75
21
76
29
19
20
16
23
45
88
68
100
17
63
69
12
78
ABCD 94600514956*3^$a+1 [50039]
65
45
18
24
18
22
48
6
11
1
20
18
9
105
51
27
18
16
6
18
59
97
11
9
30
6
3
157
2
57
55
50
15
25
30
6
2
58
23
61
59
9
15
61
24
42
50
16
23
12
9
48
87
9
51
49
24
60
8
3
7
114
23
36
45
39
48
9
15
31
74
40
30
6
72
98
64
66
30
14
24
75
9
15
1
24
60
12
11
49
8
112
8
3
49
24
14
57
39
10
6
6
47
12
36
48
12
57
28
2
16
80
66
16
20
12
40
6
54
2
6
114
6
84
6
24
66
150
33
1
23
36
1
11
45
60
28
104
66
54
88
59
9
12
34
18
56
15
57
102
22
18
18
20
12
28
20
120
28
24
60
6
2
88
11
96
3
9
57
48
22
26
27
73
108
71
21
4
8
3
37
6
56
6
87
93
30
30
24
15
9
12
24
15
36
19
18
30
30
12
30
5
3
22
44
27
109
35
9
16
104
4
23
84
36
13
2
10
60
2
78
4
71
25
47
21
51
60
19
54
56
99
7
26
27
48
48
27
10
72
32
39
24
81
15
7
30
35
73
24
120
12
44
22
5
33
10
5
21
39
97
14
21
45
28
50
94
42
48
42
35
1
24
36
14
69
21
28
8
48
76
44
15
81
48
232
60
23
33
52
2
33
111
6
36
40
144
134
21
9
34
42
80
123
27
6
120
27
1
24
12
68
3
19
41
9
15
1
68
16
23
37
20
3
1
47
79
6
95
73
11
13
122
21
9
16
74
90
4
47
93
6
6
10
42
30
8
153
7
77
43
32
22
11
69
40
60
116
52
36
84
23
25
12
11
69
76
20
15
45
54
30
12
76
23
12
15
10
8
46
53
1
11
39
6
39
84
48
24
85
8
96
12
24
60
4
71
85
11
49
44
16
20
6
57
1
11
81
12
126
6
10
50
4
84
12
20
28
11
1
6
8
30
4
12
20
15
36
45
3
12
24
21
34
30
23
13
12
8
27
13
44
39
1
36
47
57
3
15
6
15
37
72
56
22
98
6
16
8
34
48
44
10
120
38
40
32
10
14
36
100
26
24
16
50
15
7
66
30
56
96
10
23
1
20
24
10
32
78
12
132
3
7
56
54
10
48
2
27
48
105
16
42
65
60
9
75
13
72
71
45
72
27
121
44
60
3
37
108
23
45
3
1
35
3
22
23
13
38
54
27
45
4
6
6
84
14
22
90
50
30
42
118
144
125
1
20
54
34
12
50
94
11
49
8
52
36
32
30
10
35
21
12
18
81
55
30
20
28
32
18
10
80
48
22
26
12
24
3
7
38
18
57
13
8
4
30
8
10
24
23
15
130
6
17
12
105
3
49
23
7
74
30
45
12
72
7
41
103
5
37
8
54
93
48
115
56
30
4
12
107
73
24
11
49
11
39
10
44
10
41
84
1
20
30
24
9
96
72
33
46
6
12
12
48
32
24
75
7
48
14
18
9
39
9
73
72
20
63
25
32
3
25
24
24
11
81
147
1
54
26
76
44
70
54
66
26
39
31
56
24
21
19
8
66
4
8
24
10
14
24
27
21
15
12
7
26
22
72
14
16
59
55
62
3
7
18
44
27
21
10
122
22
66
152
27
60
24
1
8
22
29
1
18
18
20
60
28
2
30
10
2
3
69
84
4
8
24
15
1
24
60
8
40
11
1
119
15
34
8
12
168
52
23
7
17
24
15
6
4
36
156
8
36
51
39
78
52
24
6
5
49
36
11
73
11
25
8
52
44
72
3
57
99
25
11
25
8
16
8
66
10
12
2
22
90
29
12
55
98
16
86
33
1
23
105
22
110
16
48
66
14
16
143
60
45
10
2
54
57
33
36
3
117
10
41
12
91
110
12
75
13
47
13
11
1
20
58
17
7
56
10
30
26
16
12
11
69
12
24
4
56
12
63
117
4
36
44
75
21
72
6
9
7
8
22
26
30
10
30
24
59
9
12
40
35
21
12
15
1
36
36
8
94
32
58
36
72
50
10
110
40
5
12
55
32
54
27
63
34
107
25
23
57
16
2
10
128
27
1
42
5
129
16
8
39
45
15
1
60
24
66
17
39
70
56
28
86
18
36
12
39
96
45
10
14
3
13
12
36
36
44
39
12
21
3
57
63
9
27
25
48
35
13
8
111
48
13
110
24
30
58
48
74
54
9
1
80
54
33
15
22
8
124
6
5
93
60
72
4
78
26
124
32
36
3
27
58
30
110
4
38
22
12
36
12
30
2
24
75
1
36
59
1
35
13
191
85
30
90
110
78
3
9
159
1
11
9
16
23
1
11
63
57
105
4
35
9
99
108
45
112
48
74
30
3
37
11
15
24
48
6
12
15
84
48
13
23
87
22
12
23
7
26
12
12
6
112
41
61
56
3
12
13
24
80
76
90
41
63
72
9
1
23
21
4
11
61
44
34
38
4
6
78
50
21
21
27
12
24
55
56
9
25
11
13
32
3
3
24
81
33
76
56
12
15
73
20
3
37
60
8
96
16
8
24
52
23
1
56
34
6
8
3
24
24
9
46
65
15
9
36
36
60
1
2
18
22
48
98
12
60
22
26
15
9
3
27
105
12
13
12
84
6
56
34
30
50
84
27
15
165
12
21
36
48
132
3
7
14
12
30
10
8
6
190
8
12
15
15
6
72
10
18
20
10
138
110
45
60
9
46
134
28
158
106
8
15
37
20
6
9
45
16
23
61
23
120
1
20
4
32
36
24
4
12
20
27
12
13
26
22
2
10
20
66
34
35
43
17
7
30
18
48
50
4
11
12
36
129
28
32
90
57
1
68
39
60
127
6
2
6
51
9
64
8
3
81
88
98
64
8
78
34
113
45
28
23
9
3
3
45
21
39
79
30
35
133
35
57
28
20
54
40
54
20
39
48
9
36
4
6
8
46
50
16
42
62
6
10
254
58
41
12
75
34
36
2
48
18
39
48
9
15
15
10
80
54
6
51
13
50
144
16
41
45
10
56
9
9
36
3
7
96
29
9
10
77
48
19
80
6
124
108
8
36
3
1
32
40
48
116
39
31
8
30
16
12
23
ABCD 94600622302*3^$a+1 [50013]
120
155
4
2
7
36
111
24
9
12
63
90
20
22
90
48
2
4
92
18
12
42
70
32
126
18
67
47
18
7
27
45
3
92
18
103
147
6
56
66
180
85
23
24
36
61
63
72
93
35
25
5
22
18
50
142
56
4
50
4
84
80
18
34
50
34
56
18
31
11
1
69
90
174
26
61
12
105
158
52
42
39
24
41
7
27
33
77
18
24
70
108
75
15
66
20
204
43
57
6
90
27
3
69
47
126
228
6
25
3
117
24
29
7
108
23
72
16
9
233
72
48
18
61
15
86
132
82
60
194
40
30
20
6
10
20
94
2
72
16
9
36
5
4
75
87
21
47
52
81
65
18
25
99
2
40
200
126
25
9
30
9
11
40
30
51
12
15
57
53
7
3
36
44
61
5
4
122
13
23
60
28
170
70
54
68
43
35
36
30
6
28
146
6
97
101
19
132
5
18
61
47
24
1
65
67
12
24
95
54
18
4
68
22
18
12
38
7
99
24
86
54
121
65
55
81
60
75
11
4
18
32
6
34
108
12
24
111
36
29
6
108
106
18
68
13
81
30
60
20
25
245
34
164
30
40
20
30
96
64
92
88
26
7
65
12
78
52
57
53
12
4
39
11
24
16
92
28
2
124
20
31
29
19
36
83
60
1
60
9
32
24
7
9
18
81
47
54
18
25
23
25
107
36
12
132
10
27
24
36
29
10
150
54
12
108
90
15
41
42
354
139
41
60
19
24
12
35
120
40
9
11
18
70
38
120
67
27
30
135
15
74
10
6
75
108
135
105
36
5
16
38
16
45
71
10
15
36
83
84
6
79
27
21
132
5
90
13
65
55
47
40
12
78
32
43
105
102
24
54
38
18
79
5
7
96
27
162
14
144
18
22
68
25
107
12
4
84
20
18
22
57
33
30
81
9
51
99
38
43
9
56
30
4
128
37
51
104
36
36
24
25
77
22
12
38
18
24
138
67
11
109
9
15
119
25
185
6
136
24
2
34
140
25
89
7
12
107
64
24
20
37
135
18
8
79
36
48
29
7
63
128
4
9
39
45
17
120
96
163
45
96
128
10
2
54
36
4
32
54
54
60
106
18
36
54
27
23
222
100
108
6
36
68
112
9
120
72
29
103
36
5
7
29
103
47
34
14
16
24
32
94
27
219
56
13
11
28
42
104
34
132
9
95
16
8
10
56
4
27
9
14
108
13
12
117
38
4
81
83
10
62
28
62
120
67
48
35
73
29
22
38
235
27
8
52
38
7
3
60
36
156
141
3
24
32
58
50
112
9
101
30
13
57
80
10
9
29
18
25
24
135
45
119
64
92
49
5
16
26
18
7
27
36
266
54
76
14
96
199
15
50
40
27
23
60
61
39
62
84
4
39
35
12
18
31
137
34
30
8
7
185
4
74
1
24
65
127
105
18
21
36
11
4
56
37
65
31
29
7
29
70
9
47
28
60
50
6
100
45
47
144
49
9
146
16
9
11
48
18
34
60
9
101
36
7
11
10
92
94
104
60
34
30
2
70
45
33
63
3
296
36
18
7
3
60
9
23
54
4
74
52
50
34
45
81
51
5
24
18
1
60
41
36
4
63
72
216
23
130
27
119
36
73
51
68
160
60
36
2
72
46
152
192
76
9
227
70
84
2
112
102
18
126
27
27
56
34
63
35
25
117
27
149
31
23
40
45
12
33
86
42
34
45
45
3
36
36
33
128
82
110
16
200
7
87
56
12
42
12
36
4
54
9
77
124
36
26
82
27
53
18
28
20
24
136
36
20
96
30
24
64
200
7
144
24
72
9
3
36
9
26
126
36
30
72
42
84
6
10
38
61
15
30
44
7
45
18
81
39
45
27
78
38
84
6
64
54
26
18
37
216
29
34
80
16
9
5
7
108
36
96
9
68
115
87
20
34
14
18
58
86
31
27
140
22
30
20
60
28
26
12
42
25
57
18
56
42
55
119
18
283
9
50
13
36
12
29
6
28
24
2
30
36
13
59
60
73
27
33
5
4
14
34
26
25
29
7
48
36
89
7
75
128
22
86
34
78
36
36
48
8
12
13
9
38
48
13
5
16
254
6
19
65
42
12
22
90
18
2
100
18
2
36
22
30
38
79
24
39
33
9
84
26
18
46
80
66
34
62
79
9
54
57
15
20
48
13
47
37
11
4
56
34
158
130
2
30
43
53
30
142
8
19
15
81
9
30
128
22
176
34
8
30
126
25
17
79
83
52
129
11
ABCD 94601280916*3^$a+1 [50213]
59
31
144
36
108
36
77
13
54
180
41
24
61
12
54
60
210
198
77
55
113
13
18
216
36
54
95
43
312
53
55
65
7
30
96
174
108
113
37
162
120
168
65
96
216
24
16
56
264
109
11
24
37
18
84
366
162
18
90
72
54
11
168
24
96
79
72
89
72
120
48
79
96
65
19
5
48
64
56
25
204
11
127
17
61
12
6
252
197
72
19
29
240
67
108
65
43
132
72
89
19
53
55
162
252
138
108
132
192
233
72
205
66
42
23
13
216
83
55
132
245
1
54
41
19
5
103
17
24
169
96
71
13
27
51
30
90
42
72
54
21
128
121
36
120
131
72
271
12
60
288
162
18
29
115
77
103
137
43
197
1
18
36
120
204
317
19
45
248
103
17
48
72
96
24
48
19
5
168
25
207
15
66
42
48
77
192
61
18
89
67
258
18
137
120
96
136
15
41
120
192
48
120
127
126
35
67
42
126
126
143
1
71
85
126
144
96
29
25
23
85
83
784
8
25
143
67
42
126
5
187
162
59
199
17
145
138
117
15
113
72
319
41
103
72
18
23
169
96
30
24
54
155
19
168
18
126
66
54
29
211
53
120
120
48
67
42
35
55
36
149
133
168
102
90
131
216
120
241
144
71
24
96
37
11
24
96
192
7
17
103
41
1
90
90
48
60
95
103
17
307
36
144
36
53
72
19
30
150
684
66
35
24
96
160
56
120
37
11
7
17
48
24
1
12
6
432
72
53
19
53
73
23
16
51
288
21
128
13
18
54
11
181
6
54
54
17
168
157
72
18
17
72
48
37
24
59
25
42
29
24
72
31
113
120
115
84
240
48
233
205
90
12
77
67
45
8
43
180
65
240
72
67
101
48
67
114
35
1
162
5
13
59
24
24
192
181
240
35
48
24
13
150
18
414
72
365
25
135
69
90
174
60
12
198
18
779
91
5
24
96
55
65
24
103
65
168
79
36
18
35
72
127
180
5
31
17
109
435
15
18
30
60
101
109
27
69
11
55
6
12
23
37
180
30
276
90
180
54
161
72
37
48
179
73
23
19
54
215
31
150
179
1
30
96
54
83
187
29
1
78
72
41
115
5
72
48
384
103
108
77
72
24
31
89
139
77
288
145
95
31
66
108
42
120
36
72
276
36
36
137
37
186
264
65
48
120
367
65
120
139
126
71
72
145
102
281
103
36
101
7
17
19
156
36
72
222
71
72
145
138
54
23
67
5
13
258
ABCD 94601556202*3^$a+1 [50013]
16
3
6
18
48
33
84
63
17
7
108
30
72
6
57
48
33
87
32
108
133
47
43
126
18
65
16
27
105
60
147
113
60
28
180
12
129
39
207
45
108
9
111
51
29
139
102
24
30
72
108
45
20
7
57
15
108
165
60
63
60
9
117
63
48
27
81
99
65
7
168
77
36
67
45
27
54
66
21
68
220
219
12
9
84
96
84
32
19
60
29
28
9
183
36
111
101
48
40
20
124
63
12
105
27
48
53
7
21
20
31
101
169
66
108
90
27
63
24
21
120
44
36
175
221
16
12
152
60
19
114
11
36
19
117
15
33
51
161
109
3
176
7
72
192
65
64
21
279
39
186
99
21
24
246
45
60
171
41
7
105
27
48
132
65
16
60
33
42
12
450
11
4
63
45
20
19
21
192
120
51
9
36
27
84
24
41
25
51
27
101
52
60
87
93
60
80
79
48
33
3
24
108
57
27
36
93
15
57
3
69
15
108
29
204
55
9
20
348
28
9
75
32
144
55
6
39
15
66
39
39
48
24
36
48
132
48
129
32
79
36
41
292
48
135
53
52
99
30
111
3
54
102
90
99
20
25
24
162
29
115
9
171
69
80
100
3
102
3
159
21
72
51
17
28
15
66
183
108
3
264
33
63
5
52
87
137
136
123
77
60
43
117
32
180
108
103
30
75
32
28
249
102
18
3
212
25
138
78
11
64
20
121
275
28
8
28
212
40
8
220
20
7
5
52
87
108
12
18
90
53
19
21
3
84
36
29
31
66
78
12
54
27
99
114
47
252
16
12
99
78
102
90
54
24
120
60
21
27
17
28
15
108
41
28
96
9
6
5
61
3
231
69
63
5
67
90
3
20
49
11
295
77
67
48
153
69
54
129
15
12
201
3
65
115
9
60
15
42
18
30
11
36
136
120
27
30
78
18
30
60
105
15
65
61
24
15
231
24
77
43
9
60
36
75
24
137
28
15
36
84
306
15
111
65
115
9
224
61
227
7
336
132
84
93
36
141
63
56
112
48
120
84
36
32
103
117
75
33
27
54
51
3
9
356
7
24
108
228
65
13
174
137
96
12
180
96
40
312
9
3
180
3
54
48
18
78
135
300
51
120
60
144
77
40
48
20
100
15
72
24
18
90
21
105
66
33
3
17
43
5
40
39
93
15
6
66
21
123
29
136
39
153
3
65
52
15
65
7
5
160
60
96
120
144
32
28
48
63
5
64
140
28
27
6
66
33
75
60
105
21
59
100
51
6
51
32
16
21
24
39
297
114
126
23
88
15
48
144
33
104
25
3
80
7
69
20
36
25
30
60
180
84
60
36
156
33
9
47
151
165
99
33
120
8
7
137
48
16
44
7
173
91
6
63
3
45
27
72
9
20
60
19
153
27
105
60
183
72
33
120
129
18
72
270
3
60
8
97
120
3
12
27
29
7
33
84
3
60
149
96
7
48
114
3
96
60
129
72
63
140
31
65
64
48
39
29
1
114
30
47
60
28
27
89
196
39
9
204
20
1
39
3
33
12
164
28
20
7
21
57
138
65
172
3
84
24
84
101
79
33
75
204
9
75
45
20
187
42
63
128
7
357
108
249
6
72
228
29
193
18
29
28
20
28
123
9
60
32
13
15
8
108
7
60
12
21
12
63
65
7
144
108
ABCD 94601577776*3^$a+1 [50012]
85
143
45
82
62
15
25
50
130
60
35
31
24
17
49
59
12
13
48
18
14
51
109
60
36
11
93
72
3
43
48
6
48
6
6
11
13
60
12
83
31
41
37
11
12
19
98
40
32
24
39
25
12
66
17
7
44
4
5
61
24
6
5
9
51
21
51
55
18
35
1
36
2
102
54
22
119
43
18
30
12
18
42
30
60
20
3
39
30
3
15
58
23
1
6
2
52
18
18
30
114
24
50
4
72
18
18
54
38
16
17
33
82
14
15
24
24
55
66
35
1
48
35
67
54
12
104
3
13
12
6
20
9
103
5
43
30
114
6
30
24
17
25
8
46
185
39
30
3
49
44
22
12
6
30
66
23
61
44
3
25
18
26
10
66
12
2
70
18
2
28
60
12
14
141
61
12
35
115
42
6
104
16
8
30
27
84
93
106
5
25
11
13
36
12
38
22
84
30
6
2
45
27
34
30
30
107
48
81
18
12
90
15
31
42
72
119
9
96
22
32
10
80
16
30
26
15
55
104
81
15
16
65
3
4
6
6
20
46
8
24
28
44
28
102
8
16
17
13
12
12
48
8
142
89
13
6
66
11
7
30
32
4
140
76
11
97
12
18
2
15
45
28
2
9
1
18
48
38
27
7
48
102
6
36
6
60
12
11
12
37
30
36
6
71
19
54
6
30
8
58
14
24
36
10
44
10
90
20
40
72
5
7
36
24
146
16
11
27
57
73
30
17
24
45
10
24
56
16
8
30
3
60
9
180
3
12
25
60
90
44
21
13
12
48
6
6
20
24
36
3
31
41
24
7
137
60
12
31
72
6
12
62
72
18
40
20
52
20
34
54
66
17
132
43
149
55
20
64
41
1
23
61
44
76
20
159
72
57
16
120
54
2
24
30
21
3
40
42
6
12
90
6
20
10
11
60
31
32
22
44
4
6
84
32
16
5
13
110
124
18
174
30
30
38
3
25
72
12
114
12
5
7
18
18
29
60
21
52
12
47
13
26
34
71
1
20
30
45
19
26
4
11
13
36
26
108
106
114
17
49
12
72
50
72
9
31
48
12
20
10
14
10
20
51
145
30
66
24
108
36
6
54
20
54
16
65
7
17
13
59
55
5
105
76
12
12
14
64
48
89
15
34
59
12
79
24
113
133
126
60
30
59
45
4
35
12
13
11
15
40
5
12
63
9
13
42
12
20
130
96
47
15
88
24
6
44
4
42
38
36
40
14
57
133
30
101
48
127
8
33
24
13
11
25
30
5
12
7
18
18
12
18
36
24
20
4
36
71
109
35
15
9
72
9
40
20
90
45
21
75
25
30
48
12
96
24
5
13
6
26
40
128
112
48
36
20
15
127
17
13
30
132
92
21
72
55
17
79
50
54
33
7
18
44
3
105
27
33
3
72
1
26
58
11
25
12
54
41
3
22
48
14
82
8
58
48
41
49
11
1
18
17
48
31
89
9
87
25
30
20
18
36
46
18
62
9
12
37
6
5
49
2
24
112
17
72
85
68
3
12
1
20
36
54
22
114
18
48
14
10
14
40
50
4
60
6
54
2
48
22
14
21
1
14
24
22
30
14
16
59
93
51
7
44
9
276
13
47
1
23
9
16
36
48
6
44
58
72
6
6
20
70
41
37
32
48
16
26
46
47
7
20
28
41
45
15
7
42
71
81
34
20
69
103
42
48
48
36
48
86
154
23
55
2
52
59
7
24
20
4
90
6
5
43
2
40
11
37
6
65
7
18
14
22
83
7
14
22
5
9
30
18
36
16
36
12
71
12
7
30
60
102
29
37
2
57
13
30
120
86
4
20
12
54
10
6
89
109
56
40
11
73
23
33
36
18
57
15
33
7
96
12
6
60
72
83
7
18
26
10
11
169
119
1
14
21
13
48
23
1
20
30
10
11
39
54
16
11
39
18
3
12
21
4
6
80
114
12
3
25
12
20
40
68
66
16
8
66
22
14
58
60
26
22
14
15
13
60
116
82
24
50
28
23
7
41
19
26
16
38
16
30
6
38
16
84
6
44
40
30
23
19
41
9
28
2
46
134
54
4
6
26
51
37
108
23
31
6
18
17
192
12
108
27
94
71
15
24
64
17
45
84
75
1
35
48
12
9
27
60
9
124
54
5
13
102
26
15
97
143
9
16
66
5
45
88
35
1
11
55
29
1
8
22
41
37
26
46
14
4
6
20
24
30
21
36
15
10
30
38
15
12
91
54
24
36
35
36
13
54
102
60
30
48
32
40
60
66
42
18
150
38
4
12
59
201
124
72
32
3
37
32
24
30
9
37
11
12
48
49
78
17
33
3
69
34
20
10
6
66
24
114
5
1
36
12
23
24
15
21
85
38
54
27
25
23
1
6
98
166
42
12
66
56
10
30
24
41
3
36
129
7
18
23
103
80
4
36
24
42
60
66
92
6
22
62
63
27
57
96
12
43
8
9
1
30
14
3
79
90
8
60
51
15
10
71
33
3
19
6
30
5
132
43
62
3
109
14
10
35
49
60
47
105
195
13
66
12
2
10
65
115
6
26
9
25
24
11
21
18
52
6
8
4
18
120
17
31
80
16
41
7
17
9
39
7
14
4
26
4
101
12
63
6
51
25
14
21
25
18
41
19
89
48
13
71
31
30
102
26
4
56
15
144
15
10
11
19
6
14
46
12
42
17
48
36
25
56
15
43
17
15
76
42
12
14
21
69
27
37
120
86
10
14
10
71
7
77
13
102
30
11
72
3
16
50
3
73
30
42
42
18
78
29
33
40
86
9
13
24
6
54
95
36
19
29
21
15
24
36
19
14
28
60
12
6
60
50
4
23
39
28
42
95
19
14
106
96
18
86
34
12
44
15
21
63
12
15
90
4
11
3
57
60
9
6
46
23
25
35
1
30
5
48
1
36
48
30
17
48
51
36
130
35
13
36
35
39
10
12
60
6
2
28
35
240
19
30
11
73
50
10
24
47
25
24
35
37
60
35
25
74
9
37
104
28
30
ABCD 94601659156*3^$a+1 [50025]
6
72
12
66
23
25
42
33
51
45
8
25
150
12
30
60
15
21
24
135
96
3
66
96
23
31
5
55
24
18
24
18
36
6
99
69
11
1
42
29
25
15
72
24
36
15
102
108
12
23
25
6
66
11
1
36
30
48
6
12
30
66
66
42
72
23
37
24
36
6
53
31
78
51
20
13
36
18
6
27
33
126
6
54
5
64
9
23
31
24
12
24
53
31
6
12
78
9
39
12
36
6
18
53
7
89
1
84
24
12
59
7
6
35
13
12
66
6
24
6
9
36
165
42
17
31
21
9
66
24
6
6
24
12
48
41
1
6
9
39
9
3
33
8
72
61
12
48
42
60
9
8
31
6
96
18
72
29
36
40
3
42
78
24
21
56
25
6
69
45
54
17
24
13
107
19
30
15
96
51
36
12
102
54
30
59
7
78
54
6
63
3
24
72
48
101
25
30
54
48
18
41
67
17
55
5
31
12
90
42
24
78
3
9
72
12
24
54
36
9
153
12
36
24
108
6
6
18
5
4
68
76
32
1
6
18
24
72
35
19
66
15
44
1
51
20
1
60
3
15
42
12
11
1
120
6
77
100
3
150
6
65
1
78
41
13
6
72
5
31
69
20
37
12
47
49
27
9
23
7
29
91
29
73
102
12
21
8
24
4
32
4
3
6
78
42
6
33
128
25
48
71
25
27
3
30
18
48
9
20
1
30
5
1
12
12
12
60
24
18
21
44
1
3
32
37
18
48
17
24
7
33
3
30
3
81
6
18
3
81
35
7
42
51
15
6
12
18
12
18
54
41
19
36
21
9
6
17
19
30
24
60
30
48
36
45
3
90
3
80
55
57
9
15
21
12
72
12
3
8
19
77
7
6
36
15
15
36
65
79
5
16
9
3
9
12
11
1
35
40
24
93
18
24
6
3
21
42
144
17
19
18
39
27
53
19
12
5
25
3
33
47
13
6
30
42
30
3
9
126
96
65
1
18
12
6
6
113
132
12
13
3
69
6
36
5
31
9
80
64
15
17
13
35
24
64
51
5
19
30
3
9
42
77
19
41
7
60
42
3
39
33
15
78
42
36
36
18
23
49
15
57
66
18
84
6
33
9
18
125
16
8
40
39
6
27
44
7
9
3
41
1
179
19
48
9
51
114
6
30
18
5
24
91
72
6
15
9
24
18
12
30
48
11
1
12
11
49
12
66
12
53
72
7
12
12
29
37
30
12
18
11
4
3
41
1
6
29
37
78
6
123
3
120
84
89
67
120
84
9
15
24
66
30
54
63
15
48
5
1
12
35
19
12
12
17
25
108
18
41
31
42
35
7
30
60
12
60
60
15
3
18
6
36
6
24
108
83
4
96
3
9
111
48
9
9
48
24
12
27
8
67
5
67
77
96
4
15
36
17
1
6
24
17
1
108
12
39
45
35
7
5
37
24
71
7
42
15
3
54
60
54
12
18
95
37
3
60
75
5
1
35
7
18
24
87
57
27
33
3
8
7
24
18
48
18
6
24
18
69
12
45
30
6
42
18
35
37
18
53
1
35
36
13
99
21
42
42
120
18
114
6
6
107
19
17
61
35
55
42
75
15
12
101
28
36
60
27
48
5
13
24
36
6
18
6
18
159
15
12
21
32
7
5
43
66
71
13
59
7
57
21
78
18
30
144
18
75
15
96
9
45
66
54
78
5
31
5
4
9
12
6
18
6
45
21
12
6
17
1
12
11
31
90
24
6
48
17
31
18
18
33
44
1
12
23
12
13
24
54
36
12
12
102
198
17
25
42
24
9
8
7
6
51
39
42
72
36
107
25
6
24
18
24
18
48
45
21
18
144
5
1
24
11
19
84
36
6
36
30
18
6
6
12
18
9
15
12
12
30
30
30
23
55
5
1
75
9
24
47
1
30
5
36
13
11
1
3
15
6
12
6
18
23
16
9
120
6
29
13
60
18
42
6
36
33
44
31
54
48
66
102
42
138
83
48
187
6
23
13
18
101
4
9
15
48
21
24
24
18
36
36
108
42
15
9
59
7
90
6
42
12
15
20
19
5
40
51
12
18
6
21
36
87
17
7
6
54
24
6
36
15
32
4
27
17
31
12
30
35
43
6
138
12
42
54
18
48
24
71
13
36
87
57
71
7
42
12
42
29
49
12
18
6
23
7
6
18
89
72
1
23
67
9
57
102
6
42
66
132
6
17
36
55
24
12
21
9
36
30
41
37
27
159
89
31
12
42
15
9
6
12
17
36
1
18
36
6
23
55
5
37
48
15
21
12
23
19
36
12
29
1
30
17
64
36
80
7
12
6
6
5
31
6
71
36
109
12
66
17
43
21
3
36
5
31
42
36
90
129
9
36
84
12
54
6
23
37
27
15
17
43
192
48
117
44
1
6
9
80
31
81
32
28
80
13
6
30
60
30
36
72
9
21
6
89
13
47
1
6
36
18
59
31
24
6
48
59
40
45
24
66
5
4
51
29
7
165
81
18
18
48
6
5
1
11
24
37
36
3
81
24
60
120
99
3
9
32
13
102
60
84
24
66
12
18
53
37
47
13
12
12
84
59
25
3
3
114
36
35
19
5
73
156
42
65
55
18
24
6
5
1
27
27
42
11
16
8
85
23
13
90
6
18
48
5
7
5
49
3
48
8
19
108
12
12
42
15
93
11
31
96
18
12
12
15
15
18
3
36
80
37
23
43
57
3
66
39
27
6
168
59
49
87
15
30
39
33
12
36
18
24
17
37
3
15
6
12
12
30
72
66
3
81
15
84
93
72
30
29
31
36
60
24
6
3
20
25
3
87
120
18
12
48
24
15
60
44
61
90
33
21
6
126
15
8
1
66
30
78
36
18
18
54
51
9
18
45
21
36
60
35
72
1
24
11
36
61
24
48
6
42
83
31
5
25
12
87
3
12
42
30
66
6
18
24
90
5
13
27
68
151
42
108
36
30
5
60
61
60
27
9
24
119
7
18
39
75
57
36
141
3
44
1
35
12
37
12
51
24
48
63
9
9
18
60
21
15
65
36
13
30
17
43
18
6
9
72
3
57
12
57
11
1
12
18
69
27
6
23
24
55
30
30
138
60
18
36
24
5
31
30
39
8
7
90
87
15
18
36
18
18
3
15
24
18
90
12
17
4
21
6
33
9
11
1
6
9
12
180
24
33
84
75
21
59
7
89
61
36
12
12
15
159
60
12
126
48
60
48
24
87
21
23
28
116
7
30
15
8
13
6
21
87
9
69
48
30
45
32
31
12
18
24
6
6
ABCD 94601833258*3^$a+1 [50002]
26
36
28
20
16
23
19
48
29
108
31
5
25
36
14
24
144
93
67
24
8
22
11
9
12
207
49
23
73
18
14
60
52
84
23
1
36
23
84
1
48
6
56
16
200
18
46
24
5
3
96
21
3
57
15
21
9
130
8
48
42
78
30
4
72
83
51
16
17
39
10
23
31
18
6
72
18
68
18
9
103
18
14
93
33
60
6
10
23
7
32
69
3
40
26
39
72
39
117
93
102
16
62
18
16
77
21
28
80
10
5
12
36
21
6
6
34
72
50
15
31
5
36
25
78
8
58
32
48
36
10
32
6
34
5
36
24
7
5
1
59
57
15
12
19
77
45
70
101
12
103
29
67
41
49
92
28
83
120
96
57
28
152
27
13
96
14
22
12
23
36
3
6
18
33
7
18
32
27
73
66
80
64
77
19
17
55
26
22
24
80
58
95
24
141
52
32
40
62
9
175
200
18
99
12
55
53
9
58
32
48
6
28
56
39
9
63
7
77
73
59
72
12
60
133
11
7
5
216
21
16
8
36
15
84
72
63
40
8
42
22
38
3
1
23
121
35
13
8
3
12
127
8
90
4
23
3
118
11
39
10
59
43
41
36
1
12
14
42
6
64
72
24
50
6
96
24
21
21
30
106
96
38
16
5
36
79
98
88
30
29
36
15
64
18
8
88
38
10
6
17
85
60
8
27
45
22
114
12
90
18
11
3
18
78
16
41
24
103
125
36
13
23
24
43
38
3
63
10
86
9
21
10
5
27
6
15
81
58
32
150
12
27
19
26
12
15
1
95
180
9
3
19
18
54
5
69
3
51
6
15
61
14
9
1
71
55
8
112
54
11
12
13
6
53
60
36
48
13
128
4
23
84
1
95
21
64
36
12
42
17
63
10
71
69
12
6
9
9
75
67
162
14
42
3
51
88
5
24
43
41
1
35
36
9
87
7
42
35
19
120
18
38
16
29
12
73
32
78
16
8
78
99
25
6
41
72
15
16
41
21
4
80
6
40
128
24
42
63
81
30
34
44
130
32
18
40
23
9
6
45
75
136
2
15
36
117
4
20
54
16
77
13
59
75
57
13
26
40
29
69
24
51
45
75
19
41
7
18
54
32
90
4
2
24
69
85
32
28
74
16
74
3
67
41
61
2
168
16
89
33
27
43
18
36
23
139
104
9
55
50
22
8
22
2
16
18
78
26
27
9
42
16
18
59
27
81
9
48
46
72
8
21
33
10
137
36
13
23
31
18
84
155
12
69
78
198
100
54
56
21
60
9
22
41
25
8
51
99
24
153
25
6
152
10
32
30
10
62
22
59
9
190
53
9
10
17
33
27
13
126
26
112
32
4
20
3
96
12
24
31
38
48
27
84
141
40
35
9
58
72
5
27
9
145
23
15
10
6
2
3
57
48
42
81
36
96
43
5
24
36
7
113
45
4
14
24
22
66
5
60
72
7
41
31
32
33
12
13
11
144
3
90
22
2
6
16
128
93
93
27
123
117
12
49
14
18
84
34
48
2
22
38
10
50
30
10
54
29
43
29
51
93
165
279
73
59
27
22
48
146
16
50
46
62
10
26
63
1
12
59
55
48
56
102
15
43
65
12
27
40
65
15
16
54
66
24
56
10
6
41
36
43
5
49
32
27
96
36
72
75
40
42
59
12
21
10
18
38
21
60
12
67
50
28
26
22
50
18
46
5
43
14
51
79
14
28
14
6
10
24
5
25
26
57
79
29
108
25
54
65
12
13
8
70
62
51
39
9
24
31
26
6
16
56
16
80
24
54
195
61
26
10
78
74
78
6
4
72
30
6
26
22
47
13
30
72
152
82
6
77
61
20
12
15
12
24
43
6
2
33
109
2
30
27
31
8
9
31
150
108
23
9
3
1
44
4
47
36
36
3
40
32
58
23
13
42
2
136
134
18
6
10
30
41
55
66
23
31
5
57
52
134
40
24
5
27
21
24
43
50
28
143
3
16
14
16
26
16
53
21
15
55
54
167
25
59
1
38
21
3
42
3
24
43
41
31
41
24
12
19
14
4
30
2
63
12
36
13
11
15
33
57
15
121
8
51
24
13
20
10
32
58
6
66
14
66
15
72
81
112
23
24
12
49
50
46
162
32
16
14
58
29
13
8
94
29
12
57
15
153
6
6
52
71
9
46
41
33
16
143
9
72
4
2
30
28
80
27
67
18
24
56
46
54
2
21
3
16
72
66
11
97
23
3
16
17
73
71
15
45
285
70
18
23
12
24
9
3
33
3
19
48
5
67
18
95
87
45
57
63
36
31
5
57
10
41
1
23
21
154
18
23
48
81
123
13
62
64
8
9
15
9
13
32
3
63
58
6
17
31
56
9
7
6
74
10
54
8
64
72
18
110
21
75
16
5
45
27
69
15
1
86
34
6
66
32
87
57
4
32
4
54
32
10
32
39
31
144
65
31
56
96
94
32
42
70
26
64
32
45
37
20
42
9
31
5
24
27
45
3
58
6
5
49
18
48
8
10
92
3
24
25
6
90
35
123
16
14
48
34
8
9
1
23
84
21
6
40
62
3
7
6
26
6
130
14
84
27
27
33
15
48
21
60
79
24
72
98
4
11
21
58
26
46
5
144
3
42
27
1
224
82
14
52
14
90
6
45
45
4
12
32
198
81
1
48
44
90
34
23
9
30
22
23
67
2
94
48
77
144
19
48
26
102
34
11
3
24
9
7
62
10
77
3
33
24
12
3
21
9
75
1
30
24
18
ABCD 94602251392*3^$a+1 [50006]
18
5
28
9
30
5
37
12
11
24
12
7
6
3
32
4
51
17
1
48
27
33
12
11
52
69
23
7
41
40
27
6
12
191
36
25
78
29
19
5
31
6
108
39
51
5
7
17
37
51
3
6
36
11
48
52
9
15
39
5
4
9
6
5
61
15
8
67
24
54
95
97
59
4
15
5
121
12
15
44
24
16
96
57
27
8
37
23
1
66
9
104
1
3
8
28
33
11
16
27
48
36
5
100
21
35
25
27
93
63
45
179
16
3
78
30
42
99
80
1
18
117
36
8
4
68
1
18
180
21
9
78
93
24
27
12
69
39
77
144
24
43
5
4
69
54
5
7
18
11
7
18
11
4
32
24
28
63
24
30
36
78
53
12
88
3
153
72
8
52
3
77
4
168
9
35
13
24
12
27
24
63
5
31
36
12
9
63
5
28
45
48
54
96
21
144
116
12
72
7
5
76
44
1
54
60
41
24
25
59
16
32
13
11
115
41
55
5
16
15
45
72
48
8
79
72
30
24
3
33
27
3
18
51
21
6
174
135
36
8
61
23
13
23
7
69
9
36
48
132
35
1
30
54
168
39
36
81
6
5
25
15
80
31
17
16
80
19
66
27
56
36
7
6
12
27
44
25
75
9
42
18
63
189
27
3
65
31
30
18
5
24
36
72
49
27
9
102
17
19
221
55
5
4
36
80
31
17
55
42
35
60
16
8
12
76
36
75
81
20
52
9
18
81
81
24
3
9
47
25
18
45
8
28
9
60
23
7
5
13
42
29
79
36
5
61
78
12
41
67
126
15
8
37
3
15
30
6
5
16
99
5
96
25
18
150
12
78
17
175
9
36
15
17
64
147
6
11
109
15
21
36
18
29
36
7
9
24
36
3
5
24
13
95
25
27
8
19
33
36
20
48
24
19
6
35
13
11
7
69
3
18
83
25
90
5
49
171
27
33
36
3
177
36
8
19
9
12
99
36
65
4
57
36
24
66
42
147
20
40
111
5
4
9
63
168
20
24
1
36
11
19
72
6
111
8
7
29
1
78
9
44
60
85
72
23
24
19
45
117
15
120
33
3
63
24
5
40
21
18
18
51
57
11
151
9
24
117
48
6
21
9
36
42
5
24
7
84
36
54
18
29
36
85
48
11
79
36
24
54
30
65
4
48
15
9
72
9
66
54
24
66
5
13
27
56
25
63
15
21
56
12
103
108
90
51
99
9
81
3
8
91
33
8
48
25
30
114
35
19
18
12
27
24
9
12
27
117
11
13
71
36
55
45
3
42
35
36
12
36
1
59
31
54
24
12
36
15
75
54
6
29
19
90
36
6
12
113
13
99
33
18
30
24
11
24
12
19
42
18
12
18
63
144
9
11
13
35
4
36
15
12
42
12
54
42
39
9
54
77
48
16
72
93
60
59
12
1
3
9
27
132
3
24
29
36
12
43
45
36
24
21
35
19
29
88
92
4
3
36
18
36
11
24
1
63
9
36
11
25
51
44
55
41
4
48
92
36
40
39
113
103
42
23
24
19
6
23
67
30
15
32
4
8
31
9
9
35
43
48
41
1
12
18
89
43
36
30
87
45
12
18
69
8
1
3
33
84
63
27
33
20
36
28
20
16
51
17
19
5
96
1
23
1
18
18
12
6
36
41
97
108
132
72
30
5
19
41
13
11
12
40
92
7
21
152
25
3
20
72
7
24
9
57
51
32
7
45
9
51
21
18
24
9
9
12
15
111
5
49
60
35
12
28
27
9
45
36
35
16
9
95
24
55
36
5
12
7
45
9
39
33
54
66
54
132
117
188
12
7
30
144
15
8
37
11
73
18
45
45
132
27
104
49
12
60
107
19
9
164
1
18
33
8
72
12
16
9
95
16
9
36
6
9
9
27
45
63
21
24
27
3
33
36
9
99
20
1
78
45
8
31
126
144
78
29
1
51
72
20
12
25
60
18
54
23
7
45
27
6
47
96
37
3
24
36
9
23
7
6
12
83
25
6
30
15
32
4
32
13
3
15
21
15
5
31
18
36
63
3
5
73
12
51
56
37
51
9
54
5
60
25
90
89
37
48
51
75
9
177
30
54
71
16
3
45
24
36
21
18
9
9
87
20
84
31
12
18
18
5
13
11
4
72
36
48
20
43
65
12
60
16
8
25
30
29
67
65
12
49
12
11
7
54
35
43
102
78
12
81
99
54
11
61
23
28
32
7
18
47
79
5
1
18
93
51
36
66
15
3
5
1
102
5
4
9
51
156
15
45
92
133
39
45
11
7
6
12
15
36
9
12
11
67
108
12
5
37
72
59
4
56
16
12
20
7
9
24
44
13
72
42
21
20
156
1
18
29
16
44
84
37
6
45
9
39
24
9
3
15
12
105
32
13
12
63
9
36
11
76
21
11
24
1
24
30
33
9
23
12
4
135
9
9
11
7
5
4
24
20
84
4
44
37
75
45
18
29
139
54
3
32
60
7
53
1
23
19
89
100
9
3
36
80
12
4
8
24
25
18
65
25
119
13
39
60
36
32
12
91
29
52
3
6
39
9
36
11
4
12
27
6
27
3
6
72
47
1
18
29
16
69
11
25
59
7
17
91
17
19
6
36
39
69
35
24
4
9
30
18
63
177
35
1
63
72
80
103
81
60
21
60
18
9
3
24
17
13
72
15
39
114
23
4
3
105
20
28
8
16
9
126
12
6
147
92
7
33
3
69
44
19
36
41
25
107
97
11
12
79
9
20
4
75
105
176
48
64
93
6
30
15
48
72
20
103
54
3
45
24
23
52
68
64
8
12
48
61
47
25
99
36
33
59
43
17
60
19
5
4
3
77
36
31
54
51
111
54
18
81
8
1
78
9
9
30
5
19
108
48
24
30
36
60
59
16
15
17
28
39
77
28
32
13
11
37
24
27
80
40
27
149
1
30
9
20
84
31
17
73
42
30
78
18
71
12
1
15
9
3
99
9
33
30
18
132
27
3
65
24
19
69
44
4
32
49
6
ABCD 94602259912*3^$a+1 [50054]
31
23
150
12
31
47
57
60
16
5
222
72
48
72
33
21
72
43
89
72
54
66
75
28
113
87
45
127
20
105
39
45
19
23
30
18
6
3
15
1
12
132
12
35
90
103
5
67
5
60
19
89
55
108
53
15
51
24
1
20
45
96
12
27
105
3
132
9
84
18
18
7
17
12
18
6
99
28
29
3
3
109
20
144
15
30
114
18
120
7
17
63
207
49
149
36
99
28
24
44
69
111
112
48
41
3
27
54
91
5
15
51
13
12
24
5
115
68
21
54
1
36
155
169
12
48
36
5
18
25
72
48
53
43
84
41
264
36
24
67
41
84
3
21
12
67
23
85
29
36
84
75
28
23
18
96
54
102
180
7
116
52
5
18
6
90
9
189
115
5
60
102
1
77
12
79
29
42
30
36
19
48
32
171
18
24
15
93
48
72
7
80
75
85
20
12
45
126
54
186
102
36
270
1
48
23
25
29
24
19
53
187
41
6
126
18
72
25
47
37
35
18
55
53
99
28
156
5
12
7
168
84
60
164
16
41
39
76
173
114
30
18
24
144
169
152
60
240
9
7
155
25
23
37
60
72
65
168
12
7
35
45
16
5
72
87
60
144
75
210
55
17
79
120
5
90
48
21
4
125
66
141
4
44
141
12
43
60
132
5
90
13
17
24
36
12
43
24
8
87
18
115
83
18
6
85
35
13
11
66
60
18
57
16
287
81
129
6
9
93
63
36
15
61
144
36
32
45
36
15
45
19
60
5
6
9
60
57
84
36
43
53
18
129
12
3
48
24
133
108
29
84
6
25
5
24
72
18
102
7
11
24
73
104
28
252
23
177
108
36
96
288
28
59
165
28
77
60
36
7
11
21
123
66
31
29
12
54
49
72
5
18
85
96
5
30
78
15
141
24
27
21
54
96
72
121
5
66
129
16
71
18
36
24
135
16
11
48
6
18
48
168
1
8
21
7
29
96
7
65
30
42
174
54
15
45
36
66
150
18
57
15
73
125
18
90
108
12
78
54
36
30
24
21
69
7
36
32
51
49
17
43
155
25
12
131
49
48
5
288
18
96
18
102
13
101
54
21
9
27
63
168
54
19
29
168
19
120
5
39
177
18
1
216
29
39
57
19
53
36
151
228
20
33
63
9
55
32
33
7
65
6
73
96
119
66
15
16
60
60
104
69
39
76
20
36
45
79
17
18
66
36
18
6
15
48
27
85
48
5
96
7
48
104
16
44
112
108
20
3
18
60
15
4
245
7
29
36
108
31
41
96
30
33
117
7
48
107
21
64
32
81
63
27
144
145
53
43
29
90
45
9
55
35
30
42
144
48
18
115
32
51
45
36
15
1
44
28
20
52
24
5
60
19
96
77
60
12
27
33
48
19
156
83
30
19
77
19
137
72
55
77
36
72
91
11
9
9
150
90
12
96
12
31
5
90
24
25
41
72
24
30
105
28
32
48
28
24
41
24
15
105
36
42
48
72
6
66
9
16
53
18
9
21
55
32
27
105
69
7
29
99
52
29
3
16
5
219
15
61
11
1
104
40
24
12
32
3
18
54
66
6
138
195
45
7
29
15
51
96
13
36
71
57
40
96
144
5
111
165
12
60
12
18
9
9
54
42
108
66
121
23
18
54
61
65
60
127
47
18
103
23
85
11
54
12
3
147
73
36
20
48
28
60
149
43
36
5
54
42
48
27
100
5
75
9
211
41
103
5
24
12
43
53
18
9
57
96
3
9
60
48
72
67
59
1
53
18
42
115
5
127
53
43
137
7
29
96
31
203
9
28
35
93
36
9
19
35
126
90
21
28
168
5
12
7
68
28
95
150
79
149
6
385
20
48
51
49
5
12
78
13
5
12
15
52
44
36
39
105
15
61
20
33
7
95
1
48
47
117
16
12
72
12
80
48
33
159
28
96
20
9
36
151
284
45
7
32
76
17
12
67
5
6
9
81
30
13
20
117
18
90
12
18
49
101
156
15
28
17
18
45
27
48
37
35
1
53
24
18
289
60
48
20
12
3
25
41
7
65
24
43
5
175
12
80
81
72
7
41
60
54
54
90
102
ABCD 94602453508*3^$a+1 [50112]
15
69
35
108
12
148
12
15
36
17
13
18
9
33
23
16
8
12
25
60
39
27
9
9
36
6
9
20
24
40
12
24
56
4
20
19
81
45
99
32
12
28
9
11
49
11
19
6
75
24
36
9
23
43
9
45
15
48
63
54
11
43
6
23
40
20
7
41
60
115
9
104
100
20
4
80
12
24
1
35
28
8
28
12
39
65
1
59
36
19
30
11
4
20
24
1
30
41
84
19
21
36
69
83
16
12
15
60
30
135
20
25
24
83
52
80
55
69
12
8
16
75
5
31
5
24
4
36
24
44
132
24
31
36
48
29
40
3
9
9
36
11
12
28
39
65
16
32
36
12
25
47
52
60
56
12
43
5
25
144
23
31
36
33
3
17
91
57
33
35
1
39
20
12
19
5
24
7
5
12
127
36
45
32
67
6
3
27
60
77
13
27
12
108
33
27
21
27
24
116
4
20
16
9
126
54
3
3
29
36
24
4
20
7
5
19
33
72
36
33
59
37
3
12
15
41
84
25
15
21
39
8
7
5
25
51
9
11
4
8
28
80
79
21
12
3
9
9
107
48
4
3
5
12
52
21
39
36
44
48
12
24
67
18
11
60
16
44
16
72
20
52
20
28
56
37
24
66
5
72
12
40
21
39
105
75
15
41
24
136
9
6
48
29
7
45
96
8
31
5
31
24
30
11
25
15
3
9
48
44
31
54
23
12
16
60
99
60
53
12
4
92
13
39
33
75
32
37
39
36
80
36
12
16
32
48
4
32
79
45
20
52
72
8
4
36
44
160
44
24
37
15
36
15
9
44
37
54
36
57
3
53
1
35
4
12
8
52
12
3
17
48
55
125
52
63
48
5
1
36
39
15
29
1
255
8
28
24
8
7
65
36
4
8
28
33
36
90
9
27
5
64
80
31
17
96
52
44
36
85
123
24
20
12
1
48
59
72
1
39
164
7
17
1
11
61
47
12
48
37
60
11
72
28
63
21
48
68
4
60
20
88
51
65
60
12
43
29
16
24
12
48
8
52
80
28
32
36
16
24
20
16
36
68
67
57
48
24
15
9
116
28
12
20
16
24
51
57
87
101
24
1
15
108
32
4
20
24
16
20
31
48
5
31
29
7
9
9
36
71
24
4
92
24
28
12
24
36
80
28
8
79
41
12
31
5
1
15
20
28
27
30
3
20
100
12
20
25
51
44
31
9
36
15
9
24
20
12
28
87
9
45
11
112
3
65
79
5
25
15
20
36
4
36
24
68
31
5
4
20
48
12
12
16
108
20
24
12
64
21
36
3
12
80
84
76
9
35
84
72
43
9
81
35
12
43
5
1
51
72
12
21
35
19
5
49
11
64
12
3
6
51
84
39
5
4
32
76
24
56
40
15
165
104
16
45
27
48
9
15
8
31
45
20
12
4
20
25
3
57
59
31
41
25
3
32
24
60
36
43
6
3
8
4
44
25
36
6
30
18
45
80
37
24
15
44
61
143
36
37
3
24
8
64
45
60
23
12
24
7
9
9
27
68
91
84
42
27
8
4
44
37
3
51
65
24
100
44
96
1
15
24
72
20
52
48
15
114
36
35
4
48
96
20
60
55
9
32
1
3
24
3
24
21
15
105
15
5
40
15
54
11
4
36
44
16
9
6
138
6
36
65
19
33
3
18
59
16
20
12
109
59
37
35
4
9
51
84
36
9
11
16
9
111
15
114
59
97
99
15
21
24
44
37
39
45
15
21
18
6
75
56
12
52
48
3
5
40
15
9
21
15
93
6
5
31
29
28
32
16
20
85
75
32
28
99
5
49
42
105
20
19
90
35
16
44
48
37
15
8
61
6
29
1
39
20
24
52
51
5
48
12
132
52
15
36
17
37
95
28
12
9
95
4
36
87
9
39
21
15
5
1
39
48
20
12
60
40
45
90
9
24
68
12
12
1
18
41
100
45
66
24
21
8
36
1
27
92
16
44
4
36
24
51
5
31
29
1
3
15
17
28
84
33
23
16
44
16
45
135
8
7
66
3
12
8
67
17
72
60
55
30
35
4
104
7
90
35
4
72
44
1
60
155
60
4
60
45
3
12
56
24
60
109
35
12
4
36
20
4
15
5
1
35
12
36
217
24
11
12
7
9
104
12
36
4
75
101
12
28
75
54
11
19
29
4
3
5
19
141
44
24
4
3
53
16
105
35
1
24
3
32
1
3
80
36
19
6
23
13
3
51
21
32
28
68
52
92
12
16
32
7
45
96
15
5
49
11
64
8
13
59
16
20
112
3
69
129
6
30
123
3
9
36
15
77
12
49
36
11
12
148
44
1
24
75
8
1
11
61
39
60
56
79
53
1
6
66
3
12
24
20
108
40
27
21
20
72
100
27
5
24
1
35
16
8
36
1
47
1
51
80
24
12
24
40
39
21
51
53
24
13
23
64
3
45
15
93
20
96
19
5
60
12
120
60
4
20
25
3
12
21
23
1
35
1
59
25
99
12
15
9
20
16
12
32
24
31
9
12
44
36
24
28
8
79
36
30
18
6
15
36
24
9
36
11
133
35
76
104
1
54
5
76
15
69
57
35
60
48
40
27
125
24
24
31
21
8
16
39
9
12
56
24
24
127
5
19
45
188
73
99
21
15
20
24
49
6
36
90
75
8
72
4
24
20
24
40
3
17
52
44
96
24
31
6
3
27
54
11
28
32
28
56
156
48
4
3
77
12
4
12
72
20
28
8
31
5
36
4
20
175
5
16
20
52
12
24
80
64
72
36
8
1
11
24
36
24
16
24
81
18
65
96
4
21
11
12
7
6
39
9
47
25
18
5
4
27
5
24
61
63
8
52
80
120
37
6
5
4
36
45
39
9
42
77
7
33
32
16
24
20
64
87
113
12
55
17
16
12
8
31
41
12
12
16
20
12
13
15
9
3
92
24
7
29
55
5
76
45
63
45
11
108
12
1
59
85
36
47
72
19
6
126
17
36
16
24
45
36
36
60
30
9
20
24
1
51
120
20
12
31
57
8
4
8
55
105
69
23
96
31
30
75
75
33
8
48
52
44
61
23
31
21
60
24
44
4
27
29
12
19
5
25
15
45
11
48
16
81
18
17
12
16
12
33
27
8
12
4
56
24
31
57
12
21
18
6
23
36
25
39
8
25
18
81
8
12
36
28
57
47
43
54
39
36
9
47
24
25
15
48
92
60
160
20
ABCD 94602840394*3^$a+1 [50047]
30
45
3
18
99
63
20
18
30
16
24
20
16
6
30
8
36
70
6
20
12
1
35
36
16
2
40
2
4
9
143
37
11
16
9
15
80
34
86
42
22
36
32
73
36
131
49
63
36
80
10
6
66
14
13
53
40
8
54
16
194
48
34
6
198
32
52
20
48
124
44
4
30
102
26
7
15
26
24
10
20
28
80
118
42
9
83
72
10
96
62
61
29
7
24
11
25
51
48
72
8
42
43
131
24
10
14
172
45
35
6
22
48
9
15
9
47
42
115
5
7
39
9
36
35
85
45
72
14
16
12
57
23
22
56
34
36
8
16
74
19
5
18
12
1
9
72
86
13
95
4
18
14
66
67
60
33
30
8
136
26
43
35
25
9
6
12
48
110
30
82
3
36
71
37
15
68
12
30
6
24
61
24
15
45
41
24
88
159
33
6
9
113
22
18
63
135
72
2
7
24
17
48
142
8
40
2
174
10
30
48
21
27
42
8
30
10
18
20
82
63
11
48
145
45
2
25
71
49
15
9
5
19
11
24
58
3
15
36
18
90
38
19
11
18
42
132
72
4
21
11
12
36
25
11
49
27
12
8
49
15
9
9
48
14
58
8
67
27
66
102
20
25
11
76
96
33
156
15
8
1
47
64
56
88
24
21
29
6
24
1
24
47
60
28
18
2
1
15
62
18
12
82
27
3
36
20
24
48
100
30
8
16
14
1
33
218
12
1
84
93
8
6
16
177
57
48
72
24
75
24
35
37
3
26
6
24
90
30
1
84
87
92
16
9
23
109
195
20
25
3
21
11
16
72
26
40
32
7
15
36
30
24
27
95
13
81
14
48
64
93
53
114
13
143
34
15
71
24
85
35
10
63
63
8
1
9
32
34
38
16
6
74
22
48
9
11
52
48
56
16
153
39
8
13
35
42
7
72
15
74
42
4
8
1
71
34
90
9
123
9
15
24
66
159
27
9
21
38
106
24
30
210
24
27
21
24
8
46
45
5
6
18
31
9
2
46
63
51
48
6
54
21
96
11
13
75
44
12
16
8
1
41
18
16
54
42
32
52
44
46
18
20
72
85
29
16
54
56
136
9
129
50
1
24
21
15
129
110
42
19
3
26
70
36
33
3
18
14
28
33
29
7
11
60
40
24
114
6
8
132
54
10
14
30
37
3
26
70
42
14
25
39
45
21
3
51
42
8
115
39
20
66
10
140
1
23
58
3
59
16
2
64
123
23
12
72
49
155
60
42
58
6
144
74
37
23
1
17
34
44
85
27
9
81
8
31
60
149
46
24
74
78
34
3
3
48
42
38
76
6
3
87
9
23
6
6
73
75
30
62
25
23
216
40
24
42
54
42
8
42
4
44
22
39
3
6
62
18
22
24
44
1
84
9
18
20
28
84
21
21
6
18
72
14
96
34
78
18
3
5
22
32
100
30
2
6
64
6
9
59
52
69
53
30
25
161
31
11
4
80
13
72
84
24
156
21
3
11
82
32
40
78
80
4
78
27
35
48
18
19
11
90
234
49
59
10
30
26
19
12
35
6
7
23
12
1
11
34
66
68
66
6
136
32
10
66
32
12
37
21
27
15
45
35
22
38
16
20
22
78
44
22
8
18
22
62
24
16
138
8
43
96
23
37
48
27
204
32
4
84
42
8
46
44
30
24
115
27
80
60
6
40
48
32
163
75
2
102
138
30
42
6
1
39
2
58
116
13
5
55
23
24
85
21
8
19
5
31
36
3
26
40
30
42
158
40
104
90
7
9
14
58
54
56
42
7
111
32
12
36
34
48
6
20
4
48
9
24
11
13
23
37
3
72
18
8
16
3
45
102
24
32
13
24
47
54
22
42
75
47
46
18
84
8
42
120
6
12
64
9
27
33
57
72
30
8
40
60
128
54
58
9
35
16
8
60
49
3
104
84
54
30
18
40
38
10
6
44
1
15
80
25
45
14
85
5
22
90
3
27
104
73
33
38
72
24
58
2
13
35
60
90
6
1
24
57
27
11
82
30
18
30
2
150
18
6
64
21
39
54
8
130
30
3
27
93
35
34
18
32
36
1
41
78
120
96
48
28
57
3
24
56
4
14
70
45
36
63
50
30
76
12
33
57
14
73
51
6
30
45
11
88
12
129
51
24
66
39
48
23
52
60
56
106
6
32
12
13
12
29
6
114
34
21
11
13
15
21
21
54
42
14
138
18
13
81
123
3
18
15
35
60
90
79
15
66
26
46
14
66
19
11
138
24
6
40
50
6
73
35
16
44
36
22
54
33
35
16
45
9
51
99
18
8
24
18
60
24
25
39
72
8
49
33
38
1
24
9
66
96
36
18
75
69
8
19
120
24
11
16
20
52
12
20
66
10
48
30
72
42
60
21
11
13
35
96
40
9
47
18
7
39
21
3
8
13
60
27
230
40
48
6
24
2
19
53
6
1
81
2
6
16
24
75
60
9
30
168
24
8
60
6
90
1
84
24
12
3
21
45
39
15
18
8
70
2
40
2
6
31
123
12
128
36
46
3
12
24
81
24
102
2
7
63
50
30
97
3
156
24
26
6
85
45
24
30
42
63
17
22
18
152
30
48
109
29
24
31
65
22
57
23
40
8
25
17
19
75
8
37
15
14
30
4
96
6
15
84
11
18
6
49
35
12
10
14
42
67
107
24
10
51
3
26
16
14
4
68
42
7
24
39
12
38
6
52
9
53
88
32
6
34
126
66
8
30
12
4
24
72
33
87
9
17
88
102
8
10
42
32
6
70
24
42
24
14
72
24
25
17
67
11
1
71
12
96
25
59
90
46
66
39
24
3
12
8
18
6
10
30
9
84
5
46
ABCD 94603190978*3^$a+1 [50002]
5
19
18
24
354
77
12
37
78
5
13
23
144
96
97
14
58
71
51
58
30
56
10
26
16
68
9
31
5
15
117
13
66
6
14
33
31
12
29
51
22
71
12
7
6
26
21
13
35
27
4
44
214
6
17
7
66
150
90
35
24
7
20
34
30
20
4
30
36
26
36
57
36
12
75
4
8
16
5
12
7
18
23
12
79
5
36
12
12
24
84
15
58
54
53
3
57
63
24
16
89
3
48
24
33
73
35
15
108
9
51
9
25
11
27
64
44
9
12
19
30
12
59
139
20
22
2
105
25
26
64
281
37
23
169
110
22
119
67
29
55
36
20
9
103
17
96
19
44
141
61
134
9
84
60
108
60
12
13
2
16
132
12
20
16
20
36
28
6
11
24
7
84
54
2
48
45
99
76
36
101
39
21
19
18
18
48
30
14
58
83
147
34
54
20
16
5
49
42
5
85
48
35
36
75
84
69
3
60
28
20
4
32
21
60
13
24
90
68
10
23
12
19
66
24
78
17
15
4
65
31
6
2
21
15
69
120
7
41
13
2
22
23
48
7
29
19
90
59
12
60
31
84
20
24
21
19
44
33
25
2
76
32
4
6
35
3
24
70
95
15
57
15
21
24
24
115
6
11
12
12
3
58
35
15
60
34
6
44
4
41
13
12
84
26
21
55
5
12
7
24
5
37
2
16
132
90
48
35
24
27
94
11
1
42
12
44
4
77
1
83
84
15
16
5
72
55
17
43
44
160
84
24
5
3
40
5
13
42
8
94
23
12
15
21
1
24
26
33
37
18
53
37
35
7
44
9
51
76
65
13
2
9
19
60
8
33
1
35
24
19
41
39
46
26
58
48
23
60
87
4
30
54
32
24
36
48
9
55
32
100
53
36
24
1
12
35
75
9
24
19
8
22
12
71
15
9
31
48
84
17
108
31
41
49
24
72
11
49
71
37
2
33
12
24
175
41
3
16
5
15
45
37
50
45
67
48
54
59
25
66
29
12
3
34
42
54
42
44
21
12
48
7
5
87
10
50
9
31
8
105
12
144
1
59
60
7
17
51
9
120
36
145
47
3
10
60
36
11
3
9
12
3
58
155
15
34
24
6
65
24
12
123
40
24
66
35
7
77
12
1
18
29
3
10
24
11
192
12
3
57
51
48
69
7
36
20
45
27
12
36
22
23
13
11
60
25
78
48
29
39
21
13
11
24
15
16
44
10
66
5
7
5
37
95
12
60
120
1
90
29
24
25
54
41
15
57
72
15
45
31
5
24
3
33
67
18
119
36
15
69
12
73
6
17
12
12
15
46
119
13
26
9
61
11
36
12
48
12
31
30
47
27
48
22
2
21
19
8
36
9
31
17
24
84
19
77
133
42
24
5
60
31
116
57
1
42
60
17
36
36
109
60
14
21
36
13
42
29
31
5
1
2
36
57
7
5
12
73
11
19
48
140
28
42
2
33
27
33
48
180
75
21
120
24
19
17
43
41
169
12
150
89
1
11
24
43
48
92
16
20
9
3
60
45
49
131
109
84
47
39
9
75
4
17
36
15
22
6
41
39
4
90
2
34
2
12
36
9
13
38
130
54
18
35
55
5
55
53
19
65
60
60
12
103
17
73
30
5
48
25
83
12
3
105
7
20
12
57
24
99
81
7
8
10
110
96
36
45
3
64
6
59
75
82
174
36
36
8
105
27
22
50
136
5
25
11
25
50
69
39
285
1
71
3
57
15
16
18
60
84
6
5
120
51
81
27
40
5
31
6
30
53
123
48
10
66
5
36
15
9
13
26
45
24
63
28
6
50
21
43
44
60
48
4
89
60
60
7
18
2
160
20
58
42
12
17
15
28
48
44
16
5
3
22
107
12
61
35
63
4
18
2
46
114
36
17
25
24
66
17
13
18
20
112
44
9
115
30
86
21
25
48
47
48
84
37
11
24
120
13
23
37
11
85
36
78
5
87
21
15
58
30
92
4
29
31
138
2
9
24
3
22
11
24
12
36
12
63
40
53
37
114
84
29
72
31
65
7
5
31
20
76
41
123
9
85
47
1
38
64
48
44
40
36
84
80
70
36
90
90
74
45
60
25
14
36
34
11
31
8
22
14
45
19
137
39
21
84
19
30
24
23
7
113
24
121
90
77
13
23
156
19
6
59
85
47
43
84
150
11
60
12
24
31
24
41
12
31
42
14
88
60
90
83
12
115
36
32
40
5
49
156
62
36
12
22
36
24
18
224
40
24
12
89
31
84
116
28
29
12
43
53
13
35
24
25
47
43
6
47
15
4
176
4
30
14
40
56
76
32
16
36
30
74
57
12
96
19
5
15
22
14
9
7
6
23
60
61
36
23
1
26
9
84
7
29
25
36
24
18
17
15
21
12
12
108
43
8
69
75
10
6
56
105
39
9
127
5
60
48
73
59
13
96
155
67
20
9
51
4
29
15
10
14
57
49
6
60
5
19
24
18
59
91
54
35
3
57
51
24
4
44
40
5
1
35
27
69
3
10
23
12
43
12
113
7
20
12
9
51
36
22
23
3
9
31
29
60
3
88
56
4
137
60
19
36
12
5
15
52
126
35
7
8
33
27
33
24
12
36
7
36
5
7
65
39
9
15
21
1
14
34
54
17
15
21
3
142
2
105
12
24
72
13
42
53
67
44
28
6
71
43
17
25
24
47
19
6
35
19
29
12
12
3
58
26
16
17
36
1
71
27
33
169
143
13
2
70
23
12
61
35
15
9
75
57
43
18
42
20
21
60
12
60
37
11
24
60
27
4
36
41
3
70
54
101
36
19
24
108
17
120
1
47
12
75
21
7
17
13
35
13
62
22
11
75
57
15
4
41
12
15
33
3
4
ABCD 94603845634*3^$a+1 [50023]
144
43
125
19
12
23
73
197
31
143
37
143
186
12
54
37
24
17
84
36
180
36
162
6
91
35
48
6
84
36
24
102
18
43
65
18
42
139
239
13
113
84
24
102
25
83
126
6
102
24
30
126
115
17
36
108
48
127
35
6
138
6
282
90
72
7
53
84
78
121
5
126
126
120
60
66
169
53
108
102
25
192
221
192
7
36
17
156
72
36
19
17
43
35
18
48
24
54
84
25
101
24
19
119
90
108
24
19
17
91
101
24
19
12
5
120
187
11
276
48
61
137
259
84
420
12
149
252
108
66
132
156
150
216
120
42
30
115
29
55
72
53
43
29
19
17
7
11
132
1
48
96
29
78
18
84
343
35
18
252
7
29
79
108
29
6
49
204
35
54
36
19
72
191
126
19
24
17
55
29
43
101
18
25
144
119
114
12
168
90
126
126
36
12
36
6
103
149
36
139
108
35
73
23
252
157
53
78
1
173
36
162
222
127
29
96
18
66
108
18
132
162
90
306
12
259
305
30
61
215
1
72
29
91
125
79
65
24
36
103
5
102
132
144
234
19
65
367
101
42
36
1
17
30
61
156
35
114
108
19
36
53
55
65
36
36
151
36
29
96
127
17
12
204
192
7
65
79
108
53
108
103
77
66
42
156
36
55
197
43
156
131
12
96
126
18
30
114
66
18
6
139
77
84
55
24
17
84
108
24
12
43
11
1
77
36
252
67
204
101
126
132
73
179
84
1
5
103
17
43
72
65
126
73
5
162
12
114
31
293
120
7
216
17
103
107
54
24
55
65
379
5
55
101
36
78
12
18
168
120
18
169
17
12
198
6
30
109
144
5
103
23
138
79
36
36
108
35
12
42
139
5
54
145
108
317
60
126
13
5
31
53
43
11
36
60
30
96
54
145
11
18
43
17
18
126
102
126
72
19
167
48
97
143
1
47
109
41
102
109
23
73
84
41
54
13
17
24
91
17
84
108
60
108
19
119
198
24
19
11
1
53
42
36
1
29
204
102
25
101
19
17
42
54
91
47
42
67
5
306
108
84
42
210
42
48
91
143
6
120
36
127
269
24
163
17
192
150
66
7
53
18
1
137
18
42
54
181
89
12
42
18
48
55
341
43
65
18
126
60
12
43
89
67
35
97
47
132
1
245
24
30
1
36
24
371
6
12
132
126
1
125
67
24
48
23
1
11
18
78
66
79
48
41
192
24
67
5
54
193
77
247
41
31
113
31
35
90
144
6
198
216
144
228
36
43
12
5
66
25
29
36
150
12
6
192
42
1
17
126
1
29
54
1
288
24
72
48
41
192
55
5
534
36
6
48
24
12
108
19
23
108
1
17
19
173
79
12
41
138
97
101
204
30
54
78
145
47
54
6
84
169
36
12
5
72
12
36
36
19
96
35
1
11
6
12
115
11
97
89
19
17
127
197
19
47
73
96
71
49
41
180
48
60
18
90
156
ABCD 94604017492*3^$a+1 [50001]
153
66
9
51
60
1
60
24
80
75
1
180
224
51
189
81
30
145
12
11
117
84
76
35
109
71
60
84
61
140
39
105
64
77
24
30
13
197
55
56
24
48
36
4
96
12
35
105
100
53
6
121
23
36
24
252
33
27
33
16
29
111
64
104
3
9
16
83
96
189
36
39
9
33
54
36
13
36
68
12
64
96
5
39
16
24
32
28
77
18
241
176
3
66
6
9
76
60
104
16
48
11
24
6
144
15
112
32
27
84
69
21
6
69
27
25
48
44
36
16
24
95
49
312
11
30
24
91
12
17
30
1
20
39
156
48
25
24
32
39
25
60
47
33
141
66
24
85
80
16
20
52
83
9
48
36
16
71
9
9
31
24
65
6
114
6
61
48
11
36
180
93
84
3
13
11
33
3
108
1
96
5
15
72
63
48
60
6
264
7
144
36
20
24
15
36
97
107
90
103
71
61
29
15
132
4
104
81
19
5
15
255
60
6
75
21
138
85
11
96
30
150
48
49
12
116
72
52
60
41
78
96
25
65
55
89
126
24
36
180
24
57
15
24
25
11
13
11
6
183
196
108
11
6
174
9
60
3
97
12
48
23
54
55
11
85
44
99
129
108
64
11
57
27
126
3
36
9
51
159
1
48
77
3
48
15
60
85
59
60
24
1
20
9
19
96
95
61
35
30
39
40
32
183
97
35
48
61
89
19
47
69
12
4
24
95
60
72
30
67
107
85
35
105
16
72
48
32
12
16
84
65
15
64
11
1
35
48
1
41
15
105
18
45
112
35
60
45
64
20
60
195
49
35
30
6
49
35
102
48
90
1
84
11
49
77
120
7
20
28
8
12
3
120
1
84
5
96
123
87
21
363
30
6
25
44
60
27
13
32
33
216
15
36
75
90
24
30
60
141
28
11
66
15
40
113
87
4
144
32
159
49
5
187
173
102
9
36
48
75
42
55
80
3
37
23
25
12
53
15
57
15
75
45
63
61
20
15
45
165
24
55
11
36
25
20
15
84
9
4
20
81
150
156
13
107
36
108
30
7
59
54
96
103
8
9
55
8
3
24
21
3
37
12
47
45
64
131
21
39
24
1
44
112
32
63
133
11
45
16
59
13
71
120
60
21
75
69
57
39
9
6
33
51
9
27
36
48
37
44
180
24
15
12
24
21
39
81
132
100
17
31
23
81
15
25
59
45
40
96
80
48
51
45
105
90
12
57
40
72
35
69
64
108
143
69
172
11
18
67
59
1
59
21
24
16
32
81
7
84
60
11
24
1
95
13
80
64
17
24
66
24
6
54
145
72
8
267
9
159
177
45
24
31
8
64
68
3
121
104
87
18
42
24
36
105
52
11
42
90
180
157
11
25
56
9
6
36
84
1
59
60
84
12
48
12
25
60
68
15
85
65
6
120
13
47
84
1
71
48
309
28
23
90
31
65
15
84
240
75
25
71
21
4
71
168
109
80
16
47
69
15
49
41
3
171
1
89
72
3
132
33
120
39
51
6
39
15
186
51
124
216
83
12
114
55
56
60
84
99
25
227
18
7
35
84
36
45
108
75
36
1
83
120
105
15
25
116
51
84
24
61
20
4
60
107
18
151
48
41
15
57
43
71
54
42
13
11
1
132
32
129
6
1
8
51
84
21
16
53
31
131
9
69
87
64
65
3
112
215
73
32
111
24
30
6
24
60
84
132
30
39
148
48
53
31
11
45
9
24
67
60
20
28
72
108
44
87
9
15
1
11
73
236
51
48
72
108
66
66
57
28
59
21
3
1
96
95
129
28
8
28
12
24
59
36
109
80
4
17
15
9
39
216
4
11
57
75
24
25
11
24
9
177
18
6
6
48
25
72
20
3
97
65
15
28
36
44
207
108
49
167
13
143
33
51
109
36
11
37
83
48
21
16
8
16
59
300
1
95
9
27
60
9
88
68
64
60
48
71
49
23
18
162
205
24
89
67
20
63
42
7
32
111
84
45
9
192
55
80
9
19
12
23
9
52
5
54
ABCD 94604114656*3^$a+1 [50012]
21
54
36
29
12
4
20
16
9
24
95
13
18
9
75
105
3
90
60
35
4
48
57
84
54
33
45
18
72
69
51
18
6
129
56
76
57
3
24
56
133
51
104
36
28
57
111
15
18
71
16
3
90
75
24
36
75
9
56
79
18
3
36
15
9
144
20
43
5
139
65
13
3
48
69
11
16
33
108
30
24
21
15
33
15
54
78
45
27
21
24
68
7
18
3
51
93
15
18
3
21
30
36
18
132
15
33
39
3
18
75
15
210
42
30
3
69
15
8
4
15
90
51
80
13
51
75
9
39
21
51
6
15
3
12
29
25
24
12
24
18
36
17
85
18
9
27
6
23
31
36
48
234
15
12
45
18
6
36
90
5
13
12
3
36
39
48
42
12
15
21
63
15
57
27
41
60
112
39
9
45
42
54
35
13
18
18
47
64
69
24
12
11
25
27
48
92
13
3
21
36
123
21
71
52
51
24
12
6
30
33
144
32
48
73
107
13
72
60
27
81
27
27
30
54
5
124
51
77
139
21
3
192
42
12
11
43
9
60
192
45
6
177
48
3
29
28
33
36
39
20
49
96
54
18
3
32
40
15
9
368
103
93
21
39
15
66
51
3
36
9
60
21
60
306
93
20
4
3
24
30
3
15
45
105
36
30
69
21
47
4
8
16
15
6
3
48
8
97
54
36
69
21
27
45
126
9
20
43
5
73
30
5
1
3
33
107
52
3
117
9
15
80
7
165
33
42
30
87
57
11
13
35
1
36
12
75
15
78
12
3
128
37
102
5
1
30
9
12
20
28
108
39
150
23
61
6
66
23
16
3
21
9
42
21
15
18
12
24
84
54
126
39
12
63
12
54
6
33
33
39
51
45
45
3
51
29
7
60
54
59
16
20
28
20
28
9
54
30
90
6
15
15
5
19
72
30
23
100
129
6
89
55
36
45
45
12
72
18
24
18
18
18
30
41
28
68
97
6
21
9
72
18
9
15
17
1
3
12
48
39
6
36
3
15
18
54
5
16
24
44
76
81
15
27
30
11
4
3
54
15
75
41
49
11
49
3
231
77
79
18
23
13
39
3
12
18
18
6
135
21
15
12
27
41
13
60
30
36
36
18
15
12
33
72
39
51
12
21
129
18
30
18
29
13
18
36
30
11
67
77
25
54
29
25
6
30
60
54
90
48
95
37
36
102
108
69
3
72
21
51
18
3
24
45
11
13
12
39
15
5
31
54
18
18
27
45
18
9
51
120
42
72
3
27
54
72
60
12
3
20
19
41
49
95
28
36
60
36
9
60
15
24
27
6
120
42
30
87
21
18
65
16
9
24
3
20
7
113
72
1
12
60
12
3
24
15
90
120
6
54
15
36
15
72
42
18
12
24
81
99
69
21
66
9
60
12
32
91
30
87
24
183
21
15
117
45
3
96
24
36
20
64
39
42
54
21
20
49
36
36
147
27
5
1
30
33
44
16
24
51
69
120
192
51
30
18
36
5
36
13
96
18
41
97
15
24
24
69
63
3
60
17
60
4
39
60
72
18
12
42
48
54
23
55
18
48
51
3
18
27
120
33
15
12
33
108
90
54
51
21
54
12
165
69
36
18
41
16
12
80
67
5
16
3
9
36
27
12
41
49
36
27
69
3
81
6
93
36
15
17
24
48
103
77
13
3
12
57
11
7
24
45
8
16
129
102
153
12
3
17
1
15
15
137
16
105
15
21
3
33
18
12
24
33
15
6
39
12
33
63
9
39
177
18
42
3
15
21
48
3
45
9
30
5
1
102
45
20
28
12
8
40
15
53
37
12
18
29
4
9
15
3
33
21
15
129
36
51
3
54
12
11
13
66
24
66
36
99
15
105
33
15
12
15
30
24
59
16
12
48
45
36
66
29
49
51
15
29
4
45
12
96
23
7
90
72
23
19
45
9
54
17
96
85
27
75
78
18
12
117
72
33
15
12
39
5
19
66
24
3
48
20
49
126
60
5
4
12
45
23
1
15
44
13
87
8
7
90
6
9
21
15
45
39
15
12
36
29
28
21
12
54
24
41
64
12
48
27
113
4
51
17
49
15
3
5
31
42
23
4
36
75
24
126
54
5
28
33
135
56
40
39
9
33
54
36
18
30
36
9
56
25
18
90
11
67
5
40
48
15
9
3
18
51
8
72
19
9
93
15
45
54
21
135
5
109
48
3
44
84
16
15
36
18
11
61
15
3
5
1
59
4
8
37
3
27
18
60
84
51
48
15
9
21
60
135
45
36
138
141
24
12
9
54
21
92
7
18
3
36
33
3
39
30
11
43
60
89
60
31
36
33
33
24
48
36
24
12
24
159
56
60
52
45
24
18
21
36
15
54
35
16
20
1
27
3
5
73
15
51
6
12
3
33
47
13
147
48
12
9
30
69
21
99
27
60
9
9
111
9
6
5
4
60
20
76
45
39
12
3
36
6
48
51
3
57
33
36
6
36
30
27
32
1
15
8
49
108
48
51
9
12
24
71
139
204
41
13
12
6
5
13
12
39
51
24
84
54
27
24
27
45
27
138
42
45
75
18
150
18
12
83
121
36
75
68
31
18
18
42
35
16
51
60
33
21
72
15
72
8
7
90
15
48
9
78
33
12
21
60
207
140
7
33
24
39
57
72
45
11
49
303
93
35
4
20
31
12
5
28
21
119
25
11
4
9
51
20
16
39
174
18
18
99
68
73
30
6
36
15
39
5
100
60
123
18
12
96
107
13
42
53
31
6
12
18
18
6
21
48
39
45
81
30
57
69
51
32
13
18
57
63
6
15
21
95
13
30
29
148
63
117
9
ABCD 94604586556*3^$a+1 [50065]
27
12
51
117
27
33
33
54
121
83
45
57
27
88
173
60
126
30
60
3
117
60
6
37
56
21
6
109
179
81
21
24
183
27
33
3
33
16
104
4
20
33
75
12
36
36
9
99
111
1
5
60
19
72
29
51
48
57
15
15
25
8
27
37
53
24
6
9
84
60
52
12
17
51
33
120
39
16
17
27
51
12
30
3
12
75
45
63
1
29
67
48
5
27
24
24
24
231
42
15
24
60
69
15
16
65
66
30
48
31
8
132
36
60
60
24
69
102
133
5
6
193
116
12
228
51
9
132
15
48
1
221
78
72
9
39
69
48
45
3
21
126
30
87
93
30
18
51
15
25
101
27
52
20
88
32
45
51
129
39
111
129
12
4
11
228
30
12
79
35
33
48
39
9
124
56
27
165
12
57
90
9
45
6
93
16
11
69
64
72
125
3
33
7
41
12
75
45
54
45
9
36
51
72
28
29
79
11
9
84
93
60
18
36
96
234
39
24
27
9
16
44
27
24
114
15
96
45
36
79
116
12
112
36
173
72
3
4
53
78
6
54
81
9
39
51
25
224
3
133
65
12
99
9
96
55
89
115
20
24
132
60
48
3
33
132
48
27
18
126
13
20
160
36
140
12
33
6
25
11
18
27
243
205
47
18
15
72
84
21
75
48
12
3
30
72
78
132
24
96
13
11
24
42
90
84
25
71
48
60
30
66
49
12
119
121
68
24
33
48
55
152
244
65
31
83
129
16
11
96
129
4
17
48
27
144
21
48
31
125
79
36
29
79
20
28
68
12
28
20
60
36
45
96
147
12
16
5
18
129
60
3
30
18
6
30
21
69
114
25
56
9
79
32
21
78
36
6
3
36
81
15
33
12
19
65
66
49
56
33
55
11
49
36
8
21
19
60
47
66
79
108
8
88
17
163
5
162
9
105
6
13
80
52
20
63
25
41
111
105
18
72
45
60
15
49
71
25
108
5
51
88
20
36
120
40
192
5
19
41
43
95
180
132
85
32
52
116
63
45
87
37
11
45
57
7
92
4
5
75
72
24
105
19
36
80
9
7
35
105
105
19
245
36
63
12
15
45
52
41
102
78
55
32
33
72
115
32
117
60
6
45
3
9
21
27
12
120
16
72
48
71
45
16
23
25
60
20
15
49
17
36
55
80
88
72
5
24
39
36
51
93
16
8
16
5
75
51
24
90
60
51
15
1
29
150
84
90
15
384
3
73
104
120
3
33
105
30
30
12
3
15
1
41
54
45
9
7
44
39
61
125
144
19
41
51
84
12
84
36
124
68
3
138
27
33
60
51
264
27
117
93
123
24
60
141
12
84
6
9
165
36
30
48
102
60
15
159
6
30
78
27
33
12
3
81
84
90
1
48
137
174
102
55
32
108
15
48
21
124
92
33
15
36
76
113
87
9
79
77
103
44
40
8
33
15
45
72
43
11
9
51
1
29
15
39
69
16
65
12
7
80
60
40
8
39
13
80
36
24
40
156
20
24
81
12
48
75
120
132
15
30
7
80
93
123
4
53
15
69
3
21
235
36
20
40
48
53
79
140
40
44
51
33
3
69
84
160
17
43
32
69
43
56
15
1
65
75
15
1
180
5
67
53
120
27
33
87
21
36
66
9
4
5
39
213
78
12
33
81
30
21
12
63
93
52
128
195
66
39
21
79
80
57
7
77
3
141
135
24
3
48
37
72
36
17
27
21
91
20
39
45
76
68
51
6
66
49
48
68
3
45
12
15
90
3
24
33
55
5
30
48
30
7
44
51
18
30
282
18
42
75
45
15
45
60
19
29
42
78
60
39
63
9
24
72
88
35
246
3
52
24
80
45
6
45
189
12
27
51
6
75
15
54
60
12
207
100
11
45
24
51
6
54
96
30
63
81
12
39
69
30
9
12
4
20
24
112
56
99
213
16
20
52
5
198
30
12
30
105
9
51
4
35
114
15
57
15
99
6
135
9
63
57
3
48
9
96
3
24
3
18
55
35
97
5
27
63
45
15
48
141
16
32
40
11
36
9
21
43
23
33
12
33
30
21
24
100
41
90
9
52
5
63
12
52
72
48
11
45
141
171
9
63
3
25
20
184
101
3
15
42
103
5
42
13
17
60
48
12
ABCD 94604632282*3^$a+1 [50085]
11
13
56
9
79
11
12
60
37
11
42
427
53
18
1
8
63
150
30
13
5
36
6
138
79
72
83
21
64
95
36
96
45
144
27
48
21
183
33
72
232
23
1
24
41
55
72
24
83
6
39
51
12
9
40
56
72
112
24
56
63
33
57
6
12
204
1
48
35
21
3
228
49
23
1
35
24
36
1
71
84
24
37
80
93
171
69
66
25
104
16
224
16
143
193
80
27
18
115
29
114
12
109
41
54
1
24
128
160
11
360
12
25
35
45
3
69
40
23
12
36
96
73
8
27
12
36
54
90
36
60
102
42
61
47
90
63
99
69
40
71
73
32
33
270
1
32
3
157
59
13
95
36
37
8
40
80
339
36
60
69
87
96
18
15
15
36
126
54
25
144
161
66
133
32
64
5
51
3
36
121
29
91
32
75
12
18
42
18
3
159
105
40
11
18
42
108
21
9
231
40
48
23
24
1
29
36
222
25
83
12
193
47
97
8
123
60
12
21
16
35
24
12
18
6
120
36
60
72
177
21
90
153
112
23
25
32
45
18
49
113
18
72
69
96
33
6
84
24
12
81
63
49
23
60
237
136
95
192
25
83
157
119
33
21
19
65
18
85
23
129
177
6
90
48
60
30
37
23
81
3
108
97
35
18
90
9
64
161
15
16
8
96
16
144
41
54
90
159
64
83
42
27
168
3
117
16
5
36
63
45
6
117
39
78
147
63
126
51
64
35
37
47
60
30
6
97
5
54
13
65
90
12
1
24
71
9
39
6
3
40
95
1
24
83
42
36
12
19
24
107
37
56
15
36
36
12
13
104
99
36
18
7
8
225
12
171
207
217
56
3
162
75
87
1
47
57
16
5
67
192
191
9
112
23
180
108
9
39
60
12
204
36
25
72
23
57
15
60
37
71
120
24
1
179
45
39
42
15
112
8
9
55
8
171
66
18
25
11
36
6
48
27
195
18
54
156
1
23
120
108
69
184
41
15
64
56
96
15
24
108
36
129
96
27
18
36
144
30
24
156
69
16
5
36
6
217
35
93
27
213
39
121
119
108
108
18
31
35
45
33
127
8
48
15
12
85
8
39
324
61
149
51
63
18
63
45
102
45
99
13
65
55
191
49
72
80
16
143
25
56
81
78
9
57
18
45
72
15
36
102
15
160
23
33
99
21
177
39
69
174
108
42
111
15
25
11
21
117
75
15
36
96
61
48
56
33
30
78
54
61
48
65
90
69
40
35
6
66
141
75
24
61
23
177
40
17
7
89
39
88
35
85
23
84
61
47
60
108
12
78
66
108
18
55
24
11
24
93
16
35
84
105
435
13
24
5
51
88
24
161
207
3
72
24
21
117
162
18
15
3
45
63
25
56
99
24
12
24
57
15
72
25
137
30
9
96
3
180
153
69
19
11
24
12
18
42
45
57
96
7
104
45
144
36
54
129
136
144
32
16
80
27
37
191
33
64
83
13
96
215
36
144
6
39
195
109
11
21
15
33
9
31
24
35
162
18
18
12
91
5
90
105
15
121
24
56
40
80
88
5
67
11
144
84
9
15
1
11
90
3
75
156
25
24
23
33
64
191
9
105
7
83
66
6
13
23
25
8
16
80
24
144
27
85
161
7
287
36
54
55
104
51
85
11
90
19
8
40
17
15
63
48
24
73
35
213
48
9
31
224
120
16
95
36
13
5
187
59
42
144
115
113
6
90
135
27
72
13
8
177
175
23
9
45
18
9
75
229
72
8
40
11
18
18
57
16
215
96
36
93
195
205
47
18
231
136
80
33
6
25
29
36
15
183
81
ABCD 94604799852*3^$a+1 [50016]
81
63
42
47
7
9
32
19
24
6
23
12
151
18
36
6
12
132
125
13
15
20
7
60
29
4
12
3
185
72
24
19
210
36
6
41
19
45
39
21
63
6
36
119
79
101
55
117
12
36
21
159
189
36
6
24
162
12
12
23
60
12
84
67
18
6
21
9
3
15
33
72
8
4
36
75
77
25
198
198
51
45
11
4
164
12
43
65
16
8
16
141
3
27
29
7
24
9
72
3
65
1
59
52
129
3
21
11
60
49
207
99
24
6
30
18
15
68
64
39
41
28
12
21
24
119
16
44
4
33
15
20
85
23
49
12
35
19
221
4
44
7
6
23
37
35
4
3
48
17
43
17
36
12
4
33
30
6
24
111
84
21
11
144
64
56
144
16
75
30
12
35
163
66
60
23
25
27
93
35
1
15
32
199
45
63
77
96
12
37
18
161
64
60
135
96
29
1
90
45
69
12
99
21
30
41
4
3
48
72
17
96
13
35
97
47
16
32
7
93
3
6
24
15
36
3
105
60
21
36
159
32
40
20
43
6
78
60
12
45
15
18
11
36
24
37
48
24
18
17
37
150
24
30
6
41
48
7
18
6
21
15
29
24
76
39
21
99
120
9
20
40
15
53
124
9
30
42
15
72
45
42
21
3
24
120
36
6
39
32
13
54
5
160
15
6
42
33
84
20
12
4
56
73
96
15
12
44
31
12
53
24
121
30
30
24
3
12
20
79
36
21
15
5
19
89
1
24
180
24
12
138
42
15
159
66
35
28
21
11
79
5
55
21
9
75
12
9
35
208
72
8
40
33
23
37
42
41
1
30
93
3
30
35
120
67
12
6
99
123
6
6
18
143
7
30
47
91
5
12
1
15
21
30
30
24
155
19
17
73
23
28
36
69
11
16
12
87
5
84
31
18
3
15
65
79
9
36
51
42
30
96
60
36
185
1
15
3
36
5
49
36
120
35
1
12
71
40
9
216
131
19
77
55
9
20
40
36
44
13
6
17
25
60
27
27
21
27
5
55
66
72
63
176
31
45
24
21
23
25
27
99
29
16
3
12
18
12
75
48
45
60
12
11
52
15
60
137
1
18
5
144
43
90
35
67
5
36
19
65
112
9
35
16
15
161
12
145
6
36
120
33
20
43
72
101
16
39
60
6
23
36
1
51
48
32
49
24
66
6
72
6
29
28
3
5
109
6
5
1
15
45
123
8
73
66
29
16
21
39
48
87
120
45
8
31
24
5
1
35
64
51
45
24
36
105
11
1
18
89
7
41
25
3
24
45
18
12
21
21
35
25
60
24
35
180
4
8
168
24
88
99
93
8
24
43
17
96
19
9
51
5
24
96
31
5
79
69
32
24
25
36
39
48
33
84
6
17
88
3
54
63
39
24
174
35
112
9
39
32
24
31
141
3
17
7
6
15
9
3
80
4
36
15
33
27
53
60
49
6
60
6
23
112
3
17
28
20
28
39
5
61
23
4
45
18
48
30
111
96
57
6
5
60
7
57
60
3
5
13
15
20
7
138
6
84
66
63
116
60
85
66
9
12
80
7
78
83
31
113
12
19
9
20
43
48
30
59
60
52
3
57
135
9
20
60
19
33
152
16
72
8
55
41
36
85
47
91
24
90
6
60
65
1
150
18
108
23
49
6
9
3
17
115
30
42
173
25
30
72
18
3
48
51
6
18
17
43
5
151
9
15
30
27
9
66
18
6
156
54
30
45
21
42
30
12
51
9
11
12
12
49
6
30
18
66
71
16
68
31
18
143
4
24
116
43
6
27
24
8
73
15
72
27
6
3
21
24
6
29
127
12
113
24
40
63
17
16
68
4
8
7
30
111
20
139
5
60
121
131
13
48
12
23
19
5
19
29
1
42
5
67
185
48
133
6
21
60
168
75
12
9
3
57
33
6
36
6
3
21
23
7
6
102
30
11
52
63
21
33
6
69
63
5
13
30
21
39
17
79
5
49
12
78
90
126
30
99
44
28
72
72
51
18
27
68
61
23
133
12
75
15
113
12
1
6
54
24
35
55
36
24
90
6
66
23
43
17
16
75
150
6
65
40
45
18
17
25
36
12
27
15
113
28
15
72
105
56
16
48
33
23
4
57
23
37
15
15
29
49
27
8
12
28
27
53
16
72
93
35
19
30
78
18
6
113
72
48
76
44
16
87
33
156
9
132
18
60
5
12
55
12
186
11
43
17
28
176
16
20
180
19
9
12
15
6
24
39
156
39
12
17
16
21
11
37
123
9
3
21
36
78
48
12
21
39
12
5
85
15
51
17
96
49
27
36
60
15
18
6
5
4
36
44
36
115
60
6
12
36
6
69
15
9
20
37
11
49
6
12
30
42
24
17
49
23
7
9
96
39
24
6
36
90
21
159
30
18
33
32
28
33
6
29
19
41
52
33
11
28
57
36
35
24
25
35
220
15
5
4
165
30
5
72
64
24
84
15
5
7
24
9
72
8
43
89
288
12
1
114
5
13
6
6
3
21
15
12
44
48
7
120
18
48
15
9
15
15
45
189
135
111
33
51
42
63
84
45
96
30
17
127
60
6
54
30
12
48
12
99
15
12
9
24
45
126
149
4
105
36
35
16
75
149
ABCD 94604855804*3^$a+1 [50118]
8
19
18
180
39
15
36
153
9
35
73
87
8
28
20
120
40
92
12
25
90
5
40
27
45
44
19
105
20
16
176
16
224
91
17
55
45
45
83
4
3
18
27
45
191
60
40
44
252
24
172
60
8
49
11
61
3
132
24
96
33
95
85
63
9
39
224
25
23
48
240
67
9
48
195
108
105
72
93
75
140
52
56
91
198
35
28
20
79
45
80
1
87
72
68
223
53
12
84
48
72
16
104
88
27
18
72
18
18
167
72
31
9
20
28
8
79
113
76
44
40
8
48
4
32
100
3
72
125
144
36
28
68
60
24
1
75
68
144
55
21
84
92
48
16
9
135
68
67
5
120
12
28
8
25
15
24
96
45
59
24
187
209
4
56
55
36
144
21
69
3
140
12
4
39
41
31
36
153
56
28
32
91
53
76
15
21
12
183
33
56
1
167
16
92
49
11
52
45
3
48
21
15
8
13
59
156
84
25
36
35
19
153
45
15
75
117
20
4
96
48
108
12
63
144
5
28
56
109
15
32
16
9
3
192
104
40
56
24
31
101
4
111
45
9
36
47
112
8
88
72
15
108
69
75
69
12
9
18
18
35
52
48
72
20
60
88
24
24
32
49
23
67
5
24
7
9
36
108
120
87
149
64
12
8
19
45
27
36
29
4
120
9
47
28
180
60
132
75
21
69
11
97
123
48
117
63
56
40
44
4
80
72
4
92
88
44
25
18
144
36
53
144
28
12
33
183
24
27
125
96
24
4
32
60
109
126
89
36
12
36
72
24
91
45
8
37
107
12
64
176
48
7
18
35
37
51
39
9
140
67
129
8
112
8
13
99
8
163
162
47
240
28
27
9
20
7
5
144
156
208
72
92
43
129
20
16
12
20
96
84
60
16
12
24
56
192
55
81
92
12
85
95
76
27
125
300
25
54
101
12
108
49
15
20
1
35
19
18
108
90
53
112
80
72
148
39
41
12
48
115
72
198
15
75
72
17
1
3
32
19
5
88
15
57
8
76
57
3
24
32
76
9
108
111
60
99
41
160
84
36
219
65
25
147
24
44
256
60
99
21
12
44
48
136
56
88
120
15
53
19
9
24
32
25
39
51
18
135
36
72
24
3
41
4
8
55
29
25
18
57
8
36
84
112
45
18
45
20
60
12
25
39
72
24
36
12
15
17
24
49
18
29
124
116
108
48
7
77
40
45
51
32
48
24
168
48
25
72
15
57
11
132
12
16
27
18
23
96
48
76
20
40
111
5
36
12
55
90
83
28
44
16
20
4
3
57
87
89
160
21
180
3
20
13
207
32
180
28
8
60
7
21
116
16
92
7
18
18
45
24
3
45
36
144
12
8
43
65
28
69
108
3
12
68
7
125
12
12
4
116
136
45
87
12
48
8
25
39
204
44
73
23
120
1
90
18
15
36
12
20
120
157
162
21
15
72
41
139
65
112
21
72
35
37
51
8
49
3
12
20
16
21
135
80
163
18
3
32
24
96
24
88
48
9
108
203
40
27
5
13
3
24
32
31
33
104
25
18
29
4
60
69
83
64
48
96
80
187
17
252
235
69
24
285
155
72
96
12
28
24
24
21
198
117
36
32
16
12
132
368
112
108
8
16
56
148
60
39
108
69
48
27
90
11
7
108
54
51
75
33
39
45
12
33
72
59
12
64
24
24
68
172
20
148
24
8
12
64
20
19
5
40
60
57
71
12
72
43
161
64
20
136
51
209
52
24
24
32
28
80
220
72
32
76
32
84
96
37
18
5
4
80
120
16
27
41
160
12
80
84
28
8
64
63
65
108
108
151
81
297
3
12
3
72
77
121
119
28
12
21
63
99
17
60
13
87
3
162
35
4
20
16
51
5
48
36
16
12
200
25
3
20
139
5
16
8
16
96
20
37
90
17
28
116
1
180
90
65
4
ABCD 94605063284*3^$a+1 [50018]
336
12
12
36
25
11
79
17
108
96
36
12
276
12
253
71
48
48
24
36
25
35
132
48
48
252
24
48
43
252
53
132
48
108
12
25
180
35
120
12
48
192
96
1
18
108
65
43
126
71
48
12
192
145
18
29
336
49
179
84
7
324
101
144
7
65
264
49
239
12
1
18
41
36
48
60
265
47
204
163
18
90
53
24
96
61
71
12
97
108
162
65
24
1
126
209
79
72
53
12
24
73
83
48
60
169
11
25
131
24
96
240
48
91
5
12
108
109
11
252
79
36
18
107
108
1
215
55
270
11
60
12
96
72
235
5
204
25
18
18
23
12
12
223
90
72
18
5
49
155
36
169
126
65
144
24
109
35
73
18
29
7
125
84
367
17
145
95
13
35
48
60
1
95
31
113
67
54
36
95
228
19
65
12
175
53
73
95
67
65
156
31
41
24
133
18
72
17
120
43
173
48
49
23
13
72
234
18
71
24
48
109
270
65
288
25
18
65
132
1
11
61
54
29
24
96
31
90
35
60
36
49
11
24
24
72
48
96
24
96
48
7
29
25
11
444
132
144
223
125
12
115
54
47
264
211
5
85
155
24
19
149
48
192
25
23
48
271
29
36
79
72
5
48
132
12
132
121
108
11
156
139
5
85
216
18
161
48
43
5
12
96
49
18
29
168
55
180
17
109
35
84
120
13
35
72
108
132
48
12
36
61
36
119
180
61
95
49
36
35
37
107
181
18
144
180
5
60
96
1
11
133
47
132
288
55
137
43
5
139
18
18
252
197
60
96
192
211
17
24
175
233
48
12
96
25
59
60
60
168
48
12
169
18
162
23
12
19
17
48
12
49
18
65
120
67
144
65
144
133
59
36
49
11
12
180
300
253
18
101
43
36
5
24
228
157
36
107
84
36
24
36
19
90
108
71
36
145
36
108
47
108
205
216
215
180
60
24
144
43
18
47
48
157
35
37
71
19
90
203
108
31
29
36
79
5
139
65
12
13
11
24
36
12
84
96
228
31
18
71
145
47
24
24
67
197
1
11
25
54
317
7
161
24
36
132
60
109
35
48
108
24
1
107
127
113
13
23
12
12
48
24
156
48
156
264
85
155
72
205
162
126
90
137
84
31
17
12
144
72
312
192
36
12
247
18
155
187
5
228
12
79
197
24
120
60
48
37
11
84
85
83
48
67
113
180
13
36
11
12
67
54
95
319
17
48
25
35
48
108
84
60
120
192
24
24
43
125
288
19
77
96
7
72
90
95
121
23
24
61
35
24
13
155
24
253
83
72
96
37
59
36
12
55
72
281
24
1
23
24
61
59
60
108
192
85
47
96
288
36
55
5
96
48
12
19
29
36
108
7
65
60
180
271
198
35
55
41
36
12
228
132
ABCD 94605918562*3^$a+1 [50012]
30
36
3
15
2
52
36
36
2
28
26
84
52
2
36
6
39
13
3
32
57
4
24
6
30
26
12
9
33
15
37
20
15
16
3
30
24
15
113
10
12
33
21
6
36
36
26
52
48
24
32
6
30
4
2
13
141
44
28
20
4
18
96
6
8
40
32
22
18
72
11
43
29
37
24
14
37
8
73
90
45
32
61
12
6
48
32
28
6
18
21
27
54
6
18
39
41
16
66
29
19
24
54
24
15
5
51
31
18
18
60
60
24
6
6
6
30
18
42
17
21
24
28
6
30
2
22
24
8
16
27
47
4
5
33
28
6
24
24
24
12
89
19
164
18
4
6
24
26
12
10
18
6
48
42
11
16
32
33
10
48
18
6
44
1
3
6
114
20
112
38
10
2
15
1
2
21
1
24
68
36
10
38
7
3
6
6
96
14
16
2
9
19
5
48
3
46
23
13
107
85
32
3
49
12
36
12
6
86
12
51
57
39
37
128
75
64
24
3
8
16
2
16
12
23
7
42
6
30
11
13
12
72
42
18
6
14
28
6
20
1
3
12
30
27
5
19
93
18
6
11
9
55
3
72
29
19
29
85
114
65
69
51
24
15
6
58
17
15
1
8
7
33
15
12
30
18
2
12
24
4
51
56
91
29
33
15
39
18
16
18
24
24
6
6
12
24
2
100
38
10
60
75
3
2
30
94
24
104
10
2
16
11
7
17
31
17
1
23
13
6
2
6
22
63
9
8
22
30
12
140
10
74
54
1
8
48
7
41
109
8
12
70
26
10
12
12
2
12
10
42
8
4
80
28
8
6
13
15
36
6
71
24
1
6
18
2
21
67
18
2
42
4
18
36
60
26
39
19
6
60
12
23
69
18
46
11
1
48
36
2
18
96
30
76
14
34
30
12
24
8
24
19
21
54
48
14
6
28
38
15
3
88
20
1
24
17
4
8
42
52
32
10
44
82
29
25
42
18
12
6
36
6
20
12
4
59
16
27
30
14
10
36
6
29
96
1
30
17
19
102
24
20
3
13
12
44
28
8
28
6
53
1
36
2
54
4
96
12
6
5
1
71
1
8
36
48
4
56
16
20
12
4
24
35
33
48
28
24
6
5
13
18
14
28
24
23
67
26
10
36
5
57
12
6
10
3
15
20
22
6
6
27
17
15
25
6
78
12
42
2
22
8
46
24
36
6
5
105
18
13
15
20
21
1
6
50
160
24
68
48
6
28
18
56
4
38
124
6
26
73
23
16
32
1
8
9
15
37
11
15
10
20
72
70
5
15
36
10
6
2
22
84
2
18
42
3
9
22
6
6
102
30
18
14
6
4
23
31
14
34
60
8
10
27
9
14
10
18
42
54
48
6
12
35
45
3
25
6
30
6
21
32
73
23
7
30
51
3
90
30
38
28
27
27
5
1
15
21
24
24
3
21
11
19
29
9
90
6
10
6
18
54
30
2
28
24
24
48
11
7
30
8
19
5
54
82
8
34
33
9
8
16
8
34
5
19
30
24
6
17
3
6
48
54
10
42
24
5
16
9
23
49
2
22
54
12
21
32
21
10
14
3
49
42
120
14
28
11
13
3
45
6
5
51
54
6
4
12
2
30
28
8
16
53
19
78
66
26
36
55
47
9
7
6
14
60
9
9
10
38
4
122
6
75
13
35
16
32
24
61
27
69
75
3
6
6
20
108
58
15
17
34
5
31
2
7
21
8
106
9
3
6
23
33
4
11
7
12
110
100
12
66
2
3
13
3
8
13
14
22
36
18
17
3
10
12
44
10
86
19
9
20
4
6
6
6
90
24
6
5
37
2
30
4
14
28
45
21
56
4
6
98
4
8
6
30
18
22
36
83
19
2
10
17
19
12
30
2
10
18
26
3
24
9
10
18
12
12
27
9
72
12
6
24
14
46
18
72
63
23
28
30
24
8
22
14
34
6
62
18
3
24
16
72
11
18
40
20
34
5
13
30
2
27
13
6
5
9
156
75
7
84
6
8
15
1
62
1
9
6
6
6
42
78
30
23
7
2
18
18
51
96
19
24
6
63
21
11
25
8
15
19
8
64
18
11
1
14
30
100
143
16
15
66
8
15
13
3
69
3
53
40
2
57
48
7
14
3
37
83
1
20
19
3
62
24
28
3
24
8
27
21
19
29
7
102
59
19
69
9
36
11
16
3
6
42
126
18
6
54
14
64
8
52
20
3
1
32
15
1
15
15
2
34
6
48
56
15
21
4
54
17
21
10
6
42
6
35
1
18
20
34
30
48
12
6
24
18
53
16
81
23
7
60
20
6
16
11
1
23
33
22
17
31
2
16
2
16
24
21
9
26
22
26
18
27
31
30
2
9
13
24
8
72
6
28
6
6
24
21
17
4
24
12
30
2
34
12
18
72
87
9
36
8
22
53
9
40
23
9
10
45
8
9
6
1
21
27
3
24
26
124
12
11
13
24
12
42
2
67
45
30
29
40
3
42
6
20
22
3
39
9
8
37
6
110
10
30
12
114
20
76
32
48
4
18
11
1
12
24
35
19
5
21
22
14
63
37
96
11
19
2
16
12
47
24
1
8
10
18
6
20
16
9
8
13
12
38
18
10
21
21
20
72
4
120
12
39
21
3
57
8
15
25
2
21
33
4
44
54
33
24
67
6
30
48
33
9
26
10
20
4
14
10
35
49
2
10
107
49
12
35
7
17
31
102
24
11
24
73
32
34
2
16
12
48
18
18
11
40
21
20
16
12
30
5
9
12
27
1
54
17
31
18
23
19
90
8
3
31
38
4
86
10
68
12
16
71
24
7
68
10
8
12
10
14
15
24
16
27
29
25
78
14
3
48
21
4
36
12
96
18
42
42
38
28
30
12
21
21
6
8
28
6
48
44
46
41
7
14
52
39
51
62
15
19
18
3
3
6
20
19
15
2
10
6
18
2
64
42
132
21
8
129
63
15
34
56
70
18
15
41
4
6
29
31
33
27
5
85
42
41
72
15
4
14
18
28
17
9
7
65
28
32
4
18
134
87
9
22
36
6
47
33
22
12
14
4
20
63
3
60
10
54
9
21
60
12
48
24
54
77
3
22
23
43
29
7
12
5
37
84
24
12
66
2
15
13
27
27
2
42
46
18
36
66
14
30
4
14
61
3
12
20
16
14
10
29
19
20
10
8
12
4
15
9
8
18
46
14
10
66
54
15
21
62
54
54
1
45
12
54
2
82
12
32
33
61
72
26
16
18
42
21
8
61
14
18
4
6
9
23
48
22
11
13
6
12
12
42
26
9
9
18
6
52
3
27
90
11
19
44
58
24
8
55
5
4
48
32
42
21
9
52
36
39
8
1
6
20
42
19
3
6
6
38
28
47
31
18
24
47
1
12
3
21
36
15
5
99
64
51
18
24
24
30
5
3
144
16
29
16
9
6
12
6
30
30
116
46
17
9
22
20
12
1
21
6
29
21
16
126
18
30
84
9
21
2
33
31
9
11
40
42
11
43
53
25
6
14
22
5
7
9
17
103
45
6
74
24
3
13
6
5
1
24
12
20
16
24
32
34
48
18
32
51
7
26
15
85
8
42
4
126
24
18
5
61
84
78
36
101
7
26
16
66
36
66
2
16
2
28
111
8
13
74
22
12
20
19
29
10
9
3
24
18
14
40
14
15
69
18
18
16
20
10
12
5
45
3
3
12
100
44
52
21
56
13
12
48
12
54
2
16
20
16
18
72
18
27
3
68
4
30
87
3
66
38
46
98
10
27
3
5
16
29
51
40
8
1
14
100
26
18
4
6
44
16
3
81
24
20
40
8
43
21
107
15
10
36
18
96
12
20
142
84
12
2
48
1
8
49
23
51
10
11
25
24
39
9
24
12
60
6
62
54
22
6
6
6
38
28
2
36
18
52
90
24
24
29
31
2
28
59
13
6
56
34
12
68
40
51
21
11
19
14
18
61
3
44
22
30
18
60
30
62
16
54
6
8
58
14
22
41
16
8
48
43
24
21
3
29
39
33
16
27
53
43
5
3
10
44
16
24
15
99
21
33
20
16
6
2
3
1
84
2
48
33
31
30
32
27
19
5
25
12
3
21
36
12
30
29
48
1
23
40
9
24
56
28
44
16
68
54
61
9
18
21
33
2
ABCD 94606103006*3^$a+1 [50132]
80
96
24
16
144
81
18
261
99
144
53
72
72
1
54
81
63
561
51
29
25
18
173
48
120
145
72
23
96
43
126
71
24
144
40
32
40
9
39
8
25
119
16
8
360
184
105
216
167
112
80
120
7
153
56
25
71
1
143
91
5
16
123
5
16
51
72
522
90
18
71
120
25
54
65
25
71
112
8
25
71
96
13
54
5
67
54
111
296
24
168
112
48
33
90
53
64
243
53
24
48
48
16
128
120
67
45
104
121
63
81
54
18
90
53
24
103
113
49
18
53
64
80
55
41
120
192
25
252
90
153
99
5
40
48
56
16
8
456
19
117
45
198
5
48
40
8
64
152
61
75
32
120
192
24
96
19
162
54
29
24
96
85
126
54
90
72
72
5
48
55
9
81
90
5
49
119
16
99
72
117
32
24
16
153
167
13
75
152
48
67
53
235
45
27
5
24
120
96
48
112
120
176
64
8
91
117
32
288
103
65
16
9
279
8
48
169
18
77
120
48
48
24
48
85
219
80
168
73
18
189
72
80
24
49
23
24
16
72
27
198
71
96
24
7
9
9
72
72
18
45
99
144
21
33
191
7
113
31
90
119
25
216
23
48
19
93
80
7
113
120
48
64
56
112
272
43
216
72
53
112
123
5
121
71
24
120
19
5
67
389
528
168
120
235
5
120
40
24
200
43
45
45
203
40
45
27
32
24
61
155
208
32
235
165
8
151
54
75
51
5
120
96
139
36
198
198
45
135
54
35
168
48
64
48
177
111
144
8
43
165
104
24
72
49
63
27
90
90
36
53
55
57
33
39
177
23
13
27
63
9
9
95
49
18
149
49
54
90
108
299
16
128
115
144
5
72
40
48
72
15
18
71
72
40
32
235
5
96
7
18
47
43
125
1
23
265
90
53
55
57
32
1
23
112
63
54
35
112
104
144
1
111
320
24
96
25
23
13
27
225
90
90
75
72
8
43
293
31
153
48
8
24
168
72
103
9
104
24
160
48
87
17
73
108
107
40
105
63
9
335
48
211
90
11
43
53
184
104
112
8
115
5
112
104
13
11
16
104
112
8
120
61
108
18
18
54
77
288
88
72
152
16
153
54
17
163
72
45
8
37
75
69
54
36
17
64
48
393
47
72
24
136
63
252
36
90
54
41
48
91
101
64
104
96
16
69
35
19
72
29
24
55
81
120
96
279
81
224
1
215
24
85
108
167
88
56
96
24
19
216
5
112
8
19
117
128
25
18
234
419
24
168
19
45
81
23
72
48
64
56
64
15
137
24
64
495
57
141
107
48
223
57
32
72
19
77
384
43
45
81
54
113
67
5
67
216
29
24
120
16
63
65
43
53
24
112
9
167
13
219
15
36
29
ABCD 94606115666*3^$a+1 [50017]
111
39
45
11
10
87
144
11
100
48
60
60
20
70
74
13
48
9
38
109
53
10
81
15
162
2
18
28
12
50
18
19
51
20
52
182
16
72
18
81
96
48
15
24
36
80
10
54
8
28
102
42
66
75
57
27
12
24
17
90
18
82
80
97
15
30
18
9
9
90
69
3
105
15
18
180
72
15
83
37
72
72
189
80
10
24
57
99
144
6
54
21
27
9
24
195
24
8
28
42
48
27
15
30
62
28
8
40
32
22
48
2
28
18
62
25
48
35
64
45
71
4
21
39
26
90
52
2
7
3
66
32
18
82
30
78
84
48
18
9
11
25
99
60
18
15
27
6
150
42
39
51
129
3
20
73
35
13
27
57
65
208
18
42
60
30
92
28
9
33
18
2
16
2
49
120
21
123
72
27
18
38
40
45
24
45
63
12
3
2
178
9
39
81
39
42
18
144
8
142
30
26
22
33
9
26
4
60
48
48
81
39
72
33
27
90
2
36
37
3
42
62
37
71
58
14
28
9
3
68
28
12
48
174
26
25
105
132
27
33
2
36
10
15
27
12
8
40
50
18
40
114
18
9
48
21
30
44
16
20
54
136
120
12
90
90
42
66
2
28
21
3
56
54
46
9
51
12
60
30
18
12
12
48
18
15
47
28
12
57
141
99
135
48
45
45
18
20
25
39
6
54
20
100
6
20
10
72
12
140
136
90
90
42
15
15
12
66
99
75
18
15
87
57
83
10
18
18
54
6
90
20
90
10
24
117
81
38
1
99
12
108
12
12
165
95
16
90
2
13
9
50
88
30
135
120
23
4
30
18
117
33
39
63
18
30
33
27
93
9
15
11
25
15
30
74
36
49
21
20
34
56
52
2
31
177
27
3
60
60
9
111
62
43
33
50
54
10
213
93
15
47
40
93
9
66
44
10
63
3
105
35
82
87
63
12
116
90
10
21
39
81
9
2
10
42
18
3
107
49
96
35
72
73
17
10
36
132
2
28
30
140
70
2
13
3
2
7
11
4
57
29
124
18
2
16
27
63
72
9
3
33
45
150
32
16
2
43
65
190
54
18
138
15
35
34
78
57
3
237
95
16
84
8
22
18
60
9
39
84
20
40
81
75
57
3
60
60
12
42
6
12
9
33
50
1
27
18
62
40
50
18
25
69
30
18
48
54
18
18
30
50
37
15
90
18
45
9
90
36
120
81
63
96
20
37
15
9
39
45
36
63
8
10
90
18
62
40
12
30
15
183
48
42
15
45
48
62
28
60
72
20
13
59
36
72
28
24
57
21
75
65
52
30
45
33
2
18
7
11
10
51
108
45
15
21
15
5
34
6
24
123
15
12
56
52
69
41
7
3
8
112
45
24
9
111
39
57
17
18
52
6
51
60
36
75
69
11
22
6
80
1
9
135
89
10
6
2
160
20
25
3
132
18
54
81
72
75
108
222
27
83
18
22
48
24
30
38
10
18
12
32
73
24
81
2
28
57
15
8
25
12
53
43
45
74
16
72
2
10
60
21
159
20
28
8
1
99
21
33
6
2
10
60
20
28
44
36
52
30
152
18
25
12
81
84
3
24
3
38
10
8
22
3
129
36
15
15
45
12
3
60
12
8
54
46
30
15
87
9
11
85
5
88
90
12
9
53
67
96
33
60
14
18
79
39
12
68
72
52
48
9
3
6
39
51
30
42
62
7
9
15
95
34
90
48
108
72
18
30
12
2
28
30
90
210
90
2
76
21
9
15
59
108
58
14
100
48
168
174
48
15
87
8
25
33
104
90
16
54
15
203
100
8
72
28
12
32
166
14
88
45
12
63
48
45
69
6
102
48
42
188
340
57
33
20
10
30
147
3
9
15
96
21
3
36
69
63
182
16
12
87
75
8
58
27
48
87
18
32
79
11
13
5
22
48
54
3
17
28
150
12
8
25
48
96
83
18
175
3
12
18
54
21
60
27
8
34
38
148
21
3
30
27
41
10
188
1
36
33
74
16
42
39
9
54
48
42
30
8
10
210
9
243
48
57
33
20
58
12
12
78
30
33
15
12
69
21
92
130
30
6
32
25
15
30
168
12
3
24
3
33
87
68
52
12
80
88
20
85
33
15
36
63
81
47
97
11
49
21
30
44
85
3
12
18
62
28
42
6
60
204
36
20
22
15
45
42
6
104
16
2
28
42
20
58
42
18
30
14
148
30
30
18
60
192
15
47
16
20
4
48
9
36
15
32
36
10
80
10
117
27
6
74
10
26
82
98
34
6
72
9
81
30
12
8
22
27
48
45
96
15
27
42
30
45
3
50
43
15
9
51
9
93
3
12
15
48
72
8
52
2
16
159
5
7
3
80
40
78
78
2
82
60
105
21
60
104
16
27
3
80
61
101
43
27
38
19
75
33
27
108
9
141
20
90
25
24
9
14
13
15
45
24
159
81
23
10
18
8
22
75
27
48
9
153
66
21
11
52
ABCD 94606358326*3^$a+1 [50047]
12
9
69
6
12
42
55
23
13
11
33
21
6
36
18
12
3
15
54
15
153
123
57
7
83
12
48
24
25
11
24
6
24
15
45
3
15
12
48
30
6
150
6
18
51
4
17
18
102
138
181
17
12
30
318
240
12
42
120
48
102
15
3
120
42
79
5
12
3
9
31
29
120
12
30
25
11
48
81
93
36
36
15
3
21
39
156
1
11
12
12
36
30
3
39
60
25
11
84
66
55
5
12
72
66
121
11
138
120
6
30
3
51
24
72
25
53
162
90
18
48
42
6
12
9
28
53
7
77
18
132
6
159
51
9
33
27
15
33
3
117
15
57
4
36
41
24
15
3
18
123
69
72
15
88
5
48
24
36
72
48
24
48
60
27
9
111
3
6
84
7
5
24
6
105
123
45
33
84
90
18
90
72
60
138
72
156
87
52
53
15
45
12
19
80
51
13
20
75
60
90
18
30
39
3
36
54
15
15
21
45
144
31
11
66
18
12
78
6
13
23
72
117
15
69
51
9
24
12
9
51
165
15
21
18
21
84
39
6
72
24
63
3
24
36
30
42
6
51
21
7
41
6
54
156
15
9
72
87
12
141
54
30
36
39
4
11
45
3
102
54
132
30
120
3
21
54
24
6
115
131
73
125
15
105
6
114
27
33
12
159
75
6
36
43
29
30
30
87
48
33
72
18
13
176
129
6
49
77
12
31
11
48
85
11
45
9
60
42
84
36
6
102
21
36
3
78
84
6
18
31
11
12
85
35
57
63
150
60
27
33
51
4
17
36
27
27
6
12
78
9
4
60
11
6
24
18
156
132
69
208
96
41
36
39
9
6
48
30
15
57
6
12
37
35
105
60
3
6
36
78
6
12
7
11
30
126
30
3
27
6
18
81
4
17
102
30
12
63
3
49
5
79
5
24
27
123
37
5
6
18
6
120
13
5
111
9
126
156
73
11
36
66
30
12
157
53
171
4
20
12
39
54
18
60
13
24
56
39
25
95
30
6
6
3
3
30
30
73
5
90
6
79
77
12
6
6
55
71
37
107
66
48
12
3
4
65
147
9
6
18
75
40
11
12
48
1
5
24
55
60
29
27
21
120
87
45
42
25
108
77
39
76
68
51
36
13
12
128
105
7
65
19
200
9
42
54
42
24
36
57
27
13
35
30
7
20
168
3
49
35
78
30
48
42
66
60
12
12
105
51
1
140
48
93
12
115
32
45
60
18
6
42
78
6
6
132
31
164
51
9
36
21
79
5
24
6
66
18
12
9
21
75
160
53
48
42
57
63
72
6
19
5
54
96
73
5
30
12
45
3
48
33
51
54
139
113
24
36
43
77
72
6
42
24
66
18
15
27
24
60
33
52
53
18
37
5
42
9
39
72
18
42
18
18
30
103
11
54
15
21
54
54
42
60
48
30
6
25
41
36
18
21
51
18
54
120
6
6
36
12
21
24
16
59
42
18
60
30
7
5
24
6
24
36
30
6
37
5
31
77
24
66
132
165
33
30
42
7
8
51
61
41
18
12
33
36
9
39
45
6
24
18
42
12
18
180
120
36
39
15
1
11
126
39
63
25
35
6
12
12
6
9
27
93
3
60
48
6
6
114
60
18
21
39
57
51
12
36
54
12
15
45
6
12
36
54
31
35
96
30
15
15
33
21
6
13
53
12
120
138
12
78
7
20
75
42
63
33
12
151
80
99
1
44
3
73
20
96
108
63
54
43
281
66
30
6
13
5
54
12
24
6
19
24
5
78
30
12
30
12
33
135
6
6
25
23
1
101
24
31
128
76
11
36
114
24
42
228
25
29
31
5
96
6
24
33
51
1
95
168
105
45
66
72
30
12
15
141
99
81
72
7
47
6
84
55
8
51
1
104
9
12
30
69
21
43
12
8
27
18
30
30
150
18
12
27
51
33
21
90
66
18
36
13
23
57
75
6
54
18
19
113
27
33
12
18
42
66
18
36
3
3
49
8
87
18
31
17
18
54
15
33
7
17
6
9
33
30
42
55
5
6
9
4
77
3
147
30
18
24
30
180
27
33
90
120
12
24
12
9
33
67
23
21
39
45
15
66
102
18
24
51
21
6
13
107
57
15
6
54
57
75
93
12
3
21
4
35
72
9
39
12
60
13
11
1
71
37
56
111
126
12
27
3
61
137
24
3
36
16
24
11
24
1
20
15
24
36
13
5
12
6
150
7
12
71
12
12
145
20
21
12
30
60
60
30
12
6
12
37
11
30
18
42
84
24
6
30
39
24
21
12
30
24
120
48
30
27
9
19
83
54
18
48
73
29
108
132
42
114
12
18
42
132
18
12
12
93
3
93
16
35
9
87
42
126
6
3
3
37
36
5
6
30
43
35
102
3
3
18
24
72
66
60
69
60
9
36
18
30
18
49
113
31
20
36
88
47
93
132
81
24
90
18
12
55
29
6
96
24
13
17
24
15
81
39
117
243
21
48
72
30
138
78
49
95
108
105
27
36
54
3
33
42
30
18
18
6
54
66
9
21
15
9
42
48
36
105
40
20
123
48
12
6
24
6
12
30
42
36
9
21
12
54
48
165
141
24
150
12
6
27
33
3
9
ABCD 94607184806*3^$a+1 [50081]
216
39
4
56
40
5
120
231
33
72
103
24
140
52
44
180
72
88
32
28
120
24
48
5
120
48
207
52
132
24
36
101
72
283
77
15
72
105
123
21
19
68
160
12
8
237
72
103
152
108
48
45
48
31
65
96
7
161
19
56
4
12
29
39
57
199
132
44
4
29
55
72
185
31
84
5
19
5
24
63
33
24
48
55
80
57
15
57
96
27
36
4
245
67
173
15
48
57
211
5
7
17
192
15
16
24
128
100
53
72
120
168
168
115
60
41
39
4
132
161
43
20
9
96
72
15
33
31
65
144
31
41
39
4
12
24
8
28
29
168
163
5
39
28
8
60
144
76
24
5
48
43
20
153
187
20
9
55
65
243
117
271
108
5
27
69
43
53
48
87
57
7
8
28
29
96
15
153
31
36
5
43
36
41
103
72
84
8
220
377
48
72
115
144
44
57
103
41
55
137
24
39
40
72
65
19
20
33
183
28
5
24
135
57
168
43
12
41
24
72
48
48
127
8
9
48
43
29
151
24
56
9
15
9
24
111
100
149
31
56
273
3
45
24
15
4
125
96
55
120
65
24
7
44
36
124
149
67
53
192
43
197
343
41
115
101
87
57
199
12
77
48
75
100
12
5
15
72
184
17
15
33
24
48
159
4
77
15
72
40
41
39
28
125
19
336
48
56
36
9
159
4
5
151
24
12
101
39
4
92
100
53
19
12
24
41
39
105
19
12
84
72
5
19
108
137
151
24
41
27
16
44
153
168
72
43
24
152
40
8
45
168
120
79
89
139
80
117
24
7
24
80
76
5
163
77
39
33
91
84
41
91
20
24
9
72
75
69
19
5
7
80
129
111
88
17
3
141
31
56
24
33
48
7
17
39
160
56
4
36
8
16
161
24
87
24
36
4
41
19
48
5
31
24
60
48
8
36
33
15
136
60
29
55
68
69
96
15
153
19
125
67
29
55
56
33
72
91
24
120
53
15
57
43
8
60
33
7
17
55
41
55
17
144
31
104
28
53
24
211
84
140
93
72
24
67
5
24
48
72
63
112
41
139
5
19
80
52
72
48
24
176
184
164
12
57
115
48
20
9
24
55
56
148
53
87
105
55
17
39
124
32
28
8
33
55
56
96
9
103
140
28
152
172
80
88
53
24
135
33
127
41
48
27
45
24
19
101
175
60
96
53
31
113
120
27
36
33
159
57
55
60
84
12
53
39
33
72
48
43
116
100
5
3
237
48
3
165
72
67
24
5
96
48
163
5
24
24
240
72
55
32
96
57
43
24
77
120
19
77
72
96
24
67
221
15
28
5
24
43
120
168
144
180
68
192
88
20
168
105
91
108
17
123
180
76
125
24
96
24
3
4
185
271
60
72
5
63
57
55
48
12
12
60
24
44
16
24
65
87
4
101
31
65
72
48
39
28
32
4
65
67
44
105
39
16
56
9
255
108
148
12
48
29
3
93
24
19
44
40
137
259
212
4
5
55
8
12
16
29
15
9
24
115
108
104
9
19
5
67
173
48
43
12
65
39
40
168
17
123
48
220
84
80
16
77
48
3
45
79
56
16
209
67
84
89
67
125
63
64
80
72
40
84
101
63
48
9
24
199
48
72
72
161
72
43
72
5
87
81
43
77
127
17
115
8
21
24
7
41
87
57
43
197
55
24
137
48
7
80
129
43
8
180
24
48
16
17
ABCD 94607255872*3^$a+1 [50002]
18
12
61
17
150
90
7
5
78
12
25
89
7
72
35
13
113
15
9
36
27
40
120
83
30
96
103
131
37
120
143
54
270
37
173
12
24
7
29
48
36
87
63
30
27
40
113
6
48
12
85
29
24
6
114
72
18
217
113
30
73
17
6
54
96
54
157
96
120
24
83
21
112
72
125
3
9
54
54
102
21
87
42
39
15
49
35
30
15
88
17
12
18
33
40
53
66
73
17
78
105
15
12
21
39
81
9
31
32
75
6
6
121
23
9
88
8
21
180
31
17
66
90
6
30
175
176
64
119
9
21
6
21
9
55
120
89
36
84
66
90
78
42
18
126
90
9
45
43
113
31
29
75
64
35
30
63
9
31
144
104
24
88
29
30
108
81
9
15
280
80
21
91
56
63
60
37
24
5
324
135
189
60
55
11
37
47
60
13
24
23
153
112
41
7
8
105
126
60
24
54
132
51
112
120
17
84
19
137
24
30
49
71
1
29
6
69
16
5
18
25
11
30
7
24
83
120
45
96
136
35
90
99
136
53
12
39
64
168
17
103
8
39
42
60
3
141
126
90
99
15
9
21
36
55
233
15
15
12
13
35
12
30
3
87
114
31
48
71
96
1
83
150
127
72
11
37
24
29
24
43
29
30
54
6
81
87
72
129
144
40
11
144
36
60
66
3
75
13
113
31
35
84
1
35
60
81
3
30
60
27
168
81
24
36
219
15
66
48
55
5
6
6
31
17
103
29
24
19
41
66
61
17
30
90
6
1
120
59
6
48
60
66
90
31
125
60
18
45
21
139
11
144
13
23
30
91
29
36
84
19
17
55
143
186
7
173
27
39
60
90
54
6
39
39
25
41
30
36
133
5
36
7
17
367
5
60
31
47
30
90
126
67
23
121
35
21
72
81
6
48
60
13
24
8
40
65
42
61
8
21
24
6
13
71
6
84
15
69
60
63
147
12
9
45
66
9
15
24
97
53
43
32
15
72
24
1
8
40
8
117
3
48
39
6
24
36
54
42
30
48
73
47
36
24
12
18
36
36
30
73
41
24
42
24
6
39
21
91
47
156
36
84
156
145
293
43
24
29
67
8
72
33
15
112
17
6
1
48
47
25
48
11
330
60
6
30
18
270
6
36
18
7
89
79
107
84
24
12
24
37
47
25
8
123
90
27
99
21
117
75
27
309
192
9
18
45
112
23
66
6
24
84
13
17
111
51
24
30
6
153
141
36
18
12
25
23
6
147
9
78
126
96
99
9
66
37
24
83
66
96
91
77
36
6
18
6
36
13
56
21
43
107
18
3
9
63
112
59
24
13
32
40
17
48
15
45
67
5
24
27
153
39
147
138
126
61
216
24
119
1
35
21
39
25
56
63
6
18
156
6
114
66
30
24
157
53
27
112
77
48
12
54
54
126
96
21
48
51
168
42
43
47
9
165
75
141
30
108
42
31
80
112
11
157
8
21
18
126
75
144
27
24
114
43
143
30
67
47
97
59
6
120
30
33
81
24
12
84
24
7
56
112
5
51
64
5
3
40
8
16
143
25
48
128
24
81
6
18
55
17
24
54
36
36
33
51
45
15
1
53
3
9
78
6
6
69
9
90
13
59
24
54
7
83
133
53
27
69
18
66
15
9
132
84
7
24
53
30
13
72
95
25
35
45
15
66
7
29
115
48
200
21
19
5
6
6
55
8
21
54
60
42
55
65
30
114
30
24
66
36
198
42
60
84
67
143
60
37
113
114
30
6
36
24
60
1
120
53
51
39
33
33
39
15
72
18
63
160
17
7
89
36
24
36
39
159
132
18
72
138
60
36
84
45
87
9
171
18
12
31
24
53
6
96
21
27
45
21
6
54
54
97
65
78
12
108
6
91
29
6
21
39
78
51
21
78
30
42
141
27
6
6
30
30
93
48
48
15
180
30
15
16
59
277
53
54
60
81
9
103
29
60
18
13
8
24
21
19
101
67
53
66
60
13
71
54
36
36
114
60
66
114
6
48
42
90
30
78
96
27
39
9
15
1
95
9
9
36
84
72
ABCD 94608375692*3^$a+1 [50030]
179
31
24
30
72
150
30
60
27
27
5
25
270
18
23
67
5
13
18
36
24
5
67
5
25
90
29
31
144
9
45
66
36
42
36
84
18
78
210
42
48
36
3
48
24
21
90
18
39
96
104
31
72
113
31
30
108
6
12
149
55
9
9
102
24
36
21
9
36
24
66
9
56
43
150
126
9
117
35
13
11
121
18
197
64
96
165
120
195
72
8
55
33
21
35
40
123
12
65
136
15
24
36
5
139
45
144
152
112
87
54
59
61
72
59
31
90
180
24
84
6
36
45
9
228
131
55
9
21
36
108
18
9
135
185
13
42
89
55
12
5
40
15
48
126
24
107
37
36
95
31
54
54
53
144
19
5
16
48
8
85
3
24
8
24
175
81
39
78
30
126
36
6
192
18
144
24
35
139
18
3
216
24
15
12
42
30
18
54
93
3
108
12
45
123
21
99
29
25
23
67
90
150
21
24
3
114
66
240
30
219
15
36
72
36
36
96
5
67
12
33
21
59
67
173
241
150
126
30
60
9
75
45
27
69
135
138
126
132
53
85
27
153
42
18
30
237
69
24
66
6
99
129
6
33
93
30
77
247
81
63
54
162
9
96
8
16
15
96
108
21
51
18
27
225
18
30
6
84
5
37
131
229
126
77
43
24
53
145
12
59
72
49
6
342
72
3
63
60
45
144
176
64
33
18
29
16
24
45
156
42
102
6
17
13
90
24
30
90
41
85
18
36
18
123
63
174
36
135
9
23
55
120
273
15
150
72
195
8
49
23
64
39
17
64
111
108
21
56
24
13
18
30
24
3
45
60
246
57
33
42
72
5
67
45
8
13
24
66
33
9
71
31
24
66
6
54
48
6
69
8
13
66
36
5
13
59
157
36
60
30
24
53
16
15
57
33
95
31
9
27
42
107
19
66
168
75
32
13
18
24
9
111
18
132
48
162
126
59
13
155
31
12
90
78
45
24
72
3
77
31
324
138
27
159
66
159
96
80
16
123
36
66
54
6
48
131
16
15
9
69
35
112
48
75
36
18
12
83
31
102
72
6
77
49
15
128
13
123
57
54
33
72
75
60
126
3
9
6
36
125
13
72
51
3
90
24
66
41
40
15
144
161
55
18
23
67
77
43
72
5
91
53
67
18
11
40
99
45
237
72
36
47
144
13
120
6
36
30
24
99
153
18
30
167
88
69
83
85
174
18
27
15
30
99
27
18
11
49
30
96
126
30
24
48
36
177
24
123
6
15
21
174
36
6
3
117
72
126
24
5
103
180
77
13
18
54
51
15
6
3
123
5
43
24
12
33
3
24
36
9
24
56
136
27
12
54
6
84
321
39
65
97
54
36
5
49
18
21
72
15
9
15
41
43
24
18
59
13
35
112
48
33
90
69
3
96
12
57
56
16
15
113
168
85
35
55
48
9
285
36
30
114
48
135
195
18
360
59
13
27
21
11
43
77
40
15
41
49
174
6
35
168
7
36
5
13
54
5
91
36
36
300
9
33
135
21
131
13
83
160
24
99
5
7
60
5
79
201
24
15
9
129
18
5
24
31
12
93
57
102
65
16
117
6
36
30
54
45
15
12
72
117
96
27
138
155
72
31
41
43
21
152
103
84
90
51
135
72
12
36
132
30
47
7
36
24
18
120
83
43
24
30
15
8
144
13
18
60
149
120
13
11
31
138
18
240
149
48
31
36
165
15
6
48
6
18
195
3
53
16
393
36
60
15
87
65
72
112
21
144
75
33
6
12
60
48
81
24
99
18
147
171
42
72
27
171
5
13
66
36
24
5
40
39
36
45
45
11
13
54
36
57
32
127
66
87
111
42
15
8
16
176
13
ABCD 94608869944*3^$a+1 [50006]
40
65
24
24
27
12
21
51
108
93
27
48
4
149
36
31
72
68
33
12
24
31
20
24
60
88
92
165
103
197
51
45
39
88
20
160
77
75
28
8
4
29
240
19
288
24
101
15
120
69
24
31
89
36
3
172
36
72
240
48
5
15
225
175
65
387
81
19
60
20
48
4
56
9
75
16
44
9
7
65
27
21
79
17
223
288
72
161
67
104
168
60
21
7
80
12
240
168
4
96
20
160
29
36
7
53
55
5
75
12
52
68
40
92
28
41
19
12
425
43
20
60
57
204
87
12
141
72
39
9
7
53
36
60
75
180
28
8
9
51
4
20
16
53
27
4
60
29
7
185
60
39
60
9
19
72
29
259
53
7
72
48
20
21
231
9
7
132
8
24
21
60
300
288
139
32
36
4
8
268
32
40
8
144
81
87
33
55
44
96
24
9
7
72
113
60
75
45
55
149
115
36
44
120
16
5
144
103
32
69
51
36
64
65
51
45
27
100
32
208
32
120
96
4
149
31
221
48
171
168
12
36
40
260
33
199
20
177
24
159
81
12
7
60
12
29
51
48
52
296
153
19
41
91
36
72
8
40
44
36
69
36
99
9
67
60
32
40
20
280
132
20
9
39
93
55
192
293
108
19
72
149
171
76
29
3
88
20
24
21
15
100
125
7
233
127
53
87
112
29
51
48
88
212
33
39
88
20
52
8
33
127
68
4
36
20
9
36
60
19
36
180
104
36
33
96
24
31
36
20
84
60
60
40
29
67
173
111
45
31
84
29
12
99
165
3
360
321
79
188
84
108
12
36
4
48
72
5
283
41
12
127
72
8
48
4
5
31
12
8
100
5
60
27
48
40
60
44
28
48
60
65
108
27
9
183
60
28
5
127
77
31
72
137
96
199
36
5
135
40
29
3
141
19
60
140
12
96
4
36
120
180
80
45
15
33
99
160
60
8
172
53
19
108
192
8
141
60
27
45
39
36
12
28
44
48
132
16
29
120
103
20
100
72
8
108
45
48
139
272
141
15
165
127
72
48
60
8
105
27
60
153
7
53
144
31
60
5
7
77
75
69
96
43
53
235
29
31
32
201
147
93
51
136
24
29
147
45
79
41
120
7
101
7
44
40
36
60
72
12
36
233
216
75
60
9
7
12
200
12
28
12
36
20
60
9
151
53
19
8
69
36
135
45
60
147
141
19
41
31
65
51
64
140
48
88
144
48
32
9
72
15
124
80
21
240
135
172
41
27
12
88
29
24
19
428
4
108
8
165
7
20
100
128
184
29
127
44
28
53
48
27
24
129
156
111
240
84
16
65
15
129
24
111
21
115
20
124
8
28
24
36
44
81
99
9
31
200
60
136
5
120
15
60
4
56
72
72
21
139
101
204
103
77
103
8
45
187
72
80
36
33
7
144
5
31
125
48
259
80
28
72
92
16
5
139
168
41
12
87
33
48
87
9
15
120
28
53
115
80
120
52
8
12
52
36
164
81
7
17
231
24
16
173
39
21
36
3
52
48
68
184
168
48
24
200
9
72
27
21
27
4
80
136
72
128
72
72
9
87
184
8
28
5
99
45
75
9
39
112
68
12
21
19
29
180
99
ABCD 94608941192*3^$a+1 [50050]
39
159
114
75
51
30
12
12
60
27
153
87
51
18
24
135
72
63
6
72
72
27
33
15
153
30
222
48
3
165
42
9
33
87
69
42
72
165
72
21
63
249
108
132
96
51
144
45
252
99
21
27
93
60
12
66
30
114
18
78
21
48
132
9
30
144
96
54
75
60
12
183
66
24
75
156
45
72
27
252
69
84
48
72
96
99
63
90
87
63
93
177
27
45
36
192
267
3
18
159
12
9
12
132
258
9
9
60
42
69
9
42
33
39
30
75
15
210
36
15
285
51
204
15
42
48
54
30
75
63
42
75
123
90
39
60
48
96
84
36
45
84
66
102
180
27
72
21
12
75
45
36
54
78
12
6
369
81
324
66
120
42
120
12
168
12
198
93
24
33
12
198
120
90
63
240
129
15
21
15
9
186
21
33
18
213
249
27
33
48
30
33
45
312
39
81
18
42
60
42
138
267
21
24
36
90
54
66
24
45
75
30
18
42
6
9
120
33
72
48
168
99
21
15
36
9
24
138
18
60
12
30
30
138
30
60
60
75
15
90
72
12
18
18
279
81
12
72
360
51
84
3
18
132
87
72
93
27
51
9
144
180
9
60
147
21
207
33
132
108
87
15
6
24
288
27
15
138
60
12
180
96
42
48
192
78
84
60
36
219
81
99
36
225
12
12
120
51
336
60
219
30
120
39
153
42
78
12
240
30
45
51
210
84
300
15
21
12
72
120
96
30
54
60
135
33
12
48
48
42
213
27
138
51
141
39
21
63
27
72
30
36
39
225
6
54
15
72
69
12
18
24
18
12
27
93
90
30
48
12
30
6
75
255
42
27
45
111
144
21
42
150
42
270
60
6
45
84
81
12
42
117
9
120
39
33
60
180
42
66
240
24
30
126
312
87
60
93
42
30
90
30
51
15
9
15
18
87
276
219
90
156
75
36
21
30
90
12
27
9
240
24
36
51
39
162
30
18
12
72
66
105
36
3
18
12
90
6
72
48
51
63
30
138
90
180
99
21
60
3
195
165
36
108
81
24
27
33
228
120
210
72
48
78
60
30
90
432
147
21
30
21
9
42
18
15
57
87
135
30
18
69
9
114
120
177
81
27
225
18
18
12
18
9
105
108
39
9
90
42
72
108
63
156
9
30
24
6
24
210
6
192
147
45
96
24
75
45
60
6
144
126
84
168
123
9
36
54
81
36
69
30
24
30
66
114
108
18
54
216
12
108
204
168
48
12
27
72
21
12
60
36
24
6
24
321
96
9
150
69
45
108
12
51
117
120
147
261
12
63
27
210
72
15
45
36
30
345
255
9
36
45
51
84
36
81
60
60
147
81
144
198
18
39
60
21
12
39
120
3
18
132
18
9
189
42
18
12
108
231
120
141
48
90
9
153
12
186
234
15
36
36
48
96
45
75
9
156
12
132
108
12
36
39
45
18
42
120
120
51
45
15
84
45
126
69
3
9
24
69
60
51
9
90
45
21
24
6
30
12
108
12
120
78
114
ABCD 94609154054*3^$a+1 [50002]
43
96
36
33
183
24
65
19
36
156
120
12
228
53
151
105
111
17
31
84
96
12
17
55
156
96
120
144
60
120
180
45
27
144
69
27
168
96
36
105
144
63
108
5
43
132
132
12
65
79
36
45
111
132
72
149
19
77
211
264
21
27
48
5
43
36
84
36
9
27
108
9
3
72
21
15
17
247
96
144
36
5
151
41
79
33
147
60
84
120
69
3
24
24
36
48
441
327
89
16
80
55
24
36
12
65
160
3
93
75
60
180
72
29
103
276
5
19
12
108
36
252
72
45
75
12
36
108
36
264
36
276
48
60
72
72
12
24
60
12
144
156
17
352
3
60
60
53
55
84
36
48
129
27
5
19
324
96
89
43
48
24
60
60
132
24
57
3
125
96
55
156
12
108
72
36
41
115
96
120
120
168
36
84
60
12
12
57
39
12
192
36
41
16
80
55
72
113
19
216
48
5
7
84
21
128
7
288
240
372
168
36
24
129
435
48
72
168
384
144
125
139
36
12
120
84
105
144
80
55
12
24
24
72
69
279
264
33
63
24
72
84
84
57
48
240
123
69
3
12
84
72
72
108
177
3
108
36
60
65
79
12
144
60
41
7
60
12
144
17
43
24
12
108
5
91
5
187
120
29
139
21
195
125
31
120
180
48
144
96
5
64
207
24
12
60
84
108
48
129
48
27
156
348
144
36
41
103
41
7
60
77
115
108
120
168
120
12
144
36
144
144
12
12
81
27
72
96
12
65
160
15
12
5
103
132
5
223
129
39
60
120
5
16
123
36
12
48
69
51
72
48
24
12
120
24
12
60
120
33
15
60
12
12
77
43
120
60
17
16
3
77
55
84
5
55
36
48
24
48
108
65
55
96
216
180
12
33
3
84
12
365
103
36
5
31
33
171
24
48
29
43
53
139
48
5
43
84
36
125
7
12
144
12
72
36
72
12
36
12
108
36
96
60
53
31
65
43
12
48
12
125
55
41
115
108
17
55
324
48
101
271
36
72
21
27
117
80
103
84
21
15
84
48
48
144
84
36
36
108
12
48
89
43
24
228
41
79
156
84
36
12
84
36
48
41
91
108
72
33
15
72
24
288
132
45
3
288
45
27
72
24
72
120
149
64
39
240
57
63
168
137
55
72
108
101
31
108
53
139
5
48
151
72
192
60
12
60
45
99
12
177
51
12
312
96
60
180
57
15
252
21
80
64
27
36
33
27
117
15
168
48
12
120
240
60
192
108
29
31
17
31
17
43
156
84
120
96
45
51
29
55
24
12
53
91
276
144
144
161
19
120
24
60
17
91
84
65
31
65
55
137
43
12
168
84
84
72
12
5
7
228
21
15
120
185
7
192
12
24
240
261
39
60
12
180
168
24
77
151
9
39
156
24
69
3
72
132
84
29
31
24
192
60
180
24
72
105
ABCD 94609369978*3^$a+1 [50079]
15
10
20
130
38
115
9
219
132
9
71
9
51
12
28
17
31
5
4
226
25
87
18
14
13
37
3
80
43
45
21
20
60
3
11
16
48
10
20
100
72
38
22
4
19
3
78
40
4
28
44
8
22
13
16
25
24
8
23
19
62
4
56
4
59
7
161
77
36
16
123
1
2
2
20
11
127
2
3
75
10
20
4
84
4
38
32
2
43
195
2
16
12
16
50
14
16
15
21
24
22
38
26
48
2
11
77
38
30
2
18
4
48
23
12
5
55
53
4
48
76
4
52
14
86
40
4
24
6
30
36
19
29
20
8
32
3
12
33
87
37
20
28
95
37
39
20
24
37
10
14
36
44
36
28
56
10
10
32
22
10
88
14
21
27
42
63
28
107
10
48
54
6
80
10
18
80
46
66
78
29
1
2
2
78
14
44
60
60
135
25
32
30
54
60
88
131
67
18
14
80
22
104
16
34
32
90
54
10
16
28
26
14
2
48
50
67
132
88
9
38
6
39
196
41
36
4
14
46
18
2
20
8
140
22
38
3
17
182
29
129
8
7
131
5
9
8
75
13
2
25
23
16
14
99
63
13
44
23
13
21
51
27
160
18
20
42
32
10
54
16
54
24
32
48
15
60
37
8
42
6
120
3
72
60
27
22
59
15
26
59
45
35
40
72
17
68
24
19
65
56
50
9
105
55
92
72
3
54
8
16
15
41
74
22
4
40
144
14
21
12
13
66
38
26
10
39
13
2
30
31
20
25
6
110
64
2
74
38
30
40
31
37
38
66
36
4
11
13
4
23
5
3
9
32
8
20
151
31
64
150
80
280
2
162
83
32
27
33
93
18
30
67
32
13
18
6
68
6
10
80
6
26
54
29
9
20
51
9
10
16
22
27
15
13
33
2
64
29
129
31
9
96
32
4
20
56
28
67
5
43
72
68
24
57
4
27
15
93
9
76
95
60
21
23
33
102
13
80
5
43
121
36
44
24
7
27
53
65
7
41
92
20
12
30
46
35
12
97
50
26
19
48
17
2
29
52
20
33
4
22
16
18
4
76
64
60
56
10
42
52
12
20
34
50
4
42
113
36
24
1
2
93
17
164
59
25
90
5
77
12
2
16
37
17
59
9
20
51
52
13
30
2
3
9
32
8
31
41
4
64
23
37
95
35
16
10
56
3
57
91
77
8
2
5
76
97
55
12
16
41
60
54
25
17
3
1
59
9
111
72
12
27
26
118
42
38
16
33
1
27
89
10
90
11
43
29
113
140
4
24
95
59
70
8
18
66
24
36
20
4
4
22
73
17
19
57
10
18
87
53
130
14
76
15
140
21
3
1
20
52
8
32
2
5
76
45
56
19
17
3
25
24
40
26
17
15
10
8
24
171
89
16
7
189
30
6
75
9
8
12
34
65
52
17
15
27
14
7
43
29
16
21
23
17
11
13
14
2
14
5
27
14
4
59
21
14
128
50
4
23
3
14
98
5
27
10
83
3
18
27
67
65
37
8
243
5
7
25
23
17
68
62
66
84
28
30
32
10
40
32
83
1
35
1
20
4
47
28
9
20
3
85
14
64
14
31
12
23
10
36
48
136
107
105
20
64
191
48
99
21
60
41
43
16
32
27
30
48
82
18
95
129
91
17
15
3
2
32
56
24
31
29
18
61
29
75
48
59
10
36
123
72
12
125
22
18
46
2
24
36
52
80
3
9
34
34
126
109
1
50
26
108
23
17
15
45
6
32
64
54
27
53
60
30
6
10
21
45
24
36
15
3
16
54
24
140
20
31
51
46
20
3
21
3
1
20
16
100
4
132
63
24
1
42
22
58
18
14
1
9
6
30
75
24
36
24
5
46
10
32
48
12
52
3
32
3
82
23
87
45
61
4
32
28
12
60
30
58
108
55
9
24
34
42
54
5
25
2
93
20
24
5
36
19
36
39
6
36
4
32
18
6
90
70
10
58
75
37
24
4
26
14
3
88
7
70
43
32
12
3
25
29
4
80
22
32
42
6
93
81
63
35
18
14
26
132
8
10
2
56
35
5
14
80
6
60
30
30
67
137
3
3
42
220
32
111
11
16
34
30
18
68
103
19
13
3
9
145
6
17
73
4
80
23
27
22
4
4
18
14
34
16
38
16
15
41
3
28
77
6
25
25
19
13
35
59
14
44
51
132
12
120
37
40
40
56
7
25
36
16
4
27
65
7
25
12
4
36
160
3
21
36
3
21
60
54
16
62
3
25
27
33
32
4
131
88
9
11
7
62
52
11
69
8
6
64
2
19
49
32
44
24
43
28
17
64
44
16
39
1
26
2
63
53
52
75
9
120
19
97
4
39
12
49
14
14
12
28
63
75
30
52
100
8
20
112
3
249
4
52
43
20
132
28
17
112
20
3
12
37
23
1
4
40
96
60
84
40
16
22
14
20
80
39
25
20
42
102
42
50
44
35
21
39
19
16
37
5
35
85
23
9
51
59
2
19
40
104
1
4
55
17
14
65
9
48
44
58
126
55
27
30
2
62
48
28
12
43
25
100
84
46
22
28
40
15
5
2
122
23
28
128
61
134
6
26
13
1
20
19
72
29
6
42
8
43
69
3
40
53
36
80
106
13
21
14
45
51
54
15
29
31
15
6
16
4
43
28
17
78
10
47
33
28
4
52
28
6
29
16
5
20
7
25
24
4
79
15
30
63
73
20
12
24
31
68
29
43
48
144
1
20
56
4
22
5
5
23
25
19
51
96
6
42
6
15
1
16
10
14
8
23
3
25
9
20
63
12
17
14
5
24
5
32
71
45
10
14
84
24
22
46
82
21
1
4
7
108
12
33
27
29
8
72
28
140
3
8
77
32
8
15
39
48
61
35
10
15
92
5
32
143
9
3
25
136
80
36
40
64
24
12
28
3
27
32
33
17
16
28
15
49
52
63
25
38
10
24
14
45
24
33
4
4
19
28
99
9
7
2
56
20
4
8
7
25
166
46
ABCD 94609421612*3^$a+1 [50009]
36
57
75
108
16
84
56
33
31
41
6
54
111
12
87
6
7
47
93
63
9
63
13
24
131
105
28
119
25
212
48
3
30
39
21
15
69
19
60
12
12
173
72
3
45
90
25
12
5
15
15
1
77
139
5
30
90
6
13
71
73
107
9
4
152
24
52
29
39
36
4
71
1
47
21
16
35
18
43
12
72
144
36
23
21
144
87
180
48
21
57
84
78
180
1
36
24
60
96
20
36
15
169
8
96
87
37
36
32
64
83
57
64
17
60
7
155
72
201
40
137
67
35
25
11
42
7
104
52
179
1
29
39
129
55
140
100
167
181
44
48
36
21
48
7
143
12
78
7
48
32
4
132
132
107
25
20
15
85
5
36
75
28
92
4
101
24
15
21
87
60
28
60
24
116
100
24
20
96
40
5
54
153
40
72
11
102
147
3
57
45
3
52
84
29
55
48
5
39
48
40
48
35
49
44
72
4
35
21
15
69
16
5
84
6
109
48
35
81
9
7
140
76
72
125
7
41
54
21
24
4
192
47
25
20
12
93
15
40
32
51
13
60
17
24
30
1
35
9
123
30
3
144
28
228
84
95
30
19
56
3
37
60
11
129
88
32
3
37
11
54
78
48
9
33
67
23
18
75
27
18
19
5
51
4
11
24
33
15
72
6
115
108
12
17
91
47
24
69
159
60
97
5
55
120
41
19
36
120
119
30
60
211
17
7
68
123
45
69
195
24
4
32
33
111
36
81
27
27
21
4
101
19
84
44
36
4
156
71
25
68
16
60
11
78
75
27
145
53
103
77
115
60
68
48
40
60
11
36
177
93
147
268
48
36
60
20
15
61
5
3
144
3
13
12
80
4
96
47
72
33
180
40
20
33
7
36
72
5
39
15
78
3
48
64
5
42
30
6
72
105
33
63
112
60
8
12
165
7
113
7
48
77
43
8
21
55
11
42
15
105
108
42
25
32
76
132
5
12
79
12
5
84
31
144
83
18
54
48
18
42
1
107
13
17
54
9
4
5
127
20
96
4
11
12
37
116
15
177
15
90
3
57
67
36
275
25
5
19
20
60
64
132
65
75
57
55
35
102
151
35
33
16
35
49
84
83
24
18
31
77
43
72
72
32
51
144
30
90
18
151
180
24
32
16
84
56
52
23
109
35
13
17
18
18
42
25
23
9
4
41
75
33
18
24
133
47
121
48
36
44
40
17
39
40
44
132
72
16
20
51
1
35
120
42
7
11
144
18
12
3
28
47
1
36
36
24
68
40
12
24
131
6
139
20
4
60
96
5
36
19
96
29
55
96
12
35
13
107
145
20
75
12
78
3
4
5
43
12
41
7
8
40
12
17
3
75
30
60
7
65
30
36
9
135
6
127
12
23
13
35
9
141
3
51
1
12
72
41
87
3
157
35
25
68
15
72
85
47
30
111
24
4
29
51
39
30
27
15
69
51
9
36
51
57
12
4
12
12
156
60
29
7
23
18
162
61
47
9
16
35
25
5
7
20
36
12
69
18
1
89
90
72
45
51
54
43
168
5
72
43
29
30
85
60
35
108
198
39
3
90
90
33
4
35
85
23
13
59
141
39
18
15
28
12
17
19
20
9
55
12
101
19
24
12
89
43
77
36
3
16
53
132
18
73
20
9
18
42
66
25
17
15
52
71
9
100
8
76
24
107
109
17
27
40
12
143
120
18
24
55
20
15
13
12
8
57
18
33
40
17
12
96
120
24
90
13
35
97
20
45
111
195
150
12
18
57
147
1
17
163
17
75
28
77
7
101
115
32
36
12
40
32
15
61
89
55
60
5
27
84
160
17
27
33
79
23
157
65
55
200
4
60
20
24
15
21
87
30
39
3
157
20
15
36
42
12
3
33
55
8
36
100
224
4
48
20
52
17
51
57
15
36
60
27
37
48
29
43
132
35
6
54
18
3
48
64
23
37
56
87
24
33
105
135
12
21
15
69
39
24
15
12
73
8
12
3
145
29
3
87
25
120
36
8
99
13
12
140
15
13
5
79
96
372
36
72
20
69
15
108
132
28
17
18
13
12
17
15
40
53
31
17
60
84
6
33
147
30
55
125
24
51
100
120
29
43
12
128
33
132
7
80
111
57
28
77
31
12
84
143
18
147
15
13
8
4
132
95
1
20
9
31
12
240
113
55
5
90
73
12
59
66
43
17
7
12
60
8
3
12
13
ABCD 94609603282*3^$a+1 [50024]
29
49
3
9
23
7
29
4
21
35
1
11
24
16
20
7
5
52
20
103
165
75
5
25
11
16
56
67
12
5
36
13
30
9
8
52
20
97
24
87
27
6
30
17
7
21
20
24
36
25
24
35
7
60
81
20
72
1
24
23
24
25
95
49
27
93
11
43
6
120
11
145
3
32
73
6
90
6
5
4
9
23
7
65
1
35
52
152
36
145
120
35
19
17
79
120
17
37
3
57
12
35
73
36
15
39
41
16
84
20
31
18
6
5
12
13
126
41
37
23
7
6
35
40
45
111
56
24
36
52
51
24
33
72
32
4
99
21
51
18
6
6
35
25
3
15
5
52
15
21
24
75
54
135
69
27
39
137
67
101
79
45
20
25
120
11
1
23
36
25
11
55
33
20
1
66
78
11
1
18
12
54
36
54
5
1
51
24
9
47
12
72
79
66
15
105
3
56
36
184
36
20
48
25
30
5
156
4
27
18
36
11
84
72
7
66
15
20
19
5
25
11
12
43
36
29
4
32
36
139
54
11
36
12
40
20
31
114
27
164
115
60
77
60
49
39
32
7
17
13
75
21
60
6
138
12
15
39
6
11
52
56
120
52
92
16
144
20
88
92
7
24
36
18
27
93
6
6
35
19
69
15
5
25
35
67
21
48
15
185
36
13
60
60
11
31
5
88
21
15
44
25
36
84
11
121
75
69
90
144
113
13
95
85
27
20
88
20
16
9
6
30
60
3
27
29
12
13
30
17
84
16
99
24
24
17
24
19
53
37
71
136
9
11
115
33
32
24
1
30
69
21
30
5
19
6
11
37
6
101
24
31
54
15
20
31
9
20
36
36
64
33
6
120
5
49
36
6
69
44
61
30
24
60
90
42
18
35
1
30
17
13
24
36
39
32
55
41
12
1
15
15
24
41
12
13
95
1
131
43
29
28
93
30
21
3
90
30
5
37
3
20
12
19
30
36
23
85
47
64
92
4
48
20
72
16
27
53
7
12
101
13
167
24
85
39
15
57
33
60
27
8
55
17
37
60
11
72
72
25
42
21
12
36
44
1
24
90
6
15
21
23
31
54
66
21
36
72
80
36
136
3
53
24
13
35
67
41
24
79
24
60
12
5
19
89
7
30
11
72
157
3
20
31
5
4
108
63
29
25
66
36
65
13
23
60
13
54
41
12
13
36
120
15
56
12
7
29
49
102
174
51
33
90
42
3
32
4
15
5
64
21
15
20
31
138
60
11
25
36
18
41
4
45
27
99
5
52
33
6
105
45
120
35
16
24
48
51
29
55
42
24
35
55
17
132
7
21
8
16
129
15
9
27
45
174
17
43
6
39
56
25
3
87
21
93
96
15
33
71
24
88
20
67
66
54
41
1
23
108
19
78
27
3
42
11
7
36
9
20
36
19
66
35
36
73
75
20
61
47
12
36
19
96
6
23
67
24
17
4
68
36
49
23
13
11
28
80
12
4
51
54
15
195
29
1
60
6
5
16
12
51
77
72
40
15
36
30
59
76
36
48
15
41
19
30
23
13
36
11
12
1
30
36
18
6
30
66
54
47
52
20
67
9
32
49
24
15
39
93
27
41
31
18
60
3
72
48
9
11
60
12
16
39
66
47
139
21
33
30
5
52
69
54
65
1
15
63
72
5
60
13
12
3
15
12
33
21
6
84
29
108
97
6
77
13
24
23
67
21
9
95
40
20
36
1
51
72
32
4
12
8
52
27
36
84
33
87
113
84
40
33
15
20
31
30
47
43
84
12
54
30
6
30
29
1
48
36
24
42
24
54
36
96
54
66
23
112
36
20
19
53
7
21
20
88
15
24
5
36
12
37
15
27
29
16
8
12
36
13
39
8
73
36
18
17
48
31
21
44
36
19
6
3
8
7
30
12
3
12
15
9
32
7
60
5
40
27
45
9
6
41
48
60
1
171
69
59
19
5
7
29
25
11
49
35
4
15
17
36
49
48
12
51
3
36
21
12
20
1
147
3
65
4
68
40
3
54
6
29
16
56
48
1
66
29
12
163
21
9
11
19
65
16
24
12
33
11
25
30
90
99
9
120
143
40
32
151
17
52
45
11
61
3
8
37
35
72
25
83
88
32
25
6
60
5
1
11
43
6
59
4
20
12
216
60
13
24
47
19
69
15
42
24
35
84
85
11
12
24
48
31
101
43
12
53
1
6
9
15
69
87
9
56
43
5
85
6
30
54
5
31
30
71
49
39
15
6
36
18
53
67
5
120
52
9
47
157
27
9
27
63
24
41
49
72
48
6
36
41
19
33
20
12
85
11
7
41
19
77
115
5
60
43
5
61
11
49
119
36
12
40
27
57
15
24
66
23
7
125
19
60
9
248
7
137
25
11
49
39
9
11
1
35
24
36
79
29
28
93
6
33
20
7
81
27
5
16
75
57
20
49
30
18
27
20
48
1
30
9
21
15
12
117
6
6
18
42
63
57
23
180
1
120
24
30
192
90
78
41
25
114
57
99
30
47
60
7
6
87
27
42
23
37
48
36
36
23
31
6
131
67
5
72
48
36
31
78
15
15
36
9
140
76
12
20
13
59
1
30
129
51
5
1
54
41
13
15
20
1
35
85
54
6
15
152
7
36
9
20
31
150
24
47
36
108
25
30
105
51
93
20
36
1
18
6
30
114
27
9
30
9
8
52
45
42
21
93
60
6
90
3
32
13
66
29
148
32
60
25
42
5
43
5
72
19
89
31
60
5
25
27
207
6
90
6
114
9
20
36
12
7
66
15
56
109
51
96
20
72
7
9
15
5
49
35
36
4
108
20
13
15
21
30
30
78
66
11
43
6
39
15
5
1
30
45
9
42
5
ABCD 94610660702*3^$a+1 [50060]
72
18
6
21
8
88
3
12
5
19
5
16
3
6
18
17
43
12
5
31
54
23
7
21
27
53
52
3
29
4
24
8
52
15
45
51
24
33
8
7
18
6
33
81
11
43
5
40
27
18
3
8
4
27
9
72
12
57
18
41
49
191
16
3
21
9
42
41
12
1
107
25
48
71
31
117
3
12
41
16
9
6
48
6
27
12
12
21
15
45
63
44
52
24
20
31
24
21
21
24
23
1
24
3
48
45
15
24
27
9
21
3
3
48
150
27
39
60
36
12
30
42
24
21
44
7
17
37
3
63
24
9
12
20
4
44
24
37
30
9
24
3
89
13
72
48
11
25
102
9
20
13
15
27
53
28
12
51
12
53
1
48
15
3
17
48
49
18
36
6
23
36
19
6
35
4
120
8
19
84
12
42
27
21
12
47
28
20
31
12
48
12
17
25
15
12
15
108
36
12
12
5
7
21
12
15
12
36
12
45
57
54
5
52
12
12
48
3
5
7
21
9
3
3
45
20
151
24
42
47
16
44
43
29
4
12
3
5
115
21
3
45
15
81
36
48
72
116
24
16
12
12
15
29
25
87
33
24
23
43
21
45
119
61
48
15
93
60
3
32
28
12
3
36
45
75
54
15
12
3
21
15
6
54
6
12
23
7
12
6
63
57
15
9
83
67
18
6
12
45
12
21
6
6
15
15
24
21
15
5
24
4
21
66
69
93
12
3
45
36
135
12
32
28
12
12
39
84
12
36
57
21
35
12
19
6
48
36
48
18
12
57
21
30
5
7
21
9
35
115
36
5
25
72
27
45
3
12
48
15
18
11
60
43
125
16
15
12
185
43
6
18
33
3
17
13
39
111
66
6
65
4
3
21
12
27
30
11
55
21
15
9
27
5
13
36
66
5
28
72
3
24
42
6
12
12
9
72
48
39
17
40
9
36
51
72
12
93
3
69
54
5
7
17
1
11
1
84
35
1
12
15
45
78
29
4
24
8
52
56
16
51
197
61
24
27
8
16
12
27
12
36
17
1
6
6
15
39
18
23
4
8
48
28
36
3
42
3
32
25
3
8
25
42
17
61
15
12
27
78
3
15
33
27
18
96
18
5
85
18
9
84
20
76
8
1
60
27
3
60
6
18
96
12
9
15
48
77
25
11
19
33
3
54
11
13
27
80
4
20
4
51
6
3
72
123
5
4
15
93
20
7
72
5
24
25
11
55
36
17
28
20
48
40
15
36
5
16
27
41
36
31
78
11
19
12
45
48
9
35
31
17
4
60
60
33
11
31
9
21
48
95
25
11
16
9
59
37
35
49
6
54
30
36
45
3
18
23
12
19
6
59
4
39
5
133
23
4
48
48
12
9
36
12
27
21
39
8
12
31
12
90
48
18
30
12
54
48
5
28
27
21
15
24
18
3
20
40
15
36
41
4
15
33
57
6
9
24
20
19
5
7
9
12
80
28
12
75
45
8
7
30
35
79
48
17
24
12
12
1
30
21
36
20
4
3
33
20
37
6
6
6
18
11
31
18
15
72
45
3
39
12
9
36
44
16
9
30
12
9
45
3
27
6
59
25
15
3
36
69
12
8
25
3
27
18
3
20
97
3
9
11
7
24
45
44
7
24
24
65
1
3
45
18
5
12
136
87
18
84
71
16
33
42
36
65
19
9
32
37
111
9
30
17
25
15
8
61
27
20
28
12
27
21
21
35
4
27
9
15
6
83
24
37
54
5
12
4
96
9
23
7
41
19
144
6
48
15
20
31
69
21
39
56
16
21
12
35
12
25
48
15
75
18
48
6
30
11
7
6
15
9
27
108
15
6
27
33
24
3
48
12
45
60
102
21
111
41
19
33
20
28
87
17
31
90
3
36
15
45
8
13
47
36
55
21
33
3
87
36
29
13
30
57
15
42
35
25
15
21
30
30
18
9
36
12
9
11
13
6
60
9
159
41
19
33
39
21
24
15
48
57
33
36
6
54
12
3
27
24
89
16
39
12
69
8
25
71
7
93
24
60
8
52
80
1
36
63
20
37
66
29
24
12
37
18
65
24
49
11
36
67
12
6
15
12
3
12
81
129
27
33
11
12
4
75
24
42
39
21
30
18
6
6
59
4
9
3
9
18
12
6
27
72
15
29
4
36
39
12
84
29
28
12
12
51
12
17
1
30
105
39
168
105
20
60
1
27
3
9
8
19
29
4
3
24
53
157
3
51
6
18
12
6
12
27
60
8
37
11
19
24
41
1
72
23
52
68
4
8
43
30
3
84
32
13
3
9
6
5
7
21
36
96
32
16
57
159
3
42
23
28
9
35
16
93
15
36
33
6
41
64
24
48
8
1
63
21
39
63
24
30
3
3
42
12
6
45
27
36
5
24
16
36
33
6
12
33
27
9
8
40
3
65
7
18
54
18
11
24
7
21
39
36
57
32
88
8
4
8
52
20
76
8
31
84
45
9
3
33
6
24
21
9
11
16
69
6
84
24
5
115
9
60
45
18
24
65
24
12
72
28
12
12
24
12
60
3
6
39
27
30
75
12
8
7
30
51
51
24
30
111
108
12
9
30
12
42
12
60
6
29
4
12
27
60
12
29
4
48
9
75
3
12
36
60
9
3
12
29
16
3
6
11
109
6
18
6
24
21
15
24
21
152
25
27
8
13
30
5
4
116
12
4
51
45
3
17
24
1
35
24
4
20
112
20
19
9
15
5
4
8
4
80
49
15
24
15
17
4
32
108
25
24
15
3
54
6
12
30
12
3
3
53
4
3
18
47
12
13
24
24
15
9
12
63
132
9
27
15
42
11
19
17
4
39
6
12
42
48
30
39
21
15
12
27
21
69
48
48
15
15
17
1
75
32
40
9
63
12
84
21
108
63
24
33
15
32
1
24
11
67
42
18
41
7
24
69
9
66
17
4
15
9
9
23
12
25
11
37
12
30
33
9
75
15
9
24
15
6
72
42
17
4
12
57
63
72
21
42
29
25
39
9
23
4
24
12
12
56
1
51
3
12
12
41
37
39
9
24
3
27
30
36
35
25
15
15
12
53
24
7
54
42
5
13
39
32
48
36
100
20
72
12
28
68
4
75
33
60
12
48
8
12
25
15
15
12
6
54
21
104
16
32
28
12
9
18
21
36
33
51
36
45
6
48
57
32
67
69
57
3
24
12
3
41
127
9
21
75
39
29
24
25
3
24
8
12
31
54
3
63
29
73
18
12
6
27
168
32
67
33
45
27
33
12
3
12
21
75
51
84
69
27
9
27
48
5
12
13
54
6
11
1
18
6
83
12
4
20
7
33
12
8
4
21
36
24
15
92
25
3
15
24
33
9
18
5
36
7
5
37
12
35
36
55
12
21
27
45
60
3
9
68
7
6
24
12
51
3
12
5
4
15
9
12
69
35
40
3
65
28
8
4
3
30
27
68
67
6
59
7
6
78
21
45
18
33
3
5
40
24
36
27
12
78
30
30
3
32
7
53
25
12
75
56
16
36
32
103
5
48
36
4
21
30
101
13
54
6
36
30
24
5
16
48
27
5
19
30
30
29
28
24
21
15
20
25
15
60
60
32
16
12
12
33
39
108
20
16
9
3
3
12
18
75
27
12
17
4
12
8
1
30
29
16
9
51
15
41
7
36
17
25
3
15
66
39
9
35
13
23
16
33
90
30
11
1
15
3
60
21
141
15
33
42
21
99
21
3
6
78
60
33
60
32
16
36
33
18
5
49
15
3
6
47
12
36
24
1
42
33
27
45
48
20
7
9
15
9
15
5
12
ABCD 94610867368*3^$a+1 [50028]
228
107
85
12
63
33
60
24
59
96
48
157
48
60
72
143
73
84
48
192
35
1
120
183
9
23
160
9
96
12
123
48
21
59
409
12
60
111
48
9
72
48
72
228
48
12
168
15
32
16
297
180
12
48
12
11
37
264
180
60
48
83
49
48
108
83
181
120
108
120
60
168
27
32
1
47
97
111
105
72
12
99
189
83
85
84
23
208
32
25
71
16
93
147
81
24
71
384
25
23
193
47
25
48
87
45
35
157
36
204
51
80
144
61
60
60
192
107
288
13
83
61
51
32
337
95
25
23
73
24
108
35
13
179
85
11
25
72
48
24
39
81
15
48
93
60
132
275
13
84
48
12
35
16
117
27
45
36
12
48
24
108
48
84
363
225
95
16
32
217
12
36
60
75
117
60
15
32
13
300
60
108
144
120
135
45
3
45
60
60
72
36
143
16
105
336
60
12
60
83
97
15
57
23
13
12
12
11
208
81
159
21
168
35
336
1
63
176
1
96
144
48
108
240
84
111
48
21
216
12
12
36
144
96
39
45
83
13
192
3
129
143
37
96
27
96
201
36
83
256
21
72
3
117
123
189
35
193
12
3
393
23
16
96
48
9
168
15
9
119
97
12
48
12
48
119
13
12
23
37
228
60
108
12
51
57
144
96
23
61
131
48
16
45
35
25
39
21
48
60
12
36
240
72
23
240
25
87
117
48
155
85
108
47
145
120
168
120
12
12
36
132
71
1
63
96
240
69
12
36
60
12
83
85
84
168
47
16
9
60
155
61
83
16
128
37
171
80
192
85
288
24
48
192
108
120
47
13
12
23
73
87
45
60
72
48
15
93
24
108
15
80
13
3
21
251
109
156
39
224
16
33
108
99
45
83
37
96
204
36
60
60
60
60
384
59
49
240
120
168
12
48
83
37
27
105
23
48
97
180
60
95
25
135
144
93
35
96
37
59
13
3
128
49
228
24
35
1
180
24
96
24
216
99
48
45
12
468
35
48
97
72
48
23
229
48
60
15
96
21
360
131
25
72
72
39
81
15
45
168
107
13
72
168
48
72
443
145
84
168
48
72
203
25
24
15
80
16
105
215
97
60
108
144
180
168
252
48
120
135
57
48
48
60
75
45
12
108
12
12
60
135
224
1
60
108
23
208
141
51
128
96
1
12
3
9
48
23
49
108
60
71
96
25
23
37
36
72
108
3
32
25
84
156
23
61
36
60
12
12
36
119
61
60
12
12
36
299
133
75
33
60
99
93
12
39
192
45
24
48
123
48
129
48
12
3
105
215
109
35
61
147
80
48
25
120
60
12
87
21
12
108
3
9
71
96
160
96
45
195
9
48
48
87
32
240
25
48
180
48
132
12
36
12
60
132
35
121
72
288
ABCD 94610895794*3^$a+1 [50057]
90
54
66
78
12
41
24
13
27
8
76
51
41
43
65
192
4
99
101
28
21
59
25
11
120
16
3
5
25
72
119
12
64
9
39
56
31
5
4
75
5
1
54
41
84
49
150
21
24
12
45
3
12
96
24
48
72
56
19
9
21
11
97
3
8
52
92
25
11
112
8
4
72
56
43
114
3
69
15
48
152
28
81
35
1
30
45
48
12
84
9
11
61
54
5
172
129
83
7
18
123
3
41
85
83
61
131
36
40
9
78
30
47
13
12
24
30
9
45
6
36
5
40
44
1
3
92
36
48
1
120
11
187
45
32
73
35
1
54
33
12
12
120
159
54
51
39
5
148
92
12
36
4
9
6
113
187
9
51
45
9
27
60
12
21
15
32
4
9
35
52
20
24
100
24
32
24
76
3
6
171
8
4
12
8
67
30
11
103
144
156
24
72
141
33
15
84
96
12
27
33
48
72
32
96
25
36
11
4
48
27
9
15
45
36
44
24
12
76
48
75
185
85
66
29
40
44
52
3
17
19
45
21
3
8
79
33
72
104
12
28
44
40
20
36
36
13
3
63
29
25
15
27
108
17
24
61
51
3
36
21
84
36
8
36
19
77
13
71
103
77
4
81
108
95
1
27
44
28
8
19
105
3
192
18
47
40
9
54
57
9
24
30
5
40
48
147
33
12
36
80
144
16
12
27
30
47
193
12
114
105
36
24
132
44
36
13
15
32
43
9
141
36
35
19
36
33
56
1
15
60
135
65
76
57
51
84
72
159
17
100
44
4
84
92
73
3
144
123
17
24
49
36
84
51
24
20
37
3
128
12
36
1
23
76
81
15
3
102
15
24
12
8
4
81
39
21
35
40
12
3
17
49
78
66
6
120
81
12
12
36
12
32
24
16
15
84
21
105
144
54
72
93
56
19
57
164
4
57
23
31
60
69
36
75
21
48
8
48
36
16
24
33
23
4
45
23
31
45
81
90
53
52
48
12
36
12
128
19
45
99
41
13
75
72
48
36
12
80
60
72
7
113
40
45
42
45
60
80
25
144
36
3
20
96
31
93
51
57
9
11
13
15
36
69
96
63
140
7
93
57
90
5
85
48
36
171
20
84
1
71
13
39
56
36
19
5
192
13
144
6
57
63
29
115
6
66
18
96
95
85
51
44
36
16
69
99
9
107
24
184
80
36
16
33
111
105
59
85
47
36
49
71
28
144
96
51
9
45
11
40
93
11
76
63
33
48
60
21
135
48
68
4
33
23
144
13
12
24
59
12
76
48
21
15
8
31
69
141
11
79
5
40
15
77
28
44
76
12
99
65
25
15
24
15
129
8
12
175
137
43
5
72
13
11
265
84
3
39
54
59
72
49
27
8
40
24
96
20
52
129
3
60
81
111
15
5
49
111
48
21
36
23
7
9
60
171
69
15
24
53
13
47
48
49
6
21
33
3
72
15
12
5
4
56
4
36
36
140
49
48
3
12
36
24
15
57
8
12
109
35
40
12
57
12
11
12
1
30
114
3
72
20
31
45
9
23
67
12
93
20
1
39
15
41
16
20
84
52
39
5
64
24
20
156
121
3
20
40
36
20
31
30
3
48
39
29
61
60
35
16
8
100
39
90
147
60
60
33
203
40
48
12
27
66
180
24
23
133
11
25
60
35
108
55
77
36
67
102
15
84
20
120
55
17
4
15
161
40
108
60
111
9
92
13
51
123
6
35
36
60
13
12
15
8
31
29
36
49
27
44
40
51
48
21
69
6
9
147
153
92
36
43
5
96
16
9
15
48
288
9
39
96
48
48
68
139
17
19
30
95
112
48
20
49
83
7
45
45
3
60
144
20
4
44
36
36
4
81
131
28
36
36
68
36
49
59
12
28
45
23
12
28
9
203
48
64
135
45
8
175
65
40
80
60
28
24
20
40
44
1
159
15
24
77
36
49
35
60
13
71
4
141
27
3
9
87
18
23
49
23
31
17
49
270
29
31
41
88
60
32
13
59
25
11
31
105
33
75
20
28
9
3
32
40
9
24
72
3
32
13
90
42
51
3
30
54
90
47
28
48
44
139
6
15
15
5
204
16
20
16
27
137
133
11
112
32
16
20
25
36
15
68
36
25
11
76
72
60
56
24
100
12
99
36
41
157
12
24
84
23
4
84
51
93
108
8
52
24
108
8
19
69
20
85
51
44
4
27
29
31
5
4
144
116
55
9
68
7
21
80
25
11
28
8
13
59
16
12
57
15
20
52
8
7
9
15
57
24
108
132
8
31
5
64
128
52
15
41
24
252
36
88
20
85
15
20
96
25
75
69
119
52
84
75
9
ABCD 94611052106*3^$a+1 [50029]
87
12
9
91
53
87
24
12
108
36
76
53
27
52
68
24
189
75
120
16
113
15
52
41
27
72
136
8
36
48
33
15
12
36
12
48
72
12
60
88
8
36
16
53
15
192
40
113
99
45
51
4
252
176
93
7
128
76
149
31
48
108
92
276
36
24
36
96
45
39
69
36
111
33
72
72
3
172
56
201
3
60
96
16
8
12
60
16
68
4
53
27
28
80
144
16
12
8
9
3
160
116
12
12
48
117
387
28
32
28
56
60
52
32
48
12
12
81
63
24
60
36
316
20
28
65
163
8
36
45
31
132
17
15
21
15
112
8
228
105
39
252
96
40
77
108
295
12
20
33
39
84
21
15
40
80
36
64
44
72
9
3
108
40
8
216
48
96
16
60
80
45
31
5
3
60
9
27
9
7
29
43
180
32
60
144
36
16
60
20
252
21
36
39
36
84
76
20
96
9
99
36
9
31
176
4
20
28
20
81
72
67
228
24
113
36
79
80
21
39
100
5
135
72
24
52
113
15
57
3
24
12
148
48
44
220
20
28
68
12
57
75
33
27
228
36
124
48
20
172
260
12
96
144
60
84
36
21
27
48
24
81
72
27
36
64
125
216
7
128
144
84
156
48
96
16
20
120
24
72
100
65
15
48
117
87
36
21
43
32
60
45
39
105
39
48
52
5
3
69
43
137
39
64
20
156
117
3
141
15
84
76
48
12
68
148
12
5
72
3
141
36
219
4
12
48
8
12
21
27
9
39
156
144
4
48
68
12
64
5
108
355
120
8
60
48
16
68
12
33
72
123
12
28
20
28
5
15
108
36
220
53
27
153
15
57
15
84
45
15
165
79
48
32
112
48
32
16
20
24
36
48
76
41
15
24
33
3
33
15
21
31
128
60
60
52
29
3
12
165
75
24
24
72
21
144
39
4
12
53
63
108
9
43
44
21
72
63
24
60
144
69
63
64
80
96
40
84
5
36
7
12
104
172
20
112
32
81
7
32
105
75
33
27
88
80
168
69
3
33
63
12
124
53
75
52
44
64
53
27
40
77
15
48
12
84
144
21
7
29
39
69
123
84
24
16
8
72
84
84
12
48
132
28
20
88
32
81
144
36
15
4
72
53
36
171
45
15
16
32
36
96
21
87
21
15
36
76
53
135
96
93
51
16
56
93
27
84
36
33
79
12
20
33
36
27
220
60
32
21
27
40
77
75
96
45
51
136
204
140
148
32
9
75
112
32
40
180
12
53
27
88
56
192
48
72
12
60
52
60
53
72
39
60
4
20
12
9
36
99
45
36
36
123
57
7
65
15
288
57
75
28
32
12
24
45
67
272
12
9
67
20
172
68
48
16
164
16
41
39
76
29
15
264
76
140
36
4
56
84
81
108
15
16
176
72
28
125
15
40
44
28
68
100
8
16
104
156
33
15
60
148
29
99
60
52
32
48
48
112
44
16
173
27
40
24
53
75
28
92
57
63
48
12
21
111
16
12
77
36
19
125
36
219
148
92
9
36
3
132
96
57
3
12
48
72
12
105
39
4
8
120
12
160
60
101
15
4
161
79
8
52
92
40
80
256
60
144
161
75
105
87
132
33
72
91
17
36
291
33
67
44
84
108
40
32
232
293
36
15
57
67
32
16
68
69
135
60
21
15
84
12
36
24
48
52
68
60
36
64
32
9
79
20
36
12
105
3
4
12
89
87
40
72
125
135
112
80
48
52
48
56
9
15
28
29
31
164
36
60
52
8
40
32
268
128
81
91
20
33
127
32
57
43
65
72
195
48
48
124
20
28
116
4
32
24
4
41
ABCD 94611504818*3^$a+1 [50063]
96
20
4
12
93
42
41
4
24
80
31
45
24
21
11
7
17
28
12
24
12
9
23
48
12
16
36
15
21
27
5
85
71
24
16
15
6
3
8
4
33
36
24
83
28
24
36
12
20
28
20
36
49
6
30
111
33
15
9
12
23
31
24
57
69
87
44
36
72
31
29
1
47
48
84
72
16
8
132
13
47
48
12
4
68
37
71
49
3
12
39
17
7
81
9
11
1
23
108
40
9
23
40
12
48
72
39
24
81
44
240
16
56
24
19
72
78
12
60
108
47
4
12
8
19
21
51
41
79
21
8
121
3
12
36
24
20
40
93
23
40
63
36
24
90
15
24
8
12
76
44
28
39
53
12
79
9
8
40
120
27
81
80
76
33
71
132
88
72
8
72
37
111
15
9
8
4
39
197
13
36
11
144
60
16
20
112
8
7
6
35
36
84
64
92
79
41
73
30
36
45
72
69
30
180
18
15
20
28
12
75
21
9
3
68
145
95
1
23
52
20
4
45
51
116
4
24
12
44
180
13
11
4
36
132
20
127
12
41
12
52
68
28
57
11
12
4
84
96
9
11
16
8
49
51
20
24
31
6
30
144
41
16
24
33
11
1
23
36
55
21
20
4
12
120
44
48
1
11
40
3
5
16
12
12
68
4
56
43
54
63
24
33
3
147
17
103
36
36
5
48
7
18
15
12
20
28
45
107
4
21
11
72
88
60
33
60
107
13
51
56
52
8
24
16
120
120
63
29
1
24
23
4
44
4
12
44
25
54
36
6
71
232
12
9
11
4
39
5
156
36
24
76
45
23
16
32
49
23
1
135
9
11
52
39
5
13
51
20
24
145
11
16
9
15
105
27
20
24
4
69
36
6
9
116
55
48
57
3
21
12
20
37
66
5
1
159
39
101
12
64
33
35
72
4
249
35
28
63
77
4
24
21
63
27
24
21
44
12
13
66
189
99
45
60
45
35
28
24
69
15
9
36
15
51
5
49
27
9
18
65
28
57
95
48
37
12
35
16
8
40
192
12
80
12
4
39
5
12
49
35
36
28
116
55
60
5
84
1
35
85
6
18
35
37
15
36
12
20
115
66
95
19
81
129
63
24
9
51
8
7
24
66
60
90
9
44
1
11
115
9
99
53
124
105
15
9
51
24
12
20
100
20
84
84
4
32
16
8
4
45
12
11
60
43
225
32
7
81
9
3
57
30
21
92
19
41
28
32
7
21
24
36
60
129
15
120
45
15
60
60
12
104
31
108
57
44
256
39
6
54
30
39
8
7
21
21
3
141
39
51
30
51
20
40
105
39
15
21
93
35
28
132
80
61
60
36
23
72
25
35
55
65
4
36
36
12
32
4
20
49
12
108
6
41
24
64
8
64
63
5
55
12
53
28
8
124
56
40
21
39
15
17
4
56
112
36
21
11
13
11
16
44
24
25
15
72
24
3
125
1
15
72
12
56
12
49
18
77
16
24
3
6
27
9
11
24
48
7
33
20
12
36
43
21
9
35
4
75
41
40
20
25
47
19
144
57
57
12
24
39
117
18
33
3
5
1
11
48
4
36
140
79
5
1
36
3
51
21
128
61
35
19
21
36
15
9
12
12
8
24
16
44
4
12
12
8
19
33
117
30
69
204
48
20
12
31
65
12
13
131
88
20
40
12
63
17
43
72
9
12
12
21
27
24
20
16
33
144
107
76
12
57
15
8
76
120
21
84
6
84
57
44
43
5
40
80
7
41
52
8
43
36
53
1
35
64
8
88
84
56
16
20
124
21
3
128
103
17
40
20
72
60
52
33
36
59
76
140
4
92
24
31
45
44
72
37
35
7
113
28
123
36
65
16
27
45
105
30
42
15
8
48
4
36
12
68
48
36
13
15
57
23
96
24
48
60
28
36
3
36
5
132
4
3
60
65
1
59
28
44
55
29
4
51
41
40
15
5
4
36
9
35
1
30
21
48
24
36
60
9
3
3
29
220
51
6
18
12
9
24
48
80
88
45
27
24
33
27
69
15
20
16
60
20
36
24
24
91
30
11
67
21
60
9
15
87
53
60
88
48
80
12
88
111
101
24
19
5
64
165
42
48
21
32
52
120
15
77
16
63
9
8
19
18
15
8
4
63
5
37
63
20
55
17
43
21
12
3
5
136
39
36
48
33
93
6
9
36
48
27
21
3
77
4
9
11
76
57
36
15
36
33
35
7
45
36
9
30
53
37
78
12
18
11
52
33
54
41
25
35
16
93
23
48
19
5
12
4
32
48
52
44
28
20
31
41
43
96
21
63
42
15
36
24
9
39
147
21
12
36
51
18
23
24
36
4
44
24
36
112
27
5
16
36
24
39
77
24
24
55
60
36
9
8
64
104
49
51
51
9
15
141
105
18
5
12
73
3
8
25
6
81
12
51
41
24
4
15
21
231
41
49
18
81
84
21
47
64
48
21
66
18
11
24
16
111
69
12
48
39
33
48
56
19
17
52
8
12
37
18
6
120
96
15
168
81
95
55
30
51
24
44
40
32
76
9
120
39
84
12
69
27
39
89
61
15
8
12
16
12
21
36
3
68
40
3
21
9
15
21
11
28
15
45
9
42
41
60
4
20
16
60
9
108
11
16
20
4
9
131
40
20
16
9
131
373
12
39
84
21
24
63
44
55
9
9
11
61
23
7
18
23
4
20
16
99
21
92
1
54
65
7
9
60
32
4
33
42
30
18
41
16
3
81
9
30
90
71
25
36
99
39
41
49
60
11
40
15
36
18
6
ABCD 94611572546*3^$a+1 [50059]
180
9
99
81
9
30
12
30
24
60
159
45
42
24
120
36
18
30
60
126
66
69
15
36
54
66
84
24
30
6
21
168
51
30
24
15
15
66
30
96
90
243
87
45
69
126
60
84
96
54
306
48
132
108
6
30
144
120
12
114
60
6
240
33
72
33
27
84
21
18
156
21
168
12
180
24
36
39
30
39
51
54
66
30
24
6
21
15
33
147
48
12
204
114
96
6
90
39
15
96
18
15
135
36
9
105
96
96
123
147
48
36
60
60
24
30
27
39
30
36
18
120
12
33
15
21
51
24
120
66
54
21
33
27
15
18
75
156
51
138
126
156
33
147
18
66
96
24
24
66
15
45
255
60
144
255
60
126
60
30
84
90
15
27
84
6
75
3
12
48
42
3
21
120
99
15
42
63
72
135
33
21
135
24
15
90
6
114
6
60
204
132
60
84
69
225
180
96
84
135
105
72
99
165
30
69
36
60
21
135
15
45
120
24
135
6
30
120
45
33
12
24
75
111
105
123
270
12
150
9
99
102
63
27
30
30
108
132
84
54
42
24
54
27
3
102
63
45
162
48
81
75
36
105
3
12
30
54
120
69
21
30
6
3
87
69
15
21
60
48
21
144
15
72
15
45
75
120
33
51
120
54
15
75
30
150
60
60
126
30
45
111
18
51
84
57
3
21
54
72
114
24
30
42
123
72
9
51
3
45
81
24
75
45
27
75
138
282
48
180
105
15
21
45
54
45
255
12
90
30
168
6
240
51
3
36
54
96
36
39
24
75
66
6
33
21
54
36
150
99
12
159
60
30
30
96
24
24
90
15
51
105
9
12
138
21
135
30
66
78
30
96
6
63
36
69
30
6
36
63
141
36
24
294
21
21
48
30
6
150
84
186
75
99
201
24
15
210
42
33
141
90
9
15
165
36
75
60
45
69
51
24
21
54
36
24
12
33
135
21
81
54
141
15
30
3
75
21
21
24
36
3
27
114
126
78
15
51
45
15
66
84
6
48
45
75
6
24
6
60
30
66
93
27
24
9
57
78
72
90
48
135
105
12
18
156
36
84
9
12
144
144
27
24
120
66
15
45
18
66
39
21
126
30
15
15
24
30
66
48
36
129
36
36
3
42
228
15
111
81
45
48
30
12
9
15
45
21
15
453
72
63
75
72
54
24
6
156
18
87
9
90
180
24
12
18
27
84
159
57
165
90
60
9
15
114
15
27
60
108
12
144
69
15
57
75
69
156
24
51
24
6
90
54
36
3
87
54
54
162
54
84
60
42
15
33
36
84
6
24
12
45
9
240
6
9
15
66
198
36
69
27
78
111
39
240
30
156
84
90
57
144
135
66
15
99
9
51
21
15
45
3
30
6
96
18
66
6
24
15
45
51
144
45
144
27
48
60
75
96
9
36
51
69
15
81
3
45
195
42
15
9
36
90
45
3
57
45
48
12
30
45
9
99
147
48
150
15
57
99
36
3
36
66
48
6
60
30
60
39
15
12
30
54
54
36
66
30
48
270
60
42
48
6
21
3
42
39
15
66
108
30
12
24
24
36
9
27
9
69
27
15
54
294
72
60
45
93
87
39
36
69
156
39
84
36
54
75
21
6
138
240
42
60
33
15
120
72
78
66
36
54
51
3
12
30
264
15
9
36
135
39
60
6
36
48
30
42
75
45
63
105
6
69
21
6
84
60
84
36
24
12
33
81
66
24
60
9
27
153
111
69
51
6
78
45
57
90
33
75
66
66
30
54
45
45
6
30
54
174
72
3
171
129
15
192
24
126
60
15
33
66
84
21
135
84
12
204
90
ABCD 94611800048*3^$a+1 [50008]
36
96
27
15
45
36
105
39
28
32
21
84
108
78
72
13
35
9
60
3
18
27
4
23
18
3
36
36
40
5
15
57
30
66
91
11
45
52
12
20
21
12
43
24
8
51
24
165
51
37
35
93
64
56
51
24
30
252
123
9
31
96
29
115
5
30
30
60
6
21
84
48
63
42
48
3
72
45
27
21
15
69
48
235
5
15
48
165
54
13
80
40
120
84
48
17
54
45
27
109
5
3
60
76
80
4
20
16
35
66
24
159
60
21
24
51
27
30
12
15
15
6
7
5
19
35
126
27
81
6
13
5
3
52
20
27
21
99
9
16
65
159
117
48
66
18
78
42
96
79
101
84
6
72
13
35
117
40
24
11
13
35
9
57
91
5
27
33
60
144
3
21
24
75
45
30
21
24
21
12
15
33
27
52
17
31
44
63
21
64
5
75
28
89
3
27
69
40
11
49
47
138
126
21
27
66
27
72
51
69
16
12
5
15
72
16
11
9
12
57
12
31
68
99
66
24
3
28
5
127
17
75
48
4
83
30
7
53
3
12
16
36
53
75
120
21
6
186
63
12
153
42
18
24
87
108
51
54
12
99
64
8
9
18
25
108
20
15
24
18
102
1
17
111
9
12
18
96
105
129
48
15
105
12
183
3
120
9
81
24
7
80
9
6
24
72
42
198
133
17
15
64
101
24
31
68
27
37
12
36
29
54
72
72
57
33
195
12
15
18
15
28
72
12
23
138
132
18
45
12
76
11
21
4
41
12
27
76
32
147
24
24
1
20
16
53
7
23
73
20
40
24
120
83
18
24
43
11
72
25
47
18
3
12
39
13
77
19
72
8
45
30
42
27
33
127
5
7
23
48
9
48
21
7
53
30
37
44
4
5
6
54
114
13
17
66
9
76
59
45
12
196
107
33
52
17
18
93
120
72
27
1
65
27
100
12
41
48
60
31
68
16
17
18
9
33
19
44
15
42
3
51
21
40
24
11
102
66
57
9
3
45
3
100
80
57
3
40
113
7
59
18
3
165
19
24
24
53
3
24
16
11
48
1
92
4
36
29
3
16
17
79
65
18
48
13
17
60
102
181
32
120
3
37
20
9
24
19
80
16
11
48
6
36
3
27
9
57
3
72
172
41
27
75
37
12
144
36
8
3
24
13
83
9
9
27
88
11
61
53
6
129
57
12
27
16
20
12
15
102
55
53
51
72
3
37
8
4
5
7
29
99
75
48
57
15
37
8
96
36
63
13
128
4
53
15
12
33
123
52
23
42
15
28
59
21
16
5
3
51
61
56
3
72
13
72
48
20
52
5
108
87
4
44
117
102
121
119
21
120
24
141
144
60
63
64
5
24
27
9
31
12
12
173
75
60
15
6
12
15
4
5
120
96
67
48
140
39
9
16
5
151
132
20
3
25
20
33
31
120
84
32
4
8
48
75
72
33
52
77
6
25
143
85
11
33
16
89
3
27
153
12
3
13
20
9
87
48
28
24
11
48
61
11
48
66
48
6
81
36
60
108
9
12
3
33
84
39
9
12
55
8
16
60
36
35
73
17
79
5
87
132
100
12
23
13
77
43
5
222
42
91
24
5
36
108
31
44
165
6
69
16
41
15
45
3
12
112
48
5
63
21
3
21
27
3
37
60
20
75
102
27
16
5
18
96
21
4
41
43
5
222
9
21
63
64
11
1
23
66
24
3
45
15
15
24
13
8
120
40
72
80
45
6
25
12
5
78
24
57
4
60
132
92
28
5
48
24
91
125
19
17
48
18
120
85
17
27
4
11
21
27
6
27
15
90
55
89
24
72
3
24
120
45
12
108
102
90
6
9
39
69
93
19
20
36
69
51
27
42
24
75
24
75
57
48
105
43
12
36
29
6
57
4
44
9
135
33
30
45
9
39
165
24
87
16
53
12
30
18
54
13
65
48
36
78
105
36
16
48
77
6
9
21
12
127
41
103
32
15
13
59
61
5
67
59
48
13
17
15
3
18
99
21
15
4
48
17
18
30
12
3
40
24
24
36
5
55
24
65
31
35
9
64
23
42
3
64
104
27
13
104
45
3
3
45
52
5
55
35
90
24
78
21
21
43
12
36
80
64
44
12
40
48
5
91
11
144
24
72
168
42
127
36
77
63
84
21
24
3
3
45
60
16
53
63
27
13
72
8
48
24
12
48
33
48
27
4
44
51
145
96
53
114
37
89
15
117
87
81
24
12
108
91
41
36
3
72
45
63
12
75
25
17
3
27
6
12
3
51
21
4
36
48
12
47
45
48
64
5
96
75
40
152
3
24
93
88
20
39
18
6
6
55
11
13
92
15
48
157
5
72
30
13
24
5
31
48
60
80
84
15
6
66
21
3
6
90
1
20
72
40
8
99
289
5
39
40
11
24
61
29
15
100
80
120
21
31
44
24
12
21
43
12
20
33
6
21
9
75
256
47
33
9
30
9
4
35
138
19
29
19
5
51
21
79
44
45
43
32
28
32
28
83
24
45
48
99
24
162
15
60
88
11
21
45
15
12
ABCD 94611862006*3^$a+1 [50036]
8
27
9
52
8
57
7
8
63
30
126
1
60
8
75
85
12
24
29
39
21
67
80
3
30
7
89
31
192
20
87
45
4
116
165
30
13
48
92
16
11
54
30
90
42
45
39
1
59
85
71
45
52
56
15
145
12
8
27
9
39
60
60
12
9
15
49
12
32
3
133
11
61
12
23
18
199
8
40
20
4
29
31
5
91
89
24
67
20
75
85
132
71
9
112
84
47
13
5
6
13
156
5
12
120
54
24
157
24
11
48
37
8
4
11
36
49
11
13
36
11
60
93
40
11
120
1
48
11
25
41
43
11
12
193
92
33
31
68
28
8
64
12
59
6
6
54
91
24
96
113
66
90
43
41
19
80
3
49
5
19
12
65
55
12
72
29
55
36
84
20
21
66
25
5
15
105
7
71
49
60
8
99
61
23
12
9
40
8
60
21
6
24
25
17
15
28
47
9
24
4
8
24
9
75
60
81
39
40
155
9
3
84
36
18
72
175
29
15
16
29
75
88
12
108
156
20
112
8
15
117
123
37
72
47
6
48
6
25
5
24
7
72
12
120
11
9
9
102
18
30
12
13
20
111
60
54
12
43
60
11
25
11
45
33
102
48
37
180
12
11
60
1
119
9
48
4
48
36
44
28
84
96
8
81
19
20
36
15
45
39
49
23
37
41
30
90
6
36
169
48
11
72
258
66
6
99
4
32
33
96
103
11
1
8
48
88
5
67
23
1
24
65
12
7
23
9
4
104
63
24
25
5
43
53
48
66
165
129
67
59
25
56
15
117
21
127
44
16
60
65
43
5
31
5
43
161
66
33
28
84
119
36
96
24
121
12
11
37
12
12
68
57
159
52
24
125
19
20
12
63
1
131
24
33
28
53
42
18
79
32
28
8
189
55
176
12
28
8
36
4
71
109
11
150
31
8
72
33
51
40
56
99
6
84
24
31
44
12
15
138
87
28
11
180
6
24
15
36
33
180
96
30
165
165
19
17
210
37
8
40
84
24
24
92
39
25
41
36
90
49
24
12
23
72
25
48
56
64
35
49
56
51
24
12
13
20
96
39
85
11
13
41
6
85
29
6
21
24
15
1
60
5
54
1
23
37
23
37
8
21
54
30
27
52
32
15
36
24
1
32
3
73
41
79
5
67
12
23
45
40
29
6
138
6
33
12
88
71
61
68
27
66
24
31
23
6
19
20
21
123
172
59
12
97
12
8
177
63
28
72
12
11
25
59
45
39
37
252
36
96
29
66
61
12
48
24
35
24
9
28
72
12
144
5
6
13
23
9
141
55
24
35
9
76
41
55
168
191
1
12
71
57
9
6
24
133
71
1
8
36
15
49
11
6
63
27
120
49
65
6
13
47
156
57
21
30
25
41
24
7
5
67
47
21
4
36
5
39
76
95
9
4
60
5
6
13
101
31
35
114
31
56
123
12
30
19
29
75
51
60
61
24
176
9
55
41
18
1
5
6
108
36
13
11
37
29
51
39
60
24
90
91
36
84
56
15
48
49
23
13
11
81
88
11
30
55
29
6
24
45
144
36
52
48
41
79
5
19
8
33
39
27
25
65
3
16
44
36
45
30
157
20
39
1
24
8
16
176
100
36
140
9
66
18
42
97
20
51
6
36
19
11
37
36
24
12
84
96
11
25
12
17
3
28
113
90
36
13
11
21
81
7
48
35
49
5
43
71
1
11
9
88
12
35
93
28
29
3
28
5
3
76
125
66
114
19
24
12
89
99
21
15
21
3
27
9
112
23
1
35
81
3
6
24
7
60
8
4
132
36
83
66
111
12
88
20
4
36
20
33
66
1
44
40
5
36
7
41
216
90
9
51
186
39
75
24
25
11
1
44
124
24
12
29
12
84
15
60
48
40
48
8
21
24
19
36
11
45
76
48
24
20
27
9
136
36
44
48
40
36
72
29
55
11
25
23
57
33
87
15
13
84
41
30
6
43
53
39
159
6
30
61
203
30
195
15
21
64
131
13
36
131
66
19
48
72
5
60
55
36
24
65
31
23
25
20
12
204
48
27
30
3
16
24
48
95
60
37
47
9
16
80
100
20
64
5
42
25
24
11
49
128
87
120
45
21
15
48
16
59
165
135
9
28
8
16
48
20
28
8
36
96
9
19
84
71
66
43
47
60
49
36
119
1
8
93
54
25
84
24
11
36
9
4
17
3
63
78
15
4
32
64
60
11
85
35
84
1
44
12
24
76
5
18
45
27
9
21
48
15
24
33
24
151
89
63
88
5
60
54
114
6
45
64
72
83
1
125
55
11
9
40
96
12
68
63
30
66
1
83
37
59
25
35
120
121
24
120
60
65
84
79
20
60
12
81
78
169
131
1
48
92
21
43
192
12
12
29
6
13
152
4
65
19
8
72
12
9
60
60
6
81
108
24
16
36
5
114
1
96
20
135
13
60
80
16
20
99
21
ABCD 94612050376*3^$a+1 [50005]
15
15
121
29
15
48
75
60
54
19
161
18
60
66
7
8
96
40
5
111
72
96
24
15
13
29
31
17
15
27
24
25
11
30
30
9
12
33
67
44
33
102
36
25
77
12
198
36
1
41
54
18
138
72
6
31
23
78
30
13
47
48
66
39
51
49
132
59
25
65
15
51
9
3
12
9
75
405
24
21
55
11
93
51
12
42
51
21
48
31
72
8
51
6
43
36
84
17
63
16
5
90
36
33
81
3
15
37
68
15
105
21
30
24
18
24
115
35
18
15
36
40
77
42
33
4
96
23
24
96
69
52
89
36
51
12
45
72
15
21
54
36
12
60
12
25
59
120
6
39
75
25
11
69
12
4
20
81
55
128
15
1
60
8
57
79
71
60
6
60
30
25
59
66
27
27
9
60
52
44
21
3
9
12
6
42
3
105
30
9
63
1
12
23
114
48
3
12
12
28
65
19
11
9
33
30
21
112
29
198
57
40
36
8
75
45
16
68
3
72
18
39
16
24
35
6
54
9
141
3
75
1
72
227
105
21
66
30
3
52
68
3
30
48
15
15
24
72
18
66
6
6
24
54
15
39
36
66
19
20
12
3
37
173
24
60
42
93
12
15
60
66
18
66
99
57
18
201
3
1
17
3
16
11
24
25
8
57
36
163
11
6
3
57
24
31
8
81
138
57
21
132
66
21
135
96
12
37
8
75
33
15
69
21
54
18
31
11
45
15
33
45
31
5
36
18
33
27
48
49
20
51
12
42
54
57
3
141
96
3
25
96
5
30
30
306
25
89
19
5
54
12
18
156
96
30
21
9
24
15
15
30
15
16
5
60
36
30
13
89
42
129
69
63
12
21
31
11
180
84
54
15
69
12
15
24
72
40
17
103
24
5
51
64
68
15
12
30
24
91
36
20
3
9
51
42
78
36
49
12
8
9
6
84
36
25
11
81
15
24
45
16
23
42
39
3
18
54
21
4
5
78
1
41
6
25
5
48
91
95
18
15
51
1
35
144
6
90
6
27
45
6
90
36
6
69
40
8
12
39
24
73
17
48
43
29
31
12
20
9
78
30
151
104
12
64
11
49
29
48
123
36
3
21
27
30
48
6
61
59
9
75
36
1
80
87
97
36
8
9
42
18
12
63
21
54
18
135
4
8
33
30
48
61
29
66
30
91
44
33
15
12
3
33
45
18
21
93
75
3
42
48
19
11
9
100
60
5
18
13
44
15
25
36
5
15
84
24
9
12
3
52
23
30
51
232
92
15
90
12
3
27
49
5
67
17
60
36
6
45
21
12
48
139
23
126
12
78
69
52
83
18
19
5
144
15
39
33
75
48
1
53
43
8
15
12
9
60
60
201
159
100
8
15
42
99
9
27
15
18
43
84
24
185
42
33
21
3
27
6
84
18
13
53
36
55
164
36
21
43
11
24
9
27
69
135
57
75
12
73
23
85
216
36
48
41
15
9
12
54
9
81
19
11
6
39
9
12
15
27
133
47
1
41
31
92
120
72
9
72
24
15
15
18
126
1
116
87
157
36
65
24
60
6
30
60
78
9
12
69
6
9
21
48
90
61
20
24
111
66
31
48
41
15
76
44
33
43
8
81
19
119
30
67
119
54
51
136
44
16
5
18
78
18
30
12
18
24
96
9
12
40
20
24
12
39
9
9
103
20
48
16
24
5
126
18
147
39
42
12
63
75
72
45
27
25
36
44
33
66
1
5
99
36
39
84
42
36
150
18
84
36
60
42
129
9
54
18
24
30
108
12
1
23
36
1
5
48
6
21
57
7
36
8
39
48
93
12
64
35
45
84
16
11
165
9
168
31
12
35
12
30
3
87
13
24
5
30
24
30
6
120
36
54
55
29
51
69
60
15
81
55
83
253
8
195
42
87
3
18
72
103
5
12
18
57
24
84
36
124
80
36
21
79
56
57
51
75
144
36
30
60
7
5
18
12
102
6
6
55
29
72
3
81
159
16
5
31
32
33
55
5
18
36
1
44
69
24
7
36
17
36
12
90
9
36
27
60
1
65
54
30
6
69
87
25
5
51
12
63
13
20
9
60
7
104
57
19
35
9
36
51
102
51
76
5
90
105
21
12
126
21
9
12
27
27
30
19
11
30
39
87
105
15
72
37
35
120
18
7
44
9
66
9
51
9
36
12
28
11
36
9
40
23
42
18
105
48
3
57
9
18
37
11
30
30
42
51
21
39
39
6
42
30
19
5
60
78
138
3
232
20
33
66
108
45
3
69
4
11
1
119
60
25
5
6
73
71
6
12
3
48
12
9
6
42
30
96
6
19
56
124
32
40
5
12
18
198
24
87
60
21
12
3
45
87
12
105
18
33
39
153
72
15
61
23
69
16
137
30
9
15
114
114
90
27
63
12
18
12
108
7
11
162
6
24
33
99
24
45
144
33
63
9
60
36
51
63
73
24
89
6
61
23
30
15
40
35
9
16
95
24
108
12
36
90
12
19
36
5
87
16
101
30
9
189
36
30
54
63
69
115
11
54
31
44
33
6
12
13
47
24
21
9
55
23
6
6
6
12
12
15
3
13
47
61
47
73
95
42
3
15
24
60
78
15
45
ABCD 94612347106*3^$a+1 [50000]
7
18
24
126
21
93
12
48
12
51
33
42
9
8
12
100
21
159
8
25
11
16
200
36
43
65
4
21
27
24
20
1
15
68
36
1
24
36
119
85
24
12
12
12
48
6
17
4
180
21
39
9
12
23
4
12
33
63
45
12
12
71
67
90
6
41
28
15
42
6
12
41
16
39
137
4
33
48
23
49
23
37
12
15
44
91
21
32
40
21
6
5
40
20
40
9
12
27
21
99
20
13
12
63
24
56
12
127
24
9
45
3
9
15
3
6
51
60
33
6
54
36
36
66
24
30
36
30
17
43
42
3
3
9
12
20
1
12
87
21
18
60
6
36
84
48
27
105
3
15
42
3
15
30
3
117
48
12
11
7
24
24
60
29
1
102
5
4
36
72
3
57
27
93
20
52
33
23
4
63
45
108
44
16
27
12
30
6
77
13
12
6
30
36
23
1
171
15
36
9
80
36
13
35
31
21
33
24
87
15
33
15
42
15
60
8
31
42
35
13
66
33
57
3
8
64
36
9
51
24
44
4
32
73
35
85
3
3
12
5
4
45
30
30
23
73
39
15
29
25
11
24
16
15
45
8
52
33
27
9
6
36
45
3
42
222
45
8
12
7
66
15
204
15
33
63
17
1
27
24
68
1
120
30
30
12
47
7
33
45
18
77
7
18
11
1
78
93
20
85
39
9
71
40
48
183
17
25
23
49
23
37
18
17
25
30
6
27
12
9
39
15
17
1
15
24
96
9
15
120
45
24
24
23
4
75
6
18
12
78
24
15
75
60
6
24
72
143
60
31
5
19
105
51
9
3
18
36
3
8
19
144
81
3
30
108
48
11
43
42
36
75
3
5
36
28
57
23
121
12
138
29
28
12
32
25
63
92
1
27
8
13
60
24
35
25
63
3
69
57
18
12
21
24
108
45
35
52
51
9
68
25
162
24
24
33
72
8
4
9
51
108
15
6
12
12
60
75
45
11
1
24
204
63
123
5
4
15
53
19
53
13
18
5
61
18
30
12
30
5
13
3
60
12
87
21
87
113
4
108
21
36
78
77
31
42
15
21
30
36
150
3
33
42
33
32
60
12
31
9
48
8
40
45
15
12
8
43
30
71
28
63
69
15
45
3
17
16
15
69
9
24
36
11
16
24
9
84
3
105
132
18
12
18
72
11
79
96
30
36
120
60
11
64
8
7
30
11
4
3
18
15
45
30
18
30
42
24
3
8
19
36
65
37
6
21
63
66
42
42
72
3
32
43
101
19
48
18
87
8
4
32
40
45
71
13
51
15
54
11
16
57
66
5
25
30
57
24
3
5
25
47
40
93
27
33
66
141
39
17
25
59
36
13
6
33
116
76
8
1
54
45
3
12
93
68
25
12
18
125
19
66
24
83
24
1
107
48
85
23
79
45
20
31
21
9
24
3
132
32
1
12
12
6
57
12
33
60
23
7
17
76
9
30
6
90
78
119
7
6
12
63
20
49
83
1
39
57
90
36
9
20
25
18
66
72
47
36
25
27
129
3
72
9
24
3
72
168
44
40
21
48
12
59
85
3
8
25
15
12
21
42
42
36
71
13
15
12
81
54
41
4
3
18
12
30
45
12
45
78
18
12
66
5
36
16
32
36
16
3
18
23
7
9
9
51
45
23
12
1
12
3
27
53
4
36
9
18
18
18
41
16
129
66
24
21
8
4
68
4
3
125
175
17
1
35
64
21
47
12
36
25
30
102
30
30
78
18
12
12
6
89
40
3
9
21
18
81
44
4
21
42
9
39
6
75
3
48
24
33
8
7
96
6
15
45
123
81
12
12
11
1
23
31
60
9
3
72
17
16
9
96
99
9
39
48
24
48
27
21
87
12
6
27
48
9
30
24
30
24
23
72
28
24
8
7
6
23
4
12
20
43
57
21
24
15
33
75
12
20
25
75
111
69
9
12
12
11
7
65
37
36
90
12
54
78
12
45
21
12
6
9
8
12
7
48
5
36
7
48
9
51
65
12
73
36
66
18
24
3
123
17
73
51
21
15
15
42
35
13
84
11
13
12
39
8
25
72
83
37
54
41
28
12
21
12
3
104
19
81
8
1
11
40
60
3
48
42
96
72
39
9
156
11
97
12
54
17
25
84
18
33
8
1
54
132
77
25
6
6
18
30
3
9
215
16
9
6
129
15
30
84
6
33
45
6
12
5
19
30
36
87
15
33
8
91
5
85
3
153
39
8
25
6
6
11
43
132
72
36
9
92
16
15
17
25
15
21
42
57
33
12
12
18
6
51
51
177
33
15
99
5
13
3
32
217
54
24
180
96
36
41
40
27
33
9
3
12
39
89
1
66
24
17
97
27
21
24
18
105
56
16
45
63
48
15
30
75
9
48
3
63
17
4
8
31
36
45
3
48
17
13
15
8
52
24
96
189
48
12
11
37
35
1
51
8
7
5
40
9
39
51
9
12
56
4
128
25
15
8
127
17
19
41
16
3
54
27
8
91
29
37
63
8
13
72
48
36
35
13
27
15
60
5
25
35
28
8
19
33
15
18
27
93
27
21
54
12
30
23
36
1
24
11
19
57
3
90
42
45
39
18
12
23
55
18
90
9
21
75
75
12
33
3
102
39
21
12
6
30
24
167
25
204
72
48
72
30
65
43
54
15
45
60
15
8
25
12
3
33
36
11
67
5
108
4
96
24
141
23
61
18
33
60
9
23
31
9
48
24
8
36
24
12
24
76
3
66
30
6
66
24
18
12
71
7
36
9
20
36
31
65
48
28
140
13
24
11
55
24
18
107
28
45
18
9
72
48
8
25
30
18
12
60
27
117
15
8
7
41
7
18
47
108
24
76
87
42
48
11
4
63
18
120
99
12
36
69
3
63
108
9
8
7
6
6
5
40
15
18
83
49
90
36
57
8
52
48
12
15
6
27
15
150
12
12
3
51
6
120
23
7
53
160
45
83
43
21
39
42
60
59
13
60
15
8
4
8
25
63
24
9
11
1
12
27
168
12
21
47
31
54
15
80
148
39
21
15
48
65
61
36
39
9
36
6
114
48
ABCD 94612685626*3^$a+1 [50016]
21
24
27
20
13
11
25
51
27
12
18
11
12
19
18
27
3
65
36
7
120
48
6
23
91
21
3
60
60
60
30
48
23
7
84
21
57
18
18
11
24
31
30
54
201
3
30
6
65
67
24
9
20
7
17
37
84
27
8
19
36
81
3
33
44
79
24
12
9
12
9
15
56
43
101
36
49
11
73
35
97
39
3
66
15
129
12
18
21
9
27
39
6
18
30
3
8
7
29
121
54
45
141
63
15
17
55
42
6
21
24
15
29
7
66
23
115
84
12
6
12
18
9
21
18
45
104
43
5
7
17
4
81
6
12
42
11
37
11
7
18
6
6
48
47
24
40
33
6
17
109
95
49
60
102
78
27
3
66
39
36
8
25
12
36
42
42
6
18
15
39
36
17
24
55
65
73
11
52
15
18
42
53
55
101
24
24
43
12
60
6
35
19
6
47
37
6
6
11
25
35
37
6
5
37
15
44
24
36
16
27
6
6
5
49
36
24
11
24
36
16
63
165
75
17
73
36
59
52
99
36
24
60
29
40
51
129
36
69
107
72
1
15
20
7
69
63
12
5
49
15
69
6
42
47
55
60
60
57
9
6
18
102
29
31
29
37
47
28
27
33
15
5
84
19
42
59
84
115
54
18
17
36
60
36
4
27
5
7
33
3
29
7
9
57
18
65
1
18
6
6
9
9
27
15
6
3
57
12
30
18
3
45
131
31
33
32
24
24
19
66
35
16
15
101
4
135
9
36
24
72
20
12
1
42
12
42
155
13
3
24
39
41
19
24
33
20
19
24
29
108
48
31
36
12
21
12
9
18
33
44
13
63
108
15
5
1
48
95
12
31
29
4
36
15
18
6
29
7
24
17
19
29
97
18
21
3
33
8
12
109
131
73
30
77
24
1
35
13
155
1
54
30
30
5
72
37
6
65
40
72
20
12
73
47
36
16
15
41
28
15
6
15
44
52
69
15
3
5
61
27
140
7
18
47
12
4
75
125
7
24
29
67
12
96
24
48
12
138
78
96
96
5
25
15
15
12
66
35
61
6
65
28
44
12
73
30
66
30
17
43
45
75
29
48
7
53
4
8
16
21
30
149
36
16
68
7
72
48
48
101
19
17
13
47
7
18
23
24
31
84
36
21
39
5
1
71
12
12
43
17
19
24
42
35
36
49
11
79
6
18
5
12
4
80
31
84
30
84
47
13
155
25
11
64
195
17
12
25
6
6
36
12
3
15
18
60
35
121
11
108
240
12
55
132
18
42
33
84
44
25
6
69
15
29
12
1
3
57
30
65
97
3
9
11
13
12
3
39
66
66
24
17
283
45
36
3
5
37
66
69
36
24
9
30
29
61
6
5
19
17
4
9
12
30
72
141
75
21
44
37
42
6
35
19
17
25
48
6
89
36
24
91
30
60
36
6
89
61
3
32
13
30
24
101
7
108
17
67
41
79
42
51
27
17
144
25
30
17
43
41
60
48
108
67
12
6
3
45
66
6
23
36
48
37
54
6
6
33
9
6
12
12
6
96
66
53
16
3
41
72
40
45
48
30
36
9
15
24
5
136
9
42
41
7
12
65
43
30
3
33
30
57
75
48
12
30
39
8
25
51
9
36
102
138
6
5
55
5
1
23
1
60
23
72
4
39
6
30
5
61
23
13
3
32
13
66
54
15
20
12
60
25
18
12
18
15
69
47
16
84
3
41
52
15
12
12
60
9
141
11
43
17
88
80
49
23
37
35
28
9
11
49
6
78
6
54
27
3
41
25
54
5
24
7
24
24
21
99
108
9
44
1
168
6
41
16
44
64
21
210
6
48
35
16
3
17
24
139
18
3
140
19
5
25
3
15
29
36
24
24
24
7
36
17
36
85
15
75
6
30
78
27
15
24
77
43
5
1
18
65
72
55
36
33
80
36
24
31
5
13
6
17
4
39
12
5
12
12
43
90
36
27
44
1
42
12
36
30
23
24
103
42
131
55
6
23
1
42
54
24
11
91
65
49
18
17
13
71
72
37
36
30
5
7
9
9
59
7
126
48
66
65
55
5
13
51
44
25
30
72
36
18
11
49
51
15
45
20
16
3
30
131
24
7
42
23
55
29
13
35
73
15
99
5
4
56
49
6
5
36
43
21
111
65
24
25
66
17
7
48
6
6
6
83
31
18
27
21
120
3
15
17
72
12
1
135
15
29
31
5
7
17
4
39
41
16
39
5
25
72
143
1
108
47
24
25
66
30
18
77
76
8
25
75
75
45
36
63
41
25
6
221
37
3
20
7
36
29
31
5
31
41
73
15
39
6
27
44
136
27
41
49
66
12
93
44
28
3
6
59
96
19
6
99
45
47
12
12
79
41
36
49
11
37
12
156
18
65
24
55
6
12
39
80
25
119
7
12
33
3
6
60
30
5
31
5
12
60
12
1
48
15
57
12
11
12
13
30
36
5
96
28
15
24
36
21
36
9
30
5
4
75
30
66
78
23
4
15
6
60
35
48
55
150
11
16
15
12
36
21
45
78
36
29
120
25
6
21
68
37
75
44
24
7
36
53
24
25
11
19
36
65
1
11
4
128
55
18
3
72
3
5
31
9
99
33
20
7
21
92
19
6
63
45
51
39
17
7
5
55
48
12
138
15
24
8
1
111
21
60
83
61
48
30
66
6
48
12
101
67
18
48
71
1
35
103
24
36
5
36
24
67
18
96
30
45
3
12
21
8
52
20
7
48
9
21
23
31
21
92
55
42
6
12
18
42
33
24
36
39
54
35
61
30
9
15
5
7
30
3
12
3
41
79
45
92
24
24
31
65
48
55
48
9
51
24
29
127
33
20
7
17
1
15
32
133
47
19
29
12
49
24
47
4
45
39
15
6
15
129
15
15
6
35
25
150
21
8
1
59
100
75
24
21
44
36
91
29
19
21
57
54
54
12
3
92
48
7
162
48
83
24
7
29
16
33
3
8
115
81
45
48
36
11
79
96
54
54
6
15
15
66
51
15
30
39
24
21
51
3
29
25
27
63
18
15
20
100
8
25
90
36
5
13
6
6
11
49
39
ABCD 94612819144*3^$a+1 [50158]
72
16
179
12
25
11
108
24
81
207
12
276
9
48
72
88
8
24
48
48
24
160
32
40
95
81
135
72
33
24
24
135
201
40
71
25
80
40
128
24
111
96
105
64
72
32
48
159
49
11
45
96
24
40
128
3
349
24
120
35
61
48
143
25
32
216
96
24
216
15
201
168
24
16
119
81
16
8
87
129
96
88
11
21
136
8
112
24
23
153
63
81
15
9
16
264
96
8
192
48
123
12
36
21
136
72
120
83
13
32
24
24
136
80
48
336
40
56
16
80
24
15
33
3
144
45
99
69
96
15
120
25
11
13
23
49
23
97
71
9
48
87
361
8
16
11
37
32
39
25
120
35
189
48
72
16
80
135
9
207
385
176
15
105
3
109
35
277
155
48
132
1
119
9
135
24
12
61
32
15
36
69
16
59
45
87
105
15
81
15
72
48
33
64
96
72
32
16
56
63
96
105
15
81
15
25
56
48
51
165
120
96
24
24
112
47
57
24
159
228
157
56
64
96
72
47
81
24
111
12
45
88
24
56
75
157
80
48
16
320
15
129
51
93
51
69
48
24
288
96
232
32
40
8
64
119
180
60
25
80
40
71
48
201
39
105
120
27
133
8
64
83
37
24
191
180
69
216
40
8
63
57
40
32
48
195
21
64
8
40
47
97
8
3
45
168
24
111
81
48
40
48
144
143
73
83
21
48
16
56
16
72
11
21
16
8
16
104
96
48
87
33
136
104
112
120
56
120
120
39
169
215
9
136
24
8
75
48
21
48
75
133
32
192
63
12
61
152
48
160
144
143
33
183
25
104
63
49
23
60
93
48
72
123
45
96
64
80
39
97
176
72
136
32
72
16
216
8
72
64
176
40
96
80
3
12
105
48
16
56
15
72
57
88
8
207
36
36
48
60
141
24
16
47
60
93
15
81
24
39
33
64
8
87
129
39
25
80
111
57
48
40
119
72
96
9
64
32
15
57
40
71
25
191
9
207
73
191
25
8
75
141
16
23
96
57
112
48
83
237
64
8
40
47
24
57
15
73
104
136
47
9
120
15
81
120
48
39
48
129
75
109
96
23
153
48
40
24
32
40
80
39
129
51
21
123
36
321
40
80
96
40
32
15
57
51
180
25
128
16
24
320
135
9
40
48
8
16
59
240
69
120
63
9
24
24
112
104
144
51
61
131
45
40
8
96
15
33
288
40
24
23
60
36
129
168
3
117
168
24
40
32
195
69
96
64
47
105
87
108
45
40
119
36
165
48
15
121
48
72
8
72
75
13
56
96
48
27
36
9
24
87
105
24
120
208
71
144
25
8
87
97
176
39
33
183
12
133
143
1
8
48
24
96
24
40
56
255
168
97
59
60
9
39
33
99
333
16
47
144
1
80
24
48
88
23
25
24
8
39
108
21
16
11
69
219
69
48
120
64
104
27
69
136
24
23
96
36
36
169
144
176
16
83
117
112
120
215
177
15
105
96
3
144
36
1
8
3
60
97
83
45
168
120
147
189
120
40
8
ABCD 94612854814*3^$a+1 [50046]
48
93
42
1
8
72
81
36
3
177
55
104
33
31
8
88
8
160
17
87
40
17
30
9
9
54
49
77
18
57
33
72
135
144
120
16
35
54
36
19
192
32
64
32
57
36
42
9
112
8
33
30
57
51
37
5
12
31
23
1
23
81
24
16
17
15
3
36
24
30
42
57
81
78
18
15
24
24
72
40
17
39
33
15
72
24
21
156
127
56
15
1
72
5
3
24
24
48
24
21
123
136
56
16
32
9
7
32
75
21
27
6
72
66
69
27
126
12
75
120
45
43
8
64
152
72
33
150
9
99
21
64
23
66
6
25
32
16
29
144
18
96
18
54
90
31
8
48
69
18
33
72
9
120
96
72
54
9
45
18
30
6
126
7
24
17
63
72
40
32
135
73
72
32
24
48
72
81
234
90
123
21
66
18
6
25
8
48
72
192
24
16
48
8
24
123
90
18
90
24
15
51
13
47
33
72
123
117
15
57
72
15
73
32
33
18
85
96
17
31
329
111
72
24
9
36
163
56
57
63
129
15
3
21
160
56
15
1
77
27
57
6
66
15
135
57
15
81
16
41
126
72
108
42
43
239
42
15
33
31
119
33
21
19
8
24
3
138
51
16
72
41
15
9
31
143
9
15
121
23
30
139
24
17
15
24
57
39
72
16
17
79
80
64
41
31
5
54
141
40
24
35
117
135
120
25
32
3
13
24
17
84
36
54
1
128
39
9
9
15
105
36
51
39
6
19
29
3
39
18
79
8
96
81
6
33
21
51
15
33
57
31
8
111
201
69
3
16
29
36
39
16
200
120
16
5
43
11
13
119
9
24
16
41
30
78
51
232
17
6
36
48
6
54
57
15
66
63
159
57
87
25
24
48
59
54
54
24
73
29
91
5
48
3
195
90
3
72
165
147
15
36
21
9
18
37
8
63
1
104
96
48
24
48
39
72
24
1
11
13
29
36
30
9
112
8
40
53
18
49
23
102
18
18
6
54
18
73
8
240
51
13
32
72
48
39
9
75
37
56
16
8
40
23
72
24
54
3
15
18
39
15
90
54
48
6
18
66
15
16
24
32
40
17
55
144
59
12
18
6
18
54
66
24
87
33
24
48
72
7
8
24
33
90
21
16
32
27
90
27
21
3
3
30
39
24
64
8
33
54
1
56
33
31
149
36
39
24
39
9
24
120
9
7
8
40
48
119
48
1
32
144
24
72
15
73
8
15
25
32
184
48
89
54
49
48
5
3
48
147
13
47
66
15
24
39
18
48
126
90
6
49
113
15
16
8
15
81
21
18
9
24
144
9
48
135
72
48
120
9
48
72
31
47
48
33
39
90
63
45
18
9
63
18
79
168
72
32
96
72
3
42
3
45
3
105
15
24
3
48
6
15
33
31
41
96
15
57
55
65
39
33
36
19
48
47
66
24
31
32
117
43
101
195
15
33
168
15
42
39
192
96
16
96
48
72
104
96
24
3
78
54
66
24
111
33
111
33
12
51
40
5
51
51
21
72
3
30
60
12
36
36
15
57
63
63
9
16
24
32
9
207
15
81
88
41
6
97
47
12
37
32
27
141
24
48
160
8
15
49
96
125
12
54
96
25
56
81
39
9
135
24
112
35
126
54
6
147
33
54
25
41
39
144
72
183
25
96
59
54
111
63
105
184
56
57
31
48
47
9
93
67
72
47
48
81
9
60
12
39
72
48
24
96
24
135
33
3
174
63
9
24
48
15
24
15
18
6
30
96
3
112
72
47
97
24
80
99
85
56
16
8
57
30
9
16
11
37
8
24
21
36
54
49
48
56
15
66
18
222
63
9
72
30
33
16
221
6
37
32
105
87
27
102
15
16
23
9
9
24
79
41
24
120
31
32
87
49
72
176
39
96
120
9
9
18
61
24
5
3
16
56
57
126
25
5
6
108
126
27
72
57
111
21
3
87
49
8
40
167
24
9
3
69
40
113
79
24
41
18
21
72
33
30
49
8
21
54
13
41
30
72
1
17
60
27
21
18
132
108
18
12
27
9
54
129
160
8
51
13
8
81
36
3
105
55
71
57
16
17
127
56
16
5
51
15
36
6
36
66
33
16
41
36
27
88
83
6
120
15
183
73
89
54
216
42
31
56
33
6
30
3
15
18
15
24
57
102
96
25
152
15
9
135
42
103
5
144
3
99
45
9
79
53
12
24
31
8
63
73
72
17
39
15
33
45
18
18
7
8
51
126
87
48
105
102
121
24
32
24
24
33
31
ABCD 94613210416*3^$a+1 [50037]
22
29
19
42
15
35
34
23
57
39
36
69
16
15
21
90
14
3
48
40
15
45
33
47
12
7
29
7
24
5
15
25
95
4
30
36
11
60
4
75
5
24
36
4
72
5
34
5
81
3
217
38
1
24
5
39
1
56
3
12
1
30
78
47
84
16
20
28
72
20
4
8
1
36
39
80
45
22
33
20
55
21
35
46
24
35
4
35
21
49
111
68
16
41
19
15
2
19
104
55
12
33
32
28
56
31
33
116
19
5
100
12
48
36
9
2
34
15
9
11
24
1
11
9
15
16
33
26
46
15
32
28
15
17
21
16
20
15
1
18
45
27
5
13
26
1
9
44
7
32
12
24
40
5
55
15
6
126
20
57
7
24
57
9
23
31
5
24
16
17
34
41
24
4
95
12
13
56
25
23
28
15
9
51
18
2
73
71
9
24
33
18
22
54
36
74
15
4
15
17
3
37
9
26
48
1
15
6
135
5
4
15
8
33
19
35
34
11
151
14
63
33
3
76
9
27
9
59
7
9
20
40
5
4
35
15
1
15
65
25
26
28
26
15
16
5
34
41
4
20
4
57
107
33
4
50
16
20
124
41
39
30
6
138
16
39
15
6
23
7
26
15
33
7
8
1
51
23
6
3
60
48
4
39
21
56
3
45
52
23
25
15
50
15
1
20
40
74
70
15
21
11
3
57
40
44
81
15
39
21
15
10
54
6
164
10
20
9
31
9
44
3
18
16
23
16
15
32
4
65
24
15
9
7
20
76
33
20
112
15
5
40
9
131
24
24
84
57
19
35
21
16
5
15
3
21
16
63
29
63
18
16
36
35
43
66
44
12
27
12
4
51
36
30
3
36
51
17
7
36
9
5
15
19
5
40
32
4
15
81
9
30
81
24
80
15
40
9
60
5
30
61
8
21
27
64
39
17
4
24
12
20
49
15
44
100
12
9
14
25
11
40
20
30
39
57
34
36
69
41
10
45
32
13
44
10
26
88
11
111
24
9
7
69
24
44
88
8
36
1
23
16
44
1
90
24
12
8
25
191
9
45
39
12
139
17
9
36
100
3
51
65
48
3
30
39
15
4
21
35
1
84
8
16
15
36
20
9
1
26
13
35
1
105
11
12
36
1
35
4
12
39
9
27
9
20
19
6
30
56
40
9
11
10
18
21
8
33
3
40
5
39
1
11
19
126
11
25
63
32
49
6
38
27
19
9
11
4
5
7
44
36
18
7
5
15
43
2
15
69
4
2
69
40
105
20
3
67
30
144
42
33
87
38
22
9
41
58
30
171
8
52
8
28
39
6
75
29
6
13
17
18
60
25
36
9
27
3
45
32
3
1
15
30
39
32
19
36
5
3
1
71
13
15
56
4
5
105
46
5
15
49
60
12
24
8
33
124
23
33
27
48
15
93
52
20
9
15
1
8
7
32
28
23
57
25
39
5
10
5
16
3
2
28
6
5
9
31
24
36
5
16
30
24
9
12
32
31
60
12
9
15
5
4
12
8
25
32
27
28
5
3
52
9
35
55
36
20
24
69
12
88
45
2
49
5
136
18
116
85
51
9
20
4
12
9
114
17
3
21
31
38
70
21
15
20
45
1
98
102
15
9
91
32
21
7
48
27
17
43
9
36
9
20
46
5
64
9
35
91
14
31
41
15
9
31
59
10
39
51
21
5
34
5
9
90
97
20
9
4
2
34
30
36
5
3
16
5
24
7
5
12
3
9
1
47
81
16
15
8
31
45
45
20
7
24
9
27
3
5
37
14
16
9
68
67
24
140
25
36
45
20
3
52
24
35
52
20
64
141
3
6
54
5
45
16
11
9
6
25
23
16
6
23
7
5
3
10
36
20
3
52
21
39
15
9
21
56
103
32
4
36
59
21
49
6
33
17
60
19
60
5
55
24
80
84
16
32
64
5
4
11
1
24
35
21
55
45
18
60
5
24
27
46
18
17
43
21
89
15
36
15
4
21
35
36
9
4
17
18
16
9
15
2
34
53
13
75
8
51
30
39
37
63
44
87
4
41
31
50
18
21
16
48
36
96
15
17
7
144
65
7
48
45
11
34
75
80
31
5
15
34
2
100
5
4
45
11
12
91
66
24
32
18
45
40
57
90
53
12
72
28
32
28
9
35
55
53
1
11
36
12
51
129
1
12
23
1
35
40
65
4
30
92
9
16
53
51
1
39
20
4
60
15
42
18
17
48
25
51
59
9
37
23
13
18
2
27
16
15
2
19
24
11
16
17
13
18
65
25
2
9
4
65
52
15
35
69
115
5
16
9
6
5
4
39
5
36
64
96
68
7
21
15
5
45
3
31
24
92
13
5
12
4
54
17
19
54
11
36
28
17
28
26
1
8
147
60
28
26
15
1
74
45
4
71
25
20
4
47
49
8
16
12
33
15
60
5
39
33
3
16
15
21
8
40
35
9
7
24
12
69
9
15
20
12
79
20
46
54
26
10
24
9
21
15
111
20
13
21
6
5
33
36
39
7
17
76
5
10
2
87
61
27
5
3
15
6
75
9
7
44
1
3
20
12
25
47
28
9
26
25
39
45
11
25
15
5
15
28
146
55
39
36
5
84
67
24
110
3
7
36
24
41
15
9
60
15
9
52
9
6
110
84
34
45
36
51
18
56
51
39
30
3
12
16
128
16
21
18
41
64
44
111
10
27
119
34
26
30
34
62
99
36
40
8
12
4
68
21
46
9
15
12
5
60
79
5
1
14
85
21
39
20
15
33
37
51
3
29
72
4
12
20
69
16
14
70
171
63
41
4
17
18
52
14
63
33
15
4
45
11
12
13
35
39
9
12
48
24
33
34
36
29
31
20
10
24
56
19
24
21
95
16
8
12
13
119
27
1
33
15
77
15
9
10
5
55
5
76
39
24
2
43
32
9
96
34
5
4
5
6
9
37
8
15
16
44
121
20
16
3
36
171
180
17
3
4
30
20
3
16
21
15
5
15
49
11
31
18
20
147
43
36
41
84
48
96
12
4
8
57
10
6
35
13
15
47
33
15
45
25
72
24
66
60
20
109
20
15
21
9
96
10
20
34
23
12
19
41
19
21
36
15
18
2
93
40
167
9
4
11
25
60
15
24
2
18
97
5
3
12
3
16
54
62
30
4
195
68
7
36
5
85
84
35
48
43
90
18
45
44
28
20
15
33
31
24
12
8
46
90
24
21
15
41
12
1
32
55
20
4
65
70
96
20
90
28
35
7
38
82
29
25
11
40
92
7
29
76
24
15
2
10
54
6
65
28
44
7
5
105
36
70
9
20
25
59
97
24
14
85
45
50
6
15
19
5
36
25
39
51
90
6
38
31
20
1
23
16
80
1
20
19
15
45
35
49
15
5
57
54
61
44
4
51
30
11
43
41
16
33
15
11
34
20
12
3
15
52
9
36
80
64
36
9
6
165
48
51
24
12
18
47
13
32
15
19
101
13
11
1
15
3
26
36
100
60
38
12
33
1
56
15
48
24
7
53
13
3
17
39
21
18
36
10
39
12
24
15
9
35
10
6
29
97
84
24
15
20
87
24
30
40
23
16
17
64
6
9
36
45
20
54
10
36
35
ABCD 94613213042*3^$a+1 [50017]
23
24
24
36
45
48
12
33
12
31
20
9
55
35
1
8
4
71
60
21
88
12
8
72
15
25
23
25
68
24
45
36
12
43
5
19
23
1
35
12
72
12
9
9
31
11
6
3
15
25
17
27
52
20
24
9
3
12
60
21
79
11
12
84
36
30
3
27
12
12
109
56
9
30
6
18
25
17
3
33
7
35
21
4
11
24
6
7
29
24
15
36
33
27
3
12
13
56
21
15
4
44
3
48
57
4
11
45
3
21
39
81
28
11
69
21
91
53
55
68
27
18
27
12
28
11
9
100
17
63
16
36
29
7
23
1
125
36
7
35
13
8
16
53
7
53
18
24
1
12
8
4
65
18
21
96
16
17
42
25
5
48
6
84
12
6
3
24
27
1
44
28
32
28
12
11
78
39
12
16
12
17
36
12
12
30
21
15
13
71
9
4
8
135
30
3
4
60
5
30
21
15
49
20
12
24
24
3
42
7
11
24
13
72
20
220
89
7
24
8
3
30
39
21
15
28
24
36
5
24
18
9
15
25
24
20
12
24
9
42
24
18
7
24
56
28
20
15
13
23
6
63
3
13
65
6
54
99
33
27
16
5
15
36
15
6
7
8
27
120
33
28
119
37
68
21
6
33
3
13
29
43
5
19
24
35
1
8
12
3
1
17
42
37
35
21
4
56
39
61
29
18
12
21
9
51
48
4
77
6
25
107
21
39
33
108
64
36
5
7
20
12
51
42
87
15
21
15
9
3
12
37
48
5
3
12
57
6
42
7
23
33
15
9
33
3
45
3
12
52
5
51
9
12
39
105
6
9
12
45
27
51
9
15
18
7
23
37
156
5
180
12
103
104
45
6
24
37
29
19
36
29
15
111
1
11
25
60
24
53
90
37
11
42
7
5
48
31
17
7
11
57
15
9
36
39
24
61
68
51
37
23
25
59
25
32
3
1
32
9
18
18
7
77
18
21
9
87
4
12
68
60
24
60
63
24
25
48
8
4
44
4
5
55
5
36
12
78
24
61
12
84
116
4
68
21
15
36
33
91
24
5
3
27
12
24
6
103
32
3
73
8
4
68
9
3
12
40
53
66
69
45
18
78
6
1
59
1
17
6
12
49
5
91
23
25
12
47
18
90
24
49
35
24
21
12
3
42
60
39
93
7
8
16
17
7
5
3
24
9
36
30
25
56
9
24
75
21
24
31
36
5
60
84
43
53
67
68
28
5
27
15
9
3
90
15
12
16
20
3
9
36
72
100
24
8
12
45
39
4
8
3
57
15
48
6
24
19
47
18
3
12
93
3
12
4
44
87
9
3
45
117
31
59
49
11
81
28
36
44
45
36
48
55
5
51
15
9
36
40
5
30
45
16
11
12
36
21
9
6
6
18
25
24
23
48
9
48
27
21
51
78
7
60
24
12
35
33
36
4
35
90
7
12
48
24
108
36
17
15
4
5
43
48
23
24
12
33
3
18
15
12
72
111
21
51
37
35
72
18
63
52
5
6
12
9
3
1
24
5
12
18
1
17
67
11
24
90
12
24
42
9
3
12
13
47
61
5
60
12
48
3
21
24
6
21
12
3
69
33
7
44
16
24
20
24
100
48
8
12
3
1
48
8
45
18
24
85
77
48
36
24
48
27
15
36
54
3
4
59
25
20
24
52
155
73
5
43
12
11
21
69
36
96
18
37
5
79
44
36
3
78
15
33
6
30
15
75
13
5
12
15
64
5
19
17
18
37
68
28
20
60
3
30
99
63
93
39
21
9
3
24
64
11
105
15
21
3
6
24
12
12
43
60
23
6
15
63
72
33
93
54
1
12
12
65
15
15
69
39
37
41
15
24
28
48
12
47
9
9
31
11
1
80
60
108
24
12
40
44
12
12
81
19
12
53
55
11
42
63
16
11
49
11
42
66
12
9
75
13
20
3
9
16
17
36
24
42
49
35
66
15
39
24
12
48
60
12
13
5
30
21
9
27
15
21
4
80
33
12
30
13
56
24
3
85
44
4
24
23
108
1
36
8
57
12
6
21
21
43
36
5
43
5
15
28
17
30
36
6
18
61
44
33
15
12
27
9
12
75
69
84
15
9
16
56
24
4
36
77
15
69
18
12
18
27
4
17
78
12
9
63
30
36
19
5
6
37
59
18
75
12
63
48
49
8
33
30
9
4
92
60
28
35
9
45
67
5
63
57
18
36
9
12
15
1
35
18
42
24
6
3
4
12
5
19
5
27
15
24
6
48
19
17
36
7
32
60
4
84
17
31
23
6
63
15
6
12
43
36
80
39
12
9
15
93
3
48
9
27
21
123
42
18
1
23
25
80
16
44
51
6
6
42
3
39
13
17
3
3
49
65
3
16
29
27
75
9
4
56
51
33
16
5
36
43
20
60
60
12
28
35
30
7
65
36
18
129
12
4
36
8
12
75
9
39
12
45
4
71
9
12
4
29
31
8
16
44
27
126
39
45
15
48
3
24
36
30
127
11
9
15
12
1
5
18
21
4
44
12
3
61
11
25
11
30
18
49
8
3
69
28
23
105
21
18
13
32
27
48
36
21
3
21
16
5
3
15
61
17
12
51
9
15
21
7
24
20
39
1
20
15
18
27
28
35
48
9
40
11
42
60
6
12
72
1
5
7
8
96
21
63
4
47
9
39
21
15
1
20
28
20
16
11
21
27
42
19
17
15
52
20
81
79
65
18
9
3
1
65
6
13
20
36
36
24
27
13
20
15
37
72
36
29
6
24
6
75
9
18
45
12
15
6
7
59
24
9
40
23
9
21
19
29
7
95
45
75
60
54
79
24
11
24
18
3
4
5
15
40
35
13
29
19
11
13
11
9
21
27
48
12
9
15
9
19
77
84
66
48
18
19
5
36
55
48
29
6
6
108
3
45
48
6
1
23
1
24
32
63
30
30
6
48
18
13
11
36
9
96
4
11
84
30
75
3
97
20
40
8
27
9
81
24
54
81
27
24
93
28
5
3
9
30
21
51
6
39
40
11
25
24
29
7
8
15
105
9
60
7
24
60
24
17
39
4
35
13
17
6
12
37
32
51
13
59
33
40
8
36
16
5
84
63
36
4
23
30
39
15
9
15
21
16
35
49
8
72
16
65
78
24
1
11
33
40
12
20
21
12
31
29
36
12
42
1
12
72
8
28
12
23
66
6
37
20
3
57
75
6
6
9
12
3
1
23
1
20
15
6
18
12
45
3
48
9
36
9
18
1
32
12
33
19
29
19
23
133
20
15
21
33
43
32
51
1
41
7
35
21
36
4
59
6
24
6
61
84
59
60
12
13
12
36
20
27
42
15
3
37
11
12
21
15
9
21
66
1
8
76
20
15
1
20
9
39
15
24
72
18
3
9
6
133
11
6
55
12
35
18
18
24
33
4
36
24
5
6
48
85
11
6
3
24
12
9
12
39
84
12
12
16
47
48
9
3
12
96
9
60
33
7
32
3
21
16
5
30
36
9
4
17
48
42
24
18
55
20
123
13
12
8
51
6
7
113
42
12
21
45
7
107
30
43
53
18
1
23
57
93
30
45
60
21
6
1
48
11
1
68
87
9
3
37
5
55
5
48
36
7
5
7
12
8
12
21
78
1
24
17
18
12
30
7
5
75
111
1
24
5
24
3
4
59
6
60
3
36
4
32
99
1
24
56
28
8
39
24
60
132
42
27
63
6
30
21
15
25
8
33
43
17
3
21
15
36
39
49
5
39
21
6
24
25
11
25
20
84
15
9
15
13
32
15
12
33
3
13
11
18
7
20
24
15
36
54
36
31
44
9
19
71
61
ABCD 94613257426*3^$a+1 [50045]
36
30
30
27
57
96
23
31
24
276
36
24
36
42
42
6
18
66
66
42
18
18
30
126
123
45
51
171
60
9
21
66
54
126
42
48
24
30
69
87
24
81
15
48
102
18
9
63
30
3
21
84
156
84
39
57
6
24
36
42
48
75
69
84
12
90
60
18
156
108
96
24
60
102
6
24
60
18
21
21
11
133
24
42
153
96
117
27
27
60
6
90
102
138
30
24
18
33
9
84
96
66
24
24
17
37
168
3
21
84
192
144
279
15
42
87
21
27
165
24
114
17
55
18
60
6
18
90
102
24
102
42
75
87
114
30
84
108
24
33
75
78
114
18
18
234
36
3
69
11
7
24
60
18
18
30
204
84
126
66
12
6
120
6
60
210
48
270
162
90
123
128
7
30
72
51
15
54
24
24
42
54
6
21
39
126
72
42
120
6
18
24
33
27
36
24
41
121
6
288
17
7
66
36
240
24
162
48
9
21
24
3
63
24
18
60
18
84
240
12
30
150
21
9
39
87
24
30
18
186
36
24
186
24
126
216
147
165
120
48
48
72
90
120
54
60
66
222
18
114
3
21
84
36
24
66
96
144
126
11
43
165
75
84
48
234
54
54
72
114
129
57
39
9
96
167
73
12
18
9
117
6
78
66
18
3
27
66
12
30
120
150
18
36
156
24
54
84
18
12
18
18
84
81
45
60
156
36
84
60
6
42
60
6
36
168
6
42
114
39
9
48
18
36
81
27
21
69
96
72
12
258
60
18
126
66
18
30
324
51
144
15
72
126
84
108
36
102
48
120
84
48
18
42
84
18
42
41
109
66
54
6
60
228
96
126
12
123
27
21
45
204
18
108
30
264
72
18
18
18
30
12
18
6
24
54
126
84
12
36
3
45
60
12
27
87
36
18
24
11
31
48
33
9
54
12
114
114
24
210
12
6
117
21
72
18
174
83
37
102
108
48
105
15
60
84
6
42
102
11
73
102
72
18
18
36
30
60
48
12
24
24
138
24
150
48
18
264
24
6
228
6
72
48
105
27
12
102
114
24
96
30
54
42
24
24
168
24
96
48
102
90
102
36
30
12
30
72
12
138
11
91
53
61
42
18
39
48
57
60
6
144
21
21
48
11
139
18
12
96
126
36
108
9
87
6
48
35
7
114
30
144
174
42
54
27
128
31
129
111
150
120
99
171
69
15
72
144
84
36
126
72
102
36
150
18
57
153
30
54
66
24
18
87
57
198
120
336
6
18
438
84
60
18
30
11
85
54
21
57
60
18
6
24
42
102
132
30
198
66
12
30
324
48
60
102
6
42
6
27
69
48
162
150
48
51
21
48
6
149
7
96
57
87
36
18
66
126
3
87
18
126
6
12
48
84
66
12
165
105
132
3
45
78
42
6
12
84
18
12
78
18
183
75
66
78
18
3
105
6
78
3
15
30
72
168
12
18
18
35
7
192
66
36
108
60
18
57
15
60
18
83
112
32
43
30
30
48
132
84
96
113
31
30
24
315
117
72
12
39
80
31
78
42
48
6
42
57
27
228
42
39
21
36
48
6
138
156
54
18
48
42
153
15
60
149
103
114
71
13
99
57
96
60
54
21
45
60
174
24
17
37
42
24
105
297
84
66
42
36
90
84
78
48
54
6
6
60
36
165
63
90
36
51
45
78
174
12
18
66
87
80
7
168
24
78
150
12
24
24
48
30
24
156
60
84
36
42
6
66
78
42
78
72
66
42
78
144
24
24
ABCD 94613997046*3^$a+1 [50025]
18
13
17
27
27
21
33
135
9
72
6
13
156
173
7
23
18
43
11
96
48
6
75
40
68
48
33
75
15
54
31
36
5
91
152
45
3
39
1
29
3
3
49
53
132
3
15
18
15
237
36
12
234
186
102
157
8
93
48
55
59
133
8
21
18
133
23
21
3
61
5
7
17
15
60
52
36
209
63
51
72
48
1
113
126
12
169
143
33
60
64
144
60
60
36
155
21
40
5
19
5
39
117
19
5
54
66
36
18
25
36
20
15
1
92
15
30
63
15
85
125
39
100
8
28
5
24
31
5
19
29
27
15
54
108
75
72
40
120
120
5
18
21
45
27
33
7
29
66
49
116
24
9
6
145
29
211
29
144
90
121
12
24
60
24
32
87
48
54
31
29
3
51
85
44
52
65
39
16
41
3
9
63
27
1
5
36
84
42
30
18
6
123
21
66
6
15
69
24
54
12
54
6
25
23
81
69
3
69
48
135
15
21
45
126
60
18
7
8
33
19
53
36
90
21
96
33
90
12
114
15
3
21
45
39
15
18
3
69
171
12
4
29
114
126
90
61
60
128
51
165
69
27
4
36
68
48
87
21
15
90
162
117
15
37
24
29
12
18
45
15
37
11
54
3
123
24
54
15
16
8
33
15
33
115
101
3
15
81
27
109
5
48
60
18
90
72
7
44
195
9
48
33
114
1
29
6
12
42
72
30
21
4
29
42
12
36
54
36
126
78
12
151
20
9
39
24
63
24
21
148
80
15
6
3
12
64
137
54
49
12
23
36
36
72
21
40
101
18
42
31
20
4
143
1
11
121
5
75
3
145
164
45
6
37
84
8
45
72
216
63
16
60
41
43
29
3
28
32
40
24
116
28
95
25
32
45
60
15
15
9
76
5
19
20
21
30
49
96
48
44
108
105
75
40
68
21
31
59
21
27
18
90
54
24
67
77
90
13
23
30
36
39
16
56
15
45
105
75
4
44
16
20
40
173
108
55
17
91
72
24
29
6
36
13
20
24
15
126
12
55
5
75
12
15
121
59
1
35
61
20
16
65
72
42
21
87
30
3
15
54
90
25
29
91
125
111
40
24
23
21
21
3
120
60
52
35
33
88
8
105
15
57
30
13
32
12
15
13
5
24
51
33
72
19
8
16
191
1
20
3
21
15
25
95
85
11
13
96
56
12
21
31
71
72
13
5
27
16
17
120
27
12
33
36
54
37
35
21
93
39
15
18
87
111
25
12
32
232
41
3
51
1
17
30
18
108
24
15
76
72
48
56
64
5
39
57
66
85
29
79
176
64
131
18
7
41
3
15
54
3
39
30
3
3
108
57
9
3
52
35
153
12
3
73
32
93
87
16
60
20
12
88
107
13
80
36
39
57
9
111
123
9
48
28
47
57
16
12
23
21
15
30
31
59
108
1
17
3
24
16
17
75
15
72
66
91
36
24
56
12
36
21
30
6
12
3
3
72
13
12
144
65
3
48
3
12
13
36
8
111
1
84
5
7
59
21
15
13
12
48
17
75
33
6
21
27
1
72
5
18
36
25
5
19
71
6
102
42
31
23
12
60
12
60
33
15
114
19
12
5
3
52
108
56
4
60
17
19
8
28
60
108
71
25
80
15
145
8
27
36
25
29
6
30
55
80
45
43
20
69
7
29
7
77
78
33
15
72
45
9
54
85
11
61
60
24
35
36
18
30
25
17
30
78
36
3
28
5
3
15
12
42
3
15
109
65
18
108
144
18
6
1
60
83
18
18
12
13
32
33
55
11
1
95
25
68
52
20
69
138
13
83
57
28
56
21
19
24
95
42
123
16
5
111
4
11
84
6
18
156
153
112
41
223
11
61
125
3
120
24
105
18
102
36
36
3
33
19
35
85
8
15
121
11
21
9
54
42
19
53
7
144
32
15
25
24
53
3
4
56
33
39
45
126
6
66
42
3
64
5
54
1
53
30
18
75
3
30
75
76
53
3
4
11
49
23
33
28
11
33
316
44
76
11
21
64
29
15
39
1
107
12
21
40
12
17
126
6
39
12
105
27
15
37
35
1
120
5
72
48
42
21
15
25
29
163
17
30
37
56
28
5
31
5
19
41
31
44
63
13
47
30
36
6
66
27
33
300
3
105
54
1
60
35
12
18
42
13
44
81
7
29
90
6
79
8
15
37
89
7
29
126
25
20
99
21
57
67
221
15
33
67
8
36
21
48
55
71
186
84
79
11
78
51
159
1
17
18
126
90
6
12
78
33
16
5
55
89
31
143
13
173
7
5
18
25
32
39
33
16
20
21
48
96
51
40
56
105
3
9
42
66
90
13
44
15
42
79
185
7
60
23
186
3
28
5
54
30
54
37
35
18
24
7
65
31
24
29
39
15
21
72
33
39
3
13
5
51
4
12
17
3
40
143
72
49
161
27
33
3
40
29
303
3
85
20
16
20
36
87
18
3
24
ABCD 94614100786*3^$a+1 [50040]
12
76
12
8
24
12
4
24
47
69
36
15
1
8
12
64
44
12
48
15
30
39
28
44
16
23
12
25
12
92
60
40
11
180
13
5
31
95
9
75
9
28
44
4
11
81
3
81
24
112
8
27
13
24
36
41
63
136
104
28
5
7
72
36
12
12
44
21
99
16
11
18
55
56
4
96
20
4
36
65
36
7
48
8
15
85
44
72
9
15
76
8
36
117
7
20
16
24
23
9
16
12
12
48
60
60
17
79
20
12
12
21
15
16
59
25
17
55
24
20
28
48
12
116
64
72
8
52
41
15
148
72
12
108
48
77
15
45
54
9
64
20
36
36
4
36
36
20
9
36
18
36
25
119
12
85
24
44
52
8
12
48
21
51
60
24
208
20
40
56
45
72
7
12
119
42
55
24
44
64
8
15
18
7
35
84
33
12
24
45
55
12
8
24
28
72
20
120
100
32
28
8
4
56
39
60
13
8
45
3
12
45
19
11
9
28
36
132
140
28
5
75
64
20
60
28
32
12
48
12
24
117
67
17
3
3
33
12
99
21
63
9
40
48
72
32
16
95
108
90
39
108
33
19
120
32
120
24
117
19
24
32
24
81
48
19
8
52
68
3
141
39
21
60
24
16
44
4
36
5
7
128
12
12
60
60
88
24
44
4
197
66
57
36
72
15
13
47
9
24
4
32
40
20
16
68
24
12
39
1
36
108
36
68
60
160
20
12
24
4
8
69
15
40
36
44
9
6
49
84
32
9
91
8
60
16
20
45
7
5
15
52
72
44
40
12
24
245
3
3
84
1
12
72
20
9
171
9
15
75
9
27
1
120
48
24
36
144
36
92
3
9
16
84
36
71
25
24
60
20
60
36
24
16
104
16
36
20
28
36
20
48
3
30
7
71
102
7
80
28
8
27
9
100
24
32
33
39
28
140
72
72
36
9
15
16
12
32
9
7
108
24
23
45
4
44
84
12
4
77
7
71
12
9
51
9
16
12
32
15
13
77
51
12
28
92
88
12
8
84
28
83
25
89
43
48
12
48
20
88
32
28
44
16
24
48
24
8
12
36
24
141
63
45
15
96
24
4
32
64
24
8
84
124
12
8
4
32
36
12
48
39
49
120
35
12
57
21
66
73
36
56
40
48
12
8
12
16
95
33
45
7
84
120
5
54
25
24
20
108
12
21
72
19
96
24
48
36
56
48
3
48
1
95
9
27
13
12
48
17
3
51
61
12
101
36
3
16
24
32
69
7
60
23
25
11
73
68
64
8
72
4
56
28
12
48
36
72
24
20
9
51
100
11
85
20
28
65
111
60
4
47
25
68
15
72
30
3
4
36
56
48
33
27
27
21
3
36
21
63
1
8
48
52
48
68
24
148
24
24
41
15
9
31
36
35
33
4
53
75
52
20
3
9
4
20
12
100
24
11
25
5
67
20
12
16
29
19
12
44
4
44
12
15
13
8
12
52
44
40
44
52
68
12
96
88
11
1
44
39
36
121
72
41
39
16
12
20
45
18
1
24
24
8
33
7
5
15
28
80
36
40
8
36
51
9
64
48
24
65
3
76
32
24
96
52
12
20
60
9
12
15
75
57
57
36
54
21
33
39
16
12
48
56
120
36
52
83
25
24
44
156
28
32
60
4
77
78
45
12
28
20
51
33
12
40
20
21
15
132
28
23
9
87
21
12
57
99
60
96
40
8
33
7
8
3
21
4
132
8
21
39
141
3
96
72
48
24
36
4
48
20
3
21
60
144
15
45
4
32
4
24
8
40
92
16
24
11
121
24
60
20
76
20
76
44
28
56
4
80
12
64
5
156
144
31
68
16
92
112
8
4
36
32
33
78
102
27
36
36
16
35
33
12
9
31
24
29
31
11
37
8
4
8
28
113
7
5
7
20
12
48
36
100
24
23
108
1
140
9
7
44
168
16
20
15
1
48
32
16
12
132
5
3
12
24
36
21
43
11
21
52
32
36
144
28
41
51
28
11
1
44
72
12
16
5
19
8
12
16
12
125
24
111
9
24
12
18
57
60
4
8
136
60
24
212
28
11
12
73
12
68
12
12
40
128
112
36
17
18
1
20
15
1
104
16
12
48
12
41
15
64
12
36
8
16
41
15
45
15
3
36
45
60
28
36
32
45
78
49
60
8
93
55
71
1
80
15
13
36
68
21
19
56
87
13
20
12
12
36
100
12
48
120
5
6
45
36
45
198
72
18
55
71
1
80
4
20
24
4
32
51
73
20
4
20
132
75
21
52
68
12
48
100
24
20
24
27
13
24
17
19
11
13
68
40
59
13
11
49
128
69
6
48
9
36
4
23
109
41
27
28
68
64
11
9
88
24
84
80
21
19
80
40
5
19
8
28
56
15
36
13
12
44
60
16
35
18
51
24
64
77
3
40
36
5
15
16
5
91
12
8
39
21
64
48
60
53
39
16
20
4
144
12
12
36
11
1
8
27
9
4
12
65
54
85
68
201
27
4
84
44
3
97
36
12
84
48
12
24
32
40
8
52
12
53
3
12
3
45
72
4
24
17
48
39
12
39
9
28
32
12
4
12
68
52
68
12
24
108
16
5
31
11
33
16
8
12
129
31
8
120
57
115
24
17
7
48
128
52
20
40
20
12
51
69
81
36
19
20
4
11
9
136
11
1
68
36
88
12
96
60
5
18
37
12
36
17
27
52
20
40
8
72
24
24
28
24
84
84
12
60
5
54
9
40
80
48
24
36
72
51
37
20
4
44
72
60
24
4
35
109
48
8
64
47
1
29
54
90
111
24
40
12
12
32
28
71
57
33
7
24
140
144
27
9
16
8
16
125
31
23
25
56
36
4
65
51
40
20
72
33
30
18
ABCD 94614316172*3^$a+1 [50009]
15
72
180
33
8
24
43
41
157
18
9
21
35
36
145
3
3
120
9
63
45
80
163
57
12
20
25
48
15
3
69
24
104
12
31
65
7
48
17
36
36
19
36
18
108
63
9
6
21
15
48
45
8
73
35
7
30
39
3
41
25
11
79
29
115
42
30
60
30
71
19
29
36
13
156
35
12
79
18
42
18
18
5
64
44
7
9
44
19
36
9
12
8
76
9
11
7
33
96
9
42
5
4
9
126
29
115
12
24
30
11
4
56
55
42
120
18
180
33
27
33
21
15
3
5
43
33
24
12
75
9
51
36
54
11
37
18
60
69
93
162
66
35
12
31
69
32
4
15
42
12
72
18
53
19
18
18
17
55
18
18
6
3
27
36
69
84
20
31
30
144
36
15
45
3
36
44
48
108
72
7
18
54
29
61
54
21
15
53
97
18
5
36
4
3
9
84
15
17
180
52
27
48
36
36
108
17
61
192
35
43
18
51
39
9
3
65
52
51
72
29
19
42
138
114
11
16
171
30
179
19
89
43
18
47
7
45
27
9
24
141
54
17
271
18
51
3
6
11
19
21
15
24
246
11
133
35
61
18
36
54
75
116
4
32
36
7
72
5
88
8
7
18
167
13
3
27
24
41
60
55
29
25
54
17
7
12
53
36
1
6
29
19
54
6
101
25
63
63
33
180
111
9
9
15
60
12
15
9
56
64
60
27
18
47
28
32
88
21
18
6
30
65
7
93
21
11
7
108
5
24
124
20
36
64
15
9
56
55
9
81
6
18
12
15
21
18
6
48
6
5
79
101
40
92
7
45
27
48
53
72
36
12
60
37
27
189
6
41
4
56
72
7
18
51
75
45
24
60
15
5
31
45
92
79
29
12
24
36
43
41
49
12
35
120
25
63
200
60
55
9
27
45
8
25
90
18
18
72
72
45
32
121
3
99
108
129
15
33
32
85
54
36
48
6
72
27
21
71
28
15
30
15
12
84
15
21
8
31
29
1
96
66
60
5
4
75
33
12
9
135
27
29
100
3
5
100
57
30
24
9
36
60
116
31
12
17
64
44
7
9
9
371
12
132
136
9
11
49
12
35
163
78
39
56
24
28
8
7
48
17
25
75
152
19
17
7
48
18
71
1
35
4
24
96
48
45
36
6
65
25
11
72
43
30
3
51
24
9
3
53
7
9
48
36
81
60
119
25
119
25
108
18
36
18
27
45
3
45
18
33
27
90
12
75
36
129
12
168
15
36
15
6
3
15
65
12
96
12
96
40
144
51
72
137
97
35
25
99
75
45
15
5
31
66
47
7
33
57
39
39
12
6
27
36
39
21
69
15
81
12
90
89
55
45
15
65
36
4
60
24
21
35
4
24
12
8
31
41
24
16
20
36
19
90
54
65
60
19
17
4
32
19
9
96
9
36
23
67
29
100
60
9
15
3
29
1
108
35
12
24
79
81
3
45
27
24
5
4
3
53
76
15
45
20
61
3
15
24
45
3
17
37
11
97
47
25
15
20
19
9
36
45
71
73
6
21
69
11
4
51
9
27
89
55
125
43
65
1
39
33
39
48
3
17
16
9
90
36
12
60
9
104
79
53
7
41
25
24
36
102
24
45
104
31
65
1
60
327
96
27
29
84
24
12
31
84
18
18
9
8
1
71
55
24
9
93
54
105
20
55
89
4
75
113
67
126
59
16
9
6
41
28
68
4
51
17
1
51
45
30
129
75
36
5
49
119
55
21
104
16
84
45
83
4
20
19
72
89
28
45
11
24
12
13
27
3
17
43
5
60
108
79
29
79
12
9
20
4
36
27
12
36
17
19
60
9
165
6
18
23
79
53
37
96
63
20
7
18
11
19
54
11
24
7
29
40
32
79
66
63
36
99
72
18
6
41
4
3
6
90
66
18
6
75
44
1
24
47
28
8
52
21
35
76
15
24
72
72
30
27
15
66
3
32
127
216
29
16
45
24
30
72
165
3
57
8
1
51
24
24
20
25
143
7
41
4
63
18
66
78
36
12
3
60
27
117
12
8
36
24
40
15
17
4
57
3
24
36
92
12
76
45
11
40
3
66
96
83
37
39
32
25
30
18
24
11
100
27
33
9
111
36
9
71
28
45
42
30
71
7
41
7
197
36
1
24
59
16
116
4
141
63
177
75
63
45
27
24
36
41
79
24
282
18
9
51
72
18
102
29
64
24
27
93
75
30
6
12
24
36
18
131
24
144
48
4
75
96
33
32
52
56
19
17
25
11
7
57
20
25
6
12
18
18
24
41
24
36
12
25
54
53
36
36
163
45
96
9
47
88
3
24
29
136
99
45
99
101
85
12
18
42
59
13
12
15
99
30
42
48
24
12
29
36
4
111
9
84
3
18
11
4
80
24
37
15
45
99
45
59
43
24
66
24
246
29
139
12
17
12
24
12
24
40
15
33
147
9
20
4
27
65
61
123
87
24
29
61
90
29
156
13
18
72
48
9
45
6
69
15
53
115
30
18
197
37
18
17
208
36
15
30
35
1
54
72
18
6
48
57
255
9
36
3
60
66
6
138
11
36
49
11
36
7
5
7
9
60
9
12
15
60
3
21
20
ABCD 94614439046*3^$a+1 [50056]
24
15
33
3
5
24
24
37
108
90
29
16
27
29
25
36
35
64
45
179
120
24
307
45
81
239
16
105
18
221
31
153
45
27
168
32
24
1
119
151
33
312
24
9
36
35
55
81
144
8
127
180
21
105
23
24
112
56
40
80
79
54
51
144
111
9
225
36
54
72
77
13
54
306
3
104
1
180
51
8
16
51
45
80
55
9
176
16
80
25
63
45
36
90
69
72
183
161
1
39
8
40
8
13
27
144
48
72
128
192
48
88
8
37
83
7
54
35
91
18
147
69
11
25
15
72
8
48
37
288
131
88
123
77
67
21
105
108
126
36
33
104
7
41
40
8
112
120
129
15
111
33
24
80
112
21
35
72
1
90
36
41
139
45
24
144
32
96
163
21
56
40
248
67
54
36
54
45
56
64
48
152
40
9
159
273
18
5
40
27
90
18
72
18
47
25
95
85
123
111
33
80
88
48
32
24
40
159
81
9
90
162
144
3
8
79
90
231
24
51
144
36
324
45
9
90
5
31
65
280
48
8
175
33
21
51
8
40
27
270
15
3
117
99
5
121
18
69
72
24
56
49
15
111
54
51
96
8
25
111
224
7
33
21
59
24
43
53
37
219
240
24
24
123
18
59
72
31
18
126
225
216
369
71
48
40
32
133
27
24
75
5
24
24
72
376
24
51
108
57
144
80
16
48
15
249
57
23
72
96
120
49
36
35
24
48
16
75
69
48
152
72
19
72
18
147
105
119
61
18
180
72
5
24
151
18
36
306
18
15
56
1
15
8
31
180
125
64
72
8
40
96
9
39
192
8
240
48
120
88
21
126
54
36
18
57
69
51
129
111
48
75
357
3
72
5
72
240
112
75
90
83
40
48
9
144
15
165
90
17
144
1
95
72
88
32
120
168
55
18
71
40
80
40
56
19
216
93
141
203
31
57
24
104
112
8
144
1
126
54
27
240
120
192
51
90
179
48
48
31
36
18
11
16
153
72
95
49
95
40
9
72
23
67
5
168
160
96
96
24
9
71
469
90
41
64
72
8
85
11
24
184
8
208
192
165
107
48
112
8
48
127
57
72
15
81
32
16
96
336
33
126
105
8
13
90
9
8
48
79
36
5
24
136
32
232
56
40
159
89
91
189
24
57
143
120
88
128
7
17
16
21
131
72
72
40
80
235
234
35
24
67
126
15
248
7
113
40
104
168
115
53
24
192
88
111
36
93
33
87
93
108
87
32
112
165
75
8
7
90
90
165
24
96
248
112
200
1
119
168
91
5
85
155
64
192
8
216
67
90
54
45
200
64
144
8
115
77
31
36
126
23
72
144
240
64
176
40
51
45
312
56
112
32
232
96
48
72
39
90
180
11
79
90
54
65
16
135
54
35
127
33
216
129
39
51
125
37
18
72
17
37
195
21
234
36
108
249
80
193
18
101
151
ABCD 94614705202*3^$a+1 [50013]
120
27
29
4
168
8
24
1
99
48
60
32
40
48
15
114
11
25
84
51
92
28
12
33
3
84
45
23
48
40
24
96
20
19
18
48
27
140
73
39
20
100
60
56
64
228
57
60
51
15
29
108
97
35
115
5
76
12
15
17
13
234
6
18
9
8
12
1
54
21
69
63
12
15
6
15
57
123
92
12
37
18
165
8
88
69
35
1
87
60
45
18
29
13
48
15
24
8
49
3
36
9
71
40
32
160
20
97
36
27
12
15
101
37
27
20
96
97
72
48
95
49
51
3
42
27
63
12
90
23
85
3
104
73
15
12
33
90
30
42
293
103
57
60
27
18
12
6
65
4
60
20
96
4
128
13
72
83
4
45
51
120
9
90
5
36
24
7
29
144
1
24
36
87
3
9
68
49
11
37
6
9
8
109
11
7
53
40
168
21
18
18
60
15
69
3
56
60
25
75
60
24
8
12
25
30
96
9
21
24
15
200
1
99
56
24
1
15
12
132
15
6
15
20
31
21
132
15
21
12
8
7
137
13
12
123
9
83
48
43
77
19
81
8
19
30
131
24
7
41
85
72
11
97
147
8
48
91
126
75
32
67
21
132
68
37
11
1
39
69
36
15
84
15
12
69
20
64
33
47
7
29
40
24
20
108
43
6
11
73
24
123
8
132
12
48
49
60
83
16
20
24
16
72
8
24
25
35
100
57
63
117
11
100
92
76
195
12
53
52
108
9
203
12
13
135
33
35
120
25
119
25
12
18
33
3
36
6
47
40
3
18
36
11
109
123
8
13
75
32
25
143
85
27
9
3
20
13
27
33
18
180
17
40
32
16
15
45
32
12
16
9
51
15
77
13
27
60
129
18
81
80
25
12
135
12
56
55
65
12
43
5
52
32
145
3
48
60
12
48
12
12
3
18
35
12
40
93
72
3
20
60
52
9
36
23
52
15
78
39
36
99
21
120
27
18
119
16
92
48
151
21
80
112
108
48
20
25
159
48
8
52
27
30
15
75
18
23
24
60
1
39
96
24
20
1
60
84
63
72
20
100
141
47
12
13
42
120
90
15
21
15
12
9
54
9
45
36
47
97
6
117
27
105
96
9
6
54
66
29
88
12
120
68
133
144
15
117
119
12
7
6
27
9
23
60
28
48
15
9
45
95
108
100
3
54
63
20
40
9
23
100
15
41
37
3
212
13
15
9
12
23
1
75
12
68
1
99
69
18
30
27
8
48
4
96
60
105
15
44
13
12
18
33
39
21
72
33
60
30
114
23
7
33
20
7
105
68
40
32
61
36
39
92
48
60
52
9
11
148
9
18
17
76
9
15
20
1
87
3
5
31
78
23
103
9
36
132
8
52
12
3
57
20
28
12
156
141
54
5
61
36
78
90
27
93
119
67
48
21
15
5
12
172
36
20
25
96
11
12
25
71
187
18
39
8
37
15
140
28
12
36
12
69
36
15
12
153
35
52
8
85
15
12
27
21
32
13
72
71
4
156
45
35
55
45
44
16
24
80
37
60
228
35
36
19
81
32
112
33
27
57
23
55
36
5
7
5
73
15
15
29
100
33
23
112
32
91
5
25
99
33
23
49
72
66
5
12
28
8
52
117
63
20
100
20
133
15
45
27
3
69
3
42
30
6
59
13
143
19
21
12
8
49
23
28
12
207
162
36
27
111
42
23
25
15
9
15
20
13
167
60
36
12
49
3
87
96
54
11
48
40
104
7
6
63
84
207
101
13
39
45
95
28
32
7
78
90
21
45
36
59
109
11
115
9
36
9
12
51
60
3
17
55
90
12
15
96
51
9
105
12
3
72
32
40
176
1
3
60
176
31
93
93
30
114
71
52
3
30
15
117
3
8
37
24
54
29
1
35
25
30
9
36
45
27
33
35
67
42
15
21
36
23
108
97
23
37
51
12
3
90
15
32
48
1
11
28
105
39
120
36
140
232
20
7
90
35
60
13
3
81
11
28
12
3
45
9
111
129
48
42
12
29
85
107
132
151
54
6
54
143
55
17
16
60
9
42
29
61
54
9
8
120
28
72
123
54
3
8
55
77
13
159
56
19
41
52
15
17
16
39
21
60
45
72
18
6
30
69
21
239
60
72
40
12
81
35
4
48
48
20
4
56
64
33
63
45
30
57
32
16
132
60
9
3
36
51
29
4
8
252
13
24
39
117
3
84
56
24
121
119
25
3
32
76
20
109
3
12
60
68
13
107
25
63
39
105
80
55
21
84
57
63
45
12
36
35
79
36
93
9
23
37
35
1
156
111
132
8
7
105
33
15
48
44
1
27
9
24
174
21
144
3
65
40
20
67
33
12
45
6
90
95
172
8
61
24
27
ABCD 94614795508*3^$a+1 [50000]
20
16
8
31
29
16
36
98
13
72
5
30
40
80
13
17
36
60
10
50
91
59
37
24
3
6
15
35
34
86
40
14
7
9
44
22
69
45
14
142
8
151
35
64
6
80
4
3
83
30
64
15
48
24
9
44
52
44
30
109
21
54
176
37
33
15
5
84
36
30
30
24
100
102
8
70
15
41
7
27
72
24
69
51
21
113
10
21
75
24
45
5
30
40
240
42
51
17
16
140
16
54
45
5
4
15
75
93
57
80
7
33
111
24
21
20
7
9
60
54
6
98
13
24
9
24
63
3
6
24
44
22
45
33
15
27
120
14
7
53
19
51
30
44
43
72
27
14
40
20
304
3
9
8
10
45
45
27
3
93
83
46
48
50
13
129
24
36
60
18
6
60
44
40
42
78
135
75
72
18
230
16
30
39
65
100
56
46
69
75
66
24
30
24
50
36
84
16
51
83
40
21
72
48
35
61
9
24
36
6
30
18
45
45
20
7
9
39
11
64
66
30
54
15
57
114
96
48
290
70
26
19
96
5
46
21
3
110
84
22
21
113
16
39
24
11
40
354
20
31
45
54
72
24
24
90
12
18
26
46
120
30
164
46
93
41
120
55
9
12
24
104
16
6
18
20
336
31
99
24
26
40
14
46
24
60
3
99
38
112
18
21
24
65
40
12
3
120
45
27
69
27
99
14
60
67
57
15
72
29
24
52
8
436
24
6
24
42
54
96
14
4
110
13
83
16
8
6
10
6
44
67
72
27
45
3
45
5
190
30
50
16
69
147
38
10
110
10
72
14
100
20
16
90
21
17
103
27
96
30
20
64
20
40
42
24
90
30
21
48
51
21
96
27
6
87
9
39
89
55
41
10
21
48
192
48
27
104
24
37
53
6
34
6
21
9
20
64
6
6
39
21
75
99
74
60
31
35
16
138
6
14
7
9
20
4
12
30
14
60
100
104
60
16
44
7
24
105
66
14
31
99
66
68
151
5
4
42
14
247
117
27
9
15
45
27
72
48
129
114
21
96
24
53
100
12
60
68
6
40
45
72
3
6
63
45
20
66
61
225
74
154
36
15
35
16
14
124
60
12
51
3
90
24
116
40
39
41
100
54
30
116
19
5
43
99
18
102
21
83
64
50
112
198
102
90
18
12
8
55
41
256
108
51
65
4
36
96
114
69
5
6
130
30
90
20
55
24
11
30
10
14
10
120
6
39
5
16
27
9
104
40
50
40
174
15
48
99
38
16
111
48
5
112
104
64
56
40
36
48
26
64
26
166
69
59
157
33
90
42
8
46
30
44
67
3
21
9
90
56
54
31
99
21
72
3
80
46
210
30
15
33
42
8
133
24
53
126
30
10
14
7
69
156
8
180
46
110
16
15
59
94
63
33
66
21
93
110
10
20
55
29
6
64
30
15
81
15
29
43
48
59
46
15
24
155
6
16
98
16
21
33
42
14
7
107
82
51
69
3
21
84
15
72
83
40
56
46
44
19
21
104
76
66
104
61
53
100
72
24
84
27
53
67
3
6
20
19
27
45
83
37
3
26
84
55
45
12
98
16
74
40
12
24
15
35
64
42
30
18
3
53
166
21
17
196
54
86
31
24
5
84
52
51
93
6
114
27
9
74
85
75
14
55
51
6
15
48
117
44
40
60
24
30
230
76
14
61
29
16
51
29
19
21
200
46
78
15
48
9
15
89
10
14
40
12
8
120
22
24
21
99
24
6
36
14
16
24
14
10
120
56
10
14
13
120
24
33
111
9
60
12
48
87
29
196
24
144
66
24
26
67
9
39
35
70
50
70
111
24
99
93
3
14
16
66
24
24
72
21
27
50
22
45
3
50
67
59
24
10
3
48
24
51
50
16
24
24
12
63
5
43
9
68
36
7
17
106
54
12
24
75
51
90
54
80
16
8
16
6
8
96
34
30
36
36
8
40
60
3
69
78
72
54
20
24
67
9
276
14
30
64
66
24
45
21
54
120
66
30
6
15
89
10
6
74
10
20
16
15
3
26
19
11
61
3
42
8
16
75
9
90
30
132
198
45
48
77
46
104
13
53
30
40
117
9
8
7
113
10
42
24
14
13
33
44
67
99
21
45
14
70
20
16
51
123
30
84
72
38
16
14
103
48
5
67
33
66
48
50
22
38
90
16
45
59
16
30
74
13
24
69
54
86
7
3
69
27
69
45
54
96
134
10
80
30
10
66
51
59
40
24
66
30
6
24
20
19
27
158
55
65
186
90
4
12
38
6
7
72
21
51
33
20
142
8
10
3
77
46
126
8
16
156
84
44
16
20
7
24
24
69
60
66
24
ABCD 94614869554*3^$a+1 [50007]
18
24
18
12
6
9
48
45
3
88
32
40
47
78
42
120
33
24
33
12
150
30
6
12
108
25
5
67
35
12
9
40
11
48
13
72
48
8
16
83
21
27
12
30
18
24
1
120
47
33
45
19
155
30
60
60
30
66
30
25
48
72
8
24
72
15
108
21
99
78
12
3
168
40
24
77
6
37
32
45
30
61
17
12
18
1
24
8
15
42
42
109
32
45
27
87
30
90
18
7
41
30
24
48
1
11
21
15
24
90
36
43
32
72
3
12
48
33
141
96
102
13
95
12
42
48
27
3
61
56
3
21
87
33
27
12
73
80
15
60
24
6
72
15
16
41
30
9
27
102
42
21
45
102
13
17
111
24
33
12
3
39
60
108
25
8
24
3
13
24
23
120
30
27
21
3
39
25
32
15
25
48
96
101
30
108
60
45
48
88
59
12
249
27
222
18
12
12
78
18
24
18
12
31
104
40
23
1
56
45
66
25
59
21
15
90
15
24
15
1
5
27
40
23
24
90
6
145
224
96
9
66
13
72
24
155
60
1
35
30
12
3
45
12
48
12
67
24
47
25
17
87
40
11
60
30
3
117
12
15
45
27
15
90
63
27
18
60
18
13
59
30
63
27
12
6
12
12
6
42
138
33
51
69
16
5
78
61
11
21
27
13
144
8
57
30
1
47
33
40
72
23
60
45
24
3
12
9
21
6
12
120
57
45
51
57
12
66
105
9
39
39
1
11
21
40
8
24
16
59
13
17
7
101
42
1
41
39
51
18
3
9
15
75
21
24
63
60
93
40
5
75
45
24
3
3
54
39
64
5
18
24
33
87
9
57
30
72
33
69
3
3
12
12
60
9
9
138
109
56
24
45
19
71
6
60
7
8
40
5
19
48
23
33
24
160
8
15
12
157
125
18
42
78
18
24
18
30
30
72
90
15
33
7
8
48
24
135
60
48
12
108
37
83
78
12
30
12
9
24
57
63
3
13
41
138
48
69
63
57
45
6
12
25
5
18
33
9
48
12
27
21
19
71
9
24
39
108
54
111
27
133
5
12
12
66
30
3
16
23
1
32
27
13
48
131
6
54
120
108
12
1
35
60
24
108
13
227
60
33
9
103
5
43
5
24
6
12
33
24
33
138
93
64
5
3
15
9
64
47
42
42
13
17
30
18
30
42
79
17
30
73
41
6
12
18
30
12
72
121
35
13
41
60
18
60
18
27
15
18
54
36
13
56
15
6
24
51
24
33
31
59
60
30
12
18
37
53
48
42
1
11
21
15
25
72
48
59
13
47
49
29
123
75
24
48
18
30
13
104
87
33
3
114
3
48
48
40
24
35
18
24
3
3
54
36
150
24
6
39
21
132
18
13
56
15
48
18
39
15
1
32
15
18
30
12
21
87
9
16
48
29
18
33
9
90
37
23
132
93
45
108
12
72
115
48
53
3
16
5
36
55
77
27
16
32
33
54
9
27
90
60
55
215
25
17
15
27
96
37
8
88
11
30
15
3
61
71
18
12
18
48
9
15
9
72
48
21
30
66
27
27
13
32
3
18
27
45
3
15
12
21
69
30
12
60
45
3
12
6
115
32
88
5
30
12
33
27
61
47
12
108
12
12
9
9
12
78
30
48
39
75
36
102
72
48
30
12
9
27
117
40
17
15
48
16
107
69
45
43
23
12
12
25
83
13
47
1
59
21
9
15
105
12
90
18
258
13
32
39
9
9
55
95
48
24
6
60
39
21
43
104
15
12
13
56
16
104
24
117
48
51
16
11
45
15
84
96
12
42
18
12
36
24
18
42
6
115
5
12
18
42
3
24
3
37
11
144
13
8
9
18
13
8
9
7
11
24
90
48
18
9
15
9
21
120
6
12
81
40
41
6
25
95
24
25
144
11
36
33
40
11
13
8
87
12
96
30
30
105
24
15
1
17
42
18
91
11
30
31
5
60
15
27
21
69
90
12
60
1
8
40
24
8
24
75
21
64
35
30
6
9
45
6
12
72
48
60
60
1
71
1
8
21
19
11
6
162
45
63
24
49
11
18
12
6
84
60
60
21
24
45
18
42
63
33
24
78
108
13
89
7
23
25
167
33
75
90
72
51
40
5
27
16
89
138
12
1
71
30
43
8
27
72
13
47
25
24
11
6
63
219
42
60
36
67
48
35
42
120
75
3
117
27
6
54
36
69
45
90
6
19
23
33
39
18
7
8
33
30
33
21
19
24
48
72
23
42
63
27
12
9
159
48
73
89
102
1
24
8
45
3
75
45
57
18
72
21
9
15
15
57
96
9
18
72
45
16
8
159
1
80
24
33
54
9
64
5
42
18
42
18
12
31
17
63
57
90
120
12
73
8
15
9
48
40
56
111
105
160
11
24
21
15
12
13
80
9
36
12
12
18
97
80
75
85
5
30
126
54
78
18
12
360
21
291
6
30
9
21
12
55
8
99
93
15
12
13
128
15
12
21
129
15
16
11
45
3
18
3
9
63
9
15
48
48
48
51
48
21
136
5
3
45
3
15
132
18
54
69
9
7
11
12
18
15
15
12
12
33
33
42
45
27
60
49
47
72
33
75
37
56
40
29
12
18
60
72
1
47
72
9
57
90
13
24
32
144
171
69
9
42
13
17
240
159
16
53
48
27
15
33
9
111
69
66
12
93
24
15
1
29
78
42
19
11
30
63
16
17
7
152
3
12
9
21
48
18
153
57
54
18
7
35
36
42
18
12
60
108
9
123
42
3
ABCD 94615197442*3^$a+1 [50065]
160
272
40
68
28
12
12
20
12
240
36
64
180
56
27
25
36
116
4
24
35
36
90
39
88
24
95
33
57
31
108
41
211
24
5
63
27
73
11
109
17
31
32
108
159
180
81
39
121
137
31
72
60
132
32
9
87
39
25
53
270
12
49
59
13
84
80
180
160
24
36
5
43
92
64
29
211
180
5
36
51
112
152
60
3
97
24
132
44
160
35
13
72
24
36
84
60
96
156
48
144
17
31
164
63
12
1
48
119
25
180
137
115
23
72
1
48
11
21
177
55
20
60
220
48
48
125
7
72
128
52
41
91
59
97
12
155
13
32
60
28
20
24
28
12
68
136
92
27
13
83
1
8
180
100
47
24
36
21
112
12
35
345
36
27
60
120
37
80
135
18
31
180
32
87
217
36
108
101
258
30
43
119
54
6
84
54
27
4
104
15
25
32
16
17
126
37
20
63
60
61
59
249
48
24
76
120
77
67
48
152
220
36
12
5
7
83
42
84
150
21
4
104
15
12
1
59
1
119
1
59
13
72
80
69
39
135
13
72
11
9
48
117
7
36
60
23
97
224
3
25
35
61
12
84
228
12
8
27
1
137
27
28
17
54
36
33
28
132
11
49
168
92
15
30
127
8
27
105
88
20
16
155
126
120
103
47
45
39
205
11
108
132
61
12
47
1
53
27
64
149
27
27
37
60
24
35
25
44
135
12
145
80
124
72
60
32
51
144
13
12
36
119
66
27
60
64
35
234
7
24
8
135
72
60
1
164
220
119
180
66
54
6
18
66
19
5
30
60
61
36
84
56
33
127
125
163
72
48
80
27
133
35
73
80
27
72
81
147
72
54
31
23
36
37
233
27
27
61
84
72
95
1
144
24
236
36
84
60
88
128
12
81
54
1
60
72
83
37
32
88
12
12
23
36
66
18
33
64
116
12
112
48
8
9
111
40
48
12
167
57
64
149
90
117
135
181
20
24
93
87
4
59
192
33
28
20
24
88
32
76
20
100
24
56
88
29
30
37
36
77
31
24
35
37
80
16
32
40
191
49
12
68
15
72
21
24
124
56
39
96
73
8
120
87
12
13
20
48
123
81
36
39
168
156
114
55
20
27
13
92
9
27
9
111
28
41
75
28
60
132
239
24
126
27
12
28
120
32
168
207
30
90
33
27
37
96
48
12
84
59
49
95
37
275
30
54
85
29
72
63
16
164
40
125
15
16
32
148
59
37
36
17
31
11
181
44
28
48
107
13
24
23
61
104
40
5
43
80
12
52
36
47
33
117
12
91
84
23
186
31
5
90
61
47
57
36
4
300
8
57
60
84
51
156
88
101
55
68
16
11
1
107
373
80
28
24
20
87
13
95
162
3
15
45
16
24
35
132
1
17
66
24
153
144
3
177
63
253
44
36
9
18
45
28
47
36
37
59
85
35
49
131
54
90
61
20
40
48
92
4
104
108
9
55
96
48
5
39
45
7
53
91
60
132
104
4
36
23
12
61
44
40
35
108
97
8
12
28
95
61
11
153
16
156
89
19
20
45
67
108
72
156
119
60
49
95
25
24
5
211
35
1
35
13
20
48
60
64
83
60
1
101
171
159
85
96
44
183
177
88
20
28
60
47
165
28
80
60
27
162
30
61
53
7
20
39
150
48
67
84
35
85
179
60
73
164
33
63
12
132
36
4
180
23
36
57
87
72
13
71
1
59
9
220
72
ABCD 94615336672*3^$a+1 [50152]
1
8
136
72
24
83
18
3
96
3
13
23
6
91
120
23
217
89
15
51
18
36
39
15
60
216
69
15
9
87
66
252
51
16
96
77
36
31
41
7
23
144
276
84
33
72
3
165
40
53
3
27
204
1
32
21
66
24
1
80
136
17
12
18
145
23
97
11
21
9
55
71
60
180
1
8
64
32
3
36
25
65
175
192
72
120
53
3
45
54
21
16
120
29
12
87
216
9
12
60
103
48
47
48
42
31
17
78
49
23
25
72
72
8
33
63
27
18
51
16
95
9
40
96
104
40
89
36
99
96
189
36
55
8
57
24
7
47
12
133
71
90
36
48
43
35
102
72
126
177
16
96
8
27
24
45
24
40
56
16
24
47
90
63
24
16
35
6
18
45
16
155
12
114
30
25
24
29
126
54
31
125
6
85
5
108
31
104
75
13
23
105
112
5
12
87
45
75
48
105
55
5
43
149
96
19
80
16
59
276
25
59
36
24
105
15
6
19
11
54
39
147
85
24
35
45
63
1
11
45
45
3
75
45
27
138
6
36
105
33
6
105
129
18
30
127
41
66
60
90
15
16
8
40
120
47
25
8
352
89
30
24
12
60
57
40
32
9
42
117
57
6
54
108
36
67
17
42
180
25
131
109
8
112
23
6
75
16
8
88
48
24
173
162
36
37
89
18
30
72
96
90
37
80
57
6
73
89
66
21
24
99
37
89
42
84
204
61
8
16
35
6
55
53
27
39
24
216
36
69
15
1
5
30
45
225
6
25
152
33
7
287
73
161
31
48
96
104
27
93
72
16
119
121
5
132
18
102
55
71
60
174
6
49
5
30
37
161
60
108
7
119
90
18
126
15
111
1
8
21
114
9
81
36
54
12
25
143
36
93
15
48
9
15
36
85
32
75
78
48
15
75
301
41
162
45
27
85
95
121
5
54
36
24
48
105
57
54
54
36
39
136
29
115
32
120
40
143
57
24
135
81
9
12
67
11
45
81
126
84
198
111
24
51
66
115
35
13
168
104
3
21
15
54
18
73
101
6
90
3
87
144
108
36
25
77
27
112
203
13
24
200
39
1
48
72
24
11
36
177
88
29
126
54
31
59
30
15
160
41
42
61
120
11
13
176
16
8
88
113
7
72
35
21
159
18
39
81
7
161
7
83
126
54
49
77
75
33
7
224
51
60
33
72
3
48
37
168
47
36
61
65
276
90
97
41
6
18
30
25
32
15
60
36
9
21
54
85
24
17
54
6
27
75
132
180
61
5
99
171
24
36
48
9
15
25
137
15
111
25
47
1
35
102
103
47
18
135
16
83
37
53
126
61
23
42
30
150
3
72
144
240
75
37
17
18
18
36
15
153
31
5
99
160
48
35
54
66
13
47
145
128
225
7
107
13
89
15
16
24
24
56
63
25
72
65
31
32
96
16
95
60
48
37
8
81
6
9
45
139
5
126
45
21
114
84
237
231
25
8
64
71
81
39
145
35
36
25
71
12
85
32
15
108
61
11
69
21
3
87
120
114
15
16
8
171
85
80
112
35
12
57
24
27
37
71
1
95
1
8
24
51
37
24
200
15
1
24
128
81
216
66
85
239
25
65
6
265
8
16
119
9
16
17
54
33
208
23
121
128
96
16
35
13
32
24
27
54
31
24
80
64
24
11
84
201
69
6
181
8
57
55
71
25
144
119
6
18
57
33
90
48
85
32
88
48
56
39
36
144
54
175
35
45
96
64
32
256
143
25
29
102
90
36
54
49
24
35
42
19
107
18
30
6
30
1
59
36
57
72
33
120
103
72
32
15
9
45
30
85
11
120
24
12
49
168
48
59
24
30
60
126
ABCD 94615641496*3^$a+1 [50005]
12
19
84
120
39
21
89
120
115
95
13
83
37
60
17
78
18
6
126
19
5
43
5
7
9
15
75
14
91
17
19
41
18
30
7
123
57
137
28
18
2
28
74
6
42
30
10
45
113
19
81
51
173
6
70
15
36
53
43
15
69
36
24
119
181
11
30
90
24
49
24
63
18
20
19
21
80
100
12
63
36
29
24
106
9
45
15
105
26
30
19
72
23
6
42
22
87
161
12
36
10
104
6
66
6
60
78
102
40
8
12
43
36
48
5
7
24
137
58
14
108
22
26
84
7
120
29
54
13
144
9
2
25
47
246
175
96
41
12
7
84
65
100
110
25
69
123
47
13
17
48
12
67
48
33
3
69
123
53
36
79
72
72
17
78
6
7
24
35
16
62
55
41
112
15
12
48
15
72
8
30
100
27
155
160
32
48
186
31
33
30
18
38
24
46
42
102
8
18
102
55
108
17
55
5
72
66
30
7
24
24
107
24
34
140
72
24
4
39
96
96
53
18
78
120
12
84
24
19
71
42
54
90
103
36
9
2
6
130
50
48
60
72
40
3
24
41
112
3
72
48
59
25
33
92
127
53
78
205
17
48
72
60
55
72
23
30
106
21
29
22
122
12
18
1
12
5
30
24
6
18
30
24
10
81
24
5
16
26
48
25
21
26
25
48
36
41
114
42
43
117
27
12
101
19
119
25
12
48
11
1
5
52
300
15
11
24
18
108
10
134
42
73
33
38
85
35
1
23
42
139
35
25
24
132
3
21
35
145
77
132
132
48
7
51
18
12
3
209
12
48
16
74
72
6
7
35
25
21
15
5
55
45
99
101
7
107
13
53
36
24
42
37
11
25
77
115
95
13
9
8
138
25
135
170
30
30
144
66
30
4
3
33
111
83
16
134
31
69
96
92
7
41
192
10
33
72
5
210
133
11
78
31
12
5
42
78
84
60
24
12
7
47
48
70
3
23
37
84
5
28
116
12
12
132
36
79
48
51
30
72
74
54
55
17
114
88
110
16
20
31
29
42
22
15
11
145
47
24
136
62
7
24
17
28
14
6
12
118
62
48
7
53
30
142
80
24
16
3
39
8
25
5
48
24
48
55
179
30
19
29
66
6
43
53
18
126
36
139
35
18
36
79
17
28
51
77
84
79
29
6
150
280
72
15
3
81
101
24
36
118
57
95
13
89
7
153
56
19
17
36
28
180
44
6
6
19
95
54
7
21
15
24
24
95
40
57
143
54
7
11
73
17
52
18
152
160
62
24
7
83
30
4
3
65
19
201
68
12
79
39
62
12
115
77
76
8
7
24
51
32
186
7
15
8
22
39
33
111
35
6
168
40
8
55
48
36
41
78
1
71
48
6
91
45
3
15
14
31
17
18
30
34
32
150
18
16
2
187
65
7
29
52
2
10
32
28
3
113
4
3
24
29
34
78
87
65
48
187
168
60
33
12
20
18
49
53
48
19
17
6
10
158
24
30
7
5
55
101
18
24
6
192
72
48
7
5
240
31
12
5
67
275
70
80
7
9
15
11
6
144
31
24
11
24
6
42
120
66
52
152
36
7
48
45
39
41
120
36
48
7
96
48
15
21
11
24
16
2
148
219
23
46
26
73
41
7
5
43
39
56
30
184
15
33
18
45
5
55
29
88
74
6
19
101
28
87
5
19
53
7
41
112
216
74
1
95
30
120
7
33
146
6
10
8
24
10
27
35
25
84
35
72
30
88
32
18
34
86
24
1
12
57
18
33
47
13
12
5
12
163
17
31
29
12
24
112
87
65
43
57
20
138
24
64
54
96
164
48
54
16
32
46
80
40
32
19
39
14
40
20
36
79
48
3
14
43
17
31
5
24
10
26
12
72
10
6
27
5
7
60
173
48
60
91
59
37
17
162
24
42
12
88
2
30
43
65
12
10
6
20
12
72
88
68
4
32
48
18
25
29
103
33
18
117
65
112
15
3
38
12
112
48
132
2
24
72
48
37
59
6
7
41
4
27
83
70
51
5
31
9
15
59
13
53
12
48
24
115
96
5
42
37
11
22
39
60
71
37
11
42
28
27
5
7
33
8
19
33
20
7
53
55
144
29
42
22
248
148
92
19
36
17
12
28
48
3
120
45
90
200
61
89
31
48
53
150
37
11
25
15
14
16
80
24
48
42
13
144
33
32
115
29
7
48
11
78
18
102
40
96
20
151
24
36
59
25
39
96
2
19
35
6
40
8
55
36
119
34
87
21
8
34
21
5
19
11
49
33
38
6
34
9
23
168
144
78
55
ABCD 94616178344*3^$a+1 [50153]
5
36
25
107
24
181
120
30
29
79
72
5
120
12
156
60
37
162
113
37
23
19
5
19
29
156
12
19
101
72
7
90
59
24
13
47
1
114
30
6
29
31
101
31
65
169
11
48
55
89
48
132
60
13
48
11
19
17
48
72
12
120
31
125
60
60
24
103
5
24
36
60
127
96
120
12
17
31
17
73
11
103
48
102
83
43
12
29
49
47
7
41
7
5
205
72
23
19
5
204
252
24
55
29
24
91
29
13
72
47
84
109
47
156
120
144
85
11
24
48
48
13
162
78
11
60
36
13
24
18
168
12
77
12
145
23
72
55
18
72
23
120
48
7
36
54
6
234
35
48
48
7
53
49
18
198
66
29
25
227
37
18
168
41
36
12
7
5
60
144
24
7
288
72
41
48
7
30
83
96
43
42
23
43
29
73
18
30
95
25
42
60
42
11
7
192
5
1
48
11
19
5
72
48
85
24
48
35
115
12
78
35
7
6
95
19
48
5
43
30
96
59
31
29
60
7
5
12
13
42
30
23
43
54
95
12
133
23
49
95
49
71
49
59
7
125
49
47
120
48
55
12
48
30
47
217
11
60
7
108
54
23
252
13
258
30
47
25
354
24
137
12
55
90
66
5
31
5
13
72
6
53
60
139
17
61
167
12
48
72
36
120
12
85
23
60
55
17
133
35
24
19
42
162
48
78
90
150
24
48
35
12
31
5
175
5
145
24
47
36
132
115
53
12
72
36
55
42
42
101
12
55
126
90
197
12
55
125
55
17
1
59
36
115
5
163
17
12
48
73
95
31
29
31
6
23
19
126
120
47
19
168
65
157
18
17
31
125
43
77
12
36
36
31
78
95
84
168
60
180
144
24
31
60
36
5
103
89
36
7
24
5
79
42
90
5
24
1
18
6
35
60
96
19
65
13
47
25
23
73
23
96
48
7
29
36
19
77
43
41
24
12
49
6
65
12
7
150
23
12
79
5
72
103
84
30
95
48
48
127
48
66
23
36
37
24
35
24
12
67
5
1
6
173
60
1
47
25
35
55
168
5
72
24
19
41
31
17
60
43
53
24
55
18
47
73
24
30
101
84
55
41
25
23
19
6
114
6
119
120
12
31
72
41
91
36
5
7
12
65
175
5
24
1
35
19
60
17
48
24
37
59
24
48
48
7
5
43
54
23
175
77
103
137
72
36
25
83
31
5
55
89
19
233
13
30
41
24
19
173
12
61
24
107
79
17
168
24
60
1
42
48
5
19
102
11
13
282
30
23
49
6
60
65
12
24
1
30
132
5
265
47
31
60
5
19
5
24
19
12
18
72
96
24
30
66
23
12
37
42
41
108
1
168
78
65
43
65
37
155
144
60
25
11
12
36
24
127
29
1
35
48
283
402
78
12
36
17
25
35
37
71
24
31
12
48
150
11
31
54
23
55
41
84
13
24
191
240
12
61
35
7
54
6
42
66
30
35
37
35
24
24
12
12
13
47
72
24
24
43
168
101
139
30
59
12
1
47
12
61
155
157
18
5
73
102
60
17
96
24
31
137
24
13
11
156
84
12
24
36
12
1
35
60
36
24
31
78
6
12
113
36
31
18
11
48
7
168
48
17
61
102
12
5
36
12
84
13
30
221
24
43
53
175
30
96
24
54
108
17
85
35
31
41
48
61
42
72
5
156
79
41
301
59
12
12
48
79
78
18
5
235
53
49
23
120
12
31
30
35
132
103
12
65
144
13
11
7
24
150
143
1
35
7
12
137
48
235
60
17
60
19
180
24
102
96
78
5
192
13
155
12
12
37
23
120
36
84
72
55
90
35
19
17
60
48
19
96
12
5
67
41
12
49
66
5
19
29
132
24
180
36
7
126
42
17
48
72
85
42
125
1
23
36
36
19
209
60
72
12
37
11
84
19
72
53
204
168
13
144
30
42
138
48
30
78
12
65
19
90
144
90
5
67
29
19
5
1
18
5
91
24
113
19
29
67
138
72
23
36
115
41
19
101
ABCD 94616182132*3^$a+1 [50016]
65
96
96
136
63
24
6
36
11
37
51
15
9
81
246
84
6
54
41
4
45
30
30
234
12
41
28
9
71
24
48
43
36
48
45
36
39
17
13
15
27
60
48
173
19
29
19
21
15
41
40
33
11
31
53
12
25
54
60
60
60
17
43
21
39
6
78
42
48
63
3
65
19
12
54
36
11
49
84
96
183
20
37
63
21
6
60
24
24
12
18
3
27
53
4
9
96
35
19
5
79
96
21
8
28
32
76
24
32
265
63
8
103
30
11
49
27
39
18
3
84
56
103
101
48
7
41
79
5
133
42
65
4
9
6
36
78
72
30
45
63
6
15
32
19
144
6
23
31
65
12
19
149
49
23
40
32
1
54
12
33
27
24
36
53
12
60
19
54
6
45
15
24
90
12
30
81
33
174
33
140
37
11
19
81
21
18
6
24
35
52
15
29
115
81
3
96
21
3
41
139
60
6
126
18
6
36
138
36
30
186
39
20
121
3
225
126
9
51
89
7
29
79
5
55
12
108
66
84
83
133
6
5
76
33
66
89
1
78
30
47
25
30
24
6
51
3
41
16
8
19
60
6
59
25
66
30
144
12
75
39
17
7
101
19
12
18
66
161
28
12
3
33
27
36
5
211
84
60
30
36
3
20
88
57
6
30
15
45
30
29
37
18
66
47
24
79
54
11
76
45
11
67
72
9
84
8
7
186
6
101
7
6
11
48
37
15
39
17
4
120
39
6
24
11
24
1
18
5
25
42
48
90
15
8
108
36
60
4
15
6
15
63
65
31
57
8
1
78
126
95
52
128
55
144
6
35
19
77
43
150
60
66
57
3
150
96
3
45
36
6
24
5
55
6
30
45
44
25
6
168
77
85
78
5
16
15
45
164
91
45
56
55
24
41
19
24
57
33
3
39
9
21
18
36
101
28
75
36
24
60
30
30
45
36
20
24
1
11
55
101
13
66
78
107
16
27
102
90
5
49
54
12
18
30
36
30
59
7
24
30
11
19
54
11
1
24
155
31
69
116
16
8
120
61
48
12
23
28
3
209
85
11
4
116
61
11
24
16
3
21
3
81
105
11
24
31
24
41
13
30
33
8
25
60
15
15
57
9
3
20
61
27
32
12
19
41
4
129
107
13
3
20
4
33
6
96
54
66
48
173
28
72
8
100
144
20
1
66
5
13
96
30
24
42
30
9
15
5
4
57
54
5
84
25
42
33
51
36
21
9
135
15
125
4
105
66
30
11
43
17
40
3
6
39
20
84
40
56
1
24
30
5
31
24
17
88
51
33
117
51
104
73
30
90
90
65
85
3
84
20
25
78
6
15
129
60
60
47
73
6
29
37
15
9
54
6
75
9
6
29
31
90
30
54
6
6
135
8
7
161
37
15
15
5
40
57
78
30
15
27
21
9
48
6
6
99
9
27
116
19
18
42
21
3
45
15
24
30
30
12
18
47
43
42
35
196
20
13
186
60
138
36
59
31
5
19
12
48
17
43
113
67
12
29
84
16
39
30
30
36
21
39
36
120
153
81
11
24
31
60
18
6
6
48
23
19
69
39
102
138
45
56
96
115
84
5
25
30
6
59
1
30
18
30
12
54
59
7
9
15
120
126
30
21
12
21
54
60
45
20
31
17
19
9
39
5
1
114
77
79
6
59
24
31
36
33
111
17
49
24
51
15
41
229
60
84
11
19
5
72
49
90
18
30
45
8
24
19
65
60
109
11
16
39
5
19
185
31
84
81
15
6
39
9
30
77
64
9
3
60
20
84
19
36
78
36
30
120
29
16
15
6
24
24
30
5
91
21
104
109
11
100
51
288
6
131
4
141
30
24
6
11
19
48
6
95
49
3
3
24
60
21
21
15
15
5
88
8
19
18
30
90
30
36
9
15
36
36
30
18
12
33
75
17
55
5
28
45
11
1
59
91
84
66
30
108
5
48
12
72
28
21
59
25
12
18
45
51
5
31
24
21
9
30
24
60
6
96
11
19
18
12
15
60
39
5
64
36
20
55
45
15
24
21
21
48
30
12
9
51
21
80
7
36
9
36
15
84
36
54
12
63
36
81
71
7
42
90
53
31
9
147
78
72
11
37
90
12
48
21
21
30
18
150
33
3
5
1
15
9
6
18
51
132
27
21
45
60
75
9
42
29
100
9
72
203
25
11
4
15
156
65
31
29
96
103
33
32
1
60
6
125
28
81
6
108
102
18
21
39
72
113
1
11
88
45
35
55
30
15
51
120
60
5
1
84
54
72
89
31
48
5
7
54
66
9
9
11
112
48
21
39
56
16
84
24
44
7
144
65
1
3
60
195
77
64
44
1
35
1
18
5
25
23
28
9
126
6
3
15
41
25
167
12
55
72
9
75
54
12
114
29
55
45
15
17
85
35
73
60
6
5
100
44
25
11
1
48
6
24
17
55
33
75
21
51
5
36
24
13
27
104
19
72
45
3
12
113
48
19
33
57
24
24
11
64
212
96
7
36
6
24
51
9
6
9
45
75
20
12
7
222
54
24
93
8
16
3
41
12
28
15
66
24
27
12
152
36
43
6
48
90
57
ABCD 94616353142*3^$a+1 [50020]
12
78
3
16
20
48
88
80
45
15
39
1
5
19
17
31
68
40
12
12
8
12
24
4
17
31
12
35
18
30
49
41
39
39
105
64
8
129
39
52
20
108
96
27
138
19
12
72
36
77
3
87
6
3
9
111
16
8
9
55
32
40
17
51
3
45
27
153
45
6
1
8
27
13
24
17
12
15
4
35
6
7
29
15
28
60
20
3
13
71
114
91
11
6
7
5
55
17
19
59
12
18
15
45
30
97
12
35
1
84
23
33
12
4
41
115
32
39
90
3
16
83
9
45
15
12
16
32
183
18
48
27
12
15
18
18
1
53
42
48
18
15
3
18
19
35
6
15
16
12
83
9
48
16
24
29
66
6
91
8
40
80
112
23
21
112
44
9
19
8
4
8
36
12
132
36
33
18
12
78
99
12
4
11
36
18
19
36
101
24
30
25
8
12
15
9
12
4
29
15
51
1
20
48
3
72
9
16
24
29
19
12
8
52
96
20
4
53
6
61
77
36
39
21
15
3
18
19
29
115
24
44
48
4
36
5
15
24
16
11
6
48
15
124
47
54
30
37
59
1
47
9
15
45
24
21
48
24
63
24
51
37
12
8
4
8
36
57
19
48
12
36
80
12
33
55
11
1
12
5
19
5
7
20
12
52
125
19
32
39
36
13
125
6
1
80
45
7
8
12
39
72
18
7
17
43
44
3
36
33
4
80
12
60
75
57
28
20
3
21
21
48
6
1
20
4
11
85
48
77
3
36
15
13
59
42
75
27
33
112
8
81
51
4
44
63
36
54
78
30
19
156
5
31
23
9
27
129
33
24
27
16
113
27
16
17
102
21
16
32
27
9
9
3
100
12
5
3
51
13
20
45
66
49
108
11
105
12
27
45
9
3
48
16
35
1
80
60
4
23
13
44
12
75
13
17
90
25
65
39
15
126
3
3
1
56
84
3
18
120
24
3
69
72
39
63
72
25
32
51
9
15
93
40
23
1
24
20
4
23
49
65
3
60
16
77
54
6
48
75
15
37
12
59
1
60
29
6
93
51
57
24
12
69
7
24
8
72
4
12
8
16
41
15
39
13
60
36
44
36
112
8
21
48
72
15
4
12
5
27
33
19
29
24
12
19
24
8
135
105
4
24
23
54
15
27
25
48
12
20
96
33
3
64
41
31
35
45
105
55
12
12
36
12
36
125
18
12
61
11
9
33
18
69
15
132
36
73
89
15
15
85
23
1
24
36
17
43
41
135
4
92
24
3
30
42
12
21
12
40
5
15
16
44
15
69
33
18
9
4
20
3
18
6
49
24
89
19
29
3
21
66
24
1
11
78
12
19
60
56
45
63
12
88
12
60
44
9
7
12
32
24
24
81
96
90
25
8
39
13
17
7
35
45
64
65
7
24
101
36
3
4
68
52
47
9
40
12
8
12
172
80
33
36
54
66
3
48
81
12
6
18
31
24
44
3
61
47
45
15
18
7
59
49
12
56
4
36
12
17
15
69
60
48
3
3
1
11
9
15
1
20
63
97
20
45
3
3
120
6
67
72
23
45
9
31
5
7
20
39
61
20
64
77
31
53
24
99
72
9
51
4
36
17
15
36
12
24
28
108
101
87
144
3
33
33
19
5
27
12
48
39
21
60
57
6
12
13
131
6
3
28
35
37
44
96
24
4
29
96
12
15
75
9
40
59
61
68
16
32
4
35
18
42
1
89
3
12
4
17
18
1
47
169
8
4
36
32
4
35
13
11
37
11
1
8
69
91
8
24
21
30
42
19
8
88
23
18
6
37
17
103
95
61
11
9
24
48
76
60
12
12
60
12
8
3
30
75
88
5
18
109
12
12
36
5
24
3
27
25
24
96
20
21
102
1
32
39
108
24
49
5
15
28
20
57
87
40
60
11
9
76
20
12
4
164
63
1
56
15
37
65
67
12
11
24
33
12
96
60
51
12
162
6
21
40
8
52
17
55
44
64
17
19
12
41
24
43
12
53
27
9
51
21
31
128
180
28
36
84
17
3
16
11
33
96
15
13
68
15
48
60
25
36
5
51
4
23
1
36
11
13
84
101
31
20
100
8
57
75
40
8
3
37
5
18
48
1
48
56
3
9
4
47
30
3
93
75
15
21
12
111
1
29
159
12
27
1
35
54
19
60
20
4
41
7
35
13
12
5
99
4
32
15
9
63
36
45
21
91
20
21
31
36
12
8
21
54
1
47
73
17
87
40
5
30
18
18
9
15
1
47
37
36
23
1
17
3
33
19
29
108
7
156
80
15
37
29
7
56
27
49
92
21
60
7
29
43
68
15
73
11
1
17
27
4
65
48
43
17
51
16
84
8
60
4
8
12
64
11
61
8
4
32
4
32
21
31
77
36
19
24
12
8
15
36
9
12
12
28
12
20
33
30
18
91
17
3
60
48
15
6
30
18
19
12
11
12
25
11
90
27
64
35
13
12
17
15
15
13
59
61
8
24
64
44
60
15
30
31
72
11
21
48
12
45
103
8
63
42
7
32
12
21
19
101
72
18
6
36
43
11
9
75
13
5
42
9
27
1
71
25
23
9
72
28
5
15
3
61
11
12
1
36
8
16
12
59
21
15
45
4
44
27
24
45
45
31
8
4
12
8
27
25
8
36
84
28
47
1
56
4
36
56
9
6
18
18
49
5
7
8
15
49
5
54
6
15
21
63
84
16
11
1
12
8
40
8
81
55
68
33
139
8
12
39
6
39
4
23
54
6
9
64
12
60
20
69
3
28
8
33
7
23
9
4
41
15
21
3
4
11
90
139
44
21
15
24
12
4
24
20
96
15
141
9
19
11
1
120
41
19
221
3
16
36
17
51
64
12
83
33
27
18
87
16
12
48
32
3
81
45
108
3
12
3
12
97
60
11
18
19
11
25
47
18
51
99
12
24
21
12
36
4
12
5
12
19
12
11
37
12
23
73
60
32
12
52
44
52
48
24
107
33
57
43
41
96
162
109
35
33
15
9
12
24
40
96
17
39
33
6
13
20
33
6
49
8
24
39
1
12
20
28
11
21
48
28
11
1
32
4
12
8
4
72
80
39
108
13
11
69
88
71
37
44
28
56
24
15
30
3
4
17
7
11
73
12
71
18
72
18
1
20
4
35
36
18
3
27
6
12
43
24
32
16
72
47
18
51
4
20
40
32
21
55
80
24
15
1
17
27
4
23
9
81
24
27
28
8
21
42
33
57
7
20
3
18
18
21
12
9
39
12
48
12
24
36
40
41
31
12
5
15
16
65
79
41
79
60
5
55
8
16
11
6
15
33
19
8
15
36
18
12
19
ABCD 94616571092*3^$a+1 [50108]
21
43
12
68
45
25
20
51
13
62
18
16
36
96
30
74
18
40
12
30
131
12
67
18
32
18
10
23
12
1
60
59
43
77
12
60
84
19
26
34
30
35
13
42
62
3
31
6
86
45
7
126
66
60
5
25
108
18
48
5
1
44
22
17
7
6
48
24
23
12
7
6
114
56
88
101
13
23
7
18
2
46
144
35
61
36
60
6
24
30
24
35
57
18
81
13
6
6
18
41
31
89
37
23
36
115
53
7
20
16
5
159
70
6
12
48
132
2
18
28
17
25
18
20
9
19
80
9
45
88
2
22
60
18
5
12
13
18
29
79
6
11
13
24
32
15
75
18
63
49
35
19
5
7
42
86
16
60
29
21
196
12
18
48
96
36
30
32
46
65
15
46
18
18
42
2
70
41
7
48
12
186
24
8
22
42
80
10
53
81
10
12
60
24
54
20
171
36
19
26
58
30
35
111
21
19
30
128
27
108
63
10
18
6
60
6
44
10
35
45
16
48
6
101
12
120
25
47
19
30
174
12
120
41
39
45
9
16
56
72
18
45
43
200
34
12
35
13
68
124
35
85
11
13
54
113
25
24
56
54
108
36
34
48
18
26
15
1
20
15
129
63
60
1
95
15
16
54
12
48
6
6
20
4
24
11
105
34
17
13
60
20
46
48
86
15
67
62
18
40
5
9
63
73
12
36
72
24
80
3
120
1
36
30
60
20
9
81
3
1
50
81
45
18
76
32
33
39
22
50
21
43
41
31
8
22
48
30
30
12
167
72
1
18
66
18
92
9
25
119
63
40
65
48
7
29
223
42
50
208
17
81
18
16
30
60
90
120
18
107
19
6
11
13
6
48
96
29
31
5
84
37
18
96
5
1
24
24
12
36
30
12
113
19
65
31
114
66
24
6
23
1
24
66
56
45
37
12
11
57
46
29
51
34
12
84
95
31
14
52
35
13
114
2
40
6
114
95
145
66
5
33
75
25
6
30
30
48
12
53
43
24
48
6
11
13
60
12
114
36
20
9
1
44
136
44
22
29
24
7
44
160
38
3
13
47
12
13
42
101
1
90
41
12
43
24
24
54
2
21
105
27
7
65
31
18
86
10
18
48
32
57
43
8
52
101
55
126
35
48
15
16
96
6
23
37
47
7
41
49
35
3
81
72
132
1
30
42
20
130
14
3
13
18
84
6
20
22
32
10
36
62
9
133
102
30
50
54
52
48
60
6
84
54
2
18
16
12
48
6
5
21
18
57
12
1
71
91
42
23
108
1
24
56
16
23
49
23
84
21
70
42
132
60
18
72
30
66
5
7
18
30
62
100
126
12
32
52
18
60
12
20
16
2
126
52
215
75
118
80
52
23
25
12
47
1
56
46
44
36
34
11
97
12
26
9
109
144
6
2
162
112
14
34
38
3
36
13
38
9
36
63
10
24
11
1
116
15
25
84
20
183
1
32
18
16
38
87
55
18
42
5
1
44
36
28
59
37
6
54
6
29
13
66
72
24
53
111
4
32
90
15
24
36
168
61
2
154
18
36
5
55
2
3
157
2
28
102
12
84
24
35
93
75
13
2
57
7
8
46
24
11
1
78
2
39
36
36
79
6
24
66
20
10
168
47
9
3
67
48
17
24
85
59
3
69
25
6
62
63
37
26
81
19
42
24
83
13
30
89
105
15
145
90
41
37
32
34
2
28
80
39
13
48
44
27
25
6
42
30
30
162
20
10
6
74
18
126
52
38
69
3
64
30
120
24
6
66
12
128
34
29
61
95
60
13
12
20
16
12
11
84
13
24
60
78
36
5
57
27
37
44
34
77
36
7
60
2
64
35
12
97
62
16
113
96
45
28
96
132
50
28
62
18
70
66
60
53
48
45
18
16
6
32
51
19
17
75
21
15
18
72
18
36
4
54
11
37
20
214
29
1
30
113
81
72
34
6
114
120
14
90
45
49
72
24
24
20
75
7
53
12
48
31
60
2
27
12
15
45
1
138
6
44
46
6
90
72
12
5
31
24
5
51
22
11
75
16
20
28
62
16
150
32
46
11
13
18
110
27
91
41
24
15
34
18
72
96
65
12
49
48
2
4
5
7
54
78
50
46
29
85
120
6
2
27
115
17
31
80
108
36
36
22
35
37
11
19
18
30
5
7
5
13
6
6
95
91
42
30
48
200
112
30
2
40
36
12
101
49
48
18
29
43
18
20
34
5
33
54
10
6
18
71
21
18
52
12
60
17
19
30
60
2
18
36
15
1
48
11
24
36
103
5
7
5
36
123
64
62
39
84
168
33
82
8
36
18
82
185
49
44
58
122
3
15
28
72
24
6
24
11
15
9
1
59
1
18
132
12
48
24
125
91
125
84
55
6
2
16
5
60
1
48
35
72
69
70
6
11
24
49
96
48
95
1
32
15
19
41
48
7
5
7
2
16
18
110
39
96
61
59
12
24
13
36
56
4
132
8
15
57
64
30
89
19
32
33
60
103
5
105
147
43
17
61
54
2
15
43
6
24
71
1
114
30
47
25
18
17
103
30
50
16
30
26
18
4
12
36
114
5
19
24
92
28
96
36
36
5
169
35
45
3
73
12
18
5
25
24
110
16
42
32
36
15
12
43
48
6
24
71
51
34
30
6
78
5
127
5
25
50
69
21
15
3
45
79
66
ABCD 94616651984*3^$a+1 [50038]
8
4
465
27
9
35
72
208
69
15
8
13
24
27
69
27
20
112
21
219
68
232
48
84
33
191
24
25
95
1
27
12
36
9
75
21
144
87
48
21
47
52
21
11
24
109
83
13
60
15
20
72
28
9
23
13
39
68
37
143
25
83
4
168
144
81
3
60
44
108
52
72
21
12
15
21
11
64
20
49
15
72
33
48
23
4
45
27
96
44
73
35
28
12
8
124
24
24
33
3
9
60
3
60
20
172
132
36
84
9
84
3
12
33
12
15
12
8
25
11
4
48
44
64
45
51
21
72
107
100
8
1
299
40
165
35
28
12
32
88
20
28
24
96
60
20
124
80
49
35
24
13
48
47
28
69
15
192
24
9
171
32
48
60
4
60
12
68
73
63
36
8
1
12
99
140
124
9
60
120
11
4
80
28
168
20
24
16
84
21
59
28
20
60
184
8
40
12
8
16
36
48
45
15
96
117
23
12
144
4
12
188
16
140
148
12
24
60
72
84
33
23
157
35
28
84
68
25
3
80
37
168
72
83
52
116
4
60
116
25
24
27
24
216
36
117
15
21
24
27
24
116
73
35
28
32
25
156
75
104
48
13
12
63
9
60
36
59
16
20
16
56
124
8
40
80
25
35
1
27
12
152
13
27
128
40
32
1
75
32
48
64
33
47
36
4
9
75
20
136
48
120
20
28
48
20
4
45
15
12
36
80
52
108
33
24
15
72
44
124
36
24
80
36
16
9
60
47
12
85
23
52
12
36
12
32
16
84
68
28
108
69
3
33
15
44
28
84
56
13
99
12
96
33
39
8
37
96
71
4
45
35
4
20
12
13
183
108
84
168
8
16
9
131
13
23
13
11
181
12
36
39
32
4
129
36
27
92
1
24
96
11
28
105
131
25
12
123
84
36
84
128
4
104
109
47
96
112
153
48
87
168
20
64
12
24
24
72
129
51
8
25
75
8
40
8
24
120
1
111
93
36
11
60
40
9
72
15
8
85
15
225
119
40
20
48
28
60
80
76
96
20
24
28
72
20
1
107
108
108
96
148
8
100
33
119
16
96
93
83
144
4
12
45
107
72
40
93
15
176
40
44
76
24
32
13
15
12
9
15
276
93
27
24
60
44
36
16
33
335
40
68
324
1
27
21
15
44
52
24
24
81
11
4
20
112
168
36
24
104
36
4
20
1
12
15
33
47
4
36
104
88
120
8
64
9
24
48
227
25
15
36
84
380
60
145
108
75
45
35
13
15
104
12
13
120
63
33
24
60
15
12
69
84
3
57
51
9
36
27
44
40
21
83
52
144
36
20
52
92
16
8
180
37
48
24
11
64
12
33
23
72
40
152
13
60
51
72
45
12
27
69
12
27
21
47
37
47
13
15
105
3
12
20
28
108
60
36
33
23
48
85
119
28
24
68
112
56
40
104
109
12
63
44
252
88
56
25
39
80
72
96
28
45
60
87
45
87
81
144
15
33
143
100
140
12
73
207
32
85
27
68
73
123
9
36
39
60
45
23
25
12
23
28
24
68
52
120
153
39
24
24
48
224
60
4
36
24
44
16
24
32
121
48
171
33
51
9
11
64
165
15
96
56
28
80
28
80
148
20
300
36
73
35
85
3
12
8
25
47
52
93
35
253
39
9
204
15
72
8
156
16
48
21
171
33
35
88
20
28
36
9
95
49
123
24
48
12
24
57
15
72
48
60
57
135
260
40
12
36
12
80
133
27
20
1
15
45
51
33
171
44
132
13
36
35
76
20
64
12
12
56
12
144
24
4
72
176
28
36
200
49
39
192
24
164
1
15
80
16
24
36
84
32
52
56
24
1
11
28
33
192
27
153
15
81
107
97
27
48
21
72
27
8
4
128
100
36
56
60
48
61
71
73
15
20
28
12
72
260
1
59
28
45
11
132
148
45
15
164
25
48
72
15
81
39
60
60
192
20
4
105
15
12
12
12
21
72
35
52
33
3
12
8
4
60
96
57
15
72
33
23
24
13
15
80
85
15
20
108
73
72
12
36
59
ABCD 94616767372*3^$a+1 [50008]
45
21
6
81
3
45
84
41
24
10
21
27
42
8
67
60
48
27
42
8
55
3
93
5
16
48
96
27
93
27
17
16
15
36
41
100
42
66
36
114
12
18
150
45
89
151
69
15
48
48
159
33
27
21
9
8
55
27
36
105
21
68
7
39
30
80
7
132
12
48
36
60
29
7
63
108
38
70
57
9
36
27
36
51
18
56
34
12
6
144
44
67
9
3
41
16
116
22
33
57
36
15
75
72
122
7
29
4
96
20
10
24
72
108
18
108
30
9
60
57
15
39
9
33
15
137
100
8
12
16
12
3
29
175
51
62
22
6
20
106
18
80
103
33
27
65
43
9
27
99
9
48
69
8
40
78
54
56
115
17
36
10
45
24
3
45
3
21
24
9
42
26
12
60
10
12
36
98
127
48
24
51
45
36
60
48
75
6
30
21
69
15
17
10
33
132
48
147
90
20
34
21
15
117
117
63
3
18
32
12
43
53
12
64
3
5
36
24
156
52
18
21
96
9
39
77
10
18
80
31
141
48
24
20
16
36
36
63
45
102
42
20
7
3
6
20
7
12
240
27
21
84
3
102
39
96
60
24
12
12
72
45
96
48
24
87
29
79
96
5
67
53
52
12
51
36
3
36
6
36
108
20
31
84
45
54
45
48
204
9
36
54
9
21
80
100
15
12
27
33
27
26
22
93
24
87
33
15
132
69
141
3
96
45
24
15
165
80
58
45
24
63
26
40
15
27
18
12
78
54
3
77
40
78
72
30
36
44
175
33
15
48
24
48
17
10
86
10
180
57
45
18
9
12
60
15
33
15
50
67
33
36
39
63
18
32
67
15
108
12
45
33
18
144
30
75
75
21
87
12
60
38
34
48
6
39
27
78
12
39
5
139
12
39
6
138
18
123
9
20
16
15
72
15
78
15
137
28
15
12
3
162
32
7
84
12
120
72
36
12
57
8
60
40
24
3
81
87
63
74
10
45
87
33
120
21
6
21
9
8
16
20
10
9
141
12
32
91
21
24
12
87
36
72
3
45
5
12
223
29
60
31
9
80
142
81
17
82
74
24
31
77
4
44
211
108
15
50
22
18
78
9
111
33
27
18
51
3
81
60
69
96
15
29
36
12
88
27
93
327
108
5
24
28
75
9
39
5
19
51
90
144
48
32
43
57
36
36
75
36
63
105
27
9
108
53
43
132
77
31
15
66
8
10
60
48
62
43
75
42
135
21
80
16
44
12
7
60
15
6
15
72
147
81
27
33
15
57
24
15
21
77
76
24
123
33
15
29
43
12
45
3
180
48
60
60
45
42
38
52
15
33
32
4
36
75
39
74
60
12
43
120
36
45
8
70
18
152
58
54
63
48
48
27
33
5
127
77
28
54
9
21
8
91
125
64
3
3
2
43
12
33
54
48
18
27
5
22
33
39
18
6
21
9
51
45
44
100
156
3
41
52
102
45
5
48
19
24
45
20
10
6
120
60
36
15
48
81
15
24
84
96
27
180
50
22
6
12
3
84
27
9
29
28
15
17
7
33
27
48
3
48
54
72
44
127
105
12
36
32
12
10
72
18
8
88
12
3
204
5
40
42
36
72
18
120
68
94
26
64
78
18
120
27
63
117
27
26
7
63
36
26
4
36
3
96
45
3
41
7
93
51
81
108
147
17
7
3
21
149
16
99
93
68
7
33
36
44
31
69
6
21
9
63
15
110
36
34
21
69
30
117
113
76
90
9
81
24
18
2
60
7
84
12
180
33
27
24
108
65
28
15
72
12
9
90
54
20
100
90
126
72
60
147
51
36
9
39
50
400
18
57
12
9
12
39
48
3
18
234
6
75
27
57
57
84
99
15
21
5
76
6
30
27
15
45
45
8
28
72
72
3
5
22
96
69
21
20
46
201
39
180
33
177
6
54
36
123
87
144
108
33
63
2
60
7
75
117
29
64
3
60
63
42
3
24
27
21
135
18
15
45
84
51
39
21
51
26
19
36
113
22
50
72
10
21
12
93
120
24
20
70
33
24
33
192
104
10
69
72
24
45
24
3
17
7
39
60
9
48
153
60
15
96
51
30
87
45
12
60
84
135
89
10
78
99
36
48
24
3
62
55
12
39
21
180
45
24
162
93
5
55
9
8
40
78
21
41
48
79
65
60
43
93
51
3
12
14
64
20
10
6
84
68
127
12
9
39
96
5
4
3
33
39
41
34
98
19
29
16
3
33
8
7
3
74
10
6
44
46
30
27
5
10
90
12
72
60
54
36
98
22
6
12
3
5
118
69
45
72
48
6
21
69
120
54
6
54
12
69
120
45
75
39
30
3
48
27
62
10
21
45
6
69
15
57
12
21
90
72
24
21
12
87
21
15
18
36
3
5
ABCD 94616821394*3^$a+1 [50037]
65
12
108
163
270
30
65
25
107
7
29
55
101
108
43
77
91
54
47
96
12
151
30
162
5
84
204
121
24
30
42
107
12
36
127
53
24
103
36
24
17
19
72
48
24
18
174
144
29
31
77
192
67
53
25
18
17
48
37
18
53
132
12
43
12
618
18
12
42
107
108
120
25
275
36
7
18
6
185
139
101
48
103
12
6
72
35
55
12
72
149
276
79
41
48
55
77
103
36
5
192
205
47
36
60
19
12
5
91
17
31
24
48
113
1
59
7
24
53
12
79
12
234
95
1
47
55
18
54
173
60
43
137
7
29
24
72
31
77
85
42
53
48
60
48
36
25
54
66
114
12
29
43
18
215
108
156
79
17
97
48
95
19
5
204
12
79
18
23
60
43
24
90
72
95
96
7
48
185
49
18
96
12
17
12
79
77
168
67
72
5
31
36
30
18
5
67
6
95
25
95
127
17
360
108
156
19
17
48
60
163
17
37
78
66
11
108
96
1
90
54
54
41
36
91
84
5
96
12
85
23
193
42
77
211
5
121
48
198
65
103
29
37
95
48
91
24
12
89
55
24
12
5
48
120
31
29
132
73
102
36
144
54
24
47
156
48
36
60
108
96
169
48
23
67
77
145
48
47
115
53
24
180
31
17
60
31
41
48
1
150
66
24
66
101
187
96
12
18
96
120
23
73
90
89
48
7
89
156
48
25
6
12
24
29
25
11
19
41
48
115
17
36
72
67
29
25
6
138
11
277
42
36
65
96
48
43
65
55
54
186
29
1
23
72
48
60
91
53
13
95
73
47
7
162
119
1
96
18
12
65
115
5
132
115
41
31
216
29
60
79
65
36
61
47
72
1
54
24
17
49
23
67
65
31
12
90
11
67
29
43
12
6
35
175
77
96
24
48
12
13
90
89
19
42
83
7
5
84
85
23
121
24
30
168
48
36
125
1
72
42
125
120
25
23
36
132
48
24
72
19
60
36
126
47
72
24
12
37
72
96
138
29
97
6
84
125
25
23
25
18
54
24
30
90
131
109
47
217
90
6
90
5
24
1
179
55
185
48
7
41
61
96
48
6
65
108
55
96
54
95
31
149
36
24
132
31
29
31
17
132
96
37
216
167
24
36
103
72
270
18
54
71
120
79
41
25
71
55
113
48
97
47
73
6
17
103
41
1
119
25
11
180
240
24
25
11
43
17
73
71
1
42
126
11
36
19
41
60
43
54
258
53
55
65
97
90
149
48
72
73
30
90
23
48
127
42
47
96
60
84
193
126
41
31
324
96
209
61
120
24
83
12
79
36
126
42
41
61
71
43
102
168
30
89
72
25
126
17
1
47
7
65
25
48
47
97
24
47
127
90
18
24
53
91
12
24
48
41
1
35
180
144
12
19
41
127
65
145
23
49
24
30
72
72
5
67
108
126
167
192
7
120
233
36
60
84
55
41
84
25
48
47
96
96
121
107
12
115
6
30
113
72
145
30
65
48
24
25
35
133
120
23
121
54
65
67
48
24
48
29
193
23
108
205
24
30
42
119
72
19
113
37
30
41
193
71
48
97
59
109
48
95
84
55
6
35
12
55
113
55
185
43
29
36
31
53
12
36
19
5
31
42
47
73
6
17
49
11
12
31
65
25
96
191
168
19
12
41
168
31
113
132
48
36
12
12
132
199
89
252
19
17
13
42
48
36
90
6
17
72
ABCD 94616919682*3^$a+1 [50012]
5
61
48
36
36
3
48
3
30
114
36
162
78
42
24
39
45
27
9
39
21
66
18
87
27
90
6
12
18
6
96
72
33
3
150
6
89
25
54
30
72
66
90
42
48
5
37
42
24
57
45
48
96
18
6
96
6
30
23
55
66
24
47
7
6
12
24
63
93
78
132
24
66
48
102
105
15
30
72
35
40
21
42
24
6
18
36
36
65
175
12
6
6
78
3
39
24
120
12
5
55
24
48
60
5
1
30
9
3
42
6
84
72
6
144
18
18
15
72
48
153
24
66
42
155
7
6
66
6
12
132
18
30
11
7
42
63
9
24
6
66
168
6
24
54
11
37
12
78
33
21
54
12
18
54
60
12
9
24
33
23
37
3
69
51
9
36
51
39
41
1
24
15
3
30
71
55
30
54
66
96
3
15
156
42
48
42
18
47
7
57
81
15
27
6
60
35
64
27
96
48
6
39
99
12
54
72
132
48
87
45
186
72
60
5
13
42
24
60
18
12
30
41
43
69
33
42
30
12
24
42
24
30
24
99
3
48
60
6
24
24
66
9
57
6
30
18
57
9
23
97
36
3
45
12
48
15
39
72
90
23
121
15
9
30
66
15
27
12
41
37
42
33
27
90
36
72
30
17
13
18
66
6
72
42
135
48
117
54
12
30
60
12
18
12
6
24
23
48
7
30
24
66
90
12
3
39
33
15
78
27
8
48
7
105
63
30
36
30
113
1
39
33
12
11
127
9
15
216
17
43
18
36
6
18
6
114
6
30
11
73
6
6
75
48
45
84
30
6
42
18
150
36
30
15
39
9
33
18
5
49
6
120
60
60
90
90
132
54
66
102
90
48
30
24
36
120
12
3
3
114
12
6
42
120
12
66
18
15
45
27
120
39
18
12
156
12
12
23
37
60
39
81
84
27
57
6
24
57
39
17
25
30
30
3
141
6
78
12
24
18
6
6
48
12
9
129
48
48
150
72
24
33
51
36
6
107
48
85
48
36
36
12
6
24
33
57
6
30
42
12
6
15
24
56
64
128
13
27
24
21
54
53
25
60
11
1
60
18
18
30
9
21
42
6
66
33
105
48
30
48
72
18
30
17
79
54
12
87
51
60
30
66
18
12
3
48
57
12
18
33
32
73
30
54
90
33
15
6
24
132
135
9
54
48
12
5
127
9
56
48
1
30
54
102
18
18
30
48
36
24
6
24
66
15
24
315
69
63
48
65
31
30
24
114
36
36
126
234
41
43
6
6
102
48
75
3
60
36
6
30
42
252
24
27
15
18
111
3
36
114
138
5
43
66
18
18
30
72
78
42
42
30
185
16
75
5
48
97
54
33
51
60
36
30
6
17
1
6
84
21
33
72
23
1
60
12
24
60
18
12
6
15
27
21
72
8
49
47
31
48
60
30
30
30
6
30
18
53
217
12
3
81
15
21
60
18
53
37
3
33
54
72
48
18
39
15
108
18
30
30
30
9
15
18
138
78
30
84
45
15
33
45
107
25
72
6
30
12
6
41
25
15
96
33
39
75
78
84
66
24
36
102
150
18
108
51
15
54
66
24
114
72
54
36
66
24
11
37
36
39
15
6
11
283
53
48
121
23
13
30
102
96
95
16
39
6
60
114
117
27
12
126
54
36
17
16
159
6
36
6
12
18
30
12
33
8
139
6
90
12
42
6
6
48
3
32
16
96
15
129
39
180
12
54
12
12
12
30
66
15
57
6
24
66
6
9
39
6
6
6
72
66
5
91
198
72
39
75
36
6
3
51
53
7
24
24
66
119
25
222
54
114
18
12
35
25
12
18
30
3
117
48
35
7
66
96
15
21
60
132
3
27
21
15
12
30
54
24
24
48
17
103
114
6
30
3
27
30
12
6
90
72
18
174
36
24
72
159
15
54
12
95
343
41
7
102
96
30
42
24
78
48
53
7
24
48
6
36
36
27
33
54
18
6
30
11
1
12
3
33
72
23
37
102
101
7
57
21
59
25
63
3
66
18
6
27
24
111
33
9
78
48
42
18
6
15
93
35
31
60
42
147
63
57
81
15
21
90
66
12
72
60
6
162
12
210
9
21
3
15
78
59
61
3
45
12
12
6
21
24
39
81
15
54
42
48
12
54
87
63
126
6
48
6
54
6
24
24
12
18
132
6
3
39
33
27
5
31
156
18
156
15
15
9
27
18
18
24
120
18
36
72
12
23
48
7
30
162
6
30
6
48
47
55
6
60
15
8
109
12
48
168
15
9
23
25
18
53
7
18
15
15
6
138
66
24
15
57
24
12
60
162
12
33
141
66
24
60
36
78
35
13
168
42
17
16
45
42
42
15
80
25
36
12
72
6
66
48
6
6
90
90
36
30
84
48
6
90
60
36
30
18
96
12
53
31
54
6
138
6
66
30
30
6
30
3
21
6
48
12
89
43
30
12
11
13
30
12
24
48
18
138
30
24
48
30
120
42
30
66
47
48
1
30
6
42
18
108
30
12
42
60
48
78
60
6
30
5
1
87
21
60
12
42
30
66
17
43
42
12
6
57
87
33
3
156
ABCD 94617135038*3^$a+1 [50008]
107
25
12
96
30
54
60
30
144
24
21
87
144
36
429
33
18
90
27
87
36
12
168
9
39
42
54
54
51
56
19
48
18
59
91
149
16
15
84
93
80
31
65
25
90
72
29
43
102
18
5
37
3
63
78
36
30
60
93
63
60
108
72
9
63
36
69
87
60
53
91
5
24
43
12
57
15
81
8
91
36
24
9
45
66
36
78
90
165
135
24
120
41
112
72
51
84
96
72
84
36
72
42
90
5
13
51
39
65
127
41
64
45
66
17
48
7
41
211
60
65
288
127
81
123
36
65
1
78
126
83
16
27
29
19
144
18
27
51
66
75
24
24
63
54
18
162
108
3
32
31
17
48
49
18
173
61
54
36
48
201
32
43
36
108
21
51
189
24
3
72
156
204
21
27
24
69
51
6
192
18
53
151
108
12
36
45
27
125
1
150
17
48
120
16
123
45
21
6
21
63
17
24
13
78
18
102
60
48
36
90
75
51
29
115
60
105
39
36
18
11
19
108
42
30
18
78
9
207
33
3
18
195
32
7
48
24
89
31
6
18
129
63
9
9
60
36
48
78
129
141
84
96
12
107
19
24
245
7
18
63
129
6
12
36
24
41
247
9
111
24
108
36
30
75
231
89
96
31
57
3
174
6
9
39
36
189
72
45
402
17
1
12
27
96
27
5
277
123
63
33
21
36
15
3
29
7
48
17
40
51
125
7
120
312
36
12
105
45
36
54
36
21
81
18
234
18
24
9
56
55
81
27
5
163
5
7
96
84
5
31
17
115
108
12
69
48
288
24
24
51
6
12
42
9
32
49
71
19
29
37
42
17
31
42
30
132
21
15
54
11
19
24
90
75
351
168
17
31
153
24
111
36
21
57
71
247
18
191
79
17
19
69
32
48
19
156
294
102
21
57
66
126
54
60
156
18
108
54
5
168
7
36
54
135
9
150
81
9
30
114
47
19
77
127
162
30
78
48
83
67
29
19
24
12
6
48
27
9
54
90
150
12
132
72
30
3
152
85
51
48
96
93
36
39
56
61
96
18
30
36
15
128
43
144
5
88
123
144
30
39
159
6
30
24
36
137
19
21
87
18
108
126
21
195
45
45
54
60
18
191
40
21
3
8
37
83
43
36
366
3
27
24
48
60
36
77
160
168
117
18
12
45
32
55
12
24
125
24
67
84
57
15
54
18
36
90
36
126
240
84
90
6
53
16
24
24
57
18
78
87
15
36
72
60
18
102
60
84
60
36
33
105
6
65
19
96
36
12
60
33
15
72
18
95
67
168
12
6
306
9
21
83
96
19
5
112
69
30
24
48
197
43
120
29
48
103
24
36
54
119
55
126
3
120
27
120
93
183
105
48
56
55
24
12
18
99
27
24
30
42
12
42
138
5
91
156
54
42
54
84
6
36
162
3
27
21
24
120
177
90
54
114
77
43
6
15
56
19
197
55
102
75
57
174
9
15
72
41
25
150
12
5
16
111
120
33
171
84
18
39
24
87
138
42
18
195
15
24
90
12
51
99
30
39
32
25
12
90
113
48
72
43
120
101
103
66
186
18
18
17
145
23
40
27
45
56
19
96
72
93
27
60
17
31
126
36
23
16
39
12
72
60
12
29
40
39
60
5
103
174
11
7
288
57
32
19
36
24
54
18
153
27
29
40
39
12
18
6
29
61
11
223
36
45
63
17
16
72
75
117
176
139
69
15
161
61
138
24
48
18
234
6
54
161
67
72
90
35
7
9
27
72
12
9
51
576
77
31
129
56
7
168
17
ABCD 94617611384*3^$a+1 [50014]
35
42
27
28
71
36
21
4
96
23
117
3
109
132
24
20
4
32
40
24
60
20
16
8
51
141
96
24
60
64
11
1
23
49
35
57
268
8
40
24
23
21
64
20
48
57
31
11
84
24
25
11
9
76
24
8
93
54
85
60
5
43
23
21
21
48
54
42
66
24
36
13
77
27
45
36
15
39
1
56
28
23
108
12
45
144
4
41
3
52
68
21
6
144
72
85
24
65
90
18
6
37
32
15
145
68
28
56
15
9
72
24
3
37
24
5
6
73
36
140
36
28
5
15
12
28
23
13
12
59
6
7
12
35
1
8
4
12
8
220
12
24
80
24
111
81
40
71
49
56
60
15
49
29
15
21
3
12
4
29
36
96
18
37
65
99
15
1
60
56
99
36
33
4
143
49
5
54
36
61
80
52
20
15
42
15
51
37
12
80
21
72
18
30
79
80
24
12
93
39
16
77
30
13
116
75
49
167
9
4
77
162
1
65
6
36
117
36
12
48
12
4
60
65
3
48
12
15
57
9
114
12
90
39
15
24
30
127
5
84
19
56
39
105
12
9
19
68
3
1
140
3
97
24
32
52
23
13
47
72
225
72
16
95
169
20
4
47
9
39
60
72
9
64
35
57
4
80
4
24
8
12
27
69
36
28
48
65
15
48
27
33
16
8
48
60
39
66
55
44
51
157
5
3
24
93
42
45
9
36
15
40
24
5
24
3
40
44
3
12
21
39
1
24
120
144
32
3
21
76
47
93
64
20
3
1
12
23
36
9
21
51
39
1
53
19
36
36
41
18
36
9
9
7
96
23
1
24
96
8
28
12
41
6
129
87
129
24
99
1
29
15
16
29
87
21
75
9
60
55
71
9
16
8
147
9
63
13
23
162
39
88
12
36
23
156
24
1
44
39
6
7
77
147
33
51
27
45
93
19
8
27
1
140
4
5
18
9
75
25
35
36
33
4
36
72
20
4
60
23
73
80
4
95
1
12
167
18
7
131
42
15
36
52
12
132
108
92
4
20
60
36
40
23
12
33
75
33
64
71
13
140
40
24
161
19
12
8
27
13
8
33
6
33
36
57
55
53
30
24
72
313
56
60
96
15
45
40
59
49
48
23
54
6
9
16
24
48
24
80
9
60
90
177
112
11
6
48
15
21
91
68
117
39
16
35
61
8
16
8
87
49
17
27
48
12
27
25
96
60
119
105
3
60
12
24
1
29
36
31
68
87
48
132
13
20
75
120
49
60
41
7
44
15
24
121
104
99
18
43
11
54
30
237
52
120
5
18
24
36
49
36
72
36
36
35
6
54
13
32
39
72
49
84
92
4
60
5
36
115
68
60
72
60
213
7
47
73
44
15
30
15
99
37
17
72
19
92
40
24
168
48
48
60
41
3
51
1
36
32
96
60
27
18
15
4
12
20
15
33
48
99
1
24
8
57
31
29
36
7
12
35
169
11
25
83
93
28
84
32
15
18
43
5
18
97
80
40
20
3
30
60
51
16
32
3
33
64
53
55
108
72
83
42
84
6
25
8
51
33
12
69
66
9
16
119
42
30
24
18
18
48
36
1
32
45
36
12
19
23
12
13
11
9
76
32
63
66
55
95
9
9
30
33
40
53
19
71
105
27
30
79
120
8
15
21
105
7
47
1
44
171
9
100
32
16
23
1
56
24
4
35
6
18
73
24
11
117
52
60
59
120
24
153
3
1
60
140
16
20
15
54
43
11
57
15
9
16
8
40
35
49
96
60
24
11
1
29
51
60
48
27
25
96
5
90
84
24
30
6
69
60
36
16
92
141
7
48
11
1
68
9
15
15
73
5
90
45
39
24
49
32
9
39
16
101
6
33
136
8
16
36
5
63
28
17
123
33
6
9
21
3
57
55
80
45
54
9
48
28
56
15
54
91
71
37
92
16
107
6
31
144
24
11
24
13
77
31
5
79
5
51
9
63
207
72
120
24
36
81
4
104
36
4
41
36
19
24
96
80
15
90
54
105
21
103
140
16
59
6
210
37
17
126
204
61
11
21
27
61
12
20
39
85
53
63
45
15
52
12
29
79
32
3
1
71
18
55
47
60
21
69
171
45
15
40
60
32
45
3
3
1
48
32
40
35
1
12
96
80
81
24
39
52
20
15
48
13
20
28
236
40
41
15
3
81
16
32
75
73
137
18
33
4
17
36
19
35
93
15
25
47
60
45
99
36
9
16
8
3
105
124
56
15
114
18
45
27
45
99
72
13
44
28
68
75
37
44
33
7
5
75
123
13
24
95
36
48
72
24
66
43
29
3
24
48
15
6
36
43
116
39
1
36
53
27
63
30
3
3
61
44
52
60
20
100
5
18
117
4
60
80
45
3
27
54
15
16
108
5
6
9
100
8
24
96
40
24
23
1
20
16
68
51
25
107
9
9
36
30
6
12
3
3
37
20
52
17
31
12
12
29
42
12
37
5
66
49
95
6
12
51
4
131
12
18
15
72
27
21
16
24
24
23
180
13
12
48
20
12
60
40
12
11
49
36
11
18
7
44
96
64
17
15
4
41
3
27
24
13
23
69
39
66
36
75
40
24
23
ABCD 94617771772*3^$a+1 [50013]
36
29
27
84
28
5
67
60
84
80
36
88
8
33
19
41
27
40
17
3
28
89
3
69
3
88
120
60
29
15
36
40
84
29
99
28
29
31
20
9
3
60
36
72
52
20
48
28
12
20
84
45
24
36
48
27
96
28
29
7
65
55
36
8
9
12
3
108
28
41
15
28
48
77
7
5
15
33
75
60
88
12
41
255
9
27
9
115
5
19
197
31
32
268
20
57
96
55
12
140
52
125
72
3
45
15
52
68
45
12
3
52
48
8
12
280
8
33
7
104
33
12
48
7
5
151
12
56
9
15
36
141
163
32
69
24
3
28
41
91
104
24
36
36
33
115
36
44
40
56
4
5
75
21
15
93
7
5
31
53
15
12
57
7
24
72
53
7
17
36
36
180
84
31
120
24
60
12
104
9
7
68
21
3
12
9
31
56
4
84
5
15
16
29
24
60
55
8
4
89
111
36
9
24
24
36
7
8
4
8
168
9
3
24
105
60
84
24
51
36
48
40
32
40
20
45
48
63
33
75
21
3
16
32
72
36
69
135
52
24
65
75
9
3
9
51
52
12
5
24
60
36
55
128
28
8
4
48
12
17
15
9
24
67
173
36
7
12
41
7
128
249
36
24
7
116
12
57
84
24
3
120
144
33
3
40
12
36
72
53
99
16
84
17
99
21
120
3
108
9
43
56
12
52
41
120
60
120
39
40
65
75
60
16
84
20
21
36
19
5
24
3
177
31
29
67
29
19
36
24
5
51
21
48
127
56
9
19
32
9
24
60
19
5
36
24
180
55
56
36
69
91
60
48
32
36
28
65
91
104
9
43
24
20
16
24
149
60
31
24
29
43
20
33
19
92
4
24
152
4
44
57
39
12
52
92
69
60
15
69
151
24
125
7
56
9
79
12
72
17
103
32
9
24
31
5
67
24
20
60
69
91
5
15
48
220
20
40
5
67
36
68
36
33
67
5
24
51
33
51
36
33
67
24
12
137
3
28
20
36
9
79
77
103
41
36
39
36
9
67
12
12
29
55
12
128
64
65
36
31
68
60
12
9
87
48
9
12
15
16
8
4
12
20
120
33
111
24
105
75
21
27
69
75
124
24
5
15
12
28
5
135
12
45
60
63
12
28
65
15
72
160
53
75
21
24
36
36
19
32
12
36
16
8
21
15
16
29
204
43
44
36
24
76
17
27
33
3
9
15
48
57
19
84
36
20
4
65
3
60
64
60
149
24
111
60
84
132
40
36
104
33
156
27
12
40
17
39
36
16
29
43
20
21
96
171
12
36
76
20
129
7
12
32
33
3
48
52
20
24
16
20
4
60
56
9
51
144
28
41
19
125
51
105
27
9
24
7
29
75
36
12
28
17
27
4
36
24
41
99
9
7
5
300
19
72
24
53
36
51
4
29
67
20
249
24
3
144
4
5
24
3
40
48
56
33
72
48
111
16
20
9
51
33
51
16
20
64
36
24
41
24
36
24
7
32
28
32
160
12
20
64
24
12
149
24
15
21
31
8
40
48
53
36
19
56
16
17
36
7
212
57
24
67
68
4
12
56
9
31
32
148
188
16
5
31
17
67
65
15
16
80
40
17
15
57
123
16
20
4
5
72
3
28
72
41
24
12
19
12
48
5
55
32
9
3
45
31
32
9
24
111
36
40
53
36
43
80
21
15
72
4
36
29
3
21
7
188
16
113
43
60
20
129
3
36
36
33
3
228
4
92
4
5
7
17
120
3
57
7
48
120
125
7
29
36
31
32
57
24
39
21
159
36
21
15
96
4
5
19
20
129
3
33
87
72
36
60
69
31
41
55
29
111
4
32
4
53
12
84
36
51
4
29
24
67
120
44
52
29
75
60
33
72
15
9
27
33
24
12
3
16
29
51
40
120
96
53
36
7
84
44
9
15
12
45
43
60
5
7
24
12
80
9
139
29
67
8
52
164
129
31
12
20
33
60
15
4
17
15
40
36
17
3
129
63
36
60
9
12
48
12
31
17
103
24
116
153
15
76
36
29
51
33
36
39
24
21
60
7
89
3
16
60
41
3
100
5
12
51
9
3
45
123
84
36
4
53
3
57
15
21
151
20
45
43
20
112
120
48
32
100
329
15
21
19
24
108
32
81
111
4
32
108
4
36
5
24
43
32
36
21
31
12
72
5
99
45
75
129
111
9
7
36
17
12
43
132
53
12
51
9
19
32
93
36
168
132
24
19
36
5
60
55
20
105
60
51
4
65
7
8
72
57
147
9
36
111
9
15
36
4
44
9
12
111
33
120
36
108
43
84
48
32
16
77
12
3
36
9
72
79
120
84
32
36
148
24
12
5
19
24
20
12
36
24
76
68
12
24
76
29
24
24
72
19
120
29
96
19
116
40
36
29
7
180
20
129
43
41
31
29
67
12
17
24
39
12
36
33
67
68
4
32
4
29
3
40
173
19
36
5
19
132
56
28
140
40
12
20
52
36
5
31
89
ABCD 94617804304*3^$a+1 [50002]
41
31
12
59
78
39
27
1
5
55
20
36
4
5
3
28
5
3
112
60
36
48
47
37
104
3
1
48
48
29
43
89
54
1
29
19
5
27
21
24
7
36
32
69
19
12
41
12
36
7
161
19
47
109
56
33
27
28
17
24
108
126
21
81
18
73
71
6
7
29
48
24
7
5
114
145
8
28
11
49
72
36
36
5
19
35
61
56
52
60
41
6
13
20
69
7
83
1
17
6
1
17
12
42
48
61
155
37
35
49
8
40
11
6
12
42
1
80
4
20
12
36
57
3
36
60
28
23
9
9
30
9
84
123
9
40
72
60
35
25
17
19
24
72
44
48
24
21
12
6
13
35
9
15
57
45
60
12
36
15
21
60
55
24
47
12
25
8
4
41
19
29
15
9
30
18
6
61
20
84
33
19
29
31
11
9
9
39
12
15
18
42
72
48
13
11
49
8
33
30
25
8
39
18
15
100
68
69
19
5
7
20
24
75
37
24
5
27
40
23
18
24
79
23
109
44
12
60
15
9
75
6
19
20
15
9
45
12
43
24
72
11
54
67
41
36
138
49
23
21
21
31
24
20
69
30
25
29
6
21
40
24
8
15
90
43
32
15
21
9
18
37
5
19
89
7
8
24
28
5
12
36
31
23
6
51
3
18
15
15
21
57
3
9
24
43
101
3
15
37
35
84
42
48
36
19
35
54
27
4
12
17
126
9
24
123
6
102
6
43
5
15
27
9
21
42
73
12
20
136
11
18
12
78
30
36
24
63
45
51
21
66
24
48
73
35
18
15
3
9
28
5
54
25
20
40
17
3
15
54
19
44
40
104
15
54
12
7
24
59
6
55
104
57
3
24
12
12
24
9
3
64
44
129
39
123
90
36
7
36
8
60
36
16
12
32
88
12
24
101
3
33
30
61
120
113
43
20
40
36
77
3
9
72
3
52
12
72
41
6
49
41
15
16
71
1
20
3
48
1
48
12
60
56
9
7
12
11
6
7
11
45
112
32
21
19
5
7
11
73
17
3
24
28
20
24
24
16
44
88
17
36
12
36
19
12
23
60
81
45
12
75
15
24
30
90
49
23
18
54
6
12
31
44
15
129
57
3
45
60
15
12
64
11
69
48
36
24
52
44
136
11
45
39
60
18
15
4
29
27
24
52
29
12
72
3
57
72
7
29
15
60
76
104
4
12
155
13
24
59
18
7
5
7
48
41
7
5
6
69
4
107
12
9
9
19
12
5
18
6
103
17
7
65
24
15
21
43
12
65
7
11
36
9
4
5
6
21
33
19
11
21
24
100
12
29
27
21
7
60
20
99
1
17
63
16
59
13
24
23
13
17
91
23
36
25
116
48
52
5
7
8
120
99
37
32
21
3
52
20
48
63
1
36
12
48
113
54
13
44
12
75
24
33
12
16
24
53
18
18
31
29
87
16
17
19
77
27
81
55
12
59
33
51
61
96
44
21
15
4
12
12
36
5
6
1
12
60
17
30
61
12
5
12
6
33
33
15
28
11
6
43
32
9
91
5
36
12
67
36
41
6
36
69
75
25
48
44
27
49
5
36
7
65
79
12
8
27
138
24
3
15
18
31
60
35
73
29
3
3
36
1
60
32
4
32
28
32
3
9
84
40
60
24
20
12
57
7
35
1
11
9
9
55
5
19
8
27
84
49
8
24
24
45
36
12
6
45
9
31
8
40
11
18
3
88
12
17
79
29
39
76
8
57
91
8
9
6
37
60
56
4
48
11
109
173
19
5
39
28
8
28
5
18
33
39
30
18
18
15
48
9
19
5
19
36
12
41
51
76
36
8
24
100
20
72
84
9
19
5
7
59
18
31
56
3
18
67
5
183
4
11
73
132
8
4
44
24
40
24
24
11
13
17
204
48
7
29
15
9
63
81
31
12
24
108
5
27
27
33
12
16
60
12
24
36
5
30
1
17
24
12
7
24
24
17
3
15
121
65
12
36
15
9
43
77
6
1
60
59
1
41
127
29
43
8
4
12
29
36
48
39
3
30
7
53
79
5
15
24
4
11
45
16
116
24
16
5
30
37
32
9
30
13
152
88
12
5
31
44
16
5
18
1
53
3
24
24
12
84
136
32
4
35
1
5
48
18
6
12
24
19
11
37
23
33
4
11
6
27
9
36
12
7
36
8
36
36
60
16
41
12
36
3
39
13
32
45
67
5
19
36
35
21
12
16
36
8
9
24
72
12
60
3
12
57
7
24
5
12
6
1
12
107
33
21
7
80
36
72
4
5
54
13
48
29
7
32
24
63
1
17
7
156
12
56
15
9
12
21
72
55
8
21
67
11
13
23
13
36
23
54
31
41
12
19
5
15
24
40
12
24
36
44
16
41
27
12
15
13
84
12
8
4
44
45
3
141
27
15
54
36
15
12
4
24
29
24
31
59
33
24
28
32
36
4
5
31
36
5
84
6
66
3
69
36
6
1
12
36
12
68
69
19
68
28
56
9
126
18
7
32
16
12
32
48
33
51
21
55
80
9
18
21
9
6
25
5
63
4
20
28
20
52
8
12
33
54
12
85
24
36
20
12
88
12
11
33
64
29
6
30
31
48
32
3
9
21
19
5
19
53
12
24
7
48
84
5
19
60
29
7
5
18
49
20
24
4
36
12
32
3
49
48
65
15
12
15
33
36
57
30
109
5
31
8
81
31
8
15
9
15
13
17
55
20
16
96
29
24
3
69
87
48
27
73
56
15
21
9
108
6
1
8
52
92
57
115
53
12
15
3
45
28
41
30
42
7
24
48
20
16
77
3
3
33
4
35
37
12
56
21
12
36
67
56
64
72
12
12
56
84
9
6
18
75
9
55
32
24
60
9
43
48
17
6
36
18
36
67
48
8
16
41
36
51
21
27
76
36
24
72
47
37
84
5
36
36
60
67
8
33
15
21
15
60
51
36
1
65
79
24
24
24
8
28
29
3
3
49
32
16
12
11
37
20
15
1
77
3
15
57
33
18
12
49
29
7
41
60
12
27
52
101
15
16
29
3
105
19
32
12
39
24
9
12
99
9
36
321
48
15
3
72
21
52
71
21
3
12
13
29
139
24
24
11
36
18
54
97
5
3
4
17
7
41
39
21
12
31
20
9
3
48
12
48
52
48
17
3
48
48
9
43
17
36
3
36
24
93
55
32
3
37
53
7
11
1
35
25
8
75
13
8
15
13
59
13
11
25
8
52
53
18
1
36
89
7
96
12
17
31
17
42
9
64
11
33
4
8
33
30
33
48
9
6
90
63
9
12
24
43
56
21
67
56
16
95
105
135
61
12
24
84
20
36
16
12
20
21
15
15
24
54
18
18
31
23
13
17
6
61
47
33
3
45
39
45
45
43
11
85
72
80
64
24
12
11
21
24
ABCD 94618110974*3^$a+1 [50022]
4
20
84
21
54
24
13
23
12
9
36
64
41
27
12
15
61
239
18
72
39
124
77
15
168
16
11
24
30
19
140
21
90
36
21
87
72
81
12
15
25
12
24
35
21
45
3
16
116
15
9
21
60
79
11
105
240
48
48
3
57
28
20
45
7
47
13
32
28
8
40
72
125
60
75
27
93
40
8
36
45
31
152
15
18
27
112
84
12
128
112
20
12
12
156
208
56
33
31
44
28
20
24
81
42
45
12
28
17
6
9
4
56
33
60
27
3
37
5
39
60
16
116
105
15
9
39
52
12
17
3
3
133
36
5
6
37
8
84
24
75
129
12
16
12
12
113
30
90
42
33
3
13
41
3
36
51
270
15
16
35
69
135
25
5
15
111
54
3
100
11
21
4
56
24
24
48
3
90
27
9
30
1
23
69
21
55
12
44
15
33
60
28
60
44
45
108
12
24
159
76
11
193
128
27
30
3
15
24
81
9
63
27
84
126
75
36
57
55
53
27
76
35
24
18
54
49
35
45
9
67
23
33
4
23
1
101
18
21
21
3
33
67
77
63
27
45
40
179
42
15
12
75
61
32
33
27
69
31
5
12
42
121
53
19
17
19
59
72
54
54
12
24
21
40
11
30
39
60
105
19
20
15
9
3
9
33
31
41
288
48
27
36
4
32
36
60
27
36
72
45
12
12
39
30
36
60
18
57
76
80
3
72
18
27
84
33
12
123
60
12
64
11
85
65
48
63
63
24
45
12
16
44
21
27
15
33
132
63
132
12
49
20
12
69
171
52
65
12
183
21
39
48
28
20
57
43
17
79
59
6
31
59
21
9
36
3
69
36
39
60
28
20
57
48
127
92
76
89
3
33
27
75
1
44
36
84
12
3
33
12
27
1
32
75
18
18
60
21
84
4
12
5
31
48
65
30
9
27
13
8
39
18
7
24
24
36
29
18
24
36
144
30
36
15
40
168
29
15
16
5
36
19
59
21
9
171
84
105
3
52
95
45
112
53
60
67
179
24
36
9
28
12
53
19
5
36
3
124
125
120
27
63
13
23
81
9
72
24
18
165
76
36
8
21
27
12
60
88
5
18
24
18
159
3
13
84
119
21
120
93
12
3
15
72
61
20
63
1
20
3
120
90
42
45
9
12
99
33
108
99
45
66
49
20
36
12
12
51
37
68
3
21
4
12
132
20
28
23
12
37
12
23
21
24
108
33
7
47
57
76
65
12
67
23
6
27
4
59
66
3
76
20
9
15
28
83
96
85
5
30
24
12
60
9
28
36
20
15
36
105
36
15
9
15
33
15
6
30
6
15
36
15
49
36
119
93
16
140
52
20
129
48
87
96
3
30
55
32
3
36
109
95
12
60
174
183
57
18
1
116
93
51
21
51
60
40
32
75
18
15
15
162
42
49
12
5
19
140
24
15
96
36
84
49
80
52
143
141
24
84
21
6
33
75
25
47
81
39
1
44
15
9
4
53
18
42
72
18
48
42
15
12
12
24
112
5
55
29
39
24
28
5
12
63
84
3
25
8
39
9
12
12
72
195
21
15
49
20
21
3
51
1
95
69
48
57
51
9
54
216
1
32
48
93
126
33
111
42
87
28
5
87
28
68
84
21
96
18
18
15
48
57
27
88
68
15
21
15
24
45
27
48
9
15
162
3
45
36
87
84
120
33
36
79
11
1
5
84
15
9
12
63
60
75
108
24
45
40
20
24
24
36
24
60
27
18
27
48
15
1
5
39
156
141
51
45
102
73
20
57
27
39
1
24
101
31
5
42
36
69
147
18
163
48
35
6
15
39
36
9
39
18
42
30
18
132
66
27
40
12
32
33
3
12
60
256
17
54
69
24
15
1
35
84
45
72
28
23
9
3
90
3
108
52
8
12
3
66
15
3
57
3
21
84
21
67
5
75
99
81
135
129
51
97
92
153
75
12
36
4
20
69
55
120
29
75
81
36
3
228
57
42
54
31
80
84
69
15
3
90
24
18
66
27
15
37
101
7
84
53
87
24
24
36
60
24
57
15
15
36
25
17
3
69
15
3
72
61
20
48
51
49
41
51
24
15
121
113
84
27
28
167
109
32
40
17
66
9
15
33
64
5
36
3
4
35
73
20
132
16
140
51
18
15
52
44
4
32
144
15
21
33
31
36
180
24
29
6
54
15
3
33
69
103
113
15
21
60
3
15
48
60
9
9
12
7
11
57
64
11
18
99
112
56
40
35
57
15
18
3
135
60
165
87
54
31
32
75
93
33
79
47
73
120
20
3
78
39
36
60
84
28
20
3
121
56
40
47
37
8
63
49
24
12
20
48
12
24
28
48
32
33
3
220
11
13
12
65
54
145
12
60
32
201
36
99
21
18
57
4
29
60
3
63
21
51
144
45
9
51
9
99
28
44
36
9
75
4
32
12
48
3
21
108
28
8
87
33
76
5
ABCD 94618126184*3^$a+1 [50017]
36
66
48
54
41
49
6
102
78
101
25
6
24
54
42
42
6
105
39
120
60
18
78
30
24
6
42
15
320
55
24
6
12
48
47
85
11
16
33
102
18
66
12
54
36
102
6
132
15
80
37
27
39
126
59
7
30
54
5
43
150
15
96
15
60
12
89
1
95
25
192
48
23
1
30
65
25
168
30
48
17
25
150
78
24
24
24
27
9
30
9
21
42
17
16
9
18
5
73
84
3
63
24
66
84
12
23
37
96
107
1
30
30
24
12
30
6
42
17
31
33
21
24
51
39
36
18
48
3
87
30
102
5
7
18
96
12
107
7
6
18
66
24
24
168
23
49
6
6
35
79
102
48
11
48
16
9
23
25
18
69
21
75
21
6
30
18
5
55
30
24
35
73
48
84
36
6
48
41
144
37
59
1
54
6
3
57
48
66
21
21
84
6
18
47
37
18
24
33
45
3
15
12
6
96
143
1
12
12
60
11
1
24
119
13
78
30
312
47
61
72
72
66
65
31
24
36
18
51
57
72
96
12
78
6
96
48
36
6
69
15
18
6
126
18
18
23
16
165
96
18
24
6
12
54
24
30
90
30
24
3
63
126
60
36
18
177
27
5
43
18
99
21
11
16
15
18
6
18
6
17
97
6
120
24
137
13
18
78
66
33
27
5
13
12
30
6
60
24
6
24
18
96
47
64
15
18
6
9
57
60
11
13
131
73
18
53
7
180
5
25
12
107
288
96
7
18
240
39
15
30
60
102
65
48
73
30
78
72
18
17
79
6
75
80
49
15
63
78
72
11
64
33
47
43
60
9
48
45
51
9
18
258
60
72
12
12
23
133
27
93
30
5
37
132
24
15
15
150
6
6
30
48
72
78
24
12
114
69
48
87
41
55
41
25
30
210
24
15
21
24
42
9
183
57
111
65
25
39
81
84
48
36
12
18
41
103
30
42
6
12
108
30
78
54
12
60
48
18
39
21
12
15
111
6
24
12
39
9
12
18
6
78
102
191
49
78
18
12
3
57
30
18
30
9
111
12
192
6
15
27
48
18
72
18
6
126
30
23
55
24
17
85
11
55
48
96
24
60
21
15
81
32
7
84
117
75
69
9
72
47
31
81
75
5
48
43
60
18
6
96
33
39
30
18
42
48
60
99
21
12
30
240
33
128
7
24
96
24
30
60
36
60
15
123
5
64
32
1
24
36
12
438
54
84
39
81
90
6
60
35
48
13
3
9
18
12
72
48
33
15
114
54
66
24
30
6
18
90
48
108
84
15
32
49
24
30
6
222
18
30
66
18
30
36
42
30
18
5
96
25
24
24
6
114
30
12
126
30
78
36
150
65
73
72
95
31
90
39
48
33
63
69
36
12
150
42
66
66
23
1
54
192
48
137
13
162
33
57
23
55
72
138
30
66
24
6
137
43
96
96
5
7
78
27
105
306
60
9
33
30
30
30
42
11
25
12
132
6
65
144
16
32
7
6
51
21
59
31
120
89
16
15
33
15
12
18
51
15
90
6
17
1
102
105
15
24
90
180
96
18
89
55
42
36
12
15
63
18
60
30
21
128
43
30
39
33
36
54
36
30
114
17
16
32
1
72
30
18
30
89
13
3
15
54
180
30
36
90
24
3
80
48
49
12
24
24
3
39
48
66
39
15
78
83
112
32
13
3
75
101
25
30
54
227
48
144
13
18
30
66
24
36
18
12
6
24
41
48
7
30
108
47
48
7
9
45
18
42
84
60
66
53
7
96
24
48
17
1
60
12
18
5
49
54
42
12
30
101
96
25
6
18
24
6
60
30
30
42
12
42
6
204
54
30
99
15
18
42
6
47
25
18
5
1
24
24
36
107
48
7
114
54
12
60
18
54
17
1
15
27
12
168
198
48
180
12
18
41
25
54
54
48
42
17
96
25
48
71
48
73
167
91
30
24
6
246
48
42
18
108
27
80
91
114
12
39
32
139
18
12
18
36
17
127
30
30
6
12
18
65
121
96
18
102
12
216
60
42
48
114
3
9
39
81
36
48
42
24
78
155
43
54
60
48
36
30
30
35
16
45
3
135
30
102
96
53
1
24
39
80
13
12
60
123
48
39
6
147
93
24
11
61
36
84
36
30
78
60
47
48
127
30
12
252
6
42
48
42
6
60
12
227
91
90
6
36
72
66
36
96
90
138
6
96
24
30
131
7
6
30
5
7
24
18
30
17
85
11
25
39
9
60
42
78
35
31
33
32
48
31
6
18
42
78
30
3
117
75
27
108
30
72
48
42
9
32
160
63
24
72
144
17
25
18
114
18
12
12
105
9
24
ABCD 94618471714*3^$a+1 [50026]
41
30
9
15
1
3
32
10
24
36
55
1
18
30
4
36
39
21
66
6
3
87
14
36
82
60
41
9
6
66
6
10
60
14
4
1
53
20
16
7
43
52
2
36
22
42
32
11
29
14
52
2
22
14
66
41
35
2
12
6
10
8
7
15
18
12
35
3
29
5
36
2
5
5
2
16
20
4
12
18
66
6
8
28
8
16
54
2
23
5
6
6
44
83
48
5
24
3
71
105
49
12
36
2
10
42
18
6
65
1
38
22
3
33
18
12
42
23
13
14
10
42
60
18
6
66
30
13
1
46
14
19
45
67
25
58
6
32
12
10
116
42
22
13
23
24
8
48
6
30
54
6
16
14
11
64
3
22
30
18
30
6
20
31
21
12
2
45
33
22
44
46
8
23
5
30
38
16
6
18
15
9
7
48
48
13
30
16
5
16
23
76
44
6
40
18
1
16
16
17
22
36
14
4
51
3
80
13
3
12
12
36
81
11
34
18
6
12
2
16
42
8
42
17
37
4
12
2
57
16
9
39
21
6
72
68
54
10
20
6
34
24
14
7
9
20
4
6
42
48
30
49
11
66
6
2
27
9
7
69
11
25
54
18
2
10
3
16
101
11
55
114
96
12
68
12
6
5
31
48
10
50
5
31
40
6
6
12
8
82
7
16
32
16
9
10
56
6
15
1
14
10
44
6
88
36
50
22
38
4
12
18
12
26
12
10
32
16
20
10
8
34
53
37
6
86
10
18
42
36
38
40
7
37
70
36
24
48
54
48
68
58
85
1
48
36
16
6
18
6
29
7
12
2
18
12
45
33
16
15
16
11
30
12
8
34
18
6
41
13
3
63
20
16
13
11
21
5
4
7
53
6
21
5
10
60
2
66
4
30
12
3
32
99
16
8
36
4
13
53
12
15
9
24
12
2
12
28
137
15
54
6
5
35
78
12
36
12
3
87
12
24
20
72
58
66
56
18
4
26
21
69
11
29
54
12
18
8
7
47
4
42
8
34
38
4
15
29
22
32
132
16
9
3
20
22
68
28
30
48
6
38
16
12
8
76
8
6
64
11
19
30
18
2
18
82
18
8
30
6
28
6
6
120
18
90
2
36
23
31
70
6
14
4
50
36
29
7
22
3
47
30
40
48
42
20
22
36
67
31
4
32
13
27
24
32
77
41
24
6
30
11
39
16
9
17
18
10
126
60
30
6
38
54
10
92
18
17
11
12
6
35
96
91
37
41
24
15
11
24
16
20
76
13
5
43
25
124
11
19
61
19
18
22
21
80
57
16
12
2
72
18
31
47
17
23
30
2
46
36
26
22
23
7
42
14
22
30
24
5
61
83
7
54
35
13
26
4
6
15
5
22
2
58
24
6
38
16
5
1
54
18
18
30
68
19
5
10
1
7
48
10
26
16
2
72
6
28
66
18
32
5
11
2
22
14
4
6
21
9
14
16
60
14
88
23
79
1
1
4
2
12
60
16
1
55
30
6
69
15
16
24
36
18
60
26
40
5
61
60
2
70
31
5
50
16
6
2
18
34
18
2
4
116
6
18
34
50
101
112
27
22
8
10
6
26
48
10
26
60
10
20
6
16
2
40
47
43
30
2
10
59
37
14
94
42
12
50
40
6
9
3
20
18
30
4
21
11
4
14
72
54
5
1
48
28
42
56
40
9
32
51
72
22
8
10
13
145
10
37
43
5
7
70
56
54
40
12
8
10
31
11
5
19
6
44
54
18
10
18
24
36
2
12
13
9
55
11
24
13
25
10
78
18
14
42
10
8
51
32
7
72
34
2
34
114
25
91
76
2
70
50
16
24
20
90
10
15
5
40
36
31
43
16
20
30
40
107
13
12
87
33
2
13
57
6
14
16
86
24
30
16
8
63
7
56
1
29
22
2
36
22
8
16
41
37
20
23
5
2
28
13
29
20
40
7
48
1
16
24
84
12
30
48
32
16
72
1
96
11
24
45
21
24
24
80
6
4
12
54
6
12
90
36
20
66
73
3
24
68
22
24
60
7
5
54
24
42
24
54
69
3
12
48
18
42
42
2
6
10
57
77
10
8
16
49
43
12
22
18
32
90
6
4
54
39
15
1
25
10
14
36
11
5
18
30
30
30
2
16
72
38
18
54
10
13
13
30
36
28
21
11
4
14
58
8
1
48
48
15
12
12
18
50
52
50
10
8
6
4
30
6
12
12
42
6
39
45
6
13
17
12
67
48
53
32
11
67
64
24
5
15
30
22
14
10
6
8
30
57
37
20
10
72
66
12
66
66
30
30
134
4
12
18
36
6
21
27
2
18
172
5
39
22
50
10
38
4
20
22
18
1
35
32
45
3
64
32
29
79
81
9
23
13
4
32
95
89
6
18
2
10
30
6
60
3
5
10
44
5
7
9
31
20
30
95
59
12
30
144
24
12
42
60
12
24
12
113
85
14
46
6
20
5
19
61
5
78
40
6
80
30
16
6
32
11
71
6
19
59
2
4
14
52
14
64
32
63
1
48
12
38
40
85
31
24
25
16
11
6
30
97
11
36
1
13
22
20
18
7
15
12
30
42
6
42
45
21
24
66
6
26
4
6
24
6
60
44
18
16
20
4
7
11
8
24
21
7
25
17
6
32
4
21
27
18
14
53
5
75
11
34
60
18
30
18
37
35
24
20
4
14
18
40
32
37
53
27
25
6
18
26
5
91
53
17
54
18
12
20
18
42
34
42
90
8
24
5
5
62
40
158
30
28
48
2
72
22
29
7
62
40
42
24
17
79
1
13
35
11
14
10
42
19
11
5
3
77
7
70
2
10
30
60
50
11
47
17
1
12
51
27
5
19
6
2
90
22
24
30
26
4
72
2
18
82
20
36
42
17
35
13
109
6
13
5
10
20
10
24
36
12
50
4
5
1
12
3
9
20
70
14
6
9
21
6
12
57
73
7
13
40
36
50
21
16
3
14
10
2
16
8
4
7
41
38
1
51
18
36
18
92
18
36
4
18
18
6
21
17
10
6
44
35
35
2
16
54
20
46
3
27
8
46
86
9
13
3
23
34
7
23
25
23
24
36
12
50
22
9
15
49
71
36
5
16
15
20
82
11
7
12
26
51
13
26
6
28
90
2
64
14
18
54
40
13
23
8
6
58
12
14
42
10
2
10
12
36
55
37
102
5
11
108
25
19
18
43
21
18
2
4
12
30
12
48
24
50
18
1
21
14
34
2
25
9
20
67
29
16
12
2
6
34
24
5
7
14
24
35
16
55
6
68
34
32
4
12
44
30
4
24
26
4
66
7
13
34
30
36
44
6
29
5
12
8
18
64
5
64
29
102
34
20
10
44
6
36
34
2
12
6
4
30
15
3
32
40
78
18
26
6
34
35
1
12
30
30
12
6
18
2
22
32
10
33
16
11
24
14
16
2
45
7
12
8
12
25
35
34
6
21
23
41
5
36
8
24
10
66
44
70
2
24
22
30
32
6
21
19
14
18
13
5
11
64
19
68
12
77
19
16
14
82
32
10
2
124
37
29
14
54
12
16
8
40
44
6
22
32
52
6
72
32
18
82
110
28
18
62
10
66
20
52
7
7
78
30
42
36
52
11
64
3
102
30
12
44
4
56
4
60
6
14
36
4
60
50
22
78
60
11
75
96
46
12
12
104
36
10
9
35
4
2
4
120
2
58
47
19
45
3
30
48
72
7
29
30
26
11
19
28
18
32
36
16
18
2
16
2
10
11
15
10
6
20
10
8
12
28
18
65
19
6
7
7
28
45
3
14
90
69
7
24
18
12
19
11
5
51
12
10
7
5
11
9
23
17
44
10
14
16
2
4
6
8
7
39
18
80
18
28
12
8
96
90
43
15
18
84
24
14
28
25
48
16
9
4
3
23
40
1
23
18
55
32
33
12
2
34
26
34
90
12
62
30
17
29
14
21
31
49
5
6
5
3
22
71
93
10
6
50
118
12
38
10
56
22
90
48
24
2
13
32
3
16
36
25
53
43
13
19
15
6
32
82
2
40
14
60
4
6
6
18
56
27
27
90
88
ABCD 94618676476*3^$a+1 [50015]
5
229
11
7
54
12
90
24
5
31
126
72
54
29
37
11
43
29
72
16
45
168
12
18
42
126
5
16
24
21
99
15
12
53
37
42
65
133
11
40
21
72
35
19
12
78
75
27
18
42
9
81
156
35
1
198
72
54
3
3
12
6
51
51
24
21
8
37
36
18
90
24
12
6
81
39
162
60
11
25
15
21
51
15
36
45
27
18
72
96
18
18
12
51
183
57
8
31
30
6
54
23
24
96
48
88
3
18
162
150
12
23
103
6
12
90
53
7
81
24
168
9
63
135
78
3
63
6
11
40
32
88
3
5
1
12
42
113
103
18
36
35
55
54
72
54
69
8
13
27
39
6
66
126
6
54
36
12
63
225
39
32
37
144
72
11
67
29
1
60
66
6
3
141
48
11
61
99
45
186
72
126
84
36
11
64
32
1
60
48
24
54
21
96
81
39
9
18
45
96
27
18
18
41
7
41
19
12
17
25
12
36
96
162
90
3
8
72
96
1
54
126
3
105
12
6
45
21
42
30
36
42
21
296
37
3
33
47
115
21
93
3
24
80
40
24
81
12
3
51
5
31
198
83
67
12
81
27
60
30
3
48
3
5
13
6
29
79
65
1
18
60
137
7
18
12
18
81
27
42
27
32
144
16
45
90
24
65
1
18
60
89
37
48
27
32
136
32
67
5
85
30
60
33
3
12
24
201
69
66
17
19
144
5
40
45
59
37
3
63
18
36
6
84
108
21
32
19
72
21
3
213
21
3
24
201
6
9
63
18
108
11
112
8
49
66
42
144
102
18
155
7
6
27
48
32
13
131
13
72
72
83
31
17
72
13
36
108
27
27
24
72
69
128
73
23
13
18
41
157
35
103
9
69
11
37
72
18
17
19
78
12
6
66
90
108
21
3
66
6
69
8
25
39
159
36
21
3
30
36
6
5
13
228
18
18
24
48
3
39
30
24
75
63
57
8
61
3
56
37
18
89
49
60
3
27
114
11
48
25
15
75
60
30
35
37
42
36
69
21
11
79
12
42
18
89
72
307
102
144
63
51
72
198
135
3
24
48
60
84
53
16
80
24
97
6
17
109
72
35
13
59
40
128
31
66
159
8
13
75
69
6
18
120
18
57
111
12
6
12
24
12
54
57
48
8
72
91
5
40
9
12
18
6
3
8
72
115
21
15
30
11
96
55
17
40
21
18
33
56
96
24
19
18
6
54
90
54
23
61
72
42
90
180
3
128
43
69
9
18
77
193
66
53
55
113
85
198
18
6
69
51
6
54
17
24
96
19
60
66
23
31
36
53
43
117
8
88
3
30
78
126
59
13
51
3
21
51
5
79
78
11
40
32
37
155
88
135
54
11
115
141
168
104
24
55
12
69
104
48
1
36
83
19
6
228
72
24
83
184
21
12
198
33
3
101
16
45
96
35
55
84
36
198
90
9
32
19
53
1
12
54
29
43
114
75
27
5
64
24
69
11
13
30
6
36
54
69
128
1
84
11
79
6
12
42
72
18
12
6
41
16
72
45
3
201
18
5
72
88
27
53
115
93
45
60
12
35
96
49
15
8
139
21
8
13
59
25
126
41
31
6
84
108
6
21
27
24
48
6
48
36
24
36
54
90
18
21
9
47
67
69
48
147
21
51
5
157
24
27
57
95
49
36
3
141
72
6
18
11
97
63
21
6
90
59
24
19
42
27
24
80
61
27
99
18
42
18
12
11
72
31
18
36
11
55
78
72
18
12
54
63
168
72
21
42
33
3
30
18
18
24
48
3
8
205
147
21
51
15
36
5
13
42
18
246
33
48
8
55
6
162
41
13
198
12
153
45
27
32
67
6
48
42
36
33
32
24
144
13
42
144
18
102
6
30
6
36
27
8
103
18
15
128
61
36
54
48
17
7
89
19
5
61
11
16
27
114
35
72
88
57
15
21
102
6
18
12
129
21
18
65
7
12
6
23
79
24
33
21
72
11
73
71
19
125
79
54
84
47
13
30
21
21
131
61
78
5
61
72
144
42
12
77
1
36
144
27
21
3
21
48
24
3
123
282
27
69
51
56
64
21
72
24
11
37
6
18
11
79
41
31
17
64
3
53
19
36
9
104
163
53
1
66
18
11
133
60
12
27
45
3
8
24
144
72
1
54
54
83
24
72
24
48
109
83
61
59
24
7
24
84
132
54
11
1
87
9
71
85
51
27
54
108
30
24
21
117
18
6
48
6
29
37
11
7
41
13
27
27
72
21
24
15
18
36
3
159
161
37
11
24
1
23
13
54
29
24
48
79
9
27
ABCD 94618708378*3^$a+1 [50063]
81
168
48
84
60
71
145
144
96
335
97
143
217
48
84
35
160
48
32
336
144
48
13
179
145
48
12
156
24
288
111
129
252
35
13
3
9
36
252
168
12
83
49
60
156
144
120
95
1
47
73
132
3
129
159
141
240
180
143
13
180
15
9
120
303
32
73
672
183
32
313
48
120
72
48
87
225
95
25
23
64
81
24
71
97
48
159
93
48
227
145
95
25
72
159
32
145
63
177
120
72
12
35
240
96
144
241
144
108
227
13
3
57
48
72
95
157
371
25
120
239
1
239
25
96
24
156
227
25
72
240
48
72
39
9
23
145
120
455
64
128
13
144
83
145
192
48
95
13
192
300
135
80
205
35
73
792
287
1
192
95
73
72
108
35
208
609
72
48
72
63
32
25
231
369
48
120
215
205
132
111
237
192
35
253
275
697
216
444
36
47
25
168
24
23
16
81
95
1
12
48
35
145
312
215
25
23
160
32
25
72
63
80
16
192
32
145
48
192
15
32
1
312
72
300
180
240
48
47
61
132
48
72
132
51
429
36
207
273
95
97
111
189
48
179
73
167
1
47
25
312
48
47
301
144
131
145
240
527
192
25
23
16
189
3
177
12
228
15
32
61
12
120
47
121
72
48
47
16
189
108
87
93
12
48
84
60
23
25
72
168
648
63
272
25
24
108
12
39
32
192
157
51
45
132
288
63
9
192
23
97
60
108
132
96
180
12
480
227
48
73
24
48
47
64
57
120
120
240
39
80
13
3
225
24
120
108
275
240
265
327
105
23
25
215
112
93
48
179
64
177
264
23
48
208
81
95
13
227
25
39
9
87
33
48
12
192
83
193
24
48
120
335
48
169
216
47
16
141
131
49
108
132
63
32
121
167
288
208
9
360
288
24
48
72
96
15
177
47
13
51
9
72
120
48
167
48
48
144
16
144
81
204
83
145
72
180
131
192
192
205
108
23
ABCD 94618785278*3^$a+1 [50003]
31
77
88
81
23
132
108
151
24
36
17
124
15
33
116
55
221
13
36
36
131
97
23
204
49
27
39
185
4
15
66
168
66
96
18
90
66
27
87
12
18
27
60
84
24
21
6
105
39
30
11
169
6
5
48
76
60
32
120
88
96
96
39
18
23
64
36
57
126
45
24
21
60
131
48
157
15
45
23
192
139
54
83
43
149
60
16
12
164
55
5
25
54
9
56
31
41
120
49
24
66
9
132
8
96
13
3
68
19
77
43
42
159
21
48
36
95
4
60
57
75
33
63
63
90
180
24
95
175
36
156
41
40
123
17
4
45
83
16
60
9
71
4
32
16
3
125
31
9
24
168
24
128
16
56
40
75
60
5
103
93
72
36
9
42
30
78
45
27
18
51
39
12
285
63
21
12
24
96
39
60
9
45
135
120
15
36
53
40
87
30
59
40
12
57
120
27
33
126
36
21
33
120
90
45
24
96
24
56
84
16
80
4
57
63
180
87
5
43
36
101
84
49
186
17
157
23
13
27
9
11
28
20
76
24
279
12
309
72
3
41
64
51
18
11
52
48
60
36
104
19
17
144
52
60
27
42
63
21
6
144
77
84
13
6
36
45
24
15
114
3
128
79
60
5
7
114
216
3
15
17
76
123
9
80
67
18
3
144
24
69
126
36
21
32
1
27
32
25
72
83
7
90
111
267
6
51
56
19
93
51
77
52
45
72
23
72
13
3
60
60
63
149
316
240
20
12
100
32
12
13
51
21
18
6
36
3
252
20
16
9
171
69
3
56
124
27
21
12
68
64
15
168
30
47
16
63
150
90
17
144
13
15
140
265
75
117
23
52
96
132
48
27
21
192
80
13
51
48
15
41
61
59
1
90
30
39
39
113
52
68
49
54
24
41
16
68
55
45
21
11
85
3
27
5
73
27
116
37
30
41
55
77
28
36
33
63
87
17
145
15
20
4
236
108
61
270
41
13
90
60
162
144
36
54
54
72
35
124
56
13
3
24
24
44
31
6
59
112
93
15
36
68
28
48
36
225
90
21
9
180
83
61
95
19
33
33
11
25
75
39
5
52
189
11
157
23
64
20
16
8
40
120
32
37
102
5
16
128
4
68
67
36
65
40
12
9
11
28
15
77
4
33
12
54
6
23
28
87
33
9
18
66
27
9
54
114
23
28
60
9
15
96
75
246
119
40
252
12
45
3
3
77
40
8
1
15
93
246
77
4
15
48
93
57
23
64
84
96
44
120
60
52
60
84
176
40
33
99
201
60
15
141
75
33
111
80
84
132
40
63
5
25
126
21
213
63
20
112
45
72
59
40
32
49
23
12
304
60
96
3
42
18
72
18
23
43
6
71
124
36
12
27
30
99
32
144
136
9
15
20
4
69
23
4
108
32
13
35
28
32
16
51
48
21
60
15
66
78
5
277
18
21
80
61
90
21
159
33
27
5
4
36
9
90
9
45
23
43
60
177
8
31
18
111
32
229
11
364
75
41
19
53
36
36
13
36
11
36
108
12
4
123
53
37
90
213
177
15
48
128
169
23
13
36
15
108
176
85
30
6
3
27
18
11
61
18
57
36
3
41
25
60
30
65
4
75
21
33
126
24
12
24
120
45
12
12
21
27
69
3
45
42
48
185
16
165
39
36
72
159
54
27
8
31
29
49
30
317
48
31
6
15
15
5
16
12
45
3
32
55
12
141
44
16
144
3
36
9
135
17
16
44
4
32
48
16
44
12
144
184
9
42
21
9
108
27
24
12
9
83
36
4
48
120
84
144
9
23
28
69
11
160
132
63
77
79
5
220
9
15
9
71
145
270
9
36
21
11
43
41
136
84
84
56
40
56
13
36
51
57
27
3
5
31
60
141
75
45
39
45
32
160
57
3
9
90
54
150
30
11
25
15
75
18
96
156
39
ABCD 94618847938*3^$a+1 [50006]
61
12
60
20
172
80
3
129
100
11
169
23
85
11
1
119
1
56
24
99
24
12
13
36
96
60
35
45
108
12
4
44
3
9
3
60
108
120
108
21
100
11
48
85
12
24
83
48
13
95
1
8
87
13
35
33
24
51
45
40
92
28
20
27
60
72
105
75
48
97
36
44
36
100
92
15
73
152
16
11
48
36
21
16
24
8
3
72
13
12
32
136
12
92
15
36
25
47
97
84
32
12
12
16
72
8
28
60
116
160
8
48
12
52
11
25
155
12
105
27
1
80
40
12
68
132
136
44
3
37
143
9
51
48
21
39
61
11
72
93
88
164
240
28
224
63
45
75
13
72
8
28
47
12
33
24
15
25
11
13
36
23
13
20
3
36
93
51
57
64
59
57
12
16
11
45
40
23
85
95
105
15
85
8
120
52
11
21
136
60
32
3
57
15
25
188
72
51
25
107
229
60
35
45
48
12
96
24
39
21
16
23
261
36
4
80
15
33
60
48
24
48
12
99
36
1
47
205
47
1
44
48
111
1
20
16
24
8
3
73
32
255
9
3
36
9
88
20
15
109
80
39
21
28
8
15
13
36
80
120
39
24
25
152
16
20
3
57
192
12
16
23
24
57
48
52
59
9
16
11
133
83
84
60
25
20
39
36
13
11
72
48
21
76
104
75
61
80
4
11
37
32
219
24
73
35
57
27
36
57
72
60
100
36
48
32
132
12
48
112
116
52
8
75
49
20
111
37
32
75
45
3
33
39
1
23
69
100
36
12
84
23
13
95
9
63
37
36
47
96
21
51
69
123
13
47
37
11
57
60
12
15
85
11
12
105
220
95
36
12
72
13
84
56
63
36
93
72
16
23
12
132
45
28
80
27
57
4
11
73
20
120
76
32
15
9
28
35
193
23
49
47
1
92
51
72
72
12
25
176
3
121
23
1
32
15
9
15
121
72
95
36
57
27
121
36
120
155
25
60
11
12
36
9
60
132
88
188
132
16
44
12
99
156
45
76
32
87
13
107
168
156
85
119
12
36
9
120
3
108
72
12
13
8
4
180
8
48
27
108
144
49
155
9
27
36
69
51
57
15
60
13
24
35
1
20
4
84
60
59
36
21
4
71
121
32
48
4
155
84
9
60
136
36
11
129
36
159
73
96
11
1
12
131
21
36
28
11
25
11
49
23
120
105
16
36
56
4
140
3
96
61
68
48
159
24
9
63
69
16
20
12
183
69
96
3
12
9
60
120
99
240
12
24
45
75
73
35
33
3
21
76
12
128
64
23
97
35
21
4
59
57
3
81
96
195
57
12
183
33
4
8
27
13
11
21
88
20
76
56
36
27
13
24
20
4
44
3
97
11
21
15
153
75
108
60
48
189
51
61
11
189
39
72
49
8
3
49
56
15
13
95
37
35
49
119
21
63
165
108
64
59
60
69
15
33
3
81
196
20
159
193
48
48
44
88
20
12
40
68
60
28
11
33
63
9
300
120
3
72
21
4
216
20
28
11
60
33
76
56
15
93
16
11
24
36
33
52
23
73
47
60
45
72
16
47
12
1
144
143
73
143
36
165
184
36
24
11
25
36
12
8
279
61
32
12
36
39
21
123
49
35
36
141
76
72
131
72
72
25
48
119
13
11
9
63
84
73
20
76
11
165
3
85
71
36
45
15
36
25
83
36
25
200
63
12
181
35
133
12
23
36
48
36
24
72
45
76
23
81
3
61
71
33
112
20
76
23
57
39
25
60
24
144
8
28
72
35
69
3
45
147
21
3
9
27
33
3
105
183
1
20
4
116
16
23
37
35
37
36
36
119
36
1
92
3
48
9
16
12
143
21
4
11
21
3
120
24
45
12
15
105
15
25
56
12
3
229
24
24
23
60
9
76
12
11
57
99
1
104
36
84
4
36
60
68
27
81
27
165
28
23
36
25
239
21
16
200
4
35
1
132
11
81
36
3
57
4
336
20
87
33
40
44
28
20
3
144
36
12
36
240
69
28
47
36
21
28
48
59
21
87
13
95
24
36
97
11
84
57
76
47
97
24
12
44
135
25
23
33
3
57
60
52
71
36
61
24
23
105
52
20
16
ABCD 94619054228*3^$a+1 [50023]
57
11
43
5
1
156
143
1
114
30
15
57
39
21
18
72
5
112
21
132
83
25
71
199
30
132
75
69
48
96
11
79
12
53
91
33
21
60
15
21
90
129
20
7
5
127
33
80
25
360
83
49
30
72
78
66
6
48
15
32
84
1
66
45
69
54
81
144
39
365
85
6
21
44
16
39
6
135
60
80
16
123
5
84
91
12
54
24
39
45
78
30
27
87
89
12
43
21
63
90
36
6
30
288
47
4
176
48
28
20
204
55
30
36
60
18
9
128
52
48
48
15
96
29
55
9
123
5
4
44
84
96
352
45
3
81
6
5
67
48
29
61
18
69
21
24
48
108
87
12
27
9
141
95
151
60
65
48
12
127
5
7
9
9
71
61
3
15
45
75
53
25
48
72
195
57
23
55
57
63
113
31
29
31
21
48
12
39
126
132
36
36
48
36
27
159
65
4
32
60
4
63
33
60
20
28
81
35
49
24
138
29
61
35
108
55
45
15
174
6
29
1
42
33
21
171
20
48
12
67
42
23
16
32
37
11
76
176
4
128
1
30
65
97
59
1
72
11
64
51
77
48
16
3
105
36
129
66
42
48
95
37
27
68
115
45
117
263
13
12
24
36
155
7
12
114
27
48
96
21
27
132
96
3
29
205
18
48
24
137
151
30
42
12
198
288
143
12
139
41
85
23
79
60
101
19
36
24
138
150
69
15
24
174
23
139
9
60
27
48
6
15
15
150
11
7
102
54
17
37
78
45
3
77
73
174
6
36
108
48
90
90
18
24
53
13
51
3
60
156
5
12
37
95
16
176
295
36
18
47
55
9
9
42
48
24
120
17
28
15
5
61
126
6
72
90
57
15
53
37
66
54
3
96
45
35
7
5
13
35
31
78
3
27
90
60
36
36
11
124
48
68
19
29
235
6
59
36
76
9
155
55
24
36
29
19
18
150
108
117
45
108
30
29
85
23
49
15
20
64
309
11
61
24
12
47
61
51
3
108
60
5
60
73
107
37
72
6
93
12
68
64
15
90
147
33
36
102
53
36
1
75
69
24
30
9
92
43
72
81
45
195
57
83
64
123
90
303
44
73
288
23
4
75
5
31
209
13
147
33
63
21
203
172
3
60
5
28
69
143
55
153
27
5
13
63
36
44
91
89
76
15
18
15
68
124
68
12
73
107
1
27
33
15
128
84
55
6
99
3
60
12
5
156
37
24
35
36
13
42
48
5
49
6
36
89
19
57
144
369
36
155
36
121
35
127
33
20
13
180
234
5
12
16
9
18
36
36
36
144
30
155
31
18
90
41
133
87
63
66
35
79
12
21
128
1
36
12
11
16
36
44
1
18
45
99
36
6
3
33
378
41
85
11
64
60
9
71
96
43
137
7
42
246
53
7
84
9
96
21
114
105
140
19
36
29
7
114
3
32
16
237
72
15
69
11
13
35
13
99
44
36
115
41
25
23
67
108
5
1
63
111
6
39
32
4
69
66
18
71
61
15
36
32
12
31
113
25
204
102
5
36
85
23
19
102
11
48
12
145
18
96
33
87
5
1
108
135
57
114
234
36
198
17
48
1
126
6
23
4
80
37
18
102
243
108
68
19
45
12
48
51
45
20
85
11
1
18
24
5
28
39
18
102
6
59
49
30
17
84
31
129
9
51
20
60
36
73
36
18
18
12
131
60
25
87
27
41
7
53
7
57
36
87
108
180
54
18
18
27
68
12
73
192
60
12
6
54
23
43
72
105
180
44
16
132
33
63
60
39
18
18
30
36
18
5
1
180
66
89
12
64
51
24
90
11
127
6
102
53
52
9
174
60
120
129
111
30
39
60
68
28
21
18
18
78
72
5
160
60
128
96
36
73
71
28
117
11
25
30
162
60
72
3
117
24
99
3
18
96
30
78
ABCD 94619367268*3^$a+1 [50086]
90
6
6
47
133
35
24
60
43
17
115
41
24
36
4
3
5
31
17
79
173
97
6
17
43
48
29
13
102
60
6
42
65
24
13
72
6
12
17
36
64
33
95
25
63
99
24
6
23
1
27
260
19
81
57
6
24
57
8
25
168
24
78
6
72
35
12
97
108
78
30
132
78
29
91
54
48
60
120
18
69
69
6
53
12
13
27
183
30
47
1
48
60
11
1
54
36
12
48
17
103
48
6
35
55
5
13
126
12
30
18
77
25
168
36
23
1
24
48
47
13
30
5
43
29
55
30
35
60
13
47
91
24
102
228
35
12
40
45
66
17
13
150
5
7
6
71
1
54
41
12
31
6
54
36
6
42
30
228
59
28
140
55
30
27
81
12
78
120
30
12
6
24
5
67
5
19
12
12
66
27
32
43
42
12
48
12
6
57
33
132
6
30
107
103
60
29
40
93
12
95
72
181
42
30
36
24
47
19
17
7
5
72
60
16
39
18
90
36
41
156
19
53
12
48
1
12
107
52
8
28
3
36
53
25
60
48
48
72
35
24
19
41
49
84
60
27
39
69
68
67
36
54
27
63
30
18
18
30
30
11
1
59
1
107
28
33
6
48
48
30
15
27
72
5
19
6
18
18
54
6
60
35
84
43
108
17
103
18
60
30
12
17
25
35
163
48
24
45
8
13
54
18
72
42
6
147
21
36
18
5
48
12
43
65
73
66
6
48
192
24
54
41
13
23
13
54
5
48
7
5
25
48
138
12
18
36
54
90
12
12
35
73
12
72
36
72
156
24
30
18
18
89
13
107
25
18
78
54
30
6
17
24
61
18
321
21
95
19
18
120
18
17
1
131
55
24
17
13
12
30
42
35
1
59
1
47
24
55
234
54
78
120
18
54
36
12
24
24
12
54
101
37
60
6
17
25
48
39
108
3
6
23
12
60
85
18
30
72
78
60
6
11
61
35
7
6
111
68
25
23
73
119
48
24
61
27
212
13
258
5
12
43
65
7
77
13
6
60
42
114
30
114
66
11
25
42
102
36
12
12
36
144
35
13
30
57
165
18
17
79
81
129
24
35
1
30
77
12
7
6
48
167
7
17
36
60
73
71
31
65
43
6
35
49
120
12
54
144
12
5
24
13
12
23
91
197
19
96
132
17
13
23
13
11
265
15
39
41
49
24
6
29
25
96
54
113
67
65
43
30
35
49
18
17
1
72
30
18
54
78
18
102
47
1
18
41
48
55
57
45
78
93
92
37
35
163
65
13
72
12
24
11
1
192
6
90
131
73
78
12
77
103
12
6
54
18
63
80
7
30
90
30
6
9
8
127
12
90
11
60
24
1
99
21
35
24
55
6
72
36
42
18
11
60
25
6
48
30
42
84
41
144
181
30
17
1
36
18
125
31
6
83
85
30
66
12
18
24
6
71
19
144
72
6
48
12
47
13
15
3
126
204
36
131
55
18
6
96
42
95
72
73
6
77
12
43
42
15
27
78
168
24
36
48
12
12
12
15
9
71
13
23
103
17
37
42
54
54
66
51
45
30
54
11
19
96
53
25
18
17
60
115
18
35
7
12
113
60
12
79
60
17
85
12
30
18
24
18
120
18
35
72
1
30
12
48
90
71
48
12
19
36
18
23
184
56
25
119
25
11
12
60
60
91
30
36
18
18
35
72
13
108
102
30
12
132
6
17
1
36
186
30
12
60
78
5
7
30
18
90
167
73
35
37
30
6
132
24
11
37
90
30
48
47
12
73
23
13
144
12
6
65
7
17
1
60
60
60
72
18
65
73
36
83
1
24
42
65
16
32
31
12
29
36
13
84
96
60
71
40
56
24
1
42
6
24
18
12
90
36
12
39
3
108
132
30
15
20
1
84
107
103
17
100
56
60
37
12
6
5
25
42
45
21
11
40
21
95
72
1
30
126
18
18
42
78
60
42
18
59
48
43
5
25
72
66
12
48
9
68
67
5
1
12
27
255
30
12
143
55
6
107
13
102
29
36
49
18
12
18
36
51
93
60
48
78
17
67
5
37
54
12
65
4
8
193
15
39
6
135
3
12
17
31
9
68
7
6
12
155
25
48
39
45
18
60
90
42
66
30
36
53
1
12
15
39
5
109
27
57
168
18
120
41
31
54
18
42
63
20
13
35
25
42
5
67
18
108
72
23
24
13
3
152
60
121
47
84
31
30
12
6
12
42
15
45
12
96
48
11
43
17
91
17
60
48
7
53
12
13
18
54
12
11
19
41
19
126
27
3
48
57
27
78
59
25
78
42
36
35
13
24
23
55
12
18
30
42
18
5
12
52
9
36
144
54
18
42
65
25
138
17
48
25
54
30
23
72
108
55
12
36
48
41
25
54
9
20
52
9
54
36
41
13
23
37
23
24
31
48
6
36
18
102
35
25
30
29
36
49
6
162
108
95
73
11
1
12
30
245
25
60
ABCD 94620431468*3^$a+1 [50022]
30
24
66
69
39
29
1
24
35
7
24
45
45
24
60
42
21
39
30
71
13
15
15
6
15
21
24
6
12
18
15
27
101
19
6
12
18
54
35
1
42
9
9
36
3
68
64
9
75
45
87
48
9
42
33
48
24
15
6
15
32
16
57
35
4
48
80
13
3
60
69
27
24
27
12
21
135
21
68
31
126
18
12
36
33
27
78
27
3
9
32
55
21
32
13
3
15
36
45
3
36
9
12
9
42
29
31
5
37
6
57
15
89
1
47
13
18
30
42
18
59
28
8
4
12
56
64
75
156
89
36
37
36
15
9
42
9
152
13
15
15
6
18
5
31
5
4
51
96
6
12
36
72
63
12
3
9
3
18
11
160
99
45
144
21
12
48
12
132
11
1
23
31
5
4
3
57
80
36
37
24
11
55
12
41
64
20
13
3
39
33
3
5
4
75
42
24
35
31
9
32
12
43
120
9
15
54
11
49
15
24
80
1
71
115
9
15
12
24
6
42
6
36
60
30
66
3
15
81
21
12
18
33
117
30
9
44
1
60
18
33
33
51
8
43
57
15
65
13
60
87
81
11
28
8
25
23
85
95
112
20
4
33
18
117
87
24
60
12
77
25
27
24
24
15
78
12
23
109
75
36
9
15
24
192
68
7
77
7
21
39
5
28
27
6
119
16
3
12
29
36
4
140
73
63
9
51
63
5
52
3
6
71
4
48
36
69
48
47
28
20
4
9
6
21
39
156
102
12
51
15
5
67
45
48
33
36
23
43
45
33
42
18
15
51
66
72
18
33
15
125
72
40
15
12
125
43
24
5
85
3
33
95
64
9
12
42
17
91
24
60
54
6
18
6
36
6
15
72
33
72
11
31
96
12
78
63
32
13
15
72
8
25
95
7
18
60
6
48
36
12
12
18
35
67
18
23
4
57
11
79
24
114
12
11
25
27
111
29
60
1
24
12
6
9
9
6
5
28
8
84
1
3
21
114
72
5
88
24
56
25
135
92
40
24
3
17
60
16
104
40
68
7
9
44
67
45
75
105
15
65
16
24
3
12
180
45
68
55
6
12
12
63
72
27
5
76
8
1
30
66
24
15
33
18
12
30
15
15
21
15
12
9
33
11
37
15
93
15
72
87
66
39
63
57
12
3
36
36
18
3
99
41
72
13
47
91
21
201
3
45
54
48
18
15
72
24
51
77
7
21
9
143
7
69
27
5
37
30
21
20
19
153
8
37
99
56
24
48
36
25
60
114
66
12
12
48
30
33
20
1
78
33
68
12
85
23
16
3
66
24
102
138
35
12
16
8
7
93
24
3
57
51
30
27
8
36
1
27
57
36
42
30
186
41
28
15
60
18
54
30
6
5
19
65
19
6
24
60
6
21
105
12
23
4
9
36
3
63
42
6
6
11
12
28
8
16
69
6
5
1
15
117
42
33
21
12
12
11
97
204
78
53
28
45
27
68
7
57
12
8
25
36
90
17
4
21
24
135
9
15
44
1
54
21
12
9
23
40
12
96
63
36
29
55
29
31
24
6
11
13
11
12
112
33
24
36
3
44
25
11
4
33
18
5
1
6
57
56
7
24
81
33
107
19
5
25
3
27
150
3
15
36
5
61
108
123
15
5
13
27
39
48
65
16
9
47
19
69
15
18
18
72
33
32
28
20
24
37
18
65
31
57
27
33
15
30
42
150
12
15
8
13
42
48
9
3
78
18
30
12
3
32
7
18
15
12
36
20
52
24
15
54
27
9
24
6
36
33
15
9
3
93
21
51
27
18
24
60
30
29
7
18
35
16
15
24
6
11
37
12
15
81
12
51
12
57
3
93
84
95
13
12
3
24
96
20
13
30
29
7
96
24
48
6
107
172
20
37
51
80
64
24
39
96
12
45
45
27
12
24
20
25
6
33
27
18
78
18
11
25
11
25
83
19
48
24
21
12
8
73
12
12
111
12
3
42
35
25
12
18
18
15
44
16
15
12
33
32
4
15
114
30
29
16
69
6
129
3
18
119
7
18
48
18
90
30
69
36
9
23
37
27
75
24
12
177
12
8
1
30
29
36
1
36
18
45
15
54
36
60
12
24
23
91
89
13
35
4
141
12
51
45
12
3
12
12
20
67
53
28
27
33
20
13
30
42
12
231
12
45
48
6
45
20
43
18
15
60
3
30
47
60
4
8
132
43
12
9
51
69
81
36
24
6
65
19
30
39
72
20
55
24
18
23
60
73
27
3
30
39
12
8
13
42
18
18
81
8
112
3
66
30
29
180
1
15
105
66
24
66
6
17
1
131
108
7
66
84
3
45
27
20
124
15
45
39
48
42
95
28
24
24
51
6
18
42
87
51
81
9
51
123
18
27
21
72
18
101
19
60
41
25
48
35
180
7
65
13
3
15
9
84
12
32
43
30
35
28
60
45
27
99
33
21
11
121
72
30
12
24
21
20
13
47
88
68
40
24
24
116
1
35
4
8
216
25
6
9
24
3
5
4
15
18
27
39
21
33
3
27
78
24
96
39
21
42
41
1
63
8
127
60
12
21
9
54
66
18
5
60
61
27
87
17
19
9
3
29
43
12
18
11
7
17
31
90
54
5
31
36
21
24
15
9
9
51
24
12
15
18
96
35
55
17
4
21
24
246
18
30
9
12
24
21
30
6
143
1
15
69
54
48
24
21
99
65
61
192
23
49
23
136
45
30
41
1
204
11
37
11
100
44
52
144
12
48
56
19
65
4
60
45
3
15
5
13
6
9
15
90
51
8
1
95
97
263
115
9
12
24
12
9
11
4
68
16
75
102
3
216
81
27
15
21
12
27
12
29
7
9
20
108
28
48
9
6
30
36
54
30
39
56
60
1
15
63
12
45
21
12
11
4
3
5
24
1
47
37
6
18
35
121
6
29
13
78
48
30
84
23
4
116
40
68
7
17
16
51
18
132
114
12
53
19
12
9
51
9
45
42
149
1
39
9
39
75
18
24
36
24
18
33
15
9
20
103
6
12
24
ABCD 94620752938*3^$a+1 [50052]
55
29
147
12
28
107
1
11
24
30
90
60
12
24
1
48
24
83
169
68
36
4
8
4
8
36
52
12
20
15
61
92
135
42
18
37
32
4
36
8
72
9
39
16
65
39
76
12
24
236
12
147
45
60
4
32
3
36
49
92
24
9
6
1
173
42
48
69
40
32
4
56
4
11
33
28
17
12
18
37
20
4
32
4
48
41
51
33
3
4
56
33
19
36
12
17
18
37
80
12
213
75
57
19
32
3
54
15
21
12
18
69
12
16
47
33
12
36
15
129
52
71
73
11
105
4
17
27
12
16
8
24
81
27
48
27
45
9
6
12
21
4
8
64
56
69
51
12
63
93
60
12
9
43
8
27
1
176
4
156
56
15
57
108
40
125
19
35
9
24
12
28
12
24
72
32
3
12
37
36
60
20
27
37
44
12
4
83
36
37
32
21
24
66
69
36
4
32
28
36
36
8
3
25
20
132
60
33
19
20
76
17
31
41
15
40
48
20
36
4
35
13
8
15
69
76
20
15
85
72
77
30
57
48
28
72
12
24
144
20
15
72
45
3
25
8
75
18
15
9
48
3
36
16
32
57
19
20
15
9
12
3
72
1
32
33
15
40
17
43
65
7
72
29
72
108
127
60
215
13
17
7
20
16
20
84
48
27
36
30
127
80
24
24
76
48
96
12
53
99
12
33
36
87
28
89
31
24
17
30
9
52
8
9
103
5
30
37
23
109
44
36
24
4
260
40
23
18
54
12
24
129
60
48
28
56
15
96
57
135
1
96
29
7
32
12
64
12
17
42
9
4
80
60
72
36
4
44
15
1
20
15
1
108
65
36
54
9
12
4
29
15
21
7
44
4
32
75
60
9
45
31
68
12
52
197
15
33
42
13
95
12
1
80
24
45
51
40
92
16
32
4
36
12
35
1
32
28
116
28
32
33
18
18
7
20
15
33
4
11
37
8
36
33
36
75
45
144
15
3
33
81
31
32
45
31
5
75
24
28
20
45
18
37
24
11
9
36
52
12
8
12
15
165
40
83
96
45
36
36
93
24
12
19
35
42
12
43
84
24
89
3
64
59
37
12
68
129
15
76
24
11
9
136
20
4
36
104
111
9
9
55
72
84
20
21
12
55
23
69
15
1
77
75
12
48
3
37
17
15
168
3
129
96
27
33
3
21
9
27
33
39
28
23
1
8
3
25
144
68
147
48
21
4
20
12
3
30
87
28
36
80
36
24
4
11
25
11
60
165
15
13
60
8
4
23
57
48
40
8
24
24
16
101
19
71
9
15
1
68
16
44
45
90
45
36
28
125
3
4
53
15
15
18
127
36
77
15
15
9
64
59
1
32
12
76
5
27
60
40
47
1
36
24
12
24
48
36
41
18
1
44
12
63
57
24
12
24
15
1
44
76
24
80
36
27
1
11
1
168
12
44
48
36
39
21
117
3
12
9
108
138
54
6
73
156
35
54
7
8
12
12
21
135
12
24
3
18
63
15
30
51
136
20
12
40
72
35
9
45
75
9
63
9
51
40
8
16
53
66
36
18
42
54
51
40
29
39
75
85
36
5
75
69
12
19
44
48
52
8
9
3
21
31
8
28
59
9
4
32
63
37
8
3
9
81
7
35
21
12
3
21
63
18
55
23
141
48
21
6
45
21
3
52
8
64
215
37
56
60
69
51
4
53
15
51
45
12
52
5
36
55
84
20
3
84
1
89
43
20
123
33
12
40
17
55
53
55
5
39
16
44
36
3
24
12
1
113
55
56
36
27
36
37
17
7
35
54
12
39
16
68
100
44
60
16
59
1
12
17
96
19
56
12
40
35
13
59
18
3
64
68
3
6
18
21
64
56
12
24
36
88
24
48
24
35
18
30
73
44
100
128
76
29
3
39
9
57
150
30
3
52
5
120
24
18
12
61
29
18
21
4
17
54
12
18
72
90
9
16
92
12
4
32
72
48
3
1
95
13
72
23
1
11
6
19
108
12
8
123
144
21
27
61
11
18
15
12
15
9
136
71
48
69
3
37
92
60
33
51
60
45
19
72
8
36
45
24
27
45
91
180
80
27
21
24
21
6
21
63
21
24
12
40
53
67
24
20
36
27
33
48
12
24
36
60
24
15
36
25
12
8
117
6
1
20
100
20
3
102
78
1
17
3
24
168
3
21
60
36
4
20
4
11
54
219
12
96
57
31
56
15
1
20
52
35
36
6
66
37
41
15
36
15
21
3
9
27
54
15
36
108
33
15
40
17
7
119
42
27
12
9
7
8
9
3
15
13
20
12
48
12
52
20
60
88
12
17
15
28
11
25
29
18
25
8
39
42
15
159
141
39
69
28
12
132
20
136
107
33
4
35
1
35
45
33
19
101
39
3
30
3
36
3
30
3
33
7
12
8
52
12
23
126
15
40
35
21
99
42
67
23
9
21
55
5
15
40
53
15
51
45
36
64
108
32
4
24
8
24
16
8
69
18
37
12
53
36
75
39
13
17
3
12
12
15
81
3
37
23
45
21
3
51
24
18
19
108
36
84
32
24
24
36
117
15
28
20
12
52
23
12
18
15
40
20
57
31
35
6
3
135
72
21
52
5
75
52
44
12
24
9
75
12
15
45
12
33
15
28
84
56
4
65
63
33
36
75
51
37
68
52
95
13
149
30
21
3
37
48
32
24
3
36
54
12
19
32
27
37
20
15
66
99
15
1
20
28
32
57
87
3
61
20
9
78
12
1
44
52
48
56
24
12
15
6
15
39
33
36
72
48
9
30
21
12
28
72
44
76
8
45
15
40
32
184
20
21
12
7
44
24
3
30
15
4
23
33
4
84
56
76
32
15
1
17
18
6
39
64
32
24
15
21
4
89
48
235
23
30
39
12
24
4
36
12
128
4
17
48
42
33
15
57
33
7
ABCD 94620854644*3^$a+1 [50201]
12
9
153
87
36
39
6
63
132
15
33
9
108
12
123
48
27
78
159
141
54
105
12
51
45
3
162
3
156
93
51
180
252
45
39
24
81
30
18
240
246
306
90
33
132
108
15
42
30
54
6
108
21
72
72
15
12
54
39
33
72
330
30
51
57
183
12
39
33
27
36
54
123
33
108
27
144
63
162
111
147
45
381
75
111
33
111
120
9
33
27
21
75
15
45
9
63
120
24
108
87
21
45
147
3
18
12
54
288
45
63
45
144
24
117
54
48
33
93
99
12
3
21
120
36
33
6
69
33
15
99
30
6
162
75
27
6
120
150
84
153
33
72
30
126
90
21
39
120
45
24
60
195
42
228
6
9
27
21
48
39
270
87
21
12
90
57
75
21
9
90
24
81
39
42
39
303
102
3
96
9
87
36
57
51
21
36
183
195
21
48
3
9
171
18
126
81
144
48
72
33
27
60
3
42
3
168
129
18
6
51
3
105
72
75
18
66
216
201
39
126
39
9
75
159
18
75
219
84
141
276
288
75
117
99
33
21
87
108
72
87
57
108
3
57
153
27
12
48
45
90
57
15
69
12
84
48
3
33
24
33
15
33
90
162
75
33
72
54
6
138
132
120
33
60
216
48
108
12
27
69
399
153
48
60
36
48
120
21
15
132
15
45
144
69
207
9
54
66
63
168
132
108
132
63
234
3
3
12
153
45
99
15
108
18
30
93
36
141
3
75
117
180
93
144
75
48
84
36
144
168
81
126
33
57
174
6
156
72
15
147
21
240
24
36
39
90
75
3
48
60
105
60
45
99
51
33
24
45
75
3
57
12
15
6
27
57
75
60
15
84
72
45
135
24
105
24
12
60
69
120
6
138
6
369
171
21
213
84
27
60
84
189
27
51
45
9
255
153
18
33
12
48
96
48
123
150
120
234
33
12
63
18
87
12
36
99
144
45
51
54
87
12
21
75
21
15
3
36
21
105
48
36
207
72
12
3
108
108
102
3
111
54
327
132
243
120
108
9
45
51
99
21
84
3
102
18
69
21
60
48
54
150
108
162
105
111
84
57
48
3
72
201
39
33
3
21
135
9
9
18
45
105
15
168
27
189
96
45
90
12
45
48
60
123
21
69
39
36
36
69
135
57
3
57
174
45
15
21
168
129
87
48
33
15
48
264
288
15
192
21
87
72
33
99
93
96
111
180
141
93
150
201
15
306
159
96
15
213
180
51
60
81
9
15
84
27
225
168
39
156
6
159
144
231
42
18
84
78
63
12
45
39
3
81
24
3
30
99
204
57
27
96
60
24
120
48
27
201
12
24
159
54
123
24
120
204
51
18
87
51
78
36
66
33
39
42
255
108
48
75
270
30
93
12
3
105
120
51
105
75
36
33
15
117
123
69
48
120
195
33
84
45
27
9
72
15
180
15
42
3
192
168
48
12
60
132
36
96
108
57
99
36
156
15
9
396
48
ABCD 94621122808*3^$a+1 [50022]
2
4
26
21
15
57
28
33
6
9
11
1
23
4
30
11
1
11
72
12
129
27
48
7
2
28
32
15
12
45
106
24
5
1
15
69
14
1
35
45
21
3
1
15
5
88
11
39
6
22
32
58
35
7
66
26
4
14
27
15
40
41
25
14
24
57
63
9
96
37
48
11
19
42
47
3
54
16
35
15
10
23
31
80
10
104
7
3
29
12
36
24
25
71
7
18
20
10
29
19
66
18
2
46
2
10
65
7
8
1
81
23
27
16
2
7
11
22
3
3
36
21
32
43
5
7
5
16
21
20
15
40
36
27
2
6
40
5
19
30
44
54
46
24
3
8
1
39
36
36
15
18
12
18
20
37
20
139
50
15
13
48
20
3
9
76
36
20
36
10
9
39
24
26
46
9
45
2
13
45
12
62
13
53
39
16
36
3
20
10
38
9
25
90
20
10
36
8
91
53
10
50
30
28
12
41
24
16
51
18
12
11
9
3
25
18
77
48
7
2
40
30
20
21
40
32
13
15
23
9
36
111
36
13
15
6
11
7
5
12
25
11
49
35
13
3
29
34
45
29
7
3
18
14
25
81
35
24
13
23
9
28
12
6
9
5
39
36
36
67
5
7
6
3
104
3
25
20
9
15
15
16
74
16
20
24
16
18
65
16
15
9
17
39
48
7
5
13
3
48
92
13
27
15
2
7
11
4
9
72
45
59
79
17
28
32
28
5
4
66
20
21
45
15
25
59
1
6
38
51
3
57
31
38
72
18
9
28
27
17
13
56
82
18
27
9
8
27
1
74
6
52
11
100
12
9
6
48
12
9
33
6
6
36
32
27
4
27
2
31
20
36
1
15
44
51
33
40
29
46
6
6
84
44
4
12
45
44
52
3
32
9
48
43
18
12
23
1
23
1
54
6
27
8
24
15
18
15
15
22
18
9
8
7
24
6
60
14
22
14
9
1
20
15
40
33
30
26
16
11
28
17
15
7
50
18
57
12
16
15
8
34
6
14
3
72
21
16
35
85
18
8
57
16
29
3
15
10
14
21
67
50
28
35
19
6
12
11
1
36
2
58
30
14
31
20
37
18
8
10
15
15
5
36
60
33
10
17
33
22
29
25
11
16
57
23
12
57
16
48
30
14
66
42
22
21
11
4
6
15
23
21
31
5
21
22
18
39
5
4
179
43
17
33
4
11
4
11
9
13
47
1
44
3
13
24
8
28
12
12
8
76
14
13
35
9
55
50
18
66
51
21
3
1
15
9
36
59
21
4
54
2
39
9
10
5
25
11
52
23
21
13
12
66
17
148
20
15
4
78
66
29
7
21
9
18
12
9
9
36
24
47
25
14
22
32
15
12
9
6
30
108
40
6
17
12
1
24
11
39
33
7
50
27
13
6
24
5
37
8
63
13
2
28
20
9
7
5
25
39
9
3
8
57
55
108
5
34
42
36
8
15
7
50
18
37
15
5
4
29
16
15
20
133
3
15
54
11
37
20
63
15
10
8
22
5
19
36
12
6
26
18
40
42
5
24
25
35
21
36
28
104
7
23
28
78
6
14
36
55
35
25
33
42
14
39
36
24
36
1
11
24
19
6
15
5
4
44
27
1
78
17
7
2
64
11
16
17
12
3
55
6
12
30
20
9
24
45
12
70
9
60
11
25
9
23
16
12
32
1
6
69
9
8
87
1
44
28
23
1
36
3
20
9
88
38
52
60
29
3
45
37
23
3
13
11
18
12
46
12
38
18
129
36
60
39
6
55
51
54
20
31
8
12
3
30
43
47
18
39
1
24
8
18
69
1
23
40
9
11
16
60
8
21
52
30
5
39
16
5
13
50
16
5
43
5
48
12
25
23
27
12
1
8
9
52
23
48
3
9
1
47
40
63
6
11
7
17
16
33
26
18
18
10
48
6
41
3
45
12
13
56
28
35
57
51
9
10
8
12
4
5
1
24
27
9
6
18
12
35
9
4
6
5
123
13
5
34
38
27
4
29
15
73
30
45
3
30
20
15
12
7
5
15
18
39
48
12
36
45
27
7
6
12
6
5
12
4
11
22
26
57
3
21
24
16
15
14
75
1
44
7
39
26
4
14
9
1
36
24
36
6
9
5
15
9
4
8
27
25
11
9
36
24
16
27
8
1
30
26
22
12
29
7
17
15
18
24
15
76
44
48
88
39
6
20
22
5
12
36
3
1
21
59
19
20
72
34
20
4
14
81
1
6
54
11
9
15
1
30
8
54
46
6
36
15
5
4
51
9
8
16
20
15
12
7
20
60
1
81
15
15
129
21
56
34
65
1
15
17
7
68
25
23
7
5
63
49
59
25
21
38
42
31
15
17
13
54
26
27
7
18
20
67
9
54
38
3
12
7
5
21
4
6
6
56
10
17
12
21
27
16
27
9
8
1
35
7
5
117
43
23
25
9
95
13
15
20
9
15
64
15
6
11
15
18
30
90
4
23
103
141
21
20
48
16
15
41
28
11
16
9
14
97
3
6
23
55
12
5
13
3
15
12
2
144
39
1
6
29
39
16
6
44
51
3
40
21
27
12
26
6
16
5
127
18
39
5
10
8
33
43
77
19
41
4
3
18
24
26
57
15
18
4
11
39
1
9
36
23
75
16
6
42
42
24
12
48
11
1
23
27
114
18
30
7
11
69
16
33
11
1
15
5
3
31
14
15
16
5
34
2
19
63
12
6
12
60
63
35
28
14
40
27
23
16
17
7
50
15
3
10
54
90
24
2
40
30
48
11
13
11
1
18
5
43
5
24
16
32
81
12
22
57
65
34
20
9
25
3
8
9
3
4
3
12
14
4
11
45
30
46
39
69
36
14
28
105
15
24
9
32
33
6
40
21
20
3
6
51
3
10
35
1
11
25
8
31
21
50
9
1
8
87
25
24
36
83
1
6
9
3
32
18
28
12
3
17
28
2
18
22
18
63
9
6
6
54
60
6
30
5
16
39
6
12
6
26
48
52
18
8
58
6
24
21
3
57
20
19
26
39
19
42
15
3
38
4
6
42
8
15
7
41
1
20
51
39
9
27
9
100
113
7
59
25
9
12
48
56
4
35
87
33
1
12
3
9
12
6
9
5
4
27
23
64
2
36
3
12
3
1
35
18
7
29
15
52
65
112
11
37
42
21
12
9
11
4
41
60
34
60
5
31
17
33
15
33
70
6
60
8
15
36
21
55
8
7
5
21
18
9
25
66
5
19
17
40
15
30
23
33
63
12
4
11
22
2
10
23
16
5
39
48
7
36
21
20
25
6
33
12
33
102
5
24
13
3
23
94
30
20
22
35
16
9
39
12
33
6
6
63
69
6
57
32
12
9
15
16
21
23
60
84
12
16
24
5
18
1
36
3
6
44
27
48
28
5
54
30
18
52
18
51
60
5
4
86
1
9
27
20
63
1
23
82
96
42
77
3
13
63
30
74
22
48
8
94
14
4
26
10
36
24
12
12
2
1
29
34
29
25
3
89
6
48
60
69
48
13
35
7
20
22
30
18
47
72
40
9
6
6
24
23
7
5
33
6
10
71
24
52
60
17
12
28
8
10
9
35
33
60
1
27
5
19
15
45
20
33
28
38
45
1
11
69
28
8
27
12
1
18
41
61
35
9
40
26
18
34
21
45
32
12
46
36
24
29
25
120
6
5
7
9
81
102
30
48
3
5
46
29
12
3
6
40
8
3
49
20
15
1
44
46
38
4
27
11
9
108
21
16
24
14
1
20
12
7
18
14
34
56
3
48
9
46
2
51
24
33
87
43
9
21
15
15
65
3
30
70
5
192
12
7
6
2
37
29
36
3
21
36
3
1
15
9
3
9
6
53
1
18
17
76
17
10
30
50
1
59
138
4
59
27
25
3
26
10
26
4
14
10
32
15
43
14
28
59
1
3
9
30
6
35
1
56
3
36
3
21
7
9
20
4
5
42
4
14
4
32
39
45
16
6
29
60
31
38
16
35
13
8
19
41
52
32
24
106
66
15
9
15
44
45
55
44
55
26
6
9
36
39
6
51
7
30
12
15
8
16
80
1
39
9
63
9
38
130
23
25
14
16
2
7
9
36
60
84
11
43
2
18
18
3
1
95
19
14
22
6
35
25
32
28
47
1
2
28
2
27
7
5
15
6
48
4
50
76
14
10
66
32
10
5
24
48
21
16
20
96
40
30
17
7
44
52
8
16
29
1
36
24
30
30
51
15
5
9
18
16
12
5
48
1
39
47
13
12
29
4
42
9
35
9
16
8
12
9
34
17
64
57
114
5
9
4
2
1
9
80
76
32
27
13
11
19
50
27
16
8
61
35
15
24
9
ABCD 94621234166*3^$a+1 [50061]
42
30
95
73
87
27
117
9
54
53
220
27
57
75
108
12
33
201
24
183
87
33
104
208
32
16
24
96
120
15
65
25
30
84
5
16
24
60
108
3
65
12
180
31
77
19
21
57
120
30
12
33
68
19
84
149
31
81
159
125
216
43
53
72
36
4
15
36
30
95
121
126
5
67
45
63
45
159
65
139
120
36
24
9
32
144
16
39
36
45
116
43
24
153
39
65
28
27
18
23
124
45
54
77
13
42
5
48
67
245
19
45
48
12
15
53
31
189
21
114
41
85
11
31
17
67
33
3
9
3
120
60
101
112
32
36
256
69
192
114
125
91
78
39
51
69
48
9
6
9
219
29
100
12
128
7
41
24
1
222
36
41
13
183
57
35
60
67
96
78
72
48
215
55
29
100
27
5
156
13
51
44
265
11
76
104
1
102
17
40
33
87
99
30
120
87
39
60
30
263
31
36
5
31
117
32
103
5
88
120
128
24
67
6
135
15
9
9
24
23
43
72
69
8
43
53
72
19
101
67
41
19
17
28
21
24
42
168
48
53
16
168
8
64
15
33
32
1
143
76
140
121
47
1
42
209
79
6
48
95
1
24
48
114
54
39
8
25
150
42
71
7
42
72
95
25
123
45
15
33
78
57
120
80
52
75
18
23
97
23
52
45
159
3
17
28
132
3
42
24
59
7
5
73
15
183
48
5
52
195
45
12
165
18
5
48
79
96
36
30
3
3
48
129
80
31
137
160
3
101
1
107
43
53
64
27
101
52
15
57
3
125
1
6
45
15
5
60
43
60
125
1
30
36
45
33
18
48
36
24
57
27
12
48
48
29
205
96
114
21
44
100
81
18
77
40
123
237
12
68
24
216
43
150
42
144
53
120
31
72
42
71
16
168
3
65
115
24
81
57
27
51
317
12
24
16
9
90
54
15
63
53
31
29
55
66
48
48
75
44
43
53
79
21
75
5
4
8
25
30
42
35
36
43
5
145
107
19
24
60
126
15
60
44
196
21
27
51
36
126
47
72
1
18
117
9
78
57
135
48
90
215
25
87
273
83
60
97
63
9
23
115
132
204
81
51
72
36
12
330
258
137
19
33
27
24
5
49
48
150
89
43
6
39
108
60
15
113
49
48
18
221
88
60
32
103
93
8
25
87
9
48
63
60
32
28
75
30
75
45
42
6
42
57
117
23
25
30
12
225
3
18
207
168
27
153
32
7
126
78
66
95
73
96
30
24
57
3
12
105
56
7
36
137
115
185
52
20
73
48
47
48
96
16
20
52
63
29
108
25
27
20
49
27
3
90
87
8
115
189
33
87
32
1
75
3
29
43
9
33
23
84
19
132
78
111
15
33
147
84
17
40
60
15
65
67
125
252
31
42
27
69
159
12
48
108
3
5
72
49
66
132
132
126
59
139
12
30
18
69
57
6
5
79
60
5
13
42
6
87
128
64
44
7
5
43
21
3
12
24
9
33
95
4
44
36
28
48
20
37
192
15
3
48
29
120
36
85
59
76
3
17
55
69
39
29
31
6
6
17
25
15
32
28
21
72
30
117
140
43
45
15
72
12
105
93
63
153
24
83
4
63
66
39
15
137
120
24
19
36
114
6
89
31
69
60
171
96
24
5
49
63
44
235
240
300
165
9
336
168
30
17
84
31
33
45
72
18
117
99
69
48
8
211
29
91
21
68
37
198
12
78
6
105
9
35
124
168
3
89
127
6
39
36
63
30
99
12
153
23
24
28
60
195
132
105
68
28
9
15
9
54
33
3
201
15
24
29
31
41
31
17
211
5
60
12
7
65
ABCD 94621259158*3^$a+1 [50007]
48
55
41
121
95
24
4
56
169
23
4
153
30
17
289
11
25
59
31
53
60
108
49
15
3
126
35
120
205
24
11
84
120
60
72
24
36
88
27
45
44
49
83
132
72
84
40
9
167
40
3
96
102
42
5
67
45
75
33
20
25
95
48
67
53
88
56
73
252
59
84
97
30
78
66
41
85
24
287
307
41
49
155
36
24
37
18
113
108
211
149
220
81
84
11
13
11
24
100
80
67
5
36
64
44
361
35
24
60
145
24
23
144
60
25
143
228
12
40
20
1
119
25
107
79
45
225
71
85
119
4
20
36
1
83
12
168
40
20
7
48
65
72
61
35
24
120
48
7
18
60
36
11
60
144
36
73
12
131
28
21
24
66
65
48
13
323
127
5
120
97
47
48
40
81
47
24
64
56
1
23
19
101
19
65
60
12
151
473
31
101
12
85
60
23
108
205
150
102
47
36
12
72
211
65
4
20
145
96
36
99
212
115
288
161
1
23
244
8
13
71
133
11
252
168
24
25
83
4
20
36
108
109
83
60
12
112
104
31
48
312
29
1
168
131
4
75
5
100
45
35
103
24
89
24
76
21
78
66
47
97
11
121
23
112
20
55
89
16
63
5
67
53
72
36
84
108
295
101
84
7
33
152
253
95
12
64
32
4
20
55
69
164
25
30
41
36
73
11
36
108
16
21
35
120
148
128
60
144
49
59
48
12
112
56
52
32
24
1
143
37
95
31
18
95
120
12
4
63
53
19
18
11
19
72
65
24
79
65
12
184
20
61
63
45
47
160
45
120
15
45
11
252
12
84
24
7
65
36
49
71
12
36
84
25
35
72
88
32
36
79
78
11
199
42
11
48
24
16
236
88
36
144
8
49
155
48
36
36
13
42
125
28
128
7
17
85
23
48
217
107
24
60
139
30
71
19
105
45
36
171
21
87
21
96
120
144
35
24
37
83
156
49
138
72
6
279
80
120
37
131
108
144
12
43
161
121
179
25
119
168
73
144
11
84
25
11
256
68
265
83
37
71
25
84
23
28
32
4
93
215
52
111
137
112
8
31
69
236
216
88
21
15
9
47
96
12
16
9
36
47
19
69
216
99
17
64
44
144
132
13
131
61
59
24
61
59
72
24
31
30
18
17
24
109
83
12
121
84
143
88
45
11
288
97
35
84
60
60
97
47
61
24
47
25
66
17
180
91
377
55
29
49
59
31
30
47
67
48
168
29
12
223
17
84
121
48
18
42
23
12
67
41
13
71
19
24
17
55
48
65
25
15
8
84
24
49
11
24
180
16
200
24
67
41
12
52
111
5
24
4
36
3
77
73
11
24
85
72
59
36
48
196
21
36
83
24
25
48
83
61
23
96
156
103
77
28
72
45
11
52
80
120
96
12
24
48
25
30
17
145
11
4
200
60
28
296
100
9
71
19
30
42
101
19
18
23
37
48
303
20
24
36
24
205
60
135
20
7
5
205
71
7
120
5
60
7
213
176
24
37
54
6
155
36
97
27
8
108
12
240
13
239
84
12
25
83
24
48
112
140
25
71
132
157
95
12
55
69
81
18
81
32
12
121
60
30
17
24
180
60
25
54
5
1
83
1
11
96
43
5
24
168
ABCD 94621328006*3^$a+1 [50020]
20
15
72
60
57
45
78
61
12
29
6
97
23
9
9
7
299
81
45
18
109
8
87
66
60
27
39
150
31
12
8
12
12
36
9
24
19
56
9
15
16
60
12
8
39
213
12
96
39
18
102
6
19
83
54
63
33
7
11
36
13
35
6
7
23
157
128
39
1
72
77
15
48
45
54
13
36
35
54
36
42
69
4
101
19
56
48
12
63
117
99
57
69
43
68
15
18
42
18
54
13
60
12
36
44
171
157
12
35
90
31
20
36
60
15
69
39
121
144
23
54
63
45
15
16
17
54
36
85
68
4
65
18
85
48
32
45
3
39
1
56
45
60
79
41
79
132
5
18
37
32
88
59
13
8
72
33
3
15
54
36
132
30
33
81
15
3
93
9
126
72
81
9
31
12
227
13
12
71
66
18
13
32
40
36
32
15
85
17
91
35
6
66
9
9
19
41
27
88
24
23
69
124
41
39
24
27
48
45
40
47
30
31
47
85
32
60
28
113
42
48
18
54
1
20
112
12
71
6
103
8
27
61
60
11
33
16
17
115
32
3
57
88
44
9
7
60
8
72
15
25
12
36
24
8
48
60
36
60
69
66
18
180
18
37
5
27
81
15
12
96
100
44
51
97
47
13
108
95
57
40
68
39
12
198
36
55
12
23
42
90
57
12
36
105
55
72
176
39
33
60
87
61
12
23
54
36
15
51
198
18
273
24
27
18
18
13
20
12
180
28
35
36
21
177
18
37
8
208
56
108
60
40
23
97
32
16
149
138
36
21
28
116
39
12
45
76
80
15
18
132
15
15
25
20
87
108
12
21
24
27
36
54
31
48
101
6
48
9
96
64
48
48
5
39
51
45
45
127
68
21
6
37
17
108
108
3
9
96
30
97
60
77
87
24
105
36
90
18
36
51
21
67
47
30
15
28
8
208
24
80
40
125
102
141
3
6
54
54
72
75
9
111
15
1
59
13
8
28
84
96
35
25
47
24
69
36
16
35
9
16
65
15
160
5
3
184
83
45
15
12
72
24
37
48
17
24
103
116
84
105
51
75
6
30
1
12
32
4
192
12
128
165
12
15
3
24
21
40
5
144
36
7
101
294
1
11
9
51
61
104
99
36
45
208
35
6
7
5
18
9
27
18
3
100
44
16
17
91
35
24
48
13
5
42
54
19
32
15
54
18
73
32
45
43
152
51
85
12
17
123
3
30
7
83
54
31
116
4
32
48
75
37
60
48
17
67
8
88
59
181
11
6
102
60
18
43
24
36
32
75
25
8
21
6
30
72
168
15
12
27
36
84
24
69
3
9
3
36
114
30
36
69
40
48
80
33
7
20
12
280
23
33
27
69
4
35
126
246
9
108
15
33
40
29
219
24
12
15
45
51
33
12
3
37
44
28
20
123
9
48
16
71
18
15
3
45
15
25
80
33
72
67
11
30
27
28
35
36
13
83
13
44
12
16
203
9
76
17
42
102
19
17
67
41
7
60
12
36
12
20
52
41
7
8
36
4
60
116
28
140
72
15
73
48
32
16
20
52
155
93
40
72
59
45
81
42
48
42
48
7
60
36
29
48
60
27
12
4
44
36
64
41
54
18
7
107
30
39
87
60
48
6
66
37
5
18
13
44
33
18
144
85
23
192
1
72
17
6
25
44
177
51
75
54
6
85
77
15
21
67
143
45
96
64
60
59
13
12
35
73
48
24
11
81
28
23
9
96
15
25
60
23
36
18
132
43
8
72
16
17
103
11
1
17
66
45
100
5
36
210
1
80
9
18
18
3
4
80
93
43
84
23
69
16
32
16
11
18
66
36
36
25
32
33
7
35
141
64
11
36
1
269
3
12
15
45
4
77
78
25
12
245
7
128
9
6
9
39
49
36
11
18
36
27
3
54
91
59
30
132
108
27
24
15
57
60
28
20
87
18
147
40
17
87
15
1
32
21
114
36
45
21
126
13
131
6
127
17
30
49
72
44
15
109
24
47
114
144
15
3
73
12
17
6
30
175
185
36
15
21
63
27
42
151
65
12
27
16
24
77
3
15
72
24
9
88
20
45
7
5
42
66
43
11
18
78
84
6
27
100
11
96
109
80
9
55
32
75
13
8
9
18
45
12
16
17
36
7
32
132
16
17
43
32
120
12
9
55
191
144
97
53
54
12
69
27
57
27
54
15
57
132
66
49
60
131
72
12
45
16
44
16
56
9
12
27
16
24
77
19
56
28
5
55
20
36
64
11
12
69
36
45
84
18
61
24
48
8
112
77
30
72
36
18
6
33
16
89
6
45
52
23
42
223
41
126
72
57
24
12
33
72
3
39
18
7
ABCD 94623692006*3^$a+1 [50017]
114
54
67
176
147
6
39
15
36
141
75
84
1
41
48
39
141
54
78
90
144
54
31
71
9
99
96
18
27
129
150
30
72
19
23
72
30
51
63
30
72
72
78
198
12
18
36
90
51
99
234
66
126
198
36
18
78
25
32
51
234
3
9
180
150
13
107
54
24
18
18
51
69
6
30
55
41
12
240
156
42
18
66
180
54
150
81
63
33
15
342
96
36
66
18
51
153
180
3
15
102
18
9
256
149
54
6
31
107
78
30
198
90
121
41
18
114
36
336
15
16
32
171
96
18
12
54
24
18
72
48
90
78
87
69
6
18
54
162
30
24
21
15
18
175
161
24
7
29
30
117
9
108
108
54
240
201
69
174
36
24
126
211
23
54
48
60
84
36
159
288
48
27
18
19
179
96
30
126
24
25
59
312
18
30
24
138
90
78
51
33
6
54
18
54
120
6
45
39
153
105
300
18
9
15
174
132
18
66
123
21
60
36
84
6
30
60
84
67
185
78
54
36
31
35
54
150
120
42
18
174
108
240
48
24
192
96
84
55
23
48
24
30
3
21
84
18
90
24
216
27
48
15
49
161
24
54
126
30
78
18
300
90
18
60
12
234
6
12
78
27
21
6
21
9
60
36
30
150
18
49
41
36
156
78
9
75
36
81
33
18
54
126
54
90
18
36
67
125
18
1
125
195
3
96
126
31
53
36
6
54
120
36
78
90
66
18
96
36
120
54
6
54
90
27
9
36
72
27
81
12
108
54
24
9
45
12
55
185
120
63
105
18
558
36
30
90
6
30
18
114
90
48
108
6
84
90
57
3
126
66
18
150
144
18
12
18
165
165
138
42
247
48
47
33
15
54
60
156
54
114
36
84
19
32
160
113
180
6
12
90
108
99
27
21
64
83
157
41
18
12
24
84
36
36
165
39
25
101
48
6
144
12
108
60
12
114
84
36
60
54
12
109
161
78
12
24
120
18
72
18
18
60
84
6
54
30
54
36
54
157
335
18
216
216
90
54
18
102
96
87
21
66
204
61
41
24
63
117
414
192
78
31
251
18
67
47
192
36
24
18
228
15
144
9
84
6
61
96
32
48
45
582
93
144
9
6
126
354
18
72
24
31
41
72
138
72
126
72
39
93
108
39
69
66
24
144
12
36
78
90
102
198
42
102
90
42
18
108
27
225
30
306
72
24
48
6
57
69
234
102
132
72
15
16
125
24
36
48
72
127
23
90
72
36
54
13
35
114
36
30
132
12
73
32
129
96
66
45
64
71
9
9
72
15
3
60
84
13
65
144
31
144
161
127
17
36
90
90
55
17
207
51
174
18
13
119
36
69
16
17
36
144
42
18
18
210
162
153
33
90
84
18
132
18
30
198
36
78
36
30
42
72
102
18
103
173
67
5
84
96
12
60
12
234
54
72
18
6
51
93
66
54
6
192
18
132
30
54
36
60
48
27
9
55
5
48
270
240
18
75
63
1
5
126
12
90
87
111
24
36
12
42
31
32
21
42
84
45
33
18
30
60
72
48
168
102
18
36
60
ABCD 94623759578*3^$a+1 [50028]
24
60
87
93
51
9
30
1
101
3
72
195
48
85
72
5
48
132
15
16
5
43
56
21
60
12
27
33
30
18
7
47
6
123
57
7
41
6
1
77
78
12
18
7
17
30
1
107
61
29
108
48
39
87
6
27
3
54
84
60
15
9
42
6
54
36
69
48
117
19
29
42
30
36
30
24
36
18
36
24
12
19
23
12
13
47
96
30
75
15
9
144
64
65
30
18
30
193
29
18
12
66
24
18
132
181
5
96
96
3
24
72
40
29
102
37
95
6
72
12
15
16
29
3
105
30
9
24
9
180
78
24
13
48
65
12
42
121
8
16
8
3
45
27
37
5
18
18
15
15
57
63
18
12
19
23
30
36
6
18
183
135
18
72
48
31
56
87
30
36
135
16
11
24
36
12
12
129
40
5
126
85
53
18
9
51
69
51
18
51
63
25
72
41
12
30
108
73
32
33
66
66
24
18
1
65
15
16
41
7
32
33
7
120
29
24
48
24
19
41
6
24
49
29
43
107
12
78
27
63
97
8
16
29
27
63
1
11
18
60
12
75
21
42
12
6
48
15
16
23
30
120
132
18
12
30
51
33
66
6
7
83
24
45
40
113
7
83
45
27
18
72
24
91
23
78
114
49
5
6
126
90
144
36
30
19
11
12
72
81
39
1
32
48
57
36
36
60
75
15
18
7
24
11
6
102
18
30
24
30
48
75
63
102
51
81
66
18
27
57
192
36
27
21
6
18
3
15
54
3
88
80
15
54
18
25
23
18
55
17
24
15
24
9
60
3
87
1
11
198
103
24
23
6
84
72
31
47
66
111
75
61
8
16
71
33
72
24
15
66
55
29
19
17
15
9
18
18
48
24
42
60
78
15
27
54
15
112
17
30
1
41
31
59
6
84
30
13
35
186
72
24
18
66
114
85
32
120
51
54
24
7
155
60
18
42
90
24
43
35
60
1
24
23
9
123
21
72
27
48
12
1
47
54
43
5
36
174
30
12
6
102
51
16
24
32
112
47
9
184
5
51
96
40
5
60
15
3
6
60
42
24
33
135
18
7
125
72
51
45
12
18
84
1
24
35
61
125
54
13
107
21
27
60
73
72
32
21
102
66
19
41
120
6
6
72
90
1
24
41
36
36
48
79
35
72
45
111
9
3
90
42
105
3
12
9
45
66
36
162
51
57
60
139
29
19
113
84
19
24
77
90
33
208
32
33
7
5
96
27
24
24
45
12
150
12
42
18
6
27
9
31
107
18
75
45
60
60
48
6
30
39
16
41
63
9
12
18
18
42
12
105
16
24
8
27
109
17
24
55
120
8
16
11
36
60
12
18
87
72
81
30
24
9
24
21
6
48
12
9
39
81
57
15
40
24
24
5
36
168
12
24
6
85
5
6
157
53
43
17
30
24
73
32
21
12
30
108
69
3
30
30
25
56
27
18
24
43
137
72
78
78
3
39
1
77
114
1
5
30
69
16
5
24
66
129
24
9
72
18
60
25
35
30
15
16
24
17
18
12
1
8
147
54
84
126
18
36
36
138
33
9
18
18
12
42
18
67
53
30
18
24
3
57
39
9
31
137
60
168
6
48
18
72
12
48
31
72
5
27
120
15
18
54
9
39
18
103
41
15
21
144
51
9
24
6
36
54
30
33
16
41
24
54
18
24
39
27
60
42
30
66
60
91
131
12
1
72
29
51
39
33
45
72
318
60
30
42
1
8
81
6
25
8
9
18
12
42
135
33
18
12
1
5
60
15
39
66
36
24
60
102
73
32
87
18
30
12
6
6
54
54
12
1
24
8
21
72
30
114
75
9
24
72
6
78
147
48
16
5
120
78
30
30
60
13
32
112
8
40
32
9
39
21
27
27
61
17
84
3
3
30
42
42
19
71
150
3
87
90
24
6
9
16
24
41
79
72
77
36
55
137
12
42
1
8
111
6
3
69
12
135
165
3
16
47
25
59
66
24
3
57
15
16
24
8
75
6
42
13
59
48
72
13
113
36
36
30
49
23
12
6
48
15
51
30
55
35
61
53
84
48
12
12
15
15
138
7
161
102
66
6
1
89
66
18
75
9
42
78
87
168
45
27
15
90
15
21
3
27
114
78
102
84
54
48
24
18
90
1
71
9
81
31
8
16
35
60
30
18
25
8
9
31
53
19
5
3
15
24
6
12
127
5
60
18
60
1
101
18
18
60
27
21
36
15
3
12
18
15
72
48
21
84
18
54
18
150
12
18
12
45
45
90
73
5
30
21
111
36
30
12
156
39
33
42
6
24
63
88
41
111
15
25
32
15
12
60
1
17
31
11
45
129
7
47
60
6
60
6
126
42
12
1
35
12
42
6
114
24
7
47
60
45
16
41
36
132
30
102
30
21
39
25
29
67
24
24
107
18
42
12
66
27
147
37
48
35
102
15
63
25
5
42
1
47
1
227
13
41
6
12
6
24
31
17
63
16
53
30
30
12
120
90
9
9
12
3
27
18
51
165
6
54
162
13
11
18
90
1
72
59
36
9
3
30
15
21
19
72
24
59
48
13
89
96
42
13
24
32
21
3
57
39
21
30
30
42
21
16
131
30
24
36
ABCD 94623901228*3^$a+1 [50038]
9
21
36
18
21
93
66
6
66
72
6
7
12
11
129
12
9
19
56
16
8
60
3
12
6
90
30
42
12
252
6
43
20
124
47
25
11
120
18
67
5
24
30
90
6
54
91
8
27
48
24
25
95
18
114
66
7
60
5
15
28
8
60
69
18
49
20
111
9
81
18
36
36
54
36
54
165
39
37
17
27
3
57
51
25
44
16
12
47
24
25
104
171
9
81
15
16
41
39
39
21
45
63
117
6
9
24
15
9
81
126
9
135
24
48
97
251
9
12
45
18
13
29
18
18
43
20
111
33
27
69
39
12
6
39
4
41
3
12
16
12
197
55
35
1
104
4
44
36
52
5
7
116
21
6
69
40
36
29
63
33
12
6
1
263
108
204
30
60
18
57
48
15
6
12
78
9
12
24
52
8
15
36
25
11
18
54
25
56
15
156
25
8
12
9
39
40
11
6
63
12
48
40
101
15
9
51
120
16
23
21
21
48
126
9
132
124
11
69
4
11
6
39
124
53
48
7
32
72
4
72
8
16
59
105
100
29
27
15
48
21
4
152
75
24
54
7
36
92
52
68
12
15
9
9
27
51
25
113
15
64
11
81
63
6
51
39
12
25
17
48
24
43
32
60
88
32
9
96
115
11
129
15
33
72
39
36
54
30
49
12
11
25
24
8
60
63
24
48
6
54
105
12
21
90
49
5
123
12
9
39
21
79
56
27
37
83
42
30
21
60
24
27
25
48
101
39
21
39
60
57
36
114
1
17
120
36
7
8
24
15
21
111
54
15
15
60
81
24
57
18
12
25
8
60
15
6
55
20
9
42
48
36
13
56
45
55
89
7
23
97
60
20
3
18
54
6
99
88
56
99
36
1
35
30
6
30
90
90
60
39
9
39
72
33
6
1
8
3
97
47
25
65
63
15
72
36
57
16
101
43
65
18
114
30
25
20
15
93
15
66
67
59
6
12
67
23
13
84
8
27
18
66
25
20
9
15
93
123
81
36
3
9
78
18
75
27
13
47
93
27
93
39
12
45
9
42
12
157
5
75
24
27
69
24
36
108
15
18
78
97
23
90
6
45
3
42
48
7
144
20
84
51
49
11
162
115
8
75
69
165
36
39
63
9
88
17
43
23
72
13
119
1
24
80
39
37
53
15
64
32
40
83
12
54
6
93
51
21
4
36
8
28
77
15
36
52
152
72
33
18
24
9
39
6
39
36
9
6
1
89
51
33
18
9
24
21
36
39
39
12
25
24
203
72
6
99
16
23
25
107
9
99
12
132
25
47
54
7
84
89
36
19
101
15
3
57
76
8
75
25
125
79
11
30
135
4
12
20
24
21
24
7
23
36
6
7
212
16
8
21
24
90
361
24
12
108
11
45
16
72
17
54
36
25
8
3
93
60
24
75
81
16
80
40
35
45
3
90
6
9
16
59
6
75
27
24
25
8
28
83
1
108
71
30
90
6
39
40
12
24
113
67
80
3
12
126
39
3
18
27
117
90
73
65
96
12
63
135
6
3
156
231
13
20
27
48
36
24
25
20
57
31
5
39
15
144
169
17
91
197
7
180
59
36
24
36
25
41
3
21
18
1
29
42
1
44
100
20
4
44
87
6
30
60
37
80
3
18
75
21
55
44
60
4
60
12
155
24
45
75
6
3
120
96
16
53
12
15
24
64
23
54
18
13
29
36
12
7
29
31
36
29
30
9
24
45
43
77
15
3
69
63
18
7
32
33
12
39
40
47
9
9
6
61
23
36
25
60
80
3
102
43
56
24
28
35
33
24
16
29
6
36
69
57
54
61
12
17
66
25
8
24
33
18
69
136
20
141
39
16
44
27
30
78
1
80
9
51
84
75
49
12
44
21
60
18
201
69
27
9
7
5
7
11
21
15
78
15
28
5
7
11
72
60
9
45
43
72
84
11
126
79
65
63
87
30
39
15
69
28
24
41
18
45
16
11
90
60
3
27
33
21
60
48
27
24
16
5
3
21
75
52
17
30
45
15
192
54
6
90
99
52
77
31
5
54
21
96
84
36
15
24
45
9
15
3
25
29
15
148
17
3
45
27
51
9
45
15
108
72
39
9
60
57
3
12
40
44
144
3
25
17
126
21
16
17
66
85
36
5
18
45
27
69
16
8
51
36
6
18
21
4
11
9
84
36
27
9
84
15
45
15
30
36
90
6
115
12
17
135
21
72
7
53
102
6
30
33
9
43
5
7
36
29
15
27
1
47
45
40
41
6
33
3
54
3
51
12
24
66
132
12
6
37
17
66
85
84
8
75
60
45
36
16
5
3
36
4
32
51
54
36
39
4
24
48
44
45
15
33
7
8
28
17
27
16
23
114
15
72
15
93
93
18
69
3
48
132
18
159
36
36
3
48
13
5
31
44
87
60
289
60
20
63
36
21
4
29
30
18
18
96
30
90
13
5
27
15
1
53
84
15
3
60
9
81
27
12
135
24
1
263
18
24
18
45
52
36
8
96
15
18
7
80
4
24
23
24
189
111
180
9
27
60
9
144
24
12
60
3
25
11
1
44
57
39
111
33
39
180
21
60
27
12
21
15
54
6
1
60
20
3
13
12
32
28
176
16
36
35
30
ABCD 94624417172*3^$a+1 [50084]
12
18
23
112
48
24
12
15
6
30
29
4
21
6
77
13
23
52
24
3
6
12
24
23
13
23
72
13
72
12
87
93
132
71
67
18
15
39
78
36
39
12
15
78
36
51
20
88
21
12
15
3
21
51
24
5
28
93
18
21
168
237
36
15
8
16
39
117
75
204
9
21
23
13
90
54
11
79
45
36
15
33
141
36
42
45
45
36
39
15
18
72
3
60
132
75
48
9
9
24
75
20
43
24
48
90
15
3
168
9
21
72
27
20
13
63
9
102
65
169
39
36
44
36
16
36
9
23
1
59
16
51
30
90
5
4
9
96
15
84
45
51
92
73
36
18
12
18
11
67
72
5
13
95
48
76
33
12
51
3
6
15
51
42
18
185
43
42
264
3
48
3
5
49
42
30
18
5
1
39
45
108
90
180
9
45
90
105
8
60
16
81
18
57
39
12
113
1
54
5
25
27
20
25
132
18
30
15
32
7
6
18
17
108
100
75
6
54
21
120
48
8
145
54
174
51
39
6
111
33
36
18
48
45
9
51
9
183
32
91
18
15
20
36
1
63
27
117
32
13
72
3
27
24
54
12
54
6
48
18
54
6
54
99
57
18
5
121
6
9
21
27
27
45
33
23
49
39
27
54
15
48
63
54
108
36
11
79
45
45
42
48
41
1
123
57
18
9
21
11
25
96
12
23
64
9
90
5
12
4
48
57
15
80
48
1
167
25
39
51
114
66
54
18
33
12
12
3
45
45
3
27
137
139
69
20
67
101
52
27
9
81
36
54
150
66
77
1
30
77
85
54
96
57
33
18
57
60
57
6
41
76
27
5
7
78
15
15
36
21
75
41
67
66
75
39
57
51
12
78
102
6
174
42
15
75
18
18
54
36
23
85
15
51
6
30
54
3
72
3
162
126
93
15
5
4
153
3
9
27
96
32
120
1
12
3
20
37
54
18
15
8
13
51
48
120
87
9
36
45
15
3
45
45
102
33
80
73
39
60
21
3
57
84
11
40
32
67
93
60
132
3
18
12
23
13
6
5
61
15
32
31
54
71
67
5
19
36
9
9
84
83
108
64
57
30
69
81
95
16
15
9
39
5
16
75
18
131
16
144
45
42
5
4
21
78
45
12
87
36
9
57
23
36
16
93
66
81
15
33
33
15
39
18
72
108
15
12
104
1
63
12
105
84
60
107
13
36
171
33
35
91
66
114
45
153
18
54
48
90
18
18
6
71
4
45
15
9
59
16
84
21
66
345
8
13
27
8
100
27
5
43
18
24
12
3
60
63
162
6
12
180
69
135
36
12
33
48
45
27
132
60
21
15
57
90
12
21
15
6
35
4
51
45
75
5
4
27
18
24
131
16
96
104
16
15
17
13
108
42
57
15
45
3
114
59
64
33
78
41
25
63
20
16
32
28
99
12
5
28
3
42
27
99
41
25
60
23
43
105
68
97
15
27
5
16
51
45
24
51
81
69
30
36
117
36
20
64
3
5
13
36
15
24
51
105
3
18
12
36
15
96
21
167
31
69
8
13
30
42
12
42
41
28
21
30
150
18
21
20
7
24
54
72
23
85
12
42
81
57
60
27
12
36
87
18
3
9
6
5
4
32
25
39
75
5
156
1
27
96
21
18
57
15
113
40
75
6
75
9
36
72
24
23
12
31
45
33
54
126
66
6
30
72
18
83
67
72
77
48
163
5
85
72
36
71
1
18
12
185
28
9
36
12
60
18
57
45
78
9
63
57
63
33
45
59
7
69
27
18
39
12
33
51
27
30
42
12
36
18
24
75
20
13
12
6
21
56
85
59
115
108
72
33
27
81
12
56
16
33
18
5
13
102
29
4
75
36
29
244
33
15
117
12
11
40
27
108
17
16
87
9
20
28
56
16
44
115
77
60
84
13
15
192
15
30
11
12
36
40
45
126
36
42
102
33
81
144
51
15
21
8
97
36
83
16
48
141
36
123
3
60
17
103
57
21
12
114
30
11
4
39
24
21
92
28
36
3
17
40
36
48
12
3
36
189
15
30
24
15
120
45
51
141
83
48
13
51
21
3
44
52
9
6
9
9
27
45
108
12
204
59
25
15
153
54
41
49
15
39
72
149
48
73
72
18
33
21
36
3
36
69
36
23
12
13
6
9
8
40
9
54
9
81
54
5
85
42
18
3
24
63
5
7
78
192
36
54
24
21
9
47
7
57
21
3
87
57
51
36
18
231
20
60
16
56
25
24
36
72
3
45
3
87
33
129
36
72
39
3
102
6
5
67
30
126
6
3
20
97
3
72
105
15
99
54
15
152
49
66
108
33
3
42
54
5
16
213
36
59
4
12
15
21
9
60
39
9
132
48
15
21
75
129
3
33
72
18
66
159
32
67
17
1
48
24
90
102
24
90
21
9
24
63
3
81
45
3
296
67
72
5
193
30
69
44
109
12
ABCD 94624637494*3^$a+1 [50010]
27
24
48
150
18
120
54
66
69
9
135
180
15
24
18
48
75
21
24
144
63
105
48
12
252
168
48
120
54
18
12
48
15
69
78
30
12
174
69
27
66
48
6
168
45
153
48
15
195
57
57
6
9
33
72
3
243
336
18
87
69
36
30
45
36
39
96
48
42
30
24
18
72
246
114
150
48
18
63
57
150
45
99
9
9
63
183
96
18
48
87
57
24
135
15
66
48
120
60
87
144
72
75
114
96
255
9
48
60
36
24
168
15
15
18
6
90
54
210
75
9
135
3
18
6
9
9
6
102
384
291
108
315
42
294
18
15
72
108
21
6
54
12
24
144
72
198
66
15
9
6
24
186
6
48
120
72
42
27
81
84
51
243
54
63
3
30
12
30
69
99
120
177
57
102
24
66
60
210
66
54
66
30
165
123
102
27
72
9
30
66
84
204
6
30
66
9
117
240
138
72
9
39
96
24
57
9
63
165
48
108
30
66
150
9
9
96
6
18
15
117
48
18
48
21
21
15
9
60
96
108
6
48
72
48
6
162
69
99
24
66
27
108
72
399
30
75
21
114
78
36
6
24
72
45
153
36
60
36
183
216
93
132
120
15
36
27
66
24
243
27
66
60
204
6
141
21
15
9
150
24
6
48
123
57
6
54
66
285
45
150
90
264
48
30
93
36
15
18
3
27
138
303
231
30
114
66
99
27
18
126
96
48
117
69
36
18
120
162
30
18
126
66
24
54
114
27
21
84
114
24
18
120
15
33
12
162
42
24
87
135
30
108
87
273
87
9
108
12
6
18
222
48
192
33
144
81
30
69
27
9
36
21
24
126
18
6
66
78
96
69
180
297
192
87
39
141
75
288
72
90
15
39
174
255
36
15
120
45
36
36
33
147
180
93
6
6
12
6
57
39
174
36
3
45
78
24
144
69
261
27
75
114
99
21
126
24
18
63
9
60
48
36
6
120
96
30
84
51
57
42
198
48
192
60
6
9
105
48
198
90
72
27
27
24
54
228
78
42
84
60
30
114
54
18
15
9
30
33
345
48
3
27
18
27
69
30
24
114
78
45
45
27
33
42
48
48
66
78
66
24
96
126
120
216
18
24
120
120
72
51
75
33
36
3
33
63
189
147
18
15
36
21
51
57
51
87
24
69
75
72
42
96
6
69
72
3
66
3
72
108
45
27
33
30
168
30
204
6
24
120
24
45
27
48
144
78
84
198
120
57
201
102
42
60
36
30
105
15
24
18
15
36
285
24
6
45
45
24
342
21
27
48
24
9
15
201
15
21
3
72
69
45
120
51
72
171
24
102
114
96
69
75
96
18
126
66
51
69
24
6
48
141
51
114
30
54
96
15
51
48
126
90
90
72
78
6
18
192
93
3
90
54
69
51
129
201
123
3
240
120
18
96
6
144
66
60
84
6
42
60
18
48
24
90
96
75
72
393
186
24
174
66
21
285
30
414
90
54
18
30
228
54
6
42
162
6
120
6
84
27
72
3
18
54
105
63
42
3
57
51
111
24
90
60
12
24
30
18
60
ABCD 94624719388*3^$a+1 [50015]
19
53
103
17
24
85
18
12
21
56
24
184
3
21
99
78
6
17
19
24
42
30
29
24
13
35
31
57
8
192
7
9
96
33
30
78
35
115
69
56
1
30
30
3
39
24
18
30
161
115
30
150
72
33
39
12
5
73
6
33
27
48
36
33
51
21
15
18
60
3
45
6
21
8
115
29
1
6
65
88
51
77
16
15
126
35
72
55
9
63
48
72
108
24
53
7
18
66
5
19
69
75
48
53
7
12
69
27
24
102
78
24
17
55
12
69
8
103
36
12
48
36
36
108
5
67
5
72
25
18
29
13
3
168
57
18
5
19
6
6
42
71
7
24
41
7
6
90
42
6
96
9
33
126
41
7
36
12
17
16
48
27
12
120
12
6
54
33
32
25
18
24
5
1
6
33
15
6
51
3
29
13
48
36
87
120
27
12
36
12
12
12
132
77
19
5
16
105
23
187
29
1
47
16
39
33
75
12
41
7
48
18
23
25
47
49
6
90
39
3
48
66
3
24
8
1
78
78
51
15
78
66
12
45
9
42
6
87
27
12
57
21
102
5
31
60
77
256
32
7
9
63
65
55
60
36
48
81
24
24
57
23
19
53
13
54
29
7
81
9
78
60
60
12
36
33
21
54
69
15
36
48
102
54
17
19
6
66
90
51
81
6
17
7
18
30
12
5
79
60
18
48
6
21
57
54
138
39
39
30
6
60
78
6
12
48
18
6
102
3
8
67
84
30
48
222
36
48
78
48
3
8
25
6
48
36
12
17
40
39
24
9
3
93
201
12
131
43
24
29
13
18
72
108
24
24
108
65
1
66
24
12
9
33
30
36
12
24
17
19
12
81
63
65
7
12
6
156
54
29
19
30
78
36
5
19
18
99
27
36
72
6
78
6
47
43
12
54
99
72
24
15
24
41
55
33
3
48
156
249
99
21
9
12
35
72
79
36
18
11
48
91
12
60
108
24
57
9
42
18
30
108
9
8
37
42
81
51
6
78
72
9
15
114
12
66
36
24
24
72
66
18
66
47
31
30
54
36
6
30
45
63
12
48
21
123
12
30
30
48
6
54
36
29
31
17
187
48
12
12
24
36
41
1
54
9
24
27
30
23
19
6
18
12
17
16
24
32
37
6
12
48
12
6
71
19
144
53
16
33
12
3
15
72
96
42
108
30
5
136
15
17
48
19
72
132
9
33
30
12
5
31
30
90
33
8
40
24
3
12
9
3
18
30
29
16
51
5
1
12
18
24
33
3
48
12
42
48
279
99
21
8
7
24
33
75
21
21
126
72
141
32
13
18
65
1
135
15
6
3
51
53
24
43
24
24
36
17
7
96
6
3
33
54
96
9
24
9
66
5
67
36
12
24
12
9
21
6
173
55
17
43
21
51
36
24
12
29
40
56
199
17
67
60
12
53
7
57
8
31
41
88
33
12
18
12
18
84
15
141
51
32
1
6
17
31
6
78
24
5
40
63
12
36
18
42
21
15
9
105
47
24
16
32
127
17
19
96
21
27
12
36
12
84
12
12
21
87
36
12
24
6
3
15
12
6
15
80
16
51
90
36
18
5
88
8
25
48
6
42
78
9
3
96
18
83
40
51
12
41
187
12
54
30
36
33
63
18
12
59
91
53
88
56
24
1
6
9
24
9
54
17
19
18
35
64
27
12
54
78
45
15
36
36
209
16
3
12
72
48
54
27
21
30
36
72
108
78
39
9
42
5
19
12
24
12
12
12
6
6
57
168
96
9
48
42
6
18
21
56
43
72
24
77
7
18
18
12
33
63
24
9
15
33
99
21
75
69
3
18
42
102
3
80
109
18
84
5
25
18
60
18
23
25
18
5
31
41
24
43
29
7
72
153
15
6
186
36
72
90
36
47
7
96
24
12
6
30
41
40
27
21
3
21
51
93
21
3
51
24
168
30
6
24
18
6
60
117
51
6
30
36
5
79
12
24
6
48
47
40
39
60
21
15
12
53
88
3
60
24
12
6
39
9
54
90
18
60
89
31
6
27
8
175
18
6
81
8
31
9
39
48
57
39
9
39
81
45
18
114
6
6
6
45
3
21
9
48
102
17
19
5
40
72
3
29
79
65
120
64
87
89
55
65
55
24
18
71
16
51
48
6
48
96
90
53
40
9
42
5
88
3
53
49
12
3
51
12
33
56
55
57
27
78
30
12
6
48
18
5
55
9
104
43
114
27
39
36
5
24
31
89
79
129
8
7
6
147
3
21
27
24
6
39
15
9
39
6
107
115
6
23
67
53
91
45
3
6
126
9
111
6
30
72
77
40
56
55
54
42
36
5
1
6
36
12
36
36
18
12
18
72
9
24
57
18
12
24
48
12
12
24
96
48
102
150
60
57
9
6
17
25
6
9
32
48
91
21
99
21
9
12
30
60
9
3
5
19
60
24
41
73
6
144
24
72
36
117
3
141
32
24
19
12
33
48
27
48
77
13
90
81
32
31
41
7
6
6
12
57
75
42
11
67
21
63
36
12
18
23
19
108
12
5
7
24
17
37
51
8
72
55
12
42
27
9
102
12
5
184
15
41
37
3
15
18
30
12
12
89
13
30
102
42
21
15
12
12
12
30
39
8
79
36
48
36
17
40
189
75
8
13
3
48
15
41
43
53
25
12
18
18
6
41
7
156
12
33
63
89
96
72
49
6
57
24
3
6
39
24
3
72
12
12
45
99
42
18
60
125
24
13
18
33
15
9
32
7
72
12
60
24
36
5
91
18
78
36
60
24
90
102
29
1
60
42
105
3
24
132
60
ABCD 94625256686*3^$a+1 [50045]
36
143
72
84
61
63
8
121
35
4
24
24
8
157
35
25
71
37
11
16
72
117
72
3
33
15
48
56
24
40
96
56
1
135
9
96
36
3
33
71
49
87
57
23
145
39
8
72
96
184
105
107
156
144
40
72
69
27
69
11
24
121
135
24
128
1
15
24
69
60
36
108
12
60
143
144
36
4
24
72
92
1
95
13
23
85
24
11
24
73
87
72
20
73
27
24
200
108
12
16
93
23
1
75
8
72
132
13
87
9
36
75
8
108
28
81
60
12
63
72
48
33
60
11
40
32
1
87
48
72
96
72
57
15
8
12
4
93
155
61
99
128
64
33
156
203
16
24
96
153
183
24
117
84
15
72
9
12
23
4
8
88
72
8
48
40
20
121
51
24
57
63
72
21
51
8
16
56
13
24
99
44
52
120
8
37
107
1
39
48
168
8
36
76
105
143
168
13
75
72
69
35
64
8
72
16
8
13
59
12
36
133
71
109
84
3
48
92
144
144
28
32
1
36
27
9
47
24
13
3
248
168
40
188
124
9
15
24
32
36
28
72
80
16
24
48
57
12
3
24
80
72
64
120
21
36
12
27
116
52
8
1
12
35
72
40
93
48
167
145
47
1
35
73
60
12
108
27
68
12
37
27
48
56
16
248
64
80
61
11
16
9
71
48
72
96
1
87
32
16
72
48
69
12
96
47
208
32
49
23
48
37
60
63
45
3
24
48
48
56
208
56
64
8
1
39
69
24
75
44
36
60
108
1
47
36
108
25
72
47
160
48
153
23
72
1
72
83
73
23
4
285
27
201
23
48
145
111
20
12
36
73
24
107
109
123
32
16
200
37
131
1
11
4
33
15
21
107
88
21
24
83
109
3
69
60
35
52
32
205
48
143
61
12
96
48
167
48
52
72
261
36
72
12
3
129
35
28
20
349
12
59
40
116
60
120
1
39
321
15
45
35
85
107
37
35
24
121
107
124
72
81
63
8
16
72
57
191
25
143
108
48
4
32
37
23
4
8
169
71
72
73
72
11
36
64
8
180
1
59
145
119
16
24
48
80
84
25
120
35
60
124
128
40
32
13
144
72
23
28
72
45
36
119
37
219
21
11
64
33
15
21
35
13
60
12
27
105
35
1
107
84
60
36
28
152
48
73
71
24
88
249
71
16
144
21
99
33
36
123
165
35
88
32
16
9
36
35
40
8
24
12
36
37
24
243
9
35
84
108
37
111
48
24
24
104
72
1
12
51
81
11
144
96
4
104
16
21
11
40
21
11
40
20
13
131
28
20
60
192
25
15
96
81
159
24
48
117
3
24
9
72
215
85
24
3
32
88
68
132
72
16
21
27
8
108
76
176
120
24
145
47
25
11
268
8
88
24
32
49
15
56
36
28
80
24
85
144
24
3
45
51
81
135
24
21
51
20
36
12
28
33
108
11
160
72
165
35
16
48
8
72
24
84
60
64
48
105
47
16
44
4
33
135
72
9
39
48
32
1
87
24
192
8
120
72
16
9
47
16
72
8
12
132
108
37
72
135
56
61
180
108
27
165
71
108
36
108
73
108
95
36
1
12
51
44
192
52
57
23
193
24
35
12
24
13
107
36
109
24
72
47
40
32
24
37
36
15
21
35
144
37
108
35
49
27
80
72
304
80
12
100
32
145
63
21
96
27
24
24
8
24
64
45
243
8
37
35
49
71
64
81
15
24
93
27
128
1
15
21
3
56
73
11
37
24
84
131
37
27
8
73
15
92
85
132
11
73
23
12
52
8
88
32
256
96
104
37
11
256
21
47
52
92
1
24
171
80
16
32
241
63
129
111
96
80
72
37
95
13
35
1
51
56
133
36
11
52
72
ABCD 94625259226*3^$a+1 [50021]
24
24
3
16
17
12
7
48
20
21
6
30
19
68
21
48
96
12
3
12
51
42
91
44
21
42
12
42
24
3
63
138
6
93
51
25
113
18
9
153
7
20
52
56
21
30
24
12
1
12
32
15
48
13
11
12
13
17
12
19
20
12
39
18
3
9
30
33
12
16
8
27
36
12
12
9
15
6
27
52
24
65
120
18
6
51
81
24
30
6
24
72
36
3
45
67
53
6
9
144
21
3
21
7
89
18
61
8
15
33
15
57
27
120
42
12
24
24
31
17
3
33
3
39
66
72
18
61
23
36
81
9
27
36
3
1
8
36
21
51
15
6
12
24
30
36
13
8
81
30
93
16
24
131
109
17
6
21
4
35
18
30
9
15
85
17
6
45
15
18
15
57
24
18
9
4
29
96
7
17
12
24
90
6
15
12
63
18
12
24
30
42
15
16
20
40
65
67
17
31
12
41
7
5
19
17
39
51
13
5
18
42
6
18
24
42
54
3
39
24
42
42
36
57
57
15
33
51
4
5
3
40
35
25
32
24
93
114
6
15
12
9
75
15
6
115
5
36
30
18
24
24
42
6
12
30
42
48
36
6
25
23
6
6
13
5
24
12
30
42
6
18
3
27
24
54
43
12
8
9
18
13
17
6
30
19
11
61
11
30
12
135
87
6
60
18
36
6
6
12
1
29
42
61
20
36
9
42
13
17
51
48
9
36
6
21
15
61
41
19
12
20
3
9
24
60
21
15
27
6
127
5
3
21
12
39
16
65
78
36
12
18
12
12
18
33
63
6
27
39
30
39
16
35
37
77
6
102
72
7
11
57
16
32
99
33
16
35
42
18
9
48
51
13
36
5
51
28
5
6
21
3
24
6
39
12
9
3
3
24
61
11
24
36
6
6
145
8
21
24
30
12
69
15
18
3
21
18
24
18
6
13
68
12
40
5
12
78
60
21
27
45
45
7
17
12
24
7
120
48
17
72
90
9
33
31
12
65
19
5
18
12
33
144
9
42
30
27
64
8
72
76
17
24
84
6
96
45
84
28
35
18
43
11
72
42
3
3
9
24
15
54
15
75
37
17
55
41
60
3
9
18
21
9
6
1
5
6
48
42
24
3
3
21
21
15
9
43
12
41
27
36
4
24
12
48
35
1
17
24
6
6
30
37
20
16
17
6
42
36
51
15
21
51
24
9
16
20
9
48
51
9
6
6
7
32
12
81
3
52
29
3
12
16
41
156
18
1
47
1
5
30
30
7
36
20
21
15
33
12
15
9
42
9
28
59
9
9
6
18
87
33
6
6
75
36
3
102
18
18
48
30
54
48
24
48
6
12
9
12
9
19
12
23
49
8
33
3
3
25
23
21
33
24
84
24
12
36
6
1
47
18
12
27
9
18
24
21
15
13
35
33
45
19
8
40
44
12
16
20
3
25
83
6
18
6
3
16
8
40
41
42
9
24
15
12
30
42
13
32
57
63
9
51
12
69
6
81
21
7
24
125
24
36
27
9
12
6
1
11
48
1
23
96
45
9
7
32
15
12
9
21
51
3
6
7
8
111
61
41
36
54
6
6
49
12
20
69
6
21
72
33
12
7
8
12
9
27
84
39
144
12
24
72
1
17
15
9
39
39
12
60
18
6
33
81
15
21
3
52
17
15
75
1
149
75
4
44
4
89
7
11
37
77
12
6
36
42
75
9
43
83
9
33
24
48
43
23
24
24
6
6
12
37
56
27
6
24
42
42
6
105
12
12
21
30
9
4
29
12
91
5
90
18
126
66
55
35
30
12
19
5
12
63
3
54
18
48
42
3
9
55
104
39
60
48
61
8
40
11
21
88
5
30
57
33
27
9
60
15
12
27
13
20
52
20
36
27
42
12
43
35
30
36
24
7
5
3
33
72
12
72
6
13
17
66
90
42
54
54
13
17
42
21
3
61
41
3
21
12
54
48
21
33
7
11
54
3
76
20
3
45
45
67
5
12
31
5
30
12
36
138
6
96
45
4
11
6
42
97
53
7
20
9
7
23
48
18
36
48
12
36
18
18
30
9
39
13
36
77
15
69
31
48
20
24
21
12
18
6
30
30
12
15
39
33
40
53
3
3
6
7
8
33
19
23
18
6
37
48
5
36
15
40
53
36
18
78
12
54
30
3
52
24
11
117
27
169
29
87
27
37
8
12
39
1
32
87
6
48
15
9
12
48
27
147
9
15
6
24
30
1
41
36
60
24
12
6
61
101
24
91
11
73
20
9
54
81
24
69
15
159
45
3
9
15
13
48
65
126
126
18
21
40
12
5
39
28
29
12
7
5
15
33
72
43
8
3
13
11
18
66
6
19
5
30
30
24
24
7
17
31
101
36
55
35
24
21
84
9
30
72
48
12
9
21
31
80
24
39
6
7
20
28
29
6
1
5
72
48
19
12
5
6
13
5
6
6
132
39
45
42
37
5
30
13
8
12
9
7
56
4
17
60
3
4
68
9
6
1
72
36
17
6
18
36
12
6
9
39
36
13
17
6
6
6
1
8
36
9
12
7
8
21
6
6
108
30
6
18
57
21
7
11
13
5
30
73
5
3
27
25
20
28
59
9
52
20
27
73
11
42
15
3
30
150
13
11
72
73
8
75
36
42
18
45
9
24
24
42
21
39
126
39
12
3
61
17
3
69
30
13
65
114
108
18
12
15
9
3
4
5
138
18
36
36
75
12
48
28
71
21
21
6
33
9
55
29
48
30
6
30
114
15
45
24
3
21
3
9
15
39
108
30
36
19
8
3
1
35
21
52
11
6
12
27
3
18
6
61
80
33
15
40
17
12
30
24
54
12
24
12
66
1
8
40
41
6
24
60
12
21
51
18
42
13
47
78
51
39
9
72
9
6
18
84
15
51
24
66
6
49
5
87
9
31
24
11
18
24
48
18
6
3
16
17
18
1
36
17
18
78
24
31
5
6
12
57
9
60
19
60
32
21
39
9
18
54
55
24
17
72
18
6
18
6
18
61
32
48
33
15
3
9
4
11
66
12
36
27
9
48
30
81
16
8
4
5
108
30
117
27
1
83
18
39
33
3
9
48
30
18
63
12
16
5
55
44
33
3
33
19
41
6
6
12
108
24
6
18
27
21
36
3
87
24
42
6
9
63
30
24
18
66
6
13
17
24
12
6
18
90
6
6
6
18
21
16
11
30
144
15
24
39
13
47
13
20
4
20
12
21
39
93
18
72
18
19
41
12
19
12
95
1
23
66
3
45
96
6
30
3
16
20
16
29
48
39
36
33
31
20
3
25
8
36
9
30
24
93
27
24
18
6
6
24
31
8
3
30
3
39
13
5
6
9
72
21
12
7
41
12
15
12
3
18
48
63
27
45
21
31
23
12
6
6
6
48
30
9
3
9
21
48
12
43
59
33
9
43
29
87
15
6
12
60
55
11
6
96
24
12
24
43
29
198
9
9
3
9
36
36
7
29
12
7
12
29
36
36
55
20
24
21
48
6
84
6
18
61
11
54
15
9
31
68
27
156
6
36
7
12
8
21
6
6
12
6
13
11
24
78
24
162
6
12
3
57
18
6
75
12
9
18
25
65
91
5
120
102
9
27
1
35
13
47
9
21
72
39
63
9
57
6
78
15
81
48
27
9
7
8
4
17
67
53
24
12
48
39
64
47
42
3
12
39
1
32
69
12
54
6
15
3
85
48
17
24
12
30
24
6
108
51
15
1
ABCD 94627387802*3^$a+1 [50044]
85
71
42
30
144
49
65
54
66
7
17
151
11
36
102
43
245
115
72
11
85
59
36
1
48
185
72
6
84
13
65
48
54
18
126
25
11
18
186
12
109
71
24
169
41
24
36
90
138
55
53
90
18
54
72
60
13
71
6
66
24
25
41
24
30
18
18
24
13
168
288
17
72
36
19
72
48
107
13
113
18
42
18
25
5
91
53
18
18
186
36
12
6
7
47
12
24
30
31
168
17
18
13
77
91
197
60
7
41
319
216
29
48
42
361
35
90
66
24
84
18
18
25
179
30
31
72
23
42
103
5
66
18
42
270
30
24
49
72
215
18
6
120
1
41
54
30
144
126
18
60
31
17
54
18
7
53
12
6
108
66
91
120
29
18
1
35
12
90
103
240
41
30
36
270
78
90
30
25
17
55
29
90
114
30
97
197
48
90
18
180
96
43
11
90
30
24
48
54
55
168
47
60
36
25
65
120
18
36
60
48
36
24
36
84
222
19
89
48
127
72
24
35
12
24
84
6
18
12
169
11
24
12
90
72
42
18
67
131
12
60
66
36
114
30
6
48
6
54
61
65
30
42
54
18
31
24
47
25
29
126
96
30
54
18
42
13
161
114
205
47
1
197
67
23
18
48
6
73
48
23
36
109
35
102
150
120
18
24
31
192
24
71
73
161
54
24
25
41
42
12
90
96
102
24
138
42
30
18
18
67
48
137
36
60
102
168
90
7
23
162
18
42
18
36
84
54
91
24
155
72
109
41
31
89
144
42
84
73
96
11
24
72
30
18
85
59
42
30
109
360
41
306
12
145
35
18
43
17
138
54
216
216
151
173
90
24
12
13
48
17
72
55
11
24
61
65
174
25
191
72
18
55
144
125
6
13
17
60
18
66
79
11
126
162
96
126
126
54
90
1
89
144
66
36
54
139
5
96
19
35
157
23
36
30
234
24
108
54
30
60
48
6
180
102
18
54
108
54
78
18
198
36
30
144
72
72
36
162
72
6
90
49
48
119
84
37
35
13
11
109
11
13
5
126
6
156
54
13
11
156
73
240
161
126
84
24
18
54
54
66
60
138
55
185
55
47
49
24
96
65
90
60
25
11
54
66
133
240
48
53
144
66
24
121
71
24
49
161
79
125
30
13
48
137
60
19
71
138
72
24
108
67
23
1
35
36
48
96
156
240
13
17
55
41
18
36
25
11
12
36
24
12
121
23
121
29
90
25
24
143
42
31
17
7
71
25
185
96
54
25
11
48
60
25
41
216
78
30
18
24
1
47
25
161
54
25
96
17
114
30
6
25
23
54
163
35
42
30
13
23
162
144
90
198
7
65
36
67
11
54
66
150
79
131
24
133
119
73
11
6
30
24
120
25
251
30
6
30
144
54
85
5
150
61
48
65
7
83
132
49
24
47
60
138
60
30
1
17
132
30
108
108
180
1
89
7
35
72
36
121
120
119
1
35
54
55
17
7
5
186
102
18
36
24
66
18
18
114
126
252
12
79
11
78
30
97
144
11
61
17
90
216
12
108
181
89
90
205
71
18
7
41
18
96
36
162
30
36
132
72
12
24
162
84
18
85
11
61
24
197
54
24
36
36
12
132
90
19
11
469
17
55
24
29
60
120
24
18
54
90
174
36
18
1
89
72
78
72
120
49
59
13
119
90
36
43
95
216
60
48
6
54
12
60
30
144
162
24
ABCD 94627412918*3^$a+1 [50086]
108
90
138
198
102
48
12
36
24
12
60
42
54
156
45
39
36
72
93
33
31
41
30
60
108
18
90
21
75
24
48
6
6
18
18
93
57
87
15
24
73
107
30
18
69
3
126
48
6
24
90
42
108
60
12
156
45
15
84
36
42
42
6
6
84
174
90
12
12
6
114
54
48
7
71
144
24
72
90
30
72
12
6
42
12
72
18
30
9
57
66
30
66
54
15
63
18
42
72
30
31
17
66
109
41
30
42
15
39
36
6
282
54
246
24
36
48
108
36
24
133
23
12
54
6
90
24
18
36
114
48
18
72
78
54
36
12
36
120
13
11
102
72
78
162
30
36
37
17
79
11
36
42
42
6
72
90
48
37
95
192
1
35
84
66
54
24
234
42
84
84
13
65
72
30
18
48
24
42
6
111
16
11
6
175
17
42
85
161
30
96
66
90
6
15
51
144
54
42
6
6
42
102
120
60
108
36
144
24
12
108
13
41
78
12
6
87
33
15
27
12
72
177
3
72
48
24
126
72
151
17
18
109
11
36
18
15
9
30
18
54
24
108
54
54
144
36
126
30
42
24
111
9
66
30
24
6
72
48
12
72
264
69
3
48
61
17
6
73
281
30
18
24
31
95
1
17
72
7
83
54
78
57
57
7
59
30
6
12
36
72
9
153
66
21
15
33
135
180
30
6
97
80
33
24
42
6
48
78
12
60
18
24
30
144
36
60
18
30
18
87
111
1
35
24
36
48
18
31
47
18
72
186
6
186
54
24
42
126
55
41
30
114
55
71
144
192
60
120
6
18
13
17
114
30
78
108
36
66
6
12
36
96
73
65
18
36
36
6
18
144
222
31
47
18
79
107
96
12
18
18
36
156
132
12
54
15
33
66
48
126
79
17
96
42
133
11
60
156
78
30
36
6
30
42
31
48
71
48
60
12
81
177
24
24
120
42
189
33
174
1
17
30
90
39
87
48
132
30
6
72
138
30
132
30
54
12
48
96
78
18
45
3
24
6
31
11
37
17
54
90
114
150
6
42
48
6
36
6
24
24
240
54
49
59
36
228
54
54
18
30
18
138
84
48
42
54
108
12
36
48
72
6
151
17
66
72
198
78
12
72
132
42
138
36
1
32
33
144
24
7
23
24
192
210
18
6
6
1
71
25
23
12
24
102
30
18
15
3
12
42
90
45
15
84
6
120
54
48
201
15
97
11
6
18
13
107
144
156
12
132
18
6
42
168
42
36
138
96
42
45
144
99
12
36
6
102
36
30
6
57
112
41
24
6
25
113
54
57
48
171
36
180
54
30
36
72
72
126
54
114
30
18
30
66
78
132
6
78
25
35
132
72
84
102
39
81
18
6
6
36
36
36
6
42
78
87
183
42
66
72
12
57
9
135
33
102
18
55
224
63
33
16
83
36
72
60
85
11
30
168
18
48
72
30
48
48
87
39
42
54
156
132
25
83
102
18
126
24
6
42
54
36
54
30
24
57
15
1
95
24
9
75
48
60
12
96
12
144
72
12
30
336
96
216
90
36
9
105
42
6
210
6
42
24
48
78
6
73
17
30
48
1
11
6
54
73
41
18
37
143
66
30
84
60
12
252
25
11
6
48
6
84
60
66
24
15
27
60
24
18
48
54
18
103
107
165
9
216
63
9
114
72
12
48
96
72
42
150
18
54
84
45
81
31
191
48
48
12
30
42
150
18
12
18
168
223
11
36
108
69
3
45
9
54
12
48
21
3
30
48
54
66
126
258
72
30
36
30
63
153
30
18
55
17
120
6
12
54
42
78
24
15
273
79
11
36
97
176
207
48
48
90
114
84
49
23
12
45
9
7
17
24
66
6
48
48
6
48
60
6
7
41
24
240
48
48
6
162
18
37
11
24
36
42
6
24
12
24
174
6
25
23
84
37
23
90
6
12
120
78
6
66
72
7
35
96
54
42
61
59
30
30
73
ABCD 94627619974*3^$a+1 [50025]
96
144
41
24
43
29
31
32
21
55
5
7
38
82
8
81
19
60
12
8
34
78
89
36
43
65
36
13
90
108
29
181
78
65
97
30
44
4
212
22
6
29
15
72
184
32
165
43
342
90
62
58
5
27
126
54
57
36
55
77
25
2
4
41
19
30
50
9
27
21
43
60
56
16
38
70
20
36
9
7
2
18
220
233
7
137
33
10
30
150
8
10
30
12
48
29
15
16
20
9
27
16
113
67
164
81
145
138
12
60
48
5
115
24
77
24
67
17
96
84
103
18
30
80
21
19
84
56
21
33
72
3
60
31
32
9
135
124
12
12
125
36
15
117
84
13
2
16
20
9
9
34
38
63
207
9
9
27
48
15
40
24
36
84
36
89
43
29
19
41
135
9
84
15
16
29
36
9
40
6
42
23
15
21
51
108
64
65
87
9
12
24
49
71
79
29
43
98
27
117
3
13
11
48
31
20
45
127
78
150
60
80
180
9
12
31
5
60
85
14
4
5
67
72
5
81
75
67
12
17
19
12
17
13
167
1
35
51
45
19
29
13
38
232
113
51
4
12
30
143
12
13
2
22
66
20
36
4
77
7
38
58
24
17
31
53
60
27
178
2
57
13
38
72
58
71
73
23
12
43
53
67
18
71
1
107
15
81
7
72
36
5
7
65
24
61
2
40
5
72
19
24
36
2
18
40
12
48
26
54
34
2
64
89
13
14
18
18
40
212
81
67
32
40
68
18
39
15
88
2
10
6
59
36
15
34
11
72
144
31
108
89
51
36
28
101
67
92
10
62
36
22
18
113
36
91
30
95
99
54
72
75
43
17
27
16
5
15
21
108
180
240
45
10
17
99
124
108
164
21
72
168
135
100
8
117
97
18
5
108
115
29
85
56
75
79
6
2
45
72
31
50
54
18
18
165
19
96
44
76
104
16
245
127
18
72
48
32
3
55
32
22
50
36
21
24
27
129
51
22
18
60
29
133
47
24
7
90
2
28
137
96
7
5
15
40
5
67
108
48
12
29
33
106
12
90
47
1
24
11
15
52
60
72
30
6
77
55
8
165
159
21
15
22
35
24
19
44
36
10
102
18
59
133
18
240
104
45
12
19
120
20
22
23
84
31
60
42
30
12
38
3
36
105
18
21
15
21
13
90
5
51
52
2
18
129
19
5
45
10
44
10
26
21
36
7
36
44
198
70
5
55
5
67
5
43
78
122
40
5
99
4
17
43
44
16
12
8
36
9
36
61
90
92
28
8
21
15
34
56
54
90
82
48
41
19
120
60
12
104
9
99
153
45
75
55
53
7
80
18
112
90
53
115
29
31
12
134
34
54
120
198
42
56
10
29
87
21
43
120
192
18
72
18
5
159
36
54
130
5
31
104
16
72
12
216
12
12
38
18
94
6
29
13
48
107
13
14
153
27
136
80
100
17
55
8
9
120
31
2
18
52
29
63
40
48
20
9
1
72
8
147
13
78
72
89
19
14
58
17
31
41
51
18
34
20
21
69
130
48
30
119
24
12
7
108
8
82
138
17
72
15
36
40
5
55
12
120
5
72
85
146
36
4
12
20
28
12
32
81
7
29
144
97
38
57
55
5
135
40
14
46
8
10
30
50
39
33
58
12
2
46
84
53
307
17
103
56
36
4
32
22
48
30
60
29
19
72
80
28
80
9
27
54
40
50
52
29
13
50
216
40
86
63
91
17
72
12
33
72
3
55
48
20
58
14
58
18
5
12
132
31
5
12
67
30
6
114
32
3
15
72
46
47
163
48
101
169
74
21
7
18
47
105
70
2
3
13
11
45
18
46
47
55
17
96
25
47
84
19
32
58
162
68
36
4
12
38
82
17
12
31
5
55
120
77
145
18
89
24
72
99
196
5
67
38
3
7
44
4
30
144
83
103
72
48
41
13
48
90
8
21
19
12
77
13
48
35
67
53
67
29
139
90
30
5
60
36
84
24
73
18
89
12
33
16
30
44
180
21
24
45
3
24
19
29
87
21
73
30
2
18
9
27
45
45
16
30
53
7
29
31
77
12
96
163
101
204
99
36
9
12
108
13
23
19
6
35
12
43
60
20
36
184
12
5
67
6
24
83
37
78
8
40
60
29
123
148
60
30
59
27
34
56
34
54
168
14
36
108
40
17
55
53
7
53
36
79
56
21
168
7
20
93
19
68
93
37
59
48
43
48
17
24
43
245
27
45
43
20
ABCD 94627756058*3^$a+1 [50039]
1
47
91
24
6
42
17
52
20
1
48
3
20
7
21
8
73
23
19
29
109
12
47
19
5
36
13
11
19
9
21
78
105
27
29
1
12
15
8
16
15
17
43
5
25
6
5
31
69
3
41
12
48
1
15
15
17
72
4
72
15
5
19
33
24
63
65
31
6
11
13
39
9
63
32
4
63
9
24
63
89
48
28
68
31
5
36
7
29
40
32
4
21
6
41
60
40
36
8
60
60
1
23
4
44
60
4
3
5
31
5
13
3
56
180
19
41
19
5
79
33
12
63
6
6
5
24
24
52
36
3
5
64
20
31
41
31
21
8
13
12
35
48
31
126
15
63
5
24
4
3
30
24
135
32
61
18
30
54
6
83
19
137
28
39
30
59
1
3
21
11
25
24
24
36
15
32
12
12
1
51
111
33
24
12
27
9
20
24
43
101
12
36
16
36
32
4
20
4
20
49
6
45
93
35
4
27
21
3
33
9
18
5
12
13
6
6
11
37
6
5
31
5
19
41
24
49
47
4
75
36
5
25
23
37
143
12
37
3
39
24
45
21
71
13
3
21
47
13
78
69
21
78
9
15
12
29
52
20
52
36
20
19
30
42
78
51
8
64
32
7
5
64
12
20
4
15
24
5
24
73
11
24
12
4
20
52
9
83
16
20
1
12
11
13
143
67
6
6
17
64
24
39
18
30
93
3
36
24
6
11
84
49
12
23
49
47
24
60
4
3
9
44
52
8
28
56
28
36
96
20
7
17
60
169
15
33
23
52
9
11
31
120
29
12
4
32
4
3
9
57
3
8
13
23
4
32
13
51
27
12
30
35
25
24
30
6
18
17
40
8
52
20
52
12
32
7
105
57
3
12
15
21
21
23
84
13
23
13
66
17
1
27
69
59
25
59
12
24
4
144
27
36
24
6
39
8
12
16
15
6
11
97
30
5
52
32
43
9
21
15
81
18
5
4
21
23
72
144
121
84
12
23
1
6
60
48
89
7
9
3
5
12
12
12
52
12
36
33
83
31
42
30
5
12
43
18
60
6
18
11
19
120
17
1
18
6
30
24
5
12
60
19
21
15
60
29
24
25
47
115
17
40
21
36
11
13
30
6
35
109
36
18
33
48
36
8
12
25
11
19
30
6
60
18
35
12
79
30
6
12
12
6
11
108
24
76
56
43
12
41
36
13
15
15
5
49
24
27
3
41
25
11
7
17
24
16
45
27
20
97
87
12
15
48
5
40
27
5
24
12
136
80
31
54
35
28
8
25
147
21
23
19
9
8
16
104
60
64
24
3
9
21
36
6
17
60
36
60
12
55
29
28
33
23
4
57
30
5
31
5
37
51
45
3
32
4
93
42
36
77
13
47
40
15
33
24
3
54
18
29
12
12
12
24
108
100
56
7
113
12
1
42
5
24
25
11
16
8
72
24
7
5
7
29
55
5
160
24
8
36
7
89
4
3
45
36
93
35
1
3
80
1
71
4
8
31
48
17
156
36
31
18
11
60
25
54
24
41
127
29
19
41
24
7
21
8
12
7
6
96
78
5
7
24
60
41
12
4
36
45
35
16
32
12
84
13
15
32
7
89
1
12
23
96
85
36
84
3
8
13
39
48
9
18
6
35
49
11
25
66
96
17
52
39
5
25
11
12
12
12
64
32
12
67
33
48
3
41
19
30
35
12
19
30
27
8
24
28
44
13
171
60
27
5
4
8
84
31
30
24
12
30
9
9
27
147
17
4
20
7
41
4
8
97
24
23
37
39
116
43
12
5
24
1
47
13
6
5
76
12
81
27
20
13
23
40
12
8
1
6
113
1
23
13
6
5
12
64
20
72
24
60
7
6
23
40
20
7
30
18
21
36
39
5
103
18
15
3
9
56
48
4
96
20
84
37
35
36
132
36
37
11
25
6
93
56
19
36
6
71
1
30
33
33
23
7
77
13
11
31
5
52
8
36
31
33
20
7
141
20
136
8
1
11
1
3
36
12
44
12
24
12
25
60
83
1
95
84
36
55
42
54
12
18
35
1
30
5
1
84
18
12
9
129
23
13
90
29
25
18
17
37
83
40
8
112
44
28
9
24
3
36
20
49
83
1
123
80
7
29
4
24
12
27
42
23
12
36
31
17
1
12
23
31
24
30
71
4
56
7
57
24
33
23
13
114
18
18
5
103
137
13
23
43
24
81
12
3
5
136
168
68
4
3
17
16
44
4
3
17
12
12
64
104
13
66
5
37
35
97
27
92
12
12
127
29
28
80
64
15
54
39
128
36
1
6
24
65
48
49
23
7
30
24
23
36
1
59
12
76
8
61
18
21
32
13
18
6
60
11
12
64
20
12
48
12
4
3
9
81
63
8
13
6
5
4
21
3
44
24
36
4
80
28
15
42
15
8
40
15
53
48
19
120
5
36
55
30
59
12
25
72
12
87
44
12
36
1
3
15
101
12
49
23
84
4
32
73
23
37
30
18
15
27
9
68
36
31
5
40
72
63
41
7
29
40
20
52
45
27
60
8
12
7
18
54
89
36
13
78
5
24
13
47
31
5
24
72
72
25
107
97
6
5
12
12
12
12
61
59
43
60
18
12
39
44
12
13
3
8
48
13
114
9
20
43
17
55
12
89
4
32
31
48
17
115
9
33
51
15
29
12
72
12
72
12
48
19
89
36
12
1
3
9
48
6
72
12
57
8
24
43
5
49
27
8
31
18
6
65
24
1
27
92
37
60
11
19
21
99
65
64
8
12
52
15
29
19
17
12
12
28
8
73
6
33
33
11
79
21
72
9
71
12
16
21
96
35
132
12
13
60
35
24
4
20
7
17
48
4
44
48
1
72
18
18
15
12
8
19
33
81
171
69
39
21
24
12
51
57
18
12
33
8
37
27
3
48
6
15
56
16
36
45
6
41
19
5
132
7
65
85
18
33
9
3
3
89
24
97
30
29
1
23
16
8
4
15
17
61
3
9
23
73
11
28
32
7
6
11
12
48
76
21
47
36
55
18
6
57
21
36
36
15
21
59
4
45
30
5
97
11
13
3
117
24
3
12
8
28
8
25
11
28
20
61
27
21
18
36
89
19
5
1
66
33
297
48
35
36
52
32
4
44
12
4
27
77
43
41
60
60
16
57
11
12
28
39
33
3
6
39
15
21
56
24
1
30
60
9
9
51
44
40
60
48
20
13
3
56
36
60
13
11
4
57
30
30
99
21
84
11
96
4
39
24
65
36
4
15
101
72
40
20
36
91
21
84
32
24
12
13
84
18
54
3
15
21
20
1
66
5
55
5
13
15
9
6
66
23
25
15
32
16
8
31
33
80
1
87
8
25
30
17
37
18
24
6
18
45
21
47
48
28
32
4
132
32
55
21
92
25
48
83
49
3
72
128
25
15
12
9
87
21
27
3
53
12
4
63
9
20
48
19
57
20
36
7
45
ABCD 94627763644*3^$a+1 [50054]
29
6
46
8
12
24
11
8
16
49
39
31
116
85
59
125
32
24
9
7
53
62
48
72
10
24
86
54
24
82
5
75
30
52
8
59
11
45
23
6
36
24
31
63
9
72
41
64
56
82
21
40
119
36
50
64
8
10
44
53
80
112
19
10
54
6
20
35
11
6
48
31
31
10
55
8
11
24
6
95
1
78
36
54
52
102
37
5
56
24
46
14
6
18
12
30
28
54
27
35
13
71
209
1
156
30
13
11
60
6
43
11
16
50
35
19
37
35
54
63
103
14
4
12
42
120
60
18
18
50
22
102
18
9
29
6
10
96
14
16
42
36
31
23
1
32
33
7
193
34
86
64
48
14
6
19
8
32
96
205
34
18
8
54
1
35
18
42
17
11
101
1
20
78
42
28
66
5
1
68
16
43
37
36
79
21
43
32
15
20
58
75
72
5
58
36
26
54
5
31
73
11
114
19
11
34
11
31
73
8
3
32
10
8
60
47
8
16
5
14
130
19
35
48
13
85
64
32
58
17
19
109
73
18
21
75
6
15
25
15
53
11
1
54
96
112
150
18
18
32
47
8
24
144
11
144
5
40
56
11
29
19
21
39
180
12
50
94
44
36
100
44
30
35
24
1
12
30
28
25
11
44
4
8
149
23
57
65
4
20
22
73
17
50
70
47
56
29
3
48
5
102
18
30
22
44
150
21
7
2
24
42
165
3
10
80
82
9
45
14
77
32
77
19
5
12
70
18
90
92
33
55
20
22
50
37
48
39
78
27
119
30
35
37
35
25
90
52
18
39
24
57
24
20
35
8
3
80
24
5
24
11
80
125
53
3
152
21
19
15
42
31
8
65
16
6
138
24
18
8
5
25
66
30
36
59
24
25
71
1
184
31
85
48
106
44
70
2
88
45
27
38
10
36
36
45
65
7
161
156
88
86
12
52
18
19
29
32
10
72
68
4
14
35
25
36
54
30
47
13
66
6
34
49
77
27
3
42
126
20
6
10
36
84
9
45
19
13
30
85
83
22
15
207
177
16
49
24
79
15
18
14
6
10
14
58
2
178
86
136
23
7
26
30
65
5
44
46
9
33
36
12
20
30
202
78
45
168
35
40
2
52
38
25
125
22
13
5
19
5
66
185
40
27
45
40
7
6
64
24
20
47
5
72
18
20
30
60
18
66
36
30
148
25
29
132
56
39
31
65
32
31
42
79
101
28
50
30
39
7
9
40
32
24
11
10
80
27
37
74
17
24
104
24
56
15
1
5
34
72
42
122
29
25
40
30
105
96
51
68
25
15
24
32
88
86
82
20
144
64
69
45
18
120
68
4
8
52
56
42
4
31
43
22
23
49
7
11
29
75
4
9
23
113
16
96
13
115
24
35
42
20
84
11
41
47
3
90
22
60
32
41
13
12
63
37
8
6
5
11
44
66
63
21
179
24
71
20
29
11
2
35
49
34
24
56
10
20
96
24
60
34
18
7
67
24
52
48
2
60
27
27
16
85
5
20
7
77
59
7
18
12
19
99
32
13
15
156
21
15
25
73
111
15
214
30
77
40
35
18
10
9
16
24
43
22
151
24
23
38
46
18
36
26
46
68
36
54
17
72
11
36
14
40
56
91
15
38
52
7
23
33
16
41
132
67
8
15
2
24
7
143
12
10
12
47
79
9
81
50
10
12
14
49
11
36
18
7
53
16
54
61
49
10
21
15
20
61
45
8
10
2
159
25
18
2
28
15
11
6
23
23
9
64
35
30
7
25
22
86
19
113
167
151
12
70
48
6
9
5
42
65
125
3
5
35
32
39
48
6
80
30
66
35
49
7
35
54
24
46
18
7
40
16
5
19
48
285
18
170
95
17
62
6
24
59
25
31
24
24
15
62
19
27
69
11
29
55
54
19
111
41
25
18
72
74
91
29
59
5
30
108
49
24
35
54
6
41
79
72
8
89
35
32
21
3
102
47
7
94
2
25
5
35
17
2
54
39
21
6
85
63
18
90
69
80
13
3
24
65
70
9
107
10
44
23
31
60
5
61
91
179
16
8
30
10
2
60
7
40
7
30
35
53
11
67
18
72
67
31
17
133
22
13
7
25
24
3
30
18
42
72
43
37
58
33
5
54
29
41
63
11
5
31
25
35
5
16
33
16
20
120
24
11
24
17
38
12
24
6
24
16
24
23
13
8
22
38
72
24
24
10
144
98
10
25
95
129
3
18
84
18
18
19
1
18
4
120
8
78
12
7
47
16
30
19
8
17
60
11
17
55
32
39
20
37
23
1
21
8
36
118
86
64
3
105
23
32
17
158
40
12
32
130
78
12
44
21
13
36
31
1
23
176
5
36
15
9
94
25
24
96
25
52
128
11
8
83
29
48
40
3
78
22
8
41
5
51
40
104
5
10
25
40
56
23
49
5
26
30
51
73
56
66
29
17
104
54
49
17
23
32
3
5
112
16
32
15
32
28
2
11
80
117
35
40
21
20
31
21
80
27
3
18
136
14
22
15
27
45
3
14
6
54
16
24
14
30
4
60
7
119
30
26
28
2
58
66
39
75
68
94
164
64
8
52
51
77
52
7
23
33
32
57
31
24
24
64
48
13
30
4
72
25
24
5
24
18
30
14
28
8
97
11
22
20
35
49
66
5
25
34
14
60
22
20
18
34
21
64
53
24
48
8
10
25
49
23
32
69
72
75
5
24
59
96
11
24
56
54
64
20
60
46
6
8
22
42
147
56
80
48
24
37
19
ABCD 94627886084*3^$a+1 [50010]
48
87
81
84
48
21
90
21
123
33
93
27
117
27
9
126
81
45
54
90
63
27
18
15
12
108
60
12
243
18
54
153
81
72
54
21
24
36
9
108
3
33
90
126
90
144
177
165
72
87
93
75
105
63
60
24
15
45
36
60
24
60
36
63
72
18
147
24
48
72
48
165
195
12
9
234
33
327
36
432
9
228
15
93
69
18
18
39
48
21
51
108
111
36
21
72
72
48
3
57
87
90
36
15
3
54
72
18
108
45
9
51
144
3
33
120
204
21
27
108
24
93
87
39
249
72
3
18
255
192
3
45
12
12
3
18
18
9
27
54
111
96
45
180
135
24
39
177
39
81
84
123
93
12
21
72
159
156
180
132
48
24
111
54
36
87
3
9
45
51
12
120
12
21
27
45
27
36
9
54
57
33
27
9
15
48
12
105
144
27
12
48
24
96
12
12
108
12
45
18
237
33
63
72
12
48
60
33
54
126
75
60
9
15
36
57
3
12
147
21
87
18
39
195
45
96
144
21
135
24
21
90
57
168
24
3
18
15
60
144
60
153
36
27
9
63
12
15
81
24
3
18
75
69
15
36
75
57
12
180
240
96
24
96
69
54
9
108
117
126
9
120
51
36
81
132
3
69
60
15
285
120
96
3
69
48
192
12
96
15
54
3
87
33
60
12
39
21
48
132
108
12
288
12
99
216
216
45
99
18
135
27
93
33
27
168
12
45
87
3
36
9
72
108
48
12
75
36
21
48
132
51
117
12
105
15
3
33
3
57
12
48
45
27
27
33
147
54
36
108
18
69
360
36
93
27
27
57
33
3
15
9
48
12
39
21
51
45
135
9
228
12
168
123
90
72
3
132
27
18
72
111
87
72
108
33
3
180
117
9
63
225
18
72
18
39
69
27
9
18
36
54
3
12
48
24
36
39
144
21
33
18
54
90
105
21
87
48
144
225
15
48
12
120
75
180
21
60
27
57
36
33
171
48
108
87
72
45
45
15
93
27
36
24
240
33
63
279
18
108
39
393
3
87
177
168
141
27
27
108
189
120
108
51
36
36
54
111
69
75
36
12
183
177
3
144
45
36
63
21
15
18
90
90
3
15
54
144
54
57
231
57
213
15
180
24
69
36
36
27
135
57
15
81
72
12
36
15
54
18
36
36
33
72
219
36
18
72
15
21
99
99
162
75
69
135
96
39
93
60
12
48
93
288
27
60
3
36
18
3
144
15
36
108
57
12
57
15
60
51
18
99
63
45
45
18
57
24
9
87
12
27
90
375
156
132
3
69
60
15
234
171
36
9
111
105
99
153
27
63
18
18
36
93
105
255
48
192
45
27
63
57
105
15
36
39
93
132
99
189
72
9
51
39
9
60
60
108
144
105
180
180
108
15
48
72
117
75
36
12
3
69
21
99
60
3
45
48
24
45
180
18
72
126
18
117
60
3
81
99
21
48
3
45
9
15
93
18
432
33
3
21
36
204
228
48
3
9
27
153
45
3
12
3
165
87
72
36
9
48
87
21
33
51
21
27
63
9
36
84
33
252
111
69
144
36
123
21
36
36
75
84
180
36
93
99
153
27
72
45
15
108
3
72
90
63
12
33
54
90
15
36
3
36
333
243
69
75
45
45
63
120
15
33
132
15
33
3
ABCD 94627946542*3^$a+1 [50105]
17
199
12
77
31
29
96
139
8
9
6
33
27
57
27
18
7
41
55
65
24
30
33
3
12
73
5
19
11
54
51
45
39
75
144
24
37
41
42
12
96
9
3
186
15
100
131
69
27
24
6
72
55
32
39
42
24
99
15
1
11
162
12
3
27
48
30
27
76
24
29
19
12
149
54
18
67
173
19
59
21
81
54
36
12
42
3
28
68
160
5
19
5
90
21
15
1
5
6
84
24
25
185
67
53
31
84
17
123
15
54
18
13
125
90
90
15
136
168
8
4
71
9
4
5
12
24
163
53
87
93
7
11
1
84
47
162
27
3
1
12
120
29
30
1
125
12
91
5
30
105
45
15
45
54
1
89
87
28
83
90
12
123
9
30
133
20
27
108
30
12
79
47
18
99
21
36
156
19
5
15
21
7
53
19
23
25
131
9
21
79
32
16
5
78
120
12
18
12
43
96
8
40
23
9
9
19
12
53
15
27
78
123
27
13
53
12
12
12
6
9
64
77
72
126
21
3
6
15
72
48
45
75
57
39
69
99
27
25
68
112
23
36
21
60
28
80
27
66
12
12
54
85
47
73
11
18
96
126
13
137
48
90
18
24
135
21
7
200
27
78
126
36
138
18
18
36
51
88
24
60
20
172
48
12
5
36
24
84
54
37
5
36
12
15
153
18
30
19
47
9
12
12
27
109
77
78
21
3
6
31
113
186
105
111
193
11
9
40
95
21
69
43
12
95
1
35
1
36
107
12
54
15
196
8
168
48
45
24
30
102
66
37
12
65
115
44
112
23
24
108
97
5
60
48
24
24
36
60
30
9
27
108
54
67
155
120
18
18
18
30
6
211
48
12
53
6
193
72
29
24
66
144
1
32
52
32
28
32
16
35
48
6
36
30
13
96
24
107
78
7
8
9
12
36
30
49
53
27
81
7
12
23
13
119
6
48
99
12
189
31
8
12
21
63
309
66
60
61
48
23
12
37
5
15
9
19
8
123
117
24
9
114
48
13
5
6
1
32
12
81
18
24
57
4
11
66
12
30
48
18
67
48
20
9
96
19
17
19
17
39
16
53
99
16
11
18
12
19
32
12
96
45
7
92
27
120
90
54
97
29
24
39
15
78
7
32
39
90
6
48
21
15
1
29
30
66
54
24
18
24
6
18
51
36
28
72
5
30
30
24
48
42
169
20
9
66
24
21
64
20
33
24
19
35
24
13
17
103
24
41
18
49
71
90
27
15
78
19
77
30
73
11
60
24
30
78
9
39
144
57
153
48
7
5
18
12
120
42
48
12
39
304
17
66
85
53
30
157
48
29
27
111
18
12
27
21
84
72
84
55
11
96
18
15
40
11
33
16
101
63
27
108
36
49
12
48
35
42
48
36
15
9
6
181
36
23
81
3
12
36
54
108
108
39
40
20
111
37
35
21
9
6
6
75
9
12
78
1
29
15
27
25
60
17
168
42
21
64
17
60
43
36
11
25
80
183
6
132
24
48
72
120
18
1
36
5
30
25
11
54
126
18
12
12
75
28
60
17
15
93
150
42
36
60
19
20
87
25
23
48
18
19
11
45
12
15
49
36
5
72
90
48
30
19
83
21
189
48
60
108
6
33
28
59
30
96
42
21
16
53
18
85
84
48
12
23
42
123
3
33
27
9
69
30
57
4
101
30
25
20
12
21
24
66
85
41
19
12
65
39
16
48
5
84
7
24
36
65
15
123
90
42
48
12
6
3
69
7
71
18
30
6
108
60
91
149
18
25
17
60
18
37
41
15
57
7
20
96
9
147
84
15
69
57
15
93
135
16
84
5
55
65
27
24
39
198
19
24
101
63
16
20
45
12
7
72
59
84
105
27
66
42
96
30
30
24
6
31
65
6
18
30
9
51
45
147
48
84
48
78
55
71
13
35
57
16
12
5
43
83
144
1
11
48
6
12
3
112
119
18
60
36
195
24
12
33
6
109
11
37
5
48
30
36
21
27
48
78
87
45
30
60
24
13
8
99
78
7
24
11
33
28
68
9
18
18
39
27
66
42
12
18
6
1
41
12
36
135
27
69
9
12
42
12
30
43
71
96
69
141
19
95
174
151
56
4
5
7
72
12
5
63
16
5
174
30
15
123
42
3
15
25
8
24
117
19
11
18
36
7
77
12
18
90
6
30
114
61
77
18
30
39
21
66
48
18
12
6
192
33
21
31
92
100
47
6
39
4
5
171
16
65
75
3
72
105
9
30
54
231
39
12
45
9
18
45
3
42
30
36
60
24
18
174
18
15
12
84
15
6
60
30
45
45
18
48
33
9
15
40
47
9
9
108
7
17
24
19
35
12
36
48
85
29
75
27
121
60
137
7
59
6
114
24
21
51
1
113
6
249
45
90
66
60
18
13
72
48
68
27
30
ABCD 94628075396*3^$a+1 [50032]
45
3
141
11
25
66
29
16
9
24
15
116
49
102
153
60
20
1
6
117
116
4
12
44
16
8
37
54
6
39
51
45
80
1
3
80
1
36
59
28
57
15
24
144
8
49
15
120
75
53
61
39
236
16
51
113
25
59
76
92
100
32
61
39
12
111
93
20
241
131
73
36
75
45
35
1
47
40
80
40
180
12
104
1
24
35
1
84
15
12
33
36
71
84
1
27
51
21
9
35
1
54
42
3
81
36
108
39
132
60
171
30
27
60
3
5
49
36
87
36
44
16
60
45
35
4
12
9
27
45
23
16
45
3
3
5
88
80
1
15
8
48
24
19
30
60
35
24
13
3
56
144
40
72
9
90
9
32
52
33
87
93
27
56
25
155
217
219
44
12
73
15
24
36
20
85
27
32
48
13
132
15
105
83
4
12
15
45
21
180
123
20
37
39
96
33
36
11
64
45
36
3
44
157
3
20
12
28
153
18
5
4
12
9
36
60
23
16
56
49
59
16
15
29
136
12
15
18
72
39
44
72
64
24
20
31
69
12
32
12
4
81
15
39
96
173
97
90
5
115
6
3
44
181
60
12
39
84
117
27
108
39
21
8
16
188
181
11
28
3
17
12
19
45
36
108
27
5
36
244
9
87
120
48
96
45
51
48
24
57
95
24
1
15
8
36
84
37
39
132
12
32
84
121
90
41
25
3
57
27
12
9
59
100
27
5
24
1
99
36
45
54
21
51
5
13
36
143
28
32
13
114
29
16
48
33
3
176
1
15
33
51
9
36
83
1
71
19
17
64
9
39
20
13
60
3
44
16
21
6
125
28
12
84
44
4
96
44
43
45
32
1
36
23
16
81
11
72
16
56
16
132
32
31
30
47
48
13
135
32
148
44
36
12
52
32
96
25
15
45
39
9
11
136
48
27
57
20
96
16
45
11
4
21
39
81
119
76
45
47
1
42
153
92
40
3
90
15
21
135
20
16
32
28
132
63
5
145
207
8
4
60
36
12
81
71
19
69
68
49
155
40
21
203
25
51
21
24
3
63
77
100
21
15
32
49
59
52
24
56
64
44
16
21
155
13
39
48
105
87
60
212
1
18
90
59
73
87
72
44
25
6
29
4
12
56
28
144
32
1
47
52
309
51
68
60
36
1
6
29
16
48
24
3
24
30
15
108
68
43
141
36
32
121
36
15
51
33
57
54
45
84
96
44
205
36
63
56
1
15
56
4
48
96
20
24
16
104
1
120
15
96
105
63
56
40
32
43
65
100
12
68
16
60
129
51
21
23
37
144
111
12
32
76
3
81
9
11
16
9
15
24
24
96
56
16
24
9
27
12
33
24
135
8
40
116
16
48
20
60
36
16
21
23
55
30
15
12
15
54
75
9
27
32
40
177
119
72
43
29
48
49
23
43
9
15
5
16
8
52
9
3
120
3
9
96
33
15
60
56
40
20
49
120
132
35
4
188
100
32
16
32
16
45
11
40
129
36
59
16
24
27
9
80
85
11
13
12
87
111
69
21
6
129
20
144
76
36
81
39
20
31
69
140
1
3
12
44
16
20
304
111
18
15
36
24
27
29
49
75
60
21
3
32
25
3
36
72
144
9
111
44
16
45
135
48
3
9
80
1
15
12
56
16
60
21
167
88
12
32
64
117
23
121
39
24
51
90
27
48
32
139
45
60
36
9
63
21
36
143
28
60
168
24
27
41
49
195
8
37
99
32
12
28
3
29
13
27
48
8
4
33
54
6
95
13
12
39
84
36
128
1
72
83
112
92
1
15
104
76
44
16
21
35
49
27
32
13
18
90
35
40
75
81
9
27
24
8
187
114
11
24
72
19
53
37
54
45
144
117
84
36
3
33
87
27
33
93
144
3
20
16
24
8
12
28
45
39
48
48
9
11
25
60
35
4
44
61
30
5
16
72
3
45
3
6
156
39
48
57
39
32
108
64
27
41
112
48
12
81
66
6
219
15
66
24
99
20
4
33
39
8
40
57
90
33
92
1
183
32
24
4
12
8
25
71
16
45
83
1
11
64
21
39
20
16
9
24
59
13
48
6
30
15
99
69
32
1
24
84
96
36
18
21
141
27
140
7
45
51
5
112
27
45
165
3
20
1
36
23
43
57
12
36
63
125
37
30
45
68
64
21
75
21
15
24
200
25
39
57
39
12
273
35
184
8
88
21
6
30
23
1
66
24
53
1
36
3
12
84
24
21
95
4
32
48
1
119
52
165
36
60
18
120
69
12
188
133
27
120
12
20
60
85
15
120
68
180
13
ABCD 94628339264*3^$a+1 [50031]
30
17
24
1
15
15
60
9
20
289
6
33
33
24
155
4
21
299
24
67
33
27
30
3
81
39
3
48
77
124
36
9
35
28
63
53
12
4
36
92
1
11
25
66
174
39
57
23
91
24
45
15
96
24
12
53
25
12
107
1
15
27
84
29
52
45
15
3
9
20
97
6
45
72
20
28
20
112
21
27
44
91
53
121
36
30
5
4
36
3
9
92
36
109
6
45
20
79
24
6
36
23
67
69
44
1
66
93
15
12
60
18
60
30
96
30
24
171
24
111
6
47
28
33
90
60
6
35
109
30
36
24
9
8
55
33
27
5
132
36
91
29
52
3
96
126
18
65
7
33
57
48
36
6
48
77
48
36
19
36
21
20
133
11
64
21
251
13
12
54
24
6
66
60
17
31
41
24
25
30
12
53
67
168
60
150
47
13
15
20
52
24
48
56
1
39
56
91
29
259
17
48
55
102
48
47
132
12
4
12
3
132
78
6
90
15
81
15
15
48
30
42
30
15
3
29
43
30
143
7
105
9
24
87
99
29
24
36
1
6
9
15
5
19
186
11
88
12
144
81
48
6
90
99
44
1
47
55
78
42
138
11
19
5
52
32
36
1
150
36
17
48
4
75
6
183
24
3
9
44
25
96
186
84
41
19
29
24
1
27
33
42
17
16
57
59
28
8
12
31
29
7
9
56
16
32
43
17
28
20
79
84
36
5
49
42
53
1
35
28
72
8
48
79
33
72
104
52
285
48
71
31
93
15
42
87
33
84
75
15
5
76
32
7
6
39
9
15
21
83
7
65
4
15
21
39
12
149
36
13
51
15
120
6
39
24
45
102
65
43
9
8
55
17
43
48
30
72
48
27
15
5
19
9
27
17
48
40
225
47
37
11
72
1
30
6
3
56
7
29
28
8
72
1
87
92
16
27
30
24
75
15
9
111
9
36
36
8
25
59
31
65
7
9
21
60
24
35
25
54
126
6
5
19
201
9
66
53
1
36
264
36
54
5
31
5
49
75
9
66
30
6
108
45
201
35
49
30
60
201
21
18
5
52
108
45
72
39
21
78
29
7
24
60
69
171
69
3
53
85
12
47
103
24
36
9
20
16
72
80
91
36
6
47
1
35
61
75
96
63
129
8
13
30
77
19
5
61
3
56
19
5
91
54
6
36
30
15
48
27
18
30
30
12
63
20
24
1
15
45
11
16
3
9
60
32
360
25
54
17
79
36
24
30
23
1
6
90
15
111
9
96
20
84
24
72
13
12
18
29
16
15
41
16
75
65
115
29
16
123
9
57
35
1
35
13
12
108
75
60
75
65
132
12
1
35
112
84
8
13
54
60
9
44
12
19
5
31
41
13
35
61
36
54
33
12
39
42
47
16
92
19
96
17
1
47
79
54
27
9
36
48
35
60
7
29
19
9
3
24
9
15
21
45
51
32
61
30
309
3
89
19
36
120
36
24
53
163
65
13
11
36
28
56
24
1
66
17
36
60
7
48
42
47
7
29
1
114
41
1
35
19
5
136
8
36
19
6
90
29
52
69
59
72
180
52
57
15
84
81
30
113
108
19
33
63
77
67
5
139
5
40
32
13
59
31
42
23
12
19
66
47
37
119
7
9
81
108
47
40
12
80
7
41
60
25
18
9
128
55
30
24
15
20
31
5
19
9
20
25
15
20
36
88
57
119
25
42
77
132
79
29
36
52
99
24
69
108
9
11
73
39
21
35
25
27
63
21
8
13
23
1
15
39
105
75
101
4
45
11
1
30
30
23
25
6
66
35
79
24
17
40
33
12
59
115
30
3
21
6
30
24
6
93
12
15
96
18
6
29
40
36
9
11
88
20
36
91
6
23
55
12
45
32
13
59
19
69
3
30
23
1
114
9
92
1
23
7
18
6
30
3
60
32
4
57
24
66
45
60
63
21
8
103
30
24
66
9
51
57
27
41
240
55
17
13
3
20
7
60
57
212
4
12
20
43
17
48
36
55
84
65
37
60
59
24
91
45
24
32
73
111
20
31
114
63
60
20
67
141
33
66
45
39
36
129
32
144
49
47
48
91
24
45
72
8
7
9
48
3
5
13
51
39
6
84
90
36
114
27
123
180
29
16
21
6
165
8
1
15
51
84
21
15
29
31
5
13
71
1
30
93
27
17
1
47
13
66
9
27
65
60
19
30
3
3
153
72
44
28
21
60
12
24
15
20
91
138
60
107
19
81
44
91
17
43
29
28
3
48
65
12
25
27
96
45
12
47
40
3
9
44
25
59
73
35
52
36
44
52
21
107
72
19
81
44
7
24
24
65
25
71
28
21
30
96
6
18
89
43
24
53
96
181
11
25
48
15
21
23
156
36
16
183
5
1
71
19
53
48
4
21
30
48
66
144
42
54
6
17
61
36
35
1
27
27
24
21
60
15
33
81
11
184
57
18
102
24
24
42
69
128
97
6
5
85
47
12
31
5
13
42
57
21
30
69
20
108
19
60
53
31
6
204
59
1
6
66
87
ABCD 94628911142*3^$a+1 [50005]
28
200
4
68
28
89
7
156
137
51
16
20
124
20
21
15
111
69
93
3
69
195
16
8
27
9
81
24
51
4
36
5
19
5
39
16
53
163
8
12
147
13
72
12
96
44
16
17
12
36
19
36
8
99
42
60
15
28
5
43
80
9
135
63
18
7
23
33
4
53
19
5
60
75
93
12
30
30
19
29
7
48
48
5
27
36
4
5
27
124
56
84
9
7
8
72
88
60
12
56
84
15
129
52
48
36
113
3
60
28
17
27
12
16
8
16
11
37
36
29
51
4
8
52
23
25
5
114
1
60
5
30
13
20
12
45
24
31
80
64
41
55
12
8
69
75
45
63
15
21
16
48
12
113
12
15
136
44
63
13
209
43
12
8
3
9
16
20
40
24
24
24
17
19
17
15
60
57
51
52
48
120
41
18
85
5
31
12
32
36
39
33
4
5
19
12
5
114
48
18
7
5
18
37
5
43
8
57
103
32
168
112
29
48
30
1
104
33
3
4
5
3
117
91
17
139
68
16
56
15
61
377
31
56
4
20
4
32
28
36
20
64
65
67
44
57
27
57
19
36
221
15
48
4
20
16
17
15
4
5
15
28
36
137
63
76
65
78
42
159
9
31
84
77
60
75
16
44
21
79
5
19
47
57
28
5
12
27
4
84
20
76
60
12
12
8
27
93
99
6
7
32
21
12
135
117
39
16
20
16
8
12
4
41
24
3
52
11
9
153
12
15
16
24
53
75
52
5
31
20
120
28
80
9
12
48
72
60
43
96
44
12
16
44
81
60
7
12
20
28
8
40
44
36
69
30
49
77
7
120
48
29
36
7
12
24
17
60
7
5
12
39
27
42
55
17
3
27
9
72
124
20
33
12
55
53
108
19
53
7
5
198
42
15
16
17
3
40
12
32
45
43
12
8
105
12
48
31
56
33
48
43
60
17
7
168
17
48
19
96
24
20
28
36
47
13
12
12
8
57
7
60
65
15
64
17
43
11
73
8
129
15
33
51
40
17
12
7
5
48
15
27
18
12
31
17
108
27
33
19
36
72
32
28
5
63
27
45
48
28
72
17
27
88
56
52
20
40
65
3
40
12
5
39
15
18
51
9
43
8
52
12
72
5
3
28
48
29
3
9
39
4
5
31
41
43
12
44
36
21
39
28
56
21
55
20
76
12
20
45
171
16
65
75
96
28
132
107
61
96
8
72
16
29
31
12
5
55
8
40
20
28
47
9
93
115
17
19
24
5
31
12
224
60
64
20
27
9
4
179
18
15
45
43
56
36
45
24
43
32
24
16
5
30
90
3
28
24
20
36
9
3
16
20
76
41
72
15
28
29
36
84
39
112
5
12
87
120
36
4
48
113
19
23
42
55
108
8
9
39
4
65
7
41
15
40
24
8
52
20
48
87
49
41
31
17
60
27
45
18
48
49
53
42
1
12
48
12
116
24
52
68
45
31
29
3
45
12
7
120
24
17
7
60
17
3
45
12
63
45
63
75
33
4
12
125
31
17
15
40
12
24
41
19
17
12
31
20
12
69
31
12
48
17
55
65
51
81
3
36
81
15
4
12
12
56
4
20
16
72
29
31
29
19
29
7
161
12
3
24
40
80
21
12
60
3
57
123
4
24
77
3
21
31
32
57
3
40
32
36
69
15
124
84
12
48
5
3
12
33
7
12
8
33
7
8
57
7
8
16
29
27
64
29
48
3
69
108
12
87
28
8
12
105
12
15
28
5
48
60
19
36
24
8
28
12
12
20
60
36
28
12
144
5
39
76
48
8
40
48
17
12
7
60
23
21
9
15
12
16
60
77
31
20
12
24
136
5
3
12
100
8
81
31
32
88
17
27
21
19
8
52
8
28
24
20
105
19
11
85
24
20
36
88
8
75
33
9
12
19
17
63
52
8
36
16
92
136
29
48
19
5
19
140
12
24
33
7
36
137
3
64
8
28
17
31
24
65
27
24
4
80
36
4
17
15
60
93
78
25
12
92
16
20
27
33
28
44
52
35
25
5
36
30
9
40
96
17
7
60
5
79
89
43
17
18
30
43
56
16
5
19
41
3
4
65
27
33
192
79
24
12
48
8
15
57
28
80
84
28
12
5
15
48
16
77
3
36
124
20
16
23
48
54
15
108
16
12
17
48
7
72
104
16
20
45
36
24
78
13
20
45
3
16
80
48
36
9
43
17
43
29
99
21
19
36
5
63
52
41
115
20
60
84
4
41
15
120
45
6
57
16
17
39
4
156
8
12
33
3
39
1
84
36
17
27
45
228
7
36
8
9
3
45
120
39
105
96
7
20
57
39
27
25
17
60
127
11
85
5
72
30
42
6
105
9
48
7
20
36
4
20
64
60
36
53
147
33
72
60
31
20
52
20
33
39
28
8
69
55
65
36
3
36
88
77
15
60
16
20
69
51
72
33
24
19
12
20
52
92
4
92
72
3
13
20
4
36
12
5
7
8
39
45
3
21
76
36
84
128
33
15
9
55
23
1
56
21
127
72
11
45
57
43
24
20
64
41
36
75
12
112
5
15
4
80
76
128
12
40
84
84
8
60
9
19
92
52
77
3
52
53
72
3
28
77
3
4
36
5
75
24
64
161
3
28
72
96
56
153
108
27
57
15
4
29
7
36
5
15
28
41
3
48
52
128
40
65
63
112
32
12
16
8
12
24
93
7
200
60
76
8
24
16
24
32
16
5
99
16
12
36
24
72
44
12
24
76
5
3
4
60
35
18
7
5
51
4
5
72
15
111
49
48
8
84
36
45
60
19
5
3
45
7
36
29
75
24
4
36
11
18
60
7
41
15
9
63
36
24
40
65
115
ABCD 94629590644*3^$a+1 [50058]
35
6
15
21
18
18
18
30
24
15
3
12
90
6
69
16
44
15
133
23
9
48
3
49
95
36
121
23
12
18
78
90
7
8
39
1
128
16
35
30
43
65
42
33
57
36
12
7
53
3
9
31
24
5
18
1
11
9
9
7
65
19
35
24
30
63
15
30
27
28
53
6
18
51
87
24
1
60
5
18
6
55
36
17
126
25
5
27
69
36
12
36
24
7
60
20
64
24
56
69
163
48
5
27
84
148
48
17
27
9
67
8
16
60
35
66
39
51
18
6
85
8
16
24
8
28
59
6
19
48
53
6
1
17
43
48
56
28
5
91
107
133
32
9
36
24
30
54
90
97
17
18
25
5
75
4
35
21
33
39
15
25
80
3
180
30
43
47
9
105
111
33
12
18
1
23
1
24
32
15
105
24
15
12
72
13
23
1
41
72
18
54
18
93
15
48
1
8
33
12
18
42
31
5
12
7
32
28
108
24
23
30
18
24
25
83
1
36
24
41
6
33
36
183
36
105
21
30
6
54
33
57
31
23
25
152
24
63
81
9
36
7
84
44
4
83
12
6
54
33
3
1
11
18
42
12
36
24
90
3
4
104
27
24
18
36
12
43
17
15
15
9
33
90
18
3
51
30
24
66
1
84
120
20
63
6
66
9
84
21
7
48
35
12
37
17
90
24
36
30
91
5
19
161
7
5
36
19
53
18
24
30
90
21
72
15
157
47
30
36
18
6
3
16
144
35
12
24
66
6
102
60
3
28
36
71
54
115
161
30
13
24
35
21
15
9
15
13
84
59
45
51
126
12
55
108
17
3
60
27
37
8
72
33
15
40
83
13
41
6
72
18
12
36
19
48
44
3
13
107
57
3
90
7
29
15
4
35
13
5
7
41
7
29
24
91
11
73
24
20
36
112
8
4
96
32
15
48
45
15
57
15
33
267
24
21
15
48
60
36
145
20
36
15
18
15
39
30
3
24
33
156
31
48
32
15
6
15
3
12
9
48
33
7
32
75
1
89
30
24
12
18
6
33
33
7
11
37
72
8
63
6
19
60
5
36
36
3
16
35
24
69
57
30
9
12
4
29
60
12
42
21
72
105
12
75
16
35
1
23
36
49
8
28
89
18
60
12
13
47
30
18
24
36
12
6
36
43
11
12
18
7
83
37
8
9
6
72
90
90
37
125
123
108
60
51
66
43
32
3
12
18
42
12
6
51
69
6
66
3
4
17
18
12
24
30
7
65
3
4
12
5
75
69
7
59
6
3
45
7
35
25
44
15
49
32
9
43
11
25
29
127
53
7
11
13
12
20
48
24
15
21
36
51
37
20
15
13
5
15
28
5
67
65
43
5
36
99
69
15
33
27
15
25
11
109
20
12
16
84
11
54
79
41
24
31
35
18
43
53
30
57
3
1
35
36
12
6
12
7
35
1
71
270
36
3
15
36
13
17
19
17
18
9
36
112
60
77
36
15
24
171
144
85
12
11
78
12
7
71
66
36
39
3
48
13
59
25
71
30
39
123
18
6
13
23
57
15
12
24
49
35
6
31
36
17
3
15
24
18
102
9
15
54
12
18
13
23
9
36
27
25
104
16
17
60
12
79
12
12
116
51
1
48
29
66
36
18
3
3
37
12
5
15
75
21
12
147
18
43
47
33
15
21
33
6
37
119
36
42
15
16
5
55
17
3
15
97
5
19
35
18
3
28
29
7
149
7
32
3
108
36
25
101
19
53
30
42
90
21
99
73
23
12
132
25
59
57
4
24
84
20
12
3
18
18
69
3
30
60
39
9
36
6
48
57
57
18
85
8
27
108
6
15
21
7
32
9
39
72
76
20
15
25
113
90
57
105
3
21
31
5
12
31
59
97
20
4
144
80
3
73
29
60
36
19
35
93
100
80
9
19
107
9
33
43
5
42
13
59
69
4
32
36
15
24
33
3
18
54
13
59
1
20
9
3
15
6
31
5
18
21
171
18
103
5
72
78
72
90
12
55
8
33
12
6
69
76
17
3
40
65
120
27
4
8
33
79
29
24
3
9
6
13
80
4
23
117
76
29
48
67
11
105
16
41
18
69
111
1
29
39
15
1
35
9
28
8
16
56
15
25
48
11
1
48
29
36
90
54
67
41
15
39
13
5
108
12
18
85
5
19
8
15
72
1
17
30
25
83
78
72
18
1
35
1
32
51
36
49
32
9
43
20
15
1
137
19
35
54
7
119
24
37
17
48
7
53
12
7
144
56
36
27
1
72
35
57
28
5
19
23
25
5
7
48
5
55
48
5
12
96
36
54
66
43
32
88
56
76
20
45
79
89
48
24
18
13
95
13
36
5
36
7
41
6
18
31
35
81
33
127
11
24
120
108
42
18
72
21
40
68
84
28
5
39
15
169
120
59
48
42
15
15
18
27
27
25
35
49
44
15
1
84
17
6
33
24
87
84
1
89
24
51
136
29
67
5
18
30
27
15
18
15
64
77
6
12
36
1
20
51
60
30
3
15
1
95
18
48
7
17
120
24
12
19
84
5
42
30
7
11
37
12
12
144
32
15
9
15
33
88
8
9
6
57
27
18
75
15
24
30
103
23
37
56
141
31
68
64
41
15
4
35
18
30
18
31
96
53
27
27
36
45
27
49
41
27
15
12
18
7
56
4
5
18
6
31
5
18
18
18
21
16
65
55
8
15
85
17
19
53
3
4
29
19
77
3
81
24
43
32
12
51
9
40
11
13
35
6
30
1
60
20
12
33
18
6
3
100
23
13
44
63
18
19
41
31
89
6
36
12
72
36
9
4
44
60
15
12
13
8
3
129
51
1
56
4
29
30
21
4
47
109
5
30
49
29
18
72
12
9
52
17
15
87
1
23
30
6
61
12
176
52
77
102
54
6
13
5
91
12
17
36
31
59
72
72
1
36
84
11
48
96
84
93
3
84
21
39
30
6
12
25
48
17
54
9
15
25
59
6
30
24
1
17
55
60
59
144
6
18
33
24
4
5
39
33
42
21
100
12
5
3
16
5
18
12
25
71
12
13
44
96
72
28
5
12
67
5
54
ABCD 94629594212*3^$a+1 [50241]
133
87
68
100
152
25
72
39
12
140
97
23
28
32
28
72
32
88
32
1
72
72
183
80
25
23
145
72
72
231
24
8
72
25
143
112
33
144
336
24
23
25
168
3
32
109
336
255
249
24
192
24
59
85
15
204
45
3
68
12
340
9
131
48
60
24
280
8
49
11
252
1
147
93
192
3
21
123
96
12
72
60
36
81
39
201
216
3
141
143
1
327
32
60
108
52
36
44
36
64
33
144
231
33
39
96
12
60
9
263
121
39
36
69
15
8
97
23
337
111
201
120
191
12
36
112
72
81
35
84
28
68
1
171
12
57
48
111
57
15
8
24
120
25
72
23
148
45
95
265
75
93
87
60
12
36
21
191
25
35
37
15
33
335
28
204
120
56
49
255
57
159
60
285
120
59
85
203
109
48
3
252
36
20
121
3
36
177
95
48
97
383
24
1
35
37
24
3
68
73
35
85
72
135
80
25
48
24
11
64
80
76
132
45
144
3
60
81
47
25
23
132
28
20
52
32
108
37
72
24
287
73
119
40
57
11
372
88
500
12
48
49
71
48
1
24
39
8
40
105
3
204
20
205
96
35
144
148
8
40
72
8
409
3
228
24
33
143
4
176
180
540
52
32
25
51
21
11
48
61
3
213
75
68
25
15
344
40
36
45
35
349
35
48
133
215
1
39
80
145
24
3
68
49
63
33
107
180
73
35
37
87
36
252
129
179
60
49
15
177
24
72
48
135
224
120
196
140
112
72
33
72
143
73
15
32
145
63
144
33
72
35
180
505
120
72
96
47
36
64
48
93
159
8
12
48
132
121
96
39
104
216
160
92
85
47
16
12
132
360
153
240
47
136
72
9
3
213
135
177
95
96
4
68
12
16
189
96
119
1
240
15
200
24
241
135
72
48
72
212
133
87
260
336
124
168
12
260
97
144
119
121
59
196
81
71
25
72
95
100
68
400
105
35
112
20
60
13
15
72
177
251
112
36
345
72
23
97
3
69
63
32
108
180
12
37
71
168
49
75
140
1
35
37
24
51
69
23
40
105
15
128
49
99
69
95
97
63
120
36
69
71
72
172
36
12
240
69
48
11
132
97
155
61
264
155
336
112
192
60
36
92
49
120
279
104
48
40
68
181
111
128
1
59
124
80
97
3
176
132
265
35
109
131
28
104
73
23
192
28
32
132
136
129
111
80
4
60
128
25
23
184
105
23
60
48
84
121
96
48
72
24
ABCD 94629920974*3^$a+1 [50003]
12
60
3
153
99
45
195
3
18
19
35
18
6
6
168
7
20
3
78
12
7
29
87
28
11
30
15
69
84
3
9
18
121
41
84
54
1
17
3
12
15
57
87
48
42
6
9
45
24
27
27
36
102
12
42
21
45
43
5
60
75
12
9
84
31
8
12
84
12
33
36
48
66
1
35
18
78
90
3
9
147
21
12
7
11
18
6
49
104
15
33
3
36
21
3
30
12
67
32
3
21
4
5
87
75
114
36
43
116
9
66
1
60
188
15
33
45
24
3
12
24
99
37
44
36
21
27
33
27
63
18
15
12
3
30
30
1
24
11
6
24
60
6
37
8
4
44
60
9
12
30
138
3
24
63
120
6
12
12
63
57
12
18
18
19
59
49
140
40
65
12
63
15
6
27
48
4
32
48
27
9
100
17
18
21
21
27
21
24
3
60
3
114
102
93
117
43
41
156
108
27
40
8
15
85
68
4
53
3
9
24
60
12
3
12
33
51
63
60
90
66
54
75
112
104
16
53
7
8
33
42
21
45
12
12
36
30
9
21
6
93
21
36
150
48
66
24
7
89
6
25
41
15
15
12
21
117
27
40
41
27
60
84
4
20
45
126
48
93
28
20
4
32
24
27
12
42
66
57
36
27
73
35
42
39
21
42
6
79
11
121
41
84
90
36
30
84
6
9
63
1
29
18
72
66
15
21
175
80
75
13
8
3
42
27
3
18
12
3
9
31
41
24
60
51
21
3
105
12
24
43
11
36
21
3
9
12
36
24
3
33
63
21
39
132
69
40
53
30
42
36
15
87
66
39
15
37
80
4
65
15
69
48
19
24
47
24
33
12
108
45
75
21
42
18
27
28
5
51
33
30
25
8
69
19
5
15
9
15
63
30
12
60
51
4
17
18
42
39
15
60
49
125
6
21
21
42
42
84
87
88
65
42
30
48
12
15
123
9
87
25
29
12
39
4
41
24
12
63
27
90
48
30
49
5
18
57
36
15
102
3
69
126
81
28
41
12
54
13
36
5
24
3
24
4
36
84
17
12
7
89
30
61
53
48
12
27
4
35
69
12
28
8
3
45
36
9
15
60
15
36
33
12
9
75
36
100
149
66
24
21
3
57
3
18
12
3
3
54
63
3
57
52
8
84
4
5
31
188
60
12
40
23
1
11
81
72
27
9
16
11
9
33
66
1
24
11
24
24
6
24
27
28
12
8
12
69
60
15
4
65
27
9
51
28
72
59
66
54
72
9
4
11
21
4
8
12
165
3
3
60
57
36
40
36
29
19
5
60
3
3
9
48
57
15
12
24
40
29
96
19
17
51
15
42
111
45
27
9
99
57
3
75
54
102
66
12
48
99
69
30
24
93
39
13
32
24
40
84
17
39
45
24
7
29
51
9
6
6
27
117
18
90
63
45
24
24
39
48
24
24
16
179
61
5
24
30
49
56
45
19
92
69
24
3
3
57
9
6
93
21
15
48
33
27
108
45
12
48
12
108
3
12
15
18
15
36
3
25
23
30
19
8
76
20
81
51
33
36
123
75
6
36
36
7
17
84
24
91
29
6
24
1
137
18
6
163
8
3
9
60
27
6
7
11
54
31
17
78
42
87
27
24
6
19
24
20
12
9
12
3
60
4
36
5
72
54
234
12
7
17
36
27
60
12
3
25
5
60
15
27
45
60
24
9
42
9
15
30
6
6
12
132
15
4
17
19
5
19
59
42
15
39
42
27
21
19
36
32
33
27
63
21
9
15
51
18
12
3
72
21
150
108
69
111
54
31
41
3
36
57
15
33
84
7
23
36
126
15
105
3
21
24
96
87
117
6
25
17
24
6
57
60
27
6
27
76
17
43
104
48
180
4
56
24
69
24
7
29
6
129
12
4
24
17
108
36
15
3
36
1
68
16
5
12
24
3
52
11
12
61
35
1
65
99
4
11
109
65
30
37
11
37
32
9
36
51
112
71
85
24
35
30
3
63
9
72
9
39
33
15
28
77
87
12
75
9
36
21
12
63
3
1
20
88
5
36
36
39
9
12
63
12
28
12
44
12
60
45
60
19
20
9
19
116
12
48
99
12
6
15
84
15
9
40
11
93
33
18
6
48
3
39
126
24
60
48
87
3
6
12
84
60
3
3
108
6
24
15
9
30
33
108
96
28
41
15
39
72
25
119
6
15
60
24
12
3
81
51
45
15
54
43
32
33
15
105
6
9
33
19
59
9
15
36
282
7
36
5
114
21
12
3
294
120
6
21
4
5
31
29
66
66
84
15
84
12
24
3
21
21
48
18
30
18
36
13
53
12
63
15
54
19
47
33
9
12
6
78
6
138
55
11
21
40
71
18
24
6
72
73
41
18
6
24
36
39
12
21
15
9
18
30
66
9
33
54
45
45
55
23
30
15
33
90
49
101
79
89
12
12
15
27
60
60
13
53
12
12
78
12
30
3
16
20
36
33
66
9
21
12
12
127
11
18
222
57
36
4
36
47
33
81
36
3
24
60
33
19
24
32
24
33
3
69
24
24
6
36
21
3
9
48
33
24
15
40
32
81
204
60
6
69
4
84
36
44
3
102
6
9
16
44
45
12
15
3
85
5
6
105
45
15
40
29
36
12
43
56
48
21
36
24
6
24
36
78
55
65
90
18
27
45
180
48
12
18
33
12
45
103
29
31
36
80
21
78
42
18
21
21
7
77
3
33
39
64
5
31
5
43
77
3
12
21
12
90
45
156
87
78
27
28
32
39
45
28
12
8
33
84
54
60
6
3
21
12
12
12
135
28
17
96
19
11
18
99
36
12
84
93
96
51
48
21
30
6
19
59
21
45
6
9
24
15
72
6
54
81
27
21
64
8
9
90
25
29
195
72
48
9
6
42
12
67
8
63
132
150
3
12
57
3
21
12
18
12
12
ABCD 94630102876*3^$a+1 [50011]
5
120
133
30
5
12
25
54
120
42
179
24
7
78
47
25
174
5
85
72
6
90
30
53
24
67
18
11
31
144
30
24
138
17
48
61
107
19
18
107
96
72
96
13
48
144
95
31
29
84
103
5
67
113
1
18
125
121
72
54
18
54
65
31
29
55
77
265
90
137
48
37
120
78
89
49
78
66
24
11
12
25
6
149
31
144
36
5
67
5
108
7
168
36
30
18
41
37
18
65
60
48
96
36
19
29
43
72
29
48
31
77
144
121
35
67
36
77
204
67
113
67
30
6
5
264
91
18
59
13
59
24
259
90
23
12
48
7
12
72
53
36
1
168
192
59
127
108
72
12
41
157
24
59
67
113
223
17
12
168
19
24
162
120
35
37
54
173
13
30
42
59
85
54
72
5
7
96
174
59
67
53
72
133
66
17
204
31
24
12
29
49
47
97
54
12
96
12
36
41
48
7
17
13
18
77
48
60
139
125
187
120
29
115
90
18
108
234
23
127
113
12
55
102
96
90
36
125
108
199
77
13
18
269
1
18
113
43
36
65
43
90
144
59
67
96
185
31
269
139
72
42
23
36
79
65
108
60
55
132
41
60
61
83
7
36
5
43
53
37
95
1
59
7
17
37
11
72
139
125
12
108
7
36
12
41
37
11
43
66
23
144
319
24
41
103
29
43
65
127
5
19
72
5
61
59
24
13
30
17
36
48
85
48
23
48
96
103
60
12
17
79
120
101
84
48
36
163
53
84
36
48
108
19
54
126
66
23
12
37
35
37
24
18
89
91
53
55
144
180
18
120
72
72
72
83
72
85
23
25
144
155
13
18
30
78
65
115
180
48
53
43
5
36
31
29
43
72
72
89
396
144
109
71
156
132
19
30
143
73
11
67
306
11
12
204
55
60
17
60
115
90
6
36
12
18
47
25
11
31
54
174
24
5
12
12
36
1
6
12
54
71
25
107
13
168
203
133
90
89
7
102
78
41
79
257
217
72
59
48
48
132
1
30
96
72
5
96
7
54
54
36
84
18
119
31
120
89
79
29
115
5
13
47
132
96
60
12
48
13
240
48
24
59
36
67
17
19
120
18
131
13
150
137
73
131
13
54
18
162
41
36
55
72
144
5
120
37
72
54
17
19
84
5
55
12
5
120
133
227
43
65
151
317
109
11
24
24
19
17
1
35
31
77
55
108
12
72
89
97
143
49
126
96
90
59
13
18
36
18
11
91
53
79
161
19
48
18
323
36
19
60
5
12
1
35
13
35
19
18
59
156
151
12
89
19
90
83
211
29
36
55
5
109
30
168
65
19
29
7
90
11
67
29
43
90
11
37
18
29
103
53
109
102
5
19
12
6
131
61
24
18
125
84
48
13
95
12
19
36
17
108
49
54
24
65
7
29
204
36
72
132
31
48
42
35
55
125
12
192
120
24
43
108
60
65
361
35
91
60
102
59
48
37
11
61
131
19
5
7
17
96
13
78
53
67
53
36
151
125
67
5
19
18
48
83
48
216
120
48
31
89
13
96
54
173
37
59
91
5
24
19
5
109
203
229
71
1
120
54
29
84
19
65
12
31
17
31
234
35
133
144
11
55
17
48
24
91
18
24
35
12
19
60
72
29
108
96
19
41
72
223
29
96
36
37
107
43
210
6
77
175
102
288
90
60
36
30
6
12
65
12
73
48
23
73
11
72
24
60
48
48
115
ABCD 94630145986*3^$a+1 [50029]
12
16
92
31
41
16
90
38
55
84
96
24
63
62
235
36
77
4
8
55
135
45
77
43
228
3
45
17
12
100
15
108
63
50
67
29
31
72
111
26
28
15
41
34
36
84
86
55
9
32
108
31
72
125
7
3
48
2
52
15
27
98
10
26
7
48
17
100
207
101
139
17
79
15
54
12
51
17
31
24
17
40
108
3
12
21
272
127
3
134
24
40
90
110
12
4
120
24
15
39
105
36
111
90
140
31
12
45
32
154
2
67
113
7
53
7
3
2
43
39
18
32
60
228
48
7
36
72
17
115
5
36
144
172
3
141
104
31
29
70
90
42
26
58
9
41
7
108
72
69
60
68
58
74
64
99
15
38
52
128
64
60
30
86
55
185
48
4
15
27
38
156
22
192
150
56
187
12
5
60
36
19
48
60
17
31
5
55
101
96
94
54
72
3
101
58
66
6
33
96
15
26
28
195
36
137
67
33
3
24
17
148
20
55
267
21
33
114
33
132
161
67
12
77
79
24
57
63
17
48
70
81
24
60
3
38
34
105
48
17
22
21
48
60
125
139
53
60
94
81
60
129
36
68
19
5
106
26
60
84
55
24
53
43
24
45
176
24
72
31
29
43
57
90
141
57
72
8
60
103
180
12
15
90
15
36
24
53
64
39
57
20
72
168
12
132
19
77
178
42
32
16
44
52
63
53
48
7
60
93
56
106
14
31
48
84
41
7
3
86
19
29
16
32
48
7
12
153
123
264
45
8
64
3
105
15
48
135
48
26
48
48
7
77
31
3
69
48
3
50
4
32
91
369
99
132
93
44
46
9
135
38
24
36
12
96
10
30
32
43
165
27
77
40
32
31
27
33
39
198
15
21
32
163
24
27
78
18
138
39
21
56
19
89
46
2
142
60
21
29
40
108
54
110
16
87
3
33
72
29
151
120
9
48
20
22
26
28
36
20
31
12
77
120
28
68
48
156
31
300
5
22
33
57
80
10
2
43
60
51
62
12
36
12
108
19
240
17
76
68
202
54
36
63
9
63
129
24
87
3
9
117
51
29
4
20
67
53
100
159
113
28
32
10
144
69
51
60
36
33
65
12
7
41
67
65
48
180
139
17
19
29
31
5
24
91
9
32
58
26
55
17
103
177
18
14
72
36
55
72
65
31
69
56
64
222
144
69
237
8
10
158
88
56
4
27
5
12
55
27
288
146
84
12
103
87
18
32
19
17
7
5
55
53
55
17
40
15
27
138
6
14
60
48
235
5
48
214
78
48
176
208
111
257
168
4
32
60
36
124
174
2
34
14
36
19
39
2
48
10
158
192
10
12
38
70
45
48
3
30
39
5
46
189
101
12
100
20
64
51
125
28
30
6
123
15
50
12
31
89
91
173
115
141
78
50
130
30
3
48
24
125
48
48
55
9
111
51
21
12
5
31
27
198
27
77
12
43
36
84
27
18
32
58
26
60
19
120
60
53
88
75
65
46
30
3
93
135
45
68
19
36
17
24
64
6
48
50
226
54
18
84
338
163
149
19
39
30
80
43
53
36
36
7
108
3
134
10
33
12
41
4
8
10
72
50
22
9
65
55
264
36
57
32
48
72
76
39
21
87
12
63
18
140
79
5
46
110
24
82
33
36
69
20
103
5
240
12
58
45
60
53
34
26
124
15
21
44
36
4
140
12
79
41
58
141
84
17
48
31
204
33
80
24
76
20
124
3
48
17
48
10
45
27
72
126
27
45
51
39
2
118
110
58
12
36
69
27
50
4
27
135
182
106
45
17
24
36
144
19
24
41
172
63
72
189
120
3
36
29
43
12
5
72
70
69
81
20
24
46
90
128
103
48
24
3
117
65
48
322
86
24
103
27
110
103
57
8
ABCD 94630340822*3^$a+1 [50129]
184
63
174
114
5
52
24
80
4
156
20
36
24
4
20
16
3
72
60
69
20
19
5
43
5
64
3
17
145
6
138
96
18
33
3
12
9
24
176
13
35
127
41
24
108
1
6
36
5
28
15
96
156
9
20
24
7
84
5
16
20
108
144
13
72
47
49
15
39
66
87
32
12
136
24
116
7
60
33
108
20
76
15
33
87
21
75
153
27
69
15
24
69
48
117
75
63
65
24
109
47
180
48
157
59
228
16
12
32
55
12
33
188
40
117
35
7
9
165
35
7
84
113
55
5
7
129
60
9
3
24
56
52
20
16
45
95
31
45
36
33
54
36
12
24
48
33
3
6
23
156
36
271
5
108
84
12
115
9
32
43
96
105
39
165
72
27
72
101
24
55
5
55
9
39
5
127
5
28
48
27
5
72
64
15
9
68
28
21
11
88
72
264
165
183
68
72
31
9
63
17
12
36
12
12
16
63
12
132
57
8
36
19
36
90
96
99
39
108
29
43
18
3
92
84
24
4
132
39
5
52
39
30
23
156
52
44
16
159
21
48
260
40
20
112
27
21
20
40
72
32
67
66
75
92
60
16
24
108
144
44
40
12
92
40
96
165
147
32
36
1
35
16
12
33
15
20
60
7
96
77
7
96
30
99
20
121
30
60
17
67
57
36
80
48
91
261
12
36
80
7
53
121
59
19
45
21
35
84
97
11
67
5
67
21
123
120
60
21
36
60
63
21
80
43
12
41
55
120
72
6
30
36
60
36
30
27
32
31
24
36
125
19
5
4
9
135
48
9
11
40
32
16
96
3
17
91
9
24
147
17
73
3
39
108
12
17
24
19
53
19
29
40
159
36
5
4
80
7
41
12
31
5
16
39
29
115
57
105
35
181
123
87
54
35
16
45
39
81
15
48
32
193
51
45
30
101
48
157
15
12
36
9
6
17
28
45
102
29
31
48
36
29
24
12
4
147
5
19
129
92
43
29
13
143
1
35
31
72
101
84
13
75
20
103
24
36
41
13
11
120
36
193
30
42
30
89
52
189
51
44
36
43
45
72
48
15
29
7
9
92
40
24
159
54
42
174
87
63
65
12
72
67
5
16
24
3
45
60
3
65
12
52
60
33
11
19
36
54
90
33
39
60
45
248
31
12
60
12
60
30
147
20
4
60
75
60
12
45
27
17
4
140
19
5
12
19
9
56
31
65
16
32
205
6
36
41
13
30
101
28
33
15
27
17
16
69
54
24
48
65
7
42
3
15
120
17
24
60
4
27
216
77
72
136
44
48
12
24
19
12
125
19
77
73
90
54
102
69
27
84
24
5
12
13
51
8
67
101
7
33
27
53
40
45
144
78
18
3
176
24
31
9
21
3
93
174
21
80
48
24
36
175
21
24
21
54
125
40
20
55
66
126
42
95
7
105
108
3
17
48
12
37
75
24
27
12
5
60
31
17
112
20
76
75
29
16
51
48
96
5
40
32
64
284
180
12
49
75
56
24
16
45
123
60
27
24
45
36
45
48
11
79
126
258
177
8
12
144
84
61
66
36
9
60
21
72
18
33
27
53
67
60
5
28
15
21
51
57
8
67
12
168
41
67
90
35
28
57
54
24
21
69
11
43
18
39
36
63
180
41
84
19
77
64
75
204
21
92
120
12
96
76
24
32
13
66
24
12
42
15
15
18
24
35
16
87
96
54
23
12
13
18
5
49
42
36
189
39
45
36
8
48
40
27
17
4
12
20
112
156
15
36
33
63
29
43
41
7
17
7
233
72
55
30
119
12
24
88
117
6
5
43
9
33
27
116
64
108
39
24
245
60
67
18
147
24
84
60
15
36
21
117
11
7
9
56
43
149
16
21
35
24
36
16
15
77
31
36
65
28
27
29
31
41
43
36
108
57
39
41
4
32
43
90
6
36
17
13
15
32
31
65
1
35
120
4
20
16
3
72
18
47
49
75
24
27
18
15
20
28
183
101
4
144
75
60
5
7
24
41
43
141
176
48
40
27
21
147
18
23
124
68
49
6
93
12
12
8
19
41
4
44
67
132
45
8
24
43
60
17
19
21
45
63
81
51
8
85
83
7
41
37
90
77
7
18
27
141
30
53
91
5
40
24
207
185
148
9
30
18
23
91
161
40
12
12
8
88
128
ABCD 94630762706*3^$a+1 [50020]
84
96
48
36
24
384
60
72
216
225
99
81
183
36
204
477
3
60
216
36
132
60
411
54
36
72
3
267
57
96
12
12
183
33
36
216
75
72
81
84
36
96
81
180
18
45
60
129
27
153
63
108
72
192
60
96
75
21
339
57
12
156
9
126
21
36
87
198
90
93
105
207
117
396
90
72
90
39
156
180
24
84
204
48
57
3
12
48
360
12
36
60
216
99
237
12
48
372
96
84
288
180
24
171
225
144
24
312
15
129
48
228
117
27
228
36
120
60
24
12
36
24
96
168
12
12
96
156
243
225
108
84
33
183
204
171
288
234
135
12
51
285
168
96
228
33
3
84
192
9
54
201
216
24
45
159
276
432
72
132
120
24
132
108
129
3
312
48
87
57
84
84
300
33
3
177
39
24
12
123
21
204
12
123
45
27
9
120
144
252
120
72
108
12
72
228
108
72
252
48
192
48
15
90
3
123
165
204
48
60
72
153
90
57
48
168
240
276
240
60
261
75
24
96
108
96
411
93
156
39
117
240
132
15
117
396
72
81
99
36
132
93
279
63
117
12
24
189
87
21
15
165
18
21
84
132
12
60
12
39
72
360
162
15
156
12
33
219
36
300
12
228
69
147
216
213
27
12
36
156
168
12
48
120
51
57
60
288
396
48
105
15
12
99
57
465
99
81
18
21
36
168
180
180
84
420
585
135
63
213
147
18
270
201
156
165
255
177
3
132
81
27
27
81
24
111
144
117
216
24
36
240
15
189
204
24
33
159
111
93
12
228
45
54
213
48
99
45
72
84
84
12
48
12
120
36
204
24
24
243
33
84
81
27
120
87
33
12
45
111
156
168
12
24
15
189
45
27
24
12
135
9
264
156
21
423
72
240
183
81
24
24
72
120
108
75
21
12
204
24
45
171
24
240
72
108
24
153
39
144
192
120
12
51
189
36
36
180
36
27
18
180
90
93
69
3
228
120
504
108
144
36
84
60
144
477
267
96
60
189
27
144
36
156
60
ABCD 94630961528*3^$a+1 [50023]
1
11
100
56
144
37
83
19
41
49
24
23
25
60
108
11
36
132
85
87
44
13
107
24
19
65
52
45
11
36
37
108
83
7
108
41
37
23
103
120
36
42
35
24
61
95
192
96
36
24
100
128
4
177
108
72
107
12
1
47
400
81
11
96
136
8
24
12
19
54
35
100
21
111
128
145
107
193
42
21
32
67
77
148
48
56
36
12
79
30
11
28
92
40
33
171
44
13
71
37
42
29
228
121
83
19
29
52
84
152
24
112
48
39
69
84
12
411
6
95
31
108
41
204
7
53
19
48
18
96
3
33
12
36
27
68
31
17
16
21
231
111
209
139
113
100
36
92
288
48
144
16
27
72
36
93
45
11
100
69
144
186
101
1
47
48
48
96
108
36
19
30
75
51
33
39
9
32
144
72
13
71
12
40
56
24
37
23
180
187
117
81
6
53
1
83
108
48
85
11
199
29
24
37
96
11
40
8
88
48
32
43
17
36
28
21
23
19
21
27
72
5
148
68
168
52
128
60
96
73
11
84
64
48
152
4
48
128
132
64
129
47
108
1
99
12
32
300
7
29
43
9
33
54
5
196
45
131
67
90
179
72
84
48
4
51
125
64
3
149
144
4
188
100
84
344
88
140
1
18
41
24
28
96
32
1
35
28
68
160
45
131
127
102
87
80
60
196
48
20
157
131
172
27
102
42
102
11
24
1
18
137
25
59
139
29
43
180
54
6
5
120
12
192
48
12
24
19
77
48
31
77
127
17
96
16
171
137
28
176
115
17
24
13
59
61
150
12
113
112
12
128
19
192
45
9
71
277
47
60
163
65
76
36
93
35
1
11
19
137
72
7
36
17
12
13
123
12
44
37
59
7
36
77
85
6
72
77
43
17
1
59
40
140
180
192
19
5
36
91
57
128
60
60
52
20
16
12
84
15
210
108
11
72
7
9
44
192
97
107
19
18
132
23
31
21
116
96
60
67
45
21
15
135
138
36
11
72
121
11
73
119
144
48
84
64
12
80
85
30
221
19
17
12
160
48
44
43
105
116
60
4
33
18
24
12
90
27
20
7
9
231
54
11
136
200
4
96
44
7
41
324
37
11
97
15
92
121
6
36
101
216
37
35
12
16
195
161
1
59
7
45
33
123
3
41
40
44
4
80
19
89
36
12
103
93
8
36
64
27
90
60
51
92
36
156
43
216
81
165
23
52
56
4
69
23
7
65
103
396
5
72
16
108
32
36
16
96
32
1
71
232
56
37
11
19
36
45
20
43
17
19
54
27
44
1
159
129
111
20
12
55
57
140
100
81
143
367
17
16
21
27
20
24
85
47
175
180
54
144
11
43
138
107
1
23
36
103
9
81
114
33
21
66
78
23
4
39
21
36
33
207
32
1
12
59
24
72
43
36
6
35
156
60
36
60
25
11
16
44
19
42
11
37
23
84
124
84
56
25
42
5
103
197
4
15
36
41
64
36
33
18
180
9
108
128
4
44
196
44
60
25
102
69
84
123
12
21
84
12
33
275
49
54
54
48
72
42
48
41
180
49
11
84
16
32
19
33
81
36
123
3
41
121
23
64
20
109
11
40
8
151
6
216
47
115
48
33
56
19
114
30
6
23
24
55
113
19
5
28
3
41
24
61
144
35
60
84
1
12
95
4
44
12
136
56
96
24
1
90
5
76
48
36
56
36
12
115
29
127
54
72
75
44
48
49
15
68
31
17
48
1
27
132
44
55
ABCD 94631058682*3^$a+1 [50006]
19
29
42
13
35
21
144
15
49
8
15
48
90
7
8
16
11
9
48
132
40
96
84
71
48
61
8
63
25
8
36
100
80
76
53
180
7
44
84
75
21
39
45
16
56
33
60
75
12
124
41
48
187
192
23
93
27
13
36
59
25
24
71
9
3
60
33
40
140
84
21
42
145
83
60
61
41
18
1
11
85
68
84
171
49
108
143
12
265
180
24
80
160
20
156
4
41
78
121
11
49
36
80
48
36
28
41
7
12
80
3
37
23
85
12
32
4
36
239
121
71
18
31
119
30
139
8
3
37
12
128
93
42
9
64
185
42
49
60
119
37
128
75
9
268
113
15
4
20
33
103
72
5
39
69
187
35
49
41
19
131
45
3
9
40
83
9
4
12
53
39
51
37
92
21
159
303
25
35
78
31
116
4
71
57
108
3
121
20
76
203
45
12
15
60
33
4
96
32
100
12
12
36
108
20
16
191
117
21
115
20
4
120
23
57
51
1
20
51
60
13
20
76
44
16
24
12
5
120
39
69
60
127
65
90
13
36
36
60
5
138
72
60
13
84
48
48
144
56
36
51
13
60
17
18
150
30
12
429
84
4
72
24
24
11
205
17
43
32
64
180
140
148
48
35
93
27
48
49
11
12
78
127
120
23
129
63
9
39
49
12
48
83
18
111
99
37
68
27
9
76
23
61
24
77
99
48
33
7
203
30
79
29
19
128
88
5
171
21
55
5
7
41
55
56
28
12
176
3
12
33
45
60
7
83
49
32
21
138
37
113
127
5
39
9
7
20
400
72
161
7
5
67
11
21
40
44
15
117
64
131
73
12
35
13
17
135
112
71
105
24
111
42
18
169
32
64
95
30
19
96
5
7
48
56
129
30
12
45
63
57
60
4
179
30
39
100
92
16
35
37
8
33
102
45
15
85
8
27
205
12
131
57
4
41
7
11
117
64
20
124
12
143
72
60
13
80
244
23
9
28
36
116
171
37
120
23
153
135
1
8
72
40
11
73
5
7
8
136
119
300
60
60
9
112
48
20
16
56
51
48
37
44
36
3
157
35
105
45
103
120
56
9
55
245
115
35
61
29
19
113
18
72
60
73
104
412
108
48
120
12
20
171
49
53
139
29
72
27
3
33
195
9
153
39
159
21
9
102
25
83
129
160
71
12
48
12
78
15
45
7
12
20
160
20
40
23
253
5
91
116
195
168
12
49
168
11
72
37
80
3
85
113
30
49
101
51
39
25
17
19
36
24
68
108
63
240
12
37
11
85
77
30
108
25
56
9
30
30
180
30
30
199
32
28
311
141
16
275
13
156
24
17
48
79
12
108
11
61
8
3
78
15
45
30
25
80
75
9
108
45
63
57
103
20
4
11
61
36
68
60
12
4
20
28
96
132
12
108
32
123
45
40
132
20
96
15
25
24
101
51
39
145
47
48
90
55
60
107
57
12
36
40
32
3
13
36
116
75
33
15
109
20
76
36
84
32
208
107
120
165
45
75
15
49
156
23
69
16
47
48
81
231
9
4
95
61
29
75
147
37
23
45
100
12
20
51
61
44
57
55
53
90
150
132
3
45
87
45
19
11
33
45
7
20
28
185
7
173
7
83
109
12
71
78
42
13
56
328
36
36
144
17
79
8
16
132
53
27
3
121
20
28
41
79
281
102
33
27
37
48
12
32
51
265
8
165
55
192
20
220
140
88
35
21
24
124
20
88
35
253
24
71
105
124
48
92
33
3
4
161
31
119
121
11
45
88
47
189
51
168
1
116
ABCD 94631149898*3^$a+1 [50011]
127
369
96
36
44
60
19
17
252
48
84
16
260
43
149
28
60
192
72
140
31
17
48
4
188
31
17
28
212
79
168
105
231
24
65
223
17
372
16
32
40
75
5
232
51
269
108
151
89
28
20
127
65
12
48
48
4
111
5
144
60
76
75
89
96
127
33
87
173
72
192
64
24
336
27
45
3
96
120
24
29
16
116
16
140
160
3
21
75
120
345
228
8
160
264
96
104
43
192
24
141
75
264
17
124
248
40
3
29
120
60
76
152
120
312
28
108
212
7
93
80
12
16
224
240
79
29
16
36
108
80
340
15
93
75
120
69
140
288
100
8
67
117
96
3
41
36
43
17
12
40
147
185
103
141
27
48
72
89
156
72
12
36
19
101
112
3
120
125
115
48
69
3
144
144
17
324
60
268
48
99
173
91
69
128
115
17
31
144
177
60
308
175
5
312
148
188
19
33
140
43
45
219
21
32
307
168
113
60
132
12
168
120
48
72
12
48
55
96
149
100
15
33
32
31
69
8
67
33
140
432
52
96
80
112
140
168
163
89
468
204
96
175
72
45
27
173
16
32
4
20
360
48
67
65
16
44
96
40
32
115
96
89
52
3
48
125
144
76
12
80
168
144
216
43
77
24
139
120
24
261
36
20
156
223
24
5
40
72
56
12
28
48
96
68
16
116
19
89
108
19
113
300
168
24
259
72
269
360
180
175
65
151
125
43
29
187
233
127
5
168
43
72
33
39
53
120
60
48
79
113
132
16
3
149
240
40
8
84
96
103
216
168
45
8
19
45
20
340
108
140
72
184
176
120
48
16
75
24
72
101
24
88
120
128
144
16
32
132
79
72
153
36
80
16
123
24
45
72
8
60
151
69
212
60
36
132
72
16
48
132
87
77
28
68
115
69
320
4
36
56
84
36
115
125
124
20
156
112
140
48
24
28
80
76
27
48
41
36
235
177
12
276
20
12
16
512
55
29
48
12
244
75
141
219
144
360
77
36
564
28
87
5
36
12
228
64
68
60
432
60
43
72
53
91
312
185
79
53
88
3
69
128
235
29
139
192
432
137
76
3
24
245
376
75
24
125
12
160
20
43
5
43
33
44
132
100
120
68
175
81
36
80
163
153
44
16
3
216
53
52
15
161
12
43
5
24
ABCD 94631159666*3^$a+1 [50048]
195
181
143
169
120
216
71
1
53
36
180
163
56
51
133
152
184
120
41
79
11
13
80
87
1
89
54
49
41
199
197
3
33
180
75
15
33
64
47
169
11
54
126
241
335
54
126
13
95
25
47
33
165
162
90
103
72
48
191
33
3
13
5
75
51
141
129
126
145
32
3
18
139
32
144
64
32
144
64
47
36
18
219
141
187
72
461
90
36
301
104
9
36
163
168
168
120
101
19
80
45
126
69
165
72
3
87
25
65
144
36
18
25
176
51
13
384
71
162
144
79
24
23
9
240
16
329
36
18
49
120
120
53
75
159
369
45
355
5
75
40
72
32
16
312
245
99
261
163
125
139
77
51
48
171
54
7
119
49
167
144
54
187
65
39
184
11
61
168
77
67
23
54
19
24
47
49
176
225
79
24
41
55
71
36
37
48
5
54
61
32
87
126
54
13
120
47
90
79
104
141
115
24
48
168
32
40
72
23
9
16
120
89
79
80
21
75
88
107
36
18
162
18
147
40
312
176
112
72
96
17
54
1
32
57
79
144
8
39
9
64
143
54
36
247
23
9
48
16
197
123
96
105
36
3
15
265
24
272
69
27
189
3
33
223
65
180
27
9
126
18
36
99
45
36
271
32
96
105
396
36
54
33
93
283
192
168
95
169
96
41
15
39
25
317
43
47
57
376
71
169
264
48
59
229
5
36
126
25
32
87
49
56
165
36
103
264
83
18
67
113
15
165
171
16
29
234
145
24
191
49
41
87
39
49
120
24
77
75
64
176
189
19
17
79
11
109
107
45
40
59
13
32
48
48
165
108
180
72
163
71
54
36
15
75
13
41
15
57
39
51
18
187
48
144
120
48
248
15
36
126
103
5
90
36
109
215
97
29
51
39
49
95
25
32
69
123
201
180
115
11
36
18
15
112
125
54
133
168
120
48
71
90
231
39
234
15
160
5
235
17
63
135
126
139
72
72
41
36
3
88
233
7
8
417
90
13
56
144
144
160
23
9
64
32
39
144
25
72
152
93
54
54
39
256
47
73
56
231
54
3
96
40
41
79
101
43
48
53
27
288
171
36
273
352
59
13
8
33
36
75
51
18
139
77
126
13
41
36
43
24
23
25
168
32
40
104
16
128
96
64
11
69
40
56
195
36
9
171
253
71
73
48
95
105
232
167
1
89
54
25
11
253
32
21
67
48
8
144
93
54
141
40
233
15
57
127
287
36
69
129
79
101
252
144
216
54
81
99
54
ABCD 94631167474*3^$a+1 [50065]
13
17
12
96
15
4
8
3
105
99
85
5
55
24
29
162
30
115
23
12
36
69
36
28
24
60
36
44
75
18
15
52
56
40
96
44
9
162
33
12
15
48
81
64
17
103
5
12
3
3
24
1
60
29
19
71
18
63
45
55
12
80
16
24
107
25
24
29
30
85
108
8
16
60
8
60
16
24
8
9
30
49
47
9
160
23
85
8
52
32
15
18
7
23
13
12
47
30
43
12
56
4
5
19
11
61
5
102
37
35
129
16
5
3
63
42
55
72
53
12
18
25
68
99
25
23
33
27
1
44
72
3
13
12
5
3
9
63
16
11
6
84
19
96
24
36
35
18
12
43
72
11
24
78
15
57
30
18
3
40
5
30
12
48
117
12
28
36
12
95
12
21
36
148
65
7
65
15
75
78
72
15
16
24
8
40
12
116
39
96
72
18
7
60
95
12
6
3
24
16
17
30
57
87
45
21
7
23
54
19
36
71
12
45
27
36
13
44
3
30
12
18
25
24
20
3
45
88
17
7
35
48
21
64
23
90
67
23
30
15
4
24
20
27
25
59
30
31
5
24
30
18
63
15
42
27
15
121
35
33
16
11
42
75
75
12
121
5
67
12
5
39
27
9
15
13
8
99
48
1
120
12
17
102
1
60
8
9
60
3
64
11
12
30
12
6
12
18
24
18
30
91
11
21
28
41
66
25
47
1
11
30
31
8
36
4
20
51
48
42
60
6
42
15
136
17
27
28
17
15
40
32
28
5
12
60
6
24
9
4
5
7
48
56
69
7
68
100
8
40
60
132
17
60
55
24
41
6
57
12
15
49
11
150
15
28
95
57
15
25
23
132
13
35
57
15
60
25
65
18
21
9
30
60
72
13
8
64
5
3
3
24
45
24
12
27
12
49
44
3
12
21
4
53
7
23
24
48
30
12
6
12
42
6
72
37
20
15
21
87
1
96
44
51
25
23
97
20
16
29
18
37
8
40
132
155
13
8
52
65
30
25
5
18
13
44
112
5
36
12
18
84
33
96
9
27
15
6
7
65
18
9
45
103
23
69
4
29
60
7
44
4
65
48
7
128
12
15
37
36
44
21
7
5
30
13
8
160
20
24
28
60
35
84
9
64
48
32
63
24
85
8
3
102
15
27
73
80
100
197
6
45
27
1
17
19
101
15
27
18
199
36
65
19
5
63
27
48
13
68
144
3
24
36
72
117
105
30
108
72
13
35
25
23
57
16
44
28
29
90
108
13
47
57
3
1
20
9
63
99
85
5
111
4
20
28
17
3
33
19
24
29
18
129
15
48
120
57
21
30
13
20
36
28
8
88
29
15
45
7
35
13
20
45
51
9
42
25
48
35
13
8
16
23
13
47
12
6
75
15
45
15
42
15
12
15
66
87
3
30
54
69
4
12
23
37
5
15
15
6
12
12
55
23
61
12
12
20
27
33
16
120
20
4
17
6
85
5
7
47
1
68
40
24
17
36
30
9
15
13
108
59
6
12
48
63
4
12
11
37
32
16
84
5
51
15
12
1
29
102
9
51
25
5
39
51
6
210
24
6
27
3
49
95
25
36
107
42
75
3
60
18
84
36
3
16
35
21
4
96
8
147
24
49
41
30
25
8
40
5
31
11
78
42
6
7
12
83
1
17
63
52
48
47
73
29
12
60
18
61
17
63
21
60
150
60
6
15
9
6
25
12
5
42
6
3
16
53
12
78
1
36
35
25
35
45
51
9
48
76
11
21
9
60
48
43
29
6
9
75
48
12
9
84
3
57
3
12
73
48
24
17
15
160
56
75
73
11
48
12
1
59
30
3
48
24
3
78
3
27
24
66
114
25
48
20
45
27
28
68
12
52
48
8
15
30
19
11
33
4
48
29
31
48
47
30
72
31
20
9
30
30
48
19
8
15
13
8
51
18
31
77
67
17
51
27
13
48
11
6
54
25
65
66
49
48
5
78
9
3
97
8
36
40
11
1
77
63
24
3
1
44
45
42
25
11
13
11
33
3
25
8
27
9
63
1
44
3
109
96
8
36
21
163
71
21
15
42
27
28
32
28
12
24
12
24
96
35
24
33
75
81
4
35
48
114
3
33
24
6
72
37
11
114
90
61
12
53
12
30
37
95
13
12
11
145
35
9
33
42
1
5
42
12
9
4
48
5
30
49
44
72
39
13
48
32
52
23
1
47
12
1
24
65
163
24
60
120
35
13
47
33
28
24
143
21
9
12
60
31
5
102
25
113
7
53
67
53
3
87
12
42
3
16
24
36
24
65
171
24
16
29
78
24
30
139
59
57
21
12
7
68
15
1
20
12
159
73
48
12
53
12
78
13
24
12
80
28
35
37
71
85
59
90
55
35
25
41
42
93
4
11
12
18
43
20
39
1
17
87
15
1
29
78
24
49
167
145
77
18
97
5
3
9
36
12
31
32
28
36
5
18
12
30
15
3
18
90
33
64
108
24
8
87
13
8
27
1
24
20
3
84
1
84
20
3
1
32
27
85
17
18
37
128
52
5
15
64
47
97
56
27
9
3
1
24
17
36
87
75
61
17
60
72
42
25
120
65
19
56
111
9
3
72
1
20
27
121
41
60
19
12
12
8
87
81
9
43
12
20
36
36
75
96
25
47
61
56
75
13
56
160
72
84
35
6
3
16
8
40
12
60
155
6
24
31
72
8
52
23
24
30
48
31
12
35
30
12
42
1
8
16
11
13
29
15
60
88
59
1
29
108
7
8
40
20
36
9
72
6
12
60
73
12
17
30
30
6
9
15
49
101
18
30
12
48
90
48
13
32
9
6
60
37
72
5
3
15
45
267
21
27
181
96
36
35
57
27
6
12
7
11
12
12
6
19
68
40
8
52
83
97
35
12
1
59
13
23
180
9
4
44
15
12
13
120
83
12
48
72
81
120
4
143
54
31
168
29
12
48
7
95
73
36
24
20
52
60
11
72
1
ABCD 94631318638*3^$a+1 [50027]
191
73
12
41
3
16
20
33
30
6
144
36
7
29
39
24
3
225
9
99
45
7
44
40
60
144
11
25
71
85
32
52
60
84
131
24
21
16
108
12
95
25
104
9
27
33
99
16
12
47
132
121
168
12
35
144
6
12
31
335
1
128
220
32
16
17
12
96
19
20
364
5
31
96
5
3
4
32
45
19
41
156
123
45
7
24
36
59
21
4
5
43
12
23
126
30
9
15
81
144
36
36
63
73
168
5
67
47
121
17
63
45
67
108
96
36
60
60
20
3
96
1
125
79
204
71
9
4
12
48
41
12
15
12
16
84
36
17
55
48
101
79
11
36
54
43
12
36
12
35
81
4
41
127
23
36
48
25
80
147
1
8
9
150
90
55
152
16
12
60
96
36
41
55
80
64
11
85
29
79
24
32
75
36
42
108
27
27
61
23
1
113
7
128
148
12
72
41
79
11
24
129
9
6
1
36
12
167
93
76
84
11
54
43
60
65
19
156
32
3
18
31
41
43
12
53
15
120
24
28
47
42
3
232
120
24
44
100
92
16
48
32
9
3
88
44
111
69
63
12
13
41
7
168
11
66
42
72
93
33
43
20
16
108
23
313
11
9
16
44
4
48
29
19
240
12
48
72
12
108
32
207
49
72
24
80
33
103
24
155
73
41
84
51
21
31
23
36
133
35
45
16
12
12
132
48
60
36
20
141
75
36
45
54
1
8
136
71
9
9
36
43
72
8
57
79
71
85
95
30
31
83
1
36
120
104
76
80
33
67
12
23
108
9
88
17
43
32
96
111
6
43
36
5
78
181
20
60
16
20
48
28
23
1
101
54
13
56
76
96
83
9
45
43
29
19
77
19
119
90
36
43
200
40
72
29
7
29
30
49
5
19
60
20
76
11
181
12
68
64
36
24
191
9
28
36
12
17
150
21
112
5
15
4
5
30
25
20
60
9
55
132
47
81
16
59
37
107
85
108
77
31
59
37
24
44
148
12
41
60
30
61
44
75
6
55
35
9
4
5
43
24
35
69
117
27
12
51
97
11
85
72
104
48
195
13
5
43
24
17
18
13
24
80
16
48
12
60
8
27
13
41
43
20
16
12
60
48
84
60
23
9
16
29
54
102
187
53
39
16
120
35
13
12
44
9
66
36
33
4
17
31
84
29
67
59
13
41
6
18
48
55
12
36
59
1
12
113
19
17
6
37
96
36
29
54
13
5
39
15
21
207
33
144
45
19
65
31
11
18
39
76
20
172
35
49
23
57
76
29
63
3
13
20
112
12
77
36
7
35
13
32
3
109
113
31
24
36
12
84
164
16
48
12
36
32
40
35
6
7
65
63
111
121
23
60
85
72
23
97
77
7
48
32
16
5
63
9
78
9
21
43
44
81
156
135
60
3
25
11
85
41
91
108
41
43
36
192
8
16
263
45
165
43
44
21
15
27
37
108
17
19
12
17
42
25
65
19
11
108
37
36
12
212
16
8
52
203
25
17
12
175
108
84
11
18
15
4
12
168
17
15
3
13
5
43
11
6
30
24
129
51
90
91
128
27
133
56
40
11
93
52
12
77
39
9
43
24
41
60
3
69
7
11
25
23
24
81
12
52
83
9
4
144
11
157
144
80
15
36
12
37
23
30
7
83
133
24
24
12
84
48
48
24
24
12
144
80
81
18
141
4
12
68
40
120
12
53
7
173
91
24
72
47
61
29
55
5
43
72
32
4
5
6
1
8
21
139
72
5
43
11
85
128
40
23
25
95
24
120
6
39
16
12
132
84
95
1
24
36
65
54
21
4
12
29
55
35
13
47
45
4
95
37
24
104
40
24
48
24
8
112
24
35
150
31
5
43
77
99
304
56
16
24
5
19
41
36
36
72
55
56
24
88
12
80
27
49
71
18
27
28
35
37
44
15
157
8
40
36
60
24
92
100
35
60
18
27
3
36
150
55
89
30
1
36
59
30
91
32
28
60
72
83
18
67
68
39
18
27
45
63
4
24
17
63
40
24
5
43
132
23
192
25
60
20
3
205
47
37
8
15
18
115
59
60
153
12
63
6
30
24
73
44
16
20
28
20
16
84
17
27
36
76
5
171
100
8
16
48
23
25
24
96
35
37
56
69
103
143
37
53
6
93
16
20
4
11
61
95
25
44
4
72
35
13
20
52
23
73
5
7
5
87
75
73
12
24
96
53
211
24
ABCD 94631554222*3^$a+1 [50020]
32
18
99
48
1
90
29
57
36
3
37
14
30
4
11
9
52
35
24
1
8
42
88
14
76
20
84
22
56
54
16
38
9
13
35
19
8
58
2
18
39
69
66
6
4
44
112
32
123
25
38
90
36
34
2
48
15
21
123
153
87
57
54
9
13
8
82
18
30
41
49
2
54
90
18
48
3
115
50
16
6
30
54
14
6
108
18
15
3
30
82
30
104
4
56
84
82
14
63
61
11
129
10
122
75
13
6
125
15
33
3
12
18
10
8
10
32
34
14
22
18
6
14
90
66
75
181
68
42
54
36
48
6
130
26
114
36
40
80
100
48
180
32
4
20
16
38
54
15
73
47
27
94
134
18
4
74
9
117
16
14
10
83
61
11
24
27
93
24
33
12
72
76
32
15
7
6
108
30
14
198
64
14
16
14
46
80
3
123
24
30
4
14
82
26
9
51
40
5
43
5
9
76
2
34
20
108
90
21
37
54
68
66
15
85
14
102
24
12
40
24
14
30
22
113
31
89
1
23
105
52
14
54
28
8
40
11
25
36
20
40
48
110
9
13
84
6
137
21
72
12
72
4
56
30
10
68
106
6
26
4
14
126
24
22
8
96
36
72
66
42
48
10
5
121
90
8
141
9
108
3
69
12
6
30
24
16
14
46
8
36
54
112
38
36
3
13
92
12
3
1
60
102
5
19
134
10
32
18
90
12
10
8
6
54
66
141
27
16
42
14
30
4
11
21
27
216
69
12
10
5
45
94
36
26
40
23
144
33
34
38
66
6
54
210
82
32
88
18
56
108
12
36
87
3
18
22
14
4
36
90
53
3
18
22
90
59
99
16
24
62
15
9
66
94
6
122
48
39
3
22
44
60
12
27
13
32
28
23
81
15
69
27
27
21
21
16
24
8
36
42
40
50
84
63
27
10
35
51
48
22
32
6
36
16
140
78
27
3
24
12
100
30
36
35
25
95
85
8
27
55
17
1
14
12
21
33
72
24
16
128
36
51
55
65
3
45
31
128
16
2
48
36
4
6
26
40
2
58
44
4
11
61
24
80
123
21
51
9
12
294
30
6
57
13
104
54
40
2
4
50
16
5
13
35
1
74
21
24
9
48
28
36
134
105
24
57
15
33
36
27
117
51
9
108
30
24
45
48
168
3
10
32
48
24
22
120
53
37
36
14
10
90
53
72
15
34
47
43
20
22
14
90
120
3
48
45
54
45
3
118
23
67
18
44
18
40
122
78
138
24
12
10
44
9
13
32
6
54
202
5
79
32
54
40
11
45
198
54
12
24
30
76
6
44
10
29
25
26
54
76
104
51
21
18
6
3
13
68
15
9
12
198
126
10
72
98
6
18
72
54
40
66
60
14
9
3
10
14
54
15
55
50
72
4
11
9
15
115
5
144
45
16
6
18
11
21
30
4
36
38
12
60
30
54
60
39
24
57
15
24
1
90
53
33
114
18
3
9
18
18
10
17
45
3
33
36
4
36
20
48
46
14
3
9
15
61
24
59
39
148
32
78
18
12
10
44
4
20
54
16
14
18
28
89
13
20
70
54
60
68
12
10
14
52
60
18
26
4
6
54
11
105
60
90
33
93
12
22
14
51
24
75
40
26
3
3
34
11
129
96
34
125
39
12
10
155
19
74
40
86
21
99
6
130
14
63
153
120
10
32
18
58
30
32
40
20
40
18
44
22
11
45
18
81
3
28
98
114
106
6
29
25
32
144
18
21
24
7
6
35
69
4
44
18
28
29
61
30
50
6
30
10
26
40
35
3
72
45
3
6
15
19
101
24
21
3
63
153
45
40
11
120
24
21
36
15
3
6
63
13
8
60
12
58
41
33
22
44
10
120
2
4
14
30
46
14
16
36
32
28
14
16
24
95
3
60
12
4
20
54
16
56
36
48
42
54
70
6
14
9
21
94
29
21
36
18
18
64
86
4
54
12
32
87
24
21
3
13
59
9
114
21
9
96
52
20
18
66
64
11
69
46
14
40
80
39
1
42
68
12
24
18
27
61
38
72
48
22
60
8
42
18
72
4
50
30
76
20
3
24
13
32
12
36
24
36
34
6
44
6
34
11
93
6
4
17
63
90
39
21
36
34
14
28
35
13
35
37
38
16
5
96
24
1
23
87
30
78
54
87
24
67
2
88
78
66
38
16
29
43
54
56
4
11
33
6
9
21
4
2
90
108
16
6
14
84
24
18
18
22
48
2
94
29
15
129
33
144
60
34
6
30
56
18
22
80
10
14
30
24
30
54
123
9
34
20
81
21
10
44
78
36
16
56
70
77
87
70
38
22
23
27
21
72
31
122
63
9
60
88
14
46
18
170
51
63
58
23
9
15
97
36
8
132
88
42
50
18
54
90
36
70
2
58
12
20
3
37
18
102
14
45
24
21
36
10
48
96
26
28
62
33
85
11
24
9
36
27
9
10
14
36
48
46
12
65
24
129
22
17
48
109
14
10
86
16
5
9
4
56
94
5
189
52
74
16
50
10
50
16
18
122
3
61
8
60
15
3
45
24
19
2
30
4
41
13
86
10
14
30
15
75
22
2
45
21
96
30
6
4
8
28
80
60
12
6
52
2
52
74
66
3
123
40
14
24
12
72
36
39
1
14
166
36
6
14
66
33
85
36
44
10
12
2
22
26
40
20
18
22
80
10
8
114
12
76
68
42
94
23
3
10
44
15
9
30
42
39
109
11
1
2
72
70
38
22
11
25
18
14
52
6
18
116
4
155
ABCD 94631763914*3^$a+1 [50090]
240
39
6
48
96
99
45
35
145
126
144
12
21
69
114
30
59
37
18
90
30
33
80
157
36
15
21
78
72
84
60
69
87
78
66
24
225
201
144
167
19
29
7
54
36
18
66
27
9
18
150
30
96
30
36
15
45
138
57
48
27
101
73
24
15
15
90
96
39
32
240
64
111
129
135
180
36
114
30
36
93
21
90
36
18
252
15
69
315
99
36
180
24
36
84
6
15
21
30
24
5
121
48
87
165
78
30
36
27
48
464
96
16
15
54
54
21
21
120
384
174
101
85
84
60
75
45
72
90
18
63
48
21
54
30
6
138
36
51
9
66
198
47
48
48
43
36
30
3
147
108
33
69
18
60
36
54
12
23
337
18
60
113
79
18
6
66
378
42
3
80
91
180
6
11
127
6
66
60
54
39
51
54
12
75
3
36
30
90
90
54
17
19
36
150
3
27
5
13
83
43
6
84
6
261
63
54
27
93
36
24
102
18
63
189
24
54
36
126
84
60
120
114
30
90
6
234
30
51
80
1
54
201
33
30
6
171
39
6
99
39
57
3
192
18
107
16
27
30
23
103
24
12
21
32
1
180
6
69
15
65
61
18
6
54
5
85
27
93
51
96
96
123
84
36
186
108
36
131
79
17
7
12
60
33
51
60
54
30
237
39
9
45
66
17
19
45
45
78
21
99
366
30
36
108
72
168
246
6
30
60
75
105
23
157
51
33
24
23
13
144
12
54
6
171
63
65
1
234
101
175
48
36
189
80
16
219
5
145
47
64
15
305
96
43
5
67
285
135
30
203
55
12
114
216
138
90
15
297
23
48
103
24
12
180
78
66
6
30
45
144
45
51
45
30
165
105
54
6
30
24
30
54
36
24
120
77
85
24
30
5
49
527
145
15
93
35
121
36
144
51
9
39
81
96
95
175
30
3
15
90
71
64
45
36
36
171
357
27
93
195
57
71
7
185
61
6
108
17
13
3
129
138
36
150
75
99
42
3
117
240
18
41
25
54
42
120
78
12
69
21
144
24
30
36
17
79
120
18
23
64
75
90
78
36
9
48
177
30
17
16
3
60
36
180
48
57
48
27
54
90
54
12
78
53
37
75
171
240
261
45
18
72
393
87
330
63
80
175
305
55
36
36
90
18
6
216
120
15
3
72
149
55
90
30
6
174
24
30
6
17
13
90
60
66
54
96
120
60
209
64
81
180
60
36
48
90
36
77
48
61
3
15
360
102
60
54
17
13
6
90
18
126
51
48
45
83
7
72
33
15
81
171
21
39
48
162
168
15
32
19
6
138
141
45
54
30
60
3
87
12
108
17
25
18
5
175
161
64
32
16
80
73
36
24
66
204
66
24
36
15
48
128
109
180
108
42
185
115
54
24
47
43
21
9
6
84
36
36
18
35
37
60
84
219
87
54
24
27
128
7
90
108
3
32
271
65
96
103
41
139
42
18
30
90
81
45
54
45
45
72
24
30
24
12
18
6
90
30
24
30
42
30
114
129
15
17
55
89
31
305
25
234
36
174
96
30
45
9
54
17
25
180
83
25
23
48
19
30
126
90
60
66
ABCD 94631921578*3^$a+1 [50234]
33
92
24
49
23
28
36
51
45
12
36
87
77
96
247
12
132
21
128
64
36
20
4
12
21
15
8
4
68
4
63
21
56
31
33
44
12
4
117
119
36
108
31
9
60
60
20
16
105
18
53
64
68
52
144
192
15
29
36
247
93
12
33
159
36
75
29
28
165
23
4
81
59
31
12
33
44
13
42
108
5
12
1
90
33
240
81
51
39
141
68
16
33
30
41
19
41
7
24
45
228
15
53
144
24
64
48
48
60
21
15
84
20
12
49
83
12
96
28
44
16
56
16
15
33
20
4
120
80
36
36
48
13
3
36
20
28
3
33
104
7
189
20
36
36
67
120
65
76
72
9
35
28
32
103
21
56
4
9
18
12
72
78
15
87
5
181
63
80
16
216
8
36
100
15
6
15
84
63
21
12
8
16
33
23
84
4
24
60
20
28
12
117
36
114
30
11
4
81
15
15
9
105
51
39
41
244
8
7
6
23
40
12
60
39
21
8
31
53
67
126
99
24
99
41
12
24
76
27
105
108
39
5
13
3
9
36
42
48
54
18
21
236
1
59
61
47
97
15
24
12
8
4
87
18
3
84
3
72
93
120
156
99
21
164
25
63
24
8
76
56
84
40
20
40
36
21
15
27
105
60
33
162
17
16
75
125
64
44
52
75
33
44
13
87
75
72
69
116
40
3
41
316
3
113
55
30
195
117
15
75
77
40
24
44
13
12
51
81
99
9
51
39
138
114
5
36
72
280
92
28
32
28
48
9
15
75
48
33
108
12
20
79
209
16
20
28
3
33
21
120
123
3
24
5
76
60
147
57
15
30
59
199
18
59
16
45
15
165
23
76
56
67
5
88
48
39
33
20
85
3
39
41
67
45
12
33
23
67
17
13
39
51
54
60
35
31
29
136
44
40
24
57
15
20
4
96
32
7
60
45
81
195
12
8
19
30
96
30
33
144
3
137
36
156
64
60
39
81
96
123
41
52
12
27
53
37
18
102
111
87
77
1
162
17
40
56
25
15
68
7
24
81
32
72
64
44
13
59
28
87
108
18
42
33
57
75
33
27
32
76
188
24
25
15
117
39
87
12
33
39
9
20
139
12
105
24
80
12
4
20
31
33
12
140
4
63
33
44
115
18
42
45
96
20
19
21
48
111
9
132
24
81
27
48
48
36
144
120
51
30
59
4
60
27
18
87
21
3
20
52
132
63
77
103
153
12
15
45
212
67
5
4
24
3
30
23
19
45
140
136
84
147
153
32
55
41
25
83
97
63
24
27
126
23
49
198
45
8
91
5
13
123
48
36
111
9
24
104
16
9
72
15
68
7
6
27
27
33
8
108
36
43
141
60
56
16
48
32
28
96
81
59
13
47
133
42
21
140
49
51
32
72
13
35
73
123
24
36
27
114
99
32
4
8
72
28
3
45
20
64
24
92
40
60
60
45
15
140
40
27
18
23
61
11
64
15
5
1
183
20
124
96
24
15
72
6
39
36
105
15
15
54
6
5
52
15
45
8
60
100
80
120
19
30
119
40
12
15
5
7
33
84
68
60
25
15
63
33
60
87
53
64
108
84
51
12
33
9
59
64
56
24
88
9
11
52
32
235
66
23
40
51
18
27
36
32
16
261
3
96
12
8
64
80
12
24
76
140
36
144
16
128
16
123
12
41
145
63
27
54
3
20
36
52
69
18
18
39
33
107
60
4
132
39
81
45
135
75
153
56
36
7
45
87
9
9
15
33
23
136
45
39
69
111
20
36
16
24
44
124
8
79
18
3
84
68
43
9
20
115
33
60
12
81
3
36
20
124
87
12
65
108
49
95
4
132
24
33
15
36
80
40
111
9
51
9
27
57
12
44
52
9
11
232
33
12
3
48
12
135
24
21
60
57
42
18
51
159
168
105
108
12
27
165
56
16
24
27
84
5
28
57
15
36
27
18
23
72
25
23
40
12
87
137
28
20
40
15
77
16
20
100
20
139
9
51
36
17
55
5
216
36
85
123
105
11
52
24
24
24
128
88
9
63
12
12
48
27
45
15
48
18
23
112
9
36
47
43
137
136
12
32
40
8
19
66
3
120
57
3
201
15
164
24
28
12
68
28
12
44
13
23
85
15
ABCD 94632076816*3^$a+1 [50096]
16
123
36
54
71
4
9
11
124
12
33
42
33
15
65
37
18
81
72
27
17
25
155
36
7
21
21
36
23
16
9
99
12
21
78
45
56
16
15
48
17
24
28
51
12
5
19
65
28
12
20
16
45
60
18
12
29
4
20
19
45
108
32
12
1
90
17
12
4
12
9
15
99
42
78
9
8
12
120
1
84
15
12
69
36
83
100
15
17
13
78
9
20
64
39
18
15
15
24
24
9
8
28
20
19
21
111
5
55
78
23
64
33
35
13
114
9
9
42
29
7
33
24
21
24
11
79
18
18
30
36
15
3
30
48
3
20
1
66
9
3
17
55
30
15
8
12
144
76
3
12
24
54
15
27
36
29
24
4
108
108
15
12
29
36
13
75
72
44
64
24
141
60
11
16
44
16
45
102
36
161
28
8
13
11
4
36
8
7
90
39
44
7
21
33
95
16
9
12
59
160
9
24
71
16
33
78
48
137
25
3
9
42
30
48
3
183
17
7
30
6
41
25
54
30
30
54
35
36
31
30
48
27
15
89
4
20
25
6
105
20
16
15
18
18
5
52
8
49
24
6
5
4
57
18
24
5
108
25
12
51
45
144
23
49
15
44
24
16
72
32
120
115
5
1
96
36
18
137
4
63
21
20
151
78
3
24
108
63
30
168
12
27
56
1
3
45
36
75
15
6
23
1
51
20
48
31
30
11
25
18
5
37
36
30
29
16
8
1
30
6
23
84
7
41
7
45
3
53
52
27
18
99
9
15
32
7
41
31
45
60
69
11
4
15
9
72
33
23
19
66
23
36
84
1
48
63
108
9
71
24
72
31
54
39
15
72
18
11
120
49
75
32
100
3
9
15
41
1
15
195
30
24
59
1
6
41
40
20
25
35
145
12
35
36
96
16
104
84
31
5
64
9
23
12
60
91
12
189
63
6
51
20
16
27
12
33
72
45
18
42
66
65
7
66
51
9
11
49
66
66
24
83
25
71
16
36
68
4
27
18
95
40
33
107
121
12
35
19
36
17
1
47
19
21
20
24
13
30
17
43
81
24
36
39
53
7
18
59
151
18
59
13
23
7
33
69
36
42
57
92
1
47
7
29
55
17
157
3
159
45
68
13
35
25
3
75
9
57
15
36
60
3
17
12
43
114
48
6
57
8
1
35
1
119
55
18
6
24
21
20
76
80
19
9
21
27
32
28
3
12
17
13
23
76
33
36
51
33
36
42
84
18
95
43
12
5
16
39
18
83
85
39
57
23
31
21
20
16
39
6
24
156
75
8
1
35
13
47
13
102
24
77
37
23
25
42
36
129
57
23
121
30
60
89
12
96
25
47
40
75
17
109
99
80
72
64
56
49
6
29
12
37
48
87
15
12
54
30
101
31
72
5
7
5
49
102
5
67
18
3
96
123
33
24
108
3
9
20
85
3
45
11
4
27
21
27
12
21
27
30
60
3
20
72
13
12
12
39
195
6
18
66
42
12
6
6
41
19
78
6
45
75
5
49
71
97
47
61
54
36
102
12
15
96
36
21
35
252
91
24
60
33
69
36
83
24
103
30
3
12
69
24
6
33
32
24
64
3
57
27
9
20
19
18
108
15
20
12
4
144
75
69
21
11
36
13
24
83
7
5
52
69
15
27
30
30
30
59
4
24
45
6
24
65
36
52
20
109
35
1
47
55
5
16
44
16
99
5
55
12
21
108
132
33
12
3
15
21
56
49
11
72
25
11
67
53
16
44
16
15
36
24
6
72
3
9
35
31
5
49
30
5
76
75
18
30
21
63
42
11
72
13
27
27
6
135
3
65
4
108
39
53
16
111
6
99
80
13
27
15
45
15
54
47
112
51
6
3
8
120
88
32
12
13
15
92
163
24
6
12
11
31
24
9
8
24
1
63
32
37
75
3
60
9
15
29
4
8
12
60
55
30
11
36
31
12
17
24
19
150
27
48
51
129
20
12
19
45
32
19
65
55
48
53
67
41
25
30
17
97
3
20
7
6
12
30
29
43
60
6
30
5
24
37
71
24
55
6
135
15
12
45
8
40
9
24
75
45
47
67
113
12
7
18
6
60
36
9
12
20
7
18
90
60
30
48
66
41
13
6
5
1
84
23
16
45
99
45
95
12
223
6
42
117
3
9
8
72
31
17
36
1
18
21
12
44
16
75
9
24
72
104
1
35
55
30
30
84
5
49
11
36
4
3
77
13
3
3
101
13
3
24
9
30
161
16
20
28
57
3
20
7
84
33
32
84
85
27
45
24
23
36
16
33
6
29
28
63
6
54
66
78
65
40
15
48
18
11
25
30
21
84
24
12
44
19
12
120
114
11
4
56
52
45
6
6
30
30
51
32
12
24
79
17
28
32
31
29
1
47
13
72
63
92
31
57
63
6
11
25
12
30
17
48
7
93
3
33
20
16
111
42
143
48
16
20
13
3
32
16
27
53
79
65
12
36
25
18
17
43
21
80
103
77
91
18
35
52
9
3
56
7
60
5
60
19
29
4
8
37
23
40
8
36
13
12
3
72
36
9
30
33
20
12
1
75
8
40
24
12
24
20
19
78
30
102
78
5
4
56
132
7
66
15
33
15
36
3
66
27
9
99
92
12
48
13
11
49
54
5
12
43
21
57
72
35
28
44
36
7
12
29
1
54
41
91
17
28
3
29
7
5
168
40
15
57
44
96
4
51
9
20
16
3
12
90
23
36
25
11
28
20
133
59
40
44
145
15
44
67
60
36
29
28
8
48
7
45
108
92
160
8
16
36
72
12
96
27
57
33
72
54
81
48
15
6
39
32
88
56
76
36
8
1
11
88
9
75
72
24
9
75
60
8
37
75
92
1
12
12
11
4
44
24
12
1
18
84
53
7
36
21
9
30
69
15
18
12
42
84
29
12
13
27
15
45
15
21
20
ABCD 94632808742*3^$a+1 [50094]
108
27
48
15
81
51
12
33
32
88
8
76
39
72
33
36
44
37
267
12
9
11
1
18
9
8
13
54
5
72
1
18
5
7
45
44
19
17
13
42
102
15
21
11
1
99
9
24
3
3
9
20
136
27
29
31
29
1
15
33
51
81
47
12
13
36
54
45
21
12
39
33
6
60
5
124
33
48
111
33
131
67
48
5
109
6
84
65
12
4
9
48
48
12
3
9
75
15
18
35
60
67
57
171
60
18
27
12
45
23
12
1
51
9
11
60
19
81
69
24
15
51
41
48
13
179
13
6
120
24
21
99
120
33
12
33
35
12
145
15
3
53
24
52
33
3
24
93
6
129
15
66
59
72
31
9
123
21
20
7
53
145
42
72
5
120
13
12
23
7
6
107
37
11
109
147
51
9
9
60
87
123
89
12
139
42
47
61
51
36
27
138
27
176
64
60
15
48
72
120
36
17
144
96
25
15
3
17
132
76
189
35
55
60
48
18
27
15
29
91
5
52
20
13
60
39
171
149
13
6
5
97
48
35
36
16
3
125
37
27
12
44
4
36
15
29
60
40
51
41
1
12
51
60
80
84
16
32
103
24
21
159
6
11
73
6
9
33
39
3
53
13
12
27
32
19
54
6
45
45
30
69
72
99
9
68
40
27
6
192
15
32
1
15
9
15
3
42
11
25
11
16
12
20
16
20
37
3
105
24
15
56
67
9
3
57
68
25
48
27
75
53
12
16
20
76
99
12
29
48
40
32
24
16
228
12
36
3
77
55
93
9
63
87
33
8
24
13
15
12
105
27
3
33
32
121
119
60
55
165
135
96
9
32
13
60
60
6
45
105
24
18
30
39
3
5
1
24
36
27
33
15
56
49
30
41
43
30
23
37
78
29
1
23
96
24
136
69
102
42
23
7
165
75
18
35
100
3
125
49
15
63
18
144
36
27
3
9
68
7
18
192
108
63
69
3
8
79
81
24
45
35
16
96
3
6
155
79
21
99
53
7
18
63
45
47
4
51
29
1
168
24
18
42
35
12
108
73
95
12
1
24
120
78
5
25
42
120
48
77
25
60
27
69
27
8
40
105
11
4
12
44
19
269
52
20
16
45
12
6
29
76
39
126
30
69
3
9
33
51
27
29
13
120
11
40
44
52
69
30
21
56
72
61
12
18
24
30
35
1
51
44
7
189
60
9
24
3
117
35
13
12
143
73
144
35
36
64
15
36
24
17
180
28
3
12
65
1
107
13
12
48
11
28
3
18
11
16
93
11
24
25
90
30
119
25
6
150
120
84
27
69
24
35
100
21
54
21
12
15
69
9
15
117
47
12
1
39
201
3
87
53
16
84
9
6
21
33
18
45
44
64
156
3
141
39
17
96
24
100
68
43
69
8
133
12
15
36
39
5
25
11
55
30
39
116
19
36
21
36
45
63
176
40
56
4
3
17
1
120
12
36
35
49
78
173
19
125
43
45
24
8
61
27
45
23
19
66
90
17
60
24
79
60
24
21
56
28
3
48
12
17
12
13
11
12
25
59
24
55
60
21
9
15
9
18
120
33
69
30
57
36
192
12
3
65
12
64
20
7
5
48
67
17
1
11
1
60
83
52
105
120
72
108
72
18
17
52
8
25
27
111
30
3
15
17
12
36
79
33
32
73
59
13
27
141
12
15
8
25
15
57
87
93
3
32
115
60
45
3
30
78
17
7
21
24
120
3
18
59
52
9
42
45
48
36
44
19
30
6
24
53
73
95
7
9
20
144
37
47
1
75
116
1
12
15
32
28
32
109
54
21
32
37
30
6
15
36
33
78
48
65
36
24
7
90
3
36
21
12
30
45
68
72
13
102
18
3
75
21
51
42
51
9
3
63
65
7
18
30
5
85
15
20
157
35
28
12
32
25
15
15
77
73
60
11
19
36
12
30
3
72
117
27
56
67
21
9
11
25
60
15
12
105
87
21
59
96
7
77
31
54
6
225
15
17
12
91
114
11
16
9
24
15
63
42
15
32
16
33
24
27
9
102
209
36
157
51
69
11
85
30
42
72
6
30
99
3
108
81
9
11
16
32
12
4
69
30
48
42
60
35
28
20
67
66
111
3
6
12
12
143
24
1
72
27
36
8
4
45
35
1
24
6
90
54
21
9
51
96
80
49
47
25
12
30
57
96
20
28
69
3
3
57
68
12
13
135
105
60
27
15
42
3
3
81
111
42
35
12
13
6
17
25
35
145
18
29
13
42
17
13
35
13
63
69
75
20
1
42
77
16
57
75
3
42
63
56
73
35
1
120
11
13
47
4
60
44
73
48
72
15
33
39
56
36
109
39
93
75
3
77
24
16
204
9
90
29
13
48
15
24
120
80
40
93
3
44
36
120
49
63
20
52
12
60
129
135
9
35
13
42
173
145
222
30
15
20
1
15
152
40
3
90
15
80
79
30
15
3
18
11
1
3
57
3
72
3
21
33
108
30
90
3
24
33
35
13
39
12
20
19
5
72
40
68
16
141
18
90
24
6
ABCD 94633160998*3^$a+1 [50066]
24
17
112
12
20
36
40
8
1
96
23
31
9
44
67
6
75
8
4
93
87
8
40
12
80
52
8
13
39
20
28
68
24
1
15
84
15
29
37
15
9
11
24
1
18
5
25
35
115
29
112
60
9
15
21
6
5
13
102
5
13
27
24
84
12
24
24
84
12
68
52
9
30
9
96
12
33
12
47
7
45
69
59
52
81
78
30
15
60
132
60
3
65
31
53
12
55
141
8
4
12
21
15
60
20
4
60
15
129
57
3
24
8
19
126
35
12
61
59
13
99
120
48
32
19
17
48
12
72
40
48
33
51
39
69
8
19
89
60
4
60
176
36
48
96
1
11
72
7
53
1
6
5
100
44
4
3
9
104
16
21
35
13
6
29
25
11
28
48
3
12
17
43
53
40
152
4
39
29
108
4
56
24
48
37
3
20
108
103
9
8
13
47
49
75
9
11
31
17
31
29
7
54
35
1
15
24
96
80
24
64
20
16
60
15
17
100
32
13
18
6
15
15
45
9
11
16
60
20
160
48
27
5
48
24
1
39
32
28
12
51
45
32
48
175
9
96
93
36
15
24
15
89
1
11
4
24
36
84
48
32
13
47
43
69
21
18
29
28
15
29
148
20
60
13
23
76
20
60
48
36
31
30
6
5
112
8
19
5
4
12
8
16
9
99
32
36
48
1
39
24
3
29
16
15
18
15
15
41
31
9
51
45
12
108
33
66
33
21
47
13
47
25
87
183
185
4
96
24
81
18
17
12
13
54
53
12
115
45
36
3
5
24
7
96
5
43
69
32
79
29
120
16
24
51
17
100
8
4
12
8
43
117
92
61
35
12
247
33
51
5
64
20
16
84
48
8
31
53
31
29
7
129
12
20
24
48
36
52
32
48
49
143
48
48
156
25
35
48
48
25
27
116
12
60
100
45
95
13
6
5
108
52
48
8
25
60
35
64
165
3
36
32
4
48
3
69
68
60
16
32
40
9
3
140
37
3
12
21
39
9
47
115
173
7
9
44
16
68
13
30
24
29
1
54
17
52
12
8
43
5
40
8
72
24
25
15
8
13
15
12
27
45
8
16
75
57
39
69
24
60
12
8
43
18
27
32
16
20
52
33
72
3
32
48
12
88
32
72
67
53
73
39
300
21
47
12
4
15
65
1
6
33
200
31
33
63
18
36
3
36
32
12
1
15
24
32
24
96
36
12
16
15
17
43
9
21
39
93
123
12
39
5
1
18
5
12
19
29
97
83
60
16
15
29
4
12
20
85
11
4
56
64
24
32
88
27
9
20
24
72
13
27
24
24
15
6
36
15
32
48
24
1
35
12
36
25
11
16
44
48
13
30
137
31
192
9
80
36
25
87
80
43
17
16
20
61
35
31
24
36
48
21
69
39
72
56
84
4
57
15
3
5
16
51
45
24
24
80
61
30
21
72
36
140
187
5
4
9
147
15
18
95
175
41
85
35
40
24
152
12
1
36
36
35
43
5
16
9
15
24
20
12
19
21
48
21
87
3
36
5
85
6
48
69
80
36
12
144
120
24
4
57
59
16
51
77
12
4
120
36
60
8
96
24
31
5
4
3
5
4
15
29
4
3
17
103
57
12
60
21
63
21
11
4
24
32
25
27
68
72
13
54
81
80
85
18
9
27
114
90
21
20
25
3
3
29
1
35
43
5
60
96
40
9
15
21
15
45
90
53
16
20
36
19
57
20
12
12
1
63
20
12
4
9
11
108
36
24
96
55
17
13
59
31
41
28
12
8
40
8
28
12
20
48
7
29
79
45
12
8
7
5
28
36
36
32
13
3
120
20
36
16
8
52
15
18
47
115
113
60
4
93
54
36
65
25
27
57
24
51
8
16
24
8
100
140
25
135
45
83
36
31
5
43
42
27
8
48
24
13
3
32
64
15
54
30
125
1
60
15
36
3
9
153
30
45
9
3
32
16
188
4
36
12
39
29
91
6
15
104
16
20
4
21
18
101
1
47
7
6
30
89
24
4
20
40
32
79
5
16
44
25
27
33
30
65
85
39
72
44
91
9
60
12
32
1
102
9
20
108
16
32
52
3
89
100
44
37
3
51
45
9
35
84
12
48
96
12
4
60
48
20
12
16
75
53
52
39
101
19
5
1
54
5
79
42
23
4
57
15
20
28
48
3
5
97
15
48
32
24
64
24
51
29
1
72
23
24
52
15
5
40
39
9
116
55
60
17
24
25
54
60
29
12
25
11
48
12
109
51
39
29
7
89
24
55
17
12
28
8
25
119
1
39
36
15
17
12
43
5
4
36
48
12
20
19
24
36
54
30
72
17
16
32
100
3
12
17
1
39
21
11
88
12
9
35
52
68
16
24
32
25
24
15
128
1
71
88
80
72
16
8
112
75
45
3
60
41
64
20
4
56
96
1
35
28
24
56
24
37
75
60
36
12
33
3
56
31
5
84
19
9
21
15
12
12
147
21
8
144
16
80
1
95
115
29
4
21
27
12
3
18
12
119
61
27
68
60
48
52
32
7
144
101
40
44
25
11
76
20
40
72
8
48
1
63
63
5
4
21
18
36
33
20
91
5
60
4
3
5
19
65
64
96
45
35
180
1
107
16
15
21
8
7
24
5
7
18
39
51
17
172
20
7
89
12
48
36
48
16
21
35
19
90
42
65
40
33
15
21
3
8
4
36
3
36
24
9
27
29
76
51
29
16
32
60
16
152
144
76
44
121
48
47
13
11
4
57
23
61
60
3
48
8
25
47
52
20
60
52
48
8
24
40
9
15
56
19
45
104
48
12
7
41
55
30
15
48
32
24
31
17
1
71
40
99
5
12
12
40
63
9
20
91
17
96
36
31
5
13
59
1
47
19
29
61
11
13
35
60
84
73
15
3
21
8
36
76
48
32
ABCD 94633218118*3^$a+1 [50004]
87
57
120
15
36
9
3
27
96
117
27
30
6
72
12
108
21
69
72
51
99
48
18
24
15
21
72
138
105
135
210
39
15
21
69
96
30
45
177
102
126
72
3
39
21
15
90
12
123
27
48
60
54
30
21
39
9
144
57
18
153
27
72
6
39
33
75
207
150
63
3
24
66
3
21
48
222
9
9
18
84
225
33
12
6
33
57
90
9
45
30
6
144
30
21
69
36
24
123
147
156
144
6
84
6
120
60
72
21
9
108
54
270
108
42
33
15
18
222
90
75
48
177
60
147
45
6
144
30
36
24
48
63
9
36
90
72
108
60
234
15
105
135
33
147
141
15
75
57
12
15
81
9
39
231
105
36
27
90
48
114
21
9
75
3
12
33
3
24
30
18
108
213
39
42
30
81
27
18
3
192
117
15
105
150
12
6
63
57
72
60
15
33
54
150
3
27
6
90
12
72
33
27
9
12
99
93
3
54
30
168
21
12
39
141
75
90
75
27
21
141
126
90
24
48
3
147
30
72
135
81
72
42
105
21
63
39
78
39
195
93
96
129
15
48
105
75
9
60
375
84
21
6
12
222
39
96
21
42
48
150
15
165
84
51
39
78
15
48
9
3
15
18
63
9
48
60
30
45
105
270
9
21
15
129
18
42
51
12
3
42
18
30
60
30
54
18
21
21
18
12
216
24
30
6
9
144
27
165
12
93
54
225
3
45
87
18
12
60
66
45
12
87
36
60
93
9
3
75
102
72
75
3
93
12
165
48
90
33
9
72
3
117
60
75
51
12
60
57
96
135
30
24
36
102
21
87
45
45
240
12
147
111
117
60
3
45
57
78
84
21
15
24
138
18
129
21
87
15
33
135
120
114
30
18
198
9
48
3
45
9
18
21
36
171
150
84
39
129
12
51
9
66
24
30
15
3
45
15
282
36
42
45
57
18
18
24
39
27
24
48
132
18
12
75
48
48
69
120
39
147
45
39
168
30
72
75
255
18
15
93
30
54
75
21
75
87
18
12
15
12
33
18
45
99
36
72
30
90
78
84
6
69
15
6
102
60
12
6
90
45
9
3
285
51
84
45
3
48
51
93
60
87
156
132
12
186
99
21
63
9
51
129
162
36
54
3
33
24
39
51
48
45
33
3
12
39
30
18
42
108
108
27
240
96
156
3
30
42
21
117
63
99
6
30
105
39
306
42
30
75
48
135
54
18
30
87
48
105
30
453
75
30
222
12
18
42
18
3
15
102
168
147
33
30
33
189
12
36
180
42
21
9
51
84
177
15
75
210
36
75
57
27
45
18
90
18
213
21
75
51
57
153
60
15
69
180
18
18
159
63
12
9
87
12
57
21
84
6
33
192
207
300
240
12
108
108
33
21
6
30
150
30
3
231
45
63
93
69
63
63
24
9
9
51
129
72
135
45
48
60
228
42
138
63
9
78
12
33
45
3
27
33
21
15
45
18
48
45
15
33
51
108
42
48
72
15
21
24
3
63
60
9
45
48
63
9
270
36
114
36
3
87
12
18
222
57
123
192
9
12
15
162
78
84
81
27
21
60
9
72
3
3
12
33
9
90
9
111
18
60
72
63
48
48
87
24
66
207
27
186
12
78
30
15
135
90
15
57
75
48
15
90
54
81
207
33
45
15
165
12
162
33
63
45
9
108
48
15
60
129
30
21
69
96
87
33
60
54
18
12
78
18
90
84
21
12
48
27
201
69
168
15
15
129
33
240
63
189
51
105
75
105
42
45
48
99
60
48
ABCD 94633227842*3^$a+1 [50116]
141
15
60
12
17
112
144
80
235
72
5
40
207
41
256
3
125
31
24
41
115
29
120
31
81
51
357
96
135
9
15
60
5
55
81
15
305
16
39
105
207
17
88
48
27
312
60
33
32
223
180
93
104
40
75
5
55
161
127
65
7
336
120
17
40
32
43
108
17
67
125
120
112
104
247
17
208
3
245
55
81
99
5
67
45
152
55
48
180
45
3
21
51
5
160
3
197
64
39
65
24
31
9
56
24
96
55
24
36
45
96
48
56
72
88
15
17
40
15
129
8
31
57
32
151
9
96
27
45
8
40
24
8
55
12
45
315
117
63
297
3
21
80
55
24
48
168
24
105
3
12
57
3
60
36
84
33
8
7
108
29
280
75
36
65
16
56
43
84
65
223
12
5
175
156
120
5
259
60
96
81
99
5
112
8
115
45
135
9
48
15
17
163
77
55
105
183
57
51
21
3
36
17
67
240
5
115
53
40
3
45
27
53
7
168
105
96
48
75
60
105
8
163
125
115
29
55
153
27
36
24
108
168
60
81
3
396
369
96
216
3
120
36
201
339
12
137
91
5
19
53
67
117
63
33
3
77
72
103
120
17
40
120
3
5
127
153
15
48
65
24
115
101
7
9
48
75
60
177
128
16
15
89
355
156
300
21
39
84
21
27
245
127
108
45
3
5
7
17
168
88
27
69
8
120
120
43
117
3
53
40
15
65
199
60
48
77
55
41
19
5
31
9
72
8
91
45
135
209
48
48
16
63
65
31
12
117
48
123
24
36
252
48
144
21
15
89
151
24
60
45
15
48
312
41
19
108
105
72
192
3
341
16
63
36
180
24
81
99
165
96
80
112
15
57
15
113
72
16
39
33
8
64
240
56
79
60
125
96
79
201
15
9
51
21
8
40
8
88
32
232
135
33
120
24
123
96
120
72
60
137
31
84
5
96
16
56
48
55
84
45
8
7
36
29
175
60
221
360
19
93
8
139
5
88
48
15
120
60
45
80
79
36
5
192
67
5
55
168
9
176
115
48
5
120
7
228
149
31
65
55
17
120
55
33
72
267
36
57
288
39
36
125
79
48
33
96
39
89
163
108
312
17
31
60
29
31
12
192
96
21
39
72
72
96
17
43
5
24
55
36
141
104
67
77
120
91
237
8
16
248
16
99
60
120
177
3
60
168
132
96
45
336
3
36
72
105
144
144
152
168
7
12
45
8
67
45
72
39
105
15
204
5
96
72
247
41
120
64
15
41
67
12
41
247
137
40
15
113
43
45
200
199
65
40
80
96
40
80
79
41
67
77
55
33
8
112
128
55
12
12
65
331
24
101
136
63
153
63
17
64
8
168
112
80
96
24
112
3
36
72
12
125
40
15
180
53
88
24
51
12
12
96
5
79
65
43
69
3
36
12
48
120
69
51
77
64
3
125
31
65
19
36
17
103
60
45
15
12
173
79
ABCD 94633421926*3^$a+1 [50016]
56
21
48
63
9
78
97
48
48
17
12
15
75
1
32
28
5
84
31
8
144
3
157
188
39
81
24
16
68
136
44
9
60
75
52
11
24
93
3
12
18
42
73
29
36
3
16
23
13
5
15
40
20
40
8
16
80
21
7
8
40
12
20
3
37
48
68
27
54
99
60
9
43
20
4
8
57
156
19
11
37
12
48
23
42
51
12
60
45
3
76
23
42
63
48
4
11
30
127
83
33
24
15
72
120
6
3
52
24
8
28
12
143
37
23
109
35
30
18
57
16
12
60
20
45
7
11
25
5
24
63
40
17
15
28
12
95
73
35
30
43
5
19
35
6
72
7
11
49
68
52
20
40
35
36
30
24
30
9
69
3
72
15
21
120
24
28
80
135
97
32
21
39
21
19
23
42
31
119
1
179
33
12
28
48
200
9
48
27
136
24
8
3
42
60
7
48
17
3
207
85
5
30
13
20
63
93
52
92
147
6
7
48
140
12
3
33
21
151
8
27
12
18
42
42
48
7
56
39
33
15
117
40
44
72
4
11
237
88
20
27
33
12
87
48
117
3
141
27
12
21
9
60
48
55
65
7
8
69
91
12
116
27
54
36
30
30
3
72
9
36
19
120
36
120
32
15
42
39
4
65
48
55
44
28
56
52
5
42
25
8
9
6
12
90
3
112
53
15
4
60
35
18
30
57
28
48
24
8
72
28
12
11
25
8
112
20
4
23
37
143
12
13
47
1
17
7
11
109
44
4
23
9
28
5
30
18
3
51
1
8
4
8
9
36
55
17
51
9
12
99
9
43
200
4
48
48
24
116
39
61
59
6
7
12
5
66
12
48
37
65
15
15
48
49
53
27
36
4
56
40
17
12
43
32
15
48
18
24
15
96
100
152
12
111
60
90
19
5
43
35
48
9
88
56
16
41
132
42
21
45
42
42
48
3
40
89
96
79
20
16
32
45
15
105
18
30
30
84
60
6
7
60
12
36
20
84
141
79
56
135
24
61
5
7
12
11
9
15
66
132
7
41
7
116
76
23
45
100
20
36
27
24
61
32
52
56
64
8
33
63
9
7
23
45
27
6
30
25
44
33
55
128
15
129
93
7
11
9
24
4
5
30
18
19
11
25
8
21
15
33
103
5
3
4
32
21
115
8
64
8
52
113
3
21
43
20
15
13
8
64
47
6
42
12
30
31
35
30
24
39
60
9
42
85
8
40
53
72
48
7
32
33
78
30
55
104
3
21
4
53
63
27
42
7
35
6
102
25
12
48
5
15
28
44
136
12
17
18
12
36
30
30
105
60
84
75
13
20
28
8
27
12
13
44
3
45
36
21
31
12
12
53
3
84
21
3
39
13
32
57
3
45
12
163
5
48
24
55
113
55
20
28
20
9
30
13
48
8
39
18
3
81
39
16
23
25
53
55
17
15
12
63
33
27
42
3
36
52
65
55
35
9
15
21
69
60
63
45
27
15
6
12
75
60
75
60
60
13
12
8
4
56
75
9
15
81
4
8
40
5
43
35
25
17
108
114
18
27
3
21
112
80
4
20
75
25
35
1
35
85
24
11
9
135
9
4
167
18
87
16
32
27
30
36
7
12
41
7
72
11
45
9
30
36
49
41
12
48
7
12
44
21
31
24
11
30
15
12
27
13
83
12
25
65
15
33
55
29
31
80
4
20
16
17
60
7
5
15
21
12
115
65
63
4
5
43
56
39
13
20
15
25
89
30
33
87
1
60
20
15
69
45
15
28
125
43
17
48
115
24
176
40
89
78
18
3
57
75
39
25
11
25
5
12
3
52
20
57
3
117
6
33
4
20
28
20
144
33
115
17
31
164
24
27
60
90
3
9
43
12
65
43
5
12
3
60
15
30
7
12
20
88
5
30
25
20
57
36
87
40
53
42
13
44
21
15
9
30
30
36
3
177
55
5
30
25
104
16
20
40
35
42
27
136
17
51
4
12
48
53
75
4
200
15
73
108
104
168
33
12
7
36
60
65
15
15
90
24
78
45
63
84
61
5
55
29
66
84
48
13
20
9
6
109
5
78
13
65
102
21
21
31
5
15
112
20
28
8
16
48
8
48
27
24
93
28
32
36
36
36
64
44
69
12
31
5
7
108
24
71
25
5
7
48
65
60
24
30
1
32
112
20
21
63
52
239
66
3
129
90
13
5
15
24
93
12
43
8
40
47
30
15
93
72
43
29
15
81
30
12
21
4
120
48
8
4
17
51
45
144
3
3
25
44
60
40
5
78
30
72
6
24
13
17
159
24
40
8
9
30
60
9
72
24
105
78
25
17
6
30
12
7
185
3
52
60
80
33
18
42
3
39
25
11
30
30
85
8
24
28
59
1
35
33
4
92
16
5
55
29
6
33
9
7
11
37
17
43
20
3
24
6
79
41
79
5
31
120
5
115
17
127
8
27
73
65
103
120
24
5
55
5
15
3
12
66
3
4
23
102
7
96
12
35
13
32
3
150
63
4
23
174
6
42
27
16
12
47
33
12
28
60
53
3
24
28
5
102
37
56
52
12
8
27
1
5
39
21
19
20
48
27
61
72
5
15
60
87
25
5
3
52
36
29
30
1
24
8
268
5
3
81
91
35
12
193
60
17
12
159
16
5
51
40
12
47
85
11
192
12
6
79
5
36
3
4
23
24
25
5
43
35
42
18
72
9
4
12
35
1
29
36
12
18
25
32
36
4
32
28
5
163
72
48
35
12
25
95
21
9
3
39
6
15
4
48
17
103
20
28
5
30
54
103
83
60
69
16
8
12
40
5
12
15
132
48
28
8
16
5
15
16
60
32
33
99
76
8
16
23
13
ABCD 94633559336*3^$a+1 [50051]
1
48
65
12
54
1
95
30
60
84
24
192
79
24
407
73
36
11
18
240
7
23
90
55
197
115
204
60
71
145
95
18
72
54
120
36
109
35
36
198
91
59
162
139
36
5
54
1
53
12
108
55
77
18
102
78
121
120
329
132
210
18
60
300
6
25
131
54
36
54
1
143
96
180
61
5
55
23
97
108
5
186
49
107
25
144
65
6
49
41
270
49
144
17
199
36
59
25
29
235
35
90
55
96
59
36
289
77
30
18
6
61
95
109
24
47
205
29
96
19
29
211
144
132
113
246
36
49
11
49
71
313
281
54
360
252
90
114
84
330
91
89
30
217
5
84
31
48
35
12
90
60
43
5
42
193
5
31
161
43
72
65
223
12
275
318
126
1
5
144
55
84
12
5
235
23
300
1
35
49
72
5
114
49
41
31
125
18
150
90
72
90
30
49
36
59
126
19
95
25
204
35
61
11
18
127
23
66
79
191
330
120
24
55
17
79
120
101
79
161
84
54
132
13
120
12
35
25
173
55
60
41
240
234
36
216
73
137
79
89
126
126
90
90
48
91
131
18
12
60
55
119
49
5
360
90
216
114
7
65
264
6
25
119
1
65
60
43
227
180
25
24
144
41
31
84
131
24
90
36
234
54
12
54
25
161
144
84
7
53
151
95
24
72
30
114
1
53
120
55
156
41
54
126
19
41
174
169
36
191
54
54
162
55
48
77
108
126
36
85
48
11
144
1
35
25
96
84
60
131
49
36
23
72
24
54
12
79
336
5
108
67
95
90
139
24
125
90
12
49
101
43
11
120
1
143
42
180
90
73
47
90
60
54
36
120
145
5
19
216
125
84
31
5
43
192
95
234
55
269
12
60
30
85
59
36
145
95
145
299
1
59
66
78
30
6
61
23
42
144
30
96
25
48
11
1
233
240
91
11
109
36
35
90
54
90
31
24
95
109
17
210
13
47
54
30
6
48
150
61
29
72
19
89
7
300
65
60
30
258
66
6
48
31
41
108
7
288
11
96
228
145
5
30
60
1
60
84
47
78
210
126
6
13
132
144
209
7
119
60
85
156
5
24
79
77
60
108
31
5
151
209
19
11
1
125
18
180
96
396
30
150
49
149
120
240
12
19
240
36
233
7
84
71
138
247
209
126
18
55
125
187
95
144
1
23
342
54
54
31
59
30
6
1
168
65
120
90
397
23
30
60
67
5
48
72
24
30
96
73
17
55
24
119
66
31
59
61
125
115
5
180
384
336
43
17
43
95
72
150
55
60
245
18
66
79
72
125
48
72
78
90
12
108
187
ABCD 94634255174*3^$a+1 [50022]
3
72
213
45
120
3
80
139
93
105
71
72
37
90
108
18
11
19
42
59
319
12
45
80
19
149
19
45
56
187
12
33
27
36
36
21
27
53
40
120
104
160
80
16
63
144
36
77
40
135
9
9
47
37
27
45
6
149
103
57
80
19
6
84
35
19
90
251
1
90
18
3
15
60
54
36
83
169
12
150
18
30
18
24
228
47
79
81
195
90
48
131
16
21
174
78
47
16
27
53
37
83
73
42
84
96
89
19
84
153
87
105
72
56
144
88
8
247
17
109
99
75
6
90
36
84
77
37
102
5
19
117
120
63
17
64
15
41
43
5
67
117
8
7
48
113
301
59
55
12
5
19
45
219
90
147
183
12
173
96
61
72
131
184
117
120
35
40
21
30
165
93
54
18
203
72
40
45
35
379
5
43
45
32
31
54
6
5
67
48
42
107
13
90
33
264
96
8
16
111
18
36
234
9
75
240
72
5
40
96
72
3
117
57
114
117
120
24
45
30
90
6
18
90
65
120
136
159
126
78
36
126
3
32
163
18
174
24
54
47
88
48
80
55
89
55
36
24
18
3
63
60
72
69
75
30
111
8
61
11
139
36
30
59
13
6
21
96
3
69
3
5
112
51
101
24
336
16
3
21
21
72
11
19
53
40
15
57
56
192
37
42
209
109
83
64
56
48
61
54
72
5
277
75
56
1
18
66
72
18
17
19
240
18
3
80
115
5
40
27
45
63
30
35
289
111
24
51
120
24
149
67
210
54
24
69
72
48
45
30
101
67
69
69
99
141
54
93
8
19
36
36
5
16
123
42
83
1
15
99
125
19
53
55
174
114
12
42
3
27
213
3
36
96
113
112
147
126
87
8
1
30
60
93
135
108
5
19
125
40
104
1
119
91
24
36
18
90
173
25
23
120
136
96
144
48
57
183
201
174
113
175
57
32
19
24
66
27
63
54
42
81
72
56
37
27
8
199
81
27
42
156
39
39
65
16
120
176
144
85
18
41
55
102
72
107
19
6
95
31
89
16
8
120
67
69
80
49
95
1
303
51
101
136
15
9
48
8
157
3
33
12
24
126
12
36
60
126
59
7
57
75
72
93
8
40
75
72
18
30
5
19
210
24
51
51
42
72
75
81
23
55
297
3
36
6
138
132
29
40
21
27
3
132
33
129
48
18
72
36
41
19
72
173
61
35
24
61
384
11
19
5
112
104
85
251
424
195
54
12
59
109
27
75
5
19
5
43
42
275
88
45
168
72
12
78
48
78
27
117
30
72
90
36
42
45
3
53
192
85
108
30
6
11
145
39
39
17
24
61
27
51
69
51
42
35
304
104
79
17
24
85
30
72
5
217
126
17
19
45
176
40
3
36
78
147
15
33
56
136
168
168
195
90
35
13
126
36
177
45
11
55
9
32
109
35
19
102
90
29
64
195
162
18
96
84
45
141
99
27
48
36
81
120
21
35
319
36
165
57
23
67
53
67
165
93
59
40
135
48
6
216
11
24
91
84
225
56
48
505
174
33
24
176
19
114
210
41
85
3
15
153
240
128
25
111
96
3
ABCD 94634414354*3^$a+1 [50014]
64
72
5
12
36
114
1
104
72
88
96
12
5
63
40
5
19
92
51
33
72
105
54
6
90
37
48
53
7
20
60
48
9
78
9
4
35
24
21
100
77
15
69
6
102
75
87
13
68
12
105
3
88
71
9
112
5
18
57
40
32
36
4
32
69
24
3
33
7
29
39
81
79
32
52
92
48
28
8
60
51
24
54
18
57
15
21
9
115
48
8
24
48
88
47
24
21
9
3
40
48
17
43
12
96
29
90
33
135
57
48
40
20
9
90
105
4
92
144
64
20
81
36
7
8
24
105
171
3
49
95
25
36
60
47
9
39
25
29
3
33
36
24
79
83
25
8
21
3
40
23
42
43
149
6
120
33
72
45
7
32
36
45
15
9
108
15
15
1
12
32
28
5
43
41
60
51
60
160
53
36
39
4
23
69
9
27
12
12
16
8
45
15
60
39
45
36
45
66
6
18
25
72
32
16
89
36
12
15
225
7
68
12
105
15
12
33
72
39
4
5
243
52
17
18
1
32
28
32
12
21
15
51
6
12
27
4
44
3
72
72
45
4
5
66
9
40
5
36
31
48
32
28
44
40
47
78
48
15
57
103
5
63
12
75
48
9
16
56
63
42
30
54
42
120
9
63
145
80
40
32
36
12
57
31
44
9
67
5
42
1
101
3
21
7
20
24
48
100
32
156
93
67
5
132
156
15
36
16
5
27
33
30
45
9
18
1
89
15
72
16
48
56
45
18
33
28
11
9
69
27
24
4
53
12
3
48
96
24
9
63
24
16
48
72
8
36
3
153
15
25
12
68
28
80
36
21
3
40
12
35
45
9
39
4
96
12
48
84
60
48
35
18
6
33
15
25
101
96
39
36
24
24
88
53
15
12
45
27
15
72
9
64
17
36
27
16
72
29
66
168
126
3
12
21
12
72
91
5
3
64
23
25
20
75
57
12
96
60
24
16
32
48
39
69
21
75
105
51
39
30
43
8
39
9
81
135
4
5
7
53
36
39
45
24
31
5
12
42
21
51
18
31
5
72
48
19
96
32
24
4
84
60
60
8
28
17
18
9
16
47
9
33
31
60
44
21
27
40
173
36
39
45
42
45
84
16
32
28
5
108
67
47
13
59
1
48
24
60
5
91
5
12
72
43
60
48
84
53
55
32
57
91
17
43
44
4
41
90
1
48
17
27
36
12
69
15
39
25
24
5
18
33
12
12
15
21
12
40
72
20
28
48
20
36
15
30
3
21
7
92
93
18
25
72
20
12
57
123
33
63
9
18
42
31
71
1
23
25
20
57
3
21
3
28
68
120
36
16
20
15
54
3
45
75
87
96
30
72
3
33
15
12
9
19
20
64
11
9
12
9
72
15
52
5
43
108
92
52
20
12
76
29
96
67
71
6
51
15
42
108
43
5
67
8
15
21
48
3
18
27
27
33
24
15
13
83
120
72
61
11
69
36
48
76
32
12
57
31
44
69
15
111
13
36
5
55
17
15
12
16
5
67
23
25
152
9
43
11
21
9
39
48
60
24
24
52
5
27
27
9
15
45
4
5
12
78
61
101
15
76
12
8
33
7
5
24
3
15
30
18
78
7
5
15
108
4
5
55
32
48
3
45
33
36
144
15
12
27
117
16
113
96
3
12
36
165
7
5
63
15
73
72
32
28
48
11
1
48
29
3
105
12
96
66
18
15
16
32
88
29
3
40
12
80
27
6
18
30
19
5
51
40
32
69
96
3
4
48
20
12
33
18
45
4
32
16
53
162
33
52
59
9
40
72
80
28
59
25
48
8
84
123
25
119
54
36
54
21
9
7
20
28
5
27
84
45
75
15
69
21
43
36
29
36
60
27
45
27
12
195
45
36
108
9
51
52
17
15
48
108
84
3
13
32
3
25
71
13
17
3
87
9
204
21
6
1
8
12
69
31
12
60
120
65
15
76
35
57
40
12
35
25
23
24
49
149
3
60
9
43
47
13
41
19
56
64
71
9
12
64
41
60
30
61
12
20
36
40
56
33
151
32
9
36
3
52
20
33
6
30
75
15
45
69
15
144
93
120
3
15
21
51
54
18
1
116
16
48
5
15
12
27
25
101
55
12
32
16
77
42
13
35
45
9
108
15
21
27
28
35
6
48
3
180
69
36
90
73
56
28
92
63
90
55
20
108
63
6
15
3
48
13
5
15
64
60
32
51
13
5
84
27
28
5
15
76
11
49
47
33
36
21
39
4
84
96
12
12
8
120
93
55
11
6
27
93
55
59
9
39
21
12
40
12
92
24
69
43
60
68
12
12
45
18
30
18
54
72
39
4
48
48
32
60
75
37
36
44
16
17
18
45
4
5
3
72
81
96
75
9
144
42
1
29
75
21
27
48
24
63
18
127
47
1
5
18
85
17
114
33
15
121
20
21
91
60
137
36
67
32
105
36
27
12
27
73
48
12
35
48
73
20
96
33
36
7
20
3
6
75
60
16
83
25
104
88
168
29
18
9
36
112
41
19
71
57
69
66
45
27
57
16
12
83
25
5
147
60
195
13
108
20
60
52
12
71
96
9
189
55
17
19
144
92
48
16
12
5
3
69
42
48
81
141
3
45
27
16
48
20
69
60
3
45
3
15
6
19
20
12
180
48
21
6
48
97
29
75
21
12
43
68
60
52
8
112
8
72
15
25
5
39
16
48
59
73
12
11
37
32
12
4
20
12
3
6
ABCD 94634586758*3^$a+1 [50055]
27
13
8
48
4
32
16
8
15
121
80
84
15
6
6
33
15
90
12
78
6
36
75
15
30
39
28
20
45
3
48
12
15
13
95
42
75
24
60
9
31
8
28
20
3
54
31
11
24
25
44
21
15
52
59
24
24
21
57
19
8
12
3
1
116
39
9
60
15
12
13
77
19
72
17
30
1
41
24
102
33
12
4
8
45
111
36
4
36
8
36
36
160
8
12
3
13
35
33
9
126
49
23
24
1
24
119
30
7
24
23
1
44
15
48
13
80
99
13
23
6
15
16
8
4
72
5
66
12
25
20
28
24
68
52
24
5
7
17
27
189
7
80
40
17
15
57
39
40
140
4
41
42
13
29
7
48
68
99
73
68
28
12
32
36
12
9
15
64
44
3
25
8
51
120
6
12
15
28
24
5
48
6
45
36
21
12
6
9
52
35
85
20
3
57
69
67
32
36
24
36
9
15
16
12
173
39
12
16
12
47
1
20
33
96
24
54
133
8
9
27
24
21
18
21
51
1
48
56
33
51
84
21
19
17
51
4
29
55
24
23
69
60
75
13
12
11
25
60
47
33
63
1
53
72
18
37
11
69
76
47
25
12
44
40
35
12
42
6
37
44
16
23
1
95
69
52
72
5
7
56
72
36
4
12
5
75
39
6
30
69
72
12
45
15
28
8
57
7
92
33
6
21
28
20
36
15
1
8
16
32
12
27
6
24
18
108
93
4
12
29
87
48
16
5
103
53
18
21
28
96
12
24
24
11
36
12
1
71
33
36
36
9
19
56
24
16
56
33
12
151
44
105
18
45
28
17
42
33
16
24
65
12
51
3
9
27
49
35
24
33
24
24
12
27
120
25
47
21
117
31
80
24
40
5
18
57
36
75
1
29
7
20
24
4
20
40
5
30
54
15
12
36
12
27
6
135
60
24
28
80
12
96
4
68
12
16
12
12
11
54
15
148
41
27
12
52
11
33
27
13
20
60
12
28
59
13
8
12
9
63
51
57
4
23
61
35
36
24
24
13
120
20
48
12
48
12
33
79
11
21
39
81
16
48
12
12
32
75
73
5
6
30
7
23
45
16
5
24
31
20
28
65
60
15
28
32
15
102
19
56
36
33
12
15
28
35
9
96
4
23
12
13
8
21
60
31
8
15
21
15
33
21
55
5
7
53
7
59
49
29
87
21
7
11
24
61
41
6
90
19
5
19
56
9
135
40
11
18
12
30
1
20
3
45
105
27
4
59
54
72
15
24
57
3
39
6
31
24
24
47
13
47
9
21
19
84
5
30
6
42
30
15
28
20
15
6
135
4
44
28
17
3
9
60
111
84
24
9
60
18
24
61
8
9
3
12
28
89
19
11
13
8
4
65
108
3
12
15
57
51
84
13
32
4
17
87
75
12
49
60
24
60
35
1
20
4
5
12
78
33
3
60
21
36
12
12
3
61
60
71
13
71
37
17
15
16
29
87
4
17
18
9
12
39
21
48
75
33
60
64
35
21
117
63
33
15
12
24
3
33
28
71
33
12
4
24
20
40
41
67
32
196
29
6
6
39
4
23
37
56
69
15
28
44
69
15
24
28
23
96
9
9
3
28
65
51
3
48
13
29
51
45
12
3
9
3
40
35
48
21
99
57
69
3
3
9
24
12
48
105
31
71
78
6
48
18
15
3
1
11
45
3
132
57
12
135
18
51
15
109
77
6
12
81
4
11
21
24
16
95
36
33
15
42
12
3
9
15
4
20
4
8
40
12
48
24
44
96
63
37
8
3
48
84
60
13
8
15
37
23
6
15
28
60
11
97
32
27
30
24
7
60
185
7
8
108
16
56
39
18
3
4
36
8
16
113
42
24
37
12
56
15
1
20
84
15
105
12
75
48
61
20
16
60
12
68
24
3
6
24
18
13
5
51
48
36
21
51
4
11
73
44
15
61
72
23
6
66
25
32
36
60
24
12
24
4
47
1
35
12
13
12
48
23
24
30
15
33
3
27
37
12
29
147
33
7
20
3
21
16
17
43
12
36
44
21
127
12
77
15
48
16
12
20
3
1
65
15
15
6
55
35
42
91
17
30
45
69
15
45
6
37
32
9
27
4
65
79
12
68
24
12
24
45
60
15
27
48
12
25
44
24
4
72
23
96
90
27
57
91
92
40
12
11
97
20
12
15
6
54
25
8
48
4
20
48
48
21
31
8
4
20
36
39
33
9
19
59
37
68
21
7
44
33
7
5
48
6
6
6
25
95
37
12
44
21
3
3
24
73
8
4
8
45
3
99
1
20
24
48
27
9
12
24
51
9
93
3
9
55
24
92
24
4
5
72
79
41
48
27
33
6
49
24
17
183
3
45
64
5
39
12
52
36
56
15
13
17
48
48
19
119
21
28
36
11
13
35
1
5
24
42
48
21
12
120
28
44
15
42
3
16
41
31
53
7
8
40
5
36
103
23
13
24
32
16
35
12
12
33
28
48
44
75
12
9
9
7
89
7
8
60
136
24
11
1
20
33
24
7
53
111
24
160
17
63
16
84
56
4
41
30
57
4
20
3
21
27
18
96
3
36
60
4
12
23
33
28
80
4
68
123
21
16
8
16
8
45
7
53
12
48
42
121
149
60
31
48
11
6
15
3
9
15
1
5
42
18
19
5
72
6
105
27
13
8
15
117
72
27
24
37
29
3
48
28
59
1
24
20
16
35
6
6
33
36
48
51
6
48
3
108
27
33
87
25
59
48
18
48
19
8
24
28
8
27
1
29
12
66
33
15
37
5
15
12
111
25
5
51
4
32
3
6
31
47
12
13
68
15
48
6
19
41
19
104
16
29
15
36
16
80
84
4
11
25
36
41
42
93
3
121
23
1
29
91
24
48
5
84
39
36
64
20
4
65
12
6
13
24
83
9
96
72
16
96
5
3
16
20
36
9
144
6
1
56
15
33
12
88
84
20
3
57
76
17
24
43
32
24
12
60
9
3
3
18
67
108
29
15
45
75
27
13
83
25
24
29
27
117
27
45
15
51
13
20
15
49
8
40
24
24
12
59
1
17
63
63
45
4
11
96
1
83
24
93
100
5
87
27
21
28
116
45
99
21
24
67
8
36
16
32
40
23
157
5
15
21
66
6
19
20
76
24
5
75
28
36
20
72
9
90
1
20
3
9
16
12
23
1
48
35
1
11
18
123
3
1
44
76
5
31
29
6
73
59
13
12
48
8
39
13
32
21
27
4
5
39
4
23
12
42
39
36
33
6
36
9
96
45
6
13
29
30
21
4
60
8
9
15
4
12
23
49
35
162
24
ABCD 94634880664*3^$a+1 [50014]
16
176
4
68
199
24
45
12
9
23
91
77
40
72
9
51
68
7
33
8
16
104
84
7
21
84
93
18
69
39
57
15
12
5
112
12
68
88
27
102
47
4
116
1
47
16
96
39
33
3
102
11
28
3
72
117
32
7
216
9
32
24
4
36
99
72
53
60
28
180
96
156
39
18
126
17
120
19
17
151
120
54
6
117
165
23
73
11
7
45
57
35
52
108
45
23
49
59
16
12
15
24
48
17
7
18
35
19
12
24
45
12
60
27
5
48
4
32
31
17
4
12
44
175
18
18
72
41
37
23
7
60
36
48
209
12
91
21
12
72
32
108
52
104
88
9
24
63
9
18
45
32
7
57
8
96
76
60
36
27
33
63
89
168
16
104
24
43
24
36
18
75
36
32
103
18
39
32
12
12
55
57
8
28
51
17
19
5
139
9
45
54
65
144
40
39
9
56
88
96
36
21
30
65
112
56
24
64
3
21
72
39
5
85
23
4
21
11
13
18
36
90
48
71
88
56
12
7
6
15
56
24
40
27
29
64
27
6
51
51
33
111
29
96
4
104
40
15
42
35
76
36
63
6
11
12
67
12
42
111
48
75
36
17
1
27
99
29
43
90
75
68
96
7
9
60
32
187
5
19
9
57
23
4
15
29
148
3
9
20
84
60
84
31
18
18
125
12
4
92
139
17
7
9
57
11
4
152
24
72
4
21
15
56
1
24
15
15
17
60
156
1
72
96
27
45
143
100
44
49
78
21
44
40
15
24
5
4
63
18
39
33
39
32
304
3
36
57
108
32
19
36
72
5
151
81
99
5
121
114
21
9
90
21
3
36
17
16
72
80
4
39
6
3
128
4
8
84
19
45
45
87
99
89
16
87
89
4
8
7
24
18
120
24
18
5
43
96
45
8
12
16
75
41
19
105
20
12
28
56
24
1
6
41
4
21
78
12
60
5
13
35
28
24
48
32
12
55
21
9
24
54
18
15
12
75
57
8
88
15
18
66
6
95
40
9
47
16
20
4
96
51
29
7
12
45
9
131
91
12
5
52
75
17
48
52
21
72
51
32
28
84
48
108
8
60
28
68
16
60
63
18
48
23
24
40
48
8
36
7
29
1
39
33
15
80
31
41
49
27
48
20
12
7
48
6
3
87
101
7
17
19
108
29
16
99
65
76
44
31
12
6
18
48
45
120
3
45
32
7
18
47
64
3
53
73
23
72
187
6
3
27
18
39
15
24
17
16
15
89
40
164
12
19
168
9
48
69
23
31
81
27
5
24
60
208
20
91
17
12
136
32
28
20
40
48
8
19
117
123
48
60
77
28
15
9
15
18
15
75
21
87
12
5
36
108
19
5
12
12
43
93
27
5
28
12
15
41
16
44
61
35
13
3
69
54
9
108
20
67
5
40
81
15
56
91
84
18
18
21
51
57
32
52
27
81
60
24
32
1
15
15
90
3
32
43
12
24
45
104
67
77
64
12
93
114
45
68
7
24
53
127
33
75
29
73
42
33
15
24
41
187
33
3
69
48
12
3
33
75
36
57
152
55
105
27
45
24
44
13
54
12
24
5
4
12
84
21
27
68
64
8
48
100
84
24
104
151
5
31
33
3
9
15
17
1
3
12
32
19
108
5
13
87
24
33
95
100
20
28
80
36
88
3
125
24
168
25
107
37
123
48
69
30
41
91
12
36
29
24
97
54
72
18
95
4
135
126
54
5
28
32
40
44
84
19
5
24
24
52
195
33
80
72
19
53
1
66
53
25
174
9
20
48
13
90
6
23
40
153
15
51
21
56
91
12
101
67
18
23
31
12
6
72
54
17
52
36
140
37
6
9
8
1
159
39
77
43
24
77
13
47
16
80
16
128
19
33
3
108
48
29
96
25
30
93
116
12
31
24
45
63
77
7
9
80
109
15
72
12
36
27
17
37
59
12
24
16
39
48
24
113
16
32
28
39
105
117
263
25
23
25
111
104
73
42
29
24
73
18
84
18
15
8
88
24
32
112
27
24
77
25
6
72
9
24
44
100
48
60
39
21
8
25
35
13
42
45
81
23
43
89
7
9
21
23
24
67
54
3
15
5
24
7
57
8
96
24
16
15
33
152
49
15
32
108
12
4
116
49
42
77
16
8
76
39
36
12
78
11
28
9
23
103
77
16
111
65
19
9
96
39
42
18
54
39
87
65
16
8
1
48
23
12
108
36
12
139
57
36
44
12
160
24
8
112
84
60
63
42
48
47
49
27
12
27
57
21
54
21
27
114
63
3
108
105
27
53
40
8
7
17
1
30
24
41
48
112
192
20
19
9
24
57
18
5
40
32
25
24
18
29
16
20
37
15
24
33
6
33
60
12
72
8
84
37
18
30
114
54
30
9
44
36
43
81
3
41
36
37
47
25
15
104
40
15
137
12
48
19
29
43
90
15
9
18
48
29
48
103
81
56
48
24
12
100
12
135
5
16
33
23
124
3
33
39
138
39
ABCD 94635410932*3^$a+1 [50008]
30
42
45
80
100
44
48
1
36
36
15
8
121
59
12
4
51
33
104
40
92
1
63
140
1
36
83
24
67
36
9
69
99
21
60
87
80
48
37
108
12
83
4
21
27
48
57
18
5
7
9
189
60
27
8
1
15
39
125
112
48
60
51
21
99
54
6
81
48
44
37
11
43
81
15
90
59
36
31
29
4
177
87
48
9
15
120
81
23
85
6
29
52
93
96
99
60
36
68
108
160
32
52
15
93
68
12
37
36
3
15
65
25
11
28
120
32
48
60
7
9
51
89
31
5
48
1
51
44
4
32
28
68
13
156
111
84
39
60
57
9
15
24
57
75
32
16
32
28
20
4
57
54
29
16
27
69
180
44
16
36
3
9
68
40
32
48
13
42
18
36
23
31
36
90
39
15
30
162
93
105
75
44
97
3
72
15
81
80
24
24
67
84
93
36
44
43
5
163
9
81
66
24
5
4
48
45
24
23
43
54
35
64
117
15
24
96
48
15
150
99
48
135
9
9
6
45
9
66
21
3
41
4
144
81
47
48
16
44
1
3
68
40
164
49
51
80
48
16
44
1
66
6
18
12
60
9
80
16
20
13
36
6
93
45
95
1
54
72
33
15
42
54
36
89
36
28
72
9
83
37
54
105
81
111
15
17
48
73
60
11
55
5
96
4
80
28
20
73
114
90
54
161
55
29
91
90
24
35
37
107
37
84
42
105
60
48
96
15
89
136
24
51
45
56
52
33
30
17
61
51
21
63
24
33
78
9
57
243
33
99
39
6
15
36
39
5
48
1
47
109
3
32
76
8
16
189
47
28
36
44
31
120
45
15
45
20
36
43
126
3
81
159
3
93
21
15
8
16
120
21
11
79
89
145
227
73
60
36
3
48
84
20
1
108
51
39
117
123
81
36
12
20
61
35
36
19
29
61
11
40
8
1
30
42
47
108
55
5
48
36
25
131
265
39
120
8
52
9
11
49
36
144
30
69
21
51
9
119
16
75
6
36
23
12
24
16
69
51
69
11
40
12
32
16
15
117
51
69
32
64
87
18
11
19
17
48
40
45
30
29
133
108
6
69
36
24
15
102
78
12
9
15
33
8
184
224
40
81
83
13
135
3
45
24
57
24
36
63
3
105
32
36
4
56
1
23
12
145
24
30
96
93
92
4
60
96
36
123
117
3
60
17
55
84
60
41
25
243
92
115
5
48
216
88
60
3
29
19
6
3
51
5
25
35
16
75
33
36
111
24
5
31
36
29
88
32
48
1
39
32
1
54
9
20
1
35
108
36
97
54
30
6
18
15
21
15
188
16
80
55
6
35
4
44
37
119
16
120
56
49
35
48
31
36
45
39
69
57
95
16
24
96
39
60
69
32
108
25
12
15
12
32
1
144
35
48
72
4
96
68
37
23
31
12
54
54
9
48
44
24
24
13
24
15
180
8
67
21
33
95
24
48
25
27
12
69
60
35
36
24
25
119
40
8
84
4
12
75
54
24
11
25
3
12
176
184
8
88
213
30
69
48
152
72
40
24
15
21
140
4
36
81
59
16
32
1
27
80
25
15
129
155
109
36
54
69
180
3
90
15
32
132
1
35
64
80
24
91
9
132
12
20
28
33
11
36
132
91
129
68
64
9
39
12
80
64
20
31
9
152
88
81
30
90
15
9
131
48
12
4
21
59
4
56
115
101
55
5
4
27
33
80
12
109
6
17
48
19
54
27
12
57
71
4
24
104
193
108
111
48
57
11
24
1
47
1
36
6
54
23
108
4
81
15
69
6
138
75
56
49
15
36
60
51
54
24
216
54
65
24
60
100
51
77
55
117
183
114
11
25
54
33
3
105
68
16
48
8
19
204
5
16
9
6
45
81
47
7
9
132
39
29
16
24
57
27
3
18
75
15
36
41
103
29
31
12
78
27
32
28
39
210
51
104
25
3
32
19
90
71
28
12
24
81
71
88
72
9
39
36
81
15
39
29
16
60
20
55
53
7
21
8
55
57
75
18
15
164
13
15
48
80
84
12
91
9
9
51
60
69
66
6
90
17
13
108
15
21
3
56
36
109
47
25
18
36
30
75
21
30
5
49
90
5
1
3
36
24
36
39
5
40
204
12
15
30
39
60
80
7
17
13
3
24
8
109
6
9
21
27
92
16
8
25
135
72
63
12
57
80
61
60
12
24
35
19
41
36
49
11
4
36
32
1
72
114
36
89
1
30
149
28
57
11
4
135
30
6
33
15
21
15
24
21
48
68
64
104
120
76
140
40
24
27
9
15
53
1
12
ABCD 94635465976*3^$a+1 [50009]
126
240
72
186
72
3
51
84
150
96
54
12
174
180
24
54
17
48
31
6
114
89
1
72
138
77
48
67
108
24
105
75
5
67
173
13
24
6
24
18
180
126
126
54
42
54
5
205
114
42
144
36
42
450
66
144
66
24
138
24
153
27
213
27
30
36
84
66
93
45
180
36
90
78
108
12
48
192
18
48
72
198
6
5
301
240
3
165
6
90
36
48
30
12
93
27
69
93
36
6
18
30
6
66
84
132
9
3
72
6
30
12
5
103
9
33
12
30
126
60
138
30
24
108
24
48
126
54
6
54
30
12
30
18
42
83
25
156
12
12
30
21
9
90
288
138
42
72
78
18
54
60
15
27
96
120
120
53
61
60
48
180
60
36
36
24
30
6
114
162
143
7
18
71
181
24
144
35
49
138
120
30
12
72
60
24
71
223
18
15
189
3
96
87
42
30
33
105
12
155
43
42
66
174
75
3
84
114
12
84
186
29
109
12
180
83
7
18
180
6
18
168
12
18
54
30
108
168
18
120
126
36
198
59
25
71
7
18
12
24
258
12
204
30
96
6
18
51
15
30
179
144
43
54
6
120
84
78
42
21
33
66
90
131
48
64
27
30
138
12
30
36
144
114
12
258
54
36
222
42
6
234
198
282
66
36
54
24
18
24
111
3
24
162
6
12
78
138
150
12
132
72
54
12
89
91
149
13
51
207
17
13
30
24
29
85
299
37
90
54
24
48
60
23
49
48
42
12
153
27
261
32
31
72
264
114
36
54
24
18
24
6
29
25
108
66
42
24
18
156
41
1
30
270
60
18
54
30
12
53
1
102
12
78
72
71
25
39
3
60
60
5
49
18
96
29
7
246
24
78
36
84
138
150
84
114
24
30
18
150
72
12
6
12
72
6
45
63
192
108
6
66
30
12
126
5
19
150
87
33
30
17
43
108
18
84
35
25
6
17
19
18
12
6
30
42
78
54
96
60
60
204
78
18
42
120
6
60
174
48
18
30
39
27
18
42
185
223
36
66
59
85
114
108
12
42
36
83
67
72
12
54
35
145
126
36
24
5
91
60
57
27
24
77
112
195
12
30
24
27
63
102
114
48
12
29
55
12
29
13
12
96
48
12
48
84
90
12
209
31
114
60
42
30
155
109
30
66
150
60
84
144
36
24
36
48
18
18
89
43
18
66
186
18
54
18
42
147
75
24
24
21
15
150
6
48
53
67
48
333
21
11
13
90
42
78
186
18
18
30
138
6
69
99
18
90
12
30
6
42
72
6
42
47
175
17
49
54
78
60
12
18
90
18
12
30
90
48
161
85
276
228
54
12
108
12
6
35
48
64
75
72
60
54
59
193
12
42
108
45
3
138
12
54
48
17
25
48
132
126
12
126
59
157
6
228
41
55
30
59
55
9
75
108
90
102
102
84
30
60
69
21
54
60
66
24
132
48
11
127
78
60
186
29
97
72
6
6
155
85
11
13
12
84
66
72
12
84
42
47
112
81
18
156
113
55
12
60
36
12
12
6
30
108
5
91
36
18
24
48
342
6
59
25
66
36
33
225
95
96
16
93
30
18
114
66
63
45
12
23
144
208
177
15
3
12
282
18
18
24
24
102
120
24
18
30
216
132
168
41
133
102
6
144
66
18
11
13
60
36
179
1
12
18
81
111
30
24
ABCD 94636145848*3^$a+1 [50031]
1
35
109
3
105
263
84
48
208
12
20
103
150
35
72
85
3
92
268
177
6
72
90
119
79
41
49
39
20
265
72
11
24
48
28
44
25
11
73
36
6
18
72
95
85
155
79
53
13
60
72
75
135
113
85
119
49
12
47
157
123
33
54
6
47
1
27
63
6
3
63
18
11
25
108
23
49
35
25
11
72
1
36
18
42
120
23
40
33
48
11
43
5
148
15
57
8
24
31
72
6
11
28
27
41
55
30
72
95
12
48
97
83
28
129
131
52
15
30
3
32
25
47
55
113
13
59
16
129
51
75
102
42
90
54
144
30
132
111
45
35
84
115
41
24
48
108
13
6
66
78
57
63
54
36
11
60
36
97
47
61
47
55
137
96
25
75
9
90
90
54
6
144
119
100
32
1
72
120
36
107
37
35
120
31
30
27
9
63
128
25
54
6
18
30
72
108
60
87
123
9
15
305
48
12
121
216
48
18
24
21
45
24
30
54
11
48
12
25
11
7
53
112
33
72
48
60
180
90
282
35
43
54
35
13
35
7
41
13
107
13
11
193
15
21
107
175
42
167
25
3
57
84
6
33
21
11
61
35
12
25
120
72
3
180
141
6
54
107
37
3
20
157
35
85
96
11
19
54
135
92
88
108
117
47
16
80
60
112
117
6
48
42
54
30
3
21
84
168
12
75
21
66
21
33
27
117
36
60
47
19
54
71
43
18
48
47
72
108
25
60
95
312
1
6
90
156
114
18
3
33
47
97
72
11
40
15
17
127
41
13
90
54
18
24
54
36
30
6
12
6
30
36
24
84
167
96
13
72
30
18
6
18
12
96
18
66
60
120
63
20
72
25
6
89
88
68
220
129
95
16
9
96
198
149
43
57
32
109
24
155
28
180
33
144
47
1
47
60
73
24
11
73
191
16
104
13
240
156
180
24
47
145
96
47
28
33
87
57
156
27
140
19
306
155
12
13
12
63
15
54
210
201
33
36
96
35
55
57
87
54
87
75
138
6
21
12
8
25
24
11
19
78
15
21
180
11
25
30
5
1
15
213
6
66
24
54
66
54
41
31
54
83
193
15
252
177
90
18
3
20
24
61
35
180
97
12
3
3
29
36
55
18
71
55
6
95
169
11
79
18
36
36
60
35
73
72
3
51
72
48
197
43
216
33
21
119
60
31
57
60
117
78
18
30
6
131
25
78
17
109
90
48
18
78
30
90
17
40
57
107
1
35
72
31
17
25
47
7
144
57
9
6
29
133
30
18
47
7
96
120
18
59
12
109
11
61
72
36
36
11
7
42
36
15
33
147
33
24
228
72
3
164
36
37
36
54
30
42
18
30
78
108
191
61
90
18
71
55
5
25
3
20
1
36
11
37
72
24
102
5
13
71
25
23
85
107
88
20
48
43
120
96
30
24
11
76
44
96
133
147
12
93
87
21
72
84
6
18
47
40
33
27
9
96
18
66
23
37
84
24
36
11
79
77
43
41
76
45
132
255
32
91
89
96
25
135
92
25
18
168
30
24
66
101
36
60
112
123
90
75
60
15
105
15
24
41
205
18
96
41
100
32
43
5
52
45
107
55
6
48
72
75
80
84
108
73
48
6
66
54
24
69
33
147
177
23
13
135
45
24
36
72
72
35
216
55
18
156
23
60
121
84
83
49
191
97
30
5
180
13
35
127
72
24
30
11
88
32
48
60
48
112
3
29
25
71
37
95
13
15
20
55
18
12
35
7
48
114
23
100
3
89
109
120
11
25
54
42
54
21
27
168
17
13
42
5
61
6
48
17
60
139
41
76
69
180
36
15
15
57
152
13
36
84
3
39
101
43
57
32
1
126
113
25
63
33
36
155
136
15
ABCD 94636503376*3^$a+1 [50048]
15
18
11
55
45
15
6
18
60
24
17
1
15
27
36
5
40
24
8
7
77
49
51
8
31
5
31
114
42
54
35
120
13
71
37
75
33
11
24
1
15
15
9
20
36
55
24
9
36
12
24
39
17
7
45
36
21
30
18
36
12
107
12
36
7
17
64
9
11
19
41
31
18
35
1
30
29
96
1
3
33
35
109
11
13
119
13
24
36
42
33
8
132
55
60
84
5
16
32
1
15
96
33
15
21
6
120
90
59
49
60
36
84
66
42
42
65
12
13
135
87
21
69
11
13
11
61
15
60
9
96
23
31
18
35
12
25
18
42
126
78
6
29
36
19
77
13
54
21
27
102
78
33
84
21
111
44
96
156
132
180
16
75
24
18
48
12
42
5
12
4
51
18
35
1
15
15
36
161
7
53
24
28
87
29
24
7
41
24
49
15
80
24
36
1
11
19
45
21
35
24
13
11
16
80
19
77
7
150
15
20
7
9
9
12
11
43
141
20
84
16
8
16
36
15
6
18
5
1
18
5
40
8
40
45
24
24
59
7
53
76
20
124
15
6
47
60
79
33
8
28
15
6
114
57
9
215
13
83
64
63
5
1
15
9
78
102
15
81
36
39
20
49
42
66
114
66
35
7
17
1
24
11
48
31
5
48
28
44
43
36
21
39
5
37
24
3
147
6
15
63
6
35
25
60
35
24
49
12
11
24
96
40
24
129
12
72
42
9
27
5
12
7
9
111
66
95
49
59
36
28
57
84
59
43
5
7
17
4
45
35
12
19
24
21
20
1
3
56
61
35
49
156
60
27
135
41
60
36
49
11
16
39
30
36
18
24
45
75
101
7
24
5
31
17
12
1
18
24
126
11
16
15
53
25
35
12
13
11
24
7
57
8
25
63
69
30
5
40
27
66
102
18
59
19
6
11
52
72
68
25
6
12
9
108
15
36
114
75
20
13
3
15
96
29
12
4
20
43
17
108
7
45
36
12
3
30
47
28
3
29
13
59
24
4
15
5
72
61
12
11
49
3
27
65
1
60
71
16
8
91
120
29
36
4
57
23
96
115
29
60
19
105
36
12
99
18
11
31
41
49
59
4
15
6
11
40
8
12
25
39
51
29
31
125
16
69
3
3
137
31
5
24
88
3
21
176
13
11
48
12
28
51
29
31
6
11
13
54
5
12
73
11
60
12
48
7
9
21
143
52
33
11
28
27
138
11
16
15
30
99
45
42
24
5
13
60
18
9
24
81
60
18
33
9
11
37
60
11
7
24
60
30
18
5
31
114
51
44
16
116
1
3
15
36
9
39
6
12
18
24
41
216
109
75
9
36
132
18
36
41
52
33
3
32
13
36
108
18
24
18
95
52
3
177
120
21
60
120
24
6
93
45
6
78
75
20
52
9
119
85
11
40
9
15
12
44
24
12
28
20
12
4
44
240
37
24
11
24
16
69
11
13
11
1
59
4
3
9
9
30
5
61
96
183
44
73
24
3
12
8
163
138
30
81
21
84
11
28
36
48
87
21
15
42
35
72
48
1
11
16
9
48
102
18
15
27
5
60
49
54
102
30
5
91
54
15
63
36
45
80
7
108
12
17
13
35
73
15
39
66
15
24
80
7
53
97
36
48
36
11
60
97
6
102
42
5
112
33
23
37
23
28
27
77
7
9
15
41
151
17
72
31
24
29
4
81
11
1
63
21
11
12
43
42
11
24
85
3
8
61
83
25
47
48
148
3
81
44
25
24
12
6
18
42
42
48
23
4
56
112
32
72
25
83
7
24
5
55
5
31
69
32
7
33
9
11
97
27
39
29
12
1
35
25
24
3
21
51
20
28
45
35
1
51
21
18
5
84
16
12
24
8
36
19
57
8
25
3
20
19
18
18
18
47
72
55
102
18
17
16
9
66
24
5
1
54
29
12
84
36
37
75
63
108
42
39
44
145
60
6
149
24
31
30
24
47
28
21
42
168
6
11
25
18
65
91
18
35
127
21
33
11
25
18
53
28
56
24
31
6
83
24
13
27
51
9
81
66
29
60
16
129
114
17
4
32
37
18
102
30
21
15
41
16
3
65
1
15
36
9
30
65
4
81
179
19
30
11
7
42
123
8
31
45
3
90
60
11
31
9
27
5
25
27
20
216
16
45
6
53
7
89
13
30
33
9
3
68
55
5
73
39
51
66
3
117
23
25
96
6
5
24
16
20
60
19
45
15
6
35
85
18
17
24
24
43
24
33
3
30
35
48
25
47
48
61
39
36
39
5
52
8
100
12
9
71
37
11
4
21
90
96
53
12
43
18
42
6
35
1
35
24
55
57
20
60
85
15
15
168
5
115
5
12
64
9
11
16
9
48
71
97
39
3
18
75
20
28
9
12
6
5
7
6
11
24
31
5
13
35
16
15
42
24
60
35
4
44
1
24
12
23
36
60
16
20
13
126
17
7
78
107
7
9
20
16
9
35
24
7
60
54
191
13
36
96
15
20
16
153
36
24
60
24
11
31
6
54
5
64
12
32
25
35
25
123
12
36
15
24
12
9
21
35
49
36
71
55
29
60
19
66
23
31
9
72
9
39
32
48
16
75
6
3
80
31
21
8
37
48
35
72
19
141
20
25
24
36
168
6
29
12
24
60
1
36
24
108
3
8
12
13
15
24
45
6
96
5
24
25
47
7
17
16
57
42
5
144
4
12
3
12
66
72
71
16
9
126
6
59
28
15
17
25
11
7
6
95
91
6
95
109
63
3
65
4
8
67
24
5
7
24
18
23
64
48
21
11
28
87
29
7
17
36
31
5
61
48
35
60
12
37
35
43
29
13
35
67
5
64
15
6
51
15
18
147
12
32
25
71
43
24
30
30
17
24
97
54
198
18
17
40
20
60
52
15
30
120
15
135
66
12
6
60
5
4
8
64
21
63
87
9
68
7
81
9
71
25
18
5
16
ABCD 94636532332*3^$a+1 [50006]
39
232
56
184
56
40
23
9
72
16
24
8
87
49
23
9
88
56
96
39
162
7
8
120
171
141
72
39
193
41
87
40
143
54
54
61
47
90
111
33
31
95
73
24
96
32
48
48
40
17
63
48
303
73
72
8
16
101
115
8
72
96
16
56
16
71
9
96
48
9
63
208
56
24
16
32
195
13
41
39
64
23
9
72
72
16
83
109
200
64
72
23
49
24
56
15
33
39
81
168
16
264
56
45
18
90
103
59
13
144
144
5
163
192
113
63
72
184
48
56
48
72
112
47
9
9
31
41
108
27
225
31
32
96
64
24
8
72
24
48
64
104
16
8
57
180
43
144
104
72
88
56
15
57
112
8
57
327
16
8
9
15
39
121
144
8
123
21
24
88
96
5
36
36
3
88
53
27
40
176
112
8
16
56
15
54
99
207
90
144
90
45
88
119
18
55
8
136
104
39
57
48
16
77
27
63
25
29
163
32
16
5
90
72
25
96
24
120
24
48
24
48
23
288
25
119
33
21
51
201
15
16
41
127
168
32
40
48
104
57
7
96
23
81
369
15
21
43
176
69
27
40
32
45
19
72
80
48
33
63
81
15
96
159
72
18
63
24
39
9
88
24
8
69
75
15
1
96
264
48
23
126
67
5
27
72
72
81
103
23
9
72
208
24
152
24
69
91
8
16
11
36
81
16
8
93
19
48
5
27
48
24
9
36
126
93
88
56
87
121
5
67
80
16
32
16
104
99
90
54
85
167
121
8
231
97
155
69
48
24
16
95
57
40
32
87
73
120
32
63
1
56
33
7
29
19
128
24
9
7
56
72
64
144
35
198
7
65
31
120
8
16
24
56
15
49
144
23
73
53
18
217
104
39
9
16
11
93
33
39
40
96
41
79
104
16
48
24
224
135
1
8
24
96
88
8
112
72
56
64
29
3
213
36
7
83
54
159
88
8
136
176
48
64
41
55
56
24
72
96
112
200
24
96
160
5
19
104
16
8
40
137
103
23
49
8
87
73
107
45
9
63
24
40
89
54
18
39
15
1
24
96
8
24
135
9
136
17
36
3
72
24
64
24
168
113
79
128
45
67
72
113
15
184
24
83
165
16
80
45
171
136
152
72
16
29
27
96
165
36
54
9
81
72
7
56
40
59
85
48
47
1
24
83
90
18
97
24
41
15
16
152
192
72
88
24
56
24
120
24
24
136
32
195
270
15
16
144
23
9
117
3
64
128
24
141
19
71
81
24
21
90
18
39
64
96
107
85
95
25
32
141
171
136
128
72
16
96
80
16
56
40
71
73
312
72
101
43
24
95
126
123
96
33
15
21
3
51
18
99
63
369
27
61
56
120
16
168
65
7
24
59
45
40
144
5
3
16
48
216
104
64
128
24
48
24
216
24
39
90
31
5
267
88
5
147
16
24
120
32
111
36
21
48
112
120
72
296
15
25
104
24
16
65
7
104
72
69
3
15
57
64
95
9
81
7
48
120
77
43
48
8
45
18
25
48
17
18
85
23
49
23
121
48
29
144
139
152
40
24
152
48
40
125
108
15
57
63
184
5
3
312
64
17
87
21
43
47
105
64
152
88
5
27
136
8
9
180
36
55
96
32
40
11
157
144
120
96
5
123
48
40
80
16
48
8
144
87
25
72
263
25
29
67
56
75
21
69
43
47
25
29
43
32
40
ABCD 94636677724*3^$a+1 [50034]
41
114
156
30
30
69
4
108
23
90
6
114
15
51
9
112
209
3
21
6
21
159
49
56
48
196
96
35
84
96
60
25
59
9
28
68
12
64
35
1
119
24
30
39
147
85
5
31
80
9
3
112
56
24
15
81
192
72
9
99
117
135
9
6
240
114
99
28
119
33
57
19
60
41
31
72
41
36
84
31
65
115
215
9
36
60
9
51
249
15
111
1
23
6
114
25
35
45
4
60
17
19
95
81
36
99
13
32
48
192
15
73
17
163
71
60
30
66
25
119
126
150
9
81
60
60
19
5
96
43
8
183
6
19
56
4
11
21
33
127
44
48
51
1
5
15
45
63
52
24
35
37
59
69
21
3
141
171
105
79
176
39
49
32
24
51
54
111
300
60
196
53
96
139
80
12
39
129
60
60
4
36
56
39
81
256
32
16
5
66
25
29
51
144
112
108
32
100
23
36
13
68
3
45
135
30
60
66
54
7
80
28
275
45
52
44
39
25
104
28
29
90
54
19
77
30
30
3
27
30
123
12
9
27
69
30
9
36
15
24
57
108
36
39
25
35
81
15
93
141
7
59
13
8
24
99
66
60
39
64
47
45
249
87
69
84
55
11
9
105
36
30
109
20
75
1
5
15
28
71
45
36
69
66
30
151
32
27
1
149
30
240
45
36
52
96
80
51
30
54
126
19
36
35
33
51
6
84
15
96
9
66
120
24
30
39
16
95
81
45
103
32
24
4
12
24
152
144
39
60
120
126
24
19
77
31
48
116
36
3
117
39
145
29
126
54
7
128
75
9
16
155
66
30
54
66
61
60
8
72
24
15
25
164
75
21
9
66
33
132
48
27
24
6
99
16
48
128
3
1
59
6
19
92
3
9
21
36
91
20
3
21
45
60
135
24
160
101
99
111
1
20
124
5
144
27
39
9
100
12
32
72
45
19
11
33
51
36
13
17
39
36
28
71
60
1
5
39
45
66
225
15
33
21
30
165
40
296
105
15
39
30
127
23
21
84
75
30
87
108
195
145
11
25
168
36
12
32
27
30
91
23
109
41
120
6
21
100
83
25
92
52
188
4
80
9
51
64
95
21
129
156
15
24
64
192
5
90
13
68
3
96
153
21
6
153
21
27
24
9
75
15
6
90
45
9
6
9
51
24
6
55
104
136
29
30
21
39
30
36
24
39
57
30
1
29
51
120
3
21
36
48
21
15
24
192
4
108
8
24
24
24
87
24
37
180
32
40
56
21
19
35
69
108
48
51
25
144
11
24
96
1
29
3
108
9
75
148
332
75
85
179
6
84
147
3
25
24
17
39
15
60
25
5
15
105
7
12
68
24
15
73
72
144
11
204
1
44
15
141
15
90
114
60
9
27
9
45
51
60
15
24
30
27
72
40
248
39
30
3
57
31
8
51
1
23
9
48
33
6
9
51
33
12
99
49
41
55
104
16
131
60
9
45
31
36
53
27
63
45
21
39
21
15
9
51
159
49
17
39
15
25
35
37
23
30
91
8
147
33
48
33
6
30
75
48
96
16
65
24
90
237
84
15
9
75
21
75
21
48
120
51
45
28
32
48
48
52
12
60
80
36
4
24
32
3
1
48
36
95
49
96
104
27
24
165
12
3
1
65
231
99
1
32
220
191
30
120
36
30
45
16
44
45
39
4
11
45
24
51
9
21
150
9
40
17
103
108
92
21
67
23
66
19
35
57
9
24
55
72
23
1
80
40
24
12
32
267
24
96
54
6
45
24
45
15
36
15
84
45
120
52
164
165
60
294
6
144
30
1
108
8
24
96
52
156
5
90
1
8
27
289
44
96
105
126
33
60
16
101
39
21
43
47
30
39
96
99
57
39
105
45
99
4
20
51
25
131
114
75
15
37
83
36
30
51
3
49
32
76
72
96
41
90
21
9
123
87
24
96
61
8
172
23
109
41
51
28
8
3
9
51
57
4
35
24
96
81
9
24
111
64
5
96
60
ABCD 94636770752*3^$a+1 [50085]
8
36
96
144
33
87
33
55
48
8
4
36
132
29
43
152
69
24
63
60
192
120
16
29
72
39
24
36
232
44
108
60
28
5
7
281
99
45
51
112
77
48
55
8
52
8
45
72
55
132
32
45
31
12
20
33
72
15
12
21
15
24
120
28
48
32
36
24
276
204
81
99
36
4
32
16
32
141
7
32
28
8
120
21
19
80
12
204
48
72
24
24
36
57
183
220
5
55
41
39
225
19
20
28
29
48
3
88
5
171
93
91
12
8
132
160
104
124
32
9
39
60
84
33
27
36
60
40
29
3
160
5
27
16
72
20
52
5
3
12
76
20
57
75
40
80
48
12
28
56
60
9
15
81
15
4
72
104
64
84
20
117
43
60
68
112
152
108
57
43
116
72
57
51
36
24
105
7
48
12
80
88
29
15
36
64
53
115
192
20
81
87
264
76
5
3
24
120
21
51
264
184
5
87
129
139
8
60
168
112
12
8
24
36
52
60
56
72
28
132
108
32
120
12
132
16
29
24
19
32
36
148
32
165
7
65
43
8
60
4
48
44
156
24
165
3
48
40
5
15
33
19
180
96
20
12
24
153
43
44
24
4
56
189
27
36
48
36
21
63
4
68
52
5
3
12
12
4
132
77
223
113
15
124
92
84
36
36
69
43
48
8
45
87
57
3
52
8
153
19
101
159
96
72
28
5
135
9
63
48
57
7
80
28
8
165
67
180
113
111
48
12
16
173
19
125
15
28
5
207
72
4
20
12
45
43
24
5
15
12
45
39
24
48
33
147
108
24
12
36
129
19
80
84
81
75
52
44
64
80
4
48
44
36
72
96
12
84
105
39
220
29
48
39
76
29
79
32
345
3
52
60
72
56
40
164
40
8
12
108
33
67
8
120
21
163
32
156
60
28
41
75
96
168
40
12
164
184
32
112
53
43
24
308
120
120
60
72
72
76
12
53
63
84
48
93
39
33
27
28
252
56
64
5
43
32
132
9
19
116
100
20
36
124
284
252
105
91
32
48
24
64
120
44
12
60
36
168
84
48
24
4
44
76
125
144
15
148
20
33
7
44
16
77
48
24
99
24
165
91
20
64
188
40
48
104
72
28
41
7
140
52
68
12
33
3
60
24
36
52
89
51
52
36
12
12
5
27
21
24
48
3
12
132
21
39
24
12
24
28
60
36
60
5
67
8
96
16
8
40
44
168
24
28
53
15
24
33
115
96
60
236
16
32
16
44
57
319
20
12
9
15
144
4
173
3
52
200
33
15
36
45
39
24
48
24
144
129
43
32
60
108
72
36
52
53
19
36
89
3
60
24
33
63
52
20
36
45
27
12
48
108
45
15
172
32
12
36
69
63
36
4
272
60
24
204
57
19
56
120
136
20
9
51
93
19
60
36
20
9
15
28
8
64
80
12
28
32
4
200
60
112
29
51
24
36
84
16
5
55
140
453
15
60
36
28
140
57
24
51
4
84
140
216
124
56
24
21
27
93
51
136
32
12
28
20
28
5
7
156
32
100
65
27
21
39
33
99
36
297
27
16
312
92
96
108
40
20
84
21
27
28
17
120
15
48
12
28
12
32
96
72
192
88
68
24
40
32
96
60
24
69
72
39
33
3
69
63
72
28
216
80
24
156
4
92
120
4
24
5
163
53
27
72
12
9
7
65
99
48
28
60
53
219
40
53
15
28
120
24
108
48
44
93
24
3
12
33
15
28
20
9
168
15
57
3
72
16
32
120
48
180
60
40
269
51
144
93
27
69
15
124
36
89
75
28
68
117
240
63
100
32
40
120
128
12
9
75
ABCD 94637116558*3^$a+1 [50064]
6
169
29
162
30
90
54
54
61
56
120
75
30
198
78
75
88
32
3
12
18
144
150
73
65
42
37
144
101
36
24
144
102
57
51
117
40
8
75
21
69
27
147
60
33
39
249
24
16
209
31
5
54
72
54
151
8
27
36
12
36
54
78
18
66
9
81
24
12
132
15
57
174
6
216
102
85
32
45
24
90
144
18
327
40
56
21
75
105
36
27
117
6
12
57
33
108
54
18
147
93
66
6
3
16
47
18
180
147
24
9
7
8
136
8
88
83
141
39
102
72
60
36
54
12
9
72
33
54
57
120
64
497
15
33
39
87
78
27
24
15
60
36
48
132
21
40
185
162
213
99
84
114
102
9
135
186
151
80
33
24
55
107
54
87
3
69
48
27
21
87
30
147
48
75
13
5
42
97
83
12
6
72
19
8
57
24
66
69
171
66
54
270
78
18
30
24
105
21
30
13
5
27
99
18
6
72
162
3
9
63
48
165
12
42
18
3
48
51
126
42
37
11
45
15
18
102
198
51
111
72
42
111
15
73
179
90
108
7
11
66
195
21
18
36
108
6
246
13
41
15
39
177
24
111
129
144
40
48
29
6
54
54
30
27
9
108
72
96
3
240
27
144
18
36
72
108
51
363
12
78
36
36
198
61
80
21
91
65
18
60
1
104
141
3
15
60
126
84
90
33
48
15
9
93
75
24
123
30
36
27
48
24
33
30
9
16
125
147
33
159
93
3
225
204
66
9
231
129
16
65
15
48
144
72
81
39
93
48
99
189
186
18
12
24
66
54
99
63
54
18
6
36
55
101
3
51
60
90
36
99
88
77
60
135
16
104
171
69
3
126
87
48
45
6
360
54
30
105
21
96
108
12
72
18
54
43
35
48
108
6
91
104
33
15
57
234
85
144
48
173
150
72
12
36
69
81
54
18
39
33
15
123
42
12
15
171
12
57
21
12
63
48
21
66
25
143
81
93
3
72
3
72
61
209
111
9
7
89
39
27
21
105
54
49
32
48
120
21
114
174
18
144
33
27
216
54
36
18
9
135
18
120
54
18
60
120
27
63
105
27
213
93
123
64
32
24
39
6
54
93
24
16
29
156
18
45
192
105
15
24
136
5
42
33
48
147
144
24
102
87
237
43
17
30
33
81
120
6
9
136
29
24
156
15
264
15
66
39
51
45
69
12
108
96
27
39
36
69
81
39
99
6
48
150
30
3
33
39
21
19
155
72
258
126
30
54
33
27
93
9
54
9
33
63
9
126
81
9
36
19
56
45
36
39
64
5
72
54
60
30
99
15
1
8
111
57
75
102
72
15
88
48
8
81
135
9
15
51
24
21
48
48
27
117
24
64
263
138
6
33
213
67
41
126
60
21
33
7
5
43
11
18
18
18
15
192
135
33
27
45
99
93
51
102
15
207
36
36
36
12
36
21
184
29
6
90
30
69
16
32
9
90
36
78
54
30
7
65
31
32
27
69
75
42
12
72
63
40
65
108
3
96
291
24
66
147
3
228
169
11
6
30
49
56
21
3
75
174
288
54
9
72
87
30
6
37
32
3
228
24
66
15
21
150
18
30
45
45
43
104
48
88
32
168
72
21
291
21
30
54
6
73
89
151
59
162
60
18
45
21
42
138
207
112
56
21
123
96
249
90
42
36
63
39
72
25
83
6
120
6
105
51
13
32
45
ABCD 94637133062*3^$a+1 [50037]
27
45
24
39
117
24
9
252
18
150
39
3
69
39
9
72
99
9
168
33
39
21
171
180
39
132
30
18
72
33
87
120
18
12
30
9
51
33
72
168
27
117
12
39
69
3
48
72
45
183
45
204
120
33
63
27
165
60
33
15
27
177
3
18
315
57
15
165
15
105
63
117
147
36
27
30
48
12
15
144
21
30
93
27
9
36
135
57
72
60
99
9
123
57
48
3
21
84
27
48
21
48
168
33
192
120
87
231
57
84
69
60
30
45
255
9
60
21
102
57
33
3
87
33
117
78
117
75
90
15
15
60
177
120
36
207
33
27
9
21
123
45
102
9
9
90
81
36
33
42
48
12
9
60
9
147
93
159
3
60
48
180
21
9
132
15
45
15
180
12
33
60
3
144
12
51
48
12
60
9
24
27
345
72
36
72
45
159
21
30
30
27
12
39
201
99
12
9
96
63
189
72
36
135
153
84
72
189
30
105
96
48
60
81
99
12
21
87
63
45
45
18
12
30
3
60
27
57
72
69
27
180
63
60
57
72
21
90
60
21
24
75
102
15
195
9
21
60
219
24
57
27
132
111
153
24
21
30
30
42
33
87
117
180
3
45
45
198
42
30
33
15
57
144
21
198
90
12
78
12
33
45
30
132
90
27
81
42
93
195
9
33
3
15
30
60
159
456
192
3
30
12
30
60
105
15
105
72
60
33
3
87
177
21
39
36
27
45
33
15
57
183
72
228
87
165
75
150
120
18
42
27
3
18
12
3
27
48
21
21
18
12
48
42
15
24
129
12
75
144
99
9
12
24
336
111
57
120
96
15
180
69
132
39
9
123
57
21
180
162
165
75
33
117
27
93
18
90
51
108
12
108
108
75
240
33
72
213
42
60
117
51
42
30
237
3
33
72
123
21
39
72
18
15
147
213
12
15
9
189
120
99
3
105
165
15
45
27
171
9
3
48
102
18
105
117
3
96
9
12
27
60
51
240
9
3
90
90
60
30
147
36
216
51
18
15
15
12
78
75
36
204
75
90
102
69
24
45
72
39
36
3
12
108
9
33
123
75
141
60
9
27
12
33
90
210
18
42
48
72
18
132
93
24
3
9
249
12
30
33
75
12
9
99
30
135
132
12
3
93
12
33
27
12
60
51
72
48
30
102
33
180
87
9
81
48
42
30
63
96
9
102
9
171
189
9
51
21
18
42
48
15
12
33
39
93
15
93
42
9
39
57
15
69
81
159
36
153
27
63
21
39
21
48
21
15
27
69
111
9
51
57
93
75
3
9
540
33
27
93
27
123
48
12
33
75
42
27
51
189
12
39
90
132
150
30
138
12
120
30
15
15
30
99
21
39
48
21
147
75
48
57
72
12
24
135
57
45
78
21
36
72
3
33
24
111
9
36
60
144
3
9
51
45
15
30
30
33
15
162
48
90
192
90
48
90
60
105
72
12
3
48
72
18
171
39
9
132
21
60
39
99
12
48
57
45
63
24
51
90
30
12
69
51
57
111
132
165
75
30
27
12
24
27
48
177
45
108
39
72
39
12
30
78
72
45
75
18
27
108
24
12
36
183
12
18
99
153
30
168
21
21
39
9
111
24
57
15
3
12
33
87
57
60
192
9
99
60
63
93
15
72
180
168
60
45
72
72
63
33
12
135
33
84
111
222
18
12
33
27
105
12
33
270
78
150
45
36
24
12
63
60
30
102
ABCD 94637266162*3^$a+1 [50106]
87
3
6
120
24
27
105
99
75
150
156
198
33
57
27
303
57
39
60
54
36
126
9
69
6
60
60
36
84
30
30
9
36
9
66
54
63
27
36
24
153
12
51
84
96
66
63
165
30
72
168
21
21
48
66
96
18
30
21
111
105
69
99
81
30
204
21
39
36
30
30
144
33
12
105
75
60
267
21
3
24
30
150
42
108
30
42
174
24
66
66
84
60
66
3
201
66
21
3
6
114
24
36
45
276
3
102
39
39
72
120
114
60
66
45
96
129
18
30
42
60
264
6
39
60
9
63
39
54
27
24
99
9
36
99
66
60
27
63
81
3
45
168
120
24
99
57
27
36
126
120
39
9
207
39
6
48
6
30
54
42
3
141
24
66
24
240
132
108
6
96
150
120
33
327
69
12
63
144
90
6
36
168
240
36
105
36
39
9
21
24
96
27
3
114
180
126
201
39
84
30
6
120
6
114
21
63
21
180
99
42
330
108
126
87
87
45
75
42
24
15
24
81
354
132
9
105
39
135
93
57
51
144
81
135
75
24
126
6
9
39
66
24
6
30
27
108
36
9
246
60
24
6
24
54
36
69
111
60
126
99
84
72
45
48
6
69
117
111
3
129
75
6
54
60
30
66
96
45
84
15
45
45
126
210
63
60
51
105
135
6
90
144
54
75
36
15
24
12
138
30
12
9
36
36
3
24
96
141
225
54
120
96
168
6
39
147
150
3
36
15
30
15
51
30
135
9
30
186
18
6
6
18
30
66
6
120
48
60
42
150
78
12
84
30
30
30
6
24
66
18
42
120
18
150
6
15
24
27
138
6
36
9
81
3
141
6
144
24
240
12
60
45
369
6
60
48
57
69
75
171
9
9
42
54
159
111
60
186
135
84
36
36
24
279
144
36
54
135
75
333
168
9
246
84
177
9
30
30
36
258
36
234
30
57
99
66
24
15
39
192
84
24
282
54
120
216
48
33
123
30
66
108
6
24
3
24
3
12
48
90
36
27
27
453
189
150
30
30
21
3
105
36
45
171
9
144
99
12
135
54
6
81
57
6
45
225
126
9
39
45
225
42
48
60
42
3
72
489
6
54
114
33
24
69
84
6
57
9
18
12
225
9
204
6
84
12
213
300
57
48
6
6
30
21
432
357
78
36
36
81
3
57
72
12
33
36
39
132
33
42
54
36
90
48
72
21
27
90
210
96
96
54
51
153
60
6
30
6
69
81
18
72
9
129
42
114
84
30
72
60
105
84
21
318
30
15
261
30
141
63
21
24
27
21
207
12
168
210
30
81
75
90
24
36
54
90
6
105
69
12
48
6
36
24
81
339
36
105
3
186
51
93
90
153
9
54
30
30
129
36
15
84
150
135
36
36
108
87
54
234
96
126
231
27
6
39
27
108
36
6
54
129
81
90
6
75
84
45
84
120
72
18
150
42
24
81
285
24
6
21
312
57
150
318
90
81
45
90
9
168
27
81
9
90
102
168
63
33
30
21
45
150
234
126
21
63
ABCD 94637556218*3^$a+1 [50002]
80
12
54
24
30
21
37
8
27
3
16
30
14
40
14
27
19
17
3
52
32
12
10
36
12
42
44
42
3
1
36
35
57
6
45
31
74
112
14
70
6
20
24
36
9
129
15
9
66
6
36
18
64
2
15
9
24
16
35
36
19
6
38
6
42
18
114
42
24
51
9
6
30
48
40
47
45
10
18
26
10
2
45
39
21
24
3
6
27
9
4
44
51
67
24
8
6
24
108
18
10
2
45
27
36
40
86
6
60
28
14
42
28
20
126
42
120
72
18
40
95
9
4
35
37
14
9
15
57
115
50
30
33
12
19
20
4
20
10
2
4
41
9
30
4
44
33
55
8
12
45
7
86
22
44
4
5
12
7
12
6
90
48
20
34
20
36
54
78
72
3
49
8
42
58
26
46
26
42
18
9
3
33
27
18
3
15
6
84
6
9
1
119
15
52
12
90
20
12
108
51
7
74
156
3
9
42
18
3
43
2
30
42
46
32
90
42
22
14
36
21
3
21
39
30
15
87
9
21
42
22
50
18
3
67
78
8
60
15
9
88
72
2
10
24
32
60
3
45
40
56
16
14
4
2
144
51
13
35
1
14
72
9
13
36
71
33
6
22
35
13
20
51
33
78
18
15
25
20
54
60
6
36
4
2
30
15
24
21
54
6
4
11
27
58
38
34
8
3
7
2
18
30
3
12
24
49
14
28
8
57
45
28
14
6
12
60
52
56
16
35
39
76
26
28
14
81
75
30
10
20
34
23
63
4
53
73
11
15
81
25
14
24
10
122
48
16
54
32
4
26
18
6
9
9
22
5
15
34
102
62
3
25
90
53
37
62
6
54
42
6
28
74
16
6
5
69
6
148
50
30
46
200
24
10
6
12
42
66
2
12
48
24
30
36
24
6
78
66
30
18
12
54
27
37
38
9
85
68
16
26
30
36
39
19
72
32
16
36
26
60
48
10
41
33
60
27
3
30
132
16
35
99
6
24
15
3
12
30
70
5
33
46
5
15
16
5
3
6
10
44
72
60
4
20
6
15
13
20
12
15
79
5
9
6
57
15
24
9
99
10
11
25
72
72
26
57
24
156
3
72
33
7
14
24
6
60
18
178
5
19
18
48
50
4
8
10
92
15
43
41
25
131
33
22
38
12
90
6
3
21
4
32
12
16
11
39
12
12
28
68
12
84
16
18
11
69
12
30
18
46
84
26
34
26
6
48
54
42
21
33
72
34
5
1
2
10
8
15
3
64
173
7
68
42
18
40
2
63
15
9
9
40
86
9
12
7
12
24
17
55
2
46
56
6
15
3
117
19
140
6
34
14
24
22
18
23
25
60
2
21
7
50
3
105
10
50
16
56
78
30
36
54
24
21
39
30
10
53
19
20
70
11
13
2
64
5
3
118
90
5
19
14
12
22
56
120
21
51
4
54
80
51
3
108
9
15
10
44
4
8
84
16
8
15
19
12
14
82
14
60
16
8
12
3
27
12
6
27
27
16
36
8
33
3
57
13
2
90
34
8
6
87
9
10
36
8
42
42
60
46
2
24
66
48
4
18
5
33
12
60
72
3
39
129
111
9
27
22
11
9
12
58
6
32
24
96
58
2
90
22
83
9
6
28
41
9
4
11
9
60
66
10
20
60
30
34
2
81
27
112
20
9
25
54
92
54
34
86
12
18
4
17
24
31
36
20
33
45
30
4
8
10
44
39
7
18
74
28
14
10
8
48
33
49
90
36
5
9
27
1
2
52
14
27
3
6
66
33
39
21
69
48
18
42
30
60
24
69
7
32
66
12
18
126
10
65
21
100
2
6
51
31
50
72
3
13
35
21
6
52
126
44
82
36
29
120
24
1
18
36
2
15
27
6
42
129
19
12
2
30
46
30
152
105
19
26
24
16
74
4
5
72
25
50
42
27
13
8
58
164
30
58
38
30
42
142
6
35
12
57
70
2
15
3
6
27
7
12
14
100
66
20
78
63
3
6
36
30
33
12
69
16
2
6
51
3
12
30
6
30
18
21
1
20
138
40
90
36
26
12
12
60
21
33
10
6
116
58
41
19
12
54
44
12
60
3
27
30
4
50
36
9
1
12
2
18
27
61
134
28
18
2
18
24
30
88
32
6
4
11
84
63
18
88
14
6
4
23
67
50
102
45
36
15
4
90
11
15
24
4
14
30
36
30
10
20
4
20
42
99
19
12
14
15
27
69
36
15
4
101
63
34
56
6
21
9
88
20
42
48
16
32
10
23
9
12
30
24
60
54
30
78
12
63
9
99
51
34
11
3
40
18
2
52
56
102
3
7
2
6
9
31
20
40
74
6
18
114
22
18
50
36
40
11
81
18
45
7
20
12
22
8
96
36
18
6
60
4
47
69
24
18
12
21
12
9
24
24
3
39
6
3
21
39
45
42
69
9
54
6
111
96
9
15
33
46
20
64
38
4
18
8
45
84
73
23
39
28
8
45
33
12
28
42
18
20
12
90
78
6
108
46
11
1
42
17
31
62
72
99
15
12
28
20
40
14
16
42
8
81
9
60
4
98
10
18
41
61
2
12
40
5
1
120
20
3
9
12
6
9
13
2
9
27
45
3
30
12
90
33
25
11
3
30
28
30
18
50
96
90
24
6
21
15
12
21
171
34
80
12
12
10
17
49
50
45
21
34
65
9
28
32
3
69
4
80
46
74
12
3
51
18
12
34
17
39
6
18
6
148
2
24
22
2
36
12
45
13
32
30
90
3
39
21
15
6
16
80
48
40
2
84
21
69
18
12
168
21
12
60
13
11
9
6
6
10
14
39
81
46
32
21
57
108
10
32
90
72
6
94
48
20
30
33
9
40
11
57
52
56
34
36
2
39
9
42
24
30
15
105
46
2
66
45
15
46
11
49
44
76
11
27
60
66
24
42
94
47
15
28
2
3
75
42
54
60
66
28
20
16
50
16
20
60
30
12
220
11
7
5
9
28
20
18
10
2
12
9
60
7
2
3
15
24
9
15
42
234
4
20
6
78
66
40
24
2
54
12
12
3
15
58
56
16
35
9
16
48
96
20
46
20
22
8
3
25
2
30
42
12
66
28
14
30
3
25
12
23
60
15
33
9
87
36
63
52
18
42
12
8
9
24
9
58
2
126
36
4
20
52
29
25
11
48
39
78
24
48
18
12
18
12
87
3
6
30
12
4
29
19
36
20
22
12
20
58
2
82
5
1
50
18
12
3
36
75
4
14
30
102
48
63
27
112
29
57
22
17
3
48
18
87
24
49
44
3
63
6
54
12
34
38
30
90
82
84
11
21
12
51
117
40
18
6
20
15
9
15
45
30
60
16
74
6
10
56
78
10
35
51
18
6
34
8
ABCD 94637557622*3^$a+1 [50086]
15
12
32
4
36
44
13
27
3
24
21
56
36
31
65
1
27
72
27
9
48
21
12
27
3
5
4
8
1
35
24
4
8
4
20
1
35
72
16
56
16
32
19
77
1
66
6
3
15
65
60
36
1
24
54
33
9
15
20
13
12
3
15
6
47
4
33
3
32
1
3
8
25
15
56
13
15
24
12
60
36
36
12
8
16
12
8
40
27
21
9
11
16
21
11
24
25
30
30
3
12
84
8
16
20
13
24
3
20
28
8
1
39
44
13
51
15
30
35
13
51
9
3
20
4
96
33
83
7
21
8
16
24
12
32
24
4
8
1
51
24
9
27
20
4
68
28
9
35
28
12
21
15
8
61
15
68
1
59
12
1
23
12
40
24
8
52
45
71
4
72
8
72
49
18
29
28
39
69
12
32
16
12
33
63
60
8
1
3
20
36
12
4
24
8
60
36
16
36
12
33
24
90
21
9
11
16
9
47
72
12
13
47
76
8
4
20
4
24
56
7
9
56
4
60
8
1
12
11
36
16
32
49
11
4
32
16
20
4
9
3
57
3
27
24
9
36
44
28
48
45
6
17
1
11
24
1
11
60
28
8
12
52
12
44
7
29
60
16
24
21
15
12
45
15
8
91
6
71
48
1
27
21
11
4
8
19
9
104
40
8
28
8
28
36
60
9
11
16
21
131
16
32
40
12
12
24
24
32
4
56
4
8
36
1
15
9
24
27
3
29
16
20
7
29
40
60
12
3
29
37
24
84
3
56
16
15
5
16
36
48
12
8
40
27
18
12
11
13
11
16
12
8
4
15
137
24
12
72
19
5
40
8
13
11
36
16
15
5
16
69
75
24
68
16
33
30
5
19
6
84
35
61
3
44
36
13
54
24
21
12
84
3
69
24
72
48
44
16
8
1
47
28
36
8
16
15
9
45
51
24
105
23
4
24
3
33
36
24
24
3
6
23
40
96
8
36
13
95
4
12
24
32
13
11
40
33
11
16
24
20
40
12
20
1
12
3
24
21
6
9
8
24
16
36
48
8
97
3
45
3
32
4
12
24
8
4
12
80
7
5
1
18
6
36
35
48
24
13
3
12
20
13
123
33
36
84
27
68
12
4
9
47
4
48
15
9
36
21
11
25
11
4
36
39
5
4
36
45
30
17
48
28
8
40
9
59
16
20
24
88
51
17
24
4
44
31
30
3
8
24
1
11
16
3
41
4
8
36
1
6
17
1
11
1
63
8
64
48
12
9
75
12
12
12
32
13
18
66
23
13
51
9
23
4
12
15
9
8
24
28
36
12
24
9
15
45
3
12
44
24
4
8
16
44
4
36
9
3
24
24
12
8
1
71
24
16
20
37
27
9
39
32
25
11
16
108
15
18
3
12
8
4
9
36
35
36
13
36
3
12
9
6
29
4
105
30
5
1
23
13
3
27
9
9
3
8
4
12
180
20
36
7
5
25
11
31
21
9
15
12
33
23
4
24
8
28
24
57
6
29
24
28
9
6
21
9
15
68
4
104
16
56
28
24
15
45
12
72
8
13
24
36
11
13
3
3
57
33
3
27
5
72
13
23
28
9
27
33
47
4
20
4
8
60
4
3
29
12
7
21
8
36
4
12
8
72
36
12
16
45
15
32
115
21
12
36
36
20
4
15
6
3
12
8
60
36
12
16
8
12
13
75
3
72
24
6
15
32
36
40
12
72
48
36
20
24
12
1
72
59
1
3
68
19
29
60
16
9
87
44
19
41
48
40
20
61
3
117
3
3
18
23
40
12
75
33
9
11
4
32
4
12
21
3
21
27
80
12
4
20
4
36
60
24
69
3
24
8
24
16
24
15
29
4
9
23
1
39
12
12
12
45
27
20
12
16
24
12
45
11
24
25
24
6
17
1
3
3
30
84
3
36
32
76
84
8
16
12
45
15
129
24
23
7
21
44
7
17
12
24
28
9
3
32
12
16
12
36
9
23
55
9
8
25
3
36
20
16
33
3
9
119
1
78
21
21
39
12
9
39
12
20
16
8
12
40
21
3
44
36
37
3
72
12
8
4
44
73
3
72
48
44
28
15
9
72
12
20
16
15
113
4
12
20
13
51
24
12
68
43
21
9
36
11
19
89
36
4
24
48
24
36
68
7
69
72
8
72
24
13
27
3
29
16
57
3
24
12
72
12
20
16
21
3
57
15
3
29
16
45
6
9
15
57
33
87
15
9
39
21
36
8
28
8
4
36
9
51
36
8
37
3
27
57
60
3
9
32
37
42
45
3
9
21
39
44
13
36
15
36
24
32
36
24
12
4
21
3
44
40
3
6
3
8
52
75
53
12
28
9
18
42
11
4
9
83
4
12
27
9
15
24
45
44
97
3
48
3
5
1
15
48
3
69
8
24
16
33
15
45
3
57
63
20
36
49
3
56
37
15
20
36
4
8
40
21
3
8
4
45
23
49
47
1
30
33
24
39
24
9
33
30
21
36
21
3
9
59
28
44
4
20
4
8
28
72
12
48
20
37
30
21
9
11
64
12
3
24
21
9
39
68
4
24
45
11
64
12
9
47
4
12
56
36
1
24
11
25
15
8
1
63
8
25
30
17
7
6
59
4
120
21
15
20
16
8
52
56
4
12
24
8
40
20
40
24
8
28
24
15
53
24
16
24
8
52
9
6
177
87
54
15
48
9
63
8
37
3
24
48
44
1
23
12
24
72
1
48
42
17
16
36
36
12
20
36
16
12
9
24
6
5
13
15
36
32
4
60
8
4
81
3
32
40
60
156
9
3
9
3
24
8
40
60
165
27
36
104
124
48
8
1
51
21
3
24
44
12
24
12
49
23
13
39
8
28
48
44
13
3
44
16
21
15
24
24
9
27
60
12
8
52
60
15
29
16
21
15
8
7
5
76
56
1
3
3
6
3
24
36
24
12
24
8
7
45
45
6
9
15
9
20
13
3
24
21
12
18
5
1
3
8
25
11
19
24
17
49
51
12
72
80
4
12
69
3
120
24
8
48
4
33
15
45
24
15
8
13
15
3
6
24
39
60
8
12
4
20
4
8
4
12
9
12
3
24
57
3
20
16
20
1
27
32
1
3
24
44
16
9
15
72
24
8
1
24
3
21
12
27
24
48
24
44
36
36
4
20
4
36
21
3
24
3
21
9
27
8
36
24
4
21
84
12
15
8
4
32
28
33
27
60
24
27
42
3
116
1
11
19
24
24
33
93
36
11
133
6
5
13
12
15
32
1
3
48
68
61
36
24
27
24
32
4
3
6
3
33
135
9
15
92
88
21
35
28
44
16
12
12
51
5
16
24
12
32
13
3
12
12
48
36
56
40
32
61
11
13
47
7
69
24
24
20
16
32
1
24
36
11
24
28
21
3
156
57
87
56
7
17
4
32
64
36
20
40
32
1
23
12
16
9
35
25
11
4
8
16
128
13
3
24
24
9
18
6
35
40
45
60
15
32
4
48
36
8
64
8
1
107
12
52
33
59
64
32
4
24
3
24
17
73
3
12
12
9
18
42
47
48
36
40
20
12
1
36
27
36
8
4
24
12
57
39
8
28
44
13
3
15
29
37
51
24
8
1
23
4
129
51
3
21
12
32
25
6
144
30
12
35
12
7
45
20
1
15
12
96
24
32
36
55
54
59
1
11
36
4
36
9
11
4
9
3
3
53
16
12
8
31
41
7
69
8
28
12
9
11
12
36
4
12
21
171
9
27
12
21
3
12
20
16
12
51
5
24
4
48
24
9
3
12
20
24
13
39
9
11
25
51
8
52
44
1
3
8
40
9
63
21
6
18
11
1
15
3
21
48
60
21
23
19
41
49
3
12
8
4
3
33
8
7
90
36
39
27
69
20
31
30
48
15
21
15
20
1
3
20
28
8
1
24
15
72
12
21
6
120
9
8
1
15
108
56
73
60
15
12
3
78
12
11
13
11
12
13
3
57
23
36
12
36
13
23
28
69
63
8
76
12
12
9
3
45
39
32
25
24
60
63
69
47
36
25
15
12
36
9
3
8
28
24
44
112
12
20
48
16
20
25
11
24
40
3
33
32
16
15
24
17
13
12
27
20
31
5
36
88
20
4
24
12
8
28
12
48
57
84
111
45
11
13
51
45
59
4
57
23
36
4
56
4
15
29
16
36
15
5
49
15
32
16
12
8
4
12
12
51
5
16
8
19
6
15
68
48
36
28
8
72
24
1
24
11
16
32
1
35
4
20
13
51
12
27
9
8
1
59
28
12
21
23
13
11
28
12
68
1
11
24
52
24
9
59
7
5
64
21
11
16
24
24
ABCD 94637558942*3^$a+1 [50069]
43
21
51
69
111
60
125
4
27
9
12
111
69
216
3
53
40
32
16
75
117
68
156
19
53
24
7
33
24
48
116
112
192
87
149
132
84
24
4
108
84
15
5
40
48
63
36
72
5
24
103
81
8
16
3
57
27
21
84
104
4
39
41
28
24
12
96
123
33
27
21
27
5
4
27
201
80
112
27
17
4
72
20
7
5
52
3
72
12
72
65
4
8
40
24
39
29
76
3
5
72
24
115
24
5
31
72
9
12
156
3
33
15
21
48
60
51
65
67
41
7
36
65
43
9
171
33
27
84
9
15
17
40
68
28
111
57
24
36
51
17
108
91
9
27
17
19
120
33
32
7
60
5
28
15
69
108
32
7
45
27
60
9
80
76
68
24
84
100
3
9
36
32
24
64
24
12
15
101
48
28
44
4
20
12
36
19
41
28
3
36
12
21
12
96
3
12
45
24
32
31
9
24
51
5
19
5
31
77
7
77
24
43
60
17
19
21
63
117
12
39
36
57
32
96
12
4
20
12
28
27
12
240
45
39
57
156
36
44
31
41
40
15
108
57
87
12
57
87
204
33
164
96
40
27
21
15
33
195
21
12
80
64
12
96
3
5
88
39
33
39
9
39
33
24
48
32
12
36
28
60
8
31
33
24
128
36
16
20
16
32
28
32
16
15
53
64
8
19
21
15
36
5
36
4
60
15
36
41
88
8
16
56
40
72
39
33
104
28
96
20
12
36
108
16
15
165
48
135
53
16
12
32
36
12
4
96
3
29
16
15
117
39
57
12
32
28
39
41
36
4
12
12
36
108
15
9
128
43
33
12
96
24
3
89
16
60
87
12
45
20
76
36
224
96
4
171
77
36
28
3
45
24
48
12
15
165
72
15
12
24
21
24
104
12
96
48
55
21
20
48
60
7
72
21
39
9
32
76
72
80
19
5
43
24
33
12
111
36
24
69
36
3
81
12
27
72
45
140
24
12
91
53
31
96
84
45
144
60
8
28
27
12
101
16
120
12
12
36
48
36
15
24
5
64
80
4
156
51
36
12
57
36
3
93
20
12
28
3
36
77
96
16
60
39
132
12
36
29
48
19
69
24
24
8
136
8
16
144
128
31
9
120
15
9
20
115
24
21
68
16
152
4
60
15
9
144
15
41
136
12
44
67
29
4
3
60
17
4
15
9
3
5
76
60
32
84
55
120
24
120
69
72
63
9
39
41
28
3
24
5
4
12
12
36
60
63
65
7
29
48
4
72
32
96
43
5
67
108
9
48
8
16
72
27
5
40
36
36
60
36
104
4
48
96
80
19
12
24
36
9
12
204
36
3
9
27
41
60
31
41
139
12
21
84
39
41
16
39
48
5
28
63
41
48
28
36
32
124
12
24
60
68
31
9
63
21
96
3
9
51
5
48
19
21
96
24
111
17
220
27
24
9
32
112
63
9
12
12
8
12
16
36
3
57
132
44
36
16
3
9
32
43
72
57
20
64
3
72
57
24
15
12
29
12
19
17
19
21
32
4
48
80
48
16
15
77
24
16
32
64
24
144
8
64
60
36
15
45
12
20
192
52
72
8
79
41
112
84
15
24
53
64
8
16
51
41
64
3
45
48
20
24
196
87
9
116
40
48
24
123
165
48
8
100
48
27
17
36
31
5
55
5
31
36
33
111
237
68
96
12
16
20
16
48
60
20
88
224
64
24
56
103
9
68
4
44
60
36
115
93
3
81
48
51
12
9
99
36
113
28
80
55
9
48
99
36
9
132
12
51
12
65
48
163
36
105
80
16
60
8
31
204
21
12
20
24
84
91
5
48
67
77
139
36
69
32
124
128
12
31
41
144
24
48
4
12
80
31
5
16
15
93
24
60
12
3
45
27
9
48
39
53
91
45
8
4
176
108
24
112
39
9
24
3
60
48
9
72
20
43
36
29
16
384
32
40
3
101
4
48
36
72
68
28
24
39
105
44
76
99
17
28
3
72
21
3
45
27
9
108
3
29
67
53
16
15
105
8
64
32
48
19
9
48
99
45
12
56
28
39
29
12
4
72
20
79
29
48
19
5
16
60
32
4
80
40
87
17
28
60
56
28
39
57
3
9
24
39
57
15
180
12
9
68
19
48
9
24
3
5
67
29
36
48
19
57
24
24
72
12
27
41
120
4
123
5
31
5
64
3
141
24
15
21
32
16
75
17
31
9
32
24
72
88
27
24
5
40
24
8
52
51
57
99
33
48
68
24
31
21
108
63
21
39
41
31
21
60
32
52
32
136
3
21
56
216
40
36
12
8
7
21
3
72
53
235
12
9
32
31
29
64
3
17
52
12
32
12
4
20
120
88
8
16
120
12
32
48
19
12
29
36
7
60
72
5
31
21
12
92
55
81
8
4
68
28
48
27
24
81
8
64
32
4
63
17
19
45
96
20
55
69
15
5
16
12
32
108
16
20
172
72
3
36
21
12
15
5
60
16
48
56
24
67
33
3
77
4
48
ABCD 94638044212*3^$a+1 [50058]
27
36
16
23
25
8
124
8
21
15
64
113
67
53
7
35
6
24
126
21
16
20
3
85
20
64
35
33
48
57
18
24
1
44
111
57
12
3
18
91
20
4
96
11
18
72
43
5
72
42
1
144
5
6
37
47
120
73
47
25
8
3
109
11
21
4
104
40
12
23
6
102
33
9
43
12
113
43
59
45
93
19
56
87
21
136
20
60
16
17
6
37
53
135
15
25
36
20
9
19
8
3
69
45
3
63
12
49
8
15
13
20
4
36
12
5
66
49
60
60
132
84
32
40
35
12
6
39
120
33
18
1
20
4
20
15
12
9
120
4
12
107
57
196
5
30
12
30
163
60
17
171
24
21
90
249
88
53
75
39
73
12
11
24
21
4
32
99
72
25
204
44
4
96
32
48
45
19
71
25
44
36
12
63
84
93
4
44
52
5
72
6
84
36
132
49
48
80
36
112
17
87
4
29
67
29
19
71
1
149
99
15
6
67
35
48
24
33
27
6
24
18
25
23
1
8
28
20
15
30
162
6
19
20
16
95
210
79
56
4
8
15
57
21
15
105
27
15
48
9
3
72
18
7
56
4
48
35
37
35
13
8
16
56
87
25
12
23
21
16
53
48
39
60
141
75
93
19
72
53
43
60
108
29
6
37
23
37
12
20
108
4
48
11
24
93
4
24
95
25
5
7
17
163
5
42
30
18
49
53
55
65
43
48
72
24
48
5
31
56
28
8
24
111
78
114
36
90
39
195
30
18
25
48
29
48
15
3
61
84
32
72
45
90
25
5
115
23
12
157
48
11
1
68
12
3
6
7
20
108
219
73
140
124
44
15
12
13
44
15
45
12
96
48
45
54
18
72
15
51
54
15
76
176
16
23
1
56
75
60
97
53
67
23
37
113
99
88
35
57
28
23
57
76
35
25
72
23
1
48
32
39
54
30
157
53
63
12
3
69
64
29
3
3
37
72
5
30
33
33
19
11
9
48
105
75
52
48
12
35
33
33
31
23
85
168
5
55
23
69
93
43
56
36
3
21
28
60
12
23
57
63
73
47
6
67
83
72
108
1
53
15
52
20
3
60
37
44
9
87
36
15
13
12
32
36
39
36
37
32
33
18
69
76
56
16
92
28
24
36
23
9
16
84
5
3
64
143
33
4
44
99
13
23
157
20
135
165
52
8
27
13
53
7
35
57
16
96
59
85
107
12
45
16
20
36
76
24
23
25
71
45
4
35
21
144
88
32
60
28
107
25
11
81
39
30
30
1
44
12
87
1
20
24
63
25
12
36
77
139
8
15
30
30
33
15
42
151
44
100
65
30
21
124
11
30
30
84
25
72
20
99
57
88
56
16
8
36
33
15
63
25
8
4
5
66
45
87
12
6
72
27
93
72
27
4
84
11
37
12
35
6
120
42
9
3
36
49
8
27
13
47
73
72
53
19
20
3
6
24
3
3
105
36
21
27
21
79
32
76
32
3
33
15
49
20
108
3
24
6
102
13
12
20
28
12
23
150
55
12
32
16
47
30
48
24
15
33
123
87
97
5
51
4
8
4
29
111
9
30
24
13
32
3
133
29
18
25
53
19
5
63
28
29
6
12
97
5
120
3
24
51
12
25
35
1
56
3
85
20
12
3
13
47
33
12
63
30
7
65
3
72
40
8
4
48
35
6
115
95
1
59
84
73
5
18
25
12
12
5
15
60
36
112
23
21
39
84
18
7
11
49
36
107
49
71
57
21
24
18
72
13
65
123
64
11
57
112
35
45
60
36
27
12
25
11
24
25
68
3
21
76
35
18
54
13
47
1
77
42
6
7
107
6
27
3
120
37
47
45
75
25
72
29
67
83
24
36
121
36
12
5
63
57
30
36
54
3
63
1
60
239
84
30
66
25
24
8
3
24
48
33
4
125
55
35
30
87
28
11
61
48
32
93
3
3
240
9
88
35
48
1
60
11
30
48
120
42
49
23
13
17
31
44
88
12
65
18
57
51
1
48
20
40
20
3
117
28
8
132
15
49
8
28
48
119
60
60
25
11
25
20
87
30
27
12
4
47
48
60
21
24
39
105
3
37
155
85
11
24
18
27
28
17
43
5
87
15
33
105
18
1
8
48
3
180
60
60
12
48
84
21
9
63
4
20
33
6
12
25
144
44
96
88
48
113
24
123
124
68
123
85
44
39
21
40
60
8
33
75
48
27
12
1
84
131
60
37
107
18
102
90
3
27
21
75
60
72
45
3
54
7
104
52
5
72
18
25
224
63
25
35
13
125
18
129
15
60
36
84
13
32
45
66
1
59
84
37
48
56
84
15
85
35
45
33
42
60
33
27
1
5
30
12
48
1
29
67
72
53
15
63
1
144
20
64
11
90
24
51
16
120
11
18
7
17
27
16
5
18
189
15
85
23
73
44
15
33
4
23
33
3
37
5
43
12
12
48
48
84
23
117
36
64
116
45
67
5
39
4
60
140
75
85
36
11
57
40
48
47
6
150
57
12
135
78
27
16
36
48
60
5
30
96
45
16
23
30
27
64
36
11
105
45
ABCD 94638066358*3^$a+1 [50027]
1
39
8
16
104
48
72
72
24
1
47
88
189
75
32
19
45
99
5
48
49
24
39
27
18
6
18
72
84
6
33
24
32
85
3
51
6
39
27
5
91
5
13
155
40
80
67
48
18
24
3
33
30
36
42
36
167
43
108
6
27
45
12
39
32
144
1
96
71
16
57
12
11
24
24
19
18
30
42
72
11
96
13
6
53
19
66
27
9
18
42
3
8
37
24
30
45
33
72
71
24
13
12
15
24
24
32
1
15
87
252
69
63
30
60
39
8
24
301
18
33
48
27
93
8
24
7
30
3
56
19
29
61
83
19
53
19
21
21
12
18
5
24
49
12
96
35
216
136
8
13
59
1
63
27
29
109
11
24
19
53
16
99
5
48
16
24
56
49
95
13
123
21
11
1
23
64
45
59
7
6
3
24
27
72
93
27
42
11
37
42
9
8
37
12
42
18
54
18
27
21
35
24
13
131
19
66
6
5
48
1
48
15
24
56
19
93
99
5
1
23
25
18
53
61
11
43
18
12
78
66
36
3
39
57
9
47
16
27
96
66
11
24
16
99
18
36
12
123
120
24
24
8
16
33
39
27
77
64
56
1
23
19
21
8
79
36
18
27
3
18
24
30
90
6
138
3
33
6
41
13
27
9
47
25
36
11
40
21
3
8
40
3
48
45
9
15
3
24
101
7
90
15
51
18
51
72
27
21
27
21
3
66
51
21
27
15
65
1
23
24
24
48
43
24
5
121
108
30
72
53
19
54
23
73
12
27
72
24
21
35
19
36
36
5
19
21
32
72
16
24
48
3
29
91
36
41
37
12
6
41
13
12
90
45
45
78
117
24
32
25
39
32
13
36
95
31
57
120
9
47
97
18
48
5
73
47
1
63
24
75
5
40
99
72
5
13
24
3
51
21
8
37
11
25
23
120
7
89
49
6
65
40
3
5
25
15
120
24
104
31
48
57
21
11
1
18
29
96
7
54
27
8
13
42
30
24
36
12
78
5
7
36
6
159
8
61
60
12
3
3
5
24
73
23
85
18
17
43
5
25
23
13
3
57
36
11
19
18
6
48
78
18
69
3
21
15
18
18
30
23
64
56
48
61
27
33
63
72
32
241
23
73
39
8
16
3
5
55
84
29
85
138
33
27
84
42
18
5
64
51
18
96
30
5
19
5
112
32
25
36
27
9
15
9
23
96
16
120
27
54
72
63
9
24
23
40
104
72
13
12
18
5
24
16
24
3
29
25
144
6
33
15
9
27
45
15
9
8
49
47
13
27
8
13
27
45
3
39
89
1
63
24
69
6
90
3
9
23
24
13
12
60
11
1
23
67
5
72
72
19
45
57
23
24
24
48
13
18
30
3
51
5
13
24
12
18
5
16
8
49
36
75
8
43
30
39
48
8
49
15
9
12
35
24
13
24
35
37
84
23
16
8
13
72
48
114
18
18
69
21
12
15
8
13
54
42
75
45
108
15
9
47
7
30
51
9
15
51
21
48
21
24
35
145
71
13
6
18
3
69
12
63
15
113
24
7
17
31
17
24
19
48
21
147
66
35
16
56
96
13
11
88
15
18
30
54
36
39
33
135
69
12
15
189
27
32
31
41
48
72
16
120
8
24
25
42
29
43
5
7
33
21
36
54
33
96
57
18
77
49
23
31
9
24
144
72
8
67
30
216
24
12
35
43
29
1
39
15
6
54
53
31
65
13
3
8
48
7
17
25
111
99
45
24
27
138
96
30
5
49
15
93
11
79
6
59
31
41
13
11
73
39
24
48
24
80
16
8
40
9
47
88
69
59
25
54
9
51
45
48
51
53
1
12
96
36
36
35
67
5
91
5
24
160
45
35
19
36
102
11
13
27
3
69
57
47
13
51
33
71
1
15
3
18
11
85
11
19
29
24
48
43
29
13
30
53
72
24
67
21
32
19
36
9
56
16
8
37
6
18
35
55
9
3
6
15
21
27
8
73
47
1
42
5
16
48
48
45
12
18
5
31
41
13
6
5
25
23
40
27
222
84
60
12
6
48
54
23
16
24
45
11
24
1
39
75
5
31
9
147
5
19
45
21
36
18
6
12
78
29
136
8
37
54
21
80
43
69
39
113
31
9
33
12
59
31
6
12
24
48
23
48
25
36
35
19
5
103
9
81
12
54
45
152
25
36
27
9
12
18
6
30
6
15
51
21
8
64
56
19
5
25
24
15
57
72
63
3
162
3
69
3
57
18
30
23
37
72
12
23
13
11
25
6
108
5
48
24
103
54
48
27
9
6
30
36
18
21
80
7
17
40
8
49
36
99
93
42
30
27
27
6
36
36
15
72
8
85
3
32
16
51
18
36
42
54
23
88
24
9
18
66
6
54
66
42
27
32
48
49
39
21
27
21
72
18
33
57
15
9
12
27
32
16
3
54
18
5
7
36
18
35
1
54
9
32
40
15
17
37
12
15
24
21
51
176
25
39
15
12
5
16
57
12
59
49
24
23
48
67
53
7
33
48
27
5
24
55
9
33
156
11
16
63
9
87
18
120
18
5
1
84
6
18
12
39
21
54
5
31
9
24
48
9
84
203
64
45
3
9
42
21
15
18
47
19
54
23
16
147
21
45
6
29
37
72
11
64
32
48
139
69
15
89
7
102
35
145
23
13
107
25
87
33
54
6
59
112
32
25
47
64
8
24
1
143
136
9
54
33
57
42
18
48
6
18
3
45
18
105
72
80
88
8
43
18
18
6
30
69
8
160
93
11
1
96
18
30
6
9
8
13
18
54
36
6
126
3
33
36
12
47
13
12
6
65
16
8
55
30
3
8
40
3
69
8
19
5
25
78
54
35
67
132
108
5
24
16
32
67
5
16
9
168
63
9
12
11
25
18
5
24
13
11
1
24
12
24
18
105
39
65
16
21
42
33
3
21
45
132
12
36
42
29
24
1
12
3
24
32
13
24
3
96
24
32
1
23
13
24
27
27
198
54
ABCD 94638135734*3^$a+1 [50003]
99
60
12
12
56
4
45
27
75
5
4
81
11
55
5
24
24
60
7
24
108
5
1
84
23
25
24
6
53
31
84
17
60
12
36
4
3
78
11
43
90
102
18
51
15
60
45
15
12
45
84
9
27
15
5
72
7
18
90
21
20
19
18
24
6
12
45
12
24
15
6
39
12
27
5
1
15
36
20
24
36
36
12
61
27
8
7
5
48
24
13
48
47
52
20
48
7
57
20
1
12
51
15
12
5
24
16
63
12
29
1
12
36
11
1
30
33
15
6
3
87
18
111
12
48
44
12
31
30
15
9
71
12
36
16
15
21
24
15
45
33
15
12
69
11
13
6
69
21
90
12
5
40
39
9
21
24
6
9
27
17
120
1
30
102
23
40
24
12
44
60
36
36
12
60
1
51
20
28
15
45
27
29
19
6
15
21
15
45
15
3
33
60
44
16
8
4
12
15
5
28
141
11
28
27
45
15
54
27
3
5
37
42
12
29
60
25
6
45
3
81
57
23
12
67
41
1
3
48
9
6
12
12
6
30
18
6
9
27
45
12
21
27
8
36
19
30
15
72
68
7
9
15
18
3
3
12
30
59
1
42
45
8
19
84
12
60
17
43
33
9
35
52
15
29
16
9
11
60
1
15
9
3
12
15
29
19
6
35
120
1
6
42
23
28
39
41
7
30
15
9
3
20
28
8
12
28
15
9
60
12
20
61
27
8
97
15
12
51
65
7
21
24
32
60
48
28
84
3
33
8
1
6
89
124
32
43
5
7
9
21
54
53
1
54
17
19
21
3
30
47
1
18
69
12
48
27
24
5
24
13
54
30
35
13
36
39
20
16
12
39
5
13
35
25
27
8
1
42
60
5
37
12
23
7
6
42
6
15
20
36
16
15
9
33
6
17
24
31
9
15
66
47
7
21
27
78
23
25
6
9
21
15
15
24
21
3
30
27
44
25
6
48
48
17
25
23
4
3
48
18
11
4
39
12
29
4
12
3
36
5
36
28
3
48
30
11
55
29
52
12
48
9
75
3
17
31
12
17
13
35
12
1
42
65
13
27
20
7
9
24
3
65
43
6
6
5
25
3
12
32
13
75
32
1
30
24
30
47
1
42
12
41
24
4
9
18
24
21
8
19
53
40
27
21
21
83
7
84
30
54
33
8
1
30
9
99
65
48
37
3
32
1
96
15
21
3
9
18
17
52
3
21
36
8
91
9
21
24
27
15
41
40
3
45
36
15
6
3
39
108
9
128
7
21
15
24
5
25
3
51
21
8
40
20
28
3
29
1
47
48
1
6
29
36
4
9
11
16
8
7
77
55
41
16
36
68
1
36
18
21
8
31
12
9
15
30
59
40
24
33
48
35
79
30
3
24
44
4
12
9
15
39
45
15
30
35
28
48
56
73
36
39
32
16
12
20
1
27
63
89
13
23
7
5
28
92
25
108
24
12
51
15
12
5
52
39
30
30
12
17
16
92
4
24
15
29
28
12
20
12
36
24
28
36
39
77
13
87
15
9
44
7
18
11
31
29
25
27
69
30
5
28
8
43
12
17
67
65
28
8
19
165
24
60
27
18
42
24
5
24
55
29
36
31
18
35
61
27
12
8
25
24
36
60
42
5
28
3
29
25
12
39
15
57
3
45
57
3
20
16
8
1
12
78
12
18
6
21
12
12
24
57
15
108
15
6
23
31
60
9
21
6
21
24
3
57
24
12
20
7
48
33
36
8
12
85
35
24
7
17
52
33
75
15
30
155
36
76
24
51
21
3
9
45
42
9
12
44
1
107
25
3
9
24
6
9
56
73
15
60
3
69
36
69
35
73
15
72
9
27
8
24
31
9
15
60
12
24
5
16
60
8
16
24
8
4
48
56
55
12
29
16
32
28
20
13
59
25
42
60
5
91
17
12
28
45
27
99
17
4
3
77
36
25
102
6
35
1
35
43
33
48
60
44
67
125
61
78
45
24
20
36
64
12
8
52
39
30
30
66
23
12
100
44
1
15
33
3
8
16
9
27
24
9
6
41
43
125
4
3
29
31
108
9
20
28
27
77
19
24
77
28
15
12
21
8
84
16
20
1
3
108
48
21
90
21
20
13
71
13
90
21
20
4
3
5
28
72
9
18
33
8
1
63
15
33
15
5
49
23
28
27
21
9
3
3
5
25
36
30
45
20
4
27
5
12
1
6
18
30
41
16
8
37
84
60
36
23
28
24
48
12
21
39
36
57
47
25
15
3
36
45
15
102
12
15
20
40
21
15
45
35
24
36
12
4
36
39
29
7
29
19
29
31
9
8
79
29
49
6
36
6
27
12
3
5
67
29
4
12
3
17
60
31
45
140
4
45
18
17
24
16
20
1
3
45
30
21
36
15
17
1
24
27
9
39
15
5
12
28
32
49
35
4
20
28
3
6
6
9
93
6
69
8
13
36
18
21
21
30
6
27
32
13
36
84
6
29
25
27
3
57
3
18
23
1
114
9
68
4
24
12
105
18
42
78
5
24
31
24
12
33
20
43
69
24
32
19
45
9
47
132
67
24
30
30
21
15
9
9
35
13
30
18
11
13
6
12
12
60
6
71
4
9
3
15
12
17
24
112
8
1
18
18
15
8
24
40
12
8
7
24
12
9
80
19
9
3
9
44
24
7
21
3
29
37
15
15
5
1
48
6
60
5
1
27
8
43
41
4
21
18
12
24
5
36
1
15
24
45
15
3
66
12
99
15
9
44
12
1
3
24
48
45
30
5
4
15
45
15
48
5
25
11
64
27
21
8
24
16
12
12
80
36
31
60
5
1
18
60
9
21
59
16
9
3
24
20
84
16
9
11
1
48
132
3
24
15
5
37
3
48
9
18
78
18
12
12
5
13
3
69
23
12
37
63
20
7
33
92
1
18
9
72
3
17
28
32
24
4
20
31
65
4
48
20
64
21
30
30
18
84
30
48
39
69
15
27
18
39
27
24
45
27
33
15
5
4
21
42
5
7
12
21
24
33
51
12
8
16
15
5
4
15
21
8
31
5
67
18
6
33
57
11
40
24
20
13
71
12
28
72
92
52
56
7
41
37
63
104
7
21
33
6
41
43
21
24
27
78
59
43
114
30
21
24
3
5
12
136
15
18
12
15
3
24
5
76
20
49
60
42
29
40
20
4
140
37
23
25
3
27
17
109
11
64
12
3
9
45
23
13
24
6
21
8
1
12
95
4
21
3
20
1
18
33
129
3
12
69
144
138
69
33
47
36
13
11
13
11
4
15
12
48
5
36
1
18
36
36
48
36
6
35
16
32
13
23
4
8
25
18
60
29
60
28
9
6
18
30
36
21
15
17
1
6
60
9
20
4
20
1
6
5
28
8
64
8
55
48
18
30
66
3
117
11
7
41
7
12
12
45
3
78
39
3
18
54
101
24
19
21
44
52
87
17
40
15
45
44
12
55
137
55
6
11
16
39
129
21
35
16
20
79
9
15
9
15
33
63
36
81
68
16
108
33
63
72
27
21
15
21
8
1
11
84
1
11
37
18
33
32
73
6
24
9
3
12
125
67
53
1
66
65
19
5
4
80
97
84
6
9
15
84
17
16
27
30
42
33
57
54
12
9
15
9
32
28
24
8
7
6
11
4
15
41
31
108
41
4
12
32
55
36
36
29
55
9
75
12
45
63
5
7
9
21
36
3
45
39
8
7
5
1
59
28
12
36
15
17
84
19
21
56
25
15
99
174
42
24
5
19
5
52
3
5
4
48
33
51
15
126
15
68
25
27
99
29
7
24
93
8
12
12
60
19
72
48
24
6
27
9
66
5
4
33
35
40
27
29
12
52
3
42
11
19
102
36
3
15
54
3
ABCD 94638650584*3^$a+1 [50110]
101
36
43
47
97
17
48
43
155
18
156
90
24
144
90
78
1
29
12
30
96
150
84
48
180
12
6
162
24
30
168
72
66
54
18
72
54
96
54
42
18
6
109
24
11
114
12
79
41
90
49
47
48
24
109
137
36
54
24
48
72
258
91
216
35
42
103
17
91
113
186
216
18
115
65
103
101
108
42
120
96
144
13
29
43
53
72
6
6
367
11
168
24
18
91
131
96
133
11
174
36
240
19
36
23
48
18
144
96
6
18
108
67
17
174
30
66
168
42
30
24
205
264
36
71
66
192
55
77
7
137
79
36
60
36
23
18
72
79
132
179
48
30
330
1
23
6
132
19
77
216
54
49
53
90
30
90
24
54
7
29
19
24
5
7
125
234
37
59
48
72
66
24
19
11
90
60
7
11
66
6
73
36
5
6
157
84
89
54
66
43
5
72
300
138
42
43
12
23
6
120
120
55
5
24
102
24
6
36
7
77
114
24
42
6
205
65
55
29
96
30
72
6
55
24
17
60
24
12
48
66
37
89
18
66
30
13
77
30
1
47
42
150
13
197
60
66
18
174
49
143
54
96
79
17
84
6
120
18
30
24
222
60
198
42
24
6
6
144
90
24
30
96
24
55
59
66
36
90
240
54
72
12
30
96
85
11
13
83
18
126
30
18
18
48
96
60
138
78
18
24
48
48
96
18
30
102
60
150
114
6
133
60
71
37
353
72
271
11
42
60
139
36
83
96
24
49
23
30
240
18
42
67
120
77
54
48
120
25
17
6
121
132
11
18
30
48
6
43
17
19
41
90
13
5
12
55
29
36
144
60
12
162
6
162
48
30
66
114
36
120
7
11
37
59
192
192
222
120
7
107
37
35
24
90
30
174
31
101
19
5
30
48
169
143
61
29
55
95
49
89
55
95
49
23
6
24
199
29
43
149
30
30
18
6
72
43
77
144
7
11
222
18
72
24
6
216
24
7
77
126
96
18
54
6
66
133
137
330
30
84
60
72
42
6
60
19
107
24
114
12
96
7
17
271
24
275
30
91
5
138
30
72
138
133
83
96
24
114
79
17
318
72
54
42
37
17
90
54
96
55
83
73
108
11
6
7
35
42
54
96
37
36
77
18
181
11
126
12
36
36
43
5
72
48
36
7
293
72
24
24
6
120
96
97
95
138
7
77
295
89
163
167
181
179
24
42
150
48
37
89
43
36
72
323
78
247
17
31
149
67
36
60
83
24
54
90
13
77
24
102
49
71
25
113
6
6
18
102
36
30
54
18
96
6
96
114
18
96
199
47
48
210
6
13
17
192
7
5
252
79
96
48
17
90
109
389
102
13
17
18
198
91
23
54
12
30
205
53
36
378
72
18
150
48
54
18
90
6
1
48
77
84
60
90
30
43
77
36
36
84
19
41
7
83
48
37
149
30
6
108
72
6
48
30
120
12
54
168
61
5
6
1
17
72
19
144
107
48
72
48
1
65
6
109
29
115
83
24
6
84
6
24
126
12
31
12
77
48
72
12
108
7
132
137
79
5
6
30
216
84
163
11
18
72
19
209
18
96
97
53
24
7
59
24
24
18
43
41
96
24
55
185
7
53
30
6
12
30
48
42
48
204
24
96
55
29
6
37
83
133
35
1
ABCD 94639330796*3^$a+1 [50013]
6
48
166
18
33
77
6
30
6
1
72
108
12
11
4
72
98
36
30
25
11
25
5
79
29
60
18
49
3
62
10
20
1
23
42
18
157
23
12
12
18
19
24
5
31
143
18
7
77
30
1
3
26
28
3
33
36
3
41
36
120
66
25
137
43
33
26
10
20
48
43
24
5
24
34
56
102
7
5
162
13
17
48
6
54
18
109
48
12
36
84
23
10
3
123
2
7
53
82
32
48
30
16
26
10
39
41
78
18
4
8
42
25
33
63
23
6
150
10
170
13
15
26
31
11
30
42
132
30
103
48
24
120
159
44
126
10
26
60
6
30
43
125
42
60
12
25
108
83
46
39
12
29
24
24
16
2
88
45
11
48
6
34
8
13
24
81
36
38
13
12
71
136
18
2
61
125
114
4
44
85
36
24
77
54
76
8
48
24
24
72
94
15
53
96
7
59
36
22
72
3
5
43
23
24
12
30
6
42
10
93
69
104
66
24
6
24
46
33
11
6
40
8
96
4
86
12
64
69
5
36
34
9
5
6
6
18
18
19
83
16
57
5
12
132
31
89
31
179
36
4
224
144
12
30
139
17
42
61
179
25
17
18
172
93
17
34
2
103
36
5
19
36
23
18
108
54
18
42
6
7
5
19
75
288
8
108
84
102
4
87
5
18
66
223
23
72
30
91
5
55
17
19
11
30
12
72
10
20
133
72
135
14
60
106
18
3
215
97
11
60
36
10
50
48
1
77
144
6
88
2
24
19
9
36
44
12
24
42
54
55
11
30
12
48
12
6
12
18
79
45
36
2
18
12
18
37
24
5
10
38
67
11
138
66
4
20
144
1
29
22
18
80
127
48
35
16
57
47
48
24
6
48
19
47
6
48
55
120
5
31
60
23
12
24
25
71
13
12
101
103
75
54
38
18
30
42
19
33
36
75
47
18
60
79
48
35
85
3
32
49
63
33
60
143
96
108
25
12
45
20
70
38
96
36
66
12
1
11
6
58
36
20
49
12
47
1
24
11
24
36
10
279
107
28
81
36
53
18
60
13
5
7
33
56
66
12
12
30
31
5
7
77
60
30
6
43
35
36
54
192
79
36
35
34
110
34
54
21
65
55
21
80
19
45
26
6
67
35
42
31
5
94
9
71
13
41
90
205
161
43
11
12
114
6
73
35
42
82
72
45
45
50
4
80
25
17
7
23
25
47
72
100
9
11
54
70
69
21
111
33
8
42
48
144
36
85
69
3
96
17
43
17
22
45
17
43
12
9
51
60
35
73
35
6
46
68
13
48
36
59
10
20
84
30
46
2
18
7
59
6
24
64
51
24
95
96
73
5
42
150
43
47
54
24
48
55
17
6
84
42
6
13
59
13
23
42
58
9
23
30
43
17
7
15
126
90
56
25
24
29
18
54
24
40
146
6
7
23
73
11
54
66
13
15
68
114
144
12
58
44
42
84
6
121
17
48
43
107
37
53
7
47
25
173
55
11
1
96
12
71
66
55
24
77
18
12
54
34
54
56
12
54
6
18
1
5
24
31
11
37
60
27
20
13
17
24
16
26
72
1
17
48
55
29
43
23
12
25
23
84
1
9
20
18
42
132
19
75
21
5
79
60
29
22
164
54
67
39
2
48
6
25
65
34
2
19
24
24
57
14
66
55
5
148
50
1
125
4
27
156
33
26
10
39
51
54
14
30
10
8
13
107
102
187
15
21
33
20
31
5
18
52
8
46
50
36
94
26
85
41
24
58
56
49
12
9
54
33
3
36
21
35
42
46
104
37
29
24
102
36
28
81
65
19
41
6
4
20
30
54
76
9
9
75
11
72
49
83
42
36
30
150
114
1
5
52
68
24
19
17
7
108
27
56
12
25
48
5
79
12
23
37
24
29
18
78
24
7
63
2
55
11
13
11
24
120
97
5
7
48
113
60
55
45
54
21
15
50
144
7
23
37
11
49
5
43
27
8
36
10
44
66
1
5
79
95
34
92
6
12
12
4
20
12
42
48
43
107
174
6
85
3
45
11
48
48
24
66
54
13
41
24
42
6
18
37
17
31
24
83
54
34
80
24
30
46
2
34
128
25
60
71
85
89
10
68
25
47
22
51
5
139
53
163
47
48
12
192
10
39
51
21
48
156
89
54
90
103
12
11
72
172
2
18
42
30
30
19
156
83
30
6
36
25
65
34
129
17
60
19
11
66
4
26
13
59
10
50
13
23
150
91
15
8
18
12
55
17
34
21
33
38
12
22
39
149
7
5
36
34
26
115
23
37
12
11
12
24
154
15
24
11
12
54
60
6
12
42
66
54
144
12
48
55
5
6
96
52
57
33
32
6
192
13
12
108
35
84
4
144
81
96
71
13
65
19
51
2
30
84
1
53
66
30
4
14
22
14
40
44
37
83
66
6
85
3
21
41
54
25
65
10
62
12
6
37
137
72
36
7
23
4
18
26
37
47
37
53
66
94
15
11
144
10
92
54
42
79
23
52
80
73
47
48
6
24
82
20
25
99
105
11
60
30
84
12
22
2
55
65
4
75
72
35
42
7
5
24
10
2
30
30
84
ABCD 94639377122*3^$a+1 [50025]
84
3
9
15
18
59
72
61
11
4
3
105
56
16
56
91
9
116
48
7
24
12
81
48
48
164
48
48
31
153
36
84
8
79
144
21
132
12
44
144
88
69
11
28
48
108
3
29
24
24
61
11
16
87
17
19
5
96
19
45
48
12
324
3
29
13
59
43
29
124
12
56
48
40
144
36
140
40
24
8
96
16
21
35
40
27
18
3
147
5
72
7
6
144
107
64
8
103
9
56
43
5
48
72
16
39
33
3
45
80
7
45
20
40
3
125
37
35
48
72
4
15
24
69
21
102
5
85
90
177
3
60
57
32
184
72
48
8
43
53
115
21
8
48
13
11
37
42
12
96
69
128
24
64
3
101
91
18
72
27
48
147
57
33
3
45
3
32
43
84
17
16
32
76
27
137
40
72
39
41
136
32
88
48
12
33
11
31
17
55
120
9
8
24
31
6
75
27
5
76
87
29
19
36
78
59
24
43
9
132
8
85
18
30
51
24
24
152
37
27
32
24
48
13
6
29
43
149
31
30
11
244
20
67
36
137
40
3
60
41
96
64
63
6
35
55
33
60
44
4
20
72
4
12
3
77
7
78
30
33
84
99
72
29
24
24
40
48
24
128
52
123
105
15
78
30
93
75
5
16
32
31
57
72
96
8
28
60
24
21
27
3
69
3
45
36
20
43
5
120
19
21
69
35
280
8
7
45
39
45
231
41
61
3
8
7
17
64
63
126
27
80
7
65
24
4
27
57
3
125
16
15
9
8
16
147
72
45
45
3
32
24
40
24
27
33
12
3
90
114
9
21
6
72
12
9
32
4
36
45
35
19
69
189
3
69
3
104
16
120
3
29
28
3
41
88
27
101
88
24
3
18
11
31
33
39
30
123
27
21
12
15
132
9
36
3
65
24
48
40
12
9
3
8
16
8
52
48
92
48
148
44
64
8
16
24
56
16
21
11
109
51
39
129
3
90
59
67
5
16
36
15
12
6
15
267
78
35
40
24
111
9
171
29
43
29
48
28
12
96
144
36
27
41
88
63
105
24
39
89
109
3
69
18
17
40
120
15
9
152
61
3
80
7
185
16
27
53
55
36
129
48
36
96
39
113
16
8
19
24
81
9
11
109
15
111
72
105
3
60
53
64
12
44
79
12
9
60
24
8
24
16
12
12
36
57
90
72
9
72
45
35
19
21
32
24
4
12
72
243
5
67
93
240
8
55
9
60
164
28
36
123
90
39
48
15
5
112
48
8
48
120
28
68
16
39
33
32
64
32
19
33
20
24
4
147
45
153
35
19
33
116
40
8
120
96
24
48
88
32
16
228
60
27
77
48
37
147
56
16
12
27
21
81
63
135
117
15
30
99
24
48
12
57
11
64
8
24
40
15
9
104
24
28
140
55
33
15
81
8
88
3
18
11
139
12
105
93
15
39
29
24
72
40
8
88
120
12
36
27
12
57
56
148
9
3
32
48
148
57
3
21
11
40
32
64
24
120
117
42
41
240
64
96
45
3
72
27
21
32
184
32
72
64
27
96
69
8
24
16
104
31
33
56
40
24
75
81
12
32
55
57
32
43
5
100
15
18
11
64
36
60
84
240
9
59
19
45
32
7
213
3
41
48
133
11
88
24
36
39
108
72
89
13
3
12
36
48
24
24
3
29
24
85
99
8
16
75
24
33
36
8
48
96
157
27
21
27
15
45
57
126
125
64
12
33
107
91
72
21
32
7
69
108
21
11
19
29
24
7
41
43
21
3
5
88
99
57
51
9
27
9
192
15
45
104
19
12
33
12
96
39
5
37
66
41
4
116
19
9
60
93
39
44
85
155
24
28
44
88
8
13
54
29
37
27
36
81
15
81
66
108
5
16
24
36
20
175
12
72
5
24
64
3
117
8
85
11
16
80
72
55
17
19
24
33
20
55
84
53
43
45
32
16
69
3
104
4
44
100
108
27
197
48
13
27
8
40
8
55
9
24
32
79
41
139
21
152
40
24
8
4
20
37
75
24
84
87
57
33
27
32
16
15
54
15
75
6
11
24
19
36
84
93
32
43
18
30
5
55
17
264
4
36
3
36
33
51
5
28
68
160
144
12
68
64
27
5
40
15
54
83
48
24
43
149
43
5
55
108
93
80
55
17
24
19
5
88
24
128
115
9
20
16
27
141
132
12
24
72
72
56
16
32
4
48
111
173
112
15
33
132
20
16
87
24
65
48
88
36
9
42
30
72
39
12
84
15
18
90
65
48
48
40
48
48
21
35
120
184
93
11
ABCD 94639443214*3^$a+1 [50057]
33
48
87
105
75
21
75
60
120
97
152
120
72
16
8
15
72
73
11
69
24
48
3
21
24
39
57
39
60
21
48
207
121
47
73
95
73
47
25
152
3
144
21
48
72
15
84
189
24
15
48
24
36
93
96
63
105
15
73
80
24
135
25
119
217
120
47
81
15
1
8
75
45
51
357
63
1
23
36
117
15
25
8
144
88
128
39
1
104
15
57
48
135
36
21
39
144
120
81
159
12
21
40
120
23
84
61
72
47
33
72
3
85
47
12
60
49
152
15
9
51
60
49
71
9
16
152
75
13
32
48
99
93
63
25
24
8
123
84
49
11
141
99
45
3
60
73
47
33
40
200
120
3
60
57
27
37
128
15
1
56
99
37
144
191
24
9
171
84
12
93
51
141
48
159
72
49
32
27
37
95
9
16
56
15
60
133
95
9
16
35
12
132
108
72
1
11
45
168
63
57
16
47
25
104
96
48
16
8
16
32
144
64
71
1
83
21
16
48
152
15
25
80
24
120
24
195
157
32
96
135
9
16
152
63
1
24
32
63
24
33
40
32
87
81
72
3
12
73
8
207
129
48
15
217
56
39
33
16
104
88
32
16
11
61
48
32
64
71
33
135
36
36
33
16
23
73
8
40
72
35
108
81
24
27
45
40
80
144
168
15
121
120
35
21
231
120
144
33
87
96
192
1
35
69
72
24
87
9
75
36
33
135
145
56
39
1
80
136
24
143
192
36
13
80
15
81
40
11
349
80
120
48
16
72
48
95
97
24
8
48
3
21
48
63
60
60
33
51
21
40
35
48
60
36
36
48
12
85
80
27
133
47
57
16
8
232
8
27
189
15
9
39
48
9
24
16
8
87
1
8
39
121
11
60
9
87
33
16
24
11
48
21
72
144
39
1
24
35
117
48
40
47
57
48
15
105
72
87
33
51
45
15
97
32
16
167
145
23
9
15
1
155
12
25
8
39
48
108
180
24
48
144
1
80
63
121
11
108
81
15
24
9
51
117
40
95
49
23
97
23
1
71
121
32
96
147
12
132
69
135
25
104
3
45
3
180
1
24
35
69
16
11
48
13
80
24
24
240
135
97
23
25
11
61
48
71
49
32
40
143
24
1
80
39
433
48
71
49
47
73
104
27
36
24
25
59
45
72
27
96
45
39
33
88
71
121
152
75
117
16
120
80
40
200
3
12
9
120
24
24
3
84
9
72
27
36
120
1
71
25
35
13
120
32
15
168
25
96
56
120
15
48
25
96
56
15
72
73
8
16
128
195
21
24
15
1
47
132
37
80
39
276
69
24
15
36
165
75
37
80
39
9
87
144
1
8
24
120
111
72
49
83
141
72
63
24
48
25
23
72
24
25
11
60
72
12
189
207
105
40
48
80
16
23
1
155
85
72
8
207
24
24
97
23
132
180
33
24
16
152
27
117
16
215
132
21
87
73
107
45
63
96
120
1
24
56
24
16
23
145
152
24
48
15
1
11
21
135
105
24
96
3
36
25
24
72
23
240
57
87
72
120
9
39
48
153
15
25
71
9
27
45
3
69
15
48
12
45
48
24
40
56
27
93
15
264
25
8
72
16
48
192
32
63
132
180
33
27
13
32
120
27
240
36
12
108
57
16
95
25
47
48
132
133
32
184
23
96
12
12
168
33
171
60
96
84
21
72
51
21
16
24
80
111
313
32
75
45
63
36
69
111
96
24
49
47
312
72
121
120
48
32
15
24
48
33
40
167
57
16
47
313
120
32
3
85
48
56
24
24
3
117
15
12
144
ABCD 94639877284*3^$a+1 [50078]
96
16
8
72
52
36
380
52
60
84
48
23
9
16
20
12
28
92
28
29
55
20
88
8
24
148
17
55
24
72
20
168
36
28
11
9
40
32
9
27
4
36
68
16
11
13
20
12
9
3
16
17
19
20
15
1
24
24
12
65
27
12
4
47
97
11
90
87
3
25
92
4
96
72
12
156
104
28
116
4
140
88
20
60
9
15
60
4
11
1
8
64
72
108
17
91
8
60
57
19
35
45
24
24
48
24
16
20
88
24
36
11
45
40
59
49
140
196
12
24
104
100
5
19
56
36
4
84
8
64
36
53
7
8
36
48
12
64
32
40
48
12
20
24
45
135
45
15
36
108
21
19
20
12
84
4
12
44
21
54
9
64
8
40
20
75
49
41
79
101
108
67
20
28
24
41
90
37
32
12
40
24
36
20
48
36
36
40
20
4
12
24
8
40
71
21
15
25
44
4
12
41
19
48
56
4
32
76
24
24
5
31
5
54
85
5
39
12
4
120
84
32
16
8
12
64
41
43
11
9
45
27
84
15
25
20
4
56
4
80
12
4
60
36
20
12
16
24
20
108
148
17
63
4
77
54
1
56
4
164
72
12
40
48
48
41
19
32
4
120
8
87
1
48
20
21
75
24
16
8
3
45
4
20
76
24
44
64
32
24
60
12
24
28
11
25
44
36
12
4
41
63
27
9
100
120
36
5
55
20
40
8
16
24
20
12
60
12
112
8
36
40
36
131
109
36
48
96
56
100
23
37
60
29
15
60
16
24
29
15
4
8
24
28
60
12
29
27
60
28
24
56
96
4
12
32
28
144
60
48
8
3
1
60
29
72
39
100
8
33
87
12
36
40
144
36
59
1
104
24
15
37
24
8
93
27
40
41
19
80
16
60
5
31
80
4
36
44
64
32
15
73
180
8
100
44
4
80
51
9
96
4
36
48
131
25
20
4
20
12
45
36
7
56
12
15
13
24
71
36
69
4
36
56
28
48
68
72
12
112
44
64
36
156
56
24
16
72
71
9
112
48
48
20
28
12
20
28
32
4
120
20
96
69
36
7
168
32
16
24
23
37
152
9
90
85
12
188
64
12
24
101
36
19
20
28
68
204
129
7
20
100
8
112
12
48
35
13
36
180
108
23
18
27
28
44
112
5
15
16
24
20
51
45
64
60
24
41
15
300
48
52
60
8
100
48
8
84
28
8
16
20
60
4
36
20
16
59
1
72
92
51
13
176
40
60
60
44
36
4
44
63
18
27
12
52
20
60
24
12
52
48
144
60
20
4
12
12
32
24
16
36
89
15
60
24
52
12
8
12
132
45
51
4
24
12
24
144
120
107
69
4
35
9
40
60
80
12
24
76
96
8
16
24
5
15
52
32
40
48
44
28
11
126
54
1
44
72
12
160
56
4
32
51
153
76
56
148
44
27
13
12
68
16
44
16
47
33
180
16
8
112
24
5
99
52
156
84
59
1
84
72
44
24
4
96
32
12
72
76
8
12
3
25
44
21
36
43
8
3
1
144
20
105
159
3
33
21
31
12
128
28
12
24
24
36
8
112
8
12
40
48
132
101
55
8
72
52
36
32
12
16
5
79
72
24
36
8
132
40
24
140
16
8
40
8
144
4
44
28
35
49
68
148
5
103
24
72
80
48
16
12
204
35
33
16
84
11
21
100
104
84
72
88
107
1
20
24
9
151
84
17
18
1
35
85
80
4
47
13
56
16
95
198
7
29
31
32
28
12
12
101
18
37
48
5
27
4
60
96
164
40
8
33
19
36
48
120
12
24
11
18
19
36
96
20
9
15
24
36
76
168
48
8
16
156
29
31
32
40
23
97
48
48
56
21
18
81
4
80
24
12
4
44
40
8
24
16
24
35
144
157
8
124
20
12
60
28
23
25
20
4
116
4
48
8
60
39
36
85
24
104
21
51
60
12
52
68
172
44
27
73
24
36
11
49
32
4
59
1
84
12
8
12
40
20
24
4
36
20
48
40
83
13
24
32
4
96
29
67
60
8
12
15
49
68
36
16
36
104
4
92
88
12
20
123
1
48
8
33
36
126
54
43
20
27
61
20
84
4
11
33
100
12
60
11
49
36
48
32
108
52
48
56
4
116
24
52
8
15
61
56
120
15
18
72
18
57
33
67
144
8
88
12
20
36
36
21
103
44
28
5
19
20
28
23
9
28
17
15
129
159
16
36
44
12
28
24
41
67
8
172
32
40
68
48
141
31
5
67
36
20
21
15
60
40
180
60
24
180
80
24
3
25
84
20
15
9
16
164
52
24
131
54
43
32
4
96
5
19
71
73
96
56
16
60
108
96
36
80
9
36
3
4
83
33
84
16
11
85
24
12
92
16
32
60
40
35
37
60
47
1
84
48
20
88
20
63
21
4
80
16
48
68
15
13
96
20
48
12
4
32
24
148
12
8
16
17
199
179
1
24
92
12
16
20
15
21
40
20
120
48
100
8
24
40
48
12
44
24
132
40
48
12
65
19
56
28
48
24
24
17
54
69
ABCD 94640130064*3^$a+1 [50038]
27
174
30
33
96
21
51
57
108
3
9
7
65
60
24
96
84
42
30
54
114
54
145
65
12
3
261
75
40
71
18
96
60
36
156
115
72
47
49
72
47
30
90
25
41
36
156
55
35
54
151
77
43
32
27
36
42
15
57
24
60
66
9
87
114
30
180
144
42
27
27
69
9
96
6
33
63
25
29
163
17
150
33
57
210
48
12
30
84
114
6
282
48
6
30
30
66
12
102
198
36
6
126
33
264
15
25
23
18
15
64
176
51
6
192
15
57
30
48
48
24
33
75
37
24
131
61
29
168
75
21
219
201
72
7
8
57
96
96
31
113
175
104
45
3
9
138
85
47
25
71
73
29
60
247
8
57
18
96
165
39
72
246
84
48
15
3
54
55
35
96
78
7
48
41
6
24
129
45
147
48
72
105
15
33
24
72
168
36
99
45
12
6
30
19
143
81
9
15
40
56
39
72
90
30
49
131
294
39
63
49
83
21
27
85
137
15
15
78
43
24
65
12
3
120
63
73
29
12
30
129
105
72
79
113
120
15
21
30
102
42
61
41
36
27
40
125
150
90
75
256
89
102
6
27
87
81
9
391
29
54
45
189
6
69
120
48
48
24
87
1
17
48
7
8
33
6
78
120
42
9
144
63
57
297
18
12
121
59
96
18
36
30
114
15
24
280
161
36
96
48
36
111
33
72
30
24
186
15
9
60
66
25
8
51
78
150
33
75
84
9
45
19
72
65
183
21
114
1
77
27
51
61
8
81
24
63
147
85
41
391
41
108
67
128
141
91
65
138
54
15
27
30
144
6
60
54
15
69
43
5
132
30
258
7
101
12
103
161
18
96
45
99
13
17
63
168
24
112
48
47
210
66
144
36
54
43
23
42
111
16
8
16
65
7
8
57
138
69
15
102
24
19
8
15
114
63
160
8
112
65
42
109
41
63
21
96
18
1
101
96
19
8
40
5
67
71
12
21
81
24
114
126
15
57
180
19
23
12
21
88
24
48
8
9
72
150
90
78
66
6
120
193
17
151
53
240
211
35
13
167
9
105
6
48
48
84
141
57
138
42
42
54
36
63
3
205
152
33
30
18
6
30
99
237
12
36
36
31
17
15
33
18
6
36
54
141
48
69
42
114
15
21
96
72
75
177
228
42
129
40
5
156
24
54
30
42
6
90
90
7
72
5
156
12
120
12
6
33
27
102
276
75
24
96
72
27
102
24
7
119
78
138
30
3
87
33
144
81
7
29
43
35
13
29
48
36
15
99
93
93
19
41
36
91
8
9
150
81
24
57
36
12
66
54
72
60
3
57
234
132
42
108
3
24
33
24
210
13
192
23
108
48
12
42
156
174
78
7
23
18
156
6
54
31
24
5
66
42
151
41
6
72
186
6
9
112
8
9
72
30
48
1
197
60
162
192
13
41
36
84
55
72
47
6
36
30
18
48
30
73
125
19
8
93
66
121
29
48
12
150
33
33
30
30
123
24
16
71
18
42
54
36
3
40
101
246
36
174
3
27
30
55
89
6
18
7
233
15
87
49
71
48
81
87
18
15
72
69
19
72
77
18
108
42
3
351
33
21
91
89
15
40
35
6
6
25
5
108
255
21
150
60
9
27
42
12
96
222
1
5
66
1
32
393
15
27
12
289
185
36
235
8
216
237
27
48
48
57
15
33
24
55
107
108
42
84
19
5
42
78
60
42
78
ABCD 94640160632*3^$a+1 [50085]
111
24
30
39
56
196
80
40
80
24
64
96
36
27
57
75
69
56
16
39
78
3
48
27
29
13
27
60
24
9
3
80
37
83
148
32
4
3
60
12
60
9
32
40
147
93
135
192
12
105
15
9
96
33
162
101
4
36
39
36
120
129
60
56
4
75
66
30
162
18
12
42
48
27
93
3
99
5
4
60
12
39
69
56
13
3
15
12
21
132
24
60
15
30
71
19
6
30
9
20
16
44
55
45
156
87
21
21
11
7
57
15
78
23
25
54
5
4
32
115
12
17
4
32
124
60
111
9
56
4
33
23
55
42
123
87
81
60
39
17
1
35
4
36
44
31
84
6
39
105
15
135
41
40
44
16
15
29
64
39
42
39
12
69
78
33
9
11
19
45
3
18
35
28
39
12
6
72
48
35
28
51
5
40
15
21
84
20
13
51
96
24
96
3
90
123
180
9
66
180
9
33
30
132
69
129
27
75
9
192
20
4
15
285
15
30
6
45
159
21
200
7
42
15
20
40
56
124
15
9
60
117
42
48
45
60
84
36
45
15
15
69
20
31
60
102
83
67
18
3
21
30
21
45
72
3
24
24
12
20
19
66
15
15
5
67
21
27
89
16
60
255
29
64
12
84
255
36
24
30
11
88
36
24
9
27
84
51
41
37
3
15
12
162
126
72
93
48
36
33
27
80
16
39
65
13
3
39
9
152
37
107
13
3
20
24
16
24
84
92
25
42
17
16
45
15
27
57
120
3
57
75
36
5
120
24
64
72
20
7
57
156
120
75
120
29
184
216
51
33
12
15
24
48
33
15
69
63
113
7
21
21
6
9
201
15
24
24
9
102
81
105
95
19
21
9
11
37
18
9
3
17
25
35
61
15
24
20
4
57
15
27
137
76
260
37
48
3
36
60
144
36
36
99
5
64
156
33
27
96
27
21
21
11
67
48
9
20
13
23
4
21
63
27
29
16
99
45
3
53
7
60
17
16
27
177
111
12
48
5
25
24
66
9
36
44
43
21
21
75
135
36
93
96
21
135
84
176
19
9
36
3
33
20
124
15
45
3
93
24
56
4
63
33
75
5
25
15
20
4
33
87
60
24
12
60
39
21
57
72
96
63
32
7
17
73
83
28
27
24
30
30
66
30
5
28
129
150
81
9
27
20
16
105
39
20
4
92
88
27
9
231
90
15
24
176
4
140
4
36
36
45
3
216
20
25
30
90
39
32
64
33
18
30
35
40
84
51
29
145
135
56
4
36
219
21
15
65
4
56
4
3
117
33
27
3
21
36
36
15
24
5
25
11
64
45
78
93
15
29
1
35
55
24
21
48
176
4
51
36
9
15
9
72
140
28
60
56
16
57
3
99
36
5
4
56
109
30
125
4
9
168
15
9
150
9
12
60
135
9
63
90
18
84
129
129
48
35
64
15
129
12
104
115
9
12
24
24
147
24
5
36
7
33
15
24
45
96
24
24
12
24
21
15
108
147
24
21
117
143
19
69
56
103
113
175
225
44
16
108
96
84
21
30
45
236
40
15
29
36
24
1
15
24
51
72
117
156
104
85
48
3
87
78
39
120
144
57
179
16
44
115
5
36
124
75
6
54
48
81
27
12
57
33
51
51
18
78
29
16
27
120
17
73
87
36
24
111
29
40
15
101
19
5
55
36
45
20
28
36
60
96
104
13
42
141
9
15
33
87
20
124
51
21
108
60
92
28
56
103
21
132
9
6
60
9
276
105
15
27
33
27
57
180
20
160
3
53
60
28
9
51
36
75
96
72
57
45
6
105
9
78
21
116
25
96
75
24
63
81
60
12
45
75
20
148
12
135
65
25
162
33
267
17
115
101
4
20
1
72
47
25
39
87
24
5
40
56
19
66
3
32
24
40
93
63
39
9
12
27
213
20
4
20
211
69
24
32
28
32
100
39
21
45
15
57
162
69
159
72
48
12
5
115
30
15
15
18
3
165
3
39
30
102
21
39
21
144
105
6
105
27
12
21
24
56
7
150
18
312
53
4
135
5
96
28
21
195
15
21
24
315
30
75
21
30
12
53
7
48
132
33
15
30
30
69
20
43
21
27
33
36
135
41
4
56
88
69
3
45
15
80
24
55
81
24
51
93
39
12
126
35
67
33
147
57
15
5
1
35
64
24
87
5
25
24
ABCD 94640256728*3^$a+1 [50166]
48
5
24
43
29
48
91
77
40
48
27
77
12
36
12
43
60
45
140
12
120
31
29
172
8
43
65
12
7
156
5
24
4
51
84
77
187
141
36
128
156
72
79
65
19
72
65
84
96
48
7
5
84
103
17
36
108
276
84
144
12
96
43
9
56
67
72
48
24
84
89
36
127
17
180
12
156
4
75
5
295
24
29
67
65
48
36
112
72
248
112
32
48
43
24
9
32
28
32
4
144
80
100
80
60
7
285
15
77
48
55
125
115
5
115
132
105
111
41
136
20
12
120
60
76
36
63
113
4
140
4
236
100
3
105
51
24
21
32
12
151
17
264
168
16
27
45
152
187
144
12
5
60
132
16
80
12
72
72
43
197
84
12
132
96
235
5
19
17
115
84
24
33
140
67
17
60
96
12
72
96
7
65
52
123
53
43
156
29
12
103
120
81
36
8
72
7
12
9
32
48
204
43
29
24
16
120
24
135
45
44
216
24
88
104
288
48
43
180
17
24
96
67
36
89
312
16
15
89
19
21
68
36
40
72
8
19
5
43
33
12
135
60
5
40
3
69
87
53
16
60
20
31
53
151
9
87
53
76
32
103
29
12
100
116
7
41
16
44
96
4
39
197
28
8
19
53
31
105
39
5
16
87
108
161
40
3
113
19
36
137
36
72
52
51
41
55
29
4
152
100
39
5
7
29
223
77
24
40
20
16
51
45
80
12
16
27
5
67
113
4
3
252
185
79
60
125
120
160
15
5
7
60
89
148
80
175
96
17
28
20
31
113
96
52
87
65
7
29
84
48
72
168
28
92
48
72
24
19
149
163
29
48
208
123
125
24
48
60
283
12
53
24
7
9
60
212
40
63
9
140
43
33
80
36
4
140
64
48
108
24
72
8
48
12
43
137
31
24
165
3
125
180
48
12
55
24
101
48
67
12
57
3
48
53
24
132
16
12
183
77
36
12
4
156
60
32
7
81
27
12
41
12
16
60
84
87
149
24
60
12
103
113
43
17
28
72
63
45
92
48
67
65
127
17
48
112
51
168
84
5
48
112
3
5
132
16
75
101
79
101
60
43
41
72
24
220
20
103
5
67
36
53
67
48
65
16
20
103
81
20
144
108
79
185
76
108
56
19
89
108
55
45
15
17
163
108
5
12
187
5
7
5
216
120
48
19
45
51
17
28
104
91
5
72
52
48
108
56
103
53
28
15
149
12
84
84
72
48
271
129
152
60
4
44
31
77
19
21
15
252
5
48
48
12
55
5
67
12
9
104
91
24
5
108
12
31
21
224
36
96
72
43
29
60
60
24
72
19
36
17
43
77
112
56
19
29
216
4
20
24
36
19
65
252
156
48
16
3
173
4
15
5
48
96
504
96
24
7
105
188
7
53
36
91
41
108
36
96
108
36
28
92
24
96
16
240
8
4
75
5
48
52
63
24
300
101
19
5
108
52
231
53
36
120
115
96
17
7
9
27
180
84
96
17
12
84
24
31
5
60
127
144
149
7
108
84
12
41
40
80
48
19
60
17
151
53
180
24
136
32
24
196
195
24
84
65
60
64
20
16
12
3
237
20
115
17
60
148
92
163
65
112
63
65
19
5
31
65
24
24
7
125
48
84
216
115
77
4
48
20
55
17
4
20
64
56
120
60
84
91
65
84
55
5
36
24
36
7
173
55
9
75
81
15
5
12
19
156
33
ABCD 94640348878*3^$a+1 [50010]
97
60
60
32
21
24
127
24
23
1
32
24
52
212
39
57
3
54
15
160
60
8
36
9
79
80
76
83
69
52
239
49
44
4
84
32
4
59
108
33
3
12
24
1
72
12
35
37
71
37
48
48
44
52
23
1
23
33
51
93
75
25
5
87
28
32
192
75
21
4
11
24
97
8
15
24
13
23
18
87
15
1
32
3
24
30
51
93
39
4
8
39
6
43
47
1
32
12
36
45
54
1
32
87
13
101
30
1
20
16
36
20
40
24
132
272
28
8
124
60
36
35
54
15
15
24
33
16
72
59
109
72
11
1
56
51
49
12
8
24
48
39
21
52
23
105
52
23
36
105
15
60
37
47
6
48
72
115
29
6
49
20
3
9
24
3
13
59
37
11
6
18
72
30
7
24
24
89
51
3
13
59
85
5
6
1
84
53
24
55
24
47
90
159
40
71
9
3
21
3
25
23
33
4
72
120
11
49
71
13
83
33
16
23
30
19
48
5
127
35
37
23
36
12
33
16
96
17
15
16
24
56
147
69
76
8
60
15
60
9
72
60
3
25
11
18
7
12
104
69
42
12
13
11
12
54
18
49
20
9
54
25
11
37
83
85
23
13
299
84
60
33
4
71
45
52
20
3
97
60
23
25
11
1
23
12
90
111
64
20
16
92
27
1
60
12
32
48
45
19
47
13
44
144
28
48
32
100
8
4
8
4
104
76
23
36
30
39
33
3
39
30
55
23
18
87
40
8
27
9
88
5
90
61
140
76
107
33
16
32
16
56
99
25
12
197
7
8
3
12
1
17
127
60
53
72
18
45
24
57
66
60
84
96
133
83
1
29
54
33
57
6
25
12
24
29
7
24
113
30
18
42
13
12
59
121
8
48
4
35
61
32
15
36
73
20
3
13
48
36
20
39
60
18
91
8
3
1
23
36
9
135
48
60
9
63
37
11
49
8
39
153
16
23
18
43
71
49
20
28
12
96
44
4
65
42
9
27
90
63
3
36
18
6
48
13
36
11
25
12
68
108
3
81
40
5
27
60
84
63
102
24
30
60
25
59
24
18
15
3
13
71
72
24
9
27
1
29
91
12
11
30
79
32
28
20
3
57
4
8
9
27
27
45
40
20
33
18
37
32
3
25
35
25
44
3
18
18
174
55
48
47
36
12
25
12
84
23
24
1
35
13
95
33
57
30
25
161
54
18
15
105
55
59
30
15
16
96
24
17
7
59
13
24
32
3
60
37
11
37
36
23
66
7
8
52
131
13
101
19
36
12
35
21
40
12
107
1
92
51
37
72
95
73
12
23
61
23
37
23
37
11
72
6
18
30
19
20
124
71
13
44
36
15
21
51
18
31
23
133
83
25
17
27
16
12
11
37
36
24
47
96
1
36
120
35
57
48
112
23
48
6
51
69
6
49
32
16
92
40
32
63
85
41
18
9
24
39
12
37
5
27
160
20
4
92
33
31
47
1
11
49
36
36
23
13
41
103
60
24
24
8
52
71
25
65
19
5
15
40
71
12
69
27
36
18
7
59
33
147
57
16
41
7
20
39
33
39
25
35
12
33
3
90
103
11
12
73
24
107
49
5
15
105
3
40
29
55
71
1
71
33
60
15
21
3
37
17
19
71
30
87
24
33
43
29
6
1
17
19
24
44
36
4
60
23
1
12
11
12
90
51
3
60
69
28
83
12
1
20
40
116
52
8
3
84
24
37
29
75
16
23
13
59
12
36
54
3
76
71
45
60
48
36
27
66
7
8
3
36
216
21
40
24
11
49
68
64
11
36
1
60
12
36
12
36
24
48
83
25
5
15
9
90
13
24
84
156
24
20
12
3
72
33
4
95
36
9
16
5
24
15
28
23
108
36
1
23
9
40
84
20
24
4
80
3
216
49
5
42
36
9
153
7
95
18
7
83
105
111
36
37
23
30
6
90
7
12
125
67
23
1
84
71
85
44
39
121
56
3
1
48
32
3
73
20
75
37
35
33
3
13
41
7
20
40
48
11
9
4
20
28
5
7
180
11
60
30
3
4
83
36
21
12
9
55
132
11
61
20
16
44
39
9
117
48
7
11
85
23
49
20
24
4
84
48
23
105
27
37
72
8
3
72
37
168
36
17
7
48
32
48
40
12
29
30
42
19
83
13
80
69
24
19
12
56
87
33
52
24
23
36
90
18
12
1
17
111
75
108
48
24
66
144
6
1
104
100
29
15
15
96
9
3
37
12
20
4
23
9
21
43
29
51
3
61
60
47
9
4
20
12
60
33
39
16
89
231
129
3
84
28
35
73
11
24
36
12
24
25
59
37
200
76
120
56
33
39
36
4
71
109
48
60
11
6
18
9
4
12
11
1
161
48
3
39
1
24
44
3
9
24
52
12
23
72
181
23
61
23
126
42
9
111
25
29
15
36
132
48
24
15
168
105
33
15
9
31
17
3
12
27
33
48
3
24
13
23
37
32
72
112
11
36
57
84
52
83
30
67
44
40
84
20
12
4
36
53
18
72
33
45
19
8
36
16
84
53
31
95
18
67
12
47
1
12
143
6
30
24
1
17
27
3
157
5
91
20
36
108
3
12
33
135
85
68
9
31
12
8
15
60
48
109
5
7
11
1
60
23
24
189
24
21
7
20
21
15
52
23
78
19
24
116
48
3
37
24
36
132
20
4
23
13
20
3
48
37
89
6
18
30
13
20
27
30
144
55
35
13
56
4
35
60
30
18
6
7
84
32
40
11
42
27
27
66
15
16
ABCD 94640461486*3^$a+1 [50008]
21
3
192
3
57
429
3
465
108
183
87
117
12
24
144
27
93
36
51
54
54
72
54
144
360
72
15
144
276
33
27
225
54
57
15
18
162
180
18
144
87
3
165
156
96
159
45
132
3
54
75
48
24
33
18
33
75
21
204
216
351
57
96
81
135
45
144
54
36
57
105
39
69
39
60
96
111
129
69
15
3
45
84
48
48
168
36
165
144
126
90
36
63
9
123
204
60
63
81
420
57
27
348
48
192
87
90
90
18
18
72
54
90
93
141
27
27
18
18
165
15
234
90
57
231
18
27
9
270
90
15
60
105
171
60
240
105
144
18
90
18
72
57
15
33
75
36
36
189
81
360
54
9
81
39
168
48
120
57
18
81
45
39
15
180
21
48
96
24
27
21
33
15
147
45
48
120
216
345
111
15
33
111
21
132
48
60
9
135
36
264
231
333
99
81
12
105
87
96
15
144
18
27
36
117
18
36
213
12
24
75
36
36
72
81
12
285
324
3
33
54
45
63
57
84
36
93
36
126
36
90
3
12
48
156
33
15
237
51
3
237
15
252
165
87
144
306
63
60
3
9
168
12
36
168
24
15
81
72
135
45
153
144
126
69
3
45
48
72
192
21
51
3
18
63
171
180
126
99
228
72
228
21
36
270
108
72
69
12
120
15
18
15
24
51
45
27
450
18
72
93
69
18
93
105
15
75
57
84
291
69
93
75
12
21
75
33
72
39
51
57
36
141
108
3
33
72
18
54
327
216
159
153
45
15
108
183
36
45
153
3
69
183
96
72
48
339
198
3
180
72
15
33
291
36
90
180
72
171
12
33
72
180
159
24
72
132
36
45
27
135
45
153
54
93
105
144
126
9
9
15
39
57
195
21
24
264
36
141
39
24
84
48
3
45
99
33
120
189
183
132
48
192
111
105
363
126
171
144
84
141
75
24
27
54
231
309
3
192
144
39
18
39
15
153
45
18
234
159
12
84
15
93
33
27
192
24
72
72
48
33
54
36
81
48
60
36
204
48
27
288
57
36
60
45
39
60
45
51
84
48
72
216
72
159
105
111
9
45
36
63
144
312
165
135
144
132
165
39
69
15
39
21
177
207
315
105
57
54
234
183
120
24
51
18
291
51
72
36
162
63
84
411
72
93
12
72
327
144
72
237
87
18
36
54
252
18
27
45
123
156
81
54
9
48
15
72
165
15
18
87
183
54
63
60
132
69
27
204
216
ABCD 94640910506*3^$a+1 [50063]
6
3
27
5
73
11
84
1
51
75
45
8
12
37
12
11
19
9
104
37
108
47
13
108
12
35
73
84
30
54
11
1
59
16
44
55
5
1
3
9
72
11
12
31
101
13
11
1
18
78
18
6
11
37
72
36
27
36
21
131
24
25
66
30
35
19
6
72
11
24
1
42
9
8
7
30
11
13
102
30
12
27
36
8
4
20
43
30
12
23
12
13
23
7
24
144
41
13
36
6
5
1
83
12
52
12
3
30
36
30
77
24
121
18
21
60
21
143
84
25
63
9
30
54
47
4
116
52
32
103
30
12
3
36
36
8
36
61
6
78
135
20
145
11
31
72
6
42
30
23
12
84
48
13
78
81
45
15
8
13
18
30
162
33
15
57
9
24
24
35
13
30
12
30
12
84
42
12
5
12
25
11
24
61
3
20
84
36
4
57
15
9
24
6
17
103
89
55
6
24
36
6
6
18
21
93
30
12
5
13
36
24
66
5
1
3
27
30
48
36
11
24
12
13
180
12
24
6
84
18
27
201
18
5
1
15
69
35
4
8
132
12
43
30
6
24
6
12
23
25
54
6
36
6
24
93
80
73
12
36
11
88
20
7
45
45
120
60
36
24
18
57
8
25
107
28
8
13
12
78
69
8
19
6
90
24
81
9
36
12
35
91
36
6
84
35
4
9
60
126
6
144
90
17
48
25
27
68
36
1
18
24
18
119
55
5
133
6
5
25
24
23
48
61
6
9
21
12
60
3
39
18
15
12
45
6
42
11
12
12
1
6
30
60
15
8
12
84
97
47
1
11
28
72
15
33
20
1
6
153
27
18
23
49
11
12
25
36
87
15
54
3
92
1
48
11
61
23
1
3
51
6
78
30
27
9
72
23
127
18
12
27
20
1
87
44
49
51
21
84
23
36
31
29
55
6
24
39
15
30
35
1
11
13
23
133
6
60
30
3
80
37
24
11
4
20
12
55
30
120
39
8
1
11
49
12
102
30
30
18
47
61
24
35
7
30
11
7
66
60
36
15
15
5
24
36
13
78
24
30
24
84
6
9
3
9
33
47
49
42
18
15
72
9
3
51
21
44
25
12
30
54
6
9
9
12
18
24
30
12
54
17
13
30
21
63
30
47
1
48
66
6
3
129
132
11
19
5
31
17
37
60
24
27
44
40
21
15
75
17
88
9
11
12
60
40
8
13
30
41
43
21
56
84
64
3
18
11
13
12
54
42
23
1
48
11
55
41
48
1
66
6
15
20
25
30
78
75
32
12
1
42
5
25
27
20
12
64
27
17
48
12
16
51
60
69
32
13
66
53
76
12
8
60
1
60
39
9
3
44
19
24
77
1
75
69
84
99
51
30
47
13
6
90
15
8
1
35
19
17
85
35
16
27
6
35
1
23
1
119
85
23
4
44
1
39
21
15
45
11
13
24
60
15
123
18
12
23
1
18
18
30
9
33
23
79
54
11
19
9
27
48
30
83
84
55
149
25
30
41
25
83
25
3
44
60
43
12
66
84
18
45
152
25
11
55
89
13
35
31
17
7
30
12
35
88
8
28
15
24
6
47
7
30
6
6
6
45
69
11
7
41
7
29
84
36
13
15
21
6
5
60
1
35
25
23
1
54
29
28
20
12
31
29
28
44
36
7
18
27
75
42
3
45
47
1
23
72
7
30
27
44
16
9
24
30
5
13
27
32
13
18
18
95
12
43
24
17
19
9
32
28
56
25
36
6
60
9
36
9
99
20
4
3
60
17
72
13
42
53
1
35
31
29
36
13
11
52
44
13
12
11
13
12
48
39
15
17
73
11
24
36
4
33
54
5
25
36
12
18
33
51
41
72
1
42
5
4
9
12
15
9
36
12
35
91
69
8
13
36
15
56
133
6
9
39
45
15
45
33
48
39
81
12
12
18
5
12
55
21
9
30
65
72
25
75
68
25
63
9
24
11
55
6
24
24
24
42
6
42
5
48
48
37
47
48
7
42
83
1
120
35
4
27
138
6
6
48
51
20
25
42
17
1
6
54
42
9
3
17
24
1
48
12
36
47
156
1
78
6
35
36
43
30
23
67
30
11
64
36
92
88
20
49
66
42
35
13
6
5
1
3
9
12
24
27
68
19
17
49
27
15
48
21
93
36
36
15
8
12
4
84
27
6
3
20
84
31
5
24
1
11
55
108
48
65
4
9
24
35
48
73
54
17
76
3
6
11
73
6
24
9
123
18
12
18
5
31
18
36
36
24
60
36
51
12
72
8
7
6
72
71
67
30
18
30
36
35
1
23
24
76
56
40
15
66
27
56
61
48
60
11
24
36
25
15
44
12
1
24
35
28
141
27
48
99
18
18
9
45
11
40
27
18
35
40
21
35
16
44
1
120
24
54
6
24
24
12
30
18
6
21
9
191
28
32
1
12
11
1
54
57
20
25
72
12
155
13
60
23
25
263
12
52
3
29
36
12
157
48
12
11
25
12
42
30
15
21
24
48
6
54
11
1
23
13
84
3
27
78
35
37
30
36
48
17
55
24
18
15
27
36
54
60
15
44
36
61
3
9
23
12
1
12
12
12
60
35
1
23
12
13
12
108
54
33
8
67
42
35
67
29
19
41
7
48
5
96
31
5
4
9
12
12
23
72
40
8
12
12
85
3
3
17
13
23
16
24
45
114
5
1
36
24
11
16
9
24
36
23
60
36
55
42
23
1
30
41
25
24
6
48
29
28
20
12
13
3
21
54
77
13
39
32
43
5
67
30
3
8
37
48
42
17
4
9
63
33
27
33
39
12
9
84
15
20
55
17
25
18
78
35
25
12
135
12
9
30
17
12
40
20
76
56
16
8
24
25
12
24
11
36
55
42
27
69
6
30
90
30
15
3
30
15
51
42
12
23
13
71
4
9
47
13
83
43
36
41
19
54
36
59
12
67
18
3
32
48
16
105
48
47
13
87
9
27
15
17
40
33
35
84
25
36
107
25
12
3
15
102
11
37
11
4
3
24
29
61
11
13
12
60
47
16
15
21
45
66
18
24
42
21
9
18
57
60
84
117
48
15
21
35
19
42
12
12
108
6
6
6
53
49
15
8
13
11
1
3
44
43
5
12
7
6
3
9
51
36
15
24
6
63
45
3
33
114
5
12
1
78
36
6
23
12
13
47
48
1
24
15
36
24
12
24
8
25
18
29
85
11
48
7
53
24
1
15
56
13
47
31
30
3
75
9
32
4
21
78
41
76
60
21
72
72
11
25
18
36
66
3
12
33
36
95
73
60
6
65
52
27
30
47
55
66
12
35
12
61
23
7
30
35
24
13
60
11
4
21
11
19
36
9
21
15
56
73
36
84
11
1
12
23
12
97
3
60
57
15
8
1
11
ABCD 94641129808*3^$a+1 [50006]
45
93
39
12
3
64
14
12
22
104
21
3
18
15
69
90
6
10
8
30
15
19
26
15
12
19
8
18
102
18
36
10
32
48
42
87
111
18
22
8
64
149
43
32
6
90
40
14
48
18
24
40
134
18
21
3
66
3
33
24
82
8
45
75
16
38
42
66
36
10
98
3
19
24
29
72
115
8
6
72
12
3
3
66
87
31
5
9
12
39
84
3
42
102
24
40
98
6
64
24
14
18
64
26
54
21
33
3
177
22
2
36
34
29
45
12
42
33
39
72
64
8
45
81
90
69
57
72
34
50
22
53
69
3
91
53
19
32
93
67
24
32
18
22
56
16
29
3
64
48
2
22
8
21
69
36
39
93
46
8
18
12
24
15
21
108
123
93
15
48
3
16
77
33
87
24
51
18
6
18
27
27
33
31
2
60
36
63
39
78
90
30
3
31
38
36
24
15
15
40
2
48
22
197
3
16
14
132
46
26
15
15
6
48
72
10
62
42
30
18
69
19
56
64
48
2
12
10
29
51
105
36
27
48
16
5
19
24
26
24
118
41
7
5
24
75
18
54
30
106
38
36
22
2
22
24
56
126
108
3
19
32
42
48
72
36
3
57
27
9
34
2
48
132
34
24
14
12
108
10
176
16
72
2
27
81
120
82
5
21
72
123
27
45
45
15
15
16
170
30
18
70
53
19
26
22
134
10
24
38
24
36
22
32
64
2
60
18
16
122
111
12
144
9
72
10
5
19
29
36
9
22
29
36
21
48
24
72
10
5
48
81
10
8
144
105
39
40
5
91
5
3
16
48
5
21
72
22
65
36
51
6
48
15
81
58
8
40
38
12
198
6
72
18
30
42
40
26
6
66
22
29
19
24
17
48
45
18
40
8
69
9
34
2
15
15
42
12
10
77
24
57
63
36
144
31
5
9
12
22
14
18
21
3
16
24
8
16
5
19
48
8
45
27
160
29
21
78
136
8
33
79
5
163
26
36
108
36
48
39
3
40
26
22
38
15
67
2
108
15
19
38
10
8
24
30
15
36
7
38
63
3
40
32
162
6
30
10
32
30
36
36
168
12
54
6
58
8
93
48
72
24
36
15
18
6
102
10
50
48
75
12
21
58
48
5
12
21
24
51
108
19
24
29
21
12
18
16
120
48
72
86
36
54
21
84
79
14
3
55
120
56
54
15
36
93
36
15
39
24
81
7
2
36
84
3
21
54
102
36
46
29
3
88
32
16
5
93
46
2
46
5
108
63
33
36
51
42
27
57
10
50
46
53
67
62
24
72
63
27
40
32
30
24
72
48
87
3
78
72
27
39
40
104
72
40
110
36
12
226
5
129
34
5
48
9
108
30
72
21
21
12
36
24
22
14
84
3
105
24
36
12
87
57
3
57
48
36
58
32
21
48
36
36
45
46
77
43
8
40
38
84
22
38
36
15
93
72
48
18
6
63
21
75
36
21
15
19
86
39
48
67
29
19
48
56
16
8
18
48
24
108
66
6
27
7
200
30
58
48
5
21
27
36
36
93
96
36
36
30
21
91
29
45
48
6
9
57
3
33
96
90
45
21
22
14
10
8
54
42
40
24
120
50
51
69
108
10
32
40
8
114
36
51
33
70
24
17
21
27
57
46
8
33
21
24
58
5
9
48
36
87
7
2
99
9
58
14
18
30
24
10
26
36
10
38
36
75
75
30
106
72
72
26
70
32
24
16
24
14
48
24
48
15
9
144
18
30
58
2
30
16
5
57
15
91
14
10
152
18
24
22
26
70
72
8
54
18
9
21
36
6
184
26
24
12
106
17
45
18
102
24
15
43
24
48
80
42
12
15
9
18
126
48
39
12
81
12
10
62
90
21
43
5
9
12
36
10
120
74
54
64
24
32
72
24
126
18
9
31
5
45
51
33
42
40
8
72
150
12
78
9
81
84
10
32
54
120
3
199
53
21
12
96
58
29
19
38
243
108
9
66
24
120
16
5
21
22
26
22
24
5
19
8
16
29
27
126
72
63
19
77
75
40
8
144
88
80
18
27
45
22
29
3
16
2
30
21
33
60
30
18
15
57
6
54
10
26
30
69
27
16
24
5
60
7
32
40
14
84
24
70
65
36
43
14
24
72
48
10
5
99
18
36
10
2
3
21
118
17
31
65
39
16
50
22
38
27
57
46
5
3
21
19
2
12
42
18
54
72
16
14
24
27
39
72
112
56
102
18
24
138
24
30
136
26
54
16
80
16
2
12
39
72
19
17
111
30
10
134
60
22
5
9
10
56
90
72
36
10
65
7
5
19
8
54
48
10
14
106
72
197
21
12
10
29
48
9
48
18
150
58
32
18
198
69
57
15
3
88
14
42
54
18
66
70
98
51
36
84
45
54
88
38
10
125
36
81
156
3
7
98
72
3
21
70
29
153
36
22
32
45
19
2
36
114
69
43
24
56
64
8
88
2
51
19
24
48
48
134
10
8
129
21
10
38
24
36
22
80
24
72
90
190
2
15
79
38
12
6
40
77
75
57
12
21
36
34
5
21
94
8
6
36
54
30
10
8
6
51
165
120
51
31
24
8
48
6
48
36
3
33
18
24
54
15
36
48
9
22
50
22
26
36
108
3
75
30
15
9
10
5
12
45
12
3
36
7
72
86
84
46
120
24
5
81
84
118
77
3
6
12
142
2
3
43
32
64
2
24
12
3
12
9
72
ABCD 94641442094*3^$a+1 [50031]
2
22
3
129
50
16
150
75
27
56
54
12
46
24
24
48
6
12
36
6
18
18
9
15
24
24
36
30
8
36
18
34
18
14
22
6
18
42
6
66
36
2
28
12
110
28
27
33
72
2
4
54
30
12
26
76
12
14
28
78
74
46
30
18
18
38
10
2
6
10
8
7
5
54
34
36
3
105
24
54
6
68
18
34
18
174
54
6
18
68
36
70
27
75
14
52
18
60
6
60
120
3
33
132
12
36
8
16
86
4
18
30
30
72
24
60
18
2
10
114
12
24
2
10
36
12
8
40
20
46
42
18
21
9
12
12
2
10
20
24
64
3
23
25
3
12
14
7
3
114
12
18
12
18
12
2
12
1
3
14
24
10
84
18
3
5
24
10
12
33
9
6
45
27
9
21
42
54
18
74
36
36
19
9
12
3
47
46
44
4
78
2
22
24
9
81
30
9
69
24
8
16
3
57
8
10
6
3
96
17
4
15
45
90
26
34
6
32
16
36
2
10
36
8
18
10
60
92
4
6
9
27
56
4
57
125
28
3
9
12
36
2
22
14
13
33
48
111
99
6
24
2
82
6
21
111
117
23
16
6
27
9
48
20
7
21
30
6
24
18
18
8
22
62
28
30
30
2
16
26
10
20
6
22
6
8
7
9
54
12
44
46
26
13
21
279
21
74
1
69
36
6
6
42
6
36
3
17
28
6
120
6
50
16
24
2
36
31
27
6
26
34
6
6
90
42
38
22
8
16
8
18
37
9
8
28
12
15
29
130
9
9
42
114
8
16
12
44
70
2
84
4
20
16
18
81
12
9
66
30
6
42
44
52
20
16
12
12
30
24
24
56
52
42
84
6
6
18
32
22
30
30
18
12
8
37
3
6
78
36
26
19
17
10
6
3
105
15
71
40
6
72
108
42
2
24
10
54
44
4
27
5
28
24
2
12
22
32
7
3
18
14
16
72
2
76
63
3
24
24
18
24
72
75
96
3
24
14
6
18
4
12
12
6
30
51
15
6
24
18
2
12
16
66
6
8
28
38
40
2
34
36
18
20
22
6
42
32
54
55
5
4
36
12
6
8
10
44
34
72
2
42
16
138
42
2
28
24
86
16
6
6
168
8
25
57
38
34
74
25
53
34
60
9
21
48
2
18
4
12
15
9
6
69
69
108
2
10
54
57
21
20
4
8
58
50
19
45
6
26
18
22
36
50
40
24
62
4
12
27
57
27
29
4
42
24
18
20
16
18
26
88
24
24
8
28
38
34
78
21
11
22
20
4
18
62
67
11
40
24
6
15
95
22
6
18
54
12
32
1
21
48
6
42
36
60
27
11
16
48
8
12
6
16
20
12
4
66
162
24
12
8
28
20
22
12
24
2
4
39
65
10
48
45
27
45
15
9
9
48
3
27
2
30
22
92
52
6
36
48
2
10
9
9
8
76
8
22
30
2
13
9
30
8
4
14
28
44
10
6
12
24
24
12
12
36
2
46
15
125
10
6
68
70
8
10
42
6
26
6
7
33
27
5
12
16
27
21
15
81
2
73
93
15
53
42
18
28
66
9
41
4
32
7
39
12
21
45
14
34
15
11
85
9
50
36
10
20
22
9
3
57
17
36
16
8
4
24
8
18
16
21
11
1
15
20
16
30
72
12
2
16
2
16
24
30
20
49
5
4
6
44
40
12
12
8
10
6
12
6
12
44
16
39
24
29
22
9
53
18
4
21
33
54
38
10
42
2
46
6
12
36
2
4
192
24
30
38
19
12
5
70
48
18
18
48
6
12
74
25
45
36
24
8
4
63
39
42
2
4
18
51
15
24
9
81
15
9
6
18
87
9
6
8
37
45
60
24
66
20
46
54
9
3
6
8
84
52
26
1
51
21
3
8
58
12
26
13
15
30
39
23
4
2
12
16
18
6
3
17
40
14
22
32
46
114
20
67
15
26
10
12
42
6
72
18
12
2
18
22
20
52
54
36
3
11
6
31
5
36
16
2
66
22
9
9
74
36
28
6
48
110
6
22
6
44
18
18
30
24
22
30
30
2
16
54
12
14
12
24
18
7
65
82
90
2
61
36
3
36
42
54
18
26
48
42
16
3
33
27
39
66
14
37
29
4
6
18
80
4
18
32
34
8
84
4
15
17
58
12
24
54
18
42
60
3
45
8
24
19
21
8
55
5
28
18
36
2
31
11
52
12
36
12
26
42
1
24
9
27
189
72
12
87
24
3
126
32
4
128
66
22
24
15
123
24
14
76
18
14
28
6
18
20
40
6
6
36
27
39
2
4
6
18
60
72
44
16
18
48
6
38
18
70
60
6
15
21
18
6
20
58
14
16
120
24
24
14
12
18
4
36
56
28
24
54
6
27
3
20
28
9
3
68
34
18
12
62
18
52
6
12
144
15
9
12
18
14
18
22
12
6
12
33
15
6
24
32
6
46
26
25
15
14
10
2
18
4
66
6
32
4
90
63
5
16
6
12
21
15
8
52
86
19
9
51
15
24
36
6
38
16
114
15
35
4
30
12
44
16
8
30
18
4
12
18
62
4
24
30
6
8
64
44
72
55
65
16
6
24
8
6
34
6
18
8
22
32
28
12
30
42
18
21
24
12
15
12
26
22
6
30
14
12
4
42
72
86
7
27
38
112
14
22
60
2
34
26
106
15
45
36
50
4
36
30
2
58
18
30
18
108
54
56
10
78
12
92
4
54
2
54
4
32
4
18
108
32
12
34
6
75
15
66
27
12
9
8
58
12
6
51
27
24
2
6
18
46
33
5
4
39
36
35
16
24
9
77
10
24
20
16
2
48
16
26
13
3
38
82
45
9
3
24
69
2
16
9
9
12
99
9
42
36
18
3
3
32
37
45
66
9
39
18
12
15
47
36
1
81
24
2
64
6
2
12
4
48
110
19
5
40
12
18
74
12
36
52
60
6
14
22
6
2
10
68
28
6
48
6
12
18
38
24
4
26
37
3
12
12
69
21
42
2
34
54
18
42
27
15
30
38
16
9
29
52
24
24
24
42
26
6
18
12
70
2
16
74
34
8
12
7
15
2
28
20
16
12
84
24
12
2
22
26
22
74
18
90
18
58
30
54
30
8
76
8
7
11
54
10
6
39
27
24
38
4
84
8
72
22
12
6
12
6
12
32
60
18
4
36
12
20
31
33
36
27
21
3
29
52
6
108
50
40
24
8
22
45
41
4
36
6
2
36
6
12
4
2
46
2
24
31
3
18
3
21
6
26
16
20
10
18
36
20
72
52
38
106
54
12
30
12
8
22
44
4
32
76
36
48
26
18
4
42
20
16
12
12
2
4
12
14
34
2
28
24
48
8
4
27
23
4
110
16
12
63
3
30
30
8
18
58
32
13
3
12
20
4
38
52
38
13
35
40
2
28
74
70
96
6
30
3
17
4
6
42
90
2
12
6
37
3
72
60
26
18
66
4
12
24
56
22
12
9
131
160
78
36
24
12
14
1
3
57
21
30
2
7
51
98
24
12
18
6
88
74
10
20
34
18
2
4
45
15
81
77
36
28
8
10
60
2
16
50
6
54
4
12
6
12
2
12
22
56
16
18
30
12
6
24
24
24
42
2
28
38
7
29
40
2
4
45
45
60
6
14
4
84
3
41
7
21
24
86
4
20
58
54
24
18
3
95
4
24
21
36
57
18
6
3
3
84
78
12
90
14
64
20
16
36
74
34
102
18
6
6
36
2
10
24
12
20
4
20
55
15
6
44
31
21
12
14
10
12
48
20
64
102
6
75
3
56
61
9
18
30
36
6
2
46
20
42
22
96
78
48
6
18
30
6
2
10
8
72
48
7
165
60
30
66
2
13
3
48
42
92
16
72
36
39
11
61
144
33
2
ABCD 94641695678*3^$a+1 [50016]
120
3
21
27
45
30
114
3
15
33
39
30
54
6
66
72
36
1
23
57
64
71
144
144
25
71
144
48
217
23
9
48
15
12
36
60
12
25
17
126
145
47
33
99
30
108
6
30
6
36
30
103
176
15
48
42
30
6
72
12
18
90
18
24
9
165
54
18
78
30
90
109
5
18
25
77
72
90
33
75
132
1
48
32
45
108
30
90
24
48
108
60
79
32
48
105
18
162
18
18
31
83
72
36
30
144
115
143
12
126
55
23
54
108
18
72
54
18
90
18
72
66
36
24
30
54
15
57
18
85
23
90
108
72
132
12
75
3
13
143
54
43
29
6
93
51
18
36
54
48
60
48
6
15
129
102
9
15
33
3
108
84
61
101
43
107
228
6
72
67
41
39
225
90
18
42
48
24
49
5
12
15
93
51
3
36
132
12
72
49
119
66
7
17
66
61
65
18
96
210
54
18
60
12
27
9
24
102
201
33
234
18
18
24
30
75
51
45
64
77
84
60
12
60
108
66
18
6
37
29
24
36
90
84
36
114
12
135
9
54
1
48
41
42
18
360
19
47
1
53
36
126
25
89
39
27
85
80
64
95
193
5
27
45
19
59
18
102
18
24
54
45
81
54
144
12
96
54
30
6
12
60
72
84
127
35
18
114
12
13
47
18
31
35
36
186
30
42
87
15
78
12
54
1
41
30
150
115
48
65
36
24
30
36
24
72
30
67
113
18
36
24
12
54
18
42
243
16
131
18
60
318
33
81
18
45
45
51
15
81
9
36
54
6
103
5
12
6
9
3
6
84
6
126
66
54
24
54
18
12
132
103
32
21
43
125
66
60
30
39
51
6
84
108
36
60
102
18
6
9
16
41
132
48
60
55
35
18
30
45
96
153
12
144
24
115
23
198
42
18
54
66
60
30
36
6
30
13
77
132
36
66
78
120
3
3
54
126
9
3
60
97
113
42
18
12
108
54
54
31
5
36
39
3
13
95
90
30
9
159
30
24
12
24
7
32
33
54
9
9
87
16
17
42
36
54
84
327
64
23
168
90
102
6
66
18
18
24
61
23
54
51
9
55
173
114
198
91
47
49
29
36
30
198
36
42
18
72
67
48
257
15
57
18
72
60
1
35
109
29
162
24
18
12
96
18
25
5
162
57
183
12
13
23
9
48
87
18
39
48
21
96
126
90
18
49
17
114
45
9
108
43
192
32
33
144
24
87
57
12
126
222
36
12
24
18
12
54
99
33
48
6
36
18
12
78
105
39
12
180
9
117
60
180
43
65
72
108
120
19
77
90
9
27
192
60
18
55
89
199
32
112
11
42
108
102
73
192
173
30
24
36
30
60
31
96
29
3
48
3
42
72
36
36
51
3
45
16
23
150
3
33
210
42
48
90
105
39
18
60
12
60
72
18
105
51
45
117
42
48
97
32
3
210
18
114
54
30
19
233
42
93
297
6
30
54
78
12
51
9
36
99
16
41
60
54
30
6
36
12
186
72
102
73
32
135
30
60
127
11
24
13
53
43
101
60
36
162
121
32
39
25
35
66
75
123
150
234
30
6
54
27
48
117
24
84
18
18
126
114
30
24
18
18
90
39
27
165
144
75
156
9
27
18
67
144
29
72
72
3
9
6
84
54
24
120
6
54
30
13
48
71
30
18
6
102
18
6
133
32
48
21
66
25
65
18
72
6
63
189
3
87
25
23
54
99
69
48
187
11
60
30
6
126
12
288
24
36
159
16
143
6
18
90
63
99
30
60
51
69
18
6
72
54
30
6
30
18
49
5
27
69
12
60
72
12
180
18
36
42
18
12
45
123
12
9
45
78
21
69
18
57
63
54
75
105
24
66
6
12
75
15
97
89
36
36
18
162
12
108
19
23
12
204
66
96
120
42
30
15
75
42
48
96
144
18
72
1
32
3
66
180
90
18
75
16
ABCD 94641785744*3^$a+1 [50026]
43
18
75
192
32
36
4
72
176
4
21
87
21
11
132
37
42
5
28
32
72
72
48
28
8
24
48
204
24
36
28
60
8
12
16
57
27
56
36
1
47
4
32
12
64
21
95
16
20
28
44
48
24
24
76
8
16
20
48
24
28
20
40
164
96
24
187
18
87
33
83
72
13
27
24
32
120
4
117
36
27
72
56
72
36
1
3
20
12
133
87
128
24
132
12
64
80
76
180
108
24
44
24
112
68
72
16
24
32
148
105
11
72
120
24
4
32
25
15
72
104
12
160
44
4
36
56
24
64
21
108
71
12
208
21
35
16
56
84
61
27
20
48
76
116
12
1
35
12
76
20
4
32
4
87
57
104
24
24
4
32
24
37
15
24
120
8
136
32
60
37
47
64
56
13
3
44
61
59
132
28
12
24
36
72
68
24
28
96
120
21
11
13
11
24
28
8
36
91
17
136
24
8
60
12
24
61
36
99
60
36
36
48
56
36
12
12
108
36
13
59
36
24
76
36
24
20
37
35
16
32
12
48
24
60
19
33
20
40
84
24
36
44
28
8
24
88
20
252
4
20
84
1
83
36
4
32
24
48
24
4
44
96
24
12
48
4
8
24
25
75
44
28
20
48
72
16
36
8
72
48
4
3
9
60
48
92
1
11
12
84
133
11
16
20
60
52
48
129
35
168
12
4
8
64
8
25
3
32
36
4
68
43
77
36
24
72
60
24
72
4
56
36
12
36
112
8
16
20
12
12
25
6
9
108
45
30
69
21
23
16
20
28
164
1
11
24
4
20
24
4
8
24
61
83
12
55
33
12
72
92
168
72
24
48
64
56
4
8
64
20
120
76
8
36
4
60
15
33
60
12
20
109
35
108
7
81
44
12
16
152
36
36
1
48
39
12
21
23
72
52
12
8
55
9
20
168
12
16
96
48
8
36
12
4
44
24
4
12
68
144
28
8
7
57
44
108
172
116
72
49
72
27
20
40
116
24
1
71
36
88
20
12
4
108
20
4
36
164
16
68
24
13
35
36
48
72
12
28
8
28
20
40
12
96
36
36
32
16
8
28
32
4
56
12
25
15
8
168
48
12
72
124
21
23
12
25
191
112
116
60
124
36
56
12
76
44
64
8
88
20
60
96
36
36
12
31
9
56
25
87
32
24
28
8
13
3
195
41
13
3
36
20
84
40
8
12
16
68
4
39
33
108
12
8
36
16
56
12
16
32
76
60
12
3
233
16
32
12
24
211
41
28
44
12
37
11
19
41
12
43
53
16
20
36
67
17
132
49
3
8
136
20
28
44
36
28
140
97
51
21
35
144
132
1
35
13
3
32
4
84
68
40
36
24
12
44
120
16
8
24
85
11
16
165
35
4
12
32
4
108
56
37
72
87
8
36
36
84
48
100
8
12
120
24
36
52
20
64
24
36
8
36
64
56
52
32
168
12
12
96
16
8
48
24
12
192
79
141
8
100
8
48
4
8
28
48
32
48
64
60
141
3
56
163
17
36
88
69
11
25
15
104
205
11
112
24
92
121
39
36
8
48
49
35
40
8
12
36
36
64
36
80
49
123
20
1
59
52
80
12
60
48
28
36
24
68
4
32
12
36
4
32
13
63
45
15
12
72
129
95
64
20
12
4
96
68
4
36
12
36
20
76
36
44
12
85
60
23
84
16
57
99
24
69
107
112
48
20
4
8
24
4
68
12
121
35
19
17
12
12
12
48
48
40
24
120
147
5
12
4
84
72
32
48
12
19
65
100
44
49
11
12
12
48
52
24
32
24
84
40
116
60
24
12
4
32
24
52
39
77
13
48
11
76
108
32
60
7
45
8
24
12
12
109
23
16
156
45
119
12
76
224
28
20
72
7
33
20
157
39
44
24
72
24
100
8
84
16
32
60
76
32
109
71
1
95
48
25
15
15
129
33
3
33
15
8
24
100
92
24
28
32
24
24
64
20
19
9
204
75
9
36
117
36
63
8
19
53
49
60
15
32
12
12
16
32
52
36
92
24
100
32
148
80
108
60
24
4
33
15
63
81
9
87
8
40
32
28
48
32
28
8
40
68
84
28
96
8
60
37
11
64
32
132
52
56
24
12
85
3
44
36
36
40
56
228
36
12
109
30
21
12
284
60
184
48
36
8
36
136
8
36
64
60
8
64
48
24
111
17
24
28
8
60
52
21
15
44
88
12
8
60
4
60
48
93
147
20
13
35
7
101
4
44
12
12
84
4
8
120
1
39
156
108
108
32
108
67
138
59
16
75
45
60
20
228
40
36
56
12
132
84
4
8
24
16
9
27
36
32
12
1
35
28
108
21
15
24
8
76
260
16
36
200
28
20
4
21
11
16
36
24
8
48
160
56
16
8
85
15
44
28
12
21
24
35
36
48
4
32
84
36
60
25
11
4
20
120
16
45
23
40
ABCD 94642017586*3^$a+1 [50000]
140
64
36
23
61
12
20
24
100
48
20
160
108
44
16
8
60
4
131
141
16
168
35
12
49
24
35
9
48
3
192
60
33
12
48
100
80
16
83
1
35
157
24
24
12
60
168
60
239
33
3
12
85
8
100
12
155
133
272
63
144
57
184
36
80
156
27
108
60
85
23
85
32
100
107
13
180
12
8
172
95
37
240
11
37
12
60
128
16
32
84
220
203
60
1
224
111
129
208
204
44
72
12
15
36
1
48
56
4
23
57
12
4
36
200
4
12
24
176
123
157
224
4
144
11
25
24
32
376
48
35
84
36
69
208
12
23
25
227
1
72
48
20
76
36
32
15
85
96
12
23
45
27
37
48
23
37
192
12
20
76
23
9
15
1
72
24
11
13
35
85
36
11
129
4
60
144
152
76
44
36
52
92
144
96
28
72
56
24
16
12
36
107
72
157
24
35
81
4
60
12
24
8
100
180
12
36
32
63
49
24
32
184
8
216
76
83
297
148
32
3
217
20
339
45
99
13
48
60
20
39
73
23
9
60
75
13
80
87
97
8
111
1
119
24
45
12
16
48
95
21
4
12
20
27
157
20
4
44
48
183
84
36
129
36
12
100
107
61
36
116
88
59
45
171
49
48
44
4
20
27
117
312
16
23
45
99
1
239
13
20
15
73
20
87
45
88
72
8
112
68
12
72
112
44
172
23
132
69
244
92
4
140
24
112
80
24
136
23
9
136
95
97
8
64
60
143
13
36
119
165
27
37
20
75
25
11
1
48
80
36
136
8
136
72
35
109
60
68
48
3
132
48
21
60
4
95
49
95
13
20
100
8
24
60
76
224
88
72
36
80
4
32
60
39
117
4
44
219
61
47
48
9
88
60
23
25
44
136
12
215
309
3
13
72
32
24
75
69
100
32
84
136
23
36
37
84
36
60
68
96
60
48
36
75
81
60
24
24
88
140
4
108
131
9
15
97
119
25
20
36
48
51
12
132
141
40
35
1
368
60
136
167
85
128
76
23
61
60
176
3
81
76
83
33
3
45
75
1
8
12
28
80
72
24
27
57
28
128
4
35
157
20
24
84
16
95
49
68
40
164
64
20
12
52
48
155
49
20
64
59
21
15
25
80
72
24
123
36
9
40
11
21
84
36
48
12
64
92
4
44
135
12
45
340
48
144
32
160
11
12
21
136
240
176
120
4
23
37
48
8
64
59
1
36
60
32
172
104
12
15
109
8
15
120
108
9
4
24
48
32
72
40
23
57
16
20
123
9
112
108
60
8
64
104
100
20
27
85
24
71
205
84
143
1
56
24
15
12
85
80
12
171
105
15
49
8
168
72
48
15
1
48
95
73
44
123
25
8
123
9
36
12
84
423
25
11
69
28
108
59
133
8
27
45
4
36
128
16
179
25
119
13
83
84
108
9
76
132
12
24
96
144
72
132
36
144
56
24
16
252
80
27
1
20
220
84
35
73
8
40
36
140
100
80
60
63
133
47
97
11
48
129
72
28
36
24
176
16
11
13
35
297
4
59
157
23
25
119
61
60
24
56
52
44
24
40
72
23
85
92
75
93
12
100
60
12
36
59
117
96
27
165
148
8
100
47
157
32
16
24
56
4
156
168
96
44
15
37
35
9
84
112
107
81
220
215
9
192
39
121
48
32
24
24
3
45
3
37
44
51
93
36
48
75
61
95
ABCD 94642140668*3^$a+1 [50022]
54
30
180
18
24
67
35
37
144
53
6
30
24
48
54
24
66
78
49
59
21
120
51
6
43
164
153
7
65
31
72
20
69
27
156
75
141
60
9
24
36
54
49
41
72
39
15
30
18
13
11
12
6
18
61
59
18
42
54
3
33
147
9
36
18
33
129
54
36
49
20
75
18
72
27
84
24
51
13
8
12
3
169
47
30
3
39
45
9
7
11
33
84
21
27
69
18
12
1
8
9
42
85
53
42
9
4
48
128
9
12
39
21
12
78
66
18
1
36
95
84
69
27
69
88
17
6
69
16
5
72
7
24
5
102
42
43
8
15
186
138
126
27
9
75
39
30
24
15
3
12
114
12
51
3
1
5
36
39
72
48
39
12
60
48
1
20
36
24
105
7
8
15
1
59
12
60
57
27
42
39
15
30
75
3
12
9
15
9
45
30
6
15
33
111
12
60
39
93
15
36
36
9
9
27
16
47
36
25
227
198
39
28
23
84
21
52
68
12
15
18
36
90
138
3
21
99
27
162
30
36
72
21
3
9
81
66
6
108
18
18
247
23
54
139
71
21
12
4
89
87
27
18
36
3
15
12
24
69
3
198
12
27
45
54
21
172
5
39
15
42
87
36
15
36
33
16
23
37
20
21
43
29
3
28
71
60
48
18
15
27
36
90
31
5
12
18
13
41
24
63
21
36
31
23
9
27
21
156
36
81
39
64
89
6
48
54
18
36
45
51
30
63
24
21
31
32
15
12
42
39
69
12
63
9
27
28
59
102
6
13
23
12
72
24
9
99
33
75
9
57
108
42
12
42
108
36
12
78
18
7
113
78
30
18
42
48
6
18
18
36
48
9
36
100
71
18
150
84
42
18
45
57
18
24
36
13
12
23
6
3
28
56
15
96
9
3
36
1
5
54
66
18
57
93
147
51
69
12
4
5
51
24
87
36
13
77
43
8
21
72
36
63
93
36
6
25
5
42
138
54
144
81
15
9
12
9
19
41
31
8
51
48
157
11
45
21
78
18
72
31
48
32
15
45
3
1
35
45
27
21
12
9
30
49
60
17
31
47
102
39
15
1
53
3
39
9
21
39
52
120
5
72
24
31
32
135
9
111
181
77
27
39
180
54
6
54
103
95
13
53
42
30
18
9
15
18
72
3
141
39
12
84
21
6
90
27
12
27
1
23
138
111
3
12
37
23
126
87
64
8
33
6
18
7
23
180
198
15
3
144
93
12
3
144
24
57
48
124
12
131
24
90
30
6
12
24
30
69
40
12
92
36
84
24
9
54
126
3
105
39
40
60
71
37
20
48
93
150
36
85
23
25
32
45
54
60
12
24
69
69
3
48
112
95
12
73
41
43
56
147
1
32
3
24
33
3
49
23
12
57
51
36
1
95
13
59
30
96
54
12
69
63
72
30
54
9
12
87
54
39
93
15
33
144
24
43
77
42
9
12
15
81
99
57
51
192
24
12
1
5
108
12
6
9
36
39
18
18
144
129
15
117
9
135
28
5
30
168
54
15
21
15
24
15
121
5
87
3
36
9
9
51
15
18
19
5
7
119
57
99
18
96
15
16
41
84
39
16
23
153
9
135
21
42
12
36
109
44
9
27
51
12
21
93
67
32
12
15
21
123
36
90
31
89
54
1
8
33
31
56
48
21
15
3
24
49
20
3
84
18
78
21
33
3
141
3
15
48
78
67
23
13
72
17
51
4
95
90
12
42
66
18
37
17
114
49
5
111
15
30
19
32
16
29
15
16
80
15
12
42
135
4
20
16
59
18
36
30
24
21
12
16
68
3
1
17
39
21
30
54
6
21
45
19
36
80
12
12
3
13
8
160
41
144
135
12
33
27
45
39
4
23
36
145
59
12
18
96
18
33
39
54
7
20
27
72
66
6
13
77
144
7
23
162
3
237
18
69
57
39
12
3
85
71
9
72
9
18
153
69
39
4
41
42
45
4
56
48
36
9
12
75
15
24
9
9
51
39
13
12
41
55
72
17
27
33
175
12
5
18
1
23
18
12
90
33
76
89
36
60
3
45
19
17
42
72
66
18
13
32
36
15
49
8
9
126
54
6
165
108
76
23
36
18
126
18
72
27
15
18
54
13
35
114
75
45
42
13
32
21
3
21
12
42
45
75
33
75
33
9
12
78
21
15
33
33
90
1
53
39
16
20
21
31
72
41
12
3
57
30
33
27
21
15
12
57
3
9
36
4
35
21
3
54
30
18
15
63
45
45
79
47
90
15
57
3
28
32
3
33
204
93
51
15
57
15
18
6
12
9
15
138
55
36
5
18
36
49
17
18
1
12
5
6
18
211
32
9
3
9
6
30
19
84
80
12
36
39
6
84
60
15
33
6
54
7
95
54
6
21
15
84
96
93
105
30
6
12
6
61
23
57
160
59
21
27
24
18
15
16
53
27
96
9
27
120
15
49
17
19
23
138
54
93
16
5
90
162
12
51
39
49
20
27
30
54
18
90
108
108
54
27
27
37
35
24
33
39
18
12
31
23
96
57
60
81
126
12
1
8
40
80
16
116
9
6
36
9
117
72
30
45
60
27
18
90
9
36
21
19
53
63
ABCD 94642312166*3^$a+1 [50033]
32
75
19
29
1
24
48
59
21
15
103
14
27
1
8
39
1
114
90
6
14
16
11
73
35
36
45
10
26
124
120
12
44
3
180
81
4
30
5
57
15
33
132
51
24
73
8
39
181
8
36
63
1
20
15
24
1
24
68
28
71
96
37
66
72
5
67
18
59
9
99
12
1
18
114
8
60
12
28
12
96
44
40
23
67
48
62
75
13
20
40
8
12
10
14
16
20
27
31
17
43
50
75
7
48
12
18
152
63
24
145
48
32
27
13
35
25
60
6
12
29
21
120
22
6
12
90
2
16
35
19
6
24
78
2
16
42
48
17
12
36
79
38
15
85
20
10
110
28
12
23
67
30
30
42
47
9
84
10
5
31
5
12
33
94
30
30
126
11
9
24
63
25
59
1
20
3
127
2
63
189
4
11
19
89
31
17
33
27
33
4
30
48
50
12
48
39
43
62
48
12
84
10
50
15
79
48
53
24
33
28
12
68
40
20
24
46
146
48
36
22
14
16
12
56
40
32
10
38
10
2
10
113
19
30
30
86
36
4
35
49
60
18
72
60
98
10
77
1
95
21
15
33
75
55
36
2
27
31
12
89
9
84
10
6
11
96
48
37
30
18
30
62
40
20
108
60
40
60
24
66
41
19
54
18
98
52
42
26
15
79
26
75
115
26
84
4
60
18
14
3
13
8
36
16
30
53
24
43
50
22
5
36
69
60
28
12
6
24
26
27
43
72
17
31
360
5
49
116
52
90
48
89
21
10
26
76
8
36
16
80
87
25
18
38
4
11
81
3
43
108
2
84
4
12
32
10
6
24
6
54
32
4
84
56
10
62
3
36
19
14
15
1
32
10
72
6
32
10
89
1
20
88
30
12
17
1
12
35
55
5
9
16
140
28
56
36
3
9
27
31
18
24
20
27
21
40
12
32
24
22
132
6
80
60
36
16
23
85
92
12
28
8
267
12
45
87
69
4
11
7
78
44
46
50
82
38
12
58
2
12
10
6
44
10
113
33
36
3
1
54
6
30
41
31
102
23
7
2
15
9
130
72
72
5
12
1
92
48
22
6
20
82
30
8
15
19
62
58
30
48
60
30
14
28
8
99
153
111
57
3
45
22
62
15
33
24
4
12
42
30
83
13
11
33
3
13
215
96
1
260
40
32
36
39
73
20
58
2
10
17
21
4
11
25
32
39
69
39
13
59
109
35
9
190
6
30
17
129
15
31
74
58
18
48
20
15
177
10
17
12
79
42
42
96
2
12
3
153
60
22
38
4
8
72
16
32
39
21
15
7
26
24
111
37
90
29
1
80
120
72
28
42
38
39
1
30
74
48
46
14
12
111
7
62
48
10
77
9
27
55
72
18
48
104
36
72
40
90
17
21
12
28
12
32
60
15
21
39
141
24
12
24
22
50
60
48
10
17
60
13
12
119
9
34
96
2
15
129
24
52
72
18
48
17
25
32
3
13
42
18
92
22
78
92
70
66
60
72
44
51
13
144
23
48
7
18
44
63
37
35
1
92
60
63
9
10
38
24
94
2
15
73
44
15
13
44
63
33
108
40
12
60
12
83
67
6
20
22
38
75
37
20
3
49
20
48
27
33
12
3
24
1
30
12
50
70
18
108
20
27
60
45
3
7
18
35
19
30
18
5
72
43
50
10
18
30
2
40
18
5
72
145
138
90
44
10
170
51
69
48
48
60
4
6
29
45
16
11
19
2
10
2
72
76
59
91
30
35
45
63
19
2
144
39
61
42
14
3
115
26
24
12
4
30
60
89
36
36
36
13
56
24
12
63
55
17
45
84
16
32
28
128
22
53
55
42
108
56
36
40
18
102
60
23
85
80
51
60
81
40
20
123
79
2
34
26
39
7
98
40
42
17
13
20
28
11
13
90
18
8
10
54
6
12
38
51
1
23
49
6
2
48
10
2
28
11
1
8
36
24
24
147
19
14
10
48
38
4
18
65
33
64
128
10
2
48
22
6
56
3
33
28
12
32
3
25
18
86
16
12
6
2
39
19
54
20
36
12
84
46
38
51
49
90
14
36
60
34
66
20
70
41
31
12
48
18
32
3
55
14
63
7
6
56
88
107
31
77
55
6
212
15
73
20
10
12
17
31
174
11
12
7
38
10
38
51
103
210
116
24
36
34
36
77
72
36
36
33
3
9
46
2
28
179
49
20
4
36
60
11
69
12
63
21
36
40
68
36
58
17
9
27
37
11
19
17
60
81
10
74
4
30
86
75
9
64
60
30
48
18
104
120
12
3
1
30
24
101
204
12
216
25
32
130
18
140
24
58
5
21
159
57
28
8
10
2
40
60
140
12
16
59
60
13
6
17
7
26
72
130
17
13
35
133
12
8
15
72
69
51
72
45
96
22
50
12
87
13
20
40
11
117
28
24
36
24
8
39
1
30
2
75
33
40
83
25
20
4
11
117
10
53
12
55
50
60
22
182
106
90
12
35
13
12
18
14
39
55
14
16
54
41
81
39
25
30
24
30
20
106
54
78
53
9
46
62
24
15
96
7
78
60
78
41
9
12
48
84
36
51
21
82
38
24
15
13
96
30
54
8
40
48
11
13
155
57
63
31
30
90
12
2
15
91
2
22
26
34
41
9
36
27
13
20
39
1
42
17
25
60
20
16
72
23
199
48
18
24
6
77
9
24
24
12
36
72
48
84
3
21
22
72
26
4
71
12
45
108
99
108
7
17
79
62
39
1
8
10
90
ABCD 94642463374*3^$a+1 [50006]
31
54
12
24
36
18
90
12
59
19
5
55
6
36
18
36
30
66
17
48
145
330
18
120
30
5
1
120
210
66
24
6
78
372
48
120
120
59
48
25
23
61
30
24
101
31
30
18
41
61
30
30
18
29
37
54
5
37
18
17
139
36
30
35
48
55
17
19
24
149
7
161
205
30
90
48
6
24
102
167
61
96
36
78
65
25
6
36
264
66
24
59
7
60
77
31
162
47
1
30
120
96
150
24
42
78
59
7
66
47
61
6
54
12
30
5
48
24
97
24
71
61
24
59
37
114
6
30
84
66
144
66
53
37
144
155
25
6
108
6
156
78
125
85
66
96
89
19
12
78
11
169
6
89
91
6
30
60
77
61
42
17
7
180
53
48
49
36
30
138
120
6
36
174
24
275
72
19
186
18
120
6
90
6
24
204
6
60
6
30
90
114
24
30
102
108
77
43
42
24
59
37
18
65
1
23
37
131
13
35
115
12
180
29
79
12
18
11
48
1
6
144
66
90
174
180
30
101
96
19
29
7
18
119
72
85
54
125
24
43
54
126
18
72
47
151
132
114
35
109
36
6
137
7
24
17
13
42
114
23
127
6
24
203
37
11
79
96
90
30
48
65
25
12
18
17
79
114
60
246
29
24
1
6
41
48
24
7
210
30
41
295
54
6
18
107
48
85
102
5
48
7
113
67
30
23
31
36
174
6
18
222
114
30
30
30
29
55
42
90
30
18
36
126
54
101
13
59
48
19
29
96
19
29
37
126
5
25
210
24
53
48
109
90
41
24
229
59
7
30
30
174
60
12
60
83
91
36
30
18
161
139
12
60
60
137
121
36
54
5
61
84
30
17
25
138
36
24
60
60
6
11
13
36
54
180
29
7
60
6
47
120
7
90
24
156
11
49
54
60
12
60
5
55
89
49
6
96
65
73
96
6
24
113
1
90
42
24
11
229
120
6
18
6
5
19
120
66
36
84
36
30
65
43
36
36
29
61
35
49
174
126
30
29
55
66
30
24
41
61
78
101
25
66
5
48
55
30
12
18
77
109
35
24
85
35
25
6
113
1
270
30
36
71
25
30
65
25
18
6
71
133
12
18
6
30
30
90
96
30
18
36
54
36
24
72
60
30
78
11
19
60
12
48
101
31
114
54
65
7
48
60
30
95
37
35
24
1
48
95
1
54
60
36
6
35
25
198
42
90
60
54
36
30
60
53
85
66
54
6
30
143
13
48
30
60
17
13
30
77
139
36
108
6
126
65
19
6
114
53
13
84
119
7
17
31
6
240
54
36
294
102
60
89
1
23
187
5
13
12
23
24
1
126
24
6
174
42
24
6
24
29
37
198
101
25
119
7
78
90
42
60
59
55
90
36
198
120
125
25
150
12
30
18
29
37
54
101
31
65
72
13
83
91
53
96
91
54
42
48
66
66
17
13
78
36
6
48
72
83
55
161
61
155
145
174
66
48
132
138
126
66
113
25
42
108
42
47
96
145
12
83
37
90
108
42
84
30
60
30
60
24
107
24
85
6
30
204
114
12
90
120
24
54
66
6
5
175
60
54
71
13
66
66
18
5
7
78
35
1
6
89
139
12
18
36
36
90
48
192
30
23
7
114
24
36
24
6
5
31
24
84
60
132
77
7
6
78
29
157
59
25
42
18
30
77
19
66
90
78
30
42
78
12
108
60
17
73
30
17
19
149
61
36
18
60
12
60
17
61
11
139
12
18
156
96
18
30
120
42
48
6
120
35
55
113
37
30
53
103
78
66
6
120
30
77
72
31
18
66
173
91
5
91
5
55
113
1
36
6
18
72
18
12
24
6
48
66
30
96
348
96
35
79
96
54
330
6
30
5
48
1
192
24
6
54
6
48
42
48
156
23
37
54
125
ABCD 94642643692*3^$a+1 [50033]
15
78
3
77
31
12
93
15
132
117
66
81
135
120
21
9
18
81
29
55
89
136
99
27
60
96
60
50
67
3
18
6
153
3
30
90
93
24
111
69
144
180
63
21
24
149
16
96
75
45
27
125
178
21
24
63
57
15
9
48
3
78
150
72
2
178
21
57
30
50
46
114
63
36
132
108
51
26
46
21
36
153
32
88
30
18
3
12
27
33
15
6
135
72
27
12
2
48
48
46
24
9
65
46
21
156
3
30
3
29
31
3
144
62
34
54
102
48
33
39
74
31
24
39
12
54
80
79
111
21
36
9
24
56
10
78
162
38
16
114
45
65
16
66
24
117
9
15
48
15
42
32
96
70
12
9
15
126
8
16
24
3
132
17
10
38
43
87
105
60
12
63
9
72
96
192
3
18
6
45
36
60
3
153
288
89
115
15
62
103
48
240
3
33
93
90
54
24
80
40
15
84
123
93
87
24
36
48
9
81
6
156
62
55
12
173
79
113
240
34
6
8
48
115
12
72
81
152
7
15
96
90
18
6
30
9
24
48
72
87
45
72
72
15
72
33
60
84
96
48
101
115
60
17
211
93
6
81
89
7
72
27
9
39
30
87
3
30
27
3
282
39
48
17
19
117
8
91
45
66
78
27
60
353
106
21
105
168
30
9
108
93
32
10
180
81
9
39
60
21
30
120
117
141
51
96
93
126
24
129
36
51
9
65
19
132
9
72
30
60
14
34
9
132
15
96
2
67
15
21
33
66
117
36
36
48
33
24
15
108
39
105
45
15
33
66
30
8
48
34
69
72
108
27
9
15
50
46
69
39
30
183
57
63
89
40
39
39
12
14
19
45
27
60
12
183
134
7
39
194
7
9
30
2
16
27
123
57
63
45
45
30
21
36
108
15
102
39
39
33
9
8
40
159
24
3
189
87
57
3
24
81
3
33
27
102
18
156
84
30
42
33
45
3
69
90
21
33
39
96
111
33
15
42
54
60
96
165
48
105
39
27
6
18
21
39
33
3
6
18
6
54
45
75
12
33
15
14
7
39
93
99
2
16
3
63
14
16
39
15
12
48
33
72
12
24
84
45
6
26
34
33
21
56
34
36
26
144
31
84
72
132
57
30
90
32
19
87
237
3
36
33
3
60
48
36
6
120
24
27
87
30
51
72
39
38
139
5
96
7
12
87
9
75
33
57
27
132
81
27
3
26
16
90
38
46
36
24
84
45
45
120
6
9
72
24
9
63
3
30
39
36
125
136
30
81
36
36
17
40
51
72
108
72
72
209
16
15
3
45
17
163
29
31
17
214
114
159
147
33
48
24
12
17
16
128
22
74
31
9
87
36
63
96
93
75
222
18
120
102
15
3
6
144
63
9
27
3
21
3
9
89
142
21
3
36
57
3
36
45
3
21
161
10
108
81
12
132
36
5
139
27
24
114
6
114
39
183
33
72
3
14
31
36
21
48
39
3
144
24
33
53
31
3
12
2
48
88
90
120
12
122
247
12
87
126
54
2
192
142
60
54
3
144
3
72
50
43
45
99
12
75
129
21
6
57
24
27
333
36
21
72
138
21
72
12
21
15
24
72
17
46
21
15
110
40
6
81
63
33
113
40
39
51
120
45
39
50
10
81
24
84
132
84
252
99
18
51
39
30
42
9
132
12
24
21
72
138
126
111
15
69
15
6
150
114
54
9
51
93
12
29
31
15
33
33
80
16
39
9
6
60
45
195
14
79
60
123
122
16
39
144
24
3
6
30
26
10
30
48
75
77
34
6
135
63
72
84
93
36
48
101
106
9
63
81
27
2
130
9
12
60
117
75
21
51
3
21
21
18
69
3
9
159
21
36
36
183
57
9
18
9
21
51
12
17
151
75
9
5
55
12
36
39
93
45
75
27
90
200
40
24
75
120
29
96
34
57
45
24
27
120
3
24
33
57
152
10
134
16
114
21
33
15
57
3
36
9
3
168
45
27
87
21
113
31
48
24
36
117
32
10
78
150
42
15
63
26
ABCD 94642831144*3^$a+1 [50033]
117
72
51
13
23
1
155
37
11
24
72
117
51
61
11
37
168
131
37
80
27
85
96
59
37
95
1
107
180
81
3
13
35
13
48
24
144
72
143
145
24
24
56
16
11
133
11
45
40
167
156
240
36
1
216
23
25
107
13
11
45
27
12
1
72
48
120
120
8
51
108
60
13
80
40
96
72
128
40
32
3
141
3
24
141
27
45
27
21
24
27
24
21
123
216
12
73
8
136
8
63
180
60
12
45
87
265
56
75
21
16
72
144
72
32
16
72
96
32
27
85
35
61
24
11
45
40
120
203
48
13
47
12
21
3
133
312
11
13
11
60
177
96
40
59
37
11
24
13
35
13
168
11
37
24
120
47
1
24
107
93
51
24
48
13
96
312
144
11
24
45
51
21
112
35
37
11
21
15
49
48
56
75
117
40
32
27
48
37
56
72
144
48
72
16
24
32
24
16
71
1
32
15
48
1
80
147
93
15
48
129
72
88
35
48
72
109
11
37
83
85
155
36
169
71
97
72
72
11
13
23
12
85
83
253
8
39
228
12
60
24
12
49
143
49
72
72
35
24
157
107
13
24
176
75
37
128
112
96
48
96
35
72
277
83
61
32
24
48
3
37
35
21
27
229
80
171
13
48
11
12
169
23
73
80
16
23
36
12
36
13
8
16
24
59
45
27
21
3
13
23
97
83
24
109
35
48
133
24
24
35
37
119
1
107
13
8
27
37
32
40
11
12
25
48
71
49
8
64
8
64
104
51
24
85
192
119
49
192
8
48
87
60
85
56
88
11
69
27
45
40
24
72
48
32
48
15
48
108
37
95
25
35
37
24
72
11
21
16
32
3
21
40
32
63
73
11
24
85
72
119
36
13
24
59
45
63
1
35
117
3
109
96
8
160
8
88
24
48
120
35
45
3
13
83
21
27
12
33
3
13
224
75
13
155
24
36
57
3
69
15
121
11
240
117
39
1
11
141
160
120
72
168
24
48
23
25
8
288
72
51
48
36
81
112
24
11
12
9
88
176
3
21
136
8
51
13
11
13
47
49
35
69
64
192
120
48
59
21
15
192
48
1
32
51
21
27
144
72
36
1
24
32
39
36
72
85
11
36
97
72
11
13
96
35
216
13
48
131
13
80
40
191
1
47
97
47
48
25
83
61
11
37
71
9
87
9
16
24
11
13
8
40
48
35
13
35
13
119
108
13
59
60
73
131
84
33
123
93
64
23
180
21
99
36
25
59
48
108
12
21
27
48
21
88
176
72
15
12
13
56
40
155
141
88
120
8
135
1
11
13
8
72
183
73
8
72
136
24
48
59
205
104
39
36
13
107
84
84
48
261
3
61
23
12
61
11
37
80
27
13
47
1
72
155
96
13
48
83
60
33
40
23
9
39
49
56
48
16
48
8
15
49
152
39
25
23
60
132
33
40
8
3
85
23
1
11
72
96
144
37
48
48
32
51
36
60
141
27
61
47
49
80
27
84
12
21
63
1
80
88
11
12
49
11
69
111
25
48
48
32
64
107
60
1
35
61
11
13
32
48
3
13
8
40
155
48
24
36
1
95
84
21
39
1
83
72
36
105
27
109
24
56
88
168
83
61
104
40
95
249
48
24
16
59
24
24
36
84
45
64
80
16
32
75
69
159
25
32
51
13
59
45
48
64
8
3
93
72
112
11
37
47
84
60
12
69
3
109
24
11
48
109
59
13
96
11
13
72
23
25
8
72
27
48
72
48
36
12
72
72
13
107
61
59
13
240
120
155
69
27
84
1
96
143
9
51
85
11
36
60
84
12
13
24
56
51
37
48
8
75
12
1
8
39
1
32
72
64
11
12
1
104
3
48
13
392
99
157
11
36
60
109
35
13
168
83
13
11
45
72
15
48
49
47
57
16
72
216
96
203
96
13
47
33
63
12
181
107
48
109
59
48
13
ABCD 94643060366*3^$a+1 [50167]
165
24
12
12
132
15
309
12
129
54
117
120
24
24
21
195
36
48
99
57
96
279
144
105
24
87
105
48
60
57
54
21
48
528
24
216
189
315
48
51
69
48
117
3
168
45
195
21
75
15
9
72
24
75
9
12
123
117
9
288
63
24
75
201
204
36
63
165
141
63
207
165
60
225
15
36
39
108
36
69
48
9
51
3
54
15
240
108
144
15
45
240
324
36
39
36
21
144
15
54
231
75
33
96
120
111
141
252
147
81
9
39
12
237
126
9
36
72
27
72
189
9
63
189
3
15
297
153
15
417
15
144
120
72
12
36
12
240
33
147
24
168
156
96
96
48
111
141
180
39
108
72
201
48
60
60
216
99
105
75
9
48
12
48
27
90
162
108
285
57
3
120
192
60
129
15
336
96
60
69
15
96
192
111
165
144
48
3
9
60
21
27
24
273
63
12
12
48
207
198
51
204
105
483
24
15
45
144
12
159
9
60
36
96
12
96
51
33
75
72
165
24
72
84
15
93
96
99
33
3
270
75
15
90
39
132
240
48
132
120
36
468
45
51
216
39
9
36
240
39
9
156
36
36
24
9
87
72
72
36
48
12
24
96
39
90
39
15
90
27
48
144
12
309
75
84
36
24
48
39
9
45
267
72
21
15
36
60
156
39
18
75
96
60
24
12
144
12
63
297
48
120
75
261
48
96
24
216
219
105
192
153
72
198
165
72
48
111
141
129
36
75
33
111
84
75
72
18
75
156
12
27
45
12
36
123
234
90
57
48
72
60
33
27
288
168
93
111
33
111
12
147
33
3
45
36
144
81
15
120
84
375
9
81
147
69
39
15
45
36
96
39
45
48
15
162
108
162
54
27
27
21
15
36
21
192
168
159
9
96
36
39
90
54
21
36
48
39
357
36
60
144
15
129
36
288
51
45
12
24
60
75
153
81
135
189
87
60
96
24
39
177
183
36
108
33
3
21
69
27
144
240
93
267
75
465
60
69
255
144
51
126
3
87
33
36
60
15
90
36
18
36
165
12
60
24
99
126
18
93
24
24
75
225
12
132
27
105
204
51
33
48
63
225
216
96
3
90
51
144
24
51
237
303
216
9
72
27
105
48
12
87
33
108
144
84
12
69
63
96
75
177
3
177
12
12
96
9
75
228
12
384
111
21
240
12
195
162
15
93
3
12
156
120
141
15
255
21
504
249
135
36
84
51
213
36
36
108
201
27
27
81
ABCD 94643427038*3^$a+1 [50031]
23
21
219
37
12
20
36
16
80
39
9
36
4
12
80
28
116
76
8
52
8
40
32
40
59
9
48
12
100
32
4
92
60
60
72
87
21
24
99
37
8
99
1
24
12
36
12
8
28
20
75
25
56
84
27
9
64
44
60
16
156
24
140
135
37
20
28
107
13
24
68
12
100
116
52
32
15
21
12
28
164
76
56
16
12
47
49
36
20
24
4
48
48
12
8
16
168
8
12
88
8
24
40
8
24
148
48
24
36
132
36
32
75
33
60
27
9
180
40
80
16
35
24
48
25
128
12
52
8
48
15
37
8
4
20
16
44
156
3
25
60
20
52
59
9
87
25
44
24
72
52
72
8
28
83
105
4
36
32
100
12
132
8
3
13
104
51
21
28
20
40
32
48
27
1
44
40
116
48
52
68
39
25
32
48
16
84
8
24
3
13
60
152
60
16
60
32
12
48
12
36
16
35
45
16
68
16
56
40
24
104
16
8
16
36
84
12
108
32
24
4
107
49
24
20
4
32
36
120
3
49
12
168
20
87
69
12
52
11
57
40
48
72
12
8
84
4
24
48
32
112
68
63
145
8
24
15
21
4
20
52
68
3
45
24
4
20
16
36
60
12
60
68
24
76
92
15
25
80
168
87
141
24
88
12
20
16
24
140
28
59
9
36
24
12
24
4
56
48
51
61
35
1
32
12
3
33
15
109
8
88
8
72
24
108
52
8
12
24
76
20
15
61
12
20
52
23
25
56
4
8
40
80
3
45
12
28
56
3
1
24
92
48
12
15
105
16
24
20
51
69
24
76
44
75
61
20
36
24
60
24
64
23
69
24
24
40
11
9
40
23
9
4
24
11
57
24
39
24
33
52
8
28
104
60
28
47
13
48
20
64
47
21
120
60
88
92
3
57
12
48
28
32
4
24
35
1
56
28
11
33
16
20
75
1
128
72
16
68
12
4
8
3
9
4
12
12
20
52
36
8
40
32
28
24
68
4
35
25
24
12
83
61
8
16
32
24
184
80
4
20
36
52
48
36
23
33
60
40
32
52
23
96
45
27
177
40
8
87
13
59
13
8
27
48
33
16
24
60
12
72
32
4
56
76
60
68
4
68
84
16
59
45
16
24
36
20
4
8
48
24
84
4
32
48
15
1
36
56
60
4
35
49
80
12
12
40
80
15
37
44
39
45
60
28
20
12
36
124
20
48
63
37
12
71
81
88
8
24
60
4
104
12
99
45
12
28
12
24
84
36
48
60
8
4
20
24
12
12
12
15
9
4
68
40
47
73
23
25
20
24
16
11
61
72
11
57
48
156
96
12
60
60
36
4
12
11
45
3
57
12
3
73
24
23
69
16
68
16
8
28
12
8
4
60
60
35
9
36
28
12
60
8
28
32
96
27
48
45
16
8
28
44
24
40
96
20
16
20
12
48
12
36
39
48
13
32
4
23
33
12
52
23
48
177
52
59
45
72
3
9
12
88
8
24
3
45
16
140
36
36
39
1
8
4
20
12
28
32
60
51
13
24
60
68
24
3
33
28
56
96
88
11
21
52
8
28
12
23
37
12
8
28
20
96
48
72
228
12
28
80
27
9
216
24
24
36
72
28
24
60
11
25
44
16
12
20
108
84
27
9
15
21
64
11
24
9
52
80
75
33
28
24
56
64
104
4
12
11
45
24
40
8
52
68
48
3
69
48
3
105
4
72
36
24
60
20
84
52
8
12
52
20
120
28
92
96
27
25
24
8
100
48
32
48
60
84
16
24
8
108
4
36
20
27
81
120
16
68
112
35
21
4
56
39
21
12
16
36
8
171
97
23
81
15
25
36
35
13
11
9
16
24
84
35
61
11
1
44
99
25
20
52
12
11
109
35
57
28
12
20
36
48
36
4
71
1
20
99
45
16
32
12
100
48
20
36
36
28
8
28
47
13
20
72
12
112
20
63
25
8
12
36
156
40
8
28
20
24
88
32
100
8
52
56
52
56
64
8
24
4
32
12
16
47
117
75
81
36
16
35
13
35
1
8
36
4
60
32
36
52
36
20
27
57
88
12
20
15
1
32
24
36
75
9
76
32
12
15
21
40
24
56
3
24
13
24
48
36
80
16
95
33
28
212
15
1
104
36
12
39
9
4
155
37
24
20
72
120
28
80
16
56
48
12
12
40
8
3
1
144
116
51
9
60
28
12
104
16
24
20
12
160
8
24
27
13
32
28
47
13
56
24
28
12
32
84
52
8
4
48
12
11
129
36
40
12
20
144
16
8
24
12
16
32
72
15
24
1
56
64
56
12
3
45
4
56
28
24
11
24
237
51
24
105
16
72
36
60
12
32
40
8
3
105
15
9
108
27
13
12
68
123
25
20
64
83
49
71
145
48
12
12
68
24
24
4
23
48
1
8
40
108
20
100
8
4
20
3
57
36
24
27
73
12
20
24
96
24
60
36
40
8
28
32
36
40
144
8
12
36
16
23
81
15
69
76
12
44
40
36
48
12
12
60
68
24
28
80
15
61
11
21
24
16
12
80
16
20
12
12
3
13
12
92
51
9
15
45
27
13
11
1
8
28
83
37
80
27
25
20
3
24
33
40
20
12
16
8
60
24
16
84
20
12
28
8
75
33
40
12
20
60
112
11
21
48
3
13
20
12
27
13
24
56
100
23
9
12
3
48
9
24
15
45
4
12
48
56
76
8
28
20
12
12
28
8
160
72
12
44
4
8
84
3
37
8
16
24
35
37
8
16
36
56
108
75
24
13
84
20
51
9
36
4
8
72
76
24
8
16
20
84
48
3
21
24
12
60
100
12
11
21
16
8
4
180
36
47
49
24
132
8
24
40
8
ABCD 94643742808*3^$a+1 [50066]
1
17
192
31
65
72
102
1
77
90
210
42
30
6
90
72
12
123
153
12
270
18
75
96
96
48
99
60
48
78
90
12
60
90
72
18
45
117
235
96
272
3
150
7
47
97
29
19
80
3
42
3
195
13
125
54
13
23
57
57
87
51
42
115
65
48
60
18
72
12
157
263
105
16
197
252
18
18
132
12
27
48
21
30
42
120
348
54
30
27
63
1
239
30
3
192
21
42
72
18
192
90
13
65
12
90
60
237
33
48
18
45
16
89
102
168
72
162
18
102
135
48
112
32
39
25
239
306
79
65
6
54
51
147
12
1
149
43
23
24
408
18
72
150
12
60
90
87
48
3
78
30
42
12
18
153
105
12
72
36
24
108
12
351
144
45
67
191
90
87
3
18
84
151
80
39
96
201
33
15
111
1
29
24
66
105
309
75
16
32
57
90
150
30
6
162
72
18
7
41
132
3
225
127
48
77
339
111
193
5
27
135
72
81
144
45
18
49
83
48
90
90
162
6
84
13
192
65
31
167
72
270
96
102
180
42
36
30
54
103
83
144
66
42
198
12
168
151
41
55
5
12
60
115
41
24
31
192
263
25
29
120
90
33
160
128
16
29
195
304
48
5
75
64
41
180
162
18
60
19
96
113
24
108
123
177
18
45
105
54
198
162
18
39
63
18
18
60
84
126
72
42
108
180
12
18
399
33
18
109
23
18
30
18
54
145
35
78
18
54
103
17
78
72
25
32
9
42
108
90
54
241
80
129
18
90
120
72
6
12
198
132
12
18
57
48
45
102
61
32
87
60
30
78
177
141
19
71
162
55
17
60
51
129
31
257
48
54
57
213
18
18
55
192
185
150
102
27
96
240
87
73
35
333
87
25
227
90
3
105
12
126
42
90
120
72
78
138
132
45
135
57
195
13
77
18
180
12
96
102
42
36
102
72
15
63
30
72
60
18
90
108
270
54
18
72
57
9
312
48
60
51
21
18
162
7
5
216
19
185
156
114
108
30
63
15
72
25
32
105
30
96
54
67
221
99
21
139
128
21
162
42
207
16
173
19
305
31
5
331
113
150
18
198
72
12
78
15
105
90
252
225
135
60
228
9
99
144
18
75
375
150
115
47
18
30
90
39
144
39
18
30
18
151
96
23
54
168
108
12
72
18
42
210
13
77
60
7
128
243
18
171
64
17
18
109
53
72
288
192
51
99
66
91
128
160
23
18
7
23
25
29
288
3
129
31
35
432
42
115
41
55
35
61
89
87
147
108
18
15
57
103
192
23
57
195
13
137
7
5
108
127
35
45
15
33
87
60
30
468
42
138
39
21
90
30
72
18
42
36
75
15
210
72
39
16
ABCD 94643784122*3^$a+1 [50012]
25
128
52
44
16
41
42
25
17
15
28
17
6
72
1
56
36
27
45
27
66
15
15
90
7
5
72
24
19
36
5
6
45
75
108
36
1
53
48
12
48
3
36
99
66
48
42
66
15
4
24
44
60
108
52
17
3
36
36
28
12
104
39
33
64
11
12
37
29
31
8
15
12
6
7
20
33
19
5
15
21
7
53
18
21
4
24
83
37
20
75
6
27
39
36
13
65
12
12
42
18
12
3
40
12
71
30
19
8
12
24
21
43
20
3
13
80
36
9
24
75
33
15
9
15
135
9
27
97
11
1
20
24
12
27
97
80
9
6
66
39
36
24
108
15
37
20
88
47
6
3
45
55
60
20
36
63
6
39
16
41
15
15
49
24
68
4
24
5
55
59
61
116
15
24
6
66
24
18
27
40
11
13
44
100
12
11
49
60
60
41
84
15
33
7
5
15
21
99
4
24
11
12
9
9
54
12
30
19
11
9
64
17
3
3
42
51
171
45
48
15
1
36
71
9
4
96
11
24
48
66
39
16
29
30
12
30
48
12
3
40
35
1
17
12
7
5
54
1
44
45
54
12
78
147
96
52
17
126
12
6
75
21
6
13
41
3
60
72
9
24
102
13
36
11
6
43
29
7
56
69
30
30
96
43
44
15
85
12
29
24
6
9
12
88
23
48
25
11
9
87
18
91
11
18
6
18
75
16
32
33
12
7
5
3
105
19
5
18
42
18
96
90
6
25
84
60
44
36
9
60
48
12
63
24
40
23
81
4
35
48
48
1
44
4
11
57
12
57
30
45
40
53
7
20
3
12
145
83
105
63
18
66
25
224
64
17
19
84
32
3
18
27
16
24
11
6
15
4
56
4
29
12
3
15
85
8
4
48
12
41
24
30
30
6
45
4
23
18
39
15
21
39
18
3
15
24
109
29
15
75
12
18
6
30
31
24
59
30
36
6
48
57
93
3
45
12
15
16
29
3
93
36
15
3
21
15
12
30
7
53
60
150
30
87
33
19
60
53
168
12
18
49
48
35
1
17
19
53
15
16
107
12
42
115
29
6
25
83
6
27
33
6
81
28
29
12
19
60
32
69
78
1
119
12
105
4
5
72
19
5
15
28
23
24
6
79
20
105
36
108
6
18
48
27
40
32
21
27
21
6
13
17
19
41
51
33
51
4
92
9
63
3
69
36
12
15
18
135
108
21
6
49
24
5
42
9
24
76
83
33
24
33
108
19
5
48
87
63
6
39
51
45
39
6
6
6
30
49
101
43
29
78
129
24
9
42
30
18
25
113
7
5
72
51
99
33
12
63
61
11
285
3
45
21
6
73
5
12
43
20
60
36
4
5
3
189
63
33
7
11
9
16
20
21
30
54
19
12
5
115
60
24
24
32
3
18
15
4
5
24
75
72
57
6
21
28
8
45
15
9
54
6
15
96
28
24
47
81
4
35
33
40
32
69
39
12
15
18
3
3
177
9
24
31
65
60
6
13
17
19
48
47
18
27
4
60
29
18
9
15
49
36
23
60
1
36
11
24
66
75
33
31
59
6
3
63
90
19
20
40
5
24
24
12
6
12
6
42
48
1
11
45
75
9
3
18
75
12
33
19
5
30
21
15
9
15
25
11
30
7
11
12
33
51
33
16
131
21
27
6
24
90
30
12
3
40
83
12
42
54
25
24
53
15
39
33
48
24
105
30
153
16
84
5
18
18
39
12
4
59
6
12
19
24
116
9
132
7
53
67
68
15
37
113
19
24
36
35
45
153
15
33
3
15
1
68
21
51
81
90
90
12
72
15
39
30
27
72
3
13
59
72
108
42
3
15
97
23
25
8
75
69
40
41
27
36
27
78
31
23
18
19
20
120
15
6
39
21
19
11
24
6
12
6
54
27
28
12
29
66
9
15
6
6
12
45
33
60
3
9
7
83
1
35
36
85
80
24
9
27
123
18
19
56
4
41
180
19
56
75
37
65
27
64
5
6
6
27
40
12
68
3
49
20
60
15
6
12
15
87
169
77
15
99
25
11
13
5
12
72
6
21
4
56
21
19
60
11
192
97
8
33
63
4
32
4
137
3
16
11
60
54
55
48
132
24
11
54
6
6
72
60
18
114
19
17
72
42
25
29
6
21
9
43
23
9
3
180
33
9
51
28
35
45
9
18
108
36
25
41
19
68
48
4
41
7
8
64
5
43
17
60
6
42
6
24
48
24
21
4
41
120
27
52
44
36
36
57
27
4
11
18
18
12
1
167
18
54
6
87
33
31
35
24
9
45
7
84
11
13
12
20
24
36
36
63
25
77
27
15
18
60
60
7
47
24
6
3
40
36
89
18
37
23
12
30
12
30
6
19
5
30
96
157
8
4
5
3
27
13
17
6
33
180
9
3
129
19
47
9
93
31
35
21
21
102
36
12
9
9
60
6
25
59
114
87
9
12
42
6
19
23
24
13
17
15
15
48
37
245
51
57
27
33
3
45
12
72
3
12
4
35
21
3
97
144
36
8
16
11
66
54
6
12
6
21
141
43
29
6
90
36
6
9
21
15
9
51
4
68
76
41
30
24
6
55
5
6
30
30
12
30
6
9
3
73
11
48
6
6
81
39
48
18
84
19
36
53
51
57
90
9
63
12
25
68
15
66
27
88
32
3
30
12
60
67
32
100
24
17
3
87
30
30
45
4
29
6
13
20
33
27
45
7
24
84
11
49
8
9
6
12
6
36
19
35
61
20
51
72
18
24
30
21
99
13
12
11
30
102
21
39
42
24
19
12
5
36
72
15
16
11
49
92
9
36
30
37
65
3
4
5
111
28
11
48
57
39
180
12
162
18
9
64
71
6
48
79
68
75
30
24
6
49
20
148
11
57
69
84
6
6
7
8
4
29
24
42
21
9
19
95
45
12
4
84
11
48
12
120
49
20
4
53
42
25
60
12
131
33
9
63
4
68
16
36
41
12
42
6
19
56
88
35
6
19
24
36
65
90
12
49
8
72
15
93
16
35
36
13
32
48
16
47
37
32
3
37
24
92
15
13
11
6
90
13
60
32
33
30
42
3
9
3
69
18
1
84
41
27
4
5
3
16
36
11
30
7
8
4
5
6
42
31
56
24
76
53
31
17
39
21
174
ABCD 94643797232*3^$a+1 [50001]
48
64
71
30
54
42
54
90
54
66
54
13
77
18
198
27
72
40
96
120
119
12
18
3
3
109
65
6
30
51
93
78
48
42
43
137
7
5
171
9
42
138
60
30
60
12
78
27
21
108
111
24
96
16
120
197
90
1
17
7
95
36
6
36
54
36
57
48
3
36
9
40
71
9
15
25
5
42
12
18
60
223
5
24
48
42
48
105
24
15
36
24
18
3
45
27
15
33
88
107
78
126
1
119
121
95
60
37
11
60
12
165
40
179
133
11
36
48
33
3
186
48
163
95
9
75
18
18
54
3
57
48
126
49
23
129
75
21
87
72
9
117
3
120
15
49
95
18
114
13
143
18
87
3
36
60
21
112
95
72
6
102
18
42
18
7
41
15
24
57
36
12
60
48
24
123
3
12
36
45
24
16
32
105
12
42
105
231
198
115
29
51
21
24
19
47
96
57
45
43
8
99
12
81
9
180
108
18
69
45
123
40
47
24
81
16
32
117
51
165
43
47
72
6
19
53
324
15
15
81
24
16
8
64
48
29
3
21
12
15
63
72
54
18
36
72
54
18
36
25
104
16
24
8
39
49
72
5
115
47
108
72
13
347
21
15
54
43
23
42
54
9
39
81
9
18
13
77
42
1
56
15
9
120
69
48
24
30
21
24
24
45
19
8
24
21
18
30
27
63
6
219
192
48
24
75
30
42
21
33
15
15
6
75
63
6
147
45
43
29
75
21
54
21
45
147
15
193
29
3
24
75
180
9
27
42
27
24
21
30
69
21
6
13
32
24
69
67
59
45
15
36
18
99
21
27
33
54
30
43
80
117
27
3
42
48
36
114
48
18
60
39
48
57
30
33
27
133
59
6
7
5
90
198
3
21
123
33
7
83
13
95
81
88
11
72
72
85
11
36
49
17
63
15
102
18
6
120
19
35
60
30
72
72
3
39
1
80
72
48
15
102
211
11
18
18
25
29
19
11
13
65
12
19
5
12
78
30
144
78
84
6
67
32
39
25
47
9
141
3
15
12
13
11
13
56
75
69
16
35
21
16
59
93
16
152
3
37
23
9
16
41
39
24
45
42
84
24
66
19
77
30
69
40
24
47
6
18
81
45
51
33
39
21
36
30
54
19
48
47
30
6
66
144
54
72
24
165
24
88
59
60
84
24
12
6
3
51
45
189
30
36
18
198
24
126
72
3
9
90
6
12
123
165
27
16
11
96
270
30
78
144
3
88
71
144
30
27
105
12
51
21
54
189
15
57
64
32
75
54
126
57
3
37
17
36
3
105
87
75
84
270
99
24
21
60
30
96
18
156
24
108
15
159
18
18
72
6
55
89
18
85
48
11
90
19
24
56
21
186
84
78
12
144
19
8
9
198
78
138
57
48
117
3
64
107
69
24
15
42
54
97
168
59
21
27
18
36
18
61
24
47
30
51
153
30
6
19
47
33
39
108
90
3
15
6
18
1
35
69
16
35
36
1
8
87
33
24
87
48
121
5
19
5
72
75
63
25
56
9
63
33
39
72
15
9
45
12
114
36
33
69
51
96
3
213
39
54
102
37
8
24
24
69
51
64
8
9
30
33
48
27
6
79
5
60
210
36
42
39
63
33
48
69
51
39
30
72
6
12
1
5
51
75
30
54
6
66
18
60
75
96
45
51
75
93
160
11
90
51
39
60
18
36
79
47
18
55
11
37
5
180
18
66
19
24
80
21
67
8
15
105
21
51
27
120
18
60
55
8
135
12
18
6
108
81
9
12
99
24
3
18
72
144
3
16
41
54
126
99
9
12
6
45
3
24
205
137
79
11
36
9
88
5
3
15
72
1
32
88
29
3
27
93
72
93
123
15
97
8
144
3
18
96
99
21
43
8
24
39
12
60
9
63
73
120
48
24
80
40
32
63
81
105
36
3
72
99
85
11
61
113
7
53
19
56
72
33
54
33
105
15
3
42
30
93
15
57
39
1
48
77
30
42
48
18
54
115
47
6
3
24
3
37
5
12
18
18
43
56
51
18
27
88
72
77
43
8
40
17
18
45
144
33
18
37
104
24
9
36
19
77
19
32
75
12
18
135
24
64
47
150
54
18
36
15
141
18
96
12
13
41
36
18
72
78
144
18
18
39
15
25
8
3
90
51
39
12
45
105
12
3
33
96
103
53
78
12
72
6
72
120
60
7
41
7
53
51
48
45
43
23
ABCD 94643835584*3^$a+1 [50002]
48
12
15
9
48
9
84
36
30
13
44
27
21
96
63
21
100
5
60
39
52
35
25
20
336
16
23
24
24
6
6
6
30
45
3
45
39
25
92
16
29
3
4
47
1
11
18
31
101
7
77
27
3
36
18
3
93
31
113
67
29
19
59
37
32
27
57
9
3
21
15
15
6
7
11
49
68
3
18
60
31
48
20
3
69
16
17
39
12
45
67
12
20
3
81
40
17
42
12
9
15
1
41
12
43
35
12
6
60
30
42
24
18
33
63
33
16
53
18
9
3
61
47
13
8
45
235
8
3
78
15
48
12
9
6
30
6
25
35
6
39
16
23
45
9
36
67
84
8
24
136
20
15
33
27
6
19
8
16
29
3
21
19
24
101
36
24
3
4
32
16
24
17
3
16
17
75
39
25
48
11
12
24
21
64
60
20
12
33
31
56
12
12
3
45
48
48
24
15
13
12
20
15
24
12
9
39
66
12
30
49
11
37
47
13
8
9
19
96
11
54
43
11
25
71
13
5
6
72
9
75
49
8
12
81
3
51
6
19
36
5
43
24
11
57
48
15
213
69
43
24
29
24
75
4
47
1
29
18
66
51
9
51
3
73
24
77
3
40
24
32
3
30
15
64
12
29
7
8
21
19
11
12
33
48
21
54
105
16
89
39
27
6
24
30
45
96
28
119
9
16
36
47
49
200
63
48
84
1
89
6
13
8
16
56
39
78
48
31
5
7
24
24
65
3
3
30
3
28
11
18
31
8
16
32
81
43
29
78
21
21
7
36
32
12
16
35
12
57
96
51
69
48
36
3
9
21
15
39
13
44
16
80
27
36
18
43
53
6
61
32
21
27
12
15
66
19
11
48
93
33
7
80
33
7
23
54
12
55
83
1
101
31
173
51
45
3
72
3
18
48
24
36
63
16
11
6
30
49
8
21
19
56
16
24
11
9
75
18
3
45
30
37
29
6
97
95
9
40
53
138
9
3
24
42
99
3
60
97
32
21
3
45
3
51
33
15
18
3
16
56
27
6
31
32
16
20
21
6
9
57
42
25
41
30
24
42
39
27
1
20
3
73
35
21
24
40
8
4
20
3
85
35
37
48
23
90
55
144
32
4
29
7
8
52
23
13
32
28
53
7
41
75
64
44
63
60
24
33
4
5
43
32
9
3
28
48
68
33
3
45
30
60
18
3
16
23
36
6
3
28
47
66
3
48
60
21
7
227
21
39
24
6
19
8
9
15
72
16
24
11
24
1
12
47
48
1
48
5
27
9
18
21
3
42
36
15
3
192
54
31
44
3
6
36
51
28
41
15
39
1
65
6
1
29
18
61
83
42
15
4
20
12
63
33
12
36
3
30
3
159
9
39
60
45
4
11
21
28
23
9
72
48
12
3
66
15
9
7
12
11
25
72
48
17
24
27
9
123
16
101
3
24
33
60
3
28
17
79
12
35
1
5
7
32
52
29
39
3
21
16
23
1
8
21
132
54
24
57
36
12
4
84
48
59
90
3
9
60
18
18
30
57
51
12
9
72
33
3
16
71
9
4
23
1
77
24
3
16
11
6
7
59
21
15
21
16
113
3
39
1
17
87
24
36
16
17
27
27
85
24
44
4
44
12
48
15
30
67
68
69
36
84
3
36
16
11
1
17
3
40
32
24
16
60
11
54
27
9
39
27
9
12
9
7
8
64
8
4
36
5
6
30
63
21
30
60
49
32
4
12
5
3
16
65
27
16
29
18
12
9
9
3
16
83
18
103
48
5
27
24
3
30
15
24
75
9
9
27
16
12
5
27
12
3
13
53
3
9
18
66
3
21
7
29
24
6
57
12
12
33
60
19
17
18
33
28
152
48
39
60
9
9
19
8
3
9
9
6
36
97
80
27
6
55
23
36
21
45
3
24
16
12
47
36
9
40
125
18
1
77
15
36
40
116
12
15
96
9
15
60
12
105
60
16
5
12
6
45
45
19
5
3
16
23
9
16
8
27
45
15
1
23
9
72
12
84
33
39
52
36
89
87
9
7
24
32
24
12
39
9
64
11
69
12
48
63
9
28
92
64
20
33
72
30
61
17
55
20
33
15
48
33
84
30
13
17
36
39
4
17
19
8
48
36
4
53
43
56
3
93
36
4
56
4
96
11
25
65
6
49
5
19
44
75
36
24
13
53
66
6
43
32
36
28
84
5
15
28
17
19
24
24
47
49
44
3
9
24
16
12
44
4
44
3
24
13
24
32
21
51
40
155
69
88
83
61
47
9
51
36
13
23
9
28
56
27
6
24
6
102
30
6
30
9
48
24
3
18
15
195
57
24
96
12
9
42
72
6
36
15
12
81
3
64
5
3
3
69
12
39
9
36
16
48
32
24
33
6
60
33
12
4
5
12
3
21
30
18
6
6
6
25
95
1
24
5
3
12
87
6
30
1
8
27
6
54
21
16
92
45
114
12
6
24
75
52
8
9
31
72
17
30
33
48
24
16
11
24
24
1
32
52
35
9
33
30
13
80
105
60
27
27
13
35
21
9
55
35
54
15
48
24
4
89
3
16
41
55
20
16
44
24
15
6
3
51
6
30
73
11
9
3
57
24
16
12
48
23
13
5
3
16
11
24
33
52
5
27
12
51
18
48
6
49
11
21
24
60
64
5
79
41
72
27
4
131
25
44
9
43
144
113
3
21
60
30
9
4
60
8
3
25
32
3
6
24
12
7
104
72
16
24
48
24
23
9
12
28
8
9
63
4
188
21
54
13
32
48
28
47
66
6
13
23
12
6
7
72
17
36
72
27
105
51
9
7
161
66
9
52
35
6
19
5
3
96
27
18
96
19
47
13
11
30
19
11
9
45
90
24
69
3
45
28
32
21
12
51
16
56
4
35
57
21
90
33
33
36
48
90
85
35
1
41
55
5
3
4
11
57
12
33
3
111
9
16
36
12
8
48
3
48
6
3
3
57
48
39
24
36
84
1
60
11
12
45
45
3
12
21
43
41
39
28
32
4
12
35
6
7
35
1
11
6
63
84
9
79
36
20
3
21
36
3
9
3
54
15
16
8
40
12
35
33
75
42
24
15
4
155
45
15
105
45
66
1
48
41
31
56
39
37
29
15
9
15
16
8
21
19
92
27
6
24
19
11
13
12
12
24
8
9
55
104
9
15
16
5
30
6
7
35
6
7
20
33
3
24
4
20
21
7
44
24
9
19
47
18
19
11
21
21
3
84
63
1
23
30
24
6
120
21
52
92
48
28
32
75
21
27
21
24
33
103
20
3
13
20
28
32
28
144
20
15
21
69
7
23
37
20
52
32
9
36
67
8
75
9
28
24
80
28
11
9
16
104
4
84
11
24
6
39
24
33
3
15
33
16
17
54
48
21
21
12
19
11
30
3
15
6
60
6
9
4
23
9
45
54
25
8
3
13
12
29
36
91
47
12
13
41
15
48
16
20
12
36
3
9
16
5
3
27
13
24
5
39
39
45
16
35
30
75
4
5
87
3
1
8
16
32
3
6
18
72
13
8
40
ABCD 94644744848*3^$a+1 [50016]
99
32
64
48
45
99
152
48
40
72
21
59
40
128
40
104
96
16
192
8
16
3
18
59
40
152
64
128
24
160
24
32
64
8
48
61
3
8
43
21
32
19
29
16
80
40
24
9
47
43
5
13
83
88
72
81
63
56
24
1
135
24
3
173
24
40
104
19
29
96
19
29
136
32
1
87
3
45
8
16
3
90
83
88
72
8
19
18
51
32
40
104
48
40
296
16
120
72
45
126
29
259
45
153
111
141
27
9
95
49
15
48
80
88
21
203
40
27
45
24
8
40
72
48
120
8
352
8
16
33
90
21
32
24
16
56
24
168
48
16
48
72
56
48
40
24
32
72
48
24
13
11
88
8
96
192
48
40
8
67
54
47
48
24
115
69
75
29
88
96
32
144
16
8
112
24
45
3
96
32
16
72
32
16
3
117
8
16
32
43
29
184
272
16
24
96
8
16
200
16
96
24
216
8
24
136
8
40
48
8
40
120
81
119
208
56
157
126
53
19
53
24
67
117
27
5
136
104
144
24
48
61
27
8
120
16
261
99
24
21
83
16
24
48
56
112
8
24
43
53
19
29
24
24
48
88
32
112
48
9
162
29
16
80
91
5
67
5
72
67
45
81
15
3
77
13
27
8
16
32
43
93
69
11
25
23
64
56
19
93
24
144
56
24
88
3
45
32
96
72
40
3
69
216
24
96
24
144
120
144
9
159
48
8
40
104
64
9
63
48
56
48
144
16
309
198
216
21
24
27
77
48
16
129
95
13
36
87
3
54
63
99
45
48
32
184
51
141
8
72
40
32
24
72
16
392
24
16
171
29
24
1
47
88
152
72
37
11
25
18
117
24
24
8
112
75
149
72
64
3
45
24
32
24
40
141
51
8
120
304
48
48
33
47
43
45
8
136
72
104
211
45
80
40
8
88
24
21
27
27
21
104
40
56
16
104
96
24
40
32
24
360
48
192
72
112
81
87
32
43
149
24
72
169
63
72
8
264
144
16
8
1
135
99
18
3
32
16
56
16
32
120
49
18
93
152
88
8
73
18
21
176
72
40
32
88
56
40
8
16
99
5
67
5
240
48
40
72
24
80
13
35
19
5
352
104
88
99
21
51
21
56
120
16
8
64
192
27
53
144
48
72
72
16
8
160
57
23
48
91
29
40
48
27
5
121
71
73
255
48
48
24
21
27
27
101
16
8
96
184
99
5
48
48
72
192
16
152
16
27
5
160
33
47
48
24
24
88
21
83
16
27
5
64
32
88
8
96
40
9
63
32
96
40
32
72
72
40
32
16
27
77
96
16
8
1
18
93
33
18
165
8
88
72
45
323
16
8
121
23
136
147
21
69
131
13
83
16
27
53
19
77
139
189
9
15
24
72
195
5
72
24
25
311
72
13
75
56
40
9
23
112
9
39
56
24
112
32
24
19
5
48
19
5
24
40
75
72
5
72
139
29
64
123
141
120
243
45
56
24
16
24
72
51
149
67
5
64
120
32
48
24
168
40
144
3
45
56
48
24
208
8
24
64
48
80
24
88
3
54
87
80
40
27
54
162
125
109
99
8
16
8
48
16
48
8
24
24
88
8
40
128
40
8
72
16
32
64
120
104
24
19
21
69
35
24
72
40
96
72
104
16
24
3
101
232
72
8
64
80
88
32
88
24
21
11
120
16
33
63
32
16
8
24
96
13
36
23
16
56
157
54
189
27
144
18
3
96
96
3
126
47
72
16
296
1
47
24
37
3
8
24
1
90
5
112
96
104
43
117
32
24
88
56
40
56
72
19
18
35
64
48
96
48
33
15
24
8
40
8
144
120
88
3
29
97
119
72
16
8
24
64
75
5
13
ABCD 94644992272*3^$a+1 [50029]
145
252
18
90
36
99
9
87
39
72
33
39
57
123
90
198
234
54
165
15
257
157
36
15
255
54
360
35
528
304
144
80
16
48
80
61
35
37
18
72
129
48
633
54
129
249
36
90
36
234
59
96
79
33
32
96
64
81
159
75
197
253
3
87
126
27
117
72
35
55
36
18
51
93
72
18
57
15
65
313
198
305
192
96
109
51
57
18
69
288
93
99
63
18
36
36
54
126
35
208
9
23
13
234
18
39
144
105
119
61
36
126
162
36
75
176
144
1
54
54
90
57
69
75
105
180
35
64
128
169
183
105
167
96
43
270
432
198
54
27
48
15
72
126
108
72
468
35
96
139
101
475
18
288
90
233
192
7
90
360
18
117
153
108
576
299
64
176
127
257
121
39
15
81
189
3
48
32
25
183
15
17
199
185
319
144
17
1
95
229
11
208
69
27
45
195
93
18
17
16
111
126
18
65
169
23
112
45
36
191
25
198
252
54
47
25
87
57
198
17
109
252
54
161
37
11
7
329
48
1
47
133
155
169
18
53
1
36
18
89
145
36
75
105
71
96
13
51
75
21
33
144
36
54
5
16
69
36
36
99
27
197
48
187
101
7
105
525
252
126
54
35
240
16
87
612
396
105
219
90
90
90
167
16
213
251
433
143
480
7
36
54
36
11
16
9
135
128
16
27
197
91
245
61
99
117
162
126
72
72
27
189
131
31
33
111
90
144
144
288
108
72
18
54
108
144
36
54
126
39
80
43
36
144
108
53
16
273
90
18
35
433
239
31
65
61
36
54
41
85
107
127
33
183
72
17
160
75
54
72
108
180
311
448
87
9
80
55
126
11
144
96
73
39
87
105
21
18
126
36
162
180
162
396
35
144
48
16
96
144
75
36
270
35
48
7
89
37
27
192
105
39
87
57
303
65
160
48
87
233
37
18
162
18
126
36
72
27
9
135
272
79
225
48
267
53
240
103
54
35
144
289
47
439
54
162
18
180
107
48
112
93
147
69
36
180
18
18
239
229
75
69
72
144
35
55
57
144
ABCD 94645626734*3^$a+1 [50003]
23
80
20
12
15
53
12
4
44
7
6
8
7
20
13
12
44
4
24
3
27
6
27
60
4
29
15
27
42
30
18
12
36
14
16
1
53
12
3
8
25
92
3
13
6
78
32
55
3
21
75
26
3
8
29
11
4
20
25
19
25
70
6
18
18
59
60
16
60
29
3
3
53
44
20
73
15
24
16
40
24
19
24
1
4
28
84
29
40
56
19
29
16
19
8
9
8
3
9
64
11
128
17
23
1
51
9
27
60
20
19
30
31
5
30
72
85
40
20
17
11
37
6
109
1
39
37
24
11
1
39
8
1
42
14
4
27
27
77
43
1
16
25
6
30
12
55
17
11
40
35
13
72
48
45
20
34
5
3
117
100
52
56
20
7
5
56
29
20
136
50
21
1
60
12
8
18
21
20
29
55
17
24
23
16
16
53
23
37
50
10
6
14
10
48
5
44
113
15
23
22
8
15
13
60
24
15
12
60
120
11
22
15
11
10
6
5
1
27
57
51
144
36
39
5
56
35
9
33
3
3
66
3
40
11
50
22
8
6
16
60
3
149
23
4
25
35
9
64
27
8
37
54
6
96
8
16
24
15
24
16
65
66
45
56
20
23
21
45
38
37
29
16
51
5
4
56
4
6
24
9
39
8
17
1
12
23
5
11
19
21
9
87
24
9
15
21
3
3
24
21
60
15
5
9
15
19
17
15
34
19
5
30
57
9
6
5
3
9
7
9
4
41
2
54
4
39
21
36
96
103
25
4
103
12
20
3
9
4
1
15
43
1
44
36
9
20
10
5
51
49
5
52
3
33
15
27
13
29
15
33
20
11
29
36
27
4
36
85
19
9
66
5
8
17
60
11
3
5
107
30
15
20
20
44
20
13
6
6
36
8
7
112
5
48
60
27
51
17
32
31
5
11
1
17
63
9
39
45
152
7
17
15
20
36
12
32
20
3
10
12
35
13
7
8
11
40
50
4
23
4
21
2
18
27
12
9
24
3
43
29
16
52
29
15
4
4
1
12
48
6
66
68
16
3
12
53
36
16
26
10
35
43
2
22
6
2
13
32
24
1
3
12
3
45
51
18
3
28
20
24
17
36
64
19
25
4
27
21
15
57
30
6
19
5
18
5
40
93
36
23
43
25
44
21
15
20
43
30
15
4
5
20
3
8
32
60
5
4
6
5
32
41
67
4
120
20
20
8
25
48
44
4
11
1
15
23
41
16
4
51
14
16
20
72
22
13
8
9
23
56
44
32
33
15
1
11
81
4
30
1
44
8
32
8
20
48
4
3
8
72
13
24
33
12
24
30
29
51
17
100
37
30
6
7
8
101
6
30
43
12
3
1
28
37
19
5
14
41
4
48
160
12
21
24
63
84
21
42
2
6
34
11
43
24
5
45
3
24
16
33
12
32
16
19
41
47
24
28
23
25
12
20
1
6
30
11
20
8
56
43
1
32
15
5
19
30
11
7
53
24
25
19
17
27
21
6
24
32
30
24
11
20
32
3
9
33
35
12
28
13
12
36
75
21
30
25
20
60
5
4
39
33
3
56
8
32
56
4
48
5
43
44
49
51
15
5
88
3
45
27
8
10
72
31
5
12
15
4
44
29
15
67
128
1
4
8
20
84
43
17
36
13
11
48
1
39
12
20
19
21
4
17
12
7
5
48
6
17
12
72
93
40
103
13
36
63
13
15
77
7
9
11
16
33
36
6
97
28
4
89
7
44
1
2
5
8
69
35
44
7
9
16
5
72
67
60
4
4
73
24
15
69
24
83
12
1
32
4
11
7
18
48
56
51
24
20
48
17
6
2
3
19
8
16
61
49
27
49
63
12
21
30
33
4
8
33
7
40
3
10
11
76
29
19
21
8
3
28
21
36
24
19
4
16
44
20
5
20
15
1
12
39
20
3
58
3
9
47
48
13
12
15
12
21
12
12
3
12
4
17
19
53
6
29
93
7
20
33
28
72
48
44
7
11
25
17
3
27
13
3
30
36
6
25
4
9
36
3
16
9
7
41
18
21
11
5
8
4
172
4
29
10
18
3
96
3
18
32
22
8
5
17
48
15
8
33
10
6
18
17
31
49
5
15
8
1
44
28
15
24
40
16
37
30
61
17
95
9
3
12
81
10
74
6
22
7
89
15
105
15
27
2
40
36
51
9
7
32
77
18
13
5
35
40
13
92
7
27
25
28
56
32
57
15
65
66
10
11
13
56
7
9
43
17
71
52
5
10
5
32
5
36
3
16
20
8
1
12
30
24
5
13
32
54
57
28
24
8
27
45
3
69
8
77
24
11
80
5
36
39
9
19
25
43
27
30
7
40
48
40
8
3
1
16
23
6
23
40
5
22
24
30
47
13
12
27
20
16
5
7
48
32
7
117
96
20
25
7
36
19
16
21
69
51
3
42
30
6
47
72
1
20
22
30
31
60
32
4
19
25
21
15
24
5
16
15
9
36
3
15
18
15
20
27
1
36
59
21
44
1
4
47
24
56
44
4
29
3
24
21
19
83
56
17
20
33
12
27
32
16
45
39
15
33
21
96
63
35
13
5
24
19
12
9
43
25
3
189
115
39
54
15
8
28
69
23
40
69
24
12
3
15
77
64
3
45
45
6
72
5
4
48
20
16
27
5
12
15
16
17
52
21
24
83
25
39
3
72
54
44
27
40
24
36
36
60
15
50
12
31
27
24
48
1
64
1
19
1
39
123
9
4
12
29
10
13
1
10
42
3
9
15
11
17
20
24
33
23
60
25
54
8
25
21
15
12
52
25
18
17
36
12
17
12
60
36
24
39
32
24
16
9
3
12
29
4
18
24
240
30
36
3
21
31
65
8
22
29
4
9
35
120
32
5
35
20
44
9
18
18
54
72
24
29
37
95
16
9
20
28
7
5
11
52
3
24
24
42
19
1
15
3
6
71
17
23
25
43
5
24
15
3
18
44
18
34
3
8
3
61
100
29
7
8
27
29
16
9
55
8
27
9
12
3
17
13
19
20
35
41
1
15
20
59
21
5
3
16
9
12
35
19
66
3
40
13
40
30
8
10
12
32
82
30
36
24
15
93
23
3
22
42
5
61
71
55
25
5
24
39
5
16
7
4
40
20
20
1
39
3
1
16
16
32
23
30
12
3
104
8
8
3
69
8
3
22
95
13
11
1
3
44
16
36
33
12
8
11
52
3
6
51
4
28
1
51
3
22
18
17
4
12
4
1
7
21
15
4
11
6
11
7
57
68
1
60
19
8
24
21
35
19
14
10
14
47
5
14
34
38
13
45
27
64
5
6
24
9
36
21
3
36
36
27
5
61
11
19
45
21
60
111
33
71
64
60
21
36
8
36
55
8
80
12
28
91
6
15
5
36
59
20
8
1
24
31
61
4
79
1
31
3
6
55
19
22
35
1
8
22
24
30
39
56
16
3
24
6
31
11
5
27
61
21
15
20
16
72
33
7
8
3
14
52
30
1
37
31
21
43
13
15
7
117
4
7
25
45
84
3
21
6
21
24
20
13
35
28
88
17
18
6
15
11
13
24
68
37
12
3
45
47
1
8
7
15
30
48
12
8
19
17
34
24
1
4
61
12
7
25
55
51
6
48
35
20
77
24
30
41
1
38
37
4
23
5
1
60
39
21
39
32
9
36
46
29
1
18
29
12
4
32
12
21
7
3
1
5
36
39
20
1
39
5
46
8
9
7
24
2
84
34
25
17
30
30
12
23
28
36
5
4
96
6
24
6
3
60
32
24
60
39
72
42
11
5
11
73
3
12
20
61
36
11
8
29
3
33
12
8
22
69
80
19
41
1
24
75
21
3
21
15
21
20
4
15
5
31
60
3
30
20
16
3
48
44
16
57
30
13
40
25
12
20
12
31
12
27
69
59
45
25
51
12
9
23
20
36
37
7
20
25
15
40
41
32
19
81
3
24
17
31
4
36
8
105
15
21
36
15
33
42
13
64
3
25
29
28
6
6
60
31
80
15
5
49
11
7
21
5
22
5
4
9
11
25
18
37
5
3
8
3
22
80
18
17
64
36
32
8
3
54
15
5
3
20
17
30
33
60
88
5
12
63
16
44
45
66
5
3
10
15
12
33
48
35
12
25
18
9
45
35
31
17
7
5
4
45
12
3
21
20
31
27
17
141
19
21
59
9
24
22
14
4
48
3
9
23
20
48
5
15
12
15
29
20
41
27
16
32
12
80
1
30
21
ABCD 94645767278*3^$a+1 [50044]
24
54
33
39
120
53
37
54
6
15
20
24
16
15
89
220
45
35
7
29
48
12
73
36
84
27
24
57
168
95
64
33
23
144
36
4
87
30
6
120
54
24
11
28
116
37
39
39
57
63
309
57
36
84
6
45
8
55
12
42
35
121
150
9
3
18
27
15
18
72
3
36
51
9
20
24
184
63
114
75
108
48
33
24
102
33
21
15
9
11
96
40
48
33
3
12
39
105
9
59
28
15
18
39
51
29
16
27
78
36
54
69
228
60
8
40
27
53
1
84
11
43
126
11
4
99
117
128
7
66
23
96
49
51
48
20
16
56
79
9
12
33
18
30
47
61
6
48
57
3
81
60
21
15
36
75
45
24
204
135
36
18
135
92
60
4
60
195
102
47
103
120
78
11
100
9
6
48
6
15
75
66
96
27
3
42
27
108
93
114
125
148
33
12
42
5
40
48
51
84
90
27
45
60
119
7
9
20
25
18
33
15
78
54
30
108
42
12
33
60
60
56
61
15
36
92
37
23
121
96
108
90
36
69
3
9
9
54
17
1
18
30
72
23
16
15
114
111
33
48
108
96
119
16
24
21
54
12
225
60
93
39
21
35
136
93
51
57
24
123
21
335
7
113
7
78
15
15
101
31
29
4
176
1
168
180
207
32
7
78
12
51
9
143
112
9
6
48
41
1
36
90
29
84
204
97
126
33
147
30
24
18
72
33
56
16
68
43
177
33
23
16
21
72
47
16
93
6
156
90
3
24
27
5
28
21
15
140
31
18
51
12
84
44
37
18
6
30
5
55
9
96
75
5
49
30
261
24
39
201
144
21
36
54
9
63
30
3
72
32
52
36
27
72
9
60
104
217
39
21
35
24
61
78
93
27
57
36
69
54
132
57
80
16
24
12
44
19
156
5
76
8
112
8
31
81
84
27
24
54
246
18
51
189
12
3
21
11
25
18
21
44
7
89
4
45
42
18
3
48
21
63
57
24
54
21
15
5
31
120
6
87
75
66
15
75
5
217
39
36
60
39
329
64
27
18
162
90
18
108
9
39
9
45
95
1
36
3
12
68
1
75
21
15
44
49
11
112
3
21
108
105
36
15
84
27
30
3
3
209
115
65
19
150
30
6
48
11
16
8
60
12
55
189
12
3
120
36
33
116
1
18
12
21
104
43
21
36
48
48
3
60
21
69
72
18
29
37
18
137
60
48
67
125
49
71
19
45
12
68
112
48
9
71
1
216
18
141
15
65
40
44
31
60
48
42
15
165
36
83
16
20
16
104
13
147
8
37
6
17
196
80
85
71
60
13
102
53
1
42
18
102
24
36
9
9
27
129
78
17
48
25
87
39
5
7
17
55
17
19
114
11
16
20
1
108
126
33
36
75
24
41
64
33
18
24
18
12
11
16
105
3
32
19
69
51
42
27
3
108
69
36
57
3
44
72
168
7
9
21
15
44
211
6
18
54
47
40
21
54
126
18
101
16
129
6
12
132
5
48
16
36
48
60
57
59
24
52
9
51
33
3
15
24
66
23
16
129
90
65
112
219
69
20
31
33
32
25
6
54
59
61
3
12
63
81
96
24
27
45
27
5
1
99
27
65
1
18
21
21
27
21
96
51
8
67
69
75
45
9
35
1
51
48
96
3
72
5
13
12
39
12
9
228
35
25
18
57
12
156
8
1
23
31
9
63
33
39
120
57
20
60
100
33
27
45
35
120
28
231
60
12
77
72
16
72
48
27
72
54
15
140
1
6
30
123
135
41
31
48
165
156
108
81
36
15
39
9
32
115
18
107
28
120
12
44
84
96
55
45
12
32
60
13
3
81
135
159
65
91
6
30
89
48
85
48
24
54
45
116
19
9
21
6
45
24
56
1
119
1
15
144
21
78
30
36
78
45
111
305
1
23
28
57
6
36
9
21
54
21
36
105
23
1
35
24
67
17
31
45
36
51
9
9
119
115
65
61
144
87
39
5
16
51
9
21
24
35
1
18
12
105
99
18
18
30
114
105
231
17
61
11
19
90
11
4
9
18
137
133
23
112
44
49
150
29
1
90
5
52
105
18
81
15
65
115
33
48
63
29
7
141
24
9
24
35
103
42
51
141
59
1
51
12
21
15
171
33
20
1
27
57
6
12
9
45
23
136
57
59
ABCD 94645961968*3^$a+1 [50018]
29
96
13
6
18
12
60
11
24
120
25
71
48
180
97
144
71
55
18
72
432
11
19
96
185
12
288
1
36
23
31
29
12
24
25
71
84
36
48
31
41
103
221
36
49
11
48
67
48
114
36
12
168
30
5
60
96
25
59
36
36
355
18
47
109
168
12
71
37
60
36
11
25
180
18
113
60
19
78
18
90
144
108
11
60
19
173
133
35
276
133
108
95
13
36
6
54
11
55
90
59
1
84
11
133
71
133
90
41
7
54
114
77
24
43
18
23
31
48
17
25
35
73
138
65
24
55
5
49
186
65
25
30
6
59
13
18
144
29
36
61
35
120
7
72
48
96
17
85
35
25
35
120
168
67
5
13
24
71
36
13
126
17
48
7
24
29
19
6
11
24
60
67
65
109
24
12
60
155
97
72
11
25
18
5
115
41
31
114
71
73
54
48
54
96
18
90
11
25
48
11
7
72
78
228
6
18
12
179
120
85
84
11
67
48
5
145
66
54
71
156
48
12
19
24
17
24
25
35
133
120
36
191
25
114
54
11
61
66
5
120
115
5
49
90
54
287
13
6
30
95
36
13
162
65
7
17
60
24
156
13
60
180
263
37
78
29
115
18
198
18
95
7
24
125
60
13
12
60
18
53
19
216
30
18
17
37
23
108
1
156
23
19
17
36
60
13
35
181
11
84
241
59
121
59
24
36
24
109
42
41
24
156
229
35
36
24
180
25
35
1
54
89
7
174
90
5
1
84
54
17
25
30
89
204
19
30
132
36
48
11
24
1
60
35
60
24
61
35
36
55
125
24
36
85
35
49
36
95
109
11
37
23
37
90
48
54
11
204
19
41
103
42
30
41
55
48
42
54
5
61
72
11
72
49
59
49
30
41
1
126
120
24
29
96
13
71
36
36
7
48
5
144
91
65
48
36
13
120
6
72
54
90
30
36
24
30
24
65
37
72
42
90
155
36
60
48
12
24
133
192
59
1
95
13
48
119
139
65
12
193
162
29
24
109
126
77
25
95
48
96
13
23
48
61
36
95
13
71
24
49
18
30
95
109
30
18
11
36
31
29
25
95
43
53
43
30
47
48
12
48
132
73
11
49
11
61
54
89
55
17
55
72
77
13
108
12
150
48
24
29
72
163
101
43
53
19
29
120
37
59
24
72
19
78
72
108
12
35
84
25
72
83
7
305
55
24
29
12
48
72
37
18
29
61
54
65
79
17
145
83
91
41
24
96
25
215
13
36
35
96
48
120
60
36
36
168
60
60
37
143
19
78
23
72
67
66
6
89
55
41
25
59
1
18
77
96
120
48
36
31
18
24
48
24
35
13
11
12
37
90
41
25
35
91
18
47
265
71
103
5
12
25
35
168
36
61
155
24
216
84
25
288
23
13
95
12
19
29
115
17
97
71
36
60
24
7
65
7
101
36
156
67
192
6
48
11
13
36
54
72
30
95
19
54
66
5
19
41
157
59
36
13
47
48
72
7
77
1
83
79
41
96
25
35
13
143
7
48
90
35
37
11
49
107
24
72
49
54
137
133
35
72
108
72
19
161
24
25
36
23
12
127
17
61
23
61
6
18
120
36
114
17
73
12
23
36
55
18
47
60
96
60
7
72
29
25
11
55
234
11
24
19
6
66
24
72
29
19
17
7
18
174
96
5
60
7
216
30
36
35
73
60
120
6
90
54
41
25
60
35
120
12
84
36
13
11
85
156
35
25
143
31
5
36
37
90
17
24
12
108
31
18
60
47
36
25
35
109
59
169
11
31
66
132
12
24
336
59
36
121
150
53
12
25
48
60
35
60
49
72
11
79
18
47
79
102
60
35
49
131
13
42
65
24
1
120
54
41
13
144
132
215
55
126
59
120
73
48
23
37
ABCD 94645999642*3^$a+1 [50030]
48
42
18
36
36
24
210
6
18
6
24
36
48
23
79
54
11
13
30
18
72
108
12
42
126
90
72
6
186
30
36
12
108
12
6
132
12
96
54
126
252
30
119
55
36
18
12
150
24
186
84
24
36
18
12
24
6
6
120
12
18
42
90
120
18
48
42
54
6
48
114
12
48
108
72
30
90
90
12
59
7
24
78
6
102
234
24
36
6
12
47
223
30
18
24
24
186
78
102
6
18
54
60
60
48
12
48
18
12
72
36
6
60
84
30
240
90
54
48
30
78
36
30
60
216
18
42
162
150
42
48
42
78
78
90
18
42
48
114
12
24
30
30
12
42
108
24
90
18
30
78
102
18
35
19
48
240
30
198
138
42
5
19
30
6
24
30
18
108
84
54
24
48
18
54
36
270
162
30
30
24
84
60
6
18
120
42
24
6
60
18
18
174
36
24
41
25
120
12
60
78
90
294
108
18
12
30
66
66
180
216
24
306
23
72
115
24
60
66
95
25
48
42
12
12
18
66
54
6
222
30
42
48
23
49
6
24
120
18
30
60
60
30
72
90
138
42
66
24
240
42
18
168
42
12
186
12
60
18
30
18
42
18
65
67
84
60
54
12
18
24
12
150
60
114
12
102
168
192
18
12
72
30
18
6
12
60
180
102
12
60
36
12
150
102
18
60
66
66
30
126
42
78
12
11
19
150
18
168
54
12
138
17
31
24
60
6
18
36
168
6
36
6
12
12
54
90
42
108
132
114
18
126
114
48
42
30
6
6
54
12
90
60
114
18
168
102
66
24
30
12
65
13
18
24
60
66
108
12
42
17
55
78
30
48
12
96
24
17
115
54
54
36
36
30
30
6
24
18
60
42
126
12
240
6
60
30
36
36
168
42
72
162
36
48
60
17
13
84
60
42
48
90
48
72
240
18
90
59
25
24
12
83
25
150
6
36
30
60
54
60
6
24
318
18
5
37
48
114
6
24
78
102
18
6
114
96
5
127
54
156
18
12
24
90
18
42
6
72
42
78
18
18
120
12
72
6
150
162
24
66
144
138
42
120
36
108
41
31
48
72
132
12
30
78
228
144
18
42
84
17
55
78
11
121
12
48
18
60
24
42
6
72
42
90
66
150
72
60
30
6
30
72
42
12
90
48
42
30
18
12
66
18
24
30
131
37
30
24
6
30
60
162
83
13
42
18
84
90
60
36
24
102
24
102
30
72
12
156
143
55
102
174
48
180
30
72
234
54
258
18
24
60
156
54
78
114
48
18
12
180
162
29
7
30
18
60
30
126
186
72
30
36
30
24
18
18
186
18
90
36
42
12
60
18
24
18
102
120
48
102
30
18
162
90
96
59
31
60
42
150
42
24
11
13
66
120
12
42
162
30
18
138
78
90
12
12
90
36
12
84
174
12
48
90
6
300
84
6
54
90
6
6
42
36
114
12
209
19
36
24
60
102
18
36
54
11
7
222
210
72
6
108
42
168
36
18
47
61
210
114
36
18
84
60
126
180
30
12
12
192
6
72
30
53
13
12
60
198
42
72
30
42
90
84
60
42
24
36
48
72
132
108
42
17
43
78
168
54
18
24
54
84
48
24
48
48
18
54
12
36
90
258
54
6
42
78
30
66
5
31
42
210
18
30
29
13
12
60
6
24
18
120
12
36
150
42
30
42
96
24
18
12
48
36
66
71
115
72
66
72
24
18
60
48
30
42
120
6
54
30
60
18
29
133
126
126
84
54
228
102
11
91
84
30
54
60
96
96
65
13
78
12
156
54
48
12
6
96
120
6
240
78
24
168
24
48
30
12
18
30
23
13
132
78
162
54
24
96
6
150
12
60
ABCD 94646351812*3^$a+1 [50033]
9
114
105
39
18
51
32
25
18
33
24
27
21
87
108
21
12
12
75
5
40
123
57
75
66
96
15
51
57
3
165
27
24
65
112
3
65
7
21
3
42
3
12
9
3
141
119
31
93
12
9
39
15
141
27
9
228
27
9
8
19
81
3
41
7
45
72
9
18
57
3
12
33
60
21
23
55
6
63
12
8
55
17
49
48
39
24
3
18
15
56
19
17
7
12
36
48
168
42
15
9
23
1
35
115
6
3
57
3
12
20
61
66
9
159
84
84
117
15
89
4
3
9
9
3
27
18
63
3
45
57
72
6
150
66
42
30
5
37
71
25
63
48
33
39
3
30
3
33
39
36
69
18
42
3
39
24
57
57
54
33
96
51
54
18
48
129
188
1
35
61
42
24
9
36
24
3
6
6
6
96
63
33
39
33
59
72
43
45
72
63
69
57
47
76
24
21
27
3
9
20
19
57
12
45
3
84
9
48
6
108
54
6
45
8
64
12
3
29
4
39
101
7
9
9
90
21
87
9
15
36
24
12
264
12
9
3
12
9
24
84
111
33
63
48
108
24
30
72
102
41
76
24
15
9
15
69
12
69
102
93
3
42
15
3
48
81
36
39
12
45
33
6
42
42
21
12
3
9
33
12
18
12
33
33
15
45
48
36
30
45
36
21
66
9
36
33
39
44
160
93
24
126
24
9
39
9
36
3
93
48
21
39
24
9
54
18
99
3
6
15
3
60
21
33
3
3
114
15
20
97
15
48
48
27
24
72
24
60
69
12
24
3
18
42
42
15
44
67
5
4
3
105
12
21
42
18
18
21
3
69
60
12
15
12
9
8
13
84
3
84
60
3
72
81
33
111
75
18
3
12
3
21
8
52
57
27
99
33
3
12
57
60
108
21
6
24
33
33
3
45
42
33
9
3
9
12
84
15
3
96
66
18
89
16
72
9
11
37
3
33
24
66
17
7
36
66
35
163
42
18
29
25
83
7
9
56
36
7
66
35
13
15
27
17
67
6
3
15
9
24
15
9
3
29
25
27
24
48
15
9
15
9
51
12
54
18
53
36
61
6
120
33
15
36
9
3
18
27
24
45
15
15
30
11
4
21
75
12
12
60
15
21
12
15
77
7
30
51
108
87
6
27
57
15
24
20
1
3
27
240
6
6
45
39
24
126
39
192
9
30
5
36
136
87
9
27
102
18
6
36
42
42
24
96
54
5
19
12
21
72
60
60
105
18
29
4
39
12
33
9
27
111
9
45
6
138
6
42
42
18
12
6
57
12
20
7
12
12
12
21
24
63
81
48
51
6
78
117
75
57
36
3
36
36
17
7
42
48
18
24
12
45
21
18
66
39
72
39
12
41
25
54
12
33
15
30
90
30
87
3
48
24
17
19
9
63
36
17
4
36
48
15
9
24
15
9
24
12
12
27
6
99
135
81
21
42
12
42
6
24
9
12
33
30
30
30
17
36
7
33
9
18
12
120
45
24
51
42
18
36
18
24
47
7
84
78
51
12
45
75
9
27
141
24
63
3
69
27
21
21
126
48
45
99
48
9
3
17
16
12
27
33
12
21
24
15
3
60
21
3
30
15
27
6
42
21
69
3
60
9
48
6
69
135
9
60
48
12
12
3
60
89
4
27
5
7
30
228
42
33
39
48
90
78
69
33
3
9
102
45
12
39
48
18
135
63
54
99
36
75
18
23
4
12
15
60
30
6
9
9
35
49
123
108
12
12
15
6
63
36
3
18
39
12
8
19
17
19
33
33
15
84
24
33
66
12
36
6
15
33
12
12
15
24
3
30
72
3
3
30
15
69
18
57
177
3
20
52
57
87
3
36
48
9
15
18
135
33
3
27
53
7
72
36
72
29
13
54
18
27
24
45
18
6
78
12
12
89
7
69
24
8
4
15
18
18
54
54
45
108
60
15
12
36
12
12
41
1
96
6
21
117
48
84
6
60
45
36
21
18
30
87
60
24
84
27
57
21
23
28
44
16
12
12
33
6
45
129
18
42
90
36
65
136
36
39
9
39
36
90
18
9
9
102
57
36
123
6
6
5
7
36
33
12
72
15
12
33
12
24
24
123
60
5
19
9
84
3
105
3
18
27
84
44
16
96
21
51
3
48
17
67
12
18
3
3
9
21
60
39
12
24
27
60
21
3
6
15
3
72
54
15
12
9
84
27
15
9
92
100
72
3
129
48
15
12
12
33
3
6
12
18
60
36
53
43
18
3
44
19
53
4
68
64
3
6
51
20
25
18
69
24
33
18
48
24
45
9
39
72
27
17
19
17
52
36
15
42
30
69
24
93
42
45
75
54
96
63
20
64
44
199
12
33
12
36
27
6
114
18
11
16
51
30
6
113
67
66
15
9
18
5
25
3
36
12
27
24
24
69
108
24
63
18
36
3
9
6
30
39
27
45
180
27
29
43
33
60
87
21
33
18
45
21
6
84
17
55
53
7
78
15
12
3
54
48
123
21
18
12
5
7
57
57
51
12
21
11
52
20
88
72
20
31
5
133
54
65
7
66
6
29
16
39
57
3
48
36
36
30
12
66
30
3
12
36
60
21
87
27
81
9
6
5
19
33
9
18
21
15
29
61
15
12
99
45
75
53
36
43
153
3
6
30
12
5
7
24
66
66
72
69
12
57
6
54
18
57
21
6
12
21
3
42
87
81
66
9
9
15
27
54
11
151
33
33
75
39
36
42
39
9
3
21
27
3
21
21
78
33
3
24
117
135
60
24
12
21
33
3
12
33
11
16
39
9
3
18
111
24
84
9
48
78
21
21
3
33
6
12
12
45
3
21
75
6
6
9
33
30
66
18
24
249
105
90
9
36
24
8
43
12
12
77
4
27
149
7
18
72
147
24
24
21
30
93
21
30
84
96
12
30
60
3
48
15
65
43
45
99
24
77
40
12
45
126
12
48
6
39
21
119
40
123
12
12
48
36
18
15
9
18
ABCD 94646570542*3^$a+1 [50013]
35
6
60
43
8
9
24
36
63
57
15
36
45
135
3
9
36
21
36
24
60
51
15
69
15
6
15
45
15
24
45
24
39
36
321
79
36
44
132
4
89
19
20
12
15
54
75
27
37
71
90
60
7
59
9
84
48
63
105
12
4
36
12
68
93
19
96
17
48
19
72
65
30
36
85
5
39
15
21
33
39
27
9
72
48
45
7
32
57
24
19
17
15
40
5
43
20
3
18
132
99
141
39
76
84
101
15
60
15
13
20
52
53
6
84
21
15
129
12
15
24
9
4
32
100
80
171
33
81
30
45
28
12
5
15
24
64
17
43
47
33
147
129
57
99
40
11
85
108
17
18
1
5
51
3
61
11
18
27
3
45
15
57
4
41
18
1
59
90
7
68
36
9
99
27
49
5
51
21
108
19
47
66
24
51
84
69
6
6
3
36
15
21
60
24
24
72
9
51
3
72
30
19
11
78
42
9
15
25
35
6
43
5
6
61
68
36
9
30
21
16
20
45
60
24
60
15
81
7
161
75
15
9
72
40
36
80
15
45
15
13
77
18
30
55
44
63
9
28
11
97
128
75
25
20
16
29
115
104
12
9
30
97
59
1
23
6
19
20
75
1
20
69
39
28
119
9
12
24
9
99
93
87
33
55
53
66
33
3
57
72
9
30
6
19
5
36
54
81
84
40
80
52
32
21
91
11
25
113
36
24
12
195
123
117
24
21
55
53
60
139
11
1
5
51
3
6
36
48
19
68
12
12
39
12
30
7
53
15
4
8
21
12
54
30
171
9
51
45
43
5
39
16
36
36
83
120
49
77
99
75
37
72
11
1
24
5
15
75
120
6
30
81
15
24
1
8
51
21
60
9
6
25
29
6
37
11
21
24
75
9
33
43
36
71
33
21
55
56
3
60
25
77
15
52
32
28
20
27
9
12
3
72
9
39
57
63
60
30
36
63
27
93
28
12
8
69
31
29
6
114
15
36
45
7
23
13
17
115
23
81
9
79
77
36
24
43
56
16
24
84
17
30
49
5
192
39
24
27
24
21
15
48
1
35
36
129
16
48
44
16
41
54
21
24
12
45
24
195
28
137
51
45
48
102
13
95
49
47
9
16
29
60
51
21
114
1
44
144
36
51
84
21
99
21
45
63
12
24
16
32
33
78
12
25
149
51
9
79
5
102
33
27
9
48
141
66
120
21
4
29
31
35
13
11
6
19
11
33
12
4
44
40
47
21
105
18
12
54
54
21
69
31
11
24
81
64
8
16
11
1
53
12
27
51
12
30
27
40
41
27
63
36
21
3
90
99
16
11
193
17
36
19
8
36
105
15
12
3
1
5
51
39
49
95
60
9
52
29
7
80
4
56
48
21
3
21
27
9
120
51
33
30
21
28
32
24
16
35
6
63
81
39
16
11
24
13
41
30
12
13
11
129
36
76
8
21
15
240
21
27
108
9
3
16
12
8
52
44
4
41
24
36
63
40
77
30
1
53
31
8
93
27
51
21
75
45
60
4
144
8
4
24
20
12
45
90
13
144
80
12
24
12
39
205
68
27
24
21
76
155
108
45
12
4
44
36
16
48
71
60
81
45
247
53
7
8
153
15
12
40
59
54
91
20
105
96
7
23
18
75
15
42
7
92
4
5
31
84
24
12
108
32
96
63
49
188
33
7
23
6
63
12
135
36
93
12
48
4
17
36
7
80
76
17
7
20
63
33
15
21
105
60
55
8
27
30
171
15
24
9
45
60
27
24
21
84
3
48
39
60
30
51
40
68
52
60
72
11
1
20
39
49
41
19
41
7
59
30
84
39
27
54
19
32
21
24
120
30
33
40
17
75
4
17
67
20
12
21
19
5
15
15
69
24
21
42
33
64
36
96
59
57
45
15
3
36
60
6
7
32
21
24
31
5
48
75
15
1
329
6
21
52
36
5
67
23
85
77
180
27
3
33
4
92
4
152
24
15
61
80
129
3
12
45
6
13
41
31
44
60
45
51
12
40
12
41
63
21
183
27
54
27
12
21
12
87
21
66
1
68
15
97
8
4
72
5
54
9
27
1
44
81
60
24
19
36
5
31
29
6
33
76
80
16
20
12
21
12
7
48
20
3
6
84
27
84
21
54
6
3
4
12
5
75
21
3
12
12
63
97
108
44
21
43
41
24
75
4
41
42
97
47
21
45
24
43
80
28
20
45
7
11
25
36
29
12
55
23
6
55
128
51
25
156
119
85
12
5
24
3
40
11
90
30
1
35
33
88
20
39
1
5
7
36
20
117
7
23
9
9
12
75
52
113
99
45
6
129
15
54
7
24
48
11
132
24
60
9
84
76
24
32
21
39
28
47
30
60
6
37
41
30
126
19
56
4
84
11
9
93
60
48
6
9
36
45
171
48
15
21
21
43
17
3
24
28
29
60
15
36
39
45
28
17
36
15
24
81
27
21
66
54
15
15
165
111
9
87
9
40
44
15
57
45
24
15
51
18
19
68
12
21
75
27
33
12
153
36
3
28
35
60
18
99
72
16
24
29
187
8
24
33
75
40
68
27
54
126
25
8
21
36
24
51
3
1
24
5
87
3
57
33
67
20
12
36
76
48
72
56
3
81
99
1
8
48
15
18
36
99
57
24
30
6
19
80
24
52
24
84
20
27
25
20
69
24
27
72
60
88
8
57
3
120
16
5
60
120
24
ABCD 94646619344*3^$a+1 [50022]
168
51
18
30
222
3
36
12
69
39
12
60
12
108
225
207
57
96
135
108
9
192
51
75
24
273
63
213
99
33
159
18
51
9
3
15
102
108
3
12
237
42
9
81
99
12
15
33
264
117
159
12
9
3
177
90
9
21
90
81
9
111
48
129
111
111
30
18
33
72
120
108
27
33
108
57
90
285
57
3
48
81
99
27
210
60
15
192
165
150
93
27
72
213
153
144
279
9
12
39
21
51
159
6
72
3
159
306
27
36
60
51
33
93
240
84
126
297
108
45
75
69
111
48
21
99
117
135
105
72
48
114
9
111
18
183
12
3
213
60
21
90
138
3
48
219
33
180
108
300
9
18
54
39
267
105
120
48
12
72
27
9
84
36
60
81
90
9
21
63
105
111
99
72
126
27
45
51
84
153
132
30
18
123
84
108
69
48
195
147
141
48
9
123
72
183
54
99
252
27
21
84
36
27
45
9
66
72
72
78
75
15
120
72
129
24
15
102
18
105
108
45
12
18
24
21
180
15
33
24
36
51
18
75
117
159
144
156
9
51
39
18
27
96
132
69
51
39
69
297
84
111
177
222
21
45
132
75
156
51
33
48
69
90
198
120
15
276
69
162
150
48
63
180
108
24
45
30
222
459
111
126
24
216
135
117
123
120
57
111
120
99
81
120
60
9
51
132
60
252
27
30
180
150
48
72
78
63
60
105
3
24
96
12
60
120
297
168
63
129
240
63
57
63
27
33
60
75
105
60
48
21
48
60
63
75
24
18
63
45
3
12
48
57
3
237
12
51
171
30
123
108
9
351
9
48
15
288
72
75
33
189
90
198
63
300
225
63
12
228
111
81
168
9
30
150
48
75
192
63
102
90
168
57
36
204
96
12
108
21
159
9
51
12
57
72
111
48
72
27
30
18
150
27
165
15
165
123
180
39
33
63
54
18
33
120
9
279
60
204
33
54
198
18
165
72
27
33
237
39
147
57
60
36
39
21
300
237
75
12
45
135
48
45
87
216
252
189
111
72
48
48
57
24
51
48
21
216
15
12
33
84
63
33
63
171
141
108
201
300
51
129
240
3
156
444
36
369
12
36
75
120
12
87
21
27
198
27
63
42
171
9
75
45
3
69
60
108
255
33
84
150
153
117
18
81
597
132
180
51
72
15
162
111
69
90
45
123
30
42
102
108
171
72
48
57
72
603
180
60
69
51
180
12
45
63
48
141
291
60
159
9
21
39
24
27
21
105
3
21
48
3
60
9
51
60
180
87
ABCD 94646662822*3^$a+1 [50013]
52
23
18
7
60
8
16
144
32
12
12
28
11
1
96
44
36
15
73
32
4
20
69
15
4
8
24
240
84
16
200
81
48
87
28
11
9
16
48
20
112
20
16
72
17
51
60
40
23
25
140
16
24
24
80
21
102
24
25
23
37
5
48
63
4
44
84
28
35
9
16
24
8
12
4
24
12
89
31
23
18
55
20
12
12
63
30
15
36
24
87
9
52
47
1
12
80
3
84
37
36
59
33
36
4
32
4
20
52
20
64
20
40
108
11
6
43
8
72
16
20
4
12
80
33
7
20
48
40
8
3
121
71
18
79
17
3
27
18
91
12
80
195
105
40
20
4
36
32
12
24
51
9
4
20
28
20
52
20
16
17
7
72
23
45
12
24
4
60
23
105
15
9
24
40
12
44
40
80
3
6
15
40
71
13
5
3
45
24
30
9
4
68
153
51
16
92
60
48
12
12
75
85
8
12
51
73
44
16
20
16
8
12
51
13
104
12
48
12
9
174
21
4
32
33
127
108
35
1
12
12
20
60
28
8
76
36
20
12
132
28
72
44
12
60
144
4
12
20
28
20
16
20
76
35
18
7
65
27
27
81
12
21
31
48
8
24
51
13
24
12
125
15
24
39
57
24
16
68
27
9
36
24
12
12
16
204
48
80
9
39
24
48
3
9
28
60
32
12
3
93
9
99
27
37
56
15
49
12
20
180
84
24
40
92
60
75
1
17
3
15
45
39
33
27
33
28
12
12
84
32
12
12
48
123
33
39
93
124
8
76
131
9
57
24
3
16
11
1
48
84
11
45
12
120
28
12
23
45
21
3
3
33
4
68
84
60
4
96
29
54
12
96
12
265
12
8
16
155
37
24
24
5
55
44
27
36
12
90
247
20
24
21
15
33
3
48
36
9
30
1
68
27
61
24
56
88
12
83
25
36
80
24
24
57
111
4
11
13
32
100
80
12
12
28
20
15
217
80
16
20
27
57
16
8
12
40
119
9
72
3
72
45
52
17
3
117
3
48
39
96
54
3
12
15
9
40
20
24
12
28
11
37
179
18
15
76
197
18
49
8
108
15
9
12
48
148
20
28
44
52
20
3
21
76
20
28
56
12
40
24
44
40
36
8
12
33
27
28
8
168
52
24
20
51
85
44
24
4
35
13
47
13
44
33
3
87
108
33
51
69
81
19
11
21
60
4
5
51
24
4
116
48
12
39
21
28
17
3
36
15
90
19
20
12
4
20
12
4
35
33
81
55
24
8
57
87
4
11
25
24
227
13
12
5
15
3
189
72
16
120
20
4
8
3
85
8
4
11
1
68
48
28
41
15
39
36
84
24
121
96
36
80
3
1
24
44
72
60
4
20
4
5
126
21
84
9
7
23
21
64
11
9
57
31
44
24
64
8
12
3
30
7
48
17
42
1
8
12
9
3
93
3
156
4
11
93
16
5
39
12
4
12
8
51
33
88
72
17
63
15
25
8
24
36
45
63
87
105
24
9
6
45
39
126
15
36
4
20
28
8
60
12
28
5
15
9
115
44
12
52
56
40
44
36
16
80
16
8
16
68
60
12
76
72
120
8
4
44
52
44
33
51
72
60
15
73
24
8
24
48
108
48
76
20
21
67
5
15
81
15
84
36
16
23
93
69
3
100
20
3
45
168
27
12
61
12
24
143
13
12
60
48
95
9
40
20
28
48
24
35
36
9
24
111
45
60
39
81
24
84
3
9
24
9
55
36
71
33
93
43
29
31
41
48
3
4
20
16
68
84
93
3
36
84
117
15
4
11
37
72
8
12
64
41
15
9
15
24
33
3
160
11
13
32
28
8
9
15
28
56
60
4
53
24
18
21
24
36
60
39
18
54
1
12
12
20
16
23
21
84
16
120
20
24
9
3
52
65
72
3
76
20
24
132
4
12
59
45
39
21
3
36
49
56
39
13
24
56
4
60
20
3
93
24
16
23
6
3
12
39
37
108
24
8
33
19
77
31
24
155
36
9
36
4
60
68
36
16
20
16
12
108
24
120
48
8
12
48
60
4
20
9
51
4
36
5
3
45
78
9
28
53
247
20
3
33
4
12
8
72
76
23
1
20
48
36
52
80
144
16
20
12
60
12
64
12
68
9
67
120
29
27
4
23
45
36
4
53
42
1
11
141
24
28
8
4
20
15
66
15
28
24
12
44
40
84
32
16
119
93
36
51
36
33
72
40
8
40
20
16
20
48
15
37
68
36
4
17
75
28
17
19
56
108
33
15
28
24
20
16
20
75
21
108
15
25
12
8
40
60
120
48
20
27
18
19
48
5
3
24
4
120
12
5
7
32
4
11
18
3
48
36
40
164
12
40
20
24
4
144
17
43
101
51
24
16
20
3
12
25
48
92
48
12
99
9
27
1
8
16
35
49
56
28
12
36
20
24
96
3
21
24
60
220
20
4
200
60
33
3
60
16
8
60
36
76
8
12
33
3
12
33
39
60
16
44
84
4
41
127
89
111
33
39
28
80
4
20
99
9
16
44
16
80
16
24
11
1
8
52
44
16
44
76
32
28
8
36
39
85
32
12
12
21
30
33
64
137
39
52
8
36
33
87
15
25
44
4
20
75
33
24
48
120
72
4
36
60
48
35
93
4
8
48
9
43
71
9
21
39
12
24
24
16
20
4
92
36
60
48
12
63
6
31
24
35
33
28
83
1
8
27
25
65
39
12
15
37
8
4
24
107
69
3
18
3
12
9
51
3
9
108
52
8
12
21
6
25
20
96
3
57
33
30
42
90
84
49
12
20
9
19
152
40
20
52
8
3
145
56
48
40
36
32
24
48
60
12
4
12
8
96
24
12
9
30
9
64
36
32
28
24
48
8
9
48
15
72
100
48
5
75
24
88
83
9
16
44
24
4
41
55
20
24
72
ABCD 94646744326*3^$a+1 [50036]
243
42
3
48
24
28
17
18
126
54
36
6
3
51
57
84
75
90
39
4
5
7
83
72
153
108
27
42
31
8
9
6
30
54
90
7
35
49
144
35
25
92
45
24
15
16
36
23
85
5
15
24
36
4
95
45
36
15
180
36
84
81
9
7
48
20
15
57
100
44
3
33
57
267
33
60
3
33
79
11
37
32
108
39
21
4
44
24
15
33
39
84
1
84
29
162
1
17
15
16
56
69
27
9
39
39
30
42
120
9
135
1
35
45
33
187
116
39
21
160
20
69
3
87
49
96
53
3
72
48
168
9
43
17
75
27
93
96
99
61
32
69
24
54
12
18
90
21
39
25
5
90
57
4
11
85
203
37
20
16
59
1
89
120
24
66
21
33
31
44
15
54
67
5
90
1
53
126
13
5
27
63
36
60
66
43
20
15
97
48
96
5
54
85
48
29
54
157
23
21
3
33
124
20
64
11
18
15
15
37
35
24
36
49
95
66
60
3
16
12
59
21
9
3
21
175
5
75
225
54
57
4
32
24
84
4
108
53
31
5
3
51
21
33
15
15
61
32
64
5
31
8
4
161
126
21
64
95
48
13
23
9
16
155
117
100
23
21
4
119
37
65
3
15
96
30
67
8
36
3
13
44
4
5
27
4
5
54
144
37
56
4
53
183
123
57
9
39
16
5
91
119
18
90
1
125
31
65
120
24
51
24
171
18
27
120
136
48
56
88
56
144
15
25
8
24
28
5
15
72
3
133
77
3
3
36
21
4
80
75
84
6
151
137
43
83
21
84
16
36
204
35
48
13
68
69
12
63
28
23
36
25
29
19
12
23
13
60
92
117
223
20
15
30
163
48
95
1
56
123
9
105
30
21
21
138
42
43
47
1
20
12
57
48
42
33
15
96
61
5
18
36
21
15
21
33
27
33
19
56
40
60
92
3
97
47
66
6
18
12
63
45
3
33
6
25
29
79
68
112
48
60
32
12
40
143
180
30
36
150
141
4
132
44
16
143
21
24
36
105
39
36
16
47
57
3
12
25
35
69
24
16
11
1
17
36
36
39
4
11
1
5
79
32
27
37
8
72
69
87
33
36
39
69
42
30
54
6
15
3
21
9
27
16
84
5
138
1
59
36
57
9
63
120
40
47
9
4
5
6
37
84
5
3
231
30
24
43
44
69
31
65
54
90
31
53
103
59
21
4
104
15
21
16
17
27
216
87
30
7
20
15
120
21
57
72
3
15
57
84
21
30
93
16
20
15
1
8
27
21
4
36
144
48
12
44
4
35
12
45
69
36
31
17
43
17
111
51
18
30
13
23
25
36
35
18
12
54
21
213
60
111
84
15
6
7
113
24
3
153
39
15
57
60
9
39
51
61
53
31
60
251
105
33
27
9
219
15
45
36
144
72
48
15
132
21
28
5
15
15
129
75
72
13
48
29
30
60
33
57
75
36
112
77
19
80
16
56
99
45
84
4
12
36
12
47
1
68
16
8
52
53
15
51
9
36
51
144
36
25
44
15
37
8
36
148
8
40
47
13
23
117
9
54
9
27
85
5
3
36
15
54
36
6
69
16
56
4
20
124
89
7
23
42
90
30
24
15
16
5
84
60
66
21
57
15
28
59
121
23
96
30
75
75
48
21
21
18
133
32
27
153
81
27
69
43
32
84
51
9
135
21
105
18
45
12
3
1
92
33
79
48
17
15
51
6
174
24
162
75
15
21
64
53
75
36
24
328
12
35
33
93
31
5
48
27
16
17
30
85
12
53
36
66
9
16
35
93
16
96
239
1
44
12
39
61
44
3
72
13
92
15
1
113
67
8
52
84
23
37
20
15
13
41
66
90
43
17
30
81
12
40
48
12
5
6
30
24
15
108
159
24
49
5
43
8
136
119
36
21
12
15
97
83
6
51
75
30
111
3
30
27
69
39
15
174
42
49
35
24
12
9
45
36
18
36
121
83
12
45
69
30
9
48
69
114
144
12
1
59
25
5
3
72
15
45
4
5
24
3
28
35
45
9
3
147
12
21
57
30
25
11
9
16
71
54
54
30
126
9
27
78
231
4
17
18
72
25
29
115
12
32
52
96
47
13
48
35
54
147
4
32
63
49
36
11
1
20
33
75
100
71
24
144
12
18
27
48
57
31
23
37
17
67
8
40
8
100
80
60
63
36
81
4
48
32
15
24
120
6
18
21
64
17
18
57
40
56
40
29
15
148
32
15
18
90
97
96
59
73
92
3
93
27
126
6
1
47
1
5
66
9
69
66
9
36
51
48
13
8
4
20
16
32
24
153
31
11
48
42
3
48
4
35
48
96
156
49
41
3
40
17
15
168
36
84
51
9
36
15
1
56
9
91
80
27
42
30
9
ABCD 94646784938*3^$a+1 [50007]
68
129
12
3
21
187
29
19
32
40
29
31
12
35
25
41
144
75
45
6
49
8
48
21
79
60
5
195
24
117
31
80
3
9
16
92
27
162
43
8
28
29
111
60
21
3
60
117
3
16
5
24
123
12
57
24
87
12
36
64
96
32
40
32
36
12
48
9
96
27
28
89
60
111
112
72
68
28
11
48
13
120
72
116
9
3
33
7
149
103
17
3
60
28
20
52
5
15
57
24
6
90
19
12
80
100
32
108
100
108
32
72
15
33
93
99
45
15
45
31
72
68
21
171
28
24
48
17
55
47
69
24
100
17
48
15
57
84
84
3
27
33
48
52
77
151
72
77
3
52
116
4
221
84
75
96
24
60
16
35
144
21
9
12
39
52
20
48
4
128
172
248
9
54
45
12
172
11
25
92
9
43
197
19
20
21
19
149
31
12
140
28
11
18
91
29
355
8
9
99
40
41
3
27
69
45
30
90
27
69
31
17
43
20
69
19
29
43
180
120
72
35
25
41
75
12
9
39
84
45
36
99
15
42
19
101
24
27
57
103
92
16
29
12
219
45
24
103
48
29
3
12
45
6
9
28
20
48
4
228
168
65
7
173
19
168
32
60
57
18
66
19
5
63
39
1
152
96
9
331
5
87
72
88
53
7
29
108
3
12
40
101
24
12
60
91
137
12
63
168
52
36
245
36
31
47
1
29
60
43
152
108
9
78
30
63
33
60
19
68
60
69
108
3
40
192
8
9
3
21
75
99
1
80
9
3
12
48
60
27
1
41
24
27
93
6
1
92
148
48
60
65
36
51
100
108
84
101
27
48
9
91
12
68
69
12
114
30
66
1
20
40
20
57
6
165
24
45
291
12
69
144
7
32
21
19
8
48
105
19
41
24
51
124
68
48
9
12
24
24
72
78
61
72
29
43
65
15
21
60
55
84
161
147
69
63
28
17
60
51
84
40
36
29
171
12
60
3
66
19
24
257
18
13
29
3
21
67
140
129
43
56
45
120
27
9
79
131
69
52
17
51
21
63
45
36
75
52
80
88
92
27
21
9
156
19
120
8
60
12
57
39
60
4
41
187
92
256
20
39
42
39
81
78
66
79
17
43
48
17
3
88
119
21
105
60
36
84
15
64
8
279
48
61
5
19
5
3
48
64
308
48
100
80
21
39
84
45
60
66
90
19
48
29
54
85
80
12
72
165
15
81
36
19
32
93
207
168
12
9
258
93
100
32
45
91
12
53
75
4
56
24
40
20
36
144
48
108
4
185
235
68
12
36
9
55
41
264
91
20
9
36
55
11
90
39
4
107
9
52
53
24
223
53
156
54
97
29
63
196
152
9
151
48
60
84
5
123
33
15
12
69
48
6
69
76
72
17
72
78
13
48
80
64
17
60
120
24
19
8
27
96
25
204
68
12
21
84
31
80
252
40
60
17
96
7
60
47
93
52
68
9
3
57
48
31
24
36
41
79
32
72
27
78
66
9
81
19
101
99
160
11
30
36
31
8
9
31
65
27
93
39
15
253
29
24
24
72
30
30
43
17
150
9
220
125
24
111
81
31
72
137
24
7
108
11
33
111
25
12
20
40
113
39
28
12
17
78
1
44
48
28
44
48
48
21
48
151
140
112
60
120
20
40
72
251
9
108
72
100
125
55
48
29
171
40
32
16
24
35
42
39
9
51
124
68
129
18
25
71
30
36
163
96
12
80
132
27
13
17
99
15
174
15
28
8
24
57
3
57
79
149
31
95
45
4
60
8
48
21
39
4
20
36
12
9
108
12
43
20
36
60
60
24
21
87
9
19
92
52
68
40
60
68
24
28
92
16
65
24
43
137
12
3
21
60
36
19
89
51
84
256
11
21
40
53
7
108
29
55
8
28
29
43
59
1
8
4
80
16
29
75
48
9
31
317
6
237
88
140
15
270
7
77
111
24
57
ABCD 94647121456*3^$a+1 [50061]
32
34
126
54
14
46
86
40
284
16
74
60
6
4
11
13
102
14
15
31
20
10
18
17
25
18
50
12
18
21
99
82
14
60
84
10
12
23
51
70
20
4
47
19
24
30
6
30
20
34
2
30
93
15
10
12
44
10
54
26
30
84
12
18
30
22
90
8
76
20
24
12
24
126
69
81
4
44
52
30
29
61
20
24
34
20
10
80
72
30
54
76
14
90
70
20
76
68
126
60
64
35
1
24
116
46
38
16
66
74
54
16
60
126
14
166
84
6
144
54
2
90
78
36
4
50
27
15
198
16
56
18
12
58
20
40
30
17
9
10
24
2
34
14
22
30
20
4
20
36
15
15
90
84
84
106
84
2
4
14
60
60
22
144
26
24
24
16
110
70
44
106
74
16
30
14
21
1
44
54
106
44
66
16
110
24
10
14
16
60
11
63
172
5
9
66
10
24
36
48
80
60
22
150
18
66
144
56
6
24
64
66
44
36
24
12
108
27
9
64
2
4
44
21
19
62
28
32
3
25
72
48
42
20
84
54
16
20
24
52
38
42
24
4
90
126
14
6
156
54
96
18
190
2
40
20
30
48
66
36
30
144
34
132
98
22
18
50
42
94
84
42
48
32
10
68
52
8
12
4
36
120
18
42
68
60
12
148
50
22
38
102
18
22
98
96
30
10
26
40
24
110
6
58
20
12
100
48
17
79
74
52
18
2
108
6
6
135
25
8
16
50
90
36
4
74
30
66
81
19
90
14
6
10
26
90
10
8
30
102
4
54
62
124
54
2
48
52
44
24
40
26
126
10
18
42
30
24
11
3
106
50
4
6
104
40
102
54
14
10
2
60
10
110
30
15
3
6
34
146
30
84
192
18
72
84
6
108
30
40
32
123
61
14
96
10
56
4
26
4
6
30
8
21
15
10
224
72
174
34
62
10
24
36
110
24
40
24
32
114
51
3
6
60
94
72
30
8
10
132
38
6
40
26
24
10
110
36
84
16
14
24
22
248
42
30
94
20
6
4
24
72
35
3
46
60
50
30
30
46
20
3
81
15
49
56
10
74
52
14
10
26
40
5
33
40
12
90
50
48
52
8
6
130
74
10
80
12
4
26
24
24
96
40
14
12
10
18
96
44
30
10
62
48
6
60
24
52
114
29
61
36
44
51
33
12
40
84
104
15
85
20
16
20
34
2
84
70
5
51
30
10
50
34
110
16
8
52
84
54
42
48
216
20
180
51
15
174
99
51
60
6
28
56
4
126
90
20
39
15
36
30
34
42
35
9
54
76
80
24
30
100
26
54
30
16
6
44
4
60
212
18
22
30
110
18
70
6
14
22
20
18
12
4
54
26
24
6
6
40
98
12
58
12
8
60
10
12
38
40
2
60
78
6
30
16
35
19
14
15
27
24
6
183
25
2
10
38
42
30
18
132
28
80
6
40
110
24
90
42
118
162
30
8
10
6
206
64
20
16
68
16
90
80
84
16
20
6
88
36
11
73
2
120
60
130
110
30
48
76
20
6
93
25
50
40
60
30
62
24
10
36
14
70
56
18
42
28
20
70
146
15
45
46
20
4
74
12
18
16
50
64
56
70
36
18
2
108
30
36
15
19
150
50
36
34
90
6
36
59
15
16
14
51
3
12
18
60
40
20
120
132
75
105
90
54
54
46
200
4
12
54
104
40
42
14
24
102
18
40
2
48
112
14
6
10
53
21
24
12
39
91
38
52
14
130
14
40
26
4
80
12
88
35
51
24
90
12
63
105
60
72
18
12
30
135
3
45
171
36
18
12
3
31
54
32
84
160
36
8
27
9
10
30
14
126
40
80
100
24
110
46
44
42
30
18
6
84
160
36
44
162
30
34
44
10
102
78
26
141
63
52
8
72
18
10
6
14
6
136
90
14
4
20
30
12
10
78
30
2
18
6
10
36
20
24
36
70
44
46
128
102
18
30
36
66
30
90
40
20
39
15
30
24
196
56
15
33
60
46
6
104
24
15
21
6
4
6
68
12
54
54
76
126
53
1
26
88
66
110
6
114
30
6
4
26
34
14
30
10
30
72
14
10
66
59
1
104
4
86
16
74
36
60
70
74
16
30
128
66
51
15
30
18
66
10
20
6
48
10
126
20
76
108
56
46
50
15
3
90
150
16
6
20
78
22
20
30
30
63
111
4
2
64
20
6
18
60
46
36
30
134
154
62
88
66
90
6
48
11
21
60
88
72
24
20
16
14
21
19
44
6
90
81
85
68
96
64
162
98
12
4
44
12
124
144
2
64
24
86
76
68
72
34
6
44
6
24
90
16
128
27
99
10
20
126
33
15
76
56
24
30
130
30
6
14
34
17
33
186
16
24
210
60
84
36
6
30
35
15
78
6
10
44
102
58
32
18
120
22
18
32
48
16
36
14
4
47
33
10
2
150
45
123
16
5
45
120
ABCD 94647439444*3^$a+1 [50005]
12
120
48
1
11
6
42
90
36
174
25
23
40
32
6
54
106
26
6
4
126
18
44
28
74
70
36
8
6
18
72
19
89
40
18
38
54
6
102
34
26
12
52
50
84
46
21
53
6
30
66
22
62
1
83
60
54
30
30
12
10
9
11
24
12
18
12
4
15
39
36
56
13
77
42
30
52
86
40
44
154
20
79
11
60
10
44
18
12
12
40
134
66
18
16
32
48
6
4
2
18
90
16
36
18
74
42
24
24
72
6
132
18
18
6
66
4
3
17
79
9
36
122
72
6
16
8
66
1
51
8
84
6
12
18
52
8
97
23
12
84
24
24
60
6
12
24
30
24
4
18
14
4
32
30
48
24
12
18
12
90
6
24
13
15
2
30
18
22
18
20
67
41
55
17
6
6
30
114
12
12
42
24
12
109
83
6
66
24
12
78
72
18
46
26
24
25
29
4
56
7
5
30
72
6
54
60
6
64
2
36
120
12
13
125
30
30
12
42
96
54
6
42
18
28
26
64
2
114
54
30
24
30
72
36
18
12
30
10
2
36
6
54
1
83
60
66
6
78
102
28
72
81
17
6
12
24
18
115
47
6
42
48
132
36
12
18
30
42
78
46
134
6
78
60
18
10
74
18
150
126
172
9
65
18
60
120
6
30
66
6
34
38
48
4
33
47
78
42
6
82
20
96
36
24
22
2
36
84
30
48
48
54
12
18
31
41
6
4
45
81
14
4
20
36
30
4
14
37
11
12
42
10
56
52
68
30
54
24
12
30
18
70
2
18
24
12
18
12
54
60
6
6
54
54
7
23
25
57
2
66
156
64
14
25
35
13
17
36
4
72
54
144
62
28
26
12
42
18
10
2
36
36
48
22
26
30
24
6
4
44
10
20
72
48
112
8
64
2
16
14
40
50
30
6
24
73
5
30
30
58
140
22
20
96
82
32
36
25
95
6
4
2
24
66
54
138
40
20
16
14
12
10
56
34
14
4
63
47
16
32
40
2
6
24
12
13
77
6
18
36
6
102
22
38
132
10
8
72
114
42
34
14
12
18
10
56
60
24
12
37
27
38
36
24
46
21
48
23
24
6
24
18
88
8
12
78
30
12
60
18
16
26
72
60
42
48
30
25
5
66
24
70
75
35
70
18
38
30
97
17
178
128
12
40
2
66
4
72
14
54
12
100
21
35
12
48
28
26
10
8
30
16
200
66
49
35
36
24
24
52
18
86
6
16
8
6
36
24
18
6
10
27
5
12
31
41
28
36
54
38
34
144
26
10
18
18
38
60
10
2
18
16
81
9
38
60
28
44
10
51
35
72
60
16
32
18
12
64
20
30
25
5
6
138
102
34
18
38
43
11
18
30
37
11
12
48
94
54
74
52
26
13
5
12
60
42
25
5
6
4
32
30
10
20
18
48
67
41
36
19
17
42
12
48
48
90
34
18
2
18
6
1
95
48
72
24
96
1
47
40
36
44
6
40
27
48
35
12
24
25
11
54
30
40
9
59
6
31
23
18
12
30
12
106
38
1
35
18
30
36
166
14
24
36
72
30
4
8
66
120
36
4
36
33
41
6
24
36
36
22
26
82
68
6
18
88
20
12
91
35
40
21
5
18
73
23
42
54
24
49
5
10
33
57
38
12
12
60
13
27
36
2
90
36
30
4
68
42
36
90
124
26
72
18
30
12
42
12
19
59
37
41
42
22
54
36
50
6
42
42
48
118
2
60
108
64
20
18
91
15
104
78
34
56
49
11
18
12
7
11
12
114
90
30
4
44
30
48
24
18
55
33
15
48
27
44
84
120
22
8
12
19
5
28
72
26
13
41
55
48
96
89
30
48
24
60
54
31
53
18
18
12
4
20
88
75
35
18
54
114
174
12
18
180
30
28
44
154
44
7
11
18
30
54
30
6
6
100
18
62
6
24
54
6
28
38
30
4
14
12
12
18
43
29
16
20
6
54
6
40
8
13
77
28
18
14
90
12
30
6
12
97
9
44
10
20
52
44
24
12
25
59
6
138
90
36
7
17
18
30
34
8
12
6
28
26
6
7
11
42
34
9
135
2
54
60
24
4
8
49
51
122
6
42
10
20
60
12
13
5
52
26
12
114
90
6
4
56
12
6
6
43
17
54
60
6
6
4
8
12
114
7
125
114
1
95
28
20
1
15
38
6
46
38
52
98
28
44
28
2
126
88
14
36
42
12
6
34
8
10
44
46
110
108
36
6
12
18
54
6
118
111
59
30
84
90
12
10
18
90
20
36
12
58
32
4
21
77
10
20
12
78
6
84
1
5
10
90
2
54
16
50
12
6
22
8
12
114
36
28
15
17
114
13
5
43
47
156
12
84
6
30
18
54
90
6
136
33
3
45
17
6
25
15
56
24
1
63
2
30
40
14
4
36
20
102
18
30
12
18
162
73
35
96
10
8
6
24
36
54
60
78
102
90
36
10
26
30
88
26
6
43
71
24
48
18
66
4
9
65
36
12
127
3
2
6
60
54
30
28
14
40
14
4
8
18
46
80
25
83
36
12
18
6
90
10
74
6
114
90
4
62
54
30
150
6
6
13
21
8
60
66
60
84
10
8
19
11
18
42
12
16
72
8
66
18
12
58
3
53
12
40
50
72
12
120
30
30
64
44
96
30
10
62
10
32
40
38
19
11
24
78
31
71
24
1
11
60
78
60
54
150
66
6
18
46
14
22
20
24
36
28
38
52
26
90
6
48
6
6
18
178
8
6
24
52
32
72
66
100
2
30
60
18
30
112
72
74
16
18
18
54
86
94
38
18
174
13
48
33
14
6
34
32
6
42
10
15
3
8
24
6
6
18
48
12
6
36
54
6
13
47
49
29
16
92
192
6
12
90
12
36
42
78
19
5
42
1
29
36
30
12
48
60
4
18
3
105
32
7
11
48
100
2
18
16
20
6
28
2
37
95
82
74
24
30
12
6
12
42
18
16
20
16
56
102
30
12
6
48
ABCD 94648235926*3^$a+1 [50047]
2
28
15
17
10
2
28
135
45
72
6
9
53
58
42
2
1
35
124
30
78
153
29
10
126
50
12
90
142
21
149
10
33
15
108
24
20
1
24
3
8
34
66
9
215
78
22
21
195
32
100
8
22
8
10
129
5
60
40
15
83
52
126
164
43
3
24
36
69
3
8
102
78
72
72
28
20
52
98
43
57
80
58
9
135
80
28
108
44
10
60
51
24
5
10
56
52
8
22
42
33
33
24
38
13
59
60
18
58
32
10
170
18
64
63
35
10
12
3
3
20
100
122
12
28
15
83
34
18
33
77
90
82
15
75
36
60
20
37
207
8
42
40
6
69
5
28
18
9
23
18
40
80
19
108
15
8
72
18
84
36
132
55
35
10
8
55
9
138
50
12
16
90
54
3
17
18
28
60
69
3
48
32
37
65
28
3
5
24
48
52
126
152
40
80
18
82
45
35
70
30
57
21
2
25
63
9
101
115
17
18
4
6
12
60
2
13
12
96
77
7
11
24
30
6
85
35
24
210
10
6
39
143
52
105
11
64
38
42
118
3
60
27
18
2
78
12
18
70
12
42
20
6
54
180
40
50
58
57
3
2
6
22
15
3
32
58
72
50
90
10
102
78
30
68
84
100
18
93
84
75
8
18
42
10
20
55
27
98
28
14
25
5
43
27
8
12
13
33
80
19
23
12
100
78
2
46
50
64
80
10
38
73
9
98
78
4
26
37
23
172
30
15
60
75
2
36
34
26
19
35
1
45
84
3
12
63
62
18
13
24
11
90
24
28
18
12
42
8
18
40
57
48
27
92
60
1
17
12
115
53
72
36
54
25
11
10
2
42
30
25
35
66
100
39
21
2
70
2
46
27
77
180
31
9
8
7
11
85
5
72
28
24
8
187
23
118
39
23
28
80
34
3
17
60
18
28
110
10
32
12
1
9
75
11
90
12
187
21
15
45
110
25
27
102
68
180
22
153
53
42
73
29
28
8
52
18
62
72
10
33
3
117
165
8
64
6
9
71
112
50
7
5
6
25
147
48
32
58
27
23
130
42
62
223
5
43
9
56
67
105
168
54
18
27
3
98
10
60
80
22
27
33
18
12
72
21
47
18
4
8
70
38
79
81
15
24
35
13
33
134
61
39
78
8
19
3
45
95
18
139
23
82
18
102
8
52
66
24
26
40
39
33
8
70
69
3
90
3
5
54
40
26
124
98
18
12
78
10
15
15
42
120
75
48
125
90
157
23
30
55
77
18
64
48
68
97
87
26
24
163
53
12
18
37
143
64
18
135
15
2
16
12
60
27
11
10
39
83
22
8
55
35
88
44
40
140
40
26
70
20
10
14
36
4
26
42
72
28
18
30
45
15
2
10
50
28
2
18
7
3
14
30
90
108
10
132
48
18
99
45
18
60
57
81
14
58
18
14
76
15
60
39
30
111
29
115
23
172
8
60
12
85
3
93
27
90
62
78
40
27
35
6
10
45
60
39
30
108
15
3
44
10
26
162
70
90
75
27
8
18
10
72
32
100
165
15
20
36
42
7
33
27
95
10
30
78
30
72
68
10
38
34
20
18
18
7
35
10
2
36
97
75
78
20
42
85
77
28
27
93
60
8
10
44
48
25
3
80
85
24
33
18
9
11
34
20
10
60
36
72
80
40
42
18
110
43
9
8
82
36
30
14
48
28
14
40
90
50
76
132
147
5
28
15
77
18
13
59
18
52
56
10
150
27
17
31
17
28
90
50
30
24
30
96
40
32
22
45
81
54
33
3
62
18
60
10
12
80
82
50
10
20
10
60
3
17
31
29
18
100
20
37
48
147
26
22
18
14
1
17
162
36
37
27
21
5
94
26
52
8
19
93
3
59
10
68
28
99
60
11
280
44
13
63
122
12
96
22
42
171
9
135
83
28
54
80
18
132
108
102
10
96
12
45
5
30
37
33
92
16
27
35
22
26
10
230
4
150
18
92
190
6
69
23
100
32
10
30
96
30
159
71
64
80
108
25
77
70
21
72
117
176
10
165
12
23
60
22
27
5
31
9
158
37
35
136
9
63
38
24
43
15
50
10
90
38
24
246
42
40
60
33
39
20
28
33
27
8
37
93
80
52
80
7
11
54
36
67
185
22
116
24
133
5
10
8
10
42
72
18
38
109
180
15
20
16
20
52
38
60
102
13
39
20
28
42
15
21
20
24
31
87
12
50
31
17
18
34
36
2
42
36
4
6
102
135
77
10
8
102
46
9
53
7
45
3
27
176
12
88
90
80
7
3
12
42
63
57
36
54
116
145
15
20
52
20
37
5
40
90
36
14
18
108
25
47
112
78
8
64
15
3
2
16
62
72
28
38
24
30
108
85
5
100
32
30
10
6
30
14
126
10
45
35
12
18
54
25
63
162
3
17
10
ABCD 94648311638*3^$a+1 [50026]
41
13
6
60
6
42
30
3
15
12
17
12
13
90
18
23
1
18
78
27
12
9
6
17
49
54
9
8
7
12
12
12
54
12
12
15
21
39
12
33
27
8
103
36
6
102
36
45
24
20
37
35
49
24
18
5
13
18
5
43
30
30
36
84
24
6
6
21
21
18
33
39
6
12
30
24
48
12
21
123
6
3
9
24
30
24
96
6
30
36
30
3
3
24
9
15
24
5
25
15
15
24
30
6
5
1
12
11
13
36
6
21
21
114
66
11
1
47
100
8
1
30
12
6
12
27
84
57
36
66
90
11
37
12
12
12
12
24
30
21
15
5
1
6
42
23
1
6
9
15
24
12
18
11
109
12
30
18
15
27
18
35
25
3
33
48
60
114
18
6
24
12
54
27
75
24
18
54
186
36
36
11
64
3
5
13
83
55
24
72
30
96
42
5
12
28
27
77
7
18
11
7
54
3
44
13
24
42
18
30
9
33
59
13
47
19
6
87
3
54
23
25
42
30
35
1
42
6
23
25
15
8
73
12
3
39
36
30
6
36
24
42
36
12
12
6
18
27
15
36
18
12
11
103
84
66
12
18
6
18
42
11
1
23
1
12
24
3
9
63
24
21
24
12
12
59
1
15
15
24
45
9
18
5
127
101
7
18
42
30
30
9
68
1
6
6
24
18
6
78
24
12
12
65
43
6
15
3
30
36
18
66
63
56
24
7
48
17
19
101
13
36
15
21
36
6
48
12
29
1
72
23
1
18
12
12
24
5
7
18
3
15
29
25
6
42
60
12
6
30
12
15
75
12
41
1
12
42
18
95
7
54
30
72
6
15
9
24
12
6
12
5
19
12
45
117
54
33
9
30
66
48
60
47
43
57
3
42
24
12
30
12
54
6
24
65
43
36
9
27
30
36
36
78
6
3
69
84
3
3
18
12
6
36
6
54
18
24
27
45
30
41
7
24
18
6
17
1
48
60
99
8
61
42
9
9
18
30
6
17
1
30
84
9
33
11
25
12
60
6
18
96
6
29
19
24
6
30
29
103
9
3
24
18
30
33
8
49
42
12
41
19
45
105
24
66
36
72
54
24
54
21
3
78
11
37
12
36
23
25
102
17
7
24
48
36
9
27
45
57
6
17
1
27
9
3
9
66
6
18
6
30
33
69
6
36
18
30
18
42
9
24
63
18
27
3
12
96
24
24
54
6
36
17
97
18
9
9
24
23
7
30
23
28
15
5
1
35
31
108
78
35
24
40
9
30
12
18
48
6
12
18
18
48
6
15
45
78
12
12
9
39
6
6
6
3
21
12
59
103
12
6
12
75
9
60
3
60
9
48
23
37
3
27
77
19
42
18
41
25
30
72
12
5
13
18
65
28
39
18
120
18
78
12
42
12
30
132
24
60
35
12
1
12
36
48
36
18
12
6
60
18
5
13
51
32
37
114
30
72
27
15
6
18
5
1
39
24
3
17
31
18
3
3
6
12
12
12
24
12
11
49
15
32
40
21
6
48
21
3
6
11
43
48
5
1
27
27
21
24
9
60
24
59
1
47
37
48
18
72
6
60
24
48
90
18
147
8
43
12
12
54
3
48
39
12
30
24
6
5
43
9
15
57
3
30
23
37
42
17
1
36
60
3
9
71
7
24
30
36
6
48
41
31
33
8
1
15
3
6
6
65
43
30
12
18
42
3
68
25
3
44
19
30
18
9
9
24
36
24
18
18
12
12
18
24
9
44
1
11
24
43
29
49
42
53
7
29
40
3
33
68
13
24
27
9
30
18
12
36
84
24
3
20
7
36
6
51
15
29
31
42
12
6
5
13
23
40
27
30
12
6
24
12
18
39
39
18
18
6
24
18
42
15
9
18
12
5
84
7
6
18
6
48
39
21
23
19
78
12
120
12
6
24
21
9
30
72
12
12
66
3
27
9
9
6
6
12
66
9
15
57
33
6
45
8
1
59
1
36
6
41
73
63
9
96
27
33
90
5
25
12
24
54
42
30
6
66
24
42
42
24
18
24
12
18
36
6
24
27
45
48
60
27
93
12
6
30
11
49
23
7
18
47
7
65
43
101
4
3
84
48
24
9
15
5
49
30
18
24
30
12
6
36
12
6
24
18
6
18
6
36
12
18
90
24
24
12
117
99
24
6
30
42
30
6
12
6
36
9
24
9
24
23
7
42
6
18
6
54
11
31
6
36
48
30
12
5
31
18
66
5
43
30
23
19
21
3
21
15
6
18
17
49
12
12
35
13
6
6
3
57
48
3
3
41
43
17
7
24
6
11
1
66
24
17
1
36
48
18
48
6
48
18
89
25
3
48
21
6
5
7
66
84
24
11
37
18
5
37
6
18
15
8
19
18
23
1
60
59
1
6
9
15
24
18
18
12
6
24
60
12
24
3
75
18
12
18
12
120
9
21
59
13
11
1
18
42
6
24
12
36
24
60
6
42
48
24
48
12
5
16
12
27
41
25
3
84
33
6
6
36
36
23
31
5
19
29
13
36
72
3
21
24
35
25
36
12
36
3
36
15
12
105
36
20
31
21
8
100
3
6
30
42
42
6
63
81
35
13
3
45
12
30
12
18
18
12
18
23
64
51
18
90
5
25
24
60
15
12
8
13
42
18
36
27
9
6
36
21
81
60
6
24
9
24
87
6
12
23
19
9
8
19
6
12
15
12
21
131
7
9
21
6
24
21
3
30
3
8
12
73
24
3
171
9
3
60
6
12
36
27
51
12
72
45
9
27
15
17
13
12
11
31
17
7
36
57
3
5
19
9
3
5
25
18
72
21
45
18
12
54
11
13
12
6
6
12
15
45
35
4
3
36
60
30
12
71
13
30
57
75
12
18
3
33
12
18
78
6
108
17
19
53
19
24
12
24
6
48
60
36
12
78
42
18
9
27
24
9
45
6
6
144
95
4
32
4
3
24
48
60
96
17
7
108
54
6
41
7
84
17
1
6
6
42
18
35
7
12
30
18
84
18
3
44
13
18
18
24
18
12
33
20
13
12
48
6
48
125
7
42
24
60
18
9
45
39
27
41
1
18
12
12
66
3
8
16
3
6
12
6
21
3
24
30
66
53
48
1
66
5
13
15
24
57
84
18
48
18
12
23
7
6
48
6
5
1
3
8
19
18
123
57
18
42
3
44
61
12
15
20
19
17
24
25
15
51
29
19
5
36
37
6
12
18
48
6
9
39
12
66
36
75
9
59
4
15
17
31
12
29
13
15
12
36
3
5
16
3
18
6
17
43
21
99
48
6
48
12
36
36
6
53
7
78
24
12
36
132
36
35
49
3
20
49
15
33
3
39
42
42
60
6
24
3
32
37
6
48
12
6
36
36
11
60
37
48
6
53
19
17
1
3
45
27
33
36
42
6
6
18
11
16
21
15
8
7
12
17
7
54
18
12
12
6
18
6
72
15
32
1
12
36
36
12
3
8
7
29
13
12
36
60
72
48
6
24
53
61
18
29
28
15
72
6
30
18
15
44
1
12
24
18
9
9
18
48
30
30
18
6
30
186
12
6
3
27
24
17
1
12
30
36
24
18
12
11
1
3
60
44
25
12
54
6
6
81
27
17
124
44
19
18
12
15
81
3
3
48
6
18
36
6
30
18
6
17
7
18
11
7
12
36
33
165
36
54
5
7
30
30
5
7
114
23
19
21
15
17
31
9
9
18
6
47
13
6
30
23
19
24
6
36
66
30
12
60
12
3
33
6
30
66
66
6
30
30
65
1
27
45
30
53
19
45
75
36
30
3
21
6
17
16
12
33
36
47
7
12
12
18
3
80
4
57
114
53
31
24
9
99
48
84
30
6
12
9
44
7
84
18
24
24
24
15
8
73
30
12
6
18
12
90
6
12
65
1
6
18
11
25
30
18
48
30
24
17
60
19
24
84
17
25
30
24
33
80
31
5
24
67
54
48
24
24
42
54
6
12
24
5
1
30
33
12
9
6
18
39
45
24
6
12
6
12
6
29
73
54
12
6
84
63
21
12
35
55
60
24
6
36
11
ABCD 94648493372*3^$a+1 [50396]
18
150
12
558
123
57
39
21
102
21
87
121
32
16
83
90
78
192
85
113
207
16
107
21
51
30
31
512
144
33
271
77
147
33
72
48
132
195
96
99
18
132
30
198
72
150
48
162
51
39
57
3
30
15
93
19
23
90
90
165
192
363
30
60
48
75
75
90
667
215
105
112
53
91
389
91
48
29
90
57
45
195
183
169
263
90
150
153
327
60
210
139
59
85
77
67
23
201
39
18
120
15
117
43
77
19
320
16
65
127
11
229
11
72
48
237
285
51
16
101
12
108
330
210
162
501
9
48
270
9
333
99
112
128
21
60
138
229
173
30
325
192
272
129
72
55
35
157
11
37
35
13
48
128
192
87
9
21
60
102
18
39
304
59
30
39
144
57
39
261
123
117
171
192
27
37
48
368
57
30
169
299
261
9
222
57
33
31
179
18
240
43
59
21
144
105
7
101
72
60
138
93
147
109
101
60
72
30
105
45
288
51
112
288
29
72
123
192
153
55
107
37
176
27
21
189
3
87
121
144
113
132
48
27
208
48
48
11
21
39
57
96
64
101
283
32
27
60
30
108
31
29
480
19
113
159
144
105
132
378
90
31
161
60
19
144
17
588
67
48
17
15
105
18
42
48
187
65
31
29
3
45
67
176
240
96
144
39
108
30
132
27
352
71
25
32
261
222
30
90
165
64
80
64
240
125
180
162
301
119
153
165
91
251
165
64
96
23
105
48
489
7
32
64
240
167
48
73
77
99
171
30
42
61
32
87
105
192
183
60
285
96
16
53
139
336
5
91
59
69
39
25
432
83
253
29
67
131
189
51
45
27
18
30
162
499
101
43
48
192
656
141
51
39
105
165
75
16
96
11
421
41
330
48
141
21
91
17
90
72
157
32
304
224
16
32
96
57
199
113
63
112
96
32
147
157
53
283
192
53
192
360
51
64
173
67
5
60
207
93
180
18
90
19
23
30
240
75
48
57
48
72
15
48
96
21
123
208
96
113
198
73
59
18
ABCD 94648559464*3^$a+1 [50010]
72
93
42
21
152
133
3
45
71
4
57
3
36
24
12
68
16
69
119
7
24
21
33
27
201
54
21
33
24
51
84
45
12
23
91
29
25
35
16
57
3
72
27
41
4
20
36
61
78
45
3
29
84
85
90
5
19
33
12
20
40
72
24
24
93
27
108
48
105
27
60
9
23
25
63
48
21
3
123
29
4
105
59
121
60
87
44
25
36
27
81
90
41
55
5
4
45
99
20
16
21
239
1
126
45
57
60
107
16
33
24
48
39
93
48
60
59
79
65
25
36
39
21
48
51
45
11
24
37
27
201
75
15
24
65
7
5
241
3
12
68
7
33
9
47
88
36
21
75
8
12
1
119
24
120
4
21
12
3
72
48
84
32
16
48
56
48
115
90
15
12
141
102
42
3
141
11
28
32
13
3
57
11
19
72
78
90
45
21
54
90
27
9
71
19
150
36
15
8
25
6
66
51
45
3
96
180
9
30
6
83
145
51
9
15
33
60
99
8
12
55
45
81
18
5
16
8
96
24
88
3
54
12
3
21
27
3
90
60
59
52
99
69
57
24
84
11
85
51
51
89
84
4
132
24
45
11
25
15
75
6
15
44
133
27
60
9
15
69
35
60
13
23
217
27
48
8
37
135
32
37
54
129
15
65
7
45
24
51
54
24
12
54
6
84
119
13
3
12
3
72
18
27
72
21
72
54
5
84
61
3
33
30
24
69
75
72
33
96
36
24
24
69
15
72
45
84
27
104
1
12
191
169
6
45
60
15
5
96
28
15
41
1
99
27
57
36
9
75
33
60
18
5
40
21
3
12
8
28
99
29
4
36
44
88
60
27
126
99
96
15
6
18
45
168
8
49
12
23
36
52
39
18
12
39
36
24
15
5
40
57
15
144
81
3
9
3
44
204
4
80
52
99
45
12
84
104
52
48
36
80
16
27
21
21
159
105
39
15
185
103
17
1
60
39
32
19
9
20
12
133
90
33
68
16
140
64
12
9
23
67
9
12
93
35
4
140
120
72
73
42
33
15
93
57
12
36
123
165
15
45
120
54
17
24
4
81
72
18
5
124
177
23
76
9
60
48
3
57
84
23
1
59
25
132
36
3
9
51
45
27
27
105
56
76
24
21
39
69
3
39
45
96
72
105
72
3
92
64
36
36
27
30
27
69
75
9
60
11
76
8
25
60
3
33
12
3
69
15
153
47
7
21
27
5
72
1
75
8
76
3
48
42
63
60
3
41
28
36
39
17
40
45
15
153
66
54
75
15
5
76
72
45
18
21
44
4
32
108
40
48
8
169
51
21
39
225
27
99
144
5
1
36
15
8
31
90
36
18
65
24
13
42
18
180
12
27
48
12
93
71
19
21
51
198
396
99
180
132
3
45
51
29
73
15
3
29
61
6
45
44
180
4
12
21
39
69
11
1
119
25
51
57
71
19
65
61
24
66
81
33
36
36
63
60
21
15
39
17
64
45
12
27
36
12
57
87
123
21
57
75
32
28
12
60
56
25
15
57
84
60
84
71
88
20
61
11
19
6
15
33
60
120
11
16
20
16
9
23
12
19
42
12
255
56
49
11
60
19
41
84
61
71
4
12
69
24
39
51
29
43
9
24
141
3
21
66
189
45
24
11
4
32
24
157
47
172
48
21
39
21
35
52
57
30
78
12
108
60
48
60
39
20
61
114
18
167
85
47
4
116
124
72
12
3
48
6
90
18
120
36
35
1
51
9
18
102
63
33
18
69
132
15
18
27
45
35
60
40
68
100
132
48
33
60
12
171
12
33
24
72
18
138
39
96
24
21
87
75
306
54
6
12
78
45
219
33
72
12
20
49
12
107
1
75
104
61
54
33
69
95
49
71
43
30
15
36
20
16
8
67
6
12
227
169
15
120
56
24
1
18
90
3
267
41
37
12
72
96
3
9
27
84
60
80
7
137
73
27
81
24
48
47
28
240
48
80
84
85
222
48
21
51
33
21
11
25
59
19
41
4
57
83
16
9
60
15
3
93
69
48
54
6
23
121
15
8
25
71
109
3
32
1
11
24
1
108
51
111
29
84
36
16
24
9
3
87
21
75
41
25
24
71
31
42
11
52
72
21
51
36
9
59
60
19
41
76
48
57
63
60
33
179
4
69
15
21
15
45
72
12
11
84
28
12
180
48
3
21
84
69
18
24
45
45
35
19
9
36
20
79
33
105
78
117
32
96
25
15
249
27
213
12
35
73
72
60
36
63
45
51
104
64
ABCD 94648652752*3^$a+1 [50045]
7
24
72
41
96
96
55
96
33
111
24
9
32
48
64
128
79
17
16
8
55
24
24
36
12
33
15
41
72
16
15
24
57
39
24
41
55
24
48
60
29
160
32
67
5
43
192
5
7
24
12
45
15
36
60
84
132
48
12
144
12
65
120
24
48
16
8
31
24
48
17
48
67
12
24
9
15
120
89
24
7
33
51
132
156
48
108
72
12
12
36
12
17
7
17
168
7
153
51
12
84
96
5
48
192
127
96
48
24
48
72
120
137
24
24
72
16
3
12
17
24
72
16
32
103
185
16
231
57
32
7
96
17
127
89
48
79
177
32
31
65
16
135
120
17
7
9
104
7
89
31
48
12
12
48
65
64
96
104
24
16
51
5
144
48
7
36
84
12
12
65
48
7
17
24
48
24
192
7
17
55
17
43
12
72
108
84
12
53
96
55
84
12
72
72
48
132
36
24
24
12
53
7
113
48
48
48
48
31
72
48
65
72
48
7
249
39
113
216
7
156
36
24
113
48
55
185
19
12
81
8
24
19
5
88
152
31
60
108
72
108
29
7
72
24
156
29
192
103
96
48
48
12
48
53
43
5
43
12
17
16
48
195
60
48
17
67
45
15
17
48
55
72
65
48
208
128
7
120
17
19
77
64
15
24
65
48
72
31
240
81
144
87
41
16
51
101
7
120
156
84
24
17
19
29
67
12
24
41
19
5
43
5
288
24
7
12
144
12
24
192
48
24
17
55
12
60
137
7
36
5
7
36
45
32
7
41
7
24
17
19
48
5
136
3
36
12
60
144
84
156
24
48
12
5
88
3
36
12
84
57
63
96
17
31
33
8
139
5
24
16
104
120
16
48
15
36
12
41
31
17
24
55
72
17
72
127
12
5
7
36
12
192
24
60
60
33
15
33
87
12
29
55
41
72
24
7
57
3
29
24
72
16
87
17
24
175
33
87
17
7
36
36
17
40
135
9
39
41
31
17
31
41
127
9
32
112
3
5
79
9
135
48
24
41
139
144
197
24
19
36
161
96
24
19
29
16
48
3
29
64
3
149
91
45
32
48
64
39
89
48
7
12
60
17
16
48
51
12
161
7
233
24
72
31
17
96
24
88
8
24
55
24
24
24
89
31
12
84
24
41
24
48
115
12
120
9
51
12
113
112
15
24
24
72
9
8
24
67
60
36
29
7
96
12
29
64
15
41
40
48
3
48
45
51
12
48
17
144
16
32
67
156
24
204
36
60
12
33
15
72
17
24
24
7
72
96
24
276
45
15
24
17
187
12
257
79
120
41
19
12
41
43
5
40
51
84
17
136
56
79
24
41
31
24
33
80
31
41
72
16
32
79
17
144
72
79
9
3
29
7
24
17
216
55
41
24
48
31
48
84
29
19
53
96
7
89
168
168
7
24
17
40
104
139
12
89
48
48
7
41
120
192
64
99
276
9
8
175
41
175
33
39
12
48
48
45
80
96
31
33
63
120
17
79
24
17
16
8
72
115
5
7
24
57
8
7
17
24
72
16
87
120
360
65
43
53
31
65
40
15
36
45
39
41
103
105
15
72
12
77
31
96
17
24
7
113
7
72
17
144
16
32
55
17
103
96
96
48
48
17
55
9
3
45
15
17
55
252
144
5
31
24
72
60
29
7
17
7
17
24
31
60
12
36
5
24
48
48
112
32
55
12
12
89
139
48
36
9
56
55
36
29
64
48
51
12
24
24
192
81
32
19
53
103
41
43
269
7
209
24
103
12
53
55
17
48
19
12
48
17
7
60
5
72
48
48
24
24
79
72
209
55
144
17
16
152
31
96
137
7
12
48
84
72
33
39
120
17
16
3
93
32
55
108
5
7
129
15
84
29
55
24
24
48
41
127
84
5
40
8
7
17
72
72
19
125
31
48
120
9
63
65
24
40
248
43
77
67
84
57
15
41
31
89
31
17
144
16
135
41
48
24
88
15
81
51
48
48
173
7
60
29
7
17
24
112
8
144
72
55
24
17
160
51
45
51
84
65
55
48
33
39
89
120
40
32
120
55
17
67
93
291
108
72
24
17
19
29
64
8
7
ABCD 94648686266*3^$a+1 [50081]
139
32
48
27
57
12
3
153
9
3
27
49
17
30
9
135
9
9
15
76
20
112
5
43
92
24
148
173
3
120
24
16
47
42
87
148
20
33
3
4
68
72
76
60
20
111
13
92
4
227
73
77
27
12
21
54
30
51
24
21
7
36
12
192
20
60
57
139
24
32
148
32
16
60
29
66
9
21
3
9
3
27
1
101
66
25
60
20
88
20
64
20
40
32
63
153
60
28
104
60
36
21
48
60
87
96
12
108
12
16
32
84
33
132
60
30
129
69
3
9
79
12
44
111
24
45
51
105
52
5
48
43
32
9
43
23
57
108
24
28
197
138
198
12
31
71
33
15
1
272
12
12
84
27
24
93
36
192
84
28
96
29
27
63
18
75
9
15
81
39
24
12
192
63
13
44
40
128
88
47
25
164
4
20
117
30
33
60
216
48
108
39
69
12
57
43
5
84
51
15
9
21
39
4
24
168
20
27
45
27
90
15
24
9
27
3
25
68
9
15
45
3
177
43
32
33
132
43
8
45
27
12
60
4
20
36
24
36
76
140
39
49
32
108
72
12
72
84
24
40
128
84
60
120
51
45
99
96
144
30
96
39
60
111
9
16
65
7
95
1
20
9
75
16
44
132
15
18
43
12
32
45
15
4
24
5
18
37
233
43
20
24
108
60
24
51
13
60
29
63
195
24
18
111
12
12
15
81
12
12
12
105
111
45
27
36
144
76
12
48
29
235
17
51
12
76
164
16
17
39
105
6
90
30
24
69
12
40
47
45
12
63
1
29
15
12
15
169
77
42
13
8
81
3
57
31
32
12
21
63
24
120
16
44
117
96
87
93
27
12
36
60
148
47
213
84
12
4
47
9
21
12
48
150
24
13
56
12
60
24
81
7
35
45
100
5
12
30
48
18
84
48
12
91
20
39
21
60
12
12
48
177
39
84
36
21
66
69
84
69
90
33
159
6
3
141
18
30
163
29
43
23
42
31
12
20
72
45
55
48
12
77
39
99
33
60
144
76
48
56
21
75
28
60
47
24
21
28
20
129
63
189
6
193
20
52
32
48
39
96
33
64
96
56
33
15
63
24
1
29
3
16
72
48
44
36
21
66
33
36
36
15
114
51
40
185
27
28
108
32
112
23
205
44
48
60
3
9
16
17
132
75
16
32
40
20
16
132
48
32
40
47
25
92
36
15
97
17
6
120
54
39
36
28
35
25
32
36
9
39
21
31
12
92
108
3
85
32
3
24
21
28
104
15
25
20
36
69
12
36
43
32
24
105
30
9
57
30
57
96
36
21
55
8
21
15
93
31
17
87
16
137
144
3
75
73
72
8
120
28
20
36
28
8
39
9
4
8
24
3
13
32
3
13
60
84
20
33
30
54
43
47
1
104
36
27
1
32
40
12
20
136
32
57
3
108
96
63
25
23
24
73
5
27
33
150
81
12
24
3
1
119
21
27
30
55
8
4
48
89
63
165
12
126
9
16
164
16
12
23
9
45
60
6
69
16
35
25
20
28
41
6
57
132
75
18
15
12
36
12
3
13
101
15
24
36
16
80
69
31
5
144
195
63
141
120
24
180
100
155
78
12
31
152
39
33
16
12
20
159
129
84
27
9
84
60
36
12
112
32
45
103
107
30
60
75
24
40
132
8
36
148
47
93
3
45
108
12
84
4
44
16
72
80
12
3
33
111
13
5
31
119
1
144
80
16
29
183
52
5
42
13
8
12
63
9
15
21
24
33
48
15
60
108
27
129
48
15
120
1
56
108
3
37
48
104
88
5
135
16
20
12
9
48
48
54
33
63
90
39
120
28
96
252
20
52
113
30
57
108
204
16
32
15
72
1
8
24
16
77
7
56
4
68
12
40
20
33
99
4
20
96
15
109
101
79
312
119
6
43
12
137
55
20
36
27
9
16
32
16
24
23
37
35
18
103
24
53
163
24
17
63
33
3
24
75
21
4
5
252
36
162
45
36
52
8
12
12
12
136
5
103
11
105
261
55
60
20
60
48
40
17
7
20
165
48
63
117
7
80
12
144
36
21
75
48
21
31
32
72
4
12
20
165
55
77
15
12
21
12
3
27
61
11
9
39
21
4
257
3
45
132
288
18
85
12
68
28
41
151
20
52
65
3
72
165
27
3
13
44
24
36
33
18
72
13
35
145
32
16
71
73
ABCD 94648731746*3^$a+1 [50007]
24
105
24
108
93
66
21
84
36
39
90
123
3
48
9
87
21
39
105
45
99
15
132
9
159
60
165
51
30
39
96
15
84
36
93
3
18
30
60
69
3
177
93
3
12
15
273
267
84
36
33
72
12
171
12
165
3
36
81
60
48
36
21
3
147
189
159
36
36
93
312
33
327
12
123
18
39
3
24
9
96
135
60
21
39
240
93
87
24
21
39
45
15
120
9
168
12
36
96
51
48
45
156
51
189
84
57
18
21
105
90
144
57
15
33
75
69
3
48
12
48
141
24
12
24
51
114
6
9
51
30
39
105
54
72
18
42
165
75
150
3
27
69
15
24
102
18
57
15
24
81
39
93
36
252
12
60
33
39
39
66
123
276
87
84
36
9
48
51
165
111
93
48
99
105
84
75
12
24
105
36
132
63
150
75
12
51
45
72
84
99
12
60
177
3
33
120
60
12
60
195
30
114
36
57
36
84
3
69
180
255
30
3
36
36
36
108
24
141
39
3
168
192
48
36
33
36
147
105
3
60
297
195
9
15
54
192
144
111
363
102
78
60
45
111
105
75
24
30
42
24
60
141
108
105
27
84
15
45
99
9
108
15
69
24
171
21
39
24
69
87
24
81
51
45
39
24
72
168
30
75
87
60
60
24
24
36
114
15
120
57
15
33
30
72
48
72
120
24
36
24
9
45
6
90
66
48
36
33
72
36
123
9
36
144
3
24
9
216
228
96
111
33
147
45
231
165
3
141
51
117
63
18
30
12
180
108
72
33
96
45
126
57
207
33
48
123
81
108
216
147
9
36
135
48
36
30
126
93
111
93
171
21
99
69
267
105
135
69
72
15
60
45
132
27
21
72
132
99
72
84
189
24
12
111
105
39
141
60
12
267
96
24
24
66
126
105
63
12
78
111
75
156
90
114
24
6
54
36
216
180
57
60
183
105
72
252
36
45
174
144
117
24
36
99
174
6
60
216
60
138
102
168
21
135
6
327
48
63
36
153
27
189
51
225
36
3
81
60
111
105
39
60
24
21
69
87
135
33
81
39
51
21
63
300
21
84
180
27
30
267
51
129
27
156
105
39
21
135
78
126
69
132
123
36
69
24
12
60
48
36
81
354
21
51
48
57
3
12
60
114
90
96
45
9
54
60
141
81
30
105
3
102
39
111
330
54
33
87
36
33
60
75
141
39
9
168
3
36
81
435
165
99
366
30
9
108
333
39
9
6
90
66
60
9
75
141
273
42
24
36
60
84
90
30
84
270
15
87
57
48
39
120
9
180
75
45
15
96
24
102
75
3
12
84
9
72
15
33
72
39
285
144
87
57
3
48
72
90
135
9
6
33
276
75
45
15
144
21
240
108
300
81
42
24
141
24
84
21
96
78
60
72
165
12
51
225
27
144
96
30
63
12
15
165
60
69
96
87
48
72
108
69
3
51
201
135
9
36
75
ABCD 94648847336*3^$a+1 [50027]
6
15
105
103
80
48
12
15
30
55
41
30
54
147
16
107
85
300
36
284
33
63
52
140
105
108
79
60
228
44
21
27
48
100
12
32
16
17
111
15
37
32
27
126
144
54
126
30
1
20
160
44
153
60
27
240
69
207
28
161
63
81
234
25
32
21
247
20
75
162
15
4
32
39
21
160
20
28
176
4
77
102
72
33
111
72
9
45
19
131
1
17
306
25
5
159
3
285
28
89
43
60
5
12
3
12
27
229
5
192
127
5
12
24
66
69
64
35
25
276
131
90
3
45
18
33
219
18
15
48
84
16
192
12
80
75
121
11
1
20
9
39
39
102
99
15
54
66
21
64
101
30
36
42
126
277
284
64
5
159
105
162
6
27
57
39
69
31
77
115
35
12
1
80
51
13
128
48
160
12
128
15
21
16
12
96
269
87
48
21
6
1
192
116
177
84
108
18
114
39
4
221
51
16
5
27
16
125
15
51
1
188
112
47
1
84
60
71
54
108
39
196
60
32
15
36
81
243
102
195
16
65
48
19
60
20
16
80
27
12
90
6
162
48
67
23
9
357
15
75
138
75
160
5
43
240
80
33
30
24
85
32
4
12
5
159
9
7
95
78
216
378
81
129
43
80
3
42
115
32
15
117
48
156
4
32
21
7
77
3
267
108
13
60
180
48
77
78
49
32
135
13
96
192
44
4
12
180
35
45
27
66
67
12
173
243
292
240
12
41
186
33
12
21
42
81
84
96
9
163
68
57
3
45
60
39
36
69
102
181
17
27
45
24
139
48
113
255
51
126
115
17
31
32
112
17
18
13
12
20
76
29
55
47
45
84
39
21
64
203
25
167
57
15
141
39
45
105
19
29
60
138
90
103
12
20
144
108
81
19
240
101
55
5
127
60
20
27
21
124
101
6
73
48
60
35
97
48
89
39
45
19
300
80
105
126
24
81
45
51
16
215
157
5
18
90
42
120
61
60
167
78
75
81
150
66
54
49
20
60
69
18
72
42
39
45
51
16
32
117
31
23
36
1
68
129
15
48
28
32
100
12
143
97
32
16
32
21
54
25
32
76
288
32
52
71
105
112
60
83
109
96
11
96
69
36
3
66
36
99
36
48
15
36
13
185
18
18
67
23
21
39
57
9
103
48
32
16
17
24
270
54
39
60
81
30
37
48
44
111
66
51
147
13
167
108
9
4
5
72
3
159
33
39
90
31
77
3
144
51
24
90
91
47
18
27
105
27
48
27
129
36
28
95
241
17
15
100
32
160
60
77
126
25
53
27
57
55
48
12
17
19
35
109
11
37
113
102
90
43
29
42
84
9
156
160
89
60
31
125
67
48
32
48
12
9
39
51
186
87
60
135
150
30
201
124
77
103
108
17
3
352
77
15
4
60
80
4
48
167
153
9
3
177
3
123
69
28
96
29
55
32
16
5
7
32
16
48
41
43
137
163
80
132
16
77
66
81
64
12
149
79
29
72
43
80
28
17
51
12
57
90
42
30
108
78
123
36
16
48
65
54
30
103
65
30
90
7
11
9
27
21
160
12
5
252
24
7
5
252
31
149
31
144
32
16
92
123
9
183
6
66
33
60
16
125
456
84
7
132
60
ABCD 94649053732*3^$a+1 [50069]
41
102
97
35
120
106
80
12
42
48
18
60
30
22
219
201
8
42
30
7
501
12
62
1
189
3
93
14
18
60
28
12
8
64
36
62
13
24
93
60
32
7
144
24
33
80
160
32
6
25
209
18
108
10
12
32
18
22
80
6
61
81
32
40
36
20
72
40
32
16
14
36
42
30
10
62
108
22
20
66
90
124
96
60
12
48
111
71
72
78
12
96
4
296
42
72
1
120
125
4
56
112
87
11
72
70
80
160
158
34
80
28
27
65
18
78
40
207
33
24
56
199
168
57
8
88
60
27
165
2
25
81
74
36
30
42
30
28
60
51
21
8
40
60
74
10
26
34
15
23
70
92
175
11
82
38
60
90
7
45
20
12
96
72
12
16
2
37
53
42
1
17
100
3
9
26
109
23
22
96
2
25
65
7
71
25
57
2
6
12
43
9
38
10
80
79
191
60
58
32
30
37
41
102
10
62
60
30
18
70
12
50
18
210
60
12
46
12
20
55
33
50
132
30
43
45
171
9
15
45
2
250
20
138
10
39
5
18
25
83
42
12
127
23
18
30
18
52
62
48
18
4
48
38
42
30
10
12
3
17
16
272
48
60
4
60
48
48
14
13
23
10
111
41
42
10
147
144
17
72
7
48
5
40
86
12
58
72
50
58
14
70
48
8
52
48
32
180
7
101
120
150
70
50
22
110
102
16
110
130
20
30
145
105
110
130
20
12
90
18
19
21
72
48
62
72
36
90
4
50
58
12
38
18
174
18
28
32
72
30
60
37
29
24
43
24
9
14
1
179
48
58
32
108
55
35
240
30
112
15
48
24
53
28
32
48
24
7
9
32
108
42
97
95
10
63
72
5
120
28
12
176
19
5
18
145
24
21
20
90
78
54
18
40
63
125
40
32
42
25
72
83
58
8
24
108
28
92
52
8
160
120
20
7
83
18
54
10
168
48
75
5
4
38
22
36
120
132
3
9
128
175
5
40
8
40
50
132
238
32
12
36
72
175
57
60
51
120
72
33
15
35
120
324
96
49
48
33
12
68
151
189
24
60
80
76
12
8
31
41
7
153
140
18
34
80
76
80
72
18
54
36
114
61
5
115
89
31
35
70
44
40
108
120
48
2
190
8
7
47
70
8
72
16
2
48
22
110
37
83
13
95
42
198
12
70
72
15
5
67
29
12
55
77
90
25
5
16
60
2
85
5
18
120
22
20
30
73
24
11
114
16
24
68
40
15
35
30
90
238
2
12
18
112
87
41
12
43
53
192
42
36
142
50
82
48
38
54
18
13
17
55
107
18
52
15
81
2
22
68
28
170
22
8
79
53
67
21
20
30
90
42
10
38
10
44
6
30
19
23
25
23
34
60
51
77
102
96
22
12
20
18
162
16
50
34
15
48
35
133
95
70
72
38
10
27
35
10
8
4
50
36
25
69
27
9
24
8
88
20
67
33
14
58
12
36
60
44
90
216
22
32
88
12
140
18
18
30
61
9
62
22
48
2
18
18
102
28
27
143
25
69
20
18
48
34
8
12
18
60
97
273
48
50
34
123
105
2
6
52
60
80
7
45
26
1
83
37
59
90
30
22
12
8
43
47
10
98
12
22
27
41
79
71
22
8
72
40
50
90
7
11
70
48
15
89
138
70
98
82
3
69
128
28
44
16
20
7
35
72
10
56
72
40
60
159
71
72
30
36
64
8
28
27
53
60
30
49
23
10
8
7
45
20
40
60
50
120
180
133
17
72
31
9
96
12
8
24
91
45
51
11
37
11
109
33
15
23
10
87
35
102
28
3
29
28
15
23
90
132
12
18
18
42
118
12
48
15
9
15
33
122
60
25
5
18
22
20
16
20
72
48
24
66
42
72
28
12
116
60
4
8
28
60
12
60
2
6
72
30
10
48
51
9
15
47
22
38
10
20
18
202
2
1
29
6
22
50
85
5
138
25
29
76
12
3
117
32
16
27
23
42
12
16
20
7
57
15
11
34
36
15
5
64
8
40
72
3
107
30
126
10
72
80
18
10
62
22
63
48
107
13
57
32
16
2
133
35
34
27
11
48
10
14
48
72
70
56
132
18
94
27
21
158
114
66
34
48
62
330
76
32
160
27
33
12
96
60
12
60
128
127
143
25
24
83
37
ABCD 94649109320*3^$a+1 [50003]
41
13
6
54
6
20
39
1
5
85
5
30
24
30
36
15
52
18
42
38
4
35
45
16
5
25
35
7
38
4
6
65
7
60
18
24
41
25
29
15
28
2
88
20
28
11
49
84
6
65
49
5
13
12
18
2
46
29
1
35
6
19
12
38
21
43
101
36
19
12
59
1
18
42
12
6
41
90
49
59
1
20
34
17
60
30
33
27
33
46
60
32
52
5
6
27
3
7
8
9
13
59
9
9
31
30
65
19
8
10
42
5
6
25
5
7
18
14
66
99
13
30
12
18
8
40
71
24
7
29
49
42
8
21
3
16
30
5
109
38
10
8
21
9
45
30
60
55
14
21
79
20
46
12
60
8
9
36
25
12
12
77
43
60
30
36
12
102
35
1
14
10
6
2
52
6
102
23
144
43
48
5
67
18
5
7
23
25
24
77
19
5
7
2
16
30
32
3
7
12
6
20
21
19
2
28
29
13
18
12
59
18
115
48
48
29
36
84
1
5
55
102
17
25
8
28
65
60
36
73
48
53
15
64
18
12
96
24
36
62
28
2
22
36
14
57
54
6
48
13
12
35
25
41
49
8
22
6
20
21
1
32
36
9
72
9
40
41
79
5
75
15
24
1
29
13
18
11
18
36
19
6
12
17
43
2
10
18
29
18
51
21
39
34
18
60
30
113
66
1
32
21
15
34
47
1
8
10
11
1
12
66
14
16
30
74
28
17
15
30
58
30
38
82
29
21
3
9
36
9
63
57
1
12
47
12
24
19
50
76
29
21
15
15
34
30
6
12
89
31
18
12
20
3
67
23
24
51
10
11
48
15
36
9
156
7
179
18
51
10
92
9
1
47
6
9
16
11
51
18
10
20
9
12
73
48
60
92
28
20
3
49
20
40
20
16
14
58
78
11
24
15
15
25
42
47
25
18
42
6
54
90
17
31
17
13
98
4
17
18
63
9
49
14
18
22
18
12
48
8
4
56
10
60
72
12
48
62
36
9
1
29
1
24
11
19
6
44
10
35
1
102
72
60
35
43
12
11
36
19
2
22
11
36
19
20
12
58
92
28
12
17
1
11
1
30
20
58
42
29
78
30
55
35
36
25
29
13
42
78
8
22
42
30
36
14
28
29
61
48
24
6
41
1
32
21
36
54
6
9
9
1
11
114
27
3
6
69
4
36
24
5
36
25
12
2
30
27
19
30
12
18
54
5
15
27
73
36
54
50
21
27
39
1
12
11
7
18
42
23
49
90
50
21
7
32
16
102
2
27
13
6
80
45
36
141
18
52
23
7
20
52
18
29
1
78
65
15
10
29
15
30
27
1
60
90
2
28
83
85
5
25
29
25
8
22
50
21
19
66
20
21
3
10
36
5
57
3
55
42
42
30
48
17
43
42
56
39
30
13
42
126
14
45
63
58
42
78
65
55
50
21
30
1
30
29
19
30
5
9
27
31
23
90
66
18
55
36
5
9
28
18
35
9
21
7
89
54
84
25
18
53
25
60
5
79
6
5
15
4
50
10
78
108
125
15
4
20
21
30
24
55
17
1
32
10
5
42
43
18
47
12
31
108
95
55
5
85
95
15
10
20
24
10
11
15
4
68
12
27
49
114
11
6
19
54
6
60
5
66
54
24
43
78
71
39
21
54
67
2
46
12
18
11
18
55
30
77
19
14
10
6
11
51
52
5
36
15
10
29
91
30
2
10
18
2
22
56
159
1
110
4
48
50
27
43
2
40
108
30
119
9
9
25
48
8
10
24
5
13
18
30
12
17
1
41
18
13
23
27
10
42
38
9
18
61
65
7
8
39
1
35
9
57
1
38
30
34
38
39
93
10
48
30
2
51
54
31
11
13
5
13
38
51
21
52
38
22
36
42
23
36
3
40
8
3
6
31
17
43
48
12
12
11
69
28
32
21
25
5
15
21
1
102
101
45
40
5
19
17
13
66
11
1
108
35
49
5
31
5
25
65
79
41
15
22
30
23
37
2
15
15
106
29
13
72
5
12
1
12
11
25
29
43
12
8
10
32
10
47
1
42
30
8
40
38
15
25
11
13
6
30
11
19
134
6
21
18
33
22
30
68
27
36
36
49
50
39
85
18
72
5
25
98
100
8
4
6
60
29
55
47
54
15
21
109
2
30
22
17
79
84
36
14
27
18
51
4
18
17
31
12
38
64
6
72
60
32
10
30
38
28
30
29
60
61
12
8
24
30
58
90
18
12
18
59
42
13
311
9
10
26
9
12
39
51
51
18
9
55
17
9
4
30
36
30
11
3
10
11
37
29
51
9
19
29
13
59
39
21
49
24
8
22
71
19
90
20
21
15
102
3
6
30
13
6
12
12
11
19
20
18
57
36
7
47
30
1
42
48
12
113
79
11
6
19
24
6
5
25
5
7
17
33
39
18
13
17
31
11
43
8
3
7
102
35
36
25
5
49
41
6
9
9
13
12
5
55
6
12
17
1
50
9
66
25
30
32
27
25
18
29
1
12
48
12
30
30
11
49
35
25
26
52
12
18
30
30
8
12
82
11
25
42
23
36
90
43
66
35
6
1
30
12
90
5
15
36
45
115
44
16
84
56
4
36
14
16
20
4
41
55
12
48
11
123
87
54
69
28
18
144
30
41
9
27
18
72
19
14
70
18
2
28
29
30
13
20
36
39
141
9
45
100
8
9
1
29
18
3
10
12
6
24
18
17
42
1
12
41
9
18
27
25
41
39
15
6
85
32
57
1
60
12
50
57
13
2
16
11
30
69
10
24
48
30
23
45
9
63
99
30
69
4
6
35
9
57
18
25
8
3
15
10
11
33
70
56
10
89
1
44
58
23
7
47
55
90
65
42
18
12
121
8
21
19
35
19
65
3
57
1
12
30
8
34
36
131
1
8
9
103
38
4
8
22
18
59
13
18
2
15
13
18
29
51
4
11
6
1
18
30
14
10
8
10
17
66
7
60
2
57
33
78
87
121
5
37
17
60
13
17
43
17
1
30
110
12
9
13
5
30
25
50
46
59
1
59
1
29
6
9
10
78
2
46
60
62
28
29
1
30
30
2
9
33
15
43
12
5
13
18
12
60
12
18
12
11
49
5
73
30
23
57
3
25
2
72
21
15
34
38
9
1
29
141
3
180
19
50
10
8
10
53
9
28
48
24
8
28
65
24
45
18
9
79
101
54
36
19
12
17
36
105
10
29
25
35
85
5
12
1
17
55
17
13
41
15
4
38
12
46
29
3
72
76
24
5
21
21
18
63
39
24
37
8
9
1
12
53
25
12
30
72
30
8
10
17
33
58
44
6
15
79
30
48
18
95
6
69
12
9
18
72
43
18
18
2
72
60
10
18
48
42
2
10
6
20
64
47
13
6
2
28
24
77
1
50
58
35
30
19
35
42
49
14
27
51
22
26
22
90
30
38
10
32
57
66
6
13
41
67
18
50
42
102
6
39
102
3
16
30
80
34
17
51
3
109
66
59
6
49
6
11
13
11
49
6
32
52
5
73
12
17
1
60
30
18
60
14
70
18
32
45
30
25
78
29
18
12
19
24
18
12
30
41
49
41
7
18
24
18
30
18
12
17
1
12
ABCD 94649251772*3^$a+1 [50133]
16
11
9
45
15
3
57
40
11
144
49
5
31
23
1
84
36
24
17
7
8
24
304
17
39
40
12
107
117
4
44
64
60
17
15
36
3
45
45
183
316
36
23
49
68
48
69
55
56
112
108
84
89
54
1
32
3
9
45
19
44
45
43
12
68
16
5
67
8
33
18
9
45
259
119
205
24
36
68
12
15
72
25
80
28
11
45
76
12
47
1
120
5
55
53
36
43
92
36
9
103
12
36
11
13
164
21
31
56
52
60
36
17
43
212
64
5
103
5
19
48
12
60
32
84
15
18
31
44
132
96
12
4
5
54
36
18
111
28
48
36
12
35
33
64
48
17
54
13
113
39
16
8
16
101
18
81
9
36
7
132
8
120
256
56
33
3
16
20
88
71
9
27
36
1
56
12
3
18
135
64
56
60
208
92
4
44
52
12
56
81
123
100
32
144
16
8
4
131
25
36
32
16
60
47
54
15
64
36
12
44
64
17
103
56
21
63
12
240
84
51
90
39
144
16
96
8
75
73
12
36
48
44
100
20
60
28
36
11
33
16
24
32
16
113
18
18
18
72
9
243
18
79
29
55
12
44
15
69
64
48
32
3
9
36
16
12
20
36
172
149
43
116
60
28
24
8
48
87
54
27
9
51
12
72
96
48
252
16
36
80
12
4
56
64
96
128
21
54
21
16
84
92
232
5
18
37
12
8
15
18
27
4
131
36
72
33
21
3
33
31
32
24
72
144
4
48
5
151
29
19
8
12
4
204
12
56
63
109
32
52
56
40
188
12
16
24
32
40
48
24
11
1
36
44
100
17
27
76
56
165
51
4
53
55
17
111
16
8
9
36
3
28
5
54
54
19
60
83
121
239
37
53
31
8
15
37
36
71
169
101
39
4
47
1
140
28
155
57
52
89
15
4
53
108
43
20
36
108
4
104
9
79
12
32
180
96
64
108
36
8
48
57
7
47
49
32
64
20
144
15
93
24
28
71
9
112
20
21
55
20
144
69
72
72
51
24
33
54
105
28
116
12
204
3
72
126
27
48
16
17
27
48
16
68
21
79
24
56
28
47
33
76
56
64
113
39
160
84
23
108
126
18
1
71
25
72
8
165
43
11
133
156
128
12
16
36
20
3
21
40
32
16
17
36
39
16
68
16
12
144
176
12
48
4
23
18
54
37
32
24
33
115
68
124
36
44
100
32
111
54
3
16
32
52
41
19
20
60
4
32
100
12
32
12
36
60
16
56
12
100
41
72
18
54
127
8
135
36
1
44
9
75
112
47
1
132
56
36
28
84
84
83
57
36
28
5
90
49
32
60
48
16
32
105
63
120
64
36
60
24
12
35
25
29
51
148
48
5
183
16
72
56
36
84
12
48
48
28
56
24
57
27
12
36
48
148
32
72
16
8
33
43
29
18
1
17
3
15
61
44
100
47
18
31
23
117
36
117
27
36
28
36
48
12
140
24
45
27
88
11
144
1
89
43
47
54
187
12
96
96
48
11
57
48
16
176
40
48
200
48
48
12
132
108
12
48
69
19
56
15
9
9
31
77
87
75
57
156
28
47
73
17
15
3
25
101
7
47
1
80
48
195
21
76
20
24
24
12
93
19
48
68
28
35
18
27
48
12
64
68
15
1
17
43
47
33
201
7
47
73
12
36
5
90
25
120
8
36
4
24
53
51
28
20
9
79
47
21
105
7
68
208
23
1
84
32
48
12
3
1
48
23
61
104
33
3
76
8
16
41
3
51
81
9
72
7
20
96
4
56
15
49
152
15
73
17
15
201
31
48
12
36
8
27
126
79
8
39
25
68
16
44
136
32
88
20
111
1
20
48
76
44
136
128
60
52
65
90
1
44
81
115
96
113
19
32
16
41
108
55
53
79
281
67
32
27
49
24
8
63
36
225
16
12
96
32
72
51
309
72
28
95
93
24
76
32
52
120
89
55
24
96
24
24
32
51
25
12
8
48
87
18
79
8
3
36
117
112
80
64
36
96
32
24
40
80
28
65
18
1
32
24
64
116
36
72
15
90
75
60
24
48
64
17
43
32
51
145
104
39
93
64
41
103
140
36
52
48
104
16
36
59
165
4
137
103
95
45
12
16
107
36
25
209
79
24
48
116
64
11
1
32
4
12
8
48
12
ABCD 94649492396*3^$a+1 [50031]
29
25
186
125
36
1
59
144
25
131
103
6
54
30
36
95
37
48
294
5
12
193
167
19
54
156
132
180
30
270
47
193
120
23
96
169
54
6
95
79
6
30
29
103
18
35
24
151
114
30
5
145
126
174
6
162
48
54
6
162
48
60
84
90
167
49
42
180
288
84
60
77
139
89
1
102
198
54
96
12
78
252
48
60
30
29
12
13
60
120
126
101
13
30
5
73
35
60
133
24
30
77
31
77
235
108
30
18
42
198
41
31
90
102
5
13
83
7
78
12
59
60
84
37
203
12
103
54
6
54
95
108
192
163
18
59
25
60
48
23
199
17
13
36
47
192
91
197
37
108
30
42
90
48
5
67
5
55
30
83
7
36
41
1
90
53
49
126
72
108
60
5
72
67
125
121
11
13
120
23
144
49
95
109
35
31
41
229
252
42
53
67
36
24
666
120
54
41
67
42
18
102
6
5
79
65
72
151
42
215
91
84
276
30
60
54
5
25
36
90
204
17
13
167
31
77
36
67
389
103
113
48
85
144
60
36
54
30
6
54
90
36
30
42
12
5
31
29
25
36
72
18
29
61
131
31
168
89
1
144
18
17
1
54
41
97
59
19
54
23
133
24
48
18
114
35
13
47
61
114
17
19
72
90
59
61
18
144
60
5
61
54
36
101
121
120
23
157
162
41
217
108
54
66
54
36
29
151
24
36
17
252
13
42
5
31
17
127
30
18
65
48
49
95
1
210
144
36
41
24
12
247
18
150
48
5
49
11
169
126
29
43
18
90
42
90
12
41
85
24
156
60
84
36
59
216
55
5
187
18
95
36
13
167
24
175
5
7
29
61
18
24
17
163
138
72
18
29
13
90
48
78
30
41
24
67
30
59
49
24
36
35
55
77
7
41
37
162
161
19
156
54
83
192
31
24
17
19
90
59
43
18
191
31
12
60
5
120
13
18
180
5
180
85
72
47
103
233
49
258
450
48
150
5
49
35
85
23
85
72
83
120
37
18
17
72
13
47
49
35
19
36
12
42
143
37
90
66
131
13
18
78
30
42
102
173
43
42
162
108
17
31
60
144
36
30
54
6
131
301
23
49
35
13
168
90
41
13
35
91
180
30
119
85
23
48
36
108
85
11
157
192
36
90
114
30
60
77
43
198
60
23
67
53
24
13
95
13
30
24
18
138
24
36
5
49
30
5
168
48
36
343
180
41
139
90
35
55
156
42
48
24
66
65
139
5
12
36
13
131
19
84
90
60
90
36
305
36
24
175
12
42
35
1
54
36
5
79
18
72
95
31
41
1
59
61
83
49
306
84
96
5
7
18
59
36
145
54
36
17
145
12
167
13
108
18
24
108
18
95
25
90
149
55
30
18
29
103
18
252
167
13
35
85
78
12
78
35
72
72
31
42
18
102
36
47
247
77
61
312
35
72
103
18
47
36
139
30
227
31
90
107
91
5
49
30
6
84
90
77
1
48
162
18
42
282
131
19
18
30
42
18
30
162
5
96
7
108
90
24
18
77
192
109
72
162
48
78
12
18
41
1
30
132
30
18
29
13
71
96
31
30
42
126
ABCD 94649576876*3^$a+1 [50160]
1
27
68
72
7
60
30
6
54
192
51
27
5
40
32
49
215
55
66
24
36
155
109
24
126
120
29
168
144
25
18
66
11
79
189
87
18
30
45
80
88
39
18
47
283
30
36
15
84
15
90
156
24
11
25
216
111
144
45
168
30
101
72
24
28
92
49
84
60
180
3
8
52
99
65
109
126
54
159
8
67
45
27
29
24
1
60
27
32
76
36
243
102
90
60
234
180
11
73
42
18
30
42
30
125
25
23
25
60
35
85
6
5
61
180
63
72
45
240
11
7
185
72
124
15
90
144
35
280
48
128
49
71
145
120
36
90
89
1
143
16
36
44
1
90
9
9
12
23
145
66
36
18
15
8
37
180
23
4
63
101
216
16
3
77
120
73
87
12
51
9
128
97
12
59
49
222
30
11
337
102
18
27
105
419
4
68
13
120
27
9
24
90
84
33
27
72
9
12
32
37
59
40
80
1
108
36
71
109
99
225
72
39
9
71
52
3
89
88
3
5
4
15
36
324
5
115
53
109
11
4
44
1
90
18
72
3
8
97
210
33
3
36
144
77
64
8
67
144
6
171
20
97
27
39
105
39
45
80
61
35
1
63
27
18
75
135
33
129
15
189
30
5
184
32
4
20
24
168
24
13
3
33
207
32
232
80
48
16
492
20
73
51
63
21
15
90
84
60
36
84
27
140
4
9
90
42
48
42
18
72
54
54
3
9
35
120
49
75
51
54
84
15
128
120
48
91
101
19
45
33
111
32
163
29
16
9
12
11
49
75
135
18
27
69
135
45
47
48
160
96
99
54
12
35
28
87
9
21
330
18
35
67
45
213
11
19
42
11
19
53
61
66
33
111
54
60
23
88
9
15
147
18
15
92
25
75
99
9
135
33
80
40
80
52
21
144
47
40
39
186
48
36
27
33
54
30
96
35
85
294
5
31
66
239
40
24
57
60
108
30
141
45
71
13
6
125
31
18
23
4
44
91
125
43
53
37
72
3
51
45
9
36
84
15
12
105
35
85
60
84
144
35
25
95
61
27
159
54
126
5
49
36
108
47
88
32
79
9
105
71
55
17
28
9
83
72
72
168
37
48
11
16
15
65
115
48
5
301
27
24
80
4
36
69
144
83
88
75
6
30
45
140
13
83
24
168
67
53
120
61
6
93
36
20
24
192
139
30
60
35
136
36
57
11
121
48
60
3
27
6
144
156
27
128
139
45
225
3
9
35
25
39
51
18
72
84
54
6
27
48
51
5
4
20
232
57
23
19
48
125
25
120
36
126
24
144
93
104
100
3
45
231
144
77
13
12
18
96
30
231
48
45
126
36
78
246
60
57
132
135
53
40
200
52
15
30
15
45
30
42
99
144
56
169
23
7
41
72
48
19
341
16
9
95
139
21
81
240
18
77
13
66
17
240
49
23
1
47
52
147
89
16
45
11
88
99
5
61
6
93
152
16
9
48
36
90
177
9
183
60
68
120
193
54
6
219
56
112
3
77
73
126
65
43
30
42
54
54
30
72
35
109
96
48
6
29
7
9
39
6
35
139
150
23
67
90
83
19
53
37
59
55
81
48
176
72
100
117
95
48
64
8
37
48
72
78
21
56
25
108
87
3
185
136
32
40
72
21
375
39
42
35
76
117
27
15
5
16
8
72
97
120
51
81
180
48
71
16
144
9
ABCD 94650277888*3^$a+1 [50010]
24
93
21
36
7
5
7
32
21
15
15
6
15
57
15
9
12
6
36
42
60
36
12
156
6
36
61
60
36
17
27
39
36
30
3
4
17
6
66
19
36
5
27
81
72
19
68
21
15
51
61
8
9
6
66
78
30
7
12
32
27
24
1
20
45
115
32
16
60
77
12
3
21
54
9
16
29
55
8
33
39
15
97
12
11
6
24
36
3
12
9
90
18
19
5
103
17
6
37
24
11
42
19
59
25
5
12
36
12
31
92
3
1
5
18
9
3
54
6
48
69
39
48
36
6
63
45
96
6
6
7
71
49
32
9
36
54
66
31
5
43
23
48
37
20
3
73
11
9
28
23
30
3
24
40
11
36
1
89
24
24
6
42
24
36
99
48
24
9
6
13
5
66
12
102
3
33
3
64
5
15
21
7
23
6
12
27
15
1
53
7
17
48
36
7
107
73
23
6
66
90
7
23
9
3
25
24
8
27
25
5
84
180
102
6
24
19
8
52
11
66
12
48
19
23
1
5
3
9
55
5
36
24
36
15
57
195
48
39
30
12
55
11
24
48
21
16
17
3
33
30
6
15
99
84
12
12
6
6
6
48
6
84
6
12
6
12
18
39
33
39
64
44
3
48
33
9
19
32
112
17
6
30
15
21
27
24
27
6
3
39
54
42
6
6
12
12
48
6
139
23
90
48
60
3
33
3
21
18
42
6
9
69
39
9
63
9
12
43
5
3
15
6
31
41
12
24
30
12
9
27
1
5
30
30
18
37
8
9
24
3
3
13
41
42
150
12
36
43
5
51
40
5
108
7
5
42
18
66
21
27
18
6
54
3
45
19
36
48
11
18
15
256
41
24
24
3
75
36
12
6
51
15
24
6
48
67
47
12
12
12
18
39
21
84
24
54
84
57
15
30
30
48
1
47
49
17
12
55
20
24
33
150
36
18
24
27
48
36
27
73
12
17
6
6
18
21
3
12
9
21
36
27
3
49
5
19
5
24
3
51
37
101
30
25
47
78
60
7
32
39
13
53
24
12
12
6
12
24
12
174
15
24
27
1
47
13
71
42
15
45
6
13
23
73
29
27
12
9
24
24
6
30
87
76
11
66
30
18
96
6
9
105
12
3
76
5
27
27
66
36
19
47
18
12
12
3
15
48
12
54
63
15
18
12
24
168
6
36
6
12
67
48
23
6
12
48
12
12
36
3
12
3
42
42
117
9
39
27
18
43
44
9
12
27
51
9
21
51
16
29
63
12
69
36
36
147
4
48
107
9
28
12
41
48
7
17
114
48
66
18
9
16
53
3
15
1
56
3
6
12
90
54
31
44
21
24
7
5
79
113
24
31
32
3
33
15
6
15
15
12
12
18
216
48
7
35
66
19
29
12
6
36
9
9
18
1
179
36
12
24
84
25
17
6
36
21
45
15
45
36
3
88
17
7
29
30
37
32
9
39
45
78
12
25
11
12
25
11
42
36
12
30
36
6
48
3
9
42
6
18
6
12
19
5
6
30
24
31
32
15
72
12
6
12
66
6
42
1
17
55
5
7
36
11
61
17
24
31
11
6
54
48
78
42
1
32
21
30
9
33
12
19
71
9
16
29
31
5
138
9
3
6
7
5
24
48
15
16
84
8
36
3
30
12
15
15
24
9
81
15
9
7
17
48
24
39
3
96
117
3
69
69
19
17
55
24
17
42
18
99
21
24
6
18
18
12
9
16
20
21
55
5
27
12
15
25
101
24
3
27
36
18
31
11
36
6
42
78
3
27
12
30
12
27
27
9
201
36
48
12
66
18
48
12
39
9
15
40
53
18
9
21
18
36
18
66
1
17
24
3
3
13
12
11
6
42
21
15
25
8
9
63
15
18
7
32
16
20
16
23
48
42
36
6
6
18
156
6
24
3
45
24
36
51
3
33
36
15
45
12
69
19
48
83
6
15
57
6
6
12
6
6
87
36
81
39
75
21
16
35
33
3
12
21
9
15
21
18
6
30
42
24
36
39
3
24
30
19
5
48
24
18
61
47
21
3
61
12
20
12
4
12
56
237
72
6
66
36
180
19
41
12
31
44
40
29
6
37
17
15
3
33
15
72
78
6
6
60
31
84
5
15
39
30
39
3
6
42
42
103
24
65
7
32
27
6
12
36
18
25
92
36
16
44
21
6
37
29
7
29
72
60
18
6
18
6
30
6
18
42
3
96
21
19
5
30
1
65
3
69
18
96
78
42
12
18
3
3
12
1
24
23
33
15
42
30
33
24
9
30
24
42
7
11
69
9
7
8
15
6
12
12
30
60
1
8
33
7
12
125
36
3
27
12
1
77
12
78
42
67
29
12
24
6
18
18
57
16
5
3
33
6
174
24
18
6
84
66
30
30
61
23
54
6
42
79
56
72
16
5
12
18
24
18
6
30
36
12
42
90
96
43
41
24
6
33
24
40
60
44
136
71
18
31
80
51
1
65
43
5
12
12
30
13
5
84
24
6
24
9
63
36
6
36
6
30
48
3
27
37
29
15
16
35
30
6
1
29
12
87
24
15
69
28
8
33
12
18
12
162
54
18
42
9
24
16
32
3
21
84
9
19
8
27
13
20
4
5
39
39
60
54
24
72
18
9
69
12
24
72
12
6
69
16
5
31
11
42
60
6
121
12
35
48
33
9
19
8
12
3
48
9
63
9
39
9
45
15
12
3
6
42
6
42
54
66
66
6
37
107
33
39
60
6
19
17
3
16
44
9
48
27
27
9
9
7
5
6
6
54
78
18
1
47
12
12
25
41
24
51
15
54
18
36
57
15
12
13
23
9
9
63
33
63
9
39
3
6
30
37
20
33
42
1
5
27
57
99
45
51
33
19
59
18
12
30
18
66
1
35
1
5
30
120
12
36
37
5
24
42
13
32
9
6
18
12
3
51
21
3
30
6
13
12
32
51
6
60
75
27
6
84
43
29
30
12
6
60
63
45
54
6
31
77
75
69
3
16
47
24
36
54
7
5
12
48
102
54
15
27
36
42
19
5
30
6
24
6
6
48
126
24
42
7
20
12
15
30
19
5
79
41
19
32
28
23
33
57
48
54
18
36
6
1
11
12
84
78
90
1
44
21
60
15
63
1
11
84
24
13
29
24
72
36
30
1
5
6
1
5
18
13
24
77
3
21
78
21
60
12
21
18
13
29
48
24
18
6
55
23
102
54
12
24
6
42
18
66
13
8
16
23
54
30
24
6
99
45
30
78
36
66
24
6
24
15
40
71
42
60
36
7
5
6
36
48
12
85
11
54
6
18
3
3
49
23
9
72
15
21
15
42
87
4
35
37
11
73
5
75
15
6
12
31
20
3
18
6
42
3
27
12
25
11
30
72
7
12
29
6
13
60
5
18
6
6
6
6
12
12
73
41
39
51
6
15
12
3
33
24
3
61
59
25
47
21
45
6
30
31
23
18
24
12
31
29
3
48
16
44
75
9
28
47
21
9
27
27
54
24
7
12
131
25
20
33
72
19
17
55
5
3
9
18
93
27
6
24
42
18
27
51
24
33
9
24
12
42
6
18
6
7
65
15
3
13
68
16
77
6
13
32
27
49
20
9
12
123
36
21
24
24
144
7
23
12
48
24
9
9
12
103
11
33
33
15
51
6
18
18
55
11
1
29
6
18
12
24
12
30
36
12
24
ABCD 94650841302*3^$a+1 [50045]
4
20
12
7
5
31
41
13
18
33
84
32
4
20
40
81
3
8
52
8
72
28
45
39
8
127
24
36
5
120
24
16
44
60
36
13
18
57
8
4
3
105
68
13
30
9
27
9
56
13
18
29
16
3
17
12
13
35
24
48
1
11
108
96
12
25
3
27
18
27
9
39
56
13
35
25
27
93
27
44
7
5
28
24
8
40
15
5
48
4
92
28
27
18
87
3
5
72
24
60
24
16
15
5
24
16
27
29
43
41
4
8
28
21
75
51
5
55
30
35
73
59
52
24
9
15
8
12
120
36
24
115
36
54
15
12
8
12
24
85
36
83
52
51
30
35
84
13
18
33
15
36
5
60
76
9
35
88
33
18
41
19
5
72
28
24
15
53
112
51
89
31
5
40
56
4
84
63
24
108
36
12
17
37
96
48
51
84
20
31
21
69
51
12
3
60
29
4
51
29
24
7
36
48
105
12
12
15
6
51
8
40
32
31
57
20
52
15
84
9
8
55
24
9
9
12
24
12
95
40
8
76
3
48
29
16
12
68
28
12
68
37
15
9
83
1
51
60
8
31
36
29
7
18
15
15
60
12
117
60
21
11
16
15
5
79
24
89
12
36
19
60
53
76
44
96
37
18
41
36
4
20
28
36
69
51
12
9
35
96
24
1
15
39
18
18
65
84
24
12
12
43
53
24
13
23
12
4
24
60
15
132
29
1
3
51
108
36
6
11
72
7
9
27
18
11
4
12
57
27
9
60
30
41
36
4
33
66
54
23
37
18
5
12
136
32
12
36
4
27
24
72
17
28
27
12
53
115
45
20
16
36
36
27
30
6
5
7
72
18
27
96
9
30
17
40
8
13
102
6
15
24
68
4
56
13
30
36
53
12
4
24
8
64
24
20
7
9
15
21
12
21
27
9
18
48
18
35
7
120
33
12
60
3
60
57
12
8
84
4
51
41
13
11
16
20
4
15
21
20
4
9
59
37
15
3
77
84
12
12
72
4
20
12
43
114
51
15
72
17
36
24
28
3
21
15
90
6
29
1
18
96
5
40
63
45
32
16
33
11
4
15
29
16
72
68
31
36
5
88
12
12
15
5
7
21
60
12
72
60
9
51
63
81
20
19
65
7
81
15
53
4
33
48
35
7
33
24
51
9
45
66
17
64
45
11
13
15
12
32
7
53
7
21
12
56
1
23
7
18
18
60
138
36
24
180
39
48
8
52
33
87
3
45
9
30
60
18
174
9
45
27
32
52
3
41
115
17
4
84
9
15
147
5
16
9
39
32
25
3
12
8
12
4
15
9
99
93
24
63
21
36
20
31
89
13
18
5
13
11
4
120
51
21
20
60
28
15
17
48
4
56
60
60
37
18
17
109
11
85
23
24
40
56
1
39
92
7
36
24
12
5
55
9
92
19
5
1
12
42
21
44
4
56
28
81
12
95
12
55
6
27
8
1
90
36
5
64
33
11
112
9
30
89
4
33
3
39
36
5
24
12
31
17
28
12
15
77
4
20
16
20
4
15
69
63
84
29
49
3
20
24
1
18
36
21
8
12
13
35
36
25
11
4
8
12
28
36
12
80
79
174
60
47
25
18
101
1
3
39
81
20
1
11
97
15
140
48
4
63
137
24
7
69
3
18
23
60
16
80
55
18
15
32
4
20
16
75
9
24
21
12
18
6
15
56
24
108
12
19
17
37
27
8
55
41
4
68
7
33
20
12
40
21
72
47
96
4
123
5
19
189
12
12
32
1
3
72
15
5
24
40
81
23
4
12
8
25
18
65
133
59
52
9
27
9
18
21
15
36
9
56
16
12
3
48
17
7
36
57
44
4
24
12
3
5
88
48
15
6
3
60
72
9
11
24
112
24
3
18
24
54
41
40
45
51
15
18
11
16
27
42
30
45
123
53
48
4
56
12
43
21
48
3
5
25
18
21
15
29
4
32
43
36
9
12
44
67
9
3
6
87
8
12
19
21
63
45
44
28
9
15
8
60
13
15
80
4
63
17
73
75
15
30
3
80
7
77
40
24
80
24
12
1
15
60
20
7
21
105
51
44
16
39
5
61
23
12
1
47
31
5
12
4
9
11
4
12
20
24
40
3
30
11
49
3
45
83
25
27
33
15
147
18
15
24
36
32
19
21
15
5
7
17
4
12
8
16
39
77
43
21
80
24
4
36
12
80
13
11
36
88
12
15
5
139
21
32
28
9
6
30
18
105
20
4
8
4
39
36
45
15
29
7
65
28
27
24
105
116
49
18
5
52
36
20
13
59
31
5
139
5
25
11
24
48
40
44
13
11
24
1
6
81
63
102
63
92
4
75
18
3
57
63
3
41
48
37
39
15
45
15
9
21
35
36
28
33
12
47
31
54
3
117
59
37
90
45
8
4
8
4
21
27
128
52
12
9
59
73
35
4
116
28
69
15
36
15
5
85
11
16
20
24
28
45
3
24
51
18
59
31
21
44
60
12
12
7
41
37
18
48
6
18
48
113
60
31
9
20
1
3
60
48
8
100
15
5
36
49
15
144
20
25
47
28
36
12
8
4
20
12
13
12
36
147
123
60
9
44
24
16
20
4
27
41
84
48
28
24
45
18
30
6
5
7
57
3
30
54
5
31
53
25
71
16
44
48
12
91
42
3
44
16
12
15
12
33
92
48
28
12
27
9
20
36
36
19
5
13
42
29
4
57
11
12
36
16
8
7
48
45
81
11
13
11
4
12
3
57
8
7
6
12
11
12
12
120
40
96
56
85
23
60
13
75
27
42
35
40
15
33
12
24
15
24
66
35
55
54
6
5
97
3
84
32
13
30
5
1
30
6
3
72
9
99
12
8
12
13
18
18
87
9
30
9
36
15
69
24
36
51
18
36
11
24
31
81
20
4
8
1
90
29
12
16
152
43
72
48
29
4
45
30
42
3
72
27
17
19
57
8
4
20
127
24
12
42
11
4
20
12
1
23
84
52
3
42
11
60
4
24
21
11
79
9
24
57
114
57
8
19
6
11
28
20
12
19
29
36
24
36
12
4
36
3
17
12
36
4
57
3
87
33
21
15
15
57
44
31
90
3
56
25
11
40
39
21
80
4
56
12
16
12
3
30
11
49
66
78
30
53
40
15
17
37
54
36
21
15
5
12
7
5
28
12
20
24
36
148
56
4
48
27
17
1
3
20
55
54
11
24
12
61
27
36
9
15
21
35
16
60
33
66
42
30
5
4
96
3
6
3
96
57
27
63
18
15
20
1
59
49
18
17
16
57
15
24
56
19
5
16
27
21
32
28
12
39
5
25
54
21
3
77
13
11
1
35
60
4
24
36
32
13
27
48
45
39
68
28
9
42
33
3
33
21
51
20
37
15
51
36
9
24
32
16
80
40
44
16
12
56
24
13
27
21
54
5
12
ABCD 94650842452*3^$a+1 [50061]
24
36
12
228
52
20
4
5
91
20
108
21
43
32
100
59
54
3
60
81
63
60
69
7
89
12
99
4
29
75
16
65
72
31
32
36
27
24
1
60
92
76
5
175
24
89
111
33
30
33
12
132
63
21
12
12
3
105
81
39
63
57
4
56
108
4
8
12
108
4
68
21
54
13
5
27
12
16
71
6
67
68
9
19
24
20
3
18
24
91
17
66
1
8
15
21
4
23
24
30
151
12
20
57
15
75
105
48
9
99
4
5
63
12
24
81
3
12
88
23
9
24
72
24
45
55
53
15
9
99
45
7
68
33
51
39
1
17
51
112
108
68
60
12
33
19
20
3
57
45
96
27
28
8
60
33
27
9
3
21
87
3
129
48
69
3
15
9
48
12
28
119
49
164
81
19
80
40
44
144
36
16
17
51
36
12
3
18
27
52
92
28
5
75
4
5
75
28
29
3
28
17
18
33
60
100
44
76
125
39
9
24
27
21
27
28
35
6
66
33
12
96
24
3
9
57
24
19
44
24
40
60
8
24
120
3
85
56
52
12
116
15
9
69
39
64
17
51
12
84
132
99
9
12
12
45
15
12
16
5
39
3
45
93
78
1
17
54
9
93
42
9
12
24
3
33
4
53
123
40
59
25
8
48
40
68
9
55
68
12
52
41
15
40
71
33
76
17
90
33
40
53
31
8
21
39
96
36
27
21
48
51
13
8
28
12
68
93
27
12
9
43
68
28
92
40
5
54
21
28
20
57
63
64
17
27
45
19
47
25
8
93
3
144
12
16
24
156
20
40
24
56
51
54
75
84
88
20
12
9
31
35
13
12
36
20
40
24
41
3
4
8
39
54
18
73
20
27
121
8
15
33
9
15
72
16
68
4
20
93
15
33
39
48
12
9
36
3
3
21
9
7
24
77
19
12
32
48
12
84
12
69
111
84
21
7
17
51
24
60
88
29
39
9
55
48
20
81
99
60
33
24
31
44
81
7
12
41
72
7
96
60
17
43
24
41
3
4
8
93
27
9
15
24
81
6
45
84
28
8
33
7
77
7
17
3
33
63
52
5
72
135
27
49
47
117
57
63
33
123
21
19
24
56
48
60
132
12
3
78
19
12
41
36
12
27
33
7
132
48
68
24
9
31
20
21
39
48
15
49
96
68
12
15
57
33
19
60
20
48
36
12
33
99
96
45
12
108
79
12
44
51
133
11
69
12
16
32
9
24
102
37
35
1
5
18
45
3
1
8
12
21
7
68
16
56
4
41
267
3
33
132
112
20
100
48
24
17
3
33
3
72
51
1
60
8
3
117
12
24
4
29
30
73
188
160
29
43
17
91
29
87
4
17
3
120
48
45
127
12
8
75
33
21
12
31
113
6
141
36
12
28
8
9
43
32
168
3
18
6
25
65
3
69
55
36
8
64
12
23
144
9
63
72
33
93
3
36
4
48
48
20
12
160
5
15
48
12
33
55
5
3
96
39
189
9
111
33
27
45
3
120
84
81
19
5
3
180
88
11
9
81
78
13
20
172
5
31
23
9
160
20
72
27
1
23
25
23
1
108
8
27
72
54
19
8
15
30
3
33
36
72
18
37
5
31
23
66
43
29
63
9
39
48
39
6
18
54
27
48
60
12
84
33
31
29
30
21
72
16
20
24
40
101
27
39
6
3
40
47
45
27
1
68
60
12
12
21
42
49
44
33
39
100
17
6
81
16
44
48
28
71
33
28
5
223
32
28
11
1
12
149
30
54
24
18
25
23
13
12
12
17
139
20
100
12
12
65
3
52
68
51
6
31
8
64
12
104
15
37
132
32
36
9
91
44
45
54
6
91
8
81
39
84
28
32
45
67
8
39
9
39
9
117
63
33
3
76
20
60
40
8
27
33
24
60
36
24
93
48
79
8
21
31
8
72
15
6
12
15
4
36
60
11
33
96
273
15
84
45
27
16
24
53
103
65
27
52
65
30
9
12
240
60
84
24
12
45
90
69
36
64
44
24
88
12
5
42
21
60
24
60
45
6
54
18
21
12
24
24
24
21
48
111
48
27
45
40
5
3
84
21
27
48
4
36
8
33
54
72
25
101
7
12
32
36
45
39
40
8
40
68
12
72
57
3
76
20
72
69
36
12
24
31
23
45
57
42
18
102
9
12
51
105
16
68
9
72
36
15
48
120
21
36
48
15
9
48
36
15
60
52
12
20
93
3
3
49
56
16
17
51
12
45
31
11
117
180
120
9
55
23
45
52
41
7
8
4
41
27
9
39
52
20
24
24
64
92
16
72
20
12
27
24
54
111
69
3
12
36
4
128
12
28
60
12
29
39
12
69
18
69
60
33
19
59
57
72
24
261
7
65
3
72
63
57
40
48
92
3
45
12
72
28
20
36
4
17
51
4
48
41
12
15
4
71
9
136
5
66
24
25
29
43
12
36
29
42
120
9
9
31
41
19
8
4
29
18
13
32
3
25
176
57
12
127
35
25
20
148
8
84
48
36
9
43
12
149
3
87
18
15
40
47
6
15
36
112
8
24
60
96
3
121
12
80
57
19
8
36
36
24
96
15
9
60
21
27
69
99
40
8
24
120
33
67
12
5
3
36
60
27
78
7
20
39
93
75
66
19
5
7
44
69
43
29
54
21
60
28
92
39
1
56
144
16
72
12
68
52
108
101
72
66
9
15
48
ABCD 94650913972*3^$a+1 [50024]
144
165
48
48
75
72
36
9
228
57
183
15
102
72
15
48
36
12
105
27
87
18
30
45
87
9
27
138
195
111
141
45
3
45
111
276
33
30
6
99
12
72
48
15
9
9
114
12
45
15
45
93
78
54
51
60
87
201
99
81
27
114
15
93
30
6
90
54
90
21
105
87
75
30
63
51
81
24
3
48
24
33
168
87
45
48
27
6
12
3
24
231
21
120
15
144
9
177
75
33
12
54
81
36
27
60
102
18
45
87
9
99
21
15
21
15
48
60
18
75
252
225
18
9
33
12
54
90
36
60
138
45
153
42
156
129
33
15
24
105
123
60
240
63
9
51
30
75
237
3
24
93
6
36
180
105
75
84
24
12
36
105
12
27
105
24
12
99
48
18
39
33
111
15
117
12
108
24
159
21
45
6
12
21
24
72
51
33
51
78
48
3
69
42
21
12
48
45
87
36
75
177
84
120
135
21
69
63
96
39
60
66
27
15
69
33
168
63
81
246
108
36
78
51
96
60
3
21
75
30
27
33
126
105
33
15
27
45
63
57
33
30
33
75
72
60
18
27
192
24
9
126
84
60
57
9
6
33
51
57
3
9
81
75
12
15
60
225
192
60
45
27
21
75
3
36
108
33
39
18
87
15
18
375
48
48
15
105
147
57
93
144
210
6
54
66
15
27
105
51
81
33
63
84
168
12
216
99
9
117
18
24
12
240
18
111
132
72
81
27
75
150
27
12
84
111
84
60
90
84
3
72
15
165
108
147
33
15
42
30
45
51
9
132
93
207
84
105
27
180
192
15
45
27
69
60
24
12
153
111
36
108
60
48
24
15
165
36
63
132
18
90
72
12
42
48
150
18
3
84
60
36
15
69
75
48
33
21
18
81
9
132
15
48
81
102
93
249
195
216
45
39
36
15
12
105
72
3
93
12
60
39
33
12
21
24
18
45
63
84
9
69
18
225
99
81
3
6
3
135
72
6
48
15
84
15
36
12
93
105
27
69
75
48
12
63
102
306
42
3
120
69
123
27
66
15
27
12
9
87
12
21
51
105
21
75
48
21
198
36
105
99
18
15
204
24
9
15
3
138
54
168
69
21
54
45
36
228
15
9
3
24
84
9
60
21
96
63
165
6
72
90
54
21
99
9
60
24
132
24
9
18
54
66
24
93
135
45
27
96
108
126
90
93
36
69
63
432
48
120
177
6
30
39
183
48
105
84
15
33
57
3
15
48
21
75
48
21
15
24
66
96
210
21
12
165
150
36
9
48
135
252
186
66
24
12
237
15
72
33
57
15
39
54
42
30
111
48
27
9
108
45
171
180
27
90
39
144
12
123
9
15
72
21
24
48
117
6
69
159
72
237
288
72
36
132
87
102
99
135
9
96
9
18
12
177
108
27
120
9
72
132
45
3
33
27
48
12
15
45
60
99
18
135
36
45
15
36
39
12
33
9
75
123
105
69
3
51
126
111
39
21
177
3
87
12
96
33
87
105
27
12
33
63
33
39
12
9
9
27
36
48
51
33
27
45
189
84
90
117
45
111
15
57
12
36
12
51
90
87
132
27
33
45
450
180
108
72
36
30
87
24
108
87
21
93
54
30
27
63
36
42
18
12
114
18
57
51
189
48
45
96
15
60
51
69
15
54
18
69
45
3
108
63
69
48
60
3
105
39
42
180
48
3
3
9
63
162
18
72
12
6
18
117
60
168
72
87
48
93
ABCD 94650949964*3^$a+1 [50077]
36
216
12
153
15
97
72
155
21
63
36
85
128
27
45
75
93
87
33
63
169
11
120
205
323
252
97
23
288
36
45
40
131
72
132
144
156
261
63
201
240
376
47
108
24
133
72
48
83
144
96
12
105
3
69
88
72
191
288
57
87
33
64
59
24
165
63
25
104
51
132
36
36
180
61
32
15
36
181
96
144
11
48
141
219
381
48
75
72
60
36
45
24
15
36
117
135
240
12
24
69
72
40
83
13
80
40
47
36
21
96
24
160
8
48
75
180
204
156
177
88
47
36
61
80
15
180
240
93
63
168
12
324
24
217
24
56
600
75
84
24
1
11
45
15
57
168
27
48
144
36
129
51
85
23
9
15
228
157
120
47
25
11
180
24
81
135
264
105
39
57
159
25
56
15
25
83
109
35
213
39
36
237
15
72
25
48
8
39
96
9
48
135
33
63
84
13
23
72
9
16
215
108
12
168
1
168
480
83
180
25
407
96
1
143
108
45
99
84
72
57
112
35
144
21
351
60
12
288
105
27
108
12
93
40
107
180
228
60
72
192
108
117
15
145
11
45
87
48
9
15
48
105
111
36
96
109
83
13
80
24
99
21
111
12
72
85
23
36
36
108
168
48
132
12
96
72
48
204
12
93
87
81
24
48
15
33
39
108
12
81
15
9
376
59
13
8
112
32
96
15
48
96
25
216
23
60
37
32
240
135
97
56
72
40
95
33
135
228
132
9
171
12
360
132
261
39
24
156
36
72
96
36
156
249
135
36
117
147
36
72
252
205
56
123
72
228
24
153
39
24
9
88
83
141
168
123
108
1
11
132
25
72
80
96
27
60
57
16
107
12
60
21
123
144
288
84
33
255
36
24
36
241
8
280
83
48
72
24
21
312
63
48
97
72
72
8
111
96
153
48
24
288
111
177
39
168
33
3
72
48
72
69
16
32
112
8
3
108
81
160
56
207
468
108
84
85
8
24
40
56
160
200
75
168
180
36
21
123
61
119
72
48
24
105
87
81
15
144
84
72
60
217
143
48
9
192
15
180
96
144
48
93
75
12
193
59
165
51
60
48
96
201
99
21
24
216
135
97
71
9
75
13
95
24
120
201
75
252
57
16
24
80
123
108
72
57
40
71
12
72
85
131
205
143
216
36
192
216
72
45
112
167
24
97
320
192
147
108
97
56
72
288
99
36
108
21
171
108
9
160
215
33
ABCD 94651921402*3^$a+1 [50092]
21
27
54
3
36
15
24
9
9
27
96
87
18
6
93
45
18
117
36
36
24
96
15
105
135
138
6
72
33
3
45
63
105
21
27
36
21
18
72
45
48
12
72
21
87
12
12
60
60
21
3
12
3
9
51
45
9
108
48
27
27
24
9
12
180
72
51
45
3
21
36
3
12
36
36
33
39
6
48
99
87
9
63
9
24
33
60
3
33
135
57
6
48
6
102
72
36
105
3
6
39
60
3
150
3
27
6
51
12
45
159
3
33
15
114
3
27
18
63
60
24
3
192
9
72
12
12
39
72
9
48
12
27
9
60
51
96
48
33
21
42
33
84
12
27
96
36
48
57
15
69
84
12
3
33
3
21
48
48
24
24
81
51
9
30
6
3
120
3
84
36
57
72
12
108
93
15
27
33
24
36
207
24
48
21
12
63
21
36
267
36
30
6
21
51
12
21
141
54
42
30
33
39
60
165
12
51
33
36
12
132
39
24
108
30
6
12
9
96
84
15
45
12
9
60
75
60
3
36
21
3
69
15
6
27
21
39
60
33
30
36
45
141
18
81
72
57
258
21
51
18
51
12
3
18
51
36
3
24
90
48
3
84
27
18
48
3
15
9
168
9
102
69
27
57
15
66
75
48
9
27
39
36
108
81
24
81
27
3
108
21
12
3
6
27
48
72
27
33
39
33
9
30
72
9
156
12
75
33
60
93
27
99
12
6
3
81
51
84
15
105
36
60
84
3
33
51
9
9
78
33
3
12
54
39
3
21
72
24
96
159
57
15
6
3
33
15
15
60
36
36
33
48
12
48
12
3
9
27
36
45
87
84
18
6
33
15
33
24
75
12
21
15
18
42
33
120
60
3
81
48
15
18
66
33
12
33
27
21
27
33
27
39
114
147
60
12
36
45
36
18
60
69
72
39
9
132
12
12
99
24
21
132
111
18
54
24
33
87
93
51
9
33
48
3
15
9
69
18
57
72
27
9
12
51
108
24
156
222
27
3
57
24
96
27
93
60
24
120
3
36
72
9
36
15
9
3
45
27
69
3
81
15
21
12
15
9
36
69
3
132
84
117
54
21
12
132
75
33
3
9
99
72
54
3
36
63
81
9
42
21
27
54
186
21
36
24
3
45
12
69
18
9
60
9
3
33
102
72
72
6
3
33
27
3
57
21
48
75
51
60
48
72
81
123
18
15
12
48
51
9
39
60
9
12
51
66
3
108
51
72
24
9
27
117
3
81
63
72
45
15
93
27
117
48
72
69
15
81
138
57
15
72
54
27
63
9
36
141
3
297
51
3
96
12
9
48
12
48
51
36
21
36
48
15
36
36
21
15
33
63
9
72
63
162
3
15
72
21
36
9
90
6
51
24
15
45
3
24
12
36
33
183
9
24
132
21
51
36
15
108
42
99
39
129
24
87
9
39
6
3
72
15
84
21
3
9
111
9
105
162
21
45
15
39
72
18
63
15
126
30
21
3
36
45
12
63
9
60
12
48
12
36
75
33
3
33
24
69
6
30
78
9
240
51
18
63
15
21
63
24
69
84
3
42
15
69
51
27
9
21
63
27
96
102
159
39
9
48
3
12
108
42
48
51
60
36
15
36
24
45
27
9
84
45
39
3
48
9
51
21
33
15
36
72
3
45
57
204
18
36
45
135
12
45
24
9
39
27
153
15
12
6
27
9
12
15
39
57
15
45
36
123
141
36
21
144
39
45
6
165
27
42
30
21
84
9
174
18
6
12
45
12
33
96
15
15
18
78
48
21
39
120
69
45
30
57
3
57
36
27
78
18
81
36
3
21
33
135
27
9
60
36
39
141
3
45
51
9
3
33
24
48
3
36
9
12
3
45
39
168
30
18
72
33
60
57
15
24
36
12
36
36
24
156
15
33
27
33
39
48
72
57
21
3
15
21
63
36
117
69
66
105
36
24
21
27
63
36
21
60
21
6
12
9
63
18
3
3
117
27
84
6
18
120
6
48
18
81
15
33
3
21
60
45
3
72
63
6
39
48
75
84
33
36
3
69
24
36
75
144
9
144
3
180
54
3
12
63
30
18
33
39
42
12
39
12
12
63
81
60
72
48
51
36
12
81
9
15
63
45
63
21
33
3
24
75
69
9
12
36
15
48
36
87
18
15
123
36
9
27
33
12
36
300
3
18
3
9
126
9
9
18
33
99
33
3
9
45
27
39
57
12
27
9
3
9
27
21
15
21
105
195
84
51
18
54
9
3
9
153
3
24
60
21
18
81
48
12
36
24
36
12
24
15
60
12
24
36
12
81
24
3
6
48
39
21
39
159
90
15
3
12
105
12
27
18
6
81
12
216
108
9
342
69
3
162
27
60
39
105
108
39
21
69
3
39
12
6
27
72
3
141
27
192
9
9
51
48
45
3
15
81
120
21
3
60
12
144
300
24
51
9
24
48
48
63
60
108
21
33
30
36
93
3
12
6
12
15
24
84
27
30
6
69
75
33
15
57
3
126
63
36
36
9
87
ABCD 94652019316*3^$a+1 [50011]
9
56
55
60
12
108
29
271
36
45
104
127
72
132
36
48
9
183
60
45
80
103
81
15
36
125
163
60
72
17
55
108
29
31
209
40
123
108
72
12
36
60
29
120
16
75
53
55
177
8
127
17
31
41
16
32
103
72
113
40
24
8
103
9
3
12
113
7
33
327
33
27
48
45
75
96
21
128
96
115
77
64
8
40
72
3
101
31
84
60
65
112
8
19
60
17
24
64
32
48
112
96
15
105
15
60
288
69
3
5
43
72
48
21
3
48
405
32
232
3
12
324
60
65
7
65
43
72
45
72
27
36
72
41
96
24
64
123
48
36
48
60
48
12
12
5
271
113
16
63
36
24
5
96
115
252
17
115
12
65
256
8
187
29
31
12
5
168
72
72
19
5
16
8
96
16
8
48
43
60
24
36
12
84
21
32
43
29
88
27
21
104
208
75
60
257
31
17
115
53
79
113
187
24
77
19
36
89
31
65
144
48
40
27
29
16
159
57
3
5
7
9
56
40
63
24
12
45
123
156
9
63
57
56
16
39
24
180
5
88
3
24
36
177
24
39
192
72
57
80
91
5
55
209
16
27
60
33
8
91
125
96
48
7
48
72
17
7
65
88
8
43
36
81
3
77
223
24
36
12
12
5
48
40
104
16
272
67
21
24
3
192
21
224
43
36
60
29
7
228
60
161
112
8
7
9
3
5
31
17
19
60
48
48
12
60
105
15
36
77
19
93
56
64
120
3
29
16
8
79
41
96
24
72
103
84
48
5
7
105
15
96
57
15
89
79
9
8
103
60
12
24
33
32
120
55
36
125
64
51
132
12
173
31
36
24
96
84
17
72
72
31
12
60
48
57
48
63
12
24
96
173
55
17
67
53
120
43
60
17
24
19
144
108
252
36
72
9
56
67
60
48
65
19
21
224
19
5
64
27
29
67
53
7
57
32
19
5
7
24
36
29
88
56
55
41
16
3
69
176
144
40
48
192
3
24
101
55
12
48
60
84
141
24
15
144
17
43
24
5
43
24
48
396
9
56
127
60
60
120
108
5
144
43
45
75
69
51
168
60
65
7
9
48
3
5
67
45
87
89
19
45
63
17
40
87
33
3
48
5
192
67
5
120
91
36
33
15
33
3
132
60
48
12
137
7
60
84
60
24
101
55
12
5
120
72
7
65
115
60
60
36
65
48
120
7
57
51
101
136
32
151
24
48
9
128
55
12
141
120
8
72
48
55
96
84
84
17
16
15
84
29
115
12
60
5
367
17
19
125
136
56
55
12
96
69
171
5
16
96
8
175
12
149
40
3
192
149
67
12
17
88
27
24
72
77
88
104
144
7
17
115
36
129
87
24
96
60
84
12
12
48
105
32
43
45
39
89
55
12
29
24
72
43
24
48
5
7
113
24
31
24
33
75
5
31
120
9
72
39
89
31
12
29
144
64
48
3
5
64
63
65
43
5
16
96
8
7
84
108
12
21
87
57
99
24
45
80
43
77
55
41
24
72
88
168
8
67
48
77
160
63
60
21
39
12
29
43
108
137
151
9
87
33
56
7
9
99
5
319
17
19
36
65
40
39
9
171
21
15
264
161
31
17
7
113
48
40
24
15
156
180
57
63
72
48
12
12
33
56
19
165
48
75
45
15
225
32
88
24
3
45
120
56
7
65
43
12
48
17
43
5
139
101
235
12
17
40
51
72
69
3
245
192
31
57
8
43
5
7
12
60
17
88
8
40
87
36
24
77
19
5
211
60
96
17
40
8
24
16
72
27
21
99
24
120
72
12
36
69
63
57
75
93
8
115
5
7
9
3
36
24
33
8
72
40
123
24
72
5
19
5
7
9
48
8
103
41
24
55
9
63
72
17
ABCD 94652215852*3^$a+1 [50029]
31
5
25
27
15
41
36
4
60
20
60
60
1
11
28
36
20
13
51
9
83
25
3
32
37
23
40
8
24
13
30
33
12
8
12
40
45
59
4
44
13
75
8
7
17
16
9
71
16
8
16
69
23
4
93
3
24
63
33
24
120
8
13
23
12
7
81
81
3
63
9
36
12
8
4
36
9
3
32
60
13
3
45
15
12
48
44
100
8
36
24
108
37
95
67
5
1
35
37
18
5
52
68
24
25
11
7
53
48
40
12
20
4
8
13
47
12
24
40
24
87
6
54
36
33
84
20
7
18
30
18
59
40
15
66
15
8
1
108
27
45
15
3
17
16
15
29
4
21
6
54
30
60
5
16
15
30
3
12
8
4
45
35
88
20
48
49
35
13
35
52
8
132
16
24
12
48
32
1
72
35
28
27
41
12
4
20
60
40
44
132
4
75
6
35
4
56
12
52
116
28
20
19
48
9
8
60
12
4
12
9
51
32
40
87
9
9
11
60
40
39
77
25
59
40
9
3
44
24
7
5
28
21
11
24
55
29
7
57
80
25
23
28
60
12
15
53
37
59
24
16
36
12
3
69
48
20
28
45
35
24
85
6
5
52
33
15
39
21
20
79
29
16
8
16
27
5
67
30
3
44
61
23
16
60
20
28
8
4
81
30
42
48
15
20
12
36
76
45
11
40
72
32
1
59
1
12
47
61
39
75
29
12
157
12
123
12
33
108
39
56
28
44
16
80
12
25
54
5
88
3
45
12
32
48
7
9
9
23
139
21
44
60
16
15
33
32
24
28
8
12
13
30
9
45
168
12
11
7
41
49
35
37
18
45
116
1
51
44
1
12
18
5
4
51
69
21
23
12
55
12
33
20
4
15
78
23
12
52
21
35
4
15
5
43
5
16
12
68
12
24
31
30
59
1
15
60
24
3
42
36
3
92
4
8
13
42
18
3
72
45
39
60
8
36
7
53
4
12
20
1
35
55
5
97
23
4
8
115
41
84
16
21
11
19
5
1
15
69
6
9
8
13
24
15
15
41
160
32
12
40
165
60
3
132
44
12
7
18
12
42
53
16
56
13
11
100
72
8
49
3
87
17
13
47
115
6
23
12
4
105
36
12
72
60
83
25
35
28
24
24
12
15
42
11
4
57
35
16
8
49
15
8
40
80
28
20
7
17
85
18
29
48
40
36
12
48
12
15
17
55
18
27
27
21
9
36
75
48
44
12
16
45
3
9
11
12
37
72
36
123
12
75
5
49
15
3
18
60
23
67
53
37
35
37
3
12
12
75
29
12
37
90
5
28
44
13
111
12
39
30
11
28
56
28
8
4
120
111
5
4
21
47
43
42
3
9
11
4
8
36
37
54
9
32
4
8
52
56
12
16
12
20
7
5
36
67
5
28
36
84
9
11
7
33
24
32
25
90
53
37
11
37
3
20
48
1
11
28
69
11
12
64
45
83
73
23
1
35
136
20
168
64
72
96
8
12
37
30
81
69
3
24
20
1
59
85
18
18
59
60
28
36
20
60
67
137
37
39
36
8
28
24
81
90
5
55
5
40
24
51
89
48
97
3
68
24
1
72
11
64
15
162
15
3
30
51
57
3
96
33
47
4
21
48
162
5
4
72
24
21
83
7
149
91
53
16
60
68
48
25
83
60
139
18
35
12
48
100
32
85
12
15
8
13
90
5
52
48
20
7
5
36
24
25
18
5
4
36
8
12
4
15
5
55
5
13
11
7
29
40
21
54
9
9
23
52
8
48
24
40
8
25
23
37
15
128
1
35
1
23
84
16
24
32
4
12
20
37
72
3
15
17
31
113
4
153
83
60
60
100
21
15
44
40
24
32
48
16
21
51
20
37
48
39
8
28
68
1
63
15
18
59
76
39
18
11
12
52
56
49
60
18
9
20
4
36
56
19
18
131
12
4
20
16
20
7
33
24
15
21
60
12
80
25
15
8
28
57
107
120
52
45
36
15
9
23
7
21
20
28
129
42
45
96
20
24
24
7
29
1
15
48
12
39
69
32
24
31
53
16
21
15
12
8
84
13
18
5
12
72
13
60
12
39
111
18
123
48
21
39
12
8
36
36
4
56
48
37
54
18
23
7
5
36
12
28
12
20
64
63
57
33
18
137
36
52
24
44
61
36
39
44
36
43
41
1
23
25
3
69
6
69
21
83
37
24
30
21
60
15
65
55
42
27
3
42
3
15
5
36
12
24
24
4
33
167
12
24
72
19
9
20
151
5
16
9
36
39
20
1
12
107
36
24
1
35
28
12
27
33
12
36
9
42
21
84
20
40
24
21
78
41
60
76
8
76
36
81
72
51
36
93
11
72
4
141
180
23
1
35
76
9
131
64
24
12
48
96
8
88
60
9
108
11
67
12
5
36
16
8
48
12
148
57
23
4
8
28
8
96
16
9
3
8
40
32
13
15
32
12
103
30
15
12
8
25
23
48
1
159
56
4
96
8
37
3
33
83
4
15
5
13
60
59
115
29
16
33
12
51
24
3
12
36
5
19
93
87
30
15
24
132
27
93
12
3
17
28
20
12
52
33
18
42
23
12
60
88
27
18
60
54
29
24
13
27
8
4
51
69
20
1
75
20
24
96
40
140
12
12
36
85
42
21
56
28
3
53
31
5
24
76
156
8
61
59
7
162
72
3
8
28
12
27
41
36
64
51
93
15
18
35
4
3
93
27
45
116
64
60
8
108
24
7
6
23
67
17
13
60
27
8
37
90
33
32
37
71
4
33
18
42
3
24
44
4
68
40
12
108
8
40
39
41
1
120
11
12
16
12
32
25
47
48
40
60
20
72
1
35
24
28
3
105
9
66
117
48
20
37
15
33
15
8
36
216
28
9
3
8
1
11
7
17
55
36
42
47
4
24
8
19
6
23
40
9
35
28
68
12
24
148
3
33
9
35
85
47
36
4
21
15
45
39
135
29
52
9
23
13
15
9
3
15
41
4
3
29
4
36
60
3
180
17
1
23
12
4
20
25
59
16
8
12
24
12
28
9
23
48
4
8
40
44
36
12
37
35
1
59
103
5
12
1
72
12
36
39
44
96
1
39
21
15
12
36
24
33
35
12
108
28
32
28
20
72
49
131
4
3
45
8
24
163
12
6
27
36
24
36
12
44
13
11
76
8
12
4
44
52
33
48
15
9
108
3
48
56
4
27
42
23
24
60
36
24
4
9
15
3
65
ABCD 94652386352*3^$a+1 [50037]
53
15
12
27
13
23
69
15
13
12
48
53
39
111
13
56
64
80
36
16
20
15
73
89
18
73
84
95
72
96
9
16
44
33
90
37
48
47
18
138
60
37
83
129
33
15
27
73
17
48
15
40
107
85
8
3
13
17
75
15
37
77
66
25
24
20
3
42
48
3
147
181
17
7
77
223
107
73
35
138
90
109
108
48
8
40
11
61
24
44
64
47
30
103
72
36
12
12
71
57
16
20
39
117
21
115
144
11
57
88
107
90
18
69
24
36
4
11
61
204
84
11
73
35
57
28
8
4
11
133
47
132
37
36
29
18
61
104
12
93
3
28
11
48
18
3
12
168
64
137
18
30
87
4
32
28
11
205
96
44
40
35
25
20
45
30
13
5
42
61
24
53
15
72
4
17
39
3
117
63
198
7
36
56
76
35
42
15
52
48
8
12
16
152
64
128
16
11
25
11
25
368
87
13
41
78
1
32
12
63
9
36
52
96
71
126
19
95
13
32
81
19
156
12
20
45
15
33
15
4
84
24
23
109
96
84
60
56
72
72
16
44
64
29
48
39
136
8
64
80
12
3
21
76
71
13
149
31
20
36
51
37
200
15
21
36
4
89
7
8
28
48
47
93
36
228
16
11
141
4
53
90
48
24
25
23
1
17
67
36
44
136
11
73
35
73
17
51
52
12
47
25
84
11
85
44
4
53
87
12
24
52
12
12
8
16
77
39
148
36
60
11
1
12
17
39
51
33
75
150
18
30
3
4
8
225
7
12
65
19
32
45
12
43
119
73
32
108
60
16
56
144
12
88
11
36
33
72
15
169
71
97
95
60
12
21
39
73
72
144
104
180
36
51
18
78
162
90
48
69
21
42
25
36
47
25
29
36
15
108
21
18
48
13
152
28
11
1
44
64
11
73
17
6
9
3
1
59
48
72
21
40
32
12
93
42
25
8
39
13
12
5
3
33
39
213
75
40
48
17
31
11
1
35
9
88
77
90
108
90
18
73
59
33
100
24
35
36
25
35
49
56
15
25
68
64
8
39
105
4
11
13
80
33
159
24
39
1
36
60
48
8
28
17
43
24
35
97
24
11
25
11
117
88
8
12
24
231
24
145
8
45
7
24
12
44
3
33
52
5
67
200
256
32
112
24
11
33
28
5
7
96
137
27
255
1
236
76
72
32
3
33
40
68
36
76
44
64
47
69
3
60
1
104
48
45
79
48
60
83
85
72
156
12
260
39
109
17
43
12
107
60
162
36
12
31
36
8
15
61
32
15
133
60
24
20
15
18
7
12
48
12
36
24
8
40
65
75
36
21
156
90
90
3
36
21
27
63
109
35
69
156
184
24
8
24
51
145
5
15
4
143
33
40
17
48
7
137
51
124
8
36
40
29
90
105
112
35
36
49
56
160
44
36
15
109
36
32
27
69
87
25
68
40
17
175
12
96
12
20
9
15
16
84
173
151
80
52
32
16
12
72
12
24
32
15
42
207
3
85
23
133
71
73
155
1
20
64
95
25
35
12
73
60
53
207
60
33
39
3
33
15
93
87
13
84
36
17
30
109
60
35
33
36
40
12
107
93
64
5
19
20
64
36
92
75
73
24
107
30
103
72
23
21
39
33
4
11
13
11
33
15
25
47
1
132
8
39
49
24
5
43
80
52
128
28
80
72
4
24
24
185
27
21
3
87
13
41
15
168
172
20
28
152
3
25
12
56
64
128
75
13
12
8
27
1
180
144
12
23
12
85
5
6
54
123
28
24
60
36
44
36
100
65
255
124
53
55
12
8
33
54
21
28
36
60
41
27
135
37
140
33
115
72
48
17
18
21
244
8
39
73
8
9
15
111
30
3
111
73
32
3
12
61
32
52
20
28
92
96
28
80
84
153
30
13
101
36
7
156
47
24
25
11
13
56
15
25
8
60
33
19
23
108
37
240
8
72
216
4
8
24
15
6
43
12
89
19
36
71
117
16
132
125
54
6
79
44
40
120
107
13
191
25
20
16
84
60
144
56
3
33
52
36
144
47
33
88
89
3
52
53
55
56
100
84
72
104
40
36
104
21
18
120
42
31
84
41
7
60
12
80
21
42
102
103
95
57
33
18
37
20
52
24
32
72
28
80
39
48
57
4
17
27
3
114
43
23
ABCD 94653114958*3^$a+1 [50075]
59
36
9
12
147
93
48
12
88
132
48
156
156
180
108
36
60
11
60
25
24
44
60
40
32
64
80
64
11
21
28
92
4
84
32
28
60
71
9
39
21
15
1
24
47
33
12
27
33
4
56
28
47
145
8
16
24
36
23
12
36
49
59
1
80
24
112
24
116
28
32
87
37
20
3
21
51
21
4
11
49
116
4
24
56
144
52
144
24
56
15
48
13
119
156
9
4
59
36
24
48
24
1
24
224
15
25
20
27
45
48
12
27
33
15
13
12
8
132
48
36
16
68
72
4
20
16
24
143
13
83
37
60
80
3
12
49
56
88
20
76
84
11
49
12
60
24
35
36
13
120
11
109
47
129
3
13
20
144
4
12
68
52
20
4
180
20
40
20
51
25
20
40
104
3
36
25
11
49
72
24
36
23
25
32
123
36
120
109
12
20
4
44
16
36
20
48
12
27
153
3
225
171
85
44
87
129
40
11
60
48
36
25
24
36
36
20
135
73
12
8
60
39
117
4
92
39
1
35
93
60
15
81
39
1
20
64
56
4
60
12
80
28
56
124
59
21
15
1
35
69
16
44
96
16
23
37
23
21
4
32
4
104
12
84
16
23
1
35
1
48
56
16
24
96
20
168
60
51
189
76
144
132
80
40
20
64
11
85
155
228
61
24
11
9
52
228
12
108
12
108
20
16
23
117
4
32
84
40
24
116
64
32
100
24
120
35
21
88
20
156
136
8
39
73
168
20
36
40
60
60
11
9
40
20
64
12
140
183
36
21
84
3
36
1
36
23
177
4
11
129
111
13
32
60
4
35
1
80
40
20
88
35
37
24
104
60
15
1
56
108
72
4
156
48
32
88
36
24
36
20
64
80
72
304
120
24
20
60
15
85
95
45
135
57
15
84
25
11
25
83
36
25
44
76
36
59
81
75
24
45
39
85
20
16
84
56
15
25
20
40
59
1
96
47
37
35
21
148
36
24
60
56
16
83
45
16
35
21
4
80
16
60
108
60
36
44
40
36
156
24
11
132
1
12
8
99
1
12
8
16
24
20
76
80
36
24
63
37
104
40
60
35
97
23
21
64
20
27
105
60
4
120
84
12
8
40
107
33
36
15
1
44
40
236
204
3
48
13
12
8
40
132
20
48
72
48
76
24
20
27
9
4
80
12
40
48
56
3
1
35
1
84
32
15
45
4
20
39
12
25
8
36
36
4
71
33
16
11
25
24
104
60
51
189
52
104
16
104
63
97
131
33
12
27
1
20
15
1
24
36
116
39
69
52
20
99
84
81
16
180
8
36
96
88
35
81
64
32
39
81
48
36
40
56
64
59
157
20
88
20
60
16
36
47
81
40
47
49
60
35
48
213
64
20
15
9
75
25
56
63
81
40
36
11
25
8
15
1
24
12
68
52
48
119
33
28
20
207
33
60
36
16
60
60
8
72
28
47
13
72
108
35
36
60
85
36
20
84
76
8
36
4
116
64
92
39
169
20
15
36
81
64
11
13
72
164
3
60
13
8
76
96
8
87
45
64
44
132
39
36
13
36
44
16
104
112
48
36
116
48
15
85
12
24
144
20
72
63
25
60
36
80
16
24
59
21
40
35
45
4
32
27
33
75
48
60
21
40
60
36
80
64
36
20
39
1
35
13
20
52
24
36
24
11
13
36
36
24
80
24
52
23
181
80
75
36
13
20
36
3
37
20
51
13
59
1
96
11
72
36
24
12
25
180
24
80
52
44
4
120
156
224
96
64
47
229
23
37
20
184
80
16
140
15
25
59
45
60
76
44
51
48
1
35
57
24
60
16
48
60
12
47
13
8
136
56
84
99
1
23
13
8
16
24
56
24
36
16
48
72
47
13
20
88
132
155
13
12
24
24
12
47
13
20
40
44
135
9
40
131
25
56
4
179
132
9
75
9
27
45
64
264
11
121
23
1
35
145
116
40
104
3
37
104
39
1
12
48
20
76
84
56
36
40
80
75
9
144
27
48
24
12
9
40
60
35
25
20
76
44
40
20
60
36
3
1
96
56
40
68
76
24
72
20
60
28
12
80
24
40
84
12
20
28
36
20
76
60
20
4
24
132
24
11
9
4
35
96
9
40
12
8
12
4
144
59
121
92
48
36
63
61
36
95
129
15
21
16
20
28
120
12
68
27
108
21
40
60
20
40
24
275
1
44
16
36
48
12
48
11
69
60
15
24
21
27
33
96
16
35
69
40
20
39
12
45
40
83
1
11
9
40
36
47
13
20
4
24
96
ABCD 94653374878*3^$a+1 [50055]
13
30
36
108
17
19
24
36
72
84
78
66
96
18
23
7
17
19
72
53
1
60
36
18
77
7
42
48
90
36
29
31
29
55
53
84
121
48
126
108
6
102
65
67
66
96
95
25
126
53
7
18
275
31
48
101
79
72
18
11
24
25
95
25
72
114
30
132
18
144
77
24
91
18
78
108
41
13
191
180
19
18
114
18
23
79
29
24
151
144
72
108
192
60
29
84
31
84
60
41
25
72
18
6
30
18
6
144
36
101
55
18
18
72
6
54
12
101
7
233
48
139
66
71
48
25
60
18
48
54
6
180
12
42
66
126
11
13
11
25
18
221
60
187
113
61
54
60
30
71
25
18
36
12
90
47
67
29
19
78
54
54
36
54
77
43
6
48
47
13
48
252
6
12
72
78
54
54
59
36
31
36
18
12
54
65
36
43
126
18
36
24
48
180
60
72
18
48
36
18
240
12
125
115
30
71
48
60
12
25
78
5
67
102
6
156
89
79
18
23
25
11
25
36
119
216
67
72
48
125
43
54
23
36
121
18
12
36
65
7
18
42
12
18
11
139
102
6
5
49
30
29
7
24
84
24
30
6
5
132
205
23
61
11
43
24
101
7
138
72
47
25
47
31
5
43
114
23
85
23
60
79
36
72
48
54
18
65
72
43
29
13
12
18
162
24
11
43
12
96
5
144
24
1
90
29
72
25
18
24
30
47
24
55
54
18
42
18
120
17
61
174
18
47
25
107
55
60
138
72
36
47
133
18
29
13
30
18
54
72
18
35
25
11
12
49
18
5
96
84
7
78
72
11
19
6
54
41
43
17
37
6
185
49
30
78
54
30
6
48
6
119
1
114
54
180
83
19
6
120
18
54
83
24
25
239
79
36
24
102
6
30
42
12
36
144
108
36
36
29
24
288
12
43
29
24
7
48
42
72
18
48
29
43
29
13
18
18
54
12
65
79
269
97
11
43
54
138
17
43
12
36
60
12
60
77
13
90
54
66
42
102
29
216
49
59
36
31
66
47
133
108
54
72
53
1
42
5
79
36
53
84
31
36
84
24
65
1
36
6
120
24
41
67
90
18
5
24
55
90
6
120
150
84
108
90
18
107
91
24
72
144
72
5
43
29
7
36
24
209
36
55
126
54
24
36
48
240
113
67
18
30
54
6
12
53
12
96
55
90
54
42
18
5
85
18
18
54
66
72
18
6
48
47
36
85
95
72
43
54
96
138
36
6
30
150
18
54
120
90
78
23
144
7
6
18
12
132
5
36
7
24
84
29
60
127
180
53
1
90
29
31
102
155
43
65
72
115
17
1
36
71
55
42
23
43
6
66
72
17
120
139
30
6
138
107
19
65
31
144
41
43
72
53
127
53
115
5
241
42
84
90
24
54
5
31
36
54
12
42
36
5
115
36
89
84
72
24
7
54
234
5
31
156
24
36
5
43
24
12
24
12
24
48
36
294
90
66
47
108
259
186
12
54
6
120
114
29
55
54
18
78
155
7
5
103
41
25
6
198
36
59
115
54
96
30
24
18
30
60
48
29
13
23
31
36
65
7
12
18
18
132
108
18
12
198
222
12
11
169
47
108
13
54
41
43
6
120
60
11
79
48
60
41
96
91
90
35
79
84
29
67
29
115
72
48
24
120
18
144
18
6
36
18
72
48
36
72
17
43
5
43
29
211
101
79
5
7
270
47
36
121
59
24
48
139
84
6
120
11
43
65
49
12
11
223
24
30
6
12
222
11
19
65
67
84
6
264
6
41
49
11
12
43
24
113
67
126
47
37
6
12
65
36
7
18
11
79
101
31
90
48
36
71
12
13
167
85
102
18
6
12
24
29
91
101
72
187
29
25
72
83
31
30
36
42
156
6
11
7
36
29
43
48
137
43
89
48
229
18
66
11
25
78
65
1
42
18
11
25
203
151
36
6
192
60
18
54
48
71
7
108
30
42
30
18
ABCD 94653390766*3^$a+1 [50012]
47
1
32
3
165
16
32
40
56
51
60
9
39
108
37
5
99
40
96
32
105
54
57
3
30
63
15
66
79
35
21
27
54
6
105
3
37
83
37
17
54
9
87
36
30
24
18
13
56
15
72
9
24
27
21
33
144
87
75
54
87
24
9
15
39
42
72
54
1
101
19
96
29
27
120
39
12
253
17
63
33
39
9
288
54
24
193
35
117
48
39
30
42
12
54
18
21
57
55
8
129
36
99
72
64
96
8
27
36
30
43
53
12
15
40
35
42
139
239
33
40
80
75
45
16
32
51
54
39
15
1
72
125
27
9
114
36
49
8
24
111
18
7
29
99
208
56
3
21
96
3
90
27
27
6
90
93
168
63
73
89
111
27
54
15
27
36
12
6
103
8
27
21
51
36
24
1
101
3
33
79
35
13
35
36
18
55
89
18
93
21
84
159
75
61
137
39
24
16
119
25
173
132
31
23
49
35
6
31
35
45
24
168
15
9
207
145
8
15
18
66
165
51
45
88
47
73
56
88
23
66
39
33
87
75
24
30
18
45
16
35
174
111
15
9
15
33
33
7
32
16
176
40
17
24
15
16
41
103
128
33
252
43
11
24
48
60
1
32
16
17
39
16
96
119
105
24
3
12
1
17
42
285
87
72
9
48
33
42
141
93
30
36
9
27
108
81
72
48
40
65
6
48
60
72
21
64
131
21
15
49
17
36
3
16
24
11
90
132
247
35
133
11
133
72
11
6
174
81
9
6
66
6
33
111
121
8
87
1
32
69
27
48
40
137
24
30
1
17
18
21
123
36
18
87
27
21
33
18
174
24
31
23
12
114
36
111
45
18
9
64
89
7
65
15
96
112
56
63
24
33
16
96
11
6
54
105
69
3
24
16
11
109
24
11
42
174
18
150
109
35
84
105
45
3
189
91
128
24
87
102
6
12
18
7
119
105
63
49
8
9
15
99
108
12
37
8
24
3
6
111
27
37
168
80
57
54
73
128
16
32
40
5
3
63
18
60
30
72
37
71
24
33
15
153
15
57
33
54
12
37
89
18
108
54
3
51
133
107
37
17
84
6
54
48
24
63
39
9
16
56
33
36
84
42
13
23
18
15
16
59
18
48
3
33
63
16
65
18
186
84
60
3
51
13
24
48
8
63
1
35
21
48
27
13
41
103
32
135
84
36
57
129
127
48
35
37
56
16
24
161
30
60
72
85
8
45
27
33
15
112
11
150
30
25
8
192
64
8
216
88
11
18
123
9
39
9
39
33
7
72
176
21
12
15
21
18
9
72
16
48
56
40
11
54
6
9
3
93
40
341
91
32
75
126
54
9
72
9
15
3
12
78
138
42
30
90
24
15
3
13
95
84
132
120
1
41
120
7
11
72
162
60
15
21
51
96
16
32
15
57
24
64
35
36
36
133
47
9
27
54
7
125
19
8
27
45
96
39
48
18
36
27
64
23
9
21
114
12
37
23
49
53
60
66
37
17
54
42
12
43
8
135
48
36
21
3
12
90
78
9
40
41
39
69
18
1
11
21
15
144
72
57
112
56
27
93
15
25
8
45
27
63
1
65
55
24
120
56
40
29
3
3
13
77
12
18
72
37
17
7
17
15
51
36
60
85
5
67
41
66
96
21
33
54
18
30
33
21
36
7
8
63
105
112
11
6
84
6
72
69
15
60
13
53
18
96
105
3
174
7
17
18
12
73
107
45
136
56
24
88
8
39
18
150
66
18
78
30
33
57
7
56
135
36
36
9
27
37
23
108
36
177
15
25
32
24
64
8
120
24
9
15
147
36
72
72
25
137
183
33
18
37
17
63
81
135
9
6
174
36
7
32
15
25
71
72
12
18
18
9
9
7
17
31
161
36
3
39
54
75
63
96
1
11
78
87
24
48
15
33
24
3
12
25
29
3
184
48
131
21
33
199
11
61
32
40
32
16
104
111
57
24
24
3
21
72
87
33
24
57
15
16
35
6
15
88
41
48
55
104
21
18
57
129
54
30
19
24
11
36
1
53
195
39
96
84
18
18
81
51
13
128
24
9
6
12
69
3
18
18
105
72
9
84
51
72
9
18
13
24
65
18
72
24
189
57
24
55
107
198
30
73
17
6
33
40
8
57
132
75
9
135
24
24
40
48
77
30
54
24
15
15
33
75
93
75
21
9
24
12
27
87
66
7
89
31
32
96
57
66
45
160
48
24
11
61
17
39
9
ABCD 94653568138*3^$a+1 [50032]
36
30
37
23
109
128
12
3
30
67
95
6
30
45
57
102
6
12
15
12
3
33
4
53
27
40
101
72
138
49
71
24
18
63
40
17
115
108
95
30
39
48
27
1
47
90
102
33
27
21
52
12
68
15
60
18
72
18
24
108
18
39
81
27
183
30
30
24
30
55
5
18
25
20
60
12
48
72
33
55
8
87
153
39
21
4
41
19
36
5
24
30
1
32
123
12
42
43
23
60
42
72
36
24
51
39
30
43
17
91
84
80
36
24
15
36
37
17
78
33
72
40
48
44
160
20
3
12
60
18
108
15
4
5
30
105
96
24
40
5
60
36
30
12
48
90
39
141
75
24
16
59
13
12
48
65
90
33
69
30
18
207
3
13
12
72
41
42
37
36
29
15
33
87
15
61
12
20
3
30
75
15
60
42
63
64
71
30
42
33
105
42
12
6
39
3
108
49
221
42
177
208
17
30
30
31
47
13
24
11
12
33
72
63
12
12
25
80
3
42
48
102
25
11
102
48
19
41
24
15
88
132
48
32
16
269
6
72
72
1
44
45
3
33
19
35
85
5
3
3
45
120
24
40
48
35
33
144
16
29
15
105
36
19
168
8
40
44
15
33
48
45
60
99
33
63
69
63
12
111
105
24
16
5
12
15
52
65
63
33
84
31
24
161
24
18
37
35
6
79
5
30
21
45
42
42
3
15
42
103
12
65
6
45
39
45
96
15
12
30
42
13
12
68
72
3
165
57
18
13
5
12
147
276
12
3
54
66
72
13
179
60
165
63
33
120
4
156
29
96
30
12
162
48
123
147
13
29
30
150
111
12
52
71
42
42
6
84
36
7
17
51
24
88
23
210
7
8
9
60
6
25
149
6
24
13
60
120
12
11
12
37
11
120
24
6
120
39
3
37
11
97
5
18
120
12
12
45
21
12
63
60
4
53
72
63
27
105
21
30
85
32
27
30
63
15
30
180
78
60
85
29
48
63
27
18
84
43
65
15
15
162
51
75
24
1
59
6
30
54
51
45
7
12
36
84
53
48
39
15
30
18
30
30
213
99
45
105
6
60
57
40
83
132
93
99
60
45
16
5
12
63
129
51
4
156
44
48
15
48
25
149
6
37
48
59
6
7
48
95
12
12
61
95
54
180
18
85
23
57
27
30
18
37
36
5
42
13
17
12
15
3
30
12
90
6
12
183
15
90
15
9
96
42
13
5
7
12
23
30
27
16
24
23
25
35
37
35
21
12
27
6
60
39
63
78
12
12
3
15
108
24
13
192
71
114
30
1
12
5
15
15
168
42
7
8
27
78
18
90
42
13
32
33
15
105
27
87
1
107
18
19
83
30
115
23
42
3
15
12
12
78
48
27
63
42
63
15
25
5
39
48
45
3
27
33
27
30
30
12
13
23
42
60
87
15
18
27
160
35
13
8
60
45
15
39
45
21
27
15
33
12
27
126
15
45
75
4
60
248
15
217
95
36
45
87
45
147
6
12
42
13
80
33
147
12
21
24
90
120
18
30
18
24
123
33
15
52
23
57
208
24
20
16
60
17
18
30
55
12
17
51
40
35
97
23
37
8
220
35
102
120
18
9
16
20
60
45
7
20
12
51
30
54
61
32
12
60
21
12
7
8
63
12
42
18
33
69
66
210
55
77
12
48
30
57
33
15
48
87
30
7
35
66
75
9
48
43
35
72
13
77
27
123
85
12
11
9
60
16
12
8
165
67
5
43
72
48
5
54
18
18
24
108
133
72
72
20
15
33
3
12
33
129
3
72
16
120
17
27
45
30
18
183
15
24
81
39
6
7
48
44
40
41
12
18
9
15
253
35
78
12
3
4
48
47
105
33
48
19
173
7
56
39
90
18
30
48
207
52
41
39
15
21
9
60
51
69
75
33
63
105
39
45
18
105
63
57
100
20
72
45
6
60
9
15
6
19
68
75
48
49
11
120
49
36
72
8
112
200
27
141
15
49
35
6
24
63
48
24
88
17
18
13
92
3
42
12
30
21
57
18
42
72
51
15
102
120
60
108
15
117
7
131
24
13
8
39
6
132
60
3
4
48
12
68
3
30
15
9
91
107
237
33
162
36
25
77
30
13
17
27
16
29
96
30
12
42
60
48
7
65
36
90
12
18
67
8
69
6
24
6
7
23
45
4
23
30
7
23
90
42
21
39
18
43
35
30
102
108
12
33
15
54
51
4
11
42
30
12
141
4
36
60
12
20
12
51
24
121
5
114
36
57
33
15
12
87
105
51
24
36
45
87
13
32
27
18
55
23
60
24
13
23
25
29
120
31
5
42
37
60
71
84
6
15
45
12
3
27
37
23
168
69
21
15
57
67
83
45
3
42
12
6
69
15
33
15
13
12
152
21
24
43
17
30
85
80
81
27
15
85
17
30
60
108
13
17
ABCD 94653709006*3^$a+1 [50008]
19
66
24
24
155
75
106
14
72
6
159
51
72
45
25
23
48
24
67
8
16
24
5
37
20
3
31
5
139
80
21
60
1
48
72
11
13
131
25
18
5
67
8
16
5
19
6
47
84
36
43
50
6
64
5
115
66
11
13
86
40
5
49
60
134
18
54
10
11
33
15
21
30
34
54
8
64
5
21
72
16
96
8
3
33
15
99
21
117
123
21
36
82
77
21
64
24
84
12
30
48
26
54
6
4
32
126
30
15
48
69
216
46
24
2
12
10
5
3
33
81
15
111
58
36
131
93
10
24
42
35
13
8
144
48
60
36
54
16
5
1
60
84
32
148
62
24
48
6
156
40
56
30
9
36
19
24
2
22
2
100
84
11
19
50
54
22
50
94
32
42
48
18
99
132
25
30
101
132
1
56
4
66
90
24
6
50
30
58
11
81
4
86
21
27
22
60
35
69
51
19
96
24
96
5
19
26
51
57
36
54
10
120
72
24
11
73
2
45
36
132
121
26
69
61
11
19
56
18
12
34
24
54
12
20
3
7
5
3
10
6
66
54
26
3
60
87
9
36
93
16
134
10
11
36
9
136
60
48
32
18
16
66
54
74
3
72
3
93
69
51
21
99
27
57
1
54
50
27
25
95
13
23
7
41
25
84
32
34
96
128
30
63
19
14
99
7
24
65
31
5
3
18
102
10
6
56
21
33
76
59
85
131
19
5
27
93
27
54
3
33
27
37
54
77
24
84
25
107
13
6
18
11
85
32
48
6
90
3
120
192
60
25
54
24
8
129
45
3
48
49
120
20
3
12
49
35
9
46
26
3
37
104
46
90
56
54
64
6
90
5
24
9
15
27
18
30
16
185
55
56
18
3
48
51
34
20
64
36
35
85
30
2
4
18
120
77
21
54
45
21
3
21
246
34
11
99
40
24
101
109
6
18
62
10
8
3
19
29
19
8
54
28
8
48
70
137
73
179
36
109
32
34
29
27
18
3
43
66
158
57
193
110
30
42
69
19
72
18
83
49
108
11
21
123
57
3
7
56
24
9
1
11
139
24
32
33
57
27
37
11
69
40
11
109
24
54
6
84
8
24
111
60
84
25
59
51
184
24
32
48
42
159
156
45
64
36
20
94
5
25
2
18
27
19
5
3
22
35
13
116
12
52
80
63
169
20
34
24
72
14
12
52
2
45
19
32
162
12
4
32
22
5
1
84
83
27
30
18
33
84
48
109
86
9
9
39
1
54
41
87
54
4
14
33
49
11
13
30
24
158
15
49
26
24
30
3
31
224
33
15
34
8
22
8
82
86
64
26
39
36
12
15
16
90
30
5
211
53
37
35
141
72
16
86
10
11
43
86
3
31
14
42
40
5
3
18
72
16
95
39
22
26
42
12
99
84
37
23
87
18
16
56
28
35
96
31
53
21
94
41
1
54
120
2
27
81
64
2
64
30
71
24
19
5
72
3
40
2
40
11
69
51
99
9
60
24
168
43
50
4
95
45
22
14
10
101
19
66
11
13
107
57
106
2
54
81
57
70
62
3
60
3
72
6
4
126
5
27
88
2
39
33
15
7
24
30
26
96
57
55
6
44
30
16
24
2
123
21
99
27
10
11
45
88
107
27
10
11
69
46
6
50
114
16
35
48
25
32
4
6
54
215
51
48
22
18
17
108
123
64
24
2
24
70
29
27
72
112
29
132
33
102
54
178
53
13
24
56
6
58
6
26
195
60
153
46
54
50
10
72
144
152
4
50
10
8
3
99
130
24
59
72
73
20
27
43
101
69
12
148
11
115
30
60
6
5
9
39
105
52
110
21
9
28
11
25
36
158
48
42
27
48
120
33
3
141
130
78
156
24
6
41
49
6
24
29
36
55
6
23
3
58
24
32
30
6
12
36
39
12
93
90
82
8
22
50
40
143
15
81
25
62
22
98
88
24
32
78
63
13
14
22
60
23
1
6
5
81
34
5
43
62
4
47
12
27
90
15
25
104
46
24
2
52
2
10
30
98
27
9
76
20
15
69
6
48
40
5
91
50
54
90
22
86
58
120
17
79
26
75
19
24
65
55
32
45
13
14
18
28
90
32
18
16
24
30
5
25
20
51
85
24
11
13
30
66
6
8
10
8
112
32
94
125
9
18
208
5
21
4
2
64
26
30
24
213
21
16
30
18
6
14
42
10
44
4
12
35
48
61
20
46
29
1
48
128
3
109
36
11
43
122
184
54
32
69
60
49
30
5
48
24
84
49
30
101
45
27
132
25
6
56
6
12
78
18
39
7
24
32
33
12
99
129
12
48
192
37
47
60
120
3
22
23
67
18
107
19
24
17
55
120
29
27
54
18
160
5
85
96
174
2
3
33
144
18
21
25
314
18
22
32
10
80
4
35
132
19
18
56
54
6
12
135
9
36
63
96
13
68
34
5
9
10
29
3
144
9
31
8
10
ABCD 94654133768*3^$a+1 [50054]
54
107
13
59
31
9
128
43
5
24
187
90
59
37
107
48
115
72
108
53
145
59
13
18
36
66
3
39
72
33
15
41
31
33
56
40
39
72
120
60
18
72
99
21
99
152
43
5
7
72
36
5
12
7
72
18
30
258
48
95
49
95
36
67
18
126
29
60
55
24
5
48
19
36
33
111
33
93
54
108
36
90
35
40
44
7
18
48
3
51
36
144
9
45
6
69
15
24
5
48
55
72
36
65
19
18
3
32
7
36
84
36
5
72
180
52
60
156
15
60
36
390
54
60
120
17
48
144
13
18
36
53
48
7
81
20
100
15
9
3
5
67
36
9
135
36
36
36
42
30
60
36
84
6
120
24
11
55
252
5
67
312
9
20
7
53
12
7
72
84
29
16
32
103
24
12
69
111
6
54
300
29
31
180
113
43
17
223
5
85
18
246
63
15
36
84
72
69
44
156
115
5
120
31
6
35
157
42
36
228
24
36
12
297
8
79
69
39
18
18
9
56
91
36
65
52
33
63
9
66
5
12
37
11
24
216
19
36
29
31
36
9
20
7
48
36
108
18
90
78
30
17
7
5
115
72
9
44
37
6
53
4
27
41
112
51
192
168
66
96
54
18
11
181
24
35
12
112
51
6
71
49
6
144
29
127
17
48
43
96
69
104
120
31
72
12
21
75
36
53
1
75
45
6
84
6
138
6
30
186
59
40
75
5
120
24
16
39
12
60
156
5
139
24
36
33
51
24
41
4
21
150
162
63
75
24
12
114
174
108
54
54
89
25
102
36
72
5
240
16
15
84
6
144
30
96
12
93
87
132
102
3
56
19
18
83
24
181
75
99
60
156
89
76
15
65
84
91
120
6
54
17
19
156
53
115
9
60
3
108
69
68
88
24
56
19
65
60
91
45
32
60
79
173
136
99
72
114
30
72
53
109
35
36
25
54
36
246
114
9
63
33
15
65
60
7
18
90
12
24
84
137
133
59
85
35
37
63
60
27
89
60
40
171
90
11
19
29
67
125
85
114
156
5
13
42
113
40
45
30
5
109
35
136
219
18
18
45
144
36
80
40
39
36
5
79
21
57
83
4
3
48
125
151
189
32
12
91
69
36
15
54
42
54
35
40
92
43
24
12
96
138
35
37
288
107
72
16
27
93
24
8
13
162
5
60
115
24
36
12
96
45
39
60
45
8
72
136
75
42
47
16
57
54
90
39
51
24
54
171
104
61
90
65
7
24
30
6
72
18
83
40
39
5
25
42
93
36
15
65
24
120
16
24
68
97
51
21
216
120
24
234
9
117
30
18
75
3
48
9
123
54
59
40
24
3
300
144
53
25
126
69
3
48
24
72
144
156
24
84
42
30
29
100
87
18
42
72
72
84
5
160
141
39
57
35
37
66
60
5
12
67
6
35
84
73
42
12
24
12
78
72
23
151
60
30
59
100
111
29
64
20
175
132
189
32
25
114
113
96
64
56
12
49
96
3
27
114
83
37
126
18
6
69
140
4
21
135
129
6
12
132
12
6
35
19
33
20
91
120
42
144
83
7
48
60
105
15
18
78
336
288
42
3
87
36
197
13
3
15
24
72
54
144
18
102
6
17
12
151
12
42
11
7
53
19
30
6
29
181
24
126
5
67
5
133
6
153
27
33
15
72
9
135
9
51
90
30
77
13
155
175
36
36
12
21
141
54
24
173
88
21
78
21
32
19
18
51
24
8
7
36
210
59
16
147
18
15
57
35
19
36
198
59
40
27
84
17
43
125
60
67
54
30
101
52
68
19
18
35
16
195
45
27
53
37
90
33
39
125
43
102
95
175
21
111
180
53
13
24
48
6
125
19
156
ABCD 94654445038*3^$a+1 [50008]
30
36
18
39
93
27
165
12
39
32
25
72
18
69
21
144
3
3
102
47
13
3
123
30
54
41
55
17
55
113
37
18
6
48
90
12
5
49
102
108
24
42
6
18
6
18
18
9
75
18
11
40
201
6
9
3
5
25
42
54
95
1
120
36
24
90
24
96
36
30
90
30
150
57
8
37
6
66
30
45
21
3
99
78
15
48
99
18
30
5
25
42
102
90
84
57
8
85
11
1
78
30
6
150
60
54
120
6
36
72
30
141
15
9
33
24
39
27
45
27
36
36
30
60
150
114
6
6
24
23
55
18
18
6
24
66
18
11
16
9
15
24
21
96
6
165
3
42
24
24
219
48
27
53
25
54
180
84
54
90
6
35
85
114
18
42
72
90
59
61
60
30
66
60
3
104
145
6
42
87
15
186
24
12
90
30
11
13
27
15
233
85
27
8
25
24
12
24
60
42
18
227
43
36
114
54
33
57
15
15
6
102
84
30
3
21
84
48
60
24
60
63
3
5
72
13
114
6
18
66
36
12
111
21
11
163
60
89
48
72
40
176
109
75
93
60
39
93
6
30
36
54
54
186
282
3
9
48
24
30
120
36
108
72
17
37
138
6
12
24
48
96
6
18
30
33
24
21
48
60
12
3
105
144
6
17
115
18
6
18
30
36
30
35
7
18
87
117
30
6
15
51
29
121
63
27
48
30
111
21
11
13
114
18
15
27
6
144
71
1
39
24
72
8
40
141
66
54
12
72
12
18
66
144
72
15
24
15
36
5
289
15
21
66
48
6
120
78
5
37
3
123
24
78
12
36
39
39
12
12
66
30
65
61
35
1
60
24
24
11
1
60
48
6
101
37
6
125
79
30
11
112
15
30
99
39
132
69
8
13
30
132
42
210
120
18
35
31
12
29
16
24
8
1
54
41
1
6
33
45
6
45
96
3
54
72
24
24
71
112
129
24
6
30
108
48
114
45
3
48
30
87
123
54
18
96
21
21
59
121
18
66
78
6
12
18
185
64
51
6
120
18
77
40
9
24
36
6
24
84
33
15
30
3
45
11
25
114
36
9
75
30
30
24
48
54
11
49
210
29
55
36
29
187
114
84
15
45
131
1
60
168
11
31
9
3
77
31
42
15
27
90
36
24
18
18
30
48
72
53
1
15
96
45
72
186
89
13
3
120
9
12
6
78
222
30
35
49
6
108
101
16
8
72
40
15
84
30
114
6
15
39
30
6
21
72
3
54
15
129
114
42
174
36
41
49
23
13
78
90
24
83
40
32
88
27
60
162
6
105
39
33
117
6
18
51
24
32
304
8
7
60
30
23
7
9
171
29
37
42
17
1
12
51
21
59
115
24
18
24
24
12
39
3
5
55
41
16
24
57
15
45
27
8
88
56
13
66
84
6
15
21
83
72
1
39
21
54
78
66
84
90
15
15
42
30
9
27
165
3
30
15
141
48
6
6
15
9
30
9
15
78
75
8
7
18
30
42
114
144
5
109
3
99
30
6
60
5
13
90
9
48
9
24
72
72
48
42
30
12
30
18
12
36
18
144
57
9
60
12
24
96
78
65
1
54
9
8
144
13
27
39
6
60
39
75
36
9
171
48
36
42
39
39
41
24
112
3
30
12
18
66
6
60
53
49
30
60
45
27
36
9
105
18
45
171
117
33
42
5
88
27
18
30
117
9
48
15
27
114
114
78
90
18
24
12
35
25
84
12
12
11
85
120
6
5
1
78
30
54
48
24
21
3
24
96
12
9
15
18
15
27
96
53
1
60
11
19
54
15
9
12
99
45
60
12
3
27
24
144
6
15
9
6
30
59
25
47
64
63
6
51
21
18
57
9
96
47
25
6
234
12
35
61
3
24
48
69
54
60
9
63
54
59
79
137
85
96
3
15
36
6
12
12
15
96
33
60
102
5
48
25
15
15
54
72
48
6
21
48
87
18
47
13
42
90
54
36
21
24
69
42
57
45
72
60
18
18
12
36
102
45
45
102
165
3
53
49
6
89
61
60
15
27
54
234
12
9
75
48
30
66
165
56
91
5
13
72
99
15
81
3
24
45
8
49
24
6
9
27
149
163
18
30
84
18
66
102
23
19
36
9
32
25
39
99
18
12
63
24
15
54
12
12
6
114
90
36
21
3
42
3
51
54
15
72
39
17
37
6
30
24
95
55
18
39
99
54
87
15
24
24
41
61
11
133
102
42
78
45
9
15
9
39
3
93
69
48
27
27
36
9
3
6
15
32
67
30
108
30
24
48
18
18
6
6
54
66
29
13
132
90
141
9
15
15
24
9
27
21
27
252
30
75
24
87
162
15
87
24
41
88
33
90
30
60
204
36
84
78
48
ABCD 94654906462*3^$a+1 [50036]
5
15
82
6
36
41
9
15
43
8
12
45
25
47
15
69
24
33
64
11
84
108
87
118
12
30
8
30
18
52
80
33
15
12
30
132
60
3
13
2
10
6
6
23
327
28
5
43
42
12
8
15
87
16
44
6
15
49
80
96
60
39
15
28
80
10
150
30
18
29
21
58
2
27
27
21
37
12
8
12
6
40
20
9
91
140
4
8
18
15
67
12
5
3
40
36
6
6
80
24
16
14
16
14
18
28
50
52
18
204
11
15
40
17
7
8
16
6
35
15
30
6
30
3
97
2
22
18
62
6
33
9
70
65
63
34
26
24
10
38
28
32
76
29
3
9
103
2
34
5
7
2
78
34
11
84
13
6
84
48
14
4
35
151
29
55
26
36
75
24
1
24
18
5
72
111
33
19
50
28
32
16
44
10
41
12
85
80
4
18
140
22
60
23
61
6
5
81
24
63
27
6
54
21
45
4
116
15
117
3
19
54
2
52
18
2
22
8
42
34
66
30
11
37
66
2
42
88
78
26
40
18
8
22
62
16
23
36
3
30
15
63
9
21
88
167
25
12
18
2
30
33
57
28
47
48
7
68
12
16
66
11
109
86
24
6
64
20
60
6
60
4
29
1
18
20
12
30
64
59
25
12
156
12
68
4
38
48
24
9
1
6
54
26
10
14
58
11
21
96
4
8
100
126
17
144
63
18
102
60
30
46
32
30
15
43
30
95
12
39
88
2
16
59
3
18
4
84
14
10
18
14
66
64
50
76
12
12
68
22
53
7
36
42
2
18
12
10
56
22
12
146
84
45
36
9
30
4
26
39
51
10
66
29
55
8
16
84
12
20
90
66
4
50
4
14
10
6
26
18
16
44
48
10
14
33
27
9
67
54
11
147
10
50
21
99
22
83
25
150
18
2
16
32
112
50
72
6
10
12
143
9
4
56
70
53
31
12
17
13
92
15
33
22
5
43
2
42
120
30
63
3
42
15
87
40
30
23
27
18
16
6
41
15
94
8
42
6
30
28
96
54
35
21
36
75
39
28
2
4
11
211
44
88
32
9
67
14
108
22
128
18
15
72
13
44
78
22
110
28
42
8
190
62
6
190
23
21
51
48
97
12
32
30
4
77
67
6
26
4
5
24
33
60
4
80
30
78
12
3
103
104
34
66
78
78
14
4
84
8
42
46
72
83
21
10
24
24
36
5
1
8
18
69
61
44
3
3
234
30
16
48
29
3
4
29
21
51
7
2
28
20
16
11
123
22
86
4
5
165
60
4
14
120
58
20
40
42
60
2
3
43
30
18
84
8
82
47
13
68
22
6
47
13
14
40
38
72
42
40
24
5
85
6
96
30
24
11
7
66
35
27
4
26
4
30
8
10
35
163
54
35
55
24
104
28
14
88
8
3
67
5
13
14
12
108
22
8
63
9
30
28
110
3
12
13
12
98
22
23
48
19
18
95
27
18
42
70
18
14
66
72
30
123
9
60
6
69
139
6
150
8
16
282
50
4
8
45
33
10
18
14
48
30
24
10
6
23
25
26
21
7
2
90
64
17
19
89
69
52
120
54
26
15
25
26
34
38
93
25
12
12
126
20
94
36
35
25
30
2
160
35
57
28
2
48
132
10
8
72
160
18
18
44
100
50
16
17
123
30
24
15
1
32
18
70
54
84
26
16
12
72
8
3
85
42
17
3
12
6
64
23
7
54
6
20
10
18
2
30
18
148
12
2
66
4
8
150
22
186
60
29
63
16
24
78
83
7
84
53
15
12
4
26
15
3
108
10
47
1
14
166
24
18
5
39
21
69
3
12
19
2
3
61
18
68
9
45
48
28
20
24
40
8
27
3
30
3
15
154
23
15
18
39
19
84
77
31
54
60
146
22
48
48
36
18
48
32
70
2
28
48
17
15
42
51
48
39
28
32
28
5
15
42
15
75
120
30
102
33
3
28
41
85
36
30
14
48
3
9
28
11
51
48
16
12
42
8
60
118
32
9
15
16
24
5
3
118
95
84
31
65
15
30
39
19
2
22
8
34
11
7
41
9
18
28
14
28
24
56
22
66
72
80
4
50
36
24
46
23
1
80
4
26
18
100
8
12
10
92
10
38
78
63
37
2
60
10
42
90
38
78
24
123
27
18
27
49
59
7
20
94
26
9
39
40
32
21
27
48
72
10
35
67
18
23
39
106
35
9
46
5
15
90
60
10
48
24
17
81
40
30
24
110
48
51
61
18
32
4
26
4
44
58
5
105
24
10
8
22
23
27
45
24
9
16
42
20
4
6
132
62
6
142
20
82
26
4
53
7
6
60
92
30
21
72
7
42
8
48
94
20
93
61
12
24
18
102
6
42
8
30
94
11
67
5
36
1
8
22
8
102
30
34
84
38
10
44
34
32
22
23
15
28
2
112
30
38
4
26
9
1
32
3
7
78
50
40
18
6
24
42
12
8
27
7
56
30
64
35
13
2
10
30
120
18
92
16
32
30
16
12
5
37
167
73
8
3
19
66
14
22
6
30
164
10
20
141
7
18
42
42
6
62
78
9
73
20
18
12
117
48
45
15
61
30
32
84
30
30
88
92
18
40
102
89
51
36
30
15
99
10
18
2
40
260
6
105
9
18
72
16
137
27
34
12
20
12
46
102
35
9
3
3
54
39
72
9
168
22
26
22
77
33
76
26
58
60
122
21
19
96
32
81
21
96
28
2
22
62
40
20
33
45
46
2
15
45
42
16
44
21
7
2
3
15
30
22
38
144
36
12
102
36
34
26
9
3
22
50
16
14
30
60
18
12
63
55
2
48
78
10
74
40
98
88
12
23
43
41
13
8
24
100
54
26
63
63
58
12
44
3
13
59
3
30
3
39
33
31
6
66
20
60
70
2
57
21
30
58
122
24
ABCD 94657307224*3^$a+1 [50047]
12
36
42
25
48
29
15
36
15
49
23
1
41
39
45
36
54
24
25
60
65
162
45
69
6
165
144
60
9
12
19
17
30
42
31
32
24
40
20
96
4
80
33
6
49
23
13
116
15
6
39
3
18
39
33
55
12
36
65
54
90
60
144
15
21
48
31
12
17
42
30
43
12
5
24
72
78
6
91
119
21
52
92
3
13
149
15
165
103
17
18
18
15
28
41
48
51
4
17
90
1
5
75
117
3
15
13
35
1
56
63
54
43
20
48
45
19
101
144
63
9
6
13
17
15
45
19
44
4
5
27
64
107
18
67
29
31
17
63
15
69
60
69
12
3
52
47
18
39
33
115
5
27
33
27
24
40
41
24
30
1
5
15
9
51
45
103
11
6
90
1
20
57
18
9
93
27
16
29
24
36
36
114
18
6
66
48
27
4
17
55
167
1
5
42
33
39
33
40
5
67
5
18
18
91
20
45
19
89
3
27
18
12
67
20
9
12
54
21
28
17
55
128
21
138
61
32
69
24
72
24
15
208
32
24
16
5
51
24
120
39
6
51
45
7
12
41
132
120
18
45
4
56
9
24
15
4
131
174
18
25
5
12
3
48
51
54
19
17
30
66
3
9
7
101
55
29
48
3
45
55
29
51
93
51
36
24
24
16
96
108
12
72
32
21
99
21
115
24
23
97
56
45
60
12
27
4
12
5
12
6
66
39
36
16
5
132
3
33
15
21
18
6
7
197
27
60
15
18
51
9
36
19
197
54
42
24
36
43
41
39
4
36
72
72
32
81
135
69
43
17
19
125
135
117
12
120
48
3
75
6
18
25
125
66
49
71
24
66
87
45
12
31
36
108
125
43
65
79
44
21
24
19
53
63
72
33
51
36
48
21
19
71
24
21
3
73
5
19
119
72
18
15
64
5
132
6
24
25
204
89
67
24
29
90
57
15
1
17
6
37
107
33
24
9
102
129
28
53
54
49
152
153
7
77
3
64
56
15
37
5
156
12
55
60
5
12
36
12
15
3
297
39
18
27
9
7
17
42
18
3
52
17
36
39
64
32
33
24
3
39
1
8
21
60
163
17
48
12
108
7
29
12
39
33
27
9
72
127
68
3
42
99
16
35
48
42
12
7
96
29
36
15
112
107
6
19
29
91
5
108
12
84
87
15
30
43
29
3
93
66
73
8
15
73
80
12
9
39
21
31
44
60
63
33
9
31
89
48
7
65
36
19
65
78
6
19
120
36
59
30
7
36
17
63
24
40
56
84
81
24
18
6
19
12
11
24
78
42
21
4
23
6
12
15
33
12
72
48
120
90
93
9
115
36
92
39
9
36
36
28
107
37
17
36
75
52
8
4
44
177
12
87
69
6
18
120
30
78
15
64
5
15
45
66
72
90
48
75
9
43
8
45
19
56
39
9
45
24
12
15
39
1
65
51
69
151
68
27
30
42
30
3
9
30
78
43
8
45
36
6
54
19
125
19
137
91
35
42
55
8
33
15
16
119
61
20
16
5
24
36
15
69
39
12
57
27
16
44
33
6
24
33
40
77
12
19
36
44
64
35
18
24
15
16
5
114
30
15
124
71
24
1
36
12
56
16
5
48
96
12
24
96
63
52
17
60
3
33
60
31
36
5
24
36
19
60
35
6
3
39
6
19
23
30
12
6
45
9
12
43
113
18
57
9
75
16
12
32
33
3
4
96
108
11
6
60
30
9
24
159
57
24
15
121
44
9
7
20
63
73
137
7
41
75
27
33
45
12
78
9
24
69
27
45
48
156
12
19
113
102
24
145
29
7
59
25
65
79
8
88
29
96
19
72
41
7
56
15
6
90
13
53
79
44
69
31
32
87
18
3
99
18
72
63
9
15
16
8
9
6
6
36
15
105
7
32
24
16
95
49
20
57
103
65
15
9
42
141
4
101
3
4
17
36
12
36
87
63
105
39
57
28
35
18
54
114
51
60
16
48
72
29
115
56
15
24
13
92
16
164
4
29
120
7
35
1
44
3
48
49
44
12
33
36
84
126
18
36
7
17
3
9
6
25
149
51
15
24
6
60
63
57
24
24
12
18
49
5
3
9
15
231
33
225
24
48
102
42
15
15
78
90
57
16
23
37
48
20
9
12
48
3
4
44
4
35
18
39
4
5
15
120
81
135
21
3
39
13
12
132
53
55
41
27
9
39
60
4
17
18
42
31
17
6
66
31
44
16
12
5
36
24
120
6
24
25
101
36
135
16
89
96
15
15
9
33
31
17
15
48
112
68
96
60
24
117
12
55
71
57
9
30
1
12
83
18
156
36
55
29
66
24
6
3
64
77
231
33
51
183
145
68
100
8
9
12
43
68
48
45
12
114
90
30
45
100
29
36
31
17
91
59
133
89
48
12
30
18
30
157
36
5
39
4
47
192
48
25
80
40
24
48
32
33
60
12
78
162
108
42
9
21
43
12
20
63
66
12
75
45
39
9
51
40
104
21
15
16
5
24
111
15
33
15
24
57
165
51
64
119
97
48
5
24
66
6
36
12
12
19
11
90
43
11
24
1
60
36
89
54
1
29
12
54
61
60
20
3
ABCD 94657310578*3^$a+1 [50071]
48
36
19
5
25
11
31
30
15
69
66
54
24
27
39
24
66
6
60
48
102
47
91
5
7
53
7
30
24
24
72
90
24
33
33
30
113
1
36
48
72
3
21
54
72
30
60
78
30
27
3
5
1
54
60
6
11
12
52
9
11
24
121
30
41
133
155
64
21
6
5
4
20
31
36
54
6
24
101
19
24
101
1
84
11
19
41
109
11
115
48
66
3
3
5
43
5
24
1
36
6
84
101
13
6
6
3
27
90
54
6
60
54
24
29
12
48
16
27
33
57
15
8
1
24
6
53
37
54
6
24
39
3
18
12
15
9
35
1
24
71
73
27
20
13
42
5
4
9
96
30
149
36
28
3
54
6
125
19
5
1
54
33
20
12
48
1
72
15
9
30
30
3
8
28
20
1
39
15
30
71
1
24
114
5
12
13
12
47
12
61
24
6
53
12
100
32
31
12
5
13
6
81
8
1
35
4
75
6
135
15
21
3
36
30
15
8
103
77
16
20
16
15
36
89
19
30
12
119
31
30
60
99
9
6
126
35
4
129
6
114
30
12
9
44
31
5
4
15
29
48
43
42
23
175
41
49
27
84
60
108
3
17
12
16
45
3
21
15
20
16
9
6
228
21
36
15
84
6
23
7
77
97
75
48
33
18
12
48
30
12
23
36
1
15
75
29
1
24
30
113
112
8
1
36
15
9
120
156
30
9
15
41
1
30
17
97
6
33
81
6
78
36
36
27
20
1
15
36
15
81
15
60
18
111
36
8
25
6
120
84
69
3
18
6
6
15
15
54
11
43
21
20
76
8
12
28
57
48
30
105
87
48
66
54
17
19
5
40
9
6
30
6
48
5
12
13
12
24
3
152
24
7
5
115
45
33
12
39
21
3
20
36
25
30
65
1
3
15
12
30
39
15
29
1
30
165
20
24
25
11
76
48
57
95
73
47
100
39
9
12
3
60
17
103
42
30
30
54
5
79
30
11
84
36
60
84
120
1
35
25
39
27
65
84
25
119
127
5
24
19
36
24
36
6
48
6
36
18
27
63
6
24
12
30
33
92
64
36
15
9
69
12
39
8
7
6
3
104
28
32
1
6
6
47
1
12
24
3
3
45
9
30
53
12
1
30
105
3
41
1
59
61
90
18
42
29
19
72
18
35
1
66
65
12
61
72
47
1
36
23
61
36
159
27
108
17
48
7
17
13
23
16
9
12
15
32
61
36
36
24
6
53
36
19
36
21
33
36
36
27
21
42
33
27
5
43
5
12
25
30
9
9
60
12
24
24
12
35
52
36
15
9
192
36
44
79
96
5
28
48
8
67
144
9
57
90
30
18
6
59
12
43
30
42
29
60
1
3
21
59
12
49
84
150
6
54
36
53
7
29
61
36
59
49
131
25
66
9
44
151
24
45
15
6
59
36
16
39
21
129
35
1
3
92
48
7
30
114
24
5
31
36
5
40
8
72
40
8
55
36
60
6
84
11
13
42
48
41
64
80
12
48
24
60
1
6
6
3
84
8
84
31
18
42
24
54
6
5
28
21
15
60
75
60
6
96
24
6
5
25
18
30
35
1
30
41
19
150
15
21
59
85
54
57
3
29
13
15
8
16
15
66
30
78
30
60
72
45
33
35
1
24
12
39
20
85
11
19
5
61
30
5
13
36
90
24
42
27
8
19
96
18
59
16
81
51
15
54
39
57
120
228
66
45
80
160
9
12
39
24
27
60
60
60
30
15
9
11
28
27
5
109
6
57
81
35
52
12
21
96
30
6
78
72
5
24
16
3
5
64
57
24
72
30
5
28
15
17
52
21
30
41
24
55
17
19
33
27
21
3
150
6
66
27
3
18
60
6
30
51
44
4
27
17
48
13
6
9
57
15
32
37
6
60
17
13
30
29
31
29
36
12
60
73
18
5
25
11
31
29
136
9
3
36
45
11
16
68
25
12
60
27
3
78
39
3
60
18
156
6
108
9
33
30
30
23
196
9
36
11
19
5
25
3
12
8
31
65
64
3
69
8
72
24
37
24
24
6
66
18
36
21
39
141
9
6
77
7
30
24
12
30
24
5
85
71
25
18
60
17
19
36
30
114
21
44
1
90
24
144
6
6
90
15
15
24
24
57
8
12
19
36
5
13
60
15
140
31
65
28
3
29
1
24
59
25
11
1
39
48
3
45
3
12
9
21
35
19
36
113
24
16
165
90
6
36
24
15
39
36
96
18
27
8
25
59
37
30
45
20
31
18
36
59
25
6
9
36
21
27
20
43
5
19
213
20
16
32
85
54
54
11
1
35
28
21
59
55
60
42
18
17
43
36
24
36
9
21
15
15
33
56
16
8
1
12
18
6
96
24
35
55
6
84
36
84
35
31
5
64
44
55
21
8
96
16
15
30
11
40
48
45
11
36
49
6
53
132
28
32
25
30
45
12
3
54
15
45
11
13
6
24
36
33
27
6
35
49
6
30
15
9
6
89
1
24
135
20
16
9
11
43
17
25
27
3
24
29
36
48
1
6
6
23
7
18
36
30
6
27
81
42
78
59
43
113
36
40
51
60
60
9
9
12
24
23
13
75
8
31
89
91
36
17
132
25
6
5
60
19
33
3
24
30
15
20
31
5
13
36
23
31
42
78
96
29
25
35
55
89
1
162
17
16
92
4
51
18
42
114
11
19
30
24
15
21
6
120
30
84
35
4
57
23
1
36
39
68
7
21
8
31
81
15
30
3
51
30
39
20
7
24
5
61
15
3
12
29
31
90
59
1
24
66
53
1
11
13
155
64
32
24
25
6
30
36
30
33
15
17
72
31
6
11
19
101
25
60
15
123
6
51
3
6
36
3
51
5
1
23
127
18
90
162
30
30
23
61
11
19
45
80
1
18
42
18
6
36
15
9
35
199
69
111
65
31
30
6
5
12
61
6
6
155
49
84
132
24
15
45
63
51
6
23
12
19
5
31
66
84
59
1
120
6
45
3
66
6
18
47
43
101
61
24
30
36
45
45
39
56
13
42
78
12
60
84
3
3
33
12
108
57
47
76
51
30
6
54
90
5
1
30
ABCD 94657440004*3^$a+1 [50203]
71
96
76
45
120
27
165
3
45
75
20
144
25
59
64
120
20
112
36
57
95
96
337
167
160
117
119
49
95
36
109
11
4
93
47
85
72
36
60
203
37
75
72
152
60
193
3
32
85
51
192
129
156
23
112
105
107
12
28
8
40
69
75
21
24
216
24
59
181
83
96
112
368
61
75
45
111
57
35
37
48
63
84
168
33
119
13
51
9
240
111
80
96
4
36
48
45
63
128
256
44
37
75
24
48
60
45
95
112
48
128
49
111
128
16
33
63
8
169
83
364
104
109
63
57
27
284
256
93
3
32
252
184
9
275
336
100
80
112
57
3
105
324
3
45
243
9
23
112
45
23
12
208
33
72
71
4
8
72
37
3
225
108
132
63
8
37
24
3
45
63
80
4
96
57
12
120
95
1
120
27
120
72
56
72
256
156
96
9
59
109
35
13
12
167
25
39
32
120
40
9
95
85
15
33
12
63
68
112
48
105
39
180
21
39
105
11
109
75
248
157
60
60
75
48
57
111
45
75
57
87
96
120
32
133
267
68
100
72
32
4
80
61
15
33
147
36
69
243
32
13
131
16
128
40
32
108
25
11
40
177
15
69
99
12
68
157
207
93
119
73
12
36
47
48
112
33
35
64
36
8
64
176
52
20
40
120
60
105
84
3
176
4
56
184
57
48
3
68
37
192
23
12
37
60
39
80
61
48
48
59
64
177
12
75
60
36
69
11
37
35
37
131
109
15
33
27
48
72
117
51
45
35
37
107
1
39
200
180
1
12
63
32
40
8
64
104
12
25
192
147
33
23
25
167
37
135
36
248
37
24
11
144
61
123
192
69
168
75
153
23
12
28
36
80
121
83
84
60
72
85
36
12
51
32
97
23
24
4
252
165
120
183
141
60
123
72
48
248
112
32
25
3
93
144
23
37
71
28
32
49
95
61
27
96
69
72
15
105
71
60
109
83
85
192
3
32
108
97
11
49
215
60
4
80
216
1
84
59
61
215
25
96
24
48
95
12
40
168
8
37
203
48
60
12
37
60
71
76
33
60
95
96
4
12
285
168
72
51
24
48
57
51
132
8
4
276
44
220
33
71
64
72
48
128
4
33
11
97
39
45
108
311
37
35
49
111
68
96
4
9
63
32
40
108
9
35
40
333
168
39
60
81
95
72
25
131
1
96
195
312
45
107
73
3
237
15
45
192
3
116
64
32
25
23
13
15
80
72
360
193
132
35
112
108
45
192
36
267
132
33
12
99
12
24
93
108
60
75
165
3
21
48
11
64
8
37
23
148
189
168
119
25
75
21
135
105
59
48
37
3
276
80
60
97
132
27
116
49
168
35
132
36
40
72
80
28
80
4
108
33
107
97
215
73
111
36
36
104
13
71
36
168
325
60
23
24
13
23
25
72
15
176
49
3
168
141
51
ABCD 94657794976*3^$a+1 [50043]
105
69
15
15
21
24
3
33
27
18
15
159
21
9
68
60
100
12
80
10
33
57
36
8
52
120
3
36
29
175
27
105
87
2
19
39
18
42
48
9
15
21
9
90
9
60
81
3
33
63
9
30
42
255
5
55
3
72
14
16
6
90
24
20
70
26
139
33
15
33
44
115
75
69
399
60
30
12
3
36
81
51
29
46
2
7
63
57
108
3
9
33
87
15
165
24
12
72
36
99
2
10
96
54
48
27
75
189
69
63
89
19
39
33
53
79
72
36
125
40
27
15
93
17
22
60
26
64
18
102
39
27
93
120
77
19
123
2
10
6
20
34
93
27
108
12
30
80
55
33
3
17
28
3
17
7
3
57
45
56
55
21
99
12
57
3
5
48
34
2
79
36
29
79
15
110
58
9
15
9
72
48
57
27
27
21
24
5
16
54
33
5
22
78
30
2
115
201
42
42
3
12
3
117
15
45
51
2
88
24
60
3
63
9
33
15
12
24
12
65
55
105
80
79
24
36
96
27
30
27
41
112
60
3
15
2
10
86
84
52
78
50
7
36
9
8
40
12
36
27
3
69
21
15
132
105
20
31
5
19
3
102
15
60
33
15
5
55
27
102
104
7
9
135
3
30
3
9
18
210
12
30
66
3
147
2
7
48
180
53
139
29
22
30
12
87
24
24
12
15
110
91
87
21
111
18
30
33
45
12
48
44
28
27
5
46
12
26
16
18
138
15
45
30
9
5
100
63
72
29
16
30
33
12
75
45
84
125
34
2
19
72
45
144
15
60
3
12
18
12
8
7
36
89
76
27
15
78
72
51
5
46
36
30
24
39
17
34
69
41
70
9
51
30
3
27
50
31
87
2
28
51
87
30
24
56
48
196
18
26
115
9
56
4
72
63
27
66
75
27
18
3
9
3
57
75
12
96
24
21
12
75
36
39
120
21
99
105
65
31
24
17
70
48
72
30
6
62
112
18
12
30
90
45
84
69
63
69
3
101
127
27
180
48
57
36
9
75
87
45
75
26
7
15
90
56
52
42
26
7
27
12
36
150
27
3
24
9
36
45
8
7
24
24
108
29
70
74
16
30
9
12
27
21
99
2
10
81
57
42
108
21
60
51
74
144
40
3
9
51
69
6
33
84
135
132
14
60
7
12
60
101
16
75
24
12
9
6
33
99
60
45
65
187
60
51
9
96
24
33
3
60
5
64
66
9
24
60
12
45
39
33
20
52
18
26
19
12
33
3
75
54
51
17
142
66
12
3
75
60
9
36
48
141
30
108
45
60
27
30
39
21
56
4
18
102
18
48
30
15
84
33
3
132
17
28
63
9
15
51
2
10
42
90
48
105
15
50
28
42
93
9
108
207
15
66
20
4
18
21
21
36
3
36
15
50
48
52
48
27
21
20
19
75
69
9
12
6
45
12
5
58
9
41
67
60
12
15
6
90
132
30
27
33
15
3
14
19
24
192
36
12
57
30
45
81
99
15
6
24
75
5
19
21
8
55
60
156
21
36
147
120
3
24
30
48
3
89
36
40
12
87
33
51
60
21
3
57
3
3
93
120
281
106
45
48
51
21
105
72
15
87
45
3
21
111
9
36
15
129
41
48
151
27
9
84
27
60
9
3
26
24
7
15
33
72
21
60
84
63
3
2
10
26
84
142
9
9
48
8
72
4
39
99
18
99
21
39
21
12
15
36
27
74
91
168
51
30
15
5
16
44
10
21
12
57
36
99
45
15
3
72
26
19
84
60
24
15
90
68
163
21
138
33
48
57
72
48
60
27
45
198
33
12
60
15
45
189
8
36
34
62
31
105
12
8
103
144
12
33
162
48
2
40
39
12
5
43
9
72
36
15
15
2
22
45
48
120
60
72
120
36
27
72
69
12
177
27
65
40
15
75
14
106
9
29
22
21
89
88
72
39
9
12
60
51
27
33
15
117
57
36
30
30
44
76
12
3
24
41
7
27
18
56
22
69
36
17
10
21
39
21
5
84
10
33
192
27
18
60
72
56
55
24
3
150
30
117
33
162
9
57
44
100
8
22
48
33
12
17
115
65
19
12
9
104
31
3
110
91
9
8
52
15
72
5
84
64
8
55
9
90
21
105
135
17
55
45
75
36
27
102
75
105
27
3
33
29
10
48
33
12
36
21
138
33
24
45
39
21
8
28
27
87
9
57
60
75
9
63
3
102
42
66
123
21
116
19
36
29
76
99
51
24
26
55
12
3
165
144
81
20
199
45
39
60
111
60
158
22
21
5
7
36
21
39
12
27
138
80
40
12
116
4
18
33
81
39
117
123
36
29
79
336
39
138
144
15
3
26
19
63
24
6
54
6
39
63
26
7
120
17
7
45
36
3
5
76
3
5
7
3
50
31
84
60
117
68
72
19
9
30
ABCD 94658217268*3^$a+1 [50019]
5
7
131
25
29
43
12
113
7
23
25
44
45
19
144
96
12
44
96
15
24
21
64
35
13
41
67
8
87
73
71
25
36
84
20
51
13
149
18
13
12
12
95
1
11
6
19
29
60
127
20
24
16
44
75
105
40
216
8
27
18
90
30
115
17
108
102
85
137
87
15
25
35
84
24
13
113
144
48
60
67
5
27
183
6
54
66
79
35
30
7
116
27
13
12
47
30
19
35
25
12
84
65
19
24
8
60
4
23
57
21
12
87
39
36
1
5
79
104
16
35
9
4
41
15
21
18
36
1
44
40
71
1
5
99
39
25
11
141
24
16
12
32
51
12
42
15
75
69
12
40
5
55
68
4
12
23
66
67
155
13
89
6
66
78
1
36
20
76
60
5
15
39
1
8
135
61
48
11
25
12
5
48
19
53
7
47
6
19
44
124
41
6
18
3
15
13
77
99
4
32
40
5
72
91
17
12
27
36
108
27
60
12
72
49
5
51
9
12
18
1
23
1
137
42
36
12
18
60
30
57
39
25
11
13
71
85
11
18
15
36
21
12
51
4
8
100
20
75
45
45
48
24
108
15
4
84
17
42
157
35
24
57
15
30
3
12
27
37
20
99
36
108
1
20
15
72
9
15
1
155
45
15
18
147
33
51
24
69
66
162
42
126
30
21
15
18
51
45
90
109
8
3
6
19
29
90
72
6
39
69
72
12
51
9
48
18
229
12
44
12
9
24
12
55
113
15
15
96
13
23
9
183
81
12
4
24
180
20
40
71
9
9
67
11
12
6
27
3
96
13
113
228
24
108
30
18
27
24
3
18
79
20
15
69
4
35
33
33
54
81
207
42
31
17
72
43
68
36
184
47
18
27
15
49
24
17
30
60
9
9
72
7
11
90
72
3
51
30
19
20
69
6
117
3
25
47
73
60
12
5
12
43
12
35
21
12
57
150
61
101
55
29
24
30
57
28
11
85
35
6
31
8
36
156
129
91
120
48
47
54
99
4
143
60
105
33
36
114
145
36
11
9
123
81
75
54
3
24
33
7
11
30
18
1
59
30
252
39
33
6
45
36
9
55
84
36
77
39
51
45
60
3
30
312
54
18
12
90
18
3
3
165
99
72
69
4
107
18
60
31
35
21
21
55
24
29
75
45
132
39
51
90
3
9
7
35
54
147
15
9
16
23
54
67
29
210
1
24
56
88
96
65
27
27
48
9
28
5
67
56
15
18
90
36
6
3
51
21
15
18
67
5
3
51
66
43
29
150
21
9
36
24
7
44
40
65
187
104
75
9
76
44
16
140
33
18
18
6
49
17
39
16
72
5
18
48
42
7
173
15
129
18
1
20
27
9
24
12
52
32
33
36
42
12
1
32
3
37
23
90
19
48
23
1
11
42
183
27
6
15
12
24
21
102
6
90
54
30
6
19
8
48
27
73
120
12
125
48
51
9
36
36
79
5
36
67
101
12
18
114
18
33
111
18
48
3
39
33
33
55
92
3
30
51
9
51
129
12
3
36
15
73
8
84
51
33
16
23
57
3
13
20
40
17
36
127
17
12
150
13
35
42
43
65
43
5
42
12
96
30
3
12
27
30
7
29
42
33
40
56
36
27
21
16
23
25
8
84
28
47
36
42
36
111
88
47
96
48
117
45
42
25
5
96
15
57
102
18
114
1
89
66
189
51
9
75
21
40
8
27
12
73
5
48
27
15
9
21
18
21
28
11
36
13
8
9
31
20
40
17
126
96
181
65
18
24
1
20
12
40
29
18
81
45
27
15
13
5
7
5
42
18
19
35
165
40
96
5
15
15
37
17
51
60
57
91
11
9
51
25
104
117
3
39
81
39
1
5
135
45
15
15
6
36
19
179
21
63
6
126
13
17
18
61
12
113
31
71
205
44
9
87
3
84
1
5
7
5
3
4
197
48
55
23
73
56
144
52
53
27
84
4
56
93
51
36
36
52
101
75
105
27
57
27
28
95
18
39
9
24
30
36
25
12
167
66
7
125
30
42
87
15
9
51
145
116
3
61
35
66
159
136
12
17
55
35
25
35
13
41
211
53
36
31
44
15
6
31
5
75
84
75
13
8
4
23
96
105
75
57
33
19
72
11
69
3
18
39
33
3
75
72
30
3
4
251
30
24
18
30
7
116
3
57
33
162
9
15
25
29
54
18
123
112
17
18
84
69
39
81
27
9
64
5
66
1
60
89
31
5
39
9
51
153
27
63
85
116
60
75
45
45
15
39
1
12
77
27
15
36
33
21
75
24
9
91
12
72
23
18
31
24
11
6
55
47
18
3
72
24
4
29
3
33
12
24
15
93
27
3
33
24
40
84
41
19
101
24
66
18
91
20
21
19
47
9
45
90
1
215
9
33
3
168
39
1
12
5
42
13
5
15
33
31
41
90
37
92
3
33
48
9
36
27
3
141
96
33
135
27
153
45
27
27
57
21
19
89
36
31
5
39
24
21
75
51
37
56
15
24
90
7
11
12
37
35
18
78
73
116
ABCD 94658752172*3^$a+1 [50005]
53
15
3
49
5
3
96
69
15
40
48
24
60
5
3
105
36
24
15
51
105
16
200
63
33
40
125
48
7
32
12
39
69
36
9
75
48
12
135
18
3
9
3
52
80
60
132
36
12
3
9
96
52
41
42
45
4
44
12
24
156
52
23
37
20
52
80
48
96
60
4
17
3
33
7
5
42
1
32
28
104
60
39
49
48
12
17
24
66
81
4
5
255
268
48
20
45
27
108
4
36
53
19
8
213
7
185
75
40
12
108
8
12
4
29
79
12
41
87
48
100
8
12
48
51
33
132
51
93
24
27
1
8
16
36
24
11
18
139
17
3
28
185
75
24
28
32
100
128
96
12
45
15
12
12
21
18
54
15
28
68
96
24
60
36
204
124
8
60
24
39
61
228
92
33
18
57
93
123
120
45
192
15
9
15
60
96
12
28
44
16
60
80
52
68
57
3
33
186
1
44
9
79
68
52
53
3
51
54
36
3
81
96
55
20
15
1
47
145
77
138
205
68
12
12
24
21
3
87
24
81
28
56
4
8
48
39
21
64
5
78
30
42
13
12
5
55
56
192
93
39
168
72
28
152
36
64
23
9
24
52
24
36
84
53
115
56
4
140
27
45
48
33
3
21
39
24
27
73
17
15
93
3
69
66
9
33
12
18
25
92
148
32
9
19
60
53
108
7
8
76
11
25
29
96
195
112
260
28
17
48
15
72
48
72
148
59
54
27
4
8
3
45
9
18
57
24
4
200
60
40
32
9
51
28
20
40
11
30
27
40
23
57
24
148
77
3
88
92
111
102
63
76
56
39
9
4
80
33
60
39
120
148
8
72
28
12
12
5
91
8
76
80
228
88
77
108
7
92
16
89
31
179
21
33
67
68
24
72
36
52
32
28
23
48
37
35
18
36
15
156
48
21
31
125
39
159
21
51
85
24
36
5
127
56
9
27
24
111
25
71
57
108
144
160
140
111
30
87
60
231
21
40
120
20
24
36
24
4
32
36
57
127
35
25
56
63
49
212
51
33
36
33
63
153
15
84
141
12
67
56
12
63
9
12
16
12
56
4
17
15
9
72
3
76
11
45
4
36
32
57
15
28
92
51
169
5
103
56
9
3
33
27
40
77
15
276
12
64
56
12
28
17
3
3
1
53
18
69
96
72
96
96
69
39
87
13
83
49
20
40
164
81
15
84
36
60
9
75
4
8
3
21
51
48
45
9
7
8
27
45
60
24
12
33
36
51
9
144
72
7
240
5
27
21
15
4
161
15
72
12
120
16
68
16
48
32
24
60
4
131
117
72
117
115
96
8
27
45
4
8
21
19
287
33
93
15
52
56
15
24
25
20
48
12
88
12
65
66
54
3
39
25
23
73
132
80
45
12
31
59
81
45
19
41
7
120
8
9
43
20
52
11
85
377
67
20
36
60
123
6
3
12
40
83
45
27
24
21
51
45
27
25
72
8
57
36
12
7
29
27
15
105
15
69
16
104
36
24
21
42
72
9
52
32
108
12
12
9
139
168
20
48
36
28
12
35
69
51
61
17
27
9
207
63
54
15
33
55
132
8
12
132
100
20
48
28
59
6
15
60
52
11
121
23
6
39
27
96
93
9
43
92
36
60
16
60
8
36
132
45
7
12
8
96
15
61
48
128
108
12
124
8
36
36
33
183
60
12
93
63
27
37
17
43
12
20
24
81
15
28
20
21
60
12
18
6
15
48
52
60
8
52
161
102
13
155
9
111
9
136
23
21
81
15
4
8
40
12
116
124
29
15
15
45
9
3
57
12
75
36
24
16
188
52
32
45
87
196
5
15
12
60
208
80
4
53
36
42
33
12
84
48
28
5
27
12
15
1
32
45
3
45
24
15
24
45
67
59
85
29
39
40
92
48
12
76
24
20
40
56
180
60
132
36
64
12
20
28
56
72
64
36
24
36
80
3
9
208
29
15
21
79
108
11
42
127
108
20
24
40
23
90
180
15
48
12
12
156
12
36
4
8
100
104
36
4
5
39
12
45
15
48
21
43
168
32
96
9
66
49
23
78
7
20
60
105
87
3
25
47
81
52
24
128
48
108
87
49
41
84
63
27
45
48
108
84
24
105
31
60
116
12
57
15
21
18
69
51
54
103
5
27
171
9
60
52
44
105
135
24
27
18
12
90
61
35
37
56
12
15
9
16
29
91
8
60
27
49
20
3
25
32
136
24
53
ABCD 94658918306*3^$a+1 [50027]
693
240
15
97
80
48
112
80
15
216
121
48
176
15
97
128
112
59
21
15
33
27
12
105
135
57
208
128
183
540
301
431
177
96
39
25
11
12
25
240
240
128
16
359
9
48
159
1
287
33
48
112
47
145
83
312
21
279
25
323
237
171
216
141
192
288
672
160
11
69
208
23
105
219
165
288
15
33
99
180
25
131
72
357
48
123
84
36
144
157
80
3
141
192
63
144
145
32
48
352
240
240
251
213
16
80
111
180
45
27
36
144
97
59
21
51
180
25
119
121
32
112
23
108
144
96
48
285
96
51
109
96
240
47
33
15
72
265
80
51
157
383
49
80
123
37
80
96
291
36
348
189
208
128
87
84
168
48
108
312
372
165
3
45
135
48
180
37
107
96
84
33
160
80
543
1
48
128
507
21
15
369
255
273
48
144
96
192
192
48
147
45
75
133
119
24
1
83
36
72
33
64
83
60
48
312
57
208
23
180
165
576
243
13
128
39
57
96
195
93
64
35
253
143
360
132
48
261
48
400
35
45
96
159
81
304
35
141
64
80
48
135
697
48
80
75
165
27
277
128
51
120
357
63
49
275
253
143
12
37
48
347
216
144
141
144
400
35
13
47
48
144
145
203
180
417
63
180
45
48
183
156
168
156
312
108
360
109
272
48
75
21
15
372
45
15
12
325
455
216
84
13
47
33
3
157
23
180
37
35
45
39
25
119
72
252
21
144
96
624
48
48
27
180
289
176
135
169
23
201
64
155
37
155
108
57
39
12
109
71
345
544
83
36
72
324
13
335
12
204
192
57
3
360
12
25
32
48
288
304
11
69
48
3
72
165
15
97
503
57
99
301
ABCD 94659098174*3^$a+1 [50018]
48
7
17
121
6
18
3
33
59
24
7
53
4
8
19
5
13
18
17
96
12
12
24
12
36
12
49
42
17
72
24
52
20
72
24
12
61
23
24
96
36
61
95
25
11
52
60
27
137
79
48
6
35
31
54
18
17
61
47
36
12
4
99
9
21
6
120
89
52
20
12
7
5
73
48
23
157
78
5
24
48
24
24
12
55
41
19
12
6
11
48
52
63
137
24
1
18
77
1
27
128
52
44
1
59
79
42
30
17
1
11
12
48
48
85
36
18
12
17
24
19
53
67
42
47
1
24
30
24
21
69
72
342
48
5
13
186
17
19
29
55
105
3
222
18
108
72
5
36
112
9
3
44
36
25
35
1
83
19
24
41
12
60
31
41
115
6
48
24
12
51
144
21
11
96
24
4
32
31
6
48
11
48
64
45
47
7
17
60
97
107
72
1
11
25
23
31
5
1
36
39
140
13
6
54
23
40
57
23
48
1
47
13
11
52
45
95
13
35
72
37
11
25
23
76
3
18
114
29
24
72
49
23
103
17
16
21
90
29
31
5
12
4
33
75
33
59
36
84
96
97
18
114
36
83
16
39
36
18
18
17
52
44
19
29
96
1
35
12
96
1
66
42
35
12
37
198
89
1
59
1
47
120
108
97
18
29
4
9
36
18
36
18
11
12
12
48
79
101
19
6
35
24
13
36
72
54
41
48
24
24
36
12
24
12
13
12
27
33
75
27
90
6
21
9
11
12
48
12
31
17
55
17
19
18
11
48
31
17
13
51
3
18
83
4
27
5
36
79
6
27
27
17
13
191
36
79
17
12
13
59
7
6
36
11
7
5
4
21
36
71
160
63
30
51
45
18
5
13
35
24
25
11
25
27
15
12
6
59
49
84
11
4
21
11
25
108
27
69
23
97
11
40
99
5
48
13
167
12
52
9
30
5
49
90
36
18
96
36
11
7
18
72
3
27
36
29
31
21
80
16
84
8
1
87
44
31
24
45
48
32
49
42
54
36
11
73
36
18
126
107
1
23
19
5
36
48
48
12
85
143
13
23
37
36
39
15
29
19
17
24
24
61
24
11
64
32
13
15
20
151
5
36
72
84
49
11
36
12
4
87
29
19
5
24
60
48
12
13
83
52
96
99
54
30
29
25
71
25
35
19
72
165
32
156
1
87
56
48
61
107
37
24
35
24
84
12
7
29
12
96
48
40
44
36
48
12
12
31
5
12
24
49
119
36
7
5
55
84
5
49
23
76
15
12
89
16
9
30
54
63
15
29
55
29
49
131
12
4
9
83
60
19
29
40
3
29
67
5
4
32
139
5
12
40
9
47
72
7
9
9
6
17
37
54
90
27
48
15
30
15
111
17
223
29
37
11
7
33
8
1
30
18
18
78
66
90
36
23
1
23
61
6
53
24
24
7
17
19
5
12
64
39
6
23
97
78
36
77
25
42
5
31
53
4
8
168
28
36
39
89
12
79
77
1
48
72
6
9
12
9
144
167
49
11
192
48
19
60
9
165
11
12
12
1
23
37
83
88
8
24
13
47
1
15
27
41
24
120
48
24
43
36
41
28
20
43
5
12
100
39
17
73
71
79
12
5
24
24
25
95
16
45
54
29
7
18
23
48
7
41
120
13
131
24
24
19
42
35
136
12
132
56
37
18
29
13
35
37
48
95
24
48
40
32
13
83
85
23
4
39
42
11
61
3
20
13
83
12
7
125
48
7
17
72
16
39
18
119
48
108
85
11
4
21
24
47
12
4
27
66
35
1
78
5
7
78
35
91
29
12
84
31
18
42
81
9
18
153
27
66
36
6
17
24
12
12
7
126
30
24
89
19
18
36
90
18
11
37
132
30
6
23
7
101
79
17
12
24
24
13
131
48
1
60
90
29
48
79
126
71
96
48
73
24
23
97
23
48
12
7
29
16
45
6
77
7
42
71
48
79
17
13
36
24
36
54
113
12
31
53
7
30
59
55
36
36
77
103
48
29
13
119
1
11
13
35
12
100
15
77
85
12
51
3
150
12
42
12
89
25
36
3
32
72
37
35
108
36
12
19
54
35
120
7
6
11
1
23
37
18
53
12
19
18
83
12
31
36
54
96
11
12
25
23
13
47
43
189
8
36
19
24
18
72
71
40
9
35
61
18
66
168
59
43
113
73
102
18
42
41
25
36
15
45
23
43
69
3
72
6
27
44
1
147
33
35
72
132
16
68
103
17
7
66
155
25
60
12
24
23
25
18
18
47
4
32
13
95
49
23
60
12
4
45
23
7
137
25
60
35
36
19
81
3
5
55
29
1
36
18
36
101
139
5
48
13
6
45
44
13
27
44
7
12
17
61
18
221
31
77
52
20
13
72
119
97
47
55
78
27
68
24
19
5
1
23
48
37
12
47
79
105
9
48
42
54
23
72
24
7
5
156
36
84
55
42
23
49
30
53
7
48
5
1
54
18
23
25
11
31
65
19
18
27
36
32
12
73
59
108
1
11
1
23
96
16
153
42
41
7
53
48
13
59
48
24
13
71
60
25
6
17
96
67
5
48
24
40
21
126
45
15
17
103
101
49
59
4
3
65
48
1
47
37
27
33
23
7
42
84
15
36
44
84
16
3
29
103
30
23
1
131
12
19
17
28
68
61
51
8
1
90
5
36
52
51
5
24
7
65
88
32
96
48
96
25
23
24
61
108
48
11
96
43
9
8
13
6
5
79
77
4
92
13
3
45
47
25
15
56
37
6
9
20
ABCD 94659204236*3^$a+1 [50009]
35
12
36
120
13
18
24
77
48
19
17
31
41
1
48
35
61
12
18
5
19
72
5
168
97
23
12
120
37
83
36
67
17
12
25
72
23
25
11
13
83
48
12
37
23
121
95
60
91
90
47
31
30
155
31
17
31
54
23
48
1
47
61
23
31
42
36
11
12
72
61
60
59
103
18
36
12
23
109
72
23
12
84
25
11
60
36
24
24
24
12
1
18
18
36
11
48
36
73
71
13
6
30
11
24
24
31
6
47
25
23
61
35
1
90
54
11
36
13
35
36
109
23
133
6
5
60
132
12
7
120
29
25
72
23
1
131
60
37
23
36
19
5
13
71
13
60
71
85
83
49
35
24
12
12
24
12
48
24
12
72
24
73
11
24
36
37
83
13
36
11
12
169
59
1
23
12
121
23
73
35
31
18
11
12
13
24
35
84
1
11
24
72
1
36
60
12
24
11
37
83
25
59
84
48
24
24
24
36
24
72
25
18
41
7
78
47
61
23
24
24
48
25
71
12
12
13
18
18
11
48
36
24
109
23
84
145
23
36
19
29
24
72
48
36
48
24
36
1
90
17
25
11
1
11
103
17
109
23
36
79
41
55
54
23
49
12
23
37
47
25
23
36
13
18
17
109
48
59
127
30
72
36
23
12
60
48
84
12
48
84
36
12
72
12
24
12
36
55
6
18
113
13
11
55
17
48
49
167
25
107
1
71
25
18
18
54
17
31
53
1
36
96
102
6
35
49
95
13
24
12
35
1
35
12
13
12
11
13
35
36
163
41
13
11
24
36
37
30
29
43
29
12
24
7
24
5
49
47
37
126
5
13
6
30
203
12
91
5
12
73
59
12
24
1
84
11
168
7
18
48
59
37
23
108
13
36
48
47
25
18
41
84
37
23
72
12
120
72
25
18
24
29
1
24
18
113
24
1
36
23
48
12
36
72
12
12
19
41
36
24
67
221
43
6
66
41
13
23
144
1
119
12
7
65
72
108
72
132
12
36
79
65
12
36
108
36
36
109
83
48
12
31
5
12
1
6
29
84
24
7
54
95
12
13
71
72
43
29
1
119
13
12
11
24
24
37
120
23
73
11
37
18
6
131
31
17
72
12
97
12
47
79
17
36
24
12
37
23
132
72
13
36
11
24
67
29
97
11
7
6
11
61
11
97
12
18
54
11
72
12
96
12
48
60
85
143
7
17
13
23
12
25
36
12
23
72
72
24
24
12
13
30
5
48
12
97
36
23
49
71
108
36
24
49
11
72
31
41
12
19
41
7
5
24
24
25
59
31
89
36
1
48
11
7
17
61
66
53
1
35
109
24
83
109
11
25
47
49
35
1
11
1
47
85
72
59
12
12
48
31
53
12
7
29
24
73
35
24
12
48
37
60
47
12
24
48
48
132
67
17
85
23
60
72
7
17
7
30
47
12
49
107
19
17
36
24
91
17
85
23
12
12
72
67
17
24
13
59
7
137
24
12
60
61
11
24
13
23
24
12
84
12
84
108
60
43
42
11
1
23
13
107
12
85
11
12
36
132
36
1
6
5
48
24
36
61
71
24
19
72
5
12
37
11
55
42
36
23
24
19
72
5
144
12
72
73
78
29
24
1
11
109
36
11
43
5
49
35
48
97
35
36
25
12
42
113
31
17
37
11
37
35
36
132
24
156
1
66
29
12
84
84
103
102
11
7
41
12
25
23
49
23
12
24
12
73
11
1
35
19
29
49
11
24
24
12
12
12
156
12
1
47
24
24
72
72
60
24
7
17
60
264
48
1
24
48
72
18
6
11
132
109
35
1
23
24
60
36
36
36
12
37
143
25
47
36
73
36
42
48
17
72
108
84
7
65
120
271
138
59
36
72
37
11
24
12
1
47
24
24
48
48
36
24
24
72
37
48
11
31
29
72
84
31
53
108
49
36
11
24
7
5
84
73
23
121
30
6
107
1
23
7
65
48
13
72
107
1
167
12
1
42
30
59
13
11
13
18
161
13
23
67
65
13
35
55
5
24
43
65
37
23
67
29
48
13
11
97
23
60
49
11
1
47
24
109
54
29
12
1
11
19
65
36
12
48
72
7
65
60
36
13
18
17
48
61
47
12
48
48
85
18
53
24
12
96
60
48
24
25
35
31
24
198
11
37
47
67
48
6
18
41
12
49
11
31
18
12
95
49
11
121
23
13
11
48
13
36
179
120
48
60
24
12
1
24
11
36
1
11
12
67
53
48
12
72
24
31
53
67
5
24
25
72
24
47
1
23
13
23
24
13
66
18
11
12
55
18
47
12
25
24
23
25
11
60
72
19
149
49
18
77
1
18
30
60
84
11
36
36
13
83
24
31
18
78
48
137
84
1
191
12
24
97
71
12
36
151
101
24
156
36
60
13
11
60
72
36
61
12
155
12
73
30
53
12
24
25
47
12
48
24
60
7
5
12
12
19
41
24
24
12
12
37
35
1
131
13
11
24
1
23
72
43
6
59
36
25
42
29
12
144
12
67
41
396
19
17
31
77
73
23
187
5
1
11
1
132
95
12
85
18
90
36
11
12
48
60
24
7
113
12
168
121
35
61
47
132
55
53
1
11
7
17
73
23
108
156
12
60
72
24
12
13
95
48
61
35
37
11
48
72
79
65
13
12
23
175
65
25
54
65
24
36
24
37
71
13
23
96
48
ABCD 94659660092*3^$a+1 [50025]
3
25
75
32
18
192
10
32
30
48
18
18
52
2
52
98
15
40
27
6
44
3
7
53
45
7
41
19
125
18
21
25
56
6
18
6
13
20
27
45
15
6
75
12
12
16
15
18
56
58
17
15
33
3
34
83
12
3
6
46
26
3
27
52
5
27
21
15
4
5
36
13
11
45
54
6
15
84
15
42
27
21
16
14
9
12
120
99
21
31
17
60
37
75
35
13
32
3
18
3
19
12
90
38
12
61
59
1
35
24
9
51
4
26
15
49
51
33
23
67
8
37
12
29
31
23
102
10
45
23
10
11
21
16
8
6
24
9
12
21
72
3
15
12
21
15
57
3
69
52
35
1
92
28
59
16
29
16
5
7
3
12
33
8
16
5
39
25
2
12
33
3
12
9
63
12
1
12
32
33
30
6
42
40
24
98
22
14
10
161
45
24
19
35
48
40
44
13
8
15
9
15
114
36
66
25
5
15
84
19
29
15
21
4
23
69
3
33
9
28
11
57
27
60
3
118
32
3
24
33
18
37
63
9
17
54
9
52
39
5
4
32
33
55
87
29
16
35
30
3
45
6
4
8
58
122
12
18
10
65
48
24
75
12
6
12
28
32
27
39
45
51
13
12
5
48
52
14
30
36
15
15
25
20
21
102
28
14
3
43
69
108
17
43
80
57
30
36
28
57
17
18
64
68
25
12
11
82
3
32
7
80
4
56
4
12
2
15
55
45
20
40
3
17
45
6
72
12
25
23
30
12
6
6
54
9
3
40
20
57
27
18
42
33
12
93
22
5
91
8
9
1
27
5
24
48
18
9
79
72
29
25
11
87
12
6
7
27
44
30
24
48
19
5
18
18
12
7
140
48
60
21
4
2
105
19
44
70
11
69
12
96
19
3
6
56
60
10
20
16
20
49
8
3
4
18
71
19
2
30
25
15
20
1
12
5
27
21
3
15
102
12
6
24
21
75
4
8
24
81
7
41
16
20
3
57
49
2
124
20
13
56
12
9
28
23
123
6
123
12
36
87
22
3
3
57
17
31
17
7
41
3
69
7
5
15
36
39
21
60
9
31
12
11
21
63
48
24
30
126
10
39
35
10
11
3
21
19
89
1
47
15
34
14
1
69
42
9
8
13
24
14
180
12
45
15
18
12
75
75
114
24
6
21
3
64
5
13
8
24
18
37
8
4
15
5
28
15
36
20
1
11
4
26
12
18
18
39
91
122
18
16
5
33
42
36
24
9
55
2
39
25
35
133
50
21
16
11
57
33
204
24
12
3
64
56
16
48
20
48
4
11
57
27
1
32
33
39
99
54
15
45
42
48
36
49
17
16
18
29
72
13
66
62
10
17
7
5
84
16
11
40
20
4
20
64
2
7
41
22
14
15
60
21
18
69
1
54
5
3
10
8
39
13
14
1
5
7
5
6
9
15
46
35
19
12
44
24
72
25
68
96
84
28
44
9
36
3
27
141
4
8
13
44
28
2
9
87
9
9
7
77
43
17
22
198
8
87
36
19
2
6
10
2
21
7
17
87
1
3
62
24
24
99
31
57
9
14
21
16
44
81
15
3
132
24
36
34
44
10
9
27
38
70
17
88
33
39
15
74
19
47
105
36
9
3
15
13
17
30
13
5
3
75
4
65
21
12
63
4
20
21
30
6
6
25
8
135
49
5
16
32
192
18
70
23
31
80
9
99
18
102
102
75
15
25
108
63
8
1
11
12
72
9
21
34
56
165
16
35
10
2
66
22
14
40
36
44
34
84
5
3
18
42
9
15
16
18
36
23
3
85
12
3
9
9
59
63
4
65
108
75
18
3
12
79
8
12
21
19
14
7
5
63
39
10
2
1
17
12
48
42
18
51
7
5
9
31
35
54
64
35
36
15
10
3
5
7
51
18
26
16
2
42
24
6
6
9
28
21
39
12
44
52
35
9
45
6
48
42
87
153
27
28
104
21
7
3
8
45
49
23
37
18
5
3
76
41
27
18
19
8
21
79
12
11
84
1
39
24
14
3
4
81
14
10
30
18
2
6
10
38
72
27
15
6
171
21
42
85
23
4
8
10
15
23
49
36
27
5
87
61
44
84
16
11
109
15
33
47
24
1
8
21
6
16
29
21
10
29
3
66
27
39
66
3
37
20
19
20
28
95
52
14
27
64
11
33
7
32
30
12
18
18
4
23
15
10
92
18
12
28
5
13
48
39
35
72
21
3
24
6
72
72
43
20
12
36
4
5
10
48
9
8
63
9
33
22
8
13
24
11
33
15
36
10
11
4
20
88
11
21
21
42
28
24
5
3
18
24
16
32
7
15
65
28
77
3
33
10
5
33
66
58
2
196
68
6
6
132
90
18
4
21
44
31
32
33
15
205
95
30
52
3
123
5
16
116
27
42
30
13
32
16
65
30
42
51
9
6
12
37
12
51
9
5
28
26
102
39
48
21
31
68
7
14
87
4
33
3
23
34
11
21
6
9
24
4
68
33
16
51
3
21
11
30
34
30
68
27
21
30
48
1
59
84
10
20
10
2
31
20
33
4
32
6
4
53
15
42
10
21
3
14
7
63
17
19
36
5
3
12
1
107
13
12
20
7
38
12
135
13
50
28
32
18
18
70
6
80
18
72
15
15
93
63
24
21
7
68
22
23
40
77
7
3
12
26
7
3
8
16
8
36
9
57
6
22
56
66
9
76
35
24
76
20
6
75
7
33
17
30
48
48
49
51
29
15
12
25
131
9
3
21
109
8
27
28
29
48
7
5
16
38
34
47
9
31
21
14
24
30
12
30
49
23
90
15
12
33
27
15
13
32
13
11
37
44
31
17
48
87
87
21
27
21
21
63
12
21
27
40
45
11
36
16
20
117
42
10
11
79
21
24
36
9
75
20
3
42
30
13
20
28
39
14
7
3
20
1
5
63
48
120
39
28
32
16
24
5
31
2
16
59
51
69
45
40
2
58
110
21
51
9
15
49
32
21
63
1
50
40
78
20
16
84
23
3
30
7
44
91
17
148
29
10
5
43
62
48
7
15
84
72
32
28
20
30
42
6
7
3
9
47
6
55
27
17
21
7
17
15
24
19
6
50
16
18
47
61
14
10
50
6
48
7
12
12
9
2
12
21
31
80
10
44
24
7
23
18
15
24
9
12
39
28
20
48
27
45
13
18
2
22
77
25
23
28
23
12
12
21
121
15
5
3
31
36
8
46
84
35
1
14
18
3
64
15
30
11
36
9
52
14
13
17
55
8
40
65
22
20
25
5
40
14
61
11
49
44
19
26
46
68
21
4
15
5
55
2
55
8
3
72
36
1
83
21
27
24
25
5
51
3
9
33
27
52
11
64
36
8
12
37
12
41
79
8
13
8
19
5
58
9
23
33
87
52
5
15
13
5
16
36
18
17
9
31
140
39
24
6
12
7
12
21
14
58
2
16
20
37
51
24
48
9
56
52
20
12
15
85
5
30
1
20
19
6
27
57
3
33
50
49
48
68
24
16
59
45
21
3
24
21
19
65
28
32
36
6
24
132
157
17
10
33
3
24
8
21
36
60
24
12
24
24
15
4
108
50
55
8
21
30
13
23
18
6
28
65
51
72
12
21
16
8
51
ABCD 94660248734*3^$a+1 [50002]
48
73
30
89
55
5
145
47
25
39
12
87
36
42
75
15
129
33
3
32
36
72
64
8
76
51
41
13
75
60
44
13
18
5
36
55
113
96
1
24
12
99
9
36
126
42
27
21
23
36
16
60
92
187
41
60
67
21
195
12
60
5
64
21
18
21
44
97
39
120
24
15
29
48
7
108
90
42
12
60
30
18
17
60
24
7
9
51
48
5
49
83
67
41
24
1
15
60
21
18
30
63
44
73
126
21
3
53
13
59
52
68
28
27
5
91
36
84
29
13
90
18
35
112
8
169
12
36
95
228
97
15
20
12
96
52
75
5
88
20
36
24
36
145
11
115
45
27
125
25
120
47
96
64
15
108
53
37
30
21
111
48
17
48
25
78
17
60
7
29
25
51
80
49
111
3
161
16
33
108
83
112
75
18
35
79
57
8
97
23
13
18
12
53
91
45
8
88
24
8
7
81
68
76
176
160
84
68
97
11
132
73
3
69
132
36
39
9
95
37
48
11
79
41
103
5
13
63
15
57
27
53
60
84
25
51
3
30
75
51
29
136
8
13
12
47
31
105
24
104
16
20
48
7
66
108
15
44
12
1
23
144
16
44
28
87
6
59
67
48
252
78
3
92
25
132
51
20
40
15
9
80
1
18
141
200
4
12
180
84
320
16
15
125
124
69
54
90
27
164
25
114
5
16
32
12
115
33
180
15
105
8
16
21
3
32
120
48
79
77
36
48
1
15
21
23
19
57
51
84
90
36
3
69
11
156
13
51
39
5
1
35
12
4
69
24
87
15
41
40
80
12
28
33
60
36
18
65
12
96
72
37
155
220
21
23
85
27
9
59
36
31
9
24
21
135
80
163
36
21
3
72
53
48
72
91
77
228
12
103
81
81
162
53
4
84
92
13
167
12
7
18
11
96
24
16
15
5
96
37
27
36
48
44
43
5
4
144
27
72
93
8
52
68
12
12
7
45
195
30
51
24
39
12
69
80
19
21
15
18
90
5
48
13
27
15
45
32
7
9
15
54
12
6
69
36
68
19
53
144
16
20
37
155
60
72
73
23
40
15
54
48
35
16
44
91
12
69
3
33
27
57
44
36
24
85
72
59
16
39
65
48
43
60
18
84
35
91
141
56
84
4
44
12
1
95
55
12
17
61
48
95
40
56
24
19
60
30
6
12
17
97
59
16
15
5
49
27
3
41
49
35
156
43
21
104
7
66
15
24
3
21
81
216
144
71
192
31
105
21
51
15
9
63
17
40
24
9
111
21
83
12
13
35
12
25
120
36
42
17
13
78
180
129
243
42
84
90
222
15
80
24
1
23
55
12
9
63
53
24
19
5
204
12
4
12
32
91
41
31
192
81
140
19
12
5
13
47
121
23
16
15
156
24
29
7
113
7
18
35
7
105
20
49
36
75
80
12
121
75
60
12
8
24
61
12
23
19
21
27
5
24
36
28
15
41
16
75
252
12
96
77
112
21
23
16
75
21
33
147
27
17
19
185
37
143
19
66
47
97
90
17
181
95
73
30
17
109
11
12
193
60
3
87
69
3
5
28
3
89
48
73
54
72
29
96
55
9
116
25
30
18
23
64
128
7
21
32
108
4
33
12
39
56
13
90
77
4
92
25
54
24
41
13
18
48
17
55
69
135
66
18
57
92
72
1
48
75
69
11
52
189
18
78
228
135
81
99
15
66
15
44
24
16
32
40
45
204
15
44
25
24
155
1
114
93
15
17
48
25
84
78
18
54
30
119
24
151
41
144
16
9
36
35
24
1
39
15
57
144
45
51
3
42
83
60
16
44
7
29
156
48
24
121
36
126
33
92
25
12
42
5
48
28
20
84
16
8
24
28
9
18
53
124
75
30
24
102
9
56
7
5
85
27
63
125
88
60
93
12
54
36
33
56
40
56
64
20
36
7
21
156
20
13
35
16
27
12
78
18
89
163
77
61
24
18
29
55
78
123
69
11
88
27
5
4
156
152
61
75
21
15
3
161
55
57
99
18
42
129
9
36
107
24
19
117
84
63
33
9
210
53
145
11
31
36
12
41
67
45
15
65
19
9
20
24
55
36
54
42
30
59
121
96
48
144
35
16
20
52
27
12
5
144
109
215
55
36
5
49
12
108
23
72
16
15
5
67
9
9
71
ABCD 94661194198*3^$a+1 [50047]
55
29
15
82
11
7
60
66
11
55
6
8
27
72
91
17
7
41
36
36
25
90
8
40
14
10
78
18
6
24
62
58
42
53
127
17
48
24
1
35
7
36
65
55
17
9
16
48
11
19
122
72
90
40
30
95
13
2
36
40
5
36
19
6
66
62
147
91
5
9
39
25
6
78
12
6
18
42
12
32
45
61
30
17
36
12
103
65
1
11
15
57
67
113
61
26
64
36
36
48
14
3
13
84
120
48
47
31
17
43
65
15
40
6
11
37
18
30
12
36
6
24
66
6
12
77
51
10
30
12
18
30
12
78
42
56
76
36
12
41
19
41
25
20
76
14
52
5
13
11
1
107
12
36
67
66
62
45
12
55
6
6
114
59
108
99
10
44
4
60
11
15
4
90
12
36
72
20
36
34
38
39
13
11
7
42
18
12
6
14
21
72
49
59
69
70
96
12
54
6
17
72
33
46
12
14
39
7
44
46
54
24
77
33
90
81
84
7
120
12
18
102
8
18
10
6
20
3
157
48
36
26
16
5
33
75
7
12
32
81
13
14
16
41
19
96
26
10
17
1
132
18
245
9
18
28
30
50
40
12
24
30
24
12
12
18
144
6
2
21
1
66
48
80
4
30
12
8
3
25
18
17
27
16
65
109
90
17
103
30
47
25
23
1
32
10
17
13
48
72
18
84
90
96
24
23
12
25
35
13
48
60
24
6
6
59
27
40
24
53
48
7
26
64
191
49
23
13
54
5
25
6
74
58
18
6
6
23
25
35
27
45
48
7
54
66
12
156
30
14
70
23
13
42
53
91
6
60
20
18
9
27
10
6
5
13
6
113
43
60
18
30
149
31
5
51
4
12
38
27
48
72
7
30
18
17
51
64
42
54
66
35
43
36
36
36
5
55
17
7
36
12
108
30
23
7
42
36
54
38
82
36
26
148
30
36
2
18
70
30
42
18
56
34
42
5
19
8
28
8
4
12
173
48
24
25
48
30
41
61
59
37
32
3
43
80
64
6
11
61
23
1
18
48
20
54
46
12
176
16
96
12
48
42
36
2
52
36
84
36
150
11
36
7
20
57
1
48
126
30
18
30
30
5
13
38
16
20
16
54
18
162
11
43
42
18
24
48
12
30
6
5
15
129
36
1
66
20
70
95
13
54
56
9
7
24
72
12
38
58
6
11
60
7
12
29
61
36
18
62
18
9
48
72
36
49
2
36
10
24
18
56
46
186
110
10
18
12
30
18
2
22
23
84
13
30
12
30
18
30
8
18
34
18
5
7
36
29
13
95
43
102
32
22
24
29
85
30
66
30
5
31
36
5
13
72
24
156
18
2
64
35
55
18
36
24
18
48
36
98
22
48
5
36
25
42
78
186
18
11
49
38
52
110
3
60
67
17
13
72
11
9
54
22
18
14
178
12
48
5
12
37
143
13
42
36
12
20
22
42
65
19
6
30
14
64
36
54
26
10
17
43
5
36
36
37
48
20
135
12
1
12
48
30
17
13
20
64
26
54
52
6
24
18
6
5
15
4
5
72
13
18
5
48
1
60
44
36
3
36
61
8
111
15
52
12
36
62
22
30
2
34
12
30
5
97
12
30
53
13
12
6
5
19
113
48
1
35
96
7
12
29
60
19
17
45
3
1
30
12
18
30
6
30
18
35
33
3
105
64
6
30
6
38
22
54
30
77
72
13
23
25
24
60
30
36
12
54
26
9
45
16
12
108
72
35
37
26
28
65
19
12
5
24
84
1
50
16
24
14
40
35
15
40
30
38
34
66
29
49
42
68
21
79
24
36
12
30
107
13
12
42
24
17
15
10
42
96
6
8
3
13
30
36
36
48
42
30
18
186
18
11
36
43
6
20
10
17
72
37
54
60
20
112
14
16
12
11
121
6
84
36
12
8
10
47
1
95
7
110
27
1
66
113
1
155
36
168
31
6
30
36
54
96
35
12
43
24
38
58
17
31
12
17
1
24
23
87
82
134
34
11
27
4
6
72
11
25
6
5
15
45
13
96
12
122
81
7
42
66
5
25
24
23
87
21
24
91
6
36
24
14
10
44
16
12
18
29
33
3
79
6
42
30
59
13
12
11
33
70
24
50
40
32
58
32
88
6
66
18
18
92
148
24
18
6
24
18
24
18
17
55
6
59
43
42
11
7
20
118
44
64
71
48
31
2
3
37
179
60
25
66
8
52
12
152
4
17
15
40
5
7
30
36
12
23
7
2
126
10
54
17
63
21
1
6
12
17
1
12
95
1
42
24
65
25
23
25
6
30
6
20
70
30
54
24
95
31
6
71
7
150
30
18
24
48
6
36
30
78
2
76
12
6
84
41
97
18
114
11
67
5
48
55
12
42
48
78
36
41
37
155
31
12
80
82
11
67
18
20
4
156
12
62
28
53
37
18
26
3
33
28
72
18
30
14
46
12
42
8
28
12
5
115
77
91
24
30
18
50
22
5
81
4
30
2
16
23
60
12
85
12
48
12
2
16
2
27
48
36
61
24
59
51
57
25
24
24
32
112
66
5
24
13
30
20
18
27
55
42
92
16
23
24
67
54
24
132
11
12
36
55
12
20
4
78
83
7
18
108
42
20
64
44
40
6
11
115
8
57
7
48
17
7
18
90
6
42
18
96
60
23
1
24
42
6
30
5
33
46
6
42
36
104
118
108
84
210
2
3
51
10
114
38
18
4
90
35
133
35
13
24
18
18
35
67
14
16
30
42
78
24
29
36
31
5
15
93
25
30
17
7
60
5
33
28
36
18
12
149
19
156
14
28
47
7
36
89
1
8
40
59
63
70
12
78
108
2
3
49
95
15
18
75
7
18
62
57
33
10
6
126
6
12
48
18
17
13
32
64
78
5
85
18
48
12
12
5
36
15
21
103
77
36
25
18
12
53
69
27
1
47
51
52
29
13
12
6
5
12
1
42
24
24
54
18
32
10
36
72
30
17
72
79
29
61
54
8
100
18
11
19
17
15
ABCD 94661469746*3^$a+1 [50056]
184
17
55
104
72
3
45
64
32
208
152
21
87
201
27
40
20
93
15
100
245
55
192
48
24
156
44
57
55
36
12
72
24
96
24
144
32
99
36
33
183
109
324
12
23
69
216
12
60
52
108
20
48
36
28
233
55
44
4
5
79
137
151
44
36
124
5
36
7
188
75
9
64
71
213
21
51
64
11
49
131
9
4
20
88
5
63
52
65
55
24
101
163
32
40
32
3
45
9
31
72
32
9
19
107
33
16
20
75
241
296
28
20
27
277
272
24
75
117
99
36
54
55
179
61
191
33
57
99
36
64
96
48
12
20
112
116
117
199
44
72
144
256
23
37
12
203
37
48
84
80
16
5
159
136
84
96
48
12
20
48
304
47
1
80
9
51
340
68
40
95
69
3
97
11
97
83
25
11
61
29
211
204
35
13
113
79
20
28
108
24
24
176
88
56
27
45
60
28
20
124
8
72
3
37
8
45
7
36
12
44
208
36
80
52
24
56
129
135
16
8
57
19
71
73
125
31
5
144
91
80
40
41
15
64
8
3
108
25
20
60
52
84
24
56
16
5
7
48
188
4
128
48
60
57
103
41
54
72
193
32
99
45
261
54
1
35
13
164
40
8
135
25
12
12
59
37
32
40
8
112
41
87
48
45
19
8
60
39
9
240
4
120
96
71
9
36
124
72
252
12
24
60
5
79
11
141
144
52
12
56
81
36
67
48
119
105
40
44
4
48
44
21
15
3
72
177
208
29
31
20
112
108
72
8
333
19
17
19
176
16
5
79
65
31
59
109
96
24
95
1
48
12
36
65
43
116
16
23
181
260
256
104
99
1
108
8
88
11
61
12
36
12
48
65
15
21
139
36
56
52
23
9
16
48
32
84
216
24
16
5
43
12
12
113
63
100
12
20
93
7
8
75
25
11
69
100
245
36
31
68
132
64
65
91
84
56
4
44
36
240
21
15
40
48
24
188
172
17
163
96
11
85
149
7
164
76
104
184
95
1
35
109
17
18
1
35
33
40
8
40
5
144
79
144
128
28
161
15
16
128
4
107
121
5
67
41
91
71
25
128
52
80
252
48
100
80
9
79
11
121
128
111
54
7
20
63
69
108
28
72
264
228
96
32
148
60
132
24
36
125
15
64
11
45
144
16
60
59
25
8
36
12
184
24
71
33
28
80
39
9
4
48
65
7
83
49
5
144
87
88
32
60
4
44
112
185
99
9
127
44
28
17
31
180
23
109
48
92
21
55
104
12
16
65
15
64
84
17
54
105
160
5
99
4
128
52
60
96
44
88
95
9
9
31
5
259
24
113
63
27
133
56
24
156
99
45
4
32
45
123
52
185
103
41
87
39
9
76
128
36
12
153
55
80
4
20
88
84
116
40
8
117
7
60
32
45
51
93
7
29
55
156
12
96
41
36
43
47
54
51
75
105
129
175
20
111
109
68
88
132
68
93
15
4
32
136
120
104
88
176
16
60
128
3
189
64
17
90
9
16
29
15
28
80
21
36
123
48
112
36
72
23
1
80
24
4
36
24
101
27
45
55
44
81
7
60
23
25
29
90
69
4
60
47
85
36
23
121
59
61
56
88
137
63
24
21
67
24
48
36
5
7
132
176
60
144
340
32
4
5
27
144
96
28
224
48
244
44
81
19
32
ABCD 94662291554*3^$a+1 [50039]
32
18
66
4
87
45
27
23
18
30
6
43
53
67
33
150
18
12
8
10
92
18
79
47
16
24
26
4
26
18
16
20
19
137
43
24
17
40
50
4
6
14
145
5
16
50
24
82
108
146
61
9
56
67
11
10
159
11
10
6
9
57
63
17
7
3
54
6
93
35
30
16
20
66
10
74
13
147
141
35
54
166
38
36
19
51
26
60
48
22
54
146
18
6
16
14
70
6
75
9
6
50
43
24
11
10
15
24
17
124
15
12
5
28
2
30
40
14
6
10
90
20
24
19
101
24
115
72
149
43
27
26
28
36
26
37
53
24
10
21
63
110
16
6
18
26
6
60
30
54
19
84
60
17
36
7
41
30
10
42
44
84
85
12
29
19
51
14
36
106
57
48
29
10
26
10
44
10
6
138
15
135
45
65
12
7
48
5
43
131
24
6
24
6
10
54
6
84
26
6
4
123
17
76
8
12
7
141
66
14
6
76
20
88
210
80
12
18
40
50
42
64
50
30
46
50
13
24
11
6
30
46
8
55
17
48
76
30
6
27
23
70
15
3
20
66
19
24
141
2
58
15
107
4
129
41
19
11
6
24
16
38
6
10
26
7
11
36
70
90
33
17
144
36
6
97
3
80
10
18
32
24
24
66
91
149
79
5
40
20
6
54
55
11
30
19
5
66
16
8
16
9
41
34
60
2
30
58
27
3
2
30
60
34
60
63
41
16
171
105
38
36
34
32
58
9
11
42
7
60
11
25
77
24
4
2
34
63
17
46
74
60
10
44
37
45
20
7
3
90
110
34
6
194
34
57
23
16
50
19
87
14
4
15
60
71
13
71
12
90
7
3
117
101
55
12
3
80
16
50
6
180
118
15
11
36
37
17
6
10
3
245
12
60
4
20
103
60
33
14
13
27
21
9
44
6
54
7
72
21
27
12
17
30
36
18
16
20
4
86
30
96
34
36
57
21
2
144
10
36
8
52
20
324
36
7
57
6
38
16
14
6
43
120
33
8
42
13
71
13
27
50
40
123
41
66
40
14
55
5
40
20
36
16
20
10
134
46
18
36
3
33
3
15
2
18
22
54
20
121
120
9
39
17
34
9
60
77
7
53
94
116
30
55
33
2
48
6
60
54
10
126
20
76
14
6
13
60
11
40
66
44
79
11
46
80
30
48
112
90
15
29
91
53
16
51
29
30
16
38
42
30
10
20
13
12
12
60
63
44
13
21
159
53
220
14
16
213
45
116
4
15
41
24
30
60
30
52
15
113
106
20
4
45
45
27
39
60
30
3
23
34
20
6
30
84
90
34
6
54
15
11
61
12
57
24
2
25
23
16
14
12
7
36
161
10
26
7
17
16
8
10
146
84
6
133
11
36
133
36
5
10
30
20
96
6
30
78
6
40
116
7
21
32
40
54
21
35
10
3
5
42
4
54
2
13
5
67
9
26
37
41
12
7
143
85
23
49
3
45
63
32
4
54
26
30
34
62
30
90
70
74
6
10
63
17
18
10
6
30
56
4
51
3
36
66
8
10
2
78
72
10
104
24
12
30
28
6
30
54
42
18
12
38
12
13
35
25
21
51
12
17
60
10
9
225
32
7
173
55
5
67
36
5
136
20
40
63
36
21
6
8
30
30
6
43
3
44
30
16
3
21
30
44
85
41
46
45
65
7
47
160
9
35
30
22
14
34
69
17
100
36
3
17
7
11
10
6
93
47
13
183
57
33
50
4
6
138
126
74
25
47
120
54
10
33
3
18
32
67
47
156
108
6
31
69
3
60
33
38
72
18
10
2
55
48
5
52
15
59
24
6
10
93
63
54
6
84
26
43
41
19
47
4
44
6
40
24
15
12
29
30
36
13
77
54
36
18
76
104
19
21
12
18
9
83
18
156
60
6
13
21
50
94
27
75
33
27
30
14
90
24
52
108
27
59
6
114
13
21
27
29
10
50
19
21
56
4
26
10
54
9
72
3
26
24
40
146
4
56
13
17
76
14
16
117
11
30
55
81
20
36
24
64
15
51
24
66
14
25
35
30
46
36
20
18
12
4
20
19
24
101
79
48
9
26
18
12
34
24
9
21
152
48
22
20
37
23
10
108
12
15
9
50
36
37
113
24
6
73
131
6
174
54
10
105
41
76
30
20
97
41
19
11
46
96
8
115
5
12
78
102
54
70
54
129
23
28
57
3
20
6
4
15
11
13
47
6
90
37
21
66
6
48
36
3
96
11
24
25
11
49
41
10
24
36
84
2
30
85
23
6
6
37
81
152
7
41
16
140
10
20
61
12
60
57
186
20
25
29
46
14
19
21
26
28
20
6
10
9
41
19
75
42
80
30
34
44
127
45
20
28
39
237
3
63
8
90
12
90
13
65
60
115
11
13
233
10
110
7
33
8
10
120
6
14
52
44
30
6
30
30
145
5
40
48
6
26
24
16
24
30
36
38
22
20
37
63
24
36
44
6
43
24
27
20
34
30
2
24
19
35
10
20
126
16
90
8
30
49
3
24
54
2
34
30
14
19
17
4
150
9
36
17
18
30
136
36
20
4
14
25
107
48
60
10
36
24
12
15
3
26
46
45
9
56
7
11
36
34
20
16
80
60
4
32
30
54
43
11
25
21
6
38
36
100
44
132
7
11
6
4
15
24
33
20
18
52
18
32
30
30
24
24
19
11
10
15
24
231
2
67
96
135
2
24
31
35
30
7
11
10
36
3
87
9
117
14
30
19
24
33
20
34
81
29
54
16
9
132
5
30
40
14
31
45
60
15
12
81
120
26
13
33
8
10
6
3
23
148
ABCD 94662373732*3^$a+1 [50009]
120
4
192
44
85
11
52
96
183
53
4
33
18
18
11
36
264
229
36
162
54
35
4
140
4
12
129
155
72
7
101
97
59
216
49
71
84
4
396
80
64
20
37
75
104
4
116
28
32
16
32
7
54
87
3
29
43
5
28
180
32
108
79
5
48
55
9
207
33
56
19
5
28
36
57
23
60
61
23
31
41
139
108
18
18
41
67
29
4
3
9
164
43
17
84
7
126
36
3
159
216
54
23
13
18
29
79
17
127
69
108
75
101
25
54
21
12
32
16
132
291
54
47
36
7
93
12
32
151
29
16
27
18
419
76
9
35
180
12
84
36
31
77
108
67
5
48
12
7
5
31
72
41
24
7
5
36
112
45
35
48
24
55
18
47
28
96
140
180
60
25
75
15
36
65
16
92
43
36
36
81
27
5
28
164
28
27
5
132
64
123
81
96
111
18
11
40
60
51
29
52
8
19
72
173
7
41
48
72
88
21
59
24
36
7
105
84
99
189
135
113
4
27
72
17
48
120
36
31
17
348
13
71
19
45
20
7
53
19
72
198
18
33
39
17
55
108
36
81
45
3
60
68
28
21
399
44
108
7
17
16
75
17
156
25
207
9
90
72
18
18
17
120
40
75
65
4
192
80
19
9
63
33
36
8
40
80
16
39
9
32
13
83
43
65
4
48
9
54
65
151
126
23
31
90
11
97
107
48
432
108
48
4
9
54
101
144
60
19
17
72
1
71
48
28
80
12
52
20
48
37
215
192
43
17
48
43
233
112
140
88
12
20
7
5
12
24
103
57
15
18
23
24
16
45
11
4
68
43
17
12
100
249
35
24
49
36
131
52
33
11
48
40
99
77
60
112
57
36
47
4
36
12
9
18
89
60
31
126
3
20
24
136
32
19
29
160
252
20
48
60
100
12
20
12
12
31
65
187
93
32
16
44
96
43
108
53
88
21
39
69
59
4
80
192
16
44
1
99
9
126
18
71
16
129
47
7
41
103
101
52
44
19
108
117
45
227
60
48
276
16
39
5
49
11
52
44
55
36
36
36
36
72
18
35
109
72
18
5
120
1
59
139
53
73
155
12
31
5
103
41
28
68
24
84
12
48
4
32
4
32
37
11
204
55
18
35
4
177
3
33
63
135
9
60
20
48
205
11
24
156
25
59
72
100
140
7
108
33
32
100
15
81
9
54
18
71
37
51
12
20
12
49
107
52
68
25
99
27
17
100
9
35
73
47
112
48
12
128
49
47
133
11
43
18
35
36
19
36
9
9
72
143
72
217
107
16
144
84
12
44
4
48
207
54
47
64
128
12
108
1
36
195
60
20
85
83
43
9
20
12
4
152
40
159
29
100
123
18
99
32
24
187
9
9
35
84
43
41
13
63
99
113
12
91
57
48
96
8
40
39
18
35
36
72
72
73
47
168
28
32
103
29
97
90
17
64
20
7
165
80
16
332
96
24
60
91
5
52
12
68
97
71
84
43
65
72
7
89
37
198
29
7
65
7
144
153
99
18
90
17
12
48
49
159
39
90
18
17
16
399
125
60
4
27
90
119
136
12
68
7
57
44
61
39
33
23
67
36
72
108
41
12
132
100
176
79
36
45
9
18
17
112
36
12
68
12
108
40
27
5
139
108
9
56
120
24
97
23
24
61
131
13
155
48
48
19
54
23
67
36
18
23
13
11
148
32
43
9
48
12
57
87
39
53
1
83
43
21
44
7
18
18
29
28
116
7
54
198
18
72
11
120
103
113
24
7
17
36
52
32
61
11
48
40
156
164
13
63
44
36
4
33
18
101
100
15
33
3
29
61
18
18
54
108
17
91
221
48
19
126
47
88
32
12
109
51
3
77
36
31
72
5
252
24
43
ABCD 94662478286*3^$a+1 [50087]
132
158
150
60
192
78
100
30
90
38
162
192
30
78
138
90
30
120
72
42
126
42
190
20
40
62
96
42
52
18
80
22
20
300
36
4
18
38
112
92
6
54
28
38
30
12
48
84
108
48
12
42
180
30
156
4
18
140
40
2
186
12
72
108
42
148
38
22
90
8
72
10
32
126
22
80
12
100
18
162
26
34
8
18
24
6
52
32
36
12
30
142
48
8
24
48
42
66
54
36
34
116
12
10
32
6
282
18
4
20
120
208
242
18
210
42
28
68
22
30
128
72
72
216
22
102
78
72
20
18
12
30
228
48
34
26
154
68
12
190
78
32
30
18
112
20
358
2
18
52
150
8
12
88
38
174
36
24
28
132
120
38
48
30
132
132
48
150
30
12
150
6
4
116
24
36
22
12
38
40
162
110
60
58
98
42
82
50
108
18
24
30
120
90
36
22
62
18
180
210
22
116
64
30
198
62
18
72
10
60
108
2
6
30
34
26
4
26
24
10
50
138
102
120
18
222
96
4
8
190
150
68
142
38
30
60
4
48
90
42
8
42
58
32
66
112
212
48
102
30
28
180
12
26
174
148
192
270
78
30
8
54
100
98
100
42
110
18
12
88
152
66
132
42
168
48
30
30
144
96
24
58
68
64
8
82
110
6
64
18
92
70
30
8
42
36
112
2
30
58
122
30
70
30
18
2
96
72
10
38
72
112
218
18
132
10
38
30
72
90
30
10
62
36
60
132
18
114
78
22
48
20
12
10
30
18
2
30
30
66
42
102
96
54
88
2
60
6
12
108
72
42
90
88
158
84
48
42
6
90
64
56
64
98
42
148
2
130
138
42
18
122
96
64
8
52
8
108
22
170
72
168
30
160
188
12
42
238
60
122
90
30
148
60
188
60
72
72
120
78
12
130
78
32
6
64
8
60
10
12
18
32
28
92
138
102
28
2
6
82
20
132
150
40
20
28
20
138
94
38
42
30
168
78
30
12
42
88
32
178
38
4
18
62
156
144
36
64
230
58
20
142
38
138
82
2
78
30
30
18
202
80
48
240
54
18
40
132
98
42
90
30
130
26
210
24
70
140
186
12
40
98
12
132
10
146
154
26
42
102
6
82
2
78
12
138
70
32
6
52
32
28
12
80
66
54
70
56
30
42
138
102
52
38
60
130
72
20
126
4
90
18
102
50
10
38
10
140
82
8
12
10
198
122
10
188
42
198
12
6
72
22
20
10
150
56
84
58
170
130
62
336
34
26
12
282
120
36
34
48
38
72
12
30
88
80
138
30
54
96
64
258
50
22
8
138
72
48
102
222
66
90
24
18
12
40
50
216
294
40
30
8
12
66
22
32
58
20
160
2
138
18
144
28
62
10
68
22
68
18
4
18
20
42
36
64
18
32
6
42
48
90
124
68
18
4
90
120
68
42
66
132
132
10
8
52
98
312
130
8
168
54
210
10
8
10
278
64
38
10
42
158
18
4
50
108
138
64
8
22
20
6
24
10
38
90
100
32
36
22
50
72
28
92
118
132
108
38
34
18
30
92
150
30
40
48
20
112
48
162
26
34
206
114
120
6
24
160
38
172
56
4
18
162
80
108
10
20
10
150
20
232
30
68
108
12
142
18
110
120
102
ABCD 94662495516*3^$a+1 [50000]
40
29
15
165
24
15
45
30
33
40
72
8
9
31
77
67
23
6
31
8
15
81
4
245
42
120
1
24
29
15
15
21
4
12
53
19
17
30
25
23
72
13
96
95
69
52
23
6
30
24
1
41
48
30
6
66
114
7
107
61
191
54
90
1
95
9
4
5
63
24
48
27
45
76
29
75
3
1
140
51
109
44
28
29
108
43
12
8
3
6
31
17
12
30
24
36
60
24
6
19
20
40
29
42
21
33
36
3
48
28
12
32
15
30
55
17
18
96
61
56
28
119
33
48
69
90
25
36
12
17
6
49
72
215
81
12
16
35
57
4
29
24
7
65
3
21
36
18
25
12
156
104
15
24
6
15
40
5
18
25
12
80
15
48
97
5
84
6
81
64
23
6
51
64
36
140
45
31
32
48
9
54
60
9
28
59
1
12
17
24
7
60
23
66
31
23
57
99
61
12
77
24
31
35
30
175
23
6
19
5
12
54
37
12
77
19
59
6
79
47
108
81
15
36
240
25
8
60
27
24
85
29
42
1
12
65
12
48
132
30
25
96
53
7
53
6
120
48
66
30
66
39
51
61
89
78
13
59
73
95
37
20
33
31
5
75
9
223
72
56
52
144
36
108
24
32
15
21
12
75
6
15
156
28
107
105
69
60
211
20
33
12
103
12
96
47
1
71
13
11
126
63
27
85
5
15
39
30
6
13
12
83
6
31
35
18
15
21
114
25
36
35
54
51
100
84
56
15
54
55
35
13
80
28
60
29
42
48
132
18
7
65
30
61
60
53
27
33
6
61
68
9
60
67
23
36
25
36
23
133
113
36
30
24
45
4
101
6
69
220
11
198
42
1
23
1
5
24
7
17
6
25
12
8
64
35
1
11
133
11
24
6
6
141
112
8
87
21
100
32
48
64
8
24
4
96
48
17
24
79
92
3
36
66
151
149
60
120
175
80
40
56
40
47
6
30
37
59
13
68
88
44
52
23
45
100
35
60
37
36
8
15
30
6
168
33
48
15
30
27
60
12
135
13
20
124
35
48
6
19
17
31
24
48
71
21
40
83
1
149
60
12
114
61
5
60
19
71
81
63
30
66
85
83
42
31
24
120
53
31
71
21
27
25
125
12
99
21
84
96
15
33
7
84
29
12
15
3
37
29
84
150
13
47
30
43
108
155
6
3
76
59
21
4
5
36
19
11
1
23
25
197
24
51
33
6
30
36
30
1
23
21
9
6
30
18
66
55
11
13
60
5
175
20
57
31
24
96
197
36
87
28
72
17
150
157
36
17
111
40
125
6
13
41
67
12
12
5
31
29
55
36
12
65
63
129
108
3
12
28
23
30
36
43
92
100
59
150
115
44
100
41
30
145
29
12
30
61
53
54
13
77
12
15
16
192
107
13
5
67
60
24
5
171
4
5
6
24
1
36
29
30
69
15
141
63
81
21
30
78
15
76
35
96
69
4
5
67
65
18
6
171
15
108
30
36
6
61
20
9
103
72
24
44
45
63
57
12
43
8
24
28
5
87
60
33
120
150
21
9
3
57
3
9
55
119
105
15
6
24
75
15
30
7
29
15
33
12
3
21
24
36
7
23
25
12
17
42
24
21
63
25
71
25
11
60
25
5
30
9
40
20
9
7
59
30
6
121
60
23
9
28
143
6
48
7
23
37
8
27
25
23
36
66
30
30
15
9
15
9
102
48
57
28
161
66
54
30
30
96
79
95
30
96
79
5
31
23
102
183
15
97
108
8
87
21
21
24
7
53
39
220
5
67
29
36
91
24
108
11
25
11
1
204
20
63
13
17
31
59
157
68
112
84
29
30
21
171
30
19
192
29
31
137
7
8
51
109
65
42
81
28
152
3
30
15
81
31
17
123
63
126
138
30
42
78
60
7
5
91
17
7
125
168
72
30
18
55
101
36
15
4
132
132
35
12
49
12
89
175
29
7
12
11
61
155
121
12
41
7
53
51
15
84
6
103
60
77
3
148
12
41
60
36
39
52
12
68
99
78
60
60
42
1
108
11
24
24
37
48
12
125
31
8
21
19
72
17
15
51
6
18
105
45
187
128
87
1
47
33
27
12
73
36
12
84
65
84
6
54
96
31
48
41
48
75
51
145
32
57
6
36
24
6
18
12
54
55
60
5
30
6
19
24
71
54
43
29
48
126
109
47
33
117
19
72
77
60
6
9
96
159
13
80
4
44
36
60
16
53
111
28
11
25
11
13
56
9
102
1
32
81
36
48
90
90
30
21
9
36
31
60
59
57
9
79
24
60
101
84
267
3
61
32
69
43
12
23
12
18
15
15
57
123
12
1
23
6
79
29
132
24
36
43
65
43
23
54
90
60
12
9
21
90
54
39
16
ABCD 94662678772*3^$a+1 [50002]
4
23
72
33
72
3
27
106
35
72
33
54
10
68
3
9
75
81
60
3
1
23
15
42
10
68
12
9
91
41
48
12
9
39
1
83
12
96
48
51
81
129
39
36
120
33
63
45
12
51
96
25
11
69
10
26
132
12
51
55
44
9
1
11
169
30
8
82
179
39
12
78
12
76
20
24
48
120
27
63
12
9
1
59
37
83
61
30
8
45
7
329
51
18
27
21
27
135
22
35
48
7
29
9
15
13
23
57
72
3
24
21
84
40
60
8
42
33
57
39
120
9
52
59
9
88
59
21
84
16
2
21
1
50
126
124
8
12
18
141
21
39
31
8
30
3
57
60
60
12
39
7
2
72
39
51
141
19
8
30
12
40
11
25
92
12
76
30
50
40
24
26
10
23
69
72
75
36
79
126
20
34
41
39
70
56
3
97
59
55
38
63
25
44
156
63
91
38
58
65
57
111
117
27
297
3
45
51
36
3
45
33
4
11
39
10
128
30
33
9
10
26
10
2
30
12
45
3
21
21
48
12
30
10
6
2
27
60
15
9
9
72
90
9
12
27
28
182
120
60
51
21
63
36
129
12
30
10
11
25
24
8
28
47
27
18
72
51
39
45
61
14
130
56
27
63
45
39
78
51
37
23
9
168
3
12
27
42
70
6
32
58
14
39
9
15
117
3
27
21
9
3
12
3
120
12
129
1
90
6
30
92
22
23
33
12
3
12
57
15
3
52
6
44
15
33
60
3
117
82
8
192
9
36
24
1
8
90
45
37
8
28
122
82
23
96
1
35
21
63
51
10
60
11
9
10
6
107
36
39
118
20
114
30
40
30
96
30
2
58
119
3
22
8
15
33
3
31
29
24
12
61
2
21
69
12
16
35
25
104
63
3
100
14
30
69
81
39
12
19
26
42
21
96
1
74
46
2
42
70
20
70
11
55
32
30
210
165
12
36
27
30
27
15
10
6
53
9
162
18
75
36
21
16
23
177
27
45
15
87
46
107
37
23
27
18
147
123
12
40
6
54
36
122
63
9
48
75
33
3
36
93
90
48
84
9
36
25
59
121
36
59
24
60
51
18
15
73
59
85
68
108
63
1
23
15
33
24
33
72
16
32
51
1
11
39
93
33
27
57
16
35
117
30
18
54
9
12
12
147
6
87
33
3
9
3
24
60
115
5
21
12
60
27
123
45
117
48
27
81
64
11
159
76
164
40
29
1
8
30
33
84
15
18
150
82
20
120
166
30
20
15
25
54
5
25
38
45
57
100
50
18
72
51
60
49
71
24
33
51
61
71
15
94
38
142
126
62
30
45
45
27
93
27
33
72
48
132
10
89
60
1
20
10
38
120
28
80
54
153
13
2
21
12
19
6
54
30
8
51
121
80
48
72
70
38
12
18
22
20
6
9
115
66
59
1
54
5
24
24
103
149
48
57
96
15
49
71
48
9
60
28
23
39
81
96
105
36
123
21
75
1
44
40
8
232
23
156
51
106
32
27
120
93
120
27
21
72
82
38
15
36
132
9
120
39
21
3
12
60
55
8
78
12
162
100
29
96
3
90
27
121
2
90
63
25
20
27
7
41
27
42
123
165
48
4
50
18
15
33
40
2
90
3
55
2
82
60
5
45
75
51
30
3
37
44
16
74
30
90
18
112
8
120
30
33
24
21
10
20
93
120
9
27
25
36
134
21
9
39
24
7
80
78
51
1
11
87
150
15
93
24
3
48
168
51
33
60
48
99
6
3
1
56
24
10
65
15
10
59
111
93
13
47
45
135
48
15
33
1
11
117
12
15
60
120
96
9
136
14
45
15
10
11
9
6
45
205
2
52
36
120
74
78
72
90
48
88
20
84
10
36
62
111
111
21
9
39
9
12
18
22
50
18
15
33
75
12
72
48
15
42
18
18
12
15
45
3
84
105
60
30
129
37
92
12
75
33
18
54
78
30
3
48
21
6
9
25
126
5
24
144
12
69
15
84
61
128
82
185
1
2
30
51
51
46
14
16
194
3
45
28
35
19
68
81
72
19
86
24
70
281
45
34
30
116
24
15
31
54
8
3
159
9
31
149
36
21
84
3
45
3
9
51
72
36
81
3
12
33
108
24
40
35
3
45
93
42
33
57
12
30
70
11
75
45
9
48
12
51
55
173
1
38
48
4
50
228
108
24
3
37
59
57
3
9
42
21
117
52
59
1
50
40
65
25
20
279
24
13
2
12
36
12
225
72
25
20
10
6
32
15
33
10
14
36
87
37
11
87
42
10
36
30
2
58
59
141
24
30
9
180
36
61
20
124
20
18
18
15
84
36
24
108
12
33
12
3
33
27
45
52
30
29
21
60
96
12
75
13
35
145
24
71
49
68
12
90
6
10
17
12
60
33
18
30
39
21
4
23
117
16
35
25
20
54
ABCD 94662748496*3^$a+1 [50016]
72
68
72
3
37
17
3
28
5
12
27
15
1
56
36
24
63
141
16
8
45
115
11
21
24
12
72
28
12
36
47
45
124
20
4
44
33
42
18
3
52
24
5
51
24
36
88
17
54
60
54
127
35
13
32
4
108
20
36
87
133
24
5
63
27
165
3
69
51
93
39
30
51
40
95
9
36
45
15
24
16
12
12
11
12
49
23
13
8
12
72
3
13
56
24
57
120
63
4
20
75
25
48
143
24
1
11
169
84
5
27
21
3
64
11
36
25
29
15
16
23
36
25
32
40
20
3
21
4
65
6
108
18
147
45
87
39
109
35
13
5
3
16
5
18
1
32
3
36
49
56
21
3
124
65
18
72
33
52
23
13
29
187
11
9
16
68
4
5
18
85
23
129
16
5
15
12
180
39
6
54
25
20
64
12
32
88
80
3
25
32
40
65
30
57
16
12
5
42
57
48
48
48
64
96
44
12
81
7
20
27
49
47
30
15
57
27
124
44
12
33
72
3
63
57
3
153
12
28
20
40
84
8
63
9
12
4
60
65
39
12
15
1
68
21
51
28
35
30
7
47
25
72
24
12
8
4
36
24
11
45
40
65
51
96
28
5
90
36
120
73
77
31
32
36
24
111
1
8
16
24
32
4
60
35
21
76
72
8
60
24
16
20
40
12
23
18
55
12
84
84
17
55
5
63
12
15
85
92
15
36
96
61
12
96
29
15
33
18
57
28
36
48
68
15
13
20
36
24
24
136
89
27
28
5
115
92
21
42
57
4
32
27
33
28
29
43
92
28
48
36
41
15
28
140
40
17
108
66
1
77
67
23
45
40
20
40
8
12
28
164
28
60
113
3
12
4
29
42
9
96
15
78
15
12
40
8
4
95
78
12
43
48
20
12
40
59
25
29
90
12
42
55
60
8
33
19
20
3
37
71
9
36
52
68
15
21
256
65
7
36
56
60
88
48
92
28
20
15
228
9
81
6
93
12
36
123
9
136
36
36
44
15
49
36
24
11
24
54
43
5
75
28
59
42
36
15
4
44
64
32
16
24
8
28
29
24
55
20
12
33
24
135
36
27
25
24
36
5
15
28
5
19
32
64
29
31
155
21
60
24
12
63
1
20
4
60
149
3
4
11
37
56
36
4
24
32
24
12
52
20
88
23
37
20
84
64
11
6
15
28
11
66
18
97
12
5
3
63
49
56
39
1
71
69
96
64
20
36
21
24
39
15
1
20
96
12
27
21
12
27
121
32
60
36
52
5
12
18
13
32
87
1
20
64
8
52
96
47
45
27
30
63
28
71
9
24
75
42
99
57
54
13
80
52
8
76
72
83
72
12
18
3
52
12
8
69
99
132
52
11
1
20
123
66
79
32
108
36
4
92
28
20
36
36
3
73
60
12
35
33
3
1
29
6
25
29
36
135
28
92
24
24
16
12
8
72
24
96
3
60
69
28
8
12
12
72
15
81
3
96
1
32
3
37
17
18
21
12
3
25
60
44
100
12
65
54
36
1
8
60
39
93
88
29
43
8
24
12
24
72
57
30
93
24
4
11
1
92
33
30
73
17
42
165
87
1
47
1
12
8
12
3
69
93
18
69
36
9
111
12
4
29
7
68
87
78
31
35
36
72
153
15
90
3
24
21
67
48
65
55
56
33
51
27
33
16
56
4
8
12
9
75
12
48
99
96
97
47
12
9
4
8
3
25
36
56
27
12
1
68
4
161
111
3
12
1
60
8
4
68
72
3
72
108
25
17
15
60
81
79
17
43
11
25
47
33
4
11
36
9
15
105
39
73
12
32
4
17
18
240
109
140
3
12
57
28
20
27
109
17
3
4
5
3
33
19
8
63
25
44
27
33
21
39
12
36
57
48
15
3
25
12
23
49
5
15
51
9
51
25
32
48
15
169
56
84
15
18
7
71
72
72
45
21
39
28
128
129
55
113
90
12
25
36
44
3
13
24
95
133
77
108
7
60
83
48
37
23
12
24
36
72
1
11
1
59
85
36
17
27
15
21
135
57
87
33
21
15
84
16
24
36
24
20
33
3
69
6
21
33
163
65
54
21
15
78
19
35
30
27
4
24
60
60
56
4
36
35
61
29
7
60
12
8
153
90
45
4
56
36
39
156
33
16
11
33
36
84
27
49
89
51
39
21
15
1
5
3
36
52
35
25
5
15
27
57
63
90
103
32
123
30
3
16
96
32
21
111
36
12
15
1
12
8
15
49
47
30
115
8
16
44
16
120
60
59
13
12
41
99
28
44
24
117
12
31
59
21
12
28
32
28
92
135
13
84
36
56
3
45
27
13
11
30
27
15
18
15
24
156
84
27
18
51
69
15
81
30
42
12
7
20
9
51
64
24
47
18
87
3
13
197
18
60
9
4
5
15
84
48
99
33
76
32
40
35
72
21
39
1
65
36
19
24
56
4
41
6
105
93
12
3
3
72
105
48
28
17
27
81
51
75
21
72
40
8
40
17
55
96
92
63
109
32
15
54
24
15
40
20
48
15
45
24
39
24
12
126
43
32
33
51
45
3
27
6
99
24
12
27
61
29
15
21
99
60
75
18
18
9
21
39
72
15
9
45
15
4
12
128
36
40
116
4
24
71
36
1
8
4
8
12
40
131
49
95
21
27
45
28
36
113
18
25
72
23
9
28
71
37
8
72
27
42
31
32
96
39
25
80
28
92
12
88
35
48
45
12
96
4
56
9
15
12
3
13
68
60
36
21
60
12
42
84
6
3
ABCD 94663136762*3^$a+1 [50117]
111
5
127
12
17
31
48
41
19
96
60
53
43
60
9
51
24
53
43
12
5
31
24
36
9
51
185
276
31
24
24
36
129
27
9
75
53
160
63
12
5
31
24
36
41
43
120
65
216
55
9
3
60
12
96
41
4
224
7
24
89
7
36
189
75
89
7
48
144
41
100
20
19
5
16
39
12
36
60
84
33
180
212
31
17
7
24
24
12
53
7
69
116
84
7
24
65
4
24
147
53
7
9
56
28
27
324
36
156
29
19
24
57
84
15
84
45
27
9
56
43
45
51
96
36
17
163
149
24
24
52
8
216
55
41
79
41
43
48
120
24
149
184
3
48
24
36
24
36
36
84
21
39
41
40
8
16
80
7
113
7
17
7
5
19
45
56
91
17
55
60
60
125
7
93
51
21
48
20
127
36
12
36
21
8
31
149
127
225
99
12
149
175
5
43
36
60
12
57
36
27
108
96
9
104
307
5
88
3
264
29
55
24
41
67
120
93
15
89
7
96
72
12
168
41
31
45
44
19
117
44
64
152
19
9
56
36
24
31
125
19
21
15
29
84
7
24
24
41
40
44
72
144
19
77
31
108
9
15
36
29
100
75
5
67
60
5
55
48
17
64
87
48
9
27
36
17
55
12
269
76
39
5
64
123
89
55
24
12
144
113
91
9
32
43
105
80
52
20
163
125
7
84
84
21
39
41
31
5
55
89
31
9
24
303
33
27
9
63
5
31
12
24
33
20
7
36
77
112
84
15
21
80
24
91
29
7
57
56
7
12
96
45
75
24
60
48
60
17
12
28
27
24
185
96
19
45
51
36
113
19
60
101
24
7
113
52
3
36
72
60
29
88
92
151
12
48
60
60
9
44
36
103
36
84
101
91
29
19
5
60
115
36
21
8
7
36
53
91
60
45
20
31
60
144
5
168
7
36
24
125
88
51
105
60
84
63
60
108
36
29
84
120
175
12
96
69
63
96
60
125
16
39
69
27
60
5
60
48
72
60
40
144
15
84
132
5
48
96
204
36
31
125
31
24
69
27
29
19
72
264
9
56
19
60
101
139
36
69
20
16
8
103
257
67
60
125
24
19
96
21
8
7
33
135
132
48
168
113
115
24
60
105
27
9
36
63
96
65
67
60
33
51
89
16
68
12
28
116
127
53
19
36
41
60
19
29
180
67
84
89
55
5
36
91
153
20
52
15
48
12
144
21
39
65
144
67
144
24
72
33
63
177
36
159
21
36
111
204
29
64
15
5
96
16
3
5
151
89
163
89
19
24
48
60
84
89
16
20
84
24
16
44
43
9
8
31
5
4
176
36
28
32
84
127
24
96
12
41
19
12
29
24
163
120
9
80
43
41
19
81
147
108
60
185
31
48
180
17
40
15
105
3
41
127
9
20
91
89
40
3
41
55
144
65
120
55
137
4
75
24
137
4
99
36
21
24
75
89
55
41
100
27
77
7
24
29
36
55
69
116
36
84
55
12
29
31
60
93
36
75
36
60
17
60
136
200
91
33
80
55
156
72
12
168
113
4
27
36
33
20
139
12
48
36
12
12
60
48
29
43
12
29
256
20
208
27
36
33
20
36
88
15
41
31
24
45
39
96
144
12
65
84
16
3
288
60
149
24
19
41
36
43
132
69
39
17
48
60
160
32
19
41
55
29
127
57
3
17
31
29
100
447
53
151
41
115
93
12
171
9
39
12
120
60
12
221
36
55
60
5
19
9
56
19
72
60
48
36
65
40
36
135
105
140
40
80
180
79
12
84
48
41
55
65
4
32
79
36
185
84
139
96
132
17
67
24
9
15
5
55
36
89
31
60
9
135
36
69
87
185
55
24
5
19
65
91
12
197
43
24
125
108
163
60
ABCD 94663542412*3^$a+1 [50004]
57
108
45
3
24
60
27
1
83
12
9
3
37
29
90
117
12
36
24
12
45
51
84
3
48
9
21
18
96
18
96
39
27
6
55
8
21
75
33
43
68
12
3
156
24
61
35
1
5
42
45
21
87
24
33
12
3
72
93
27
40
29
39
40
47
9
24
15
12
21
93
132
27
57
60
30
13
167
18
3
129
108
60
30
42
3
36
36
16
35
42
12
63
72
28
11
30
15
24
12
45
39
69
27
105
48
3
45
15
147
6
39
12
3
12
90
54
21
45
39
45
60
30
9
88
68
9
42
9
72
9
111
12
75
12
36
45
15
97
5
42
33
100
8
24
3
33
24
9
24
18
42
192
18
93
9
3
36
39
12
60
1
17
42
150
3
123
30
84
15
51
45
132
36
69
3
57
126
9
36
39
36
12
9
39
84
18
195
9
180
6
9
28
17
39
69
156
27
27
72
18
27
9
6
36
9
156
3
72
45
15
132
60
30
66
30
31
20
33
12
63
12
69
51
100
8
33
3
9
15
72
36
72
60
52
104
51
9
27
9
21
3
216
69
24
7
35
36
54
15
15
6
15
3
6
18
33
99
33
51
30
27
27
45
36
36
21
30
12
72
36
42
15
48
4
23
66
6
33
21
30
9
15
33
27
12
24
42
75
60
33
30
57
24
75
9
9
36
60
36
55
20
24
15
66
15
33
7
20
33
27
28
80
153
12
48
150
9
3
6
7
5
168
114
108
117
57
48
102
1
44
21
3
9
6
30
6
105
45
60
24
24
63
9
39
9
7
8
132
76
23
21
21
7
32
3
21
9
27
21
139
8
28
35
18
27
24
15
6
42
153
9
6
117
21
27
9
48
63
12
3
18
12
54
45
21
7
108
144
80
45
39
60
27
12
132
1
8
136
20
16
53
12
3
24
51
1
5
51
60
87
90
123
123
21
51
30
84
60
60
6
33
16
5
48
60
6
12
72
72
66
12
60
27
45
6
45
33
42
24
13
32
15
30
18
105
51
1
113
75
36
21
6
37
8
12
3
9
3
105
21
12
39
36
15
138
30
9
3
18
15
24
63
69
36
72
36
24
75
6
15
69
12
15
16
23
36
6
30
85
20
33
27
24
141
240
24
103
11
6
75
36
27
57
51
12
57
96
12
45
63
9
156
12
6
45
9
27
33
27
63
78
3
9
78
45
123
42
3
36
63
18
63
36
51
37
17
55
11
42
30
72
6
15
48
81
6
9
40
53
51
81
135
48
28
20
39
18
3
3
45
15
30
12
42
21
12
12
132
96
15
18
147
40
137
7
23
93
60
69
54
165
87
18
84
15
12
39
1
20
60
9
84
48
42
6
127
23
49
47
45
45
15
60
105
78
6
39
21
12
63
4
8
93
36
15
21
60
18
1
11
30
39
24
4
65
7
200
48
3
30
15
33
90
69
3
93
9
3
39
36
49
36
89
111
57
15
21
30
21
39
42
39
51
9
24
15
121
44
12
12
45
3
39
78
15
21
75
51
141
15
9
3
30
42
85
8
63
9
21
87
3
114
30
54
27
15
24
30
6
45
12
27
9
39
30
15
3
93
72
15
60
33
81
3
15
42
60
48
51
12
112
5
36
60
42
18
91
5
3
72
3
30
30
33
120
48
60
105
6
30
3
28
5
99
45
51
63
141
75
9
52
29
43
17
48
6
1
59
12
42
12
55
44
27
60
30
75
12
12
135
18
63
15
30
54
45
99
30
15
111
66
42
6
19
68
60
84
24
72
60
108
36
75
114
36
3
3
9
69
6
18
42
18
48
3
36
24
27
9
36
93
51
3
12
45
3
78
30
18
12
27
87
6
15
24
9
27
84
3
126
15
9
7
20
16
59
21
33
210
1
20
16
5
168
36
24
15
120
15
54
3
27
45
117
78
165
48
9
66
90
138
24
45
3
9
33
27
36
184
53
6
9
33
12
3
69
36
18
84
102
43
5
3
15
18
31
65
159
12
120
12
3
42
75
21
30
69
96
16
20
24
12
15
102
75
45
51
16
80
24
4
68
12
45
12
63
21
54
18
3
9
3
24
28
11
61
8
27
21
12
117
48
36
135
81
3
3
180
9
9
39
100
68
9
31
72
20
88
8
21
39
84
63
30
12
12
54
21
33
27
28
32
3
30
7
8
87
30
6
85
5
72
36
51
69
24
60
87
63
6
27
15
57
57
24
51
21
87
36
15
54
138
45
3
30
6
33
3
12
21
16
36
20
9
36
15
24
148
5
60
12
18
120
37
56
48
96
48
36
72
4
29
30
96
9
9
51
9
18
9
93
15
63
42
30
72
54
24
75
12
60
69
12
30
105
15
33
15
37
72
32
9
36
3
33
15
3
24
42
39
16
41
3
24
21
24
96
27
52
23
30
54
54
30
21
141
27
15
141
4
56
51
1
89
3
36
72
108
12
48
36
3
12
18
168
63
72
24
39
36
21
57
55
125
12
18
120
60
12
85
80
63
48
114
48
7
8
28
20
9
63
108
9
3
120
28
17
108
12
43
29
159
69
42
33
33
15
72
12
15
9
12
45
72
103
83
21
15
9
9
78
60
24
18
27
16
144
11
12
21
12
52
11
12
30
3
60
21
30
13
20
36
111
258
7
65
3
12
36
69
39
45
27
27
21
27
24
93
33
39
45
48
6
30
30
12
45
120
27
ABCD 94663889636*3^$a+1 [50123]
25
5
78
12
18
31
41
87
45
18
90
192
36
60
12
180
18
42
18
180
90
252
15
75
85
77
36
30
90
42
120
69
9
54
33
3
189
75
21
57
102
18
132
43
47
228
13
65
30
1
48
32
96
135
30
18
204
18
162
108
30
78
90
39
45
126
37
17
18
18
150
12
57
93
162
66
15
117
30
90
162
36
54
168
72
180
147
33
31
5
139
23
57
15
1
89
18
165
45
240
120
219
21
27
45
108
7
155
277
11
69
21
138
162
42
138
75
3
30
90
72
45
48
39
18
120
72
78
9
111
168
9
208
35
12
108
72
96
30
79
53
43
47
33
16
53
331
137
60
90
18
12
150
12
78
12
36
144
18
49
29
360
27
144
21
78
109
11
54
78
129
159
102
18
312
18
84
91
144
32
48
135
153
105
48
39
33
108
99
96
16
101
30
132
18
120
180
43
32
15
180
42
163
35
120
60
73
29
3
57
90
36
12
72
18
288
99
15
36
12
108
60
30
75
57
90
157
192
11
30
103
96
23
36
30
7
32
93
30
85
23
42
15
123
54
60
36
144
30
36
90
180
42
37
32
69
75
57
18
69
93
72
18
30
72
3
15
60
288
192
18
24
27
3
61
80
237
18
90
132
12
180
67
59
330
120
144
147
64
144
65
63
75
117
225
186
84
78
12
6
145
29
78
12
6
72
72
51
159
1
59
36
102
18
384
25
83
48
24
180
33
15
225
45
42
36
30
42
12
126
19
5
126
180
25
137
12
43
83
54
78
162
108
90
12
150
15
51
54
18
85
5
43
65
255
105
24
126
90
87
3
45
39
25
83
13
29
48
3
69
216
24
66
54
115
32
48
192
16
47
1
5
27
27
108
48
180
54
18
60
145
32
51
132
48
24
193
80
177
223
80
147
45
3
157
65
48
63
144
51
205
245
72
163
32
15
97
245
27
48
16
96
29
19
251
90
60
54
18
12
187
96
23
60
84
153
117
6
30
54
186
90
30
42
69
111
30
78
144
18
162
33
15
198
72
438
30
111
3
13
23
12
42
51
15
54
27
9
7
377
151
77
18
54
96
27
27
210
36
24
7
96
23
102
3
15
150
91
251
30
7
48
35
60
48
24
30
18
57
75
48
133
227
60
18
72
12
6
360
30
60
115
329
6
54
18
270
72
36
90
54
216
12
219
33
31
5
72
72
108
132
66
150
30
90
171
9
54
18
78
90
102
162
78
30
60
7
83
30
15
75
18
54
13
5
132
18
90
18
12
42
67
23
18
180
120
78
72
12
198
270
72
108
42
55
11
240
12
60
18
12
127
71
42
30
42
18
30
198
24
25
48
32
33
18
180
24
1
35
157
35
360
85
77
3
15
193
32
27
168
120
85
5
42
36
157
80
33
144
48
18
72
18
147
64
23
25
11
42
30
45
87
48
18
7
47
18
72
6
102
27
105
55
65
15
256
59
36
252
198
15
39
48
25
83
45
87
57
45
67
11
ABCD 94664806898*3^$a+1 [50000]
104
36
34
120
26
40
12
24
48
23
43
5
24
33
100
80
24
28
35
31
50
120
6
40
6
2
46
84
11
19
5
43
5
9
48
36
4
66
42
24
78
6
2
33
1
36
2
16
24
26
136
126
17
73
44
18
88
8
144
18
28
84
6
17
48
31
14
40
84
11
25
47
48
85
6
30
48
48
18
56
21
73
42
18
6
50
99
9
63
43
146
126
78
75
55
24
5
1
24
42
120
80
24
57
48
1
78
26
27
13
54
18
23
25
44
40
108
24
6
50
3
25
24
2
34
59
13
38
40
56
46
12
48
102
26
30
45
27
184
6
8
4
140
72
96
28
56
36
15
12
15
106
14
40
48
113
1
6
8
40
30
84
60
2
69
84
33
12
10
5
75
96
46
144
90
26
70
53
43
14
10
24
2
3
72
97
18
38
15
19
30
23
43
14
10
30
23
67
198
12
11
195
10
60
35
85
44
51
49
96
36
24
6
54
92
112
23
7
48
114
119
15
130
54
48
30
20
94
24
29
67
48
98
28
35
1
80
28
18
42
35
3
24
54
12
3
1
18
56
9
55
53
13
54
6
167
75
102
15
3
42
22
6
74
33
21
16
224
27
12
51
64
62
28
8
48
4
18
14
24
15
19
18
38
22
50
112
42
36
72
71
9
15
1
20
54
102
28
60
71
9
48
10
24
8
93
139
18
72
11
19
168
32
21
43
14
82
74
6
48
81
9
112
6
8
6
18
21
1
50
64
74
60
51
55
32
78
10
24
102
36
83
27
22
20
3
27
42
118
56
70
84
11
105
60
39
7
18
23
49
44
87
69
124
36
30
8
18
3
51
16
62
16
60
60
80
34
102
18
5
25
36
12
48
26
46
42
18
92
135
3
64
101
165
228
99
121
14
46
140
12
42
10
80
48
3
25
44
22
54
36
179
75
57
9
60
4
30
5
24
27
33
36
1
36
392
28
114
26
3
9
90
33
25
32
22
24
24
80
21
25
60
30
2
27
61
44
3
48
1
60
8
16
36
48
48
72
68
42
90
36
39
96
19
30
11
12
3
69
1
20
16
30
24
2
148
20
46
24
5
12
33
64
96
96
14
64
78
72
23
3
40
144
5
1
24
11
25
14
16
24
18
38
66
204
10
2
22
6
35
15
22
42
110
3
12
157
6
5
48
12
87
10
38
72
126
4
56
84
60
52
23
43
24
29
21
16
54
29
9
10
78
2
16
72
18
56
4
84
8
3
19
62
24
12
27
13
30
54
11
48
7
77
37
48
30
6
24
8
64
8
28
47
85
18
53
24
45
15
7
14
4
48
44
34
14
10
158
3
55
14
10
18
30
32
22
140
46
65
48
49
8
22
26
6
30
18
118
32
15
33
15
12
36
19
41
9
22
144
42
12
23
97
66
5
75
54
58
32
10
96
107
33
36
36
28
54
5
25
35
7
14
135
91
110
60
28
56
4
96
6
149
109
6
6
24
47
13
35
69
118
48
5
12
79
54
44
22
18
96
54
42
14
22
24
26
22
66
56
168
10
60
32
216
27
37
80
28
30
65
1
20
60
36
63
1
90
54
11
25
6
24
6
44
30
72
112
5
81
135
25
2
18
24
3
99
21
19
29
1
18
2
51
27
16
17
15
22
50
72
10
8
6
82
44
90
10
8
51
12
63
106
48
56
46
14
195
1
38
21
25
36
23
21
15
19
5
27
118
152
34
26
36
4
54
14
18
22
50
16
6
36
107
51
10
24
86
10
47
7
96
2
94
18
12
36
8
36
28
56
54
40
122
36
15
19
24
32
93
37
30
2
15
37
71
37
20
40
168
32
10
38
124
8
75
27
21
129
39
81
10
30
11
9
70
14
4
11
37
35
27
10
6
24
122
28
23
48
91
6
60
83
1
18
5
61
44
10
2
100
24
12
8
94
30
23
13
95
7
5
73
2
70
84
60
84
14
18
40
158
9
108
3
72
105
9
4
47
115
14
28
11
25
74
22
56
4
6
38
36
3
33
87
37
54
65
45
34
30
95
36
31
24
56
70
11
33
36
4
36
18
6
80
10
42
83
25
59
25
23
13
2
45
43
30
167
43
54
92
30
6
124
59
1
98
6
15
24
25
35
25
60
11
37
32
52
23
93
28
6
29
27
18
4
72
23
3
34
8
3
133
24
86
10
12
32
63
9
90
6
3
25
36
20
3
67
8
30
216
10
234
6
17
25
84
44
64
60
36
36
66
2
22
6
24
56
88
60
6
6
8
34
66
132
2
22
90
6
95
48
1
11
12
291
16
24
5
49
23
37
62
18
52
23
48
12
63
72
10
11
9
16
12
54
8
6
82
18
35
24
48
13
30
246
56
15
3
70
20
22
158
34
42
56
63
49
198
14
48
15
43
42
12
23
25
8
15
37
12
96
2
90
3
67
6
24
36
84
26
16
6
20
30
57
31
30
60
62
30
28
54
5
1
44
28
12
12
18
48
74
36
18
6
18
16
32
88
182
24
84
70
74
171
141
39
15
34
36
72
20
12
72
36
24
36
64
59
31
18
12
8
108
27
25
23
49
26
18
46
24
74
70
65
25
6
42
23
12
9
18
66
4
23
67
41
45
87
45
3
81
16
12
60
26
105
31
8
66
ABCD 94665039596*3^$a+1 [50040]
103
168
273
15
12
89
19
120
204
96
185
7
9
44
100
135
41
31
108
24
156
77
84
31
12
197
40
99
24
108
65
64
99
21
96
120
60
63
24
48
168
21
44
79
17
196
15
29
31
5
163
60
17
12
151
324
57
63
221
19
257
96
43
5
127
77
43
192
96
41
40
120
3
48
192
108
72
33
195
93
20
199
117
39
57
104
16
75
5
7
53
223
60
101
31
53
259
48
89
84
16
3
77
91
168
72
12
5
103
45
92
91
84
213
15
113
67
89
91
129
39
125
7
29
48
12
43
21
32
4
140
43
33
3
165
99
21
96
8
163
168
21
44
19
77
79
81
144
27
180
69
171
240
5
252
276
40
255
24
33
15
125
48
19
153
84
80
43
5
16
60
72
135
132
5
28
212
112
128
192
184
15
41
19
29
31
24
53
4
60
36
75
5
43
141
39
57
15
180
132
33
32
12
223
33
3
57
48
15
5
55
21
116
100
27
36
57
15
9
51
165
123
141
39
41
48
60
91
84
17
160
51
77
163
209
19
204
120
5
48
7
108
72
5
31
12
53
36
19
60
125
16
68
43
192
65
175
48
53
7
5
48
259
60
60
53
43
12
12
113
108
36
40
8
163
45
27
53
28
20
67
77
108
160
63
5
60
7
125
55
12
60
48
12
197
96
12
132
43
21
96
99
180
341
19
132
12
161
76
3
77
103
108
12
65
28
360
27
5
163
12
65
12
31
65
67
57
24
147
285
3
125
7
120
180
125
43
84
65
355
77
144
12
48
180
240
12
55
45
80
7
21
15
21
44
16
144
135
24
53
48
76
176
55
72
17
31
60
132
93
3
5
19
60
141
27
108
261
8
211
12
72
81
27
60
240
168
101
96
28
152
7
5
151
120
17
64
219
300
204
57
123
21
195
21
3
120
17
19
29
55
36
41
156
4
291
93
27
5
43
81
3
36
57
144
3
168
9
51
108
57
15
149
48
268
20
132
163
9
51
9
56
48
16
123
93
8
55
5
36
151
72
33
24
200
16
92
48
43
149
48
28
104
31
12
5
288
60
7
93
44
132
76
15
165
80
7
36
101
91
5
48
127
120
5
148
15
24
5
151
84
33
27
153
63
5
19
137
64
20
19
77
76
68
12
55
9
116
7
36
72
125
28
32
7
117
159
132
48
5
256
144
92
28
15
5
19
201
164
36
7
60
105
60
20
175
5
103
5
7
180
12
156
29
132
60
64
75
12
108
60
17
67
36
21
63
153
123
24
57
144
135
204
161
60
7
29
60
91
12
41
55
137
144
96
100
243
21
39
17
108
7
45
80
288
67
29
43
101
19
21
27
48
41
163
81
60
12
8
115
201
20
76
123
21
84
39
36
192
60
105
15
12
117
3
96
29
76
20
96
91
72
36
21
3
113
43
149
16
39
33
63
24
81
87
53
187
12
77
43
81
27
48
12
240
29
40
111
48
12
48
137
103
60
12
17
31
65
7
12
57
51
ABCD 94665585208*3^$a+1 [50039]
3
17
1
30
69
33
51
36
68
48
24
40
33
48
87
15
30
48
39
3
17
1
12
27
63
30
15
48
12
3
60
17
16
12
27
6
47
67
30
6
129
20
13
42
57
3
5
52
8
31
9
12
21
75
12
140
28
3
5
24
13
162
77
100
24
72
57
51
27
113
4
15
117
80
61
3
32
72
28
8
49
87
21
3
96
3
30
6
12
12
53
13
51
111
65
4
39
9
36
24
116
100
9
3
15
89
19
30
132
75
24
9
42
17
72
31
42
15
3
72
6
42
42
6
45
15
81
8
25
3
44
40
9
11
28
20
1
51
20
151
12
33
87
78
75
92
16
24
68
52
108
24
48
51
81
39
21
24
32
73
114
60
5
55
113
4
9
111
9
24
48
12
48
48
90
41
64
9
90
30
27
21
3
69
15
15
18
3
45
47
72
40
72
51
9
171
180
48
17
4
9
27
120
12
3
12
18
42
33
12
51
5
7
57
33
15
75
12
53
115
9
9
87
12
48
3
24
90
71
7
29
124
9
6
54
108
23
120
7
45
3
45
12
72
60
15
17
4
44
31
24
78
72
75
12
96
15
89
43
57
24
36
81
42
60
21
24
20
52
3
60
57
129
59
31
42
179
19
9
60
56
24
31
9
21
84
3
45
15
12
3
113
67
77
181
51
20
136
12
56
84
1
24
60
6
9
32
4
24
21
30
24
30
3
24
60
81
35
60
52
81
15
104
28
27
6
24
131
36
28
51
5
85
59
28
12
92
40
44
4
15
5
31
102
95
24
40
21
27
32
64
44
13
12
11
24
25
11
7
9
9
12
3
75
12
29
40
9
12
15
75
9
3
5
108
43
9
12
8
13
27
36
39
33
27
36
30
51
8
25
66
24
96
72
12
30
15
12
99
21
24
9
18
30
59
88
15
5
72
24
7
117
45
6
9
12
33
15
96
24
3
45
60
32
16
32
64
33
60
6
9
183
33
9
60
15
36
39
21
32
25
39
3
5
55
21
156
69
39
56
36
84
7
57
15
17
40
60
44
4
15
117
24
57
12
3
12
51
21
33
6
12
5
55
105
33
147
45
42
30
90
60
18
47
16
72
20
108
4
3
45
75
129
9
27
3
9
32
1
23
40
27
72
5
76
32
4
8
31
29
12
31
12
60
153
12
56
16
96
87
33
75
18
27
24
44
7
12
57
33
48
12
6
77
40
8
4
20
76
45
87
48
39
6
12
42
57
104
49
23
13
27
12
12
39
5
7
12
36
120
24
78
39
33
71
4
12
9
42
53
7
57
36
44
52
33
3
20
24
13
71
4
48
60
24
51
45
135
30
63
12
60
27
5
85
147
24
44
13
27
20
36
19
53
12
72
49
12
48
75
39
6
12
60
39
81
99
20
24
7
5
7
48
45
75
12
45
63
12
30
11
36
49
30
81
33
18
12
48
30
15
117
6
9
48
12
156
96
44
19
78
3
12
27
5
121
27
24
108
108
45
39
24
72
75
29
13
95
43
105
8
76
21
120
23
76
9
12
47
28
15
45
20
43
41
19
9
3
77
31
69
33
30
77
12
109
12
59
4
104
73
15
3
17
24
16
84
21
3
20
4
33
39
8
1
30
5
40
20
19
18
12
15
15
18
30
12
108
45
12
132
3
30
15
33
18
84
41
4
56
160
36
20
16
45
12
47
16
57
27
44
24
43
9
69
75
57
27
20
43
45
8
7
117
81
87
8
36
4
9
11
4
123
33
57
78
5
52
84
21
18
57
24
200
4
69
3
8
60
25
27
24
21
27
51
24
60
18
27
20
12
60
139
24
53
55
57
21
11
16
63
60
21
111
30
39
9
11
48
28
84
51
72
138
23
24
28
8
4
3
9
21
47
43
65
37
3
57
6
12
168
65
40
32
13
12
18
45
32
24
16
32
31
84
21
12
15
48
21
36
24
69
24
15
81
51
36
57
23
7
96
9
33
59
28
60
20
48
13
54
30
51
72
27
6
39
12
8
120
88
24
9
15
117
132
3
15
69
21
35
100
92
13
23
19
165
93
30
53
37
30
33
75
9
20
40
45
27
3
41
24
12
1
23
16
60
8
13
18
225
9
3
44
4
12
32
40
3
53
7
12
60
45
33
23
19
17
61
39
3
33
8
40
12
20
13
71
1
18
12
57
8
67
45
45
60
3
84
36
75
12
30
3
8
36
1
15
15
12
6
84
3
24
3
45
60
56
4
3
45
68
60
109
30
105
108
33
95
16
39
17
4
3
17
1
90
29
4
12
3
54
3
15
42
3
75
77
1
95
12
7
17
28
15
90
51
116
28
21
54
33
3
12
29
16
24
9
27
15
138
27
12
96
9
23
28
9
48
90
18
111
39
41
16
33
27
15
45
8
76
3
65
31
84
96
12
18
24
123
12
3
9
60
33
11
40
45
12
3
9
66
5
7
9
39
57
237
11
244
68
40
12
3
33
56
31
12
6
30
29
31
72
93
39
66
35
16
36
8
19
6
51
8
28
132
63
9
20
49
24
60
15
33
12
216
24
3
204
21
12
27
36
12
15
6
51
8
55
21
96
36
15
12
17
24
25
42
17
36
24
103
9
36
63
129
20
13
135
8
7
30
3
135
24
21
156
3
21
27
9
36
32
76
45
11
16
63
72
12
60
36
150
111
9
24
18
30
75
27
18
83
36
43
30
27
21
30
12
33
15
153
72
60
32
103
5
4
48
32
13
6
21
3
17
1
39
39
41
19
81
44
55
9
93
18
54
47
28
20
36
16
39
30
72
27
36
24
68
40
12
20
13
15
60
20
37
47
1
63
87
30
15
12
33
39
36
3
77
7
45
8
ABCD 94665619702*3^$a+1 [50013]
21
3
33
3
12
12
48
33
83
16
45
15
20
4
36
33
23
24
76
165
75
20
49
63
21
135
24
9
3
200
16
9
3
96
9
24
63
44
109
36
11
96
1
51
72
21
36
3
81
15
9
63
12
60
189
11
4
21
3
48
68
172
24
44
12
37
11
61
3
60
12
44
4
57
39
12
21
47
25
27
84
56
28
212
4
36
12
116
25
144
156
36
15
9
27
12
60
72
36
8
120
4
12
9
27
120
24
20
64
60
84
48
8
16
45
24
111
60
57
243
20
61
23
1
84
11
76
9
3
48
24
9
108
47
4
8
28
45
207
24
57
51
48
12
12
276
45
3
21
35
64
24
156
129
108
3
57
12
3
8
72
13
51
57
99
108
12
81
59
40
9
35
4
21
3
12
20
37
48
24
35
13
3
84
81
12
23
60
4
36
96
21
27
12
8
96
13
27
44
61
12
63
33
12
3
132
20
4
72
8
13
47
40
72
20
61
3
80
37
27
24
8
64
44
37
39
48
21
27
104
4
60
21
63
72
57
39
20
52
33
83
61
3
156
9
72
3
68
4
24
24
12
108
36
20
1
11
4
176
4
57
63
33
63
48
60
81
15
69
60
35
13
39
21
156
36
87
48
9
51
80
36
36
37
11
12
25
63
24
21
99
12
60
81
27
8
28
33
3
96
9
108
63
48
9
15
116
12
28
176
13
123
8
172
12
48
8
4
116
60
16
33
36
51
57
47
16
57
23
148
60
12
45
35
28
72
44
97
83
1
59
217
75
68
1
75
24
117
15
24
24
21
59
64
128
88
32
49
11
28
32
4
33
3
72
8
4
20
4
36
48
56
73
36
15
21
12
35
48
25
51
57
99
45
63
12
285
24
84
24
75
36
36
33
12
72
111
12
24
60
24
9
47
40
152
49
39
20
13
23
76
12
9
24
36
27
32
24
60
16
68
4
96
56
28
32
136
45
87
12
33
63
45
35
4
9
35
12
48
52
93
15
144
32
37
36
60
3
33
11
73
47
13
63
8
76
33
3
33
27
8
73
147
80
16
36
57
72
59
40
9
15
48
9
24
36
63
56
36
36
205
36
27
132
8
4
128
1
36
3
93
36
75
9
36
3
48
21
27
12
80
13
15
12
48
72
9
15
60
36
24
33
63
9
12
59
100
44
40
20
97
63
60
165
39
60
80
1
39
120
24
48
57
15
93
83
40
180
20
96
229
47
24
28
36
12
57
87
60
204
9
27
36
8
1
11
52
72
24
33
72
87
9
119
1
3
60
33
84
15
24
20
49
11
36
40
60
69
35
4
57
39
156
57
12
11
76
44
148
8
1
39
8
40
56
28
48
33
35
60
16
60
81
59
64
80
112
9
71
28
33
39
48
21
63
8
13
87
21
23
1
23
4
81
72
123
32
52
152
1
39
140
13
3
108
24
9
24
35
1
27
92
4
24
9
204
108
48
15
116
40
36
44
4
36
56
4
9
27
120
48
36
12
20
4
45
144
12
39
120
60
44
120
1
3
72
45
3
60
8
24
24
49
15
72
21
39
60
20
96
28
56
16
24
84
21
39
129
300
11
25
27
33
135
20
52
24
60
9
24
23
13
72
63
56
145
15
9
75
141
15
44
16
56
60
25
15
8
4
60
180
36
105
15
20
1
111
48
9
15
12
120
81
39
57
27
9
144
3
44
60
124
32
16
20
84
25
36
108
227
28
24
12
21
27
36
60
33
60
156
11
12
1
3
60
21
60
15
20
37
12
63
8
28
9
47
97
39
120
12
9
87
144
8
1
59
13
15
12
8
13
47
13
3
36
128
40
92
64
69
39
69
59
61
3
116
13
35
4
120
96
24
36
24
92
13
3
132
216
80
16
48
9
60
51
12
20
24
13
3
24
45
15
80
16
80
16
153
75
32
64
24
144
9
63
104
13
36
27
117
108
3
33
12
15
72
36
9
72
39
12
120
81
12
23
1
39
9
15
108
48
33
108
3
92
28
56
13
3
108
33
27
9
51
72
20
25
51
60
24
24
105
24
12
11
4
80
4
177
27
57
39
24
180
60
81
27
12
33
155
4
105
179
52
104
13
11
16
60
57
39
48
24
36
12
132
8
52
9
47
12
97
23
28
9
3
68
12
1
51
48
12
36
93
23
16
48
72
57
51
12
24
20
13
51
21
3
33
24
3
8
37
15
108
57
47
4
36
21
15
21
24
63
129
23
24
13
135
93
24
12
3
84
12
24
80
36
1
3
141
48
24
12
15
24
12
140
48
124
116
100
21
63
12
48
48
12
45
3
120
21
171
45
24
3
9
24
12
35
4
144
33
35
25
144
63
192
44
52
12
9
3
36
24
81
99
69
159
60
56
4
92
16
24
24
45
24
87
84
21
15
21
15
20
84
ABCD 94665640198*3^$a+1 [50011]
15
54
15
28
47
30
75
160
20
3
33
57
18
21
9
126
13
20
57
36
72
42
1
17
7
5
36
75
3
72
33
21
36
3
45
7
44
9
84
15
36
9
72
279
171
54
19
96
119
30
55
5
3
33
72
18
30
24
90
30
72
19
5
67
35
85
5
67
60
71
6
19
11
21
84
9
55
35
25
176
148
48
20
9
19
77
12
36
24
27
3
25
11
6
15
3
105
72
40
20
24
57
162
21
72
12
45
7
29
12
3
4
36
35
37
20
24
3
60
33
15
150
63
12
33
7
23
25
65
24
7
68
96
12
27
6
84
3
3
174
15
156
24
45
151
11
144
12
57
16
12
44
88
12
5
198
18
114
69
39
30
123
27
37
53
15
3
9
21
78
81
45
43
101
175
5
39
27
13
20
12
15
1
68
124
5
48
15
45
54
18
7
5
15
81
18
69
28
72
32
45
115
65
18
18
27
87
93
15
18
19
53
67
5
43
56
132
28
11
25
65
75
63
85
20
21
75
60
76
48
72
53
87
4
71
144
45
9
216
15
57
67
131
30
24
12
43
48
204
35
9
100
12
23
84
85
5
6
165
15
21
33
67
24
11
6
19
65
31
83
9
63
54
43
5
67
173
102
18
7
11
45
12
33
54
18
87
40
53
60
36
31
5
18
36
37
44
60
69
27
72
76
36
48
32
28
41
72
60
3
69
36
51
69
42
54
63
52
48
8
27
72
90
15
84
96
33
36
42
57
81
24
162
54
15
21
48
87
48
27
18
36
6
1
29
3
3
102
55
71
60
30
54
72
21
3
54
15
21
7
48
84
17
60
15
39
30
6
48
6
12
24
79
29
72
18
57
33
27
21
42
85
35
237
3
93
12
21
12
42
133
152
3
18
99
16
41
108
43
32
36
84
81
15
147
12
81
40
47
25
20
9
18
25
80
21
127
48
20
39
18
55
143
9
12
4
5
51
45
63
45
12
3
75
25
77
54
45
60
12
4
41
7
71
30
6
30
39
40
212
93
12
18
6
18
1
89
66
36
24
66
96
3
9
18
78
115
5
115
125
36
19
65
31
23
180
6
19
17
54
21
141
55
20
207
21
4
71
54
90
37
11
18
15
36
108
40
5
180
63
57
36
91
144
35
49
32
136
8
16
143
21
15
30
75
112
65
18
42
7
20
40
35
72
24
9
108
72
28
44
3
6
87
69
19
41
39
9
36
15
40
41
159
64
23
73
5
79
56
4
17
54
24
21
51
36
33
51
21
24
15
48
36
54
27
4
60
5
51
15
6
19
96
68
72
28
44
33
3
51
48
33
57
6
21
4
137
12
96
31
44
24
27
30
19
77
3
12
87
36
6
39
9
60
30
25
56
15
145
47
33
75
60
49
5
103
8
60
45
12
3
21
39
16
84
56
3
117
153
18
69
21
18
84
141
45
39
15
72
1
17
72
31
48
56
16
5
42
21
9
27
4
11
21
87
121
12
23
21
33
72
31
12
20
28
68
27
33
120
129
55
143
18
72
132
55
80
27
120
13
23
78
12
39
60
15
33
15
21
21
75
24
39
73
84
5
78
13
89
126
129
123
6
51
84
9
30
57
15
13
155
66
19
5
3
240
28
60
11
1
107
48
57
72
40
35
129
87
48
81
160
20
28
72
161
43
32
84
21
42
73
68
87
249
120
96
28
56
63
21
64
8
3
156
45
51
30
114
61
8
36
24
4
20
28
29
168
36
55
65
42
18
90
30
24
7
83
25
32
69
31
128
57
18
18
75
52
17
39
120
15
1
128
57
3
36
16
53
51
12
27
1
71
1
20
84
21
54
25
11
33
249
3
15
9
4
60
84
56
36
9
19
20
36
12
123
45
27
33
12
27
42
43
137
19
107
69
69
42
33
12
48
15
25
11
18
15
12
4
5
12
67
41
51
4
5
30
114
7
5
114
1
44
24
15
42
3
16
119
198
132
12
6
33
40
20
51
30
24
51
33
63
9
75
3
25
41
42
54
18
21
27
24
9
81
108
36
30
37
44
4
29
12
15
24
4
12
20
16
23
54
67
23
30
42
21
15
18
91
89
54
18
108
19
20
33
84
19
41
55
144
56
4
29
30
25
17
3
63
42
48
7
12
23
36
12
42
66
6
55
8
57
3
15
6
51
15
1
20
112
56
15
45
99
12
54
114
45
28
65
39
16
17
171
27
73
24
60
11
72
18
31
5
18
18
12
75
40
36
17
63
124
47
69
51
54
7
65
60
12
42
18
27
75
198
31
5
60
31
23
21
132
12
12
4
65
180
42
33
16
59
126
54
66
60
19
20
9
90
18
7
96
11
18
30
78
3
40
11
18
175
113
7
12
179
30
19
35
33
3
6
90
45
21
24
103
36
89
36
51
48
48
28
20
57
15
63
30
6
93
72
99
6
115
ABCD 94665814988*3^$a+1 [50075]
13
3
92
24
28
96
39
5
36
4
8
4
8
1
11
16
20
4
93
6
5
19
65
40
32
13
15
56
16
9
66
153
12
3
213
24
8
52
63
5
16
32
40
48
56
25
11
28
44
16
56
16
24
8
12
43
53
24
1
27
8
40
32
7
30
59
52
12
8
24
108
25
90
21
12
120
24
8
12
13
47
4
12
24
20
16
12
45
27
108
20
100
8
72
76
44
76
140
12
24
61
179
16
20
60
13
35
12
52
32
13
27
8
28
20
88
20
4
72
20
76
92
12
48
7
9
44
40
48
3
77
19
18
3
3
45
20
79
21
75
29
60
85
15
45
11
24
12
48
12
36
37
15
60
15
77
136
3
45
45
6
41
48
240
37
47
28
24
48
20
12
28
32
76
33
6
48
17
16
20
64
48
27
45
81
3
44
61
6
21
69
3
20
40
15
33
8
96
16
44
88
27
21
60
9
63
68
40
9
18
72
69
24
51
66
15
15
33
12
36
32
37
11
12
25
3
32
7
6
27
33
27
12
9
15
39
17
4
104
12
1
48
6
5
24
4
132
128
133
107
37
78
21
104
85
3
33
11
60
48
60
12
28
36
20
96
40
33
35
40
8
97
63
8
72
12
60
40
96
20
12
4
8
48
28
12
8
1
30
9
9
167
24
16
20
16
27
53
19
5
64
69
27
56
49
3
20
37
51
104
28
8
12
16
9
3
20
73
60
6
48
33
44
1
15
45
35
4
8
60
36
4
75
5
16
44
7
24
29
37
3
8
60
12
12
76
44
25
11
28
12
20
4
24
32
43
77
100
12
20
28
27
53
12
31
77
12
28
9
3
15
41
64
72
45
11
100
8
24
12
1
3
99
17
16
60
20
60
64
8
73
59
40
96
8
1
36
60
39
8
28
12
45
23
120
4
20
24
24
16
12
8
124
27
30
3
20
37
180
35
60
28
20
1
39
56
4
12
3
65
31
24
21
60
92
19
18
27
21
23
16
9
219
120
27
69
36
8
40
20
72
16
20
24
100
24
32
37
11
36
40
159
42
39
8
12
4
92
64
3
17
16
120
9
11
28
72
32
72
100
21
15
33
96
71
48
16
36
32
48
4
15
21
24
68
12
36
64
44
52
33
35
61
3
68
12
28
8
12
28
60
56
43
33
12
36
44
25
11
24
13
23
19
6
27
72
8
60
4
8
36
37
47
55
41
4
48
20
25
39
9
39
32
28
27
21
12
36
219
5
1
39
36
84
93
75
9
35
13
63
32
12
28
156
36
3
17
55
30
3
15
45
8
112
20
28
8
72
12
60
16
56
48
16
51
81
72
15
21
57
48
66
9
20
16
8
37
48
83
60
24
13
3
8
4
60
8
4
108
36
21
15
20
19
9
21
96
60
15
21
12
87
153
35
12
16
32
12
16
8
4
56
36
13
23
132
12
40
39
5
4
128
84
48
67
29
12
28
9
15
8
67
5
76
32
112
36
99
5
211
5
60
1
3
80
91
9
15
17
25
3
48
12
32
28
12
8
1
11
16
12
20
28
20
37
36
35
4
132
80
55
48
5
37
11
60
25
39
15
41
37
3
44
19
42
23
31
45
20
13
87
8
48
40
9
3
45
11
4
8
48
24
12
1
3
32
4
8
36
84
16
24
36
24
12
108
8
12
25
6
24
45
27
9
56
16
32
12
1
15
32
28
20
49
11
72
31
30
12
15
48
24
132
69
107
4
63
53
4
8
40
80
28
24
8
1
51
44
19
21
24
8
85
27
20
7
5
24
109
143
28
21
155
60
25
51
3
5
16
75
24
9
8
4
24
9
75
33
35
13
27
140
28
36
108
20
7
5
40
99
21
20
25
111
48
81
39
105
87
24
8
36
4
48
8
24
7
69
36
56
24
55
81
12
12
48
20
13
87
32
36
52
32
76
8
49
63
48
12
168
12
32
12
28
153
47
36
12
24
25
51
20
4
48
32
1
39
20
25
18
41
4
45
48
107
48
4
33
87
8
48
12
36
4
93
27
12
128
7
41
103
9
15
41
36
1
87
32
4
20
12
28
32
60
40
39
29
16
33
3
48
57
54
45
33
27
8
217
54
96
33
80
36
16
8
16
36
8
1
30
41
13
15
33
23
84
76
12
92
13
39
15
21
72
8
4
24
9
15
32
76
12
45
63
32
52
44
61
23
40
56
72
48
16
21
75
32
7
9
12
140
7
18
27
21
84
11
12
52
20
1
15
24
105
3
48
36
48
68
28
60
12
8
16
36
80
24
4
21
48
6
45
12
69
131
24
60
60
48
36
12
64
80
40
144
92
12
7
41
40
12
128
24
64
32
24
28
8
64
39
17
60
4
36
32
88
68
4
20
12
25
51
12
8
40
68
24
7
45
24
9
3
9
11
48
36
24
24
16
15
29
25
87
3
17
4
24
51
5
4
15
33
12
27
9
92
4
9
36
18
33
39
114
75
20
40
12
8
37
84
63
33
18
5
36
55
161
4
8
12
60
16
44
16
9
71
13
35
112
44
64
32
12
36
19
53
12
36
4
33
135
12
32
40
24
189
96
54
5
37
11
4
81
75
8
12
4
3
33
9
131
12
37
71
40
147
17
13
71
72
132
36
16
8
28
33
39
20
172
60
24
69
3
20
4
36
132
8
40
60
12
36
39
101
64
27
21
9
11
12
40
56
16
8
97
48
35
60
100
45
11
24
28
32
13
47
12
19
41
28
8
12
40
36
60
12
68
4
93
39
20
43
17
48
31
41
24
12
4
108
33
27
21
11
36
52
8
40
44
96
40
12
15
5
37
30
6
35
25
15
32
12
48
72
60
4
36
56
7
17
100
21
3
20
4
21
36
63
8
19
18
48
102
30
35
60
12
28
132
21
18
69
27
165
3
41
24
28
24
3
33
140
12
48
7
45
20
16
84
48
9
11
79
18
15
20
48
4
116
28
12
92
76
24
8
24
24
40
24
8
28
44
52
84
24
32
100
15
6
35
12
16
51
24
21
20
36
19
18
23
72
36
4
8
12
25
ABCD 94666147432*3^$a+1 [50021]
23
13
144
8
12
3
25
32
40
72
41
102
33
48
21
31
80
15
33
27
73
36
41
84
51
28
11
48
18
39
75
33
15
61
36
8
57
3
48
52
5
3
4
36
80
15
72
12
25
36
12
32
48
33
102
1
131
6
67
12
44
16
44
21
60
3
16
12
137
108
15
27
12
21
9
6
57
12
64
24
8
39
150
31
17
90
25
23
33
16
36
5
7
53
7
17
31
24
41
39
4
60
36
8
45
12
108
30
21
36
28
95
21
84
16
12
77
27
111
9
24
12
28
104
75
25
36
20
9
42
45
45
3
15
30
27
15
9
76
41
72
3
57
102
30
55
60
8
15
30
42
21
27
1
12
72
35
45
15
42
39
9
55
137
15
4
32
9
6
25
60
5
3
4
8
52
23
33
36
21
43
32
28
20
21
51
39
6
7
92
60
36
9
90
60
21
12
60
28
107
13
8
36
3
97
35
9
16
11
9
45
51
15
33
24
27
49
44
105
27
3
25
8
27
117
15
6
54
36
30
15
28
47
49
53
27
3
33
12
28
32
27
30
19
72
8
36
33
27
45
3
33
19
56
15
73
72
20
87
42
31
72
8
40
5
3
21
3
12
28
23
30
43
20
24
28
20
9
6
57
3
24
9
21
96
42
42
39
4
137
3
12
100
24
11
109
29
3
57
90
1
179
117
24
36
45
75
15
21
24
45
30
48
213
24
108
105
7
23
60
13
12
8
88
17
3
64
23
12
42
63
27
9
69
18
57
76
60
12
35
9
88
17
6
97
53
7
8
9
48
42
60
6
27
16
12
5
27
3
54
151
47
37
41
55
17
30
97
41
12
67
65
15
60
4
36
5
111
15
12
42
48
30
12
109
72
17
27
51
24
36
33
21
36
27
27
9
24
48
9
6
12
42
6
13
17
12
7
36
8
64
17
18
42
39
9
30
18
90
45
124
35
9
69
111
4
125
48
54
6
42
1
20
16
143
18
30
33
69
15
27
120
13
116
4
8
99
69
40
11
49
44
12
28
60
77
39
4
47
21
40
29
15
81
60
39
88
80
36
76
95
13
32
15
133
17
15
4
17
12
43
72
53
7
36
17
19
41
15
9
60
63
63
12
97
36
108
20
36
81
12
30
1
17
27
15
25
17
18
42
6
33
51
6
30
102
12
51
144
45
91
24
20
15
13
80
3
25
47
162
3
76
60
17
24
6
12
13
17
3
9
43
20
36
27
12
21
4
32
3
45
36
16
36
5
3
9
18
12
12
126
24
66
93
99
18
75
88
12
32
12
3
18
79
8
57
30
9
69
48
24
75
4
17
63
24
72
33
43
44
15
6
43
11
36
54
3
100
92
28
8
9
15
48
15
30
7
8
112
53
7
35
1
12
96
12
29
48
31
44
16
107
49
44
141
111
60
28
89
90
48
37
60
53
19
8
252
15
33
16
20
24
28
5
39
84
21
3
40
5
27
144
69
15
33
3
9
78
9
4
137
7
32
63
42
3
28
29
48
3
9
31
80
72
57
3
76
36
8
15
37
11
9
24
4
17
15
33
7
80
3
30
48
15
100
8
4
65
12
63
27
9
9
67
5
3
45
7
36
8
39
48
49
36
44
4
72
17
7
20
45
6
13
47
33
16
35
6
7
95
57
88
35
42
168
18
177
33
42
97
5
60
18
1
60
17
3
24
3
54
30
48
57
24
39
33
4
8
27
9
24
120
45
42
9
57
54
78
27
15
33
33
42
21
36
36
4
35
45
21
15
45
84
48
12
43
35
18
19
11
25
144
23
18
103
41
36
3
9
31
72
72
5
55
83
25
65
7
17
3
60
75
45
36
39
61
11
6
24
60
15
21
3
136
125
63
36
69
3
4
44
124
12
68
12
24
9
103
29
79
59
13
32
48
9
99
16
36
5
39
48
52
56
72
36
27
45
240
28
36
80
4
60
29
42
1
77
3
28
36
23
42
19
36
60
35
21
15
13
29
3
45
39
28
35
18
79
8
12
36
9
15
15
33
27
81
45
7
17
31
65
3
4
8
60
57
48
3
9
18
9
3
37
36
8
16
20
28
5
3
28
17
27
28
8
136
24
17
39
105
156
30
42
90
162
6
24
13
56
27
217
80
16
77
42
120
85
48
5
135
45
24
48
127
56
64
36
47
141
9
55
60
65
42
1
144
20
15
18
3
132
3
145
44
3
18
24
51
9
6
42
87
108
27
49
11
21
27
21
60
81
99
40
36
41
120
15
69
75
33
7
23
1
116
28
20
60
57
79
71
66
72
48
12
30
1
44
3
33
16
5
3
36
27
49
8
93
15
72
27
81
28
89
7
8
27
6
43
17
43
101
48
7
24
17
3
9
27
3
13
152
75
81
60
4
36
71
9
21
39
27
117
57
19
29
15
33
12
7
56
72
15
21
21
30
21
24
64
47
25
12
53
55
8
81
15
3
33
9
19
12
5
3
24
87
121
8
4
36
36
8
27
9
24
45
55
8
28
36
44
21
48
12
31
29
15
28
32
3
12
33
3
102
27
15
69
16
11
37
60
48
17
27
15
13
8
15
54
6
13
84
5
18
30
42
72
13
108
8
21
31
59
6
15
28
29
42
81
9
60
15
16
8
40
80
9
18
37
5
27
4
72
125
79
23
21
100
17
72
72
31
44
81
30
30
3
52
17
72
55
20
3
48
13
29
51
60
39
25
8
4
95
9
39
81
24
93
144
96
139
8
28
29
36
54
90
6
33
21
63
27
9
9
43
8
39
1
36
8
72
16
17
18
37
12
108
35
72
25
44
51
6
12
48
12
51
21
91
29
43
23
12
12
61
24
56
60
39
109
36
8
27
9
36
16
20
57
3
12
33
39
16
12
5
63
27
73
5
75
12
75
21
12
39
6
43
20
16
11
25
5
43
29
3
4
96
35
13
176
21
7
20
16
47
ABCD 94666314896*3^$a+1 [50019]
37
107
13
12
144
87
20
108
10
50
30
19
11
16
144
20
60
16
18
18
14
18
121
11
96
4
33
5
18
48
4
21
11
25
59
24
28
2
96
6
148
12
8
1
17
54
24
4
62
6
60
12
112
8
12
30
6
60
12
18
7
83
22
27
35
4
56
6
10
8
36
60
40
33
60
11
4
26
16
30
9
41
46
12
6
15
39
21
159
32
36
13
27
48
81
23
36
1
71
72
30
18
48
4
32
40
8
36
4
21
84
12
11
4
30
14
100
12
8
1
9
15
47
48
4
32
40
9
27
8
10
2
13
11
40
80
30
58
8
60
88
74
138
48
24
40
36
69
45
15
3
32
40
38
144
18
1
15
104
22
15
48
27
38
10
8
52
56
1
48
15
56
132
60
24
34
32
30
24
10
3
15
20
52
8
12
24
12
97
11
16
8
40
18
27
63
57
96
11
16
162
2
36
13
71
24
1
15
36
128
1
3
80
72
60
13
75
45
60
75
6
54
36
20
24
10
38
24
24
76
14
126
85
171
84
9
35
34
18
69
51
33
27
128
60
40
72
9
51
32
85
47
25
39
140
4
56
25
29
6
42
64
48
2
25
5
54
36
36
13
69
2
28
60
20
1
51
45
3
116
64
8
18
31
39
80
10
54
12
14
6
58
2
64
9
72
15
14
6
16
32
36
1
11
64
93
23
60
12
1
27
12
140
28
8
4
32
100
48
45
63
44
24
36
36
54
19
71
4
20
24
1
27
24
8
10
38
64
9
17
19
95
64
12
8
24
76
45
47
12
96
24
1
27
68
24
36
12
40
24
8
76
36
44
84
12
36
40
32
72
13
15
45
12
83
40
8
28
12
20
4
84
45
45
2
84
76
8
36
18
10
32
28
80
58
54
80
36
12
1
47
28
62
7
3
48
6
18
45
36
59
25
83
22
18
92
12
60
60
48
1
27
60
12
92
16
62
18
60
100
30
62
37
99
20
16
6
32
42
25
3
8
18
19
11
24
37
23
37
83
6
19
3
80
28
110
55
11
24
76
20
85
59
49
12
24
167
24
60
16
44
13
71
16
60
44
1
23
6
91
23
30
10
21
17
18
4
8
84
24
1
23
40
120
21
11
60
24
16
26
22
36
20
24
25
12
5
336
114
25
23
30
16
51
23
36
1
15
8
1
15
26
48
7
11
13
75
20
60
61
59
12
12
118
27
23
4
20
54
6
4
72
33
11
34
74
48
24
16
8
36
64
2
82
32
60
4
9
71
24
22
48
6
20
64
38
34
8
6
6
58
26
24
48
49
159
32
60
18
10
6
38
1
15
9
35
12
73
23
13
27
20
4
9
35
4
60
20
37
23
28
104
49
11
6
19
39
60
26
6
13
47
48
12
13
69
18
57
5
7
35
25
63
36
90
90
44
36
1
5
66
60
40
74
18
40
36
9
11
36
28
168
8
12
12
25
63
62
46
20
16
24
86
30
64
32
48
40
9
27
9
29
16
62
24
40
98
30
37
29
10
44
100
8
40
20
4
30
3
11
4
36
24
50
6
12
73
39
36
44
36
36
84
12
24
16
9
5
30
64
2
34
30
50
49
27
44
6
19
45
18
32
4
21
11
48
100
80
4
18
14
40
44
30
19
47
4
60
9
107
4
104
120
12
48
28
30
38
16
20
54
55
87
2
16
62
82
6
26
96
162
25
23
30
10
20
34
80
90
150
10
38
10
6
14
88
80
97
75
62
10
33
35
28
32
121
71
48
28
44
48
12
48
52
20
10
98
12
108
12
4
6
15
65
46
20
48
49
27
9
89
30
28
24
93
23
49
41
30
37
15
32
40
20
24
4
60
12
33
11
16
36
8
4
2
138
22
86
4
45
83
6
46
18
26
52
2
18
64
8
6
10
134
78
124
44
90
19
51
9
35
48
84
13
36
57
3
125
6
24
12
24
40
36
24
8
37
95
36
4
33
35
148
104
88
32
24
12
10
224
10
20
18
31
24
35
12
48
96
12
28
50
30
4
8
108
16
8
1
35
112
44
28
20
108
88
92
48
4
36
9
23
108
96
4
20
16
108
36
120
24
8
12
18
10
104
24
54
7
35
16
68
61
11
52
72
14
22
8
60
24
96
25
21
38
120
18
58
45
36
63
32
118
98
12
25
35
40
62
48
55
12
39
54
27
11
13
29
42
4
36
126
18
9
27
60
45
11
37
71
12
60
60
4
36
14
10
108
21
5
46
44
12
100
24
14
16
3
51
92
4
9
11
28
20
6
19
15
32
24
52
44
28
128
24
18
6
90
6
85
3
57
15
26
10
32
12
13
11
112
20
24
24
40
21
35
16
44
36
13
11
24
12
34
50
4
21
35
130
3
11
4
32
13
36
39
128
24
60
85
23
60
16
24
56
160
32
52
150
51
29
22
68
96
4
57
9
39
71
34
6
164
61
39
2
6
12
30
55
60
11
60
1
11
13
29
16
2
72
108
4
9
71
4
114
26
4
45
15
36
116
13
27
33
5
6
61
11
28
6
48
2
16
9
59
76
8
36
60
96
16
9
24
84
11
4
2
6
108
30
42
12
16
200
24
28
12
72
24
81
39
26
54
72
18
106
45
119
12
4
8
12
13
11
1
3
32
4
24
21
84
11
100
14
96
82
128
4
26
6
220
104
25
71
48
16
54
146
16
24
9
12
59
4
45
96
24
183
9
39
9
51
92
24
6
58
44
58
18
44
25
23
40
20
100
18
6
20
28
60
20
12
25
51
50
7
12
95
16
8
40
20
24
72
28
32
76
104
24
4
45
23
4
45
3
36
32
12
16
12
68
12
72
28
32
6
126
4
12
18
39
36
95
16
8
30
10
56
1
35
25
60
53
66
12
4
20
90
10
6
14
24
10
62
60
22
27
60
23
61
24
35
12
64
32
48
16
14
79
47
16
2
7
11
4
20
48
6
19
47
40
225
21
ABCD 94666541538*3^$a+1 [50091]
37
92
42
81
25
60
59
63
12
178
60
20
30
46
60
24
92
39
27
9
9
64
107
135
18
78
165
69
39
27
18
27
97
60
140
186
10
36
8
76
14
36
190
11
231
90
4
84
12
20
15
309
28
122
36
58
50
22
95
57
18
18
24
27
36
48
25
84
23
37
8
28
24
36
47
49
71
13
14
141
12
13
20
36
64
240
164
40
60
11
37
35
49
24
132
119
36
109
84
24
71
15
142
2
57
24
165
54
33
73
227
25
62
81
145
12
14
34
50
70
11
1
84
164
64
36
20
15
72
49
50
36
162
88
23
36
25
44
111
73
107
25
11
27
18
15
73
44
28
128
51
63
18
90
48
142
224
40
104
64
80
18
9
156
13
20
171
36
48
72
24
73
251
117
3
45
16
11
85
182
102
108
28
12
38
12
141
72
49
116
40
2
126
12
63
1
60
38
58
59
1
24
20
36
15
97
47
36
49
68
88
12
11
72
13
92
120
28
14
22
8
51
97
23
27
34
26
58
24
47
13
23
25
2
46
84
36
96
84
24
347
9
112
32
16
14
22
20
16
50
10
108
107
133
12
35
13
2
22
107
33
3
85
20
12
123
75
9
81
63
49
20
28
120
14
9
49
86
142
24
71
37
156
167
25
44
124
74
82
56
52
20
72
64
24
62
21
24
121
84
239
37
35
37
116
40
24
23
49
131
37
11
25
11
60
75
9
37
23
27
12
22
56
28
96
168
131
27
58
144
108
14
9
39
33
49
120
11
45
75
60
84
96
13
36
44
60
4
80
87
25
119
85
24
72
11
180
13
131
135
58
12
11
13
96
24
47
108
121
95
36
9
135
25
74
22
23
61
155
15
18
63
63
12
22
120
20
60
27
25
11
25
48
12
8
40
2
58
24
8
160
38
45
81
28
48
23
72
144
85
95
1
8
144
36
64
48
108
35
25
72
84
8
40
2
21
87
22
24
36
24
47
75
118
26
9
1
71
73
120
11
180
1
62
18
3
145
120
264
92
51
108
36
93
180
36
15
57
4
60
71
13
84
116
27
135
18
4
131
1
11
9
18
33
169
59
1
68
108
40
44
28
68
108
64
26
21
36
45
15
13
12
23
9
28
35
15
22
32
39
9
36
4
12
36
84
36
35
45
63
9
96
36
36
12
63
15
93
1
24
71
135
106
2
126
72
52
47
75
96
10
132
2
9
12
85
24
36
23
61
36
59
25
36
12
48
24
60
74
45
195
12
54
64
71
33
27
45
88
36
12
108
92
52
8
63
21
160
71
57
90
6
27
9
4
24
83
73
71
60
63
70
11
145
36
20
148
23
13
12
62
30
18
69
61
24
140
39
87
22
8
88
35
21
136
8
52
179
75
9
69
3
168
25
20
90
34
36
86
45
1
23
12
9
64
26
9
49
32
15
1
2
6
36
48
36
195
117
75
24
9
52
59
13
20
27
300
96
49
35
13
11
27
22
32
40
84
110
57
97
36
44
63
85
12
92
28
71
12
49
104
15
97
50
34
8
48
42
93
13
140
124
71
1
84
44
18
94
59
297
18
10
36
24
47
24
25
74
81
75
81
153
112
83
1
134
70
240
32
75
25
20
4
95
96
49
8
88
35
25
2
70
23
13
2
93
60
12
60
3
10
116
15
73
26
22
8
16
84
32
52
132
24
110
90
114
66
36
64
71
1
35
25
20
144
28
26
34
8
12
42
9
36
120
24
1
11
37
108
68
16
158
46
24
36
24
68
148
72
48
71
156
24
25
96
35
45
4
24
35
159
10
128
18
10
36
35
121
60
24
98
36
70
11
45
36
40
24
11
180
24
45
39
49
72
36
2
57
1
24
24
12
35
75
58
50
346
84
24
48
84
104
36
30
10
36
284
16
95
25
110
45
159
58
12
68
16
170
81
36
37
2
9
36
9
40
24
132
60
20
39
49
2
9
21
64
107
24
9
72
90
84
54
135
132
144
1
72
8
4
86
48
106
11
85
23
49
11
25
ABCD 94666689686*3^$a+1 [50020]
72
56
45
75
52
20
72
195
93
21
27
117
30
93
3
72
102
7
108
68
39
1
72
8
27
133
200
39
1
20
3
30
6
90
18
12
193
11
21
76
24
5
18
18
18
37
80
45
102
18
27
40
47
133
113
24
3
40
23
9
40
48
83
45
195
102
72
114
54
30
18
18
72
37
5
123
3
66
75
88
23
48
9
228
4
96
24
5
31
20
120
99
18
162
45
39
57
132
135
6
67
35
85
5
24
55
20
48
60
87
36
48
1
48
8
93
54
25
5
162
204
9
52
20
40
131
49
71
45
64
8
27
78
127
120
35
21
57
15
48
4
41
144
43
23
49
5
60
115
59
24
93
27
6
79
5
63
60
117
103
72
77
3
60
12
99
21
21
99
16
20
12
45
108
54
18
36
19
72
8
27
60
105
51
90
19
8
15
277
20
16
44
28
95
25
65
60
48
67
8
24
28
41
120
6
18
3
64
35
6
39
45
3
40
32
15
1
89
103
5
60
43
5
15
255
25
24
11
18
54
93
112
12
35
105
96
99
13
72
65
84
19
32
96
24
33
156
31
36
60
84
29
19
323
12
93
75
49
113
18
117
171
21
135
25
48
48
12
108
20
15
48
96
21
15
180
18
72
18
36
13
272
69
211
8
165
87
96
27
42
15
28
11
21
148
5
7
35
1
17
183
64
8
51
90
127
20
24
81
120
42
37
96
24
23
30
60
63
40
12
11
144
288
9
3
198
15
4
128
292
29
6
18
108
18
9
28
17
67
71
72
37
35
60
18
15
75
66
31
23
45
141
36
15
40
56
87
162
90
30
90
24
72
49
36
24
269
90
30
36
60
48
90
6
27
165
24
156
87
57
31
149
150
1
29
36
19
5
55
96
132
5
48
132
72
36
138
1
56
112
8
39
1
17
6
36
25
36
24
5
90
73
17
30
193
32
105
31
185
12
6
156
33
40
5
75
45
147
51
37
53
24
30
261
64
128
88
84
36
29
36
127
8
9
108
115
11
49
17
96
48
144
3
124
59
49
5
66
42
15
4
60
131
45
24
60
3
30
6
57
4
119
21
225
78
12
18
7
11
37
8
84
3
13
12
32
136
24
8
120
120
112
8
72
75
36
24
85
20
231
9
33
15
28
59
153
72
36
33
27
4
60
20
100
96
89
18
13
23
9
52
5
6
30
7
125
12
115
101
54
126
39
48
3
54
43
32
228
12
16
137
27
108
28
104
63
102
24
51
123
45
52
36
104
16
20
64
11
174
24
12
79
48
8
64
56
57
63
3
21
21
175
144
20
208
77
15
16
5
78
157
17
18
9
15
73
11
24
25
137
115
80
105
90
18
6
9
108
40
23
30
87
64
20
33
15
87
33
48
24
39
1
23
25
48
119
93
87
126
55
84
59
42
54
54
30
1
20
93
27
400
8
123
45
183
177
63
49
8
15
12
36
6
75
40
23
25
92
135
6
12
123
93
6
18
126
61
80
39
37
12
72
8
27
21
69
3
147
13
5
147
40
8
177
63
72
76
44
40
35
25
20
45
120
54
24
120
33
60
93
19
120
8
9
175
8
3
18
102
57
105
6
66
96
19
125
18
13
5
15
60
33
31
20
21
55
32
12
100
36
44
36
40
23
97
32
87
73
11
6
63
57
15
96
3
54
27
60
3
37
71
69
16
59
21
33
90
121
41
15
57
75
27
168
25
48
80
45
115
47
48
9
28
95
120
57
28
5
6
36
30
3
3
145
92
15
18
7
48
53
51
93
103
59
36
30
114
36
54
3
63
60
9
96
3
324
85
35
13
224
69
31
20
16
140
60
112
125
150
102
78
13
44
135
60
21
15
45
52
11
21
33
12
24
19
215
33
3
21
15
120
73
168
44
100
56
63
1
68
75
6
90
1
8
12
100
5
3
27
25
53
7
20
16
12
17
31
35
24
108
12
13
32
16
80
24
15
13
108
275
18
67
44
48
201
6
21
24
100
20
16
ABCD 94667200196*3^$a+1 [50007]
60
1
12
12
104
64
23
37
140
72
16
8
27
37
36
107
54
24
19
56
76
20
3
61
24
20
28
20
108
51
120
25
35
30
63
36
27
132
102
51
24
76
144
68
76
47
33
9
67
5
3
45
15
36
16
24
24
32
28
11
261
9
91
8
36
12
87
72
1
83
97
48
156
20
3
25
71
57
64
84
44
40
47
13
12
68
28
20
27
36
85
59
13
8
16
29
6
141
15
49
11
37
48
77
30
61
32
84
4
140
12
40
5
18
9
15
1
104
75
21
16
24
101
43
23
85
20
45
75
52
11
117
132
88
20
12
72
48
60
27
96
108
37
48
32
63
1
155
18
3
15
24
9
39
33
27
45
3
42
103
20
28
84
35
25
48
35
9
63
85
36
12
185
3
21
111
48
51
45
84
64
155
66
27
4
65
18
120
1
59
21
52
44
40
35
9
177
79
23
37
24
47
9
4
32
28
77
72
31
20
87
60
72
12
1
32
48
27
60
13
48
12
35
37
32
28
92
16
48
20
27
85
44
48
16
11
9
52
8
39
25
11
66
55
23
13
12
12
8
63
12
13
5
24
51
40
140
105
87
76
5
91
53
115
60
35
25
8
117
18
37
65
216
19
68
4
5
3
15
1
20
52
12
212
16
12
60
8
3
12
145
23
72
54
3
132
4
12
83
54
18
129
63
132
13
5
31
17
15
60
72
12
48
81
27
48
16
56
15
9
36
63
1
23
18
27
16
101
151
32
12
120
135
49
24
12
44
27
25
65
18
24
25
5
27
48
15
13
65
19
56
45
18
252
18
6
48
18
43
56
15
120
78
27
28
20
40
47
121
107
72
13
5
67
11
25
44
3
13
48
80
40
12
12
20
3
49
48
71
37
12
32
75
61
24
11
18
51
4
35
105
4
17
15
33
355
108
144
140
15
21
12
112
48
72
8
15
25
92
64
20
27
18
15
39
57
111
33
57
99
16
72
5
27
208
60
20
28
113
19
48
12
68
24
135
48
57
4
36
35
48
121
12
48
72
48
12
48
41
54
21
63
6
66
21
12
21
27
40
23
81
15
105
60
4
5
54
1
32
3
45
60
39
96
49
23
33
69
6
12
105
93
42
49
53
7
144
44
111
21
16
12
47
1
32
123
153
99
33
48
27
72
85
11
66
54
97
35
9
16
32
72
15
30
223
20
243
37
77
75
51
45
24
88
32
40
24
44
63
69
15
60
1
204
155
66
19
116
135
153
12
4
20
51
12
6
19
80
16
47
85
80
87
57
4
80
12
3
97
8
21
3
51
9
112
11
25
104
4
12
128
51
85
5
39
9
147
21
30
165
15
33
12
48
57
3
15
85
44
27
61
12
41
27
27
61
120
44
60
15
1
35
165
40
32
84
36
27
36
54
55
32
15
81
4
95
24
54
72
48
43
24
8
15
1
24
48
80
120
159
126
24
39
135
96
18
30
93
24
36
27
25
35
108
30
27
40
92
4
44
12
4
11
1
32
100
47
21
28
11
9
40
5
54
61
32
28
35
36
90
75
16
5
15
87
96
210
7
60
29
39
52
12
95
85
53
3
24
63
13
12
132
48
83
129
3
105
124
56
147
180
12
153
16
140
36
28
95
108
57
160
32
4
32
12
28
20
48
39
13
24
8
40
8
88
32
4
20
28
156
24
5
51
84
16
12
48
24
8
24
3
45
12
64
20
64
72
53
31
12
59
121
32
76
5
79
32
105
99
40
11
93
135
25
32
15
1
72
5
27
76
60
107
12
1
8
4
132
8
88
44
39
9
48
28
11
21
4
185
19
24
32
24
16
8
240
28
60
32
117
54
66
39
12
88
80
60
204
3
42
55
96
41
3
72
48
96
120
52
65
19
29
27
63
24
1
29
42
133
23
25
12
53
15
28
56
45
19
72
8
64
5
51
15
85
36
60
36
104
4
32
48
81
18
57
15
21
48
9
91
29
3
12
108
99
33
16
96
44
4
36
32
48
12
60
135
312
33
184
60
20
21
18
21
28
32
48
3
85
77
63
124
83
45
40
272
24
16
36
48
20
16
44
144
16
36
11
42
43
32
28
60
24
44
16
23
108
12
21
40
24
23
129
16
59
13
8
24
156
99
141
27
33
39
1
8
24
40
20
51
72
48
49
11
9
76
59
12
33
63
54
211
8
172
59
1
32
36
39
25
128
99
1
47
33
3
37
5
72
30
42
18
25
32
64
32
147
60
30
67
36
203
132
69
76
20
24
4
84
8
75
45
40
23
1
101
43
32
28
12
120
12
20
136
47
37
20
15
25
83
13
36
44
ABCD 94667215484*3^$a+1 [50019]
12
12
18
48
90
96
30
60
18
18
18
30
25
77
84
6
114
78
66
12
300
18
84
18
54
6
60
30
18
12
54
18
36
7
53
24
138
78
42
42
120
102
60
48
12
18
108
60
72
96
36
91
35
30
72
42
6
180
54
156
18
6
66
12
30
6
30
114
36
42
162
7
35
96
42
48
18
90
7
65
24
30
6
132
127
5
36
84
24
156
24
55
89
6
49
17
79
96
71
30
43
17
12
6
42
18
49
77
18
168
54
36
72
90
42
36
72
72
36
72
36
54
6
6
30
144
12
12
60
60
12
54
61
35
6
12
235
65
30
138
72
6
72
30
18
6
48
12
24
55
35
96
6
24
48
6
24
90
102
180
13
95
120
96
25
71
6
19
35
6
30
24
6
138
54
72
36
54
6
48
6
114
12
24
90
6
78
192
24
48
18
60
60
48
7
65
84
78
30
12
6
42
42
60
48
90
42
25
23
18
84
108
12
30
18
18
138
54
60
108
48
6
66
24
66
30
18
162
109
29
60
36
24
132
42
6
36
84
12
54
30
24
246
18
72
6
48
114
48
12
12
6
138
54
36
109
5
12
30
24
42
12
6
6
138
6
12
30
18
12
132
60
72
48
6
84
18
12
6
54
66
30
186
138
18
12
168
18
36
6
18
36
24
114
48
84
108
18
24
6
30
24
84
36
48
30
6
114
12
18
12
114
30
6
60
54
144
7
35
84
42
24
55
23
6
6
90
36
54
6
84
31
29
6
162
78
13
5
12
78
54
72
60
24
54
25
65
31
29
36
24
6
30
115
71
18
60
66
12
18
36
78
66
7
23
6
66
114
66
13
5
84
7
5
24
24
48
30
48
6
48
36
60
30
72
30
48
19
48
5
90
42
12
120
6
12
48
49
5
24
36
36
18
42
12
18
48
24
30
12
36
48
42
120
30
12
60
90
60
18
12
126
36
78
12
24
144
12
156
18
54
78
54
54
24
18
54
24
126
84
36
18
78
67
5
43
95
54
78
48
102
42
6
199
29
12
24
79
221
48
42
150
6
30
12
18
18
30
96
6
18
6
24
42
54
18
48
18
6
24
66
6
18
114
30
6
24
1
95
30
12
55
47
42
6
18
102
18
24
30
18
18
252
78
6
114
24
36
150
54
18
18
84
43
29
24
66
156
13
29
6
36
30
24
67
47
30
42
126
72
6
114
96
42
30
24
18
30
48
48
91
53
18
18
54
18
48
126
54
162
78
210
6
60
55
96
23
96
6
18
96
1
17
31
17
12
18
84
6
192
12
126
12
1
101
18
12
66
18
60
61
65
54
12
18
91
5
18
30
48
84
30
6
19
29
24
18
73
119
12
18
168
102
18
42
30
12
6
48
36
253
23
60
78
120
12
18
12
109
5
216
19
29
12
7
17
18
42
84
72
12
12
24
24
48
24
204
36
36
114
1
35
90
24
30
36
48
24
48
54
24
24
60
12
36
54
6
19
5
18
25
47
54
84
456
12
12
108
72
6
54
30
25
83
42
378
162
96
156
24
6
18
36
240
6
18
18
60
42
55
17
120
36
24
18
30
18
168
102
84
6
24
25
23
60
48
13
29
42
48
6
19
5
516
7
77
36
24
30
18
12
42
30
24
12
78
49
23
18
30
42
12
36
66
6
30
60
30
12
60
12
24
6
78
18
54
138
18
108
127
65
48
12
12
36
24
18
25
77
18
42
30
192
6
18
54
91
41
24
66
30
6
114
60
18
42
18
6
55
17
72
36
6
48
36
6
120
91
29
60
6
48
66
18
48
13
5
24
48
12
72
48
108
42
42
66
48
96
48
12
1
48
29
12
156
12
6
60
61
5
30
13
41
96
24
30
24
121
29
36
36
36
12
156
30
6
18
42
126
48
102
18
12
30
30
72
102
6
18
12
18
12
78
36
96
24
174
90
12
19
5
84
55
41
24
271
53
12
120
30
60
60
6
48
126
30
24
30
30
12
18
6
48
30
102
120
43
53
12
60
42
48
42
31
48
77
12
6
24
72
18
36
60
12
19
5
18
6
36
96
54
6
42
6
132
60
54
36
48
25
5
126
36
18
36
96
18
6
24
6
61
119
96
24
30
90
6
48
66
90
6
30
24
30
84
66
6
30
19
35
30
18
6
72
54
90
24
36
19
5
91
41
24
6
42
6
25
161
30
1
35
54
54
49
113
30
18
30
24
30
36
6
36
30
24
6
24
48
18
12
48
12
12
36
60
90
114
60
43
23
30
18
72
102
12
48
18
198
60
60
60
12
102
1
71
18
36
36
6
42
60
ABCD 94667219578*3^$a+1 [50030]
33
3
29
97
14
2
20
27
31
34
96
86
40
48
16
54
11
7
38
66
24
20
46
18
20
80
17
1
38
32
12
6
7
5
43
37
10
78
12
24
40
24
2
52
28
52
16
2
64
20
90
6
20
8
22
14
8
46
36
18
6
36
48
6
4
16
84
18
8
5
15
66
18
42
30
4
144
26
7
57
18
70
64
18
8
18
4
28
22
10
72
28
15
41
50
34
2
14
22
28
6
4
20
46
18
18
17
48
5
38
52
72
16
82
14
18
42
34
12
32
10
36
20
96
110
18
13
5
34
56
17
7
25
45
16
2
20
10
3
7
16
30
42
28
2
58
2
4
19
9
2
20
34
14
8
30
70
8
44
1
1
8
86
106
8
26
6
56
38
24
22
4
76
14
2
28
44
2
48
60
12
14
4
52
8
68
18
14
20
12
44
2
33
15
17
3
6
34
5
7
2
50
76
14
20
32
4
14
21
9
62
24
12
2
2
4
12
2
58
28
4
2
40
26
2
47
23
26
52
4
18
26
20
132
35
35
52
6
6
4
4
10
8
14
53
21
4
52
28
26
20
66
6
8
112
14
18
36
2
64
10
16
74
63
41
6
1
13
16
4
4
38
10
2
32
24
16
58
46
110
16
28
10
6
16
4
11
15
33
21
6
16
2
36
52
4
28
27
9
39
15
128
34
8
16
54
1
19
40
37
5
4
60
12
47
16
15
65
51
44
40
6
3
23
12
8
5
3
22
14
9
37
52
46
2
18
37
7
50
6
10
20
36
24
36
19
32
17
56
14
52
6
74
24
56
18
8
18
52
12
6
12
8
72
8
54
6
6
8
20
16
16
76
2
115
13
12
7
16
23
14
18
2
28
18
16
30
80
8
12
14
2
64
30
24
24
20
6
2
38
30
9
7
54
20
40
26
13
25
7
15
16
8
44
36
6
18
46
10
9
1
79
53
68
22
2
16
2
10
19
96
29
6
94
14
2
34
29
5
20
16
24
24
6
60
6
30
14
10
26
4
50
10
92
18
1
41
4
30
68
10
6
22
38
4
17
29
20
22
30
8
80
44
76
54
12
9
61
8
10
6
27
37
42
1
69
114
10
22
14
36
62
28
2
66
66
34
34
18
12
16
64
46
40
110
14
32
3
15
33
9
48
36
6
94
20
30
2
59
9
20
19
3
2
12
38
16
6
80
74
41
29
2
17
77
34
142
4
18
13
25
88
32
8
90
24
6
30
36
45
9
4
3
37
22
26
22
37
15
4
2
38
60
6
4
56
28
11
15
6
26
22
46
74
58
8
6
20
18
36
64
90
36
30
6
4
4
16
6
16
14
74
4
32
5
9
22
22
16
11
1
2
6
6
26
122
26
66
24
10
40
10
24
21
15
66
40
18
2
4
12
32
38
29
9
4
38
30
2
38
12
6
76
34
10
29
13
4
24
20
2
14
44
4
26
44
2
8
26
50
20
66
49
9
30
22
51
17
31
27
18
22
52
6
46
5
11
18
54
56
20
22
18
70
12
94
4
46
10
84
14
10
1
29
2
49
1
18
2
16
8
96
18
10
56
15
17
48
42
2
32
24
36
8
10
50
70
106
16
6
12
22
56
34
144
49
5
6
36
8
22
86
4
16
98
10
4
16
92
28
2
4
76
10
38
14
6
22
30
2
6
50
10
36
24
6
14
4
82
44
1
23
2
26
77
7
20
94
10
4
57
11
114
128
18
30
2
38
18
2
38
1
5
43
5
6
60
56
10
4
24
16
16
68
10
16
12
14
3
17
20
24
16
83
1
46
24
30
14
22
24
22
58
79
65
112
14
70
4
36
10
20
16
18
40
2
10
31
53
64
26
24
10
48
22
12
8
2
8
11
32
3
46
34
4
40
30
52
4
2
38
30
22
2
2
16
18
12
54
24
47
3
16
24
50
4
28
35
23
120
90
2
20
44
48
2
4
36
10
6
2
28
14
56
38
20
20
10
24
20
56
26
26
22
12
30
24
16
6
48
14
2
24
1
35
54
92
27
3
2
40
10
26
52
12
46
14
30
16
6
20
4
32
4
14
5
32
53
10
24
12
13
13
18
1
29
2
8
50
20
20
90
30
16
18
6
20
96
154
10
4
38
13
9
60
80
22
16
12
16
16
4
16
34
36
63
47
1
3
50
34
6
70
14
6
2
20
3
29
36
40
26
84
44
26
10
20
4
46
20
2
40
64
24
2
2
16
10
84
10
16
46
16
2
46
14
66
14
56
20
34
10
40
52
58
7
29
2
28
2
44
24
24
52
24
74
1
7
62
16
16
18
20
36
2
8
54
8
22
60
6
50
10
10
34
6
20
84
56
2
12
6
46
33
11
2
82
18
20
2
6
36
10
44
14
70
16
20
24
8
20
29
9
4
48
42
28
8
10
10
10
20
19
1
46
28
2
10
9
11
21
9
46
90
15
48
65
34
12
108
16
6
18
32
50
48
6
22
40
7
16
9
50
76
126
44
30
1
21
18
20
6
20
4
14
20
32
18
6
36
20
38
95
25
18
4
1
69
14
10
30
30
24
16
15
57
4
66
18
4
12
18
42
24
6
21
25
158
52
4
1
3
6
64
26
13
128
29
68
2
90
74
2
18
10
6
30
64
39
7
58
22
54
66
34
22
50
39
13
8
14
13
3
14
8
32
4
66
1
19
18
2
4
14
30
20
16
21
23
40
10
40
18
32
16
56
4
12
58
2
34
55
1
22
73
83
16
20
9
21
58
62
19
71
86
35
32
16
7
18
12
2
32
8
40
8
142
12
16
14
4
30
20
14
36
1
15
18
40
23
48
9
50
16
20
90
7
13
51
31
42
86
20
4
30
32
44
20
26
20
28
30
6
50
46
8
5
5
56
19
25
16
16
4
30
22
12
22
16
2
12
15
29
32
2
2
4
152
19
89
10
6
54
82
10
18
16
4
36
34
25
99
13
105
32
16
71
1
2
2
43
21
2
4
14
16
39
15
92
42
10
36
36
94
26
14
12
8
10
2
99
13
18
20
18
20
26
24
14
6
44
92
18
8
8
6
24
30
16
4
32
8
64
2
45
13
92
46
44
8
76
24
10
40
18
18
86
4
49
16
19
22
4
26
26
58
6
20
11
13
32
22
36
16
73
15
62
64
24
20
42
46
12
32
44
74
46
62
14
50
6
20
12
27
25
4
2
122
2
30
8
10
2
10
90
24
6
4
12
42
48
38
22
8
4
40
40
30
32
6
28
15
16
51
10
20
14
8
12
13
7
4
30
7
33
36
14
10
67
32
15
60
12
18
6
6
50
18
22
10
18
2
78
12
25
9
20
6
30
14
1
105
20
6
54
14
104
1
1
6
22
3
9
4
34
20
77
3
8
12
2
23
48
5
12
6
10
36
46
14
18
6
36
10
9
11
60
30
4
20
44
18
38
22
2
71
15
1
55
25
5
43
81
30
10
22
20
38
6
1
17
30
33
29
19
45
14
30
42
64
90
2
58
2
68
17
23
25
45
52
15
45
64
44
30
26
8
26
20
10
90
14
7
23
28
22
32
23
17
70
9
5
11
96
3
24
2
8
2
44
36
8
6
32
44
15
31
14
8
20
23
3
20
42
4
54
64
2
76
44
114
14
2
6
28
94
20
12
10
31
19
56
2
68
84
8
80
3
9
10
6
10
8
5
5
2
52
10
90
12
56
30
4
20
56
12
20
15
15
28
52
50
2
4
82
55
3
4
30
2
74
2
72
2
44
4
2
34
20
46
30
14
2
2
6
20
24
50
32
4
22
18
2
18
9
41
22
30
92
66
26
14
22
2
20
6
20
34
42
18
6
19
13
4
14
4
13
29
48
32
18
36
2
28
2
74
3
31
56
50
4
32
4
18
60
6
2
8
12
8
52
30
22
20
46
34
60
30
36
24
40
20
6
56
24
10
2
98
52
12
2
6
68
4
10
8
100
8
29
17
40
16
38
1
15
38
6
14
23
25
38
52
4
4
10
24
40
6
37
57
56
24
10
6
30
42
62
12
21
13
12
34
4
2
12
2
20
4
10
10
37
32
75
106
27
17
36
94
16
70
ABCD 94667465864*3^$a+1 [50157]
54
4
18
42
86
4
18
8
28
14
12
22
32
72
24
4
98
16
62
120
40
60
14
10
8
84
36
40
6
8
22
74
12
16
2
88
20
16
72
8
28
92
10
26
16
6
14
36
60
28
128
36
18
10
18
26
42
28
8
12
6
4
66
36
20
10
56
52
12
24
24
32
4
2
46
2
24
22
32
84
40
14
6
52
14
42
52
50
42
10
44
16
48
36
2
58
14
22
2
36
10
44
58
44
52
96
32
40
2
36
12
34
42
14
90
10
14
10
6
102
20
72
6
124
38
30
18
6
4
98
58
30
36
48
18
6
8
18
16
126
30
8
22
8
42
210
6
18
10
20
24
16
66
20
108
4
30
92
18
40
20
48
18
54
60
28
24
2
18
22
8
24
4
6
90
108
26
76
42
26
124
32
40
2
46
54
38
40
36
36
24
18
32
12
10
116
22
18
42
30
2
64
20
36
18
10
30
38
144
54
40
44
162
18
18
40
18
30
48
104
22
80
18
94
2
16
32
42
10
44
18
18
48
16
38
100
8
10
14
52
110
10
74
6
70
20
58
24
2
22
12
90
92
6
10
18
20
72
42
40
30
18
96
32
36
112
32
18
66
72
6
30
16
18
42
74
10
90
80
12
6
22
42
8
30
94
42
60
8
4
44
6
34
6
48
50
4
14
10
8
24
4
14
16
20
16
48
12
32
30
4
20
30
16
78
146
36
58
104
174
34
62
12
34
12
24
56
24
22
80
10
8
16
30
48
32
34
24
32
22
14
70
62
46
8
28
74
4
2
12
16
2
40
38
64
66
72
62
58
2
12
54
126
16
2
24
18
36
48
82
26
16
30
18
8
18
54
36
34
8
18
36
34
32
28
18
6
20
6
16
14
6
66
6
54
48
16
2
28
102
84
18
128
82
8
6
18
4
48
36
20
4
30
14
18
96
10
44
126
48
16
48
12
32
36
16
30
12
102
44
4
12
74
4
12
14
18
42
28
56
10
14
16
84
42
12
20
18
4
6
26
28
42
38
24
10
8
28
24
36
164
10
38
46
90
36
50
10
2
22
50
76
102
26
30
4
12
12
32
18
30
6
28
38
60
46
20
22
20
16
6
62
46
36
62
40
74
108
34
24
32
4
18
14
18
48
78
12
16
72
56
6
72
46
8
198
66
36
52
24
14
36
10
24
36
26
40
8
6
52
2
16
14
240
36
10
74
28
26
6
4
24
24
6
30
50
4
30
8
12
36
16
38
24
72
58
68
22
30
48
8
28
24
18
42
8
18
18
58
6
8
54
6
10
44
16
2
28
8
72
22
78
12
12
32
10
86
4
98
10
96
26
16
20
10
44
34
14
54
10
8
42
18
108
22
44
22
12
18
12
14
4
78
18
12
32
4
8
6
36
12
22
2
12
6
16
24
78
8
22
32
18
166
8
42
48
54
24
106
30
2
10
6
74
88
12
12
14
72
46
50
54
12
36
52
20
4
2
16
60
50
40
8
18
54
132
22
14
94
30
38
64
44
72
174
46
26
54
126
72
54
24
28
2
28
14
4
12
14
54
18
28
24
8
34
114
8
16
38
190
18
26
22
74
36
34
12
26
12
18
46
50
30
16
2
18
6
84
76
96
26
16
12
12
78
8
6
22
48
18
42
48
20
30
28
18
134
46
12
2
30
16
8
12
22
20
40
84
48
72
8
48
196
24
50
22
56
90
30
6
48
36
22
50
36
54
22
32
34
60
156
12
12
32
126
24
12
36
22
2
34
158
18
24
54
72
10
2
18
16
20
54
24
40
78
6
12
26
12
4
14
18
16
8
16
56
4
18
8
34
20
256
12
54
78
50
10
32
154
6
54
6
24
44
58
68
18
12
24
18
16
18
50
18
136
6
42
18
50
18
22
32
22
20
82
26
36
94
12
84
12
18
78
2
22
42
8
60
36
58
18
176
22
14
18
16
14
130
36
20
48
18
70
12
48
12
30
122
36
22
80
6
54
30
70
20
24
48
42
28
20
40
24
44
40
32
16
18
20
96
58
12
32
10
30
14
24
22
32
4
14
10
6
20
16
32
36
22
2
30
40
74
10
6
78
86
180
66
42
28
38
36
10
6
8
12
54
78
28
6
2
10
90
60
2
10
8
10
80
58
6
2
46
14
112
36
32
48
4
6
14
12
52
20
4
180
24
14
16
14
4
20
4
84
6
12
32
10
96
26
30
18
16
20
58
18
6
26
6
100
18
38
154
66
96
14
36
66
52
38
72
6
90
12
82
68
12
100
6
2
46
36
14
18
118
8
66
22
20
18
4
48
14
6
12
28
6
26
30
36
18
78
30
16
2
18
10
68
126
70
2
10
56
10
62
16
18
26
28
20
82
42
6
74
48
58
38
22
14
28
108
62
54
30
10
32
40
80
42
48
42
36
28
20
4
2
48
94
20
70
36
6
8
60
90
18
72
12
42
48
28
18
26
52
6
32
24
46
74
16
56
52
42
50
24
4
18
32
84
28
6
36
102
54
12
14
52
18
74
64
30
50
58
24
32
34
68
114
144
30
58
14
72
22
2
22
14
12
96
4
54
48
48
54
66
50
30
36
58
48
2
6
12
6
4
86
36
66
24
76
98
4
2
46
60
14
6
22
26
22
36
24
50
40
32
22
12
50
10
32
136
24
38
64
12
32
10
24
32
54
58
2
66
18
6
36
30
22
14
76
56
34
60
12
12
56
28
14
30
18
16
20
18
28
80
24
102
10
6
20
6
30
24
106
12
8
18
66
64
78
20
18
10
54
80
46
12
20
30
78
4
12
14
36
4
56
70
174
44
22
50
30
16
98
52
14
70
48
66
122
42
12
4
38
30
54
118
14
12
52
38
40
32
6
10
2
18
96
36
28
6
20
48
36
96
16
104
58
14
16
18
44
34
14
4
6
42
12
32
48
4
50
18
126
52
54
2
130
32
28
8
42
30
22
42
18
14
58
14
48
18
24
12
22
14
40
42
44
16
20
22
12
44
52
2
28
54
38
6
18
28
44
64
8
12
180
58
18
66
2
58
14
10
14
46
84
26
76
2
40
24
30
36
6
60
14
ABCD 94667776774*3^$a+1 [50059]
27
33
12
78
37
35
6
66
6
12
6
6
48
6
36
18
36
6
33
33
18
21
33
15
33
24
18
138
60
18
37
24
53
3
15
84
6
48
15
64
77
43
65
30
60
72
60
1
17
18
12
66
79
5
36
7
17
78
18
15
24
88
5
3
24
75
6
7
8
16
5
43
5
27
9
6
18
12
48
6
30
7
32
117
6
48
21
75
18
75
15
102
60
84
12
24
15
21
24
6
18
12
7
8
72
88
8
112
5
24
18
97
56
9
31
5
60
18
37
119
54
60
12
3
16
53
51
96
24
27
138
6
21
15
12
13
5
3
45
6
90
18
12
18
3
45
84
48
30
12
45
33
12
43
101
27
33
15
111
1
59
13
11
24
21
9
48
15
39
9
21
78
85
5
30
18
24
43
23
12
18
27
21
72
12
12
54
6
55
113
15
160
107
69
15
9
75
45
96
81
90
45
3
13
17
15
21
24
12
48
55
32
9
12
30
37
41
87
27
18
78
6
36
3
45
27
3
6
18
6
66
6
84
24
19
48
8
9
66
6
15
40
11
93
27
69
21
12
18
12
25
5
60
66
30
66
48
21
16
8
33
15
39
30
24
36
84
67
32
3
12
25
35
66
171
40
59
6
18
30
18
72
6
30
1
89
6
73
5
123
39
1
5
60
12
3
33
135
51
13
72
5
78
12
60
24
109
53
30
42
12
31
59
6
87
117
24
60
15
24
15
57
39
30
67
17
7
119
1
59
246
15
33
36
12
7
5
6
21
45
6
30
55
83
6
31
5
12
72
18
12
6
72
48
12
120
15
51
42
27
48
27
21
21
43
8
105
7
5
120
6
61
5
180
36
12
72
15
3
6
24
36
6
24
72
24
30
30
9
9
42
48
30
36
24
27
21
19
8
93
84
39
51
6
30
153
51
54
15
15
36
24
30
96
24
15
147
12
25
17
84
30
6
30
1
17
7
48
23
12
42
6
30
12
75
3
18
36
39
9
15
27
54
87
9
60
48
90
33
45
3
9
12
84
42
45
57
6
1
35
6
15
24
9
15
9
7
83
13
5
18
9
87
1
53
72
84
114
54
18
18
6
69
9
60
36
12
12
18
18
12
18
90
54
21
27
42
90
42
24
30
49
35
6
66
18
27
48
40
35
18
24
6
54
111
9
31
65
12
60
55
8
24
189
67
17
18
18
6
13
32
45
3
57
24
132
12
66
30
12
12
12
24
42
18
87
3
6
66
114
51
3
30
12
12
48
108
30
162
75
99
69
72
39
18
48
24
60
43
53
3
27
42
78
30
48
15
45
36
24
87
27
48
12
12
6
7
131
30
6
6
3
64
11
61
53
36
54
12
84
36
54
12
12
55
5
27
69
66
36
42
6
144
12
33
15
132
13
8
87
36
109
65
7
8
3
18
6
69
21
3
51
36
18
66
21
3
66
51
75
30
24
31
125
99
69
12
15
3
12
33
33
24
48
135
81
24
18
30
114
13
107
21
72
48
75
24
13
35
12
84
6
31
29
43
113
162
85
23
33
27
72
37
8
3
37
11
42
30
24
45
105
36
24
48
6
42
19
71
12
37
29
19
8
9
78
6
67
8
51
60
60
54
15
120
9
12
18
78
3
64
8
9
31
29
54
66
30
13
65
60
51
75
6
15
33
12
6
18
19
17
63
3
78
15
9
15
75
18
78
21
33
192
18
12
25
48
5
48
48
24
6
120
6
39
51
18
51
51
21
33
7
17
7
29
12
12
12
31
8
64
8
75
42
6
61
5
24
51
81
24
84
42
12
13
23
121
89
12
54
21
27
48
78
79
83
24
6
7
8
15
57
40
5
6
54
36
6
30
31
35
42
67
149
6
48
18
12
15
72
51
48
21
33
36
6
18
67
48
11
24
48
72
30
18
45
24
105
111
39
153
21
36
24
90
30
114
30
120
15
21
67
17
55
53
3
27
48
6
24
84
12
31
29
3
105
60
30
6
12
3
45
91
119
60
24
45
21
36
48
6
36
60
1
29
54
45
21
3
57
18
45
45
30
42
48
36
12
12
7
11
12
36
141
21
67
53
3
9
36
54
60
33
40
125
27
112
113
12
24
24
75
33
18
30
66
61
59
18
12
30
9
57
18
30
24
15
33
12
51
21
24
30
54
18
168
61
29
6
30
60
18
42
31
8
45
72
150
42
6
30
36
108
72
18
66
27
15
12
66
12
7
41
6
1
32
40
5
27
9
60
6
48
13
77
3
3
42
60
15
9
24
36
43
5
102
54
60
24
48
12
15
33
54
33
15
18
24
18
21
15
30
24
3
3
24
21
39
18
39
9
126
18
12
24
51
69
6
6
48
24
15
21
6
93
21
12
72
66
6
96
60
60
12
3
27
36
30
54
85
8
69
24
12
12
12
24
15
69
27
9
36
3
48
24
63
18
7
125
3
3
6
15
9
15
9
15
45
12
24
15
16
89
15
9
18
24
13
8
27
48
42
6
30
7
5
99
21
24
36
12
108
39
24
159
90
96
111
40
53
115
11
186
43
32
40
35
30
18
13
29
60
18
90
27
24
24
75
21
21
108
36
42
42
12
43
17
31
29
36
84
54
30
72
60
18
54
3
3
24
45
93
72
48
19
29
24
36
15
24
75
6
66
21
3
6
96
48
90
42
27
21
6
90
30
69
45
36
168
55
5
120
60
156
60
31
8
21
84
42
6
39
3
66
102
42
6
24
42
24
99
21
24
12
90
21
48
39
36
30
7
5
3
9
12
54
54
7
23
90
36
66
18
42
30
55
5
6
138
19
23
9
21
3
45
174
6
36
51
24
3
6
342
60
45
3
144
18
12
7
5
54
6
96
48
24
48
12
51
75
42
30
48
120
6
6
102
12
48
7
35
6
90
24
18
3
24
16
17
15
3
85
53
139
8
120
3
30
15
ABCD 94667851522*3^$a+1 [50080]
36
54
36
54
36
41
229
126
108
54
18
360
414
83
97
63
32
31
108
180
81
21
219
21
267
21
66
9
45
42
12
36
42
90
18
339
15
225
15
90
183
33
36
156
54
41
109
35
73
18
53
16
111
65
48
16
15
36
54
30
6
35
49
111
128
127
18
72
72
36
75
15
66
6
48
9
135
137
139
66
36
18
6
263
277
36
23
49
90
53
289
15
129
447
87
60
216
54
143
208
9
66
6
576
54
120
6
72
195
21
72
35
19
173
187
84
114
12
90
240
281
432
192
48
13
42
156
45
9
72
6
89
64
80
31
60
18
12
183
33
132
27
99
189
333
198
29
187
18
48
147
48
288
9
210
53
48
7
54
3
3
108
17
112
80
7
105
33
42
66
78
126
84
402
120
489
105
180
54
306
126
42
51
96
15
54
90
30
24
107
85
96
162
36
270
87
105
263
31
504
41
103
57
15
65
79
209
43
117
63
324
18
155
133
48
204
47
61
102
126
159
135
72
126
18
84
132
105
384
405
171
240
45
3
15
12
144
114
216
162
18
71
73
18
117
27
36
30
90
18
36
6
90
30
432
36
81
123
165
87
378
90
18
54
36
105
48
57
168
72
108
171
45
195
3
180
90
120
6
72
90
18
180
144
72
36
333
32
85
120
60
23
241
240
18
90
36
30
24
30
155
67
125
55
198
228
108
35
25
215
19
45
387
141
213
150
5
7
132
36
209
97
36
144
59
112
153
135
117
90
234
90
108
113
49
36
90
144
36
192
72
78
336
60
66
114
327
45
168
11
199
6
126
12
42
126
102
96
36
71
73
39
123
48
132
17
127
33
111
54
18
72
30
51
135
36
5
13
35
1
12
240
72
66
90
24
18
117
153
84
60
18
101
144
7
41
205
24
36
12
90
465
32
121
408
42
53
37
75
123
72
54
215
73
263
37
75
57
18
101
235
144
96
36
108
210
96
156
24
30
402
72
87
303
270
131
16
3
108
12
5
127
33
21
11
208
15
300
60
126
27
207
17
19
66
6
5
103
102
72
108
198
126
6
72
45
32
31
33
75
90
102
42
282
6
155
25
23
7
42
66
60
209
115
45
27
66
18
150
162
329
13
210
186
119
7
414
144
36
126
ABCD 94668026504*3^$a+1 [50063]
54
180
60
138
24
48
18
72
33
3
6
279
9
36
72
84
198
78
90
189
60
3
246
39
147
18
51
39
153
27
210
15
45
18
48
36
105
21
159
60
69
36
39
15
21
84
27
30
39
21
12
6
45
129
60
15
15
57
48
60
123
42
18
288
36
54
15
237
87
147
18
66
6
15
33
111
21
84
15
111
60
33
141
144
60
36
99
3
33
129
75
12
153
30
60
45
45
36
12
24
66
42
135
81
12
39
21
180
27
3
33
21
180
60
48
72
18
186
87
48
57
39
15
33
153
27
225
30
6
36
54
105
12
9
63
135
45
81
84
168
27
165
18
90
162
6
27
9
36
84
123
36
204
72
3
33
39
66
15
9
63
63
90
72
90
48
108
42
72
30
6
36
36
72
12
36
3
21
228
51
24
87
18
36
60
30
54
36
51
21
78
45
9
36
84
18
54
294
81
45
234
105
51
33
63
9
39
54
75
15
96
69
21
66
6
48
42
90
72
72
84
132
18
117
108
129
15
93
78
81
3
105
3
42
48
60
48
15
81
30
54
132
12
36
144
42
9
45
216
144
36
243
165
36
15
9
195
51
21
33
51
96
48
3
33
60
39
102
60
156
252
6
84
186
30
69
72
93
6
84
18
60
174
18
18
54
90
105
3
18
72
51
24
12
9
51
156
45
99
21
72
18
72
18
3
15
96
45
60
21
144
66
78
12
39
75
36
138
42
12
6
15
84
72
111
252
198
147
15
18
288
42
90
90
9
60
93
15
123
150
27
93
132
30
132
54
90
102
42
30
147
105
3
21
36
48
168
12
18
33
27
153
111
24
90
30
6
48
96
15
87
69
63
33
15
54
51
147
78
87
75
81
9
15
108
15
162
42
141
69
126
54
24
72
87
141
15
9
15
141
39
75
30
60
15
12
24
39
12
33
81
99
36
27
18
462
108
90
114
30
18
42
30
21
147
342
15
195
21
21
36
12
108
159
60
93
48
60
27
57
195
24
39
120
42
180
54
45
9
156
204
108
102
105
27
69
201
126
9
36
9
36
138
42
174
93
21
36
15
3
225
135
36
36
54
36
159
72
12
57
36
132
90
81
57
15
72
93
150
48
21
48
75
18
78
36
81
24
21
27
3
18
39
75
45
240
36
36
75
30
144
111
3
81
9
108
18
72
12
57
69
36
18
42
18
45
3
57
105
36
15
9
15
12
9
51
15
90
123
45
228
147
3
48
42
12
72
18
105
81
27
57
78
270
12
60
48
18
162
3
165
30
126
96
99
9
102
18
6
66
42
198
48
6
54
15
69
96
72
99
3
90
216
54
6
144
15
33
42
30
72
36
3
39
45
36
27
9
21
42
90
12
24
15
57
18
36
45
9
15
84
45
30
42
84
51
225
84
111
105
96
192
42
18
15
12
144
24
15
165
21
90
12
18
60
12
54
6
135
39
96
69
3
48
57
21
15
21
108
15
12
81
87
3
138
15
24
12
63
72
126
48
42
33
72
15
24
84
69
60
36
156
81
120
87
63
84
18
90
57
33
96
54
18
27
63
9
60
48
60
15
96
69
15
36
42
63
57
90
18
15
9
162
18
27
24
21
36
12
78
117
81
99
201
24
108
123
159
96
45
27
18
30
162
72
36
6
30
168
36
144
66
126
3
15
78
192
3
159
6
27
216
96
75
9
57
72
312
123
21
27
63
90
192
ABCD 94668082604*3^$a+1 [50070]
80
40
75
5
55
5
40
48
36
15
129
24
32
88
12
15
261
15
12
5
76
72
15
33
39
57
20
24
16
48
32
28
116
67
33
12
27
93
120
24
3
21
80
19
117
24
27
53
19
53
19
36
45
60
20
12
16
56
43
53
168
12
240
12
96
52
8
64
12
183
48
33
104
108
4
84
12
84
3
33
8
60
12
4
15
161
120
28
12
39
36
105
8
12
19
21
44
36
48
4
48
44
40
3
221
52
8
19
33
12
32
40
116
7
21
20
12
28
212
52
56
60
12
175
93
27
89
36
112
3
9
228
60
48
24
3
41
16
20
76
20
7
72
9
96
8
100
3
53
4
68
60
40
44
60
16
12
75
17
60
24
7
57
176
112
20
24
48
28
27
77
60
184
24
63
5
64
36
20
24
64
44
127
105
36
12
3
53
12
28
24
8
72
12
16
15
84
69
27
9
44
96
120
160
111
5
79
45
15
21
27
60
5
256
12
92
136
56
24
84
28
68
40
32
115
69
80
55
149
16
20
16
132
27
29
16
120
20
96
28
36
8
96
4
27
5
208
27
129
12
8
12
220
15
53
100
84
12
24
56
196
159
5
16
8
124
8
12
88
44
31
17
7
48
53
28
56
84
19
17
103
125
7
53
28
72
8
127
17
136
24
84
20
120
76
20
91
69
84
144
128
48
91
108
5
40
32
136
12
63
65
79
48
77
36
24
96
7
48
113
16
44
36
96
28
36
8
88
8
31
153
15
48
9
8
36
12
79
5
4
36
44
16
36
27
17
16
80
7
17
100
8
148
80
7
117
8
28
15
45
27
72
21
27
65
28
8
120
67
5
4
84
212
112
96
12
60
20
7
17
24
19
45
27
33
12
8
28
24
20
124
176
28
20
48
60
7
81
96
20
4
44
12
31
57
87
53
28
24
3
17
96
175
45
60
80
148
240
27
317
16
36
44
31
60
5
28
36
32
48
139
77
60
55
180
5
64
92
4
44
76
20
16
44
36
28
24
15
33
39
29
7
29
40
108
56
100
87
144
113
40
60
3
53
40
20
84
100
207
141
15
5
148
20
12
28
12
99
5
48
12
204
19
60
12
41
28
24
12
80
60
24
19
77
64
44
12
60
60
88
8
180
12
43
5
28
39
185
108
52
96
12
44
4
20
127
29
60
28
27
21
8
16
8
36
36
100
231
33
32
7
45
120
32
55
228
72
9
27
77
16
39
17
156
60
184
8
28
27
60
48
93
24
192
20
28
12
48
123
177
48
159
5
220
111
77
103
60
117
128
12
16
87
9
24
224
100
48
80
4
63
5
48
64
56
172
32
16
12
20
12
16
68
12
148
12
8
40
56
108
55
41
31
9
132
15
125
40
24
68
48
12
7
9
32
19
9
80
52
24
80
24
4
72
8
136
44
55
65
76
39
65
40
8
48
19
213
27
65
7
21
152
16
36
60
56
48
216
36
40
92
76
20
136
44
12
64
24
92
55
149
28
15
72
149
60
79
17
180
4
32
19
69
36
80
100
8
55
41
120
4
15
33
12
48
72
12
20
4
20
160
60
36
3
53
7
33
192
20
76
20
31
41
40
207
53
12
28
48
39
5
12
40
24
72
8
4
12
56
7
33
132
36
20
24
28
15
53
36
4
12
15
24
48
72
21
15
113
127
129
44
64
60
3
117
48
104
96
48
12
4
36
32
67
65
4
60
24
3
33
20
79
12
101
4
84
231
33
168
87
17
84
24
28
20
64
8
28
15
125
100
24
123
101
16
120
3
21
44
43
29
64
12
39
65
24
12
24
31
53
60
24
52
60
24
20
124
87
53
48
40
48
140
112
12
128
67
5
36
52
39
41
115
45
228
104
156
76
56
144
60
28
8
60
52
48
120
204
51
9
68
88
75
72
192
168
17
48
72
124
12
104
40
20
28
12
60
56
12
16
27
72
17
175
81
8
36
28
12
20
55
45
60
204
32
19
69
84
32
184
60
51
5
36
40
132
60
20
36
196
84
92
124
3
33
128
4
48
44
88
123
24
ABCD 94668090898*3^$a+1 [50063]
360
16
84
39
168
264
96
105
60
8
16
8
91
29
28
224
16
108
75
221
16
48
72
75
53
115
305
4
12
20
48
60
12
64
144
243
17
151
101
4
15
24
192
125
19
9
260
172
36
32
120
148
39
69
291
48
93
168
396
140
4
15
65
124
48
99
69
80
40
27
197
163
72
141
204
36
12
39
96
48
237
3
141
60
224
415
5
67
144
53
52
63
21
12
60
27
117
80
288
72
76
68
235
96
120
149
4
36
51
21
392
72
208
27
144
192
69
228
15
81
20
19
216
96
125
4
12
24
300
20
16
120
147
21
24
168
8
67
429
96
68
96
4
27
77
36
175
21
51
24
48
33
44
64
312
32
115
336
221
91
225
39
45
140
31
549
120
200
28
36
236
60
19
309
140
127
48
213
8
216
163
101
24
307
53
52
180
96
99
24
120
57
87
72
45
51
33
140
240
4
108
104
120
196
252
3
53
24
67
69
75
45
180
36
99
189
51
120
312
72
17
64
84
108
12
48
75
233
127
24
69
51
96
369
39
5
84
151
192
144
5
91
48
165
51
24
29
112
108
432
20
220
224
16
39
41
31
113
36
16
248
36
55
153
116
304
243
69
36
15
17
52
75
81
63
161
55
5
139
72
293
64
243
120
69
75
240
53
28
92
340
12
68
156
180
60
40
60
80
175
21
123
168
45
144
44
52
3
144
245
163
72
93
24
24
300
15
144
101
235
21
51
24
53
16
204
12
3
48
33
252
219
5
19
101
28
320
12
91
45
144
168
96
75
192
165
120
224
120
100
15
53
28
128
204
67
81
404
136
27
57
15
125
288
36
76
20
16
32
52
240
24
144
27
240
53
67
45
228
12
99
120
57
48
207
29
208
27
5
84
36
19
144
125
163
24
33
87
5
88
60
492
164
16
128
7
144
192
413
24
211
24
57
231
89
103
41
16
68
60
31
161
295
53
16
51
24
105
15
5
64
3
24
29
96
4
87
53
67
45
99
53
112
60
15
21
27
17
144
415
24
21
27
117
36
12
240
123
72
29
328
108
92
67
216
153
156
48
3
129
20
184
27
53
115
81
63
48
117
12
68
60
148
504
320
139
117
8
60
31
53
16
60
15
221
16
ABCD 94668181306*3^$a+1 [50001]
18
6
19
57
18
12
60
2
66
52
8
24
46
87
59
10
8
6
10
32
22
2
6
40
9
71
34
84
2
18
19
11
25
89
70
18
8
10
14
36
46
86
24
10
54
2
18
19
41
54
28
24
14
30
10
2
12
18
4
50
48
28
30
27
23
22
3
29
46
33
59
6
7
39
56
12
16
20
1
24
15
2
55
15
33
21
38
36
6
96
12
42
4
20
54
66
37
65
78
12
12
37
5
24
126
4
30
2
40
33
35
1
41
30
40
48
14
102
6
82
12
21
3
21
29
12
4
14
25
35
36
34
32
58
6
3
5
22
8
42
18
36
25
51
26
19
71
28
116
10
18
20
1
24
12
11
28
26
6
22
122
58
2
48
222
91
9
56
18
4
21
29
16
6
48
36
116
1
9
20
19
47
64
48
56
61
36
12
11
36
13
23
10
8
7
72
51
14
6
1
33
62
28
2
18
37
15
6
8
40
14
6
6
1
53
34
57
35
13
15
45
12
15
6
2
12
4
56
6
10
12
32
13
41
36
64
39
53
18
12
18
36
16
3
39
57
5
6
48
72
22
2
30
46
20
18
10
14
30
1
15
74
10
38
7
11
12
24
1
23
10
42
12
8
144
18
48
24
46
8
102
54
24
6
31
27
20
37
21
48
36
74
1
11
42
12
24
42
13
11
30
31
93
20
46
24
26
43
5
10
6
66
20
18
55
3
62
7
65
36
7
3
32
40
2
18
28
20
108
1
11
18
96
4
30
2
19
3
8
25
24
35
16
8
24
37
15
20
66
90
13
27
2
48
10
32
1
17
22
32
30
31
89
16
3
35
10
2
60
90
19
11
25
17
6
30
30
24
16
30
6
20
34
15
36
11
13
36
5
18
10
50
37
5
19
35
16
8
13
23
12
18
6
58
6
21
48
36
11
6
7
12
3
12
14
84
6
4
6
32
55
3
12
8
24
12
36
52
86
22
20
72
16
36
44
42
48
46
20
48
25
12
39
44
28
12
2
54
24
18
12
16
62
10
8
19
35
30
6
10
14
12
1
15
50
18
22
38
6
36
24
24
16
54
54
12
6
69
69
32
7
11
6
43
15
20
10
36
6
21
33
2
34
84
14
10
20
16
2
30
12
22
8
6
22
60
48
42
15
47
13
12
3
44
25
41
19
5
4
90
24
20
52
36
32
6
10
2
4
18
128
108
37
12
65
7
11
42
6
1
36
123
20
42
24
4
14
18
4
39
35
24
13
23
10
30
9
11
6
10
20
16
20
40
68
1
3
12
6
39
5
64
80
84
12
6
42
6
4
20
6
82
8
4
60
18
75
23
4
8
150
22
26
6
6
19
21
14
16
14
78
66
22
20
70
3
36
3
20
60
28
20
28
14
6
36
4
20
6
58
8
108
1
33
26
40
2
34
36
9
69
2
13
35
6
24
42
12
13
12
47
24
12
4
68
22
8
67
24
5
6
16
18
6
33
11
4
20
18
34
20
1
3
12
14
30
13
33
27
51
72
33
11
4
9
65
58
12
21
5
12
24
55
33
36
26
40
24
2
19
15
54
15
15
20
22
3
5
6
18
36
66
18
18
58
2
4
30
39
21
18
21
5
4
2
58
20
42
13
12
15
45
36
17
12
18
96
1
11
12
10
3
69
14
12
4
6
2
30
16
26
54
52
3
5
4
2
106
2
22
3
35
6
6
16
42
51
11
6
7
120
3
12
26
10
24
12
36
44
90
30
34
42
38
6
49
9
6
12
42
15
3
18
32
102
18
18
4
26
6
30
18
30
22
14
114
30
22
18
2
34
12
8
12
34
9
11
16
60
33
24
41
22
24
21
12
36
24
107
24
10
14
36
16
9
15
12
9
81
24
39
17
19
29
7
33
30
42
50
34
3
77
6
13
12
29
78
1
15
21
11
10
32
6
12
54
55
3
26
7
59
34
122
30
7
95
10
8
10
14
24
6
13
23
37
11
12
4
96
33
5
24
46
44
12
1
27
8
30
43
15
12
2
6
16
8
12
6
64
3
51
12
2
18
4
14
42
37
72
36
63
6
38
18
10
20
34
63
15
8
24
1
5
30
30
24
54
145
5
6
10
66
8
70
20
19
41
36
6
22
2
24
24
18
7
48
47
13
23
12
18
10
56
25
9
42
18
147
15
2
12
18
6
6
6
34
26
10
9
23
85
11
4
21
12
23
1
45
74
1
5
6
24
30
4
2
30
18
4
6
2
70
30
57
23
18
6
66
72
6
4
2
19
47
18
10
2
18
16
8
36
4
8
10
32
12
19
72
15
72
21
41
6
22
48
38
60
34
2
13
3
20
10
3
65
22
18
20
66
24
1
3
32
1
15
44
48
6
100
32
42
36
30
10
12
8
150
24
7
29
4
8
10
8
4
56
42
19
35
24
12
13
17
43
11
24
42
144
40
24
32
79
9
39
3
38
16
18
8
25
17
7
36
5
7
93
39
11
4
93
41
4
3
3
2
10
20
88
2
43
11
1
15
2
16
26
28
60
21
36
23
18
12
48
30
18
7
3
20
36
6
10
14
6
13
17
18
76
33
5
28
18
62
19
23
18
30
13
29
48
19
29
16
44
6
13
11
24
1
15
32
4
33
41
10
6
26
28
2
10
45
12
3
8
22
39
5
46
38
6
16
8
6
19
15
32
22
75
11
10
2
18
12
22
8
13
35
1
33
36
2
18
6
28
26
10
26
40
18
2
16
2
36
1
24
59
12
46
8
19
33
84
3
51
6
14
1
3
18
18
14
7
63
45
5
10
32
6
64
114
66
38
16
9
12
21
20
30
18
6
1
27
32
25
11
13
5
10
14
60
6
24
16
14
7
60
5
10
20
90
126
10
24
18
8
48
70
36
14
24
28
32
90
43
35
34
14
76
14
90
85
81
14
24
12
30
16
8
6
24
100
24
38
19
36
29
48
36
12
12
52
3
3
33
51
21
3
30
14
76
6
20
6
18
67
5
10
12
8
30
18
52
108
14
7
11
10
123
24
23
12
18
34
54
32
22
30
2
34
26
1
45
63
5
7
3
56
13
11
24
18
18
12
25
17
7
15
18
12
26
28
45
59
12
18
10
8
28
45
35
6
4
14
60
48
82
3
12
11
24
1
17
42
1
36
9
27
15
8
49
47
6
34
14
24
30
12
36
28
21
9
2
40
8
10
32
12
18
28
32
12
12
16
20
13
24
11
1
3
20
6
6
4
30
50
6
70
9
17
18
1
35
24
12
37
17
10
9
5
64
51
5
6
4
50
6
25
35
13
3
62
10
2
24
10
2
10
68
94
26
1
83
52
14
30
52
20
13
11
10
26
4
14
6
1
39
38
6
60
1
3
2
54
42
72
67
11
24
145
5
46
38
70
50
7
33
2
37
36
72
9
14
64
20
36
46
44
6
46
3
5
22
14
76
3
21
50
6
10
42
3
84
59
12
124
20
6
10
9
51
48
2
55
15
42
2
16
2
48
18
1
11
49
15
68
1
35
16
24
86
48
10
8
13
72
35
12
36
60
60
22
14
6
55
47
30
66
12
13
5
7
83
4
68
30
10
20
4
56
12
73
3
129
12
15
45
15
18
18
20
13
15
45
59
6
19
3
14
24
6
48
18
19
48
83
24
30
43
3
2
48
60
55
72
23
24
34
54
20
6
10
6
15
21
2
16
14
6
10
20
54
58
12
42
18
56
42
13
15
12
8
1
29
30
22
27
17
30
1
5
12
48
58
42
39
5
4
42
12
38
42
12
25
36
48
5
19
11
25
35
60
22
3
15
14
30
13
24
11
54
18
30
10
21
29
6
6
46
33
36
11
4
54
2
42
16
20
6
24
72
25
9
150
8
18
7
3
69
69
2
12
48
54
24
10
84
36
44
18
48
7
65
24
24
54
6
16
14
12
18
10
24
12
38
96
10
6
36
62
10
8
24
58
8
72
61
36
23
28
9
59
6
6
12
12
10
20
64
44
18
73
77
42
16
14
42
40
8
28
14
19
29
12
6
40
45
5
22
20
42
19
29
30
6
16
26
24
6
7
41
7
3
102
27
48
47
12
28
2
19
39
12
8
66
22
8
6
19
5
16
14
1
24
41
6
114
18
6
10
20
100
62
30
18
22
80
48
46
20
34
21
15
21
168
12
ABCD 94668209224*3^$a+1 [50021]
42
180
6
174
96
84
15
75
30
7
5
138
30
27
16
17
15
87
18
48
7
17
15
21
3
81
30
48
42
63
33
18
69
16
35
21
3
21
117
30
42
6
45
69
147
40
8
3
30
7
113
48
7
17
48
127
167
49
72
167
66
12
24
19
11
48
37
41
48
15
16
5
216
3
75
54
90
30
12
3
3
54
111
3
21
40
41
24
24
15
9
42
54
132
19
5
84
7
8
117
3
21
30
13
72
5
24
6
21
33
15
81
39
15
57
33
12
204
30
18
15
153
48
72
39
99
24
6
66
54
12
67
65
7
8
21
36
18
48
102
66
42
12
60
12
18
6
31
59
66
6
114
3
3
109
41
18
21
105
60
30
54
36
66
57
27
48
102
90
6
55
17
12
18
18
72
18
42
27
3
37
5
30
120
60
18
7
23
42
90
138
6
6
156
27
48
24
51
37
56
45
30
30
36
3
147
21
40
5
3
16
5
3
40
17
36
42
1
29
12
111
64
11
108
1
8
45
96
75
21
30
13
17
24
12
27
45
30
21
9
55
17
18
30
120
15
27
24
30
12
24
60
108
27
3
37
23
12
90
36
39
15
6
60
7
96
71
30
6
30
72
6
84
30
66
66
19
41
24
66
45
21
60
54
1
17
87
45
24
27
64
5
99
51
96
120
69
21
42
6
12
24
48
102
25
23
48
90
18
21
69
24
6
66
139
5
19
120
53
12
31
56
144
16
65
6
9
40
5
36
15
9
66
37
23
33
15
30
6
138
171
16
29
36
54
96
30
36
15
48
120
129
12
75
111
9
45
19
17
63
24
16
5
19
41
60
36
18
6
72
72
102
78
132
96
15
63
60
6
15
15
78
3
72
105
18
18
60
90
37
77
12
39
81
36
3
16
53
51
75
6
108
27
69
102
117
72
51
12
1
11
30
79
59
12
78
12
54
12
30
15
40
128
21
84
24
31
35
117
87
6
24
3
15
42
96
15
39
96
81
3
6
15
57
55
8
69
12
48
15
21
72
43
119
6
30
30
24
96
55
41
96
60
12
231
9
48
120
15
9
24
120
60
12
87
27
30
18
21
9
151
11
54
12
67
56
16
29
30
54
156
19
77
54
21
3
6
15
27
12
81
27
69
21
27
27
30
63
33
55
8
39
12
66
19
41
18
24
102
36
12
90
30
36
27
45
3
267
13
11
30
15
15
33
33
18
30
7
17
7
120
56
33
87
72
21
30
66
120
6
12
33
45
3
141
6
13
11
45
39
12
13
125
27
63
9
27
90
43
35
30
12
168
6
30
24
12
78
48
18
36
36
24
30
24
30
87
99
6
7
5
12
126
60
120
30
72
36
54
6
72
18
60
6
51
33
54
18
24
31
80
57
15
93
78
84
33
15
60
45
69
180
18
6
54
12
18
27
21
18
102
60
12
12
39
136
11
93
112
80
9
15
33
90
42
43
65
96
12
3
165
72
72
30
72
48
60
48
162
15
136
41
103
11
45
57
48
6
1
29
51
9
15
3
78
54
6
3
309
6
12
12
30
7
5
3
16
17
48
39
15
12
90
48
27
219
24
48
30
7
83
18
27
24
240
93
75
3
24
21
9
18
96
6
36
123
27
189
9
72
15
24
39
60
54
55
96
5
12
60
60
18
30
60
115
11
6
24
48
36
54
13
24
29
27
48
21
180
39
9
48
39
21
27
105
31
11
114
51
45
36
12
6
6
24
36
6
42
51
16
29
24
27
45
139
80
9
12
36
79
53
51
24
88
17
12
6
189
21
43
17
39
16
107
18
3
27
93
9
31
72
8
24
21
6
13
11
84
18
60
12
36
36
55
29
6
24
30
84
12
24
15
45
12
120
24
15
99
24
138
12
48
42
6
31
35
18
42
18
15
75
42
3
3
78
24
216
79
41
36
48
36
15
75
6
18
36
30
96
84
127
8
135
36
54
36
36
24
15
33
7
80
63
81
64
11
117
69
51
3
54
72
24
135
69
60
60
27
3
18
42
97
5
75
99
6
18
30
18
24
6
79
149
66
48
48
54
30
60
145
8
147
78
6
30
132
60
12
15
16
59
30
12
19
5
96
24
6
24
66
114
12
72
85
5
108
108
291
45
54
6
48
42
45
21
99
24
21
19
107
18
54
12
6
30
30
30
18
60
51
16
65
18
54
48
48
42
54
24
36
48
6
72
144
69
16
120
5
24
27
87
57
51
198
12
30
18
27
72
3
18
19
41
24
6
1
8
45
12
31
32
15
57
9
7
24
53
96
67
65
24
108
48
195
3
12
12
13
8
21
30
93
45
75
21
30
37
144
95
90
15
33
96
31
155
69
177
48
24
111
111
114
24
36
24
3
117
91
56
81
18
6
18
93
57
7
8
16
35
12
18
55
29
3
48
57
24
96
39
3
12
66
18
6
90
78
30
1
59
18
12
18
30
162
126
84
27
9
114
12
9
24
21
30
21
39
ABCD 94668586718*3^$a+1 [50030]
12
30
3
57
43
144
53
12
15
3
57
141
19
36
11
54
12
3
27
37
35
30
6
9
52
23
25
23
57
75
6
75
15
61
41
132
27
15
144
45
36
40
11
30
12
18
24
9
39
72
60
18
66
90
31
29
24
72
36
42
21
39
72
120
78
27
21
48
30
21
75
6
90
49
5
43
60
20
27
78
78
90
54
9
27
72
25
32
40
71
30
54
24
12
18
42
48
12
33
81
3
16
47
18
12
30
9
21
3
24
96
15
9
3
42
151
44
160
32
15
30
6
30
7
53
24
24
19
36
17
43
5
84
55
5
15
27
48
57
15
18
127
53
18
18
175
41
39
24
72
3
6
79
11
42
30
9
4
44
81
19
12
155
9
9
55
5
7
65
19
24
41
15
15
96
6
18
42
12
18
24
36
13
41
78
48
97
72
8
45
18
30
3
40
35
24
21
4
5
78
13
11
33
36
4
53
30
30
39
39
24
57
15
60
90
3
36
60
24
45
31
41
6
117
27
13
11
42
24
30
66
30
9
4
44
15
6
31
59
109
17
36
67
32
108
15
45
40
17
55
5
3
3
72
6
24
7
11
13
119
12
60
9
39
36
21
3
37
53
36
6
18
108
54
36
72
1
41
6
57
3
18
51
45
108
12
75
24
24
15
37
20
108
27
9
111
9
27
9
108
21
162
72
57
81
7
11
30
55
47
57
16
17
24
6
120
48
1
179
180
9
72
39
30
66
36
37
96
47
30
27
27
45
24
75
21
3
12
33
15
42
63
3
13
96
8
15
25
35
48
30
54
24
66
30
13
20
15
12
18
78
33
51
129
16
48
71
1
29
6
13
41
132
60
78
45
4
185
6
9
3
54
30
66
54
49
119
72
36
30
30
72
12
18
60
31
224
21
30
1
20
3
36
66
3
12
39
9
96
51
174
15
9
7
23
36
30
39
57
66
13
77
19
35
13
47
6
60
174
24
30
19
11
25
65
51
15
36
12
18
138
42
54
18
18
33
9
42
105
60
48
27
13
11
12
37
47
54
91
41
24
43
161
99
12
15
30
3
72
9
55
29
31
11
9
27
93
9
15
51
84
37
20
24
39
25
20
3
33
45
24
60
102
18
78
54
48
15
27
69
36
21
18
24
48
9
3
1
11
24
12
84
24
21
100
23
1
65
31
11
18
24
75
40
56
64
36
36
59
6
30
18
15
16
5
51
21
43
29
60
18
9
75
153
15
18
60
27
36
51
36
37
77
43
23
153
9
195
123
12
36
42
7
5
18
13
36
11
30
12
55
11
12
9
33
91
41
39
15
12
13
131
24
54
7
5
126
30
3
36
45
19
35
12
72
1
24
47
73
5
51
9
147
9
19
72
11
93
9
198
33
24
60
16
35
9
52
5
6
30
30
13
56
9
54
1
29
42
48
36
54
90
12
48
72
25
24
20
60
120
76
5
199
35
61
8
45
31
59
12
6
39
9
19
32
51
132
45
51
12
24
24
6
3
117
43
5
18
54
39
87
9
21
79
23
96
9
33
7
20
12
51
90
7
35
90
31
20
15
36
25
59
9
27
49
71
6
24
15
33
15
76
59
121
36
59
84
18
79
23
30
30
45
15
66
39
57
39
36
48
12
39
9
33
39
48
21
24
30
30
48
72
15
45
30
21
15
1
11
37
35
30
27
3
78
63
57
30
57
52
35
36
37
5
18
258
6
36
9
45
78
18
78
9
51
36
174
84
36
19
23
69
75
45
45
79
5
55
80
16
35
129
15
6
18
21
9
15
96
15
42
12
96
19
23
24
6
3
39
6
19
5
12
54
12
84
9
96
15
13
11
9
3
30
42
45
15
120
121
77
18
6
24
6
69
24
3
30
72
6
24
48
42
36
36
75
165
63
15
12
69
15
24
1
20
4
17
36
7
36
24
20
36
9
6
24
121
29
15
12
48
15
90
87
69
19
5
42
13
23
13
59
81
96
3
66
60
6
9
60
39
108
37
23
30
3
16
48
17
6
18
24
31
47
37
71
9
27
6
60
18
24
25
17
36
7
17
84
19
23
12
12
6
84
6
9
4
71
6
24
78
6
132
60
78
25
11
18
6
36
30
78
36
21
39
60
102
42
12
24
150
6
84
12
120
73
5
6
265
29
42
9
9
15
15
81
24
204
45
48
12
91
5
24
6
9
27
66
30
60
30
78
1
35
84
12
42
12
39
129
27
33
18
18
54
1
167
12
18
67
92
60
4
59
90
42
33
16
11
129
57
12
6
42
3
21
6
30
63
64
11
69
3
117
40
53
24
54
66
66
12
12
69
84
15
42
96
19
5
6
12
42
6
78
24
15
45
12
30
45
3
45
3
60
24
18
6
6
75
33
6
30
12
3
16
44
60
75
21
15
18
42
13
23
18
24
15
33
18
9
57
3
15
18
30
18
30
25
11
6
102
66
30
42
27
51
24
48
9
28
23
57
45
6
9
27
25
53
18
9
69
90
1
29
55
5
6
66
72
6
120
61
29
36
43
60
23
60
30
19
5
36
39
4
140
129
48
3
27
37
11
45
36
28
95
1
17
54
9
21
96
99
159
61
11
49
11
13
60
5
102
24
6
67
72
5
54
6
60
15
15
45
3
30
12
75
21
78
42
19
71
33
4
20
12
3
66
24
6
61
60
8
72
15
24
9
40
173
60
102
12
54
30
9
136
11
120
60
36
42
91
17
72
18
84
33
57
18
6
6
45
9
66
24
25
155
24
45
51
1
20
28
17
15
51
132
42
18
6
6
24
54
15
3
37
32
33
36
12
7
23
9
40
83
18
7
32
3
42
19
47
13
11
73
17
75
4
44
57
18
18
7
107
18
48
3
ABCD 94668874772*3^$a+1 [50069]
37
36
207
32
1
191
16
93
132
180
12
180
291
105
47
13
36
15
120
24
69
11
40
32
144
24
40
72
168
96
201
15
189
36
15
177
71
144
88
32
61
35
61
83
61
11
64
141
203
120
121
15
32
40
9
228
27
24
216
8
96
96
16
9
239
40
21
11
24
48
16
96
80
145
108
27
264
69
48
108
96
468
147
176
24
168
48
192
72
24
301
35
48
73
15
93
147
224
48
96
40
104
193
15
248
37
35
24
64
237
75
129
119
25
71
24
421
11
168
109
51
165
180
207
45
419
64
45
84
63
32
112
81
15
224
120
48
232
81
60
3
296
133
35
136
96
105
71
48
72
85
155
37
168
48
171
56
193
111
56
13
75
56
24
37
3
105
60
75
189
51
117
3
72
48
104
1
36
51
9
108
107
13
60
191
109
35
61
72
75
128
72
168
232
104
24
72
24
160
24
192
8
112
104
205
131
72
112
45
155
13
27
201
95
24
48
13
24
11
109
11
13
51
200
16
69
51
129
111
24
69
171
96
48
56
109
227
72
13
12
23
13
60
180
59
16
117
59
109
72
108
156
51
117
147
24
56
16
32
25
36
24
11
25
111
176
24
16
9
119
25
132
3
45
27
128
24
48
157
72
36
180
3
96
9
111
24
176
25
96
12
96
36
71
72
168
72
72
25
60
36
144
36
144
11
40
240
24
120
141
48
72
59
121
15
165
35
37
35
16
45
75
45
59
48
97
303
33
15
56
48
16
69
35
13
3
21
171
80
49
108
72
96
99
104
61
36
167
16
32
25
108
27
9
95
120
64
117
59
96
72
1
60
147
368
16
56
24
16
24
128
697
15
56
64
189
27
45
372
23
73
135
57
39
96
8
37
60
48
135
56
48
1
156
11
64
224
24
37
51
120
24
8
13
3
21
48
11
40
104
88
48
56
240
24
37
3
32
240
304
69
35
96
121
47
85
12
23
120
112
24
45
147
8
24
16
45
51
93
51
285
131
96
88
321
95
144
72
169
39
141
11
64
104
24
37
156
135
105
47
1
15
96
24
224
168
85
35
73
119
208
48
9
95
193
12
3
272
72
13
155
193
84
11
49
23
13
3
120
32
160
48
177
12
107
109
35
325
35
72
25
48
60
291
8
16
56
133
3
8
112
80
49
15
285
11
13
27
48
56
121
12
3
33
96
48
23
192
16
189
35
88
120
309
203
96
96
109
227
64
8
97
111
120
80
120
145
375
93
35
16
56
205
48
27
105
39
45
251
64
8
37
36
240
84
24
51
80
48
13
107
133
48
35
232
9
39
176
13
51
56
40
69
35
109
83
72
ABCD 94669909034*3^$a+1 [50033]
5
45
127
71
60
1
15
14
36
66
30
163
41
30
69
4
53
12
75
16
251
48
36
30
55
11
1
92
3
18
66
30
48
3
87
33
33
30
24
105
43
14
58
2
18
18
15
3
30
120
39
21
10
74
66
1
51
14
24
34
38
63
75
36
60
85
96
3
77
7
8
64
60
33
56
12
7
8
45
33
6
6
10
14
19
17
70
68
42
12
10
48
5
28
96
29
55
29
12
66
37
47
24
57
7
80
148
44
69
81
3
16
17
12
75
31
116
144
102
15
15
18
6
49
17
90
42
42
28
8
18
12
3
60
7
32
13
5
30
4
44
30
24
12
91
15
62
66
76
33
5
70
12
104
9
3
30
48
46
9
11
16
12
38
27
27
6
70
44
66
34
26
55
17
15
36
76
263
12
6
10
68
4
32
6
30
4
56
4
56
25
24
51
53
57
30
25
5
24
55
3
20
13
89
19
29
10
60
105
107
4
69
11
12
28
62
30
37
137
36
58
5
31
8
12
6
75
39
9
9
18
30
15
19
149
40
39
108
17
75
12
6
18
6
18
25
63
98
84
42
18
102
28
72
24
12
50
3
45
31
3
8
12
25
17
78
12
64
12
2
12
36
94
38
6
9
21
66
1
35
100
8
90
22
57
17
51
7
41
9
22
116
4
140
28
5
48
28
5
22
9
176
33
34
5
67
48
50
18
73
17
79
39
14
15
3
40
9
41
24
18
30
15
55
33
29
106
12
2
31
68
67
98
24
22
9
89
115
5
48
12
7
5
3
48
39
66
12
22
21
15
104
18
42
4
29
21
36
3
36
16
29
19
20
7
74
15
31
33
11
97
3
20
37
17
12
36
19
3
56
30
6
16
24
8
12
18
7
29
6
9
12
7
2
43
20
76
47
24
24
100
26
24
15
64
47
6
3
100
17
12
31
72
29
48
78
40
20
12
45
15
16
14
162
6
78
16
8
12
21
27
1
5
67
15
57
41
36
6
18
22
32
37
3
110
63
99
48
1
20
27
48
102
43
11
30
30
48
6
6
13
12
23
30
18
24
6
34
36
5
3
126
90
6
12
18
84
54
27
4
29
180
12
15
9
54
24
40
2
31
12
72
65
31
15
14
66
100
24
29
16
96
72
17
108
3
103
36
29
7
24
20
6
43
29
7
11
33
9
3
45
22
60
8
109
5
6
57
3
4
129
32
3
24
45
177
30
36
48
45
9
18
54
66
28
36
36
8
4
8
18
12
18
85
92
12
45
18
12
28
2
7
8
63
42
63
33
6
1
8
9
22
33
41
6
9
45
10
57
8
31
9
27
65
7
50
22
56
105
93
66
16
65
9
3
87
73
56
12
9
43
17
54
64
65
16
20
4
12
101
12
3
15
13
20
15
129
43
20
48
57
93
7
47
28
2
6
60
36
36
25
75
2
10
32
24
4
33
77
31
11
64
105
11
60
21
39
16
72
36
2
15
27
12
66
19
48
5
31
99
2
106
32
6
36
3
33
60
7
8
7
38
58
29
15
6
24
6
216
9
87
88
176
18
63
15
4
56
52
12
80
21
39
64
44
100
48
24
45
63
45
11
25
29
6
12
45
48
7
20
18
130
5
27
37
87
68
6
90
12
93
117
43
27
5
45
22
5
36
27
4
14
22
2
6
37
27
122
66
12
6
132
19
51
32
12
28
57
11
42
78
13
71
30
18
66
31
3
2
46
69
41
22
26
6
40
8
36
37
23
6
30
4
2
132
18
24
21
48
16
5
24
7
17
60
15
3
18
22
110
34
9
11
24
61
11
33
4
41
15
15
72
73
36
11
18
39
112
23
6
42
18
22
57
35
1
44
36
60
19
36
132
98
10
12
14
10
29
7
5
43
44
13
53
30
12
24
90
43
15
8
198
24
7
3
32
16
17
21
36
106
62
30
33
33
15
7
32
37
5
70
68
12
21
93
36
10
20
33
15
33
7
8
72
25
23
60
28
26
43
71
9
57
54
30
6
64
29
45
6
1
44
9
42
18
58
5
7
57
11
45
63
37
32
48
39
28
33
24
11
18
46
36
50
163
17
19
8
135
6
34
98
7
71
1
11
42
6
6
55
29
30
45
31
89
69
36
30
66
60
43
8
48
21
48
51
16
56
93
84
51
129
36
12
15
64
65
10
24
20
105
16
23
6
54
66
6
1
27
41
4
35
12
13
15
65
7
50
55
5
24
87
60
48
19
38
30
37
3
38
6
6
34
26
15
33
31
36
47
18
3
24
3
52
41
16
5
18
48
4
9
20
15
30
34
32
18
58
8
24
13
23
12
102
183
64
179
102
15
27
48
24
84
97
20
64
3
170
51
15
112
5
28
11
25
59
49
12
29
75
9
55
12
36
60
53
22
62
18
54
3
93
12
7
39
12
8
54
18
57
43
44
6
10
12
32
40
33
17
3
33
19
5
36
67
27
9
59
6
34
48
24
33
11
36
4
56
49
65
7
197
55
27
14
22
32
1
75
62
18
9
15
18
15
39
73
35
13
27
5
28
15
8
52
2
42
9
9
18
84
16
17
67
29
105
12
135
7
50
7
3
81
17
15
4
89
7
12
63
44
9
24
45
30
36
4
32
1
20
40
80
87
136
5
21
84
34
41
16
59
54
10
21
39
33
5
43
5
22
44
30
6
54
51
4
8
16
77
7
47
69
12
43
80
136
29
60
52
48
39
5
36
51
18
60
6
4
26
46
24
36
26
43
41
6
30
3
60
7
20
54
34
12
24
8
28
32
18
30
105
72
48
19
20
9
4
137
60
24
46
41
9
51
7
2
39
57
115
5
15
7
5
21
15
7
14
39
16
5
51
7
2
70
29
7
72
5
28
35
49
53
60
78
64
20
4
69
12
5
24
60
72
15
57
36
7
89
60
31
8
9
55
17
36
34
44
61
11
45
115
69
29
22
50
18
24
6
27
9
46
57
8
3
4
20
21
21
60
36
87
27
6
10
137
76
20
24
16
47
30
42
18
15
57
3
27
28
53
57
12
30
18
15
12
7
14
102
57
16
44
16
15
26
46
104
9
60
21
18
60
1
44
108
57
6
4
12
98
36
ABCD 94671066962*3^$a+1 [50009]
60
52
108
32
28
69
83
13
120
60
3
20
132
84
36
25
35
64
45
3
33
35
72
25
3
12
60
60
12
180
8
12
1
3
9
131
49
27
120
24
12
9
35
25
3
8
40
8
4
117
23
112
228
188
25
23
157
27
132
68
36
16
48
12
45
95
16
60
24
8
97
3
45
12
48
83
12
108
100
9
3
56
1
15
140
1
120
24
71
52
12
36
12
60
33
143
1
51
68
72
60
40
120
12
8
109
51
32
28
44
73
23
28
141
135
20
36
109
3
80
13
155
12
25
15
20
112
21
3
69
147
21
24
71
4
36
8
4
36
21
3
120
48
57
3
9
3
72
96
69
111
69
48
3
84
116
4
56
12
60
13
15
60
108
24
72
8
88
8
37
47
25
27
21
3
20
4
45
15
8
37
15
120
20
72
4
32
4
105
3
20
52
56
100
24
36
68
49
15
153
35
25
15
69
35
4
12
45
72
15
36
132
12
156
9
3
12
12
80
48
88
8
16
60
21
23
16
20
1
35
60
72
12
28
68
48
1
60
135
44
1
48
71
16
80
61
15
9
3
36
36
261
39
8
52
45
11
4
80
4
56
40
36
44
1
15
20
88
80
37
15
60
32
136
12
332
37
48
11
37
143
12
40
9
96
59
64
72
8
37
27
8
84
4
9
63
32
36
60
1
3
180
192
45
11
4
24
164
16
141
15
105
48
35
37
35
88
20
28
8
60
1
51
12
33
27
92
25
83
36
4
45
72
3
33
39
20
48
28
84
21
123
32
25
27
8
184
36
8
132
37
108
143
1
3
57
63
20
36
100
116
1
84
15
45
35
16
12
20
52
36
152
52
33
51
20
24
25
23
64
45
23
100
92
60
25
15
8
97
15
20
16
68
24
108
40
32
13
24
71
12
28
8
1
23
40
105
27
36
44
36
85
99
96
8
76
228
108
32
13
15
60
20
60
4
24
9
12
23
36
169
3
57
51
57
15
8
12
172
60
12
8
36
16
24
36
56
4
21
39
45
11
108
52
24
60
24
21
95
108
13
12
15
80
97
60
51
48
24
8
72
52
21
23
16
21
27
213
47
52
48
72
24
72
105
60
15
105
27
72
116
40
12
80
85
27
68
36
52
57
11
4
12
8
12
100
8
16
24
20
40
12
68
88
24
36
20
12
16
60
104
180
13
3
12
60
24
68
60
12
136
189
36
59
76
8
97
144
143
25
3
84
104
1
11
4
21
12
111
104
25
27
20
133
3
68
16
93
108
15
68
40
12
20
25
12
12
96
23
64
33
24
15
81
83
36
24
36
1
12
143
145
3
24
93
75
60
32
16
116
156
132
13
99
8
85
23
25
72
123
24
45
35
24
12
52
8
37
63
44
16
45
3
56
24
72
12
76
9
183
80
112
108
9
3
140
60
40
12
33
3
32
16
56
24
37
35
88
12
20
97
11
1
35
100
60
24
69
87
200
60
36
88
236
40
8
37
51
20
97
35
16
132
45
15
44
1
35
12
36
97
60
72
72
15
44
61
11
37
3
180
20
28
21
60
48
15
12
8
36
109
132
35
40
33
35
28
8
109
3
8
16
21
35
60
52
32
40
45
51
69
120
36
23
100
57
59
36
84
61
15
48
9
183
12
117
39
80
12
4
33
15
48
12
92
16
24
21
159
44
4
20
28
69
3
96
84
12
216
144
24
9
87
68
132
40
60
33
87
68
13
99
116
52
8
28
56
96
72
12
88
33
3
12
68
120
72
40
92
25
15
33
132
3
69
51
168
36
8
48
97
27
20
16
200
24
36
64
20
1
167
16
56
121
15
8
49
48
63
81
23
16
80
72
37
47
13
11
52
20
12
52
8
13
35
60
28
81
75
24
36
56
52
8
97
15
108
48
36
60
8
13
83
136
8
13
95
40
68
72
12
108
160
12
8
60
88
32
40
9
75
108
45
75
93
27
20
12
24
124
56
100
72
45
15
9
155
1
84
71
37
23
12
76
24
32
16
249
3
32
76
24
24
84
140
156
49
83
4
33
71
256
21
132
63
32
72
64
152
12
40
168
44
16
72
105
3
8
36
25
48
3
45
39
21
47
100
120
153
24
15
128
52
8
48
40
32
13
23
40
144
36
32
49
3
36
9
3
44
40
48
60
12
20
73
27
45
75
21
75
72
12
20
64
9
3
44
36
60
97
60
75
120
132
45
39
24
48
60
12
20
73
12
12
120
120
59
36
25
263
25
ABCD 94671150272*3^$a+1 [50085]
13
27
9
30
12
12
42
39
45
12
12
36
126
18
12
96
18
36
69
45
51
3
18
30
24
5
16
3
5
61
36
63
99
5
16
57
102
12
69
159
30
12
30
6
48
30
30
15
21
198
12
30
11
19
45
21
30
114
60
18
72
138
108
102
42
15
21
30
29
61
24
6
42
6
42
3
32
40
33
12
3
72
9
30
6
48
35
37
3
51
18
27
3
30
36
30
21
3
42
30
24
90
24
30
237
15
90
36
12
23
19
66
90
9
63
36
12
17
13
78
6
15
3
18
72
11
16
3
120
42
36
12
6
45
15
84
21
27
69
9
42
42
27
69
11
24
37
72
27
21
35
40
45
30
42
48
3
51
6
102
65
72
19
12
60
90
18
6
11
25
18
60
24
30
42
24
12
18
42
24
6
219
159
17
43
24
21
129
30
48
9
3
36
30
11
16
3
45
69
42
89
7
60
24
45
8
88
24
63
60
18
35
19
144
21
75
24
36
9
21
216
48
12
63
69
60
12
48
3
27
42
48
42
36
30
12
90
17
115
6
95
55
17
16
45
24
90
41
1
18
21
27
18
27
24
39
6
78
21
15
42
15
27
42
18
138
18
45
45
35
1
18
21
32
64
15
9
27
48
96
29
24
43
54
6
60
93
87
30
24
18
6
27
117
11
16
33
60
6
36
48
33
3
29
13
30
29
16
27
21
165
12
47
67
18
6
6
6
9
33
23
40
33
6
24
12
24
45
51
48
21
45
150
36
33
21
48
66
54
6
30
30
89
72
19
21
69
6
30
48
18
42
18
9
24
51
21
15
30
24
11
19
24
5
96
103
6
51
24
51
36
54
18
57
9
42
29
16
3
6
39
176
13
27
21
60
39
21
138
72
72
17
40
33
12
144
36
6
9
15
6
24
36
23
40
72
3
45
21
6
18
60
60
155
61
24
66
18
12
48
18
9
51
24
36
42
30
177
21
54
29
16
15
24
6
51
9
36
3
75
36
30
48
171
171
18
42
30
35
13
30
138
48
27
3
12
42
30
6
6
5
48
55
17
13
12
30
6
3
9
6
60
66
6
42
108
12
30
53
19
53
7
48
57
9
6
6
42
30
51
27
24
21
3
21
3
18
35
109
96
54
24
12
78
60
12
99
69
24
6
30
36
11
24
25
18
18
99
51
12
30
11
1
54
30
24
18
24
6
24
75
24
69
3
152
67
6
39
99
5
37
3
99
12
30
6
120
132
17
73
30
6
60
12
3
75
114
3
117
11
49
6
6
24
30
24
12
48
36
42
48
27
45
35
19
18
18
9
21
30
144
36
9
21
18
42
63
69
27
24
69
48
83
16
8
25
60
36
66
24
21
45
48
18
84
84
36
36
24
6
114
24
6
6
84
90
54
30
24
36
102
48
24
12
69
72
27
125
55
6
24
30
42
48
51
32
37
18
9
39
6
126
42
30
5
16
105
6
138
18
12
66
15
75
12
42
47
43
66
72
108
114
42
30
6
54
36
72
21
21
6
132
57
39
102
30
54
54
17
25
18
5
67
12
12
30
66
12
48
24
9
69
120
3
15
30
48
6
69
165
6
24
21
96
39
24
81
45
24
30
60
41
25
36
3
9
63
45
54
126
60
107
16
9
6
30
24
6
24
141
51
6
12
30
6
71
31
153
21
6
24
24
6
60
51
24
21
42
6
27
9
30
6
12
30
12
36
72
57
39
102
24
24
36
23
16
9
48
54
54
27
24
24
21
18
6
12
42
6
84
27
75
29
25
135
39
65
13
3
45
72
102
6
96
15
45
24
6
6
138
5
16
99
72
72
30
18
42
30
18
24
11
145
150
24
9
39
12
54
12
48
90
17
7
33
45
24
30
24
36
54
27
3
72
45
15
9
24
96
9
15
39
57
3
117
120
3
18
30
42
3
15
30
102
5
120
1
36
126
42
66
57
3
66
48
18
30
48
24
3
24
69
12
39
3
12
36
42
6
72
69
39
102
48
12
18
5
16
141
78
60
81
39
30
51
8
7
30
54
36
6
54
18
18
33
75
45
15
90
30
12
29
19
24
53
67
77
43
96
96
24
102
159
69
6
6
15
24
69
36
30
6
60
18
24
12
41
19
45
8
13
12
18
69
69
102
84
36
90
48
6
6
18
5
31
9
27
42
3
8
7
78
12
30
9
45
18
42
30
81
33
60
27
69
30
24
120
24
60
72
9
96
51
45
33
84
6
45
15
12
18
120
30
5
19
30
18
5
13
6
5
1
174
81
45
3
21
60
30
30
18
12
21
99
53
31
12
69
63
17
61
12
30
18
63
21
6
84
9
15
57
3
77
19
30
54
6
6
45
24
135
6
3
32
13
6
84
57
3
6
15
75
21
33
60
35
1
6
12
5
72
31
30
138
57
8
40
27
42
6
246
15
24
75
125
91
48
48
29
25
135
45
150
24
12
17
43
48
42
3
15
72
102
51
15
65
16
21
35
13
30
66
6
12
17
103
33
80
43
24
18
18
6
35
40
24
21
48
18
48
30
42
24
129
120
9
18
69
9
15
56
40
80
160
24
15
41
61
48
35
31
9
15
30
35
7
9
15
36
48
21
21
18
6
30
66
3
75
21
159
6
75
24
27
5
64
8
13
3
117
3
39
17
31
18
15
21
30
30
23
16
51
48
60
33
27
12
30
6
18
24
6
162
18
6
51
8
16
15
9
129
18
5
88
21
48
96
72
144
54
42
30
18
75
27
12
18
18
101
121
42
18
24
30
18
30
36
60
21
45
30
24
132
89
16
87
30
48
24
11
85
12
96
6
41
48
1
15
15
6
12
18
12
12
5
13
36
60
11
16
ABCD 94671277544*3^$a+1 [50066]
107
69
15
9
4
108
47
97
36
107
1
47
9
28
132
35
49
167
33
60
96
15
108
12
109
12
80
15
13
35
37
47
33
84
15
24
49
47
13
131
105
39
13
120
8
15
12
25
95
12
21
51
13
155
61
72
60
107
1
56
16
72
108
44
123
12
168
36
57
64
11
69
24
135
45
15
105
96
60
16
47
25
48
20
88
56
36
4
44
64
11
1
35
105
84
100
47
13
84
107
73
92
51
132
57
28
23
49
11
24
9
75
60
97
20
39
61
35
12
61
24
72
59
180
105
36
100
24
32
40
20
28
60
47
9
100
35
48
36
57
15
49
11
12
117
16
119
45
88
23
168
45
112
47
25
12
80
111
25
24
11
109
24
116
28
36
11
81
15
13
140
27
37
56
64
47
24
61
23
153
75
13
47
45
3
81
3
33
112
47
21
24
4
120
96
80
51
93
15
84
156
216
141
24
40
84
24
131
144
133
119
81
135
24
45
15
1
120
68
64
32
120
51
24
108
33
84
28
36
36
95
45
36
87
12
49
35
21
36
52
107
36
12
153
27
93
87
156
60
36
13
23
9
4
20
136
80
64
35
1
44
36
3
13
44
4
36
95
73
32
51
129
39
57
3
25
11
45
135
49
35
37
180
12
32
24
40
80
120
39
97
20
51
9
60
60
84
75
25
35
1
23
13
164
60
24
60
87
45
15
13
176
24
124
8
24
3
93
180
3
12
157
68
75
24
60
13
23
132
21
16
119
25
80
27
12
13
120
95
24
133
72
164
112
47
36
145
35
12
97
131
81
120
124
84
11
61
23
48
60
33
16
35
1
59
121
8
51
1
48
107
129
15
36
169
144
11
25
95
121
48
140
4
35
21
291
13
56
4
11
61
120
23
13
44
51
108
24
13
59
21
40
179
9
36
180
15
13
56
40
36
11
25
48
11
25
56
60
3
85
140
96
64
116
39
97
23
105
99
12
204
12
13
152
75
45
15
73
35
21
40
48
11
36
45
39
37
20
24
243
85
32
40
24
11
60
13
36
11
13
48
24
11
48
36
25
143
48
13
36
83
1
20
15
1
56
40
12
96
12
44
63
132
49
107
129
76
48
80
12
27
277
20
15
105
4
60
56
39
144
25
95
33
4
36
8
27
37
47
181
107
168
13
152
52
36
32
15
9
16
95
108
81
24
12
27
25
168
47
1
24
12
71
37
32
39
61
84
20
16
36
68
12
75
24
45
60
159
21
75
84
45
52
60
20
3
49
48
24
155
109
216
119
60
24
73
107
60
36
12
84
21
39
73
32
3
60
81
36
24
52
143
276
48
33
40
12
71
36
61
84
180
108
71
12
25
24
35
24
84
48
25
8
27
24
13
47
24
105
27
13
176
4
59
33
15
265
8
27
12
132
73
108
47
81
16
24
20
15
60
45
111
13
8
27
33
15
49
48
32
51
84
73
48
95
60
9
4
120
11
133
8
84
3
13
35
24
69
27
133
96
20
28
36
272
3
156
61
48
32
3
120
97
60
8
192
99
145
20
15
9
39
21
132
52
56
15
97
47
61
32
40
192
56
12
60
40
84
11
9
3
156
1
140
28
12
80
111
33
60
12
63
120
49
36
20
99
60
21
16
23
25
23
49
44
16
36
12
32
15
61
20
39
85
80
64
24
47
141
40
44
16
48
59
120
181
32
4
23
33
27
21
60
16
23
117
4
24
36
12
8
64
92
4
20
120
15
24
420
321
12
112
23
13
80
136
23
60
97
20
3
72
285
16
44
39
12
108
60
36
36
84
45
39
49
36
24
47
144
132
33
120
64
248
15
25
8
15
45
60
39
85
12
36
23
96
61
72
23
45
28
95
12
129
60
100
48
72
116
52
12
35
105
15
21
27
1
12
263
25
36
108
32
96
15
97
56
39
36
141
16
23
241
23
37
155
1
24
23
157
59
ABCD 94671477196*3^$a+1 [50031]
105
111
121
116
99
73
48
215
157
12
56
39
1
23
177
112
60
11
49
71
84
25
203
49
56
87
37
180
248
27
45
160
35
21
72
160
32
88
200
72
100
156
47
192
120
24
21
123
73
44
39
9
52
23
12
93
3
37
272
16
164
28
132
83
45
108
135
49
108
140
48
183
81
16
23
21
60
15
96
57
28
59
25
8
75
57
51
48
97
23
1
59
9
60
63
117
12
96
24
168
72
268
11
81
196
23
37
72
72
36
12
48
24
128
40
143
12
132
24
144
33
24
63
108
37
8
195
37
23
57
52
36
72
152
156
64
23
12
13
68
40
119
1
32
112
48
128
60
84
88
72
60
188
123
69
40
671
24
24
180
37
32
15
57
39
120
49
71
21
48
52
80
15
73
68
4
8
40
60
108
59
133
95
192
24
36
61
95
45
180
172
83
180
84
73
23
12
37
96
32
48
63
21
16
83
24
33
40
35
48
12
72
37
35
48
57
159
1
143
25
108
212
87
85
176
12
40
23
24
13
128
100
35
48
109
35
36
49
95
57
40
119
24
12
45
39
9
63
168
9
48
12
52
56
27
25
128
75
24
201
27
37
8
28
12
20
27
21
64
35
33
28
60
59
121
132
80
72
15
145
143
33
52
35
25
71
1
96
104
48
15
117
16
23
37
23
61
48
11
1
23
33
60
123
21
28
8
60
12
72
120
16
104
28
92
15
33
208
20
3
61
59
60
109
12
71
60
45
132
72
148
215
117
36
220
24
8
120
15
168
12
105
28
23
121
48
8
87
12
25
48
212
39
96
156
25
35
109
155
24
189
100
8
52
11
120
81
3
37
20
28
20
108
39
1
23
121
8
15
48
48
49
23
72
12
25
20
63
93
4
95
24
1
11
57
123
60
144
48
85
48
95
60
84
1
47
133
44
16
59
73
12
56
3
180
49
143
97
32
96
72
72
183
36
61
8
120
12
28
180
80
87
84
9
255
48
45
75
48
12
69
15
156
69
39
84
73
84
8
88
35
45
99
13
8
207
96
121
48
60
60
191
81
168
183
57
240
40
72
8
40
48
32
172
11
37
20
108
27
57
60
48
28
32
40
48
23
12
157
35
57
135
84
60
60
49
8
4
36
32
40
48
80
24
48
112
8
88
24
11
108
57
27
108
205
167
48
60
105
72
207
1
119
81
123
12
57
15
25
32
60
28
8
120
112
200
48
3
84
60
192
13
71
1
8
40
32
16
95
129
40
8
15
72
33
88
104
76
59
1
120
24
95
25
48
60
11
121
56
15
25
47
25
23
132
153
64
140
39
84
108
84
36
97
20
28
84
80
3
97
60
68
3
109
191
9
88
23
48
21
171
24
33
12
60
40
48
71
69
28
47
145
192
176
40
140
4
60
71
9
36
40
132
11
57
112
48
60
359
45
156
12
112
95
25
71
60
25
44
136
44
348
52
68
40
32
16
180
23
69
132
28
20
192
100
60
11
117
48
52
12
83
48
217
48
155
37
11
57
3
1
23
37
80
3
48
84
84
57
15
180
25
92
135
33
39
33
123
108
49
60
11
9
51
157
32
40
20
100
8
87
73
144
71
157
48
32
123
37
60
11
36
201
120
52
32
39
109
32
51
9
28
11
12
109
116
3
9
12
16
47
25
131
57
27
25
ABCD 94671895816*3^$a+1 [50004]
11
30
15
27
30
67
11
1
108
8
45
15
201
7
24
17
75
4
68
88
84
48
47
169
12
12
20
3
141
75
49
41
15
9
51
28
36
29
31
24
8
4
48
60
48
8
39
1
35
9
60
64
59
72
49
23
24
126
120
19
71
33
40
20
64
12
24
131
13
77
55
32
9
7
108
5
19
71
25
12
24
17
18
72
141
36
88
5
19
36
71
66
91
20
28
56
24
12
9
55
11
57
16
24
53
55
8
16
23
49
72
11
54
79
11
30
79
72
48
56
15
42
19
72
29
42
25
24
68
16
20
76
23
36
13
41
63
28
29
55
35
37
23
49
17
31
56
60
93
19
71
69
40
84
95
45
36
45
15
112
11
25
11
24
33
33
15
28
44
40
96
32
12
4
96
8
40
59
109
48
24
11
61
72
71
9
76
36
164
12
3
21
4
47
133
84
168
32
12
96
28
5
103
11
169
11
13
23
37
24
8
4
12
36
56
87
1
59
33
64
144
12
8
39
157
59
21
40
36
60
20
24
15
37
36
20
12
52
11
30
127
143
33
4
48
11
133
47
36
13
68
63
69
36
12
172
35
12
37
23
33
16
35
37
12
20
4
12
47
1
156
140
21
31
95
24
9
4
144
5
19
71
48
1
23
30
187
116
57
6
9
28
68
36
288
120
4
23
37
29
54
1
48
12
8
28
8
3
60
1
32
39
13
24
47
36
37
68
60
28
131
13
8
88
12
23
85
20
16
72
5
31
8
4
191
24
73
36
24
60
23
9
40
59
1
17
15
12
93
18
13
24
17
126
144
37
23
1
11
37
92
129
51
28
8
100
20
9
30
90
15
52
92
28
68
76
36
60
24
60
24
92
3
13
8
16
23
73
60
12
32
147
18
27
21
163
53
39
15
36
60
61
12
17
55
132
167
13
12
125
43
12
11
24
72
9
24
39
73
36
36
24
116
36
28
60
48
8
16
60
12
77
7
48
24
96
20
52
48
60
5
15
3
12
61
11
381
52
20
12
64
11
24
121
56
3
90
43
29
54
13
32
40
20
39
69
15
132
25
11
61
44
4
12
12
11
81
132
12
36
3
60
12
108
21
4
12
23
69
3
144
33
48
45
7
116
75
12
157
20
4
56
64
24
59
9
36
28
12
95
66
18
1
149
19
101
67
24
56
3
9
132
112
48
5
55
48
36
36
89
7
17
31
17
54
13
12
140
4
24
11
73
44
4
12
44
64
96
68
39
13
5
54
105
183
60
13
20
39
25
56
255
1
92
15
73
36
77
63
180
52
96
23
84
37
23
49
17
87
4
35
36
13
144
12
44
60
36
52
12
20
4
17
18
21
51
6
7
11
81
16
24
12
47
81
4
24
12
68
124
144
8
4
12
20
3
72
1
80
9
7
8
100
20
9
7
60
12
116
4
68
15
49
5
19
5
163
71
45
111
21
36
64
11
1
29
42
45
27
109
44
27
33
111
66
18
85
83
30
19
12
48
24
144
48
44
4
71
133
107
9
81
91
83
1
12
12
12
5
54
81
40
60
24
23
93
57
18
13
180
5
55
48
24
72
107
13
48
20
24
75
45
52
8
39
105
156
75
25
8
27
120
37
68
40
20
3
30
126
13
8
40
24
200
64
60
83
48
36
169
32
12
52
48
8
60
4
60
12
17
103
48
11
120
37
12
56
63
85
108
36
17
19
48
23
33
28
144
35
37
32
57
18
1
24
20
27
12
57
3
33
28
41
7
12
35
25
44
100
11
25
12
32
3
108
21
75
36
25
8
156
160
60
23
33
12
4
308
15
141
108
9
18
49
56
84
63
49
24
17
126
13
24
36
11
21
36
28
60
24
47
6
7
56
52
44
88
23
138
79
17
30
57
33
31
119
9
36
72
64
24
12
17
27
3
57
39
25
44
64
29
48
39
4
24
44
3
25
24
60
8
108
27
25
59
25
29
6
1
11
33
21
91
107
1
95
49
12
83
18
27
28
44
28
24
11
37
35
69
36
39
102
67
5
31
12
36
8
4
48
47
109
83
78
27
4
12
60
36
56
64
47
37
32
39
66
15
24
64
84
53
15
36
40
24
96
5
48
19
32
16
23
36
42
27
96
40
32
4
11
37
95
109
11
60
72
13
12
5
211
23
85
44
36
4
84
108
24
36
44
28
32
112
44
3
1
17
7
17
55
44
99
33
4
176
28
20
88
56
100
11
13
167
13
60
132
12
12
47
9
39
49
8
21
7
20
21
90
25
80
21
7
168
12
29
3
4
84
24
24
24
108
68
24
4
11
25
24
48
36
104
108
64
11
25
12
47
37
36
20
4
35
18
7
59
24
97
12
8
24
216
105
3
88
125
78
36
73
32
3
1
11
6
15
52
23
61
56
112
72
24
108
204
95
25
35
153
60
52
24
12
17
91
96
8
4
36
20
57
18
30
79
68
4
227
1
53
67
20
63
12
21
4
71
13
ABCD 94672133866*3^$a+1 [50015]
6
31
17
3
67
32
18
6
37
5
34
25
28
21
10
5
4
47
33
25
56
24
3
7
53
33
19
48
60
5
178
17
37
50
5
7
100
21
32
27
6
24
3
40
12
36
29
15
43
21
20
25
24
7
20
5
18
12
36
12
10
63
23
54
30
30
16
2
58
15
44
7
8
42
11
52
48
3
30
64
7
48
17
3
27
74
15
12
97
36
6
33
47
18
40
32
11
17
35
8
23
20
12
89
20
23
13
35
54
108
55
77
24
7
27
2
39
4
5
36
79
17
36
79
28
11
2
19
5
51
3
25
9
20
3
3
10
32
60
67
11
6
4
44
15
20
16
9
12
63
1
284
6
10
15
60
11
6
48
35
29
47
9
114
6
15
21
18
16
50
11
16
75
17
40
48
37
26
6
34
5
21
6
60
9
64
5
6
24
36
13
17
31
23
97
5
12
126
5
76
20
103
13
3
41
36
12
55
12
26
15
4
11
5
7
13
5
135
33
12
60
4
23
3
42
40
27
23
18
22
26
4
47
3
18
7
5
43
24
23
33
45
60
7
120
15
17
16
3
5
49
31
1
6
18
36
24
15
16
23
5
7
25
24
32
7
42
8
55
21
32
4
20
3
8
13
12
30
30
12
47
43
13
24
11
18
4
38
4
68
42
31
5
84
55
3
45
80
33
7
11
5
11
18
36
39
40
71
86
83
16
25
92
18
16
45
41
60
12
22
125
3
16
50
19
5
15
52
28
71
2
30
45
28
5
24
10
62
64
7
20
57
23
73
19
32
8
117
4
19
7
94
11
9
24
6
46
8
10
21
4
20
32
16
35
64
5
105
6
25
9
26
22
31
41
8
3
12
33
78
12
9
105
34
54
8
3
16
80
4
29
36
47
12
100
3
48
4
105
17
60
96
90
9
28
113
19
3
20
61
40
1
4
54
20
1
17
48
39
40
5
72
18
48
60
5
32
72
15
54
39
5
12
43
11
12
24
28
6
32
67
12
29
24
36
27
3
24
48
12
6
19
20
8
49
36
12
22
14
12
28
27
5
72
12
31
23
6
66
30
42
6
30
10
26
28
5
16
15
44
10
3
9
23
8
20
39
25
16
39
28
6
27
5
3
80
85
79
21
7
40
15
84
61
23
210
31
11
22
63
5
4
18
140
1
17
7
107
34
2
18
6
1
9
31
25
23
36
19
70
2
17
65
32
55
8
57
28
3
57
51
21
23
7
13
12
80
16
52
57
10
9
41
11
12
55
13
3
26
6
18
6
48
57
15
33
28
27
17
21
22
2
30
60
1
5
27
12
73
26
42
12
27
168
75
5
13
27
3
18
19
15
92
18
60
63
12
25
8
54
5
16
20
23
2
67
41
15
21
18
6
6
61
23
6
10
65
21
15
4
24
52
80
17
10
98
79
29
144
82
1
53
11
9
59
5
36
14
85
17
28
7
16
9
51
27
12
45
3
46
27
32
48
4
53
11
16
45
3
3
97
17
18
12
1
24
5
48
12
54
81
8
52
60
48
121
14
48
25
9
8
3
32
1
84
12
6
30
18
9
21
6
18
48
3
9
10
33
53
247
17
6
36
78
7
16
25
19
153
32
15
39
34
26
6
6
25
17
6
10
62
9
28
5
6
25
9
23
39
30
30
5
8
47
6
28
11
48
21
7
29
36
54
1
8
45
12
55
32
1
56
24
6
41
47
2
24
84
16
7
53
14
96
24
10
8
47
13
7
35
70
23
9
18
102
111
7
50
27
39
9
33
60
24
28
50
16
25
16
9
4
72
43
28
9
30
4
54
87
40
25
31
23
25
47
42
15
88
23
6
15
16
32
1
24
8
19
99
5
96
16
53
42
5
29
3
48
44
40
83
22
20
15
21
78
61
23
57
13
23
9
3
93
15
48
4
65
6
12
22
8
84
18
25
48
20
13
2
34
8
16
32
12
3
52
27
21
12
56
21
36
7
23
42
7
11
30
52
36
32
55
47
1
15
25
85
24
67
48
23
48
29
5
15
28
17
95
3
18
27
4
48
15
6
32
23
1
84
39
72
16
12
11
5
25
7
17
12
83
52
16
35
37
20
7
74
4
23
39
10
26
54
4
11
15
34
71
8
5
6
2
28
6
53
51
34
32
15
3
66
100
74
6
15
45
10
45
11
1
5
67
23
17
7
1
40
73
7
9
55
61
4
51
5
12
48
27
25
32
11
43
70
56
3
1
15
4
20
12
36
47
45
1
11
15
105
25
15
64
7
18
11
61
12
23
25
19
64
1
99
44
5
11
15
21
9
24
90
6
4
6
2
19
5
11
4
9
16
3
128
12
32
48
20
5
63
63
100
9
23
4
26
18
45
31
38
42
34
11
4
29
27
13
75
12
9
19
7
25
4
67
25
9
38
5
25
35
41
27
48
11
53
16
32
20
17
18
9
4
17
22
41
9
16
24
66
5
27
4
65
13
12
98
10
96
2
42
36
51
51
18
39
7
9
9
27
41
7
8
20
44
68
3
22
3
23
4
20
90
7
15
53
27
60
18
3
87
36
21
16
39
20
96
25
84
39
41
33
31
12
33
11
39
16
38
30
22
51
5
22
66
15
71
58
8
63
15
1
9
14
5
35
36
9
16
5
62
13
39
50
12
15
25
38
1
15
54
2
54
40
2
24
4
44
57
9
12
28
39
48
5
19
8
1
6
44
37
20
27
53
32
28
7
30
22
85
48
31
1
119
49
8
45
30
9
13
23
12
28
9
15
15
13
7
66
75
44
4
39
6
79
77
3
3
4
5
13
7
23
2
3
45
10
2
15
8
11
32
9
3
6
12
24
30
48
5
65
63
27
1
4
28
17
7
33
47
15
24
69
57
3
45
67
15
8
256
45
41
24
36
6
120
34
8
16
39
32
3
37
8
3
5
7
72
6
48
40
11
28
32
44
25
11
13
47
25
114
30
4
56
19
51
36
8
46
36
11
27
73
29
11
25
34
5
39
10
39
35
16
20
1
15
38
12
39
64
15
56
24
30
3
7
33
59
18
67
9
32
22
17
16
4
29
6
61
29
26
9
39
102
72
63
3
89
25
7
5
168
16
35
21
15
9
64
32
28
51
4
13
12
30
45
45
12
3
33
120
7
65
15
112
9
2
9
3
61
35
21
9
66
18
30
85
101
24
60
132
48
3
4
36
5
3
45
4
56
12
18
1
41
22
36
2
19
36
48
17
52
38
65
4
19
9
11
36
30
18
46
92
15
19
105
48
21
7
103
30
12
3
36
28
20
1
7
37
66
1
8
25
27
5
36
18
34
35
51
4
85
8
28
12
52
28
9
18
66
11
33
7
56
39
34
39
8
52
48
3
30
6
20
25
24
4
37
23
95
17
45
78
6
199
15
25
7
33
16
24
17
31
23
1
3
6
14
30
7
23
37
15
41
3
25
11
9
21
64
32
4
20
18
13
57
42
38
10
33
17
7
11
58
2
58
47
15
114
6
78
10
21
5
31
5
4
83
93
28
11
40
11
25
84
28
20
41
36
6
13
39
50
47
4
27
18
12
3
40
32
7
12
9
9
23
44
36
43
34
8
12
18
48
6
39
19
45
20
33
64
44
4
32
43
17
15
33
3
8
11
68
48
5
83
32
18
111
19
14
36
12
28
2
9
25
44
19
83
37
11
6
6
89
13
3
27
12
58
6
65
57
48
15
9
30
57
40
41
84
4
14
57
9
31
80
21
4
48
3
20
13
ABCD 94672590302*3^$a+1 [50009]
19
12
24
12
60
17
55
36
21
120
3
29
61
11
19
21
69
6
36
33
3
21
51
18
18
12
42
66
41
16
24
135
24
54
66
17
7
102
6
18
30
5
168
7
9
51
29
48
13
27
9
90
45
3
5
1
36
30
60
30
3
216
21
18
17
48
37
27
8
120
96
7
9
129
47
13
120
3
147
141
3
45
24
51
24
84
72
9
32
157
51
80
1
66
77
16
15
6
59
16
32
40
9
42
102
15
8
31
6
11
37
59
91
5
280
93
138
9
33
48
47
49
30
18
36
6
36
33
24
8
7
36
77
16
8
55
105
3
36
105
21
3
21
30
180
24
41
97
15
48
8
43
66
54
36
65
43
6
54
17
24
48
253
18
57
8
37
18
17
16
3
6
54
48
150
27
72
3
29
40
75
53
37
114
30
36
276
18
17
85
6
30
108
27
69
48
72
59
16
21
12
39
21
66
33
56
24
37
107
37
18
12
96
36
17
16
104
43
77
96
24
13
18
60
90
72
18
18
63
32
24
24
19
180
36
216
5
24
1
6
9
120
72
32
49
42
66
27
51
69
48
80
13
72
42
17
1
102
33
45
35
13
3
120
21
90
96
81
48
15
30
36
96
228
72
11
136
21
30
5
16
15
6
48
3
24
9
42
5
85
18
12
144
5
13
6
53
163
90
3
135
6
99
147
5
121
114
48
45
33
18
180
36
48
93
32
25
87
3
12
24
17
16
3
48
45
27
18
6
5
151
6
11
61
75
15
48
33
21
24
66
9
15
102
42
17
31
24
54
54
90
3
24
8
48
88
96
3
53
127
18
48
60
27
56
16
27
5
61
3
51
5
19
12
54
24
54
5
24
37
83
43
24
29
16
45
30
45
15
17
24
43
42
18
41
97
71
24
199
90
39
9
6
72
33
21
54
21
48
24
9
63
24
56
61
11
19
6
135
80
16
24
33
63
39
81
8
48
7
17
16
147
24
36
33
8
16
24
3
21
183
9
80
40
32
88
33
23
192
79
17
19
66
123
24
51
45
45
51
24
15
24
66
54
41
175
24
30
11
7
9
33
71
55
126
51
3
45
32
16
8
25
30
57
87
17
40
72
3
12
9
171
60
17
1
47
181
59
64
48
69
90
54
48
27
96
117
48
11
13
18
48
60
149
67
21
56
13
27
9
87
3
5
7
126
186
9
189
11
37
35
19
5
13
36
42
12
9
33
15
24
8
1
108
24
51
39
30
51
80
64
48
45
11
40
45
84
23
37
48
35
24
16
24
99
24
12
161
55
41
19
108
9
8
64
3
6
102
9
8
25
66
42
3
69
3
104
1
18
36
65
61
155
7
12
78
12
59
40
32
24
115
24
12
54
3
3
18
66
24
57
33
23
16
24
171
12
57
24
45
72
36
15
81
144
30
96
33
15
65
16
81
6
12
36
9
80
16
144
48
27
21
75
5
24
25
12
96
11
37
24
11
19
21
15
17
25
102
57
15
17
72
61
48
3
3
45
9
111
15
33
56
40
63
9
9
144
39
24
63
41
121
90
90
35
79
17
37
30
24
18
18
36
66
72
59
37
11
16
45
35
48
1
47
40
3
45
69
107
67
69
80
1
30
137
40
24
56
49
126
24
54
51
8
13
54
29
160
45
30
96
21
72
8
109
6
5
16
15
105
24
32
67
42
90
12
78
108
54
69
39
33
195
45
69
27
8
16
21
54
12
57
48
56
48
103
12
21
48
8
40
72
48
56
48
7
30
36
60
3
69
11
1
18
125
96
96
7
54
59
16
15
24
12
6
18
30
207
32
1
23
24
96
127
66
114
117
57
6
126
54
21
104
19
5
13
59
13
11
37
24
30
69
8
40
48
3
18
3
9
18
21
3
48
150
18
29
109
27
8
19
42
3
33
84
35
19
5
145
87
24
48
3
12
17
24
72
19
5
13
11
61
138
57
32
7
90
23
40
104
13
3
8
160
3
18
144
11
40
57
60
131
24
24
37
12
18
45
15
30
36
36
90
57
51
36
54
6
21
123
53
48
72
37
3
8
25
23
67
5
55
17
13
60
15
123
42
27
3
24
53
88
3
36
30
3
32
91
18
6
77
13
30
60
41
24
40
56
72
1
95
61
35
19
42
35
13
3
69
18
6
90
36
5
40
39
114
36
11
19
24
18
30
5
40
45
3
147
21
27
54
36
6
45
8
31
72
81
56
43
72
90
51
24
51
36
24
9
48
56
72
24
16
8
19
18
3
48
165
18
12
45
8
40
111
12
53
7
41
40
21
162
24
30
11
72
67
69
15
9
63
24
9
3
21
141
3
72
96
8
48
31
12
5
24
64
24
105
84
144
35
37
35
19
117
9
47
31
30
6
30
63
24
3
42
123
111
48
6
12
63
24
3
69
39
90
36
3
87
78
3
27
21
48
32
7
89
43
102
108
131
37
72
3
15
33
21
27
171
72
21
63
24
30
96
27
99
21
32
37
18
57
99
77
13
107
7
33
15
17
24
ABCD 94673166704*3^$a+1 [50038]
141
54
37
8
45
15
48
28
71
61
17
18
45
135
37
168
173
30
60
49
32
144
45
55
36
44
4
32
3
42
3
213
7
47
205
5
223
176
75
105
76
48
92
51
49
11
25
59
21
3
9
52
24
24
32
216
39
9
52
59
168
73
35
37
96
60
44
45
87
124
96
143
60
61
60
32
64
11
49
8
28
128
36
3
45
88
20
27
1
239
1
20
16
83
57
148
35
12
13
8
28
41
150
33
57
39
52
47
33
99
36
37
65
75
435
12
33
63
69
39
25
116
21
7
83
30
78
109
8
99
25
68
40
20
75
1
132
17
18
157
12
8
21
7
20
45
75
84
39
36
33
16
20
76
20
76
84
11
37
23
9
48
100
35
36
25
107
13
56
40
36
17
75
52
11
9
40
56
27
13
104
64
12
12
180
167
25
11
57
108
12
36
12
15
33
21
91
8
99
18
27
76
41
43
5
43
8
72
39
21
75
25
47
13
68
111
25
24
12
32
3
49
95
1
60
32
28
59
165
40
23
73
8
36
9
24
3
15
108
81
16
48
11
150
63
76
80
15
49
80
36
4
5
72
15
100
11
90
19
23
25
32
16
20
12
21
27
147
42
19
24
32
40
84
35
25
24
5
55
83
105
88
5
24
147
51
253
44
48
60
63
25
92
135
13
120
47
33
51
45
16
47
25
71
105
64
152
4
65
15
12
15
33
21
15
15
85
8
75
12
6
99
4
12
47
133
44
21
138
24
36
9
27
105
93
27
3
96
109
48
23
57
69
48
42
156
72
13
23
81
63
93
180
3
121
59
169
12
44
36
9
54
1
44
40
48
32
76
12
8
40
71
45
144
4
32
40
36
12
8
124
36
5
43
29
42
145
20
36
159
36
9
39
69
40
8
24
39
36
61
155
69
21
54
18
3
40
32
3
234
175
95
109
84
92
160
116
48
57
19
104
51
85
5
31
80
3
72
25
5
27
76
92
93
51
84
99
1
44
33
18
1
173
67
23
21
4
216
71
25
11
18
7
12
36
11
1
48
29
7
44
40
32
64
120
36
12
77
3
40
12
308
12
105
19
84
60
77
174
9
33
3
69
18
33
36
75
54
67
12
20
93
99
63
13
80
3
25
32
88
216
48
56
111
1
83
21
21
15
4
83
85
32
4
65
27
4
89
87
172
36
89
7
36
8
39
25
32
36
4
176
15
84
133
20
12
120
63
33
40
48
36
20
3
37
48
20
76
36
68
3
72
61
47
97
8
108
52
5
75
24
36
3
150
75
64
60
35
30
15
12
40
11
33
57
18
25
29
3
48
184
80
27
13
8
4
284
16
20
60
16
20
27
21
51
54
91
60
11
72
13
60
20
4
155
45
3
13
83
49
12
59
69
21
79
92
24
12
15
138
7
17
162
48
96
36
13
53
55
12
152
156
48
51
9
36
28
20
160
32
33
67
80
64
59
61
84
60
36
12
5
54
105
276
124
35
30
19
59
21
16
71
85
59
73
60
132
140
36
28
140
36
16
17
42
21
63
204
288
25
48
29
18
49
83
25
11
37
48
36
44
156
40
108
17
90
180
69
12
12
16
35
21
40
8
28
95
42
43
44
15
1
32
3
45
15
120
60
72
73
12
80
195
45
3
157
60
36
36
44
4
23
25
72
72
245
96
3
27
42
3
108
51
25
23
157
44
40
56
64
56
16
35
42
91
197
27
3
42
43
29
15
3
25
5
31
12
84
48
83
54
51
15
25
120
143
49
5
235
5
3
64
23
57
141
54
18
43
12
32
60
84
4
53
27
28
12
48
24
5
54
85
35
9
12
3
1
89
67
23
13
60
32
15
21
112
68
64
5
75
12
4
32
75
69
21
114
48
36
109
5
43
48
164
60
117
43
20
81
54
45
28
143
66
31
47
97
68
27
1
23
57
28
77
39
16
32
12
84
96
39
85
36
60
104
16
11
37
72
53
48
72
51
52
113
19
12
11
25
8
40
71
1
20
144
4
11
1
32
33
63
51
30
18
73
20
87
60
36
36
54
15
4
48
32
28
17
120
55
35
57
40
48
140
60
16
5
111
36
48
111
9
40
95
156
144
21
3
13
59
45
36
3
36
61
53
19
36
17
75
4
59
1
ABCD 94673707424*3^$a+1 [50014]
125
243
72
40
65
60
150
210
43
104
87
270
30
13
32
40
131
45
75
210
75
69
120
60
60
150
156
9
168
117
3
57
60
51
120
240
75
180
49
24
32
69
75
435
66
147
120
280
197
186
57
33
354
60
36
60
25
32
40
72
71
54
150
120
181
72
8
99
85
144
77
139
131
120
204
60
6
55
24
35
66
144
126
165
40
59
165
21
75
45
84
55
35
13
77
30
60
30
36
84
6
150
15
72
112
41
79
5
139
77
210
84
61
29
3
33
60
115
72
8
69
126
84
6
54
13
53
19
101
19
5
126
69
51
24
66
235
29
66
9
21
180
30
49
35
45
24
171
13
17
30
321
39
25
104
21
51
15
54
30
180
121
209
15
75
93
72
51
84
36
13
11
66
3
184
23
9
21
19
168
17
15
40
5
171
88
24
120
47
246
144
19
32
39
33
27
13
23
174
163
173
19
125
19
32
24
45
43
77
6
90
84
66
37
96
101
30
150
30
60
180
156
300
9
45
120
6
45
40
59
6
63
21
235
101
235
32
3
384
276
49
35
156
54
19
32
39
90
30
6
147
27
90
96
123
87
24
1
32
96
21
36
54
9
231
153
27
306
24
75
216
99
156
217
17
96
90
54
111
45
120
43
101
6
37
77
6
30
7
47
153
120
3
54
15
15
6
60
84
210
126
24
36
60
24
66
30
144
43
32
81
7
272
345
36
19
120
125
51
40
29
6
120
45
39
9
27
69
160
161
54
60
36
153
72
72
168
264
51
157
47
150
66
33
112
104
136
29
30
66
123
16
5
66
54
75
135
6
60
30
33
24
63
49
71
24
49
101
75
15
1
35
204
249
21
30
60
49
17
60
90
54
6
84
81
64
35
13
56
237
139
5
163
47
6
19
101
19
125
91
24
48
47
210
30
120
25
125
195
141
27
112
41
60
114
9
51
6
54
25
65
39
16
24
72
179
60
49
71
145
80
15
6
90
144
66
90
150
39
48
96
72
195
93
51
21
112
8
69
75
51
24
60
81
45
19
120
71
90
90
90
115
29
3
63
129
256
168
32
69
19
72
144
96
29
291
195
60
54
171
40
32
117
66
145
35
24
141
72
93
174
21
88
47
57
136
71
120
385
95
153
33
7
143
153
136
185
319
47
57
63
9
21
60
234
6
295
104
15
1
59
60
60
90
3
40
176
57
127
143
289
101
24
6
45
99
126
135
75
253
32
69
43
8
64
71
150
219
21
75
69
60
15
40
80
45
51
309
66
240
84
61
35
24
60
1
5
120
43
71
145
11
24
85
144
96
155
21
45
120
114
6
3
112
32
117
60
6
174
210
6
210
97
17
186
24
709
11
36
60
30
60
84
36
3
57
144
36
ABCD 94673814806*3^$a+1 [50077]
144
18
105
9
31
12
41
7
20
88
11
13
167
25
71
145
143
85
12
24
80
60
36
165
18
9
51
30
36
139
44
75
66
87
9
30
1
17
67
36
23
145
41
30
249
52
48
101
111
33
7
17
30
1
84
23
9
36
12
3
13
17
3
40
35
1
20
64
17
75
39
30
18
37
20
96
48
4
8
3
49
60
17
55
113
43
80
4
11
24
21
15
90
139
89
6
49
12
48
20
9
3
69
36
27
27
33
16
5
114
30
127
48
68
60
147
25
168
24
35
1
80
33
19
8
24
75
1
47
93
48
4
132
48
12
59
21
28
72
204
116
76
29
48
87
120
24
96
48
21
24
31
35
45
36
33
7
36
60
20
39
18
3
9
60
171
84
4
44
12
9
15
51
54
19
128
87
61
47
24
21
52
48
17
75
123
169
71
85
12
8
3
72
109
8
45
27
75
21
3
69
165
87
39
36
25
65
126
49
8
52
11
57
16
77
127
20
136
20
15
85
47
54
75
9
39
40
48
23
36
18
7
41
39
75
33
40
8
4
68
40
248
9
79
32
48
51
85
29
30
36
60
61
104
45
96
15
12
100
101
55
36
23
48
60
45
27
12
54
7
12
5
15
21
75
24
57
78
1
29
51
16
24
71
78
27
135
33
12
48
132
24
24
27
13
36
20
39
60
12
24
49
20
148
8
27
45
12
36
16
11
37
60
68
12
57
96
48
90
1
53
7
11
9
28
68
9
39
16
65
43
32
111
45
144
4
36
8
48
15
49
59
21
3
30
7
35
30
39
75
54
66
69
60
33
60
195
3
1
104
24
45
42
73
48
77
102
21
48
16
36
12
35
37
44
9
30
6
36
51
15
13
29
3
52
17
43
11
105
12
4
131
9
93
126
96
33
93
99
39
24
25
12
53
30
105
27
18
27
99
66
43
8
75
72
1
221
135
28
47
85
5
18
60
21
16
24
44
180
12
39
45
136
5
75
4
32
15
33
84
16
11
133
168
17
163
68
75
36
49
5
42
153
27
25
47
45
36
36
39
36
114
84
27
9
114
48
108
57
48
21
60
66
24
85
80
16
44
45
108
36
12
39
148
47
18
31
11
18
102
1
23
57
124
11
60
93
27
109
23
13
44
81
24
54
25
12
65
78
1
35
13
80
28
5
19
29
24
27
39
81
4
32
27
85
68
33
31
108
12
96
32
21
31
11
12
6
55
12
32
48
99
73
56
60
27
18
127
287
97
20
48
48
39
108
18
78
25
47
73
17
27
12
99
1
36
8
40
72
8
12
28
17
39
99
21
39
9
21
79
83
97
11
6
15
48
28
29
3
12
40
23
1
32
100
23
24
21
156
28
72
60
44
112
20
3
45
4
48
17
31
32
3
6
30
81
4
164
16
60
5
31
128
39
81
4
53
90
108
72
114
18
72
13
8
28
95
21
88
56
12
48
27
138
15
16
108
48
53
39
33
3
51
108
102
18
21
4
17
18
141
87
13
5
27
28
96
20
24
21
43
65
51
39
21
39
18
55
47
1
35
54
43
29
51
48
15
129
28
164
64
60
32
63
69
76
11
13
23
72
6
55
96
68
40
56
12
48
196
8
52
48
107
33
40
72
5
3
12
21
30
114
31
23
37
35
30
42
1
32
4
35
30
31
12
47
49
5
24
7
5
79
89
12
54
37
72
132
11
9
28
35
93
192
21
7
8
39
25
32
21
144
99
40
12
44
3
13
17
3
3
81
3
25
11
37
53
6
1
8
60
4
140
48
12
40
101
7
12
20
28
23
1
48
92
4
71
48
1
35
1
89
114
1
276
164
172
80
4
24
84
5
123
39
9
57
19
168
12
23
12
93
33
18
1
8
96
4
35
108
177
28
20
100
17
15
60
16
35
25
36
80
9
84
63
24
111
108
177
60
52
96
12
84
348
56
69
96
19
96
20
60
72
93
15
21
30
54
7
35
45
129
3
57
30
1
77
43
23
57
28
59
21
39
13
24
11
9
135
85
23
57
3
33
93
36
159
16
156
84
80
39
9
16
11
21
39
9
36
28
35
1
80
21
54
1
71
45
27
42
39
51
54
7
113
127
48
20
12
12
48
93
39
48
3
36
45
16
233
19
12
20
3
25
23
72
60
61
29
66
6
30
18
18
234
15
75
69
144
57
55
120
83
37
11
13
120
125
27
3
60
180
45
57
43
11
81
120
208
44
231
9
63
18
6
9
21
18
93
87
42
91
84
48
8
52
32
99
25
77
55
80
12
40
168
8
147
45
3
45
16
35
13
200
ABCD 94673910536*3^$a+1 [50004]
4
35
24
33
88
32
9
19
80
57
43
11
18
15
51
6
114
84
6
12
120
30
24
145
48
71
12
33
21
43
5
12
18
12
1
29
48
31
5
91
80
9
54
66
12
114
120
21
57
15
3
25
35
54
54
60
37
20
57
7
80
3
25
48
5
103
36
11
37
92
3
6
6
36
85
23
6
3
27
60
48
1
101
43
23
57
3
85
5
55
35
33
40
24
12
29
6
6
12
6
21
16
17
18
132
37
48
17
78
325
17
138
12
45
135
25
44
9
30
117
33
42
18
48
48
66
21
27
132
96
54
15
40
36
29
126
60
9
100
24
116
63
21
75
37
12
12
68
105
55
36
59
45
3
33
27
72
12
1
137
12
138
6
7
8
51
21
15
12
73
12
17
6
54
3
33
7
167
1
17
6
12
18
42
12
12
78
63
57
6
69
27
54
27
4
89
19
35
25
41
30
9
63
12
18
54
60
24
24
18
103
5
30
37
65
72
18
9
28
23
60
18
42
108
36
1
8
76
23
13
8
9
36
54
1
59
6
51
21
24
36
24
3
51
12
12
25
12
5
30
93
36
9
103
59
1
47
12
54
19
53
55
23
45
24
21
90
9
3
25
47
66
36
75
51
49
53
27
28
5
27
36
147
48
24
33
33
12
67
84
5
51
3
1
47
12
30
43
53
27
64
5
36
67
36
24
5
12
55
11
42
43
60
77
66
21
21
18
42
48
42
13
17
18
12
30
60
7
5
18
145
32
15
157
29
15
15
25
29
3
33
30
66
31
125
84
6
18
15
4
48
65
60
48
42
25
20
15
97
32
21
18
12
60
12
18
12
6
24
6
27
69
48
3
45
15
3
9
21
36
31
60
53
75
57
18
25
59
13
23
36
24
36
25
8
3
30
102
6
12
147
33
19
60
36
23
1
71
42
12
19
47
30
27
112
11
78
72
24
19
29
42
66
24
30
33
15
12
25
11
30
15
3
6
6
90
12
6
24
1
17
42
25
48
53
75
39
102
63
28
29
24
24
3
87
30
91
107
138
90
1
95
36
24
13
41
7
47
30
6
61
113
63
15
12
36
6
6
49
35
1
24
5
31
59
25
24
71
45
15
66
72
60
18
9
108
3
12
21
45
6
78
30
6
12
18
60
49
92
39
6
18
81
51
150
63
3
18
24
12
18
12
84
6
111
99
13
23
9
3
25
5
75
33
19
11
45
3
21
3
30
30
1
5
7
17
48
19
29
79
11
6
3
21
36
48
7
5
3
21
79
11
21
75
6
12
18
72
12
13
35
61
11
25
23
282
6
49
101
12
31
11
6
15
33
36
43
72
5
24
31
5
6
48
25
32
64
23
1
72
44
63
13
5
27
33
19
5
66
12
18
18
12
12
33
33
60
36
6
25
47
6
6
18
31
20
27
12
18
18
6
63
100
48
60
35
45
28
41
43
47
30
55
8
87
1
29
6
13
35
61
5
3
16
89
36
66
21
9
30
36
73
92
52
5
30
36
66
6
12
1
65
30
54
55
11
9
75
78
12
43
23
36
84
12
18
51
28
5
15
51
12
24
24
97
12
47
129
21
48
18
30
24
54
1
125
6
33
15
6
6
42
75
63
12
30
3
28
41
18
42
54
42
60
48
144
31
132
12
5
42
21
27
36
72
69
48
3
42
27
3
25
65
18
25
29
90
1
35
24
30
15
45
6
12
97
8
28
84
53
30
78
60
27
88
5
54
18
12
24
12
3
51
6
42
133
68
15
1
36
5
19
5
15
4
5
36
18
12
9
15
12
37
5
75
27
18
18
18
55
17
60
39
45
48
30
18
18
12
25
24
36
108
84
5
6
9
16
71
9
87
25
17
7
23
6
24
132
78
13
59
24
24
12
9
52
5
123
51
36
12
21
21
18
36
24
6
42
30
39
15
1
48
5
6
30
6
48
6
75
28
23
18
12
30
42
42
13
56
40
140
51
25
65
3
45
7
24
20
9
27
3
25
48
53
12
3
9
7
29
96
3
21
6
54
12
54
78
36
6
33
27
24
57
40
12
12
35
30
108
18
33
52
23
37
17
72
48
55
20
87
30
30
169
71
49
11
30
18
6
7
24
8
52
36
23
6
15
45
54
49
5
90
6
75
40
84
17
43
143
18
12
139
24
24
12
20
21
43
77
78
1
11
57
183
48
25
24
5
48
48
24
7
29
6
36
69
15
66
115
35
54
6
12
85
35
48
33
39
12
45
39
6
31
32
16
12
59
24
60
6
15
9
60
66
85
83
6
15
40
5
12
7
32
39
24
25
20
105
67
53
48
27
16
24
108
20
12
15
66
30
54
6
1
11
30
72
48
24
31
24
65
55
5
6
12
6
24
156
30
9
3
42
7
35
18
18
25
35
45
4
5
54
24
12
6
84
48
90
36
54
67
29
30
24
133
17
42
21
15
18
7
140
57
123
99
6
7
5
3
4
59
25
41
24
54
42
24
6
30
30
49
84
11
21
88
11
37
65
19
11
48
1
116
3
36
30
31
47
6
67
65
99
4
11
78
55
23
78
30
12
13
47
102
27
3
12
36
9
21
30
85
108
60
35
42
7
77
6
45
4
113
36
27
105
84
66
18
42
12
1
32
3
21
81
7
5
51
39
48
12
37
5
6
30
75
9
18
25
5
6
102
78
12
18
15
16
35
54
12
24
19
77
24
48
12
19
24
17
138
66
12
84
18
66
19
41
7
29
30
25
11
18
31
35
18
30
18
7
8
57
3
112
47
6
12
18
25
23
1
65
18
45
51
9
100
17
6
25
5
18
6
24
6
24
21
100
11
33
21
31
12
11
12
25
23
6
24
24
42
18
31
24
35
90
30
30
12
24
54
33
15
13
56
16
24
20
33
31
41
43
60
5
7
35
1
29
115
5
6
57
48
3
12
24
73
107
60
6
43
24
5
27
76
5
90
18
6
61
32
3
42
27
48
72
39
21
16
53
39
57
66
18
72
24
6
72
12
1
24
101
12
12
43
11
12
37
11
6
19
47
12
12
33
87
33
15
1
119
1
59
25
47
24
61
5
36
19
101
12
3
87
1
24
65
12
6
109
23
6
67
17
78
13
44
21
ABCD 94674401956*3^$a+1 [50000]
69
108
63
9
31
17
258
157
23
97
95
25
83
85
317
67
80
40
5
90
33
88
32
15
9
64
152
40
53
90
54
43
65
87
21
27
105
103
96
83
13
72
65
55
35
120
6
39
141
12
78
9
21
132
12
36
39
96
15
1
56
27
6
127
32
3
48
60
12
108
114
7
83
85
8
88
245
24
66
25
56
88
125
138
18
132
67
233
60
48
51
3
36
72
78
27
63
25
59
21
112
35
90
138
24
138
87
21
19
32
3
60
18
138
37
95
48
234
18
18
24
67
80
33
48
15
27
13
8
225
7
53
115
77
19
71
42
48
15
63
84
90
186
1
71
48
9
375
57
63
270
108
60
18
9
201
79
83
85
47
90
66
24
30
295
32
249
42
18
67
167
66
504
36
51
120
33
48
168
84
198
168
120
85
65
31
71
153
120
15
150
27
63
12
93
75
174
127
48
11
72
48
24
13
77
235
56
16
120
144
104
81
55
264
32
240
64
32
48
15
54
75
72
39
12
18
42
369
40
48
32
9
42
48
42
12
103
83
21
69
99
45
18
49
41
18
30
150
72
169
41
60
27
40
35
60
30
36
31
8
33
42
37
56
27
6
12
27
120
21
51
184
119
18
55
107
37
59
84
81
117
19
41
102
270
51
39
96
102
150
72
45
120
81
31
120
96
77
96
51
309
27
72
45
210
36
150
84
91
59
21
16
71
162
66
109
5
163
104
48
232
8
33
18
54
63
135
25
47
78
48
90
150
27
93
24
48
72
51
99
13
77
18
25
65
295
32
45
27
24
9
66
114
18
193
77
259
120
80
21
67
5
51
39
108
93
96
24
57
87
40
125
6
90
171
9
12
60
39
33
120
7
11
18
99
40
32
33
31
167
73
35
72
45
24
129
54
126
19
71
49
41
84
60
30
96
25
32
72
15
90
48
199
41
55
35
48
42
108
55
176
21
18
297
112
35
21
255
121
71
132
117
9
72
30
42
15
48
3
21
16
24
29
267
57
78
49
48
168
384
29
60
282
205
17
126
81
24
15
42
12
115
233
87
183
30
108
87
120
33
247
5
27
3
69
9
31
59
69
165
187
23
1
17
42
90
36
55
120
32
3
150
72
72
111
69
180
36
67
104
39
289
8
87
25
11
84
36
24
157
323
6
175
24
8
3
42
67
185
7
80
21
147
153
39
159
60
12
33
192
24
256
113
31
131
138
324
63
27
108
150
48
144
27
144
9
15
112
53
43
53
30
109
56
57
7
48
8
24
112
71
33
39
108
30
87
72
3
6
55
137
42
66
67
137
55
65
78
153
57
15
27
126
54
180
165
112
311
33
135
369
63
33
15
144
78
3
9
108
132
180
30
78
12
108
63
45
60
39
16
29
36
87
3
21
39
49
41
120
79
8
45
12
31
24
8
87
18
108
210
297
24
3
60
1
24
5
108
103
5
24
27
64
179
30
103
24
71
49
96
8
15
297
3
90
132
48
87
3
54
108
108
15
9
66
37
17
240
ABCD 94675390196*3^$a+1 [50032]
5
39
96
144
48
273
19
65
91
44
276
52
17
15
60
48
48
57
7
5
75
21
87
72
220
53
87
36
45
132
12
96
39
21
12
103
17
63
100
32
12
105
31
185
12
27
60
16
65
84
96
120
144
103
12
65
91
5
24
48
7
116
24
93
3
129
60
108
103
24
156
17
3
9
48
3
52
48
60
209
211
92
28
80
4
108
8
160
140
69
271
29
111
124
36
20
9
115
20
33
60
72
75
76
5
39
48
72
105
15
165
75
36
69
63
93
19
41
15
64
8
45
27
105
36
87
112
65
36
75
57
60
108
15
4
56
9
15
45
48
43
89
91
5
39
21
12
3
64
20
60
81
19
5
51
4
20
28
53
15
117
27
60
36
57
115
5
63
69
115
80
81
24
63
345
67
221
132
195
57
51
12
132
36
40
32
105
12
75
21
99
213
3
40
5
99
36
100
104
105
75
16
65
132
7
36
32
165
27
96
117
60
15
33
15
84
33
120
7
65
31
24
125
156
7
32
96
264
33
103
17
3
9
43
8
24
21
39
33
60
108
27
120
52
65
91
152
33
79
53
55
60
5
48
99
16
77
27
36
100
305
27
172
56
24
36
45
12
27
45
15
156
105
132
3
24
16
137
127
5
120
51
72
285
27
45
43
5
48
180
420
15
4
96
44
160
36
32
33
7
260
28
17
7
48
8
9
36
19
80
81
55
80
40
32
45
48
199
60
20
405
31
12
48
180
44
21
15
45
15
64
5
96
7
245
15
28
5
15
9
55
80
28
48
5
132
15
93
132
120
15
72
28
32
28
8
144
96
60
52
12
60
128
93
55
5
84
48
3
45
24
43
113
19
5
91
5
7
77
51
4
20
76
65
15
45
15
9
15
93
120
27
21
60
79
60
65
48
72
43
128
72
48
52
65
43
77
123
9
103
92
48
28
17
3
4
80
88
8
129
48
43
197
7
5
175
20
48
33
12
67
80
28
113
187
65
48
7
32
33
15
33
7
5
60
135
28
5
219
141
159
81
115
20
24
40
56
280
17
63
60
52
65
15
28
12
20
12
48
57
31
65
144
15
93
12
156
39
96
112
20
28
20
40
20
172
17
31
80
132
52
236
57
3
52
77
63
57
43
20
12
16
5
84
43
125
12
96
384
3
297
48
187
156
17
48
259
41
259
96
60
65
12
75
28
212
28
20
24
105
175
8
57
15
45
15
156
40
32
88
65
15
57
132
55
68
60
33
127
32
60
21
195
12
48
144
28
68
112
12
8
33
132
183
177
72
75
21
72
15
112
5
75
33
75
45
132
48
3
4
173
67
60
60
36
44
21
115
204
20
40
200
21
84
55
48
12
68
28
60
680
9
36
15
249
108
175
137
3
117
75
60
48
33
192
72
15
33
48
132
3
24
45
15
45
15
216
57
72
36
19
20
45
3
12
36
12
237
75
141
139
56
60
60
4
113
27
48
33
15
9
108
3
129
15
96
69
75
45
43
5
12
15
36
84
76
20
9
115
65
168
7
36
24
173
3
84
76
65
55
5
39
21
12
120
48
12
43
77
120
27
148
32
21
55
17
115
137
336
7
168
260
84
105
3
28
104
21
60
7
32
45
55
68
108
45
24
48
15
88
65
15
69
15
156
84
76
5
27
33
39
40
36
245
219
21
39
36
45
132
132
48
72
55
101
84
96
ABCD 94675808666*3^$a+1 [50007]
4
66
60
50
394
68
15
97
18
80
160
200
18
34
65
123
69
48
55
30
35
25
30
236
40
29
133
59
24
19
101
67
30
50
60
40
12
56
4
8
30
10
108
170
10
24
30
96
32
18
4
36
102
290
57
48
93
27
7
6
110
45
7
8
4
8
18
64
83
24
19
54
18
42
35
13
8
12
39
13
18
72
65
13
30
198
2
88
32
18
40
11
24
240
27
48
21
13
35
51
21
1
68
12
108
75
24
31
41
120
48
33
63
96
48
21
51
21
3
19
48
18
42
8
22
20
87
25
48
18
77
24
13
128
82
185
21
102
45
247
180
77
49
95
15
12
18
40
62
40
20
22
107
49
2
30
210
10
78
54
66
5
15
22
20
10
132
48
89
51
22
18
20
57
21
99
3
22
18
12
8
52
18
35
303
112
12
36
62
10
42
47
19
29
43
132
8
10
162
5
3
93
57
142
8
9
48
31
12
98
34
8
58
110
12
69
69
162
33
37
90
12
77
48
151
20
45
15
57
45
70
12
56
9
48
63
64
30
11
157
8
4
95
21
34
17
96
45
30
90
27
72
13
83
67
26
42
40
68
40
29
61
50
42
52
66
62
123
72
15
40
17
1
62
9
13
60
38
48
42
90
52
36
5
135
22
35
157
26
142
120
38
69
33
22
6
35
19
101
27
10
158
220
90
2
40
5
13
54
90
38
93
117
58
209
33
112
6
12
53
57
15
7
108
5
43
50
51
24
240
55
161
13
90
60
8
30
63
75
34
107
39
9
61
80
12
87
61
59
120
13
107
3
45
15
9
19
2
18
57
24
139
12
108
29
61
2
33
15
102
60
22
150
8
22
38
159
21
75
123
42
123
177
160
167
21
42
112
8
28
2
18
94
18
18
30
60
90
35
37
198
77
93
94
98
90
48
184
8
150
58
89
13
8
42
33
97
18
32
40
5
15
22
56
72
3
79
6
72
38
70
50
69
21
147
3
34
18
72
86
72
52
36
2
40
8
40
2
130
29
19
90
11
24
7
12
5
111
172
128
52
38
4
158
52
5
3
69
109
50
132
93
15
82
47
33
52
83
15
60
112
68
40
128
244
78
48
47
15
9
43
8
22
36
50
22
59
19
12
38
27
45
18
9
133
59
1
167
25
263
13
72
30
60
17
48
55
198
59
33
15
37
198
50
40
110
18
30
4
38
58
41
21
18
12
52
137
144
96
21
10
200
105
3
72
40
8
12
57
168
43
12
78
11
21
18
30
154
8
82
86
52
20
40
68
22
18
62
150
9
39
94
6
2
48
150
45
15
30
64
56
142
80
45
97
36
35
72
13
122
9
24
15
42
28
122
70
35
48
7
72
36
50
147
3
112
77
31
41
31
12
77
19
20
52
29
19
24
5
72
13
11
7
113
135
72
88
24
8
168
30
30
117
7
48
108
2
40
48
2
22
107
48
72
120
39
12
10
83
15
129
85
48
20
159
21
27
63
22
35
55
36
50
72
18
9
25
71
25
84
35
73
108
11
99
22
48
2
30
15
45
75
63
184
8
48
132
90
88
35
19
30
90
236
22
35
93
10
200
52
125
15
9
31
8
34
23
3
42
70
80
18
120
22
29
39
112
108
5
49
48
50
60
150
120
22
53
85
168
2
9
69
12
108
34
30
158
40
20
22
68
180
3
87
78
154
56
9
25
158
48
60
112
53
207
178
2
30
52
270
53
24
39
142
8
51
69
99
3
18
4
48
95
55
68
40
20
81
111
58
119
43
5
7
36
125
37
35
7
8
105
13
30
20
22
35
24
111
9
48
72
39
12
28
84
8
93
255
42
130
20
9
24
55
17
85
18
62
18
30
12
112
38
105
7
56
72
10
42
26
12
39
13
35
3
28
32
28
20
72
60
22
26
82
155
24
19
20
22
59
31
137
120
48
73
84
8
27
48
123
52
12
18
50
9
69
22
72
53
72
31
80
30
75
24
211
2
28
32
87
25
108
38
40
32
108
9
13
120
80
90
150
10
48
41
13
35
55
ABCD 94675989502*3^$a+1 [50085]
15
40
128
10
32
4
66
20
10
3
48
80
39
70
20
39
21
28
42
20
30
75
135
18
60
27
25
128
63
7
30
11
111
58
36
14
13
8
69
12
4
6
48
45
65
16
14
16
74
10
6
6
41
87
40
32
18
52
80
34
74
100
75
27
29
39
1
32
40
77
16
44
202
21
17
15
25
50
52
140
10
35
13
35
31
74
22
8
12
10
35
13
51
71
58
152
94
30
11
3
82
99
45
35
9
22
8
82
38
12
60
30
91
32
16
11
45
3
42
48
16
24
12
68
12
135
13
83
193
44
43
57
32
39
19
132
18
42
20
9
21
64
24
20
87
25
8
16
36
99
69
3
80
9
48
12
4
39
77
19
9
156
66
114
24
32
39
64
5
51
85
104
51
55
26
10
30
20
19
15
104
57
16
8
64
17
64
30
24
42
80
31
17
31
56
13
2
81
73
134
12
10
68
63
112
15
41
9
76
54
53
24
25
30
8
1
69
36
15
41
28
20
15
7
9
24
5
16
99
8
24
15
4
77
37
92
60
18
25
48
32
25
80
30
1
29
27
24
19
62
64
24
6
6
11
48
55
24
30
3
32
16
56
49
60
26
34
6
8
10
80
40
20
46
45
131
4
96
81
72
5
16
14
30
100
36
14
46
11
16
47
10
183
9
60
3
152
13
2
1
17
87
25
38
30
100
15
32
33
15
16
75
14
63
7
30
243
17
16
36
50
64
14
27
25
60
3
17
64
44
12
111
37
140
40
95
25
23
57
16
6
38
76
44
27
25
20
99
39
1
51
50
4
90
30
6
30
30
50
138
81
21
28
12
50
9
21
34
26
4
36
191
49
50
13
81
36
8
12
70
8
25
17
34
45
15
56
10
8
10
77
55
113
1
6
8
12
4
41
64
15
14
42
9
61
123
27
20
28
42
3
5
27
13
3
77
72
64
30
26
3
15
72
30
51
39
1
9
24
44
43
39
128
57
24
25
36
8
3
9
39
31
81
8
25
47
7
6
14
46
44
12
108
42
1
29
34
6
30
18
32
30
58
50
10
30
33
47
33
9
34
54
23
37
3
32
40
17
28
3
183
96
18
6
56
40
24
56
153
57
30
4
66
3
8
129
70
50
103
45
2
1
29
100
68
90
201
96
33
10
12
33
5
46
74
3
73
36
20
40
60
11
13
11
24
40
15
17
69
19
72
8
184
5
40
11
31
18
62
58
36
27
39
8
33
40
72
32
13
2
34
24
30
33
63
9
27
21
27
50
91
45
27
48
29
3
57
30
22
8
51
49
15
8
24
3
70
30
42
63
95
52
29
96
93
90
25
45
66
116
18
12
4
26
1
29
28
42
21
8
39
10
32
28
3
33
24
47
15
49
45
26
4
117
48
11
60
30
4
6
54
24
3
69
38
61
120
21
24
104
43
32
72
45
43
8
48
55
14
52
78
66
24
23
48
1
63
5
22
21
27
12
9
41
34
14
22
8
136
89
37
24
24
3
8
61
11
57
16
15
56
15
1
27
45
57
39
80
31
8
105
88
29
10
20
4
17
9
31
9
39
9
20
27
15
30
28
6
9
5
3
9
30
9
1
20
123
16
29
10
6
60
15
24
48
32
15
40
32
1
149
4
44
123
9
15
13
2
28
20
12
13
48
8
24
37
24
26
34
6
33
56
81
40
8
16
30
150
35
39
1
24
137
48
22
8
73
17
16
6
138
12
48
20
70
41
69
3
69
10
108
2
4
14
102
10
30
48
50
22
83
37
35
49
44
171
39
16
17
27
42
10
41
49
23
25
20
3
7
36
36
8
33
7
33
48
11
48
10
12
20
40
140
183
15
30
3
87
30
42
18
63
97
15
8
49
48
32
30
81
129
15
136
104
45
4
87
63
54
36
30
14
91
119
10
12
11
79
41
97
30
2
15
43
32
18
60
15
16
135
66
78
62
4
6
33
17
30
240
48
1
29
72
28
63
3
5
9
12
28
23
72
88
39
18
23
24
45
120
100
23
96
1
8
160
66
29
1
104
16
56
30
48
1
15
14
3
24
96
37
32
58
2
48
120
12
4
71
45
34
9
56
1
48
6
17
24
64
11
61
48
39
50
30
1
11
133
32
15
49
101
120
19
105
30
56
30
40
128
22
68
25
8
24
13
3
39
9
9
15
96
9
126
66
23
40
5
16
44
70
81
101
40
11
24
136
72
5
42
10
54
14
42
4
29
1
6
50
48
31
72
32
127
68
112
308
1
11
78
102
1
39
50
40
24
39
87
38
46
6
71
39
28
30
6
56
1
33
14
30
76
14
120
25
45
72
54
6
48
15
96
59
22
71
24
16
29
28
15
48
33
84
35
117
18
16
6
110
13
81
39
27
20
34
15
9
6
54
6
60
9
105
36
11
16
47
30
16
116
60
19
72
104
16
8
25
146
61
57
23
69
51
9
34
14
70
66
116
51
87
33
27
60
1
56
13
60
20
10
122
4
86
60
130
39
29
100
95
1
39
45
50
30
51
159
81
51
10
24
26
105
24
55
114
12
11
120
39
1
17
30
22
24
6
80
124
14
40
3
48
24
47
10
39
104
15
1
11
10
8
27
16
29
19
29
27
75
64
54
6
65
64
17
28
12
54
30
146
168
40
17
16
99
60
33
35
45
117
4
36
11
7
161
25
47
9
64
116
18
30
16
11
85
50
10
20
28
23
40
69
8
3
9
40
18
92
118
2
81
40
8
1
8
72
4
ABCD 94676369974*3^$a+1 [50331]
36
87
3
90
36
48
12
48
108
12
83
169
83
61
12
174
18
12
84
36
6
18
12
54
81
75
12
21
45
36
71
25
18
24
5
31
41
36
25
24
6
54
6
33
45
59
43
45
9
54
6
6
120
42
6
6
84
192
102
6
66
21
15
102
48
3
36
9
60
24
47
1
99
3
21
36
20
64
9
3
87
60
30
15
57
48
3
84
21
102
30
66
24
33
9
24
54
5
28
27
12
5
49
15
15
42
84
60
3
63
30
15
39
150
3
105
90
57
48
105
18
17
72
43
30
72
36
39
15
60
21
9
48
6
12
60
30
18
24
90
3
15
17
52
9
6
18
36
15
99
30
27
81
30
24
6
48
59
37
18
117
39
9
3
78
36
39
27
69
93
3
45
63
45
12
24
90
36
17
40
3
18
51
9
12
168
12
18
42
12
12
54
30
126
21
9
11
7
12
36
89
4
45
39
21
27
15
29
13
6
9
132
204
51
66
87
117
54
54
6
24
5
13
12
18
9
20
13
36
30
6
3
75
12
33
12
39
24
30
3
3
81
15
30
66
65
157
18
54
23
100
3
12
6
30
30
12
27
12
20
19
17
112
36
104
28
33
6
113
13
99
3
36
12
30
72
171
15
12
30
114
84
36
78
23
13
30
69
57
99
57
35
19
53
103
9
33
6
60
9
81
24
18
48
6
24
12
12
23
4
3
6
66
93
3
78
12
3
39
126
51
24
51
54
12
15
9
75
69
54
17
1
39
15
21
3
66
35
28
3
18
60
24
138
17
43
48
45
156
36
3
96
30
24
42
105
92
72
64
36
21
60
3
57
24
15
15
18
36
246
18
12
54
36
21
20
85
99
45
123
12
39
29
73
24
30
9
44
37
3
21
27
129
48
36
36
66
12
18
30
78
6
33
68
112
45
6
84
33
9
6
18
84
35
43
153
39
53
19
6
47
31
6
48
6
114
83
163
30
126
9
57
119
13
15
8
115
18
24
12
83
61
6
24
129
48
24
3
6
84
6
45
69
36
51
84
45
36
18
18
3
9
15
12
60
24
21
48
108
84
39
21
39
15
90
12
18
57
9
18
78
39
45
96
24
18
150
30
93
3
6
11
13
72
84
63
105
96
12
24
84
15
21
54
9
33
3
9
48
47
25
30
6
36
6
102
6
9
72
3
18
30
18
71
16
99
65
4
105
27
45
27
80
76
21
108
147
21
27
33
18
6
3
21
24
48
78
6
48
6
204
21
236
19
12
69
63
42
6
12
36
30
30
36
96
90
3
45
6
9
12
9
78
36
9
3
18
12
99
141
48
99
105
87
15
24
6
6
18
36
63
57
15
9
51
21
24
90
66
18
42
39
48
8
175
30
24
23
25
42
36
78
84
3
135
29
25
24
15
21
48
63
99
66
3
24
21
12
47
85
15
75
72
18
15
27
45
51
33
81
3
48
15
18
84
42
48
72
30
48
6
77
55
108
6
11
13
30
24
18
27
21
11
49
15
72
9
3
27
6
35
19
96
84
66
75
12
60
27
33
21
12
12
96
24
12
3
21
132
3
195
24
53
40
57
27
51
78
6
48
45
51
29
157
96
54
6
72
12
6
45
168
27
5
67
6
24
12
3
21
6
33
8
37
30
12
318
6
96
81
15
33
117
15
219
6
138
12
24
198
27
21
12
6
42
39
69
39
51
29
7
18
51
60
9
132
108
51
45
12
84
3
32
55
48
77
91
125
19
9
45
27
44
13
12
15
9
6
18
36
12
99
123
45
3
30
48
39
36
27
24
18
12
51
105
42
90
27
75
21
27
18
15
3
66
3
48
39
9
117
12
3
33
12
24
39
9
107
13
51
15
29
40
32
76
63
117
3
54
6
90
51
36
15
90
72
15
33
27
147
228
33
60
44
31
54
23
13
3
171
6
18
9
105
6
101
13
42
6
30
54
36
12
96
12
59
13
18
69
105
3
81
27
44
13
30
18
30
192
30
180
15
48
27
48
12
21
15
6
3
27
90
15
36
33
30
57
3
9
92
43
57
33
42
9
32
40
32
61
39
21
27
93
51
248
1
24
3
80
85
159
51
12
18
12
75
20
61
144
90
6
6
6
3
9
12
144
12
99
21
78
57
15
12
6
54
6
39
21
30
66
11
37
18
48
60
6
18
45
21
84
60
63
33
39
80
115
108
65
19
6
78
9
21
30
21
15
18
36
27
69
48
27
15
6
42
117
36
12
3
18
66
156
5
19
53
13
3
51
198
132
30
9
9
36
27
57
3
57
12
6
84
60
33
48
3
57
39
144
12
54
11
67
42
60
6
30
3
72
39
84
36
120
18
102
5
13
27
51
24
93
72
9
36
36
18
42
15
15
24
60
9
24
81
90
9
63
57
12
33
120
18
78
120
66
96
18
15
21
78
33
129
75
84
44
52
141
59
196
57
60
18
33
27
129
129
51
24
81
15
36
9
96
87
45
6
96
18
3
108
44
1
30
12
54
15
63
18
39
9
11
19
45
15
21
93
6
12
18
36
84
54
65
13
24
15
45
11
115
65
28
45
ABCD 94676690302*3^$a+1 [50054]
48
6
72
269
96
139
126
167
133
83
115
6
48
108
24
126
125
235
180
17
67
54
47
48
37
84
18
18
90
65
85
107
13
155
13
11
1
72
167
271
84
54
24
126
329
25
95
283
72
96
30
114
108
113
120
144
85
35
1
114
77
85
11
48
216
25
143
115
120
90
150
66
252
162
6
359
37
59
49
71
216
1
54
185
43
5
157
6
53
1
18
72
48
53
145
108
324
23
55
180
12
6
11
24
24
67
144
125
1
18
221
192
85
72
35
1
204
36
72
47
91
6
23
48
163
5
229
198
5
48
24
216
7
65
72
13
155
24
13
150
5
72
61
42
65
43
5
24
109
11
205
18
6
102
53
72
7
90
36
59
13
35
145
48
144
18
77
48
25
12
36
60
360
59
193
18
66
203
31
54
78
120
18
60
54
113
13
30
29
240
37
11
48
19
48
54
60
11
163
162
35
25
108
11
61
203
61
6
77
25
47
13
36
119
1
24
71
1
18
66
162
185
24
31
84
125
241
72
18
5
67
18
83
96
120
19
114
83
19
168
48
24
18
11
120
120
24
13
12
167
48
1
42
5
49
288
30
257
19
54
36
30
36
60
18
83
37
78
18
90
41
96
145
54
36
18
59
91
5
24
43
29
19
5
37
192
60
48
342
78
48
6
53
145
47
145
95
120
19
29
120
1
47
115
5
157
11
7
257
43
24
48
18
42
12
18
18
54
144
24
66
150
11
325
126
144
54
71
120
121
47
61
174
53
24
85
11
103
17
192
37
6
138
59
1
95
432
25
42
162
11
79
65
43
5
175
12
29
25
132
12
18
114
251
37
11
127
54
323
115
5
115
53
133
11
1
24
23
13
12
36
60
84
72
515
31
12
36
89
360
48
25
54
270
11
97
167
325
11
24
24
61
24
84
42
221
72
43
240
173
109
11
264
85
108
42
198
18
5
115
5
121
198
113
193
47
24
361
47
31
174
18
65
120
19
53
48
37
107
24
37
48
59
103
54
24
66
281
133
107
73
72
150
108
90
11
1
95
48
72
97
72
18
30
47
31
17
48
163
5
37
192
6
29
1
72
23
85
204
47
1
18
114
11
91
150
30
78
18
113
49
143
163
156
6
83
7
17
31
144
6
156
90
78
18
5
25
23
96
13
12
114
102
168
191
91
162
78
72
66
72
54
36
17
313
18
5
79
17
145
575
25
444
35
7
180
5
72
25
143
55
60
18
155
19
557
96
48
1
168
12
18
330
48
215
144
235
198
23
48
120
157
18
30
114
108
180
54
11
43
36
84
54
95
67
6
288
84
330
66
191
168
25
23
7
6
144
131
49
263
25
23
25
324
72
395
1
23
19
18
ABCD 94676770196*3^$a+1 [50015]
8
40
18
20
15
64
51
116
105
31
14
6
29
48
16
15
52
54
39
35
29
41
7
55
18
94
41
16
29
10
36
21
32
13
20
22
92
30
15
51
45
33
12
67
32
15
1
35
78
31
11
204
6
82
17
1
15
95
40
57
32
15
66
4
60
120
18
5
13
3
16
80
45
18
17
45
64
2
17
176
57
8
12
3
31
20
13
32
21
27
96
21
91
9
110
30
4
66
85
1
58
26
66
52
85
41
62
54
3
115
13
43
12
24
24
9
37
20
58
206
150
121
176
32
67
13
48
9
23
48
19
13
16
31
129
27
50
58
9
11
6
126
33
57
54
124
92
25
35
40
50
3
61
56
34
30
123
27
5
43
32
24
66
10
66
47
96
27
18
34
152
30
11
85
22
5
48
39
41
80
9
20
30
16
24
36
12
8
37
81
42
53
51
88
37
31
84
34
12
74
4
30
35
15
72
60
29
31
17
127
10
80
34
2
28
60
59
3
13
16
35
80
24
22
18
26
3
73
18
5
16
80
96
115
29
48
16
15
1
85
4
7
13
6
36
4
85
11
5
7
116
52
14
58
8
58
92
4
26
4
96
8
4
42
14
6
64
26
60
54
19
48
29
35
64
15
17
25
4
18
65
7
73
160
80
16
96
61
90
9
16
83
24
5
103
9
39
6
50
4
12
44
16
8
6
60
91
9
20
4
15
5
52
80
64
55
29
19
17
15
125
40
26
49
48
63
12
18
3
21
43
1
22
44
24
112
5
3
16
20
10
36
14
36
118
80
10
57
32
13
14
4
65
21
46
12
2
66
18
60
6
10
18
60
81
17
47
61
46
21
29
16
83
16
11
69
43
86
15
176
80
48
11
42
4
18
42
120
6
50
22
5
57
10
13
7
70
14
52
14
4
79
32
3
12
56
9
43
37
31
17
48
32
111
36
13
17
36
75
75
20
17
16
85
90
56
4
12
9
45
54
2
27
27
53
35
42
35
1
8
12
10
20
30
28
35
19
8
84
30
30
133
3
20
10
60
3
45
86
156
124
21
5
24
36
228
72
24
16
14
114
214
21
11
84
46
6
74
154
57
3
45
57
23
1
270
54
32
58
20
6
55
89
60
30
42
4
116
108
15
147
10
54
13
43
117
21
40
86
88
37
25
10
36
74
143
31
17
43
52
20
198
52
8
52
14
9
16
5
36
4
20
4
50
89
32
5
4
26
28
81
21
11
32
37
16
162
2
70
33
21
72
19
16
67
32
40
53
16
16
11
44
41
35
44
36
45
19
13
7
36
48
22
47
160
17
15
16
29
35
48
31
17
64
43
32
4
49
32
5
96
54
240
24
12
49
3
77
85
43
16
96
16
39
41
33
22
18
20
19
96
21
78
72
36
49
5
18
18
8
60
42
48
25
107
48
40
120
5
32
32
27
108
8
17
11
20
1
11
4
30
146
24
16
9
125
4
50
66
34
144
38
18
46
24
122
48
4
8
190
39
5
46
14
4
72
14
64
66
26
28
20
60
45
21
66
144
66
54
24
96
36
37
15
60
36
12
18
36
56
24
34
32
18
91
128
16
35
36
66
7
221
96
66
17
13
22
77
45
4
20
59
16
57
22
96
36
45
63
72
26
79
5
66
25
15
44
4
32
17
1
60
51
19
24
18
80
35
23
2
94
25
16
39
64
56
65
289
31
41
22
81
27
117
21
80
16
66
24
33
21
2
10
20
4
144
119
96
27
40
14
4
91
23
18
18
117
83
52
14
30
54
87
15
18
42
5
112
16
32
99
28
17
80
31
33
21
36
30
25
29
51
15
17
53
134
300
25
39
2
58
90
99
41
42
13
16
35
6
23
15
10
6
26
118
32
30
19
21
8
10
9
27
140
41
25
28
2
25
33
15
16
91
37
3
38
46
41
45
22
13
32
11
21
9
6
4
86
40
54
12
18
6
21
23
41
16
7
8
144
28
102
6
9
35
46
20
30
45
7
78
84
50
10
26
238
6
13
32
16
23
57
5
70
48
24
12
1
5
110
13
51
20
9
57
28
50
126
24
36
24
6
1
35
34
18
25
67
24
42
10
33
39
38
90
52
12
90
74
66
19
39
26
106
5
15
28
38
47
11
20
17
139
21
103
146
4
50
36
54
7
33
26
4
17
25
8
12
35
49
31
95
52
13
13
10
57
32
32
19
4
38
58
57
119
16
14
4
86
49
11
4
92
5
83
109
61
6
45
25
14
46
20
60
24
6
124
65
1
78
18
127
67
16
54
60
11
48
79
33
23
9
7
54
114
17
55
9
11
10
6
37
35
18
27
57
20
144
99
32
79
42
54
16
108
5
112
89
10
13
32
5
6
18
36
31
48
17
60
118
2
84
58
8
90
22
37
95
90
84
36
90
86
15
67
45
21
42
80
30
3
97
18
2
34
36
54
18
26
52
8
46
25
48
47
24
9
77
36
40
18
5
27
40
45
45
18
26
55
21
59
9
55
112
19
88
18
42
41
144
16
135
9
33
18
62
4
18
41
96
16
99
80
13
15
42
39
16
29
35
15
22
24
74
16
9
27
134
126
24
4
5
32
19
13
47
130
14
10
80
6
88
41
81
95
48
32
65
4
11
15
66
28
51
3
32
10
30
69
65
34
2
46
54
6
12
78
20
3
64
15
17
55
14
27
3
77
47
56
41
11
14
ABCD 94676882362*3^$a+1 [50025]
40
32
16
36
164
37
59
24
4
36
92
4
8
12
16
57
11
7
17
31
54
3
8
40
144
8
252
1
72
47
60
13
47
12
48
133
23
12
252
1
12
87
36
57
23
24
40
188
28
44
48
7
53
28
9
15
3
17
12
16
20
52
60
51
29
12
28
45
48
35
12
60
132
13
3
32
12
28
56
132
115
57
36
72
33
47
43
41
49
15
9
11
52
8
36
48
25
66
17
4
39
12
137
25
15
80
13
35
12
76
20
25
11
16
72
92
43
18
47
36
24
12
43
45
60
108
8
72
64
141
23
12
25
83
16
56
43
9
45
11
156
31
45
20
48
49
27
68
25
147
129
11
4
20
16
104
72
25
12
6
9
21
150
69
21
87
93
11
24
64
20
48
60
48
24
12
13
48
47
28
32
48
72
48
12
12
84
60
4
68
24
19
209
12
13
15
20
88
45
87
3
29
24
12
4
3
5
96
7
17
16
12
132
12
9
102
57
21
27
92
16
57
3
32
12
36
60
96
1
87
3
105
20
13
24
15
12
21
35
52
60
3
18
15
36
3
30
3
20
12
1
39
20
13
3
159
5
52
108
75
45
3
17
12
36
133
51
9
71
19
101
19
17
112
56
36
60
28
8
12
72
28
21
71
24
37
18
5
49
15
32
24
180
144
96
4
80
52
48
21
15
44
1
87
32
61
11
40
3
125
16
36
44
60
96
1
35
52
8
40
8
85
75
44
28
3
29
12
13
23
4
20
48
60
43
5
24
24
60
175
29
55
5
1
12
39
33
11
25
15
36
24
44
12
28
3
29
31
29
124
20
7
12
53
40
20
24
60
40
3
17
16
57
35
72
13
83
97
36
11
13
191
37
3
57
47
72
16
92
25
47
24
16
140
4
15
54
71
124
165
3
33
71
19
42
95
4
9
12
23
132
48
16
104
76
80
43
36
105
20
36
73
23
144
31
17
61
12
167
16
12
44
24
12
55
89
28
96
44
25
3
8
4
32
48
52
200
24
4
180
75
90
3
33
35
40
12
144
36
72
20
61
47
4
108
12
9
71
48
48
40
128
4
20
12
1
18
29
120
1
51
36
48
44
55
17
13
83
48
24
12
24
7
108
42
12
180
203
24
24
76
156
8
37
63
9
126
54
35
60
133
123
27
65
52
68
40
92
55
18
90
69
8
88
44
61
3
80
12
12
40
32
16
8
19
66
11
40
8
16
57
12
36
24
23
4
20
4
164
52
20
84
4
21
11
4
32
60
84
1
75
33
60
47
7
18
47
55
57
8
60
43
29
36
4
84
9
27
44
36
60
24
96
48
36
25
15
32
52
8
84
19
29
12
19
30
39
105
35
48
4
20
4
56
36
132
28
20
84
76
108
84
32
60
43
5
13
30
89
84
49
15
21
72
47
112
80
108
120
52
111
117
80
48
4
36
20
37
18
69
8
28
104
4
156
93
60
35
28
24
8
168
73
35
12
24
60
24
60
4
68
48
12
67
6
12
3
20
24
96
60
24
60
52
44
72
12
151
17
24
4
57
42
48
18
219
152
48
72
16
12
75
33
32
13
107
52
20
73
11
24
88
68
12
24
108
72
60
19
29
132
31
33
44
12
73
51
24
15
53
55
29
28
20
88
15
33
27
18
11
4
39
18
12
23
13
59
28
24
141
3
20
132
12
1
11
120
24
16
56
4
51
77
16
216
20
13
167
1
119
40
20
84
12
84
13
11
25
90
29
12
1
120
123
44
136
36
36
32
72
4
24
20
132
24
96
88
36
164
13
47
31
81
24
36
8
25
15
56
37
108
71
16
45
102
41
55
5
49
47
36
73
11
24
25
192
35
7
5
148
20
24
28
45
108
18
45
20
24
72
19
81
9
30
42
15
84
36
3
17
24
121
168
47
12
72
64
57
87
12
104
76
36
24
3
41
64
108
32
1
24
27
60
80
36
108
97
3
20
12
7
5
13
120
59
16
32
40
140
112
8
60
25
15
80
40
128
24
24
7
53
4
3
17
1
51
48
21
54
5
1
90
5
85
72
15
32
145
6
17
72
85
11
7
17
55
77
96
12
12
43
30
35
52
24
20
37
23
60
12
48
24
43
77
156
16
24
116
36
4
8
36
19
33
3
30
24
83
25
59
48
100
20
61
27
24
20
13
47
24
40
36
69
11
13
35
72
48
12
13
30
18
59
96
4
20
48
60
88
57
23
84
4
32
55
60
9
24
15
29
76
20
16
21
78
29
12
64
12
32
13
47
16
57
42
65
16
20
52
45
99
21
35
127
6
102
33
32
25
3
92
88
15
17
108
55
41
48
88
32
72
28
20
12
109
35
4
3
29
40
39
17
60
4
8
36
12
40
8
24
40
8
12
100
21
39
33
23
36
1
48
51
44
55
5
72
25
15
44
31
17
16
36
9
11
40
8
25
35
12
13
36
11
1
47
112
8
28
104
24
12
97
23
24
24
112
33
227
12
28
20
24
1
12
15
135
17
19
5
85
47
24
48
112
93
23
12
196
104
133
12
15
3
ABCD 94677900412*3^$a+1 [50205]
84
108
363
33
120
27
57
195
45
60
72
96
48
96
3
2
19
27
204
9
144
60
183
117
3
24
36
192
60
177
3
102
123
165
27
5
10
153
180
120
60
3
69
3
26
19
120
36
24
12
24
72
12
60
48
108
12
60
39
33
327
120
33
3
129
5
31
84
75
33
135
333
12
15
108
54
90
21
27
93
159
180
33
27
36
12
57
60
36
48
36
36
57
51
144
96
27
9
84
51
141
99
9
9
75
192
36
24
36
48
24
87
36
9
89
67
279
21
39
36
465
24
120
36
12
53
64
123
12
63
57
24
57
39
108
3
105
72
105
75
36
36
96
84
15
93
48
135
237
132
21
54
90
63
120
15
42
51
108
219
33
60
12
183
57
45
42
48
150
51
24
192
51
45
53
64
3
75
12
21
60
24
93
3
77
43
120
99
26
46
18
32
19
12
113
31
15
9
96
60
45
75
51
24
228
117
36
87
102
96
54
189
39
93
60
132
192
153
3
84
60
51
69
21
42
201
72
12
36
72
60
72
41
187
15
45
108
24
63
12
105
27
33
3
9
96
15
170
19
45
96
54
21
15
45
60
72
96
27
57
108
108
24
15
18
3
51
93
27
60
33
408
24
51
165
24
84
72
57
111
257
7
105
15
132
3
48
93
36
108
60
120
87
50
10
48
93
12
36
24
87
26
10
69
60
3
57
24
65
16
3
108
15
12
45
48
39
66
3
411
141
204
41
70
105
12
3
24
69
21
30
18
3
29
43
120
48
288
12
39
33
12
3
72
240
105
348
27
129
12
60
12
48
27
141
99
21
12
39
93
12
75
93
12
141
27
27
21
15
9
24
144
72
3
72
9
12
24
15
48
60
45
132
51
132
45
12
15
333
147
90
6
117
12
15
26
22
261
12
195
45
48
36
96
195
9
63
33
15
72
60
57
123
93
5
64
246
165
12
3
45
185
67
27
96
72
345
27
9
60
96
60
84
216
15
93
96
12
60
60
233
79
156
99
21
36
48
48
89
58
240
38
64
255
15
141
168
24
27
153
63
24
69
84
108
408
141
195
3
93
45
15
129
90
45
15
93
72
60
84
12
48
60
51
33
57
3
87
180
50
19
84
41
22
9
15
18
135
36
84
27
6
102
33
89
43
12
89
55
39
93
84
24
24
12
3
2
144
106
189
24
33
15
219
86
94
18
123
27
21
120
24
15
45
132
48
27
321
120
84
60
48
15
18
195
39
81
72
3
45
144
120
75
74
67
72
15
105
45
3
27
21
24
120
72
3
72
26
43
96
36
27
60
72
18
30
225
207
18
135
12
365
79
39
21
36
48
108
24
141
3
60
36
45
123
63
38
262
93
84
3
45
252
120
15
60
21
96
3
168
9
84
27
57
15
72
60
33
75
57
33
75
48
5
19
45
90
33
53
7
96
120
129
48
63
12
60
9
15
75
36
213
12
132
3
90
3
77
19
108
33
99
36
168
36
96
12
75
12
81
24
48
17
43
96
84
36
336
180
60
135
105
444
12
27
42
3
228
108
60
60
180
24
87
225
123
57
51
33
51
21
48
ABCD 94678357058*3^$a+1 [50054]
117
80
112
33
47
120
120
1
63
224
72
199
81
128
7
90
15
129
15
104
43
108
36
144
54
95
48
88
309
252
18
141
96
48
96
69
155
43
165
15
72
72
54
270
72
144
5
48
145
15
57
39
32
192
277
54
165
15
177
152
13
18
41
121
39
8
7
18
90
36
72
153
9
18
72
77
48
1
54
18
18
54
263
24
16
48
56
43
72
90
36
39
69
347
283
21
51
54
23
48
37
36
39
51
45
56
120
31
18
119
43
93
159
17
1
18
162
59
31
17
181
126
36
9
48
32
145
144
15
165
27
9
95
13
27
225
15
39
57
33
36
171
272
256
129
15
57
135
99
101
43
18
234
18
15
3
72
21
159
185
72
16
80
24
168
16
224
7
65
120
16
213
36
39
51
5
121
90
288
101
16
27
72
53
1
71
48
16
176
96
169
126
345
32
163
5
40
27
72
54
71
160
128
1
36
54
101
48
67
108
36
54
90
125
55
201
51
324
9
27
54
119
97
135
99
72
69
8
72
48
16
104
25
162
18
27
63
113
193
207
243
29
115
293
193
71
48
151
90
47
25
90
54
311
229
36
108
252
167
13
144
126
5
192
217
95
304
69
36
144
23
409
183
33
72
198
90
144
198
65
43
125
19
173
61
27
48
249
95
31
162
144
90
5
211
72
5
232
144
32
72
88
272
112
15
33
21
27
297
23
49
18
18
107
48
64
48
3
18
219
240
80
73
47
97
191
97
23
160
15
90
47
61
75
15
161
64
81
36
219
33
72
143
1
144
135
135
36
101
96
145
72
95
337
144
252
35
24
16
105
108
36
135
135
18
126
57
123
72
18
11
64
32
145
18
126
144
71
55
18
36
11
160
8
40
123
144
69
104
40
48
192
51
72
144
36
17
1
207
32
337
234
90
54
117
48
576
177
63
96
3
126
119
136
69
18
153
464
112
48
375
65
61
144
27
81
15
80
24
40
8
301
144
18
9
8
1
135
27
90
179
48
120
85
162
36
125
24
103
17
88
48
63
54
36
144
252
18
57
51
108
81
144
261
155
64
144
32
96
67
18
27
48
105
183
272
208
39
180
21
15
54
36
39
80
7
113
67
165
213
27
81
54
113
48
19
36
108
29
136
87
90
63
96
56
73
191
79
216
18
87
48
135
126
180
54
90
72
36
54
108
72
108
21
51
198
23
160
15
65
115
18
144
90
18
47
295
17
328
33
119
48
48
ABCD 94678415036*3^$a+1 [50043]
24
21
24
75
13
167
90
7
128
63
25
8
9
31
17
7
83
90
27
120
3
18
12
103
5
19
8
15
48
97
65
72
7
11
13
24
8
33
162
13
176
48
376
17
120
7
56
189
18
153
16
53
43
200
24
39
1
11
37
48
83
21
9
55
24
8
3
61
24
144
5
18
90
42
90
51
232
24
101
27
88
83
109
72
104
117
72
67
8
72
40
8
111
30
27
72
16
227
42
246
21
48
21
27
33
55
32
3
37
17
90
13
24
8
16
72
24
176
45
19
71
30
43
32
72
15
36
61
56
45
75
33
15
9
18
162
90
18
15
144
40
264
59
13
72
48
5
42
105
15
25
72
48
32
39
1
8
40
96
80
45
54
13
32
16
144
48
264
336
200
27
6
39
225
7
104
72
75
13
104
81
15
39
201
16
8
81
31
24
24
8
105
39
16
24
224
9
103
35
18
324
15
88
23
1
41
7
56
64
48
17
7
24
77
19
23
145
48
32
45
67
41
39
24
64
215
108
45
120
87
90
127
24
80
69
43
48
24
32
264
64
8
40
24
29
27
24
16
48
24
152
51
109
24
144
11
229
221
24
43
8
105
55
32
48
9
7
8
16
24
5
27
48
16
17
79
96
24
56
33
30
105
27
13
120
29
48
90
33
16
104
9
108
75
33
7
32
256
29
90
78
3
40
32
48
39
18
30
57
40
32
16
128
159
78
43
320
69
36
159
72
3
13
167
33
3
21
24
184
48
80
165
147
51
61
176
48
15
1
203
36
54
36
30
9
51
21
81
63
135
42
79
56
45
99
24
195
24
205
5
96
67
24
120
89
15
40
80
285
90
25
167
33
24
33
223
35
90
30
21
48
120
112
8
16
77
19
168
56
165
42
162
7
83
13
17
96
31
53
27
16
72
32
48
255
78
12
55
23
25
32
40
8
88
24
8
72
40
41
111
184
47
49
128
21
54
18
30
72
13
335
30
162
33
225
7
131
37
107
37
24
17
30
72
97
24
32
112
185
150
66
31
59
69
21
144
18
9
40
23
6
19
48
48
5
67
120
120
24
120
96
72
56
15
9
40
32
24
64
8
165
102
45
72
9
159
21
24
18
12
85
48
35
13
5
19
8
24
33
60
147
64
17
39
93
91
24
8
15
78
99
48
48
64
5
36
15
39
73
5
43
24
8
153
24
55
8
40
17
7
71
49
104
57
7
32
21
99
93
51
135
1
48
5
18
49
80
96
75
13
80
24
16
56
24
45
19
8
57
183
57
103
384
11
157
120
48
95
18
7
104
24
16
113
90
13
72
80
288
88
89
60
36
7
168
96
24
96
48
95
18
15
27
93
64
96
17
15
3
237
45
51
16
96
32
16
5
91
233
198
33
64
56
45
19
71
81
24
16
96
24
24
72
120
104
21
27
112
80
33
120
7
173
75
72
96
88
32
3
45
24
16
17
55
23
9
48
88
17
159
64
56
168
40
288
53
115
72
5
19
24
120
89
55
5
3
24
16
47
36
37
128
27
93
16
59
21
33
111
64
152
9
24
7
23
6
19
8
160
24
161
79
8
16
167
33
45
67
80
40
113
15
24
16
5
19
71
105
15
25
96
24
96
80
40
120
41
79
11
69
3
21
120
24
15
25
48
168
24
23
78
139
71
1
24
65
31
80
3
13
128
16
288
23
25
120
53
19
35
156
54
123
3
85
56
40
48
113
60
67
48
167
33
237
27
9
31
59
45
15
30
132
87
21
90
12
13
167
289
168
32
33
247
8
15
121
29
108
55
48
32
27
36
12
18
24
3
33
39
256
96
ABCD 94678542256*3^$a+1 [50032]
28
32
39
1
5
87
21
66
6
103
17
6
54
54
57
9
78
21
105
12
27
52
107
25
23
73
17
55
35
45
15
1
119
54
6
66
19
35
36
33
27
48
36
37
5
30
24
18
18
13
23
18
18
109
17
27
45
30
6
48
6
12
60
18
27
3
108
54
6
18
19
17
12
55
60
29
18
18
15
4
32
45
63
99
1
35
121
35
108
37
5
7
203
37
5
18
12
45
64
17
60
67
5
31
41
36
51
48
21
6
37
36
144
8
40
120
5
144
6
165
16
65
19
36
59
18
15
4
29
24
55
12
17
54
90
6
45
75
21
69
24
19
48
5
27
93
15
21
54
117
9
55
125
72
19
5
102
45
96
63
18
90
12
24
1
47
60
21
27
57
15
1
12
5
63
9
43
44
48
15
120
6
72
48
39
69
78
36
18
55
35
12
21
111
30
24
30
60
1
36
47
57
21
54
21
4
5
87
81
7
8
4
60
96
35
24
54
99
99
36
90
48
79
161
15
105
39
12
4
71
42
18
9
9
18
48
6
12
3
3
84
36
72
49
29
15
88
41
18
12
18
79
35
12
6
90
37
53
31
48
11
18
72
7
5
39
3
81
63
13
41
12
6
117
52
23
21
39
48
24
36
33
21
66
54
18
6
90
84
45
4
60
5
66
36
42
36
3
15
108
138
24
55
35
45
3
24
162
12
60
39
40
131
9
15
85
5
7
11
21
16
80
76
68
27
18
90
18
19
68
3
54
18
169
5
6
13
120
95
24
81
27
84
25
11
1
59
33
3
30
3
4
48
8
27
42
30
13
59
21
16
36
35
1
12
11
12
6
31
59
9
3
6
120
96
27
27
85
20
15
1
53
36
6
37
29
42
12
9
45
36
123
9
30
1
41
84
42
12
42
102
105
4
12
11
37
47
37
17
42
30
7
92
9
51
3
33
39
6
54
73
71
45
12
9
42
12
6
66
141
9
72
72
3
27
18
7
36
107
54
18
102
151
8
45
7
12
17
36
27
3
85
120
17
30
37
5
43
44
112
20
9
36
6
12
54
6
54
12
6
12
18
75
52
60
107
73
35
25
11
30
24
15
40
65
18
21
51
90
3
39
9
3
33
81
12
79
11
37
20
21
36
19
29
7
29
6
18
18
73
29
3
4
44
3
1
12
11
409
48
11
1
11
6
36
174
13
23
9
16
60
47
120
1
8
36
16
47
78
19
11
24
25
113
15
21
6
36
12
144
37
17
79
101
63
27
54
18
42
3
15
36
48
13
23
18
3
40
17
120
18
33
4
17
91
17
19
108
17
60
3
15
13
53
24
156
18
6
126
37
35
36
9
21
7
11
69
4
35
6
108
27
52
65
30
60
36
12
1
41
99
100
36
12
140
135
9
21
67
108
11
1
20
28
68
63
90
30
24
108
85
12
29
18
12
36
24
45
12
48
87
25
116
63
12
24
45
16
47
1
12
32
4
44
40
29
30
33
16
44
324
112
11
72
45
9
19
20
16
5
102
18
78
33
21
12
7
44
9
30
25
47
60
12
6
36
48
91
32
75
37
32
48
81
6
90
126
12
25
17
30
6
12
24
54
13
77
51
33
18
24
13
44
27
21
16
77
18
54
27
75
33
81
30
177
84
81
60
15
33
3
87
9
16
12
53
54
61
35
18
12
18
42
15
75
36
12
18
42
102
54
42
67
32
75
33
45
54
13
5
66
1
77
36
31
17
108
27
184
8
51
37
35
9
16
11
36
6
12
6
36
12
42
43
168
48
5
24
19
17
18
61
108
5
60
12
18
36
6
12
24
3
63
37
92
21
31
131
48
78
27
4
5
48
6
18
75
99
6
43
11
49
95
33
4
12
53
15
3
9
45
42
84
54
144
15
4
36
23
73
35
18
90
36
66
19
20
15
42
54
129
9
55
53
7
17
30
6
30
60
25
83
37
11
13
59
1
23
48
9
12
39
108
37
56
15
54
12
63
33
67
77
48
18
33
48
15
90
102
72
6
3
12
15
6
30
33
27
37
36
11
24
61
113
7
11
9
64
71
18
55
36
59
81
9
103
59
12
60
12
18
78
30
18
36
36
57
76
120
56
33
6
54
36
66
37
17
42
13
5
27
40
23
33
15
21
16
95
18
18
48
42
51
3
157
41
3
15
48
49
47
37
47
6
7
59
18
43
17
54
18
12
115
11
61
47
13
32
51
36
9
21
27
33
15
21
48
24
30
25
11
36
61
11
6
66
60
48
36
24
1
53
18
73
35
49
23
120
198
6
30
18
54
15
4
5
19
29
18
21
48
21
7
11
6
228
63
28
32
3
144
6
66
109
5
108
55
11
24
81
48
15
1
11
72
78
18
1
11
1
71
85
11
13
23
73
11
49
29
3
52
11
90
18
6
48
132
55
29
51
3
6
30
18
24
54
1
35
90
67
71
36
90
18
24
30
6
13
95
13
12
47
12
133
168
8
3
18
18
66
6
1
35
45
39
42
31
5
120
39
15
45
27
60
54
18
21
96
21
54
25
8
63
69
15
24
61
119
12
72
33
16
5
36
55
32
63
120
21
4
71
36
12
117
51
48
49
47
36
12
6
7
95
33
3
49
32
9
24
43
11
21
52
71
9
4
60
11
69
3
24
25
5
43
53
36
84
18
73
23
9
16
5
63
9
6
54
12
6
25
11
73
29
79
44
63
36
18
63
4
35
18
87
39
61
47
13
32
33
67
72
95
49
24
12
23
84
6
15
12
100
44
3
13
23
126
6
48
6
15
3
45
9
30
60
12
108
9
51
72
30
67
155
72
1
32
28
ABCD 94678928926*3^$a+1 [50016]
1
156
24
6
144
29
61
24
72
24
24
83
72
145
420
6
5
19
126
66
138
120
240
11
144
1
114
30
180
30
30
96
66
101
19
384
66
78
72
101
109
30
5
13
300
12
179
139
5
115
30
143
13
6
210
30
120
168
66
120
96
24
54
120
197
25
180
78
72
150
18
125
37
30
90
78
53
13
24
6
54
12
35
43
6
204
72
35
144
61
11
13
36
23
37
30
24
96
18
96
144
12
60
150
24
54
36
24
150
72
48
5
187
18
72
11
37
30
5
61
30
120
5
85
6
90
48
72
131
133
11
19
24
96
5
181
48
131
61
11
253
24
96
174
66
60
119
25
42
5
139
330
54
96
66
24
60
36
150
114
126
18
126
24
72
18
72
108
66
29
72
19
90
60
191
19
66
24
96
78
5
37
24
11
216
133
6
90
24
24
6
54
60
35
67
18
120
72
54
24
77
133
6
186
24
30
66
78
42
83
115
42
24
24
96
6
24
101
43
66
60
36
11
109
120
59
1
71
72
1
144
36
60
66
18
60
90
120
42
30
90
48
6
186
60
144
60
35
91
24
30
156
131
19
90
24
240
24
36
84
30
282
30
114
30
5
451
18
150
42
198
6
234
90
102
24
557
97
66
114
11
115
66
108
210
66
174
90
6
306
108
96
60
24
11
61
83
37
35
43
126
47
37
96
11
13
102
29
49
96
156
24
6
144
120
66
24
144
240
6
24
42
48
107
115
18
72
48
35
61
30
114
270
66
107
13
126
24
150
156
30
18
102
173
91
120
90
24
12
84
6
5
85
240
35
13
60
12
30
29
181
24
11
235
48
5
61
96
168
12
114
66
54
234
150
42
120
198
53
37
6
24
6
66
48
42
54
5
85
54
42
24
144
6
5
115
29
91
6
18
72
144
66
35
205
150
5
13
192
144
150
66
48
192
54
126
48
12
24
60
66
48
120
150
143
144
43
186
54
5
1
210
221
109
179
91
186
54
29
217
18
53
19
48
5
37
35
115
24
24
125
85
96
144
30
96
240
66
30
24
30
60
24
246
66
150
53
595
192
120
114
275
205
24
36
36
48
83
109
24
6
174
47
72
85
270
216
24
42
83
25
12
54
114
96
59
37
30
5
43
66
30
186
54
125
1
114
29
67
174
90
294
66
96
5
115
101
163
114
11
19
126
36
120
24
179
115
101
91
24
29
61
54
42
48
72
11
337
60
30
96
120
120
54
90
6
36
30
24
6
18
120
5
72
144
85
126
90
120
48
35
157
24
6
144
6
84
227
19
150
18
186
120
24
222
138
72
48
72
24
150
24
402
30
29
25
156
24
155
61
48
96
11
205
83
115
72
29
49
23
13
24
36
60
11
144
85
59
91
125
19
42
30
90
48
102
48
53
37
6
120
66
54
114
6
24
5
67
18
ABCD 94680124816*3^$a+1 [50007]
138
12
12
11
16
3
5
40
32
96
19
36
48
6
198
42
3
93
54
54
15
32
109
60
54
17
40
93
36
84
11
13
3
33
15
80
37
138
84
60
41
25
30
17
19
21
24
99
42
18
54
11
67
53
109
78
29
169
12
42
6
99
8
168
120
72
133
60
12
114
96
54
3
81
215
277
203
1
15
15
33
21
75
21
99
99
6
90
45
104
48
24
19
162
48
12
60
60
54
24
12
45
195
18
11
25
23
40
63
30
48
12
15
39
89
7
9
93
72
24
6
48
5
31
17
64
24
69
60
63
9
143
48
13
11
109
36
24
6
9
129
6
54
48
3
75
36
48
105
56
61
51
63
57
99
53
37
96
24
138
66
47
7
6
27
63
41
24
16
21
54
18
96
66
66
47
31
42
54
9
129
18
12
33
8
37
18
65
61
6
54
63
21
12
54
9
39
17
85
24
11
31
60
5
97
15
63
24
185
253
48
155
7
42
6
129
21
12
120
168
23
40
9
18
69
9
15
15
6
3
15
161
49
36
96
35
24
109
3
8
55
54
72
35
48
13
3
21
3
120
248
64
24
27
189
24
152
37
18
204
101
88
9
168
119
175
54
35
31
33
87
33
27
29
61
6
29
16
117
30
30
30
17
211
53
7
102
3
48
117
35
48
192
25
54
36
12
30
27
9
47
112
56
205
144
120
36
71
64
9
47
19
36
18
15
45
72
3
32
31
225
15
33
21
36
39
69
11
13
6
6
126
9
21
48
72
12
180
35
31
72
24
30
35
13
66
72
9
21
59
16
24
69
24
3
8
16
8
16
105
30
192
17
48
19
101
37
147
104
96
43
48
77
31
54
42
18
12
48
42
41
25
24
24
95
136
33
47
1
132
30
21
264
21
36
84
84
18
125
49
48
246
17
25
120
95
40
24
15
41
48
19
18
48
27
87
6
42
162
87
48
8
79
9
135
137
40
27
48
78
6
54
27
33
150
17
37
51
21
18
17
103
30
60
15
48
8
1
71
7
18
30
48
89
25
23
24
79
24
48
33
39
12
93
93
35
19
125
64
45
24
18
30
30
12
17
40
63
366
36
54
72
33
141
11
24
64
24
93
275
13
11
175
120
30
6
132
30
42
30
3
135
33
24
8
157
60
39
27
48
30
30
96
6
30
29
145
15
21
99
21
75
8
19
21
32
49
135
15
129
32
13
131
31
57
80
136
15
72
129
56
19
45
8
31
17
37
11
7
65
120
144
16
8
7
42
23
7
96
114
60
51
56
1
12
12
18
45
141
36
48
23
13
12
168
71
16
45
3
104
43
5
7
17
13
27
24
56
73
6
54
27
8
25
6
9
32
24
19
21
105
114
48
45
63
6
24
147
45
18
24
6
72
27
240
87
9
176
115
114
42
9
104
49
12
60
23
73
39
51
48
30
30
9
93
219
69
51
21
35
55
24
30
6
53
31
9
21
11
24
103
18
48
39
15
17
40
39
81
39
41
64
32
7
72
9
56
16
32
31
102
107
48
97
23
55
48
41
73
36
11
1
47
7
36
18
35
49
23
115
53
7
9
120
15
113
16
51
5
24
96
25
84
11
16
152
1
6
41
67
60
6
35
1
15
15
24
114
6
144
96
9
51
197
73
47
19
138
11
24
25
36
102
77
40
81
6
36
114
18
108
53
16
144
24
135
17
1
15
128
7
30
35
24
48
55
30
35
7
6
59
73
192
66
45
8
24
31
57
45
3
56
16
39
30
18
72
41
139
18
72
84
47
24
13
3
32
40
33
72
30
18
48
6
24
96
81
57
6
81
8
37
24
42
225
183
96
36
12
36
6
30
33
48
45
203
216
109
59
40
21
6
5
144
1
15
15
33
21
54
36
65
127
18
30
6
75
168
63
65
67
173
49
66
18
27
32
25
48
54
9
15
12
30
47
96
55
102
24
126
228
144
108
5
127
30
60
23
40
69
11
103
9
87
9
141
6
77
127
24
9
51
45
51
6
24
15
24
27
5
37
3
104
31
89
1
95
48
49
12
54
12
24
33
120
8
133
11
43
36
30
12
167
31
66
71
120
55
105
8
145
36
75
80
13
90
60
21
27
138
90
65
7
65
25
23
40
21
51
33
120
39
3
90
27
8
7
42
36
18
17
ABCD 94680216734*3^$a+1 [50033]
36
24
45
33
68
4
6
57
15
2
46
12
48
14
60
31
69
6
2
67
15
36
26
58
18
8
24
28
63
17
7
24
12
27
14
60
67
21
3
5
91
9
27
15
6
44
10
21
41
31
3
26
31
24
5
34
2
7
3
18
32
58
21
5
58
6
51
33
18
12
9
9
18
69
48
36
9
8
4
32
28
15
21
32
7
21
27
3
14
19
17
7
15
38
115
24
36
24
17
4
24
18
45
29
48
12
7
17
10
42
12
32
24
72
31
29
10
2
7
51
102
15
33
51
51
69
57
12
51
24
27
9
21
3
5
24
4
15
48
12
57
99
5
28
32
4
20
7
27
9
24
15
14
24
7
65
22
38
28
32
52
48
20
52
27
9
30
54
8
72
76
63
9
3
9
8
22
26
70
54
75
51
12
2
10
26
10
26
24
4
63
45
15
17
10
38
19
48
24
51
45
15
26
4
27
21
12
3
15
45
5
28
30
12
2
28
3
12
63
50
4
6
2
31
17
7
17
43
17
46
45
17
19
9
90
9
17
34
12
21
12
12
17
7
41
19
108
75
6
3
12
17
12
12
34
60
57
3
14
40
18
108
33
27
12
2
7
3
30
68
12
10
60
33
15
2
7
3
2
16
3
27
33
9
20
10
21
17
58
57
3
26
46
2
88
8
4
32
4
15
48
12
5
43
36
15
2
60
4
12
18
12
45
5
22
2
55
5
16
15
45
68
10
14
19
12
29
40
8
24
31
72
63
2
55
12
12
17
36
48
10
9
29
60
19
65
4
12
20
43
39
66
3
27
21
21
15
5
7
45
20
10
9
21
20
108
12
16
3
9
80
48
7
3
45
9
51
69
8
22
6
32
52
3
29
16
3
48
24
17
96
94
2
46
21
101
10
26
4
3
48
15
21
21
3
5
12
12
16
24
8
10
18
3
9
3
5
22
21
17
12
28
27
3
26
4
27
3
12
42
6
84
2
115
81
3
5
4
6
12
30
12
27
39
21
3
2
7
12
5
19
5
10
6
72
12
39
17
34
21
15
12
9
5
24
31
3
48
60
33
5
36
4
63
39
38
10
24
18
72
3
5
60
22
36
2
22
2
24
10
9
3
30
12
87
12
39
18
42
33
15
2
12
36
7
33
12
8
12
7
12
21
12
20
31
17
28
24
3
5
7
3
18
24
3
3
30
3
39
18
15
12
29
19
17
22
9
24
57
80
12
19
9
18
18
15
39
18
44
4
12
18
9
168
5
10
12
60
2
19
24
15
48
12
60
9
36
24
41
10
2
7
21
8
10
33
15
14
16
15
45
39
5
115
3
12
9
24
29
28
18
42
3
45
32
10
2
58
36
21
9
12
12
48
8
10
21
3
6
72
18
14
12
43
36
5
43
21
48
8
10
12
14
36
67
12
33
30
18
8
12
22
69
9
44
16
8
10
9
5
31
84
63
14
16
18
45
9
18
74
48
60
10
2
16
12
3
15
30
51
9
27
17
4
12
3
12
15
42
36
3
51
6
3
57
30
54
8
12
76
80
12
24
7
17
10
24
33
33
12
32
16
54
18
12
18
108
33
36
5
19
12
12
29
28
3
12
12
3
57
41
19
5
19
5
10
2
31
21
8
7
12
9
56
4
30
14
100
3
29
19
17
22
18
20
48
43
17
40
44
100
39
9
44
58
2
4
32
31
24
12
33
3
57
39
29
22
30
42
33
3
72
14
46
2
12
16
12
18
2
7
9
27
65
10
18
15
36
3
26
7
3
62
22
18
42
2
28
18
38
19
17
16
42
21
9
20
46
50
67
29
24
7
3
14
16
3
27
12
38
43
29
52
3
77
10
50
58
38
4
66
12
21
9
32
16
60
15
17
60
31
9
72
3
12
41
10
21
5
43
41
10
54
18
129
29
24
67
48
33
42
9
29
70
2
12
19
12
77
60
7
9
44
12
4
12
12
6
9
3
30
68
19
15
38
55
15
18
30
72
33
27
30
39
69
3
57
12
92
16
42
110
12
10
38
55
5
12
28
8
7
57
3
15
2
10
30
18
50
12
12
19
5
4
30
30
36
15
15
14
16
3
21
6
2
10
38
4
20
7
12
72
5
10
14
12
43
3
9
29
7
12
24
17
7
17
55
63
2
10
48
18
20
19
24
17
24
7
72
51
9
111
2
55
3
48
69
21
42
6
15
27
12
6
12
183
24
21
39
45
6
33
17
24
16
3
27
9
33
15
5
108
7
15
38
34
48
48
21
3
6
12
20
22
33
17
31
17
10
14
4
44
16
51
9
27
36
9
3
72
29
24
82
48
54
18
12
6
54
30
30
2
28
6
42
15
5
10
33
5
34
2
36
10
12
26
4
48
42
9
9
44
48
43
15
50
22
120
18
12
92
28
92
34
2
7
5
16
20
4
3
15
14
28
8
10
12
2
24
40
12
30
21
81
6
12
14
7
9
27
15
18
15
33
39
12
9
24
6
60
50
10
2
100
12
20
16
20
12
48
24
7
3
30
32
24
72
24
19
45
30
26
43
63
12
50
10
6
20
7
3
50
36
31
57
20
40
32
19
48
9
30
33
36
3
6
51
24
9
6
26
4
3
9
8
24
43
12
3
18
24
20
55
21
54
6
20
19
53
10
14
43
51
14
40
6
9
21
32
10
12
9
12
27
45
12
12
51
38
10
9
3
30
30
21
21
20
55
15
6
15
57
72
30
21
9
6
42
8
4
6
9
60
5
7
12
29
22
2
7
29
10
14
4
27
12
5
12
4
54
6
84
30
18
48
144
15
45
66
9
21
20
34
50
36
67
5
28
20
112
3
5
52
51
17
4
15
41
10
9
48
3
60
14
72
76
68
4
27
5
16
12
8
28
27
15
14
4
30
26
24
82
2
7
24
39
30
15
24
9
18
24
6
12
60
12
15
12
36
3
30
24
32
31
36
12
5
67
3
12
2
19
12
5
10
12
21
21
68
10
18
42
50
67
5
16
12
8
100
24
8
55
5
19
180
132
27
2
72
7
5
16
3
39
45
24
60
17
7
53
10
12
2
16
20
7
57
18
2
10
9
12
60
15
2
70
9
33
8
24
4
30
50
7
15
129
3
2
24
22
38
12
10
42
15
41
4
3
24
63
6
24
18
9
5
24
36
19
12
45
8
4
6
9
21
3
36
24
21
6
24
2
46
30
3
36
12
9
3
27
9
39
14
10
2
16
39
12
9
15
5
28
12
42
45
65
31
17
10
12
2
4
15
24
51
30
20
72
12
12
127
57
12
60
27
65
10
18
8
60
7
5
43
9
6
26
58
18
8
12
22
2
34
14
40
18
14
58
6
102
9
5
4
24
20
58
42
15
12
12
36
5
16
30
42
20
10
78
3
51
6
27
3
14
55
17
34
50
10
30
3
36
5
48
19
96
132
3
14
31
24
12
36
15
18
32
16
24
6
9
21
12
8
7
5
24
19
57
44
16
15
27
2
43
12
60
3
26
34
36
30
3
120
12
9
32
48
10
18
39
39
30
44
55
5
46
2
91
108
41
10
9
3
21
24
3
38
12
10
12
18
12
6
9
33
8
52
48
20
12
10
18
32
142
2
7
27
30
15
39
48
14
16
18
14
12
4
3
12
27
12
30
56
34
48
18
60
32
10
30
32
19
9
8
4
32
46
12
38
10
14
48
10
21
5
4
3
3
60
54
6
14
16
20
60
7
3
24
26
22
12
90
30
30
6
42
15
33
12
32
43
29
16
27
3
12
9
36
24
17
112
68
72
31
9
3
9
30
45
33
8
4
3
24
3
48
72
62
19
12
53
10
9
3
78
42
30
20
40
15
36
57
24
3
12
17
34
12
72
6
20
4
32
55
9
30
24
2
7
87
2
31
12
5
10
72
14
34
42
8
4
30
60
9
9
8
67
33
15
9
36
3
17
4
8
12
60
72
4
24
27
9
12
30
62
160
48
12
8
22
6
20
10
24
6
20
10
2
7
15
62
7
21
20
91
12
3
33
39
2
7
24
12
33
80
12
10
21
84
36
27
2
28
20
70
2
24
36
24
24
36
58
9
17
34
18
3
29
28
18
26
16
8
12
58
12
9
29
34
2
16
18
9
51
26
88
15
15
30
20
10
21
15
21
21
12
20
58
14
28
3
29
24
10
24
18
12
15
21
27
3
26
43
5
31
75
12
18
39
93
32
28
30
74
24
7
33
42
12
6
3
60
53
79
12
5
12
10
36
50
4
60
20
12
16
78
144
9
84
5
10
2
16
32
28
80
40
87
24
69
12
3
15
30
24
39
51
9
9
18
14
36
7
17
7
9
24
6
ABCD 94680632752*3^$a+1 [50012]
9
208
71
25
59
12
48
42
63
105
12
30
96
30
180
108
72
12
36
30
90
84
27
135
90
54
84
48
37
17
6
18
60
84
231
16
89
60
30
216
6
24
156
12
6
9
48
33
31
80
33
96
31
23
18
18
24
36
192
18
144
30
36
6
36
27
16
107
54
24
114
78
42
6
12
18
25
107
42
102
24
84
108
120
30
108
91
53
36
72
84
18
222
18
25
41
55
59
37
23
48
57
3
84
30
36
60
139
149
66
96
42
6
105
16
65
90
85
5
18
228
54
31
17
6
144
18
7
23
12
13
5
84
39
51
24
117
135
42
15
160
17
6
12
381
16
59
6
36
150
37
11
120
120
21
9
55
65
90
42
12
6
162
7
176
9
18
72
36
174
91
35
54
135
3
18
27
27
96
264
30
42
156
12
13
293
60
72
42
96
30
127
53
6
120
13
5
36
135
64
23
9
33
31
11
60
18
12
96
18
156
13
11
60
25
32
105
114
144
54
63
3
205
149
12
15
16
155
37
23
48
12
168
72
30
15
480
3
54
126
144
42
54
105
81
66
45
177
18
157
128
33
72
312
18
168
6
15
81
18
24
186
6
108
96
42
15
39
138
6
12
72
96
12
42
271
35
61
83
61
5
162
57
81
66
96
144
18
78
102
55
11
60
126
96
27
57
378
48
24
21
48
9
60
6
21
69
30
96
6
12
75
27
60
18
90
61
101
6
24
54
30
105
57
90
78
36
78
18
84
186
45
57
42
30
48
66
24
42
48
36
144
12
123
16
5
84
87
16
23
25
119
60
205
41
39
75
48
30
7
23
9
135
36
60
78
12
120
39
123
181
17
42
12
144
36
30
60
18
57
48
201
174
121
5
36
114
165
39
12
18
78
30
63
9
90
180
126
30
54
66
12
48
162
60
192
126
84
36
117
33
31
23
105
16
272
123
30
42
72
12
48
36
37
5
27
33
138
12
18
24
6
60
84
73
35
157
155
30
87
9
114
120
48
168
96
48
181
80
16
53
43
59
48
37
176
105
18
54
31
17
48
84
27
39
36
54
120
7
23
144
78
30
72
261
16
53
43
83
6
126
12
30
186
21
3
61
17
18
66
36
7
96
17
15
33
15
99
6
186
54
12
18
114
360
15
160
5
30
18
12
31
155
6
159
9
12
123
3
168
24
78
15
39
180
246
48
15
16
41
87
16
11
108
73
80
3
30
42
30
7
128
288
9
12
60
79
5
54
85
167
114
12
18
96
84
24
157
11
138
60
15
57
12
12
48
6
30
30
54
30
126
6
54
79
11
60
84
48
144
21
69
18
25
11
30
199
71
84
78
24
66
13
119
30
30
61
32
64
23
12
36
90
54
90
31
149
66
25
5
54
90
156
24
264
79
96
41
24
54
12
61
48
80
51
18
150
60
36
60
114
7
48
11
120
144
168
30
7
35
13
192
5
60
127
35
61
53
84
30
138
18
30
84
27
9
240
55
59
30
96
39
3
162
43
32
51
24
6
127
215
25
17
48
15
27
133
65
114
168
12
210
48
103
5
108
282
42
60
66
30
24
66
165
81
90
48
6
79
35
6
12
102
21
39
66
144
30
36
42
18
121
119
36
165
16
35
48
36
9
27
85
53
96
6
54
90
6
18
180
9
33
192
18
48
45
39
96
25
192
107
133
17
63
112
11
6
31
53
30
132
18
7
227
36
25
101
18
25
53
12
31
5
84
87
3
126
15
27
78
30
9
ABCD 94680726436*3^$a+1 [50016]
36
21
60
3
28
32
16
36
8
51
81
99
25
72
8
16
48
72
5
19
131
145
20
165
123
12
39
25
12
8
15
36
45
24
45
60
96
15
24
24
27
24
21
99
60
30
19
72
24
36
36
48
41
24
30
216
1
8
45
31
48
20
27
54
15
135
36
133
96
5
60
6
25
8
40
17
30
1
24
29
66
133
11
1
35
45
45
60
55
48
41
30
1
80
60
28
32
4
65
19
11
1
5
90
1
23
105
36
88
11
85
5
19
11
36
93
12
4
12
84
65
54
96
30
24
15
40
44
117
24
39
72
88
60
48
12
11
9
16
11
49
5
19
11
61
20
15
69
51
45
24
16
20
4
24
48
24
65
75
4
41
39
96
204
15
60
9
12
100
24
80
16
65
90
25
59
60
21
15
25
120
5
43
32
45
24
159
27
1
419
13
17
24
66
90
3
87
30
43
12
48
47
45
16
8
45
19
17
24
6
54
36
183
28
23
30
7
68
36
60
16
32
76
84
80
12
24
165
36
15
45
151
44
16
8
60
60
4
48
32
87
114
51
15
1
8
75
141
180
135
45
64
72
23
156
49
35
30
75
15
1
96
72
72
35
30
31
59
13
56
15
1
29
30
85
56
15
1
113
15
60
51
120
33
96
40
11
93
27
30
120
31
83
30
36
123
57
31
32
12
75
1
83
30
60
6
1
29
3
117
31
29
120
75
64
41
19
60
35
21
9
19
11
90
31
95
25
29
51
16
32
27
73
17
63
100
152
84
64
36
41
31
8
96
9
7
60
44
9
6
33
36
16
95
13
11
36
60
13
48
53
66
24
49
17
31
12
107
121
8
4
60
47
24
97
48
11
13
161
15
36
28
17
39
135
36
24
25
44
21
31
36
12
20
27
24
36
24
96
45
45
15
39
109
12
8
57
30
25
80
28
36
11
33
52
24
35
45
40
35
96
9
16
5
15
16
48
56
24
15
9
51
6
139
36
44
16
36
8
4
12
35
54
31
8
21
6
25
59
1
84
65
90
6
43
11
37
29
30
84
9
27
133
41
6
9
4
77
54
105
75
6
90
9
75
21
64
5
7
113
19
17
3
87
24
60
61
59
21
105
15
16
29
24
39
12
48
21
60
115
96
65
30
24
60
6
99
36
28
17
3
51
45
15
1
36
104
40
5
103
20
81
6
33
40
12
59
37
132
17
39
52
60
53
6
24
45
45
7
48
44
207
49
20
64
41
30
45
96
45
30
24
21
15
60
25
48
11
21
76
89
15
40
84
12
48
96
35
84
30
6
61
8
16
80
24
76
155
181
60
23
9
51
37
89
31
53
19
47
30
31
32
28
23
36
24
21
75
85
59
45
4
17
75
15
249
15
49
11
49
11
181
20
16
24
29
19
116
160
44
52
80
84
45
187
72
77
31
29
31
59
69
15
1
5
79
35
1
35
25
95
54
60
6
30
84
19
32
40
48
192
24
65
31
89
79
11
36
13
41
51
16
119
9
24
141
6
61
24
29
6
45
9
55
20
21
24
30
21
45
39
45
15
64
48
23
21
15
25
8
81
36
144
6
61
83
45
21
24
67
89
30
1
59
61
72
80
100
12
5
79
20
21
30
61
29
30
1
60
104
60
64
20
15
120
6
43
80
111
1
36
23
109
17
15
15
24
21
60
16
173
6
85
29
66
45
9
19
36
71
24
45
16
8
12
45
60
24
15
15
37
12
32
16
44
288
112
48
17
24
31
8
201
60
31
35
24
30
66
33
87
1
12
32
48
57
91
104
129
7
60
144
35
84
21
9
39
40
48
108
12
24
29
19
11
189
16
20
111
85
59
49
12
96
48
20
81
84
15
112
24
8
12
16
60
23
36
24
36
1
59
1
12
11
21
45
39
64
12
24
11
13
132
20
24
40
24
32
40
104
16
65
55
35
9
36
15
25
8
21
55
5
31
5
19
65
66
33
28
24
48
12
35
61
12
132
59
96
9
51
45
64
44
160
116
15
1
44
21
63
28
12
11
69
52
5
24
55
96
59
6
31
48
71
24
1
5
24
31
68
40
48
23
25
35
6
30
1
29
30
24
21
16
48
11
69
4
11
9
57
30
1
119
9
4
17
30
45
16
8
120
15
9
76
11
30
3
27
24
30
115
5
15
16
96
12
17
3
27
30
30
49
72
8
160
72
83
25
41
3
16
65
7
29
15
16
149
15
9
7
44
15
24
6
90
30
43
47
54
30
49
32
16
32
96
111
73
107
25
20
105
54
66
30
73
41
6
9
15
1
35
25
65
15
15
144
6
84
19
32
99
1
44
45
7
119
9
15
30
126
49
65
6
13
12
48
56
60
111
49
20
15
1
35
61
24
8
27
30
54
36
25
20
48
216
45
30
21
9
180
60
60
31
20
15
73
77
55
36
113
6
60
9
21
15
105
19
12
104
16
29
24
6
49
36
8
147
69
24
16
5
30
37
89
31
89
15
24
4
167
30
75
48
12
4
35
25
41
24
36
31
23
30
111
69
36
3
27
1
24
24
5
6
13
32
9
126
9
16
60
ABCD 94680872758*3^$a+1 [50019]
120
39
108
72
18
30
360
21
252
24
48
75
33
39
30
63
117
108
135
12
75
48
21
24
36
99
81
12
60
48
69
150
12
21
72
240
135
180
81
99
60
213
39
33
87
90
75
15
18
27
45
18
42
75
36
9
18
222
108
123
147
30
3
60
87
33
57
12
3
72
15
129
21
159
219
57
48
252
75
21
9
18
57
15
21
57
12
63
12
3
252
198
90
21
12
180
87
132
93
45
75
72
3
177
75
30
18
72
153
12
93
30
90
42
129
12
87
45
12
3
33
159
93
177
39
24
468
48
69
63
48
39
30
63
84
3
33
69
108
111
21
3
87
105
3
12
129
51
9
351
21
312
252
63
180
360
57
15
18
63
207
312
108
21
171
21
108
69
75
60
87
21
369
60
3
27
108
21
219
30
150
33
219
141
87
60
102
198
42
3
405
42
21
9
3
60
288
87
30
42
69
159
45
72
48
15
90
27
288
36
189
42
69
39
93
120
24
15
141
87
21
96
123
120
72
18
42
18
15
75
90
87
363
12
45
108
120
108
39
33
96
69
3
144
36
12
177
150
120
78
30
93
144
105
18
21
111
21
9
108
147
3
213
24
156
57
267
144
216
75
165
63
153
69
75
84
144
105
315
48
177
60
75
48
39
18
75
27
78
51
21
48
3
24
48
87
108
60
165
45
72
39
21
180
75
15
18
102
261
27
60
120
57
15
21
159
81
177
15
132
45
63
288
159
30
3
87
18
63
9
168
87
24
51
141
60
69
3
156
21
111
84
123
57
465
150
165
63
60
360
165
15
30
222
105
36
159
78
120
3
108
51
45
63
45
300
75
102
111
144
303
60
21
336
204
99
42
90
69
21
180
75
15
21
69
123
75
210
222
90
3
108
99
93
75
210
162
21
60
12
60
27
18
63
639
93
216
216
3
30
150
165
135
60
141
21
18
285
72
75
108
102
60
18
30
207
15
93
36
84
36
51
21
177
3
39
138
63
177
3
9
18
60
141
51
165
144
96
36
99
60
69
240
72
459
9
36
48
87
108
81
72
9
78
93
120
132
45
63
72
117
135
156
39
33
75
180
21
69
180
12
135
15
90
3
87
408
132
30
90
198
72
198
57
15
45
33
90
21
12
57
120
42
120
21
24
36
27
90
75
75
93
48
141
3
15
345
105
3
60
27
21
39
30
90
21
111
33
60
87
30
39
36
3
90
102
108
42
180
30
45
135
18
63
279
90
78
21
51
30
171
267
21
36
123
33
312
15
105
147
18
51
51
201
87
42
48
ABCD 94681177114*3^$a+1 [50037]
32
24
6
100
30
30
138
60
6
96
8
60
10
50
46
50
82
68
24
40
42
78
20
226
6
8
60
36
4
80
136
36
54
12
2
30
70
26
22
12
12
50
4
26
4
30
90
26
54
16
36
48
24
12
84
12
8
64
32
69
15
4
20
36
4
102
30
90
38
12
70
8
46
96
5
115
30
80
4
66
6
68
76
6
32
66
106
30
8
22
60
20
90
24
4
42
66
90
108
60
146
4
56
10
68
36
40
6
66
8
106
96
42
12
41
117
16
6
84
20
16
36
48
20
64
6
6
14
46
80
10
30
20
24
10
20
66
28
212
54
70
42
18
50
10
42
14
78
70
36
44
30
88
2
16
200
16
14
22
90
54
108
12
74
6
10
50
16
104
9
1
14
24
46
44
82
44
40
6
36
2
93
3
24
40
12
36
32
28
98
10
192
74
76
90
44
48
6
130
12
114
14
40
20
70
74
30
42
16
14
78
12
196
12
26
112
78
24
12
8
60
100
32
21
139
20
28
12
44
4
6
6
80
24
16
54
6
14
54
16
84
110
46
6
78
48
18
42
8
90
4
30
18
2
12
4
14
58
2
66
124
66
6
60
50
10
5
43
72
90
8
66
60
76
8
58
18
50
10
12
2
3
7
90
92
4
12
38
30
30
6
10
14
16
66
12
60
86
10
36
50
24
60
94
18
2
28
24
36
92
6
10
116
64
24
36
6
24
26
28
56
16
60
24
36
5
39
40
24
42
60
6
12
2
10
54
42
24
8
6
166
8
76
6
60
38
96
52
60
78
110
30
112
8
16
14
84
12
84
24
6
70
44
40
108
68
112
24
36
2
3
39
16
8
46
24
90
12
2
6
24
66
10
20
10
6
20
46
120
44
84
16
110
16
14
4
30
50
16
59
37
2
52
84
24
56
6
70
24
66
6
5
103
72
14
10
24
50
144
22
38
42
4
6
30
14
6
24
22
2
46
26
10
90
44
4
12
44
22
122
12
30
10
50
10
8
28
60
60
12
6
30
12
24
48
6
26
4
74
220
42
24
30
14
76
24
20
6
24
82
6
48
20
10
26
58
12
84
60
50
16
20
16
42
132
24
44
58
14
21
33
46
36
48
24
48
90
78
50
6
48
88
8
16
48
12
20
21
133
44
10
50
6
52
158
22
2
88
62
28
14
70
24
54
36
6
36
8
96
4
24
32
10
50
24
36
16
32
16
12
8
16
60
24
24
138
8
4
90
2
30
64
66
6
77
27
84
210
10
12
8
46
84
36
66
8
52
30
44
10
110
40
20
64
66
66
2
10
48
78
44
28
78
26
16
12
116
22
24
98
28
12
96
120
6
14
52
84
50
16
38
30
54
46
42
48
30
74
142
24
66
18
26
16
53
61
36
50
30
46
8
22
32
42
24
24
46
6
5
45
4
6
8
40
41
19
36
30
66
60
66
24
126
18
30
12
8
52
8
36
78
51
61
18
96
72
48
26
10
44
4
12
48
42
14
34
36
6
24
24
66
6
24
102
44
118
20
60
88
12
12
108
60
42
50
10
30
36
44
4
20
40
6
8
150
28
8
76
36
8
36
4
126
60
84
26
33
31
14
42
16
32
28
12
116
4
6
14
12
4
26
28
92
136
8
22
12
48
8
10
6
20
34
80
82
48
24
36
42
30
30
90
8
10
90
14
10
18
32
10
18
74
58
90
18
30
24
66
2
28
2
90
60
22
30
8
22
110
124
26
18
52
96
60
48
12
12
36
20
106
18
2
18
190
6
180
96
8
28
12
32
4
14
22
36
38
16
78
2
18
52
126
38
46
114
72
14
16
8
22
12
72
6
44
4
114
92
4
24
146
52
12
12
54
42
38
10
56
198
40
92
64
30
20
6
10
78
72
60
48
60
18
84
6
8
52
42
62
28
56
240
4
72
8
28
32
132
124
12
18
6
20
24
94
140
30
72
16
32
72
10
8
30
66
30
22
30
84
60
54
11
129
6
4
5
51
4
6
24
14
42
46
18
20
66
4
36
6
68
34
32
58
50
76
20
40
84
12
134
22
12
108
24
20
24
82
8
10
26
166
14
70
48
32
34
36
6
12
36
12
2
6
106
14
24
66
82
44
10
50
4
140
136
30
14
22
42
6
102
14
28
26
24
96
52
54
8
28
78
20
76
8
30
46
12
8
100
60
14
130
12
98
10
18
30
24
24
86
30
10
54
26
16
35
49
18
48
8
4
78
18
120
44
156
30
6
4
6
104
6
40
14
90
6
46
8
24
36
16
29
7
14
76
90
32
58
14
10
120
11
13
36
18
116
4
80
58
74
4
12
18
14
22
74
76
80
4
24
20
58
38
4
12
50
10
84
50
30
24
202
30
104
66
16
32
27
49
30
14
30
82
14
70
74
60
6
34
12
50
4
26
64
20
6
64
30
104
118
14
16
150
18
12
60
2
22
41
7
6
26
46
30
84
60
24
84
36
12
17
31
44
22
20
70
101
19
84
12
2
27
144
7
48
6
18
36
44
126
22
8
22
2
126
6
4
6
98
12
28
66
96
18
32
60
28
96
24
2
94
80
4
36
84
32
16
54
14
114
76
192
54
125
19
14
16
20
30
16
14
16
6
8
54
136
6
60
38
90
36
4
26
10
101
49
36
80
114
4
5
1
12
132
42
20
64
80
16
20
ABCD 94681245346*3^$a+1 [50033]
83
184
21
107
208
27
108
18
162
45
45
180
72
72
23
280
75
293
40
99
45
63
18
279
56
7
33
72
3
72
93
15
9
128
25
143
352
80
88
39
36
245
79
321
432
21
339
3
54
18
5
103
54
36
215
379
45
153
143
232
168
15
17
307
288
126
36
144
36
378
72
21
24
99
69
165
147
33
15
8
64
8
160
33
90
18
99
81
39
168
152
235
285
93
35
64
45
18
153
152
1
144
15
48
9
63
168
93
126
36
305
72
37
195
176
64
48
3
5
520
24
48
8
43
69
200
37
75
195
53
168
67
252
153
80
235
237
48
8
13
126
21
123
54
63
243
54
143
72
55
36
149
13
18
90
87
152
31
90
47
72
160
192
51
69
39
321
176
97
468
54
93
488
49
63
168
3
36
33
48
9
111
249
383
480
112
51
69
93
108
95
160
120
32
328
32
168
40
15
252
117
56
43
54
126
81
63
90
15
48
117
203
139
21
69
75
69
171
135
36
72
342
54
54
126
29
160
117
108
18
18
126
108
108
90
35
19
53
48
72
313
198
89
48
367
162
15
309
54
53
64
168
120
63
57
48
39
198
27
8
55
72
33
111
81
9
87
93
27
135
65
25
39
8
277
180
234
29
25
18
69
21
180
95
312
97
18
5
67
126
47
48
13
51
48
45
195
3
77
40
72
96
3
149
240
40
57
54
90
36
108
72
108
35
73
18
72
90
54
36
54
54
90
36
111
152
112
3
93
123
144
36
209
97
180
11
169
143
40
48
3
180
144
57
591
17
163
5
103
57
177
72
54
126
75
168
81
126
144
90
72
15
75
45
99
468
126
54
53
379
36
17
112
159
306
23
13
54
45
45
75
168
48
33
54
33
219
45
81
252
83
205
90
54
36
54
36
45
9
108
147
249
47
25
39
33
255
33
342
36
77
49
63
72
63
225
240
21
54
165
87
41
49
63
72
48
648
33
54
126
54
36
234
18
180
17
271
137
40
129
183
87
144
72
9
81
198
9
63
185
240
79
90
63
81
72
18
21
51
54
63
45
126
144
18
18
137
43
29
40
192
8
48
25
255
72
87
201
80
64
141
27
72
45
306
ABCD 94681483558*3^$a+1 [50050]
9
27
24
12
60
58
14
60
156
24
36
12
24
48
21
72
27
36
9
63
72
36
24
42
90
156
42
16
86
90
66
9
55
14
30
24
21
21
54
16
20
6
75
43
29
135
6
171
3
16
20
12
108
6
6
144
21
3
24
16
29
7
38
27
75
4
20
72
12
48
132
93
39
6
30
34
50
60
108
16
17
120
3
12
12
12
60
36
9
24
39
30
22
101
24
109
50
120
12
45
45
30
18
54
12
33
3
12
36
36
54
42
48
16
44
60
12
45
69
6
48
36
33
7
8
60
36
24
48
48
60
12
102
186
84
117
39
6
54
12
94
59
87
88
104
12
84
36
160
8
12
48
132
60
6
18
57
72
3
69
39
16
20
21
24
15
24
24
16
32
72
6
30
40
5
27
12
48
9
79
17
3
24
36
102
30
60
12
21
21
70
101
43
20
9
45
16
26
54
30
16
20
33
51
40
20
12
58
104
18
33
111
33
27
45
3
60
48
57
51
42
30
58
2
60
108
105
27
237
27
48
48
12
120
48
12
18
30
18
51
96
3
42
3
24
27
45
3
36
6
54
21
3
16
80
45
27
12
30
48
18
24
72
4
29
51
96
36
4
29
39
22
50
48
12
24
36
33
27
40
128
12
33
27
114
102
108
24
6
6
21
103
152
64
41
87
6
54
12
81
3
21
21
138
72
9
3
48
60
48
12
72
120
21
87
30
18
24
6
51
63
12
18
6
21
63
120
72
6
3
87
102
6
90
27
48
91
26
78
12
28
26
3
111
24
72
78
136
11
63
108
18
51
24
39
36
90
6
24
36
33
123
4
44
132
94
86
45
39
24
60
16
104
76
54
74
30
27
144
27
132
6
6
36
9
51
90
147
31
20
60
24
12
36
28
197
3
12
72
48
48
12
93
99
12
6
30
18
42
9
55
44
10
2
60
60
9
45
18
57
19
194
78
120
12
72
24
12
12
52
5
39
6
6
108
16
54
2
88
44
36
9
63
60
72
76
89
27
24
40
77
63
57
39
6
18
12
108
9
27
18
6
60
24
60
42
18
57
51
12
72
129
15
81
63
36
10
2
33
91
8
36
36
66
30
24
204
132
12
30
18
9
69
27
24
15
9
87
108
21
141
48
51
3
21
24
63
105
48
61
14
60
57
183
120
57
45
30
28
56
9
39
12
66
18
9
27
24
45
15
54
18
33
87
12
106
26
84
66
6
42
3
45
27
7
8
46
14
21
55
80
30
6
93
3
4
44
156
105
39
60
10
11
3
42
18
12
60
160
248
30
46
36
56
132
45
51
12
48
9
15
36
120
24
82
26
48
36
108
52
29
45
27
72
27
36
72
36
240
144
45
96
75
45
15
72
4
8
36
36
21
93
6
21
63
36
84
81
15
30
294
36
4
104
12
9
55
62
27
27
36
28
104
93
15
132
16
140
72
24
24
46
11
63
16
38
96
10
134
6
84
36
24
12
84
16
20
70
26
57
51
45
15
96
36
45
39
33
3
45
3
117
15
4
144
44
12
96
28
32
48
9
96
75
60
129
3
18
70
26
66
48
30
30
16
50
30
21
43
32
24
90
18
120
6
27
159
9
72
15
12
138
30
18
42
33
144
37
131
3
24
45
21
240
234
6
6
24
69
15
30
30
45
63
108
90
42
88
36
20
6
30
144
18
126
21
3
136
2
30
12
33
39
48
120
12
100
128
36
120
42
75
13
35
15
54
22
26
54
108
36
24
21
15
177
3
36
6
42
36
24
72
204
6
150
4
17
183
24
6
114
12
45
63
108
84
48
153
15
12
21
39
6
42
88
20
24
117
3
48
84
198
66
30
102
42
18
94
50
24
16
20
45
24
39
6
42
24
9
69
6
76
56
24
36
42
22
8
108
54
51
72
27
186
27
51
132
30
18
12
48
21
48
15
78
42
36
21
45
3
51
76
44
45
99
21
39
22
11
27
90
42
204
141
39
81
15
6
138
60
36
36
84
216
132
12
24
96
30
18
46
86
40
8
93
135
60
42
6
24
60
36
76
65
69
10
20
16
116
72
46
2
12
36
9
31
36
188
12
180
24
6
6
12
48
24
4
50
162
4
8
96
114
27
48
87
24
9
63
30
18
24
36
60
9
27
21
19
44
46
11
24
189
75
24
3
24
10
134
24
45
63
12
21
61
14
156
36
18
99
27
114
51
15
24
9
67
68
81
39
46
14
45
15
72
33
183
132
136
149
75
48
108
12
93
75
12
12
21
15
46
50
60
18
6
10
26
54
10
32
60
69
69
51
231
28
56
34
11
96
15
9
15
144
16
8
120
ABCD 94681707832*3^$a+1 [50277]
105
3
105
36
54
93
57
12
198
72
180
225
9
60
66
90
111
24
15
264
54
3
249
78
93
12
105
75
12
75
60
30
24
51
36
60
33
270
156
204
180
84
342
150
18
12
180
294
21
69
27
129
144
144
36
99
15
21
135
114
135
21
159
75
225
60
201
90
189
105
300
27
33
3
192
21
87
312
87
18
36
15
36
48
12
105
3
72
48
15
237
3
33
60
60
84
99
96
54
27
27
165
231
9
45
111
81
60
30
21
3
141
33
36
6
69
96
36
123
189
111
36
33
60
15
33
120
192
105
15
21
15
111
93
168
60
153
87
33
99
12
93
30
180
81
81
15
108
27
93
177
54
54
27
39
57
120
24
33
3
93
39
48
87
105
57
108
27
120
3
30
72
54
60
156
33
165
75
12
99
57
132
12
69
66
108
252
54
54
45
15
90
15
72
48
60
87
90
18
6
30
105
21
75
15
21
57
30
33
72
48
69
3
36
84
51
21
276
84
15
45
60
135
228
45
117
54
234
75
48
204
33
6
21
48
231
90
24
87
555
60
30
78
12
21
12
48
69
15
60
9
75
252
69
3
345
12
135
48
96
99
45
27
180
144
180
36
18
27
33
15
21
51
33
90
42
84
126
18
6
117
3
90
111
213
6
9
111
234
183
87
45
120
345
75
45
96
51
60
228
87
21
24
63
153
9
15
3
57
285
3
51
45
15
141
15
24
36
18
471
51
48
60
93
144
9
39
177
51
48
99
42
18
36
30
234
6
54
12
54
99
132
219
201
195
108
276
21
225
135
45
255
69
6
120
180
9
9
60
12
75
240
99
6
75
159
141
168
117
18
72
54
144
90
60
90
27
48
120
105
75
60
27
108
45
288
9
18
153
72
117
75
15
81
9
54
6
210
24
117
3
24
66
111
33
72
198
36
81
9
135
12
72
108
3
84
6
84
63
117
6
129
120
21
84
306
69
168
129
108
282
81
72
27
78
12
144
24
12
63
192
120
96
3
225
21
135
180
36
63
9
72
108
48
48
9
27
153
147
9
27
60
84
9
216
78
102
54
24
12
81
24
39
45
12
39
18
12
63
12
105
24
246
54
87
48
9
135
135
45
60
108
132
51
60
54
15
12
3
72
21
33
90
9
27
54
54
21
69
72
360
75
96
9
3
105
42
261
108
201
3
87
18
72
63
288
33
147
153
36
3
165
12
51
27
120
117
48
147
81
153
30
9
45
6
177
12
48
9
90
54
36
3
60
27
18
60
15
87
198
3
33
36
51
27
252
30
63
180
27
45
9
75
96
15
138
126
117
240
24
195
45
300
3
45
387
174
204
51
36
33
42
84
285
189
3
192
345
30
ABCD 94682415286*3^$a+1 [50016]
21
6
65
4
44
7
9
60
9
27
80
12
36
24
28
63
5
139
5
7
33
68
24
43
45
93
83
4
12
51
5
72
16
44
40
60
48
12
80
52
48
12
9
99
117
75
108
8
25
3
20
19
36
77
13
54
21
87
33
32
37
47
13
108
3
27
54
11
85
3
15
12
129
84
9
147
48
3
18
47
28
36
9
36
3
32
43
18
35
55
17
36
127
30
3
12
32
12
73
155
52
20
28
27
6
35
88
44
72
4
24
165
111
92
193
47
12
16
20
4
36
192
8
52
32
40
48
69
51
8
85
39
12
68
40
51
29
12
16
8
16
60
48
48
8
24
25
71
4
12
33
36
15
72
12
8
88
24
236
67
93
204
15
18
54
21
8
72
52
56
37
60
63
32
52
12
8
88
12
32
16
32
28
228
24
20
16
24
51
30
51
24
32
12
16
15
65
7
89
48
43
18
95
24
16
36
165
39
36
44
4
12
96
44
40
60
48
56
36
60
43
185
13
3
44
12
84
4
200
85
126
66
3
36
20
1
23
36
96
73
35
60
108
40
15
17
88
12
36
216
8
60
43
108
9
20
36
36
16
9
71
25
39
9
47
223
17
25
39
44
7
54
48
6
9
80
52
48
32
16
12
32
24
37
83
55
57
24
8
12
124
104
28
93
107
52
81
15
15
9
60
32
13
30
18
27
45
60
87
68
1
75
21
15
8
36
12
12
28
12
12
8
28
128
109
108
42
36
29
48
4
93
11
36
85
3
8
88
104
40
56
55
42
39
20
60
16
8
4
81
15
36
24
12
20
48
64
12
20
24
40
15
17
28
9
11
4
36
15
126
71
12
28
12
12
20
60
24
1
83
52
45
15
8
67
21
9
3
20
13
60
87
60
15
12
33
108
60
12
21
35
16
9
51
15
21
20
172
60
56
12
4
24
9
6
29
60
1
107
55
77
136
12
60
68
40
60
9
23
12
48
4
44
49
42
36
29
145
114
36
9
56
40
96
69
23
25
15
3
33
45
51
33
6
84
17
24
19
18
15
129
35
1
3
80
55
54
35
28
27
53
19
213
75
21
60
44
36
55
21
60
8
108
97
27
48
8
24
36
67
42
11
37
71
1
51
32
13
95
124
24
9
87
80
4
80
1
3
8
19
5
19
69
20
73
54
9
9
15
105
3
12
27
5
13
18
77
36
72
28
36
3
45
32
16
12
8
100
8
4
81
51
48
27
45
9
11
4
32
7
57
33
11
12
72
36
76
39
21
36
8
67
102
6
5
120
16
68
96
112
60
84
33
63
3
6
39
9
183
32
76
72
3
5
7
53
1
63
12
8
61
75
20
31
9
80
36
28
33
18
41
25
35
16
39
18
15
12
9
47
4
48
15
66
39
12
8
13
15
3
17
43
137
100
108
9
96
66
53
28
20
7
17
79
41
25
3
32
28
8
7
57
24
96
69
11
4
117
12
3
8
67
53
4
56
85
12
63
20
4
20
12
28
123
29
31
48
21
93
3
132
92
79
5
72
40
9
63
12
24
20
4
8
43
77
28
24
21
27
80
4
123
66
71
43
36
21
20
60
84
7
42
47
28
48
3
41
13
83
25
123
21
198
17
96
7
125
37
15
44
112
9
51
27
5
12
13
51
20
24
12
36
97
51
20
12
12
36
67
65
100
84
56
13
36
3
20
12
28
36
60
36
99
41
24
25
27
44
16
84
45
111
33
39
15
101
36
19
117
27
5
12
36
40
60
9
11
84
1
48
27
8
4
12
9
59
12
193
51
20
72
4
24
56
36
24
1
35
7
45
21
27
20
60
64
8
16
72
60
24
24
9
138
5
28
20
16
20
4
36
15
6
23
52
48
44
76
36
135
30
23
220
32
24
4
63
33
15
9
36
141
3
12
8
115
45
15
41
96
1
24
75
20
76
48
20
24
1
11
28
8
4
56
40
92
96
4
20
72
40
44
24
36
127
9
8
16
45
95
52
72
48
8
40
57
42
36
21
68
31
21
33
15
45
66
6
23
25
42
33
60
12
108
75
53
4
8
52
96
12
56
76
15
45
120
84
21
39
39
33
188
52
8
76
8
72
40
81
63
81
18
5
16
56
108
7
36
17
48
4
20
73
3
44
64
80
84
73
84
6
72
5
96
4
36
84
45
23
12
1
27
3
41
19
30
39
32
40
8
13
138
24
17
60
4
32
88
51
105
51
105
20
55
17
100
15
21
144
87
36
57
20
52
33
207
20
19
29
132
19
6
15
68
120
28
3
5
12
108
12
7
53
48
36
151
30
3
21
23
7
105
20
40
24
45
15
32
40
24
60
69
131
49
39
8
43
17
28
96
3
90
3
140
124
44
7
17
88
9
59
24
7
5
61
183
21
174
17
40
80
7
45
8
19
33
36
99
66
6
18
95
25
11
24
1
15
20
16
45
48
3
32
72
40
228
45
15
80
40
32
4
12
48
12
12
80
28
63
5
24
96
16
20
1
27
8
7
18
23
7
29
4
36
20
4
84
32
40
80
16
48
27
29
1
78
5
84
1
72
3
69
23
60
43
9
21
99
48
8
4
21
95
16
75
9
9
51
12
24
68
40
15
18
42
18
87
21
47
19
45
36
15
129
63
21
12
48
44
12
25
18
78
3
84
48
20
4
15
78
11
7
57
ABCD 94682560192*3^$a+1 [50002]
18
57
4
29
75
72
4
8
12
48
111
30
60
15
4
132
41
87
27
49
80
24
9
18
9
24
52
32
27
12
42
18
9
72
28
8
9
7
29
3
63
18
144
18
25
17
27
36
48
52
35
21
96
27
1
32
12
3
13
32
12
12
64
32
12
21
6
21
52
56
15
90
27
64
8
16
20
16
11
18
54
120
6
39
27
57
76
53
15
4
68
15
60
1
32
15
69
57
27
51
36
21
15
12
42
27
52
59
1
20
36
3
30
79
29
6
9
96
3
36
21
63
9
15
9
9
3
64
41
36
91
104
84
9
39
12
4
8
12
27
121
23
6
66
25
8
12
69
3
36
112
11
12
132
69
52
17
96
36
3
4
5
3
12
24
15
45
4
36
24
17
126
45
28
32
36
9
15
3
69
24
15
1
17
3
36
33
39
36
16
89
151
23
18
6
54
18
54
63
4
56
4
29
3
40
44
16
101
19
53
55
32
12
12
33
15
15
36
9
15
1
12
24
11
145
68
52
23
18
163
35
49
8
12
16
8
15
33
27
120
45
12
4
8
21
60
18
21
9
18
21
3
9
21
24
3
40
8
3
12
96
37
29
78
30
3
12
16
8
15
13
32
60
3
114
67
8
60
9
15
15
24
21
28
32
9
19
11
45
33
79
12
11
42
15
16
8
9
6
1
11
1
23
12
21
12
192
9
18
21
16
20
48
60
12
3
1
60
53
66
24
30
3
24
12
24
9
27
12
69
15
3
45
15
9
24
84
27
36
21
96
21
31
20
36
9
7
11
18
15
33
6
25
68
33
75
4
32
63
129
52
23
37
47
33
12
4
48
20
12
4
29
27
12
60
15
30
42
66
19
35
60
30
6
49
23
13
23
153
4
131
37
44
24
36
3
18
3
27
33
3
9
96
16
140
33
39
45
3
33
27
28
68
3
78
27
12
52
96
5
31
32
36
12
36
36
60
12
40
36
65
15
39
25
36
17
18
145
47
60
13
24
65
3
15
45
72
87
9
21
7
44
24
21
12
31
56
96
16
59
13
5
126
69
12
39
42
7
24
23
217
84
59
30
7
24
8
52
8
4
24
24
12
20
33
78
97
12
17
30
36
33
3
49
12
11
81
15
13
56
51
6
66
18
27
12
28
47
141
21
144
27
48
15
105
69
15
27
9
45
7
11
13
53
3
51
6
63
36
4
24
12
23
1
101
39
3
33
33
63
4
29
27
21
36
3
28
24
17
3
24
28
41
18
1
32
16
77
48
36
96
3
27
24
21
81
15
3
69
72
36
21
31
20
16
23
36
61
8
76
8
64
5
18
18
27
16
20
3
24
54
55
8
24
36
12
27
30
7
53
15
93
27
39
6
27
39
61
24
5
7
11
9
24
45
18
12
21
4
60
11
49
53
15
75
24
13
41
39
15
61
47
33
3
108
21
16
8
64
11
9
24
45
15
48
36
75
1
17
3
15
57
15
18
99
27
6
27
16
8
21
138
21
24
24
39
96
12
36
33
9
15
51
57
40
17
63
12
96
3
1
23
69
16
8
27
21
16
131
12
18
78
9
39
1
20
21
51
51
21
28
8
12
57
108
6
30
19
17
15
72
4
71
21
40
11
57
75
21
24
36
3
9
15
57
12
57
27
40
23
93
24
39
60
18
66
78
43
11
48
9
132
9
3
12
3
48
57
4
32
12
39
9
12
3
81
16
5
67
65
48
3
60
63
25
56
24
40
8
9
18
18
18
6
66
126
6
108
37
60
20
24
132
28
180
32
93
18
21
12
21
51
72
12
33
7
29
18
30
6
1
24
80
12
36
88
8
156
9
3
15
9
63
9
24
4
107
13
8
24
9
3
24
16
12
32
16
20
24
15
13
120
60
20
24
27
24
9
3
13
68
12
33
31
60
164
39
21
112
8
16
35
6
51
21
39
12
36
33
6
97
48
80
63
21
15
12
25
60
29
18
45
45
79
29
79
5
15
45
15
39
1
35
45
36
27
13
5
39
40
68
28
36
23
33
36
12
45
27
28
8
36
40
23
48
24
61
8
24
24
4
17
36
31
41
27
24
3
105
12
4
68
28
59
12
57
33
3
4
47
9
60
192
15
9
3
1
41
3
12
3
37
32
15
1
36
96
44
16
29
15
4
12
60
48
17
18
121
5
6
49
41
55
11
33
64
35
21
4
11
1
11
49
20
4
60
60
47
12
6
19
68
3
72
73
35
9
3
9
40
20
24
4
29
7
29
15
16
5
3
52
96
24
24
35
21
3
9
24
48
12
12
28
20
93
3
88
32
12
159
66
31
8
36
87
78
12
3
16
8
27
24
25
68
4
84
17
3
15
9
60
84
129
3
33
67
77
15
108
96
3
18
66
42
12
7
11
49
5
60
18
13
95
81
28
56
9
123
9
18
36
33
48
9
3
60
16
23
37
5
18
12
36
18
72
6
12
114
3
16
32
28
128
48
112
47
13
44
15
13
125
18
78
30
33
36
12
16
35
25
41
27
48
15
25
8
156
96
3
18
3
36
36
33
39
15
33
27
13
8
15
33
12
96
3
9
64
60
8
33
36
27
24
9
7
23
13
11
45
144
27
54
67
41
19
8
24
33
42
21
27
1
36
20
4
83
6
90
1
44
21
39
76
80
9
151
41
15
21
6
9
81
12
3
36
12
36
9
19
17
7
32
48
24
48
84
12
4
11
45
75
69
3
81
51
48
57
24
51
21
27
42
12
27
4
23
42
18
45
3
9
9
36
91
35
18
3
72
39
21
69
12
54
45
28
41
15
180
4
180
48
44
117
60
79
8
60
84
64
24
176
3
6
18
12
33
28
53
187
24
5
7
24
5
15
21
15
96
12
40
20
33
18
105
4
56
15
30
96
15
36
28
119
81
24
48
48
16
24
41
18
61
17
3
27
13
23
9
27
57
192
16
23
6
27
24
3
9
28
11
81
12
39
13
41
63
9
63
3
60
9
36
12
12
16
53
3
33
18
69
12
15
13
5
31
17
42
121
95
57
15
13
5
79
20
180
9
7
11
37
8
12
24
16
11
85
20
123
1
17
42
84
13
29
27
27
9
28
36
32
24
12
3
12
6
30
1
41
19
8
39
33
81
39
4
8
12
63
13
17
39
3
1
32
12
60
21
18
48
49
11
21
24
24
24
4
60
132
32
3
25
44
69
6
54
36
30
81
156
33
55
41
15
12
12
15
18
27
4
12
8
12
3
69
12
4
23
33
4
20
3
37
36
29
18
42
15
108
12
36
24
36
4
44
9
15
3
57
ABCD 94682970964*3^$a+1 [50017]
45
27
24
36
54
11
43
30
54
41
64
48
33
66
78
47
115
36
12
60
153
48
9
18
168
66
35
25
30
18
18
29
208
8
24
1
15
39
78
83
64
15
41
88
72
63
60
36
65
115
48
6
111
48
75
192
125
181
90
54
126
29
139
234
18
12
36
24
81
57
42
66
155
16
105
39
24
168
15
9
80
19
21
56
48
64
56
151
9
27
53
1
18
6
71
16
104
88
120
87
36
30
114
30
24
30
161
61
18
30
11
40
45
35
40
56
49
18
36
249
32
43
12
89
55
54
6
125
49
47
96
25
48
39
32
1
23
1
183
56
67
29
19
36
90
15
48
123
84
36
53
16
183
36
36
96
33
39
137
88
21
131
19
102
15
99
101
88
24
72
51
5
67
6
36
3
33
30
33
135
66
39
75
12
60
69
24
152
7
41
16
104
49
6
17
24
24
115
72
48
6
48
168
18
30
24
102
41
37
90
180
21
24
56
1
15
24
51
5
13
90
6
12
72
18
5
40
144
168
75
96
30
72
39
224
7
90
42
18
30
53
64
8
7
66
150
72
9
81
282
90
11
112
3
72
53
1
54
17
127
36
197
25
63
120
15
9
57
6
12
18
3
105
135
15
30
35
19
78
15
120
75
29
43
6
15
75
30
54
36
5
16
15
321
39
81
48
51
234
35
16
225
15
3
30
18
72
141
120
80
115
21
51
45
72
72
39
180
101
43
168
29
16
63
41
25
63
33
30
42
18
69
69
27
27
165
32
19
6
39
56
40
56
97
48
23
64
56
25
90
5
72
25
234
54
111
48
128
40
57
23
13
30
24
36
41
24
1
54
41
1
30
113
96
25
18
60
18
18
77
25
42
72
45
3
77
55
108
12
6
54
29
72
37
6
120
24
30
15
27
29
25
144
30
18
39
3
48
168
45
135
156
29
31
18
66
101
40
56
43
12
249
48
117
204
15
15
24
17
13
132
48
42
21
15
48
17
169
135
104
97
42
48
54
18
6
192
24
84
60
30
81
33
15
56
64
8
19
18
11
96
1
54
180
36
57
33
159
51
78
162
269
120
1
18
54
42
5
31
57
51
21
24
9
111
159
33
3
77
25
24
119
55
177
3
21
3
30
87
80
88
3
189
48
27
5
24
112
264
9
42
189
80
1
63
9
48
63
24
56
1
24
66
6
30
33
32
43
77
48
37
90
18
6
18
87
224
25
60
30
5
96
43
93
8
31
30
18
17
61
30
69
48
63
114
119
19
77
19
117
39
6
30
108
17
40
72
72
80
24
19
53
73
42
54
15
3
18
18
57
9
18
93
39
54
66
329
37
12
23
67
36
201
39
120
36
24
12
177
75
45
32
121
54
18
42
66
35
19
45
24
39
17
19
21
21
54
93
8
40
15
72
18
150
252
12
33
27
69
39
33
39
36
125
19
174
6
48
33
3
21
56
13
42
9
39
24
36
102
54
33
8
48
7
89
1
95
7
18
54
18
63
9
15
135
33
75
48
29
13
108
30
24
36
48
5
19
77
16
9
150
9
32
40
9
90
93
56
16
51
84
18
47
24
72
37
18
18
42
120
45
27
60
137
43
120
53
48
79
18
150
9
63
12
125
24
192
112
96
105
111
51
189
48
8
120
115
24
48
36
24
81
80
49
47
31
33
147
5
97
6
36
48
78
54
65
1
15
120
8
40
159
96
12
29
13
12
15
104
7
9
45
114
9
63
12
21
39
41
72
49
18
12
24
105
39
41
64
51
165
105
111
33
90
36
81
216
69
18
12
5
240
151
252
36
17
19
24
5
115
21
129
12
90
24
36
93
45
6
5
25
54
54
227
13
48
18
72
18
71
120
115
6
48
54
105
72
48
32
16
72
32
19
36
9
264
15
96
57
8
19
72
24
5
25
42
12
17
223
36
36
108
101
37
99
51
69
15
36
149
13
3
15
60
29
25
135
39
24
12
69
72
24
33
23
88
39
57
ABCD 94683008372*3^$a+1 [50009]
96
33
24
120
15
7
29
24
55
6
90
32
45
60
55
54
38
22
30
29
36
45
16
2
10
2
6
3
1
35
43
65
7
20
54
27
33
27
7
17
21
4
36
8
147
12
3
22
20
15
7
6
18
17
7
6
30
17
15
54
28
8
34
74
4
11
121
8
22
30
59
21
28
47
81
4
11
25
23
81
3
37
18
5
31
17
48
9
40
8
18
70
6
5
43
26
10
29
33
18
12
22
47
9
16
68
28
104
36
12
15
13
102
18
30
8
30
87
27
33
79
113
1
2
10
8
15
19
96
14
28
8
6
30
10
30
11
9
3
60
25
23
24
1
24
36
24
11
24
9
24
12
28
11
19
32
4
36
66
20
4
71
24
15
64
29
45
58
29
63
126
27
24
3
18
3
9
16
12
95
3
22
23
1
18
80
10
11
36
1
24
14
10
35
12
24
3
28
17
85
47
120
9
51
31
17
85
35
21
12
24
28
47
13
20
28
48
30
122
54
93
1
24
32
100
36
23
12
37
8
34
29
1
38
57
33
15
108
12
175
42
96
8
82
17
85
6
2
15
13
44
6
57
12
21
15
97
23
1
11
9
10
78
2
45
1
119
24
45
24
40
36
36
8
58
2
87
51
54
88
71
39
10
12
60
60
11
7
38
28
32
30
57
1
24
32
48
40
6
6
26
22
35
25
56
22
2
40
11
1
23
25
12
30
6
42
17
25
23
1
30
2
52
30
5
1
54
20
57
1
18
6
36
24
68
76
14
18
64
68
46
84
26
4
66
30
35
45
4
12
23
12
73
18
2
28
48
47
3
57
57
30
33
13
6
5
108
21
4
35
27
9
69
3
13
54
6
47
12
13
30
5
15
10
44
16
95
13
32
28
50
34
12
48
32
70
14
24
18
18
16
23
13
47
12
31
24
5
13
80
46
17
25
8
4
23
19
48
5
103
5
7
32
18
18
10
24
66
17
12
13
48
18
14
12
4
2
9
1
42
2
3
48
49
35
13
11
79
66
32
4
36
14
4
12
2
27
49
60
24
18
29
45
40
59
69
12
28
18
29
3
45
1
24
20
22
53
15
30
15
48
108
9
40
32
4
59
1
36
18
18
24
6
29
55
48
17
69
27
13
170
16
24
30
11
24
7
2
3
15
30
3
37
47
31
6
54
12
17
25
270
2
3
21
27
93
42
10
20
4
95
9
24
82
38
27
33
22
6
8
12
27
31
30
30
32
40
8
34
18
2
40
38
30
60
54
4
14
48
60
27
21
22
54
23
1
14
16
12
38
10
102
47
45
22
18
8
18
10
60
42
5
33
64
8
82
18
12
18
42
23
12
12
81
3
7
98
4
2
9
12
45
64
78
17
133
36
35
84
61
11
9
4
30
17
79
6
8
22
14
36
4
35
12
37
2
4
29
13
24
38
22
14
52
14
10
29
67
18
44
10
65
27
16
44
10
56
15
85
48
156
36
12
32
34
60
6
8
27
36
9
111
9
16
23
31
44
16
5
13
23
13
11
25
6
29
55
6
23
12
60
79
54
6
14
12
27
13
12
8
27
12
15
36
4
41
25
38
45
36
21
15
19
26
15
12
13
30
77
13
95
9
3
121
44
15
12
1
12
23
97
11
9
48
40
23
36
9
34
26
10
2
72
60
3
12
60
105
16
11
81
3
7
48
44
33
19
24
2
28
2
57
37
90
6
72
11
31
90
11
37
30
2
63
57
15
31
5
13
80
16
6
14
36
4
66
54
24
11
31
14
126
34
36
42
41
19
38
78
45
7
5
25
72
47
105
46
80
28
17
12
105
16
59
33
4
11
57
40
126
32
10
20
24
3
60
45
40
23
3
9
25
56
39
15
28
17
61
6
5
24
1
80
63
25
12
30
36
50
87
21
27
9
36
15
55
42
36
24
8
30
4
5
33
36
27
103
50
22
125
60
12
12
48
45
16
47
60
49
20
15
48
13
18
6
6
17
31
41
36
57
36
22
5
13
54
12
26
10
42
11
9
40
6
2
52
12
23
13
23
9
36
51
1
110
22
72
8
16
47
45
18
45
12
12
37
11
7
41
7
18
32
3
37
48
30
17
12
25
8
12
18
78
22
18
42
44
88
50
22
5
15
10
6
2
12
76
68
16
6
5
43
6
60
8
46
6
48
26
10
42
18
56
28
6
2
39
79
26
3
13
47
13
12
30
90
50
28
80
4
18
30
2
3
7
41
25
50
9
48
43
8
70
24
86
10
20
24
72
30
34
59
3
9
25
11
12
31
14
27
9
46
90
48
2
94
12
120
8
4
68
27
37
24
42
24
5
61
12
20
12
28
47
36
7
26
27
13
11
36
12
1
14
70
56
15
36
13
20
15
55
6
2
18
16
11
25
14
33
25
131
36
15
10
60
23
33
52
132
11
75
9
13
23
93
15
21
28
107
9
24
3
13
20
39
33
123
19
6
12
18
122
10
5
37
47
9
6
4
29
3
28
17
7
38
63
9
48
3
69
6
57
19
78
12
44
15
24
3
9
13
36
11
13
62
34
11
1
8
16
11
49
6
5
7
198
12
12
6
14
3
1
90
42
23
36
21
4
71
43
6
26
9
1
12
35
1
72
44
78
10
126
12
44
21
84
60
48
43
18
6
26
24
36
4
24
155
9
87
1
44
4
24
6
5
27
22
6
66
14
21
13
23
43
30
2
4
18
23
67
26
6
45
19
5
1
6
98
16
35
19
54
56
94
2
3
36
9
82
30
14
34
47
9
4
2
64
2
15
9
3
60
7
36
2
88
2
12
33
36
31
6
59
1
24
35
49
36
48
8
3
72
33
22
42
30
18
12
23
9
40
204
84
2
4
6
30
14
4
8
60
18
64
38
3
31
8
45
1
12
60
119
48
3
10
42
41
12
79
54
11
25
44
34
6
74
36
102
100
59
25
23
31
2
4
86
52
2
63
13
122
10
48
59
36
9
15
25
48
35
93
22
17
15
16
14
36
4
30
6
30
12
78
44
4
32
64
8
3
12
72
103
5
33
18
10
24
20
15
45
16
36
23
43
30
42
2
4
42
50
4
68
22
90
8
18
22
47
81
22
5
43
84
6
30
17
1
11
43
20
42
36
18
21
25
6
18
92
28
24
11
31
14
46
26
27
31
44
45
13
23
99
18
4
24
14
21
27
22
18
12
12
54
26
18
36
82
5
13
42
5
12
13
80
34
29
61
20
108
6
70
24
11
19
32
4
14
3
19
50
4
72
12
11
1
44
40
47
13
12
84
6
2
15
36
24
7
24
6
44
4
20
12
15
21
22
162
11
85
23
21
4
2
30
24
4
42
38
16
48
6
62
130
17
43
18
56
4
24
83
7
18
44
4
11
9
15
24
96
36
3
28
18
47
19
6
8
4
32
10
26
24
64
11
13
30
17
25
24
6
26
112
180
8
78
30
16
24
71
51
34
11
45
39
24
36
31
14
16
80
3
7
5
33
22
29
21
78
21
123
33
12
13
48
11
13
11
105
10
6
56
4
90
14
24
72
15
55
18
240
60
18
204
74
36
10
53
7
5
25
44
12
3
39
16
32
4
ABCD 94683144932*3^$a+1 [50144]
17
1
39
3
285
56
19
45
45
12
15
120
120
15
24
249
141
42
9
45
36
12
42
65
43
101
1
54
60
117
8
109
27
75
6
12
60
71
145
54
57
15
105
75
180
65
19
54
143
25
15
93
282
72
378
143
72
109
35
88
21
27
99
108
18
132
48
35
43
117
9
48
42
125
55
54
30
42
30
165
15
57
15
108
69
80
91
45
128
55
24
72
36
29
43
198
54
156
18
131
16
327
30
60
18
29
16
129
24
47
7
318
35
37
78
18
35
31
105
3
45
105
135
111
132
29
16
57
23
127
33
15
9
15
89
1
36
35
247
161
64
15
17
160
285
275
199
192
132
12
18
63
69
51
69
195
48
105
318
113
72
48
7
30
114
48
17
16
45
27
147
5
16
15
57
51
54
15
75
18
275
64
3
162
6
29
16
9
90
48
77
55
210
78
17
31
9
15
126
299
16
8
109
36
39
8
7
30
108
204
11
25
72
63
24
33
72
144
87
24
33
6
9
45
18
120
105
183
132
84
216
129
56
163
12
114
71
193
6
66
24
30
6
84
180
131
64
9
36
120
51
117
102
5
73
36
27
9
18
156
57
39
153
3
18
6
29
72
7
30
131
64
63
84
5
16
144
200
120
235
186
27
117
66
60
12
377
43
36
30
96
3
87
108
102
36
42
36
21
15
198
138
105
45
90
12
132
18
47
328
33
39
159
17
109
96
27
93
42
353
64
80
55
89
1
36
42
72
234
47
37
6
66
6
72
213
33
126
41
49
60
90
65
115
45
80
136
3
54
60
18
12
237
56
48
96
88
32
1
24
30
54
35
240
37
48
27
224
24
85
51
3
53
217
23
19
29
97
30
24
81
99
126
143
16
528
15
17
55
156
360
72
150
18
12
33
9
119
79
36
189
63
57
27
5
121
78
126
36
30
129
15
41
127
48
89
16
165
252
42
45
80
13
3
72
32
16
8
1
66
24
84
81
33
47
24
16
21
90
30
42
57
80
73
42
141
24
80
24
120
19
78
12
18
89
25
108
107
91
69
56
37
27
3
42
18
138
60
48
35
37
60
54
81
80
13
36
239
1
15
39
30
72
35
232
81
47
133
11
79
65
55
42
15
39
161
232
87
18
6
137
40
129
71
85
78
90
12
18
69
3
69
3
36
132
45
39
24
54
363
192
48
27
101
19
77
283
186
12
72
60
27
39
24
393
15
54
18
105
21
54
150
12
18
108
53
16
3
93
33
111
111
9
21
267
117
35
40
48
56
109
18
9
168
15
17
1
132
66
42
12
36
36
51
9
48
18
69
39
57
15
54
24
30
54
15
128
43
126
119
19
93
75
102
108
54
78
12
75
75
141
123
60
84
53
24
16
75
12
72
41
144
16
93
51
105
114
84
17
96
19
54
72
15
104
136
24
48
15
30
168
84
24
192
90
5
48
55
41
85
96
90
54
108
72
138
60
17
55
33
123
234
35
25
135
56
25
102
17
1
23
16
39
17
85
24
48
3
75
12
162
96
39
80
96
64
39
57
93
51
21
35
139
6
30
18
39
111
30
90
24
72
30
24
27
39
78
107
1
15
24
96
75
24
ABCD 94683449176*3^$a+1 [50096]
75
1
104
12
57
31
44
15
72
6
55
8
24
28
20
9
79
24
80
96
24
28
20
57
91
36
20
84
64
36
65
51
16
83
81
4
17
7
32
28
47
1
24
20
3
33
64
24
77
43
44
28
8
21
31
20
63
25
32
63
1
20
204
45
24
72
39
27
45
52
17
43
8
48
36
9
31
36
8
27
37
32
16
8
4
56
4
11
117
9
15
69
96
51
72
28
5
27
28
20
105
75
40
48
17
55
17
3
33
6
21
4
23
33
9
15
33
31
72
8
36
84
57
108
42
9
64
12
5
7
36
44
40
53
67
5
3
4
29
27
75
25
12
32
4
125
39
57
15
40
29
15
4
17
171
69
79
29
30
1
60
12
23
21
48
3
90
67
251
24
13
8
424
56
12
57
36
27
117
18
9
24
52
5
15
12
48
72
100
60
72
56
3
57
24
21
43
60
104
27
6
19
48
72
56
4
104
69
67
48
17
18
138
79
36
44
45
36
135
57
27
28
41
12
90
9
15
9
4
5
43
83
30
27
9
60
79
36
23
61
104
12
24
64
32
84
72
3
57
4
8
51
54
27
4
65
15
75
189
12
33
3
108
64
116
156
64
5
72
63
72
4
8
177
31
5
114
49
5
111
69
27
28
20
24
88
60
80
69
66
13
20
12
24
28
68
3
126
120
15
24
57
3
4
11
9
36
9
31
56
16
20
4
11
13
116
33
55
53
7
108
108
120
36
41
55
24
8
40
36
29
63
48
36
3
73
68
52
84
44
57
12
87
36
39
73
128
60
52
68
112
12
89
235
56
76
24
5
43
47
13
131
61
8
12
153
27
33
15
3
54
15
3
72
33
93
3
12
4
65
75
3
1
36
48
48
8
57
48
15
45
19
8
9
63
16
72
8
57
48
72
75
4
56
24
88
8
28
5
27
177
87
4
24
131
21
60
9
180
15
24
28
12
120
12
36
120
8
4
36
56
24
40
41
18
42
30
45
24
204
33
3
24
51
54
7
59
49
36
11
45
75
105
60
33
27
108
60
111
42
19
11
18
15
84
51
217
173
19
68
12
48
40
24
108
11
102
67
92
28
8
120
24
24
36
21
67
48
104
84
52
35
165
12
21
27
9
115
48
60
47
49
140
40
92
12
40
65
12
135
204
16
11
37
11
109
12
8
21
7
24
108
5
15
156
111
1
44
64
24
11
9
52
48
17
151
8
21
96
3
160
125
115
137
3
45
87
75
85
8
84
88
5
18
1
71
109
24
101
78
18
3
16
89
7
29
19
24
56
4
60
17
3
12
3
120
13
48
20
60
4
8
28
56
123
126
399
12
21
42
21
72
24
45
3
172
44
100
44
12
84
84
28
68
16
65
48
15
220
20
48
60
33
15
99
13
20
12
36
24
12
3
90
36
19
36
20
60
52
53
7
192
56
4
20
16
24
48
20
28
11
33
93
3
40
144
68
64
48
20
63
18
67
12
53
120
75
24
141
15
72
28
104
156
72
33
18
85
209
48
7
56
27
54
3
88
5
43
29
7
56
72
3
117
36
12
33
27
48
100
24
113
18
57
12
28
29
51
24
64
144
53
27
52
24
32
48
100
95
69
12
28
53
63
36
4
5
147
33
99
12
16
17
7
24
36
11
37
35
73
17
12
51
4
84
41
6
45
9
31
44
28
35
78
39
64
92
52
20
21
12
103
44
147
13
8
4
156
32
52
36
80
48
144
75
1
36
11
18
27
33
36
15
159
6
15
33
42
1
24
5
18
81
60
64
11
21
4
47
33
24
60
81
31
11
37
11
25
24
92
3
45
16
44
48
4
5
36
72
31
20
24
168
4
59
45
12
28
20
9
31
56
4
44
76
12
47
30
51
12
64
5
48
51
52
68
24
72
204
57
48
27
105
19
89
30
109
176
196
44
165
252
7
48
8
12
40
20
9
48
7
24
137
18
21
24
40
107
25
29
18
33
24
28
41
15
4
23
45
72
3
69
60
24
12
40
44
40
5
63
60
12
9
12
19
24
36
60
59
42
103
12
29
126
18
31
125
114
66
36
19
149
99
88
5
72
51
57
7
156
12
24
20
64
11
45
45
48
15
16
132
32
57
3
48
84
9
55
72
5
63
64
48
8
64
60
128
72
51
54
27
4
35
6
75
88
48
5
18
21
48
21
87
72
15
37
8
51
66
3
88
8
40
164
135
13
168
24
77
15
76
8
16
8
12
69
31
24
107
13
80
12
69
31
44
180
328
11
81
63
45
16
11
93
33
114
13
80
141
27
9
79
65
91
36
80
124
149
114
48
37
53
123
64
68
112
96
ABCD 94683949918*3^$a+1 [50000]
11
40
56
73
47
43
36
126
24
36
23
96
16
45
59
25
6
18
12
83
12
48
25
123
32
16
39
42
59
52
27
65
28
24
45
75
20
4
24
8
88
39
12
18
51
81
54
66
18
6
119
36
25
30
24
66
126
18
6
54
35
31
45
56
13
90
30
71
12
24
115
18
12
11
13
36
11
24
16
24
9
11
4
21
54
45
141
30
18
96
36
119
16
45
83
16
21
23
12
16
20
43
5
84
1
15
21
180
71
37
12
63
92
28
48
24
120
9
107
13
24
111
51
21
99
45
8
16
21
123
21
36
39
44
12
13
60
30
36
69
48
9
90
24
41
13
131
60
55
54
35
16
39
6
51
3
17
103
126
6
41
64
69
90
9
8
112
56
1
83
12
25
54
96
5
49
11
136
104
40
56
132
1
36
54
41
19
30
54
65
25
36
6
5
24
1
18
36
137
7
125
7
21
69
3
105
83
4
15
18
36
60
11
48
28
24
33
111
56
40
135
108
36
41
60
4
21
51
3
29
97
18
12
18
23
19
45
48
8
48
24
55
42
23
36
100
39
41
120
36
49
35
19
36
204
53
264
19
24
17
49
131
13
27
9
15
120
45
36
18
45
120
201
30
17
43
29
25
12
83
25
135
27
18
36
24
36
27
44
108
37
30
5
13
75
15
81
240
56
25
39
15
9
20
181
54
53
4
168
56
31
65
25
159
24
261
36
18
113
13
6
48
17
25
48
42
21
20
97
11
211
30
18
21
92
52
48
48
69
102
69
96
48
111
90
54
42
18
120
5
36
4
27
24
30
47
40
3
17
133
15
15
29
28
69
60
15
39
17
13
6
21
152
7
18
12
59
31
54
60
36
35
48
115
5
88
24
3
36
54
36
11
148
140
52
15
30
18
177
96
183
30
24
35
60
67
29
1
35
16
57
252
78
66
90
24
41
12
13
6
33
201
36
83
16
24
20
55
12
105
93
3
8
60
12
49
108
35
36
96
28
96
15
9
21
71
19
9
20
52
24
240
24
32
16
32
55
42
11
4
69
36
54
54
36
6
120
33
32
13
90
33
93
30
45
9
6
81
48
8
97
15
87
33
20
28
63
96
81
39
90
90
60
30
18
17
19
21
56
13
11
13
71
4
51
36
89
31
33
21
60
11
4
51
21
69
83
96
19
42
51
32
60
36
1
155
28
105
216
66
24
21
33
66
60
9
21
126
5
13
96
30
6
23
7
18
150
33
69
75
8
115
45
80
16
21
168
23
7
6
111
8
48
72
355
93
9
54
54
36
59
28
9
198
12
41
48
25
35
16
68
151
41
196
69
180
95
43
6
119
25
12
18
105
21
35
120
24
55
60
45
21
59
40
27
24
30
36
23
28
9
11
12
48
13
6
5
64
120
20
25
35
360
1
135
3
42
59
31
30
11
84
28
111
90
24
15
75
12
89
84
31
21
8
88
24
33
15
27
30
18
60
17
24
31
84
17
12
192
88
21
30
6
30
53
1
11
36
49
48
90
36
5
16
56
13
54
53
43
36
90
180
3
27
45
96
9
11
12
36
4
140
28
20
12
72
88
75
6
54
36
29
1
59
76
20
211
18
11
1
54
45
51
45
96
8
115
24
12
89
109
107
43
5
7
53
37
15
8
72
88
15
65
61
35
151
33
57
119
60
55
125
16
24
51
5
13
36
36
3
45
35
1
15
24
8
43
6
39
69
11
61
18
30
35
91
21
3
101
79
36
30
6
30
59
49
6
9
27
54
15
21
30
53
91
5
31
81
24
39
54
60
12
35
43
93
20
28
80
112
99
53
31
29
28
69
35
25
84
27
8
61
108
36
47
19
60
18
35
12
25
18
162
63
56
24
16
15
57
44
13
12
24
54
77
43
125
228
60
19
5
145
59
31
18
27
3
53
73
47
49
63
116
12
19
60
33
75
93
27
6
30
54
42
18
15
147
29
25
66
60
120
90
180
24
30
6
83
12
36
4
9
35
12
40
8
24
1
24
72
30
18
36
11
16
44
19
6
18
90
12
24
71
196
69
3
15
53
52
27
5
25
15
8
91
36
173
37
15
128
16
39
60
156
9
48
24
8
271
6
18
65
112
3
5
25
36
36
15
9
47
7
12
60
89
85
75
24
32
24
79
270
11
25
90
29
16
51
5
25
60
75
9
15
24
68
4
15
108
45
48
33
36
3
32
163
5
36
19
36
101
19
60
36
48
5
31
6
23
28
72
96
51
30
63
27
114
120
36
18
6
15
21
18
17
19
5
121
15
20
48
91
65
31
5
49
30
36
129
111
84
6
15
3
21
24
200
37
35
19
117
9
60
18
12
90
35
16
44
84
64
ABCD 94684400698*3^$a+1 [50055]
83
69
208
53
12
27
28
8
28
269
138
165
45
12
43
48
60
180
20
177
60
24
3
52
180
204
36
5
30
6
63
9
48
39
84
4
113
42
97
20
124
36
41
72
15
12
45
108
12
31
185
132
48
30
30
12
103
32
63
37
65
18
57
12
24
27
72
150
210
30
12
3
88
29
63
108
4
41
30
285
147
18
27
60
87
18
43
8
57
63
99
48
133
131
30
231
48
51
66
39
213
12
36
43
284
228
15
150
24
36
27
72
33
60
12
36
120
30
24
1
77
31
36
20
165
55
20
16
12
65
31
12
32
27
90
156
55
60
17
120
12
15
3
48
13
24
77
3
72
33
43
119
105
96
135
30
12
43
65
3
21
15
64
12
20
9
63
3
24
25
20
123
18
54
18
51
57
75
9
6
240
24
105
28
65
31
77
150
42
27
60
15
18
72
150
45
64
17
15
99
6
114
18
87
15
45
21
150
57
96
69
91
101
96
27
15
13
144
41
7
56
57
39
21
27
45
3
75
69
3
18
132
72
171
15
24
30
135
16
5
72
3
69
15
93
15
33
42
37
104
9
87
201
39
45
3
33
12
111
21
15
88
35
141
36
63
21
9
12
30
9
57
12
103
197
3
69
19
11
93
57
19
12
17
138
54
63
45
27
45
115
5
139
60
17
30
102
111
9
12
43
77
48
12
108
3
57
42
66
3
81
96
204
60
15
36
189
36
207
15
48
30
60
67
56
9
42
138
48
12
42
30
48
12
19
17
60
75
9
66
114
19
137
12
48
3
21
43
35
117
51
30
63
16
53
12
108
3
9
96
132
78
25
32
57
19
77
54
48
78
132
3
45
15
87
120
97
95
21
108
100
24
83
114
63
15
48
93
384
75
45
88
65
12
30
21
144
36
36
45
168
27
21
12
31
137
60
24
168
288
174
9
144
45
60
12
75
28
32
3
42
156
72
42
13
8
9
36
60
42
48
30
72
12
19
17
55
8
51
258
60
15
75
18
147
40
17
51
9
103
116
112
89
79
20
9
51
189
12
18
30
228
55
29
3
33
27
33
3
16
41
39
15
18
30
21
136
68
15
42
115
84
41
19
20
39
13
32
27
45
81
7
8
48
36
15
1
32
153
55
5
79
11
49
20
3
30
15
192
45
36
12
51
9
15
27
6
114
81
4
101
24
36
43
17
30
33
21
15
33
63
339
109
29
51
12
148
101
39
69
48
12
108
72
18
30
15
27
30
90
30
18
24
109
20
84
45
48
43
180
29
18
30
135
99
126
12
12
60
39
189
48
60
19
83
13
29
48
43
17
7
20
60
120
45
91
5
15
57
87
36
9
111
57
43
89
75
88
173
60
84
96
24
175
23
72
45
3
78
87
33
180
12
42
18
12
48
18
85
77
43
8
57
12
27
45
36
24
111
4
68
40
137
120
3
15
1
17
54
6
15
24
93
78
33
112
185
187
56
9
18
42
108
87
33
72
63
72
48
24
48
132
15
30
48
31
11
13
8
4
353
48
30
97
53
60
27
48
40
5
39
33
63
69
36
87
153
24
30
78
90
42
3
45
102
6
42
18
7
116
12
12
45
168
12
18
13
11
6
3
9
12
123
52
83
21
84
45
7
188
15
162
3
3
102
51
124
17
66
72
37
113
15
40
107
85
11
229
5
43
77
30
1
17
3
60
9
39
9
48
24
31
5
24
18
48
13
11
18
12
43
36
17
15
184
8
45
15
63
30
39
3
21
27
9
60
3
48
13
131
225
148
92
21
27
148
107
42
36
99
15
90
30
21
184
35
61
8
84
96
64
5
12
180
138
45
45
102
45
75
9
64
176
21
75
15
69
9
132
79
167
42
15
33
60
39
33
18
45
64
11
54
75
28
8
9
159
9
42
6
84
30
6
7
32
81
27
345
108
132
67
65
36
174
165
75
1
77
12
30
120
45
24
112
12
65
48
75
24
60
4
11
ABCD 94684418014*3^$a+1 [50019]
123
96
33
12
96
267
3
45
93
96
75
51
48
6
51
123
54
78
93
24
81
30
126
159
81
138
117
15
54
39
33
15
120
12
48
69
24
12
75
12
36
24
15
81
15
12
114
198
48
18
54
117
9
234
72
126
72
63
9
96
15
69
90
126
15
3
6
138
72
60
165
96
45
138
72
108
24
45
21
27
180
132
81
15
12
57
51
27
12
18
60
12
78
102
15
108
99
30
3
12
63
198
18
36
249
39
66
27
120
168
87
18
51
33
3
15
45
12
57
18
237
45
3
3
9
39
9
105
48
24
18
93
60
24
21
27
252
63
273
60
84
15
36
120
57
33
42
72
93
45
3
108
15
129
300
132
345
3
72
141
48
90
36
6
27
27
126
27
60
12
39
90
39
72
96
24
3
21
87
60
12
6
147
63
36
9
9
3
48
84
27
180
129
15
117
69
30
9
60
27
30
15
12
135
42
54
21
84
12
9
18
105
15
165
48
39
18
6
120
6
3
108
135
18
39
15
165
21
135
45
36
84
15
39
60
12
114
126
48
42
36
75
69
15
15
144
21
24
15
225
132
165
159
33
15
60
15
6
75
60
24
156
135
9
3
114
18
45
12
15
48
45
408
93
30
114
138
348
21
69
30
21
15
90
15
84
69
12
24
30
189
48
57
12
114
81
291
33
36
45
15
15
21
33
114
138
75
15
72
6
51
123
57
15
21
87
198
108
6
9
135
90
15
15
129
255
162
66
18
42
9
24
192
39
249
240
15
57
147
90
12
51
9
126
30
63
27
78
36
156
15
63
21
69
39
63
60
102
90
90
15
3
42
18
12
33
39
54
39
75
21
195
81
9
195
51
216
69
93
3
57
66
9
135
168
288
45
45
66
21
69
108
6
9
12
15
18
27
84
15
66
54
60
66
36
108
27
15
72
30
78
9
21
15
48
15
120
36
6
84
15
144
255
6
3
33
3
15
36
33
12
144
81
306
18
15
39
12
78
15
120
27
21
285
54
33
3
57
96
84
48
84
3
21
15
6
15
36
105
54
36
45
105
3
15
45
75
69
27
9
171
84
129
21
87
33
96
30
18
87
168
75
72
108
72
9
24
147
21
24
3
105
3
18
222
54
39
84
12
3
150
12
78
45
111
177
39
60
33
48
3
132
120
24
9
27
18
12
159
273
6
9
27
90
3
81
150
69
3
108
69
21
162
33
159
108
60
30
204
15
3
93
9
6
84
69
12
9
54
417
48
21
6
48
72
57
51
24
12
6
99
240
165
18
36
30
234
81
36
24
21
15
39
9
48
39
165
33
111
9
135
87
48
225
312
84
9
87
276
312
135
45
48
84
45
120
18
21
231
36
42
111
45
6
120
36
129
3
48
18
42
30
219
36
219
108
12
24
54
15
51
54
36
24
108
54
93
63
60
18
99
12
84
21
36
84
6
174
24
15
375
6
30
6
63
207
129
51
102
108
15
48
69
48
18
72
45
168
24
3
90
48
6
33
111
30
96
54
102
78
21
9
87
57
42
36
30
72
96
126
30
114
141
48
120
27
165
48
147
81
12
87
36
45
12
51
132
45
63
66
54
144
18
24
135
3
168
72
93
177
30
36
45
84
141
39
48
12
51
54
3
120
15
9
36
33
15
15
6
63
21
294
72
108
108
174
36
24
3
ABCD 94684420934*3^$a+1 [50023]
64
18
186
38
82
72
12
68
40
44
180
46
18
32
88
48
150
14
76
48
20
40
36
36
20
144
52
36
12
20
64
24
72
80
52
32
112
68
4
32
52
8
28
84
96
30
6
56
16
8
84
64
86
16
32
46
8
76
126
18
140
16
92
40
78
66
32
4
84
24
24
86
106
32
4
24
8
24
52
24
30
30
20
4
90
6
26
160
6
12
108
24
24
66
66
56
22
126
48
2
18
64
30
30
2
64
48
2
12
40
32
60
4
12
20
12
94
30
20
78
142
50
22
24
44
36
52
20
36
60
90
22
8
40
84
8
48
4
84
36
8
10
66
108
24
26
10
8
16
30
80
58
6
98
108
34
6
26
114
30
58
12
12
8
24
76
48
36
56
118
6
12
8
64
72
78
96
80
34
12
18
18
60
108
236
10
32
48
70
42
150
108
78
48
18
8
24
4
156
36
42
102
132
6
18
8
28
24
132
48
12
56
10
32
30
52
30
18
8
6
46
8
10
54
42
110
108
4
18
48
42
48
12
20
22
128
18
30
18
78
10
44
28
8
64
12
42
128
16
128
82
78
30
80
24
12
64
84
68
4
132
32
64
12
44
24
4
12
60
66
50
36
58
6
60
20
52
6
18
48
84
32
138
6
40
60
44
90
46
2
22
36
6
48
2
30
22
84
102
86
10
144
18
20
16
72
2
18
280
6
78
20
12
82
30
104
40
32
96
4
62
64
32
102
72
18
34
56
22
30
12
6
6
74
58
12
84
6
6
26
112
6
32
10
114
56
40
36
24
60
102
42
48
12
90
18
96
78
6
44
78
30
28
36
36
144
30
30
132
78
42
48
32
36
16
164
12
34
42
20
16
12
12
26
16
102
8
72
16
74
6
10
48
150
44
12
60
12
40
164
4
48
68
40
110
46
12
44
58
42
32
12
52
8
46
42
38
54
16
90
2
94
30
36
32
40
102
18
60
72
60
12
18
42
104
12
64
80
16
48
12
216
24
8
36
16
24
36
30
54
44
16
36
42
30
18
38
36
36
16
36
48
12
18
18
68
48
28
44
28
102
42
12
24
18
32
58
6
98
28
36
72
120
8
28
60
12
140
52
56
12
46
122
4
66
18
30
18
60
18
48
80
10
6
6
36
6
26
124
60
78
6
156
62
70
68
36
24
10
2
16
12
24
42
30
24
32
88
20
142
128
6
58
30
56
64
80
48
10
30
108
86
10
8
16
78
30
36
12
120
104
16
24
32
16
56
40
122
126
64
44
4
2
46
2
96
30
52
24
144
32
118
30
50
178
84
12
60
66
6
26
82
30
2
156
82
42
54
78
32
4
180
24
72
120
48
36
84
24
24
24
60
44
16
20
4
60
236
42
18
30
10
32
28
144
108
44
34
14
18
16
90
72
72
6
48
96
32
46
156
20
160
60
6
38
24
120
172
14
58
102
2
64
72
38
46
24
8
40
138
2
28
2
34
24
92
10
6
24
80
132
28
24
24
84
12
2
90
100
180
14
46
12
6
38
10
30
56
12
88
54
128
10
6
80
10
44
4
54
50
40
60
42
2
144
142
96
54
42
2
46
14
228
52
26
18
4
84
6
6
80
28
48
158
90
4
8
136
66
30
60
84
80
34
38
28
96
14
34
20
60
48
52
26
54
4
36
50
22
8
34
54
20
6
10
6
18
20
40
12
12
56
124
8
4
84
200
30
10
54
62
16
36
60
24
24
108
132
104
28
12
60
8
4
24
66
6
12
12
8
10
150
48
48
108
36
8
40
24
104
72
48
4
110
58
12
20
88
30
66
8
52
36
8
22
48
2
12
24
4
198
6
90
54
36
38
18
16
12
18
80
10
60
26
54
84
22
38
64
12
12
24
42
2
36
90
6
28
20
36
64
54
32
30
4
126
54
20
12
88
72
60
12
114
6
26
90
72
52
12
72
6
42
56
64
44
66
70
74
6
40
48
66
74
148
48
200
10
18
30
18
12
8
28
30
26
40
20
88
56
64
42
14
100
30
48
42
56
46
42
38
18
136
36
24
56
264
72
34
26
16
32
6
54
10
110
34
62
28
8
46
6
48
44
30
46
18
66
24
108
26
58
38
58
8
4
20
16
36
12
38
10
36
120
122
6
4
12
92
48
4
108
110
48
46
120
90
2
4
26
6
16
164
120
28
60
48
24
12
152
42
34
14
6
106
38
16
104
148
68
4
54
114
14
48
94
24
26
6
10
48
48
186
32
22
138
60
24
36
12
44
36
34
80
34
108
96
24
42
30
36
20
60
30
16
66
14
54
136
84
30
2
94
48
2
76
44
24
52
24
24
80
10
18
62
46
18
18
8
12
28
12
12
6
30
12
48
36
66
2
52
ABCD 94684904324*3^$a+1 [50098]
81
72
15
80
12
25
11
57
43
29
40
168
86
22
48
27
9
48
71
21
36
7
47
34
11
51
18
64
51
60
15
69
32
69
15
52
5
40
39
113
15
40
23
160
29
9
55
45
44
16
27
9
36
12
20
7
33
20
28
42
53
24
9
4
47
9
12
39
36
12
28
12
41
91
8
48
7
57
24
20
109
12
111
3
14
18
30
7
8
12
33
28
20
27
73
36
59
12
4
3
6
72
35
144
141
82
5
75
37
108
93
108
39
117
11
15
22
107
24
12
4
8
76
12
72
41
22
5
9
40
63
20
28
5
3
12
55
89
4
56
21
27
13
48
12
114
6
24
23
48
24
36
69
3
88
63
42
24
11
19
66
44
15
19
62
7
41
75
52
8
160
17
10
18
59
13
27
48
8
72
28
5
84
27
48
123
22
3
57
11
16
9
12
15
5
15
64
5
19
35
9
16
65
70
17
12
45
36
19
116
9
28
195
80
28
32
57
46
17
85
42
5
61
32
88
20
4
48
27
8
97
23
13
44
55
12
21
20
75
13
6
18
60
35
31
21
56
60
9
19
60
57
47
1
71
105
3
40
11
70
32
4
48
20
51
4
27
6
47
25
8
3
84
33
7
36
56
31
14
18
58
15
23
45
37
39
20
40
24
20
24
85
20
15
12
13
3
60
5
24
84
24
28
18
2
39
21
27
37
24
12
8
4
23
4
21
18
50
36
24
99
156
9
51
9
88
24
44
79
8
12
13
95
40
20
117
16
15
20
49
3
93
84
27
33
48
27
17
4
35
12
24
24
1
11
33
15
52
95
22
3
12
27
38
51
36
48
37
3
108
80
28
45
11
36
37
8
10
5
48
25
87
24
9
144
12
14
10
15
20
25
119
13
75
24
21
20
40
23
12
52
17
39
37
14
21
4
21
132
12
36
48
126
53
13
15
5
27
52
33
32
10
53
75
6
16
24
11
16
8
15
45
19
48
14
15
51
42
15
1
36
3
200
16
39
30
23
108
24
52
33
60
8
19
8
37
3
5
22
18
51
92
12
3
69
69
39
15
10
48
87
56
24
28
12
20
13
72
80
3
52
32
48
7
80
1
117
42
5
16
32
33
4
24
12
12
63
117
56
10
29
33
60
7
21
39
17
15
21
88
12
15
17
58
9
39
9
20
25
15
57
3
15
6
59
25
38
90
12
3
88
36
9
87
8
12
69
84
27
9
4
47
57
36
52
27
8
13
11
43
65
31
80
25
9
15
36
32
25
12
63
44
40
21
23
7
65
12
25
8
18
1
63
18
23
4
8
27
37
21
32
6
9
55
5
13
15
48
15
30
20
67
93
147
27
66
20
15
4
33
12
20
88
80
43
65
19
8
4
9
24
135
45
36
12
30
2
7
9
32
112
12
95
24
109
107
61
59
129
52
12
11
9
96
27
24
49
15
29
112
150
41
33
16
38
21
12
48
85
12
20
4
11
57
136
119
12
24
12
72
28
32
37
111
17
3
108
9
196
39
8
48
15
6
3
133
60
20
4
11
4
48
21
42
33
29
51
136
29
4
83
37
12
50
9
12
12
1
56
48
7
68
1
111
56
9
16
3
84
3
77
28
20
72
57
4
14
10
47
13
8
28
60
35
55
17
105
15
135
58
11
1
39
3
30
87
53
36
67
69
83
21
27
12
16
27
2
96
46
93
21
12
18
17
85
3
135
54
20
52
71
145
27
15
53
27
22
24
152
28
59
37
11
24
36
24
108
13
60
48
12
15
12
12
5
55
5
16
23
40
12
140
4
29
60
7
24
48
3
5
24
60
16
5
34
33
15
90
8
15
52
8
12
12
9
24
16
120
11
49
24
62
25
201
3
81
36
23
61
51
5
24
51
37
20
3
25
48
116
4
12
39
93
18
5
24
25
20
36
12
43
8
45
16
48
11
64
36
32
4
53
28
15
3
14
12
16
12
63
9
51
32
60
13
38
10
11
85
36
32
15
45
15
1
12
12
27
3
18
72
12
3
53
195
100
53
4
27
20
19
2
3
1
23
61
35
61
11
43
6
26
82
30
26
36
15
3
16
2
39
100
8
61
14
18
12
40
20
156
64
63
53
87
52
68
25
8
36
16
15
20
25
23
1
23
48
9
40
8
52
3
33
38
37
68
52
32
97
11
7
26
27
48
4
41
40
36
23
1
24
12
15
89
55
32
28
59
45
13
23
37
32
12
28
35
31
17
33
75
4
47
33
52
93
15
68
4
21
23
25
15
69
78
5
27
30
16
2
57
61
15
11
78
88
42
41
1
8
3
25
35
12
25
20
36
4
11
67
18
35
85
54
5
28
20
12
108
133
135
41
15
31
30
2
73
17
27
9
40
35
9
67
45
11
88
20
24
40
21
12
12
63
24
29
54
16
17
24
4
29
55
21
26
54
87
3
22
23
1
11
49
3
32
13
27
20
28
32
24
12
25
92
7
8
1
27
32
13
39
33
20
28
18
32
129
148
32
36
9
4
36
59
24
28
8
49
60
120
36
44
40
47
129
31
41
79
53
88
60
12
35
67
33
12
8
21
22
29
3
61
9
36
11
76
33
36
11
15
57
48
25
63
116
16
80
37
51
9
120
12
24
12
120
24
20
4
59
21
10
42
23
15
22
92
40
8
28
47
13
20
7
27
2
16
78
9
45
56
91
21
8
36
40
68
3
7
50
30
16
2
55
92
37
11
4
129
11
25
18
17
48
1
59
25
11
1
48
11
9
10
50
12
55
48
27
18
11
1
18
30
36
80
7
87
17
28
8
28
24
8
12
16
17
24
3
12
61
12
27
33
32
16
38
90
4
23
24
51
154
63
12
113
16
11
24
39
22
36
24
14
45
9
91
105
15
72
8
37
18
77
9
4
47
49
38
45
72
13
3
152
48
37
108
98
144
13
77
7
29
4
107
33
27
1
12
72
18
48
33
9
15
105
36
11
13
50
22
71
64
3
53
85
3
147
5
13
24
23
15
10
27
8
3
9
37
24
20
22
117
21
47
37
18
17
37
11
64
5
39
21
3
12
168
1
47
93
10
30
24
26
9
40
33
75
17
3
ABCD 94685009312*3^$a+1 [50001]
96
12
21
36
7
20
28
17
18
37
29
3
75
57
9
43
11
13
11
48
1
5
63
52
41
31
56
156
24
12
28
131
25
23
61
20
9
54
25
47
96
49
92
33
42
81
16
8
4
11
18
36
3
60
16
11
9
72
24
60
33
96
43
8
69
43
89
27
36
4
12
48
8
84
33
36
54
37
12
8
45
31
41
39
3
13
12
48
20
120
57
18
9
28
44
12
33
66
54
7
56
4
12
116
52
44
15
24
93
36
28
5
27
28
44
3
24
18
3
141
30
33
148
17
51
39
45
12
69
43
84
24
12
72
56
21
3
9
27
33
43
32
24
64
8
28
44
48
64
17
51
40
41
108
15
33
3
28
5
15
4
36
104
3
42
63
4
12
5
67
23
93
48
3
18
139
65
31
41
72
43
128
52
24
35
69
12
40
20
75
6
31
59
1
8
57
19
17
3
88
8
45
39
33
43
300
60
56
36
9
63
36
63
90
43
48
12
41
6
9
93
36
6
13
8
60
21
51
40
24
29
15
48
105
12
36
7
36
96
8
39
18
84
24
3
12
69
3
57
63
36
45
303
48
12
45
18
24
1
84
12
24
23
72
1
32
39
109
17
48
75
57
12
7
116
28
36
29
103
59
57
216
4
65
27
76
20
4
8
24
88
84
20
40
29
15
87
33
60
16
24
20
36
84
16
41
12
42
30
7
101
19
20
111
21
16
44
72
273
54
6
15
21
67
56
12
21
111
69
51
12
12
48
9
31
35
33
4
36
48
20
57
39
3
21
33
48
3
84
75
6
27
12
24
60
24
4
11
33
39
13
41
103
17
18
1
113
63
108
28
80
36
64
11
42
36
31
41
15
12
57
6
9
4
8
99
6
27
21
27
28
24
44
108
24
40
24
11
37
11
24
25
5
3
64
8
12
9
55
11
157
29
91
36
17
31
8
15
13
32
64
29
96
36
12
63
24
12
16
11
24
13
12
92
36
36
24
96
33
19
29
55
20
4
17
31
20
72
21
15
16
36
72
5
39
9
159
12
87
66
3
16
41
15
3
13
44
112
5
43
53
79
5
75
12
36
3
165
28
20
27
1
128
15
81
45
18
25
80
39
9
40
44
96
12
9
6
198
31
41
19
56
4
59
114
36
7
5
219
28
56
45
15
28
5
15
27
120
6
18
54
147
117
15
36
28
104
16
20
16
20
16
8
33
15
4
8
24
15
306
15
12
27
1
5
36
19
17
18
33
24
4
11
198
19
125
27
12
24
16
8
28
5
3
24
52
83
6
3
52
17
15
168
4
108
12
72
101
36
3
40
84
44
4
65
55
29
15
27
13
12
47
13
41
43
68
64
5
55
132
24
17
3
69
24
48
18
198
111
75
1
53
15
3
54
39
40
29
15
69
18
42
19
32
93
235
17
7
29
48
27
12
12
3
1
20
52
5
111
45
7
47
33
9
12
42
102
42
25
60
17
55
44
24
45
120
240
18
9
16
47
85
8
51
9
24
72
88
53
24
108
15
16
197
31
41
27
9
60
39
9
18
117
52
20
12
16
71
45
33
15
40
17
18
21
33
27
156
105
7
29
51
33
79
8
40
24
53
12
15
3
6
15
28
23
37
8
24
75
13
41
72
15
45
63
24
64
41
6
93
12
16
5
7
11
30
24
72
15
28
29
51
4
36
72
44
40
41
72
43
23
21
36
15
6
7
32
27
1
5
27
57
27
9
108
6
229
5
48
15
64
20
51
30
18
1
20
21
36
48
27
12
129
67
8
4
83
1
17
51
48
12
69
66
117
64
8
24
28
24
5
42
57
9
6
48
42
127
47
9
87
18
12
96
7
32
76
23
42
19
12
95
9
4
17
67
24
5
36
12
87
75
6
63
48
4
5
99
15
117
24
12
48
84
12
64
24
60
5
151
5
31
5
6
13
8
36
24
4
5
99
57
63
9
15
52
101
48
36
15
12
33
27
45
216
3
28
68
76
12
60
77
15
33
27
27
21
4
84
60
44
75
33
21
3
28
5
15
28
44
12
27
78
31
149
31
12
20
4
8
177
39
64
84
20
4
5
3
69
55
35
37
35
49
92
40
128
4
23
1
5
39
81
144
144
43
12
41
3
45
24
139
48
29
31
12
152
4
56
27
13
29
15
24
52
53
27
12
45
15
48
51
48
9
24
108
4
8
36
9
42
13
41
63
57
7
8
36
108
9
79
5
19
17
7
84
8
4
8
12
84
48
24
99
45
81
3
28
44
52
41
144
3
69
27
9
54
85
48
68
40
5
123
21
18
21
36
16
41
12
31
11
45
16
80
33
19
5
39
84
15
13
56
3
25
48
20
21
7
8
69
27
12
3
1
53
31
8
27
37
5
27
3
18
31
47
18
30
25
44
3
144
6
19
47
96
9
16
32
196
44
57
55
132
92
105
27
12
28
36
72
17
67
8
51
37
44
16
44
64
8
24
60
9
6
253
11
9
12
93
43
59
33
39
18
3
96
28
8
24
12
28
156
8
69
87
40
5
12
3
88
17
42
25
24
12
140
36
45
54
1
32
28
107
30
67
60
197
27
9
147
15
24
13
5
27
12
12
4
71
9
12
4
12
107
18
7
48
29
55
32
88
77
75
12
21
19
5
63
48
40
41
103
83
54
90
72
30
43
12
32
12
124
17
15
40
53
12
91
8
4
80
24
69
12
36
51
9
3
15
93
28
5
36
15
4
72
104
4
32
21
18
37
11
18
3
4
12
20
24
63
6
7
20
48
48
12
48
33
7
11
57
12
24
60
4
5
3
33
91
17
19
8
36
81
36
3
ABCD 94685140846*3^$a+1 [50004]
4
68
96
36
108
88
20
75
25
32
105
90
85
96
197
135
72
45
115
20
88
44
84
12
15
57
48
39
9
100
140
16
180
23
73
44
28
36
60
29
111
60
60
57
75
40
32
136
41
19
12
24
56
48
36
16
12
68
15
9
36
27
18
87
52
24
116
16
92
96
129
90
33
72
48
12
12
28
80
76
12
59
73
12
20
93
18
33
39
33
4
96
8
72
40
20
12
16
44
60
48
120
88
77
3
177
195
112
8
12
48
12
45
108
43
11
21
12
72
3
93
12
3
72
1
17
54
13
108
60
92
96
144
28
72
17
39
51
21
15
25
428
16
305
111
48
120
4
132
35
36
13
12
80
108
219
90
31
164
88
77
55
36
236
4
47
13
77
99
228
12
100
56
180
12
16
44
27
81
9
75
24
64
215
21
141
99
136
68
100
140
88
252
72
116
9
63
100
68
4
44
12
124
44
4
48
65
3
69
63
72
180
12
4
24
68
240
60
48
24
15
33
39
129
36
33
31
44
267
13
108
48
12
35
57
60
180
72
16
12
53
3
72
12
88
68
40
32
12
156
36
36
48
27
57
28
5
39
24
72
12
160
80
240
40
8
60
52
8
69
18
13
32
36
12
4
128
12
15
93
408
39
45
84
177
54
180
105
4
72
260
225
15
192
36
9
108
54
21
105
55
89
115
68
12
24
52
68
60
100
12
44
28
8
40
20
15
217
60
72
120
116
108
4
152
33
51
72
28
12
32
16
96
125
3
36
12
132
36
300
16
41
135
168
4
8
60
12
40
48
80
12
28
44
4
152
72
36
76
56
9
3
16
92
177
171
24
148
12
167
73
32
36
84
76
8
51
33
48
72
36
24
76
71
93
592
96
12
20
105
15
36
60
16
56
28
140
12
48
144
28
32
120
100
8
24
24
12
64
41
79
24
164
75
97
24
20
12
100
12
8
64
68
28
107
1
60
44
168
52
96
224
12
76
5
72
151
32
72
48
48
72
60
39
90
63
88
12
32
28
65
90
33
48
12
28
12
48
20
76
44
111
13
68
4
5
51
12
16
20
24
108
24
48
28
8
12
4
5
63
36
24
88
92
28
44
276
15
165
15
9
124
36
60
5
63
112
41
7
80
28
44
21
19
68
3
37
35
90
3
180
28
32
135
309
4
24
48
20
60
39
21
64
23
33
4
84
56
84
4
48
29
3
60
27
121
59
108
73
12
56
72
240
112
20
156
12
57
43
20
12
15
18
54
13
68
9
3
16
12
5
63
12
4
60
131
93
51
36
69
108
3
25
60
20
12
52
48
56
69
198
13
41
3
16
84
8
4
20
24
196
56
108
12
4
41
39
108
12
40
35
145
140
48
28
68
84
16
101
135
45
75
48
36
72
88
20
16
116
12
60
87
90
39
16
35
13
168
44
96
12
12
28
168
44
28
68
12
27
9
12
69
51
165
39
24
4
56
57
19
128
72
4
11
69
52
48
47
45
4
113
3
69
43
12
35
69
72
237
27
4
104
160
8
52
68
28
44
88
137
15
48
84
160
96
20
48
51
13
20
76
12
84
8
3
97
36
29
67
108
80
48
28
152
60
28
36
56
4
44
456
228
28
80
4
24
72
32
75
57
48
40
32
24
51
145
116
108
40
72
68
9
3
60
4
56
28
47
145
48
56
28
47
33
40
17
36
15
4
144
96
56
48
36
100
5
99
4
23
73
132
92
27
141
12
36
27
49
20
520
41
63
216
64
92
12
3
54
159
24
28
32
36
124
47
13
36
12
137
7
8
3
69
28
36
36
11
85
5
3
52
107
33
12
135
21
12
4
8
12
204
24
240
52
60
ABCD 94685336602*3^$a+1 [50152]
42
39
4
116
3
12
45
105
48
31
5
54
18
39
4
11
18
103
8
52
12
12
36
29
79
29
151
32
123
1
35
25
119
1
80
88
71
210
42
37
32
16
179
24
54
7
8
48
3
61
11
49
11
25
8
69
27
28
143
37
41
51
40
8
21
6
1
89
54
57
9
18
261
16
83
18
18
57
15
73
35
96
93
72
48
72
64
185
6
13
35
18
7
72
11
18
67
12
60
120
137
18
162
54
90
7
44
99
12
42
7
20
63
12
69
60
16
113
87
21
84
15
39
90
67
95
165
3
9
3
42
48
3
76
29
31
29
127
35
12
132
45
88
32
15
48
73
128
24
33
19
80
21
42
30
103
5
99
45
36
7
17
30
24
9
12
9
6
13
17
3
36
57
3
51
90
3
45
72
15
39
21
4
17
123
57
144
183
27
21
3
49
5
30
25
11
61
119
36
129
40
32
24
4
56
4
5
99
27
21
9
6
18
31
59
12
54
96
39
63
13
104
64
176
4
12
24
8
12
28
47
1
107
18
19
56
40
23
9
16
29
3
3
49
32
3
36
21
129
12
7
11
1
35
54
54
37
120
59
45
9
42
153
16
72
8
52
35
168
66
24
55
17
7
5
18
49
65
15
3
33
15
54
63
51
9
16
120
65
114
57
24
111
36
117
72
15
1
47
73
17
55
156
140
9
55
36
56
4
11
61
17
66
145
5
79
23
49
24
17
15
60
57
31
12
5
115
47
33
3
42
79
11
12
6
67
53
42
30
67
20
16
96
20
60
96
84
4
5
36
163
41
27
112
120
23
25
72
32
24
51
54
27
52
41
91
104
96
64
41
18
133
29
175
11
9
93
6
9
40
5
27
144
27
48
90
27
48
52
5
15
57
90
33
93
91
36
24
23
1
17
24
30
73
32
84
45
99
52
24
20
16
5
18
36
60
1
236
48
16
5
30
36
49
48
155
36
1
71
24
318
7
143
1
20
4
83
138
27
63
42
43
137
7
83
13
41
111
28
36
89
31
23
21
111
25
83
81
4
5
30
90
42
49
5
12
114
13
17
19
96
20
28
12
60
5
54
84
93
12
36
39
45
12
159
129
12
3
1
35
1
8
33
7
32
24
64
11
25
35
25
29
3
4
20
39
60
9
27
18
7
59
21
16
80
9
24
30
114
7
23
181
5
15
15
117
40
29
66
49
24
44
27
6
7
41
24
36
12
180
67
60
23
12
21
75
37
107
12
85
48
32
105
235
120
23
150
7
24
60
29
111
72
15
49
36
5
43
20
16
24
44
52
24
71
13
35
1
32
3
21
84
21
55
23
25
41
36
3
51
177
45
7
168
8
15
12
42
12
18
37
143
13
20
72
16
60
59
30
43
17
7
65
19
24
8
39
45
165
18
1
56
111
9
111
9
40
8
52
56
64
29
66
21
57
18
12
25
65
15
27
30
144
87
48
27
90
43
47
108
342
24
55
65
19
35
42
15
4
20
105
18
246
24
67
8
88
35
48
49
68
9
3
72
69
135
36
28
48
5
72
31
32
40
8
124
12
23
60
18
102
93
168
9
15
72
48
76
12
35
13
24
71
30
90
54
3
93
19
11
45
76
41
78
30
75
16
89
27
33
111
16
8
27
25
47
13
17
55
23
9
4
36
125
126
78
135
9
27
100
65
36
60
30
9
45
19
71
49
56
196
12
47
81
33
7
144
80
120
16
72
8
87
6
7
23
72
69
48
51
25
5
91
23
45
111
6
43
92
48
28
80
99
60
33
51
6
48
55
77
55
83
36
21
36
12
75
25
47
25
60
5
54
90
139
128
39
24
12
45
88
56
15
18
15
72
33
7
11
24
84
24
21
36
40
20
184
200
36
28
68
63
42
67
12
68
16
36
35
9
16
116
75
54
115
5
78
18
54
1
53
36
15
39
85
35
37
44
16
32
16
32
39
54
127
20
75
30
63
15
9
3
42
27
9
12
39
28
23
54
39
36
40
29
79
17
48
3
3
21
9
67
168
44
48
60
27
78
247
36
35
6
39
15
45
9
108
55
29
3
33
54
45
48
15
33
3
6
66
13
77
19
108
35
13
12
48
92
3
84
73
71
72
25
17
30
108
37
17
24
66
21
88
41
15
16
32
16
44
12
16
12
8
45
39
4
77
79
53
31
20
15
42
43
84
47
61
20
12
3
49
5
19
11
45
76
23
54
31
77
27
27
1
59
1
29
54
21
3
1
101
111
120
12
60
40
17
103
41
54
18
90
72
25
8
27
25
80
21
66
1
104
60
96
63
21
105
60
39
9
36
72
24
30
24
12
25
65
99
76
72
5
55
32
4
71
6
103
60
119
13
44
51
180
9
9
60
15
39
18
15
40
24
65
15
ABCD 94685340604*3^$a+1 [50362]
416
49
24
59
1
47
12
48
220
165
3
141
84
11
61
12
231
92
25
63
32
37
51
72
32
145
216
36
48
63
129
11
72
12
60
100
48
33
27
72
45
24
39
180
32
76
284
36
12
40
96
44
28
32
40
32
13
95
60
52
20
109
15
32
12
121
15
105
132
27
96
56
48
37
39
92
13
84
35
48
28
129
51
144
57
23
12
4
144
156
189
60
95
25
35
25
72
35
13
60
35
121
120
15
189
15
20
60
1
36
63
32
36
60
37
36
51
260
13
48
12
27
213
72
24
87
32
61
71
1
15
80
28
84
81
11
145
95
121
119
1
95
49
24
84
60
51
45
27
24
33
83
12
85
36
39
45
216
144
207
68
13
207
108
32
157
99
36
48
273
155
277
3
33
36
11
13
47
25
123
57
87
45
48
72
215
52
8
25
96
47
12
48
13
39
45
35
13
288
11
36
4
9
120
47
73
24
60
48
24
35
48
16
32
24
64
24
20
97
36
132
23
60
120
12
108
13
12
27
36
69
167
229
75
165
60
72
24
24
144
23
12
132
1
228
39
272
61
227
25
60
72
23
13
47
13
195
45
35
64
8
72
276
49
11
208
129
36
131
1
72
23
40
152
48
157
63
92
132
1
99
140
1
47
13
72
120
83
12
13
72
75
36
57
72
15
20
121
24
15
8
37
60
15
93
108
47
193
11
16
32
48
145
108
24
180
363
80
60
12
25
63
48
21
23
181
12
48
59
85
171
36
20
60
48
25
23
157
83
25
24
24
59
37
35
96
25
528
36
71
97
48
48
84
23
85
3
9
216
12
47
121
27
12
96
32
192
145
47
28
21
131
48
1
11
48
28
153
47
40
20
133
60
84
132
48
3
32
121
135
24
21
11
109
144
51
21
84
120
60
120
144
35
121
60
47
112
201
84
195
132
21
123
72
48
9
60
111
129
15
128
52
60
93
72
15
108
80
60
157
108
27
45
108
99
33
167
48
16
92
52
128
37
72
203
133
47
28
33
71
1
155
13
47
25
47
208
44
64
129
36
27
44
73
36
71
36
24
48
16
164
52
56
72
108
49
11
37
3
429
24
147
20
60
73
11
73
135
132
69
71
109
131
36
73
12
60
27
45
35
16
32
4
56
13
11
73
35
76
21
95
121
39
20
60
4
32
192
16
237
27
81
120
119
1
39
8
73
24
47
109
11
85
83
132
4
92
25
135
117
143
97
111
141
36
59
48
48
384
4
9
36
15
81
48
288
27
165
15
260
85
23
52
8
85
47
25
120
35
13
12
15
72
9
432
48
180
15
92
13
60
11
180
73
15
21
107
13
12
63
9
87
144
9
3
92
40
21
24
3
32
220
57
39
92
52
48
57
107
40
20
28
168
144
56
229
3
21
96
48
23
25
107
48
28
192
60
117
72
11
25
132
15
33
3
92
52
92
4
69
23
145
24
3
36
45
47
25
155
112
180
8
25
12
47
16
225
243
165
96
3
8
120
4
153
48
48
75
72
33
15
45
51
69
59
73
27
21
15
24
21
159
20
85
123
32
60
16
9
35
25
63
44
13
48
120
107
76
56
16
33
12
72
108
84
24
15
180
57
60
3
164
61
ABCD 94686204448*3^$a+1 [50004]
36
18
113
132
115
117
81
59
13
203
4
8
7
93
36
68
36
4
27
17
24
12
28
105
71
4
44
24
84
52
27
53
49
6
84
9
104
4
63
60
17
13
27
99
81
33
23
120
60
25
99
44
28
9
11
12
12
48
16
105
144
3
80
24
24
88
80
1
24
47
55
6
3
15
41
36
60
52
27
216
108
30
71
1
27
171
54
59
67
9
24
3
105
120
116
169
35
28
80
1
47
84
4
45
54
77
84
4
72
44
19
9
32
60
4
20
1
83
151
9
8
19
5
28
128
24
49
36
90
6
75
33
27
8
36
36
24
108
108
31
12
36
5
48
52
20
84
13
27
32
40
84
20
67
57
44
19
42
12
60
59
124
36
20
16
44
25
35
76
44
19
17
88
21
71
1
87
68
24
73
6
12
5
4
20
13
66
33
20
28
32
36
103
41
72
121
59
1
27
108
21
42
41
16
80
36
7
12
108
78
47
55
17
91
17
16
27
5
13
39
36
32
48
7
77
52
60
21
108
59
4
36
8
19
5
31
5
12
64
32
4
27
24
21
32
13
23
84
19
81
36
45
72
35
84
16
9
71
91
24
29
7
89
103
45
104
91
21
32
84
19
45
8
1
203
72
31
17
19
117
32
1
3
20
7
5
31
101
12
40
44
12
13
66
9
15
18
30
113
49
36
59
36
67
81
68
40
63
5
91
89
36
40
36
32
24
7
78
39
56
7
17
12
7
24
12
53
16
56
55
45
60
236
72
16
75
6
3
24
120
140
72
28
48
32
13
27
69
119
72
24
36
12
100
15
41
43
69
3
36
72
36
65
84
13
59
13
126
5
72
85
72
11
120
12
55
5
12
16
57
47
36
16
92
7
5
184
24
116
67
60
66
11
7
54
35
24
12
12
13
35
4
56
96
25
39
44
48
84
1
12
162
45
51
29
163
72
54
11
31
5
16
44
72
36
124
45
11
16
12
9
83
40
57
51
12
8
91
36
45
69
23
52
116
48
88
9
36
87
80
76
20
175
57
8
16
20
16
44
12
24
103
29
49
12
95
24
48
4
45
42
65
28
8
73
27
9
23
31
41
12
24
13
18
117
44
64
27
29
49
30
90
35
172
33
39
63
89
109
47
84
12
7
12
41
49
63
32
120
19
90
15
48
68
4
15
17
48
24
64
92
37
83
48
12
19
18
35
28
80
55
54
47
61
54
41
108
12
55
29
48
4
9
60
35
144
91
12
60
48
29
52
8
1
51
57
167
19
54
35
100
36
21
27
27
24
90
3
9
23
100
48
9
78
17
4
404
7
21
9
35
19
9
32
48
19
17
55
5
112
36
8
7
162
75
56
7
36
42
48
35
1
11
16
20
52
32
55
77
36
72
4
21
18
6
30
77
37
12
11
7
72
53
1
143
16
36
56
37
42
89
4
68
4
63
6
3
27
29
61
11
40
3
17
24
36
1
3
56
24
24
24
60
24
4
51
5
25
42
57
8
132
31
77
112
45
59
229
72
24
71
64
8
84
108
12
115
42
47
43
41
7
29
120
84
16
111
9
8
52
8
40
72
9
35
72
19
77
31
36
5
84
1
36
90
18
23
36
40
33
11
12
7
18
6
153
20
16
3
9
63
36
105
32
12
12
36
28
15
65
204
144
144
37
39
9
78
30
54
41
127
30
72
78
29
48
84
12
24
4
9
87
21
42
5
12
121
11
43
41
91
108
102
59
12
60
84
28
116
64
68
108
40
96
39
9
8
24
109
143
12
28
20
7
33
21
23
144
55
5
151
18
15
84
44
1
11
12
13
42
21
56
96
12
4
39
53
24
13
54
17
24
24
12
72
13
27
8
19
33
12
51
66
63
36
20
48
4
9
51
56
43
93
15
65
16
12
69
27
12
69
84
35
25
48
198
81
15
101
88
80
1
39
15
53
40
171
96
66
131
13
47
4
84
44
37
95
148
24
32
60
100
45
15
27
21
9
24
30
9
9
47
12
127
156
33
81
54
53
28
48
44
36
1
27
108
33
47
7
53
40
81
36
11
52
44
19
5
73
71
36
19
101
36
36
120
36
88
108
32
139
53
7
17
112
9
95
19
29
108
24
60
36
52
63
33
12
72
56
16
92
24
24
100
32
84
4
45
51
3
18
179
108
16
57
51
8
100
39
17
7
18
39
24
108
12
27
41
12
36
28
135
45
33
30
114
30
9
216
63
77
84
24
36
204
124
104
49
95
31
5
37
30
36
137
79
33
3
53
60
49
51
21
36
108
83
16
8
52
3
5
28
84
132
39
69
8
64
21
59
40
51
29
100
24
44
4
33
119
25
11
1
35
64
63
6
30
162
35
36
16
8
12
108
48
4
8
55
12
5
85
60
75
44
7
30
24
35
4
9
23
49
95
24
12
1
27
68
24
19
ABCD 94686306296*3^$a+1 [50044]
24
51
72
57
33
6
144
45
60
63
42
186
12
48
21
21
39
9
27
27
30
6
81
48
168
135
90
18
201
33
90
105
33
87
33
99
63
33
12
105
3
45
99
21
30
42
36
147
63
69
48
24
129
54
18
42
33
120
27
60
30
3
33
39
3
129
81
60
138
12
12
33
12
3
72
153
84
63
36
60
81
99
237
60
15
72
78
30
48
117
12
300
51
9
60
33
27
3
69
48
3
30
15
12
111
42
27
48
153
111
33
66
9
81
12
12
36
27
132
135
45
72
21
15
12
21
39
3
30
72
6
117
177
6
21
21
27
111
69
81
30
54
267
96
12
3
162
48
15
33
27
177
90
30
180
48
75
84
51
57
12
81
42
30
30
6
51
21
219
129
54
48
165
33
60
39
45
210
33
75
57
60
12
21
42
48
105
3
84
30
18
18
72
27
12
3
33
45
207
12
39
9
63
42
30
30
3
15
12
180
45
12
21
18
9
81
84
120
3
213
84
6
30
12
48
30
57
3
84
108
69
9
54
33
33
60
39
45
48
42
18
120
15
12
12
60
39
54
18
48
42
15
75
18
24
60
183
12
72
9
87
15
78
51
21
12
36
12
72
6
90
90
24
126
12
27
15
117
108
123
117
12
51
57
12
63
18
27
33
72
120
30
240
6
27
45
198
21
9
39
33
147
180
60
15
438
15
60
153
12
39
69
39
15
30
78
9
69
222
105
12
123
105
132
45
15
15
18
15
15
9
180
9
12
39
63
18
207
15
18
240
27
48
27
60
45
183
12
126
192
30
48
9
135
18
18
81
48
48
3
24
30
48
75
24
9
60
51
39
90
231
33
15
153
159
39
24
45
60
213
12
63
165
72
18
9
60
9
54
33
12
3
30
15
132
60
255
6
39
60
15
30
15
15
6
102
57
60
15
45
153
72
123
75
9
33
15
132
120
3
270
3
153
27
15
12
36
9
93
42
36
57
204
3
96
21
33
3
84
96
45
27
33
132
15
165
27
96
12
72
21
99
33
15
171
54
27
93
66
69
3
48
60
102
12
87
81
18
222
27
21
54
36
60
162
48
24
108
15
12
60
60
165
87
93
120
3
105
27
93
39
60
48
33
12
3
75
30
72
60
27
3
48
30
27
15
117
120
33
15
12
99
21
33
30
30
15
81
72
42
225
105
135
12
3
6
12
60
18
57
105
48
12
75
3
69
15
18
78
54
6
9
3
45
60
72
60
3
72
57
3
18
132
30
60
45
33
12
75
15
93
117
135
3
69
120
63
36
42
147
63
18
12
162
57
93
36
30
90
54
45
63
9
21
27
3
18
24
120
3
15
42
96
99
3
42
15
3
9
33
78
45
3
120
57
27
6
27
60
15
192
126
171
33
6
24
66
72
279
153
18
12
258
12
87
111
12
33
57
60
15
15
237
111
9
111
12
228
72
6
162
9
33
3
33
24
66
42
48
234
66
12
75
24
51
12
105
135
117
33
3
87
36
210
90
21
108
105
180
180
3
72
12
48
81
12
78
21
96
60
12
3
129
81
27
3
60
90
132
3
45
27
12
48
72
21
12
78
18
30
54
90
6
174
57
21
102
45
12
60
48
132
3
6
132
15
135
9
39
69
45
15
33
132
30
48
9
51
42
186
21
231
9
21
30
30
39
36
24
21
87
60
45
27
48
45
48
15
33
42
48
9
132
69
12
39
60
33
6
9
183
9
60
33
48
240
27
21
144
63
3
9
195
30
18
18
114
45
12
63
117
33
138
42
3
27
60
45
21
282
57
132
33
27
93
135
12
33
15
15
18
120
78
24
117
51
30
162
6
51
39
9
12
111
18
30
42
108
51
33
18
57
33
42
30
3
45
27
72
3
48
69
39
189
180
75
45
45
123
24
3
6
12
18
177
3
9
15
ABCD 94686308428*3^$a+1 [50023]
60
212
108
12
112
83
1
29
63
9
331
44
40
56
40
72
20
48
84
45
75
9
27
28
84
68
28
5
27
153
19
8
189
15
64
32
9
19
41
66
90
54
73
12
149
27
9
183
21
79
36
41
60
51
304
89
114
133
5
43
17
84
3
28
84
65
135
36
84
75
13
72
156
29
90
21
33
36
54
9
12
48
57
31
108
17
27
40
92
36
208
72
35
45
75
13
32
120
33
31
56
153
12
7
36
197
30
45
40
120
48
41
55
8
168
24
33
67
23
25
12
168
12
20
40
20
4
44
81
67
60
12
5
123
148
12
137
27
16
137
91
24
101
54
66
55
60
84
20
75
48
97
65
75
21
31
5
91
80
28
72
12
68
243
25
5
27
15
13
17
79
96
192
36
92
9
79
11
33
28
29
3
57
18
18
48
99
48
72
3
9
100
144
96
60
116
28
192
20
160
192
168
59
21
100
92
21
6
21
33
66
13
48
80
84
4
41
183
51
57
100
44
76
35
45
40
12
12
8
12
28
53
72
3
52
20
21
7
47
37
48
41
51
39
25
12
53
120
67
80
180
39
18
103
60
24
41
108
36
90
13
8
165
43
11
126
39
88
140
201
36
51
84
76
12
20
76
35
109
36
84
32
96
129
18
37
20
36
28
60
41
138
205
96
72
104
171
25
20
33
55
36
20
16
17
72
19
356
75
1
12
48
5
67
120
8
64
53
3
88
17
135
40
203
81
16
29
15
4
60
65
19
32
36
24
9
90
24
105
112
143
85
120
20
48
63
21
21
19
11
37
36
92
40
44
48
28
180
17
31
32
33
30
42
12
63
60
112
48
12
80
3
145
23
30
72
87
45
123
4
80
16
48
12
20
69
24
19
68
88
32
40
17
63
27
85
200
160
20
16
36
8
3
49
60
56
27
18
163
92
144
100
29
72
12
87
16
32
48
4
128
63
13
96
84
5
27
12
372
9
99
48
99
21
60
84
69
51
129
7
44
148
107
81
64
80
64
32
57
55
60
53
15
57
123
57
7
128
60
21
31
251
13
32
9
75
36
64
216
24
59
144
93
40
29
54
57
100
252
128
15
189
36
9
51
180
60
147
37
29
31
48
17
43
32
4
47
48
54
135
27
18
3
40
272
88
84
41
39
4
29
15
57
84
144
63
24
75
6
7
5
15
48
87
25
32
64
17
43
72
32
40
72
11
54
151
29
19
120
11
45
9
39
48
3
85
131
105
100
56
3
85
32
9
24
120
7
35
37
128
40
80
12
108
112
41
12
54
126
39
36
84
3
13
65
219
28
72
60
29
42
45
12
112
20
156
28
35
37
44
28
17
103
60
5
63
27
1
12
32
297
15
136
29
43
11
61
20
16
80
33
91
84
60
17
72
528
39
213
187
59
24
1
29
7
48
80
40
132
53
15
76
132
32
48
12
12
16
228
92
99
49
132
104
36
52
41
72
175
120
132
23
72
1
89
300
91
132
104
88
35
42
43
5
36
27
100
144
59
37
17
27
16
180
144
29
72
12
27
63
1
17
144
111
64
185
195
9
12
72
180
42
120
1
44
96
4
20
105
24
55
11
13
12
68
28
23
25
12
80
120
72
105
55
125
180
55
32
48
28
20
93
31
36
35
42
15
111
30
7
32
12
4
41
51
33
127
32
12
4
12
32
40
12
96
12
41
12
144
36
60
72
102
13
65
3
52
101
7
60
20
28
65
42
18
54
13
20
28
77
27
28
17
67
59
54
175
8
88
5
67
20
52
8
123
66
36
108
19
35
72
93
16
5
7
60
5
54
13
108
167
18
30
13
11
33
76
11
6
199
65
204
19
353
18
72
78
151
8
3
18
84
36
ABCD 94686520088*3^$a+1 [50036]
3
84
57
19
20
51
73
23
45
132
21
87
52
65
31
65
7
68
177
123
15
72
153
15
6
18
145
48
47
66
6
49
29
211
5
15
100
77
18
24
96
9
96
112
8
16
29
114
25
48
5
72
132
6
174
123
45
43
5
163
72
5
18
49
8
132
51
1
29
27
57
12
24
12
55
29
19
24
48
48
44
33
24
19
41
78
30
18
24
9
12
52
56
40
32
60
12
36
51
30
84
7
32
16
89
31
29
67
48
53
12
78
25
53
19
143
198
87
75
73
96
29
36
55
48
72
53
3
153
7
8
16
5
18
102
96
139
96
29
51
63
72
18
54
33
63
90
150
30
72
63
27
153
45
19
5
43
120
32
45
42
129
39
48
138
30
24
33
120
45
42
72
66
7
8
15
30
3
21
19
24
23
57
21
19
5
66
105
39
73
168
17
15
63
25
29
3
88
29
48
3
15
210
54
6
67
24
53
43
8
240
21
66
33
39
1
72
20
28
80
69
91
32
64
96
152
40
41
75
52
23
42
15
72
45
138
24
1
125
27
280
8
64
48
95
66
15
120
21
36
60
90
42
12
63
52
29
99
81
30
105
16
56
87
21
75
24
25
20
28
8
45
91
8
63
33
129
156
19
5
42
6
163
5
15
12
15
30
115
23
57
9
36
138
6
3
45
96
19
53
75
64
24
29
51
69
18
73
92
100
128
15
6
3
45
115
248
63
24
6
42
30
3
9
6
105
189
18
73
101
84
132
3
40
47
78
19
120
48
24
168
8
159
18
55
23
48
9
21
99
33
135
40
53
66
49
77
42
72
30
43
95
30
66
102
18
25
32
40
48
149
258
144
1
8
87
45
52
5
108
27
3
54
18
30
43
173
120
67
32
117
19
5
19
56
45
67
143
24
33
9
36
12
30
96
54
210
33
57
7
68
27
21
9
51
135
54
39
52
8
9
103
89
63
15
18
48
79
5
60
60
111
52
53
24
187
41
60
15
100
24
8
16
200
21
51
15
25
32
16
89
36
67
143
24
30
3
135
54
51
40
5
63
9
163
48
80
112
72
5
72
36
15
72
201
6
129
15
30
42
24
24
45
52
80
225
27
27
9
21
18
30
12
31
80
33
30
96
24
1
240
8
63
18
36
163
77
39
57
18
57
108
69
111
45
66
9
40
29
63
3
9
16
71
30
159
9
66
25
96
24
192
72
167
1
72
23
117
3
25
20
28
192
20
33
15
81
19
44
33
18
265
71
1
8
72
45
15
3
30
90
30
12
7
192
8
15
6
187
5
139
65
6
138
15
21
3
48
105
63
72
72
16
24
23
114
219
12
63
30
12
27
75
72
6
75
88
20
100
32
15
33
64
8
69
18
30
168
19
144
80
120
81
84
39
76
24
101
24
18
150
75
15
54
19
125
24
42
6
15
147
1
5
115
29
18
33
64
41
60
27
15
42
108
42
25
23
30
12
78
25
53
75
15
72
18
84
48
27
87
78
48
114
6
163
17
12
3
12
57
108
7
24
65
55
149
120
66
97
245
180
7
48
29
3
36
52
5
3
40
72
168
5
19
185
103
29
99
39
25
95
33
93
115
5
96
216
18
24
30
15
21
15
204
51
480
30
139
68
3
49
56
135
6
24
91
5
84
6
9
117
60
55
5
3
40
24
317
84
7
23
9
88
113
55
152
64
8
21
19
53
3
40
269
15
148
120
32
57
84
120
36
6
25
65
108
99
15
25
72
5
66
42
12
123
256
120
5
12
12
120
72
63
36
40
29
12
79
120
5
67
143
102
43
24
56
87
25
92
3
18
87
45
12
55
53
15
9
3
36
147
18
7
245
15
28
149
132
36
19
29
19
48
53
192
18
57
40
77
120
91
5
39
36
15
1
5
120
24
12
12
63
52
8
112
320
48
40
5
12
151
32
40
5
60
267
81
132
55
8
12
28
29
66
1
29
12
7
41
55
95
150
19
80
ABCD 94687193548*3^$a+1 [50039]
11
36
33
75
228
72
1
80
27
24
84
129
87
60
13
120
80
123
37
35
312
69
15
9
351
24
72
153
171
144
45
27
205
11
13
35
61
128
15
12
69
64
35
120
36
129
51
24
157
59
156
9
144
16
104
16
71
216
57
75
36
105
15
60
12
24
156
93
15
276
36
12
21
16
48
72
11
12
1
107
37
192
83
205
83
109
35
69
39
180
37
24
240
95
105
160
104
240
75
21
27
13
59
36
1
35
24
84
25
120
143
108
61
48
107
13
72
23
25
83
72
37
128
112
120
144
311
25
83
21
51
48
72
96
12
145
23
33
304
167
25
83
61
47
72
48
49
104
99
61
24
192
128
51
36
84
96
13
72
8
112
240
23
12
144
36
73
35
21
64
83
12
216
72
24
25
83
45
63
48
36
189
15
1
83
21
40
104
75
192
36
60
72
21
24
96
24
51
36
129
27
93
15
1
8
63
132
36
129
15
72
48
25
47
24
1
11
13
95
9
87
129
87
153
27
12
25
35
37
71
108
156
49
96
104
27
13
95
9
75
36
25
47
49
59
144
36
9
63
24
33
51
69
16
47
264
49
311
60
36
33
15
1
131
120
373
167
204
69
15
121
8
40
11
69
120
207
129
16
59
144
61
95
36
24
69
112
143
12
60
36
108
72
73
11
24
216
36
48
49
155
181
24
227
84
9
15
97
95
96
33
15
9
51
181
224
39
96
1
8
96
16
23
1
71
120
33
136
35
109
192
8
15
12
133
35
325
35
48
37
23
33
136
23
36
61
35
48
60
105
3
13
80
64
35
96
69
136
120
336
24
24
131
60
9
75
141
144
40
35
45
96
40
179
108
97
47
25
8
351
145
35
12
49
144
216
191
73
11
13
11
45
27
13
35
60
25
11
48
60
81
120
51
133
83
12
25
191
25
80
39
60
61
119
180
37
24
104
63
49
8
123
13
96
24
80
16
11
324
73
192
95
193
71
9
123
37
71
120
369
207
25
128
51
84
36
36
24
84
72
36
169
35
120
36
33
136
8
63
33
24
123
72
12
24
120
121
8
16
59
21
27
13
59
205
11
69
63
144
120
73
176
111
33
112
8
96
111
145
59
45
24
3
37
56
99
61
107
37
120
72
215
60
85
59
36
48
97
35
36
12
72
85
48
47
33
40
23
73
71
9
24
136
11
36
84
60
84
36
204
69
40
47
25
120
8
16
11
85
23
72
276
477
120
96
27
108
49
107
60
120
49
264
11
36
25
119
225
160
24
47
249
39
12
24
45
39
36
60
72
12
21
87
24
84
69
3
72
96
36
36
72
45
27
13
167
9
24
51
45
16
83
141
39
36
72
180
24
144
1
128
16
35
180
84
61
395
36
36
48
132
48
24
120
36
205
104
15
36
85
104
27
24
109
35
120
61
35
144
21
135
25
80
111
9
16
48
56
111
25
24
24
56
27
109
95
9
39
121
47
49
143
108
229
119
129
87
73
263
24
36
37
72
ABCD 94687574572*3^$a+1 [50002]
20
11
77
3
24
33
36
26
1
23
40
81
5
43
21
24
42
9
9
26
36
41
13
64
43
7
46
66
68
5
47
73
8
57
12
8
46
44
65
32
9
56
34
60
24
66
31
43
37
33
30
92
28
32
40
9
96
33
87
5
54
5
24
32
3
20
6
11
23
50
22
9
15
9
5
40
27
40
24
104
75
50
52
24
15
120
89
23
72
31
41
24
29
3
39
1
17
26
16
44
1
39
14
43
40
8
45
20
6
25
16
24
5
43
8
23
25
15
49
5
32
30
13
185
36
4
7
8
57
39
45
6
69
64
31
10
44
11
25
76
3
21
24
43
29
20
30
10
30
14
10
25
65
24
80
7
153
15
5
35
8
27
6
7
8
40
5
19
7
30
4
84
27
45
20
28
43
7
36
124
2
79
40
155
116
94
24
3
40
48
96
43
5
56
5
60
46
18
2
18
11
29
2
49
21
3
15
1
5
19
71
9
48
24
24
9
110
17
73
6
1
65
4
50
49
45
3
29
18
6
46
48
21
21
108
20
42
30
11
8
219
61
24
96
55
65
25
7
3
96
30
20
4
31
48
56
5
59
32
3
36
1
23
1
41
15
23
42
28
3
27
12
18
2
29
41
68
36
4
56
4
15
81
55
24
127
4
14
127
3
12
25
128
41
31
5
18
65
5
72
44
36
4
7
32
47
41
43
70
56
40
74
64
30
30
2
18
102
40
18
45
16
5
51
33
30
6
51
120
5
11
8
69
50
17
23
1
19
12
24
49
57
79
32
17
46
6
24
6
38
72
31
9
60
43
5
2
34
15
71
73
17
28
123
57
132
24
20
54
52
50
40
20
18
13
17
70
56
106
24
14
22
3
16
55
1
99
21
15
74
24
223
27
2
108
30
36
10
27
40
19
5
53
6
21
5
91
48
144
40
32
24
64
77
20
71
13
10
6
20
31
29
19
9
63
24
15
73
25
6
40
49
56
39
26
16
39
21
14
76
14
34
26
46
1
32
15
32
25
15
30
38
5
11
21
53
72
64
27
9
39
45
27
40
8
21
8
40
50
52
45
16
32
17
28
51
39
26
210
36
1
17
60
10
25
17
20
54
34
51
24
71
17
37
102
10
3
51
109
56
21
44
30
17
37
22
14
60
4
7
24
29
3
39
145
5
3
48
39
98
60
35
1
46
30
14
16
20
1
29
131
17
6
57
29
59
29
42
8
22
19
41
15
9
20
4
50
6
16
15
15
121
8
9
12
18
1
41
15
159
49
77
19
31
49
95
49
40
17
39
16
73
36
4
30
66
7
32
57
38
41
1
119
95
20
66
60
18
10
42
18
20
70
13
109
34
134
67
48
11
64
45
15
57
15
18
32
24
4
32
59
31
30
10
1
13
30
36
94
14
6
40
30
86
34
110
96
35
5
19
32
119
49
15
49
31
46
14
34
42
50
23
41
6
128
22
68
23
43
46
15
35
133
5
72
28
30
1
71
9
64
35
61
41
8
23
89
30
30
3
16
5
51
23
90
23
67
5
8
57
15
15
2
150
84
6
28
42
24
66
90
14
54
126
24
35
96
56
16
29
19
5
51
105
24
7
48
24
37
35
5
18
25
8
72
27
44
25
29
42
89
11
21
24
3
93
48
35
109
45
12
31
192
7
30
43
15
42
39
24
16
61
40
19
71
9
5
11
23
25
5
2
73
45
26
4
6
7
8
11
34
30
14
30
96
130
15
71
124
21
53
10
2
10
61
19
53
5
3
3
30
14
10
12
48
26
36
58
3
24
15
80
1
17
30
126
64
42
73
77
3
15
1
24
17
63
16
24
55
25
57
8
55
40
7
1
23
1
33
92
11
7
41
56
24
21
68
23
32
48
9
24
15
21
30
14
130
60
6
19
61
4
31
8
45
56
66
18
23
23
14
10
1
55
124
20
17
169
34
37
8
51
37
23
25
24
77
38
6
46
33
15
1
71
25
8
21
14
5
17
14
17
32
16
29
12
55
8
41
60
30
64
50
40
42
1
72
55
42
30
4
14
36
34
66
6
9
40
49
102
49
15
9
81
50
34
27
24
15
57
40
48
24
17
78
25
7
40
44
4
30
3
57
63
57
55
77
104
211
185
60
19
40
29
12
39
9
6
24
33
9
60
44
71
5
24
24
27
9
79
17
15
24
11
48
13
3
80
29
47
8
1
81
14
40
24
25
48
24
8
40
37
54
10
51
48
40
1
4
132
55
29
19
8
23
34
36
54
13
8
39
33
93
26
1
117
50
52
54
30
9
21
14
36
17
17
42
84
54
90
25
32
9
15
9
7
8
88
73
31
15
8
42
34
30
44
11
120
24
65
127
155
14
34
6
31
95
14
4
30
57
88
17
15
48
57
50
53
11
80
36
49
40
5
36
111
48
11
13
15
32
10
38
36
245
41
31
8
5
10
44
53
17
63
23
1
23
1
64
25
7
15
48
50
16
39
45
26
10
24
42
30
20
10
33
135
105
47
48
90
42
28
57
144
59
90
11
29
27
3
12
18
7
65
39
9
42
45
15
1
37
12
23
127
90
30
10
175
73
7
5
24
10
24
60
6
7
23
24
102
8
36
47
77
66
25
5
50
17
48
25
7
17
40
42
13
71
9
48
69
14
10
51
29
136
3
107
5
29
30
26
91
17
22
14
130
49
65
32
23
7
58
111
69
27
48
21
27
9
44
34
2
24
100
56
24
67
9
15
24
29
11
24
5
3
33
14
1
21
120
18
66
26
29
72
7
73
29
4
20
107
113
26
18
36
47
29
19
31
144
16
108
13
24
23
50
22
38
10
72
74
6
10
31
47
2
10
13
5
3
88
24
48
37
42
145
89
4
126
54
6
57
9
15
83
37
15
38
11
24
72
48
17
8
16
20
35
24
31
1
9
36
90
14
67
9
78
6
56
28
12
19
61
10
153
57
18
6
134
36
5
95
9
16
19
22
20
19
39
6
20
47
47
32
41
13
4
15
48
48
40
115
6
55
48
16
109
11
29
20
102
34
24
12
ABCD 94687935866*3^$a+1 [50007]
20
22
59
31
53
48
13
42
5
15
12
33
45
54
66
24
3
12
3
10
60
2
16
38
12
3
15
10
26
4
20
12
4
29
19
2
36
10
17
13
2
72
4
17
9
60
10
38
70
12
68
45
3
22
6
42
8
34
12
108
8
22
18
14
118
2
70
24
41
156
19
5
1
138
20
4
32
30
18
10
23
3
6
15
21
10
8
52
29
31
14
30
33
31
29
15
18
22
20
16
6
6
29
13
30
18
74
16
77
43
12
6
54
12
74
22
8
16
24
5
9
51
9
52
128
10
8
48
21
69
72
10
17
13
50
4
24
5
67
29
1
12
36
44
36
10
66
8
46
12
18
42
8
36
36
9
99
10
14
28
17
67
24
62
3
27
4
54
6
8
42
30
4
36
50
15
31
12
128
10
18
24
36
24
36
44
6
15
1
30
5
39
10
62
4
14
30
24
40
18
35
120
3
12
70
30
12
38
58
17
27
52
20
16
8
64
6
66
126
42
36
50
16
35
81
54
21
43
29
15
66
40
11
21
39
51
24
4
24
17
36
55
8
52
29
36
13
54
108
48
24
5
31
29
163
2
3
87
12
28
17
31
14
16
12
6
56
4
24
32
4
65
24
12
1
2
106
102
2
15
45
18
52
92
94
50
72
28
92
40
5
27
36
124
2
10
8
21
25
30
2
4
6
29
13
2
46
23
25
71
25
143
1
2
142
30
30
23
43
2
42
21
69
28
30
30
2
48
33
61
30
29
19
26
39
15
42
10
5
51
22
2
4
24
38
10
44
16
12
5
27
10
30
29
15
60
9
3
9
9
36
15
79
14
60
10
90
96
42
48
17
55
20
22
11
15
24
18
12
46
12
12
30
11
69
16
30
17
48
39
16
20
52
32
40
6
30
20
36
76
12
17
19
24
6
11
24
21
3
51
9
27
64
17
27
6
27
43
72
5
87
12
4
60
12
20
40
12
17
43
12
30
26
18
52
14
88
26
27
57
18
28
12
14
18
82
6
60
2
3
7
80
18
3
55
5
1
90
5
3
48
28
50
94
18
30
17
13
48
11
21
27
156
12
13
59
48
9
16
2
21
67
29
25
11
3
4
30
11
19
8
58
2
48
16
5
15
9
1
191
252
48
43
36
20
40
14
15
111
30
58
5
15
21
15
36
21
60
7
32
16
44
4
32
34
114
12
18
11
9
27
13
14
36
40
5
1
6
5
15
57
7
29
45
16
6
17
37
14
9
13
2
58
78
54
11
27
22
6
60
24
6
14
18
207
1
30
17
63
34
23
25
18
86
18
12
4
12
8
16
41
24
63
12
6
3
7
12
26
4
18
12
8
30
34
101
43
12
5
7
17
3
33
39
4
44
21
15
45
79
17
3
40
53
7
30
2
16
42
30
36
32
114
46
29
31
32
6
10
12
32
10
30
32
30
34
17
43
17
12
3
60
40
5
7
6
26
33
43
53
21
36
12
6
36
16
60
72
53
7
6
71
103
38
22
5
13
38
81
99
16
6
14
70
30
101
9
34
80
66
39
67
60
20
70
18
20
12
60
28
5
1
23
27
4
234
50
45
7
26
12
16
11
85
35
145
11
57
18
9
24
45
39
87
10
48
36
6
5
15
4
2
10
2
18
52
20
10
18
32
16
36
41
87
16
84
8
57
43
38
6
84
36
4
30
36
59
31
8
10
20
10
8
69
19
29
7
24
32
4
5
63
16
30
26
78
51
19
6
30
50
82
62
22
36
24
30
18
17
33
10
30
2
4
72
18
66
5
13
60
11
24
15
12
60
54
22
24
48
12
41
12
51
46
8
15
25
6
32
12
18
3
7
132
20
16
42
14
16
114
6
12
2
34
24
6
6
36
12
20
22
14
4
48
80
10
8
40
30
101
31
5
13
6
8
18
3
24
72
9
36
46
17
60
33
18
34
38
22
6
36
14
46
44
54
10
20
45
27
4
20
52
12
62
28
6
90
42
24
24
5
37
32
10
48
8
4
38
18
4
8
4
50
3
7
96
2
27
25
18
42
30
84
30
2
12
45
15
12
4
24
41
37
128
10
5
37
20
24
51
13
6
50
15
19
17
55
53
39
33
37
6
24
5
31
24
2
4
2
52
12
5
19
2
48
34
2
16
74
24
4
8
18
36
10
66
2
28
8
10
95
61
6
12
53
55
48
12
42
38
28
36
89
7
29
43
18
78
30
2
40
12
41
9
27
13
2
18
46
20
45
24
7
38
27
3
60
30
52
71
25
74
9
24
1
32
3
24
25
2
76
12
12
26
10
8
124
120
17
79
12
5
37
18
48
5
111
24
69
111
12
22
50
16
24
48
65
19
30
18
36
32
45
43
72
2
27
19
44
16
24
56
36
45
1
2
36
22
32
15
1
2
33
36
3
40
5
15
18
10
8
40
44
16
12
29
39
4
80
33
13
11
3
16
114
11
21
120
6
4
68
76
24
12
5
93
40
6
24
20
46
6
5
21
15
3
4
26
22
17
25
8
42
12
6
63
99
40
8
9
15
36
9
9
15
15
45
15
4
12
6
18
30
32
94
14
51
91
17
60
15
60
10
42
68
70
6
5
9
40
6
44
76
74
72
58
12
14
51
43
36
2
22
36
5
7
144
50
10
24
5
24
27
4
54
11
39
10
18
8
54
10
5
1
54
53
24
13
78
108
32
4
24
62
22
32
36
4
48
12
48
2
48
72
28
11
37
2
33
25
18
65
144
103
38
22
20
52
17
24
99
52
20
88
42
11
67
65
132
31
60
8
24
48
9
19
140
12
64
8
6
82
2
6
9
31
174
42
26
10
44
6
10
12
6
20
34
48
14
18
16
12
8
57
13
30
6
218
16
56
81
7
17
36
147
36
4
8
4
6
14
21
12
43
12
56
4
8
40
17
3
40
48
6
59
9
18
28
2
15
9
16
48
30
29
48
3
42
10
65
13
2
33
39
70
36
50
4
41
7
17
27
4
84
68
9
19
26
10
8
16
116
64
5
19
12
29
15
76
8
6
51
43
32
4
44
36
9
1
32
10
80
57
55
5
103
48
14
6
54
28
8
10
24
5
43
84
8
16
12
14
15
1
30
8
30
90
34
26
81
25
6
42
18
53
24
1
30
5
12
12
36
19
42
56
3
21
36
27
103
44
36
93
12
3
4
12
30
6
2
118
8
36
16
5
3
16
20
9
7
2
27
96
15
78
4
90
36
14
16
6
48
2
18
28
12
80
130
2
46
23
55
24
6
2
52
17
9
16
36
2
18
10
18
144
23
84
49
47
12
43
2
22
53
7
8
33
15
34
60
6
29
21
22
32
76
14
40
6
65
15
18
30
4
41
1
6
24
36
12
5
13
78
20
30
16
20
6
45
3
22
35
19
14
34
8
40
17
43
8
4
125
72
51
9
13
32
10
5
19
20
21
9
15
27
34
11
12
25
20
106
24
17
43
18
59
19
12
24
164
4
48
5
33
6
16
48
29
15
21
12
43
5
7
20
30
10
5
7
17
33
6
4
8
24
28
20
46
96
20
34
20
9
43
20
40
12
2
39
15
9
7
24
12
18
12
18
44
60
28
2
6
21
13
47
81
18
12
18
22
20
12
36
9
33
15
12
37
6
29
9
22
24
36
2
3
7
18
48
71
19
6
78
12
6
48
30
54
32
51
39
21
3
76
ABCD 94688034856*3^$a+1 [50068]
12
103
113
481
23
336
24
36
204
180
168
37
18
18
35
180
19
41
60
180
24
228
60
109
306
17
36
12
108
312
60
67
198
287
48
60
120
60
127
305
60
96
12
13
215
127
65
240
73
95
72
193
35
24
85
71
91
29
84
288
13
47
43
17
127
5
85
143
109
251
108
60
132
48
24
43
65
79
198
90
36
305
24
13
144
143
96
120
19
41
85
59
60
43
65
12
48
240
72
13
18
245
24
36
55
5
12
55
5
180
12
36
1
71
48
12
67
5
13
108
324
131
204
7
36
17
36
60
139
125
96
12
37
23
12
168
12
163
54
239
85
95
12
108
91
41
247
198
143
145
59
156
84
156
144
36
72
72
96
84
13
83
120
132
48
72
85
143
192
12
67
221
132
25
90
90
72
59
12
577
251
55
17
12
48
168
132
55
72
65
133
23
49
23
252
108
120
19
29
84
216
240
24
96
432
120
253
107
19
180
89
72
480
180
7
161
24
168
205
203
12
60
12
36
12
133
72
54
18
18
90
23
120
1
11
97
35
108
60
13
59
36
180
60
79
5
36
49
11
241
83
25
83
48
319
65
60
217
23
31
125
12
192
96
7
77
48
60
60
240
253
144
95
13
18
54
215
1
36
143
216
37
252
36
95
144
60
48
67
101
61
59
420
7
5
60
60
60
192
48
60
132
180
31
29
60
180
456
132
12
31
126
126
17
36
132
108
120
192
132
48
48
120
72
60
120
168
31
53
120
115
90
203
12
1
35
60
84
217
36
23
252
180
252
85
131
24
25
35
145
251
1
131
48
181
23
103
185
48
1
180
23
13
90
233
60
139
18
23
12
12
97
59
72
12
253
23
144
48
60
48
19
5
13
143
132
192
108
240
12
48
7
18
263
60
24
156
12
7
665
60
96
84
180
120
60
156
60
180
12
37
23
72
13
35
19
18
35
60
168
12
48
48
204
91
17
60
265
275
13
162
5
900
120
240
120
60
120
37
36
35
55
5
120
132
12
96
60
12
103
65
331
36
5
49
23
36
139
41
120
72
168
67
77
120
120
25
11
72
97
131
175
17
19
101
7
36
144
18
288
47
97
72
71
108
145
35
12
12
216
12
132
108
288
24
168
48
120
85
299
48
72
396
132
168
145
36
18
233
ABCD 94688049832*3^$a+1 [50072]
29
48
121
12
132
36
107
24
13
71
36
120
144
19
6
59
12
13
36
71
24
24
36
169
95
55
77
120
19
5
49
11
12
24
19
114
23
7
126
132
23
7
125
108
72
223
72
5
67
197
1
35
60
13
30
65
25
42
192
5
12
133
23
247
126
47
132
31
5
12
343
42
95
103
5
67
5
25
47
48
85
167
121
54
53
25
215
48
84
12
1
30
78
12
42
101
144
192
108
108
12
31
114
30
41
36
1
18
5
12
127
41
49
30
101
7
5
48
120
7
29
168
72
168
103
77
12
1
23
72
48
7
53
85
35
12
43
17
25
162
17
1
12
60
36
11
48
48
67
293
12
25
30
41
12
7
48
42
18
113
84
85
90
17
84
7
53
24
91
29
60
36
96
24
187
53
72
163
29
61
95
7
65
13
264
180
71
79
18
12
23
12
43
17
72
1
18
77
25
83
12
13
114
17
24
12
60
48
12
12
13
35
12
12
108
25
143
72
61
71
19
89
1
11
73
60
36
59
12
24
132
187
17
24
72
67
138
59
168
85
23
67
48
78
12
47
96
12
13
84
23
48
24
12
19
77
157
107
48
121
119
43
18
30
24
113
12
13
35
12
60
61
84
78
90
18
30
90
29
48
37
23
13
54
90
11
7
162
95
12
24
85
54
18
30
53
115
144
66
11
120
156
37
36
47
60
25
30
17
43
180
77
120
85
168
83
24
1
162
113
79
60
5
25
60
35
1
35
60
72
12
103
5
120
144
1
42
66
11
36
103
65
25
35
145
95
24
72
48
48
60
7
108
258
12
60
23
132
25
47
25
90
5
36
139
48
53
12
12
72
24
25
114
66
35
24
1
102
42
66
5
19
41
72
7
6
47
72
43
48
5
96
49
84
23
13
42
17
13
180
35
25
47
133
12
168
12
11
84
13
18
42
35
48
7
65
37
35
1
72
132
11
60
60
67
162
180
35
12
19
54
36
11
240
48
13
12
47
144
25
179
36
115
17
120
55
5
24
108
13
162
113
25
35
24
163
53
13
35
7
197
73
12
11
7
168
72
102
83
97
150
18
12
36
11
133
60
108
90
17
36
55
30
155
12
12
48
25
107
25
23
24
19
72
60
30
83
85
59
115
60
161
24
13
12
60
108
48
114
113
175
5
48
84
36
180
19
305
1
60
54
18
83
37
108
35
25
47
25
30
65
85
143
72
24
36
72
61
60
144
35
163
5
132
25
35
168
25
35
12
25
71
97
35
55
29
48
43
17
96
37
18
30
47
12
145
30
6
47
37
11
49
108
59
84
109
11
19
6
59
13
48
24
71
12
97
23
108
25
119
12
13
36
35
156
24
97
30
42
95
133
78
5
25
47
25
143
12
67
41
67
30
47
48
60
72
12
84
7
125
48
60
19
36
5
85
179
72
13
36
59
132
24
19
108
17
288
48
204
55
6
47
7
53
85
60
35
132
12
1
83
19
180
168
17
1
12
23
145
90
29
55
65
72
49
95
7
17
156
36
96
120
13
11
1
42
185
12
84
84
85
30
41
145
54
30
47
84
12
12
61
60
11
1
18
24
18
30
18
59
60
48
13
60
11
24
37
102
5
36
19
41
139
30
23
13
35
24
120
43
30
107
145
6
54
95
25
95
85
107
61
59
36
12
1
119
61
131
223
6
11
109
144
11
96
19
29
120
216
67
77
72
19
101
36
37
78
102
36
71
73
11
120
49
78
18
11
36
25
198
125
12
25
59
103
161
19
77
24
199
65
115
5
48
48
60
7
30
35
132
36
24
13
18
101
96
13
47
48
60
84
228
43
17
60
13
174
41
24
85
71
72
108
120
144
25
83
24
31
18
144
83
108
12
157
35
1
11
ABCD 94689043136*3^$a+1 [50111]
228
60
120
21
8
67
53
91
5
25
150
30
72
59
31
33
24
51
6
84
11
31
30
78
102
39
48
3
24
90
30
216
24
45
39
65
85
12
18
29
157
54
12
89
40
15
9
24
27
29
115
126
23
13
48
6
213
3
48
125
55
42
39
8
7
66
143
40
51
29
40
57
18
42
54
156
33
147
77
72
49
71
115
30
23
16
15
65
120
55
462
24
120
54
69
56
7
84
5
24
25
132
264
563
120
120
40
57
15
189
51
128
72
181
219
8
91
36
9
207
114
174
96
66
63
135
60
270
66
36
153
27
77
16
51
90
270
69
27
77
16
51
156
17
253
107
217
95
85
36
119
169
6
36
69
15
54
11
79
90
239
91
66
123
27
84
9
87
113
16
15
89
31
42
270
138
39
3
30
47
7
6
138
42
210
18
75
111
66
39
8
72
49
30
65
25
72
24
15
8
31
12
240
93
81
60
36
18
66
83
337
15
48
93
27
56
136
39
81
48
192
69
11
184
27
29
19
45
15
36
54
162
30
54
113
121
36
54
21
15
60
5
24
37
27
81
96
135
24
15
36
6
144
95
61
78
5
61
36
150
33
104
40
3
48
36
24
161
88
32
40
8
72
61
90
9
9
60
12
90
168
30
132
30
24
66
3
111
30
186
54
155
24
91
300
36
90
107
7
54
75
80
97
84
123
80
103
113
55
12
24
53
40
32
1
84
3
56
67
29
88
27
5
229
11
144
24
37
75
15
24
36
5
24
37
83
16
128
7
126
107
61
72
219
80
40
159
150
162
84
5
40
9
90
125
181
35
40
24
27
69
39
42
54
30
75
104
64
87
30
155
24
217
119
115
90
75
39
30
36
95
19
90
30
36
54
6
36
180
53
144
1
15
104
1
95
16
80
31
33
96
69
30
36
65
184
57
24
36
3
80
96
48
43
357
213
78
12
89
24
1
30
6
48
36
63
96
21
6
288
120
96
216
93
171
29
61
3
32
25
66
18
11
24
64
56
24
40
33
23
85
35
40
75
30
36
59
31
36
78
66
60
174
51
39
126
36
63
24
111
90
36
96
3
24
27
165
9
6
9
81
30
126
3
15
60
149
61
59
157
114
12
144
5
31
9
9
42
48
126
15
21
54
53
61
11
19
21
48
21
60
12
219
39
36
5
88
27
5
1
48
191
61
60
30
258
36
59
64
93
18
65
24
16
80
7
9
24
201
135
99
5
144
13
78
21
48
87
6
30
24
29
64
141
155
7
108
101
199
6
123
123
24
54
311
120
1
84
123
63
48
9
32
31
89
24
24
67
69
147
48
6
39
15
12
77
13
59
88
51
126
60
99
75
45
27
77
13
54
29
25
39
56
211
29
31
120
65
88
51
12
60
30
60
3
80
1
90
5
49
71
1
180
99
120
24
216
104
64
111
72
9
51
29
24
16
51
29
24
40
216
104
7
33
15
126
486
53
120
144
43
24
173
112
8
7
33
57
306
77
31
96
54
11
61
48
36
119
40
24
57
135
80
1
39
15
33
33
258
162
3
24
32
144
97
39
75
53
120
1
15
75
5
67
54
180
35
40
15
6
210
150
83
37
90
24
36
84
89
7
48
42
120
18
240
12
114
30
33
240
51
101
25
ABCD 94689107042*3^$a+1 [50070]
79
8
72
72
24
64
71
84
18
3
15
150
114
25
41
12
27
336
16
89
30
54
78
18
222
12
78
42
193
128
16
11
93
192
3
21
16
47
1
17
15
87
57
33
36
90
72
9
141
108
7
8
9
36
99
48
57
48
39
21
72
27
9
30
84
6
12
3
225
24
103
8
165
19
8
33
72
175
144
8
280
185
6
30
24
66
105
112
65
150
30
132
36
27
63
57
64
221
30
45
88
47
9
9
150
42
39
24
15
42
63
105
30
97
288
95
24
6
42
9
48
16
65
192
183
39
1
77
115
173
19
23
18
30
81
159
169
32
16
5
48
72
60
72
87
81
48
30
25
80
96
33
111
16
56
93
27
135
9
16
53
60
30
105
15
9
16
17
63
27
37
32
288
48
27
78
55
80
64
149
187
5
12
30
96
240
150
84
151
77
19
23
57
9
114
66
60
7
5
99
24
144
21
42
60
12
6
75
72
63
90
192
18
117
75
45
15
18
55
104
72
153
78
138
30
12
42
36
12
120
195
352
53
27
48
87
25
23
150
18
9
40
32
81
48
31
41
48
84
27
69
27
40
32
15
30
18
210
30
30
12
7
80
120
24
16
53
27
21
27
21
12
240
159
64
32
135
9
21
75
72
48
24
141
67
56
40
125
12
15
33
159
168
72
3
12
66
54
177
69
51
120
16
8
57
15
33
90
37
53
114
36
60
9
72
24
57
39
160
8
168
24
120
111
78
30
12
42
48
72
87
168
33
12
27
21
3
147
18
75
15
9
16
47
30
19
71
177
48
45
108
12
3
24
96
24
153
162
6
15
192
48
105
180
30
45
129
6
30
51
123
18
3
112
32
81
12
19
53
48
75
64
23
25
8
3
30
30
121
48
8
72
33
15
24
9
12
19
96
95
78
42
57
33
39
9
30
150
99
72
21
72
120
96
42
145
104
69
60
15
69
48
48
12
15
3
30
15
87
57
3
69
16
23
169
23
42
63
24
120
64
119
25
56
57
30
120
30
60
63
9
18
30
48
15
57
63
96
160
41
63
165
42
9
81
48
279
96
135
241
41
15
33
39
45
3
75
69
48
72
9
79
23
30
75
64
71
132
36
49
125
211
197
90
12
108
25
48
77
18
30
195
24
48
63
102
60
48
60
60
12
72
6
117
24
63
25
113
30
57
33
18
45
45
12
108
51
129
15
45
30
141
9
31
56
184
41
15
24
111
30
67
48
53
24
90
48
78
187
144
104
57
138
85
65
12
48
19
8
57
6
30
27
24
81
72
135
51
42
75
87
33
3
45
40
185
39
21
75
16
173
3
27
6
39
136
5
75
72
24
69
120
67
23
30
27
45
72
43
53
99
63
105
15
108
60
30
42
97
32
93
27
81
55
80
48
120
40
56
21
67
41
72
63
72
3
90
99
51
30
12
99
21
3
57
78
25
56
88
71
42
42
6
31
53
51
105
12
78
181
48
8
33
24
6
174
195
21
72
27
33
78
129
75
37
80
9
39
81
30
60
30
55
5
51
88
11
69
183
9
64
17
90
85
53
171
16
185
135
24
9
15
15
241
8
45
60
87
88
48
23
57
160
48
47
57
312
96
177
31
5
42
9
33
6
105
99
18
3
15
9
21
60
15
120
24
72
16
144
29
75
40
17
39
9
30
1
59
102
135
40
128
15
30
51
24
9
6
57
63
57
105
168
39
81
12
42
33
24
39
90
79
96
5
60
192
39
144
72
45
3
15
97
137
6
30
12
55
5
60
39
168
15
6
72
19
149
12
15
48
9
55
71
174
48
168
19
41
7
47
81
9
30
66
111
ABCD 94689332014*3^$a+1 [50034]
123
53
240
19
72
45
99
12
9
159
54
18
48
9
63
60
12
90
186
36
120
33
75
78
54
90
90
5
49
15
51
21
48
75
126
191
13
99
111
150
54
18
99
3
21
69
27
45
59
136
39
294
3
15
144
36
90
90
105
87
60
72
66
27
32
328
296
91
90
24
30
216
21
105
87
45
12
36
72
6
21
63
270
60
30
113
64
21
60
18
36
41
67
72
21
15
84
78
15
177
126
18
54
36
6
191
79
18
12
6
18
90
126
195
384
87
30
3
216
75
54
95
49
192
96
162
30
108
3
80
16
51
120
5
49
15
63
162
30
24
9
225
47
43
48
45
24
264
105
15
15
72
105
3
21
69
6
141
264
45
90
66
39
51
149
88
3
5
103
144
90
30
36
36
96
48
201
48
288
27
53
112
168
99
36
18
39
48
8
136
3
101
61
18
33
48
27
90
234
36
48
141
39
36
5
136
200
253
54
60
66
95
40
51
21
99
69
72
45
83
1
95
19
174
63
80
48
241
63
15
17
91
18
36
108
66
105
296
103
233
109
24
66
36
117
33
39
63
6
30
240
144
93
8
112
177
90
42
3
120
33
159
80
55
41
40
45
18
105
32
19
24
90
147
15
48
36
18
83
67
108
18
30
132
125
85
18
6
414
12
204
18
12
126
72
105
3
42
246
126
114
12
369
141
3
45
27
15
234
191
37
18
24
144
17
13
24
72
3
168
39
180
45
96
75
24
18
72
90
90
234
21
24
192
9
96
48
47
48
49
186
21
81
18
96
210
60
15
48
75
168
165
72
15
18
108
66
6
378
54
72
84
150
126
216
27
56
7
33
24
87
41
7
33
27
12
54
42
72
12
21
24
51
69
3
18
27
183
72
78
12
132
66
24
18
15
111
17
19
108
66
15
111
6
30
72
357
111
144
114
162
84
9
99
78
12
6
69
48
57
36
155
79
57
165
75
120
21
18
9
63
12
21
96
51
72
120
42
35
16
39
89
49
6
41
79
24
12
36
150
123
152
43
72
24
165
171
24
18
11
91
6
84
99
120
69
78
18
54
12
105
165
6
18
30
42
90
33
216
3
36
9
27
66
27
63
9
141
72
180
162
180
185
96
144
16
63
17
109
3
63
168
57
48
80
31
84
60
12
24
108
81
32
259
78
47
336
13
99
45
180
87
56
67
240
120
381
56
31
24
33
21
84
6
54
18
12
21
147
144
48
126
15
240
96
135
6
162
113
133
6
189
120
81
39
69
132
48
111
87
33
27
509
31
48
161
1
87
135
36
36
9
171
5
49
54
72
18
66
36
89
61
198
93
72
72
69
162
234
48
47
115
93
32
55
54
24
12
144
135
99
6
111
51
29
1
39
120
3
36
137
43
204
30
6
5
7
132
165
117
18
108
72
150
48
114
126
90
90
90
65
55
42
30
17
16
192
63
162
42
36
54
59
67
12
36
144
72
ABCD 94689578806*3^$a+1 [50001]
144
75
12
33
24
72
108
126
57
108
45
3
27
24
153
33
111
15
30
99
39
30
39
81
63
36
33
3
12
213
42
30
144
27
3
36
78
102
48
30
12
27
111
12
24
30
3
132
84
21
30
6
3
84
27
30
96
54
6
3
141
27
27
36
60
210
147
33
54
9
33
30
18
3
60
57
6
6
48
6
54
75
81
6
21
33
6
24
96
21
144
12
3
93
45
75
15
66
36
99
105
39
24
3
18
15
45
72
78
30
3
27
36
105
105
3
63
60
90
18
42
30
93
81
3
123
9
36
9
36
3
15
21
15
66
30
18
192
18
57
24
45
60
3
51
12
78
3
57
12
15
273
126
129
81
66
18
12
3
48
57
96
87
3
6
114
90
66
54
36
18
12
90
48
72
39
15
57
9
30
33
21
123
36
27
18
171
9
66
60
6
159
45
63
111
240
12
21
33
90
156
114
60
15
36
15
90
60
30
18
6
60
6
18
165
15
33
93
96
15
33
6
54
6
45
15
66
30
18
12
39
12
3
24
12
84
60
30
63
141
42
54
27
72
15
21
72
3
120
6
114
33
153
60
39
21
24
60
54
72
21
3
69
15
12
18
3
147
60
102
30
9
45
27
12
15
60
21
12
87
21
15
6
78
276
9
36
45
24
120
96
30
6
18
90
96
6
18
75
177
60
39
45
3
21
60
42
21
3
57
147
12
108
12
54
90
54
6
93
33
3
15
21
39
9
21
3
33
24
6
114
42
78
99
63
21
24
9
3
51
150
36
183
36
57
234
30
24
63
33
6
30
3
87
24
6
24
3
51
36
24
96
6
99
39
30
12
24
120
75
60
15
21
48
15
36
24
36
93
12
60
105
36
198
21
9
3
3
24
6
27
33
15
21
54
60
24
21
108
87
9
27
24
69
327
18
3
33
6
24
9
15
105
15
9
81
12
18
66
120
3
117
66
54
3
27
30
30
6
27
21
6
96
108
36
96
33
75
96
54
15
27
198
36
27
9
27
84
60
27
45
36
9
6
36
138
96
15
21
30
9
180
75
33
144
39
33
15
42
15
69
147
9
24
126
33
21
36
39
45
63
117
6
33
60
21
15
15
84
96
24
12
18
195
108
99
81
33
96
30
114
36
51
96
261
42
21
69
174
117
33
90
33
117
15
111
9
60
129
72
27
24
3
66
18
30
36
27
39
24
150
30
54
12
171
33
6
33
15
21
51
9
12
87
6
66
24
120
9
75
30
12
18
12
60
81
57
99
3
60
30
15
9
30
24
66
30
6
54
66
54
120
30
90
21
15
144
6
54
33
21
72
63
15
60
21
9
135
15
36
6
27
3
57
12
309
3
63
24
21
81
60
30
18
39
132
51
33
36
39
42
54
213
63
78
36
147
27
6
15
51
90
54
114
132
18
60
6
15
132
27
36
57
3
24
12
180
18
30
9
63
24
54
6
96
9
51
309
69
126
213
21
12
99
9
75
24
51
129
63
21
9
78
102
24
30
96
81
129
27
3
84
114
6
60
6
3
117
60
39
15
6
15
9
114
96
30
3
36
27
78
3
12
15
45
111
114
102
108
6
6
114
51
93
99
111
12
120
24
30
36
18
102
48
63
39
18
6
6
3
51
84
12
9
108
93
30
18
102
48
6
27
108
39
102
18
102
48
15
60
12
24
39
60
45
141
84
36
3
111
6
66
93
21
24
66
33
153
30
24
90
99
27
60
21
129
30
18
75
147
117
180
57
36
30
81
9
90
30
18
12
54
75
45
6
18
6
90
30
105
39
33
3
156
30
24
36
3
24
51
21
51
90
48
42
30
60
3
51
60
84
6
27
99
24
9
87
24
6
27
12
21
3
135
66
15
9
42
54
3
57
216
114
57
3
24
69
33
30
24
33
3
90
87
96
87
57
33
3
111
33
144
12
96
105
6
54
36
60
18
9
27
180
6
3
15
6
54
6
39
51
57
36
3
18
60
150
90
3
3
24
102
51
60
9
78
102
27
51
6
15
9
30
12
54
6
69
21
18
12
21
72
15
30
42
18
39
3
138
36
15
21
51
96
51
156
21
39
30
99
36
99
129
36
60
117
78
72
57
81
27
12
21
72
108
15
15
45
111
24
90
12
48
12
24
36
75
3
30
12
27
27
216
24
66
48
150
96
60
24
21
111
18
123
69
3
60
36
9
6
6
ABCD 94690557428*3^$a+1 [50099]
321
54
114
30
54
54
21
3
141
51
18
198
18
18
96
36
48
6
36
30
93
51
180
6
102
234
6
21
9
162
126
18
24
162
3
27
54
183
21
54
102
39
69
75
3
69
147
126
12
27
27
168
69
69
36
144
90
72
42
72
30
78
84
6
93
27
18
3
93
48
108
39
15
18
144
114
18
102
36
90
6
30
27
99
6
18
66
6
18
228
18
150
66
72
18
72
27
51
141
39
30
75
69
108
39
3
30
63
45
75
21
195
15
129
24
9
36
78
12
108
42
3
27
42
18
228
24
36
354
18
45
45
99
15
102
42
12
150
180
84
39
21
102
42
120
54
90
150
69
51
36
42
18
120
42
108
84
108
39
21
30
117
27
21
51
90
24
288
12
54
6
264
78
30
6
12
18
6
102
18
21
3
66
24
48
27
48
87
42
12
54
78
183
123
72
90
84
36
36
63
153
39
87
273
129
30
108
54
18
18
60
111
27
45
171
45
33
30
90
108
75
75
18
75
45
42
84
18
6
90
3
117
36
24
447
33
72
162
6
66
198
63
33
15
51
45
9
54
9
123
12
78
126
141
72
72
24
99
93
51
54
24
30
225
48
15
18
36
6
30
24
210
90
6
12
42
39
33
66
93
51
93
3
48
18
27
15
12
45
117
72
150
30
54
9
105
12
27
9
39
87
6
75
63
18
39
3
69
69
126
168
72
246
39
15
96
57
9
18
78
111
63
78
144
51
33
90
36
42
108
126
174
18
126
111
21
138
36
216
72
24
18
51
15
9
99
258
75
27
6
138
21
3
192
162
75
24
15
138
132
48
6
72
30
60
84
24
36
84
63
69
3
243
93
72
39
30
78
66
6
48
162
78
21
27
60
12
6
84
27
51
21
27
42
162
33
3
138
27
171
72
132
54
12
60
18
18
210
21
21
102
24
102
216
24
15
15
108
36
78
66
18
111
51
6
327
45
54
60
30
108
18
45
69
12
18
93
96
123
120
381
165
3
99
42
3
63
96
36
48
54
63
27
60
18
84
36
36
54
21
105
135
45
384
51
3
54
12
54
144
42
12
42
18
102
24
69
3
30
39
96
144
123
36
36
93
9
6
12
96
48
126
6
66
36
3
39
66
18
6
36
51
15
144
42
18
84
54
180
6
18
84
36
144
18
96
66
168
30
24
48
45
135
57
24
51
12
60
30
42
102
183
33
18
24
90
3
123
21
9
18
486
36
3
24
117
162
6
12
234
114
3
48
123
6
84
24
66
78
30
18
72
36
234
21
72
72
3
174
108
468
108
75
75
69
111
210
18
165
51
36
6
108
15
69
75
15
54
126
72
126
6
48
204
48
18
24
51
33
186
72
165
63
198
99
51
48
42
51
87
153
144
9
18
21
21
18
36
54
12
99
69
66
36
18
54
144
72
6
66
36
90
207
45
3
123
24
93
123
138
36
252
24
3
81
18
72
21
57
66
90
78
30
36
75
3
48
117
9
39
159
180
42
12
18
21
123
24
21
9
60
54
18
36
354
54
111
51
42
48
126
21
15
180
21
195
18
75
96
120
177
36
198
96
90
120
75
24
45
75
21
12
54
9
72
15
12
96
102
24
15
168
27
93
69
75
147
18
12
6
33
141
18
57
21
48
24
30
45
120
24
15
30
6
ABCD 94691190838*3^$a+1 [50062]
78
27
123
89
12
19
29
37
90
65
36
19
90
138
45
21
71
103
41
124
32
19
12
89
28
57
71
13
35
1
35
175
174
12
48
54
216
42
47
37
30
29
49
42
96
17
31
5
24
55
6
36
24
71
19
5
31
41
84
76
3
69
80
43
24
48
6
84
42
33
81
36
66
84
24
12
53
1
59
52
3
24
41
60
7
90
42
126
39
20
7
5
49
11
120
43
53
103
126
35
31
42
47
28
63
17
28
15
108
36
18
36
30
24
42
18
18
30
65
25
12
3
32
72
79
77
7
5
36
7
12
65
13
84
24
42
5
79
48
53
49
3
3
29
211
5
25
54
6
59
49
42
228
89
37
18
48
42
107
13
60
35
13
18
17
52
45
18
45
32
72
1
155
73
24
3
44
36
19
24
42
84
23
31
29
97
95
43
5
7
186
150
24
21
3
9
27
65
24
64
8
25
54
6
72
3
15
24
89
19
12
21
20
7
18
90
53
85
11
13
71
55
72
18
107
19
24
6
23
25
3
15
84
6
42
17
163
66
24
30
36
84
78
54
36
53
12
12
1
99
27
6
47
132
24
7
48
6
71
37
18
77
37
108
11
67
48
41
73
48
78
66
59
7
42
6
24
5
163
5
115
5
73
156
263
220
33
60
174
48
42
114
9
56
1
11
115
72
5
12
19
90
155
12
37
18
105
75
53
31
6
12
35
12
60
79
24
36
6
51
3
41
49
6
33
27
65
31
108
5
1
18
42
63
20
12
48
168
67
18
59
24
7
60
24
5
256
27
77
79
17
12
31
77
7
12
84
42
174
41
112
93
18
29
60
88
27
36
132
12
41
67
53
7
42
11
7
5
19
33
32
48
12
31
53
61
24
60
6
24
29
181
35
37
48
87
15
77
73
23
145
36
35
55
90
84
84
35
103
114
3
20
48
84
48
31
6
11
103
36
29
4
48
44
48
91
30
47
24
31
84
294
12
72
3
72
8
55
42
36
66
96
108
29
13
18
6
3
32
25
6
24
18
42
84
57
75
12
42
18
90
36
11
60
151
120
53
12
13
42
65
67
93
8
4
15
42
18
6
102
57
15
18
18
17
55
18
12
42
33
135
17
13
42
12
6
42
17
25
90
54
11
24
52
20
43
66
144
180
155
19
65
1
95
24
36
12
97
6
9
152
31
48
41
16
3
36
66
174
65
79
17
7
120
77
31
77
31
12
48
41
84
37
42
36
69
3
24
5
96
48
4
3
12
53
48
37
72
60
6
84
5
31
17
112
57
174
9
8
12
325
95
91
6
18
185
28
8
7
57
183
17
1
120
42
102
75
15
5
37
59
31
29
4
60
32
84
37
18
5
61
60
48
23
48
49
47
28
27
66
24
18
6
251
115
30
23
1
47
84
199
29
12
36
12
127
53
48
12
127
5
1
15
9
84
42
17
40
3
24
66
83
24
7
156
24
29
55
36
144
42
23
36
31
12
30
42
5
19
5
24
73
23
36
108
180
55
137
31
45
33
42
84
24
24
102
54
12
17
7
48
72
18
23
19
33
27
6
35
7
60
210
90
18
108
47
25
23
109
102
24
9
32
88
20
7
18
42
24
57
75
30
42
60
65
7
21
15
48
117
44
109
159
20
115
93
9
144
6
24
84
53
169
11
79
18
6
30
24
6
101
136
3
132
48
84
30
30
5
73
108
66
108
17
19
36
41
13
11
55
161
24
19
42
59
1
24
24
54
17
13
83
85
30
90
75
8
64
51
29
40
27
84
72
78
54
33
3
125
37
12
11
37
84
30
93
68
7
153
69
6
17
97
11
67
6
42
53
55
9
128
48
7
48
96
60
48
60
30
15
20
25
15
32
16
8
37
23
7
150
23
12
48
1
35
16
15
24
84
101
19
12
54
18
33
15
12
45
87
48
5
67
24
9
92
16
9
60
59
19
12
29
4
68
40
68
4
15
65
12
31
45
15
18
30
9
117
3
63
17
160
21
11
1
42
36
6
171
32
72
24
84
31
17
60
7
6
35
7
125
115
174
30
36
77
12
96
25
143
24
7
18
15
21
35
1
3
20
7
24
125
132
7
6
24
12
23
43
57
15
132
48
78
179
16
72
68
25
24
11
48
72
12
28
27
77
24
36
144
1
11
192
120
37
3
20
37
18
5
91
29
55
5
12
84
7
18
59
48
37
12
111
3
29
72
79
5
19
305
13
15
15
29
24
96
48
12
49
24
6
5
49
12
60
3
3
12
6
102
48
54
3
39
36
5
19
24
60
24
17
16
12
20
43
12
66
54
17
61
42
42
18
18
48
87
3
161
24
55
72
18
24
23
19
108
53
7
53
25
23
72
49
24
35
36
49
11
31
53
12
19
48
42
23
1
ABCD 94691301184*3^$a+1 [50134]
228
132
45
123
72
36
84
36
24
33
147
39
84
165
93
48
24
138
69
93
267
108
27
21
204
9
39
60
45
102
6
135
24
120
96
33
6
93
15
72
225
21
60
72
3
72
12
69
36
303
60
21
39
132
9
84
3
123
42
18
21
69
90
117
84
351
18
24
108
39
60
48
15
93
12
195
6
54
30
60
15
240
15
126
54
30
3
144
36
72
15
132
30
15
36
165
18
129
372
60
39
54
18
108
69
15
177
36
45
147
105
18
102
42
33
72
129
90
72
45
3
126
54
57
399
33
12
45
30
216
132
177
231
45
24
60
36
123
21
3
36
177
183
54
36
90
30
6
36
228
21
48
27
30
3
132
63
18
27
12
21
30
108
57
24
141
27
72
153
30
6
30
6
90
45
39
81
108
27
24
9
111
42
18
21
45
3
21
30
21
39
54
3
69
15
3
45
60
201
39
132
48
27
36
60
45
3
60
66
3
141
159
72
39
72
60
84
24
30
24
30
33
24
69
6
36
18
111
33
15
87
21
39
18
36
216
15
39
12
54
3
75
36
81
63
177
156
3
24
45
333
147
12
48
72
3
153
9
6
237
81
60
54
33
12
63
108
144
36
9
48
12
3
45
9
36
144
234
90
90
120
69
45
15
87
6
12
27
123
120
240
126
39
27
24
54
27
39
21
48
135
93
84
15
60
48
60
36
156
21
3
21
9
24
210
96
69
3
45
24
3
36
270
144
75
60
12
303
102
15
36
63
9
27
141
33
159
132
3
12
114
144
66
96
84
21
21
135
12
51
54
15
51
24
33
264
81
72
36
54
45
27
36
69
21
48
54
33
39
24
54
147
48
33
78
69
15
33
24
36
39
165
33
72
3
48
24
69
39
27
204
9
3
129
60
15
45
9
72
144
15
3
48
54
6
48
162
60
75
159
105
39
9
183
72
6
159
51
9
15
33
12
252
3
177
120
159
12
18
54
33
72
45
102
96
9
60
48
48
15
9
9
99
111
42
48
42
45
24
201
30
9
51
9
9
66
108
186
27
24
48
93
168
87
87
36
141
75
45
33
15
180
51
21
3
33
147
45
27
33
12
63
177
51
69
9
51
36
12
12
15
48
96
12
42
90
90
36
27
12
168
12
81
87
24
21
39
60
39
6
15
48
75
6
66
54
51
39
21
93
72
15
48
45
87
39
66
51
24
168
177
18
18
108
72
27
3
9
60
63
93
60
9
138
36
60
66
108
3
159
258
36
30
9
60
48
12
12
60
3
93
24
45
18
36
12
42
48
42
36
72
12
33
39
21
60
63
69
111
21
48
60
72
300
93
42
54
36
18
36
72
102
150
393
57
27
39
81
96
12
48
39
180
36
9
9
99
207
45
93
27
156
144
120
63
57
48
147
66
159
165
54
60
54
27
153
12
15
3
57
108
72
36
39
21
99
114
162
9
63
18
75
24
60
36
3
12
69
3
57
21
135
84
48
12
99
72
72
36
174
63
84
3
126
51
33
27
135
18
6
9
60
12
240
48
171
81
3
108
105
192
51
57
99
6
15
33
24
30
96
141
15
96
12
45
303
90
75
153
51
96
3
12
57
141
204
27
9
234
57
60
21
15
99
105
33
42
36
57
12
183
237
108
87
36
18
27
99
18
90
30
6
21
33
120
132
54
249
12
9
39
12
183
120
ABCD 94691780434*3^$a+1 [50027]
12
18
81
36
108
21
18
21
69
36
10
98
24
22
29
3
21
33
66
66
30
33
12
49
72
74
6
12
51
36
33
3
3
45
36
39
58
11
12
31
5
27
66
6
6
24
36
123
21
180
28
8
12
72
12
6
33
55
26
48
15
93
66
24
18
12
87
25
26
46
2
9
105
30
30
27
21
39
51
46
2
16
5
48
73
23
21
51
21
6
54
4
47
15
21
45
30
81
15
70
74
16
2
24
12
16
36
54
8
9
1
36
95
13
32
112
35
27
78
24
34
38
16
20
63
9
24
6
9
33
24
3
9
16
44
190
26
28
26
6
3
37
8
28
56
3
3
42
6
24
21
45
12
15
21
99
24
3
40
41
9
22
54
20
36
24
132
3
36
15
48
18
3
9
87
1
36
56
6
45
45
30
9
117
12
3
24
45
78
6
12
12
42
16
29
21
22
17
1
8
3
43
56
6
42
6
34
32
42
27
27
45
43
74
16
54
62
75
7
74
24
46
14
15
25
8
28
104
6
6
3
36
3
54
4
44
48
48
27
31
54
44
30
70
32
15
27
114
48
27
9
39
13
32
60
48
12
12
66
18
12
3
60
9
99
15
21
37
72
11
25
18
18
8
24
12
39
61
36
74
42
84
34
101
9
15
1
35
33
6
6
12
24
54
45
1
8
24
3
9
15
24
25
59
13
108
11
39
48
18
6
42
16
11
27
48
22
8
12
16
47
7
17
9
12
12
3
21
60
27
9
39
24
1
32
102
33
15
6
24
63
67
26
27
1
2
24
10
11
24
1
8
60
22
5
13
8
3
72
97
8
15
48
36
39
21
121
20
12
4
20
15
21
3
3
30
63
99
18
15
21
12
6
24
10
128
24
24
4
18
18
36
18
38
34
50
4
80
24
48
28
11
36
7
54
68
126
58
47
12
84
21
16
20
70
18
80
54
45
9
66
18
51
9
63
57
18
18
54
6
3
61
2
48
6
12
3
19
80
10
23
39
45
12
33
30
16
14
36
22
18
56
36
16
18
14
12
3
48
51
9
120
105
24
27
19
38
72
12
22
2
72
27
45
6
46
56
52
20
18
6
10
2
15
21
39
9
27
31
14
40
68
30
24
24
70
8
172
56
48
6
24
9
9
48
12
87
48
21
6
9
31
26
28
11
15
69
21
12
111
12
36
27
6
42
6
3
9
16
71
9
3
43
2
12
39
3
90
96
3
9
3
13
20
12
42
6
3
9
24
28
20
15
39
16
149
69
36
34
26
30
57
48
9
12
51
12
25
18
18
56
60
64
2
126
84
4
71
33
4
86
40
89
9
48
24
12
15
24
9
4
11
9
36
6
10
72
140
36
72
3
37
35
3
24
46
83
25
14
30
48
42
9
45
18
10
44
10
18
35
3
21
45
4
2
117
33
12
36
34
5
9
3
21
34
2
12
27
24
7
18
35
81
12
16
36
8
18
10
32
6
18
15
73
20
34
90
23
49
71
21
72
60
12
36
16
38
34
71
55
72
2
135
15
54
36
64
54
50
4
18
26
39
36
45
6
46
26
24
9
12
27
10
23
36
33
27
21
3
21
34
74
16
32
6
48
6
15
27
69
27
18
54
66
30
34
14
21
24
51
30
3
37
2
18
63
9
16
38
30
36
150
9
15
33
9
3
9
42
58
56
15
12
25
11
9
16
35
9
63
9
10
90
72
14
58
8
3
69
12
66
33
84
49
2
16
2
52
44
48
36
12
36
12
46
2
16
8
28
35
12
43
53
93
6
18
28
8
36
48
70
17
37
11
25
23
12
37
32
27
121
11
9
12
24
15
37
20
27
7
8
45
45
36
12
144
27
25
36
32
87
21
15
33
72
28
116
10
26
24
27
21
3
43
122
4
20
16
14
40
38
12
30
9
12
105
3
9
6
30
3
81
36
96
15
3
16
18
44
63
73
8
120
15
36
21
16
144
8
114
72
42
48
84
72
12
27
25
122
54
12
15
48
15
40
2
16
35
72
9
15
27
42
36
15
57
16
72
50
24
24
33
69
12
54
9
24
57
12
15
85
23
13
35
57
6
10
8
72
96
75
3
42
48
12
24
12
60
24
72
63
1
44
54
9
48
72
111
22
32
4
32
22
5
13
68
3
36
1
8
48
3
31
2
6
18
84
15
1
18
8
33
13
20
96
6
33
9
63
15
42
3
27
54
18
9
21
36
16
44
24
75
1
32
39
39
24
10
44
36
15
15
24
10
36
50
21
33
24
24
72
10
18
20
24
10
29
27
9
57
27
24
61
20
16
44
24
4
8
12
30
6
27
133
11
9
15
48
9
51
1
68
6
34
23
12
1
18
50
24
15
15
57
1
164
39
13
11
45
51
3
18
15
39
18
27
45
54
48
18
27
27
40
18
8
72
28
56
16
59
31
8
9
1
32
12
12
30
24
142
23
171
33
25
44
10
26
30
48
22
32
58
110
15
99
48
6
10
2
108
3
45
36
22
2
15
21
34
17
15
6
84
22
2
24
54
10
23
13
8
18
10
20
42
24
54
120
10
5
67
17
9
54
46
98
72
30
60
3
3
114
24
64
14
21
48
33
27
12
21
12
60
4
8
28
36
2
70
122
48
90
28
50
24
57
81
3
21
6
6
4
36
11
7
74
16
32
4
23
93
12
12
4
35
69
4
72
35
3
6
18
18
3
9
16
8
24
130
2
36
34
26
12
24
3
9
126
16
5
24
33
12
36
84
3
37
14
21
45
3
12
9
3
21
27
69
3
45
88
20
27
9
30
22
83
12
13
38
24
114
12
18
21
45
3
27
48
9
33
6
24
18
51
13
20
24
3
48
9
4
2
42
64
11
84
81
39
12
9
3
31
26
30
33
21
24
96
90
54
15
25
11
60
51
33
15
72
6
60
24
3
21
40
44
90
10
72
23
12
57
12
78
24
48
6
12
16
54
26
3
33
18
82
32
24
24
12
72
34
41
36
13
54
8
64
14
12
36
39
21
40
8
54
21
21
12
18
102
16
20
6
30
27
45
24
10
18
14
48
48
18
75
141
52
23
12
48
9
24
64
8
54
10
38
6
111
25
18
8
78
15
9
3
13
44
3
60
37
20
54
70
11
12
21
48
27
25
47
9
39
69
16
35
21
36
36
30
58
23
9
24
48
6
6
27
9
12
18
70
116
46
8
144
120
45
69
36
12
52
8
36
12
15
1
2
54
16
35
39
42
64
36
2
9
15
21
36
69
24
42
69
12
9
48
22
2
16
20
15
12
7
54
35
15
22
8
10
14
42
30
27
24
15
90
111
24
45
42
6
15
19
41
15
42
3
9
39
33
48
12
36
96
39
12
33
3
9
24
28
36
18
53
57
66
18
39
39
66
4
56
39
36
13
2
6
63
3
90
12
27
45
120
3
7
74
12
24
15
84
15
46
18
14
51
15
18
3
9
72
34
ABCD 94691959522*3^$a+1 [50001]
17
7
5
3
16
17
39
15
96
24
9
81
24
36
3
63
9
16
80
33
15
64
215
6
24
30
37
5
24
27
15
18
6
18
15
75
6
36
30
61
104
21
12
7
23
25
23
90
24
48
42
60
25
11
12
25
95
6
75
99
18
90
12
42
6
18
66
6
3
75
42
12
6
1
35
18
102
18
48
19
23
48
24
54
12
42
6
31
71
12
18
43
41
15
16
119
1
35
24
13
11
6
6
25
29
6
12
6
24
12
15
3
132
1
5
48
27
39
73
95
25
17
18
12
30
54
6
18
85
5
3
24
15
18
7
5
96
30
54
78
12
18
27
81
18
42
3
9
48
18
90
24
36
12
84
18
21
39
25
35
30
7
65
6
25
24
35
6
39
21
108
30
9
45
156
42
37
8
63
1
23
12
18
27
75
13
41
60
12
12
12
90
54
39
63
25
17
7
5
120
43
5
3
87
36
30
12
67
5
30
12
24
36
18
102
18
30
90
12
30
9
64
17
24
7
167
42
30
6
120
27
3
85
17
7
5
6
45
64
29
66
1
35
42
18
108
42
3
27
69
9
12
18
81
3
12
9
9
18
12
33
15
30
72
12
15
3
45
45
96
6
48
37
41
39
63
1
17
24
6
12
6
15
21
18
18
54
24
12
48
42
24
19
17
102
6
42
54
3
21
24
6
120
6
36
12
7
23
12
13
35
12
6
27
15
6
36
84
19
71
1
56
40
29
3
3
24
21
3
21
21
12
15
15
30
30
12
25
23
33
9
36
180
12
43
29
60
24
12
54
21
63
54
30
21
75
24
30
15
3
18
90
1
24
11
18
42
36
117
48
15
30
19
104
69
12
48
63
15
48
6
18
12
69
21
91
23
30
24
75
15
6
6
13
32
33
48
42
18
78
42
30
12
66
6
6
24
43
11
6
30
24
30
54
18
18
6
3
72
3
6
54
18
12
108
7
8
33
24
66
12
12
133
24
5
18
1
11
21
63
36
24
21
9
24
12
115
41
7
17
36
24
60
24
36
90
6
19
11
48
36
145
35
6
60
18
6
3
15
6
96
6
24
30
31
107
93
15
18
31
8
16
5
30
30
7
17
78
42
72
135
3
12
9
27
12
25
11
60
36
21
3
6
24
30
60
6
30
18
18
18
6
18
6
24
6
7
17
55
8
27
13
29
60
48
12
48
18
48
1
24
29
42
24
24
36
24
30
78
25
24
29
84
30
18
24
144
31
65
18
72
109
24
5
6
72
42
120
43
47
42
66
42
30
6
7
24
8
123
18
90
1
56
9
15
9
31
29
6
6
7
77
48
72
48
18
30
42
57
16
5
3
16
83
45
15
66
36
3
57
6
9
9
15
39
1
24
41
7
89
66
12
1
72
8
111
6
27
45
18
12
12
25
5
3
15
12
60
49
107
37
8
33
31
8
40
215
6
12
79
11
12
30
30
21
69
3
9
156
12
7
59
24
6
66
48
12
54
51
39
12
144
13
80
87
36
60
48
1
155
13
17
79
29
90
6
6
24
61
71
48
24
25
17
15
40
59
30
30
49
17
36
19
29
30
36
48
36
24
61
101
18
6
67
17
63
39
18
12
48
30
36
1
11
48
61
119
25
11
21
39
6
48
24
6
21
15
24
6
6
37
5
43
197
6
54
120
18
18
6
24
12
42
7
35
45
15
48
90
36
54
13
5
18
1
23
120
36
96
48
6
12
42
12
96
84
6
24
66
18
42
93
16
5
30
21
45
67
32
16
29
24
84
36
36
36
99
33
103
17
162
13
107
6
72
30
81
27
24
18
75
21
19
101
27
3
90
67
17
12
36
12
18
9
3
72
109
47
57
88
77
6
24
30
6
25
24
35
12
78
60
18
13
71
25
24
59
30
6
30
30
54
12
18
60
6
54
12
21
88
24
5
18
18
7
23
24
12
30
54
72
18
7
32
15
12
30
39
9
66
36
1
35
30
18
6
6
24
48
48
24
66
18
30
84
30
37
5
6
54
36
18
1
35
13
17
66
42
90
1
59
48
54
6
12
37
89
7
53
120
90
49
65
15
51
21
15
30
19
89
6
24
6
66
1
24
29
84
30
72
9
64
5
66
24
60
18
3
21
19
41
24
24
36
99
27
6
7
5
6
36
18
111
9
135
3
18
30
37
72
53
18
6
66
84
13
11
24
13
53
91
11
42
12
63
105
6
54
48
30
54
18
61
47
33
39
25
71
25
11
18
30
12
48
6
12
7
41
36
6
18
60
15
24
21
91
23
48
30
30
93
9
15
40
185
6
42
15
3
6
39
51
60
126
24
18
18
30
54
24
102
12
42
60
6
18
114
12
60
30
3
3
24
18
18
54
91
23
42
39
3
6
54
25
47
48
66
30
36
21
9
55
131
54
63
27
18
43
65
63
9
66
72
54
24
6
48
6
6
24
12
25
29
18
1
41
6
18
6
6
18
30
36
18
30
18
37
32
51
48
24
37
24
56
48
40
47
54
67
5
43
29
6
69
21
162
54
6
24
30
24
30
24
12
18
18
9
15
9
27
12
6
30
69
27
48
42
18
42
48
36
91
11
45
88
80
16
71
12
30
42
18
18
72
12
84
6
48
30
120
6
7
23
9
21
91
71
30
24
19
77
43
5
6
18
36
6
1
29
24
30
60
49
77
18
12
30
24
31
53
30
12
18
42
18
78
72
6
42
30
42
61
35
37
29
18
1
47
12
48
12
18
42
6
7
24
11
18
24
72
60
24
42
13
11
24
24
30
36
36
24
6
6
27
88
8
39
72
24
90
24
7
83
12
144
90
55
24
11
37
17
7
41
42
48
72
66
12
7
56
9
30
60
181
24
11
109
11
30
30
6
3
16
5
6
18
90
30
18
42
60
60
48
79
11
78
30
72
12
30
55
17
18
45
33
114
54
12
19
173
66
54
6
6
31
8
27
69
21
42
12
96
37
11
61
29
24
48
24
3
21
51
81
18
60
24
25
35
13
5
27
33
24
31
47
30
66
1
11
69
40
5
30
6
48
42
18
84
12
211
17
48
7
77
3
16
5
91
35
18
27
40
5
60
18
18
30
132
42
6
49
5
36
15
3
12
12
18
108
84
6
72
13
119
57
16
23
9
33
12
18
9
16
65
15
9
30
18
31
11
90
6
72
93
57
6
81
3
96
42
12
30
48
18
6
1
32
ABCD 94692372662*3^$a+1 [50085]
5
43
120
32
96
40
17
87
33
39
21
7
12
8
28
89
51
57
43
5
139
41
3
36
4
5
75
96
81
135
9
55
41
75
124
29
39
76
56
64
56
196
108
17
103
44
165
15
21
19
132
300
89
87
148
140
100
41
91
60
5
120
3
64
36
216
29
19
48
17
72
31
5
43
41
24
96
159
9
55
101
187
17
91
20
57
115
29
24
36
36
115
60
84
41
43
140
100
204
5
7
8
72
9
72
12
12
36
3
4
188
45
19
29
39
112
41
43
12
29
60
19
17
127
8
72
48
9
36
43
12
29
19
12
8
9
55
188
4
60
144
41
36
60
67
56
21
51
4
60
161
7
56
40
89
60
235
5
43
8
72
40
68
141
55
60
96
77
3
9
115
8
33
75
57
48
115
8
177
43
96
80
4
56
45
43
17
55
68
36
9
63
9
36
84
15
9
36
51
4
68
12
153
187
53
7
101
144
183
81
67
29
24
79
348
125
72
63
28
92
40
192
17
43
32
165
24
12
55
272
93
115
29
48
7
144
96
24
41
55
120
5
48
87
165
15
40
41
72
552
223
96
12
60
29
48
7
140
88
140
36
21
3
45
12
43
5
103
17
3
240
48
160
12
65
3
16
41
204
171
64
53
31
144
188
240
105
75
112
8
88
149
43
197
27
16
44
9
96
39
52
197
187
96
92
36
76
60
180
84
17
84
36
3
240
189
60
67
80
84
9
27
76
29
55
8
136
44
36
129
72
31
29
3
40
60
32
21
79
56
9
24
115
29
48
15
45
3
40
41
96
79
89
39
40
113
24
39
192
60
9
96
147
100
60
17
31
77
3
33
111
36
52
48
44
160
53
7
8
201
87
40
125
12
103
104
16
140
52
113
43
77
99
4
89
48
120
7
168
48
12
48
36
24
269
3
57
55
168
48
17
72
12
19
36
44
4
188
148
12
20
153
156
111
144
21
103
12
17
103
104
48
40
32
9
156
55
48
77
156
27
12
124
24
17
39
81
3
36
24
45
7
29
216
63
12
100
48
12
80
9
291
33
67
336
32
180
16
5
75
57
12
43
17
15
108
93
12
132
12
75
16
24
80
64
24
17
39
4
53
127
5
7
20
9
72
15
48
76
41
27
88
17
60
91
65
55
20
9
55
60
65
12
3
33
247
120
173
55
5
120
3
4
5
27
48
88
24
60
176
144
16
252
32
208
17
51
12
16
317
115
24
56
33
67
125
12
36
7
293
12
63
12
112
48
77
51
64
41
99
45
43
12
36
192
12
12
24
264
80
148
29
3
112
53
72
99
52
200
64
48
20
117
43
68
24
129
127
185
43
20
57
7
80
177
31
8
9
132
39
12
40
60
44
273
67
89
19
96
77
12
7
180
60
161
60
84
99
21
216
19
53
87
4
77
63
36
21
55
8
24
40
72
48
192
36
44
9
111
9
87
40
84
53
31
56
81
7
48
5
12
168
12
55
185
3
45
163
29
108
24
103
60
48
53
24
120
15
33
39
4
20
165
51
4
12
17
3
48
36
81
103
41
24
19
5
7
248
81
7
104
153
87
76
32
45
3
112
197
24
51
45
79
17
3
21
15
88
32
33
7
60
5
180
19
24
53
204
31
5
87
93
55
80
9
63
16
29
60
7
128
33
7
53
55
44
93
96
19
65
51
100
89
31
29
27
48
40
125
3
52
36
140
21
15
108
105
103
144
5
ABCD 94692758872*3^$a+1 [50010]
51
57
12
27
15
138
162
33
3
49
176
27
18
42
21
16
29
60
36
30
9
69
90
270
12
135
108
27
18
36
15
27
25
23
42
30
33
9
30
117
16
53
15
141
24
120
31
5
24
54
81
45
72
39
321
48
67
29
3
33
48
75
21
15
39
37
53
30
42
48
99
153
7
17
15
3
1
17
27
16
59
25
101
90
54
36
51
63
1
32
48
117
12
42
18
30
96
72
54
144
36
30
96
48
24
1
71
54
12
87
12
45
54
96
45
160
20
16
80
48
9
48
72
42
54
27
9
55
89
66
18
96
99
45
243
9
55
20
45
175
11
133
29
36
19
11
54
15
63
30
99
16
29
3
75
48
69
39
9
12
3
30
42
54
15
105
24
3
9
24
54
36
54
63
12
36
12
148
60
29
36
99
48
12
105
36
39
12
3
150
36
72
15
64
29
12
7
47
93
36
76
35
18
108
15
64
11
30
43
125
99
21
72
72
7
83
6
7
149
43
68
57
180
36
36
180
30
36
18
24
43
29
15
21
54
21
27
18
24
54
9
12
36
27
42
75
9
36
195
16
5
72
60
3
117
6
84
33
45
12
42
54
27
45
15
33
67
32
16
65
15
27
33
21
108
120
6
37
155
49
5
60
15
93
3
27
25
143
30
15
57
18
25
17
12
51
9
36
48
79
32
21
79
173
111
27
9
96
12
96
36
16
137
3
33
12
60
48
90
42
39
45
60
183
81
31
11
18
15
112
32
3
18
54
90
15
15
81
76
5
24
36
15
64
36
5
36
99
15
1
47
162
24
27
9
66
33
21
15
21
24
63
48
27
198
42
18
87
57
99
9
55
35
102
90
6
75
15
48
97
53
72
72
27
9
55
60
84
47
54
36
3
93
18
21
171
85
12
20
12
123
42
36
120
79
35
90
51
48
21
24
54
18
63
9
36
12
54
6
54
21
135
24
129
27
42
252
111
45
99
69
7
260
12
48
228
12
57
7
53
90
12
9
9
18
49
80
21
43
5
42
48
60
25
59
42
55
65
24
27
63
144
18
72
195
36
75
12
9
63
6
7
5
15
48
12
48
45
36
30
90
6
12
21
15
54
72
54
42
39
9
72
43
36
65
6
73
89
7
23
36
54
36
24
15
33
63
144
16
17
18
72
18
36
15
33
36
27
15
37
80
16
11
90
39
16
116
57
60
18
30
90
49
44
112
29
60
54
36
61
5
24
30
21
57
43
32
15
1
60
137
18
90
72
115
113
42
18
12
72
78
54
90
54
84
18
42
48
123
36
39
25
17
54
66
60
84
54
24
153
9
48
87
28
35
1
17
15
39
73
47
114
27
45
12
60
75
105
48
24
15
36
39
21
4
59
114
15
75
48
85
144
101
54
18
36
90
66
54
6
66
42
15
28
84
11
60
30
18
25
11
49
176
15
33
3
30
15
9
18
36
66
18
60
37
29
36
36
7
32
84
64
80
21
42
12
42
39
9
27
9
7
17
15
208
29
36
43
20
45
12
18
21
33
42
21
60
180
27
66
31
5
60
63
27
18
7
29
36
54
36
30
6
12
42
18
18
18
12
18
67
29
66
18
31
65
126
145
65
3
15
96
138
168
15
12
3
13
29
18
48
225
27
42
30
252
18
15
52
41
132
48
60
55
17
72
39
15
54
55
32
15
21
33
15
39
18
87
48
27
90
27
45
24
84
36
24
18
54
15
64
59
96
105
96
60
21
15
39
36
54
96
72
120
15
12
4
119
73
17
36
7
20
9
18
1
80
100
32
112
101
6
36
138
7
245
7
17
48
3
69
39
69
27
69
27
27
37
53
12
18
96
12
42
7
11
90
30
144
18
31
29
36
72
192
132
15
96
69
30
60
1
29
3
93
12
183
159
54
15
60
21
15
75
21
45
15
99
33
15
6
36
30
150
66
49
5
96
235
47
78
15
57
36
126
9
9
36
99
117
108
43
5
15
45
19
29
36
78
30
15
165
6
54
12
99
9
108
54
25
176
75
48
6
15
105
36
18
24
66
7
143
12
225
48
105
7
29
24
126
30
3
12
9
75
15
1
44
27
48
72
18
15
21
6
54
79
32
9
183
123
18
24
12
60
66
18
27
48
36
21
12
132
39
9
7
288
65
3
15
24
18
7
48
155
90
27
48
21
54
30
3
64
80
75
66
7
17
75
105
135
9
90
30
24
43
108
5
72
39
33
132
39
27
18
36
15
63
126
51
3
12
78
7
185
51
3
72
18
54
61
ABCD 94693034134*3^$a+1 [50023]
72
14
37
9
24
20
16
24
27
17
91
17
4
20
6
42
40
72
38
10
2
30
18
36
24
60
18
12
12
28
80
6
6
210
96
4
30
8
16
84
12
18
32
36
58
20
4
36
6
45
11
12
72
1
27
32
36
28
6
8
66
10
26
13
35
13
69
8
48
55
9
24
32
30
54
66
30
18
12
73
9
26
1
45
30
14
16
20
18
120
25
11
10
150
60
57
9
14
54
40
8
67
77
4
60
44
6
42
28
44
36
12
60
42
66
7
33
14
12
24
25
36
3
6
80
24
40
8
58
9
41
36
60
54
24
22
51
3
32
138
79
11
10
36
24
50
16
30
84
14
13
39
30
8
10
12
38
6
1
59
30
6
114
6
54
4
32
54
4
30
20
18
48
66
6
64
14
24
42
10
3
17
30
61
27
2
78
30
12
43
77
70
24
6
44
19
5
12
24
7
39
14
30
34
15
21
74
18
18
36
24
60
24
30
60
52
56
7
60
23
82
32
6
78
115
47
4
9
5
34
68
60
54
54
40
20
46
56
34
18
2
64
2
48
24
16
56
36
60
12
36
4
8
55
33
80
6
61
33
2
18
4
20
6
49
41
36
30
36
109
3
42
3
5
36
19
53
30
30
7
41
6
18
46
141
29
4
20
36
42
145
33
15
39
21
12
5
18
12
12
18
168
16
30
54
60
14
18
108
31
9
32
12
6
25
41
36
22
2
78
10
42
54
2
22
20
16
44
18
25
63
24
2
19
65
4
8
150
84
4
122
4
80
4
15
17
28
74
52
69
5
12
30
28
96
8
1
29
6
120
1
5
54
24
22
14
10
14
16
56
34
111
39
24
6
44
18
48
36
114
40
74
13
9
54
6
8
16
2
60
28
6
20
60
6
90
43
11
18
42
145
29
16
8
43
29
40
15
33
98
49
59
24
30
6
49
17
4
15
81
3
11
30
10
9
17
4
6
20
4
14
36
72
19
3
20
13
129
60
8
40
90
6
27
5
4
8
90
70
62
6
22
66
60
204
3
39
20
30
36
28
2
37
21
24
27
173
43
65
30
30
52
2
28
20
13
3
36
38
36
7
9
14
49
47
6
7
23
102
108
19
9
20
4
30
30
50
1
15
116
10
8
16
15
29
12
43
105
2
1
3
54
3
29
43
5
7
5
54
1
165
48
56
24
42
58
72
15
36
9
60
14
30
31
3
33
63
2
7
75
8
4
56
12
10
20
12
24
84
16
14
16
32
18
12
24
40
114
32
25
65
12
12
10
54
2
42
10
33
9
54
14
18
12
10
8
12
60
16
32
24
40
44
7
93
27
3
20
12
25
48
9
68
22
105
5
40
8
4
38
16
20
34
38
13
29
12
58
2
34
14
30
22
60
48
72
24
80
6
18
78
120
30
72
16
20
19
77
58
2
18
12
84
24
22
39
41
6
12
36
36
58
15
12
5
40
38
82
51
95
30
19
15
8
46
20
19
35
1
11
6
7
77
4
260
40
27
5
102
42
19
21
20
84
24
6
46
8
160
72
60
48
50
42
48
40
111
9
6
30
80
24
36
6
58
38
30
124
50
13
57
14
94
15
11
70
14
60
36
34
128
52
2
10
74
1
29
24
48
88
152
12
6
1
33
6
54
27
15
24
80
4
36
44
12
58
3
17
22
153
17
36
42
37
63
6
14
61
5
7
23
42
12
22
48
30
38
25
12
77
18
22
74
42
7
75
56
54
48
22
32
36
13
9
20
6
6
4
27
72
45
87
45
60
51
35
24
30
40
116
72
156
31
5
6
30
19
9
80
66
24
24
18
12
72
30
60
1
89
4
51
11
78
6
6
4
15
60
9
24
15
5
18
28
6
3
72
35
10
75
9
60
14
22
30
110
66
30
115
12
5
36
16
20
88
38
48
16
24
20
6
118
36
20
24
16
36
14
96
18
25
11
60
6
4
24
42
18
12
98
10
12
44
16
30
9
35
6
18
6
24
96
12
72
40
38
22
60
2
25
5
6
18
91
5
4
15
5
102
132
12
1
9
75
24
35
4
6
2
25
63
6
24
54
66
44
66
10
44
10
96
44
16
26
6
22
68
30
48
90
40
14
6
4
2
10
63
47
88
8
12
1
11
4
9
35
6
46
110
6
34
8
48
18
10
15
11
30
103
11
46
26
60
88
24
98
22
6
54
30
36
74
12
10
3
27
9
12
9
56
12
48
4
8
30
6
6
84
12
13
9
36
87
3
20
85
69
8
7
5
6
30
106
93
5
12
60
24
12
22
21
47
58
135
17
55
12
21
96
30
24
14
16
92
52
36
36
54
56
36
64
78
6
14
70
62
90
108
18
88
24
68
64
68
12
31
3
50
19
21
15
36
5
48
36
24
12
138
138
7
65
76
30
20
10
32
43
65
36
30
30
10
60
74
19
155
18
43
5
30
30
12
67
15
2
6
18
7
29
28
102
50
4
6
56
49
11
12
46
116
96
28
56
48
6
46
3
35
16
50
12
60
42
12
118
3
9
3
11
60
4
2
40
24
26
36
4
26
30
114
30
18
36
30
10
14
30
12
24
40
20
24
6
40
2
90
72
30
36
16
3
11
4
66
6
138
20
52
104
79
36
29
7
9
15
9
32
18
10
26
34
56
12
82
26
40
27
53
54
40
110
16
74
18
55
47
6
19
35
210
60
6
12
48
40
60
32
64
14
36
30
6
4
44
4
50
6
64
38
22
12
14
6
34
24
6
6
38
138
18
91
9
36
15
39
9
117
18
20
25
41
36
36
24
120
18
13
29
4
2
28
9
41
46
14
12
18
34
20
36
6
28
72
8
16
20
6
88
63
29
48
30
70
20
48
19
45
24
62
34
68
22
26
24
55
15
9
17
55
93
116
28
2
10
15
3
26
54
36
25
24
75
68
37
21
2
12
6
40
20
84
66
6
4
24
3
27
50
7
69
14
6
30
54
18
4
9
12
5
124
3
5
30
22
38
10
38
18
34
8
49
59
12
13
29
108
4
8
12
28
63
9
56
48
6
60
84
40
21
135
50
6
12
73
59
6
12
22
98
36
55
9
3
35
42
10
8
37
11
1
36
9
14
42
7
5
31
9
38
22
6
20
34
6
90
74
6
24
40
27
9
60
27
23
49
17
48
48
12
31
5
24
30
22
15
75
9
5
24
36
16
8
12
115
29
24
60
30
16
14
12
24
42
48
4
12
8
10
20
66
34
26
121
9
20
4
80
30
16
6
38
102
24
31
ABCD 94693222972*3^$a+1 [50010]
67
48
59
49
20
112
5
63
81
55
11
57
156
45
51
15
85
20
60
16
108
5
99
112
35
54
7
65
7
32
21
99
9
67
20
3
69
72
51
25
48
5
120
15
16
5
54
36
21
52
23
84
6
27
81
99
201
42
133
96
24
24
77
91
32
57
55
5
30
234
19
48
5
39
48
21
6
90
36
30
18
19
143
18
90
6
55
101
67
8
12
27
9
117
84
126
105
124
128
28
89
55
24
44
12
99
45
180
64
92
64
77
48
115
11
73
41
115
20
45
199
56
84
36
136
5
24
72
67
23
18
67
84
5
3
213
60
90
48
37
20
39
45
45
99
12
15
18
147
28
32
108
40
44
28
53
19
72
116
33
31
128
28
20
39
9
15
21
51
13
77
67
8
99
33
16
32
4
209
12
67
12
48
17
3
57
31
80
315
18
6
61
132
23
85
5
139
5
19
11
13
120
8
48
51
49
12
72
156
32
15
18
15
52
155
54
43
108
113
51
96
28
56
24
51
150
31
32
12
60
111
37
71
45
12
112
47
96
49
5
54
9
28
132
8
105
15
12
28
53
31
84
120
5
12
3
156
111
54
75
40
11
13
144
173
19
20
105
115
8
21
67
84
5
15
28
32
48
27
25
5
36
55
144
24
17
39
48
21
102
60
9
171
45
112
17
79
17
127
53
48
36
111
28
65
175
95
61
5
6
30
43
17
144
30
1
32
27
21
15
18
31
5
36
27
48
69
91
89
31
20
129
99
45
79
12
8
108
12
112
11
9
4
12
23
301
5
24
15
36
16
5
48
51
9
27
4
59
12
54
31
108
32
15
25
113
72
15
129
63
33
67
128
48
4
120
8
93
67
53
6
33
33
15
9
55
191
45
15
129
4
84
120
96
56
81
114
93
16
71
30
24
180
162
9
4
17
54
21
48
52
72
131
1
59
145
17
15
84
28
47
1
113
66
145
20
39
9
3
105
148
17
15
99
141
60
48
64
113
60
19
11
78
7
48
20
117
27
81
36
103
92
88
48
65
90
97
32
129
102
25
68
40
144
32
48
21
42
18
39
117
51
120
33
72
99
28
152
21
180
127
20
16
236
75
90
156
24
31
5
7
20
3
93
16
24
101
31
80
172
32
4
101
36
84
195
28
143
69
36
24
69
36
90
13
53
19
80
28
20
57
15
84
81
15
36
3
121
5
36
147
63
57
21
66
105
45
84
36
231
84
108
27
6
15
124
8
12
141
3
52
35
24
30
3
21
7
65
67
12
48
32
69
67
23
6
54
120
49
36
72
113
72
114
9
4
32
16
8
105
60
30
97
20
33
31
44
45
36
31
65
30
69
21
7
17
15
28
11
57
12
33
7
83
117
81
36
54
25
12
53
60
7
24
35
24
36
1
20
105
99
21
108
79
17
36
19
24
80
4
47
141
40
168
47
85
23
61
89
120
7
32
57
36
84
60
39
36
9
42
18
19
47
54
6
25
29
67
5
228
6
69
21
36
7
48
12
12
59
42
15
69
15
9
66
1
20
33
6
21
112
12
11
78
31
131
25
59
73
41
79
113
39
21
48
91
44
27
54
31
5
55
80
63
1
41
90
174
63
112
96
8
45
31
60
24
96
29
67
92
48
4
120
149
42
37
143
45
112
161
60
247
5
48
36
199
80
15
21
16
72
47
69
27
85
140
48
232
48
35
21
48
100
11
9
120
57
36
75
99
13
23
18
15
171
36
9
21
7
176
52
80
24
21
3
75
90
12
7
36
84
8
4
36
140
112
11
37
108
24
32
40
20
36
9
144
7
59
45
36
45
60
27
220
32
28
8
108
196
11
45
40
12
47
145
11
60
30
24
216
79
48
11
6
75
16
29
96
19
36
119
21
33
91
24
65
267
60
64
48
80
16
47
85
89
126
78
72
135
64
35
61
48
17
39
51
18
120
7
29
144
126
6
300
24
91
119
13
77
51
28
44
3
60
48
36
45
339
37
24
11
9
39
117
9
ABCD 94693696588*3^$a+1 [50020]
12
36
24
18
8
49
5
7
15
93
51
2
54
36
25
77
31
51
21
15
30
2
25
96
45
12
54
21
29
6
13
17
175
33
36
80
10
9
12
117
27
29
19
3
30
38
130
15
11
49
27
9
9
14
6
55
36
120
53
82
45
9
12
18
54
63
65
22
33
93
80
42
4
18
15
33
87
21
51
60
11
58
135
5
6
1
48
12
9
195
24
24
36
5
22
2
31
12
9
51
3
2
54
4
12
72
32
24
1
60
173
58
33
39
8
4
18
6
30
39
36
105
6
104
16
6
87
93
135
24
39
26
19
12
48
36
24
51
93
36
24
53
10
8
4
57
65
55
45
8
43
33
15
5
7
23
37
23
22
108
156
20
66
24
13
41
79
60
3
105
39
14
10
9
60
17
79
45
15
27
68
40
9
27
9
12
60
59
48
10
26
37
27
21
36
5
10
18
32
16
27
168
3
2
12
76
56
70
6
14
25
48
11
1
3
33
39
45
15
54
15
15
21
125
4
30
2
12
43
39
21
33
32
7
11
4
126
62
49
24
17
115
39
45
41
54
4
9
53
4
24
12
39
35
40
9
9
18
9
39
6
39
15
26
18
36
1
63
93
63
74
36
4
30
21
35
1
119
6
4
26
40
18
6
9
3
105
5
4
3
23
4
146
18
30
112
38
22
68
12
4
15
35
46
48
92
70
57
93
39
23
10
32
31
9
39
27
2
12
10
174
2
18
91
96
5
90
18
82
9
5
66
4
45
99
9
36
132
12
11
4
50
142
45
45
18
42
39
77
42
72
13
132
11
13
11
18
115
95
1
24
47
1
63
36
14
4
3
27
6
15
36
111
8
10
51
71
22
68
22
36
126
15
60
9
111
84
57
20
84
24
79
51
45
21
14
46
51
69
18
56
16
6
18
21
33
27
35
24
90
34
72
20
54
55
17
7
36
87
9
9
14
16
6
39
59
22
15
21
20
12
115
60
33
135
5
58
9
77
16
24
18
12
14
36
24
7
24
36
9
68
76
15
29
31
5
24
16
2
4
9
17
4
14
4
33
77
7
9
74
1
35
22
3
60
21
36
24
63
45
36
15
35
36
34
42
54
171
5
19
51
93
105
27
15
12
6
14
13
17
28
87
51
20
40
21
84
105
50
1
81
63
36
161
4
39
12
23
54
7
15
69
21
63
36
17
19
3
32
18
162
130
68
7
35
130
3
36
87
9
21
14
13
11
22
32
76
32
22
8
72
1
59
22
36
48
20
7
24
36
9
111
65
30
4
6
27
17
43
51
21
84
17
10
8
54
42
40
9
75
14
22
74
7
33
80
126
4
45
5
4
3
147
50
91
336
60
35
54
12
4
3
87
14
10
66
51
5
58
9
12
15
8
6
19
3
105
69
36
24
66
68
37
5
34
74
30
40
54
42
36
18
26
36
18
40
36
3
3
72
18
14
88
33
9
99
96
15
9
12
3
30
36
54
56
1
39
21
5
18
22
3
57
3
29
22
9
57
38
12
10
12
3
33
6
14
4
8
43
11
10
120
50
166
3
17
43
72
59
136
50
22
21
47
18
4
108
87
15
128
34
39
29
22
21
69
20
31
107
6
7
27
60
12
33
81
39
12
24
65
36
16
14
13
87
8
13
48
15
24
57
11
13
12
9
39
12
3
56
90
48
7
24
24
3
33
9
15
51
6
39
11
1
12
12
9
27
84
119
24
1
111
45
48
36
27
38
7
5
24
19
15
20
22
44
10
9
5
55
39
18
32
12
10
26
4
54
2
18
12
73
5
66
1
45
39
41
42
12
73
12
23
28
48
2
160
27
87
86
34
9
65
34
32
25
21
159
36
72
51
2
54
16
42
122
4
45
24
21
14
22
8
22
9
11
1
47
13
27
6
30
32
82
126
36
26
43
11
1
9
111
132
17
4
56
30
10
30
90
90
33
21
15
180
12
45
90
54
63
27
78
8
55
12
48
15
14
40
6
93
41
19
9
27
41
40
3
11
4
26
60
19
36
24
41
24
7
15
93
45
20
7
5
24
30
13
5
22
50
31
12
21
27
12
23
22
15
81
54
158
40
15
15
24
104
4
48
18
24
36
15
17
58
9
12
9
20
4
27
23
16
45
45
15
59
25
47
40
44
22
74
25
11
22
63
12
65
12
19
12
23
1
24
12
3
114
12
123
60
12
9
26
25
29
19
48
33
51
15
9
5
7
48
41
4
39
5
28
3
117
78
12
45
12
51
6
8
55
21
51
36
23
34
18
2
52
140
31
5
144
4
39
155
1
27
8
10
122
4
14
19
3
33
71
18
12
24
40
62
10
12
63
33
66
24
9
3
9
29
34
42
14
49
12
5
46
54
8
103
48
24
15
81
5
66
25
144
17
7
47
16
24
18
12
3
33
27
23
49
41
10
69
53
12
18
18
10
54
66
144
9
41
54
25
24
11
22
3
24
23
25
24
9
14
16
45
12
15
18
87
5
202
66
14
1
21
20
36
48
4
6
45
5
4
12
18
32
54
40
54
6
12
24
99
36
5
43
11
66
60
166
30
3
71
49
17
28
26
4
2
7
5
7
21
27
21
86
4
21
11
37
45
12
90
81
5
28
36
15
11
22
18
14
19
27
30
42
68
12
13
33
44
7
24
12
33
15
9
32
19
15
9
33
62
6
7
5
43
17
138
37
39
9
141
54
44
13
60
9
18
57
11
22
68
55
105
27
27
18
20
22
18
18
44
4
50
4
15
12
48
51
42
14
1
39
36
12
20
12
46
44
10
86
88
24
206
25
17
223
65
52
38
130
86
25
63
6
140
66
1
132
72
15
54
32
22
2
55
24
41
58
33
60
15
90
3
15
42
3
24
17
60
55
11
28
12
14
10
30
6
33
17
7
5
36
31
48
15
38
54
18
48
22
2
16
159
99
57
33
30
36
18
56
67
23
49
5
18
25
69
44
55
81
14
49
60
53
7
15
93
24
5
84
6
34
56
58
32
49
96
69
6
50
31
59
25
5
43
35
16
20
34
42
84
69
12
48
33
32
130
2
18
1
12
143
36
49
45
36
ABCD 94694095976*3^$a+1 [50077]
31
80
96
16
47
18
15
75
37
17
79
209
31
96
35
90
19
107
85
59
69
201
36
67
32
16
128
144
135
18
55
377
18
85
59
85
185
90
198
55
35
61
32
267
117
144
64
48
77
67
176
208
224
207
36
45
45
163
71
9
81
396
144
18
1
80
544
96
71
36
133
32
144
33
175
23
9
96
112
240
128
48
64
32
208
35
180
57
51
157
185
90
301
77
90
72
72
121
329
343
128
400
47
1
17
175
320
45
115
48
17
127
240
32
15
108
117
160
48
107
18
3
87
162
39
51
61
48
17
79
48
48
77
51
39
25
83
54
231
48
96
16
48
29
108
180
3
141
3
160
128
160
17
18
13
59
181
320
57
162
108
72
97
11
85
192
48
17
15
16
32
99
36
9
243
252
33
256
80
160
11
181
80
288
171
288
21
87
105
112
48
32
112
80
51
72
18
67
96
17
72
342
225
63
18
127
96
11
21
144
33
198
105
39
393
48
9
180
90
9
189
18
49
48
48
125
90
25
29
198
13
167
18
103
96
144
17
144
198
57
64
32
99
13
128
39
265
96
125
3
112
144
128
27
133
320
496
41
90
216
85
144
96
359
313
83
157
257
15
291
13
336
65
90
18
195
192
153
103
239
396
69
64
11
36
49
128
75
117
45
3
96
544
32
48
16
240
32
627
93
105
39
64
77
67
48
29
243
207
49
41
135
171
85
185
54
225
64
71
201
177
252
19
96
65
415
125
3
87
288
153
9
36
3
112
119
25
240
113
15
75
117
135
108
108
252
180
1
96
176
64
23
265
185
72
15
3
45
63
49
41
54
49
144
96
384
317
3
105
90
198
7
173
19
176
192
16
119
18
55
125
19
96
29
36
399
16
80
27
421
47
49
80
51
333
64
32
183
153
112
48
32
336
39
73
17
31
131
36
72
1
176
16
80
195
45
279
153
207
49
41
103
48
29
270
18
18
180
157
113
255
177
72
126
169
48
32
576
48
144
48
192
93
270
85
48
29
115
288
47
33
219
21
288
16
71
ABCD 94694169704*3^$a+1 [50147]
43
89
138
60
90
15
183
1
200
33
30
1
167
12
181
305
42
120
37
41
159
75
213
3
12
18
42
45
243
12
57
40
71
162
30
18
24
18
30
60
67
176
39
201
16
203
45
72
39
60
109
83
198
90
42
12
126
169
11
69
63
105
3
21
33
207
9
31
23
66
24
183
15
12
6
175
200
57
15
3
174
6
84
126
42
72
36
30
27
24
240
39
192
42
30
33
3
61
83
21
184
32
231
33
99
18
12
150
1
29
51
9
30
288
25
35
37
8
72
63
102
6
85
89
60
48
132
30
216
42
199
53
36
270
12
162
36
111
93
18
72
18
30
33
57
7
35
108
120
78
30
45
16
89
12
132
66
205
17
12
18
129
88
56
16
24
17
30
72
36
60
30
91
53
126
60
129
33
87
40
11
42
192
6
54
175
216
80
27
37
41
72
48
42
108
234
15
160
72
71
360
9
51
12
60
45
120
123
37
72
56
15
57
16
80
216
63
90
31
257
288
72
12
27
9
87
64
53
30
108
108
42
30
72
36
24
66
79
56
9
135
15
1
176
3
66
144
51
9
55
8
27
120
61
35
102
72
90
133
245
18
42
138
294
55
161
87
3
21
88
281
55
59
37
53
228
150
12
90
78
30
183
57
18
37
35
72
93
117
36
39
120
3
78
127
125
48
51
64
119
90
96
12
43
80
57
18
24
48
18
60
234
126
12
27
105
63
255
132
117
21
99
123
157
53
180
15
3
78
31
59
109
35
108
72
33
57
55
65
168
55
173
114
30
78
72
117
3
108
258
159
15
96
9
40
23
18
30
57
15
42
30
33
328
59
30
6
121
56
33
54
36
165
15
90
7
107
45
225
55
8
120
15
12
108
33
120
159
138
72
6
1
11
37
72
23
210
60
30
18
18
162
63
45
51
48
135
1
17
7
56
136
161
240
127
125
27
63
90
66
54
36
51
3
61
155
72
168
30
7
8
136
89
84
6
174
108
75
3
12
33
24
75
156
204
48
109
128
75
66
27
27
60
36
109
32
120
39
204
30
78
18
39
16
155
69
45
30
37
233
150
306
120
15
75
42
147
48
15
72
33
153
12
42
138
79
11
132
81
219
78
48
114
21
99
21
165
12
159
39
114
31
24
71
12
222
55
35
90
48
27
123
192
21
112
137
78
72
120
33
63
9
40
143
9
144
216
48
123
198
54
18
378
72
72
36
54
27
123
37
48
203
72
36
84
6
54
90
87
3
36
1
83
21
75
30
132
27
81
30
114
36
180
54
18
63
39
25
341
51
33
18
90
42
73
72
56
24
72
39
60
30
15
219
45
81
87
3
42
12
207
69
12
63
27
132
33
33
39
40
65
78
9
3
141
45
51
51
132
1
155
109
80
16
89
15
48
27
30
60
18
12
78
55
8
24
96
16
11
18
42
57
72
24
9
126
1
263
108
93
16
41
12
115
65
7
53
243
63
174
126
54
90
21
159
33
45
90
102
96
12
7
11
54
90
61
80
ABCD 94694193364*3^$a+1 [50081]
66
231
12
15
69
3
84
24
9
48
9
18
21
15
21
144
15
108
21
3
66
54
18
159
36
21
27
84
72
93
54
21
45
18
81
96
93
3
72
159
6
72
3
33
3
51
30
24
54
18
84
18
57
60
27
6
15
51
114
27
24
72
48
93
6
30
51
9
18
30
27
9
63
48
21
15
60
45
3
87
9
117
63
87
45
93
27
105
48
60
3
108
96
9
18
270
48
27
81
18
96
9
12
9
63
48
33
27
45
78
69
12
120
12
108
3
30
6
18
12
15
63
54
66
45
9
72
111
69
27
12
12
39
24
48
33
27
165
15
162
120
72
51
48
15
33
15
33
12
9
72
6
30
60
183
33
18
36
30
96
174
24
108
165
156
87
72
6
18
48
33
21
6
33
21
27
27
48
42
12
63
60
21
54
21
24
27
60
12
9
33
15
21
30
24
33
15
21
12
48
27
54
24
54
36
18
3
81
63
27
162
90
9
12
21
126
9
39
9
48
33
18
33
21
42
30
360
6
9
45
66
36
18
54
24
48
24
36
102
78
138
51
63
129
12
12
36
60
51
18
6
57
9
72
99
51
12
36
93
3
30
54
129
48
48
87
12
21
3
48
165
33
15
57
60
108
156
3
15
9
33
72
30
21
69
15
12
12
123
24
45
27
21
9
27
132
48
12
84
12
9
114
12
201
3
12
81
180
48
3
18
102
96
18
36
15
87
36
24
93
9
6
84
201
93
15
195
33
96
3
9
21
24
36
51
51
18
75
21
30
42
51
12
57
24
3
9
150
12
6
30
18
75
15
33
48
24
75
45
135
9
15
57
96
39
36
54
36
75
15
57
96
72
48
51
117
135
45
45
159
27
30
27
63
72
54
54
108
72
60
81
12
27
69
75
36
6
126
30
234
129
33
3
12
3
72
54
39
39
21
15
54
66
42
120
3
36
33
90
108
36
180
33
21
60
108
66
81
36
9
51
3
33
192
12
3
48
180
57
21
15
24
27
6
48
39
231
18
39
39
18
36
3
9
6
84
72
6
63
27
12
33
3
81
51
9
75
6
18
30
3
15
21
39
174
27
51
21
81
3
15
93
165
54
18
30
93
12
27
213
177
75
15
21
48
48
84
168
36
12
33
24
30
24
84
144
21
159
36
60
81
171
21
24
27
9
129
63
204
120
48
24
84
51
24
9
12
9
6
12
108
117
33
39
48
51
186
15
87
57
3
18
30
9
24
3
21
24
72
69
111
12
39
72
69
12
57
6
66
54
6
27
156
108
15
57
99
18
42
129
9
15
39
36
6
87
21
12
111
51
78
27
132
48
27
102
39
36
87
9
60
21
54
132
9
96
39
129
45
27
27
33
75
81
9
63
27
21
33
27
36
69
3
72
27
6
12
6
57
36
24
183
24
21
195
36
12
9
9
96
15
12
81
27
93
42
36
30
36
99
180
9
75
24
81
36
204
30
78
87
51
18
111
120
57
39
105
90
18
147
51
126
27
60
3
78
3
51
36
126
54
57
63
36
36
6
3
15
12
93
57
54
156
6
279
60
12
21
75
51
21
192
3
21
105
27
99
57
36
141
15
9
72
12
3
93
27
39
69
27
54
12
54
24
18
198
12
177
81
18
93
48
21
27
81
84
75
60
36
27
9
27
81
117
60
18
48
72
78
54
72
120
45
9
75
21
84
51
237
42
84
18
18
216
18
15
3
54
78
57
159
372
6
228
15
81
12
54
36
36
18
15
39
9
27
57
21
90
93
9
60
15
36
165
18
102
3
69
36
63
33
12
87
63
72
84
9
123
36
45
3
6
39
192
180
24
24
21
39
21
231
144
24
24
57
168
18
36
72
36
33
87
90
75
39
66
123
132
69
27
72
96
3
168
72
36
57
63
21
21
48
6
162
18
36
12
6
15
24
9
6
84
18
3
15
45
171
36
45
48
51
72
204
57
48
48
111
9
12
15
21
108
75
48
69
12
15
69
12
57
42
84
162
63
24
3
129
96
33
12
18
6
75
27
72
72
96
9
24
72
3
12
81
51
54
30
42
75
36
12
33
54
6
3
144
135
24
12
9
60
84
81
126
18
27
33
30
54
114
21
63
36
ABCD 94694212846*3^$a+1 [50020]
60
192
55
125
132
13
23
36
24
61
23
157
36
59
120
108
96
12
19
89
37
83
192
108
157
95
49
18
108
197
108
37
167
31
5
24
295
41
48
120
79
17
156
84
13
203
48
120
12
24
43
41
60
84
13
72
71
1
11
7
180
5
72
240
61
23
36
120
73
23
247
137
61
83
7
5
384
84
31
5
13
47
61
95
157
47
324
72
25
35
24
31
125
24
175
5
264
24
157
59
60
7
29
43
72
29
60
37
167
36
216
36
84
216
60
12
72
144
199
53
24
85
143
12
43
90
215
37
35
84
12
12
163
17
12
25
23
103
5
48
24
192
60
13
11
60
132
120
12
72
24
36
73
72
11
24
55
36
324
90
18
18
54
53
48
48
120
12
192
36
157
35
24
120
55
5
36
60
24
36
12
12
24
96
1
54
65
36
115
5
49
59
96
25
155
96
19
29
12
180
67
252
5
85
143
48
25
23
49
11
84
85
35
127
18
71
192
24
168
12
24
139
198
83
79
198
23
156
1
234
41
72
216
120
109
47
24
19
5
168
7
53
120
7
18
23
31
5
36
49
155
36
25
35
12
97
11
312
72
36
55
5
192
36
132
132
96
12
108
36
61
239
85
119
24
12
36
48
121
23
60
12
96
108
12
49
180
131
48
96
84
37
83
72
7
113
229
71
132
60
12
84
37
95
60
24
84
12
24
264
36
103
65
48
120
24
85
35
24
60
72
48
12
84
60
1
90
29
61
107
55
113
49
131
48
19
77
24
36
96
127
65
7
36
17
48
60
19
29
7
209
168
288
109
23
72
85
59
24
25
23
12
36
12
48
36
31
89
24
72
120
235
5
60
7
17
55
89
96
156
180
60
24
96
84
61
83
72
7
5
108
48
12
84
193
251
12
24
60
85
35
120
240
24
156
120
48
60
133
35
228
12
12
37
131
49
108
131
24
96
37
167
48
127
162
11
25
270
54
11
12
120
36
12
25
59
108
228
12
108
204
24
12
289
35
60
276
12
67
18
47
43
173
60
180
24
103
137
48
48
72
36
24
12
24
31
5
85
71
120
205
54
149
67
53
24
36
60
7
252
77
96
12
12
60
121
203
96
25
90
149
12
120
12
12
55
108
17
48
12
103
113
24
108
25
47
43
113
12
72
24
157
72
11
156
24
12
180
48
19
113
84
36
19
18
35
48
25
59
36
49
90
29
12
24
151
5
24
36
24
36
19
101
187
65
120
48
84
24
12
84
60
36
60
12
132
84
72
108
12
60
84
24
84
72
36
84
55
126
215
19
29
7
125
55
234
83
12
31
125
84
43
5
13
107
132
180
31
17
156
180
60
127
173
96
1
35
19
53
180
37
36
47
60
96
84
60
13
59
24
72
48
24
48
48
180
91
29
60
37
72
23
60
48
12
84
60
36
55
89
73
35
36
24
12
91
65
72
96
12
48
12
109
11
84
121
59
13
90
90
143
144
24
31
89
12
79
161
12
25
215
145
18
54
18
41
96
115
89
19
101
12
49
11
180
7
77
24
61
11
132
72
55
5
300
36
55
17
37
11
48
24
12
ABCD 94694462152*3^$a+1 [50058]
3
75
21
33
15
93
36
15
168
15
57
24
36
207
54
48
132
27
48
36
45
15
147
96
12
21
12
45
3
15
21
51
30
87
72
3
24
120
9
15
93
99
108
45
24
3
72
36
69
75
204
18
102
18
78
21
117
6
21
12
72
15
36
6
12
78
18
15
36
36
21
30
96
45
12
33
12
15
12
120
24
12
15
24
108
21
48
48
75
42
51
12
9
48
3
3
30
78
21
135
24
57
63
225
99
201
60
12
3
81
48
48
72
57
27
3
129
3
48
90
96
51
12
72
24
108
24
27
24
45
9
87
87
9
159
12
177
27
12
24
18
90
45
57
27
36
12
60
105
12
36
78
93
36
123
90
243
3
24
36
21
51
18
12
144
42
12
42
36
12
39
33
6
72
9
21
6
12
42
51
21
72
75
51
12
33
9
18
57
33
126
57
288
45
186
18
18
48
60
141
21
3
45
15
12
9
255
75
69
12
12
45
135
51
18
12
27
144
72
69
18
45
27
156
6
15
33
108
18
9
96
9
63
39
21
129
54
45
99
144
18
54
117
3
21
12
48
12
3
48
78
30
60
18
102
69
9
30
81
84
33
27
12
123
45
105
30
6
54
36
54
18
117
108
48
84
3
93
195
45
63
9
135
72
84
165
60
36
132
12
60
27
57
108
12
3
9
3
21
75
69
36
12
45
51
48
3
6
18
9
45
51
3
18
48
15
81
72
108
3
45
39
69
54
18
42
33
36
60
63
21
75
36
30
90
21
24
24
81
108
54
126
27
9
54
102
6
33
48
48
12
3
12
9
33
102
180
6
99
24
3
12
165
36
75
144
21
15
30
3
21
108
75
12
72
3
57
15
102
132
3
45
6
21
216
120
3
48
108
33
27
102
6
21
51
30
54
33
24
12
3
33
57
60
3
9
87
48
12
120
39
6
90
33
33
60
39
99
54
39
15
132
90
12
15
60
12
27
18
108
3
96
183
33
63
12
72
90
15
36
96
69
99
81
3
3
30
3
39
12
36
78
39
72
87
48
42
15
51
105
45
75
45
75
87
78
75
108
15
12
114
75
15
210
6
9
12
15
261
81
51
24
12
12
45
3
12
120
39
6
30
9
15
54
75
12
57
18
21
9
42
12
24
12
6
27
75
81
123
93
9
39
15
18
6
30
15
12
12
3
12
6
36
30
117
24
36
3
21
51
24
105
3
48
60
54
144
12
18
105
39
69
9
99
21
39
111
21
45
36
3
3
81
3
6
48
27
12
156
27
174
36
27
51
54
30
33
12
36
15
12
81
51
72
18
15
15
21
3
81
27
36
48
24
18
30
54
36
90
225
36
24
9
12
39
147
81
63
36
18
48
18
108
18
3
48
48
195
156
60
18
3
45
63
27
36
24
105
24
12
57
18
72
9
3
45
15
54
72
195
12
24
72
60
48
21
3
36
15
57
33
48
3
24
15
153
27
9
63
33
93
3
9
18
57
21
30
45
45
15
45
3
87
72
48
129
3
126
15
15
60
66
6
84
93
39
84
126
18
186
84
3
3
57
84
93
48
15
12
12
51
132
45
24
33
72
15
84
12
36
21
75
60
21
42
21
117
27
36
48
15
108
18
36
18
6
87
15
57
129
174
9
45
6
48
54
3
21
99
9
3
27
72
33
9
54
30
195
48
117
78
21
36
12
33
54
9
72
51
33
36
36
3
54
39
24
117
36
27
21
171
24
57
36
72
6
30
18
69
111
6
18
18
12
6
126
48
36
15
45
15
39
249
69
78
9
108
9
48
96
63
12
60
12
45
162
78
126
18
30
69
27
69
33
159
36
63
21
156
21
36
15
96
33
48
3
84
57
42
45
27
228
21
15
60
33
3
198
123
33
39
12
12
87
9
135
81
12
27
45
69
48
18
21
72
36
24
24
27
57
99
9
33
63
27
12
45
33
30
36
33
57
42
18
3
33
162
69
3
156
21
15
6
30
9
27
18
54
93
15
57
36
3
45
132
36
12
21
18
6
279
21
51
24
15
9
192
15
24
12
24
12
90
3
15
6
27
21
27
45
6
72
57
51
21
96
60
60
9
6
9
27
72
108
48
90
36
6
33
39
30
144
3
21
90
48
18
51
63
69
84
12
15
9
3
204
21
51
81
57
42
54
27
24
87
9
60
120
51
36
117
24
39
57
33
123
75
21
264
39
90
54
9
27
144
9
36
93
27
81
96
15
111
84
24
33
3
12
294
30
18
6
12
36
ABCD 94694567354*3^$a+1 [50031]
90
45
88
48
35
37
48
32
57
31
5
72
63
45
39
21
7
12
20
4
41
6
9
4
44
15
57
15
1
47
18
7
17
15
48
48
4
36
48
29
31
59
42
30
60
1
17
147
15
9
4
35
73
200
12
27
30
43
8
52
48
12
5
51
21
55
71
69
40
8
40
5
3
24
45
3
28
20
105
3
36
88
20
33
99
16
47
13
29
3
28
24
44
4
12
48
53
12
15
45
18
37
137
3
15
60
18
15
52
176
36
21
55
12
113
3
12
84
60
16
48
32
4
35
49
72
20
28
84
12
68
52
41
3
64
23
54
6
9
21
67
23
25
8
36
21
15
28
29
78
12
72
1
5
55
68
21
18
18
27
12
81
67
47
13
23
37
20
60
100
20
27
126
15
232
60
36
71
21
57
3
15
129
123
72
18
3
60
75
42
43
155
49
36
77
72
79
101
36
30
25
8
57
24
159
24
40
23
129
120
93
51
36
124
47
33
40
179
18
27
75
21
39
33
52
68
40
20
124
24
60
11
9
40
41
79
32
87
25
32
48
16
24
47
60
121
12
8
24
64
17
19
5
18
18
67
5
91
24
48
24
23
13
32
15
72
25
11
30
7
36
47
24
49
164
3
33
57
7
23
57
12
81
19
8
3
33
16
44
69
42
49
20
69
18
42
3
24
3
13
47
1
36
44
39
25
152
75
36
105
52
32
15
30
163
35
108
24
13
96
11
1
12
32
15
21
12
3
30
3
12
64
24
24
113
72
108
99
3
18
3
24
33
27
27
73
60
80
48
27
12
96
13
24
8
9
108
7
84
72
89
151
32
48
57
43
12
35
12
1
32
45
163
104
28
23
37
32
4
71
85
8
123
13
29
3
15
57
45
63
27
18
24
79
56
45
30
198
15
27
66
27
40
20
16
12
17
15
16
71
60
30
18
37
56
72
12
21
24
3
192
15
1
44
15
1
24
11
45
99
13
17
18
18
42
1
24
96
32
28
11
73
23
72
33
40
32
36
39
48
57
36
39
25
92
81
30
60
177
33
24
31
5
12
78
30
27
52
71
13
32
40
20
75
49
35
6
15
48
9
30
1
71
13
23
37
17
19
32
64
60
20
111
85
47
1
12
59
1
152
12
28
36
20
40
71
45
16
5
7
125
7
5
31
5
54
141
52
83
45
12
33
12
51
16
23
42
3
96
4
8
4
44
64
36
11
33
15
78
12
18
114
48
18
25
8
36
16
44
4
47
13
24
5
72
15
3
48
13
44
15
21
52
72
35
45
63
9
16
24
23
13
48
60
41
36
3
84
12
33
18
69
16
35
37
8
120
40
8
21
19
41
66
45
64
5
63
57
6
45
40
17
27
33
18
25
120
48
17
15
60
39
13
53
39
21
123
4
128
45
132
75
112
84
80
81
36
12
87
45
90
13
233
27
27
13
5
51
60
16
53
42
66
3
12
39
36
69
21
135
100
92
3
12
153
60
9
51
15
33
9
12
6
37
72
96
59
1
44
33
15
16
20
4
17
63
40
35
117
120
16
77
55
20
45
31
12
24
11
12
33
4
41
75
27
72
25
36
65
60
79
36
24
8
12
51
132
13
167
25
23
33
40
17
139
5
18
13
12
83
13
47
84
33
27
1
12
17
6
25
5
27
33
135
28
89
51
40
11
13
32
15
25
83
90
91
24
5
72
31
48
44
100
47
181
5
19
56
27
18
19
5
99
81
15
3
12
25
53
91
56
16
119
13
5
18
9
33
138
9
28
23
13
12
119
90
66
13
29
12
19
20
69
7
20
45
3
112
48
80
60
112
41
55
200
40
5
90
54
18
93
69
43
20
15
1
44
192
28
8
88
11
6
12
55
20
12
4
41
19
17
15
12
27
69
39
30
90
60
61
11
90
3
33
55
35
84
49
24
35
85
20
45
63
45
27
12
15
13
20
52
53
42
48
145
8
9
96
7
65
18
97
68
27
33
9
19
120
17
7
20
33
15
57
30
13
60
5
7
23
33
9
151
41
15
16
65
54
13
17
6
109
56
24
28
47
13
83
33
36
15
1
17
151
36
35
25
11
25
5
39
15
85
203
60
37
20
4
72
5
3
16
23
1
47
24
93
28
20
60
15
9
3
57
84
12
9
6
109
36
20
208
131
36
84
33
3
24
66
3
36
15
18
7
11
45
105
30
25
47
45
16
96
65
19
24
5
27
40
131
42
72
48
75
48
12
108
45
7
17
36
7
65
15
16
107
73
12
95
49
68
15
37
8
36
4
12
36
8
21
43
8
24
45
6
133
119
72
13
20
16
59
30
15
16
47
12
78
39
51
85
5
87
48
12
63
24
9
39
18
75
15
33
57
7
36
12
60
29
51
45
19
168
12
35
18
30
13
60
20
60
45
7
20
16
96
8
15
21
21
63
3
45
60
9
75
15
120
105
64
44
57
19
24
35
73
17
30
13
24
71
33
24
57
31
84
36
104
64
59
72
13
17
36
3
51
13
32
40
20
16
44
64
36
20
28
36
101
36
55
24
36
20
48
21
120
91
5
27
40
23
72
13
12
8
267
21
16
24
11
61
12
23
12
25
65
7
24
20
39
141
27
49
128
3
25
5
3
21
90
18
12
63
52
104
4
53
12
3
69
60
31
35
9
15
36
90
15
69
75
21
43
36
5
15
21
24
3
33
39
136
12
23
54
19
89
ABCD 94694570032*3^$a+1 [50032]
41
40
117
3
32
12
60
253
147
48
24
8
180
12
103
41
49
36
51
8
31
57
80
25
198
57
104
40
144
20
36
40
80
240
49
179
1
11
84
12
37
11
7
18
39
51
162
27
72
44
37
23
16
69
72
3
72
48
56
168
16
32
37
18
17
1
35
36
40
69
99
80
12
36
25
23
96
79
41
48
72
96
85
23
4
45
108
39
33
36
51
39
9
56
79
17
40
69
95
12
24
60
169
35
64
8
37
3
8
25
54
18
72
111
15
72
108
45
32
132
205
18
18
72
18
57
15
18
59
60
96
72
48
16
44
37
15
24
96
20
148
80
24
132
196
128
55
17
73
11
4
39
17
19
141
128
132
84
55
72
29
4
80
40
80
145
35
109
131
85
270
29
36
144
151
137
43
125
72
48
25
144
270
36
65
12
208
129
47
24
37
27
192
56
88
80
25
35
132
64
80
64
24
15
101
52
48
15
41
13
35
40
188
348
127
33
57
23
85
27
8
192
24
288
55
33
24
33
126
41
24
24
60
28
80
64
21
18
29
148
144
120
9
47
25
108
387
48
120
75
125
84
43
129
20
36
12
12
24
109
143
73
54
17
36
12
52
8
36
172
20
132
1
95
60
240
52
273
90
125
40
200
72
13
180
311
121
203
12
37
47
84
49
47
61
108
35
132
72
216
24
25
36
27
24
96
68
36
64
80
16
273
11
84
60
61
39
48
48
56
48
88
33
15
39
36
45
117
18
41
16
87
18
23
72
13
51
111
57
116
25
11
156
60
115
53
16
80
49
90
5
24
25
47
223
90
87
96
8
24
55
5
12
96
13
90
9
96
32
313
39
20
13
18
21
33
36
27
8
40
24
56
40
39
33
8
112
20
25
18
149
121
90
65
97
159
8
16
15
72
29
43
18
35
28
99
90
18
57
48
128
136
144
80
19
21
24
56
16
288
8
217
108
72
90
17
24
16
33
95
40
92
61
35
28
20
25
51
39
129
105
216
15
44
156
36
76
33
54
17
168
48
37
36
11
43
270
11
25
119
60
76
69
18
77
36
49
36
72
99
63
41
136
44
49
107
48
160
45
51
24
141
35
55
54
3
120
200
145
23
40
9
63
45
227
48
24
156
48
36
48
60
36
64
45
11
40
200
16
3
90
198
5
108
139
5
196
69
18
72
33
48
96
24
72
87
161
36
84
24
36
244
63
33
104
61
71
204
180
76
56
25
18
5
72
103
9
48
72
56
67
29
64
15
5
300
96
16
195
18
35
216
120
264
120
16
21
83
25
15
80
24
136
105
71
60
4
9
180
126
5
157
27
135
18
15
57
216
87
8
72
24
43
53
12
156
85
27
45
72
75
72
141
3
44
48
67
17
108
1
179
120
25
36
27
63
72
18
167
60
25
27
45
18
33
39
53
37
11
25
51
183
108
17
1
27
48
80
40
24
72
8
25
107
84
60
36
108
60
88
44
28
33
18
54
11
60
40
15
57
20
12
1
54
81
9
36
147
8
120
175
162
72
23
64
24
15
81
63
53
37
63
27
36
77
12
36
4
96
9
36
59
16
87
17
96
139
17
271
149
49
11
144
76
39
29
133
108
47
148
96
104
37
35
37
11
112
75
17
1
51
264
45
99
96
20
109
143
88
39
41
49
216
15
80
67
53
60
60
64
51
5
85
35
40
44
43
ABCD 94695316466*3^$a+1 [50037]
42
12
126
7
17
60
108
31
8
16
41
39
27
60
49
65
60
6
21
69
36
78
1
29
27
45
84
78
30
48
43
41
7
17
7
5
12
15
33
78
6
48
6
6
30
33
27
90
18
72
18
96
30
6
19
8
24
3
60
24
18
48
15
87
177
45
36
7
77
120
72
48
36
7
53
91
8
16
17
12
60
15
51
42
12
12
48
12
6
54
48
3
33
15
99
37
5
67
83
66
12
30
9
39
54
30
18
18
30
42
6
27
3
6
24
24
72
24
54
66
6
6
18
153
9
18
60
6
3
105
111
39
108
12
72
24
25
264
5
60
30
1
71
33
21
3
117
12
48
30
30
84
6
25
47
78
60
60
99
45
43
17
36
36
36
102
42
60
60
43
47
121
32
45
48
12
36
24
6
42
18
6
27
21
3
57
6
57
48
15
6
174
30
24
6
36
66
27
45
19
29
3
21
51
9
6
144
6
168
123
16
8
15
33
159
6
42
12
60
72
126
24
54
6
36
12
42
84
96
97
17
6
6
27
93
108
102
57
45
30
21
9
18
12
36
45
40
5
66
6
132
15
45
48
3
9
7
41
12
43
53
54
6
24
66
12
24
97
11
13
48
17
12
48
54
30
6
145
23
6
147
81
30
1
29
3
87
9
21
18
42
120
6
24
36
12
25
65
54
33
33
87
21
36
79
89
7
53
12
24
31
53
18
54
24
120
24
6
42
18
9
21
6
84
49
11
6
54
73
23
54
27
9
7
29
3
21
48
96
30
222
18
6
87
88
5
18
66
54
12
108
6
91
24
17
30
78
42
42
30
12
54
102
18
6
54
6
6
108
66
108
6
54
30
18
30
18
42
31
29
12
7
96
17
48
7
23
30
3
21
108
6
1
5
24
60
90
30
102
12
150
15
16
5
211
53
30
12
30
84
6
66
231
39
193
65
54
6
42
24
9
24
21
19
5
120
12
60
19
8
21
66
60
36
9
16
83
45
51
36
9
9
6
66
36
12
66
6
36
18
24
6
19
48
53
27
9
138
138
48
6
18
66
25
35
37
29
18
6
6
30
18
18
24
6
21
9
103
17
42
90
18
18
72
60
108
79
17
36
19
149
67
23
30
72
18
6
60
54
30
27
15
72
6
60
24
7
8
45
66
6
3
57
7
119
33
16
29
24
60
66
12
57
16
65
60
24
36
132
60
78
33
3
48
12
48
210
30
36
13
53
78
18
72
3
9
30
30
18
12
36
18
42
18
132
24
18
6
204
60
39
16
5
18
57
21
12
54
36
78
30
42
24
24
7
8
57
18
6
48
39
63
30
24
30
30
12
54
36
49
29
99
27
84
1
5
3
3
37
41
15
15
1
5
19
32
87
18
72
36
147
33
12
27
40
5
12
55
5
120
18
78
60
15
57
168
60
24
18
48
97
8
3
42
42
9
99
18
12
223
29
72
138
25
80
27
6
30
12
30
60
12
31
5
24
24
19
5
66
66
78
6
3
111
18
54
49
5
114
6
24
51
57
7
17
39
21
24
36
39
51
30
24
36
24
120
67
83
45
16
41
48
102
138
6
54
27
16
72
5
12
30
42
31
144
23
12
30
15
16
80
69
30
12
24
33
9
48
60
24
12
87
9
63
141
67
17
39
15
138
84
3
27
61
5
48
27
3
69
40
24
48
5
6
13
5
60
55
24
53
75
15
48
24
33
9
18
48
37
17
60
36
24
78
1
35
85
29
75
120
87
18
96
54
9
63
150
3
33
30
60
133
71
54
12
24
24
7
24
113
12
156
90
48
30
36
36
84
3
24
24
39
60
6
48
12
12
103
48
17
12
12
60
84
30
6
36
54
9
117
12
36
27
9
6
150
3
64
41
6
48
186
7
17
60
120
60
156
36
6
225
39
6
12
39
16
17
48
42
66
72
42
49
41
84
60
12
27
75
13
5
90
48
1
41
48
24
6
73
17
12
75
39
1
77
19
41
12
18
1
5
24
48
12
120
15
15
33
9
18
12
9
81
78
60
12
9
16
72
47
6
60
54
9
33
132
42
48
66
66
6
42
12
30
27
27
85
104
63
57
57
24
60
72
3
15
30
3
9
79
5
43
17
48
60
30
21
48
39
78
3
24
16
11
18
3
75
37
59
13
72
48
11
117
40
29
18
18
24
30
25
23
12
18
126
36
66
7
191
24
9
3
48
12
57
117
12
31
53
24
43
53
27
9
42
42
84
114
6
6
48
1
5
24
18
24
18
48
31
41
72
54
6
48
43
83
6
24
6
6
3
51
96
30
111
3
54
24
18
13
17
30
42
127
29
36
7
56
15
48
30
12
6
42
18
30
156
6
12
9
27
6
31
53
120
36
30
66
55
5
27
15
97
5
3
33
12
48
18
33
63
18
90
12
30
66
1
29
51
21
60
103
77
72
6
12
30
66
9
27
93
3
132
129
27
54
30
6
36
30
66
15
3
6
30
6
24
19
29
48
51
9
48
12
27
57
36
43
32
40
96
17
42
45
9
84
66
6
18
24
33
57
12
91
8
48
21
6
96
48
69
21
43
8
72
9
66
60
72
30
18
1
32
39
25
56
21
18
72
78
19
47
42
12
126
42
12
6
6
48
3
15
57
21
12
18
12
30
19
23
6
12
42
45
45
42
6
12
12
19
47
24
18
30
96
25
71
120
6
27
45
48
91
29
27
40
56
21
6
18
36
63
57
6
78
132
42
48
45
72
57
60
6
18
3
57
31
5
ABCD 94695796654*3^$a+1 [50010]
51
24
36
41
28
20
40
15
48
89
48
7
53
7
89
24
12
4
116
24
36
124
44
60
48
43
24
5
40
8
72
16
24
8
48
67
65
52
20
7
48
5
36
36
64
56
24
24
7
33
36
39
96
129
60
32
43
101
96
19
9
36
24
3
17
72
60
64
32
88
15
12
17
7
9
99
5
7
149
84
48
24
19
17
19
24
29
40
3
5
28
75
77
7
81
32
108
40
27
33
56
36
12
16
15
29
12
64
15
24
21
15
12
29
4
20
24
12
24
4
27
36
5
24
24
40
24
8
55
5
28
20
7
117
32
48
40
32
19
9
92
28
27
33
3
33
24
36
39
12
5
88
80
12
60
88
56
36
4
20
40
51
129
32
7
12
33
36
27
117
96
39
77
84
31
9
32
48
24
31
9
80
72
228
16
99
21
20
19
21
15
5
12
108
204
132
36
12
31
29
12
48
12
120
96
79
48
5
67
41
12
43
5
88
27
72
53
43
125
19
72
9
116
60
24
4
56
64
36
20
19
101
67
17
36
12
12
12
48
72
148
3
5
48
4
60
147
5
88
87
36
24
48
36
45
15
9
27
5
28
15
113
12
16
32
108
12
72
16
56
28
32
24
19
5
12
79
9
75
36
41
84
36
79
9
8
28
80
84
16
27
29
19
125
120
36
28
8
12
60
7
41
172
36
140
12
144
175
24
41
28
56
72
19
65
88
96
75
12
117
15
12
5
4
27
17
36
7
17
168
12
40
20
48
28
32
43
60
5
12
120
24
4
27
17
43
173
4
15
36
29
7
5
4
116
43
21
92
7
41
96
24
36
96
19
29
55
17
108
96
4
44
12
28
60
92
64
24
27
53
7
29
72
72
115
41
31
65
24
55
101
43
5
60
7
5
60
64
15
29
136
84
68
7
36
65
40
111
9
27
149
28
75
17
4
60
60
84
56
36
19
29
36
115
9
171
29
36
4
3
5
112
32
24
67
48
41
48
187
9
44
31
72
53
24
16
56
120
19
72
57
128
19
84
17
72
12
36
67
5
7
36
33
104
43
72
17
24
4
56
40
44
40
68
88
32
7
36
69
32
124
24
15
36
36
65
84
4
63
185
12
36
127
29
4
24
152
60
60
4
24
3
89
43
21
92
115
93
51
5
55
5
43
21
39
21
116
43
17
36
108
180
124
3
17
55
65
7
41
60
12
43
29
4
111
9
44
48
187
17
19
24
45
8
67
53
48
7
89
120
115
9
56
24
64
20
40
20
76
20
12
28
87
29
120
36
24
4
15
9
20
67
9
20
40
87
65
7
72
24
65
7
53
31
33
111
36
29
12
55
12
105
32
24
19
21
32
108
4
8
24
88
152
19
9
60
56
40
15
165
44
72
48
7
29
31
5
31
33
111
113
31
9
36
80
19
45
152
4
99
185
120
36
64
15
21
44
40
3
89
48
12
79
65
40
104
31
5
24
7
33
15
201
39
65
12
4
56
60
28
8
19
29
7
53
12
24
96
12
48
12
72
4
20
40
15
9
267
9
27
33
56
96
24
84
139
21
27
29
31
233
36
120
28
20
7
113
96
79
5
48
28
15
41
4
39
36
60
129
15
5
43
29
64
32
79
5
31
17
132
60
24
4
56
12
24
4
104
48
12
127
125
4
44
7
5
84
127
72
17
108
40
51
9
63
29
4
116
108
40
116
36
24
4
20
43
132
108
17
91
101
19
29
43
33
56
36
163
5
31
108
17
28
51
65
4
32
28
63
177
3
17
108
144
36
84
31
65
7
5
43
24
9
39
45
15
48
33
20
4
56
100
20
4
92
103
36
69
32
108
40
32
103
12
36
53
7
48
101
48
91
29
100
8
48
7
93
60
51
89
139
17
48
40
116
19
105
20
48
52
3
93
20
12
19
60
221
7
17
28
96
140
79
77
4
44
180
72
84
24
60
36
36
48
72
4
24
27
5
55
41
7
161
19
21
39
12
33
36
32
48
124
96
60
75
41
24
84
16
32
88
20
40
20
31
36
5
19
29
36
64
84
20
228
72
40
32
36
12
12
139
29
7
5
48
136
27
117
243
33
20
12
79
33
36
24
56
36
124
116
64
24
15
5
120
16
32
19
24
5
120
4
15
5
40
20
16
24
32
88
8
48
79
77
48
12
19
17
112
380
31
41
4
51
48
21
44
16
15
5
31
129
20
144
96
96
28
75
17
19
41
4
164
48
19
65
43
65
12
108
36
31
9
39
36
65
4
68
88
80
120
132
19
36
60
17
36
31
53
40
116
31
29
19
5
76
60
44
120
55
5
31
9
8
112
20
16
20
84
40
8
67
12
29
36
4
24
56
19
45
3
29
28
15
17
120
79
5
24
12
4
24
36
44
40
63
ABCD 94695831788*3^$a+1 [50023]
37
3
15
93
12
12
8
28
144
117
11
108
144
43
17
36
12
144
88
20
36
52
45
35
168
12
88
44
60
7
5
49
54
36
45
236
48
48
12
48
24
16
45
75
128
4
45
11
61
3
8
252
61
15
201
23
40
36
9
3
32
12
76
20
37
23
84
1
59
4
27
18
27
44
19
89
60
13
15
20
28
45
27
135
45
104
13
3
44
25
35
19
29
7
33
68
25
3
12
3
36
21
33
27
63
9
20
40
8
48
19
108
18
36
39
141
18
270
18
53
55
17
72
12
36
7
5
48
24
31
18
35
36
48
48
24
4
57
27
68
40
48
15
17
60
52
87
29
100
12
3
36
9
140
31
101
12
100
20
132
31
18
27
9
99
92
12
12
1
23
12
19
29
24
48
25
90
17
37
11
12
16
44
100
96
45
27
45
35
37
51
24
36
56
84
4
96
99
17
136
99
81
27
93
104
4
12
48
92
349
36
15
8
12
88
44
12
73
35
48
112
111
29
25
11
60
19
5
12
55
65
76
39
18
51
75
45
9
36
126
18
63
9
11
12
48
48
72
7
18
27
32
31
17
108
12
12
4
120
32
12
88
9
18
21
20
40
84
60
8
28
20
52
120
44
76
57
18
72
21
87
45
72
20
28
12
57
18
5
67
9
92
97
3
60
27
18
87
56
145
27
9
3
32
55
53
73
83
115
9
36
27
53
19
17
4
56
31
213
20
40
32
37
18
54
144
75
24
56
7
18
71
1
143
100
12
8
84
16
44
16
12
120
8
67
17
12
16
8
36
55
41
24
16
8
36
84
7
45
44
64
120
15
9
81
54
33
20
12
48
24
28
105
215
76
20
24
36
7
18
15
39
108
77
16
144
15
17
55
5
31
17
253
155
28
12
39
9
99
17
108
145
95
31
45
9
18
18
27
9
11
72
12
120
84
60
24
76
44
48
12
16
132
27
65
156
175
5
40
20
72
132
1
27
72
8
28
12
20
85
15
20
73
35
55
17
52
111
41
48
37
51
312
8
43
5
4
116
12
25
18
17
12
100
60
32
28
68
43
117
27
18
83
40
75
54
18
117
140
256
20
64
87
9
9
18
17
91
17
24
139
9
20
12
76
8
1
111
33
54
18
15
44
48
28
45
87
96
15
69
8
13
11
4
24
48
75
57
15
90
107
19
9
96
12
44
76
8
25
47
84
84
64
135
33
32
28
15
72
18
87
80
76
84
36
60
80
24
88
8
96
28
96
20
127
5
13
15
32
24
19
17
48
12
108
12
127
5
48
19
5
16
15
29
4
140
4
3
125
208
27
72
125
73
15
12
45
18
5
139
9
27
177
180
8
24
60
28
8
132
31
36
5
4
20
12
12
1
39
123
18
47
7
53
108
4
15
41
36
96
7
41
67
29
25
360
18
18
3
120
60
132
44
36
48
25
95
24
61
27
9
171
132
156
12
15
18
11
28
15
21
15
41
76
8
60
36
76
63
54
171
104
48
12
43
5
67
18
75
15
17
36
72
19
36
29
36
108
7
54
54
57
12
108
32
97
179
1
3
33
23
85
99
80
37
183
15
77
13
11
4
93
18
29
60
1
47
88
140
24
97
11
60
19
36
18
11
16
44
76
32
28
32
13
335
7
18
107
36
64
92
43
18
3
15
45
9
47
64
176
1
72
90
33
68
12
24
48
193
18
9
81
36
90
9
45
15
84
108
9
11
25
18
54
51
20
55
125
1
54
36
141
92
40
87
18
35
16
20
55
41
28
212
24
112
177
23
84
19
149
40
36
20
24
60
72
48
136
12
69
18
41
4
20
60
12
36
7
90
71
40
15
5
60
4
3
45
32
12
1
35
84
96
108
37
3
56
139
101
124
84
15
5
67
21
12
48
9
59
40
60
44
76
12
20
12
1
54
21
92
12
76
105
47
7
113
52
15
126
47
88
140
36
49
36
59
12
37
3
15
45
117
18
17
40
123
105
20
55
5
24
24
37
47
100
20
67
9
12
33
35
19
21
15
5
49
3
104
1
72
23
84
1
63
32
40
20
12
31
72
45
27
33
12
117
59
52
92
28
48
12
44
16
68
4
56
40
39
72
21
8
12
13
36
54
54
36
15
56
24
31
81
8
12
84
13
71
12
25
15
8
12
52
75
18
3
132
8
84
12
4
12
87
5
31
36
36
89
19
5
31
36
17
55
77
48
37
35
16
20
109
99
45
59
48
12
60
28
9
18
18
35
55
77
31
185
31
36
45
99
89
19
108
33
20
40
24
45
18
29
24
127
45
180
44
136
20
12
160
80
43
45
63
29
12
60
48
100
ABCD 94695925568*3^$a+1 [50007]
12
43
45
60
12
36
60
21
54
105
12
27
5
112
8
127
65
25
51
57
18
33
32
24
145
39
36
33
18
9
24
72
20
52
183
108
9
48
32
28
189
36
3
87
5
85
63
20
25
87
8
24
7
105
21
35
88
56
73
87
36
75
69
44
36
16
140
24
40
9
15
24
33
159
93
11
120
112
80
184
33
143
48
7
33
24
12
36
39
36
29
43
93
32
37
35
64
9
15
72
8
88
15
5
4
81
87
20
60
175
5
12
4
44
48
112
36
9
3
84
20
1
72
63
152
28
84
44
36
24
96
48
1
35
52
39
18
15
36
20
1
111
12
20
16
111
41
24
133
71
16
3
105
165
35
55
33
128
4
15
221
72
40
152
60
67
33
56
24
16
72
33
39
32
96
28
21
54
21
156
84
99
41
16
20
13
15
24
8
52
228
72
8
43
72
29
16
32
28
212
76
36
60
15
21
69
35
24
67
5
49
15
56
24
16
72
8
7
33
57
23
60
28
15
21
69
207
8
1
3
51
9
81
35
76
15
5
103
18
3
15
17
120
115
18
27
12
12
3
18
3
69
11
64
48
152
36
4
27
5
13
27
84
12
180
60
48
24
48
44
4
27
77
16
84
12
8
1
47
24
24
16
56
13
27
44
4
60
27
5
100
39
53
55
45
12
33
3
80
28
20
31
33
92
64
60
56
64
12
12
21
11
61
54
33
60
128
13
11
25
36
15
32
52
48
48
3
89
1
54
21
32
4
44
4
57
39
12
180
20
64
44
52
108
39
5
40
12
36
24
80
36
19
198
51
264
27
53
156
192
28
36
3
65
16
12
69
15
48
72
24
24
248
88
56
1
23
52
15
90
167
172
8
13
99
56
40
3
9
60
116
12
132
172
20
4
156
21
95
193
27
27
33
80
40
117
3
80
40
12
36
60
20
127
17
16
56
145
23
13
3
60
12
104
88
212
16
44
40
96
45
3
12
3
81
99
77
67
21
72
48
56
73
27
68
13
35
28
60
72
24
20
220
8
96
64
72
3
21
87
5
49
51
32
16
24
32
84
52
12
21
71
1
3
12
8
24
7
9
9
71
16
68
7
125
40
33
90
185
85
11
12
4
20
120
4
81
36
183
24
171
21
140
16
48
99
33
3
29
88
8
40
56
16
15
45
44
4
180
12
12
32
139
5
49
3
84
128
1
111
24
81
23
28
48
99
90
18
45
24
3
21
96
24
39
72
45
156
68
4
60
27
5
84
1
23
31
9
92
36
124
96
12
8
64
8
163
165
24
20
43
17
16
24
48
57
23
16
72
212
91
5
12
109
18
33
93
54
5
67
89
12
4
44
36
28
3
45
45
72
36
71
1
18
21
56
52
51
45
20
40
75
41
49
11
25
75
128
36
12
64
48
15
108
9
24
36
3
162
90
21
104
1
23
16
24
81
23
168
48
85
51
3
45
72
81
23
31
9
9
15
120
27
29
76
96
32
28
8
16
21
144
23
13
18
45
96
56
73
167
72
88
12
12
128
7
81
12
51
41
36
12
48
88
12
69
36
27
128
12
16
20
67
5
193
87
128
40
36
36
8
61
279
9
107
16
32
40
20
108
37
108
15
39
45
96
57
35
48
112
72
3
36
36
5
16
12
12
24
240
140
4
32
124
20
19
21
116
4
32
25
39
15
129
32
28
12
128
40
56
16
104
120
16
32
97
54
9
72
108
60
8
48
64
8
55
65
12
36
12
4
15
9
117
123
120
24
93
123
12
132
32
48
13
234
9
12
44
16
80
112
51
36
41
48
112
104
28
132
80
13
18
9
45
39
15
17
28
132
108
36
75
165
15
29
132
4
248
1
90
21
51
45
45
3
159
17
40
24
24
21
27
24
8
208
3
57
228
44
76
120
15
9
20
28
8
25
15
24
48
3
389
96
4
87
93
156
92
64
8
16
72
80
24
24
16
24
72
24
96
120
8
19
41
64
21
27
20
7
161
16
21
3
51
41
49
11
40
44
28
32
25
54
21
51
198
59
85
315
48
12
3
54
131
100
3
17
28
36
96
3
41
49
36
63
80
1
39
32
16
8
12
37
11
79
18
3
15
54
3
48
111
18
135
8
55
9
36
48
15
21
33
90
45
45
18
54
83
16
72
68
49
36
15
75
21
141
35
60
304
60
48
15
81
56
88
68
13
ABCD 94696289276*3^$a+1 [50004]
47
12
33
57
87
15
36
13
32
4
35
25
5
36
30
9
64
11
90
91
168
11
1
167
37
24
12
35
253
17
60
90
12
90
42
85
23
1
89
7
11
54
18
48
30
39
21
42
1
59
21
27
9
4
41
30
6
79
20
60
15
66
15
160
68
136
11
9
45
15
40
24
11
85
65
15
81
99
64
11
18
87
40
11
9
3
18
144
15
24
57
75
69
39
40
41
6
13
36
23
42
15
16
8
27
13
71
1
65
30
9
3
37
41
79
65
91
20
40
84
84
11
1
59
6
43
80
27
73
12
8
12
100
107
33
27
21
16
83
13
107
57
3
21
9
30
72
25
96
8
57
43
20
12
48
51
36
9
45
30
36
13
20
21
78
48
204
21
27
60
81
39
18
54
25
65
135
3
12
81
88
12
5
39
15
60
48
12
9
9
27
4
11
49
11
168
12
18
18
25
5
79
5
18
21
16
20
76
5
90
72
153
87
60
61
32
4
5
30
45
3
42
79
72
47
12
6
24
19
11
49
20
52
24
53
27
4
11
1
8
16
24
56
60
33
102
9
27
33
21
30
1
29
18
252
60
60
60
18
12
15
40
104
27
72
1
156
24
17
54
108
120
21
60
36
40
11
84
18
3
48
117
24
96
90
73
60
20
16
20
40
11
60
60
72
21
9
7
24
11
36
30
3
39
37
23
30
7
104
16
41
3
60
21
15
195
1
77
30
108
33
52
60
24
23
72
36
45
48
27
85
8
16
24
56
15
21
135
13
32
39
21
39
61
107
72
61
8
9
27
96
39
30
31
24
23
12
18
43
68
16
65
31
299
9
12
4
11
33
76
20
4
11
109
36
71
30
135
24
123
60
81
9
72
36
19
23
1
17
30
12
13
204
83
48
13
20
76
23
73
20
39
1
20
15
13
36
60
155
21
15
9
135
48
81
16
20
63
150
27
4
96
44
16
5
159
96
40
161
39
81
15
28
59
73
8
27
69
16
80
27
108
45
4
80
60
4
56
64
11
21
159
9
60
60
9
7
20
100
60
65
19
60
36
60
156
24
65
91
47
61
80
27
205
24
23
97
11
12
12
120
48
1
12
35
84
48
60
21
99
30
30
12
1
20
28
20
16
44
12
75
45
64
96
59
6
55
20
28
20
36
75
6
39
33
30
57
3
93
24
64
59
72
61
89
15
156
27
18
24
18
60
121
56
3
61
17
39
21
12
18
54
55
24
47
25
5
54
25
5
6
12
30
7
35
66
12
7
80
16
29
15
15
60
9
60
27
12
37
5
79
36
11
93
21
6
25
29
15
4
17
54
121
5
30
24
1
155
9
84
39
1
11
60
9
39
61
12
20
48
12
4
5
6
24
138
51
36
183
81
51
49
20
240
76
60
23
1
71
1
35
49
65
19
11
21
15
9
160
24
47
13
60
20
52
47
1
41
90
21
4
44
36
51
72
60
93
9
30
121
59
45
16
68
100
11
21
159
18
183
40
35
12
12
49
36
95
1
8
36
16
5
24
48
7
60
35
90
31
80
168
16
131
9
3
13
44
3
12
96
49
20
3
1
17
114
85
20
33
3
28
20
12
45
15
9
66
42
27
21
115
8
27
25
17
27
36
4
24
20
51
9
16
11
192
12
1
17
12
6
24
126
30
9
3
13
140
28
11
45
160
23
1
32
64
24
11
49
12
47
37
20
15
1
119
25
44
16
173
42
25
11
24
25
53
192
60
36
15
64
36
60
47
21
76
5
6
9
160
23
1
80
51
49
36
131
30
24
6
114
15
51
9
60
15
9
16
23
97
11
45
15
12
213
64
11
13
36
11
24
18
31
32
60
15
30
24
48
7
36
44
15
1
48
101
19
17
15
57
18
49
20
105
51
39
69
27
45
60
144
16
5
54
1
80
99
49
96
60
23
30
27
96
159
1
80
64
20
81
63
76
5
15
4
17
90
12
1
152
15
42
51
39
37
41
15
27
37
140
15
81
27
12
25
5
79
12
68
99
21
9
42
36
49
23
42
6
9
15
1
108
96
20
40
24
17
42
93
39
1
108
32
39
6
30
105
24
4
71
9
36
15
25
53
3
60
27
1
36
35
30
66
12
72
6
39
3
93
48
99
37
36
5
12
31
29
271
20
129
27
64
17
30
9
16
59
21
40
20
99
36
45
48
12
28
72
59
30
30
9
12
64
20
15
108
1
12
48
71
108
1
11
1
17
67
83
73
5
3
81
31
119
9
96
16
44
21
39
64
17
30
24
1
24
23
42
55
96
77
48
15
15
45
69
99
192
24
3
37
23
73
8
112
84
84
11
1
5
39
40
143
141
52
47
1
56
16
65
24
39
117
75
69
51
27
1
47
60
42
27
15
36
49
65
18
48
85
227
1
17
15
45
39
40
35
18
78
13
32
24
93
30
1
32
4
41
42
37
23
33
48
60
81
66
49
23
18
63
36
15
45
21
30
12
42
15
24
36
60
16
144
53
60
102
25
23
12
1
44
184
59
13
24
41
39
40
5
6
25
20
28
12
35
49
44
40
11
1
5
15
24
100
20
124
17
3
51
96
12
12
60
105
64
29
30
33
27
42
18
57
51
12
ABCD 94696354594*3^$a+1 [50061]
18
31
125
78
13
35
42
18
24
30
3
160
11
90
24
36
55
96
125
43
53
43
119
30
43
48
11
66
84
15
24
21
36
12
36
7
23
96
6
114
126
19
41
42
36
6
19
29
12
48
12
24
60
36
210
1
5
24
60
30
6
12
12
66
24
126
48
72
18
102
12
7
5
24
90
12
42
96
96
66
222
12
6
9
16
23
30
120
36
30
49
17
108
24
48
187
5
12
30
66
12
96
24
60
7
8
33
30
18
31
24
24
96
5
19
5
48
24
24
72
139
24
29
66
90
7
119
6
67
72
59
66
115
5
43
47
126
42
48
33
9
60
126
60
6
18
73
35
54
63
111
30
180
42
108
25
24
35
18
30
60
30
3
9
36
42
48
114
12
18
18
144
54
6
30
181
29
18
6
60
132
43
77
283
41
36
3
9
6
180
6
15
45
114
6
18
6
51
69
114
240
57
219
37
47
1
59
12
1
5
132
7
5
43
41
7
32
16
29
6
42
120
115
32
63
18
6
78
18
48
36
66
19
95
49
65
54
30
42
96
49
11
18
36
30
18
126
204
36
9
40
71
36
6
132
72
75
16
35
102
12
36
7
23
12
6
12
30
54
6
54
120
19
281
30
1
53
91
119
72
18
31
65
156
42
30
6
54
60
48
48
36
84
42
12
102
6
49
35
93
45
43
8
105
12
3
69
67
5
186
42
36
19
23
9
69
75
9
103
23
25
104
27
45
159
72
25
23
12
93
40
191
18
87
16
5
84
79
101
60
39
39
60
6
127
5
12
31
17
48
54
25
11
45
24
81
30
6
6
12
1
71
18
42
13
41
102
30
108
36
204
42
18
24
216
24
43
53
24
48
3
21
48
12
36
24
18
60
6
6
6
18
150
67
5
18
96
105
21
90
132
42
3
15
30
27
129
39
117
30
109
41
48
36
12
7
41
36
90
78
36
60
120
67
77
48
24
123
3
90
72
36
30
6
18
42
84
60
15
16
11
85
77
90
25
101
6
48
132
30
114
25
5
36
180
24
84
42
61
29
144
12
84
96
48
19
32
21
84
6
90
7
80
45
43
53
67
24
24
41
36
18
9
40
53
90
78
66
25
8
40
11
6
15
21
108
12
67
71
1
53
75
72
24
87
102
162
25
48
125
36
7
29
96
24
18
18
132
6
66
19
5
91
29
132
132
48
48
42
102
156
271
65
6
9
45
144
84
12
48
27
3
42
6
18
66
1
8
9
78
145
24
128
57
90
66
30
54
36
90
60
18
24
72
91
5
48
24
6
84
18
132
12
39
51
6
54
90
48
78
49
5
3
3
37
77
48
27
24
27
85
59
13
41
12
18
49
56
21
96
19
65
30
1
24
35
198
36
54
42
54
54
282
36
24
1
35
84
1
32
216
15
42
78
25
101
144
96
18
6
6
18
18
25
47
102
18
97
65
55
23
126
24
108
102
186
60
42
30
12
6
1
35
84
60
186
19
35
36
30
19
59
18
43
24
5
60
6
102
24
43
11
6
96
42
85
168
5
18
81
129
12
3
207
57
88
77
43
72
65
60
180
36
12
30
30
30
85
8
57
12
115
143
49
95
18
36
51
45
99
51
6
7
5
168
24
115
24
71
30
24
120
30
132
33
16
125
78
6
15
15
6
6
48
66
30
13
41
60
90
30
12
12
18
177
16
29
48
30
13
89
6
25
96
53
60
6
282
60
192
36
30
81
21
3
21
36
30
177
72
51
37
5
138
49
8
88
113
6
54
36
30
1
53
6
90
96
12
108
24
66
48
42
55
48
96
53
42
246
48
24
48
3
64
77
3
16
77
18
24
6
60
79
53
48
91
173
66
102
19
23
81
39
48
30
48
51
45
18
42
48
48
12
66
30
36
55
29
66
25
119
72
102
27
39
186
15
33
6
90
7
8
15
54
91
192
53
60
36
43
17
6
30
24
18
57
63
48
54
66
60
48
61
5
48
36
12
3
24
51
96
60
25
5
24
67
59
18
228
42
18
30
48
180
66
36
12
87
9
96
55
53
18
18
31
11
109
29
42
108
96
18
30
102
6
33
120
117
27
33
63
27
117
88
89
6
72
78
24
3
3
150
48
30
24
1
35
45
9
60
192
24
6
36
12
18
27
141
6
85
95
114
111
40
ABCD 94696439296*3^$a+1 [50036]
40
21
30
24
21
3
5
25
71
49
12
15
39
5
1
35
4
12
9
51
24
48
21
54
36
30
47
4
8
25
83
12
40
8
37
63
57
42
24
5
49
3
12
8
43
6
23
7
18
35
16
21
18
12
18
6
30
15
32
28
24
20
7
144
5
64
45
36
54
5
25
23
120
24
64
9
35
52
39
5
4
80
97
24
6
45
20
79
5
1
23
1
35
24
36
1
15
33
3
3
77
24
24
52
3
5
112
57
147
24
60
20
36
124
20
4
12
44
40
75
17
24
48
85
30
17
19
41
64
21
48
15
81
11
25
23
108
37
51
32
13
15
24
15
33
44
36
19
9
9
23
64
15
21
20
28
12
33
66
30
30
5
55
18
11
19
36
6
60
11
12
85
66
77
13
87
68
1
35
16
9
18
36
5
24
1
24
15
8
108
31
9
24
8
37
42
21
8
52
3
29
1
30
5
4
68
48
19
105
15
6
11
4
21
15
80
108
1
11
124
9
3
24
8
7
45
15
21
3
5
16
9
6
60
9
15
29
1
54
45
8
79
41
48
1
3
32
28
32
24
72
13
11
19
17
72
55
12
90
39
9
12
3
20
12
28
8
60
24
49
6
29
31
41
13
30
41
40
44
31
9
9
12
11
24
4
24
15
12
5
60
48
16
24
36
96
8
40
57
18
105
36
32
13
11
79
57
9
23
25
51
20
25
6
5
4
9
30
33
8
1
15
44
12
13
39
27
29
12
4
20
40
3
65
7
78
27
20
13
71
19
17
40
3
36
60
24
30
27
3
5
48
13
11
108
12
4
56
36
72
16
9
6
29
16
15
65
12
48
12
12
1
30
36
53
48
72
16
24
32
13
27
33
72
23
7
45
15
108
45
147
5
19
5
16
8
28
32
7
21
3
54
6
5
40
15
90
6
24
24
6
11
43
12
24
81
45
11
13
39
8
19
18
11
1
3
15
21
60
9
30
17
100
9
24
15
81
15
39
5
72
4
9
12
90
24
126
3
8
40
3
24
5
36
52
84
60
8
31
5
1
3
8
7
17
16
24
33
27
15
5
24
4
105
12
11
19
93
20
28
33
24
23
19
53
97
11
43
17
12
7
33
117
15
24
69
3
72
81
6
29
40
9
42
53
31
77
7
12
5
85
11
24
28
92
28
48
8
4
56
4
8
67
41
19
33
44
43
57
20
115
5
28
27
81
3
5
24
40
15
21
15
6
18
5
52
36
3
54
30
66
6
30
15
15
5
4
21
15
20
24
72
13
35
1
210
45
3
12
9
20
72
12
7
5
24
24
12
19
9
105
30
12
21
9
11
28
60
75
29
28
8
4
20
76
45
24
15
56
79
6
24
12
60
60
11
48
4
20
96
40
12
8
24
28
44
13
3
3
5
1
3
56
1
15
224
40
32
37
3
60
3
29
25
6
6
11
12
31
30
27
20
13
27
32
12
55
29
19
60
12
53
7
18
51
44
1
6
9
15
17
4
3
5
12
43
5
132
16
32
55
5
52
39
54
35
7
45
3
57
8
37
3
32
13
3
69
54
21
24
24
72
3
66
24
11
19
41
24
16
51
18
11
19
33
12
32
28
21
36
48
15
36
20
19
65
28
20
43
6
11
48
19
41
12
19
45
20
13
15
51
24
5
16
69
11
16
20
4
24
15
57
15
60
21
9
60
3
15
36
5
72
88
20
31
53
1
24
11
40
132
60
32
1
36
24
30
30
11
19
6
15
3
45
8
100
20
12
37
30
9
15
29
7
48
33
27
33
9
23
7
24
5
61
35
24
24
7
9
12
32
28
32
12
85
35
19
21
123
33
32
12
36
13
30
45
45
11
36
19
29
12
12
7
21
9
18
12
9
69
15
20
16
36
33
15
68
4
60
8
31
57
44
49
6
65
13
12
30
53
36
52
8
60
12
40
8
19
53
7
42
78
45
8
133
47
28
44
1
35
4
12
33
23
52
32
28
8
73
11
4
9
3
32
12
13
12
3
56
24
25
3
12
12
60
20
40
3
6
39
20
55
12
41
28
104
7
21
3
6
63
105
3
3
21
24
12
27
12
30
35
24
31
18
11
36
19
9
8
24
4
44
36
72
48
12
72
1
11
4
84
32
4
80
1
23
1
30
9
80
36
16
3
41
4
12
45
18
12
24
21
39
29
12
19
6
11
12
25
3
8
4
36
15
36
5
48
48
49
63
111
29
7
18
23
7
105
21
39
20
36
19
5
7
33
21
150
5
1
15
56
4
15
24
29
1
24
3
27
21
60
44
28
20
49
35
79
5
36
19
36
29
72
12
7
65
4
12
20
7
5
7
29
1
23
91
17
4
9
24
27
3
21
36
44
4
8
37
47
24
4
15
12
30
11
4
15
9
72
32
28
93
11
16
3
9
72
9
60
35
64
15
53
12
16
20
49
47
79
60
54
12
54
6
3
56
109
47
100
56
7
5
16
21
30
5
16
27
5
12
16
3
90
6
9
51
108
12
24
29
36
72
12
7
18
71
16
8
36
36
16
3
9
87
138
30
113
7
5
36
24
48
12
12
19
5
64
111
6
39
9
3
72
15
41
1
3
21
47
28
39
41
4
87
9
24
32
4
56
25
30
29
64
32
79
21
3
6
66
9
9
30
36
29
48
4
3
12
9
21
30
30
71
12
12
24
76
8
52
3
17
24
61
15
8
31
9
15
41
31
41
24
16
27
41
19
17
79
21
104
25
84
3
8
64
12
24
56
60
4
44
48
12
1
6
33
27
21
3
24
21
9
12
119
16
3
12
29
25
54
21
92
12
31
45
39
30
12
11
19
90
18
5
52
36
20
73
24
11
19
6
15
32
19
41
24
19
57
8
4
20
12
4
39
53
40
57
27
63
17
19
21
9
6
30
23
7
9
39
77
49
24
6
5
1
48
15
116
4
32
4
44
28
24
39
29
36
160
20
19
12
21
9
3
15
12
53
28
8
12
7
77
19
24
41
36
16
9
30
5
13
23
28
24
20
28
20
12
96
4
20
16
21
90
53
7
5
19
60
84
5
12
25
11
7
66
6
69
84
20
1
6
9
15
29
1
47
24
13
3
8
96
28
12
15
5
49
30
29
1
39
56
24
91
54
95
7
18
30
33
204
8
16
15
81
24
9
6
6
23
1
6
21
32
25
3
39
45
68
7
9
15
30
6
18
23
4
33
131
19
30
51
12
8
25
35
40
36
45
3
51
54
3
24
3
33
3
5
12
40
9
11
4
84
32
28
32
24
19
17
24
73
6
17
48
25
15
12
3
36
9
24
20
91
5
19
53
67
6
27
104
76
20
24
13
66
6
78
102
24
47
43
6
3
12
15
45
9
71
24
12
19
21
12
32
13
96
6
18
30
60
12
29
49
23
43
30
51
20
40
15
5
19
77
12
25
6
29
67
93
68
19
48
30
107
16
12
20
36
19
17
25
60
119
24
12
19
65
60
12
72
48
19
9
21
48
30
6
15
36
15
24
17
64
36
12
48
8
49
11
16
8
7
9
141
11
24
4
24
27
21
69
51
48
12
27
5
25
35
25
23
4
3
53
4
3
53
7
21
56
84
4
12
15
9
9
11
120
31
9
84
27
41
108
4
12
39
24
81
72
72
36
12
3
5
4
27
29
36
84
1
3
68
7
41
19
12
30
3
21
11
13
30
17
16
24
8
16
39
5
31
29
40
36
12
27
57
48
75
5
12
96
24
19
30
15
20
52
12
27
24
24
6
6
5
36
4
33
15
15
6
ABCD 94696572814*3^$a+1 [50071]
30
145
32
129
24
87
60
144
69
240
30
150
27
9
54
57
72
72
4
41
24
96
3
12
60
135
150
135
9
87
4
119
6
60
24
267
28
5
27
112
116
21
231
144
24
40
32
159
9
24
81
6
45
129
27
33
120
27
9
19
324
41
36
159
132
28
95
105
124
128
48
96
105
84
30
21
105
24
15
75
6
91
23
9
81
36
264
39
52
216
152
201
15
81
63
141
99
21
156
51
60
168
15
57
9
54
21
9
27
9
31
173
60
6
33
57
84
66
33
57
75
219
6
24
90
129
117
3
48
48
24
81
7
23
66
235
36
53
39
57
39
192
60
132
48
60
180
84
39
6
60
54
6
123
96
156
105
51
39
49
176
9
6
33
12
9
51
45
3
21
51
16
53
87
33
255
36
108
12
9
75
60
72
93
187
29
43
80
120
52
65
51
24
45
24
15
12
160
104
9
31
209
99
117
30
45
148
80
21
259
41
15
135
240
69
36
21
99
81
51
12
36
100
144
92
45
24
30
57
84
64
5
120
19
80
96
132
60
28
41
54
85
44
48
88
332
12
16
36
68
40
8
108
96
96
3
96
93
220
56
12
112
116
120
21
90
21
48
45
7
209
295
320
84
21
15
9
36
60
51
12
168
72
57
159
12
99
49
32
40
68
165
6
9
345
55
65
15
15
45
84
192
15
90
3
81
27
192
21
19
191
96
90
63
327
54
87
9
19
221
90
129
21
3
111
325
35
126
91
68
144
192
60
36
204
9
120
231
16
8
15
6
120
39
64
92
39
57
120
12
12
9
180
87
3
1
29
120
75
81
135
15
69
96
64
11
360
24
225
24
21
195
24
12
84
225
6
69
16
65
171
52
68
40
29
51
93
96
84
115
35
105
72
63
336
1
8
120
15
1
5
39
21
79
41
120
24
31
239
49
360
101
279
12
24
124
11
69
28
23
225
60
345
39
57
3
81
15
16
68
48
9
60
24
115
140
112
8
15
30
75
132
28
20
16
36
44
75
321
180
33
99
76
32
93
19
140
21
96
51
12
51
90
39
40
161
30
66
84
27
24
9
39
108
12
57
120
19
221
24
27
192
27
69
52
140
3
6
51
48
4
140
336
15
30
216
15
4
185
240
51
129
66
81
300
60
72
216
4
11
117
93
60
39
27
240
24
9
36
100
80
111
25
104
12
3
25
32
228
64
20
16
140
195
57
33
51
75
360
33
231
30
55
131
264
81
36
48
21
31
32
60
52
108
377
19
341
114
57
9
24
15
21
283
47
21
60
39
13
11
9
12
45
63
201
36
55
65
114
90
15
4
131
45
75
9
96
21
60
30
105
105
43
68
9
175
68
81
75
21
79
35
81
120
96
213
27
132
57
39
12
48
4
101
207
120
148
44
117
84
151
164
141
19
164
16
305
30
66
24
7
173
27
48
81
144
51
48
148
113
6
150
24
36
ABCD 94696602062*3^$a+1 [50097]
28
32
28
120
8
52
92
31
101
36
48
24
31
209
180
112
36
12
332
24
55
17
7
105
20
115
216
41
55
48
245
240
36
96
55
21
32
60
55
168
48
72
29
64
12
288
15
72
24
24
17
24
84
52
15
185
103
29
28
32
36
67
48
125
16
44
360
72
55
57
72
15
144
17
108
36
79
72
5
64
60
228
20
48
108
211
96
48
17
12
12
100
51
24
240
185
31
120
245
139
81
84
3
17
24
55
120
96
5
76
20
115
17
352
15
9
32
24
16
12
123
48
225
36
96
80
48
16
99
24
21
20
175
96
9
72
8
7
144
93
116
295
192
17
120
112
56
352
8
24
55
81
8
7
120
48
41
120
55
29
187
17
88
272
28
3
41
36
48
91
24
9
20
148
135
137
28
284
31
65
55
24
69
147
65
12
76
20
76
36
3
137
24
79
45
12
212
436
15
77
139
89
72
4
80
19
29
43
33
176
55
33
63
113
31
113
40
180
3
269
91
72
48
9
104
24
7
161
12
28
152
7
129
32
48
24
271
192
24
24
141
3
137
180
64
32
4
15
24
41
96
7
177
68
96
60
120
72
100
44
79
101
28
63
9
60
116
108
144
67
41
120
24
84
16
116
108
96
115
96
45
44
96
7
33
120
144
36
99
24
185
72
88
279
53
115
29
196
39
9
72
24
56
24
79
65
60
112
75
5
4
8
36
19
41
55
45
51
89
120
7
129
180
228
96
72
84
51
185
88
207
29
115
9
111
65
280
80
31
77
36
151
24
17
127
77
108
31
5
100
32
184
84
36
15
41
24
16
15
209
204
144
180
48
120
72
108
19
153
32
48
36
64
128
12
112
80
24
31
9
15
201
44
91
105
111
9
36
75
89
76
75
33
39
72
69
80
204
16
80
132
48
100
216
56
79
96
89
100
3
17
48
31
120
72
29
4
15
177
39
201
63
17
55
113
7
24
48
117
51
185
40
32
48
28
12
8
16
44
240
52
15
125
28
15
41
124
27
17
72
60
19
96
281
55
48
24
5
91
105
72
8
156
60
96
40
15
72
53
115
9
63
53
19
41
4
44
180
16
68
31
57
24
128
352
24
224
36
76
135
24
57
24
255
5
4
80
24
103
45
92
48
100
99
24
245
36
199
5
76
8
7
281
103
72
9
15
9
44
60
31
5
115
29
76
15
101
156
48
40
12
80
100
72
80
103
48
41
40
8
31
41
40
15
144
65
16
128
88
8
24
151
120
24
197
48
12
184
80
24
168
48
60
115
17
168
36
48
60
136
32
12
67
141
32
228
40
135
144
24
24
177
111
65
112
140
12
175
69
51
29
132
7
105
87
21
3
17
264
55
48
17
144
96
40
39
89
7
120
24
17
79
89
40
96
15
29
4
168
87
33
72
68
108
136
15
65
76
3
240
81
135
96
120
120
89
60
139
17
88
140
36
184
96
8
28
84
80
24
4
51
29
16
27
120
48
17
160
ABCD 94697090084*3^$a+1 [50086]
37
36
18
36
12
72
5
19
18
30
90
132
66
5
24
67
18
12
6
18
72
11
37
6
66
23
19
18
18
12
17
73
6
41
31
90
12
42
18
18
89
85
131
55
18
11
19
5
12
1
108
6
5
60
109
18
24
36
17
19
30
108
90
29
7
6
47
7
48
5
13
42
36
90
23
36
31
54
48
96
30
36
5
49
6
36
18
30
65
7
6
30
6
102
18
6
84
78
23
24
7
5
7
24
84
6
18
5
7
42
72
120
42
18
30
60
53
55
17
13
6
90
131
157
18
30
18
6
18
18
54
30
36
6
36
18
59
60
120
36
7
77
19
54
11
12
13
66
6
12
11
13
36
54
53
37
12
11
36
61
23
13
60
30
36
24
17
36
49
11
13
18
18
59
7
42
47
19
17
19
42
30
18
11
31
18
71
13
6
48
24
17
31
6
30
18
35
1
42
30
24
84
132
47
36
79
18
18
12
36
90
240
126
162
30
65
24
36
7
17
37
12
11
25
24
36
18
48
6
30
78
35
13
36
42
54
30
6
12
96
12
35
1
54
29
25
54
72
18
71
19
42
72
12
18
144
24
89
19
54
11
7
54
18
72
5
84
31
6
54
72
120
18
18
137
24
12
49
48
72
6
53
1
11
43
18
12
42
89
96
49
102
78
35
36
24
13
12
11
31
54
66
17
19
18
108
6
36
36
18
35
13
47
96
25
36
107
1
18
12
72
17
72
7
66
36
42
84
6
59
79
29
79
41
55
30
60
95
25
36
42
17
36
36
48
43
48
144
17
79
29
7
48
137
84
84
1
11
25
18
6
12
54
89
73
6
138
83
25
78
72
65
97
66
72
5
36
37
36
18
36
48
6
18
65
24
19
77
36
79
90
60
18
101
79
12
42
23
61
23
19
36
102
60
35
55
18
90
17
37
12
42
36
102
42
30
18
54
35
72
60
1
23
43
54
42
12
78
54
12
41
24
79
5
19
48
89
133
30
18
6
54
30
144
6
72
18
5
60
60
13
24
36
390
41
24
13
30
42
12
23
96
25
35
7
54
66
53
7
12
6
30
6
12
60
47
36
19
149
91
12
6
18
29
1
126
60
18
84
24
162
30
72
6
30
71
12
13
18
53
55
30
35
1
78
12
6
12
18
36
132
66
35
61
23
43
6
36
18
48
89
1
23
12
1
180
83
25
72
83
25
35
25
108
18
5
13
48
18
5
13
18
6
23
13
18
65
7
72
12
24
12
60
53
37
12
95
31
24
65
7
17
103
24
12
72
5
31
6
18
36
66
18
42
23
36
13
36
11
61
12
96
18
113
24
7
18
30
78
18
53
72
24
60
37
143
25
35
1
30
6
84
83
7
96
102
144
36
60
12
6
54
54
18
12
11
115
54
126
36
42
18
90
23
31
30
35
7
102
6
66
36
107
61
54
5
24
36
25
11
25
48
24
12
6
5
25
23
103
17
12
7
18
6
53
19
12
5
19
30
72
24
72
11
1
180
59
13
6
12
42
47
79
12
42
12
6
12
54
35
19
18
24
18
12
24
18
71
13
23
19
5
7
18
18
90
47
25
11
7
101
97
23
1
12
18
5
1
83
19
72
24
17
55
5
13
30
41
13
24
54
29
25
90
138
24
84
83
36
96
19
5
13
6
12
5
1
108
12
144
36
6
48
24
36
30
78
17
60
43
126
42
12
17
24
24
31
5
13
84
23
73
12
35
19
17
24
49
47
60
24
49
18
6
11
7
54
12
83
121
35
48
7
5
133
11
7
60
12
36
24
185
36
96
19
5
37
66
18
6
29
73
47
97
18
24
5
31
90
35
73
72
54
144
12
29
43
24
12
72
29
13
18
5
43
77
19
65
7
18
54
12
42
11
109
108
24
36
48
6
29
12
84
60
84
49
234
168
48
42
35
144
13
6
17
55
108
126
18
84
18
36
24
48
36
11
12
19
12
53
1
59
13
54
42
11
91
5
1
36
18
30
6
18
18
48
5
31
54
36
54
60
29
25
11
7
101
12
43
72
18
90
36
5
73
11
1
11
31
12
18
90
6
71
96
43
17
25
54
54
18
12
42
35
121
78
102
23
12
25
155
55
24
5
13
23
115
89
61
35
1
48
60
36
30
5
24
43
24
53
19
30
108
114
65
7
12
6
155
25
84
42
18
18
53
60
7
6
35
36
84
19
18
6
12
6
30
29
12
49
6
12
41
13
36
47
24
61
30
5
55
48
41
67
6
48
108
6
77
7
41
13
36
36
6
48
17
73
42
48
77
67
18
18
6
138
6
18
12
17
1
35
109
11
43
114
48
144
42
36
48
18
11
31
5
49
35
19
30
11
13
11
61
18
12
6
59
31
84
5
55
5
24
37
36
72
6
41
60
55
5
13
60
11
7
77
13
90
36
17
13
18
72
101
13
126
66
131
36
1
107
31
89
19
78
95
25
18
42
36
18
48
60
17
36
13
18
24
5
43
5
31
18
6
12
5
24
24
43
29
7
12
29
13
126
12
114
11
60
19
17
60
25
35
7
18
72
47
37
23
13
18
36
29
25
24
18
36
17
37
11
1
6
12
72
5
1
23
49
83
25
30
60
12
168
5
7
18
23
1
95
7
17
36
25
48
18
18
11
36
25
35
25
54
29
73
24
23
96
91
5
85
6
30
114
36
30
54
42
18
30
42
30
42
5
7
42
11
43
17
1
12
23
139
5
24
36
43
6
35
85
36
42
12
78
48
6
5
25
6
17
13
6
252
18
48
23
49
6
18
12
35
7
29
19
41
1
23
103
84
6
83
43
17
127
30
18
24
77
24
36
1
6
ABCD 94697139872*3^$a+1 [50001]
25
12
27
15
18
42
21
128
1
36
12
78
17
48
25
119
7
17
19
84
120
66
12
12
6
57
33
42
53
136
56
40
45
11
31
6
48
102
189
32
64
15
17
13
102
29
1
18
53
31
18
30
41
109
6
6
84
66
90
78
33
144
32
49
48
6
129
45
60
126
41
24
43
93
9
96
24
48
6
42
30
9
144
8
64
8
7
72
12
21
57
18
12
41
37
54
36
48
12
5
136
3
36
90
48
72
30
102
18
42
15
56
31
84
90
11
24
1
6
102
36
39
32
49
30
12
12
48
9
111
17
1
6
9
39
17
16
24
33
15
63
12
276
12
29
1
23
31
57
9
30
24
90
47
7
24
72
89
7
72
81
72
72
87
9
27
5
7
65
1
6
33
15
41
25
30
33
9
12
12
111
63
105
72
15
17
31
54
3
3
29
7
114
23
16
15
9
32
88
3
5
73
231
48
57
6
201
39
9
32
136
9
23
7
9
15
113
85
51
9
39
3
6
30
72
168
9
15
65
31
42
39
63
57
39
33
9
186
69
81
71
16
57
15
8
72
16
159
6
11
31
9
32
40
39
78
60
23
103
9
8
7
17
115
5
24
13
66
33
24
9
71
25
15
32
13
42
17
72
16
3
29
55
24
24
65
88
32
7
17
37
51
99
5
7
9
15
6
59
25
15
32
7
12
108
9
63
65
16
8
88
15
17
40
24
8
31
41
25
60
59
16
8
49
18
45
15
105
15
9
3
21
9
15
45
42
12
5
43
6
6
78
162
18
15
45
12
6
65
19
150
30
120
33
15
42
15
8
7
114
71
24
31
9
72
57
30
65
25
48
90
84
57
56
16
27
53
40
48
33
54
33
111
57
9
15
15
81
75
48
5
7
65
55
17
49
30
65
103
30
3
63
24
42
239
1
71
7
66
24
6
81
120
63
102
48
12
47
151
9
21
42
12
197
40
15
57
57
12
123
8
64
24
120
8
31
72
30
11
43
54
72
15
9
30
18
95
55
41
1
6
81
3
84
9
105
6
30
27
75
5
72
7
9
81
18
5
7
57
27
5
1
24
47
7
65
31
102
18
9
15
81
24
3
48
5
40
48
9
144
15
69
35
1
54
41
25
30
33
63
12
60
9
21
11
72
73
6
33
48
80
136
39
17
144
67
12
144
36
42
11
145
15
69
18
72
72
89
16
56
19
117
8
55
81
39
9
27
48
29
31
41
91
84
54
12
42
93
99
45
3
5
31
9
48
104
49
6
48
30
18
30
3
105
24
66
42
11
96
1
47
96
7
33
39
48
33
111
6
131
40
9
96
18
12
24
72
42
87
201
39
8
96
40
8
199
57
63
33
32
7
9
9
63
87
12
29
88
111
17
1
132
3
15
96
57
27
6
15
24
51
93
81
6
33
24
104
49
23
72
31
24
78
48
59
120
1
63
192
24
63
6
84
95
7
24
66
6
12
45
72
39
9
33
47
31
9
8
72
7
60
48
21
27
125
24
48
16
39
78
48
35
19
5
16
39
9
48
15
17
37
114
81
45
51
32
72
49
48
167
55
108
69
33
126
60
5
1
6
33
39
105
3
5
43
12
24
18
48
23
120
1
143
31
12
42
3
9
87
48
93
102
45
24
15
17
16
24
48
39
57
120
15
48
12
69
32
7
33
48
24
267
48
21
56
1
71
7
84
12
24
210
47
37
11
72
24
40
8
25
71
40
32
25
23
7
33
27
21
48
33
6
41
1
15
9
18
6
15
57
54
41
79
78
180
23
16
24
56
43
54
23
307
6
15
21
60
42
36
57
3
6
23
31
9
63
48
90
12
42
12
54
23
19
30
12
12
24
66
21
63
33
24
56
16
32
175
41
136
21
12
54
57
24
33
108
48
11
24
1
39
39
41
16
48
111
12
48
30
30
96
81
45
3
8
31
17
31
90
95
64
48
24
39
57
8
55
72
9
72
15
84
6
42
12
41
55
144
48
42
78
9
8
25
47
16
3
21
39
41
1
24
18
6
15
8
61
18
24
41
16
24
176
79
33
27
21
48
33
102
18
18
53
55
90
23
31
48
57
33
72
66
12
9
9
15
45
54
21
15
54
3
48
48
87
12
12
33
99
108
72
96
33
9
39
21
36
60
132
18
21
15
9
15
17
13
102
5
72
16
48
9
72
63
3
69
33
15
32
88
99
84
150
60
15
39
72
18
42
5
151
24
113
31
57
63
24
18
15
72
3
21
32
64
21
3
24
9
23
31
24
78
11
16
27
29
7
144
156
30
48
63
63
9
15
65
55
66
87
33
54
30
3
3
48
29
40
24
3
30
6
65
73
15
104
43
29
40
9
63
9
36
11
16
33
39
3
69
32
25
66
30
108
18
81
189
42
12
30
78
30
11
97
102
36
45
207
18
63
48
111
42
47
1
15
9
15
33
15
51
5
31
240
6
150
30
15
24
33
36
6
78
15
87
33
21
35
97
39
80
64
75
36
41
67
45
48
9
119
55
9
45
36
63
80
97
63
24
15
24
33
105
39
51
6
30
17
79
9
15
9
ABCD 94697953204*3^$a+1 [50002]
75
24
41
96
79
29
72
43
36
29
52
44
31
132
45
20
28
27
17
24
31
9
24
8
52
272
16
12
63
57
12
3
17
19
9
60
32
40
48
63
12
17
115
36
45
72
20
28
32
55
57
171
9
68
72
40
48
3
192
57
51
45
80
12
31
65
52
92
36
52
3
9
48
68
79
45
80
16
51
24
129
32
19
36
108
120
77
108
108
100
44
4
44
7
45
68
31
17
103
60
77
28
84
12
315
21
87
41
96
4
56
16
99
45
3
5
28
27
153
99
5
4
39
21
32
43
29
72
100
36
44
228
12
4
15
57
104
64
12
80
4
96
80
48
124
80
16
27
69
44
36
43
81
15
12
60
89
16
48
132
32
127
60
5
36
7
36
29
43
9
96
20
72
40
48
27
65
156
276
28
135
41
192
43
29
48
48
19
57
188
16
24
75
65
7
48
72
24
29
88
84
48
3
120
5
19
9
39
168
264
24
101
76
3
225
44
55
33
8
64
15
36
17
79
53
28
12
72
8
43
45
12
12
8
40
27
201
128
132
19
89
60
4
96
20
72
180
144
43
33
15
53
4
75
72
120
24
84
161
4
3
89
88
56
19
81
32
43
36
53
40
3
45
32
43
5
120
108
100
51
93
48
12
20
88
24
80
96
64
8
91
36
9
60
36
63
36
201
15
101
19
108
65
67
36
17
40
108
123
12
29
16
24
20
43
21
32
84
24
16
3
33
15
17
28
80
115
17
36
19
41
36
175
9
20
7
12
41
40
51
48
105
27
108
21
15
21
68
16
32
40
48
39
36
21
20
100
176
7
53
115
9
24
60
84
32
16
8
196
51
65
12
31
81
15
108
5
48
4
15
29
60
112
15
9
44
36
19
45
12
80
55
53
52
63
12
33
56
28
15
33
15
33
75
21
48
68
28
12
132
75
12
5
96
40
44
36
175
24
65
48
7
33
120
32
19
69
87
165
48
96
92
52
51
77
60
24
19
5
16
24
152
48
7
72
41
16
51
9
20
24
4
3
12
53
60
55
12
96
17
12
148
108
36
51
57
15
101
24
112
15
21
12
27
21
15
33
39
77
4
80
24
132
115
108
165
8
52
27
33
72
44
7
5
24
88
72
8
40
12
3
77
16
39
36
33
51
5
204
16
36
12
20
108
132
31
120
5
96
16
84
56
112
8
55
57
48
27
72
9
132
3
36
48
41
172
80
60
4
20
19
36
5
28
20
43
69
108
152
43
21
56
16
15
137
43
5
112
56
7
113
172
128
16
188
16
39
185
31
17
88
15
45
44
7
36
53
55
156
53
43
48
101
24
72
43
5
67
48
5
16
68
16
44
36
31
69
32
43
17
7
197
4
15
29
151
36
9
12
68
132
72
31
5
156
4
60
32
112
20
7
180
216
48
9
80
16
32
88
56
79
57
12
68
12
28
20
43
5
36
76
3
60
144
17
28
20
52
44
55
105
15
69
3
72
5
88
72
48
32
156
199
12
24
9
3
105
32
16
27
17
16
96
3
17
4
44
192
4
27
5
60
19
45
36
12
128
84
28
12
39
29
76
80
79
33
27
53
55
12
45
27
5
16
8
60
7
69
3
48
53
7
12
5
127
101
7
41
52
80
24
88
12
36
3
24
33
15
69
80
19
144
5
40
8
24
24
16
36
80
19
36
144
41
64
60
48
15
5
60
36
84
12
151
5
4
3
17
19
77
40
72
32
48
40
20
31
129
12
48
72
51
5
48
4
63
69
3
137
31
45
8
60
12
52
15
33
75
53
4
3
137
7
5
136
3
12
33
44
31
5
19
57
20
88
80
43
77
7
60
89
12
52
27
48
113
19
48
33
32
28
3
180
29
36
12
48
36
91
72
48
72
33
27
17
103
36
24
5
12
139
21
15
33
12
20
4
44
48
79
129
44
48
84
4
24
111
5
60
7
60
192
17
4
96
15
48
132
45
135
53
31
17
55
53
7
48
9
96
104
31
9
63
5
4
24
152
12
28
32
187
24
21
15
249
20
19
72
33
3
125
48
36
84
7
5
52
48
27
17
156
52
27
9
12
32
48
12
88
99
105
44
19
12
161
7
41
24
12
43
168
9
36
12
48
128
84
160
12
84
75
36
29
16
75
9
60
20
7
137
108
168
120
24
55
72
65
16
72
48
20
12
36
96
48
ABCD 94698159022*3^$a+1 [50066]
72
18
129
45
131
55
84
18
60
30
18
15
48
24
9
47
37
24
27
8
37
12
6
48
6
36
119
55
78
48
24
3
9
78
65
151
9
21
18
9
80
1
63
56
24
19
24
90
3
8
79
48
72
9
32
1
63
32
31
17
1
84
51
9
54
12
93
8
85
35
13
35
16
99
36
65
37
6
36
138
18
18
11
85
99
56
40
3
18
27
8
13
11
25
39
24
27
54
6
9
27
5
24
37
11
13
147
32
55
198
48
60
54
12
162
54
18
59
37
3
48
32
48
31
36
21
168
39
6
36
47
43
66
54
53
48
13
18
105
93
11
43
84
42
15
48
32
31
89
31
6
54
29
1
60
35
91
12
126
27
27
36
78
51
32
37
99
69
11
79
17
31
6
102
53
55
57
21
36
30
54
83
24
72
151
102
18
42
12
6
30
54
24
48
33
81
15
48
3
21
15
90
162
53
25
84
6
36
72
54
11
25
102
17
48
16
80
43
72
69
24
27
21
80
67
90
18
65
19
108
153
51
12
54
24
59
25
39
24
27
5
31
78
18
48
18
111
39
36
117
45
3
15
18
23
16
32
16
39
84
24
53
72
40
159
9
39
6
30
204
17
88
69
42
30
54
6
30
54
18
6
18
41
160
72
189
131
145
84
51
39
72
17
25
23
121
12
99
15
48
9
15
17
24
13
99
8
16
8
187
6
90
84
113
1
87
15
6
48
168
126
5
13
11
96
96
13
18
18
84
3
39
57
87
9
27
12
57
15
33
56
1
6
246
234
42
126
48
36
36
9
32
19
36
81
9
12
18
24
17
67
29
121
138
45
15
41
61
42
57
15
36
18
11
79
120
54
35
1
39
48
3
29
67
66
36
39
8
88
8
48
7
6
99
75
69
63
36
48
36
41
49
87
27
12
9
9
23
19
54
39
32
19
72
12
132
93
24
72
27
12
24
17
199
57
45
6
36
12
36
9
56
16
51
156
90
18
18
11
43
24
77
49
18
53
13
24
27
3
141
21
59
40
33
15
87
17
88
24
39
57
9
18
36
132
18
51
51
21
56
1
12
126
36
72
54
114
12
108
126
51
45
11
19
101
24
7
17
19
69
72
192
63
36
12
60
21
87
18
15
33
47
13
54
45
56
7
210
78
9
3
197
1
6
48
89
61
3
32
1
36
18
9
72
48
45
6
53
112
27
6
23
48
19
18
18
17
37
66
33
48
9
15
63
12
60
65
43
108
105
8
7
108
186
27
3
36
6
99
21
6
165
32
31
6
18
33
96
8
25
48
15
32
13
51
255
57
51
69
144
24
27
36
65
85
11
16
3
54
18
18
6
36
129
120
75
36
102
107
72
160
39
105
72
8
49
204
90
9
48
56
25
54
108
45
51
72
29
25
90
72
69
32
16
57
6
17
24
61
6
53
48
16
21
6
29
1
222
18
138
72
36
42
18
5
79
33
21
18
24
153
3
53
19
93
3
48
24
18
3
27
5
31
132
93
69
107
72
16
32
37
96
12
108
11
136
32
151
120
36
93
165
30
21
75
36
12
69
27
5
67
48
18
27
24
152
19
36
18
90
18
126
12
6
30
36
18
47
16
45
96
72
35
13
6
48
5
16
56
55
12
6
12
75
57
87
72
15
60
77
13
90
30
11
16
105
47
1
90
21
48
75
21
51
29
96
19
45
63
24
12
126
60
18
57
15
129
87
33
56
91
48
5
67
36
6
48
60
156
35
120
13
131
112
45
30
93
8
61
11
13
3
8
7
57
27
18
78
45
39
65
16
15
17
85
11
24
19
96
18
48
3
3
72
21
80
25
66
60
41
24
16
21
42
9
27
5
31
102
27
27
18
150
18
51
3
30
143
37
72
107
19
36
9
104
72
31
54
24
12
63
63
89
37
35
37
3
87
9
72
51
53
121
42
101
19
125
79
30
42
57
69
3
9
15
21
60
30
54
162
41
127
129
32
40
69
54
53
37
3
27
21
24
15
9
27
36
33
93
11
24
19
30
39
75
21
24
27
29
127
6
51
33
119
25
63
45
24
66
36
60
30
11
31
57
27
69
72
3
24
69
8
25
60
195
24
123
53
103
17
16
39
36
6
48
6
84
24
5
133
126
6
279
72
21
11
43
162
27
56
24
7
57
45
18
24
36
36
9
27
12
6
30
36
18
60
48
42
17
31
9
69
12
23
31
72
294
99
96
96
135
150
3
8
7
9
63
129
45
54
36
78
54
66
6
29
7
84
29
7
78
3
48
87
6
84
36
6
48
77
157
6
5
49
48
15
21
90
72
72
144
65
43
21
32
1
36
3
3
36
17
48
55
6
11
7
12
114
66
33
ABCD 94698315566*3^$a+1 [50005]
51
12
3
6
60
54
54
47
16
33
24
155
13
18
17
4
21
24
35
55
33
72
9
30
36
69
27
30
15
33
15
21
11
19
33
75
5
13
12
30
57
33
6
36
9
27
12
105
8
48
4
32
28
36
132
87
12
21
48
20
1
24
6
18
27
9
24
18
5
19
45
24
27
29
115
36
17
31
9
108
44
85
11
13
12
90
24
24
21
3
120
12
36
12
60
41
76
15
6
15
33
35
16
33
36
36
30
9
24
32
91
29
16
9
39
27
5
37
12
24
96
36
132
15
27
24
29
37
18
6
6
9
12
3
42
102
17
16
45
18
12
48
5
61
23
112
3
18
75
9
15
36
15
12
6
24
12
63
3
5
40
9
30
65
25
39
56
13
150
53
85
30
18
54
90
6
29
61
42
30
39
15
96
29
43
42
11
19
18
30
12
6
42
6
99
105
3
249
6
12
33
15
12
36
5
1
59
1
3
111
81
15
96
24
6
47
37
6
153
84
3
5
24
61
15
44
24
124
21
42
24
66
27
3
24
18
90
5
100
27
54
6
30
36
108
75
81
66
54
3
153
27
57
51
27
12
6
60
3
21
3
27
113
1
6
29
16
39
6
6
9
39
6
3
12
3
12
21
9
35
19
12
12
45
8
52
27
54
6
84
42
24
48
15
8
7
17
16
152
60
7
66
24
36
18
36
33
8
48
136
8
16
21
3
3
102
11
31
5
1
48
54
6
6
53
25
6
12
9
33
48
24
39
84
33
15
12
21
84
48
30
48
36
33
3
12
33
68
1
6
29
1
48
47
12
73
12
27
39
77
13
11
1
18
5
19
36
30
51
33
36
30
66
3
57
66
24
48
5
16
20
16
15
6
39
8
1
27
27
66
12
72
3
57
15
33
12
51
24
3
9
36
3
36
18
71
112
60
39
9
21
36
3
111
6
15
27
17
24
7
18
35
49
6
36
48
30
3
99
30
48
35
76
21
60
35
25
48
11
1
60
24
11
24
36
133
27
63
93
27
42
126
17
31
12
17
13
83
1
78
33
3
6
36
23
4
45
75
20
7
9
21
24
12
135
9
6
48
24
96
162
60
42
48
12
6
24
3
15
48
90
12
48
6
96
18
6
48
21
21
36
39
33
18
9
15
6
39
51
5
19
9
15
6
24
87
3
29
37
35
31
30
23
52
8
91
6
99
39
137
13
42
18
11
40
8
13
15
33
35
220
57
23
7
90
30
5
12
43
42
47
76
20
25
12
12
18
18
30
45
8
24
37
36
3
15
12
48
90
54
5
13
15
57
18
48
54
12
6
33
9
12
59
36
49
11
79
54
12
15
9
66
6
27
8
7
18
30
12
36
21
69
102
12
5
25
27
60
51
24
66
27
3
18
36
15
15
65
64
27
45
12
36
27
42
6
54
96
6
21
9
78
18
23
25
30
30
11
61
15
45
3
144
111
12
18
30
9
15
33
45
72
42
48
6
36
24
27
75
90
27
15
33
27
36
6
6
45
12
36
21
18
33
3
225
21
36
27
32
40
48
48
8
1
11
12
40
8
37
3
9
48
15
8
19
29
12
85
23
1
30
21
32
172
48
63
17
96
16
45
54
6
18
57
45
3
15
33
9
78
5
1
24
72
18
53
85
87
32
1
30
12
90
12
95
25
30
5
16
15
12
77
43
5
37
36
3
60
32
43
69
21
96
51
3
45
51
18
3
15
18
47
40
104
49
24
120
3
48
92
79
6
15
27
12
120
18
108
144
18
18
60
18
125
52
48
20
24
25
18
9
15
18
12
15
36
123
17
52
21
95
16
51
54
90
36
12
45
8
24
19
36
5
25
48
3
9
6
57
3
9
36
9
60
11
40
9
108
11
97
12
27
21
3
45
35
4
68
7
60
5
25
6
12
18
27
39
30
6
24
66
27
8
19
60
5
13
12
24
6
45
9
15
9
75
45
12
18
21
36
3
42
3
51
29
85
27
51
18
30
96
21
8
40
117
84
60
30
6
24
15
3
6
54
90
6
5
4
51
6
51
15
5
19
18
75
48
33
6
65
19
42
39
63
6
15
45
35
97
47
37
36
3
9
35
16
24
51
6
48
12
3
96
21
30
18
6
9
27
69
45
36
120
51
9
18
30
11
55
42
24
23
12
13
18
5
13
71
25
18
33
9
156
18
72
5
19
30
18
150
12
48
23
97
6
41
91
53
37
23
40
12
15
24
30
36
30
5
25
24
30
21
68
16
3
72
45
21
3
12
57
3
9
11
25
3
20
7
18
36
24
24
12
51
33
35
12
25
12
6
45
81
60
6
24
5
13
47
31
17
16
15
60
42
143
40
36
9
6
81
93
51
20
1
39
36
9
30
54
39
72
80
4
15
30
12
75
8
4
63
45
9
18
48
42
72
36
42
6
42
24
65
49
12
12
6
5
24
16
45
12
12
6
6
120
84
54
6
15
12
39
36
30
24
35
43
72
36
9
3
42
15
93
15
75
48
114
18
42
6
18
15
27
30
39
33
18
18
24
102
48
42
39
36
105
18
17
28
27
150
90
18
6
42
35
37
47
16
39
29
19
18
23
61
78
30
6
90
12
84
48
3
9
60
75
213
15
33
12
48
15
63
36
6
63
72
48
9
11
49
27
15
6
63
27
78
35
19
6
27
33
6
36
48
54
3
8
1
51
57
23
7
18
12
6
12
9
21
27
27
18
12
35
24
19
41
16
39
6
60
30
101
24
40
20
13
51
21
11
204
43
21
56
1
24
3
36
9
18
17
25
18
5
25
54
24
36
5
145
3
3
18
72
35
7
60
42
15
9
11
16
60
68
91
65
180
25
3
180
3
72
6
42
18
47
28
20
55
6
23
1
66
114
24
11
4
15
17
1
15
20
25
18
12
48
9
3
45
9
15
51
17
1
6
18
66
36
108
6
24
11
16
24
75
30
54
132
45
20
1
48
30
5
7
5
25
39
15
6
54
48
66
35
1
6
24
24
6
15
3
18
24
39
21
15
51
24
54
39
27
54
60
6
24
5
85
90
69
80
7
66
30
72
5
13
83
61
36
18
105
12
15
33
32
24
64
45
47
7
77
13
11
72
73
36
15
75
21
9
11
48
19
5
36
84
16
12
15
17
1
11
43
42
11
4
15
29
97
39
8
16
75
120
21
51
24
45
15
33
63
84
6
15
3
45
56
115
30
24
27
20
19
30
15
33
66
72
24
5
4
15
12
17
31
9
12
33
12
15
75
41
7
18
3
45
96
23
1
6
24
ABCD 94698635854*3^$a+1 [50022]
3
120
17
7
6
59
49
15
32
31
41
19
21
75
5
36
67
29
19
21
68
1
54
17
13
15
144
45
35
7
60
17
13
15
33
18
18
30
9
9
51
80
16
12
20
61
27
24
120
3
24
9
3
60
144
33
87
48
24
36
89
7
6
47
28
24
141
24
3
8
28
80
16
27
57
141
11
60
7
41
16
3
17
25
15
21
63
80
12
4
3
21
39
42
51
87
48
90
83
16
20
36
24
12
7
69
68
13
24
6
125
25
11
1
3
12
15
6
54
9
39
84
5
13
27
15
36
54
15
36
3
60
93
8
60
12
19
42
24
3
93
15
120
33
24
59
36
115
53
7
84
17
13
71
88
12
69
12
18
36
12
21
57
35
19
9
60
9
12
12
6
5
16
9
96
6
12
18
18
30
3
48
48
15
5
55
9
15
29
67
6
6
177
45
23
139
12
21
36
33
27
72
87
21
33
87
39
6
87
51
89
13
11
1
27
69
3
24
32
13
15
33
18
60
24
9
48
15
9
21
12
15
36
36
68
19
9
12
21
15
3
53
28
27
65
4
60
32
84
16
27
21
9
63
84
32
16
12
116
1
39
9
6
5
48
1
75
15
90
18
12
42
6
24
5
49
119
108
13
3
3
9
56
28
51
45
111
17
4
21
42
30
15
3
53
4
51
21
51
72
66
3
92
16
32
16
12
8
4
21
36
12
66
18
3
44
16
3
60
45
36
15
30
11
64
123
90
3
15
36
9
84
51
9
141
42
36
66
23
31
9
81
15
27
17
16
51
54
27
27
12
24
60
36
9
8
48
4
72
45
66
12
114
3
15
30
18
9
45
15
27
33
51
45
12
104
24
31
96
30
59
1
15
39
66
12
6
21
24
63
21
12
33
87
27
33
44
48
19
45
33
12
60
35
52
12
3
18
15
3
12
42
23
1
6
18
27
20
25
6
48
69
12
9
23
43
12
33
3
30
54
6
3
12
21
18
54
6
9
57
30
24
12
21
33
6
77
13
23
12
7
6
54
65
1
51
45
18
9
68
4
57
3
8
100
156
24
51
29
36
52
12
45
23
43
9
36
56
12
19
12
54
39
33
6
5
48
49
42
21
3
21
12
12
60
56
13
108
39
9
6
165
3
12
5
25
11
28
21
27
9
51
15
69
57
6
89
4
9
36
6
6
12
42
29
28
21
30
21
57
11
12
40
20
7
57
15
33
33
120
3
45
15
44
16
3
9
44
4
36
3
6
6
21
24
81
59
12
4
56
25
51
15
57
21
6
9
21
27
20
1
6
5
19
17
28
32
1
27
33
95
1
15
12
24
21
63
3
57
24
21
24
51
3
29
13
12
83
4
69
48
15
8
7
5
19
53
52
21
42
54
48
35
1
3
12
80
1
99
3
21
3
30
27
72
3
9
123
33
39
17
28
51
48
21
108
48
39
33
33
78
57
3
57
24
80
48
36
25
18
42
6
161
25
11
31
18
6
9
69
15
3
33
20
40
24
63
84
5
37
3
24
96
36
9
11
19
24
42
3
32
91
41
1
15
3
17
19
6
12
72
6
60
17
28
9
36
12
42
33
8
16
33
84
63
99
29
19
53
28
3
5
100
24
9
11
37
18
29
7
54
12
30
21
99
30
39
69
36
27
69
36
3
8
19
17
16
81
3
9
99
9
27
9
36
39
20
36
4
32
64
56
7
6
6
36
17
25
3
80
145
39
9
3
15
5
7
17
31
18
24
11
67
54
47
13
36
18
5
4
39
30
27
39
89
25
3
75
9
20
4
33
35
4
9
60
11
25
3
9
12
36
6
9
45
23
97
6
42
11
61
78
29
72
4
9
48
42
21
12
44
49
30
18
15
60
27
12
33
15
48
29
60
19
21
75
33
44
1
42
18
48
75
51
9
68
25
11
144
40
15
48
5
67
21
24
21
23
16
33
11
13
3
12
75
5
12
16
27
24
5
61
75
32
52
33
15
12
44
16
9
24
6
9
33
11
19
30
63
39
33
32
16
60
84
20
52
3
36
21
36
84
81
75
60
75
5
28
20
1
54
9
87
18
11
1
3
87
9
63
17
61
15
24
44
16
60
24
32
16
12
3
5
79
72
9
48
60
15
17
43
17
1
66
5
72
1
18
9
48
171
41
100
45
15
12
21
12
11
16
21
3
36
44
31
126
3
12
39
36
6
42
17
25
27
12
24
32
1
71
31
9
39
48
81
104
49
15
20
24
16
51
18
3
9
63
96
8
37
42
54
11
13
126
5
16
21
42
84
17
40
32
109
6
9
12
32
1
15
92
31
78
27
56
16
12
15
21
15
57
33
36
11
19
42
90
42
6
5
16
9
24
72
15
12
80
7
48
6
30
54
15
36
12
132
48
8
79
18
15
92
40
36
57
78
24
30
3
3
29
25
11
40
33
27
33
47
31
6
18
5
37
3
12
24
9
23
16
9
23
64
81
24
27
8
4
33
102
33
48
9
6
6
11
37
36
39
39
5
31
6
51
80
12
4
3
45
21
60
39
15
17
48
91
93
72
27
30
11
1
27
111
12
17
13
132
3
32
31
90
23
4
12
24
3
41
4
51
30
48
12
30
5
1
3
60
60
36
45
47
4
51
84
5
100
51
36
53
28
27
18
27
20
55
9
12
56
13
51
69
63
12
8
48
43
65
43
6
48
15
39
9
24
39
18
6
5
31
33
75
18
66
141
3
53
1
54
101
13
3
36
116
13
36
6
30
18
21
33
23
16
33
78
18
18
90
3
8
37
96
11
16
9
63
8
31
9
33
6
5
16
12
15
18
72
6
24
53
52
24
20
67
18
51
12
9
30
5
4
57
12
48
231
15
101
91
17
40
308
100
56
1
6
6
59
25
39
8
49
108
30
81
15
24
21
57
27
33
135
9
11
52
48
24
32
1
30
5
43
57
32
36
40
27
30
6
21
39
81
9
15
24
33
6
24
45
3
29
55
57
24
24
39
57
32
40
12
12
3
24
12
9
165
23
127
5
12
76
9
12
42
42
15
24
84
57
63
8
16
33
6
84
33
45
35
16
57
48
75
20
24
127
53
235
17
72
16
68
1
15
9
47
52
3
18
72
42
33
15
57
21
3
44
1
15
9
6
42
23
16
15
144
9
9
126
53
36
16
69
36
12
147
68
25
48
27
48
21
99
9
11
76
15
17
72
25
30
57
63
12
6
36
84
6
17
24
13
3
3
60
21
80
109
27
8
31
21
20
97
3
8
48
28
9
63
45
6
18
48
27
8
40
45
6
45
87
48
9
39
12
21
8
7
30
23
16
9
75
ABCD 94698840662*3^$a+1 [50065]
57
3
27
21
69
15
36
72
57
39
156
153
12
168
135
12
15
18
12
18
81
24
312
48
288
9
111
72
12
48
36
216
24
60
81
39
21
111
87
90
27
93
60
192
60
120
240
30
45
24
171
90
39
24
57
15
144
9
63
24
255
90
51
60
48
12
108
21
15
108
12
84
36
33
42
18
243
84
48
96
60
84
87
21
72
72
45
123
216
129
123
84
153
27
24
72
9
63
12
60
84
96
24
60
9
3
69
99
24
96
24
117
108
60
111
9
180
51
36
144
120
12
57
15
15
42
183
276
24
177
111
108
60
144
117
108
171
96
36
132
327
81
9
99
216
36
57
15
60
165
27
96
24
105
123
60
12
15
18
3
348
12
12
12
33
3
69
63
48
99
78
147
15
18
27
3
81
144
117
75
93
27
156
69
51
24
105
15
84
12
99
93
180
132
33
3
288
141
99
120
84
72
180
60
276
48
120
69
27
105
48
3
12
48
159
30
60
243
147
18
15
48
24
24
60
84
12
3
90
27
36
12
72
108
312
33
63
24
105
3
132
120
24
12
24
33
120
27
105
48
195
36
81
219
9
60
12
18
90
15
48
87
237
33
12
51
84
204
84
45
111
69
27
33
15
105
63
24
24
180
24
15
30
3
84
144
192
204
36
252
36
12
69
288
72
39
144
60
36
21
51
192
72
216
72
48
69
39
156
3
261
9
72
15
36
129
243
132
60
240
45
3
48
72
36
180
189
135
57
111
132
12
24
141
108
123
24
48
36
111
18
75
12
33
132
3
228
69
63
12
93
72
48
150
90
3
9
63
105
3
144
108
45
72
3
60
12
120
75
90
60
3
36
132
9
39
12
132
168
39
240
48
117
120
105
63
120
36
36
144
21
15
213
60
3
72
576
72
12
96
69
15
36
69
15
72
60
33
72
15
36
9
159
72
69
279
9
3
24
288
27
33
132
36
57
30
33
24
24
9
60
72
15
60
60
24
12
108
21
60
48
27
33
3
12
192
24
36
93
3
72
12
168
72
15
153
120
36
84
105
243
69
99
36
153
51
24
36
69
12
60
15
75
9
39
57
324
69
3
12
225
72
51
48
9
135
132
36
57
87
48
240
57
18
33
12
132
96
180
168
24
120
45
75
36
36
24
120
216
48
228
48
36
36
24
183
33
60
12
135
57
108
45
132
471
9
99
84
72
105
15
36
72
12
123
105
180
36
111
90
75
36
9
51
24
345
3
12
120
120
33
90
45
12
84
120
9
171
24
36
12
48
192
12
36
156
33
72
135
24
156
60
168
48
48
120
9
111
36
48
36
36
165
279
339
21
9
27
96
84
33
252
123
96
9
3
129
51
57
3
117
15
57
60
48
75
252
84
12
60
72
12
33
30
222
108
111
9
15
60
48
57
27
45
183
48
24
60
45
123
72
84
9
60
192
339
12
ABCD 94698862088*3^$a+1 [50011]
64
33
126
36
29
36
133
11
25
36
11
25
135
9
39
24
27
54
72
39
108
96
27
57
15
36
45
27
29
84
4
63
57
123
72
5
67
21
20
13
111
20
4
9
95
72
31
72
117
48
108
123
45
9
3
33
47
25
3
51
29
97
3
36
8
16
32
4
9
27
99
18
131
85
11
16
9
11
28
15
9
63
29
16
9
54
36
18
18
45
45
144
11
25
95
24
36
7
45
12
44
52
27
21
105
270
54
83
64
15
45
128
72
61
54
18
72
11
52
68
72
72
16
44
208
60
32
40
104
4
117
18
165
33
83
12
49
36
3
24
32
96
25
72
63
9
11
25
54
45
128
43
18
27
9
99
140
49
72
36
83
25
27
12
15
72
29
12
52
36
72
105
180
39
20
85
11
79
9
27
108
54
3
15
18
54
108
117
27
93
8
88
192
15
54
18
65
88
9
59
4
27
18
11
84
31
129
15
18
99
144
32
13
111
44
84
67
90
18
36
162
23
67
54
198
5
121
126
198
72
63
92
16
12
123
45
192
60
36
99
77
40
20
28
8
64
24
189
36
47
43
9
63
45
68
49
63
9
18
18
23
31
65
16
135
180
18
27
45
59
85
3
8
25
3
36
8
16
9
72
39
56
88
15
57
33
72
63
32
121
72
27
20
16
45
155
52
45
3
69
75
80
124
36
45
36
47
28
87
18
59
31
93
80
97
99
99
29
7
5
88
96
27
5
13
59
31
5
67
45
9
11
97
63
9
18
45
68
108
31
126
23
4
225
252
3
51
29
12
13
147
51
137
25
11
97
90
9
63
90
111
36
60
45
144
39
20
67
93
60
12
123
216
29
7
65
25
18
45
68
4
99
54
63
20
7
18
39
36
8
36
25
36
108
75
92
60
43
36
21
60
63
137
25
162
36
9
45
11
12
85
47
97
23
121
11
16
9
59
16
33
27
45
36
27
32
31
108
54
3
20
60
12
40
63
45
128
12
52
60
20
7
9
45
111
36
15
29
61
27
45
72
3
87
65
28
33
63
32
49
3
60
27
5
36
40
144
45
36
3
36
8
25
171
81
36
18
29
25
23
85
119
84
24
16
144
27
18
18
65
7
45
336
60
104
76
45
126
5
13
63
48
24
45
111
116
64
44
36
79
153
164
100
24
84
116
7
90
54
9
56
61
23
85
11
16
20
25
180
27
27
5
16
20
49
54
144
41
85
11
115
18
18
77
96
12
4
171
5
112
45
3
33
27
9
90
9
72
63
36
101
88
9
3
60
99
65
25
23
31
36
18
27
9
39
87
93
72
116
12
16
105
39
72
213
18
18
36
11
88
9
18
54
59
16
33
36
54
108
57
80
28
72
108
105
23
4
48
60
12
15
153
45
207
36
12
33
207
92
136
51
29
25
99
20
28
60
27
57
105
54
5
16
8
25
63
12
36
15
29
7
36
9
9
36
111
123
21
105
108
36
72
72
147
20
121
39
33
63
92
100
87
5
16
24
56
88
81
180
3
33
23
67
117
81
72
47
136
15
117
9
126
18
39
33
147
72
8
28
108
20
52
60
9
75
24
9
47
241
18
5
24
48
60
28
105
27
9
3
20
31
21
15
9
32
4
48
15
18
47
25
23
49
90
36
77
88
15
108
5
60
36
79
29
7
18
3
24
140
13
18
54
171
45
63
27
57
33
47
12
40
56
43
144
57
15
18
3
128
24
16
72
45
108
36
144
126
54
90
72
93
87
165
15
54
36
39
44
61
11
172
33
54
54
36
63
36
32
103
21
15
93
15
5
85
27
9
11
43
90
227
205
75
24
45
131
13
3
132
12
24
135
41
40
36
27
108
57
20
40
36
9
36
39
60
32
13
216
111
44
36
64
51
5
16
24
104
175
5
4
45
63
108
9
90
45
56
97
59
49
47
79
126
144
54
72
9
56
7
18
23
139
126
39
20
36
67
9
84
15
201
8
72
64
20
49
18
29
16
9
180
36
47
100
272
13
75
51
29
25
23
40
99
54
47
43
9
32
16
15
77
193
18
65
252
48
36
85
63
27
45
9
47
28
92
ABCD 94699164572*3^$a+1 [50060]
5
49
23
25
48
3
108
56
25
3
8
12
16
3
21
15
177
8
16
9
24
75
15
5
16
12
12
21
84
15
24
51
53
124
3
30
3
57
63
56
61
3
33
27
20
103
41
24
12
13
39
8
7
60
6
15
68
88
3
5
52
33
3
57
27
20
13
75
21
42
69
9
11
184
9
78
53
4
108
44
24
100
9
15
72
32
1
48
18
113
64
48
60
15
9
24
24
32
1
75
24
51
29
12
43
6
39
60
20
52
183
17
4
44
16
45
51
56
4
93
48
27
132
12
9
15
56
16
21
12
48
75
8
37
47
72
25
18
17
25
3
44
148
32
1
39
8
61
47
76
48
69
27
32
52
21
27
21
30
33
32
97
71
28
24
32
67
45
36
68
60
61
66
90
11
64
39
18
3
36
9
3
44
85
42
5
13
63
32
100
57
71
16
60
39
69
81
131
43
57
8
43
9
60
21
48
12
15
24
36
20
40
120
72
33
51
69
35
13
15
9
48
60
47
144
36
52
24
12
8
12
100
27
5
108
36
136
3
9
3
5
76
36
12
27
29
24
49
42
6
84
135
12
33
39
32
12
13
24
23
7
33
12
120
8
25
83
40
8
19
12
21
15
90
102
9
80
76
8
67
21
108
9
144
119
64
63
24
30
3
3
17
73
30
9
24
20
24
7
29
1
27
20
144
85
30
69
3
33
36
32
7
33
24
68
85
143
1
15
8
73
27
3
5
12
13
51
32
61
83
16
27
54
48
47
25
66
9
24
80
28
21
12
18
78
35
60
37
179
40
48
56
16
9
27
12
75
33
45
3
36
3
30
27
12
36
45
6
17
7
18
48
54
9
99
29
72
16
33
47
12
60
12
37
3
27
69
63
17
31
24
9
24
8
37
12
23
43
29
12
19
17
85
11
7
41
31
5
36
37
27
12
3
33
9
11
37
35
4
69
42
5
52
8
28
45
39
12
63
36
30
30
5
28
27
29
25
143
52
45
15
12
129
11
40
12
44
12
52
20
28
80
4
111
6
3
9
30
5
25
83
28
12
9
27
108
201
27
3
9
15
6
23
16
45
3
20
157
48
63
144
8
25
18
9
68
40
36
72
20
12
24
16
27
41
64
3
5
7
18
27
21
87
44
19
101
4
92
12
40
3
30
63
8
112
120
8
7
9
20
12
1
27
44
4
180
68
7
42
90
5
61
30
9
32
13
66
21
69
120
27
3
89
16
9
159
9
27
15
30
27
56
72
1
30
129
24
24
116
108
31
5
73
35
7
5
64
12
21
15
33
23
16
48
8
37
11
36
28
24
92
88
24
20
4
213
3
3
69
24
51
9
20
1
3
48
92
4
39
12
29
4
12
45
11
40
24
3
102
63
24
15
21
20
19
101
88
20
7
54
18
29
64
48
9
228
3
9
3
20
76
21
11
109
27
45
18
29
24
48
28
39
30
63
87
93
96
21
24
6
141
24
15
42
102
77
48
61
3
32
12
40
15
57
84
20
7
117
36
51
18
15
3
29
1
27
44
16
3
69
81
3
60
72
20
19
129
8
4
9
27
20
16
45
59
31
21
48
8
24
1
51
20
12
40
3
12
42
35
25
6
21
68
24
76
15
17
13
123
63
45
39
5
31
189
3
101
12
4
3
72
6
15
8
208
69
15
45
54
18
3
9
11
24
72
12
7
137
67
18
83
37
47
4
9
12
18
18
155
25
11
36
25
3
116
1
35
4
36
117
15
24
27
17
55
17
1
71
79
101
12
40
12
20
7
245
7
60
36
21
20
1
159
9
107
7
21
48
8
16
3
24
9
108
9
42
12
30
59
48
24
25
23
19
108
41
1
39
32
52
12
20
60
4
21
48
83
7
24
69
27
174
3
24
36
72
15
66
12
15
20
25
15
8
49
39
9
51
32
88
56
4
92
7
77
43
213
12
12
12
69
15
15
9
111
53
79
29
52
48
56
4
39
137
52
168
12
44
37
15
39
53
16
12
128
16
20
13
15
8
28
8
19
12
21
8
64
9
11
4
20
52
48
12
21
48
39
24
9
63
20
19
9
81
66
72
132
17
4
68
76
12
12
72
15
24
96
5
16
56
28
135
45
9
83
7
21
48
56
55
6
59
24
61
78
53
24
108
64
56
36
36
40
32
24
64
75
33
36
8
12
88
51
12
33
72
3
81
51
5
61
24
126
5
52
33
39
8
36
36
64
87
30
11
19
30
11
4
39
93
45
27
24
20
1
27
24
20
37
18
9
21
12
15
8
40
60
165
47
25
23
25
87
12
15
77
19
21
9
3
20
16
33
47
88
12
15
66
75
12
3
117
168
24
8
24
13
48
3
15
9
60
68
36
151
18
39
39
33
20
31
65
25
75
15
5
36
36
61
27
60
36
24
24
84
3
45
32
13
12
75
8
7
9
33
6
45
75
60
21
12
21
108
42
117
36
27
21
36
48
3
69
12
80
12
76
99
21
24
60
116
13
11
76
3
21
8
12
19
30
27
48
144
51
48
189
21
30
9
12
20
64
15
72
33
3
29
36
40
12
20
16
72
9
111
39
45
96
48
12
8
1
120
36
39
60
80
1
24
35
12
16
27
90
47
4
75
21
8
43
12
5
72
84
19
36
84
41
7
17
4
9
87
44
7
81
9
12
72
3
27
177
63
69
24
32
36
12
28
69
30
6
3
39
5
96
64
24
33
23
160
3
141
12
20
7
69
20
13
3
57
71
4
60
45
71
108
1
18
29
43
17
13
87
12
39
24
45
48
3
24
41
112
32
76
48
21
6
21
3
45
12
8
16
87
69
9
11
43
6
23
108
13
36
24
15
33
42
30
3
20
25
11
79
69
9
24
66
29
43
105
12
45
11
ABCD 94699172858*3^$a+1 [50022]
17
25
11
12
37
108
18
30
39
15
60
30
47
55
93
36
9
71
60
12
12
19
42
54
18
15
20
1
18
114
6
18
3
20
88
69
12
11
36
19
17
13
11
103
6
24
24
30
24
5
12
16
15
29
13
171
21
11
36
31
5
55
6
42
65
12
121
72
66
77
1
48
11
4
44
19
89
49
35
25
36
6
17
79
24
5
19
45
9
71
60
25
23
1
24
24
15
39
6
23
4
80
7
24
66
18
6
63
8
7
12
45
24
33
11
76
21
15
32
13
6
12
30
11
7
5
36
24
31
54
47
1
54
29
13
51
68
37
18
5
12
16
27
29
55
57
3
105
21
6
60
105
57
18
18
39
9
23
4
72
51
5
36
16
8
28
45
35
48
55
41
61
39
33
24
48
54
42
6
101
37
71
49
24
15
189
39
36
9
11
24
19
6
35
43
18
30
30
18
102
15
8
121
3
21
15
20
31
21
12
116
31
69
27
9
32
1
102
29
109
11
60
25
24
6
6
30
30
24
11
97
15
36
108
32
37
11
1
42
18
6
18
54
36
36
77
16
32
49
3
24
9
24
36
90
24
9
33
3
3
12
101
43
6
12
3
27
18
42
53
96
52
36
3
18
24
15
68
16
68
64
15
18
24
24
23
139
18
11
16
9
6
5
144
28
39
41
28
32
13
59
1
12
30
18
18
84
29
19
53
24
49
15
36
32
7
36
48
41
64
27
17
13
11
19
48
84
33
8
72
25
24
11
40
80
28
32
139
12
36
18
12
24
6
36
12
18
36
3
12
111
53
13
48
23
13
27
20
43
17
13
11
12
1
11
91
18
11
12
61
11
25
11
1
23
24
37
23
1
71
13
143
96
43
45
36
69
12
18
5
25
24
30
9
15
5
37
23
73
11
16
51
9
21
12
6
41
4
63
41
60
52
3
6
87
8
76
9
11
31
36
5
16
21
3
111
6
35
43
30
35
7
36
21
9
72
3
32
28
45
30
12
17
12
7
65
12
7
78
60
35
13
15
15
102
15
8
73
47
19
9
60
3
89
13
30
12
18
84
87
87
9
72
33
3
33
11
13
27
3
6
36
60
47
1
48
18
42
47
1
72
15
92
109
75
51
21
48
15
30
63
3
33
27
5
1
3
63
65
31
12
12
5
31
6
60
66
24
6
12
6
21
8
4
68
24
4
68
13
54
9
15
30
90
18
35
4
45
48
12
3
24
44
48
7
54
12
18
9
69
47
1
84
35
7
36
6
12
51
8
4
93
162
102
24
18
17
88
51
17
4
80
1
63
3
66
11
91
18
30
5
132
13
18
33
32
7
89
1
6
42
23
16
12
20
37
48
47
36
1
23
28
45
6
17
1
6
9
9
12
35
49
12
12
36
39
9
12
27
96
105
15
33
27
33
30
48
29
12
7
6
51
8
19
21
75
18
3
68
36
16
57
11
19
24
18
11
4
9
71
28
57
51
33
99
93
24
18
78
51
44
37
30
66
30
48
21
15
21
8
4
80
31
29
1
11
12
25
15
3
9
63
65
52
21
24
24
42
6
102
41
12
16
111
30
30
24
45
3
41
7
12
21
39
53
72
72
40
20
7
5
13
35
13
27
63
17
31
78
15
57
59
40
57
48
30
17
12
12
112
8
64
3
17
84
28
12
44
1
78
162
75
21
3
8
28
20
13
35
16
96
3
6
3
45
71
109
59
37
54
29
16
9
27
8
13
30
30
6
5
121
18
65
48
52
9
3
105
35
13
54
12
6
47
1
87
20
43
45
3
5
85
47
1
48
96
6
29
25
42
29
4
39
18
12
15
68
25
15
99
17
12
12
7
69
45
27
51
6
23
25
30
48
42
107
12
31
21
36
183
41
31
5
60
25
35
12
48
24
48
25
24
15
9
11
1
36
11
1
30
6
59
52
32
31
45
8
72
16
15
12
41
25
18
18
11
19
6
63
44
31
84
17
36
73
27
80
4
3
18
15
75
17
12
7
21
27
12
6
11
24
19
5
36
52
51
18
27
20
12
85
126
66
132
66
41
85
30
77
28
51
29
28
132
21
11
12
43
114
60
11
13
15
93
12
23
1
48
12
42
5
1
51
24
9
3
27
18
126
137
19
33
20
1
23
12
12
31
5
4
39
24
29
24
19
33
159
30
27
9
3
3
42
6
6
42
81
36
21
6
17
127
41
13
90
48
18
18
6
12
11
121
15
8
19
45
3
53
7
93
32
61
15
27
102
39
32
25
51
68
52
72
21
59
115
17
25
12
39
36
3
84
65
24
7
12
21
27
6
6
6
15
21
30
42
23
4
9
11
19
18
18
18
6
96
6
18
24
9
32
73
78
54
90
24
90
83
16
32
13
30
18
6
17
43
41
37
72
51
36
8
48
48
7
41
1
42
21
9
144
35
31
18
48
12
15
72
128
7
24
69
9
95
31
45
39
48
41
7
29
4
15
18
72
23
7
41
12
28
15
36
5
1
12
12
3
36
27
29
12
40
33
48
12
59
28
44
1
63
69
12
63
3
5
61
174
18
15
33
24
18
5
24
7
5
7
69
56
1
36
47
12
37
27
21
15
45
78
21
8
37
36
12
192
6
77
1
108
59
4
39
126
11
7
21
45
60
87
39
17
36
25
107
24
12
7
12
6
42
18
30
6
96
51
3
18
48
6
45
24
48
27
33
15
138
27
27
21
20
12
72
37
23
19
77
31
18
47
1
75
21
18
5
1
15
8
112
3
198
3
57
12
36
60
18
33
84
57
24
27
20
7
5
49
11
37
23
73
35
91
17
61
24
72
54
66
6
24
33
72
32
31
21
20
4
3
5
1
11
7
21
9
23
43
129
12
8
7
12
5
1
12
15
15
21
3
9
9
35
24
48
49
47
40
21
51
21
23
49
30
5
1
15
8
85
6
5
48
55
5
7
18
30
6
36
54
17
4
48
51
89
31
18
18
33
21
12
15
72
132
33
18
5
25
18
9
84
32
133
36
90
33
51
24
18
24
6
42
6
5
4
20
7
18
71
25
18
9
15
101
13
66
5
64
9
24
23
1
30
18
11
25
3
15
42
24
48
90
66
27
8
1
30
30
23
60
31
30
30
5
60
49
51
9
35
16
21
11
12
55
12
36
30
51
8
1
30
6
11
1
3
15
6
30
5
12
76
32
223
5
4
20
4
21
6
84
6
3
20
85
11
49
18
5
1
15
39
18
11
7
36
9
21
47
168
36
19
36
24
18
23
25
3
36
45
39
24
3
30
11
1
3
81
18
60
5
1
59
24
169
15
51
57
21
36
42
6
48
42
29
28
3
18
15
36
63
96
9
21
6
41
40
15
18
24
27
8
181
72
18
9
20
12
4
ABCD 94699423948*3^$a+1 [50020]
7
41
15
3
21
21
75
24
124
65
87
28
60
17
27
12
156
3
69
63
30
60
127
12
23
210
3
3
45
4
20
93
72
55
132
11
90
3
15
162
27
48
60
57
75
96
45
60
84
7
83
85
20
81
54
93
24
3
25
11
145
120
29
120
3
12
135
18
87
21
115
5
79
65
175
5
63
45
72
55
23
48
9
72
40
11
12
33
243
72
189
76
215
85
77
75
16
77
27
75
18
72
3
105
7
80
72
3
57
36
4
20
28
56
39
90
120
3
64
11
57
12
123
1
84
96
32
57
87
153
66
42
18
12
33
40
36
23
81
99
30
168
90
18
139
53
60
12
18
9
69
12
79
8
45
163
35
13
125
60
54
18
18
141
4
36
71
105
75
37
68
28
29
43
32
81
24
66
85
29
15
33
7
12
180
20
36
57
120
55
248
63
90
72
3
15
9
40
5
108
15
88
17
79
71
189
3
25
20
12
28
65
30
45
60
111
24
45
120
88
48
107
45
40
95
18
7
20
4
101
30
69
48
240
153
15
75
117
3
57
21
12
267
16
77
132
48
3
96
136
5
99
196
77
7
29
19
143
72
13
23
85
92
64
83
6
111
76
60
32
45
18
37
11
45
69
18
157
113
63
4
8
105
30
18
27
33
67
113
27
237
27
16
17
291
87
108
57
112
296
75
177
15
13
5
27
87
57
51
120
18
60
27
144
129
7
17
75
112
24
17
7
35
126
174
33
24
21
99
9
99
28
20
33
55
65
72
27
96
24
48
64
11
69
153
31
35
54
31
92
84
4
155
49
36
12
5
75
105
108
91
144
5
84
127
56
60
15
93
27
9
33
7
36
48
72
17
108
192
36
15
12
213
19
8
3
60
69
33
67
5
127
68
3
133
12
5
3
99
13
77
126
21
48
3
18
60
12
39
3
57
28
23
13
35
162
139
48
53
99
189
12
15
3
81
60
16
32
96
76
41
43
32
48
39
18
39
9
19
5
198
97
8
93
31
60
29
55
17
75
15
42
3
63
90
27
60
4
140
3
57
69
60
31
48
263
30
7
56
15
30
60
27
4
89
51
16
32
60
28
17
15
28
47
30
55
12
56
3
42
175
80
84
3
30
27
28
5
138
78
90
102
108
111
36
3
61
11
45
48
24
3
42
30
21
24
45
78
9
81
3
4
5
55
96
32
15
57
3
48
21
64
5
19
5
3
15
12
150
36
79
12
80
336
88
20
12
28
20
129
150
1
56
48
36
36
33
151
17
138
24
36
30
19
41
39
48
40
17
48
60
27
3
9
33
120
43
24
83
36
1
80
4
77
12
60
48
15
27
37
60
36
104
40
8
100
92
108
81
72
108
211
8
15
66
67
65
7
32
81
55
5
12
271
17
15
60
48
36
3
93
15
60
37
32
168
81
24
48
42
181
152
88
176
24
16
113
3
84
63
25
32
9
15
52
144
8
60
168
64
11
90
27
52
144
60
44
88
20
87
78
55
44
16
77
67
56
75
13
32
40
23
9
45
6
192
18
114
45
81
270
25
5
39
40
11
9
15
165
48
112
8
180
12
112
80
24
264
21
12
42
90
43
24
96
144
209
7
32
51
24
57
9
42
30
15
52
56
57
7
35
45
48
33
144
3
135
85
104
69
99
256
72
8
96
9
171
4
17
39
33
3
192
52
11
25
5
79
60
23
33
48
69
30
36
69
93
19
24
17
79
41
7
65
15
60
3
30
15
84
99
9
60
45
48
75
3
12
9
28
56
69
67
29
15
24
45
3
105
72
55
35
13
95
18
27
33
12
15
3
24
18
30
57
3
337
5
48
43
65
60
351
9
12
60
27
45
127
68
136
5
91
53
67
41
79
53
31
96
56
144
231
72
30
180
51
24
76
92
40
77
183
60
27
57
204
117
75
72
16
120
59
61
89
3
15
129
28
53
15
ABCD 94699580468*3^$a+1 [50026]
72
72
72
18
99
288
63
153
99
21
123
69
111
18
87
3
288
93
69
90
9
48
87
201
87
81
96
57
18
93
15
180
36
57
48
39
33
288
48
9
87
3
21
123
108
54
18
33
3
45
96
21
198
36
57
24
168
21
3
96
144
24
72
96
141
75
72
51
21
15
108
69
3
141
165
51
48
81
18
69
3
69
48
117
123
48
24
168
141
51
39
57
123
69
75
45
24
3
237
87
129
336
48
45
90
180
45
24
165
18
108
18
27
240
57
18
72
45
243
309
15
129
231
54
72
90
33
129
18
72
21
15
72
105
75
69
96
15
162
36
3
24
27
45
168
48
63
321
3
18
144
75
87
81
96
237
27
45
27
45
123
3
93
264
72
111
129
123
90
234
18
126
36
72
18
144
51
96
72
231
33
21
51
48
72
27
93
288
51
45
63
54
3
120
3
45
120
24
9
54
108
234
72
18
9
48
51
72
117
24
183
297
216
24
21
18
144
177
237
3
51
18
3
168
189
123
144
3
21
24
24
24
123
141
3
45
120
15
54
219
168
72
9
87
3
72
21
141
27
27
54
126
54
27
27
141
48
9
18
144
18
72
99
189
18
129
159
36
306
171
72
27
90
126
21
48
39
9
99
108
33
3
36
9
81
18
18
72
18
345
69
99
63
129
24
63
9
72
9
18
108
129
51
90
51
24
48
3
189
120
48
21
51
255
252
72
54
15
72
93
18
9
24
57
15
72
3
72
306
195
72
21
3
69
3
24
27
69
39
81
72
27
18
147
69
99
72
168
21
27
99
108
177
75
18
324
162
18
54
18
123
435
69
120
24
39
144
126
27
96
3
93
69
75
72
51
69
93
18
144
54
51
237
123
3
93
24
48
51
144
117
27
108
180
69
48
96
219
36
36
141
75
18
99
48
120
111
9
99
126
63
27
21
195
21
411
252
18
111
15
36
21
48
3
36
9
117
99
45
27
48
15
108
69
144
111
90
87
3
18
18
129
15
129
24
48
15
36
108
33
24
33
39
72
51
45
27
21
24
72
24
75
90
36
108
3
51
21
69
51
144
24
15
198
18
9
27
72
165
72
216
15
9
96
75
21
456
24
96
96
120
48
75
36
216
9
264
72
51
117
135
36
108
33
24
48
3
45
45
27
459
93
168
63
57
105
39
87
216
129
48
111
9
27
18
147
144
159
33
144
39
36
234
18
54
18
81
96
24
96
9
54
153
81
15
165
90
72
144
33
144
75
90
36
135
24
39
9
63
54
90
36
36
72
105
39
9
48
105
15
3
93
48
3
108
9
72
96
21
75
24
27
21
123
126
90
117
168
39
33
39
54
306
33
273
63
27
90
3
15
36
309
15
36
21
24
48
87
72
33
3
21
51
90
396
39
72
24
63
81
27
72
72
21
48
237
234
ABCD 94699929146*3^$a+1 [50037]
99
9
15
57
3
120
33
51
33
15
33
167
1
72
11
109
39
56
37
60
3
33
51
81
48
39
12
69
143
124
156
9
47
52
12
168
33
60
35
144
40
69
108
3
93
87
48
33
120
27
45
71
36
100
57
107
60
180
120
52
8
16
9
11
1
60
159
21
87
21
27
24
60
21
48
75
36
33
131
16
9
171
9
51
84
57
75
105
27
36
129
47
1
48
12
23
136
81
23
192
112
32
133
291
32
133
167
25
179
121
63
45
24
47
24
97
27
21
27
80
4
69
15
12
12
9
12
11
4
57
23
25
35
36
16
57
96
11
124
72
140
97
27
117
99
33
12
15
45
3
20
96
97
27
93
47
16
9
12
35
13
12
35
37
48
95
64
9
11
16
153
71
88
33
15
44
37
144
155
40
153
15
9
168
3
24
56
4
9
3
20
40
24
12
84
56
4
21
35
37
47
100
84
96
264
20
52
68
73
179
205
48
144
3
93
15
24
69
27
9
36
108
60
47
37
15
48
24
141
251
4
9
23
121
23
100
24
120
36
21
12
36
47
124
9
24
11
85
168
119
28
9
48
39
201
36
12
27
68
52
45
35
144
28
72
56
108
4
33
179
64
9
107
40
117
159
8
52
20
28
132
12
8
25
15
177
51
9
51
20
52
20
40
108
45
95
4
12
21
35
25
23
64
129
24
3
36
33
15
12
21
95
100
104
64
45
72
35
48
85
120
47
4
84
12
12
9
96
27
21
23
132
4
9
48
12
35
25
84
107
88
36
20
12
112
108
105
3
24
12
56
112
213
255
80
61
107
12
124
60
168
8
88
12
12
21
27
8
172
141
132
111
21
83
25
47
1
36
3
117
23
1
99
57
84
51
9
47
4
188
24
13
15
8
108
4
9
60
3
60
84
80
13
3
84
96
9
27
48
69
15
261
11
13
3
24
153
71
36
36
100
8
49
3
24
24
60
36
21
35
85
23
160
92
97
96
12
35
28
20
13
36
75
33
23
73
107
25
15
72
24
140
4
140
124
165
3
8
64
32
36
148
144
33
83
112
48
24
36
20
13
27
96
9
48
39
104
36
24
4
32
61
12
107
61
39
33
75
117
240
59
36
1
84
15
24
20
124
36
44
109
11
60
49
203
88
84
12
44
52
144
24
60
9
3
33
27
117
63
24
9
51
129
108
60
3
69
15
60
225
71
4
153
72
48
3
36
33
72
36
156
75
9
159
20
97
135
33
15
8
49
27
20
49
51
216
33
111
20
36
13
171
69
72
35
148
33
63
60
24
60
57
72
51
189
3
104
40
216
20
61
63
21
3
32
4
44
64
252
153
48
39
93
51
57
35
1
96
71
72
133
48
24
95
1
99
33
47
148
144
45
96
71
13
23
4
33
108
36
39
48
272
168
52
20
4
44
4
96
84
69
87
57
3
9
240
3
20
48
13
3
21
27
9
51
36
57
108
35
13
84
63
36
9
71
1
108
12
95
4
24
152
37
15
201
11
133
36
27
8
4
60
33
23
16
60
9
48
147
80
160
9
3
33
15
24
108
8
73
24
180
219
9
108
60
3
80
64
32
48
100
12
24
9
39
180
9
60
12
27
140
28
45
24
63
45
75
177
71
36
16
12
33
60
156
24
12
15
32
61
3
24
201
15
12
21
279
80
88
56
4
9
75
56
112
21
51
213
60
75
132
96
140
85
48
12
48
87
45
39
48
20
25
99
93
71
4
60
33
155
133
87
108
92
4
48
21
207
8
12
25
48
27
84
129
11
121
3
93
3
168
81
12
15
33
51
20
13
27
33
36
108
47
36
13
3
24
36
21
39
48
92
61
51
12
20
1
108
15
36
140
16
33
39
48
24
56
88
69
47
4
9
3
20
25
23
60
72
40
33
60
12
143
97
95
52
81
147
80
4
20
1
63
9
108
35
ABCD 94700644726*3^$a+1 [50060]
8
97
39
84
21
66
6
27
3
9
9
135
20
169
132
30
24
125
36
4
24
132
3
41
31
48
17
124
9
71
109
87
24
60
20
1
6
129
44
76
3
17
64
57
24
108
27
44
37
39
80
73
15
63
18
15
96
15
105
44
16
140
19
54
35
100
20
12
103
17
1
102
81
44
187
225
111
29
48
76
44
25
11
40
36
68
52
24
105
39
57
3
153
23
40
117
47
40
27
18
27
39
9
15
41
96
19
41
28
63
17
16
21
15
15
173
16
20
40
9
48
24
95
49
66
18
71
25
35
16
168
36
51
65
79
30
54
21
120
20
36
60
19
36
33
12
75
9
45
6
173
36
1
35
24
31
168
17
24
16
48
20
12
4
24
32
73
35
13
42
36
29
16
81
18
12
113
36
49
6
89
36
36
24
60
4
72
3
66
36
23
31
9
33
30
29
61
107
73
3
180
15
41
108
1
66
108
45
12
15
33
3
33
44
1
30
5
16
120
93
72
24
75
96
63
48
9
20
13
51
57
59
13
30
45
123
84
9
44
7
18
51
36
188
31
5
7
53
1
35
19
9
81
75
21
18
66
11
31
29
1
63
69
11
24
36
160
20
1
30
5
48
96
37
12
11
7
53
24
37
48
6
36
18
15
92
124
36
8
31
30
11
31
29
19
42
18
65
19
5
36
127
18
15
120
20
7
102
96
84
11
120
121
18
60
12
24
29
1
72
24
18
17
19
41
88
33
48
6
36
9
3
5
136
27
17
12
108
91
42
3
9
6
72
29
55
5
73
48
54
65
4
9
30
18
3
87
24
36
9
63
12
18
47
40
24
20
4
80
40
60
80
7
9
84
32
19
5
4
93
162
41
36
48
25
11
36
1
18
24
17
91
108
101
40
105
83
7
18
15
93
99
104
37
48
24
18
53
55
29
1
15
36
48
20
43
17
36
37
24
95
84
4
15
18
48
35
40
156
8
112
33
111
24
81
12
23
55
12
72
18
18
6
30
33
32
43
5
1
192
39
33
15
36
96
15
185
4
27
24
5
168
220
36
56
4
45
15
36
60
68
1
6
54
15
56
48
60
16
69
60
48
27
15
5
40
3
24
84
5
36
13
71
61
18
45
3
149
4
20
79
60
21
15
5
64
123
77
40
20
180
16
27
24
9
24
15
6
11
1
18
36
6
39
104
24
12
64
21
18
21
44
40
45
18
93
36
99
5
19
12
89
24
31
21
44
67
18
72
27
60
105
15
57
15
153
138
18
15
80
1
54
12
18
11
88
60
45
12
35
1
3
24
33
63
20
55
125
1
35
19
162
90
89
108
115
41
24
96
36
48
7
9
84
15
30
11
7
9
81
59
1
54
113
12
55
33
15
78
18
41
133
42
18
35
52
15
29
79
21
165
171
48
116
1
24
39
33
99
24
120
117
27
45
215
55
65
36
151
84
69
75
18
23
36
4
44
25
66
21
159
9
63
57
56
127
17
31
21
51
33
27
29
55
53
7
108
17
24
64
15
41
24
12
31
9
15
36
17
112
63
18
18
5
96
13
75
120
3
89
28
93
18
24
65
25
90
18
144
36
48
90
6
23
40
60
3
72
21
15
41
24
4
75
18
48
75
20
1
3
96
27
53
19
45
180
57
99
44
36
1
18
21
36
159
69
32
13
18
12
90
96
144
18
53
16
8
7
6
48
15
81
35
1
3
15
21
15
54
99
12
84
44
72
43
18
24
84
39
15
132
33
12
3
77
85
119
4
117
138
77
28
3
78
30
6
119
16
24
15
72
132
41
120
19
36
30
6
18
48
72
18
24
45
21
78
54
15
87
6
48
6
54
35
16
165
35
19
54
18
137
52
3
77
1
23
4
81
51
33
11
7
77
31
9
12
3
45
57
35
61
84
15
63
36
66
3
57
108
11
24
76
15
12
222
15
3
30
18
96
125
40
15
29
36
1
27
135
36
29
96
55
24
12
29
24
12
85
36
23
156
48
36
64
27
69
20
55
41
19
36
29
1
6
17
12
25
35
1
54
48
21
36
68
132
4
60
57
222
41
4
56
24
31
9
27
45
44
55
24
48
93
57
48
60
59
7
36
17
72
24
64
20
12
40
60
60
15
30
35
1
3
56
19
234
11
96
64
75
72
60
77
40
63
48
36
89
7
9
21
23
1
48
47
64
51
93
20
55
48
78
159
51
81
8
36
4
123
9
8
55
21
105
144
42
45
75
9
24
20
25
12
24
54
72
9
39
18
119
31
108
21
69
66
125
24
4
32
19
125
55
30
75
39
72
9
57
3
20
76
123
17
28
32
115
18
42
69
84
75
36
69
27
105
15
29
16
123
65
133
47
1
42
18
36
59
31
89
36
1
72
11
24
31
6
23
12
40
44
55
24
48
29
4
20
64
132
44
37
18
54
48
23
60
7
53
19
60
5
67
9
111
36
53
16
ABCD 94700755252*3^$a+1 [50006]
3
81
63
8
24
1
39
104
181
3
24
24
24
33
47
13
48
48
3
33
84
11
49
71
25
63
33
63
21
3
57
39
80
121
111
33
60
24
27
81
87
8
97
15
56
120
88
8
181
27
8
13
3
288
128
61
48
24
27
32
13
3
45
467
136
80
72
16
56
40
48
57
15
189
84
231
57
71
40
21
72
11
72
97
63
24
57
144
95
160
24
240
93
3
8
1
183
105
36
24
75
24
48
177
60
36
71
85
3
117
24
27
93
60
87
8
49
15
117
51
9
39
24
8
13
96
60
12
123
21
35
49
39
56
37
83
61
11
157
11
13
60
48
60
36
36
51
21
84
15
33
119
13
3
32
217
63
32
1
47
184
141
3
213
24
155
97
119
160
69
131
136
9
15
117
60
47
16
21
3
69
11
16
93
203
16
237
11
40
96
21
3
80
16
45
27
168
45
48
99
48
80
61
48
72
84
84
24
24
27
72
9
12
84
23
25
39
72
144
45
35
49
36
12
36
11
96
109
107
13
12
108
36
47
72
40
69
3
21
48
132
36
3
105
36
83
16
48
9
12
3
237
168
96
60
47
24
16
72
33
60
243
72
69
36
84
60
15
104
37
51
312
117
131
145
108
36
60
123
381
24
24
300
96
71
16
104
64
33
48
36
192
27
120
45
24
267
48
105
39
32
25
36
83
72
49
12
48
24
51
9
15
285
36
15
48
72
80
16
72
21
83
37
3
96
69
24
83
37
11
61
48
48
171
56
1
87
9
96
71
121
111
81
36
24
3
72
56
96
16
45
27
56
40
105
47
16
33
119
85
99
32
1
15
21
72
35
85
12
288
63
72
21
3
213
12
12
11
13
35
25
15
21
24
48
107
73
159
69
96
51
72
144
33
96
36
3
48
56
37
48
60
36
12
167
121
95
40
24
80
37
147
141
24
227
61
27
21
24
99
117
75
69
3
144
80
13
123
45
12
12
147
24
144
240
45
12
167
24
40
69
11
25
39
104
48
1
48
63
33
63
21
99
117
27
45
24
48
36
84
11
181
3
57
48
12
11
13
12
12
144
83
16
48
45
131
40
153
36
12
36
3
45
216
132
36
131
25
183
21
96
3
69
27
32
37
35
64
8
109
27
80
72
88
32
37
3
21
48
3
45
99
264
45
51
32
1
63
8
16
24
96
32
13
84
12
11
181
3
144
72
45
75
8
121
39
93
96
24
84
23
40
33
84
51
69
36
15
96
8
73
12
24
59
49
23
13
51
45
48
3
69
3
120
69
267
9
12
84
71
64
165
59
25
135
9
15
21
27
72
57
47
240
37
12
23
133
171
117
3
45
3
21
12
87
24
21
27
144
24
9
36
168
83
61
27
45
27
48
80
1
87
128
24
88
93
60
63
48
8
133
59
13
60
167
48
73
87
48
8
13
131
24
37
36
36
48
3
72
24
24
8
25
12
132
36
75
141
11
112
96
8
1
12
36
36
12
12
96
3
24
216
32
16
8
37
11
24
16
141
147
45
96
24
3
8
64
93
3
72
57
71
13
99
189
48
35
16
56
13
3
165
3
21
27
24
96
21
144
12
12
11
265
87
93
11
1
15
93
11
277
51
117
155
120
40
21
3
24
24
93
24
3
80
136
24
21
51
128
37
99
8
88
32
49
15
21
60
156
123
69
51
129
39
93
24
59
160
9
84
24
59
72
97
39
21
11
72
184
168
56
24
48
112
21
24
83
16
48
120
45
123
152
25
15
21
299
61
27
24
48
81
84
147
32
120
13
84
36
12
15
45
3
45
36
96
15
104
40
72
93
24
147
45
ABCD 94701064156*3^$a+1 [50001]
18
6
6
157
5
48
7
27
6
15
24
5
4
26
6
40
14
13
23
54
60
76
32
6
90
12
4
30
14
22
74
4
2
84
25
36
45
3
15
20
61
48
53
4
15
59
6
43
41
19
35
1
29
43
33
66
9
65
7
72
35
30
7
9
2
48
30
12
19
23
52
30
3
11
42
144
24
16
44
6
25
15
90
36
18
50
19
36
17
24
64
60
2
73
15
14
42
6
7
5
108
19
45
20
18
1
21
20
24
36
24
6
10
44
82
62
31
71
6
10
45
15
2
6
6
55
53
88
38
12
90
7
35
30
12
36
60
30
18
55
29
16
14
6
19
3
30
2
25
33
20
54
13
5
66
25
135
2
24
16
18
12
20
34
44
6
54
7
5
108
19
23
42
7
23
13
29
55
69
6
14
19
33
2
1
60
77
48
19
83
24
13
33
38
36
90
6
42
6
1
41
78
10
32
7
35
18
30
34
3
47
30
16
8
22
20
25
65
4
111
48
15
6
8
7
23
6
60
54
22
26
42
6
10
92
7
33
15
3
120
26
24
12
24
24
12
4
50
90
6
34
39
47
10
3
12
108
17
48
10
30
20
19
5
16
20
10
6
36
8
6
24
42
4
8
18
60
10
20
18
30
36
90
54
7
5
7
21
2
18
24
28
44
4
42
54
3
27
6
3
12
23
1
5
31
17
31
51
56
24
1
5
67
17
30
6
18
6
66
49
24
11
66
12
6
10
20
24
18
4
45
5
4
39
33
3
36
29
67
45
2
25
65
7
15
8
18
24
6
49
51
18
14
6
54
22
39
17
24
24
66
10
3
36
15
14
42
6
24
16
2
16
9
17
24
12
12
6
49
60
17
16
74
46
27
23
25
59
6
24
40
44
36
6
30
7
36
17
19
23
6
60
19
53
7
5
28
3
12
5
24
4
39
21
12
20
19
29
24
36
6
66
19
71
40
2
28
68
40
32
114
1
47
22
3
41
16
26
18
36
40
8
16
15
35
16
44
1
11
25
9
14
72
28
12
2
151
36
5
6
18
12
10
14
16
20
19
5
10
6
15
29
4
39
3
62
30
18
12
7
69
15
24
23
24
4
2
19
48
21
2
18
12
54
6
12
42
16
69
15
146
4
39
12
24
11
30
4
3
33
3
29
48
60
7
60
17
36
48
12
18
10
2
108
6
60
78
6
7
3
26
31
12
33
44
18
16
14
43
12
11
6
54
70
42
8
6
16
50
4
26
19
5
48
28
20
18
61
11
78
19
36
59
22
14
10
36
44
31
5
103
11
12
85
12
5
18
12
1
5
30
12
25
3
30
90
45
11
73
41
6
10
14
22
84
36
68
6
40
8
12
60
4
36
9
17
12
52
14
24
6
12
54
36
30
48
24
7
5
19
125
10
62
24
30
36
28
6
30
26
19
9
2
18
16
8
55
5
48
12
12
6
60
10
44
10
14
40
27
17
30
18
7
33
3
41
18
6
12
4
3
5
48
42
66
12
43
24
17
6
40
32
22
24
39
47
6
118
57
47
12
1
9
8
67
21
8
10
26
24
19
5
72
6
24
24
24
18
7
60
48
33
2
34
6
33
21
8
28
158
6
18
13
24
15
14
7
47
73
17
30
25
11
49
33
20
55
15
14
16
3
60
65
7
5
40
3
101
48
31
15
9
17
60
10
14
12
7
5
31
24
35
12
16
2
16
50
12
30
18
12
30
19
35
13
5
12
34
6
3
35
1
47
18
7
63
60
32
25
17
48
19
5
18
82
3
36
24
27
9
17
55
12
5
16
30
2
12
28
3
35
12
18
16
24
12
8
10
2
7
33
134
6
40
2
42
30
6
18
25
5
16
50
48
13
12
71
6
36
19
108
48
23
46
20
30
49
11
30
54
114
16
6
105
5
6
42
12
36
4
44
19
33
30
2
52
44
12
4
3
12
35
174
60
66
48
73
17
12
4
12
27
12
5
48
6
49
11
85
11
1
53
54
30
31
17
64
24
20
19
12
11
28
2
19
101
55
3
2
19
41
30
54
34
69
33
20
72
43
15
50
18
16
9
29
66
46
15
65
43
17
91
24
35
6
72
7
21
54
30
3
36
17
30
13
5
31
11
25
29
24
24
48
18
6
6
12
18
18
22
3
5
16
20
34
69
36
17
4
8
7
24
5
6
24
37
12
87
8
18
55
29
24
52
8
30
6
4
6
74
31
51
14
36
4
60
51
29
30
10
39
29
31
17
28
20
12
43
36
21
8
12
10
9
36
17
16
15
24
36
11
6
60
79
21
15
33
44
18
24
6
72
6
82
2
16
21
5
6
18
6
4
2
42
58
24
14
6
24
31
119
1
5
16
20
10
18
44
12
30
13
11
24
30
36
12
24
4
26
13
23
72
13
29
4
2
145
72
17
60
64
15
11
13
12
21
8
24
12
36
7
41
100
36
50
18
30
42
6
18
6
24
22
20
102
12
49
17
4
15
71
4
21
23
6
16
8
10
126
14
36
60
70
24
30
2
43
11
6
42
48
37
12
39
30
36
60
44
60
7
23
22
24
38
1
105
2
34
68
7
9
42
18
12
3
5
67
53
7
53
19
41
30
30
30
6
4
32
12
42
16
9
23
18
30
84
25
65
24
12
7
23
12
13
35
24
73
41
12
18
37
5
7
47
10
44
6
73
5
103
17
7
9
42
32
12
6
19
21
20
18
10
2
18
52
8
54
1
11
6
34
90
84
32
10
48
56
1
17
7
29
19
53
42
48
18
6
46
44
19
11
24
1
59
12
18
16
14
6
18
6
6
30
24
36
19
17
55
137
46
66
20
18
22
38
13
72
5
36
12
42
13
17
12
4
42
80
40
8
36
10
6
18
2
37
5
7
5
10
14
40
6
126
3
5
6
34
2
4
26
24
4
2
54
10
36
14
103
72
5
43
5
36
30
61
29
76
54
66
3
33
14
6
42
78
220
27
41
24
22
21
29
30
18
28
3
11
6
100
3
35
40
26
24
16
3
51
14
36
7
5
10
14
31
33
15
41
6
18
31
36
5
10
2
6
90
12
42
22
63
12
111
30
32
6
61
48
5
12
36
19
60
9
50
22
3
24
51
2
12
7
29
30
22
24
3
5
12
24
36
6
24
84
12
13
5
7
60
9
90
6
74
16
2
67
5
36
30
18
19
21
2
42
60
12
40
54
9
23
18
72
12
30
16
2
18
6
34
80
10
56
6
13
27
18
60
36
38
6
79
11
6
18
88
44
13
57
104
12
84
19
36
5
84
24
30
12
106
104
94
6
14
6
6
10
50
24
49
24
108
5
48
6
6
40
15
72
96
5
82
48
26
100
63
12
11
24
16
2
12
10
50
54
106
24
162
14
54
109
47
48
36
24
25
60
77
4
2
48
25
65
6
6
42
6
16
54
32
58
39
41
31
5
6
78
12
102
12
1
3
14
36
7
23
42
19
29
6
16
14
4
20
7
9
8
31
11
13
83
34
38
18
19
53
12
6
18
24
16
36
15
23
12
1
53
7
48
41
16
8
7
5
64
3
33
14
18
12
90
49
24
17
16
39
15
30
8
72
16
20
12
48
42
22
3
12
11
48
52
14
16
2
30
6
76
33
5
52
80
31
45
3
87
9
29
12
40
44
19
105
12
68
12
78
6
24
16
3
5
78
18
55
11
24
22
44
30
13
3
2
18
30
4
3
72
29
60
84
88
18
14
18
25
72
17
16
3
60
5
6
25
36
9
14
25
47
24
16
32
12
30
30
6
24
10
38
96
12
30
42
48
12
18
10
24
30
45
135
6
3
5
36
10
8
13
9
39
11
10
8
7
21
39
59
49
5
18
25
69
8
28
44
24
10
2
19
35
13
36
15
20
106
98
6
30
42
4
8
48
4
26
24
48
46
20
19
48
24
41
12
16
66
9
36
ABCD 94701277618*3^$a+1 [50075]
60
11
60
1
48
72
23
141
201
72
126
210
24
18
49
5
19
152
84
64
60
35
66
15
63
72
21
63
24
1
12
23
25
41
91
23
21
33
91
47
49
119
12
13
32
4
83
61
36
29
115
5
6
90
18
33
93
115
191
30
151
80
99
25
5
90
36
13
36
59
25
92
63
234
150
13
164
111
120
25
35
84
85
23
96
57
40
60
23
21
100
203
72
49
149
7
23
186
115
29
138
60
13
60
89
67
24
72
24
95
150
135
96
177
27
16
84
131
105
88
197
24
54
36
48
126
42
54
18
117
63
48
49
185
55
35
24
54
27
4
32
57
18
129
21
75
88
96
23
33
40
48
12
84
200
64
32
27
36
204
360
33
195
144
78
63
75
229
23
13
59
18
72
54
42
39
33
63
4
35
21
3
522
55
44
183
121
116
100
60
185
19
11
108
36
157
29
19
56
51
18
111
51
25
48
71
105
21
30
45
63
72
9
96
27
18
55
60
20
4
149
51
3
33
183
57
4
173
31
95
81
4
152
4
80
4
60
236
63
97
84
180
47
109
59
30
51
111
49
11
69
141
24
31
35
13
257
15
57
18
108
204
192
1
44
4
11
141
69
139
47
30
55
143
60
21
96
219
1
77
7
96
48
12
20
28
107
9
15
36
30
219
96
40
60
84
5
6
48
1
59
85
12
48
72
44
9
115
119
102
54
96
109
35
12
198
24
7
36
24
24
47
13
32
9
18
37
71
24
49
35
217
48
32
45
54
61
53
27
144
16
24
24
32
183
36
18
151
36
5
24
90
72
9
39
57
64
275
109
116
4
5
54
1
59
33
100
224
160
36
120
83
141
96
4
60
36
60
80
63
156
90
54
24
12
21
105
18
36
49
92
480
27
13
44
33
42
48
78
30
42
123
39
108
61
29
163
47
33
4
59
21
76
24
24
29
42
25
24
152
63
21
60
36
160
179
45
3
72
1
53
127
23
21
180
15
36
73
32
15
60
13
35
24
61
11
165
51
45
63
117
60
15
24
54
51
39
36
36
69
39
84
6
31
59
36
1
65
78
85
56
69
31
176
135
24
84
24
12
109
95
61
83
30
72
24
102
73
161
6
253
35
57
4
60
89
51
4
92
3
177
28
132
95
84
49
11
48
33
100
47
13
167
121
12
35
120
42
18
73
96
20
220
20
201
18
84
93
84
64
11
1
167
30
6
37
53
115
92
39
85
5
54
57
28
36
41
90
73
72
104
40
23
33
69
15
81
43
5
91
35
1
144
180
140
99
61
180
149
55
92
64
36
95
42
72
54
21
100
59
81
4
12
20
63
66
198
37
143
36
36
294
126
144
61
144
56
39
24
12
60
45
4
56
15
24
217
299
105
3
168
54
19
101
24
90
21
60
36
100
35
48
21
3
1
47
85
23
96
21
153
91
23
12
108
126
294
18
195
3
90
126
25
95
18
78
129
33
18
12
18
18
25
107
85
59
120
96
138
42
102
3
84
153
120
27
159
30
51
4
36
24
96
11
144
105
123
72
45
4
47
48
6
19
119
73
20
28
32
84
15
141
4
84
56
4
12
24
35
21
40
44
76
5
79
11
144
21
153
42
25
23
25
11
85
23
1
60
71
18
3
69
139
107
13
60
41
30
61
204
65
79
12
48
36
36
23
97
20
28
11
60
1
179
120
49
12
143
21
9
216
54
ABCD 94701732922*3^$a+1 [50105]
15
21
81
108
60
72
48
60
138
9
45
18
258
12
15
36
9
48
24
30
105
36
45
3
60
21
15
93
27
153
27
96
48
51
18
183
159
81
84
15
18
27
84
207
45
69
18
45
153
3
51
45
48
123
45
99
90
3
15
21
24
3
24
9
84
45
18
153
51
225
3
33
39
105
84
9
123
57
15
45
90
372
33
27
48
90
51
36
3
297
15
30
108
15
48
24
108
225
27
45
75
36
60
165
42
57
24
9
75
105
63
99
9
36
45
90
9
57
144
18
258
84
18
240
93
105
72
48
24
120
51
12
45
132
183
15
18
90
225
12
132
45
66
177
27
153
75
105
36
12
69
39
180
96
36
489
36
90
33
21
108
42
126
102
33
12
60
147
33
27
21
9
99
24
12
45
51
84
15
93
135
18
87
27
108
12
9
72
9
99
27
90
72
78
57
63
24
90
36
75
27
180
105
108
129
60
18
48
144
45
24
12
60
9
48
87
84
24
27
45
108
72
273
87
144
36
3
33
12
27
105
93
60
18
270
27
93
72
63
132
36
57
87
57
18
132
81
27
48
33
81
219
60
84
33
99
48
36
99
42
3
45
15
36
171
156
45
117
87
45
39
24
48
117
270
108
204
165
123
48
69
21
195
9
48
51
81
216
63
12
24
75
6
99
144
192
9
18
117
63
33
12
33
12
18
9
216
45
114
18
3
15
30
63
51
9
81
36
3
87
225
84
45
6
12
72
78
72
48
15
57
78
225
108
219
18
15
27
156
45
27
213
48
27
33
21
78
18
90
165
72
15
30
60
27
48
15
342
90
36
129
225
18
33
129
6
12
42
210
36
9
15
21
195
84
186
30
69
84
27
33
12
87
180
45
72
111
105
225
264
18
78
63
144
36
9
147
51
72
21
99
105
300
168
12
117
15
48
87
9
12
24
63
90
27
36
45
27
48
24
3
18
24
39
72
495
54
18
33
12
132
156
72
45
312
111
105
39
33
120
51
9
12
123
12
51
117
57
51
300
9
168
30
72
45
51
129
63
141
120
36
45
126
105
9
3
33
12
18
105
39
9
177
99
21
24
18
72
21
9
15
156
69
108
12
123
180
75
33
84
33
72
3
60
12
36
9
36
15
129
135
45
78
165
60
27
9
9
135
165
15
12
141
27
75
42
63
75
18
63
24
57
159
36
48
60
288
99
18
135
36
27
54
18
48
60
45
12
15
360
45
57
18
42
108
102
105
156
24
84
27
54
18
132
45
21
72
60
3
87
45
120
36
81
15
81
54
9
57
267
48
189
15
3
42
3
33
12
150
30
60
27
21
42
90
48
24
48
132
39
27
162
123
48
96
3
42
90
9
21
15
48
33
270
12
18
114
90
30
150
3
63
45
375
30
54
33
48
27
117
24
216
81
84
78
12
9
27
9
36
108
9
132
18
21
159
48
9
81
15
12
36
72
15
57
60
108
9
108
27
75
45
33
3
27
72
96
54
90
45
108
3
9
60
21
42
18
27
63
12
42
3
45
342
9
51
45
75
81
69
75
105
63
3
24
81
9
156
222
21
24
3
69
48
33
147
72
171
42
3
69
30
6
147
168
12
207
45
24
57
24
3
33
99
ABCD 94702579204*3^$a+1 [50002]
4
21
47
36
1
18
72
5
64
24
212
28
32
40
140
121
114
9
44
112
116
19
81
44
91
42
51
39
12
9
116
36
4
3
12
6
15
104
40
20
100
81
99
8
36
37
30
5
67
45
15
18
47
28
99
18
35
36
91
81
44
16
80
12
36
7
90
30
53
136
60
75
168
21
99
77
31
24
53
127
30
23
48
7
105
56
19
120
33
80
4
15
21
27
33
8
121
6
17
48
40
129
18
81
27
197
16
69
3
60
15
17
72
28
3
33
39
161
1
18
53
55
57
92
31
185
37
3
12
3
30
3
39
93
24
3
117
33
90
53
12
7
81
45
35
175
69
20
25
15
15
105
56
4
15
165
105
111
15
60
53
36
13
95
12
76
20
264
61
123
39
12
108
5
72
64
36
63
108
17
12
40
21
3
132
20
7
17
1
15
164
160
3
18
120
15
120
8
52
60
24
81
15
135
33
92
4
8
60
16
21
35
31
24
9
24
87
69
12
72
8
64
44
1
36
42
65
16
60
12
9
3
48
75
12
42
35
13
18
53
24
48
145
27
63
72
5
73
75
12
48
8
16
21
3
240
39
33
60
32
60
12
241
63
9
11
40
32
100
24
3
17
91
54
3
156
84
8
37
18
132
53
184
60
80
13
15
57
18
17
4
21
36
72
162
18
30
18
99
48
12
20
24
12
37
27
36
87
18
15
128
31
33
20
37
23
103
90
59
31
114
36
30
9
51
9
8
13
135
152
36
52
9
35
76
80
28
36
8
40
32
28
12
140
124
20
7
9
128
132
16
32
28
45
24
11
7
12
36
9
141
15
72
12
8
37
66
144
6
75
8
16
24
140
19
17
55
78
155
88
9
66
72
42
15
48
57
39
24
27
90
15
44
19
48
17
145
3
39
53
145
18
90
15
87
108
17
7
45
20
96
85
3
20
247
33
9
11
61
11
4
3
117
81
120
23
4
27
69
80
12
88
12
15
12
53
4
20
100
36
192
117
99
12
39
126
87
168
8
91
53
36
24
13
35
19
45
63
17
1
39
3
48
89
4
57
12
90
33
27
33
69
71
4
36
24
60
56
4
51
162
3
32
7
33
32
28
27
9
51
69
12
129
6
45
39
45
8
7
29
1
39
21
15
75
29
52
24
20
64
92
25
35
40
84
33
90
57
75
198
111
141
120
186
137
76
51
5
28
36
20
24
13
24
48
143
19
60
66
90
5
37
48
75
57
3
27
41
49
87
84
60
20
60
67
60
45
27
72
66
23
37
35
19
45
24
20
4
36
96
20
151
129
15
21
99
69
152
19
66
39
15
9
72
87
18
47
37
3
252
3
21
9
3
87
257
1
72
11
40
24
15
30
162
5
13
23
4
120
104
7
29
60
28
3
9
63
5
157
6
9
56
55
45
68
84
72
16
39
5
28
36
39
77
64
147
17
73
42
48
89
16
12
12
3
72
45
44
139
57
60
44
36
28
132
8
40
87
21
9
35
40
51
17
28
44
55
9
152
28
60
9
35
52
15
9
44
97
18
65
36
1
15
80
103
33
27
57
15
69
20
64
3
5
12
132
13
3
69
35
43
30
18
24
9
36
60
33
42
21
15
17
103
5
37
51
20
1
35
148
48
32
60
112
15
18
48
27
297
35
24
84
25
3
45
59
40
33
48
99
108
156
36
51
9
68
145
12
39
12
24
48
3
60
29
16
9
66
33
132
75
9
93
18
42
47
61
47
28
15
12
18
23
4
33
27
12
135
6
30
42
47
1
24
18
30
42
165
120
3
33
12
57
6
54
3
8
4
33
95
72
91
29
100
45
36
35
4
104
24
112
33
3
32
28
75
42
30
60
17
1
3
32
12
172
96
27
12
33
12
120
96
45
159
56
88
21
240
11
204
121
75
48
81
83
7
36
137
73
59
85
35
16
60
69
18
21
12
20
60
85
24
18
48
33
12
48
72
104
148
93
72
30
18
99
68
48
40
32
7
126
75
8
4
128
192
7
48
5
52
51
53
1
35
1
27
27
60
21
12
60
12
33
27
36
84
15
18
51
39
5
12
24
31
21
104
1
59
40
204
24
57
3
87
21
12
92
1
30
24
66
95
139
69
27
45
108
56
28
27
126
114
30
35
36
7
12
21
57
18
53
16
15
18
18
77
12
28
96
36
45
39
9
18
24
48
21
12
44
220
8
76
12
72
27
66
72
63
44
4
164
48
7
90
35
88
24
36
24
81
35
124
51
45
45
24
30
18
42
101
19
5
4
87
33
57
84
ABCD 94702919354*3^$a+1 [50022]
5
19
8
84
64
180
36
83
1
24
5
36
75
100
12
48
12
47
73
53
15
36
220
20
40
23
1
12
44
3
25
132
84
5
7
8
9
3
4
5
54
24
13
60
60
8
4
56
15
57
84
60
4
5
60
7
44
36
3
25
20
64
35
21
15
57
40
20
24
3
81
16
24
92
88
32
64
20
16
24
113
43
20
117
3
123
61
20
64
5
55
20
12
60
9
18
85
128
40
23
25
12
68
232
72
152
16
47
126
54
72
69
16
44
12
100
8
100
20
9
3
28
24
36
32
3
25
60
192
47
57
15
9
60
16
5
78
1
35
30
27
33
51
40
29
36
39
112
120
24
29
31
24
120
5
7
72
60
8
64
23
25
32
24
52
8
12
9
24
31
23
12
1
68
9
12
19
5
120
60
54
61
32
88
56
33
7
5
18
6
87
24
16
83
90
55
20
40
36
29
7
24
24
32
24
16
20
3
57
52
32
15
81
27
6
19
8
40
60
168
20
9
7
80
40
24
5
15
72
27
25
11
105
12
4
59
37
20
9
18
33
4
36
53
7
8
21
75
24
52
20
4
44
76
36
168
12
29
39
12
148
5
7
12
168
8
4
8
28
20
12
4
53
3
27
1
60
101
79
20
40
80
51
13
11
85
20
4
8
27
33
93
75
36
76
120
17
3
4
5
31
20
24
69
75
15
25
11
21
40
29
19
35
37
24
65
39
15
90
67
8
12
24
16
24
36
53
55
12
120
48
60
32
28
5
27
39
49
12
24
24
24
68
28
29
7
36
60
68
9
126
1
140
64
5
31
5
39
159
13
48
11
21
33
67
23
36
45
33
123
180
28
20
52
20
27
73
29
31
108
5
75
40
12
89
18
21
75
1
20
4
152
4
29
55
12
8
12
4
44
9
51
16
36
12
32
3
133
128
16
80
40
20
9
15
75
45
16
89
31
24
20
15
1
20
16
47
61
89
43
20
4
20
16
48
20
16
23
37
53
31
12
8
16
5
51
57
63
40
47
12
73
8
33
7
12
132
23
33
3
25
29
7
24
60
59
1
11
109
12
47
57
120
4
96
48
56
16
104
15
37
24
36
8
4
92
16
23
37
48
24
12
23
21
52
128
9
7
48
5
90
21
12
33
7
8
21
18
6
30
54
111
12
40
8
15
30
7
8
9
7
36
8
159
21
39
36
21
40
24
32
3
36
21
3
117
24
24
12
3
37
12
12
95
45
4
12
17
7
104
9
36
75
36
33
43
53
19
47
49
20
9
12
103
36
24
41
15
40
60
29
31
32
108
16
84
11
24
30
79
32
33
72
19
192
23
49
36
12
8
75
45
9
27
4
5
31
56
40
20
4
60
24
12
24
24
60
12
20
148
32
9
51
4
59
21
45
39
36
28
32
84
124
8
52
35
36
37
68
60
45
60
7
8
39
1
11
9
4
72
5
19
56
15
1
23
25
32
63
25
36
48
35
1
20
4
12
44
36
40
56
24
4
12
44
69
51
15
13
11
21
84
4
48
200
3
30
7
20
9
19
12
8
39
33
48
52
72
60
5
3
4
24
5
7
20
120
4
48
32
4
35
1
143
1
11
54
19
36
20
96
40
44
16
53
3
88
12
24
96
80
27
1
12
17
111
96
24
40
59
97
23
13
8
60
4
5
43
12
12
36
47
13
8
9
103
47
102
24
7
8
12
57
51
12
4
24
32
3
36
81
28
60
36
20
120
105
75
36
3
25
20
39
21
15
36
1
167
21
15
54
7
36
48
56
4
36
56
100
107
30
36
54
57
36
3
45
12
48
75
1
24
20
4
17
18
73
17
3
24
16
12
17
55
35
1
60
24
24
89
36
36
31
12
11
25
12
20
28
65
19
12
80
69
75
40
5
24
7
23
13
8
52
120
140
28
56
3
12
25
140
24
100
32
3
85
29
51
16
20
15
61
29
90
61
47
6
67
44
24
45
19
68
69
31
149
24
15
12
4
23
21
9
7
29
24
55
71
21
36
9
39
12
3
97
68
39
66
54
6
27
3
45
40
20
16
5
111
4
44
40
5
55
11
18
31
32
28
20
112
8
16
104
15
45
21
79
11
45
4
20
16
29
7
44
16
48
32
84
4
20
16
29
31
44
16
36
17
55
48
20
108
9
115
8
24
4
131
21
3
1
116
24
4
60
96
24
12
17
6
45
4
68
24
124
5
55
24
72
116
4
29
7
20
99
21
87
57
69
15
16
80
4
29
51
12
100
20
28
59
33
124
29
120
15
9
30
6
7
44
93
3
84
76
17
43
60
17
123
48
15
21
33
102
54
15
12
60
28
20
132
39
54
60
7
44
60
28
68
3
37
12
120
35
33
3
97
68
16
53
3
28
35
36
49
41
31
173
79
96
5
7
8
36
15
13
68
124
53
30
25
35
1
84
12
23
61
29
43
12
17
54
49
32
4
5
15
72
57
115
35
1
89
7
24
56
24
9
6
1
116
24
40
56
27
37
20
28
12
44
75
49
108
24
59
1
44
64
65
7
36
8
100
12
44
96
24
15
9
12
28
36
80
16
8
36
120
16
80
60
84
36
28
5
75
36
24
12
9
31
72
48
8
72
39
24
30
171
4
5
24
51
16
44
12
3
21
135
13
8
33
31
24
5
31
24
72
8
52
77
6
1
108
32
33
31
5
31
216
108
32
4
29
66
9
4
11
25
12
197
3
4
48
65
27
189
7
48
5
7
23
121
44
184
8
28
56
9
234
93
33
15
21
211
8
15
24
13
60
29
19
80
99
25
35
37
53
31
36
23
12
1
68
16
59
21
24
52
53
7
24
23
126
19
60
5
31
41
55
56
28
36
144
41
24
30
37
44
36
27
36
ABCD 94702969514*3^$a+1 [50023]
99
35
10
90
24
96
66
8
16
74
36
106
48
15
41
54
37
3
186
6
93
21
56
103
21
86
4
50
46
45
3
72
9
24
21
36
54
141
39
9
21
156
54
114
66
96
128
1
120
111
114
30
24
6
39
36
39
26
67
48
99
32
18
6
46
75
9
24
96
15
105
26
49
9
96
74
96
40
134
10
72
9
5
106
24
81
93
42
14
10
114
36
50
1
33
72
8
7
75
84
50
31
15
8
190
42
14
34
21
9
12
51
33
66
18
6
66
3
75
110
91
75
20
10
75
72
108
12
108
24
131
30
36
10
98
31
96
48
105
30
30
111
15
44
40
6
15
45
30
105
21
75
36
12
108
77
42
4
6
3
21
24
176
66
34
87
173
220
39
21
60
20
40
30
14
40
12
123
21
30
44
6
64
126
141
9
24
3
59
4
9
105
66
45
5
6
25
5
148
12
51
180
27
2
70
24
9
71
16
33
15
93
27
81
45
14
10
27
108
17
100
54
14
156
6
58
90
21
45
84
36
80
40
30
14
127
15
21
12
21
114
6
156
78
66
74
100
56
24
30
60
72
4
26
24
4
36
9
105
6
74
103
39
45
3
12
48
33
72
21
99
41
16
51
9
54
6
39
21
18
156
6
144
39
45
126
9
57
30
120
81
3
45
39
6
15
75
56
4
21
119
97
57
111
59
112
180
9
279
66
86
24
97
27
45
177
68
16
20
10
36
105
15
8
10
32
28
440
10
62
18
85
17
91
143
85
105
39
45
6
9
48
3
21
36
17
22
9
165
24
20
22
45
35
4
30
51
29
130
45
12
60
12
111
105
21
84
170
37
12
57
15
33
63
3
30
54
26
4
171
5
144
30
72
64
44
100
102
84
20
64
3
113
76
78
21
75
21
59
49
75
72
38
66
10
36
60
51
123
6
3
35
52
110
18
37
9
39
45
15
41
16
14
4
6
44
40
66
224
112
90
14
40
54
36
90
60
57
12
27
9
149
16
6
9
171
9
45
51
45
18
36
45
5
7
39
48
12
9
129
15
87
14
216
90
10
60
18
176
40
9
15
45
5
36
70
69
57
15
15
20
54
24
22
45
33
3
33
51
9
56
43
60
5
172
39
45
30
24
36
84
72
105
203
82
48
12
14
49
15
30
51
95
16
54
15
5
7
9
120
15
36
47
12
24
30
4
15
57
108
15
12
15
140
49
12
113
19
21
14
82
3
75
33
123
57
23
10
39
51
60
6
20
154
6
171
47
22
8
36
10
30
51
99
90
14
46
116
28
240
56
90
4
57
105
63
35
13
33
26
78
211
21
120
114
264
56
1
15
80
61
9
114
14
30
46
24
20
40
36
54
102
39
12
24
48
96
131
13
41
7
99
18
15
15
20
22
18
66
164
76
30
56
10
3
101
79
11
10
20
19
15
20
186
31
15
90
30
24
54
120
6
6
30
24
45
11
25
36
27
36
126
294
14
12
31
3
20
10
6
74
24
112
30
9
9
132
48
42
60
69
144
11
4
32
25
29
10
96
50
19
35
154
111
9
12
51
23
24
82
3
111
66
24
84
15
15
42
30
9
72
23
34
87
89
6
64
6
15
5
64
150
6
3
147
141
99
60
54
60
6
153
36
24
21
86
10
14
54
30
1
35
40
24
21
11
28
6
54
66
60
27
24
3
12
20
1
48
24
141
30
30
51
15
21
113
10
57
9
24
51
36
60
17
72
24
4
27
69
44
31
12
3
30
66
38
16
60
36
30
18
12
24
50
36
13
21
234
96
45
21
24
110
16
24
57
69
3
41
6
10
39
15
26
118
6
20
7
3
129
35
1
45
84
30
26
7
57
126
56
40
81
132
72
48
87
18
3
9
38
133
24
9
27
63
60
36
33
47
90
18
10
6
9
132
120
29
34
105
5
16
15
9
111
21
3
12
93
3
48
72
153
56
10
258
12
8
7
45
54
86
64
27
3
69
48
27
81
171
9
60
129
63
33
6
18
6
24
6
51
348
5
22
81
87
42
20
10
54
66
9
41
40
111
63
6
18
12
20
49
39
6
27
23
120
16
84
84
6
75
21
8
16
30
6
84
51
15
14
76
8
52
3
12
33
62
13
15
90
27
33
12
54
201
15
129
29
22
48
36
6
63
48
113
34
222
63
36
39
56
106
3
107
28
6
15
72
24
233
46
120
69
141
26
28
6
15
12
23
37
48
45
84
3
108
21
68
162
58
6
14
ABCD 94703011688*3^$a+1 [50012]
66
90
60
18
6
42
33
27
12
77
55
6
3
60
15
6
30
36
5
28
15
36
5
13
18
24
6
24
15
9
15
9
18
33
9
23
60
64
141
18
90
24
108
42
17
31
5
64
3
66
47
4
9
120
6
24
17
85
99
45
48
60
23
120
24
100
15
9
51
156
9
3
108
18
24
83
19
6
48
51
20
31
9
44
49
18
5
37
6
21
21
3
9
6
24
18
12
11
16
24
51
30
15
21
3
57
24
39
9
48
30
9
15
18
36
35
19
12
41
13
96
15
20
109
30
36
24
6
18
17
40
9
12
39
21
42
6
11
40
15
18
51
39
81
27
33
15
12
5
7
6
36
90
36
72
30
78
84
18
18
33
75
17
19
30
15
9
11
25
30
30
6
5
48
16
3
6
6
18
60
72
30
9
15
36
5
4
36
24
21
24
24
198
60
33
45
60
12
12
27
45
54
105
56
4
9
30
48
30
48
60
30
21
33
6
42
99
51
30
48
47
49
6
24
5
25
6
129
225
15
15
18
12
6
42
51
9
66
45
189
36
15
36
39
21
9
15
36
60
3
42
48
18
33
21
18
18
119
40
21
84
30
6
24
24
11
40
51
30
3
56
25
6
54
60
30
54
51
21
3
15
12
12
17
43
36
12
30
39
81
18
30
30
21
15
5
36
25
18
41
91
24
9
69
12
24
30
24
12
65
1
63
36
60
99
36
24
12
42
18
18
15
45
36
36
39
21
54
18
18
30
30
5
7
17
31
12
21
39
21
15
84
12
48
48
72
36
24
6
12
24
15
84
15
24
21
20
25
15
60
92
24
64
15
21
20
4
36
45
11
43
36
9
21
15
21
3
21
6
9
24
9
12
35
24
25
15
57
42
72
5
1
18
54
12
54
45
9
48
3
15
42
24
11
4
3
21
15
54
18
9
33
42
9
45
6
105
9
36
30
65
25
15
24
9
108
39
20
31
9
80
1
18
21
63
6
6
65
4
39
17
19
21
21
30
9
15
29
37
3
15
54
36
15
32
25
24
11
7
6
171
24
21
30
105
15
90
15
9
24
90
17
1
95
67
6
11
79
21
144
9
66
41
36
7
6
11
19
65
40
39
78
59
1
3
39
17
25
54
6
35
31
5
43
12
12
6
36
30
30
15
129
12
12
51
60
15
30
35
37
54
69
32
13
36
30
18
12
6
53
19
6
6
5
31
33
27
114
15
15
60
66
90
108
12
9
21
30
18
11
19
41
4
57
23
25
66
6
18
21
75
6
78
90
54
18
12
36
111
21
60
48
11
13
36
30
132
5
49
24
51
81
24
18
18
3
21
15
75
6
18
6
24
6
45
3
30
6
12
24
30
15
51
12
6
24
11
1
11
4
15
48
41
79
117
9
11
1
108
42
54
15
56
4
3
113
7
17
1
24
54
77
85
72
23
4
15
9
99
30
23
28
9
30
72
9
81
18
137
73
27
9
11
31
33
9
12
11
28
36
3
72
69
57
39
3
6
12
24
6
90
12
12
15
9
11
36
19
45
44
16
15
18
71
16
9
47
49
11
64
165
54
36
6
3
27
5
37
87
39
21
75
41
24
91
9
21
18
30
47
4
21
18
6
15
24
135
6
15
45
18
53
25
3
45
42
138
15
56
13
30
81
15
36
30
11
28
39
12
30
54
36
30
18
6
54
90
66
12
9
15
36
9
9
84
87
63
21
15
5
19
81
56
1
54
18
27
15
18
18
12
42
30
5
1
3
36
24
56
55
18
51
15
24
81
36
9
24
30
6
66
45
3
6
90
12
5
43
81
45
54
24
60
18
48
6
18
27
39
30
11
13
60
23
49
114
30
24
48
3
60
87
29
24
25
11
49
24
47
1
3
32
109
48
131
139
90
60
71
97
39
9
30
36
120
24
24
17
4
9
30
17
43
66
71
19
21
15
60
41
55
5
73
11
31
30
24
6
9
15
9
36
39
21
9
6
6
114
6
3
96
51
30
12
6
17
4
15
5
36
4
99
105
36
60
39
36
101
43
17
133
24
42
108
36
60
6
35
1
114
24
65
7
12
21
15
21
9
102
54
11
4
21
24
75
33
72
39
15
66
15
33
27
33
6
45
60
60
21
15
3
12
108
6
15
9
12
11
25
35
25
30
30
35
25
12
48
78
36
54
6
6
30
84
69
69
6
81
21
24
18
66
15
21
6
9
93
6
5
72
13
51
33
30
6
11
19
21
9
30
12
12
77
13
138
24
9
9
18
18
30
6
95
55
18
60
23
4
39
17
55
29
36
49
11
7
41
96
25
6
54
135
21
99
20
64
39
36
5
1
71
43
12
60
18
47
85
23
19
18
18
21
33
27
33
6
54
23
28
60
15
54
18
9
9
30
12
18
6
30
36
12
42
9
69
36
60
30
42
30
144
18
6
12
24
24
12
18
111
3
6
51
93
48
18
17
4
45
54
60
12
5
13
96
18
12
45
81
18
24
42
48
27
20
60
124
21
54
36
9
51
30
15
21
54
9
20
25
90
21
3
21
9
108
12
36
35
16
15
5
31
65
88
51
60
29
97
3
69
42
36
29
36
4
129
11
55
54
60
36
18
96
45
15
17
25
48
51
20
19
6
11
49
78
6
6
41
7
30
51
57
24
11
7
6
30
12
33
39
53
7
57
3
57
63
66
6
41
4
20
13
51
15
60
5
16
24
87
12
18
12
72
39
21
36
3
9
263
73
114
42
24
96
155
64
75
66
15
3
36
36
45
15
24
21
33
72
36
90
60
30
12
18
18
15
51
24
12
9
15
6
78
60
21
9
15
9
30
42
6
48
72
30
3
39
41
72
37
60
51
27
102
6
45
32
25
90
12
17
1
30
69
45
78
6
6
45
15
5
40
111
33
15
36
6
42
36
12
18
72
132
23
19
5
25
6
30
3
27
65
4
56
55
9
21
18
12
65
25
12
11
16
33
47
4
39
113
28
27
5
49
18
6
24
66
66
18
18
39
15
45
75
45
51
18
36
15
120
3
30
47
43
18
12
111
45
30
36
18
11
16
9
174
12
9
81
11
4
39
30
96
24
24
18
60
48
30
24
36
75
32
67
6
30
5
16
9
11
55
108
18
60
3
15
30
6
45
3
57
81
39
15
6
48
12
42
12
30
18
96
42
72
51
39
57
15
60
36
42
18
60
9
15
60
48
66
35
49
27
21
3
21
30
30
15
44
1
30
5
64
21
95
43
18
24
6
24
6
30
9
56
13
ABCD 94703106242*3^$a+1 [50033]
133
35
24
103
77
91
41
40
3
6
59
7
125
16
32
28
9
75
56
25
59
16
180
15
72
101
37
47
12
48
7
141
32
112
63
33
8
84
127
66
12
23
28
96
33
30
65
7
21
9
11
4
24
21
143
60
1
6
45
21
59
16
27
12
21
57
72
24
36
23
12
43
5
72
96
49
36
78
6
71
25
54
81
15
113
19
57
20
48
16
44
73
30
72
21
9
12
48
11
16
60
68
12
61
39
24
9
11
31
81
135
69
20
96
13
12
42
41
1
51
108
45
84
47
1
15
8
60
127
17
31
17
60
13
59
12
16
84
81
39
15
24
114
23
37
11
19
36
81
24
132
44
55
156
45
135
89
84
100
15
96
30
15
33
12
23
12
79
21
8
48
4
3
30
47
49
11
1
18
5
16
9
15
80
1
66
17
12
24
61
51
39
150
6
5
24
160
24
9
42
48
17
48
16
12
20
12
72
55
36
29
91
78
11
36
48
60
67
17
12
48
16
20
144
1
24
87
93
27
8
72
24
16
33
23
24
48
1
54
5
48
60
24
109
11
24
192
60
64
20
24
16
68
148
15
29
109
87
63
29
25
23
12
48
24
25
54
54
23
13
12
35
84
13
95
37
36
63
44
48
169
119
12
37
47
4
32
24
25
6
72
30
12
15
8
25
3
44
19
24
42
15
3
30
108
54
141
15
120
5
24
31
72
72
41
64
3
17
48
43
18
35
181
15
120
8
37
11
48
37
78
29
96
12
4
24
56
43
33
92
360
13
47
48
25
3
32
24
40
20
4
51
41
7
41
25
27
27
65
52
8
7
78
11
1
35
36
97
11
121
75
81
204
210
30
24
60
27
15
17
7
30
39
9
6
101
64
75
197
48
37
48
36
11
12
192
61
15
24
80
73
36
11
24
24
16
96
15
5
199
29
25
23
12
60
48
4
36
24
3
126
35
7
24
101
40
20
4
9
6
29
25
24
35
91
54
78
29
160
45
108
23
64
20
48
16
39
42
48
63
8
16
36
224
103
42
36
30
12
12
24
17
24
13
23
25
35
13
35
36
60
48
52
3
65
28
32
12
25
6
12
6
15
9
11
49
30
17
84
49
102
9
60
129
11
7
9
8
25
23
12
25
72
54
21
20
1
35
24
4
20
19
78
23
52
20
40
3
30
47
24
25
23
25
35
36
49
48
143
76
9
35
19
30
3
39
21
57
27
68
61
75
32
40
8
7
29
96
145
90
5
124
80
1
35
25
102
21
75
114
35
73
3
32
13
24
27
21
75
3
29
25
18
42
60
63
3
66
36
3
21
60
23
28
99
45
21
30
9
68
7
48
108
9
8
7
24
6
48
35
16
20
16
9
51
24
9
12
51
68
181
59
84
12
84
19
30
207
9
36
11
43
21
21
42
5
25
66
6
11
13
6
24
77
7
5
28
9
159
44
16
21
71
7
18
42
17
16
92
43
30
47
60
1
54
42
24
131
48
120
307
101
4
3
17
24
16
33
30
5
112
21
30
137
16
39
120
72
18
63
15
29
1
35
64
9
15
20
145
47
12
48
73
11
19
30
51
183
42
6
149
25
24
90
6
96
15
15
24
9
9
3
24
8
132
1
83
151
5
36
48
1
11
13
35
31
30
18
65
52
56
192
1
47
24
24
7
125
60
43
5
49
48
99
20
48
25
96
35
1
18
102
59
49
30
102
24
11
4
92
48
36
19
41
16
63
144
30
23
49
11
40
108
12
3
54
23
4
9
11
1
102
6
6
5
4
12
20
48
16
20
1
30
129
8
120
12
13
63
45
54
141
3
21
44
19
17
121
47
43
29
13
47
60
13
30
108
90
15
9
135
56
40
57
63
45
95
48
60
31
36
18
51
9
35
52
57
12
11
48
7
33
21
114
42
54
60
21
27
17
4
80
24
1
15
240
32
24
73
71
7
17
25
111
81
60
24
87
92
73
39
15
53
1
15
96
99
126
15
21
24
71
7
30
11
1
66
78
12
63
32
43
72
42
23
12
7
5
48
73
75
15
29
48
36
16
20
49
27
183
96
5
25
6
102
3
75
45
80
84
73
180
23
7
5
25
35
72
121
3
21
75
44
61
23
67
29
79
33
44
115
36
72
5
1
15
32
28
32
132
36
61
6
29
19
30
15
27
30
95
13
27
57
3
20
12
108
55
9
9
59
16
44
36
100
15
84
5
48
24
24
84
52
9
12
23
96
64
80
1
15
3
6
36
18
113
7
197
4
32
49
48
47
16
60
93
11
19
105
12
68
60
196
20
96
12
1
107
40
63
17
157
107
36
64
39
66
126
105
32
85
23
19
21
44
4
9
168
63
44
37
39
56
13
47
4
56
19
84
77
4
81
39
9
42
113
25
18
5
133
15
12
48
20
60
61
90
21
63
17
24
16
45
3
32
12
13
35
12
43
60
9
39
12
17
12
4
15
42
39
20
48
25
78
137
112
56
19
198
48
63
27
168
30
59
13
15
15
132
30
23
7
41
7
18
30
5
25
11
48
88
20
97
42
30
48
12
59
16
ABCD 94703251796*3^$a+1 [50091]
36
52
24
36
32
88
14
90
48
108
348
36
100
68
48
72
132
84
66
70
104
12
12
106
62
114
16
194
100
56
28
176
48
132
64
92
54
6
28
36
20
16
32
60
48
4
128
6
174
18
208
62
28
180
50
90
6
106
44
204
46
26
108
24
76
180
20
12
168
24
28
8
126
90
166
38
90
70
20
36
24
160
12
20
288
24
48
48
112
20
60
88
20
70
62
72
96
24
168
28
30
290
30
186
4
2
10
128
52
8
52
104
4
90
122
40
140
4
20
84
6
6
24
196
24
284
12
12
96
24
36
216
60
60
48
60
42
18
180
106
80
16
54
32
72
16
44
28
24
44
60
40
44
36
120
90
222
18
66
36
124
126
14
16
8
10
6
84
86
10
176
12
76
44
12
6
70
8
36
48
60
82
50
36
138
102
168
12
28
266
10
44
72
132
108
24
60
156
28
44
138
42
6
112
74
24
100
20
6
106
92
48
24
60
64
102
50
48
36
160
26
54
48
12
36
48
36
364
104
66
6
154
14
18
78
82
122
76
42
110
144
16
92
16
32
48
100
32
72
58
48
32
30
210
144
96
18
60
96
24
10
62
60
198
30
52
30
2
76
56
36
132
96
132
268
36
104
276
16
44
48
16
92
60
28
252
48
56
126
144
34
44
66
114
12
130
26
54
114
12
60
12
12
126
118
56
16
18
80
6
144
330
54
186
6
84
16
20
84
52
24
50
6
108
196
116
24
4
170
174
72
60
180
4
20
76
68
162
150
124
32
78
10
104
36
84
28
74
214
20
70
32
18
216
64
86
18
60
48
274
86
148
36
8
60
78
70
74
30
16
50
58
32
48
156
106
38
60
52
138
74
12
90
10
134
6
124
140
66
18
52
20
84
12
72
78
30
24
76
14
150
84
6
96
48
30
36
40
8
60
60
6
10
92
10
14
24
12
84
136
20
48
46
50
30
18
28
92
36
82
14
4
116
120
76
32
16
176
36
114
94
120
44
60
228
78
102
28
20
24
28
38
54
96
264
72
76
272
72
16
104
30
6
12
12
36
48
76
8
42
174
60
76
68
36
130
2
88
180
104
42
16
122
12
180
48
180
66
250
60
80
10
62
60
4
264
72
18
32
30
18
222
24
24
160
12
32
216
36
64
32
4
80
96
54
6
10
18
92
132
52
56
34
80
30
180
30
16
150
108
432
8
12
180
70
90
32
132
64
56
108
12
36
28
2
138
160
224
36
196
20
96
28
30
2
4
8
18
118
56
60
6
144
6
10
2
76
50
114
300
18
58
86
6
10
170
54
16
2
96
172
128
24
42
34
96
36
8
36
64
12
24
44
40
32
28
20
36
24
84
88
110
240
30
18
6
64
26
10
8
46
14
18
90
4
50
78
16
20
96
24
6
30
60
6
30
12
22
26
12
42
198
42
18
78
34
8
28
90
54
8
72
156
340
108
12
32
82
86
184
104
12
78
90
22
2
676
90
26
156
84
4
20
126
16
74
48
48
28
90
110
24
298
98
36
24
82
80
64
26
48
24
252
60
6
10
8
172
80
12
22
110
108
36
216
124
56
196
50
48
10
86
78
12
124
90
90
32
ABCD 94703860456*3^$a+1 [50025]
15
3
157
48
32
15
49
29
12
7
23
25
53
30
61
101
48
75
64
240
71
30
72
120
30
78
120
7
32
288
3
12
138
87
45
19
96
5
108
72
78
42
78
102
43
96
144
96
48
113
48
31
71
78
75
357
60
30
193
96
48
23
18
42
78
30
81
48
93
60
18
21
16
144
29
60
30
12
13
5
91
131
240
30
255
3
72
85
5
120
19
48
80
96
15
129
16
65
42
37
71
150
12
7
96
32
48
57
7
83
13
144
80
16
185
12
78
42
90
25
23
90
42
18
67
53
42
193
17
210
30
15
3
12
48
49
161
12
19
11
69
144
75
162
30
120
30
198
120
12
37
41
72
48
12
195
48
16
96
32
93
60
7
41
7
48
107
18
60
7
32
3
60
30
48
12
7
83
30
18
42
90
210
168
60
67
23
102
60
30
30
30
45
135
30
27
112
41
55
32
48
33
60
19
11
85
77
19
11
30
39
21
43
47
49
48
80
21
150
120
45
207
18
72
90
13
96
41
39
16
5
18
121
101
27
48
64
80
9
7
80
3
61
41
7
23
18
30
57
33
12
78
85
5
91
29
67
143
30
19
131
45
64
53
78
42
67
48
32
81
30
49
143
90
87
96
147
30
60
48
42
18
72
48
31
89
7
5
27
48
63
132
120
60
30
43
32
153
12
75
3
72
30
108
90
12
37
23
60
138
30
21
21
27
160
11
72
45
144
48
16
17
60
163
155
37
53
219
3
90
78
69
16
47
48
42
48
42
48
12
49
96
5
150
117
93
3
45
19
11
69
16
96
11
30
55
144
131
109
329
102
33
16
48
53
18
90
12
78
37
35
48
30
72
138
61
80
81
168
55
17
90
37
71
60
12
60
18
67
32
96
144
48
45
90
73
32
63
42
30
9
201
55
80
3
30
90
42
43
65
31
41
90
18
27
3
162
43
80
27
60
105
15
33
57
7
80
123
69
99
12
97
80
21
12
18
72
30
55
48
17
30
30
18
241
11
150
15
48
16
80
160
29
51
21
27
16
77
30
133
17
30
273
57
18
85
96
89
72
30
33
87
18
12
90
97
41
55
65
12
78
42
90
30
198
157
83
102
39
171
30
90
48
102
7
41
7
48
32
45
60
60
60
79
48
32
16
48
32
33
12
3
195
132
25
53
192
27
21
120
12
87
3
90
48
30
42
30
30
78
12
85
23
132
18
30
120
30
15
160
32
75
30
90
78
120
12
43
32
93
67
32
63
30
19
59
30
7
35
30
120
18
30
12
240
75
3
90
12
103
32
45
19
11
85
35
13
96
48
32
64
65
31
48
101
12
159
21
75
64
11
18
19
53
228
135
75
30
90
30
120
87
45
67
71
57
48
112
80
105
108
42
49
11
18
180
12
60
198
282
18
37
5
18
25
215
249
3
13
96
41
60
18
30
12
60
115
48
77
3
16
48
11
21
81
207
123
37
143
108
30
7
32
21
27
45
19
71
9
429
12
7
23
9
9
7
5
60
330
69
201
7
32
16
48
17
108
51
51
48
42
108
7
35
60
49
48
48
5
60
15
112
96
80
16
71
60
120
30
318
57
195
189
129
42
30
7
48
185
60
43
144
71
9
141
12
180
78
30
60
150
37
23
12
45
93
150
30
12
115
35
157
128
3
120
42
108
15
16
80
48
48
153
87
112
53
120
240
3
27
85
23
9
33
79
131
18
75
45
51
48
81
31
11
18
12
7
53
78
12
60
30
48
7
48
65
30
132
30
63
15
120
25
215
132
37
128
75
120
13
ABCD 94704301852*3^$a+1 [50066]
102
18
39
51
12
42
30
168
42
48
123
4
96
44
76
20
4
23
60
78
39
48
63
24
1
17
48
43
36
108
35
61
20
24
75
72
33
27
9
64
56
52
212
12
28
17
39
24
57
111
40
104
124
44
72
75
60
18
30
21
4
23
57
15
1
12
119
78
7
8
27
21
88
32
4
11
33
4
20
16
107
69
15
49
32
15
57
27
93
3
25
35
12
48
72
57
28
20
3
25
17
72
126
12
85
17
66
102
63
27
120
1
77
7
83
25
59
1
8
72
99
36
9
24
9
51
261
39
132
52
32
40
56
28
32
112
32
63
12
33
63
57
15
13
20
9
111
99
60
48
1
17
30
37
83
49
8
3
33
4
23
49
68
3
60
69
15
1
44
60
3
21
87
33
51
156
12
21
16
36
32
60
48
4
23
12
9
24
96
99
12
13
5
18
69
96
15
42
30
90
55
8
105
7
113
99
4
56
51
24
78
18
24
1
29
48
30
18
30
33
27
9
45
66
24
120
13
20
15
285
72
60
144
51
1
12
32
100
8
27
6
42
21
36
76
20
39
30
111
9
3
15
30
15
135
81
27
129
4
11
61
8
111
36
54
48
3
48
111
69
12
108
159
1
24
17
30
81
28
44
16
11
150
3
3
25
59
9
36
51
72
45
40
72
41
43
32
75
9
105
51
15
174
18
21
24
57
55
143
57
135
153
75
33
28
11
180
18
7
11
49
83
25
47
9
27
45
15
12
45
28
59
1
8
99
12
1
72
8
15
42
7
23
85
96
29
18
45
9
30
13
80
60
15
120
33
12
12
111
12
45
105
7
11
37
65
18
30
24
115
23
12
201
52
36
24
56
9
3
15
54
186
49
5
15
3
85
8
9
19
59
132
60
18
15
33
3
12
27
25
12
8
15
72
1
65
15
4
44
39
12
6
27
15
33
69
31
59
85
8
33
54
48
33
9
96
54
9
99
37
23
18
39
60
3
57
153
18
13
41
288
63
88
11
141
100
29
66
49
20
40
23
33
64
11
45
52
20
27
21
40
17
55
32
3
93
39
1
59
69
9
30
60
1
32
4
8
120
27
33
87
48
117
84
171
18
51
12
9
30
45
21
7
185
27
16
60
35
13
167
9
64
36
11
24
60
21
40
89
15
28
5
7
36
68
111
45
45
19
20
96
15
36
24
45
36
12
57
90
21
75
12
33
27
45
12
64
20
24
96
36
4
17
72
138
57
3
45
28
11
69
51
33
16
96
11
60
12
12
49
11
1
8
120
4
5
18
85
35
45
4
80
51
120
12
13
8
4
47
33
28
8
51
141
12
36
204
3
72
138
30
13
36
8
3
60
12
45
60
15
33
52
48
8
52
77
18
12
21
12
9
48
15
15
18
39
75
73
12
68
3
57
33
102
60
145
92
33
3
12
15
18
115
59
9
60
112
29
15
24
27
30
67
5
15
16
24
68
12
63
9
28
116
9
51
256
143
12
90
15
15
48
12
6
75
27
1
47
33
39
18
15
28
132
8
24
3
9
15
6
150
72
81
24
33
79
23
25
17
63
36
12
9
43
32
51
24
60
21
147
30
18
60
60
72
30
51
12
9
78
145
83
9
4
11
1
20
9
18
225
87
108
18
15
24
160
56
12
213
15
15
13
11
33
16
161
31
47
57
3
25
35
60
45
36
12
27
93
12
27
9
12
64
5
30
96
72
18
114
69
51
21
105
54
36
45
87
25
35
1
20
27
12
12
93
3
105
45
99
16
188
24
3
54
3
15
12
96
9
33
75
12
24
39
138
103
32
15
90
27
3
24
33
3
24
13
92
51
57
57
30
81
99
21
75
12
12
48
1
29
51
96
4
11
45
100
36
17
15
87
69
100
80
12
4
8
15
12
9
12
52
20
48
105
24
30
81
39
36
49
44
111
81
88
12
144
44
51
33
15
21
12
75
33
129
72
15
15
201
57
27
51
42
3
15
12
37
5
31
44
93
127
56
27
78
7
23
49
23
25
35
12
9
60
12
4
44
24
75
21
39
60
21
24
27
120
60
33
40
17
55
11
13
11
6
67
20
12
48
100
17
66
9
21
27
3
12
12
18
103
8
249
15
15
45
15
21
9
7
11
189
63
25
80
3
25
92
36
36
28
47
36
9
24
27
12
18
67
32
15
6
175
35
12
18
39
3
12
49
47
114
15
16
17
15
48
27
25
23
24
6
24
6
225
120
4
11
25
8
9
15
40
56
72
120
48
27
45
72
112
35
181
104
63
57
144
57
24
19
44
75
57
28
8
39
9
39
21
64
47
69
27
33
36
3
12
45
63
1
107
169
35
69
84
48
108
9
63
64
83
25
77
30
228
13
8
27
72
102
3
36
51
45
3
30
30
25
8
24
4
32
27
21
27
85
5
42
85
12
20
51
12
61
32
27
48
24
13
35
60
72
21
105
192
7
11
45
9
39
40
36
35
9
27
13
41
31
65
54
45
51
93
12
15
12
12
1
35
9
21
159
124
11
1
68
4
ABCD 94704632728*3^$a+1 [50067]
107
18
114
30
51
93
67
32
45
78
30
162
6
102
73
5
91
65
6
72
48
78
36
144
90
54
300
72
24
54
13
35
13
29
18
72
66
132
3
69
90
72
36
69
48
93
24
75
33
18
54
36
198
30
42
138
171
33
127
35
84
25
101
24
12
60
27
16
80
15
60
12
114
90
48
42
30
21
39
90
126
102
36
87
208
17
108
102
13
149
132
90
48
60
90
135
81
54
12
54
36
96
54
109
80
45
66
474
192
18
114
48
54
294
210
21
69
162
78
91
71
48
9
96
99
61
41
6
33
16
71
9
9
90
45
51
36
12
13
83
30
60
67
77
90
450
108
43
11
18
198
18
91
89
264
126
24
18
138
6
36
3
9
60
18
73
35
12
33
117
84
18
117
304
29
3
39
66
295
155
18
234
297
15
18
66
24
36
30
54
348
12
90
18
57
303
54
108
6
12
18
60
36
54
66
24
27
9
48
247
239
97
17
36
174
72
18
51
261
30
45
99
126
114
45
45
72
75
9
6
18
36
198
162
115
119
217
29
36
24
48
198
24
105
93
48
168
156
15
99
45
57
240
144
55
35
90
54
102
54
54
6
54
15
285
147
15
42
66
72
42
36
31
23
36
37
80
39
105
129
6
169
5
75
165
144
123
69
306
54
19
107
42
18
73
29
42
489
141
174
24
61
32
99
6
48
114
36
36
54
156
126
45
48
87
9
171
69
9
7
47
162
30
6
54
69
16
95
90
36
18
66
96
12
72
24
99
16
65
72
102
36
61
53
12
90
24
54
252
48
27
45
36
63
96
9
90
45
99
48
24
84
96
126
48
54
60
66
24
180
48
24
180
39
567
9
189
36
6
57
27
6
12
42
90
31
17
240
72
54
246
24
12
39
16
17
15
75
42
90
48
78
120
27
27
18
42
54
36
306
18
75
69
75
177
79
80
111
66
78
36
90
19
29
132
15
64
29
36
159
16
96
89
12
72
51
117
84
126
9
33
30
330
162
48
6
66
258
36
90
30
15
21
60
31
5
43
65
270
225
39
18
55
5
27
117
84
6
66
72
36
492
18
192
24
54
66
69
255
186
36
30
78
87
147
18
27
111
24
217
29
72
27
16
35
84
132
120
24
66
36
204
54
61
11
120
45
9
78
72
81
153
12
198
6
31
95
120
9
33
66
180
96
30
36
78
90
12
24
138
18
15
45
115
65
15
57
120
15
16
155
36
81
144
144
9
180
3
105
12
171
27
90
123
111
36
144
54
144
276
66
145
143
126
36
54
9
63
60
84
81
15
210
78
90
55
11
78
66
6
18
108
33
96
9
132
30
18
99
117
36
72
36
24
51
75
21
64
239
33
165
30
109
95
216
9
81
120
144
108
42
144
306
36
139
23
90
216
7
128
45
126
84
6
18
121
17
15
3
60
36
156
49
59
85
11
54
12
60
30
114
18
30
36
150
180
25
29
66
24
ABCD 94704639182*3^$a+1 [50176]
18
198
137
25
455
157
36
47
64
69
72
72
126
237
177
47
79
270
90
89
55
18
558
57
87
90
47
96
144
19
54
135
63
18
180
107
112
15
33
165
107
343
9
9
72
198
162
90
270
239
121
407
115
125
192
43
450
18
270
627
32
576
144
48
352
111
209
133
27
153
36
147
33
54
468
90
90
129
609
54
137
43
357
21
18
9
135
153
45
270
357
128
112
33
1152
47
223
33
93
147
192
75
53
613
90
161
16
345
119
43
198
18
54
18
69
48
288
63
17
55
18
87
432
273
15
93
54
36
252
180
345
144
80
133
443
7
360
108
90
108
270
252
117
45
90
36
90
90
72
288
144
57
33
47
48
13
195
272
112
48
3
162
18
57
32
109
144
108
180
339
111
270
18
81
81
558
81
9
39
231
137
205
162
18
270
18
180
27
135
9
189
54
108
17
55
108
180
90
180
252
18
45
63
129
15
33
3
54
135
32
31
65
43
501
93
18
17
145
216
414
108
72
216
29
43
5
64
93
3
384
243
77
103
36
117
225
180
90
108
21
368
352
48
3
45
32
193
162
198
108
72
227
151
57
272
103
18
54
108
309
33
18
198
71
1
18
141
96
195
285
3
29
43
117
45
18
162
63
117
180
36
131
49
414
198
522
36
90
467
127
90
36
54
90
35
163
29
79
144
17
181
90
72
90
143
37
27
80
48
565
126
342
119
43
18
99
171
357
32
151
249
93
275
48
240
247
105
93
147
51
270
540
90
57
15
65
25
90
270
18
54
198
90
72
36
234
108
342
143
145
90
90
72
18
108
90
491
48
1
54
18
252
107
19
342
215
127
18
ABCD 94704660112*3^$a+1 [50029]
8
100
21
135
105
36
35
28
56
16
20
16
45
48
24
12
71
72
61
27
12
60
21
60
27
12
60
20
52
20
1
27
21
47
49
36
24
39
24
20
16
21
135
8
96
61
59
60
12
73
167
72
36
40
69
27
80
4
21
48
71
37
83
1
15
156
9
96
12
23
4
105
24
15
24
8
100
48
104
40
32
28
108
44
40
33
11
160
36
48
68
12
1
120
59
28
33
47
37
131
109
60
11
40
24
152
1
35
13
87
8
181
96
23
1
36
159
33
48
39
168
8
133
36
75
225
3
21
24
15
20
1
51
128
61
279
21
24
3
80
13
47
4
60
128
100
8
13
11
13
15
116
37
48
15
9
11
49
12
3
60
33
23
25
11
16
8
40
32
64
45
99
9
75
201
47
12
36
36
28
8
24
28
8
4
108
36
80
64
8
24
1
3
224
37
35
313
108
48
99
32
1
3
72
32
37
11
25
120
24
39
21
156
24
111
9
36
27
33
3
21
63
152
60
84
49
75
57
60
24
87
129
3
21
144
87
20
28
33
84
203
36
1
36
155
13
11
156
73
51
81
12
15
225
36
36
39
60
45
75
36
80
16
72
48
8
36
13
15
57
11
4
36
24
36
9
48
35
16
105
11
1
27
12
9
51
21
120
75
12
80
28
45
23
1
63
81
35
4
33
48
132
99
8
12
60
64
9
35
13
24
39
9
48
87
8
13
96
23
13
24
144
35
136
69
72
15
8
25
216
75
36
68
64
8
12
25
27
128
28
45
15
20
64
8
16
116
49
15
21
96
108
180
75
24
20
28
69
11
52
21
36
63
80
25
35
61
15
24
8
112
57
24
35
24
37
35
4
60
84
33
27
56
36
1
35
72
28
32
25
72
168
203
13
72
23
84
13
147
117
144
24
120
27
21
48
15
69
27
48
8
60
13
15
36
48
33
3
36
8
97
35
13
23
12
60
1
12
95
12
72
193
3
8
4
93
15
129
120
96
59
16
12
33
47
1
96
71
12
1
87
45
47
25
35
100
33
15
8
24
61
51
8
100
33
27
36
20
16
44
1
144
36
99
141
15
33
27
129
12
239
88
48
8
85
59
16
9
63
44
13
35
16
45
24
15
33
35
4
8
13
87
93
59
16
12
80
16
81
144
27
44
13
35
1
27
33
35
64
48
44
13
120
27
44
64
20
312
61
72
15
252
9
132
48
87
12
216
24
20
37
60
11
73
60
72
27
56
100
144
33
263
25
35
12
64
9
15
81
99
72
12
81
135
9
23
64
81
60
12
11
36
25
99
84
21
12
63
69
15
96
45
84
36
87
20
49
3
116
36
1
63
81
3
60
8
100
92
60
13
63
21
23
25
48
60
144
111
9
24
11
25
60
24
15
20
25
12
24
96
12
47
49
51
60
120
69
35
49
131
40
80
25
24
3
8
4
33
48
24
48
59
4
72
33
35
4
32
1
48
35
24
12
181
27
32
4
36
8
172
44
36
96
12
52
9
132
3
9
71
181
36
3
9
51
36
33
75
45
35
36
76
81
207
68
73
72
27
93
95
40
33
27
80
4
153
180
135
36
24
81
35
4
21
75
117
12
35
1
15
81
3
116
37
48
24
51
45
12
59
1
24
48
11
52
128
100
44
25
263
52
8
13
144
15
116
72
4
44
16
20
73
15
8
25
47
12
16
12
33
3
69
60
131
49
12
36
47
1
24
35
36
25
15
24
20
96
76
9
35
97
108
36
143
28
108
44
25
15
21
11
85
15
20
96
28
20
97
47
96
100
80
4
32
73
48
108
59
36
76
69
75
44
28
44
96
40
8
52
9
63
177
3
45
75
60
33
23
277
3
45
15
45
71
48
1
95
40
32
64
144
81
11
24
40
8
1
12
120
48
12
39
45
48
15
45
11
16
44
36
28
12
140
144
4
32
25
24
59
108
12
85
48
3
44
121
12
27
12
8
16
56
13
72
3
12
33
111
9
156
60
36
15
189
11
16
9
155
25
39
9
12
23
25
11
36
16
45
24
83
40
45
15
21
60
36
60
3
20
60
36
1
120
24
12
23
112
24
36
57
36
99
8
49
11
28
20
37
23
25
39
20
37
23
12
1
15
45
27
8
4
60
21
59
4
60
20
24
36
100
81
11
88
20
24
28
45
63
84
60
8
13
12
87
68
112
45
48
47
72
64
20
1
36
23
72
145
35
64
36
48
132
33
39
80
12
64
36
36
153
35
124
57
59
180
36
48
100
ABCD 94705000948*3^$a+1 [50047]
48
100
180
72
21
144
36
207
45
15
92
1
23
124
80
100
117
123
45
27
81
87
80
172
33
47
84
156
48
96
1
60
15
180
164
1
39
164
76
24
33
27
80
1
51
8
40
80
72
48
192
228
25
51
21
35
1
23
85
36
15
8
157
36
99
20
48
121
39
32
40
144
81
3
285
35
12
88
56
40
56
84
61
60
243
57
59
156
148
33
239
73
12
183
21
131
48
12
64
164
12
73
327
68
96
76
21
144
95
124
84
21
59
96
24
180
60
1
159
20
13
243
9
27
60
20
48
252
28
212
205
36
84
24
111
8
112
273
27
20
25
35
4
44
73
3
69
275
37
59
277
3
116
28
20
36
76
20
304
45
59
136
57
24
23
13
39
84
140
100
80
1
303
240
21
11
24
4
176
84
37
59
37
167
52
81
143
97
39
8
12
25
60
84
59
13
27
192
20
28
96
20
60
24
1
39
32
88
312
165
35
24
4
116
24
40
45
12
3
132
8
36
204
132
4
60
80
25
11
13
107
4
81
59
1
108
75
32
13
35
12
49
72
72
120
35
120
76
57
179
24
289
15
12
21
60
84
119
36
13
47
313
228
59
40
69
35
37
48
131
1
147
45
71
37
23
204
36
49
72
23
196
81
39
129
15
56
96
85
23
36
121
36
12
135
81
59
12
84
169
60
11
4
165
35
52
68
61
36
36
167
132
1
39
144
56
48
40
105
36
180
71
48
40
153
107
12
25
63
56
4
92
100
21
27
20
13
12
36
159
20
1
15
60
80
60
136
104
181
156
87
92
61
119
60
4
224
12
13
36
35
144
96
60
1
83
76
9
27
81
183
120
105
324
47
84
60
36
13
72
23
12
100
164
61
83
1
72
47
121
171
48
141
12
167
36
96
28
32
4
56
24
24
61
155
156
100
21
167
100
92
28
96
57
59
28
93
48
24
191
4
33
47
13
63
9
155
40
96
96
9
72
87
21
11
108
36
97
108
179
160
80
85
75
96
45
15
36
24
240
81
83
12
49
15
105
96
63
12
141
99
60
20
28
32
168
40
132
9
131
1
83
36
25
39
156
48
96
36
128
160
57
383
36
61
119
96
48
72
168
12
13
131
49
36
15
21
23
97
155
40
24
21
35
13
132
108
11
24
1
75
44
36
61
3
140
217
36
108
84
11
25
39
96
96
80
1
47
76
20
64
32
24
25
11
108
37
15
81
3
60
21
23
100
12
120
21
179
13
227
84
276
88
105
107
48
76
57
120
83
16
188
96
40
81
60
15
33
47
49
51
105
96
108
71
13
36
195
44
301
71
25
3
20
13
27
200
97
75
33
180
120
60
35
192
4
116
220
21
47
40
81
12
108
59
112
48
140
25
47
60
4
45
132
12
216
11
144
24
25
107
73
35
16
24
33
264
24
11
4
44
13
3
9
11
16
48
33
143
60
96
48
100
45
120
35
97
23
60
97
15
44
40
104
121
144
15
176
76
21
59
84
64
153
144
84
11
48
36
37
107
1
99
12
45
60
59
96
24
24
60
61
291
108
ABCD 94705367132*3^$a+1 [50057]
453
27
147
57
51
177
3
60
93
15
225
12
204
36
75
60
9
3
57
36
48
12
48
57
18
9
27
45
204
60
24
27
18
87
36
120
45
30
69
3
42
99
96
24
27
42
111
24
27
108
225
60
72
21
144
111
27
105
96
147
45
93
72
72
3
39
45
129
6
45
60
168
12
156
12
45
90
132
66
72
18
33
12
60
45
48
75
15
21
219
81
216
75
69
144
12
48
24
60
48
108
87
9
48
96
24
12
93
90
93
324
36
57
30
21
219
66
135
231
36
30
222
18
27
132
96
33
27
12
96
39
213
108
57
135
168
9
3
168
24
21
135
57
123
12
87
90
126
141
3
21
144
492
96
120
12
45
222
33
15
18
75
93
15
111
66
150
57
48
132
87
9
24
72
24
117
63
9
123
45
63
36
60
108
165
171
60
84
93
27
411
90
15
24
177
315
96
12
312
48
48
108
69
51
267
57
60
96
45
192
27
63
69
39
21
48
3
162
51
144
93
15
24
288
36
12
99
33
75
90
3
45
72
6
57
72
12
123
33
12
12
75
36
9
48
33
135
27
180
108
9
39
45
12
123
240
72
9
84
27
24
33
3
93
9
231
9
15
36
36
36
12
108
168
12
108
84
12
51
57
36
12
12
123
33
24
63
33
9
15
168
15
45
72
48
84
3
33
12
108
12
48
12
21
24
3
168
12
15
120
45
24
204
24
36
69
120
75
3
12
21
36
24
27
153
27
132
210
111
60
12
129
111
63
21
3
177
168
180
45
123
168
21
3
195
273
15
33
15
69
3
105
99
9
132
252
51
57
120
24
33
90
141
312
60
24
36
9
99
27
45
48
12
3
84
18
27
60
48
60
75
24
21
48
84
27
36
9
24
120
12
24
24
372
144
3
180
45
267
9
24
12
96
12
132
165
51
48
120
45
6
18
27
336
84
24
84
93
75
45
27
87
45
24
75
54
15
12
36
132
51
144
141
27
9
9
27
75
24
66
3
21
3
12
168
12
3
48
69
24
24
12
120
3
36
9
60
36
24
48
57
288
72
42
54
27
45
27
3
42
3
12
12
84
180
96
21
75
12
60
15
21
105
87
108
84
12
36
312
51
36
93
96
27
48
21
51
69
45
39
72
33
27
60
129
219
24
93
63
177
183
135
141
180
168
12
21
24
18
30
222
69
60
12
12
27
21
84
48
288
117
75
285
90
153
45
3
180
24
27
105
3
18
120
90
57
216
24
87
69
15
21
36
48
84
48
15
129
21
120
27
12
159
57
39
21
27
21
60
60
24
93
48
15
9
27
96
39
21
24
24
105
27
48
132
132
75
21
192
255
153
27
18
15
12
84
33
15
132
120
36
132
36
36
516
204
84
12
45
75
72
51
9
12
3
45
93
159
111
33
27
9
3
81
144
12
93
72
51
72
96
51
153
132
48
108
9
18
81
27
18
30
45
27
18
15
57
39
48
96
132
120
132
12
21
30
18
39
12
264
12
72
36
87
69
36
93
87
57
360
75
72
3
216
81
36
48
51
21
60
24
255
45
36
60
60
12
48
3
114
15
72
159
129
ABCD 94705511944*3^$a+1 [50009]
78
31
104
57
55
107
72
108
1
32
3
36
108
93
144
255
18
102
24
49
35
21
87
204
13
95
72
66
39
16
35
132
18
7
227
69
15
81
40
23
42
18
157
113
31
32
99
30
24
39
40
185
255
105
72
31
24
216
23
12
150
87
16
32
75
168
102
15
63
25
24
120
80
16
72
8
96
9
159
15
153
24
81
72
15
16
320
111
1
17
31
32
9
63
15
18
79
8
33
207
27
198
31
72
23
9
153
144
54
49
176
105
7
24
143
42
30
60
69
57
15
57
246
24
105
57
66
13
152
15
72
73
8
72
64
41
90
133
275
96
13
107
13
23
90
24
39
96
40
8
27
189
51
120
78
90
30
31
59
21
24
15
25
131
36
24
12
13
59
72
13
128
27
48
13
119
12
54
54
73
8
120
87
42
175
8
40
80
33
31
95
1
203
144
102
6
33
57
48
24
120
6
25
59
96
156
1
35
13
32
15
120
42
15
3
72
141
321
54
81
351
49
59
69
3
78
66
54
135
64
23
18
7
80
15
132
120
36
9
87
36
54
66
72
108
60
102
55
32
16
8
39
66
6
153
3
24
61
8
192
129
55
8
96
72
9
79
47
33
39
57
15
81
24
39
57
15
84
6
162
13
23
49
215
1
56
88
8
195
69
15
114
15
192
57
247
56
75
117
27
13
32
63
33
72
40
48
113
24
126
36
54
7
113
31
8
96
27
45
87
97
59
204
25
56
135
129
112
11
30
87
120
33
72
63
240
15
49
65
31
120
8
129
48
18
54
87
144
135
12
37
35
126
6
49
72
17
72
15
75
13
32
33
7
23
60
45
16
32
48
64
288
32
15
81
96
24
24
3
45
40
8
72
105
42
13
32
3
13
119
177
33
330
13
89
78
36
36
9
27
54
15
33
111
129
90
85
95
97
11
12
18
39
75
69
15
177
72
27
84
42
63
16
24
41
66
69
99
36
49
95
49
35
288
157
65
18
228
49
8
33
114
48
144
6
48
127
17
42
144
12
108
45
15
9
3
24
69
15
180
85
80
249
87
24
15
9
105
120
55
41
207
9
48
55
32
111
49
24
80
72
40
23
1
56
177
42
84
105
39
1
17
78
49
56
87
145
287
33
9
30
24
9
48
9
15
16
32
225
6
49
56
159
36
6
66
109
35
6
162
12
1
8
9
31
24
131
117
57
168
15
123
24
30
18
45
48
51
54
39
3
180
25
24
95
48
105
243
69
123
126
127
23
84
36
9
72
136
23
57
48
39
25
176
27
180
57
183
18
30
42
39
216
15
144
180
36
48
90
6
25
113
150
36
12
49
59
69
40
48
95
72
18
72
96
87
3
45
57
63
51
318
90
85
72
11
54
126
25
113
15
40
59
117
16
59
126
18
24
85
41
39
63
49
113
63
112
113
15
88
96
179
45
120
57
102
33
57
15
112
8
168
48
112
24
143
18
15
9
15
48
16
11
133
83
72
13
8
112
23
132
48
36
18
103
59
21
24
81
63
24
40
8
33
87
144
16
32
153
18
84
18
24
15
24
9
186
69
136
24
35
141
39
42
30
114
126
25
11
30
42
36
129
96
81
103
215
145
176
27
13
17
270
132
102
15
9
90
21
123
108
12
72
78
102
49
56
3
45
48
15
24
138
55
72
71
18
127
35
45
87
18
15
33
294
18
138
ABCD 94705811516*3^$a+1 [50045]
30
97
60
29
60
31
125
63
57
24
36
15
45
3
36
16
23
97
108
11
1
96
12
11
81
33
75
27
48
81
21
24
15
112
24
23
240
30
3
52
48
23
9
48
204
45
111
60
72
36
52
8
136
8
48
64
35
24
37
149
75
33
75
28
60
113
6
30
51
64
48
35
57
75
13
72
29
31
48
60
11
24
12
45
100
20
28
11
6
43
65
7
68
36
99
90
192
54
81
16
20
27
37
89
79
32
15
81
4
20
16
60
17
87
105
175
29
6
144
165
69
12
31
152
12
63
153
39
1
29
24
84
187
188
36
51
408
72
45
28
35
30
87
24
9
55
191
30
6
18
66
156
21
52
8
3
9
51
81
24
99
33
52
11
6
31
44
45
84
24
15
27
33
105
72
60
55
60
83
120
36
9
57
39
9
43
23
54
67
36
12
17
198
12
9
4
5
51
4
60
8
24
39
9
27
45
48
45
36
31
8
108
3
97
20
129
54
36
25
35
9
9
43
83
21
69
31
89
15
12
33
91
8
28
119
85
20
88
12
35
25
23
13
104
24
316
56
204
9
27
27
45
40
77
30
25
20
15
9
9
12
91
17
6
1
60
5
54
9
108
132
111
1
8
75
33
24
3
21
4
71
121
23
25
152
3
45
57
115
23
96
81
40
35
18
63
87
145
17
75
3
30
42
13
12
29
159
48
27
30
42
21
52
108
60
29
15
63
6
27
99
18
27
15
9
39
105
100
5
15
100
71
61
5
51
64
113
27
69
15
4
20
12
15
73
60
11
6
91
12
20
100
65
66
180
49
248
60
12
60
21
19
47
24
36
1
24
56
12
12
3
97
108
41
31
200
33
42
1
24
8
28
47
180
33
27
90
55
65
7
120
5
120
15
45
175
36
12
32
39
66
18
6
6
18
3
33
31
8
28
23
54
7
65
78
66
6
78
36
27
60
24
39
6
31
77
27
60
16
68
9
66
6
3
88
53
15
24
15
12
133
5
60
15
117
43
77
39
16
29
7
17
15
45
43
113
31
8
141
24
66
105
64
5
7
59
30
6
1
44
9
66
18
6
97
47
21
4
60
192
59
24
13
20
48
24
132
96
9
15
76
8
39
33
160
47
30
3
39
61
8
21
60
15
39
30
54
6
6
258
66
21
153
30
33
4
89
15
189
6
54
43
20
52
20
36
24
40
17
175
44
60
4
32
36
40
59
54
67
12
35
93
33
120
60
19
5
60
42
90
43
12
36
17
127
59
6
144
51
9
27
3
84
12
61
12
20
57
15
63
6
7
29
3
36
45
6
9
39
12
60
18
115
12
35
78
7
113
75
52
104
12
33
51
99
21
33
103
29
43
17
31
12
17
15
28
5
51
39
105
12
75
13
35
13
17
3
12
12
48
27
45
3
25
5
66
129
52
80
36
123
61
108
5
7
36
209
84
60
6
133
71
81
3
21
45
24
30
13
20
87
96
9
57
3
36
51
1
137
247
5
63
100
12
53
42
18
7
20
16
47
13
44
3
132
1
80
40
68
12
84
69
66
85
36
83
69
15
12
73
41
27
39
1
12
47
18
12
31
24
108
17
48
3
24
15
18
67
168
68
4
5
31
17
12
48
15
28
12
72
44
39
60
25
116
16
108
72
113
43
200
172
8
40
32
12
24
75
37
29
15
40
20
129
6
25
8
21
54
6
27
4
53
147
15
45
220
56
3
96
13
8
4
29
27
93
27
3
54
42
13
48
44
93
7
173
27
165
3
27
60
81
64
59
1
23
102
15
3
30
120
60
3
100
23
54
36
15
136
83
37
20
3
21
12
3
30
54
21
64
120
12
5
43
60
11
6
151
12
5
7
8
15
6
19
92
24
141
54
21
165
55
5
99
12
63
9
87
61
44
3
33
52
32
15
25
80
60
28
12
53
15
27
25
36
29
31
120
24
53
235
80
60
15
12
85
119
24
37
44
16
89
139
8
52
8
3
36
61
77
43
60
47
81
15
24
13
59
60
54
24
7
128
28
29
43
8
60
39
13
35
12
21
60
184
140
28
11
186
75
144
81
63
40
32
36
57
6
61
23
162
43
12
56
100
72
77
55
48
32
9
15
4
12
23
6
6
145
120
60
36
89
75
39
21
40
125
24
15
60
69
43
77
6
1
59
9
100
5
12
24
30
90
27
52
8
144
76
24
48
167
61
89
24
15
12
33
54
73
20
129
48
72
84
19
120
35
270
135
156
105
30
37
24
23
57
16
29
91
17
12
48
60
150
60
30
60
12
24
66
1
24
ABCD 94705994296*3^$a+1 [50013]
36
11
12
85
75
87
45
24
32
36
76
33
35
55
60
41
7
90
24
108
54
117
21
6
12
29
25
39
21
39
80
4
48
44
36
109
18
12
24
54
11
1
54
53
12
61
59
40
24
21
87
36
12
15
81
80
96
48
19
12
17
91
17
40
12
60
8
85
23
13
12
42
66
54
21
33
11
100
36
15
60
120
54
35
48
13
23
24
36
19
42
3
20
43
17
12
31
9
21
54
5
72
49
35
19
45
51
57
51
29
37
90
54
24
120
35
28
12
3
45
20
115
41
84
100
45
11
1
78
54
27
3
65
25
11
24
48
25
11
4
21
24
75
45
23
13
3
3
36
12
41
240
49
35
52
51
5
16
33
54
41
40
63
36
69
27
29
37
183
12
9
11
7
57
51
33
21
27
12
272
25
39
32
48
16
27
5
73
84
36
35
25
87
75
29
37
3
51
96
41
25
36
15
93
3
68
48
4
44
12
1
24
23
49
87
108
116
13
102
41
36
64
8
1
35
37
11
25
23
112
21
18
96
30
42
90
3
69
12
18
17
60
4
12
48
24
8
36
4
8
4
44
1
90
18
11
7
90
6
65
4
12
57
27
92
4
32
36
16
51
5
133
3
104
40
33
6
33
72
12
32
28
20
103
6
3
48
20
1
12
83
61
95
12
7
12
54
36
54
45
9
60
59
24
12
36
28
3
144
30
35
1
11
112
32
12
31
113
228
96
1
11
4
33
60
15
51
144
17
16
21
11
28
24
27
17
4
57
18
5
48
16
15
18
59
31
53
12
12
1
90
102
35
192
43
18
3
92
16
20
49
35
16
21
18
5
64
93
18
36
41
49
6
12
5
1
11
12
79
57
33
75
15
24
18
48
3
20
121
23
36
1
71
49
35
1
59
24
108
48
16
68
19
42
54
5
61
99
27
24
18
63
27
105
57
87
80
12
52
3
30
11
25
23
28
3
17
12
16
24
21
119
31
65
4
72
8
24
19
54
11
7
5
175
18
54
17
19
18
144
6
5
49
59
48
16
15
24
5
43
72
21
87
41
28
36
21
6
29
25
66
9
84
44
13
18
36
17
48
48
28
32
12
16
9
11
61
35
7
29
16
21
75
72
87
113
88
20
52
33
6
30
3
84
21
23
36
19
12
65
13
47
61
11
19
24
53
12
1
144
11
16
168
8
49
24
27
44
16
120
9
48
78
41
49
48
24
35
48
12
13
11
96
48
7
5
64
231
29
12
16
32
4
8
31
5
139
17
72
12
48
31
12
5
4
32
13
3
33
18
77
55
5
43
6
54
5
48
4
9
3
3
48
6
39
9
36
11
16
9
18
17
61
119
25
35
19
33
44
156
163
17
37
12
54
9
20
7
17
73
54
9
8
7
36
48
89
73
59
24
64
51
17
1
11
84
157
15
8
109
27
27
54
3
15
17
67
33
92
91
117
36
9
3
69
54
144
21
12
45
102
5
28
39
90
18
42
36
30
65
7
126
126
105
20
52
39
21
44
24
12
4
32
60
97
18
29
192
28
3
53
1
12
42
12
90
51
48
8
19
17
97
3
27
33
20
1
27
9
11
40
20
48
16
9
3
51
18
78
21
48
140
1
11
24
40
56
96
60
48
12
64
8
76
32
67
36
42
11
16
3
24
21
27
29
168
48
7
6
18
53
1
108
119
43
65
16
21
59
28
8
144
24
16
84
3
48
9
8
55
42
12
6
5
4
3
17
1
11
16
36
32
40
135
24
9
12
9
3
20
13
39
15
41
13
3
21
59
7
41
24
31
33
32
24
49
15
104
24
19
17
12
49
18
101
151
81
24
152
13
83
72
61
102
18
23
36
16
8
36
25
59
120
61
48
35
37
126
21
15
54
54
78
54
29
4
33
18
21
128
55
36
41
61
23
1
54
101
12
103
9
39
41
120
19
42
3
51
21
20
28
132
128
12
31
17
132
48
4
51
29
31
12
17
4
12
44
19
33
12
63
12
18
11
28
93
3
32
67
60
65
4
72
8
16
56
25
71
19
17
52
21
3
21
63
12
8
76
51
60
17
12
91
69
56
28
68
31
17
12
67
113
16
9
36
83
7
53
1
27
104
49
216
60
138
6
23
4
44
64
44
31
21
39
5
25
15
21
3
20
37
11
48
64
21
12
59
85
11
24
1
15
32
151
60
117
20
19
77
12
84
25
216
24
48
71
4
87
42
143
24
16
27
21
68
12
13
11
1
11
43
57
32
19
21
15
89
12
61
18
29
67
18
3
12
21
15
105
60
36
30
17
40
12
81
54
30
27
12
51
90
107
73
36
60
84
47
67
65
1
39
21
12
23
109
35
72
211
33
45
12
51
27
30
90
45
8
37
3
8
151
60
30
24
15
8
12
13
71
1
39
32
25
27
3
77
112
15
5
48
12
4
8
84
84
25
48
3
15
78
51
3
17
1
59
4
45
11
16
3
65
79
29
49
3
15
69
12
20
88
3
24
9
44
13
71
1
11
121
27
117
23
277
83
13
63
12
36
92
16
24
3
18
96
3
81
3
69
47
61
3
33
15
8
40
168
75
9
12
144
3
77
7
18
114
48
90
63
9
23
156
24
1
30
17
12
25
27
51
12
6
35
4
45
47
4
108
20
127
21
128
28
60
116
52
51
53
24
7
5
139
5
1
35
40
144
32
136
80
12
4
159
17
97
71
96
43
6
23
96
1
39
216
3
12
24
30
35
55
17
12
25
27
56
16
45
51
21
95
12
ABCD 94706502908*3^$a+1 [50015]
133
35
40
177
71
217
288
47
151
57
48
147
77
168
144
40
93
108
252
75
123
342
18
144
18
72
11
133
72
227
48
24
295
18
47
120
160
51
5
72
103
17
120
25
90
77
96
120
24
16
9
108
126
54
18
197
192
205
131
24
79
57
48
21
171
32
72
13
123
240
80
25
108
27
192
8
43
29
43
5
13
11
88
45
227
241
15
32
72
48
13
267
8
144
31
17
127
108
36
41
121
47
61
36
108
27
45
54
90
11
115
5
13
198
125
144
16
93
99
117
36
279
171
162
3
213
27
32
103
105
32
115
93
87
90
215
181
90
17
88
104
40
8
67
126
216
15
8
232
33
63
45
35
55
89
19
525
152
40
39
90
18
53
127
126
11
96
37
83
43
54
95
72
16
152
133
107
145
95
31
17
24
103
17
19
77
553
162
180
270
35
73
167
13
11
43
117
144
96
3
5
121
72
39
96
99
93
48
32
72
169
311
31
305
240
139
486
95
24
208
192
56
184
96
80
72
1
47
24
16
80
144
139
69
291
45
9
126
54
35
1
47
72
43
270
144
15
56
37
107
40
8
133
54
245
43
45
32
85
75
8
61
227
97
95
31
209
25
378
18
99
117
18
18
90
237
152
61
162
57
123
5
13
35
55
18
252
18
54
203
67
173
25
144
54
137
115
18
59
16
87
54
36
18
90
72
107
72
235
53
40
152
96
37
291
96
48
32
16
3
162
123
75
317
367
18
72
18
90
35
112
128
49
18
162
315
171
77
13
162
18
135
297
72
23
13
27
96
96
144
87
105
93
11
216
25
18
162
35
24
168
48
72
85
108
87
75
90
18
65
40
32
61
59
31
329
247
353
25
162
126
47
16
81
54
54
107
40
80
168
120
133
54
18
83
160
152
73
119
169
90
29
48
49
135
279
144
90
167
13
18
90
47
25
18
77
168
7
18
72
450
18
414
90
11
120
24
120
16
33
216
143
48
79
41
193
15
147
149
31
9
128
48
49
36
18
126
11
192
103
89
96
64
200
88
21
36
95
168
16
27
29
96
192
192
31
105
80
139
101
120
13
59
192
55
378
18
5
175
180
5
49
144
407
72
43
69
21
18
54
198
90
3
51
5
120
145
23
85
90
180
53
112
8
72
48
13
11
48
175
113
175
137
72
223
90
108
72
36
36
108
108
35
127
108
18
180
ABCD 94707265132*3^$a+1 [50002]
18
70
44
40
98
36
142
44
18
58
32
30
58
2
88
38
120
72
100
152
22
14
6
126
184
8
180
148
84
6
38
36
106
30
84
36
54
86
94
104
22
8
54
60
22
6
54
6
74
30
126
18
46
66
90
180
90
24
86
72
28
120
8
16
98
18
4
30
14
46
36
44
6
12
22
104
172
8
82
80
114
100
60
90
60
26
34
6
2
18
40
14
30
16
38
46
8
22
120
8
22
6
8
90
106
290
48
28
50
4
90
66
20
12
58
84
6
84
20
18
78
54
10
8
88
38
174
78
90
10
144
26
4
44
46
6
30
84
6
24
36
8
16
230
16
20
4
20
40
170
166
14
16
8
52
2
22
36
24
6
54
90
6
90
122
18
70
38
12
18
96
196
104
10
26
18
252
24
10
98
48
18
52
8
16
96
32
210
78
198
16
6
54
36
174
96
212
30
18
10
50
108
36
10
38
88
24
6
140
18
12
132
22
26
10
62
58
30
20
60
84
10
8
22
186
50
100
2
22
66
62
172
30
30
150
36
54
36
114
6
50
34
20
24
76
44
54
6
174
36
16
26
12
6
16
14
22
24
68
82
8
66
196
26
4
134
16
150
96
84
60
98
22
200
10
6
20
12
82
8
118
68
72
70
24
44
112
114
98
6
22
68
22
174
90
6
44
46
14
40
68
52
38
72
16
84
26
18
72
84
114
16
38
28
30
8
46
66
54
60
44
72
40
14
144
22
114
14
30
24
88
38
16
38
88
30
24
110
174
24
18
12
22
38
22
90
26
220
54
110
106
20
18
36
100
30
60
8
210
22
38
28
2
72
70
170
160
50
54
16
8
30
58
164
136
24
14
22
122
6
232
38
72
10
24
90
14
24
58
54
194
76
44
60
136
156
60
90
8
12
34
66
50
4
50
180
16
74
136
44
16
30
120
14
36
72
30
6
46
80
36
72
148
24
110
46
170
18
42
12
172
98
22
60
26
64
36
44
18
72
76
32
96
102
24
10
150
30
8
48
42
66
6
196
110
48
16
60
90
38
52
56
94
6
24
74
82
150
60
24
66
140
94
120
20
30
96
34
110
18
138
94
30
240
68
42
10
8
52
20
46
62
48
130
2
22
8
22
14
132
12
52
6
24
44
16
90
26
12
60
22
6
260
154
36
2
132
54
22
24
8
52
6
54
60
6
104
6
4
186
30
44
108
28
230
70
20
4
6
2
36
22
68
136
36
84
56
18
82
24
36
24
50
40
50
106
24
8
52
30
60
146
34
36
2
88
24
6
68
36
40
120
50
166
150
50
18
84
112
156
150
122
82
60
60
150
44
22
38
72
18
16
60
14
52
92
18
174
78
48
42
82
36
24
30
30
6
8
52
14
36
4
68
22
186
32
28
38
6
40
30
20
30
40
60
126
104
84
144
6
156
106
114
56
90
10
92
60
52
36
38
36
160
96
60
20
10
50
10
92
18
10
84
110
40
14
16
60
86
40
14
66
10
44
114
52
54
128
30
36
36
54
46
156
24
30
74
30
22
104
24
52
140
54
10
66
24
170
60
36
40
84
38
36
12
124
80
136
24
50
40
30
170
40
68
108
10
24
110
100
38
42
106
114
156
20
10
80
30
100
120
60
68
16
38
118
38
6
280
44
126
10
60
66
8
30
106
120
14
16
104
196
30
14
52
68
22
204
36
14
36
64
44
106
96
24
186
30
2
82
30
20
100
26
30
40
92
12
10
6
54
44
16
126
320
64
8
6
22
54
90
14
22
32
18
130
158
84
22
68
172
14
12
4
104
52
84
98
60
12
114
76
126
44
36
54
36
24
46
114
120
26
70
14
40
6
212
18
34
6
60
8
226
6
24
66
54
20
18
88
114
30
60
86
100
44
16
2
52
36
32
18
60
34
30
36
60
32
82
ABCD 94707401104*3^$a+1 [50177]
33
3
48
505
47
9
108
15
45
36
72
64
23
33
63
45
52
84
8
63
48
69
111
445
12
104
36
15
13
56
36
99
96
204
24
24
72
21
3
69
75
48
24
108
156
129
60
3
24
145
95
33
183
48
36
9
172
23
237
84
24
39
117
36
60
72
36
51
25
59
1
80
123
108
93
72
12
88
48
11
48
48
12
177
3
57
39
25
35
24
108
85
23
24
97
44
15
97
47
12
81
12
16
167
48
117
4
60
11
12
93
108
207
12
1
80
100
47
25
24
120
68
15
36
24
1
104
75
36
145
32
75
84
85
11
133
56
60
108
48
87
37
20
60
39
105
72
144
3
60
37
44
120
15
37
44
123
12
120
120
96
9
136
35
33
76
140
144
136
144
80
171
21
60
39
81
72
87
85
8
52
56
64
71
477
147
33
60
15
57
99
120
1
143
12
69
39
277
83
108
105
3
85
56
36
243
37
167
45
288
12
180
136
47
48
81
36
27
57
108
135
33
100
8
76
23
37
56
27
12
33
132
39
36
228
61
95
96
60
61
20
28
59
165
87
84
9
15
1
20
15
21
111
13
12
32
63
109
56
60
15
33
24
36
100
36
20
75
49
56
75
25
119
12
9
3
177
3
132
24
57
27
45
195
12
84
37
203
21
135
9
132
3
24
1
107
48
69
15
13
180
59
61
68
100
71
21
28
216
36
23
84
1
11
48
121
35
45
52
8
216
76
32
288
3
69
3
45
15
9
99
57
39
84
85
132
144
44
120
136
8
3
144
25
80
36
72
27
9
24
447
384
69
48
132
3
72
60
121
11
21
267
13
200
27
73
144
8
75
121
11
25
71
49
23
93
252
60
123
93
39
48
165
15
60
105
4
71
120
24
9
15
9
72
36
144
243
81
15
156
144
12
132
12
24
1
56
24
15
121
95
33
15
45
99
180
36
81
64
116
3
33
28
35
24
60
33
48
172
24
8
63
45
12
36
36
60
244
56
111
72
133
24
263
73
23
12
84
25
24
36
116
84
39
61
96
8
99
21
24
3
72
108
69
15
21
3
36
25
164
15
37
20
123
36
24
72
105
159
180
48
12
21
63
21
64
60
35
60
201
3
61
36
83
36
37
8
72
88
11
120
240
24
36
145
20
39
72
300
225
15
57
51
25
44
172
24
120
32
3
25
20
36
136
80
87
121
60
47
12
156
21
24
84
28
119
61
144
140
180
40
299
60
36
45
108
75
13
95
25
8
24
72
3
33
4
60
155
81
72
412
44
12
24
15
69
87
84
24
36
265
8
207
169
11
169
92
39
84
120
25
20
27
108
81
51
57
135
177
48
123
85
24
20
24
39
1
35
261
3
48
109
23
213
72
36
96
3
48
168
24
165
28
23
84
181
251
1
59
36
49
80
36
24
195
48
12
45
168
156
51
60
24
1
96
155
249
4
35
97
80
4
11
93
72
40
8
180
27
24
109
80
84
51
1
120
24
11
169
180
119
36
97
95
48
24
121
92
27
37
44
24
27
45
36
123
24
73
260
108
87
57
3
133
60
95
36
25
60
119
61
35
84
9
15
ABCD 94708137092*3^$a+1 [50037]
73
35
187
101
109
30
53
21
39
72
1
47
1
114
72
65
13
30
36
30
56
63
33
112
198
65
12
85
35
103
372
66
90
6
18
17
36
145
59
13
143
73
144
48
167
1
71
273
106
30
11
55
78
8
88
11
45
64
54
122
3
13
95
7
137
33
27
43
18
23
216
1
18
12
5
12
25
138
5
49
23
12
36
79
26
10
270
8
22
42
23
57
118
74
10
86
192
27
13
215
48
7
53
157
71
151
18
23
12
48
72
7
24
89
37
35
175
5
1
48
35
31
150
35
48
45
15
12
61
18
77
24
73
47
249
82
54
95
36
48
21
70
26
22
18
95
73
59
55
48
30
119
60
61
107
37
83
93
34
30
23
12
48
60
355
30
96
24
11
157
59
91
122
3
45
75
55
29
55
89
300
69
136
71
1
54
5
79
24
96
14
22
53
48
12
1
72
42
6
176
96
39
1
23
67
89
31
17
21
112
72
296
27
127
6
59
31
72
24
53
60
60
25
83
247
38
27
12
25
24
11
109
191
33
10
125
60
67
41
60
133
6
89
24
168
12
216
24
7
5
121
32
63
43
192
54
66
5
12
205
95
43
30
30
29
45
40
35
91
74
34
54
8
27
13
30
180
5
97
18
89
468
12
13
23
48
36
103
137
61
18
54
18
38
99
13
168
66
5
33
178
24
30
35
43
53
223
185
36
19
30
72
72
96
59
72
36
12
12
48
60
67
114
11
13
72
138
5
25
32
51
45
27
12
228
31
102
24
59
31
5
9
34
5
211
5
96
25
30
234
6
84
12
29
61
120
275
60
12
36
432
163
5
72
283
54
23
97
83
7
53
55
65
72
12
21
82
222
83
61
35
31
5
1
30
197
21
10
86
15
33
135
60
61
42
65
12
105
87
48
43
24
53
91
6
18
53
9
3
85
11
24
13
8
99
12
49
35
31
24
12
53
37
23
72
12
31
6
35
45
48
16
42
65
180
163
89
7
53
48
19
53
33
58
30
90
14
70
26
39
1
131
96
373
11
24
12
33
99
120
61
155
37
104
3
45
48
10
38
27
157
167
73
95
12
36
57
112
6
138
59
103
30
32
48
39
9
135
25
179
103
78
162
65
37
80
10
17
229
66
110
15
84
7
48
182
27
132
19
17
55
102
83
84
73
390
41
19
65
181
11
45
16
203
72
319
5
73
32
178
216
6
143
1
24
8
58
5
12
199
198
47
49
59
61
54
113
60
55
102
35
48
72
13
23
1
155
21
3
192
109
23
1
179
43
17
48
24
19
6
216
23
24
103
74
16
32
40
18
72
5
43
62
3
13
11
199
17
24
61
8
75
37
32
40
23
25
48
47
169
66
54
18
6
59
43
122
183
49
48
56
22
18
47
72
48
84
60
1
192
90
38
34
29
144
60
61
95
144
36
21
48
88
162
17
24
36
156
55
150
107
60
25
96
306
41
7
110
27
60
60
189
279
120
60
13
18
72
53
9
96
39
91
6
8
3
45
135
72
36
141
48
58
17
21
82
110
159
33
88
90
120
134
123
120
156
7
5
139
18
8
195
24
60
19
29
121
102
42
107
24
12
19
14
39
67
53
12
109
11
48
93
87
60
37
23
97
24
24
102
96
180
89
48
67
125
24
69
63
25
95
12
13
35
103
17
108
36
31
54
128
15
1
167
204
13
23
12
67
41
24
60
13
11
21
10
29
9
3
55
5
55
18
47
43
62
34
29
132
189
34
ABCD 94708896988*3^$a+1 [50024]
67
23
21
24
36
12
4
113
7
8
108
27
25
41
72
15
15
18
24
12
24
24
6
54
3
45
67
5
147
40
29
19
120
60
20
57
36
18
114
7
29
27
3
12
57
88
5
7
12
119
6
19
131
9
15
49
41
19
11
69
21
115
11
49
72
17
18
54
3
57
43
48
12
32
3
6
15
15
69
60
52
11
78
24
15
52
35
24
42
12
6
109
36
36
65
43
8
12
15
61
32
40
128
87
49
41
48
27
33
126
1
32
15
1
5
39
51
61
11
37
17
36
24
18
90
36
60
19
36
36
23
6
15
72
4
23
25
35
18
15
9
18
141
75
54
36
72
15
88
12
8
45
30
85
24
108
17
27
9
19
23
13
36
11
37
11
25
32
3
6
78
48
54
19
32
4
23
18
3
144
21
24
12
24
36
91
23
9
45
3
45
15
45
3
4
5
60
7
11
24
1
17
15
21
7
5
3
60
4
23
18
7
83
181
5
19
71
85
113
6
45
4
17
31
35
48
9
45
43
29
36
19
11
13
5
12
147
57
15
33
18
78
24
30
90
6
9
72
64
47
30
3
36
4
59
133
53
7
60
29
18
30
12
79
41
3
12
3
18
30
48
25
41
55
5
30
18
108
3
69
6
1
60
5
6
102
123
52
11
25
12
60
12
5
12
55
53
18
78
27
28
20
24
48
45
30
30
27
15
1
32
33
84
15
172
11
12
121
17
3
60
117
48
66
69
21
144
30
6
19
137
115
35
13
29
31
41
30
25
11
105
60
4
8
36
16
53
120
15
21
19
36
36
35
1
29
18
25
8
108
9
15
16
72
12
56
40
95
36
6
43
137
19
83
33
4
41
7
12
8
16
5
12
75
48
69
60
6
37
12
140
51
57
4
11
72
13
35
49
36
32
33
7
5
30
36
96
1
120
24
36
17
51
12
15
117
51
42
43
72
65
27
108
3
30
7
12
41
24
6
49
17
51
105
18
24
25
5
15
21
60
30
6
51
69
18
33
93
19
32
21
75
4
23
25
36
5
12
7
17
30
6
27
3
13
5
30
25
95
1
23
1
84
8
3
6
63
81
54
13
89
79
72
23
60
1
29
6
66
3
21
24
30
61
59
25
89
30
21
9
6
6
19
24
12
89
30
6
48
6
49
60
53
24
55
29
30
6
48
111
40
29
3
4
29
55
20
4
60
12
41
15
39
1
8
24
16
20
84
21
30
6
36
7
60
5
31
72
29
48
96
60
39
36
39
6
24
102
24
25
60
84
72
56
48
4
11
66
103
60
11
42
7
41
31
24
72
17
18
12
66
30
36
48
6
75
15
36
21
69
3
16
29
55
48
12
11
6
60
66
60
25
23
6
30
33
36
15
37
92
28
35
49
5
43
12
59
57
33
12
12
43
5
43
36
71
90
43
5
39
21
6
6
84
6
18
55
35
61
11
18
12
30
33
72
45
163
60
17
3
21
54
90
55
41
24
6
21
45
43
17
12
36
67
120
5
15
120
93
51
33
43
5
7
80
12
64
29
36
6
25
5
19
17
67
5
7
36
8
39
18
3
9
31
44
16
107
13
96
65
48
55
5
12
15
16
48
5
27
3
9
33
84
31
53
120
84
31
72
12
8
15
30
7
17
6
9
136
24
24
17
12
48
43
29
12
90
90
51
45
15
28
77
7
23
30
7
35
1
5
15
27
25
35
153
45
54
42
3
45
31
36
44
45
12
30
13
60
137
72
36
120
24
96
12
42
6
12
3
21
39
45
7
24
41
168
67
24
36
17
30
42
15
33
3
45
7
8
12
15
66
12
55
17
6
9
52
5
139
17
39
36
4
53
60
12
51
4
29
7
17
51
27
13
35
6
36
55
12
20
21
12
87
72
33
18
12
18
42
1
65
36
36
43
35
54
96
24
103
17
7
29
96
24
54
6
31
11
84
90
15
21
79
68
33
3
39
6
72
7
12
60
35
96
45
3
30
31
23
81
84
33
3
21
6
13
131
13
41
90
66
54
69
63
30
18
42
48
19
5
30
66
7
53
36
19
60
65
12
12
235
23
18
19
41
186
33
45
103
17
12
151
108
5
66
9
21
55
48
11
25
24
5
55
47
121
24
56
27
81
9
271
29
12
51
4
24
161
19
12
17
30
37
23
1
36
11
18
54
73
5
79
11
54
48
31
65
19
12
59
36
6
79
188
15
37
29
67
155
13
20
16
108
8
28
5
15
144
21
120
7
12
5
6
102
7
47
1
68
52
48
44
36
15
109
8
3
42
67
36
12
53
19
11
6
39
9
3
45
18
42
7
11
90
31
24
12
17
67
24
5
55
11
13
17
36
18
49
71
84
33
4
11
30
12
36
72
12
31
11
1
60
5
12
42
61
152
3
18
36
3
52
89
12
67
41
55
5
55
29
31
12
12
8
75
33
12
33
60
55
36
84
29
55
5
75
72
21
60
15
105
7
48
48
12
24
144
101
31
17
18
12
18
84
51
27
21
45
30
1
29
39
16
36
8
28
80
27
30
27
111
30
7
35
90
7
71
33
12
123
21
4
84
8
15
33
40
12
95
12
12
9
4
5
6
45
64
11
25
5
36
91
17
31
44
16
29
31
104
12
21
7
8
27
162
99
24
15
61
44
51
61
108
68
93
150
45
4
120
11
25
17
12
43
77
7
59
25
36
5
51
57
30
6
15
4
113
75
72
33
7
12
20
9
60
96
36
54
36
18
19
32
16
8
4
80
21
67
17
55
77
39
21
43
11
45
45
72
54
96
45
12
21
7
47
66
55
12
17
6
90
55
12
152
16
131
114
15
4
80
93
79
209
6
24
21
81
48
7
144
29
75
12
75
42
43
5
7
12
29
7
65
12
78
37
47
90
31
23
42
19
56
60
27
13
17
12
51
87
102
51
64
8
16
32
57
31
ABCD 94709501884*3^$a+1 [50007]
51
4
9
2
22
32
15
133
12
20
6
42
22
9
11
34
14
90
12
10
5
13
36
2
30
19
41
39
16
17
130
18
20
3
40
11
88
92
6
10
12
62
10
24
65
9
10
41
19
17
1
15
8
7
72
60
20
1
9
36
26
10
6
30
2
78
10
9
15
5
36
40
48
12
5
52
71
12
133
44
22
24
12
2
18
22
2
45
55
29
21
4
54
17
16
44
1
39
33
2
10
39
32
40
15
14
96
15
7
17
15
4
105
51
9
27
24
20
1
33
32
24
31
3
26
6
24
90
18
28
2
7
41
4
236
39
63
48
24
40
26
82
42
18
2
18
10
36
75
17
19
21
3
11
30
6
73
20
9
3
19
38
30
1
41
48
30
18
3
27
34
59
12
25
23
61
20
16
3
20
99
18
40
42
21
11
18
12
19
21
71
40
39
21
65
90
9
13
36
12
14
30
19
9
3
8
39
46
47
15
40
32
12
6
19
3
8
10
3
12
35
9
36
4
15
18
3
65
19
56
67
18
14
129
7
48
2
43
9
36
14
13
17
7
23
16
6
36
44
31
15
14
4
11
33
31
9
20
16
54
8
70
2
1
11
18
3
37
18
5
28
21
20
15
1
3
20
7
18
27
9
51
17
30
42
46
102
42
29
25
11
1
14
18
3
37
27
5
18
21
7
84
5
4
11
16
24
120
54
32
3
19
6
35
57
3
16
5
19
21
26
24
6
40
14
4
17
9
39
1
60
8
150
61
51
5
21
22
18
2
30
10
30
36
111
20
1
20
39
61
18
57
20
19
20
25
3
18
23
40
29
43
24
3
17
1
62
1
41
6
22
11
79
57
23
12
18
27
1
3
47
9
45
19
47
24
9
21
34
66
20
34
17
39
6
39
21
4
20
4
15
20
111
25
9
35
181
11
28
45
24
23
28
71
9
52
80
55
20
112
33
29
15
51
13
20
9
18
13
120
72
20
15
30
4
50
10
11
9
55
41
84
46
44
60
25
56
39
6
10
12
2
18
1
11
1
5
19
65
4
11
33
7
3
17
24
40
45
62
25
24
11
69
3
1
47
45
40
5
12
43
8
36
1
18
5
55
74
3
9
4
95
21
60
16
15
120
24
3
17
135
9
39
57
3
30
16
87
5
114
34
54
81
59
22
15
33
23
120
48
117
24
10
8
10
50
10
18
20
12
1
21
20
39
9
42
34
35
21
31
3
2
174
40
8
13
17
18
9
73
20
48
42
73
47
22
80
16
32
7
24
57
2
48
9
13
8
52
12
20
19
32
4
56
13
2
12
22
15
9
27
20
73
27
15
20
12
1
20
9
7
33
20
72
4
11
33
10
41
12
13
2
9
13
68
52
3
3
44
46
11
1
2
30
42
21
4
41
15
40
77
16
42
2
16
30
6
11
45
10
24
56
10
23
1
20
31
69
8
12
16
2
33
4
15
45
9
6
9
11
9
25
71
1
23
27
33
51
58
11
7
18
36
8
10
32
6
12
30
12
9
25
62
12
37
21
120
2
37
11
13
45
32
40
59
4
96
45
11
9
10
68
30
60
22
18
23
9
28
66
36
24
26
90
9
36
15
21
4
33
30
18
42
68
13
11
9
9
7
56
9
10
129
15
14
43
5
60
10
32
16
24
18
92
27
40
3
92
1
24
39
36
54
6
9
32
7
42
39
15
84
32
4
2
60
24
108
22
21
80
9
4
84
2
16
50
3
52
29
6
4
60
38
12
18
12
28
20
18
142
12
29
9
42
10
54
42
80
3
51
10
36
15
80
103
2
75
9
16
44
16
44
18
42
31
35
40
32
40
36
5
57
43
89
10
20
1
17
3
16
56
9
4
26
1
8
39
48
24
10
51
9
18
30
27
36
27
6
11
15
4
2
15
45
15
15
24
64
17
15
58
14
21
9
82
6
30
5
4
36
9
26
13
32
45
12
22
5
51
24
58
3
39
5
16
77
3
24
31
33
39
78
39
45
24
2
9
1
150
18
56
15
1
3
41
6
9
31
89
4
72
9
36
83
25
32
4
35
1
32
22
26
43
27
32
108
4
80
36
22
51
9
11
52
47
13
20
45
4
20
16
2
30
48
12
7
71
34
30
6
32
91
71
6
30
4
5
43
32
184
32
22
68
39
1
15
29
18
42
36
28
12
18
21
5
36
3
25
32
4
35
73
71
39
13
20
9
46
9
44
40
47
10
2
21
25
15
17
28
86
1
93
44
28
32
18
12
73
60
15
5
99
4
96
9
21
24
75
17
24
18
21
12
4
9
12
42
2
16
3
12
24
81
32
12
10
5
36
27
1
9
32
18
42
18
46
6
18
48
20
24
6
22
27
44
19
62
16
15
15
20
12
97
11
13
77
4
15
20
3
106
47
25
14
21
84
3
40
38
3
49
36
11
51
60
33
7
62
3
24
19
5
21
18
30
12
39
37
3
71
4
2
12
18
42
10
8
10
95
27
73
8
1
18
8
9
15
1
33
14
30
30
1
17
24
19
41
6
25
17
10
80
13
17
40
11
36
75
16
50
4
8
118
72
90
3
33
51
3
6
56
28
3
77
91
15
32
40
20
10
15
108
9
2
9
1
20
76
12
8
39
24
69
18
12
1
15
66
18
32
6
3
40
20
12
48
21
31
89
39
16
11
28
44
30
40
12
35
4
29
10
30
3
15
69
5
4
72
30
14
31
9
78
2
39
7
24
66
35
9
48
40
18
92
18
34
30
11
25
23
76
23
10
11
1
20
34
26
10
9
9
3
8
31
8
18
15
24
25
68
22
29
12
27
1
15
72
5
4
11
70
83
7
2
12
36
19
9
12
23
16
65
31
105
2
18
19
9
54
60
17
1
120
3
29
10
12
9
29
52
20
15
33
10
48
14
18
33
15
30
4
51
35
4
21
9
18
38
24
46
20
22
11
9
7
5
76
35
73
27
20
15
4
45
15
8
40
32
10
15
36
87
38
70
18
72
14
61
15
20
25
17
52
26
69
21
10
2
30
18
3
37
15
17
22
80
6
3
12
9
78
40
6
90
56
6
40
44
6
49
9
24
30
6
2
102
60
60
18
25
35
9
3
42
48
27
40
5
46
18
15
15
14
22
20
40
26
4
38
13
9
11
27
33
67
33
5
4
20
28
6
44
42
60
30
4
57
65
15
4
35
6
90
30
88
27
5
12
46
14
3
7
17
3
10
20
72
19
17
39
21
135
7
32
16
33
17
30
24
4
81
36
15
33
15
104
10
23
4
11
72
10
68
3
12
9
4
54
12
6
3
11
6
114
46
15
89
15
19
65
27
84
1
17
3
19
24
2
42
1
36
11
42
3
9
19
9
11
9
16
26
18
12
60
15
75
118
6
41
3
46
2
34
30
146
40
72
8
43
15
96
20
34
12
20
54
9
31
30
8
10
33
17
22
78
2
45
4
17
4
26
133
11
40
69
72
35
10
2
10
2
18
16
27
27
78
32
18
88
41
1
12
18
2
12
30
6
19
41
40
2
1
12
35
40
12
17
16
59
16
53
27
64
86
3
1
6
29
1
2
16
36
9
60
17
24
4
71
13
71
19
38
75
4
53
10
21
36
3
12
5
31
20
34
8
27
55
21
48
11
1
5
24
99
40
11
1
15
30
23
9
18
10
23
16
24
41
15
1
20
19
65
4
15
27
5
15
13
21
119
9
7
39
2
4
75
15
26
3
79
20
12
1
104
16
119
25
24
12
29
48
16
90
21
5
18
10
60
63
44
3
21
25
14
46
84
8
24
6
33
16
44
91
9
45
26
21
15
10
18
54
2
18
28
15
3
24
18
30
24
9
21
8
7
21
15
29
16
3
29
52
59
19
12
5
15
94
2
88
30
6
41
28
47
72
40
2
16
3
11
1
17
48
10
42
ABCD 94709531786*3^$a+1 [50044]
13
95
24
7
21
24
44
16
15
36
89
7
102
18
57
68
28
69
102
18
15
8
12
7
89
16
69
6
30
11
216
7
5
13
3
20
12
36
4
20
37
15
3
45
8
24
13
3
72
8
48
60
1
11
12
24
52
8
48
7
18
90
5
88
44
31
12
60
12
77
49
95
73
3
15
5
43
17
37
11
7
6
11
60
96
12
49
35
1
90
17
36
7
17
12
7
29
60
12
1
18
45
36
296
4
12
3
78
54
12
17
24
4
24
21
6
93
24
27
41
40
9
11
12
25
3
8
25
87
9
15
24
92
28
8
25
3
20
16
24
36
8
4
32
64
24
27
29
84
36
48
16
15
65
79
29
24
1
24
51
56
31
5
1
47
1
60
35
103
17
76
44
25
18
77
4
15
5
4
92
16
3
5
1
90
33
3
41
4
21
27
32
76
27
17
48
100
3
5
25
51
45
3
9
11
24
19
54
35
61
11
24
4
8
40
3
12
21
75
5
12
36
12
25
47
48
7
24
17
4
44
7
84
17
40
72
8
43
65
67
29
4
32
61
27
44
36
85
78
21
8
19
54
11
12
16
20
19
113
12
4
8
25
3
20
36
84
1
39
12
44
16
24
32
12
120
12
13
11
60
36
52
48
9
54
5
40
68
49
30
108
5
60
40
9
3
128
76
45
23
12
4
9
47
40
84
8
12
48
60
31
29
1
18
17
37
39
15
21
21
48
36
11
12
24
48
19
18
72
35
4
20
79
90
35
24
88
20
12
64
48
15
5
103
9
44
36
12
7
5
60
31
17
36
31
21
32
16
20
12
48
12
96
12
84
31
17
67
41
24
16
12
3
33
20
19
53
72
19
29
36
55
101
31
30
59
16
24
27
21
3
9
60
200
16
44
13
15
15
18
18
36
5
4
68
12
136
27
5
12
1
6
137
1
51
60
8
24
4
93
12
3
51
36
9
15
33
12
120
44
1
11
12
40
123
9
21
3
87
5
12
19
93
24
24
32
16
24
27
12
81
48
21
27
63
5
72
36
13
12
18
33
128
96
60
16
51
129
8
55
77
52
8
28
15
29
43
41
16
32
19
6
30
41
13
3
15
17
28
36
44
4
56
1
11
88
44
12
12
36
7
33
60
8
85
18
5
13
11
28
12
15
24
69
24
20
24
12
31
5
13
15
21
48
35
25
39
8
36
64
8
1
72
24
3
72
9
6
45
20
19
6
30
36
36
24
33
20
16
39
5
4
8
120
4
20
24
84
48
36
7
21
159
9
44
96
60
76
8
88
48
36
24
15
9
3
117
36
12
20
19
33
44
60
19
24
5
64
75
21
27
101
232
32
13
11
48
19
29
43
29
16
21
11
25
6
65
37
59
36
40
48
15
29
7
36
41
49
35
24
24
7
5
36
48
25
47
12
12
13
6
9
32
76
20
156
12
108
24
12
37
11
4
24
27
29
4
36
9
35
4
80
19
65
25
83
40
96
20
60
4
39
6
12
35
7
36
12
29
13
30
69
56
12
12
76
24
9
198
30
18
36
21
39
57
27
21
192
3
5
12
12
7
5
28
39
9
8
4
36
21
107
12
52
39
17
7
12
17
112
36
12
12
33
15
20
1
11
24
12
28
69
59
4
32
43
17
72
12
25
23
12
88
24
24
20
7
24
21
8
7
66
39
44
12
72
12
16
3
29
7
9
60
8
16
51
21
24
9
42
9
9
3
44
12
13
15
20
16
20
48
1
6
33
132
51
57
8
12
72
36
25
6
21
12
32
28
8
16
9
47
24
12
151
5
43
9
8
12
48
36
12
7
21
33
18
9
3
18
3
56
31
54
18
9
48
24
44
28
56
28
12
3
5
60
24
37
3
116
48
16
39
36
45
56
16
39
5
52
12
68
31
12
60
5
4
3
6
11
7
36
29
72
12
40
75
6
3
8
4
36
3
120
72
5
24
31
18
27
32
43
17
1
83
4
8
36
49
35
1
15
9
59
7
29
4
36
32
7
41
49
107
40
8
48
24
67
41
76
80
16
32
24
13
59
84
79
33
12
24
8
168
43
5
24
1
54
5
96
60
16
20
1
3
33
39
24
24
12
8
24
1
90
48
9
27
17
4
8
36
13
23
60
48
28
44
24
60
13
54
17
4
39
12
41
55
29
28
51
48
81
27
5
12
100
20
31
5
31
18
11
4
20
31
17
1
15
27
29
1
36
15
68
25
11
24
4
39
36
21
51
5
43
33
44
28
27
9
57
6
66
24
47
7
41
12
12
4
20
19
177
3
29
1
96
51
164
12
24
24
4
24
75
5
7
53
1
95
100
3
53
12
24
7
12
18
35
1
18
77
4
15
12
17
55
5
16
3
41
36
31
21
27
69
3
5
12
43
29
12
40
84
32
12
61
48
18
29
12
28
12
27
17
1
36
27
45
42
45
9
3
32
24
12
1
47
16
9
27
56
24
19
9
9
66
6
11
4
8
48
55
29
4
15
18
27
8
7
108
9
81
11
36
108
4
92
13
23
12
48
13
71
16
84
9
51
105
27
92
12
1
11
4
48
8
48
7
41
12
24
7
65
4
128
28
8
1
27
92
12
84
4
57
3
9
3
24
9
36
47
49
54
12
29
16
15
41
28
57
30
5
1
11
12
97
3
33
51
63
18
30
29
48
48
61
30
36
33
3
24
45
116
40
20
12
19
30
15
27
29
28
92
28
3
29
19
5
12
36
7
21
15
29
19
21
44
36
7
17
1
39
15
5
40
8
136
32
49
27
32
16
8
13
3
48
32
127
24
36
81
8
12
61
3
15
12
36
29
103
12
6
51
20
52
39
54
35
13
11
12
12
12
43
5
24
36
13
23
48
127
29
12
4
8
40
27
6
15
8
24
184
15
36
6
3
8
37
15
8
12
24
4
104
184
84
68
7
5
4
32
40
20
1
23
36
4
45
3
20
31
5
1
23
72
49
51
36
39
21
140
12
40
56
31
24
9
48
48
44
52
9
15
27
18
18
29
124
32
25
42
65
24
16
15
5
12
36
12
76
45
35
12
7
30
60
27
8
60
31
41
4
24
72
104
16
27
53
4
56
28
20
49
24
63
20
55
5
64
63
17
31
60
17
19
33
44
16
24
3
5
12
43
29
61
11
12
25
35
7
9
8
76
56
36
43
21
3
17
13
78
12
17
40
8
12
72
24
7
18
15
8
31
36
9
15
9
20
61
23
28
57
23
12
1
11
36
36
4
39
41
36
4
8
16
44
24
133
63
3
24
17
36
16
20
19
36
5
132
4
24
36
12
20
31
36
36
54
23
24
64
48
45
27
32
13
3
12
32
7
9
36
44
1
59
7
17
16
3
5
13
11
13
75
33
3
48
8
49
71
28
3
132
41
4
9
3
48
104
25
11
7
137
36
4
20
12
1
11
13
99
27
48
45
9
3
8
76
9
84
3
3
17
4
15
5
4
3
65
12
12
55
9
68
40
27
17
55
24
36
21
9
24
47
24
1
75
15
ABCD 94710099670*3^$a+1 [50037]
24
90
27
44
16
99
9
2
40
51
3
69
45
66
44
1
12
93
6
9
36
5
96
18
37
47
172
63
66
45
32
7
71
7
3
15
15
44
36
76
3
11
34
45
131
19
42
33
21
35
42
49
6
47
13
30
30
30
84
48
30
101
10
32
22
33
23
49
6
35
7
57
33
29
114
54
1
137
55
17
16
6
56
4
3
27
8
42
4
66
8
1
72
23
31
23
76
111
6
9
15
83
1
35
10
27
3
66
3
11
96
49
65
1
78
42
18
12
18
78
33
6
24
51
95
49
60
60
36
33
51
41
13
6
41
10
56
49
24
15
39
48
132
102
6
65
73
21
18
57
89
19
36
29
31
29
7
15
26
4
24
45
11
43
87
8
1
102
12
48
3
51
41
28
26
54
19
21
2
13
9
56
25
6
6
24
66
60
65
19
30
3
8
7
201
96
74
31
75
140
36
22
81
6
36
53
16
86
43
24
18
3
74
37
6
29
43
36
11
49
29
7
105
51
3
99
6
24
12
5
1
24
15
24
74
52
81
24
95
25
30
9
9
27
93
12
186
18
12
3
26
48
7
9
6
8
13
24
3
8
19
29
24
1
11
64
36
9
9
72
15
24
60
6
41
4
45
18
17
85
24
11
10
8
91
11
1
18
29
43
5
34
48
56
94
68
28
24
21
29
10
86
46
26
48
67
3
15
11
24
10
6
38
1
9
26
31
36
3
27
108
81
18
6
9
18
3
2
13
89
121
30
66
66
23
37
150
29
49
39
27
30
143
31
42
18
6
30
11
7
53
64
9
12
93
56
25
71
13
30
15
81
36
9
18
38
54
61
3
36
78
51
36
59
30
64
3
63
51
30
6
23
37
54
29
30
25
12
3
45
24
12
3
6
6
45
5
1
24
71
18
6
10
69
39
42
14
109
47
100
75
69
15
81
45
54
45
27
23
1
24
15
51
18
36
5
10
51
11
19
15
24
9
57
45
84
77
7
42
18
12
39
27
33
110
24
1
15
15
66
5
4
9
5
37
18
15
2
1
77
42
79
6
9
21
54
15
9
66
45
15
41
10
9
30
45
66
48
6
9
11
12
7
17
34
90
45
12
29
13
27
51
27
50
7
18
66
35
25
24
6
11
1
17
7
15
3
6
15
6
45
35
64
21
36
18
21
33
66
66
53
7
15
18
75
141
57
9
51
12
15
8
109
54
11
109
24
11
10
32
30
18
25
21
18
111
24
11
31
53
61
45
30
39
75
3
63
20
16
8
112
68
1
24
53
22
33
23
40
56
66
25
9
3
11
19
108
18
30
131
145
18
36
12
9
80
91
24
36
3
6
90
3
75
26
91
30
6
3
21
9
14
42
25
15
48
243
47
76
87
27
63
60
3
21
35
13
66
9
27
48
12
105
45
24
6
5
24
109
11
34
33
24
39
14
10
26
6
31
24
3
51
81
9
42
87
50
16
15
42
5
34
81
24
35
1
9
8
7
39
75
24
167
1
12
6
6
15
21
17
42
18
16
140
1
63
57
9
15
89
10
30
56
31
59
7
30
72
60
35
37
66
12
18
29
133
6
21
3
101
7
12
6
30
15
27
23
16
24
9
30
6
12
63
9
77
25
6
9
8
10
8
49
6
33
56
10
14
19
47
61
60
27
33
27
3
9
39
105
26
6
4
21
9
9
6
33
32
19
11
24
34
15
17
6
193
54
30
66
125
19
57
8
1
9
32
30
19
6
30
65
18
10
32
1
69
9
29
258
43
21
3
21
15
96
23
100
60
3
39
33
41
25
60
12
69
9
15
86
60
1
30
48
17
4
60
9
11
1
9
80
64
21
6
23
12
42
72
64
14
66
34
3
27
72
15
24
35
25
21
9
29
25
36
30
66
11
7
18
39
3
15
15
138
114
48
42
59
1
29
4
51
42
24
23
42
1
54
6
3
54
32
58
27
18
6
21
24
15
59
7
45
81
63
51
29
60
1
6
12
11
6
25
65
18
46
9
5
7
108
45
50
1
21
60
105
29
40
62
13
96
53
43
3
2
112
21
30
5
1
24
15
6
44
12
25
12
15
12
8
12
25
24
6
144
15
6
24
24
105
12
45
18
6
99
6
47
97
15
75
12
60
3
21
69
32
34
45
6
83
13
84
15
38
1
9
6
36
15
5
40
105
15
33
12
35
31
3
15
81
81
53
19
18
5
55
63
9
30
75
56
31
15
9
65
91
3
45
21
6
50
6
34
3
35
37
5
55
11
13
96
9
80
7
84
36
33
6
18
72
26
4
189
30
30
6
30
36
9
15
15
3
21
15
66
30
65
13
77
18
22
24
9
18
24
18
11
16
9
21
18
30
32
1
57
141
29
30
6
12
30
22
12
39
135
6
8
7
9
26
139
6
89
7
18
35
61
11
28
51
84
21
50
34
45
12
3
24
26
16
30
51
39
24
39
72
9
15
15
15
11
19
12
24
23
18
34
30
38
16
15
174
12
41
7
41
31
89
19
101
16
24
2
13
9
32
1
47
61
9
21
12
18
165
74
67
24
6
24
156
36
39
18
3
3
15
30
11
24
6
10
30
3
66
96
30
18
6
15
51
18
18
23
49
41
54
16
26
1
54
48
66
42
27
15
17
115
15
9
95
49
36
65
25
36
24
59
42
66
49
36
57
57
48
18
29
19
54
21
15
35
10
30
30
2
48
37
30
3
44
7
5
18
18
22
33
69
24
21
36
48
9
32
40
18
63
143
24
31
12
54
6
3
30
50
85
24
6
81
18
80
22
18
30
21
51
8
7
29
6
31
39
90
15
15
18
3
30
39
63
12
3
68
84
61
54
66
30
23
24
7
36
29
18
25
35
43
57
36
21
99
9
12
99
57
9
9
15
2
64
9
11
18
10
116
1
24
41
6
25
23
10
26
54
24
102
18
42
1
108
35
16
105
5
30
18
18
13
24
12
29
34
60
21
12
63
66
21
60
5
37
75
15
27
54
56
4
15
66
36
24
3
15
36
12
87
8
7
111
51
18
11
12
4
45
29
16
14
4
3
18
15
56
19
6
36
42
11
115
6
23
1
65
49
27
68
46
30
84
6
9
66
21
26
37
27
111
48
69
3
5
52
32
13
36
30
30
6
3
27
30
30
84
12
3
9
36
41
49
5
25
66
23
1
15
14
82
48
152
43
15
6
6
9
17
25
24
45
114
104
55
30
17
24
25
60
6
6
9
30
26
22
42
8
13
3
ABCD 94710153368*3^$a+1 [50030]
18
3
8
84
52
56
4
81
3
24
56
16
36
12
56
52
20
12
100
32
36
52
15
81
20
160
20
7
45
84
20
28
8
40
9
35
48
132
4
24
60
32
24
76
84
12
152
88
48
56
25
3
20
16
12
20
52
12
56
64
56
40
9
18
5
48
24
4
60
20
12
180
60
55
72
17
1
47
28
12
80
36
112
164
25
11
7
5
247
105
68
96
40
51
45
56
7
113
52
60
8
12
28
8
61
90
125
76
48
20
91
5
108
60
52
56
28
56
148
20
25
18
29
76
200
24
28
120
128
84
84
40
24
20
12
13
95
60
96
1
18
113
28
72
12
48
8
7
189
48
32
4
24
108
20
7
5
132
24
72
19
161
52
48
99
9
20
76
8
108
12
60
48
19
5
48
28
20
72
7
18
90
161
24
13
15
20
12
172
120
56
127
18
27
8
72
28
108
27
149
36
12
88
12
8
12
43
113
49
47
25
3
20
13
3
12
129
108
18
189
8
52
176
100
8
4
8
139
21
48
20
52
92
112
20
28
68
28
84
3
165
24
84
120
20
12
79
101
4
165
108
123
204
36
12
36
24
80
16
12
104
84
169
83
40
24
33
75
12
24
32
64
8
28
80
217
35
127
101
4
3
41
60
24
55
18
3
20
4
27
113
48
144
48
36
79
57
15
185
28
75
5
85
18
69
8
96
4
3
53
181
180
3
36
56
136
44
16
12
272
328
8
7
21
104
100
36
32
60
72
36
72
79
21
32
36
12
64
128
13
95
40
12
8
40
57
35
12
16
117
123
12
8
4
15
41
24
60
100
68
28
24
68
12
24
36
4
24
27
69
104
43
57
12
3
5
16
60
27
45
48
36
36
80
100
72
20
13
23
4
60
20
37
90
33
3
9
81
35
24
108
168
48
36
40
48
156
32
24
40
24
81
95
13
15
20
12
48
16
12
32
97
11
4
20
1
27
20
40
36
92
64
8
48
120
4
108
12
20
36
12
36
12
7
5
48
60
4
224
60
12
24
16
12
12
356
49
3
12
36
68
12
24
43
161
16
48
140
28
44
108
13
3
69
15
92
36
12
16
104
12
16
12
45
75
8
24
88
20
37
131
12
48
12
96
112
8
76
84
249
51
216
60
60
44
12
72
12
28
20
16
132
300
60
15
5
4
45
63
8
28
32
84
24
12
84
16
44
4
144
60
12
123
141
20
127
65
12
192
24
36
36
12
96
24
72
43
5
108
48
76
96
20
72
48
52
12
80
40
84
69
35
37
90
5
36
67
5
28
152
12
16
68
16
8
76
69
15
20
36
19
53
12
115
108
57
15
57
68
36
19
72
173
132
163
5
40
12
36
12
3
33
12
72
12
33
263
25
59
96
52
12
24
44
37
23
12
64
207
29
28
15
18
47
43
65
4
20
84
61
36
35
288
64
12
15
18
3
68
19
53
120
4
3
5
16
12
57
23
139
5
28
8
160
84
84
117
39
33
27
36
9
35
24
60
12
132
28
20
4
56
12
12
16
20
28
24
68
169
11
124
63
53
37
71
52
32
12
16
15
5
4
81
54
9
56
43
45
92
28
105
63
48
51
33
8
12
16
84
128
60
24
31
125
4
36
152
12
36
52
12
3
53
112
48
57
71
112
152
12
31
72
21
69
35
48
100
87
77
13
47
24
72
48
16
96
44
24
16
45
39
69
3
80
220
84
36
9
75
15
129
60
24
60
80
28
32
40
48
92
72
73
18
5
28
72
24
24
36
56
28
152
25
35
72
16
132
12
120
68
4
60
44
96
136
12
132
8
43
137
60
12
108
132
124
36
48
27
53
132
13
51
84
27
81
60
132
8
79
18
63
8
4
68
19
18
18
9
44
36
4
44
72
60
100
60
21
15
20
4
104
12
7
45
152
28
116
19
21
320
19
72
5
28
3
162
35
132
4
84
15
21
132
32
28
32
7
18
11
60
16
24
69
47
244
72
8
192
52
36
20
12
19
18
15
12
8
73
3
72
140
132
148
32
48
37
27
56
48
4
48
20
28
21
23
108
12
55
33
164
60
31
17
28
20
7
65
76
39
21
32
199
5
76
72
228
24
20
16
84
33
155
7
105
8
76
9
72
51
92
88
60
15
69
44
52
48
24
ABCD 94710696058*3^$a+1 [50019]
29
31
20
16
24
96
29
3
196
156
80
192
48
117
27
24
12
52
72
56
12
4
29
15
12
48
16
32
4
32
96
52
35
21
72
60
12
16
36
48
32
16
65
3
40
32
15
25
80
24
4
11
36
18
171
4
48
47
69
16
12
36
32
28
44
16
116
60
39
9
63
25
11
13
23
72
57
16
192
95
36
13
8
15
1
24
48
35
61
12
20
12
111
36
9
4
12
11
13
12
44
21
18
121
56
28
116
3
18
67
8
40
20
12
100
68
27
1
80
9
126
57
15
18
79
20
76
84
96
23
21
16
32
108
21
63
48
105
18
25
24
56
39
25
60
80
15
18
3
24
136
60
36
8
16
20
60
24
16
24
23
25
24
48
8
3
49
84
24
8
24
64
96
11
45
16
44
12
16
24
8
24
99
9
4
12
84
44
4
77
31
32
52
83
18
18
21
195
25
132
20
40
53
18
1
143
109
116
124
48
20
24
36
16
65
27
40
80
64
60
48
48
11
1
36
108
80
40
5
27
40
32
63
108
37
104
160
72
36
48
20
12
28
23
49
59
13
20
96
33
54
109
8
16
72
11
1
60
68
28
20
108
36
3
33
16
5
91
60
12
36
12
8
60
4
8
16
20
4
128
12
15
108
54
3
15
13
36
44
28
23
9
40
8
4
11
97
8
21
43
191
54
3
4
47
18
18
13
59
9
24
21
51
40
48
20
48
12
36
4
29
54
13
32
12
28
168
53
7
20
16
48
128
12
12
16
80
39
45
4
59
18
3
24
4
44
100
131
1
8
40
8
24
96
12
76
68
16
12
24
11
85
32
40
8
28
12
80
48
16
29
18
21
52
24
24
96
48
24
48
48
20
16
20
16
44
60
40
8
132
33
75
36
15
69
60
15
61
32
48
4
71
37
8
16
60
131
36
18
67
5
51
40
56
112
32
64
44
84
111
54
43
12
12
95
33
24
12
84
112
5
55
35
36
25
12
35
61
36
288
11
25
8
64
8
48
60
64
47
81
76
72
44
148
80
39
49
23
25
164
4
56
4
143
36
54
91
144
71
36
36
13
12
24
96
8
4
36
32
40
96
36
32
3
13
41
3
4
12
120
72
32
64
20
159
13
23
97
72
8
72
75
21
15
36
13
8
16
24
32
69
63
28
8
45
27
40
96
35
13
12
20
63
25
8
24
4
12
104
12
12
132
4
12
60
5
72
18
1
216
35
25
36
108
156
24
24
5
43
24
12
108
29
3
16
68
52
5
19
8
112
23
57
15
13
20
28
80
57
43
48
24
24
12
140
192
48
36
4
12
11
9
16
24
5
15
28
20
9
43
11
21
112
101
27
27
1
12
20
16
131
61
36
11
36
1
48
131
18
3
16
8
27
33
28
101
3
15
33
3
9
12
123
57
60
52
12
8
16
47
36
21
15
37
92
16
24
32
28
44
15
169
11
81
12
16
84
20
64
11
18
54
18
7
32
76
32
36
28
104
45
18
13
36
176
96
156
84
87
37
92
4
20
16
11
13
8
16
44
16
11
9
24
3
37
24
11
36
9
27
1
132
8
16
84
65
63
4
24
24
29
18
33
24
36
64
12
116
75
33
75
57
4
24
32
4
156
20
48
76
32
4
47
13
20
36
24
4
44
4
44
52
12
35
133
44
48
63
144
18
3
24
24
39
25
11
61
29
7
155
153
24
36
28
24
12
36
29
15
96
4
24
5
43
80
3
45
16
32
4
137
7
32
100
12
116
12
52
48
44
63
1
89
3
112
176
16
48
23
36
9
63
13
48
56
136
36
132
104
87
1
48
56
72
40
80
88
44
28
8
28
11
9
24
183
25
8
21
7
47
13
68
16
36
32
60
28
32
21
19
12
20
28
84
8
4
95
33
16
59
33
21
67
23
49
120
29
18
45
60
16
5
15
4
48
72
5
19
8
4
12
72
8
112
125
91
32
12
16
20
24
136
29
63
16
60
56
3
9
4
5
7
44
21
43
120
24
8
3
18
18
37
108
68
48
28
24
47
129
16
56
52
32
64
12
8
24
48
99
13
32
148
23
57
28
5
31
12
20
52
24
8
16
24
56
45
67
95
72
57
48
3
25
12
48
8
28
23
108
36
25
11
33
16
24
176
16
12
11
33
3
13
5
111
48
75
9
24
291
1
32
12
16
11
18
55
44
45
39
12
40
35
13
23
181
228
12
92
40
59
1
35
97
80
24
4
32
15
13
56
184
84
36
5
27
24
3
36
9
16
24
59
1
35
45
36
16
60
131
9
4
108
56
12
60
40
8
96
16
48
8
3
45
16
24
212
81
27
40
48
24
72
128
12
12
51
13
36
36
48
83
61
152
16
8
24
27
13
108
12
29
126
21
84
48
9
55
48
36
56
16
32
40
60
60
68
12
16
104
16
47
1
32
3
73
12
48
47
1
8
24
96
48
84
9
3
24
88
24
12
12
48
5
3
76
32
51
1
80
12
4
48
8
27
21
4
11
9
24
96
136
5
3
4
20
16
44
3
13
59
72
9
16
132
32
12
15
36
18
67
12
32
4
83
61
44
3
1
8
4
84
24
48
11
18
27
16
11
33
52
12
60
8
48
3
90
75
123
25
84
12
156
48
68
3
25
20
28
48
5
15
12
40
5
75
28
116
15
49
48
168
23
105
88
5
27
ABCD 94712340488*3^$a+1 [50015]
8
24
51
37
72
72
56
9
54
132
93
24
93
18
6
51
15
49
224
15
96
1
29
51
75
253
35
24
61
11
109
32
40
35
37
47
9
351
73
8
45
123
129
55
96
29
6
117
39
33
27
109
11
133
11
24
13
17
60
67
96
107
138
54
6
135
3
117
88
71
84
96
84
9
357
66
25
32
88
107
13
29
18
25
56
75
85
11
66
18
25
11
78
36
66
6
18
84
13
8
111
108
66
60
31
71
60
30
79
101
18
1
24
80
120
27
72
6
135
24
336
111
1
35
72
90
195
3
13
24
56
51
114
67
53
19
5
115
8
15
90
7
11
132
54
3
33
103
77
27
147
18
51
27
30
18
42
67
8
9
159
21
91
53
96
43
11
117
112
107
60
121
143
9
171
36
9
24
40
35
18
114
264
129
75
13
53
27
27
13
59
18
123
168
141
6
30
60
90
12
45
15
12
21
72
112
29
90
25
137
60
18
49
53
75
39
126
19
48
107
24
61
8
96
144
27
60
120
60
21
159
126
18
1
11
13
119
48
60
48
42
30
24
54
36
30
36
153
16
11
90
42
33
48
192
15
25
24
144
131
18
48
18
6
19
209
36
42
153
27
13
71
1
5
3
45
36
175
23
72
36
24
213
40
8
64
83
108
73
80
51
13
35
21
40
35
117
75
85
24
41
87
48
3
42
43
95
57
40
8
21
19
32
39
36
117
96
117
48
75
87
24
54
90
30
144
67
59
85
77
24
99
27
13
72
72
35
18
54
6
7
83
108
249
96
45
27
40
59
6
79
5
19
32
27
37
29
150
37
35
18
99
27
69
51
60
81
27
37
35
48
60
48
90
127
8
88
32
112
56
27
18
60
144
48
55
8
225
7
29
24
259
77
24
75
16
11
144
18
96
115
5
72
27
63
177
57
18
13
23
1
8
15
66
7
143
36
48
90
18
60
72
36
12
18
36
36
42
48
24
9
111
6
54
18
115
77
216
115
72
47
36
42
72
115
56
147
72
69
219
42
18
120
1
17
90
109
24
32
93
195
21
51
69
3
33
114
36
84
85
5
43
48
179
85
5
51
48
117
54
349
11
21
39
120
54
115
35
192
90
114
33
33
90
37
8
208
5
75
72
72
51
66
78
18
3
16
53
90
108
13
96
245
19
144
23
12
21
72
48
120
27
24
18
126
37
8
57
78
129
45
3
33
127
120
23
25
11
78
30
18
144
78
36
36
1
47
25
53
3
15
72
33
51
60
25
5
91
48
5
144
78
12
1
125
99
40
23
25
107
12
36
13
59
37
41
175
5
18
144
36
12
49
8
40
107
48
18
198
36
9
51
84
72
97
72
8
16
72
8
21
30
85
8
3
48
36
1
8
24
63
33
112
80
72
16
96
48
5
51
27
54
39
16
56
33
126
9
24
3
48
96
21
40
23
1
5
66
24
9
81
18
126
102
42
36
144
126
45
120
99
18
42
36
165
15
12
165
64
8
93
43
5
211
29
102
198
15
24
147
54
135
64
53
19
96
29
66
24
49
104
40
71
6
19
119
126
75
72
88
221
99
27
138
19
48
32
16
125
19
47
1
5
48
27
88
101
18
1
216
95
174
144
3
40
35
18
30
37
35
133
11
24
30
31
65
39
136
168
8
255
145
95
105
39
121
32
48
63
24
30
6
66
114
72
33
39
48
24
33
33
150
12
18
19
35
108
6
67
80
15
48
72
72
36
72
18
72
60
63
27
120
90
54
13
23
33
57
42
13
32
165
90
36
37
5
30
85
24
95
36
84
24
36
21
240
45
43
59
13
59
126
150
144
1
120
17
6
180
84
18
18
24
108
120
33
27
138
115
119
72
36
13
ABCD 94712501740*3^$a+1 [50011]
87
25
24
5
24
51
6
3
12
15
18
21
12
19
53
12
18
18
12
7
35
9
16
5
49
5
54
42
15
21
12
61
14
3
9
3
6
45
45
120
51
33
6
25
5
1
23
30
12
9
6
3
7
84
11
66
57
51
30
25
36
20
33
37
30
23
21
36
9
45
105
135
39
31
20
36
4
17
13
47
19
5
60
9
36
4
59
6
42
19
14
9
96
12
169
23
15
90
27
48
12
48
6
1
11
9
54
10
5
9
51
15
6
51
39
9
39
60
27
24
6
15
3
15
45
1
17
49
65
3
16
17
3
30
21
3
12
10
24
66
53
6
1
54
5
21
4
14
3
9
160
29
15
9
36
31
5
139
60
29
12
75
3
1
11
36
18
6
19
60
26
15
6
27
36
60
57
13
14
36
15
24
18
19
23
7
8
15
7
101
19
24
6
11
79
11
79
23
7
44
16
98
57
33
63
18
12
109
44
27
48
24
6
66
9
6
39
99
72
10
8
76
20
9
12
55
60
53
121
77
13
104
12
21
18
21
9
12
18
6
3
6
15
6
45
33
12
55
59
1
44
66
15
36
57
15
21
15
1
44
27
12
7
11
9
21
24
36
49
24
35
1
5
60
18
1
29
57
34
5
21
9
24
30
121
29
12
66
99
45
6
63
84
93
13
59
12
19
11
69
75
6
3
22
35
123
60
12
10
95
36
12
37
188
6
40
30
96
53
36
6
63
12
3
30
12
30
15
10
11
30
13
50
76
8
76
17
33
6
21
63
9
7
54
6
29
21
75
39
27
27
72
3
18
69
4
6
54
26
48
52
5
6
18
31
20
64
44
16
5
61
8
63
19
11
9
3
12
84
15
30
16
23
15
45
27
4
5
25
17
24
39
36
15
18
60
81
45
72
19
44
15
54
67
44
9
18
9
9
12
3
36
54
46
110
18
33
24
19
20
36
18
15
12
18
6
55
14
15
42
55
5
45
3
6
90
72
117
16
59
18
12
12
9
9
27
4
71
3
46
26
33
12
18
1
65
69
30
33
78
91
54
11
18
31
29
97
144
26
9
25
30
44
27
15
3
132
63
27
18
7
11
3
15
30
42
54
6
42
42
9
10
36
5
3
15
51
39
12
18
27
3
87
75
30
3
15
6
1
140
15
3
3
9
33
1
101
33
76
41
3
16
6
5
60
85
5
3
21
30
85
26
18
36
21
115
5
84
9
22
20
21
27
36
40
56
18
87
24
42
12
61
29
18
9
70
11
19
44
6
18
12
9
12
3
21
138
21
40
90
6
20
51
60
18
21
10
5
19
5
51
33
37
41
60
13
14
21
30
6
25
128
72
144
15
30
6
18
91
30
90
14
3
12
15
27
33
12
9
54
126
60
9
33
30
18
45
39
27
60
69
1
5
6
19
23
6
1
29
31
35
9
15
1
11
27
22
83
7
11
39
3
108
9
60
4
104
12
51
18
129
16
26
51
174
49
35
55
5
45
10
26
69
1
30
24
50
21
3
136
11
99
6
3
1
35
115
26
21
27
22
14
54
46
36
35
33
63
78
15
99
30
7
23
18
39
4
6
8
27
18
37
104
10
41
19
5
54
60
72
25
11
27
12
9
54
6
1
8
16
29
21
6
40
83
66
30
30
39
3
54
6
19
215
6
3
9
7
50
60
4
11
3
3
24
19
35
31
8
42
9
25
71
6
18
15
21
30
49
11
18
6
9
27
79
50
10
26
10
44
106
23
151
17
48
120
30
84
7
30
53
12
19
101
30
25
5
3
75
6
30
54
12
30
18
7
5
78
36
25
11
9
9
91
80
9
18
33
10
20
75
55
50
6
10
35
60
36
39
54
45
36
6
19
24
14
21
6
6
12
61
5
15
21
18
37
8
6
40
14
30
36
27
33
9
21
51
9
69
1
35
54
42
25
8
3
13
161
55
20
51
12
12
6
63
27
42
6
12
19
24
17
12
15
27
96
24
6
72
27
4
6
23
6
25
17
87
21
25
44
3
24
108
61
17
24
45
4
119
27
15
6
18
12
13
20
6
9
31
53
87
90
39
96
55
5
156
63
15
91
5
9
6
15
15
64
29
36
6
6
12
18
42
18
132
90
36
12
12
97
20
51
43
30
11
25
74
9
66
39
3
87
15
60
15
33
42
37
24
89
18
24
33
51
55
66
35
6
18
21
21
18
12
84
36
18
1
23
67
11
24
36
27
15
108
63
9
42
30
6
72
1
17
78
81
10
44
6
34
71
33
42
3
1
47
13
6
30
65
36
18
24
7
143
7
35
36
90
19
54
50
46
8
33
3
15
21
10
95
75
9
24
6
30
15
69
27
15
145
50
10
24
5
21
18
57
36
87
3
9
100
35
24
1
5
15
33
48
19
24
41
24
12
13
35
36
18
66
85
66
5
15
15
25
20
39
42
12
1
5
54
12
30
36
39
18
30
27
19
26
51
13
5
30
24
6
31
60
35
6
9
3
97
95
6
30
39
54
100
6
53
6
12
30
73
5
6
30
108
36
91
29
24
42
25
23
21
46
44
16
5
69
6
64
41
60
15
18
12
45
99
10
26
24
9
27
9
24
6
42
63
51
15
51
18
39
16
101
15
10
11
12
21
9
12
33
22
35
9
24
81
24
36
25
5
25
11
24
36
75
3
192
25
14
21
48
21
27
12
6
90
1
29
1
59
9
30
16
56
63
1
17
18
12
33
60
9
48
9
60
30
70
5
15
40
38
3
9
54
126
99
9
6
16
24
60
5
21
10
53
27
9
9
27
36
42
6
15
36
9
24
1
14
63
24
9
36
3
12
18
7
24
17
3
111
93
105
6
42
27
22
5
108
6
24
12
3
3
43
6
35
6
42
57
21
12
21
10
60
56
105
36
27
12
45
15
18
21
1
60
65
9
9
30
75
16
35
25
50
16
5
6
57
42
3
30
12
3
21
15
36
15
54
9
102
39
30
72
27
33
12
42
25
80
9
31
5
45
34
107
27
3
13
14
36
6
30
39
15
27
33
10
6
20
9
12
13
14
52
35
78
15
46
44
57
75
4
17
18
9
33
3
6
3
6
55
35
31
14
10
80
57
79
23
1
35
54
87
15
25
23
6
9
30
36
46
5
78
12
18
45
36
9
21
24
16
5
1
24
11
69
16
23
31
5
1
41
27
12
10
95
3
46
41
24
51
3
30
27
105
6
12
90
66
21
78
22
5
153
45
21
54
3
87
6
16
38
16
11
18
7
5
6
3
36
18
3
19
53
90
138
3
10
80
9
12
25
5
45
3
15
45
6
30
9
3
33
27
9
10
65
18
6
39
27
18
12
15
3
30
21
6
21
9
4
17
12
27
48
3
33
9
12
159
21
54
31
24
20
15
69
16
36
65
33
15
30
61
11
3
72
33
27
9
174
12
18
6
42
43
6
35
9
21
15
94
11
19
44
87
30
3
52
8
12
3
36
90
1
50
4
35
6
6
54
49
11
3
21
31
20
21
9
10
8
15
ABCD 94712634704*3^$a+1 [50015]
6
113
12
108
67
12
60
312
5
121
95
19
53
67
5
120
91
60
24
29
187
233
24
127
120
161
24
391
17
163
84
36
24
41
19
36
84
108
168
125
19
30
83
60
72
175
29
144
108
247
72
18
102
41
139
113
36
19
197
24
72
7
18
107
7
29
60
7
77
48
55
53
31
198
35
13
35
19
29
79
65
43
209
91
5
115
5
55
17
43
24
96
5
7
5
55
108
90
35
84
31
12
30
48
90
65
67
72
41
48
67
12
5
283
17
43
12
65
7
41
19
149
60
36
48
36
36
91
84
113
36
7
24
60
96
113
31
29
12
79
65
31
125
19
108
101
19
101
12
55
12
17
91
30
54
48
53
307
18
90
53
49
30
53
157
78
89
31
89
216
169
59
12
48
12
139
113
103
42
18
5
48
132
7
101
12
67
41
7
24
36
12
173
12
103
180
77
55
17
55
65
91
17
7
5
24
12
168
31
108
18
47
67
78
131
12
144
24
12
120
19
108
5
36
61
66
53
72
24
84
60
19
5
55
101
79
168
30
114
108
72
89
7
17
168
60
12
73
162
5
73
47
163
65
204
48
72
43
72
36
162
42
149
19
108
125
127
48
24
221
108
19
60
12
96
42
162
29
144
295
120
101
72
168
7
24
36
24
41
19
120
29
31
29
7
5
67
48
17
163
12
53
115
125
60
85
107
67
96
65
97
90
48
5
19
30
66
53
12
79
29
67
17
43
113
72
24
1
95
115
17
103
269
31
12
180
72
66
47
115
78
35
60
7
113
12
13
35
12
43
29
103
48
12
161
19
12
269
72
67
108
53
61
11
37
48
30
53
24
103
24
36
420
77
7
41
72
55
108
240
102
71
12
48
72
199
48
120
53
12
7
5
25
59
19
5
48
109
96
42
150
78
17
7
36
5
48
19
5
25
131
127
12
420
78
47
97
59
36
444
84
43
24
78
42
5
108
12
73
47
151
12
53
55
113
97
90
185
19
60
36
90
47
96
1
18
48
24
53
7
173
48
67
48
144
36
65
60
67
53
19
30
6
12
180
17
163
12
101
55
72
101
19
5
48
19
96
24
41
7
72
60
36
53
12
108
60
7
5
139
5
115
48
48
137
12
108
48
168
19
53
79
29
187
102
83
60
12
163
132
41
67
17
163
144
30
59
12
108
7
185
19
60
101
55
24
96
192
17
108
12
120
31
24
29
37
114
36
65
60
55
120
60
72
41
7
89
36
7
12
60
5
48
43
17
307
108
5
168
108
12
169
71
19
6
107
133
23
96
24
96
31
65
19
29
1
66
84
269
12
24
31
12
5
43
60
53
12
55
120
12
65
36
1
30
89
24
67
156
12
72
5
55
65
1
83
12
19
101
72
67
53
48
24
228
67
29
84
25
23
25
90
54
6
90
47
343
24
66
47
7
96
12
5
25
35
108
19
125
55
36
5
132
96
84
67
53
36
132
60
109
66
5
132
36
12
19
36
30
42
41
60
1
90
96
77
43
17
12
1
35
67
41
24
7
228
77
48
67
60
96
12
168
60
5
7
102
126
53
204
7
41
132
115
48
24
89
72
49
11
7
120
102
6
185
108
7
17
96
36
24
180
67
12
60
108
125
7
137
103
17
24
72
168
67
77
103
113
1
71
115
29
25
30
29
19
48
24
240
36
77
25
48
192
ABCD 94712912818*3^$a+1 [50054]
13
11
9
36
24
88
8
24
48
24
144
15
36
21
28
32
12
16
35
49
32
48
12
195
60
121
59
24
24
85
11
24
25
60
32
15
33
40
32
124
44
15
96
24
193
80
24
24
12
27
57
135
1
48
20
111
61
32
87
81
24
36
28
32
100
80
3
49
131
21
96
63
21
135
9
84
15
33
123
49
12
59
9
15
13
23
81
64
35
24
45
148
23
205
59
36
81
24
120
12
39
204
60
21
24
24
40
32
24
24
27
121
48
12
104
124
96
140
100
60
8
40
35
33
27
121
12
47
45
87
9
51
120
45
15
1
72
11
25
44
36
51
129
16
24
24
35
12
33
40
8
24
16
59
168
1
32
12
87
25
80
24
16
35
105
4
56
24
112
12
80
135
93
28
32
39
45
40
23
45
15
13
59
13
96
119
72
9
4
12
95
48
1
20
16
59
85
35
81
16
8
51
85
60
44
52
59
21
39
9
39
93
159
1
23
24
25
48
143
1
20
219
36
21
87
12
25
23
60
36
21
48
27
153
12
36
52
11
49
11
120
1
56
52
36
11
289
32
64
84
56
99
49
95
1
116
195
85
23
13
12
72
8
15
36
45
4
11
36
33
12
96
24
28
11
9
12
99
24
97
48
47
9
12
3
49
56
120
40
36
59
25
71
48
60
12
48
73
32
27
45
3
13
44
36
39
73
95
96
45
15
69
16
104
15
133
20
3
61
108
252
24
11
129
180
24
27
45
108
48
4
44
12
87
33
39
33
15
33
24
39
1
8
75
133
12
12
116
48
36
24
15
9
75
36
60
21
39
1
8
135
25
32
64
12
140
24
15
60
264
45
15
9
87
81
24
15
25
8
36
39
12
25
59
37
59
13
32
135
24
129
48
28
20
51
13
32
3
21
51
1
47
117
3
45
16
60
11
33
192
16
132
35
93
27
1
80
15
85
179
60
72
61
12
107
108
36
69
15
177
16
12
11
165
39
25
8
24
64
200
12
12
15
25
71
37
23
36
48
33
27
57
108
16
191
21
124
36
144
20
39
24
120
1
71
9
75
36
69
96
159
61
215
13
60
32
184
11
49
35
24
33
27
12
73
32
16
32
15
96
1
24
56
36
3
24
120
73
48
32
72
51
61
275
45
144
40
71
24
21
4
11
1
47
33
28
36
44
39
13
44
40
60
116
24
3
33
100
23
21
15
21
63
36
24
145
36
80
3
73
20
28
116
39
9
16
44
16
35
49
71
96
21
39
9
12
72
51
24
36
141
84
12
48
16
95
33
28
59
21
24
16
32
16
24
20
48
48
60
4
116
51
9
100
44
12
15
24
60
37
12
12
36
20
99
249
60
16
23
36
21
63
60
45
28
107
36
49
47
69
15
1
24
11
73
47
109
56
88
11
9
15
36
105
24
28
32
15
1
140
24
16
12
59
85
35
105
4
132
119
1
47
33
24
96
3
25
11
24
84
13
72
36
11
49
239
225
36
4
96
192
8
39
57
3
97
48
36
44
195
61
80
132
27
85
32
135
81
39
33
87
25
24
35
60
24
45
28
47
60
93
12
36
96
3
13
32
16
11
24
36
1
32
75
12
73
20
60
195
12
1
8
39
72
33
27
21
27
97
60
23
153
52
35
1
200
75
169
92
15
25
60
35
1
143
9
27
73
12
23
57
40
168
11
21
48
27
105
48
28
23
60
1
35
84
141
96
3
105
16
20
24
40
72
20
60
40
59
13
8
24
3
61
132
12
35
33
4
24
20
36
3
132
24
36
25
35
105
40
44
39
12
49
12
32
100
92
16
12
36
44
36
36
28
35
33
24
64
20
52
32
16
35
45
15
24
145
47
1
20
64
119
37
224
15
1
47
36
157
72
8
3
85
32
64
8
27
21
4
20
63
33
12
96
15
24
13
8
4
116
39
153
88
24
60
11
25
11
24
25
12
120
83
24
117
315
45
36
4
23
117
28
68
28
216
24
11
60
9
16
56
63
57
4
48
71
109
11
156
24
81
15
189
51
1
47
33
120
144
39
45
111
13
36
44
147
420
1
59
21
28
11
33
132
39
24
36
1
23
12
60
45
15
120
45
96
12
87
301
119
60
9
76
8
27
45
4
12
48
20
36
15
48
33
3
69
96
16
68
15
21
60
16
23
45
12
16
12
95
12
48
12
13
11
21
39
21
36
64
68
27
48
132
60
1
12
8
88
35
21
48
27
61
8
15
57
24
ABCD 94712941366*3^$a+1 [50124]
180
12
20
52
24
17
72
36
127
24
36
60
48
65
36
108
55
36
216
60
96
5
115
48
125
247
60
17
15
112
89
31
120
44
16
24
96
48
32
16
12
36
96
5
19
60
60
12
132
108
12
461
31
36
77
31
72
5
259
65
43
96
84
108
12
36
60
84
120
36
12
65
180
67
12
60
20
160
5
36
43
245
19
32
136
84
120
36
108
144
77
55
156
108
12
44
208
120
36
72
12
41
115
12
24
29
67
48
224
93
87
52
41
43
29
36
79
120
108
84
5
31
24
140
88
5
211
72
60
48
12
65
55
32
201
72
180
223
44
28
44
21
159
21
115
12
125
7
60
60
24
60
72
108
5
151
48
176
21
15
16
60
284
28
36
36
48
72
53
31
36
185
108
91
12
12
152
4
89
7
29
79
281
7
12
12
149
451
53
67
41
115
24
128
57
163
17
19
84
77
123
21
252
67
41
231
4
104
72
21
247
120
101
127
120
5
7
12
36
408
164
16
72
24
48
236
237
7
12
24
216
8
148
24
48
108
24
156
17
51
100
36
24
12
65
67
48
12
32
16
5
7
80
252
76
68
100
65
55
144
176
52
48
120
17
67
108
24
60
48
17
19
12
48
24
12
24
156
44
172
60
5
67
36
77
108
55
17
115
240
60
68
21
144
19
96
84
72
68
292
24
116
160
36
12
132
204
161
103
12
101
67
12
48
96
12
84
96
125
7
36
132
84
144
24
77
175
288
20
112
204
36
60
41
123
21
19
72
269
19
72
24
36
44
40
120
96
12
41
36
15
124
12
72
65
7
84
36
36
48
36
5
43
101
139
156
36
209
72
67
12
24
120
29
7
209
7
84
89
36
31
5
55
17
7
96
24
108
12
60
48
108
48
72
60
5
115
72
12
161
108
67
48
29
31
20
112
53
31
200
309
7
8
4
17
15
165
19
17
115
48
60
84
36
36
24
84
17
79
137
79
48
161
79
36
144
137
79
84
140
16
36
96
60
29
15
64
24
288
132
17
55
24
80
52
12
116
57
72
91
36
53
7
65
31
12
36
84
348
8
16
24
72
108
17
7
228
17
72
175
5
115
8
36
21
108
15
28
228
204
65
36
127
180
17
115
180
12
60
60
84
72
12
197
103
60
161
19
36
60
24
5
115
152
64
80
16
149
19
53
139
113
7
156
53
7
84
24
96
5
15
88
156
300
17
187
192
24
36
24
5
127
449
19
24
132
5
144
7
240
5
108
31
5
19
72
17
7
8
28
12
140
57
43
12
68
57
139
12
168
96
53
31
12
188
16
144
72
144
144
132
17
151
60
156
144
12
32
57
19
36
60
48
168
44
16
60
24
120
36
17
108
7
168
12
108
48
84
48
8
136
8
40
12
24
17
7
120
53
79
29
127
68
4
17
55
216
48
60
12
5
175
84
168
120
48
228
12
120
132
12
53
307
24
204
12
48
125
115
48
108
12
12
108
48
24
48
24
108
12
140
21
72
43
72
60
77
ABCD 94713040798*3^$a+1 [50084]
6
5
72
43
9
51
45
21
6
12
42
15
15
60
33
36
21
3
15
81
27
18
107
55
57
8
28
27
45
69
18
18
3
24
111
5
40
15
144
41
7
60
9
104
36
64
15
69
21
11
79
41
1
23
16
69
35
76
15
21
24
9
12
15
3
42
63
12
80
52
8
19
36
54
66
69
9
15
111
9
36
3
21
12
3
36
24
81
39
36
21
24
20
40
44
4
68
4
44
19
21
132
8
1
11
40
39
45
56
25
39
24
45
36
18
42
18
156
57
87
57
21
15
48
75
9
12
15
36
78
35
55
17
13
47
13
39
51
66
51
27
18
84
3
12
3
117
51
5
40
48
12
84
3
6
66
9
9
18
5
4
60
99
12
54
39
20
12
37
143
43
36
18
11
19
77
31
45
15
12
33
27
17
19
41
85
18
12
69
21
6
29
43
93
45
39
39
21
44
16
44
64
8
19
105
33
36
6
125
76
15
53
60
7
60
9
3
18
60
3
24
116
91
9
20
25
102
42
3
44
60
16
69
6
5
13
15
111
18
48
42
21
45
71
25
15
60
36
24
48
32
144
4
32
4
32
4
20
24
7
57
15
18
59
36
13
15
12
44
4
15
72
33
32
52
63
12
36
45
56
13
47
28
8
19
36
60
53
4
51
120
9
15
77
49
75
56
40
99
81
44
4
51
41
31
33
12
3
41
36
40
45
63
12
15
9
20
4
9
71
37
138
69
21
27
8
40
36
3
12
29
49
15
72
39
36
89
37
143
109
3
33
11
156
4
3
36
5
132
7
53
7
45
132
44
115
5
49
207
20
13
18
5
25
27
63
9
144
9
18
57
120
63
12
108
5
28
12
68
72
40
164
4
9
15
8
88
20
40
27
45
8
16
84
9
18
9
21
15
9
51
20
13
90
9
36
60
36
36
57
11
16
20
13
11
52
3
5
12
100
69
18
45
12
9
11
4
21
35
16
39
9
24
27
36
45
9
18
48
53
7
18
75
12
33
24
102
9
56
28
68
4
3
72
161
64
3
41
4
8
7
53
4
9
51
48
36
15
77
103
90
27
44
55
29
19
33
20
19
9
15
9
12
36
99
41
13
15
12
33
47
37
11
49
3
8
37
75
39
30
195
36
48
140
4
15
48
60
12
18
24
95
211
5
28
15
150
35
1
18
48
24
45
104
12
4
108
32
4
69
107
55
5
64
20
37
18
21
20
180
36
64
44
115
41
36
48
40
12
3
17
25
12
6
45
24
36
87
113
91
29
16
39
36
6
12
6
45
32
28
15
6
30
5
31
57
51
9
63
24
9
9
63
24
69
24
18
5
7
201
60
15
30
42
53
12
37
3
8
7
29
24
16
9
30
5
36
121
63
36
69
195
39
57
15
45
44
16
20
100
96
3
45
21
18
33
80
28
12
15
84
21
12
68
7
18
18
42
3
69
3
72
15
41
85
36
3
8
4
80
36
4
3
45
12
60
45
18
78
15
69
6
93
9
15
108
8
19
17
24
72
24
115
66
23
19
48
5
19
9
24
57
75
45
119
25
6
36
54
39
27
65
13
71
28
75
96
129
33
123
20
55
57
60
75
5
24
4
72
72
8
24
16
8
7
45
44
1
23
16
44
52
44
124
12
24
56
13
87
20
4
21
23
12
4
9
11
36
24
55
9
36
24
56
1
3
20
19
17
55
30
6
89
4
15
12
9
15
48
17
1
27
36
15
45
45
27
44
76
27
81
9
6
66
3
12
21
3
20
60
52
15
48
21
104
76
3
18
3
9
6
9
27
9
129
3
20
4
108
32
1
35
48
4
3
30
42
33
93
15
21
18
41
64
48
24
3
12
69
20
16
56
43
69
60
48
15
5
24
31
9
3
41
109
11
40
12
63
12
69
9
27
24
51
69
44
36
13
78
18
39
8
24
36
4
9
42
89
13
3
8
97
60
59
4
21
6
65
24
4
51
21
69
18
18
30
33
32
48
1
39
69
18
5
4
21
39
108
15
42
66
9
84
12
63
90
51
24
9
6
12
5
4
33
27
36
8
60
112
3
9
15
36
126
18
41
72
13
30
21
3
21
20
100
12
12
8
19
36
29
28
33
23
19
18
119
91
129
24
36
24
9
23
4
3
45
33
35
40
69
35
49
95
16
111
153
12
15
30
18
41
19
117
3
5
4
51
21
9
27
8
1
11
28
36
111
12
96
41
31
12
6
71
40
9
11
13
15
267
5
4
60
45
11
55
5
4
56
204
16
60
111
129
24
9
36
36
51
75
30
54
24
101
25
51
60
8
12
40
12
15
201
9
60
3
20
13
47
24
60
103
41
61
6
33
20
4
48
12
12
24
12
45
75
75
9
36
3
45
20
100
249
90
36
60
54
3
15
9
44
100
12
20
48
100
27
129
36
15
12
6
39
15
21
56
88
12
44
36
103
30
78
18
15
57
35
13
47
43
41
31
5
160
3
54
3
132
48
132
56
25
12
27
48
12
81
75
15
101
4
57
18
5
67
48
9
60
176
12
127
21
24
21
47
4
44
1
15
44
64
12
24
39
12
41
28
96
93
15
21
15
60
20
67
30
15
3
24
41
4
3
5
64
96
8
7
29
64
72
87
150
3
117
18
5
49
60
75
15
5
4
12
12
8
4
93
6
9
32
31
69
36
69
18
18
24
11
4
60
56
7
6
51
33
36
54
42
3
171
41
19
5
16
15
18
3
9
54
21
3
18
23
96
60
13
11
7
72
18
59
19
41
4
27
30
59
19
17
88
12
24
84
32
100
24
56
43
24
45
8
103
45
96
96
33
42
12
81
24
48
15
29
28
12
3
48
93
116
24
36
60
1
3
9
36
42
45
3
24
12
5
4
27
162
27
24
45
27
12
68
24
16
12
56
19
45
32
4
20
16
24
80
4
32
28
12
20
180
1
54
45
15
ABCD 94713295102*3^$a+1 [50008]
72
6
54
18
48
35
199
126
27
99
144
114
11
16
81
255
33
111
33
12
6
93
15
66
63
32
109
54
30
78
113
49
47
48
157
30
245
64
69
107
19
24
53
112
135
105
27
84
129
96
15
12
117
48
32
1
95
1
95
144
96
16
45
3
320
16
69
219
75
5
97
6
54
51
32
7
30
90
81
224
19
90
72
72
42
90
108
131
85
72
83
61
228
252
24
210
137
64
33
42
165
99
141
81
84
155
16
32
37
66
54
378
78
30
18
72
35
19
141
39
9
141
84
222
17
175
65
85
66
54
18
108
21
51
18
59
91
101
1
162
18
18
9
27
101
43
21
21
75
27
21
144
123
180
54
78
30
186
5
64
3
125
85
75
15
33
21
18
42
48
95
400
45
18
113
16
39
9
111
36
126
15
80
48
205
66
81
27
101
16
33
95
7
108
270
287
16
45
83
1
54
9
45
51
144
165
11
115
45
81
54
89
235
101
7
72
81
27
18
35
145
234
21
15
65
31
18
95
67
93
96
80
355
24
101
97
12
72
18
132
149
16
213
90
17
48
288
64
96
135
108
30
95
85
59
103
348
144
12
126
54
18
11
192
64
93
35
7
108
12
204
69
183
30
24
51
165
18
9
3
29
13
3
27
165
21
155
97
95
13
84
15
3
29
48
16
51
18
27
128
48
253
147
177
47
48
7
6
30
24
354
11
49
15
80
192
49
18
18
24
30
54
144
150
36
5
49
95
67
120
53
96
109
227
415
6
30
24
69
144
48
147
18
54
21
195
60
209
19
90
36
36
59
49
54
6
36
156
222
5
16
159
12
24
77
7
41
55
30
60
111
45
6
77
61
24
203
13
72
108
36
66
9
48
80
85
27
128
181
27
63
6
54
117
224
19
221
61
35
37
126
36
41
85
27
27
18
42
174
27
33
15
147
30
54
36
165
15
132
120
21
15
17
79
156
54
36
78
12
33
192
80
187
138
24
30
36
17
37
18
36
5
16
15
108
5
1
84
107
55
9
27
90
60
30
54
54
132
84
29
85
162
48
89
1
15
96
21
107
13
35
64
144
69
48
18
90
60
30
21
48
3
18
60
66
90
3
96
99
108
17
48
192
96
7
90
15
39
108
42
51
48
117
54
18
66
65
192
64
21
54
108
6
99
165
171
45
72
299
64
111
33
80
61
6
48
60
48
312
462
75
33
126
129
93
84
15
3
90
131
1
48
36
59
13
54
180
144
105
81
15
80
13
36
207
32
133
107
37
96
30
60
30
35
19
45
48
128
139
5
16
39
41
13
54
77
48
91
66
186
57
176
91
66
18
81
80
1
47
193
48
95
181
30
189
51
84
89
91
21
15
18
36
162
54
3
176
1
18
45
81
15
21
90
36
78
351
288
32
48
13
35
127
72
6
192
131
16
80
31
17
247
185
240
43
168
125
112
48
3
210
11
48
85
107
1
132
156
111
69
144
72
96
90
30
18
6
ABCD 94713335482*3^$a+1 [50014]
115
80
135
33
112
80
75
49
140
16
11
13
120
11
45
45
15
108
52
23
42
63
48
60
24
165
39
192
28
29
18
33
69
3
15
105
27
108
30
54
18
162
25
8
27
66
7
20
12
144
51
180
61
155
234
6
37
215
33
24
15
30
99
24
3
42
243
39
6
199
116
88
29
55
20
405
51
27
162
30
25
17
18
72
1
47
21
51
49
72
84
191
72
72
33
16
32
27
240
37
65
15
84
12
87
18
87
75
78
219
48
15
225
16
11
189
69
120
72
123
192
171
60
105
84
28
8
144
21
3
87
45
27
132
120
69
132
39
9
27
84
81
447
1
11
60
36
102
78
225
147
393
75
169
20
16
227
42
15
48
36
21
183
12
3
33
9
3
36
27
132
18
75
87
108
213
60
84
136
20
156
15
120
81
48
76
80
28
8
28
80
27
105
40
128
84
57
3
45
3
64
23
25
68
112
155
168
9
24
219
1
96
80
36
48
144
120
132
660
195
180
1
47
57
60
51
25
239
133
68
12
63
144
36
12
90
135
60
93
27
12
148
108
60
144
104
76
116
147
93
12
112
36
35
84
6
102
45
45
75
228
27
73
107
90
7
48
35
72
105
64
59
141
120
51
9
39
201
51
265
56
39
21
28
47
57
12
36
39
73
32
15
45
76
152
75
72
21
4
11
9
21
42
30
67
95
36
90
43
176
36
28
29
90
61
32
105
3
27
9
33
18
25
29
48
67
23
61
11
6
162
48
49
80
204
16
35
30
18
93
28
29
72
75
96
64
20
84
87
133
161
159
36
51
249
48
63
90
139
83
12
61
32
60
45
43
119
150
138
25
83
90
123
16
36
65
90
69
33
43
68
57
72
30
42
120
6
162
7
65
79
47
129
76
59
18
27
51
9
228
15
1
140
12
24
64
44
112
11
105
12
108
24
16
95
24
1
8
117
43
92
124
11
84
25
80
165
90
96
25
5
99
48
15
141
9
3
40
48
60
41
43
47
240
48
60
12
60
9
196
48
8
192
72
16
35
12
105
72
3
72
216
57
3
30
259
8
45
3
69
51
108
147
72
181
17
259
95
153
27
61
245
24
48
42
48
121
236
81
30
93
72
39
48
72
60
145
20
60
243
48
60
45
100
17
43
5
43
72
179
18
48
54
165
15
81
12
3
25
104
24
21
240
18
12
18
51
171
18
111
27
144
6
15
75
177
93
39
33
3
69
48
7
108
8
48
24
63
102
67
5
39
51
150
55
60
336
224
24
60
84
267
45
36
84
40
83
13
180
20
27
37
44
16
41
3
69
18
153
24
93
90
72
25
8
288
64
173
63
36
16
47
33
24
123
157
44
60
40
92
135
93
24
75
57
3
253
224
36
27
48
133
56
36
9
18
117
108
192
64
29
3
45
7
20
60
27
25
95
25
101
24
51
148
11
25
71
9
124
140
27
42
75
15
37
44
27
37
8
39
25
11
24
108
30
31
300
20
279
13
5
27
112
120
80
171
45
24
36
129
30
69
216
45
18
33
159
121
12
20
12
64
41
78
37
71
12
42
90
48
45
12
3
18
63
27
174
39
12
24
24
51
21
99
ABCD 94713394052*3^$a+1 [50006]
90
36
54
55
5
31
12
23
97
71
36
61
59
6
28
26
10
48
26
36
1
33
62
18
12
54
70
18
12
180
134
31
3
12
18
132
20
31
29
55
11
28
81
36
5
4
44
6
66
54
24
4
6
2
90
78
12
258
19
45
26
49
17
10
54
99
12
3
8
25
12
21
50
36
25
36
5
108
6
1
53
4
63
53
16
15
33
63
35
37
15
2
34
20
60
136
26
19
11
34
63
120
12
41
67
168
5
28
2
54
6
28
2
34
105
95
85
5
6
4
33
60
75
36
9
168
12
147
21
33
36
51
35
54
43
23
142
15
12
36
3
81
71
24
25
59
10
24
3
27
6
2
60
90
19
45
15
48
71
4
57
11
22
147
93
2
24
1
71
28
120
126
63
12
15
45
5
30
1
27
33
27
56
34
27
36
27
62
84
6
54
76
63
15
12
24
54
26
37
3
9
53
24
36
54
61
65
54
4
21
11
49
9
60
26
54
7
12
71
76
81
59
1
9
15
33
75
12
11
52
33
23
6
126
48
1
48
57
135
3
36
50
36
31
9
3
11
4
122
91
12
53
78
30
31
15
33
45
75
27
80
13
57
51
12
45
2
60
4
21
11
25
119
28
8
4
24
56
1
192
11
4
26
19
17
54
36
25
60
5
55
185
28
26
64
36
2
60
18
10
26
4
129
15
8
28
80
34
12
3
15
60
188
22
15
17
43
51
9
12
48
12
33
3
72
27
21
3
2
67
41
34
36
81
93
62
61
35
18
66
24
4
8
54
55
33
26
61
59
61
9
2
64
104
1
99
69
11
40
24
8
97
51
21
5
70
90
20
34
9
47
73
41
10
9
53
30
60
28
20
1
5
4
32
7
12
9
39
27
14
4
3
23
100
117
35
52
36
26
54
4
32
156
24
64
62
30
25
63
9
11
1
69
20
19
23
30
34
26
67
12
36
24
5
30
25
71
25
29
31
9
26
18
6
25
11
37
107
10
26
25
3
21
41
7
111
21
108
15
218
55
27
33
24
3
128
37
60
57
3
11
66
6
25
39
90
51
5
19
35
1
5
22
116
6
43
11
64
8
37
72
9
26
36
30
28
26
36
25
35
18
36
30
10
26
49
36
57
2
24
72
49
15
44
1
99
2
7
27
20
1
63
21
96
35
88
156
26
82
33
27
2
24
7
57
66
24
57
35
124
54
38
24
126
7
47
1
35
30
54
61
35
49
15
48
45
48
95
78
67
12
41
31
39
66
3
23
54
28
63
23
10
2
25
57
26
16
134
64
8
7
12
9
146
73
108
35
49
48
17
130
90
3
23
54
34
62
18
97
3
56
70
44
12
60
54
1
63
20
6
31
27
8
49
48
60
21
36
15
29
67
23
37
3
24
8
84
64
6
3
23
37
11
1
95
36
157
23
18
10
9
53
48
34
36
56
1
12
12
75
18
15
17
58
36
21
11
25
95
25
63
62
4
14
30
70
62
48
6
25
75
30
15
39
36
93
77
24
46
48
33
132
23
37
15
57
5
66
37
51
56
1
12
23
78
7
3
26
10
33
15
6
36
15
39
9
21
26
154
32
18
4
152
6
19
29
72
7
192
5
40
15
35
1
24
29
31
41
7
60
45
8
54
121
23
16
33
11
192
49
95
25
36
39
80
96
22
62
13
23
52
92
70
75
99
60
36
21
5
18
40
86
28
3
33
20
6
84
16
44
61
108
48
183
62
19
123
93
35
18
151
11
150
7
12
29
7
60
3
56
13
48
12
72
9
32
127
11
60
49
23
28
90
30
21
5
6
18
46
200
1
23
66
43
12
131
120
34
110
60
13
12
29
36
4
6
33
23
52
26
7
3
20
90
7
12
23
64
21
113
12
78
4
36
57
3
9
17
43
12
3
33
24
5
96
54
64
20
37
72
105
98
4
26
150
28
2
7
45
63
24
36
23
64
33
24
11
18
91
3
8
18
46
33
17
100
3
48
29
30
25
35
54
12
54
60
154
92
55
5
54
1
63
2
34
33
57
30
21
59
6
18
10
26
73
48
12
11
49
12
65
91
39
18
75
41
96
36
139
35
6
30
60
84
6
118
66
14
12
25
27
2
151
39
18
68
18
1
3
36
80
36
121
5
60
18
97
60
35
37
81
62
24
40
50
91
12
23
18
66
28
33
9
15
15
21
23
6
4
32
58
24
2
150
64
21
33
36
54
36
20
6
10
33
51
21
5
55
36
9
15
101
52
98
25
12
53
54
1
9
3
72
9
26
36
49
69
51
48
12
3
117
35
36
28
9
53
19
29
60
30
16
30
26
52
102
3
12
120
60
35
40
44
42
19
11
28
96
18
3
113
66
64
6
110
1
69
15
29
4
3
39
20
36
24
30
31
59
10
51
53
66
13
12
35
85
35
24
30
46
18
27
35
13
12
29
34
8
54
90
13
51
2
52
15
23
90
144
10
266
18
36
10
3
17
6
112
62
6
4
44
49
108
29
84
16
51
3
81
36
120
9
51
29
10
14
30
36
36
60
64
33
12
3
8
34
3
15
36
9
27
33
23
64
44
60
37
39
86
30
54
6
49
35
6
54
73
72
60
5
6
18
12
54
85
59
36
70
30
21
29
144
12
90
64
45
35
36
28
50
7
3
21
33
147
15
33
23
37
12
155
64
9
27
48
8
49
15
21
23
60
40
6
30
18
86
1
48
41
12
54
13
12
45
26
37
17
126
28
20
64
32
25
39
9
47
88
92
90
34
21
185
54
37
89
55
9
62
48
60
10
2
ABCD 94713428944*3^$a+1 [50010]
521
108
283
95
97
407
25
48
233
103
311
169
119
72
180
109
144
215
72
108
432
126
247
5
187
263
25
263
180
85
59
181
107
180
18
54
180
85
48
83
144
306
612
103
185
55
89
151
137
7
11
54
79
96
384
71
18
90
108
97
48
197
90
90
108
139
48
227
360
216
13
96
48
203
133
119
25
48
467
13
167
18
199
144
96
281
55
35
54
679
41
391
240
384
263
522
288
223
192
53
43
96
5
43
480
53
90
72
18
144
18
85
96
192
149
18
468
54
18
157
41
90
162
522
576
360
73
240
192
449
360
295
155
126
439
83
198
7
672
48
336
197
90
337
203
90
139
288
5
90
1
359
540
61
11
108
121
192
48
17
162
270
162
126
360
7
288
227
13
95
144
198
198
270
252
18
72
90
90
252
1
197
43
47
241
240
437
90
144
306
79
11
90
43
11
270
151
65
324
18
72
180
18
252
36
180
234
198
342
49
59
133
47
18
342
162
108
162
265
48
263
505
107
540
121
41
199
96
11
517
48
65
54
396
252
72
18
72
90
126
72
180
90
18
180
43
144
65
31
41
396
180
90
13
239
145
53
90
162
18
157
48
65
162
13
528
359
121
192
65
180
43
47
432
1
161
319
144
96
71
36
54
36
139
41
144
18
85
113
270
49
95
18
18
72
72
13
293
523
17
234
288
108
25
137
151
11
85
401
54
126
234
90
18
181
89
103
48
240
167
162
72
79
47
ABCD 94713638764*3^$a+1 [50003]
48
72
22
30
15
96
36
60
96
89
10
54
75
15
2
30
22
98
49
33
12
44
16
14
61
9
42
50
4
39
17
18
1
41
28
20
19
12
15
21
33
80
36
16
39
71
18
150
85
27
33
41
4
72
8
4
15
21
27
24
93
2
13
53
24
19
21
14
25
5
19
21
75
95
42
28
116
4
51
5
40
15
11
25
120
29
36
78
30
34
2
16
12
26
30
42
37
77
6
18
139
21
15
5
40
15
12
117
2
1
5
7
21
32
40
99
5
40
39
5
4
3
108
69
8
55
33
50
42
7
53
28
20
10
86
136
3
60
9
18
9
63
2
31
57
3
5
60
67
21
27
9
15
21
3
5
16
135
36
5
67
47
49
65
67
69
84
24
26
1
21
18
2
7
105
32
31
72
21
26
66
30
18
7
65
7
93
39
48
3
45
3
170
70
54
195
48
24
24
47
30
19
9
15
21
18
26
4
26
1
33
87
5
36
120
30
30
7
21
24
3
12
17
24
12
18
30
64
2
25
24
57
84
18
57
5
19
12
69
14
6
16
90
33
65
31
29
42
90
40
54
86
7
45
8
52
18
8
10
20
19
23
10
39
5
28
3
5
43
129
92
16
38
16
14
76
30
6
20
52
51
77
10
38
4
36
50
22
75
5
100
12
3
144
36
48
35
6
40
66
14
24
12
28
20
7
63
80
97
24
29
40
36
20
34
32
25
63
26
6
22
26
25
17
7
15
2
120
6
25
5
130
117
105
66
6
48
108
68
12
55
24
9
12
50
13
96
99
50
30
10
116
115
101
4
24
12
8
42
64
9
144
21
2
13
5
4
8
40
74
13
11
72
88
165
17
19
71
49
29
19
57
126
14
43
96
24
12
33
18
98
31
63
32
208
62
28
8
7
23
138
6
16
9
41
24
6
157
96
36
24
41
91
9
80
28
6
72
48
24
33
15
69
9
27
5
84
31
87
2
6
10
14
1
29
4
80
55
36
29
6
24
1
81
80
120
7
17
150
6
55
9
50
6
34
74
22
8
6
40
44
112
108
90
9
45
96
27
39
6
44
24
40
12
15
12
45
3
29
10
18
36
27
53
42
49
60
3
2
16
30
54
39
125
12
19
21
144
18
78
44
54
40
57
57
87
24
9
38
18
12
43
24
41
96
16
54
14
55
5
40
80
7
23
96
85
9
36
24
135
96
39
57
24
9
56
103
21
20
6
40
33
53
4
6
30
18
6
120
36
8
70
9
47
30
19
5
19
71
16
48
57
5
16
72
12
78
30
18
8
1
63
98
48
40
51
29
55
12
65
79
9
80
12
54
16
42
8
22
6
36
44
36
24
30
6
60
28
27
65
16
68
31
33
2
1
23
10
12
8
42
22
128
19
24
47
112
56
10
116
139
24
77
19
36
48
48
35
48
49
15
32
1
15
33
17
4
44
52
12
56
12
55
9
36
3
5
40
39
47
13
11
16
6
27
45
36
116
19
72
29
36
60
114
150
16
18
32
34
15
5
19
120
5
4
30
6
15
84
47
66
4
36
38
49
12
96
29
76
18
24
8
30
67
21
27
39
14
60
4
8
120
84
84
4
15
47
1
5
10
18
56
31
72
17
40
14
94
8
187
47
10
36
8
7
29
31
15
33
15
57
33
92
43
15
90
84
26
30
4
8
4
51
60
57
66
6
51
12
3
8
1
24
45
144
63
29
6
10
3
9
56
34
26
12
4
39
5
7
12
63
90
12
3
53
12
28
12
72
8
19
60
24
5
16
3
71
10
20
106
14
76
6
30
98
120
70
56
31
9
56
52
75
17
16
20
7
81
111
41
7
15
62
19
36
59
102
10
42
36
27
117
2
6
58
6
99
24
57
36
3
65
7
53
276
4
2
22
56
19
23
10
54
33
48
113
67
93
60
56
34
30
51
21
27
33
8
36
10
30
36
3
5
124
15
36
57
3
36
29
12
7
15
6
2
34
14
1
33
60
18
30
39
41
7
41
16
26
90
7
21
32
60
30
10
44
10
45
65
10
50
76
39
3
32
6
55
179
13
21
27
3
9
33
54
45
45
36
8
82
9
96
48
96
29
19
137
79
9
32
79
17
64
144
6
48
8
82
8
28
72
27
41
60
4
27
21
128
112
108
50
22
3
45
24
8
10
93
35
30
19
15
62
34
2
52
18
38
10
32
10
27
11
10
6
21
27
2
19
17
48
12
70
54
3
23
25
15
9
41
55
48
45
32
40
3
24
12
69
132
39
33
2
6
103
5
46
81
12
51
57
132
11
34
12
135
11
25
89
19
9
2
49
24
71
37
65
10
110
55
65
84
64
39
48
69
20
31
29
36
150
22
75
15
90
6
62
84
36
28
110
106
24
15
77
34
18
3
33
2
13
51
9
5
4
8
7
21
36
6
8
97
24
41
28
51
33
56
52
18
2
40
8
12
115
135
45
29
88
12
146
22
2
64
2
30
25
5
82
105
21
24
3
45
27
81
20
67
48
41
19
60
5
12
79
65
54
94
36
15
111
33
72
5
66
13
9
2
121
53
19
111
9
12
36
33
12
18
6
26
49
89
19
101
126
66
4
24
20
100
20
4
18
45
48
36
5
24
19
15
8
18
12
4
116
18
22
8
16
18
32
6
48
7
48
17
19
39
9
77
19
15
9
180
41
112
3
5
82
57
93
50
22
8
64
84
20
40
12
8
7
165
3
71
1
33
39
87
50
24
6
25
24
17
184
51
5
7
23
13
60
57
120
63
17
52
3
72
15
8
24
49
45
20
55
5
4
32
19
21
20
124
15
24
48
29
216
160
15
3
62
84
144
31
5
24
31
29
12
115
65
19
96
35
40
8
10
15
24
71
90
16
ABCD 94714262374*3^$a+1 [50006]
4
56
48
36
1
63
12
8
24
37
131
103
9
81
15
57
3
12
68
12
193
39
56
96
40
8
48
4
36
15
45
45
47
100
60
32
31
18
36
95
85
39
15
21
68
12
25
11
168
16
36
68
12
49
59
85
36
11
4
39
137
133
39
108
84
21
27
116
1
95
136
32
7
9
164
48
13
47
79
5
36
12
12
48
132
28
20
36
24
36
61
39
44
36
12
100
44
48
76
84
180
57
23
76
20
40
56
24
31
65
216
24
36
52
12
44
4
80
16
20
16
48
80
12
48
112
128
48
64
36
8
55
90
99
80
12
4
32
60
52
3
9
56
12
180
13
18
17
24
160
8
12
84
16
60
69
59
121
252
23
120
12
48
12
73
36
171
224
28
12
56
49
59
60
7
17
28
60
32
7
45
80
96
132
7
101
12
16
32
120
192
28
108
80
4
68
24
151
234
63
48
80
4
96
33
35
232
32
112
80
85
11
25
135
9
23
13
39
48
36
57
3
116
25
39
96
80
55
245
48
12
55
9
20
4
8
208
32
72
160
72
56
60
28
180
12
80
52
12
15
105
111
18
27
9
3
152
25
15
21
15
80
49
95
84
112
32
112
8
7
9
32
52
48
3
17
168
85
95
132
28
20
64
12
20
61
27
63
5
85
23
120
24
16
32
40
60
32
48
4
15
29
52
12
33
108
35
4
48
12
32
16
105
3
20
156
144
24
13
99
176
13
155
16
20
60
1
54
54
36
126
129
48
128
40
8
36
25
11
108
16
36
9
23
12
28
36
45
39
8
88
80
12
48
4
8
24
31
249
56
24
49
47
120
13
179
240
31
9
68
28
21
11
84
28
93
35
48
16
36
32
132
25
23
48
48
72
148
60
20
16
20
31
17
28
60
152
13
95
13
35
52
12
32
139
9
12
44
4
36
120
56
48
160
33
47
28
44
24
1
11
12
48
73
59
16
20
85
36
39
12
12
48
24
44
1
155
24
37
27
63
45
32
28
8
64
8
13
11
48
12
1
59
16
144
8
48
40
32
36
60
4
108
24
140
84
24
37
143
36
37
3
152
12
16
177
27
20
16
12
104
48
12
76
20
115
125
180
112
56
232
12
68
48
12
64
36
32
40
36
32
12
120
60
28
45
23
67
77
60
61
71
48
16
45
95
24
12
228
28
48
20
76
9
36
3
32
28
212
49
107
40
12
68
25
15
20
19
105
48
8
240
13
11
36
25
18
5
60
24
156
304
36
32
24
100
48
21
47
60
60
144
49
51
48
20
60
100
8
73
95
120
1
35
4
87
53
37
155
48
12
52
20
88
68
12
72
13
27
32
88
80
28
60
24
39
81
116
12
112
8
12
16
32
16
36
80
76
20
112
8
72
16
24
56
121
95
85
15
36
72
8
13
107
55
29
16
60
72
21
36
63
48
15
117
36
32
48
76
69
107
100
32
31
9
81
47
144
24
55
90
11
16
99
29
4
32
16
8
84
48
12
52
129
59
52
68
60
12
120
79
81
8
72
108
28
9
191
12
48
73
39
128
112
27
5
36
24
16
260
12
132
19
17
24
31
90
47
151
41
40
24
252
80
13
36
51
60
12
56
1
11
144
64
12
8
12
19
29
16
60
129
35
1
143
48
84
28
3
65
25
215
48
24
1
119
7
41
24
40
44
112
32
60
48
24
61
108
15
36
20
145
23
72
16
15
93
116
28
32
64
116
16
24
56
48
96
48
1
207
140
84
1
107
256
44
100
32
19
17
60
60
48
136
56
64
20
16
12
8
64
24
20
96
48
12
48
1
15
36
36
8
84
12
24
37
27
140
96
4
8
85
47
187
21
32
28
24
48
72
36
68
96
25
15
104
16
45
51
44
49
11
25
11
84
16
33
27
44
24
124
33
15
128
96
28
8
49
111
44
64
32
180
60
85
59
28
48
8
37
23
16
51
54
36
63
32
72
48
112
8
24
24
24
7
41
13
131
31
33
21
3
20
67
141
164
109
59
312
48
16
32
109
111
105
59
24
52
44
4
176
1
47
43
57
8
79
54
15
12
8
120
25
11
36
24
96
84
156
ABCD 94714494458*3^$a+1 [50035]
192
129
15
264
48
24
16
104
160
17
7
144
144
29
3
105
63
64
8
63
49
23
126
51
72
24
48
21
27
48
112
152
168
64
24
71
73
35
93
64
48
32
24
72
72
27
13
41
7
144
24
5
234
81
9
39
15
201
112
8
64
96
32
120
249
54
129
33
39
16
89
223
173
18
72
72
1
161
7
8
16
96
179
85
272
21
27
24
3
37
96
8
39
90
72
15
111
97
32
33
63
88
8
39
33
96
15
144
162
111
72
48
40
176
72
72
40
72
8
16
32
33
36
27
117
108
87
24
33
36
19
71
145
48
80
16
216
53
211
23
33
3
109
53
51
192
9
271
144
8
112
23
73
72
17
7
32
16
216
89
15
96
96
72
99
13
8
16
48
167
49
41
63
72
40
5
3
16
104
48
48
64
192
8
39
97
11
36
33
120
96
3
18
36
39
105
39
33
127
35
90
51
24
72
120
183
9
9
7
24
131
61
200
48
112
8
24
69
3
87
1
17
231
57
103
5
51
129
63
63
33
16
5
27
64
120
80
192
3
234
43
32
16
71
81
24
16
24
56
16
56
16
161
7
56
99
18
51
96
15
72
9
45
3
40
72
8
16
23
49
48
168
32
120
285
19
72
120
5
187
8
72
75
61
48
48
24
48
41
111
141
51
39
345
16
17
162
90
72
19
8
24
57
15
16
80
88
17
103
48
65
36
90
33
16
104
40
48
32
40
65
127
17
55
56
240
16
144
11
181
8
81
103
23
57
87
1
80
16
48
32
120
9
159
24
40
72
65
39
15
9
88
32
16
104
16
23
121
24
35
117
120
33
135
64
104
48
117
3
72
88
72
35
157
77
67
48
8
75
18
18
72
54
51
40
104
21
187
11
13
32
40
168
53
75
16
56
40
83
229
48
191
9
64
24
312
120
8
3
117
81
39
24
16
11
18
67
95
9
40
48
8
40
72
32
111
9
45
18
18
127
48
23
9
27
13
168
125
51
16
23
72
49
56
3
69
48
16
32
24
9
144
55
32
96
72
15
9
16
96
5
51
129
54
73
8
64
104
39
18
126
9
9
18
37
48
23
72
270
3
64
72
8
177
7
24
48
80
21
18
36
93
24
16
29
3
87
9
9
144
36
75
72
112
32
48
16
8
33
18
108
57
177
54
1
32
64
29
19
32
40
56
216
40
8
24
51
90
235
8
45
75
48
72
165
43
120
56
141
54
36
90
36
126
13
8
33
180
3
40
8
136
11
108
25
128
48
40
32
24
48
16
72
89
55
48
56
24
40
56
24
64
32
40
152
168
40
11
21
69
3
15
33
112
35
69
39
54
3
72
177
103
23
180
45
88
32
64
312
72
17
39
33
7
8
40
17
7
29
18
49
248
16
119
1
17
39
72
64
8
72
40
128
9
55
128
48
39
1
53
108
108
27
304
47
90
103
56
24
64
5
75
40
32
16
71
25
128
40
24
48
56
312
64
113
39
69
51
16
96
24
29
51
24
16
312
24
48
137
63
64
8
63
162
72
79
120
17
207
45
18
1
8
81
31
176
63
33
111
57
184
128
81
39
48
16
77
72
43
137
7
72
56
81
79
176
264
24
51
18
36
7
32
33
18
126
55
53
19
17
7
48
192
32
72
64
32
112
192
56
40
32
16
8
24
48
120
111
54
171
40
41
90
18
36
303
93
3
24
45
72
27
48
33
79
24
80
48
39
129
24
72
168
75
13
48
32
120
288
21
3
16
ABCD 94715160888*3^$a+1 [50047]
35
1
77
7
65
18
12
25
71
30
55
89
12
24
19
36
35
36
30
43
60
71
132
13
17
18
25
65
7
35
145
5
42
13
48
59
72
30
24
55
60
192
60
53
30
37
29
78
73
23
84
25
17
79
84
17
18
126
6
6
114
6
90
30
7
131
12
73
12
119
18
12
31
17
48
144
6
144
48
42
84
7
5
43
12
35
24
66
30
18
30
24
13
120
113
55
95
37
29
31
12
96
17
7
47
13
120
48
17
6
156
54
42
72
73
95
13
60
41
30
36
30
60
120
7
23
97
113
127
48
60
17
30
6
139
36
35
120
114
12
18
13
35
37
180
23
72
145
41
36
19
120
17
43
137
42
25
60
48
35
157
108
29
91
23
6
31
48
65
7
48
60
24
5
30
25
5
108
42
12
133
96
41
54
6
91
5
247
48
77
12
186
97
47
6
48
42
54
6
48
49
65
42
61
35
85
12
36
11
13
23
37
23
144
61
17
6
97
83
25
227
25
5
84
19
59
13
47
18
7
5
91
47
13
95
12
102
31
24
161
102
13
71
6
18
109
11
37
72
83
73
5
7
35
37
11
24
102
258
25
71
114
18
12
30
42
13
35
25
71
24
73
107
121
71
1
17
30
25
36
47
37
17
24
115
17
55
59
121
83
36
48
12
48
13
59
13
107
1
53
114
48
12
1
12
23
90
54
12
61
197
30
25
11
97
12
17
60
78
85
41
6
1
203
109
17
31
72
41
7
48
12
35
138
7
48
35
24
61
5
55
12
83
12
18
42
48
36
13
47
54
60
54
48
30
43
77
18
6
18
42
54
72
37
11
6
24
67
5
43
84
113
114
96
204
114
12
43
12
5
67
17
18
132
54
72
60
54
60
121
35
73
71
18
31
17
78
205
5
156
24
42
18
139
108
5
18
6
30
84
42
30
13
59
6
55
35
12
37
47
61
29
19
72
12
36
11
30
19
5
67
65
18
145
17
12
18
48
217
65
84
6
73
84
60
71
30
60
66
18
31
24
83
30
48
6
1
89
6
42
66
49
71
24
18
7
41
19
41
55
41
79
107
78
115
47
78
72
55
83
85
17
180
55
12
137
6
25
12
47
24
169
53
18
6
24
67
60
288
17
18
36
156
37
65
48
120
7
35
85
11
12
73
12
5
48
6
84
25
179
42
31
17
36
19
48
48
24
233
7
17
180
66
37
60
77
30
13
17
24
7
113
55
84
120
48
48
24
23
24
30
90
24
37
89
204
102
37
71
30
127
53
72
120
78
109
53
30
30
60
42
12
1
35
60
18
12
210
48
30
7
29
66
72
78
43
5
42
24
1
12
48
12
77
31
252
5
223
83
30
24
42
30
24
84
12
36
7
36
35
49
35
18
12
12
120
79
47
37
41
115
95
12
30
67
23
73
300
71
109
5
7
48
12
95
25
108
24
11
36
61
48
71
108
12
36
42
90
25
17
19
84
11
25
65
24
78
48
114
43
77
36
60
6
1
108
17
60
7
113
55
35
13
107
30
60
48
7
155
12
48
73
72
29
120
18
13
77
18
13
17
18
36
156
25
5
108
6
84
24
85
35
96
42
43
60
59
13
17
103
23
25
29
31
11
30
24
55
24
120
35
66
67
35
13
41
91
5
43
12
12
143
30
150
30
18
25
24
96
59
210
151
72
35
37
167
1
240
72
23
48
132
13
77
55
155
25
168
12
48
84
77
19
77
18
54
72
138
61
72
53
36
48
30
13
23
25
17
67
35
12
1
29
54
6
6
78
12
127
60
23
24
73
23
193
60
17
18
24
265
41
30
25
5
79
11
72
174
198
13
60
17
90
48
37
35
6
7
83
30
67
17
18
30
43
11
13
96
132
119
1
5
42
180
162
66
138
54
1
239
12
1
12
23
48
25
29
42
1
5
7
60
95
1
192
5
114
24
37
47
73
72
47
30
18
1
65
30
169
60
233
54
48
25
23
60
18
30
66
138
18
127
36
11
174
24
43
179
1
17
30
25
167
84
25
24
11
84
108
73
24
17
79
84
48
143
120
30
6
36
25
180
420
5
114
24
109
17
30
1
29
66
138
36
66
ABCD 94715472056*3^$a+1 [50007]
72
48
57
108
12
36
84
48
75
120
21
177
103
92
27
12
18
3
24
15
9
147
42
18
54
63
28
17
51
111
90
3
16
71
45
64
60
11
90
90
18
30
33
72
3
9
4
32
120
52
80
87
30
223
65
75
15
45
112
11
180
33
4
107
30
18
57
15
33
12
15
21
60
160
20
9
18
30
60
27
3
108
42
7
11
69
16
5
102
37
24
17
12
72
31
140
69
51
48
57
7
8
75
25
44
40
125
15
64
44
27
126
30
9
48
33
7
60
36
104
88
72
107
30
43
20
12
15
45
148
23
90
54
73
35
60
1
29
103
108
29
15
132
36
117
42
66
60
12
183
72
3
157
23
12
61
56
45
43
192
41
12
31
12
24
41
15
120
168
27
9
16
32
12
3
13
20
28
29
12
15
21
42
81
9
102
93
60
16
24
120
107
48
25
35
93
52
35
18
123
24
16
11
61
35
54
15
21
102
93
48
40
131
66
24
18
18
15
15
24
109
44
3
33
124
8
40
132
12
24
11
13
20
76
96
11
30
42
13
59
66
3
144
36
57
7
65
18
9
4
20
111
25
23
93
165
12
3
28
84
8
84
4
152
15
9
33
30
25
20
16
44
148
17
60
3
12
75
30
18
13
77
3
96
51
54
3
27
6
99
40
8
60
180
165
103
12
20
60
160
8
64
44
96
45
18
60
33
69
51
28
12
107
60
13
17
60
15
75
108
54
3
105
12
211
59
69
81
18
85
5
12
151
35
37
96
56
88
83
13
179
1
71
45
120
36
52
80
15
33
64
56
52
47
45
16
8
40
84
228
95
13
11
18
175
120
23
57
76
44
45
87
21
75
27
21
12
144
3
61
107
25
80
4
53
51
24
27
198
63
24
148
77
15
4
32
57
43
44
21
15
12
93
103
11
36
30
3
24
117
51
39
49
72
119
81
132
48
57
55
60
68
4
44
9
12
15
21
39
4
44
57
19
56
40
68
28
20
4
80
15
81
24
3
13
24
104
24
33
12
43
20
12
3
37
60
32
96
57
90
1
56
40
56
27
57
3
30
31
47
13
164
48
9
30
13
185
211
36
5
3
237
48
3
48
4
48
47
13
5
30
24
9
156
135
33
96
69
27
33
30
25
8
72
63
49
20
3
13
17
42
1
48
32
75
69
4
12
5
60
72
55
17
3
240
36
21
51
24
15
61
68
21
3
40
8
57
127
80
40
23
1
29
43
65
15
9
30
1
12
12
24
167
9
15
36
25
77
183
48
21
19
84
68
24
40
8
63
57
120
36
21
18
18
7
20
225
108
54
13
108
65
12
31
180
59
60
45
60
33
15
45
12
18
33
24
75
72
45
48
28
5
15
12
12
96
9
43
23
60
12
108
37
95
12
21
15
117
15
30
31
11
9
57
3
21
55
20
33
3
15
33
144
60
63
33
12
45
54
13
47
81
40
44
81
24
151
47
85
32
16
48
24
20
16
12
20
48
52
89
60
18
33
15
9
24
16
80
36
84
108
63
157
23
49
24
29
55
17
15
16
119
9
76
113
48
54
45
4
11
36
249
64
32
45
67
23
42
102
33
12
60
3
21
87
25
227
13
44
108
3
12
18
15
9
48
7
224
112
20
57
51
40
96
8
3
30
3
4
60
60
5
12
90
93
3
9
36
24
4
36
44
57
7
17
3
12
4
12
44
15
25
24
131
36
9
48
27
21
24
60
63
72
13
48
44
21
75
9
3
100
20
16
29
72
51
24
48
232
8
15
18
102
78
27
16
32
40
8
21
171
72
16
56
24
24
45
163
80
24
93
55
35
97
44
36
76
35
42
15
93
12
60
15
87
21
48
40
56
15
169
11
69
21
3
57
31
12
12
8
93
54
60
180
120
1
20
220
197
90
33
12
40
48
8
21
51
15
73
77
30
45
9
15
48
40
8
24
88
65
31
11
48
18
19
23
57
24
96
3
37
20
4
119
18
7
56
40
71
81
48
36
3
198
27
12
45
3
33
15
9
163
53
43
132
35
132
45
96
69
43
32
88
48
32
52
47
36
25
32
36
39
61
24
56
21
43
48
29
90
96
9
16
209
43
12
11
72
18
3
69
51
16
23
193
60
228
11
85
48
95
18
7
35
12
21
12
72
28
35
81
27
30
115
17
91
96
56
28
11
69
12
45
7
32
64
20
24
40
65
342
1
32
40
23
9
3
85
56
60
36
3
165
16
164
12
75
30
60
3
48
60
27
33
129
150
81
9
103
5
51
52
44
4
36
83
61
29
3
ABCD 94715652784*3^$a+1 [50053]
84
25
59
24
36
12
84
9
3
36
1
8
63
36
36
73
11
36
25
23
156
61
35
93
3
69
27
69
231
264
297
39
9
15
9
88
24
11
72
132
25
143
36
37
107
12
72
84
108
1
83
24
24
36
49
192
152
15
12
24
12
9
16
11
108
84
36
60
93
3
12
81
3
108
33
120
27
108
81
15
60
85
23
144
84
45
111
120
12
156
9
87
36
72
12
48
36
84
60
13
47
36
24
60
33
168
51
69
15
49
96
8
120
3
12
24
240
9
24
63
49
11
21
3
84
36
12
72
36
36
1
47
12
21
123
48
45
15
57
159
12
84
25
11
36
1
47
36
96
228
73
47
72
73
192
47
36
21
15
72
24
1
120
23
9
15
9
48
3
36
84
21
112
11
36
97
56
87
84
60
1
23
9
3
24
36
24
9
123
24
84
1
32
15
36
48
24
72
45
15
25
32
99
37
11
37
23
24
24
9
51
72
36
129
3
13
131
48
12
24
1
71
72
48
36
120
72
48
37
8
123
144
21
15
36
48
84
9
72
15
12
204
24
120
25
83
24
144
36
60
45
51
13
23
132
157
59
61
23
48
60
24
21
16
47
24
192
145
72
11
37
23
36
108
25
47
12
141
87
36
93
75
36
24
36
13
11
156
1
8
63
9
75
13
56
136
56
15
1
11
12
12
24
36
120
12
60
48
48
36
24
60
12
13
48
83
45
123
12
12
109
23
24
24
48
1
119
49
11
84
12
48
12
24
1
23
73
72
200
15
145
71
156
48
69
39
25
11
301
32
3
21
3
13
56
64
119
348
108
12
13
119
57
39
48
12
12
24
132
13
11
69
15
60
72
36
33
15
9
120
24
75
48
13
23
33
3
21
15
25
71
108
36
24
36
60
96
33
51
21
3
45
24
27
109
35
24
61
47
33
15
1
47
24
24
25
8
75
84
72
48
9
39
33
24
48
3
12
180
12
12
72
84
24
36
21
16
32
3
133
95
9
15
120
25
11
109
80
51
60
9
72
15
24
36
13
71
57
51
45
3
69
64
47
24
12
13
143
57
75
12
57
3
13
32
51
36
84
36
25
107
13
71
48
228
48
36
25
47
33
40
80
24
48
40
11
36
57
24
112
48
35
12
12
24
96
60
33
51
48
24
21
72
3
60
49
35
48
48
96
21
48
3
84
9
51
37
119
297
64
107
37
35
84
49
11
61
35
93
27
36
12
37
47
169
83
37
56
39
25
8
15
49
47
12
24
120
108
12
37
8
48
51
24
60
49
11
61
59
45
144
24
48
3
48
36
9
51
61
167
12
61
287
36
36
36
13
11
21
3
156
1
47
48
72
9
16
131
96
36
97
8
63
97
35
85
23
84
108
48
9
136
71
24
12
12
12
72
21
3
12
156
48
36
108
13
11
12
1
35
181
11
36
25
11
84
48
168
36
61
23
33
135
144
9
15
1
11
132
84
117
3
132
9
15
84
13
23
105
16
191
24
120
96
36
21
3
60
97
48
35
36
36
60
105
51
21
99
117
64
11
24
216
12
12
12
12
21
135
1
107
36
9
3
60
36
24
144
96
12
216
105
27
85
32
72
16
24
56
48
51
12
49
11
60
36
24
189
96
16
32
99
12
169
47
33
40
128
39
72
132
72
21
87
72
132
61
80
27
45
72
99
120
12
9
16
71
49
11
13
23
84
13
119
12
48
45
63
129
40
23
72
12
12
36
216
21
51
21
39
33
96
99
12
217
95
57
39
48
145
128
27
45
27
48
69
63
84
36
60
13
23
36
24
12
24
1
56
3
132
228
21
63
57
459
48
12
1
47
33
111
33
27
36
96
96
36
24
21
39
180
120
36
9
16
56
39
120
108
13
24
23
9
88
8
39
24
9
159
120
24
96
9
51
37
200
15
57
99
48
93
87
48
73
8
159
33
24
15
60
132
24
84
84
1
35
13
35
37
35
72
109
119
12
36
84
48
13
23
96
129
3
45
15
1
47
72
132
36
9
39
1
119
108
60
25
11
48
13
8
39
33
15
57
72
3
24
21
64
8
51
85
32
15
12
21
40
11
60
49
11
132
12
12
1
32
87
108
36
36
96
48
21
15
24
36
12
12
ABCD 94715803342*3^$a+1 [50165]
4
12
23
9
48
144
88
108
108
24
48
44
4
24
128
4
155
49
164
12
63
193
48
32
24
88
48
24
56
52
336
96
36
60
48
12
20
4
128
12
76
24
24
56
40
200
120
136
95
9
135
25
84
32
144
48
48
28
32
4
240
68
112
60
116
60
123
9
232
80
16
24
24
96
168
12
20
40
48
68
99
81
60
64
84
60
44
40
12
36
23
69
3
13
12
32
48
112
48
72
32
160
80
28
12
48
152
184
24
12
36
80
240
12
160
96
36
120
20
100
96
44
51
97
80
60
12
136
119
21
12
120
192
15
33
72
216
112
8
4
204
56
60
16
44
16
32
88
32
108
4
140
124
71
105
120
108
28
72
108
35
193
72
104
60
36
183
9
40
32
16
80
39
81
28
84
8
40
12
32
48
52
8
111
1
8
12
96
27
73
60
32
12
4
12
20
4
140
60
16
48
36
59
69
108
40
44
4
24
32
196
48
44
112
248
111
9
148
44
36
4
56
52
12
48
8
144
256
32
76
12
215
49
8
15
1
32
39
1
80
40
48
24
96
32
72
196
32
60
39
193
80
16
24
72
8
100
11
21
124
71
145
56
112
152
16
48
44
16
59
57
76
12
8
24
4
12
72
60
20
28
132
72
264
12
80
172
47
144
1
8
160
32
16
143
169
72
24
132
12
128
52
80
52
60
84
44
52
96
12
12
20
148
60
132
80
48
12
108
256
152
24
16
152
120
88
120
24
95
1
152
48
4
36
72
120
72
143
25
188
4
60
11
265
12
11
25
47
9
48
112
68
16
116
16
24
20
16
12
152
240
16
44
28
168
72
8
60
4
119
25
32
112
12
60
8
12
300
96
84
4
24
32
136
24
56
24
136
24
8
192
16
24
56
40
119
105
40
8
132
156
84
96
60
64
8
48
120
4
60
36
32
16
60
24
72
20
123
133
44
48
40
156
12
32
112
36
60
48
32
4
180
96
24
180
48
32
36
15
72
33
244
48
180
8
24
39
25
32
40
32
100
128
60
64
36
60
104
40
24
96
60
20
16
32
72
36
132
88
48
212
60
183
9
16
120
56
4
96
20
64
144
8
88
24
68
52
48
12
80
48
4
80
168
40
48
120
132
36
56
100
36
32
76
132
24
20
60
48
63
73
32
39
25
200
63
72
105
88
108
20
39
133
20
120
88
48
44
28
23
61
84
12
224
28
120
8
4
68
28
132
32
135
121
80
40
20
12
208
80
100
32
100
8
132
180
12
48
108
40
44
60
40
56
40
24
8
76
116
60
16
12
20
48
28
24
120
120
108
132
92
16
12
20
48
3
61
116
28
36
60
48
12
68
147
145
24
84
32
124
56
40
216
12
12
48
68
12
160
36
12
20
4
56
135
13
131
1
44
36
64
48
23
169
96
60
20
15
169
36
20
64
48
72
80
168
88
164
16
20
160
72
68
60
64
116
27
73
24
96
164
36
28
11
25
48
12
80
60
36
160
12
132
48
32
60
40
60
20
48
40
8
60
12
312
16
47
97
80
40
240
48
36
132
120
80
40
12
12
20
51
13
32
100
24
36
224
36
220
60
168
24
8
112
72
80
40
8
16
120
56
16
24
156
44
100
80
3
121
95
129
15
1
72
360
24
119
37
60
20
99
1
72
132
96
59
33
40
48
92
132
88
72
108
ABCD 94715956904*3^$a+1 [50002]
20
16
17
12
19
56
3
13
104
60
16
188
12
15
13
29
27
4
96
116
3
25
36
20
76
48
35
37
53
15
21
31
59
18
12
19
36
59
54
51
40
17
183
36
64
72
48
96
156
20
48
81
15
16
20
45
99
76
17
63
24
81
75
108
72
4
140
84
165
7
8
112
68
57
3
36
36
24
40
35
6
12
63
135
24
85
20
96
40
48
20
60
45
66
6
72
3
4
24
35
162
99
60
45
31
8
27
18
6
30
15
84
216
36
99
9
45
7
24
5
204
135
76
23
33
69
111
3
30
151
56
177
7
44
12
3
45
16
36
53
15
160
20
12
57
31
96
5
219
52
8
9
91
89
31
12
5
39
51
24
216
49
23
37
20
321
84
31
29
51
160
8
105
72
55
24
41
24
90
54
36
79
5
15
172
68
201
31
8
40
96
5
36
79
11
13
5
51
136
5
39
76
65
18
90
36
96
39
4
20
81
39
105
7
84
164
51
21
60
45
15
28
32
60
148
17
3
51
78
12
15
16
5
99
24
36
3
6
90
30
42
85
8
81
96
55
44
16
48
12
17
51
196
29
67
200
48
72
28
17
43
5
51
3
33
24
33
60
31
17
18
57
15
13
12
44
16
5
99
123
141
52
5
39
51
45
48
36
45
36
15
63
117
27
1
36
24
65
36
15
24
72
28
41
51
105
15
4
113
123
15
45
100
60
24
140
4
41
75
165
84
27
4
60
36
20
144
96
9
90
6
15
3
1
53
3
69
51
15
150
15
88
41
31
35
69
3
1
12
144
96
8
9
7
20
15
105
24
69
3
15
45
99
9
45
7
20
63
81
36
75
24
121
5
72
3
48
21
79
32
40
80
64
11
30
18
181
5
15
76
107
181
17
115
20
64
20
24
45
31
5
135
100
44
9
108
18
117
3
72
18
51
16
20
45
72
51
52
35
25
204
24
17
55
84
29
36
111
15
72
21
16
65
36
39
4
92
135
54
39
21
19
29
3
33
7
20
28
35
6
39
40
29
31
12
68
15
37
80
48
36
60
9
36
39
36
100
5
18
37
35
69
36
15
69
36
4
17
24
84
27
105
39
33
3
15
174
18
157
44
57
48
15
39
33
28
11
69
12
15
205
68
52
104
24
45
15
120
52
164
15
48
1
5
31
104
57
39
60
36
40
77
31
36
44
15
126
271
84
60
5
31
113
27
9
15
156
63
21
16
89
18
102
135
64
96
11
13
20
36
64
65
87
57
3
4
44
12
48
105
87
40
368
27
54
51
4
41
3
9
223
53
31
131
9
16
5
24
18
1
60
5
36
60
51
3
30
42
49
53
18
24
1
48
167
48
21
33
3
24
60
16
44
39
54
18
9
4
5
54
181
101
19
77
63
36
45
79
80
52
20
4
80
60
4
17
159
24
99
37
36
5
43
5
7
80
100
29
19
12
5
39
4
200
12
28
36
5
24
120
31
83
81
21
36
79
29
27
4
11
144
21
24
45
31
77
3
69
75
45
75
21
84
78
13
8
76
224
36
36
28
12
17
3
24
3
78
180
48
87
9
84
7
17
18
54
39
9
18
25
44
153
7
36
47
30
42
54
75
52
48
17
39
24
27
73
96
20
81
55
59
25
20
36
24
64
12
89
31
89
19
77
39
40
65
211
17
27
4
20
9
72
18
73
104
4
36
53
7
56
108
165
7
20
60
3
1
104
9
126
81
16
108
176
64
20
87
42
12
15
64
20
69
43
20
27
93
40
65
3
60
16
29
36
156
54
25
20
24
60
40
20
16
24
41
31
65
15
40
8
9
7
29
84
171
220
41
24
72
55
35
54
18
21
52
65
3
160
41
19
12
89
39
112
65
15
48
9
3
15
85
59
96
73
17
43
92
57
60
3
4
24
32
57
90
6
7
59
25
80
24
12
9
51
24
4
36
44
57
15
3
25
56
4
56
24
36
45
39
72
3
72
25
20
9
31
128
21
48
78
102
27
60
64
35
1
53
43
60
24
60
36
24
53
27
33
90
33
15
13
59
61
32
4
29
15
40
120
32
9
60
19
29
36
27
45
55
35
33
76
56
88
32
28
29
18
24
90
30
24
30
7
17
3
4
173
3
27
117
40
5
180
55
20
4
72
68
87
24
48
33
160
48
47
18
54
6
7
203
126
24
127
137
3
120
4
80
120
3
30
72
24
75
45
24
12
31
5
15
28
60
32
27
141
57
55
89
75
4
11
9
15
37
65
15
3
6
18
93
24
36
4
24
12
104
4
17
90
13
11
18
31
12
68
12
24
136
8
40
20
12
40
29
ABCD 94715961898*3^$a+1 [50000]
11
232
144
60
93
27
225
51
129
11
73
99
56
4
168
12
81
36
63
56
180
72
12
52
108
8
64
36
189
3
32
88
57
15
93
47
204
4
32
25
15
44
16
36
92
112
20
40
44
112
84
44
109
3
12
45
11
4
12
120
80
28
48
44
24
84
132
169
11
148
57
15
120
48
60
12
20
24
64
45
60
63
9
63
168
8
4
56
325
107
73
11
25
3
108
384
105
59
4
12
9
35
4
152
88
92
25
251
72
37
35
16
9
135
153
155
48
97
71
4
21
11
48
40
57
3
8
64
69
11
16
80
112
72
60
9
11
40
108
12
20
49
11
25
243
92
76
8
60
112
72
132
33
207
108
140
25
11
24
36
4
116
25
60
11
40
60
36
33
51
8
97
11
49
11
52
140
97
24
111
468
20
60
172
33
267
156
12
56
16
33
135
165
47
136
80
144
13
15
60
80
28
9
15
9
36
3
80
52
9
39
116
52
84
8
25
11
124
60
32
36
37
71
156
60
73
15
48
9
15
9
84
147
105
3
32
84
16
8
148
80
112
12
69
111
48
60
120
12
225
3
56
25
27
153
71
88
68
49
83
40
72
33
35
12
60
84
4
12
20
28
72
68
48
13
11
88
21
11
40
20
324
4
21
84
27
36
69
3
20
28
57
192
255
48
48
12
72
48
81
87
120
24
69
99
272
24
36
169
95
61
3
176
16
45
59
16
20
16
72
141
47
4
8
97
15
45
3
72
8
28
24
45
15
80
204
25
39
20
108
108
4
165
63
8
61
243
21
395
1
11
24
340
9
84
35
88
92
25
123
93
11
88
12
56
124
33
23
252
96
72
48
4
68
60
12
52
9
27
117
191
4
12
33
12
135
20
40
104
25
27
12
57
11
12
180
25
27
48
105
87
9
11
88
12
116
84
40
168
21
11
180
48
240
36
12
49
3
12
168
92
169
24
12
24
11
220
33
15
12
60
20
73
3
33
11
16
12
105
87
48
116
120
16
20
40
20
16
9
59
24
12
60
28
108
72
81
96
51
68
61
108
15
80
52
56
4
36
72
45
11
16
96
8
16
189
35
16
180
216
12
56
52
20
4
45
3
117
123
60
240
72
20
25
24
51
48
56
84
97
11
100
12
32
229
144
3
8
169
27
104
144
60
72
73
216
60
119
28
12
105
132
63
132
44
36
108
60
25
15
32
88
56
1
11
60
12
36
60
25
59
25
35
40
48
84
8
25
3
44
25
48
15
72
60
104
169
95
40
12
20
76
72
81
156
35
36
37
15
60
32
76
24
69
144
87
156
72
21
11
25
3
8
64
36
152
60
12
13
11
136
9
60
119
12
60
25
131
40
60
12
45
11
4
57
11
4
356
64
20
40
45
15
168
92
16
69
75
44
4
48
92
1
35
181
35
40
33
15
56
1
15
93
35
28
80
4
48
21
24
11
84
25
35
1
155
16
9
36
3
80
61
47
24
169
167
124
60
56
4
44
16
48
60
72
9
11
13
23
13
27
120
20
52
20
52
96
68
124
20
25
36
35
4
60
8
244
9
35
16
165
24
11
40
104
360
12
24
88
57
11
52
120
60
72
80
316
44
100
128
52
9
227
4
45
23
292
56
100
177
3
72
20
25
27
56
64
129
11
25
23
72
108
52
8
97
11
64
20
180
60
25
180
135
9
36
51
72
8
72
25
36
11
13
11
64
48
68
76
44
24
12
16
12
60
20
36
16
56
144
169
71
76
93
59
61
51
9
47
144
28
105
135
20
88
60
104
109
35
36
205
23
ABCD 94716101666*3^$a+1 [50031]
66
95
55
5
40
69
6
17
84
88
15
36
54
27
171
42
71
25
11
19
114
18
60
29
19
29
12
13
6
24
18
12
30
17
31
29
31
90
15
75
65
73
42
42
63
15
108
17
25
102
36
30
54
30
107
64
15
101
36
7
48
18
54
18
12
90
18
15
183
30
39
51
30
27
104
4
39
21
15
102
12
23
43
21
8
25
3
15
12
17
19
30
24
18
65
52
21
12
12
3
60
123
5
12
25
78
12
53
19
36
17
67
33
24
21
63
27
42
18
162
48
47
13
30
69
33
6
41
1
18
12
29
36
37
36
12
12
156
12
12
168
18
12
48
12
60
12
21
45
24
95
40
75
6
11
19
42
18
102
48
30
12
12
6
24
35
43
12
77
16
20
40
48
27
18
30
30
39
3
108
12
5
24
13
3
27
45
21
59
85
15
33
18
24
33
15
42
120
30
18
78
60
9
111
17
37
47
4
15
5
49
27
3
18
95
37
47
31
78
24
23
4
3
45
96
36
44
55
12
30
15
32
12
1
42
36
24
6
27
104
13
6
57
15
53
64
45
11
55
9
33
3
15
41
31
12
17
13
6
65
37
48
12
42
17
1
18
17
7
5
31
24
45
33
48
27
33
84
18
108
30
71
109
12
30
69
21
12
51
15
60
101
4
9
11
4
15
33
15
17
36
37
30
90
30
17
43
18
95
139
60
17
148
3
33
96
8
48
37
63
8
19
18
119
84
49
48
47
73
12
36
59
40
8
115
45
27
5
1
84
126
12
77
13
18
12
57
8
13
11
43
77
76
63
30
11
19
77
7
78
30
69
21
18
54
66
12
45
33
12
60
12
6
84
30
6
42
87
33
3
69
18
48
12
57
15
17
124
9
6
12
12
5
132
1
3
56
4
144
45
6
29
25
6
101
144
19
6
54
17
24
40
15
41
1
15
45
30
30
63
9
3
15
65
43
12
69
9
30
12
53
7
33
39
77
43
21
9
30
45
51
42
30
45
27
6
42
30
47
31
42
18
120
30
15
9
30
57
81
27
32
60
103
17
1
3
27
45
3
29
43
18
12
42
66
54
30
36
42
29
28
15
6
30
12
48
60
24
6
24
3
3
30
27
3
12
129
3
30
18
29
4
24
3
72
33
75
29
31
17
36
4
8
43
30
27
45
12
30
6
47
28
84
3
77
13
30
45
15
12
18
27
3
65
4
3
90
63
33
11
60
4
44
13
15
27
36
60
72
9
39
30
11
31
30
15
27
18
30
5
7
5
31
17
24
73
47
4
80
19
120
33
15
9
69
42
60
12
41
24
1
54
18
18
12
30
59
19
17
13
12
3
56
19
24
5
55
18
12
35
103
33
9
3
93
24
18
69
3
30
18
5
60
48
52
44
49
24
6
90
30
90
11
31
18
42
5
40
44
43
90
6
17
85
18
65
205
12
12
51
72
15
30
35
88
15
114
108
12
30
36
42
30
48
24
41
19
77
16
45
192
47
19
42
18
5
139
17
121
15
3
21
3
48
33
15
5
12
40
27
36
45
32
48
16
21
15
45
18
30
72
15
3
24
120
18
27
15
21
27
90
23
7
29
91
5
60
25
3
99
5
1
24
51
57
59
43
5
96
36
43
17
1
30
30
15
87
45
75
5
13
47
25
6
12
5
25
18
21
36
15
5
7
60
36
30
12
12
47
109
60
87
3
24
5
25
15
20
48
67
66
42
5
48
97
78
129
63
29
61
18
41
1
39
3
6
11
1
15
20
85
15
3
12
5
4
9
42
12
5
31
17
12
28
33
27
93
54
6
90
57
60
3
24
6
11
1
30
5
187
36
5
7
90
48
27
15
17
12
31
72
17
48
60
31
9
3
30
12
23
97
36
42
45
3
101
79
17
12
61
99
3
29
4
57
59
16
123
84
17
13
30
18
18
30
12
63
60
15
84
6
11
1
23
60
25
27
57
66
24
5
31
24
78
12
23
163
41
48
13
83
55
144
5
31
12
108
17
13
27
147
36
24
6
11
31
33
32
37
83
48
12
7
90
6
30
30
21
3
36
9
63
45
63
17
88
27
12
41
4
80
48
7
18
42
17
1
3
27
78
30
69
75
33
12
81
120
11
13
18
60
5
48
7
48
12
69
3
17
1
18
5
37
23
25
114
48
42
60
30
48
30
30
53
4
15
36
9
15
21
147
5
7
30
18
42
3
32
48
43
41
103
161
7
45
33
12
42
30
66
30
12
18
29
103
29
16
8
7
102
66
54
15
20
1
24
3
165
95
103
17
4
63
6
15
45
27
20
13
54
48
90
15
75
12
18
138
24
21
99
17
60
1
18
5
7
60
30
3
15
24
48
57
92
1
47
31
29
61
12
35
13
54
138
18
42
12
18
42
3
27
6
27
3
54
60
30
36
29
55
53
37
78
29
76
12
3
57
32
61
18
141
93
51
27
18
11
16
3
9
3
30
107
1
24
23
24
1
12
6
5
55
60
12
65
28
27
18
39
80
52
81
47
48
13
12
59
60
31
17
43
90
87
33
18
45
57
18
117
177
35
13
12
3
12
20
73
42
108
17
73
12
51
57
35
4
8
132
36
40
3
90
71
16
57
11
7
30
15
45
30
29
60
121
12
6
5
55
29
25
78
90
59
31
33
27
48
12
30
3
117
90
18
24
36
30
65
52
57
6
60
9
8
43
30
54
66
132
12
48
18
12
42
48
72
47
19
60
29
13
18
90
11
31
18
42
12
53
7
93
45
47
25
30
17
16
33
27
27
53
13
12
18
21
21
15
44
31
42
6
12
53
25
11
79
102
3
15
12
5
7
33
45
63
9
6
17
13
51
39
30
30
9
3
29
24
49
23
25
72
156
87
15
42
36
35
52
3
5
19
17
1
12
60
27
8
25
36
11
28
20
13
47
13
12
30
48
78
11
73
6
12
33
15
57
153
24
36
24
36
30
120
12
89
60
120
48
13
12
60
36
27
45
30
125
13
132
12
3
3
29
73
30
78
30
17
7
18
12
36
39
8
25
75
ABCD 94716258062*3^$a+1 [50205]
97
135
8
136
15
9
96
15
42
18
246
6
9
39
54
42
18
198
65
199
6
48
59
127
65
25
18
5
72
25
18
45
8
25
234
174
42
192
125
115
12
114
30
6
99
32
48
184
15
41
96
25
54
9
297
15
56
49
6
17
55
57
56
139
30
54
129
75
45
96
24
32
1
72
191
61
99
45
59
160
72
9
6
138
96
239
96
97
54
113
97
143
55
6
30
5
127
84
60
41
67
45
56
19
5
72
13
35
97
54
185
49
102
150
11
19
165
33
168
87
147
45
8
145
95
121
120
15
32
43
180
17
112
105
167
19
45
81
84
150
30
39
56
19
30
71
7
9
24
51
60
89
136
75
5
184
51
36
17
16
120
39
113
139
24
5
16
33
198
84
90
11
120
49
39
21
210
33
32
205
123
176
25
60
51
24
69
36
156
179
264
85
36
39
27
45
8
55
36
21
399
9
81
47
97
12
11
48
49
36
35
55
105
171
36
228
24
30
36
51
99
29
40
21
144
35
145
71
144
168
24
25
135
120
56
88
32
19
5
48
168
13
11
48
96
55
24
246
60
36
11
88
207
33
39
65
7
216
180
69
105
18
6
95
40
27
53
19
12
24
9
27
5
49
119
112
33
72
78
17
1
23
61
75
24
80
1
63
81
222
18
15
195
221
139
6
108
126
30
36
11
79
108
168
18
11
79
9
152
91
77
72
96
88
27
12
72
33
111
161
120
49
84
27
69
11
160
48
135
17
280
123
117
99
69
8
7
65
16
104
67
5
96
103
90
120
294
57
56
24
48
25
23
73
15
39
516
5
96
48
127
84
21
80
40
45
11
168
160
32
73
144
6
36
30
135
8
48
24
88
63
12
150
15
87
144
24
126
234
18
23
31
30
83
13
18
9
27
293
121
90
165
9
6
257
79
90
18
36
9
80
25
12
179
1
90
54
60
59
25
15
8
37
108
407
40
177
90
78
87
288
120
72
24
57
54
84
29
16
80
64
80
48
13
75
15
156
5
168
115
72
5
49
60
144
12
39
15
201
8
205
51
24
15
161
19
96
72
12
78
147
33
39
8
7
108
30
42
18
12
78
18
47
1
132
48
179
48
24
25
135
8
96
16
9
132
35
48
96
19
45
80
19
117
9
15
56
91
282
51
39
60
5
103
17
73
84
35
48
25
6
120
105
27
53
55
65
79
65
1
167
48
24
16
15
9
123
93
24
72
99
36
138
47
85
30
6
39
99
5
64
56
79
65
1
71
79
185
64
75
12
9
99
36
17
112
8
49
71
48
7
113
72
49
39
9
15
176
16
15
33
93
54
45
24
15
60
36
129
80
160
21
180
24
36
11
19
45
8
1
6
18
66
29
72
205
78
53
67
53
24
19
77
7
41
16
48
57
54
129
152
48
232
111
17
136
56
43
30
186
125
40
32
49
24
39
51
36
18
191
25
84
27
56
168
312
13
36
255
93
36
71
19
5
31
180
30
39
24
80
187
5
144
31
120
54
36
24
180
66
33
153
47
48
43
29
112
9
135
152
193
95
19
12
9
32
168
25
42
48
141
63
36
45
24
51
54
186
30
42
54
39
24
8
37
11
7
84
53
16
120
99
ABCD 94716434654*3^$a+1 [50115]
18
78
24
66
13
101
30
48
18
24
36
127
176
9
48
84
6
12
12
165
33
78
54
36
90
24
30
39
16
5
90
150
43
48
5
174
120
6
204
3
27
126
60
54
30
39
57
55
5
12
12
96
3
219
30
12
6
24
78
111
57
102
1
47
84
66
75
15
49
65
60
198
30
12
126
42
91
17
210
90
99
3
90
60
12
60
63
45
48
132
127
5
30
168
120
18
204
15
15
60
168
210
43
107
85
48
80
57
90
18
120
19
48
17
90
18
3
64
11
69
33
162
61
5
24
60
36
19
125
195
123
42
43
17
15
33
90
165
27
30
6
49
48
107
126
12
132
39
9
42
108
42
120
30
30
48
3
9
66
24
18
30
120
42
48
72
18
33
64
113
111
16
96
227
13
5
24
6
60
42
102
60
85
335
30
60
48
55
5
78
12
48
49
80
21
60
144
31
125
99
345
39
9
7
83
48
45
9
6
42
72
36
60
127
17
15
16
65
24
6
102
60
30
42
48
12
43
17
30
30
99
9
7
83
42
96
162
18
15
112
35
42
51
57
192
228
132
60
60
48
12
36
12
12
60
36
90
90
60
30
132
72
18
30
42
108
90
72
6
54
6
72
30
78
54
48
30
72
123
57
18
21
9
18
222
7
41
39
64
11
6
60
12
12
75
16
32
15
12
36
42
90
78
15
99
30
18
12
6
75
219
66
60
24
78
1
59
90
120
3
57
90
12
1
17
132
30
78
30
145
272
33
72
180
3
63
54
36
42
48
24
78
7
5
240
6
72
60
1
131
6
39
123
78
60
24
3
45
18
49
48
5
60
132
6
42
27
15
1
5
24
168
12
228
42
18
120
55
77
180
36
12
48
72
192
48
7
5
30
48
102
60
6
37
17
30
1
47
18
144
18
18
12
60
48
54
13
77
48
195
15
42
48
132
36
12
60
183
159
6
43
80
21
90
18
12
30
21
57
48
42
72
18
72
6
24
60
33
285
48
24
30
18
27
15
6
43
47
114
108
78
85
29
60
18
18
84
48
90
30
150
18
204
18
177
15
156
24
60
49
11
30
39
21
120
336
67
32
21
222
30
42
30
6
12
85
65
12
36
12
30
21
9
108
43
17
24
66
42
30
12
1
17
30
12
78
7
48
32
51
114
30
6
12
27
15
156
102
30
42
48
72
156
24
91
59
181
29
3
16
29
60
87
63
1
32
64
95
18
60
60
102
18
63
27
102
78
132
48
18
12
12
30
120
138
60
12
78
18
43
101
60
36
84
120
48
42
85
65
48
12
60
6
192
18
42
213
129
90
69
27
37
17
63
96
69
42
33
57
36
60
162
282
6
84
6
24
51
45
24
126
12
42
48
103
29
6
93
117
42
12
6
90
69
21
12
60
18
12
18
72
12
120
36
3
9
18
42
91
17
72
48
24
138
37
143
1
11
288
90
42
1
29
19
17
12
60
102
1
29
60
108
12
63
3
54
90
6
7
32
3
30
60
12
210
18
60
42
18
60
30
30
48
12
7
41
84
36
127
32
3
12
1
17
162
61
29
19
47
12
37
155
210
36
120
7
17
111
99
45
96
112
5
12
31
29
3
15
12
78
55
203
24
78
240
60
30
18
12
60
60
175
143
174
96
3
16
53
42
48
18
12
3
64
48
65
18
54
48
231
99
42
108
7
113
12
18
81
64
47
126
60
24
18
90
3
159
36
24
126
12
12
63
33
24
6
132
60
30
12
66
102
48
79
96
17
12
19
29
192
96
24
60
48
255
112
336
48
77
60
7
5
60
12
30
18
18
12
30
60
108
30
60
42
48
90
129
33
12
120
90
18
108
67
53
54
36
42
103
65
12
78
54
36
24
30
6
79
65
18
120
18
72
27
16
47
97
143
162
36
84
18
90
48
12
223
ABCD 94716451268*3^$a+1 [50166]
57
4
176
24
15
30
15
117
7
41
99
36
36
16
8
15
9
15
30
63
63
42
3
24
45
36
135
4
41
75
147
30
43
60
47
237
12
3
108
25
32
12
28
8
4
143
33
12
15
108
105
105
19
59
109
5
138
33
60
12
27
25
132
56
24
3
61
144
20
15
37
11
168
57
33
12
43
12
5
15
24
99
12
18
7
8
9
43
48
56
40
53
3
3
21
9
55
20
27
117
48
57
30
18
7
23
25
47
48
37
155
33
60
48
72
12
16
36
23
117
39
81
40
56
48
76
44
12
27
36
21
9
39
36
27
72
21
4
92
69
15
72
12
3
78
15
39
21
117
3
4
23
13
35
12
9
28
32
40
20
3
45
48
27
81
27
45
33
27
24
33
51
9
91
44
21
75
4
140
12
24
52
23
57
24
9
99
60
15
57
3
18
63
12
45
30
12
48
33
45
120
7
20
45
39
48
36
9
3
57
51
24
21
15
72
3
54
15
96
132
28
95
9
45
63
24
120
48
16
156
68
33
12
30
37
20
88
11
57
75
9
48
36
60
120
15
21
21
30
12
13
107
33
57
18
37
23
108
9
36
40
56
9
60
39
3
42
6
12
73
20
12
33
15
15
37
23
9
3
9
76
5
63
76
23
105
45
6
1
83
25
53
79
128
72
9
120
7
68
76
44
99
97
8
15
18
39
21
3
15
24
13
92
12
33
15
45
6
81
9
27
132
15
45
3
129
4
44
60
51
61
11
153
9
135
3
18
127
5
7
5
171
12
3
9
72
3
1
77
42
153
3
25
20
36
40
11
37
65
15
72
3
25
5
67
44
12
40
20
15
12
1
36
89
12
222
1
24
11
12
12
6
12
19
29
15
4
60
68
60
33
19
8
48
24
21
39
51
72
93
36
9
42
12
36
24
81
9
48
99
63
177
69
42
48
1
59
21
40
36
107
1
36
23
30
90
21
124
8
108
60
57
7
32
9
54
36
25
56
60
36
93
75
12
15
33
4
23
9
120
108
12
39
12
60
42
15
12
63
37
44
52
20
12
12
84
16
29
87
27
13
23
42
90
12
81
4
35
6
12
19
23
21
69
36
19
8
120
88
156
44
27
37
35
1
96
23
36
25
29
3
24
40
29
159
36
69
15
3
9
21
63
100
56
16
65
12
6
57
12
63
9
159
9
111
90
12
42
93
48
57
27
141
30
9
36
72
75
73
17
15
57
15
36
4
32
4
35
21
21
147
172
104
24
21
42
12
48
9
33
31
24
56
117
87
96
52
20
63
90
75
96
39
57
60
12
36
84
15
6
15
24
28
65
39
51
69
33
78
12
6
42
138
27
180
63
9
33
15
12
45
6
12
69
28
35
21
15
54
15
88
80
60
40
60
68
75
105
4
8
48
60
36
96
12
28
20
123
49
72
20
33
111
12
15
258
12
63
156
63
36
90
30
25
32
75
9
48
12
39
45
15
144
25
36
32
4
11
72
21
72
12
48
3
21
24
4
108
8
192
15
12
18
43
107
45
28
44
12
9
15
216
16
8
45
15
4
8
207
21
15
9
12
64
17
18
81
111
33
9
63
28
96
36
35
13
137
27
33
90
37
5
6
24
21
24
3
72
61
89
15
3
138
42
129
88
8
15
9
156
28
35
129
3
177
45
168
7
20
16
44
28
32
12
108
208
12
32
159
21
3
37
41
175
72
20
16
20
27
12
36
1
20
39
21
28
192
23
18
15
3
37
32
132
153
7
128
21
31
11
33
57
78
21
3
18
3
24
45
27
51
12
21
75
24
21
160
59
78
43
56
100
60
23
33
15
9
39
117
33
67
44
3
25
8
48
40
59
33
27
21
4
65
3
4
44
4
5
78
49
36
12
11
60
21
9
87
75
12
1
12
32
28
8
159
66
39
51
69
63
45
15
9
63
30
15
33
30
18
15
39
25
8
45
18
21
48
48
3
97
47
120
25
35
48
60
117
93
60
27
12
84
36
96
15
18
51
3
33
48
72
87
30
30
33
3
24
1
164
3
12
1
32
12
21
15
84
12
33
36
15
24
12
24
24
21
90
24
66
39
12
84
4
11
45
60
15
120
30
54
33
33
91
80
4
80
16
20
108
12
40
48
35
30
15
81
55
35
9
3
9
141
3
76
108
180
12
11
42
15
132
76
8
36
64
5
15
100
17
7
20
33
195
72
3
9
39
9
28
23
12
48
24
1
5
15
12
27
37
23
48
13
17
3
24
36
16
11
90
39
4
95
21
4
32
3
1
20
16
68
4
101
39
96
4
11
9
3
33
36
3
6
51
3
21
4
8
120
100
8
9
27
36
75
42
90
60
36
12
120
25
203
24
21
15
12
33
72
84
48
63
37
65
7
11
33
27
177
45
63
12
12
24
12
3
37
44
51
49
53
91
35
21
36
60
132
15
61
29
6
12
57
21
102
117
12
9
90
9
96
15
1
41
43
164
36
76
29
171
100
8
28
20
12
40
68
28
29
6
60
49
32
39
9
40
11
69
45
18
12
36
157
12
8
348
69
31
32
33
54
6
30
1
20
36
3
42
78
21
3
ABCD 94716792572*3^$a+1 [50045]
48
72
29
147
40
5
3
64
5
96
36
15
15
105
3
6
39
256
5
27
24
60
21
18
69
16
41
324
7
44
36
12
45
30
18
18
42
43
204
36
197
144
31
83
61
11
45
9
36
108
12
78
12
33
16
59
21
159
24
18
39
123
57
9
27
15
13
176
4
12
137
187
131
69
21
24
75
28
17
63
28
23
30
31
41
144
19
84
20
27
81
57
60
135
3
109
35
18
15
147
60
13
32
21
15
63
21
141
48
6
36
102
3
39
49
107
114
43
47
18
12
91
68
57
42
61
80
51
18
31
72
245
18
61
60
56
72
3
33
69
27
76
8
24
45
42
9
4
5
162
48
78
103
95
105
75
205
11
25
108
72
5
18
73
32
72
63
108
30
55
59
25
5
103
5
6
9
12
4
131
33
27
84
72
85
23
105
12
64
53
162
9
96
3
36
60
61
59
36
90
60
30
69
72
147
18
90
33
24
21
66
81
63
36
24
12
9
40
29
15
84
81
12
150
12
13
59
33
148
53
90
129
28
5
139
131
54
90
18
15
12
64
35
42
54
144
45
27
30
135
40
44
28
68
27
85
41
42
162
43
47
102
36
60
7
8
15
93
39
21
4
23
57
52
71
24
36
25
5
175
29
111
4
56
24
16
53
51
9
84
78
153
4
251
1
23
13
5
12
6
126
120
3
172
65
3
33
48
6
174
6
85
59
45
75
36
6
18
12
13
11
18
75
28
108
20
339
78
15
28
275
90
216
6
30
55
248
21
3
57
15
48
40
41
39
100
12
95
60
61
24
179
1
84
11
81
99
33
88
125
19
36
48
36
108
128
27
48
78
72
84
159
40
35
42
72
63
135
57
60
120
63
145
8
24
16
59
13
24
23
57
69
12
60
195
75
48
36
9
9
18
78
12
3
111
9
4
68
27
141
16
5
31
95
97
23
13
32
33
15
64
8
100
59
24
25
32
4
101
12
96
211
8
27
13
32
33
27
39
72
60
117
96
16
59
12
204
156
90
18
144
72
13
47
45
3
6
15
21
66
49
8
3
69
21
102
132
30
60
79
56
21
78
66
3
51
21
39
84
18
18
6
171
40
128
72
3
84
18
27
81
15
16
65
54
57
15
13
35
129
3
12
42
139
5
139
143
93
39
61
47
30
19
44
135
126
54
72
9
24
45
31
149
151
5
6
9
76
120
5
19
48
11
66
39
87
78
90
66
18
60
66
15
21
63
27
1
5
30
49
24
35
21
21
123
96
48
75
45
21
27
64
53
198
9
51
18
135
9
18
153
111
21
48
21
6
18
75
24
27
36
25
5
19
125
54
37
8
81
6
49
35
13
36
32
220
59
85
164
4
12
119
57
9
24
90
81
40
35
18
3
3
45
84
27
78
3
132
21
111
16
200
39
61
47
18
67
53
19
20
21
228
55
35
6
51
57
7
95
33
3
18
19
5
7
204
215
36
45
15
54
27
3
180
54
78
49
59
12
13
47
120
57
15
18
18
21
16
48
29
18
49
23
13
5
7
80
48
117
123
144
120
16
24
35
54
55
5
54
210
55
36
5
27
45
15
3
45
9
7
5
54
24
45
12
45
150
45
9
7
47
108
48
85
36
5
186
18
30
37
32
3
24
45
9
75
135
9
36
15
36
21
4
60
20
3
12
18
27
9
132
144
51
64
5
19
152
63
36
165
16
125
3
87
9
120
64
11
9
12
48
64
8
12
16
5
36
168
31
71
13
56
40
5
135
12
27
73
12
8
3
30
31
29
30
165
12
39
45
15
36
25
44
24
27
13
167
105
117
15
57
3
51
49
5
27
4
32
3
85
36
44
15
1
68
21
55
152
69
51
57
12
63
28
107
36
72
54
3
16
36
48
101
31
5
30
60
54
187
24
20
21
39
51
18
15
165
54
25
83
9
21
18
21
96
40
8
36
75
84
85
5
24
147
96
60
52
23
84
93
141
51
3
6
111
28
5
48
55
23
49
12
41
27
12
105
51
27
36
9
112
80
28
80
48
180
172
5
91
5
7
72
8
183
61
224
64
83
93
112
5
55
77
27
16
47
12
13
56
12
300
69
24
12
18
36
ABCD 94717131196*3^$a+1 [50003]
12
36
42
192
6
54
6
89
55
18
192
6
17
43
29
103
257
13
11
31
5
31
54
23
13
54
5
13
108
30
90
23
121
23
37
36
54
48
41
97
84
246
113
139
41
127
30
60
24
48
12
78
30
95
13
119
144
49
72
6
114
96
59
144
7
294
6
173
61
90
65
24
36
13
198
77
36
1
96
192
12
36
30
29
25
23
13
12
11
109
60
12
36
264
90
5
24
31
90
60
78
102
36
90
150
23
61
36
83
60
19
12
5
103
41
97
54
36
54
60
59
1
48
102
66
119
144
1
35
31
54
263
192
13
90
42
120
48
12
66
54
119
31
18
108
144
23
252
25
6
17
13
23
1
138
78
12
60
95
145
11
36
25
35
43
18
144
95
13
155
55
120
108
17
13
72
198
210
24
95
103
30
11
31
60
6
144
90
30
23
7
5
144
157
54
138
18
29
115
6
59
73
60
42
36
54
23
73
12
11
1
83
25
78
120
24
198
11
36
13
35
60
36
19
17
85
18
18
30
84
29
24
157
35
25
126
17
25
90
5
60
13
60
42
77
1
59
25
23
13
102
17
121
12
47
151
54
18
60
48
204
5
31
150
24
18
77
24
151
5
1
107
36
1
18
90
108
42
78
47
97
66
24
30
119
1
95
25
83
133
12
12
90
30
126
257
13
120
84
59
49
90
42
155
1
24
108
42
29
36
48
103
149
121
23
37
23
7
54
23
13
54
6
54
18
35
73
23
199
72
6
23
36
121
83
49
138
114
239
127
53
61
6
90
114
29
96
25
60
35
265
30
18
12
198
5
187
5
1
72
30
42
48
95
7
126
132
18
42
198
12
102
18
48
17
60
12
24
7
114
108
12
119
61
6
132
18
24
30
6
144
60
168
47
43
102
23
7
60
90
35
13
120
35
13
12
18
29
48
36
67
29
1
107
36
169
11
121
18
60
17
120
55
18
210
42
59
120
151
66
12
60
108
42
120
30
18
150
114
89
36
13
35
13
23
1
48
11
127
29
1
84
60
179
31
270
23
25
287
85
126
30
23
7
17
163
132
137
25
23
7
6
42
17
25
35
1
60
23
139
12
48
17
1
132
18
114
30
138
35
25
71
1
30
5
145
6
209
13
18
30
23
1
48
131
91
48
65
97
78
48
77
36
259
125
253
119
24
67
197
7
120
18
60
12
95
73
42
48
125
72
61
72
11
97
30
29
211
12
30
18
42
71
61
83
12
1
144
6
144
78
18
42
18
53
61
30
113
13
23
61
18
42
23
7
288
257
24
199
17
84
36
13
11
144
97
6
77
36
91
126
12
60
60
11
61
23
43
17
25
12
66
72
18
179
61
47
7
6
23
1
60
30
5
61
23
61
120
18
5
43
30
12
90
5
25
47
1
180
210
24
53
13
24
6
354
18
101
96
43
18
42
5
13
23
156
60
31
72
17
60
91
192
41
331
108
245
13
120
12
12
23
25
60
12
60
66
113
157
12
12
275
48
25
107
43
78
84
18
90
12
60
36
42
17
60
163
17
13
18
12
5
36
91
18
12
239
7
30
84
23
13
23
79
300
48
210
12
108
23
19
101
61
83
145
48
30
17
43
60
72
41
144
25
95
96
127
102
131
79
5
13
12
120
95
12
241
12
18
30
12
11
36
24
49
12
18
41
60
61
23
37
6
29
115
53
55
30
71
49
47
121
12
11
36
121
30
42
60
12
60
90
48
18
12
12
35
108
120
72
24
97
12
11
37
179
24
7
12
17
115
18
60
72
18
18
12
210
180
48
54
23
36
91
65
24
109
11
7
29
13
12
ABCD 94717630318*3^$a+1 [50050]
57
15
18
27
28
5
84
24
15
24
87
1
11
90
3
96
51
109
12
23
21
16
32
84
81
15
4
72
89
12
6
30
31
137
51
12
57
6
69
105
18
114
3
33
79
68
12
3
157
23
12
9
9
27
16
20
60
27
66
67
5
6
9
9
18
72
9
21
123
3
33
24
57
15
16
56
21
30
37
17
39
39
30
43
20
60
75
9
28
8
12
16
77
18
49
32
36
60
48
81
3
28
5
43
12
11
36
1
164
36
60
36
45
108
3
52
5
54
21
28
59
21
84
48
16
23
18
90
9
33
3
33
90
54
39
27
93
40
155
72
18
6
21
72
51
66
162
49
32
136
59
18
30
13
5
24
27
16
41
19
48
29
39
12
75
25
47
162
31
17
27
28
59
37
11
18
51
24
12
3
24
48
73
41
51
16
60
11
37
41
54
36
21
15
30
24
90
1
17
31
71
21
51
1
44
16
116
12
9
103
32
36
48
12
21
87
3
37
32
28
65
18
78
91
71
9
57
18
60
13
71
153
60
63
33
15
21
69
42
12
1
24
44
12
33
3
4
92
36
81
15
16
95
9
9
7
83
61
5
15
9
51
69
6
9
3
18
27
48
15
24
45
9
15
24
33
156
63
27
6
12
6
36
37
53
3
24
9
151
48
56
9
19
35
145
23
85
48
41
19
72
5
7
20
21
7
83
45
48
93
12
3
36
60
96
57
96
18
13
80
69
19
176
51
24
66
55
77
135
57
18
18
18
9
33
55
12
5
55
17
54
12
97
20
24
24
28
11
36
84
45
76
137
54
36
21
24
21
19
59
30
31
36
68
48
12
9
30
85
101
54
9
4
59
13
5
12
3
33
54
18
51
21
3
28
119
69
16
20
15
6
36
12
72
42
18
27
40
5
15
3
33
16
17
43
53
66
108
81
141
30
33
60
16
68
12
84
36
112
71
25
47
97
41
15
24
16
12
23
37
35
37
5
12
27
48
3
57
48
3
117
12
63
13
8
3
69
39
18
15
60
63
72
9
9
144
24
3
48
16
131
18
19
72
29
43
47
105
16
47
25
41
54
33
84
15
33
48
57
123
88
20
9
39
45
18
93
3
69
123
85
80
24
9
7
137
6
12
45
12
21
30
25
155
9
27
9
12
36
24
63
37
36
32
39
117
33
3
33
39
27
21
21
111
9
54
69
76
17
36
27
15
45
21
24
43
8
36
21
7
59
6
108
135
28
11
18
90
18
24
12
24
27
3
60
21
51
105
75
45
21
54
6
75
100
60
35
57
9
114
9
21
15
21
18
42
31
17
78
45
52
44
12
3
18
24
7
32
9
7
32
3
54
3
100
60
29
99
135
24
1
32
24
16
56
4
128
45
7
12
29
3
57
126
12
36
25
53
36
66
9
124
35
18
15
93
3
48
21
246
1
12
32
15
9
9
55
12
60
8
3
36
1
41
18
90
18
12
1
12
11
30
60
75
40
5
6
12
21
15
78
51
96
16
17
3
33
12
15
36
72
72
12
9
96
103
44
33
36
27
57
42
85
5
91
56
36
48
15
37
53
6
45
39
81
69
12
43
11
21
15
72
93
28
12
20
69
31
35
13
29
123
33
24
12
6
69
15
54
15
39
6
3
33
15
75
12
54
6
61
20
3
24
30
31
65
55
53
19
56
24
36
100
29
24
123
141
43
24
60
23
12
1
12
131
42
30
21
16
17
3
28
5
7
72
71
33
51
1
77
7
23
25
35
13
71
9
24
16
29
27
88
11
37
8
24
33
127
32
3
69
24
21
48
15
16
5
7
53
27
63
30
144
75
51
24
18
3
51
66
51
84
9
6
12
36
13
24
23
180
12
57
12
111
85
8
33
19
59
12
9
12
16
48
83
49
68
72
88
29
31
180
32
39
24
57
33
3
51
12
13
20
16
11
9
39
69
3
61
53
7
23
42
39
105
3
12
3
33
33
15
9
30
21
15
9
69
12
39
48
81
3
16
47
6
102
24
12
1
53
24
3
15
117
24
40
11
1
12
8
88
72
80
33
72
30
54
15
9
126
9
9
30
24
49
5
27
3
18
60
27
21
6
73
60
23
9
15
18
39
24
39
72
36
24
13
41
7
104
16
20
9
27
15
49
23
66
42
30
24
7
83
9
4
92
60
40
72
59
36
1
41
15
39
9
27
54
36
66
21
12
63
1
53
54
45
60
16
35
9
45
3
40
65
87
3
69
3
73
41
7
32
51
45
48
36
15
36
9
60
51
33
52
8
105
42
54
15
33
27
81
27
52
53
87
88
44
51
25
29
91
35
69
21
12
55
48
60
44
24
63
61
23
25
11
18
36
3
60
52
29
15
3
1
71
49
47
21
15
33
132
9
36
19
12
36
5
24
3
48
39
25
59
54
43
11
105
39
37
68
24
69
51
12
51
45
108
4
59
21
15
18
3
87
9
48
40
5
3
12
9
18
9
40
20
12
132
12
21
27
27
36
168
45
36
99
9
63
12
6
27
63
9
93
18
60
21
45
15
28
116
9
39
105
12
72
108
6
61
5
54
45
12
132
9
3
33
6
48
21
129
15
48
3
6
18
13
32
120
120
48
28
53
12
3
3
21
9
15
24
72
51
24
90
12
43
32
48
36
24
39
33
48
12
36
45
27
45
7
29
18
6
15
3
72
33
39
48
141
9
120
6
21
15
18
48
99
27
6
39
33
12
19
32
21
19
5
51
16
17
79
20
33
27
93
6
13
53
36
135
24
57
24
31
32
88
20
9
27
3
18
96
12
6
72
36
13
56
57
27
3
45
27
36
45
4
23
6
19
44
24
72
24
135
24
12
33
39
45
24
24
28
20
3
21
15
36
81
76
48
11
24
81
4
5
18
9
3
6
63
ABCD 94717640476*3^$a+1 [50013]
3
15
117
228
57
15
20
43
6
111
57
90
5
28
63
17
48
4
156
111
69
99
45
60
57
11
19
5
16
105
15
129
90
78
15
32
73
72
60
51
9
18
21
20
7
105
39
89
37
48
59
156
40
75
42
3
9
48
84
75
9
156
60
71
84
36
4
36
3
96
93
75
150
186
81
68
1
15
9
71
1
35
88
12
24
32
4
69
36
39
111
90
11
72
1
12
3
27
9
15
5
40
9
306
30
138
57
15
24
29
148
9
6
24
45
69
11
43
186
12
27
68
40
20
37
18
30
3
117
39
75
5
108
25
60
36
30
21
20
36
67
72
93
36
24
15
125
60
25
48
12
3
72
12
153
71
1
60
6
17
16
39
48
29
28
57
3
3
69
9
27
12
92
55
30
59
25
12
168
15
72
32
1
39
45
111
15
6
15
9
66
54
35
31
5
43
17
103
53
67
30
60
60
51
15
5
132
172
8
85
35
13
30
69
20
36
12
4
9
191
91
29
40
9
42
53
25
12
12
162
30
51
12
8
49
71
4
36
27
21
72
24
20
16
9
39
9
78
48
30
15
80
1
18
45
21
71
85
63
3
30
15
3
21
84
20
24
73
63
51
81
33
15
44
12
60
28
60
27
113
7
9
9
35
36
16
63
65
12
16
8
120
16
36
24
36
3
105
21
48
15
8
19
45
3
6
15
9
11
156
19
17
88
24
15
5
37
11
24
36
52
72
68
52
33
11
61
24
87
8
97
18
57
9
36
99
69
59
31
42
78
24
21
249
3
15
9
21
12
23
85
87
116
31
246
39
24
9
12
11
19
41
48
36
88
81
35
7
24
24
9
60
12
20
13
12
15
3
18
119
55
69
20
4
21
30
30
27
12
27
96
5
67
6
42
17
172
3
102
39
45
12
15
8
1
18
42
6
24
18
60
27
15
54
72
15
20
112
12
24
12
60
12
36
24
12
24
21
35
25
30
29
16
9
66
168
6
47
25
48
15
36
15
18
36
12
3
9
11
7
9
164
16
108
45
12
59
19
117
8
72
16
75
9
20
49
90
21
36
45
84
150
9
69
47
36
28
80
36
31
57
120
72
36
60
68
4
57
30
6
63
27
137
52
21
123
60
20
49
51
189
15
27
6
23
19
30
51
36
8
121
15
24
36
176
4
9
42
165
56
19
6
3
60
84
20
40
20
52
3
102
15
33
47
13
3
99
9
39
45
33
99
9
59
16
24
27
153
12
20
4
105
39
21
11
73
48
42
18
3
32
25
15
27
30
35
7
29
16
9
72
63
57
90
24
5
60
55
30
36
35
4
63
150
36
60
11
76
12
15
77
1
18
6
18
45
3
33
69
36
36
83
13
39
3
30
90
30
18
29
36
52
32
4
20
25
75
15
29
43
9
20
88
20
16
12
105
42
33
9
51
72
12
21
39
51
24
69
27
57
36
36
45
15
36
69
18
21
12
45
42
45
33
24
135
44
64
96
12
93
35
4
120
36
60
21
18
42
3
27
33
87
6
18
29
40
36
20
16
9
39
36
60
104
67
9
104
31
101
85
6
9
8
16
9
27
81
135
32
13
48
30
5
52
15
17
7
33
108
57
87
108
87
6
27
60
33
15
33
47
72
28
60
57
48
87
8
52
12
24
21
11
19
48
30
11
7
9
15
5
40
3
33
84
3
21
56
19
29
40
108
69
111
147
45
56
16
3
48
77
37
71
199
5
16
3
6
11
175
5
64
24
9
42
5
1
42
117
51
54
90
69
72
24
48
36
21
18
5
48
43
81
8
16
12
129
90
33
168
32
31
5
37
39
111
17
61
24
167
36
13
12
27
81
11
16
63
21
21
54
69
152
19
53
1
27
80
28
96
129
71
25
18
30
35
16
20
19
72
9
20
1
138
77
88
45
36
15
36
159
77
13
35
24
145
51
36
9
276
23
16
9
11
124
12
3
33
69
3
33
3
36
15
101
67
141
24
3
29
19
21
51
48
77
139
45
20
25
78
5
100
93
87
8
115
378
6
5
25
48
15
27
18
78
24
45
3
5
48
25
35
48
4
12
144
20
24
16
75
45
72
33
47
25
3
152
28
81
108
6
101
28
132
33
51
20
184
27
21
27
78
3
111
129
135
24
113
7
30
11
25
6
93
116
37
27
20
331
69
33
72
35
61
42
24
6
42
21
99
6
27
39
69
51
18
3
123
21
3
150
147
24
92
43
29
1
15
27
57
72
9
54
65
85
75
72
63
105
21
15
21
36
60
3
20
4
51
69
57
15
3
30
27
15
30
39
60
45
144
3
57
75
3
29
40
51
69
99
6
96
3
12
45
48
107
139
9
56
28
36
57
39
111
9
36
8
49
36
12
72
12
35
49
95
52
12
75
53
115
78
24
90
30
47
25
36
147
8
25
23
97
234
105
39
69
176
24
187
9
32
13
12
108
119
16
20
31
ABCD 94718076034*3^$a+1 [50011]
36
60
47
55
18
71
79
41
13
12
30
156
29
13
18
24
5
19
89
43
48
6
60
36
84
6
42
275
67
5
61
132
35
55
53
7
17
49
11
73
120
48
120
48
42
222
83
7
17
205
30
5
73
150
17
24
19
48
60
89
1
252
18
24
36
78
47
13
132
24
60
18
48
30
24
108
42
5
36
25
12
18
29
1
54
108
42
24
59
7
5
49
84
6
89
37
48
96
24
60
23
19
90
11
25
60
42
41
19
77
85
203
145
11
36
13
48
72
126
222
18
36
18
30
6
204
72
6
12
5
7
6
42
17
1
24
24
36
78
12
54
11
115
60
48
36
12
42
42
6
12
131
1
24
30
42
42
66
42
30
59
25
84
155
7
12
30
11
97
54
6
120
18
36
6
143
55
6
150
65
121
78
126
11
12
25
35
43
29
55
41
85
35
25
107
55
48
29
96
67
48
42
35
13
95
13
35
37
114
41
7
53
72
25
90
42
35
13
66
36
66
168
35
1
66
30
198
89
25
48
60
108
59
36
24
61
42
113
7
5
25
180
42
108
24
30
48
36
227
55
29
229
66
89
7
5
7
5
43
77
31
6
35
43
6
72
60
18
24
102
83
48
13
6
5
36
7
48
5
120
24
1
78
5
19
36
30
132
30
89
25
36
48
71
1
312
12
131
24
145
11
12
13
72
35
37
11
85
167
37
59
19
30
47
181
120
35
13
95
145
12
60
47
1
6
18
143
55
29
36
12
7
36
72
18
120
23
24
120
133
42
36
41
61
78
12
102
6
42
35
55
29
79
36
6
60
30
29
19
36
6
59
43
30
66
162
48
36
71
7
18
72
66
114
60
102
18
35
12
61
78
5
1
35
73
12
66
78
36
35
13
36
119
7
54
35
19
30
23
25
114
30
18
102
54
36
173
1
84
155
48
24
144
139
6
42
29
24
36
1
12
23
24
31
17
7
24
42
12
6
66
24
107
127
48
30
24
114
6
30
60
29
199
66
132
83
1
18
48
24
18
23
7
120
221
1
300
60
59
109
6
132
30
18
41
24
1
108
12
108
90
96
114
30
30
66
17
175
24
6
107
1
95
97
59
55
29
19
18
12
23
25
12
35
48
55
149
1
60
24
84
11
19
101
36
7
42
6
60
17
181
59
67
89
115
17
60
67
18
18
210
11
85
11
7
66
30
60
60
6
11
24
55
281
25
78
84
30
23
79
30
96
18
156
54
150
132
60
78
42
5
55
29
55
6
54
41
73
131
85
60
35
1
24
23
36
19
132
5
55
54
90
6
108
96
107
13
12
47
7
6
167
55
36
60
41
61
78
65
85
324
36
66
18
78
60
30
12
48
48
54
77
85
186
48
41
43
6
186
6
83
60
96
25
60
138
30
35
37
84
12
54
90
138
12
66
114
6
60
54
18
47
121
23
96
25
138
77
31
18
66
29
7
30
83
55
114
18
12
66
36
59
1
59
12
7
65
175
17
25
35
25
251
25
30
54
143
25
42
54
84
132
18
41
36
49
6
5
133
48
18
90
12
84
143
25
78
24
6
24
90
6
48
24
83
7
6
66
24
17
180
25
23
85
12
60
60
60
24
108
23
7
41
235
54
12
30
5
73
30
41
36
1
18
77
12
36
7
102
83
67
42
48
6
29
13
42
5
12
36
25
78
90
84
18
5
25
18
96
30
18
30
216
42
12
78
18
17
12
37
18
30
72
60
23
1
107
48
91
18
48
24
35
24
31
108
36
216
36
60
17
7
96
72
66
30
42
35
60
7
78
24
60
156
48
36
6
282
11
36
19
77
24
13
35
1
30
12
54
23
60
25
48
119
60
193
12
60
11
7
60
65
37
83
48
24
115
29
1
191
67
6
42
42
35
108
37
30
137
24
1
18
18
35
145
30
5
60
24
13
42
65
1
24
395
199
6
215
19
42
18
66
59
25
60
72
324
95
85
23
1
96
35
36
13
59
73
18
42
12
120
6
12
18
167
60
25
78
66
30
125
36
48
192
7
198
138
150
120
42
72
5
1
42
24
30
143
1
24
48
78
12
ABCD 94718129362*3^$a+1 [50029]
4
95
18
72
3
48
9
18
21
99
30
12
43
41
135
75
1
125
24
30
6
78
21
39
12
48
12
24
6
48
42
33
27
48
102
39
24
27
54
6
18
15
27
18
72
54
21
3
1
80
36
15
30
3
12
33
6
6
48
6
49
17
30
1
8
24
72
3
117
16
44
3
42
138
42
30
24
6
54
6
78
21
36
16
20
24
9
15
76
5
30
9
21
54
25
11
18
12
39
15
21
15
45
76
8
204
15
37
5
48
12
24
7
44
28
71
36
24
24
6
31
23
42
39
60
36
105
54
9
72
3
21
64
5
3
9
63
132
48
12
3
12
1
17
6
36
93
27
1
20
72
45
7
5
15
9
7
119
21
9
60
168
3
52
72
36
84
80
15
33
27
24
6
54
81
9
19
71
9
28
20
48
15
54
6
114
6
24
60
6
30
36
78
7
104
40
32
112
5
6
1
59
60
66
39
81
108
7
125
99
64
8
48
16
5
43
20
12
40
8
117
18
36
30
7
144
5
99
12
123
24
72
24
45
12
39
9
9
60
27
4
80
15
6
123
105
27
144
60
9
42
9
4
17
60
18
30
7
59
36
18
15
15
72
48
117
16
59
24
9
87
114
15
15
24
25
107
18
42
18
30
21
39
30
42
18
60
6
9
45
51
51
33
51
90
24
12
15
4
11
120
61
23
1
65
51
3
24
1
41
24
6
1
83
9
28
20
39
30
43
36
56
24
21
18
37
179
60
6
30
30
15
3
217
89
6
9
51
48
105
12
33
6
60
21
45
79
29
87
33
75
27
30
18
72
25
36
12
137
39
72
12
15
36
114
6
36
24
21
39
36
9
4
8
24
24
9
60
6
6
60
48
12
30
120
1
32
36
36
96
9
24
30
6
30
9
16
180
5
3
45
3
63
66
24
75
9
36
30
60
69
40
32
33
60
42
30
78
45
60
57
30
21
24
3
36
9
51
21
15
21
99
84
117
4
20
33
90
13
224
96
4
23
30
151
11
120
33
48
3
6
78
36
1
36
68
69
36
51
16
29
39
39
21
21
30
48
72
25
56
84
3
13
17
3
39
21
39
9
76
48
155
121
35
6
114
24
36
181
36
23
6
55
35
9
16
83
66
111
96
12
21
7
77
30
42
43
11
9
87
93
72
3
72
54
30
24
1
29
51
39
25
47
61
17
51
16
119
169
41
6
18
42
1
60
8
75
21
16
23
1
59
9
45
15
51
1
23
12
48
12
33
16
11
30
3
75
37
56
177
132
75
28
35
25
17
90
60
78
163
23
9
48
3
6
48
7
23
37
48
80
12
36
39
90
30
54
6
1
8
15
60
30
31
5
18
90
7
5
75
60
15
24
24
30
3
27
36
21
28
48
179
18
7
35
21
33
36
90
33
40
32
39
60
45
15
25
89
42
54
111
3
93
48
100
41
90
9
15
21
45
48
42
24
264
60
42
24
31
48
5
102
54
15
24
36
69
126
25
32
112
72
8
15
21
4
17
30
81
3
37
8
12
3
66
108
27
3
93
9
43
17
54
6
3
36
64
5
42
60
1
107
57
63
25
8
3
6
18
61
11
18
7
59
60
6
48
3
39
85
23
1
155
84
81
16
56
33
51
33
51
9
6
60
69
16
35
30
39
15
30
3
39
18
150
36
36
24
36
33
16
12
8
15
1
23
21
141
30
30
54
21
15
9
16
20
16
17
90
36
1
29
111
16
20
4
95
84
66
3
36
15
21
76
53
36
3
15
1
71
45
3
12
54
30
1
48
5
120
6
9
28
89
31
8
51
69
15
6
19
36
44
36
3
25
11
21
4
11
60
18
27
3
37
20
15
1
23
24
30
96
39
12
3
42
39
15
1
35
21
39
48
36
36
24
24
81
15
9
60
36
21
39
15
6
90
13
8
33
39
52
53
12
54
30
7
8
16
80
15
30
15
33
3
27
21
99
72
30
18
72
18
3
3
6
31
12
71
25
84
35
36
25
35
9
15
6
6
9
39
21
45
135
39
1
104
87
1
137
6
21
36
153
15
15
120
36
60
33
12
63
72
24
120
37
29
3
52
29
30
81
3
33
57
51
100
5
84
42
9
15
21
48
96
51
93
87
21
9
54
54
115
41
6
49
11
18
30
30
6
49
12
119
61
44
12
40
29
3
15
12
69
12
3
57
63
21
45
30
1
23
6
43
12
65
51
27
37
185
39
16
56
3
21
75
61
72
32
45
108
12
114
129
72
15
30
19
56
15
24
36
18
7
23
13
23
21
33
67
5
91
32
88
8
124
12
36
32
12
16
8
96
9
7
8
16
8
48
108
21
24
84
12
19
36
44
4
47
9
51
18
6
24
97
5
18
37
5
31
68
21
78
30
6
6
3
81
6
1
8
21
30
48
117
48
27
13
47
1
47
57
64
35
60
36
33
12
9
7
24
23
30
6
21
9
15
15
66
54
66
63
12
3
162
30
73
65
186
30
87
9
39
39
96
9
27
18
55
5
27
15
21
153
36
51
60
39
61
128
15
25
20
16
59
24
25
5
12
48
7
35
30
60
48
42
21
27
12
54
31
5
63
52
65
39
15
69
60
36
4
11
6
48
30
1
12
20
48
9
6
9
57
31
60
32
12
135
9
4
17
54
9
21
36
90
9
39
1
35
36
1
47
25
17
31
24
8
15
57
40
89
19
5
63
40
20
27
36
36
9
4
36
29
3
3
9
15
6
6
21
69
30
1
32
15
57
45
18
73
29
15
48
15
6
15
39
12
120
30
39
105
67
23
6
79
11
24
36
33
45
15
48
12
27
13
8
24
24
15
6
19
29
6
37
29
48
7
5
30
24
9
27
69
219
126
30
37
23
30
36
18
25
47
30
54
36
21
9
18
1
59
30
55
5
27
15
25
8
117
54
105
144
21
15
51
21
3
21
3
ABCD 94718146592*3^$a+1 [50025]
60
12
23
37
8
69
75
4
24
23
93
27
33
28
65
99
16
36
92
16
11
25
89
19
12
8
28
12
20
9
18
9
28
35
25
96
12
32
51
1
71
9
40
23
12
36
1
36
5
48
6
1
17
72
7
77
42
48
13
72
24
41
3
15
12
25
48
5
39
88
47
24
73
17
67
12
5
54
1
12
48
44
27
18
36
12
6
12
69
45
19
12
5
7
12
20
9
6
1
17
31
17
7
24
144
12
48
8
117
18
1
5
54
13
12
60
5
36
19
11
9
45
6
1
24
20
3
1
17
6
85
12
47
30
6
13
35
36
96
12
24
45
63
18
79
41
15
45
7
101
7
12
17
79
24
5
3
28
5
54
54
27
36
75
24
1
35
36
25
77
54
9
9
27
4
20
27
36
1
72
44
21
43
44
4
72
23
72
121
5
7
56
3
1
12
11
13
8
16
8
4
12
20
9
30
25
20
15
37
29
78
25
5
27
9
7
48
41
19
12
23
49
5
19
84
23
12
60
13
44
33
18
30
24
27
3
25
11
1
132
36
56
40
11
13
5
27
27
12
13
59
73
12
5
42
12
1
8
60
9
19
24
95
24
13
72
41
27
40
116
4
11
1
35
1
12
17
18
13
65
30
96
25
12
17
90
57
96
75
24
1
35
1
12
68
3
13
68
24
16
29
55
20
51
21
24
16
11
85
8
9
31
29
19
29
24
30
42
7
11
13
5
48
6
49
5
18
37
8
81
18
25
12
65
24
18
1
11
9
36
100
5
84
42
54
19
24
59
9
16
8
27
36
1
17
66
6
19
8
40
35
6
3
28
36
17
51
40
23
1
8
4
72
5
19
12
71
13
12
17
3
24
21
60
30
45
24
39
13
24
5
30
37
8
64
24
20
45
6
25
24
12
41
42
9
40
36
17
15
48
16
8
9
7
5
6
1
36
35
25
47
1
20
40
84
17
43
5
42
121
35
24
1
12
17
15
39
69
3
13
60
60
17
48
24
18
30
27
69
3
28
5
18
9
16
12
71
21
33
19
84
36
8
9
114
13
48
56
4
5
7
12
48
24
48
156
20
81
19
12
53
55
120
101
54
25
48
12
36
24
12
8
99
49
23
1
5
3
24
57
18
61
8
21
60
54
72
45
21
24
31
8
28
24
29
42
30
18
33
3
36
37
32
4
96
71
36
1
35
21
15
73
56
16
12
107
60
57
9
6
45
4
24
101
43
12
36
60
24
29
36
67
32
12
15
30
19
17
6
37
12
32
12
15
1
24
84
20
4
24
60
11
6
18
18
27
45
19
12
35
105
111
25
48
17
31
5
6
49
24
29
55
35
1
23
36
25
29
36
36
12
43
11
69
4
17
15
27
13
23
18
43
5
7
107
25
24
48
12
8
4
95
25
41
19
5
12
43
35
36
30
54
36
36
6
18
36
18
7
11
37
11
1
8
28
24
17
48
51
4
35
96
25
12
48
36
5
43
12
60
23
13
24
12
23
42
36
7
5
18
85
48
53
48
15
3
1
24
44
52
137
54
85
8
27
6
3
45
24
75
24
36
36
16
5
6
30
18
33
4
23
9
93
24
19
143
1
11
37
60
53
31
59
85
48
29
36
126
1
17
27
4
72
36
5
39
36
4
5
42
1
53
7
11
13
23
12
1
41
18
12
36
1
24
53
36
30
60
12
42
3
15
93
60
12
33
18
1
11
24
1
17
19
56
45
18
13
68
33
3
15
1
44
16
155
73
8
3
33
76
35
36
18
7
72
17
67
32
4
84
24
23
1
11
13
23
9
4
12
12
131
12
132
21
15
1
11
6
72
39
15
18
7
24
36
17
6
25
32
40
24
24
29
7
11
42
19
12
24
89
54
12
18
15
76
5
7
11
153
27
1
80
12
16
8
45
79
11
25
65
36
31
104
84
15
54
31
24
35
36
21
24
64
11
42
18
21
9
7
8
27
1
83
61
47
78
99
21
18
25
12
8
9
15
9
48
7
36
20
15
12
36
42
31
48
12
11
36
1
89
27
33
91
8
4
41
19
17
3
15
9
52
23
1
12
29
3
33
7
48
36
11
6
7
32
76
24
24
11
45
36
27
37
71
1
36
23
13
71
24
37
35
9
27
18
18
9
21
114
9
4
59
25
36
23
9
24
39
24
36
12
6
12
18
37
12
95
1
120
5
19
8
16
20
9
18
42
43
168
44
15
18
54
30
19
5
31
24
56
148
23
42
18
9
4
203
49
5
90
13
41
19
12
8
9
31
84
65
24
91
44
81
19
24
5
7
20
33
30
25
8
4
59
36
12
24
21
87
25
36
23
54
24
7
48
47
33
63
1
60
185
42
36
85
41
54
13
104
75
13
32
112
23
73
8
9
115
11
45
16
12
5
63
75
6
54
18
31
71
18
36
7
29
15
135
13
41
31
24
36
72
8
3
13
5
43
11
13
11
9
16
77
7
11
6
36
7
23
18
19
32
4
72
48
95
9
136
12
5
27
72
33
18
48
24
37
89
102
133
11
13
11
45
27
13
12
59
1
12
12
53
7
11
9
39
90
7
48
5
36
18
18
55
44
28
35
21
112
5
151
12
60
17
27
16
96
59
129
45
7
17
7
47
73
44
27
61
48
8
4
8
24
27
1
60
23
6
36
30
13
12
17
27
72
3
1
104
27
13
24
20
144
40
32
15
30
24
31
12
11
85
36
35
37
23
21
28
23
73
20
24
12
33
12
43
53
31
36
59
12
60
45
28
24
5
7
48
17
18
24
18
12
6
48
37
59
84
25
11
24
30
60
43
12
12
17
7
11
33
76
84
12
12
32
4
44
16
84
17
7
80
36
63
12
13
29
18
37
191
24
25
5
6
9
4
17
31
23
33
21
6
13
12
59
25
8
72
21
43
11
49
36
77
18
6
39
9
19
32
4
80
33
30
9
24
63
45
4
24
8
36
52
12
107
13
116
27
1
23
37
71
121
17
31
24
12
11
13
5
54
13
36
143
25
11
37
8
33
55
17
12
6
12
36
73
17
7
8
45
19
47
49
5
55
95
13
12
11
25
47
36
9
16
24
23
30
42
13
24
17
54
49
35
18
91
41
3
28
44
15
37
92
27
42
103
8
27
1
12
48
36
48
8
4
12
60
95
49
56
64
60
11
36
37
116
88
96
24
12
41
18
1
125
54
9
76
5
75
16
11
13
36
5
19
23
13
41
31
89
55
80
16
12
36
35
1
12
41
31
128
9
7
11
108
90
3
45
7
36
20
36
24
12
24
16
104
33
66
1
35
36
9
40
24
32
4
23
12
6
31
24
119
45
45
7
44
63
12
33
36
36
9
90
9
4
8
24
124
23
18
15
36
27
13
23
21
9
55
12
59
25
72
17
18
12
6
18
36
49
5
12
55
12
5
6
1
44
27
153
3
49
72
11
57
27
1
12
60
5
12
7
44
4
59
18
66
25
44
57
6
48
25
35
85
12
68
ABCD 94718341156*3^$a+1 [50004]
7
90
38
24
48
36
4
2
28
116
10
17
19
101
33
84
52
18
2
54
94
66
17
73
6
20
45
19
134
147
151
18
11
49
126
14
36
15
3
36
16
56
22
2
45
43
48
17
181
20
16
60
18
2
30
33
55
36
60
20
16
5
60
25
54
20
9
37
204
146
93
15
10
42
36
48
17
109
108
18
92
33
99
10
54
96
41
7
36
60
12
62
27
25
14
130
2
117
25
12
11
123
12
22
18
32
96
117
73
11
153
16
26
10
134
9
48
33
64
2
4
41
51
18
46
101
9
58
48
17
7
36
209
3
76
140
34
6
126
11
3
36
114
70
14
18
52
60
32
33
45
118
42
102
18
26
10
20
6
124
36
48
60
5
60
12
85
38
12
108
88
17
43
68
6
3
51
9
7
30
24
54
65
1
11
108
27
36
160
8
16
5
49
47
84
96
9
48
40
120
18
29
9
16
6
2
12
34
29
7
53
7
254
66
4
20
66
6
34
11
55
18
11
31
18
30
24
32
144
6
70
90
48
18
42
30
72
8
12
33
3
88
6
48
47
60
63
70
83
43
221
15
10
20
40
95
60
9
10
26
10
18
263
67
48
17
21
22
74
10
78
30
162
35
79
372
8
30
16
26
9
19
80
21
13
282
78
23
27
16
6
14
4
30
18
24
50
34
90
2
34
11
43
29
72
45
90
34
11
33
46
20
106
38
22
20
90
34
20
64
18
89
39
24
48
40
54
11
12
81
34
6
20
10
6
83
7
5
25
24
122
9
99
94
32
40
14
52
72
56
9
51
52
5
7
90
47
60
9
70
86
34
6
11
72
27
16
18
11
55
8
117
3
60
57
45
126
22
32
4
11
3
52
101
49
11
3
9
61
11
13
2
10
38
42
28
18
54
18
96
41
13
50
22
20
10
36
38
42
48
60
64
36
74
70
8
34
120
71
39
58
38
9
55
18
26
160
20
64
2
6
9
9
70
104
22
14
4
5
87
10
11
27
33
27
36
34
18
5
69
34
32
160
29
9
40
54
210
6
36
18
92
34
36
38
10
56
9
27
33
43
74
10
36
18
24
2
10
11
15
9
48
115
20
6
66
24
16
5
25
20
51
19
56
108
6
54
154
20
15
21
16
6
29
75
18
6
12
45
24
43
32
34
60
2
48
60
46
26
9
3
22
108
2
18
63
12
85
90
30
72
24
11
3
16
20
16
44
30
34
80
30
27
33
30
6
16
20
30
105
39
4
32
16
42
2
64
56
54
22
48
29
61
54
26
39
15
45
7
5
13
30
6
102
108
24
5
60
145
20
15
7
84
60
192
20
105
3
16
20
24
16
120
80
34
90
29
3
34
44
16
54
54
20
27
25
14
90
22
108
29
1
20
4
20
3
49
38
48
78
16
66
42
18
68
4
12
18
20
40
2
28
2
60
18
70
18
48
17
12
31
41
60
9
99
45
18
54
180
28
72
8
10
26
70
14
63
7
8
154
143
183
22
50
60
16
14
15
61
74
12
54
4
2
81
19
44
36
10
168
12
24
20
70
14
27
33
3
15
84
33
91
96
20
118
6
14
16
146
4
14
63
7
8
72
10
2
58
47
91
24
56
18
124
18
5
24
9
10
26
3
51
9
12
33
18
52
5
31
30
2
144
76
5
13
2
48
24
82
80
28
2
16
29
25
24
11
36
43
66
38
40
102
60
20
10
24
36
54
54
5
61
6
90
14
34
6
12
20
22
12
78
102
11
79
38
42
64
80
70
50
36
33
25
36
30
6
83
7
54
14
22
11
72
48
13
20
82
18
24
30
2
88
6
29
43
2
52
11
9
75
45
63
97
38
70
6
20
66
106
29
31
54
14
94
102
78
47
63
36
57
7
17
36
37
6
12
62
18
9
219
24
46
6
30
6
92
57
108
72
15
21
69
120
4
11
19
20
9
157
23
15
10
2
24
16
48
6
20
39
87
30
18
96
10
20
22
20
48
34
6
30
44
36
100
44
3
7
2
15
25
66
44
10
35
45
10
164
72
58
20
70
12
17
3
45
33
70
41
45
6
124
68
16
17
27
10
20
15
45
27
9
16
50
16
20
108
4
36
32
58
50
16
90
24
30
6
203
25
2
45
36
13
20
54
16
12
38
6
36
82
47
31
32
6
16
11
43
180
14
52
26
72
66
16
80
54
90
16
11
12
81
40
14
40
36
54
83
109
6
144
5
43
8
48
60
9
25
12
71
55
18
36
98
46
11
13
12
54
20
6
10
65
108
15
16
29
7
5
63
96
9
151
86
15
151
20
54
10
24
32
9
9
4
36
11
9
124
36
74
10
2
33
63
9
39
69
57
54
70
11
31
140
9
33
70
32
16
18
56
70
18
36
11
9
34
6
14
42
34
54
138
162
2
45
13
32
15
55
18
36
11
15
34
47
3
24
100
60
48
17
48
15
64
54
11
13
66
17
63
9
25
2
70
48
20
15
1
11
49
30
6
66
20
117
72
105
28
83
24
19
26
3
45
15
37
6
18
54
20
12
105
63
16
12
18
24
2
48
16
72
78
59
31
30
36
60
11
7
65
7
108
32
16
29
9
96
48
15
43
5
103
14
18
4
30
54
54
26
54
75
60
43
20
64
53
27
10
18
62
10
18
90
20
16
101
13
12
98
48
22
38
64
96
29
25
11
19
54
11
79
17
27
16
30
6
18
20
3
9
24
64
2
34
44
46
6
23
7
44
ABCD 94718844328*3^$a+1 [50022]
21
15
24
17
7
5
61
12
96
51
3
18
36
15
45
47
13
47
19
45
33
42
36
5
1
72
30
9
36
15
30
6
5
43
6
42
60
9
33
47
19
30
108
18
66
24
12
12
87
72
9
18
117
20
13
3
33
30
54
11
37
11
96
12
97
30
57
48
45
42
18
6
144
12
18
18
36
18
12
18
12
84
21
24
12
15
18
18
60
6
23
40
72
33
60
42
18
24
24
36
3
48
51
66
15
75
9
3
21
21
59
91
90
35
7
5
12
19
21
9
18
6
30
24
18
48
99
33
72
60
18
77
13
27
80
19
17
31
21
8
1
120
15
15
29
4
144
32
103
42
47
48
1
23
55
18
11
73
12
39
3
29
1
23
31
30
30
30
6
54
11
28
15
18
6
5
48
1
12
60
47
1
36
39
15
6
27
135
12
6
12
11
7
21
15
24
72
9
9
60
11
61
6
54
12
42
30
3
24
3
54
12
75
48
75
36
5
12
7
17
37
59
25
47
4
33
3
39
12
42
6
29
79
65
7
6
30
24
6
48
48
24
11
12
1
54
90
47
43
72
6
6
48
17
13
18
24
66
12
18
12
5
19
30
18
48
5
13
24
18
12
21
9
12
11
91
5
187
29
31
89
1
12
6
29
1
47
7
9
117
27
45
18
65
19
45
3
78
24
23
40
21
11
4
15
6
23
61
6
113
12
25
12
12
3
39
9
15
5
72
1
51
57
35
61
60
78
30
24
60
47
25
6
84
5
1
36
138
101
13
30
6
36
18
9
12
24
9
96
15
72
21
42
17
31
29
4
24
27
6
39
12
15
66
24
11
12
4
15
30
42
30
18
72
66
36
11
72
7
54
12
107
55
29
13
24
12
108
11
25
36
35
7
12
54
36
102
60
33
15
18
48
30
30
59
48
19
12
6
3
9
11
52
9
102
36
6
12
23
4
8
13
36
18
21
15
77
25
12
30
29
19
24
53
31
18
72
3
21
30
60
41
1
15
72
45
27
15
72
17
13
84
71
31
18
42
18
6
5
7
6
66
17
31
30
11
25
23
61
24
114
5
61
42
93
3
12
77
25
54
114
3
21
6
5
25
51
105
24
6
36
84
5
1
90
24
249
9
36
15
48
68
13
60
99
32
16
87
12
81
60
33
15
20
1
36
18
57
93
15
15
17
40
8
19
6
15
3
42
47
31
66
102
21
8
1
36
71
4
8
19
6
27
15
21
69
12
24
18
21
45
6
5
25
6
6
6
114
3
69
12
23
13
12
42
42
15
32
13
60
35
4
20
13
60
6
90
36
35
25
23
13
3
27
18
11
127
18
3
129
42
17
49
6
9
27
36
6
3
8
37
3
32
13
11
16
63
12
53
19
113
31
33
15
21
51
66
11
25
15
128
31
54
35
112
51
57
9
75
45
27
87
72
6
3
27
30
6
77
4
33
36
23
25
48
60
27
3
33
21
6
6
11
19
6
23
61
3
20
85
35
1
126
9
9
71
13
66
42
6
57
8
12
12
61
24
11
40
21
6
6
24
15
21
24
24
90
30
83
37
6
42
11
19
36
81
32
60
1
51
99
5
85
48
27
9
6
18
47
55
33
27
36
48
29
4
32
12
28
32
1
15
32
7
18
30
42
12
107
37
11
12
7
6
12
42
41
19
18
75
8
25
23
49
12
11
25
78
30
36
6
30
11
19
101
132
61
23
55
12
6
42
5
24
25
66
5
13
51
9
35
48
31
24
5
24
1
12
42
6
96
15
33
83
49
11
1
12
72
60
18
57
21
51
27
21
24
32
4
15
48
21
8
16
27
6
15
45
35
13
48
12
48
54
57
12
27
33
32
37
12
3
39
6
48
48
35
12
73
23
19
48
24
21
20
196
9
12
24
35
1
72
15
8
19
54
36
66
48
30
36
11
37
102
12
125
43
17
61
63
8
1
15
9
23
16
3
57
21
42
72
42
12
12
132
12
60
23
37
36
11
4
15
18
54
24
6
11
7
66
71
48
43
29
19
42
12
30
33
8
7
84
18
11
49
11
31
5
49
6
5
36
43
29
4
128
48
60
19
24
18
27
9
35
7
12
17
1
90
45
45
23
7
69
9
36
27
39
30
48
27
15
18
11
28
69
3
32
25
48
66
29
24
40
9
36
23
76
75
6
54
18
186
21
32
64
27
6
6
12
12
12
18
12
35
13
63
32
4
81
47
13
24
11
109
6
9
8
67
21
33
6
17
19
54
6
125
1
30
18
42
9
9
114
29
1
3
9
11
40
48
8
7
18
78
42
60
72
36
24
18
108
60
5
97
72
30
6
15
45
15
72
3
72
66
30
54
23
37
30
60
24
12
72
36
24
17
28
32
64
9
42
30
36
27
63
17
4
51
41
12
31
24
6
12
27
12
9
36
24
3
21
35
49
36
18
6
60
23
4
15
12
17
25
24
24
135
177
24
66
21
24
3
12
17
25
84
6
9
44
52
21
42
18
47
12
7
41
19
12
42
39
39
29
49
27
8
73
35
16
33
36
11
13
18
6
59
43
17
49
18
101
72
37
18
42
108
120
96
30
42
48
6
6
27
20
79
48
6
54
72
69
15
53
13
39
3
18
36
3
141
3
69
12
35
12
52
32
25
24
18
5
13
71
60
19
17
49
63
20
31
72
42
12
11
24
1
54
21
27
18
24
15
56
24
37
12
75
20
7
18
6
144
36
21
36
15
21
99
150
6
9
27
9
20
49
30
36
53
13
3
9
63
27
36
17
12
28
32
31
81
96
69
12
12
87
32
4
3
60
18
6
12
29
48
16
51
24
6
11
73
18
53
19
30
3
56
7
102
35
79
17
43
21
3
12
12
6
24
60
27
99
36
12
5
24
64
99
5
103
6
11
1
3
21
18
24
29
24
1
18
141
9
12
36
6
9
3
5
1
111
9
35
1
120
35
13
84
6
65
64
21
84
90
42
11
7
29
67
12
5
16
8
144
4
27
5
84
13
42
105
32
13
6
12
6
42
66
36
3
80
24
13
47
1
42
9
48
45
72
6
12
9
44
19
42
3
44
13
3
15
84
17
12
19
12
5
55
9
33
35
19
120
42
18
54
6
66
3
21
42
36
17
61
35
31
29
24
7
48
24
42
30
57
9
6
30
54
48
5
16
32
73
23
25
6
66
36
48
15
57
27
21
3
8
12
12
7
29
13
54
57
3
21
63
18
36
6
101
31
77
4
45
6
66
11
61
12
35
4
33
24
18
45
20
36
85
24
59
24
25
18
5
108
55
18
6
21
9
120
39
15
150
11
4
9
12
95
28
3
17
37
72
18
12
69
15
29
31
6
48
30
9
27
9
12
20
76
57
78
29
25
12
87
32
7
137
55
12
21
105
24
6
ABCD 94719334564*3^$a+1 [50035]
36
180
255
69
162
108
57
60
48
288
69
315
63
126
171
288
48
177
162
81
192
15
162
63
192
468
60
81
279
45
3
132
108
192
36
36
180
105
54
45
81
75
33
111
159
36
54
147
69
39
87
225
48
288
69
363
141
111
36
159
153
120
51
45
36
99
90
111
24
72
9
135
48
240
36
192
69
39
51
405
84
36
96
324
108
48
249
255
555
21
33
396
144
180
414
162
183
108
72
141
147
159
81
48
51
81
48
15
405
81
99
9
180
36
27
99
54
39
105
3
177
75
60
405
147
108
15
57
108
108
159
21
108
69
270
57
159
54
111
51
54
75
36
285
363
108
432
105
147
36
168
81
54
270
27
180
9
180
324
171
48
252
108
15
81
12
1068
81
90
93
180
252
108
252
33
3
24
228
87
129
36
24
144
45
3
213
39
105
72
615
15
129
216
60
153
27
9
396
54
36
108
486
39
180
51
54
3
144
96
72
192
60
189
54
21
36
69
171
153
243
603
126
594
54
27
444
69
183
303
201
96
27
225
108
84
69
147
123
270
399
216
69
3
123
165
51
81
117
291
105
270
225
12
393
27
27
165
447
9
99
237
36
144
105
435
753
3
288
51
93
15
252
270
3
36
60
84
105
90
153
192
36
105
99
48
69
219
132
108
84
216
339
57
24
135
309
36
231
21
33
99
135
216
21
36
180
108
15
381
825
3
240
81
27
252
12
60
108
171
57
69
39
51
18
3
24
135
9
84
51
54
72
135
9
54
162
3
216
15
297
243
21
108
96
12
72
240
12
393
3
69
108
243
189
63
192
69
135
9
126
129
285
450
93
108
180
51
21
252
72
108
15
57
ABCD 94719375748*3^$a+1 [50032]
8
12
123
13
60
32
42
9
72
79
14
27
9
16
38
42
15
39
69
75
10
96
30
56
25
32
121
131
3
120
6
19
32
33
6
49
15
6
74
10
78
8
30
60
22
5
3
102
42
10
38
34
20
40
104
19
8
7
90
111
29
31
36
9
47
49
3
5
31
77
10
18
12
23
160
65
4
38
25
8
1
38
25
41
15
7
32
6
19
93
3
65
39
1
15
36
96
69
44
72
28
39
5
31
80
19
56
69
76
29
48
64
36
14
21
19
80
1
29
58
32
9
60
4
17
15
24
16
15
14
12
15
13
32
18
10
12
2
1
24
12
5
48
22
80
33
16
29
27
25
38
45
27
88
38
3
24
13
18
90
56
70
26
4
59
76
45
35
28
81
24
32
4
87
17
130
17
109
15
69
63
104
1
140
7
27
6
3
12
32
3
22
23
9
24
10
96
5
21
79
21
8
76
24
11
19
14
123
39
45
3
10
111
32
79
30
24
50
57
48
7
14
16
50
25
47
6
19
21
2
73
5
4
36
20
27
99
24
1
29
66
120
18
28
75
33
62
54
3
25
6
32
40
38
27
4
41
10
29
21
100
2
37
41
7
3
29
28
36
36
15
14
4
116
7
20
40
32
52
11
33
15
1
141
72
32
16
74
126
168
96
43
36
32
37
20
43
12
80
13
20
34
8
48
54
66
169
23
40
18
8
84
42
105
4
59
10
32
40
15
129
35
12
45
12
6
21
16
84
29
4
27
9
2
54
3
33
22
21
5
4
2
24
10
20
112
3
45
11
24
1
95
13
32
226
110
10
8
49
33
32
12
139
29
7
21
68
27
15
9
25
174
57
5
34
33
15
8
10
72
35
57
19
36
11
24
1
60
27
26
54
1
32
13
99
15
30
71
12
15
34
159
96
15
74
75
49
26
6
163
95
6
66
54
67
15
2
15
12
3
58
8
87
4
48
5
27
48
52
69
51
33
36
2
22
56
10
65
21
24
55
32
84
15
1
33
54
30
2
1
29
58
2
55
159
5
19
56
1
9
11
49
2
9
39
6
51
84
28
128
15
37
48
33
72
50
49
29
7
35
13
20
16
23
33
49
6
54
71
9
28
15
93
12
6
30
32
10
62
7
59
34
23
93
66
6
27
55
21
69
80
12
36
52
2
21
3
10
20
34
125
21
27
33
15
27
22
15
41
55
105
56
16
2
78
10
8
105
15
30
4
62
21
3
9
16
20
99
1
5
91
8
55
2
30
6
120
64
11
37
47
64
20
21
91
23
96
6
63
12
57
156
24
27
40
15
5
3
18
187
5
31
5
24
120
52
54
50
60
10
17
84
9
42
48
1
15
14
84
6
69
16
5
64
20
27
33
75
108
37
47
25
11
15
30
18
1
8
13
75
65
22
33
8
31
8
42
16
110
24
10
11
27
21
67
32
18
28
12
8
6
10
20
24
111
3
30
51
64
17
6
33
15
90
7
53
10
6
18
98
12
63
3
22
8
4
60
3
33
62
18
30
1
8
55
18
27
12
69
20
55
24
56
79
26
91
20
24
7
14
24
16
26
30
42
33
7
18
23
1
39
77
42
81
52
17
82
9
87
2
28
20
54
54
16
11
13
87
68
39
57
15
1
17
30
25
21
47
12
57
75
19
54
18
5
12
55
56
24
48
22
3
33
35
21
48
60
66
94
3
44
1
20
22
21
20
16
56
57
15
28
44
9
12
43
36
11
97
23
72
1
5
4
62
10
8
63
33
27
3
6
4
20
19
140
115
66
92
258
16
14
27
57
96
40
92
27
15
97
39
56
16
2
15
1
39
8
7
8
118
26
24
42
127
33
12
3
53
24
27
93
58
32
22
35
9
36
58
72
80
6
75
4
5
16
23
25
32
27
1
20
55
20
12
52
21
32
148
12
68
10
32
30
15
27
96
126
3
105
6
40
6
23
57
75
28
11
40
17
49
63
56
39
33
28
17
3
72
4
53
30
16
9
20
3
45
9
51
39
49
69
8
15
3
96
54
24
18
18
27
12
7
29
96
165
150
1
5
28
95
132
99
9
25
14
88
8
30
27
13
32
18
34
20
27
141
64
75
23
1
177
14
34
47
57
12
124
15
24
101
16
26
18
52
2
16
110
10
72
17
48
244
11
25
23
9
28
48
5
15
40
5
31
11
30
24
15
3
66
4
23
27
6
15
12
24
1
14
13
33
32
3
15
30
58
41
16
60
53
150
42
4
8
15
27
144
6
10
86
27
21
10
17
39
9
16
8
12
43
6
32
19
29
31
33
20
12
75
40
56
13
146
10
6
8
10
35
139
56
22
84
36
2
6
67
105
23
40
15
57
20
27
42
91
9
60
20
55
11
22
2
33
55
17
1
62
33
57
46
110
16
8
7
20
103
38
19
23
21
16
11
42
12
79
32
112
35
13
35
129
24
9
6
46
50
64
170
132
3
15
25
117
27
8
25
32
76
11
4
5
30
61
20
45
4
14
22
35
36
75
42
36
7
92
40
5
18
33
7
137
57
31
33
11
9
10
29
25
26
34
72
39
5
12
28
20
60
36
6
33
36
51
72
37
5
31
188
9
18
70
3
81
80
30
73
8
7
6
15
5
54
30
3
9
30
9
1
20
18
6
16
26
18
7
8
24
117
19
17
28
11
9
75
9
28
39
15
66
3
41
3
31
5
16
41
12
15
12
43
161
15
9
156
1
15
11
25
23
21
3
10
47
1
35
3
106
6
29
9
60
15
12
37
15
8
15
48
6
10
41
48
24
31
21
11
10
15
24
20
13
36
12
14
30
75
21
10
8
90
31
15
33
105
71
7
65
7
30
75
5
52
95
28
3
8
9
16
44
21
40
6
56
9
1
20
40
12
3
57
50
81
7
80
88
26
94
41
1
3
11
145
71
22
2
30
16
8
36
28
8
42
25
132
36
5
28
87
8
7
5
13
62
24
10
36
2
78
15
13
47
55
2
36
16
11
7
8
33
16
24
5
24
18
34
111
20
123
90
94
17
111
24
46
80
18
30
72
144
48
43
68
9
28
15
87
5
52
21
3
20
ABCD 94719616664*3^$a+1 [50017]
105
57
90
180
161
1
36
18
17
37
203
48
16
104
40
111
281
43
72
29
120
96
168
37
35
73
126
180
101
40
75
29
120
103
33
345
383
49
87
104
72
120
157
288
35
144
163
36
342
155
79
180
180
126
203
96
115
108
33
3
197
24
64
57
15
320
144
133
126
180
105
176
79
65
120
229
123
327
252
18
251
37
203
72
64
3
53
19
5
49
36
51
165
275
48
145
180
72
180
252
11
40
56
24
67
180
54
18
126
144
216
90
72
33
152
24
96
120
79
18
23
64
75
29
336
64
147
108
36
69
21
35
91
125
37
227
120
24
79
72
54
51
56
37
18
18
126
41
67
18
144
11
24
19
141
93
83
48
139
162
54
90
51
80
103
17
91
5
168
40
21
18
161
1
90
141
39
54
90
36
221
48
232
147
36
41
216
67
126
36
234
377
19
29
216
115
69
39
216
177
57
126
54
107
19
125
181
59
360
67
285
128
19
108
113
247
18
126
54
72
18
54
11
40
80
319
126
131
229
54
53
240
240
25
90
173
576
120
49
36
51
165
35
24
13
11
7
90
198
144
90
143
127
113
264
271
33
165
51
21
35
109
18
270
11
61
11
115
108
54
18
144
89
72
288
235
77
445
18
270
195
32
24
16
147
90
36
36
35
96
168
7
378
36
131
264
91
293
157
18
465
129
126
17
24
120
24
139
36
54
83
144
43
36
36
29
40
57
180
35
37
83
7
17
24
49
23
139
789
152
49
90
101
24
325
90
126
18
65
25
234
197
91
162
83
115
5
48
37
72
131
157
108
126
108
18
18
17
120
43
77
48
1
159
111
161
240
67
18
123
296
24
115
197
88
39
252
5
120
24
85
144
227
40
3
341
1
36
83
25
71
109
11
43
288
18
36
144
87
165
72
72
11
40
128
72
24
31
18
15
72
80
13
107
160
8
312
40
128
37
155
24
24
120
216
160
80
24
61
18
198
54
18
11
7
342
90
33
144
80
136
104
61
179
24
72
13
36
90
18
36
324
51
75
90
162
393
75
5
136
296
67
90
18
185
13
35
1
71
288
109
323
24
85
126
108
65
40
57
119
25
15
3
90
216
54
18
ABCD 94719887188*3^$a+1 [50163]
105
60
18
84
6
84
27
48
165
108
87
3
21
8
24
37
11
24
88
33
23
37
72
11
40
33
18
45
8
19
21
72
56
37
59
85
83
73
42
29
97
87
93
72
90
12
5
13
35
25
84
54
101
48
1
23
13
54
5
7
89
61
30
18
27
9
18
29
7
41
24
61
78
18
35
109
83
40
21
59
61
171
99
60
33
51
21
75
72
5
48
1
18
18
30
24
18
11
199
6
72
219
32
91
72
54
47
37
36
63
104
67
18
24
35
24
16
51
5
43
93
51
5
67
6
23
61
3
24
32
16
51
21
57
23
43
126
72
42
90
3
135
81
8
19
78
12
27
56
151
57
72
75
149
13
12
95
24
43
21
75
21
9
18
144
90
11
61
11
25
108
11
25
111
165
3
56
13
11
136
32
19
21
27
54
36
60
23
24
37
131
49
23
109
35
24
48
1
18
18
11
40
8
64
24
9
39
51
18
35
25
72
18
5
16
231
36
5
13
36
47
7
30
219
8
64
24
8
37
3
33
108
60
66
45
48
51
6
102
9
48
93
120
75
8
67
69
176
19
21
8
16
81
47
24
73
63
216
51
5
139
53
1
156
35
24
1
12
3
51
101
43
6
23
48
16
24
9
24
12
90
9
105
18
90
12
96
288
95
7
17
25
66
24
5
24
43
66
27
32
19
30
23
184
56
24
37
27
8
48
25
23
127
17
67
29
49
15
57
39
48
57
39
48
3
29
115
5
13
11
37
27
48
129
30
6
83
1
42
66
24
18
30
60
39
8
136
32
1
162
53
16
144
21
51
96
9
24
47
72
72
37
75
15
57
72
33
36
11
13
11
112
32
1
23
88
56
1
95
49
12
35
19
54
18
90
42
65
61
12
90
24
5
13
51
51
77
19
54
23
43
5
13
36
23
55
12
6
12
6
5
64
21
11
19
5
31
17
40
21
11
91
173
61
3
96
32
49
36
90
41
160
39
41
67
18
3
45
6
48
29
64
8
7
17
181
6
36
33
56
168
13
48
83
139
101
97
15
75
149
13
12
90
77
1
71
88
32
136
135
65
88
189
54
54
18
42
30
18
144
6
12
36
45
51
141
57
36
51
15
96
30
78
21
48
3
192
72
24
29
40
123
21
3
18
18
12
5
40
8
25
18
72
21
8
1
39
3
197
85
24
11
55
54
3
80
64
8
31
41
7
81
99
78
39
80
25
15
33
108
27
45
36
39
33
42
21
8
7
66
47
24
25
138
24
5
13
3
48
3
53
31
132
12
108
18
27
8
1
60
18
18
71
24
16
33
66
24
48
18
3
152
24
61
227
61
123
3
18
18
12
36
6
48
6
21
15
84
6
54
12
42
11
25
72
48
36
107
181
11
49
71
24
85
3
9
39
21
11
19
5
1
12
6
125
19
5
43
54
47
13
267
8
16
8
97
71
91
18
120
18
6
48
42
17
72
49
36
6
54
87
3
5
67
29
48
13
48
24
18
84
77
168
13
36
15
24
45
75
3
120
21
231
9
8
72
73
135
69
35
1
108
30
6
23
96
1
90
29
64
3
21
33
36
11
109
99
9
71
109
6
53
37
54
173
43
77
13
3
27
222
119
25
18
48
5
168
7
17
25
71
16
3
18
48
3
3
93
27
21
56
13
6
21
27
6
23
13
11
1
111
32
37
27
69
54
5
7
36
5
88
15
54
11
61
27
27
6
18
77
24
24
24
43
5
96
25
39
96
15
129
8
7
30
3
15
6
3
99
21
123
114
54
21
152
43
77
16
48
8
25
39
57
15
21
156
135
63
89
1
39
72
69
3
3
21
33
23
13
18
30
3
69
59
72
40
27
96
29
25
30
36
21
288
80
7
9
56
85
11
48
96
1
18
60
30
3
8
48
55
30
18
81
9
71
79
30
60
18
141
93
3
33
71
16
3
30
63
152
40
15
81
51
12
41
85
11
24
64
27
18
72
3
32
72
24
40
33
12
54
60
246
60
15
3
21
48
3
324
105
33
72
95
19
5
64
3
18
11
24
1
66
21
3
29
24
48
19
6
39
8
1
39
3
69
176
97
111
69
72
83
37
78
66
24
3
87
41
16
32
1
66
45
45
3
3
18
12
39
129
12
24
11
48
13
12
18
5
13
11
64
21
51
72
75
12
153
45
27
9
47
67
29
73
23
13
3
21
35
48
25
156
11
31
209
61
51
56
16
201
18
18
48
27
80
43
149
136
165
12
114
66
27
51
54
12
24
36
18
29
72
24
55
36
5
61
3
24
120
33
18
45
8
97
48
39
128
91
29
37
3
21
54
90
75
48
80
25
39
51
29
136
57
36
30
21
129
47
235
5
85
3
105
63
9
54
6
11
19
5
13
ABCD 94720106368*3^$a+1 [50003]
4
35
81
33
79
48
48
77
187
48
68
21
43
41
42
57
36
4
156
20
12
4
168
152
220
29
31
20
75
81
15
25
5
39
4
92
84
48
72
64
84
41
7
5
15
9
36
19
204
12
192
113
67
260
60
12
4
11
1
32
52
35
25
8
96
12
48
16
35
129
60
57
7
116
57
270
18
51
84
45
67
24
24
96
41
3
21
15
96
69
36
54
30
19
12
12
20
28
168
140
16
20
111
30
27
112
36
5
7
8
9
31
32
40
8
33
12
39
48
3
90
67
12
65
3
3
57
120
33
315
64
5
36
87
21
30
90
87
88
24
60
12
149
12
7
168
23
72
25
65
55
23
45
21
43
80
117
30
33
72
40
149
36
174
1
24
17
48
6
33
33
7
32
88
152
135
145
164
100
24
32
40
149
19
47
25
48
8
4
36
12
53
27
96
57
120
3
21
3
33
3
45
7
128
105
30
6
51
60
12
72
120
16
29
99
4
60
20
16
192
12
8
24
135
54
51
111
78
27
45
75
33
39
12
96
12
40
12
41
3
132
9
103
20
136
5
19
8
9
43
48
92
52
116
15
13
20
72
132
33
19
156
84
41
79
48
48
104
81
75
3
66
15
9
7
119
153
63
189
64
107
9
28
48
68
96
40
24
12
20
72
48
24
141
15
69
6
30
7
11
6
91
29
55
60
24
56
36
9
75
124
12
164
4
24
41
36
39
75
9
40
80
112
29
36
39
124
132
24
144
20
177
19
17
27
16
80
81
15
51
24
193
72
5
36
55
8
40
17
60
90
9
64
12
20
60
52
71
21
28
20
57
36
7
137
15
15
9
81
31
29
66
24
54
12
79
71
18
36
39
16
116
24
15
1
132
36
56
45
3
16
77
39
144
141
39
12
100
104
88
12
5
36
43
41
3
108
33
31
24
44
156
21
3
48
12
3
13
5
139
41
51
9
7
48
84
77
30
6
15
28
95
21
28
20
16
11
21
60
165
144
3
72
96
52
12
20
16
5
43
156
29
36
15
36
60
40
224
21
343
84
12
29
6
73
8
28
17
3
45
42
49
24
32
15
73
24
47
81
64
95
30
3
33
63
81
219
177
60
99
28
47
81
9
43
53
27
60
16
41
36
3
180
12
15
24
25
8
57
31
95
25
44
76
84
41
27
16
120
104
16
167
133
131
25
128
33
7
41
199
60
12
36
35
13
41
115
56
12
57
103
17
90
1
32
57
36
27
28
5
48
15
64
71
102
3
12
172
143
48
57
33
31
48
32
15
61
128
100
5
7
20
28
96
41
60
55
168
12
35
57
16
24
23
24
45
9
39
52
120
5
139
5
19
17
63
63
25
5
108
111
40
101
123
12
69
15
28
60
41
12
15
4
44
52
24
24
5
72
63
21
43
32
16
60
24
41
99
45
31
72
12
35
9
4
53
54
33
40
12
149
72
3
57
90
25
5
15
153
19
32
231
57
33
54
13
12
65
19
32
4
60
11
9
9
180
159
52
8
33
7
8
64
20
16
29
6
49
125
36
55
68
36
21
3
64
137
36
48
115
20
12
100
60
80
24
9
216
279
16
8
16
17
7
53
75
9
31
8
36
48
21
6
85
68
108
189
99
12
72
136
24
71
21
60
45
199
12
152
12
48
16
5
31
96
32
28
29
3
12
9
15
12
225
19
44
64
12
56
48
21
43
108
60
5
207
16
11
1
84
36
5
43
96
44
51
9
16
84
5
79
8
48
36
28
48
72
12
44
144
57
63
16
32
48
64
77
36
27
100
48
8
111
33
180
108
48
4
161
27
88
156
41
120
63
12
88
92
60
15
90
120
79
101
67
47
9
52
20
24
16
23
9
16
5
31
48
60
116
4
156
161
3
21
66
96
105
15
49
5
39
21
15
88
53
3
16
56
4
29
96
3
51
102
7
101
139
48
65
114
25
36
44
15
1
24
48
23
85
35
25
68
57
48
19
8
60
45
3
105
7
204
20
36
105
175
5
24
39
45
39
76
80
27
73
17
39
4
11
73
101
39
21
27
112
53
39
15
21
4
128
48
40
8
45
90
21
60
280
101
43
32
12
3
25
32
33
247
32
48
21
66
6
90
25
140
45
7
53
115
24
41
15
39
30
ABCD 94720143814*3^$a+1 [50002]
12
20
28
144
128
52
348
128
4
96
29
180
111
141
60
3
33
127
96
164
93
24
43
77
36
72
51
4
108
5
27
48
9
180
3
33
60
163
20
81
31
32
28
48
149
15
48
48
12
48
189
240
3
240
52
60
68
12
105
48
427
5
60
223
77
60
55
176
69
103
48
29
72
111
177
72
240
163
17
159
52
5
87
33
415
32
93
87
153
147
45
3
160
17
51
112
32
96
21
151
48
29
108
103
137
7
276
77
3
177
27
57
123
28
180
12
20
28
320
52
140
93
12
55
48
5
27
285
72
91
89
91
140
105
72
108
24
156
223
20
112
92
180
400
17
43
17
3
33
63
144
28
128
132
12
48
52
140
16
84
305
15
256
92
240
112
125
55
5
12
63
76
260
124
80
148
32
48
108
69
75
48
48
112
5
420
27
57
211
5
24
3
148
5
75
237
48
67
48
92
153
135
9
151
17
12
51
57
135
105
55
17
31
17
115
48
288
12
65
84
36
43
44
117
48
255
16
240
29
3
352
113
27
100
185
12
103
20
28
137
72
399
100
137
115
5
15
12
16
29
151
44
45
55
128
12
273
15
177
51
12
45
24
48
91
89
132
51
177
72
36
55
185
7
128
112
108
48
101
43
65
31
20
112
32
57
243
153
360
63
132
57
135
28
125
163
32
100
65
84
91
32
76
89
60
171
21
271
188
132
48
124
128
132
160
65
31
32
112
77
159
21
108
15
16
224
117
96
15
12
345
123
112
108
5
72
183
12
96
100
17
24
19
80
4
413
24
199
32
132
208
5
87
33
132
31
32
60
105
7
17
111
48
64
180
60
48
80
57
12
60
36
75
160
80
112
20
48
208
32
129
111
177
72
3
45
132
3
48
60
117
91
452
112
60
5
240
48
15
172
173
3
64
128
9
219
69
283
12
5
108
60
12
55
116
160
29
63
52
60
5
63
45
415
77
192
36
15
9
123
28
5
24
180
108
135
165
43
12
180
197
91
17
91
32
129
79
137
72
3
105
135
48
69
55
96
32
57
135
400
5
91
29
132
3
105
192
103
48
128
177
43
29
51
100
12
32
148
80
12
96
160
240
377
183
352
20
45
63
4
108
68
81
48
15
60
105
72
96
3
252
100
5
43
140
100
204
48
5
27
36
117
12
15
16
192
60
5
132
55
65
3
60
45
60
55
48
32
45
55
17
91
224
148
48
29
3
12
165
15
96
12
100
12
48
257
115
60
20
76
197
75
9
108
171
4
5
75
28
272
16
ABCD 94720500716*3^$a+1 [50001]
18
109
17
55
53
48
168
27
9
144
12
43
11
6
18
66
3
192
3
18
3
16
53
168
12
55
143
9
9
96
48
6
30
91
8
40
23
49
80
33
15
40
5
67
8
45
36
39
3
165
69
3
15
81
24
21
12
42
61
32
69
195
40
11
42
43
48
11
6
127
17
36
18
105
40
35
12
42
63
39
73
8
27
42
19
32
88
35
21
24
9
90
18
72
18
18
7
24
29
90
81
39
9
112
80
88
8
144
45
43
32
48
3
132
36
120
69
48
33
7
173
36
48
6
1
29
36
15
3
126
15
24
3
69
21
18
54
36
30
90
6
36
45
39
1
17
6
36
30
103
23
25
65
54
81
33
7
65
15
33
127
23
49
312
11
109
5
43
77
126
18
72
19
8
45
3
64
23
6
72
219
63
18
60
3
105
79
23
33
81
30
114
12
115
17
7
113
18
37
77
3
33
55
8
45
27
72
57
79
72
65
114
21
33
12
42
72
30
3
40
35
13
179
61
17
7
96
23
9
3
18
60
66
60
25
59
6
36
12
7
8
111
9
27
45
33
18
18
36
55
89
15
57
247
71
24
105
3
37
53
115
8
96
99
36
18
108
42
25
5
6
30
60
12
42
13
24
24
5
90
25
11
24
37
200
24
9
90
30
132
115
245
123
15
24
48
18
31
8
72
15
18
103
59
114
90
25
77
19
104
57
42
108
30
60
84
54
96
85
41
30
129
16
8
16
120
5
36
18
30
79
11
6
30
25
53
18
12
93
88
5
126
48
18
3
141
3
15
36
61
80
3
61
72
128
15
12
45
88
125
91
53
3
153
7
80
9
39
120
51
45
120
21
48
67
65
18
61
41
54
54
27
48
120
40
24
71
9
88
29
18
97
104
9
18
150
18
12
25
53
12
78
54
43
32
51
69
96
16
8
16
245
12
15
48
24
72
40
203
30
31
104
63
54
108
63
15
18
15
24
87
36
174
18
6
144
183
45
43
56
144
15
25
29
12
6
33
15
1
216
89
6
33
24
45
27
40
113
31
56
48
81
24
127
8
3
85
48
71
18
12
36
39
88
176
24
21
72
18
30
51
3
36
54
36
90
96
13
41
87
75
18
12
7
8
39
33
16
137
90
30
18
141
40
56
40
89
39
9
7
24
11
45
21
67
5
18
25
47
25
8
93
99
27
21
3
45
27
108
90
7
23
132
85
17
31
59
108
9
120
33
18
69
24
51
141
24
33
18
60
105
33
15
75
61
120
5
90
1
89
18
18
30
42
12
36
18
90
162
69
64
120
176
63
25
23
18
6
33
21
30
24
30
127
23
270
67
8
27
13
95
81
16
11
42
90
102
3
21
99
16
5
6
109
11
213
16
11
85
24
29
27
69
162
54
138
57
15
9
15
66
24
79
77
19
5
54
13
32
120
112
11
93
27
42
12
54
49
72
23
1
77
18
84
36
49
56
9
18
18
19
128
24
21
42
48
24
30
36
18
90
24
102
108
150
91
11
6
48
15
57
15
24
21
3
16
56
72
15
66
15
9
55
161
39
45
72
6
30
199
5
19
47
78
72
120
60
90
12
1
59
48
60
192
97
96
137
30
72
25
80
81
48
90
6
126
12
21
96
51
45
9
103
8
27
90
72
6
108
9
88
23
36
69
21
60
39
136
35
93
237
18
1
24
48
24
5
75
3
85
17
15
216
24
3
12
24
30
147
24
15
169
32
33
7
23
72
73
125
139
8
87
57
51
42
48
78
66
6
30
24
138
36
1
35
13
5
36
55
56
96
99
18
90
90
31
131
24
21
69
51
3
13
32
75
42
115
120
24
29
3
9
126
9
16
17
18
72
37
101
19
48
23
33
9
18
18
12
87
48
45
132
18
54
79
216
8
21
30
37
17
96
30
36
36
198
19
48
120
215
49
5
66
9
96
39
9
69
18
30
19
48
41
7
35
69
24
112
95
9
63
1
17
54
6
99
21
99
45
19
5
36
36
138
25
240
41
54
36
6
135
45
43
11
13
32
9
175
59
18
43
29
3
45
27
33
79
41
87
45
72
18
81
57
39
48
81
7
47
33
75
102
63
27
6
72
7
11
21
24
40
41
79
5
54
117
9
7
17
15
3
72
13
24
11
24
21
9
180
163
41
15
120
9
138
45
192
72
40
80
9
7
8
15
24
102
6
45
9
63
27
66
132
216
15
ABCD 94720586432*3^$a+1 [50022]
71
1
95
72
67
18
11
24
7
66
138
125
25
47
25
39
3
18
75
24
93
131
1
90
5
40
21
84
63
27
54
66
101
19
53
40
3
29
48
37
123
3
48
54
23
25
102
66
39
8
37
60
132
6
30
12
42
81
3
54
6
41
43
12
156
69
3
78
255
72
3
24
30
239
19
30
72
23
73
18
5
139
168
222
48
162
162
35
43
45
75
6
87
33
12
35
169
24
42
24
5
160
9
72
15
72
3
42
107
19
72
72
12
54
54
5
31
96
54
174
48
18
11
19
30
24
12
30
21
57
18
12
18
23
16
39
17
48
64
72
51
29
40
8
7
161
40
32
145
15
3
30
12
12
23
73
135
8
49
15
128
48
72
49
15
3
30
18
53
49
30
137
61
27
27
93
45
108
15
3
29
73
47
1
96
96
42
5
55
102
51
24
9
60
54
101
19
96
66
60
15
63
18
87
27
6
18
29
96
24
48
73
6
6
99
56
43
5
31
18
36
30
21
56
97
48
23
19
48
29
120
16
15
42
138
5
55
234
15
56
24
19
21
120
8
25
23
73
39
33
207
15
48
113
96
1
87
81
24
15
63
18
47
19
29
25
12
27
33
18
72
77
13
60
23
259
30
18
5
43
144
45
3
84
54
60
72
23
16
69
99
81
39
33
15
8
16
9
96
71
13
54
30
47
25
95
120
91
45
8
1
24
87
24
81
23
19
48
29
88
3
48
6
24
39
32
16
57
23
13
30
66
3
3
24
245
91
60
138
47
25
143
49
36
11
24
1
54
90
54
12
93
285
35
61
11
24
24
112
99
21
9
30
9
48
32
145
63
32
7
33
48
27
117
21
90
60
5
19
245
169
30
12
24
45
15
41
24
24
1
15
120
9
24
36
131
16
3
117
8
7
9
3
117
15
36
69
8
37
59
24
103
57
27
141
63
9
3
45
24
48
15
41
144
61
11
88
45
36
24
47
85
30
174
24
72
216
18
24
93
72
128
103
81
8
96
7
345
33
119
31
150
102
78
66
101
19
93
57
6
9
3
138
180
12
11
24
55
33
8
64
80
145
60
35
72
19
30
72
18
42
35
13
11
25
6
42
15
123
24
5
40
33
6
60
42
48
6
78
96
71
19
5
112
8
1
23
43
54
90
18
90
57
39
36
18
276
47
13
11
16
69
83
115
5
163
18
27
24
8
40
152
16
128
16
33
18
150
24
48
258
18
99
120
15
18
42
90
12
23
88
3
5
49
108
155
240
37
27
69
84
207
39
12
29
16
9
30
65
73
150
6
12
23
16
9
87
24
21
54
21
63
161
16
33
47
64
33
23
67
77
25
95
25
24
39
56
49
42
29
120
16
56
43
54
71
67
60
17
72
139
101
73
47
43
5
127
65
133
11
112
32
181
6
96
72
5
25
66
21
56
64
15
33
21
36
63
56
24
25
23
24
19
101
24
49
30
42
63
80
1
12
198
21
9
102
42
60
6
21
159
41
13
131
25
47
24
19
5
37
35
48
16
8
1
24
95
7
33
72
171
53
24
67
24
102
23
55
17
25
23
19
150
63
24
104
1
66
42
27
51
24
165
48
33
18
30
87
3
42
30
72
30
95
55
12
48
48
29
24
139
6
39
3
53
25
87
72
32
43
60
18
39
9
84
96
107
72
40
3
45
32
67
144
21
99
54
138
45
32
72
40
39
9
3
69
48
165
108
18
144
5
61
179
115
6
39
3
54
23
97
15
81
135
57
87
21
35
103
6
108
15
81
30
17
64
75
5
24
24
88
93
30
149
55
33
8
96
55
60
48
42
75
9
66
93
45
27
15
6
12
42
54
47
64
99
5
91
18
6
42
83
55
9
48
27
5
40
8
72
25
12
30
21
8
25
12
78
101
16
105
23
16
33
48
72
15
128
192
181
30
21
9
47
48
37
60
270
17
67
29
19
45
21
30
6
6
102
78
53
19
77
151
105
33
12
27
15
33
72
48
33
42
69
33
168
48
84
3
24
15
36
30
72
48
15
3
77
184
81
24
120
24
12
42
153
3
96
53
1
47
97
72
6
209
25
18
30
72
119
136
3
6
39
8
40
3
5
7
18
111
159
9
33
18
29
1
39
3
60
102
3
99
96
29
1
15
3
21
8
97
ABCD 94720957894*3^$a+1 [50009]
18
28
26
1
72
17
30
73
11
85
72
65
18
42
43
39
38
18
30
84
36
10
45
65
19
23
73
36
23
18
7
177
63
53
67
65
7
5
36
19
45
39
29
43
35
30
67
36
5
6
48
22
20
19
11
54
72
12
7
5
84
31
5
66
10
8
54
72
73
36
11
6
18
85
29
7
5
10
26
7
5
7
84
5
7
29
24
31
5
31
65
90
42
12
16
27
5
76
62
42
31
17
18
66
31
24
71
12
6
55
36
29
24
7
24
11
6
42
52
44
36
121
59
114
54
37
35
1
113
30
22
92
16
104
18
4
8
42
6
73
17
7
72
63
21
197
88
20
84
22
8
120
13
5
42
13
48
17
130
45
17
96
6
25
24
41
36
90
30
67
53
10
18
14
25
5
12
54
49
41
30
37
29
10
45
95
49
135
270
111
59
36
84
12
18
12
12
7
9
15
11
90
28
8
12
7
11
13
24
5
6
12
78
84
6
61
51
33
5
16
3
65
72
24
30
1
39
86
40
14
97
24
41
60
43
27
54
44
12
34
14
72
18
25
11
90
6
42
18
25
5
162
142
8
28
20
12
7
36
12
72
84
12
17
12
40
51
53
22
18
14
1
17
60
67
75
33
17
12
64
2
102
103
9
20
84
67
65
54
78
28
18
32
54
78
6
64
15
11
30
36
48
6
84
132
6
7
11
37
45
39
11
13
29
7
125
24
79
5
10
26
24
96
12
24
90
54
54
60
37
5
36
24
90
18
132
24
114
90
6
1
48
47
36
49
9
104
7
11
30
48
7
5
48
60
7
12
12
11
24
6
42
52
18
15
5
36
34
18
2
1
17
24
6
58
80
7
24
23
126
36
31
5
67
5
6
54
36
7
15
8
49
15
68
12
10
36
75
5
12
7
5
76
2
37
36
209
12
30
133
311
12
37
35
42
114
96
6
19
53
22
33
5
16
44
6
42
30
42
16
27
5
19
36
17
60
30
22
14
144
18
42
37
84
24
5
100
8
10
33
5
90
25
27
20
97
71
64
26
84
43
29
60
54
96
54
12
12
7
5
18
22
8
55
107
49
5
7
23
1
41
12
6
30
12
4
14
94
15
23
18
30
22
3
11
48
60
90
6
30
96
19
12
165
8
66
1
29
36
72
7
15
8
1
9
3
17
7
59
60
42
43
11
28
2
34
20
24
42
103
12
41
48
19
15
38
12
36
19
17
84
72
7
41
31
84
36
36
45
68
7
53
60
7
57
8
7
41
67
3
9
5
127
83
42
24
12
7
47
76
8
1
48
41
96
36
4
3
5
18
37
12
51
2
90
108
52
21
15
21
41
10
50
7
12
5
48
108
43
29
55
5
30
58
123
5
6
6
7
36
5
6
25
35
13
11
64
8
49
23
1
45
36
15
23
18
48
40
20
60
30
24
120
37
29
12
72
60
58
129
95
6
4
8
10
33
17
31
5
24
36
91
41
12
7
5
6
78
24
36
72
19
11
13
96
29
12
48
12
34
105
5
60
19
36
29
19
47
30
60
78
13
48
12
5
72
7
108
21
39
12
39
26
19
35
12
18
24
12
6
37
41
19
72
60
41
48
66
4
14
43
5
12
31
5
30
49
71
1
23
145
65
31
5
90
49
35
1
36
5
48
6
25
107
22
15
12
144
72
17
96
12
64
63
27
140
6
102
6
106
20
6
28
2
25
12
53
19
41
24
19
65
24
6
54
36
30
112
20
13
41
24
60
19
113
18
16
54
15
71
1
17
12
19
9
3
33
2
13
17
79
113
31
65
84
60
6
6
6
40
18
44
55
12
23
78
60
7
5
30
1
12
12
12
89
31
15
26
48
31
21
15
23
25
11
66
67
35
6
42
25
5
4
36
63
29
70
8
24
18
48
12
163
15
33
41
43
5
30
46
15
89
108
4
15
3
2
54
34
32
48
12
19
5
115
29
7
24
15
110
24
6
1
39
14
108
18
12
10
3
69
135
156
101
139
36
24
24
107
34
126
86
78
61
53
10
20
61
27
20
13
71
76
9
36
5
19
41
12
66
1
29
19
15
38
12
18
4
44
25
84
60
48
35
13
41
84
24
28
2
85
11
82
2
25
5
18
30
108
10
69
11
30
91
15
8
6
4
68
42
37
5
64
15
29
18
49
60
5
6
13
21
36
63
9
18
20
52
213
84
9
44
12
66
18
31
5
43
15
90
18
122
12
168
12
36
10
9
45
26
13
5
42
22
3
107
25
36
45
14
73
17
6
34
62
25
5
108
6
10
14
6
60
247
12
5
48
40
74
6
24
18
18
144
84
6
4
9
45
56
54
13
89
54
36
121
17
30
6
162
13
17
30
4
14
7
5
19
24
11
18
120
60
12
55
24
95
6
79
5
4
63
48
24
11
25
17
19
11
13
35
66
6
37
35
1
36
3
80
28
2
36
132
28
44
42
40
8
1
17
67
36
59
28
9
36
77
12
30
48
12
64
57
60
48
24
53
24
76
20
19
11
48
6
66
54
19
65
70
2
60
114
1
39
44
10
32
7
15
2
18
1
59
73
99
8
6
31
53
36
12
24
10
33
47
18
28
14
30
10
8
18
18
54
12
60
19
17
28
2
30
4
20
24
24
76
15
17
18
1
155
18
7
3
2
19
47
12
61
29
7
143
1
71
54
67
17
6
1
36
5
18
60
1
41
58
32
13
5
66
46
8
72
12
66
22
32
31
71
6
163
5
90
6
36
7
17
4
80
24
31
77
18
60
1
5
24
12
10
54
38
30
60
52
39
11
6
7
12
41
72
55
5
60
7
5
6
18
124
8
7
53
7
23
18
36
6
85
9
15
71
12
78
48
31
5
28
26
10
62
48
49
156
11
198
16
20
6
61
35
48
64
140
76
50
36
180
55
35
66
48
12
7
41
30
30
6
18
7
11
70
44
6
25
65
67
17
114
49
5
31
9
36
2
54
55
23
1
41
4
2
37
41
7
93
74
13
119
10
68
30
1
29
30
58
ABCD 94721101318*3^$a+1 [50023]
15
57
61
12
138
12
30
2
48
34
24
36
54
29
15
60
28
17
216
31
89
67
32
48
12
58
50
45
13
170
22
30
30
170
9
3
60
16
156
56
34
84
59
12
145
35
55
66
62
88
152
76
77
3
72
45
84
108
7
36
29
61
24
6
20
93
7
140
4
41
25
62
28
137
36
31
56
57
36
61
26
34
30
36
65
55
20
10
47
60
3
4
44
141
1
30
108
5
36
55
6
170
69
19
6
203
15
46
36
90
24
101
1
90
140
4
53
31
17
19
8
57
19
32
60
33
1
36
38
9
3
60
184
36
20
10
60
62
28
20
108
57
24
31
77
1
6
114
72
35
12
75
21
12
27
46
42
65
12
67
36
48
36
24
5
39
28
80
117
3
148
12
18
47
19
36
24
30
84
60
134
52
66
167
36
55
42
18
6
84
6
204
36
90
11
48
27
4
24
152
4
66
122
96
10
12
18
92
34
54
29
133
2
33
15
120
9
24
55
65
36
175
54
12
24
59
37
35
19
144
29
72
1
60
2
48
48
76
8
57
84
12
12
73
30
240
24
101
87
256
6
14
10
2
10
24
66
20
12
112
60
56
10
2
48
10
60
78
29
1
90
41
19
32
40
17
51
16
54
12
2
22
24
42
84
8
57
31
120
32
58
30
17
7
29
31
24
6
35
3
106
2
60
33
87
4
36
90
60
108
2
12
120
46
11
36
25
2
45
3
88
60
6
36
215
12
73
98
16
6
107
75
105
193
48
35
12
79
65
25
38
60
36
24
22
38
46
6
56
100
60
24
6
54
54
2
10
24
90
90
66
18
66
54
6
6
2
22
143
3
10
119
51
34
11
24
31
5
48
84
1
74
28
24
36
18
2
48
22
18
32
12
33
15
129
31
30
2
228
192
82
23
43
60
54
54
29
1
71
1
23
36
1
122
105
73
23
7
30
114
113
7
54
2
69
1
30
68
22
30
20
40
60
180
8
10
14
45
63
60
10
84
11
27
112
114
59
91
72
30
48
12
54
65
1
35
19
84
17
24
25
14
52
18
11
31
17
13
83
27
57
63
48
21
24
97
24
84
2
69
63
45
13
62
46
66
41
75
58
2
69
25
23
37
66
18
2
64
156
30
108
30
60
29
12
3
58
23
1
30
29
91
36
29
36
60
15
58
11
63
16
60
89
3
12
76
36
60
6
48
12
30
84
6
38
100
80
60
24
28
92
76
17
15
4
6
48
11
51
60
69
31
60
197
37
23
12
25
66
18
74
22
24
47
27
22
14
10
50
69
15
46
62
69
25
83
3
117
3
57
163
152
88
80
40
24
90
30
24
60
29
13
30
174
86
70
38
9
75
82
24
47
27
106
35
39
52
36
18
62
4
60
44
22
54
8
33
63
132
28
30
35
25
60
14
46
2
33
7
8
82
2
28
60
24
24
6
60
23
12
3
46
30
36
54
42
188
12
33
36
61
2
21
15
9
15
22
86
58
2
57
7
36
53
132
12
31
137
115
60
68
9
12
63
28
150
108
36
119
1
143
1
14
201
37
24
11
12
37
66
48
92
40
17
1
2
70
107
3
57
31
6
11
13
42
18
162
5
24
1
23
1
95
49
36
36
2
45
3
28
36
90
30
30
146
148
42
83
37
47
61
2
10
18
36
24
12
24
174
30
5
147
12
28
138
11
25
26
12
21
37
90
17
37
23
3
4
126
23
27
120
33
127
5
49
23
31
30
14
22
6
108
6
23
13
59
49
74
60
112
53
15
108
48
10
12
35
79
120
90
6
17
63
12
82
6
17
12
3
52
54
30
5
37
18
12
5
85
62
108
28
5
27
154
59
37
84
35
48
43
5
63
40
6
66
17
43
32
22
35
169
6
44
70
30
89
48
49
38
177
55
6
60
90
24
56
28
6
36
108
35
36
3
28
5
24
55
36
68
16
5
291
34
6
20
4
126
2
46
11
231
45
49
38
16
44
48
72
82
83
97
24
42
30
47
48
15
94
95
31
78
6
36
29
1
18
6
66
30
50
28
32
34
36
110
4
90
23
37
26
58
11
121
54
125
19
30
2
94
66
17
3
45
19
5
19
32
12
22
14
22
48
6
65
19
5
219
28
90
50
124
24
6
86
9
121
48
14
117
63
28
24
56
9
1
62
81
121
54
5
85
6
24
42
95
87
60
16
162
242
82
35
145
66
125
75
34
24
180
2
4
54
2
88
32
4
65
36
12
96
1
66
54
23
13
60
122
112
60
6
18
12
24
41
12
31
6
60
54
89
1
60
30
5
25
11
120
1
48
74
36
52
32
58
38
160
222
47
31
6
38
105
13
110
10
2
45
61
74
60
45
192
25
ABCD 94721152114*3^$a+1 [50210]
40
179
45
72
207
121
24
23
193
200
16
24
35
85
11
228
72
9
16
59
24
37
48
128
15
73
59
61
32
39
24
25
56
160
48
96
11
60
25
48
11
165
16
23
60
132
9
219
36
169
71
169
152
39
1
23
252
96
13
35
144
12
81
88
131
48
37
80
171
12
48
49
35
108
48
105
112
251
12
24
120
9
15
201
24
15
9
51
60
132
204
49
24
107
21
3
60
25
96
59
36
129
16
24
215
1
119
84
36
25
56
120
15
81
15
9
120
531
37
32
64
59
61
59
12
153
51
229
143
57
3
69
75
189
39
132
36
49
8
15
192
120
48
25
155
12
33
3
13
47
24
105
88
96
320
87
48
81
120
40
155
13
203
72
141
96
3
117
39
120
25
155
21
40
35
84
145
35
85
47
12
12
120
33
40
35
45
27
13
131
85
35
72
60
9
64
104
183
84
85
24
59
12
25
80
63
1
96
95
81
88
104
27
36
72
57
3
12
84
45
64
23
33
75
60
25
59
72
13
251
21
39
12
12
132
21
75
13
71
48
1
167
217
8
144
24
207
153
184
56
192
24
15
73
8
64
48
167
33
51
61
8
216
15
264
96
36
120
13
128
39
105
39
1
24
56
15
24
24
145
11
156
25
48
11
180
24
1
47
60
133
56
63
96
25
95
25
59
60
72
25
119
49
47
24
81
264
39
48
48
144
72
145
11
84
33
16
47
60
45
243
84
57
171
45
63
156
108
1
80
27
45
63
49
83
132
25
200
3
133
80
72
112
11
85
11
36
48
60
12
12
72
60
33
15
48
72
48
9
3
12
24
96
36
13
11
45
51
45
3
45
15
1
104
96
63
108
13
32
24
75
36
73
120
152
39
48
25
32
88
131
117
135
73
32
75
12
12
13
155
37
80
24
16
59
12
12
37
48
191
129
40
11
96
13
107
21
24
51
12
1
120
96
176
24
48
16
104
15
33
39
153
40
120
8
3
12
33
15
192
12
60
72
48
25
107
21
159
33
123
192
37
83
48
108
240
24
12
228
48
180
13
47
12
108
33
39
1
120
24
143
9
40
23
1
11
21
3
69
27
180
36
60
97
23
12
120
37
143
33
15
97
120
11
61
8
48
15
33
72
48
40
47
204
45
15
105
184
104
63
84
13
23
24
9
24
112
59
84
81
16
71
169
104
40
80
16
11
84
25
80
40
119
121
83
132
60
69
39
48
9
3
21
280
11
13
32
135
105
96
63
36
21
88
24
35
21
16
48
107
204
1
120
128
15
57
99
72
45
48
16
95
24
84
165
40
80
16
59
60
96
1
59
61
24
32
24
64
107
157
23
24
9
27
24
120
21
24
3
45
123
45
207
145
8
3
109
96
131
13
35
108
24
9
27
37
80
15
48
49
59
61
71
73
24
83
12
1
59
93
39
96
24
24
1
80
184
24
96
32
24
48
27
36
9
39
1
24
215
9
96
72
39
25
80
3
37
23
12
21
135
84
13
35
48
117
3
12
12
36
9
15
144
96
48
97
119
12
13
120
11
21
75
12
72
81
88
11
21
27
12
24
385
104
3
229
8
243
108
1
23
177
40
8
3
37
11
96
60
33
112
119
57
15
9
184
11
36
48
60
24
180
33
3
21
88
47
36
13
71
49
120
120
336
71
97
35
37
8
16
11
205
24
71
25
23
108
48
12
33
160
ABCD 94721252482*3^$a+1 [50017]
57
63
24
3
129
40
155
69
27
60
9
15
81
12
12
45
91
68
52
47
81
147
24
9
240
39
18
42
21
36
3
37
5
6
129
96
60
12
96
60
27
48
45
21
51
40
104
51
13
35
57
3
145
96
56
4
203
21
24
15
36
81
15
69
15
12
24
24
54
18
33
75
66
115
8
51
21
84
12
123
1
119
69
3
49
35
45
3
1
212
3
36
36
192
1
80
21
19
20
100
12
23
141
60
36
93
24
7
59
24
21
99
1
5
24
135
16
71
24
69
15
36
21
45
15
9
15
12
12
108
60
219
69
52
44
39
24
60
1
35
42
48
6
21
27
13
128
40
56
4
12
20
3
9
96
12
9
51
45
75
60
60
64
60
128
36
12
28
20
15
60
12
12
45
15
33
27
37
20
60
39
81
15
105
36
27
1
20
84
51
1
116
15
105
4
5
24
7
35
25
104
24
39
105
27
9
39
138
75
3
66
123
48
3
225
12
48
112
20
9
24
39
33
72
6
90
30
21
45
6
85
24
29
27
45
42
60
66
175
20
51
48
12
1
29
15
9
42
9
3
18
3
60
51
25
23
201
84
3
45
3
1
104
51
9
60
96
36
12
51
25
11
69
76
24
95
1
23
21
16
35
61
128
75
84
42
24
39
12
48
15
6
51
48
147
165
15
48
108
12
102
31
59
1
35
45
3
69
21
27
48
132
3
120
25
35
21
16
77
42
1
53
30
36
1
59
45
96
3
61
20
3
12
49
116
36
15
132
21
60
27
42
48
168
30
105
60
40
12
44
16
167
73
20
4
35
18
15
3
30
30
9
60
24
12
100
5
24
18
6
91
8
27
36
48
60
60
69
36
16
11
13
72
83
61
125
18
33
148
35
36
9
60
40
29
91
71
33
36
100
20
105
27
72
3
13
29
15
3
12
13
59
21
12
57
3
12
9
51
111
9
36
39
9
12
100
8
57
75
12
60
51
120
45
40
47
60
85
20
33
72
78
90
6
36
25
107
37
24
251
84
45
96
36
12
15
48
93
45
87
27
37
8
36
84
147
84
57
27
73
8
16
35
144
37
92
28
5
18
12
69
3
60
1
5
15
276
4
12
5
27
123
9
16
32
3
30
15
84
60
3
30
51
12
99
33
45
168
3
52
17
43
20
4
68
51
24
12
49
20
21
6
12
72
81
24
48
276
60
24
21
72
3
51
60
45
16
17
42
81
15
78
27
39
33
36
24
12
21
24
39
27
84
61
29
15
15
96
9
39
24
13
48
20
15
61
20
108
28
20
24
21
24
24
162
25
44
36
3
21
15
36
13
59
13
92
27
48
12
18
30
1
11
6
15
3
69
60
15
60
13
83
57
60
12
172
8
111
21
24
9
123
28
35
12
93
24
63
72
45
33
15
180
204
15
61
47
97
24
35
105
12
40
47
1
80
75
105
16
23
33
27
33
159
61
17
18
25
23
21
39
36
6
43
104
21
39
28
5
43
32
28
107
25
5
103
20
171
33
12
63
36
66
48
78
9
36
15
9
45
120
24
87
24
4
5
115
32
12
51
105
180
57
75
45
48
27
39
9
76
44
21
6
33
12
24
108
28
5
42
6
51
4
155
120
69
72
51
33
39
45
75
6
7
47
66
31
104
15
25
41
3
15
21
60
60
9
67
8
3
85
44
63
12
21
3
6
19
71
9
51
105
4
35
24
73
65
19
29
27
48
24
45
127
59
21
96
4
23
36
12
25
20
48
51
9
172
20
72
52
20
45
123
3
120
73
11
45
4
11
24
90
6
93
15
192
45
3
57
99
141
15
36
138
27
64
173
48
18
21
60
3
300
1
77
43
96
173
43
5
54
21
24
21
15
63
21
24
27
109
23
33
87
36
24
141
15
57
3
57
100
5
39
4
5
15
39
61
44
60
27
9
27
73
77
24
39
12
12
57
91
35
13
44
48
24
60
16
8
24
21
24
87
3
96
6
51
12
15
45
27
49
20
24
93
75
3
21
108
183
84
48
73
215
45
4
60
56
129
30
45
135
24
72
153
72
39
9
15
45
12
28
41
15
156
93
6
24
132
9
156
15
84
1
20
60
72
15
13
17
27
159
21
16
80
75
30
3
232
44
84
12
3
45
52
77
3
40
20
39
60
9
100
17
63
52
24
35
1
60
8
12
64
84
80
45
27
93
6
1
47
33
144
3
21
60
27
24
36
45
9
15
196
20
27
61
44
16
116
3
126
171
4
192
80
4
5
115
20
33
30
66
75
112
23
9
16
35
1
36
23
6
51
45
72
42
21
63
42
27
12
9
31
23
73
288
155
6
168
3
12
12
15
60
69
72
3
117
28
20
27
84
30
111
3
105
27
48
69
15
21
12
60
12
12
63
ABCD 94722129506*3^$a+1 [50004]
21
96
54
21
15
66
3
156
51
18
15
27
6
36
48
48
60
63
60
72
153
42
201
9
3
24
21
6
93
15
96
9
75
6
90
66
6
57
27
30
6
12
78
36
18
30
162
33
45
51
15
69
21
27
45
24
12
12
30
12
9
33
63
72
72
3
78
6
96
54
75
3
69
21
48
60
18
24
42
48
72
48
3
9
15
9
48
27
36
60
123
42
12
3
21
3
3
66
102
78
63
96
72
9
54
12
66
12
48
42
33
141
15
48
45
87
129
3
12
12
9
42
6
135
15
30
36
3
75
18
63
33
30
33
33
3
48
36
57
39
21
51
3
42
54
12
96
12
21
3
33
81
6
36
12
93
33
27
33
75
84
33
51
108
39
6
84
51
3
18
24
3
33
108
207
48
84
3
18
3
3
48
30
84
27
36
12
132
45
78
12
9
9
6
54
24
18
33
12
84
84
21
78
48
57
15
18
36
15
24
33
51
12
57
36
87
21
48
12
24
3
24
24
3
102
15
3
72
24
9
9
3
9
54
6
126
6
39
72
33
39
33
15
36
12
48
69
3
108
123
96
6
60
18
33
33
51
12
36
99
72
12
6
126
48
60
162
24
27
75
33
15
48
18
51
39
150
84
63
75
60
21
57
84
30
9
21
15
12
15
45
15
21
15
24
9
9
108
15
3
24
54
27
81
54
72
18
60
3
27
18
39
45
63
60
3
12
78
51
33
42
45
9
18
144
18
6
72
6
27
153
96
54
12
6
60
84
48
60
63
141
51
51
48
33
21
15
12
93
39
60
63
66
3
12
33
12
30
6
30
24
9
48
9
3
57
63
9
39
9
3
12
93
3
3
69
45
99
45
15
39
57
81
27
27
21
21
3
24
48
27
138
24
18
21
39
9
21
63
57
15
69
48
48
48
51
108
9
18
186
123
75
90
27
21
84
18
114
48
3
12
21
12
3
33
48
3
99
24
78
36
48
3
12
12
9
42
45
3
30
84
15
12
33
15
81
90
153
12
69
30
66
3
72
51
6
63
12
12
15
84
12
60
30
12
42
42
27
36
27
12
9
48
21
3
3
42
6
48
21
48
3
105
231
18
3
33
30
48
36
12
78
99
84
60
21
27
21
6
84
105
33
42
45
21
15
201
123
48
12
33
15
21
6
6
15
48
9
27
72
27
69
33
3
9
54
81
12
3
18
24
84
3
75
12
90
24
3
33
15
24
45
15
201
18
18
48
48
12
18
18
15
63
69
60
123
57
9
3
33
15
75
36
54
27
15
6
30
48
24
18
39
87
21
81
12
39
60
21
12
36
12
3
45
3
180
9
3
69
27
9
18
12
24
12
57
24
27
24
24
30
12
15
9
6
45
75
30
24
3
36
9
108
27
48
12
15
30
36
30
42
27
60
15
30
3
12
9
15
51
6
3
12
3
54
6
150
36
96
39
3
138
27
48
24
57
12
12
24
18
66
30
117
21
90
48
18
66
30
12
3
3
24
57
27
69
63
24
54
15
15
9
81
111
3
30
15
3
69
48
69
3
27
12
36
18
78
30
180
36
6
9
93
24
30
36
153
60
15
138
27
21
6
12
12
57
69
6
9
9
15
9
6
12
42
15
81
3
24
48
9
24
3
87
45
12
69
42
21
69
87
36
12
21
39
9
90
33
9
48
51
3
33
117
132
12
48
12
60
12
24
3
39
18
72
90
69
21
18
57
12
105
3
3
30
3
45
39
12
111
66
42
9
117
18
21
57
75
12
81
24
66
90
114
9
45
30
81
48
27
42
15
12
33
30
21
48
21
12
30
12
9
75
129
15
126
24
18
24
21
27
24
93
72
117
132
18
9
36
24
45
39
111
6
60
30
21
48
24
111
12
102
111
69
123
57
24
15
75
117
9
39
36
21
12
3
21
24
84
24
78
18
18
18
126
12
9
9
216
39
48
129
51
12
96
48
3
18
15
69
15
12
57
72
60
18
12
33
57
24
24
60
102
9
39
84
9
51
42
51
105
90
36
84
6
48
75
108
81
15
27
96
93
27
90
6
18
111
33
54
21
9
135
15
30
27
24
84
15
18
108
3
36
27
42
183
48
9
39
75
6
12
18
72
36
105
87
30
27
3
24
33
36
9
24
18
126
75
12
120
3
48
57
33
30
93
24
81
39
36
69
102
6
15
45
42
24
24
21
3
6
15
60
9
3
9
84
3
9
90
48
102
12
3
3
57
48
48
21
66
45
99
54
15
33
36
15
12
33
12
78
9
9
3
27
102
24
66
36
81
3
66
72
27
117
75
3
18
30
6
78
42
39
24
24
36
21
18
114
54
21
3
54
18
108
18
39
3
105
108
36
12
21
3
27
81
21
60
12
51
9
51
24
69
120
51
12
9
18
30
6
45
27
69
75
18
24
24
87
81
15
12
15
66
24
60
3
24
48
24
57
99
21
15
24
3
33
45
24
12
42
33
21
27
69
15
39
6
3
39
69
36
57
54
72
9
12
9
27
36
3
9
15
24
45
12
135
24
12
105
81
36
27
27
33
39
45
21
75
51
21
123
24
162
3
60
27
48
84
30
39
57
90
21
15
48
69
81
123
51
33
39
30
15
33
12
42
12
93
24
24
51
54
15
9
24
15
57
48
12
3
21
18
129
33
24
75
9
27
141
15
15
18
6
96
57
21
6
36
18
111
132
9
3
36
72
36
ABCD 94722205822*3^$a+1 [50001]
139
57
8
4
21
111
84
32
4
9
27
20
25
27
72
84
12
33
15
20
4
3
53
100
12
27
53
120
40
3
5
181
59
67
45
24
48
117
39
84
3
33
57
192
96
35
1
15
24
9
18
89
4
56
73
3
84
56
4
84
69
23
49
24
11
16
60
93
75
144
33
35
28
36
60
231
5
40
68
49
27
24
132
104
60
109
111
213
63
12
8
4
285
95
24
79
53
108
7
5
40
48
80
1
11
64
21
90
33
36
84
24
116
12
112
12
44
12
40
20
100
24
153
23
13
72
99
56
4
44
37
102
78
15
33
35
55
77
64
24
32
19
24
141
3
17
28
3
165
3
77
13
15
15
186
216
75
105
23
12
100
80
85
87
8
168
121
63
68
4
63
90
83
60
52
68
55
29
4
9
51
51
9
20
40
12
20
43
41
180
4
9
107
109
6
45
60
20
36
4
48
128
19
93
92
31
29
24
40
81
186
102
75
36
132
20
13
15
32
4
21
30
5
144
16
72
21
11
16
45
15
24
33
131
4
12
56
40
75
9
63
53
73
39
3
9
84
92
4
44
16
15
5
36
40
33
135
9
3
99
9
144
56
96
4
80
4
8
55
33
32
24
28
3
237
72
3
21
60
152
40
24
9
27
140
25
15
8
172
8
1
36
27
147
29
40
27
30
59
24
4
188
40
72
12
33
3
180
69
96
75
69
35
16
48
72
44
24
60
40
56
4
36
48
48
165
27
8
43
165
92
40
9
63
152
31
9
36
128
40
27
117
3
29
28
68
19
5
16
128
100
36
81
48
11
76
48
51
21
27
57
56
4
60
24
12
44
24
12
139
165
21
35
4
33
11
60
100
92
64
9
47
88
60
129
15
92
76
188
16
9
27
228
24
120
96
69
47
40
24
92
85
15
20
73
51
33
3
20
48
4
21
36
59
16
69
15
36
20
55
9
32
100
33
35
76
21
35
37
51
20
4
96
9
51
84
3
18
111
36
8
4
60
32
4
12
204
80
36
24
196
24
228
92
4
12
44
24
12
73
11
124
20
115
21
9
11
84
1
15
21
39
63
18
23
52
144
116
85
90
105
12
8
40
45
239
1
30
69
24
21
30
18
51
12
80
4
20
64
36
99
54
83
120
25
59
24
12
4
9
27
9
11
13
36
90
9
72
68
16
48
216
132
44
16
75
69
9
39
32
40
33
108
39
9
51
56
48
72
4
24
21
90
165
176
324
4
32
37
3
48
21
15
176
4
3
53
24
4
72
9
51
128
72
88
72
57
3
63
42
99
48
128
112
45
27
24
21
71
220
68
85
60
15
156
21
95
88
24
36
141
36
18
165
9
411
152
49
3
105
3
24
15
5
196
63
90
35
184
8
40
153
131
13
27
276
24
189
47
103
141
20
60
40
36
20
124
45
35
1
63
20
36
136
72
12
44
72
28
120
32
28
39
17
1
27
93
35
108
16
164
12
4
96
72
3
69
20
64
9
83
160
24
164
132
4
9
191
100
48
12
144
20
12
120
84
115
41
24
36
52
68
40
75
5
88
60
45
96
63
12
20
36
40
20
4
116
25
42
53
64
116
24
40
24
57
54
65
16
9
75
84
32
24
289
35
37
3
32
84
4
36
39
17
145
23
72
48
37
192
18
53
16
84
12
104
204
120
4
92
136
9
15
15
45
24
56
259
21
56
4
63
33
8
25
11
49
47
24
85
3
8
4
168
60
32
49
27
60
45
72
27
3
33
104
61
18
114
3
9
39
60
56
31
45
75
78
15
144
51
5
229
11
96
28
207
5
19
9
63
65
4
24
20
97
75
108
57
99
48
392
1
63
12
60
72
21
60
84
3
84
135
120
6
63
32
97
47
4
120
9
216
132
39
120
56
64
24
116
49
107
4
24
216
111
5
60
244
104
289
63
24
9
159
33
75
20
37
11
120
61
95
24
12
40
120
12
180
21
96
30
21
3
117
48
32
19
33
12
20
ABCD 94722681104*3^$a+1 [50039]
39
81
18
101
1
96
95
109
36
39
69
42
18
54
12
84
30
30
102
72
18
72
12
113
16
80
1
71
13
192
35
43
96
5
73
12
24
24
72
35
13
48
150
69
9
30
54
171
80
61
138
12
6
23
24
133
42
57
24
129
47
24
1
66
54
23
25
23
25
42
12
24
36
60
65
13
156
96
48
6
60
42
59
25
126
84
48
36
66
90
66
78
96
24
29
13
42
6
35
7
9
135
78
42
66
12
78
42
83
145
204
6
72
5
31
81
24
27
12
18
23
1
143
16
69
27
15
24
17
55
132
36
6
78
180
18
60
48
35
16
75
5
25
198
6
12
42
53
163
29
13
72
48
282
6
42
12
5
16
104
7
18
60
30
197
1
47
37
18
65
96
1
78
6
30
54
30
66
42
24
18
18
12
30
95
48
24
43
18
30
168
101
19
42
174
36
24
41
7
108
174
39
96
3
101
37
54
210
84
47
37
18
12
12
30
6
48
5
25
66
5
19
42
83
67
18
35
31
41
64
129
30
66
23
61
6
101
19
36
30
12
167
24
1
48
138
12
120
17
61
107
91
29
7
113
13
42
66
36
198
6
15
117
24
11
19
30
23
97
119
61
11
79
161
240
43
12
18
24
66
36
168
102
6
18
114
18
54
41
24
48
67
108
12
5
120
91
53
49
12
54
29
72
61
60
54
89
7
48
41
25
48
66
12
12
21
27
24
336
54
143
13
3
129
78
60
18
12
30
78
11
115
66
155
43
5
24
133
83
37
54
60
113
31
12
24
18
30
12
65
55
36
5
19
138
108
24
138
78
132
11
67
54
23
13
24
6
78
24
6
180
6
23
13
90
90
18
84
12
24
24
90
18
17
48
24
19
21
15
36
138
11
1
159
75
53
91
101
64
21
18
137
55
60
45
24
57
78
6
6
29
1
23
72
7
17
1
84
18
18
48
12
120
18
41
184
32
19
90
30
45
3
138
3
32
49
36
48
6
60
18
23
295
17
7
36
29
13
6
5
31
66
12
90
162
48
6
17
97
78
17
121
30
41
91
125
264
13
6
24
5
31
60
144
36
17
24
64
9
90
5
13
72
72
48
18
48
41
13
42
48
17
91
53
25
42
77
72
13
66
6
35
24
7
113
25
15
27
72
102
60
155
31
54
48
27
8
48
37
30
42
6
18
35
7
48
105
9
198
42
48
78
137
7
42
23
37
155
25
36
60
30
30
90
42
95
37
75
21
3
27
29
13
132
36
54
84
36
48
78
119
13
18
42
198
24
54
30
29
85
6
60
66
23
25
47
79
17
25
30
9
24
27
12
113
283
90
11
120
48
7
18
23
67
126
102
60
144
36
113
151
36
5
144
48
1
6
9
56
13
27
111
17
31
12
245
67
12
18
66
180
17
7
60
18
30
12
42
54
150
54
77
193
47
13
27
56
72
67
138
12
159
21
240
54
132
30
72
12
6
129
3
96
12
132
53
24
48
91
30
96
36
90
33
9
198
54
11
48
72
24
199
6
18
18
24
71
7
30
51
87
114
48
36
59
283
54
18
5
13
48
24
6
5
24
13
42
48
30
35
115
72
77
1
12
35
133
83
16
9
174
36
42
3
56
91
12
18
159
8
73
12
27
3
12
9
56
48
97
66
42
6
5
55
17
7
81
104
43
18
59
91
21
9
36
6
29
43
5
48
79
113
16
177
39
195
24
42
3
15
24
30
12
78
90
18
12
30
42
9
117
54
60
41
55
24
18
90
53
7
41
16
45
24
84
23
7
113
25
24
6
90
23
24
61
11
91
30
54
113
91
30
24
66
24
246
167
103
65
25
84
36
71
43
18
54
6
162
6
71
19
54
95
73
23
121
24
15
69
90
60
30
12
18
60
5
112
39
54
6
29
73
30
17
120
16
69
48
48
126
5
43
6
30
96
161
163
125
37
3
75
102
47
73
39
129
6
36
30
39
279
36
66
48
35
1
66
60
48
41
1
39
80
25
108
48
18
81
56
7
60
42
11
133
84
167
48
43
53
7
42
66
45
15
41
43
5
13
99
45
66
102
35
192
91
53
7
12
18
12
30
18
30
54
11
13
59
48
ABCD 94722733856*3^$a+1 [50025]
75
33
135
112
12
131
1
44
28
132
48
12
65
31
32
45
3
24
76
12
5
43
11
18
78
93
51
54
7
29
19
47
129
3
93
72
27
60
1
125
12
147
124
17
19
23
36
25
12
44
39
1
41
84
63
36
28
92
4
83
1
8
4
32
28
80
24
27
49
17
15
9
36
3
132
3
6
19
47
24
37
32
40
11
114
79
77
55
23
49
72
35
21
36
108
24
63
1
60
12
72
92
75
102
18
61
17
18
25
11
84
49
263
25
29
39
159
13
77
75
28
17
3
3
12
60
72
13
77
30
1
59
81
88
29
12
36
6
213
112
72
92
4
101
55
11
37
36
53
24
115
44
111
66
31
23
69
45
27
28
44
27
25
65
67
41
108
7
68
15
13
12
32
16
29
3
33
19
32
45
18
45
75
21
39
25
77
6
48
1
71
24
93
16
29
211
32
15
37
11
36
1
12
8
288
15
6
43
5
67
29
36
7
56
52
12
11
6
19
17
3
117
3
75
36
9
21
7
80
3
237
87
36
25
32
136
68
15
109
36
71
45
9
108
48
27
63
25
35
33
4
11
13
23
13
108
5
19
48
8
112
8
108
81
15
28
5
27
24
24
21
12
42
66
7
65
31
77
51
9
19
17
19
92
40
47
126
51
21
87
33
15
9
18
37
65
51
24
3
1
17
192
96
15
36
144
40
11
61
24
5
51
27
45
27
21
45
147
160
17
7
11
61
20
51
9
52
20
3
25
89
19
8
75
18
31
119
90
15
51
6
138
73
24
12
23
9
100
29
27
24
45
43
29
48
6
30
7
24
47
1
84
35
42
3
124
36
35
49
44
4
5
19
17
162
109
24
29
96
54
9
39
18
24
30
13
11
9
36
12
64
20
21
19
104
39
12
13
47
61
29
19
65
24
72
15
28
11
72
72
13
12
65
12
31
113
6
36
102
36
6
21
4
11
1
11
37
36
23
54
12
24
19
35
36
21
15
36
30
27
64
23
13
48
12
11
73
17
24
19
53
51
75
13
32
219
9
4
5
36
115
35
12
133
24
23
54
114
117
63
36
30
3
16
41
7
48
71
18
12
27
15
1
24
11
25
47
18
15
4
53
102
33
9
90
129
12
15
108
117
48
132
16
8
3
13
59
61
80
120
16
56
60
28
83
13
48
72
29
27
16
56
45
3
64
11
33
112
11
36
18
15
3
9
15
69
4
48
24
29
39
3
72
1
29
7
60
119
49
77
30
24
9
3
121
56
57
63
51
1
29
36
3
16
56
24
12
4
11
90
103
20
45
90
25
95
121
23
36
21
40
35
21
84
36
69
3
52
60
53
18
13
95
36
30
3
93
31
48
59
49
24
23
36
108
36
18
3
60
3
81
96
48
9
19
36
35
37
35
49
12
17
3
52
11
1
20
15
60
18
111
27
49
20
9
7
12
36
12
180
107
57
15
24
9
27
13
56
40
80
36
52
72
5
31
65
54
21
24
57
7
32
16
48
41
108
6
84
157
11
12
6
7
47
30
79
11
37
41
30
153
36
9
6
13
12
192
47
36
1
36
12
32
28
80
15
30
36
15
64
17
67
17
19
41
51
28
32
123
9
3
9
51
1
36
8
4
41
18
133
12
24
11
66
43
48
17
15
4
12
95
37
68
9
36
51
16
80
28
36
23
18
102
33
9
7
23
6
18
61
11
72
12
114
66
6
7
96
77
7
24
53
18
61
32
48
27
1
8
3
153
15
1
48
60
8
165
6
37
47
78
3
69
43
29
30
37
89
7
11
42
72
19
11
33
64
35
30
6
13
60
17
115
32
48
12
3
13
36
60
20
76
32
4
11
33
9
84
7
47
13
20
93
6
21
33
12
75
40
36
47
96
13
17
7
32
40
20
4
167
49
29
19
36
17
51
16
12
80
15
72
18
7
32
300
4
12
20
81
51
24
4
65
30
36
6
30
24
13
5
90
25
5
36
31
131
93
4
20
87
25
48
8
3
49
132
12
92
45
163
17
90
9
36
12
48
28
47
30
24
163
8
4
48
36
77
139
83
12
25
32
16
92
12
21
18
42
84
79
11
1
120
23
9
16
44
16
116
213
87
28
8
45
12
7
12
17
67
12
48
20
69
54
60
1
48
17
18
18
78
21
28
36
59
1
32
33
24
27
88
36
12
17
12
36
15
88
29
3
87
1
35
21
48
88
17
31
77
67
23
9
4
36
8
4
83
25
29
43
12
77
7
11
66
15
93
3
15
93
15
97
20
12
52
95
21
16
8
81
19
128
28
8
28
12
29
3
4
11
30
115
32
21
66
1
12
36
12
17
19
152
99
45
21
126
18
51
12
28
5
126
36
13
80
16
83
57
3
21
9
36
43
11
21
16
71
105
3
36
6
7
47
66
19
8
87
13
17
60
7
32
27
33
45
99
16
11
30
51
39
73
77
19
84
41
54
61
29
3
15
1
36
17
15
15
45
69
12
87
3
42
3
87
1
104
28
203
24
13
48
95
37
5
7
83
33
15
36
61
29
111
33
19
41
39
27
33
93
3
105
24
12
7
53
18
21
16
83
126
19
23
33
21
19
12
12
77
54
13
8
15
6
19
11
13
24
32
189
99
3
13
59
60
33
87
49
32
4
11
102
18
36
21
64
48
80
27
9
76
20
96
15
90
27
108
3
6
18
1
36
12
17
42
54
18
12
37
68
48
60
108
24
16
53
6
18
ABCD 94723193582*3^$a+1 [50040]
60
6
27
20
157
150
429
84
93
24
120
3
93
54
66
39
45
120
36
87
27
60
53
52
81
27
8
109
30
156
5
79
189
57
30
180
30
24
63
57
36
27
57
36
15
69
75
44
1
66
125
88
21
3
3
60
234
11
139
5
84
1
90
33
3
30
60
35
4
75
120
240
6
54
29
12
24
120
271
54
6
29
31
45
15
17
13
23
7
89
28
20
13
24
90
6
99
201
59
235
65
25
6
24
89
52
39
6
90
24
180
120
89
37
84
66
210
15
105
3
27
30
63
21
35
24
31
156
117
200
37
66
17
160
3
30
75
105
60
95
289
90
360
6
39
44
7
60
17
13
3
24
3
69
200
25
96
60
155
148
27
90
54
41
445
30
33
27
204
66
23
112
15
60
60
24
30
90
29
31
120
41
55
53
61
36
60
30
84
156
60
69
56
24
64
51
5
151
174
75
15
36
330
30
33
60
32
55
54
60
36
174
36
60
30
24
135
15
210
60
99
27
144
36
30
24
3
20
43
65
25
30
60
60
114
66
117
32
91
30
275
4
105
60
90
60
6
59
84
60
84
97
156
114
29
4
32
151
33
81
60
3
20
43
30
240
54
66
24
83
52
135
6
114
125
48
7
150
39
51
60
113
16
141
15
15
30
60
60
6
9
44
67
17
13
84
6
30
144
251
84
85
3
207
65
24
37
30
54
6
54
126
9
171
53
61
60
36
24
63
8
25
23
4
3
60
5
24
84
1
123
117
30
5
145
15
200
25
6
89
31
45
32
13
3
81
36
30
24
276
204
120
113
7
6
63
27
57
63
84
180
30
36
23
31
6
3
20
31
90
59
61
3
8
19
36
33
32
72
96
97
60
23
12
24
88
3
17
13
30
137
7
66
87
3
137
37
156
3
27
29
4
84
33
155
28
51
93
3
17
60
7
30
60
60
275
31
24
150
23
16
51
66
84
6
17
12
85
30
96
30
35
55
89
61
24
71
49
156
150
54
90
5
85
60
150
120
36
84
21
44
91
54
126
240
9
144
51
41
19
30
3
57
60
83
16
20
301
90
150
66
150
47
7
69
156
8
13
30
24
36
69
51
90
54
216
144
41
79
126
27
177
3
207
30
6
24
5
31
149
1
159
105
6
33
177
60
147
87
6
150
144
30
30
6
234
153
3
5
49
30
41
24
145
11
4
284
16
105
6
69
51
117
56
37
84
6
24
90
6
57
87
33
63
69
20
48
72
61
150
60
33
21
120
6
129
15
66
54
5
1
143
1
36
24
36
30
60
54
66
33
20
1
120
119
1
30
233
40
32
31
30
54
9
81
63
3
33
216
51
120
53
97
24
90
150
15
45
11
52
20
43
113
36
40
195
90
39
20
16
45
11
115
54
30
6
155
55
30
24
36
24
150
216
165
12
20
163
180
53
16
15
113
43
29
121
144
60
120
3
87
41
49
60
120
11
28
20
40
81
95
115
66
54
53
97
35
175
90
3
20
208
92
13
119
25
11
12
73
60
30
60
29
91
77
97
11
12
16
111
33
296
12
49
6
5
25
84
90
180
30
6
84
60
36
53
72
72
48
139
6
54
36
53
16
45
63
117
11
132
37
36
144
6
84
66
39
15
113
13
143
24
72
48
67
6
75
12
63
53
7
30
90
29
24
7
174
35
144
72
28
27
65
49
3
80
307
96
114
23
36
61
90
9
57
215
49
120
30
66
24
186
84
6
ABCD 94723330012*3^$a+1 [50026]
30
6
135
45
18
21
24
9
3
15
90
39
40
5
18
157
20
4
41
39
4
23
1
8
36
24
28
84
23
36
30
24
66
33
16
36
56
39
1
17
31
5
90
1
59
49
12
23
36
18
43
29
6
21
99
114
144
66
54
6
9
27
108
36
9
27
30
31
60
48
29
66
1
5
30
60
45
4
24
20
69
3
28
77
43
47
45
16
11
13
23
9
3
45
45
43
8
12
36
9
55
41
67
71
18
67
24
23
81
16
12
24
20
160
5
19
8
60
4
24
8
28
17
43
20
36
3
33
4
48
101
12
7
35
57
9
79
44
4
8
36
40
5
27
33
30
18
31
29
3
63
37
23
9
16
32
87
18
3
9
150
1
89
7
59
49
24
32
9
12
54
9
16
20
24
16
5
31
24
36
8
51
1
29
6
45
21
15
324
40
41
27
4
23
21
9
6
9
45
48
60
138
18
43
47
36
37
32
9
48
7
71
13
8
64
108
12
20
9
3
27
37
8
28
44
144
16
71
18
30
1
53
19
120
36
23
73
32
48
28
59
84
45
4
36
72
36
108
32
33
75
9
18
49
20
120
36
4
12
20
24
3
157
12
12
41
66
117
28
125
63
28
23
37
11
24
48
18
7
12
41
39
40
5
6
12
36
13
128
75
37
197
43
24
32
24
72
129
27
4
5
6
61
29
7
12
8
40
53
15
16
59
33
3
45
40
23
61
12
44
315
1
44
15
13
156
41
24
54
13
12
47
13
41
43
12
56
27
85
23
1
96
20
45
15
16
92
3
33
21
7
8
4
8
4
20
16
131
45
52
17
18
93
36
63
37
8
63
33
4
104
21
19
77
39
108
4
11
9
3
6
3
76
65
36
12
18
1
12
12
17
31
17
15
39
24
54
12
24
27
9
7
56
4
23
25
12
12
12
92
63
21
33
30
18
51
84
4
12
29
6
93
4
12
35
72
49
5
31
12
29
3
9
27
51
9
48
36
16
71
13
89
36
42
49
5
19
20
4
36
5
55
44
4
24
80
117
31
32
27
85
104
27
1
59
9
3
1
32
21
60
55
20
4
72
137
27
3
121
56
40
23
18
3
9
7
20
24
45
55
29
51
76
60
12
32
39
69
4
12
36
11
48
25
8
9
66
18
31
41
24
3
45
60
67
41
27
27
36
13
80
36
76
92
57
19
48
20
12
81
19
84
65
31
96
20
72
33
18
45
21
51
40
8
51
13
8
9
15
21
51
40
35
9
40
59
13
20
4
5
3
28
59
9
48
16
47
24
97
11
90
7
5
51
3
6
79
32
117
31
32
27
108
49
12
29
31
29
18
12
1
68
4
59
30
15
3
33
36
36
16
32
135
105
9
55
24
68
24
40
17
15
3
45
36
9
43
144
53
67
36
12
32
4
5
168
19
101
91
5
36
75
16
8
21
19
12
36
83
18
30
81
4
12
12
8
51
9
84
24
3
24
1
35
49
44
9
19
12
32
45
15
16
47
45
16
5
63
88
24
32
52
17
72
19
29
51
40
23
18
7
119
13
23
37
53
48
15
63
25
29
3
117
36
31
83
30
6
12
1
72
5
7
95
1
24
20
132
16
23
1
8
15
73
29
115
29
31
72
29
3
45
6
49
5
27
120
60
3
1
12
29
3
72
16
12
32
39
9
40
36
29
19
17
43
5
163
53
211
95
114
163
11
18
54
6
75
28
36
12
11
1
12
44
99
13
20
40
8
72
16
60
11
1
20
16
65
78
57
40
65
19
11
33
28
53
30
1
108
5
12
31
83
1
60
29
3
27
25
44
21
55
35
144
1
179
1
44
15
1
24
29
187
41
15
4
12
24
5
48
72
51
21
6
9
16
41
6
37
11
13
36
65
7
56
84
99
13
149
51
12
76
204
36
5
39
4
23
1
68
36
12
60
52
11
25
77
42
36
45
3
45
15
36
25
20
21
7
17
54
30
60
66
33
12
76
48
8
12
51
37
20
28
60
29
15
129
63
4
5
27
27
13
32
51
54
66
25
71
193
60
20
4
20
21
31
60
35
18
18
9
16
128
76
24
35
45
27
24
25
5
96
7
24
24
29
55
12
36
96
71
49
5
15
9
7
108
56
12
87
12
18
15
12
40
20
4
17
31
48
60
72
23
6
3
52
29
6
73
24
47
25
60
35
105
4
24
11
24
97
36
23
45
40
59
18
24
39
9
6
30
27
16
17
7
47
21
24
93
15
12
177
19
8
4
59
9
9
18
21
96
36
9
43
32
24
16
11
37
8
99
1
65
15
9
3
40
32
36
52
65
91
8
33
27
9
27
52
36
20
16
24
71
37
8
16
29
6
12
105
52
11
45
27
36
9
52
120
29
72
24
19
44
21
54
18
19
5
84
6
25
12
29
72
19
23
18
12
60
30
6
63
40
5
3
88
11
13
29
12
114
1
12
53
19
41
99
16
36
32
28
53
51
75
1
5
7
12
11
1
71
61
12
12
47
85
24
92
112
5
51
9
55
20
15
57
15
25
11
13
68
16
12
24
11
144
97
5
19
5
19
24
132
12
23
6
12
115
12
41
3
81
6
48
1
41
3
27
1
68
3
96
1
56
60
48
136
59
61
23
9
51
30
7
8
3
73
17
7
71
9
28
24
36
59
108
1
77
31
32
21
43
11
6
90
66
19
5
3
40
24
12
5
91
5
30
54
43
8
72
40
8
69
12
55
180
132
12
35
36
54
87
27
13
8
45
60
99
52
47
129
52
48
77
12
15
57
51
9
36
30
42
63
12
27
42
66
61
120
8
4
32
15
9
36
12
177
18
18
12
18
1
48
113
31
5
15
16
36
12
11
72
78
39
24
4
44
45
19
77
72
27
4
17
19
23
12
1
23
54
48
24
7
204
8
4
41
15
40
48
108
68
33
3
28
12
48
44
28
11
18
27
40
59
6
36
3
108
33
3
64
12
5
24
30
42
27
16
72
11
90
55
20
117
19
32
76
48
11
21
24
124
20
57
54
114
12
6
9
39
37
44
33
ABCD 94723366196*3^$a+1 [50036]
4
60
8
160
27
18
119
31
54
23
67
66
24
48
18
108
9
27
101
85
18
9
48
123
21
15
5
13
3
63
54
3
12
8
19
141
15
5
4
140
88
12
3
41
91
120
29
76
111
60
30
59
13
75
128
4
69
30
54
15
3
129
96
60
72
12
9
51
99
5
7
60
30
95
127
45
12
15
30
15
39
65
85
27
12
68
40
45
24
18
57
81
15
24
20
31
42
27
44
55
69
8
4
39
21
44
25
114
45
3
90
23
52
72
20
55
17
24
7
9
56
133
51
39
24
33
20
4
33
71
4
12
123
36
36
18
72
144
11
16
27
42
51
60
15
57
12
15
168
48
18
95
49
191
52
9
96
90
54
15
96
20
52
27
24
17
112
48
105
78
21
15
21
20
43
57
72
60
153
99
51
5
52
33
18
246
59
64
3
18
24
27
8
13
24
35
13
11
79
45
12
159
5
112
72
27
6
39
81
24
23
115
41
85
54
45
15
41
7
18
39
3
17
52
3
48
45
12
60
48
15
65
7
77
208
68
52
51
30
96
59
16
15
18
18
48
24
90
3
9
15
8
28
45
15
72
15
45
56
84
13
39
8
12
55
33
21
54
66
131
31
69
81
59
16
32
220
27
45
20
13
66
21
36
72
128
4
33
15
33
87
48
68
31
24
9
57
60
54
21
51
17
145
3
63
6
48
3
12
116
109
75
27
29
61
15
81
15
15
78
12
39
15
90
51
80
103
6
51
39
30
15
48
15
33
39
21
33
162
18
30
9
32
40
60
8
28
44
96
7
5
1
84
3
75
17
37
30
5
13
83
115
60
9
168
15
33
32
13
15
3
9
75
5
72
19
102
39
20
16
44
25
59
19
57
60
8
1
30
77
55
18
36
3
108
12
12
60
51
9
56
100
24
15
84
101
103
57
63
93
159
24
57
140
85
78
5
72
25
42
53
157
15
48
9
11
4
60
108
92
36
4
15
84
9
20
12
91
17
72
24
16
51
48
9
140
52
3
93
9
18
18
54
21
80
4
21
78
5
79
5
108
40
33
30
41
55
48
33
39
21
39
5
61
54
81
9
11
4
3
65
36
67
17
145
71
16
96
12
12
45
36
15
75
9
93
6
90
39
15
48
9
96
80
4
105
35
1
84
3
93
18
9
12
51
102
3
120
44
103
18
23
49
78
54
18
12
180
93
56
55
77
115
78
51
21
87
20
85
6
21
48
93
15
24
9
6
18
216
66
209
61
95
60
13
3
27
105
72
96
12
8
4
33
3
32
112
96
45
15
92
72
19
36
105
48
8
19
36
77
28
39
21
15
45
32
28
3
9
45
12
18
33
104
40
116
40
87
5
52
33
3
15
45
39
41
37
72
35
40
9
39
56
49
78
17
52
33
3
8
12
73
66
5
16
3
9
12
9
95
52
33
59
52
96
15
72
33
93
71
193
18
9
36
12
12
93
60
107
13
11
7
42
18
30
23
127
54
30
18
123
8
1
15
36
3
5
79
5
85
3
105
23
36
1
180
102
33
84
63
72
18
3
93
30
5
72
37
18
149
28
147
18
36
27
9
35
13
6
12
5
37
12
24
51
39
12
5
13
11
223
78
23
52
27
221
72
127
113
4
36
104
115
33
3
42
48
59
31
45
12
57
18
17
49
95
37
39
9
59
1
66
18
83
100
44
16
32
91
12
9
15
81
27
36
30
72
42
90
66
36
6
39
36
15
89
256
12
72
129
12
15
32
13
54
81
39
21
44
108
7
6
102
96
102
15
104
79
41
199
102
27
60
72
75
90
11
108
180
16
36
27
18
59
13
78
30
59
36
72
40
56
61
51
24
33
96
36
18
5
43
9
36
84
48
120
72
20
79
5
72
40
24
39
69
8
19
45
116
37
18
9
36
9
15
36
75
48
24
30
3
8
16
20
16
15
54
15
93
18
9
156
20
49
30
29
36
16
12
56
1
54
41
13
27
8
85
11
31
30
15
60
249
27
12
21
35
24
7
18
23
4
36
72
117
59
124
8
49
66
18
114
117
60
60
104
36
76
27
96
84
36
21
21
59
43
45
12
8
43
5
37
27
44
55
36
105
36
44
16
9
24
27
12
63
9
51
48
41
16
72
72
21
15
39
45
168
8
220
12
20
12
85
36
135
24
36
57
90
42
15
3
5
43
29
16
15
12
132
105
15
24
9
8
103
126
51
8
19
41
79
18
83
67
77
7
45
36
144
51
45
12
81
6
90
23
7
45
81
39
108
141
51
44
24
61
54
6
84
42
81
8
124
20
36
52
44
28
21
27
12
12
48
21
6
36
9
45
3
243
5
40
32
52
21
27
48
9
24
27
8
1
51
123
9
12
20
28
63
69
56
13
24
12
18
60
17
1
255
60
44
31
5
73
126
21
ABCD 94723823674*3^$a+1 [50029]
96
13
512
99
120
133
80
63
60
24
120
36
84
348
657
75
96
85
95
60
117
288
399
81
48
240
192
160
80
64
95
225
144
112
467
157
128
3
45
192
147
301
48
32
112
335
33
48
96
16
239
108
181
71
60
61
224
3
45
87
156
132
105
112
143
273
144
16
95
33
111
81
27
168
24
133
47
1
287
48
337
47
36
24
168
108
129
75
69
219
133
119
9
171
21
87
313
288
167
265
59
168
45
183
60
24
165
243
48
72
261
87
105
15
49
35
120
181
35
157
32
63
168
84
300
36
69
96
75
132
288
24
168
81
87
60
205
179
109
32
27
85
167
96
384
108
132
120
1
35
84
25
80
3
60
97
11
84
168
153
48
51
60
49
131
96
60
132
48
157
32
48
303
12
72
60
33
48
208
176
16
80
192
3
72
325
263
105
99
61
119
9
27
133
47
60
37
176
96
75
85
35
13
80
3
45
208
119
12
333
240
147
276
144
25
80
16
80
135
73
119
25
275
168
72
168
24
109
96
35
61
272
112
95
708
45
135
73
192
48
35
45
207
60
60
48
9
183
48
57
160
47
49
176
51
84
121
32
15
1
176
75
120
13
80
16
96
131
205
144
48
83
240
60
72
25
227
333
3
253
71
228
85
47
108
85
203
84
81
64
176
27
12
169
71
48
25
83
24
156
73
11
168
12
49
272
99
120
156
12
93
15
12
373
32
15
97
71
12
168
37
23
60
237
16
47
84
333
3
13
32
160
47
97
311
324
133
143
97
155
37
35
168
21
16
11
72
12
300
60
60
48
157
71
25
59
96
85
47
577
35
109
59
192
156
72
12
69
64
35
120
37
48
96
224
48
15
204
60
456
145
80
48
111
156
69
195
141
27
72
240
61
35
157
227
61
179
13
83
324
96
204
13
32
16
395
37
96
167
264
60
21
39
121
144
144
11
300
9
351
60
108
48
132
108
9
3
72
21
27
181
32
39
105
16
107
37
23
132
36
132
420
12
216
37
80
48
144
135
60
36
ABCD 94724334652*3^$a+1 [50122]
18
121
293
90
18
72
30
90
72
54
36
109
89
18
54
63
16
144
53
48
72
72
43
80
93
24
48
123
21
36
87
75
133
89
39
9
72
36
60
72
12
18
72
78
30
132
36
18
84
78
25
5
72
186
54
30
90
6
252
9
144
261
30
96
138
19
5
91
47
225
63
6
43
113
15
45
30
37
35
558
63
69
27
153
72
36
43
77
24
283
77
3
63
145
257
72
39
51
93
123
84
1
5
12
31
137
18
102
42
48
108
9
105
36
99
75
108
60
18
162
153
16
128
112
5
43
128
45
19
11
18
24
12
31
23
6
174
72
18
6
138
132
300
18
60
12
1
77
12
180
18
97
48
23
162
12
36
204
54
90
90
72
30
27
15
18
30
42
36
19
65
36
27
27
60
282
303
27
18
115
5
43
179
45
21
27
141
30
37
17
72
126
24
1
53
120
114
97
83
408
18
115
107
18
12
78
9
63
49
35
36
150
72
18
30
72
72
6
37
35
138
18
49
65
12
168
18
9
3
61
89
7
29
66
6
12
18
13
29
12
55
149
72
99
3
258
72
30
42
18
48
24
198
306
36
90
18
138
15
3
90
72
123
16
96
35
42
48
60
30
42
31
5
90
30
51
16
335
162
36
120
114
90
48
108
187
17
12
6
12
18
60
12
7
53
30
45
16
29
168
139
48
47
138
151
17
18
174
60
120
283
65
318
54
108
63
45
96
36
30
49
11
108
84
18
180
60
3
45
6
18
187
240
96
17
48
42
18
115
32
16
209
207
45
96
30
222
12
36
60
138
49
65
18
210
187
80
111
1
48
77
19
77
12
103
95
49
5
6
102
15
165
187
53
90
48
42
18
144
18
30
117
16
47
90
7
101
42
48
90
78
102
115
17
36
27
3
24
165
240
48
27
132
126
12
135
153
54
78
211
80
27
229
95
24
12
60
97
23
132
66
150
300
72
72
1
197
72
162
18
162
6
279
16
128
45
126
246
18
114
102
18
115
197
30
6
7
95
18
18
24
210
51
81
54
9
117
54
102
15
3
42
12
72
6
9
183
60
61
95
54
78
13
96
29
90
72
162
6
306
135
288
45
18
30
144
24
27
9
39
15
36
48
61
137
24
84
171
153
7
191
177
45
108
102
33
48
15
54
30
42
3
16
17
12
163
23
25
96
48
5
96
54
37
128
96
64
48
32
45
48
330
25
167
42
111
27
36
6
91
65
132
48
168
66
60
21
15
145
47
145
233
24
79
29
90
12
45
45
51
9
18
228
90
55
5
18
297
9
84
126
78
90
48
45
144
16
17
31
240
11
6
30
60
12
18
103
32
112
96
32
144
21
42
102
108
15
243
30
270
49
95
78
12
204
120
6
18
43
83
45
27
18
216
120
211
149
6
37
47
126
19
41
12
18
42
66
54
270
25
48
23
54
108
55
53
91
65
18
60
12
6
63
75
37
48
95
6
48
312
3
15
102
43
288
89
55
71
345
135
42
31
59
102
126
150
120
ABCD 94724502734*3^$a+1 [50046]
8
21
54
61
24
41
36
24
43
101
19
83
45
88
8
88
48
8
40
59
66
75
15
49
48
24
32
117
54
96
48
60
126
27
112
17
15
9
55
65
54
25
24
32
48
3
45
3
6
84
96
54
66
6
37
32
64
47
57
117
3
3
18
36
63
48
64
131
54
36
54
84
1
149
36
63
96
57
48
15
111
6
3
81
7
96
101
12
55
24
29
72
3
40
96
155
54
12
43
35
66
6
21
16
53
115
32
40
8
15
73
5
156
6
33
24
33
48
6
9
16
200
21
19
5
3
72
64
24
8
3
109
104
57
7
8
21
24
12
18
45
105
39
88
32
3
30
114
93
120
3
189
40
48
8
16
96
11
6
30
54
36
79
48
23
81
184
59
21
9
96
30
1
5
3
51
93
27
21
69
19
35
69
48
40
5
150
18
3
9
79
35
45
112
24
29
19
8
64
23
49
8
9
39
168
24
9
90
109
8
57
103
24
59
30
144
36
36
31
119
18
7
200
40
72
17
55
179
21
21
30
45
9
6
33
24
144
72
45
150
12
9
69
30
21
15
25
29
6
141
39
25
209
120
7
53
30
61
56
15
9
39
6
120
19
17
15
24
24
72
72
112
32
16
32
15
6
27
40
48
24
24
32
3
61
168
48
24
89
63
27
6
15
51
13
176
9
31
56
24
16
5
48
6
69
87
1
56
21
75
24
63
30
24
75
9
63
40
48
11
117
171
42
19
96
5
19
5
30
24
30
150
12
109
80
9
7
29
3
120
3
24
45
9
87
39
33
192
24
51
13
11
12
9
216
45
78
13
23
36
54
55
120
59
126
156
18
60
30
72
7
17
84
180
72
7
24
8
112
32
15
33
48
40
5
43
11
13
59
13
131
85
56
24
15
60
21
9
54
33
40
32
45
3
87
25
5
27
9
24
180
12
24
30
25
11
18
36
55
32
57
127
104
184
17
54
9
105
7
23
25
8
16
32
45
60
31
5
99
48
48
15
108
6
36
3
64
8
9
7
107
261
9
7
32
144
24
3
37
128
21
54
216
85
72
77
3
16
24
32
297
24
216
7
104
96
3
18
115
11
54
79
144
24
144
8
24
9
79
35
36
108
69
72
40
24
65
36
43
80
57
31
53
75
21
54
30
7
32
24
117
60
7
29
3
27
36
54
3
177
36
99
288
81
31
29
12
135
16
8
21
18
96
25
80
39
36
21
213
91
11
108
6
30
114
126
85
71
78
12
7
11
6
15
16
144
5
75
69
75
81
36
51
88
32
123
37
24
59
93
51
69
21
27
33
7
152
21
3
9
54
9
184
11
30
96
63
64
29
54
117
33
55
120
5
120
3
21
72
3
24
16
32
69
36
31
32
27
18
19
32
48
63
54
27
57
79
161
7
48
11
61
29
51
120
9
111
33
132
120
51
40
8
40
29
72
147
51
13
53
24
139
120
23
9
45
3
21
36
30
1
104
16
65
15
16
23
84
21
144
16
35
6
63
21
36
24
31
72
77
30
24
69
33
7
8
184
32
27
45
21
24
72
120
54
61
24
8
21
12
39
105
7
53
123
33
87
117
54
21
168
16
32
64
5
84
36
75
111
265
32
57
24
31
89
96
36
3
24
3
78
216
84
43
80
39
108
36
25
80
135
33
21
75
15
12
37
8
45
24
27
3
69
48
48
16
113
30
1
5
43
24
197
67
5
19
5
120
24
30
36
9
81
135
88
24
176
48
40
29
99
16
155
90
51
40
59
37
8
88
23
9
9
7
35
45
75
93
51
114
36
15
51
78
36
75
24
24
3
37
11
69
3
133
8
120
48
39
66
39
21
54
30
126
33
16
56
39
169
176
64
24
144
5
54
45
9
30
9
72
99
6
31
8
141
91
65
54
49
32
9
6
9
9
7
5
187
11
69
21
6
109
35
189
21
132
84
6
13
120
56
16
59
6
79
8
51
216
37
17
36
3
33
15
112
41
162
18
120
36
15
40
128
57
7
32
16
8
57
79
47
9
189
27
9
36
3
21
3
33
39
15
97
137
66
6
55
32
3
45
88
41
24
31
5
3
33
48
6
33
21
3
9
60
19
24
56
21
24
3
96
40
41
111
24
99
180
30
75
105
63
16
56
27
24
61
32
72
15
36
37
8
40
89
36
24
54
21
40
24
56
255
25
24
35
60
30
60
7
59
61
24
5
75
64
5
51
45
91
120
72
17
7
56
ABCD 94724548214*3^$a+1 [50094]
108
384
21
15
96
120
3
90
126
117
132
57
3
96
36
228
33
27
300
72
60
48
96
60
75
21
51
162
15
96
12
120
120
84
36
24
180
204
117
18
177
108
240
324
48
192
192
48
312
48
36
12
27
93
12
3
105
24
144
156
48
27
9
207
57
120
21
27
72
48
48
75
57
84
75
81
135
45
120
120
3
9
27
273
48
129
111
24
108
135
162
360
99
96
75
216
45
192
141
27
72
60
132
51
252
72
33
57
159
60
12
39
33
72
48
36
96
180
21
75
24
81
252
87
39
57
60
24
216
24
24
27
93
51
54
39
33
90
33
12
9
123
36
60
96
60
36
12
48
177
87
348
96
12
48
129
87
24
216
48
525
18
9
99
177
108
36
60
36
285
327
60
81
72
540
219
108
36
105
99
216
27
90
147
15
21
105
27
48
177
180
87
180
120
180
96
252
24
120
24
51
21
123
72
117
300
36
195
9
60
72
168
105
15
108
3
54
3
33
51
84
81
180
90
54
27
48
24
132
255
81
108
99
21
60
12
15
108
9
12
168
60
48
63
162
27
72
24
57
63
300
84
48
12
48
12
27
165
24
27
69
129
15
39
57
48
168
72
12
96
48
60
87
189
288
96
12
48
72
48
345
90
249
60
15
342
54
105
111
21
300
144
3
81
12
60
120
108
15
162
339
48
120
15
21
51
141
60
15
117
81
219
180
36
51
261
48
69
207
441
75
12
183
180
9
120
36
180
15
93
60
279
153
9
123
93
72
90
72
105
39
69
120
12
48
21
126
321
12
132
129
270
105
24
195
36
54
27
45
54
81
84
24
36
156
33
72
108
90
18
90
54
15
3
33
57
3
228
12
27
108
45
12
96
27
57
240
12
159
165
96
96
132
213
183
240
144
60
75
216
21
60
81
15
39
153
12
36
123
105
219
45
468
27
18
63
45
87
60
24
60
183
126
87
75
69
24
24
120
15
57
96
264
108
108
195
213
57
90
93
15
81
45
123
36
144
252
240
24
12
108
69
15
36
75
21
15
93
228
144
168
177
288
3
48
300
117
15
192
36
24
21
144
27
48
33
135
153
54
321
12
48
12
75
180
117
45
108
39
84
96
33
18
93
240
12
33
324
75
300
57
135
9
216
216
75
228
96
156
3
144
72
9
12
228
21
3
48
24
60
81
27
ABCD 94724763722*3^$a+1 [50048]
40
128
154
6
32
28
30
30
12
188
60
102
168
70
140
60
72
48
82
18
60
44
156
72
108
124
36
20
72
60
28
20
220
20
12
10
98
100
210
110
112
60
30
168
224
48
70
20
78
30
172
68
40
12
68
112
50
202
56
102
130
20
112
50
126
112
42
30
140
70
66
144
36
20
22
2
108
28
92
82
26
124
20
108
130
38
100
24
140
58
72
86
52
8
30
42
40
48
14
6
12
70
18
204
176
114
226
272
108
72
28
12
12
120
8
208
60
132
20
178
42
8
72
118
14
40
48
200
48
40
20
12
10
90
150
78
50
72
160
18
30
90
62
42
376
84
8
138
70
2
40
128
10
20
24
28
78
30
120
32
90
18
12
10
72
498
102
6
32
288
34
26
192
72
28
8
154
26
40
240
30
30
60
372
72
116
84
76
104
36
52
12
216
80
4
36
74
10
108
60
32
100
60
6
50
40
110
30
82
62
18
58
14
46
80
42
70
2
30
178
168
2
148
24
108
12
248
12
40
120
276
194
18
78
94
36
140
180
54
40
78
18
42
12
108
30
50
22
66
32
52
146
262
80
100
32
48
88
80
22
42
128
142
30
68
48
54
78
90
48
70
20
4
60
60
8
120
28
32
30
78
82
30
120
18
32
10
30
18
20
64
168
132
36
32
52
276
80
112
18
2
12
76
32
60
48
4
38
70
32
88
108
20
10
114
36
20
232
168
60
114
66
12
18
122
172
156
12
8
124
68
132
30
250
96
144
68
18
70
2
40
30
60
60
8
34
38
58
30
144
20
46
50
174
18
52
96
42
8
10
60
42
162
6
210
200
352
8
30
82
68
40
42
30
32
40
60
80
36
40
42
30
170
178
180
72
12
36
12
32
70
110
16
24
56
52
120
48
204
26
54
88
20
28
72
2
70
18
102
18
8
54
28
32
28
168
20
12
18
24
46
2
22
168
32
40
68
118
54
96
32
10
50
112
8
52
20
148
140
70
8
22
108
12
20
30
10
60
2
6
90
30
10
62
130
32
46
60
24
108
2
10
6
222
108
14
66
60
120
52
20
60
30
10
48
20
52
48
30
50
160
84
8
10
200
40
162
96
72
30
102
96
24
18
62
36
52
48
50
10
80
30
22
12
8
22
18
12
68
112
36
2
138
60
12
88
30
32
58
24
48
32
28
72
56
114
46
92
132
16
132
132
116
160
92
52
108
32
58
38
124
108
120
90
110
90
198
40
50
42
48
4
18
18
72
68
40
12
180
240
42
90
36
24
48
8
90
72
250
12
48
138
72
2
100
60
56
40
144
68
40
60
30
78
50
22
18
30
12
132
20
120
220
176
24
76
120
32
40
78
152
112
86
40
20
12
18
72
288
40
24
230
16
84
8
12
58
198
24
8
108
22
2
156
100
54
6
354
6
2
18
40
92
40
8
160
120
152
60
28
90
182
40
42
78
8
112
98
114
76
32
88
140
4
18
32
18
108
42
58
120
60
12
68
34
128
88
62
388
12
12
20
16
42
198
24
18
120
30
32
108
232
8
108
34
266
342
118
44
108
130
18
144
30
98
108
64
8
ABCD 94724772568*3^$a+1 [50035]
72
3
5
60
25
18
9
15
29
19
42
36
3
87
54
120
11
108
52
80
168
1
23
48
24
16
24
80
64
72
99
29
64
105
75
45
36
114
41
49
120
23
24
40
104
25
15
56
28
81
11
241
54
9
32
85
15
84
44
12
24
120
96
24
48
7
101
12
13
35
40
8
132
48
16
3
17
55
78
35
13
42
12
53
48
7
96
165
69
30
6
39
20
16
135
9
33
30
9
24
12
27
17
144
96
36
85
42
90
27
21
23
4
8
19
18
11
7
17
16
72
39
41
48
1
95
40
45
90
18
35
12
79
69
20
1
6
30
11
7
81
105
12
47
12
13
96
36
3
45
35
28
117
35
61
59
36
52
33
39
20
36
7
5
19
66
42
53
73
39
135
18
35
84
205
63
80
25
11
72
48
16
9
36
59
37
18
9
8
40
9
150
65
48
7
41
72
100
36
45
36
63
63
72
36
54
30
108
29
16
80
127
5
1
11
16
99
21
32
85
132
3
60
57
6
102
11
52
20
25
15
147
161
61
30
36
5
72
120
7
9
45
75
15
5
49
27
9
111
8
1
51
44
4
45
60
3
32
48
37
11
40
9
3
80
132
37
11
48
24
1
132
95
108
49
3
32
31
69
140
52
81
54
81
24
21
243
24
12
20
121
3
69
36
27
12
33
18
29
36
97
47
72
24
31
33
21
11
48
72
109
131
16
9
60
30
18
96
120
27
8
25
59
112
48
36
44
16
45
95
24
1
15
57
35
19
41
40
33
54
21
51
29
16
99
9
8
12
16
32
43
24
18
30
33
104
88
60
45
84
108
15
21
27
15
9
81
23
49
35
12
48
40
8
13
6
21
8
55
6
35
13
72
11
48
1
3
117
119
25
15
12
45
204
39
15
125
19
90
36
12
27
45
11
16
9
90
6
156
15
3
17
60
49
15
3
65
25
47
24
24
96
24
25
12
83
31
9
48
92
31
81
9
156
15
8
48
79
41
72
16
87
264
9
15
45
21
90
78
48
35
84
48
60
12
13
11
7
18
6
89
40
45
35
64
8
52
20
16
32
88
15
9
27
125
1
3
141
83
37
60
11
72
16
12
15
12
53
60
55
65
25
3
32
19
90
3
33
27
36
27
5
97
15
12
8
28
27
6
35
1
30
65
31
45
57
27
80
16
12
123
48
81
36
60
20
19
65
61
18
24
5
85
11
60
4
36
56
13
35
36
36
40
69
47
37
15
56
7
48
45
20
169
36
99
80
61
11
115
45
48
20
16
20
7
5
60
40
27
5
7
6
99
9
119
1
87
8
24
13
35
24
13
3
15
77
52
9
96
30
153
60
20
7
18
111
24
32
103
5
12
85
11
7
33
32
40
48
15
54
59
232
60
32
31
77
7
6
72
3
44
12
4
45
95
144
168
12
16
45
167
37
35
13
18
9
8
192
7
45
20
40
48
116
16
84
15
9
36
116
64
144
57
23
283
53
96
1
39
56
24
100
33
12
24
27
45
12
51
36
44
31
9
69
12
95
76
63
189
32
13
150
18
3
72
87
126
27
32
16
24
8
4
123
5
36
79
45
36
117
60
27
63
17
12
64
141
11
64
60
48
36
44
25
3
207
36
6
30
90
15
56
169
36
12
195
3
9
15
21
9
99
15
30
27
8
37
179
24
24
16
69
107
48
16
9
23
7
17
48
112
93
135
68
12
12
79
305
120
25
54
60
66
36
36
27
117
23
31
5
49
47
40
3
6
12
35
64
9
71
55
18
87
48
80
43
17
28
32
31
84
36
41
13
27
24
32
13
11
1
27
36
200
96
151
77
12
55
9
21
126
33
32
85
107
1
66
29
25
24
27
48
36
9
107
16
12
140
31
24
72
18
3
63
29
13
59
40
8
76
60
9
120
96
215
64
12
60
93
27
60
140
85
120
11
12
12
24
12
12
13
27
72
80
13
35
36
60
49
6
72
9
9
66
54
15
72
45
138
9
32
85
114
17
40
144
8
7
113
31
5
76
3
5
28
20
12
12
13
51
81
54
57
20
25
60
23
169
135
20
48
4
45
15
3
6
39
123
89
24
4
12
9
60
35
12
52
8
55
9
128
52
44
84
91
114
18
29
61
162
90
12
11
192
13
27
60
63
5
7
17
48
16
45
107
7
117
171
17
40
128
24
48
67
29
1
51
12
96
9
48
23
55
9
32
31
30
83
31
21
80
12
7
9
20
67
137
25
47
199
17
79
53
73
12
27
9
6
54
12
18
54
87
9
39
27
33
3
54
71
37
83
25
72
63
33
39
81
51
63
45
3
45
24
8
67
60
126
3
9
27
33
72
48
6
29
37
11
4
68
205
35
7
53
31
5
55
81
48
128
40
12
60
8
48
24
1
39
15
17
40
24
111
9
51
21
15
48
9
8
7
17
ABCD 94724821762*3^$a+1 [50008]
9
45
30
30
15
27
18
96
70
56
45
39
36
105
60
45
78
16
5
84
15
4
108
84
36
77
171
4
17
15
6
87
111
21
315
40
14
96
46
14
60
34
116
6
58
132
38
51
9
27
15
33
171
6
39
69
99
3
9
36
19
29
19
41
147
54
6
30
48
10
26
24
22
29
9
27
45
3
60
7
12
62
15
43
32
16
8
112
8
9
87
30
60
34
29
51
16
14
34
41
36
45
51
3
42
90
18
22
8
102
15
24
21
3
7
110
84
60
51
33
142
125
15
45
48
19
36
17
9
10
80
30
154
36
74
22
60
14
99
12
9
10
20
54
10
29
12
39
9
48
84
39
12
9
48
43
12
65
60
57
10
74
22
38
30
16
56
33
67
48
2
15
129
15
69
106
48
96
84
108
173
51
6
3
21
3
21
46
14
12
18
52
12
98
34
5
96
9
46
65
12
3
105
9
126
30
22
86
10
26
171
55
128
4
38
58
72
65
48
36
48
21
42
52
12
36
48
5
67
17
163
68
112
8
6
36
10
29
84
67
24
24
50
70
50
34
48
17
57
3
36
19
62
10
20
16
65
9
111
9
10
48
116
90
22
17
91
65
7
24
29
87
57
3
40
24
5
15
45
105
54
6
106
65
84
81
27
141
15
21
3
12
15
16
5
48
12
15
18
22
60
65
9
39
15
45
135
30
82
5
19
65
19
26
15
9
39
3
18
36
30
36
18
70
29
7
60
29
87
48
112
98
46
26
18
21
31
12
8
112
92
16
14
3
21
120
15
36
48
12
31
8
57
39
126
108
142
65
12
21
156
54
16
20
16
120
113
19
12
5
48
51
60
16
14
111
36
9
24
10
32
18
60
22
113
72
93
42
84
21
3
21
96
43
5
60
7
29
19
5
19
32
36
28
161
84
31
44
6
34
26
46
24
26
27
67
29
21
30
64
2
24
3
168
19
14
36
6
33
31
113
3
28
2
24
3
3
78
6
64
32
9
21
3
51
45
79
26
15
19
36
36
29
9
15
55
2
63
21
94
80
21
84
7
5
55
17
12
31
50
240
75
19
20
4
101
51
78
12
30
45
43
5
91
80
33
81
12
18
40
60
50
27
60
19
36
14
3
3
150
15
39
30
60
6
48
30
66
60
54
12
130
12
2
15
39
90
36
30
45
19
96
20
30
39
84
3
112
113
24
43
122
51
45
34
80
84
16
50
10
29
7
5
48
96
21
240
30
33
7
108
20
12
28
56
16
12
12
116
48
6
39
12
3
21
45
46
5
9
3
51
12
30
60
3
81
15
9
60
27
93
75
57
22
17
19
12
44
40
96
44
100
48
156
60
26
60
24
60
10
89
7
14
15
57
24
30
69
15
16
14
36
34
26
34
125
7
5
120
3
6
24
10
209
12
19
197
15
57
43
5
55
29
9
30
57
60
43
92
45
60
84
21
63
45
12
39
21
30
48
21
99
42
78
6
36
30
40
98
6
6
15
3
21
9
15
105
34
8
54
60
6
64
74
36
84
22
53
177
58
86
58
26
120
6
21
48
12
12
3
48
90
36
36
3
72
135
4
5
105
15
24
19
101
12
12
96
36
21
34
26
24
39
36
79
2
84
36
48
10
29
3
40
29
24
12
45
15
7
26
15
36
39
21
36
63
6
84
22
68
45
45
10
41
36
139
24
89
21
39
27
153
111
16
29
57
39
9
87
3
4
38
3
55
41
24
31
74
6
4
12
77
60
33
63
72
15
4
44
192
48
81
79
29
21
27
9
30
30
96
15
9
60
3
267
28
36
182
24
10
5
15
16
20
45
63
30
12
82
86
27
12
91
56
69
24
55
41
117
27
27
88
72
24
24
60
86
36
24
46
48
48
20
57
12
51
33
45
10
50
36
24
60
27
45
10
14
46
98
66
100
24
17
127
68
33
51
45
31
50
15
273
39
117
84
60
12
54
364
5
60
21
34
50
39
31
17
19
65
45
51
24
36
33
15
7
5
45
90
28
2
24
24
15
96
84
79
17
31
108
5
15
76
104
64
41
15
52
65
105
24
15
24
7
14
15
36
75
52
77
9
36
6
108
42
3
45
72
84
106
20
18
90
72
54
10
56
93
19
8
69
55
80
60
24
21
39
4
53
105
18
9
51
64
41
57
30
30
15
69
30
45
21
154
14
96
3
60
51
21
9
10
5
27
105
105
108
96
10
36
14
123
7
41
7
65
60
3
54
10
84
12
29
129
6
105
9
10
12
5
43
84
2
63
43
53
57
159
84
67
17
21
36
51
12
33
24
58
17
39
21
48
27
54
6
81
24
9
30
6
36
3
7
29
31
68
45
45
6
9
31
20
6
84
70
84
2
24
3
12
84
15
36
124
2
58
86
46
38
6
84
16
14
70
72
8
141
69
12
63
204
3
30
3
91
14
6
54
10
12
77
27
16
24
96
20
9
45
46
110
120
3
19
2
111
67
41
67
48
84
158
84
51
24
15
54
99
57
66
280
29
36
3
52
12
26
ABCD 94725620194*3^$a+1 [50110]
12
47
90
15
39
72
13
77
3
51
9
52
17
72
18
1
17
30
18
67
12
53
12
36
207
100
53
7
89
19
84
36
24
53
72
3
9
39
16
41
72
12
3
21
66
45
48
28
48
24
5
72
3
33
55
53
114
30
3
12
12
24
64
17
36
12
6
21
48
60
16
116
60
21
12
15
48
40
44
21
43
11
18
31
89
6
30
162
72
96
54
7
36
5
3
39
25
8
24
16
89
15
64
95
24
72
33
15
42
3
36
76
36
32
81
31
65
31
8
24
12
96
27
21
4
23
37
48
5
39
15
9
9
6
30
19
80
45
27
136
104
24
60
51
18
63
40
95
25
29
19
60
12
104
15
1
44
48
36
16
128
28
5
60
12
31
41
24
15
24
15
90
3
9
55
59
144
18
127
17
3
33
15
64
11
85
17
60
31
20
12
120
9
24
27
3
25
191
33
63
49
53
36
27
4
23
42
36
39
51
13
17
24
18
72
13
96
11
81
153
15
24
165
3
105
15
15
9
48
12
4
185
15
15
9
15
93
84
48
40
5
12
15
93
75
28
5
15
207
1
32
33
72
7
65
103
72
32
9
19
35
13
59
49
80
21
111
60
24
15
73
32
39
57
33
79
161
12
19
23
192
1
5
43
29
27
16
23
49
23
105
9
3
28
8
72
15
37
60
20
12
136
168
20
27
24
9
21
36
27
27
6
15
84
48
15
66
6
48
57
24
15
121
23
105
21
27
28
11
114
102
24
54
12
132
12
99
76
8
12
28
32
4
32
57
7
80
84
21
75
21
43
5
27
48
39
30
3
40
47
13
155
57
135
18
7
80
60
33
19
24
176
4
60
29
66
6
18
48
73
36
140
24
12
3
24
102
15
4
24
47
6
12
78
25
48
80
76
53
6
49
36
44
81
150
54
48
24
43
20
3
25
17
108
12
96
12
15
3
9
16
20
36
24
21
36
123
21
55
23
30
36
24
102
6
7
5
36
27
45
42
102
18
105
16
24
56
16
23
72
1
65
55
32
60
3
72
21
96
3
6
90
9
57
75
4
71
21
52
32
208
8
24
9
31
8
15
45
16
11
54
144
31
11
33
72
28
11
97
20
4
5
48
51
16
36
32
100
143
49
24
116
16
35
54
171
72
40
17
43
11
1
20
60
105
30
45
33
36
72
55
8
40
12
12
8
45
27
88
5
42
25
137
120
39
112
17
15
15
13
65
99
28
11
90
6
21
99
129
12
27
73
104
15
9
69
103
53
15
21
39
16
53
27
9
24
18
9
4
17
18
49
5
18
49
8
141
19
8
15
138
36
60
79
5
36
19
12
23
9
16
24
108
44
21
84
15
39
1
5
19
24
116
60
40
12
35
54
39
27
9
45
31
20
88
5
27
45
3
15
9
16
12
60
48
89
31
29
15
3
9
9
12
3
16
48
41
7
89
15
15
9
45
27
132
3
33
144
16
5
19
32
24
21
18
73
29
96
79
11
48
1
24
24
32
64
5
75
64
32
93
18
18
87
124
11
18
15
15
6
15
105
3
72
15
141
4
5
19
104
72
16
68
57
87
3
49
23
90
91
36
48
8
120
39
9
81
54
21
51
9
63
57
60
64
35
25
20
124
20
28
17
31
32
72
72
24
64
56
117
72
43
8
9
72
15
16
17
15
40
80
48
87
21
51
13
11
37
35
18
75
36
15
61
48
89
51
36
3
48
24
18
67
35
6
12
75
3
9
9
27
60
24
64
60
11
1
77
72
18
33
33
31
8
33
127
17
15
4
44
48
39
13
185
3
52
35
25
23
13
20
24
87
1
17
15
108
84
24
9
27
76
77
18
30
3
16
5
3
15
30
27
64
5
12
7
92
28
5
27
16
47
1
47
9
33
12
18
25
32
36
52
48
47
13
44
64
116
64
80
9
27
60
4
156
20
165
18
78
115
23
49
65
31
71
33
93
55
5
30
97
12
108
116
51
66
60
99
28
83
145
128
40
104
96
141
3
12
33
42
73
140
93
30
25
72
20
27
1
20
69
135
9
27
132
16
24
53
3
39
72
18
75
27
24
9
72
45
3
72
9
139
48
29
3
75
30
42
30
18
6
99
57
111
15
42
3
64
5
75
60
4
5
15
39
72
25
20
4
17
39
16
89
79
264
48
5
24
43
95
45
36
15
81
45
18
93
9
103
65
48
18
42
12
27
28
156
65
15
4
53
15
64
24
24
53
72
3
24
9
36
39
45
67
83
105
16
128
57
30
18
15
63
30
3
72
105
27
27
96
25
5
39
21
15
28
41
3
21
36
120
15
120
48
88
53
15
81
31
17
75
93
27
88
68
51
9
39
105
72
39
6
43
8
64
5
18
25
156
5
12
15
3
114
7
41
54
1
8
9
87
120
15
48
37
53
151
120
161
55
20
21
7
77
108
15
21
19
125
18
25
47
78
147
33
7
48
24
29
12
87
96
16
23
25
95
42
15
15
150
84
15
9
36
12
24
39
45
27
28
12
8
12
9
3
15
18
72
7
5
24
19
161
7
80
15
105
45
18
85
60
47
198
51
21
19
24
17
30
49
5
55
20
136
72
65
55
96
65
36
ABCD 94725932506*3^$a+1 [50008]
12
68
27
69
15
21
39
1
44
16
24
41
54
21
45
114
189
57
24
31
20
39
21
64
140
4
5
87
108
96
136
5
3
36
4
192
80
28
96
36
24
80
60
64
11
81
4
59
60
57
148
92
28
32
60
4
11
54
15
21
39
9
7
60
59
54
42
9
40
95
21
33
102
85
20
48
36
45
51
4
36
48
11
9
40
12
5
39
24
76
20
36
129
15
64
60
281
54
21
4
32
28
56
4
17
19
65
6
9
40
20
51
13
5
51
40
20
16
59
90
66
109
96
128
12
4
36
53
27
40
84
41
135
84
15
24
61
11
49
24
32
28
11
45
81
139
215
25
36
60
59
9
12
84
9
36
55
179
85
77
15
120
129
19
35
61
101
55
44
100
20
4
60
32
40
80
4
71
84
24
1
71
45
28
32
3
12
78
7
8
96
9
67
29
66
13
56
4
116
40
29
36
66
109
41
48
51
39
6
66
9
40
20
36
4
60
60
56
120
60
40
5
15
84
21
55
24
20
16
29
6
84
85
11
9
100
36
140
24
4
72
84
36
120
59
54
75
72
240
120
4
36
84
56
24
136
24
36
44
4
32
40
8
72
9
36
19
71
9
24
21
75
36
45
15
64
36
44
60
84
75
6
36
3
81
54
1
20
75
49
17
43
56
36
40
20
4
89
27
64
20
51
18
6
36
90
63
52
80
3
12
69
24
51
6
18
1
161
19
11
45
144
16
84
96
173
15
252
28
72
89
31
23
102
3
52
125
18
57
129
36
255
28
20
51
1
5
15
15
9
9
151
36
215
54
55
24
11
45
75
85
41
15
24
75
69
36
4
36
20
9
15
12
64
44
96
124
60
17
139
20
129
31
36
60
20
3
25
11
1
80
4
41
99
84
36
16
44
4
77
15
180
144
16
44
45
6
9
16
23
61
24
132
24
71
108
36
61
8
51
36
18
36
19
12
24
20
96
15
85
44
15
49
72
24
116
88
12
29
6
13
132
20
4
5
75
96
4
24
5
30
237
48
16
104
16
176
3
121
60
11
25
24
131
13
12
80
9
36
39
9
60
30
57
168
160
47
9
124
72
84
20
39
57
88
56
69
120
7
24
84
65
91
89
15
172
24
41
3
72
33
27
60
9
139
36
36
23
57
24
45
135
40
41
144
30
25
96
29
55
96
60
8
16
155
6
120
39
15
25
89
127
80
9
75
15
45
36
84
76
60
20
93
15
12
39
1
24
29
7
8
16
56
3
81
120
4
17
18
25
216
116
33
231
9
7
24
20
39
145
107
85
59
121
8
12
64
96
20
64
24
35
61
11
85
59
45
76
29
31
23
1
20
124
92
40
5
103
12
48
20
72
39
36
93
12
15
85
8
136
5
36
114
21
64
24
35
36
25
116
39
1
140
88
17
75
28
11
36
85
23
37
44
16
23
6
15
16
120
5
15
40
53
7
80
60
4
11
129
39
21
51
133
77
103
152
75
33
15
81
4
32
45
24
111
4
20
76
80
60
48
112
60
108
72
80
4
20
16
8
52
5
18
21
40
11
180
25
128
57
39
39
102
15
84
9
15
16
41
15
60
28
12
140
48
27
45
4
20
129
7
8
16
36
84
36
23
21
136
29
19
132
20
24
16
20
3
36
30
55
59
1
44
21
31
68
27
45
4
5
144
91
84
96
56
40
65
19
5
39
16
80
9
7
140
4
20
36
165
19
59
57
108
16
35
1
68
15
21
64
132
20
40
24
5
24
51
40
36
8
76
20
75
30
31
44
76
35
25
95
9
100
80
36
4
101
75
9
6
25
8
12
84
15
85
20
4
36
89
12
123
16
11
54
30
36
54
90
1
44
51
45
48
171
1
24
56
60
4
56
208
11
1
20
28
176
40
20
39
25
36
11
84
1
84
155
81
3
81
16
125
39
36
4
65
39
52
48
32
3
61
56
4
80
60
76
104
4
20
27
93
136
24
65
15
52
68
12
93
55
47
33
76
36
24
71
90
15
40
20
124
20
16
44
171
9
39
61
80
4
32
9
84
6
66
15
4
36
35
105
24
40
44
111
49
32
9
15
16
20
3
25
12
20
129
31
140
135
25
23
1
149
87
88
5
12
19
5
115
95
24
25
20
21
90
36
45
84
36
160
35
69
4
32
40
24
44
57
15
39
45
15
1
35
25
24
35
1
140
24
51
9
100
20
60
4
77
39
21
30
78
51
76
8
16
11
49
251
25
20
108
76
11
33
12
24
21
163
12
8
51
21
9
144
31
20
36
24
60
ABCD 94725945298*3^$a+1 [50088]
3
180
120
9
139
192
29
99
9
36
51
16
5
72
87
33
87
16
20
148
32
204
36
160
5
99
40
44
9
51
40
32
45
12
51
45
7
209
15
64
56
4
36
80
105
135
24
16
41
39
4
20
60
129
67
221
15
57
72
15
33
67
56
45
72
12
15
4
36
5
36
103
17
39
160
56
48
21
39
16
125
24
7
65
72
43
68
156
84
72
9
31
17
87
96
57
43
44
21
3
96
24
52
44
24
16
56
24
120
96
48
112
80
45
3
100
65
115
65
12
163
12
149
31
24
84
65
15
12
4
140
144
52
60
8
76
60
20
21
15
24
40
24
36
84
56
165
144
51
24
120
60
52
44
33
120
91
5
7
44
24
60
12
9
24
36
51
64
24
36
36
17
103
80
64
116
108
36
16
20
57
63
24
16
77
31
80
96
9
7
140
4
60
216
5
39
64
17
132
7
56
9
51
60
24
24
21
31
5
175
108
12
29
135
36
24
93
87
124
17
15
129
51
45
115
60
84
65
36
15
57
3
4
24
432
5
43
5
15
45
31
36
89
51
9
135
16
209
48
87
76
48
65
31
20
93
51
129
7
221
3
21
15
84
45
31
20
280
29
120
132
43
116
16
17
91
92
228
52
29
75
9
24
3
84
24
69
43
8
16
44
9
103
113
27
24
60
96
105
3
36
213
36
36
111
24
24
52
17
127
84
96
44
45
36
111
84
60
160
125
175
80
21
115
60
48
29
12
51
24
16
113
7
104
9
15
57
24
84
36
24
31
80
40
56
117
27
21
219
36
28
20
180
76
20
213
103
29
84
235
36
5
120
96
15
33
96
15
24
81
31
245
43
29
43
68
105
67
8
12
84
45
144
12
19
116
40
8
12
45
12
123
120
4
180
5
51
84
33
43
5
3
21
139
140
112
44
336
64
24
12
80
64
96
20
33
91
41
180
192
51
117
219
4
92
84
24
52
20
117
231
16
41
12
127
113
43
128
9
87
33
3
48
16
101
84
24
27
57
103
65
12
36
75
192
129
55
5
135
60
16
20
48
60
69
132
159
12
225
3
9
87
9
12
39
244
41
111
24
153
87
96
28
41
24
15
196
104
72
48
40
36
260
16
120
8
12
45
72
27
45
36
72
67
89
132
103
32
48
36
136
68
12
40
24
116
9
195
9
144
36
51
69
27
64
36
260
69
36
63
9
27
225
99
45
15
12
24
204
117
303
40
36
156
29
51
100
5
39
196
77
67
20
60
9
24
156
36
51
24
84
21
31
24
36
228
176
33
223
60
20
264
4
5
15
72
48
240
21
99
220
20
129
7
5
51
24
100
96
5
15
124
20
16
77
67
41
12
123
60
93
12
24
255
64
125
96
36
15
93
7
8
69
3
69
75
96
45
24
51
64
24
185
36
31
20
160
8
192
57
27
76
144
120
24
72
5
84
60
99
9
87
120
16
65
72
67
221
79
20
45
36
3
60
9
51
36
165
108
51
12
48
9
3
64
24
300
5
24
7
56
40
89
19
12
113
55
92
93
15
129
7
5
51
40
233
15
45
171
24
16
5
31
5
39
136
77
51
16
104
117
139
56
93
156
24
7
5
75
64
20
16
44
24
45
111
201
195
33
24
7
29
171
16
8
136
96
48
29
123
48
45
72
12
36
31
164
96
16
5
99
21
204
15
21
3
120
100
41
51
4
53
91
80
112
44
100
29
72
103
17
15
237
3
48
45
180
12
ABCD 94726461842*3^$a+1 [50036]
53
13
30
93
99
42
108
23
1
24
15
15
54
11
127
24
18
48
36
27
15
41
72
24
96
25
54
30
3
8
25
72
12
11
7
54
75
24
8
13
83
103
9
8
7
18
23
25
18
6
183
8
64
9
18
12
18
24
60
51
24
9
36
3
96
87
12
53
40
32
61
107
48
168
73
39
9
36
3
45
54
69
21
84
111
9
6
17
24
120
67
42
11
48
25
39
9
23
73
6
24
120
102
6
69
8
16
15
84
77
7
42
12
42
41
88
45
78
108
65
1
60
3
128
55
41
67
42
59
31
41
19
18
66
12
12
54
3
56
31
9
57
87
128
31
66
47
61
18
113
97
120
47
37
11
7
30
131
31
24
9
128
13
42
36
6
42
18
66
24
120
6
51
9
24
63
15
41
16
159
113
24
7
42
144
71
31
198
11
25
6
12
60
54
35
187
42
11
13
11
16
72
32
37
18
66
23
55
30
51
144
33
87
104
37
3
8
16
15
90
60
42
36
12
41
13
90
17
25
60
3
32
48
49
168
23
31
65
16
33
23
72
43
29
163
18
18
41
7
17
96
72
25
102
42
24
18
5
16
27
93
15
41
43
18
99
27
18
48
168
168
96
48
3
15
18
23
48
24
55
65
64
56
25
126
6
18
18
24
71
37
107
97
63
15
66
24
18
48
53
31
153
24
9
60
6
5
184
72
117
54
54
126
60
29
121
126
54
72
18
12
5
24
24
31
41
67
42
3
15
57
8
19
66
123
24
32
13
3
24
15
36
48
18
11
48
31
9
48
45
27
8
24
1
18
45
9
23
16
15
150
11
7
6
11
7
41
24
67
12
6
11
13
3
80
31
9
45
11
25
42
5
103
18
24
36
83
103
17
24
13
18
24
18
23
88
33
47
16
48
21
36
144
48
108
12
6
89
24
40
57
18
36
12
12
57
9
18
30
84
414
90
27
56
19
12
57
57
23
1
54
126
11
7
65
49
18
60
9
32
96
55
57
111
108
5
37
27
33
15
32
61
107
16
21
18
42
95
64
135
24
84
93
8
1
95
103
210
15
24
104
1
54
12
42
11
1
47
24
64
81
63
3
5
24
24
72
121
42
29
13
24
51
144
152
13
36
108
84
102
41
19
29
85
18
41
64
72
8
1
15
51
101
43
21
27
18
60
18
21
21
11
96
1
15
48
21
66
36
21
56
7
72
9
32
43
54
48
39
15
30
162
66
6
9
32
1
12
11
48
31
78
11
19
96
42
3
8
13
99
8
48
55
41
48
13
18
6
11
96
67
53
1
6
102
3
32
43
5
16
27
45
15
30
11
7
9
9
78
33
8
7
6
42
9
27
6
30
48
102
3
15
6
42
6
18
42
39
27
42
131
7
24
41
1
23
24
61
11
7
33
57
36
59
7
17
16
87
9
15
24
36
29
85
147
63
33
45
11
144
48
97
239
7
66
23
19
5
48
49
39
8
1
23
73
71
19
102
71
115
42
3
48
8
72
16
176
72
13
147
8
31
24
18
47
7
17
97
54
81
56
16
8
61
3
93
27
39
60
30
12
6
29
31
9
8
115
78
150
9
51
36
9
3
69
8
208
104
112
15
72
54
3
192
72
33
36
24
11
37
27
9
66
18
24
18
41
24
1
23
1
95
1
111
45
11
19
12
42
60
147
57
39
45
72
3
24
104
7
144
17
24
25
30
12
45
3
78
84
48
3
21
59
16
56
72
25
24
23
31
6
144
99
45
114
54
72
60
60
6
54
90
29
16
8
184
93
11
48
31
33
111
65
109
3
75
36
24
33
8
31
65
103
65
16
128
16
69
51
24
3
18
18
6
27
192
56
61
11
49
47
25
71
181
42
42
60
83
79
66
231
128
43
21
63
66
12
24
11
48
16
9
6
72
72
42
47
88
9
60
42
48
126
42
24
168
9
56
55
144
90
95
144
64
99
125
24
97
15
27
84
89
16
15
17
97
23
1
30
33
75
66
66
81
45
42
41
79
41
1
48
24
95
1
15
9
66
84
18
126
33
72
80
103
66
24
24
15
27
12
9
24
15
24
42
18
5
79
24
17
1
126
144
6
3
39
24
65
37
107
97
47
16
48
24
21
60
54
12
29
24
16
141
60
71
16
21
12
24
71
13
11
55
17
61
18
41
72
48
91
29
19
6
39
3
29
301
75
56
88
8
16
51
18
48
36
48
54
33
8
13
42
9
56
96
1
24
42
18
168
6
29
25
48
39
165
30
5
31
57
63
9
21
3
32
25
24
39
27
125
16
45
54
48
53
49
30
17
79
72
72
12
210
35
168
1
18
5
1
39
48
8
49
15
8
19
6
63
15
33
72
81
24
132
18
17
49
63
51
66
66
6
11
25
23
25
12
6
102
15
96
48
104
24
43
5
40
51
93
69
18
57
80
7
6
11
40
32
144
31
153
24
80
13
150
ABCD 94726472684*3^$a+1 [50005]
13
53
162
73
131
61
24
143
145
5
30
18
27
40
41
39
3
54
54
1
35
66
43
89
63
3
61
48
8
339
13
8
24
21
60
48
39
40
35
45
63
49
8
48
72
15
78
162
12
85
59
24
13
95
9
3
36
6
51
3
69
96
81
103
5
6
45
16
96
59
48
78
12
43
17
15
48
39
1
104
9
30
1
5
84
42
108
25
5
27
88
11
45
9
60
12
24
18
133
32
51
21
63
1
161
36
75
64
5
18
42
36
90
12
6
102
144
126
132
31
17
24
54
66
31
8
24
40
23
49
8
21
90
81
45
19
24
131
96
48
78
90
18
19
65
15
81
7
48
155
36
9
24
40
23
72
30
108
39
21
27
168
64
11
37
32
183
145
11
21
3
66
72
42
30
67
24
5
144
3
24
9
72
55
47
6
36
39
99
85
23
60
69
15
1
8
27
24
90
30
24
246
24
54
25
113
72
96
36
66
54
60
55
56
15
84
24
85
167
12
18
90
78
27
24
51
45
88
80
27
18
147
144
24
45
147
72
15
25
5
72
3
51
54
18
18
24
90
72
9
57
24
108
30
13
65
15
3
30
7
80
147
18
78
54
15
51
6
18
93
33
66
36
73
35
54
55
120
11
30
31
11
18
126
85
41
7
95
1
59
138
162
36
117
15
30
3
165
102
60
57
27
6
48
42
37
71
9
16
24
5
51
160
125
27
45
43
56
16
197
51
16
179
6
126
9
16
23
150
75
16
35
36
49
48
72
8
16
5
75
9
55
5
43
77
3
15
49
48
11
24
66
99
27
90
18
57
69
72
24
115
65
31
23
324
13
48
11
30
36
27
112
8
213
99
105
30
18
87
45
75
69
54
18
54
21
105
30
193
11
30
18
21
15
42
12
43
107
37
8
63
30
78
300
6
84
60
27
24
33
223
32
51
54
18
18
24
90
36
30
72
55
8
72
45
78
66
43
17
18
30
55
5
66
1
8
88
29
75
21
43
29
18
108
36
1
47
108
72
21
105
90
37
23
72
48
54
126
24
85
17
96
7
11
21
45
3
88
77
30
60
81
45
19
48
59
18
30
117
81
54
6
90
162
66
24
48
18
6
18
36
39
63
49
11
138
91
5
43
47
36
72
13
23
102
24
123
3
72
252
81
57
87
75
205
96
5
42
108
13
5
139
5
270
18
54
285
51
37
53
3
39
30
3
3
37
32
136
41
15
9
12
108
31
8
51
96
13
56
15
1
80
15
36
133
72
23
57
15
60
54
18
13
80
120
64
5
36
127
48
24
41
39
16
65
42
165
123
12
1
251
141
39
108
42
18
30
18
150
19
11
162
43
72
8
3
45
112
59
90
3
40
32
141
18
49
72
56
3
24
12
54
91
53
6
180
66
54
60
21
45
51
9
55
11
42
18
12
85
257
24
84
96
12
180
60
198
54
27
45
51
40
53
54
138
27
40
167
1
32
111
81
40
59
54
6
9
3
109
53
3
15
144
6
30
37
35
45
27
61
32
21
75
141
211
5
19
24
11
48
85
48
120
23
12
42
3
45
54
13
95
25
35
13
8
24
16
11
18
43
83
61
24
41
15
40
53
43
80
15
25
29
60
18
13
17
6
9
57
15
81
18
36
48
60
48
72
60
36
30
31
83
13
143
36
13
47
36
45
112
53
19
53
43
17
66
6
30
1
95
84
54
54
90
18
45
27
6
39
27
13
8
3
30
144
42
69
15
24
18
15
57
12
36
132
27
3
36
114
12
3
15
105
57
55
59
84
33
153
12
18
36
6
90
72
48
37
8
189
60
31
8
96
81
15
33
36
6
108
30
114
33
69
3
15
60
18
3
69
75
45
6
21
208
5
30
6
31
53
67
11
30
42
85
17
63
15
25
131
96
21
27
42
66
9
69
30
60
12
37
203
84
9
40
41
55
41
7
41
144
42
36
12
6
135
39
72
18
103
8
39
102
36
42
18
30
42
36
66
96
69
3
12
6
27
3
13
101
48
6
45
16
11
12
33
192
27
6
54
25
96
5
12
126
42
72
30
33
57
42
13
17
6
30
18
1
23
108
30
72
7
24
32
64
35
6
39
105
120
24
72
63
21
19
24
17
18
18
84
175
41
18
60
54
43
8
51
93
15
6
30
109
56
105
90
36
81
87
30
132
31
89
90
ABCD 94726593634*3^$a+1 [50122]
24
48
32
48
72
40
189
171
45
51
24
369
71
40
33
87
21
59
48
88
32
192
88
32
48
72
205
51
93
59
13
35
48
121
119
61
51
57
288
12
195
48
45
72
123
45
99
320
24
232
8
24
193
39
8
1
96
71
112
8
109
51
117
11
241
23
40
21
72
27
56
277
27
152
25
48
108
75
8
24
216
109
3
200
168
16
8
168
289
143
48
232
56
24
328
32
37
156
60
84
36
227
48
13
24
107
88
32
24
85
107
112
32
88
168
69
11
13
59
40
80
73
143
37
83
24
96
192
13
171
8
1
60
27
24
128
13
83
61
24
72
99
45
35
13
96
51
21
12
23
232
165
3
9
15
48
45
11
409
95
13
83
16
45
179
181
35
73
36
51
80
25
60
51
129
23
13
147
8
144
96
72
120
72
16
80
240
157
203
24
25
15
273
12
59
121
95
24
121
156
59
24
64
8
48
96
13
195
152
133
123
24
368
85
35
181
11
181
27
168
57
60
203
40
165
144
456
180
84
3
120
117
3
152
1
47
88
8
1
71
192
168
40
72
48
8
64
48
128
24
240
96
16
8
253
60
15
152
25
108
59
13
11
97
15
45
27
80
37
35
24
205
24
48
99
104
109
27
56
109
288
267
80
48
1
159
117
11
40
345
47
1
36
51
8
24
25
23
48
37
59
40
96
72
200
120
88
69
48
227
16
72
80
48
24
25
215
48
25
12
83
13
180
143
136
21
132
143
13
27
72
56
25
144
87
45
35
88
240
72
8
448
72
45
147
96
24
56
109
11
192
72
144
16
189
155
240
1
108
107
48
13
35
73
39
141
147
69
48
27
45
83
40
45
195
80
72
16
104
49
111
80
13
35
72
24
16
33
15
272
1
15
248
37
132
48
23
192
40
224
288
61
72
195
45
35
217
71
24
205
72
216
168
171
21
24
35
49
95
1
135
224
64
48
69
48
83
205
75
32
25
15
8
64
8
88
69
203
25
96
47
253
144
107
25
23
61
96
131
120
85
83
16
80
16
45
72
131
16
56
13
27
24
48
45
83
73
159
128
168
301
35
133
35
157
3
192
8
13
219
33
15
48
152
25
135
8
49
36
24
36
15
144
21
83
61
120
24
27
32
13
59
136
128
229
11
61
123
192
128
25
60
27
56
40
104
1
132
3
8
16
120
9
47
64
21
227
216
24
48
40
24
8
40
128
64
56
205
203
96
48
48
112
32
240
168
96
24
157
59
61
123
32
13
12
144
279
117
36
204
83
88
32
48
37
3
72
56
85
51
105
15
56
40
33
132
48
11
160
104
232
192
48
264
48
56
205
36
23
72
61
24
51
152
ABCD 94726683908*3^$a+1 [50008]
60
135
3
117
15
9
27
57
51
9
27
129
159
30
87
75
60
33
33
63
15
12
33
27
48
24
21
15
414
3
285
3
12
12
3
93
57
207
36
12
12
57
15
120
99
21
36
27
45
45
42
36
9
63
12
36
60
270
27
36
75
6
3
123
45
9
3
15
21
12
15
33
57
15
12
156
72
120
9
63
21
6
54
15
12
120
12
15
60
33
39
45
21
60
30
45
15
108
129
27
33
36
216
81
54
36
57
36
15
12
252
96
12
57
3
18
39
33
30
105
129
168
48
3
84
111
24
12
33
21
87
60
183
36
36
180
45
75
9
36
15
84
96
9
120
51
18
12
3
21
3
105
3
15
18
99
63
54
15
24
12
3
45
72
63
54
75
12
144
12
72
108
39
6
54
90
3
45
78
33
69
42
54
72
30
33
84
12
36
15
105
63
21
48
48
3
36
33
48
33
66
60
30
3
57
3
15
12
18
15
60
3
9
36
3
234
42
33
87
9
12
15
45
48
36
75
108
162
63
57
6
33
12
45
15
144
3
18
3
12
75
12
105
252
120
24
24
48
99
165
69
12
90
69
165
60
63
60
156
9
18
30
18
21
84
39
18
15
84
96
27
18
15
3
72
12
36
117
27
6
12
18
162
78
45
12
12
3
12
42
18
36
105
12
3
69
45
63
39
21
12
3
60
84
6
120
87
48
27
81
69
30
60
48
33
12
123
21
9
6
84
9
12
3
12
60
84
114
30
72
60
54
27
72
3
60
33
69
3
15
54
114
144
93
12
75
12
33
36
24
156
27
9
108
3
9
99
69
57
78
12
45
36
63
36
21
3
36
9
111
54
6
9
9
30
33
12
15
36
54
15
3
30
42
48
42
243
60
33
72
39
93
18
9
3
105
108
27
33
132
87
138
3
48
9
27
24
60
120
21
66
69
81
3
36
120
129
30
60
12
114
30
60
9
72
39
24
174
87
3
45
63
240
72
120
36
54
6
81
3
21
75
21
9
90
150
87
33
60
15
51
180
9
72
120
12
192
24
12
15
12
18
24
54
45
24
33
27
27
24
54
198
57
48
60
33
15
72
165
75
60
9
66
108
69
75
45
45
18
69
3
33
63
102
222
18
15
15
117
15
105
21
90
57
9
6
30
87
75
21
12
12
63
132
12
96
9
9
12
18
45
45
90
21
33
51
99
108
57
108
45
123
9
48
24
51
33
75
39
57
168
72
39
24
48
33
117
162
93
15
69
93
90
90
18
45
9
18
30
3
219
48
60
72
144
9
57
18
57
255
9
12
45
114
21
48
57
39
141
30
60
18
27
45
54
93
36
24
75
96
21
63
42
18
12
129
69
63
192
3
9
99
36
18
12
6
30
75
147
72
33
111
120
42
75
117
6
12
114
48
3
72
3
33
75
72
120
24
18
48
87
60
15
33
3
45
12
87
21
75
9
36
60
51
78
18
69
21
27
117
36
72
123
15
33
36
63
12
153
63
24
36
57
108
87
45
45
48
60
18
9
201
51
3
6
255
69
90
21
36
120
84
24
57
3
45
42
81
9
15
75
84
42
15
3
12
24
33
15
57
15
6
180
90
108
117
3
81
81
75
177
78
48
9
27
225
108
96
24
48
3
42
30
18
15
72
75
57
147
69
39
21
24
63
48
6
48
36
6
225
21
27
60
63
54
3
15
93
12
15
60
48
57
33
87
243
30
27
51
36
45
144
111
18
3
3
12
42
18
12
108
105
72
273
24
39
12
87
60
102
99
27
69
3
81
9
75
21
27
27
48
24
66
87
3
45
9
39
51
21
12
96
21
18
33
24
15
33
87
126
15
45
54
33
3
30
27
117
90
9
72
63
105
27
45
3
69
156
9
3
75
9
9
99
168
57
15
21
72
27
132
15
36
18
75
51
45
9
27
15
30
18
69
45
18
108
66
6
12
18
114
45
36
45
27
117
51
3
12
24
48
33
12
72
15
84
9
51
297
192
48
39
81
99
45
9
30
6
36
63
12
12
3
12
141
24
51
105
291
6
3
15
72
12
72
36
144
81
12
51
9
63
114
39
141
30
78
12
3
75
33
75
69
24
81
6
33
57
18
ABCD 94728170918*3^$a+1 [50007]
12
99
57
177
6
60
21
36
27
60
36
105
69
42
18
6
57
204
48
51
30
51
93
6
36
45
33
30
105
51
36
78
300
63
27
93
9
15
3
162
48
156
60
15
21
48
36
27
72
12
39
6
243
15
180
21
15
81
9
51
9
39
15
6
27
12
21
171
3
60
6
36
30
78
12
24
24
402
60
18
6
60
81
9
15
99
30
96
24
126
9
87
9
9
36
90
114
66
60
54
30
12
60
45
33
96
36
3
72
99
69
15
33
84
69
36
60
114
36
81
63
6
3
12
9
66
9
51
21
72
12
204
120
51
54
27
9
30
24
30
60
51
168
75
162
15
24
231
45
120
84
45
60
84
162
9
39
33
39
24
189
57
123
21
114
36
30
159
36
15
6
30
24
21
3
162
204
66
24
6
60
78
21
219
93
24
15
45
9
24
102
60
150
51
3
21
24
51
69
96
96
24
36
57
30
21
60
69
42
30
111
12
120
165
150
105
27
93
177
108
60
15
168
153
24
42
24
6
48
147
135
78
12
54
54
12
39
15
30
6
84
24
96
69
51
60
21
39
6
183
72
15
30
30
24
30
90
21
75
21
123
24
12
45
15
54
114
21
12
117
72
219
141
120
3
201
6
24
9
45
63
3
24
141
9
30
45
45
27
15
90
60
138
120
36
60
69
252
168
156
45
6
168
81
36
75
21
180
213
99
87
54
204
96
30
6
258
66
6
129
72
159
30
54
9
45
270
12
30
75
99
6
114
66
3
45
12
195
216
99
30
84
75
141
3
87
90
30
30
330
24
36
21
57
12
15
213
60
63
27
66
84
6
6
30
90
48
3
63
30
240
54
12
84
105
240
84
36
81
138
33
93
27
360
69
84
6
54
15
9
12
63
27
18
231
9
36
15
12
9
120
54
120
150
66
438
42
45
48
45
42
9
165
126
129
39
21
96
45
60
30
174
27
183
30
30
66
39
111
45
33
3
9
18
36
6
24
39
75
21
39
12
54
114
12
105
93
51
9
90
126
207
9
30
45
45
204
39
120
27
21
39
105
33
96
84
210
30
6
129
60
87
48
33
27
192
54
156
264
87
72
12
24
165
30
96
93
45
75
27
9
171
18
3
24
99
66
234
21
36
3
30
60
75
84
45
3
48
36
45
120
171
219
93
21
51
93
30
42
3
45
6
129
108
60
3
240
249
51
36
9
9
366
6
48
30
6
195
45
75
9
60
12
48
15
168
39
21
9
24
66
84
126
111
24
60
9
36
3
36
12
9
24
66
105
69
30
96
9
96
75
198
150
6
6
24
54
27
165
39
171
18
3
33
84
27
3
12
30
39
9
255
81
39
15
6
150
60
6
51
9
144
30
30
150
90
99
105
90
330
162
180
108
36
201
84
9
15
237
18
6
24
126
84
117
36
63
21
309
156
18
12
21
12
21
87
69
108
51
9
156
30
120
24
72
18
96
39
27
273
120
45
6
6
174
36
9
81
120
54
36
33
21
24
60
72
63
105
87
60
63
192
9
45
111
48
51
6
171
9
18
6
6
24
24
57
63
33
84
33
60
63
87
21
51
60
45
3
6
159
21
186
165
99
54
12
30
18
132
270
189
201
3
27
54
54
42
84
54
105
120
117
114
21
15
30
3
195
33
39
78
60
36
27
159
21
69
99
9
51
ABCD 94728212648*3^$a+1 [50018]
33
16
11
21
39
49
5
19
11
13
23
73
35
45
69
18
81
27
21
15
9
21
6
37
24
8
21
108
103
59
12
30
30
18
19
95
18
31
24
41
6
49
32
15
105
33
12
24
30
60
9
21
6
72
6
96
6
60
165
3
13
11
156
12
54
18
109
23
25
5
24
72
19
5
27
21
3
27
69
39
30
18
6
3
27
24
21
3
18
19
8
3
84
18
55
71
1
11
37
23
48
54
75
63
30
27
63
1
32
40
5
6
13
83
133
155
21
3
85
215
30
51
21
43
128
57
31
11
21
69
48
60
39
63
36
12
42
6
25
65
12
18
1
17
15
21
24
51
69
42
73
35
24
21
64
168
8
15
33
48
24
45
24
72
6
45
24
9
12
18
12
24
18
6
66
24
91
35
24
96
21
39
24
6
54
12
12
21
99
42
3
24
33
63
24
3
93
40
47
25
8
87
24
12
61
29
3
64
11
21
21
99
51
69
9
90
66
36
42
90
27
99
96
114
27
3
30
90
45
51
45
40
72
11
36
25
119
12
24
96
54
42
61
29
90
12
45
27
21
3
12
49
8
135
60
96
42
18
81
64
120
41
90
37
24
29
54
12
9
3
37
35
61
35
18
144
102
18
18
105
16
23
25
29
147
45
78
13
24
35
18
3
39
24
126
43
11
21
39
6
27
57
6
42
18
42
6
13
8
3
21
21
30
30
36
43
24
5
27
39
33
123
120
30
78
1
48
8
105
36
27
15
18
18
30
12
24
108
12
3
48
64
8
3
13
95
49
23
60
13
47
1
32
15
30
24
90
6
66
25
5
30
6
30
9
40
53
3
75
13
32
75
42
18
42
31
5
51
21
30
61
8
48
3
18
90
30
19
17
7
23
24
33
3
6
12
51
96
3
21
21
36
60
72
3
183
1
24
8
16
65
48
12
66
6
43
56
136
56
24
33
12
66
24
24
25
8
3
114
30
36
36
114
3
3
61
17
7
23
25
32
3
69
15
9
63
9
51
69
120
21
78
12
30
6
12
25
32
69
75
24
27
45
3
21
15
9
48
3
6
7
11
12
57
24
16
48
32
81
55
35
6
39
27
69
48
3
37
24
47
9
39
12
36
30
3
3
21
15
78
115
35
13
32
99
30
15
21
12
183
69
30
18
42
121
47
9
51
21
24
15
12
60
36
30
15
16
5
6
24
13
11
6
15
3
45
15
6
60
7
23
49
32
88
35
21
24
105
7
11
42
48
3
16
32
48
75
48
6
42
12
36
12
30
3
69
66
25
48
23
30
3
40
11
42
72
6
36
33
15
48
57
27
18
51
9
87
64
47
48
72
18
7
8
45
3
16
65
63
87
1
59
18
19
59
21
9
90
12
1
24
29
19
131
60
36
60
1
56
3
69
3
21
9
132
51
63
30
66
6
51
24
15
90
39
9
15
21
27
27
24
12
49
80
88
8
39
25
95
84
18
72
3
39
25
24
24
17
6
72
49
167
12
12
108
13
11
13
72
59
36
30
19
71
78
75
16
24
5
19
24
5
18
25
48
29
27
3
12
42
15
69
24
3
72
3
12
9
3
109
11
117
27
93
24
3
13
8
16
95
9
21
3
21
6
72
45
105
39
21
27
9
39
160
8
16
77
43
47
72
57
24
3
24
54
63
15
49
53
48
19
24
107
18
6
24
12
12
18
12
12
6
18
24
36
15
39
36
12
120
48
12
18
27
72
63
1
83
21
9
15
16
5
19
24
11
61
23
12
60
120
25
83
12
24
120
33
63
9
96
15
18
103
8
39
33
21
19
77
6
37
29
75
24
21
27
3
13
5
84
18
60
18
15
87
48
25
8
16
23
9
48
57
18
30
7
29
99
27
45
3
12
9
88
80
48
33
42
21
15
24
9
15
25
8
3
21
48
9
6
120
25
35
54
78
18
15
39
42
18
30
6
30
27
15
9
48
40
5
27
15
60
6
12
19
83
36
12
181
95
6
51
64
23
25
53
12
7
24
17
7
41
15
24
27
36
1
29
18
6
24
24
6
117
39
9
87
18
6
60
18
19
59
21
3
48
18
51
16
17
63
3
18
12
55
29
91
32
27
48
36
1
95
18
186
24
18
19
5
3
3
90
43
59
13
47
97
8
21
75
16
8
24
51
48
54
7
47
12
60
30
27
51
24
12
33
24
69
294
60
18
12
54
21
9
6
48
6
24
18
90
30
129
33
15
40
11
30
7
56
72
45
43
8
39
6
19
71
60
69
51
84
25
8
9
31
32
24
40
155
12
33
3
90
18
12
18
24
19
11
6
36
6
12
49
48
11
21
9
39
24
27
42
48
51
3
69
88
72
8
3
109
56
15
108
13
48
80
21
30
60
54
19
17
39
51
18
51
15
9
24
99
12
1
29
30
6
7
29
27
3
24
12
105
3
12
12
42
51
48
165
43
72
101
30
45
39
90
30
12
37
5
12
66
30
30
1
11
6
15
27
45
39
33
15
1
104
27
13
71
1
24
5
120
19
47
78
36
63
112
24
56
15
12
45
64
24
5
6
54
12
3
99
13
23
9
48
39
49
41
60
6
30
48
114
36
12
24
45
15
6
19
24
35
24
42
3
15
1
17
79
32
40
47
9
45
27
9
30
12
37
11
72
45
75
102
78
18
36
18
57
33
6
49
11
13
11
42
51
3
12
54
36
12
72
43
17
6
24
6
3
88
32
16
59
6
48
30
12
6
7
41
42
12
12
45
88
71
6
18
36
42
51
21
168
18
126
78
12
1
65
18
12
33
40
95
49
24
8
111
1
48
8
3
30
15
75
12
42
36
24
3
48
15
54
3
27
21
3
21
21
3
15
1
32
27
61
72
11
48
12
25
11
30
7
8
81
7
32
16
104
39
36
109
11
42
24
6
54
6
60
48
21
3
6
6
36
132
1
11
45
24
39
12
36
12
37
11
24
45
135
9
40
35
30
36
24
75
39
25
24
80
3
18
43
5
27
141
6
96
37
11
36
33
3
21
3
21
24
39
36
13
41
15
45
27
93
114
25
11
12
49
5
6
18
75
207
30
18
1
11
60
9
16
5
12
ABCD 94728361004*3^$a+1 [50114]
1
27
27
125
76
21
39
60
15
5
145
42
48
21
21
60
63
69
42
21
9
30
78
18
33
15
36
33
27
54
30
57
33
12
47
112
24
15
30
35
19
18
42
33
15
42
6
6
36
15
27
12
9
96
24
57
3
9
48
12
3
9
36
24
90
48
57
96
33
27
33
54
6
60
12
84
120
36
48
36
18
33
165
3
60
27
30
60
48
27
68
7
138
27
93
84
75
111
45
15
42
75
57
36
15
80
1
143
1
12
99
3
78
23
37
123
69
12
3
96
36
9
6
6
12
3
128
1
24
60
6
89
112
57
36
90
9
60
21
51
24
15
30
39
12
105
63
48
99
93
3
42
35
7
9
69
36
24
71
16
63
48
18
174
18
60
39
68
1
6
29
49
66
12
30
3
129
30
185
36
85
111
3
33
75
54
15
69
27
12
3
18
24
6
42
60
47
16
9
15
45
15
93
23
49
87
8
52
45
3
12
9
6
18
30
36
57
12
33
42
5
73
12
6
54
6
9
56
40
21
18
6
12
12
75
21
24
3
33
15
39
18
27
3
225
12
3
18
30
6
126
9
3
36
6
15
44
37
54
198
48
39
39
60
30
12
48
120
36
30
6
63
9
51
9
120
48
3
27
12
48
78
39
15
93
9
138
90
11
144
193
23
64
3
33
21
36
84
99
69
120
11
19
90
63
24
273
36
36
54
89
16
81
6
57
36
12
105
47
97
126
54
90
54
30
12
18
27
45
23
31
81
3
42
15
3
5
109
36
15
36
39
36
9
60
24
81
51
8
181
12
63
45
12
15
9
54
21
24
15
42
83
1
99
21
60
30
105
8
85
131
25
27
92
7
54
12
27
12
165
108
36
54
21
24
57
96
47
36
4
45
27
21
12
36
15
84
3
9
45
6
45
3
54
12
18
33
45
12
3
60
12
80
37
60
108
138
78
6
48
18
12
36
72
143
169
42
54
12
30
45
3
30
39
93
12
36
12
84
24
75
36
24
51
66
24
3
165
90
42
3
57
30
18
72
18
33
180
69
3
45
36
39
15
45
96
72
9
15
21
135
3
6
84
24
87
33
180
48
12
168
12
48
39
44
40
12
12
45
35
121
54
21
15
60
66
63
72
60
8
36
4
15
18
27
12
9
30
30
132
12
18
18
15
27
78
24
78
18
24
18
18
180
24
27
48
75
48
12
5
61
36
120
6
9
24
75
66
18
45
33
78
21
9
27
92
1
75
15
42
102
6
126
33
21
72
12
6
6
48
36
36
18
60
21
57
54
18
48
3
69
15
45
36
66
33
3
18
36
48
11
25
27
9
228
3
45
23
19
21
21
48
60
36
42
60
17
40
27
78
63
12
3
18
36
51
225
3
9
11
19
213
84
45
3
12
48
33
150
42
60
12
99
27
132
60
18
15
3
57
189
51
12
81
12
87
96
99
45
3
153
12
69
6
77
28
69
36
12
3
15
18
51
75
30
15
8
25
48
72
60
18
30
12
3
15
33
84
27
48
21
12
3
234
18
174
51
93
27
72
45
51
24
36
39
18
60
24
6
18
51
75
36
117
48
8
1
24
84
6
65
217
24
30
53
88
15
77
1
35
37
234
36
93
60
51
29
4
141
6
9
12
12
36
9
12
6
93
12
39
18
30
12
53
31
30
39
12
9
72
144
30
29
31
48
21
27
69
9
155
109
30
5
7
69
60
15
45
45
87
105
48
51
3
6
60
15
177
3
36
129
39
15
33
63
6
99
60
20
4
72
15
18
72
63
51
29
1
120
84
102
6
24
75
69
15
80
61
51
3
36
60
30
51
32
1
24
6
102
48
36
24
87
24
9
75
12
72
200
52
69
72
30
132
12
30
168
3
8
16
60
68
40
48
33
6
45
21
63
12
108
24
48
33
12
15
84
21
42
30
15
81
36
60
144
59
13
72
18
9
21
18
45
24
27
213
15
42
6
60
18
15
45
111
99
21
48
81
12
60
72
12
15
9
42
33
12
45
63
44
13
60
108
27
33
42
12
21
165
24
30
6
51
24
69
30
6
6
18
135
20
25
72
24
95
91
54
12
23
49
48
12
48
48
36
48
35
103
54
111
87
48
48
42
15
93
51
168
3
9
9
12
12
168
72
60
27
45
3
21
15
27
54
84
132
24
36
72
15
120
45
60
90
30
60
51
12
12
48
9
3
33
47
1
60
36
15
159
36
105
24
117
72
78
53
25
24
132
3
51
42
12
12
18
21
9
18
30
12
123
45
63
36
81
48
39
48
8
1
6
9
33
3
3
69
27
18
36
84
63
123
45
24
57
30
9
39
18
24
6
102
123
45
54
54
132
12
87
36
9
15
33
12
36
48
39
48
45
18
45
12
60
75
54
111
60
24
9
24
96
39
45
18
42
15
33
162
33
9
216
27
45
87
9
6
6
15
69
6
57
228
33
12
24
39
39
18
60
114
6
15
15
9
9
27
24
33
ABCD 94728361114*3^$a+1 [50001]
6
27
51
1
104
9
27
60
16
20
27
42
84
42
30
18
30
27
4
65
3
12
15
36
24
36
12
6
30
6
30
33
21
7
89
43
5
3
9
48
27
105
3
57
78
1
71
6
18
57
52
11
25
65
6
120
25
5
24
24
147
21
48
51
69
91
24
59
162
31
20
33
6
21
99
66
12
27
88
53
54
21
40
20
9
19
35
12
30
67
36
35
12
84
30
18
18
7
32
21
90
42
31
44
28
35
45
4
5
6
9
51
84
9
16
24
35
12
37
32
9
90
6
18
33
3
144
61
20
84
76
60
20
9
7
80
21
7
41
15
39
25
77
90
21
3
72
54
24
135
9
43
29
24
27
24
141
7
11
24
13
20
3
24
18
72
48
18
1
35
6
114
45
69
30
12
12
6
7
59
13
17
39
9
12
6
85
8
27
84
25
23
6
7
47
12
21
33
31
35
6
78
12
24
24
6
144
12
12
90
165
63
13
36
48
23
12
12
13
5
18
114
15
63
30
18
18
30
6
75
24
192
4
11
30
42
1
11
6
7
95
12
9
9
27
76
32
27
33
93
12
12
24
19
5
6
60
6
3
36
75
42
15
15
24
25
5
66
12
12
36
30
87
21
19
65
30
13
20
28
92
39
121
24
29
27
9
18
36
24
57
100
11
84
13
32
21
15
12
117
79
44
27
108
18
27
21
15
51
60
9
16
41
30
30
24
18
48
120
13
35
30
75
87
30
27
45
7
89
66
21
48
64
53
30
193
12
59
30
6
84
18
55
20
16
47
54
6
24
49
5
39
51
9
27
24
21
63
1
11
24
24
13
53
127
95
48
24
138
30
37
17
30
30
91
35
150
63
27
48
117
15
13
11
24
126
15
9
42
33
99
36
181
20
75
18
6
61
8
21
6
24
45
39
1
12
17
72
48
7
35
1
17
6
42
7
11
90
90
25
24
32
4
47
24
9
51
6
72
15
21
246
24
36
25
71
12
1
29
3
60
4
44
12
3
6
39
9
7
8
27
54
162
72
6
36
30
30
66
180
12
30
6
21
3
12
109
29
12
60
99
16
5
90
13
47
13
116
15
72
13
5
7
35
9
48
16
11
36
9
24
69
6
9
60
3
49
36
35
45
93
6
13
5
51
52
44
16
20
3
45
9
27
40
29
7
84
8
228
60
3
60
1
20
9
66
33
3
18
19
12
176
27
108
18
90
9
40
56
51
144
12
84
54
54
1
5
30
21
33
18
72
37
29
15
84
12
51
73
11
24
1
36
24
23
36
9
76
5
30
37
35
12
1
35
12
25
24
8
40
5
27
51
13
11
61
47
36
42
3
9
6
21
28
23
9
4
11
25
11
18
15
75
12
13
44
28
132
17
144
54
30
42
6
48
30
102
12
55
48
89
15
28
20
21
27
3
30
39
3
93
21
90
6
3
27
72
12
9
57
12
111
27
37
95
6
90
12
49
20
15
13
72
35
60
54
27
3
30
60
66
9
36
48
3
18
30
25
5
96
36
15
24
4
80
105
6
33
27
24
30
27
48
21
18
18
138
36
30
3
135
72
78
31
5
15
45
144
48
15
9
43
8
27
48
69
105
6
25
48
35
36
6
72
162
9
45
96
79
36
83
13
48
5
39
3
18
42
18
79
12
23
48
18
15
27
24
18
42
1
44
33
78
13
77
3
15
25
95
201
16
23
9
3
49
20
24
36
3
18
12
15
15
6
90
6
79
32
39
133
47
1
17
72
6
33
16
89
54
45
16
20
75
6
90
9
147
85
5
3
45
67
23
1
11
24
21
99
66
18
25
35
45
15
24
30
30
36
144
78
24
3
15
13
167
12
54
19
35
1
44
117
31
23
37
5
43
29
6
1
20
33
6
30
19
5
6
25
20
45
15
52
17
12
48
18
12
96
12
33
36
39
9
57
78
48
93
60
9
91
104
36
36
15
6
18
24
96
60
45
24
33
12
18
18
6
21
3
36
25
11
54
24
19
20
28
47
6
6
9
4
35
18
43
11
45
3
90
3
72
27
36
48
1
65
135
21
19
65
6
78
7
23
30
6
1
104
48
156
39
90
43
24
65
6
42
12
18
6
354
117
75
24
1
11
37
47
9
27
120
33
15
69
27
24
85
56
165
6
97
47
60
6
54
21
9
31
107
61
72
65
18
30
7
5
18
9
48
39
24
69
28
84
11
48
81
40
11
120
30
27
15
33
3
6
3
3
33
69
18
18
27
24
15
69
52
5
90
108
1
5
15
21
42
61
44
45
48
43
47
9
16
20
28
20
16
5
6
97
83
48
37
108
12
5
15
4
48
35
25
48
140
15
48
1
80
99
6
39
100
32
9
18
36
45
27
18
67
149
3
21
27
45
54
21
3
1
44
24
45
15
51
6
18
12
21
88
12
60
23
6
6
37
32
16
23
36
13
23
9
9
60
31
5
15
111
57
141
54
18
15
28
11
36
42
6
36
93
27
18
43
12
128
147
1
11
66
150
69
3
48
49
20
111
48
6
60
54
9
21
7
377
3
40
12
47
66
120
30
108
66
39
9
43
84
131
13
11
13
8
87
78
7
128
69
60
3
27
1
23
42
24
30
60
33
111
60
45
40
77
67
47
25
5
90
30
6
48
66
79
47
18
36
18
30
42
21
88
77
87
48
27
36
49
65
48
18
1
104
52
23
12
24
9
12
172
23
54
39
39
12
24
72
9
4
12
128
16
35
1
5
12
6
12
12
12
1
35
42
60
6
6
138
78
54
36
93
51
13
92
69
24
42
1
24
35
1
12
83
13
32
4
11
25
23
21
21
42
42
6
37
53
48
12
12
6
36
21
28
24
143
132
48
69
4
36
29
99
63
30
84
54
30
66
120
13
11
69
16
36
83
30
75
12
ABCD 94728403468*3^$a+1 [50098]
341
144
40
80
88
117
11
7
177
75
5
67
213
165
216
72
54
108
18
252
123
75
144
21
8
97
87
416
192
112
56
24
157
3
87
54
35
24
13
83
97
95
40
8
91
90
51
8
229
11
144
88
8
120
112
39
180
18
180
63
80
48
115
5
67
53
24
88
80
133
35
64
27
53
40
48
8
121
71
37
35
55
18
87
440
48
307
5
96
7
54
180
63
117
83
493
83
184
48
80
48
115
189
80
1
159
183
18
119
288
72
115
288
234
126
45
80
48
24
120
40
93
203
67
54
90
173
115
198
23
409
15
80
13
267
21
27
192
8
112
56
64
8
168
304
105
90
5
31
129
15
105
248
168
24
31
209
205
35
217
23
121
39
15
180
18
147
56
121
54
89
91
77
48
144
120
208
105
143
240
24
40
200
40
105
63
8
127
65
79
36
18
35
55
162
90
125
232
111
17
120
120
288
120
19
198
23
49
63
45
90
137
25
15
200
208
297
183
152
336
157
395
48
25
47
43
5
24
40
80
31
65
264
448
32
160
21
162
54
36
162
45
27
261
32
103
144
126
107
40
33
90
437
67
213
80
120
48
475
198
252
107
1
119
313
162
45
135
345
48
128
55
57
152
25
18
180
684
54
47
43
5
157
35
109
288
126
125
192
232
128
40
80
72
160
248
55
57
141
35
112
128
157
227
120
88
32
181
275
31
33
368
48
109
198
5
120
288
24
103
65
312
37
323
235
341
19
126
87
128
312
67
125
1
450
29
115
90
11
184
128
40
87
113
67
165
80
48
112
45
75
80
25
95
48
112
501
35
64
8
19
29
295
36
54
119
48
85
72
35
48
115
165
32
48
7
18
207
8
73
324
72
108
18
197
288
168
49
180
432
131
112
63
17
181
387
9
119
7
57
375
65
160
207
113
373
195
129
111
32
235
5
13
54
173
240
37
243
27
141
3
5
139
93
105
143
64
45
108
23
144
301
27
152
240
48
48
72
25
90
197
40
56
ABCD 94729354574*3^$a+1 [50035]
18
18
11
384
55
54
147
45
18
72
18
108
3
75
29
55
6
51
96
80
25
54
18
228
83
40
81
84
99
8
25
30
168
81
45
84
6
18
47
16
57
36
6
18
18
17
235
156
105
24
123
24
69
51
29
40
39
65
25
252
60
39
24
48
33
87
39
105
8
72
40
21
114
41
40
63
12
78
15
39
41
115
90
6
18
107
40
33
72
15
15
24
30
144
6
156
65
13
12
23
73
63
57
15
93
90
6
30
60
30
51
8
72
88
24
27
24
90
84
6
9
57
111
32
25
12
83
25
18
54
108
42
36
90
48
36
39
24
8
55
137
67
5
79
17
48
25
42
45
45
3
69
36
66
24
45
24
48
27
30
15
56
7
12
21
104
37
18
60
48
165
8
7
42
66
21
3
108
120
18
95
199
17
24
136
33
36
36
23
55
66
39
57
18
66
99
80
88
9
156
54
21
80
13
51
48
63
12
45
33
102
78
27
147
18
42
18
30
18
72
6
36
30
6
48
42
23
169
18
54
18
21
24
45
3
57
102
6
54
30
63
15
12
93
75
36
12
53
25
192
72
96
87
48
39
6
156
6
12
21
15
6
99
57
54
6
72
36
66
150
18
30
90
6
15
104
7
18
48
72
222
18
18
45
48
45
24
30
60
18
39
80
115
69
15
6
11
259
53
103
33
32
13
84
36
6
90
11
25
54
9
21
51
9
23
88
8
25
111
15
66
60
3
32
24
64
80
49
18
45
153
15
21
3
48
3
54
18
54
84
11
16
15
9
24
120
9
18
149
85
3
81
71
19
72
45
9
78
12
114
11
40
21
3
51
101
19
5
16
3
84
81
56
31
33
69
3
33
180
59
211
5
24
43
77
1
47
25
30
72
6
51
24
81
71
40
15
42
36
12
42
48
24
21
8
151
66
23
1
119
1
36
18
89
16
117
102
117
9
42
162
27
21
24
30
21
15
42
30
113
49
23
31
17
48
61
99
72
9
24
72
15
129
15
75
45
56
19
69
56
40
8
7
18
6
17
19
5
13
131
40
24
8
25
407
16
9
6
9
111
17
88
24
3
72
117
9
15
51
213
8
19
54
15
21
120
24
90
174
11
79
33
3
6
23
7
24
252
18
54
30
23
13
11
13
3
63
57
123
5
31
33
153
12
18
209
49
111
9
6
90
108
48
3
96
8
40
21
75
15
9
63
30
168
11
64
27
5
37
35
96
40
189
18
48
90
15
72
39
18
60
75
153
23
37
30
5
49
90
18
243
8
25
47
264
85
30
53
55
18
63
45
11
40
3
53
24
91
45
24
39
81
104
7
33
56
73
72
135
9
72
42
12
24
54
126
5
61
60
66
42
36
72
72
47
1
39
8
40
21
11
25
6
57
81
54
18
15
48
105
36
35
49
87
144
3
21
15
9
8
19
6
54
18
23
25
18
5
31
108
150
12
6
45
45
107
16
15
72
78
54
66
96
18
57
144
9
47
64
272
88
15
41
73
63
72
3
53
16
128
1
54
42
15
39
30
54
6
36
30
60
36
174
96
30
78
131
13
48
75
32
112
183
41
25
54
41
157
72
3
15
114
63
201
42
245
144
1
60
35
67
42
11
120
13
66
36
132
105
48
8
31
54
42
9
3
150
36
11
88
45
3
63
6
75
9
126
6
3
105
159
15
65
88
8
7
17
67
258
3
120
87
6
162
12
6
72
39
24
21
131
73
36
18
36
30
6
18
66
29
151
162
23
19
36
54
35
1
47
37
3
48
21
3
51
21
75
18
3
117
3
32
48
49
234
5
31
66
119
31
18
87
48
207
9
21
54
165
15
9
104
37
131
13
30
21
69
27
63
81
51
18
36
18
72
21
80
43
84
42
36
3
81
6
185
85
54
21
8
40
51
5
73
23
64
48
72
111
42
30
18
150
12
18
24
30
36
9
9
6
113
88
8
61
51
8
40
9
18
29
16
8
16
15
54
6
30
204
12
15
57
15
81
15
21
18
18
12
3
80
175
84
93
8
13
54
30
15
3
54
119
16
15
30
6
12
137
88
63
9
69
35
55
84
5
40
80
40
120
128
25
174
24
57
144
24
45
27
75
53
25
95
67
5
25
24
39
9
186
54
156
35
1
23
16
80
24
43
120
90
35
24
109
11
169
ABCD 94729453238*3^$a+1 [50006]
9
4
3
152
57
28
3
93
11
24
40
69
3
48
96
98
31
39
56
189
45
36
186
49
135
17
7
177
101
67
63
9
84
44
96
69
31
27
8
9
15
18
30
112
17
69
42
102
60
46
9
17
103
53
60
54
105
88
17
103
5
63
163
9
17
135
9
144
46
134
67
23
25
17
39
69
12
70
80
169
32
15
18
30
85
32
28
15
129
5
10
8
57
33
22
17
33
31
77
138
96
16
38
34
41
84
60
40
8
72
57
126
90
7
96
56
55
33
23
30
60
39
103
2
30
24
49
23
48
64
72
65
108
51
25
24
12
3
152
9
9
7
29
10
72
33
17
118
2
22
45
51
65
96
15
120
24
90
22
48
104
25
65
70
41
159
42
84
19
221
66
73
15
113
52
3
89
24
40
111
48
32
16
24
176
30
58
17
15
9
40
15
48
86
115
17
87
31
26
70
56
33
7
192
2
36
130
29
19
2
22
165
3
2
22
33
17
46
9
23
40
26
39
7
53
45
3
52
23
69
36
33
22
57
12
35
13
123
24
9
15
69
3
17
16
56
24
7
113
36
3
30
3
105
54
114
111
15
40
98
46
26
24
31
41
22
32
66
22
50
22
120
33
23
40
168
21
44
21
34
17
127
32
16
144
26
84
43
101
36
43
20
81
39
15
1
15
26
30
25
56
12
43
98
22
9
135
89
87
40
32
6
12
22
17
24
69
51
15
1
71
160
33
87
32
25
41
27
33
211
108
3
50
75
139
26
87
21
90
145
104
111
121
8
63
42
147
48
21
22
122
108
3
55
101
204
4
240
53
142
98
7
101
10
26
30
16
129
113
48
103
137
15
39
16
2
36
66
9
84
100
15
26
19
3
57
47
40
74
115
29
67
51
9
39
24
146
70
26
19
17
12
6
1
56
69
15
165
175
63
158
84
118
65
36
4
15
50
63
189
18
112
33
8
4
44
7
8
42
12
3
64
24
111
74
30
1
108
77
15
15
24
90
126
16
89
40
24
29
15
100
296
4
11
96
54
19
17
75
91
80
40
24
33
65
150
57
81
63
55
32
13
35
1
41
30
40
9
183
26
30
54
75
7
65
33
31
15
17
108
84
111
49
63
14
3
7
134
12
39
105
19
92
64
8
55
38
10
65
55
50
48
54
85
3
65
12
33
43
32
15
24
264
6
34
125
67
29
99
114
31
77
3
135
90
39
31
24
50
7
20
64
20
7
117
5
7
39
26
3
81
79
60
5
42
64
144
21
27
9
63
120
5
43
2
31
65
55
96
8
105
72
36
18
81
151
38
34
45
123
50
22
17
175
24
5
141
51
43
9
17
70
26
7
113
70
57
95
18
3
12
15
24
66
183
57
12
31
59
121
29
90
1
135
74
22
14
10
50
54
18
15
24
88
143
90
3
64
125
31
41
111
55
149
81
60
39
15
136
80
18
36
180
79
41
46
80
18
6
13
5
22
161
9
103
87
24
72
8
102
42
40
45
27
9
44
43
69
140
88
63
48
26
70
74
36
3
103
9
63
146
6
33
33
19
5
46
2
63
48
79
32
141
75
37
17
34
110
12
63
4
123
8
45
67
14
10
26
24
15
55
24
9
185
46
192
50
30
57
33
22
50
22
93
20
87
48
25
96
135
9
60
77
51
64
5
63
7
24
56
33
31
21
5
55
183
62
180
54
57
55
9
24
39
50
27
139
32
54
10
24
26
198
16
110
90
49
5
36
72
15
15
18
39
280
23
49
60
80
28
17
78
48
64
48
21
92
55
137
31
72
8
25
44
91
5
36
33
31
15
26
48
96
31
5
36
48
70
65
64
132
53
22
8
90
22
56
69
123
18
135
9
6
88
41
9
240
36
156
24
118
21
20
31
26
15
4
11
42
22
33
47
6
3
81
46
24
80
64
137
87
1
17
120
94
285
20
33
78
18
235
84
12
11
18
22
8
129
16
71
90
24
79
60
3
24
104
121
63
48
50
7
71
1
65
6
288
1
111
9
23
1
96
95
18
78
49
23
33
39
30
3
40
68
93
51
21
22
21
27
74
15
231
57
60
45
142
26
12
106
9
96
29
67
41
48
22
2
12
34
ABCD 94729604462*3^$a+1 [50008]
9
4
95
49
24
5
3
57
144
15
12
72
28
5
19
59
66
30
9
123
42
120
127
20
12
12
9
31
11
60
36
21
9
48
91
20
39
24
9
36
28
72
72
5
31
5
99
4
8
39
13
12
89
7
8
60
48
4
17
30
13
20
69
72
15
3
18
42
93
4
36
89
27
16
12
32
21
18
6
3
21
42
37
108
24
36
44
51
9
12
21
7
12
17
6
93
52
8
21
7
29
19
29
60
39
39
81
4
47
6
43
41
6
37
5
54
37
11
12
18
31
5
15
9
6
30
19
11
81
52
68
93
27
3
21
51
6
51
12
28
32
28
8
3
1
17
12
60
7
8
3
9
21
3
51
13
36
77
31
17
55
17
31
11
12
48
96
1
68
27
45
33
12
3
105
30
18
3
36
28
20
112
80
9
39
21
7
32
4
23
18
39
64
164
3
48
33
39
72
9
52
35
18
39
33
27
45
48
43
56
33
19
36
12
8
21
31
8
36
15
66
3
51
49
71
9
3
33
15
9
3
90
51
57
36
6
1
8
24
40
48
23
6
31
8
9
39
33
67
35
12
13
44
28
8
3
25
32
4
36
41
31
12
41
12
24
6
60
25
48
41
19
32
15
25
29
60
54
9
48
105
15
15
18
51
129
19
23
18
12
15
4
71
33
12
9
84
15
64
32
112
23
9
3
9
51
69
16
77
30
9
48
15
24
66
18
48
25
24
41
3
48
48
24
36
3
189
12
48
21
6
66
15
28
44
3
24
9
21
24
7
11
25
5
7
20
52
23
13
23
24
30
12
63
33
27
21
43
11
21
45
120
75
21
7
53
123
15
6
30
36
66
24
36
114
18
7
5
7
32
27
1
12
5
96
15
52
36
20
52
53
15
3
33
9
27
15
25
36
5
24
18
42
78
69
3
66
55
47
9
28
44
45
19
11
49
5
43
59
33
15
78
27
27
18
19
48
29
12
24
3
4
53
99
36
21
63
4
17
31
95
33
24
123
1
20
57
12
30
33
40
11
18
12
19
8
4
68
40
89
12
6
12
57
4
56
48
28
12
5
15
51
1
5
39
9
7
8
27
9
4
56
105
7
12
20
57
18
48
18
15
21
18
18
12
6
30
3
51
45
33
7
23
25
17
19
23
48
60
12
9
21
3
12
52
36
32
4
47
1
60
53
24
39
21
19
17
66
30
12
7
36
5
7
60
12
11
13
47
12
66
12
3
51
84
30
19
56
87
54
31
44
132
27
21
9
3
21
102
18
39
27
9
24
33
15
15
25
35
1
5
42
36
21
12
57
39
24
3
13
20
15
78
31
29
132
31
44
33
18
21
9
24
75
63
24
69
9
12
39
9
7
11
1
8
21
12
15
12
40
8
57
63
112
48
5
27
40
8
57
3
36
40
17
19
72
29
24
123
33
31
29
43
119
9
27
97
8
24
12
63
37
29
51
12
12
24
96
15
66
127
48
11
9
4
20
57
115
8
27
73
29
79
17
6
69
24
57
67
101
15
24
72
9
31
35
1
108
56
24
36
9
96
3
40
83
66
18
12
42
27
9
3
9
42
45
28
17
6
25
44
24
12
28
23
57
120
33
3
4
8
4
5
30
33
63
66
27
21
31
23
42
7
12
5
31
8
15
157
32
4
23
66
6
1
8
12
88
12
23
9
4
17
3
33
79
5
48
18
1
36
12
53
12
99
9
66
81
21
12
6
1
20
3
42
3
3
1
17
19
36
29
27
15
93
21
31
8
52
68
93
12
6
66
19
8
27
1
8
15
109
20
9
7
23
24
30
24
3
21
19
72
29
36
3
16
11
114
60
91
44
117
55
11
57
4
77
3
33
15
28
32
12
12
4
11
61
8
75
6
15
48
9
12
7
5
31
12
36
11
36
24
24
37
56
16
44
28
8
12
33
27
40
5
24
12
3
51
18
12
30
33
3
21
111
37
8
12
60
9
30
25
17
7
17
60
6
9
45
43
36
5
51
33
15
3
1
12
20
24
52
8
27
117
33
43
17
30
57
4
17
12
36
30
9
105
18
25
23
13
20
16
8
15
1
65
19
60
65
78
1
29
27
45
7
71
1
32
40
56
9
39
21
6
54
3
57
6
13
17
3
16
8
28
20
52
8
12
9
3
28
20
16
5
75
3
57
40
11
36
1
47
12
18
15
3
9
39
66
27
4
5
102
30
171
81
60
15
24
105
19
20
24
28
20
21
7
20
52
8
63
37
36
24
12
32
9
27
4
24
44
39
12
9
9
6
61
35
1
108
8
24
81
51
9
18
48
69
24
28
20
24
15
54
48
12
39
3
1
17
27
40
140
4
41
15
9
3
27
9
4
32
24
27
96
109
8
12
12
4
8
9
12
15
9
7
5
132
42
13
11
69
15
9
60
9
48
60
12
55
17
19
20
120
39
18
84
7
12
17
24
127
59
12
9
28
17
3
24
3
78
12
60
54
1
71
13
5
19
5
6
69
117
18
1
72
72
20
12
4
29
15
12
21
43
35
6
27
27
33
3
18
12
30
48
36
1
8
4
17
12
12
139
11
6
7
32
21
12
7
11
69
64
8
105
3
21
55
5
6
6
7
83
9
16
8
51
33
27
6
18
13
8
24
45
15
39
42
3
3
9
16
77
31
20
15
13
32
27
9
63
120
1
36
5
6
24
69
24
4
47
24
48
9
12
27
33
9
12
31
41
27
4
36
12
24
12
8
36
45
12
99
9
3
108
24
45
42
18
19
5
67
24
5
102
1
56
15
45
12
9
19
5
31
24
35
9
9
12
27
3
9
21
19
53
18
78
30
42
12
30
18
72
19
5
3
33
18
13
5
18
1
11
81
36
15
13
8
27
1
59
109
8
28
32
3
37
47
9
9
19
8
12
16
17
30
25
60
65
66
18
31
8
12
24
51
33
15
9
57
19
20
33
12
27
9
54
6
15
24
52
11
9
16
44
21
7
5
19
20
3
30
18
6
6
24
72
18
12
12
12
30
73
5
27
4
89
99
64
23
6
7
36
5
15
4
41
7
5
6
13
8
72
24
3
18
31
32
3
45
39
13
8
51
25
107
66
30
13
8
28
92
21
30
1
36
104
39
30
3
45
63
21
79
23
13
20
16
149
66
12
9
9
3
48
15
54
223
8
136
8
45
6
9
57
12
30
21
52
53
51
21
54
1
17
39
16
56
9
12
7
11
12
37
12
24
53
24
3
40
20
4
8
3
66
42
12
6
7
44
9
39
15
12
9
45
19
23
69
40
35
1
8
76
20
76
5
31
36
36
36
11
21
21
27
28
53
39
48
15
9
27
42
19
29
15
21
15
60
45
36
24
60
3
12
40
92
9
7
17
139
17
39
63
30
15
153
39
76
29
39
27
37
5
72
6
25
65
30
49
8
27
18
19
101
6
37
48
56
24
28
53
27
36
64
89
18
54
6
69
12
3
12
9
16
128
57
156
19
23
6
3
51
85
80
40
23
9
12
3
13
5
7
32
27
165
28
47
25
104
33
3
75
45
15
66
48
78
9
16
12
65
78
42
91
48
23
45
28
36
59
12
1
8
21
27
ABCD 94729652692*3^$a+1 [50002]
72
19
12
20
36
12
3
21
28
5
7
53
30
6
12
3
33
15
16
24
56
39
12
42
18
33
3
162
27
9
55
11
36
36
60
18
36
19
8
36
3
61
8
60
33
3
3
49
5
18
36
18
12
72
7
24
24
5
18
30
24
12
15
4
108
23
33
15
1
36
5
15
51
13
36
5
54
25
8
24
57
55
32
3
1
17
12
54
6
54
36
25
20
16
36
41
3
3
81
21
42
9
45
18
48
1
48
24
17
6
30
18
60
133
44
21
27
24
69
3
3
18
63
3
18
67
96
35
1
24
24
44
21
30
33
40
17
15
27
45
21
15
39
18
3
12
4
95
45
108
3
60
18
12
19
12
23
13
11
9
72
4
24
12
68
24
15
13
23
25
11
1
23
45
3
21
16
35
13
12
47
42
36
18
1
8
64
36
36
24
5
36
3
3
33
51
25
8
9
19
53
48
24
72
27
4
5
48
39
40
11
1
17
6
18
7
11
37
35
9
75
78
15
33
7
44
9
36
31
32
36
9
15
3
9
16
119
9
3
21
33
3
4
17
12
18
21
57
18
81
9
15
12
9
31
5
7
24
5
15
33
3
15
18
18
24
1
29
79
8
45
12
42
30
36
6
66
6
12
1
59
1
17
18
49
20
15
24
30
6
25
5
36
54
25
60
20
27
36
9
21
7
44
21
67
72
5
39
28
8
21
36
15
16
32
9
15
69
6
45
132
3
1
32
21
19
47
21
52
35
1
5
15
40
29
15
28
80
60
28
5
15
39
18
15
36
63
9
27
25
23
57
4
29
96
15
15
6
30
73
20
3
18
27
9
36
55
24
36
11
30
15
3
21
52
12
59
60
9
36
4
23
85
53
36
7
8
9
55
32
28
8
16
17
15
21
19
5
66
21
15
33
9
12
3
15
33
24
15
6
12
103
23
24
9
27
1
17
7
113
6
48
6
30
6
51
51
37
5
15
123
60
9
36
63
37
8
3
6
12
42
36
18
27
36
99
33
48
4
35
18
15
57
15
3
1
5
19
72
125
27
60
3
9
24
15
1
59
81
3
6
7
36
8
48
72
3
6
15
64
5
31
12
8
4
5
27
4
5
36
66
61
8
3
54
42
45
27
9
36
88
23
57
16
12
23
33
93
7
11
21
12
4
41
15
3
25
5
42
1
32
3
48
18
15
52
20
9
12
6
30
7
24
24
36
95
49
23
36
54
36
19
11
24
12
6
19
53
48
18
36
6
15
3
13
12
24
20
51
18
3
105
18
6
51
3
33
64
11
33
16
24
8
3
54
15
60
21
67
36
5
7
41
3
36
12
24
16
36
32
27
85
5
12
3
33
3
3
18
18
18
19
12
17
18
13
20
36
9
51
3
37
44
9
12
39
12
9
31
5
18
48
13
11
37
12
32
64
36
17
30
1
59
61
41
7
11
6
27
21
19
24
32
33
24
48
7
8
3
13
36
44
39
54
27
4
32
28
24
36
12
35
85
5
12
39
3
9
3
61
8
9
19
32
33
24
15
4
11
57
3
18
7
44
3
1
8
4
24
11
1
41
66
18
3
3
12
57
3
1
8
27
9
4
48
8
4
35
25
29
103
53
3
4
17
54
1
17
7
11
66
3
76
8
3
93
39
84
18
36
7
35
36
9
9
27
4
5
12
87
9
79
29
51
3
25
41
6
30
24
43
11
73
11
72
6
18
9
21
7
12
71
18
3
4
11
13
29
18
69
16
5
7
44
57
15
75
9
36
39
24
1
12
149
31
36
92
12
45
7
12
36
29
7
17
19
11
57
3
13
5
36
7
12
119
69
63
1
36
35
36
33
39
13
41
51
15
6
7
5
7
32
4
12
23
9
76
24
47
18
54
37
36
5
15
3
1
17
27
36
39
1
17
39
4
53
12
96
18
9
9
30
6
19
11
21
16
17
3
15
18
31
59
24
1
11
36
57
40
32
21
15
4
29
3
52
5
7
47
1
12
5
48
15
4
24
35
45
39
37
48
5
39
4
44
36
3
97
36
29
3
21
12
6
37
29
3
12
57
6
25
5
3
12
39
18
42
18
7
41
6
1
36
8
27
30
3
3
18
36
18
9
4
32
9
12
18
33
60
12
36
28
155
21
16
59
45
3
18
6
1
24
59
13
23
60
30
87
72
27
9
39
21
12
4
59
18
15
16
5
12
6
36
33
48
60
4
24
44
36
72
21
12
15
27
45
21
103
5
15
24
28
60
20
15
21
33
15
3
42
51
156
27
18
12
3
4
12
35
6
18
9
9
54
33
28
44
12
28
8
39
21
12
45
12
3
15
13
56
3
1
5
18
25
41
3
57
18
13
23
13
23
18
19
68
15
1
92
16
77
27
63
48
60
48
25
8
16
23
18
36
15
75
18
79
8
28
65
39
3
1
17
7
29
12
3
51
78
7
11
30
15
24
3
48
6
19
11
1
41
54
25
5
7
24
12
53
48
3
40
12
48
5
6
12
49
5
3
3
45
36
96
21
19
11
18
3
12
4
41
55
11
6
7
8
21
12
39
12
16
29
12
24
30
24
13
77
66
18
24
18
1
101
43
24
23
6
51
87
6
43
8
4
32
3
36
36
30
60
18
30
18
25
11
37
5
15
3
18
15
15
1
36
24
44
24
33
3
48
39
1
32
27
33
39
13
5
7
47
1
12
17
3
39
48
25
80
3
24
12
1
68
27
13
32
24
69
15
3
18
24
12
15
40
20
12
24
21
27
3
24
36
84
24
1
32
3
33
33
7
35
13
35
36
90
6
33
4
17
12
18
13
5
36
3
16
5
87
4
11
21
3
37
32
12
36
21
51
28
11
114
15
3
1
32
64
8
33
39
48
3
1
12
5
79
35
37
8
3
6
19
29
18
49
36
5
54
1
17
15
24
100
11
54
15
12
21
3
15
33
64
8
27
30
15
4
5
36
19
89
7
12
11
33
16
5
31
11
1
36
47
1
68
24
33
6
12
6
7
47
49
12
20
21
54
42
12
15
40
53
24
36
7
8
3
12
24
1
11
1
23
36
12
24
9
36
4
17
15
96
40
12
36
12
36
8
33
6
12
78
27
21
7
11
6
7
20
9
15
3
12
18
39
39
1
32
16
36
12
59
73
5
27
21
24
30
78
12
3
87
24
48
13
20
24
64
8
36
3
1
11
25
32
3
13
20
15
36
6
144
15
3
61
77
90
1
35
93
12
9
19
72
11
24
69
33
3
3
12
37
20
195
57
12
27
37
32
64
5
7
11
13
8
15
25
44
24
39
25
8
36
3
45
9
36
19
17
54
36
1
60
5
15
21
3
3
13
23
18
30
6
7
24
17
36
18
6
19
65
3
4
17
43
11
13
17
51
39
21
3
12
6
18
12
6
43
29
15
12
24
21
99
3
60
13
20
4
53
15
15
36
1
35
18
3
57
15
15
13
5
91
53
7
17
15
16
23
25
11
12
13
8
3
9
28
35
9
36
4
72
32
76
5
72
18
12
24
9
21
36
6
13
32
45
99
3
25
32
4
29
108
42
9
27
25
23
13
8
51
49
20
57
3
3
1
32
28
5
75
4
11
1
20
33
6
9
24
48
4
24
47
21
64
23
1
5
66
21
15
61
104
39
1
11
24
9
4
17
96
18
33
15
42
30
69
36
9
7
65
55
32
4
68
15
6
12
7
17
18
25
8
4
48
23
9
39
21
40
68
3
18
15
33
24
43
5
6
12
42
15
39
30
3
108
93
51
72
93
7
44
4
32
15
21
21
72
19
11
21
4
35
1
47
6
66
6
36
18
9
3
25
17
30
33
9
15
3
36
13
20
33
3
72
4
24
5
15
21
6
9
3
54
15
39
13
23
36
13
77
54
6
18
37
47
18
39
15
33
3
21
33
42
18
27
72
9
19
119
18
36
3
12
81
7
60
24
8
9
174
24
1
17
87
3
37
60
48
36
72
68
57
72
15
111
13
68
76
35
1
59
18
126
18
87
12
36
4
59
9
16
11
18
7
12
53
36
7
11
13
5
30
1
23
1
68
4
11
24
9
57
3
15
21
21
30
6
30
69
9
19
11
61
60
5
3
12
21
60
66
36
90
6
9
24
15
1
48
24
12
8
15
33
9
67
17
42
33
12
72
27
9
9
54
33
3
13
23
9
28
29
43
24
23
ABCD 94730209214*3^$a+1 [50070]
48
56
55
165
51
54
23
64
3
24
101
19
6
11
1
6
18
23
40
24
57
23
40
32
24
12
43
21
36
21
27
140
28
93
228
60
180
95
48
88
15
129
12
60
48
72
72
24
39
101
4
8
4
57
51
201
23
48
16
36
21
11
96
12
36
85
30
29
25
3
68
19
41
121
11
36
96
12
12
1
12
71
36
1
11
4
45
27
32
24
1
71
4
93
12
18
42
72
63
63
113
13
135
27
48
17
7
29
25
11
48
12
109
35
49
132
12
24
48
23
1
27
39
24
9
32
7
5
13
47
4
21
11
100
93
15
32
1
3
8
112
20
4
32
25
15
21
27
135
102
36
60
72
12
47
49
12
3
128
37
47
16
20
24
24
40
56
12
13
84
36
15
9
72
36
11
16
96
15
18
123
92
96
84
115
138
24
12
11
40
80
88
33
35
1
195
24
20
16
80
13
83
1
3
12
9
59
85
12
24
30
5
13
6
17
265
3
3
29
12
36
84
88
32
36
19
65
144
79
29
28
33
39
69
23
19
126
47
48
36
72
4
45
87
8
36
49
27
21
15
21
71
1
35
48
43
5
96
25
11
40
9
71
13
87
21
6
65
1
24
72
12
51
8
28
3
17
37
23
28
68
4
72
80
37
18
89
13
11
48
144
12
19
113
55
41
133
18
33
9
107
36
16
159
29
12
1
23
79
24
18
48
6
9
116
16
36
12
21
23
31
21
36
12
27
5
96
109
35
61
36
18
17
49
95
13
24
11
120
121
27
36
92
108
61
51
152
7
21
44
48
208
32
13
18
17
48
16
8
28
116
16
39
126
51
56
28
3
42
51
44
120
16
39
18
99
60
15
65
13
18
5
25
18
17
16
93
18
65
61
59
121
23
24
96
25
11
16
9
23
60
24
31
29
229
72
47
79
9
8
132
28
39
30
15
3
33
92
132
37
35
16
48
80
85
15
27
17
72
13
75
15
53
61
23
7
18
15
9
12
83
7
5
36
16
8
48
85
36
6
5
4
80
16
12
20
12
4
9
35
28
21
15
3
17
7
5
13
83
1
191
12
31
5
48
112
3
105
84
32
28
93
11
72
133
51
80
25
3
69
11
13
30
126
144
11
60
4
15
33
104
64
224
96
7
77
97
51
9
23
61
59
1
35
12
52
147
42
87
12
165
6
17
13
24
11
40
32
97
11
19
24
17
157
24
51
32
96
12
4
21
27
60
44
7
42
23
40
72
24
8
25
3
69
72
23
28
27
5
60
61
48
36
47
96
61
11
156
48
52
8
13
12
87
45
23
60
16
24
39
48
17
25
30
24
5
13
15
152
7
5
64
32
12
13
11
12
12
79
5
85
71
31
57
15
129
165
11
12
28
8
12
28
57
6
5
115
96
77
84
49
60
12
15
96
57
23
36
96
97
84
132
35
48
7
9
39
17
24
24
12
1
63
21
54
5
139
21
44
49
15
87
29
4
32
12
19
66
6
90
63
96
39
5
64
3
18
11
16
32
4
8
16
15
5
28
20
25
155
16
8
36
12
40
15
42
12
39
12
63
53
16
21
15
56
13
3
84
92
36
112
12
20
25
11
97
11
52
8
24
12
16
36
12
45
12
71
16
9
66
33
68
28
72
8
4
99
41
4
44
52
48
117
23
148
3
6
35
16
21
47
76
20
48
19
90
35
52
135
30
24
15
108
8
25
39
32
37
87
36
21
51
32
4
32
43
90
39
57
59
67
41
48
64
20
36
1
11
4
92
48
13
83
97
51
93
47
19
18
15
24
56
16
15
89
4
129
51
21
87
3
9
24
15
41
24
31
9
9
47
61
15
3
77
49
11
112
57
12
123
9
27
80
13
72
15
24
33
3
20
88
192
24
8
151
17
12
25
18
42
102
5
91
48
21
36
21
12
71
48
31
30
11
7
162
78
17
48
96
208
20
60
88
32
48
64
12
75
5
84
73
35
76
48
8
1
30
6
18
5
60
4
128
1
27
45
11
40
48
45
108
12
18
29
4
92
60
24
64
56
16
21
138
5
84
16
45
84
6
81
57
24
36
11
1
24
27
21
78
9
21
11
61
114
5
4
39
5
37
72
12
42
89
1
72
12
75
20
28
45
84
47
72
31
54
27
21
11
85
51
68
91
42
30
24
5
12
36
52
80
12
13
6
9
32
40
72
93
39
51
24
41
31
54
27
8
24
40
132
12
36
20
7
41
7
6
47
36
1
23
36
28
24
12
60
56
48
24
16
93
18
9
108
60
33
3
12
57
39
180
44
84
1
18
77
84
12
19
65
85
27
45
59
13
12
87
8
24
13
84
15
24
120
56
1
23
16
32
73
75
33
42
48
21
20
64
9
35
1
11
1
6
77
28
120
24
8
7
5
37
63
8
24
61
111
12
45
36
30
69
96
33
3
44
100
39
48
5
36
108
13
71
7
5
49
47
16
44
31
17
36
16
3
29
64
147
81
72
24
87
33
132
68
220
20
12
60
31
42
23
7
77
73
18
66
3
20
12
1
15
3
137
4
27
9
32
28
21
12
35
7
30
23
12
52
21
15
21
42
77
36
7
5
49
72
18
24
9
36
3
65
28
32
36
12
28
33
54
42
30
24
9
8
120
4
3
29
37
71
16
8
24
13
36
87
12
68
31
29
52
24
20
1
27
36
20
ABCD 94730513492*3^$a+1 [50057]
4
36
29
63
3
72
60
30
42
6
75
51
1
80
124
29
54
57
4
41
18
85
47
1
59
18
51
21
66
18
66
24
84
25
17
84
42
72
57
21
114
13
12
44
21
48
6
69
3
90
30
48
12
9
3
33
27
90
36
7
17
30
18
15
57
66
9
87
30
36
87
15
6
54
36
12
54
75
48
21
66
30
48
91
36
5
6
72
13
92
12
36
9
30
24
21
51
18
12
18
21
33
30
66
36
31
53
114
6
19
5
6
21
3
205
17
48
27
48
3
114
111
12
21
31
65
48
15
52
8
45
60
60
12
51
3
36
18
12
18
13
35
9
36
9
18
33
4
11
132
57
63
105
21
7
29
3
21
36
6
49
65
63
16
44
123
42
60
132
31
20
75
72
48
24
1
17
12
19
36
44
16
113
3
24
63
133
20
3
117
27
36
174
6
37
47
42
54
84
12
61
32
27
18
72
48
12
99
51
30
60
54
9
12
4
5
42
37
47
33
105
3
12
27
45
45
24
27
3
24
33
4
41
15
27
57
75
9
45
15
45
39
3
9
33
12
103
5
120
48
27
27
21
9
139
84
32
33
186
81
36
72
48
24
28
41
36
99
84
201
30
6
6
12
72
21
33
54
13
29
51
60
3
1
48
5
42
30
54
57
12
75
48
105
4
8
15
6
67
44
21
72
7
56
33
15
117
63
21
66
9
36
27
21
12
63
21
16
32
16
5
66
33
36
9
12
6
12
12
66
84
66
24
78
30
6
30
90
55
17
15
33
36
6
48
42
7
77
84
6
66
3
9
63
27
1
140
4
32
45
84
15
21
24
19
161
19
32
9
24
126
1
11
60
54
96
12
6
90
12
108
90
81
9
7
44
45
24
79
17
63
16
71
54
15
24
3
84
36
78
12
39
48
57
6
97
80
21
15
9
12
24
79
17
15
3
132
9
4
5
18
90
72
48
12
55
65
90
30
12
15
9
6
78
3
12
12
15
66
48
30
66
6
9
3
81
84
3
24
24
54
63
57
42
69
24
52
113
75
87
1
8
40
56
3
30
60
27
93
18
42
42
30
39
9
6
36
1
20
72
75
18
39
48
3
24
21
33
96
6
48
6
18
36
49
35
90
3
9
36
3
15
129
12
33
31
41
36
90
9
4
35
12
12
132
33
12
36
27
60
12
61
17
123
4
44
4
35
42
3
108
15
18
51
9
204
3
24
51
144
30
43
80
3
72
6
6
13
48
113
75
15
6
66
109
119
66
18
81
69
18
25
44
15
6
72
12
54
24
1
11
18
27
33
3
48
4
11
21
51
9
21
39
9
79
41
6
30
63
33
18
12
33
9
3
9
138
1
32
12
3
18
12
90
30
12
168
42
33
120
52
68
33
36
103
20
16
56
21
114
18
15
57
84
12
87
45
12
18
37
209
12
67
71
12
25
47
126
15
21
6
84
18
12
18
12
90
99
27
48
6
54
6
15
21
12
111
16
48
32
69
12
19
11
177
45
30
37
5
24
111
4
65
66
6
27
45
15
12
3
72
18
48
7
5
18
69
33
96
36
18
60
12
168
30
27
33
15
216
15
96
45
3
12
24
25
20
76
293
6
42
15
3
24
72
6
12
7
5
24
39
15
45
16
71
6
12
12
31
35
24
18
3
60
15
37
8
52
36
71
21
48
39
13
17
12
31
5
27
27
6
18
54
7
5
43
53
12
51
120
40
5
36
24
27
12
21
15
9
12
30
6
99
21
12
15
72
16
5
12
27
69
24
42
21
33
36
6
30
39
15
30
30
36
25
23
21
105
54
24
12
18
15
76
89
51
4
35
138
3
60
69
15
45
66
42
108
132
12
27
48
12
9
15
9
135
3
54
51
4
5
91
77
31
80
36
63
45
12
9
30
9
48
99
24
45
105
12
30
30
15
24
9
27
9
36
39
28
32
33
18
93
16
68
12
63
21
16
35
21
72
12
63
6
31
48
17
63
15
141
15
24
18
12
43
92
51
21
64
65
132
39
16
23
12
45
33
36
18
13
29
24
42
18
180
24
31
71
18
3
45
7
32
96
39
105
64
92
3
37
32
12
15
49
20
27
42
12
60
19
32
9
6
132
6
60
27
57
3
27
21
15
1
68
12
4
44
21
12
24
60
15
24
72
15
9
24
57
15
45
120
3
60
129
72
3
51
6
30
30
24
27
75
18
66
48
13
83
57
99
54
27
3
30
51
21
39
36
3
21
63
30
3
4
36
53
39
15
1
11
33
36
39
13
44
45
3
117
43
20
3
69
33
6
42
12
7
53
72
24
87
52
5
96
12
132
12
36
75
100
29
48
6
12
9
48
120
3
9
15
6
27
3
12
1
92
93
6
1
17
12
15
21
24
6
33
81
48
15
12
21
78
66
51
123
30
51
4
44
33
12
18
33
96
69
36
78
36
69
96
84
3
12
228
12
13
20
12
3
145
29
15
4
59
12
24
60
21
28
107
9
24
21
114
18
63
45
72
39
45
55
35
13
32
45
6
25
29
99
16
29
51
16
23
21
15
48
33
3
54
90
66
15
9
132
126
117
12
4
5
12
30
42
36
12
12
162
30
18
42
31
23
210
51
33
36
6
45
33
6
6
6
73
119
25
32
63
12
108
57
60
45
6
42
48
72
12
3
321
6
6
30
133
29
3
64
84
65
27
33
72
87
12
15
121
8
15
9
33
24
115
68
15
36
42
27
3
18
42
9
96
12
51
30
6
25
5
6
105
57
6
24
30
12
66
24
49
32
45
24
54
57
12
105
12
54
12
48
9
16
41
60
39
21
3
60
12
3
6
6
9
ABCD 94730865616*3^$a+1 [50019]
61
11
21
123
37
119
36
37
167
288
21
16
131
49
24
95
81
75
61
35
12
33
219
13
56
39
72
1
168
155
60
9
15
241
24
11
180
109
23
12
97
131
37
47
120
1
35
69
16
128
15
24
12
273
28
72
95
12
36
9
3
141
39
12
24
61
23
12
156
33
51
144
201
4
47
84
45
15
24
12
48
25
156
23
57
51
12
25
12
35
49
32
28
11
24
24
12
24
97
23
189
3
24
48
12
120
45
3
105
16
11
13
23
25
59
84
120
9
51
84
81
99
48
24
36
132
60
36
24
120
36
12
24
105
4
24
143
192
25
131
96
73
47
84
12
12
36
60
85
11
1
144
23
57
64
132
47
13
23
144
145
35
153
87
96
24
60
21
87
72
37
95
24
37
48
96
108
116
4
12
71
12
81
51
24
60
9
3
25
48
35
12
84
36
45
28
144
143
49
59
216
36
37
23
108
1
179
36
61
119
21
147
1
60
59
21
15
61
144
36
11
72
108
60
289
11
57
15
36
49
156
119
57
4
35
141
15
73
72
156
80
27
60
21
39
141
27
37
95
36
120
85
36
35
105
4
35
37
23
12
132
225
16
24
228
48
96
36
35
24
229
95
36
288
108
120
12
12
105
3
61
71
73
80
112
11
217
23
24
156
393
72
144
88
155
240
216
57
27
36
117
72
15
36
37
48
71
156
60
60
49
80
36
144
39
24
12
1
35
24
36
12
36
1
23
25
11
117
4
83
217
143
60
60
13
12
95
33
3
132
117
15
121
35
12
12
36
60
60
37
23
24
13
47
85
11
156
61
83
24
72
109
47
48
60
37
23
57
63
9
16
20
64
116
15
24
312
24
229
36
47
217
36
59
48
72
285
27
144
9
28
35
48
84
85
107
9
4
248
87
36
12
13
95
45
51
36
12
12
105
64
11
108
1
84
131
72
48
21
135
36
12
37
68
16
12
83
1
11
24
36
69
64
35
84
13
47
37
11
33
39
73
59
84
72
12
156
261
3
48
12
13
68
316
11
25
60
59
1
23
109
23
24
48
120
45
108
4
71
69
3
73
32
15
21
15
49
35
120
1
84
83
25
47
72
108
36
61
11
48
229
12
11
25
35
180
9
28
8
28
59
25
60
36
24
23
12
12
261
39
96
24
144
192
189
40
155
36
228
84
33
88
56
36
15
24
60
25
59
60
109
12
11
12
12
33
51
12
37
120
36
60
120
59
120
216
144
96
85
72
59
36
84
48
1
47
108
9
88
47
96
49
83
84
96
33
135
1
83
180
13
143
109
11
36
36
12
37
83
1
35
61
59
109
8
28
11
144
60
12
24
153
87
21
3
157
12
36
11
33
51
396
84
192
37
143
33
111
25
84
119
57
3
13
23
12
108
49
48
35
60
84
1
35
204
9
27
13
35
60
61
84
60
107
37
23
73
176
15
84
225
144
15
12
60
24
36
61
168
84
107
24
36
108
72
48
12
105
15
1
12
120
168
47
60
168
48
60
120
1
71
9
51
12
25
180
11
60
165
16
155
180
1
24
59
60
144
12
105
195
24
72
33
99
121
11
120
81
3
12
57
136
95
49
80
51
12
25
35
192
12
69
15
12
73
44
231
57
99
48
61
35
25
59
96
24
61
11
120
108
108
25
83
72
117
15
132
61
47
12
21
39
25
60
119
9
40
11
145
371
81
75
24
60
84
25
95
36
48
12
24
12
108
81
39
ABCD 94730971204*3^$a+1 [50018]
9
96
24
36
12
63
48
213
192
12
207
9
156
60
72
264
168
287
1
24
15
81
311
73
276
108
288
216
143
1
47
289
240
24
23
13
219
192
21
96
60
71
97
95
1
216
84
27
9
12
467
301
84
191
73
63
152
48
1
39
297
60
131
40
9
135
48
21
12
48
23
61
27
8
40
153
24
72
72
72
135
21
35
88
9
192
108
60
111
9
60
84
327
96
152
97
47
61
75
201
48
39
297
72
15
69
12
72
183
9
108
27
129
48
48
72
39
345
279
81
84
132
191
25
132
83
13
27
248
49
72
192
159
48
129
528
23
232
57
60
83
97
12
35
145
72
96
71
40
21
276
156
12
72
684
219
144
8
61
83
136
104
13
275
136
309
132
264
48
111
129
24
60
75
177
15
96
57
288
216
48
228
156
192
119
40
248
49
143
1
39
105
95
40
288
8
121
192
72
24
15
336
200
184
9
156
84
72
71
88
57
39
81
96
63
9
191
1
239
144
109
27
249
72
24
240
39
8
88
177
432
96
192
23
1
192
191
121
48
23
73
15
21
35
232
8
40
104
217
63
56
1
240
12
180
72
24
96
39
152
49
24
24
39
69
228
48
95
40
9
39
33
23
1
47
145
95
48
73
360
39
48
117
60
23
25
84
144
36
39
21
48
36
108
179
88
144
9
48
24
24
120
15
213
204
263
13
75
9
144
12
35
61
179
157
315
81
120
95
184
57
312
120
108
204
48
48
96
36
83
88
21
275
169
15
21
84
48
95
49
39
104
40
153
60
27
225
167
288
121
15
9
47
144
13
131
240
157
132
336
60
12
215
253
75
465
23
49
72
132
36
120
72
96
48
216
23
25
120
72
120
239
13
851
97
47
13
60
119
121
111
200
13
48
35
109
48
123
81
71
121
24
47
49
96
96
24
84
96
36
156
35
25
84
36
408
23
1
39
9
144
135
144
9
87
81
303
48
81
119
88
21
108
215
25
192
63
8
217
72
96
135
21
96
192
171
81
23
1
143
280
57
24
71
61
60
23
73
71
253
144
83
145
24
15
57
96
135
405
192
132
183
9
39
104
48
49
120
144
72
ABCD 94731225086*3^$a+1 [50048]
87
156
90
6
156
78
102
24
30
6
126
162
30
78
117
96
3
36
90
54
54
99
3
45
63
18
162
36
96
25
119
25
80
39
144
153
9
18
37
11
78
39
87
234
79
32
9
7
191
129
3
138
60
36
90
153
3
13
95
60
126
30
36
18
19
23
73
71
57
15
33
33
24
7
144
41
162
24
252
72
73
176
33
63
51
13
77
54
30
42
102
18
132
18
39
15
210
6
9
112
41
7
119
54
99
16
131
150
135
3
240
30
24
30
57
51
24
66
222
48
85
47
234
36
516
108
54
24
37
17
138
150
15
3
45
171
48
37
167
57
33
18
12
49
29
48
90
150
36
15
3
108
84
109
35
6
126
25
65
159
112
17
162
48
42
51
39
12
24
102
60
18
90
18
12
54
3
123
117
33
54
102
3
15
114
31
41
138
60
156
181
128
3
12
108
96
12
42
48
78
30
126
21
144
147
253
29
3
51
150
36
51
93
3
135
54
96
3
33
18
216
18
18
84
24
36
12
216
93
39
84
6
111
33
18
90
282
240
162
72
90
30
6
30
78
18
36
102
36
165
16
48
29
147
81
42
21
51
12
96
108
72
126
63
243
72
18
48
6
36
18
102
1
77
19
233
36
54
61
47
12
24
144
12
81
16
11
204
9
16
11
30
186
141
3
30
18
132
18
39
105
72
12
3
48
57
55
41
7
41
39
16
59
18
3
15
49
17
54
96
25
32
81
6
18
36
30
21
16
32
9
39
33
174
78
243
112
17
175
77
180
15
9
39
51
216
54
54
105
75
54
18
12
36
42
30
85
47
90
39
9
39
39
12
6
87
111
81
39
6
108
87
64
23
54
36
42
12
132
37
17
127
80
384
219
18
211
35
13
119
138
60
19
107
216
90
318
54
60
18
33
3
36
9
144
45
18
210
18
6
375
93
3
9
90
42
30
117
112
11
18
99
9
7
83
93
15
33
16
71
9
177
18
144
30
270
49
11
102
42
306
36
54
72
18
30
132
108
97
137
126
18
87
111
36
48
108
276
93
160
48
89
6
1
35
93
63
33
63
18
102
42
12
42
18
102
60
133
32
48
57
18
30
18
36
60
21
51
90
99
237
60
36
19
155
24
61
131
42
36
90
18
12
103
96
275
72
120
6
39
63
33
153
84
3
33
108
195
48
33
156
18
49
32
9
42
30
42
12
36
133
29
42
90
30
33
9
87
96
160
47
1
71
108
54
90
54
72
6
18
7
23
204
156
49
11
69
105
24
30
108
37
59
18
48
36
63
112
119
102
60
84
115
47
72
108
6
18
18
51
15
49
47
72
72
36
61
65
15
51
189
51
30
18
132
90
31
41
39
33
126
72
153
207
33
15
60
102
114
36
12
13
11
66
51
45
51
64
11
12
6
192
19
77
19
80
39
24
18
54
108
13
32
3
6
39
87
264
42
72
255
123
48
69
81
31
41
36
51
57
151
167
6
54
12
81
63
132
61
119
12
6
144
36
19
11
24
138
54
6
54
120
73
275
36
18
36
48
19
32
3
45
16
32
39
18
87
16
32
135
36
36
241
47
33
3
157
48
29
36
48
31
59
60
9
135
54
3
33
108
19
32
33
6
265
23
9
48
51
93
33
108
67
161
60
12
24
15
39
12
78
30
78
156
168
ABCD 94732122976*3^$a+1 [50053]
60
107
4
188
103
57
12
96
165
144
95
1
168
12
18
89
61
30
60
9
3
113
12
133
6
21
9
35
24
31
33
21
30
9
32
76
9
126
54
51
8
157
144
240
179
64
33
23
4
51
36
165
120
39
41
31
17
13
107
331
21
69
27
128
64
141
71
36
25
35
199
90
6
30
30
24
21
164
24
136
39
66
35
28
20
13
167
13
59
36
64
9
35
1
15
15
90
126
9
116
73
39
21
87
20
43
6
54
149
1
6
24
42
54
41
55
149
55
36
17
73
23
1
3
57
96
30
5
85
15
153
87
128
16
69
30
9
33
84
66
24
65
120
24
64
81
42
54
63
68
13
87
39
24
6
135
39
21
48
80
120
12
49
47
85
48
119
7
29
76
141
18
12
54
6
129
69
39
27
53
7
84
12
54
15
9
72
48
6
30
59
64
72
81
18
12
30
47
91
60
29
12
76
9
15
8
121
6
6
27
81
231
51
54
84
59
13
27
57
60
66
168
29
240
28
24
129
30
42
90
84
41
79
54
11
31
9
39
9
20
13
48
72
23
64
8
73
30
12
53
1
36
15
3
17
73
99
60
21
11
55
30
75
105
63
32
24
136
15
29
52
33
12
24
3
21
99
51
5
136
8
168
109
15
48
12
168
3
53
52
32
67
54
51
9
11
55
5
49
51
20
88
57
11
4
69
51
15
6
27
57
15
168
21
36
6
5
60
49
3
57
126
9
116
13
12
138
6
63
116
4
63
78
90
6
24
27
32
13
15
284
88
21
222
9
9
42
29
28
21
27
75
77
211
29
103
53
4
21
120
6
41
85
27
3
57
20
96
91
30
155
25
15
21
195
12
3
77
172
9
60
51
56
48
1
120
6
108
125
12
133
167
85
179
25
6
17
60
121
66
24
6
66
18
111
96
20
49
60
63
32
16
39
24
21
60
105
11
4
39
42
48
95
96
169
126
126
114
96
30
60
15
60
99
36
18
11
24
16
104
121
6
30
15
32
43
24
36
9
39
66
3
48
45
30
9
180
9
6
96
17
48
13
60
180
35
60
55
21
120
15
41
64
9
27
33
162
77
36
1
6
48
12
45
32
31
36
30
75
36
24
135
29
52
3
12
9
15
53
132
208
51
77
64
60
60
135
29
12
85
15
84
60
80
16
12
72
99
21
36
33
120
132
99
51
18
39
120
111
29
67
41
13
11
60
28
153
159
159
90
51
81
27
27
41
52
51
9
60
48
63
21
141
30
17
112
8
72
55
6
27
92
220
36
132
60
51
81
60
51
18
6
21
153
11
60
1
27
20
7
105
36
63
9
20
48
43
12
54
36
48
99
60
132
45
114
41
55
84
29
28
68
16
279
66
23
108
25
18
96
60
6
60
23
4
33
24
36
168
51
8
7
53
43
54
15
69
155
7
29
19
150
156
3
21
47
25
30
18
27
24
15
5
289
11
16
63
66
30
65
31
5
52
60
32
16
99
24
5
1
171
132
132
9
30
6
75
15
6
143
7
18
156
126
24
54
11
24
37
78
5
180
12
4
44
4
48
69
75
60
39
41
91
48
9
51
6
51
8
76
20
55
30
90
24
81
8
7
54
12
78
57
63
17
24
79
6
60
23
61
72
99
39
120
90
71
85
63
93
48
36
51
135
144
6
108
71
24
36
36
19
6
48
72
39
39
72
120
17
193
18
21
9
87
15
24
96
113
37
48
120
6
29
31
6
60
24
126
114
54
9
27
90
83
1
159
51
5
31
53
301
6
45
141
48
51
219
41
31
209
24
25
87
20
48
1
131
108
67
225
9
179
36
79
42
228
6
89
25
12
54
113
1
30
65
55
6
23
1
59
1
42
9
44
184
63
30
15
44
55
114
111
9
156
30
30
60
15
180
21
60
107
160
27
321
33
39
60
21
111
56
13
36
23
112
9
60
59
12
160
9
60
36
59
7
18
132
18
30
27
9
15
8
31
66
60
36
48
120
72
60
83
85
36
63
ABCD 94732269200*3^$a+1 [50007]
66
27
10
2
76
2
22
36
23
1
35
33
3
37
11
12
45
72
12
9
126
51
15
7
42
18
48
29
30
21
24
28
12
20
16
12
80
48
69
3
108
69
3
12
21
7
23
30
24
3
12
15
1
14
9
36
1
65
55
35
57
12
21
54
30
3
12
16
29
13
47
60
60
3
88
24
11
9
16
5
27
12
45
3
33
30
25
12
12
35
73
11
1
48
72
65
36
60
67
32
36
39
1
24
60
48
20
40
38
10
5
7
12
8
100
2
15
55
36
20
24
76
5
7
53
7
60
48
24
8
10
2
15
21
240
42
3
7
132
5
15
40
35
25
5
31
12
120
12
56
39
103
32
78
28
12
12
30
38
10
32
30
36
69
31
5
67
128
63
72
25
35
9
28
8
72
48
3
37
12
32
21
7
32
21
75
9
51
174
18
3
144
33
100
11
12
90
55
14
10
5
6
9
40
80
75
30
43
72
20
76
44
39
9
18
30
9
66
30
24
36
7
48
35
49
20
51
24
105
40
41
27
28
20
15
79
6
29
30
45
180
30
6
4
20
120
28
47
1
14
16
23
27
9
31
32
141
27
4
11
109
56
69
51
34
86
3
36
30
63
48
84
21
19
8
27
21
39
6
15
9
13
17
45
15
6
60
48
27
12
52
29
7
20
15
9
70
101
54
43
60
8
4
11
85
5
39
48
22
71
9
18
30
10
17
54
12
49
101
78
36
13
8
12
27
25
38
118
12
17
6
25
12
11
66
15
28
20
22
6
5
15
22
48
5
37
80
3
157
20
82
11
39
9
60
36
55
60
48
2
6
120
34
30
36
23
7
122
40
8
4
18
17
45
18
21
49
12
20
21
37
30
17
1
29
61
5
49
48
23
15
33
27
45
15
12
21
1
50
15
13
20
190
23
25
32
3
19
8
28
5
18
6
3
72
21
9
9
1
48
48
29
3
22
96
50
24
39
6
3
22
90
6
5
60
9
16
89
6
7
23
55
12
17
3
28
5
19
35
1
29
60
1
95
54
66
7
41
39
18
34
20
9
66
45
40
11
18
79
30
17
30
3
40
20
82
96
53
37
5
19
59
36
1
29
103
8
9
60
30
25
20
39
1
96
104
40
161
48
12
45
15
60
27
10
17
15
10
59
12
9
15
1
20
52
17
6
9
15
1
110
22
23
54
15
21
19
8
51
12
30
114
105
15
36
25
35
9
21
18
30
6
13
23
15
10
149
36
55
29
25
5
6
27
28
65
60
120
24
1
35
7
11
12
49
30
125
21
12
57
15
36
39
1
44
21
19
65
25
18
20
40
8
60
9
43
12
80
9
6
15
10
35
25
20
28
80
28
12
18
14
21
7
68
24
21
19
5
13
30
23
37
71
31
30
11
144
36
24
1
12
20
10
30
12
5
33
18
33
87
4
41
54
105
28
53
18
72
85
92
52
95
21
12
21
31
38
22
36
24
5
3
21
7
20
22
23
60
48
6
66
19
18
2
30
10
89
27
33
49
17
30
24
57
30
15
49
41
39
16
44
6
9
1
12
11
96
1
5
25
50
15
79
41
39
6
72
18
3
7
32
63
9
21
18
1
36
2
10
32
39
6
6
24
25
50
16
90
20
52
92
51
24
21
4
20
48
93
30
37
32
51
25
35
25
2
57
1
24
8
60
27
33
33
99
28
53
67
12
35
21
12
28
23
12
9
36
15
45
60
129
43
20
81
31
131
24
33
3
19
89
7
2
28
5
27
3
18
27
40
24
36
44
15
25
101
7
47
30
33
22
29
67
35
25
5
7
8
40
2
10
20
28
60
35
25
29
3
117
6
114
36
48
12
39
16
5
37
18
24
20
66
9
1
104
28
2
45
24
21
28
47
45
16
30
54
119
19
50
87
36
24
13
62
9
7
29
13
17
54
69
10
42
20
130
11
7
11
37
14
15
3
60
33
7
32
135
6
24
6
48
102
25
210
30
29
21
4
5
21
15
18
96
36
18
31
20
16
35
9
21
75
24
108
88
24
11
54
63
28
29
63
40
8
45
7
8
24
36
22
18
84
5
3
21
7
20
9
90
1
14
66
15
145
29
3
93
7
20
117
1
90
29
24
51
36
42
10
12
5
3
21
36
66
7
2
30
30
16
2
18
4
36
35
18
6
6
39
48
33
19
65
60
6
25
59
1
2
21
27
3
12
18
9
72
16
24
8
28
12
53
24
31
20
39
1
113
109
11
67
60
29
31
20
24
88
23
25
32
48
9
36
9
105
1
60
29
3
57
15
9
66
21
24
90
16
42
20
27
1
59
24
1
68
48
33
36
6
9
28
48
20
33
19
80
12
10
18
12
41
7
17
54
49
12
20
15
43
17
6
19
6
54
96
5
7
11
6
43
12
8
87
45
15
1
12
8
3
42
7
32
28
8
9
43
12
5
24
1
18
68
24
9
9
10
11
21
15
30
73
18
32
63
30
15
60
4
20
36
4
20
9
9
3
27
33
19
30
78
18
2
3
45
45
7
8
39
1
24
18
80
81
30
39
48
10
59
55
59
37
65
147
192
9
49
17
21
40
89
126
37
48
5
24
15
40
8
28
5
18
61
56
39
1
149
60
60
3
12
28
18
65
25
32
22
26
4
20
21
25
2
78
10
89
3
63
75
15
84
54
9
27
33
63
18
36
55
8
48
24
15
1
29
3
40
48
53
31
8
72
10
30
5
15
21
7
18
83
61
90
41
45
33
12
67
18
5
115
32
52
20
9
67
50
69
33
28
59
6
7
132
11
25
20
4
5
1
35
45
39
54
6
63
3
37
20
48
4
71
24
45
28
23
9
6
70
20
3
61
6
30
12
71
21
15
6
30
39
106
20
63
1
20
15
13
8
33
9
22
65
31
29
3
40
20
33
7
32
96
22
18
20
4
8
27
30
75
9
60
27
4
120
5
36
24
51
9
90
13
42
5
1
20
24
21
9
30
16
24
65
6
24
1
42
18
35
37
12
5
43
20
12
9
66
13
68
30
42
33
18
1
5
3
48
60
24
220
20
40
35
21
3
42
9
106
5
30
84
13
20
30
3
45
9
105
21
139
78
47
1
5
9
36
4
41
27
12
16
32
10
18
59
1
2
18
9
6
9
105
3
48
72
82
6
35
57
27
13
60
53
60
18
1
36
5
55
24
5
24
12
24
31
12
2
45
30
43
17
36
37
2
88
101
1
26
54
18
3
30
15
12
18
3
12
75
4
35
21
10
29
30
15
60
58
48
2
21
12
30
45
33
19
53
25
74
6
3
12
39
28
71
7
5
9
40
35
1
44
10
18
23
9
16
5
15
12
12
9
6
25
26
22
20
40
17
15
16
20
24
16
5
78
36
85
149
7
29
75
28
48
125
18
1
38
30
72
16
29
15
76
12
11
21
6
15
27
12
ABCD 94732355002*3^$a+1 [50018]
23
52
3
21
84
12
36
99
33
36
120
39
21
87
89
43
33
24
60
3
60
93
8
60
49
11
4
72
183
90
27
69
51
75
185
24
217
39
48
48
27
21
129
3
8
79
12
21
48
9
15
15
60
45
27
138
42
30
11
24
76
105
15
99
18
192
3
60
96
12
99
114
111
33
156
15
12
105
63
24
32
43
5
16
27
105
27
57
15
41
108
4
63
57
117
24
11
43
66
6
81
84
60
3
78
27
21
36
23
12
1
159
8
1
66
45
36
20
28
24
56
76
63
153
27
102
83
61
135
12
75
93
69
27
99
30
60
11
115
305
31
29
115
60
41
168
120
7
17
108
64
80
109
27
9
96
12
6
36
144
21
8
7
33
36
20
121
6
89
4
104
12
16
39
24
29
40
12
3
60
12
45
15
30
11
240
88
81
39
27
9
63
252
5
4
171
18
162
24
177
8
61
23
60
43
54
15
36
152
120
25
123
48
20
4
12
3
17
28
15
36
54
30
5
16
21
15
24
80
4
32
4
120
36
111
93
116
43
57
33
78
48
24
17
204
97
35
79
9
21
3
176
55
29
7
41
84
4
129
11
4
216
24
15
77
25
63
72
60
3
21
21
54
36
30
168
87
84
21
35
36
97
11
216
19
77
13
35
52
57
111
51
33
32
64
15
6
270
144
9
116
31
36
9
51
5
4
84
24
81
12
63
132
24
39
177
32
16
84
20
25
6
90
35
85
27
8
19
36
36
6
39
8
1
36
78
17
4
60
9
11
36
28
156
12
165
144
83
7
60
33
105
6
66
23
31
21
15
78
27
255
165
75
33
176
55
81
45
18
96
216
185
40
8
12
16
153
15
15
81
44
60
217
54
65
25
18
228
69
3
45
27
201
8
31
120
5
64
24
116
25
15
20
136
63
45
36
84
240
60
21
15
20
25
171
9
51
15
60
5
28
75
18
27
20
7
9
36
63
21
9
143
52
57
90
150
203
31
21
153
75
75
18
75
63
45
12
69
63
176
24
40
27
36
210
47
28
3
84
60
77
16
69
30
21
105
35
79
9
21
35
25
36
3
80
40
15
21
15
18
6
101
144
91
108
53
4
108
3
72
72
18
11
115
101
28
51
5
52
27
21
21
23
31
21
45
111
44
13
11
7
9
9
11
163
36
69
36
20
12
49
35
16
8
115
24
72
66
24
3
45
15
60
87
33
12
60
39
57
48
24
12
8
55
156
216
69
57
63
51
48
60
90
3
27
132
45
153
72
3
48
144
80
84
4
48
32
7
29
64
105
30
18
35
43
117
8
37
30
69
20
124
21
18
33
27
57
48
57
84
11
36
7
17
19
149
13
42
5
7
41
19
33
56
229
6
21
99
24
12
5
64
36
9
36
18
108
48
69
56
4
33
60
47
91
150
15
60
44
28
27
6
107
4
9
51
39
69
36
80
31
24
81
36
27
81
12
8
25
119
1
27
24
63
126
27
45
18
69
36
15
117
15
29
124
72
9
23
60
76
12
39
33
21
6
189
12
24
8
88
57
12
119
25
162
42
66
9
92
61
114
18
102
65
28
21
11
28
80
28
24
68
76
21
24
35
19
48
9
15
29
109
27
45
63
15
12
9
141
3
56
97
35
4
24
45
6
5
31
57
27
21
33
27
8
1
71
25
18
81
36
117
12
114
66
11
24
28
27
9
60
36
84
36
81
18
60
66
3
56
37
90
90
15
108
87
78
30
81
36
9
39
51
33
36
20
52
12
36
216
48
32
55
78
11
16
48
27
9
27
72
17
25
35
1
3
132
39
18
6
36
9
96
15
41
24
24
16
104
115
54
27
24
24
3
18
30
24
18
23
31
21
8
91
69
116
85
18
33
24
69
6
41
7
21
15
132
17
247
60
5
36
100
8
84
196
24
60
27
5
100
96
48
57
27
57
18
17
28
63
9
225
18
6
30
69
36
36
48
20
43
149
55
69
156
39
77
37
12
35
73
42
33
105
27
80
19
69
156
12
3
12
89
16
57
216
15
36
3
72
5
4
69
15
3
12
150
111
24
75
57
48
21
59
88
48
9
48
132
3
12
192
20
55
6
15
12
32
4
36
3
5
28
57
96
135
39
17
19
69
135
21
9
75
15
33
27
72
84
90
54
21
192
8
60
ABCD 94732656334*3^$a+1 [50081]
162
30
108
96
33
27
153
267
84
60
12
24
21
93
15
51
24
321
39
60
156
24
96
24
30
186
24
9
183
48
201
15
6
78
276
120
24
165
57
78
60
12
48
36
141
15
24
6
138
162
87
111
12
78
150
12
48
129
243
90
30
69
111
69
15
129
15
36
126
30
144
60
24
96
120
66
54
24
12
258
42
264
24
60
96
240
96
30
234
264
60
156
66
228
96
6
48
36
156
9
75
216
48
21
99
60
102
78
6
54
42
48
87
39
33
51
336
66
18
96
36
108
9
180
33
138
12
69
75
60
6
78
42
30
33
57
150
30
30
18
6
6
30
120
138
6
36
60
357
243
150
39
39
150
6
21
15
144
129
51
36
150
48
126
6
78
72
24
21
63
12
60
84
60
54
6
93
63
18
12
138
192
9
291
198
87
33
390
96
54
6
36
105
33
246
36
117
3
198
30
36
66
30
18
30
36
96
24
6
39
39
306
51
75
30
228
99
243
24
156
48
216
144
42
120
15
63
132
60
48
12
144
9
135
12
69
81
99
75
6
54
54
12
174
6
15
39
126
54
6
90
48
12
24
120
180
204
30
6
186
18
12
18
66
93
81
72
48
6
36
24
6
120
48
90
36
36
228
72
18
312
174
36
24
180
45
51
168
36
120
396
24
84
57
3
6
63
21
51
9
66
204
117
75
60
18
36
234
36
84
30
162
330
30
54
6
90
150
300
33
141
3
51
30
30
96
24
6
51
39
6
348
120
12
210
18
120
222
18
36
66
18
300
66
126
39
111
288
42
54
36
48
6
6
48
60
126
3
93
18
162
78
45
27
45
63
36
9
15
30
6
60
96
108
156
240
9
255
30
60
42
138
6
54
30
36
24
81
135
66
18
36
60
216
117
21
120
30
36
9
135
30
30
6
90
69
15
21
36
63
12
180
24
24
57
273
6
54
90
90
6
93
381
180
42
117
51
96
6
18
102
54
84
21
45
156
48
42
48
30
90
66
84
102
9
9
27
135
108
216
216
108
9
21
90
36
33
63
168
6
54
60
30
180
102
24
66
48
27
219
36
24
36
108
42
150
48
12
288
126
30
69
15
12
30
78
252
9
216
15
24
33
177
30
114
6
126
108
12
75
249
84
99
108
33
66
24
132
120
24
36
84
6
30
48
12
138
42
84
21
195
93
195
12
24
114
51
471
120
138
90
120
60
36
114
42
108
30
255
27
18
30
36
120
21
72
21
51
75
324
69
36
135
81
15
120
24
36
24
162
30
120
189
75
114
42
24
54
60
12
378
72
324
36
48
30
192
138
96
6
114
156
300
60
45
75
78
12
90
168
150
210
12
48
21
15
24
36
24
36
36
264
105
99
36
66
48
6
ABCD 94732675418*3^$a+1 [50039]
43
12
5
115
30
3
8
24
96
12
7
89
64
128
48
36
40
36
44
136
39
53
175
120
41
84
28
27
21
116
13
83
28
32
148
80
19
5
52
68
76
32
60
4
33
27
68
96
1
3
147
29
40
51
18
155
37
35
55
21
212
7
60
48
12
9
32
7
45
36
32
124
44
24
115
90
150
12
78
47
55
29
64
12
3
12
21
44
100
120
104
19
12
30
3
8
72
48
12
28
8
19
45
92
48
12
103
41
16
56
7
17
16
27
45
72
15
41
187
5
16
24
96
51
33
32
60
48
16
20
49
3
12
20
120
55
57
3
33
32
7
105
36
27
353
52
12
15
29
52
132
87
21
32
52
108
20
136
231
33
135
60
42
3
8
7
33
27
17
64
20
31
9
96
168
8
79
108
41
139
33
147
5
16
92
4
44
19
65
40
27
53
16
20
52
39
21
132
27
120
5
120
13
27
15
21
20
12
16
32
7
5
37
11
67
81
84
80
28
20
24
16
20
28
36
3
60
65
55
12
41
100
87
5
37
191
49
3
15
17
88
56
24
180
7
45
93
90
65
40
8
7
65
12
36
12
48
7
53
4
63
21
92
289
18
33
12
60
8
28
20
24
55
12
33
12
24
24
147
29
84
96
16
3
17
24
151
30
11
88
24
20
115
12
209
12
19
18
3
32
28
48
20
40
21
131
28
39
5
67
48
93
32
112
68
12
36
19
78
30
65
100
80
40
8
67
60
30
3
44
4
56
16
32
37
11
19
33
96
144
27
5
28
176
40
32
28
99
45
147
60
33
20
7
60
93
15
33
168
21
3
15
120
53
100
12
68
24
84
4
8
148
36
108
32
28
20
7
5
24
24
120
72
43
45
45
102
9
36
63
33
24
80
55
81
8
19
113
4
8
52
3
57
120
24
24
80
12
43
41
96
28
15
53
127
60
5
88
27
12
33
96
56
16
32
96
72
24
85
18
45
20
55
113
40
32
55
12
9
39
60
12
29
24
12
115
65
64
44
100
87
81
69
30
81
92
132
76
48
24
75
101
19
5
16
32
24
16
24
15
21
48
99
17
16
27
210
47
4
192
87
5
7
101
112
20
55
41
52
80
12
12
24
64
45
303
147
30
75
15
21
36
15
65
28
108
87
60
180
60
12
5
4
24
20
16
84
27
18
11
36
28
87
41
48
79
41
19
5
112
3
113
84
13
15
27
41
28
96
63
72
48
21
21
15
36
60
20
12
7
21
27
77
40
56
7
5
175
45
20
7
29
40
84
15
12
168
30
3
32
40
135
57
15
21
80
4
45
48
47
84
64
96
44
48
7
5
85
90
5
55
45
8
37
47
36
12
36
109
3
27
17
4
39
53
12
52
48
20
7
41
48
24
180
16
12
27
12
45
3
72
5
28
68
19
48
57
8
108
79
48
5
16
39
60
60
105
8
7
5
97
11
184
3
5
115
81
39
5
55
41
16
20
28
15
60
42
63
177
18
93
20
7
33
84
3
65
28
27
33
27
41
4
75
12
9
156
68
60
76
36
20
13
15
27
65
36
12
7
9
21
11
72
40
36
32
52
48
12
87
5
43
72
29
40
32
64
108
12
63
65
36
19
113
7
5
7
45
3
42
15
3
33
92
48
28
39
12
101
7
53
12
7
33
27
5
13
3
12
75
177
3
17
76
72
32
13
35
60
28
39
33
15
30
30
5
48
72
55
12
125
36
52
15
17
43
21
39
17
36
228
19
45
8
7
30
30
72
41
49
143
12
16
27
5
16
21
83
55
5
100
27
48
21
96
15
41
64
3
300
41
12
4
8
37
18
137
43
120
45
36
219
41
112
12
27
48
101
19
12
33
60
56
19
132
108
53
4
3
65
187
5
288
40
48
8
184
8
40
27
42
78
5
28
87
12
30
3
60
20
76
99
60
45
20
96
36
115
41
124
128
48
37
3
44
163
33
27
132
78
15
12
56
79
45
20
24
24
16
104
85
11
120
109
147
8
148
20
64
56
19
5
88
80
40
8
40
87
65
72
24
19
5
60
67
120
41
64
123
77
36
84
28
195
113
24
40
93
42
33
75
21
32
64
3
12
5
115
48
17
103
150
30
53
12
55
45
87
9
24
15
5
55
72
29
19
21
96
140
43
53
28
104
76
39
90
131
19
90
83
139
33
96
84
240
96
44
55
117
3
81
51
65
43
17
36
28
132
99
41
12
40
45
11
79
5
48
19
41
24
60
84
31
41
64
8
7
9
80
40
ABCD 94732686242*3^$a+1 [50009]
21
12
48
47
96
72
49
24
162
18
6
45
104
40
51
30
3
63
33
69
72
60
60
18
5
181
155
85
107
13
6
258
12
36
30
17
36
16
8
36
7
18
24
6
6
183
57
3
12
9
72
15
99
18
60
18
5
19
18
30
6
15
201
11
73
107
37
60
12
3
57
131
12
25
36
35
91
29
19
30
48
18
30
96
60
36
23
37
24
78
66
36
48
23
25
114
6
24
48
35
73
24
83
25
23
19
18
35
1
51
129
24
27
9
35
25
24
251
19
30
120
12
6
18
24
126
5
64
8
49
18
33
33
27
20
97
12
120
59
7
18
84
71
24
48
157
3
8
40
20
25
36
83
85
42
18
3
27
66
30
66
11
25
63
9
35
7
30
96
12
180
23
25
95
37
30
6
60
30
162
23
4
3
42
11
97
35
4
81
72
72
120
96
47
1
66
24
5
100
15
77
25
42
18
95
7
48
5
19
33
12
24
27
18
59
85
60
18
138
59
25
60
3
8
1
18
90
150
6
24
11
1
24
27
69
36
99
45
3
93
18
6
23
1
24
111
12
20
25
15
33
132
15
93
36
48
11
97
24
36
54
18
30
102
48
90
6
36
71
79
53
37
36
15
80
13
6
66
12
71
64
57
15
45
23
16
20
277
35
13
24
48
150
102
120
48
47
60
13
42
48
30
23
49
12
11
67
6
24
48
18
77
19
48
120
42
6
33
21
11
12
96
16
128
1
24
15
105
3
20
28
9
60
42
29
4
15
30
35
13
120
63
12
105
27
21
6
48
138
87
111
24
30
66
96
6
167
1
39
33
12
36
72
87
21
24
71
1
60
96
42
5
145
111
20
31
21
12
237
138
30
42
45
21
35
12
7
105
9
36
24
39
165
11
24
67
6
83
12
13
35
120
72
4
33
30
5
157
6
69
93
168
143
31
48
5
13
24
39
36
3
105
45
3
20
145
39
36
93
24
135
8
13
27
45
144
71
12
36
7
42
63
57
48
84
96
12
30
42
36
132
48
3
9
12
48
72
3
8
12
31
6
71
85
83
1
11
13
35
4
60
48
33
239
52
21
72
6
24
101
1
66
5
64
9
36
54
6
11
79
6
72
87
75
54
24
42
9
81
48
12
48
12
11
37
3
69
60
108
60
27
9
119
7
30
11
37
60
30
33
45
99
36
99
54
72
23
24
217
60
83
13
12
60
75
123
24
54
24
87
123
126
84
12
48
48
39
21
24
131
28
9
12
71
100
153
12
114
48
101
19
5
1
119
133
3
9
23
13
36
60
48
72
6
30
12
35
61
39
21
39
8
97
120
23
48
25
36
108
12
6
54
84
59
25
15
8
145
42
6
24
71
64
33
72
12
96
24
6
5
112
21
6
6
72
132
48
12
59
12
109
23
112
9
27
8
136
44
1
83
16
57
12
30
57
9
30
57
9
24
12
192
120
71
16
93
11
37
78
6
60
78
30
60
96
59
61
87
15
24
18
12
11
25
30
24
45
9
120
51
68
43
30
24
66
317
1
47
37
11
121
63
45
12
23
25
60
6
89
13
12
12
24
239
133
12
23
43
54
11
61
15
81
15
153
36
3
51
66
108
18
90
30
18
35
1
23
73
23
19
6
66
66
24
71
60
13
24
6
54
90
101
4
93
60
107
37
6
113
7
90
48
6
48
30
18
213
132
32
60
36
12
40
32
16
21
48
6
29
96
61
6
5
112
3
54
66
24
18
11
12
145
72
35
1
24
18
93
81
66
5
100
39
9
69
66
42
48
24
36
12
72
195
93
30
30
12
12
48
60
36
90
17
60
37
95
1
95
4
105
42
6
42
66
120
12
47
73
12
30
5
25
3
63
66
15
69
42
18
54
72
6
15
3
6
119
19
6
84
96
47
157
23
12
37
39
9
168
18
150
36
83
67
66
99
21
24
6
9
36
140
37
23
100
93
66
45
33
12
3
8
64
81
15
9
143
61
6
18
12
18
66
12
180
12
18
33
87
72
18
12
72
11
4
33
18
42
48
35
40
3
90
120
120
24
12
83
7
18
12
11
127
42
24
6
141
312
20
55
30
87
99
6
66
78
36
36
3
21
18
78
12
11
25
60
96
24
39
33
120
48
27
69
30
30
48
66
30
96
120
3
57
71
13
39
45
30
6
12
108
60
12
12
6
54
143
43
6
3
12
45
6
5
37
75
72
36
20
13
30
165
141
11
43
137
12
52
153
11
25
84
72
23
13
3
9
12
114
77
19
6
24
18
30
11
37
108
107
4
33
51
32
49
59
12
49
66
18
174
5
40
45
71
16
63
21
99
18
108
27
57
3
32
91
69
93
12
12
60
48
18
42
75
ABCD 94732731838*3^$a+1 [50015]
168
199
41
157
11
16
63
105
21
11
205
3
33
159
381
3
56
120
88
201
72
87
165
51
80
120
91
5
88
105
23
48
127
18
36
11
168
19
36
41
64
21
11
25
72
15
32
16
80
19
18
18
17
181
72
3
105
135
27
69
80
16
8
160
117
144
203
40
27
45
96
8
136
104
64
8
64
51
5
64
3
90
11
16
48
105
90
36
36
18
108
15
48
45
299
61
195
96
123
21
32
144
24
160
32
40
87
18
23
67
69
75
29
205
27
104
160
51
54
63
312
39
41
121
72
72
23
13
59
16
8
144
48
103
105
120
24
80
136
96
96
120
105
15
120
27
18
3
87
54
3
33
47
16
96
183
33
8
427
317
376
297
90
77
88
8
24
40
51
45
27
54
108
51
392
72
43
108
17
72
288
37
27
9
167
67
21
56
184
207
137
25
18
237
141
27
32
13
75
104
40
33
18
5
112
72
168
21
36
18
21
144
33
23
64
8
49
111
32
37
36
159
120
45
11
192
67
5
49
36
35
48
88
32
208
39
18
18
77
85
3
8
24
112
24
80
1
71
112
48
120
27
213
3
29
40
57
144
39
72
96
9
63
27
90
11
72
16
45
171
8
16
75
21
249
47
24
16
3
69
147
45
45
3
80
151
36
69
144
32
16
120
33
39
56
96
16
48
32
37
11
61
123
128
48
25
15
32
72
25
18
29
16
45
18
9
81
72
15
3
5
24
40
288
48
416
16
80
55
17
1
126
9
117
59
24
64
152
40
21
179
1
23
139
90
27
45
11
40
3
117
135
18
87
39
18
36
144
51
21
3
96
224
16
32
25
39
15
209
97
39
8
61
36
95
136
129
39
15
17
72
37
18
17
19
21
24
9
15
96
432
152
40
80
67
21
8
25
15
56
19
54
90
125
37
35
109
11
40
80
96
264
40
81
108
171
81
63
9
63
8
96
211
45
80
112
33
23
16
56
283
90
144
27
48
72
8
25
95
85
27
171
5
85
27
63
18
119
7
36
72
125
37
75
123
18
83
241
180
18
41
264
1
87
57
183
80
72
43
53
91
5
48
48
72
72
120
168
97
71
72
112
56
49
263
40
32
24
19
117
99
5
31
33
32
169
36
59
121
36
54
101
64
249
47
25
95
67
197
91
125
73
39
368
72
97
18
72
125
64
27
162
11
16
24
192
8
37
27
72
56
25
47
61
51
165
75
8
192
136
104
16
32
121
71
55
9
99
237
69
131
88
176
91
18
131
16
96
8
91
101
25
18
36
9
216
104
40
189
3
33
87
32
7
225
8
55
57
176
55
9
96
72
21
107
24
136
48
9
191
7
9
80
88
21
155
136
24
32
120
73
111
24
144
81
159
21
11
16
9
36
147
8
97
23
49
135
45
75
120
200
88
3
18
27
32
136
120
9
207
99
101
48
31
105
80
85
155
96
16
39
18
90
165
48
8
67
69
129
71
208
8
19
93
8
43
149
13
72
251
37
59
288
48
160
3
21
159
209
88
32
48
24
13
ABCD 94732863788*3^$a+1 [50100]
71
36
49
11
4
45
18
6
11
175
78
6
66
11
24
25
71
193
66
45
39
54
35
52
9
131
96
72
1
39
81
179
7
5
79
9
15
132
18
66
41
19
36
105
56
97
3
132
12
219
41
13
12
54
77
7
45
27
53
12
43
30
87
9
66
5
19
24
126
60
30
57
27
90
207
3
93
12
8
79
45
15
125
85
108
83
49
11
43
36
65
168
40
15
102
11
13
30
210
30
29
12
16
87
42
24
11
28
68
73
6
90
54
41
136
104
109
11
25
18
36
137
19
18
35
97
30
125
79
24
36
36
30
35
76
57
23
24
139
66
138
6
150
6
24
47
7
57
63
72
5
76
69
3
21
6
24
21
33
3
9
18
5
37
18
90
12
23
12
208
27
21
99
81
93
84
90
65
25
42
60
24
36
48
5
25
35
7
24
60
36
18
87
56
73
6
48
102
75
8
28
140
37
27
165
11
4
108
27
53
1
99
12
9
6
81
69
75
33
47
13
126
66
51
39
33
15
6
30
30
167
19
45
153
27
48
32
28
75
66
39
45
83
19
30
143
31
21
39
57
12
20
67
5
120
76
69
24
131
28
212
13
83
60
19
30
30
41
24
19
30
36
3
8
24
13
27
153
27
15
30
60
3
15
36
96
18
60
63
69
78
5
61
90
114
42
21
177
3
39
21
9
95
16
27
45
21
51
93
6
149
55
77
76
33
39
80
7
41
163
60
6
24
84
102
60
60
33
8
7
105
57
15
9
114
5
31
36
144
29
7
101
52
27
21
24
3
276
24
113
13
126
5
96
100
20
169
23
37
3
135
60
17
175
78
23
73
87
9
3
15
90
66
81
3
53
13
96
60
18
65
12
48
1
54
6
71
48
211
30
6
18
3
87
42
23
55
66
6
45
69
276
30
53
1
39
45
35
25
47
55
84
117
93
51
3
36
24
42
71
19
5
25
18
65
12
100
39
96
24
77
72
37
11
72
48
40
24
15
5
103
120
6
60
27
63
89
97
63
15
137
43
102
174
144
66
111
20
55
101
79
108
197
13
3
20
12
7
161
64
8
37
15
15
65
60
115
5
85
35
36
13
24
42
60
41
60
132
25
192
3
87
54
39
32
145
18
66
11
43
77
175
161
49
131
259
33
32
13
303
3
17
19
120
33
21
114
12
30
35
19
41
19
6
90
24
24
57
15
21
69
123
128
169
60
48
47
13
47
49
66
48
17
49
71
19
156
41
37
35
40
92
28
15
90
23
97
23
24
36
43
54
6
9
32
25
131
13
126
5
79
21
36
200
49
114
17
7
77
40
75
30
84
39
45
6
9
105
60
30
12
108
117
120
56
79
24
30
47
12
40
92
25
83
88
24
9
6
21
32
31
21
279
6
3
27
54
54
66
39
12
108
8
67
12
41
49
23
72
55
54
59
7
41
13
111
45
24
39
51
144
12
48
33
20
12
25
12
75
56
109
75
39
126
24
30
24
5
7
33
32
115
24
57
3
246
71
43
24
72
78
23
12
7
33
15
66
87
57
72
18
53
79
41
67
5
1
47
19
21
3
69
195
36
60
96
5
223
66
6
24
210
24
6
156
114
54
282
23
121
51
3
197
13
35
37
75
93
83
67
45
72
116
4
60
69
6
65
139
6
23
97
150
60
30
174
90
90
9
32
25
78
57
20
25
15
105
48
30
36
69
8
37
42
125
16
9
18
53
37
6
9
48
9
138
12
93
81
6
53
37
3
75
60
53
49
18
137
48
67
108
12
21
3
30
60
6
54
6
21
9
78
36
17
132
1
186
53
7
18
12
15
48
51
9
32
49
111
60
8
97
11
19
113
12
25
30
5
139
21
20
16
3
17
40
57
36
90
17
12
48
60
139
48
42
258
65
1
27
32
31
29
37
143
7
5
40
15
30
54
6
30
5
13
60
123
27
113
7
12
24
66
35
13
66
101
43
102
24
24
15
27
60
54
11
36
7
60
6
6
30
83
28
123
36
101
49
111
63
189
135
42
168
155
1
36
138
5
7
113
55
17
43
33
20
19
5
79
24
66
11
96
64
15
78
42
30
30
150
54
24
5
72
19
36
24
30
30
77
49
63
ABCD 94732919696*3^$a+1 [50045]
30
6
72
48
126
36
18
159
135
30
6
21
104
229
42
174
6
18
66
9
81
42
48
141
56
7
33
15
42
111
141
30
36
24
41
67
12
36
54
15
3
21
32
115
90
72
48
203
55
72
90
102
78
3
81
96
84
18
33
24
75
29
7
48
9
33
72
87
3
141
32
72
43
180
57
8
72
1
6
18
12
168
12
23
40
45
11
16
168
27
30
144
39
33
95
157
90
42
143
145
48
60
3
27
53
7
90
174
105
93
3
8
49
90
125
13
90
42
108
54
29
16
3
78
12
6
21
24
147
42
66
42
30
17
1
42
12
60
36
90
39
15
36
29
91
6
15
15
60
53
40
51
29
61
126
210
54
6
18
45
3
18
42
108
90
27
57
87
3
21
96
51
48
24
72
69
24
51
5
7
9
99
5
85
59
16
21
131
79
9
96
129
72
39
3
101
79
270
12
6
57
33
95
48
120
112
57
36
36
30
161
187
12
18
18
93
75
30
15
24
141
59
31
42
30
17
43
120
77
13
18
24
18
90
18
144
18
30
72
35
88
48
45
54
5
163
54
120
18
42
59
40
99
5
7
60
54
54
113
48
19
30
87
3
6
135
9
18
53
109
3
9
126
42
30
42
156
147
21
35
16
15
78
66
144
6
72
54
48
5
85
27
225
6
12
101
49
48
42
53
19
21
15
48
54
60
48
90
132
30
11
7
9
96
45
120
108
111
15
105
93
78
18
66
9
9
18
108
276
126
95
25
54
6
75
45
24
108
30
42
18
5
103
48
24
153
72
3
24
18
12
78
66
252
54
36
18
111
33
71
61
3
56
40
80
37
27
3
42
48
27
33
84
11
13
51
33
60
30
5
91
12
60
77
48
37
3
128
7
57
3
30
18
204
153
24
21
27
45
12
144
186
18
51
57
120
47
25
15
56
19
125
43
30
95
13
179
7
105
120
9
30
81
9
36
6
48
36
41
40
15
18
36
18
81
57
95
13
6
45
3
132
30
6
144
18
12
39
75
54
18
102
60
138
18
47
49
71
85
24
18
72
306
18
66
24
90
36
30
63
45
18
42
12
11
88
69
11
40
72
159
6
120
18
9
96
24
48
24
51
24
228
36
54
6
57
87
81
27
54
39
72
32
1
87
32
1
114
30
150
30
6
54
30
108
54
15
96
200
109
11
7
33
75
12
78
3
9
87
63
12
36
9
99
125
19
5
157
24
36
63
57
60
195
129
90
69
105
72
108
35
16
45
216
171
9
15
15
36
45
8
109
6
29
61
27
147
42
30
6
47
1
72
78
54
11
24
103
9
104
109
3
45
18
36
21
144
120
9
12
108
114
156
54
18
24
105
39
89
127
90
15
48
165
75
3
48
24
5
13
35
64
56
115
90
12
60
11
64
33
39
15
33
15
6
162
30
54
69
9
72
111
24
75
6
39
8
1
135
24
345
23
48
24
157
36
87
21
24
3
45
83
24
40
21
107
229
3
3
162
30
45
171
54
6
66
90
54
39
96
15
54
27
75
21
8
25
111
255
18
12
18
168
54
108
63
9
18
102
6
30
35
37
60
63
57
215
37
11
85
12
72
18
60
162
36
30
60
12
53
88
9
18
5
79
33
48
15
48
185
1
66
317
112
3
96
54
23
64
48
56
127
60
144
45
111
24
138
168
15
80
7
41
91
30
143
151
126
180
30
6
35
49
114
45
45
54
66
36
60
36
30
9
33
63
45
35
13
42
234
18
36
17
85
18
42
215
49
39
69
42
18
231
15
90
24
72
144
167
25
60
180
183
81
6
174
6
30
15
153
144
15
3
198
102
57
33
42
12
24
17
40
8
64
33
135
57
90
72
6
174
33
72
56
64
104
31
6
75
15
90
108
210
65
25
6
30
78
101
25
102
60
189
63
ABCD 94733010532*3^$a+1 [50294]
42
48
25
11
13
77
43
227
73
168
12
71
60
36
85
35
90
175
65
43
11
49
131
36
61
12
107
73
53
84
24
126
54
66
144
1
84
101
91
125
283
125
19
12
95
25
35
54
31
275
73
11
90
127
89
24
72
174
73
41
300
60
36
30
1
53
139
108
24
41
84
43
53
7
60
12
11
157
77
163
48
5
54
90
180
54
1
71
85
24
96
65
48
36
60
115
5
96
90
49
36
12
167
186
18
301
59
66
6
13
84
60
71
96
126
48
96
30
1
84
101
19
29
67
12
107
61
329
19
96
65
60
31
120
23
1
35
73
107
25
180
125
19
65
60
67
53
90
36
1
89
103
156
35
36
30
31
108
5
96
55
288
108
300
12
131
132
54
55
125
54
72
18
90
36
13
17
19
161
60
19
11
25
48
23
54
84
6
73
168
252
432
29
162
37
143
54
84
6
25
36
24
221
7
131
1
5
120
60
30
61
60
119
84
180
36
1
95
49
84
65
90
72
13
77
48
36
43
11
181
41
55
83
396
13
41
60
67
12
120
17
54
361
36
35
108
90
19
11
25
144
53
55
233
31
5
30
150
55
65
523
107
180
6
54
1
60
23
42
48
180
7
192
23
85
120
24
5
151
132
131
85
24
197
144
7
23
1
5
31
23
25
47
18
66
654
91
156
12
47
145
35
54
79
41
216
150
120
114
36
30
49
36
59
61
36
29
54
36
25
125
19
11
6
67
77
30
6
55
324
125
30
60
49
24
168
83
156
60
13
60
101
6
1
125
43
47
49
35
25
60
24
35
85
192
84
120
59
37
60
35
264
150
43
83
54
126
37
47
25
36
35
414
103
72
95
30
103
72
11
48
150
66
1
84
11
90
139
41
144
31
95
54
91
72
47
6
138
36
1
5
7
41
36
456
18
49
23
49
95
1
29
114
90
7
59
13
96
5
72
43
36
281
19
108
137
24
30
37
23
1
36
35
37
17
30
13
48
53
120
259
53
84
6
54
234
72
109
120
269
67
29
30
1
113
30
37
24
60
29
7
65
43
41
79
144
11
6
391
5
18
66
79
65
36
60
450
121
5
67
60
12
5
30
54
235
77
18
126
30
6
48
36
6
54
103
203
18
72
79
5
6
97
312
228
47
25
95
96
97
47
54
126
30
163
113
144
30
96
180
48
85
36
209
66
73
71
49
192
36
35
48
42
18
30
6
30
6
145
60
29
216
48
36
54
25
17
19
29
6
36
48
1
180
95
84
277
35
48
36
6
108
19
12
179
36
121
48
35
37
179
445
95
13
72
41
54
13
41
90
72
157
23
90
55
83
36
144
6
90
25
5
24
7
65
19
65
43
60
60
60
12
84
12
180
53
7
83
145
11
6
144
31
24
155
109
257
18
156
24
36
13
168
144
125
36
84
19
35
6
90
1
305
43
11
133
11
289
11
61
71
180
84
85
24
71
61
179
145
35
30
60
55
36
83
90
6
ABCD 94733270766*3^$a+1 [50076]
71
72
181
36
161
127
17
126
18
7
65
144
103
23
72
90
18
54
103
48
84
240
96
5
43
204
36
36
41
115
29
115
11
18
72
199
120
41
18
54
90
61
72
137
115
245
72
18
108
25
60
348
84
60
71
49
491
1
125
115
180
144
155
144
108
49
23
13
59
90
54
85
132
17
216
127
17
175
216
24
48
23
25
240
72
120
119
73
35
85
348
53
126
25
96
168
444
5
55
71
97
72
36
240
192
245
79
240
41
55
17
55
228
108
120
137
7
48
60
83
25
65
199
251
85
432
12
173
18
49
203
73
17
79
65
331
29
126
72
1
204
36
12
53
54
18
115
83
1
96
168
95
36
49
144
203
18
79
576
72
12
35
108
54
103
216
12
173
19
36
17
223
24
36
95
37
89
18
433
35
193
59
145
96
84
215
72
90
216
54
18
31
95
49
95
162
103
23
72
73
89
31
12
492
41
198
181
35
301
293
55
179
97
48
107
18
7
11
133
12
107
18
7
120
17
55
144
17
90
54
199
276
29
126
85
468
41
54
157
149
216
54
1
48
48
47
18
43
156
71
18
90
36
49
12
29
55
96
120
89
43
60
72
203
126
79
120
17
54
90
72
79
209
67
5
55
17
67
36
144
168
35
397
144
17
18
36
253
12
41
72
55
12
108
41
342
25
240
60
288
179
90
67
144
12
264
161
414
90
18
36
90
79
47
18
7
96
48
24
36
5
126
253
36
71
36
193
192
144
29
259
180
191
72
37
53
139
5
79
60
95
277
60
60
17
31
84
11
234
55
17
19
60
47
25
108
29
391
185
67
77
7
24
120
24
180
5
90
85
23
162
126
85
5
139
5
90
36
109
53
90
37
48
60
197
55
35
37
89
216
91
125
67
60
71
61
84
89
151
209
31
41
144
79
65
7
11
288
469
48
95
90
67
108
84
144
12
24
24
41
54
36
36
145
89
18
325
17
79
47
18
54
85
192
173
67
36
144
23
277
144
11
90
144
55
17
72
198
133
245
79
47
108
198
7
65
18
97
48
179
13
5
103
48
137
198
90
7
24
203
108
18
144
115
108
48
161
198
72
241
119
144
109
252
48
23
13
132
89
55
143
121
41
126
73
17
72
103
185
55
24
216
144
24
12
83
25
119
13
12
47
1
17
18
85
59
180
ABCD 94733289052*3^$a+1 [50020]
9
24
183
25
8
96
24
9
31
24
53
108
55
89
7
8
232
5
75
256
48
104
120
153
15
39
36
93
40
104
40
48
32
111
54
91
71
18
55
56
136
80
24
81
63
63
25
47
90
55
72
56
33
55
24
8
24
168
135
121
5
115
47
144
9
40
240
120
56
21
18
36
18
123
3
381
15
9
136
80
9
7
552
48
8
40
56
45
126
108
9
328
8
64
167
18
126
1
35
13
8
303
105
39
25
96
56
75
45
135
18
108
19
96
8
57
79
101
252
15
21
36
55
8
27
189
112
72
96
17
79
128
27
45
256
5
18
72
270
27
216
16
83
93
144
24
27
37
17
15
39
36
13
72
5
219
144
88
53
91
24
176
33
31
59
108
73
35
162
19
104
16
23
126
36
55
176
309
18
193
77
43
29
3
123
45
9
90
13
8
213
27
27
21
40
24
23
313
209
55
48
113
216
79
11
61
32
16
24
227
61
80
183
121
24
35
54
18
69
96
120
48
45
27
99
13
32
16
48
197
27
72
135
126
3
184
191
36
85
8
40
80
16
24
53
54
18
3
159
25
48
32
64
72
24
24
56
16
17
7
24
59
72
93
33
15
48
45
19
35
21
120
57
432
90
205
101
19
32
21
139
5
43
47
18
55
35
277
11
157
168
80
243
72
72
277
128
72
135
18
126
57
88
125
180
31
5
75
96
48
112
29
18
33
160
23
81
16
120
35
45
72
48
249
55
53
43
48
56
15
49
5
414
13
72
5
3
40
24
24
72
32
16
56
40
176
64
24
216
24
32
3
36
49
77
3
64
185
15
112
104
147
180
9
160
24
56
39
25
32
15
9
45
108
151
56
24
96
64
59
18
115
80
57
111
51
13
5
90
33
24
33
7
11
144
45
48
136
56
111
33
16
5
91
53
91
80
120
15
1
144
89
90
54
63
168
40
176
129
39
72
24
16
240
24
72
48
192
24
5
3
168
48
16
176
39
1
80
48
69
75
51
85
56
111
49
440
51
13
5
162
9
40
23
225
117
75
33
31
24
200
160
71
49
5
18
18
15
24
88
107
61
24
48
8
136
80
40
8
72
24
57
279
9
216
135
120
64
80
120
40
144
56
112
137
31
200
219
13
128
111
193
32
144
160
32
15
49
80
69
19
35
18
90
18
199
8
64
161
63
64
125
27
48
72
64
5
19
120
56
39
72
108
37
323
37
8
45
27
40
8
112
96
23
126
18
57
24
27
18
36
63
88
353
126
36
234
123
136
47
54
36
54
73
120
185
87
75
36
49
8
96
9
90
61
29
72
19
161
18
117
16
47
57
15
49
221
36
7
32
15
126
3
51
18
307
56
120
280
8
64
48
89
31
24
125
3
33
7
128
64
48
437
51
39
81
184
95
90
151
104
16
17
447
201
7
32
120
160
120
144
29
3
24
153
18
13
24
32
16
32
16
240
32
45
19
104
64
32
33
31
95
97
24
8
112
11
45
24
64
101
126
45
9
39
51
ABCD 94733766508*3^$a+1 [50027]
40
8
25
39
8
133
3
15
65
160
15
90
120
132
75
8
16
8
112
81
95
49
6
18
71
16
8
16
45
60
95
48
48
24
16
24
8
7
9
81
84
90
105
81
54
66
39
15
57
8
31
66
47
16
24
48
63
17
19
5
64
56
48
16
15
72
17
1
30
150
36
15
21
155
48
7
9
15
41
24
19
5
40
81
6
17
1
36
90
161
55
9
189
36
54
9
8
19
21
8
25
39
128
103
30
60
87
24
51
84
65
24
7
17
37
36
54
30
36
39
15
41
48
1
54
17
64
8
61
27
9
143
1
36
11
72
1
15
21
51
63
89
67
186
75
24
9
87
8
7
65
49
39
27
53
160
21
35
88
96
96
48
8
25
135
15
57
48
8
120
16
56
19
21
63
17
48
25
47
40
120
45
123
56
1
54
24
30
11
40
80
16
24
15
54
36
54
12
18
42
9
75
6
119
145
24
287
64
8
13
60
15
33
6
36
48
45
104
91
45
21
3
80
31
90
102
18
6
66
15
8
16
15
6
195
48
57
63
15
30
60
30
41
24
7
153
15
36
29
1
150
30
36
23
16
15
9
24
3
53
1
63
117
6
117
21
6
30
54
60
12
24
90
210
36
17
61
126
5
48
37
11
64
56
24
136
8
37
18
105
144
57
96
183
27
5
112
168
80
40
8
37
60
30
180
69
45
51
72
51
6
30
60
29
24
16
15
17
120
64
24
32
112
8
55
65
49
36
27
21
11
31
18
39
33
84
3
96
15
9
21
35
25
111
45
36
60
35
24
24
16
45
59
16
104
24
72
24
1
36
3
104
88
8
72
24
49
30
65
112
48
24
3
54
90
6
15
32
48
25
60
18
65
55
89
16
24
93
18
30
11
40
45
59
24
37
123
21
35
24
48
184
15
114
36
11
48
24
16
24
72
111
153
144
3
5
24
85
11
25
15
120
24
75
5
16
8
40
24
32
31
17
48
24
61
18
105
21
59
115
36
24
36
29
7
18
102
33
21
3
8
13
12
15
32
61
27
24
45
83
61
12
24
54
9
57
216
15
48
15
17
48
64
63
9
45
11
13
11
19
36
41
55
48
17
25
119
16
48
24
72
81
23
31
90
90
30
60
90
33
57
126
90
39
45
3
87
6
3
32
64
45
11
55
90
215
19
53
7
33
3
5
25
18
21
75
54
36
3
32
55
54
12
119
24
16
48
80
43
30
63
56
25
60
59
24
168
168
16
69
120
147
3
5
151
36
114
75
15
33
72
56
48
72
43
12
24
33
96
135
42
15
33
15
21
35
64
15
9
27
29
37
18
6
66
78
11
16
45
138
126
6
18
75
15
41
120
55
30
35
40
15
24
9
3
29
31
57
8
19
45
15
209
7
65
40
3
102
24
71
55
30
83
24
16
24
21
27
152
13
27
33
23
24
16
80
1
66
18
51
45
3
27
54
47
24
24
24
88
8
1
144
87
39
36
69
75
36
24
30
3
3
5
85
54
21
8
72
145
47
16
72
24
9
30
57
15
233
16
56
43
21
96
8
85
11
31
18
39
48
8
25
15
21
54
36
60
69
96
128
40
3
45
45
3
32
109
54
6
30
6
3
32
19
36
65
24
1
18
36
9
24
33
15
32
31
72
9
80
24
24
40
56
112
33
90
66
114
102
24
75
24
165
35
7
48
41
49
47
25
54
89
40
105
36
3
21
35
184
141
72
35
112
32
85
3
8
103
137
40
39
126
18
9
48
48
32
19
36
17
73
18
45
51
21
45
27
8
192
72
61
35
24
24
7
17
7
41
72
168
25
30
153
27
54
6
18
15
21
251
40
8
217
23
16
48
56
96
48
40
93
48
27
9
23
16
56
16
39
89
31
9
56
16
9
15
8
31
6
30
45
8
1
39
141
36
71
25
18
30
6
9
21
24
12
15
8
67
5
24
115
90
11
25
15
45
3
105
12
27
32
19
5
24
37
83
43
53
16
75
36
60
53
91
126
15
32
7
41
120
48
25
15
56
24
72
88
32
19
5
184
56
16
80
49
71
24
49
60
59
7
54
6
36
105
8
25
126
6
84
95
16
8
7
17
16
75
6
54
57
8
40
24
56
16
24
111
36
108
72
9
8
7
36
93
24
27
144
21
141
99
21
59
1
30
9
80
48
7
144
6
66
18
6
126
83
7
48
6
3
33
120
63
24
72
9
95
31
41
13
12
15
8
85
59
73
48
159
27
5
16
72
32
109
36
63
3
54
6
9
171
5
49
36
99
21
78
77
40
45
83
7
89
48
37
51
24
39
90
12
78
29
61
27
63
41
48
13
3
24
27
54
15
81
174
42
287
37
11
72
136
45
6
5
49
72
47
208
9
15
39
57
152
48
13
42
18
30
ABCD 94734757706*3^$a+1 [50144]
36
33
72
279
96
4
80
156
196
48
77
43
36
11
18
391
44
16
89
72
15
39
121
84
29
67
23
25
227
25
137
7
36
47
73
20
15
93
321
90
9
12
177
147
84
39
73
128
12
28
72
128
9
7
173
171
16
56
9
36
43
101
18
1
12
20
57
126
57
69
90
45
45
151
24
20
3
61
372
17
7
101
63
99
13
80
148
12
107
81
16
173
43
29
18
73
48
72
59
18
67
5
180
108
18
90
54
21
177
36
75
195
105
21
36
15
39
1
233
7
83
37
108
36
44
52
24
95
54
115
29
51
12
9
115
101
18
54
91
60
47
93
15
25
92
48
267
25
47
13
20
93
91
53
51
16
140
36
27
18
15
148
272
105
19
53
7
83
90
51
196
164
57
79
36
209
91
48
5
54
133
83
1
224
27
49
95
49
32
135
18
27
117
111
51
169
137
75
88
36
35
54
7
29
36
18
162
90
33
132
60
4
60
84
59
13
168
35
61
101
90
13
5
7
20
28
89
223
155
108
36
21
48
291
54
7
65
63
112
5
18
37
17
31
41
54
90
147
33
7
173
235
32
165
72
43
119
18
51
21
18
73
80
28
107
9
84
12
129
31
60
8
171
49
41
144
147
148
29
103
44
36
364
11
85
80
33
180
72
99
4
77
3
60
9
51
16
59
37
84
5
54
1
84
167
144
180
81
4
84
29
180
90
21
12
60
48
120
225
27
63
61
65
90
144
180
25
29
162
129
12
3
36
21
87
33
39
21
33
54
72
18
36
7
128
9
7
176
280
24
24
12
48
96
71
13
59
72
18
87
100
120
35
61
137
108
3
105
180
91
36
53
36
51
4
84
131
90
31
23
36
9
27
45
84
36
28
32
144
96
124
5
19
35
36
54
234
33
4
44
52
173
7
44
400
161
3
220
11
18
3
240
63
72
73
156
5
15
255
18
3
33
27
9
19
72
8
52
84
53
7
60
84
132
44
69
135
72
117
243
4
95
180
1
17
18
73
20
51
54
67
185
39
33
72
355
84
11
21
160
17
90
33
219
9
9
36
55
107
13
20
57
18
90
75
15
36
481
23
90
91
71
25
29
111
84
3
201
16
56
69
259
155
54
3
87
141
21
91
17
7
83
61
65
7
137
63
135
18
36
55
35
49
5
27
48
312
88
456
95
9
360
117
115
108
32
4
156
128
16
35
90
36
19
56
69
90
9
27
18
75
177
54
18
103
68
60
21
91
80
9
55
20
15
49
95
45
36
4
236
64
11
49
77
243
9
108
18
90
252
19
120
120
29
91
216
164
36
48
21
36
3
112
108
29
90
81
120
16
233
108
3
72
100
5
43
20
120
40
29
303
39
61
120
80
88
80
40
197
123
16
23
18
15
48
99
57
16
53
27
63
37
44
4
77
115
299
90
135
4
77
18
61
11
54
54
61
119
126
108
108
15
4
24
191
81
297
7
11
18
55
12
8
15
97
65
63
81
55
36
20
28
60
20
16
215
61
137
307
80
45
211
60
53
75
15
1
20
96
9
ABCD 94734833632*3^$a+1 [50088]
49
59
48
24
13
8
87
12
144
144
205
32
111
105
255
48
36
240
84
96
48
25
168
95
97
56
135
36
61
48
240
47
24
48
108
108
25
24
311
145
72
239
169
96
200
3
37
83
21
24
15
12
85
263
57
16
24
11
192
36
49
167
1
48
96
24
47
25
35
12
153
208
296
144
27
13
11
61
152
195
93
87
25
35
85
23
300
132
97
11
157
95
192
9
171
180
73
23
12
21
39
57
40
95
36
93
111
48
1
35
21
303
57
376
24
11
133
107
108
361
11
13
59
37
128
72
160
8
16
96
80
39
12
72
93
87
60
61
95
1
23
25
48
179
108
48
144
36
109
59
84
121
192
47
25
48
144
56
123
21
15
36
37
192
95
129
24
72
63
108
24
93
195
36
49
8
40
227
61
224
147
156
72
57
16
23
121
8
16
120
59
37
96
275
240
48
181
8
48
112
11
180
132
133
95
1
168
48
72
96
35
12
57
208
104
208
35
132
228
180
1
35
132
49
8
88
143
105
51
85
8
15
121
24
80
40
47
313
8
24
136
59
61
152
16
152
112
155
21
40
24
56
87
73
71
145
35
96
192
13
23
72
9
99
72
24
109
11
421
155
60
25
104
64
59
156
49
95
121
11
85
71
252
216
36
265
95
24
1
11
204
193
120
11
69
88
120
24
8
160
72
11
24
13
72
179
24
357
24
40
167
252
13
152
51
24
37
104
87
72
72
25
71
49
35
108
1
24
71
12
13
191
120
180
85
95
49
47
84
24
109
83
229
120
360
83
96
37
24
155
21
112
120
47
153
51
109
155
36
9
40
168
48
96
23
12
85
11
285
112
35
180
177
96
27
37
23
105
111
72
12
61
120
35
72
108
9
27
13
176
16
48
8
64
8
48
64
95
153
63
193
72
743
97
47
60
156
180
36
25
120
80
48
96
231
48
1
56
144
96
48
15
145
107
13
8
375
9
48
75
13
144
24
359
12
13
95
36
21
3
252
108
12
25
48
72
71
9
63
25
47
36
109
56
87
337
224
375
24
217
48
71
1
216
107
60
105
195
13
59
36
49
83
156
9
63
9
63
108
24
85
23
97
224
15
121
95
313
35
13
179
13
8
72
15
193
59
93
3
109
71
169
336
32
15
217
143
96
120
49
32
303
105
88
23
1
24
59
301
59
37
240
35
13
35
36
25
35
141
39
177
39
36
72
48
85
23
9
40
131
61
71
228
21
16
48
119
216
25
120
240
47
48
9
171
72
144
85
24
59
13
152
63
108
72
72
ABCD 94735623044*3^$a+1 [50005]
80
190
18
24
2
28
68
28
26
30
24
30
124
12
6
72
156
62
24
28
56
60
10
2
18
100
32
28
54
102
50
130
6
38
64
6
2
24
118
2
16
108
30
36
26
54
60
4
26
16
180
8
30
36
60
58
18
18
60
2
114
4
36
24
2
90
54
106
72
36
62
18
4
18
98
42
18
12
78
22
108
170
70
54
18
162
8
118
170
36
4
24
36
54
92
88
120
8
88
12
168
2
118
24
98
22
266
12
54
88
228
80
28
36
24
156
14
10
84
60
12
14
156
36
18
124
8
40
8
34
2
10
80
46
18
150
12
8
52
84
18
6
182
10
42
2
6
22
36
86
174
72
190
240
38
52
8
180
4
8
142
12
90
6
44
28
56
132
112
180
90
60
146
34
18
18
162
12
18
60
44
148
86
64
8
30
52
8
90
4
26
24
54
12
52
38
28
62
52
126
30
54
176
40
32
40
44
60
40
26
10
44
16
18
2
100
42
30
36
54
8
88
54
2
6
30
10
8
124
36
54
30
26
124
30
96
146
10
108
32
64
54
2
24
12
280
8
6
46
44
30
34
56
136
180
8
42
22
116
10
86
40
116
64
86
54
30
16
72
12
26
10
78
72
72
66
114
2
60
156
60
84
10
26
10
14
46
20
54
10
36
8
52
44
216
4
24
30
54
18
14
144
4
32
144
4
8
114
40
78
48
14
76
108
42
12
96
62
22
60
2
126
10
8
6
4
26
34
62
22
32
120
28
8
82
8
28
86
30
88
2
16
12
36
72
44
28
78
20
144
106
110
100
50
30
54
24
12
18
34
8
4
6
84
54
26
64
24
38
178
30
26
178
36
26
4
116
16
44
244
54
2
6
18
166
96
8
10
210
24
48
60
8
12
10
78
20
6
156
24
84
34
182
96
82
56
60
162
118
156
18
26
36
16
8
36
30
6
4
24
30
32
54
84
60
66
36
28
116
100
140
30
96
30
70
18
92
54
16
38
216
34
54
8
94
86
22
32
46
110
82
122
54
76
6
48
42
84
18
8
52
8
18
36
4
62
60
54
46
380
28
24
8
58
24
18
12
6
2
82
68
48
52
30
98
252
90
52
2
24
64
116
112
162
6
54
2
186
40
54
6
80
10
102
18
42
12
80
24
4
60
36
56
16
30
168
62
82
12
96
210
14
46
18
2
10
14
36
22
60
90
18
30
8
150
156
106
12
6
152
22
6
2
412
2
28
36
72
14
4
62
54
28
72
26
10
248
76
26
10
8
216
24
166
104
156
114
166
6
20
28
26
178
2
60
58
6
54
116
112
54
36
8
10
26
6
30
70
12
60
18
38
214
8
28
2
18
72
10
72
18
134
16
228
32
112
8
54
10
14
82
20
64
24
56
28
108
50
28
2
28
80
6
76
18
80
34
12
14
172
80
22
32
66
60
10
74
54
46
86
120
154
176
4
6
12
18
108
26
90
46
8
36
64
36
78
26
12
24
46
48
36
24
2
28
62
114
118
36
66
180
50
144
12
24
58
18
54
104
130
50
82
102
78
12
68
90
4
6
80
18
22
44
46
14
58
26
60
10
20
10
212
84
6
84
54
10
26
28
90
18
80
18
34
2
64
50
4
68
82
26
210
34
36
30
42
74
60
90
54
90
244
92
34
30
42
30
90
18
24
36
20
36
10
6
18
206
156
180
54
6
48
34
12
18
342
140
58
18
140
4
50
118
18
12
90
18
18
26
34
80
10
12
50
22
6
26
4
72
144
78
90
8
22
6
144
66
24
92
46
14
84
10
90
162
8
42
28
66
6
18
26
28
90
128
28
312
12
78
48
32
118
84
276
62
112
8
28
90
72
80
10
134
36
54
46
14
4
80
34
48
104
66
10
42
108
80
4
6
134
54
126
28
2
28
36
116
6
148
24
2
90
106
12
6
102
44
16
74
36
24
118
146
42
40
44
10
6
48
26
6
148
24
2
36
70
108
110
46
6
44
156
ABCD 94735678652*3^$a+1 [50012]
117
105
18
12
18
54
36
57
33
60
147
285
282
21
51
60
36
18
12
3
12
204
213
36
54
150
90
93
135
69
36
120
48
72
15
9
24
57
15
75
90
54
198
42
30
18
108
45
177
30
57
21
180
12
27
120
51
33
120
171
21
147
72
9
21
18
108
129
24
135
114
30
180
213
168
72
39
30
186
93
51
21
45
39
75
21
63
114
63
60
24
69
27
39
6
30
33
45
12
78
45
12
33
192
39
69
111
3
93
45
39
15
21
84
36
45
48
75
51
81
213
102
24
198
102
36
54
18
21
165
27
9
66
9
216
9
99
12
15
60
45
108
72
24
33
6
90
66
60
30
51
9
18
21
51
84
24
252
180
48
18
63
81
18
96
120
24
36
72
300
93
105
15
75
45
96
21
159
3
36
252
24
48
21
96
24
57
15
39
90
75
33
3
144
75
48
57
3
12
9
36
33
3
108
15
21
141
63
27
153
57
3
12
57
60
66
36
45
120
36
48
75
117
15
102
90
72
24
120
144
78
54
18
18
45
60
15
60
18
171
39
60
12
54
114
246
51
27
90
51
39
72
21
168
81
171
93
144
111
51
6
39
84
21
51
183
81
24
111
84
6
18
30
36
15
72
48
27
9
33
27
60
183
30
36
51
183
18
42
36
141
141
42
246
90
117
120
303
42
90
45
27
48
144
9
51
90
90
129
99
141
72
3
60
30
147
15
69
3
6
30
24
57
9
15
60
72
15
72
93
33
36
78
66
111
39
81
84
117
15
3
60
117
57
6
45
12
99
78
30
42
66
69
9
12
198
21
3
30
3
48
99
33
15
90
24
54
21
99
144
60
66
27
213
36
30
78
90
81
36
39
36
9
12
39
264
54
63
120
48
39
93
39
48
90
126
57
3
264
81
72
24
24
111
21
159
21
33
51
213
6
66
114
12
33
12
27
6
15
21
15
33
51
21
78
90
3
27
60
108
12
78
3
171
96
72
12
24
57
45
24
111
15
9
45
84
6
54
15
132
48
15
42
48
6
36
9
24
57
12
147
39
90
75
192
48
9
3
24
36
147
33
48
180
60
39
6
12
63
51
36
138
15
39
90
51
45
12
42
81
135
45
36
3
213
228
69
3
15
9
96
39
36
9
75
294
51
51
69
24
60
27
60
102
126
60
45
72
63
144
81
12
9
39
69
36
75
87
90
132
66
72
18
6
45
39
45
60
45
36
135
21
54
24
45
9
102
150
15
156
57
180
162
36
18
72
72
18
33
12
60
9
84
126
21
84
3
6
15
237
12
6
66
15
3
6
27
108
39
57
33
3
39
36
18
87
24
369
6
9
36
36
48
9
18
90
42
33
69
51
243
30
144
27
15
9
60
96
33
48
3
192
3
6
48
162
96
45
75
9
45
18
162
24
87
33
87
3
114
18
45
63
84
72
105
3
93
93
15
132
33
144
87
33
36
6
105
21
75
168
117
3
99
33
48
99
132
66
24
18
90
27
60
144
111
81
24
51
60
144
141
39
36
12
36
21
33
18
69
9
54
156
6
51
93
75
60
60
39
36
117
9
75
33
270
18
54
18
27
60
15
90
24
147
63
144
6
66
60
9
12
9
6
72
102
54
24
141
21
48
108
39
75
48
18
15
3
45
45
36
24
15
12
147
6
144
228
18
165
12
84
144
225
15
36
75
69
81
48
150
120
93
120
27
48
18
75
57
12
78
54
351
93
27
84
93
72
54
84
6
126
ABCD 94736428654*3^$a+1 [50026]
48
77
15
21
10
114
48
27
20
55
66
11
85
66
12
17
60
33
7
5
48
48
48
7
77
55
45
18
14
31
105
20
12
27
31
17
21
4
48
20
34
60
36
12
18
95
9
94
6
90
50
4
66
21
39
14
46
5
19
17
4
9
11
16
57
18
24
50
43
51
2
4
8
7
8
7
41
19
33
93
104
15
48
25
18
62
16
54
36
72
12
2
40
6
18
54
5
31
161
13
8
4
20
70
24
29
7
33
51
6
80
34
30
42
29
31
29
33
12
28
20
15
7
38
22
14
12
142
77
55
113
21
16
15
65
48
163
53
4
48
12
78
38
60
36
31
5
70
42
3
104
21
108
16
11
60
72
67
60
6
8
10
26
51
52
3
77
67
45
21
47
21
22
14
51
9
48
22
36
17
103
2
82
26
4
3
12
33
8
120
24
120
51
25
59
1
24
8
22
45
15
5
33
16
54
26
16
6
24
65
91
5
103
2
27
91
24
2
24
24
36
22
14
31
123
29
33
10
45
63
24
50
52
30
5
9
22
18
24
18
17
1
32
52
6
2
19
5
16
18
74
36
12
4
236
64
18
26
22
30
20
75
33
19
8
9
75
36
7
12
84
6
15
20
31
2
55
53
4
6
45
5
10
30
8
106
14
16
44
22
60
17
7
26
60
48
154
6
11
73
8
22
12
5
25
8
16
27
75
72
18
30
14
15
1
84
66
38
22
2
22
48
12
6
212
48
7
53
19
29
7
15
42
23
43
12
5
33
10
6
83
31
2
118
42
12
20
15
7
26
12
52
6
60
12
17
19
6
6
42
56
16
210
36
9
9
11
91
50
135
37
20
12
4
107
43
2
22
53
73
12
24
15
41
10
122
36
72
7
128
45
12
40
32
64
11
136
5
40
47
12
19
74
36
106
21
5
10
50
15
49
68
55
17
84
34
45
80
1
6
5
9
51
61
75
5
28
6
110
16
35
105
12
22
14
130
2
10
17
7
33
87
38
28
20
12
16
6
5
60
13
6
36
86
12
22
54
30
6
20
15
1
44
58
138
18
17
103
14
15
21
12
4
84
39
21
92
4
44
40
87
20
13
36
83
12
88
12
33
6
29
7
33
8
109
23
73
12
20
40
102
14
84
12
16
42
6
11
19
60
50
16
90
45
36
44
33
46
26
4
66
5
43
2
31
29
60
46
50
10
14
115
5
15
9
7
39
21
39
5
93
48
52
8
10
74
3
7
24
29
37
51
27
2
48
16
107
19
14
36
70
161
60
13
6
21
5
40
8
94
36
30
47
43
41
60
25
23
7
45
9
36
6
2
82
14
10
30
60
44
48
84
76
48
99
8
165
24
10
24
6
11
37
128
72
16
30
120
12
150
32
48
100
92
3
37
27
20
25
56
48
27
43
122
55
20
24
31
48
26
51
24
9
19
8
37
35
31
6
11
19
24
60
2
15
45
70
149
73
156
20
34
78
54
26
15
40
29
40
6
60
2
16
59
73
15
33
216
6
14
4
47
4
75
14
46
14
112
90
12
2
166
125
12
13
60
8
10
66
18
45
17
10
98
106
134
3
12
1
84
15
21
6
105
65
15
19
17
57
12
34
30
6
14
12
55
57
42
33
63
14
40
8
48
12
12
10
14
67
63
30
11
48
1
12
8
19
8
69
28
18
144
26
142
90
42
24
12
24
6
20
24
118
26
4
20
22
50
10
65
9
4
42
36
114
60
35
45
60
15
9
7
5
10
90
104
3
43
74
40
36
12
27
39
120
6
3
8
45
28
66
26
120
12
10
156
36
45
9
6
26
12
96
24
3
12
81
12
4
95
1
32
55
3
24
84
21
68
180
85
32
31
5
60
15
24
49
11
13
36
164
67
5
40
15
135
53
1
6
30
44
67
9
8
43
45
27
5
7
20
21
4
6
5
25
8
22
14
60
4
20
72
22
5
235
5
48
52
3
125
7
96
12
5
25
68
27
25
27
32
33
276
67
29
24
4
66
26
34
6
8
63
7
2
10
60
24
2
24
24
40
59
7
6
138
6
8
22
60
54
30
21
9
80
12
27
31
6
51
27
12
36
42
42
66
12
8
10
14
36
4
15
9
107
9
4
6
48
12
14
220
42
89
81
10
78
11
9
31
36
20
24
21
10
84
26
72
70
2
51
43
74
16
102
9
129
11
28
8
25
144
95
19
12
98
52
107
73
90
24
14
46
26
100
18
14
3
12
1
42
72
66
11
13
20
12
88
30
168
38
4
8
7
105
42
21
135
5
67
38
79
21
272
58
2
22
36
18
36
44
24
22
26
24
36
39
48
7
30
3
113
12
15
60
43
14
34
42
48
11
21
55
72
15
2
84
67
3
6
20
123
7
33
27
30
75
5
96
84
4
44
16
30
9
101
24
15
33
15
45
10
18
36
68
12
34
2
12
15
33
52
6
114
56
16
11
13
71
48
48
93
16
6
30
174
18
27
51
45
45
18
62
64
35
31
17
60
31
26
91
44
1
32
16
66
65
19
30
36
90
6
18
74
22
26
27
25
48
18
9
5
40
56
24
58
30
8
24
3
72
1
87
39
38
22
26
39
1
35
4
45
44
127
69
15
116
55
24
18
27
5
10
110
51
79
5
45
16
42
42
6
24
110
3
97
30
78
42
26
12
16
66
14
22
158
39
37
6
30
75
15
5
103
21
8
7
6
32
12
76
144
8
15
93
15
129
58
18
78
90
12
20
192
70
42
6
24
14
36
3
13
72
6
69
41
16
30
78
8
48
46
26
15
25
32
27
43
6
42
57
17
10
86
28
44
22
14
10
102
42
12
26
4
6
9
9
32
10
29
9
52
75
33
47
7
26
99
21
70
57
92
88
3
36
18
32
60
84
52
102
18
18
6
11
33
16
11
19
78
8
39
108
43
18
24
80
27
13
15
33
18
12
2
22
ABCD 94736484608*3^$a+1 [50074]
9
27
33
75
12
33
24
195
36
81
3
165
72
24
27
48
69
16
80
100
71
60
49
12
23
45
111
24
1
8
51
85
104
15
201
27
72
33
124
56
24
15
69
52
44
15
21
12
27
24
141
148
35
13
8
15
36
21
12
63
69
144
156
96
12
36
16
80
63
45
120
3
48
144
48
12
33
39
81
27
21
15
121
71
48
57
24
24
12
48
180
12
15
13
11
61
215
37
95
33
87
12
9
72
72
48
112
131
60
177
15
12
48
60
144
96
72
33
4
68
3
48
24
12
225
15
21
135
72
21
12
63
12
60
13
47
49
23
33
15
105
3
9
51
9
27
13
32
16
44
99
36
25
143
132
25
35
1
59
33
27
180
129
24
15
105
51
45
36
76
80
3
1
11
48
120
1
56
48
24
111
1
23
57
24
132
48
75
12
25
20
88
56
64
80
51
69
27
157
47
61
35
24
60
93
27
45
4
35
84
37
20
63
21
72
27
21
132
75
120
93
64
83
60
144
21
24
36
99
9
135
129
15
1
56
135
81
24
219
24
33
60
48
112
8
12
28
72
24
20
28
168
128
16
56
64
11
9
51
84
24
1
11
49
20
183
12
9
84
15
12
81
27
12
169
36
20
16
140
75
73
56
24
24
48
168
64
72
20
84
39
36
24
72
61
104
15
25
131
12
60
132
36
45
15
9
16
108
71
189
64
47
24
1
23
36
36
129
75
25
11
33
27
24
141
195
1
140
144
51
24
36
9
15
108
156
12
144
109
179
93
63
9
132
51
73
11
60
9
51
60
73
11
61
8
16
71
36
12
21
16
116
72
96
27
9
63
96
129
12
16
8
24
63
72
12
45
64
152
28
36
8
183
48
24
57
219
60
85
32
4
35
45
111
9
15
81
3
1
68
3
105
4
56
39
13
23
13
44
48
132
48
88
47
69
60
51
45
3
69
75
48
24
105
15
1
23
36
145
36
44
51
24
153
51
12
177
28
215
144
45
60
99
72
93
159
12
81
28
47
169
48
11
12
108
132
49
11
57
3
73
11
61
23
25
11
36
49
35
84
60
109
8
48
160
35
69
40
47
48
33
75
12
60
48
72
13
47
25
71
96
60
45
39
105
15
36
36
168
69
60
15
117
36
60
75
33
40
35
9
15
12
225
15
36
93
75
72
225
52
11
69
15
45
63
192
96
36
36
13
47
25
20
39
24
45
16
8
3
48
57
108
120
12
3
57
27
12
121
20
159
13
68
99
9
15
24
12
24
12
132
96
85
212
132
3
13
80
51
45
64
11
36
9
171
93
16
24
71
96
24
24
24
25
8
52
188
15
33
15
49
20
48
12
3
33
100
44
87
45
39
21
3
33
3
84
1
36
71
117
16
11
9
84
232
20
156
72
60
76
71
204
81
51
84
105
135
84
36
60
1
83
21
75
21
39
9
40
56
16
119
21
123
24
96
57
52
36
11
33
108
100
20
99
61
119
25
200
36
87
12
120
25
8
123
37
68
87
45
12
36
120
4
71
48
12
60
84
33
40
23
33
144
16
104
123
69
99
45
4
92
48
75
96
21
75
24
84
33
159
49
95
9
40
8
39
45
84
27
33
4
191
24
216
36
21
64
24
140
36
24
16
23
33
3
9
27
21
123
25
191
9
99
61
20
12
27
213
63
24
33
27
36
1
44
36
195
21
132
12
15
193
71
9
96
4
68
15
33
51
25
44
24
27
21
24
4
35
25
32
24
15
1
32
16
44
36
135
25
32
15
24
9
15
9
27
105
171
129
36
3
145
56
168
120
16
36
143
37
83
36
37
20
12
12
36
27
12
60
48
193
12
116
27
24
24
36
9
16
80
16
83
36
1
119
120
60
24
9
63
108
37
20
124
44
16
8
231
24
48
33
96
39
21
36
24
3
12
9
27
13
24
11
141
64
35
84
73
35
45
3
60
21
51
9
100
44
160
11
48
21
24
87
153
16
35
37
23
120
96
25
11
33
51
84
21
40
80
15
9
160
47
24
96
33
39
ABCD 94736551348*3^$a+1 [50022]
37
84
23
18
12
72
19
36
23
12
60
18
30
42
138
73
5
18
30
42
49
89
91
23
37
11
132
12
1
59
13
77
30
18
55
96
11
24
36
73
12
53
18
72
25
36
29
43
47
18
7
83
54
6
12
42
18
36
102
19
23
13
24
35
1
35
13
59
18
90
49
23
18
175
143
36
24
49
95
18
30
54
36
132
30
25
12
5
144
66
1
167
1
47
97
17
66
18
234
1
161
36
168
54
13
60
53
54
73
72
125
67
41
54
13
23
12
1
24
155
1
35
37
5
19
36
107
1
29
6
36
48
6
126
36
109
35
13
107
18
55
251
96
18
31
144
35
72
18
43
47
37
35
1
24
84
41
288
30
60
18
30
78
126
18
72
163
71
90
19
48
5
55
108
36
11
18
6
1
17
66
24
12
60
1
47
18
60
12
55
5
66
25
17
48
126
198
78
48
24
36
30
19
53
24
30
18
186
252
49
36
5
19
29
7
48
77
19
11
42
90
72
1
12
53
42
12
24
49
360
77
36
55
137
91
77
198
37
89
19
36
29
6
54
66
61
17
66
36
25
11
90
187
12
60
125
66
78
36
18
12
24
174
72
60
120
43
12
53
132
126
48
36
78
102
114
31
24
107
12
18
54
18
55
41
54
90
18
30
19
161
24
103
36
89
126
61
29
36
6
12
25
65
162
24
36
1
12
17
60
36
54
1
17
18
48
24
102
36
90
109
71
108
234
78
12
1
35
90
54
126
144
168
18
30
19
5
102
1
23
36
13
53
7
53
19
11
18
7
65
55
72
5
18
30
72
43
35
12
37
24
107
37
12
60
11
109
5
234
162
19
53
102
108
18
18
180
24
102
91
5
30
97
65
18
37
77
48
18
18
24
48
7
108
35
18
19
191
54
42
108
30
42
36
120
253
35
6
120
54
37
77
30
42
19
89
30
18
79
29
6
54
55
11
1
143
36
108
258
67
23
72
73
119
1
23
36
84
6
31
132
36
17
30
24
49
89
60
126
30
6
84
36
18
18
18
36
6
85
24
29
79
35
72
48
1
5
67
72
107
1
5
84
54
1
108
95
102
60
19
47
60
120
54
18
37
131
49
5
36
55
12
23
138
234
133
12
77
55
125
55
11
37
108
60
227
37
23
18
67
71
109
35
37
60
11
18
6
13
23
85
5
19
29
24
12
43
53
102
60
30
18
78
127
47
18
24
66
90
78
1
53
138
54
18
90
7
156
35
18
36
90
36
78
12
24
18
13
23
30
60
19
11
54
36
6
36
37
65
55
35
133
53
31
36
35
25
180
12
107
18
6
1
48
125
96
30
6
198
12
90
55
89
180
6
156
18
19
131
120
6
18
66
55
35
25
11
109
132
125
54
18
192
6
84
73
23
30
42
13
17
162
25
48
17
6
54
66
42
103
24
11
42
48
42
13
95
85
24
83
72
108
108
78
66
133
101
7
29
78
30
18
72
25
35
30
18
37
5
12
115
11
25
48
72
5
30
60
145
119
25
83
18
18
54
18
60
49
23
138
90
78
19
71
30
19
5
180
55
161
12
55
59
54
66
18
43
12
17
6
48
36
24
54
30
162
24
102
25
84
41
174
1
59
13
41
31
5
30
18
72
78
13
197
42
90
31
23
30
36
43
125
12
19
36
89
54
1
96
53
102
1
72
36
72
77
31
35
97
143
36
54
31
36
17
6
54
108
120
7
48
17
18
37
35
1
5
12
42
13
5
108
102
132
126
162
48
25
65
42
13
125
96
18
12
108
37
35
18
55
35
1
36
35
54
6
13
17
6
108
12
42
72
18
253
72
11
144
42
30
18
6
1
53
72
19
36
48
53
54
6
55
107
12
126
234
18
6
12
18
55
107
25
12
60
12
24
29
18
109
95
108
13
17
18
60
49
35
133
107
18
36
84
7
83
1
59
37
53
31
71
25
48
132
65
36
7
11
37
72
23
72
18
19
65
36
55
95
84
1
107
36
6
138
222
18
72
48
37
89
6
13
107
24
162
108
120
24
12
78
48
37
53
42
12
18
6
12
25
12
53
24
31
24
48
35
36
6
66
18
132
18
37
65
72
7
35
48
6
72
18
ABCD 94737274304*3^$a+1 [50005]
6
150
90
24
66
84
101
24
84
192
96
84
48
48
12
97
11
13
35
24
108
43
17
79
60
24
60
41
24
31
185
60
48
12
36
43
30
66
5
24
31
24
186
11
84
49
6
53
37
95
36
43
17
120
43
96
65
36
12
132
48
36
55
60
41
55
114
66
29
31
41
24
25
83
180
72
25
23
247
41
43
6
23
31
137
144
175
90
155
108
216
1
71
24
25
30
53
61
11
60
25
35
19
36
65
60
19
29
1
126
210
11
144
108
252
156
24
295
29
211
101
180
43
65
12
72
36
60
12
24
60
55
114
6
60
41
120
84
55
24
197
19
29
61
11
13
96
23
97
11
12
127
125
85
23
48
60
12
108
13
6
41
120
163
6
240
23
12
84
1
11
12
7
113
1
35
24
48
13
119
7
221
19
90
131
13
30
17
24
48
72
24
1
35
180
96
19
41
144
36
73
47
24
49
306
149
24
60
132
145
24
6
84
29
36
12
48
25
186
5
84
156
84
36
115
5
25
30
5
139
77
24
24
12
12
156
96
120
79
89
7
5
36
72
36
132
19
29
12
43
77
19
90
11
103
6
11
24
24
72
108
72
60
48
132
19
101
60
84
25
30
53
36
36
264
85
119
12
36
79
180
89
180
192
24
25
30
65
19
36
89
36
79
149
12
36
24
25
11
79
41
43
41
48
96
241
11
12
60
12
79
29
12
96
24
24
25
71
48
91
41
55
54
11
84
31
41
49
23
96
96
49
47
12
60
1
120
71
96
12
132
108
192
60
79
17
43
65
12
24
55
113
7
53
36
25
11
19
101
36
24
49
30
90
6
60
5
49
95
96
25
131
60
49
54
77
12
108
180
49
120
23
48
49
24
11
79
221
24
156
36
72
1
30
66
11
108
1
11
168
12
132
12
48
91
30
6
125
19
65
31
5
36
19
5
120
19
17
19
5
36
19
125
49
30
245
72
84
19
125
72
73
11
156
108
12
84
48
31
29
7
41
252
156
72
19
161
79
54
71
49
71
36
24
108
127
221
19
41
12
132
24
84
120
37
35
19
41
25
24
47
19
30
11
120
60
73
11
36
49
24
11
85
120
11
72
157
11
60
24
25
215
36
60
132
37
54
5
132
19
60
65
36
12
60
60
7
53
61
47
60
24
60
84
85
6
24
41
145
95
25
155
120
19
89
96
1
23
7
60
41
24
36
73
30
149
12
79
41
60
60
55
24
137
60
12
1
66
5
108
31
6
335
96
60
72
7
54
30
90
11
19
5
72
192
120
12
60
36
72
36
24
12
36
108
24
48
49
23
1
59
37
35
120
55
5
55
113
31
101
85
23
72
169
240
11
36
60
60
103
41
240
55
5
120
139
17
312
72
96
72
240
12
19
185
192
24
96
73
126
24
209
97
11
24
19
96
5
36
24
25
23
1
71
36
240
108
1
215
139
137
24
19
60
6
54
41
25
11
72
67
113
97
11
12
31
137
103
17
48
55
41
19
36
5
36
19
54
167
72
7
41
73
6
53
60
97
90
54
150
41
96
72
1
66
5
60
156
192
7
53
48
12
7
24
96
114
191
24
115
36
41
108
84
48
73
186
54
71
96
12
67
89
31
60
60
90
11
12
108
19
84
89
37
30
245
48
108
24
49
47
43
17
84
96
132
7
30
54
101
84
31
53
36
31
41
264
25
11
84
19
6
11
19
53
67
114
131
79
6
71
19
101
24
25
35
48
180
31
29
12
79
66
23
7
65
36
24
19
41
168
1
11
19
137
120
103
29
37
24
6
65
49
ABCD 94738070086*3^$a+1 [50004]
33
15
4
17
18
36
1
12
59
25
29
3
28
8
4
65
3
15
1
8
4
32
12
36
64
68
64
20
33
55
17
3
12
64
36
8
52
60
68
3
105
84
76
5
15
16
12
44
111
1
48
8
136
32
4
188
28
5
15
88
36
72
113
27
27
9
27
18
87
16
23
18
43
11
85
24
12
23
33
3
49
20
36
21
7
11
72
1
8
4
203
1
17
87
21
3
28
192
36
24
24
32
12
12
24
64
116
84
72
28
36
60
17
7
12
8
64
44
112
8
4
72
29
31
56
4
108
71
33
60
28
12
60
5
39
40
65
3
40
11
21
105
54
117
9
54
25
8
4
44
27
9
16
144
36
56
40
32
12
15
1
84
5
18
49
60
8
9
7
119
108
13
44
105
7
83
25
173
18
37
20
4
29
3
36
76
60
104
4
12
8
57
67
48
8
28
101
43
20
12
12
24
184
72
11
36
33
36
4
104
3
9
12
36
28
24
8
52
8
12
4
8
15
13
36
5
18
49
56
36
12
12
16
17
31
24
17
51
28
20
9
7
24
5
36
72
27
9
27
4
32
16
65
31
8
84
28
72
20
24
60
12
3
36
9
60
111
1
35
33
39
1
24
65
79
44
16
84
11
90
39
40
8
40
35
9
4
32
24
21
18
126
7
24
80
132
12
33
75
213
15
88
24
20
24
76
44
15
21
16
35
9
124
36
8
72
12
27
21
4
101
36
126
61
36
11
25
72
11
13
5
27
112
23
37
80
24
84
64
17
54
54
3
60
99
37
8
45
15
28
20
9
103
23
49
41
15
3
45
148
23
54
103
23
33
39
109
56
76
12
48
36
59
45
27
9
9
91
12
80
51
13
12
80
16
12
65
27
24
39
1
108
17
3
105
135
16
12
12
80
16
17
135
4
5
3
24
52
44
16
12
11
9
4
56
72
12
100
60
60
20
228
4
24
24
12
104
112
20
33
99
45
27
48
12
39
90
18
18
54
36
33
3
18
15
4
12
12
11
57
4
24
84
60
48
20
45
3
120
3
25
29
18
25
101
18
13
24
80
40
41
3
12
76
60
32
15
54
36
18
9
16
8
21
18
21
40
29
55
48
5
18
61
11
25
20
12
28
41
39
69
39
4
12
48
41
18
69
180
21
87
72
39
18
3
112
29
39
28
44
51
9
4
116
16
71
45
60
76
17
51
12
16
68
16
24
65
43
65
7
8
39
13
36
8
12
196
32
135
57
28
44
52
24
44
64
92
12
12
108
12
36
4
5
31
48
29
3
12
93
7
29
75
48
16
12
68
4
80
36
3
69
4
12
23
108
18
54
21
28
23
9
112
23
18
126
18
63
9
63
4
104
84
88
35
33
60
87
45
4
41
18
25
24
8
15
54
31
95
21
15
157
60
48
32
16
8
57
3
51
57
112
72
12
17
103
152
33
7
60
8
51
9
63
49
8
52
32
21
43
101
3
33
79
8
48
76
8
15
21
120
36
36
21
63
84
24
16
209
3
28
44
64
84
8
3
13
68
63
97
20
60
21
18
69
12
52
29
19
80
9
7
72
80
100
24
41
19
48
36
48
116
3
25
48
71
21
16
12
48
11
33
28
36
56
9
31
23
81
36
72
12
52
32
64
11
81
9
91
48
20
3
36
33
24
28
120
68
28
12
44
28
72
20
45
36
19
53
36
7
29
54
21
24
48
12
39
109
32
60
36
36
15
18
18
144
25
11
18
39
4
72
32
28
32
16
32
84
28
24
149
15
4
32
48
9
90
1
17
7
60
156
8
39
21
108
15
37
17
18
18
18
69
40
68
75
13
32
64
12
23
37
24
12
17
51
12
48
28
8
28
5
115
120
32
3
57
15
13
20
72
75
18
43
8
16
20
16
68
40
20
3
36
45
52
29
180
18
33
3
85
8
76
47
9
9
79
108
44
48
52
20
9
43
72
8
28
56
4
12
72
11
36
45
28
35
9
48
76
11
33
100
155
13
41
43
80
136
36
20
81
7
24
23
1
107
1
12
48
8
3
21
15
36
36
36
85
77
31
84
20
84
52
116
4
128
16
20
196
77
27
27
37
17
39
33
54
18
55
20
69
31
5
7
44
60
24
40
5
19
48
8
124
12
20
28
83
18
7
36
32
33
31
8
64
23
54
27
40
56
39
13
56
48
4
41
27
112
80
33
3
100
5
139
48
8
21
115
152
12
60
24
4
65
51
3
45
9
79
32
76
11
1
35
13
36
56
84
4
23
57
51
121
5
75
72
105
144
36
27
108
16
44
64
24
8
15
97
11
33
60
4
104
33
31
12
11
25
8
28
48
116
4
84
47
108
81
40
44
12
4
20
4
36
44
3
25
32
36
16
12
41
18
9
63
18
123
39
13
20
64
8
28
72
56
9
19
32
36
57
43
8
21
67
44
4
11
18
19
60
36
108
24
44
69
27
45
43
29
19
20
87
72
33
28
44
16
20
4
20
108
4
83
9
9
3
33
99
81
27
24
60
28
23
25
20
9
90
72
18
75
48
4
84
32
99
36
25
116
28
24
23
61
44
72
3
61
11
13
92
16
116
15
18
3
16
24
29
51
3
36
33
21
51
60
40
8
12
64
12
5
39
28
41
36
15
48
9
39
24
40
5
15
3
69
3
36
9
36
45
27
28
17
27
9
18
33
28
8
12
12
72
87
13
41
115
29
51
39
25
11
1
8
16
11
9
24
16
5
3
36
15
9
64
24
11
13
8
195
81
24
196
41
27
12
15
1
71
93
33
3
33
159
16
36
84
24
32
36
12
16
44
45
147
105
15
24
4
ABCD 94739382152*3^$a+1 [50021]
12
5
70
20
13
119
118
78
81
39
44
1
12
17
43
60
12
5
151
96
41
19
11
13
15
62
55
48
69
75
60
45
27
23
13
45
162
57
39
9
21
15
60
24
48
48
17
12
30
18
43
12
84
60
21
2
18
10
57
3
9
36
12
5
115
5
7
83
48
70
3
47
22
38
12
25
48
60
65
10
32
30
7
11
109
83
97
204
12
24
39
44
60
13
60
12
12
71
73
89
28
2
13
48
9
6
2
30
49
84
29
30
28
69
60
9
39
5
43
47
37
36
45
3
60
24
12
24
12
84
23
30
48
79
39
9
3
140
22
27
51
12
33
3
14
30
13
47
73
107
18
22
18
39
36
47
60
1
69
87
36
5
22
38
42
13
123
134
28
3
9
6
44
37
39
57
35
30
55
27
20
37
101
7
53
139
11
37
3
92
18
7
65
58
32
13
5
55
12
3
57
125
40
27
63
21
59
73
60
65
12
175
51
9
5
48
67
83
22
3
120
12
12
96
33
14
1
119
76
60
21
41
42
25
15
45
5
31
60
36
3
30
6
21
11
13
17
28
44
7
51
9
11
12
30
18
10
15
24
71
37
3
30
27
36
84
5
10
8
60
97
15
20
16
9
12
23
108
10
62
145
12
69
132
39
53
91
59
10
20
31
72
60
5
55
24
11
25
17
7
41
7
51
44
70
50
37
36
15
122
10
45
5
31
17
22
33
24
24
45
14
60
13
12
33
75
60
57
27
11
42
48
72
67
36
17
58
32
13
12
5
48
30
13
12
57
3
27
45
12
36
75
12
50
10
33
57
90
50
58
48
21
53
70
33
3
44
25
3
32
1
36
101
70
20
90
19
71
60
85
63
32
25
75
9
11
109
11
70
39
69
15
47
12
37
11
12
10
6
12
2
175
65
10
50
28
63
84
12
33
6
14
16
15
27
12
110
268
62
16
105
15
72
18
32
79
24
96
9
39
15
45
3
9
84
57
15
108
84
60
12
23
13
12
51
57
17
60
46
102
90
105
27
18
30
108
21
36
3
74
30
1
24
132
24
12
60
5
42
58
15
17
28
20
19
63
20
48
10
30
57
21
144
75
12
21
27
48
12
12
21
15
27
45
60
12
11
30
7
36
24
108
3
21
51
62
7
24
29
31
17
10
9
24
57
18
32
30
19
204
135
12
62
67
23
48
72
1
57
39
101
22
8
28
21
108
12
23
1
24
185
88
50
25
17
30
28
9
11
72
61
9
3
63
72
42
3
15
20
10
63
17
70
62
67
24
36
11
52
68
13
17
55
17
31
132
63
57
15
9
11
42
90
48
25
45
27
53
7
15
68
22
18
32
13
108
59
10
50
16
57
15
32
37
24
15
9
33
90
45
12
35
10
108
18
21
24
17
172
6
9
63
80
25
84
36
17
67
81
90
177
60
5
43
57
63
27
117
24
39
33
5
115
123
30
159
23
22
87
24
27
9
36
87
210
87
23
48
85
24
60
3
45
12
156
65
148
14
1
144
12
11
30
42
40
21
120
29
103
27
45
36
36
84
36
60
36
60
57
15
3
60
48
21
108
3
9
168
51
24
21
60
59
13
24
84
77
58
12
42
3
12
72
21
3
77
150
30
7
12
9
12
15
47
16
9
63
2
7
36
17
31
107
25
24
21
62
25
12
36
147
21
24
15
200
28
9
81
3
57
3
27
105
12
15
21
15
9
5
43
47
85
12
23
10
15
33
39
71
40
110
12
16
39
95
16
45
9
20
46
14
7
3
30
75
33
15
45
50
30
7
35
1
72
72
5
187
36
57
38
60
10
18
44
18
19
83
30
43
75
12
8
88
102
18
21
23
13
120
5
60
12
31
36
24
24
36
12
24
24
29
7
11
88
21
69
39
12
71
12
73
72
3
9
23
18
7
51
24
18
20
19
53
10
20
25
72
143
37
24
89
55
35
1
27
9
93
8
67
132
33
27
36
95
52
33
12
48
65
40
27
95
18
55
48
9
60
15
36
12
5
60
7
35
73
17
28
15
5
52
87
21
27
3
69
23
76
9
3
50
10
33
24
48
60
24
21
78
44
1
39
50
18
25
47
37
96
15
20
132
18
118
57
24
48
65
7
39
104
48
12
10
15
36
96
24
9
140
10
57
33
15
83
49
36
35
12
25
45
3
48
29
7
41
30
30
90
150
19
21
18
9
95
1
27
93
189
78
2
18
25
12
12
23
1
27
9
24
12
15
32
1
15
24
50
70
20
160
21
24
60
3
62
31
29
7
23
60
10
18
72
45
135
90
66
9
5
55
83
169
3
93
5
10
18
15
36
11
162
10
36
60
32
12
1
144
23
12
1
60
24
5
7
36
15
18
62
25
84
81
3
15
14
163
63
2
7
53
40
3
75
12
45
17
18
52
50
18
13
27
32
16
32
13
59
30
55
96
17
19
36
3
45
59
25
5
30
37
21
3
36
51
33
77
7
36
12
45
3
60
24
5
120
40
36
14
1
24
36
60
9
3
60
63
21
23
1
15
9
96
29
60
31
107
13
15
9
53
22
20
13
35
90
7
48
17
58
60
192
18
122
25
12
36
72
36
9
15
35
25
105
3
17
138
12
25
3
20
82
3
15
9
24
12
47
18
7
65
55
21
39
5
10
36
12
117
12
39
177
47
121
179
25
96
12
24
21
2
1
17
10
42
48
15
3
32
25
47
13
27
21
12
117
30
90
15
215
1
9
18
48
14
10
45
5
43
72
153
18
14
58
108
45
ABCD 94739636482*3^$a+1 [50014]
3
17
31
9
24
15
21
15
81
3
17
7
45
15
41
7
3
42
60
3
39
42
60
60
51
72
33
27
21
27
39
30
39
9
3
105
3
69
120
6
126
48
8
90
97
108
3
42
63
60
9
68
7
93
42
18
24
48
6
30
156
24
12
48
24
48
15
89
19
45
27
125
19
141
75
15
93
24
36
105
30
69
12
29
16
15
3
30
12
3
83
37
132
39
6
36
20
64
48
3
65
7
72
29
7
65
7
57
15
33
27
33
8
64
54
21
36
57
3
213
75
17
43
84
12
48
47
49
12
83
16
30
120
123
17
36
19
108
105
12
48
86
109
60
168
5
58
144
102
60
15
36
12
33
3
75
45
21
96
12
18
162
15
108
69
75
213
3
27
6
51
9
24
3
24
60
5
103
12
84
17
7
108
69
51
48
57
27
72
201
60
108
42
30
87
41
4
3
57
15
12
60
36
29
40
63
33
44
40
120
20
88
42
86
40
50
34
24
6
81
93
96
36
24
20
64
15
84
81
51
9
92
4
3
132
33
26
145
72
39
14
31
51
48
57
87
45
57
3
33
63
69
66
9
57
15
45
3
12
153
75
15
21
11
16
38
31
59
61
65
4
24
12
108
15
33
24
51
48
60
105
24
12
48
51
36
48
51
45
24
36
5
40
111
123
66
24
75
117
24
39
12
33
87
5
91
45
84
3
21
39
57
168
48
180
24
99
5
55
132
93
96
20
64
116
16
20
10
33
132
33
39
12
119
16
96
33
84
27
9
5
19
132
33
68
22
21
12
12
12
39
42
24
75
29
7
105
15
33
144
27
69
12
12
12
36
63
41
16
39
144
105
54
96
30
15
117
72
86
37
60
57
12
39
72
9
36
72
36
39
48
5
22
6
27
24
60
41
7
36
60
9
3
45
27
12
9
159
57
3
77
19
17
118
6
99
9
27
108
48
12
12
45
135
93
15
15
86
52
27
11
70
36
56
4
3
263
25
39
198
27
89
139
117
6
105
249
30
78
12
15
105
159
117
15
12
45
3
15
57
17
79
24
41
52
39
84
135
50
180
91
21
72
12
15
5
28
108
12
30
21
12
9
51
35
25
249
15
24
24
33
8
72
4
140
4
24
15
36
57
72
30
57
9
12
63
12
108
185
16
63
117
60
60
3
93
24
315
41
79
36
24
5
19
36
93
32
4
24
60
15
33
3
41
256
12
108
135
9
180
6
114
15
105
39
15
32
13
41
19
165
132
3
24
17
34
96
230
43
33
48
12
75
72
77
91
33
20
4
32
16
72
6
114
30
6
15
11
49
9
3
12
12
5
4
96
48
135
72
108
33
3
12
72
15
32
49
15
26
16
24
48
15
60
21
195
12
5
88
36
24
36
66
90
20
163
15
45
204
77
10
138
63
12
21
6
9
39
48
14
148
87
9
24
87
36
117
3
24
41
4
36
39
9
56
55
75
96
42
60
32
115
39
66
14
37
33
60
120
15
276
48
57
24
12
24
24
6
30
15
3
33
15
33
57
159
21
15
93
12
24
18
48
9
9
24
12
48
27
45
120
15
21
15
87
48
45
105
20
4
60
15
39
90
12
120
27
87
14
244
3
59
34
12
24
36
20
82
30
72
3
60
33
72
66
30
147
48
5
7
57
48
147
48
72
60
21
84
90
21
21
24
36
15
41
52
15
285
12
75
33
36
72
3
57
75
5
292
12
279
60
69
15
12
24
96
45
104
19
36
24
51
141
21
3
69
108
3
57
60
114
96
33
60
5
46
30
3
15
57
69
39
105
27
60
75
6
44
103
12
21
27
213
39
21
3
135
6
24
39
27
18
36
27
12
36
21
3
57
24
132
3
15
6
51
132
33
24
108
32
16
39
96
9
56
54
54
7
24
75
48
26
16
60
96
84
15
183
48
9
9
36
279
57
8
4
3
75
48
9
12
33
27
41
4
99
45
50
37
192
12
60
9
15
84
21
92
4
39
132
5
43
9
126
126
108
3
35
58
39
48
12
3
42
12
56
112
15
120
33
8
31
5
16
48
15
12
285
24
15
9
51
81
264
51
29
43
93
15
33
36
30
9
96
39
66
195
33
12
30
54
27
9
123
33
39
21
24
56
112
96
75
165
30
54
51
65
40
30
2
7
36
45
15
39
18
3
17
4
3
36
57
15
9
51
5
4
66
42
15
12
24
81
15
9
72
18
2
67
60
105
87
48
36
27
38
7
57
60
15
21
87
33
27
60
24
36
57
63
33
39
ABCD 94739671714*3^$a+1 [50194]
24
31
41
325
90
198
426
24
48
114
95
120
85
96
83
36
91
65
79
24
216
65
96
37
48
83
79
41
1
119
7
5
252
36
84
96
319
18
239
48
13
168
12
54
6
288
11
25
84
11
108
13
12
450
65
13
12
36
11
144
24
145
35
36
1
95
31
42
71
49
23
13
96
59
247
120
137
61
35
120
49
47
109
59
145
47
25
36
48
36
95
13
11
49
47
25
95
36
97
11
72
192
37
48
83
79
18
150
41
72
72
25
6
449
216
12
97
35
175
113
103
54
108
24
48
6
5
84
37
11
7
281
12
67
246
11
25
119
31
48
17
25
108
83
24
156
84
60
133
12
131
72
193
35
25
72
11
55
17
60
73
12
23
24
7
185
121
47
247
18
71
37
35
13
47
25
59
48
25
36
66
65
121
144
48
36
132
23
84
132
96
25
72
155
12
96
24
108
13
167
72
36
84
60
84
37
59
109
11
151
113
72
84
36
108
12
24
1
12
108
24
203
13
119
295
66
35
60
37
107
31
377
48
12
91
41
13
18
65
37
275
36
67
42
83
19
24
377
12
91
41
96
12
36
289
48
107
60
228
12
48
13
11
31
72
30
162
65
25
23
72
199
162
54
18
11
96
91
90
108
11
199
65
31
66
23
31
5
13
47
133
47
84
24
13
48
227
72
25
47
84
12
37
11
7
90
54
6
155
24
1
23
24
72
79
17
85
42
17
85
18
41
49
107
36
144
25
95
144
85
179
12
48
13
119
61
83
120
97
23
181
11
144
48
25
72
11
85
12
35
55
6
59
31
30
36
78
17
36
37
30
168
90
95
79
6
18
5
84
48
79
29
1
24
11
1
59
139
42
107
12
168
127
18
71
84
163
17
25
102
29
12
24
31
72
53
19
221
43
72
17
145
150
216
54
282
18
11
36
13
12
83
60
25
23
25
150
30
35
7
281
120
7
89
79
126
48
11
7
17
60
91
17
132
97
11
48
36
36
37
18
72
102
36
35
97
18
173
61
23
120
72
85
23
36
1
215
31
17
72
61
48
36
59
229
222
125
13
191
72
24
84
49
48
42
17
175
258
47
84
25
71
48
96
181
78
41
24
7
66
78
72
48
114
30
17
1
167
96
49
606
137
12
12
1
83
49
108
23
24
120
31
54
11
264
61
24
66
65
24
73
72
47
24
61
11
7
30
11
79
101
97
35
97
71
49
36
59
37
191
48
115
41
48
48
7
78
203
72
24
84
60
127
114
36
47
43
120
77
283
162
35
60
37
35
48
7
101
115
54
35
1
35
108
84
25
108
12
155
103
77
13
23
85
107
60
48
49
47
108
48
55
77
25
83
25
108
114
125
13
47
13
299
73
35
96
181
324
84
168
30
77
96
132
7
65
7
185
241
78
17
247
18
95
300
60
24
96
25
30
53
84
103
53
12
37
18
29
48
12
168
13
18
65
12
48
19
41
132
187
41
24
13
72
35
12
1
47
12
13
107
48
60
115
17
193
72
143
133
47
60
96
7
54
59
12
12
133
47
97
95
73
23
ABCD 94740497966*3^$a+1 [50088]
27
12
36
45
40
60
32
27
24
24
105
3
60
96
13
68
64
84
12
60
116
63
73
56
4
12
92
28
35
177
88
35
253
72
296
40
84
35
25
44
171
9
36
3
21
132
96
351
241
20
24
27
24
48
73
32
39
33
120
51
117
132
76
35
49
56
84
124
35
33
3
12
9
48
36
4
11
9
88
24
23
24
12
120
1
164
51
60
45
3
21
196
47
36
108
33
39
1
35
48
1
35
37
44
40
20
51
33
27
24
1
35
9
87
33
87
133
56
3
12
33
15
85
32
12
3
144
57
3
180
9
12
111
73
12
72
131
57
64
68
72
3
73
47
93
4
11
109
11
24
73
68
12
15
25
44
27
57
4
48
180
8
28
8
4
71
72
12
133
35
108
1
128
4
47
61
68
27
25
80
87
36
9
60
27
12
12
153
120
87
9
4
32
60
12
16
11
24
36
69
39
9
3
9
36
15
129
4
11
109
32
147
133
23
97
92
75
1
23
25
56
51
45
28
12
116
63
61
155
108
24
73
11
1
11
117
16
164
24
180
24
39
93
27
13
96
131
25
36
23
21
4
36
48
11
9
72
15
73
35
25
47
61
143
12
25
24
20
15
1
23
1
23
33
4
23
57
15
12
13
8
123
21
24
123
21
4
23
9
84
303
72
45
24
4
11
60
57
12
40
71
60
37
12
23
73
84
128
39
117
3
105
12
36
52
35
25
20
147
21
48
15
129
3
25
56
3
1
23
37
11
97
44
88
23
24
193
12
36
24
48
20
12
28
12
48
8
51
37
35
48
45
88
8
28
120
8
3
9
84
36
27
13
20
27
1
59
37
68
60
51
69
27
36
84
189
36
24
51
21
39
36
60
21
3
13
68
36
3
13
32
111
25
83
21
76
251
49
152
40
68
4
44
100
36
119
25
23
97
47
13
59
96
21
39
45
15
9
112
140
88
120
68
52
56
15
36
81
12
16
71
48
73
132
11
21
171
12
33
64
108
8
3
1
128
24
24
15
157
12
56
100
24
68
15
1
36
164
39
72
85
44
27
12
33
108
75
49
60
47
57
63
69
15
121
47
9
28
59
37
48
8
52
23
93
132
3
1
48
8
28
23
13
47
108
57
27
33
99
49
60
8
36
84
12
40
11
13
12
35
48
21
87
48
49
80
3
24
24
120
9
4
59
13
11
265
44
4
95
81
4
95
12
24
25
36
23
85
83
121
11
9
136
20
27
36
21
72
171
12
9
16
8
4
11
33
27
57
36
3
93
123
13
128
15
181
59
61
24
12
59
181
20
28
131
73
68
48
84
52
23
177
64
23
57
108
15
69
3
45
64
23
13
20
36
51
45
36
4
11
21
40
35
9
52
180
84
8
12
48
27
60
12
73
143
69
288
15
12
73
35
57
4
24
8
3
36
36
37
72
44
39
45
15
61
71
45
84
15
145
20
3
120
84
133
56
15
60
60
72
1
12
20
28
36
84
116
40
20
39
9
15
48
120
105
99
45
4
23
21
12
24
3
84
36
24
49
36
83
9
72
27
81
28
56
72
111
12
21
136
299
36
180
37
11
12
21
3
21
12
16
84
8
15
61
71
21
36
27
37
20
64
36
32
72
39
109
60
48
44
24
108
136
8
75
37
20
27
13
68
324
63
121
32
111
12
72
108
37
35
97
12
24
116
48
28
80
63
165
4
23
49
23
1
11
24
72
49
68
87
1
80
171
9
48
135
9
12
96
24
63
12
13
68
28
56
3
1
84
120
119
48
61
8
4
104
48
12
3
33
36
64
68
3
24
105
111
48
48
33
27
9
40
24
12
8
12
40
8
48
39
36
24
21
39
24
69
52
11
105
88
12
8
16
20
3
21
16
71
48
1
59
33
3
105
72
84
147
157
11
48
93
99
12
60
48
9
64
191
48
72
1
20
132
16
11
132
12
33
27
1
248
84
24
28
20
16
11
13
23
21
12
16
12
23
12
12
21
24
4
60
20
3
97
20
99
1
35
24
24
48
48
45
28
11
36
33
36
16
128
27
60
192
145
8
28
20
15
37
11
61
92
3
25
48
35
36
21
4
60
68
36
51
24
25
8
28
20
3
37
120
12
23
9
63
45
28
32
12
15
96
48
48
117
39
120
24
60
85
11
93
75
37
180
56
28
191
13
44
16
11
45
3
1
36
11
21
63
25
47
24
60
12
9
111
72
132
21
216
184
12
80
180
ABCD 94740597046*3^$a+1 [50025]
27
87
18
36
54
18
12
3
33
30
81
24
21
30
30
24
36
6
78
12
24
75
24
345
54
12
6
87
45
72
60
48
120
72
15
9
42
84
273
27
6
72
12
54
144
33
33
12
12
51
51
93
21
15
147
33
15
12
18
27
33
24
18
48
165
201
84
42
45
33
120
60
24
132
6
9
21
18
42
12
72
36
168
114
66
36
36
54
18
12
78
21
9
15
48
75
12
48
60
42
12
84
24
48
24
36
3
21
75
69
15
117
60
60
72
51
69
18
42
42
126
24
54
189
36
9
48
60
42
6
51
45
36
12
6
21
24
87
12
36
57
135
48
6
108
12
15
9
84
12
120
96
147
81
96
66
48
156
30
36
15
45
12
135
15
12
36
90
12
12
84
24
3
153
36
18
78
48
84
36
6
6
12
12
15
9
72
84
66
9
9
36
36
63
129
15
321
102
54
24
12
63
36
9
27
63
54
6
36
30
18
90
102
150
78
57
9
12
30
33
27
18
144
12
39
12
45
15
9
30
48
48
90
72
30
12
24
117
129
3
57
60
48
48
108
36
36
24
6
18
24
12
6
93
9
90
12
54
12
18
12
54
66
18
27
75
93
27
9
3
18
15
3
6
48
66
42
180
12
30
156
66
36
84
111
9
96
48
24
60
48
42
6
36
60
6
33
69
12
51
33
126
129
21
84
6
18
210
57
156
45
87
63
189
129
12
108
42
24
6
48
60
24
51
15
114
48
18
12
93
9
90
18
60
27
45
3
24
3
6
36
36
39
24
9
72
168
3
183
54
420
6
66
135
21
24
48
66
96
18
6
12
45
3
6
30
21
9
24
12
30
18
51
9
24
120
72
60
60
84
120
27
45
24
24
27
33
180
24
51
9
12
51
3
21
105
36
192
30
33
135
192
66
75
27
18
24
36
24
15
27
30
90
9
9
48
39
36
15
18
12
48
159
33
15
63
36
18
30
6
12
15
60
9
48
6
36
6
3
75
12
12
42
24
6
48
45
21
12
72
18
54
60
54
6
36
24
36
24
48
18
54
24
15
45
27
72
72
21
3
12
9
60
48
60
30
30
156
24
12
99
129
36
30
54
36
36
66
9
93
36
42
54
3
36
195
66
48
75
15
48
12
33
33
6
6
3
144
15
78
84
48
51
51
6
60
48
120
102
210
78
6
51
57
3
3
66
24
30
60
30
12
39
69
27
69
60
48
96
156
36
24
15
33
3
9
36
12
51
72
33
111
45
24
36
24
90
6
18
18
3
21
6
18
27
9
15
69
12
39
15
6
39
69
30
9
45
96
51
129
36
24
27
105
18
21
153
276
6
21
33
12
3
27
24
18
198
72
42
24
15
51
18
15
63
42
63
93
12
24
6
12
18
54
96
9
9
54
42
3
51
36
66
39
135
18
30
12
6
39
48
33
63
45
24
51
72
165
48
36
39
9
12
3
105
36
30
102
210
48
6
24
36
96
3
9
30
36
21
9
12
24
24
36
30
18
132
30
48
6
36
63
12
168
297
36
54
9
15
21
9
39
21
6
6
24
24
12
3
51
174
24
48
63
45
30
9
3
33
9
15
21
60
24
42
6
108
60
36
6
18
6
54
36
39
9
12
18
18
30
120
30
48
6
84
42
120
144
39
45
15
21
15
93
156
30
12
45
9
84
84
3
27
6
27
57
192
6
72
18
99
3
33
129
108
48
42
78
24
36
75
33
150
12
129
81
54
6
3
36
111
84
30
18
72
30
3
57
6
72
93
45
12
12
24
24
78
18
96
36
3
39
66
36
15
3
90
36
144
6
12
54
84
30
9
21
75
51
18
42
18
27
21
102
6
51
45
66
33
21
120
3
81
24
36
6
6
108
72
102
18
24
18
42
30
186
12
192
84
24
96
135
81
36
12
3
93
99
3
12
57
21
24
48
3
69
75
36
3
9
75
60
48
12
66
6
6
60
48
36
54
6
6
30
63
72
33
27
93
6
114
12
18
81
108
147
6
3
27
102
12
36
18
21
15
150
24
96
78
42
24
27
39
9
117
15
45
39
63
42
3
87
6
102
6
6
18
6
30
12
60
63
36
99
96
9
9
132
24
27
57
12
24
6
36
18
27
45
42
78
15
33
27
105
78
72
48
6
159
159
6
24
36
27
33
6
6
108
96
90
36
57
12
69
72
39
9
36
48
108
42
102
51
9
108
6
30
12
18
57
27
42
75
99
186
39
9
30
66
147
9
30
6
12
18
9
45
66
18
204
36
51
3
42
99
15
30
12
108
24
63
15
54
30
78
156
72
18
96
48
6
15
36
60
141
195
75
192
42
15
3
66
ABCD 94740604436*3^$a+1 [50139]
48
306
48
48
48
18
72
6
3
111
6
87
27
9
12
9
183
3
81
87
24
24
120
45
3
81
45
24
39
57
42
102
30
138
3
15
30
15
15
33
39
42
6
12
33
21
18
69
84
48
51
42
3
27
33
63
12
30
18
9
21
48
72
138
9
63
54
39
27
144
36
12
96
6
42
69
129
48
6
45
51
24
60
48
6
207
9
39
33
18
93
33
63
51
96
45
15
42
66
78
48
24
24
90
48
81
12
9
75
45
111
159
18
96
30
42
72
30
12
21
276
27
21
27
12
21
33
18
60
36
6
96
48
54
66
30
60
12
48
36
12
276
24
12
12
105
12
9
24
24
126
72
90
72
24
78
12
54
126
60
6
42
24
36
21
27
42
6
36
6
24
54
66
39
81
42
57
21
6
36
81
60
33
51
39
21
123
12
186
15
3
12
138
216
51
141
24
42
126
90
198
24
42
33
45
24
27
87
36
66
120
90
36
12
36
60
6
27
51
141
159
144
12
24
66
48
138
96
30
51
21
48
30
18
18
48
69
51
93
3
24
54
15
51
12
21
3
24
18
15
153
24
243
15
54
72
24
18
12
90
6
48
18
96
66
201
60
9
6
21
39
36
36
36
9
27
84
21
27
18
15
15
48
18
3
12
27
21
3
24
9
3
12
12
18
30
33
27
57
15
6
120
3
96
12
57
6
18
63
57
66
12
300
30
66
102
27
15
36
72
24
90
15
9
18
6
3
27
84
144
96
45
33
6
12
54
24
24
66
6
24
27
15
12
60
150
24
102
108
12
9
3
102
39
87
141
21
18
36
21
12
33
15
105
27
3
180
24
30
51
75
24
24
33
51
24
72
33
21
48
30
60
30
99
21
27
21
18
126
78
84
48
21
39
9
15
36
108
90
30
153
3
84
42
6
60
12
18
3
12
75
48
78
39
48
9
18
54
48
18
54
27
87
30
75
60
33
48
120
87
9
24
3
21
24
18
141
84
12
33
3
96
45
102
114
144
54
24
45
207
45
39
24
90
30
48
42
24
54
66
24
66
6
48
51
123
21
12
3
6
96
72
3
39
24
30
78
180
168
48
24
45
57
66
36
66
96
18
24
24
60
21
12
48
57
123
45
3
21
75
63
84
18
72
15
15
180
45
48
87
57
9
120
51
39
36
66
150
12
6
66
9
12
27
36
69
159
24
60
36
9
123
129
33
126
66
18
24
57
12
39
105
27
21
147
6
198
66
6
18
18
69
9
6
117
48
3
120
60
30
42
24
21
3
33
15
33
75
18
42
21
81
3
69
114
69
183
132
150
24
183
195
60
12
54
18
84
168
42
102
81
33
51
51
60
45
3
45
51
36
12
24
48
36
36
6
6
69
51
48
189
60
3
54
18
24
24
24
54
18
132
18
3
12
57
135
15
36
6
75
15
24
24
30
18
36
24
204
69
48
63
12
24
252
42
24
24
30
84
9
21
24
48
3
135
6
66
72
9
12
9
30
108
6
18
57
3
42
42
6
18
36
18
42
78
3
87
6
42
117
36
15
24
9
12
9
90
60
21
45
15
9
6
48
72
57
207
36
6
24
66
204
18
3
51
57
105
123
3
60
48
81
45
159
27
9
51
45
21
87
57
138
60
12
54
30
90
72
51
27
18
18
6
48
24
48
24
42
60
18
15
75
57
3
60
36
12
72
78
6
36
150
18
48
21
27
6
48
42
9
15
6
24
15
51
54
90
48
93
39
12
93
9
27
39
102
15
33
24
54
12
9
48
15
33
21
24
138
12
162
87
81
54
18
258
30
87
3
6
24
51
21
24
90
6
3
87
120
30
150
120
120
18
54
60
36
132
30
3
21
54
24
141
45
90
48
9
3
42
102
18
30
114
39
144
15
60
84
66
147
3
48
36
12
90
63
84
39
72
12
66
96
144
15
15
18
168
6
42
18
108
156
102
42
6
27
27
81
27
69
129
3
60
75
9
21
123
39
48
30
54
12
78
42
24
30
72
18
225
123
69
15
150
6
66
63
27
36
18
3
15
33
3
72
33
15
42
66
78
42
30
51
21
96
39
81
15
63
108
24
12
66
15
36
45
78
12
54
102
57
33
6
45
135
105
87
6
24
54
60
96
48
24
24
21
153
66
21
3
33
51
66
6
18
66
12
42
75
27
18
6
72
129
99
30
3
111
177
15
54
168
51
69
18
72
30
111
ABCD 94740774322*3^$a+1 [50078]
351
3
396
24
42
210
30
48
66
117
384
48
72
15
21
159
48
30
87
15
45
408
60
135
225
177
15
3
180
165
51
141
75
144
12
174
6
297
72
48
63
105
33
15
135
42
147
27
96
48
9
111
24
81
111
18
48
102
60
117
48
63
69
39
276
204
96
45
180
180
60
48
60
33
18
21
231
84
21
60
3
120
72
33
36
96
87
321
24
48
27
42
39
24
3
225
144
171
18
66
276
9
420
75
9
171
153
60
12
324
9
135
72
39
429
168
72
120
72
96
3
585
144
168
12
45
18
228
156
45
111
114
39
24
3
69
15
138
48
18
30
51
45
231
39
45
21
39
39
177
207
45
183
153
291
21
84
15
165
195
18
48
18
132
57
60
75
33
48
159
21
72
63
174
48
3
36
9
159
72
153
30
45
117
96
48
54
282
78
66
39
27
129
159
78
342
168
84
36
69
423
33
45
27
180
108
39
9
99
81
216
96
9
78
165
180
75
12
141
24
45
3
111
21
153
18
84
138
3
12
60
27
138
123
69
48
75
87
60
33
15
162
63
3
30
114
126
48
66
30
135
288
87
48
72
189
132
39
81
3
105
51
18
66
36
336
144
165
21
27
36
111
36
12
57
63
48
177
27
45
183
636
225
45
144
63
135
240
129
111
42
126
144
168
168
201
84
72
15
9
3
153
153
27
3
72
108
174
27
69
66
30
51
120
288
21
96
15
48
36
51
72
93
132
3
405
9
123
156
96
75
9
135
276
45
75
9
57
102
21
69
75
147
18
6
357
39
105
39
96
60
18
18
132
81
36
36
39
60
96
9
39
45
81
144
96
3
168
183
117
312
51
69
15
96
24
33
84
75
18
15
216
24
63
84
9
27
378
66
285
39
96
105
33
15
180
72
99
24
57
60
75
96
90
150
264
153
12
3
138
39
144
57
39
75
9
144
108
27
30
411
144
3
18
6
81
108
72
27
72
84
57
444
36
360
63
30
39
432
75
270
54
45
180
9
30
96
117
99
9
81
63
243
84
24
141
3
33
129
135
60
3
105
48
108
51
24
24
120
168
228
60
81
60
264
24
21
96
39
24
63
114
294
42
183
39
165
12
96
3
117
39
180
321
3
156
48
60
48
69
48
72
231
144
300
153
168
84
3
42
195
195
69
24
72
84
81
18
81
45
231
ABCD 94741128908*3^$a+1 [50002]
5
36
12
12
79
101
96
240
157
90
5
85
36
72
54
185
13
90
72
180
29
264
12
60
31
54
371
72
7
125
55
18
35
1
180
126
29
96
84
96
55
126
18
36
36
113
36
48
120
96
24
12
1
144
131
49
11
259
36
77
103
293
84
12
144
7
89
19
36
18
35
36
12
48
247
144
198
162
18
35
37
71
37
47
48
31
17
144
199
41
49
59
132
169
35
55
29
12
13
71
37
54
281
24
96
49
18
53
24
49
35
12
25
54
18
198
90
360
144
108
11
7
54
23
103
18
119
60
1
35
144
12
43
162
35
1
83
132
19
18
11
24
240
31
36
36
113
85
59
312
48
13
90
18
54
17
36
19
144
41
48
37
35
19
137
144
25
108
108
95
85
18
197
127
252
29
156
229
251
145
59
85
35
145
155
61
35
84
144
25
72
180
54
180
216
113
72
24
72
43
125
84
12
468
12
96
103
41
48
55
108
90
119
25
18
65
336
24
61
95
301
18
65
7
89
19
17
1
59
96
12
67
54
396
36
18
41
13
47
24
37
270
90
107
55
36
137
60
144
19
54
167
84
91
108
72
54
36
83
7
18
47
79
36
5
36
108
24
151
72
185
48
36
91
54
144
107
37
35
60
103
233
19
125
37
504
47
192
175
36
36
18
143
48
96
109
54
18
180
35
48
349
35
108
253
11
61
107
36
145
107
120
72
115
197
1
143
1
54
90
54
101
331
108
108
72
5
121
11
529
36
90
36
53
84
25
18
65
79
89
96
48
73
198
17
252
1
90
36
53
1
71
235
90
90
41
85
162
18
47
36
151
41
319
108
53
19
18
155
43
72
18
95
283
77
48
24
240
120
121
36
270
5
13
107
55
18
108
72
180
108
59
31
65
187
36
54
180
47
24
19
18
72
371
61
71
12
61
119
96
1
54
5
67
18
35
19
36
17
84
96
12
216
79
125
73
180
18
17
163
126
131
204
43
18
72
378
77
72
168
7
90
215
120
115
18
11
96
24
67
18
119
43
65
295
65
43
72
5
132
151
41
49
11
84
85
71
144
144
91
90
54
162
251
48
12
13
36
11
79
36
54
119
61
71
73
126
101
133
90
17
48
61
131
24
79
161
145
23
48
199
41
49
83
133
90
252
126
35
84
115
17
19
89
55
77
211
72
5
31
65
421
83
43
54
36
90
54
143
12
24
145
59
36
312
7
72
185
120
120
79
90
36
18
72
5
49
450
65
97
90
5
49
54
234
18
72
17
48
61
191
84
96
48
156
199
18
54
53
181
36
83
61
11
115
53
37
191
108
84
13
ABCD 94741508870*3^$a+1 [50002]
49
14
28
38
10
6
80
28
25
17
1
14
18
95
17
5
24
20
16
8
40
7
5
20
83
80
57
24
9
15
2
5
25
60
16
18
6
23
7
73
11
20
6
4
44
17
29
50
17
53
36
30
24
14
16
67
35
8
4
50
37
10
18
13
30
5
19
81
25
7
7
25
29
6
16
49
1
42
10
3
5
18
22
49
35
110
1
29
1
53
154
7
108
25
72
30
4
2
120
35
17
36
30
50
36
18
12
10
15
45
18
18
24
11
27
37
9
20
29
32
35
58
6
19
37
23
30
23
32
10
15
11
4
56
16
18
2
23
41
26
1
3
61
16
37
26
4
7
18
25
23
4
13
8
47
43
10
87
33
30
84
44
11
79
16
43
31
6
65
5
1
37
16
120
30
96
36
8
64
25
90
2
30
58
37
4
51
28
5
25
7
10
15
29
54
35
25
106
12
62
18
37
27
6
14
28
32
66
15
9
16
30
109
16
37
12
23
20
1
6
30
5
5
13
48
37
16
9
57
36
50
17
23
14
10
36
20
52
20
18
40
12
96
36
25
25
4
11
1
2
10
63
23
34
96
1
6
37
5
11
27
47
60
65
5
32
4
20
66
15
10
3
6
7
35
12
12
5
61
12
98
22
26
22
30
92
10
30
25
11
31
53
26
17
77
90
15
52
23
50
90
37
9
2
42
12
15
13
6
12
25
35
44
28
80
10
6
60
9
108
4
5
43
12
25
4
19
17
3
27
36
2
96
64
8
4
24
26
23
7
11
23
17
25
19
10
18
21
22
25
5
60
15
77
77
48
1
41
8
17
18
10
8
4
14
61
9
6
1
10
45
29
29
86
41
49
83
17
8
30
17
16
9
70
6
48
11
3
10
42
36
45
93
31
35
50
133
17
34
7
49
36
17
5
8
18
16
1
7
63
25
20
45
22
28
83
14
6
17
54
10
9
29
35
12
48
6
1
61
7
22
11
48
62
72
47
19
19
41
4
18
8
10
19
5
78
25
4
3
36
6
11
52
32
61
19
5
23
25
37
5
70
20
35
5
41
54
19
7
13
89
107
1
7
17
73
23
24
71
17
28
9
8
18
29
59
14
22
21
17
5
35
63
32
7
30
43
73
4
1
49
181
9
1
25
9
19
12
12
66
6
1
13
10
54
77
38
1
10
26
11
12
11
30
42
44
4
1
26
3
51
23
67
5
58
12
56
47
5
2
36
10
12
30
20
36
29
23
14
23
35
6
69
10
55
25
17
23
7
18
10
5
22
5
10
8
10
56
36
18
36
16
36
18
1
48
17
68
35
30
25
16
20
4
30
126
32
4
14
16
71
9
18
10
62
30
95
1
9
50
78
2
33
13
13
4
8
17
12
23
13
32
22
5
44
34
6
62
64
6
19
19
4
2
10
35
25
3
8
43
30
19
12
8
15
2
5
13
53
47
90
36
12
38
9
55
25
1
11
25
46
25
23
24
18
12
26
36
5
41
32
10
17
9
4
8
17
11
7
19
10
26
72
58
12
20
10
12
66
74
4
20
27
27
5
11
7
14
9
1
5
48
8
4
18
48
2
10
45
81
30
14
12
10
13
12
5
15
89
4
32
94
20
29
73
18
34
7
28
1
19
95
36
6
48
30
26
66
10
8
60
30
5
11
1
26
9
30
25
23
42
5
19
30
27
35
17
1
34
45
45
6
7
192
2
21
15
4
13
35
1
27
3
4
13
60
23
9
23
85
4
49
11
35
33
58
5
27
15
20
47
8
3
44
46
18
1
8
52
25
1
22
25
33
13
30
140
89
1
1
46
7
15
3
77
11
49
30
2
11
22
12
24
67
77
3
3
6
13
5
2
18
28
5
57
23
32
3
12
2
28
8
72
35
11
1
35
25
16
14
35
14
12
5
30
73
1
9
19
47
14
36
10
36
37
31
12
5
60
7
16
21
35
5
1
10
17
20
43
148
9
23
18
22
5
13
50
10
1
19
6
48
7
9
1
5
24
19
7
76
50
65
22
45
12
10
60
128
10
7
16
39
124
44
30
10
30
47
19
30
6
8
13
23
29
7
40
1
29
68
47
8
5
16
127
37
37
11
4
24
31
11
92
22
20
28
63
33
14
36
16
30
45
10
13
35
1
4
7
36
7
22
8
10
6
30
6
8
37
75
5
10
15
20
5
13
18
17
32
3
56
19
11
4
18
2
35
53
14
55
6
33
2
72
12
36
15
3
24
16
14
22
51
4
1
28
56
5
83
30
18
12
2
5
11
18
2
17
1
12
19
125
168
23
4
28
8
3
19
23
12
10
25
65
62
5
179
14
42
10
8
28
7
1
36
1
53
27
50
13
30
69
1
12
24
8
12
6
28
37
19
28
8
7
21
6
44
16
73
1
37
3
1
6
7
36
82
18
1
73
7
16
37
22
44
4
12
60
18
96
26
18
17
53
6
90
20
31
9
50
17
19
13
77
143
17
36
24
6
49
23
20
17
25
11
25
4
6
2
36
51
13
36
32
29
41
42
36
79
7
53
48
7
17
11
2
6
34
3
4
5
18
25
28
39
25
3
8
18
24
12
64
60
19
37
10
6
44
16
15
32
21
36
10
13
23
12
38
4
24
67
29
15
41
28
26
30
24
10
6
31
7
22
50
10
20
18
7
98
8
13
6
53
11
92
55
10
12
73
55
3
44
33
43
14
35
1
6
46
98
10
67
7
6
29
17
73
12
85
10
1
60
17
12
6
18
56
108
53
47
3
63
14
18
89
13
10
6
44
55
21
30
20
46
1
35
45
33
21
45
3
10
48
42
12
23
18
24
6
50
7
17
11
29
23
57
1
27
7
19
52
17
22
3
7
25
108
16
6
50
18
7
26
22
5
52
24
31
29
44
65
7
54
22
5
3
60
31
21
18
19
5
55
12
13
28
54
86
30
42
27
1
38
6
88
30
12
1
13
22
19
43
7
3
13
55
12
5
1
12
34
1
29
63
52
1
58
14
7
45
8
10
12
1
49
30
4
2
4
23
85
42
18
8
34
25
8
51
1
119
24
12
6
27
35
36
30
19
21
72
102
13
29
11
14
5
6
38
30
1
15
24
24
43
70
27
12
10
5
43
20
5
22
19
19
7
5
25
46
54
8
52
21
22
1
36
46
7
50
3
42
18
14
54
16
43
18
24
19
42
22
5
7
13
5
2
76
9
69
57
9
1
12
12
30
5
18
2
23
17
6
19
25
23
127
45
21
5
2
47
64
24
6
119
20
125
6
36
15
9
26
51
9
23
25
42
108
107
5
5
9
10
2
7
17
118
3
9
36
8
17
7
12
18
5
50
3
12
25
41
6
30
48
18
30
44
58
25
132
13
90
33
40
35
29
5
54
36
13
43
18
10
19
22
9
4
45
21
6
54
14
40
140
10
93
3
51
5
4
7
54
108
47
5
39
42
64
20
24
136
31
32
3
72
113
4
5
4
30
49
7
10
30
24
7
54
20
8
45
65
35
45
10
25
67
10
5
1
23
30
21
15
8
30
33
32
48
13
6
30
24
16
36
19
13
6
16
1
29
18
7
49
46
8
18
28
49
85
53
70
45
4
30
6
98
34
3
17
46
1
25
4
84
6
7
49
4
49
1
4
36
60
56
46
44
54
29
50
11
22
2
5
22
13
12
1
49
18
42
40
104
16
66
110
18
7
64
5
65
39
41
11
90
2
10
25
2
16
53
62
77
25
22
25
6
17
72
38
6
46
35
9
76
15
28
1
11
5
18
7
18
37
34
6
33
45
3
69
18
36
2
5
19
4
30
51
41
29
19
29
7
10
48
73
37
10
2
11
12
32
3
30
6
14
52
71
3
1
3
2
16
38
82
20
42
17
55
30
46
50
28
7
13
51
45
11
23
42
44
24
4
6
2
35
23
21
65
55
39
56
13
21
91
65
24
7
47
30
7
13
10
33
40
12
17
11
49
18
18
8
4
20
27
56
12
11
2
18
4
87
18
3
37
11
129
100
17
103
25
5
ABCD 94741798168*3^$a+1 [50028]
3
27
48
54
39
9
6
60
12
9
21
35
13
72
48
90
65
7
30
42
41
25
30
105
57
60
99
69
42
84
78
23
37
11
7
105
15
72
6
51
69
35
16
45
138
36
54
23
37
27
45
11
13
27
3
54
15
48
15
54
24
27
24
33
23
13
144
12
60
18
57
48
153
42
90
27
15
9
9
18
30
15
15
12
117
33
18
5
64
3
6
12
24
6
48
36
81
3
60
9
48
63
41
13
42
54
6
168
18
30
12
72
24
12
45
3
5
109
3
24
24
45
42
12
48
132
18
102
17
55
24
60
125
31
185
31
30
30
78
71
25
39
96
21
90
30
12
30
72
9
27
18
6
36
48
57
15
24
24
54
30
60
18
15
27
48
42
42
9
39
30
168
90
9
45
3
48
63
9
27
90
6
12
6
27
15
12
96
141
39
6
90
6
24
11
49
78
33
93
90
30
66
33
15
6
96
83
103
57
3
78
12
102
30
78
48
66
15
81
18
77
112
48
48
117
59
79
65
1
144
15
32
43
36
60
24
5
85
66
18
90
12
6
18
72
105
33
71
48
7
60
5
88
93
42
60
5
13
90
9
24
15
57
104
16
39
24
24
48
300
93
21
11
13
90
120
54
51
51
78
6
6
6
84
84
21
69
6
69
24
96
24
27
21
45
3
27
18
66
18
12
138
30
11
91
45
3
150
71
7
12
21
72
8
96
31
17
61
51
33
6
36
6
42
6
15
21
11
24
55
96
150
18
6
24
150
72
45
32
1
6
30
18
65
91
60
12
48
77
112
165
27
39
54
12
246
9
33
23
13
60
6
54
36
39
57
15
87
6
42
17
16
27
45
48
51
101
7
48
84
21
8
1
6
65
43
12
24
54
42
12
18
3
15
41
16
48
27
77
25
12
18
6
24
66
41
24
91
54
102
24
6
27
21
11
19
45
45
59
61
120
54
60
48
12
6
6
6
24
24
36
48
87
48
8
40
8
31
96
12
5
31
66
60
36
18
45
24
8
103
9
168
27
42
90
48
36
21
96
80
37
42
24
36
24
77
40
3
101
253
107
16
123
69
51
21
33
15
3
93
39
12
18
27
99
36
81
63
54
78
77
37
18
36
42
27
3
150
23
7
9
39
30
84
6
12
18
11
79
12
45
24
3
36
17
24
43
12
9
27
90
72
3
32
16
24
3
45
72
21
35
37
3
21
6
45
8
40
21
99
15
54
48
60
54
30
24
180
15
21
24
42
12
12
33
21
144
75
120
51
69
21
6
48
53
43
54
30
17
48
85
6
12
42
90
12
9
32
67
36
36
45
51
24
21
8
24
37
180
18
45
15
48
9
168
33
60
27
51
36
33
93
42
48
9
63
12
18
51
24
63
17
67
6
15
24
176
55
12
36
72
54
75
69
27
99
5
49
66
36
17
55
6
11
133
48
18
54
35
40
45
60
42
24
69
96
56
31
108
21
33
90
18
24
155
79
6
18
105
33
54
9
51
18
18
113
16
9
15
21
6
77
103
9
93
60
6
6
11
79
36
18
11
199
102
3
87
144
41
133
90
6
36
23
31
30
35
91
42
66
12
60
105
32
61
132
18
36
65
13
30
12
108
66
6
18
120
66
81
33
135
15
42
6
72
48
18
54
48
12
21
32
85
18
12
90
12
15
3
48
21
3
21
39
228
18
24
107
49
114
48
78
30
24
33
144
45
171
135
42
108
3
27
102
42
18
3
24
9
42
45
3
45
75
45
72
15
90
15
15
12
12
168
36
30
36
11
13
35
24
55
17
1
102
17
115
18
27
39
24
33
32
25
15
21
12
90
69
21
18
9
45
51
27
45
3
12
33
57
135
63
12
114
3
152
1
42
18
27
21
147
45
27
21
24
51
15
81
75
36
90
138
12
9
21
12
23
13
96
6
29
61
12
66
132
54
18
17
16
32
67
5
79
60
5
25
6
6
222
66
6
141
15
12
60
30
27
56
127
36
84
66
15
24
120
96
51
24
45
9
42
45
48
51
96
66
24
18
30
27
8
37
78
12
9
192
8
85
11
25
18
36
84
18
35
79
6
147
72
24
15
6
54
12
12
45
15
6
36
48
126
36
29
187
45
8
64
27
18
30
18
48
24
3
15
48
9
27
6
150
60
29
19
45
75
6
66
84
54
155
64
21
42
54
90
33
57
96
108
59
16
57
39
21
18
89
103
120
102
291
80
61
78
36
12
24
30
39
45
96
48
48
3
51
5
85
6
24
24
120
36
48
30
66
24
6
59
1
144
15
75
21
39
36
117
15
17
55
33
63
30
42
24
84
6
23
16
51
96
12
36
72
5
73
39
207
24
24
96
41
1
63
15
72
57
21
30
29
96
37
30
12
33
15
18
192
18
69
21
6
53
7
65
16
63
12
69
93
18
48
24
108
69
3
18
35
7
12
24
54
12
83
72
16
27
132
30
54
12
72
60
ABCD 94742082538*3^$a+1 [50147]
99
36
41
49
36
36
198
90
71
19
12
17
25
279
75
90
126
36
234
191
13
51
51
18
59
13
3
48
9
72
174
113
112
48
33
60
51
15
54
90
18
143
97
54
57
69
30
168
53
48
43
66
35
1
42
5
97
18
29
208
48
93
6
45
32
67
18
11
169
39
141
156
71
16
39
180
36
108
53
7
48
41
16
57
48
135
159
81
75
180
24
12
114
90
36
198
23
61
99
128
67
30
95
163
72
120
90
35
43
12
90
42
5
67
228
41
85
75
48
21
24
288
72
11
240
13
3
80
25
78
41
277
11
16
105
23
48
31
312
144
30
72
132
95
16
243
77
139
6
15
32
7
41
48
31
72
132
18
126
197
49
6
54
83
43
72
66
11
7
114
12
11
7
18
18
69
27
12
153
48
51
78
48
111
3
29
144
79
36
54
54
156
213
32
115
6
18
5
139
144
120
45
15
36
18
27
3
36
324
42
162
105
141
18
17
37
24
35
67
18
162
24
17
91
84
18
126
113
13
72
78
48
141
96
51
36
153
15
48
54
27
51
18
11
48
151
137
151
78
36
23
67
138
78
48
36
17
55
162
126
18
6
54
155
55
114
18
5
7
57
75
108
54
54
29
43
30
42
84
42
47
19
60
113
139
5
43
309
195
60
108
5
31
234
198
84
29
48
49
47
157
147
27
165
15
36
77
112
32
31
81
33
36
18
9
57
279
80
349
180
95
48
139
18
72
18
137
48
16
32
1
6
90
90
84
17
112
128
48
55
24
17
103
204
84
89
48
25
135
96
81
18
162
11
19
173
16
63
78
36
95
25
18
5
67
126
126
132
18
155
61
35
199
57
15
81
27
18
12
71
112
15
65
48
85
78
156
113
49
18
24
149
49
90
108
41
61
131
85
114
30
42
84
24
108
41
49
102
54
179
43
53
103
114
23
61
42
137
16
3
180
60
45
32
16
27
54
95
1
15
51
18
155
13
35
16
15
24
153
27
149
16
27
6
36
75
123
18
54
29
96
16
165
120
243
80
91
21
75
53
19
66
24
18
84
36
36
42
18
12
60
17
13
3
80
43
6
252
83
48
79
42
39
63
17
25
72
47
25
23
48
229
11
187
18
42
72
17
16
15
129
51
45
48
15
132
36
57
9
18
6
159
32
16
3
18
59
16
33
78
65
16
9
167
96
1
24
119
19
77
160
93
35
1
95
7
57
111
33
3
285
39
54
180
102
24
30
24
66
60
29
43
21
63
288
113
304
3
45
39
9
69
12
54
9
9
132
36
12
36
18
24
66
90
89
48
16
32
67
60
81
39
41
31
113
16
3
66
216
18
65
169
71
7
9
48
32
16
3
93
80
19
54
87
3
173
25
126
57
3
66
18
96
9
63
36
45
297
71
73
84
131
1
90
53
55
9
261
59
151
41
55
41
31
198
12
191
13
147
81
191
7
162
18
126
42
18
59
49
36
72
99
144
111
65
7
132
18
3
45
144
72
18
24
81
9
119
7
54
3
15
33
33
42
21
9
6
48
209
64
32
16
75
18
132
102
78
155
43
144
5
169
18
69
39
36
204
648
12
42
84
23
91
69
3
18
75
48
33
36
6
12
41
160
111
129
48
51
6
135
63
12
204
30
ABCD 94742358034*3^$a+1 [50066]
48
8
25
3
27
17
37
75
32
25
23
25
11
28
15
17
12
85
30
17
28
92
7
29
24
1
72
11
40
21
90
42
11
76
140
4
8
40
21
35
76
21
3
56
16
69
84
24
12
147
108
8
52
44
12
40
68
100
60
48
8
25
15
57
35
36
1
63
8
1
11
24
97
39
9
24
47
28
63
21
108
57
12
111
21
11
72
1
39
68
12
220
32
28
3
45
57
75
44
25
24
12
47
13
39
69
27
9
48
135
105
59
16
63
141
129
35
1
99
171
17
1
155
4
21
11
24
4
36
44
52
116
43
41
13
155
1
111
69
90
54
15
93
11
168
16
60
15
89
37
11
4
9
95
28
15
21
24
45
135
15
29
19
6
12
119
85
12
72
35
40
21
27
81
87
21
23
72
121
15
33
11
61
11
43
21
21
198
21
44
1
15
57
3
24
24
21
24
11
40
51
18
71
216
25
54
129
9
3
3
41
24
4
57
15
51
17
1
119
40
9
72
3
116
25
27
21
11
16
36
15
66
3
75
69
57
15
51
18
108
24
39
117
60
11
25
84
75
33
15
20
36
52
57
60
15
15
96
54
11
25
48
11
60
48
13
23
96
156
31
21
44
84
13
59
52
63
6
27
12
45
6
29
48
25
39
24
9
60
36
108
27
24
80
52
9
24
3
27
29
97
3
57
3
92
25
63
63
17
12
40
24
105
15
20
25
23
13
87
69
24
12
47
76
12
69
51
123
18
75
69
11
25
47
132
12
25
72
15
57
18
21
8
25
35
55
6
15
96
20
24
12
13
23
31
66
24
119
28
33
12
171
27
29
13
12
27
36
20
97
24
48
3
32
25
39
117
6
45
68
16
33
51
69
3
8
76
9
27
20
1
27
24
93
35
109
39
8
7
18
36
27
8
12
28
93
36
30
173
4
12
20
79
18
27
84
84
27
66
15
48
12
8
16
9
72
24
108
3
99
17
48
49
36
39
72
116
40
345
84
11
24
36
91
45
36
9
54
65
36
25
3
32
108
25
27
128
12
24
48
88
56
13
11
37
195
60
8
103
102
47
25
3
8
4
92
7
54
27
60
51
29
115
213
12
69
15
12
81
11
19
29
61
123
27
18
30
54
11
196
27
29
24
28
108
44
25
30
54
47
28
15
144
29
157
48
60
84
6
29
37
36
36
54
17
4
21
119
79
18
12
24
11
16
32
49
83
12
25
3
84
21
35
1
27
12
21
23
96
12
4
84
9
87
9
3
9
42
29
36
16
92
115
129
8
4
48
3
6
23
60
12
97
24
18
21
27
258
84
11
4
81
36
51
8
160
20
36
61
6
30
24
192
24
108
11
25
3
45
3
111
65
1
15
81
12
3
8
25
11
64
84
20
1
60
15
15
21
188
72
25
24
102
18
71
55
101
43
89
48
7
18
63
20
16
81
36
11
25
47
36
4
27
41
61
39
51
29
40
9
51
21
83
253
96
183
56
124
8
37
35
25
51
3
5
25
3
33
27
33
3
141
11
72
1
24
75
12
129
23
25
3
48
60
15
54
75
48
21
47
13
12
147
8
97
24
27
9
15
12
68
25
144
276
11
1
63
24
164
28
60
57
72
72
83
121
72
3
48
8
24
73
83
25
36
119
16
44
4
69
11
16
92
24
36
7
162
3
9
39
57
119
28
15
48
6
12
3
33
107
72
1
3
8
28
33
24
11
91
54
36
11
16
48
24
92
13
12
35
37
6
18
51
33
39
8
28
36
21
3
48
3
65
28
69
36
83
4
144
3
5
28
21
12
15
63
5
13
48
27
164
24
7
54
12
24
47
36
19
17
108
1
60
51
33
24
84
47
61
63
20
36
16
9
144
27
192
15
29
24
43
5
49
48
39
3
102
83
7
17
61
11
7
77
52
108
9
39
69
3
68
12
25
35
1
11
13
39
15
126
11
37
47
13
23
31
21
9
18
17
37
36
11
25
36
168
3
24
24
141
6
48
54
39
33
15
21
35
28
69
84
75
68
12
24
36
1
35
112
21
108
23
25
39
8
13
108
3
8
4
105
11
4
21
54
21
80
96
43
21
216
200
61
36
47
36
4
32
60
172
48
33
63
45
47
16
33
23
49
23
85
120
3
48
12
20
13
66
29
13
54
113
25
24
12
39
152
100
8
13
84
24
63
92
19
65
31
30
3
44
61
36
24
12
71
37
11
24
1
72
96
23
16
9
75
57
51
33
60
84
63
15
77
64
140
28
60
12
45
6
5
43
54
11
25
35
19
21
21
23
16
9
3
33
135
33
27
12
36
45
18
42
12
107
148
96
27
29
16
8
16
60
8
7
33
36
12
8
1
24
30
21
33
39
8
88
24
12
45
99
12
3
77
232
9
3
36
48
45
30
33
21
71
48
64
33
36
35
16
27
54
111
24
21
3
60
12
24
27
17
145
72
35
12
61
75
32
12
160
20
16
141
3
9
75
44
24
7
21
44
61
12
36
99
9
6
41
7
18
27
9
27
33
11
4
21
84
24
119
28
27
6
12
63
15
29
52
261
48
42
66
3
68
36
1
18
17
100
ABCD 94742664782*3^$a+1 [50017]
12
48
96
84
3
12
21
60
36
69
12
39
96
84
48
21
111
3
18
18
84
21
120
39
6
51
51
18
90
57
15
168
30
87
153
27
12
108
213
75
27
57
33
3
24
105
66
21
120
3
45
33
48
87
24
108
240
12
21
162
45
60
93
12
36
135
96
96
12
135
45
12
120
69
24
15
240
96
96
39
12
153
27
117
45
90
216
81
99
60
54
378
57
12
144
69
36
231
21
135
87
33
12
36
60
12
24
24
96
36
75
33
24
75
45
45
51
144
72
3
57
33
18
33
15
57
165
63
12
24
63
45
36
12
48
165
39
63
57
21
51
36
87
168
12
33
144
99
69
33
18
69
96
276
63
21
12
60
3
54
15
12
9
135
12
24
48
48
60
48
39
18
147
72
120
51
18
90
57
48
12
195
48
177
24
69
27
15
225
27
36
105
129
315
3
18
39
165
27
48
36
180
99
21
36
48
60
51
117
63
144
18
63
60
60
15
24
33
12
63
18
84
63
168
36
60
3
93
105
39
51
69
108
15
6
39
132
21
108
42
342
15
51
54
3
48
84
60
21
15
75
54
3
108
39
48
60
105
48
57
132
195
48
63
81
48
51
90
102
42
3
84
3
57
84
60
132
207
33
108
84
3
93
144
111
12
33
96
39
285
12
48
24
111
45
15
21
63
18
15
60
60
48
87
33
24
15
21
144
36
39
36
45
120
96
60
36
123
45
45
234
18
162
93
33
111
21
87
12
24
159
36
21
180
21
15
3
21
180
60
3
177
111
42
147
51
33
39
126
15
12
3
45
60
36
21
18
57
123
117
108
87
93
36
51
9
21
15
72
93
3
69
3
48
12
48
84
63
18
159
21
54
36
9
36
117
18
165
36
84
147
18
12
15
3
45
225
39
123
9
384
75
21
51
45
123
300
141
63
36
45
12
123
9
120
63
42
15
51
72
42
48
3
195
117
24
384
36
48
21
150
84
36
177
63
201
48
21
99
315
33
60
48
87
57
120
21
60
54
81
132
48
39
57
249
60
15
12
48
69
27
9
90
81
24
15
69
75
21
84
21
24
15
75
153
117
51
72
15
45
48
132
300
12
21
132
15
15
108
45
72
72
192
24
72
48
132
12
15
21
69
15
45
123
57
27
9
231
48
96
84
45
126
12
33
9
231
24
51
69
48
3
54
36
42
9
21
78
69
21
90
120
24
57
24
12
63
21
60
36
24
63
30
135
96
27
198
111
63
60
21
84
3
93
45
42
30
147
105
111
75
21
144
45
42
57
48
3
45
75
69
45
66
204
33
57
135
12
9
135
84
3
45
27
21
12
48
9
90
21
12
255
45
48
84
21
111
24
135
141
33
27
24
96
24
84
180
33
42
21
60
180
24
165
120
6
81
81
30
69
3
90
6
12
129
291
105
57
3
48
39
36
57
105
30
153
36
96
144
24
24
48
93
99
21
42
57
72
33
36
12
108
144
123
72
12
300
120
60
3
81
189
27
93
75
123
93
36
21
39
69
174
18
15
63
69
156
84
81
132
99
9
75
12
3
189
120
72
420
48
33
27
96
24
60
12
69
75
216
24
135
30
162
33
39
21
69
90
6
27
117
27
48
48
180
195
9
36
15
180
12
57
84
180
12
15
33
60
36
48
33
27
ABCD 94742688356*3^$a+1 [50045]
30
1
41
31
17
60
51
147
13
5
67
24
48
48
119
25
83
126
30
57
39
54
36
66
42
12
18
90
42
25
5
3
40
32
51
60
49
23
33
40
17
31
17
63
64
53
162
81
9
6
84
45
27
61
17
7
11
13
24
48
125
132
18
237
117
168
12
6
57
33
12
108
55
5
54
30
55
56
64
11
13
107
45
9
60
30
54
6
54
67
152
72
9
144
6
1
89
126
138
6
169
8
3
37
48
17
24
15
24
9
96
72
162
13
72
113
84
163
17
31
47
57
16
17
15
177
6
282
7
24
24
143
9
15
66
18
37
89
39
16
53
75
16
161
36
3
64
8
3
54
55
216
71
54
67
17
111
144
3
18
156
90
54
7
29
36
39
3
36
90
12
42
66
6
105
51
90
27
112
11
37
65
222
1
192
96
47
42
87
93
36
12
3
136
24
56
15
6
12
18
132
18
18
21
243
42
36
120
55
179
78
18
13
120
24
41
84
72
6
48
61
35
18
30
18
43
47
73
72
17
72
63
48
88
5
75
15
121
23
1
29
180
31
11
36
48
1
24
11
186
75
33
159
15
72
121
23
25
65
6
18
7
65
36
18
156
6
354
13
5
75
15
60
90
48
24
3
33
30
73
80
15
25
65
15
16
41
87
16
17
72
111
39
36
12
54
6
54
31
72
143
49
65
84
19
48
24
96
53
126
180
25
41
55
48
29
102
189
9
108
27
207
81
45
147
75
18
30
54
343
131
109
17
15
15
1
24
65
6
30
24
18
105
21
12
60
48
75
51
133
72
11
93
69
18
18
39
16
221
19
17
228
27
15
12
6
120
60
36
18
12
18
42
30
108
27
16
17
7
11
102
18
78
54
73
24
11
37
11
24
85
17
90
61
119
1
8
16
11
24
36
33
21
30
133
32
64
101
163
65
6
12
24
30
36
3
16
8
27
61
17
30
42
39
120
96
9
175
5
132
12
78
84
9
9
63
48
21
43
8
3
120
6
55
53
30
36
90
24
15
75
85
80
63
54
115
48
5
36
72
7
5
132
55
29
99
15
126
115
32
69
43
80
21
66
24
1
24
29
12
108
67
23
18
108
60
90
54
31
56
21
147
48
87
1
5
12
55
149
3
33
39
15
108
18
18
54
120
36
90
45
15
1
56
112
95
42
90
66
3
75
61
24
89
183
249
90
85
8
16
77
48
19
35
181
95
72
73
24
72
29
216
51
15
25
120
23
57
64
23
1
32
88
24
32
24
45
114
30
72
96
84
36
19
41
72
18
30
162
6
7
360
47
1
32
57
15
15
60
61
72
29
19
29
27
69
54
13
24
65
63
27
60
193
48
48
89
72
39
9
7
24
59
21
24
27
24
21
216
99
6
7
5
42
30
18
6
66
1
17
42
13
56
72
15
108
21
40
48
23
18
84
6
120
24
66
42
57
40
8
165
3
69
18
138
6
18
66
42
72
48
3
159
25
47
60
165
9
60
12
18
61
53
115
23
24
30
91
113
15
15
49
317
48
36
6
73
11
45
87
169
248
88
29
90
25
24
5
19
48
167
25
83
24
21
15
84
90
19
96
35
61
65
30
54
3
15
25
53
30
24
18
12
144
7
35
85
80
40
24
23
33
33
24
15
16
5
12
60
75
48
51
13
23
73
107
114
36
108
36
30
9
171
13
96
89
18
42
43
95
73
35
90
6
21
63
144
90
60
67
185
198
66
31
8
33
55
24
89
7
83
37
29
18
57
64
77
115
29
115
24
77
147
21
54
12
81
45
3
57
138
6
30
6
102
61
35
12
24
18
18
85
35
13
29
30
117
88
32
105
6
57
45
186
57
33
36
48
43
29
99
207
42
15
51
36
18
151
89
138
13
5
75
16
95
108
36
102
99
69
19
53
123
69
72
36
24
18
37
29
19
53
27
177
39
112
23
24
18
252
51
105
31
113
18
237
112
120
71
114
15
75
18
43
65
72
15
33
150
84
181
53
60
39
195
102
24
36
ABCD 94743386924*3^$a+1 [50007]
30
81
9
71
40
8
7
144
9
48
3
30
96
66
45
195
300
72
78
12
36
6
30
6
138
24
15
272
91
12
126
219
3
30
47
48
67
18
162
96
36
36
48
57
33
96
71
192
7
66
42
77
355
36
48
42
30
65
103
156
96
48
24
72
125
16
69
108
132
36
167
192
31
17
40
33
135
32
88
3
102
90
78
66
5
55
30
126
24
54
36
51
3
84
17
19
36
90
183
33
24
48
6
126
18
12
18
108
239
16
129
15
15
54
11
31
65
25
15
3
30
39
33
24
18
12
36
5
40
27
132
33
3
237
15
105
75
165
32
31
18
6
18
23
115
132
30
18
60
30
180
54
21
80
79
60
93
45
27
80
55
168
12
6
48
47
192
1
66
60
36
18
11
25
66
168
29
7
18
15
33
204
3
48
33
39
51
117
303
30
144
252
18
162
54
6
143
91
12
89
133
66
137
7
108
24
234
59
25
60
210
36
24
108
12
42
18
30
42
18
47
19
60
57
72
33
47
112
15
24
66
60
75
15
180
120
45
8
112
69
59
73
15
3
84
17
40
15
41
19
18
66
89
37
11
64
21
18
41
16
63
57
3
54
102
41
40
152
1
72
24
36
12
90
5
112
80
115
18
36
71
175
108
78
87
57
23
25
23
127
17
145
18
102
6
18
72
108
30
189
33
48
126
258
90
5
7
81
45
54
53
48
64
21
18
90
47
55
18
71
19
29
48
127
108
165
99
198
96
270
90
66
78
126
90
12
180
78
36
21
72
48
24
51
144
264
72
24
36
90
48
71
91
45
45
42
108
90
138
9
45
96
102
149
121
60
18
84
5
67
126
234
36
9
99
21
80
48
37
270
108
33
80
259
18
107
40
219
221
31
54
3
135
60
5
7
126
59
40
15
36
12
168
17
48
25
119
40
3
120
18
78
192
54
71
55
114
48
108
150
30
18
54
18
18
36
216
39
75
173
1
126
90
135
48
32
48
208
72
8
79
18
6
12
162
3
33
144
126
41
48
181
60
47
43
156
18
23
127
105
93
48
54
6
30
42
72
15
15
113
49
144
6
33
75
18
84
71
55
137
208
3
120
54
47
43
42
3
152
25
23
48
19
18
107
145
30
54
186
33
21
59
67
126
15
15
108
126
23
48
133
54
30
23
73
39
48
15
9
81
90
45
123
234
18
48
9
123
30
207
8
19
365
193
18
237
303
24
18
18
149
133
3
93
54
102
143
343
57
75
5
7
201
144
15
36
117
45
108
312
18
5
103
12
54
71
7
12
21
33
42
48
6
48
162
396
24
48
150
102
24
126
18
93
33
39
33
18
216
36
89
103
18
114
53
91
21
33
47
25
66
168
84
78
75
120
72
128
112
32
73
108
54
126
72
47
55
36
45
15
105
33
39
8
49
15
3
66
36
54
9
51
120
24
5
85
36
126
144
41
160
63
17
48
265
18
288
156
281
49
174
150
11
151
72
36
36
18
12
11
144
151
18
207
99
150
48
180
18
270
75
177
42
126
72
30
113
85
59
16
3
66
36
54
6
54
93
15
90
36
90
84
45
48
69
186
105
3
54
18
12
17
25
ABCD 94743621530*3^$a+1 [50018]
29
40
20
130
120
84
15
29
18
28
27
17
25
3
330
18
2
10
44
1
9
51
78
30
47
7
27
54
14
25
47
1
15
45
39
6
27
27
33
5
16
2
40
2
28
8
72
7
30
3
15
15
54
30
51
30
12
17
91
33
87
5
4
36
3
29
96
100
9
18
72
6
30
21
8
22
3
11
7
9
9
87
2
1
30
21
30
24
39
51
12
33
24
3
3
27
24
21
9
21
77
43
5
67
21
27
15
63
11
18
13
39
14
19
21
56
13
6
65
40
9
6
17
37
123
8
52
18
42
3
81
156
44
90
48
25
66
42
18
42
90
3
42
15
12
6
27
3
30
11
13
5
28
3
41
1
60
3
42
45
9
33
3
3
5
16
24
32
25
93
15
45
27
23
7
90
192
23
4
80
4
2
12
1
17
4
50
31
3
39
21
30
80
66
18
1
17
88
69
66
60
21
8
48
7
17
36
13
24
3
75
12
6
24
57
69
12
59
10
33
18
53
82
33
30
71
13
3
15
39
14
16
9
11
6
13
117
15
15
38
16
66
74
4
12
8
7
65
54
1
29
139
11
10
69
47
102
13
18
15
27
9
14
16
63
6
27
33
45
56
4
9
11
7
108
21
36
87
48
15
27
11
7
132
66
87
14
36
28
20
6
54
19
33
20
13
24
30
27
60
33
83
28
15
51
90
68
25
6
54
36
51
8
13
77
46
20
6
16
24
50
16
3
65
36
13
33
3
27
45
42
41
205
42
33
20
6
1
30
18
59
52
9
24
21
75
47
13
11
19
45
27
12
60
17
30
16
30
33
45
195
114
17
10
6
45
17
48
43
11
24
46
56
18
6
163
18
47
22
50
31
39
33
3
54
8
133
3
9
3
3
11
46
2
163
48
51
39
29
73
3
12
33
60
11
64
66
30
93
6
54
3
93
11
36
28
60
6
33
48
12
5
18
40
20
7
3
3
24
66
5
7
59
6
28
36
56
70
8
40
30
12
18
20
37
3
12
62
18
13
12
18
24
3
50
34
6
15
12
3
2
25
18
9
8
31
17
4
30
8
18
7
18
3
56
103
60
21
36
9
102
17
18
85
15
2
112
39
21
21
30
9
30
8
6
55
11
6
10
3
24
3
75
12
3
57
90
11
7
3
6
66
3
27
8
10
30
20
36
19
24
18
39
8
1
24
47
73
63
33
27
63
24
6
24
78
5
7
11
30
25
15
2
12
16
20
22
18
9
21
36
9
15
36
6
3
27
27
5
31
12
65
100
57
18
45
20
34
9
11
106
50
43
42
3
56
70
8
31
5
54
1
11
16
33
12
3
6
26
55
47
25
27
6
84
69
24
17
31
18
11
43
11
25
12
17
12
1
12
81
9
57
9
11
31
3
20
67
18
24
33
20
28
87
45
30
15
15
32
1
72
9
26
40
2
46
159
3
117
35
1
84
5
16
9
3
48
30
15
42
29
49
77
42
43
39
144
9
17
34
9
11
7
23
7
18
21
3
5
126
16
8
13
89
103
11
19
66
30
135
72
3
12
18
24
51
30
2
4
14
76
20
46
3
15
20
72
28
39
5
43
45
15
45
54
51
125
78
76
39
60
21
14
46
8
16
6
21
18
11
40
84
117
78
29
18
18
16
66
18
45
150
24
6
60
29
1
29
31
29
61
102
9
3
21
176
10
6
45
78
60
5
7
15
14
19
29
13
23
37
15
60
2
36
70
72
74
10
81
18
42
15
32
12
4
74
25
48
18
90
27
8
37
30
3
9
66
24
6
17
28
9
35
18
55
77
48
88
57
42
6
11
18
66
16
26
18
30
16
56
37
17
13
18
48
65
7
15
18
15
161
31
9
20
31
33
56
36
10
3
12
90
18
111
9
30
59
31
11
61
63
9
30
18
15
63
120
21
6
20
13
11
10
24
126
9
21
6
68
76
21
15
27
3
15
9
3
3
93
15
9
21
36
20
10
90
30
8
46
15
105
12
33
102
12
6
15
6
30
66
33
72
9
60
39
11
49
51
69
29
1
15
2
70
3
29
13
3
9
27
44
7
5
60
48
40
74
118
80
67
21
39
78
108
12
18
29
22
24
39
18
9
123
23
12
52
69
42
102
90
5
6
70
36
50
61
9
3
6
17
10
44
43
3
8
19
30
35
31
11
16
14
16
15
48
45
2
7
6
54
33
80
42
61
30
30
15
27
45
24
36
54
69
41
13
51
20
25
27
3
71
34
152
30
42
36
49
18
15
38
6
1
3
15
47
37
21
9
11
7
12
27
8
28
74
13
57
8
25
33
44
79
29
142
123
126
27
48
20
10
14
52
3
17
10
3
21
86
40
63
113
55
39
39
12
3
12
27
18
39
6
18
39
27
51
15
3
17
7
6
111
3
137
4
39
36
35
37
30
15
27
60
93
60
48
156
3
21
6
14
16
6
3
47
67
48
9
39
21
56
108
7
18
21
26
10
15
30
72
36
42
3
15
11
84
42
70
2
1
54
90
6
12
33
140
49
6
5
40
12
14
40
9
75
42
87
6
24
18
33
27
3
12
18
60
20
12
4
21
39
99
5
30
6
10
26
13
45
9
33
120
63
15
12
3
15
42
38
49
60
17
18
46
9
57
96
14
13
3
48
20
24
43
29
54
12
42
31
30
5
10
39
57
6
3
42
29
19
24
18
5
7
18
9
6
15
30
12
47
16
30
78
9
33
24
24
2
4
56
13
42
120
75
75
18
27
3
24
17
79
11
10
9
45
9
17
40
9
5
7
9
3
6
42
228
24
33
2
121
21
38
18
58
2
28
9
71
66
18
88
24
21
42
63
45
12
57
39
101
48
22
39
21
6
45
48
135
6
9
11
49
47
18
36
1
39
14
55
12
17
18
7
60
47
16
33
17
13
15
27
15
2
73
12
96
12
15
30
45
23
49
30
6
21
9
27
177
47
16
33
15
30
57
5
60
55
42
41
10
27
75
90
3
17
12
82
14
37
17
48
54
46
15
33
2
10
87
96
12
42
17
16
48
44
36
46
51
30
135
15
29
61
60
30
3
86
18
1
27
15
23
60
19
33
38
19
18
33
122
13
5
49
6
95
40
26
61
30
102
95
42
19
117
3
17
7
48
5
12
13
3
15
117
20
18
7
47
55
81
12
105
42
77
13
18
18
72
95
28
12
33
51
39
12
60
3
102
33
41
16
27
18
17
13
12
48
9
56
34
36
24
33
23
10
92
1
30
45
6
21
23
25
51
39
35
72
58
30
2
7
3
207
36
17
28
9
48
33
27
12
3
33
17
7
81
60
9
60
36
54
3
ABCD 94743745574*3^$a+1 [50074]
48
120
35
21
33
162
21
96
40
113
55
107
36
162
55
152
16
17
30
201
21
123
40
65
18
13
8
273
18
21
243
6
87
15
96
1
32
64
5
67
5
19
17
39
33
42
18
138
57
64
24
56
16
5
12
6
84
72
54
96
39
69
139
144
107
6
84
19
168
35
37
11
37
53
27
40
83
30
60
48
115
200
117
75
24
9
7
120
5
19
71
33
195
42
115
65
66
85
41
18
13
8
24
51
109
65
18
24
13
5
139
23
1
83
72
18
36
39
16
80
208
41
31
59
93
9
207
72
9
36
3
208
72
5
3
16
72
5
43
8
16
80
45
171
9
7
48
56
16
8
63
1
35
6
54
1
35
277
24
168
35
66
27
48
88
125
19
128
15
97
101
91
35
198
111
105
42
253
17
7
101
102
45
99
13
192
11
168
120
13
29
75
9
24
79
101
67
35
72
42
30
21
3
66
3
40
35
165
40
173
138
73
8
81
39
72
16
35
21
16
128
51
13
11
69
93
51
3
30
132
19
56
9
96
39
123
12
97
29
27
33
15
256
48
23
66
252
3
141
3
57
66
61
29
67
11
12
54
171
120
87
90
31
41
31
5
43
176
16
143
193
11
30
96
84
75
123
42
43
8
96
63
18
79
96
8
16
59
12
132
85
131
54
15
40
101
54
45
40
8
15
90
54
78
43
23
1
59
109
32
40
48
152
112
48
96
72
131
6
7
32
15
54
219
40
224
96
112
29
3
64
23
49
77
51
33
111
51
93
21
75
27
114
30
18
187
24
65
255
88
11
78
7
11
37
17
127
32
39
48
73
8
16
17
31
77
30
85
48
11
18
75
21
19
143
1
11
13
83
66
108
31
48
29
90
57
40
17
30
36
21
16
41
30
49
8
33
55
17
103
41
63
112
24
17
60
54
54
127
125
51
57
7
48
125
66
78
235
83
37
72
56
3
133
41
31
72
8
64
32
208
17
18
42
156
31
23
57
39
25
77
27
45
43
71
36
61
95
132
30
18
37
128
24
123
93
48
39
33
64
11
157
167
97
24
72
35
72
21
64
41
7
35
12
6
3
45
67
29
48
43
24
48
32
64
24
95
48
25
35
69
64
5
90
6
43
8
64
5
18
180
45
105
31
41
39
16
29
19
71
1
8
40
24
8
51
48
60
1
11
54
36
27
27
21
72
93
84
7
83
18
3
87
78
43
5
24
115
5
36
63
9
39
3
37
29
42
33
57
18
13
23
33
15
73
197
36
103
101
19
48
80
81
31
32
9
63
27
78
30
25
32
112
32
69
75
57
18
30
60
51
96
27
36
25
35
37
24
80
112
48
77
54
180
25
83
133
5
27
33
30
126
3
3
12
9
81
7
125
43
32
48
24
136
56
15
57
72
3
21
9
207
33
48
72
31
192
11
13
32
16
24
8
24
51
48
13
5
91
71
25
17
156
144
96
43
41
36
19
48
77
75
93
54
21
63
6
51
3
13
17
36
163
48
5
43
17
30
90
18
24
102
96
79
23
73
48
32
9
63
15
25
8
88
71
1
35
162
96
51
96
112
8
57
15
72
72
216
3
54
36
67
5
90
25
41
144
18
21
39
33
96
9
6
25
8
184
24
8
40
24
137
7
80
51
18
18
42
55
47
18
55
23
33
16
96
17
15
147
12
6
12
7
24
32
144
48
16
17
127
80
88
89
7
23
25
128
88
29
147
16
107
54
24
48
31
48
35
264
114
115
96
8
64
35
45
16
48
89
24
7
11
48
96
54
54
25
120
11
24
21
9
180
75
33
55
17
63
328
131
6
7
8
16
17
7
53
51
88
80
63
129
3
48
72
37
96
32
213
91
56
51
37
35
13
24
35
85
47
66
55
24
24
24
35
60
25
11
37
17
15
88
53
19
5
19
56
48
129
15
33
18
37
8
27
18
19
71
132
21
135
57
16
8
136
72
35
37
80
81
55
17
55
200
15
25
24
59
18
19
41
12
42
33
3
12
9
40
59
13
120
11
37
ABCD 94743924662*3^$a+1 [50116]
54
2
105
7
5
25
23
97
23
19
29
24
43
5
147
45
87
100
8
16
77
19
53
27
33
13
23
91
80
16
54
56
34
20
18
3
15
45
19
56
9
15
64
29
96
25
2
33
85
26
9
39
72
46
35
48
24
103
17
15
16
56
6
39
24
24
3
40
72
30
56
10
17
13
32
90
9
63
22
35
84
39
10
8
58
5
72
12
13
50
45
25
38
132
30
18
21
36
15
57
31
72
24
14
39
1
59
96
60
111
21
55
8
24
21
9
58
32
78
178
14
3
12
60
12
73
8
34
41
55
68
4
17
55
6
35
45
3
7
20
52
38
42
48
33
12
97
26
22
8
24
63
84
231
22
26
9
15
72
30
24
87
24
51
70
2
93
99
45
48
48
24
15
60
9
27
28
5
1
71
3
45
9
3
12
57
39
96
48
48
73
66
20
96
108
46
23
36
24
31
5
15
9
1
90
44
21
72
85
23
25
2
40
17
60
27
6
39
9
42
45
9
10
5
3
33
3
12
57
31
44
21
60
25
42
53
36
15
21
9
10
24
24
32
6
87
73
90
30
47
15
33
15
28
104
117
39
42
3
72
12
12
39
54
6
12
40
14
16
23
60
7
20
4
113
13
47
1
47
48
25
50
72
12
33
63
12
45
67
5
25
8
10
20
9
169
42
14
160
83
60
27
9
36
9
64
8
27
7
41
15
22
11
216
36
180
39
33
123
82
32
10
5
1
23
1
8
51
21
6
9
24
60
175
110
39
36
27
82
8
34
6
35
37
2
46
23
12
37
11
12
3
21
15
4
14
16
155
60
19
17
36
43
5
24
51
6
111
84
24
31
38
66
57
24
24
12
25
74
9
27
10
32
10
6
50
21
3
126
27
39
6
18
22
23
36
3
33
24
120
121
18
17
13
2
48
72
24
36
45
55
5
25
50
30
34
41
12
36
31
96
5
19
6
23
27
30
18
6
63
27
48
88
29
24
1
56
3
72
109
48
2
21
19
86
15
9
10
29
25
95
19
5
12
69
10
41
24
15
40
29
1
47
72
48
3
69
1
66
8
12
21
39
21
24
3
40
125
73
2
30
6
100
72
5
12
21
64
23
60
13
11
69
40
24
110
21
12
3
45
60
21
15
19
5
25
14
18
15
19
24
17
12
67
80
40
24
5
25
59
13
8
27
13
42
14
15
39
4
48
17
12
36
85
50
40
173
72
3
40
44
28
5
9
18
22
8
15
12
61
8
90
21
24
25
32
135
9
88
2
60
4
17
15
22
90
173
15
10
32
48
72
3
24
31
5
12
3
18
99
27
58
48
38
57
9
39
19
53
249
24
130
6
24
42
14
15
24
67
5
33
54
52
89
60
51
9
55
5
25
35
15
102
88
11
24
21
3
7
8
16
17
37
18
53
84
7
6
59
24
21
3
103
5
3
22
32
40
11
12
9
15
19
65
21
34
5
51
93
105
3
15
24
33
3
28
29
33
27
96
24
13
32
3
13
42
30
24
86
52
8
102
40
71
36
13
26
45
132
12
12
36
33
10
92
18
75
69
90
22
24
47
19
110
10
29
12
39
93
27
33
55
38
34
54
11
31
20
9
24
115
5
12
12
36
60
9
6
57
48
60
7
8
9
7
104
6
15
43
5
25
2
129
7
77
91
164
52
5
105
15
51
142
18
17
27
28
78
18
32
118
11
36
3
45
27
64
8
16
29
75
81
24
27
108
45
1
47
9
15
1
35
7
41
7
20
33
9
16
11
36
19
53
25
38
45
7
32
81
27
10
18
8
22
32
51
12
9
3
21
34
38
15
3
69
43
5
19
20
58
66
6
50
60
36
22
26
21
33
6
9
1
59
13
74
36
18
15
12
12
1
11
45
18
16
17
72
21
27
12
33
54
21
45
27
36
1
8
10
78
110
57
25
32
16
42
6
35
127
29
15
18
126
12
129
31
24
5
36
45
42
70
11
27
4
14
10
65
69
63
9
3
120
31
80
9
7
29
25
114
120
30
152
15
39
52
5
19
53
15
33
60
15
9
85
18
32
69
24
27
24
9
36
72
9
15
48
57
16
23
1
35
21
3
12
15
18
24
3
24
21
39
60
36
9
3
13
8
34
72
14
15
19
5
48
60
3
84
40
5
15
18
3
12
15
10
8
10
62
10
5
57
16
59
3
108
16
14
39
57
54
36
33
48
13
24
8
63
9
51
15
54
78
18
10
77
33
39
12
13
35
60
12
109
14
18
18
9
12
9
34
6
11
21
42
30
51
27
12
22
24
26
45
48
15
21
36
3
117
81
3
27
45
13
11
36
25
48
24
18
5
27
36
21
15
21
48
19
41
39
16
56
46
47
36
37
72
95
1
119
33
27
21
24
10
6
2
9
31
17
13
42
32
21
97
167
96
48
19
38
3
12
84
3
28
8
160
65
7
29
9
39
96
72
9
15
99
30
39
1
35
15
21
49
71
48
60
3
52
62
18
33
13
24
11
24
3
12
57
15
6
99
84
15
12
64
6
8
10
44
66
15
12
12
3
9
24
39
21
9
58
24
5
19
17
39
108
21
61
8
16
2
45
72
225
10
48
120
24
29
12
72
7
44
66
24
27
7
32
33
7
5
24
132
37
11
7
29
81
87
1
119
48
49
74
69
57
10
116
12
70
35
96
7
17
12
19
5
25
42
102
42
113
7
116
10
90
5
12
12
15
28
113
12
1
26
88
41
45
16
8
72
3
13
32
3
75
12
21
24
72
43
8
30
72
42
54
10
17
13
210
14
63
15
10
47
48
43
6
23
3
70
2
30
42
118
2
64
6
18
5
96
60
7
48
17
13
11
75
10
83
61
2
33
7
17
36
39
57
135
18
18
33
37
23
51
6
27
21
15
24
12
36
12
36
27
9
151
5
3
30
226
96
29
84
15
16
53
1
47
27
45
15
10
2
46
8
42
48
69
48
12
3
45
24
21
130
14
16
23
15
4
8
88
62
48
51
24
51
36
24
21
9
54
4
53
43
29
48
3
69
36
165
24
16
104
96
39
25
18
29
24
1
26
40
53
15
9
1
ABCD 94743979678*3^$a+1 [50043]
16
20
45
24
210
156
9
40
104
57
151
23
9
27
24
1
140
4
95
81
45
19
11
9
51
85
5
24
6
1
60
8
24
16
65
7
23
120
25
176
69
51
40
8
108
52
47
45
36
12
27
24
9
16
35
36
24
60
169
48
60
53
30
66
24
7
23
30
15
12
33
27
4
59
6
15
9
27
183
30
30
21
36
3
6
3
51
37
23
9
27
33
51
25
65
51
4
35
36
114
19
68
24
15
33
88
119
54
6
21
72
16
71
9
45
6
73
11
90
135
81
159
40
11
13
11
90
19
96
44
117
15
48
40
116
52
8
96
99
30
39
51
36
21
9
135
15
60
114
30
30
90
9
27
45
108
51
36
61
60
119
54
15
141
39
36
96
39
1
32
48
3
165
40
71
90
3
87
105
76
23
45
36
159
25
5
66
93
21
87
64
35
60
1
8
51
9
12
9
24
6
93
12
9
6
25
29
51
9
6
105
88
72
128
48
120
3
105
36
9
39
12
9
19
8
112
71
25
12
20
40
83
1
35
30
31
68
15
150
19
8
72
21
51
48
21
51
15
69
105
30
96
21
24
48
112
89
30
1
68
192
9
30
6
30
9
21
3
87
9
40
185
15
4
41
6
33
81
127
32
12
4
452
160
72
107
90
3
57
54
57
39
81
12
21
79
72
35
54
31
29
27
52
41
66
81
33
126
21
64
36
24
59
57
3
1
95
54
19
41
7
29
75
99
120
1
20
39
1
68
132
64
5
30
21
4
44
148
23
21
75
60
24
30
7
20
33
15
12
28
65
6
9
21
51
72
57
120
60
19
35
37
23
30
19
137
60
3
60
51
57
24
40
104
51
13
41
120
55
71
33
57
15
48
36
75
37
20
33
7
23
60
61
65
19
71
30
39
24
108
52
32
75
24
90
19
80
76
41
24
27
9
24
39
111
105
36
36
12
148
24
20
9
87
9
51
33
79
17
60
3
40
96
5
27
39
1
23
66
60
30
1
23
9
21
6
49
11
9
64
20
48
48
135
97
23
189
12
36
12
51
45
105
6
24
1
119
9
12
36
3
109
131
61
8
87
9
15
69
16
44
96
45
75
21
30
30
75
64
5
87
33
19
20
12
9
90
6
144
27
9
150
93
12
24
16
149
36
19
20
16
59
21
120
24
105
67
12
32
75
24
60
6
60
30
165
124
32
33
79
68
9
60
103
17
3
57
135
48
87
25
44
64
20
156
15
9
12
48
51
45
45
51
105
19
5
6
9
45
15
24
21
90
1
24
104
87
69
64
41
6
60
21
12
52
80
39
21
24
16
29
99
16
24
32
24
24
36
76
36
32
60
16
20
12
24
9
6
1
83
180
30
36
19
11
9
15
1
95
25
65
30
9
60
36
48
48
9
79
65
6
93
21
7
83
45
45
27
12
21
15
24
27
45
16
23
249
12
64
12
20
123
1
36
23
69
72
69
171
28
36
24
11
21
9
27
69
54
6
99
40
11
13
137
60
99
36
39
25
101
39
75
36
90
24
15
51
13
11
21
148
116
24
40
11
21
159
81
9
30
60
25
32
64
116
12
28
144
59
9
21
7
8
135
49
32
69
90
9
120
48
84
148
41
79
131
21
16
8
36
15
49
84
72
168
8
63
121
5
51
3
60
21
69
27
12
72
24
81
63
51
1
5
31
83
96
45
9
79
32
69
19
17
15
28
41
66
49
11
120
49
65
115
60
84
17
54
6
3
16
44
87
93
12
124
36
5
24
30
90
60
6
45
24
141
43
80
51
69
16
84
68
24
4
35
141
39
36
33
36
81
24
99
27
24
21
15
60
81
3
9
111
25
56
15
9
72
9
15
24
15
60
21
36
108
36
9
30
126
43
17
19
32
99
21
24
9
279
51
37
72
71
105
12
28
95
6
15
9
51
9
60
30
90
139
60
20
60
12
24
21
19
5
150
25
35
96
1
32
16
44
12
48
51
85
44
48
124
20
64
5
55
176
36
3
30
6
84
1
20
96
28
5
66
9
96
15
84
6
111
28
5
60
90
1
5
114
57
84
159
37
44
39
69
40
8
9
39
51
24
85
5
15
75
1
29
126
45
28
20
16
5
19
48
32
120
27
189
36
45
3
52
44
12
3
210
27
93
27
3
6
51
3
45
21
103
11
6
151
8
4
41
67
24
65
79
5
27
144
144
15
45
36
16
72
56
45
27
160
104
129
39
88
12
140
96
15
21
4
32
12
57
91
29
30
1
20
3
85
5
120
39
28
29
3
27
9
100
11
21
40
59
9
105
96
84
7
23
21
36
33
96
15
136
48
36
5
15
40
128
81
150
81
40
36
53
7
8
24
87
1
24
ABCD 94743996058*3^$a+1 [50007]
21
7
53
39
24
9
3
12
40
12
140
4
20
40
5
175
5
27
12
75
37
56
12
33
42
1
32
24
99
12
49
11
54
36
135
9
3
87
25
20
21
15
69
99
21
6
54
15
15
25
44
27
9
48
12
3
6
27
105
120
12
27
45
19
41
39
72
57
51
100
32
108
60
24
21
30
6
3
15
117
21
48
7
48
36
24
11
73
20
72
51
37
65
7
8
72
45
19
20
16
44
100
11
6
19
65
63
12
81
15
45
90
18
72
63
4
92
48
15
45
88
65
12
96
24
135
63
24
13
56
9
87
15
25
104
45
36
6
13
29
3
12
21
6
73
48
68
9
3
52
35
6
87
33
6
108
57
28
11
9
52
5
43
23
9
40
101
12
31
11
30
63
12
28
56
201
31
5
72
132
3
60
16
5
31
41
27
72
4
36
176
12
57
30
24
21
39
1
59
9
3
73
32
112
23
12
6
27
4
44
16
5
18
13
29
24
12
30
33
51
84
21
60
99
30
12
12
108
43
72
29
6
72
21
24
72
24
16
5
6
48
85
17
120
7
20
117
48
156
99
16
107
12
25
5
60
42
21
48
87
37
5
63
28
11
9
117
72
63
9
75
81
7
8
60
108
81
54
109
11
6
15
51
30
3
15
9
40
32
24
27
60
24
21
4
35
24
42
87
15
1
11
84
61
41
12
108
15
27
60
12
13
5
63
3
9
45
42
33
12
4
17
39
111
90
63
72
45
60
15
64
29
6
60
1
12
35
81
45
19
23
24
25
11
25
20
27
13
20
33
27
4
23
21
52
44
165
3
57
54
6
36
7
56
171
9
4
8
9
31
92
45
12
90
150
3
36
100
32
33
15
192
124
20
153
60
27
24
21
63
36
76
53
12
51
24
4
95
21
24
72
40
8
39
42
55
5
3
60
100
35
6
115
44
48
40
12
71
120
12
73
72
128
27
150
48
72
54
66
103
29
115
32
48
33
15
15
18
15
99
18
43
24
20
36
27
37
60
11
72
102
150
21
40
36
89
91
80
21
42
13
44
136
5
72
30
6
27
64
11
69
36
63
24
36
45
9
103
20
12
3
42
36
6
1
65
75
27
1
32
24
48
60
21
60
19
53
42
18
27
48
64
11
9
75
24
222
39
16
17
7
65
30
13
17
3
48
27
13
23
9
36
15
69
45
27
21
127
60
77
30
9
12
52
36
5
51
39
45
4
23
9
75
24
21
93
27
45
54
37
132
71
85
5
24
42
9
27
25
12
8
27
1
44
21
15
64
5
18
9
4
96
44
12
100
20
9
84
19
77
31
20
48
27
13
35
42
39
96
3
30
91
101
63
12
3
21
16
72
5
72
18
21
81
15
4
24
5
31
41
3
51
69
75
21
39
36
21
33
6
6
90
9
24
75
60
33
27
21
27
33
12
15
24
24
57
33
24
15
40
8
15
9
165
78
12
33
51
6
31
119
18
43
5
48
132
48
7
44
4
131
6
42
42
3
48
45
60
90
25
23
97
104
4
41
120
19
77
15
52
5
87
15
33
12
3
117
15
25
41
15
12
15
66
12
15
63
84
18
15
12
45
3
9
54
12
9
3
18
15
24
84
9
48
12
55
17
15
9
31
24
32
15
33
4
68
24
15
33
3
37
92
75
21
28
36
23
12
9
15
21
15
21
60
3
9
72
21
84
63
96
21
235
101
18
9
57
18
61
29
43
95
9
28
12
29
75
76
20
96
3
42
19
24
104
63
45
60
48
40
5
6
69
45
66
30
63
48
57
27
69
19
47
25
48
41
19
128
48
9
66
6
175
65
15
4
152
24
15
61
20
12
45
30
168
225
9
55
29
51
60
3
73
20
64
36
60
32
36
9
3
4
53
18
48
36
54
7
104
15
33
12
9
27
12
3
9
15
36
37
5
51
21
15
16
80
3
105
4
17
15
15
69
39
25
72
24
56
15
33
57
91
20
48
72
3
42
30
9
75
6
3
12
60
24
15
25
20
75
1
32
36
12
4
29
24
48
18
25
32
4
11
13
11
9
21
24
54
18
72
78
105
45
147
72
64
5
30
60
6
24
67
29
30
13
35
37
8
33
30
57
16
29
12
18
60
105
15
21
12
33
132
3
60
57
19
35
21
15
42
31
20
87
69
21
27
16
65
7
8
4
11
6
60
15
4
20
57
12
12
39
9
42
81
45
3
60
72
24
4
44
36
57
12
18
37
32
88
32
24
4
35
1
5
6
6
60
3
9
63
57
30
6
90
66
15
60
21
24
15
4
32
4
56
3
97
5
127
77
51
28
92
4
36
113
79
128
12
112
36
17
27
48
27
21
48
9
27
15
84
90
27
75
25
60
23
6
30
13
80
72
129
66
21
33
31
44
12
27
25
80
21
24
36
219
96
4
80
3
9
16
72
41
87
15
18
54
37
5
31
8
75
57
69
36
103
29
3
69
66
69
84
16
44
16
65
39
16
8
36
12
39
49
17
27
15
45
21
66
6
7
68
15
45
123
126
99
21
3
40
11
25
32
39
13
32
45
6
25
17
18
33
60
16
65
3
63
18
55
35
37
104
84
21
48
126
49
8
39
1
8
36
15
1
212
76
35
49
8
63
60
37
89
75
21
48
55
5
42
37
20
33
39
21
48
19
5
51
4
5
15
96
57
7
23
69
48
21
15
24
88
12
41
186
61
20
72
81
24
18
25
20
9
79
20
64
41
42
12
21
9
12
51
24
60
21
18
21
3
60
1
35
37
60
35
13
89
3
4
48
32
81
15
27
117
21
127
8
24
21
ABCD 94744513432*3^$a+1 [50122]
86
72
33
48
87
33
55
32
9
15
10
59
96
36
84
51
34
131
12
72
84
121
26
64
90
71
49
11
24
3
192
46
84
24
47
24
49
35
27
34
54
41
15
129
31
90
84
35
1
54
29
67
90
174
17
79
29
91
29
24
91
29
36
85
36
30
96
128
82
24
59
27
94
36
38
117
24
84
1
71
25
48
14
81
55
72
5
24
25
11
159
81
49
24
72
23
144
61
47
27
96
10
95
1
59
84
12
51
58
71
36
24
276
13
2
10
110
34
11
3
202
24
134
21
24
60
255
22
50
9
31
128
22
119
120
144
60
25
35
192
25
48
35
84
43
18
110
57
24
24
192
60
84
63
45
27
96
72
153
108
61
14
40
29
37
14
24
33
132
1
2
9
96
39
9
7
17
13
35
145
24
38
48
24
69
24
121
162
17
1
47
63
10
155
51
160
29
12
72
7
209
25
47
103
66
38
117
3
81
1
278
22
50
9
37
35
12
1
119
67
120
5
168
13
38
21
171
9
15
33
120
1
47
13
26
24
106
6
30
47
60
240
103
17
63
48
24
178
119
36
3
24
33
72
36
12
15
45
27
45
120
36
7
8
40
41
49
6
89
24
135
16
72
65
79
221
12
1
14
22
11
48
1
83
91
42
35
27
45
13
59
51
9
25
36
83
84
91
30
47
13
59
120
48
60
49
96
48
11
48
73
18
80
9
48
24
31
8
105
1
38
21
36
121
47
63
10
35
43
72
29
24
84
12
61
38
21
195
34
47
49
36
23
60
15
10
14
16
65
7
90
119
15
34
119
87
10
11
3
9
7
176
208
29
27
10
144
59
156
39
16
17
87
117
51
40
17
12
19
29
36
12
12
87
69
36
25
119
84
27
24
117
12
15
88
53
60
36
48
36
1
83
36
31
5
51
33
96
61
60
47
7
30
26
24
120
34
120
6
53
13
24
30
173
3
45
13
95
84
61
35
132
24
25
11
3
40
32
93
37
83
72
73
11
120
135
129
7
120
77
13
35
27
16
77
60
72
36
27
10
59
84
1
11
43
80
10
95
24
157
83
36
204
73
47
12
60
1
23
15
69
123
118
59
7
41
73
71
85
11
39
21
84
60
109
14
45
36
39
21
24
27
45
24
72
49
74
240
16
8
136
29
51
22
23
12
108
99
33
73
86
9
24
15
33
144
24
84
51
72
10
24
11
60
24
24
12
108
15
10
131
85
59
12
15
24
105
84
75
129
1
60
11
79
17
49
83
13
23
25
47
132
37
24
287
24
264
37
50
9
144
24
15
93
12
36
84
63
57
48
12
13
108
35
39
22
84
35
27
24
64
29
72
1
234
89
39
141
27
10
24
86
45
60
55
17
36
99
165
156
1
11
3
192
10
84
180
6
8
40
5
235
66
24
30
5
60
135
69
60
36
27
33
12
48
51
10
59
157
54
5
84
111
33
63
9
1
83
61
59
60
1
71
60
13
71
24
204
123
9
145
24
86
9
24
12
96
144
3
58
23
36
99
69
51
21
24
27
10
30
8
106
54
5
12
55
90
35
19
185
15
10
131
12
36
37
24
35
1
74
129
15
57
49
11
60
12
73
114
209
84
121
131
96
25
84
83
97
60
11
60
27
21
132
12
133
35
85
14
45
84
1
134
106
119
72
15
40
8
69
37
11
3
112
18
72
83
72
123
22
35
25
23
159
16
185
36
49
12
38
9
60
37
6
5
12
121
6
8
21
37
24
36
35
73
14
57
24
15
105
31
29
85
47
15
48
82
35
12
63
57
12
51
10
14
189
27
58
59
12
15
33
87
130
11
115
24
54
74
106
47
48
121
71
175
80
64
41
72
1
47
63
24
117
85
83
43
78
12
24
11
12
63
40
53
27
57
37
179
144
241
11
205
119
12
60
79
104
45
24
75
48
45
19
5
99
21
1
47
3
48
46
84
86
93
61
246
5
120
25
11
39
33
61
12
14
21
24
3
33
15
40
18
11
99
9
1
96
35
24
36
39
105
7
78
35
12
27
16
80
22
ABCD 94744826336*3^$a+1 [50001]
38
129
48
132
13
14
9
9
30
153
72
21
16
14
9
133
2
81
84
45
42
70
38
10
92
90
84
36
78
90
96
36
45
13
60
80
27
33
3
63
6
138
30
42
48
58
47
12
3
22
11
24
9
60
64
26
129
25
140
87
45
78
33
33
27
37
32
16
23
9
112
36
44
90
33
27
30
48
87
3
30
40
2
78
51
37
62
36
45
1
8
3
69
90
45
48
27
70
35
73
20
12
84
6
48
6
6
118
62
58
47
9
16
48
32
30
9
81
3
21
30
60
84
10
2
24
21
13
12
8
12
15
15
46
32
27
39
46
20
30
33
27
54
54
57
45
51
27
153
9
18
6
90
94
50
30
90
192
10
35
93
102
106
60
2
70
86
36
30
51
33
126
18
28
8
24
148
38
6
3
85
2
21
33
4
32
54
54
15
96
21
220
8
28
155
12
85
23
60
129
240
28
132
80
30
30
138
10
11
36
189
144
180
6
94
80
6
69
75
12
46
8
24
12
28
2
24
22
14
10
155
63
12
18
15
72
105
40
35
3
60
58
60
132
230
118
14
70
14
21
13
32
16
92
36
144
112
14
24
36
84
93
72
60
72
3
12
166
47
57
40
98
72
93
13
14
45
24
1
38
130
23
33
54
10
107
1
60
59
15
24
94
2
18
52
8
52
23
15
22
120
11
72
48
24
144
15
6
15
1
72
32
16
23
39
6
60
136
11
33
30
54
42
30
240
111
25
32
40
20
3
49
50
24
9
45
3
3
141
108
25
26
84
10
146
69
57
39
9
6
22
188
16
8
3
109
83
21
24
15
57
16
68
6
24
82
12
48
59
3
36
22
35
84
36
37
140
270
117
121
24
35
36
27
36
21
33
42
84
22
38
34
56
54
60
117
63
58
122
22
8
30
36
82
12
23
25
8
6
48
58
2
45
51
21
15
189
9
6
54
42
10
38
93
33
90
30
52
14
60
60
10
74
6
15
1
35
177
27
13
72
8
15
85
95
13
2
33
180
3
276
60
93
13
44
3
180
195
30
28
68
16
168
32
18
21
12
27
177
73
72
50
33
135
6
16
8
66
24
12
130
59
9
27
85
36
24
8
42
141
9
63
75
66
6
105
276
57
42
21
25
44
63
12
85
23
105
6
21
1
32
180
148
2
42
16
44
30
90
63
45
186
22
84
59
12
3
46
48
71
12
24
15
10
134
84
42
15
13
11
51
108
105
13
12
48
59
165
16
194
166
2
10
12
8
28
59
3
57
15
48
42
16
32
90
82
11
157
83
69
100
80
39
109
47
33
3
60
33
16
98
42
76
2
130
47
1
23
21
18
213
25
2
93
33
64
20
60
120
6
82
24
74
81
33
3
25
24
8
120
40
20
6
81
63
10
116
16
96
128
54
10
23
60
63
24
165
25
47
33
36
6
30
18
10
95
85
11
81
28
20
28
2
57
85
8
66
22
14
54
51
1
32
12
16
35
25
2
60
12
106
12
32
78
6
4
50
117
15
18
3
85
2
21
1
11
57
30
102
18
33
57
42
54
4
35
21
16
8
88
158
22
143
45
36
3
27
108
42
18
30
51
21
30
10
74
24
22
20
160
20
15
48
135
45
25
35
13
62
22
74
96
30
30
45
13
56
99
72
45
54
21
24
15
22
14
90
75
1
14
78
66
82
12
26
96
54
4
170
57
24
1
8
27
15
18
28
24
8
52
68
72
39
1
96
47
51
24
33
27
42
138
240
60
10
32
24
87
33
6
18
87
75
120
78
28
122
180
120
22
36
12
32
24
39
36
39
58
12
152
3
87
48
33
27
36
6
3
13
92
60
63
97
110
22
74
45
9
3
24
69
6
10
164
136
11
25
12
2
114
60
24
27
33
6
6
18
33
33
36
16
2
177
3
12
153
141
51
45
16
152
90
22
8
15
25
12
48
35
105
42
10
11
49
23
36
51
70
36
32
147
15
58
132
8
100
48
60
107
15
118
59
13
23
27
6
16
36
32
6
9
15
162
75
3
22
134
22
44
40
59
21
51
63
22
104
18
10
32
78
6
16
38
42
40
20
15
180
9
4
12
131
49
20
28
12
98
33
49
74
54
28
2
30
30
90
28
62
150
123
27
58
23
1
194
82
12
20
30
30
27
13
56
16
20
108
3
109
8
27
1
92
42
21
97
20
6
21
25
8
3
33
52
24
74
21
123
90
12
3
15
22
38
21
15
66
60
18
12
225
1
32
40
2
10
14
66
48
3
109
11
132
13
32
96
84
30
6
60
51
3
22
14
57
33
6
70
71
ABCD 94744962506*3^$a+1 [50033]
42
57
45
32
16
8
54
16
56
54
52
38
52
14
6
12
36
10
62
13
11
136
48
12
14
46
12
50
16
12
63
5
7
45
48
56
54
24
162
30
1
48
12
12
153
27
21
20
7
48
47
124
20
6
7
11
22
8
19
17
16
48
54
8
4
9
41
10
69
29
42
34
32
90
4
60
24
6
39
101
79
71
58
18
14
31
35
85
5
154
24
6
99
5
46
66
27
21
6
14
22
30
38
16
21
3
14
55
3
18
2
22
6
45
27
33
12
93
32
54
10
74
16
6
87
17
76
20
7
5
6
12
13
12
87
12
81
17
16
60
15
15
2
64
74
25
69
6
32
4
6
8
7
77
6
22
63
27
14
16
30
224
10
20
4
15
9
18
8
6
10
84
45
12
63
14
36
7
53
16
18
2
40
6
33
11
34
6
9
27
105
29
6
13
15
57
113
4
32
10
120
30
14
16
54
42
2
30
6
7
27
32
36
28
14
18
58
84
6
32
54
4
12
20
10
18
20
40
32
42
73
12
5
22
9
81
26
18
10
126
30
21
15
72
33
48
27
18
20
55
107
30
67
65
106
30
15
27
33
5
7
47
72
66
22
90
68
34
141
29
36
54
10
26
10
44
48
16
12
8
7
15
18
54
78
44
144
42
22
62
60
16
30
15
60
5
18
25
24
123
2
18
13
9
50
96
52
14
64
6
38
58
30
8
34
45
11
25
11
109
57
12
15
17
16
3
15
84
8
24
10
3
36
15
2
28
14
28
44
1
29
24
22
68
10
12
18
9
125
22
18
15
135
21
9
18
18
27
5
40
74
36
25
83
25
51
14
112
15
129
6
38
7
17
66
40
2
7
23
24
36
4
24
6
18
33
45
3
72
87
6
2
85
47
58
24
36
38
24
16
66
3
17
76
20
124
99
51
68
72
16
20
54
36
34
14
6
106
3
11
13
33
3
12
15
54
6
45
9
18
50
12
31
63
20
46
20
6
10
20
130
33
21
20
79
12
33
15
21
18
18
54
9
29
58
24
20
1
5
4
26
4
14
40
12
3
12
48
17
18
40
9
3
30
8
79
15
6
6
6
123
21
48
36
15
12
33
42
20
54
36
90
28
6
66
8
10
15
17
48
94
2
30
1
3
60
72
8
4
6
36
14
52
24
176
4
18
26
24
18
10
30
3
21
24
42
30
27
33
18
26
4
15
60
24
47
16
18
15
39
12
24
14
52
3
63
62
16
20
10
12
20
12
118
12
32
36
55
3
92
22
18
18
44
36
22
90
110
30
78
40
66
146
28
12
12
6
27
53
55
77
12
28
18
66
60
26
112
45
11
25
21
6
24
26
60
48
36
19
45
32
43
15
45
21
36
2
61
11
4
96
26
43
101
30
34
56
28
3
228
69
2
64
2
54
36
40
30
12
51
65
46
9
21
54
45
27
153
15
12
33
39
60
12
6
104
36
18
10
20
46
6
3
5
10
24
45
11
46
38
28
44
28
66
6
6
15
9
54
24
8
13
12
33
90
20
16
56
18
7
63
14
10
6
20
22
33
41
54
66
16
20
67
105
51
17
90
28
60
9
5
18
34
6
24
81
12
60
3
33
21
18
48
38
64
42
30
14
30
10
12
20
64
6
3
17
120
132
28
2
36
85
21
3
3
20
100
42
18
48
20
37
15
54
74
16
60
50
54
25
21
54
9
35
10
3
5
60
7
5
46
45
21
30
8
18
43
15
150
12
62
60
25
41
4
6
57
45
20
4
44
76
54
20
37
75
90
3
77
163
9
68
34
14
94
18
18
9
5
16
39
5
22
9
35
36
10
3
23
4
24
12
38
40
14
72
130
51
12
33
98
4
26
72
10
8
52
33
45
20
7
3
24
20
61
47
10
12
3
5
24
4
15
29
6
16
30
48
26
16
21
3
36
33
3
20
133
12
3
36
26
43
21
3
81
32
54
1
5
4
8
36
16
36
54
44
16
174
60
50
42
7
45
15
17
18
16
20
6
4
32
7
48
3
104
13
48
69
42
9
12
33
39
41
30
10
15
39
12
9
9
68
18
10
36
3
41
67
9
6
72
8
85
5
4
36
24
3
15
6
26
46
62
12
1
57
32
78
18
12
168
10
30
30
32
28
8
36
1
17
16
12
114
81
3
9
156
21
26
12
88
12
18
3
65
94
30
3
12
27
188
18
28
14
1
21
6
18
132
38
12
4
14
55
5
55
39
6
42
14
16
15
39
74
7
89
4
32
28
20
16
60
66
38
40
27
9
14
4
2
34
20
12
25
12
36
5
12
10
45
15
42
32
31
5
58
66
20
16
3
27
24
44
10
102
44
1
9
14
82
15
27
6
144
6
26
84
22
68
72
58
14
28
54
6
2
6
22
14
46
102
116
16
54
2
4
66
2
13
3
6
20
4
54
36
14
48
10
45
3
42
62
1
71
96
48
4
66
36
3
17
10
93
60
93
18
45
11
16
18
176
46
18
6
20
1
5
28
6
18
32
6
12
132
13
23
30
55
35
22
18
54
39
12
9
6
198
6
30
3
57
30
90
38
10
152
58
6
30
56
30
34
110
16
20
19
27
30
18
90
30
24
2
16
3
27
44
18
22
9
17
10
8
10
6
24
32
34
48
32
30
6
43
11
4
26
31
72
87
30
84
2
4
24
14
12
10
6
3
81
6
12
42
30
8
18
64
51
3
60
30
32
7
41
90
16
9
47
28
26
36
18
36
1
3
54
32
16
20
28
15
65
22
38
7
9
86
4
74
55
15
96
80
4
32
34
48
50
16
24
81
27
30
27
41
7
47
36
4
36
86
54
97
33
14
1
9
80
10
152
4
2
43
59
28
30
3
57
30
2
36
55
27
20
24
4
104
18
10
2
22
21
9
74
16
38
6
30
19
57
30
30
6
20
4
9
24
36
12
9
54
2
22
36
6
20
4
6
26
10
30
2
40
21
60
9
6
60
9
111
57
15
74
4
15
51
24
2
40
62
13
5
43
15
45
59
13
45
114
30
6
12
93
3
72
8
24
36
22
207
17
16
80
12
96
12
55
23
16
60
48
12
20
24
52
72
12
6
20
12
16
6
24
44
22
30
33
15
32
36
18
12
10
12
33
33
80
22
18
27
27
96
26
40
8
6
30
55
35
22
50
85
23
6
30
1
120
69
36
18
134
6
16
9
5
42
34
18
50
6
49
35
58
2
13
77
112
3
33
3
5
10
26
10
60
30
6
42
18
20
22
30
21
60
29
18
30
10
33
51
33
53
55
48
47
70
20
48
16
26
34
6
24
9
11
13
41
22
92
48
10
158
25
45
2
12
40
2
64
42
45
9
ABCD 94745292496*3^$a+1 [50083]
54
131
12
115
53
7
102
83
7
150
11
37
47
103
5
7
276
54
186
197
55
42
18
72
120
161
7
240
42
18
17
43
102
186
132
42
78
102
35
25
6
30
60
42
5
37
11
37
132
138
5
72
1
47
7
65
43
18
12
18
125
19
6
144
156
174
6
59
36
337
42
30
30
36
5
19
41
37
215
55
65
97
11
85
114
120
60
36
72
78
47
67
396
324
156
29
1
12
132
36
90
5
67
12
41
55
77
55
12
113
12
175
30
6
29
36
144
31
132
102
95
31
54
150
6
995
7
30
12
78
60
102
66
24
60
30
6
72
72
18
138
30
60
35
67
5
7
18
42
78
150
12
161
187
48
114
143
48
19
6
30
252
18
84
23
7
96
42
42
48
30
23
127
113
55
90
119
25
378
48
90
210
77
43
60
42
402
18
18
144
53
288
169
191
67
12
18
47
175
66
24
258
30
23
7
65
7
41
55
89
151
90
30
102
18
444
6
12
83
169
18
102
30
173
12
43
48
150
84
143
13
174
66
102
137
85
138
18
30
144
90
66
30
102
137
13
18
137
25
23
85
84
108
30
162
18
17
96
55
42
18
29
108
13
35
49
36
119
120
25
30
18
150
12
6
24
180
30
6
162
5
168
115
132
48
24
36
42
30
77
103
17
25
35
1
47
43
17
48
72
7
65
1
72
150
60
78
42
18
35
25
30
12
168
29
43
48
120
77
115
125
37
6
30
107
108
55
162
48
102
65
7
65
13
18
222
323
7
48
54
35
43
30
35
37
18
42
203
97
66
24
6
42
77
25
306
204
18
23
265
24
71
67
30
72
60
95
180
91
12
60
30
102
5
13
18
65
49
35
103
12
30
126
89
151
264
5
55
90
6
12
30
12
66
54
90
156
17
72
108
108
37
35
103
60
60
30
42
42
66
252
30
60
35
37
30
41
7
18
42
150
168
72
48
107
12
1
30
204
30
11
97
60
35
55
125
67
78
222
65
1
42
222
96
35
79
156
17
175
5
7
53
115
18
180
102
17
36
97
210
72
18
47
163
60
12
30
96
54
18
35
60
55
288
72
72
36
234
35
13
138
72
12
48
30
102
125
85
48
312
18
17
1
132
150
18
330
60
17
25
42
138
12
6
12
210
18
72
60
108
17
192
1
30
90
180
30
24
6
150
125
289
66
84
96
77
108
12
55
48
29
288
7
150
96
42
12
48
17
43
120
5
48
24
103
42
120
6
84
78
462
18
12
11
49
66
12
18
42
5
115
48
17
115
138
90
72
17
115
48
18
24
90
101
7
30
60
78
42
12
6
5
37
42
5
55
168
168
5
24
13
132
11
7
120
113
144
145
11
25
24
66
150
24
23
7
101
19
48
113
120
37
18
77
48
19
113
25
330
77
43
108
5
7
102
23
163
24
18
48
30
17
7
180
48
48
54
48
35
72
181
179
1
54
96
42
168
35
12
55
18
59
36
67
5
67
53
72
1
132
192
78
17
36
49
60
48
107
25
191
7
90
18
42
342
150
66
30
ABCD 94745481848*3^$a+1 [50019]
56
151
113
136
56
48
67
108
9
152
48
187
29
7
9
8
48
19
53
408
24
64
27
125
43
5
187
29
96
168
31
396
24
93
15
17
91
84
41
48
91
45
128
168
48
7
17
72
64
171
168
21
15
41
24
24
283
149
24
40
200
72
43
144
12
144
161
19
45
51
53
72
40
51
84
41
19
45
135
129
159
12
36
65
115
53
7
17
67
24
149
16
32
235
264
101
67
5
31
9
3
69
8
103
249
75
168
21
240
80
40
87
9
80
55
36
5
120
24
24
64
15
57
24
399
36
101
40
3
72
125
48
67
93
8
48
24
55
161
127
65
43
96
29
7
192
17
24
67
24
120
24
21
8
136
56
43
216
69
56
96
31
33
207
48
17
19
53
7
9
147
53
304
63
9
288
8
48
136
51
84
204
261
8
40
128
115
24
5
24
55
132
93
24
72
171
117
111
144
36
221
163
72
36
17
127
84
5
64
147
221
64
48
96
264
27
36
9
123
12
288
41
64
32
240
19
72
29
144
187
53
16
75
5
19
45
32
88
135
137
24
19
29
43
77
48
48
24
127
108
5
31
60
101
88
27
216
29
48
43
60
228
45
80
24
40
63
113
19
21
56
168
120
175
65
43
237
56
67
5
24
64
32
175
60
72
21
27
125
19
413
72
43
12
89
144
16
99
48
24
101
259
288
36
81
56
120
79
113
48
208
27
24
29
96
24
24
48
43
5
40
87
89
120
208
56
40
56
48
7
96
12
77
40
56
24
43
48
72
341
91
60
84
141
80
64
27
117
3
24
29
19
141
75
77
64
128
91
149
67
5
96
48
67
132
192
9
27
60
12
72
45
123
165
15
36
29
16
27
84
96
48
132
5
7
65
43
5
19
53
48
64
24
120
87
89
103
41
19
165
27
36
65
187
53
163
29
43
24
108
108
144
45
80
96
88
15
89
112
56
115
125
144
48
43
69
56
48
96
43
53
48
72
64
80
24
67
132
180
45
27
120
5
24
40
27
245
48
16
80
64
24
147
5
40
159
9
3
24
45
3
53
24
91
189
135
9
99
165
8
88
80
67
108
17
24
96
7
113
67
312
29
16
144
39
81
27
5
19
93
27
24
12
9
231
144
89
40
56
103
228
5
19
36
89
40
8
72
43
5
72
103
57
240
176
67
197
91
173
16
104
67
29
43
48
144
96
84
9
27
5
64
80
64
120
96
3
53
232
80
40
80
72
223
108
125
19
36
9
56
120
139
29
19
72
5
208
27
216
72
48
312
45
80
127
48
96
81
80
48
16
56
48
16
24
176
40
80
19
192
36
17
475
5
16
24
135
48
9
8
120
40
176
139
48
69
56
24
120
208
176
55
12
168
264
53
192
43
53
115
252
12
53
48
79
17
19
45
224
16
152
55
185
43
96
5
144
96
64
144
320
112
ABCD 94745678642*3^$a+1 [50018]
39
39
25
116
24
63
54
216
67
5
102
33
12
108
36
100
47
84
45
4
236
9
6
48
48
9
76
29
24
102
9
144
156
21
3
51
48
33
33
111
84
132
12
120
40
8
28
32
27
85
68
3
45
144
72
15
108
57
9
72
27
21
75
36
4
224
45
63
60
24
141
27
27
48
297
120
51
57
48
28
20
12
24
33
3
24
39
6
6
42
27
15
93
3
9
24
159
81
21
51
45
15
24
15
9
39
18
72
15
36
240
51
45
45
15
24
36
45
78
105
60
63
57
12
9
144
18
9
16
5
159
88
65
27
24
21
15
81
162
1
59
33
12
93
48
7
17
18
177
12
3
25
125
72
3
21
6
33
48
24
136
108
20
72
48
12
12
3
30
18
9
180
105
15
16
17
72
27
64
116
9
15
27
13
17
144
15
3
45
15
85
56
60
27
12
48
33
51
6
3
64
5
15
243
12
66
55
17
48
87
57
115
53
24
54
105
75
69
12
184
20
9
15
36
21
15
63
18
120
7
108
5
39
24
112
8
177
103
17
39
24
51
9
141
151
35
9
45
15
76
20
88
140
4
17
15
4
80
156
16
128
9
111
112
89
99
72
39
6
42
6
27
27
33
48
72
24
15
18
27
168
27
18
27
24
84
33
55
8
120
9
6
57
27
25
77
51
24
48
88
77
175
23
85
29
151
17
27
21
7
20
168
84
51
12
33
72
60
111
45
51
48
30
30
48
33
40
17
3
21
114
21
24
15
57
9
30
48
1
41
15
33
6
42
7
65
27
16
5
87
33
15
60
15
30
7
68
120
24
3
36
6
31
44
60
15
45
3
42
15
36
39
189
9
42
1
59
13
80
36
36
64
29
18
25
23
6
43
5
3
99
9
24
108
84
9
39
57
99
4
17
3
12
96
72
27
21
24
96
28
92
60
27
1
44
117
39
39
121
17
138
6
3
108
9
15
64
20
52
272
120
132
15
73
56
75
162
15
33
19
80
12
88
20
132
24
4
32
24
27
33
51
6
27
15
33
24
3
96
36
61
92
3
69
63
12
18
63
15
18
15
51
30
51
40
8
45
30
21
4
80
64
260
12
16
8
9
63
24
4
72
44
28
11
21
24
84
108
39
78
72
75
15
13
8
75
60
105
48
75
45
60
99
18
27
28
17
3
213
15
81
30
90
51
45
67
68
9
75
64
20
9
27
39
6
48
123
63
12
69
171
18
27
12
33
48
42
33
12
52
47
48
12
1
47
33
28
44
12
96
45
114
21
144
33
15
33
27
60
57
63
48
24
3
21
81
39
12
84
60
24
64
32
4
11
6
120
27
72
196
17
87
24
231
9
9
3
52
32
168
33
55
44
15
6
7
20
75
36
45
36
24
52
20
84
76
53
111
84
12
28
104
72
96
75
85
29
63
12
4
89
15
105
63
132
213
39
108
45
90
237
24
12
12
12
93
6
21
213
3
48
135
85
20
87
73
32
220
59
13
65
3
40
53
39
105
51
27
33
99
126
87
120
57
48
168
15
24
48
33
6
165
111
25
248
40
29
27
189
66
33
15
198
42
85
8
144
48
60
28
20
99
90
48
31
80
64
8
12
12
75
33
27
93
3
45
69
18
30
78
84
21
24
15
33
40
8
28
176
60
33
163
35
129
51
45
48
51
21
57
135
40
95
36
49
8
45
24
24
99
72
16
80
117
72
39
9
15
48
3
49
8
132
40
107
9
69
3
48
24
72
48
376
35
57
84
24
24
3
9
33
15
148
29
135
36
69
159
12
45
55
17
6
21
36
24
24
9
18
54
48
102
18
15
63
85
20
24
129
66
48
81
36
156
123
109
8
24
36
24
105
91
92
16
107
45
24
105
126
162
43
53
24
6
25
44
15
165
57
18
165
40
143
84
129
36
33
115
20
16
179
21
81
79
11
9
52
20
12
48
33
24
3
147
18
63
36
28
80
48
24
120
15
36
30
43
20
9
43
44
3
192
60
133
176
40
80
69
195
108
57
31
11
6
3
99
25
8
33
27
40
59
9
72
15
153
9
75
12
28
20
16
11
96
37
8
48
36
63
21
24
120
12
28
17
91
8
12
24
96
75
93
192
60
72
15
1
20
12
12
111
9
12
108
48
63
42
75
ABCD 94745792522*3^$a+1 [50034]
23
37
35
25
6
17
61
75
144
171
30
15
27
45
27
66
6
18
12
15
48
135
36
54
47
49
12
24
3
15
17
19
12
48
6
120
18
17
40
21
59
91
24
30
18
6
96
156
147
72
9
95
25
6
6
54
6
18
5
40
15
6
6
45
3
30
66
141
3
96
30
54
42
60
42
36
30
42
102
15
105
36
35
19
21
51
5
43
36
6
30
69
21
54
42
54
24
42
30
42
6
6
6
9
51
77
16
27
12
36
12
17
115
6
6
9
21
126
30
15
33
12
54
29
1
54
12
42
35
7
65
16
57
18
54
24
102
48
126
54
6
54
36
30
36
60
24
15
45
24
35
40
104
67
48
60
18
12
102
60
65
115
78
30
60
48
18
30
6
24
66
6
12
18
105
39
33
33
60
102
60
30
11
85
66
30
48
27
33
6
84
93
27
96
54
30
36
5
1
24
24
48
47
7
48
12
66
12
6
96
66
39
8
43
150
15
15
42
108
30
60
105
48
24
32
25
23
96
31
36
12
33
48
45
11
55
105
24
51
48
21
9
63
9
84
12
39
63
60
5
31
6
54
30
36
30
18
18
108
6
18
5
1
39
3
149
19
90
54
30
15
87
6
12
15
27
6
18
21
24
72
9
60
75
8
72
13
123
32
61
11
13
27
3
42
59
7
18
30
36
53
16
24
75
77
25
90
29
19
18
180
30
150
102
72
5
85
78
125
37
114
60
29
7
81
45
18
12
29
13
11
16
15
198
36
6
89
16
21
78
5
61
198
30
66
6
18
36
42
47
43
12
17
13
12
90
48
117
33
18
48
84
6
24
155
67
36
9
105
84
51
45
3
56
40
75
54
12
30
21
39
18
30
81
72
9
30
30
60
54
12
30
12
27
21
30
72
21
15
36
48
12
30
18
48
60
24
18
6
24
5
61
11
61
30
42
30
18
3
9
48
12
11
7
42
18
18
72
30
54
18
66
12
138
21
8
31
36
18
36
6
113
31
30
11
1
42
66
6
29
19
36
89
7
9
9
15
15
60
30
15
87
54
24
12
63
72
8
1
24
47
1
24
66
45
3
6
36
48
24
12
54
42
39
93
72
35
1
39
3
5
85
162
81
27
96
5
1
48
48
15
3
12
54
30
6
24
95
109
6
21
8
31
48
6
186
6
3
21
30
6
18
90
30
29
112
24
27
42
3
8
96
13
3
3
6
24
39
27
6
23
67
12
81
56
85
30
24
5
7
113
24
7
9
27
24
54
12
59
64
39
41
55
12
24
30
15
8
1
36
24
30
21
99
24
77
13
30
5
265
36
24
6
42
27
32
115
6
47
37
18
105
32
40
9
6
30
168
35
25
36
36
6
30
3
45
27
45
24
114
30
11
1
102
42
6
12
21
21
30
66
24
35
19
60
36
30
30
36
18
51
39
36
29
1
183
3
29
25
23
55
36
5
1
6
30
12
6
36
53
67
24
21
3
138
60
48
39
51
264
5
13
108
60
24
27
51
45
27
45
80
37
30
45
21
24
78
6
39
32
13
12
15
8
1
42
42
60
42
18
30
18
144
3
32
73
36
35
25
36
18
12
30
15
69
60
12
24
54
60
89
43
54
15
3
90
35
1
24
78
18
84
42
48
33
63
12
29
91
18
24
11
55
89
16
81
23
67
48
18
3
9
48
18
12
102
102
5
91
72
12
18
72
36
18
36
5
13
12
96
132
6
29
112
69
120
51
8
37
126
18
60
90
24
45
15
12
5
24
61
59
31
36
48
6
15
3
168
12
6
35
1
66
132
138
23
1
23
91
24
6
12
72
11
271
36
78
30
60
29
16
87
84
45
33
42
21
9
84
30
6
36
30
53
16
104
1
23
85
18
108
21
24
57
12
6
12
42
6
41
13
35
7
6
12
18
53
139
21
99
45
56
25
6
6
90
12
210
6
6
36
168
11
25
15
51
48
84
18
15
15
102
27
45
24
12
84
90
36
138
11
19
36
6
3
27
48
6
63
21
6
5
1
15
24
75
5
31
54
36
24
78
126
36
30
81
9
23
85
30
6
36
48
6
5
40
57
15
120
33
30
60
24
60
36
24
72
5
19
54
47
1
18
30
60
30
30
87
24
9
90
120
29
97
60
54
24
36
54
6
24
156
6
35
40
45
30
21
8
25
12
3
9
15
21
102
12
17
19
12
138
24
18
29
79
42
42
18
12
18
54
39
45
6
54
90
6
39
144
75
6
42
54
15
9
60
30
5
37
18
42
15
24
15
96
12
18
12
12
108
135
87
30
6
12
12
78
36
27
87
30
120
12
18
45
15
57
75
24
54
156
12
18
96
24
30
30
6
123
15
36
24
5
1
96
114
6
18
21
27
78
12
27
3
29
31
54
186
84
18
42
89
1
186
53
7
30
48
66
66
18
54
47
103
65
25
12
3
57
36
54
29
7
30
3
105
15
171
66
75
32
43
54
18
42
18
132
30
90
66
54
48
12
9
51
29
24
13
12
6
42
42
141
99
18
78
72
18
11
24
79
41
25
66
45
3
78
23
7
9
249
39
21
6
6
18
21
3
66
35
64
135
57
3
96
6
23
1
6
113
13
48
66
54
147
3
21
3
90
66
156
6
108
30
45
27
24
30
48
18
117
111
42
54
81
3
102
84
30
30
6
18
30
41
43
45
63
9
225
15
120
3
18
ABCD 94745993872*3^$a+1 [50041]
56
4
36
72
8
39
33
15
60
85
20
72
4
71
61
32
12
144
12
40
35
13
32
15
9
3
13
44
24
64
20
3
33
51
1
12
48
12
32
3
57
15
25
8
268
32
15
13
44
4
80
16
104
36
135
21
60
12
76
20
40
71
13
8
39
25
60
8
87
9
16
68
16
92
52
36
44
40
8
88
24
23
13
200
12
15
13
12
12
35
13
168
32
12
27
108
228
145
59
13
92
4
24
83
9
136
47
1
84
95
217
36
164
28
60
8
4
36
47
37
24
12
20
4
8
15
60
1
36
11
13
144
12
44
52
20
60
120
39
13
8
120
39
45
40
48
83
9
28
68
84
4
116
196
48
59
21
39
12
13
95
13
59
60
108
57
36
132
48
4
11
25
108
20
24
48
232
32
15
48
57
28
60
80
136
59
1
32
75
12
21
12
99
21
4
36
24
84
60
20
84
36
40
71
45
16
60
12
47
73
36
44
15
25
155
37
24
12
224
40
20
16
48
144
32
51
133
36
128
16
144
56
16
56
4
20
108
12
3
45
15
57
40
96
44
60
63
37
8
63
25
84
168
108
60
92
3
33
39
1
36
71
93
76
11
25
200
24
124
72
44
4
44
3
12
85
23
69
96
60
28
56
3
37
36
107
1
80
4
20
12
40
23
48
69
24
16
23
25
32
184
80
12
39
109
60
11
60
61
119
21
28
56
4
56
4
24
32
100
60
36
180
8
36
15
36
24
45
3
108
45
40
20
112
48
60
48
24
12
11
12
141
12
72
28
20
24
16
48
44
16
24
83
109
56
48
36
3
45
3
72
45
12
3
25
68
28
56
111
45
27
21
87
45
40
24
191
25
32
15
25
60
47
33
40
12
80
36
27
45
15
1
107
117
207
9
4
60
12
35
33
16
32
24
3
85
23
45
240
24
180
4
47
25
108
72
47
25
12
84
12
179
33
40
68
28
12
60
24
8
27
81
4
11
97
95
1
71
45
15
36
72
1
144
32
3
1
44
108
4
8
108
232
12
71
13
11
73
48
35
49
83
45
27
21
27
1
32
40
215
24
180
109
92
27
33
12
123
13
60
11
1
12
12
8
48
15
9
63
33
48
27
9
36
4
24
92
52
12
24
11
36
24
36
25
32
63
24
25
48
80
48
15
93
40
36
56
64
48
95
153
24
40
8
75
1
60
71
45
120
108
63
57
12
100
35
61
24
23
33
24
76
47
25
32
15
48
73
32
96
36
15
61
12
92
24
24
3
25
60
47
61
24
20
88
8
40
11
105
15
1
32
60
3
25
32
27
25
168
36
119
1
71
33
75
1
44
156
4
80
3
33
24
48
120
40
20
12
16
36
23
1
60
12
35
25
84
35
25
84
20
39
48
129
48
12
15
25
176
15
12
81
76
24
12
32
63
72
73
8
64
120
48
32
75
13
84
84
116
48
72
63
85
36
131
25
83
21
84
27
13
32
4
12
84
140
160
84
59
45
15
25
120
48
8
76
8
16
36
23
48
132
85
20
15
21
16
24
36
35
120
96
49
24
80
4
92
40
84
36
8
160
35
21
196
35
9
99
45
63
157
12
8
52
8
87
49
24
36
144
8
24
51
24
1
32
160
12
84
11
33
72
4
60
32
12
16
11
1
35
84
141
4
84
92
60
4
11
13
104
60
3
24
81
48
4
60
108
179
1
32
52
24
24
32
148
8
4
35
25
8
75
117
4
56
36
12
63
25
92
48
4
20
51
97
23
49
8
36
16
203
61
47
37
68
39
93
63
13
32
60
40
108
24
56
16
60
8
40
143
72
72
25
116
15
24
33
3
120
85
119
21
12
112
128
16
60
44
3
93
99
1
167
57
27
33
40
20
12
16
119
156
45
27
57
75
25
23
85
20
40
8
12
28
44
3
1
11
13
23
9
76
44
15
13
8
144
244
36
60
71
69
75
1
8
36
4
11
48
13
8
4
128
15
85
24
96
8
64
60
36
60
47
93
36
96
87
25
12
116
124
83
13
132
36
24
168
59
25
84
80
24
28
12
35
57
15
1
24
140
48
100
23
129
15
96
12
157
80
15
61
72
47
33
48
60
148
59
177
84
39
25
8
4
44
12
87
133
60
20
24
64
80
144
28
47
12
25
24
32
112
8
4
11
13
131
81
28
12
72
36
36
11
93
16
8
28
12
36
12
32
76
24
200
3
73
11
21
60
12
136
47
33
4
8
4
60
120
251
33
12
15
12
45
27
1
72
36
36
23
57
144
52
20
87
61
59
ABCD 94746324802*3^$a+1 [50021]
36
65
15
16
47
12
1
35
144
1
12
8
3
12
45
4
24
96
116
39
133
53
127
83
168
9
93
63
15
180
49
8
24
60
129
15
15
90
27
117
168
18
72
33
64
11
109
8
40
104
45
19
24
8
64
23
25
68
52
80
12
16
80
33
67
5
19
71
102
103
23
36
6
15
39
13
32
16
5
27
60
12
36
9
6
97
36
101
39
4
83
9
129
127
17
42
9
16
108
12
20
105
3
120
15
13
47
97
20
28
132
173
207
36
60
12
16
77
24
3
172
108
120
23
49
36
23
42
54
36
37
80
16
60
71
60
45
16
144
29
72
139
23
1
44
12
48
48
64
48
5
66
61
68
12
16
12
101
15
39
60
30
18
9
4
65
66
9
16
8
40
8
60
52
23
72
73
53
222
85
5
7
60
180
20
28
68
15
1
71
37
12
143
117
4
24
8
87
120
141
57
3
36
100
120
20
15
49
17
43
96
8
60
12
69
19
23
97
96
20
52
44
60
3
13
23
57
3
69
48
28
36
60
155
30
3
21
147
60
3
49
47
13
36
5
195
40
32
28
167
18
91
5
75
15
73
20
51
120
6
90
33
52
156
144
20
3
33
27
48
24
9
124
23
49
8
100
108
5
15
9
19
84
32
16
23
60
1
56
27
60
36
69
40
80
12
9
42
72
108
45
3
42
19
8
48
24
39
54
187
35
133
8
100
20
60
33
67
224
168
123
12
25
8
27
21
72
27
18
7
228
5
43
11
21
12
52
269
6
9
16
68
63
13
36
44
51
25
48
68
39
25
20
51
9
84
27
33
76
56
12
52
56
4
23
21
15
1
8
40
36
17
3
76
60
83
33
132
76
36
48
8
45
67
36
32
39
25
65
3
21
39
33
43
59
37
104
45
27
52
20
111
9
15
12
60
30
6
13
5
19
35
66
75
15
6
30
1
164
69
91
8
27
60
48
25
36
35
72
37
17
75
63
57
40
20
76
212
81
31
80
33
15
63
12
60
18
3
87
97
32
63
6
66
1
35
69
16
29
19
155
36
6
48
39
36
96
88
53
18
36
120
13
80
3
109
35
49
17
24
3
112
48
11
24
133
59
60
33
120
16
120
29
7
71
73
71
85
35
33
48
52
60
11
54
63
39
36
60
12
73
107
13
60
12
20
96
4
71
30
24
27
40
8
63
78
19
20
16
60
20
96
100
23
6
27
3
69
21
39
28
144
68
12
39
9
16
11
61
44
48
273
15
3
36
24
69
3
9
3
13
60
5
75
4
11
69
39
21
24
12
124
176
39
25
24
221
15
36
69
43
8
88
72
5
3
195
61
44
36
45
19
47
72
73
24
20
15
69
69
3
100
23
36
25
24
167
9
40
29
19
71
9
60
57
43
11
205
11
9
36
63
13
20
12
48
33
54
18
3
45
27
63
61
35
25
84
11
73
120
32
4
20
21
24
15
52
104
84
15
1
35
30
96
15
15
33
52
23
60
12
60
49
48
36
80
124
80
28
23
49
53
27
60
27
33
16
59
21
15
1
8
12
100
5
55
60
29
90
72
73
32
93
19
12
113
43
20
64
11
85
12
47
36
69
160
8
21
19
11
60
84
18
19
5
295
41
39
64
47
48
36
13
12
8
16
44
12
36
12
45
6
49
41
19
48
5
72
120
42
54
15
129
15
28
29
99
52
48
17
15
52
48
245
19
11
57
12
16
32
15
105
88
32
48
15
25
23
21
48
60
15
81
16
116
3
9
45
135
15
12
21
12
36
96
15
93
21
15
57
7
12
29
6
33
12
16
5
99
63
25
47
54
19
80
40
5
42
121
5
18
36
141
4
48
60
8
75
60
30
27
12
15
81
63
81
15
120
60
25
84
17
19
29
15
135
61
5
6
72
13
23
84
13
72
5
3
75
37
8
28
60
32
4
23
61
80
12
9
96
3
96
16
5
19
35
133
11
37
23
9
120
60
132
15
9
135
6
55
20
28
23
85
32
40
92
156
40
44
4
11
66
19
44
81
90
25
101
7
60
5
127
71
85
228
89
3
120
64
83
90
115
192
53
66
25
29
75
48
63
81
45
3
117
15
36
12
15
90
43
12
11
21
15
49
80
4
48
95
49
71
9
51
13
24
35
72
90
30
36
49
8
75
37
56
12
33
63
76
36
44
48
52
44
4
96
164
45
51
72
39
25
84
92
27
13
192
11
36
1
12
32
33
30
18
123
4
32
48
48
100
32
63
13
32
99
36
217
12
5
123
52
96
140
4
36
44
48
33
43
32
3
1
20
40
80
24
15
9
27
13
12
128
27
33
87
24
30
19
32
39
9
171
90
27
ABCD 94746964166*3^$a+1 [50005]
18
9
135
65
16
3
29
61
27
8
19
6
12
90
72
41
24
103
153
27
108
89
192
48
61
59
13
203
31
18
90
5
72
1
48
180
11
121
47
37
179
145
72
119
240
144
7
120
132
138
83
25
6
144
192
42
71
64
120
33
47
61
84
42
5
121
54
90
66
108
81
8
1
510
41
48
37
108
47
19
101
43
18
83
184
117
59
16
33
12
123
72
8
1
30
6
210
6
12
78
153
57
384
18
48
18
27
32
13
27
141
11
24
136
3
117
24
309
90
72
33
135
257
40
144
21
90
113
91
12
89
88
45
27
80
208
56
7
72
65
97
135
39
6
3
27
60
9
144
48
87
17
13
35
61
11
64
15
12
77
13
107
55
41
136
8
112
8
88
128
37
60
47
72
24
64
32
13
107
40
80
24
24
97
6
18
39
96
39
281
301
83
127
33
57
18
288
69
9
119
72
208
56
229
11
64
27
18
36
96
36
18
41
24
1
23
208
45
12
36
36
60
75
24
117
192
162
36
108
41
49
42
117
165
90
17
24
96
120
40
33
72
95
13
126
36
144
156
18
35
25
108
210
24
113
72
24
169
95
88
9
6
12
5
181
171
39
342
123
9
48
23
271
81
104
13
90
17
13
11
31
66
15
27
66
179
91
36
150
83
55
90
36
96
203
7
33
93
107
55
6
11
16
57
288
119
133
240
11
7
17
55
81
39
72
24
120
24
66
24
183
9
23
13
59
31
17
1
90
132
89
199
9
63
54
83
43
48
6
36
72
3
45
90
9
96
48
9
87
8
67
54
6
126
3
45
179
88
63
57
15
9
9
119
7
18
18
108
65
37
18
177
39
150
99
57
119
88
33
63
21
126
18
11
13
107
40
8
7
18
12
306
384
18
216
54
30
150
5
13
99
21
108
126
54
51
63
57
8
325
36
71
109
186
18
36
102
69
75
18
35
376
9
36
12
23
40
104
1
71
24
97
60
18
234
191
1
6
9
21
180
303
81
318
105
45
66
54
155
16
27
90
72
35
16
81
39
177
39
9
6
18
102
78
243
45
144
18
41
85
66
81
33
156
144
162
72
17
16
48
45
24
66
9
81
54
78
3
56
31
153
80
145
207
152
31
24
72
138
6
72
192
105
48
32
1
36
180
95
13
48
27
32
1
108
27
93
11
31
12
90
27
9
72
47
40
57
6
102
107
120
24
7
72
137
48
13
84
15
80
31
17
88
8
85
51
45
35
24
16
8
192
259
42
27
63
48
65
79
18
72
18
18
35
24
280
171
29
25
72
30
6
3
144
27
6
54
65
79
129
51
12
78
59
7
144
41
49
186
21
87
17
49
180
35
24
13
27
153
87
63
102
123
32
16
15
12
29
301
99
8
55
48
89
48
7
78
12
60
138
65
16
72
27
186
66
33
32
79
186
95
16
240
48
225
215
25
12
227
88
104
283
126
144
72
15
81
48
191
61
60
327
32
55
66
18
60
30
11
43
45
33
18
149
283
18
120
11
40
81
12
186
9
351
65
7
72
257
40
9
54
18
119
55
6
12
15
ABCD 94747070402*3^$a+1 [50029]
104
93
18
192
57
3
108
6
54
9
183
73
104
57
19
11
9
40
71
24
85
11
114
186
60
9
111
13
41
12
48
15
27
37
227
9
84
21
135
4
23
48
12
48
66
39
40
191
174
15
15
12
54
6
24
120
9
84
40
20
16
80
75
12
90
63
21
183
3
24
24
36
33
3
24
6
3
4
11
180
9
87
49
44
36
15
25
17
18
30
6
6
87
87
69
40
11
33
27
30
19
24
20
16
20
24
27
33
123
48
12
204
96
37
23
13
120
11
13
140
27
24
25
71
13
80
96
100
71
129
64
41
15
24
21
75
27
13
80
15
9
87
24
12
60
13
80
87
24
6
3
27
114
199
20
4
47
60
33
207
69
27
13
44
93
3
40
5
39
63
144
6
87
27
9
75
9
63
117
76
17
3
15
49
17
123
100
71
45
75
30
36
63
16
11
60
6
30
13
137
48
15
204
27
90
114
30
42
33
64
83
84
156
18
79
23
24
30
63
76
80
27
168
36
109
35
109
11
49
20
96
15
105
27
153
4
23
174
6
57
27
69
60
4
23
57
27
69
111
60
54
39
60
3
54
30
114
19
71
12
57
36
51
129
51
54
126
9
15
69
16
80
21
84
6
129
40
65
15
87
24
33
36
84
3
24
9
84
16
161
54
60
85
44
40
36
44
36
24
21
30
102
127
77
43
23
73
35
45
51
9
60
15
69
27
13
20
27
54
12
78
49
80
60
21
115
11
9
15
276
189
15
12
30
144
39
4
36
47
13
80
24
36
4
47
84
6
414
132
30
103
41
60
6
33
40
107
177
21
15
75
45
24
100
20
36
40
11
9
280
17
54
9
15
45
15
36
69
171
24
12
108
129
147
9
24
3
33
27
13
44
160
96
84
71
60
25
80
40
35
12
33
27
24
9
124
101
19
83
117
3
13
11
24
6
39
165
99
36
51
6
84
103
83
48
49
36
20
40
11
54
15
15
165
207
30
163
24
23
84
30
139
224
76
41
63
27
189
51
144
9
76
11
13
80
147
289
104
60
51
90
102
33
27
120
60
13
311
36
13
20
60
27
37
41
90
12
120
97
23
180
13
35
45
195
72
57
111
45
21
3
40
83
48
102
27
63
18
15
64
23
117
16
95
45
195
49
11
25
44
3
13
24
11
9
120
16
5
15
40
131
66
18
105
24
16
47
60
37
80
51
69
57
183
3
24
144
42
3
15
25
24
17
39
135
45
21
144
15
51
36
60
108
30
159
21
15
40
5
75
21
54
45
45
150
12
30
67
60
56
40
20
64
17
3
36
84
16
35
9
16
35
66
6
73
44
27
69
111
73
107
114
96
36
60
294
60
69
45
75
120
4
11
205
35
36
60
84
25
35
9
87
69
100
35
12
13
164
21
96
30
30
3
16
47
84
144
9
3
73
11
13
17
79
24
23
24
84
9
63
48
25
95
49
11
25
11
6
3
100
140
100
20
4
11
45
15
49
47
36
13
284
60
27
54
42
18
42
24
36
30
7
83
57
57
39
24
3
84
133
47
169
11
49
20
184
20
180
36
27
48
45
117
7
41
30
25
41
6
33
4
53
18
69
57
60
6
93
40
84
20
63
48
9
21
30
45
40
44
87
73
20
3
73
20
45
42
24
30
123
156
40
71
33
36
15
45
15
25
17
87
60
3
204
109
84
83
168
45
15
9
27
213
63
60
33
27
48
42
27
21
30
9
16
107
213
4
107
9
24
36
4
11
12
24
9
24
87
169
71
24
36
126
18
129
111
96
13
77
99
24
57
294
45
100
47
33
4
11
249
60
16
80
24
93
210
37
23
30
84
43
20
27
33
36
45
39
27
13
36
17
114
73
143
37
56
51
6
7
96
101
66
78
42
37
36
60
101
39
40
35
60
25
20
165
30
45
100
60
44
40
17
60
19
125
75
100
17
54
9
15
229
200
3
33
124
71
96
9
40
80
24
21
75
57
144
139
11
96
24
66
43
180
20
75
72
ABCD 94747207572*3^$a+1 [50040]
33
3
54
63
57
150
258
120
63
27
42
30
33
300
57
60
30
48
48
45
132
15
30
3
207
42
18
45
117
6
12
222
186
72
42
18
165
3
57
75
42
3
27
30
330
90
36
15
72
15
48
57
57
3
48
69
78
48
150
84
150
36
192
78
24
51
120
39
48
78
24
150
18
78
72
198
42
42
90
48
30
75
15
33
72
57
108
48
27
117
246
24
48
12
6
42
153
9
48
15
27
90
258
273
252
147
36
105
57
42
66
42
12
30
108
72
66
24
33
117
96
72
75
105
72
138
72
180
60
96
144
21
12
27
108
12
48
45
3
54
63
33
84
30
33
27
108
45
45
192
108
102
66
12
3
99
30
123
27
198
48
15
192
3
102
48
24
60
36
192
75
57
6
24
126
42
30
78
144
96
84
498
48
54
18
108
24
66
117
180
15
168
57
123
72
78
72
42
168
12
81
15
114
18
192
90
48
198
72
165
15
12
246
84
120
150
6
87
15
150
12
48
162
60
6
87
87
60
60
30
60
66
102
78
72
93
12
33
24
36
294
90
60
6
12
48
105
195
177
63
105
69
48
18
54
48
60
102
81
9
51
27
12
30
3
177
246
210
24
108
120
108
24
6
150
12
12
63
63
24
36
132
108
12
348
42
102
60
90
291
72
15
12
48
12
30
66
162
78
42
63
12
75
258
60
162
42
30
261
87
72
33
117
18
42
3
93
90
60
24
180
78
78
42
75
3
84
30
150
30
30
96
54
36
150
84
18
108
84
66
222
258
234
36
90
60
84
66
114
30
66
30
150
72
72
153
3
210
114
30
138
168
57
48
27
102
6
204
93
108
99
153
105
120
18
105
15
234
48
3
39
6
90
54
30
30
18
30
15
153
84
18
45
135
60
192
90
78
12
60
21
147
192
60
93
33
102
42
6
42
12
66
12
30
15
105
3
120
72
60
48
207
102
6
117
3
24
78
48
15
87
132
276
57
63
102
60
12
30
30
63
3
114
90
150
18
48
30
210
72
60
12
30
48
75
87
90
3
87
36
105
57
42
78
180
42
18
42
33
3
114
30
198
42
180
60
138
252
30
48
18
90
90
60
12
75
33
75
87
72
36
192
150
138
57
27
6
150
57
33
90
24
6
90
162
60
15
27
30
18
228
84
60
21
9
180
168
30
18
54
48
288
165
12
3
30
114
60
90
51
219
33
3
30
195
60
135
60
12
45
15
18
24
270
33
87
48
102
90
120
36
162
3
180
69
18
162
3
3
42
3
57
183
45
162
108
144
21
15
42
15
45
18
102
78
264
36
102
132
78
12
30
108
72
18
18
192
42
93
93
42
300
93
69
126
12
12
81
129
120
78
93
99
108
72
36
42
15
33
72
102
246
204
78
42
3
108
45
24
180
18
72
93
57
18
12
108
150
42
36
12
120
12
66
132
18
24
18
30
102
63
207
168
ABCD 94747738136*3^$a+1 [50039]
93
51
69
15
17
28
48
12
20
115
125
67
33
48
104
40
8
40
72
39
57
68
16
60
68
48
160
27
105
27
84
72
84
33
3
57
20
43
57
92
43
17
100
99
12
69
80
55
81
8
64
56
55
120
57
24
36
15
45
87
17
175
33
60
27
24
81
8
168
12
28
120
248
4
51
12
45
24
15
96
48
9
63
9
48
87
168
45
12
111
89
16
27
45
48
147
33
80
108
67
5
24
31
69
15
5
16
12
60
48
144
51
53
12
60
4
15
21
32
43
29
148
108
72
12
20
31
60
117
108
27
48
17
7
45
20
316
3
81
75
33
20
7
105
44
19
156
60
17
4
123
72
108
33
147
77
28
56
16
96
12
3
9
8
223
29
28
111
129
51
12
53
12
7
45
20
72
16
24
15
48
185
7
45
36
192
8
24
31
120
9
159
81
168
15
33
8
31
60
84
29
12
88
8
72
55
165
15
480
33
92
31
201
44
36
208
27
29
67
132
108
12
36
21
44
64
48
44
136
24
39
57
159
48
105
15
45
3
57
20
163
12
12
33
51
65
76
56
12
43
48
17
67
48
84
33
12
68
31
9
63
144
105
120
36
15
29
103
108
12
117
20
79
12
60
105
200
7
41
4
27
33
68
115
48
12
69
60
159
12
5
4
48
63
45
3
269
31
77
72
127
81
12
20
31
81
15
29
127
149
43
33
60
15
48
297
44
31
5
43
36
60
33
80
48
52
15
48
9
15
5
108
52
99
96
81
24
8
40
48
3
12
5
64
63
5
31
9
120
27
101
79
105
15
89
31
24
57
240
39
33
128
4
15
84
129
8
72
72
48
52
15
36
12
17
16
15
53
24
36
84
88
8
91
33
51
96
33
12
96
63
12
89
103
33
128
19
17
36
40
128
19
17
84
91
45
39
177
24
56
43
101
91
84
24
149
148
15
144
24
281
88
51
21
168
32
19
17
43
201
48
8
55
12
36
29
172
51
12
17
136
24
135
81
12
12
8
7
81
128
7
137
40
63
60
12
48
17
55
48
9
3
45
48
3
21
15
89
31
33
48
20
67
33
12
27
24
12
12
105
8
40
12
60
20
36
55
84
177
128
43
168
141
260
16
24
36
12
111
5
4
120
63
57
15
65
7
33
180
3
113
55
5
84
7
89
12
124
48
15
177
20
36
48
64
8
144
136
8
79
105
15
113
64
8
7
24
69
15
93
8
7
144
21
15
12
17
48
36
52
144
60
3
60
45
48
72
192
111
57
48
3
96
221
64
80
19
17
52
72
36
84
111
105
8
31
24
9
27
21
12
128
52
48
44
19
12
149
40
48
135
77
144
67
57
56
96
16
144
120
39
9
80
67
33
51
17
64
96
12
27
33
32
19
5
124
111
17
67
45
68
7
105
27
93
32
103
48
12
5
28
84
48
27
5
139
60
41
28
51
12
17
52
56
112
3
12
120
41
4
132
135
209
16
3
48
177
51
29
28
63
9
72
8
43
48
5
64
48
192
56
4
27
84
5
31
33
48
24
228
60
248
48
16
39
192
48
120
9
87
89
67
204
33
68
115
17
40
8
24
36
340
39
33
147
29
67
113
16
63
101
60
31
93
120
27
48
53
124
108
8
7
48
17
100
3
24
48
5
31
5
124
3
17
7
81
15
69
20
40
276
3
24
33
63
72
120
117
68
112
135
113
64
3
132
81
15
12
12
105
15
41
4
51
77
12
136
27
53
7
33
180
3
60
77
79
81
15
48
137
168
55
240
9
15
105
27
21
15
45
144
20
16
44
36
7
41
16
75
84
12
177
63
48
69
15
17
55
33
8
72
112
96
63
57
27
33
80
84
28
32
76
15
9
200
100
75
21
12
63
89
31
24
33
15
96
36
125
40
48
56
16
15
41
7
48
ABCD 94748121758*3^$a+1 [50031]
3
41
73
27
3
33
80
4
12
32
43
21
44
12
43
77
28
3
17
4
20
28
39
93
12
108
63
84
24
21
8
73
24
15
108
48
21
15
3
72
5
36
24
7
57
12
128
16
12
45
3
12
48
36
51
77
61
24
3
27
105
32
28
48
27
36
12
72
5
36
24
124
12
15
5
12
55
53
43
17
49
95
16
3
53
4
24
63
53
49
18
5
48
7
48
17
84
28
96
12
87
6
48
23
1
27
39
53
1
27
8
7
81
27
36
9
20
12
36
12
16
12
72
44
108
16
12
44
36
4
44
16
3
24
153
63
9
32
28
48
8
4
9
15
8
19
77
7
17
79
41
12
85
78
249
20
64
36
129
63
68
4
12
20
40
48
15
96
21
36
36
24
93
15
8
1
51
24
72
96
63
17
36
16
8
28
3
57
108
36
8
88
12
69
35
76
12
36
20
108
64
20
4
24
12
12
8
16
20
12
115
36
5
16
56
4
24
15
24
9
32
12
91
53
48
28
32
19
9
132
96
36
36
8
28
24
80
144
16
12
9
15
32
97
51
15
69
140
61
11
88
24
8
28
81
47
25
54
17
76
48
72
75
33
3
33
24
20
24
43
9
20
40
219
29
120
60
228
52
45
47
40
72
8
4
140
12
91
33
9
48
3
3
5
52
8
19
60
192
5
52
3
93
12
32
4
8
12
36
76
12
33
23
40
9
11
28
33
39
3
21
32
4
213
35
4
27
5
55
18
3
12
128
19
69
8
16
32
88
32
36
64
99
41
76
117
195
12
27
21
57
18
29
28
99
17
79
120
9
33
147
15
5
16
15
33
15
60
30
47
4
75
60
17
40
24
45
18
17
124
20
36
4
80
16
39
125
1
3
8
28
8
28
3
66
90
9
24
21
27
117
42
17
48
43
12
9
44
24
40
24
3
33
21
18
21
24
80
52
12
51
45
36
24
36
24
80
76
36
32
4
21
11
76
108
60
9
27
104
13
42
33
12
8
64
48
152
76
3
120
17
16
81
11
4
20
64
32
7
5
64
56
12
13
48
11
7
33
3
96
9
32
28
15
105
128
24
4
44
12
4
24
3
36
17
19
53
4
8
48
88
9
35
12
4
27
12
5
72
48
108
91
24
53
60
24
4
69
18
41
60
52
32
12
108
16
44
4
12
8
31
12
5
73
30
9
36
32
16
12
44
124
24
8
12
12
156
37
96
71
1
71
64
36
3
57
44
4
39
153
33
15
75
36
9
8
88
12
68
84
12
16
3
17
43
69
8
28
3
17
52
15
108
21
8
4
21
3
3
72
12
24
17
84
4
75
89
1
11
40
15
57
51
17
72
7
17
4
63
5
28
84
81
24
174
24
45
3
21
80
31
12
60
126
11
24
109
66
45
32
4
20
16
44
24
64
20
1
51
60
60
20
24
43
72
48
89
16
12
32
1
54
9
9
3
44
25
35
24
48
52
36
3
101
7
29
60
16
12
12
20
24
4
3
89
67
5
12
48
13
18
30
24
35
19
29
16
108
60
3
9
68
36
60
28
12
15
5
52
12
57
3
87
161
19
45
92
52
45
27
15
33
24
123
9
24
8
4
3
45
12
195
21
56
4
12
12
3
21
104
12
25
90
6
18
29
24
28
32
31
33
44
4
48
8
55
5
124
15
29
24
1
47
60
55
77
124
92
112
15
33
51
36
5
31
24
57
104
36
64
20
7
33
32
28
48
39
33
144
12
120
36
140
12
12
76
152
1
48
23
1
18
45
3
17
12
16
24
3
89
132
36
31
41
12
7
21
69
99
8
132
52
8
28
9
24
71
12
7
69
24
56
28
3
53
112
132
32
25
35
84
7
42
71
144
40
63
137
7
17
1
35
60
67
65
12
48
115
12
153
63
41
49
114
105
20
48
24
19
57
36
51
297
27
12
5
4
123
17
72
28
24
24
15
69
24
32
48
40
87
29
52
27
33
27
17
4
8
12
16
8
25
11
4
24
116
36
16
8
19
5
36
100
56
49
71
4
15
29
36
40
93
23
28
8
24
133
15
3
29
7
41
49
11
192
52
15
17
25
11
16
12
8
40
8
79
90
11
60
28
87
89
40
15
21
80
4
12
9
11
28
15
41
24
25
27
56
40
3
29
19
17
7
65
144
24
52
3
89
16
3
36
18
18
30
35
7
17
31
93
44
84
28
21
42
5
24
36
72
19
24
18
15
48
96
60
8
16
96
21
39
51
48
57
3
72
57
8
60
24
60
60
12
19
72
6
23
31
45
68
7
57
132
36
51
81
20
4
92
103
9
60
20
24
19
120
57
21
63
111
33
3
69
27
84
24
33
56
84
60
16
24
9
18
60
17
52
96
96
96
20
1
48
71
25
18
29
19
9
20
31
18
54
9
3
77
121
15
44
48
48
28
3
29
73
27
8
28
56
4
108
24
15
90
24
63
8
72
48
12
24
7
12
18
75
36
48
84
44
19
5
4
104
84
24
60
67
17
4
15
36
33
57
27
44
67
60
21
48
51
77
16
12
24
8
79
17
25
18
57
84
3
17
31
29
4
12
36
60
20
19
24
17
24
12
52
32
24
55
17
12
72
28
24
8
60
67
66
3
24
56
60
4
69
35
12
12
64
24
21
15
36
20
52
48
116
4
56
85
75
12
57
15
8
7
24
93
12
32
36
16
36
32
160
96
9
11
16
212
60
40
56
4
12
3
101
115
12
9
56
13
15
12
20
1
42
93
36
108
32
4
84
24
33
11
7
12
9
24
32
52
48
141
75
84
3
113
103
29
4
147
72
9
20
12
ABCD 94748265442*3^$a+1 [50161]
13
15
87
89
220
75
29
385
12
123
75
54
36
315
36
81
42
138
18
21
21
75
20
4
81
39
9
216
18
312
29
1
6
149
36
49
75
69
191
25
135
135
30
36
39
51
78
191
25
36
48
35
145
6
9
57
72
63
204
21
39
51
54
95
49
47
157
12
99
36
99
21
33
72
90
6
15
105
42
66
107
19
165
69
47
79
45
9
144
90
18
75
15
258
111
33
3
27
21
176
43
30
107
133
51
20
157
3
15
81
20
49
11
76
69
60
51
57
251
220
15
30
24
143
60
64
15
90
11
48
40
51
21
44
76
164
13
72
59
31
54
24
12
18
21
192
39
9
15
102
18
57
15
108
126
11
103
21
60
75
54
35
55
137
48
31
18
60
147
156
48
21
36
54
81
180
108
51
21
123
45
201
18
173
28
12
48
56
13
12
179
25
11
43
21
249
66
21
39
30
171
80
25
18
141
36
60
99
234
18
5
64
81
30
45
8
37
23
16
60
36
60
48
81
114
65
1
78
12
114
12
39
33
3
48
12
153
51
20
109
15
99
90
12
11
103
105
192
20
144
55
60
30
24
327
297
83
25
3
20
31
65
25
18
36
17
199
6
83
37
108
95
16
164
145
15
72
24
336
24
9
36
6
18
252
120
144
90
65
43
108
90
63
12
144
96
68
91
21
348
75
72
18
27
9
75
144
21
155
4
21
66
9
44
36
40
20
16
39
125
16
123
252
5
84
96
103
42
48
135
9
18
45
33
87
248
19
36
42
12
42
156
9
80
109
36
78
102
24
71
13
47
13
12
39
15
114
156
72
54
18
147
15
360
54
126
60
189
12
63
6
120
215
19
261
9
11
31
5
25
23
91
108
12
21
123
21
84
9
3
68
55
41
64
12
20
37
123
57
78
120
54
95
60
49
35
16
80
96
28
189
3
60
144
120
120
20
64
80
36
64
225
6
21
33
15
20
37
84
78
57
9
15
20
16
39
117
104
1
75
9
75
144
92
73
66
60
29
7
84
21
3
126
75
80
91
114
15
164
76
84
69
47
60
25
120
75
104
16
3
90
186
126
36
30
233
12
13
71
19
21
213
47
36
28
207
5
40
45
23
16
21
39
36
9
71
133
66
9
69
72
131
25
3
56
13
3
168
99
17
1
144
75
20
31
33
57
132
23
49
75
9
51
75
41
55
153
21
95
103
6
72
3
51
138
36
231
171
5
28
69
72
36
143
76
36
60
20
64
36
57
108
84
71
37
203
13
126
101
7
41
16
60
153
108
24
36
3
27
42
11
25
84
47
76
8
55
54
126
17
37
11
97
3
141
15
84
272
73
60
12
144
75
15
78
51
255
30
126
341
28
56
61
60
119
40
165
15
201
84
108
18
129
3
17
4
80
76
93
63
20
79
5
16
44
133
11
61
119
16
24
20
52
204
60
21
54
78
36
156
6
84
18
186
12
105
180
44
4
12
84
21
18
117
20
43
5
19
18
75
9
159
20
1
131
13
36
39
56
76
123
21
80
1
75
68
76
36
33
42
233
37
39
20
43
33
57
108
155
48
132
13
75
141
11
19
45
140
100
120
20
96
100
9
360
11
43
41
124
105
36
96
83
36
43
17
76
15
48
6
15
21
18
36
69
32
37
72
195
45
51
204
24
21
6
5
67
ABCD 94748798096*3^$a+1 [50063]
145
144
528
119
204
660
9
87
120
108
85
11
85
239
97
83
12
145
23
265
71
121
48
35
36
217
288
71
25
155
165
15
1
80
3
180
276
21
339
93
16
35
36
153
255
96
49
35
180
25
71
36
180
81
63
129
208
59
48
60
12
24
480
37
32
507
24
237
64
48
176
159
12
60
84
117
112
95
1
32
63
120
121
83
120
96
144
21
231
9
219
117
208
311
9
48
27
133
128
96
135
73
47
145
23
121
71
60
180
73
47
168
57
16
80
423
156
61
47
177
16
23
24
1
80
99
45
48
63
24
120
337
95
1
32
111
49
96
144
176
16
48
71
36
144
84
72
240
73
47
60
133
192
83
36
240
120
49
96
95
81
64
80
144
256
131
109
96
59
24
93
243
96
93
96
255
96
81
99
61
59
133
35
61
336
35
93
51
36
25
96
23
25
11
228
1
71
324
24
61
144
128
39
73
80
16
299
96
144
12
121
59
384
36
84
180
204
477
255
24
25
191
1
47
36
36
9
64
71
9
16
119
72
81
27
72
13
227
84
24
72
9
219
117
96
112
288
23
324
21
112
32
135
105
48
207
132
13
32
544
179
141
112
80
207
1
71
25
143
193
80
288
99
13
167
153
64
48
96
239
156
69
111
1
179
45
15
81
256
80
144
99
24
36
36
108
81
171
261
183
9
87
361
80
219
373
155
120
132
324
21
303
12
229
59
37
48
128
3
141
219
216
168
120
420
57
64
35
45
99
61
96
128
27
405
144
495
36
205
128
171
37
128
144
351
97
48
32
160
59
85
464
16
48
107
421
48
59
36
216
120
33
288
39
249
135
9
48
27
180
60
21
51
93
51
36
25
96
48
119
25
48
272
87
73
96
144
240
35
240
61
240
71
153
16
215
25
96
215
144
36
24
336
13
131
60
216
84
37
23
25
275
36
9
15
97
599
73
80
16
11
133
47
145
275
48
13
23
36
60
9
112
32
687
33
48
288
ABCD 94748886158*3^$a+1 [50010]
29
43
17
25
23
24
132
24
24
48
7
41
24
36
25
95
1
131
48
84
43
12
6
71
73
12
6
5
12
60
96
55
65
7
17
48
43
114
11
12
7
29
13
48
23
132
7
72
24
138
36
204
119
37
35
24
12
43
18
54
41
36
36
24
73
47
43
17
36
48
7
29
7
18
54
53
96
72
13
167
13
42
30
71
132
31
5
12
12
31
5
96
48
12
49
23
48
24
24
24
1
47
79
5
24
121
18
12
54
78
5
61
71
36
19
5
13
35
79
12
6
83
12
60
12
31
5
7
36
17
7
17
24
72
36
61
36
6
84
41
36
48
37
23
19
5
60
48
24
48
72
13
23
31
5
7
18
18
77
121
23
108
36
24
25
47
7
114
23
43
113
163
12
89
313
54
5
24
19
65
43
144
53
25
72
12
35
1
95
48
73
23
36
168
48
60
43
41
49
18
60
53
24
96
12
61
11
25
90
5
24
12
12
24
49
11
48
12
12
12
24
31
48
36
36
54
83
7
5
36
19
12
17
108
19
53
115
17
49
47
72
24
12
24
36
43
269
55
84
65
108
24
19
18
90
132
53
139
53
24
36
19
17
19
53
67
54
11
36
133
24
59
60
36
25
30
29
97
95
60
36
24
36
24
49
11
108
7
17
48
31
77
72
13
143
12
37
36
107
151
17
12
7
84
18
23
24
84
1
11
91
42
59
12
31
72
36
6
12
23
211
5
19
53
31
90
36
11
60
43
17
60
151
18
59
31
60
12
17
108
19
144
60
5
12
144
120
24
12
60
48
1
108
83
25
36
78
185
43
53
19
54
119
121
72
12
54
24
66
59
55
12
65
60
1
54
24
12
53
24
12
84
97
72
36
18
180
29
13
30
18
6
5
7
96
5
43
6
102
5
49
23
31
17
36
1
11
24
120
13
54
66
35
48
7
101
43
17
24
175
24
77
120
19
138
83
43
17
19
24
12
54
72
11
72
24
25
11
19
65
13
72
66
41
24
156
12
12
67
12
24
12
29
84
13
155
24
24
12
43
12
5
19
30
23
13
11
12
13
47
84
31
288
18
71
36
24
1
12
11
7
17
48
12
103
17
12
31
18
36
23
43
29
12
12
91
17
7
29
1
23
13
18
29
96
7
29
91
53
25
11
19
5
181
35
48
73
59
120
127
24
77
31
41
25
126
18
36
18
114
18
5
7
24
89
96
108
97
18
24
5
7
53
60
12
37
11
79
18
71
1
36
18
180
29
31
29
36
1
23
13
6
29
24
48
1
24
36
47
228
13
71
12
48
7
18
155
120
12
108
1
42
41
24
168
91
41
43
5
36
121
6
29
19
198
11
13
12
23
19
5
72
7
42
30
101
24
19
78
18
101
19
5
19
66
18
5
103
24
18
30
89
19
36
41
103
53
84
43
5
48
24
139
101
7
77
13
18
5
12
96
12
19
5
144
84
108
24
13
11
48
36
24
79
161
1
83
25
83
43
17
1
35
115
12
17
91
77
49
78
5
31
30
18
36
36
36
125
12
24
25
47
43
17
24
12
204
61
167
55
30
47
24
48
144
24
60
73
36
84
11
67
54
30
113
49
24
30
89
37
59
109
23
85
11
61
30
5
48
163
41
144
24
7
17
7
17
73
155
12
49
47
115
48
18
6
101
19
42
11
25
12
42
65
12
43
17
72
1
23
48
156
7
18
72
11
7
6
48
59
49
23
48
24
168
7
17
19
6
108
23
36
12
96
192
36
13
23
36
19
12
5
145
35
19
53
12
19
132
102
23
31
17
36
96
19
113
24
48
115
41
55
36
17
12
12
24
61
11
12
7
144
24
5
43
41
36
48
60
31
24
29
25
59
24
7
48
233
43
29
25
30
5
60
144
24
19
42
30
17
12
12
31
24
12
41
12
37
42
29
12
120
24
7
41
36
84
19
36
41
48
24
24
61
36
6
12
89
7
5
60
48
12
144
36
36
84
25
12
18
60
30
59
60
12
13
179
1
35
36
24
157
47
97
54
5
13
6
5
36
43
18
23
168
24
19
108
65
7
17
48
24
12
24
84
7
41
13
11
60
1
11
97
54
72
5
67
41
19
53
13
11
31
108
29
43
65
60
31
54
36
6
30
18
108
5
85
24
30
53
24
13
150
12
77
144
48
7
12
18
24
30
6
71
13
11
7
5
36
12
48
7
6
11
144
91
18
35
108
72
1
24
144
180
155
1
23
36
121
23
1
120
6
5
24
61
11
72
12
7
60
102
11
24
24
1
48
18
5
31
17
199
54
143
24
19
36
5
7
54
11
36
7
60
161
24
7
72
53
36
60
108
31
36
36
5
24
7
144
18
11
7
233
12
79
6
12
54
72
17
12
79
53
36
36
36
25
66
41
19
5
25
35
12
43
18
78
41
7
5
31
17
19
204
77
13
18
17
24
43
17
24
132
12
49
42
48
5
103
18
90
29
7
24
17
31
161
7
30
42
17
49
47
48
ABCD 94749126614*3^$a+1 [50006]
12
69
72
15
33
30
6
90
6
27
15
66
30
30
12
12
18
18
30
30
12
54
9
24
87
18
3
20
7
30
18
9
8
25
6
17
4
9
12
24
30
78
12
24
15
15
24
6
42
24
6
63
36
33
6
5
4
8
13
39
20
121
60
96
24
75
15
24
45
80
48
13
36
60
78
41
24
37
24
12
75
9
75
9
12
24
75
81
108
35
7
42
30
18
12
23
85
27
3
17
28
3
24
42
159
24
87
24
42
12
47
4
44
25
42
9
36
21
39
20
1
12
6
9
33
3
9
12
48
15
15
18
72
48
3
27
24
6
3
32
13
27
45
3
87
54
18
57
9
12
47
156
64
21
36
78
6
36
24
27
9
3
33
12
36
6
45
33
11
85
42
9
60
45
6
24
5
4
32
97
12
18
30
15
27
126
24
15
3
45
51
65
24
37
18
18
48
24
12
11
7
42
54
65
7
90
3
45
47
64
9
6
66
12
11
37
87
117
23
7
93
12
20
1
48
12
3
51
78
11
1
51
32
48
13
6
30
51
8
55
9
36
69
36
12
72
96
6
45
21
24
48
60
12
24
60
24
18
9
33
6
90
84
48
27
57
78
6
12
54
41
60
28
9
12
18
18
24
3
81
12
47
37
3
12
81
24
96
24
3
45
3
45
60
3
27
144
54
90
30
71
36
49
11
25
3
9
27
68
25
60
12
6
18
6
24
90
12
35
25
3
27
53
67
45
3
30
60
24
48
24
24
59
28
183
90
15
135
6
3
15
30
162
33
33
48
60
27
9
30
30
24
51
24
9
60
18
9
24
9
30
42
15
9
6
24
9
21
27
9
3
33
47
52
9
30
101
1
18
72
17
37
48
15
12
15
9
45
15
81
114
30
35
7
18
54
6
71
115
6
18
24
48
78
36
54
24
57
24
24
93
12
6
69
68
7
48
18
12
72
15
21
24
63
33
6
29
1
66
18
6
24
42
84
75
9
15
24
93
18
5
16
3
18
192
11
4
12
3
65
12
4
45
59
13
48
60
75
32
4
8
145
48
12
66
21
33
12
24
24
111
72
33
12
3
69
48
42
6
12
23
85
12
15
15
17
13
12
12
24
96
60
11
25
72
12
6
72
6
51
93
3
15
65
7
18
24
23
127
33
93
24
60
39
21
39
20
25
54
78
3
204
12
8
7
48
5
1
12
12
3
8
16
9
60
24
18
17
1
15
24
8
7
18
15
33
6
6
3
36
21
12
3
32
1
15
12
9
75
33
23
37
36
30
30
42
57
21
39
105
12
6
120
24
5
1
12
51
20
64
33
72
72
48
6
9
60
3
24
120
144
6
24
15
51
78
3
39
54
72
12
30
113
97
203
52
15
48
18
95
37
75
8
25
72
3
80
61
39
24
63
69
3
6
24
12
15
45
18
30
36
51
48
20
55
42
6
138
30
54
12
36
3
69
3
24
8
7
6
18
17
13
72
3
39
57
39
9
8
37
75
81
36
24
12
12
42
9
15
21
69
27
9
24
60
132
12
3
27
18
12
27
21
84
30
81
33
12
12
48
27
21
60
72
83
1
6
9
8
1
12
12
72
15
45
3
60
21
59
1
12
47
13
3
45
36
3
33
48
27
68
121
108
72
23
16
21
96
27
117
18
41
25
30
54
15
93
3
32
12
40
57
71
79
18
6
66
36
48
35
64
45
48
12
30
33
9
11
73
12
24
3
153
18
5
19
65
13
27
48
84
9
42
18
12
47
48
4
81
24
35
1
99
21
23
52
9
24
36
18
65
127
6
18
54
90
18
60
3
45
90
24
18
54
6
15
33
12
54
18
23
13
66
18
63
8
7
30
42
33
8
55
42
23
7
9
111
42
6
17
37
48
3
45
12
72
12
60
15
24
32
4
45
6
33
120
9
12
15
21
47
1
111
33
30
48
18
11
13
12
51
32
36
4
45
63
129
18
78
3
12
140
103
17
13
35
24
1
6
30
75
9
6
24
30
51
45
66
105
8
31
48
78
42
6
12
35
37
12
24
35
79
5
157
63
72
33
6
17
7
41
61
3
33
48
24
75
3
30
18
45
69
12
84
111
8
52
3
33
8
7
18
54
18
12
48
12
36
75
105
12
132
6
81
33
6
6
11
4
45
54
42
3
9
87
44
25
12
27
80
97
24
6
66
84
18
90
36
72
35
13
36
24
6
18
48
72
48
24
39
9
87
24
20
67
48
81
44
97
15
48
12
24
21
23
49
12
6
30
48
47
19
24
17
37
12
3
12
69
12
12
72
60
54
6
66
17
13
18
54
15
32
4
15
24
6
12
87
15
66
6
41
13
72
3
24
63
29
25
36
15
24
8
25
12
3
33
47
7
5
4
39
102
108
3
45
15
32
7
54
60
12
72
11
16
21
27
15
18
54
54
15
32
52
15
41
100
57
3
45
35
24
25
60
132
23
37
24
15
21
36
35
25
12
36
15
15
17
37
72
18
105
87
6
39
9
24
48
3
45
12
23
40
39
120
30
35
40
48
12
12
9
12
12
36
35
112
8
16
15
9
21
90
33
21
12
30
30
84
63
57
6
57
8
40
8
37
18
69
21
11
43
57
8
133
24
24
24
18
33
72
12
68
12
16
45
30
17
13
90
42
15
15
53
4
12
36
39
30
99
129
51
27
30
18
24
6
66
18
63
15
9
21
72
3
9
24
36
3
57
11
4
21
3
9
12
15
36
63
30
15
45
15
9
6
9
57
30
18
6
42
30
5
67
18
95
13
72
23
19
96
17
73
12
18
42
12
48
60
12
12
23
55
65
1
75
9
36
12
12
36
24
3
12
3
120
54
48
15
36
21
36
30
5
4
24
9
48
47
13
107
13
12
30
41
4
32
64
44
1
6
6
24
36
15
48
60
9
23
13
47
52
12
9
12
3
21
3
21
60
30
17
7
96
81
33
27
45
24
36
36
47
1
96
48
83
12
7
6
3
9
15
33
12
18
18
96
6
57
8
40
63
24
5
73
3
45
39
20
13
42
18
24
63
8
7
57
69
12
108
42
33
24
33
23
55
65
24
12
28
21
24
3
69
24
42
30
48
15
21
59
1
18
45
21
24
3
48
81
48
12
6
24
5
25
3
15
126
12
12
35
1
24
30
5
37
15
9
15
15
54
35
1
15
9
3
3
24
18
12
60
27
3
42
6
24
24
9
33
24
15
153
87
45
18
102
36
3
140
25
6
48
6
12
108
12
63
39
33
9
63
ABCD 94749248266*3^$a+1 [50047]
213
12
9
35
43
90
11
192
169
6
5
40
32
43
17
16
44
12
16
75
42
23
24
1
54
96
65
28
116
24
19
48
72
78
12
23
157
150
93
32
13
63
20
79
65
25
108
47
43
5
12
28
8
109
71
24
28
57
168
102
33
44
13
51
27
93
69
11
109
71
97
63
12
92
43
54
36
47
13
47
72
61
72
23
120
4
8
16
72
57
11
84
55
48
9
33
35
13
99
44
1
18
17
196
27
57
80
91
17
132
64
21
83
48
4
141
59
16
99
18
51
92
100
15
180
72
12
276
113
36
25
6
5
205
324
23
48
12
52
20
16
140
24
151
54
90
18
72
6
45
75
72
33
57
287
16
20
208
140
36
1
30
5
72
48
97
18
90
107
108
55
12
72
5
76
8
7
29
1
135
15
225
8
67
45
92
7
65
84
139
18
35
180
25
12
60
12
59
19
21
36
20
4
9
35
13
35
108
12
48
217
23
16
324
60
12
44
48
88
80
72
37
78
18
12
18
33
12
32
36
36
211
9
45
71
7
21
132
39
45
36
87
30
47
16
8
60
112
44
24
72
72
13
42
18
12
90
72
6
39
44
7
173
96
1
3
81
71
24
4
72
60
45
23
79
245
43
42
11
100
441
71
127
113
157
23
28
20
12
108
24
37
6
29
60
13
90
5
36
96
24
97
30
180
54
90
6
39
36
20
25
23
12
28
20
40
21
6
113
24
48
84
204
36
61
54
53
12
25
99
9
108
15
117
35
36
157
59
220
33
11
1
135
33
95
13
143
204
7
18
27
51
29
151
90
23
60
36
64
164
52
63
33
80
145
35
148
81
99
72
20
148
44
48
19
125
55
9
9
47
108
12
271
45
27
30
51
72
8
40
27
45
20
67
257
84
19
65
12
16
15
17
67
5
48
132
31
77
96
7
173
7
42
35
168
60
25
23
49
111
9
78
17
13
90
42
11
109
78
102
83
67
48
77
12
16
39
5
40
63
101
7
9
44
7
17
13
243
44
72
1
47
25
383
84
24
37
72
35
103
60
129
8
192
168
208
9
119
84
28
44
24
84
12
73
71
136
45
99
87
113
60
1
59
76
45
18
5
73
12
35
43
17
28
164
43
17
24
36
133
11
49
71
19
17
64
21
11
79
69
44
48
37
51
9
3
105
102
60
18
23
12
229
126
9
45
36
23
19
53
84
48
13
63
12
92
48
12
12
84
67
42
3
9
11
72
25
27
36
212
13
35
97
23
144
24
12
120
175
173
139
5
36
67
65
24
1
72
11
12
40
117
450
153
68
61
35
24
67
45
92
13
95
12
12
1
15
57
18
132
138
42
41
52
15
65
12
76
12
99
6
72
12
6
225
68
60
7
30
15
165
60
63
20
127
77
132
151
29
43
77
48
48
12
103
77
13
222
198
143
12
28
44
60
12
60
13
162
18
18
9
36
9
11
24
73
51
44
67
29
144
25
63
104
85
36
35
64
36
60
264
44
120
12
28
44
132
61
35
97
3
15
12
18
23
36
73
18
113
192
49
83
12
204
61
51
44
163
12
36
42
3
15
29
276
108
229
23
48
7
17
72
13
11
16
33
23
12
48
25
3
81
78
30
78
84
9
117
240
84
90
69
27
12
72
233
36
12
88
72
9
6
77
16
27
5
55
53
121
71
28
27
29
4
39
17
91
45
27
65
12
1
12
72
51
45
12
18
153
9
63
8
19
53
12
97
215
136
15
113
52
20
79
9
236
16
20
312
16
80
96
96
84
76
129
36
123
20
37
119
283
30
18
29
108
72
4
80
31
36
45
8
91
36
65
72
25
123
20
19
9
20
156
31
60
89
1
63
12
9
71
97
47
55
29
79
ABCD 94749544928*3^$a+1 [50014]
13
32
24
64
20
45
60
27
48
120
36
3
12
1
41
36
30
42
36
102
78
18
13
23
18
18
13
60
53
27
28
47
6
66
114
12
3
51
6
3
124
11
9
16
65
6
45
3
60
36
12
9
15
1
17
36
19
12
23
66
39
39
57
63
13
65
3
51
18
12
24
48
18
25
56
33
7
24
23
72
12
25
17
54
18
108
7
47
30
27
99
96
61
60
108
48
68
4
23
73
17
114
13
32
9
18
1
48
12
11
12
9
48
52
44
33
18
33
12
24
16
80
60
9
7
101
7
5
18
81
45
6
84
60
12
13
108
47
48
90
7
11
24
12
54
99
15
54
90
1
32
48
171
1
11
25
108
12
8
99
24
36
84
6
12
139
12
35
49
48
5
6
198
48
15
21
3
33
186
13
192
59
93
4
107
18
18
13
24
29
6
45
3
57
39
13
8
36
9
6
90
19
20
63
78
144
79
56
112
89
24
15
69
6
72
25
5
18
18
114
37
17
18
81
81
36
66
49
24
59
18
3
76
59
96
18
135
129
27
16
17
54
66
27
60
39
45
69
27
27
1
48
132
29
18
24
120
72
186
43
47
108
49
77
7
5
55
5
30
1
5
102
25
24
47
72
18
7
41
36
18
25
56
45
78
21
51
18
18
13
59
18
19
11
222
103
48
29
18
69
69
6
54
7
8
39
1
96
155
54
7
44
3
13
17
198
18
36
15
27
57
33
18
49
5
12
6
192
42
7
11
12
132
54
3
4
56
24
40
11
109
44
28
17
7
24
77
108
60
18
12
45
52
11
24
36
12
25
35
1
48
77
31
107
36
36
54
78
72
66
19
80
15
109
17
15
69
127
35
6
51
39
33
3
57
228
3
72
45
21
24
48
6
36
12
69
57
78
36
1
17
15
16
35
109
36
95
9
9
48
24
72
7
113
24
84
96
18
90
126
18
36
18
25
12
65
24
12
18
36
24
66
18
93
93
27
75
24
45
36
4
23
138
15
45
15
15
18
6
21
63
72
96
1
32
16
56
24
27
69
111
36
37
77
12
36
39
21
48
6
18
66
18
18
25
48
59
54
18
1
17
30
45
63
21
33
54
24
93
87
9
16
41
60
12
6
45
52
128
76
23
12
109
5
31
41
18
37
32
21
67
17
24
12
18
49
168
24
56
16
17
138
72
21
15
24
21
69
126
126
19
35
30
18
18
7
47
72
105
165
63
9
18
96
90
7
12
48
20
16
59
12
25
53
7
77
42
12
36
6
18
18
30
1
8
81
60
115
5
24
51
60
15
72
84
1
17
15
16
20
84
69
67
5
12
18
60
30
7
29
63
45
6
21
24
3
24
18
36
39
76
11
9
24
57
36
3
15
12
18
78
12
6
139
17
103
11
57
33
36
48
39
3
48
1
53
90
1
53
55
5
48
54
85
8
15
61
47
42
51
51
6
63
27
93
69
31
36
120
20
45
36
48
132
12
186
30
108
24
30
18
7
83
45
63
18
39
69
18
49
29
19
11
162
54
85
23
6
7
77
6
9
52
5
36
3
33
31
5
6
45
9
36
54
12
54
18
73
96
137
60
7
23
37
8
33
7
11
48
42
91
11
57
15
6
7
228
11
49
11
45
76
35
6
7
36
44
3
126
30
13
32
27
126
27
33
12
36
42
9
160
8
15
73
23
66
36
115
24
36
65
30
6
48
39
39
12
24
72
33
100
60
36
5
30
93
57
99
21
39
40
44
12
15
66
36
123
40
125
6
48
69
63
9
16
8
69
6
18
36
108
7
41
18
18
144
7
11
13
68
27
1
5
43
95
144
36
97
107
37
53
30
73
84
11
12
13
65
48
90
36
73
41
48
7
24
5
6
12
33
21
6
9
21
27
28
5
12
60
54
13
8
16
53
3
51
48
21
28
29
18
18
12
39
112
72
11
54
96
12
27
16
71
36
48
24
37
8
12
28
41
12
18
6
18
1
17
12
60
66
90
31
44
21
75
16
11
18
55
107
42
12
27
99
33
135
85
23
25
167
45
69
15
16
108
36
17
114
13
35
6
36
31
32
93
7
12
20
24
9
24
54
48
6
3
15
25
56
3
49
41
36
55
17
6
9
108
99
138
36
99
51
48
90
51
9
54
13
89
75
33
91
36
35
25
20
33
55
17
31
59
13
12
131
24
12
6
87
76
17
27
9
79
29
54
9
183
42
3
69
3
69
30
1
53
7
20
45
54
90
7
44
39
60
12
24
48
24
48
6
36
18
90
15
16
23
90
12
114
9
63
1
125
51
24
27
49
12
107
13
12
20
21
54
36
25
65
31
5
31
5
24
39
40
11
48
6
54
73
11
13
23
36
85
44
3
12
81
36
9
15
57
183
52
17
90
90
42
13
5
51
21
36
138
204
12
96
18
84
72
42
48
6
7
23
90
7
17
3
60
27
18
51
16
80
16
17
15
51
49
12
29
24
15
28
47
54
90
54
30
49
41
6
37
29
51
9
7
23
36
1
36
35
24
12
81
45
72
60
39
9
87
16
48
44
3
33
60
21
39
9
24
19
47
36
6
18
25
77
78
85
5
36
79
23
25
47
57
3
18
3
36
9
6
72
57
117
39
123
13
29
84
6
9
3
13
65
15
69
18
1
36
23
93
28
23
25
131
57
36
3
30
18
13
29
15
40
11
85
23
49
24
17
42
18
36
75
36
76
23
ABCD 94749698614*3^$a+1 [50053]
13
20
45
7
59
1
53
51
39
93
52
48
20
9
15
195
13
77
31
5
7
48
5
7
47
48
21
111
54
156
24
159
36
52
35
54
18
25
53
3
12
4
20
15
45
9
15
120
9
12
54
36
133
20
40
5
7
89
54
25
20
48
24
36
3
57
40
125
15
3
12
18
7
32
52
23
21
16
20
45
96
7
48
53
12
39
16
17
63
24
3
25
92
36
63
24
48
49
59
105
16
11
57
45
60
90
37
36
20
87
73
29
78
13
5
19
60
48
11
6
3
432
9
51
28
12
68
28
47
13
12
17
103
35
13
24
20
93
27
28
8
27
48
93
24
15
37
48
140
28
24
95
24
45
24
12
108
21
19
12
36
12
8
112
72
56
75
48
1
23
21
4
11
102
3
36
51
37
12
29
79
65
3
60
39
61
8
60
24
117
36
99
16
47
36
141
9
7
44
129
12
7
8
12
100
12
5
96
54
1
12
35
93
24
15
1
17
18
18
39
28
8
24
28
29
3
48
63
12
97
155
36
61
29
27
24
28
32
93
43
32
27
21
3
54
12
54
57
40
89
66
90
19
60
20
15
225
21
15
64
89
72
27
40
8
132
45
12
24
79
8
72
15
18
7
11
121
23
33
72
100
32
33
3
15
108
49
68
72
33
30
24
9
24
28
23
49
41
19
71
49
8
64
60
116
15
25
173
75
52
8
24
15
90
27
135
9
36
28
8
4
155
36
72
30
18
42
66
6
54
102
63
69
15
111
66
18
25
20
33
19
29
90
96
9
21
36
3
36
48
27
84
60
36
36
12
6
31
108
20
21
12
3
4
83
24
36
25
23
9
51
81
63
25
8
33
31
48
8
120
4
29
99
3
33
9
27
76
23
21
81
3
105
39
87
153
15
90
15
40
47
129
51
9
9
6
1
35
61
59
6
39
36
15
69
28
23
37
12
60
108
48
23
1
23
18
54
1
35
33
51
114
36
15
108
40
48
23
30
19
23
90
18
156
18
43
65
132
30
97
20
9
6
21
52
35
18
48
60
30
6
3
72
51
9
9
15
39
141
15
9
12
15
36
117
88
53
31
44
76
23
25
8
4
56
60
33
12
7
20
40
12
65
55
36
92
12
36
48
51
66
24
99
4
53
3
51
45
16
17
7
8
108
15
18
36
31
24
5
54
21
9
19
32
3
6
36
3
12
28
8
3
97
24
20
36
3
12
45
40
47
25
80
57
31
95
217
11
42
27
28
72
8
39
73
35
6
36
15
15
13
20
120
27
85
20
3
36
9
27
24
45
12
40
23
150
72
3
45
187
12
107
6
3
51
18
66
1
59
1
89
79
41
6
129
232
80
24
3
126
84
90
18
75
3
12
97
125
3
15
57
112
29
66
45
33
36
12
54
13
5
3
12
57
99
27
69
48
63
144
45
48
3
25
12
11
36
133
72
35
61
12
11
61
11
49
29
99
27
25
11
9
75
36
49
11
45
60
15
25
12
72
5
15
15
60
21
24
39
1
8
15
105
3
37
8
3
37
20
64
68
15
36
9
48
12
28
8
192
57
6
49
23
12
90
103
23
36
6
63
9
3
48
39
18
27
60
40
12
8
28
5
15
123
6
15
100
68
100
8
100
17
55
20
12
84
72
63
36
25
80
24
4
108
47
13
83
69
72
3
13
68
45
12
54
18
3
24
16
12
5
63
24
15
36
42
15
36
84
21
36
55
59
1
36
32
120
28
29
54
24
12
60
36
25
84
128
60
3
60
45
4
131
45
12
63
97
92
36
9
151
17
3
12
88
269
96
30
37
23
102
75
15
73
44
15
1
24
48
71
21
48
12
24
4
11
36
61
29
6
69
24
12
3
90
139
132
8
48
100
60
24
56
45
30
153
12
52
56
24
51
1
125
43
11
1
156
23
30
67
29
51
15
37
53
78
30
31
23
96
36
36
109
56
24
63
25
8
72
108
33
31
44
4
53
19
8
111
61
20
16
35
102
51
16
23
33
45
18
54
72
54
49
20
12
24
24
81
27
60
4
35
25
56
48
24
15
12
54
24
15
33
55
80
15
72
12
1
59
33
15
81
27
9
33
55
8
63
49
23
37
12
35
25
8
36
99
12
25
56
15
210
78
21
9
7
12
12
41
15
27
21
120
4
11
1
5
3
81
24
66
165
36
96
52
35
12
1
132
132
29
90
37
20
9
151
44
108
3
18
6
33
3
117
36
24
33
19
8
27
9
81
51
63
12
168
9
135
57
33
7
11
49
8
36
69
7
119
49
12
5
43
12
56
24
48
12
24
39
12
54
24
43
5
168
99
36
12
124
8
28
20
33
27
48
9
67
44
21
54
61
23
25
72
36
72
20
48
60
12
52
5
66
105
135
48
36
25
60
20
48
33
270
25
8
36
3
48
33
4
8
33
7
65
3
16
68
40
11
42
30
105
84
40
59
24
13
12
116
36
105
96
54
48
72
24
54
36
7
92
36
111
13
32
9
27
15
30
7
20
52
11
33
52
119
54
51
15
24
12
25
120
20
33
24
30
33
84
9
6
73
47
61
17
67
20
28
5
78
9
60
88
23
157
35
21
51
6
55
164
51
252
21
15
9
ABCD 94750058192*3^$a+1 [50053]
12
60
72
108
84
27
90
66
93
21
54
9
3
69
132
177
42
30
24
90
12
36
60
126
27
204
123
114
102
36
18
3
48
12
27
18
90
162
24
66
9
45
36
51
36
21
27
36
12
57
3
27
81
9
36
15
228
33
36
30
21
51
117
84
75
213
3
57
12
57
3
24
60
15
42
102
114
15
3
156
90
63
9
6
30
114
12
9
12
33
6
9
12
12
15
69
48
9
42
9
45
3
45
123
99
57
27
180
18
36
99
69
30
6
3
117
3
51
81
99
90
27
15
48
60
21
27
9
12
3
33
24
45
15
84
45
54
6
30
45
45
18
78
15
111
12
96
36
120
42
3
153
147
69
51
39
42
90
18
12
90
42
66
36
9
24
3
9
153
3
48
27
108
165
15
102
72
39
39
30
63
15
108
54
12
99
51
45
27
117
3
105
93
3
111
30
51
168
48
96
93
30
9
24
111
9
45
51
12
120
15
258
3
96
9
18
66
18
6
75
27
18
72
78
57
207
90
90
21
75
45
39
69
27
282
39
72
51
144
60
12
69
39
54
18
153
15
12
36
9
9
18
24
54
48
72
6
12
9
27
42
54
48
54
6
30
15
12
15
84
141
12
15
57
36
81
6
66
54
93
3
33
15
60
141
60
45
39
12
21
18
45
45
6
162
54
66
15
3
18
36
63
69
120
3
12
3
6
3
120
51
33
75
6
108
51
12
3
36
18
27
15
36
84
36
42
12
3
51
6
15
60
33
36
27
75
9
180
36
69
87
72
39
72
48
126
54
36
36
57
48
3
36
9
9
3
36
36
3
9
72
63
18
30
54
75
24
9
24
27
24
15
162
18
18
162
36
21
12
3
42
102
126
42
54
30
60
57
9
54
108
18
15
3
108
24
30
18
18
3
87
33
9
30
69
63
12
9
36
9
54
18
36
27
69
18
30
27
27
6
18
21
15
108
30
39
3
252
102
72
144
6
18
84
3
144
96
87
30
75
48
21
42
12
6
3
159
54
111
132
39
24
126
15
48
81
12
63
33
12
39
33
39
51
126
54
18
126
36
6
27
27
21
63
9
9
54
6
15
24
69
15
33
36
3
15
222
39
69
12
18
150
162
36
21
261
27
9
18
360
24
36
84
72
24
21
12
21
51
12
39
18
18
45
48
141
6
84
33
3
45
45
3
84
36
255
36
6
48
18
96
165
12
51
33
36
39
93
15
117
72
171
6
72
30
234
75
12
9
192
51
21
132
27
24
96
9
39
60
36
15
54
3
9
63
120
48
96
51
6
12
39
3
81
3
60
12
18
219
87
6
66
9
144
81
24
63
57
3
39
93
105
126
48
129
36
69
36
75
60
72
9
18
45
48
3
33
48
39
9
12
33
36
54
69
21
6
93
45
63
27
150
15
39
93
15
18
36
30
54
51
3
81
9
96
18
69
36
15
72
78
48
18
9
84
33
36
123
48
9
3
33
36
36
126
18
126
21
57
12
99
87
126
147
45
36
72
6
93
9
6
108
54
54
18
63
21
111
3
30
90
42
66
42
39
96
99
30
39
87
57
51
33
12
123
33
33
15
27
12
42
30
21
72
72
69
42
12
57
33
18
42
15
69
150
9
81
3
48
21
12
3
15
60
84
9
48
60
15
81
3
108
57
12
3
81
45
3
3
33
33
123
57
3
57
18
36
45
21
18
36
18
3
75
48
24
9
12
99
78
180
51
36
69
15
57
42
33
213
24
54
285
39
9
3
9
117
186
9
3
21
75
33
21
3
99
42
51
123
6
12
75
177
15
189
12
39
3
105
51
18
36
111
84
39
108
21
180
3
48
9
63
6
36
12
36
6
12
96
72
36
21
33
54
12
57
15
132
30
51
21
24
36
54
48
24
12
96
93
24
108
3
24
48
57
3
33
24
9
42
12
114
51
39
12
141
60
75
66
96
39
96
24
12
21
24
30
21
33
6
30
51
3
18
60
15
51
36
36
189
96
3
45
9
51
84
63
9
27
6
51
96
72
84
129
51
51
18
78
12
201
51
108
6
48
24
48
18
57
60
123
84
9
45
51
75
36
105
60
39
105
195
57
24
159
36
48
36
24
93
96
315
30
54
252
24
45
21
60
123
87
6
36
111
9
42
216
30
27
9
3
87
162
51
12
84
69
63
ABCD 94750200128*3^$a+1 [50110]
45
33
48
222
180
12
78
30
18
27
72
24
27
108
36
180
138
18
132
120
6
102
198
162
42
147
45
54
42
30
45
87
12
6
144
66
24
45
93
126
117
27
18
42
12
18
27
15
108
30
15
3
180
90
60
99
45
48
18
153
9
42
21
33
30
60
54
102
81
27
72
90
18
42
84
6
48
72
258
3
207
33
45
48
42
18
144
30
6
27
309
60
90
120
126
63
99
72
36
18
36
54
24
45
48
63
81
15
174
306
180
24
12
105
147
42
198
288
18
54
12
33
3
42
12
78
12
96
54
18
93
135
60
18
120
132
102
33
9
48
18
42
90
30
27
15
180
36
225
3
54
6
102
24
99
120
27
162
186
174
6
117
243
21
216
63
126
99
87
9
3
18
54
144
72
42
90
12
108
78
27
261
27
39
6
3
144
45
27
15
48
60
108
9
21
18
204
156
321
75
36
9
24
21
108
15
291
114
102
24
12
60
84
9
24
225
90
162
66
72
33
3
36
54
24
18
30
27
27
204
57
9
18
222
66
18
42
120
9
24
45
66
24
201
63
36
234
78
144
66
60
138
6
126
72
72
66
15
45
30
45
24
165
24
336
18
72
36
24
21
189
51
3
72
72
180
18
63
15
30
96
66
54
18
108
72
90
60
18
12
96
12
24
30
6
9
183
33
63
126
54
45
9
63
48
69
12
60
3
33
90
48
114
48
168
12
135
27
36
60
12
9
45
258
180
90
12
6
48
24
30
78
54
66
405
27
36
72
18
36
24
66
105
3
96
21
189
72
54
18
132
36
108
90
120
42
84
18
78
18
21
231
162
90
12
36
72
60
126
90
36
36
84
18
42
54
12
162
18
18
36
24
36
264
9
45
18
78
300
36
243
51
66
18
81
177
30
105
63
12
132
57
81
303
27
84
54
42
18
39
45
72
126
114
3
15
48
33
189
18
12
60
228
69
93
6
66
60
36
75
99
18
42
66
18
222
48
42
54
90
48
36
105
21
18
60
117
3
96
66
144
60
30
9
63
54
54
117
105
39
15
216
57
27
45
360
99
6
18
36
12
108
222
99
3
90
6
72
90
108
12
18
24
48
177
21
6
66
114
108
18
210
180
42
48
195
45
3
171
36
90
42
117
21
78
90
219
27
78
30
33
189
246
24
309
87
138
54
72
54
60
54
138
15
45
18
9
192
168
225
48
60
18
54
27
3
78
210
90
78
120
24
72
30
60
36
102
36
24
45
21
195
111
90
60
3
33
12
27
135
18
18
18
6
90
48
78
12
33
75
54
18
216
24
36
12
42
138
54
6
30
279
45
90
6
108
30
6
264
6
45
81
48
36
123
21
126
126
54
78
12
36
195
27
138
18
6
3
51
84
18
15
3
132
9
45
36
63
45
36
18
66
27
69
90
18
30
72
180
24
84
72
6
30
78
135
165
24
48
42
102
60
63
120
216
24
57
60
75
9
60
30
36
18
126
9
27
36
42
36
432
54
21
72
45
27
45
6
93
27
108
81
45
123
237
18
96
9
45
108
138
6
126
192
153
15
30
108
36
99
69
120
42
ABCD 94750344004*3^$a+1 [50063]
19
5
15
99
60
25
36
29
60
30
105
36
21
15
3
1
120
59
12
30
55
35
24
9
36
39
1
35
9
81
54
25
11
66
15
39
49
35
21
4
12
20
3
57
15
18
6
1
53
15
4
11
42
24
183
63
69
16
104
4
32
3
30
19
36
11
6
27
192
45
19
11
69
40
17
15
24
15
33
40
11
21
4
12
24
29
30
69
3
73
12
5
18
6
36
27
3
24
9
111
54
42
18
55
11
30
36
43
5
6
6
7
11
9
36
27
9
28
36
44
28
8
15
9
27
6
78
25
20
36
21
18
42
7
11
102
30
9
75
6
63
220
116
15
21
52
23
49
71
25
24
24
5
39
147
9
45
87
15
60
30
19
56
63
45
12
15
18
6
61
29
3
12
9
55
116
40
48
36
47
33
12
4
35
24
25
71
49
11
6
18
25
5
12
48
36
36
7
48
24
8
100
12
5
30
24
9
72
15
6
7
17
30
49
36
96
12
17
15
4
24
17
60
39
4
32
16
8
52
20
9
30
61
59
126
39
15
24
60
36
49
17
18
141
9
67
12
17
15
15
85
71
45
15
25
5
54
33
21
6
61
48
5
7
23
30
12
30
13
125
7
20
69
39
15
12
133
17
3
4
47
36
49
5
54
30
30
1
48
23
30
19
24
60
17
27
28
8
27
73
44
16
5
19
11
30
15
12
4
5
6
45
15
25
48
36
48
48
35
18
15
16
29
55
191
13
56
12
4
41
19
11
13
36
48
12
11
18
55
11
6
55
119
1
8
4
23
9
15
9
15
1
20
51
30
24
51
9
60
30
24
42
3
36
75
9
4
11
30
7
60
83
1
24
156
5
43
8
28
12
53
7
8
36
40
11
54
30
1
23
36
156
9
15
21
4
56
4
96
65
24
3
27
24
12
24
1
29
43
47
6
3
16
35
49
24
12
29
19
56
72
3
96
1
8
27
48
30
7
12
23
48
12
13
44
3
13
17
30
69
40
35
33
3
48
25
5
96
24
27
60
12
27
45
15
1
8
40
72
68
16
36
32
21
15
15
1
11
33
15
61
29
6
36
24
9
76
8
16
17
18
72
93
15
21
4
5
27
3
109
20
12
4
20
52
119
24
12
25
5
27
36
24
3
45
15
37
11
42
30
30
54
25
5
171
45
24
3
3
18
42
84
24
9
3
9
9
12
30
57
57
19
5
60
7
5
30
69
4
11
81
4
41
24
6
168
1
36
23
12
108
1
8
3
9
40
24
44
112
20
9
19
72
44
52
59
13
12
11
13
41
24
19
48
35
78
6
6
7
41
51
28
32
144
16
108
56
4
8
4
60
48
20
3
9
16
53
6
6
7
71
97
24
104
72
3
45
15
30
60
27
99
45
15
33
3
90
7
23
129
9
27
135
9
4
12
5
3
15
21
39
9
28
24
80
39
6
30
36
48
30
7
20
3
12
37
12
80
36
48
4
47
30
15
39
37
224
40
20
51
18
7
8
52
29
6
25
23
1
24
44
16
36
84
11
6
39
39
49
23
25
8
4
72
29
19
8
4
29
115
32
39
13
56
36
4
11
84
60
49
83
84
6
30
54
19
20
15
49
20
3
73
20
27
13
95
25
77
18
9
87
45
28
71
61
20
4
11
33
21
42
9
4
11
13
176
15
12
24
61
59
21
4
59
9
51
25
11
85
5
31
12
20
81
27
4
8
33
19
5
51
40
48
11
25
11
157
32
4
11
45
39
42
3
45
79
17
39
27
13
20
36
39
9
27
45
60
129
15
36
21
43
5
6
85
24
41
31
8
36
16
44
75
13
71
12
24
24
9
57
15
24
51
24
109
11
37
20
45
7
68
24
16
68
27
49
29
79
107
6
15
45
3
45
12
3
15
25
221
3
40
11
25
20
27
18
31
108
11
1
131
9
15
9
36
15
21
3
6
3
3
57
3
13
35
21
9
12
54
9
36
64
12
20
12
36
16
59
1
5
55
44
4
41
87
93
67
83
6
55
48
20
3
13
56
4
12
48
17
18
30
12
7
68
72
27
13
161
6
25
11
108
61
36
20
4
5
6
30
7
47
1
44
51
57
16
80
57
43
20
15
37
20
28
5
7
5
19
35
33
3
60
37
11
9
21
19
12
48
60
71
21
9
31
29
30
36
1
44
21
87
16
35
30
31
120
8
16
5
87
3
61
24
24
68
100
188
12
4
108
20
21
96
36
48
12
15
4
24
35
109
68
3
25
11
24
9
12
9
7
8
4
60
12
5
39
72
9
30
21
12
36
4
20
12
24
45
19
11
12
105
15
13
17
30
37
71
57
33
12
19
20
9
36
6
24
13
56
57
15
39
90
3
12
28
8
4
71
49
29
36
90
9
87
9
76
35
33
4
68
33
7
24
89
6
25
35
54
15
40
72
59
60
1
32
57
30
1
5
55
59
25
44
117
3
4
36
60
11
25
8
60
3
9
15
6
24
15
76
60
8
45
66
25
41
24
43
12
11
30
3
15
9
3
13
11
85
108
41
72
63
72
4
59
6
15
15
1
44
4
11
13
20
72
4
104
16
5
66
6
55
68
15
30
31
41
55
12
11
42
7
11
37
48
35
30
7
48
17
7
20
27
36
73
95
1
8
12
64
44
21
6
114
7
35
18
90
66
39
15
9
21
66
61
12
17
15
88
8
28
35
1
35
36
9
28
36
56
39
66
3
52
24
11
9
15
37
12
23
25
5
54
6
19
24
12
125
15
9
79
12
60
20
75
30
79
20
48
63
69
39
81
24
36
15
33
72
39
37
32
3
33
27
60
13
60
12
60
60
32
40
20
12
60
28
41
12
30
60
25
23
12
24
9
15
25
20
64
17
19
17
18
12
18
30
36
33
51
6
39
51
1
24
8
27
25
8
12
36
52
8
33
30
1
36
29
24
36
75
15
90
6
25
35
24
24
61
95
1
108
17
43
20
12
24
28
17
31
12
17
31
164
60
28
47
33
21
31
56
4
24
12
35
120
25
12
23
48
36
6
7
48
23
61
29
75
45
72
24
6
18
55
5
6
1
20
3
69
36
21
19
24
101
19
32
15
13
12
5
6
13
11
85
36
8
16
20
4
24
41
6
9
24
12
36
9
54
9
51
60
1
71
60
84
6
18
85
12
83
85
17
24
259
44
40
80
33
24
39
21
54
1
11
13
36
24
24
41
30
6
55
108
47
9
36
24
21
24
7
5
27
3
24
30
15
40
11
13
44
27
36
18
96
31
8
27
13
20
4
23
24
54
42
30
24
6
45
3
60
6
3
21
6
36
25
5
7
116
15
60
12
33
72
15
9
9
27
64
11
30
39
9
12
15
3
30
12
3
4
47
126
19
84
32
99
21
88
84
12
11
93
16
8
28
8
51
ABCD 94750485106*3^$a+1 [50067]
9
96
48
15
5
7
165
15
29
16
45
12
51
27
90
42
30
3
8
67
113
16
68
55
36
5
16
63
48
45
92
13
3
87
12
53
108
19
96
141
60
39
89
108
24
31
9
36
15
30
30
48
72
48
72
33
80
115
5
67
9
21
72
6
84
66
42
18
24
63
33
102
65
160
60
27
41
25
12
132
90
78
3
27
138
24
87
3
21
27
90
39
21
39
9
47
7
36
222
12
96
11
31
48
12
9
20
36
85
15
140
187
66
12
23
40
132
15
65
7
156
84
5
36
49
3
24
63
5
43
5
4
93
123
20
4
111
42
35
36
19
77
43
36
21
99
144
6
42
48
65
115
222
15
80
12
28
48
15
174
3
8
19
65
103
5
72
16
75
30
119
36
16
33
23
4
80
4
300
15
24
6
11
79
81
44
49
111
20
52
3
21
84
36
9
84
30
17
64
44
36
7
48
84
21
132
24
116
37
48
63
15
24
18
138
41
31
60
33
60
15
12
30
47
61
111
8
16
57
30
33
12
44
4
132
57
18
173
36
43
48
9
36
8
19
21
45
24
6
12
30
3
99
21
15
5
24
12
60
49
51
9
102
125
88
60
12
57
6
21
24
120
12
32
52
56
55
12
153
20
12
25
18
29
1
75
32
1
30
45
60
15
12
33
20
19
17
19
81
33
36
15
45
42
5
7
60
197
40
51
9
51
33
36
9
15
57
135
48
9
66
12
29
36
13
95
109
36
87
15
165
20
55
29
124
20
60
49
71
19
6
12
132
3
3
57
3
77
4
3
6
42
69
21
35
13
75
36
20
19
29
13
3
36
21
3
165
42
48
60
12
17
43
9
3
6
24
3
3
90
11
19
42
30
293
25
51
51
12
5
13
75
68
40
12
120
33
11
43
30
27
68
1
35
115
5
96
1
75
48
27
9
93
30
66
42
17
36
76
51
93
164
12
151
78
54
141
99
5
148
15
45
8
112
15
33
15
24
53
4
3
36
54
203
24
16
68
25
75
27
30
138
12
5
40
24
3
41
7
65
37
18
108
30
27
33
30
17
24
19
12
12
153
3
24
18
119
73
6
29
12
73
48
3
15
60
12
102
47
103
21
12
32
28
60
87
5
28
33
11
84
19
21
20
7
48
57
45
23
25
30
65
55
45
15
102
15
3
42
102
33
48
45
162
42
63
75
5
103
24
108
18
24
30
138
42
36
24
30
36
30
12
29
1
48
30
5
16
8
52
69
162
5
12
16
44
55
60
36
54
48
42
48
45
8
72
12
91
57
48
9
83
37
63
44
40
51
72
53
13
111
9
47
64
24
45
30
41
36
133
75
20
16
24
15
45
60
12
32
52
20
73
6
12
93
279
21
27
69
189
59
36
16
123
6
90
17
28
27
53
49
3
3
42
42
108
9
21
3
15
5
60
139
5
55
21
32
48
79
36
81
33
3
24
39
24
5
25
18
30
75
3
29
43
17
13
18
42
35
64
8
25
11
79
6
12
3
56
4
87
5
4
9
42
12
6
15
12
3
60
132
33
39
6
114
6
15
32
4
24
15
12
69
33
215
16
12
32
12
61
123
20
7
30
18
132
12
96
114
18
90
3
32
115
48
72
48
30
11
124
87
33
99
30
3
3
21
99
77
88
60
15
12
60
30
47
216
55
29
91
5
40
15
42
192
18
17
88
45
18
105
99
77
61
48
24
63
140
7
117
36
15
29
1
35
13
51
24
15
60
12
72
48
78
71
16
44
103
36
77
12
43
17
16
57
3
39
36
5
7
29
256
32
31
54
6
77
28
27
165
104
103
113
64
8
31
30
75
12
15
9
156
24
99
12
42
111
60
87
30
35
48
52
3
17
40
33
12
39
9
15
105
42
53
72
43
84
18
72
63
48
15
81
36
20
73
90
5
136
24
9
47
124
60
44
60
43
113
139
18
48
12
15
8
55
17
40
8
7
168
24
125
1
59
12
1
107
36
55
12
29
1
15
15
9
96
80
13
30
41
19
24
18
35
12
43
17
72
139
5
16
20
64
80
12
64
9
12
99
20
13
30
57
24
207
30
90
53
37
63
12
15
53
36
13
6
54
66
17
85
95
73
30
24
66
327
87
60
18
30
18
27
27
60
5
28
3
42
63
39
126
24
6
5
24
52
56
37
60
11
16
20
144
67
89
96
12
96
19
96
120
21
84
57
75
3
77
24
73
3
27
33
15
12
17
19
42
48
75
27
48
65
76
84
99
30
6
65
40
27
33
44
52
24
39
36
57
60
63
29
25
60
186
17
127
18
48
71
49
72
39
116
4
8
31
141
68
13
59
19
21
104
19
30
36
132
18
24
18
15
45
23
76
63
5
120
36
16
3
48
60
77
1
42
69
36
45
15
180
8
40
15
65
7
9
21
12
47
4
39
ABCD 94751101106*3^$a+1 [50005]
55
36
24
36
29
96
156
43
47
42
91
35
126
48
115
96
84
36
144
36
11
18
6
169
77
6
13
120
65
54
1
119
78
12
67
180
108
36
24
5
91
29
175
23
37
23
73
60
11
48
25
287
73
53
30
60
37
125
30
36
49
5
36
6
13
23
12
186
151
29
31
60
48
41
55
11
18
7
233
55
17
175
53
90
1
17
7
11
25
96
59
49
101
31
71
60
37
65
7
233
115
263
49
5
30
73
12
29
79
47
13
5
30
1
59
37
65
60
108
55
36
24
36
36
5
6
12
97
53
115
12
24
5
19
72
24
60
65
55
11
6
103
89
198
42
7
24
84
77
19
107
258
211
23
18
43
29
55
36
84
23
18
235
84
12
120
53
7
65
55
89
79
83
37
120
60
60
12
65
19
5
19
12
108
12
11
97
60
12
65
18
1
36
168
137
30
96
37
47
60
18
67
23
18
12
132
66
54
19
24
35
12
49
5
24
48
132
67
60
24
5
96
174
36
6
30
13
36
144
65
36
19
29
127
89
24
7
41
24
115
65
43
12
119
25
96
131
90
18
180
49
41
91
24
144
83
78
192
43
24
36
36
113
7
83
6
91
24
95
109
36
96
53
210
198
90
54
43
60
72
41
42
18
18
90
84
115
36
137
7
71
25
216
48
137
79
17
54
18
115
47
49
84
36
11
25
48
132
65
126
13
35
1
24
35
1
29
72
139
48
35
97
60
71
54
79
24
36
156
101
78
1
119
145
35
42
7
96
17
103
65
102
13
24
96
191
24
61
48
17
19
24
12
35
13
36
167
37
120
107
13
95
181
77
7
5
127
23
25
65
31
17
187
12
5
48
7
24
5
60
79
60
60
53
180
7
36
144
41
139
65
138
37
215
1
59
1
47
73
144
72
60
24
24
252
185
174
61
29
211
11
102
7
60
24
17
67
156
101
180
78
37
60
23
25
96
84
60
60
17
24
79
131
24
18
7
23
72
6
84
18
49
131
54
18
85
12
24
36
11
144
108
145
11
1
95
18
66
1
48
221
91
24
11
13
12
24
5
19
5
12
150
90
43
11
1
35
85
161
42
12
13
155
108
73
84
23
37
120
5
30
186
115
5
54
78
67
17
79
71
109
29
55
120
41
115
96
23
97
35
85
24
36
60
11
37
60
101
12
18
49
12
83
36
1
24
47
73
24
83
49
83
48
49
11
12
25
72
35
25
23
25
96
180
84
35
18
79
23
217
48
11
1
48
113
282
25
71
49
143
13
84
83
42
210
36
61
71
13
84
12
144
36
29
72
24
43
5
42
54
234
1
24
47
25
144
156
24
5
6
25
300
48
77
43
11
25
77
7
53
30
150
54
25
119
85
36
24
17
19
29
19
120
12
324
24
5
55
60
96
245
12
60
43
24
17
6
54
198
36
1
11
97
83
78
31
144
5
54
1
96
29
84
18
90
60
103
41
43
83
90
19
48
60
72
71
84
85
23
85
36
24
17
36
43
60
29
30
60
25
11
156
13
5
115
12
24
24
12
60
228
120
12
41
163
84
101
19
12
53
7
11
13
24
143
42
7
83
48
49
119
126
43
36
120
24
77
19
24
12
149
31
60
108
17
43
11
54
91
60
77
43
155
204
97
95
6
103
24
60
156
24
11
1
65
258
90
55
12
24
65
6
409
17
90
37
107
6
19
84
180
17
67
11
109
132
83
61
137
67
180
125
36
31
60
41
67
120
72
48
161
139
41
54
72
73
36
209
7
11
109
113
7
245
19
35
30
60
79
60
113
120
79
24
ABCD 94751236642*3^$a+1 [50005]
33
15
32
79
5
108
121
36
63
81
47
52
27
90
18
18
3
32
52
75
33
104
25
36
90
89
55
69
75
5
49
90
36
17
48
4
60
176
12
52
48
32
55
5
13
59
120
4
44
61
162
17
40
105
3
33
11
84
36
31
33
72
104
16
9
159
75
41
103
162
3
36
60
24
80
211
41
76
32
16
87
65
97
11
4
21
71
4
51
53
1
54
72
9
296
19
180
126
63
117
18
77
48
40
36
132
80
19
153
27
89
55
89
12
108
40
57
54
36
36
33
39
93
15
177
20
37
18
81
24
21
27
44
124
32
24
1
15
3
365
24
72
64
104
136
32
60
25
119
96
19
209
40
20
4
141
75
20
240
7
72
113
100
200
144
24
24
61
71
4
87
17
16
309
36
11
4
24
80
61
11
16
48
44
61
72
23
64
111
41
24
40
39
101
7
117
96
144
68
28
51
18
155
180
16
9
3
32
16
75
144
233
132
88
80
40
32
12
108
13
35
55
137
43
72
18
108
15
56
19
117
72
27
53
1
54
5
12
120
43
5
40
68
67
36
5
85
126
65
16
20
24
73
23
84
28
32
24
96
16
3
77
67
53
55
33
24
20
283
185
40
68
36
13
11
52
20
40
39
9
27
77
60
115
17
28
36
45
11
88
45
143
12
43
77
67
9
9
71
1
11
120
48
145
36
90
41
67
45
80
1
87
60
32
37
71
40
69
3
128
48
36
19
185
72
24
205
11
97
95
72
48
1
131
49
11
4
212
108
96
196
60
15
5
24
61
119
96
12
72
25
215
144
24
31
54
51
21
3
15
113
139
36
18
15
21
11
97
36
126
18
191
7
18
11
60
1
54
5
84
55
105
32
48
64
36
104
48
13
75
252
20
85
87
36
56
136
8
36
73
72
63
27
54
36
11
48
60
112
57
11
25
35
109
3
128
31
33
165
15
20
73
198
36
5
36
49
90
65
43
21
20
4
156
60
9
11
115
29
48
139
9
44
37
155
4
75
5
24
48
52
36
51
53
96
85
155
52
80
84
124
80
52
57
23
103
36
29
4
20
60
60
7
41
40
27
77
16
8
40
56
60
60
24
12
7
101
25
234
5
13
95
67
45
128
25
18
90
59
28
147
197
1
18
77
139
18
51
12
27
126
35
52
75
17
37
83
43
18
15
164
12
4
57
54
29
36
43
18
18
77
160
12
32
24
24
88
108
20
144
12
48
223
209
25
36
15
48
104
40
32
36
48
84
16
60
39
36
36
18
36
11
25
126
53
1
18
17
1
63
12
68
37
135
8
24
36
12
24
64
56
48
40
3
72
77
175
126
90
17
1
36
155
24
24
13
107
37
18
81
45
47
48
4
60
3
77
96
12
48
4
32
228
28
33
27
9
11
28
87
18
167
13
126
9
81
11
25
72
51
44
31
5
52
44
25
35
19
45
56
48
13
3
15
36
54
54
105
93
87
80
103
117
20
7
36
197
91
417
33
35
4
51
54
72
11
48
67
29
115
189
92
24
55
209
25
11
61
23
12
48
84
12
84
156
76
99
125
120
28
68
24
4
60
24
56
4
236
4
32
124
9
11
160
20
61
83
72
120
120
36
19
281
24
64
27
18
59
132
61
23
60
12
49
3
20
12
163
18
23
85
95
4
60
60
33
252
18
33
56
120
144
36
48
103
105
44
85
18
72
5
36
24
84
52
60
27
21
32
52
21
59
28
165
47
76
380
40
44
7
54
15
164
48
48
12
24
136
20
19
113
72
16
8
7
54
108
47
24
156
4
39
17
73
126
89
36
1
11
24
24
192
48
216
24
1
36
179
24
40
120
69
15
3
18
27
45
83
84
136
24
51
9
135
41
132
72
205
35
1
239
ABCD 94751624426*3^$a+1 [50055]
90
30
18
90
9
249
54
30
18
162
78
30
243
45
294
45
27
9
117
12
60
111
105
30
9
81
36
63
27
45
153
15
27
33
60
45
27
105
3
117
24
12
90
9
24
9
198
12
6
39
132
21
162
132
180
180
18
75
27
33
3
93
105
42
12
18
39
48
117
363
87
36
18
36
66
72
141
24
3
102
90
21
24
81
6
165
48
12
3
18
27
33
90
30
72
72
78
48
18
15
27
177
3
9
9
234
18
102
60
18
27
75
6
54
108
9
3
60
108
120
150
72
102
33
3
24
18
156
6
9
24
57
84
6
93
33
27
93
39
21
48
51
3
6
39
81
114
12
18
18
42
27
93
222
288
72
36
18
36
66
129
15
54
96
18
12
69
27
90
12
18
144
36
114
84
60
15
60
99
6
51
180
195
60
18
27
93
42
30
108
78
12
18
132
18
144
54
12
27
393
87
15
60
288
12
81
27
18
6
36
30
90
132
18
84
18
21
111
105
84
27
144
36
18
192
72
27
9
24
30
60
45
63
9
93
6
12
162
15
27
48
132
126
3
81
6
30
42
18
183
96
3
60
48
54
198
42
3
15
180
126
54
105
15
180
90
18
204
18
18
30
27
72
9
15
9
18
12
78
48
42
54
126
18
144
18
120
204
36
72
108
18
30
6
18
228
162
15
72
24
36
108
3
72
108
72
210
60
27
60
48
27
108
108
57
87
30
54
21
183
30
6
36
138
162
6
423
96
33
27
15
18
12
3
33
27
27
6
84
108
36
204
90
102
24
72
162
21
27
54
198
36
24
21
87
12
96
12
33
9
30
18
42
102
24
15
57
87
57
39
27
93
105
6
18
18
30
27
33
72
72
36
18
45
27
138
75
57
3
51
30
6
300
24
90
156
60
54
33
12
9
219
12
39
84
72
36
90
54
150
360
183
171
9
135
60
18
144
30
33
72
180
21
72
51
204
3
30
18
6
180
99
75
54
51
39
90
42
69
51
36
78
39
132
63
21
87
57
33
30
9
24
60
84
27
90
144
75
9
36
144
36
54
57
33
60
27
75
36
9
51
18
39
96
129
6
21
33
30
150
27
81
54
48
81
24
3
24
69
84
12
9
90
72
132
21
84
21
246
90
186
18
36
18
198
207
36
27
129
51
162
66
21
33
60
12
123
63
30
18
96
33
156
81
66
33
36
63
210
18
54
39
39
126
99
93
42
30
150
21
36
15
18
30
18
27
117
15
75
33
57
24
126
9
60
21
18
66
54
90
6
30
60
39
63
18
54
288
42
90
57
33
48
162
72
60
54
15
69
15
147
6
3
36
33
18
9
3
60
120
237
3
57
60
9
39
33
144
18
48
24
9
27
54
15
33
6
54
15
51
45
24
60
36
21
90
30
186
30
39
3
30
162
36
69
24
39
66
6
90
3
27
36
168
66
144
42
177
120
3
42
12
18
60
18
39
9
15
117
12
72
18
21
309
27
3
78
72
48
150
90
3
9
60
15
3
57
33
12
18
24
138
27
24
9
30
72
18
75
12
45
66
57
75
198
54
48
42
39
27
9
51
192
186
126
198
30
45
15
102
75
3
12
108
96
45
39
60
30
75
87
9
51
66
108
6
126
27
21
15
129
27
33
246
36
36
18
6
54
12
39
60
33
18
72
138
198
24
30
42
90
180
15
21
87
57
18
126
30
126
15
24
69
60
12
18
6
12
60
174
168
21
9
15
3
69
3
132
165
51
33
240
96
171
54
180
126
30
180
24
48
18
9
15
9
165
ABCD 94751702902*3^$a+1 [50093]
35
6
30
18
150
102
3
124
5
7
131
129
60
9
231
99
12
9
108
81
96
30
13
23
9
45
99
4
60
23
49
23
126
12
54
150
48
27
9
19
72
41
12
36
135
135
45
99
18
78
36
54
36
30
126
24
48
27
33
48
99
28
107
144
24
180
102
18
18
54
45
100
59
12
37
12
11
49
23
72
54
99
216
60
15
36
36
33
24
52
41
63
24
120
192
33
51
16
89
6
30
18
60
21
117
39
3
72
36
9
60
24
4
65
30
81
120
15
45
117
18
72
24
18
48
19
20
60
9
6
18
7
5
39
51
54
126
6
7
132
104
9
7
80
15
85
128
120
12
21
79
20
3
57
105
36
19
23
141
16
35
90
6
120
69
63
30
55
56
87
49
59
24
162
18
12
73
12
29
31
53
6
156
9
51
93
15
97
20
39
54
27
24
4
71
114
30
21
36
48
27
13
5
27
40
71
9
69
192
3
39
72
9
27
30
3
144
87
9
184
41
72
234
54
24
7
185
78
12
78
36
79
80
33
27
72
48
12
3
21
60
171
60
54
39
120
252
28
11
36
228
145
20
172
128
36
16
44
16
95
120
33
93
42
25
83
30
63
27
150
18
21
60
48
45
127
48
20
36
4
77
84
60
36
54
61
41
42
90
138
33
21
96
54
120
60
25
44
39
141
16
140
75
6
30
37
23
69
39
105
16
20
129
39
27
9
171
13
56
81
36
7
47
66
63
60
24
160
17
15
3
105
156
4
95
108
72
45
33
39
108
12
60
100
35
24
45
76
53
42
105
69
6
69
16
5
18
120
180
36
81
45
54
72
24
18
7
23
57
24
15
45
21
3
52
44
24
52
11
12
60
57
15
18
48
247
41
31
5
39
36
15
114
111
24
180
16
11
252
45
72
45
144
12
132
48
18
150
30
6
15
39
72
9
75
9
177
67
23
54
18
72
54
51
28
113
39
75
13
12
29
12
63
4
56
39
37
140
48
27
6
27
40
23
12
165
15
6
15
87
42
48
222
12
108
42
15
39
90
72
48
24
30
72
24
69
51
45
27
108
1
23
21
69
18
69
21
54
48
36
9
33
30
9
15
138
42
13
23
33
21
159
39
36
21
48
12
45
144
54
25
20
3
18
135
60
165
6
138
6
61
23
141
39
37
23
21
36
15
33
21
90
105
15
180
1
23
48
18
15
57
132
12
24
66
90
75
219
201
15
84
1
113
18
49
44
45
31
68
27
93
33
27
96
96
28
41
36
78
21
51
120
45
81
3
16
59
9
3
108
24
18
144
3
51
30
159
52
239
96
18
18
48
60
9
27
90
36
3
87
97
65
90
21
84
3
48
6
144
31
20
501
147
36
39
18
18
72
108
90
156
96
7
20
117
30
73
56
39
57
40
95
24
21
45
39
64
41
144
67
8
3
153
39
36
42
7
23
24
13
17
60
90
48
37
59
141
15
105
99
36
108
25
95
21
57
264
55
89
24
120
42
30
39
21
15
15
60
108
81
147
9
60
75
186
48
162
72
117
40
60
44
84
51
54
42
33
75
30
55
23
84
36
18
162
108
6
15
88
71
6
18
57
123
21
15
30
51
513
75
123
12
117
9
150
81
9
30
105
57
27
15
102
63
27
60
25
155
108
120
21
60
189
55
20
3
49
23
21
9
126
96
25
59
72
90
99
9
19
56
16
89
31
29
39
153
147
15
168
48
1
44
69
36
90
66
15
9
66
90
114
90
36
18
97
180
5
54
42
7
32
60
165
18
60
192
45
15
13
260
27
24
72
12
6
31
41
102
72
24
9
27
54
216
39
141
30
6
18
129
12
288
123
114
36
27
3
57
172
59
42
18
36
18
7
5
39
60
64
17
219
60
36
15
30
78
66
51
24
39
12
54
60
30
9
45
18
42
87
100
11
18
111
123
36
12
93
36
ABCD 94751722634*3^$a+1 [50038]
24
48
72
23
1
59
21
39
57
39
9
72
171
42
27
21
132
12
3
15
30
18
18
30
24
6
102
12
18
7
23
18
6
180
6
55
5
42
25
11
61
8
96
21
48
90
6
75
136
89
6
25
8
72
15
66
55
35
24
13
65
48
30
33
75
45
40
11
13
96
96
29
51
88
5
6
12
12
45
3
42
6
45
136
5
30
54
12
144
90
9
135
1
8
33
42
21
40
5
19
5
18
42
7
5
43
11
42
270
84
6
3
9
31
71
138
12
19
5
19
23
30
19
23
72
24
9
33
30
18
7
8
117
115
23
6
6
12
90
48
42
37
23
6
72
19
120
35
120
6
90
13
47
24
1
35
12
78
18
30
19
32
40
11
42
6
30
36
108
12
19
56
88
56
9
6
30
12
30
33
75
21
63
48
9
15
30
48
51
16
11
12
48
49
24
11
109
80
69
51
159
57
165
6
102
7
41
7
101
54
12
66
42
18
19
5
3
3
18
54
13
17
31
35
85
5
51
33
108
18
24
57
21
3
40
5
51
45
48
6
21
69
6
6
54
105
15
73
56
16
5
6
93
15
1
8
21
12
78
1
5
18
6
6
48
138
3
16
8
96
9
18
84
1
155
78
84
6
141
21
3
120
9
55
5
48
43
29
27
40
89
7
23
9
3
72
12
60
66
30
37
56
112
77
42
66
39
21
3
24
88
29
54
30
175
17
39
3
18
27
40
32
3
126
55
5
19
11
102
7
77
54
165
160
5
60
255
24
27
13
113
7
53
115
23
96
105
24
16
53
30
60
57
15
18
42
69
27
12
6
72
3
16
5
3
51
42
3
39
6
24
48
3
16
24
47
49
24
5
24
120
96
75
16
23
66
6
49
29
67
11
42
27
21
115
48
5
67
77
72
6
24
66
27
111
1
35
48
60
6
19
5
75
45
18
18
7
29
30
18
51
39
73
5
67
32
81
18
12
18
12
120
12
60
27
16
104
3
30
12
75
21
27
21
30
12
145
5
42
1
24
53
78
21
45
18
180
13
32
51
24
21
27
72
13
8
21
3
40
48
65
79
5
54
21
39
49
23
78
51
21
3
21
36
42
85
95
81
24
45
120
168
30
18
19
11
12
102
30
12
150
18
30
51
9
6
42
102
60
42
19
65
12
99
24
15
6
3
27
6
55
24
200
69
19
107
48
21
120
16
5
24
75
69
6
36
9
27
37
23
12
61
24
65
6
12
72
45
15
48
9
16
5
67
23
9
48
141
12
18
69
3
18
114
1
5
24
36
54
105
40
72
5
43
35
156
84
18
19
83
6
7
8
27
18
24
67
89
66
13
35
42
30
189
24
21
6
45
9
84
60
48
48
39
3
37
5
90
18
55
5
19
8
45
48
19
5
3
16
29
66
6
6
132
60
6
36
54
21
33
42
48
12
78
66
30
19
53
48
30
21
16
8
40
96
11
18
96
43
5
43
29
43
80
16
17
7
11
37
5
24
24
54
45
3
213
87
153
75
66
48
18
9
21
42
18
30
120
30
198
96
6
12
78
13
24
95
25
32
69
6
78
12
6
13
65
7
48
5
24
27
3
36
1
29
30
42
3
69
66
12
12
18
7
11
12
24
9
39
6
24
72
96
30
13
101
24
60
31
8
3
37
56
57
12
75
27
69
40
29
6
30
7
24
71
138
39
16
5
6
60
18
48
63
21
24
120
42
18
54
1
35
84
25
48
83
69
40
5
6
42
43
24
23
90
150
49
8
72
9
12
3
21
19
56
3
18
108
84
42
25
83
6
66
61
24
11
12
48
24
54
24
60
12
75
21
18
9
3
13
5
19
5
282
25
48
48
24
11
90
12
30
12
45
9
12
43
11
133
23
9
16
32
21
51
3
48
12
48
25
5
19
71
25
8
21
43
53
18
30
90
24
25
47
36
37
35
21
21
126
72
42
3
63
72
30
283
17
78
84
24
45
9
108
3
39
6
51
160
24
11
69
9
31
101
48
27
3
18
18
30
24
67
155
133
35
18
19
5
3
21
6
6
30
25
23
6
6
72
78
30
18
6
6
42
6
51
15
1
8
40
17
7
11
36
9
27
18
72
24
84
12
19
5
19
77
12
7
24
5
24
42
84
114
30
18
72
27
33
55
32
9
36
3
51
54
31
125
6
61
5
102
132
9
39
25
48
24
8
16
80
105
6
96
78
12
30
57
21
19
5
30
42
3
16
17
108
19
80
51
72
42
6
36
6
27
33
63
111
18
87
16
47
30
42
25
11
12
30
27
3
18
3
21
54
37
17
127
83
30
31
72
5
24
66
12
45
81
7
5
42
1
35
12
9
21
3
105
12
67
47
9
15
60
61
11
69
33
6
54
187
59
21
9
6
73
32
24
27
37
23
49
35
36
33
64
5
43
5
3
75
54
7
48
48
32
3
13
59
18
3
64
5
51
24
45
18
84
84
49
48
65
60
3
96
15
66
7
5
30
72
13
71
6
30
6
102
57
3
21
87
9
136
35
84
6
30
18
72
43
107
12
6
19
47
18
96
7
119
9
27
37
53
19
5
18
57
33
31
29
75
15
132
6
60
18
1
5
43
23
12
30
7
23
18
12
72
24
235
47
72
18
12
90
6
30
12
150
18
72
24
1
8
21
3
21
24
75
21
30
24
60
48
12
6
15
21
3
63
30
12
6
6
3
3
132
6
91
35
54
12
48
19
101
24
43
5
72
51
40
65
15
39
1
35
42
72
51
112
32
16
5
42
25
32
15
6
6
114
91
48
32
39
6
54
61
104
39
25
47
6
18
ABCD 94751896802*3^$a+1 [50021]
48
40
32
1
3
164
40
36
45
72
18
9
128
43
105
39
36
54
143
312
121
47
7
33
3
5
40
9
63
44
19
36
5
264
199
18
18
36
36
54
39
32
127
93
20
120
19
53
16
24
32
48
136
92
13
87
3
57
32
37
11
84
28
93
35
60
168
25
131
13
18
45
8
40
15
9
80
72
36
37
23
72
31
125
4
248
48
79
36
144
108
113
24
16
240
39
18
15
32
120
31
29
12
31
5
85
107
55
77
88
33
87
3
45
9
99
32
52
51
105
39
5
48
48
40
12
32
36
156
28
56
169
90
93
72
36
132
8
1
215
19
5
49
162
33
48
20
12
28
80
84
4
32
12
151
29
7
209
7
17
40
8
12
103
153
12
32
145
3
140
73
15
24
56
24
25
15
75
33
68
12
60
120
28
12
99
33
20
55
18
18
29
25
15
140
7
54
126
33
68
7
45
140
157
99
80
12
7
36
77
72
72
31
153
72
92
28
105
63
104
100
93
63
32
88
152
7
17
19
105
32
48
67
65
7
18
83
79
17
36
19
93
48
75
72
36
5
36
108
156
64
8
60
103
57
68
60
100
72
32
25
23
103
57
288
24
56
97
147
60
152
19
126
123
68
7
5
28
3
17
12
97
144
15
32
25
18
9
108
104
28
21
15
39
5
60
16
24
147
54
47
43
41
31
125
55
113
67
45
128
156
16
15
45
20
84
28
3
33
60
140
24
67
41
67
185
100
21
234
33
80
52
51
9
20
25
51
21
11
79
5
96
24
1
234
9
12
20
28
72
120
9
18
93
177
63
8
64
63
17
55
18
27
36
104
88
32
40
267
36
18
54
17
1
15
120
495
57
168
120
12
255
17
4
51
141
48
80
1
59
12
19
36
57
87
9
24
56
36
48
100
33
72
23
67
41
84
1
59
12
96
48
24
160
8
120
72
16
80
96
1
23
12
52
3
57
96
12
8
25
39
60
45
18
125
120
12
28
32
40
57
3
15
45
32
84
19
17
48
240
60
36
24
36
115
9
27
36
5
108
52
12
75
41
12
52
3
273
24
20
151
41
208
111
54
162
9
99
77
48
37
18
21
87
33
39
108
108
77
60
43
29
7
108
45
243
5
72
121
90
72
93
56
175
29
64
92
144
31
5
31
45
9
90
108
201
12
3
17
19
5
16
32
160
56
91
81
32
31
54
75
96
27
65
24
96
108
12
52
3
65
79
108
17
60
256
27
41
12
112
20
28
57
11
132
108
19
41
72
72
16
159
5
96
12
180
60
88
9
15
8
28
165
75
44
136
60
144
32
76
72
27
149
49
15
56
24
72
16
8
25
72
15
48
9
72
216
35
52
75
101
7
108
41
31
108
9
48
60
12
128
48
1
63
168
3
180
9
128
40
75
54
144
99
116
124
3
93
87
5
52
36
12
20
28
116
88
3
45
20
7
108
18
54
18
47
40
60
236
36
13
3
12
57
90
216
54
83
36
7
18
87
44
84
24
103
18
15
32
28
80
52
63
41
16
48
104
43
54
18
377
36
48
12
12
88
8
52
20
49
95
16
32
120
88
48
15
45
261
23
72
144
67
117
68
13
119
16
60
236
16
57
23
48
19
36
189
45
18
5
60
84
120
91
57
156
111
5
4
272
25
3
92
84
84
25
39
15
17
91
54
11
7
45
96
75
221
16
120
8
24
48
175
153
81
71
19
53
1
71
28
45
95
31
17
199
81
63
72
105
12
135
45
128
25
72
18
93
72
128
72
60
60
40
33
71
271
5
67
41
24
25
135
27
5
384
112
120
72
32
31
105
57
15
57
ABCD 94751899772*3^$a+1 [50070]
15
21
24
84
30
30
120
115
48
80
192
216
21
24
27
33
175
29
43
23
24
120
1
32
57
36
27
39
48
1
120
32
33
156
171
72
96
249
60
3
72
15
72
9
39
1
65
207
93
60
79
65
12
19
240
144
41
79
65
63
189
19
72
47
30
51
15
9
48
48
40
5
84
36
75
72
159
49
80
15
9
15
96
9
21
27
63
24
1
65
6
49
29
66
30
66
9
15
49
281
55
5
84
72
54
96
90
39
64
47
24
49
215
90
36
90
126
19
224
81
54
105
135
1
72
89
231
33
79
5
3
40
143
25
5
19
41
255
184
8
57
31
5
99
111
54
43
23
114
36
19
65
12
3
81
30
25
32
9
30
33
45
123
33
7
8
21
48
3
88
32
177
63
48
39
72
18
60
36
79
41
126
120
1
8
9
31
32
177
6
9
45
60
6
186
31
32
15
1
29
42
1
120
32
48
63
9
16
32
87
33
93
24
156
60
27
117
132
151
197
42
1
8
24
81
120
7
288
41
30
1
23
25
5
276
78
42
63
40
8
88
24
96
149
12
103
8
33
6
1
80
207
42
111
39
24
24
33
207
1
32
57
103
48
101
84
60
67
113
6
1
32
81
55
32
112
17
31
48
24
200
96
24
21
75
64
71
25
72
167
33
39
30
99
159
6
96
120
108
12
204
15
9
6
57
63
9
15
25
48
8
39
1
101
139
24
8
39
18
102
1
23
25
24
41
30
66
24
30
30
96
123
15
6
219
45
12
204
115
5
114
150
3
69
18
1
29
3
117
75
40
5
43
8
105
6
24
24
73
48
119
6
186
73
95
66
55
144
77
19
95
66
24
54
6
75
9
55
41
150
25
65
15
9
223
113
174
25
95
81
24
16
32
72
45
43
48
72
29
19
104
21
84
126
114
31
5
156
183
15
6
139
8
207
25
101
24
12
108
66
90
96
48
55
128
153
24
6
24
1
32
120
39
33
16
71
24
30
19
8
39
168
72
24
90
55
29
12
48
60
43
17
72
159
45
139
96
119
30
66
150
36
24
54
33
39
24
25
384
5
36
15
15
9
87
114
7
149
24
19
41
7
29
123
45
36
24
102
120
18
72
60
99
21
43
95
33
183
225
45
27
72
57
159
24
15
30
180
63
72
96
40
65
15
24
21
114
81
21
43
96
41
54
9
135
1
185
24
15
96
24
16
89
30
30
72
43
137
103
168
80
9
60
18
25
56
64
96
29
75
15
30
3
63
30
90
66
60
60
79
29
60
6
97
8
135
9
141
99
87
18
135
16
221
60
120
78
1
71
9
72
63
30
139
95
121
65
159
40
17
31
48
125
115
72
17
12
18
81
21
3
87
54
27
39
1
47
90
102
120
48
30
216
114
30
60
103
32
88
8
15
174
36
15
280
89
31
5
24
12
111
240
159
78
60
60
211
41
30
33
21
27
63
25
71
30
144
60
39
57
79
5
36
84
114
6
36
39
232
72
185
135
16
41
54
25
80
64
8
160
8
69
12
144
39
111
9
48
112
47
9
9
120
111
81
30
120
24
24
1
32
40
23
57
40
47
1
41
30
129
64
8
117
42
48
25
41
39
16
41
54
97
47
96
25
24
71
54
36
39
16
89
15
45
51
40
32
57
183
33
39
48
63
9
45
36
55
119
30
75
21
19
56
135
24
66
36
43
8
40
47
126
27
183
9
48
48
81
271
17
72
78
96
114
63
48
45
75
21
43
8
33
135
9
216
24
36
120
84
103
48
29
3
9
60
18
66
79
71
57
40
32
16
71
33
15
1
95
126
18
6
19
17
39
39
25
48
89
24
6
ABCD 94751936044*3^$a+1 [50057]
8
112
120
170
160
11
27
40
48
24
48
32
10
198
8
94
11
79
56
22
42
8
118
131
108
21
87
120
48
49
11
37
132
35
21
64
8
28
71
111
33
7
5
25
23
60
36
1
90
50
22
6
11
103
120
168
77
1
24
18
48
17
25
47
145
36
114
30
48
12
20
3
183
9
61
12
30
80
69
61
12
71
9
88
12
60
56
99
132
43
65
31
42
132
167
1
80
40
32
16
11
1
23
84
75
21
72
73
287
57
16
60
44
87
43
5
72
36
24
9
22
30
35
72
15
78
63
85
107
43
72
48
5
36
79
42
12
20
48
75
25
18
65
12
67
26
64
108
90
17
61
35
36
3
33
207
88
102
8
108
4
11
24
121
14
201
159
78
88
24
11
87
10
228
32
42
33
127
65
13
72
23
57
40
35
156
25
11
36
13
44
87
60
1
12
66
101
3
70
20
51
25
131
93
36
64
11
139
90
30
5
211
104
48
18
52
90
98
159
15
6
75
84
43
18
131
24
19
50
3
43
17
45
75
13
2
57
55
48
30
12
20
15
3
22
35
103
42
156
71
61
188
4
131
99
33
73
11
180
103
56
81
93
18
70
18
125
99
58
32
16
30
24
30
66
72
120
65
24
13
18
62
36
192
60
72
3
15
57
13
128
159
1
11
31
29
129
159
3
45
3
24
118
18
24
18
20
27
21
60
39
13
23
169
18
53
25
24
18
120
17
72
49
35
9
88
2
30
58
18
54
86
34
38
75
168
24
12
24
97
2
118
23
67
38
42
69
1
18
2
15
277
11
12
145
48
24
35
12
24
9
90
256
14
63
37
6
161
13
47
121
42
96
41
33
6
72
88
104
45
48
67
5
51
54
51
109
98
105
57
15
12
169
2
69
3
16
77
25
2
6
27
25
20
28
164
58
17
36
12
12
1
42
30
12
6
42
12
47
48
1
59
31
24
101
45
4
11
15
21
36
133
47
43
5
19
6
2
105
55
42
47
13
23
84
60
61
60
180
38
24
16
29
36
117
15
57
10
110
106
2
70
30
18
24
38
159
81
28
35
36
13
11
7
48
14
76
84
60
30
66
14
46
59
60
51
70
71
3
21
195
21
49
11
21
40
18
50
51
36
13
24
8
75
12
1
42
30
18
122
60
48
64
48
2
45
96
19
65
55
17
48
132
43
41
60
12
168
36
1
48
300
14
118
32
48
3
12
24
49
84
36
60
20
10
24
5
3
93
67
137
103
149
49
11
31
102
35
15
45
121
59
13
83
36
1
18
5
12
7
77
144
109
48
119
120
24
85
162
62
66
40
24
18
30
38
64
8
18
21
144
24
75
21
97
48
11
31
5
25
2
216
34
11
27
33
7
32
21
36
24
45
10
24
38
10
30
68
159
21
27
103
29
72
3
46
24
66
5
37
95
24
9
124
18
18
59
121
12
23
12
72
91
24
17
31
5
48
75
24
33
48
300
67
17
120
63
22
23
25
2
46
59
55
6
32
39
81
58
2
15
55
17
21
171
24
12
57
58
89
13
23
3
22
18
72
17
33
99
13
6
42
32
28
18
5
60
7
48
54
50
46
11
13
11
145
60
215
27
82
110
177
1
23
36
1
18
50
52
18
54
26
144
58
12
95
33
40
8
64
8
15
13
32
30
18
94
53
108
15
22
32
27
61
83
24
25
6
14
3
13
60
102
42
47
21
10
29
19
24
6
47
187
38
72
18
22
50
30
96
120
15
25
120
59
1
54
77
1
140
30
69
13
11
12
7
6
71
69
195
115
54
71
67
125
67
26
12
39
49
60
144
83
93
4
18
17
55
30
11
15
72
33
36
1
32
10
65
13
72
287
36
25
23
15
21
84
199
38
27
36
60
85
42
17
72
61
32
106
150
119
61
12
2
18
22
65
12
109
84
23
37
47
1
32
36
10
102
35
12
115
5
3
93
85
35
49
35
96
57
208
12
47
108
37
35
103
32
46
35
55
144
17
49
11
3
120
16
5
84
1
30
54
90
66
32
100
18
30
2
58
30
72
110
12
78
162
15
12
19
77
133
11
121
80
10
62
3
7
26
102
112
53
43
41
63
136
41
1
92
16
90
14
87
19
17
204
1
68
27
84
36
12
55
65
96
25
12
2
16
5
25
42
17
36
24
12
60
84
36
73
23
13
54
ABCD 94752063418*3^$a+1 [50111]
12
36
32
76
39
5
36
16
44
49
15
15
42
39
3
17
16
60
224
112
132
135
30
27
48
135
29
108
7
21
24
15
33
12
45
6
24
53
84
28
68
48
16
9
90
9
12
3
5
28
60
24
60
3
65
25
119
91
29
1
6
65
19
105
75
21
20
12
7
45
15
65
12
13
111
9
48
138
45
48
8
16
48
39
17
19
21
32
24
25
207
48
24
56
12
13
48
47
24
28
20
24
121
71
36
19
33
24
3
30
23
28
20
24
16
144
36
84
12
45
23
76
39
54
66
21
8
1
30
24
33
8
36
16
12
48
48
36
60
99
17
67
41
49
23
40
32
1
15
75
222
39
48
33
183
15
153
24
8
4
21
111
56
40
32
40
36
12
84
68
91
69
51
24
29
1
3
36
9
95
72
76
36
60
12
27
29
16
24
32
73
47
24
72
76
12
20
76
9
30
24
36
189
51
29
40
15
17
60
4
120
15
24
17
12
4
27
33
36
9
120
42
5
64
8
4
39
9
21
6
105
104
4
48
12
144
3
17
36
24
4
80
16
44
19
17
228
40
36
3
209
1
63
3
60
17
24
121
39
20
12
4
27
9
48
12
156
33
18
24
29
64
3
9
140
36
16
93
3
108
39
89
4
224
4
9
48
15
144
56
40
33
51
48
12
36
3
41
40
33
15
44
91
17
1
3
12
63
9
192
9
63
24
60
3
42
48
15
72
3
60
57
36
68
49
15
72
116
4
3
9
132
81
59
19
153
96
75
6
35
16
12
81
63
288
144
20
13
18
21
12
36
12
123
81
32
7
60
36
33
9
71
28
60
32
4
48
15
60
33
48
36
48
75
9
108
12
32
19
24
36
21
39
30
114
36
24
29
211
66
30
77
7
9
32
52
12
96
44
52
20
48
28
12
32
4
12
33
3
84
44
43
60
9
32
16
156
3
24
36
17
67
33
68
16
63
18
59
19
17
16
111
77
124
56
64
12
32
31
113
52
12
20
24
43
5
4
20
28
39
41
79
30
83
109
15
8
88
9
23
25
11
4
15
144
96
9
20
28
33
183
9
23
28
192
12
68
96
4
168
80
31
21
32
4
104
55
84
21
216
8
4
12
32
100
80
16
20
7
84
21
24
48
20
7
57
12
87
45
36
33
75
93
99
3
9
24
32
112
8
1
15
84
45
35
108
16
9
18
9
45
47
19
17
96
4
3
5
52
27
66
23
28
3
36
21
33
66
65
4
15
57
68
28
27
165
15
36
30
54
77
4
60
20
19
21
9
11
37
267
12
99
101
1
23
16
104
16
24
72
32
16
15
24
36
113
4
44
4
56
72
7
60
9
60
105
48
15
33
144
48
15
27
17
13
15
24
48
24
36
12
51
21
9
71
16
81
39
3
60
5
28
57
6
42
15
8
97
78
21
164
88
20
16
44
64
63
9
128
25
3
32
7
6
24
66
54
15
33
18
29
84
67
29
4
9
63
80
49
15
15
33
32
4
48
108
20
13
3
39
77
1
39
36
93
51
44
25
63
12
44
31
60
84
36
33
27
9
32
19
45
48
51
9
80
91
66
3
68
1
23
25
120
39
81
30
210
11
64
60
9
11
100
12
68
16
153
63
63
21
84
56
43
29
48
76
27
57
8
40
8
7
18
11
64
3
29
4
57
39
44
4
156
21
71
16
32
24
16
9
23
19
21
56
64
12
45
23
72
4
21
23
52
147
9
81
15
8
43
81
20
19
21
8
76
48
44
52
12
8
25
30
18
15
20
4
24
57
71
91
60
17
193
66
24
6
11
19
9
15
21
12
36
144
108
9
23
40
48
8
228
16
87
29
49
23
49
3
36
87
17
148
68
1
15
56
40
96
9
35
16
60
39
17
40
57
123
60
72
33
18
24
36
77
76
36
93
3
159
5
24
16
15
9
44
4
33
71
88
60
68
16
3
89
31
81
99
33
51
60
138
15
72
15
45
15
6
23
36
64
27
21
32
28
84
20
55
24
36
69
8
25
15
32
36
4
81
63
32
49
87
224
36
28
48
24
152
16
132
36
56
208
20
4
56
40
120
36
32
4
12
36
44
19
105
20
12
16
36
44
64
3
5
12
52
9
39
80
64
39
65
31
33
48
48
32
43
53
103
41
100
144
44
16
135
120
9
48
8
96
1
18
17
37
27
21
39
33
35
52
3
6
35
48
28
24
24
132
39
30
15
104
52
12
8
16
44
19
9
15
18
42
6
3
60
129
3
20
169
39
12
12
3
21
24
39
36
5
16
24
24
51
33
21
11
12
43
29
72
24
49
23
4
12
20
16
51
77
4
3
9
32
37
15
48
8
24
73
24
27
63
78
18
5
16
9
15
8
97
15
39
69
12
56
43
45
81
15
32
64
39
60
17
16
51
65
48
67
21
105
30
9
75
78
63
60
36
3
6
3
12
32
7
41
49
3
368
79
60
21
36
39
17
40
27
5
48
60
7
69
24
8
16
39
17
184
63
9
177
15
120
15
9
75
45
105
27
84
12
27
41
40
39
9
9
39
8
12
79
84
105
75
21
20
12
4
96
32
13
ABCD 94752301258*3^$a+1 [50012]
42
57
16
12
48
29
36
27
72
16
32
24
3
13
23
37
72
5
27
24
40
11
1
17
18
33
12
15
30
7
36
11
18
27
63
1
72
8
45
39
51
9
15
36
25
60
5
12
27
33
63
9
31
59
1
44
3
24
13
32
3
13
12
11
6
31
72
20
15
1
5
7
32
16
12
5
54
13
36
24
32
33
18
18
15
9
18
25
20
28
20
27
18
127
89
15
9
19
32
33
60
15
40
35
48
105
100
65
39
48
16
11
1
80
28
12
8
4
8
3
25
12
12
48
5
24
66
78
19
32
4
17
48
19
56
69
3
12
40
5
55
36
12
12
11
21
9
54
21
36
39
45
4
80
36
4
20
16
5
42
48
37
12
32
9
24
108
3
27
72
1
12
12
47
1
32
21
24
63
39
9
4
36
5
6
9
9
31
24
11
45
9
15
40
5
30
1
12
20
24
48
120
76
24
68
48
27
93
51
45
4
12
35
69
60
24
4
36
72
17
15
16
24
5
12
43
36
65
6
45
4
41
39
4
20
12
64
5
15
52
248
9
31
56
64
24
5
55
20
12
15
45
9
6
21
9
15
9
7
23
45
40
11
45
4
17
7
20
16
29
63
45
39
3
48
33
64
17
51
33
7
12
32
4
17
18
9
45
91
20
4
8
9
30
13
11
12
60
48
9
27
45
4
12
17
36
139
36
5
126
129
36
9
42
18
15
4
48
12
20
36
24
12
4
72
12
32
16
12
32
3
13
8
87
37
5
15
40
8
93
7
132
23
24
13
108
44
48
16
35
57
60
27
25
36
84
23
13
12
5
7
35
108
37
17
39
4
5
91
35
49
56
4
35
108
9
4
5
15
21
15
9
7
48
11
1
17
15
72
9
7
60
95
9
9
75
45
67
44
28
48
29
75
28
83
12
25
47
6
43
24
8
87
21
4
32
16
8
4
5
15
100
20
3
13
5
24
51
39
13
17
51
4
120
11
129
100
32
45
18
66
7
8
27
13
35
42
43
12
17
30
1
5
12
67
65
75
81
55
120
24
17
15
16
8
40
32
28
47
37
32
4
20
12
28
24
5
12
31
5
103
32
27
6
15
36
28
41
36
24
55
71
18
15
12
9
7
32
28
8
84
48
24
51
25
32
15
6
12
67
48
12
20
12
4
72
8
64
80
60
21
6
9
12
63
21
33
42
13
5
51
36
3
1
24
36
56
36
3
36
45
9
39
72
48
36
4
5
91
20
9
6
49
80
16
132
8
12
84
4
84
20
16
11
13
11
25
29
12
15
111
37
53
55
5
99
16
65
7
36
47
12
18
18
45
9
3
33
60
84
27
64
32
9
3
12
21
7
5
72
43
48
5
15
52
36
12
5
15
48
24
16
5
55
12
12
53
3
12
28
5
87
27
18
7
23
54
19
60
20
4
20
27
13
5
15
15
117
28
80
15
1
29
135
51
21
4
24
8
28
17
39
3
1
60
5
51
4
32
39
1
44
4
44
12
4
12
12
32
3
18
39
15
49
56
4
20
9
3
52
5
12
24
12
15
52
5
123
28
65
6
13
8
27
6
15
84
27
13
125
3
12
36
24
40
8
48
36
69
19
36
17
12
55
53
55
53
6
9
4
36
17
27
117
3
28
48
29
18
33
4
5
15
28
8
64
32
9
60
127
8
24
16
5
36
3
15
13
48
32
9
43
8
24
4
20
40
11
66
103
11
13
36
180
17
103
72
8
39
30
27
9
55
56
16
48
60
77
7
20
27
48
18
72
18
9
9
19
23
90
15
84
28
32
64
32
9
36
15
72
21
67
12
35
1
11
121
60
5
3
40
5
24
15
12
9
19
60
5
43
48
107
37
108
104
9
12
7
60
36
20
52
60
32
16
12
48
35
24
61
24
53
24
19
17
7
56
40
17
7
56
9
15
93
67
8
3
45
12
9
108
6
12
18
55
56
33
6
25
12
12
23
90
12
36
24
36
15
15
21
33
3
24
4
119
45
40
56
57
12
15
21
60
12
15
52
5
18
33
57
24
30
1
23
25
20
24
16
80
40
29
3
33
115
20
9
66
9
72
69
7
5
24
3
45
51
60
52
5
12
42
1
12
77
39
4
68
84
69
51
16
12
8
12
81
7
48
5
72
12
96
7
132
5
3
9
6
9
9
19
32
16
60
89
54
57
27
1
12
95
18
54
6
51
21
15
28
5
19
8
9
90
1
113
55
24
60
5
36
7
5
3
159
57
4
12
8
24
40
32
9
27
57
42
73
8
3
37
12
96
125
147
57
51
4
32
48
40
35
1
5
27
28
29
78
9
4
72
5
43
131
36
18
55
24
48
5
43
5
24
103
5
120
18
9
76
12
48
24
32
88
23
18
12
3
36
3
13
20
39
45
75
13
8
24
15
9
40
132
12
5
55
17
19
80
21
19
5
30
96
1
32
33
7
20
28
20
112
92
36
40
77
43
8
21
6
9
4
164
12
16
23
37
23
9
16
24
35
57
33
3
33
7
48
5
12
7
53
48
60
39
40
92
48
40
36
11
36
73
72
8
9
3
48
24
48
33
19
32
63
18
15
33
19
5
3
28
35
6
48
55
5
48
39
21
27
28
8
4
41
7
12
17
30
9
15
21
84
12
27
45
27
54
15
4
11
9
33
27
21
67
8
40
12
12
8
57
91
29
15
48
12
75
1
24
23
33
24
51
6
43
5
55
5
12
31
32
40
11
49
32
4
125
36
144
7
35
48
54
75
33
18
25
89
31
20
57
103
5
66
21
12
108
24
36
3
49
48
20
12
40
23
93
69
15
28
8
60
60
12
24
99
25
12
60
29
31
12
53
30
24
13
36
17
7
36
44
16
24
32
4
59
1
12
95
73
104
16
180
20
57
43
24
56
15
9
28
252
41
55
12
23
25
5
51
36
9
3
12
24
15
85
32
12
12
48
40
77
43
140
15
45
28
132
96
12
5
7
11
21
3
61
5
7
12
56
40
20
69
27
64
35
102
24
18
1
80
99
1
12
12
68
33
15
96
33
91
17
12
3
3
102
15
9
15
28
20
21
7
12
32
4
5
30
25
20
40
20
4
36
12
5
63
12
24
4
20
24
15
1
12
92
76
5
72
43
5
15
4
17
6
30
55
35
37
96
44
12
16
60
47
13
44
124
11
1
48
12
8
4
48
12
65
36
7
20
12
12
9
19
17
15
15
1
72
35
21
64
5
51
36
21
24
30
13
20
3
13
60
5
66
9
96
3
61
24
80
51
21
4
104
12
88
32
4
5
24
3
9
3
100
20
81
36
15
16
48
20
36
3
1
5
7
20
60
15
25
44
4
72
72
20
12
4
5
12
7
36
32
87
42
31
89
18
18
39
3
33
40
17
75
15
12
24
12
18
55
12
12
32
4
44
21
79
8
28
32
12
16
24
41
19
212
4
12
23
30
39
40
56
51
73
20
12
ABCD 94752715888*3^$a+1 [50006]
125
72
25
47
16
45
27
201
159
32
16
24
3
5
73
12
6
165
24
32
43
53
88
99
48
45
45
179
73
15
8
144
229
24
30
125
232
21
107
1
42
165
144
24
75
101
13
35
120
1
42
173
120
169
18
5
208
75
90
59
1
167
25
47
112
243
126
39
123
138
27
24
171
18
30
125
205
35
64
48
27
168
29
24
85
132
18
30
42
189
48
56
49
138
18
11
133
155
16
32
73
111
8
48
13
99
165
60
47
48
256
80
24
112
99
354
108
72
47
88
8
97
36
72
27
75
261
27
197
385
18
18
30
45
27
90
99
9
162
168
117
8
217
90
5
120
37
48
35
120
43
24
45
3
42
30
96
341
91
30
207
200
13
99
8
13
227
13
83
16
120
33
90
125
13
99
96
144
9
12
35
205
30
125
24
49
71
1
63
189
6
72
18
12
23
19
53
72
96
85
11
64
69
3
32
91
192
18
27
8
205
299
136
27
90
35
24
1
120
15
32
61
51
9
47
24
336
145
15
27
138
59
24
25
42
48
29
72
96
64
24
147
125
72
72
1
42
221
40
72
192
32
40
216
27
125
136
195
102
23
19
45
152
13
171
176
1
279
176
120
145
12
11
115
54
167
24
97
60
48
24
156
15
104
43
5
85
35
37
60
36
12
42
30
231
45
11
1
15
27
18
270
117
48
128
49
63
48
27
258
12
60
12
15
320
16
344
121
144
183
45
72
27
96
32
40
56
397
27
80
96
112
45
179
16
192
32
109
131
40
129
375
200
24
1
354
78
12
83
48
67
45
248
144
13
150
138
51
243
66
27
285
99
9
162
48
245
40
9
23
13
12
252
60
47
24
67
173
232
195
117
72
21
59
96
88
69
27
9
72
119
64
144
32
48
1
72
42
270
111
56
304
27
53
97
135
75
173
16
8
88
345
87
72
128
43
72
117
104
25
42
29
24
37
35
73
71
13
27
33
48
15
165
59
120
264
205
27
45
72
171
80
24
48
25
255
240
8
265
15
56
24
64
56
24
1
84
36
42
282
6
45
32
88
99
78
48
72
42
53
157
83
25
258
77
160
24
200
43
117
56
48
24
43
72
165
216
69
11
24
265
47
40
144
9
63
75
162
108
18
72
78
95
72
115
162
35
1
15
56
264
24
115
101
349
30
126
312
120
23
96
16
32
85
227
121
39
296
192
301
54
30
36
72
168
11
19
5
67
189
69
75
96
128
240
121
15
27
18
11
48
13
3
24
45
147
153
18
53
145
132
108
12
108
47
13
54
30
23
72
163
77
192
1
12
126
162
168
27
27
53
264
96
184
99
ABCD 94752790274*3^$a+1 [50027]
12
39
21
27
96
45
132
144
48
36
6
96
12
42
63
15
36
90
66
60
54
120
39
96
21
6
18
66
66
12
30
66
42
105
32
37
60
6
30
120
30
12
210
66
117
99
6
87
63
24
9
21
84
135
141
114
6
96
72
12
84
6
78
18
24
6
72
90
150
18
117
93
35
160
75
48
60
9
48
57
42
18
72
30
53
73
114
5
13
36
24
48
30
42
15
183
12
48
198
30
57
117
27
80
16
27
228
42
36
51
33
15
176
55
132
24
29
37
12
15
105
12
36
12
210
30
27
63
12
6
60
258
81
96
27
78
18
96
66
84
15
176
25
39
3
6
42
72
18
227
1
84
132
215
64
99
90
30
30
12
30
173
13
72
75
48
15
90
12
72
24
66
18
12
36
174
18
132
36
42
102
54
102
18
65
19
30
72
23
67
66
24
78
18
24
54
5
7
9
51
54
180
168
75
33
24
71
79
24
9
48
213
132
48
71
73
246
225
32
37
42
18
15
27
156
42
18
78
95
160
9
6
126
30
5
1
207
48
144
33
63
237
168
27
32
16
33
36
18
57
3
96
6
120
18
42
51
3
24
192
18
18
72
41
1
24
36
90
9
27
78
39
3
42
12
60
36
23
37
27
48
69
144
6
78
18
198
12
48
24
75
32
43
48
24
29
127
33
9
183
75
5
19
45
21
90
12
6
72
183
15
54
30
36
105
141
24
24
222
18
72
11
73
144
23
7
6
36
66
54
66
114
78
12
6
150
42
3
219
53
31
66
159
39
30
216
131
31
18
6
60
6
87
87
9
177
15
3
96
45
75
30
36
24
36
84
384
96
36
42
117
15
144
24
18
87
45
3
15
180
30
54
78
18
72
42
54
42
90
12
66
132
72
48
42
42
18
12
150
36
12
12
54
41
103
78
24
84
24
60
42
113
37
11
7
90
42
114
6
48
18
18
24
33
32
31
12
12
42
90
53
97
239
37
75
39
24
12
30
90
93
21
24
42
84
48
53
48
49
15
15
42
23
7
60
114
96
18
48
18
36
195
39
6
36
42
165
87
9
99
48
42
3
3
54
18
24
29
37
267
96
21
6
5
37
30
6
114
42
66
24
6
30
42
35
37
18
36
24
6
119
13
3
129
6
36
21
309
54
5
16
21
168
6
93
48
57
87
63
33
33
6
6
18
132
30
47
25
23
7
78
18
72
33
51
45
48
327
60
174
84
11
1
15
80
1
12
35
31
12
42
12
30
30
18
65
37
168
42
6
90
24
30
18
12
53
96
16
105
48
87
45
78
12
66
12
11
112
32
1
282
24
18
12
30
6
75
39
138
47
31
42
12
60
18
45
105
42
54
6
24
41
13
18
33
27
5
25
102
102
30
93
15
30
6
66
96
42
78
3
69
60
95
43
102
42
18
42
36
69
255
66
15
27
60
12
29
112
9
234
24
18
24
30
108
33
33
24
12
96
60
207
32
31
54
18
78
54
5
144
1
36
27
135
57
33
78
24
84
36
78
120
48
72
3
69
11
169
39
141
24
6
6
72
60
11
19
66
27
57
72
48
15
171
21
39
41
1
120
48
36
3
15
12
6
12
3
87
57
135
54
6
60
30
84
144
108
3
195
6
119
16
15
6
59
13
35
7
48
105
57
66
132
33
80
97
60
72
30
48
48
18
90
66
30
36
84
6
12
60
11
55
9
15
30
90
90
36
36
18
42
120
3
51
12
120
24
66
30
17
55
30
72
24
6
21
48
45
84
90
53
85
30
60
60
42
27
45
66
42
12
11
103
66
30
9
81
48
47
16
123
69
93
48
24
102
36
90
39
21
27
15
6
6
5
25
66
60
84
66
3
9
60
12
15
80
19
24
318
204
123
75
66
35
16
48
57
66
30
39
69
27
45
24
11
97
78
18
24
48
18
12
180
165
80
25
48
39
75
12
36
69
45
6
12
18
42
102
36
27
48
39
36
210
192
210
33
45
108
135
9
ABCD 94752849208*3^$a+1 [50043]
60
8
60
24
1
63
72
20
12
28
20
24
84
16
15
21
68
127
33
24
8
24
24
16
39
12
33
51
5
48
12
49
11
48
12
4
36
36
39
36
24
29
7
45
3
5
64
48
8
36
1
30
5
132
13
47
1
15
36
56
12
28
20
28
56
24
12
49
3
8
24
36
25
35
4
20
16
3
17
28
72
32
120
31
5
16
39
117
60
39
29
12
24
16
15
45
33
30
6
51
8
16
68
1
39
32
60
115
6
59
60
36
4
20
4
36
84
32
4
204
32
4
45
63
21
11
139
21
56
13
59
12
24
12
120
24
49
30
77
12
12
1
47
1
27
32
12
36
108
36
16
12
80
28
3
21
56
48
180
12
24
4
12
32
37
6
90
35
4
20
48
76
20
37
78
29
37
71
28
72
60
12
32
24
67
17
13
15
20
24
120
16
8
7
5
12
12
28
12
20
96
24
55
9
32
43
69
68
109
35
36
12
7
5
31
29
4
20
4
21
51
36
3
17
12
16
32
13
60
35
7
120
17
13
47
120
28
48
24
72
48
168
9
3
20
31
42
39
21
135
3
17
84
24
12
55
165
32
96
40
12
63
72
17
12
24
64
92
76
8
40
27
53
52
84
24
36
56
12
40
36
105
11
40
80
16
39
41
4
56
12
132
1
198
17
168
72
73
11
16
60
120
15
65
13
51
36
75
5
160
3
17
12
12
300
1
35
13
35
24
12
25
15
36
63
5
55
60
69
8
4
24
81
71
24
55
93
8
4
8
28
93
15
27
9
9
35
127
9
9
51
20
24
12
12
37
71
25
48
36
3
32
36
4
108
56
12
48
37
27
80
1
27
20
24
19
90
111
8
36
12
60
24
4
72
8
12
43
9
108
15
65
24
19
42
60
18
5
76
56
12
28
39
41
40
8
12
40
164
24
64
140
60
12
25
11
4
20
100
56
24
108
16
32
4
44
36
40
51
5
4
21
15
140
4
48
68
43
66
36
35
13
179
12
79
72
45
108
20
7
33
72
3
89
60
1
11
16
32
7
89
180
12
168
7
24
24
9
20
13
3
32
13
71
24
12
24
19
89
12
60
25
39
56
1
23
40
60
20
1
6
29
24
36
1
3
24
3
48
41
85
3
12
140
48
100
36
15
9
51
6
131
60
40
20
24
48
72
48
37
35
88
21
6
5
168
76
32
43
6
6
17
12
24
16
24
75
120
17
60
25
83
12
84
24
16
8
7
84
9
72
36
92
36
84
7
6
15
48
20
16
24
44
12
25
23
40
33
48
95
4
72
99
45
12
8
120
25
30
5
7
5
85
27
20
52
51
53
156
76
45
15
20
12
16
27
113
4
36
135
45
44
60
151
17
40
93
42
45
72
3
24
5
40
20
28
3
5
85
35
72
1
35
16
24
32
4
15
36
5
24
1
3
32
49
71
60
12
13
23
180
31
65
24
127
17
16
32
49
51
20
64
44
36
19
6
23
112
48
8
55
9
15
41
120
4
36
108
20
7
18
15
12
33
96
66
9
56
12
16
20
12
43
5
115
65
100
60
32
24
31
5
108
24
13
59
19
5
24
121
6
69
12
8
55
5
40
60
12
3
30
39
72
51
17
36
55
9
12
20
91
5
12
72
16
15
5
43
41
1
23
12
4
36
3
237
68
1
111
63
17
4
44
12
4
80
4
27
9
20
16
20
60
19
45
36
20
12
12
1
63
20
4
87
33
33
27
8
13
27
32
28
32
36
24
12
36
52
8
100
63
45
21
11
40
20
48
31
9
92
120
180
24
16
33
47
124
84
27
77
48
19
9
51
36
57
8
48
36
16
24
111
24
21
20
24
28
3
5
25
39
20
36
88
20
12
64
20
25
6
5
12
12
4
51
101
48
96
24
40
20
132
25
47
1
107
48
31
5
76
68
4
12
56
25
107
1
11
24
55
72
69
8
136
20
16
15
33
32
4
24
72
56
144
16
32
16
75
12
17
43
33
36
8
36
100
60
80
25
15
20
132
24
48
13
48
95
24
192
16
72
33
84
11
72
7
65
48
31
101
1
3
120
20
55
6
11
25
15
8
4
51
30
27
68
67
108
45
116
48
16
27
120
18
47
4
8
12
24
157
87
3
5
72
52
44
132
40
44
19
12
17
1
27
24
80
1
27
63
54
90
21
60
15
5
49
75
21
23
12
12
16
20
7
5
64
45
30
81
63
60
6
15
68
13
48
35
1
3
12
39
17
52
20
72
108
16
45
47
13
11
121
3
12
75
17
1
36
11
12
36
64
36
27
9
36
3
29
12
124
12
24
75
9
87
89
25
35
16
20
40
104
19
36
33
32
36
12
36
124
36
36
80
19
29
16
32
40
8
24
112
75
9
20
4
48
3
17
4
84
60
80
67
29
36
12
7
129
15
5
1
60
35
1
23
25
107
43
29
88
12
21
47
40
20
24
28
3
65
24
79
5
64
12
96
15
5
19
33
12
60
15
29
12
12
52
36
8
12
40
8
7
120
5
43
42
59
36
4
140
40
9
11
24
36
4
32
24
19
102
23
96
28
8
12
7
89
7
60
5
64
8
72
49
15
44
7
21
20
73
39
20
88
3
9
8
24
24
24
13
35
60
24
28
8
25
15
32
7
5
28
80
16
36
20
55
29
16
20
79
69
20
13
15
8
12
43
77
24
24
7
89
28
12
15
41
85
30
9
36
104
31
30
75
32
60
13
23
12
60
12
16
75
21
75
5
1
23
40
116
24
24
12
16
8
16
39
36
45
8
96
12
12
12
31
113
4
8
72
16
20
7
5
40
3
6
144
11
36
79
41
12
13
23
60
1
11
40
8
24
12
1
47
16
32
24
55
24
5
24
12
100
20
64
36
24
116
64
15
5
12
4
15
69
20
24
12
24
12
40
20
28
104
208
15
5
13
35
24
7
ABCD 94752890086*3^$a+1 [50068]
104
139
54
27
44
16
3
36
17
49
24
131
31
108
101
109
135
87
90
15
15
18
35
91
9
20
139
113
7
17
16
8
31
89
1
75
36
75
5
79
18
6
77
124
15
48
153
80
55
114
126
53
85
54
213
27
41
12
13
11
31
12
36
60
65
100
12
15
132
101
36
19
17
64
15
84
17
43
36
48
17
19
65
40
99
30
83
85
99
84
87
149
160
231
30
15
39
21
93
27
104
13
63
9
159
111
225
9
47
7
282
6
113
100
32
64
104
85
6
156
150
3
12
39
210
24
72
35
100
27
12
41
4
171
5
55
30
24
11
148
15
114
102
65
49
51
24
56
139
5
157
15
104
16
20
7
36
21
96
39
54
35
12
88
152
145
150
53
37
72
71
145
75
45
47
40
8
12
43
21
36
24
63
18
15
33
75
20
52
84
81
63
120
9
47
340
123
33
87
93
44
40
63
12
9
69
71
55
257
169
6
209
1
18
17
120
40
165
215
73
11
16
60
3
21
84
27
72
18
83
12
25
54
36
9
56
67
18
48
42
33
12
120
24
153
30
53
60
4
36
80
97
11
36
16
39
389
67
5
67
12
126
95
73
11
61
143
55
66
59
172
48
96
39
117
69
119
25
144
83
127
17
19
5
85
72
39
3
33
15
78
120
47
28
51
24
72
18
15
57
15
33
95
40
452
67
216
41
36
40
3
17
240
127
33
87
57
39
105
15
137
7
93
48
72
63
5
16
15
81
39
105
81
195
68
25
54
36
77
64
56
48
7
185
7
18
24
126
18
72
15
3
5
72
97
131
19
72
101
4
159
5
72
24
331
24
36
53
40
15
36
48
36
17
79
65
1
54
90
75
123
57
56
40
84
69
75
21
48
6
162
54
41
25
144
6
53
12
40
57
183
33
207
39
24
45
39
6
11
115
9
207
84
21
15
42
23
4
21
3
36
24
32
67
17
43
66
95
1
15
33
18
29
4
21
111
20
4
116
160
63
21
44
52
39
65
151
108
21
56
24
16
105
30
29
16
44
91
53
1
90
78
30
17
36
19
60
41
13
35
16
80
103
156
65
7
29
115
101
43
144
216
36
108
93
20
24
24
97
23
76
44
1
216
3
51
149
96
43
33
33
6
29
72
43
245
7
5
4
44
16
33
3
60
33
275
67
72
12
305
79
57
108
81
11
13
47
7
41
96
24
12
60
120
25
59
24
19
261
51
5
61
3
69
71
16
3
113
13
75
51
149
37
30
45
63
36
89
1
54
165
21
48
123
3
36
29
16
56
97
96
192
99
141
138
125
1
131
85
83
36
24
7
48
137
79
18
6
141
75
21
27
108
53
76
51
45
8
19
132
36
18
30
5
60
97
24
179
52
200
103
21
93
23
24
40
44
16
84
12
80
55
45
144
56
7
48
5
13
47
160
105
15
39
18
18
108
192
125
37
11
67
18
27
3
141
96
39
36
29
24
12
124
44
1
15
129
51
224
139
36
5
31
18
198
53
16
93
102
29
96
91
29
36
64
231
114
39
36
44
16
44
37
183
81
78
33
84
99
21
51
125
84
16
27
36
21
51
113
12
109
11
115
125
13
24
71
16
105
24
51
21
30
42
3
48
92
124
21
18
54
126
216
29
100
177
3
15
54
11
109
6
21
51
18
102
24
48
17
136
8
52
27
48
89
136
9
39
12
8
85
42
5
64
104
19
36
17
25
159
39
5
139
141
165
72
18
126
15
56
73
144
83
60
19
36
18
11
4
20
16
93
123
219
5
61
23
60
79
126
11
40
21
35
43
177
8
52
60
9
11
4
33
42
41
64
ABCD 94752982802*3^$a+1 [50032]
42
30
14
39
1
11
49
62
16
17
1
11
12
15
57
7
17
31
26
16
11
9
4
56
24
4
59
13
2
9
15
34
30
2
6
48
6
15
21
3
61
8
40
12
11
7
14
18
10
11
27
21
3
6
15
1
24
80
27
13
11
12
37
44
12
15
9
15
9
6
21
1
47
9
34
30
23
72
19
65
1
23
9
70
18
36
20
3
3
6
3
15
9
25
20
4
8
64
11
24
9
27
1
72
6
2
36
18
16
17
7
14
10
38
36
6
22
26
78
28
36
32
15
51
24
40
6
20
3
25
18
42
36
24
8
16
8
3
55
48
29
3
33
12
3
45
19
26
6
33
1
131
67
6
42
54
66
14
3
24
25
6
2
60
4
23
33
16
54
24
89
7
14
27
7
42
23
21
28
12
83
39
9
36
36
1
30
38
42
58
36
8
10
6
2
34
38
93
9
3
13
12
11
27
22
83
15
69
12
105
16
54
26
16
30
8
64
6
2
42
16
14
34
54
2
72
16
20
15
19
6
18
29
25
8
15
36
9
12
39
24
33
3
7
24
53
13
30
72
6
26
16
18
8
63
12
12
13
59
31
26
12
10
48
8
70
8
3
48
15
9
9
40
14
30
3
144
31
5
27
9
21
52
6
54
12
104
46
38
4
6
56
45
27
6
12
40
8
27
27
40
29
1
56
16
8
15
13
11
60
39
45
13
11
24
84
7
5
36
37
2
22
36
20
40
44
24
22
18
14
46
2
10
14
24
6
3
31
24
2
16
6
6
18
53
19
14
10
14
15
13
54
14
3
33
4
12
11
1
12
24
83
60
39
45
3
6
12
3
21
22
5
12
21
36
4
23
1
44
46
2
12
27
60
37
12
2
16
5
3
42
3
72
67
32
70
2
22
23
24
72
13
14
30
3
1
20
51
1
12
11
7
6
23
36
36
3
34
60
8
24
3
1
32
6
22
12
12
26
22
32
48
27
15
42
48
3
43
5
99
18
126
153
31
41
12
9
10
77
12
12
9
15
27
54
28
24
44
36
27
1
2
21
19
32
21
3
69
3
45
60
12
51
9
15
45
72
13
8
27
43
17
25
8
51
1
26
112
5
12
13
11
13
50
10
44
51
60
12
24
33
6
30
3
13
18
8
66
22
65
73
23
60
24
24
36
81
16
24
126
6
2
24
9
7
53
1
35
9
3
25
18
6
66
101
43
2
12
60
6
6
106
30
12
32
3
24
51
18
39
9
52
26
6
10
29
24
13
12
2
6
58
24
14
3
25
8
4
2
57
15
34
11
37
56
22
72
6
11
45
27
9
27
21
3
69
28
11
21
51
1
36
18
17
33
63
13
8
16
18
5
9
27
25
54
48
50
15
39
40
8
18
28
20
6
9
31
2
22
8
66
118
26
4
11
12
13
24
95
24
96
12
12
9
6
9
1
35
105
3
31
53
60
39
21
1
44
36
51
7
17
12
57
3
7
5
9
15
72
9
34
8
34
8
12
4
59
3
40
5
25
68
63
1
35
37
6
32
57
12
1
26
81
9
84
4
20
3
31
48
17
9
27
37
6
18
6
56
6
10
77
84
39
54
16
18
24
17
13
36
6
26
15
15
81
24
37
12
30
6
2
6
3
15
6
3
7
24
102
26
16
53
3
46
11
1
6
42
23
21
12
3
9
15
3
70
18
24
18
6
8
34
12
26
18
36
3
73
6
17
55
18
23
36
1
2
6
10
5
43
42
14
18
36
10
38
16
8
34
78
71
9
15
12
7
42
8
27
3
6
34
8
16
8
10
56
46
48
6
35
24
1
14
70
23
27
57
9
6
48
6
42
34
44
24
10
29
3
42
24
28
26
64
98
27
1
68
4
2
10
24
83
1
11
12
12
69
12
63
1
35
24
12
24
31
41
57
3
21
39
31
41
12
21
6
40
2
40
12
11
49
60
23
60
25
38
6
12
16
20
10
32
16
5
1
20
3
48
36
55
2
16
38
48
81
25
23
87
6
15
9
15
24
33
3
7
30
11
49
11
12
13
11
15
34
44
40
2
33
60
13
6
26
39
37
18
2
30
6
12
15
1
36
2
22
20
12
3
48
12
27
16
8
9
39
57
1
11
25
18
29
49
18
78
35
7
17
21
10
24
30
66
2
36
27
55
17
1
14
58
24
35
36
37
35
60
9
36
63
15
10
6
2
22
5
9
15
84
15
24
9
13
2
42
22
24
30
11
9
15
15
6
10
62
24
34
29
72
43
17
21
4
32
22
5
12
25
36
36
38
21
25
96
18
26
39
79
18
30
5
33
84
39
9
30
16
38
15
93
6
24
22
11
25
6
24
8
10
8
60
24
10
18
8
40
30
18
71
79
96
2
12
4
44
15
3
22
56
4
48
20
28
6
18
12
8
90
22
2
22
35
33
16
6
5
25
18
48
56
66
64
11
51
24
33
21
4
6
18
6
29
45
27
36
15
9
9
12
60
39
36
9
39
9
10
26
30
21
3
6
3
7
29
24
45
15
7
8
10
14
22
23
48
25
2
70
50
16
5
24
25
56
42
16
5
33
66
30
16
12
6
30
20
6
66
3
43
101
1
60
6
18
11
19
17
69
4
24
24
54
14
3
7
48
2
4
2
18
15
31
38
3
31
17
12
25
23
60
1
35
49
47
3
9
31
66
35
60
12
51
40
14
12
3
84
1
24
6
29
72
33
18
9
12
25
20
24
36
24
4
8
3
9
40
35
1
11
3
10
12
8
3
45
3
69
16
26
18
12
16
42
5
9
28
71
1
6
26
27
1
35
36
33
18
6
27
15
88
56
48
6
10
8
45
9
24
4
95
36
13
12
11
24
7
26
40
24
38
18
30
88
14
34
5
60
7
5
36
36
3
40
5
24
1
20
40
11
48
24
1
42
41
73
6
50
4
11
57
6
16
50
12
27
15
45
3
64
32
6
4
56
12
15
67
14
39
3
16
6
2
9
39
22
2
18
36
10
30
8
82
24
8
6
42
34
11
1
11
39
42
63
33
15
1
6
2
27
43
8
10
36
26
18
15
60
21
64
30
8
21
27
42
4
2
48
33
25
32
52
11
39
6
58
2
6
18
27
33
28
38
9
33
54
54
15
12
24
21
27
39
6
39
72
3
30
3
12
24
24
19
8
22
90
38
3
9
27
48
13
12
8
63
3
18
4
48
12
59
3
33
7
42
20
52
54
5
1
11
9
16
20
63
3
24
9
12
67
41
31
2
28
23
25
56
10
18
44
10
5
21
4
18
29
24
9
12
6
40
5
1
143
9
15
3
33
1
11
24
21
4
50
42
22
32
24
21
21
3
24
3
40
17
25
8
16
84
11
21
36
75
12
9
6
34
20
15
84
13
18
5
67
5
21
3
25
18
2
6
21
3
16
17
36
12
12
12
15
33
69
34
65
13
23
12
9
30
40
5
3
9
63
24
57
12
36
12
36
21
12
27
25
35
25
71
31
8
88
5
48
25
11
13
11
31
8
18
6
18
6
9
13
50
6
28
95
48
31
26
46
8
6
12
16
44
24
15
13
56
24
36
28
14
18
3
3
46
56
12
3
19
24
29
19
8
18
36
3
21
3
13
23
1
24
20
6
6
4
8
4
74
6
28
54
14
28
38
6
3
25
59
9
15
139
6
2
10
12
36
11
24
3
10
60
11
15
88
5
37
48
44
27
48
1
38
16
17
48
24
12
60
36
12
9
39
13
36
6
5
13
35
13
6
30
26
46
18
5
3
6
3
13
47
25
48
8
27
15
6
10
77
81
12
27
27
9
25
110
144
57
12
13
12
47
69
4
18
14
10
6
60
8
3
1
24
56
42
9
1
11
49
44
28
2
48
6
10
8
9
7
17
12
3
18
3
51
18
6
18
36
28
20
18
66
15
55
32
21
96
1
8
4
54
24
24
32
6
34
14
3
1
11
24
33
3
13
12
6
32
9
13
18
6
11
12
37
54
5
1
90
98
54
69
3
6
72
3
31
5
1
2
10
11
25
11
45
3
15
9
12
9
4
12
83
57
24
3
19
62
27
24
21
15
24
3
24
9
9
54
24
9
1
56
6
9
31
41
24
21
87
3
90
39
7
5
21
3
19
5
48
49
44
30
30
4
35
48
19
38
10
14
10
2
3
21
6
46
20
40
24
14
9
13
35
7
48
89
24
25
35
9
28
35
108
1
8
22
48
8
34
8
22
6
66
18
35
19
38
18
18
28
32
18
21
12
31
8
21
12
48
12
27
10
107
3
30
3
31
29
19
18
32
4
71
13
71
48
39
42
96
15
21
3
9
40
14
33
15
21
12
7
53
13
32
12
28
44
4
8
3
45
4
2
22
35
36
12
117
27
7
8
6
64
66
14
28
20
18
ABCD 94752990914*3^$a+1 [50046]
28
12
33
3
32
55
18
59
55
102
59
31
60
21
33
66
108
42
11
25
48
39
60
15
33
3
30
47
7
132
41
79
125
1
215
12
7
9
81
3
87
53
100
63
129
15
9
15
21
33
47
55
24
36
108
12
21
92
13
27
117
6
33
51
9
36
20
49
12
24
66
17
7
33
51
54
23
37
18
65
4
39
5
49
66
21
33
23
67
18
18
9
27
54
72
90
60
5
25
3
116
25
59
19
12
24
5
12
88
69
27
123
21
15
120
17
7
113
48
12
7
101
24
12
148
3
5
88
27
45
33
159
20
31
24
36
17
40
45
95
52
57
3
48
3
126
30
81
15
5
24
48
67
5
13
11
25
54
53
60
7
93
15
17
36
19
117
8
96
19
18
23
12
88
75
144
125
16
36
21
87
32
100
80
19
36
6
3
9
147
15
21
15
113
4
8
4
21
75
12
132
33
51
24
15
162
36
18
54
51
36
3
12
45
8
12
28
3
93
84
68
28
12
32
112
51
29
25
36
54
24
69
3
30
83
61
39
60
84
15
45
12
36
60
63
17
40
3
29
48
7
72
6
83
40
96
9
306
60
33
32
25
11
19
41
24
43
18
60
83
7
77
151
72
18
132
144
3
48
8
67
18
39
48
32
61
30
42
23
100
32
148
39
53
13
96
71
124
3
41
61
23
121
27
45
24
18
41
7
9
44
151
21
15
48
129
116
115
17
40
8
7
72
45
68
37
3
32
13
75
3
29
7
21
84
44
67
18
11
28
116
79
30
3
68
24
13
18
24
48
18
6
105
44
7
77
55
18
95
24
96
19
36
53
49
3
24
20
48
37
11
43
36
29
40
80
61
18
6
36
23
31
57
8
136
8
28
108
51
21
48
39
105
8
88
80
184
3
113
36
13
12
39
75
69
15
41
84
1
6
101
7
33
3
30
39
237
18
48
17
7
29
12
24
76
3
57
27
41
4
15
41
85
36
95
13
15
75
33
3
29
7
30
18
17
48
13
48
90
81
33
3
48
32
112
57
51
68
115
36
54
47
25
167
88
12
32
48
7
41
4
8
40
51
6
108
51
87
9
63
90
6
36
5
28
21
47
55
114
54
137
43
41
28
36
39
36
41
31
48
89
36
79
101
40
51
93
3
48
29
7
24
12
24
21
8
4
75
18
30
24
105
8
16
27
77
121
59
31
132
77
151
45
92
13
15
116
31
48
5
31
36
24
48
42
11
28
27
9
80
28
20
13
18
30
11
79
57
44
28
15
60
5
16
20
52
9
99
80
4
152
31
12
57
188
43
45
8
7
30
42
137
91
17
61
12
18
90
47
7
42
30
96
48
29
28
3
77
13
66
9
51
105
15
29
79
41
16
24
20
52
69
11
7
21
20
16
336
3
36
36
69
8
31
12
198
6
84
5
16
3
18
12
35
7
48
5
73
59
85
18
12
45
33
198
90
35
12
108
4
60
8
73
24
108
95
13
12
3
3
69
56
55
12
132
12
54
75
20
12
100
12
20
48
25
30
53
19
41
19
77
16
8
127
17
1
6
21
92
7
45
15
36
57
56
64
32
91
29
136
8
7
17
28
48
57
12
27
84
75
5
16
63
18
18
57
60
27
93
32
7
18
111
45
42
30
54
41
12
1
95
52
68
25
215
16
44
52
45
35
40
3
29
55
36
60
17
40
15
249
33
23
40
8
7
30
18
161
79
29
28
15
69
39
29
12
36
48
19
21
72
72
8
25
87
56
31
60
30
36
162
17
4
36
51
57
36
44
16
32
175
24
66
23
85
71
73
42
101
48
64
8
7
113
103
9
12
236
4
36
12
32
4
15
65
60
7
18
30
5
109
23
49
15
68
60
52
15
45
51
102
11
25
35
12
72
16
105
51
33
108
18
21
8
43
57
108
248
61
3
87
30
6
113
12
37
3
15
77
103
30
47
16
120
24
12
15
78
3
15
33
44
31
5
7
18
11
64
39
21
27
114
66
29
36
13
39
12
123
53
19
93
3
105
80
103
54
36
12
72
131
91
161
48
19
18
24
51
92
112
48
33
39
8
16
87
29
79
17
55
77
7
21
33
24
11
64
15
30
27
20
96
100
48
15
161
64
120
32
109
96
12
42
29
40
72
3
12
5
199
29
7
138
71
55
54
6
48
21
72
39
65
43
72
18
30
45
63
29
36
28
96
15
84
24
41
7
53
4
57
36
18
177
8
7
45
63
24
12
18
27
68
16
24
8
12
36
12
4
44
4
3
30
60
18
66
6
149
13
90
12
18
143
145
39
24
32
12
60
67
93
3
5
97
47
13
18
72
18
3
36
56
7
6
54
72
21
72
8
55
9
20
31
30
83
61
60
51
20
19
48
162
59
31
60
41
7
90
6
65
64
27
36
57
96
12
60
32
103
42
18
30
18
36
24
5
96
43
57
69
30
21
3
18
3
12
32
25
3
27
165
56
37
ABCD 94753078978*3^$a+1 [50195]
33
107
48
24
13
63
240
20
43
17
37
48
135
48
32
112
48
57
90
113
180
64
333
27
3
240
30
60
108
75
12
32
1
108
107
88
57
267
132
21
35
4
63
150
111
9
147
33
108
18
114
3
27
53
40
93
71
13
15
3
198
39
165
63
93
99
32
28
132
21
12
123
80
64
20
60
48
112
36
33
267
80
40
8
4
96
44
100
33
63
9
3
24
129
15
9
120
23
37
63
420
33
59
16
60
80
64
80
112
20
13
60
147
36
32
108
40
8
160
45
147
33
99
93
18
261
33
215
73
39
51
17
175
78
47
61
12
15
92
25
180
63
297
63
27
125
13
27
225
36
51
80
109
11
28
240
45
51
92
228
169
87
176
37
167
16
84
60
84
36
261
87
105
123
27
17
156
244
68
40
68
52
21
84
60
51
147
69
93
27
8
85
6
21
24
240
32
160
20
64
153
6
17
124
96
33
120
87
3
144
21
140
132
48
76
129
30
141
81
15
3
45
147
5
40
104
216
100
237
60
35
40
80
1
42
29
16
80
40
33
87
32
25
47
64
27
69
108
81
107
37
35
85
35
25
63
72
168
108
92
120
37
6
30
131
36
157
27
33
120
60
11
256
69
59
163
90
75
48
24
36
156
51
5
88
36
21
48
15
72
93
24
126
21
216
8
16
9
72
47
133
123
204
63
117
123
17
12
4
15
69
120
105
156
51
9
47
25
39
51
69
60
60
36
20
112
32
348
253
135
48
104
48
205
72
15
12
99
54
138
5
73
84
75
3
29
100
9
39
33
60
108
72
30
17
25
48
3
24
45
60
47
36
37
15
45
27
81
15
192
3
162
35
61
30
222
47
16
116
271
173
37
27
8
24
13
35
73
15
44
16
84
9
135
72
117
315
8
235
18
47
244
176
88
32
217
167
19
101
61
83
64
8
40
48
75
17
25
39
60
9
72
18
29
61
72
120
72
251
145
35
25
264
123
128
37
143
16
63
53
235
48
81
84
32
28
32
144
4
12
300
45
192
23
12
72
43
21
24
21
24
48
540
90
150
479
43
18
30
78
71
49
144
27
44
109
180
18
198
107
100
27
33
63
21
24
36
9
12
90
42
108
47
235
17
28
32
73
27
60
20
1
318
129
21
15
144
272
1
72
36
11
1
143
52
57
23
52
60
240
93
87
72
144
96
3
93
104
48
25
66
114
11
16
56
43
17
64
36
252
63
102
27
60
21
3
75
21
156
32
112
21
27
20
25
18
29
73
36
24
11
24
16
105
167
157
288
107
52
128
52
48
156
105
51
9
47
280
117
63
15
17
12
40
123
126
15
237
87
63
102
75
12
21
59
48
181
99
216
176
256
45
3
84
21
240
11
100
33
87
36
15
17
52
21
39
69
71
109
59
480
1
71
16
93
27
140
208
44
228
4
48
72
3
18
108
15
20
52
200
88
57
18
21
123
81
84
128
37
ABCD 94753331716*3^$a+1 [50084]
183
42
48
127
24
8
57
60
19
71
9
4
12
24
77
210
60
49
48
32
64
35
36
24
37
24
59
42
43
32
4
11
25
5
144
6
30
55
8
112
120
192
8
4
5
24
79
56
165
55
107
9
136
143
37
179
36
13
12
20
9
15
48
27
61
24
68
123
54
115
149
19
132
60
84
240
12
24
96
35
37
71
49
32
60
148
96
65
60
171
16
29
30
6
7
23
108
6
30
49
32
144
16
65
55
59
85
24
191
49
144
23
25
65
18
1
89
7
89
3
112
59
126
55
59
37
120
5
27
3
144
13
11
162
19
8
3
45
88
11
6
7
36
41
180
6
73
84
53
27
231
162
18
36
66
54
9
52
29
54
9
60
27
45
39
37
35
24
36
49
125
19
35
6
3
88
143
36
121
60
35
117
147
24
85
125
19
23
25
24
84
20
57
24
43
11
30
7
65
19
8
16
65
55
80
24
93
54
24
12
54
36
79
35
133
32
40
36
5
27
16
84
12
60
5
91
89
54
117
52
11
270
55
12
84
236
84
28
41
91
11
18
19
48
95
144
45
4
41
31
155
90
67
248
3
60
120
49
101
27
3
25
65
36
114
21
36
15
45
99
1
60
24
60
125
31
80
88
24
20
57
90
25
29
90
60
45
72
9
31
8
112
48
44
3
109
5
39
15
49
68
12
171
42
79
5
54
1
48
32
51
49
59
25
11
36
13
77
48
42
9
9
27
39
73
23
25
5
139
24
84
48
60
48
101
79
71
66
90
18
42
45
64
11
13
77
43
20
81
19
12
29
63
183
13
77
19
144
41
55
35
54
7
23
37
168
11
6
84
150
30
24
139
36
41
66
109
35
33
57
103
132
95
1
35
30
18
6
30
60
36
18
99
76
107
13
5
6
13
32
88
32
24
16
221
55
23
9
117
30
1
59
36
9
16
24
5
36
3
45
7
24
11
93
27
49
36
48
101
54
81
16
60
24
5
43
23
9
124
65
96
30
85
131
9
148
101
66
24
169
47
25
65
43
47
66
18
25
35
72
30
108
36
54
25
60
140
16
84
12
5
19
8
100
32
45
79
5
36
63
72
36
28
95
9
108
28
11
13
23
33
4
48
48
36
29
6
45
21
240
19
29
55
35
1
48
108
83
12
13
11
90
43
32
141
19
8
28
44
21
54
45
45
6
9
9
67
152
27
6
55
120
108
167
13
35
9
132
75
13
173
67
17
99
64
131
66
31
24
41
54
36
30
15
45
18
9
3
25
29
19
12
32
232
60
41
24
19
24
203
150
30
69
9
39
33
43
104
27
24
36
145
20
51
30
78
117
3
37
53
19
53
115
65
60
19
29
55
71
85
20
16
20
40
24
35
9
52
23
97
80
3
72
60
13
17
18
49
41
132
54
61
23
6
54
12
60
129
51
109
35
13
132
11
78
12
18
97
24
104
64
113
55
12
17
15
81
3
45
31
36
24
8
63
25
29
115
84
5
7
24
80
51
45
3
9
27
1
5
30
109
59
117
45
75
15
25
72
131
45
45
19
23
9
16
48
24
56
81
30
13
96
12
119
13
36
176
21
78
66
36
144
15
40
44
76
95
69
16
5
126
157
12
24
5
6
13
113
30
9
40
56
75
144
1
35
73
167
30
19
5
36
163
44
3
18
72
55
5
79
5
114
25
11
61
59
60
121
48
5
475
47
85
5
24
31
5
18
9
21
19
17
15
40
68
3
13
77
90
73
77
19
65
6
13
71
6
43
24
53
27
16
71
85
48
108
24
41
99
21
90
37
107
13
11
9
81
30
1
41
7
23
18
19
77
3
27
13
23
25
152
16
185
60
30
49
20
93
60
7
156
20
105
162
193
12
84
60
41
27
148
83
85
77
7
77
103
12
101
18
96
36
18
72
7
56
27
30
18
1
36
44
15
36
49
24
47
37
96
132
48
56
4
77
67
11
49
23
25
72
12
128
33
3
141
54
66
19
72
35
18
91
104
4
12
24
17
103
5
36
90
96
93
16
71
9
75
85
84
12
24
24
32
99
36
18
55
71
33
21
36
79
20
87
109
24
72
29
84
42
45
4
5
135
48
117
36
18
109
192
96
24
35
109
84
41
36
63
16
11
9
52
60
ABCD 94753558286*3^$a+1 [50004]
33
3
12
3
69
36
24
12
24
12
24
63
216
57
39
33
36
87
42
3
108
51
9
24
60
36
9
51
9
3
45
135
108
72
69
15
48
48
27
78
54
54
12
39
24
9
18
114
66
18
27
180
144
9
36
123
12
120
39
57
48
60
12
15
129
21
54
138
72
51
12
33
174
69
12
12
183
9
36
60
3
21
36
69
174
81
48
3
9
36
9
15
60
45
18
6
135
60
84
108
72
63
9
60
21
39
120
48
48
45
42
102
36
27
12
21
15
144
69
15
12
48
21
63
21
27
12
48
24
3
30
63
132
72
93
36
27
105
99
96
69
3
12
24
15
69
12
24
9
36
27
12
27
9
72
12
36
12
84
180
105
75
36
33
39
36
12
108
15
21
108
36
21
36
18
45
60
39
57
9
99
36
141
36
18
69
12
24
72
48
27
33
36
3
48
57
15
21
12
57
6
45
36
36
9
15
33
90
21
24
12
39
81
108
156
204
3
33
24
96
12
60
45
3
39
21
27
42
15
36
72
108
21
15
36
69
144
39
12
75
21
144
39
9
36
36
96
60
72
72
135
9
87
30
15
9
180
51
33
27
12
57
36
15
108
39
81
12
45
39
24
60
117
84
3
15
33
180
12
12
48
3
9
120
24
9
3
24
81
15
120
87
18
12
231
27
48
45
9
3
69
24
102
45
33
144
27
60
36
48
216
36
48
12
12
72
21
27
168
75
18
42
165
27
36
126
51
24
21
72
51
12
48
72
105
12
87
24
36
36
60
105
48
60
39
63
24
81
84
15
105
21
54
18
27
120
84
51
6
48
39
12
135
84
6
15
120
3
6
75
12
3
57
45
3
21
3
33
3
96
21
54
45
36
63
6
39
120
105
144
3
69
15
39
9
48
72
48
63
12
90
60
15
72
12
24
36
15
54
6
36
18
15
36
24
15
90
27
57
63
9
3
36
96
24
24
141
96
48
3
24
24
12
48
72
84
21
54
54
15
57
54
21
132
36
87
192
21
129
180
18
225
9
48
3
12
3
33
12
12
21
156
123
48
48
132
33
27
60
57
63
48
24
3
9
84
21
90
21
27
21
12
12
72
99
57
60
12
33
3
51
81
120
180
120
57
15
45
48
39
3
162
51
60
24
21
144
51
3
21
48
12
15
105
3
57
123
93
12
12
3
117
81
3
57
30
54
15
60
33
36
27
84
24
9
87
36
57
15
27
21
72
15
21
27
33
21
15
84
12
69
270
24
21
60
21
3
24
51
45
111
21
72
33
87
111
21
24
9
75
96
12
33
27
60
60
48
72
24
75
9
24
57
36
39
24
39
60
18
87
72
15
45
9
15
45
72
87
72
60
105
39
27
72
57
69
27
45
39
156
135
18
27
12
120
87
21
108
60
45
24
51
105
42
138
15
12
12
12
9
39
12
36
105
15
120
159
33
60
12
3
18
3
9
6
66
24
39
63
45
12
105
3
48
12
60
12
33
54
21
84
51
24
138
3
84
9
27
27
33
177
75
33
162
33
48
45
75
12
108
156
15
21
15
33
75
57
9
3
57
120
6
129
36
45
24
3
72
33
51
36
33
15
12
84
12
75
18
99
15
105
72
15
9
36
60
3
141
24
60
192
24
105
72
27
117
18
93
12
48
60
177
3
33
147
12
96
15
21
24
12
60
48
96
24
12
9
3
60
12
33
216
51
81
3
84
105
15
48
12
12
9
36
48
147
33
42
48
42
48
18
69
48
48
57
18
93
81
6
18
27
45
87
21
15
111
45
3
6
27
192
36
36
24
81
90
18
51
75
36
105
21
135
24
15
21
15
9
9
27
120
72
48
27
45
36
96
21
3
27
42
3
33
156
24
111
144
12
3
36
30
75
3
33
15
9
9
51
9
54
21
96
93
63
9
3
12
9
36
3
45
72
18
57
51
54
6
45
12
33
123
51
6
72
27
21
27
105
27
3
21
60
72
72
45
36
60
72
12
3
213
36
51
39
33
36
99
21
96
24
132
33
51
108
240
33
15
69
99
72
24
9
87
15
33
39
237
15
9
69
63
57
3
33
60
27
72
3
33
24
111
126
174
189
12
60
105
30
21
33
42
69
60
9
180
150
45
21
36
15
9
48
87
24
69
51
81
36
54
36
9
3
21
36
96
12
21
15
132
24
36
57
27
81
159
36
24
3
33
57
87
24
60
75
9
81
42
12
18
99
33
63
180
27
36
57
9
6
33
39
72
9
ABCD 94753667774*3^$a+1 [50095]
3
24
21
54
16
14
66
6
106
74
15
45
96
27
7
24
41
271
14
34
2
27
36
132
72
168
60
72
48
24
24
31
48
5
21
46
5
139
50
27
84
36
27
16
2
60
138
141
45
63
12
84
7
72
137
84
156
55
8
88
24
8
102
58
8
40
2
78
112
2
99
84
31
77
57
10
101
19
8
33
7
24
41
48
15
6
15
48
51
42
70
48
77
132
45
82
8
96
9
31
14
18
168
126
75
55
161
132
67
41
84
91
50
12
106
96
134
10
65
7
29
48
43
120
48
50
22
29
48
243
45
19
5
3
18
39
45
298
53
115
8
9
60
12
111
129
45
39
12
48
15
9
48
9
123
33
15
84
21
3
7
5
12
31
5
24
57
51
57
51
57
27
127
41
55
29
9
24
18
69
81
18
30
39
33
90
129
33
27
36
7
125
36
12
123
237
12
31
144
168
14
130
65
24
204
3
88
125
81
171
12
51
21
81
10
72
158
63
27
90
3
36
24
135
6
10
24
110
72
3
12
43
72
17
36
115
24
101
132
15
18
84
156
30
69
33
48
96
66
69
9
12
39
21
34
56
54
15
84
12
33
10
24
48
53
211
38
27
36
48
12
57
75
105
106
17
7
53
24
33
178
14
24
36
108
82
8
42
60
3
45
18
117
43
8
45
67
8
24
21
24
75
6
106
89
31
5
21
3
99
33
7
48
38
90
54
106
2
39
168
48
24
21
18
16
86
3
120
31
14
75
12
24
115
29
69
15
48
168
36
21
70
32
16
80
165
9
12
54
45
115
5
12
103
137
135
33
15
174
63
27
6
99
165
111
259
5
48
72
43
32
105
36
252
15
117
81
87
45
22
41
117
63
12
24
36
12
48
15
33
7
134
18
48
78
24
15
48
24
3
93
19
14
10
197
60
7
17
31
320
9
39
24
21
60
84
45
63
84
19
80
21
36
15
102
3
175
77
12
63
18
102
42
78
6
72
82
2
3
36
204
43
50
108
15
72
19
56
57
31
192
14
106
29
60
21
3
12
48
72
45
222
33
15
208
2
22
26
15
7
29
19
17
12
3
69
108
108
33
15
75
112
53
84
165
3
24
36
225
27
63
42
22
86
147
15
168
33
9
46
5
60
31
8
88
80
57
7
14
42
33
7
72
72
56
88
41
9
15
7
29
19
29
36
12
72
60
7
41
24
144
15
9
36
12
45
87
43
209
36
19
50
6
57
63
93
19
62
10
41
12
120
153
15
72
12
24
159
6
36
70
8
78
10
77
43
48
29
3
213
36
141
48
24
63
12
120
63
33
36
129
192
10
14
84
27
69
6
9
81
30
30
24
15
45
111
132
51
42
60
42
45
60
81
60
27
127
26
22
122
108
10
72
38
60
3
81
39
115
5
9
18
72
21
24
33
18
42
30
33
31
89
127
5
27
93
48
12
144
24
79
38
75
9
6
45
9
63
297
234
162
48
36
24
10
65
36
60
36
33
39
67
125
24
117
22
113
63
144
21
105
39
60
72
111
9
24
39
40
38
34
101
3
57
24
81
3
60
81
99
19
161
7
17
111
16
5
45
48
3
84
79
5
67
14
3
72
180
19
96
48
2
54
9
15
40
48
38
27
12
48
24
108
7
158
82
128
21
12
33
54
93
72
163
5
3
72
168
30
24
48
39
36
12
3
40
62
10
77
51
33
57
3
147
88
120
5
75
9
7
56
88
14
15
48
72
51
45
9
12
60
63
75
168
30
123
127
24
24
29
36
36
129
84
51
336
48
3
69
33
48
18
66
39
175
80
21
3
18
99
115
5
36
55
5
3
30
27
15
90
102
45
33
82
113
108
27
40
48
29
36
9
63
55
48
26
60
10
29
99
6
27
7
50
27
51
112
2
3
60
7
24
14
10
26
111
39
21
91
77
45
142
29
27
69
3
18
30
30
3
79
137
36
105
18
69
21
39
15
42
51
45
30
360
72
21
156
48
36
9
27
63
160
38
123
7
5
3
21
36
7
38
15
67
5
43
17
15
153
9
6
48
9
216
55
86
24
ABCD 94753717252*3^$a+1 [50144]
149
112
63
209
100
12
84
176
28
528
260
349
18
45
45
3
84
108
128
73
39
36
96
45
90
144
9
45
3
80
112
165
126
41
13
71
12
79
33
75
57
123
36
45
32
139
18
51
201
39
180
60
132
12
180
27
69
12
48
20
112
99
18
87
36
12
96
21
18
270
11
16
135
29
25
35
55
36
5
48
36
96
16
87
41
31
125
73
183
32
55
93
32
16
416
55
5
13
71
91
21
48
60
84
80
175
90
35
37
143
160
75
113
52
12
128
112
33
287
16
32
36
25
131
48
52
60
68
28
9
11
12
208
228
96
60
69
15
21
203
28
20
112
15
141
39
45
32
108
31
69
48
12
128
4
128
28
32
91
9
81
75
96
99
45
9
27
45
179
109
3
12
36
39
105
80
48
48
61
111
48
36
60
105
39
51
33
12
48
51
125
19
36
41
139
21
116
28
20
64
12
36
48
32
28
225
54
57
20
265
23
172
228
27
18
63
27
53
37
15
108
39
54
99
36
156
36
32
48
7
201
96
128
12
13
83
84
13
3
87
213
39
45
348
111
54
72
3
20
16
32
60
103
189
108
48
20
64
12
45
35
16
48
45
39
80
187
18
35
55
72
81
9
18
21
159
81
32
48
124
96
20
16
15
93
32
48
25
23
67
33
48
176
139
144
21
44
52
44
52
183
5
84
16
12
20
97
126
36
18
11
25
54
17
73
3
48
36
96
69
23
16
141
135
48
51
9
192
20
64
60
20
31
108
65
36
156
175
21
33
126
33
75
81
80
55
29
12
4
92
64
69
47
79
93
48
212
205
83
12
160
32
48
25
27
60
20
28
441
219
48
39
5
16
69
15
75
54
27
128
79
180
161
124
116
144
16
12
3
126
35
28
176
4
96
129
107
4
51
45
108
36
45
99
171
21
96
32
85
167
4
60
36
3
93
32
55
162
108
87
75
153
80
16
96
44
112
228
45
227
64
284
64
27
5
36
48
19
45
48
272
28
39
9
279
90
111
84
80
16
69
267
300
48
48
84
60
93
72
11
48
31
33
68
79
45
128
16
81
18
81
96
128
37
39
96
48
20
28
39
18
75
96
9
23
49
63
80
16
39
21
36
105
71
60
52
12
75
53
1
99
188
48
25
155
61
3
12
48
192
36
33
111
204
36
9
215
12
100
12
80
67
45
36
9
54
125
16
165
95
139
65
169
27
225
63
117
23
31
5
64
57
90
9
20
60
199
57
15
18
83
160
44
16
68
64
140
388
12
48
3
29
132
109
126
273
141
39
51
285
144
48
63
65
16
48
87
41
60
228
60
4
21
54
5
12
163
180
36
54
51
129
63
9
83
7
29
12
67
45
36
12
87
72
101
60
217
27
44
160
75
5
36
103
72
33
12
99
144
162
11
64
15
21
69
18
90
123
3
189
27
54
35
16
236
132
12
100
48
48
44
100
129
36
203
12
16
128
235
21
144
51
54
75
15
45
96
20
19
9
45
51
20
76
15
261
80
204
36
64
240
108
36
51
41
49
3
12
39
57
80
4
60
ABCD 94753732226*3^$a+1 [50059]
44
25
84
11
25
141
2
37
24
27
72
80
61
24
33
15
12
35
10
110
12
13
3
9
35
1
12
93
62
28
180
32
1
96
24
11
78
18
22
62
66
70
2
40
18
12
20
25
72
5
91
29
16
102
21
39
21
11
61
12
5
55
35
13
48
47
90
30
25
12
5
10
38
19
5
55
63
18
15
60
120
27
50
40
3
60
17
90
97
48
35
10
8
30
37
36
9
8
54
109
29
7
156
15
45
24
36
75
42
120
8
175
57
27
96
59
16
57
15
18
80
40
3
180
12
12
95
18
19
53
7
3
8
37
36
27
45
12
63
60
32
40
45
12
23
78
42
1
12
72
33
2
60
18
10
33
12
15
12
60
122
30
25
120
36
24
11
10
3
59
10
75
60
63
45
27
33
57
8
43
24
23
13
9
8
10
45
17
88
3
27
50
30
72
85
3
180
14
19
24
23
25
35
112
57
41
19
23
70
63
48
57
2
28
57
12
35
25
36
75
32
1
17
79
33
170
102
43
83
12
1
47
37
47
13
3
9
3
8
13
36
96
45
63
17
82
20
25
35
70
3
15
30
32
10
30
51
117
63
12
5
42
37
36
24
11
13
99
48
42
3
27
90
8
54
18
72
16
99
3
2
43
35
10
18
32
48
60
10
39
35
28
50
43
15
92
25
48
12
3
117
15
20
73
12
35
61
87
20
12
1
11
28
108
44
1
5
102
13
5
67
83
40
90
32
18
22
3
15
20
85
5
24
91
95
24
60
66
24
6
49
71
13
27
2
48
103
60
120
47
22
2
1
120
77
88
39
11
30
7
3
12
2
6
37
15
68
12
72
1
47
13
24
81
27
12
35
36
42
70
50
67
5
6
37
5
31
17
19
5
31
47
1
59
121
11
1
35
12
60
1
11
16
2
48
7
17
91
107
12
16
45
17
103
15
60
44
1
27
57
24
11
96
13
36
24
17
54
1
35
22
122
13
48
12
60
15
18
14
28
108
80
130
159
96
47
1
24
72
3
108
104
1
15
92
61
89
55
33
30
2
42
49
84
3
60
57
12
83
13
15
44
121
48
41
6
12
88
57
53
187
47
30
166
153
27
9
71
22
3
87
33
12
47
48
13
117
8
82
20
40
48
90
63
132
12
17
139
12
24
41
10
72
81
12
57
15
33
32
43
24
71
13
59
100
122
79
36
5
30
25
51
14
6
37
45
50
73
27
80
85
15
62
58
33
84
35
96
22
75
15
57
21
75
60
17
10
20
1
36
48
47
13
15
32
48
13
15
9
35
148
158
40
15
27
8
40
110
7
33
14
13
53
54
36
25
5
10
9
36
15
12
38
7
33
30
2
55
3
32
13
72
65
30
42
16
15
75
165
135
69
5
6
12
70
32
118
80
28
44
13
15
21
17
175
12
60
47
18
48
10
57
96
96
53
10
38
43
24
216
120
119
25
5
30
1
24
36
12
12
15
80
12
96
10
2
1
84
83
13
72
35
24
25
51
9
24
24
12
48
35
60
61
11
1
29
55
33
18
33
39
182
43
3
9
23
25
12
24
11
1
47
28
14
31
27
21
89
43
15
20
60
25
5
30
24
18
18
13
96
96
12
15
20
10
110
13
24
36
89
18
1
59
60
12
25
36
24
84
59
85
65
55
33
30
170
10
57
3
90
30
9
35
1
24
21
14
1
72
3
20
12
1
29
55
143
12
1
11
1
27
30
183
12
23
25
29
16
72
63
24
11
72
1
24
53
22
8
10
15
35
30
24
55
41
24
46
44
6
7
47
13
47
76
12
21
57
63
9
38
37
63
14
43
12
3
45
15
261
11
18
31
252
12
12
11
40
44
1
132
3
9
5
16
87
143
10
3
27
20
25
12
3
20
24
13
12
24
12
24
48
53
43
24
5
31
17
7
105
50
73
35
13
36
81
27
72
101
79
41
10
14
16
27
15
30
38
37
72
35
25
48
33
147
3
2
31
120
36
48
5
7
33
8
67
48
5
40
30
32
13
24
36
17
115
3
9
3
32
46
3
11
88
60
20
12
48
25
3
9
48
33
75
27
33
24
84
27
2
31
11
1
60
47
25
15
60
20
1
36
101
43
27
50
42
12
36
22
8
144
31
24
71
37
36
27
9
101
42
12
60
46
14
13
15
21
24
36
149
48
10
32
12
61
24
11
12
97
95
25
3
141
117
27
45
38
37
107
1
27
78
62
1
27
134
55
3
21
39
8
10
2
100
21
24
47
6
7
65
7
41
22
81
17
7
12
60
3
30
51
72
5
19
35
106
15
48
27
14
19
11
28
105
135
21
9
3
15
60
9
35
48
13
59
1
77
18
40
9
11
13
29
7
41
42
12
16
33
11
13
108
77
30
1
12
72
23
30
22
8
25
75
69
35
28
8
85
27
21
24
36
12
165
15
17
7
41
43
77
19
36
84
11
10
50
22
27
24
12
12
36
87
164
30
48
43
5
142
21
11
210
18
61
57
3
36
36
12
95
10
3
29
30
1
95
24
76
33
12
17
58
9
5
91
27
21
27
32
1
17
67
120
47
25
36
15
33
11
13
72
113
18
60
24
25
144
60
11
49
84
5
7
41
54
208
90
27
3
18
15
57
8
42
13
15
12
237
3
153
24
108
23
10
2
1
11
28
20
25
3
45
15
12
20
37
60
24
9
8
10
20
90
67
12
71
82
3
15
72
30
27
71
72
97
155
16
20
85
35
37
23
42
72
18
25
72
123
140
28
20
30
19
48
45
75
5
10
8
72
118
2
28
57
47
13
45
18
ABCD 94753777052*3^$a+1 [50002]
15
1
50
18
6
18
15
24
1
11
81
36
30
30
39
3
54
36
12
114
21
27
82
11
1
107
15
9
39
178
54
50
36
34
5
12
21
12
36
12
64
6
8
24
48
6
76
20
42
64
50
16
60
98
18
22
24
30
20
54
33
1
8
132
18
30
10
74
48
12
52
30
86
3
7
18
11
27
46
18
26
36
28
54
6
20
24
28
11
61
44
36
130
26
24
6
6
48
4
8
30
16
8
30
12
15
81
84
16
18
50
30
30
40
47
9
52
11
3
42
60
4
32
22
42
35
3
16
8
18
3
144
19
2
48
64
35
19
48
24
29
61
56
24
6
18
6
9
45
15
12
69
39
51
9
15
22
2
10
35
9
15
27
22
140
24
6
120
21
27
9
1
38
16
2
6
45
1
8
24
39
19
17
49
24
32
6
9
21
3
21
27
9
6
22
8
36
100
26
54
108
6
46
2
9
9
27
9
66
16
14
12
51
9
18
46
18
2
78
22
8
42
6
3
33
22
8
40
234
44
36
12
52
59
45
3
51
6
4
44
10
17
1
20
10
8
34
30
5
1
8
75
63
6
4
6
2
16
20
16
8
10
2
63
63
33
36
27
58
14
18
30
6
27
13
44
16
30
96
101
24
1
48
32
18
21
19
24
65
55
6
44
22
26
72
6
9
1
14
16
24
26
6
48
18
3
1
20
6
64
26
16
11
9
16
26
9
12
9
16
2
18
48
22
2
16
11
25
2
10
20
48
4
8
16
32
12
3
69
40
8
34
18
14
18
4
8
12
88
11
123
48
9
1
20
40
20
27
27
42
22
32
30
10
6
36
14
24
9
1
8
99
19
50
39
24
13
2
21
3
10
8
28
8
60
4
26
18
24
3
25
12
14
10
156
24
12
56
15
15
54
18
24
16
8
6
63
13
78
48
62
306
9
109
36
32
24
3
57
18
105
45
18
18
36
48
16
12
36
26
16
48
6
80
58
41
9
4
8
82
8
114
46
14
16
68
24
6
34
47
25
20
24
27
12
51
24
40
26
40
14
18
36
3
81
12
34
24
2
70
54
20
100
2
24
105
1
47
127
8
6
12
12
87
25
2
48
120
45
51
34
14
21
24
45
12
18
81
55
8
78
10
8
10
12
23
1
36
30
62
10
5
36
21
24
18
90
3
24
21
30
6
48
156
6
88
32
18
40
8
100
44
6
21
37
6
2
6
9
39
24
9
37
44
28
26
9
36
19
26
36
10
32
66
3
9
10
128
24
6
39
33
12
120
6
18
6
78
40
26
48
177
31
5
13
54
5
27
10
20
63
9
15
27
30
63
51
54
10
26
48
136
24
36
11
7
8
66
27
61
128
48
6
69
3
9
1
107
27
6
72
58
2
4
18
80
24
58
44
4
8
15
13
18
2
51
27
16
80
30
12
22
26
108
12
28
23
9
4
32
12
10
98
6
24
21
9
18
24
69
24
37
72
38
42
4
23
1
35
12
72
19
5
13
8
6
45
57
64
36
20
36
6
24
24
48
22
2
69
1
71
21
84
3
9
12
4
11
153
10
17
1
95
93
16
2
54
24
10
29
144
9
10
17
55
54
8
52
83
73
36
116
28
32
75
9
15
27
42
39
9
3
24
67
8
10
8
6
64
18
56
27
37
8
28
24
8
27
55
2
12
52
92
42
24
42
48
75
19
5
19
29
91
6
18
8
22
32
10
26
36
4
35
24
19
86
66
96
21
27
6
15
19
2
6
18
36
15
21
12
3
1
14
22
72
8
18
9
15
6
12
70
17
9
51
45
3
43
2
60
24
4
8
4
18
50
36
42
102
27
48
7
14
4
47
1
6
30
20
15
9
46
56
33
1
62
10
6
50
12
48
48
4
54
32
33
60
36
55
2
6
18
46
17
1
11
3
40
30
26
10
44
27
9
51
33
39
81
4
14
189
21
54
18
12
12
24
4
44
64
20
10
8
9
21
48
36
12
15
13
54
14
28
20
51
1
126
30
8
16
11
81
36
100
54
32
6
24
34
48
56
6
10
17
33
3
27
18
36
24
4
14
30
52
35
3
24
30
87
37
36
8
12
124
26
10
8
4
2
22
18
26
24
156
3
9
27
19
26
15
39
45
60
33
16
6
128
30
51
69
3
7
8
10
8
100
50
42
6
10
11
27
18
6
57
7
53
1
2
72
45
9
10
80
64
5
3
9
9
46
26
48
36
42
10
32
172
48
26
6
10
29
21
3
45
6
16
8
18
15
45
18
24
30
66
16
48
5
9
18
30
10
8
46
2
6
18
24
54
39
21
24
6
21
45
12
58
18
11
24
12
24
31
38
51
7
56
64
41
9
3
60
36
37
14
66
144
28
32
3
57
27
60
1
68
3
45
10
72
2
46
26
16
104
36
3
49
6
120
2
6
34
68
34
2
24
28
20
24
6
9
12
73
18
14
10
18
80
48
100
23
9
4
23
45
24
4
36
18
2
70
2
28
95
1
56
48
48
4
86
22
8
90
42
27
37
11
36
33
6
16
8
24
22
72
8
18
54
18
9
21
15
1
20
4
50
72
42
24
22
77
75
10
8
27
24
27
9
48
9
16
20
48
84
6
186
15
9
84
28
104
22
2
3
57
63
81
10
6
11
9
27
25
11
73
6
29
27
10
72
44
16
26
82
36
12
134
48
40
26
12
64
18
14
96
4
20
52
14
54
48
28
20
36
60
75
33
96
4
35
49
8
15
48
33
12
15
45
6
33
87
21
3
24
42
60
24
34
8
72
48
33
141
42
18
24
39
39
42
24
75
9
72
10
6
11
7
32
66
48
48
4
2
72
33
81
75
37
44
15
84
69
82
18
8
22
50
22
114
35
9
4
78
26
39
1
78
18
8
36
3
7
80
42
48
4
2
69
33
18
9
57
15
1
35
1
2
16
17
21
60
27
67
5
91
53
3
82
8
72
16
14
24
126
18
6
3
15
58
6
80
10
48
35
3
24
10
14
22
68
12
60
12
12
78
30
36
72
60
16
18
29
33
36
12
136
8
114
48
24
6
12
12
16
47
33
3
15
10
8
28
26
9
45
111
24
108
37
50
42
27
24
19
53
73
20
46
41
1
30
6
44
3
24
81
18
64
2
63
132
12
9
46
50
40
38
22
11
7
26
64
8
40
8
15
57
6
21
27
72
16
38
24
39
3
16
26
15
36
36
21
51
12
9
106
54
11
60
36
33
16
23
39
126
34
18
30
8
64
42
32
24
6
9
144
121
54
50
27
75
10
23
39
70
71
36
9
4
71
24
9
27
36
19
8
10
12
59
1
44
40
2
69
37
6
80
10
84
24
138
6
20
27
3
24
30
15
9
36
30
33
21
66
30
12
39
37
8
18
24
22
18
17
31
41
31
18
59
21
72
15
1
30
14
10
18
30
125
69
6
54
16
32
4
14
102
48
24
120
34
26
15
9
99
57
18
10
44
15
36
1
80
4
24
26
6
76
ABCD 94754007308*3^$a+1 [50063]
71
13
36
72
11
48
48
18
18
12
108
120
12
66
30
36
24
12
37
131
36
126
30
13
47
25
24
35
181
11
13
47
1
95
36
66
163
47
30
48
30
37
84
156
173
90
13
23
36
1
35
12
108
13
24
11
12
36
13
35
48
13
59
60
72
109
11
73
60
119
24
108
72
157
35
54
30
12
25
59
18
6
85
35
12
12
37
131
13
5
6
24
18
6
37
23
12
120
12
72
96
48
25
71
12
72
12
12
120
108
24
24
12
1
108
24
5
18
25
35
37
11
18
114
48
48
24
12
24
24
132
1
23
174
102
120
36
12
13
11
61
29
19
131
60
145
23
36
36
72
120
37
35
12
12
96
1
11
60
36
61
5
66
1
35
96
48
60
1
23
1
24
71
6
18
30
6
49
11
49
35
96
1
83
1
35
36
12
24
13
11
48
18
7
48
23
66
103
83
13
35
36
13
11
61
24
47
157
60
23
25
23
102
55
35
12
1
96
23
13
101
90
49
47
48
6
7
131
12
1
23
24
49
41
66
24
49
59
36
36
13
5
7
131
13
12
24
11
36
180
12
36
48
13
5
18
1
11
18
19
11
36
1
95
60
12
72
24
24
30
6
49
60
83
24
61
72
11
84
1
119
72
12
120
13
35
132
48
96
12
60
12
18
18
25
107
36
12
12
12
12
48
1
35
96
18
48
6
36
25
23
25
228
23
85
47
37
11
78
7
23
109
108
35
12
13
35
1
83
72
25
119
25
47
24
1
47
25
11
1
23
24
42
18
30
48
42
12
156
24
12
12
30
30
48
37
23
36
13
53
30
96
84
24
13
35
6
42
12
108
37
11
12
12
36
72
72
121
11
84
24
61
71
49
251
36
1
71
132
12
72
36
48
13
132
71
13
95
24
48
120
49
5
126
12
97
24
11
13
48
12
11
24
1
5
7
12
119
24
24
6
30
25
83
84
18
7
119
61
216
77
96
103
23
24
12
144
12
48
48
12
1
23
72
25
35
60
48
30
103
47
36
13
137
18
24
1
24
83
36
12
49
89
6
24
25
35
102
114
73
23
24
48
12
12
24
49
48
47
73
132
108
71
1
60
36
5
42
1
120
11
36
36
133
48
5
7
35
25
47
30
42
25
251
24
84
25
95
25
23
36
12
1
36
71
18
90
156
192
24
108
25
96
23
36
156
84
13
12
89
198
12
24
25
11
84
97
23
73
77
6
84
72
72
13
59
25
12
12
95
25
11
36
6
78
24
1
83
72
60
37
23
109
12
24
72
11
133
143
12
60
109
144
35
54
67
84
83
12
193
89
55
36
179
12
73
11
120
13
119
54
19
59
66
30
72
13
29
18
37
41
43
35
12
25
23
24
156
108
24
24
24
1
36
12
36
23
60
144
13
35
36
13
12
23
18
48
54
60
24
72
60
60
60
84
1
60
35
12
24
25
36
48
59
12
1
11
133
48
11
60
6
42
12
48
48
48
48
12
1
24
59
37
24
77
19
24
5
30
24
108
30
48
7
48
11
121
101
43
5
90
60
120
12
144
25
23
54
30
24
60
132
48
36
1
23
48
1
24
53
19
72
47
13
12
11
12
6
186
6
19
29
198
12
78
18
85
83
12
1
71
73
11
37
23
25
11
1
11
85
72
12
180
23
24
6
54
12
1
35
1
71
12
24
36
12
84
13
11
36
25
47
6
18
36
1
12
23
13
47
12
25
72
125
30
13
96
24
83
24
24
37
5
42
12
12
37
95
97
60
11
13
35
18
18
12
36
1
47
36
186
66
48
25
53
30
108
96
54
54
12
25
5
55
95
1
12
47
132
1
11
36
90
192
114
144
60
60
6
66
48
30
102
1
155
12
24
42
6
13
59
37
71
96
36
120
12
73
95
36
66
115
47
181
107
30
30
12
1
23
60
12
54
55
60
72
23
25
47
96
6
6
13
59
12
6
6
24
12
13
35
12
24
156
24
25
12
12
29
30
12
60
49
83
48
1
47
61
89
19
48
36
47
13
35
42
6
1
11
169
5
18
1
95
84
13
35
36
13
47
13
24
107
60
12
133
83
96
96
42
78
12
13
83
12
132
48
24
30
30
12
12
96
1
11
30
30
25
12
47
60
36
12
37
47
24
49
83
12
6
67
23
72
37
60
23
48
49
71
37
96
60
11
60
36
36
12
12
12
24
24
13
71
1
23
126
43
47
60
96
37
11
85
11
36
54
48
210
96
85
35
144
84
12
36
36
49
11
37
29
42
54
103
89
6
42
54
132
6
138
12
145
23
18
7
48
41
6
13
71
6
55
48
12
29
67
11
36
24
12
49
179
25
71
36
36
36
36
1
12
23
36
36
37
11
49
48
12
96
23
12
42
66
156
240
48
18
6
60
24
6
18
60
36
36
133
5
6
12
37
11
120
13
60
11
12
6
6
12
37
48
35
6
42
25
29
7
131
24
ABCD 94754862056*3^$a+1 [50020]
33
15
15
42
48
24
75
21
24
15
9
54
72
36
90
18
45
27
9
9
15
147
30
48
12
3
15
60
6
99
39
105
12
36
123
42
78
9
117
15
189
84
30
60
6
42
30
135
3
45
21
48
138
45
15
30
60
15
24
24
45
30
84
132
18
3
69
24
6
36
174
36
48
27
69
18
120
6
6
54
120
114
42
54
21
45
3
21
24
6
9
45
18
102
30
36
81
3
6
15
9
36
36
63
21
36
114
6
24
24
72
66
30
72
6
174
15
12
15
240
48
12
66
39
69
15
57
48
15
9
66
6
36
63
15
6
48
60
111
117
108
90
12
78
84
3
48
75
72
33
27
30
30
24
114
12
48
12
72
12
318
6
24
135
48
57
48
27
12
15
45
3
6
15
24
48
57
42
21
33
6
30
75
9
72
39
51
78
60
90
72
12
45
15
60
21
24
48
105
12
3
195
54
15
99
42
18
6
15
21
72
78
42
15
21
12
48
6
6
72
30
12
45
33
36
15
12
9
18
57
15
78
12
54
24
6
54
6
135
27
18
27
39
9
21
114
24
36
192
18
51
60
21
48
30
30
24
75
60
45
90
78
39
45
39
36
141
15
45
3
45
84
3
177
12
138
18
3
21
30
30
48
78
18
210
189
45
6
42
24
24
96
3
12
45
3
21
24
48
60
72
87
48
141
12
12
3
15
33
15
21
60
9
135
27
54
15
96
24
39
21
3
102
3
81
30
120
84
36
81
45
84
42
30
60
60
48
24
63
12
87
54
6
24
81
3
6
114
45
57
3
3
45
27
12
18
87
63
18
3
39
30
186
201
69
15
9
27
69
24
48
132
6
57
9
60
3
3
30
15
129
108
78
117
21
12
12
126
6
120
24
15
24
27
54
12
15
57
27
24
36
33
15
75
78
27
15
78
24
30
93
75
30
6
54
3
69
60
78
6
54
6
84
15
63
129
9
6
54
39
57
39
21
6
84
60
6
48
12
60
39
36
12
93
114
54
12
78
6
126
18
144
3
63
129
3
57
45
3
27
30
90
12
54
150
156
18
48
24
18
198
27
21
6
6
54
60
48
57
33
12
111
48
57
48
54
6
12
144
30
48
36
69
27
30
36
72
60
63
63
81
24
81
99
69
15
45
63
180
12
21
102
18
12
12
90
18
123
21
24
24
12
51
12
27
90
30
108
6
27
33
102
18
6
90
54
6
24
12
102
72
54
36
231
9
18
162
54
6
18
66
51
33
36
36
24
12
12
15
27
18
6
132
57
45
60
15
60
21
96
15
3
96
21
276
12
51
24
6
24
78
102
3
33
72
12
30
6
36
138
57
51
30
72
12
3
15
36
42
102
42
108
3
63
6
240
24
39
33
39
45
3
63
9
9
12
3
36
3
192
6
114
168
42
51
27
18
39
75
6
18
24
6
54
108
9
15
84
105
21
18
66
6
138
30
57
36
33
75
15
90
42
18
24
3
168
39
36
24
6
99
165
15
33
72
36
24
51
9
27
48
21
15
9
90
66
54
45
21
120
27
93
60
15
81
63
33
60
60
12
30
18
108
126
21
45
15
24
15
216
33
9
15
3
9
36
33
30
36
6
18
30
51
9
12
27
15
6
60
15
36
33
42
6
75
3
60
12
30
12
162
54
6
105
39
60
21
9
42
69
48
3
18
51
15
6
54
30
60
51
57
6
204
78
18
30
15
87
30
27
15
6
96
3
51
12
30
75
12
81
96
48
3
3
174
72
48
36
30
6
63
33
78
45
12
9
48
120
12
51
24
21
3
39
18
12
6
6
30
9
231
18
12
3
51
21
9
15
81
3
3
48
6
108
63
27
162
6
60
93
21
36
18
6
228
42
6
120
15
39
30
210
6
222
57
3
6
54
45
63
18
30
42
24
30
54
15
9
27
3
60
42
24
54
21
9
126
6
60
39
9
36
60
42
33
12
69
114
6
15
33
60
36
12
30
18
72
18
42
60
48
60
42
84
45
63
6
75
45
42
90
264
99
51
18
36
231
3
12
9
24
36
36
48
3
12
162
36
123
15
36
6
15
48
15
6
36
123
9
78
12
42
63
21
12
18
60
21
45
18
30
15
57
108
102
6
39
81
27
21
36
84
72
15
135
48
54
18
48
9
21
24
60
27
36
69
24
114
45
3
18
39
27
108
57
63
60
30
12
63
33
15
108
39
18
90
33
51
6
99
159
9
21
39
21
66
21
15
144
9
165
42
129
15
6
18
21
3
18
24
36
72
75
45
72
60
60
24
24
30
30
78
18
60
6
24
69
21
12
24
36
84
6
12
30
168
84
39
51
33
3
18
39
21
24
18
18
12
108
54
21
60
9
66
42
72
6
150
51
24
21
39
36
96
45
120
27
12
51
33
105
66
24
42
60
3
45
24
60
15
ABCD 94755794878*3^$a+1 [50027]
1
18
149
1
35
289
11
25
35
19
48
113
1
150
30
18
30
6
30
12
234
29
139
36
30
66
54
6
60
5
25
24
12
12
42
6
84
203
25
18
12
18
54
114
36
35
55
18
42
78
6
6
48
12
66
54
90
36
12
6
119
156
36
1
24
24
96
30
24
24
6
11
1
48
71
43
18
107
73
18
120
6
108
6
30
35
61
48
120
18
24
125
13
6
42
12
36
6
5
24
1
18
78
18
5
24
43
77
7
60
6
12
95
85
6
6
66
18
131
25
23
25
12
30
18
48
72
11
1
156
30
29
79
6
144
24
126
42
24
54
29
12
1
18
41
79
72
138
11
79
36
54
6
18
47
48
25
11
1
18
30
12
18
36
12
17
37
114
30
336
66
30
90
113
145
6
126
12
36
30
66
90
114
54
17
60
1
12
6
126
24
95
97
24
23
73
18
6
18
48
18
54
12
60
48
41
31
6
59
109
66
144
84
6
30
5
19
42
30
5
1
30
17
61
30
84
30
191
85
6
66
47
36
1
143
13
23
120
1
48
95
37
150
96
24
24
36
18
71
55
65
37
48
36
48
47
1
24
114
65
85
12
12
71
120
19
66
54
126
24
95
72
13
6
6
66
30
90
24
60
5
109
179
72
13
11
145
132
12
107
31
168
66
23
36
1
48
35
61
6
65
61
168
24
12
35
108
163
17
1
24
36
35
19
6
6
53
37
18
36
12
54
66
54
54
60
6
23
181
6
6
84
54
12
30
59
73
11
24
31
6
6
12
126
66
120
48
6
84
11
19
161
49
30
36
65
169
42
5
115
6
83
7
204
18
30
5
13
18
29
12
103
77
1
18
54
18
84
18
48
47
43
12
5
61
144
30
65
91
6
24
90
6
126
18
24
42
114
6
120
60
24
90
24
35
73
228
12
60
150
18
114
42
78
6
11
49
131
13
18
18
239
55
41
67
24
53
43
18
36
198
77
13
6
36
53
157
84
6
6
54
48
65
72
43
132
30
54
5
61
83
60
13
23
19
12
216
18
54
36
66
24
179
13
12
96
102
12
30
18
24
18
78
29
19
24
65
61
11
73
95
1
191
25
18
102
114
60
65
19
6
11
73
30
5
205
12
24
120
11
61
24
66
144
29
37
167
13
48
95
216
151
29
61
102
5
25
11
217
18
30
12
54
113
7
60
54
114
5
31
36
113
72
84
37
48
11
144
25
95
96
61
132
48
30
53
115
41
61
78
6
48
36
59
31
29
55
36
72
53
1
24
150
30
30
6
60
23
175
48
60
30
60
18
5
25
24
35
36
175
5
31
24
149
25
78
17
115
102
48
48
18
102
30
18
24
150
60
5
36
31
36
77
55
12
6
12
18
29
25
66
42
36
24
275
37
24
24
48
47
1
6
180
5
25
18
60
18
18
29
73
114
6
120
47
241
54
6
59
12
61
18
65
31
24
60
36
18
12
120
144
42
17
43
90
48
24
71
36
13
60
6
29
1
11
109
59
37
24
72
42
6
36
84
24
47
108
73
59
1
18
36
30
36
114
150
30
18
11
55
60
36
18
11
60
25
54
72
5
19
6
114
30
24
6
36
18
12
36
18
5
7
17
12
24
1
138
12
5
43
12
90
78
6
12
12
107
25
35
103
36
89
55
102
23
1
90
30
90
66
6
102
71
7
138
114
6
42
53
19
60
18
23
25
11
13
60
18
12
18
132
66
36
114
102
29
133
72
59
79
72
6
24
23
7
18
168
18
5
25
11
55
6
24
24
42
42
42
36
29
108
36
24
1
90
54
72
48
131
19
78
192
66
42
18
29
97
144
6
48
12
5
48
1
120
36
30
30
35
60
25
18
5
91
24
60
77
121
60
24
35
13
18
228
96
24
24
5
240
97
59
49
6
12
18
66
18
47
31
18
11
1
18
30
66
149
25
11
139
149
36
36
144
24
97
18
30
18
53
1
83
31
36
36
78
71
91
30
83
7
54
78
120
65
67
24
6
23
36
85
114
30
11
1
60
96
42
78
18
24
6
179
31
90
132
24
78
12
60
156
78
24
11
1
96
30
53
61
36
108
6
65
91
12
5
73
72
6
24
17
25
66
72
17
43
12
54
12
180
168
24
11
24
55
60
317
19
29
36
37
107
55
30
11
156
13
6
36
30
24
35
109
12
18
5
7
29
25
30
72
77
12
19
144
6
66
54
ABCD 94756887796*3^$a+1 [50029]
19
80
63
25
23
9
76
32
12
21
48
90
6
3
177
24
6
1
32
3
30
54
6
42
33
3
37
5
84
36
24
24
6
9
36
51
13
17
138
1
41
27
60
16
5
7
95
37
5
36
24
27
21
54
30
43
36
5
60
27
9
24
6
9
12
57
6
85
41
48
12
60
66
9
21
3
39
25
53
12
15
12
48
36
51
66
18
9
28
32
21
66
9
45
96
51
60
33
24
7
11
25
17
63
45
30
33
16
8
63
12
102
66
25
32
45
102
6
48
12
12
3
12
3
30
24
18
42
6
37
68
3
37
59
30
48
6
1
35
30
51
48
12
24
9
12
30
9
3
25
32
15
114
12
12
30
1
5
7
29
54
1
29
111
3
6
12
55
77
7
143
93
3
21
88
36
20
9
12
6
24
61
44
3
1
5
115
11
121
5
24
48
63
57
18
12
192
36
25
48
20
9
15
52
95
54
7
8
9
31
29
18
24
141
9
43
47
13
20
3
54
6
150
12
31
12
68
12
45
55
119
24
6
123
51
25
65
79
101
24
36
12
24
54
72
12
42
3
40
5
240
6
1
89
19
11
12
18
54
1
24
11
12
25
8
135
45
4
23
102
42
24
60
24
45
3
30
18
25
11
66
24
15
88
17
6
120
12
36
21
16
12
36
29
36
115
72
35
12
102
18
25
68
4
104
45
30
25
12
23
6
24
54
25
11
30
39
16
5
55
56
24
4
80
75
33
52
48
29
6
42
51
27
12
13
5
18
9
16
41
6
12
36
36
18
36
15
21
31
84
11
45
4
5
39
4
83
24
60
9
45
19
5
31
60
17
54
21
33
24
27
4
17
30
42
51
99
13
17
3
27
45
33
159
9
31
8
27
6
7
12
36
24
24
11
30
24
15
57
3
9
18
12
12
9
36
4
44
51
144
72
18
30
120
61
35
6
24
19
53
84
18
12
21
15
30
67
12
5
31
5
15
24
15
1
68
69
12
6
78
75
111
48
6
7
17
36
12
3
51
25
48
32
21
15
160
5
39
45
6
45
9
43
36
5
72
19
113
6
25
11
78
18
49
20
9
6
18
18
42
6
6
30
30
24
15
9
36
6
30
19
44
51
25
17
30
54
18
1
17
24
3
33
24
24
96
30
33
15
42
54
1
23
6
19
140
16
80
15
24
48
9
3
21
21
30
84
37
29
6
18
91
48
17
51
27
33
52
5
3
24
108
48
69
54
97
23
42
15
48
15
60
126
24
39
16
35
21
9
6
6
12
51
15
1
29
19
20
15
48
12
13
20
3
36
84
181
41
27
40
32
15
21
27
37
41
12
7
5
54
6
51
52
108
29
24
24
12
36
7
60
48
5
7
48
24
24
80
45
42
30
30
45
15
33
9
7
23
1
32
129
31
17
31
11
13
35
21
60
60
16
53
162
18
30
48
18
7
17
7
44
21
6
30
18
9
112
29
6
60
81
28
35
6
19
20
16
96
29
66
12
30
102
13
48
89
63
27
1
68
9
6
12
30
18
21
16
17
6
57
87
36
1
5
78
36
117
4
11
42
36
19
53
3
9
3
64
36
12
107
129
39
42
78
1
41
6
37
11
81
21
15
3
6
66
85
5
55
17
7
11
48
69
60
16
20
27
12
1
29
12
31
29
30
54
39
21
19
11
1
11
42
27
15
66
18
1
56
33
15
16
56
12
33
18
6
75
16
108
41
96
18
24
93
33
19
41
15
27
18
7
20
9
18
13
29
84
12
78
117
24
9
36
19
24
17
24
54
37
5
63
16
59
45
27
6
30
18
31
20
9
6
6
60
18
57
75
30
7
5
72
75
39
21
4
24
23
30
19
71
12
72
109
11
60
13
48
59
9
21
19
72
59
36
25
24
24
36
23
13
12
17
36
39
3
18
18
6
39
9
3
9
24
90
30
7
47
42
43
17
36
84
39
4
12
5
108
15
16
12
20
39
69
9
6
54
15
63
48
45
52
12
5
111
45
12
12
7
36
29
24
27
45
42
57
63
6
7
5
30
13
96
5
15
9
19
11
30
6
25
191
24
9
12
27
1
24
8
123
9
45
78
33
9
18
72
1
29
15
21
67
17
7
8
16
24
11
30
60
24
43
12
47
24
6
63
33
15
24
24
4
101
42
33
12
4
71
30
27
27
1
173
144
7
53
55
17
3
33
60
30
84
1
5
7
120
32
24
81
24
7
65
7
8
9
24
54
48
9
4
95
24
60
12
30
24
7
23
1
53
18
25
17
31
11
48
1
17
63
9
6
37
8
45
7
44
15
1
20
84
40
8
12
3
12
93
63
25
65
42
42
3
21
30
156
1
83
21
16
12
5
87
9
7
20
57
3
4
68
28
5
39
4
20
9
6
6
55
5
18
12
33
60
93
7
92
60
16
77
55
11
24
6
30
57
3
6
3
57
15
21
147
52
53
43
108
65
54
30
12
96
19
11
33
40
44
28
20
4
71
42
6
49
56
9
48
3
15
21
9
19
20
21
7
20
12
12
15
96
37
12
35
24
12
9
3
120
48
85
23
25
65
55
41
18
108
114
39
9
30
21
15
1
53
27
4
11
21
24
105
18
13
23
6
43
11
21
3
6
31
41
7
8
4
80
21
24
36
27
57
31
65
78
6
18
96
117
3
6
43
41
7
12
5
6
96
49
20
16
5
15
9
39
40
95
25
32
21
7
12
149
91
41
43
47
42
7
48
17
15
4
56
4
60
72
17
15
15
12
21
15
25
32
33
42
13
23
9
153
60
42
45
36
24
21
30
42
43
11
81
87
18
42
1
77
12
55
12
53
111
57
102
1
35
37
20
28
116
33
30
78
60
27
63
12
13
20
28
5
19
12
29
31
23
13
29
18
6
96
43
5
12
138
6
12
12
12
39
21
15
144
76
36
23
36
25
11
85
72
17
30
9
40
29
36
24
42
1
65
12
12
43
17
36
19
11
57
51
30
19
80
3
48
66
3
21
72
3
39
30
60
7
41
63
4
11
72
12
30
18
18
12
7
5
12
18
78
39
45
18
85
36
152
87
6
6
6
12
43
65
39
21
19
53
31
5
7
24
108
71
24
1
20
27
33
45
12
19
11
12
13
20
33
15
45
6
18
3
40
59
36
90
48
15
16
35
6
18
21
51
13
17
54
48
45
21
87
15
33
4
47
30
79
47
60
9
16
59
21
87
12
13
32
28
35
13
20
84
9
54
48
30
48
27
15
30
18
36
30
6
54
3
21
6
96
18
66
21
15
12
1
104
57
30
33
40
41
72
12
72
84
15
ABCD 94757907802*3^$a+1 [50012]
24
6
143
331
54
35
121
311
73
132
48
108
167
7
153
81
54
45
240
75
5
40
20
160
15
30
42
18
48
192
35
115
42
35
61
107
85
6
101
25
3
12
180
81
15
12
27
6
147
183
149
163
66
126
90
126
77
61
54
57
81
108
51
128
28
129
35
16
39
53
1
51
80
13
215
37
75
9
114
17
76
75
54
51
92
13
24
144
60
60
231
80
385
108
35
25
6
114
126
66
6
18
24
95
160
32
76
27
96
29
85
107
28
87
6
15
165
59
133
12
66
77
1
12
54
24
9
141
12
24
126
24
125
76
9
35
1
60
30
9
33
48
54
45
140
13
18
17
25
78
72
42
36
18
129
81
24
168
24
24
147
147
77
43
5
13
59
49
66
53
28
39
24
69
75
270
42
66
48
87
15
24
66
84
96
47
37
156
12
30
213
117
75
72
188
28
219
18
132
48
15
21
51
21
227
13
30
54
48
42
66
27
108
45
47
180
301
51
33
6
66
323
253
294
213
171
120
72
24
18
35
157
30
90
168
48
102
17
13
15
141
11
13
12
96
48
96
111
75
90
239
151
72
77
163
5
40
72
60
369
27
164
31
29
61
150
29
145
23
28
32
1
419
121
90
66
84
39
45
95
31
30
179
127
120
5
139
66
35
136
3
24
42
75
3
66
11
76
92
132
205
23
67
18
102
65
48
247
66
75
32
73
138
264
45
21
59
192
88
32
168
181
179
25
15
72
45
78
17
25
23
148
44
60
136
72
93
27
32
61
102
5
61
6
18
222
33
33
198
117
123
6
35
28
33
108
24
35
25
192
144
12
99
33
48
18
42
132
18
17
97
78
33
15
189
123
185
60
43
18
39
20
12
265
216
60
15
3
29
37
3
108
87
18
59
109
150
336
18
36
87
27
33
92
13
30
29
13
198
24
18
15
212
48
73
18
29
120
115
5
43
42
252
51
57
27
60
9
39
20
181
24
35
205
255
140
13
84
36
15
15
18
11
13
147
75
48
42
78
17
100
75
18
102
114
11
13
47
28
20
73
48
120
27
33
71
25
15
51
30
12
75
93
15
57
87
15
126
87
51
42
75
177
3
57
72
60
90
24
221
19
24
18
167
97
95
48
340
120
72
123
90
215
151
66
3
32
19
29
1
12
30
165
33
36
60
15
21
159
111
17
13
12
27
128
25
36
27
132
45
138
89
108
52
20
13
108
114
114
27
45
59
85
84
66
93
72
21
102
33
9
24
24
78
189
140
121
48
150
66
6
137
73
87
15
18
60
42
18
30
102
132
78
45
3
69
108
132
105
3
15
186
27
93
72
59
109
72
27
51
162
27
165
72
15
80
60
139
330
24
27
140
13
35
97
126
129
20
19
234
35
43
174
51
144
33
107
180
73
75
3
234
323
88
75
150
138
6
48
15
132
81
192
15
141
12
30
9
45
204
27
99
173
121
210
126
3
20
73
12
167
121
24
111
32
31
29
85
12
ABCD 94758224578*3^$a+1 [50039]
24
7
69
21
84
11
36
72
160
12
188
36
25
47
13
51
36
69
39
9
23
97
3
69
204
15
32
108
196
3
6
71
124
21
51
44
24
145
75
21
119
1
263
28
20
43
21
24
21
23
40
80
25
75
117
240
24
35
4
105
71
52
44
24
12
28
44
60
36
1
3
87
30
83
37
39
12
57
47
136
48
104
37
23
48
109
75
93
71
96
144
64
36
44
55
90
27
104
25
51
68
28
33
15
9
72
84
75
21
24
60
15
15
9
68
13
59
48
12
31
77
12
1
36
59
12
73
15
32
12
72
16
308
1
71
28
24
117
24
11
55
53
91
45
51
30
18
5
148
8
12
13
36
15
24
36
39
89
100
56
12
12
28
24
176
13
75
72
68
4
108
33
120
179
52
69
54
90
12
143
172
20
28
8
28
171
18
12
71
108
184
176
4
20
52
69
11
24
25
15
81
39
24
12
44
52
159
149
24
37
60
23
1
99
21
11
144
12
13
51
68
1
11
16
8
109
155
52
8
127
21
8
109
35
168
40
33
96
59
100
44
52
68
52
9
15
21
35
36
7
21
21
11
43
6
51
33
11
4
45
90
9
32
55
29
25
27
159
54
15
105
99
12
69
36
83
25
47
48
12
25
11
28
104
132
16
20
24
4
21
24
95
136
48
21
111
15
21
12
15
5
16
20
25
24
47
136
32
28
92
37
24
39
72
24
69
35
91
17
52
56
76
236
43
6
3
36
12
87
21
44
172
36
24
8
97
23
16
225
75
45
15
36
75
29
61
83
88
24
3
5
36
64
12
144
72
24
105
75
8
37
39
104
76
20
1
23
16
36
48
8
120
73
96
48
6
65
49
27
176
67
6
35
72
60
19
30
83
28
3
69
80
1
99
228
9
123
21
59
25
75
108
33
35
76
9
107
100
44
235
18
3
24
104
60
72
100
24
8
12
49
54
6
47
88
20
4
12
9
6
18
3
33
11
36
100
68
145
39
32
36
64
8
1
27
9
11
12
76
36
9
156
30
21
123
57
8
4
20
37
23
61
156
120
51
144
36
3
66
59
12
7
5
85
167
208
8
49
11
13
87
39
29
115
9
8
13
36
3
140
25
102
90
15
8
16
56
49
15
80
96
25
15
63
41
25
36
3
36
84
116
52
33
24
11
40
12
57
11
120
196
63
6
167
19
41
12
36
24
28
68
52
200
4
15
54
360
47
19
29
24
1
75
36
80
25
84
30
17
4
9
35
100
32
37
15
8
79
189
44
7
321
33
75
45
24
12
23
72
19
96
105
24
9
72
23
61
15
12
69
75
33
11
52
32
76
104
16
21
24
96
3
36
32
13
87
9
35
24
40
81
75
24
44
72
48
72
25
39
24
12
9
51
36
33
15
20
31
18
12
159
12
44
36
7
6
119
148
24
129
107
12
25
132
3
60
51
96
69
36
69
36
3
36
21
63
80
108
12
16
96
9
96
11
120
12
148
8
1
35
40
36
9
168
11
16
20
36
88
56
24
24
76
21
35
60
25
60
15
33
15
56
40
20
64
116
1
63
32
36
13
54
65
40
12
75
48
66
24
120
23
40
68
61
83
61
15
32
108
85
59
60
55
6
15
12
57
23
28
60
104
97
35
96
49
15
8
108
112
8
52
12
9
24
71
204
48
40
33
147
128
16
9
119
1
24
120
75
81
171
36
20
88
36
3
41
121
23
72
4
20
52
3
30
39
20
12
4
45
27
93
210
5
12
72
108
109
39
9
30
105
21
11
25
11
64
56
172
132
285
23
7
9
84
45
107
48
61
36
24
95
12
132
48
67
17
16
9
54
6
159
32
109
23
48
28
21
59
145
27
48
45
51
45
11
48
25
51
164
64
141
11
49
59
67
48
17
193
51
80
24
157
59
25
155
1
54
77
52
21
35
85
15
51
30
114
30
36
23
1
11
25
39
24
156
20
25
60
30
69
12
9
51
9
35
72
144
24
121
99
156
8
61
84
120
95
1
174
21
21
83
36
31
54
35
132
67
41
12
12
1
71
48
112
80
4
180
96
108
12
24
44
120
28
33
30
6
90
65
88
57
51
153
47
13
75
36
116
28
39
126
27
33
39
128
4
ABCD 94758416282*3^$a+1 [50004]
60
61
44
12
36
88
92
4
119
36
60
81
3
1
8
16
44
12
99
24
12
9
36
3
33
3
69
196
56
48
15
81
15
69
27
48
13
104
64
12
44
36
39
21
39
24
45
75
117
84
108
87
21
24
36
27
21
40
32
24
64
11
25
59
24
12
9
12
48
4
20
15
117
39
144
97
59
36
21
40
80
108
12
112
20
27
25
35
33
75
37
83
25
32
76
119
45
39
117
87
213
63
57
12
132
48
12
99
84
105
48
60
3
9
28
23
121
59
36
13
108
80
63
109
60
68
12
15
21
36
24
12
27
57
15
93
12
3
72
1
164
123
21
159
57
24
39
33
64
8
148
24
59
25
44
27
61
164
15
13
32
36
72
15
25
8
28
35
9
48
12
40
71
37
8
72
39
24
129
27
93
87
69
15
45
84
60
27
84
36
69
12
147
12
21
48
39
72
153
12
28
56
40
56
15
49
132
20
204
76
59
93
60
40
68
27
73
80
108
99
57
15
105
63
117
3
120
21
15
97
12
8
120
84
135
9
15
9
15
12
24
1
24
32
24
15
109
32
108
72
3
117
12
28
104
60
16
32
27
13
72
60
20
48
12
135
153
60
48
24
40
35
93
75
36
120
129
12
4
32
4
20
16
8
135
9
27
165
99
81
36
100
59
81
27
1
20
51
9
51
93
60
12
36
40
60
20
24
60
88
47
24
81
16
32
15
25
8
24
4
11
9
12
12
12
63
12
9
51
129
12
3
97
23
84
57
3
93
28
92
28
216
96
80
192
16
36
23
120
96
9
48
208
35
109
20
27
69
75
97
144
8
60
196
164
15
21
4
20
27
61
20
12
51
81
84
36
3
120
72
21
60
3
21
156
12
231
25
140
12
112
72
144
104
171
21
24
64
36
11
45
36
12
40
32
39
9
12
3
12
33
16
59
37
80
4
24
68
327
12
105
3
73
20
40
84
104
15
60
69
87
60
81
88
32
27
93
147
45
51
1
35
1
80
100
80
192
327
48
45
228
24
39
84
13
44
60
84
24
75
33
60
12
27
180
24
1
8
16
92
48
51
48
97
20
4
12
59
21
123
36
33
12
28
8
4
80
24
39
60
121
80
72
84
36
87
33
60
84
3
45
51
85
71
108
141
51
13
12
60
116
24
75
93
12
99
25
92
52
108
20
39
48
57
40
48
8
207
96
45
39
33
12
48
12
28
83
37
8
16
95
81
12
48
48
40
116
64
44
75
73
24
68
48
39
21
3
57
87
13
47
81
15
21
16
104
4
44
111
60
21
88
32
3
217
36
20
108
76
84
11
84
57
60
99
33
15
25
20
36
72
60
123
61
44
216
88
12
59
9
100
11
36
24
145
11
48
93
3
57
192
12
16
144
23
12
21
24
63
21
12
144
15
60
21
12
108
4
80
48
15
21
16
56
72
15
13
32
12
96
24
16
60
59
24
1
8
12
3
33
279
48
45
75
120
45
12
180
28
48
20
12
75
12
81
63
49
20
12
3
1
20
51
45
28
11
81
60
4
35
21
24
60
24
27
121
144
108
8
87
25
71
25
32
40
12
116
12
112
12
95
109
84
35
12
81
12
12
3
120
13
20
3
36
180
45
40
36
20
12
48
48
16
23
12
81
3
97
20
84
4
56
15
33
15
61
32
144
100
36
8
36
123
25
8
147
36
45
216
15
9
135
61
56
27
33
3
24
21
24
51
25
140
171
13
72
35
9
64
96
11
69
99
36
237
84
15
45
136
47
96
9
16
11
21
27
12
105
36
27
33
84
4
20
72
64
23
36
1
119
117
12
87
105
40
36
8
51
121
72
11
21
48
12
124
36
60
44
12
3
60
97
68
36
4
32
4
20
3
12
49
71
9
36
16
59
9
52
24
35
13
20
87
21
40
144
44
12
48
96
15
33
15
153
120
12
12
36
12
48
12
108
24
63
1
104
15
105
120
60
48
64
23
93
63
21
15
93
16
144
8
52
36
95
84
96
21
3
33
3
9
27
1
143
105
40
60
92
12
36
196
24
119
21
15
117
39
61
47
61
11
24
21
4
11
144
61
56
52
116
36
75
60
141
39
141
24
24
12
24
60
3
37
23
12
33
60
16
35
60
97
20
84
4
ABCD 94758448678*3^$a+1 [50076]
120
12
60
123
39
9
96
16
23
9
33
24
24
79
143
30
163
5
27
16
11
48
85
5
12
30
1
161
108
3
9
7
89
7
11
12
25
23
9
16
48
17
42
12
126
6
6
15
112
11
90
36
18
150
63
27
30
96
7
128
57
198
42
192
36
162
1
32
27
18
84
12
67
29
60
7
11
102
31
11
37
119
57
27
30
103
29
3
48
16
48
29
30
21
165
84
24
102
57
123
69
45
60
135
64
41
30
24
60
37
233
12
84
66
6
127
23
217
5
18
25
77
99
48
189
115
77
42
25
32
16
48
119
150
3
16
11
37
143
12
144
37
128
27
37
17
31
77
3
9
96
60
42
42
55
96
59
37
53
54
69
105
60
138
162
30
30
115
41
7
48
107
37
17
126
30
3
39
9
27
42
102
126
6
246
72
78
54
6
57
75
18
42
18
30
162
87
21
139
11
12
36
69
15
210
31
144
65
48
15
15
18
54
9
111
120
30
27
75
6
12
51
39
25
41
180
12
39
135
73
5
60
31
11
36
30
18
24
36
150
30
1
155
150
60
51
207
18
31
32
16
23
73
137
108
75
48
57
30
18
126
36
21
64
89
36
24
187
17
24
12
60
31
5
27
15
66
6
9
81
15
9
7
32
237
67
47
97
80
45
19
239
72
78
36
144
84
18
24
9
208
71
132
48
30
7
48
11
102
72
120
102
30
6
21
57
6
48
49
23
73
77
19
59
18
3
64
77
30
18
3
48
144
160
41
72
31
47
24
78
43
17
127
161
15
16
80
93
12
6
1
48
65
111
15
48
12
84
66
15
15
24
105
16
5
48
43
107
69
105
210
30
18
37
191
30
12
39
129
6
24
24
18
87
123
21
16
5
27
39
90
15
9
18
181
29
51
21
6
102
30
42
7
48
107
54
60
12
48
39
48
45
30
48
85
272
16
96
5
42
97
29
108
6
1
167
105
16
11
6
84
24
67
17
6
105
27
42
18
54
99
160
48
41
120
78
49
5
6
60
24
1
29
51
27
21
39
42
36
24
48
18
42
66
21
16
17
6
57
9
48
55
95
1
48
17
271
48
11
30
66
30
300
75
81
42
85
41
103
29
72
43
47
1
32
45
147
33
31
80
9
87
48
117
36
54
12
60
73
17
120
54
24
105
27
60
150
144
3
63
18
15
177
54
9
16
29
156
96
39
15
30
19
17
63
27
21
64
11
85
53
90
6
36
72
96
15
9
150
49
48
11
150
84
18
120
1
47
42
6
33
237
115
48
101
139
11
37
29
24
96
54
78
150
12
18
99
21
12
31
47
162
79
48
11
21
96
57
39
57
48
87
144
21
12
30
78
12
156
6
21
45
12
87
21
27
16
17
127
47
24
9
63
1
221
19
89
60
12
31
17
48
303
16
65
31
11
96
12
249
16
77
48
30
12
121
32
112
125
126
30
103
59
21
81
15
33
180
75
21
36
54
30
163
32
57
39
21
43
155
117
27
228
18
6
138
90
6
30
42
151
89
103
11
21
96
129
60
211
23
114
144
30
25
101
43
80
21
27
63
49
23
105
16
32
16
11
156
72
1
11
213
16
5
102
133
5
24
12
6
102
42
108
37
5
187
23
198
36
6
30
138
6
27
15
18
12
90
72
18
15
16
101
36
60
66
18
30
393
9
7
41
78
72
96
1
11
37
23
57
33
24
36
99
75
54
6
6
19
32
39
9
33
138
133
59
6
15
64
95
18
15
39
6
210
1
29
60
48
12
43
5
60
102
73
41
103
125
19
101
27
21
18
30
84
6
129
33
30
60
78
39
57
247
47
72
54
18
48
1
149
102
102
63
135
102
30
21
48
39
57
15
96
72
18
55
197
27
111
48
30
67
47
156
84
33
75
240
37
113
30
42
126
73
11
126
30
54
48
3
16
48
5
120
300
39
16
53
ABCD 94758507334*3^$a+1 [50017]
42
30
41
13
30
29
36
24
12
60
49
60
51
44
84
60
25
42
41
133
35
49
60
3
27
53
13
36
30
18
12
119
79
12
60
45
9
150
21
183
132
9
92
19
5
25
11
7
72
41
13
95
16
15
24
60
5
19
57
36
3
17
12
1
11
96
4
33
42
24
60
24
36
156
21
80
19
60
5
55
69
51
48
36
6
3
8
43
5
12
24
276
79
21
188
36
13
30
150
192
60
78
5
40
68
67
53
19
24
29
61
36
114
17
49
23
55
5
85
87
15
21
44
25
251
24
55
120
5
48
7
144
84
93
72
51
17
13
24
11
19
36
36
5
79
6
24
95
19
150
36
27
99
18
30
5
12
60
28
108
3
29
7
60
53
31
210
111
3
17
36
120
43
54
30
57
33
30
12
30
71
97
96
24
23
19
78
42
18
66
36
41
7
6
11
36
24
49
90
5
79
5
55
30
131
12
4
93
162
33
27
9
45
96
3
56
84
31
6
35
4
9
30
5
7
29
24
1
60
36
48
3
20
67
17
13
11
16
15
150
51
80
19
5
13
30
12
108
41
36
19
65
36
49
30
30
6
48
30
35
61
11
24
40
51
113
61
96
90
101
12
52
33
72
3
147
33
51
65
72
24
103
72
5
36
24
13
42
24
30
24
11
36
13
3
80
24
49
99
68
49
90
113
148
63
9
81
36
108
23
24
16
159
48
36
66
23
48
13
30
60
21
15
18
47
13
6
29
1
87
72
15
12
54
71
115
173
28
219
30
90
5
36
103
41
19
120
21
8
28
99
9
81
23
108
4
33
75
117
35
13
90
30
3
39
33
135
5
31
36
24
5
25
11
19
30
66
29
1
18
72
69
20
91
78
36
54
5
108
19
18
107
36
24
25
35
19
96
78
66
5
12
12
1
99
57
48
6
29
37
18
72
48
45
21
90
24
90
107
36
7
30
30
66
6
24
24
6
11
55
78
23
79
18
6
29
67
41
12
55
90
27
36
99
9
15
21
3
33
92
52
15
18
71
1
3
45
71
55
6
18
42
114
114
6
36
54
30
30
30
69
45
66
30
36
54
125
1
78
5
37
35
19
24
120
30
12
18
21
32
7
65
91
29
48
43
24
6
6
53
55
12
120
18
120
11
16
3
132
78
6
30
30
24
41
36
25
11
72
241
36
48
12
23
7
9
69
6
96
18
60
66
24
5
37
108
23
172
32
73
3
8
151
48
96
6
23
1
24
6
24
42
24
71
16
27
12
30
18
72
101
7
42
131
67
72
29
1
39
72
63
17
49
35
13
30
81
99
41
4
68
4
3
33
20
12
67
5
24
85
11
25
48
11
24
25
23
7
102
54
84
6
66
5
84
25
47
7
6
60
96
71
43
30
15
20
151
45
9
35
31
24
6
11
132
121
90
36
30
15
3
60
45
20
36
16
15
21
9
71
72
7
24
77
24
73
3
8
64
8
97
6
30
71
148
111
69
75
60
162
23
96
1
24
59
7
18
12
18
65
1
36
18
153
177
3
44
36
208
56
16
9
83
36
1
30
18
42
41
13
24
6
89
121
27
9
30
41
7
96
24
5
48
108
64
8
7
42
15
45
84
51
15
180
60
5
55
53
12
49
30
9
117
84
35
1
23
28
152
97
60
90
33
51
17
37
11
25
6
18
96
66
41
13
54
60
81
15
30
11
43
156
69
21
15
15
6
18
30
3
140
7
12
24
36
33
72
56
49
39
15
6
15
15
54
11
55
30
18
5
7
21
39
24
5
36
199
5
49
6
105
75
77
97
6
36
48
36
114
72
150
78
30
12
24
24
12
41
13
30
90
6
125
24
31
89
19
81
21
90
53
7
120
5
73
83
19
30
3
27
9
104
61
11
79
24
246
51
9
30
29
97
15
33
23
12
55
53
49
30
24
60
29
7
101
73
66
24
54
30
5
1
35
31
5
55
78
95
37
15
9
90
17
73
95
1
90
5
16
3
5
24
61
114
5
91
21
108
117
35
55
41
112
200
1
59
12
175
21
3
69
45
96
6
125
13
263
7
150
23
7
21
9
6
60
17
127
5
7
54
6
29
76
9
54
17
13
90
53
7
36
17
12
36
49
3
20
60
64
128
12
40
68
181
119
91
45
75
30
6
33
56
25
335
19
17
19
66
11
49
48
162
41
228
79
6
27
27
12
33
75
126
96
35
43
113
52
36
9
36
96
18
21
75
84
12
113
61
60
35
31
120
48
5
181
30
36
45
33
71
120
1
30
120
21
27
156
6
83
37
18
53
49
3
188
12
7
5
24
91
209
19
42
11
43
6
48
30
72
84
5
91
150
23
60
55
36
30
90
6
30
45
39
69
15
60
66
11
100
20
16
9
18
12
29
4
21
35
25
30
69
8
12
67
41
12
37
3
32
36
ABCD 94758523274*3^$a+1 [50003]
83
24
48
208
72
24
333
11
60
72
25
30
12
33
8
84
25
11
109
15
20
25
27
20
24
19
60
21
80
12
112
3
9
20
103
5
36
64
93
60
23
19
17
43
21
36
56
55
129
140
4
84
33
15
8
36
91
53
67
72
5
36
217
63
87
17
28
72
63
33
56
13
18
53
64
36
60
207
9
33
111
20
4
60
3
45
75
90
30
5
25
30
12
17
36
24
280
33
51
12
12
56
96
13
180
15
75
48
102
3
15
72
117
48
3
29
36
175
89
36
88
84
48
48
60
57
30
9
48
75
45
15
48
9
231
12
53
48
16
111
9
3
18
12
27
141
60
23
304
45
47
1
39
44
16
24
20
4
8
88
132
24
96
44
1
12
3
68
40
300
20
67
29
156
108
64
36
87
9
63
45
80
48
184
20
16
165
12
48
30
12
53
28
84
72
48
56
24
43
30
102
90
15
75
141
44
52
36
20
37
183
8
7
72
137
103
5
136
60
39
90
111
9
51
104
156
60
37
267
32
40
21
30
105
20
64
21
12
51
144
48
72
36
27
9
44
19
18
72
18
9
20
43
17
16
60
8
24
12
36
4
56
12
40
15
17
16
72
15
93
15
29
1
119
1
132
30
53
64
33
11
19
18
59
16
12
56
19
33
20
85
23
60
36
4
60
20
40
87
5
4
3
21
20
72
72
36
16
20
4
12
12
60
33
23
72
37
23
4
3
30
30
17
43
21
12
57
27
51
90
59
43
93
48
180
20
16
63
81
24
8
7
53
25
23
16
36
15
33
60
116
31
57
63
30
87
63
30
39
24
99
60
30
47
1
102
57
8
115
30
3
12
56
64
92
76
12
33
30
137
52
20
60
103
18
15
12
12
48
63
9
8
12
13
30
57
3
150
3
60
84
120
96
15
189
21
12
150
105
15
18
27
48
44
1
15
57
18
105
15
30
72
30
53
72
72
1
27
168
12
32
1
12
35
16
24
15
53
4
63
21
80
19
81
12
15
45
45
39
8
36
4
63
12
30
71
40
27
5
88
20
184
45
78
33
12
84
201
35
7
57
20
24
79
30
291
12
48
117
143
7
69
81
39
84
24
56
7
5
7
45
12
36
48
120
56
73
15
72
21
3
9
18
45
27
21
60
9
27
36
45
3
207
33
96
24
164
43
90
3
9
23
172
12
33
18
9
44
84
112
24
27
89
36
72
28
44
4
104
16
24
68
24
64
12
44
40
56
52
15
45
33
39
51
12
161
36
1
39
111
89
151
42
35
16
20
4
75
33
120
27
48
30
3
120
72
57
11
16
56
7
57
20
4
84
36
9
78
120
29
13
87
24
60
32
72
36
24
25
15
33
83
109
3
12
45
15
32
13
27
104
40
36
81
15
87
18
3
12
128
16
68
55
161
7
9
20
16
12
63
89
24
7
12
45
12
84
56
13
168
27
45
47
36
40
32
13
23
132
28
24
3
33
104
76
99
30
35
156
157
123
116
91
17
73
3
36
104
4
108
12
45
3
80
55
9
21
12
75
3
149
4
120
36
80
76
8
72
115
60
5
64
8
73
15
152
28
12
3
12
30
71
7
57
8
24
4
69
60
111
69
75
8
48
19
41
120
16
8
43
132
41
112
68
76
80
160
3
18
75
12
15
18
102
105
3
60
45
45
42
5
25
207
48
20
25
48
12
15
8
60
52
3
29
61
39
36
12
96
44
72
40
3
137
24
16
36
68
7
42
30
17
4
9
15
60
3
42
23
52
8
84
24
40
80
40
12
44
84
37
30
29
4
60
36
3
45
183
9
60
36
12
33
30
117
32
36
4
3
53
40
117
18
93
140
7
17
25
120
27
80
151
9
20
61
3
12
12
63
60
9
8
43
12
17
24
36
1
72
11
67
33
104
36
52
15
17
103
42
27
3
18
39
24
92
64
96
84
33
11
16
20
76
15
89
40
80
61
42
81
12
45
83
4
15
77
36
148
69
47
13
47
48
36
16
93
111
24
60
12
24
27
29
28
8
204
88
36
32
52
8
48
40
87
33
92
24
88
36
9
11
72
28
27
105
24
24
99
240
30
3
24
3
21
32
24
64
56
31
9
48
33
95
40
24
8
40
12
21
39
200
43
21
9
47
28
15
141
177
59
43
5
16
120
39
60
48
60
17
52
3
53
112
32
16
8
16
51
45
152
43
105
45
72
3
168
39
45
45
87
3
93
108
87
12
45
8
97
87
33
71
67
72
48
89
13
71
24
43
29
28
8
28
132
104
91
89
4
9
3
24
48
56
ABCD 94758612608*3^$a+1 [50008]
14
28
84
98
15
37
12
62
4
2
15
60
24
24
36
1
68
16
35
31
6
18
5
3
21
24
153
22
18
71
19
89
13
11
13
36
48
42
18
23
12
19
5
13
18
54
11
60
12
127
5
25
18
17
45
16
47
72
9
15
31
24
12
41
57
10
2
58
176
21
33
46
26
27
31
41
25
30
18
60
11
31
48
48
44
21
85
18
44
88
53
37
66
5
1
6
5
13
96
107
21
39
127
84
17
25
50
18
111
12
37
24
86
9
115
20
69
13
8
88
12
35
12
97
32
4
11
31
24
38
16
35
33
15
13
23
31
26
22
53
7
17
33
10
6
50
112
20
12
33
1
8
90
33
141
135
36
19
18
107
12
24
48
3
12
28
5
39
16
17
1
20
16
48
12
47
115
17
7
29
111
64
77
3
10
26
22
42
77
19
29
9
27
25
12
90
89
60
37
107
1
59
60
19
24
60
6
36
167
72
51
10
134
9
12
60
25
2
21
25
47
31
53
99
4
6
74
22
90
77
79
6
42
17
7
20
34
48
80
10
86
30
9
1
18
48
5
43
29
1
80
15
31
53
45
6
4
42
2
96
33
12
39
6
51
60
19
6
47
67
24
149
13
84
42
24
65
85
11
37
18
77
15
4
2
4
42
5
97
6
5
7
14
58
41
117
84
4
23
24
7
65
19
113
75
28
5
36
24
36
63
24
105
31
77
13
6
56
28
29
24
31
26
4
6
29
43
29
1
47
216
36
27
40
26
3
37
6
5
37
11
25
11
15
54
28
56
28
42
6
11
96
31
5
12
7
2
15
1
47
36
19
38
10
18
42
42
122
58
11
19
2
16
90
5
12
7
20
12
90
87
24
12
25
23
19
120
5
120
13
59
12
37
72
11
7
20
4
12
6
236
27
55
126
48
36
18
29
13
20
63
45
111
15
10
60
36
11
72
7
12
5
36
45
4
18
30
54
113
228
75
52
29
60
169
60
74
6
39
9
118
42
119
7
29
7
65
19
14
3
7
6
50
24
9
13
11
33
4
20
15
127
30
11
12
13
138
30
38
4
101
15
82
11
12
139
24
53
31
26
3
36
24
157
84
6
32
108
22
11
21
27
115
17
31
42
23
39
21
15
9
36
12
1
18
14
34
29
21
10
48
18
35
3
45
19
42
35
7
41
55
48
36
5
63
46
11
31
5
13
14
10
11
33
16
30
62
202
42
86
46
35
21
15
108
9
22
6
47
81
52
23
79
41
120
15
48
33
9
48
16
20
10
101
36
48
25
6
216
8
36
21
3
28
56
105
13
23
24
96
24
36
31
113
12
13
20
16
11
145
11
120
36
55
17
156
43
17
24
1
35
15
30
52
2
105
24
12
72
21
27
12
7
5
3
46
50
45
60
21
46
29
13
23
1
24
11
48
37
30
12
41
1
84
59
96
1
18
53
72
36
25
11
60
1
44
39
25
6
29
145
11
7
17
13
50
58
35
7
17
84
1
50
36
52
17
24
1
11
60
79
6
30
5
25
6
5
120
24
27
9
81
3
48
49
6
89
7
24
2
18
105
19
48
8
28
53
9
10
6
71
24
3
9
7
48
74
22
17
7
65
21
52
23
72
51
22
42
5
60
63
69
25
11
48
60
84
12
96
1
11
60
19
5
1
26
45
7
12
44
45
37
11
19
8
28
96
36
6
20
3
73
60
144
8
16
12
78
48
29
7
18
8
27
9
48
87
96
61
11
55
20
28
12
30
32
22
24
78
35
21
10
29
132
132
3
9
13
20
48
42
136
53
21
63
1
23
39
9
33
10
5
49
48
50
12
4
6
26
9
1
11
43
41
108
25
30
29
45
39
67
42
6
209
24
1
18
14
39
24
3
28
6
6
24
30
2
9
12
27
28
60
12
26
39
24
99
52
30
60
23
24
7
24
60
17
81
52
35
3
6
10
30
80
46
17
97
80
51
36
33
15
9
3
163
17
84
13
23
48
12
33
3
135
21
156
55
5
85
11
27
4
72
5
91
41
3
70
42
41
132
36
24
12
19
24
17
36
12
9
15
108
12
21
3
39
4
17
24
96
3
58
35
27
58
68
10
12
120
38
58
30
42
36
38
210
28
24
78
35
37
36
38
4
77
48
48
3
52
24
6
54
48
53
43
20
9
7
36
18
132
32
54
64
65
37
35
31
6
35
24
7
12
72
6
18
8
22
11
48
120
19
41
13
32
3
37
6
12
53
24
60
103
92
46
11
31
41
144
3
10
23
13
23
36
49
30
8
10
23
55
8
36
16
5
36
33
10
41
91
5
24
49
60
128
63
43
6
11
57
34
8
9
19
5
19
53
36
24
36
19
17
63
64
54
26
9
192
7
14
12
130
20
9
60
24
19
54
35
99
28
14
3
60
111
16
5
13
72
59
12
67
24
5
49
30
17
36
24
27
21
7
29
43
6
107
255
22
47
12
85
36
18
17
25
71
9
58
17
48
3
172
84
26
16
44
18
33
51
4
92
9
7
32
10
12
120
23
7
90
8
3
24
33
12
39
120
67
5
19
12
18
12
32
16
263
96
60
13
6
60
24
17
1
180
132
23
49
42
6
11
43
53
31
14
136
71
91
2
22
78
23
96
12
9
22
36
53
12
1
32
24
66
69
49
6
8
21
27
4
5
36
36
9
46
5
27
69
60
61
23
61
66
29
25
30
2
54
46
30
14
46
101
7
60
5
13
12
26
16
48
41
24
24
9
40
12
42
5
1
42
96
42
14
30
28
18
14
46
38
27
36
48
33
15
31
53
36
37
11
72
3
57
37
156
20
3
12
31
24
5
9
24
27
13
42
6
30
12
29
37
74
45
24
33
87
21
52
119
24
21
39
25
83
48
36
31
8
36
4
41
45
4
11
12
15
66
3
13
23
13
6
5
9
27
24
72
81
39
15
93
243
10
47
48
108
12
15
64
26
28
167
67
185
ABCD 94758978058*3^$a+1 [50010]
33
48
117
90
17
1
27
164
108
36
97
72
51
21
126
48
42
48
47
4
140
40
111
17
37
23
16
12
80
48
7
48
41
13
36
227
4
96
44
133
36
96
18
33
15
24
18
171
60
57
59
60
241
263
1
39
39
48
29
28
120
8
73
11
115
18
36
11
124
27
5
12
16
104
16
200
232
153
131
76
45
18
117
45
12
11
72
24
25
54
54
11
124
153
83
169
120
255
8
25
78
41
79
29
28
48
39
65
31
144
17
1
15
69
108
75
68
7
53
19
9
72
92
43
113
72
12
52
156
27
33
20
19
66
119
24
37
23
64
60
72
120
81
54
48
72
65
24
96
64
32
64
39
17
48
7
45
3
17
37
87
176
43
5
144
28
80
64
24
21
156
87
36
201
35
1
144
15
24
44
13
87
32
24
16
20
85
15
63
66
15
24
20
12
1
60
12
75
116
136
8
31
77
112
116
145
54
17
136
207
113
24
4
84
72
68
48
108
36
156
73
24
47
73
95
60
48
109
30
168
81
39
42
171
27
33
15
53
160
45
35
19
41
31
113
13
192
123
9
15
8
25
3
92
13
59
49
36
39
51
114
216
120
75
141
60
35
13
114
72
29
109
6
65
151
66
39
159
6
108
36
87
3
285
75
81
8
181
11
25
179
16
236
84
48
28
20
12
7
81
9
99
27
137
76
36
159
24
5
96
156
49
131
43
185
1
27
93
35
4
57
131
13
15
32
199
114
15
12
284
4
27
17
31
24
41
97
95
55
162
11
84
168
7
105
56
64
57
3
51
105
36
36
39
21
48
45
15
39
18
72
63
24
8
7
129
165
12
15
104
61
3
105
11
240
25
66
5
52
33
15
57
183
39
9
32
72
148
20
7
105
252
75
90
126
29
4
12
57
36
39
32
40
93
23
144
13
72
54
66
71
55
42
36
35
136
111
65
40
39
24
17
84
16
60
80
7
57
56
175
24
138
168
227
16
21
78
45
21
11
64
165
27
45
198
29
43
9
8
48
109
108
47
28
180
12
21
123
75
41
16
105
87
63
77
228
120
144
16
404
96
67
17
28
585
36
167
60
43
17
48
36
73
87
108
135
105
20
228
7
117
60
224
72
97
71
61
23
28
248
24
73
59
4
81
180
123
12
20
96
48
96
24
84
37
11
25
18
41
25
150
18
27
93
60
138
29
60
61
107
55
17
253
18
9
9
87
44
61
23
12
109
3
12
116
12
55
57
20
16
44
48
73
54
69
57
87
32
19
29
12
103
42
35
60
49
54
105
231
72
33
81
54
45
45
12
60
27
236
7
65
73
35
61
143
1
72
84
123
216
32
25
95
28
96
180
39
30
147
84
108
207
9
80
60
61
24
11
16
128
36
1
39
104
25
12
35
180
240
28
135
54
35
136
92
48
25
59
16
39
17
64
45
71
84
1
324
131
13
3
93
36
120
6
17
145
30
21
80
144
12
1
198
54
27
56
84
25
18
53
84
49
27
27
33
33
39
48
104
241
95
49
3
12
39
6
35
73
27
36
8
64
128
72
60
28
39
6
203
7
18
71
60
28
63
30
39
69
24
83
43
41
24
16
63
105
111
17
103
24
18
15
105
24
174
96
29
196
63
18
30
393
111
21
48
116
31
90
78
5
276
55
5
19
137
88
135
210
60
162
33
72
8
216
28
ABCD 94759112744*3^$a+1 [50031]
60
111
144
27
25
140
64
149
6
30
36
39
144
28
167
45
76
59
85
11
21
69
207
60
3
1
11
132
102
96
183
52
12
5
36
144
72
18
36
66
78
12
13
48
17
108
12
91
41
48
183
60
48
16
23
121
84
137
36
15
4
89
19
35
157
149
12
19
41
3
4
11
36
45
3
33
12
36
64
77
51
57
87
76
80
45
138
6
195
3
288
48
1
80
33
31
80
12
84
243
12
90
60
43
48
17
123
39
126
15
28
29
151
92
75
57
28
77
60
36
39
33
12
115
53
192
7
35
90
174
57
123
6
120
18
186
120
132
63
76
35
129
21
90
13
77
3
16
11
96
9
21
42
126
252
135
28
272
112
167
24
21
15
30
54
25
89
87
39
72
12
73
128
12
3
36
13
23
117
48
3
90
90
126
30
1
32
27
18
3
99
13
23
42
12
19
95
129
15
61
80
36
75
81
52
32
105
84
90
37
5
15
39
18
7
131
109
23
21
100
41
36
90
144
18
12
36
199
48
5
6
30
39
147
169
29
55
108
32
21
31
5
39
51
318
18
33
9
135
63
93
9
18
73
336
48
35
18
90
13
84
12
29
6
61
209
19
44
57
144
27
348
75
216
54
55
71
18
27
33
31
377
19
41
27
171
84
42
19
36
251
30
19
23
12
18
27
4
11
48
132
54
30
45
27
42
7
65
79
80
21
15
16
35
132
36
30
6
273
87
9
9
7
44
4
35
25
131
1
80
45
36
54
78
18
30
72
175
5
27
189
147
48
39
132
84
81
196
17
15
96
15
12
49
96
80
27
217
176
28
17
15
39
45
16
185
162
42
90
90
48
387
100
5
18
133
132
272
28
137
75
81
18
36
60
120
129
4
53
18
72
45
57
198
72
45
220
47
126
67
23
30
27
177
15
36
129
63
28
17
63
3
126
15
63
133
32
81
75
57
75
12
87
13
47
1
80
48
64
41
72
27
3
24
73
128
15
49
48
335
18
75
99
129
39
21
15
72
109
80
156
45
67
176
9
75
16
140
21
31
47
210
6
25
92
3
109
228
92
3
24
121
44
9
36
39
39
21
27
25
108
179
36
126
54
54
3
12
96
84
21
144
171
57
87
60
3
90
12
135
33
99
93
3
33
27
4
335
84
24
12
6
144
156
132
120
60
72
3
100
17
36
42
48
33
64
155
72
90
31
29
3
27
96
57
15
162
31
143
6
90
13
36
59
117
96
48
9
3
33
72
75
15
12
108
85
83
360
85
276
80
3
6
51
3
93
84
309
27
9
84
6
9
45
67
164
60
81
24
55
35
49
77
3
124
17
3
112
41
19
36
35
25
48
5
219
45
7
176
129
79
12
80
93
39
16
12
65
159
381
87
3
72
138
87
45
36
36
30
13
101
120
6
120
36
33
39
42
3
45
6
61
11
33
132
9
36
42
12
198
7
53
30
57
15
276
13
77
67
5
27
4
41
115
5
54
42
15
3
57
160
17
12
3
57
54
37
83
96
109
101
78
36
54
36
79
108
155
117
315
21
64
17
63
81
19
23
69
36
60
52
35
25
5
15
96
111
36
324
21
69
54
126
84
67
59
108
6
39
60
225
255
15
133
144
11
48
42
75
12
16
71
36
73
92
3
30
31
11
9
111
108
1
68
3
60
18
31
176
12
45
51
304
47
108
36
21
33
12
31
ABCD 94759342066*3^$a+1 [50032]
33
15
21
60
60
54
30
36
24
90
24
12
60
25
35
174
42
210
24
6
54
96
48
12
3
16
23
72
78
51
27
138
12
42
12
36
24
60
18
90
66
54
45
16
5
126
126
42
21
75
37
29
6
18
12
111
39
30
54
36
33
192
16
101
126
42
144
66
72
78
27
171
6
6
42
6
6
3
96
45
99
21
42
120
72
36
45
144
123
90
24
18
102
18
90
18
45
15
12
66
6
13
83
30
48
60
90
6
30
69
111
126
54
84
24
60
6
12
84
90
54
42
42
6
21
15
33
63
1
11
12
6
42
12
114
6
18
19
107
85
11
48
48
42
27
64
29
30
42
66
12
13
17
12
18
66
6
24
1
119
204
18
60
78
24
60
42
51
15
12
60
108
60
33
21
27
33
78
129
3
30
78
30
6
42
78
72
138
6
138
18
33
147
93
21
75
165
27
21
66
102
3
15
36
24
12
9
21
75
99
24
85
29
90
36
42
54
69
21
30
24
6
255
15
96
84
108
36
66
108
102
24
36
30
18
36
6
30
6
42
12
54
96
30
6
144
6
24
33
15
30
150
60
18
48
60
51
15
114
42
54
84
42
24
36
180
72
30
48
18
12
138
6
24
54
12
99
21
18
72
1
53
6
85
48
23
9
15
24
144
9
51
12
33
87
138
48
79
29
90
36
36
33
96
81
198
12
12
78
30
21
51
42
19
65
42
48
21
21
24
48
18
72
30
18
30
12
15
141
51
39
126
90
6
54
60
78
27
48
15
1
17
42
48
48
54
30
33
87
108
93
21
54
84
96
24
42
30
60
24
13
29
48
6
45
69
27
69
18
6
72
12
36
12
30
18
15
21
30
48
78
192
42
21
39
25
59
90
123
48
21
90
30
30
108
57
3
12
33
15
84
60
6
27
15
114
6
73
32
3
24
12
6
42
25
125
102
78
15
3
109
95
6
48
27
15
120
108
30
60
102
132
72
30
99
21
24
150
30
15
69
27
45
120
96
60
90
54
174
6
6
54
6
12
96
42
72
30
96
45
45
24
30
13
5
12
48
84
6
42
6
21
15
60
90
60
18
36
30
6
36
60
69
15
30
3
33
63
129
31
17
90
60
121
29
18
72
30
18
30
6
90
96
90
54
75
15
6
18
6
36
102
25
53
139
71
42
30
33
69
96
27
81
102
42
42
18
6
45
69
42
6
30
90
24
18
30
12
78
18
42
48
69
39
42
42
108
102
162
36
141
64
35
18
27
45
3
27
54
60
96
18
72
57
27
36
48
6
54
150
15
27
24
36
9
141
42
12
13
5
78
13
65
180
12
42
60
6
42
54
6
12
72
73
47
18
79
32
45
36
36
54
36
60
42
27
96
15
108
12
9
15
18
66
24
36
120
6
48
18
180
72
6
162
13
5
66
73
125
67
32
21
108
18
30
6
30
18
102
18
36
30
60
102
30
60
18
81
39
9
16
47
12
37
11
24
36
48
153
27
42
12
12
3
63
48
102
42
12
18
30
18
99
21
30
60
54
24
54
30
36
72
3
27
12
96
12
18
60
36
18
9
21
27
3
78
192
96
6
25
11
48
72
12
12
21
96
16
35
12
60
18
150
36
12
60
30
99
96
39
36
12
36
42
18
6
19
71
24
6
30
24
60
36
150
30
66
42
60
48
24
114
12
30
18
19
5
66
72
33
87
78
12
48
60
72
168
66
18
12
66
81
21
12
15
135
24
72
54
36
15
96
27
90
72
18
12
48
12
25
53
91
65
60
6
24
6
30
48
24
60
12
1
125
3
48
159
97
32
3
18
24
6
18
90
6
30
78
6
30
27
3
42
42
78
24
18
1
11
66
24
27
147
12
12
36
6
6
60
54
24
6
24
42
147
81
42
42
60
18
18
54
60
105
192
45
19
5
222
78
6
6
51
21
42
145
5
24
24
27
3
12
24
6
6
13
119
36
54
36
114
9
3
138
6
96
30
54
84
6
30
1
29
6
66
18
57
63
30
96
24
60
15
15
36
120
150
60
48
3
15
18
12
42
78
18
102
42
78
18
60
24
42
60
54
24
18
114
36
48
12
138
66
54
24
51
15
54
6
12
72
6
43
32
45
54
13
5
54
69
27
84
30
3
75
18
24
66
60
18
30
30
90
72
78
42
102
15
21
54
36
12
54
66
93
45
6
60
1
29
18
18
63
112
65
15
3
12
48
54
75
160
53
30
30
30
1
53
78
42
6
78
66
126
54
54
30
24
12
33
3
12
48
48
84
12
48
12
6
48
12
24
139
11
114
24
27
21
60
15
39
48
168
54
27
27
69
75
72
60
24
24
81
16
5
96
108
6
24
1
35
18
48
18
73
29
ABCD 94759484564*3^$a+1 [50123]
94
8
6
36
4
44
18
4
56
120
78
10
20
34
92
64
6
20
130
30
6
60
14
48
42
48
6
34
2
118
206
30
22
30
144
18
26
36
10
56
24
28
80
22
6
24
54
56
30
34
132
50
42
16
14
16
6
50
24
52
54
138
20
42
90
106
48
20
42
28
134
16
6
80
54
52
74
24
46
38
10
6
80
12
180
72
16
96
14
6
46
44
144
16
20
36
30
58
2
64
30
36
44
96
210
312
12
34
80
102
42
18
72
88
32
46
186
30
8
22
56
130
12
122
24
30
16
20
70
74
40
66
20
108
40
78
24
74
52
20
22
2
54
30
24
30
52
200
114
12
114
66
70
8
40
42
134
64
24
38
84
10
116
78
76
6
98
4
6
6
20
4
24
80
36
22
44
36
132
90
46
192
48
24
42
56
4
36
102
168
38
10
2
24
16
20
4
78
126
146
58
36
36
14
34
200
42
10
38
36
90
124
38
298
116
114
54
46
2
42
28
132
38
30
22
36
6
108
108
90
132
2
24
12
4
6
60
30
12
2
46
134
16
20
48
42
54
124
42
98
34
8
30
34
26
270
30
78
52
32
28
48
50
40
2
30
60
54
36
10
170
12
6
4
12
36
32
42
16
108
84
12
44
90
24
40
32
70
146
102
6
12
52
18
8
40
42
72
2
16
74
58
2
100
164
130
42
50
18
94
66
6
60
60
36
38
4
18
122
250
12
24
24
26
10
6
74
36
6
48
60
40
222
180
74
16
8
34
2
174
42
12
6
64
78
12
42
24
24
162
38
18
28
32
54
48
90
6
16
54
54
38
18
22
50
54
34
114
80
22
48
18
182
42
108
172
54
2
28
96
84
30
2
108
64
42
6
12
32
90
6
22
96
84
68
28
26
36
48
22
38
54
12
114
142
38
66
78
72
54
12
34
20
36
4
20
36
10
18
62
30
42
16
12
2
28
32
40
48
54
30
8
52
20
16
12
62
10
20
96
58
14
16
6
26
28
6
8
70
38
30
60
48
96
18
88
50
70
24
6
80
34
126
18
2
108
226
8
6
154
6
50
42
30
54
16
12
42
20
16
44
10
6
12
132
14
40
102
8
54
16
66
56
10
8
16
36
2
96
106
6
50
88
84
8
12
18
52
8
4
44
154
78
110
28
6
26
12
58
272
70
96
66
18
150
6
6
86
94
24
14
36
156
64
26
16
74
54
70
12
104
18
28
8
10
2
4
86
24
46
12
206
36
36
190
98
96
108
30
42
58
6
26
106
150
30
2
18
18
64
96
12
2
52
20
150
180
16
14
28
8
4
218
18
142
18
32
126
112
48
6
6
50
4
30
104
6
108
22
150
60
36
42
66
90
42
8
24
28
54
48
68
148
62
24
36
28
42
24
80
24
136
78
12
24
30
20
60
66
78
30
58
60
14
156
42
58
62
10
48
42
126
140
34
32
90
16
62
82
30
8
136
150
150
14
22
66
24
50
150
48
70
128
234
88
8
52
38
18
10
24
6
32
64
8
36
22
24
56
112
42
14
54
18
34
20
46
42
176
90
154
50
28
222
48
2
78
10
72
72
26
72
90
48
28
50
66
64
132
2
10
12
38
18
12
42
64
74
42
16
20
4
48
68
28
26
4
14
28
14
18
18
48
42
18
40
44
28
14
18
100
26
12
4
144
36
18
2
10
26
48
6
90
64
84
50
82
38
6
54
30
226
90
132
8
72
64
78
20
46
12
108
30
24
210
68
10
98
24
102
34
2
42
16
50
126
18
232
26
28
44
108
184
156
48
80
30
70
56
114
160
14
28
188
76
38
30
22
108
38
30
124
84
140
10
26
10
36
54
18
48
14
40
144
72
54
90
108
12
144
24
66
56
34
6
36
18
50
16
156
44
30
28
96
42
128
64
2
24
160
12
2
180
22
48
2
6
12
18
132
52
146
144
40
48
6
96
8
82
44
64
26
10
2
4
20
36
30
18
10
90
42
12
8
10
114
48
6
24
126
90
86
90
10
48
6
54
30
32
18
10
8
94
36
132
98
60
12
6
160
2
52
12
26
28
74
6
30
6
30
18
78
118
2
40
14
18
126
42
30
40
14
10
134
10
32
12
6
72
12
6
16
50
4
6
104
64
146
36
28
8
40
78
6
ABCD 94759506794*3^$a+1 [50033]
1
8
136
80
9
111
96
9
72
39
195
36
72
81
117
3
112
8
64
152
48
135
18
18
126
79
47
33
21
51
144
93
126
69
93
144
90
121
24
48
77
18
81
189
198
37
17
18
21
15
121
23
145
35
36
97
48
56
160
35
69
111
9
64
35
61
56
120
24
112
48
65
15
39
108
37
35
85
23
49
24
56
69
171
45
36
54
25
24
5
19
8
99
108
36
85
104
27
61
8
72
24
16
35
180
9
153
7
8
3
54
54
97
32
15
81
99
36
1
35
93
16
107
45
27
117
96
75
90
267
48
24
39
54
51
72
129
39
15
25
47
9
63
90
15
93
43
32
69
3
33
63
192
24
45
54
72
13
149
36
31
8
40
32
33
103
113
79
48
35
37
32
3
18
54
36
54
36
15
24
40
344
99
13
48
11
61
32
15
72
18
31
96
8
27
13
167
1
104
3
18
75
105
55
8
136
120
8
15
57
40
101
72
3
88
89
18
18
19
53
27
63
18
87
3
45
81
18
37
104
16
95
9
45
54
85
41
90
36
25
65
15
96
159
36
189
88
47
1
8
40
56
165
163
216
104
57
54
324
85
48
24
104
96
24
15
54
18
18
111
40
144
56
24
21
54
157
8
87
57
16
272
112
32
24
24
93
18
1
48
72
104
96
24
51
144
45
9
18
109
96
29
324
216
18
117
9
15
64
11
36
90
151
29
483
48
27
21
96
16
104
69
19
48
167
1
80
81
15
48
112
5
243
16
24
185
36
75
159
73
8
189
72
90
36
45
24
48
16
96
5
19
161
54
54
51
64
83
72
36
81
168
16
24
8
64
128
88
17
31
59
36
145
96
24
41
108
163
32
48
9
36
54
36
18
127
35
144
69
255
234
103
80
72
168
24
111
153
16
200
99
54
7
128
40
72
168
56
112
155
54
55
176
288
417
39
51
37
251
270
36
90
49
32
117
67
176
9
18
205
48
35
253
144
296
160
119
81
16
80
93
51
96
40
24
24
53
90
144
1
17
127
71
9
96
3
37
8
24
21
54
13
23
90
15
120
40
77
72
3
72
160
80
135
18
7
32
136
8
51
18
108
18
61
8
16
59
37
35
126
7
8
40
35
37
107
36
73
72
32
16
59
37
24
65
54
36
72
180
73
24
168
23
36
69
16
120
176
120
57
18
18
67
59
18
91
96
24
5
144
108
72
18
180
25
83
21
208
32
40
56
147
108
145
107
13
32
16
104
216
105
79
80
40
35
21
96
40
41
54
25
104
24
96
24
15
25
56
96
48
16
24
95
72
1
32
93
27
96
24
141
54
90
3
69
195
75
36
297
63
33
16
24
89
15
16
5
54
21
96
40
185
36
147
168
312
48
48
72
24
40
59
61
56
117
43
72
137
159
57
54
9
16
104
15
81
40
23
121
216
104
120
72
40
24
5
108
135
72
168
136
227
54
31
104
9
15
39
73
144
104
57
72
126
9
160
47
345
144
16
35
69
75
36
9
81
79
155
205
65
36
306
57
51
21
15
144
145
17
15
93
75
87
144
36
189
64
32
3
162
259
96
23
105
240
192
3
69
ABCD 94759527334*3^$a+1 [50009]
28
21
60
24
131
36
24
16
117
12
155
6
67
71
49
3
108
45
47
54
54
42
10
60
18
2
10
38
42
48
19
108
84
24
95
72
30
54
106
18
72
48
12
9
129
15
180
41
4
2
10
30
9
36
12
131
52
38
19
108
125
7
36
12
60
29
16
80
30
150
18
10
2
28
26
94
90
51
5
31
59
1
33
32
58
12
30
60
75
5
48
67
15
8
10
50
22
3
101
66
40
18
12
15
33
62
24
4
26
6
97
60
17
43
47
73
132
161
10
8
1
11
97
11
36
54
6
25
48
60
108
29
19
47
28
132
38
22
48
105
27
20
18
36
66
25
123
9
83
88
57
15
48
105
24
12
21
48
27
3
9
3
120
8
169
48
45
3
24
3
45
29
31
3
12
18
2
49
81
99
36
3
56
94
27
65
30
25
12
113
130
57
81
27
3
81
9
75
77
18
30
79
71
1
24
36
171
45
15
8
1
84
36
48
21
32
58
30
56
4
50
25
65
120
70
117
29
4
51
36
12
23
25
63
9
101
82
57
36
15
12
45
3
180
200
6
46
128
10
15
60
5
22
33
57
39
179
142
20
108
70
30
26
49
12
12
33
39
36
48
15
21
35
6
88
12
15
113
67
29
66
114
76
3
24
17
6
40
8
1
204
71
49
12
33
15
105
30
26
55
11
13
65
72
79
24
57
18
69
3
20
10
108
20
55
5
31
108
23
40
45
5
43
12
105
48
27
45
120
63
71
13
11
70
92
43
11
1
12
12
129
62
70
48
80
55
12
3
102
8
126
76
14
91
35
48
22
20
55
24
155
16
30
30
8
42
88
50
42
10
93
41
16
18
20
12
49
96
3
12
93
35
36
16
57
131
52
93
15
81
108
48
60
48
11
13
23
18
10
12
14
43
63
90
18
30
30
2
19
9
147
120
65
19
65
16
78
12
20
108
25
71
121
15
117
51
165
87
33
35
6
16
20
30
133
36
89
7
95
24
76
18
60
20
6
13
33
80
40
63
15
57
35
13
57
38
1
89
130
57
83
61
48
53
43
57
123
15
72
60
105
15
38
55
15
9
23
49
39
80
1
21
39
39
30
42
74
43
11
22
20
18
85
24
12
5
126
18
91
60
51
9
36
45
27
143
13
24
23
10
8
36
16
180
63
75
20
10
30
9
12
24
27
14
16
15
12
111
12
20
28
20
6
115
24
5
115
12
63
2
7
120
48
195
8
25
24
12
29
160
120
39
11
61
41
7
71
97
23
37
53
67
195
9
60
48
143
18
22
38
7
33
51
36
3
86
46
210
63
24
17
55
9
135
15
2
18
37
72
51
110
19
51
56
73
47
73
3
45
48
135
12
8
6
115
29
139
33
87
21
2
24
61
15
33
12
59
180
13
21
15
72
12
23
13
117
30
48
32
13
57
39
69
20
10
26
64
42
9
11
18
22
44
6
175
75
14
6
73
15
120
80
121
39
45
87
45
225
27
36
24
17
46
8
70
15
12
12
21
50
66
19
12
72
21
72
87
21
30
165
15
30
2
25
59
4
42
39
21
318
32
54
46
45
15
14
19
35
36
6
100
39
59
25
117
18
20
30
40
2
40
8
36
24
22
75
12
47
25
39
62
144
31
15
9
36
48
75
12
69
24
45
32
7
21
15
101
16
3
36
60
96
120
63
26
16
15
12
63
30
20
115
35
88
2
223
5
7
35
84
46
48
212
10
33
45
62
70
3
11
34
2
25
33
32
7
48
108
24
3
48
92
193
84
36
36
36
45
120
30
8
112
9
9
30
9
3
50
55
3
57
45
3
12
5
30
78
10
21
36
15
9
60
29
19
156
71
1
35
40
38
79
23
18
82
170
144
16
18
45
35
49
12
59
6
16
18
50
31
59
70
135
35
40
69
48
113
112
14
49
12
15
44
85
101
7
81
27
29
4
50
37
83
52
98
70
12
9
24
11
16
33
5
40
15
65
70
57
113
19
53
7
21
12
48
51
36
23
36
30
4
32
60
88
50
96
156
18
115
45
42
45
48
35
85
15
72
33
101
36
295
60
15
20
10
123
12
3
2
70
14
24
67
75
18
20
22
33
84
60
11
60
12
40
50
54
85
11
10
38
22
30
44
34
39
12
21
3
24
60
72
48
23
18
132
100
3
72
12
36
75
26
16
60
18
42
18
9
183
68
66
54
162
19
84
60
75
2
67
96
12
59
16
69
21
14
46
30
20
18
19
3
105
3
45
12
72
60
3
14
54
96
16
68
70
20
6
16
9
29
187
5
55
125
18
22
39
9
159
23
49
51
45
113
10
62
40
30
18
111
29
31
48
12
21
38
12
37
12
108
21
27
29
54
25
84
60
71
25
15
50
10
20
1
5
214
92
13
35
52
78
72
15
15
18
26
4
45
57
18
110
30
82
ABCD 94759594966*3^$a+1 [50040]
88
3
30
126
6
12
23
103
90
18
93
39
9
39
180
69
12
48
48
92
4
87
21
69
54
24
54
39
48
21
12
51
20
1
3
3
69
57
48
3
12
21
143
4
44
12
16
3
41
4
12
27
24
18
39
45
11
4
44
37
3
27
6
87
20
12
1
3
24
12
56
1
12
24
18
9
63
5
28
12
68
7
24
29
28
12
21
51
51
21
15
5
4
81
36
18
18
23
13
23
37
12
6
18
48
24
3
12
15
5
52
8
12
72
40
20
97
11
7
53
16
72
20
28
45
42
120
6
36
35
72
88
120
48
24
3
17
19
18
60
51
8
112
75
77
19
77
4
56
40
20
1
66
5
72
37
18
12
21
72
8
28
20
4
15
12
78
3
51
156
54
11
64
144
33
75
80
4
117
27
36
56
24
1
3
81
23
1
12
15
45
15
80
88
207
9
20
4
57
18
41
1
27
8
24
31
5
31
66
60
63
12
12
8
52
60
80
60
31
17
28
21
54
42
66
17
12
13
18
126
12
63
84
33
3
3
36
66
23
12
4
84
27
53
1
12
15
20
40
21
102
17
7
5
61
24
48
75
20
1
36
23
28
272
12
115
141
12
9
3
156
15
9
12
8
100
20
13
24
51
32
28
48
36
3
113
13
15
24
12
21
12
60
72
66
9
105
3
12
60
24
12
20
12
1
135
3
54
15
32
7
141
44
124
3
53
16
32
7
90
12
123
20
25
131
43
17
7
21
24
68
12
108
28
12
108
15
129
63
185
4
15
45
24
60
56
13
167
13
15
33
63
32
55
72
54
54
17
73
12
87
20
16
32
61
11
13
23
28
36
33
15
3
93
84
21
15
12
15
9
9
48
99
27
78
39
81
59
31
33
9
63
3
24
53
28
36
48
36
56
13
63
45
3
69
51
87
29
96
37
23
4
15
72
81
60
141
18
42
51
24
12
44
4
21
11
28
12
27
18
15
44
67
12
41
55
66
47
25
18
29
4
21
155
13
27
8
16
36
80
25
3
36
56
19
105
72
3
84
18
27
20
52
68
13
3
56
28
72
56
1
24
15
33
15
92
73
15
12
12
8
25
3
36
105
3
39
81
68
72
100
12
20
1
15
9
35
16
33
24
63
21
3
21
3
15
101
40
24
153
39
44
16
27
108
45
51
9
9
30
18
51
36
108
72
8
37
35
4
153
39
69
108
6
9
45
27
36
57
18
18
42
84
33
8
31
21
3
30
75
3
29
52
36
63
17
64
36
44
16
33
11
28
105
243
44
7
29
25
15
24
8
48
12
31
24
77
67
9
57
35
19
36
17
28
48
152
85
108
36
51
120
32
25
6
18
11
36
12
16
36
33
63
39
5
31
5
60
24
40
20
13
35
1
15
57
15
3
90
36
6
29
4
15
9
8
25
75
32
1
48
18
9
32
60
25
135
9
114
29
60
28
3
24
153
12
15
93
15
66
3
48
92
133
51
33
27
12
12
3
54
11
52
9
83
16
12
39
12
72
5
24
31
197
60
12
16
141
39
3
41
36
84
28
45
54
57
12
152
12
4
27
45
120
32
73
6
30
96
30
6
15
36
36
20
67
45
48
48
56
25
23
28
44
7
21
33
39
68
55
17
25
3
60
21
42
18
75
60
9
35
103
54
11
25
36
39
21
11
25
123
12
39
41
60
40
32
16
20
88
36
8
40
68
88
56
28
27
9
117
3
36
60
105
12
36
3
104
4
15
24
12
6
15
84
165
123
3
6
36
27
96
20
120
25
48
39
33
36
3
21
27
39
9
45
90
137
16
12
48
32
12
160
20
127
9
3
72
17
28
32
64
9
47
28
12
3
108
29
64
69
66
24
72
30
15
21
3
69
36
11
24
1
3
12
9
35
16
60
12
21
12
6
126
54
12
129
141
108
83
13
54
18
30
5
16
57
23
64
48
21
60
102
6
11
1
18
21
36
3
69
84
81
3
12
12
63
9
39
6
83
12
31
9
48
9
72
131
120
16
20
52
12
45
6
5
205
72
3
12
27
12
33
3
45
8
25
15
20
40
108
104
49
42
45
3
9
12
48
60
87
33
20
19
72
24
9
48
20
28
15
6
3
20
48
16
144
15
6
131
7
126
75
8
49
11
4
60
56
31
81
45
30
165
36
21
75
9
108
51
129
23
67
33
93
3
144
84
9
47
76
21
39
20
13
39
152
25
23
12
31
42
12
78
126
11
60
4
9
36
15
104
28
33
11
16
15
90
66
6
23
220
20
52
168
21
51
69
59
12
52
24
116
79
9
48
33
27
24
21
60
3
36
24
56
73
3
80
12
16
92
31
21
12
8
127
129
32
12
28
33
11
40
8
28
20
31
69
60
24
33
23
4
8
19
21
12
105
11
7
54
11
88
63
9
9
24
3
96
3
17
28
80
19
18
3
21
48
11
25
23
91
18
111
15
54
66
5
24
4
9
3
27
18
39
56
37
15
8
133
108
18
24
18
18
54
72
39
36
51
53
19
18
30
21
72
8
88
9
131
40
27
18
87
32
7
6
51
12
63
12
60
29
37
51
8
1
3
24
104
88
48
44
133
3
39
5
48
40
141
23
31
30
3
12
48
92
97
42
9
39
5
40
9
3
57
12
11
4
92
55
65
61
51
57
15
9
39
60
8
31
18
42
41
7
113
13
36
18
5
60
28
48
9
35
67
6
48
126
57
57
59
28
33
15
24
8
7
81
44
76
44
76
12
48
105
42
18
159
33
87
57
87
32
13
59
43
29
25
3
21
48
24
123
ABCD 94759657418*3^$a+1 [50031]
36
85
3
56
85
24
147
8
36
109
15
21
35
181
39
21
84
51
20
13
12
11
13
27
68
16
33
15
32
85
60
108
12
11
24
36
4
200
13
11
60
49
3
57
87
8
40
140
48
37
12
15
116
109
35
24
25
27
32
36
24
25
11
12
13
27
108
12
8
12
73
59
112
33
27
108
8
28
9
11
1
48
15
117
60
60
3
105
72
75
60
36
20
48
1
48
95
48
40
20
13
24
11
85
36
11
13
99
12
20
25
23
1
24
3
69
24
24
71
36
73
27
8
40
8
49
71
28
21
155
13
12
11
24
25
59
16
69
11
60
36
73
107
48
12
13
60
135
44
132
85
11
52
72
36
57
27
8
112
20
73
75
60
48
9
48
72
35
73
12
11
12
37
48
47
16
24
164
1
48
27
9
87
32
36
4
21
51
9
24
3
84
9
51
20
40
56
48
24
36
96
13
3
117
23
52
81
27
33
84
63
9
39
69
36
59
157
144
84
15
12
69
204
72
23
1
27
20
109
24
47
60
37
60
83
37
71
25
24
15
32
36
28
36
44
1
60
35
13
36
15
21
84
24
3
44
13
72
24
60
11
13
35
25
12
11
73
24
11
25
24
63
12
8
12
61
39
8
109
23
48
12
37
3
32
16
69
51
20
37
27
9
71
28
20
37
11
48
12
84
25
75
108
81
24
36
84
11
52
20
37
72
24
71
25
11
37
36
60
84
312
59
36
76
48
69
11
4
60
12
8
121
71
13
15
20
61
15
9
60
47
28
176
64
92
4
12
32
40
165
36
36
35
313
3
48
69
12
3
56
36
48
1
24
135
20
96
1
11
49
15
68
76
105
71
76
24
9
24
60
3
93
24
3
9
15
69
24
12
3
81
24
11
96
48
37
24
15
36
56
52
48
44
24
61
84
87
32
145
132
75
33
87
33
15
32
40
120
45
35
16
44
13
15
8
12
25
36
47
4
9
11
25
15
93
75
56
1
168
12
63
60
8
108
16
60
33
47
48
96
1
24
96
48
15
8
24
13
11
16
9
107
48
1
48
12
48
12
11
49
48
11
16
36
9
24
24
35
12
49
147
129
24
11
25
60
11
133
36
3
68
28
12
72
12
33
11
72
73
24
23
100
32
1
84
36
156
11
100
12
57
204
27
12
21
15
20
1
108
15
80
36
61
15
60
69
11
100
69
11
76
93
71
25
11
12
108
4
48
48
9
83
36
12
37
36
84
12
48
120
15
57
15
44
16
9
71
36
49
59
1
108
63
9
48
72
51
12
45
3
24
60
68
112
8
36
16
9
11
49
36
11
40
33
71
16
9
84
95
61
60
3
20
97
60
83
25
72
48
3
92
1
15
36
44
25
71
73
72
3
32
16
33
75
80
36
13
15
21
96
75
36
12
45
3
189
23
37
35
16
129
24
11
64
44
25
75
20
12
16
57
12
60
3
8
24
96
48
60
4
128
13
15
32
13
36
15
69
207
33
60
171
8
48
28
9
11
1
24
36
11
4
9
27
140
49
143
12
4
36
45
108
23
40
20
12
37
24
87
9
23
1
51
44
16
48
20
28
44
13
83
148
165
11
48
25
11
76
36
44
25
51
69
75
80
24
1
23
97
24
24
71
25
147
80
49
83
37
60
23
48
49
83
16
45
24
36
39
32
16
60
8
16
33
60
3
9
108
12
11
37
71
109
131
4
60
56
109
3
8
96
25
48
12
95
36
97
27
33
11
61
3
36
20
61
24
84
15
20
12
13
12
135
56
37
60
23
24
40
36
44
24
72
4
96
48
21
63
8
4
20
124
105
36
51
12
21
96
51
32
12
36
112
48
8
25
27
84
44
16
45
99
12
8
49
72
51
9
51
32
48
4
45
51
12
8
13
15
9
12
59
16
45
48
3
44
24
121
23
112
9
156
3
36
45
36
11
13
71
16
12
116
12
180
13
39
8
24
16
8
52
48
105
96
23
25
3
144
36
9
155
13
123
9
95
73
12
35
24
72
24
49
24
35
48
48
1
59
85
47
112
21
24
71
76
69
71
36
4
33
15
12
44
84
28
57
36
24
156
35
1
48
15
12
20
16
33
99
192
60
44
1
108
3
33
84
12
24
75
116
24
49
12
3
8
97
15
57
51
57
3
9
15
8
61
60
24
12
11
37
72
15
9
35
36
64
45
84
12
204
27
12
32
25
3
105
11
4
56
4
32
156
24
85
3
21
35
64
45
11
16
36
33
47
73
24
15
21
27
60
20
60
4
36
9
48
35
1
51
9
87
9
3
45
120
11
1
131
13
27
117
35
72
13
3
9
59
1
60
3
68
40
72
8
64
68
25
87
33
3
9
3
20
40
128
13
87
9
3
81
24
60
47
16
9
24
11
4
12
8
1
120
60
51
9
120
23
37
39
36
9
111
56
49
15
45
3
21
84
71
61
83
37
24
95
49
11
24
61
15
21
123
60
21
36
143
25
35
25
107
16
9
60
179
4
57
39
32
13
24
12
11
40
9
23
88
20
4
33
96
11
109
24
120
15
81
84
3
57
23
28
81
ABCD 94760098138*3^$a+1 [50015]
156
60
33
6
12
25
53
7
17
43
17
43
29
18
33
24
9
12
60
79
5
48
7
125
6
165
52
48
17
63
64
83
85
5
42
33
15
1
32
60
60
84
120
4
12
17
27
4
24
8
4
44
27
12
42
43
8
12
48
69
30
1
17
30
97
29
6
21
4
8
12
111
37
5
3
40
144
24
56
60
93
12
30
45
15
18
55
23
108
21
3
1
24
35
93
4
11
9
148
48
120
17
36
90
36
109
36
20
3
18
72
115
11
37
60
84
5
18
60
25
125
3
4
5
6
45
40
8
12
39
1
12
17
30
73
36
56
69
6
81
3
69
28
72
20
33
15
100
59
30
75
28
12
24
41
115
11
133
12
12
32
96
3
37
120
5
12
67
5
99
84
12
105
3
40
12
8
27
1
8
4
12
11
85
12
32
105
6
9
36
3
12
30
39
3
60
25
48
8
51
24
81
45
36
3
36
93
3
9
54
49
47
60
45
33
87
16
44
4
56
3
13
8
45
31
29
19
5
3
39
36
18
7
20
3
1
24
65
15
39
42
19
32
33
7
60
72
8
87
37
41
18
45
69
18
49
53
15
12
105
19
29
7
8
192
4
41
99
39
45
3
30
18
114
31
107
73
32
4
8
16
17
114
25
24
20
24
12
45
24
7
23
1
20
33
3
12
21
12
24
30
36
42
66
36
18
3
4
11
18
75
24
135
81
12
3
157
53
7
29
30
73
47
48
25
11
42
24
15
28
35
6
6
69
57
3
9
30
97
44
72
9
39
12
52
5
7
29
60
27
27
37
5
6
49
20
39
6
60
15
16
24
120
20
40
29
15
36
16
12
120
41
15
9
103
5
39
129
19
23
42
36
7
12
95
33
15
18
135
45
27
60
45
7
95
1
32
52
11
129
33
30
54
19
77
7
35
57
21
55
23
9
76
12
35
13
35
37
72
5
7
11
33
21
3
100
35
25
8
4
5
19
36
59
102
19
23
6
27
33
7
144
20
24
12
15
93
36
51
49
24
44
45
90
1
72
29
19
5
30
61
20
111
18
79
8
9
19
32
12
60
21
19
32
48
16
44
33
30
42
15
15
105
76
12
5
60
27
12
28
8
15
12
45
72
15
21
39
9
60
9
7
5
51
4
20
24
21
15
99
69
28
24
59
49
12
5
19
41
91
20
33
187
47
61
89
36
111
93
51
21
51
4
48
128
27
33
24
21
24
75
4
36
44
16
96
12
8
72
52
11
24
1
5
63
57
19
24
12
59
1
17
48
30
49
168
12
5
15
9
19
12
5
6
105
4
36
12
5
27
4
24
71
49
32
60
28
53
12
12
78
6
42
54
3
208
12
53
24
3
36
4
17
31
84
36
8
9
135
81
7
12
36
12
48
29
87
108
12
28
8
9
18
102
126
33
4
12
23
6
15
24
76
20
112
12
5
36
19
56
24
36
21
36
24
15
15
9
135
21
45
30
13
77
15
4
17
67
17
15
96
12
15
45
45
7
8
27
21
12
16
44
33
18
24
30
43
12
83
73
12
20
9
51
39
25
5
18
13
29
19
29
7
56
9
24
27
28
17
79
36
60
72
32
3
37
35
204
49
20
15
6
27
105
15
33
7
104
15
36
13
36
8
3
24
49
11
9
4
95
1
56
15
13
11
84
33
3
42
30
42
12
43
68
64
24
17
7
56
24
27
13
5
18
18
36
39
36
51
42
18
54
51
12
36
52
92
36
51
33
57
36
18
90
24
3
64
11
45
28
24
8
9
24
111
45
3
16
35
21
3
21
24
93
15
40
59
13
36
24
12
29
60
6
73
48
20
99
18
27
45
43
65
7
60
5
51
84
3
73
17
3
69
15
28
36
41
19
44
36
21
31
53
24
42
24
30
15
69
12
6
13
12
12
8
117
72
63
75
60
1
12
29
114
6
3
33
12
3
27
13
215
60
57
3
93
39
12
61
32
16
12
20
117
3
12
21
7
80
4
35
1
72
12
8
81
54
1
24
20
40
11
37
20
9
15
60
4
32
24
48
16
36
53
31
11
18
30
13
17
51
45
6
13
128
4
44
52
32
28
77
7
80
36
64
24
41
54
12
13
71
33
3
133
24
36
29
3
39
24
60
6
31
17
30
45
3
30
12
48
39
15
1
17
12
39
9
3
15
18
51
96
3
1
8
16
12
12
32
15
61
8
124
8
48
36
45
3
180
33
72
63
27
13
29
19
84
56
51
1
48
24
56
40
84
83
72
6
19
17
24
24
36
67
20
4
53
18
13
192
24
8
27
73
17
3
57
78
97
5
24
66
93
45
3
3
9
21
27
9
15
16
60
20
4
53
3
33
51
28
8
9
66
93
16
8
16
12
12
32
135
49
44
75
33
9
79
41
78
1
44
40
11
105
4
8
4
8
57
3
132
9
31
20
48
28
8
40
11
18
31
11
114
156
19
35
45
12
40
29
30
61
59
1
5
3
12
27
61
12
12
80
16
12
60
17
60
27
28
8
69
24
6
90
51
87
21
12
33
12
7
11
12
84
81
9
3
48
3
49
72
80
3
45
51
1
59
36
6
19
53
6
1
36
8
16
20
16
80
24
93
7
35
21
99
21
57
27
16
5
60
24
54
49
48
24
108
20
15
25
68
4
5
15
36
87
13
20
39
61
47
48
18
12
3
16
20
108
52
56
52
53
54
73
8
33
12
27
135
36
49
35
1
36
23
61
60
92
12
16
12
32
60
33
7
96
5
27
3
9
57
138
33
4
8
12
60
16
5
75
75
25
12
12
41
12
43
20
15
18
27
64
5
75
3
1
29
3
12
36
40
35
54
55
35
13
17
12
55
20
4
5
87
4
56
9
18
13
32
3
49
35
6
27
27
33
12
3
6
51
15
61
17
3
45
7
11
37
80
69
51
93
27
39
30
55
41
72
3
3
24
90
72
6
84
60
33
76
29
15
60
45
7
5
111
9
18
25
53
3
72
40
44
28
8
15
9
3
73
24
128
60
3
9
21
12
7
24
12
12
20
93
195
87
33
64
20
21
24
15
24
45
31
24
116
48
16
116
28
20
16
36
11
57
12
15
13
8
87
30
6
6
19
71
109
5
ABCD 94760117618*3^$a+1 [50010]
9
96
96
3
36
84
117
72
111
1
47
33
40
23
24
57
39
1
8
15
1
56
16
35
37
23
60
109
8
48
39
9
3
109
56
63
25
80
3
13
35
12
33
75
48
93
15
48
12
69
40
56
16
32
27
37
95
48
9
15
12
45
96
3
21
3
69
88
47
25
47
153
39
108
60
24
36
93
168
207
105
16
8
24
87
84
21
87
36
12
1
24
72
56
87
49
8
160
48
71
9
87
84
72
12
33
39
24
25
119
57
168
15
9
48
27
45
15
84
24
36
33
123
24
45
280
71
24
57
96
99
12
81
27
13
71
9
195
48
117
3
12
49
168
71
60
24
133
120
8
27
156
9
24
39
12
96
60
97
48
32
75
69
3
12
12
84
97
59
12
81
63
33
27
108
33
63
12
12
121
11
21
96
16
8
88
72
32
16
104
51
12
1
8
96
3
13
8
135
1
35
45
15
33
99
108
97
56
40
56
75
157
104
27
61
23
96
49
32
27
45
135
24
72
9
16
59
133
96
32
40
32
48
24
16
96
59
168
117
39
33
24
3
45
72
3
12
1
59
12
57
51
12
48
33
15
24
129
40
59
21
24
15
24
24
73
23
25
32
15
9
15
33
51
72
61
32
207
73
8
39
1
11
21
63
72
9
112
59
60
105
123
45
3
12
33
264
99
21
27
13
35
37
8
24
24
24
24
24
63
24
33
39
9
75
61
23
1
47
217
71
24
9
39
1
56
3
84
24
105
27
69
48
27
12
121
24
8
64
8
24
112
59
13
56
267
37
8
96
16
8
64
11
24
45
51
93
27
69
27
84
108
120
12
1
71
1
48
83
69
144
16
8
99
12
33
24
51
37
8
63
72
252
12
25
8
135
9
51
13
80
48
3
45
75
12
25
8
63
25
59
48
21
3
61
200
27
36
81
27
12
48
9
24
135
105
3
144
37
71
96
12
157
47
12
36
9
75
141
3
205
8
64
107
24
96
45
24
39
24
9
27
69
15
73
216
23
96
81
27
61
128
16
80
15
24
105
16
152
96
27
24
93
112
48
32
15
24
73
191
25
72
24
11
109
8
27
69
24
40
8
27
36
24
81
48
3
189
64
35
21
24
39
24
9
51
45
51
165
48
3
69
99
12
9
27
69
16
48
8
27
109
59
45
15
9
3
60
57
48
183
81
24
15
49
56
27
60
25
80
39
72
9
15
9
24
3
13
24
8
39
81
87
1
35
69
72
39
144
9
27
96
120
21
27
12
97
56
16
128
16
56
39
60
133
35
37
59
72
204
24
169
48
56
48
51
48
12
1
107
12
12
37
8
3
21
123
12
24
9
160
8
3
48
21
87
72
225
16
8
27
45
15
36
13
104
27
37
48
128
27
21
15
120
1
264
83
12
1
8
40
8
51
24
36
12
13
8
48
3
69
88
143
9
27
12
121
8
24
16
167
49
23
81
72
15
24
72
57
144
15
1
72
11
168
37
8
24
40
8
39
25
95
24
72
84
69
51
21
75
13
191
25
107
37
32
72
63
1
32
24
48
96
160
35
36
33
27
21
112
176
15
33
27
45
24
48
24
24
15
25
47
57
3
13
23
33
40
48
72
24
72
56
48
112
32
48
24
3
21
48
3
45
15
36
96
133
119
1
152
24
208
80
87
105
27
45
15
12
21
72
112
11
117
15
81
40
47
9
27
13
8
3
48
48
37
35
48
12
25
11
132
24
1
128
15
33
15
33
51
36
9
15
9
123
24
69
27
24
60
108
21
48
96
291
156
33
27
60
33
63
96
1
8
24
27
264
72
108
60
37
11
12
9
40
23
9
111
9
72
51
45
16
96
192
11
21
15
33
27
45
64
23
177
24
24
39
12
120
13
23
57
24
87
9
40
71
57
75
21
40
56
63
9
15
168
12
69
15
192
120
264
12
13
32
39
9
24
75
12
9
16
11
85
48
23
96
25
11
24
21
40
11
24
13
11
133
32
40
8
16
72
59
21
63
60
24
93
15
24
180
13
11
24
21
24
16
80
48
16
47
25
35
24
13
47
129
48
51
13
56
135
105
64
11
120
60
1
131
45
39
60
144
48
12
33
171
61
32
3
13
168
72
59
21
144
15
72
57
15
57
15
12
13
72
35
45
24
15
33
88
47
24
36
93
16
8
63
72
81
24
27
24
12
9
3
69
16
72
11
21
24
3
12
57
24
39
33
ABCD 94760341810*3^$a+1 [50040]
6
5
6
12
18
24
9
274
36
77
7
5
18
78
66
54
19
41
31
24
65
90
6
36
193
42
47
61
281
43
12
108
126
6
84
41
93
106
24
120
12
36
35
19
53
90
42
90
30
25
11
37
156
156
11
25
42
5
168
144
13
6
29
67
5
85
119
1
11
72
157
11
18
90
36
54
19
47
114
30
109
30
32
51
48
36
90
6
30
60
25
5
139
24
62
10
35
19
53
36
25
11
6
18
36
48
42
55
71
30
33
21
108
121
5
6
1
53
21
15
66
49
41
165
33
49
5
121
6
108
113
30
18
42
12
7
128
10
12
156
119
54
6
1
90
32
21
61
11
48
90
25
6
11
18
36
66
13
11
90
48
151
144
62
10
11
18
72
19
78
6
26
33
6
12
54
36
150
48
6
25
203
61
12
5
55
14
10
59
36
150
1
54
65
36
43
26
34
137
7
221
115
126
65
159
45
12
25
120
72
17
60
91
24
14
10
17
18
180
36
61
24
119
36
30
13
6
60
62
118
11
1
24
48
12
41
49
5
96
18
25
90
86
99
6
13
60
17
30
6
25
32
16
42
108
26
96
45
19
6
48
77
12
36
67
29
30
18
162
96
13
5
84
7
35
48
13
119
30
79
107
18
55
11
18
73
17
96
12
54
36
9
45
54
61
6
12
65
96
55
102
185
7
66
174
48
5
27
45
37
14
10
65
31
119
1
11
13
11
234
19
11
6
19
71
90
31
17
18
54
19
17
78
121
6
42
6
95
36
36
30
75
10
120
119
6
19
14
22
47
6
36
43
41
31
30
90
11
60
198
12
67
41
7
29
150
61
60
17
13
23
54
61
12
125
72
7
11
25
29
199
197
19
41
175
23
12
54
144
42
18
55
29
42
19
125
61
11
75
27
43
60
5
19
5
90
1
89
31
125
240
102
18
9
69
27
22
41
1
29
36
1
110
39
115
65
36
30
78
36
43
41
31
5
19
95
61
84
24
77
145
35
19
12
72
47
1
47
25
17
189
34
23
25
132
11
192
25
35
25
23
67
18
47
18
7
48
29
108
24
66
13
102
54
125
36
43
59
37
215
18
42
181
89
30
24
1
11
13
72
12
65
31
90
144
101
27
45
19
83
96
55
65
7
35
48
36
13
23
37
48
14
45
24
27
9
36
12
7
80
58
72
41
54
1
14
51
45
15
54
1
65
24
1
137
6
84
72
18
13
5
115
78
41
54
129
33
49
24
12
65
12
7
29
6
19
42
77
127
60
14
75
7
14
15
54
37
47
25
65
6
25
62
129
15
10
150
6
29
109
32
3
19
71
54
151
11
13
72
24
125
81
69
30
127
5
9
70
59
25
24
47
85
26
64
5
120
13
48
24
65
36
19
65
18
3
34
35
1
5
43
26
166
144
74
34
36
35
1
24
137
69
21
48
6
36
33
51
79
24
108
42
6
17
19
155
61
29
36
55
17
6
36
75
16
90
53
19
47
121
48
24
36
47
12
18
45
33
36
210
18
135
177
25
113
21
22
60
62
16
6
11
24
13
48
5
54
6
102
42
115
54
6
240
11
18
109
66
59
121
77
7
6
42
17
72
31
65
30
24
39
16
65
25
60
5
21
130
137
18
168
84
6
12
18
37
23
36
25
36
38
225
15
64
66
17
54
48
6
1
6
122
45
96
30
270
42
108
67
62
33
54
126
138
96
19
72
35
3
22
95
54
6
12
42
73
11
7
72
12
59
25
5
42
135
9
360
156
19
90
41
223
24
12
144
131
61
12
132
89
199
47
6
43
59
78
90
180
133
11
51
48
16
5
6
30
54
24
66
1
12
131
36
18
42
1
54
119
57
15
7
11
25
17
55
47
31
47
67
216
89
72
6
18
45
39
43
84
71
108
61
36
47
25
30
138
120
158
10
5
1
53
97
108
11
60
36
3
10
6
17
79
18
47
30
18
1
5
30
6
21
105
102
43
102
17
25
11
43
17
12
13
48
35
36
66
13
6
90
5
1
74
63
7
35
39
166
5
55
35
60
133
47
1
245
24
115
11
18
45
34
62
15
6
84
73
35
85
5
6
91
48
71
6
73
26
57
25
89
66
265
173
36
9
45
25
12
83
49
12
29
145
35
79
78
83
7
65
55
29
18
85
36
101
30
3
10
60
36
17
55
14
3
78
12
6
61
41
ABCD 94760581088*3^$a+1 [50028]
3
11
16
18
2
33
7
17
31
32
40
168
32
48
40
6
144
51
8
13
120
3
15
41
144
127
9
8
40
32
31
8
57
63
49
21
26
1
9
6
17
37
35
24
40
45
12
47
7
65
31
8
22
50
10
30
20
37
11
69
31
66
74
45
136
21
35
55
153
32
88
117
107
7
80
10
119
16
24
11
36
40
68
117
75
37
47
24
1
15
9
80
27
45
49
23
37
51
23
49
21
12
38
81
48
48
55
57
3
77
87
9
25
39
87
56
24
1
9
39
120
57
30
114
26
37
47
46
170
70
147
8
15
57
16
104
16
72
15
18
47
15
97
57
23
88
45
35
55
8
25
24
48
23
25
71
1
23
10
30
57
24
8
73
47
13
84
14
82
38
52
5
79
201
120
72
93
107
1
111
80
31
48
65
15
82
144
26
100
8
10
6
65
1
15
24
11
37
23
97
83
58
26
129
7
8
1
59
52
54
26
48
106
63
8
43
20
9
7
56
33
55
32
40
57
23
40
129
24
56
40
9
36
123
143
34
26
28
32
9
16
15
78
27
32
48
39
33
31
42
134
40
20
84
249
88
144
24
104
43
5
85
27
80
61
27
3
42
3
35
46
95
96
15
25
59
45
40
21
168
26
1
95
49
201
74
21
15
57
40
63
8
36
10
36
110
48
1
45
131
15
9
24
15
16
9
15
9
23
25
23
40
41
16
24
9
6
66
38
1
15
140
76
9
8
1
2
4
54
36
39
24
3
117
11
61
9
15
11
10
26
73
35
12
40
8
9
13
14
4
41
39
1
59
96
84
22
35
144
16
9
15
11
28
17
19
20
64
6
3
120
57
66
5
49
14
46
30
125
15
24
112
9
8
16
72
35
13
21
11
24
1
39
8
13
3
27
45
72
33
134
24
1
21
59
111
24
130
63
8
39
129
15
16
66
144
39
47
28
12
128
52
44
34
30
36
36
24
66
47
40
23
25
15
113
15
72
160
17
31
126
35
1
18
42
18
9
107
13
33
14
9
15
10
60
2
100
77
3
28
6
30
5
24
24
1
15
56
40
8
16
35
106
26
58
96
14
22
59
115
20
16
33
56
151
140
4
30
59
121
26
60
48
52
48
32
93
7
9
35
4
56
49
24
8
3
22
14
46
27
56
15
12
37
23
10
23
51
106
27
8
103
6
26
10
23
7
20
13
21
75
51
20
40
54
14
60
1
8
27
36
28
20
16
6
48
11
79
9
80
3
85
9
54
12
20
9
79
272
33
16
120
144
15
41
24
91
90
26
70
35
120
39
16
8
12
69
151
104
1
15
8
25
11
109
15
32
9
15
49
24
47
4
80
12
100
18
36
6
177
128
3
69
40
71
25
47
10
38
36
16
53
7
9
48
27
116
9
1
114
30
14
9
13
50
9
64
117
14
70
14
9
48
39
24
10
42
18
27
63
36
29
1
6
44
85
9
50
37
24
120
9
12
18
32
9
88
8
39
94
42
90
120
159
8
63
24
16
24
33
8
39
36
4
161
15
48
72
120
70
54
36
54
3
3
30
63
15
17
19
20
33
40
33
95
49
15
21
18
56
33
3
28
20
16
36
137
31
9
27
44
105
27
70
38
1
8
87
1
72
8
39
129
15
72
97
47
96
9
109
122
84
13
33
24
30
9
81
6
65
15
40
54
11
3
21
1
119
25
126
24
36
44
1
35
4
6
35
19
44
129
63
34
126
8
25
152
63
49
48
63
42
30
20
189
79
42
90
45
24
48
11
12
34
14
121
11
93
87
25
33
111
48
143
24
1
95
33
175
12
80
237
31
20
12
4
93
56
27
60
57
88
72
80
7
30
74
1
21
18
41
40
56
63
1
8
40
48
9
111
72
8
19
20
24
36
93
7
60
29
15
97
32
120
31
32
120
25
24
8
96
15
22
18
32
40
33
11
13
71
57
39
40
36
20
120
10
15
33
39
3
20
64
65
135
49
21
3
47
1
32
16
104
73
74
13
23
105
13
42
18
12
74
130
23
7
96
54
30
6
84
11
39
25
39
102
78
30
86
10
66
5
160
8
61
50
49
24
11
21
49
12
35
39
4
77
13
26
1
39
96
57
32
31
57
128
15
88
9
72
11
4
33
56
1
66
20
40
9
45
170
1
95
24
70
26
40
9
9
15
47
9
64
56
136
8
15
16
164
36
144
1
9
62
10
24
63
96
15
6
26
48
10
6
56
24
81
19
5
75
4
56
33
3
58
90
12
44
10
24
39
8
39
160
41
63
22
14
85
15
33
11
21
15
204
21
1
15
24
9
72
38
1
15
33
8
135
24
1
15
24
41
15
33
37
138
72
60
5
15
10
50
13
71
25
24
24
32
16
165
27
83
60
10
14
1
48
11
61
8
55
126
26
24
25
81
134
70
126
44
1
104
15
1
33
26
21
144
15
73
3
45
8
127
60
48
60
57
32
40
47
9
7
8
72
25
32
43
77
13
75
8
15
72
97
32
16
143
46
24
35
55
56
16
9
11
28
305
1
60
11
223
9
48
135
9
45
ABCD 94760603872*3^$a+1 [50020]
9
43
77
48
48
3
4
32
118
8
24
51
37
42
86
18
88
29
3
189
25
2
21
91
14
64
11
31
72
17
120
13
6
26
22
18
200
22
44
33
3
52
54
18
173
7
114
47
72
49
18
101
31
2
10
14
18
16
32
4
18
47
111
36
24
9
37
11
15
33
13
48
35
31
17
7
54
18
29
3
12
42
22
80
4
126
83
36
3
21
15
52
44
52
38
18
70
14
16
20
57
15
40
48
38
3
21
10
6
14
57
12
55
20
16
2
10
8
54
6
16
113
105
3
7
5
7
29
147
18
10
6
72
191
60
55
72
6
35
175
5
9
39
1
35
13
11
24
31
14
30
16
17
60
7
134
16
6
5
15
184
48
6
30
17
12
21
63
33
82
29
19
44
9
115
96
68
18
10
206
15
3
16
24
17
15
24
22
23
120
31
29
7
6
24
26
16
56
70
11
31
24
20
10
72
26
24
72
30
6
84
60
21
37
18
54
26
64
68
52
24
116
57
163
86
15
27
4
42
6
42
203
21
27
85
162
5
31
18
122
4
5
36
1
54
89
163
77
75
24
54
18
40
14
10
12
29
37
18
48
38
106
60
42
66
144
6
18
44
36
96
93
9
63
9
111
3
22
210
104
6
18
16
30
59
37
23
15
52
56
22
23
3
21
159
21
43
5
21
24
16
14
33
3
54
88
8
54
33
3
12
90
88
23
51
57
93
3
103
89
37
6
84
104
64
24
38
183
72
75
28
12
8
6
10
12
68
22
11
36
49
48
35
133
26
30
64
86
16
48
20
60
4
104
30
16
11
48
31
96
32
24
22
50
69
39
10
47
73
114
56
6
18
12
4
12
17
1
24
18
5
12
37
14
21
43
5
12
25
2
9
36
48
115
6
8
34
77
36
36
25
134
84
33
7
14
51
37
11
19
36
44
16
17
1
35
43
2
34
6
72
23
60
24
60
19
78
35
21
48
34
80
45
73
26
46
26
21
25
23
1
2
126
3
45
46
84
78
23
135
117
48
7
41
55
14
34
30
6
44
81
103
12
12
20
9
9
24
64
18
20
10
168
110
4
12
26
58
60
2
39
36
13
96
102
96
53
31
8
120
40
48
80
36
66
27
67
41
33
112
23
27
30
118
18
32
3
60
19
65
12
19
17
12
31
89
49
102
20
16
8
45
139
17
37
72
35
61
2
57
3
52
12
2
40
32
16
23
67
12
17
9
34
17
13
24
2
28
5
39
40
6
90
62
51
24
39
28
74
24
15
159
172
5
57
186
81
45
10
38
18
64
44
52
12
77
36
57
34
20
9
12
43
68
16
6
26
46
35
27
4
14
39
24
12
228
27
22
120
48
162
102
11
7
5
99
102
18
6
130
5
3
6
34
14
6
16
20
174
42
84
58
144
42
17
156
33
126
21
7
17
55
24
72
30
8
39
12
7
12
41
39
10
24
48
30
32
10
38
64
60
101
25
2
6
30
60
72
88
32
4
90
42
6
2
4
89
7
42
134
57
48
24
1
59
60
96
9
75
15
21
25
24
42
36
17
3
102
16
35
19
2
24
10
29
1
14
12
78
40
35
15
16
24
5
48
91
6
18
8
54
3
133
35
19
20
33
43
41
19
5
1
119
24
12
55
78
8
15
75
12
10
23
72
1
24
35
7
36
65
19
12
36
44
12
46
35
51
12
16
38
10
30
2
45
84
7
38
3
21
99
31
6
56
18
136
96
29
49
56
46
36
8
48
9
13
42
36
36
41
36
3
57
36
31
12
72
188
10
80
15
3
57
43
17
12
15
72
16
216
56
6
22
26
24
16
48
26
4
48
36
5
48
33
10
32
16
14
58
14
22
41
25
72
138
17
27
105
55
42
35
15
6
16
74
16
161
39
12
10
35
135
54
15
55
26
48
6
33
123
16
96
96
6
66
6
6
128
9
3
9
55
8
6
54
108
88
17
13
8
82
20
16
18
71
97
2
16
38
66
6
16
56
46
12
5
19
12
41
75
40
68
42
27
43
65
19
30
26
297
13
78
50
46
44
21
9
27
31
53
3
4
90
24
18
5
55
48
92
4
32
90
22
41
25
2
6
15
51
9
61
107
3
28
14
48
10
30
2
12
18
87
12
36
43
48
6
128
22
5
63
28
12
17
21
39
105
15
12
63
40
48
24
5
25
23
9
10
24
8
57
15
52
2
16
14
10
8
18
24
30
171
27
96
10
42
41
19
18
47
79
50
160
42
29
24
43
6
14
18
10
68
69
60
9
63
25
26
9
45
30
52
48
14
48
16
8
15
3
4
17
15
36
64
6
47
25
48
18
44
57
55
50
18
16
24
53
73
6
90
18
8
69
3
4
26
27
13
50
126
72
10
14
66
144
6
18
69
49
62
12
72
6
27
72
111
16
6
30
84
60
26
99
36
84
7
36
5
60
132
21
42
40
17
12
91
104
22
14
33
27
30
42
54
16
104
10
17
7
54
2
16
5
36
15
54
6
9
7
41
103
138
11
45
75
21
46
156
65
13
42
150
6
48
149
84
9
58
14
130
110
34
6
50
9
7
5
43
8
69
97
26
33
3
16
20
22
32
39
1
35
15
46
18
30
14
9
51
33
21
15
25
107
7
8
33
37
56
10
65
7
30
203
61
6
32
36
22
6
12
6
8
51
115
12
32
88
30
98
69
19
36
224
16
42
134
42
3
55
14
10
54
11
55
41
3
9
55
12
48
110
70
12
54
11
3
108
54
90
46
2
36
18
34
17
ABCD 94760865762*3^$a+1 [50004]
6
6
168
66
54
36
156
66
47
16
87
42
156
35
67
5
40
129
15
51
29
16
39
48
138
30
42
42
45
3
36
42
24
36
90
105
39
9
9
23
25
102
18
144
71
13
216
18
18
48
15
21
84
36
35
55
65
109
107
37
30
42
3
32
19
5
79
126
27
8
96
1
24
36
108
47
223
24
17
43
48
84
9
21
66
105
15
42
72
23
120
168
169
30
33
183
78
72
12
78
24
81
63
24
108
5
48
49
47
40
15
41
13
36
39
165
72
12
180
66
89
1
96
36
3
159
41
25
12
24
48
126
150
12
75
327
12
6
42
30
12
11
85
12
42
6
102
41
49
6
66
66
174
6
72
6
35
25
30
66
24
30
42
207
63
42
47
49
47
40
3
30
36
35
109
36
30
113
72
13
51
87
24
6
60
24
36
42
6
90
41
13
6
132
9
176
24
25
71
55
18
24
30
48
174
35
25
23
40
177
84
36
30
18
48
47
1
39
56
25
150
42
47
1
60
60
96
6
18
66
5
24
55
9
56
96
85
99
39
6
12
39
93
72
30
53
55
42
39
104
13
78
5
25
102
24
18
60
108
78
65
97
23
37
84
36
72
11
31
6
18
90
66
29
37
12
180
11
121
36
3
231
30
35
55
65
121
78
42
78
6
11
19
78
78
78
11
120
49
12
24
84
119
97
23
31
9
15
41
40
80
211
54
36
66
162
66
45
39
6
66
18
48
30
162
23
168
19
18
48
24
3
273
12
72
18
17
1
276
18
65
25
36
96
24
36
36
3
32
37
36
54
33
9
119
31
66
210
125
67
66
11
1
48
47
97
12
35
85
78
30
132
60
108
36
6
6
59
55
84
5
25
54
41
72
7
66
6
60
5
205
114
30
75
9
36
12
47
1
24
12
51
48
39
162
90
30
114
45
21
48
30
6
47
49
6
24
9
69
48
35
25
24
95
96
13
24
192
6
54
48
30
6
195
15
6
60
144
47
72
1
180
51
15
120
450
90
30
23
31
66
36
18
126
36
54
66
39
21
59
31
78
66
54
24
186
12
42
3
255
132
6
96
23
37
36
87
32
55
30
18
126
11
19
42
12
216
12
48
24
35
13
48
24
36
95
169
12
24
24
138
89
96
168
109
66
66
23
55
17
163
30
12
48
6
29
16
104
1
95
1
78
60
6
95
49
48
39
15
36
5
97
30
6
60
60
27
9
30
41
67
5
43
12
113
97
12
84
180
30
6
60
108
48
12
42
66
39
33
71
1
6
78
36
84
60
30
36
53
37
48
3
165
75
159
65
55
153
45
6
29
25
47
13
36
30
57
8
31
60
6
108
12
48
71
49
36
54
45
9
72
18
132
114
96
119
1
30
30
24
24
108
42
18
59
115
5
13
162
24
17
97
18
18
72
3
9
42
30
36
90
24
6
3
56
13
66
66
60
66
57
8
7
6
12
132
11
31
36
12
113
24
40
93
6
5
265
12
24
18
161
1
48
47
79
24
96
36
36
17
13
72
120
12
30
24
6
6
174
23
96
7
198
75
135
30
30
77
67
78
18
42
3
80
16
9
30
24
66
24
36
36
60
3
48
153
6
30
54
45
87
17
7
84
30
270
30
12
78
6
24
59
97
63
8
280
15
24
48
65
1
87
80
19
29
496
195
53
25
12
54
77
120
55
144
150
60
54
6
84
6
209
49
138
12
18
63
129
6
114
42
126
15
33
30
185
121
60
11
7
150
12
15
9
12
30
180
48
65
1
24
120
60
12
15
87
17
79
65
1
96
24
119
1
39
69
12
18
6
12
83
1
96
78
42
18
192
258
155
64
51
6
6
89
1
78
60
6
84
11
133
36
95
1
54
6
59
40
21
75
15
114
191
25
30
89
1
36
18
17
13
27
8
1
54
24
48
89
1
24
39
45
114
42
60
11
73
24
36
131
280
15
30
108
6
6
59
19
90
66
36
66
60
15
128
109
102
90
35
25
48
60
36
96
30
9
177
30
138
ABCD 94762171612*3^$a+1 [50001]
3
5
31
137
25
216
90
18
3
69
27
32
49
18
5
13
72
11
115
18
72
27
81
36
27
27
108
89
19
54
119
97
18
18
36
108
123
165
27
32
67
180
144
90
72
18
5
48
37
35
24
49
90
29
79
18
119
7
18
18
69
144
176
24
1
108
72
107
37
3
33
18
45
153
47
97
234
5
40
56
24
19
45
32
13
72
54
221
24
133
36
18
216
221
13
288
11
43
18
180
18
108
17
19
54
108
147
56
120
1
23
49
87
3
53
73
191
16
9
87
57
36
72
126
333
27
72
141
80
120
37
99
99
45
99
18
131
49
18
21
8
40
21
18
18
39
33
36
18
18
216
15
21
27
45
11
96
24
283
21
87
209
43
36
36
72
269
19
29
120
31
113
312
7
36
54
63
27
53
19
144
5
13
83
43
149
67
77
40
153
216
111
51
5
13
18
18
18
5
85
18
54
83
97
15
39
185
67
36
113
49
95
13
144
54
69
39
234
90
53
19
54
18
53
24
48
19
21
195
36
54
195
3
126
72
90
53
88
21
59
85
72
72
11
331
216
29
169
95
72
67
126
71
1
18
126
18
18
51
147
36
41
103
65
187
36
17
73
47
96
55
18
18
5
13
51
147
18
36
143
19
198
15
48
80
1
18
36
36
149
49
63
8
19
117
80
264
25
72
18
72
29
64
48
39
9
117
36
23
24
25
18
93
56
49
180
3
8
24
64
135
180
18
72
11
25
90
45
48
8
40
104
277
59
67
21
32
19
36
126
72
107
19
90
35
91
36
126
11
16
96
93
108
270
113
121
63
80
24
192
217
54
36
108
9
81
63
117
75
48
75
144
18
36
15
8
13
72
36
54
162
39
8
25
54
17
1
72
23
319
17
37
51
80
121
23
49
72
126
180
18
3
87
36
21
33
72
36
83
25
18
18
234
18
18
21
105
135
128
112
93
59
49
18
18
144
83
25
90
54
18
21
56
120
55
126
179
73
108
11
88
117
18
126
54
101
133
75
123
117
96
3
141
183
9
45
35
64
56
43
93
32
168
67
5
96
151
18
23
139
101
25
18
69
93
72
18
9
9
39
69
18
18
18
5
49
71
40
51
173
7
89
24
121
47
43
108
9
27
126
23
160
51
45
45
3
32
379
117
9
39
69
11
24
19
69
57
18
72
72
18
11
43
173
43
53
48
115
45
243
36
54
299
97
18
90
18
54
360
18
54
3
56
40
56
43
18
18
41
157
198
5
40
8
48
48
139
197
48
168
1
18
53
73
15
93
126
90
18
17
37
51
32
160
45
108
72
63
8
72
1
18
53
24
120
144
145
90
36
18
47
169
15
48
8
40
51
29
7
252
5
67
90
275
85
3
48
32
16
45
59
31
18
23
103
18
47
25
180
180
23
48
96
64
129
72
71
217
135
99
77
121
72
162
18
108
54
65
43
18
11
7
17
163
90
18
57
33
216
36
72
35
217
198
65
25
18
93
87
234
71
19
18
155
40
80
13
72
131
139
18
18
162
183
69
18
105
3
36
137
115
54
231
39
17
127
113
211
306
3
177
90
18
251
48
72
24
48
120
160
123
117
9
18
108
57
ABCD 94763476396*3^$a+1 [50105]
51
39
24
12
45
27
37
23
57
88
32
21
55
12
5
48
127
17
91
143
9
45
147
39
30
6
165
63
57
39
1
53
48
27
15
13
20
87
37
35
33
112
95
73
107
18
75
28
113
99
21
27
120
93
90
1
48
72
125
43
11
186
66
144
60
120
96
117
40
8
99
90
43
200
15
13
60
84
59
156
36
24
13
17
24
27
112
5
3
100
44
15
1
245
144
43
11
96
18
147
15
36
18
27
3
1
20
69
24
75
72
96
93
51
21
7
92
69
91
8
27
36
9
40
71
54
51
45
19
8
40
77
54
21
45
90
25
8
63
12
90
75
165
30
18
147
3
18
54
90
48
99
16
35
37
47
24
54
30
25
83
54
115
125
3
72
28
23
69
3
85
167
48
6
162
49
96
12
140
3
37
23
30
75
183
174
115
11
21
48
3
45
69
51
15
24
126
54
48
42
66
72
108
117
117
18
6
126
84
1
23
126
67
72
8
27
117
88
12
41
75
24
3
42
54
117
63
54
67
53
115
32
40
11
25
252
8
63
9
72
48
51
121
20
3
12
54
24
67
23
72
13
23
37
80
3
24
18
27
76
17
168
18
12
24
1
35
9
45
48
55
113
19
29
19
80
15
36
69
75
12
1
5
19
36
65
147
3
84
6
67
71
144
36
252
57
111
30
54
42
18
153
39
6
55
137
43
107
108
48
1
71
97
47
6
102
72
180
78
30
42
123
237
120
24
51
48
3
114
48
27
243
42
144
72
19
56
15
30
7
12
23
12
21
39
30
126
25
44
45
51
4
20
120
3
90
27
21
150
72
13
72
23
54
55
89
144
48
72
6
120
1
41
55
35
57
15
120
168
129
99
24
12
126
42
12
60
144
126
75
63
6
27
27
45
63
157
41
67
23
81
3
36
132
282
6
229
5
3
24
3
90
27
195
45
63
12
24
66
24
51
88
252
96
20
159
48
150
18
30
78
72
45
93
7
47
42
3
100
60
155
132
1
197
3
45
19
239
174
42
30
3
72
40
36
92
45
27
28
60
48
80
213
102
162
75
75
66
186
33
51
21
21
67
32
39
6
18
36
1
11
37
35
6
90
49
8
45
24
3
27
1
140
147
42
18
36
90
192
162
57
75
18
18
84
114
19
8
39
36
117
15
30
27
51
117
21
6
156
9
15
120
36
37
5
66
6
48
96
162
57
48
52
23
12
33
24
141
19
179
61
36
44
21
115
143
109
17
120
78
165
15
37
20
63
78
54
18
123
24
51
300
108
36
54
24
72
48
115
71
144
12
73
41
51
240
120
3
13
32
3
37
5
18
9
96
52
35
270
43
192
35
18
24
66
24
36
189
3
18
55
44
120
111
12
96
12
25
47
72
24
9
21
79
65
78
37
108
92
72
96
144
3
37
71
57
40
72
8
21
387
15
57
27
36
97
35
72
45
93
3
24
15
121
23
1
29
51
3
90
90
105
45
3
159
201
52
11
144
25
11
97
140
4
143
85
8
99
60
33
3
108
9
21
6
138
240
75
192
15
24
36
18
390
37
23
33
112
53
54
84
81
99
60
1
120
59
12
9
88
32
21
19
125
51
15
72
6
90
57
27
37
216
80
117
6
66
163
95
12
181
80
15
72
72
1
35
90
19
8
40
80
28
17
3
15
24
1
29
115
71
9
3
42
55
11
78
19
8
45
67
8
64
5
30
60
48
60
36
36
48
18
75
15
24
13
23
37
48
53
24
3
160
152
3
18
42
54
30
45
48
88
240
35
145
44
39
1
8
87
13
311
12
9
15
48
37
35
126
72
75
3
18
67
152
87
105
21
72
30
36
6
3
192
39
1
48
60
300
35
42
54
1
119
36
ABCD 94763755852*3^$a+1 [50002]
55
47
84
36
60
24
30
55
11
6
48
6
121
89
54
66
15
69
150
36
33
27
24
60
49
5
18
24
264
25
17
30
24
90
15
21
60
180
12
18
48
96
141
9
135
48
21
42
33
9
42
6
18
6
30
144
6
48
42
60
21
123
30
150
12
90
90
24
24
1
176
48
57
72
6
12
48
216
24
61
65
66
30
90
48
325
281
6
42
126
90
42
60
30
27
3
13
32
105
90
48
102
78
60
12
18
15
144
81
66
30
30
54
75
9
18
78
96
55
71
30
18
25
65
42
48
30
6
60
24
141
51
18
30
6
114
12
57
81
36
30
6
138
72
120
18
84
6
90
12
30
18
36
48
6
42
7
53
123
57
48
12
12
15
96
129
126
225
147
48
114
18
108
60
114
48
15
3
72
24
24
12
18
55
137
18
54
138
42
12
79
11
36
18
31
144
5
75
69
91
11
24
96
366
63
9
6
49
23
120
18
207
9
96
12
6
21
15
6
54
54
66
36
42
18
102
96
60
42
49
11
42
186
66
126
258
79
65
42
216
174
6
42
36
6
69
16
48
83
30
18
12
24
30
60
63
33
24
144
12
18
25
32
3
66
84
42
24
24
30
36
43
96
167
9
21
12
66
60
120
9
63
48
1
65
54
90
66
36
9
9
42
102
18
90
114
24
97
5
18
42
30
54
90
18
42
60
96
73
41
186
13
11
36
48
90
6
96
24
18
12
84
7
5
48
12
78
1
113
15
21
66
186
120
18
21
144
81
48
42
24
36
18
72
114
96
13
5
78
18
66
18
55
11
30
55
32
63
81
9
72
54
216
18
30
36
36
48
9
57
114
42
43
5
66
18
18
102
15
81
15
75
180
96
210
24
42
84
114
87
15
228
6
39
57
7
23
42
15
3
13
47
60
84
18
66
72
144
54
79
101
42
24
60
60
54
12
72
6
114
63
3
6
6
102
43
48
71
24
180
12
108
54
6
57
57
18
24
6
108
42
54
126
30
30
42
18
54
24
6
49
80
15
36
78
6
25
35
72
48
234
12
6
48
30
84
18
168
12
42
6
1
41
55
23
30
66
78
42
6
30
18
27
63
1
59
36
1
23
12
93
9
96
192
30
153
15
66
30
18
15
21
30
126
30
24
57
3
60
54
42
81
75
90
60
79
35
84
12
114
36
55
59
60
36
37
65
72
6
102
12
6
48
57
39
24
81
64
137
24
54
36
54
102
78
42
144
6
30
24
60
73
48
17
6
42
48
15
16
11
174
135
51
24
54
79
5
315
21
12
72
7
71
9
16
23
57
9
60
30
96
24
78
151
32
3
6
55
41
12
48
90
150
90
18
72
18
6
48
15
27
174
87
39
96
18
42
168
6
90
24
60
1
80
111
108
37
83
60
102
27
3
78
42
24
18
6
96
36
42
7
59
60
25
17
78
49
53
150
69
9
7
80
177
15
63
33
21
139
35
102
54
6
54
78
6
49
11
12
9
15
49
35
30
30
12
24
13
5
42
433
17
36
12
15
3
84
9
27
60
204
78
31
35
36
105
21
18
66
96
87
16
65
30
36
126
72
78
48
42
168
30
30
36
55
35
13
131
30
42
24
45
111
108
37
143
120
42
63
27
48
6
6
18
55
5
12
30
60
108
72
42
55
32
21
12
63
69
54
37
17
15
33
78
49
11
69
111
150
66
90
6
73
5
162
24
24
25
11
21
3
12
129
153
55
101
66
25
48
71
57
15
48
42
78
57
15
108
132
48
36
6
30
138
30
90
126
30
91
5
18
42
168
60
90
12
174
60
75
64
272
9
30
18
87
69
90
1
53
6
37
113
24
78
30
90
49
149
12
54
30
54
270
6
1
17
31
192
5
12
6
105
16
11
42
42
18
162
6
30
24
1
59
54
30
12
37
11
37
35
13
17
78
12
37
131
66
6
24
24
12
30
12
31
17
24
24
31
5
48
43
35
168
60
162
87
21
12
15
255
97
41
6
33
21
150
6
24
30
60
61
59
132
60
69
15
24
217
179
30
111
48
9
78
ABCD 94763796412*3^$a+1 [50012]
29
16
9
3
15
30
54
78
12
54
24
53
13
60
102
78
35
19
93
15
102
6
12
57
33
15
9
243
48
45
24
99
9
30
36
60
17
13
39
33
72
42
66
95
28
80
31
21
93
35
1
11
7
12
36
18
59
1
30
72
18
15
57
95
103
24
72
90
36
18
156
89
100
15
45
9
36
30
24
273
15
18
12
59
55
144
66
60
18
30
108
54
9
15
101
19
41
120
25
216
84
51
3
54
18
204
18
138
24
189
81
54
126
30
18
75
48
8
4
15
93
104
16
12
3
78
54
45
81
119
55
41
72
19
48
126
222
17
48
109
24
12
75
12
80
100
57
54
72
93
56
4
60
56
19
45
9
258
33
165
120
71
88
57
60
138
5
31
36
60
21
108
140
37
63
80
49
6
102
167
91
17
100
3
5
192
43
90
11
96
84
96
19
48
186
156
39
140
36
4
12
45
12
42
161
13
114
17
49
60
11
55
93
33
3
15
9
15
18
84
90
6
54
9
111
21
15
114
90
18
3
140
13
54
78
15
68
7
57
81
59
108
37
35
40
152
91
5
120
24
76
123
12
5
48
19
93
3
72
144
173
1
87
63
12
5
55
30
18
17
40
39
18
63
48
12
12
20
76
141
35
73
18
57
51
150
66
201
48
60
15
36
108
5
88
93
12
72
6
45
84
45
63
15
53
12
7
90
3
63
180
60
45
57
27
87
18
35
36
49
42
126
18
101
25
54
12
125
73
39
15
53
7
102
36
123
117
27
21
6
48
18
42
17
55
53
1
162
29
28
27
114
66
41
55
33
237
48
162
5
52
57
90
66
42
81
135
54
11
79
18
120
18
36
114
179
13
15
152
91
210
95
36
19
117
8
12
37
60
35
28
39
18
123
45
35
13
6
69
201
18
18
48
75
21
35
16
39
66
60
35
103
42
72
180
72
18
17
1
15
15
42
47
43
18
3
9
36
42
18
180
66
6
120
54
78
102
18
51
80
49
6
54
48
87
3
60
93
9
107
61
90
17
67
18
3
3
29
1
39
213
15
27
21
15
17
100
8
1
30
69
12
8
19
36
9
48
120
80
48
4
36
75
72
102
51
9
11
1
18
6
30
90
42
12
330
66
9
15
17
84
37
18
96
54
11
16
27
18
72
12
60
36
83
96
4
117
215
37
15
93
108
71
1
348
66
90
144
162
18
15
45
39
96
12
68
31
54
87
3
161
25
108
35
145
3
12
3
125
37
48
42
48
60
45
45
75
120
69
18
36
54
23
37
15
32
1
108
159
48
9
183
105
36
6
21
12
48
99
54
12
183
15
54
3
69
60
90
33
180
93
63
9
66
114
18
33
20
37
27
8
13
90
24
18
48
87
48
69
30
36
17
148
21
108
30
18
27
68
175
117
8
7
48
33
12
27
6
66
33
81
11
180
25
54
29
55
41
19
17
139
77
72
208
3
41
49
6
9
44
157
71
28
9
6
36
246
54
5
4
81
36
54
5
85
23
1
47
60
55
18
15
147
57
15
30
3
68
7
65
97
15
21
11
1
18
132
72
66
15
21
63
48
3
29
25
75
153
78
117
60
32
1
15
27
12
72
9
80
97
72
126
54
36
54
18
102
17
24
4
33
35
73
84
90
33
8
55
66
35
79
36
84
54
63
32
13
24
18
36
72
54
84
27
44
73
96
27
128
1
24
15
87
204
18
66
72
18
60
87
93
39
15
93
33
174
6
36
120
54
90
114
33
93
75
69
51
56
139
9
27
5
49
35
24
48
25
72
36
54
12
6
75
32
13
18
77
103
54
6
9
3
149
49
60
99
21
42
177
3
45
9
36
3
27
24
21
180
9
51
45
119
64
45
24
108
48
96
66
18
24
15
32
151
57
8
133
39
60
8
48
19
18
23
91
18
63
20
25
12
6
17
13
72
18
6
83
148
48
12
33
39
117
59
72
37
35
181
54
125
31
9
15
45
21
36
51
9
120
18
42
36
15
93
35
49
23
37
11
97
12
42
108
45
21
6
21
45
15
135
30
15
3
77
49
60
111
132
21
6
33
ABCD 94763878624*3^$a+1 [50057]
105
45
171
8
85
96
35
25
39
80
151
24
177
129
84
84
6
90
60
6
114
120
150
45
9
96
6
270
60
24
114
5
25
95
136
75
29
7
60
54
24
12
99
21
90
24
24
72
24
54
12
54
81
39
105
141
60
143
7
78
60
23
73
96
15
225
71
73
60
11
25
18
6
30
89
1
30
24
30
132
71
73
135
105
15
81
108
35
31
6
48
66
30
54
6
126
24
54
3
48
15
57
104
139
84
57
93
36
84
120
12
23
61
6
5
229
114
66
15
72
93
27
39
18
6
24
65
175
42
30
24
30
84
63
27
60
41
61
90
78
66
17
40
72
8
103
57
8
25
87
147
6
87
93
36
18
96
6
15
104
61
59
109
35
1
87
8
25
15
21
30
21
32
127
114
36
108
102
144
17
79
84
6
108
42
18
6
57
33
47
79
114
54
12
144
30
6
108
30
30
6
66
24
144
17
55
9
21
84
47
168
1
24
60
114
42
39
21
48
36
60
6
30
24
39
111
24
6
264
30
5
16
45
27
80
49
48
60
36
71
55
84
29
61
60
36
60
204
24
6
21
255
60
90
60
24
30
57
8
19
6
119
97
39
45
84
6
30
60
6
78
72
51
8
61
60
120
54
24
66
39
81
15
15
60
189
15
81
15
6
51
9
204
6
54
71
19
6
63
21
51
8
48
88
15
24
60
90
102
45
105
39
21
48
35
31
89
67
30
39
75
54
42
204
24
30
27
3
6
39
51
144
93
33
36
120
60
24
15
96
15
54
11
85
24
150
5
205
36
71
40
93
131
109
35
91
45
225
60
48
35
7
60
90
144
11
79
6
18
66
36
24
24
66
60
90
27
9
48
120
30
6
60
24
66
66
24
60
36
54
21
9
30
30
150
54
30
6
114
17
25
24
15
111
33
21
11
319
225
15
126
35
79
54
42
24
137
24
64
45
27
3
5
151
18
72
84
66
30
219
9
47
24
109
12
78
42
30
54
11
43
6
144
102
48
33
33
15
201
90
30
24
111
33
30
6
6
221
13
24
3
9
54
105
56
55
18
6
210
15
120
9
42
21
8
61
24
144
51
189
35
37
60
39
81
108
90
12
150
30
30
108
6
137
40
24
99
29
16
69
30
6
119
25
6
66
54
30
36
78
6
150
30
95
49
150
57
69
11
85
84
150
6
30
78
30
36
66
3
21
24
132
54
9
48
33
150
90
30
126
228
87
9
47
103
65
85
27
39
108
126
30
6
18
12
165
8
1
60
27
123
29
1
54
6
59
1
24
63
3
77
79
120
30
51
48
45
35
85
60
30
24
222
155
85
48
36
60
36
30
30
24
30
60
66
15
105
24
84
12
78
6
51
8
1
207
9
60
51
33
126
48
33
48
32
192
61
27
72
81
36
24
11
79
30
27
57
192
60
54
36
41
49
24
39
72
9
87
39
90
30
30
48
27
69
30
5
55
150
30
125
49
6
57
9
24
30
90
36
51
33
156
24
11
40
39
30
6
30
84
60
84
96
35
49
6
209
16
51
21
120
24
9
39
8
73
6
114
87
117
12
108
51
15
366
83
97
23
37
120
138
66
54
30
51
152
49
48
6
36
29
55
54
90
126
27
33
6
81
57
66
60
36
54
87
24
120
45
54
36
18
12
75
15
48
120
66
15
81
30
54
6
108
90
72
78
65
136
9
96
24
15
27
84
24
6
96
24
27
9
63
21
36
54
144
65
55
30
27
129
144
66
54
96
90
29
31
81
144
99
12
33
51
84
17
16
9
108
6
29
31
150
84
132
84
15
141
24
24
60
36
90
144
6
6
101
7
30
36
66
18
30
6
15
15
30
96
35
103
6
144
11
16
69
24
6
6
48
63
57
15
57
24
96
30
48
6
156
24
90
84
120
42
15
9
39
96
81
48
6
6
24
84
12
11
103
30
35
55
6
11
13
24
180
12
24
27
9
24
ABCD 94764370796*3^$a+1 [50013]
42
18
72
59
13
126
54
95
67
29
37
54
6
108
12
18
101
25
36
203
16
15
78
12
96
12
186
12
5
72
37
30
36
33
21
24
126
5
40
9
71
49
39
51
60
65
1
15
21
83
40
21
11
13
102
29
115
114
30
60
36
69
56
31
54
3
21
12
150
54
48
60
15
56
1
23
25
87
45
84
162
77
48
48
79
162
60
11
19
24
72
18
66
18
42
45
9
36
36
90
69
105
24
72
30
108
77
24
40
45
59
49
36
35
16
129
71
24
61
75
128
91
36
90
23
61
150
54
138
125
37
11
25
42
18
30
96
18
131
115
6
216
12
11
31
185
24
1
24
12
42
18
12
35
168
19
84
132
125
88
32
19
6
95
25
18
5
109
12
36
54
69
80
120
240
217
95
49
36
12
95
13
60
47
1
119
72
64
56
85
35
19
5
64
93
24
18
30
11
25
36
6
84
65
13
35
37
54
36
41
13
51
105
15
111
33
32
115
18
51
129
96
23
97
23
16
165
11
24
37
48
24
72
35
13
108
132
11
91
6
23
96
1
23
120
25
12
3
80
25
90
6
120
39
165
102
93
129
95
61
6
174
240
66
90
6
18
30
54
167
109
51
8
85
72
36
102
18
23
55
36
210
36
18
21
129
30
36
90
6
12
36
21
48
56
16
21
59
19
54
36
30
69
147
5
229
72
54
78
102
18
87
81
12
35
97
54
41
120
73
102
6
227
7
18
72
119
16
80
64
21
60
23
40
32
13
66
36
29
25
36
3
3
53
16
104
24
67
29
25
72
39
8
61
35
25
12
24
99
165
107
168
181
48
6
29
72
19
29
31
9
8
193
71
61
35
24
25
60
138
6
30
6
15
105
39
56
1
72
12
36
132
192
6
18
120
35
1
108
72
75
33
42
29
109
126
77
24
48
85
6
66
60
270
9
32
48
1
15
195
78
18
77
67
125
120
48
13
155
19
36
90
90
42
48
363
21
216
107
1
95
40
279
30
108
18
42
30
53
40
51
90
54
54
18
69
80
109
36
36
12
47
40
9
12
54
5
49
144
87
9
15
104
40
32
133
11
37
18
6
83
25
23
7
78
48
107
25
84
59
31
6
83
169
15
123
77
1
15
21
48
51
80
1
63
8
64
9
90
66
24
90
30
75
87
257
48
37
35
7
30
54
5
1
54
36
18
11
24
157
11
49
71
37
51
105
54
6
12
39
48
8
85
83
67
54
84
60
47
48
97
23
16
8
40
21
6
5
13
107
1
18
54
48
24
66
5
37
48
54
114
84
87
9
102
54
6
84
89
1
36
132
36
59
40
3
53
109
155
121
324
126
29
37
24
35
24
48
24
24
24
13
60
18
30
36
3
33
78
90
84
51
21
3
21
36
30
105
75
54
15
57
119
85
30
29
96
25
36
99
176
48
49
47
169
15
21
96
84
36
83
136
80
48
217
30
54
35
37
3
21
203
61
107
145
23
91
126
48
150
30
6
66
107
25
47
24
64
57
95
88
51
29
48
19
120
36
18
132
48
24
27
24
165
144
120
35
43
77
85
11
7
65
43
174
42
90
35
24
97
54
41
85
147
51
29
40
117
48
6
30
15
27
18
36
228
11
40
75
54
18
69
80
24
216
13
48
83
96
25
54
12
222
135
56
24
91
45
152
49
15
24
120
45
72
12
36
36
119
49
95
13
12
150
18
48
71
1
143
1
90
60
18
192
24
162
29
73
42
90
30
6
95
13
11
61
12
36
72
35
120
13
126
5
25
60
35
48
97
156
3
56
19
30
36
24
12
18
5
24
67
18
66
65
61
6
5
115
5
235
117
63
17
85
6
36
41
64
33
36
114
18
12
36
72
18
96
18
36
15
51
6
63
57
18
5
37
59
25
36
132
48
39
80
64
21
59
25
90
6
359
91
53
96
72
13
11
73
111
39
ABCD 94764404082*3^$a+1 [50037]
45
6
45
39
48
84
9
21
19
44
12
48
33
3
4
71
165
24
100
41
19
17
55
71
12
57
3
1
281
114
54
15
40
36
84
5
175
23
153
111
9
9
90
21
156
48
213
67
32
9
15
21
139
191
6
127
20
12
21
30
108
84
12
105
60
48
81
31
11
30
18
12
97
17
30
18
78
73
164
63
109
119
102
162
45
111
9
3
33
64
23
12
96
30
162
12
156
6
39
15
21
39
1
8
123
12
48
120
33
111
48
1
17
18
42
18
42
7
143
48
66
3
96
100
5
39
12
69
15
15
25
209
108
63
105
6
85
108
56
27
9
93
7
203
1
44
3
37
35
25
12
108
72
20
88
80
3
54
138
18
18
42
24
43
56
24
180
12
3
60
21
87
57
141
91
108
32
4
20
69
7
8
3
48
30
51
3
216
60
102
103
29
12
54
36
6
27
36
60
75
24
1
47
150
42
6
54
21
99
6
12
30
78
72
12
27
24
21
63
100
5
90
36
30
15
15
12
60
12
12
186
30
33
75
61
44
117
3
84
3
37
32
48
76
44
16
5
31
8
51
66
18
45
12
144
84
3
30
54
129
75
60
24
57
3
6
24
6
12
24
33
57
36
63
39
1
180
284
15
61
20
57
78
9
33
7
11
45
207
24
69
27
102
31
95
9
87
36
54
126
49
80
3
6
54
45
40
176
87
157
20
21
60
159
51
49
107
24
60
1
44
9
42
49
17
19
11
12
1
11
9
105
30
9
12
40
8
27
18
6
105
99
42
30
48
25
56
129
6
42
19
20
3
81
27
109
80
24
76
35
45
15
18
30
30
42
60
33
33
63
60
144
27
25
29
72
30
144
45
93
15
40
60
12
125
24
99
132
3
18
18
42
7
23
69
21
123
147
12
45
87
93
36
99
205
35
21
16
35
138
42
84
54
15
3
12
30
30
1
180
11
6
63
160
36
101
60
30
33
24
16
80
51
9
40
5
6
6
342
61
65
19
35
18
24
24
15
36
28
32
28
35
45
27
13
23
48
141
63
96
42
42
57
129
39
216
27
13
71
33
165
15
75
102
43
11
6
15
21
12
18
33
24
45
48
7
113
108
39
12
300
3
21
57
79
23
72
13
32
135
30
3
3
30
27
12
108
16
179
81
15
9
45
6
9
60
63
33
27
30
43
35
21
15
69
15
1
11
24
66
27
3
9
33
48
84
3
63
33
24
15
60
180
12
30
19
56
3
6
54
36
9
33
27
76
20
39
36
45
99
36
84
18
30
33
180
16
35
129
36
51
84
73
95
36
60
21
64
77
12
36
15
69
6
1
48
180
71
54
15
3
33
24
192
9
90
121
8
27
78
138
24
24
120
72
132
12
45
48
51
109
11
42
18
12
72
42
180
55
8
36
15
120
9
3
57
3
193
35
61
8
100
23
30
103
35
210
54
6
42
57
27
69
57
39
48
171
156
18
12
66
57
75
12
48
12
33
16
17
12
6
81
4
24
131
25
11
25
131
84
78
36
15
24
36
136
23
21
27
12
12
13
41
91
23
96
21
21
138
21
48
33
3
27
73
5
6
36
12
21
60
51
36
9
9
6
6
39
40
24
65
19
36
17
19
11
12
48
37
11
6
39
4
20
52
35
66
204
99
39
105
51
36
54
51
219
25
47
9
228
15
60
1
17
27
96
40
5
39
72
24
21
54
1
113
90
45
21
6
144
9
27
105
24
81
99
15
165
57
30
117
40
17
19
35
6
114
24
42
6
78
30
9
3
93
96
64
17
54
9
36
24
4
35
132
165
48
36
75
24
1
29
7
41
30
30
7
23
30
42
36
69
21
91
80
21
87
72
9
102
120
60
180
73
137
90
54
6
9
60
3
21
51
25
41
27
40
36
44
72
9
99
36
156
15
18
31
41
30
33
3
132
57
39
12
49
44
15
45
4
77
30
66
30
12
6
66
25
29
55
24
5
60
18
57
96
81
18
21
84
15
90
15
60
40
77
66
9
63
18
18
25
59
66
31
11
24
45
28
20
21
6
33
60
15
42
63
36
39
81
120
39
60
60
78
27
51
45
4
276
65
42
24
9
24
33
3
24
76
36
80
99
21
51
9
28
36
65
79
92
195
48
97
23
21
21
18
57
21
3
36
24
16
120
23
30
75
60
63
72
45
33
60
43
60
44
12
28
5
30
61
107
33
15
1
144
17
42
6
75
45
114
25
32
81
18
49
95
12
33
36
40
11
36
ABCD 94765027744*3^$a+1 [50025]
12
24
24
60
1
68
3
25
24
29
54
25
77
18
30
6
81
16
44
48
100
60
12
11
72
57
76
32
15
12
60
54
6
36
9
51
45
40
17
7
5
36
18
21
15
81
45
67
20
48
3
36
33
135
37
95
6
30
37
60
8
4
8
112
59
57
3
12
9
16
35
9
93
15
48
15
18
42
9
3
18
54
36
48
37
95
30
42
48
57
28
32
180
12
39
1
23
25
80
45
43
24
5
18
57
36
27
97
48
20
28
72
17
6
12
18
18
84
57
51
57
27
13
5
3
4
20
3
37
20
100
59
81
111
24
18
15
28
12
48
44
48
27
33
15
33
100
5
48
27
63
12
42
15
75
6
79
11
12
9
16
23
90
6
13
32
28
65
48
75
3
36
1
83
66
6
9
36
4
23
12
33
111
9
100
11
6
24
27
69
6
144
13
20
3
42
15
72
28
12
125
48
66
84
33
4
53
3
4
36
5
30
105
12
45
87
15
1
20
3
66
24
60
12
39
123
18
7
77
51
24
81
19
59
69
12
40
96
24
53
6
37
72
8
3
61
59
21
15
21
27
33
60
15
24
13
32
69
102
12
6
24
108
42
6
19
113
114
205
11
49
83
13
32
3
12
36
21
48
15
25
8
3
9
33
27
171
21
33
27
40
8
60
3
12
6
72
15
72
51
21
3
6
7
44
81
12
7
36
32
12
28
8
39
1
95
9
201
54
25
29
7
107
93
12
40
35
42
36
19
41
27
111
129
60
3
78
51
3
25
11
6
18
93
12
100
12
53
6
81
48
15
66
87
9
36
42
6
67
23
81
3
30
72
15
16
44
3
18
42
6
12
87
75
12
73
11
24
36
30
66
6
27
48
12
100
120
41
7
77
3
69
3
15
6
19
41
6
45
28
77
15
21
67
8
3
9
57
31
35
30
7
71
1
11
45
9
3
52
60
29
84
27
16
5
139
48
68
3
9
45
115
35
57
60
9
7
12
23
37
5
3
45
30
12
45
40
11
37
44
40
20
3
156
21
33
6
9
21
12
67
20
117
18
45
27
54
66
45
36
12
15
85
5
96
51
39
81
108
40
20
93
42
12
24
36
13
47
30
36
12
3
24
63
6
6
61
23
37
17
15
75
120
45
21
39
21
27
9
18
13
17
60
55
11
72
24
90
91
72
5
30
33
15
48
37
24
96
5
15
3
9
12
100
20
15
1
12
23
157
65
3
3
61
29
19
47
30
3
57
60
6
9
9
39
123
42
3
33
39
52
20
28
23
48
57
4
8
52
59
21
3
48
12
33
15
18
12
75
45
18
109
32
48
51
12
109
83
45
33
79
11
162
3
75
12
12
105
60
48
40
35
18
27
33
7
11
24
45
27
13
8
40
155
12
6
67
17
6
90
66
78
18
24
48
25
60
32
3
12
45
15
24
24
25
12
20
33
3
123
9
40
11
36
18
30
36
1
29
111
51
30
24
36
54
108
13
20
33
72
30
12
6
27
12
75
45
15
73
20
15
69
28
32
76
29
103
5
30
6
27
52
53
30
85
20
3
1
11
18
6
33
45
30
30
18
18
42
9
28
20
33
18
54
3
3
24
36
12
9
99
24
6
19
5
3
4
36
155
24
6
12
7
11
24
61
44
16
29
3
21
39
153
67
35
25
8
63
84
18
48
27
4
8
45
6
61
35
13
8
63
24
13
17
12
3
3
49
56
15
18
6
24
12
12
6
51
15
21
12
51
30
39
27
13
47
33
52
41
39
16
23
54
6
9
27
48
18
7
8
57
42
81
3
21
28
8
12
3
85
32
40
60
41
30
21
3
96
24
33
3
37
132
12
20
9
31
20
33
43
32
100
41
36
30
21
39
24
36
13
32
15
1
17
3
9
15
36
105
19
8
45
75
15
60
33
3
6
3
63
78
6
25
56
3
37
17
18
9
3
13
5
15
3
109
8
52
32
36
9
55
23
73
20
9
96
19
8
27
13
47
33
60
45
55
8
4
113
12
6
18
31
20
9
126
6
12
48
12
27
16
89
3
45
48
19
71
12
93
39
234
19
12
60
140
216
63
21
9
27
9
66
25
23
6
78
18
24
24
36
3
28
80
27
36
1
53
15
3
42
12
6
117
51
21
36
60
52
8
27
48
90
7
101
7
47
13
17
12
18
25
12
36
120
5
15
3
69
15
25
47
1
95
37
32
9
12
7
17
43
53
127
60
11
21
16
80
33
7
20
33
19
20
33
42
6
6
24
24
57
63
33
12
40
152
40
23
6
12
15
4
23
6
19
41
6
24
157
5
48
6
36
49
11
105
3
37
12
65
30
33
84
129
79
47
48
108
9
39
37
119
21
4
11
37
12
56
60
33
19
5
90
165
100
77
36
75
33
19
11
21
15
6
75
52
12
20
28
23
109
128
3
25
77
63
99
6
15
57
78
117
40
20
33
19
8
135
36
1
11
18
66
18
48
18
12
9
15
45
28
20
21
51
40
35
21
3
61
11
90
12
30
45
27
24
24
25
17
18
36
61
48
12
71
24
54
90
97
17
36
31
11
69
15
24
36
25
125
96
12
6
90
39
88
5
12
12
6
37
5
7
20
3
12
24
37
12
72
8
12
48
27
45
75
18
30
12
54
7
24
20
16
77
36
39
28
23
9
3
42
12
15
3
145
60
20
28
29
18
12
36
12
6
54
33
63
24
45
3
12
6
60
30
42
27
72
16
20
3
96
121
120
107
6
27
3
36
1
65
15
9
24
39
15
13
32
48
24
15
25
80
51
9
3
25
48
35
69
16
72
8
15
72
6
12
39
15
13
92
21
78
49
17
15
16
23
61
23
6
6
6
12
3
64
8
51
9
75
60
6
36
30
1
35
57
21
30
9
75
57
16
20
33
91
8
21
90
21
88
83
9
40
41
30
9
36
100
24
59
21
36
27
13
32
15
42
6
18
27
4
113
48
39
28
11
12
57
12
3
6
91
56
12
51
30
30
21
48
12
40
60
48
95
73
92
48
129
30
24
21
15
25
95
13
32
28
5
78
42
36
51
3
30
30
66
27
45
18
54
18
48
6
ABCD 94765124978*3^$a+1 [50019]
29
36
43
41
6
144
181
53
102
54
294
120
96
30
36
18
42
30
180
18
132
48
36
7
53
19
12
89
24
115
101
7
77
7
60
149
7
24
5
168
36
91
35
174
6
1
84
60
65
90
24
61
29
19
192
125
24
30
24
13
53
144
60
66
1
59
84
6
19
125
67
5
18
25
77
103
131
96
30
54
36
54
19
48
12
35
72
1
72
101
139
5
42
84
24
13
24
108
48
12
11
37
84
329
91
35
73
180
60
11
36
133
108
12
107
85
23
13
24
48
12
65
18
90
36
19
35
30
7
36
12
35
90
132
54
120
6
18
12
25
89
19
125
66
36
1
239
30
90
18
186
66
18
6
19
60
41
6
210
175
113
36
7
89
43
65
43
77
60
66
1
143
96
30
67
12
137
78
25
5
7
48
5
72
55
29
216
55
53
126
60
1
36
83
90
6
30
31
84
60
83
66
6
13
168
24
5
55
35
145
35
24
1
36
24
48
17
54
90
66
25
125
43
65
7
29
36
18
13
53
54
132
25
5
91
257
30
42
90
84
37
24
60
65
43
65
30
13
12
72
35
121
300
12
125
66
90
24
36
36
48
36
31
48
11
1
23
37
108
101
24
90
73
197
55
47
18
42
180
1
47
162
43
35
97
29
54
25
12
53
7
60
185
43
47
1
144
120
5
90
54
79
47
18
115
12
65
60
48
42
138
55
17
91
60
84
108
41
7
77
36
19
35
6
36
108
43
24
60
53
162
145
65
18
132
73
35
30
67
36
23
54
103
12
125
72
55
209
31
29
30
49
101
264
6
54
7
168
60
11
157
23
6
55
65
18
97
36
17
66
6
18
25
41
19
41
36
18
25
41
6
73
12
23
90
36
19
17
54
180
54
115
65
12
150
1
47
42
54
84
42
43
101
7
120
197
30
96
169
185
96
84
42
85
168
71
1
36
83
6
151
59
25
29
234
85
101
84
7
35
121
120
77
60
72
84
7
29
91
12
155
25
11
1
65
78
30
55
71
126
54
90
79
107
13
168
60
83
1
29
24
103
197
67
59
54
42
30
54
1
48
41
60
151
83
73
72
137
91
12
12
53
30
180
36
1
5
30
1
23
120
6
43
108
12
12
35
24
109
35
85
120
12
35
18
43
167
73
17
7
119
36
114
54
192
24
1
276
72
11
66
43
12
216
17
7
29
7
119
24
30
36
144
67
293
19
107
133
17
55
125
108
7
113
67
59
36
13
41
7
17
36
91
36
144
53
30
150
90
126
7
47
37
36
53
126
120
73
5
90
36
49
125
7
96
83
66
43
17
18
12
133
17
180
84
6
13
168
143
109
12
53
43
47
126
24
72
144
84
42
1
12
197
78
13
77
102
60
90
48
126
6
30
1
17
283
60
17
6
120
49
12
143
90
163
53
19
71
1
180
29
31
120
156
53
114
37
120
5
103
305
6
30
19
5
102
1
53
67
293
186
25
5
103
191
54
36
126
120
54
6
61
47
25
77
168
36
90
61
60
95
54
84
55
71
181
59
54
342
48
132
85
48
60
5
12
150
1
83
90
19
17
31
12
12
5
84
36
114
66
78
30
6
30
19
71
36
73
107
114
7
12
65
96
90
30
144
67
59
1
35
90
31
60
24
60
59
6
30
54
31
65
90
1
53
7
12
161
270
36
85
59
61
5
31
12
71
37
227
6
30
1
96
12
48
12
107
73
12
23
72
1
12
17
54
96
198
12
43
108
47
42
31
59
25
96
204
96
24
5
91
12
77
55
53
102
25
ABCD 94765262422*3^$a+1 [50060]
36
144
9
20
19
18
23
79
141
27
132
12
33
8
25
3
84
3
77
37
99
84
8
40
135
93
24
3
5
7
30
18
42
11
97
42
12
33
27
93
92
24
12
4
8
7
30
36
24
6
54
11
19
60
48
33
20
7
18
23
36
4
27
42
27
3
33
24
8
16
21
15
56
60
4
3
30
11
4
105
75
27
18
83
37
78
29
16
9
143
7
6
3
44
7
53
96
67
189
15
5
55
6
84
3
32
64
69
3
80
79
78
30
5
12
25
63
48
9
3
27
45
24
80
79
12
6
90
77
7
53
25
12
6
12
21
9
111
27
29
25
30
21
24
8
7
65
25
18
72
53
85
95
13
12
18
89
1
30
57
15
33
39
21
27
41
24
25
27
33
23
28
140
7
12
17
25
59
1
23
108
37
12
35
103
33
152
43
12
18
39
20
24
7
12
81
9
47
25
6
5
4
33
42
9
27
12
300
42
15
51
69
3
17
1
23
91
81
9
6
77
16
57
23
31
30
35
76
8
4
12
21
12
78
29
4
12
129
59
61
48
132
30
21
8
31
6
123
9
11
7
113
109
18
5
52
8
49
35
4
21
150
41
25
24
6
42
30
12
9
96
44
121
59
121
48
3
8
31
60
165
20
60
64
69
12
6
89
4
9
35
13
12
23
25
114
48
42
75
48
27
60
69
104
43
9
3
120
257
40
15
6
63
44
48
7
41
4
135
41
19
48
42
15
56
96
73
3
24
8
25
27
105
48
42
18
12
36
84
18
5
112
21
24
11
19
6
42
150
48
24
6
17
36
52
57
27
15
29
91
6
23
67
12
18
12
108
150
12
17
31
29
55
81
152
72
31
53
76
96
9
48
11
67
24
5
16
15
42
15
3
5
28
36
45
18
41
96
43
101
31
29
1
23
28
104
28
33
102
57
33
11
24
16
57
123
80
4
15
12
45
33
23
79
9
9
75
168
8
7
5
12
52
33
35
7
18
11
12
67
5
12
121
24
99
27
5
24
31
77
13
24
59
49
15
36
21
35
55
78
48
15
9
63
27
41
7
77
43
12
18
71
19
17
36
112
27
66
35
24
88
20
13
23
36
31
12
45
3
60
5
40
15
12
42
30
6
84
51
60
9
23
73
15
60
44
31
17
13
54
21
72
20
76
57
59
13
51
21
6
69
20
13
11
24
43
174
3
12
93
3
32
36
49
51
32
19
29
19
17
1
54
29
19
72
69
21
15
24
56
24
127
69
21
23
19
41
31
36
29
24
7
54
60
36
95
49
83
55
12
81
15
24
9
44
40
27
60
5
36
64
33
42
81
44
48
115
113
19
6
42
21
20
16
15
36
9
140
24
12
85
84
6
12
42
3
20
72
48
55
30
51
129
18
5
37
120
72
111
27
48
53
16
15
41
37
30
30
11
40
51
53
85
23
109
36
12
15
48
45
23
19
90
11
40
57
83
1
23
12
84
4
93
23
16
15
33
56
16
3
45
3
189
24
84
32
43
53
12
37
51
84
3
53
4
33
47
25
6
30
59
25
90
6
12
23
148
20
19
41
60
12
28
9
3
8
1
126
54
18
5
16
80
4
8
84
4
57
39
81
72
132
39
36
3
165
116
120
19
12
29
31
41
19
9
32
7
5
28
69
6
29
24
12
72
13
12
11
60
79
41
12
4
80
25
39
27
60
17
85
23
28
57
24
111
108
44
48
19
18
3
24
156
45
39
96
128
31
96
9
36
9
23
108
60
24
96
28
12
8
4
15
117
21
102
18
35
4
20
25
75
128
85
11
19
72
69
12
9
78
18
3
104
7
9
176
24
31
69
92
7
33
69
59
1
18
17
43
108
24
149
60
120
109
30
41
1
59
24
37
123
15
48
149
24
4
33
42
12
29
49
87
20
55
6
59
48
72
16
39
6
27
8
4
45
23
108
72
100
3
84
45
33
48
23
1
59
7
90
27
3
9
33
11
1
59
7
29
84
241
95
96
37
150
33
27
72
41
37
18
53
36
16
20
24
88
27
6
84
60
48
23
115
72
93
48
111
69
44
25
12
66
33
39
141
56
73
18
17
52
45
6
29
55
36
24
5
1
107
36
60
24
7
5
16
57
18
162
12
48
3
84
8
145
11
12
4
120
33
168
30
5
48
7
54
60
183
132
15
69
27
24
33
57
210
30
75
15
89
16
36
57
27
44
12
28
20
49
11
52
39
53
40
15
78
123
56
96
24
121
42
78
3
39
18
12
3
105
83
1
6
77
148
9
66
29
31
24
45
44
4
36
32
48
160
24
15
90
15
15
41
1
6
5
7
21
36
15
30
6
24
78
12
51
20
48
1
3
87
21
108
27
65
79
6
12
12
18
21
200
7
5
24
121
30
29
24
52
27
45
3
9
60
80
16
8
19
78
3
12
69
6
60
54
51
20
7
42
6
12
17
60
1
35
240
24
1
12
107
76
9
3
20
36
4
72
24
80
120
1
63
33
24
108
47
40
141
42
18
27
36
92
19
29
72
60
79
33
3
5
168
12
48
156
156
108
4
68
24
43
42
23
16
116
13
11
31
33
3
60
5
40
32
25
71
1
6
24
5
91
60
30
150
89
4
32
49
83
12
151
9
3
65
25
30
117
24
ABCD 94765363978*3^$a+1 [50168]
48
6
60
6
99
141
24
107
133
59
61
60
39
15
66
30
81
9
135
15
54
11
181
30
29
25
6
24
41
25
18
216
21
183
33
9
60
48
36
39
72
3
6
39
135
30
3
24
63
60
102
15
33
15
32
73
15
27
144
30
36
59
31
18
30
36
90
66
33
15
90
72
143
115
72
78
120
23
19
78
60
12
24
47
19
30
24
60
114
60
5
67
144
21
56
13
54
36
120
17
24
120
19
24
36
24
12
60
78
11
61
48
60
23
19
24
24
12
33
45
6
36
33
21
6
24
149
37
35
19
5
24
7
24
17
40
9
54
177
39
48
72
30
3
56
49
60
30
5
1
71
43
117
45
35
49
126
114
119
88
39
65
13
6
36
30
11
48
40
39
90
47
64
15
24
12
30
143
40
75
53
19
53
7
41
112
135
81
51
78
66
5
55
60
114
51
141
51
63
17
13
75
129
12
54
101
19
6
95
139
54
30
66
24
23
49
54
24
113
112
21
60
6
30
51
27
12
41
120
37
6
120
29
96
1
54
30
60
239
16
15
90
60
66
9
9
15
48
63
60
21
24
141
60
111
32
16
192
93
60
24
63
57
66
6
48
12
35
48
1
126
41
88
69
12
39
15
54
3
129
144
54
30
90
12
5
19
45
9
87
3
21
15
24
90
12
78
5
115
53
24
25
24
95
1
18
30
6
6
84
71
64
81
84
24
60
23
192
31
24
12
18
42
9
32
24
85
78
5
48
64
33
36
6
24
150
39
81
47
72
16
39
12
45
15
18
95
91
5
184
8
157
60
42
60
105
8
151
66
18
12
90
15
123
6
150
17
67
93
72
51
30
15
39
192
24
9
177
60
51
27
6
126
89
1
48
215
1
47
49
24
36
11
7
81
56
19
141
69
107
64
15
78
75
27
18
30
12
9
45
11
16
69
35
79
36
18
11
16
24
135
90
6
30
59
19
6
95
19
42
30
84
6
51
57
96
6
41
157
42
30
123
128
37
6
66
60
18
21
45
11
48
96
16
33
90
36
54
27
33
23
73
47
24
43
66
195
32
49
23
16
45
24
12
48
90
21
45
27
8
31
81
213
60
47
73
204
6
36
33
8
79
150
24
6
54
6
9
56
19
69
15
17
19
21
105
15
33
191
40
21
83
115
117
33
12
18
36
6
24
6
18
63
9
15
33
126
36
125
43
6
36
30
18
11
19
21
69
42
78
126
125
25
66
24
6
71
24
64
39
30
90
6
54
6
15
72
93
24
72
35
16
9
63
21
96
35
64
45
54
5
31
24
17
64
56
55
41
13
36
30
30
3
8
40
9
39
9
90
53
19
114
35
61
24
11
19
197
72
48
79
24
30
51
15
54
6
78
66
150
126
30
78
30
12
59
64
192
8
96
109
6
24
42
174
101
139
5
79
30
12
48
30
12
120
5
109
54
102
78
65
7
81
9
24
30
17
19
5
13
102
48
42
35
73
23
7
12
144
30
6
90
63
45
3
27
12
24
65
19
102
18
77
55
41
7
36
45
32
64
93
27
69
30
6
15
9
47
144
48
72
48
25
90
12
41
37
11
25
24
111
96
75
5
64
21
11
19
5
16
9
191
19
30
48
12
108
12
48
6
54
6
24
6
59
67
29
79
17
25
18
6
210
6
63
21
11
43
5
61
11
16
8
19
90
6
96
18
6
96
24
30
60
84
15
8
13
30
24
6
36
75
129
30
54
11
160
56
48
120
72
55
90
24
39
8
49
24
24
6
105
32
97
42
141
48
45
51
8
16
9
71
16
33
12
24
59
67
78
36
96
99
9
30
57
69
6
48
45
32
168
91
24
42
83
97
18
21
39
17
85
59
96
24
1
54
9
80
7
33
48
24
24
69
96
6
90
35
16
3
21
8
37
11
7
60
45
117
54
6
24
6
24
9
21
6
84
17
13
11
24
1
54
30
11
85
54
21
8
37
131
7
33
32
40
8
43
30
111
129
24
95
25
36
11
24
61
18
102
24
54
30
42
30
15
15
168
12
21
8
72
120
72
40
32
79
17
49
378
36
150
84
36
6
29
1
15
8
31
24
36
30
36
11
13
6
78
30
42
143
1
159
51
24
126
24
15
8
24
16
48
104
160
32
64
81
39
80
19
21
9
63
24
3
42
3
51
29
7
60
18
30
12
9
45
131
24
25
54
42
78
30
60
36
114
41
1
143
48
109
3
32
73
71
25
186
60
84
54
90
6
6
78
3
8
1
39
39
6
11
79
90
66
18
3
3
21
8
67
53
7
24
114
120
ABCD 94765391642*3^$a+1 [50077]
72
40
69
48
144
11
133
75
56
49
71
48
16
9
111
69
72
11
40
80
1
60
83
85
27
33
15
144
24
141
35
133
35
160
45
83
13
35
64
80
13
36
47
13
3
69
11
49
39
93
11
1
135
72
69
24
83
96
13
155
136
32
64
48
80
120
25
36
24
51
32
16
45
24
72
72
27
69
12
48
48
63
8
13
171
128
16
45
59
13
35
37
11
25
215
40
69
12
119
61
11
64
32
49
84
24
59
37
11
169
12
27
105
23
13
131
24
85
11
157
144
123
69
11
24
13
83
145
12
3
21
3
9
12
11
24
48
13
75
45
60
48
12
72
107
13
120
3
24
8
61
27
45
3
165
48
59
61
27
72
24
45
59
1
23
24
40
56
49
84
3
9
132
3
24
21
35
112
24
45
11
64
32
72
88
21
59
24
40
192
8
13
3
69
107
97
135
8
168
168
13
27
24
21
3
57
108
48
83
13
48
96
27
69
11
88
33
47
13
48
51
72
72
104
265
156
11
13
51
93
11
37
11
24
13
96
12
12
11
96
61
27
45
83
24
25
12
51
8
72
13
27
57
36
11
13
24
3
56
37
72
171
8
40
128
72
96
1
47
13
107
96
25
255
21
3
21
59
40
48
56
13
11
96
61
99
33
119
16
9
15
33
36
11
88
120
45
11
37
35
13
35
133
3
141
59
61
11
25
167
85
3
8
73
63
128
13
35
85
24
83
72
24
48
40
9
36
51
21
72
120
83
72
13
27
21
48
48
72
48
3
45
227
1
36
48
51
8
48
13
48
84
12
11
13
12
108
35
40
69
24
11
37
96
3
9
263
13
12
95
24
24
72
85
84
12
99
21
11
96
24
13
60
12
144
35
24
96
25
48
108
11
88
33
39
45
59
13
120
51
128
25
39
45
11
61
59
40
128
136
24
104
24
85
120
36
47
96
49
63
8
13
83
48
64
45
3
32
48
256
9
167
61
48
24
27
21
36
15
21
27
8
73
111
117
24
11
13
11
13
11
24
1
23
25
12
24
27
32
64
21
275
25
111
96
32
24
24
49
167
109
3
8
109
24
27
8
120
61
132
60
11
25
87
57
95
88
9
60
11
88
8
184
24
56
1
60
51
24
8
1
108
72
60
12
120
144
72
51
21
48
59
64
81
71
25
47
49
47
13
35
24
109
60
36
12
36
3
32
73
87
96
93
59
181
51
48
93
3
21
35
16
32
61
27
105
15
48
8
157
107
85
72
11
85
11
72
49
63
21
131
13
48
35
72
112
80
168
61
59
37
60
144
36
12
39
8
40
57
119
64
24
69
11
97
47
96
229
3
8
1
12
99
32
37
75
69
24
36
23
121
144
95
16
93
11
121
12
35
48
61
27
9
47
16
33
15
24
21
75
8
16
72
32
25
36
12
84
60
15
104
61
35
16
21
59
16
69
48
35
96
13
11
169
23
40
33
71
37
99
21
59
24
37
24
144
3
45
11
49
15
8
37
27
57
108
24
3
117
168
27
32
64
21
59
88
80
13
3
96
32
73
36
107
181
11
64
128
1
167
16
48
8
184
21
24
11
13
11
13
3
45
11
37
83
40
48
45
11
13
72
36
47
88
56
13
51
32
48
13
11
88
45
180
12
11
48
16
32
96
121
12
99
69
123
32
48
1
39
45
107
37
96
12
12
75
69
27
168
8
160
176
64
9
204
35
97
36
11
24
16
8
72
16
57
144
84
123
8
13
83
205
12
36
59
72
13
24
132
60
11
25
48
47
13
27
128
16
248
24
13
83
25
84
75
8
121
191
120
85
59
13
12
12
3
24
45
12
12
75
24
45
11
24
40
9
47
157
120
11
88
56
85
59
85
3
296
40
57
60
83
264
61
27
56
37
51
120
9
12
59
112
69
179
192
24
64
165
11
37
11
25
15
45
24
12
132
35
72
37
75
8
112
117
27
56
13
83
145
12
36
23
16
57
23
133
11
13
131
73
12
75
21
48
24
35
24
16
56
16
9
47
24
16
32
37
11
13
72
72
120
84
135
45
11
48
64
8
88
56
25
95
112
ABCD 94765597268*3^$a+1 [50003]
15
12
13
77
51
9
15
24
40
5
54
61
17
7
47
153
16
155
45
24
16
131
48
78
72
12
54
141
144
40
17
54
9
40
95
60
30
15
96
33
6
66
24
151
8
3
18
126
109
17
55
56
72
45
36
15
3
168
30
7
24
120
101
42
25
29
19
8
48
88
17
31
53
67
8
120
24
72
69
6
61
59
6
36
75
27
13
24
48
5
3
120
24
64
56
21
163
168
8
63
66
31
29
19
56
69
66
33
63
33
15
25
48
80
45
3
40
8
24
24
64
5
180
39
51
37
24
5
6
54
36
75
96
88
11
30
7
24
119
1
8
9
12
3
105
31
149
115
155
96
30
7
11
61
80
64
24
59
21
111
1
8
24
15
73
5
51
3
133
29
54
45
57
7
8
144
24
16
8
24
81
31
125
171
81
60
3
24
48
33
12
139
104
117
18
33
9
63
40
80
24
96
16
8
208
8
40
8
33
36
27
123
13
107
78
55
8
39
33
21
3
33
180
18
9
141
36
87
112
11
6
48
31
8
16
17
90
117
64
24
8
96
24
45
75
208
29
43
24
32
40
8
24
9
31
53
67
29
3
27
42
115
77
24
30
37
48
32
40
23
162
42
18
3
72
40
83
21
232
8
16
32
51
13
17
114
18
67
35
72
36
81
51
48
13
24
8
24
81
84
18
36
42
147
120
3
45
3
54
55
53
3
15
42
48
79
32
165
43
24
72
168
107
36
1
104
39
66
7
48
161
31
29
123
48
48
33
7
8
3
30
18
21
39
9
24
16
125
67
101
27
207
33
93
18
66
78
1
32
16
32
27
45
9
144
39
24
3
126
7
32
3
90
27
21
67
167
6
51
40
32
16
113
30
81
48
57
15
160
24
32
15
6
138
57
3
45
9
111
72
24
24
141
67
32
135
57
16
24
53
27
9
90
213
21
3
24
48
72
96
16
11
61
23
1
32
24
21
108
144
15
33
31
11
48
21
57
30
57
3
13
48
155
13
77
27
81
7
8
105
18
13
32
16
120
23
1
32
93
48
54
13
29
30
114
12
15
96
57
36
51
88
72
72
5
27
21
19
8
40
32
24
88
72
11
36
12
13
128
72
63
25
77
99
9
15
112
8
81
87
40
59
18
12
15
256
80
81
31
5
19
5
163
35
61
24
80
40
32
16
35
30
114
21
48
40
200
16
24
8
21
139
161
7
32
48
21
19
71
60
37
8
45
27
48
72
120
16
56
105
18
45
64
5
3
51
21
9
79
53
3
27
37
200
16
17
39
33
60
43
8
24
24
57
42
48
37
53
3
112
8
27
117
9
108
67
80
105
39
120
69
3
72
33
24
48
39
39
144
36
133
11
18
12
15
72
57
24
66
37
56
16
17
87
9
54
49
5
54
36
9
136
17
120
63
87
12
6
55
29
96
102
21
24
88
35
37
96
29
3
96
16
8
21
195
33
79
53
27
48
16
24
72
32
117
18
9
27
45
16
17
30
121
72
48
56
51
45
3
90
27
24
16
65
48
15
40
107
45
9
114
93
48
16
35
37
17
7
80
9
15
3
30
15
27
30
31
11
61
8
16
53
67
48
17
18
133
32
16
8
3
13
29
36
18
13
107
117
87
177
51
13
32
64
41
7
24
17
15
75
6
66
21
57
31
72
96
24
24
8
51
13
17
55
128
3
18
115
65
7
203
45
48
192
112
32
27
48
13
32
33
7
72
104
87
9
39
36
90
6
45
40
144
32
16
8
96
51
48
45
24
171
144
181
72
24
24
72
56
48
21
42
73
96
72
83
13
17
42
18
30
69
3
144
21
16
32
40
5
43
32
24
27
90
43
8
15
25
24
56
48
48
24
9
54
1
149
123
72
39
49
56
3
13
5
30
36
97
32
15
42
15
24
16
24
8
40
24
32
88
32
51
37
24
107
12
49
32
45
147
96
27
45
45
163
35
96
45
40
72
8
63
193
80
72
21
43
119
9
48
27
24
45
81
36
27
160
8
40
48
48
32
40
24
32
144
27
48
45
15
25
11
21
16
56
40
11
69
16
24
143
1
101
72
19
17
60
43
120
80
64
24
29
3
96
39
97
29
3
72
24
112
5
19
48
80
33
15
3
37
35
42
18
81
129
7
48
120
8
120
48
33
87
3
21
16
83
61
48
24
53
48
51
21
27
15
49
17
103
56
72
40
59
36
1
8
45
102
37
35
13
8
16
8
160
35
21
135
9
27
85
96
72
5
30
6
31
59
61
8
3
30
18
6
36
54
37
8
48
24
27
54
66
42
48
3
16
17
127
149
30
45
ABCD 94765608682*3^$a+1 [50025]
57
90
6
12
42
6
42
45
27
18
30
81
27
30
18
9
105
6
42
12
42
108
18
3
39
30
6
42
75
45
3
51
24
9
15
18
48
24
78
18
6
33
33
63
57
3
15
24
66
42
54
30
30
111
15
90
90
117
105
18
102
18
12
42
54
36
6
54
24
54
12
66
30
84
39
15
12
132
36
6
39
9
3
93
39
3
54
198
21
192
69
6
33
9
12
6
57
156
57
144
51
93
36
48
3
135
72
12
21
3
24
12
30
6
18
6
36
30
72
3
27
48
33
135
9
93
18
24
156
60
12
48
12
72
96
42
24
108
60
48
42
180
36
6
39
15
6
156
24
18
45
33
72
6
96
36
48
12
33
51
33
15
45
3
45
15
33
141
51
3
6
6
42
36
12
42
48
30
3
39
66
6
36
54
60
6
30
114
66
15
3
12
18
24
78
84
78
63
15
24
9
177
18
24
6
30
6
3
57
54
72
42
12
30
66
27
75
12
18
90
18
90
42
6
42
48
60
102
30
15
75
102
30
66
72
24
78
18
18
6
6
78
6
54
27
12
96
9
6
9
51
60
12
30
48
102
54
99
9
42
36
18
42
60
12
6
24
48
180
27
51
12
18
120
87
48
57
12
66
24
6
27
153
99
21
66
60
33
3
114
18
30
96
6
33
15
48
48
96
24
12
84
30
36
3
15
9
75
60
48
282
63
9
63
15
36
12
33
15
36
21
9
90
48
78
24
66
45
15
30
60
27
36
9
15
51
30
12
12
78
54
18
36
246
6
24
36
60
33
9
111
27
120
12
21
39
6
42
54
3
27
60
6
15
15
18
6
18
30
132
9
9
75
60
15
21
9
78
30
54
48
42
3
3
84
60
78
78
33
45
54
12
30
6
42
18
18
12
102
6
6
24
114
6
36
60
96
33
9
72
24
102
12
12
6
3
171
114
36
48
90
66
60
36
36
72
96
72
60
3
15
12
213
9
30
42
30
174
30
12
33
27
360
12
6
84
30
30
30
78
102
12
18
6
96
33
153
87
15
72
24
12
30
12
48
78
6
36
3
15
24
6
126
81
15
30
3
75
30
27
9
126
72
33
132
15
48
24
120
9
45
6
81
45
24
6
114
48
3
3
12
12
12
9
21
138
180
18
24
54
54
36
66
141
9
63
51
30
15
51
69
15
66
30
21
15
12
108
84
36
60
33
24
117
6
30
48
24
42
6
15
48
144
21
84
120
72
24
15
15
84
12
24
12
18
12
63
21
138
180
30
18
93
15
42
48
12
42
66
54
36
6
36
3
24
3
12
18
30
132
12
189
21
24
15
9
15
27
54
30
9
63
18
12
114
24
12
54
36
87
75
81
9
48
75
12
45
30
30
15
63
18
162
48
24
6
24
12
36
48
6
36
102
240
18
42
6
90
36
30
30
18
120
66
15
21
3
63
42
18
84
24
42
87
48
3
9
27
21
45
30
18
66
30
30
228
30
6
54
42
60
48
6
75
15
174
78
12
30
30
42
48
258
24
48
6
102
93
39
60
45
45
15
81
42
57
87
18
30
21
87
72
36
54
18
12
48
24
21
9
3
3
24
6
78
30
84
30
18
12
12
66
30
288
6
33
63
18
87
9
60
30
6
30
24
18
90
21
9
42
9
45
66
204
30
66
30
36
15
15
72
42
3
63
54
18
18
30
60
102
75
63
42
126
9
15
45
51
9
3
12
30
3
27
18
48
60
54
21
252
39
6
60
42
42
3
63
42
72
96
42
36
12
45
15
24
24
54
12
6
60
24
60
69
57
114
168
6
27
57
18
12
72
84
9
3
198
36
51
48
9
18
24
24
36
30
24
36
6
60
12
96
24
6
36
36
63
51
48
90
3
15
12
12
6
42
6
36
6
18
36
171
75
24
96
72
42
18
33
15
48
42
24
168
6
57
105
18
174
3
3
9
96
57
42
33
69
18
66
12
132
42
66
18
6
126
60
18
39
87
54
72
30
114
24
42
72
90
60
48
84
6
33
9
30
60
42
48
108
87
36
105
24
30
18
63
15
60
189
51
84
153
33
6
9
9
18
54
48
15
3
42
42
54
39
141
12
12
48
75
27
30
123
63
24
72
9
15
12
48
165
111
9
12
9
36
60
12
18
18
90
12
45
3
36
54
66
18
42
6
15
75
12
42
3
105
102
30
111
45
222
12
6
138
24
21
84
87
33
3
24
21
9
18
72
21
75
174
3
57
18
81
15
24
18
15
39
144
36
126
60
102
30
78
30
90
12
30
90
102
48
18
45
15
18
12
138
12
90
138
60
96
30
3
3
12
12
9
9
18
60
24
48
108
12
33
39
24
57
39
60
30
120
6
18
24
42
9
9
30
18
18
72
24
21
27
30
36
66
6
150
42
18
72
42
36
15
9
66
102
30
42
24
6
24
66
54
12
108
36
24
45
9
6
9
3
60
162
78
24
6
12
42
ABCD 94765611056*3^$a+1 [50161]
55
59
54
12
54
24
61
8
136
96
35
1
89
91
32
36
21
24
51
64
20
16
48
11
37
68
16
36
65
12
115
32
4
29
42
66
54
133
35
13
17
7
24
5
36
18
157
56
4
36
68
39
13
60
89
31
5
15
3
49
20
75
6
7
23
69
63
37
32
201
30
13
5
24
66
121
168
23
9
3
37
149
7
12
35
13
23
37
17
15
33
19
36
108
60
11
78
18
102
6
30
6
1
68
129
43
29
43
12
35
54
15
21
30
1
107
1
35
37
128
87
49
11
54
91
8
4
23
73
119
42
31
84
20
40
36
17
43
35
13
20
51
144
36
54
31
8
147
33
48
40
23
90
51
64
36
41
24
90
54
54
81
16
80
3
25
11
49
12
11
33
76
108
8
24
141
78
126
63
3
13
20
75
25
11
93
21
55
24
48
47
18
15
64
24
20
21
19
5
12
7
17
15
16
68
27
84
61
8
27
85
128
21
36
43
59
13
5
42
12
69
9
43
12
101
222
12
25
72
24
80
39
45
160
23
72
96
1
29
6
13
12
128
3
24
105
16
120
23
69
57
75
75
25
24
5
144
12
15
45
91
35
25
23
6
18
105
12
24
40
11
13
113
108
24
27
3
21
12
72
112
23
157
95
9
9
30
1
5
7
5
24
19
24
23
49
20
4
5
7
8
84
36
111
25
8
112
20
64
5
6
66
18
42
18
85
161
19
60
12
32
52
5
79
12
12
92
16
20
3
42
30
25
24
8
52
24
47
78
66
33
3
108
6
43
12
8
28
72
48
5
18
45
36
4
12
44
21
12
43
32
52
5
15
69
39
15
57
15
1
125
7
60
11
1
116
124
20
28
48
5
67
17
3
3
69
76
68
40
101
36
55
164
48
21
42
9
16
12
11
150
7
8
21
15
3
25
48
44
36
40
24
24
65
30
126
36
55
17
67
44
4
35
36
12
49
5
51
28
65
31
8
147
9
76
48
41
24
7
8
16
12
20
24
136
20
117
12
75
16
35
78
7
24
59
37
32
3
33
57
127
60
60
23
25
12
65
18
25
8
27
109
71
9
36
4
23
30
36
67
48
89
55
48
32
21
24
31
12
59
1
24
68
12
36
9
84
19
17
3
21
51
3
30
51
4
77
138
61
11
18
31
84
11
165
112
29
24
36
36
7
12
24
47
108
25
12
17
7
23
13
29
99
4
53
42
61
80
4
8
9
36
55
12
12
80
40
44
21
103
56
9
27
40
5
63
21
15
16
11
9
63
13
140
52
60
20
16
140
4
108
24
65
3
28
20
180
99
90
123
48
24
16
24
53
151
11
9
216
39
24
30
91
36
20
93
27
36
3
61
65
75
33
42
1
65
7
72
53
36
51
16
72
36
5
15
112
53
55
12
17
7
8
36
4
5
12
6
18
12
55
60
8
40
12
8
4
36
89
43
65
72
43
8
16
5
54
30
39
3
25
83
85
125
111
40
11
24
18
18
12
6
15
180
64
80
21
51
16
32
72
21
19
23
12
33
100
11
1
53
111
76
29
19
17
79
24
92
4
107
24
33
87
165
51
18
31
44
4
12
41
18
61
56
64
53
43
24
48
5
36
219
15
6
19
35
121
17
3
16
60
8
3
33
9
51
36
15
18
51
219
6
31
5
15
3
105
21
15
12
129
51
3
97
44
24
16
59
1
44
111
24
9
3
42
31
216
113
12
15
63
72
81
57
31
5
60
27
28
36
71
69
28
11
9
36
36
4
5
19
11
54
7
116
4
60
155
36
60
25
23
37
59
66
7
17
43
47
48
33
40
53
7
233
15
12
3
37
48
72
137
7
8
72
3
13
35
33
60
21
15
15
18
36
15
76
104
72
4
23
1
60
24
41
7
20
4
23
1
47
54
6
9
16
47
72
33
15
42
91
8
9
27
21
144
75
93
7
56
132
16
17
7
17
15
40
29
42
13
35
234
43
144
11
13
5
127
12
41
51
60
16
12
11
36
9
24
72
64
65
12
7
36
47
13
12
48
36
24
101
6
48
21
33
15
36
4
12
84
12
17
15
16
41
6
48
42
72
18
33
36
15
24
72
30
3
64
5
6
81
3
1
5
55
17
63
36
100
8
108
28
11
24
72
12
13
23
1
53
43
17
55
137
6
73
12
164
21
27
60
12
88
5
31
41
18
37
68
3
42
115
80
12
24
84
45
27
64
101
75
15
24
9
3
13
65
31
36
72
36
24
48
24
80
63
45
3
24
45
3
13
8
16
24
104
16
36
53
31
12
65
7
48
23
9
36
4
5
12
31
84
48
125
31
65
19
12
5
18
12
1
17
60
51
40
35
45
81
103
20
12
129
15
36
100
84
5
30
6
99
52
47
13
17
6
37
24
24
36
36
23
9
52
188
180
3
33
15
25
36
36
104
39
49
5
36
15
4
35
81
16
23
78
67
48
92
16
12
29
15
36
40
60
72
36
17
43
47
133
11
13
23
9
45
54
54
87
16
12
5
51
4
221
15
21
48
43
12
32
60
21
27
75
13
20
28
84
32
4
12
48
24
77
159
9
66
1
20
33
108
15
40
5
63
60
15
85
11
36
25
72
47
25
29
120
54
57
48
28
83
21
40
8
40
20
12
28
108
35
12
13
8
64
12
36
65
19
23
102
3
40
8
40
32
3
25
47
21
12
45
63
24
51
24
1
47
57
ABCD 94765969724*3^$a+1 [50005]
42
24
15
129
20
10
72
78
27
11
28
30
75
11
126
72
10
102
54
20
16
48
92
10
84
14
22
24
30
9
41
64
30
57
3
26
4
6
24
42
15
9
15
72
33
24
50
13
33
30
14
10
2
34
20
34
60
96
6
45
45
48
123
27
6
36
50
28
6
15
29
67
33
62
4
6
18
80
16
14
18
37
45
50
10
36
30
21
33
30
36
6
8
42
30
6
58
6
20
78
31
45
134
85
15
26
24
10
6
15
5
16
20
18
10
3
33
26
70
194
16
48
42
84
14
16
30
27
143
25
11
28
2
4
27
23
4
42
26
28
24
8
30
58
45
5
76
24
6
8
82
24
96
8
10
86
10
21
93
3
33
56
31
3
30
15
15
6
38
16
30
24
26
16
20
28
12
9
24
192
23
72
66
18
36
40
24
57
9
14
1
9
15
17
30
24
1
9
48
26
4
50
46
14
46
21
24
71
36
28
20
4
12
20
6
43
39
2
54
10
26
36
34
8
36
84
10
80
76
90
60
6
38
16
39
45
12
18
50
46
36
81
3
20
12
58
20
94
132
26
94
14
34
102
39
9
8
52
66
30
60
6
24
6
80
36
55
9
8
6
34
6
24
30
6
6
14
16
38
43
35
18
34
81
9
66
2
34
8
36
12
28
21
96
23
84
52
80
36
37
27
84
96
9
35
37
29
34
57
23
12
28
9
45
60
6
56
10
18
21
24
11
6
34
54
30
2
4
32
52
2
13
96
9
42
24
120
30
39
23
4
21
65
55
203
70
6
18
26
46
108
6
21
75
24
30
56
54
25
95
1
45
3
41
4
90
57
9
84
42
20
61
33
66
45
105
63
27
14
40
2
30
28
60
74
52
9
75
14
10
21
39
2
54
40
60
6
14
16
9
21
3
131
42
43
95
10
15
51
30
90
45
39
36
68
10
2
54
94
86
180
10
45
5
64
20
55
21
30
84
33
87
50
16
84
42
138
32
10
8
40
60
38
4
54
122
34
21
24
9
36
80
28
36
36
18
92
18
70
56
25
51
14
16
8
70
42
18
60
8
28
21
59
12
18
7
99
20
25
63
6
32
4
39
9
15
105
68
22
8
18
124
38
49
33
12
38
52
9
11
40
78
42
18
27
11
48
4
12
60
18
15
23
49
33
66
50
30
6
64
87
23
34
38
4
30
15
39
60
20
1
24
59
40
6
30
50
55
24
45
12
120
240
26
18
10
6
54
6
48
36
27
39
8
6
16
54
14
7
119
34
38
52
12
98
31
24
27
8
46
87
87
2
55
33
72
48
56
6
4
62
22
6
27
48
21
18
66
66
38
18
28
2
55
23
49
17
10
44
4
36
6
3
15
26
31
33
30
12
48
32
4
9
17
10
108
36
14
46
57
35
64
150
15
9
2
28
20
36
6
84
28
36
15
51
24
45
5
19
17
10
30
26
37
21
14
61
17
54
4
30
6
33
48
5
34
90
78
26
10
44
36
16
48
21
41
88
72
20
36
72
31
11
54
64
6
30
20
10
45
15
26
28
66
9
15
6
60
14
25
27
21
57
72
30
78
6
20
40
66
26
34
18
42
30
9
9
20
10
38
4
39
17
7
11
12
25
24
5
54
4
102
60
168
63
39
33
53
19
9
50
126
54
25
24
17
10
21
9
68
36
6
40
14
10
114
20
46
21
63
33
29
43
57
39
5
4
30
80
10
2
54
7
3
24
26
16
3
35
72
88
140
73
3
2
4
24
30
6
171
17
120
16
6
150
3
27
18
6
6
48
62
1
72
77
19
11
4
105
9
63
24
9
24
42
86
34
30
26
30
22
6
54
116
16
44
54
7
15
9
69
6
36
129
9
30
26
7
3
21
5
78
66
67
9
39
51
21
9
80
10
30
63
17
24
64
2
4
24
8
108
4
6
6
38
6
30
286
48
96
6
60
54
36
24
2
22
60
26
34
20
76
14
60
7
15
14
12
18
34
12
48
68
4
39
9
26
64
110
52
98
52
45
48
15
20
13
3
45
119
1
17
4
51
27
62
30
25
11
34
75
9
150
24
2
120
31
3
20
10
26
10
44
184
42
93
41
76
18
32
1
23
16
60
14
40
32
30
24
1
27
12
60
30
24
24
63
129
15
24
39
72
18
32
4
2
49
9
24
6
9
23
4
21
9
15
9
15
41
10
30
8
216
7
27
21
21
18
72
33
5
12
10
45
45
51
9
20
78
37
65
40
18
32
18
16
20
6
4
84
32
40
18
56
12
42
1
71
120
1
48
65
7
27
6
32
55
17
40
62
64
44
16
44
1
9
6
6
44
16
24
24
30
38
34
9
5
6
85
3
20
76
24
42
86
124
18
2
4
24
26
4
128
4
24
36
44
55
39
96
74
16
15
29
36
10
60
60
44
108
37
45
62
13
27
68
10
26
34
92
64
14
40
42
20
19
51
78
2
118
6
20
10
62
12
70
2
10
39
29
76
104
16
24
66
14
46
36
14
30
34
6
14
130
2
154
20
97
17
16
24
15
57
44
34
2
24
4
75
41
70
26
10
24
21
9
2
132
1
69
60
6
2
18
64
21
15
84
66
54
8
52
56
36
30
58
30
72
15
9
56
79
21
30
30
50
4
32
49
83
13
33
44
48
19
59
4
66
15
51
45
35
13
107
88
132
120
74
16
48
8
58
30
2
28
44
37
153
15
27
108
8
18
16
39
47
54
58
50
126
70
6
14
136
8
10
50
18
12
70
26
16
50
139
9
15
27
24
6
18
86
40
87
17
40
2
4
66
15
15
80
30
94
6
24
36
44
40
6
9
9
42
24
14
10
38
55
3
92
4
108
12
48
6
6
8
25
72
15
14
4
15
23
4
14
94
12
54
86
18
10
8
52
33
48
9
56
46
9
96
75
21
29
34
50
64
72
14
12
28
44
18
64
44
36
18
90
72
10
24
69
96
5
54
76
80
49
15
30
3
9
26
4
18
87
9
20
36
24
40
15
9
42
14
10
30
87
63
50
55
71
40
24
36
30
18
12
24
26
24
34
30
15
11
ABCD 94766006924*3^$a+1 [50034]
11
66
78
6
66
9
93
60
183
9
36
12
36
96
180
36
79
11
33
45
42
78
24
48
3
15
61
5
6
48
6
48
55
17
6
48
1
65
48
12
39
57
39
15
33
12
36
39
6
60
78
24
90
120
211
44
28
24
11
18
12
30
54
96
63
12
27
85
32
3
93
15
102
12
15
84
4
108
5
48
55
24
188
117
171
64
48
47
30
51
39
96
9
16
17
42
73
8
84
28
35
102
31
5
39
108
57
27
28
36
65
6
6
15
69
30
48
13
77
36
24
66
30
7
5
12
42
84
30
7
47
1
5
42
13
20
117
43
44
33
18
42
3
105
96
24
31
59
54
108
7
5
87
3
72
9
69
48
27
12
48
51
6
240
39
40
104
33
67
12
29
6
33
27
36
12
30
3
40
29
31
23
6
3
165
90
12
48
33
52
48
29
48
12
78
57
33
12
60
6
49
48
32
129
6
9
21
135
45
84
7
17
7
29
60
12
27
36
39
61
77
12
3
57
51
27
132
6
27
27
6
42
30
24
3
15
97
71
54
51
4
56
100
65
54
25
65
63
12
75
6
19
108
5
15
21
75
39
21
15
12
18
24
91
29
147
3
72
105
4
56
4
12
29
3
33
67
11
6
60
84
60
67
23
25
176
21
27
12
69
120
6
48
6
12
72
30
6
51
69
12
12
18
13
5
67
17
75
15
13
20
39
13
72
5
78
61
20
4
53
67
11
9
111
6
36
3
9
18
9
39
6
210
114
54
96
25
41
6
33
9
12
18
42
48
48
24
51
15
49
11
48
24
33
27
90
43
77
15
3
78
66
6
43
32
12
105
102
60
18
156
36
19
89
18
109
144
65
12
12
42
121
5
24
51
9
18
6
75
4
92
36
33
27
69
6
24
30
31
32
15
97
5
75
48
27
61
104
48
15
25
101
12
54
33
3
30
12
67
48
5
30
81
100
131
9
64
47
30
15
36
15
13
24
8
27
18
60
24
78
33
57
42
13
17
15
48
36
81
15
63
13
17
30
12
36
25
8
111
6
27
48
27
6
42
42
43
72
11
6
43
32
60
45
3
52
23
6
72
39
48
132
96
12
45
126
9
33
84
235
101
55
68
141
60
30
18
126
61
24
17
99
33
27
9
6
21
33
24
36
36
36
12
12
108
135
12
4
36
11
13
101
78
37
11
30
72
42
1
59
81
144
33
63
4
5
114
61
35
21
57
7
11
18
67
83
1
11
42
60
12
3
63
48
45
40
24
20
27
1
5
63
4
108
29
31
5
102
73
44
48
15
21
16
23
6
120
187
29
78
18
84
24
6
13
5
15
81
54
13
29
43
41
39
40
56
27
54
120
96
7
17
24
31
96
17
132
60
108
60
36
6
9
16
53
6
102
15
9
19
5
6
165
16
20
39
73
17
6
30
18
121
5
6
30
72
12
15
93
43
29
15
21
43
5
7
65
72
43
32
15
42
115
5
15
33
15
45
15
27
120
6
7
17
15
4
11
21
52
8
88
131
36
49
20
69
12
48
96
15
81
12
240
60
36
111
9
24
115
41
99
51
72
72
60
21
21
55
36
17
42
18
63
27
72
45
4
44
105
75
45
31
59
66
162
42
60
31
17
19
8
33
24
144
12
12
63
48
51
240
6
42
13
113
12
3
141
3
21
24
12
66
9
33
67
53
7
36
44
375
21
40
44
33
6
42
27
52
29
15
45
54
45
123
25
32
12
15
78
7
23
96
25
32
4
11
12
30
3
112
5
12
30
1
20
48
15
42
3
4
47
33
220
41
54
18
19
48
36
56
9
7
20
9
3
21
36
168
12
3
112
35
114
6
9
81
6
54
15
84
4
23
42
72
24
24
15
16
20
21
103
11
54
63
4
11
33
21
6
9
28
36
12
17
48
79
20
108
132
15
6
24
60
18
33
9
48
180
243
3
30
12
72
15
60
27
78
55
17
48
30
25
60
17
30
60
36
78
31
65
48
7
24
72
107
18
12
7
8
15
36
24
21
16
11
117
81
31
5
75
93
91
200
4
41
54
97
36
83
9
12
105
144
12
19
53
51
96
36
153
36
15
3
6
75
39
13
29
79
32
12
33
3
69
43
29
30
6
12
15
51
60
6
30
24
21
180
21
7
125
72
78
30
126
21
144
12
112
83
30
48
30
36
61
48
24
5
96
39
12
93
7
41
43
17
18
6
15
3
1
245
79
12
125
55
8
3
18
6
24
85
41
30
133
36
56
33
15
40
8
27
37
20
96
12
48
33
147
12
3
93
16
216
8
100
60
17
3
12
84
39
21
33
12
51
48
9
18
54
111
4
96
5
72
31
5
75
15
12
162
67
11
54
79
5
6
6
3
9
67
36
32
60
36
124
35
30
12
3
57
135
48
16
24
72
35
49
29
48
84
15
63
66
111
39
6
3
28
53
15
45
51
16
29
3
105
48
3
4
11
30
39
12
9
79
65
31
5
72
72
211
36
29
12
39
15
48
150
27
45
15
33
42
54
7
5
18
49
20
16
36
29
27
57
60
6
30
39
33
99
15
33
60
21
54
72
ABCD 94766315498*3^$a+1 [50035]
5
7
41
4
18
105
11
1
11
78
10
92
18
34
50
10
12
38
48
19
63
18
2
25
12
29
102
72
18
22
86
10
80
10
2
37
5
31
15
14
6
34
27
29
19
23
4
68
40
36
54
98
162
70
20
1
15
2
100
87
3
2
30
1
59
6
12
52
15
5
18
102
10
20
6
19
72
59
61
15
30
74
85
21
54
20
25
9
20
16
32
12
6
10
32
67
113
42
78
19
21
2
112
86
43
5
10
14
30
28
2
36
24
67
53
10
20
52
116
12
52
168
8
18
4
36
50
4
20
16
32
12
18
34
9
29
16
32
30
73
95
84
18
67
11
34
26
54
52
104
52
27
36
29
36
16
6
20
90
7
21
32
30
37
23
58
62
64
60
18
38
60
4
36
2
88
38
22
27
41
54
36
4
26
40
60
2
18
79
36
9
75
143
12
6
24
90
1
59
25
87
38
52
14
42
162
78
90
42
48
4
15
119
72
12
22
63
11
54
46
2
160
2
25
33
2
82
26
18
16
30
9
60
27
12
20
48
12
90
18
108
25
9
75
15
48
18
2
34
14
40
24
8
58
6
26
48
10
20
42
48
31
71
4
26
30
52
26
10
14
28
174
14
4
6
9
23
88
114
26
24
16
9
60
93
50
12
108
12
6
30
34
50
1
27
20
30
58
45
39
68
42
31
17
4
15
59
54
7
29
16
6
57
71
12
40
18
39
15
45
143
40
20
18
84
18
42
31
17
22
36
92
49
59
16
14
22
168
44
76
14
10
12
9
24
147
60
176
48
12
48
24
30
7
29
31
11
102
30
40
56
16
98
36
24
180
256
2
40
48
54
26
12
78
60
4
60
80
6
12
18
19
3
54
15
203
22
86
4
26
19
3
36
2
112
48
140
4
114
20
1
53
7
143
258
79
24
89
22
26
34
14
60
10
2
58
45
65
54
18
79
9
2
12
90
7
108
11
54
7
15
9
36
84
15
45
17
58
2
4
8
31
65
79
23
48
82
110
12
48
18
60
46
9
167
90
102
1
21
6
38
10
69
21
36
15
83
96
24
22
74
12
12
58
38
16
38
18
13
17
180
4
26
28
2
7
60
5
115
105
111
81
26
18
10
24
12
108
68
10
32
16
32
78
94
18
8
54
22
14
91
29
10
24
45
143
72
30
6
4
45
63
24
38
6
4
60
38
10
38
22
9
29
46
90
63
11
16
144
14
58
20
13
45
80
120
34
50
22
26
18
4
96
45
89
6
84
37
41
30
12
6
12
12
30
22
99
45
44
18
18
12
22
30
20
16
2
40
48
9
15
8
12
16
12
152
25
35
96
102
30
64
36
8
70
20
82
9
51
188
12
28
9
53
7
35
108
112
45
41
91
3
8
240
78
54
58
62
48
42
10
36
32
22
135
5
7
23
60
61
24
41
16
54
122
48
54
10
38
18
4
38
42
58
32
28
30
63
15
66
90
6
27
5
96
34
80
58
50
13
96
23
25
53
70
9
3
8
72
1
24
35
36
64
38
52
147
99
62
12
7
23
1
21
8
30
16
2
7
27
105
9
32
7
87
9
36
63
20
108
12
30
30
52
26
60
30
22
18
2
30
40
26
24
22
9
5
30
1
11
22
18
93
207
8
10
2
4
36
9
129
44
100
42
86
42
82
44
79
23
72
25
71
84
30
10
30
50
28
9
39
104
66
91
24
95
34
80
6
1
23
78
10
20
12
6
31
3
56
106
15
3
26
90
106
99
75
36
9
24
23
18
4
98
168
70
14
1
21
26
70
62
30
48
48
12
70
9
23
61
69
8
138
1
23
1
75
6
44
82
9
45
3
60
23
97
5
31
36
33
30
8
28
104
156
24
18
72
58
24
45
41
7
5
66
61
59
4
110
18
30
30
10
8
19
27
26
12
52
39
35
1
15
56
208
24
57
23
40
26
12
4
14
72
12
30
46
54
6
50
4
111
24
83
73
45
50
90
24
31
35
54
36
84
7
11
48
169
36
24
36
65
55
9
27
23
90
10
68
12
6
120
12
30
13
35
22
62
28
60
9
39
20
22
170
22
8
10
33
89
22
33
12
29
70
24
45
53
78
24
36
10
2
40
9
11
12
6
16
38
6
91
48
23
12
78
4
15
48
87
104
25
87
32
97
33
27
89
42
112
38
64
86
4
108
8
18
10
44
18
10
62
28
99
99
14
10
8
154
30
8
46
51
23
16
6
56
79
3
18
2
18
12
108
67
113
30
18
19
23
13
5
4
36
15
89
46
21
33
20
7
59
16
8
36
52
12
128
12
6
42
34
18
12
9
9
38
58
20
34
45
27
68
52
60
14
79
23
12
28
80
48
102
19
75
9
47
58
14
48
94
18
126
32
19
11
52
20
1
29
6
54
36
24
31
15
9
11
61
21
123
144
12
23
1
35
4
36
44
30
7
24
36
9
50
42
30
18
22
62
22
24
134
108
12
7
29
42
10
32
7
69
30
9
15
30
78
30
27
95
76
9
51
20
1
11
12
157
63
42
74
72
72
36
25
17
42
6
19
53
18
60
42
48
22
33
29
78
4
9
15
50
102
4
24
66
114
2
12
7
60
23
96
25
35
4
20
25
35
28
24
93
51
12
9
59
4
80
82
15
23
48
12
10
20
30
76
6
134
4
72
8
30
22
26
67
60
63
38
64
110
6
16
26
12
10
8
43
35
60
42
12
40
66
14
6
12
4
38
30
36
49
15
18
32
115
63
8
61
39
60
2
18
84
78
64
86
13
27
9
15
ABCD 94766399558*3^$a+1 [50011]
12
85
143
12
48
13
11
91
125
48
96
43
221
12
12
96
19
5
61
6
53
12
96
240
120
12
60
12
120
156
49
11
43
90
90
29
12
36
72
12
24
211
96
17
48
48
36
96
79
5
48
1
30
17
115
108
5
157
95
12
36
120
115
36
101
55
24
65
133
18
89
19
41
121
59
84
19
5
12
229
35
36
73
23
48
84
43
5
24
24
36
1
78
77
24
43
65
235
113
19
41
67
5
12
36
103
36
29
115
209
36
84
12
108
133
30
185
24
25
35
55
53
180
168
108
19
41
36
31
5
240
37
18
60
18
59
96
36
25
59
7
5
49
23
91
84
5
91
5
180
31
66
222
65
72
36
48
24
127
24
72
29
73
18
293
12
12
96
1
24
66
24
77
79
108
36
17
180
24
91
72
48
72
72
204
54
30
18
59
19
29
12
25
18
53
25
47
12
31
54
18
17
19
5
72
103
5
12
13
155
12
12
120
12
145
66
77
60
43
258
11
204
211
36
5
13
47
60
37
96
90
54
11
84
103
29
61
35
67
185
96
25
6
36
48
60
5
31
41
72
43
18
59
12
84
60
7
5
264
156
19
36
17
1
72
18
5
132
24
79
77
108
36
25
78
125
156
19
65
168
7
65
120
48
19
29
7
29
1
72
23
73
35
24
36
7
18
6
29
36
25
95
43
150
263
73
47
12
132
48
103
77
91
12
108
17
55
77
181
215
1
11
72
12
24
12
12
67
36
53
60
19
12
18
71
84
48
72
37
23
7
29
84
55
5
7
36
29
276
12
156
12
12
12
103
6
66
41
12
7
5
13
11
127
53
1
23
31
29
96
7
5
12
67
5
13
35
55
168
54
54
144
18
18
30
11
36
115
24
54
95
12
72
240
43
53
19
41
19
65
7
125
96
43
17
7
17
19
41
120
48
1
162
108
29
180
115
101
25
126
5
19
17
19
53
91
5
84
31
149
73
35
19
180
29
36
91
24
48
101
96
79
12
5
19
18
11
7
30
95
49
24
119
43
29
55
24
77
43
41
36
55
108
149
31
209
72
55
149
49
11
31
36
12
6
47
60
48
36
19
65
60
199
77
156
24
24
25
35
127
60
108
72
54
23
12
91
18
30
36
54
24
48
35
60
60
12
60
168
19
18
150
12
24
89
55
53
12
43
5
115
90
90
24
185
84
24
25
47
36
24
24
31
384
29
151
36
108
101
216
61
47
12
151
29
180
13
66
222
23
7
18
107
55
24
30
23
1
72
47
25
18
12
96
17
60
7
36
17
12
7
29
12
12
48
115
168
12
5
120
115
53
19
5
211
180
84
101
24
12
79
29
85
23
7
36
96
113
7
101
48
36
19
17
49
24
47
12
12
60
31
17
12
25
48
6
65
97
167
7
24
17
12
12
31
108
84
5
12
1
18
17
19
53
37
23
36
12
55
53
96
60
115
29
96
19
54
6
101
96
13
42
72
126
11
19
65
7
5
19
89
156
48
103
12
90
96
66
65
96
79
53
31
5
31
54
6
48
257
55
89
72
12
12
48
55
65
132
55
41
60
60
139
180
24
89
37
35
85
18
108
258
126
5
24
36
79
29
36
12
103
54
35
13
47
67
113
48
72
48
108
19
6
35
85
42
12
378
35
7
30
35
60
108
127
36
72
5
60
24
156
19
101
79
78
48
90
108
5
60
25
59
127
41
13
35
36
55
48
245
60
12
31
144
53
67
24
5
12
37
216
35
12
43
30
59
31
101
49
107
24
36
12
48
37
11
12
12
37
18
72
65
85
18
12
24
5
85
35
127
77
48
72
31
24
5
7
5
73
227
36
55
5
48
60
31
29
67
5
60
12
60
12
24
7
12
41
127
48
60
65
61
54
12
60
72
17
60
13
30
5
132
31
372
36
144
18
54
36
65
43
5
67
18
24
107
31
ABCD 94767115024*3^$a+1 [50014]
44
28
33
99
33
42
105
8
13
27
3
30
48
96
6
17
88
44
28
120
32
1
54
9
9
87
8
36
25
59
48
13
36
138
30
35
25
11
19
6
66
69
51
21
9
11
25
3
69
36
24
15
3
24
41
25
35
52
57
30
29
76
156
3
29
61
39
20
103
5
43
30
59
13
35
108
37
15
9
48
3
63
30
15
72
27
18
107
37
15
15
6
18
96
24
29
16
9
12
11
79
33
3
5
25
15
8
97
12
42
5
13
108
59
49
6
53
96
7
18
51
24
27
24
48
6
24
15
21
6
18
131
115
24
18
78
17
4
51
84
6
24
144
39
32
55
18
35
40
33
18
6
3
32
55
41
28
21
54
21
93
18
53
16
15
48
66
11
13
6
5
85
59
73
90
45
9
83
96
7
45
108
60
9
6
17
79
30
51
20
7
57
15
21
24
141
3
9
180
30
6
51
9
66
5
16
84
44
91
5
25
35
1
83
31
21
45
54
24
21
8
16
27
210
12
15
57
15
33
36
47
64
45
60
48
48
18
9
21
11
1
108
11
1
24
150
6
30
24
6
3
69
11
61
95
73
63
33
36
51
99
6
18
21
21
12
36
30
24
21
75
24
18
138
21
45
66
29
16
20
64
96
20
37
27
9
12
18
5
31
24
21
69
6
9
57
120
48
47
4
33
135
32
1
18
66
111
44
40
51
30
59
31
33
12
8
85
6
21
48
75
45
105
36
35
1
48
36
24
30
21
48
20
43
17
1
24
60
30
21
80
1
96
24
18
150
18
30
48
27
20
13
24
27
8
16
141
108
15
8
13
35
72
24
19
69
56
16
8
1
6
81
164
55
18
11
64
33
47
25
111
15
17
79
101
7
77
16
12
48
12
72
56
120
55
12
21
15
42
54
5
85
66
18
11
1
39
9
36
6
45
15
30
12
48
18
5
4
12
153
15
48
33
71
13
71
52
135
17
37
15
80
16
20
13
59
43
18
11
24
132
25
39
21
72
108
18
81
51
5
25
30
78
30
9
32
13
15
27
29
1
36
54
66
83
72
40
9
23
40
20
1
54
5
1
60
72
48
156
84
24
51
15
9
8
40
80
55
42
87
128
31
42
42
30
15
8
12
103
18
24
3
128
1
15
9
47
79
53
31
96
30
51
9
60
6
12
30
15
8
79
53
43
5
25
39
39
9
27
30
23
12
88
93
3
12
15
113
7
24
66
60
234
84
6
11
24
43
93
15
42
42
6
84
54
5
7
9
45
59
16
15
33
123
57
12
24
9
60
35
1
207
20
37
11
76
21
24
3
75
5
1
87
144
3
72
60
18
71
19
21
27
5
43
29
43
33
27
17
25
42
30
3
81
24
66
90
24
60
36
36
6
29
28
57
23
7
89
4
140
7
78
12
15
9
35
19
33
9
24
47
7
53
40
27
6
39
3
45
8
25
51
20
60
1
12
72
36
24
6
18
51
20
25
23
43
65
4
84
32
40
20
37
36
6
24
89
12
31
17
1
30
117
44
4
44
25
18
42
48
24
135
69
15
44
31
21
44
37
27
92
196
87
18
3
15
30
11
19
6
15
33
83
43
12
72
21
56
43
36
6
6
57
32
4
44
13
48
30
17
84
28
3
24
21
219
6
23
40
36
15
5
19
132
57
128
13
59
43
24
18
102
5
4
21
96
23
24
37
6
42
27
21
18
6
60
15
68
31
60
30
51
15
54
84
27
21
54
9
45
30
5
7
30
3
45
27
33
11
13
15
3
24
6
3
231
9
9
66
81
45
51
48
9
11
4
12
60
3
66
11
40
48
8
112
72
3
5
132
31
30
99
15
5
16
27
5
7
5
49
35
40
20
31
6
75
15
77
181
42
18
24
42
48
81
27
5
49
3
21
30
120
66
24
24
11
24
7
65
40
8
1
35
96
4
9
35
28
33
30
21
33
6
102
24
11
60
52
21
135
80
85
27
27
6
99
63
5
24
49
35
85
71
25
66
57
12
21
35
109
30
54
15
135
36
6
48
6
33
63
185
24
24
24
40
87
18
36
54
57
21
27
45
23
28
9
3
32
37
30
96
5
19
144
21
99
66
11
48
37
12
48
24
48
63
27
65
28
24
44
76
21
27
45
48
108
47
13
6
41
25
27
27
48
21
87
48
5
25
12
18
6
24
15
87
9
8
52
39
21
20
48
31
66
6
18
84
15
56
67
30
15
99
6
12
6
117
72
8
19
24
72
29
19
89
1
42
65
48
121
24
60
59
97
15
93
63
69
96
39
21
59
24
12
49
30
6
59
28
63
54
60
36
12
90
77
24
16
20
61
15
32
52
135
9
9
78
9
68
7
41
49
24
36
30
125
1
3
15
29
13
30
9
128
1
6
21
15
42
27
68
13
75
132
81
24
18
102
27
15
30
11
13
12
72
15
56
16
56
24
4
87
54
36
48
6
48
66
12
42
30
12
59
19
36
42
132
23
97
30
90
3
68
16
48
32
28
123
18
6
24
42
47
55
93
8
19
12
18
48
72
15
12
33
251
1
23
193
12
12
18
6
71
13
71
37
24
48
72
138
30
15
3
29
48
31
30
35
19
12
41
19
18
18
5
7
18
18
9
21
51
24
27
117
3
9
33
12
3
81
36
18
6
42
5
25
39
20
28
33
3
57
48
6
45
45
35
1
99
20
19
24
17
25
36
18
17
13
12
24
24
11
48
48
37
6
5
16
33
60
15
105
35
88
8
25
6
60
36
17
1
12
18
5
16
15
6
27
36
32
49
11
25
84
23
12
49
11
31
17
67
126
30
5
4
56
37
6
69
32
16
75
89
73
23
49
60
30
114
12
3
96
24
32
73
36
6
84
41
40
68
4
8
97
ABCD 94767403078*3^$a+1 [50103]
27
120
102
96
270
12
93
249
30
6
60
120
102
297
33
72
31
17
18
72
37
95
18
150
72
33
64
23
108
12
1
179
180
36
72
45
33
24
55
80
111
90
24
150
73
35
13
32
64
23
18
7
95
81
75
60
72
49
11
30
7
35
6
7
17
138
117
75
93
87
33
75
150
87
33
15
183
57
3
30
24
78
18
30
42
18
42
60
87
33
150
49
203
60
36
30
24
111
147
180
18
39
153
7
11
24
93
3
117
88
65
114
6
300
139
41
342
72
36
24
21
9
168
30
48
9
135
78
3
40
155
90
12
138
181
59
12
33
177
48
114
48
228
57
45
12
30
1
47
57
3
168
24
85
83
13
17
162
60
1
17
183
45
139
8
57
120
6
57
3
192
48
45
9
36
54
21
24
88
23
12
30
63
15
150
12
42
6
150
60
12
49
48
48
233
12
43
5
54
181
137
7
101
91
104
27
120
37
95
18
42
21
165
12
72
7
56
27
13
47
6
84
7
96
167
78
42
18
42
37
11
37
191
24
81
9
31
5
84
30
90
15
3
60
18
135
75
84
25
41
72
30
162
48
150
105
15
132
21
147
102
120
48
55
32
15
18
15
63
97
53
91
48
48
287
378
15
27
30
127
41
18
85
17
15
3
102
55
35
12
97
8
51
30
151
23
96
132
138
174
126
90
69
15
180
13
17
78
72
126
252
138
12
78
102
85
23
264
66
72
30
33
72
15
12
36
24
25
8
72
15
36
45
72
3
60
25
17
222
81
72
15
12
156
49
8
33
7
48
17
72
120
31
35
120
12
138
54
108
13
17
30
42
48
270
73
96
11
48
37
8
27
318
39
153
90
288
24
13
23
210
30
114
6
72
30
75
57
18
277
8
33
7
95
48
90
15
15
24
48
48
12
72
30
175
48
128
9
96
30
42
79
96
152
3
90
180
55
65
15
75
90
43
32
33
31
8
135
1
192
5
27
16
155
24
78
150
25
48
5
12
78
1
56
33
54
6
12
18
109
11
84
156
69
81
132
150
30
90
157
48
35
198
54
1
35
12
153
9
18
93
16
48
23
108
45
57
103
35
144
36
24
97
11
60
78
219
15
60
6
24
90
66
84
15
48
3
42
42
18
127
53
147
81
15
120
105
90
180
84
60
81
27
13
35
24
6
24
103
192
8
33
114
120
36
60
30
120
12
42
1
107
12
210
55
53
75
48
64
35
120
21
177
87
51
84
36
61
96
47
90
18
117
15
36
144
21
15
72
49
83
30
31
192
113
24
6
1
11
30
55
5
108
87
3
30
54
36
270
90
24
18
139
89
30
24
90
6
12
90
42
33
297
6
192
97
8
15
48
12
108
9
33
55
23
25
137
90
30
120
48
55
179
30
66
61
8
135
216
9
135
25
200
33
15
27
18
30
30
63
105
24
66
109
53
3
135
57
3
72
60
42
96
54
105
111
90
30
12
132
60
37
71
138
54
36
294
36
60
24
270
36
117
63
9
15
66
55
155
90
174
13
83
157
32
15
18
162
18
43
240
32
33
120
252
3
129
15
3
108
72
138
54
6
210
162
7
65
96
39
88
17
96
87
48
24
3
48
12
228
24
37
83
45
33
192
210
30
63
15
57
135
48
12
30
7
96
185
18
84
1
47
90
ABCD 94767447382*3^$a+1 [50005]
56
72
24
88
33
87
75
53
48
168
1
87
32
16
248
16
15
233
88
3
261
24
80
67
21
8
144
16
96
128
72
72
37
18
353
72
24
24
40
56
96
24
120
48
216
24
88
176
24
24
48
1
144
18
149
67
29
48
175
177
8
49
90
165
176
48
64
72
32
96
144
24
7
129
72
8
43
54
216
135
8
73
23
88
51
93
56
88
56
360
160
72
8
133
3
128
24
112
24
216
120
93
36
39
8
24
120
72
7
54
54
53
289
135
8
192
24
72
64
96
8
16
33
143
72
1
23
88
24
32
16
56
136
72
32
40
3
101
64
24
45
59
136
80
208
32
40
24
105
143
40
8
48
31
41
96
25
47
133
35
16
24
80
16
81
71
64
27
21
33
159
8
24
64
32
48
88
48
195
197
19
101
97
15
56
163
77
24
136
72
144
48
21
83
97
191
72
136
15
41
88
105
87
24
51
144
293
49
23
192
16
93
75
8
48
88
72
56
16
56
16
72
8
64
15
41
24
151
33
24
8
24
55
57
128
120
72
40
32
24
13
51
24
56
16
152
24
55
17
64
192
192
72
165
18
65
40
24
56
48
48
16
8
16
96
152
40
39
9
168
96
128
208
8
96
16
8
55
65
48
24
40
8
48
16
96
51
69
8
48
72
88
147
53
24
72
13
162
41
48
1
143
127
54
83
48
160
24
56
96
168
67
5
13
11
24
112
69
36
287
40
240
8
112
177
18
5
88
80
25
15
93
54
77
49
87
57
143
240
64
24
56
31
233
37
75
8
48
72
192
127
17
88
3
21
8
16
144
48
105
15
8
16
144
48
56
24
64
32
64
48
129
54
17
16
8
16
128
16
48
8
64
144
80
16
8
72
48
208
80
48
64
48
24
216
152
181
3
32
48
187
125
136
96
80
16
56
16
33
63
135
65
43
29
16
225
87
24
80
24
19
93
69
299
72
16
8
168
112
63
33
75
18
35
88
129
23
31
105
96
152
64
56
112
144
80
88
8
40
45
11
24
24
48
91
53
16
8
24
48
13
27
24
48
135
17
16
144
24
105
23
48
88
8
64
3
101
169
90
77
72
13
108
39
177
87
48
176
67
5
103
41
24
64
24
117
3
32
16
8
168
112
39
129
24
32
48
120
120
24
43
141
32
168
88
176
64
51
21
192
224
64
21
72
59
72
31
329
85
72
144
27
56
48
64
24
104
120
216
72
16
48
15
33
80
160
176
112
32
24
24
112
80
96
61
3
176
240
16
32
88
104
376
128
72
96
16
93
18
41
40
81
183
48
48
189
27
45
90
65
16
152
1
23
13
216
83
97
71
24
136
8
120
48
64
24
72
48
69
11
72
24
16
3
77
67
21
48
32
72
88
9
15
32
64
24
32
192
88
72
8
13
3
8
136
8
24
24
72
24
40
104
24
360
496
32
64
200
16
24
104
48
160
24
21
35
40
8
40
216
21
27
24
192
27
45
120
15
41
64
57
119
72
48
144
288
136
39
105
21
59
139
213
3
162
35
37
83
48
16
80
184
21
36
15
24
15
57
32
19
77
88
ABCD 94767733948*3^$a+1 [50012]
24
27
3
72
90
123
81
120
135
15
90
66
69
9
39
288
33
12
90
60
18
246
36
558
126
36
60
108
297
45
54
36
57
33
84
6
144
66
24
144
36
90
30
60
3
27
186
18
66
24
306
93
96
81
30
96
138
87
63
72
108
72
198
102
90
78
156
60
54
12
54
6
18
90
30
177
3
126
6
48
42
54
9
21
144
6
30
36
258
156
276
120
54
6
54
84
132
84
60
126
210
54
6
54
66
114
54
360
342
234
36
18
72
45
75
90
18
60
192
18
6
36
48
222
18
72
9
39
162
54
60
30
6
30
54
114
30
132
54
30
96
270
54
54
372
114
36
48
42
84
126
69
111
204
216
48
45
81
60
3
63
33
117
144
36
18
12
24
30
99
81
6
57
123
180
48
216
36
60
48
186
30
6
18
12
45
135
9
96
9
234
90
282
9
69
30
42
174
24
36
216
138
42
45
39
150
99
75
60
12
150
18
216
54
72
63
237
180
108
60
30
6
3
141
102
24
234
72
84
186
18
270
156
24
81
21
144
96
75
225
60
234
54
72
30
90
78
12
24
36
189
111
24
504
81
21
54
6
48
132
18
57
33
102
78
36
90
126
63
57
234
234
42
84
36
204
156
24
36
45
45
54
30
204
36
126
54
84
126
126
114
9
75
60
30
60
102
24
234
39
87
36
30
78
102
24
306
324
66
114
84
141
21
54
90
60
54
90
102
114
36
30
60
108
45
21
126
60
144
66
18
36
36
90
18
132
144
90
219
27
150
18
72
165
144
51
30
15
63
36
126
84
54
42
378
30
42
144
9
336
195
93
96
117
18
30
186
36
93
87
57
27
96
54
255
99
90
6
90
156
108
96
219
96
9
30
132
30
114
84
72
9
9
6
225
81
18
45
345
126
24
72
594
36
234
201
33
90
72
48
72
114
66
54
126
180
18
135
45
90
36
36
18
15
57
90
108
126
6
93
27
78
270
57
123
102
18
36
60
264
216
96
288
180
30
186
36
93
51
144
36
156
180
9
15
66
24
66
114
3
351
6
30
96
30
78
81
48
51
180
30
27
135
60
18
66
105
21
78
72
324
81
45
48
42
9
39
42
180
18
57
15
138
6
66
54
6
18
180
237
9
24
120
6
324
45
27
54
210
96
180
9
39
96
36
108
36
165
144
87
30
330
120
60
48
60
12
144
6
108
102
150
18
165
96
81
144
90
84
81
15
81
183
132
180
138
90
180
96
9
201
54
36
54
87
48
27
ABCD 94768035658*3^$a+1 [50002]
89
1
56
100
54
5
51
10
11
49
18
26
16
59
36
13
50
21
216
19
24
30
30
66
30
17
60
37
42
5
24
9
42
28
20
82
35
13
60
32
3
37
134
36
45
25
30
48
6
50
10
54
216
30
24
12
50
18
12
24
51
75
18
162
30
60
54
54
75
7
38
10
102
35
15
34
155
1
134
57
57
82
20
60
105
13
80
16
20
111
45
64
6
18
42
14
4
120
102
84
17
79
29
15
16
18
72
90
41
144
39
36
10
8
66
10
104
12
154
14
15
1
6
101
13
11
45
3
72
43
90
26
106
18
60
36
89
60
37
48
162
125
115
8
76
6
50
4
125
69
12
24
66
18
60
10
185
111
66
10
24
65
36
108
7
18
11
55
17
27
40
6
14
66
60
36
18
21
1
8
60
10
30
50
33
24
48
21
54
10
36
54
20
96
84
46
24
20
46
80
126
3
15
22
24
80
54
6
16
20
84
6
94
90
29
51
129
61
179
27
10
120
35
49
84
62
90
10
24
20
21
3
22
80
60
34
14
16
44
10
102
134
4
6
60
84
32
34
125
24
7
54
36
95
85
18
36
5
49
2
4
30
110
64
101
19
17
36
57
160
12
11
108
19
12
30
90
5
139
66
24
11
9
10
60
30
11
33
40
36
6
18
132
20
168
10
2
18
6
15
75
69
57
15
24
31
30
8
46
74
3
33
46
60
38
42
118
2
10
68
76
44
46
65
21
100
18
152
58
6
90
20
70
36
198
36
30
90
11
39
36
21
27
6
100
30
116
10
68
15
25
32
34
17
57
40
120
30
20
16
110
111
60
19
17
19
8
22
50
21
19
84
54
23
97
90
17
73
170
70
2
148
2
54
34
12
8
90
12
45
63
126
64
42
30
11
7
26
10
137
73
14
42
51
3
10
44
100
2
24
10
59
105
106
36
120
53
12
69
46
54
24
2
4
14
22
20
58
6
24
12
8
46
20
16
44
120
10
80
60
21
13
36
71
3
40
53
9
28
36
134
45
1
26
9
81
4
6
24
146
40
35
25
83
15
42
64
110
36
9
55
101
79
96
8
22
24
11
9
6
40
8
60
10
2
78
30
60
82
20
88
6
24
42
18
6
24
26
117
9
3
36
60
9
70
56
45
109
36
86
4
44
76
24
65
21
94
26
34
5
21
4
36
26
148
6
180
11
79
24
36
30
66
14
36
90
10
14
100
29
55
62
28
62
18
42
94
47
24
156
39
10
11
13
35
21
54
66
39
69
63
27
52
20
45
49
24
242
58
20
10
5
36
79
6
47
153
10
36
65
13
210
12
18
50
90
42
48
40
5
81
24
36
39
31
6
44
40
20
84
16
66
8
90
46
86
4
36
48
20
10
173
109
48
23
19
108
30
36
30
30
44
162
34
44
72
4
36
14
34
2
48
10
26
70
20
39
31
20
24
33
163
24
72
65
55
54
35
60
120
49
62
33
55
102
30
125
73
26
36
9
19
80
72
18
6
21
48
1
30
24
30
2
78
46
44
22
24
60
30
65
36
45
183
91
5
9
70
6
110
130
11
15
124
29
1
191
43
53
7
26
64
23
7
32
30
24
64
36
60
50
46
11
19
104
70
47
27
22
71
24
9
4
30
26
10
5
19
6
60
84
12
48
116
4
36
14
12
54
90
4
6
11
93
30
36
6
15
108
25
6
101
13
20
46
30
54
101
24
25
26
54
76
86
18
100
11
9
36
39
25
26
57
103
56
90
39
49
83
12
21
64
62
33
60
85
42
114
59
21
10
36
48
53
19
8
45
45
42
4
24
77
85
18
6
86
24
10
74
16
54
36
60
20
15
79
66
6
44
9
25
2
54
10
50
70
104
90
36
6
18
51
24
45
27
9
106
78
23
13
20
87
43
90
24
11
19
125
72
13
12
44
30
24
10
2
10
143
1
24
47
19
17
43
6
20
30
88
5
141
40
60
86
48
93
13
20
171
15
33
25
83
3
30
60
70
240
134
6
54
3
12
21
130
86
4
35
45
40
14
45
105
10
2
28
180
36
50
64
6
60
35
51
94
47
7
53
117
16
11
99
45
25
24
56
126
34
107
39
33
21
64
66
24
5
15
10
35
171
4
20
196
41
144
19
62
130
24
29
55
53
13
26
90
15
69
16
218
226
24
11
9
63
19
8
45
12
3
33
67
12
30
24
107
63
9
15
33
13
66
18
116
36
24
16
20
34
104
10
62
129
61
144
47
33
4
20
66
46
11
24
144
189
42
4
6
60
71
19
14
4
90
5
45
3
97
42
65
15
93
15
46
84
26
6
15
129
4
12
35
73
2
40
90
48
30
36
66
11
39
120
24
40
44
52
44
184
60
113
72
115
30
23
33
15
96
33
66
10
11
15
34
59
15
6
30
129
1
14
42
10
29
1
60
30
ABCD 94768483996*3^$a+1 [50013]
39
144
8
120
28
249
231
12
45
75
32
76
21
30
93
60
80
7
93
200
108
100
80
60
172
180
48
68
1
39
141
11
52
36
20
144
96
55
65
49
156
87
20
112
111
57
12
3
30
107
25
23
148
240
192
60
33
6
30
18
90
111
15
6
66
24
101
12
25
263
25
135
60
45
54
9
104
76
24
51
9
200
13
87
156
132
105
42
5
36
4
75
21
12
9
111
69
131
40
192
56
24
1
36
90
81
20
85
23
7
65
40
108
9
12
99
192
75
18
15
152
25
24
3
108
120
240
20
108
7
162
11
4
140
43
72
42
171
132
68
28
260
100
24
56
7
5
187
18
35
192
108
88
189
123
48
9
15
57
39
15
24
273
20
28
57
47
61
15
75
72
65
28
144
80
48
229
111
8
84
108
7
18
54
24
29
37
99
9
83
25
3
72
8
85
54
5
16
72
27
18
87
57
123
68
28
51
18
6
5
61
39
32
192
100
75
66
135
9
288
3
12
108
27
345
180
20
28
57
12
191
4
68
25
123
57
63
20
25
27
8
100
9
83
43
342
83
79
18
27
51
45
140
79
65
136
15
17
100
8
1
114
9
68
13
39
8
37
3
60
72
8
48
132
12
268
168
111
18
6
102
15
32
13
123
75
77
43
42
15
108
32
12
25
183
57
3
48
24
33
3
72
63
42
63
272
72
136
80
61
18
65
145
6
9
48
192
15
81
92
28
60
20
4
93
180
47
61
96
36
47
40
96
9
11
24
120
96
100
177
3
81
3
156
111
24
66
24
15
144
33
15
120
20
88
44
25
15
87
9
117
63
12
72
8
52
168
60
8
304
8
79
81
92
28
20
268
15
102
47
88
48
51
24
137
48
7
162
15
56
7
72
41
60
192
60
40
140
163
17
25
48
39
60
27
96
45
360
68
79
125
145
35
28
117
72
63
8
40
72
8
88
9
96
102
17
7
209
7
105
32
7
201
15
48
105
81
11
133
72
30
24
21
20
292
147
9
12
152
100
8
100
32
36
79
45
36
84
156
192
45
84
99
12
152
88
8
144
37
39
104
100
56
24
216
4
68
55
53
252
72
48
88
84
33
83
61
18
33
12
116
1
143
16
9
3
92
36
49
95
76
120
72
8
109
11
52
48
12
48
20
52
15
30
18
65
160
24
48
225
180
75
33
99
80
16
12
8
120
40
57
78
9
81
95
31
189
21
54
72
72
53
115
45
12
15
21
81
63
36
152
37
15
3
45
27
6
255
12
80
40
32
103
54
66
45
99
21
8
61
3
75
65
16
21
18
18
123
20
1
11
132
1
47
60
19
21
105
18
90
35
40
44
31
29
268
135
117
57
123
21
36
54
54
171
72
92
256
117
3
171
90
63
36
92
7
281
4
36
57
24
39
9
111
80
64
120
63
57
45
90
42
30
9
132
99
21
8
40
120
132
72
8
168
1
3
60
8
72
25
30
153
48
24
80
136
20
40
9
3
15
48
89
40
33
3
60
44
36
55
72
18
15
92
12
25
123
48
12
32
48
133
36
11
240
48
115
45
360
260
37
27
63
45
48
57
3
132
48
72
69
171
20
88
132
48
32
52
56
79
245
43
42
12
96
47
100
45
18
18
47
40
32
7
21
132
36
72
27
18
72
83
40
9
108
123
69
126
ABCD 94768924312*3^$a+1 [50137]
81
39
183
57
48
15
90
15
3
126
78
102
18
60
18
27
168
177
183
93
234
12
108
162
6
12
93
120
72
111
57
3
12
144
18
63
72
45
3
72
21
30
72
18
54
150
66
216
96
84
33
327
204
162
372
15
117
174
6
108
3
9
468
60
102
6
102
90
108
207
63
54
3
51
36
33
111
9
81
87
165
168
54
30
6
36
18
3
63
6
30
18
6
30
159
93
72
90
60
12
258
15
3
30
78
129
48
39
33
51
54
108
75
15
72
36
72
42
3
135
57
3
12
42
126
84
24
144
48
60
30
180
15
120
27
60
30
6
36
36
12
18
87
27
138
3
192
21
36
18
18
42
12
114
147
207
90
15
240
3
90
48
42
138
39
123
108
42
138
36
153
120
168
72
81
54
18
18
36
6
18
57
33
30
24
33
33
60
147
105
12
180
90
18
24
3
27
18
18
162
78
84
114
54
12
108
18
54
204
12
60
12
90
3
120
63
30
54
60
33
72
231
36
114
84
18
222
138
90
78
117
75
60
108
102
72
15
111
132
102
60
102
21
87
6
30
270
126
78
162
33
51
42
18
12
150
90
30
168
30
54
72
3
51
54
108
78
234
3
15
120
312
48
72
6
102
72
36
9
48
33
114
45
3
45
72
120
33
78
36
141
3
174
126
42
48
159
27
66
114
48
18
24
108
30
96
66
78
12
33
93
54
21
75
120
45
33
156
78
45
45
48
114
90
228
3
75
72
90
75
33
207
48
27
45
51
309
48
240
9
78
210
36
36
24
36
3
117
3
3
90
72
48
72
18
42
135
237
18
168
57
48
120
192
15
18
144
48
96
84
75
51
6
120
6
18
87
87
108
204
18
66
36
180
114
66
126
147
51
69
201
159
21
234
105
111
6
3
27
6
210
54
18
168
108
9
57
60
123
48
3
72
42
66
129
51
144
45
33
90
12
105
117
3
27
108
153
153
114
12
306
24
234
69
177
234
42
147
51
84
42
156
144
78
12
114
87
93
84
72
111
69
54
117
72
48
363
102
144
24
30
9
15
66
36
3
15
78
75
120
57
210
72
6
18
12
72
90
42
21
33
30
60
69
3
165
27
93
33
60
54
90
48
27
45
36
114
48
78
66
36
42
102
24
249
15
36
234
3
33
6
36
30
15
99
141
267
213
27
213
15
42
120
96
12
24
54
30
72
72
303
39
24
30
27
159
33
3
198
39
15
72
18
120
18
168
174
216
36
18
36
114
162
156
18
6
36
30
18
54
240
30
18
18
9
48
57
48
15
3
126
18
150
18
108
66
60
18
33
57
63
57
18
150
30
54
3
3
18
54
48
60
57
15
105
51
6
18
246
6
108
12
33
45
72
30
93
3
90
12
63
63
36
21
87
132
21
15
192
96
36
174
96
36
12
15
75
36
57
15
72
36
72
42
120
123
3
6
30
36
252
105
120
123
120
18
60
300
219
15
78
192
18
42
15
48
9
48
108
78
102
132
120
36
87
ABCD 94768930736*3^$a+1 [50065]
42
13
59
48
36
49
5
75
51
150
90
21
9
6
198
36
7
29
90
66
39
24
112
48
17
15
69
6
192
6
39
87
66
90
24
13
71
114
48
54
6
43
47
12
37
95
48
6
66
18
72
6
18
126
36
12
72
81
45
18
24
1
56
51
54
36
18
102
60
138
6
18
13
125
60
30
132
21
69
12
24
159
57
31
5
75
123
12
24
30
24
12
60
19
11
60
54
30
6
79
59
54
78
90
54
54
12
222
18
12
67
59
126
6
12
6
12
67
11
54
30
25
161
39
51
84
72
60
36
72
48
90
7
65
72
31
5
108
7
29
75
69
6
30
90
45
9
24
72
36
72
12
108
42
201
45
18
90
127
59
30
114
157
5
90
18
7
23
25
29
67
5
24
36
30
6
18
12
54
55
128
111
30
24
72
3
120
3
210
3
51
6
30
57
105
31
11
120
24
69
111
54
12
79
65
24
55
32
69
6
69
21
120
19
95
126
144
19
11
42
30
60
57
45
42
30
6
72
36
84
18
108
39
51
21
15
18
55
120
65
102
36
114
30
24
162
30
18
24
36
72
18
12
150
12
7
29
36
60
30
13
41
42
48
21
21
12
31
77
27
63
54
24
162
18
39
27
18
18
60
37
35
13
59
69
51
6
72
31
200
57
84
6
108
30
72
72
72
18
1
35
6
30
9
45
6
126
48
132
48
27
9
24
7
23
60
36
90
36
3
27
93
231
6
75
123
72
138
36
24
39
16
11
60
30
6
30
39
33
18
13
5
99
15
18
30
108
114
36
12
60
30
42
87
75
126
54
30
24
19
11
72
24
13
5
91
17
48
42
13
59
18
12
36
36
79
65
90
36
60
36
18
36
36
30
198
6
36
30
90
24
36
192
93
64
23
25
137
108
36
132
48
42
174
60
108
3
15
73
17
18
66
6
90
54
54
12
99
64
56
123
21
111
18
15
51
157
59
90
204
12
18
6
3
45
18
294
75
45
60
15
129
54
72
18
15
141
99
87
180
18
36
126
33
87
18
55
95
48
54
75
15
114
39
112
11
18
12
90
18
19
17
78
180
30
90
72
54
54
126
42
18
30
9
33
7
11
54
126
102
114
48
72
54
54
21
21
75
189
90
1
89
36
126
205
29
126
18
42
33
16
5
43
32
15
33
136
41
36
60
39
48
21
51
141
18
25
47
9
88
65
42
120
18
6
66
108
103
83
234
12
186
13
56
21
18
54
3
9
36
24
54
12
60
102
90
6
66
24
36
1
35
133
80
69
60
48
60
90
18
66
133
11
42
84
144
60
12
7
83
18
24
48
24
3
15
30
3
39
30
144
126
24
36
54
144
18
234
234
157
89
18
13
59
6
15
3
30
135
15
121
5
43
11
165
15
54
12
24
210
165
75
66
24
51
33
150
66
6
120
78
216
91
11
24
30
6
18
15
51
6
15
15
150
12
42
30
78
25
47
36
84
54
72
72
3
39
73
53
18
84
6
12
3
96
141
48
42
18
519
57
156
24
19
71
1
17
12
96
30
168
36
54
54
61
24
35
21
57
30
24
48
42
54
25
5
6
30
24
31
53
42
54
72
67
107
150
210
90
19
5
19
11
61
53
12
54
57
3
12
18
7
107
48
13
59
13
23
96
18
7
8
21
91
24
11
13
41
246
81
99
24
30
126
6
3
27
78
162
54
39
45
60
144
31
41
54
12
54
18
6
12
3
40
35
66
114
72
57
51
37
143
36
90
115
23
121
65
12
3
21
3
117
24
30
6
48
6
30
6
54
12
60
30
9
81
54
6
102
186
54
18
18
97
5
18
114
282
18
72
3
3
30
7
56
117
24
18
18
30
54
24
67
53
24
36
90
36
90
15
64
11
13
107
78
30
108
42
3
9
24
30
126
6
72
181
287
57
81
150
66
54
6
30
45
9
55
59
48
114
3
40
5
115
11
157
5
3
141
19
17
42
108
30
42
18
18
30
6
30
90
9
27
85
239
18
168
90
69
195
18
18
73
71
24
54
30
36
132
102
36
36
24
36
54
12
18
111
15
60
18
3
15
18
7
23
6
ABCD 94769655296*3^$a+1 [50012]
48
3
33
15
61
8
27
1
5
7
41
15
4
35
18
60
30
9
3
81
12
4
5
36
7
35
1
59
1
92
64
11
33
15
85
11
24
1
44
12
24
9
6
48
18
63
4
11
9
45
12
18
18
27
16
59
6
7
89
15
9
7
48
35
30
55
11
24
21
40
35
25
23
1
29
42
105
15
78
6
121
11
45
4
35
21
3
6
48
42
1
24
11
54
3
12
28
77
19
11
24
69
27
18
63
4
41
79
116
15
30
67
47
1
17
3
39
1
83
12
150
7
23
25
8
4
116
24
3
84
13
5
6
49
8
9
3
75
25
17
6
9
96
3
1
8
21
27
3
37
35
30
12
7
23
73
35
25
5
43
77
19
23
48
30
3
4
35
1
12
8
27
49
35
36
12
12
36
192
1
35
6
19
11
18
15
60
3
42
6
1
53
7
44
27
57
112
29
87
4
53
15
28
24
35
6
3
84
28
32
15
73
53
6
13
12
35
36
24
25
36
59
6
7
65
18
48
1
29
7
17
6
1
23
108
12
33
24
63
13
23
1
29
15
21
3
28
17
36
12
42
73
107
30
91
5
24
15
45
31
17
39
21
24
6
25
12
47
24
25
11
1
60
24
60
23
21
16
5
39
4
11
21
16
44
3
21
96
40
35
1
23
21
15
49
12
20
45
27
3
9
15
1
68
16
8
28
5
18
60
12
12
33
88
36
5
6
37
48
29
55
41
54
18
7
8
28
12
20
3
9
39
54
12
6
84
13
35
6
36
79
59
36
21
3
30
48
24
30
45
45
19
5
30
72
18
19
11
42
24
3
105
36
31
11
9
75
33
3
12
73
23
72
49
23
25
65
30
45
15
12
1
108
29
6
49
12
44
12
15
85
12
72
71
25
20
40
17
15
87
81
40
17
15
52
84
12
17
102
30
3
16
41
19
17
39
3
6
6
33
15
1
5
6
21
12
45
3
3
1
8
28
12
161
6
30
3
48
4
5
39
16
24
56
81
15
33
19
11
42
7
11
36
48
1
11
24
117
9
15
4
36
8
15
12
1
95
12
6
7
35
25
17
6
36
25
20
3
18
30
30
19
24
12
84
20
81
19
71
42
66
12
9
9
27
63
6
6
60
42
43
29
18
6
87
27
1
60
36
8
108
4
29
12
43
12
20
4
65
3
63
144
33
81
30
1
35
33
60
33
3
39
12
36
12
36
36
30
18
36
6
18
30
30
66
54
13
12
12
11
85
5
54
13
5
6
96
45
48
28
8
4
56
36
39
61
44
129
30
33
57
3
3
9
16
11
24
36
18
6
66
6
9
16
29
18
13
44
15
61
24
56
4
11
12
57
60
48
57
48
7
23
18
3
52
24
5
39
4
56
16
5
6
37
11
120
36
21
3
37
12
36
12
72
5
55
48
84
11
18
90
1
35
1
24
20
21
43
35
54
78
18
7
5
24
78
18
18
49
11
12
114
3
3
12
73
83
21
16
12
47
61
60
5
7
41
36
6
69
15
48
37
56
4
5
19
80
15
24
6
36
48
90
13
8
27
12
25
32
64
96
35
36
9
33
7
83
18
7
35
18
7
65
18
24
1
35
78
19
12
83
42
19
12
53
19
41
6
1
12
20
111
1
48
12
20
28
17
18
48
49
23
105
52
5
18
1
56
28
32
3
1
12
20
9
18
1
11
96
13
36
53
72
18
12
18
43
29
19
95
1
84
5
19
17
31
23
6
30
45
63
6
19
32
3
30
15
36
21
55
23
6
6
25
20
36
4
23
12
180
18
43
23
30
24
18
37
8
27
6
96
36
19
8
28
23
30
139
20
135
42
24
30
21
99
6
30
9
52
35
57
27
25
65
6
9
15
6
19
89
87
3
6
43
41
39
45
18
13
12
17
30
1
17
7
72
48
17
3
45
18
25
17
15
48
39
25
56
4
41
19
11
13
17
15
15
13
11
24
42
3
9
3
33
6
24
72
33
15
54
3
4
5
78
12
33
15
61
11
1
48
5
24
27
9
55
20
4
47
78
42
1
68
12
12
75
12
45
3
12
48
12
30
3
15
30
12
15
33
7
35
24
30
39
15
18
67
20
72
28
23
73
11
18
31
11
6
30
12
72
18
42
1
32
123
120
25
53
31
11
13
11
30
19
20
4
12
131
13
12
23
37
5
43
65
7
12
72
5
48
6
1
23
61
72
140
12
36
51
1
5
54
18
7
8
21
12
19
60
59
12
24
13
72
8
27
13
83
72
18
42
33
135
9
28
71
54
42
85
8
48
123
9
16
11
21
4
53
66
12
24
9
4
23
72
13
12
5
12
18
12
6
3
9
31
60
11
33
3
13
35
24
25
8
27
36
49
17
39
75
6
78
72
18
30
57
16
60
80
9
156
39
48
15
37
23
72
60
13
12
11
30
24
18
60
36
9
12
15
25
41
18
1
11
25
32
12
15
6
67
17
6
12
12
9
21
15
4
11
73
17
39
21
31
53
60
42
9
15
9
112
17
7
20
28
65
3
15
42
3
4
35
36
18
27
28
24
35
1
35
37
12
5
96
7
72
32
129
15
24
15
12
54
66
61
72
53
7
47
96
25
5
18
12
49
83
60
21
21
24
72
7
8
40
32
16
12
20
24
9
42
12
1
17
27
40
35
66
24
7
11
48
36
33
15
1
132
5
15
27
90
42
6
19
8
12
9
42
9
3
37
48
12
5
19
5
66
54
24
18
25
17
3
52
23
25
95
33
27
78
55
84
11
84
6
19
48
8
51
25
41
60
30
9
15
21
27
60
1
24
35
6
12
24
31
8
4
20
27
54
99
57
39
12
3
97
77
12
60
6
73
11
6
7
11
30
15
24
28
59
1
5
7
20
33
7
23
13
36
11
25
12
5
31
12
17
6
21
63
21
39
48
30
3
15
12
24
1
60
24
36
20
3
36
18
30
25
56
15
57
3
12
18
31
71
33
39
1
11
25
29
7
8
51
1
5
19
53
15
120
27
30
30
30
18
21
12
99
61
32
45
48
12
6
84
6
7
47
13
5
12
67
131
42
7
5
15
21
3
24
15
1
12
47
37
5
55
59
60
1
44
4
47
48
25
48
5
19
5
79
11
21
45
19
23
1
32
27
81
45
30
21
15
24
36
33
3
24
6
12
36
15
39
37
44
21
39
21
18
60
1
5
12
27
21
30
60
6
18
18
3
15
1
20
15
45
39
12
12
60
21
51
54
91
29
51
60
48
36
21
30
24
1
35
21
57
7
59
45
9
7
11
12
18
15
12
3
54
43
11
21
3
105
48
9
3
141
12
30
25
12
5
18
42
7
48
77
3
21
7
32
15
21
45
39
16
47
25
48
20
36
9
7
44
105
3
3
69
16
44
21
18
25
20
64
17
90
60
25
5
78
12
1
35
37
8
69
139
35
61
23
30
42
18
18
13
47
25
12
35
13
12
5
103
53
6
21
9
36
12
3
39
1
32
15
13
23
6
51
4
5
6
24
1
5
43
11
81
4
20
40
23
33
9
6
85
5
48
55
29
48
39
28
8
9
39
15
12
42
6
45
9
120
55
17
6
18
54
48
57
33
19
23
45
27
24
25
92
27
13
23
61
8
3
45
4
23
37
11
25
5
7
32
28
11
24
1
35
45
12
129
39
64
101
6
13
32
24
51
24
85
11
6
15
52
8
40
48
44
12
9
19
48
12
5
7
ABCD 94770152026*3^$a+1 [50148]
3
24
65
16
84
12
3
12
48
60
264
9
63
24
45
32
16
3
24
9
3
141
44
43
12
69
3
45
32
120
16
75
17
16
15
12
17
91
5
19
45
15
12
21
3
33
39
12
33
99
45
39
89
43
204
9
12
99
65
16
56
4
3
65
16
39
113
31
9
3
36
89
31
24
36
12
12
120
17
100
12
27
12
12
17
12
19
132
36
24
9
120
56
16
24
12
84
15
33
8
19
65
16
99
24
117
3
77
28
192
27
9
96
135
24
45
3
29
16
27
36
65
16
36
27
12
77
79
60
5
7
57
3
12
77
60
24
96
79
41
40
3
57
147
45
48
3
9
68
43
33
20
31
29
24
19
93
60
20
40
36
12
3
48
12
21
3
33
12
87
29
120
19
5
19
117
3
29
151
33
15
48
89
24
144
55
60
48
72
144
93
20
7
24
69
12
15
45
51
60
17
40
123
45
144
135
41
16
24
8
4
44
79
41
31
72
9
24
8
172
108
24
32
91
29
52
51
65
48
16
39
12
41
127
129
44
36
12
52
3
36
21
15
5
28
32
7
120
5
91
24
29
60
48
64
27
197
40
135
21
87
48
45
135
36
36
17
91
24
45
8
4
92
72
7
5
112
3
144
9
212
7
168
48
5
7
84
17
19
9
51
5
19
36
105
3
12
12
21
8
4
32
12
43
5
31
36
36
9
15
21
39
45
39
57
27
141
39
72
17
4
44
120
40
123
9
39
21
39
45
12
48
72
8
64
3
65
4
80
7
132
48
93
3
93
27
60
48
29
28
51
48
77
19
33
15
33
27
33
3
33
68
16
159
48
9
3
17
16
63
21
72
36
140
43
12
113
163
9
3
17
19
45
87
12
101
19
221
48
43
21
84
20
43
120
12
84
72
17
4
3
141
39
33
15
12
21
36
27
5
7
9
12
32
79
17
36
67
12
81
44
31
24
29
16
135
45
15
17
7
12
5
7
48
12
65
7
21
15
21
12
27
45
56
7
45
15
24
96
84
21
39
29
127
29
12
52
3
33
12
51
17
168
16
8
64
159
9
63
17
31
72
65
79
9
84
87
29
136
32
16
27
9
60
15
41
24
31
180
53
379
69
8
64
3
21
8
31
33
36
20
12
43
41
16
8
7
57
20
7
5
19
12
12
89
28
39
137
48
31
24
12
53
79
12
29
7
57
20
4
12
12
27
29
7
24
72
21
60
24
44
100
15
24
12
21
8
19
53
19
21
75
33
20
40
48
3
5
16
3
96
48
156
84
21
72
24
36
3
12
53
48
19
5
7
57
32
16
51
125
67
21
8
43
12
84
60
72
24
24
81
8
55
36
72
21
39
12
29
31
57
24
27
117
24
140
84
28
39
5
48
7
113
24
43
21
15
36
5
19
53
7
41
19
17
4
8
31
17
43
24
21
12
15
24
5
31
12
36
17
115
12
36
21
3
60
17
19
53
16
51
17
12
43
29
55
24
9
15
12
9
44
115
65
31
81
32
31
12
9
44
36
7
84
5
31
24
9
44
43
144
41
40
68
4
24
87
45
39
21
32
100
39
21
24
24
56
16
3
53
40
87
33
123
29
24
31
9
63
48
12
45
27
29
40
72
15
24
9
120
56
28
12
63
12
57
176
4
15
24
12
24
69
8
163
36
57
3
33
32
28
24
48
8
67
12
48
65
64
68
124
99
29
40
24
39
96
17
48
252
60
55
41
16
87
24
120
12
24
48
5
4
32
52
8
112
32
112
15
17
7
33
24
128
67
45
63
17
7
185
120
28
63
33
20
67
72
72
48
45
32
24
112
48
36
27
96
12
57
36
27
12
36
21
39
57
24
48
3
12
21
48
39
45
63
48
72
60
53
52
12
3
5
7
12
36
21
12
8
16
51
5
40
39
17
40
15
17
136
15
9
27
12
12
5
36
7
5
40
12
68
88
24
3
41
12
4
60
48
15
33
159
21
36
99
12
192
60
29
72
12
4
3
153
39
21
20
112
20
124
80
79
12
48
12
53
48
19
36
24
81
27
105
60
39
17
7
33
3
36
9
132
3
48
33
3
5
19
36
36
69
8
76
15
33
27
17
40
75
45
72
8
4
32
7
9
39
45
92
16
51
17
28
32
19
12
29
7
33
87
21
3
41
31
69
32
55
21
48
8
43
72
5
55
9
24
195
21
8
19
12
33
12
32
4
108
36
27
113
43
9
3
77
7
84
24
5
48
79
9
24
3
12
33
144
80
31
120
105
24
12
3
24
24
81
27
5
40
96
24
15
81
8
24
7
9
12
3
57
111
9
27
24
21
56
12
16
15
12
81
8
64
8
4
60
75
9
15
33
63
48
60
5
12
4
39
48
29
28
12
39
96
33
12
15
45
39
65
19
108
153
75
9
15
69
27
60
53
28
56
12
144
108
88
24
147
141
15
113
84
31
81
84
15
12
5
24
67
21
3
24
33
27
24
12
69
192
87
12
21
39
45
15
24
24
21
72
8
7
137
16
15
29
7
41
7
5
247
33
27
48
29
19
33
36
51
45
3
12
45
32
36
7
33
36
3
48
65
64
15
41
127
5
55
53
40
15
9
32
7
29
31
24
9
20
16
27
5
64
27
17
16
39
29
40
87
9
75
5
4
44
184
56
52
75
53
19
57
36
ABCD 94770239002*3^$a+1 [50017]
56
4
84
56
16
36
44
45
3
27
129
40
41
15
28
48
29
126
24
30
55
56
39
61
44
108
12
21
3
24
12
75
73
23
45
4
44
51
6
27
60
3
24
49
20
72
52
17
36
54
45
45
3
12
24
72
9
63
63
189
16
80
28
11
33
40
60
8
9
79
32
12
40
36
80
27
49
96
32
148
80
4
20
45
19
101
31
24
68
12
45
3
153
55
89
55
5
19
11
25
8
52
96
80
100
5
55
35
9
45
60
66
45
9
60
30
66
127
8
15
30
3
64
68
9
3
57
31
89
31
12
80
63
73
44
3
57
3
37
107
61
65
55
24
36
32
36
21
66
13
44
27
60
25
5
3
33
54
9
16
56
9
43
53
3
40
32
9
96
27
52
65
31
8
36
24
72
9
15
15
45
48
28
84
44
21
6
169
68
33
183
27
25
180
44
48
88
29
90
25
11
33
144
60
12
180
24
4
80
87
1
24
5
39
27
54
31
5
24
36
30
13
12
20
60
12
96
64
107
45
16
92
40
56
12
148
11
69
4
23
93
51
73
36
11
9
40
36
108
8
40
29
96
24
3
12
165
39
21
39
112
59
49
41
55
24
24
8
45
3
36
4
176
21
24
31
20
12
12
108
93
27
28
32
40
32
36
189
36
7
20
16
116
21
7
107
45
96
40
29
39
180
60
12
9
30
61
80
4
35
145
24
56
15
30
51
24
15
61
5
30
90
15
4
156
8
51
61
119
33
12
48
76
44
120
36
21
15
28
60
80
112
24
12
29
60
3
33
54
30
60
55
36
68
12
39
13
8
24
24
4
60
20
76
11
1
8
27
13
20
12
15
37
8
40
8
64
20
3
25
20
12
40
56
12
39
60
9
16
11
49
36
12
137
63
57
39
4
56
52
35
54
43
8
64
11
33
12
12
3
13
11
1
29
36
87
88
32
28
20
64
48
68
195
49
41
84
99
27
105
39
1
8
87
13
101
79
36
20
15
60
216
109
5
43
113
7
32
4
41
6
97
20
27
21
24
21
63
52
80
9
126
114
15
24
24
136
41
43
56
24
12
81
19
44
64
8
12
60
57
3
3
49
20
15
73
56
60
52
8
21
30
156
169
8
40
60
53
3
24
16
47
45
24
40
8
48
24
28
32
16
68
72
100
44
45
55
20
60
75
126
63
16
5
135
21
43
60
11
21
9
3
28
5
55
20
12
16
11
1
8
4
108
72
20
12
105
39
24
87
9
12
60
4
8
87
90
31
12
32
24
27
30
15
48
16
5
6
105
9
31
140
9
15
45
123
33
7
77
36
15
112
20
192
48
112
8
60
28
80
45
3
51
25
48
17
3
57
36
3
4
83
45
40
59
49
176
15
6
19
8
40
20
88
32
12
64
36
35
21
9
36
67
68
72
148
44
15
36
9
124
24
8
9
39
156
21
3
16
95
61
132
32
45
19
20
52
29
19
17
39
21
63
12
4
5
51
4
36
68
12
60
28
12
29
66
13
12
48
11
30
51
4
8
12
15
60
6
30
9
88
32
60
4
20
12
84
135
60
9
21
31
128
24
76
164
16
11
45
48
108
39
13
23
33
21
3
27
6
60
24
99
52
32
87
73
12
24
20
72
4
128
132
81
3
36
84
4
17
43
60
72
56
184
71
54
36
15
4
24
44
87
13
47
6
63
12
15
30
27
63
25
8
76
20
60
48
3
69
45
15
15
1
12
137
63
27
13
17
123
16
11
30
19
12
60
35
25
44
21
7
20
12
16
44
15
85
8
28
32
3
85
68
84
28
35
37
47
1
20
52
77
3
27
25
41
27
108
40
44
28
8
4
24
36
65
31
20
40
65
144
36
3
16
20
48
12
28
20
87
60
85
185
6
60
9
21
19
5
90
13
143
73
17
27
40
32
28
12
8
168
39
6
84
3
3
114
36
19
8
12
4
44
36
60
4
20
96
12
12
28
80
28
116
4
12
20
40
12
77
123
36
4
12
5
30
33
36
16
20
48
3
45
12
12
64
84
53
7
17
3
117
51
12
16
17
144
15
21
3
76
20
4
32
52
83
85
119
1
152
33
60
24
96
99
16
35
45
225
84
51
12
12
4
11
25
36
12
12
35
13
48
12
68
60
69
60
30
13
17
19
11
81
4
48
17
111
12
36
36
84
24
33
19
5
31
29
63
12
36
9
30
81
24
24
120
72
129
55
8
27
9
96
111
13
24
108
72
107
13
32
36
40
104
4
32
40
8
4
12
5
63
40
12
35
6
3
51
141
9
19
47
105
24
15
33
27
21
39
6
27
36
72
24
45
15
15
90
6
30
39
4
36
48
17
3
27
1
68
21
3
28
8
52
44
120
40
8
40
47
25
20
76
272
88
8
27
60
24
33
12
100
44
64
17
3
36
27
33
4
32
45
96
15
9
55
68
48
159
21
132
48
4
5
15
84
51
21
172
12
8
63
24
33
27
1
60
48
12
12
12
56
28
11
45
15
9
4
108
24
8
3
13
44
28
60
32
57
55
80
64
17
60
24
3
28
20
28
12
29
30
36
37
17
31
20
100
60
8
16
65
55
8
27
13
12
65
30
1
48
20
24
28
5
54
30
3
60
12
15
1
132
8
84
15
105
100
80
45
39
16
96
29
43
17
6
9
36
48
72
12
16
ABCD 94770321832*3^$a+1 [50024]
40
45
95
48
24
18
34
36
60
62
10
18
2
30
6
37
75
60
32
40
12
56
13
41
36
22
68
22
32
130
14
66
6
30
37
72
15
44
12
18
19
77
28
56
90
64
12
50
6
12
25
75
81
17
10
12
21
11
18
22
33
93
30
9
23
12
76
9
35
30
18
12
150
43
3
8
24
88
8
64
21
27
69
23
22
38
28
225
35
10
38
24
148
62
6
54
12
70
26
19
51
50
48
42
4
14
22
60
165
12
15
18
98
102
7
12
11
132
12
10
44
54
10
195
11
16
20
85
11
145
15
30
74
25
36
95
24
24
46
14
30
66
10
6
2
10
8
4
9
11
108
82
20
70
30
6
9
141
44
46
57
11
64
38
24
70
8
36
25
21
20
46
8
6
46
24
21
60
9
86
12
1
27
12
33
47
40
30
78
24
74
22
12
38
12
108
10
38
6
1
12
11
36
18
78
24
48
1
24
135
20
12
30
48
18
4
38
82
30
14
16
14
6
60
49
77
43
35
54
10
8
24
10
6
8
42
24
6
70
164
6
18
6
36
24
54
54
130
122
10
38
13
59
46
72
3
77
10
38
18
22
144
18
32
30
18
60
6
4
56
24
58
44
60
6
30
40
8
22
38
6
10
9
125
6
40
38
52
38
37
24
21
6
42
48
114
20
1
48
11
6
22
20
66
4
18
24
33
27
26
12
52
3
173
79
33
3
29
60
6
120
64
69
12
39
30
6
38
4
92
10
21
48
21
14
16
21
35
22
3
15
14
79
47
97
131
106
14
34
18
33
5
6
16
20
34
18
45
45
38
42
42
49
21
6
2
108
12
10
26
31
15
8
28
60
54
14
37
95
132
18
4
3
45
15
83
18
60
19
41
7
27
8
24
24
96
25
29
24
22
6
3
125
115
81
14
36
25
5
28
62
85
59
4
2
43
71
6
10
9
179
1
84
15
20
48
24
100
26
84
30
10
6
92
12
48
6
19
47
13
53
114
30
76
38
49
5
40
18
42
68
19
24
27
9
105
14
6
16
159
11
10
32
58
33
51
18
2
48
70
20
36
24
36
12
34
56
10
188
46
56
18
66
84
25
27
128
52
42
2
18
10
12
6
38
4
32
90
6
124
45
11
22
20
12
16
3
47
18
42
40
42
26
54
6
4
18
30
2
52
30
9
27
30
87
11
1
29
46
8
6
16
14
82
30
72
12
261
17
12
114
16
78
30
32
30
54
30
66
16
50
12
18
112
8
100
14
16
24
168
90
42
3
60
5
18
40
44
120
174
36
54
42
54
24
46
14
30
4
15
53
60
100
14
1
27
2
18
18
22
32
48
10
138
8
22
32
7
11
72
100
56
24
6
12
18
25
57
87
63
8
1
65
46
9
3
48
74
24
136
3
15
56
4
26
54
10
68
48
60
6
18
31
11
24
4
2
78
28
62
70
12
56
60
34
8
40
42
33
11
34
12
15
81
20
19
51
74
40
75
35
40
26
40
12
18
84
9
65
30
46
20
70
14
106
246
44
66
40
44
1
60
17
6
25
35
60
1
11
22
3
15
60
117
15
32
36
4
44
16
48
57
71
18
4
108
74
1
35
12
1
11
48
37
23
88
45
87
12
14
34
8
169
3
180
12
9
35
1
5
6
10
104
31
9
30
36
24
6
110
24
30
46
33
11
70
68
18
24
36
4
6
42
62
76
54
44
4
30
62
88
18
20
42
13
15
8
22
3
27
24
9
39
50
18
22
123
119
6
19
71
22
72
26
18
115
59
60
6
67
15
14
160
30
21
15
84
6
2
12
24
4
38
30
102
7
15
108
176
12
30
48
7
23
60
22
50
34
68
22
44
72
85
105
8
12
34
90
26
54
6
34
15
3
26
52
24
39
51
26
4
6
42
8
10
24
20
1
60
59
90
24
30
66
40
26
34
6
24
33
11
16
21
29
16
8
72
4
14
52
8
52
20
40
12
68
24
28
110
91
27
74
48
40
12
126
24
134
7
9
6
60
38
16
51
27
8
18
4
32
10
48
12
74
76
18
32
49
39
8
18
132
30
60
25
5
43
69
18
8
4
26
54
108
24
114
7
47
102
190
6
110
24
60
48
18
18
22
38
64
12
14
22
42
42
48
30
50
36
6
46
2
6
72
12
22
18
26
7
23
4
62
46
42
26
4
50
12
66
10
24
50
30
79
17
54
36
4
56
18
7
15
110
18
34
27
59
54
6
60
30
6
84
4
80
133
45
15
29
19
11
100
14
66
30
70
158
18
42
66
6
10
14
72
42
36
12
30
40
50
4
20
36
13
36
45
18
8
84
30
24
24
42
30
16
3
5
64
50
181
9
51
59
40
21
51
21
132
36
21
8
18
102
72
6
22
50
42
54
16
93
3
140
4
81
83
25
17
30
25
35
10
15
9
126
38
7
23
16
36
20
40
9
5
40
63
3
54
38
132
40
80
84
66
28
2
144
30
52
8
90
42
4
51
57
2
18
12
18
52
36
42
123
23
22
2
28
38
6
16
30
8
120
42
4
36
38
16
14
42
22
2
88
15
41
55
156
24
87
60
24
14
22
8
16
6
14
30
6
154
20
16
2
12
78
12
126
13
5
16
8
42
1
45
2
150
18
112
26
52
24
3
47
16
8
4
2
6
174
30
18
28
38
42
34
56
10
20
24
46
8
1
33
26
16
9
59
13
24
83
25
95
138
114
70
56
72
22
36
44
84
1
5
16
8
7
23
4
62
30
166
3
11
30
10
14
34
32
109
12
47
12
6
52
78
45
23
4
45
15
12
66
12
20
6
52
12
2
66
97
75
8
84
40
20
10
18
33
72
27
44
6
54
106
8
36
6
24
25
57
20
67
75
8
48
52
54
80
16
50
73
87
20
34
51
24
15
ABCD 94770520972*3^$a+1 [50056]
14
4
15
72
5
55
15
45
23
90
4
122
24
12
18
76
51
45
27
93
39
21
27
36
107
25
65
4
3
12
5
36
48
4
60
26
82
15
12
53
43
11
94
15
9
15
12
5
91
60
59
24
1
36
3
30
60
12
3
36
21
12
51
35
37
5
139
108
93
15
3
9
51
26
28
32
55
33
36
99
47
66
18
40
6
50
25
48
15
32
46
102
18
20
19
60
5
19
99
26
19
63
50
40
14
25
69
15
17
30
54
55
9
140
12
7
137
43
11
25
12
12
213
44
19
21
18
92
16
9
29
34
38
70
18
32
18
37
3
20
37
155
49
9
72
18
6
39
15
9
3
18
15
39
21
36
119
37
5
4
26
25
12
53
24
4
32
7
11
49
12
45
20
58
93
33
15
11
13
27
54
2
30
7
11
130
32
7
57
30
21
83
10
32
7
36
11
106
27
11
25
12
15
105
27
8
54
76
78
9
57
6
54
3
12
51
150
8
10
62
24
19
65
7
33
51
5
34
69
27
33
11
42
55
69
114
9
23
120
18
127
183
50
6
13
93
14
1
53
36
24
19
17
66
85
33
50
34
27
5
4
92
54
30
79
39
12
33
23
30
79
3
8
18
82
117
71
4
81
120
60
27
9
69
12
15
48
9
2
16
78
50
94
48
75
15
14
96
19
36
65
19
59
22
39
29
36
36
58
32
4
18
68
54
40
86
18
36
16
18
15
21
54
2
43
60
5
66
24
1
101
4
39
11
54
7
83
1
21
90
54
20
34
21
21
14
25
29
19
21
26
13
11
30
31
24
57
72
36
60
15
12
75
144
6
8
76
60
3
83
18
76
26
64
14
52
38
25
15
9
3
9
9
27
204
45
14
1
60
51
12
45
105
12
14
42
7
132
63
152
4
32
13
12
12
167
13
93
60
3
9
63
33
75
65
31
24
12
9
63
17
31
60
3
72
20
34
123
17
76
24
36
3
11
16
9
51
14
40
90
14
7
5
55
27
26
6
84
1
3
6
12
60
12
32
64
162
68
40
84
2
4
51
93
8
18
46
14
16
126
68
6
13
27
21
5
7
33
38
40
50
12
22
6
12
20
43
69
12
63
36
9
18
20
85
35
13
27
18
42
50
148
171
5
4
15
51
9
11
25
33
75
12
3
98
4
36
50
112
21
24
23
13
5
6
145
51
14
40
90
21
15
9
9
32
54
1
35
22
15
23
133
12
60
84
29
6
1
15
57
3
30
18
6
50
1
33
24
8
19
41
115
69
3
12
69
32
4
108
15
53
10
18
72
27
3
18
6
30
3
15
18
3
141
6
104
166
39
24
5
22
8
37
3
20
12
10
48
42
12
18
39
96
63
2
48
10
30
39
12
3
32
58
3
15
18
27
15
68
49
165
3
24
36
24
71
10
27
12
101
40
39
84
17
30
4
6
75
65
7
12
24
24
71
132
109
39
9
21
15
21
3
17
43
23
4
14
76
3
72
36
39
33
21
102
24
14
7
59
46
27
3
45
23
46
14
16
9
27
14
43
36
96
9
20
19
17
36
52
2
85
5
16
20
7
153
20
4
3
23
13
12
108
24
12
21
44
40
20
34
9
23
28
9
107
58
6
9
36
5
52
15
60
129
84
39
11
36
1
60
15
57
11
60
4
90
15
3
134
24
36
16
20
7
51
9
17
55
99
30
27
72
33
30
45
23
1
21
15
9
14
1
21
44
64
62
37
57
50
46
3
41
36
19
93
63
29
55
51
33
9
51
11
6
48
19
27
144
66
3
96
24
36
12
12
11
37
12
23
22
3
15
72
132
84
21
21
63
5
52
14
6
18
61
9
24
12
6
8
1
41
7
15
30
51
36
45
44
100
26
54
31
11
4
26
28
66
14
36
64
36
3
12
21
27
107
96
22
18
48
2
54
88
38
7
15
30
18
114
51
89
30
1
12
60
21
2
34
78
26
19
17
6
4
21
24
21
39
3
36
26
43
11
1
84
5
4
2
90
16
20
7
23
4
14
7
12
23
120
58
27
29
30
1
84
9
50
64
32
16
140
64
21
5
28
12
27
63
50
19
48
72
29
4
12
63
23
24
1
75
69
24
41
79
12
12
23
25
65
22
2
31
39
21
3
21
41
175
15
50
7
45
68
18
6
84
36
6
49
5
40
18
18
39
5
19
17
79
51
90
63
9
92
40
39
9
18
18
6
9
35
97
12
113
22
32
13
111
9
11
16
6
50
25
29
66
13
12
39
86
88
50
25
35
25
36
36
60
9
3
27
24
57
12
36
84
23
30
64
3
45
18
50
60
30
10
14
25
15
18
15
60
11
22
15
35
4
21
5
4
6
57
41
91
63
32
54
52
39
24
60
17
19
71
25
53
7
24
36
12
45
3
12
48
12
71
22
39
119
22
15
48
57
18
21
11
25
35
112
8
10
18
50
12
28
27
9
3
11
66
6
54
34
24
26
4
15
36
21
3
15
122
64
30
42
3
11
4
26
4
54
177
36
12
36
11
73
17
34
32
22
3
35
40
33
17
48
19
12
9
6
45
120
131
10
27
12
48
57
14
40
66
6
33
47
28
26
60
19
84
3
69
36
72
120
48
33
99
23
118
26
24
25
36
51
18
27
12
105
68
18
61
63
2
4
51
36
29
118
36
32
37
48
3
42
3
5
4
27
36
48
120
24
21
75
45
15
17
24
31
27
30
15
45
3
9
3
36
51
6
300
14
46
50
4
33
33
3
87
20
22
8
24
36
30
4
18
15
36
77
4
26
4
9
65
7
59
96
157
72
36
5
34
33
21
32
58
50
19
21
42
54
36
27
3
20
18
55
24
15
36
26
19
45
159
47
1
45
84
50
6
7
48
12
3
18
50
1
5
55
33
27
11
40
9
21
18
32
13
72
60
60
3
32
13
71
25
21
84
135
45
56
48
22
9
63
78
27
72
24
15
9
63
9
9
2
25
23
4
32
49
9
51
12
84
84
9
183
45
27
36
12
33
6
104
22
27
60
3
30
20
70
9
5
46
50
4
26
22
68
64
75
45
14
180
1
ABCD 94770765242*3^$a+1 [50109]
67
81
189
27
9
167
4
69
87
123
5
36
4
51
18
23
49
59
52
9
39
140
40
96
45
54
54
96
47
4
36
140
84
16
24
36
9
35
40
120
69
95
31
18
60
102
54
11
124
32
108
31
65
25
119
36
79
45
32
48
16
84
15
65
145
144
27
63
81
72
48
56
4
92
40
320
7
33
20
60
24
40
99
77
64
15
21
3
156
5
24
52
68
12
19
9
116
100
45
15
36
48
140
12
40
24
9
27
9
71
64
84
120
32
64
15
9
32
19
41
60
48
16
144
141
11
48
79
36
105
20
76
36
3
41
36
7
6
36
11
7
30
63
8
16
3
21
12
44
4
51
18
11
55
24
21
135
54
6
120
17
4
104
52
60
24
9
36
168
30
21
20
85
15
39
21
60
36
135
69
32
84
60
13
83
43
5
52
44
36
108
96
19
90
54
17
4
12
129
18
41
31
21
20
139
18
11
16
24
15
81
120
120
24
20
12
40
24
20
16
44
16
24
24
15
5
16
20
64
156
3
42
95
13
3
8
12
4
56
19
5
64
75
17
28
20
115
6
120
35
19
36
209
36
76
63
65
1
95
85
54
5
49
96
30
17
7
237
164
12
28
20
1
35
16
9
48
111
36
44
40
72
39
9
36
33
63
44
13
27
44
100
60
81
59
31
48
42
39
56
13
27
24
96
33
11
192
67
57
24
45
27
57
111
39
81
45
30
21
24
9
6
45
20
40
21
11
4
20
16
8
16
24
60
60
15
41
124
45
15
132
108
69
3
44
25
11
43
5
1
11
124
3
6
27
93
47
24
16
48
69
107
19
117
24
3
12
81
8
16
24
12
9
30
29
31
81
57
96
84
3
33
24
72
84
11
24
36
55
69
72
9
84
27
33
36
15
3
12
141
84
15
18
27
9
27
228
56
16
8
72
24
60
60
16
9
59
52
9
35
43
30
71
36
16
44
13
47
24
19
90
27
45
39
15
21
15
60
54
15
72
69
11
88
32
19
21
240
68
36
76
63
36
9
45
36
18
102
78
12
18
27
33
3
80
4
93
3
117
11
12
108
16
93
3
120
24
159
41
24
36
25
35
49
6
54
27
24
75
41
60
88
12
33
90
5
25
54
53
24
19
65
25
144
23
28
56
19
41
60
4
36
80
96
37
23
4
33
12
15
36
44
16
33
60
47
88
12
48
80
60
36
43
12
101
4
9
11
76
44
25
15
9
15
69
42
30
75
60
116
40
69
18
36
21
56
13
6
90
75
120
60
9
11
43
21
32
40
128
121
71
19
5
55
5
4
32
13
11
36
109
35
16
57
186
45
21
39
36
123
6
35
16
44
52
8
91
5
16
57
11
156
4
12
9
39
32
40
24
15
30
71
28
15
185
12
13
15
56
24
112
20
144
36
13
30
6
90
5
40
84
12
57
87
80
43
162
11
88
45
36
18
126
35
12
64
56
13
114
137
16
80
24
24
40
21
54
21
144
96
60
84
12
84
56
37
11
40
60
12
24
56
13
75
9
3
33
27
8
1
11
48
52
60
48
32
169
39
60
75
77
37
3
69
111
27
17
109
35
16
104
31
9
21
11
40
8
96
16
8
25
174
113
49
99
36
120
20
16
57
72
48
36
47
48
31
9
69
12
35
156
4
60
123
6
35
16
36
8
36
79
77
48
16
120
44
16
3
177
24
116
49
35
16
15
9
120
32
64
24
9
191
12
48
96
16
9
51
104
13
36
66
24
117
8
1
51
33
90
17
24
13
27
20
64
80
96
84
49
12
51
8
55
84
6
147
44
24
172
57
3
68
1
78
33
84
24
20
52
39
18
207
3
113
289
95
36
40
48
45
11
16
99
41
28
20
16
60
93
11
115
5
36
16
27
57
60
9
27
27
17
60
24
16
120
20
60
16
63
24
137
19
65
31
18
11
16
39
45
9
3
24
15
9
176
100
20
49
107
7
141
69
71
61
39
51
5
49
47
4
80
25
35
40
3
36
57
8
52
9
54
5
25
15
56
19
101
4
9
90
36
216
29
145
15
56
124
180
12
20
64
123
36
45
36
44
115
57
20
180
40
93
6
54
27
48
60
132
80
100
33
24
131
60
91
21
57
47
16
48
96
9
15
56
40
224
61
39
12
80
64
20
4
99
36
41
19
5
16
36
60
20
19
18
27
33
27
9
71
16
93
27
39
90
59
91
9
72
20
4
80
49
15
60
51
41
48
1
111
33
47
4
33
47
76
9
15
33
63
120
8
12
49
15
44
16
93
11
252
4
33
6
54
51
56
16
3
30
36
18
173
60
64
45
11
97
27
140
16
8
76
84
ABCD 94771205216*3^$a+1 [50104]
169
18
65
253
47
60
108
120
72
103
54
30
17
61
48
180
35
199
65
60
235
36
180
65
24
73
155
7
53
12
36
96
313
47
43
5
72
31
77
108
97
6
30
11
31
108
84
96
41
49
162
185
60
84
13
227
144
36
108
133
167
31
5
97
18
72
17
12
168
12
60
108
55
60
36
72
48
132
72
5
31
30
71
43
18
90
245
7
120
65
31
30
42
102
18
65
13
239
36
72
180
295
17
43
29
91
60
5
43
54
47
31
48
60
90
59
25
60
23
115
269
73
6
144
5
252
43
36
65
157
102
6
11
43
77
96
7
108
102
18
60
282
11
97
60
102
90
47
139
5
67
30
342
17
84
79
36
137
24
169
30
29
103
185
103
12
168
41
24
79
41
24
108
7
30
107
48
43
72
198
143
187
12
216
281
36
43
24
48
72
60
30
6
137
84
61
47
43
17
25
30
137
211
29
91
90
155
108
7
18
60
162
30
42
36
137
7
5
36
187
72
17
19
72
60
108
149
31
120
29
151
161
19
17
37
168
155
37
6
41
36
43
24
18
18
30
47
115
29
31
65
43
41
79
17
72
43
72
138
35
187
77
36
7
317
13
18
77
36
85
30
29
72
60
19
144
65
115
17
108
55
96
12
125
192
151
29
31
72
252
318
47
25
11
67
149
13
23
108
144
43
125
48
139
108
137
1
47
67
30
191
96
84
7
125
37
36
42
138
155
49
138
198
47
252
133
198
24
77
24
19
353
7
17
163
78
12
18
29
49
180
54
336
42
138
60
5
7
60
29
48
121
120
71
108
180
163
53
37
78
72
113
7
65
43
29
43
65
60
84
13
138
42
83
55
29
36
13
144
30
281
7
60
5
67
5
96
120
97
198
60
41
13
23
7
90
191
175
162
180
30
65
168
7
30
198
90
71
91
78
120
35
36
1
18
245
72
85
18
77
133
150
5
7
90
18
60
101
79
30
132
95
13
54
36
5
36
43
78
138
24
185
13
12
155
72
43
18
107
48
7
17
61
12
180
227
43
245
36
7
209
13
83
7
108
72
18
48
215
127
60
185
43
60
12
60
90
138
144
90
71
84
108
247
101
7
18
95
7
53
7
65
7
65
48
108
72
247
48
53
252
84
31
12
197
1
83
85
120
114
65
43
18
54
101
7
65
12
295
96
12
125
43
5
79
36
17
48
49
95
108
43
180
17
12
25
96
84
90
78
47
43
29
19
72
29
49
47
37
18
78
30
317
43
24
18
18
12
65
97
78
108
72
72
137
1
155
13
59
108
7
180
53
84
24
79
5
96
115
84
17
43
65
228
72
36
24
1
35
55
114
318
137
60
43
29
48
13
108
47
192
60
91
137
180
157
23
85
30
29
31
12
17
36
72
1
150
41
60
151
120
132
41
276
36
48
36
121
48
42
12
125
12
103
36
29
36
7
30
18
132
29
36
55
42
126
162
ABCD 94771252066*3^$a+1 [50005]
48
299
40
20
61
12
63
84
8
133
15
104
28
80
13
15
12
117
96
120
15
72
12
20
1
60
24
123
45
27
105
51
69
15
68
40
108
20
49
23
12
73
48
95
49
60
23
108
12
49
83
16
81
60
24
99
8
48
61
144
72
35
13
12
72
12
156
35
88
12
105
63
132
32
88
9
11
108
40
57
215
25
27
56
61
11
133
96
51
9
108
51
21
63
8
12
73
27
33
87
153
12
60
63
12
8
25
288
15
12
140
37
48
23
60
1
71
157
12
108
12
144
35
1
299
4
48
20
37
12
48
35
48
49
39
12
9
23
108
49
63
33
60
83
4
140
88
20
112
33
75
72
8
40
20
13
24
3
68
124
48
57
15
36
12
285
47
61
119
40
45
12
60
23
13
204
3
68
49
23
96
37
123
60
32
73
36
36
60
144
23
148
32
40
45
96
59
16
60
24
21
95
1
83
148
12
96
72
93
24
11
100
132
93
12
12
72
36
24
203
37
111
8
100
57
24
60
11
112
20
97
39
60
105
27
12
21
60
15
9
23
192
13
75
12
68
37
168
47
1
35
25
99
120
21
27
33
35
1
51
20
157
108
15
9
111
9
120
84
12
3
117
120
24
23
13
63
32
40
32
148
20
12
193
12
35
28
165
72
12
23
133
3
57
24
39
21
96
72
60
3
57
11
61
119
112
117
3
9
143
13
23
25
207
93
12
72
215
168
12
25
12
3
45
15
48
9
83
216
100
132
72
36
32
25
72
83
112
81
147
9
24
15
60
9
3
68
40
57
24
39
192
69
83
28
69
48
123
20
25
83
112
192
36
104
85
36
96
131
48
144
1
27
33
287
72
48
132
16
32
49
39
12
105
24
168
96
47
25
27
21
95
49
48
12
51
72
57
11
4
21
24
12
3
33
108
60
12
60
108
36
111
128
4
68
13
84
71
120
4
140
60
25
83
120
73
15
24
33
75
12
8
12
1
35
72
13
12
207
33
83
61
11
133
120
39
21
24
63
57
23
193
27
132
8
148
104
28
48
60
80
49
15
33
15
105
35
13
27
165
3
129
108
87
93
12
35
48
28
44
97
123
96
21
36
47
88
57
36
72
27
48
12
33
12
36
96
48
51
24
60
21
36
108
108
60
63
20
120
72
232
48
9
39
21
60
3
128
13
24
143
40
32
25
35
108
49
251
73
107
13
36
39
57
72
3
9
3
45
111
84
93
3
84
57
24
60
15
69
36
72
15
8
1
23
97
11
108
37
12
48
47
121
132
24
36
63
20
37
107
16
84
33
135
20
180
88
12
33
12
47
16
24
36
180
92
85
48
120
15
144
21
135
24
200
16
20
229
15
20
85
36
39
117
123
93
144
39
285
27
9
96
23
144
145
23
100
9
63
21
72
75
69
48
83
12
36
4
153
3
164
25
3
9
111
9
11
12
108
85
207
348
45
15
105
3
105
12
24
23
40
33
60
48
72
63
12
108
72
12
45
120
275
1
47
40
72
48
93
95
120
85
24
23
169
36
135
68
1
59
25
12
63
9
12
48
96
24
48
3
164
1
219
68
25
72
3
72
105
48
47
96
37
87
168
69
11
109
3
57
191
52
8
13
107
49
131
13
12
12
51
69
108
84
323
13
95
157
15
56
25
99
21
24
60
83
37
191
169
71
144
37
51
57
63
188
4
8
97
111
21
48
120
12
24
180
59
76
81
63
60
8
85
132
36
35
192
25
48
12
60
123
9
168
63
24
81
15
9
3
72
21
36
24
60
99
8
49
96
15
9
3
33
12
96
39
216
92
49
63
36
32
108
60
25
96
120
119
4
48
ABCD 94771495342*3^$a+1 [50048]
24
37
41
103
32
9
18
81
36
63
177
63
42
15
36
64
143
1
44
21
12
103
71
66
3
99
6
54
1
20
12
75
42
15
12
33
30
37
128
96
39
105
57
3
27
85
53
30
25
35
21
99
18
3
144
21
24
30
21
24
12
100
44
51
18
15
21
36
48
51
36
120
51
37
41
54
153
48
24
40
56
15
30
79
95
21
216
39
45
15
45
36
3
1
56
36
84
40
116
27
57
96
3
54
3
4
108
11
9
40
5
18
192
180
30
7
41
24
6
49
60
20
99
30
12
3
147
24
93
48
39
6
18
30
55
20
15
1
8
33
3
36
3
21
9
6
6
15
28
72
41
48
54
6
27
24
84
76
8
27
33
48
27
21
12
87
18
79
11
60
37
11
21
75
78
96
90
9
21
6
48
21
84
12
24
57
3
9
66
9
3
57
76
24
53
24
43
101
6
228
18
72
27
48
3
54
126
72
21
39
42
24
6
73
80
3
48
6
75
3
12
33
12
69
126
13
36
20
60
9
7
29
39
15
6
39
36
177
39
105
54
6
15
60
36
60
84
64
5
72
67
77
48
31
20
51
6
3
51
49
44
33
72
75
57
18
42
18
6
15
36
3
1
44
3
33
96
9
39
27
21
99
126
12
27
39
1
71
24
6
60
18
45
24
33
3
12
57
42
18
18
24
69
124
8
57
51
27
49
35
33
27
73
47
73
96
20
9
90
78
12
36
19
125
120
3
147
12
6
3
15
6
48
7
35
9
27
132
18
3
12
15
48
126
6
18
12
7
77
48
48
3
12
28
11
48
25
71
45
129
31
95
9
16
20
75
9
57
18
30
7
56
87
141
45
99
96
15
6
15
24
45
36
63
15
37
68
45
3
27
1
5
15
72
45
7
32
51
9
3
81
76
20
9
72
54
48
36
12
54
19
84
5
67
83
85
5
42
18
30
6
114
1
59
21
15
30
19
68
57
27
40
8
3
48
54
55
35
6
6
45
45
63
72
9
6
24
49
8
28
44
33
18
45
9
31
5
75
12
12
40
12
23
60
61
59
81
84
48
144
4
5
75
129
6
36
18
31
32
48
9
6
1
68
12
123
96
1
24
119
18
7
11
60
21
9
19
36
11
33
72
105
15
3
102
36
39
4
5
99
48
45
103
5
30
24
1
80
64
56
24
40
77
15
33
15
21
55
95
30
39
52
59
6
39
111
21
3
57
84
75
21
12
33
90
120
33
75
25
11
81
75
33
4
83
102
48
27
87
9
24
52
89
6
6
15
57
30
6
51
40
5
6
69
159
49
53
3
15
6
19
32
4
23
12
45
36
63
24
48
24
45
4
59
33
9
6
12
21
16
11
9
15
30
30
13
36
5
55
95
9
12
3
1
5
66
54
156
15
21
15
48
39
37
11
57
207
45
3
18
139
155
13
8
3
1
125
15
4
32
45
3
81
63
12
33
60
147
51
37
8
84
39
45
45
6
25
65
15
9
42
97
35
37
20
15
18
51
24
21
51
40
119
45
16
35
6
7
101
15
12
9
39
69
15
51
12
9
75
6
12
75
15
57
64
41
15
28
35
57
4
20
60
12
52
41
39
21
66
13
8
3
241
44
36
3
33
93
19
17
18
37
89
36
55
20
33
120
15
87
9
64
17
36
3
16
11
69
24
75
6
103
11
45
9
7
11
9
45
39
12
9
78
18
30
24
54
31
44
39
6
55
80
9
42
69
16
48
11
45
21
48
183
60
52
35
66
12
12
15
16
95
30
54
37
44
15
6
15
48
12
63
90
18
33
4
11
117
3
57
64
11
105
27
1
17
135
9
3
12
40
11
37
23
60
60
33
9
42
13
35
21
72
48
45
79
60
36
17
3
9
12
103
20
81
30
61
41
27
57
3
21
27
105
27
21
66
133
41
6
30
183
105
3
57
7
65
19
5
19
36
44
45
66
30
42
24
9
57
3
12
84
9
51
39
105
27
12
78
123
9
120
18
18
12
3
12
84
28
11
25
149
27
39
25
20
15
12
117
72
21
48
111
21
7
17
39
15
61
29
30
21
28
77
123
27
18
15
36
12
28
36
20
51
109
56
4
23
85
56
12
12
21
66
24
54
30
90
7
35
73
35
30
36
99
3
13
47
97
35
78
24
39
12
39
36
108
36
9
24
87
48
33
15
57
87
13
12
155
9
45
15
16
20
84
72
4
23
61
56
3
93
33
135
15
45
12
3
6
48
7
5
36
7
68
12
36
99
120
33
64
35
21
3
21
69
19
53
60
7
20
12
4
29
31
29
36
6
24
54
60
126
21
3
66
60
15
4
17
24
30
36
6
30
12
37
8
15
36
21
28
125
51
12
189
19
35
24
37
20
39
45
15
96
49
17
7
32
33
30
21
27
18
15
4
5
7
20
15
18
3
3
57
12
16
36
41
27
12
36
12
15
18
19
24
20
12
4
53
31
24
53
15
48
36
24
4
36
11
6
75
172
47
9
15
9
33
30
37
23
12
90
66
81
4
80
45
51
9
30
1
11
37
80
16
32
33
12
75
24
15
153
3
30
103
32
24
124
20
111
13
60
20
51
6
126
9
60
64
116
15
81
99
84
9
16
29
55
11
30
19
17
66
180
93
39
6
120
36
3
12
24
64
8
27
25
12
53
3
33
271
11
129
21
7
77
18
18
7
32
9
24
7
5
3
63
93
51
78
90
21
51
48
1
5
19
72
29
6
105
3
1
95
121
41
7
8
208
47
ABCD 94771553642*3^$a+1 [50033]
5
72
19
365
54
54
15
87
6
30
60
9
9
199
72
65
78
138
54
145
56
33
87
64
11
78
55
35
216
45
39
25
65
90
6
84
36
55
53
51
111
73
5
27
21
3
105
6
49
35
114
36
72
15
15
54
19
17
7
191
36
69
16
41
162
13
5
72
43
53
12
7
48
5
12
15
16
137
127
11
6
48
36
36
15
9
66
165
40
29
147
219
85
41
79
101
228
55
35
96
18
48
67
41
42
37
53
12
18
108
54
168
84
114
12
73
125
36
36
19
48
41
87
24
3
66
6
45
111
42
90
30
31
5
67
24
53
60
7
101
12
15
27
133
5
51
9
18
54
199
71
49
125
72
3
69
6
12
129
3
13
32
136
29
3
69
54
37
35
37
5
216
12
72
42
13
113
79
56
45
48
91
59
37
152
16
41
15
21
67
5
123
27
120
6
12
108
55
32
24
15
25
29
24
67
185
79
59
21
57
12
126
6
151
144
11
48
21
3
141
39
73
53
30
6
120
18
61
89
7
80
48
16
5
54
13
5
75
3
37
89
120
36
3
64
5
43
35
13
89
36
6
13
5
138
177
16
5
147
39
145
65
90
126
24
120
18
36
57
39
49
32
3
37
89
39
141
43
152
9
31
35
13
80
40
8
75
24
30
31
5
43
155
42
12
7
48
53
67
11
54
156
144
3
3
54
18
109
29
91
48
65
66
6
15
105
18
21
51
36
105
75
69
81
72
48
79
248
40
8
39
33
3
13
192
65
87
45
51
16
35
90
115
48
131
37
29
78
13
35
13
77
60
108
19
17
36
12
7
29
90
57
33
39
3
72
36
1
8
16
65
54
138
39
15
1
24
71
25
23
132
13
59
120
61
17
55
65
103
41
18
37
5
90
30
60
48
87
165
36
24
31
5
43
41
6
18
7
8
69
42
265
35
61
65
42
120
13
48
11
93
213
75
15
33
9
63
64
101
72
42
108
30
42
66
3
64
41
60
19
65
7
89
66
144
21
16
5
30
18
6
48
61
47
90
15
9
36
30
72
141
24
15
6
36
66
42
30
93
129
30
6
30
13
5
67
23
49
41
42
54
66
72
61
17
18
61
24
5
66
6
48
54
6
55
24
72
119
9
21
19
5
30
6
15
129
48
72
42
61
72
72
11
30
18
150
15
51
36
18
126
144
42
15
192
160
8
3
30
90
6
30
25
101
19
5
144
36
66
37
35
133
24
29
36
103
17
111
88
72
35
78
72
18
69
72
16
120
59
6
12
43
29
36
168
87
112
72
24
185
87
24
33
6
25
5
24
102
114
12
180
54
6
54
81
40
5
19
209
24
66
85
56
24
40
17
72
7
41
24
66
54
78
1
32
160
53
6
138
108
39
120
45
18
48
97
47
36
78
12
78
37
24
59
21
48
3
168
144
12
78
43
65
63
40
17
72
7
83
85
41
24
15
93
67
53
78
61
8
33
24
48
7
11
180
162
126
54
6
54
90
37
161
12
3
15
18
126
1
17
55
35
157
5
123
21
54
13
80
33
15
96
129
127
72
83
78
12
54
18
18
54
6
45
135
73
71
36
13
17
127
35
18
150
37
32
123
13
5
43
71
30
18
1
131
13
32
3
42
43
72
65
55
29
67
173
19
48
59
30
60
18
30
51
96
15
18
78
162
31
35
109
161
7
48
17
79
65
96
102
6
19
8
9
138
18
270
13
11
84
25
35
117
40
23
54
108
55
8
27
72
90
12
39
15
126
36
42
48
54
36
19
71
60
48
36
96
33
16
41
84
36
18
6
55
191
25
32
16
5
99
153
18
45
9
63
64
65
31
48
24
5
18
90
55
53
180
72
39
123
6
66
18
72
36
144
108
90
36
6
48
15
27
66
60
159
48
153
48
31
29
12
144
36
24
195
88
107
78
103
48
24
5
27
75
61
72
11
6
84
36
39
57
79
119
30
91
5
18
18
15
33
36
19
35
24
18
54
13
48
137
48
180
43
47
90
114
18
43
5
19
24
71
1
168
101
54
72
30
90
13
5
24
36
31
128
51
ABCD 94772348558*3^$a+1 [50055]
20
33
24
120
60
31
257
3
45
168
139
197
168
156
60
87
112
32
60
9
27
84
88
48
104
153
36
171
88
248
40
29
24
84
135
120
33
99
16
173
24
48
75
129
144
51
88
8
153
24
103
5
48
27
72
33
55
125
115
65
7
185
276
192
67
8
69
31
44
88
8
33
180
36
108
216
12
60
15
52
41
7
32
81
96
15
28
212
208
108
77
163
12
113
87
108
100
12
20
72
120
60
48
60
88
53
87
60
69
48
3
112
32
28
260
60
117
463
41
67
5
75
57
228
60
7
41
219
105
72
168
87
33
175
8
160
132
128
52
48
125
24
84
39
33
7
137
144
36
75
165
3
48
24
69
67
53
67
60
5
39
9
60
120
39
33
187
212
36
33
24
12
43
48
240
65
135
84
96
12
88
60
89
103
17
144
24
36
192
7
53
7
41
240
12
24
103
17
31
12
108
173
291
96
33
84
72
60
84
19
5
43
5
115
12
5
295
48
32
57
15
136
5
24
43
32
48
60
48
52
5
3
40
5
7
20
192
21
39
429
36
3
45
180
108
99
16
269
36
75
144
36
69
3
120
105
103
29
91
125
48
36
96
72
15
141
24
87
69
72
135
12
165
223
29
15
93
175
5
72
108
15
40
68
33
79
228
5
55
132
41
19
48
32
108
33
39
28
12
65
55
60
77
108
108
75
33
99
72
153
27
9
204
87
136
29
3
160
48
12
108
104
225
103
77
24
51
136
173
12
27
100
92
36
24
9
180
19
168
245
72
60
72
48
55
5
192
240
48
147
88
113
120
207
28
77
255
45
72
91
53
19
5
48
39
76
240
32
100
41
156
91
53
96
84
24
3
120
112
20
12
16
80
72
33
48
111
93
36
87
129
108
123
165
67
8
160
32
108
52
60
20
33
39
120
16
53
27
69
144
39
33
180
15
69
43
101
96
91
312
168
113
7
192
101
79
17
3
141
12
99
16
209
31
132
5
12
75
28
41
7
17
255
141
84
463
29
36
115
44
136
5
187
240
137
163
68
24
141
84
108
36
39
28
12
17
120
103
101
120
24
156
96
51
172
245
36
12
175
60
224
9
396
144
27
84
16
132
137
211
32
148
65
7
101
51
16
44
81
75
24
48
57
31
77
36
19
128
9
171
112
32
33
36
216
15
76
120
53
67
77
3
52
20
21
12
39
16
89
183
165
48
75
24
45
31
32
177
36
84
108
36
19
8
12
93
48
67
32
400
140
88
104
33
60
120
27
189
216
60
111
9
60
123
33
39
16
53
19
185
12
180
96
75
180
117
72
3
201
36
75
45
103
32
69
199
65
108
39
141
175
80
24
153
132
91
29
3
105
27
33
163
32
88
120
12
108
20
12
40
17
31
197
36
19
5
15
165
48
7
ABCD 94772398928*3^$a+1 [50026]
108
66
4
80
18
60
12
18
48
42
36
66
40
60
26
82
2
54
12
16
20
12
42
34
32
48
4
38
42
42
36
18
42
10
12
38
58
26
10
14
10
56
24
84
84
6
22
20
18
12
36
24
46
36
116
126
36
166
24
48
12
96
14
48
82
62
18
54
24
118
2
10
12
20
64
2
46
84
8
6
48
60
12
42
64
8
78
22
2
30
18
60
46
50
12
10
80
18
78
12
4
2
96
6
168
78
24
6
96
6
46
47
73
62
106
8
30
9
45
16
60
2
36
96
30
16
32
36
60
52
2
70
86
34
72
132
12
38
42
40
60
12
2
34
26
60
78
15
3
186
64
84
12
36
14
60
54
28
110
22
14
30
4
48
44
28
80
6
36
10
2
108
18
64
12
170
10
32
4
14
42
88
24
36
38
60
60
34
50
60
36
34
12
48
38
48
106
12
2
60
10
8
64
80
24
40
24
12
84
32
12
4
2
22
38
94
96
48
44
16
50
46
48
36
60
50
114
12
100
92
40
2
22
26
48
22
14
57
61
38
12
72
10
62
10
20
6
118
50
36
138
18
48
12
22
20
24
87
61
48
80
12
66
22
96
14
30
102
22
2
24
6
30
18
6
34
26
21
25
36
36
86
132
6
12
16
60
26
48
12
18
172
84
12
12
26
36
10
12
86
58
12
20
76
14
9
9
16
56
112
38
24
90
6
12
34
20
18
72
48
6
6
72
36
156
46
80
30
24
6
18
12
10
32
6
130
158
22
2
24
90
12
76
24
14
42
40
62
30
51
3
42
64
12
20
6
46
14
30
4
80
30
24
60
36
6
16
44
4
26
48
70
12
38
48
60
22
12
20
12
28
24
2
96
42
18
42
84
42
6
3
121
23
1
14
10
2
18
6
78
40
14
82
23
9
24
6
12
22
72
48
26
22
47
3
12
66
12
84
28
74
54
16
20
90
72
12
12
102
6
48
9
9
6
96
82
38
66
100
50
106
23
27
48
12
48
22
92
24
16
2
94
2
70
14
118
26
6
12
90
12
24
18
136
14
48
10
50
84
108
30
84
48
84
42
78
48
4
32
138
10
44
30
60
6
6
22
14
82
50
46
20
12
72
126
10
86
66
16
12
14
6
24
150
36
10
26
9
57
54
12
120
10
14
34
44
30
54
3
1
8
18
48
36
12
70
26
18
16
74
58
32
18
10
62
18
162
84
93
3
24
24
60
12
48
12
48
12
24
46
48
14
24
10
206
48
34
36
20
16
8
6
48
10
24
38
10
2
30
24
6
10
48
36
36
48
2
60
12
69
15
48
60
24
24
22
14
24
82
2
70
72
68
28
24
86
58
12
62
166
8
39
9
54
12
54
48
18
10
140
4
164
60
3
49
120
2
24
10
84
44
30
114
198
36
166
48
44
88
12
2
81
25
50
54
6
22
26
54
6
72
36
10
72
8
6
12
66
30
12
70
20
78
36
10
14
72
84
6
76
56
16
14
30
3
15
108
210
16
12
192
26
24
30
30
6
78
54
28
62
72
84
54
16
12
8
28
60
32
6
10
50
34
38
48
12
42
30
22
35
3
30
28
2
120
54
6
6
52
132
44
124
38
12
30
96
66
78
42
48
22
26
84
10
38
10
108
62
150
30
10
56
12
18
66
6
18
18
24
93
81
16
50
58
132
50
46
26
54
28
35
13
26
6
4
48
2
22
50
60
24
46
38
60
48
66
16
60
80
18
30
60
16
38
156
30
18
18
6
48
54
40
98
6
40
14
10
50
78
30
22
2
60
12
82
2
22
26
18
66
33
1
60
83
1
74
36
33
27
18
42
24
12
6
18
6
36
28
146
78
30
154
26
46
122
10
74
10
44
60
18
36
36
12
36
10
38
6
4
62
60
34
8
18
70
80
16
20
84
63
39
6
18
18
54
18
4
32
30
30
4
32
30
162
16
12
26
12
126
100
48
26
12
9
15
30
4
74
84
36
180
9
9
138
72
18
18
48
94
48
122
9
1
44
124
2
24
10
48
44
40
26
48
46
2
34
12
32
30
60
6
18
114
174
22
8
39
3
42
12
4
74
250
2
10
98
36
24
70
14
24
54
28
14
22
2
30
60
72
12
180
40
14
72
60
12
24
36
10
26
24
46
32
16
12
68
30
24
30
6
6
60
40
12
50
42
90
36
10
12
2
24
34
132
2
34
134
72
120
58
14
46
26
18
16
68
6
24
22
8
30
57
57
16
8
28
36
44
42
10
92
42
12
10
48
48
44
6
10
50
36
48
24
70
32
18
60
70
2
108
10
26
106
2
66
16
48
2
30
63
27
82
36
12
36
86
9
13
48
50
12
30
18
36
34
2
36
82
48
74
10
14
60
18
72
42
21
73
2
60
22
48
38
54
54
81
33
18
60
60
46
38
94
96
36
32
48
42
108
10
8
52
14
69
33
24
4
48
48
50
58
23
61
122
18
88
50
54
6
42
54
12
102
18
118
14
132
22
14
84
222
72
66
22
26
21
9
40
14
30
6
10
12
170
36
42
40
14
48
12
6
4
2
30
51
1
14
12
72
6
18
22
14
48
46
14
34
84
38
6
6
6
18
12
54
6
54
102
33
45
18
34
56
88
24
62
36
66
64
14
30
36
16
12
84
60
2
96
12
72
10
20
42
22
44
6
46
44
40
44
18
30
52
12
14
24
10
35
27
108
12
78
6
34
8
42
6
54
58
44
114
24
6
30
ABCD 94772770798*3^$a+1 [50186]
18
43
17
126
6
84
7
32
72
3
93
24
40
29
6
309
15
84
37
80
216
9
60
243
27
213
16
104
40
8
88
32
123
60
114
127
35
18
36
66
45
88
77
54
85
59
21
16
8
15
36
45
96
16
107
45
45
30
45
16
131
21
160
53
27
232
32
3
102
60
19
89
42
78
12
78
21
39
60
6
39
40
47
1
80
99
13
47
18
87
40
5
48
6
21
15
25
56
63
66
60
18
42
103
48
8
135
9
21
30
84
66
7
17
42
141
40
17
90
37
5
30
18
27
123
6
36
19
32
93
19
47
84
96
18
156
7
53
27
27
12
1
29
3
88
72
5
12
24
6
18
30
132
45
16
59
21
117
12
18
12
18
7
80
3
357
45
19
5
84
55
107
21
159
48
81
16
5
24
36
18
93
147
37
185
30
18
42
21
177
66
156
105
33
12
19
11
13
95
30
12
15
183
30
6
66
43
11
36
84
117
9
15
165
84
96
108
115
5
27
93
60
12
30
13
168
29
198
96
6
18
13
32
105
96
114
37
35
174
31
5
30
30
24
84
6
36
1
17
7
200
63
1
104
57
39
64
5
162
30
43
65
72
15
88
8
3
6
150
9
24
45
3
27
132
30
24
6
109
59
277
48
168
104
69
66
18
55
5
96
27
33
111
123
45
111
66
24
31
168
65
36
27
64
5
30
13
47
48
30
3
57
103
8
99
37
5
19
11
13
47
105
48
16
29
36
295
32
9
39
64
17
90
45
3
30
66
45
16
179
37
48
179
85
41
60
36
135
33
15
135
1
11
18
27
45
90
129
45
144
3
40
23
9
105
222
153
40
5
3
27
72
54
36
30
144
21
9
36
90
121
29
30
45
45
144
24
72
30
24
6
31
89
63
255
97
24
5
147
129
15
24
201
120
60
19
11
13
48
113
24
55
128
3
21
39
105
136
53
27
75
48
120
6
31
5
84
15
15
81
16
48
161
15
33
36
91
113
31
59
30
7
56
9
15
75
45
24
24
40
96
5
204
103
8
69
36
54
96
90
24
7
53
6
37
29
43
8
93
24
27
75
61
8
39
25
155
12
9
21
150
69
24
45
60
132
24
19
11
54
60
6
6
103
17
24
90
6
18
165
48
27
90
162
73
17
84
84
87
39
1
65
60
51
88
72
17
12
19
95
9
16
65
36
30
54
36
115
53
6
24
90
90
12
18
171
45
126
21
33
24
42
30
135
195
138
30
133
8
21
171
39
153
57
30
81
112
5
12
90
21
57
132
139
11
13
11
37
8
9
7
83
102
15
16
143
90
31
65
84
6
325
29
96
24
150
90
91
48
32
16
23
60
45
69
12
18
6
180
24
150
85
72
89
15
24
160
5
12
231
3
36
48
33
264
120
16
29
3
15
30
102
90
54
54
15
16
41
18
13
53
126
45
45
43
101
27
117
36
159
16
80
51
18
27
9
7
29
114
25
29
43
8
9
12
78
61
11
21
3
69
57
54
9
45
6
24
72
228
30
67
275
18
72
144
139
11
21
225
15
16
24
65
84
24
3
9
15
16
8
81
78
42
84
51
15
78
66
81
45
48
3
24
99
109
80
27
54
7
29
84
15
16
8
45
30
42
18
42
108
72
91
8
16
35
108
6
115
35
84
97
29
156
15
48
75
13
47
33
3
45
96
16
17
7
29
36
31
8
105
175
32
9
108
66
25
65
144
60
72
3
27
13
41
306
60
30
150
174
114
30
15
57
84
91
80
105
48
15
15
57
16
24
59
85
11
18
91
5
19
107
21
9
111
3
45
9
12
51
9
24
60
6
61
8
16
48
72
35
24
24
6
24
12
115
29
60
6
138
15
27
18
3
3
30
111
45
19
5
66
84
21
40
5
51
39
60
78
31
56
69
54
13
23
57
9
84
30
37
23
81
3
37
80
96
69
30
24
60
54
43
77
27
24
120
24
40
5
12
15
129
6
121
23
1
59
45
24
75
93
57
7
53
12
150
33
16
29
3
3
117
33
210
24
6
60
6
ABCD 94772820146*3^$a+1 [50048]
40
36
84
15
53
24
168
25
63
72
48
32
84
64
8
43
126
23
24
48
36
120
156
24
1
36
99
9
27
8
84
7
17
120
25
23
84
1
47
96
12
64
20
36
31
21
68
37
54
5
112
68
52
32
60
24
24
37
143
40
168
8
36
24
12
36
19
18
47
88
8
24
31
18
3
24
8
12
61
90
101
64
8
84
168
24
1
275
120
100
192
132
12
15
129
80
7
129
36
36
20
12
36
19
36
161
1
11
12
16
68
12
100
56
40
8
108
100
36
116
84
16
20
24
37
59
13
3
87
65
24
72
24
76
56
24
55
54
23
4
27
137
12
175
77
16
36
104
4
69
11
64
33
18
57
32
96
48
72
24
49
143
55
65
24
19
17
48
36
72
28
33
71
24
16
33
35
84
7
21
20
52
36
168
48
141
23
67
45
12
105
35
84
36
24
48
88
8
1
27
20
156
36
36
40
36
8
24
16
33
71
1
23
132
61
71
19
18
3
144
108
8
24
144
156
36
100
36
72
15
45
12
44
28
56
36
84
132
103
5
175
21
33
36
75
24
8
168
48
1
35
24
88
108
56
12
40
15
17
72
12
88
45
63
68
48
168
4
56
7
197
24
180
48
55
93
32
192
88
63
45
32
72
48
60
4
12
32
36
1
36
54
17
84
60
12
12
16
60
32
4
81
75
33
255
20
16
44
12
4
27
18
47
64
36
56
13
83
25
23
120
12
28
32
37
135
68
36
48
24
36
76
156
87
17
12
168
72
108
24
36
36
40
8
24
31
41
112
27
29
12
96
24
4
60
44
4
72
33
23
72
84
24
13
47
24
144
37
3
72
51
5
16
60
9
75
108
33
18
90
107
12
16
68
36
108
4
92
84
120
12
115
101
43
65
61
3
51
9
8
36
28
63
165
51
18
23
16
132
44
1
95
96
61
11
28
96
135
5
13
95
40
128
12
12
4
36
32
40
36
44
88
80
1
143
12
84
60
25
36
71
4
24
80
24
120
4
24
44
55
5
52
72
140
72
4
20
204
12
72
85
47
28
51
149
84
37
27
32
12
37
36
183
87
18
35
204
16
36
60
27
129
15
101
12
49
18
117
8
73
167
12
60
103
41
52
24
20
28
105
95
67
53
1
36
47
100
33
3
32
40
60
9
239
103
21
69
54
5
49
35
72
112
56
49
3
56
49
27
72
9
59
13
90
65
12
12
12
156
40
20
88
48
36
15
9
12
72
51
41
24
61
54
9
92
28
8
28
33
23
144
184
32
103
41
192
36
48
84
49
3
72
72
68
76
20
40
84
80
96
37
63
48
180
69
18
41
36
36
76
20
97
75
141
111
105
3
36
32
60
103
5
88
44
79
5
103
17
37
54
17
4
80
120
52
33
162
5
13
63
27
125
1
167
52
33
147
20
16
60
45
39
92
36
247
5
40
20
28
140
60
36
13
59
88
105
11
24
4
20
12
48
7
89
72
4
24
68
13
23
156
37
75
20
67
41
13
179
36
36
55
162
95
13
35
36
24
40
120
36
20
60
168
28
108
84
20
4
45
35
19
29
61
3
36
15
17
28
9
47
24
76
60
44
76
51
57
132
189
11
7
5
16
69
216
11
97
27
12
33
36
39
188
84
52
20
13
3
87
173
7
21
72
68
24
13
131
132
28
36
32
37
27
9
18
185
12
48
79
29
52
48
15
41
67
5
96
64
44
7
65
48
36
72
12
1
75
60
20
88
27
137
7
17
40
24
8
60
168
115
45
80
24
84
1
59
85
47
28
44
12
139
89
12
28
80
156
72
48
1
18
77
124
15
17
208
44
1
216
83
79
161
55
144
17
24
192
28
12
20
96
7
9
81
18
17
37
47
88
36
8
12
60
24
36
120
4
36
20
24
48
232
36
20
12
4
132
80
28
36
32
124
20
132
24
91
41
16
51
5
31
18
143
109
54
54
59
36
13
47
48
13
95
48
64
224
108
72
28
12
36
32
91
5
36
4
36
12
33
23
13
18
57
24
56
60
28
140
108
60
7
5
31
5
12
24
40
48
20
52
32
60
24
7
309
20
108
76
8
120
88
20
12
40
ABCD 94772989328*3^$a+1 [50064]
162
29
31
113
16
9
12
72
48
48
162
138
180
99
32
31
17
55
6
12
23
31
60
24
114
27
33
42
54
12
3
159
81
9
102
33
128
64
3
66
174
6
30
9
27
114
156
54
72
89
16
9
48
6
30
12
87
21
11
48
1
36
6
30
23
1
84
24
30
30
30
48
90
18
24
261
144
141
195
240
129
6
36
53
112
45
18
17
73
102
66
162
72
53
160
48
3
72
53
79
30
35
91
21
21
102
6
12
35
25
12
78
102
87
93
291
32
103
42
24
71
48
19
45
75
12
378
47
115
30
60
30
6
63
9
30
30
30
12
54
12
210
90
54
30
15
128
25
71
91
165
96
3
6
39
57
12
12
354
30
30
54
156
42
12
30
267
39
54
35
121
42
29
79
144
162
18
45
15
81
15
36
36
90
78
17
49
60
3
63
24
18
72
6
300
12
18
143
97
24
24
36
24
54
126
66
269
144
25
48
42
6
30
24
162
30
24
105
80
55
36
78
216
90
192
5
55
48
60
12
18
60
66
18
6
12
24
144
120
24
18
3
249
30
12
24
126
6
12
5
127
36
84
36
5
25
30
137
115
45
27
21
15
18
84
72
51
33
66
29
1
108
162
66
30
72
36
21
9
24
396
12
54
18
63
9
71
19
24
192
84
33
33
18
126
54
222
30
93
15
36
54
12
27
15
42
54
12
72
18
54
90
155
139
69
80
43
18
66
54
75
96
39
105
32
49
6
18
102
17
223
17
48
187
6
15
80
64
51
125
121
54
132
60
30
12
60
30
42
66
204
36
30
42
36
90
54
53
103
42
12
6
72
18
42
42
108
35
163
54
78
48
9
135
185
91
21
51
12
36
45
15
161
288
16
57
18
114
108
39
129
95
1
54
72
12
162
99
315
72
138
51
45
35
55
78
11
61
48
42
60
6
42
168
12
201
96
69
11
13
72
96
27
27
24
54
12
30
93
15
12
5
16
165
27
176
16
33
78
162
47
133
156
15
9
102
113
256
87
9
81
30
17
43
84
33
75
90
123
128
37
42
66
15
80
16
48
3
78
12
378
24
18
18
12
84
285
63
42
18
117
48
27
5
19
72
30
18
69
57
24
246
41
7
41
1
143
55
57
75
6
15
80
217
87
9
234
18
30
54
36
18
60
300
57
48
111
96
12
60
57
63
72
185
31
108
21
81
47
31
6
78
108
102
48
42
17
19
42
30
120
72
6
36
30
54
54
30
48
12
23
48
16
39
54
3
3
36
84
6
48
6
201
129
132
30
24
5
160
15
108
108
54
66
48
6
54
5
1
54
210
42
18
6
66
168
11
1
54
36
72
36
36
21
32
37
78
42
51
33
12
60
18
54
252
30
60
144
9
87
30
18
48
153
32
97
30
102
36
48
24
126
54
18
9
15
186
23
7
30
24
24
156
30
96
198
11
16
75
5
64
99
12
114
15
51
24
30
54
60
186
66
138
54
12
66
12
78
60
12
96
57
57
375
255
6
11
73
23
19
48
77
1
180
27
27
101
7
90
126
65
7
9
39
72
24
174
27
75
54
150
90
108
3
32
43
18
42
57
48
80
7
18
39
15
30
54
45
32
169
24
95
199
198
90
48
9
87
9
51
93
27
53
127
18
138
60
9
45
18
65
73
138
114
18
57
48
80
19
90
99
27
138
66
30
228
18
117
32
1
63
80
121
23
112
80
151
57
32
19
29
73
78
192
132
18
48
35
37
18
24
102
75
128
1
54
6
24
6
12
18
ABCD 94773058696*3^$a+1 [50051]
9
3
13
155
66
60
30
6
84
6
18
135
27
45
75
144
61
8
135
282
78
9
57
96
138
61
119
186
63
27
120
6
30
90
60
18
9
27
45
16
128
27
48
85
155
12
18
42
30
114
54
30
6
51
72
48
88
77
3
105
90
157
203
36
90
144
6
1
29
163
96
107
48
325
71
6
163
11
60
36
85
48
155
117
75
133
32
3
30
42
37
32
51
69
165
96
27
232
48
143
49
35
109
35
60
36
234
102
60
177
33
78
12
18
270
85
41
6
153
165
42
105
48
72
39
33
183
18
159
40
23
33
21
30
85
8
3
45
39
24
12
90
78
72
144
69
15
72
168
156
69
24
33
108
90
25
35
30
39
3
18
12
7
11
72
69
240
51
18
96
19
65
31
80
160
35
54
55
71
6
67
131
72
120
90
18
97
29
19
215
121
8
88
23
90
120
126
24
120
25
176
15
33
183
108
21
39
9
117
163
83
90
150
13
95
72
18
15
75
72
30
78
9
93
114
33
160
176
27
18
51
129
87
195
18
132
54
90
63
27
84
1
71
57
120
81
216
31
95
144
1
288
11
114
36
31
23
12
78
72
55
83
42
90
108
36
33
3
69
201
135
3
90
6
54
15
15
186
66
90
54
61
29
115
48
17
15
201
39
159
49
23
54
204
36
243
112
56
39
84
132
138
90
69
96
72
40
173
67
95
97
11
270
36
3
141
115
96
41
15
39
1
23
156
69
27
30
39
21
288
156
151
143
90
159
33
90
13
11
126
18
37
29
60
30
6
84
24
162
45
24
16
32
3
54
270
54
51
24
72
3
45
24
111
9
27
84
49
11
30
39
16
71
60
30
144
79
71
105
51
24
126
90
246
39
129
90
30
55
144
41
126
210
6
9
99
12
33
27
30
60
54
36
25
48
11
510
135
160
191
49
71
73
161
31
23
90
96
90
54
12
258
289
32
51
78
87
3
30
6
105
21
54
156
180
150
55
35
54
54
12
24
36
90
144
31
95
9
39
42
120
78
49
161
6
84
60
25
65
79
8
3
12
25
48
35
96
54
55
17
87
88
95
48
60
45
75
42
259
41
78
90
210
61
35
13
48
65
30
24
54
36
144
30
36
126
159
9
72
15
72
201
87
3
36
156
114
354
312
25
8
87
33
57
39
129
66
36
33
27
13
125
6
30
204
66
180
13
11
432
18
99
111
97
48
167
138
31
11
48
240
36
1
104
15
60
36
108
90
90
66
216
24
66
54
79
11
54
60
102
78
72
7
77
75
48
111
186
54
192
204
156
60
37
11
21
64
11
126
18
36
81
45
18
1
8
27
54
66
85
185
103
8
3
37
83
60
9
3
54
31
155
144
229
35
42
115
83
102
87
352
305
156
3
15
57
33
7
143
9
273
90
109
35
109
125
270
37
125
3
15
60
30
7
119
24
12
37
41
126
180
45
81
18
30
36
3
72
40
104
75
252
48
72
25
179
61
59
6
79
128
183
54
ABCD 94773062336*3^$a+1 [50039]
84
132
30
114
13
143
97
11
132
270
67
221
55
11
24
90
67
60
29
6
48
42
264
54
37
203
126
216
54
30
216
90
205
35
37
17
84
79
108
89
90
30
90
54
42
30
90
78
90
12
54
24
12
24
54
126
120
6
54
19
17
163
11
24
102
24
36
210
54
54
90
276
139
5
66
6
108
19
36
35
12
24
54
36
139
5
126
1
119
54
6
144
126
139
161
294
36
54
126
30
24
180
72
48
72
168
162
30
54
234
42
54
31
89
6
144
49
125
132
30
24
13
131
72
37
17
36
138
205
17
48
132
18
180
37
125
90
108
90
156
96
90
13
24
47
253
71
42
54
109
47
54
186
18
120
6
109
71
13
113
54
90
480
204
102
54
223
36
17
90
30
43
144
17
36
120
108
60
12
54
24
216
30
6
90
48
6
216
120
24
13
60
11
6
31
59
49
71
114
55
107
13
275
72
90
120
24
216
30
60
193
132
53
216
54
90
192
24
84
90
6
36
30
60
138
6
90
54
12
97
251
126
36
30
18
42
174
96
18
306
66
60
18
36
90
54
12
54
186
90
18
67
203
12
25
89
91
29
6
54
19
245
36
96
18
102
114
49
132
12
71
25
371
73
131
85
17
108
216
24
180
120
72
150
73
125
72
144
54
66
180
324
90
25
107
37
17
180
66
240
48
216
24
145
72
35
210
330
210
127
113
30
24
13
71
25
35
90
72
90
18
396
19
71
84
6
156
24
30
61
108
101
6
210
7
173
60
90
144
174
126
330
180
30
24
12
97
36
72
53
36
30
6
235
108
305
12
114
30
114
360
162
120
78
109
137
6
48
72
60
18
300
6
30
43
143
90
54
336
37
53
168
72
55
53
67
125
223
161
31
35
24
121
59
1
125
67
41
19
83
90
150
30
24
90
84
96
30
6
30
55
113
19
83
78
246
54
72
24
199
35
37
29
60
36
103
77
180
90
37
17
91
89
30
456
73
107
18
36
36
30
528
72
18
192
43
125
30
6
66
108
36
1
59
216
54
66
60
90
180
144
144
30
97
35
157
131
72
84
180
24
37
35
37
17
66
60
30
54
1
53
270
126
79
180
47
25
89
120
204
55
65
115
137
114
54
36
163
48
59
121
5
270
90
174
114
12
24
30
144
6
36
18
102
60
54
54
55
35
49
113
30
24
30
24
126
49
131
109
144
101
55
257
103
17
60
18
36
180
90
36
84
294
72
18
36
54
36
84
37
329
54
66
24
30
150
12
54
36
24
216
90
48
222
18
72
55
65
18
216
60
13
17
54
6
66
24
49
17
ABCD 94773311494*3^$a+1 [50087]
216
36
78
30
3
15
42
12
108
24
102
6
27
75
24
90
48
36
6
36
126
66
69
93
96
3
63
144
6
84
24
15
129
15
21
102
6
18
36
18
30
24
72
9
99
72
12
72
132
126
15
93
72
12
78
180
12
33
48
15
12
6
12
18
54
6
48
198
36
204
66
36
24
48
108
96
120
90
51
3
45
117
6
90
84
6
102
27
63
18
15
135
36
12
24
108
72
84
6
18
108
108
9
21
6
48
72
78
111
171
21
123
18
18
42
66
21
48
39
144
105
57
6
210
6
126
48
18
201
15
90
60
30
162
123
21
204
15
21
12
6
57
27
21
87
18
6
162
12
18
36
24
54
18
66
6
162
66
96
36
54
84
18
81
27
90
114
90
102
24
48
33
48
15
18
90
156
60
141
48
93
51
48
15
36
45
57
42
36
174
42
18
15
3
12
168
36
21
69
54
36
129
45
3
15
81
69
18
18
30
36
72
24
156
60
102
186
45
3
24
72
102
60
48
27
15
12
114
66
6
48
126
141
201
6
33
33
6
54
90
108
36
57
99
18
114
105
21
18
12
36
57
21
27
39
6
120
24
18
36
30
162
42
51
147
12
360
60
66
27
87
18
12
78
120
42
120
18
6
12
54
6
36
15
33
6
12
36
18
60
246
42
48
60
48
6
30
150
69
51
24
21
15
177
75
108
9
48
33
18
48
24
21
81
162
6
12
180
6
144
126
30
114
102
108
18
36
60
18
84
18
72
60
30
54
15
96
69
186
12
78
54
66
15
237
60
90
162
18
48
57
3
93
240
48
33
48
54
60
93
9
6
72
84
69
81
54
30
90
24
9
27
102
18
42
18
33
39
12
93
3
93
15
12
168
18
108
18
36
84
78
135
45
51
69
108
24
102
33
9
12
168
30
405
27
21
51
18
6
21
87
12
24
30
24
159
48
48
48
87
6
36
48
36
144
18
9
33
174
6
108
90
90
66
9
27
6
180
108
18
36
9
9
18
21
171
21
39
9
45
36
30
54
75
123
144
54
36
126
45
123
72
12
150
48
6
120
144
54
24
111
15
72
12
168
18
3
48
123
6
12
3
231
24
108
30
6
36
18
30
60
216
48
57
105
126
108
72
60
30
24
66
78
48
54
114
30
108
42
54
33
15
18
15
21
72
126
6
12
24
30
45
27
72
78
108
3
15
66
24
12
36
18
60
66
87
75
60
105
93
162
48
18
18
24
210
42
9
135
9
63
18
15
21
30
45
69
48
6
192
117
33
54
12
6
162
21
48
57
162
108
30
6
30
24
63
3
108
78
3
81
72
42
102
39
3
84
222
12
78
12
60
12
36
9
96
111
132
84
9
33
63
21
6
117
45
3
45
24
12
159
93
60
54
30
6
66
126
36
24
33
57
48
54
90
39
15
6
12
15
3
45
51
30
18
36
105
111
129
48
135
144
264
6
18
9
75
24
66
18
90
24
270
36
66
54
18
24
30
54
15
45
84
180
18
132
30
36
36
126
54
54
204
72
12
6
66
96
12
24
18
84
24
90
12
78
18
69
48
21
96
162
108
54
66
60
9
75
42
18
18
12
6
36
138
54
144
24
153
75
54
78
144
66
54
60
102
87
111
33
135
48
9
63
6
36
30
42
102
42
30
54
36
168
12
3
15
96
180
12
78
54
45
45
18
36
66
198
42
66
9
45
3
147
48
78
15
69
96
27
9
18
36
66
15
3
126
63
9
6
90
18
198
12
144
3
3
48
72
54
78
66
111
33
150
18
72
54
84
21
15
78
12
108
18
24
18
18
30
6
9
225
12
195
3
114
18
12
6
12
198
54
42
198
18
66
72
42
36
48
60
54
18
18
36
18
9
93
99
51
12
96
18
36
12
180
18
57
21
18
66
6
ABCD 94773340796*3^$a+1 [50016]
80
303
61
32
75
24
6
30
9
21
207
3
45
108
99
1
44
52
5
19
20
27
12
21
39
12
1
32
16
41
75
48
28
59
78
3
24
15
81
28
89
42
49
29
60
48
84
36
15
87
21
51
93
33
54
69
4
17
18
93
64
36
44
63
33
4
108
180
47
13
20
3
12
33
48
24
3
85
5
42
33
28
131
9
9
12
31
92
52
173
3
129
51
69
48
18
9
120
33
12
39
112
17
48
63
12
88
41
19
20
9
3
9
156
24
18
21
87
37
77
6
9
16
59
13
8
40
5
19
56
45
30
42
42
13
107
60
6
3
9
151
17
12
72
6
54
51
12
16
17
79
11
25
5
12
150
30
42
13
17
19
44
87
9
231
9
16
48
36
17
42
18
3
12
39
21
15
54
6
90
27
15
48
25
12
68
24
15
25
101
12
48
42
13
20
27
37
41
3
40
11
141
9
63
27
30
36
30
42
3
27
21
120
39
18
54
1
5
39
28
8
28
101
63
57
51
60
15
37
60
35
37
11
33
36
16
5
55
84
80
15
49
11
13
116
51
6
7
53
42
1
107
97
20
15
81
112
17
30
1
41
30
9
60
120
51
6
42
18
123
21
3
36
36
16
149
6
90
24
171
40
24
5
19
60
59
18
12
27
165
3
3
42
3
4
83
61
17
27
33
55
29
3
28
5
15
48
12
69
199
59
25
48
89
6
49
48
17
43
17
96
42
18
3
24
33
63
40
29
123
24
24
16
44
100
24
5
18
45
27
81
36
4
17
15
12
16
29
108
3
40
29
15
15
78
12
27
3
48
45
48
39
33
4
36
5
30
9
36
12
33
30
33
12
9
60
19
92
69
180
156
30
9
21
43
72
29
3
87
21
27
37
143
33
12
16
29
12
43
5
15
27
30
3
36
39
81
36
36
15
72
168
33
51
45
21
39
4
11
66
60
12
55
20
45
3
15
84
21
24
51
84
30
48
67
11
57
117
18
25
68
28
12
29
66
24
9
39
73
35
37
17
6
114
39
9
7
35
9
12
135
13
84
5
42
30
48
3
24
21
30
24
21
45
30
37
56
51
25
23
13
47
1
32
24
88
5
18
42
7
5
3
45
30
1
29
51
84
63
24
81
4
44
9
87
16
24
24
29
51
24
12
76
5
102
25
23
12
1
56
3
78
67
36
32
69
78
21
4
20
33
15
9
231
39
1
24
44
9
3
27
25
23
12
48
25
80
165
15
144
36
28
29
12
48
43
5
99
21
12
111
64
36
11
6
84
63
15
18
27
48
57
12
6
30
3
27
132
21
4
83
25
12
8
72
45
3
4
44
57
24
3
3
33
27
117
165
3
52
17
31
5
39
33
42
18
42
18
12
99
51
105
48
3
12
18
3
27
90
19
20
16
60
17
15
33
7
8
99
1
59
96
9
24
16
56
28
32
4
23
30
42
9
9
90
45
36
4
60
5
30
13
17
111
4
12
20
21
135
4
5
19
59
57
75
90
43
20
87
120
6
60
15
9
31
20
160
17
12
15
171
73
32
39
9
16
84
24
143
9
15
90
6
13
29
168
7
5
48
24
39
57
7
12
68
93
3
99
18
90
42
3
27
21
51
30
15
40
44
4
35
72
13
17
15
4
101
103
56
69
18
24
1
29
48
18
12
18
127
5
43
5
30
24
6
30
60
9
28
32
204
27
102
12
48
3
15
12
13
8
192
72
12
33
78
30
102
1
24
35
42
36
15
45
42
102
51
88
80
16
48
23
69
21
75
4
5
90
36
54
63
3
84
93
3
25
17
18
33
9
12
36
7
77
19
29
90
90
15
27
66
19
44
64
35
21
12
9
126
25
44
4
44
36
171
78
3
165
72
67
8
15
1
32
40
5
54
18
3
9
18
61
32
57
15
33
15
27
12
30
43
5
42
33
16
20
4
120
8
15
33
21
19
20
9
67
65
55
41
67
23
9
3
81
9
87
64
71
105
16
5
24
18
1
11
36
25
48
71
6
3
36
63
1
12
72
12
36
32
40
36
41
36
3
27
57
16
72
17
72
36
30
24
81
39
90
90
73
80
16
104
52
41
7
12
8
28
35
49
41
3
4
23
12
57
60
36
4
41
60
7
17
18
78
3
24
15
25
5
103
12
5
31
77
24
55
23
81
81
15
28
17
48
42
36
69
124
44
57
15
15
33
27
78
48
54
93
100
60
12
5
18
1
17
75
39
9
16
35
18
91
60
47
30
27
3
54
18
33
52
168
5
127
20
88
104
16
8
51
18
48
3
12
4
23
21
27
69
28
8
15
54
51
27
120
150
12
43
5
3
27
18
54
18
12
6
25
32
12
15
1
65
147
12
21
12
48
15
57
30
30
31
44
3
24
1
137
43
32
63
24
45
15
81
28
29
3
4
8
40
12
35
25
24
29
18
150
27
57
48
12
55
48
32
51
60
60
42
42
33
27
121
44
15
13
36
89
27
15
78
30
1
17
15
144
36
75
12
30
12
228
18
24
81
9
30
6
3
24
15
18
15
27
60
1
11
81
9
3
27
61
32
28
89
156
15
28
17
99
28
12
8
15
42
6
25
35
90
7
83
12
21
12
27
37
5
18
120
12
33
105
12
48
60
30
21
64
156
11
6
63
100
167
24
6
7
5
48
15
112
36
80
27
45
45
7
5
55
32
3
42
6
24
9
21
36
42
13
5
42
12
69
64
17
15
93
7
44
9
27
64
29
48
19
8
27
13
48
12
95
93
84
36
45
15
45
12
30
61
11
61
8
12
52
60
32
28
20
112
23
30
55
32
4
47
49
11
54
3
16
41
31
8
39
1
ABCD 94773779234*3^$a+1 [50006]
16
164
28
167
9
12
15
37
80
52
83
18
39
36
3
61
108
32
160
96
44
3
93
100
17
42
33
51
81
16
204
36
12
20
108
27
90
6
21
45
3
15
21
39
18
7
32
33
126
12
57
28
12
101
19
8
69
31
44
48
36
52
44
16
32
57
144
7
119
25
68
28
192
11
21
16
32
75
33
69
43
56
51
21
52
20
160
32
39
21
16
12
8
112
48
32
51
37
35
165
3
21
48
195
37
80
48
3
37
72
35
18
3
40
8
64
32
40
5
54
97
68
39
25
12
20
231
37
191
24
13
197
150
156
9
208
44
28
5
51
172
12
11
42
102
37
56
147
37
104
64
32
231
37
108
35
97
41
6
85
53
72
3
75
13
77
3
15
69
60
120
39
1
96
77
67
101
67
53
78
105
4
71
1
68
123
25
24
11
144
21
45
55
113
30
72
24
129
4
12
71
105
15
18
96
3
48
60
9
3
15
57
76
60
5
3
24
36
4
23
9
40
239
1
8
51
37
29
39
132
12
28
24
71
37
20
75
18
75
4
11
25
149
99
15
1
11
9
153
3
52
48
113
222
18
147
123
66
211
77
75
21
174
108
60
57
33
67
23
49
5
198
25
48
60
59
21
4
60
8
3
18
54
21
76
108
8
40
83
42
67
56
39
21
12
112
35
13
24
11
117
28
59
33
72
76
65
27
52
20
48
51
21
75
21
4
23
57
100
23
108
37
48
84
11
117
87
120
1
20
64
155
13
56
75
37
24
29
72
90
48
9
27
1
44
16
53
90
12
42
75
27
21
132
52
29
75
4
32
148
12
185
103
60
11
42
3
124
17
48
235
80
15
48
9
108
315
85
11
54
67
96
35
93
16
11
42
30
42
31
60
20
52
11
21
24
4
68
48
24
213
15
52
8
40
12
48
23
84
193
5
168
72
138
169
32
60
28
5
72
3
48
24
40
5
6
18
102
144
1
12
48
120
60
12
5
102
189
45
79
20
27
45
36
52
60
12
11
117
48
52
17
331
83
45
15
84
13
264
48
56
36
60
144
27
37
20
75
33
4
36
24
96
24
48
80
243
25
17
43
83
12
85
32
180
72
15
84
42
30
90
99
16
60
23
61
101
7
17
31
80
33
19
32
16
80
69
3
45
67
221
27
48
204
84
72
69
330
121
60
20
108
12
24
16
24
11
48
37
80
69
111
12
72
3
66
39
28
29
3
63
25
29
6
25
12
47
36
93
141
75
21
3
15
181
20
45
24
91
104
15
57
87
81
4
41
7
17
115
5
75
60
100
8
69
3
12
28
168
80
45
99
315
133
92
33
48
42
57
16
24
11
57
33
30
18
75
16
35
13
8
75
12
6
15
4
12
59
36
1
128
15
69
51
37
5
123
51
18
27
120
21
30
45
120
100
12
56
112
59
1
23
72
72
18
55
32
28
24
156
12
56
16
83
42
15
28
5
72
96
39
48
52
44
12
24
16
107
165
51
72
85
5
3
84
100
11
1
20
40
29
151
11
69
36
168
72
69
174
21
88
77
15
100
311
54
24
151
140
40
23
60
21
112
8
112
83
37
84
96
143
21
21
75
64
44
9
18
25
29
6
57
27
129
16
59
57
63
1
260
16
12
17
3
123
37
77
43
48
20
192
15
81
81
75
96
64
20
76
20
9
6
49
44
144
51
61
29
102
168
66
6
33
15
49
11
57
69
30
114
39
12
24
12
39
13
48
240
24
36
32
33
24
18
37
36
120
5
138
169
101
27
27
45
45
55
48
47
37
56
52
65
27
63
37
20
21
7
41
7
60
24
5
48
27
108
48
105
7
12
5
51
3
21
48
112
35
85
5
3
72
40
8
96
16
156
20
39
25
11
69
60
16
65
19
8
36
64
20
40
32
36
39
36
25
44
75
156
18
27
124
11
9
123
13
5
48
99
88
32
51
37
60
215
217
68
60
108
27
45
48
96
51
69
16
72
35
37
8
48
93
67
12
12
11
9
9
7
17
72
3
228
177
126
60
21
ABCD 94774107952*3^$a+1 [50189]
124
216
35
13
23
37
47
145
71
25
144
240
5
126
54
150
13
8
88
96
24
17
79
24
41
96
300
24
36
327
213
7
36
12
65
259
155
126
7
17
63
76
377
43
332
48
64
12
131
13
32
45
7
53
63
124
132
5
3
117
15
45
55
24
11
90
19
17
63
237
43
11
6
7
47
9
16
180
68
603
45
15
120
45
60
165
67
140
117
216
19
60
65
99
76
176
168
57
127
197
90
85
5
60
66
49
41
135
69
3
36
64
68
45
84
6
57
60
48
4
56
180
84
144
76
65
36
43
192
35
49
80
88
36
197
30
144
6
3
40
236
28
17
36
127
12
161
307
17
159
100
296
84
27
24
61
84
56
9
223
107
216
13
60
84
53
67
113
19
5
55
180
11
69
256
140
64
8
40
17
103
77
36
24
246
97
72
240
65
36
19
108
132
131
13
401
43
20
76
36
120
35
229
167
84
1
80
99
240
30
159
84
153
7
47
180
6
7
32
76
12
80
16
24
12
281
54
81
129
19
156
11
37
36
71
25
95
33
12
28
17
240
55
125
43
20
27
9
12
4
24
212
4
44
27
33
100
17
127
132
144
12
89
126
133
11
156
114
30
45
208
12
24
60
36
65
91
215
25
20
108
132
39
133
92
45
115
8
57
6
13
71
13
248
148
84
233
19
44
84
172
5
19
204
60
192
101
90
9
64
11
6
7
47
49
161
19
167
144
9
156
24
81
36
55
192
12
20
225
300
103
263
84
49
180
56
40
95
9
21
19
17
235
80
45
54
13
128
99
120
33
16
11
21
135
253
77
7
12
60
41
15
432
108
9
36
207
136
44
112
140
21
54
69
64
8
28
116
81
7
47
66
114
433
300
36
17
99
24
27
25
164
45
3
16
47
105
48
4
36
191
66
123
12
15
30
180
15
112
72
131
30
114
36
54
271
305
3
72
4
204
161
103
72
65
39
117
54
81
124
56
24
36
4
5
90
25
164
84
27
1
84
245
36
120
114
85
84
36
48
8
120
45
27
153
27
100
72
5
75
96
4
108
180
53
54
36
97
17
43
68
28
212
45
7
12
101
15
99
201
4
41
60
55
224
16
132
120
23
114
171
144
21
87
228
99
9
144
33
79
36
5
27
33
67
12
96
84
168
228
48
20
27
37
12
176
60
9
36
84
36
43
416
135
25
65
279
16
44
12
225
79
48
197
60
55
60
11
9
64
44
63
225
9
43
72
36
59
69
81
66
157
36
60
17
63
76
11
84
81
225
414
180
6
79
5
43
17
103
167
13
48
12
233
63
16
365
15
36
9
36
43
11
36
9
75
33
52
176
45
43
17
30
69
28
17
30
169
96
131
54
163
60
228
84
24
17
87
16
12
80
ABCD 94774616624*3^$a+1 [50003]
18
222
30
5
13
72
36
210
90
6
5
121
120
15
63
42
84
51
32
1
15
111
66
120
23
16
159
120
105
21
168
126
60
41
1
143
25
87
15
54
59
19
102
18
18
12
18
42
96
75
15
65
25
36
6
210
59
13
6
30
95
192
48
37
42
18
78
65
96
64
27
42
12
54
6
60
23
7
9
171
120
96
77
96
205
36
6
18
12
48
11
96
97
72
54
132
29
79
12
108
6
138
42
78
12
66
60
102
30
147
80
19
29
61
36
66
29
16
177
63
3
29
1
15
357
75
15
18
111
81
18
6
174
174
120
35
7
105
69
24
12
30
54
30
66
198
120
5
16
105
204
126
66
155
1
150
89
55
54
24
6
96
324
54
78
342
72
66
29
19
6
60
11
55
78
180
54
162
168
162
24
12
42
6
30
42
168
6
6
78
102
17
7
185
16
48
75
66
318
5
16
192
3
42
18
36
6
23
31
138
18
5
67
72
53
1
54
18
135
3
45
81
48
95
121
42
78
191
1
63
117
78
29
73
108
6
30
6
17
121
150
54
12
18
102
108
18
60
29
16
32
31
17
139
149
97
18
125
37
30
54
119
1
96
84
66
108
29
16
105
42
18
11
25
108
18
42
102
90
96
143
37
120
24
75
33
95
16
9
23
127
42
24
294
12
96
12
17
145
90
156
48
36
36
33
69
11
7
9
45
78
192
78
48
39
45
60
23
85
11
112
144
99
54
23
85
60
54
6
42
60
125
7
9
80
192
7
48
30
12
42
5
13
48
18
60
42
12
48
24
54
42
48
102
18
6
108
186
24
90
78
54
24
5
144
48
127
60
96
5
31
113
61
84
6
57
93
54
42
6
90
3
39
41
31
78
60
23
13
72
18
89
61
35
91
36
48
90
36
54
285
165
6
30
71
25
78
6
6
48
36
78
30
125
1
66
24
252
9
33
168
23
61
6
114
54
117
135
78
11
48
61
54
108
33
39
66
6
78
18
210
60
24
270
6
23
55
6
35
49
95
1
24
66
60
96
89
1
47
73
42
78
42
18
24
203
1
12
72
60
6
162
48
120
191
48
16
80
19
18
12
47
115
114
90
17
139
5
43
21
80
1
24
135
9
222
18
12
18
12
6
48
71
31
257
96
1
111
75
165
48
51
36
48
84
21
207
17
13
174
21
32
7
41
73
30
174
48
108
95
67
29
25
66
54
48
120
23
7
137
16
80
19
29
1
156
162
33
105
102
270
131
91
5
160
69
155
16
33
12
6
30
18
24
5
37
11
49
186
5
13
90
36
5
115
36
137
115
138
294
6
114
84
42
78
6
30
5
96
37
30
173
13
30
84
6
36
23
157
6
78
6
30
59
16
3
77
25
120
84
36
96
294
294
24
3
45
30
5
48
37
48
54
60
132
101
19
24
101
61
35
169
23
13
12
126
30
6
21
9
215
144
145
12
138
41
64
81
54
24
66
120
6
113
313
114
69
32
144
1
54
66
23
85
24
132
156
48
54
125
16
135
120
66
84
11
79
24
12
30
95
16
32
193
12
48
18
54
6
42
120
48
42
30
144
30
30
15
111
54
48
11
16
144
80
16
15
48
72
6
12
108
108
192
47
13
3
27
213
135
30
171
75
48
53
37
252
90
84
60
21
3
78
15
3
114
27
15
24
89
7
108
60
33
3
30
24
60
12
15
135
54
6
168
42
48
123
3
6
60
18
41
91
5
19
174
6
66
168
60
51
111
65
13
18
ABCD 94774662896*3^$a+1 [50088]
9
11
217
71
40
33
39
57
12
71
232
68
120
16
9
63
108
8
121
87
44
49
60
35
28
33
12
72
24
59
12
13
107
24
40
32
48
40
80
25
59
73
108
96
15
56
25
27
45
27
56
73
71
16
32
12
73
95
48
1
107
28
81
23
1
23
36
12
48
13
228
3
12
141
39
32
4
8
25
47
96
181
36
48
135
21
71
37
3
81
23
25
192
51
9
51
56
37
24
24
168
47
40
81
11
61
3
9
84
240
24
99
120
20
52
141
47
60
4
9
267
33
240
71
25
23
13
39
96
33
59
37
27
141
47
1
312
23
73
48
23
48
109
12
48
3
21
95
4
21
23
52
20
25
12
51
104
60
25
167
13
60
12
96
23
16
57
99
45
48
59
73
36
24
59
25
59
60
60
16
116
25
159
20
24
85
48
12
96
27
156
68
13
48
60
23
100
48
33
27
20
28
68
144
1
95
1
95
25
3
24
44
240
52
68
84
61
39
8
49
23
1
15
177
72
60
71
132
25
35
88
36
104
37
60
3
20
16
32
73
48
63
12
9
27
24
9
120
108
48
12
11
12
180
36
12
28
12
20
25
24
204
83
25
11
13
23
120
49
3
92
49
47
24
49
24
71
37
107
48
25
24
63
80
96
28
44
109
11
88
80
36
13
12
36
35
25
23
156
61
167
13
12
27
8
160
32
25
87
33
51
20
24
73
99
189
48
36
35
16
45
84
48
71
72
73
36
96
3
32
1
24
36
84
83
36
28
45
23
72
13
23
61
35
52
128
1
59
84
25
39
177
24
3
21
23
61
204
27
60
56
12
12
40
69
108
84
11
97
84
12
27
108
20
37
72
63
8
37
60
11
12
13
99
8
12
13
60
192
12
47
120
4
20
12
96
133
3
141
84
36
23
193
191
52
24
36
152
25
71
112
8
37
23
13
12
36
159
104
24
25
23
84
28
32
36
13
360
39
72
8
61
27
192
32
60
112
116
37
59
12
4
80
48
1
11
4
129
107
96
25
12
120
120
48
47
40
108
21
12
35
76
44
60
25
12
15
92
12
64
33
123
20
1
24
84
35
112
33
12
59
49
59
13
24
95
232
120
8
253
324
108
60
135
80
96
49
323
25
23
61
39
44
48
13
72
48
72
15
20
108
48
157
59
24
13
11
12
36
52
56
61
60
36
51
68
37
108
111
9
87
9
12
48
83
13
36
216
11
40
21
15
8
112
8
1
119
76
21
155
52
57
72
251
121
27
32
1
3
56
132
1
99
21
12
12
180
12
47
60
36
168
28
21
23
28
128
12
25
71
1
48
215
1
11
229
84
12
3
165
3
32
61
71
48
156
4
8
97
39
21
11
96
85
35
48
1
12
15
60
117
84
60
84
15
9
11
48
12
13
36
12
59
48
37
87
21
71
157
39
21
15
57
204
83
13
63
21
156
35
109
23
121
51
57
143
85
63
36
56
12
13
23
72
1
48
39
21
288
35
52
36
33
59
61
24
36
12
47
85
71
121
23
40
132
72
12
32
13
143
16
120
8
52
165
27
9
60
23
1
23
25
35
73
99
129
47
88
21
71
25
107
85
11
64
12
45
27
104
85
27
116
133
63
44
28
9
215
60
1
143
112
68
13
12
36
60
83
61
63
20
96
1
63
56
1
36
12
47
49
24
111
32
1
111
9
51
8
25
39
80
40
44
28
60
144
8
64
32
48
96
4
36
12
21
15
32
96
25
15
21
12
11
172
8
4
33
60
15
9
23
73
72
11
37
59
48
36
12
108
25
99
81
11
16
21
60
23
73
111
32
72
25
47
37
156
120
3
237
131
28
9
288
3
21
71
4
20
16
9
23
1
60
27
21
155
49
24
63
32
49
47
72
1
107
16
36
21
36
23
1
84
48
39
48
24
141
107
4
104
1
119
108
4
21
12
23
13
132
147
9
23
13
12
23
84
16
80
25
12
36
95
49
83
28
164
4
105
12
3
57
84
147
9
36
23
40
72
132
57
ABCD 94774786006*3^$a+1 [50007]
6
8
52
35
13
18
9
15
18
11
12
7
17
31
54
11
7
78
3
21
6
14
4
54
32
28
21
15
9
5
67
33
38
10
62
28
8
10
42
42
78
8
40
6
15
21
14
54
34
6
32
15
7
66
6
8
28
50
64
3
32
25
108
23
45
34
5
15
33
3
10
27
57
30
6
18
9
8
39
21
15
30
4
6
14
28
18
20
22
42
8
25
3
72
6
20
24
40
8
4
11
12
13
38
4
18
42
78
68
6
4
12
2
12
6
10
27
81
2
9
4
39
125
21
15
4
81
14
45
31
26
171
4
21
2
85
3
24
30
39
21
6
8
10
12
42
48
2
100
42
29
27
9
13
23
12
27
4
29
67
26
40
24
30
14
16
20
6
9
1
72
8
75
49
6
5
27
1
15
72
14
10
8
16
56
10
23
21
16
11
19
30
54
41
1
44
70
20
4
36
6
27
3
2
22
41
28
11
16
65
12
12
3
16
30
6
8
66
96
15
3
12
10
11
7
18
8
36
58
81
5
22
2
15
25
18
42
62
48
18
27
33
10
12
5
37
6
65
3
9
33
3
4
47
46
30
5
43
6
8
6
34
18
12
21
32
13
36
11
75
12
16
2
39
19
9
111
30
6
29
1
44
27
19
14
15
4
27
24
36
33
92
15
13
12
8
7
9
32
19
30
24
54
45
3
12
12
8
25
17
10
66
54
80
6
27
36
1
8
3
43
24
12
6
32
31
39
30
8
27
1
35
27
22
2
34
35
12
7
18
27
12
81
2
10
27
23
10
30
5
1
24
18
18
2
64
30
24
11
13
36
2
9
85
30
54
2
12
1
21
3
8
4
5
10
6
47
13
8
4
6
5
67
44
4
24
36
6
6
12
17
40
5
40
35
1
62
1
15
17
3
21
1
60
18
12
2
88
14
4
30
11
45
10
5
73
26
46
26
10
30
17
27
58
6
21
59
22
2
12
16
18
24
2
30
40
15
3
60
42
35
4
21
6
18
26
4
6
24
12
50
10
42
18
18
6
18
45
12
3
12
24
12
90
12
15
35
112
24
44
36
6
16
30
12
50
7
11
30
15
99
21
19
14
12
40
183
35
16
9
39
17
43
5
40
33
50
18
10
36
20
33
31
24
41
7
72
32
10
15
41
10
8
6
66
10
48
6
18
11
15
6
30
54
34
12
33
47
58
12
11
60
13
11
13
8
19
3
26
15
12
25
27
32
3
10
38
24
58
12
20
15
1
27
3
2
16
39
12
33
11
1
83
45
36
30
1
111
12
12
30
90
5
24
39
22
20
16
12
48
68
70
6
26
9
48
13
2
6
4
11
19
110
70
2
4
36
14
49
3
18
39
27
24
20
22
27
12
3
38
15
49
11
15
24
76
18
35
1
23
13
8
10
12
42
8
34
24
60
26
40
54
5
19
17
9
4
36
14
1
21
6
8
4
5
60
27
18
28
3
5
4
12
11
67
21
96
21
18
20
10
2
40
12
2
6
22
27
111
5
25
27
3
5
84
81
7
68
19
54
14
1
36
39
2
3
37
35
24
1
2
6
15
12
24
15
13
12
11
9
19
9
8
19
9
56
60
31
32
18
15
13
36
14
30
42
40
48
21
3
60
21
36
3
41
7
54
6
12
78
27
5
22
114
50
34
35
25
71
160
21
35
13
47
75
21
15
37
15
2
16
38
36
6
10
44
16
29
19
44
1
39
8
18
6
10
38
6
19
3
30
24
54
41
1
3
39
5
43
18
2
10
14
9
7
29
4
15
17
3
112
14
76
32
55
12
3
12
9
45
39
3
30
32
46
20
22
2
57
31
20
49
20
1
24
18
8
4
5
33
40
15
20
31
2
12
31
11
21
12
93
3
1
3
23
9
28
33
8
16
20
3
31
54
2
21
27
93
24
24
1
30
44
24
1
27
24
6
23
4
17
6
48
16
45
21
3
27
5
4
60
15
48
42
20
15
48
12
19
60
6
6
29
111
13
24
8
19
30
18
6
36
8
42
28
12
8
57
1
2
1
27
2
10
48
50
10
30
54
6
44
6
73
15
20
16
6
8
4
36
72
50
22
11
12
12
31
116
16
14
4
59
1
12
3
11
6
3
7
18
6
20
13
17
15
61
24
8
46
6
30
6
24
6
32
12
13
11
21
36
37
27
35
114
82
12
62
4
11
21
15
72
13
18
116
10
8
3
12
27
25
3
5
31
2
28
51
35
64
36
24
2
19
11
40
69
21
2
1
32
7
5
61
75
65
10
9
5
88
12
20
27
28
21
6
6
42
17
3
36
16
18
12
3
27
30
20
63
115
18
20
18
52
20
48
40
60
9
8
4
39
17
13
30
9
20
37
30
9
20
21
40
18
8
57
75
85
5
3
19
5
21
24
15
4
11
36
72
45
25
30
32
16
30
48
6
5
19
20
45
67
44
16
9
8
63
10
44
28
15
15
8
42
3
15
4
26
34
6
14
4
29
12
33
18
45
4
8
37
23
31
30
15
32
4
3
18
14
18
28
12
6
17
45
4
15
48
51
14
22
18
8
4
66
12
8
22
2
21
28
51
26
7
23
9
31
5
7
8
22
47
1
35
3
9
7
38
10
12
41
3
9
1
12
47
31
5
1
20
4
11
13
12
50
40
18
75
3
120
32
16
62
4
26
10
12
12
15
11
9
4
5
36
10
8
16
41
15
16
5
79
128
45
97
48
18
30
72
2
4
12
30
60
30
18
66
30
14
10
14
61
87
12
17
36
7
57
83
36
90
40
11
13
12
6
9
15
20
18
36
12
19
60
21
23
64
81
59
1
11
40
3
5
31
24
5
16
15
17
19
26
22
50
22
20
48
6
46
56
22
12
20
34
21
5
40
35
25
6
38
84
16
26
13
5
48
15
3
9
37
6
29
13
47
40
21
3
32
7
5
97
14
1
23
52
48
48
12
6
14
1
11
13
5
27
36
7
5
12
73
12
11
69
16
12
50
58
8
6
16
5
15
9
75
16
17
108
37
12
6
69
41
10
5
3
1
63
30
30
6
2
45
19
20
33
37
8
3
4
8
25
8
19
20
25
6
24
66
74
10
36
14
16
5
25
8
12
43
15
54
15
27
108
30
12
15
23
18
34
18
26
10
56
58
5
1
60
12
120
35
7
21
29
16
35
12
3
4
18
2
21
12
7
62
4
11
60
1
18
81
165
59
61
30
5
63
1
17
54
33
16
9
15
3
2
51
7
50
70
20
10
72
30
5
52
9
50
24
22
36
3
41
40
18
17
19
9
3
44
30
18
18
28
36
3
23
4
5
43
2
28
11
19
12
29
7
38
6
13
12
39
42
35
39
4
12
42
66
56
16
29
25
23
51
12
52
81
36
33
2
18
18
34
71
64
21
30
30
14
40
5
1
14
10
3
20
7
44
4
18
99
23
6
22
5
3
21
3
12
85
51
33
39
6
11
15
18
66
24
18
22
66
14
52
80
30
46
9
23
28
20
13
21
35
13
30
17
3
52
65
1
8
46
20
45
15
4
14
28
90
24
6
54
90
35
60
9
30
69
63
37
11
4
41
4
21
36
60
6
50
52
66
24
60
6
15
60
51
8
12
90
118
12
65
40
5
16
12
60
78
5
3
22
2
16
29
16
15
32
4
8
10
11
16
5
16
14
25
20
15
9
4
51
12
12
57
33
50
45
12
21
43
47
18
15
37
39
56
15
28
42
18
20
57
27
46
12
54
6
23
16
11
40
54
6
5
3
40
6
11
9
4
15
15
6
24
11
36
3
30
34
102
8
3
124
3
18
2
28
74
6
34
11
13
6
30
30
24
12
20
40
8
1
5
30
4
65
4
71
45
69
75
13
42
17
40
9
6
66
2
30
28
14
16
12
2
4
54
18
18
9
41
40
111
11
4
20
25
5
3
12
25
6
12
38
75
72
27
10
11
12
27
49
57
18
2
7
8
39
13
33
12
18
30
2
76
30
11
4
32
7
30
26
9
27
4
12
20
30
52
15
12
24
11
48
28
8
1
23
28
8
30
4
27
3
5
7
14
15
7
29
33
10
8
22
6
6
6
20
10
47
1
6
8
18
72
12
43
11
6
16
32
3
12
12
1
24
15
11
88
6
30
68
42
4
26
18
22
6
18
9
27
36
12
12
56
18
36
4
84
15
15
41
27
93
25
2
18
10
24
38
15
13
36
11
13
26
48
1
9
12
56
22
12
6
72
15
11
22
14
4
32
22
6
26
55
3
6
11
1
23
31
9
9
2
36
34
23
52
68
67
6
12
47
9
87
3
21
19
54
23
33
34
42
39
9
15
5
16
54
2
4
26
34
51
3
6
90
12
18
6
24
17
9
15
63
106
72
18
42
3
47
30
10
ABCD 94775302912*3^$a+1 [50100]
17
24
16
81
36
36
15
24
21
27
3
60
5
36
88
176
96
4
32
43
33
93
114
5
12
13
51
3
24
125
48
25
30
89
16
32
43
33
147
9
120
168
45
27
140
100
75
6
12
171
24
60
21
23
7
57
33
126
17
37
60
54
30
27
20
16
15
5
12
67
9
99
21
21
123
12
21
135
27
69
27
30
39
3
129
81
59
1
71
37
51
123
57
20
124
147
29
76
3
102
24
138
72
36
9
24
27
69
69
83
79
18
24
119
43
9
45
51
140
112
33
95
1
71
13
11
16
27
9
36
48
21
18
33
15
161
148
36
51
18
6
30
23
19
144
213
57
15
33
18
45
15
12
53
24
4
68
109
3
48
69
123
12
12
15
57
80
43
17
148
87
90
18
5
24
76
128
4
60
32
112
60
21
36
27
27
137
24
40
87
69
3
45
32
13
63
32
16
96
8
96
40
20
64
92
1
72
30
24
69
21
102
101
13
47
24
72
4
20
88
69
11
61
11
60
36
60
4
24
96
33
39
8
43
5
13
12
75
3
48
33
21
3
168
63
9
45
6
17
4
12
3
30
95
12
19
78
15
8
124
9
23
52
12
39
29
16
12
36
12
135
57
27
5
52
8
4
12
36
9
24
47
108
16
39
41
19
5
61
75
75
41
64
96
9
71
43
69
12
3
33
21
6
72
30
51
12
48
21
15
60
15
93
15
102
47
12
36
12
36
144
73
42
33
24
51
30
47
25
6
33
24
33
27
21
24
47
192
84
16
36
15
29
13
54
81
21
54
54
23
52
15
29
7
18
18
150
18
12
57
8
79
54
6
41
12
16
15
33
56
24
1
15
57
27
20
60
36
24
133
99
60
60
32
55
150
12
23
103
6
39
9
23
13
51
39
165
72
24
80
16
39
108
5
157
24
99
57
24
12
35
7
17
64
24
84
48
12
48
20
28
36
27
129
24
87
69
33
3
44
12
88
75
33
108
3
12
54
18
18
11
13
35
48
4
3
84
21
15
5
28
27
17
73
23
64
51
18
72
18
90
47
7
161
7
12
45
20
64
51
36
77
1
23
52
188
36
4
12
92
25
30
17
55
72
54
39
20
12
4
12
39
96
48
29
88
84
84
48
8
91
144
24
33
176
16
32
49
66
33
24
24
27
53
16
108
48
27
117
12
3
65
181
23
48
16
75
21
39
84
54
71
73
6
90
30
9
81
6
69
39
125
64
200
4
93
3
20
28
32
19
18
27
99
77
28
21
27
8
24
91
54
39
48
56
88
39
17
48
136
33
11
43
53
12
55
9
27
53
36
52
8
24
24
7
57
45
36
39
24
9
36
72
54
18
126
24
12
17
144
16
48
20
133
63
99
6
30
17
7
41
40
39
57
8
61
87
20
72
40
24
87
48
9
8
204
1
12
6
81
3
93
87
17
4
132
32
13
3
32
109
18
18
108
11
36
52
51
21
20
79
45
32
13
51
20
28
15
12
53
37
107
40
144
108
12
240
87
57
32
4
12
68
13
99
81
3
63
90
3
140
24
120
1
72
27
132
9
102
41
24
12
1
111
32
36
37
12
47
61
36
47
49
11
1
42
33
72
188
64
147
57
164
4
32
208
24
8
19
5
31
18
51
20
16
108
135
66
144
90
24
48
9
63
96
137
4
21
27
21
59
55
5
52
80
36
24
13
168
11
43
156
60
30
18
36
45
9
11
60
4
51
18
87
92
109
35
145
3
44
48
192
43
12
6
83
64
56
43
65
49
107
19
21
12
3
210
18
21
69
11
25
15
24
116
52
56
24
40
24
24
75
5
31
17
24
40
116
4
60
44
55
81
12
15
17
96
28
24
15
57
56
60
28
123
78
54
81
3
180
24
66
39
104
109
35
52
12
32
157
51
84
15
21
32
91
45
75
6
3
81
47
12
73
27
68
16
48
8
52
44
48
49
30
5
4
12
69
23
31
36
17
48
13
36
75
51
33
80
4
56
37
18
65
16
12
80
4
48
441
111
15
9
51
144
54
87
12
57
51
3
78
30
17
7
9
96
51
33
21
11
12
40
51
69
24
80
28
20
25
54
6
87
44
100
12
45
48
11
60
43
21
9
27
48
51
21
39
65
124
9
174
18
18
89
60
13
3
111
5
60
36
19
9
44
84
28
51
69
12
87
54
51
15
29
16
141
27
3
54
83
48
19
33
33
18
6
54
12
33
84
12
44
7
9
9
23
37
147
32
88
33
3
12
3
18
131
60
48
76
36
12
51
141
84
231
12
180
57
36
12
96
39
125
16
60
123
21
36
81
87
75
54
6
108
53
12
64
44
40
44
4
39
113
16
3
5
25
54
42
47
1
42
41
61
35
16
ABCD 94775528678*3^$a+1 [50006]
33
24
33
12
71
64
15
18
18
41
43
53
235
77
67
53
25
12
11
240
19
21
87
18
227
100
21
11
28
48
132
56
36
84
55
30
59
88
15
42
75
36
45
6
30
11
25
35
7
102
11
24
181
72
11
24
7
65
19
29
103
69
96
45
99
68
13
35
40
3
29
181
11
25
24
15
32
55
9
8
12
13
83
7
21
56
108
16
27
5
37
12
99
156
20
19
5
16
56
79
41
180
60
13
102
72
78
203
52
63
6
30
36
90
132
23
12
67
5
16
75
65
12
52
81
78
17
4
63
60
90
75
27
149
67
57
21
11
1
3
224
7
5
55
66
42
48
54
59
24
72
25
18
65
85
11
156
36
25
35
64
8
37
36
23
112
12
15
78
39
8
1
60
66
6
72
3
32
72
55
30
3
72
33
11
36
49
59
43
24
41
64
24
80
12
67
17
31
324
5
24
97
23
72
24
24
136
15
5
36
108
31
36
30
24
3
141
12
155
60
19
45
15
5
28
3
120
5
4
51
72
30
167
175
6
162
12
41
109
35
139
41
48
73
59
13
11
157
39
68
60
25
3
20
12
36
12
97
42
21
105
48
11
16
80
84
136
32
37
3
8
48
1
66
18
24
3
20
85
47
12
144
31
65
64
69
48
95
144
31
45
15
48
6
48
11
84
67
41
13
99
297
155
25
3
60
20
52
33
36
12
27
15
53
12
25
18
33
105
95
19
18
30
90
27
27
24
120
9
32
36
103
129
36
32
4
108
15
53
37
27
9
6
105
56
13
11
85
11
4
44
61
11
88
69
30
5
37
11
7
201
12
75
5
25
54
6
18
84
17
100
15
48
21
44
36
16
45
3
15
17
1
59
16
60
20
144
28
21
30
90
27
12
51
45
9
3
24
8
37
60
15
168
51
29
60
31
60
5
157
12
23
73
35
36
16
3
54
11
19
6
71
16
44
28
32
61
3
32
49
71
12
60
132
13
78
12
42
54
57
12
21
36
48
78
33
69
23
19
48
18
63
56
25
18
36
17
4
20
24
72
193
39
63
17
25
95
13
120
3
20
112
48
20
121
3
75
21
44
55
45
12
21
30
42
18
137
48
48
72
24
28
68
28
51
30
3
21
35
67
42
120
107
1
108
11
25
35
28
33
120
27
20
16
44
172
48
152
16
12
32
36
97
47
28
12
33
3
3
29
37
11
60
7
65
1
162
24
84
60
12
5
48
37
42
53
85
3
132
92
96
132
157
47
24
184
56
16
15
126
83
16
33
66
9
27
5
1
12
36
6
53
103
9
56
12
67
129
72
33
186
18
3
84
176
60
37
18
12
65
108
24
1
39
24
12
20
55
33
24
120
33
35
37
11
36
24
25
66
168
33
68
112
44
43
53
12
115
5
37
3
20
16
140
84
48
64
20
76
92
7
81
9
3
272
91
30
270
5
139
45
48
21
72
59
25
96
47
7
89
24
88
12
108
80
64
8
7
96
102
63
32
13
42
18
3
84
33
24
11
60
49
3
57
23
88
69
66
17
48
48
109
3
27
42
36
3
51
41
49
3
20
16
80
1
59
76
33
3
12
51
24
66
27
8
84
52
48
33
75
57
11
79
65
25
30
17
25
120
6
180
93
44
7
5
36
84
76
44
19
17
28
20
49
180
11
61
18
108
17
175
18
144
23
12
55
21
15
5
12
205
30
41
36
1
39
36
9
99
27
29
24
25
120
39
105
6
57
33
47
115
17
36
40
36
15
18
72
18
33
72
92
73
3
72
32
73
15
15
6
147
120
33
6
33
15
18
23
4
27
89
12
48
55
12
54
23
73
3
51
36
18
36
11
48
16
56
24
19
72
18
59
16
24
15
65
48
133
6
5
25
179
36
48
12
73
23
49
18
93
9
6
162
51
87
9
44
1
179
76
36
8
25
75
39
18
12
72
90
108
36
89
25
11
55
96
41
12
108
109
54
72
5
25
63
9
6
57
15
30
83
7
60
30
99
36
8
36
28
36
92
13
30
42
3
27
5
60
144
16
9
3
20
52
3
101
37
59
55
30
11
52
20
88
68
16
116
13
12
147
3
54
39
27
57
8
52
33
59
48
121
72
3
21
48
27
68
37
126
57
188
79
18
12
83
25
108
24
11
144
136
20
28
96
56
12
36
1
18
5
7
36
60
57
32
55
54
51
56
120
64
105
30
113
1
36
11
40
8
79
81
92
84
13
47
108
52
20
25
36
47
13
72
30
42
71
12
25
12
90
36
29
25
71
64
33
72
3
20
25
42
36
57
20
16
72
8
7
144
30
71
7
57
33
72
48
18
54
59
1
15
20
19
ABCD 94775549608*3^$a+1 [50003]
45
84
39
69
132
24
96
71
25
63
69
120
59
72
1
71
376
69
96
12
96
207
81
111
48
24
33
24
48
264
87
33
111
32
49
84
75
69
27
45
11
16
9
60
36
36
48
108
48
15
105
24
96
63
21
12
108
72
36
60
11
96
25
12
60
36
60
60
12
111
9
24
36
3
56
13
12
12
12
48
15
321
36
12
24
15
24
45
107
37
72
99
45
144
24
179
73
24
12
36
60
11
49
12
131
40
81
84
60
108
12
12
203
136
24
33
63
72
32
13
144
12
84
75
32
1
72
24
23
72
216
97
60
48
24
96
24
11
109
36
12
180
95
13
83
73
120
12
12
36
72
24
48
27
69
96
60
36
84
84
11
13
12
48
15
21
144
3
32
88
9
192
72
143
157
24
3
81
156
60
36
171
9
108
144
12
24
39
24
69
60
48
119
85
72
12
24
156
84
48
12
11
1
120
48
39
141
96
168
60
36
12
72
12
132
36
3
153
84
36
132
72
48
12
23
1
60
72
60
192
119
145
36
36
39
32
205
12
24
60
36
15
21
35
121
36
3
33
12
96
155
184
81
24
71
88
56
13
24
96
24
3
33
84
155
13
84
24
96
15
9
23
64
21
3
56
1
12
72
60
95
64
45
132
48
36
24
72
120
35
120
64
120
45
36
63
93
156
72
95
72
72
16
21
48
36
87
9
48
12
36
12
24
11
16
72
104
133
72
24
132
24
12
171
8
13
27
72
57
60
12
87
24
57
111
72
105
191
25
15
21
72
12
15
104
40
333
144
156
12
48
84
24
12
3
33
12
24
24
11
49
108
24
60
96
84
48
24
72
60
63
81
12
72
156
24
23
64
21
12
240
12
123
32
85
12
72
39
21
84
120
48
96
36
27
48
21
27
45
72
120
36
24
24
191
109
108
15
69
59
40
261
24
107
1
156
12
72
132
48
27
72
9
144
24
63
9
156
83
25
12
227
88
96
45
96
72
36
12
36
47
88
240
105
12
24
11
136
81
39
21
72
24
12
24
120
72
215
216
121
24
183
48
9
48
12
12
72
36
12
84
59
37
12
36
99
93
132
39
45
72
108
204
96
11
61
48
35
97
36
72
3
104
16
33
36
12
87
21
51
129
108
12
12
36
120
47
1
72
15
93
84
72
24
36
83
73
15
21
35
1
71
169
63
8
48
25
36
3
9
144
24
60
48
83
208
24
69
24
60
47
13
192
24
24
60
24
96
120
12
228
87
80
49
87
9
84
24
35
145
15
69
3
32
229
75
45
216
24
24
35
1
87
48
33
47
37
24
35
1
15
240
33
39
105
15
56
1
48
12
24
120
24
12
84
27
8
37
108
108
12
96
111
9
72
71
37
120
24
216
72
72
12
23
40
69
12
24
144
167
16
69
36
24
39
176
1
24
36
72
132
63
48
33
72
15
93
131
88
93
12
108
12
132
12
96
63
69
3
80
97
96
36
24
3
56
13
24
11
1
60
27
69
72
59
25
48
36
12
87
33
231
48
8
85
72
36
36
51
21
168
24
132
36
108
15
48
93
48
60
24
24
71
48
49
36
168
24
108
60
12
60
60
15
33
48
168
191
145
47
1
15
45
27
57
12
120
35
1
12
84
144
36
96
3
48
56
85
59
13
12
132
83
13
131
13
12
15
69
11
88
69
3
8
193
36
36
60
24
48
60
47
73
71
1
39
72
9
132
12
87
57
12
72
84
87
32
1
87
80
85
12
84
12
24
48
108
48
36
12
252
207
312
45
51
21
171
165
132
15
33
324
108
48
48
135
32
1
23
25
ABCD 94775721158*3^$a+1 [50000]
23
27
10
36
60
26
58
12
8
60
100
27
33
20
72
11
72
55
10
80
60
91
112
72
37
168
35
55
30
12
64
14
70
75
16
19
5
37
180
31
59
108
60
30
71
29
3
64
25
79
136
103
1
29
67
5
18
65
41
26
48
72
29
24
125
12
20
3
40
81
15
29
27
45
60
55
9
39
45
27
33
110
46
99
17
15
48
8
29
8
35
8
69
19
19
10
20
52
8
11
61
28
7
89
84
12
50
45
13
27
24
45
19
7
1
9
55
16
13
56
3
16
16
48
56
21
51
69
3
125
27
13
27
16
19
45
8
296
59
10
195
5
11
1
100
8
52
103
88
32
72
5
115
168
32
9
26
13
45
2
25
16
24
16
13
56
3
32
85
18
97
24
40
24
80
16
16
15
185
13
11
104
16
101
98
12
18
3
37
75
35
72
58
32
18
17
48
8
93
99
215
42
28
32
48
40
50
42
18
37
16
29
8
83
53
139
7
48
22
48
35
87
70
48
32
48
90
22
8
27
56
32
152
33
71
96
25
30
30
4
116
19
29
60
12
83
7
105
15
41
24
56
93
14
13
77
30
72
18
131
101
38
46
71
8
55
22
48
27
5
59
29
32
3
57
23
67
13
16
41
55
8
5
12
28
3
32
8
120
7
25
81
7
67
60
30
11
80
59
37
35
10
48
230
10
32
19
45
176
18
17
80
8
27
58
171
32
32
7
78
40
235
32
96
88
41
20
138
12
58
2
70
24
27
33
164
11
65
26
5
48
5
115
5
62
48
53
7
120
33
37
27
45
8
35
101
19
55
10
7
5
8
16
24
35
1
7
19
18
27
40
8
27
13
5
11
61
11
48
56
83
82
50
49
24
88
19
18
11
56
160
16
69
60
15
85
8
27
56
7
1
41
55
9
15
45
27
9
48
20
11
49
23
32
45
2
58
156
27
29
90
48
41
24
96
29
50
17
16
248
5
26
41
173
26
41
17
55
56
16
5
8
42
10
23
37
38
42
75
45
11
19
34
24
132
38
17
29
14
5
72
48
7
81
37
43
72
55
25
35
53
19
13
45
43
64
109
27
88
144
8
80
37
110
5
8
29
43
47
65
53
12
103
41
14
17
40
8
80
35
37
200
64
11
13
105
23
24
49
86
138
47
40
120
104
32
9
20
40
3
80
8
37
112
115
80
8
15
10
32
23
25
16
14
22
3
105
7
13
75
88
152
48
8
31
240
33
8
29
51
32
1
367
67
5
25
16
47
13
19
88
37
120
51
11
29
61
155
5
50
65
5
8
91
119
25
16
5
11
56
17
31
32
80
99
30
18
5
56
32
128
80
11
5
13
11
120
49
7
56
32
37
3
16
9
2
5
25
95
29
75
29
131
29
43
29
131
8
24
5
32
3
25
2
133
47
30
19
299
42
35
5
83
8
8
21
19
24
72
8
136
1
48
95
8
9
63
17
30
105
40
53
35
41
39
57
31
48
32
33
111
40
8
8
9
108
30
10
3
77
11
32
33
14
17
29
24
80
67
35
53
152
8
1
134
97
5
78
125
5
51
16
115
5
53
67
80
24
29
60
90
22
31
24
85
11
8
16
103
17
5
19
19
5
101
24
75
40
125
75
8
37
36
7
48
24
8
72
16
56
8
8
19
5
5
8
27
63
73
47
65
160
37
35
135
1
32
56
72
7
65
32
5
11
24
144
19
10
51
11
5
280
280
35
5
40
56
19
58
156
47
27
53
37
35
32
40
65
23
32
16
109
3
16
32
29
11
7
73
64
8
57
31
19
10
48
80
132
60
19
160
5
19
25
7
40
115
45
8
152
24
40
65
79
17
108
72
11
13
14
42
3
32
55
30
90
73
17
18
5
55
22
123
107
29
16
3
10
60
15
65
7
9
55
24
67
34
19
25
23
7
41
41
31
17
60
3
29
40
35
63
12
29
5
26
118
12
135
5
3
16
64
72
16
9
18
12
1
88
16
40
16
17
20
40
43
149
264
99
16
31
25
5
19
29
40
27
23
30
163
24
5
18
70
50
33
64
45
80
30
29
24
37
51
37
122
30
40
35
344
1
28
67
55
58
31
216
8
65
12
51
69
43
77
11
77
67
55
18
100
32
83
48
29
75
53
72
4
31
13
16
75
11
101
7
12
13
5
27
73
63
80
8
31
30
75
176
24
43
61
40
41
48
96
47
69
19
56
13
50
193
93
19
17
39
11
120
5
16
37
51
72
17
42
10
19
29
35
57
15
3
46
111
24
189
60
32
15
33
23
77
35
40
32
49
194
5
55
105
27
34
60
26
13
5
16
26
10
103
25
15
8
137
110
12
5
13
3
152
192
16
27
205
47
49
24
16
19
53
64
13
115
157
18
82
48
7
43
12
1
64
48
37
40
68
100
12
135
8
1
79
5
2
1
47
22
19
176
40
13
42
ABCD 94776609212*3^$a+1 [50012]
21
3
137
48
16
69
11
1
39
104
12
4
84
32
84
84
67
45
9
54
5
16
45
27
9
35
24
49
6
5
124
36
12
15
77
72
16
39
5
43
108
72
21
51
5
40
44
4
12
8
76
141
35
76
32
31
69
27
18
47
1
3
69
35
40
80
72
16
152
12
24
36
28
15
21
45
6
9
99
12
9
15
45
56
55
78
66
21
8
52
20
60
19
36
89
16
8
72
55
89
36
84
24
36
19
21
60
21
135
15
48
5
12
40
51
54
54
9
12
15
21
33
27
8
36
55
24
57
9
23
1
35
24
40
21
27
9
60
3
156
60
45
35
4
20
12
60
40
36
9
35
24
40
36
104
49
6
5
60
19
21
44
12
4
20
36
85
18
48
9
44
4
92
100
20
73
47
43
5
52
15
5
100
21
24
48
47
16
9
54
90
15
84
56
7
9
60
3
41
67
93
111
66
23
24
36
7
45
68
49
27
68
55
137
1
78
57
92
40
21
24
3
32
76
9
15
3
45
12
15
5
36
19
21
60
56
28
45
42
30
18
18
47
28
39
30
35
4
140
76
20
60
40
3
18
3
164
12
91
17
36
55
57
93
35
24
43
117
80
25
12
183
33
83
7
24
48
81
12
48
20
19
5
85
3
39
48
41
31
36
24
53
40
36
135
5
4
105
30
5
55
12
5
40
15
48
18
27
27
53
1
27
24
129
36
3
20
12
84
4
21
35
40
39
48
29
40
3
57
51
24
5
24
64
12
51
24
5
4
21
18
41
49
18
17
52
20
4
104
25
11
55
21
8
36
4
152
4
27
93
36
33
3
3
36
108
41
7
29
4
80
96
61
18
144
6
59
175
12
36
29
13
30
45
51
5
4
3
17
12
88
200
12
100
156
27
18
3
20
40
80
76
105
23
12
28
32
100
24
144
108
33
51
60
20
76
104
24
31
5
4
99
12
5
19
66
63
12
60
36
8
1
35
19
24
5
7
53
127
185
19
12
17
61
35
19
138
83
7
9
48
20
40
20
61
6
18
36
51
80
4
44
121
11
43
21
24
80
12
24
4
56
64
60
51
6
39
27
9
60
128
7
30
18
17
24
36
28
12
80
40
68
55
36
69
3
42
47
4
60
51
29
19
18
23
19
228
78
59
7
18
18
24
228
5
12
79
161
163
105
15
125
52
68
25
27
15
9
39
60
33
92
12
4
21
83
7
33
60
92
4
20
1
35
40
24
20
16
24
20
96
28
21
6
53
13
3
87
90
54
36
29
4
44
13
27
12
20
31
29
25
23
16
51
21
188
79
21
51
5
19
21
104
24
60
7
54
11
25
15
68
16
96
44
36
79
5
24
40
80
36
4
15
12
18
11
36
4
44
175
36
36
33
36
104
43
9
33
12
83
72
43
57
24
249
12
15
96
44
100
8
132
4
15
9
15
57
33
87
60
123
17
4
27
24
65
1
27
63
54
123
72
48
72
8
163
17
12
16
8
1
35
4
75
29
37
83
52
63
5
16
21
30
21
15
17
208
24
93
18
93
24
15
12
81
92
60
7
5
16
12
72
20
24
4
93
72
18
54
18
5
60
16
12
32
1
99
80
40
33
59
73
15
33
23
36
13
11
60
19
77
24
4
21
71
1
63
12
44
13
180
11
24
31
5
4
12
3
5
16
80
1
78
12
54
27
45
83
7
29
115
9
27
9
15
5
4
57
3
56
19
45
39
17
25
23
31
54
51
20
24
25
15
81
12
23
16
15
36
53
4
51
21
33
35
28
33
95
24
55
21
15
72
33
57
27
27
65
16
32
40
32
13
111
20
1
23
28
15
89
55
21
15
29
108
232
36
48
56
24
4
111
21
15
33
12
36
92
36
7
53
4
32
55
21
12
27
21
84
3
5
43
108
5
4
117
35
84
4
20
40
15
5
52
24
9
3
69
54
9
32
103
57
39
5
36
25
15
20
28
15
5
7
36
17
40
75
165
32
13
90
101
7
129
80
24
60
1
155
4
72
33
54
81
9
111
56
48
217
95
24
52
32
31
5
40
36
45
18
65
28
60
44
108
28
32
37
84
39
21
11
28
20
7
5
4
12
44
79
24
12
5
16
8
25
24
35
52
24
15
66
18
60
5
16
24
3
17
12
49
15
20
16
15
65
4
240
224
12
49
15
20
55
41
139
81
24
75
21
24
12
44
196
117
11
40
12
92
52
60
8
52
68
40
60
15
5
96
25
12
39
3
177
20
24
49
30
18
18
41
60
4
132
57
51
141
23
31
5
100
20
96
16
44
84
16
51
93
24
45
3
69
23
67
29
36
108
36
85
95
4
3
17
60
13
78
29
55
18
99
33
35
31
21
24
135
21
24
15
45
9
30
5
127
149
7
33
24
15
41
4
12
15
45
9
11
16
8
4
51
29
52
20
124
20
31
48
17
1
39
44
52
9
15
21
54
29
4
20
37
18
36
5
91
9
75
6
35
40
164
4
12
63
90
15
27
33
15
60
12
144
41
109
39
27
33
60
56
49
107
40
8
7
173
12
4
9
18
90
42
138
47
61
60
30
144
18
23
52
3
105
56
76
213
39
15
48
69
45
30
24
105
104
37
59
4
27
24
101
4
105
6
18
11
25
30
54
3
48
60
60
15
30
11
40
20
115
45
60
36
44
64
69
11
7
9
140
4
20
ABCD 94776830678*3^$a+1 [50031]
69
19
212
9
312
120
48
19
68
52
5
123
153
12
75
88
125
51
216
189
139
29
120
108
7
77
51
153
139
5
12
55
48
36
5
96
48
3
33
60
36
159
69
111
9
132
75
33
31
17
183
57
24
348
55
41
36
51
144
21
67
17
19
200
72
72
76
29
27
189
75
21
120
48
123
48
4
32
129
12
3
9
187
29
96
3
105
48
48
51
40
84
36
113
108
15
45
48
51
33
60
48
24
123
40
185
36
51
141
120
228
175
5
115
24
5
87
213
75
117
63
21
99
40
17
36
67
137
123
33
75
304
5
36
187
17
84
31
113
12
163
12
8
33
139
24
92
28
36
56
117
27
9
135
21
303
33
39
21
87
52
180
56
52
20
57
48
96
12
79
101
72
55
96
92
12
52
5
24
240
135
129
63
292
5
132
36
24
24
31
65
79
77
144
43
80
48
88
20
57
19
56
9
168
15
21
96
99
76
84
125
156
36
7
5
87
4
5
151
128
60
16
36
41
43
24
17
60
48
67
5
39
100
60
20
129
48
240
12
48
24
204
175
29
228
12
120
55
92
93
60
48
108
24
211
29
72
36
147
57
15
40
104
16
53
27
213
132
43
20
33
39
180
81
15
12
240
16
17
15
24
9
135
64
65
108
279
40
245
3
60
237
15
129
132
7
36
104
252
9
31
41
12
48
7
68
88
44
36
57
24
48
63
52
5
288
19
113
48
60
24
3
36
9
120
48
24
19
41
60
24
51
88
92
36
24
64
101
168
271
164
21
31
53
12
24
120
192
123
9
31
5
12
48
27
117
7
56
48
40
29
63
93
31
108
53
19
41
132
132
96
43
29
87
9
144
168
24
120
60
84
24
475
77
15
88
233
127
56
16
44
141
339
21
75
93
72
51
12
21
55
77
48
24
48
84
55
20
105
3
57
60
15
9
12
27
21
252
24
48
192
79
84
92
201
19
108
41
87
88
89
36
51
9
72
24
36
3
60
117
39
148
36
77
43
89
12
60
63
21
60
84
60
27
28
41
139
5
48
24
48
108
27
21
276
48
67
89
15
16
24
104
16
92
4
53
108
139
5
48
12
243
21
55
101
60
39
9
7
20
21
27
165
51
141
84
300
15
40
29
240
55
5
67
53
12
36
7
12
8
81
315
124
32
108
57
24
27
285
27
93
48
60
12
19
48
60
56
9
72
216
99
45
43
56
136
89
96
51
153
96
135
156
88
101
48
48
7
300
5
123
4
41
43
89
27
9
111
45
60
39
40
41
135
148
12
53
108
7
17
24
15
21
79
420
36
5
223
8
105
48
84
12
24
12
15
69
168
3
165
48
111
28
77
36
87
36
57
3
16
84
240
140
36
213
48
15
120
9
36
103
17
144
3
177
111
108
124
77
48
147
36
9
255
129
12
60
19
245
79
17
67
180
41
12
27
48
4
29
36
39
69
63
12
21
120
96
24
99
33
7
12
116
9
60
3
16
77
48
19
101
192
72
63
33
24
72
3
12
4
212
52
53
24
60
60
79
41
135
24
9
363
189
60
3
141
27
57
31
56
81
7
ABCD 94776938944*3^$a+1 [50051]
72
6
30
6
84
66
35
13
215
37
6
5
13
36
84
60
24
6
29
7
41
49
24
90
17
73
54
18
84
6
17
48
25
102
6
90
120
77
12
36
1
78
17
85
18
30
36
12
23
19
17
25
60
6
113
1
143
25
18
5
43
12
18
36
30
60
18
30
125
67
114
54
17
13
30
72
54
240
11
13
96
84
12
114
24
48
5
37
120
18
5
7
78
18
36
54
11
49
96
24
11
108
25
42
24
5
25
24
30
18
30
18
30
24
41
25
36
35
43
18
18
60
6
35
60
133
30
18
180
102
48
114
30
149
61
24
72
72
36
30
5
25
30
125
19
6
12
12
198
72
30
60
6
6
24
66
84
29
43
30
168
24
48
54
173
1
126
5
43
5
1
42
30
35
84
79
24
41
19
41
19
77
79
101
85
18
12
150
6
17
13
138
66
18
48
144
30
18
102
60
78
30
6
6
71
55
48
36
6
12
66
12
120
54
6
180
18
11
25
18
18
54
126
102
36
41
19
6
23
48
37
156
12
35
60
7
48
90
24
60
36
107
55
5
91
24
77
43
60
60
36
84
12
29
61
48
30
113
19
96
29
48
25
6
60
6
78
6
36
11
12
36
1
11
48
49
60
30
66
126
6
18
30
6
54
119
7
30
30
30
95
25
48
12
71
37
60
30
293
13
90
41
25
18
12
24
156
60
6
24
30
144
24
36
12
42
12
30
24
60
41
103
6
12
12
36
24
138
5
49
6
30
48
6
60
48
6
96
18
6
30
42
72
12
6
48
54
30
5
7
18
60
6
192
24
30
35
1
18
126
90
84
174
35
1
6
60
48
12
6
60
102
36
6
126
30
35
144
139
30
120
24
18
30
12
72
54
6
24
54
60
48
108
60
24
60
6
12
12
108
42
77
43
6
54
48
72
66
60
42
12
30
6
42
18
66
23
67
54
59
37
30
89
37
60
48
35
127
54
84
6
54
114
12
120
66
18
60
5
55
5
25
30
6
23
85
23
55
12
78
132
48
48
6
6
35
43
6
11
25
23
84
25
18
5
7
66
42
12
12
84
66
18
66
11
1
108
96
35
1
114
18
36
12
30
54
216
48
114
66
54
120
102
24
6
6
54
29
60
7
125
7
6
6
60
60
96
168
12
30
24
60
6
72
6
24
35
31
30
30
42
12
107
19
29
13
24
54
186
11
43
30
72
48
36
36
23
19
102
60
24
84
35
115
6
42
30
90
24
24
60
66
6
12
36
54
72
54
12
90
119
223
6
6
18
60
96
30
72
24
5
133
30
36
186
78
66
12
72
30
36
6
96
179
1
12
66
30
24
11
67
12
5
1
54
12
18
48
24
168
18
78
120
90
24
72
101
79
114
90
41
13
12
156
54
5
49
54
66
114
12
66
54
24
5
121
11
7
48
180
18
47
37
102
18
6
125
96
73
12
60
18
60
6
95
55
6
30
126
23
7
48
30
30
29
121
12
18
30
60
84
60
11
7
12
12
24
29
31
161
85
78
6
54
12
6
48
30
126
78
36
30
90
42
18
84
42
54
132
5
7
30
6
65
61
48
23
43
65
37
180
18
41
31
90
42
108
18
6
5
49
35
19
12
36
204
54
42
54
36
12
90
17
43
6
36
23
37
24
66
6
48
84
155
37
24
35
156
55
36
84
30
36
72
11
169
42
84
12
125
97
48
42
36
72
48
60
156
60
53
7
5
79
60
6
24
162
42
6
36
54
6
48
36
90
24
42
6
132
18
72
60
6
36
24
156
78
18
23
7
54
30
6
12
60
18
149
31
12
36
60
114
30
60
30
162
48
36
6
18
336
30
180
30
36
18
18
53
79
138
78
12
42
12
36
84
83
205
36
36
11
48
49
90
12
18
6
36
90
96
78
65
7
29
73
18
42
36
30
72
18
24
6
54
42
24
12
12
102
23
31
5
121
150
18
30
48
24
89
55
89
115
77
103
53
37
60
108
12
23
13
36
30
18
18
18
6
54
66
18
11
132
79
96
54
18
6
6
48
42
60
18
162
84
30
30
30
12
42
30
125
1
35
61
48
36
24
30
96
12
12
12
54
11
19
54
11
1
18
41
84
25
83
97
47
13
71
67
77
43
18
24
150
60
42
11
19
18
66
42
42
36
5
181
90
29
37
138
60
24
42
35
19
65
19
90
12
66
17
1
42
12
168
24
48
66
11
13
47
19
54
12
78
6
71
36
60
127
53
25
48
60
84
336
6
6
12
42
18
36
11
43
53
13
24
42
90
30
84
6
138
12
90
18
72
24
30
36
11
48
49
ABCD 94776981686*3^$a+1 [50040]
16
215
78
6
37
68
36
39
1
11
18
139
131
9
81
66
24
24
81
21
115
20
48
63
13
35
24
42
99
16
5
55
36
29
24
51
21
30
18
216
48
7
44
15
72
13
47
33
81
6
13
96
48
11
85
95
61
23
72
33
180
3
93
96
60
4
11
61
48
35
1
89
42
54
75
111
9
88
5
30
42
15
51
24
84
42
24
31
47
45
72
60
60
99
49
32
9
114
48
24
84
114
120
15
12
40
8
40
23
49
20
99
30
19
12
44
39
132
25
11
252
21
45
6
93
16
20
52
29
75
64
5
42
12
90
15
105
30
12
54
24
15
3
33
51
60
96
13
80
57
27
15
48
24
6
27
51
49
47
45
75
133
23
30
30
85
23
9
60
15
60
6
120
139
12
59
24
105
3
168
9
27
25
104
15
1
149
42
25
32
12
3
57
24
39
48
69
144
39
21
52
68
27
69
93
15
16
20
15
25
120
35
45
45
42
12
18
54
61
23
12
12
133
95
13
125
6
24
114
91
155
61
128
51
21
3
96
42
3
24
45
18
72
102
43
56
27
42
15
12
15
9
60
99
30
43
104
63
57
45
3
117
15
3
105
21
24
18
289
59
9
112
60
59
45
24
21
75
4
80
52
29
15
60
24
3
9
16
44
16
59
45
16
83
24
21
15
1
29
42
25
23
6
3
111
120
102
144
15
84
159
1
11
18
15
16
12
59
13
23
60
84
48
6
19
11
72
48
66
39
9
6
12
60
84
174
51
111
9
15
78
15
16
20
120
27
24
144
21
39
69
28
68
4
5
27
48
165
27
45
78
45
147
66
18
54
7
80
16
35
13
17
30
132
12
18
31
95
42
3
27
18
39
28
167
237
9
30
9
63
48
81
16
47
21
27
84
30
6
18
6
120
24
42
18
9
27
85
29
171
48
51
45
21
43
5
18
60
85
5
3
15
81
16
95
9
3
18
18
69
27
48
21
4
192
80
15
6
87
28
29
75
24
24
16
227
108
12
193
47
33
75
30
30
21
45
24
6
121
47
45
111
9
12
3
145
80
3
13
77
3
117
30
9
60
39
9
45
18
9
16
35
72
12
150
3
16
149
6
61
35
36
12
45
15
57
39
36
13
11
66
24
51
3
180
37
128
15
81
16
41
43
5
135
57
27
93
30
33
36
15
33
3
9
84
27
49
20
15
24
9
120
243
138
91
11
48
37
32
16
24
20
12
21
42
132
84
9
3
234
96
103
12
227
90
27
21
19
179
1
119
37
53
15
15
45
39
73
84
20
120
39
241
11
69
21
54
61
23
36
186
3
39
6
426
69
51
9
27
117
120
45
30
37
8
27
36
54
54
36
36
85
29
66
48
36
69
144
27
121
59
1
5
27
72
16
29
3
72
4
137
42
6
72
18
141
4
5
39
148
24
11
9
33
27
21
187
5
48
63
57
7
36
59
18
219
24
45
30
45
189
18
48
145
125
186
9
45
24
27
16
5
210
48
6
96
87
123
33
216
3
45
63
73
5
51
16
125
43
11
18
187
8
45
42
33
51
21
24
15
25
125
30
114
6
49
35
60
21
45
72
102
48
12
21
52
8
24
141
120
144
6
66
48
51
15
49
23
24
198
18
12
57
39
9
16
59
36
60
1
24
11
61
29
19
36
23
120
48
18
30
81
51
9
51
90
3
45
219
27
48
205
20
16
251
85
80
9
24
150
18
48
55
35
12
109
36
113
24
27
21
48
66
9
39
36
84
12
49
20
15
9
21
6
18
18
9
21
114
24
24
108
93
27
13
56
3
18
3
36
60
4
41
150
93
75
36
9
28
17
15
52
215
84
24
108
84
18
30
60
81
39
117
15
33
12
24
120
87
54
55
191
69
120
15
9
21
24
79
11
150
99
12
75
174
24
43
35
33
39
42
99
39
1
71
30
66
12
37
80
136
32
51
24
37
68
12
21
3
21
6
145
59
84
90
24
75
63
117
76
144
20
12
45
55
20
108
16
20
99
12
33
28
113
6
66
55
44
15
9
40
36
44
39
6
39
60
63
33
27
9
48
33
48
15
76
29
19
56
75
129
28
5
78
21
40
8
27
33
28
53
6
66
39
60
51
18
67
48
29
18
49
11
60
48
12
9
76
8
24
117
18
105
16
29
51
4
17
6
12
12
49
12
24
8
3
33
36
3
18
123
24
3
18
51
45
31
137
7
20
51
18
210
1
36
59
1
72
167
168
ABCD 94777232788*3^$a+1 [50075]
357
18
10
30
18
12
12
2
9
45
6
46
20
60
52
72
24
150
6
24
42
48
26
36
4
108
11
27
100
30
44
6
124
5
49
20
22
53
105
30
24
18
4
6
92
6
30
69
63
40
72
5
1
96
59
55
72
50
63
72
115
29
1
48
50
12
9
9
27
27
6
70
54
12
18
2
15
21
4
18
66
12
14
10
126
12
102
138
18
2
6
4
50
117
1
38
4
18
18
24
6
90
209
60
36
72
43
14
63
7
2
96
22
18
18
12
50
4
24
80
76
20
10
89
12
13
36
11
103
32
64
29
19
17
25
110
9
24
31
6
54
20
22
54
18
2
10
38
117
45
16
80
12
132
3
121
42
17
31
2
34
54
110
12
28
14
18
52
36
12
80
4
14
30
9
123
40
24
38
15
13
14
16
149
33
36
27
9
34
72
90
23
24
55
26
52
38
70
110
46
126
2
28
8
16
35
9
99
36
1
6
38
72
4
14
4
18
8
40
164
72
3
141
66
40
20
124
2
22
12
5
25
54
24
30
20
28
84
11
27
76
14
40
12
11
3
46
174
14
76
74
16
20
16
14
72
10
14
18
70
18
18
11
9
52
20
3
7
168
14
42
9
55
72
84
30
60
6
80
34
50
24
10
56
60
156
10
54
6
2
40
108
2
112
50
70
18
38
48
10
30
65
7
48
30
32
75
33
66
16
60
29
3
33
3
4
41
1
14
30
27
25
2
6
22
68
4
42
6
18
92
58
24
2
6
52
101
21
18
22
14
82
98
69
3
40
38
22
32
66
72
40
42
26
54
42
10
30
6
174
44
16
84
44
100
8
123
9
30
6
27
3
46
44
6
93
33
28
54
30
126
32
54
48
46
14
22
6
80
22
30
2
9
57
18
54
10
5
45
10
92
33
37
60
11
97
11
25
36
11
55
18
42
74
3
25
126
26
28
11
1
6
38
42
40
8
40
2
3
1
44
15
21
6
18
84
6
52
50
4
14
64
6
24
2
58
8
28
42
168
2
63
7
20
54
144
40
12
150
170
10
134
54
96
4
32
64
26
30
72
40
20
12
24
10
102
5
45
48
10
77
3
9
1
50
40
5
9
120
18
45
9
10
48
48
54
83
45
88
12
68
3
19
36
30
24
42
26
178
36
24
6
56
27
25
18
84
104
46
11
85
68
64
12
56
90
4
48
48
2
27
49
6
41
7
2
39
141
36
70
30
8
54
28
132
5
31
6
44
16
38
16
20
76
56
34
56
40
14
81
13
71
61
12
42
26
70
18
12
35
3
60
64
26
76
14
70
32
10
5
72
48
19
44
4
20
28
42
12
186
74
3
37
48
11
7
72
30
26
22
8
51
103
26
16
44
10
30
86
9
7
32
28
84
60
8
18
15
37
36
47
87
18
58
32
9
25
14
90
82
48
65
135
82
8
82
20
18
172
24
18
26
30
24
81
7
2
40
68
10
8
160
5
27
94
11
7
32
16
17
7
6
18
12
12
2
16
60
2
16
24
12
5
31
90
92
18
130
8
132
22
42
18
36
30
30
56
28
80
118
12
50
22
6
38
52
12
60
30
36
26
216
24
34
41
36
85
30
18
24
72
11
85
30
20
57
33
228
27
63
9
105
12
16
8
27
3
16
30
144
44
51
61
11
9
34
2
112
98
69
45
10
44
129
31
50
24
100
8
4
68
10
8
45
7
2
75
81
18
36
6
22
26
40
20
12
18
22
60
95
39
6
12
27
13
30
8
18
27
49
36
18
5
7
32
40
48
2
58
12
56
40
30
2
33
1
6
137
133
12
62
129
19
77
39
10
60
42
14
106
18
11
51
10
38
4
42
6
53
7
20
28
126
6
5
55
17
55
12
74
10
12
42
102
66
50
60
4
86
10
8
34
18
2
28
44
18
36
9
12
9
82
42
48
18
42
35
43
5
1
18
41
21
34
24
108
48
116
9
81
16
23
45
76
14
10
12
42
6
12
50
12
6
46
38
76
12
12
42
24
29
21
22
12
2
28
23
25
20
58
17
63
72
9
31
24
5
49
72
138
24
53
55
32
45
37
8
12
16
20
27
127
50
48
28
30
5
13
56
66
9
175
24
17
73
30
12
54
20
24
75
31
30
8
36
39
145
6
60
2
48
46
144
102
24
44
54
10
36
14
10
26
54
16
42
30
30
8
9
25
36
54
18
32
42
18
52
78
41
7
42
198
53
7
134
100
8
18
12
70
12
8
22
24
6
200
10
24
12
48
77
85
14
46
14
4
5
55
65
25
20
10
24
18
84
8
15
61
30
26
75
60
31
32
76
6
6
29
49
12
14
6
22
18
8
112
104
18
90
52
26
18
12
18
40
24
66
36
14
46
23
7
38
18
9
45
34
6
30
30
66
44
9
31
56
52
50
10
86
12
4
74
22
8
15
19
38
4
24
32
12
16
11
1
14
16
30
12
8
70
8
66
6
72
66
24
12
28
26
100
6
38
16
12
24
8
66
4
18
38
82
17
3
18
27
60
7
60
18
23
7
20
64
44
45
1
38
16
62
4
8
6
52
12
26
34
78
18
24
6
47
27
40
8
112
2
10
29
7
12
30
12
6
18
11
31
30
2
16
42
12
12
38
90
70
26
30
9
135
16
17
48
9
28
8
34
2
94
72
32
16
12
30
24
138
132
80
9
37
14
45
3
42
58
6
56
10
26
28
14
28
84
68
48
105
19
18
48
14
21
72
13
2
106
95
15
54
3
45
40
78
36
48
5
25
30
60
8
18
52
198
50
27
13
56
10
8
22
50
34
84
8
63
19
72
6
2
57
15
40
6
90
114
23
87
30
63
61
30
26
16
12
35
55
18
23
19
12
48
41
7
110
40
14
4
2
3
25
36
54
2
27
51
72
58
114
ABCD 94777407566*3^$a+1 [50079]
102
18
189
40
48
29
54
42
3
15
72
174
123
3
13
119
102
60
55
53
156
42
180
48
54
90
18
42
12
9
27
114
219
87
30
90
162
18
150
30
9
51
90
3
51
36
72
66
162
85
48
11
133
48
89
6
72
90
135
192
135
9
27
72
117
24
21
78
48
69
64
65
31
96
48
65
84
18
9
24
21
19
17
60
84
79
11
60
198
18
193
59
45
81
30
90
150
36
45
48
81
36
60
18
18
30
72
78
63
39
36
396
60
13
17
6
144
270
66
18
114
66
19
192
95
1
23
217
128
15
84
78
12
162
60
18
30
108
18
36
6
13
80
9
6
30
96
19
11
96
18
12
103
65
102
60
84
105
45
30
108
36
6
48
36
42
9
75
13
47
48
42
39
216
88
17
138
18
90
25
48
41
63
57
15
16
113
186
48
198
63
105
72
79
11
48
36
33
216
111
78
18
72
12
85
11
54
66
54
24
12
24
54
36
126
108
39
63
249
183
108
37
23
102
18
33
135
66
151
47
1
17
90
60
84
60
300
24
12
132
156
60
30
6
30
24
30
42
102
18
19
224
16
65
31
119
25
59
60
12
24
30
24
30
9
81
15
184
221
12
55
17
231
216
75
6
54
54
300
132
138
36
36
9
88
35
117
45
54
12
33
57
18
24
66
42
48
90
24
72
30
1
8
195
36
126
27
45
18
25
83
21
69
54
12
6
72
67
149
99
57
204
30
96
66
267
201
36
6
48
85
11
174
96
30
24
102
54
36
33
225
39
63
18
60
126
189
21
99
15
9
21
51
88
65
120
7
48
80
27
60
9
57
144
15
9
36
75
123
12
54
19
71
36
69
112
35
90
60
39
81
90
72
36
25
161
63
45
27
135
129
16
144
35
90
12
42
108
9
3
18
72
51
45
30
6
138
72
78
18
48
37
23
30
72
78
54
48
223
80
27
30
114
54
39
88
83
69
57
6
73
17
120
7
35
21
240
75
24
18
67
17
159
27
37
101
180
6
9
136
11
108
60
90
12
222
12
61
17
31
89
18
69
64
17
30
9
9
90
72
60
18
90
30
55
41
108
27
225
156
115
35
13
77
48
36
135
40
65
63
120
15
265
77
36
39
51
90
144
91
65
168
55
191
96
49
8
27
13
5
51
111
144
54
27
45
114
54
36
36
36
30
144
396
24
85
248
3
69
111
18
72
63
40
275
24
90
187
101
54
126
30
33
27
48
96
30
79
101
18
36
72
24
48
150
66
61
191
9
285
30
24
72
12
78
12
15
40
41
7
29
246
108
204
12
18
60
27
75
54
36
18
60
12
36
60
324
45
21
27
123
48
36
6
30
54
55
23
18
30
114
55
11
60
12
117
24
45
12
114
228
1
17
108
96
54
84
81
81
63
63
18
42
30
42
12
6
30
42
120
27
141
3
15
216
36
30
60
67
53
42
162
63
63
48
1
113
72
84
72
43
56
45
90
1
17
31
65
66
24
210
36
6
9
16
95
18
6
30
475
35
54
36
180
39
15
12
69
129
55
35
61
53
27
45
30
180
49
5
42
72
12
61
48
5
30
72
69
9
54
1
11
69
57
7
227
45
15
66
114
48
36
42
12
108
87
63
54
43
23
25
53
139
17
15
39
36
54
127
95
48
1
131
12
42
144
36
84
54
6
36
84
132
174
9
51
174
96
31
32
ABCD 94777508992*3^$a+1 [50029]
12
12
24
20
4
24
12
60
24
5
123
4
8
40
120
20
96
64
29
27
12
4
20
28
53
79
36
12
20
24
69
55
8
28
92
12
60
88
17
51
24
84
4
72
36
36
60
20
21
91
12
12
20
24
4
20
4
60
48
56
16
60
44
36
72
4
8
57
87
28
72
108
12
68
36
12
12
12
9
48
55
41
19
8
36
16
20
16
32
64
20
12
24
16
32
16
5
15
76
5
43
44
12
4
24
44
4
24
56
16
24
36
36
84
72
48
8
69
87
4
24
8
4
12
12
41
24
7
20
84
76
44
16
48
48
132
36
32
24
40
116
12
28
48
8
64
48
36
8
12
48
16
12
8
4
12
44
4
12
8
48
24
4
20
28
108
24
5
3
4
68
48
24
52
24
17
15
52
12
12
72
92
28
72
24
20
9
7
8
100
24
20
64
156
32
36
60
4
24
41
31
24
12
48
72
56
24
60
12
4
24
8
84
36
52
32
12
16
80
136
20
28
8
48
36
28
8
16
20
12
28
128
40
53
7
32
84
24
4
36
36
48
12
32
12
16
12
12
56
4
12
72
24
116
100
8
36
24
84
12
40
60
44
4
8
4
5
3
12
16
20
16
60
92
21
63
9
7
12
72
20
12
16
20
84
36
9
31
8
33
31
36
32
28
32
12
96
16
44
4
56
84
12
16
48
60
12
29
48
43
12
12
8
76
60
120
12
140
60
72
12
16
20
88
24
120
12
12
12
44
52
8
12
112
144
8
16
36
101
7
132
56
16
44
24
72
60
12
9
3
12
40
20
88
68
33
51
16
60
8
9
3
40
84
24
8
36
28
44
4
48
36
48
53
19
36
36
68
4
53
7
36
12
12
8
36
76
101
79
12
48
84
24
24
120
144
84
60
12
56
21
27
16
8
84
4
12
12
48
32
52
12
84
104
4
12
12
108
24
60
24
92
72
88
44
36
28
12
8
12
21
31
12
8
28
24
12
53
115
12
20
24
28
72
12
72
12
12
24
12
12
24
56
88
60
8
28
12
48
8
4
5
55
8
4
5
31
12
8
40
24
36
20
16
53
15
16
12
48
29
43
32
48
28
8
52
8
40
29
27
4
24
12
20
24
16
24
24
12
8
160
8
228
16
72
36
48
32
60
16
24
20
12
52
20
16
17
31
48
8
12
64
72
12
8
84
21
27
16
24
5
51
64
8
40
24
12
24
12
8
84
76
20
36
16
24
44
9
43
24
20
12
12
84
72
24
48
40
24
120
5
15
168
4
48
8
117
19
24
8
84
28
12
72
12
29
27
40
8
16
96
68
9
3
4
68
4
8
60
48
4
44
16
12
68
24
64
8
28
120
12
36
48
216
8
192
40
20
36
4
68
172
8
16
56
52
24
20
28
96
20
12
16
60
24
36
36
12
24
12
84
20
36
16
44
12
57
7
32
52
24
77
87
196
32
16
20
9
43
8
24
16
12
8
12
16
56
21
3
16
53
24
3
28
48
12
72
36
12
72
12
41
19
60
24
48
8
4
8
4
156
8
48
120
48
45
48
7
20
16
56
4
72
32
16
68
60
24
52
8
16
12
12
12
32
12
40
48
12
24
60
24
32
4
72
36
68
4
120
24
12
84
24
80
60
72
4
20
9
39
52
12
120
20
16
12
12
72
36
12
20
9
27
24
4
12
68
12
88
8
16
44
84
12
9
7
32
28
20
28
36
56
12
16
108
12
84
36
12
140
64
32
12
52
32
16
53
31
60
12
17
7
12
68
52
20
76
72
5
15
28
48
12
44
84
24
81
15
64
20
16
24
101
27
48
84
76
32
84
4
24
44
40
48
48
48
12
240
5
51
28
56
16
8
24
120
12
64
8
24
4
161
7
8
16
41
15
12
12
4
12
116
4
8
24
244
36
72
12
24
8
24
4
32
24
100
8
4
24
8
33
3
4
68
24
36
64
12
24
20
96
36
16
20
4
44
9
19
5
7
24
41
79
8
40
68
60
136
17
19
24
53
19
68
4
20
36
36
12
16
36
152
120
76
72
12
8
4
24
104
96
72
16
48
84
60
5
63
12
60
33
19
12
48
12
72
36
72
12
8
36
12
136
24
36
17
31
24
12
20
9
27
52
32
36
16
8
12
76
24
44
4
12
108
32
16
5
15
16
44
16
48
8
100
68
12
40
24
24
12
96
53
55
48
8
12
72
112
56
16
12
44
52
56
4
77
63
88
12
36
41
31
36
24
53
139
20
12
16
8
96
28
44
48
16
36
24
32
4
36
20
40
56
24
4
24
36
12
36
12
120
108
56
28
24
24
20
12
4
53
24
19
32
36
88
12
20
108
4
20
28
20
28
8
28
24
68
12
12
4
24
12
12
48
44
12
96
28
12
32
100
8
160
12
36
84
120
24
32
21
7
84
5
19
12
56
40
8
64
20
28
17
7
12
60
84
36
17
15
12
69
43
44
16
12
60
72
17
115
32
24
28
36
24
24
72
60
80
4
68
4
116
36
36
16
12
20
40
17
63
4
60
12
20
36
12
16
8
28
32
24
72
24
220
24
60
60
8
36
40
36
24
68
12
4
44
36
48
12
24
28
24
12
8
40
20
40
44
24
72
88
72
8
96
4
8
16
20
12
64
29
3
4
96
12
44
52
36
20
48
117
31
12
24
5
72
15
28
12
68
48
40
24
8
12
4
8
12
9
3
84
28
116
16
24
12
60
200
64
44
12
16
44
12
12
88
36
24
12
92
28
36
20
28
36
5
31
48
8
4
12
12
12
44
16
12
44
84
4
20
57
27
16
32
36
4
8
72
28
12
36
24
80
28
20
4
5
87
60
48
16
44
100
12
24
56
48
12
21
31
24
32
52
20
12
100
20
16
32
4
48
20
16
72
24
12
104
4
12
48
108
20
48
28
8
4
24
20
96
16
12
12
56
60
36
4
12
68
16
128
9
31
44
16
20
48
4
104
28
20
16
8
12
28
12
24
68
28
68
40
24
8
52
24
8
96
16
36
48
24
12
12
36
8
57
3
4
12
20
4
108
48
8
60
12
9
19
32
12
40
56
28
32
24
48
ABCD 94777563592*3^$a+1 [50010]
7
56
57
108
7
71
57
48
112
119
6
15
28
24
8
15
18
54
48
54
18
81
16
216
8
52
24
44
9
3
124
23
13
59
18
36
87
40
20
63
37
8
40
140
9
42
48
18
39
33
6
117
183
49
12
29
6
121
60
84
23
37
156
5
55
29
54
24
73
8
16
56
45
7
8
24
24
36
40
113
63
52
41
36
90
1
12
32
28
48
24
36
17
42
84
61
11
9
159
1
11
73
12
48
11
18
51
81
54
165
27
25
12
8
33
55
20
27
25
48
59
156
121
180
23
37
44
16
204
11
9
12
9
6
73
11
69
12
24
3
25
60
77
36
7
35
33
33
75
21
36
67
132
24
65
12
75
24
63
133
65
15
4
24
92
48
52
20
40
44
3
1
72
35
9
36
99
150
36
30
204
54
7
80
4
44
9
27
75
81
24
111
69
4
24
11
36
18
6
54
31
32
328
80
36
69
15
192
40
44
45
31
95
105
45
30
45
40
23
49
92
165
39
16
24
20
45
27
40
29
30
49
56
3
57
84
16
41
132
51
12
39
54
7
35
9
21
7
11
81
4
32
159
9
16
59
37
8
105
102
93
57
12
3
4
164
9
42
49
84
8
120
40
125
55
72
72
36
12
8
267
18
3
16
41
39
96
40
35
45
9
31
80
33
216
103
32
40
24
24
11
42
12
63
4
20
3
21
105
87
112
48
47
33
15
9
96
4
35
54
15
21
75
24
64
23
49
96
65
3
64
65
210
72
25
56
45
115
17
183
87
48
9
36
100
60
80
3
24
72
85
56
177
87
136
35
33
12
63
54
12
39
51
1
5
39
141
15
39
21
48
15
37
72
48
12
128
64
71
205
80
100
84
116
24
3
25
48
60
44
4
17
123
52
20
4
60
20
36
63
109
35
33
24
16
72
77
15
16
20
165
102
57
28
96
5
54
1
32
48
40
24
132
20
4
71
1
12
11
21
96
40
8
52
29
24
7
72
32
105
18
57
24
39
36
6
30
18
87
24
72
228
12
40
257
55
68
40
59
9
136
56
24
120
60
9
67
23
30
72
55
44
28
8
60
28
20
69
12
39
4
36
20
9
36
115
84
60
60
23
97
8
88
41
19
12
5
42
193
20
100
20
219
36
49
41
3
52
95
90
19
48
71
114
12
115
56
48
4
11
24
13
48
12
120
128
69
43
47
33
100
84
41
19
44
135
25
12
8
9
30
21
64
23
42
151
5
72
159
3
37
24
12
125
15
40
17
43
20
40
59
73
71
6
135
3
6
30
21
40
35
49
59
33
39
85
20
24
87
25
20
27
13
35
108
42
18
25
11
1
107
73
44
88
36
144
12
140
21
72
43
44
4
80
16
101
15
15
37
71
90
27
27
217
53
43
12
12
83
37
108
48
35
33
36
3
72
9
9
78
69
4
29
43
17
3
52
12
23
1
80
9
72
55
29
132
115
47
37
20
135
49
192
128
12
108
12
52
23
69
4
5
75
27
18
51
196
263
66
79
17
135
27
33
69
6
13
71
69
124
5
127
23
33
15
105
24
15
6
39
51
105
87
42
39
216
33
63
39
49
185
60
27
4
23
21
9
27
16
72
32
21
63
12
15
13
41
18
33
88
32
3
36
24
126
48
18
42
12
168
27
16
113
42
12
72
45
24
36
64
96
108
36
56
75
60
21
52
8
160
8
156
16
120
12
8
9
15
28
137
31
20
28
20
60
9
36
7
44
268
17
6
54
19
20
52
44
93
27
28
5
183
100
24
108
32
36
15
9
105
51
3
157
167
1
47
93
39
37
20
16
20
63
42
12
51
39
97
24
24
36
24
8
48
15
12
49
60
35
54
7
29
186
12
37
164
12
28
89
18
13
24
132
5
24
66
109
24
11
105
21
75
136
24
41
55
29
31
77
67
29
36
39
12
3
66
18
37
23
138
15
112
23
45
40
23
30
31
29
30
54
55
108
23
57
40
48
32
15
72
133
35
145
119
1
23
37
68
87
18
6
30
19
24
60
83
129
15
21
24
240
40
11
9
28
36
35
1
60
53
27
63
97
96
12
155
18
103
12
59
81
27
33
27
21
36
136
20
3
12
25
8
9
7
44
21
31
84
20
36
3
54
60
36
7
167
6
147
40
23
21
16
80
4
56
63
21
64
41
103
32
4
212
45
43
101
19
32
87
33
4
20
51
69
96
48
52
20
99
45
75
1
5
3
51
21
60
24
51
105
48
ABCD 94778016566*3^$a+1 [50020]
7
113
24
1
84
42
41
7
77
48
25
3
8
49
48
15
8
49
3
32
55
78
23
24
28
9
6
48
84
156
24
72
21
117
72
59
19
5
43
24
36
24
29
16
33
42
5
79
6
24
12
72
35
145
6
102
60
23
37
3
51
60
18
23
24
16
123
42
18
125
151
21
15
54
180
66
29
16
75
5
40
8
1
96
12
11
1
23
13
30
17
96
16
33
3
57
30
18
42
30
72
35
4
57
60
12
23
25
42
6
6
66
12
23
7
53
49
15
51
30
12
12
6
24
9
9
36
11
24
120
12
12
25
18
45
8
61
35
13
156
27
27
5
96
19
72
54
114
18
84
24
54
90
47
103
18
3
51
18
12
15
63
198
72
27
171
30
3
36
15
161
19
29
12
13
12
84
36
75
20
7
21
80
24
43
5
37
3
27
6
12
54
5
1
23
16
96
15
5
48
1
95
175
36
137
52
33
107
79
96
5
73
11
12
85
42
36
24
60
77
48
25
6
81
45
11
73
96
18
5
103
17
13
15
32
12
73
36
6
138
18
53
1
11
88
99
18
114
149
61
18
42
18
96
177
32
7
9
15
5
31
21
44
19
29
73
23
25
11
16
272
85
23
37
11
7
69
8
12
43
41
139
65
1
6
21
33
114
12
5
48
7
6
18
77
67
101
12
108
1
54
24
30
60
47
25
36
42
65
48
48
24
25
12
11
7
48
24
30
6
77
7
165
3
81
81
54
24
17
31
45
39
29
25
42
108
65
16
33
23
37
35
7
9
44
115
30
11
49
3
20
120
7
78
15
80
4
45
15
303
102
75
33
42
21
3
24
41
79
41
1
83
73
23
85
6
78
6
5
37
84
54
65
24
52
156
27
53
4
9
27
45
12
102
138
72
6
72
12
21
9
83
103
30
59
48
31
24
41
49
35
112
144
39
17
169
12
12
30
53
13
72
102
12
48
6
47
55
84
29
37
18
54
102
24
42
258
24
108
12
30
42
30
51
8
7
29
19
54
18
84
21
3
24
33
45
47
43
29
24
136
21
35
4
44
16
15
48
5
145
3
99
41
7
117
56
24
48
67
45
3
5
43
65
55
12
90
47
48
67
5
1
18
45
44
25
11
19
36
161
100
156
87
78
35
7
96
6
59
61
23
55
12
41
25
42
117
33
18
48
5
24
13
60
12
11
24
55
17
31
132
12
9
56
115
101
43
5
49
3
20
55
48
42
107
16
57
75
80
37
78
12
36
24
6
90
42
138
24
5
13
15
68
97
30
5
49
60
15
36
24
3
30
48
18
24
41
60
37
12
30
48
53
67
30
63
27
180
30
12
35
13
72
3
8
19
17
36
55
9
8
36
12
40
9
54
72
53
1
30
113
1
35
127
18
27
32
12
1
18
24
78
119
48
52
21
23
49
35
7
89
1
35
60
109
35
55
60
81
51
9
39
5
49
72
54
84
65
16
9
12
18
108
17
28
48
20
79
18
144
215
36
4
81
42
42
66
180
30
18
6
30
6
24
138
12
29
79
41
37
18
24
5
48
132
1
59
76
96
116
73
12
59
16
20
7
53
7
48
24
5
25
18
30
12
66
5
7
5
73
60
18
12
12
5
13
15
33
66
53
43
84
41
109
66
209
1
210
29
24
76
116
103
17
19
48
36
12
42
30
77
1
78
29
28
15
60
5
7
125
1
30
125
24
55
5
12
1
12
11
1
119
52
9
35
25
59
12
25
107
127
6
54
66
135
8
7
33
32
12
16
80
1
6
5
7
120
18
42
18
192
183
44
181
78
42
30
54
23
13
83
25
47
4
20
16
15
29
25
78
77
16
15
33
216
63
48
5
109
78
65
13
102
48
29
216
49
30
6
132
36
6
29
24
13
102
12
9
45
11
73
47
48
25
3
57
35
16
39
12
6
90
113
55
12
102
23
7
60
12
66
24
11
12
55
6
6
29
79
17
25
18
12
18
66
12
53
24
61
47
4
63
12
108
33
27
66
59
12
96
108
19
53
7
41
60
61
15
8
48
19
18
3
27
21
56
31
84
5
13
11
1
23
36
60
61
6
42
96
66
18
18
24
29
72
4
93
96
120
11
16
20
25
132
108
15
27
30
11
1
30
81
99
29
37
23
79
12
30
15
3
77
13
36
12
15
3
36
6
60
3
39
153
9
6
18
24
23
7
33
93
11
31
17
31
6
78
12
18
3
15
65
12
7
6
72
131
1
156
15
32
25
23
7
12
6
24
30
21
33
87
8
7
60
18
30
105
36
3
6
87
3
89
7
41
79
60
41
67
21
20
19
17
85
6
65
4
8
73
47
7
120
114
24
23
60
157
51
9
72
11
40
80
67
18
60
59
79
5
121
36
12
47
49
239
31
24
57
96
27
101
72
7
6
6
30
6
42
78
132
36
30
35
37
35
12
7
21
8
1
11
13
35
49
3
9
18
60
30
12
24
12
42
41
1
48
3
39
66
48
42
9
15
65
48
25
11
1
30
48
12
41
12
43
165
69
23
48
25
23
24
25
63
27
5
1
119
13
42
12
18
12
59
12
43
6
6
42
35
193
15
32
96
180
24
7
30
48
6
36
54
12
63
ABCD 94778086636*3^$a+1 [50020]
55
41
60
55
198
27
104
19
36
21
9
126
90
3
8
24
60
1
15
39
138
6
105
56
16
183
66
11
24
55
6
234
30
54
21
116
79
21
44
88
33
123
20
16
116
67
165
56
96
64
216
63
21
75
65
19
17
24
16
168
56
60
7
53
31
5
84
76
24
51
29
79
33
3
5
151
6
143
40
9
47
25
3
21
47
25
23
241
3
3
5
64
20
24
12
4
48
147
36
69
80
36
7
42
48
18
65
43
57
105
54
21
75
69
93
15
87
81
8
36
91
125
168
16
56
4
15
18
11
180
40
15
161
1
18
77
24
36
88
80
132
55
18
87
8
49
83
4
75
65
36
84
64
20
49
107
4
24
81
131
181
35
19
5
16
44
4
39
12
89
12
13
15
20
216
55
54
11
36
84
28
8
84
4
84
3
144
21
15
113
52
128
31
209
12
48
4
8
24
1
59
79
5
16
116
24
24
19
165
12
15
89
100
36
135
21
93
72
48
6
144
17
73
111
80
24
4
48
72
3
29
24
192
168
60
7
42
18
5
84
391
45
12
72
36
105
24
30
45
80
76
3
36
65
76
93
35
124
3
33
51
5
60
24
19
6
87
20
52
33
39
33
11
85
66
41
48
12
100
8
36
24
172
8
37
54
125
91
60
29
79
17
24
16
48
20
60
7
53
112
93
54
77
24
72
40
72
75
17
60
156
235
69
104
4
195
17
55
9
32
40
12
75
300
93
60
48
21
54
66
24
66
6
95
7
41
300
4
56
31
153
188
37
11
100
32
25
119
25
11
55
57
3
90
144
3
27
65
43
41
132
48
72
88
39
90
18
105
69
35
64
12
44
28
180
3
33
39
41
60
4
92
24
64
60
12
3
137
1
179
19
45
285
11
61
102
42
291
8
91
41
145
144
11
37
63
72
27
29
12
55
185
13
51
39
141
15
9
27
65
85
15
57
23
100
188
49
15
15
53
109
6
29
61
75
69
11
28
20
12
48
1
11
247
53
88
20
120
36
76
69
155
88
48
8
136
20
4
87
105
168
45
6
48
21
96
20
24
25
39
8
4
44
12
19
65
25
90
48
78
35
19
66
35
37
11
85
15
51
81
63
21
105
63
8
24
19
36
129
27
204
89
120
7
108
41
28
111
12
125
4
69
71
4
92
67
222
3
51
65
76
3
197
16
3
21
80
76
3
41
13
11
64
8
7
33
20
40
12
32
64
87
33
111
5
43
53
97
71
19
281
19
42
123
36
32
25
155
24
16
20
52
56
16
69
47
49
71
48
4
51
41
19
21
56
88
12
3
66
6
72
33
39
5
24
4
36
15
137
24
84
12
13
11
28
57
51
24
69
39
48
72
33
54
29
72
244
3
12
149
19
12
5
55
29
115
5
60
36
120
13
23
25
168
11
24
211
18
150
41
156
60
36
324
28
8
28
60
27
65
103
21
56
28
105
95
1
11
120
43
41
148
51
17
52
3
33
116
13
162
93
296
1
71
24
16
39
90
119
12
24
91
24
33
33
35
37
11
12
24
16
15
93
27
42
15
3
33
92
60
64
60
48
56
52
8
72
85
35
103
81
20
49
54
33
3
192
29
36
84
73
11
4
33
147
3
12
36
24
141
39
33
24
51
72
108
108
120
137
67
12
96
69
56
109
15
176
4
3
53
120
37
6
12
89
24
72
24
120
4
116
148
8
67
30
96
35
36
1
144
11
24
91
65
7
18
119
25
3
12
56
40
63
161
19
5
1
3
56
100
111
5
28
56
12
24
60
24
12
28
72
24
33
75
252
81
24
15
129
51
176
24
235
21
8
4
56
40
15
57
44
24
196
60
48
8
64
36
164
109
54
57
33
3
120
69
11
7
36
60
12
9
80
43
53
48
127
18
11
43
21
15
6
90
36
5
13
15
20
60
25
275
12
7
21
152
64
20
24
12
48
247
5
124
93
87
24
92
13
54
48
29
36
108
52
12
21
15
32
ABCD 94778124484*3^$a+1 [50051]
18
13
59
162
6
12
57
24
15
90
54
25
47
9
96
40
48
96
72
83
42
48
42
25
137
15
48
40
8
40
47
33
87
42
31
179
45
16
72
8
219
37
125
19
24
17
63
21
132
90
18
115
96
89
15
144
40
23
97
257
18
36
72
57
40
8
147
6
7
24
104
16
11
69
33
63
24
3
37
23
18
90
30
55
17
7
119
60
54
126
12
133
17
55
29
6
102
55
233
63
27
13
47
18
31
56
3
144
36
1
11
60
12
45
87
18
63
48
16
80
135
1
47
42
55
65
15
81
207
93
90
25
47
72
1
53
36
60
108
31
41
39
15
12
42
43
24
48
8
40
72
32
48
57
31
24
23
18
18
84
25
155
162
18
78
84
15
3
37
5
18
105
87
25
65
103
23
24
66
55
113
15
144
3
84
25
96
48
176
48
48
264
40
48
23
49
8
15
156
6
120
96
87
15
60
102
63
72
16
29
3
51
54
7
176
72
21
67
144
56
64
5
3
195
13
24
5
138
18
54
33
45
43
104
40
23
60
102
31
24
8
63
9
171
108
90
6
105
3
37
48
96
119
18
7
35
12
25
144
120
17
108
27
88
17
192
175
48
32
57
79
5
67
80
48
40
17
222
18
54
1
137
15
3
13
72
227
120
6
12
99
15
1
47
42
30
18
31
47
73
71
54
66
33
153
7
32
40
11
117
3
13
101
43
41
7
144
53
36
7
23
24
138
18
37
72
23
18
31
96
17
7
131
37
5
30
45
33
18
72
12
25
17
15
15
6
12
7
24
5
51
16
113
31
11
229
41
72
15
105
111
16
23
1
47
162
6
145
224
111
54
108
24
18
12
1
8
24
57
78
25
48
120
35
109
8
51
90
144
90
48
9
9
36
96
144
19
56
40
131
72
37
24
89
7
23
25
56
9
132
84
42
109
11
93
159
72
73
77
48
91
35
24
61
32
9
18
21
57
79
5
115
83
37
96
17
7
120
233
156
147
39
9
9
30
18
39
64
24
23
18
31
41
162
48
54
159
9
31
41
144
12
162
33
24
144
40
17
15
3
36
216
30
19
41
7
137
15
15
6
19
48
23
57
33
12
3
123
72
45
45
42
25
137
31
89
114
54
18
37
17
18
12
33
3
54
31
23
81
16
24
41
24
31
128
21
18
36
21
81
15
40
89
6
144
25
48
101
19
35
126
6
36
48
204
25
65
12
19
161
31
83
12
57
40
125
18
25
104
9
42
85
185
39
15
49
71
36
85
8
57
30
18
6
1
17
15
16
59
30
15
16
137
15
15
25
32
21
54
13
125
90
25
29
18
25
137
108
78
13
5
27
3
54
111
15
126
6
90
12
63
27
61
35
37
24
23
42
18
12
1
35
108
121
24
56
88
41
84
18
18
31
24
32
24
39
25
47
25
95
57
15
33
27
36
84
21
120
39
1
72
24
89
151
5
19
71
18
18
37
8
24
24
15
97
65
127
41
31
23
73
35
12
57
16
95
54
43
65
55
17
31
120
23
81
64
32
3
6
18
30
31
59
45
16
65
72
63
16
65
78
72
48
273
40
53
36
199
47
24
1
128
9
15
40
32
48
16
24
5
3
88
56
3
37
8
57
31
72
41
159
57
60
54
61
131
165
87
42
39
72
9
63
96
27
12
73
24
53
30
13
168
32
3
6
48
87
3
6
135
39
73
24
56
45
90
25
17
30
78
139
89
24
30
18
79
48
95
18
54
90
36
43
80
144
40
8
24
183
48
24
30
18
33
27
12
18
36
36
15
64
17
72
36
67
24
200
135
24
66
15
3
45
40
5
6
30
7
32
16
71
114
126
108
133
48
120
32
72
40
53
19
113
55
32
24
16
240
24
56
96
63
42
324
48
27
24
16
80
33
55
8
33
12
115
17
30
42
255
40
29
54
133
95
24
33
72
3
48
117
16
65
39
87
25
83
126
36
51
147
13
29
18
90
7
48
72
48
72
143
1
77
3
105
31
59
12
114
66
117
81
24
90
12
18
72
24
15
39
30
36
31
83
85
17
15
40
143
60
37
80
63
105
33
79
200
15
33
ABCD 94778556716*3^$a+1 [50080]
27
21
27
222
48
126
60
37
24
48
137
223
56
15
97
23
9
51
21
9
6
84
24
120
261
24
57
108
60
15
15
33
27
21
112
72
131
117
40
23
6
43
11
30
6
25
29
27
40
8
15
9
88
168
32
57
31
24
32
3
42
90
1
17
30
36
157
8
75
37
17
90
126
55
152
57
6
81
9
279
136
35
126
18
36
54
51
111
18
15
48
9
18
61
65
7
120
47
96
36
30
168
63
27
21
9
7
29
171
33
66
144
21
72
33
6
48
132
45
63
153
48
15
1
53
30
36
60
216
21
27
6
15
21
43
48
272
48
24
16
8
129
31
131
180
409
80
136
23
6
90
54
306
9
16
11
45
16
23
24
66
87
9
63
111
81
33
15
51
6
48
96
159
75
237
64
89
31
41
183
21
30
69
27
54
156
60
39
40
65
127
8
9
31
95
36
85
56
183
81
93
42
33
75
30
6
129
112
83
36
1
65
55
48
11
165
9
7
56
27
36
25
101
19
32
39
73
56
15
129
87
33
81
264
6
25
59
6
135
72
120
88
72
47
25
35
12
60
45
3
72
78
30
132
13
95
72
33
51
21
39
1
24
41
39
21
54
84
33
63
25
96
8
16
80
75
21
3
30
15
96
120
171
54
7
24
8
15
1
89
12
90
60
45
9
79
80
15
42
39
96
63
81
64
128
9
24
39
136
71
49
32
27
61
24
41
90
21
3
21
16
35
84
36
24
37
24
23
150
36
127
107
66
27
9
54
169
48
23
1
128
15
36
37
17
7
80
33
15
16
104
15
30
6
54
55
11
24
30
15
27
84
97
17
103
23
84
13
48
24
8
3
84
1
80
24
16
95
25
11
133
65
87
3
60
72
108
13
128
24
15
72
25
5
18
1
41
103
41
30
96
18
7
56
153
55
71
1
29
43
11
24
30
15
57
15
216
27
12
49
11
61
128
72
9
15
39
1
24
32
69
51
3
61
113
55
17
24
90
117
24
24
16
8
27
174
87
63
54
12
54
114
30
33
144
63
1
11
18
42
33
75
12
168
73
89
18
21
231
121
48
29
192
114
49
17
15
153
36
67
77
12
55
24
312
119
9
39
6
66
18
247
113
63
24
63
12
13
240
128
87
72
60
84
1
59
120
96
21
9
18
132
81
9
39
105
39
81
6
18
66
45
15
81
3
36
36
93
136
5
27
33
7
47
33
33
87
63
54
30
60
121
80
112
120
89
174
24
57
159
144
25
11
85
71
18
31
11
48
132
81
64
119
54
3
3
21
9
15
16
23
33
39
1
23
81
9
30
90
54
72
60
13
72
35
60
129
69
27
16
240
17
150
30
6
126
198
102
19
59
21
160
89
7
48
48
8
72
24
3
85
72
113
6
9
40
185
90
12
25
24
96
59
109
17
30
18
87
3
13
8
24
40
48
80
3
69
120
15
33
3
21
88
8
39
49
32
24
64
24
32
33
306
189
27
13
125
6
54
7
95
9
9
72
55
23
102
139
101
75
64
96
56
112
56
96
33
255
51
6
90
30
54
24
12
60
48
90
111
24
81
54
36
69
88
119
1
8
9
55
17
18
45
208
17
15
147
45
40
35
61
128
9
7
65
15
24
40
104
88
272
51
36
168
30
3
40
120
32
291
6
55
83
150
36
66
60
84
324
6
31
143
73
80
144
9
7
104
48
136
179
21
24
171
45
21
90
81
40
239
144
24
1
120
80
24
201
15
9
36
84
103
119
81
24
39
30
6
30
54
36
69
39
57
3
61
65
30
144
36
37
72
41
180
147
9
18
36
9
16
65
54
162
63
16
209
42
13
41
156
51
129
39
16
80
16
144
24
192
80
48
99
36
96
90
15
33
96
39
72
ABCD 94778590618*3^$a+1 [50007]
33
15
52
24
24
60
32
16
17
27
40
89
54
72
25
83
37
80
16
24
8
33
103
60
32
28
20
12
4
84
161
39
4
12
20
21
39
84
52
32
12
9
24
108
79
200
21
108
42
84
18
43
92
16
36
128
76
41
63
28
12
8
39
36
37
56
100
20
39
12
85
23
1
32
64
8
196
11
90
123
100
48
24
5
15
39
42
3
99
25
12
24
24
72
23
18
63
36
4
29
12
3
105
3
72
40
96
5
51
28
36
32
57
7
96
5
27
72
24
57
12
43
12
20
76
89
30
105
16
44
16
32
9
18
201
45
7
44
4
12
23
96
25
44
24
87
73
11
49
108
23
9
72
33
15
3
30
60
15
108
72
33
7
47
42
39
9
7
56
48
105
79
11
109
8
48
57
12
31
29
102
13
12
8
12
16
108
84
20
12
4
104
117
3
15
1
24
113
3
12
88
44
33
15
4
23
73
24
8
16
80
24
21
126
108
60
12
54
55
89
3
33
115
29
67
60
20
144
16
23
61
32
40
5
15
48
4
65
15
60
172
131
85
32
27
36
25
5
43
17
84
51
9
163
12
48
5
3
24
84
57
48
7
48
32
3
9
123
105
57
7
5
79
11
13
47
66
55
24
84
12
32
48
15
37
5
12
36
42
21
124
48
12
36
12
17
12
243
225
15
48
4
84
44
63
33
4
11
42
30
13
29
31
20
40
24
96
32
48
24
148
32
12
63
1
32
64
8
21
7
12
5
15
16
36
113
31
17
24
18
18
99
40
80
120
184
36
20
99
54
3
105
132
51
64
20
21
55
44
100
108
20
28
11
169
12
72
48
17
78
45
12
40
23
54
139
24
12
11
97
128
48
45
72
43
20
12
100
32
33
84
36
27
40
8
60
63
49
12
36
48
96
83
13
20
9
18
33
57
48
7
35
18
79
95
25
116
12
16
32
87
13
20
3
121
84
24
173
30
25
47
18
15
52
5
3
4
36
48
35
37
128
100
60
56
64
72
23
1
24
56
28
12
8
51
9
177
3
28
32
12
4
77
3
16
113
3
12
12
3
61
17
39
28
77
18
61
84
11
9
16
72
17
3
45
55
59
69
16
48
65
43
59
73
96
44
48
159
49
32
57
36
6
1
12
71
9
132
81
48
54
78
19
8
135
66
175
32
48
4
80
63
13
20
4
92
28
71
9
40
80
16
32
24
4
17
12
15
40
17
31
12
20
76
96
113
15
15
18
42
1
20
4
48
60
68
12
12
72
24
24
40
48
65
3
16
53
31
24
8
48
24
45
60
108
15
33
91
24
96
56
27
25
12
96
84
80
4
44
12
24
24
96
39
13
35
42
51
52
24
56
88
119
45
33
27
75
60
25
95
37
84
137
30
18
19
5
127
128
48
60
27
72
285
4
32
48
16
128
28
48
84
32
16
53
24
31
12
65
3
4
5
147
48
48
72
45
90
21
4
8
40
32
16
29
3
28
92
57
30
60
21
45
19
8
15
49
179
49
36
41
19
32
64
116
12
48
60
84
3
93
9
19
24
17
103
96
20
16
68
75
18
19
53
163
72
60
41
36
39
15
36
9
84
16
12
5
43
32
87
13
5
7
132
41
7
17
15
21
43
95
36
21
33
67
32
16
17
3
160
24
20
100
48
8
4
23
18
19
48
29
19
56
9
42
37
8
24
40
53
48
24
30
1
32
21
55
80
136
95
13
36
17
24
135
28
108
35
30
7
17
43
36
92
12
100
5
15
28
44
75
13
17
31
5
39
3
13
12
20
12
40
56
189
3
33
12
3
15
73
12
132
5
30
85
20
57
3
36
69
75
12
4
59
12
21
33
31
56
3
21
3
21
16
24
32
64
68
16
41
36
55
32
40
17
39
64
32
48
3
138
31
245
18
73
12
32
88
8
4
108
96
59
37
48
8
69
3
88
35
90
67
41
31
8
12
64
11
60
18
3
4
11
69
100
11
133
24
17
150
18
7
23
1
12
95
69
3
36
121
104
16
8
76
84
92
4
44
16
17
54
21
63
6
43
65
67
53
7
83
21
112
48
77
67
32
28
48
32
16
59
42
31
17
108
42
21
52
48
24
101
91
20
3
33
87
1
56
64
72
20
4
24
89
43
92
16
29
43
32
108
48
64
12
65
6
13
17
27
81
31
48
36
84
12
23
25
36
24
47
69
15
37
32
3
13
29
3
15
12
225
12
40
29
24
108
55
20
172
20
108
88
35
54
18
109
113
180
115
72
113
378
24
1
17
27
45
39
132
39
33
117
31
44
48
15
37
23
90
18
49
8
72
28
36
200
15
37
5
12
60
87
76
12
35
90
147
208
68
28
17
3
52
5
3
24
21
87
3
25
212
4
53
48
7
125
18
85
44
4
92
4
8
16
32
15
54
19
125
75
52
12
72
80
48
21
6
66
72
7
83
45
12
69
79
48
77
3
27
1
20
105
54
ABCD 94778715412*3^$a+1 [50028]
65
115
5
25
47
73
167
24
13
11
55
6
54
6
23
1
30
9
27
29
40
21
138
6
60
24
6
9
8
48
1
39
15
66
48
6
17
49
108
12
95
24
1
108
3
32
55
30
51
9
6
30
11
55
30
18
41
25
47
79
78
11
144
61
11
24
25
24
36
35
24
40
8
72
25
71
85
36
39
39
33
27
6
6
30
84
66
48
30
12
24
90
24
17
85
138
17
43
12
24
24
36
144
30
72
24
6
33
8
7
41
40
9
6
6
11
13
35
1
23
48
7
6
35
24
96
25
36
30
21
32
61
30
36
60
5
13
35
151
6
11
37
72
155
25
24
6
9
24
15
6
24
12
120
39
9
12
35
19
45
21
18
33
80
7
41
72
24
13
3
39
9
81
150
30
48
36
120
6
113
25
30
96
6
180
18
53
73
54
12
53
72
19
101
13
3
63
24
17
96
19
30
18
12
48
102
35
49
84
51
39
65
48
40
57
23
72
37
48
3
32
157
54
5
55
6
144
11
133
132
264
36
24
11
120
85
24
54
21
15
24
30
36
15
21
35
16
39
41
24
120
48
31
17
13
24
35
48
13
6
5
73
66
30
24
6
6
60
18
90
36
96
54
41
55
120
18
66
30
30
41
13
36
54
81
69
11
40
9
63
9
30
24
9
21
35
31
18
6
65
72
109
24
35
55
6
24
6
21
27
5
31
6
24
30
6
24
30
90
6
84
6
228
11
91
5
13
3
63
6
108
71
31
113
31
24
41
31
54
24
35
48
13
11
25
24
6
18
167
25
60
11
88
81
23
31
6
90
9
39
17
49
6
24
17
43
5
25
24
90
12
24
6
24
27
9
63
8
67
42
48
66
30
24
12
24
30
30
60
96
24
87
104
48
1
150
30
66
9
9
30
6
126
101
7
30
36
6
30
30
21
8
49
72
39
69
30
5
1
156
24
6
5
43
6
30
17
40
129
23
1
6
54
59
85
60
66
5
25
144
30
6
60
6
54
6
5
48
31
60
54
30
12
5
13
12
63
15
6
24
3
3
6
23
1
24
15
32
24
24
85
102
29
1
54
6
54
29
7
54
35
24
7
30
3
15
30
12
24
24
12
11
13
60
95
175
65
25
30
24
12
60
33
15
30
42
24
6
30
101
7
42
24
36
84
90
30
60
11
13
12
39
56
19
101
48
16
9
23
24
13
42
81
8
1
54
9
45
6
6
30
24
30
6
18
96
35
25
24
12
11
19
60
24
6
60
144
54
41
49
6
17
229
3
105
6
57
8
24
127
48
153
57
102
18
36
11
25
23
55
36
101
24
1
63
8
13
24
123
8
55
17
7
6
35
49
12
30
18
72
11
24
13
75
128
7
6
24
72
35
103
33
33
6
30
11
7
42
24
36
51
80
13
6
84
17
24
48
85
42
48
105
105
30
41
25
71
49
47
7
30
42
48
102
35
24
72
72
31
105
21
60
84
11
13
11
1
111
48
32
139
78
47
19
6
54
9
21
59
7
48
66
114
30
66
36
30
11
109
60
54
24
161
25
66
150
78
65
55
6
11
73
6
6
35
16
63
6
60
138
30
215
37
84
84
192
11
7
12
90
24
120
6
48
66
36
24
95
1
48
6
6
11
109
30
5
43
12
54
35
61
30
90
120
11
19
5
25
30
78
6
45
45
11
120
19
5
85
11
48
16
39
6
84
60
11
109
66
6
11
19
84
24
6
59
31
6
60
24
96
30
30
24
66
41
24
48
31
114
6
54
90
42
48
23
40
3
6
60
35
13
30
30
47
25
23
25
12
35
49
47
43
84
6
11
24
85
35
25
15
24
27
18
3
33
30
17
24
13
6
45
104
48
40
3
69
8
7
42
23
25
6
6
11
7
17
55
24
9
27
78
15
56
79
30
35
7
30
48
35
72
25
108
36
15
21
18
12
30
95
13
51
45
179
7
24
30
60
47
97
15
32
43
66
96
11
49
24
60
96
48
35
1
6
84
6
24
6
18
63
80
7
36
125
1
39
21
3
81
6
54
90
41
19
5
31
9
51
53
48
24
64
9
60
35
7
9
21
35
25
48
15
8
48
25
47
7
30
72
84
30
54
51
80
1
48
6
6
48
3
32
72
109
11
48
1
39
32
48
31
30
179
31
30
24
11
1
60
24
60
54
17
85
24
66
18
96
66
84
24
30
12
54
6
99
32
7
33
3
60
24
113
13
24
107
24
72
24
205
54
29
31
17
13
66
113
25
23
24
48
85
12
23
37
24
54
5
55
33
8
49
12
11
24
16
57
12
108
6
6
59
1
18
5
1
24
12
11
24
48
7
54
36
71
7
6
24
66
17
19
5
55
24
30
11
13
6
6
84
36
54
24
6
66
18
6
36
5
43
12
48
90
156
30
45
56
24
64
8
37
12
24
120
24
95
7
30
108
23
223
17
37
12
78
90
6
156
54
24
23
43
29
55
6
114
36
77
67
53
13
59
25
6
89
7
41
13
96
11
13
6
30
18
5
61
59
121
6
81
3
5
64
57
18
6
71
24
24
55
12
30
24
30
9
48
57
6
36
29
1
30
24
6
54
5
1
30
138
6
66
48
63
57
96
120
6
89
31
54
35
1
30
90
71
37
131
24
61
75
144
45
66
9
15
66
60
90
30
126
138
11
25
30
24
66
30
6
11
43
84
113
7
36
30
47
24
25
144
6
60
125
24
120
25
6
30
35
16
80
133
66
60
ABCD 94779241834*3^$a+1 [50025]
36
24
6
90
54
35
61
11
72
7
36
53
25
15
15
65
7
24
41
64
231
78
72
3
15
12
138
42
90
87
45
48
78
12
24
30
11
37
27
39
30
96
60
23
91
12
9
75
18
11
16
15
18
71
121
6
17
31
12
60
57
56
67
12
18
48
96
30
48
66
47
49
30
6
18
9
3
18
96
3
27
69
39
161
16
3
36
6
54
21
8
1
36
83
16
15
24
18
12
36
111
15
24
24
216
6
54
12
9
56
67
42
3
15
6
11
103
30
83
79
9
135
9
135
17
25
15
81
18
60
36
18
78
77
37
60
143
55
96
65
16
21
54
18
35
7
54
24
18
48
65
64
177
18
36
9
96
21
59
40
21
144
11
31
60
42
11
16
213
11
85
75
24
51
36
105
39
81
9
96
63
56
61
11
19
29
49
48
60
24
66
90
30
18
47
24
55
9
144
96
32
24
145
36
18
17
55
48
84
101
25
6
33
63
12
18
27
8
109
59
7
30
30
5
109
60
39
15
24
17
24
31
89
16
8
16
27
69
48
117
75
24
81
39
9
15
128
19
101
43
42
59
96
25
47
16
56
48
40
3
144
66
59
1
114
45
3
21
69
42
41
19
69
24
96
120
27
18
156
159
39
17
48
7
65
40
75
69
201
114
162
60
23
120
7
72
36
45
24
27
18
216
24
66
54
18
24
30
11
7
42
6
174
35
25
215
109
51
111
204
45
48
152
25
36
192
83
88
99
18
18
42
54
6
54
66
48
12
12
66
24
12
245
13
147
21
24
66
48
6
6
29
49
54
12
66
48
12
47
1
114
12
9
111
41
67
36
90
54
12
60
144
6
59
40
80
139
12
126
24
59
7
9
15
24
6
24
99
45
72
18
81
45
192
54
90
6
84
48
42
15
39
60
12
24
126
24
48
36
6
161
24
31
17
7
150
18
120
60
186
6
29
61
18
36
45
81
63
8
232
207
41
13
11
19
21
123
18
162
6
102
18
24
66
216
30
75
33
96
47
24
43
12
6
83
37
18
65
1
48
48
54
30
35
109
291
56
88
591
60
90
18
65
7
54
24
60
15
87
156
84
9
39
225
45
120
42
48
48
12
66
30
66
18
41
31
48
57
63
48
24
30
3
8
7
18
23
136
33
36
72
54
29
49
12
54
69
201
6
30
30
5
64
24
32
31
48
120
186
15
33
23
37
6
30
6
120
36
29
24
16
45
11
115
30
150
9
144
56
121
84
3
72
99
12
48
30
11
24
55
72
65
112
15
30
72
210
89
85
12
23
40
111
6
30
173
16
39
102
99
24
21
11
7
222
59
31
89
24
55
6
59
31
66
63
33
23
72
24
73
18
402
18
9
39
42
23
25
6
138
15
21
35
40
24
111
9
96
39
12
29
79
96
24
57
8
91
5
7
57
96
32
13
59
31
9
15
12
5
121
39
24
264
72
15
48
57
15
96
24
210
78
177
80
55
60
36
9
51
197
43
60
150
12
18
29
19
36
78
27
129
66
60
36
84
41
49
255
81
18
30
6
30
30
276
9
21
60
18
60
216
48
6
51
93
11
16
56
48
24
7
30
54
45
80
72
37
150
12
54
51
39
84
5
48
13
30
29
193
12
35
67
36
33
69
11
121
78
66
66
5
24
19
78
18
90
90
9
93
90
90
30
57
15
90
15
128
72
16
15
30
11
13
11
25
6
33
15
81
57
47
97
71
139
30
18
66
30
42
18
17
97
30
66
15
117
27
8
72
48
37
51
15
12
60
113
24
16
27
30
108
72
27
51
90
66
6
18
105
24
8
7
65
48
109
90
150
18
42
6
12
117
135
48
72
48
42
6
9
99
396
41
55
114
96
60
59
25
39
15
96
6
72
11
31
24
17
85
24
59
55
60
29
40
8
109
48
18
9
135
9
9
15
8
25
12
75
15
42
36
3
87
18
60
72
48
126
69
105
66
5
40
81
63
96
21
3
27
114
83
43
114
30
84
102
138
81
63
48
33
21
18
17
1
47
151
300
30
54
30
18
144
6
59
43
96
5
16
75
69
96
9
47
13
66
48
17
48
85
75
87
ABCD 94779255518*3^$a+1 [50011]
51
12
12
33
15
6
24
18
12
12
25
36
17
90
97
83
48
18
7
8
51
81
24
3
105
33
27
36
27
12
37
11
25
17
3
3
1
23
36
1
23
13
20
24
36
4
23
48
72
25
23
12
18
43
36
23
90
42
21
9
3
16
11
13
180
35
33
52
11
12
18
19
23
9
156
57
15
48
4
29
15
39
90
7
35
30
55
20
15
1
5
19
36
35
30
63
27
9
4
47
9
9
55
41
3
3
25
65
3
51
48
42
24
66
25
5
39
15
21
64
12
12
36
20
21
51
112
23
25
23
24
25
8
27
13
29
39
36
39
9
45
63
57
66
9
45
150
60
12
13
95
25
72
11
42
3
15
13
17
30
49
44
75
36
1
12
20
40
11
66
6
24
24
69
36
76
8
21
24
31
71
120
13
5
120
67
23
30
55
8
9
19
35
36
48
25
72
11
45
4
89
24
3
27
73
8
52
12
96
47
12
36
42
7
132
35
1
84
48
8
40
8
64
77
15
4
59
36
96
48
105
120
36
52
5
24
51
15
25
29
30
24
90
150
37
68
15
1
95
9
12
24
63
30
72
31
12
32
120
15
54
24
66
30
67
5
55
35
9
15
60
9
27
24
6
54
36
33
51
21
28
24
11
25
11
60
33
60
48
40
24
8
15
81
39
33
15
72
18
48
55
17
39
39
24
36
85
41
43
35
42
19
56
21
43
35
97
23
66
31
17
3
117
48
7
11
12
48
12
13
60
36
83
78
99
3
12
6
90
12
1
24
20
3
84
6
18
9
112
68
16
24
17
48
67
59
1
8
12
21
24
15
3
48
24
48
61
56
64
17
43
29
43
35
57
16
11
48
73
32
3
33
12
45
27
3
25
59
9
15
9
16
5
114
36
61
24
35
24
13
12
17
6
9
40
56
12
52
60
29
54
18
187
23
57
12
96
4
101
7
12
24
29
3
39
61
137
3
24
45
54
42
114
6
79
11
133
59
1
59
33
3
37
12
12
8
3
9
36
57
63
27
12
13
8
135
108
25
44
21
7
23
12
30
24
6
48
66
30
84
24
6
7
20
45
39
24
9
3
15
45
27
36
9
16
11
45
28
35
37
11
9
99
12
9
15
21
3
24
66
72
43
29
90
61
60
125
87
28
11
33
48
9
43
8
28
17
43
47
12
25
11
25
60
24
83
13
11
36
13
20
15
97
104
28
60
92
21
3
24
3
25
84
29
27
15
37
56
15
61
23
13
8
60
87
120
37
11
24
96
36
33
87
48
33
15
13
12
17
6
42
15
4
5
6
25
59
9
76
56
27
12
33
12
3
18
18
25
5
19
12
23
21
40
11
25
48
20
123
114
15
16
17
18
12
48
9
28
8
15
48
97
23
96
36
13
29
18
9
76
24
36
23
37
20
15
13
20
12
105
39
3
21
40
32
12
21
87
28
59
13
35
109
5
79
12
32
96
4
20
3
73
41
39
9
6
42
24
55
83
1
11
60
121
8
24
51
114
42
93
57
66
72
33
28
17
3
15
12
12
1
5
66
6
43
11
33
75
33
75
25
8
15
21
63
6
24
96
15
4
77
3
21
30
60
132
18
72
15
15
48
36
36
9
3
48
24
33
15
57
63
157
24
20
69
51
12
9
15
60
36
3
36
24
21
4
17
72
6
24
90
3
45
30
25
8
4
35
13
104
124
20
4
11
36
25
89
30
37
5
42
78
24
19
32
12
100
8
3
36
33
3
12
33
112
5
18
30
3
45
19
5
55
8
33
15
51
69
60
16
8
27
13
5
51
16
8
36
76
11
13
56
21
18
12
33
24
3
85
17
48
30
69
15
6
63
60
16
23
12
18
18
12
1
56
105
3
93
144
15
15
60
25
11
24
9
16
20
15
13
60
95
45
75
45
33
3
16
120
56
45
15
148
32
40
23
37
17
18
48
96
1
24
5
123
12
3
6
24
27
28
23
9
9
79
36
56
21
30
13
12
47
36
1
24
12
17
7
41
43
59
48
18
7
59
24
36
49
95
1
68
12
63
12
49
20
12
39
6
63
57
15
39
9
9
75
27
61
32
15
12
13
5
18
30
18
25
24
8
24
4
227
9
45
15
39
24
85
131
69
12
39
9
40
41
15
64
35
102
18
13
17
27
4
12
5
24
18
25
53
48
66
60
49
92
69
19
56
24
24
16
5
24
48
3
69
30
13
20
99
13
17
6
18
54
12
6
72
78
13
35
25
104
12
3
72
36
73
92
27
48
37
8
52
120
5
96
24
3
15
78
30
42
24
63
3
24
13
11
45
15
9
33
24
30
1
23
25
41
15
16
72
23
12
60
36
9
15
13
24
44
51
25
24
12
23
9
40
5
7
11
189
33
27
39
12
57
15
42
48
87
3
13
23
42
54
84
61
20
45
19
47
13
60
35
61
44
40
11
1
47
81
16
24
60
59
25
77
139
29
78
69
76
8
40
161
6
90
19
95
49
59
12
30
75
40
48
23
45
100
29
24
15
9
6
1
35
25
20
60
88
35
33
3
25
44
28
23
36
25
8
15
18
42
48
33
4
20
117
3
45
30
117
16
59
13
5
42
73
23
37
8
9
6
33
12
4
8
60
63
60
33
40
84
8
64
11
24
18
7
20
28
65
6
42
15
9
3
15
97
23
1
35
21
60
3
1
24
23
33
60
15
24
42
24
139
20
3
12
12
13
23
42
7
35
24
97
35
73
12
44
3
13
80
4
53
3
64
48
12
23
45
15
36
21
16
53
19
23
93
36
24
52
17
111
60
45
111
76
95
33
64
23
109
8
208
17
48
3
72
15
13
44
87
21
4
8
12
9
27
75
13
29
18
69
4
29
91
12
32
15
12
24
192
37
32
33
72
19
24
8
88
29
48
48
67
59
36
24
21
12
12
28
32
255
6
72
55
12
23
6
51
16
44
60
24
39
37
20
45
31
8
4
8
39
30
3
15
1
29
72
15
15
13
11
12
49
5
55
8
132
3
12
33
45
51
21
6
49
11
73
56
3
60
1
24
5
31
17
135
123
25
20
12
48
12
84
24
4
47
18
48
30
24
45
24
21
6
18
24
3
64
29
19
47
1
48
29
3
39
69
9
6
96
25
96
17
18
30
30
13
47
ABCD 94779336506*3^$a+1 [50011]
6
15
75
6
3
21
15
21
107
40
51
5
76
45
3
72
44
19
12
48
21
120
20
7
30
47
37
6
84
149
40
177
63
87
72
21
117
3
45
24
27
24
87
42
15
27
144
66
83
31
9
45
48
23
7
9
21
48
270
81
39
36
6
30
30
102
101
55
21
68
7
6
72
51
135
129
56
61
18
21
9
42
24
36
29
55
5
7
77
1
30
84
5
16
51
36
108
12
30
27
72
3
60
30
66
6
3
12
21
18
30
6
60
33
33
39
3
65
151
45
104
1
6
36
72
12
9
60
111
18
48
60
24
6
18
35
184
36
27
12
101
55
12
54
108
66
29
7
30
60
78
41
25
66
29
31
6
30
12
18
83
19
66
35
40
45
66
84
84
6
95
31
60
36
53
31
60
84
5
100
15
36
33
56
16
15
24
90
12
138
54
30
36
24
5
31
30
6
96
18
15
44
31
60
72
48
42
3
81
6
42
30
12
54
12
18
12
233
1
15
15
48
21
45
12
18
60
132
72
21
81
3
12
104
121
36
83
24
1
42
24
18
30
18
3
117
42
48
12
18
42
6
30
60
9
36
21
114
5
7
18
51
3
72
9
21
15
63
36
12
84
54
72
23
7
33
15
54
6
36
45
171
18
120
6
29
40
20
31
69
21
6
18
299
61
15
20
16
51
12
41
61
15
15
66
3
75
90
30
65
25
39
81
126
9
81
18
60
36
21
9
30
246
60
63
63
180
12
132
60
18
6
36
24
36
105
9
24
27
15
54
30
149
31
66
15
44
25
15
39
12
36
9
9
102
9
33
6
42
30
69
68
7
33
135
96
21
39
150
12
198
84
41
55
21
15
33
3
33
141
59
25
6
18
18
17
100
15
18
12
27
69
84
60
12
123
261
15
20
7
69
15
24
24
18
87
141
15
27
24
96
24
6
18
180
72
84
29
67
138
102
57
21
30
24
6
90
42
18
65
169
30
102
3
75
6
60
12
3
44
73
54
24
12
57
20
115
66
15
27
9
15
48
41
127
9
39
5
1
66
90
78
90
15
36
104
19
45
63
12
18
24
6
54
39
27
30
30
17
100
3
57
87
89
85
12
12
36
6
30
114
29
7
66
84
6
9
33
12
30
24
30
12
42
36
12
77
1
51
51
42
75
12
44
76
111
72
6
60
15
36
33
11
144
7
45
3
72
180
29
37
48
12
18
102
162
12
24
24
18
27
20
115
6
66
36
9
75
29
16
48
105
18
24
36
17
31
69
72
45
3
72
3
48
30
12
120
51
75
9
33
18
66
59
7
24
54
39
36
104
36
67
144
6
27
15
6
42
17
112
44
60
1
24
51
15
18
11
115
261
48
27
18
48
12
35
120
60
91
12
24
9
36
3
108
78
42
78
6
18
18
30
78
29
52
33
35
37
6
18
66
18
42
129
87
12
81
15
36
36
42
18
57
21
54
6
95
31
24
12
57
36
9
6
6
48
138
53
40
21
3
12
21
23
31
36
48
66
54
66
63
45
11
7
69
180
224
7
30
63
45
30
6
30
9
21
18
105
15
65
61
12
84
15
44
115
42
24
54
9
20
157
6
132
6
99
51
24
18
12
71
64
93
18
21
8
7
108
42
15
69
342
24
126
42
105
33
24
36
30
12
18
3
21
54
54
18
33
51
60
30
90
6
12
11
25
95
37
23
85
12
30
12
48
30
54
36
24
33
15
90
48
48
12
23
1
15
68
7
30
59
25
15
15
6
15
84
21
15
129
144
138
54
18
81
75
42
30
17
40
36
36
45
150
189
39
48
9
3
12
18
162
93
51
12
9
159
6
30
33
36
15
36
84
5
19
66
35
7
18
162
17
67
9
27
60
33
111
6
27
15
21
36
15
24
125
19
12
18
102
60
90
30
30
18
18
39
69
135
27
57
21
84
48
12
11
19
72
18
42
66
90
60
17
211
24
5
25
96
54
48
24
45
39
5
55
5
16
123
18
102
5
7
129
39
45
123
9
21
90
53
55
6
6
57
183
12
198
24
3
63
72
60
21
15
9
21
35
25
6
6
47
25
15
140
43
84
6
18
36
6
42
102
54
12
24
53
7
9
36
15
24
5
19
18
12
11
16
21
48
15
15
6
48
6
21
3
41
25
102
189
261
39
111
12
6
42
93
27
132
12
6
90
9
81
3
51
24
9
3
53
7
69
69
12
24
24
59
7
36
18
66
24
66
23
133
18
45
171
60
108
81
27
48
6
6
42
15
3
33
9
42
69
15
12
12
81
20
19
105
72
48
72
51
117
27
24
89
40
21
6
6
132
75
123
84
36
120
54
6
53
7
33
9
35
40
36
20
49
11
264
40
21
60
72
54
89
61
6
24
54
30
66
15
105
6
113
61
108
18
18
102
60
24
45
39
30
36
48
27
168
51
105
104
7
114
39
ABCD 94779476926*3^$a+1 [50024]
15
45
201
111
24
27
105
60
12
108
45
3
60
39
45
33
3
84
3
33
39
81
9
66
69
93
144
54
45
9
51
72
117
63
24
9
27
57
108
42
6
15
12
57
42
9
87
84
33
180
3
132
21
192
48
111
18
3
3
201
36
57
63
3
12
33
264
15
42
66
18
111
36
105
15
117
15
192
84
9
63
12
36
12
63
129
21
15
39
12
66
3
9
36
12
48
27
207
21
27
48
9
96
36
108
33
39
111
57
63
24
45
15
36
57
195
78
60
27
123
12
165
45
12
63
27
138
240
6
9
3
33
180
24
27
66
39
84
15
45
9
51
60
84
48
72
117
30
33
36
12
120
24
60
24
111
96
33
12
39
21
12
96
60
15
66
123
75
48
120
48
24
45
60
93
63
21
111
15
45
117
18
9
36
12
21
66
33
96
204
33
48
87
60
12
12
81
27
75
60
18
12
111
24
48
84
24
12
48
81
51
108
99
240
12
141
24
189
15
60
51
9
84
12
24
39
60
12
6
114
96
45
12
15
36
45
12
60
15
45
15
9
48
3
57
93
15
33
39
21
15
81
66
114
60
51
60
48
387
117
45
12
30
48
66
27
9
126
45
219
93
48
27
153
15
24
18
15
141
39
153
27
117
18
60
33
147
30
3
168
27
9
21
30
93
24
12
171
108
24
81
192
12
15
33
60
9
60
39
9
27
3
12
138
48
3
87
12
72
168
42
78
33
48
27
12
42
39
192
105
15
27
162
90
141
108
12
87
36
21
48
3
24
129
15
57
135
12
90
27
3
18
48
84
12
6
33
39
45
36
21
54
12
30
63
60
12
60
3
9
75
81
12
15
48
9
3
33
9
3
63
24
57
48
108
120
24
339
57
9
126
9
3
12
144
9
27
294
156
18
45
51
24
33
108
39
66
90
54
42
180
54
6
138
87
24
45
27
48
12
12
63
60
12
180
153
75
84
69
39
30
3
108
36
63
33
12
27
48
21
120
72
72
36
72
132
63
93
81
48
3
45
108
84
15
33
3
12
27
6
111
39
24
45
15
18
48
87
87
33
60
72
75
240
21
12
48
60
12
48
24
63
114
63
21
87
27
60
108
12
33
57
27
3
78
147
3
180
48
45
75
66
111
27
66
84
96
30
36
36
33
12
9
18
60
141
51
69
60
60
72
33
147
9
6
33
105
102
9
3
21
36
39
69
12
93
36
6
21
108
39
30
183
108
24
36
60
12
3
72
57
12
60
75
18
132
54
12
30
12
27
84
144
3
105
60
39
21
33
15
12
33
84
15
96
24
48
48
27
33
24
96
147
24
33
12
48
75
81
60
72
75
33
15
21
51
90
123
60
57
15
12
291
45
12
48
39
33
33
60
102
33
87
69
135
105
3
30
3
45
15
39
81
120
12
291
69
243
72
30
36
54
57
15
30
15
183
72
33
27
33
3
102
3
45
48
135
15
24
201
156
36
39
105
51
129
51
12
45
57
6
45
72
12
63
21
51
60
9
9
3
75
312
21
51
33
15
36
66
96
63
144
45
96
132
144
30
60
9
9
102
9
24
27
18
12
51
60
39
78
63
108
84
75
66
99
36
51
150
63
72
96
57
27
9
30
114
15
111
9
48
15
33
87
9
21
48
27
108
24
33
15
27
117
36
75
102
108
15
69
51
12
48
12
15
48
12
60
12
18
48
192
78
12
21
45
54
33
120
27
150
15
3
48
24
12
9
36
39
57
12
3
60
132
57
165
39
84
12
51
54
90
54
27
12
36
12
72
132
96
27
6
66
9
24
36
24
225
3
39
114
135
60
27
54
96
78
12
84
24
81
96
12
51
12
117
108
9
78
102
3
93
75
60
192
72
51
30
54
36
9
153
198
60
18
12
42
120
72
45
63
57
3
21
9
3
24
3
48
45
48
261
3
60
51
120
81
111
9
3
30
96
6
54
27
99
48
33
12
108
24
33
ABCD 94779718492*3^$a+1 [50001]
12
192
120
35
22
26
73
47
120
24
16
8
46
74
109
72
11
85
9
26
24
205
11
13
24
36
201
38
37
59
82
254
1
48
36
131
70
2
48
40
200
142
15
11
154
62
10
123
165
123
48
24
203
133
456
3
105
36
35
112
104
13
120
11
97
132
315
56
25
9
75
123
69
11
154
126
90
15
60
105
39
456
227
61
60
111
8
10
15
57
36
2
70
146
192
265
192
12
84
156
24
72
9
111
12
36
12
117
27
144
192
47
58
14
58
51
24
155
313
47
1
12
45
182
72
24
240
85
24
83
24
61
249
18
90
108
162
18
27
45
62
46
90
72
32
216
24
96
192
133
192
203
10
135
117
50
13
99
18
75
35
70
72
375
21
27
27
18
27
48
35
72
49
111
8
61
192
45
62
205
83
24
24
96
24
312
49
21
63
131
13
83
37
72
33
180
87
23
142
74
34
15
215
58
27
227
1
87
32
73
57
14
22
74
205
315
18
3
195
32
40
93
59
46
72
2
13
131
144
37
24
180
9
147
35
13
72
93
15
23
48
72
13
107
168
22
75
252
48
57
2
16
8
37
12
215
25
12
11
25
12
3
69
75
69
120
81
3
47
216
490
243
11
16
72
32
58
38
25
12
11
22
2
13
72
75
45
107
96
312
37
123
33
23
205
59
22
63
11
229
60
12
21
54
9
84
33
2
61
11
48
240
133
108
36
35
85
11
40
144
56
157
273
27
48
12
35
72
25
96
117
2
16
80
85
177
90
90
3
168
11
24
46
90
104
97
69
90
33
165
231
57
50
120
64
18
38
24
118
146
24
37
11
214
50
121
47
85
93
134
48
120
97
204
35
46
15
21
54
8
85
35
37
59
46
111
107
13
48
99
18
54
8
190
2
24
25
12
24
155
120
16
8
82
15
215
13
9
72
26
154
3
33
63
59
22
108
158
22
63
72
11
16
18
62
24
24
85
48
24
48
45
51
132
69
36
219
123
162
99
27
32
130
15
12
59
85
189
27
171
33
95
34
3
12
47
10
110
61
240
12
12
36
12
93
342
32
49
204
48
99
93
11
72
40
128
61
35
61
192
11
96
1
132
75
18
27
276
39
296
72
48
61
11
34
15
48
45
170
96
94
170
72
13
11
72
40
104
121
144
60
203
48
73
57
14
73
57
195
21
72
110
73
60
323
46
159
11
48
133
168
11
96
130
38
24
373
12
93
87
35
40
81
132
275
34
36
39
11
85
59
109
84
48
12
3
129
108
33
50
192
82
15
48
47
13
48
84
143
13
24
168
45
75
108
12
93
27
11
85
12
9
108
207
35
13
177
26
24
85
45
110
120
144
72
22
15
35
130
63
23
184
32
120
24
22
50
192
25
95
88
69
168
12
191
37
60
71
37
35
22
231
59
13
75
8
240
24
192
109
36
36
108
12
59
73
108
237
38
85
83
25
21
26
48
1
36
35
25
60
ABCD 94779998078*3^$a+1 [50008]
127
32
76
24
120
47
204
85
35
1
53
175
8
40
24
56
40
12
131
25
32
4
96
168
20
76
24
60
20
105
55
35
186
31
48
41
31
24
89
127
108
36
35
1
77
27
64
132
128
96
4
36
60
24
24
161
31
23
13
107
61
32
184
144
176
120
28
65
75
16
84
257
75
16
32
27
30
19
56
33
132
43
80
15
42
30
21
3
141
16
72
36
24
48
128
16
20
15
49
5
67
12
35
66
15
4
20
105
7
36
72
47
61
24
20
189
115
12
44
28
65
15
57
111
4
68
40
8
40
20
40
17
27
135
25
120
68
180
52
128
40
8
60
12
16
5
96
19
32
108
4
36
240
224
57
51
84
36
99
9
52
137
55
108
12
17
39
39
120
33
28
36
24
24
12
120
48
125
7
36
60
12
11
21
255
45
144
39
33
148
60
89
235
8
24
33
7
60
116
88
72
20
129
115
8
100
8
12
21
139
12
116
28
35
25
84
125
7
8
72
156
9
31
20
69
79
84
12
20
9
15
15
97
108
32
129
195
40
89
51
39
61
108
5
43
48
71
133
96
44
72
33
42
54
15
15
25
24
36
36
116
84
4
41
48
43
12
96
125
27
4
23
33
252
52
56
4
29
7
8
196
5
195
9
159
16
35
57
112
72
83
1
212
117
51
51
90
31
44
64
20
4
41
66
105
28
17
43
20
96
111
61
128
21
31
48
44
52
48
108
72
156
20
15
21
88
71
181
35
13
11
97
80
33
54
13
59
73
12
44
21
91
17
55
68
4
29
6
85
143
60
1
116
40
20
36
4
65
19
32
52
48
29
75
33
91
120
29
27
165
60
15
15
133
68
72
21
19
48
53
15
96
4
101
55
36
60
53
199
71
25
24
36
36
84
245
79
5
55
372
24
164
40
108
107
73
12
92
76
32
28
77
72
19
120
152
4
104
4
60
101
391
53
103
8
36
36
48
24
40
60
308
24
76
173
15
21
3
108
208
185
115
24
60
56
51
129
36
76
32
112
29
6
109
276
24
20
16
36
53
7
317
187
36
17
55
32
15
1
17
3
93
27
4
84
44
51
1
56
33
31
56
57
3
48
216
40
48
8
33
7
72
8
3
109
36
56
39
1
245
54
21
84
100
155
145
120
20
4
68
28
24
60
5
12
18
1
164
136
24
36
72
89
39
21
55
29
6
1
47
133
80
52
8
64
60
36
60
12
32
75
1
68
75
24
105
12
40
113
15
105
51
24
28
80
159
61
68
40
11
1
60
24
23
162
79
24
60
32
40
24
24
20
240
108
39
1
44
184
221
31
17
147
40
8
108
27
81
9
91
11
18
7
29
36
19
92
264
75
49
29
43
44
33
31
12
68
15
6
19
32
64
8
40
32
36
72
21
15
69
132
15
3
121
56
48
21
60
15
4
60
137
31
23
66
60
15
88
161
67
60
12
216
44
15
6
87
88
24
32
3
141
4
65
31
36
20
24
16
20
123
93
33
15
64
48
23
69
285
36
175
24
5
30
13
200
60
4
176
39
138
90
33
3
21
16
104
76
17
60
91
11
169
11
49
29
31
35
57
40
24
24
251
121
44
39
36
33
148
53
19
8
147
121
65
31
35
25
24
44
40
8
40
92
76
12
17
43
48
20
64
36
12
119
1
68
36
64
212
33
6
30
103
11
25
36
20
124
44
12
36
93
60
51
160
35
13
12
35
25
59
36
49
60
5
115
152
28
11
25
20
160
65
123
16
12
29
19
44
132
48
100
68
84
24
72
3
9
160
20
76
35
1
48
80
72
15
13
65
63
4
20
40
96
59
18
36
79
216
36
35
1
32
36
16
48
11
85
264
77
19
161
39
36
16
32
180
88
80
33
31
36
ABCD 94780182884*3^$a+1 [50074]
11
37
32
75
37
96
48
5
24
43
8
9
90
18
43
72
5
48
180
19
192
23
42
36
15
33
66
9
4
5
3
52
47
13
17
180
30
6
42
30
15
81
66
1
53
27
9
24
6
48
13
24
29
27
105
7
5
72
36
39
33
7
44
60
9
43
17
67
65
15
3
6
127
113
7
8
4
23
72
21
9
72
15
28
23
24
54
24
7
29
6
24
30
55
59
81
105
19
53
3
72
52
32
4
17
120
3
15
6
55
41
60
19
11
54
18
21
40
17
7
36
5
12
19
5
103
65
3
3
54
7
11
37
12
95
45
24
51
13
5
43
48
59
21
69
36
24
27
16
12
48
8
27
37
35
48
13
35
6
15
3
6
15
45
6
109
5
7
44
88
41
31
41
42
18
12
7
11
85
53
6
13
53
3
9
42
66
12
18
13
60
89
72
3
88
65
63
16
5
15
33
36
7
17
3
129
15
4
11
66
99
9
36
30
1
84
8
27
150
90
13
5
48
7
20
3
24
24
6
19
20
9
3
4
56
57
7
11
13
125
6
9
84
12
21
39
141
7
23
18
7
17
3
33
60
36
43
12
11
13
77
30
18
79
60
5
6
57
57
36
7
83
6
3
15
72
18
91
12
12
8
40
29
91
24
36
29
90
48
18
30
37
83
18
99
48
9
19
60
17
7
60
5
18
48
21
45
30
6
24
43
12
56
88
29
3
24
16
24
5
24
19
8
93
6
25
84
17
27
15
18
3
40
5
12
19
65
3
40
80
93
54
48
6
36
6
18
19
12
23
18
19
48
8
28
5
15
9
3
28
11
6
24
31
17
12
123
33
108
84
7
5
48
12
91
29
3
33
12
63
3
30
42
30
12
72
43
32
16
12
32
15
6
18
25
29
31
17
99
4
35
30
42
45
27
6
12
67
8
9
18
6
27
52
48
8
9
72
18
18
54
73
41
6
45
9
12
27
75
21
27
48
24
42
3
27
24
37
32
45
3
3
42
24
19
5
31
89
6
13
68
84
16
44
16
53
55
41
18
18
3
64
5
12
103
12
20
28
48
68
9
66
37
29
31
5
72
7
11
33
4
41
42
42
30
48
54
48
42
90
103
53
24
96
3
9
30
78
24
138
96
9
33
120
84
19
17
24
54
90
72
30
13
11
18
7
164
45
24
51
27
24
85
44
21
75
93
42
66
54
13
8
112
11
6
48
15
3
85
8
9
7
60
23
37
65
66
18
36
43
60
20
16
29
12
51
3
81
39
21
16
32
45
6
24
66
36
15
24
21
36
24
18
48
25
12
128
4
65
48
3
33
31
11
18
111
28
128
9
15
21
48
6
13
8
93
84
48
7
8
33
55
96
48
36
47
42
30
13
44
9
24
63
9
6
13
20
4
35
13
65
87
3
13
77
12
55
8
3
42
67
8
64
36
48
156
24
5
6
6
39
48
40
5
60
7
5
3
105
31
11
6
84
120
48
6
69
16
176
28
80
16
12
107
42
15
16
113
19
5
7
5
24
31
96
20
15
97
23
138
51
28
5
36
6
6
48
31
65
55
5
6
13
5
84
42
30
24
31
144
65
31
11
72
6
42
42
72
43
17
36
163
60
29
18
42
7
149
7
53
51
9
111
4
12
17
3
9
3
36
21
39
36
135
61
24
29
19
8
99
61
5
30
18
55
20
136
120
11
13
11
73
12
48
20
21
90
85
35
21
195
6
7
48
5
12
87
40
29
24
72
24
6
18
12
36
39
4
11
13
17
36
127
17
30
78
66
42
24
126
13
11
9
60
64
8
93
75
72
9
48
31
35
6
171
45
84
6
69
3
21
16
11
102
87
51
13
5
60
31
8
45
63
52
60
20
75
48
90
19
53
12
19
12
20
100
12
12
65
36
19
5
43
65
15
40
125
147
3
1
12
29
6
13
89
42
18
15
16
47
18
30
49
20
27
13
17
103
35
45
45
72
55
23
120
85
35
117
40
59
6
55
11
69
4
44
40
140
15
1
5
7
5
3
27
45
93
27
60
9
24
54
45
57
96
3
16
36
77
30
93
48
9
96
7
128
129
48
67
12
8
76
32
9
30
96
30
12
48
43
24
131
121
5
39
69
63
15
13
32
75
54
19
5
66
24
6
24
31
20
9
19
80
21
27
9
31
29
91
24
44
81
24
27
28
36
59
66
19
41
18
6
66
25
71
42
30
1
12
83
72
13
29
67
11
24
6
138
37
144
59
6
18
33
12
148
84
24
56
81
60
187
8
12
105
102
18
15
52
44
45
36
6
42
31
44
21
79
12
11
30
39
81
144
3
100
8
100
29
66
13
24
56
21
48
115
53
3
21
48
3
33
7
29
6
93
24
60
45
36
54
6
7
48
24
41
36
36
15
40
35
9
4
11
85
53
7
29
24
7
8
123
93
16
35
30
18
30
135
27
78
12
6
13
35
6
18
48
42
36
42
37
65
31
17
12
96
54
18
48
30
6
15
33
7
5
156
114
13
35
48
9
28
5
36
66
61
8
36
45
19
12
59
6
12
7
29
7
32
27
13
53
72
150
48
97
5
36
7
48
47
45
45
43
35
9
52
96
35
114
24
31
5
120
135
3
73
149
18
42
30
6
135
48
69
12
39
9
72
36
27
33
39
24
21
19
11
13
11
49
5
31
17
27
12
4
149
12
3
16
77
67
56
21
6
9
4
96
41
12
43
17
27
4
12
5
7
8
3
24
18
27
88
179
18
87
9
12
7
36
5
39
21
75
36
45
66
54
48
31
5
39
16
71
24
21
21
7
17
30
18
30
1
5
7
35
18
147
12
21
7
8
147
72
30
15
27
25
71
25
44
16
59
54
12
43
11
33
15
6
36
19
72
83
42
15
48
129
12
79
65
84
12
19
12
59
21
48
51
24
114
43
48
17
24
108
36
55
35
30
12
30
30
24
84
ABCD 94780414258*3^$a+1 [50131]
125
30
13
152
40
23
36
54
42
18
42
25
11
60
73
11
24
84
48
73
5
139
47
24
84
36
49
96
35
36
24
30
75
16
11
12
30
27
9
7
5
27
48
3
69
51
96
24
12
97
23
24
1
8
16
53
30
30
55
83
13
152
63
25
29
18
24
9
15
6
18
30
27
51
133
80
99
36
90
12
19
8
15
36
37
32
3
24
6
102
36
42
27
16
5
6
48
156
1
5
30
24
66
115
41
132
48
18
49
48
23
6
115
29
27
45
27
3
12
57
15
9
21
186
42
63
3
21
16
23
1
59
144
12
1
80
69
3
21
6
6
63
21
66
54
66
30
42
1
32
40
29
3
147
60
1
5
19
80
21
18
60
102
79
23
30
18
60
37
41
6
25
23
25
56
24
15
12
13
107
21
63
96
25
71
12
66
75
51
114
12
12
30
48
93
112
24
8
40
11
37
47
81
24
27
18
6
85
65
36
96
192
18
9
3
90
66
156
36
25
24
56
9
48
6
42
12
72
43
53
60
60
42
6
19
71
25
24
8
3
30
6
1
72
23
42
55
35
85
11
66
139
24
53
19
24
65
31
143
25
8
39
1
47
33
48
45
30
45
24
87
18
7
80
9
222
49
29
42
48
6
6
18
19
41
31
23
57
21
12
126
9
21
6
21
39
60
18
216
19
8
3
96
21
3
120
61
8
72
3
48
30
42
12
30
48
30
13
29
75
184
17
15
64
23
60
60
102
30
45
33
30
60
6
6
6
115
29
43
48
8
75
6
54
30
19
8
33
15
24
16
56
3
12
1
143
9
15
6
6
96
37
23
33
51
21
45
18
24
60
60
6
27
69
3
21
120
36
54
1
59
30
96
228
66
81
9
114
126
12
19
96
77
27
45
18
12
84
12
85
72
8
40
17
18
24
84
57
9
15
69
6
85
23
25
8
57
66
12
48
1
24
29
27
3
45
88
32
27
114
6
24
24
21
51
48
37
5
66
12
48
24
21
39
33
75
12
90
15
48
15
1
5
12
55
59
24
42
30
12
30
66
12
18
30
45
105
7
72
17
90
61
23
12
69
40
5
48
18
33
15
1
24
59
93
87
30
3
24
16
24
59
37
5
75
3
84
25
96
59
42
18
1
24
35
96
21
88
41
54
12
66
27
33
78
81
15
6
19
8
27
6
12
6
42
18
57
3
45
16
23
60
21
21
24
91
56
15
30
75
9
18
48
13
11
36
12
45
48
3
12
48
1
8
16
5
30
24
42
99
39
36
42
27
51
6
55
5
18
30
43
72
176
72
213
75
15
1
5
51
3
132
54
6
13
17
15
15
9
51
42
12
15
3
13
125
67
11
24
42
6
18
6
168
12
66
30
25
48
24
47
9
51
48
37
96
35
60
169
48
11
84
132
96
42
18
78
12
15
64
83
72
84
6
6
13
35
21
88
11
90
36
18
42
30
36
18
42
42
12
63
93
67
17
55
5
114
84
85
77
43
5
6
21
64
11
6
18
109
23
9
15
60
84
72
78
91
35
13
47
24
9
48
87
33
48
9
156
19
5
150
13
107
30
12
6
69
39
49
23
84
6
87
51
90
72
3
195
12
12
6
55
5
36
31
29
54
24
21
75
54
7
5
123
3
42
3
88
24
71
24
1
5
24
43
23
57
40
23
54
3
9
30
73
11
21
3
36
30
42
54
43
47
1
48
24
5
3
45
72
48
84
18
21
27
48
21
144
72
24
24
136
11
24
120
36
97
80
27
13
32
16
5
48
12
87
45
12
108
42
1
23
129
21
30
84
57
3
45
93
18
114
7
53
18
12
42
18
156
30
7
24
104
24
15
12
45
16
5
78
36
108
21
147
30
15
64
8
51
85
24
48
104
75
24
21
40
23
1
80
21
3
45
123
3
12
9
24
51
6
54
9
16
5
43
65
6
30
42
114
18
12
18
7
120
53
3
3
37
29
3
15
36
84
1
35
12
48
1
56
15
78
6
13
32
3
12
120
6
54
48
13
32
3
30
102
12
18
18
57
33
30
48
24
36
117
40
24
56
15
25
17
30
156
45
51
109
35
21
21
139
11
69
40
8
27
61
5
43
11
30
78
33
75
48
61
35
61
23
1
5
139
5
19
56
40
47
54
51
39
249
45
67
152
3
102
18
30
102
60
37
5
43
23
60
18
66
48
25
56
39
33
9
31
5
18
42
30
24
153
3
48
114
30
12
73
47
1
144
89
30
121
35
66
24
3
45
75
81
31
5
24
36
96
12
36
15
16
24
41
39
24
48
27
156
120
66
18
186
19
35
66
19
32
16
104
48
51
21
51
84
168
48
25
48
24
32
9
6
6
42
12
21
3
37
17
78
48
120
1
8
112
48
23
24
54
19
71
9
40
32
195
61
59
21
15
49
29
24
60
36
12
12
6
42
123
21
6
12
25
56
21
30
36
25
72
48
32
51
109
5
30
21
16
5
6
37
11
61
11
24
6
15
3
30
15
15
25
41
30
18
30
25
11
37
23
12
12
25
53
18
81
3
13
24
23
33
24
21
3
264
51
37
107
126
6
9
16
83
60
57
69
30
24
12
73
5
51
15
66
31
23
1
125
60
60
36
15
3
12
25
53
19
5
12
30
1
8
24
40
47
73
11
6
31
47
132
61
35
78
39
3
45
72
81
84
72
3
3
48
12
25
59
ABCD 94780587368*3^$a+1 [50012]
83
16
24
87
6
336
27
15
36
29
133
84
15
128
96
48
187
12
54
36
23
31
24
66
96
207
56
16
56
25
30
41
73
36
3
8
73
23
103
24
209
61
83
43
101
72
96
19
36
30
3
87
17
1
23
103
72
78
12
39
15
89
7
57
8
7
30
3
96
8
133
18
9
63
198
18
30
90
126
6
90
3
8
43
84
17
24
31
18
54
41
55
30
72
144
18
36
117
105
15
39
9
39
9
27
36
6
12
71
91
24
30
36
59
64
21
42
9
24
56
16
39
54
35
64
3
21
21
83
7
17
55
33
15
96
162
39
9
183
33
71
7
120
90
126
6
18
33
93
66
177
24
3
72
138
51
80
19
84
89
1
6
89
13
24
3
27
54
54
18
18
42
3
8
24
13
27
96
99
12
17
96
72
127
17
48
1
87
57
90
18
3
3
197
120
184
24
80
55
9
24
63
18
12
99
27
69
21
42
72
33
32
79
180
69
3
48
6
84
59
16
15
17
19
144
69
8
48
16
8
85
198
198
15
9
159
3
29
24
64
309
18
54
96
27
93
75
21
30
198
126
36
125
24
40
15
17
49
24
66
53
96
37
11
19
18
6
53
88
3
21
9
39
51
6
30
36
54
108
27
69
36
48
71
25
47
7
36
53
37
27
117
99
57
90
132
17
16
32
7
126
3
9
23
49
36
24
75
104
13
3
93
54
54
63
147
36
54
3
24
123
54
12
6
84
33
56
1
24
126
17
37
155
7
57
48
57
71
16
15
6
12
6
129
8
112
51
36
6
12
36
3
39
30
42
57
48
123
18
24
3
8
25
54
12
21
93
72
18
65
1
54
17
16
117
30
36
201
39
17
103
96
18
30
54
18
18
23
31
6
35
55
36
66
27
51
29
24
139
54
15
81
72
30
96
30
35
96
40
33
12
24
51
51
78
15
57
30
108
60
9
135
9
21
51
27
12
17
61
107
1
72
138
45
24
56
88
39
17
1
24
71
37
120
18
57
69
51
8
49
111
104
40
21
3
189
59
55
120
24
12
18
51
129
126
6
51
21
83
7
17
31
17
112
168
15
12
45
48
3
45
120
15
30
51
111
41
16
39
12
24
108
9
48
288
48
56
31
6
66
24
161
112
8
112
128
91
21
63
36
21
219
53
49
71
1
348
3
32
91
30
63
81
15
8
13
132
15
128
175
24
36
36
84
77
49
63
8
64
104
64
207
48
17
16
75
93
32
16
128
133
36
63
21
18
33
9
30
41
31
113
48
73
24
66
21
32
144
43
12
57
15
78
30
53
25
15
69
36
42
48
5
67
21
33
143
61
227
43
36
137
97
119
16
21
24
11
88
45
12
78
12
18
27
15
84
6
39
45
107
72
55
72
18
6
65
61
107
19
21
8
24
31
36
5
120
40
48
8
121
60
27
99
21
9
60
66
18
18
198
60
3
9
18
6
87
3
45
8
88
69
114
30
24
27
81
54
48
33
80
163
30
72
87
8
13
35
97
119
19
5
37
35
37
75
104
31
41
37
174
24
53
16
3
102
87
165
24
35
112
33
210
5
109
11
55
24
12
5
88
51
132
161
19
21
33
143
40
8
43
30
54
36
180
33
9
12
35
16
72
63
36
18
35
325
11
7
9
39
72
24
84
77
13
27
177
15
56
1
30
6
11
40
141
51
27
12
105
57
63
8
7
65
7
17
67
42
51
96
152
24
48
72
55
9
87
138
23
37
12
6
33
39
12
77
1
63
75
5
37
11
55
17
40
48
39
42
48
6
72
9
93
35
55
41
31
9
27
150
47
25
12
3
141
24
126
84
36
5
40
27
5
49
204
51
15
18
126
17
19
18
3
3
36
54
102
60
33
104
61
126
18
75
225
108
267
56
55
6
27
312
104
1
23
37
90
9
3
18
114
9
48
33
18
101
19
90
42
36
12
41
127
65
16
21
27
333
54
18
42
137
24
37
3
33
30
36
78
12
3
21
144
372
39
39
33
32
43
29
16
153
36
30
5
19
12
60
12
18
15
99
29
7
84
24
69
231
114
71
49
23
13
35
55
17
64
8
127
41
37
12
6
18
12
3
39
18
108
171
45
3
32
19
30
ABCD 94781055802*3^$a+1 [50024]
145
48
149
90
36
72
85
23
169
32
144
15
18
63
48
51
157
23
18
18
213
3
126
54
57
144
240
45
67
59
72
45
9
72
36
18
18
103
5
126
13
131
54
126
9
96
240
87
144
54
36
31
5
54
21
15
162
31
77
3
15
1
89
54
129
48
3
54
126
73
35
72
18
51
160
95
97
83
13
167
18
7
191
72
105
219
421
65
108
67
5
91
96
224
93
19
53
43
128
144
144
96
75
18
3
105
87
16
95
216
73
48
77
90
72
36
54
7
245
288
18
73
32
112
107
181
48
128
57
87
21
36
39
123
181
161
63
16
96
80
112
83
13
59
21
285
3
33
31
23
265
144
5
252
223
29
163
17
234
144
37
179
45
48
15
36
109
48
311
18
144
103
257
18
13
32
189
19
96
29
67
176
99
18
180
108
108
31
5
18
36
85
131
180
73
89
18
54
79
80
39
73
125
180
126
33
48
96
3
18
54
277
29
72
18
25
128
9
87
183
121
239
144
1
128
112
65
79
29
67
128
3
72
54
63
9
279
45
252
144
55
53
162
36
37
17
36
219
15
36
45
135
36
85
59
72
45
9
135
207
234
18
85
23
54
162
162
36
283
131
198
103
23
54
234
18
54
49
48
80
64
11
405
48
64
59
21
16
17
63
96
93
72
75
123
36
18
54
9
27
69
16
176
16
144
83
18
126
18
18
90
175
41
39
105
90
72
180
177
39
57
48
75
54
54
144
9
16
192
32
129
54
54
67
32
27
144
85
176
63
90
231
129
90
213
48
189
18
33
75
181
32
21
72
307
125
3
69
123
21
315
208
143
36
288
72
54
126
18
31
5
72
54
108
49
41
72
108
19
32
16
131
36
108
144
45
117
234
36
216
198
18
234
18
1
48
48
11
72
90
3
15
33
39
18
87
96
15
108
54
15
165
171
243
61
29
90
18
247
80
112
47
49
32
81
90
36
129
15
33
64
96
48
119
25
144
65
54
745
192
107
18
259
47
145
53
18
216
1
197
54
69
309
36
144
567
16
240
5
27
64
197
75
15
177
112
17
111
141
51
192
64
107
108
72
126
3
141
67
41
55
179
18
36
87
16
221
3
15
1
107
18
36
72
103
32
192
51
36
57
64
41
180
18
36
108
145
89
151
80
3
18
43
11
165
33
303
147
45
117
139
272
112
144
32
75
117
160
29
99
81
126
145
53
72
36
72
7
425
55
96
11
108
121
32
64
161
54
9
96
39
18
183
51
72
69
3
126
36
267
144
192
48
ABCD 94781060722*3^$a+1 [50049]
63
1
104
57
24
24
7
131
24
13
8
40
17
15
72
40
35
30
39
16
29
6
54
30
25
11
6
15
129
31
80
3
117
15
138
12
42
6
12
48
15
21
96
27
96
16
120
89
84
6
37
8
9
30
90
103
17
31
161
18
37
24
197
3
45
102
13
167
9
16
120
17
30
25
83
30
18
72
48
45
27
24
30
36
42
12
61
113
7
143
1
53
30
37
11
13
24
23
25
29
19
227
48
21
51
54
24
7
24
35
21
120
33
66
21
9
90
69
117
27
51
66
19
17
12
30
120
21
9
6
36
45
9
6
25
65
55
24
11
60
6
48
42
9
3
13
24
101
3
24
27
24
165
16
35
6
24
60
3
183
49
80
16
47
156
6
31
24
59
72
180
33
96
9
12
42
25
32
16
137
30
57
33
60
42
1
59
45
3
6
66
18
186
25
24
8
9
66
13
5
6
45
9
31
65
24
6
1
47
73
29
19
17
48
87
48
120
9
162
6
7
48
5
43
24
8
63
1
5
48
36
6
6
3
24
51
61
8
40
72
35
21
15
33
16
56
27
18
90
9
96
64
23
18
84
36
55
128
15
25
56
24
9
7
200
24
24
57
55
56
33
24
7
65
31
83
6
36
27
15
1
35
24
21
15
9
16
440
111
6
3
39
1
11
6
7
83
24
78
36
27
120
24
21
84
15
3
93
24
123
36
6
90
201
3
120
6
48
15
51
21
3
12
81
48
15
36
108
25
8
15
12
36
49
155
78
60
3
51
36
48
36
18
42
108
6
111
40
89
55
11
45
63
33
9
6
18
31
5
99
39
12
90
6
90
27
123
24
21
9
63
3
18
90
81
15
90
6
12
30
108
90
9
96
39
49
32
105
102
156
96
48
180
73
24
8
27
18
48
30
60
33
96
48
15
81
120
87
9
40
11
48
141
120
16
48
95
9
3
13
176
51
42
48
147
105
48
18
12
60
37
48
5
43
131
78
78
54
51
45
115
17
55
5
60
42
36
49
35
60
54
12
79
41
39
24
81
15
3
42
75
33
30
57
40
35
30
36
42
57
88
11
21
9
54
36
85
24
8
9
36
30
102
103
65
15
3
37
23
6
90
25
29
6
45
33
18
13
11
30
39
64
8
48
69
67
29
91
48
17
90
48
21
75
42
27
51
72
168
12
48
60
37
8
9
42
69
9
31
17
7
41
15
9
42
45
123
13
24
11
12
6
6
6
55
125
30
18
126
66
67
32
96
48
9
31
11
21
27
6
30
81
3
13
24
119
42
54
6
42
33
33
66
21
48
16
23
25
11
102
114
36
138
31
23
48
108
42
42
1
80
64
5
6
30
162
37
17
31
155
132
6
67
8
99
93
24
3
13
8
112
149
108
7
56
24
39
42
55
24
24
47
18
36
51
40
59
6
15
15
18
7
104
15
60
61
83
61
41
78
1
24
72
17
30
12
84
90
54
108
42
36
6
9
16
8
3
13
56
24
117
19
11
13
32
27
6
151
8
16
47
25
8
40
35
24
205
5
180
6
81
16
8
16
11
13
5
115
11
18
30
6
12
78
114
3
105
39
16
137
48
18
30
24
15
48
33
6
49
11
21
24
9
15
15
12
109
24
32
24
24
99
30
15
15
48
60
24
30
31
17
15
21
42
54
3
87
6
138
25
32
24
51
30
84
156
42
6
7
128
39
1
59
42
75
69
27
27
37
35
13
32
16
32
15
12
36
25
48
59
12
96
18
199
23
18
24
42
48
18
27
96
16
8
57
63
27
21
24
48
48
33
31
23
12
61
35
45
87
73
8
69
30
12
18
15
27
96
120
13
56
48
3
13
29
36
42
13
72
24
5
78
12
33
21
12
15
99
96
12
42
15
16
59
6
102
12
144
45
24
27
30
6
9
144
177
39
51
69
9
15
40
29
3
33
42
78
31
200
33
12
91
48
56
45
54
180
6
6
48
6
66
12
25
128
99
45
33
63
24
3
12
1
35
12
1
5
6
13
8
15
60
24
45
51
54
54
12
85
5
102
21
75
102
79
24
35
36
25
125
30
6
39
16
53
27
3
24
6
42
48
72
13
65
30
6
48
3
39
54
6
96
93
75
54
7
59
36
18
15
16
17
7
32
24
27
13
89
18
18
30
96
85
8
27
54
31
5
6
45
9
31
59
45
9
135
57
7
11
21
39
1
8
33
55
32
15
48
48
54
43
48
11
85
35
24
72
117
3
78
39
51
66
78
78
120
15
33
12
42
33
57
87
69
67
35
78
24
78
12
13
48
41
18
12
33
27
13
23
25
59
18
36
15
27
13
96
35
21
9
31
53
60
36
48
3
33
72
78
36
120
84
25
17
87
21
27
69
126
12
217
29
12
175
5
102
37
59
6
18
12
33
15
48
12
61
29
36
6
33
63
12
132
108
36
169
56
51
24
37
53
27
112
107
78
7
8
153
15
40
29
3
81
114
36
54
42
9
24
40
11
165
9
42
36
42
6
144
42
48
120
42
6
15
24
39
36
6
87
40
17
31
104
9
ABCD 94781268254*3^$a+1 [50034]
36
1
66
17
96
216
25
90
5
4
21
63
3
54
30
65
19
45
20
7
54
6
5
48
1
6
69
8
7
53
60
16
24
51
21
20
108
31
29
13
47
7
96
48
17
28
24
56
36
136
9
11
12
103
24
9
87
17
36
55
12
45
9
54
101
145
84
60
51
15
93
32
48
7
60
5
36
60
40
12
57
30
24
6
23
31
96
5
79
6
63
27
5
1
30
29
48
13
30
24
29
16
20
64
36
45
15
48
63
45
60
84
24
15
60
41
61
18
60
9
3
54
6
29
55
6
18
12
18
39
12
8
1
42
30
48
30
9
8
12
52
8
60
7
6
75
63
30
42
53
25
12
27
32
19
5
7
9
8
60
31
9
72
21
3
45
36
6
77
67
21
72
12
39
12
24
5
55
6
47
73
63
36
9
15
51
60
36
48
65
55
5
37
30
9
36
20
12
16
20
72
48
55
30
27
20
4
44
64
8
28
36
20
19
5
1
39
32
24
1
18
21
75
6
30
29
19
66
96
3
32
40
44
55
45
15
6
83
60
12
103
6
71
19
53
12
55
113
16
201
51
32
36
55
29
7
24
57
84
15
90
36
23
7
78
12
107
52
8
43
69
9
162
77
28
39
96
18
11
25
11
84
55
5
100
129
35
124
27
30
6
53
100
51
41
13
11
28
116
7
77
16
87
57
60
27
6
47
1
11
145
6
24
33
27
54
35
36
16
3
12
5
72
1
6
6
15
24
105
3
20
12
148
51
29
12
61
23
1
11
4
8
16
21
63
63
5
19
30
11
40
68
16
105
23
37
15
24
27
30
114
5
61
18
30
30
45
15
17
4
39
9
27
65
19
21
20
19
30
15
44
12
31
108
9
36
32
52
93
39
15
36
29
4
51
54
102
77
36
12
12
31
125
7
78
27
32
60
16
20
40
15
36
84
6
3
51
36
60
53
1
15
15
36
33
3
69
24
27
18
30
5
12
48
4
108
44
40
45
6
18
6
53
16
15
30
51
39
42
3
75
12
54
30
6
54
24
5
36
1
18
9
63
17
67
6
60
27
80
12
49
35
4
12
15
29
1
51
15
108
17
139
30
23
13
23
12
19
29
1
30
36
9
45
3
80
12
4
21
66
53
60
36
16
12
32
31
24
36
24
5
28
3
30
18
36
29
52
9
23
96
16
51
24
36
69
9
59
60
12
19
36
65
4
24
32
36
25
23
25
11
64
45
210
12
17
67
54
6
65
19
17
28
80
36
19
12
29
24
36
25
66
33
27
29
1
30
5
60
28
20
7
24
54
36
15
44
115
5
12
4
15
6
47
40
32
25
15
51
5
25
24
23
37
6
17
127
54
6
60
5
1
30
18
35
7
24
21
3
36
24
9
36
27
113
67
9
8
16
72
3
17
25
84
35
31
69
15
5
31
5
48
40
36
21
23
12
43
17
12
16
21
11
12
12
61
78
5
61
84
15
104
36
1
6
69
51
18
42
24
5
4
15
72
5
43
9
8
12
1
90
5
55
5
24
13
54
5
40
75
65
1
59
25
24
51
39
69
21
66
90
59
12
40
20
204
79
21
15
45
8
72
48
16
80
7
129
15
29
1
39
51
5
31
30
54
9
15
96
6
15
3
9
51
30
119
12
85
60
6
53
84
61
39
3
69
21
18
36
5
91
45
8
67
9
69
11
108
16
15
30
30
5
67
33
12
32
1
6
41
28
24
3
18
6
9
20
24
40
32
40
9
42
65
12
43
9
99
117
33
131
48
12
24
60
4
20
7
21
44
55
89
16
68
7
90
54
36
30
30
21
24
75
9
44
31
89
37
23
13
15
3
5
36
16
8
61
15
8
37
36
107
28
123
36
36
9
9
71
1
39
15
29
7
53
12
49
51
3
6
30
24
30
6
6
3
32
19
5
61
27
3
33
32
13
36
54
17
64
75
29
12
49
3
20
31
36
5
84
61
23
13
138
5
55
41
28
12
69
12
23
1
24
30
42
30
90
3
56
24
31
24
6
30
81
104
1
18
30
30
5
12
12
40
87
84
45
21
6
5
4
24
75
17
12
7
105
39
45
57
107
67
30
6
9
9
6
66
30
48
12
57
8
103
102
18
5
16
15
24
29
12
31
18
47
55
57
51
117
39
5
4
32
19
5
85
3
3
5
24
4
32
12
72
1
63
44
43
57
3
5
49
23
16
15
41
28
81
15
21
30
41
25
23
1
11
25
78
5
12
84
40
56
12
132
19
9
21
47
24
19
65
7
24
24
17
13
42
29
25
11
163
9
140
7
150
83
12
1
18
5
4
3
29
48
108
4
8
16
15
17
48
37
27
3
18
27
63
29
1
42
9
9
59
1
6
24
45
24
33
30
48
5
61
15
21
15
3
5
31
5
1
47
132
31
69
8
13
123
15
9
156
87
30
18
5
84
1
59
67
53
12
31
24
5
60
24
12
4
44
24
12
31
5
19
24
36
66
90
17
1
72
78
21
24
15
6
6
24
101
84
1
35
28
195
6
71
19
24
9
27
54
12
54
5
115
54
30
9
51
12
9
44
52
3
41
148
51
156
6
18
12
17
7
24
72
33
56
16
104
24
7
77
48
25
35
19
9
56
84
1
3
33
107
12
4
44
31
69
21
39
8
168
7
9
15
24
30
39
33
3
80
55
81
21
23
1
11
40
33
35
61
36
27
21
51
20
19
12
77
16
21
6
30
35
184
21
63
32
12
1
59
48
19
54
6
6
15
99
36
24
54
11
16
135
24
21
75
9
20
31
93
44
13
87
32
19
41
1
47
7
30
11
64
36
45
48
6
9
32
12
100
27
29
40
12
15
57
3
5
43
5
37
107
67
29
85
47
4
15
29
7
5
25
168
11
16
9
11
43
17
108
96
109
30
36
36
84
96
5
40
3
5
4
32
31
9
8
36
12
19
6
18
36
189
51
30
30
5
16
9
23
7
9
44
61
39
3
60
5
13
15
84
68
28
20
12
109
15
44
52
15
60
45
15
18
36
30
96
57
20
31
9
8
43
36
60
84
36
33
32
31
45
33
30
81
15
66
18
45
15
65
55
29
13
24
120
6
18
6
6
18
21
20
19
6
35
24
67
5
25
23
31
21
3
12
53
52
32
12
64
81
35
25
111
ABCD 94781298286*3^$a+1 [50015]
12
168
84
42
8
10
24
6
30
12
6
6
14
10
8
286
66
44
28
18
62
144
148
32
34
12
8
82
48
14
40
30
72
30
48
48
54
6
96
6
120
18
48
30
128
70
2
52
48
12
24
168
2
34
54
20
22
48
12
72
66
18
48
78
14
88
24
12
6
14
36
34
30
36
26
4
50
4
84
12
204
12
8
22
30
48
6
60
50
100
8
4
24
54
18
114
2
16
2
28
138
96
144
6
6
42
18
8
54
82
60
96
30
54
132
54
30
12
102
42
26
94
66
74
16
24
30
18
90
36
30
12
108
24
96
120
36
54
18
24
6
126
18
32
64
26
16
24
108
78
6
74
22
24
6
6
24
44
36
52
72
164
4
24
60
36
48
18
54
156
32
4
12
20
4
86
16
6
14
54
112
12
30
66
12
120
8
34
20
40
42
26
16
6
42
12
42
62
46
84
6
62
54
46
48
18
86
40
30
30
24
20
70
18
114
78
48
14
10
24
2
10
36
12
32
18
18
94
18
12
24
96
36
8
40
36
168
24
18
2
64
216
42
54
96
102
36
102
6
48
18
60
38
54
40
18
50
4
42
48
6
24
2
18
106
56
58
144
210
102
60
42
18
12
168
30
6
60
174
86
58
18
78
12
36
50
36
106
60
6
44
28
24
36
36
102
30
18
12
20
16
20
34
54
54
36
12
72
48
36
18
6
60
2
70
6
12
18
24
48
84
8
76
50
22
72
216
6
30
6
12
18
104
16
42
14
124
24
84
6
18
32
18
16
78
144
18
96
26
18
54
4
24
66
42
12
24
30
54
96
84
14
106
156
6
12
152
118
12
32
214
2
40
12
128
36
10
80
10
18
84
50
4
60
144
44
28
6
6
12
42
30
60
104
34
20
70
54
12
8
10
12
54
48
2
94
32
124
2
4
24
6
20
10
62
58
168
24
92
16
60
48
30
48
18
50
64
96
6
32
10
6
12
8
82
102
12
20
28
36
62
58
24
12
66
12
6
60
50
16
38
22
18
72
96
44
16
24
60
24
110
10
12
42
48
66
12
6
12
54
12
114
6
36
2
52
48
42
198
30
30
48
56
28
48
114
48
14
124
48
18
66
48
48
66
36
120
30
30
66
20
22
24
12
54
42
84
30
20
82
36
96
42
138
24
158
22
48
74
10
102
42
8
72
28
48
54
30
20
126
52
20
28
12
18
78
42
72
18
6
6
192
36
6
42
38
36
22
42
54
102
12
128
16
60
12
12
42
66
36
60
60
12
132
30
6
30
90
48
114
48
18
36
24
56
10
42
42
144
12
66
24
12
26
100
18
36
24
92
54
46
44
72
16
20
40
66
54
24
32
100
42
2
28
36
120
6
30
24
132
20
28
6
66
8
10
162
80
94
30
12
54
42
60
36
212
34
12
90
24
24
36
180
36
12
2
34
12
18
60
6
42
54
24
36
78
14
76
176
4
48
48
24
30
30
18
18
48
20
40
18
50
10
18
8
112
6
6
72
20
40
108
12
30
42
12
192
14
124
2
76
48
54
6
14
34
60
14
10
12
42
188
52
12
162
36
60
56
70
48
26
16
24
14
16
114
68
106
2
34
2
4
12
90
54
60
18
18
24
36
62
4
78
12
6
62
64
62
4
12
42
96
24
20
4
54
18
24
24
108
12
24
12
18
186
20
22
78
24
12
12
66
6
12
84
42
12
78
36
18
48
60
30
134
36
34
38
10
102
36
30
18
18
36
12
12
24
8
82
6
12
62
10
116
4
32
28
18
42
20
18
16
42
6
30
72
24
108
12
12
90
20
34
24
54
174
2
58
18
86
10
6
12
36
12
78
36
18
24
102
6
12
12
68
28
12
6
48
6
60
36
96
14
58
84
156
24
36
146
36
22
86
16
38
28
72
102
36
6
24
96
14
34
78
86
10
8
28
6
128
154
6
180
48
6
110
52
74
34
240
126
78
72
8
18
18
46
30
50
36
46
66
14
54
70
38
82
24
54
146
190
26
40
78
18
26
10
36
24
78
60
90
60
30
90
12
42
30
78
26
4
96
6
20
46
108
12
32
16
18
48
138
14
18
76
24
12
32
28
96
2
10
60
144
2
4
42
18
36
96
6
68
40
42
36
6
92
52
12
98
90
16
2
34
110
58
32
82
54
26
18
40
120
18
186
6
234
36
18
42
54
12
26
28
62
36
90
76
6
30
14
70
78
60
8
34
6
36
30
18
38
16
24
32
16
72
12
48
30
30
60
72
36
128
4
6
12
78
36
44
16
92
90
36
46
12
156
24
14
16
6
12
110
90
4
114
6
6
14
16
24
12
126
38
100
6
30
24
84
42
6
140
10
54
36
36
24
42
48
110
18
46
18
36
42
60
90
48
12
54
24
6
30
20
16
2
46
44
4
30
6
86
16
6
50
184
42
24
12
36
30
14
36
4
30
90
56
10
8
46
42
30
8
ABCD 94781646802*3^$a+1 [50065]
60
9
15
29
10
5
36
1
59
21
40
15
8
16
120
16
20
17
27
80
23
6
27
17
27
4
32
60
3
64
56
21
43
1
7
58
12
35
13
11
16
9
15
4
5
11
4
5
27
49
126
89
21
35
73
54
16
25
52
13
7
23
17
48
55
122
63
1
19
36
5
66
5
13
55
16
39
16
1
17
6
2
28
42
65
48
15
10
27
28
37
4
6
50
3
96
4
5
130
14
3
33
52
19
16
48
9
52
90
9
72
65
4
26
18
70
2
40
35
3
16
6
19
5
26
40
13
17
19
23
21
12
9
31
24
95
14
35
25
11
53
11
12
55
24
78
3
8
61
26
9
39
57
15
10
23
16
16
17
6
41
1
20
3
7
90
8
52
20
63
9
27
16
9
90
25
20
4
37
19
24
9
36
11
36
44
4
12
13
44
7
20
69
4
42
9
69
20
43
9
35
20
16
3
46
11
33
12
34
9
47
18
15
45
11
16
4
3
61
32
44
1
12
36
60
20
40
55
17
15
5
28
71
24
55
17
24
1
54
1
28
19
1
32
44
60
120
40
40
65
6
5
19
1
24
16
8
32
117
3
39
9
17
79
84
5
22
5
25
2
58
30
45
9
55
19
1
24
77
55
27
21
20
39
57
25
39
40
40
31
1
17
6
65
56
143
30
11
87
34
24
6
25
24
60
67
34
95
16
17
16
32
39
4
17
63
27
18
40
6
5
36
24
20
13
16
30
5
57
3
7
48
50
54
1
21
11
40
39
6
18
96
6
32
18
34
36
43
5
2
42
28
3
95
10
44
36
11
19
1
24
81
24
27
64
1
18
10
24
11
1
26
34
15
40
41
12
48
19
16
48
45
7
33
11
20
16
3
16
24
1
5
51
8
16
80
33
23
23
41
56
47
21
77
79
33
6
17
24
9
27
97
50
16
17
80
44
11
18
22
13
12
5
2
48
33
25
20
16
18
18
20
3
9
6
37
84
40
31
25
53
12
55
23
17
17
12
15
116
24
4
5
16
30
6
20
28
50
21
4
39
21
17
18
22
3
32
15
9
159
1
21
3
9
12
15
3
66
15
45
35
37
59
33
16
6
1
23
25
77
20
19
4
17
23
1
6
9
4
37
63
7
8
1
80
16
15
24
48
17
16
148
101
11
20
73
70
6
55
1
12
88
54
6
3
81
54
90
27
4
5
55
4
15
61
83
6
75
60
1
116
39
61
18
101
69
16
36
18
1
1
63
31
8
13
60
8
80
40
136
16
5
60
60
3
16
5
18
30
8
43
69
47
19
1
1
28
50
97
5
18
40
50
7
17
111
15
17
5
8
11
40
24
7
5
28
32
105
64
6
30
75
8
1
14
10
7
20
5
30
33
40
15
2
3
76
100
5
6
5
19
30
8
76
55
47
18
15
21
84
95
1
6
9
24
9
23
45
10
38
7
28
17
15
63
24
8
18
35
76
33
67
3
1
32
39
5
13
23
25
19
5
31
23
24
56
5
5
15
5
7
53
16
24
51
11
105
64
9
126
41
15
45
33
12
22
17
151
9
21
39
9
36
31
40
24
1
3
20
12
3
16
121
23
6
18
1
79
1
16
4
61
36
15
17
10
8
9
109
55
20
16
16
24
1
24
8
63
4
60
16
7
22
59
7
50
28
51
69
15
105
60
30
24
53
43
30
35
16
4
32
3
2
23
36
44
100
11
49
17
23
1
30
18
23
24
40
4
25
51
4
20
25
15
20
16
80
64
20
37
60
95
13
11
20
16
64
3
80
78
10
8
1
15
24
5
37
24
14
5
11
8
58
3
29
46
25
16
1
63
21
39
32
20
88
61
11
24
25
11
75
58
6
78
43
7
6
67
23
16
24
161
9
51
43
21
69
27
149
16
11
4
124
65
35
12
37
8
22
1
5
11
16
15
102
8
3
1
6
48
5
76
20
44
7
9
24
31
104
41
23
41
121
6
9
64
20
16
11
24
78
50
48
9
20
11
24
25
41
15
69
19
7
40
30
2
46
2
70
63
9
23
19
96
13
11
9
225
12
68
16
38
30
10
41
116
20
60
44
15
1
4
20
9
51
21
54
25
49
87
24
1
11
20
44
9
60
54
56
16
14
15
57
3
1
35
121
24
18
42
24
11
33
3
8
20
12
4
36
7
22
36
48
31
24
52
19
25
4
57
28
30
24
158
52
7
31
142
12
35
9
10
17
44
59
21
93
20
16
27
57
30
6
12
32
52
59
7
24
29
1
11
57
28
59
1
19
29
44
27
39
22
2
16
14
11
17
8
15
16
69
51
4
16
36
7
101
1
60
35
13
3
3
1
16
8
37
88
12
8
46
18
8
23
7
13
16
20
16
23
5
1
18
41
20
5
80
54
10
11
36
24
25
6
9
15
1
5
18
37
1
4
60
48
11
1
30
81
47
18
39
1
68
204
126
57
4
41
40
2
66
150
17
13
10
41
25
11
48
12
40
28
80
116
25
31
4
3
88
18
7
29
19
56
119
10
6
48
6
60
11
73
8
72
18
40
32
57
24
1
59
25
12
32
70
37
4
32
29
44
40
15
9
71
15
10
24
7
16
73
15
15
24
18
3
60
17
3
12
55
2
16
20
90
22
32
3
84
49
35
32
95
45
9
11
48
45
11
24
40
7
24
25
56
8
1
11
19
24
110
12
52
3
8
87
49
23
18
28
11
4
45
6
8
73
39
14
4
3
28
17
30
98
136
6
2
6
17
23
17
7
17
64
57
23
1
11
28
15
17
57
6
10
156
104
10
77
108
20
5
6
96
18
12
39
51
9
39
50
7
33
7
37
11
17
12
12
54
152
33
15
25
69
11
85
51
36
28
36
4
32
7
120
17
23
177
20
69
15
25
35
19
6
11
13
11
16
53
90
57
9
7
44
36
48
7
2
96
15
20
35
1
13
11
32
33
47
55
24
1
8
15
24
33
4
4
15
41
24
5
11
16
53
34
1
16
21
48
15
9
7
21
38
34
38
49
101
19
4
20
5
51
4
5
16
30
9
89
23
24
79
72
120
40
65
49
6
9
119
22
32
3
25
59
16
20
55
54
18
8
18
15
20
16
13
56
15
9
36
34
30
27
4
100
1
14
24
57
9
67
140
24
96
25
3
9
7
11
72
6
107
8
37
34
8
88
48
24
1
55
61
20
25
31
73
7
9
38
16
57
15
24
49
20
17
35
23
21
44
109
7
44
32
7
96
6
8
63
37
7
4
1
11
25
30
38
64
3
117
27
9
11
3
1
32
8
55
40
1
61
4
55
136
24
16
140
3
16
6
39
81
98
10
24
27
29
64
7
1
48
7
4
5
8
31
20
52
5
3
9
6
57
103
50
15
7
24
14
107
29
15
3
8
33
32
25
22
33
9
11
43
80
22
50
9
36
75
40
9
9
31
16
13
32
4
59
20
25
46
8
18
23
16
55
8
22
19
5
42
33
5
7
35
29
61
48
4
67
23
21
57
19
16
15
9
40
20
20
1
23
95
90
15
5
27
45
112
18
30
218
64
17
49
15
36
44
15
17
8
32
33
7
4
1
4
31
44
3
33
9
30
1
4
9
16
19
41
15
9
35
20
40
15
42
ABCD 94782941894*3^$a+1 [50061]
65
40
48
15
18
3
24
20
16
3
89
40
21
12
47
7
53
25
18
41
4
39
117
12
24
45
15
3
18
39
57
11
36
1
63
33
39
24
32
28
12
36
20
36
4
15
18
18
57
8
13
18
18
15
12
45
27
57
3
21
18
36
54
12
39
24
20
16
81
15
21
15
36
9
48
27
20
4
60
15
18
15
27
9
36
12
9
6
5
52
15
33
32
1
6
12
9
8
7
21
56
13
18
12
24
29
1
11
25
54
45
44
91
9
12
68
55
6
3
9
18
36
60
21
63
24
54
12
39
15
17
28
33
11
1
39
21
27
12
27
33
39
33
3
9
9
18
105
32
60
7
77
40
3
33
36
68
4
24
3
18
11
73
24
18
65
19
9
8
1
27
63
18
47
40
21
15
57
6
36
93
27
33
9
18
5
43
17
1
11
43
6
84
11
4
12
48
105
99
15
66
6
48
21
12
12
8
19
45
12
15
9
36
8
25
12
6
5
4
84
9
60
36
39
51
12
72
60
5
40
21
3
48
68
24
7
21
12
39
36
9
27
12
42
27
48
27
6
23
132
48
28
36
68
52
21
47
7
36
17
19
6
15
72
33
35
4
3
30
3
32
25
3
96
57
3
69
18
29
13
48
51
21
18
53
76
15
9
60
45
36
3
12
51
72
9
27
6
27
3
17
109
6
93
20
24
19
29
16
9
6
65
4
15
6
3
45
6
33
36
33
24
23
16
9
27
24
20
40
36
44
40
36
56
55
21
21
27
9
39
36
15
65
37
3
12
12
48
57
11
148
3
41
24
7
9
92
1
18
17
1
11
79
81
24
20
40
24
48
32
28
36
9
15
20
1
27
27
24
29
37
3
12
3
78
3
44
4
15
60
9
9
90
18
51
140
1
18
21
24
9
51
9
66
54
36
6
69
39
90
3
8
28
48
24
12
21
3
24
24
12
12
33
87
33
47
31
29
48
4
3
24
9
3
36
29
16
12
21
90
144
29
1
3
12
3
54
15
57
18
21
57
47
19
9
15
36
9
3
6
12
39
93
72
12
6
21
20
16
8
76
57
12
18
29
61
24
23
25
51
3
6
11
19
17
7
57
56
61
24
3
9
27
63
9
20
96
16
39
17
16
24
21
3
9
42
81
9
12
15
9
11
1
35
25
51
3
33
96
72
60
21
18
81
48
141
35
12
13
11
1
24
3
120
12
72
75
6
72
11
4
87
6
51
87
18
15
12
9
6
12
29
28
36
33
15
27
33
15
33
36
36
24
21
48
36
3
15
89
4
72
84
3
24
54
48
3
75
5
4
3
42
11
25
84
24
3
33
51
24
15
12
36
36
57
12
3
6
27
32
43
17
1
27
8
36
91
72
33
12
8
16
24
33
36
36
3
104
19
96
65
1
47
24
1
60
15
12
3
21
15
18
3
180
33
3
3
65
25
12
18
18
11
7
18
35
40
15
18
15
12
27
33
36
96
12
81
30
6
15
3
9
32
7
24
45
36
75
6
12
11
31
5
13
15
104
4
32
12
31
12
24
18
12
39
39
33
24
8
1
51
20
25
23
49
51
48
12
9
18
9
15
12
18
60
27
9
3
12
48
9
15
3
126
30
53
25
75
12
21
27
36
21
36
27
12
21
11
37
6
21
44
1
15
27
65
1
15
39
6
11
48
28
36
15
54
47
16
48
15
18
60
18
90
18
41
52
9
18
90
42
9
39
18
6
45
48
27
21
33
24
51
15
18
6
12
6
12
6
12
17
4
44
25
60
27
39
42
23
31
57
9
24
15
12
27
21
51
30
3
93
23
7
21
33
27
9
35
4
39
36
18
12
35
16
9
3
45
15
60
36
8
7
60
48
24
149
52
44
36
25
11
7
21
45
6
29
25
27
12
9
3
3
29
25
12
6
81
72
99
33
36
24
9
3
48
9
3
15
29
7
29
1
24
30
29
60
1
18
24
48
21
44
43
17
4
15
18
6
48
108
6
11
1
71
16
9
27
3
6
18
29
52
20
1
11
7
33
20
64
36
8
52
72
45
123
51
54
51
20
12
16
8
16
96
15
81
63
21
12
9
27
12
36
51
9
20
4
21
39
33
47
43
29
19
6
12
36
24
3
48
33
36
11
4
32
103
30
51
111
21
8
28
51
18
35
28
15
65
19
57
3
21
33
36
15
39
30
24
66
81
9
18
21
75
12
6
18
5
4
21
3
15
6
18
18
47
4
60
84
3
29
16
63
30
11
4
56
1
27
8
97
47
40
3
18
36
75
81
15
9
23
4
24
39
9
36
3
9
44
76
68
4
3
36
5
4
36
20
12
7
6
3
9
42
9
9
30
33
39
29
25
27
15
81
3
6
11
1
36
11
60
37
36
3
60
8
4
69
27
15
21
60
3
21
15
24
9
20
1
15
21
18
24
21
24
12
132
45
47
19
6
12
3
12
21
60
18
30
42
29
37
18
53
25
3
8
16
9
3
72
12
24
9
3
33
3
24
15
9
57
11
25
42
30
11
43
6
30
9
20
64
44
13
30
33
9
3
8
28
8
48
4
56
4
24
27
42
30
17
40
32
25
54
36
9
20
19
33
12
9
35
12
64
51
21
12
27
48
21
36
3
36
41
16
12
33
54
6
63
3
6
3
15
12
24
9
57
11
4
9
11
1
6
12
53
37
24
15
12
39
60
9
39
36
21
69
42
5
31
21
8
25
36
27
81
3
24
21
6
9
3
60
45
9
11
36
4
60
24
20
64
15
33
33
15
12
24
24
8
28
15
17
1
11
7
9
24
3
168
29
52
24
21
75
33
3
9
24
3
27
53
28
8
7
18
27
21
24
102
81
24
20
7
29
4
15
6
54
12
24
33
3
9
20
28
20
25
6
54
102
33
9
66
42
15
21
11
16
21
51
12
27
9
51
12
9
108
8
16
9
18
12
57
3
9
21
54
9
12
144
15
29
4
27
12
21
72
21
23
28
3
45
21
15
20
4
3
9
27
69
15
60
29
72
52
104
25
36
71
16
9
75
24
3
42
48
51
111
29
52
9
11
97
3
87
53
19
9
9
35
36
12
49
18
29
43
9
27
41
24
7
18
36
63
12
33
47
19
24
5
31
18
27
36
12
8
1
36
18
6
12
11
25
3
104
28
27
17
4
8
24
4
3
30
6
30
35
4
39
41
7
17
72
4
21
18
12
6
11
37
3
39
9
12
51
18
18
12
42
15
8
7
45
48
8
4
24
36
3
9
36
21
11
43
45
9
63
108
15
41
4
12
12
15
60
48
17
4
15
17
61
11
40
80
28
8
4
21
72
6
5
31
12
36
18
63
12
3
12
42
11
7
57
117
24
39
15
5
7
17
7
29
19
21
12
48
9
3
32
112
3
12
36
6
51
39
5
28
3
12
36
36
9
12
3
18
147
96
3
21
12
20
4
3
21
24
12
15
21
45
11
4
32
40
9
72
12
27
84
12
3
29
24
7
21
8
48
13
11
36
25
3
44
12
7
21
33
15
21
39
24
69
11
16
12
69
3
27
57
3
30
18
42
27
20
28
8
4
3
41
43
36
17
4
24
9
83
16
15
54
83
16
32
60
151
12
6
66
36
9
189
6
5
7
21
15
60
9
57
18
36
6
48
24
54
33
12
27
21
51
9
21
27
60
32
52
80
1
96
12
42
12
45
15
33
15
17
1
39
12
27
5
24
84
31
30
24
23
36
4
92
16
45
23
31
5
96
55
29
13
3
12
12
27
57
33
27
99
9
12
33
12
3
15
18
18
17
36
16
20
4
84
20
19
69
9
3
12
3
29
25
23
25
3
21
27
27
12
9
81
27
24
45
102
72
21
57
12
3
3
48
24
5
25
15
9
11
1
6
21
63
36
17
19
33
56
97
12
15
21
27
9
54
53
40
3
33
24
33
ABCD 94783123276*3^$a+1 [50013]
18
162
198
18
30
1
239
121
239
49
12
149
132
270
12
6
126
18
36
19
65
126
96
66
198
24
48
157
41
54
25
192
203
18
127
107
18
7
101
72
270
18
54
48
25
65
72
24
31
5
426
109
59
72
180
90
7
101
54
306
19
60
132
108
77
103
120
5
96
30
1
48
47
36
72
37
83
25
11
6
36
54
324
1
11
78
31
108
23
180
37
17
108
30
36
96
13
53
168
12
150
18
19
71
144
36
264
25
17
126
30
42
192
24
49
72
41
12
72
6
37
155
25
12
5
84
60
90
102
24
43
5
115
240
101
66
6
7
12
53
126
1
179
234
48
144
126
360
97
137
24
31
5
18
228
42
247
23
25
155
36
66
270
13
11
126
138
37
23
18
19
35
84
24
18
12
7
101
19
23
12
144
132
138
96
180
18
97
119
30
24
102
85
5
18
42
54
49
5
12
90
54
31
191
72
25
131
6
18
37
89
36
30
96
72
36
12
144
288
6
192
19
95
66
54
36
49
29
139
5
36
12
7
47
54
79
71
120
126
96
102
85
23
97
17
55
65
144
19
132
108
35
210
216
79
323
18
271
71
109
89
126
30
43
12
71
24
246
7
35
102
6
37
132
11
157
53
132
66
186
43
5
78
12
60
12
186
127
71
54
7
11
90
139
113
18
18
120
79
107
13
41
31
215
25
89
36
36
7
12
108
11
121
59
24
126
66
73
35
90
6
49
17
60
18
66
24
48
90
78
139
72
48
113
7
83
24
108
30
96
30
60
1
143
277
11
289
71
49
161
24
126
90
7
95
25
11
1
53
108
54
24
84
168
264
96
12
37
89
36
6
198
30
60
61
83
36
36
36
90
90
18
66
24
30
54
108
54
78
156
114
36
360
36
43
11
1
155
90
126
109
168
35
36
144
36
54
66
6
246
78
19
12
71
37
77
54
1
35
205
108
101
180
31
5
43
155
48
49
11
48
36
60
373
12
59
121
23
205
215
36
72
468
144
145
53
30
97
71
72
144
54
139
41
19
65
7
108
47
13
47
25
113
18
198
31
443
25
41
91
89
31
48
107
13
60
71
192
72
36
109
77
30
18
175
101
30
60
102
78
1
89
12
127
5
120
6
12
114
43
300
65
132
144
54
360
12
294
139
71
1
5
90
36
12
60
90
7
185
55
48
11
216
180
18
7
95
6
90
72
18
67
41
36
66
114
18
36
36
13
12
29
31
59
30
144
127
203
36
109
132
60
59
90
79
11
66
6
37
11
96
133
5
67
60
60
228
12
11
72
120
25
83
157
65
12
55
221
127
17
36
18
72
144
13
23
30
19
35
25
29
60
246
108
72
6
198
12
114
115
11
217
143
48
96
264
49
131
1
161
79
119
54
7
108
17
36
90
97
41
6
30
168
108
18
90
72
72
67
48
167
6
19
101
79
11
180
114
48
6
72
108
72
54
ABCD 94783257256*3^$a+1 [50099]
81
39
65
40
20
1
111
33
30
96
21
12
15
12
33
21
15
9
120
11
40
32
79
9
36
75
33
56
55
17
19
60
24
30
11
13
246
90
90
60
117
32
16
32
103
54
131
55
5
1
18
65
37
3
51
77
7
33
8
79
21
12
200
43
156
21
57
11
184
72
69
35
31
24
105
32
4
3
96
41
4
32
112
81
59
85
11
55
137
13
150
66
48
107
85
18
6
66
84
65
16
9
24
35
61
90
6
11
109
3
8
60
73
6
5
43
12
48
65
7
33
87
30
3
51
60
65
19
53
79
24
5
60
19
36
30
24
11
24
7
30
11
79
30
138
65
16
15
185
16
3
12
24
17
12
148
72
21
155
31
180
29
55
29
31
36
33
75
5
76
176
64
9
27
120
144
45
24
66
65
40
176
4
81
99
72
212
1
11
4
32
108
4
15
5
55
65
7
29
1
35
79
30
96
30
48
5
91
5
76
99
17
24
19
29
37
78
33
3
120
21
9
11
13
66
29
36
31
41
48
36
76
72
45
11
55
6
23
1
30
66
11
100
12
32
13
131
85
270
84
57
3
33
3
30
126
65
43
17
4
15
29
61
119
36
60
1
11
13
155
12
67
105
21
30
96
81
3
129
87
21
3
96
9
36
15
69
39
105
128
40
32
7
9
39
156
5
91
21
32
61
159
27
21
140
24
55
209
55
174
66
6
11
103
5
36
48
37
23
25
51
72
48
32
13
11
19
17
52
45
267
63
6
126
18
35
7
41
13
99
32
79
6
54
45
39
60
33
84
39
30
27
87
17
85
3
15
57
36
57
162
65
4
159
12
120
129
15
30
66
173
1
11
136
63
24
30
23
4
15
24
117
20
40
39
9
32
64
15
54
24
11
252
52
75
42
54
36
24
5
76
3
276
9
21
11
16
3
125
16
3
93
80
13
27
39
245
28
8
7
17
79
9
21
51
168
21
11
40
3
96
81
15
18
3
48
21
3
15
72
24
6
75
20
145
51
32
76
32
4
39
6
30
21
32
40
8
43
60
36
108
72
30
51
92
31
36
93
27
24
45
75
105
15
29
67
9
32
40
117
11
12
49
24
39
81
59
31
174
42
54
27
87
21
32
97
96
66
29
64
15
21
39
6
27
68
1
35
40
68
76
39
6
27
69
114
5
60
4
48
57
35
40
15
6
6
60
30
35
55
41
4
3
33
69
3
8
40
104
40
39
24
33
32
55
33
32
37
168
3
44
19
6
39
15
17
4
224
61
15
3
96
9
32
4
9
6
90
99
21
24
66
24
6
39
27
5
16
20
40
63
9
48
87
17
24
16
15
24
17
19
65
36
133
24
126
66
90
21
3
141
9
59
48
7
30
3
69
24
90
17
48
64
111
29
12
19
36
41
48
85
11
36
12
40
72
99
5
61
24
87
3
30
30
36
9
15
105
45
24
3
39
89
79
33
93
27
117
11
40
39
45
68
24
13
186
57
32
16
21
24
51
84
20
16
39
57
27
53
13
155
4
57
11
37
71
49
63
48
15
36
30
90
105
15
144
29
180
37
35
4
32
67
65
37
3
21
66
65
40
24
15
137
19
21
69
39
36
63
41
61
54
36
48
12
60
48
6
30
60
30
66
21
9
35
79
21
44
61
71
19
60
81
20
7
72
33
72
15
53
36
31
89
40
56
48
37
30
33
57
18
72
60
84
6
54
60
21
36
8
19
21
69
71
64
12
24
12
128
4
45
42
21
3
24
72
78
72
90
24
6
18
60
36
54
51
96
39
24
36
60
65
4
20
55
33
63
6
95
36
13
66
54
51
15
48
53
28
32
79
24
144
12
65
19
6
51
8
55
54
3
27
12
33
32
19
17
28
15
30
96
114
30
147
8
72
19
84
24
17
133
3
12
20
31
24
65
61
11
60
124
20
16
33
203
37
11
55
9
45
3
3
17
139
24
17
40
48
51
45
8
31
6
3
20
36
181
234
29
36
31
108
81
20
16
56
19
18
11
19
60
36
90
35
31
53
91
36
18
3
32
136
39
33
32
12
60
13
6
69
15
6
155
31
9
21
51
24
45
23
76
32
79
9
69
102
29
31
81
93
27
117
11
79
65
40
15
17
19
21
39
36
101
12
108
64
15
101
139
48
17
4
15
36
24
174
42
33
108
3
45
15
5
85
54
21
56
4
75
177
3
45
39
6
131
64
45
35
4
57
3
51
36
29
25
66
30
90
41
64
69
24
11
85
6
240
18
66
60
84
30
3
27
66
75
15
24
113
13
27
24
48
15
12
45
3
90
83
13
24
3
63
96
9
21
63
20
40
87
24
96
5
25
11
12
1
75
135
41
24
61
30
60
33
68
67
12
33
36
39
5
ABCD 94783382524*3^$a+1 [50011]
72
148
72
75
41
60
55
36
29
55
60
237
32
7
69
39
5
7
9
12
3
5
67
5
235
72
108
17
28
32
118
162
8
12
103
12
201
44
10
26
72
307
105
48
27
5
28
15
165
80
252
127
63
90
15
5
127
261
80
55
33
20
52
72
8
40
3
84
21
162
57
60
60
111
42
39
221
180
127
273
87
53
7
105
108
219
93
30
6
80
31
41
40
212
40
68
43
5
60
19
36
197
12
7
111
72
57
84
45
44
28
192
15
45
20
31
129
63
53
4
3
5
127
120
101
31
53
31
525
12
78
9
111
90
15
24
12
84
24
63
102
8
60
40
32
31
77
228
7
108
156
9
224
88
80
19
21
63
69
20
7
39
69
53
22
57
288
5
43
60
57
51
15
14
58
333
5
7
24
24
207
18
39
5
36
4
60
56
144
55
72
60
21
15
53
7
3
74
7
81
20
60
12
106
30
39
12
39
114
75
12
180
33
60
8
55
45
135
27
38
19
24
45
72
8
7
84
39
50
22
90
188
24
360
55
48
123
2
168
22
50
40
63
12
5
72
60
55
45
8
12
10
261
45
132
27
53
108
7
24
144
77
7
33
42
26
31
41
22
141
17
40
32
148
72
6
62
40
15
173
79
45
75
81
152
52
66
72
62
88
63
36
53
58
33
189
3
135
18
44
16
162
2
247
113
16
44
91
209
31
84
108
48
96
9
72
72
15
12
93
51
36
39
129
168
53
55
69
20
36
60
202
57
120
53
139
9
72
60
243
57
32
31
45
104
28
48
87
117
75
113
7
15
90
36
32
12
7
24
24
41
94
158
43
15
14
120
108
79
39
105
29
60
180
220
68
58
50
7
120
63
9
36
84
53
7
101
24
118
30
8
55
5
247
5
19
111
33
12
33
12
99
33
75
5
120
60
108
72
28
8
55
135
2
252
136
32
100
128
79
65
36
7
45
20
19
113
28
20
88
44
10
33
5
7
3
42
36
75
5
79
33
132
8
7
21
90
45
36
101
60
7
15
78
152
136
39
5
36
91
60
41
28
104
40
108
18
54
27
89
115
84
45
147
29
10
21
33
20
7
21
132
20
7
204
29
115
192
21
8
52
63
39
50
40
60
18
90
63
327
18
32
22
50
40
135
5
36
12
19
36
60
57
188
19
303
45
153
20
103
39
30
147
21
180
39
24
29
88
12
36
87
108
84
213
8
55
204
33
32
36
22
9
24
39
45
161
19
113
72
31
15
21
51
33
60
17
52
171
60
29
307
29
7
17
10
21
9
60
123
65
43
5
82
9
24
24
36
84
53
58
81
48
60
33
12
68
108
67
5
252
67
53
60
91
317
163
9
51
129
6
242
40
60
39
89
24
211
156
108
21
15
36
33
183
177
15
81
72
39
36
60
24
141
8
151
21
132
90
270
8
28
15
15
114
8
22
33
12
33
15
5
139
29
4
51
317
79
9
12
68
64
36
30
24
57
24
60
69
68
28
20
19
81
72
60
18
2
79
21
8
132
148
42
153
29
16
72
8
12
43
27
38
72
72
43
65
160
15
33
44
168
19
60
3
105
36
144
5
28
27
48
5
19
204
129
15
21
252
68
7
72
111
30
15
75
50
72
12
28
60
75
63
45
27
9
153
6
57
303
120
62
43
9
171
27
242
115
221
24
31
185
12
208
42
2
31
60
9
68
22
86
100
99
12
113
ABCD 94784182334*3^$a+1 [50046]
48
40
104
120
117
48
192
144
75
24
45
108
84
156
39
24
21
123
81
132
48
96
139
101
51
72
16
65
36
228
303
33
540
99
136
149
27
33
216
7
5
132
207
48
57
31
53
84
156
27
69
75
144
21
43
137
60
84
39
312
141
60
708
51
136
65
72
108
3
96
360
81
207
81
351
144
64
41
24
15
432
24
81
15
288
88
32
33
15
33
15
117
108
39
40
257
120
183
33
48
96
216
7
245
96
12
120
39
120
24
24
40
56
120
24
57
31
272
33
24
24
79
8
9
84
27
9
63
72
69
60
24
12
48
12
63
297
24
39
88
5
144
60
111
264
153
31
137
204
228
15
57
36
84
111
93
96
36
7
65
36
27
48
9
87
33
31
80
81
79
32
117
195
216
120
24
192
9
159
72
48
21
147
45
339
48
136
5
36
39
64
560
153
87
16
65
36
108
180
12
63
16
144
32
24
129
48
108
96
48
36
39
225
31
32
129
183
48
168
24
72
69
36
103
17
39
45
60
87
33
60
12
135
24
9
135
64
41
24
15
105
103
32
48
69
108
180
48
99
153
48
144
180
3
33
7
48
5
27
213
27
72
24
64
161
15
345
199
53
27
16
56
48
40
56
120
81
36
60
15
153
39
105
15
153
24
108
43
257
36
187
17
180
51
40
17
15
129
168
183
168
141
3
33
72
180
51
264
256
65
24
87
120
33
15
120
33
15
57
135
21
139
80
33
63
21
3
72
64
65
144
31
80
64
17
48
36
12
63
24
72
9
144
55
53
48
12
288
175
32
33
39
57
36
84
39
57
55
8
24
153
72
111
81
15
69
99
48
177
240
12
51
144
45
43
5
3
168
177
24
120
63
16
89
48
12
96
27
24
24
160
5
36
60
3
81
87
33
15
112
128
21
3
288
72
117
91
245
43
80
129
72
96
108
27
48
72
33
12
75
72
72
33
31
144
53
195
33
120
72
144
15
48
297
31
80
144
33
96
111
129
39
72
33
15
120
40
17
39
184
185
168
223
65
36
36
63
57
135
40
8
24
72
96
72
345
108
27
16
65
36
51
168
57
72
15
480
120
48
129
48
63
33
15
96
45
36
60
43
32
112
5
12
120
96
207
81
519
21
99
120
177
31
8
45
60
180
139
65
72
144
240
39
213
204
264
12
43
5
156
255
9
15
72
144
9
24
175
137
15
81
7
281
39
72
9
24
55
176
9
12
43
32
16
8
9
111
117
180
15
153
144
15
105
48
39
33
87
88
5
3
48
24
21
99
40
5
75
48
24
153
48
144
375
24
249
15
72
165
51
ABCD 94784772508*3^$a+1 [50071]
72
3
60
5
4
68
4
3
5
36
4
36
39
60
77
36
12
1
6
5
48
36
76
3
21
84
72
9
30
21
3
45
21
47
12
7
189
45
119
7
54
59
36
24
1
47
13
96
90
24
9
15
36
29
16
20
19
41
12
7
36
101
24
55
9
48
20
19
30
30
9
21
30
5
16
9
63
57
48
30
101
109
3
3
105
12
9
30
24
5
24
112
9
36
18
5
7
84
69
108
69
24
15
20
36
48
28
32
96
139
6
51
15
84
5
49
36
27
8
36
36
103
90
35
52
3
5
4
72
3
21
15
17
19
21
12
72
3
17
13
6
101
19
29
28
60
120
9
15
9
24
15
8
72
37
11
7
6
11
48
132
48
1
35
4
15
6
27
8
25
11
19
24
17
43
60
117
20
13
6
17
40
3
36
9
60
36
15
29
4
51
6
71
24
28
32
36
43
29
48
19
18
6
60
77
64
9
15
39
42
83
55
36
6
99
20
1
54
36
24
30
24
35
7
24
9
15
66
11
19
165
20
55
60
21
8
7
54
6
69
81
59
12
7
5
52
9
11
103
41
1
18
5
25
23
52
27
5
25
23
61
6
21
12
20
16
15
9
21
15
21
15
8
97
11
100
3
69
36
80
1
108
12
54
81
39
65
145
24
111
15
5
19
5
7
29
91
53
60
55
6
6
54
27
48
9
42
18
11
1
24
27
3
41
4
36
3
6
15
51
129
36
8
25
3
39
9
15
81
48
168
8
60
96
16
20
24
24
36
25
71
12
67
29
1
15
45
59
49
35
60
16
9
47
13
27
8
31
66
3
36
12
3
21
3
17
25
3
15
21
39
5
7
41
7
45
15
30
23
4
24
12
24
3
36
29
67
21
27
66
120
6
60
9
81
59
19
21
9
30
72
33
72
9
71
24
85
35
25
95
16
24
12
27
5
85
6
29
7
9
15
29
112
15
9
21
59
49
30
5
52
3
6
71
36
19
48
153
72
15
5
1
11
25
51
39
21
8
4
27
9
20
24
196
9
12
11
24
49
30
66
23
31
6
18
57
45
119
25
15
12
3
24
30
11
36
24
36
79
45
105
6
29
55
9
20
36
144
28
99
9
15
9
20
37
18
12
5
16
27
30
15
12
75
108
12
129
20
1
15
24
15
77
19
9
15
29
31
30
107
49
24
24
6
89
7
101
67
21
44
7
54
11
19
9
20
60
7
21
3
6
48
6
36
41
60
13
6
48
17
49
35
55
17
72
1
27
12
87
29
25
11
84
16
3
6
36
51
20
24
19
17
4
63
102
54
5
1
60
111
87
12
9
56
48
36
19
6
66
65
100
3
5
55
33
20
48
12
60
72
120
36
36
73
47
49
60
27
3
5
12
108
12
28
81
18
41
12
12
25
90
77
73
66
30
99
21
111
15
29
24
1
36
11
28
36
63
12
5
55
21
27
5
72
19
5
12
19
29
1
63
56
19
6
51
15
21
72
20
72
73
11
16
20
24
64
15
17
76
68
1
24
11
60
16
8
24
7
21
12
45
30
41
72
48
31
21
20
12
85
12
11
7
33
63
29
36
61
108
15
68
48
36
36
60
12
7
41
13
36
18
42
18
36
29
31
9
20
1
51
116
4
20
76
27
30
23
60
4
8
12
108
16
15
24
12
48
65
12
4
15
141
45
24
54
30
66
29
25
42
29
12
43
17
7
41
79
6
11
48
61
30
6
24
87
27
42
39
15
5
100
9
12
3
15
12
48
36
24
36
65
19
33
9
3
32
4
9
27
33
27
8
1
36
23
40
15
90
42
65
4
39
5
100
72
15
18
102
45
33
12
24
15
9
30
60
65
1
11
169
60
11
40
3
5
40
20
12
24
12
4
9
15
9
75
27
9
21
15
8
16
99
5
16
32
40
20
7
36
17
49
3
27
24
5
12
108
36
19
6
51
27
5
25
126
9
8
13
6
5
19
66
30
78
35
12
168
16
9
27
3
17
28
45
63
3
30
30
90
54
90
6
41
24
136
15
21
108
44
1
30
30
66
5
24
4
36
36
63
17
48
7
9
9
66
105
72
12
56
16
3
41
19
12
24
6
24
47
12
16
9
63
39
24
29
7
18
3
123
6
35
4
129
6
5
4
15
5
7
5
4
15
24
12
24
24
21
20
16
33
23
43
29
12
4
72
27
30
30
41
4
12
69
60
15
20
31
21
20
24
19
45
75
96
9
9
6
9
12
8
36
25
54
5
48
60
12
108
19
41
13
54
42
18
12
45
15
48
21
20
31
21
9
23
55
6
39
56
19
12
105
63
96
29
28
60
9
23
48
12
7
5
19
141
36
32
55
36
9
8
12
16
9
63
32
52
60
120
20
16
8
36
24
19
6
6
9
36
15
45
39
5
19
5
7
54
36
48
23
7
93
8
52
3
174
35
121
114
17
36
43
9
20
36
25
36
30
48
81
12
24
15
29
36
24
60
19
33
57
11
4
87
21
27
12
24
84
5
25
6
24
5
1
30
5
72
19
18
6
65
4
8
24
4
15
24
12
33
57
15
24
92
13
11
55
30
11
7
60
5
25
30
33
27
33
32
16
15
21
56
7
30
11
19
53
40
9
15
39
45
69
42
21
3
45
9
12
3
51
6
51
3
54
11
91
33
68
133
30
57
3
30
11
25
3
20
67
41
37
30
12
5
48
1
30
5
121
3
45
60
66
17
72
31
120
41
19
9
128
19
24
5
4
140
7
48
21
9
11
4
36
32
103
6
39
12
32
28
57
66
17
7
12
24
29
7
29
1
3
87
18
6
6
23
12
4
20
31
9
9
30
45
8
19
48
12
24
17
4
36
12
27
9
9
30
21
80
24
1
6
65
16
20
12
25
47
43
6
6
30
48
66
5
4
48
8
12
72
60
16
75
30
30
17
12
12
16
32
40
108
33
36
11
12
36
109
11
1
23
7
41
40
27
5
28
3
6
18
12
33
8
43
6
15
8
36
31
18
36
35
121
24
47
13
24
6
9
51
5
25
30
6
24
35
4
68
139
33
21
27
9
35
13
6
6
39
75
36
65
28
21
60
71
28
20
72
13
66
6
51
27
90
6
29
127
125
48
1
15
20
49
11
19
6
35
1
39
96
3
5
48
84
25
15
36
39
33
8
12
25
36
191
25
59
19
60
66
11
43
42
18
42
60
3
45
30
12
21
63
9
48
24
69
35
16
9
159
20
7
48
41
12
12
60
121
11
13
51
120
60
21
114
21
44
1
15
36
39
9
24
21
27
8
52
44
40
3
6
30
30
59
1
35
19
65
67
9
21
60
48
15
21
35
25
59
91
ABCD 94785282544*3^$a+1 [50042]
15
33
33
19
5
31
12
47
1
29
72
111
28
11
49
5
15
36
15
60
54
36
54
72
30
7
17
31
17
115
20
81
7
68
4
17
15
16
60
32
28
32
15
25
96
131
61
8
4
11
6
15
16
108
24
71
90
55
32
3
66
19
56
51
42
75
40
95
60
102
19
89
126
25
107
18
36
84
27
15
13
59
72
93
15
1
71
18
48
7
32
3
1
32
15
72
25
65
6
102
99
15
54
7
47
12
54
42
85
23
36
13
17
6
90
102
72
49
5
6
270
36
43
47
25
5
27
28
12
80
72
51
24
18
48
42
30
6
37
89
18
12
1
20
3
30
42
18
19
17
36
12
27
81
108
19
20
16
59
12
144
6
18
30
3
3
144
12
96
13
56
16
95
12
61
20
141
18
108
180
108
25
24
17
24
7
23
60
205
119
73
65
183
51
6
127
17
15
105
6
48
25
17
43
5
27
52
60
60
20
28
29
54
85
5
39
28
59
93
87
54
19
96
65
12
99
16
104
3
13
5
3
51
73
11
60
66
6
37
107
13
23
54
30
150
51
3
36
138
42
73
32
24
45
24
72
19
89
151
5
6
21
84
93
111
27
57
21
39
15
57
51
72
102
78
36
102
54
45
16
20
33
7
113
7
12
17
6
90
192
168
84
3
16
35
25
84
20
51
24
18
147
12
36
60
15
97
23
204
18
31
17
43
155
60
54
12
6
54
18
12
18
42
1
60
59
13
65
43
23
60
12
42
72
31
12
65
15
16
24
17
90
36
48
24
25
8
75
25
48
17
75
52
60
41
270
42
12
6
54
123
3
25
32
9
43
53
55
164
28
5
3
40
59
114
7
132
71
9
12
16
20
33
7
65
24
15
75
180
33
3
30
54
201
28
5
171
45
6
18
7
23
49
83
18
115
47
18
30
37
12
23
60
54
31
12
108
5
24
3
33
67
71
21
219
126
36
7
77
18
96
12
54
3
16
41
3
105
48
42
13
23
12
108
97
107
12
21
33
55
44
87
156
129
3
61
11
54
120
7
35
37
11
24
13
20
3
72
18
19
35
126
15
36
3
12
13
23
25
32
57
120
6
48
37
59
18
91
35
36
18
103
89
19
92
3
21
9
7
17
43
47
1
11
6
43
72
8
36
21
39
15
1
32
3
72
120
1
5
87
3
69
40
53
43
24
17
6
73
89
3
87
18
43
29
91
56
69
36
3
28
23
36
61
47
25
11
66
103
36
119
18
115
137
30
13
23
6
18
13
35
9
51
18
67
72
8
123
30
6
18
12
111
28
72
48
140
21
36
87
28
119
66
150
33
72
33
24
18
97
11
36
13
77
36
102
25
20
156
21
43
32
69
36
43
32
15
21
33
139
5
12
6
69
21
54
73
60
32
4
11
48
1
41
84
54
13
23
25
17
3
9
42
18
66
90
115
60
11
108
25
23
25
192
5
72
3
33
138
6
48
18
114
36
67
48
29
18
72
1
35
12
78
30
37
60
32
16
12
5
3
40
17
31
59
12
1
12
48
68
21
90
13
71
6
18
90
18
18
90
84
133
140
24
9
127
5
18
12
13
41
91
20
57
102
54
6
13
48
29
18
85
5
138
150
15
159
73
71
6
66
9
76
23
21
3
93
87
12
24
37
125
7
47
61
5
24
30
13
11
21
28
36
144
108
5
18
85
72
17
42
33
141
19
5
15
183
25
44
15
54
27
27
96
169
48
32
21
36
18
72
69
21
30
24
30
27
9
19
41
15
21
7
5
6
162
103
5
12
24
15
4
20
15
12
85
23
24
13
20
72
88
23
84
18
42
36
30
6
13
77
39
15
25
72
12
17
36
18
90
12
24
43
36
29
43
72
113
39
21
18
30
42
33
105
6
36
85
35
9
76
5
43
72
12
35
1
17
78
25
5
6
69
144
33
67
41
6
18
30
45
33
84
3
15
93
93
72
7
32
4
32
15
12
85
41
36
31
47
90
12
3
21
51
16
17
78
25
12
35
12
13
293
43
161
18
13
89
31
44
36
3
21
48
33
24
43
36
44
16
20
51
9
81
78
1
29
72
255
28
11
30
42
18
7
72
47
30
63
48
93
15
24
28
35
13
29
3
87
25
47
36
72
1
29
27
105
15
4
60
24
41
36
123
165
90
36
54
55
35
48
42
48
108
54
18
24
31
95
12
108
37
20
28
12
36
92
27
6
12
55
53
24
51
36
16
59
1
17
31
59
57
9
6
105
51
24
13
56
36
39
90
72
7
32
76
5
3
160
89
72
75
3
30
6
25
29
55
71
57
69
126
30
7
11
25
12
48
11
18
18
25
47
72
1
125
18
36
61
72
5
42
1
17
36
162
33
36
3
1
29
27
33
12
6
30
42
36
21
16
48
5
127
12
60
11
114
36
36
3
12
111
12
42
79
11
30
19
35
45
36
48
75
85
48
137
3
12
15
36
6
15
21
3
27
73
77
15
147
13
59
13
48
65
43
209
15
57
3
63
18
67
119
ABCD 94785723764*3^$a+1 [50013]
240
57
63
72
60
45
81
18
249
87
81
24
99
285
12
228
45
54
72
24
21
60
24
24
195
30
87
135
33
3
48
96
486
15
75
174
6
144
45
36
27
102
255
108
36
111
213
12
111
42
48
39
120
36
3
396
189
15
162
54
48
18
39
24
60
24
21
264
126
57
15
24
18
3
123
192
72
141
99
72
18
90
12
144
21
360
21
39
105
63
111
42
90
117
36
309
6
9
291
60
81
3
6
102
18
24
3
60
9
18
117
9
159
3
69
120
3
36
114
126
117
24
120
75
201
33
6
210
135
159
72
18
30
216
153
297
24
75
132
39
21
48
12
60
45
39
9
90
81
84
180
195
57
39
105
15
96
69
39
84
168
180
117
72
63
192
18
72
54
42
54
18
15
33
15
24
15
153
15
72
48
42
48
123
27
48
258
87
3
45
12
69
336
15
3
9
60
57
18
45
132
21
15
60
108
39
21
99
33
39
9
60
144
312
285
6
12
201
24
213
75
315
42
27
3
60
108
165
48
165
255
204
63
105
3
66
150
138
3
84
39
21
48
75
168
144
93
60
63
144
84
54
15
60
51
57
15
42
30
93
348
105
15
36
84
24
33
39
129
144
51
147
90
18
12
42
27
243
105
33
123
72
3
96
81
27
36
21
135
96
48
57
48
84
36
69
27
3
33
132
72
111
318
96
216
120
258
189
168
48
135
45
27
48
60
12
9
15
90
15
231
60
165
15
117
27
144
120
90
186
21
105
99
108
3
108
45
36
135
249
135
90
66
96
300
42
63
57
3
72
3
33
15
21
3
90
48
99
15
441
48
60
39
180
6
72
3
12
144
24
27
105
3
24
12
108
57
48
36
135
12
93
21
15
15
24
12
33
84
36
87
48
60
36
36
48
177
57
3
69
15
24
120
84
156
75
300
42
3
60
129
15
108
24
309
174
72
24
90
207
63
81
63
192
18
90
141
255
36
78
30
273
129
120
6
129
33
126
72
18
15
75
126
39
12
195
69
36
3
165
216
3
93
33
120
6
9
156
60
36
168
39
108
69
36
24
135
96
45
63
12
117
117
6
144
69
12
63
45
45
54
36
117
108
36
84
24
3
18
87
63
117
3
69
36
201
219
156
3
57
123
141
132
228
117
18
21
84
75
90
171
228
12
21
162
30
18
45
33
264
90
81
15
69
15
81
420
45
87
192
96
15
9
108
24
39
144
126
6
18
207
324
117
48
6
141
3
66
90
126
135
15
12
33
45
3
204
135
12
69
60
141
114
324
66
6
285
48
21
39
111
252
165
9
18
126
39
57
198
138
123
75
60
246
3
3
33
15
72
105
60
24
24
39
153
87
21
105
54
66
ABCD 94786773124*3^$a+1 [50006]
72
40
59
36
18
103
8
64
128
39
49
152
63
97
48
131
45
16
32
280
41
12
18
36
24
54
12
51
45
174
141
72
3
13
72
95
9
64
59
13
32
135
33
48
27
37
17
54
36
21
27
6
31
24
32
15
217
80
48
3
72
285
57
103
80
9
15
3
13
104
9
39
21
36
103
128
24
15
126
27
21
91
185
55
53
192
96
19
125
43
131
45
24
88
23
49
83
30
7
32
40
8
27
85
35
36
57
15
72
18
42
54
12
162
153
72
15
12
13
56
112
17
126
1
161
15
304
216
119
30
6
69
159
25
80
16
80
16
77
43
59
61
8
57
42
36
12
45
24
16
83
69
40
83
37
71
9
87
9
39
18
60
48
90
49
48
32
288
48
40
161
60
48
27
51
37
192
143
72
204
37
8
99
36
54
3
45
144
51
45
219
15
54
147
40
48
35
12
9
64
96
48
72
8
16
107
13
5
27
63
1
8
45
48
75
123
90
162
78
162
9
9
30
81
45
51
168
15
81
160
24
152
3
45
136
8
40
128
72
165
48
139
23
72
145
8
81
127
59
21
45
67
11
72
120
45
232
72
8
72
160
41
39
96
88
24
137
90
13
5
66
72
9
33
18
13
24
47
6
288
54
61
11
141
112
47
6
30
162
51
40
5
66
25
96
24
143
72
49
95
57
24
16
155
45
48
16
56
64
5
43
11
37
32
48
9
6
54
48
75
51
36
9
207
90
18
42
115
48
176
24
15
49
5
66
1
224
15
30
51
40
5
66
33
72
72
160
155
12
145
41
63
16
119
9
136
179
37
65
55
95
33
231
169
107
69
16
24
17
12
27
40
24
32
75
13
56
16
23
105
112
72
23
264
78
3
207
97
8
57
150
228
21
72
15
49
24
384
8
40
59
21
33
126
174
331
101
43
179
37
179
84
81
15
36
84
25
11
60
33
123
109
23
81
75
6
108
30
13
5
147
141
96
18
18
54
1
8
111
24
57
64
239
49
17
60
43
32
51
13
131
18
48
67
32
63
25
8
48
304
11
37
23
102
75
48
135
1
29
67
24
8
16
24
152
88
72
71
24
120
25
29
27
63
9
33
127
48
23
102
78
156
9
192
195
45
112
48
104
15
9
15
25
72
80
160
8
216
45
6
30
55
5
27
72
99
36
81
57
31
24
5
36
31
120
8
16
32
39
24
1
29
6
13
113
12
27
16
47
105
96
64
11
36
1
8
24
16
17
18
60
30
90
6
90
48
42
55
11
42
30
37
120
56
3
144
13
95
9
9
6
54
84
103
47
36
102
54
81
27
45
168
27
93
40
5
114
121
149
18
12
45
9
222
18
31
80
15
360
33
40
96
176
141
3
27
93
232
8
15
72
120
49
95
108
72
6
48
111
33
126
60
54
198
120
9
24
45
36
18
13
32
45
90
1
264
17
111
183
169
83
180
177
3
54
31
24
71
12
6
7
48
137
127
272
219
36
9
72
64
65
63
33
63
24
40
48
48
11
120
61
17
108
43
11
13
17
135
51
84
1
8
9
103
144
80
21
102
13
23
42
90
45
120
168
135
120
72
60
85
77
126
141
16
23
49
56
136
29
30
6
30
60
21
123
66
6
37
72
11
37
107
54
144
15
93
144
78
21
40
144
48
152
48
123
120
61
11
18
99
72
136
23
49
203
253
32
39
1
8
27
108
36
48
21
24
117
91
80
48
111
73
125
36
31
144
ABCD 94786779032*3^$a+1 [50010]
166
14
12
28
24
68
7
17
19
9
3
41
6
61
29
31
12
60
24
48
17
31
23
6
12
7
161
19
27
26
12
36
24
22
42
3
12
5
7
17
28
3
9
2
16
2
31
12
9
68
4
50
13
51
66
14
1
47
64
42
20
12
4
39
27
26
72
46
21
29
72
6
22
8
4
3
11
25
17
6
37
41
10
30
8
28
6
21
96
72
3
26
12
12
12
84
16
51
11
78
40
75
5
7
35
13
33
12
8
120
6
48
13
17
24
60
19
33
92
43
12
12
11
46
120
20
19
75
30
15
60
53
7
12
15
96
105
165
51
87
32
1
21
36
27
12
33
60
8
10
2
31
24
29
12
24
60
52
86
1
77
64
18
21
51
26
52
32
42
13
24
29
36
96
36
31
15
42
3
72
5
30
1
12
24
9
8
16
26
6
19
33
44
52
72
12
3
113
30
1
17
43
5
4
26
16
48
72
14
4
3
51
21
89
4
14
1
84
17
48
52
38
10
3
36
39
18
38
6
40
32
12
12
42
1
96
21
3
21
50
16
2
43
27
6
27
72
29
52
12
3
15
45
35
16
138
8
7
29
7
21
3
11
18
24
12
31
9
2
58
44
28
92
19
47
25
9
8
12
67
17
67
101
22
45
108
9
84
2
22
27
36
5
19
53
7
15
2
54
49
60
156
15
24
26
48
7
72
23
6
96
58
6
140
12
58
2
72
7
72
33
14
61
17
16
15
41
19
9
20
16
51
5
18
6
19
5
28
3
9
72
92
94
74
43
3
9
9
32
48
28
39
5
16
20
132
28
39
11
48
58
15
23
73
77
7
60
39
48
6
12
62
1
41
7
21
3
9
27
12
5
24
42
42
19
96
29
96
24
16
14
18
156
66
54
67
5
12
22
33
5
12
22
21
17
103
29
100
8
28
92
31
11
13
3
26
40
20
40
36
3
81
176
132
19
5
19
9
27
5
7
3
62
12
67
21
3
72
77
43
3
14
18
37
41
10
24
50
24
6
10
38
34
12
39
3
14
36
120
30
30
18
1
17
12
7
125
4
74
66
48
94
33
21
8
12
67
161
4
24
68
18
48
40
38
7
5
127
53
18
6
43
17
31
21
18
2
24
4
44
16
140
112
32
7
9
104
36
96
6
10
68
24
48
4
111
5
36
16
39
153
20
36
43
27
32
22
74
16
74
88
3
11
58
111
60
11
6
7
57
18
110
16
18
6
68
19
5
12
34
8
10
39
60
9
3
29
40
60
27
144
3
57
57
32
16
68
12
28
18
2
52
15
9
8
7
12
17
4
74
88
6
2
34
8
6
6
127
17
10
38
12
60
19
77
36
60
72
4
3
48
3
2
22
30
8
18
16
14
271
69
87
9
14
30
36
67
5
6
73
23
48
6
12
70
33
23
1
17
40
30
8
1
5
40
15
27
21
17
10
9
53
28
3
33
24
32
91
23
1
60
3
134
28
8
54
61
5
30
6
178
33
9
12
44
7
29
60
6
16
26
108
12
78
1
15
90
8
94
90
86
1
5
34
56
54
84
115
21
32
67
12
15
66
92
7
51
2
16
36
3
60
3
26
72
24
22
2
40
27
3
26
7
21
20
22
45
11
6
43
17
22
26
60
34
2
16
8
55
29
112
8
7
35
6
60
28
15
12
21
27
15
134
76
96
20
28
56
4
20
12
12
67
5
72
4
60
14
1
29
12
31
41
12
18
30
28
15
17
7
12
3
21
51
14
52
38
1
5
28
15
36
81
8
31
48
17
12
6
22
3
36
9
18
18
20
24
72
12
4
2
1
5
7
48
3
2
30
25
39
18
30
18
20
7
81
51
9
30
21
60
63
14
31
33
48
8
10
14
19
41
19
41
66
13
21
75
17
12
22
18
3
53
70
18
20
7
33
3
17
28
2
49
24
15
110
120
43
5
84
12
7
51
8
16
26
19
89
4
15
23
1
36
53
7
24
39
9
141
18
2
24
22
56
1
101
19
29
64
3
23
85
3
30
8
36
7
29
19
12
12
21
24
12
32
12
24
210
30
66
102
55
108
17
16
20
24
60
31
17
19
29
7
41
19
11
46
44
6
73
15
54
8
24
31
53
24
4
8
48
60
12
7
141
12
18
14
10
21
41
28
15
39
57
153
56
19
60
12
5
88
87
47
6
12
24
54
13
5
12
24
34
2
31
65
12
4
30
2
16
15
5
31
65
28
27
11
34
8
28
3
57
63
101
19
125
60
60
18
16
9
12
3
18
86
6
96
12
67
5
19
5
64
48
20
42
25
5
52
8
70
30
87
11
64
50
12
12
72
36
4
92
10
26
6
22
20
16
15
17
54
6
58
26
55
17
36
58
110
34
18
56
12
7
33
36
188
31
5
16
12
20
4
20
54
42
31
36
27
6
99
60
12
5
24
115
5
16
68
28
2
18
46
42
15
17
4
72
8
100
36
90
9
5
124
8
7
5
24
7
9
12
27
36
63
21
21
15
29
12
12
7
84
65
46
56
13
29
28
12
3
29
24
16
27
11
1
5
10
14
28
63
5
4
8
43
29
7
21
12
32
12
79
5
4
8
103
69
44
4
6
105
191
42
54
49
39
45
9
20
60
19
53
48
43
36
11
1
15
72
24
2
115
57
27
17
43
3
2
6
13
29
12
34
56
6
4
3
5
28
8
24
28
3
9
3
33
38
70
8
55
45
72
3
36
12
3
42
75
9
27
65
6
1
15
33
24
9
80
7
17
40
72
24
30
26
28
20
6
18
28
27
36
53
24
6
18
52
92
19
53
4
66
45
99
6
18
26
12
10
6
15
5
19
45
14
18
12
10
21
60
29
7
17
60
139
33
12
3
5
6
6
34
8
6
67
17
48
6
37
27
2
36
36
6
18
12
58
2
43
53
12
12
36
12
96
12
28
15
33
78
33
77
10
6
3
36
9
51
39
18
60
104
60
7
81
32
52
8
12
12
4
62
10
27
51
2
16
51
36
53
60
16
14
16
18
14
40
42
8
43
5
54
6
28
51
77
36
28
27
24
77
12
18
96
13
5
19
36
33
15
21
50
6
34
78
26
18
31
15
14
48
48
10
14
40
56
55
48
65
12
4
2
1
9
20
40
32
52
54
33
47
1
89
7
45
15
53
16
36
20
48
40
110
16
42
8
48
19
17
28
32
28
3
12
29
19
60
23
46
3
29
10
2
16
20
7
5
22
74
12
19
39
21
53
36
10
8
82
24
12
3
5
19
29
4
3
53
12
7
5
24
139
24
51
2
4
8
43
17
6
10
8
60
48
24
4
3
3
9
21
20
7
15
2
31
15
9
41
6
61
27
21
21
3
11
58
30
14
42
30
40
15
27
30
24
12
126
38
19
23
34
72
3
41
7
12
60
59
61
29
28
8
7
12
48
5
12
12
19
45
39
24
3
2
36
4
44
90
1
24
17
31
21
8
10
21
51
2
24
16
140
55
29
4
92
4
44
12
10
ABCD 94787334784*3^$a+1 [50174]
45
54
54
54
72
45
48
33
54
18
90
162
3
72
108
132
99
90
54
72
180
93
348
99
36
57
33
108
144
288
27
72
81
108
36
423
72
9
90
81
45
183
15
198
72
63
45
18
21
15
93
108
213
99
12
33
63
12
33
162
45
48
324
15
21
105
99
99
57
249
36
18
21
15
108
225
45
108
72
72
54
9
192
51
180
72
126
54
108
9
576
63
144
306
234
57
15
18
63
252
153
27
63
288
126
63
27
36
72
72
21
384
36
63
9
261
36
18
270
36
39
108
33
99
207
45
216
9
135
171
369
63
126
72
39
15
90
306
72
165
60
81
27
99
81
63
21
195
153
243
9
225
18
45
27
54
144
72
270
36
237
60
192
69
27
9
144
219
141
36
90
21
15
162
183
69
75
96
99
54
39
15
57
33
507
69
111
105
63
81
54
93
432
465
162
108
198
75
123
369
243
72
117
9
234
117
9
36
90
144
54
18
57
195
108
180
144
270
306
189
9
216
90
21
132
27
81
360
120
69
54
144
36
54
18
57
33
207
48
213
147
312
63
54
3
72
105
18
252
18
270
36
36
81
9
75
108
105
27
243
126
207
192
141
162
108
81
9
111
60
108
192
303
57
105
3
60
621
99
81
72
207
171
126
183
15
36
144
45
243
189
63
57
429
54
162
126
72
957
33
72
18
72
90
3
33
255
87
162
234
201
60
36
84
15
126
27
45
183
60
63
126
234
54
36
90
21
33
36
207
387
162
90
90
54
72
72
45
171
36
54
36
36
72
75
15
180
45
171
21
96
432
63
9
45
126
165
24
189
171
48
51
54
18
477
27
201
69
90
180
90
3
51
126
363
357
18
126
72
18
9
27
165
96
9
234
270
219
141
72
18
261
63
165
180
15
72
21
240
99
144
72
117
117
63
153
39
249
39
15
72
18
63
63
129
87
18
255
141
99
261
39
231
306
3
177
351
27
345
15
45
171
36
21
240
189
180
63
63
144
ABCD 94787637892*3^$a+1 [50014]
72
3
192
144
9
18
48
24
222
18
105
3
108
36
45
3
18
15
15
60
33
39
246
54
30
48
144
36
42
90
12
60
24
6
21
9
18
33
189
51
93
132
30
18
30
69
333
3
75
192
24
9
84
45
3
27
21
12
93
87
153
90
30
15
12
105
48
240
12
30
48
132
192
90
27
21
18
30
6
21
24
60
180
9
90
72
132
6
6
36
33
75
84
42
15
75
126
42
213
117
6
45
84
3
42
3
39
24
132
30
27
93
30
105
12
21
24
51
9
18
114
36
24
96
60
162
12
21
159
30
18
12
24
42
54
93
21
186
66
15
63
6
78
42
6
9
51
48
30
6
18
6
24
42
36
132
90
96
9
27
165
69
6
24
30
72
174
33
117
150
21
105
3
117
15
12
51
81
108
48
159
21
57
12
96
24
54
54
72
234
6
18
138
78
117
99
66
27
27
21
33
90
45
27
48
42
3
81
39
21
36
27
96
39
120
192
6
15
27
18
108
36
3
3
78
42
24
45
21
39
15
96
48
114
96
111
48
195
132
30
84
90
105
21
6
78
60
210
132
9
96
9
39
36
51
48
9
57
6
78
12
54
6
12
15
33
54
78
63
12
87
48
108
33
21
3
51
24
18
39
3
141
87
105
45
144
15
39
42
42
66
6
33
3
54
75
60
51
42
66
21
3
48
30
84
3
57
180
24
36
30
9
57
24
3
12
75
9
36
9
51
135
21
69
66
30
3
21
39
15
30
36
30
24
69
93
78
6
183
3
42
15
21
207
15
48
9
45
36
12
90
108
6
63
96
105
60
90
9
45
30
42
24
30
12
30
108
90
42
84
66
54
24
66
9
57
30
45
48
27
45
39
6
3
75
66
90
204
84
18
132
3
3
81
69
42
30
15
3
6
39
135
12
54
48
90
66
12
42
18
252
12
30
96
30
168
87
129
18
33
60
39
30
3
3
48
12
12
6
27
84
9
15
36
84
45
51
24
147
129
9
39
12
3
66
6
105
141
72
36
72
15
93
147
39
90
48
15
51
42
12
3
69
159
36
24
27
18
12
27
57
96
78
6
36
30
24
18
36
24
15
63
45
87
237
15
48
36
72
18
12
87
171
36
6
108
180
30
9
21
42
114
120
78
108
30
72
183
3
12
18
24
108
300
24
24
27
87
48
57
27
66
27
48
3
21
51
30
144
18
21
117
3
72
12
108
9
123
111
72
45
63
6
39
36
156
93
99
81
12
12
60
63
45
99
3
270
228
3
27
93
141
30
21
357
30
12
54
27
15
45
12
21
6
48
60
78
159
3
48
132
93
15
162
48
30
9
24
45
15
21
63
48
27
33
9
6
168
6
66
30
12
90
18
27
96
81
3
27
24
9
21
126
60
120
9
57
3
21
15
45
39
27
90
39
33
63
3
30
6
24
36
48
30
3
117
126
12
42
12
6
144
36
12
141
24
120
165
111
84
3
54
111
45
54
48
30
66
96
69
177
60
24
78
57
3
6
24
150
117
84
111
21
15
9
21
12
132
111
3
36
90
24
6
78
48
60
24
6
30
84
36
138
552
42
123
12
108
3
102
138
42
42
297
3
33
69
78
33
48
15
12
162
3
15
93
81
96
18
81
48
12
15
33
3
30
18
84
48
60
45
45
12
42
36
18
36
3
12
39
66
186
45
39
18
63
15
18
12
3
24
132
96
15
24
93
57
84
72
3
69
162
204
72
78
12
12
66
180
6
288
60
36
24
18
138
66
21
129
30
33
48
57
72
63
156
9
96
30
54
51
135
24
72
9
81
63
3
84
45
9
54
42
36
3
15
42
135
9
138
30
156
30
36
18
171
96
9
264
66
102
132
6
102
12
18
24
129
111
81
15
48
102
30
9
96
84
21
63
72
3
24
6
51
9
39
3
9
21
60
108
6
36
54
54
66
123
27
114
6
81
45
39
24
75
114
27
3
12
54
54
36
30
15
69
ABCD 94787802706*3^$a+1 [50021]
30
9
27
30
47
7
12
30
24
54
9
21
6
24
30
36
35
64
240
24
24
3
6
24
24
95
48
40
39
24
65
64
45
35
43
72
5
40
27
60
33
72
8
55
132
24
53
109
27
15
12
5
73
48
42
30
6
9
8
73
36
123
3
54
30
78
48
27
8
16
48
153
63
15
18
6
24
9
225
30
33
57
18
48
36
24
24
48
33
45
147
48
99
69
21
35
40
48
87
66
6
6
3
24
8
7
132
5
13
3
57
30
9
81
12
36
60
48
27
9
48
47
24
1
18
48
5
7
9
128
1
48
96
39
15
54
3
9
48
119
1
15
24
27
45
72
57
15
27
45
32
43
90
3
8
37
51
9
42
6
24
23
24
13
48
96
30
30
63
63
36
30
72
66
45
9
6
24
153
15
42
135
51
24
5
55
108
24
69
24
15
17
120
79
42
47
25
6
84
18
30
53
1
60
51
27
21
27
45
24
9
6
9
81
15
15
96
153
45
36
18
60
30
107
19
24
189
9
95
37
35
13
30
60
120
9
8
7
24
114
90
53
7
72
36
84
48
81
24
111
9
8
16
96
3
24
21
27
6
90
29
7
57
27
30
144
30
66
12
12
18
18
195
9
95
72
109
12
24
71
37
18
72
33
9
18
42
60
15
21
35
67
5
85
90
72
36
77
40
8
16
27
24
12
33
104
19
84
18
63
144
51
12
18
42
5
13
48
83
13
27
104
97
48
48
6
66
18
21
3
12
90
54
129
56
1
48
192
47
19
21
32
127
105
9
23
37
48
99
3
125
55
6
42
6
174
66
3
48
9
54
12
54
54
9
33
24
90
213
51
5
16
9
258
5
13
12
87
15
48
33
9
15
57
30
33
15
60
60
12
21
27
60
30
18
41
40
24
144
48
3
54
111
32
13
27
27
24
36
9
120
15
33
48
24
15
41
19
45
8
112
27
48
42
114
17
19
53
112
3
30
42
30
42
6
66
21
39
18
12
3
8
16
3
126
54
33
81
30
65
88
56
43
18
99
8
16
9
39
81
90
117
81
36
35
43
6
12
78
102
54
24
41
64
9
18
29
43
48
12
9
9
138
90
123
21
78
18
3
8
121
18
6
24
12
75
33
15
21
51
39
186
24
48
66
24
48
84
57
57
47
49
30
108
53
19
84
12
192
36
24
33
15
54
11
25
39
15
17
16
33
87
80
112
72
27
42
18
65
24
31
36
66
51
48
9
111
99
21
3
96
72
18
114
42
18
120
12
24
66
18
5
43
48
30
63
9
30
42
15
51
29
211
12
18
87
24
152
49
18
5
16
24
24
33
15
33
66
53
115
6
54
60
48
84
60
45
51
21
33
39
57
72
18
69
15
17
13
3
51
42
48
30
12
12
5
24
13
108
6
30
3
33
54
42
78
24
6
30
5
109
27
33
6
9
33
138
5
1
6
42
30
65
25
96
23
73
15
48
45
27
96
24
24
15
65
139
30
47
16
33
12
11
40
87
9
15
9
9
15
3
30
96
24
36
18
12
66
240
132
66
6
30
90
30
48
90
42
90
30
69
9
15
168
9
23
136
21
51
8
19
21
57
39
3
30
15
27
108
6
42
9
9
36
30
53
55
9
153
36
18
36
69
27
12
60
101
48
1
12
30
24
222
39
3
6
15
9
42
6
138
101
43
101
91
48
36
65
25
12
27
3
21
141
3
57
63
117
6
117
24
32
16
93
18
17
43
24
30
12
48
66
42
30
108
69
57
6
17
7
57
3
54
54
72
48
9
80
43
45
15
108
12
18
18
102
39
24
9
6
18
15
81
138
12
60
156
17
67
78
66
5
1
48
6
12
48
117
72
21
51
24
21
3
63
72
42
30
24
66
54
17
7
66
6
33
3
132
6
60
15
48
21
195
27
6
42
222
24
39
87
18
39
48
72
111
30
18
33
99
72
30
36
27
24
3
24
93
21
18
17
64
33
23
25
60
27
3
53
112
3
29
13
27
8
7
81
48
51
6
150
9
51
132
9
3
6
48
24
63
45
11
1
39
39
65
19
30
23
61
66
48
18
18
6
15
33
18
24
6
39
48
81
24
15
192
123
42
30
141
117
60
39
27
77
40
3
24
21
24
81
6
65
13
18
9
39
24
33
3
6
66
30
47
24
19
18
35
109
48
84
120
15
3
30
95
31
185
136
69
12
87
45
3
27
48
84
9
72
33
42
78
95
7
57
27
45
45
6
21
27
6
24
24
23
16
24
104
31
30
18
9
72
15
17
43
69
48
39
24
84
36
24
9
57
18
60
78
27
3
53
16
48
48
24
96
123
72
45
24
99
36
108
60
9
48
56
24
55
9
8
91
12
18
15
15
65
1
47
16
33
24
63
32
16
45
126
45
99
117
48
93
48
27
15
41
109
42
138
39
3
6
12
138
24
9
24
15
12
45
33
36
3
129
24
95
163
21
96
33
6
9
32
55
89
40
21
3
63
12
5
64
3
24
6
96
39
24
15
33
3
30
18
90
18
18
30
33
51
6
15
21
48
107
72
1
15
3
30
18
54
6
24
90
6
ABCD 94789551256*3^$a+1 [50011]
24
12
9
8
19
6
27
39
276
156
6
23
25
42
5
43
53
37
18
78
174
29
115
18
11
24
1
36
24
63
44
91
54
47
1
36
60
39
27
6
18
125
1
18
12
45
33
3
44
1
54
45
15
84
53
127
41
1
30
9
68
12
7
30
15
84
15
18
12
18
6
75
33
30
6
18
12
41
48
55
24
48
18
15
44
67
18
36
11
7
36
9
9
15
32
31
48
18
42
9
3
24
12
42
27
21
36
18
5
55
36
21
33
36
27
39
33
72
32
49
102
33
44
28
9
18
36
57
27
108
17
52
20
16
48
60
9
39
81
6
77
12
31
53
25
3
117
23
4
32
31
6
27
80
12
16
117
95
12
19
5
88
68
31
78
30
5
4
32
13
11
25
6
54
18
162
12
6
12
33
63
41
24
43
54
36
30
18
24
3
27
6
27
39
18
114
12
9
36
60
20
7
5
4
39
96
41
25
6
12
90
144
11
25
207
20
43
24
9
117
84
11
60
24
28
63
5
13
35
31
45
15
30
95
139
18
51
3
45
32
4
15
18
12
47
7
54
51
75
18
18
24
30
54
60
30
27
87
36
90
3
8
73
6
21
36
60
45
23
49
84
23
64
81
63
27
12
36
5
19
17
31
6
102
29
49
66
53
12
12
127
18
84
35
28
92
7
29
7
9
32
1
18
77
31
48
42
71
19
45
3
54
27
27
18
54
5
72
31
36
9
87
9
27
18
30
81
8
12
13
12
99
51
48
5
13
11
4
45
18
45
68
4
117
12
54
24
36
18
18
9
45
30
6
54
41
103
54
48
6
36
21
33
3
99
18
99
24
21
222
36
5
7
6
12
6
77
4
21
24
71
28
12
15
17
19
48
18
6
18
99
20
1
83
12
60
49
3
123
5
16
15
5
13
36
18
5
52
9
59
64
9
12
6
66
95
48
48
48
28
9
66
18
18
36
72
18
18
42
54
9
8
67
29
7
77
4
45
36
27
92
84
13
42
53
85
35
16
9
111
27
24
17
19
138
42
180
57
60
32
108
4
9
27
39
42
12
15
27
12
9
51
36
45
12
27
17
19
45
69
30
6
30
24
5
4
8
84
12
24
1
6
12
29
31
12
24
18
18
5
25
6
48
108
9
9
35
19
42
162
5
43
24
30
54
9
87
12
5
64
9
63
39
54
27
45
59
13
15
12
99
96
66
60
30
9
24
8
28
111
77
31
42
12
63
20
79
18
6
126
3
27
6
30
36
5
1
75
15
165
8
24
12
37
18
9
60
20
25
36
12
23
19
18
23
84
73
39
44
1
51
36
27
12
6
35
28
12
45
83
16
45
78
30
11
25
6
45
3
72
29
48
28
27
84
36
17
28
60
45
36
30
81
15
81
27
9
3
33
21
6
18
11
79
30
18
6
36
71
24
7
60
29
55
6
18
9
32
36
25
18
6
72
18
5
31
65
12
61
27
8
7
108
120
24
36
77
160
36
24
21
47
25
36
6
12
24
21
20
115
24
72
125
12
25
12
123
20
7
41
96
108
7
41
7
6
11
1
6
120
72
96
21
63
69
12
96
39
60
12
24
53
1
54
12
5
139
113
28
104
61
27
24
21
18
54
27
8
25
30
36
60
21
92
31
54
66
33
39
60
12
17
16
129
96
18
29
73
144
72
23
19
21
63
65
61
15
12
51
36
45
27
21
68
13
47
52
44
7
5
4
9
18
48
17
25
47
7
18
63
20
1
6
9
57
18
18
35
37
18
54
18
5
31
321
8
49
47
49
18
12
5
76
27
24
30
78
57
15
54
83
19
81
60
45
12
54
5
13
54
6
39
60
3
36
45
9
23
12
55
9
63
18
18
6
63
8
37
144
36
30
9
9
11
43
5
19
41
25
15
153
23
43
17
108
7
30
42
89
1
36
12
42
12
6
63
36
44
28
84
81
24
30
41
28
20
55
6
35
1
48
42
72
41
7
17
19
24
12
42
84
36
23
60
7
24
12
24
9
75
24
18
111
15
17
1
48
36
18
29
7
6
27
36
99
81
3
18
35
1
35
7
18
30
42
35
37
3
20
7
24
29
16
27
5
24
37
24
63
3
29
124
9
15
207
12
18
11
4
39
42
35
37
18
9
21
108
150
21
9
18
36
18
27
15
17
13
42
12
5
24
25
96
27
147
41
13
87
21
114
9
3
33
8
19
36
29
1
11
24
12
49
18
48
6
11
7
18
36
30
5
12
16
27
12
77
1
36
39
27
33
48
15
9
129
18
5
4
36
108
45
6
84
9
27
81
45
24
18
66
143
19
54
6
12
33
63
5
7
9
15
9
75
24
12
6
126
17
19
41
79
60
57
27
5
13
15
72
27
18
3
15
17
12
7
54
23
25
150
48
72
60
30
11
16
116
55
81
33
36
3
32
76
99
24
9
3
18
18
60
5
7
17
7
30
6
17
64
39
24
36
17
1
138
17
37
6
84
24
21
87
41
31
81
32
7
36
29
79
33
63
29
7
9
48
51
12
29
25
18
5
31
9
44
73
18
5
49
6
18
18
9
39
5
13
15
27
48
24
5
13
3
15
45
12
80
7
57
33
102
24
48
41
60
4
9
12
23
1
48
63
36
104
13
18
53
28
33
23
43
29
52
27
9
108
68
1
30
6
72
54
9
45
30
60
5
25
6
84
24
5
31
18
12
23
12
16
27
9
9
39
144
27
105
108
12
189
54
18
35
91
42
18
30
78
41
4
93
35
19
72
6
12
6
36
12
18
23
13
23
28
32
4
32
13
72
30
5
103
78
59
40
8
36
60
112
81
3
44
48
40
3
5
1
18
66
54
24
5
72
7
9
27
36
5
55
36
81
21
63
96
3
41
31
42
36
71
12
1
78
9
9
84
35
1
54
6
99
48
27
45
56
7
24
90
36
131
25
35
163
78
174
6
75
32
1
12
18
113
31
18
108
15
45
23
16
36
45
6
21
180
20
40
63
36
53
157
47
4
27
72
48
18
59
127
12
24
9
36
9
ABCD 94789716408*3^$a+1 [50019]
15
46
26
6
99
39
10
6
90
56
18
6
18
36
60
36
18
96
30
6
18
21
9
27
9
34
8
34
14
24
168
9
13
32
3
37
20
4
30
44
60
36
72
22
8
18
10
86
36
82
26
120
6
28
92
34
116
48
12
4
41
49
54
32
4
14
16
54
2
15
24
1
8
6
57
27
22
18
5
75
12
18
30
33
27
6
84
30
40
36
29
51
6
64
84
6
32
84
4
5
12
39
48
57
9
46
54
35
36
93
16
50
46
8
10
36
20
21
13
23
7
5
72
24
39
12
118
6
2
42
40
56
126
30
6
4
56
64
24
35
39
18
52
8
54
48
21
9
132
28
20
12
66
28
14
30
36
12
34
8
30
48
69
21
24
183
51
24
60
46
11
3
22
14
124
38
3
27
57
37
18
2
58
41
36
39
66
3
3
22
50
33
39
24
30
10
2
15
57
70
68
4
5
3
18
4
38
21
24
33
54
70
20
15
9
111
33
10
56
66
4
50
30
42
9
75
84
6
58
6
26
84
57
9
70
24
32
58
152
42
6
10
17
7
36
2
12
3
9
30
28
26
30
57
9
4
24
102
5
3
33
75
33
15
6
15
15
4
14
36
6
24
9
3
45
12
33
30
24
6
28
14
12
6
27
12
33
40
62
66
39
49
50
42
52
8
102
18
15
27
45
15
18
24
24
54
21
19
6
74
6
39
51
24
12
24
6
36
42
33
24
3
22
8
10
56
24
12
9
45
6
30
28
20
40
32
6
33
9
22
5
9
10
2
18
6
58
98
18
34
23
12
63
4
98
15
27
10
18
68
24
9
9
75
51
24
46
30
5
45
6
48
42
63
7
68
40
42
71
9
39
21
34
2
30
57
21
24
15
57
84
4
35
51
6
78
18
28
14
16
6
11
3
21
39
24
46
30
5
9
18
9
9
10
29
12
33
60
3
99
6
22
32
9
12
3
24
30
27
60
21
42
100
42
35
21
15
27
36
6
3
15
18
48
10
2
27
3
30
64
80
48
30
120
18
12
42
33
15
18
75
48
60
24
7
26
48
6
33
48
45
4
23
55
20
60
10
20
3
9
24
34
17
99
12
189
9
39
33
42
18
78
9
15
30
3
9
30
28
17
51
117
36
9
6
4
2
78
10
2
33
3
45
3
6
34
2
12
18
48
30
84
6
16
41
15
18
90
30
4
38
33
21
123
60
48
33
12
22
6
56
15
24
51
6
18
120
36
33
81
54
33
9
6
52
5
7
108
38
15
7
2
3
12
9
96
90
54
4
68
54
18
130
2
66
9
24
19
38
22
5
15
30
3
45
15
3
6
6
9
3
57
36
9
108
12
15
9
60
87
45
114
28
17
9
4
188
24
18
76
2
60
27
60
27
33
36
15
42
12
27
21
15
24
13
2
81
33
15
1
18
5
3
84
10
14
36
30
18
57
99
9
15
10
6
5
60
39
33
12
15
33
108
57
15
12
57
18
30
48
60
39
39
90
70
6
50
24
9
3
54
4
2
34
14
4
8
72
6
24
3
13
131
13
8
42
76
14
66
24
6
27
24
13
6
5
24
25
66
14
42
6
48
4
36
32
22
8
9
159
9
27
48
72
30
28
23
67
20
78
39
33
42
9
45
24
6
21
3
33
24
79
5
36
63
6
34
32
24
60
6
48
198
28
32
34
20
3
48
27
16
92
28
50
10
176
6
30
9
49
30
26
84
4
35
60
25
2
4
20
24
60
6
54
46
44
100
80
6
57
7
66
80
10
20
4
20
36
36
33
21
36
3
67
44
4
80
42
54
36
24
24
45
3
52
8
42
6
4
36
74
6
9
12
9
6
4
2
120
18
46
35
63
48
12
12
4
14
36
40
2
18
66
10
8
10
2
30
30
24
12
84
24
40
24
62
4
2
3
9
46
2
48
24
15
1
14
48
30
3
81
18
6
30
4
2
30
18
12
18
21
57
22
2
60
30
21
7
26
34
101
1
18
36
17
45
27
55
60
8
30
15
9
6
18
15
27
12
72
48
40
36
6
35
9
4
6
2
42
22
14
274
26
102
15
27
10
11
49
11
57
54
4
116
6
60
12
18
9
123
10
26
36
10
56
15
24
19
44
168
12
36
42
22
36
86
54
16
8
36
12
60
34
11
63
9
33
15
27
48
24
129
15
42
118
6
84
2
12
45
15
18
39
9
10
29
57
94
2
75
27
33
43
29
33
24
30
24
34
47
21
12
27
25
50
18
15
25
2
6
12
70
5
31
29
48
60
15
9
73
23
9
18
12
4
6
8
12
3
7
26
54
24
10
32
18
6
90
30
15
24
9
48
18
21
48
45
66
9
12
9
54
60
18
12
3
57
48
22
66
26
18
36
16
74
36
18
87
33
30
22
14
24
22
20
3
63
78
64
6
44
130
6
26
6
34
18
8
54
36
3
49
32
3
45
10
50
3
3
70
11
3
40
53
117
10
62
18
30
3
63
12
9
3
30
16
56
15
25
8
3
3
34
11
36
21
42
6
16
11
27
10
23
3
34
8
15
43
6
14
4
30
35
3
22
11
15
40
5
19
56
10
26
30
108
3
13
14
22
8
27
51
9
15
126
4
23
21
6
54
24
156
36
40
54
2
54
34
47
27
78
30
12
21
72
193
24
80
12
30
24
36
6
22
32
28
5
57
39
27
57
15
6
10
56
33
33
3
55
14
6
30
16
20
15
24
21
150
6
22
20
93
3
4
2
4
11
21
4
14
4
26
130
2
12
27
19
50
36
18
42
18
48
18
6
28
17
84
75
64
5
63
24
30
48
60
6
12
192
30
10
6
11
19
26
18
12
18
12
10
74
24
18
24
33
36
39
33
93
66
10
8
10
8
22
8
3
27
12
30
6
42
72
16
26
28
6
30
24
20
10
8
102
60
21
25
47
60
165
27
12
81
28
2
69
73
83
87
18
18
30
34
36
14
60
16
54
62
3
87
9
132
12
55
56
129
15
108
24
10
11
27
10
26
10
56
6
42
6
30
76
18
6
14
66
12
39
45
39
9
6
6
10
18
8
54
9
129
30
10
32
6
30
4
48
6
32
22
50
108
84
4
29
72
21
75
12
75
46
20
15
24
7
26
30
12
40
98
12
6
30
84
30
16
32
34
14
40
2
84
48
16
2
88
29
21
16
38
18
112
83
39
18
36
24
10
60
30
23
27
66
6
9
9
120
15
36
15
12
33
15
34
26
46
11
60
27
36
4
8
18
42
18
15
81
18
12
6
34
26
102
16
14
3
15
64
50
24
34
2
54
6
4
20
51
36
7
8
28
5
9
6
60
36
24
34
158
9
33
6
24
76
32
28
2
12
16
2
30
3
55
2
88
2
33
9
10
41
9
6
40
29
3
18
4
26
45
156
180
3
45
3
24
84
72
18
12
88
2
24
30
64
2
12
22
50
4
29
61
11
43
53
72
61
ABCD 94790466484*3^$a+1 [50041]
36
46
8
16
6
60
48
21
21
26
4
14
6
13
15
6
6
48
18
3
51
66
15
3
24
57
3
18
219
96
3
60
42
15
83
12
24
40
6
3
9
6
6
30
54
60
50
40
9
12
9
56
43
53
4
6
24
45
3
12
26
88
6
20
4
6
26
4
14
4
27
33
15
23
34
6
24
26
22
18
2
12
28
12
9
51
21
12
11
130
2
10
30
18
6
8
70
12
30
30
6
33
11
40
20
13
3
32
108
28
104
1
27
38
96
100
30
6
2
25
15
56
1
11
40
48
120
14
10
2
64
30
2
34
78
6
24
20
36
34
15
17
6
70
18
2
22
6
20
22
32
13
47
136
21
15
18
2
61
12
51
20
6
16
14
10
18
36
21
45
18
21
36
3
8
13
45
84
18
2
10
33
29
10
24
66
3
11
1
11
18
46
26
18
37
24
75
81
23
16
21
47
42
54
12
52
12
14
30
10
14
12
10
39
41
28
18
44
4
21
11
13
12
39
33
3
8
16
36
18
6
9
60
5
4
3
12
17
16
27
23
28
12
12
21
15
36
9
119
78
18
10
20
10
26
10
9
21
84
15
27
50
7
11
6
18
13
3
21
33
18
32
6
54
1
75
36
21
3
60
20
16
14
34
66
26
46
39
23
60
1
9
12
8
6
52
9
3
93
27
30
27
3
48
14
34
24
33
29
58
21
11
4
2
18
16
45
15
30
15
21
14
18
40
50
1
17
34
18
6
2
7
3
84
9
12
15
8
1
9
44
22
20
25
15
33
21
14
156
49
15
21
15
45
59
1
24
11
46
15
3
12
36
44
4
21
24
12
12
12
5
28
12
14
1
3
50
18
52
96
14
31
15
30
66
20
1
39
86
24
19
11
76
9
3
90
51
27
38
55
11
1
33
72
30
12
20
12
54
22
42
32
10
8
30
16
15
11
48
58
110
4
9
17
40
24
30
9
72
9
3
15
78
18
14
10
6
60
50
25
5
36
16
135
27
6
54
32
78
16
15
27
33
9
15
11
46
3
27
8
36
61
35
4
6
20
19
15
36
8
58
3
65
10
6
14
72
49
36
33
32
10
62
55
3
48
56
54
94
26
6
34
14
10
87
35
34
20
34
20
28
69
69
36
15
99
9
21
14
36
4
45
107
25
33
3
12
12
11
10
48
14
10
75
51
2
154
30
24
24
18
72
8
52
18
2
16
56
54
31
3
38
18
4
50
7
39
24
18
78
42
42
32
4
30
2
28
32
12
6
36
40
66
14
10
26
7
15
57
53
10
45
35
28
20
34
51
23
61
89
7
48
21
26
37
51
2
42
112
21
47
28
9
3
26
52
2
25
83
40
9
45
6
12
2
30
4
6
170
24
37
3
14
18
52
6
42
8
1
3
21
15
21
39
6
38
12
36
18
24
10
26
16
90
18
63
9
56
19
35
46
18
66
3
5
22
18
6
6
48
15
3
9
15
38
36
10
116
13
15
6
6
33
35
22
6
9
3
6
32
4
48
42
21
3
80
10
6
30
78
2
55
29
22
32
13
23
46
3
47
70
3
3
9
9
27
77
7
3
56
24
12
4
45
11
25
11
25
27
6
12
2
40
6
30
54
86
1
15
48
98
18
30
31
24
24
35
12
16
12
8
49
75
36
20
10
15
9
30
48
56
4
30
18
14
4
14
36
60
12
13
36
9
2
40
12
32
4
84
12
78
36
12
39
33
26
76
38
22
21
47
10
42
33
5
76
26
18
10
36
50
22
32
52
9
29
10
36
21
3
126
12
18
6
14
61
39
9
15
92
6
12
10
6
24
3
75
14
10
26
19
51
24
8
13
3
9
48
3
6
6
24
45
29
34
38
10
8
25
5
6
1
48
35
4
36
20
25
15
12
9
33
18
18
15
15
24
32
4
105
11
13
132
45
18
12
20
1
47
58
38
10
62
13
5
55
35
1
3
36
24
12
30
108
6
81
41
64
6
2
16
66
21
5
19
9
24
3
15
14
114
16
14
19
5
46
12
44
88
45
15
38
4
60
8
66
36
13
45
12
36
63
15
9
47
18
46
9
48
48
12
3
21
11
10
20
10
50
79
15
26
10
33
36
9
36
74
6
10
60
14
10
6
15
24
75
9
11
36
49
51
93
15
12
8
16
30
6
45
143
18
30
10
99
36
48
11
4
21
15
33
51
57
57
15
21
36
15
99
20
4
32
78
66
46
14
4
153
12
12
11
58
15
45
6
9
71
1
15
9
75
9
35
10
74
36
72
118
51
21
15
57
8
10
153
39
6
6
6
15
23
30
6
4
66
50
24
54
10
20
28
12
32
49
29
12
28
8
7
12
23
22
39
60
60
29
100
8
78
37
3
14
12
4
75
11
4
21
3
32
48
10
42
36
20
28
12
12
12
8
22
18
30
26
10
2
37
3
48
24
20
30
28
54
8
72
58
18
2
16
2
4
9
39
12
36
2
16
116
4
6
24
24
6
6
6
48
2
40
60
48
57
3
2
22
20
10
8
64
98
12
16
2
100
62
1
33
66
44
22
3
11
10
120
38
52
9
29
12
70
30
3
12
24
39
21
36
3
2
31
12
36
21
26
12
36
6
10
44
12
28
44
18
19
3
21
9
2
4
50
7
27
57
39
9
5
40
30
18
42
2
54
16
20
84
1
3
36
24
30
6
36
26
60
43
99
105
12
15
24
26
54
4
96
36
38
6
82
3
27
12
60
50
112
8
55
72
33
63
35
28
20
1
35
16
44
28
6
36
114
9
12
63
33
3
14
36
6
4
12
24
86
19
9
15
11
73
27
38
16
24
3
12
60
3
48
54
48
38
52
38
36
6
10
8
4
6
30
14
28
84
9
39
12
8
13
72
15
21
141
30
18
30
12
30
3
11
10
2
25
39
9
39
21
29
52
15
15
30
39
11
60
25
3
2
4
30
66
99
27
8
4
57
15
30
30
24
26
19
12
5
10
8
54
72
19
11
28
8
78
55
17
19
143
18
34
50
34
21
3
12
38
42
28
6
36
48
20
6
16
9
41
55
3
32
28
18
42
12
18
3
99
14
6
25
5
43
36
27
2
18
58
50
36
16
2
78
49
3
6
75
21
36
30
32
1
11
24
72
10
3
5
22
12
6
15
24
21
20
16
38
60
12
16
8
34
3
27
141
15
6
74
22
99
5
28
96
62
4
8
28
14
30
61
17
18
37
3
24
8
13
48
69
32
16
18
21
33
2
13
33
18
6
14
1
48
21
12
14
40
36
8
52
18
2
60
25
5
4
50
78
40
6
45
75
105
35
16
21
3
44
18
19
63
48
32
40
20
22
3
3
33
29
10
6
12
20
24
54
4
21
9
6
104
10
2
24
4
273
24
15
36
45
83
10
6
78
2
40
18
6
6
51
5
54
61
27
20
1
15
9
12
81
20
10
24
18
2
25
60
3
45
3
8
1
45
26
24
16
9
84
27
9
11
4
36
18
14
1
5
10
80
16
18
2
36
10
114
20
25
9
2
10
42
81
9
38
58
12
12
66
44
28
8
97
65
34
30
14
36
36
12
90
10
30
30
18
2
72
1
179
36
25
33
12
8
10
21
105
20
4
12
3
59
22
30
74
79
15
80
1
35
4
2
48
7
24
11
16
33
35
34
3
5
18
22
39
3
2
19
36
35
24
25
5
6
40
18
27
3
38
88
24
8
40
2
12
1
57
32
6
13
15
9
21
80
46
8
78
43
9
32
46
32
12
18
7
3
57
3
12
33
36
9
2
25
21
30
18
15
21
51
15
54
30
6
30
8
37
23
12
49
23
36
1
3
33
3
56
4
21
60
48
48
35
12
6
16
6
57
36
11
18
48
7
3
57
15
12
18
42
8
52
9
9
3
33
12
32
7
45
60
39
9
78
ABCD 94791515914*3^$a+1 [50019]
48
147
120
93
47
4
9
36
120
72
59
64
45
15
56
1
27
81
120
39
332
4
116
88
57
135
108
80
1
84
36
35
4
20
217
275
49
39
120
116
24
25
120
71
37
132
36
51
104
109
36
24
75
33
108
35
16
33
96
36
48
11
24
1
24
27
21
3
36
201
72
51
116
120
184
69
36
120
39
72
84
44
12
144
24
72
13
147
48
32
120
13
75
72
108
33
3
21
36
27
60
273
63
189
11
156
120
49
39
56
240
49
120
36
132
3
60
9
120
87
224
124
21
84
75
120
176
76
24
129
36
180
12
63
120
20
1
36
12
15
20
25
35
1
120
99
33
63
224
12
84
49
95
85
35
60
96
37
87
72
21
123
60
21
63
20
133
107
37
3
33
99
9
315
36
129
11
84
109
47
24
84
25
300
11
36
28
176
25
215
49
11
136
68
52
225
135
8
121
39
21
12
83
64
21
15
44
12
28
56
36
1
123
104
172
44
96
84
97
39
69
11
13
15
57
39
176
13
96
59
292
80
109
12
123
45
36
48
71
25
15
57
87
93
27
21
15
216
9
252
83
4
21
51
21
47
73
108
71
25
35
28
21
35
124
140
40
21
72
23
84
1
15
164
61
15
57
48
71
64
24
117
159
44
13
12
36
71
120
49
35
156
25
84
35
97
180
12
95
37
36
159
200
24
36
13
15
93
12
60
27
9
51
48
21
39
21
11
4
20
1
36
99
20
109
59
37
159
69
167
109
35
24
13
47
25
36
135
9
15
140
52
9
72
23
85
15
104
52
21
3
21
36
167
12
109
192
227
205
216
255
69
87
9
192
60
48
111
33
51
9
72
3
120
21
11
28
81
191
148
140
13
3
84
92
424
36
68
157
84
51
9
71
1
279
48
92
61
167
37
48
51
24
92
49
131
88
96
264
92
1
72
180
36
171
24
20
145
131
13
48
27
33
107
13
63
96
9
95
4
20
180
112
69
75
140
25
131
4
45
36
3
33
3
24
32
100
141
119
49
12
27
33
47
52
8
52
33
71
124
96
57
3
176
73
11
76
33
132
95
48
100
45
48
83
49
36
72
23
136
24
80
37
59
13
36
24
15
80
112
45
264
71
64
24
236
61
15
33
71
16
81
27
32
40
189
11
108
1
59
1
39
56
76
9
252
123
21
180
95
13
311
265
51
20
1
27
45
108
83
97
27
45
47
73
15
20
52
84
45
39
56
100
261
15
140
300
229
131
49
12
108
11
85
215
24
121
48
36
132
72
11
96
1
27
93
72
47
40
9
15
57
48
155
4
45
135
36
45
264
167
88
60
33
119
40
128
13
27
153
27
140
12
61
180
63
36
81
59
4
164
61
12
119
13
36
11
109
24
35
12
40
168
45
35
181
15
9
51
57
87
21
35
84
1
96
59
4
273
83
49
11
40
201
23
252
61
23
180
1
83
12
4
9
11
24
1
84
108
3
24
105
15
92
1
12
35
76
105
24
48
39
68
1
39
140
61
95
85
231
120
45
143
37
23
360
76
9
51
24
60
21
15
24
32
208
32
1
120
24
23
16
44
145
60
72
63
32
13
27
60
24
45
51
81
159
8
60
1
15
9
107
64
ABCD 94792206742*3^$a+1 [50012]
44
46
8
30
49
33
3
24
5
18
84
6
48
72
34
8
28
48
32
28
20
34
38
60
25
5
52
98
4
26
34
54
20
36
10
6
2
85
15
68
10
30
42
8
22
36
54
36
14
46
36
36
12
18
93
47
64
18
72
39
9
8
34
21
9
24
2
60
18
10
69
11
145
24
33
8
24
22
8
10
15
3
18
24
51
11
46
110
42
36
30
6
28
20
43
3
24
72
18
38
60
13
69
30
78
18
66
3
108
33
14
10
8
7
47
13
81
27
15
20
24
54
10
80
64
12
6
3
24
3
24
8
102
100
18
21
57
27
27
48
36
42
48
6
8
1
17
4
3
41
10
6
3
15
138
3
69
6
9
3
54
63
41
66
6
10
8
12
72
25
21
36
24
30
9
5
31
27
57
51
24
8
58
36
39
84
3
24
21
45
68
4
26
6
19
24
15
21
12
27
26
22
14
18
58
24
3
17
64
44
28
18
9
53
78
10
15
59
52
18
2
70
18
62
18
40
45
113
12
28
24
26
4
9
77
22
26
90
64
21
11
64
105
105
42
38
79
3
93
11
18
10
8
10
12
3
5
10
42
116
10
36
54
54
2
10
44
96
30
46
42
66
90
24
12
123
3
18
6
156
18
54
18
78
36
8
1
17
43
15
26
16
2
1
24
36
161
18
12
13
21
44
58
18
14
12
6
22
18
24
111
23
10
2
64
14
19
36
17
4
6
72
98
4
24
54
26
4
18
54
3
5
16
90
2
34
38
16
20
10
50
22
18
26
60
28
8
54
31
132
17
10
36
33
15
42
72
15
33
3
41
28
26
16
38
108
42
82
3
27
6
3
17
10
42
12
18
8
18
16
20
10
24
20
42
7
33
54
18
72
36
18
24
8
73
17
18
4
26
10
42
87
21
27
27
8
28
62
12
28
8
42
54
19
11
34
12
90
18
6
9
21
14
4
8
37
15
30
32
28
8
67
35
6
22
80
13
51
14
7
65
43
11
10
99
89
162
4
14
10
62
76
32
180
40
18
72
6
62
12
1
45
15
27
45
29
43
35
12
10
6
12
6
30
6
126
8
10
44
28
38
16
48
42
39
5
7
29
18
36
10
44
22
8
1
51
8
18
82
120
21
21
36
20
10
60
30
27
81
15
9
36
39
60
11
24
30
28
18
36
18
42
20
10
3
21
20
7
75
24
9
9
18
18
36
38
6
19
3
18
6
36
12
62
16
72
72
30
6
2
10
62
6
67
15
8
4
14
10
80
10
54
33
23
6
28
26
30
34
8
4
36
42
26
85
5
4
60
8
4
36
108
24
18
12
18
68
79
3
12
21
5
64
6
9
3
32
10
66
24
8
10
80
4
14
22
3
57
2
46
6
30
126
68
25
77
7
35
36
84
10
18
57
23
18
36
6
90
82
2
28
15
3
14
18
1
45
12
24
3
27
69
47
64
6
12
3
47
28
2
55
5
18
58
60
134
12
28
8
34
63
17
43
11
4
36
6
20
6
48
42
22
45
15
8
22
6
2
54
28
36
24
8
22
3
65
4
18
6
12
54
14
22
14
46
2
60
22
6
72
2
13
33
14
4
60
36
44
4
21
41
24
10
2
64
36
14
28
8
18
112
3
84
17
36
7
47
1
93
27
17
91
41
43
3
8
40
14
66
6
28
12
24
92
70
54
26
64
18
15
3
62
12
60
18
22
18
18
14
28
162
18
33
12
17
54
12
10
24
38
10
18
42
51
15
45
12
59
18
46
32
58
14
18
22
42
3
27
24
102
24
30
14
30
42
22
32
28
12
24
45
9
8
4
26
10
24
44
4
78
18
99
11
6
28
18
38
106
20
46
44
6
18
82
12
21
15
36
98
6
22
8
136
24
39
17
18
16
62
7
3
18
26
94
14
1
9
12
14
25
119
18
4
134
34
15
57
66
68
90
4
8
204
40
8
16
62
18
64
62
18
18
22
15
45
30
8
10
8
19
87
90
3
5
10
92
60
10
18
18
12
6
26
19
39
21
60
24
65
16
36
170
40
81
33
26
94
54
36
14
48
160
30
24
48
42
26
10
3
81
3
21
15
65
54
46
147
27
26
100
6
9
81
18
12
6
44
30
60
73
53
48
64
18
14
10
21
5
22
50
28
20
7
21
26
34
15
101
19
39
6
2
10
132
36
72
12
18
54
3
65
100
12
26
37
36
59
28
33
24
113
43
5
79
27
8
10
30
42
30
24
102
24
18
36
44
13
108
69
2
6
40
24
26
85
48
29
22
9
89
16
30
9
23
10
18
9
27
33
33
3
21
180
66
24
18
12
18
72
9
9
116
46
9
5
40
6
8
40
6
26
4
24
33
12
17
10
36
38
7
57
42
30
14
30
42
130
68
84
10
21
21
26
10
15
3
30
14
22
26
114
43
83
64
8
25
21
126
18
8
82
21
131
84
60
10
30
24
62
54
4
6
12
18
9
51
9
21
39
3
44
154
54
21
59
136
54
8
18
12
28
6
123
11
25
51
54
6
26
7
41
106
18
12
26
70
87
33
8
34
66
15
24
33
14
18
55
3
24
18
12
50
94
6
8
36
10
12
18
44
42
130
78
30
8
10
78
62
4
3
5
46
14
46
69
3
18
20
19
23
4
6
80
7
36
41
34
2
168
90
10
74
1
59
1
9
18
8
36
18
22
6
15
23
10
39
51
45
45
36
3
11
40
26
10
24
36
9
197
28
44
10
8
58
6
8
22
6
57
23
37
36
29
6
54
48
34
81
27
20
28
45
87
2
16
62
25
77
19
59
58
8
6
90
144
19
57
6
12
8
42
10
80
1
9
2
6
10
12
6
84
32
4
36
3
51
6
26
37
71
4
18
18
24
72
8
25
57
8
22
60
36
8
10
44
22
18
36
14
82
3
5
31
5
22
72
6
15
29
22
86
40
14
76
14
18
1
81
8
46
30
26
1
27
18
32
18
28
66
3
3
54
38
16
12
32
10
12
3
23
10
27
33
84
63
15
20
1
17
43
9
8
7
21
2
52
12
78
26
4
32
10
18
45
96
29
30
25
83
34
80
10
90
30
6
44
43
21
30
32
4
54
39
47
30
28
36
6
8
1
27
18
2
37
5
40
6
26
18
13
23
30
6
28
21
5
54
46
20
42
12
16
126
8
40
50
22
60
44
4
132
84
72
72
75
93
72
12
39
21
18
12
33
36
24
36
11
36
4
176
13
15
12
18
54
126
6
48
8
24
10
36
30
18
26
73
15
45
3
54
18
8
25
9
8
28
27
36
39
42
18
56
25
29
52
54
26
10
33
101
22
18
39
15
21
15
6
26
112
18
24
38
61
11
13
96
77
82
45
17
19
29
28
18
96
54
12
32
115
23
28
26
16
20
10
ABCD 94793049062*3^$a+1 [50106]
87
180
24
40
95
21
3
49
5
192
91
8
4
11
37
128
15
69
60
40
11
21
9
27
87
156
97
68
180
15
81
15
30
90
18
42
1
20
153
111
16
12
72
60
23
73
12
131
90
7
32
36
36
84
75
105
16
23
72
1
47
145
80
45
67
8
88
89
43
32
69
7
12
5
66
37
17
75
21
31
48
32
36
63
121
68
27
1
8
16
20
9
36
18
25
47
18
43
68
24
12
40
36
89
31
8
51
30
39
75
49
56
51
24
57
100
92
51
9
28
8
51
93
72
15
85
56
24
9
19
72
5
43
41
54
21
39
12
24
57
52
92
16
12
60
17
39
12
3
1
36
72
71
21
15
33
21
7
12
32
28
167
60
30
18
25
11
54
6
36
48
13
140
40
77
150
90
3
84
36
60
33
120
27
87
25
8
4
60
60
8
15
36
37
47
37
5
120
43
35
273
40
59
24
54
66
180
21
28
12
104
36
39
105
60
16
36
60
68
159
13
53
31
8
40
60
5
7
20
15
30
91
8
4
131
169
12
8
171
54
27
36
4
59
97
89
30
13
8
4
35
33
28
29
54
109
20
192
3
36
30
19
60
32
15
24
84
13
60
24
20
9
6
69
39
57
16
32
60
15
33
3
30
24
12
18
25
20
52
108
60
72
8
15
13
24
80
15
1
24
80
76
24
44
69
43
200
33
67
120
137
66
24
97
5
39
112
17
3
144
15
205
5
31
23
36
18
6
49
8
100
24
53
15
15
13
60
17
3
4
96
84
36
83
6
30
54
31
83
180
13
17
6
49
12
23
21
39
66
6
108
13
23
121
36
80
12
51
37
24
48
12
5
75
39
66
99
36
9
31
44
52
44
40
36
23
21
3
21
12
123
1
8
52
56
72
12
16
8
9
7
65
3
60
27
9
15
49
56
15
9
87
1
12
8
63
169
12
36
8
72
12
87
13
60
48
24
60
68
28
12
47
73
12
44
51
73
41
30
6
43
180
60
17
18
60
157
35
73
35
13
83
36
48
42
43
8
57
3
9
75
3
25
41
31
36
24
80
136
17
162
61
47
25
32
36
33
79
12
5
15
100
29
51
3
165
27
1
24
68
60
15
37
53
7
48
68
72
51
37
23
1
83
25
12
96
60
32
87
61
68
135
21
15
45
15
13
48
23
36
13
5
7
89
19
68
24
88
17
39
84
15
13
68
9
75
52
36
17
3
87
45
72
9
6
21
9
18
21
136
29
7
119
1
12
5
103
8
52
84
35
60
13
8
9
3
51
45
36
9
7
60
8
72
39
1
107
37
48
107
9
52
24
23
45
15
73
12
8
84
33
111
60
9
72
39
96
76
24
8
12
28
68
27
37
36
84
29
15
15
36
24
66
54
21
16
20
33
127
53
31
44
4
11
1
8
45
103
77
3
40
20
48
16
56
72
15
45
48
4
20
76
104
48
15
37
36
188
12
39
13
20
40
72
35
13
12
5
18
37
200
33
7
140
93
7
44
219
162
15
39
37
12
107
1
8
64
20
36
76
20
16
12
20
88
23
1
56
4
104
15
66
91
8
76
44
96
15
30
75
15
18
43
53
7
59
93
75
12
54
19
48
84
56
4
23
6
7
77
63
33
19
17
18
37
96
80
4
156
8
4
32
16
29
24
15
4
35
57
33
162
18
180
7
5
3
40
11
21
88
48
113
6
25
95
45
36
87
73
24
23
45
36
12
4
83
37
44
124
155
25
11
1
8
36
112
47
97
23
145
8
4
80
216
72
28
23
21
75
54
66
9
9
127
48
77
63
28
152
40
48
47
37
80
105
18
73
47
37
108
8
64
128
96
12
64
23
6
66
121
32
52
20
88
20
72
123
21
76
29
7
24
5
43
68
99
85
48
35
13
8
12
33
39
132
48
108
24
40
5
63
51
49
107
21
52
41
7
24
20
69
6
61
32
27
1
17
42
18
3
4
29
144
43
84
120
36
113
54
33
24
16
12
5
30
81
12
24
99
126
3
28
23
60
61
104
4
11
1
104
64
65
30
126
7
83
6
30
13
72
168
128
33
91
8
28
17
3
40
29
43
20
12
16
12
32
76
47
30
67
23
37
59
36
21
27
36
109
56
112
132
12
56
120
4
180
104
21
43
5
6
61
60
96
20
9
78
36
49
17
18
25
35
33
24
45
54
45
52
200
27
36
90
39
160
12
5
31
23
1
113
3
4
48
20
12
16
240
32
51
21
40
20
84
15
57
147
12
1
17
72
91
84
60
23
66
75
52
23
84
45
36
76
8
28
8
51
45
48
40
48
23
1
35
48
57
3
30
3
39
48
21
4
11
21
75
69
24
28
20
40
68
64
72
36
32
51
144
36
1
65
3
15
222
120
18
60
57
36
4
80
16
44
120
39
36
33
87
1
53
6
13
8
4
23
6
51
69
7
17
15
ABCD 94793054342*3^$a+1 [50002]
3
3
12
10
68
10
20
132
36
69
25
86
54
28
74
21
64
23
18
60
64
26
22
35
7
24
17
25
68
34
60
48
12
48
24
41
25
47
43
12
36
56
21
7
2
34
21
8
33
10
77
25
50
22
50
13
23
34
6
9
3
36
81
5
78
13
8
45
16
3
56
31
38
42
25
15
18
50
12
16
17
1
12
14
16
5
40
80
19
20
136
12
32
21
40
3
56
130
14
34
18
42
2
66
27
43
60
2
66
42
10
42
2
88
20
16
9
41
54
10
42
20
108
28
24
36
12
12
45
5
58
33
8
19
80
60
25
23
18
16
38
70
60
6
14
46
149
33
34
20
36
70
15
47
18
22
12
20
70
11
57
231
27
4
8
108
24
36
4
93
15
8
49
3
26
126
13
8
48
24
43
48
62
58
32
40
5
25
2
10
32
64
2
18
6
81
67
72
24
12
17
63
22
12
18
6
2
12
96
16
14
22
140
52
12
9
59
100
12
26
118
14
15
33
34
78
2
30
54
16
36
77
7
9
39
200
52
45
21
38
90
6
4
36
60
36
5
3
16
29
19
80
58
42
6
12
15
39
30
26
73
27
12
36
5
19
26
6
10
30
24
12
17
13
2
81
91
69
24
8
19
14
70
12
42
6
116
24
9
16
15
12
32
21
55
14
51
16
9
2
54
30
58
2
61
24
113
28
35
25
38
57
7
8
72
30
22
6
18
6
39
57
2
28
8
4
8
10
27
53
123
9
48
15
39
34
26
48
10
32
58
36
84
2
18
12
4
12
80
4
80
13
3
44
36
13
57
50
108
49
3
2
51
27
13
35
54
96
12
10
17
48
39
30
64
26
54
27
69
36
34
84
26
18
12
36
37
72
56
3
22
12
128
48
82
24
18
2
88
8
12
6
10
24
36
56
4
17
72
51
34
42
18
50
22
23
27
4
26
10
29
7
18
54
68
12
10
42
44
25
24
3
2
90
12
4
9
8
3
52
14
10
8
112
18
15
51
5
1
23
33
7
11
36
90
28
78
24
45
3
20
22
30
20
30
10
24
60
20
4
30
23
9
18
60
25
117
18
2
10
24
32
22
2
40
29
15
16
60
6
47
87
60
21
63
96
9
81
58
8
42
18
25
24
23
12
13
3
12
8
4
48
5
1
162
122
16
2
148
56
21
19
30
15
81
23
57
42
12
6
58
9
3
32
13
8
7
14
70
53
7
8
42
34
29
1
24
15
35
13
24
9
26
4
24
68
28
30
14
22
14
36
30
10
18
30
20
52
14
60
94
12
48
18
18
12
12
45
15
8
33
37
54
6
15
23
106
36
20
172
98
130
39
3
21
72
80
7
12
24
5
15
16
6
27
72
3
56
45
7
60
68
9
48
64
21
20
10
98
16
20
28
48
30
5
19
108
81
15
81
81
30
90
48
30
12
20
52
32
69
55
17
3
36
16
17
16
24
56
19
132
26
90
40
164
10
15
24
71
60
21
7
18
39
39
9
11
45
1
26
48
42
10
24
108
20
10
126
17
117
18
12
21
31
8
25
11
61
11
13
35
64
5
55
177
23
33
39
28
18
18
24
6
2
28
5
51
58
27
51
30
23
1
30
14
27
7
42
14
90
31
51
24
53
43
68
16
30
6
12
57
75
44
52
14
10
30
30
20
13
8
15
24
4
45
21
30
30
63
8
15
18
22
9
23
40
62
6
30
18
37
9
66
20
4
29
15
6
30
18
42
40
41
9
34
6
6
33
65
30
40
12
5
55
60
120
92
12
76
18
2
13
32
19
36
2
103
5
19
35
60
28
53
19
44
4
8
40
48
20
24
40
26
82
14
76
3
81
60
11
7
18
72
23
67
5
3
4
41
25
12
6
5
7
12
86
15
79
18
24
6
72
48
32
12
60
33
16
51
20
6
3
1
14
12
34
75
23
10
8
12
22
36
32
196
20
4
128
28
17
63
4
12
14
36
18
16
21
5
3
55
8
33
24
85
3
17
10
86
34
5
315
13
119
136
8
82
15
27
12
33
77
106
12
5
55
72
8
58
98
36
16
42
68
18
16
98
22
18
26
16
44
12
13
81
6
9
15
80
40
18
23
19
21
15
57
35
28
80
33
21
6
40
45
59
4
17
7
8
12
78
12
16
12
14
28
12
48
2
28
20
28
27
33
24
6
80
40
9
3
53
112
72
3
20
18
10
20
18
6
4
30
2
12
33
40
9
24
102
102
20
63
19
90
26
12
22
15
3
12
26
54
54
67
9
36
80
18
1
23
72
9
39
72
36
100
12
5
1
24
2
21
3
30
15
111
88
108
8
69
88
8
27
60
4
29
19
38
7
63
65
39
28
5
27
18
22
24
44
52
30
116
28
36
80
43
3
2
75
15
6
70
6
48
42
8
6
39
40
27
86
54
28
12
30
80
48
3
7
32
36
22
18
42
3
9
26
160
20
22
32
10
66
38
4
12
84
36
54
51
15
30
14
54
60
10
41
7
8
100
14
40
30
122
78
16
14
106
17
3
6
40
30
18
42
14
7
8
15
9
25
23
85
3
45
32
48
16
6
20
22
11
21
3
157
146
48
52
8
4
57
56
27
13
8
91
29
16
21
68
16
15
59
40
96
60
8
48
40
14
90
58
18
24
21
23
42
22
18
39
8
88
8
1
8
10
12
24
60
20
96
33
103
42
23
55
62
28
8
22
113
27
28
17
19
26
34
98
7
56
7
38
28
6
20
30
18
42
46
98
64
26
36
4
14
30
18
22
20
88
20
4
9
35
106
6
12
41
51
13
75
6
95
9
111
7
9
45
14
36
18
31
51
21
23
9
3
54
31
63
12
93
27
44
4
45
47
18
10
21
75
36
2
22
60
26
54
13
15
60
2
106
9
24
89
10
8
37
128
3
52
14
10
44
16
21
8
1
23
7
30
116
118
17
9
30
9
27
37
33
38
24
12
21
75
4
44
52
24
36
42
26
22
2
40
32
88
33
113
31
15
44
12
52
2
3
97
44
67
15
8
24
12
40
48
53
88
65
22
102
42
24
146
16
23
16
35
13
41
82
32
10
48
42
8
4
21
57
38
57
3
100
72
20
16
24
18
14
16
60
9
11
54
88
30
12
6
2
18
64
50
18
30
18
10
72
5
31
54
32
90
33
1
87
72
8
15
12
6
7
80
3
16
18
38
12
1
17
58
5
19
6
20
16
66
8
9
43
2
18
18
6
25
3
5
7
89
64
8
45
4
30
48
8
42
7
5
3
7
18
30
72
30
150
ABCD 94794023848*3^$a+1 [50147]
123
13
60
119
12
84
96
60
133
11
36
253
155
21
4
116
27
33
84
40
35
1
32
27
1
59
72
60
48
1
20
180
72
52
107
84
12
12
36
85
215
45
87
57
76
191
49
215
9
75
61
47
133
11
21
12
3
60
73
80
184
120
143
93
124
83
84
168
1
35
84
288
13
179
60
36
109
36
204
47
33
3
12
165
36
100
84
36
92
52
95
121
32
63
9
40
71
49
11
180
45
207
12
25
95
12
69
40
84
320
16
11
96
48
180
45
51
336
37
80
60
120
51
24
1
107
133
24
131
60
84
1
60
71
189
64
47
33
171
25
200
40
32
72
40
23
84
276
24
120
48
25
143
312
25
68
240
75
97
36
11
48
96
25
11
33
147
73
287
48
72
48
72
9
72
3
85
140
100
59
60
21
219
25
95
12
133
20
3
24
13
143
12
21
51
109
60
24
156
35
9
63
45
27
285
16
35
49
143
57
135
120
48
168
120
117
12
147
33
15
81
4
107
240
9
39
12
48
216
165
75
204
96
49
60
8
15
57
15
21
15
49
95
33
52
107
13
36
131
49
140
12
3
105
204
76
44
63
33
159
36
69
180
75
48
24
73
23
144
9
75
60
132
12
105
16
95
9
360
36
4
95
1
35
132
93
351
48
33
3
252
57
75
45
27
9
87
273
147
57
27
21
75
60
13
24
143
48
24
48
33
87
108
156
120
33
16
71
24
96
109
239
45
111
24
81
75
36
13
95
61
164
15
12
120
216
24
81
72
160
80
15
1
167
12
48
153
51
93
40
80
3
24
169
60
131
49
60
104
87
21
159
24
45
435
105
144
171
84
96
69
220
95
12
69
252
3
49
47
60
109
240
104
15
33
108
100
152
72
16
80
27
48
9
420
15
21
72
108
40
84
156
119
81
144
36
39
12
120
9
4
36
11
193
8
183
109
23
72
72
49
107
157
47
36
48
36
33
216
24
111
49
128
120
148
200
99
216
60
69
36
51
144
84
36
60
49
36
80
144
108
15
84
141
72
40
68
27
21
27
97
20
16
120
44
180
16
80
15
129
15
33
112
167
288
141
12
148
59
1
95
145
71
48
25
56
40
212
172
35
85
71
36
109
35
69
40
248
28
47
13
71
73
236
4
215
33
27
45
63
48
36
49
47
45
15
192
1
24
8
99
49
59
421
284
135
141
72
3
225
40
200
192
3
96
9
40
32
108
100
44
111
24
1
251
60
48
25
23
177
63
153
75
289
131
105
99
60
1
20
15
144
192
36
48
72
45
27
12
324
57
135
48
120
36
48
61
104
27
48
105
27
216
84
48
81
100
20
124
11
12
180
33
160
20
171
84
57
88
60
80
24
27
49
24
131
132
108
45
72
112
47
24
36
60
49
35
36
33
87
21
52
23
24
96
12
ABCD 94794905152*3^$a+1 [50125]
15
49
72
23
25
47
144
60
49
32
45
48
87
21
144
108
132
55
35
18
7
24
35
72
72
57
51
18
144
15
93
67
5
7
173
31
36
149
75
57
12
235
35
36
6
15
39
54
108
108
12
78
12
93
40
35
49
5
187
11
33
141
36
7
11
1
5
120
15
144
57
108
75
64
80
183
30
198
69
21
79
11
72
78
174
37
161
42
18
19
101
72
187
24
41
96
7
23
18
6
66
7
47
90
108
15
81
54
45
3
73
20
76
80
3
61
29
31
11
45
21
7
11
69
75
6
246
25
11
24
45
63
12
54
54
21
15
6
66
33
27
354
3
15
180
25
17
15
39
9
52
8
33
18
21
21
54
54
30
54
6
102
108
19
92
15
204
49
53
60
7
11
30
24
12
144
42
12
37
59
54
231
57
7
23
57
231
42
27
45
15
112
8
3
24
138
18
18
15
4
156
59
72
93
51
270
36
18
61
71
109
65
79
120
35
85
12
44
64
47
108
72
109
24
11
90
60
159
3
30
72
126
72
18
75
15
90
42
54
54
61
113
115
116
60
165
282
54
54
324
60
36
141
15
90
75
100
24
5
79
11
25
120
84
17
75
21
108
15
39
25
83
12
72
18
31
11
13
53
3
51
36
78
19
47
133
11
42
43
65
54
72
30
198
180
78
7
47
48
18
7
32
120
81
19
11
24
84
132
177
111
36
174
54
61
80
16
20
3
42
30
78
120
7
119
1
71
49
48
233
54
156
42
270
1
29
108
3
15
25
155
49
95
36
49
12
35
33
111
49
53
24
63
3
72
201
21
55
29
36
3
72
4
119
18
114
36
33
87
37
96
389
18
108
42
7
116
64
167
54
162
90
42
37
8
3
270
7
36
35
49
32
21
39
3
145
47
144
49
11
69
76
65
75
144
36
21
108
90
12
108
57
39
162
79
24
24
47
276
157
17
216
3
15
85
47
9
75
144
72
13
59
18
39
15
193
116
87
133
89
27
124
77
3
69
7
68
3
33
16
71
42
7
120
29
6
133
5
72
19
41
30
54
91
120
41
79
24
65
54
25
23
33
135
145
36
233
7
119
61
29
66
180
105
21
87
16
41
15
21
43
29
15
75
21
4
11
1
143
21
40
104
40
83
33
39
36
24
66
54
21
100
56
81
84
36
7
11
54
55
12
128
21
132
138
49
120
80
3
72
21
100
5
31
41
24
54
66
79
17
72
27
4
107
93
4
101
159
160
101
12
24
30
36
97
101
6
54
51
183
12
105
3
25
173
54
36
129
51
60
33
69
6
84
25
80
75
25
35
12
90
36
18
21
105
54
180
141
28
60
80
33
54
18
15
112
71
60
12
61
116
28
36
11
49
44
36
180
75
205
47
33
87
198
6
18
12
3
75
30
67
24
35
21
51
157
41
79
80
3
57
57
43
23
144
6
99
81
7
101
15
51
129
16
95
30
75
33
111
21
163
65
36
54
6
30
49
5
78
54
103
5
102
85
144
120
84
17
60
84
36
43
35
1
65
31
29
66
24
30
75
16
5
48
126
24
45
75
18
108
39
57
15
159
36
180
169
104
33
87
75
180
126
24
162
249
64
41
114
126
90
45
24
3
84
13
92
4
5
66
198
7
11
42
66
25
24
80
36
177
43
65
54
25
96
5
54
105
3
24
213
76
324
101
24
51
21
103
20
16
17
79
155
24
25
96
240
155
24
102
90
177
3
24
120
54
72
67
72
120
44
240
57
67
17
144
31
48
101
42
33
87
54
ABCD 94794926776*3^$a+1 [50036]
67
78
24
12
174
45
57
18
42
12
6
17
84
160
15
69
3
36
5
37
123
87
72
66
60
18
12
6
39
9
27
33
96
12
24
72
6
41
12
13
30
96
5
61
12
27
15
137
13
51
9
35
1
12
12
39
33
60
6
57
3
21
63
53
25
60
47
13
12
54
126
27
72
9
42
53
72
108
24
37
3
21
95
7
6
90
24
189
20
31
17
25
36
15
33
18
24
66
54
42
24
3
117
78
24
54
3
33
72
12
12
11
67
60
77
1
6
9
69
48
3
45
12
18
48
6
11
49
12
39
27
5
49
6
5
85
54
90
11
91
21
20
13
12
126
18
30
33
24
27
18
42
78
15
20
84
67
6
35
55
17
49
42
126
84
36
24
78
81
3
65
12
55
66
30
41
36
4
84
33
54
12
18
6
30
27
3
42
12
48
102
9
39
17
1
30
18
12
102
36
78
30
78
78
17
19
9
80
37
27
21
18
30
48
18
96
36
5
13
54
17
13
180
11
19
48
6
18
48
17
1
12
18
150
6
5
73
11
1
60
12
60
11
85
12
12
27
15
6
30
18
36
66
17
79
21
68
43
54
35
61
60
30
29
25
27
116
49
42
90
18
33
36
32
4
44
84
16
117
3
69
11
12
7
114
12
15
51
12
66
78
9
15
12
17
37
6
24
66
42
12
66
131
13
36
18
5
43
6
6
5
37
36
18
5
49
11
13
18
12
45
32
13
12
12
24
54
6
24
48
6
12
102
18
42
18
30
3
33
11
7
24
18
108
24
39
9
12
39
15
78
18
33
45
23
73
18
17
4
129
47
19
21
32
49
39
3
24
5
28
45
95
37
6
24
30
83
91
12
57
20
4
21
99
33
12
23
1
27
27
78
39
27
30
84
90
42
27
3
6
90
6
18
66
30
96
18
99
8
36
31
29
4
51
65
13
60
11
40
15
30
150
41
25
120
6
18
75
3
12
24
21
33
72
12
12
11
25
35
31
30
24
23
7
41
4
21
6
66
18
9
32
7
30
12
15
9
12
15
68
79
18
72
84
24
35
96
43
108
12
9
36
120
111
12
29
49
18
5
13
23
13
84
35
4
81
18
9
60
8
60
7
108
48
17
48
19
101
13
42
114
6
6
36
47
1
30
6
42
24
66
6
77
49
12
6
36
5
16
9
12
23
73
59
4
20
55
5
1
72
30
17
37
24
60
36
36
24
3
63
17
31
5
79
30
24
6
5
12
19
89
67
57
9
11
52
45
66
66
23
43
21
20
49
23
43
5
76
33
27
123
101
40
24
12
153
23
28
69
6
54
36
78
18
59
67
12
45
39
29
19
66
60
24
60
60
24
54
12
24
54
75
27
125
19
6
15
21
6
17
12
31
17
55
18
59
37
6
6
83
1
6
41
7
41
37
36
54
65
1
27
3
12
5
16
27
18
11
4
27
72
24
17
25
90
6
120
27
45
48
39
84
3
6
6
42
3
51
30
48
51
33
12
47
19
69
9
27
21
18
5
7
33
183
30
36
6
69
27
5
19
17
12
91
5
25
11
4
135
17
72
13
35
1
3
33
18
54
131
7
21
60
27
30
27
21
12
6
24
24
65
25
54
29
1
12
12
90
65
120
139
117
27
57
33
35
19
18
66
5
25
11
7
12
65
1
42
57
57
48
18
17
24
60
7
6
35
79
161
55
18
11
37
84
114
12
6
48
143
24
16
33
23
4
27
18
47
13
39
57
12
51
36
15
18
30
18
96
30
24
90
11
115
6
3
21
47
13
36
23
7
102
11
19
9
57
12
60
11
49
6
84
24
24
29
1
11
13
71
25
18
53
19
12
30
18
6
27
15
21
87
36
18
3
132
21
30
6
24
42
17
4
20
13
72
18
6
12
24
54
54
36
30
66
162
6
30
24
6
30
29
12
19
17
55
6
35
121
35
28
15
17
73
47
24
25
59
7
6
36
48
23
43
17
13
12
155
19
24
153
15
18
12
18
17
4
36
3
42
132
24
30
24
30
11
48
73
23
13
78
113
79
41
64
56
97
36
59
61
12
60
51
57
18
54
12
6
24
5
28
32
55
125
1
3
15
113
1
6
12
12
42
78
18
84
27
96
20
1
42
24
54
11
12
19
24
5
37
18
12
17
37
27
20
60
13
27
20
24
19
33
68
1
18
17
55
5
49
12
48
24
12
12
35
1
12
42
69
15
89
31
18
6
41
1
6
77
60
4
20
13
30
6
47
55
17
7
12
48
41
13
27
44
7
9
57
12
60
24
12
15
15
17
25
12
126
108
30
59
13
54
6
35
85
18
21
9
24
35
49
24
11
25
12
23
7
30
3
8
1
15
21
71
12
76
116
31
5
25
3
57
6
36
234
83
1
87
9
23
24
1
12
54
42
15
72
33
11
1
11
109
143
13
59
7
12
9
36
21
11
112
60
51
17
31
57
9
36
24
54
197
24
7
6
18
30
11
36
37
23
7
5
16
60
20
79
45
21
15
15
132
53
91
6
24
30
6
95
12
1
11
1
35
28
3
12
6
15
99
77
1
42
30
6
6
3
39
30
23
31
18
11
43
9
15
24
17
12
1
48
12
60
3
9
96
30
9
27
6
6
90
30
18
35
139
29
1
3
9
30
6
12
6
93
9
24
11
7
126
23
115
42
60
42
30
66
65
7
30
90
5
1
24
48
6
36
66
23
19
101
28
36
33
83
103
126
11
55
12
21
32
28
21
47
37
15
27
96
5
31
21
8
24
19
17
60
7
54
24
36
18
9
63
17
12
48
24
12
4
21
84
35
1
30
24
65
12
52
8
13
36
18
66
35
43
12
36
18
35
7
5
24
133
6
45
92
7
21
57
90
72
42
15
9
54
17
37
27
57
72
48
3
32
43
6
35
13
12
71
1
6
30
66
18
36
18
30
42
18
6
53
24
16
159
5
36
16
75
54
120
36
11
157
18
5
4
8
12
13
23
73
11
31
66
23
24
31
60
9
3
66
6
24
5
25
6
18
3
75
5
103
102
63
45
24
30
114
6
17
103
12
17
28
21
12
102
18
6
17
4
32
48
19
24
77
25
11
13
6
30
30
21
69
59
36
1
6
30
23
43
89
4
8
43
9
21
138
ABCD 94795249054*3^$a+1 [50021]
9
3
198
42
48
6
114
53
88
15
137
7
9
32
88
3
114
30
5
79
42
90
77
31
150
66
9
45
3
120
27
132
30
270
29
61
210
57
111
60
45
15
57
63
30
66
41
175
17
37
6
21
117
126
21
33
15
27
84
36
18
60
6
153
21
30
90
102
93
72
32
31
60
96
69
27
48
45
24
93
3
111
36
108
17
79
36
117
21
60
132
60
90
114
27
3
125
16
15
24
84
132
33
32
16
219
24
36
48
6
27
39
17
31
57
8
67
114
30
36
60
69
21
3
15
60
72
21
93
6
5
103
30
66
24
9
8
79
9
381
24
30
60
9
27
120
36
57
96
171
69
15
9
63
108
21
69
12
63
117
219
21
120
59
271
24
120
24
9
141
72
24
144
12
18
53
232
8
127
42
71
19
120
84
9
24
96
195
21
56
25
330
237
57
96
30
24
54
6
24
45
32
19
120
276
129
168
48
3
30
30
36
53
43
138
75
24
93
18
41
151
105
69
120
6
77
16
72
3
93
3
36
48
12
138
27
15
24
9
261
24
6
60
36
144
24
72
45
63
113
37
51
45
126
45
3
60
12
90
11
96
91
197
64
96
39
57
99
29
19
6
30
33
63
24
6
24
75
96
104
79
105
8
144
223
30
216
24
96
90
281
109
24
30
12
30
24
36
15
15
57
123
21
9
15
3
60
6
99
21
59
48
19
54
15
48
21
6
96
24
21
99
96
24
96
48
12
60
21
8
19
72
5
280
93
203
16
3
24
21
15
24
6
51
3
21
33
30
102
90
120
48
6
54
36
57
24
96
57
126
6
270
21
9
108
99
48
56
37
150
162
27
120
24
8
115
90
54
12
153
48
8
79
150
96
107
48
55
6
60
71
37
6
144
5
31
24
9
27
90
3
63
120
65
40
33
15
21
30
69
45
42
60
29
61
123
15
6
54
12
17
31
177
45
18
126
60
39
15
36
54
15
8
184
75
48
36
81
3
12
30
240
11
43
45
99
12
9
21
75
15
108
66
96
51
3
54
23
13
27
3
84
96
84
72
18
35
31
17
96
16
21
99
15
177
24
189
66
9
15
30
3
24
32
31
12
78
6
81
48
21
3
104
19
54
90
21
39
17
37
6
84
57
135
17
136
72
15
209
19
21
111
48
6
35
136
48
8
139
93
45
42
60
21
80
37
30
45
27
18
3
96
3
165
33
30
41
115
24
42
234
24
9
192
75
5
88
3
5
73
15
27
21
33
23
13
18
6
11
19
21
45
54
24
12
48
113
19
180
9
24
15
96
174
99
8
13
75
81
23
103
33
15
9
80
13
60
18
186
6
240
60
30
27
21
192
107
31
102
11
13
27
120
27
21
171
48
53
13
35
91
120
60
33
128
7
60
12
24
60
90
171
69
27
8
31
108
90
72
3
120
104
43
18
3
80
13
96
51
63
17
40
3
66
48
3
69
3
45
42
9
99
180
30
27
15
120
138
66
114
30
45
8
19
24
306
123
21
3
3
54
54
65
16
15
60
30
156
138
42
54
60
24
69
27
90
30
45
51
93
8
19
29
31
48
17
19
330
66
105
63
72
138
6
81
69
174
29
103
30
24
6
48
102
87
21
216
96
24
11
73
15
81
114
21
15
17
7
66
263
37
24
35
16
315
93
123
90
54
6
18
36
120
9
128
88
56
85
11
88
15
6
48
60
39
3
138
30
117
3
6
30
36
90
3
135
33
72
45
162
84
96
180
24
54
90
60
36
6
51
39
30
123
21
219
75
210
42
24
30
30
96
5
19
21
24
24
15
36
24
77
229
126
69
21
54
21
15
9
72
56
88
15
48
57
48
24
3
138
126
29
64
32
19
12
78
30
12
144
41
40
3
36
24
ABCD 94795370732*3^$a+1 [50140]
69
105
18
57
33
47
24
24
13
27
56
97
27
20
16
15
29
12
24
79
105
33
39
15
90
108
60
27
44
37
47
12
4
44
40
80
7
54
95
76
68
12
48
73
87
21
90
42
27
165
60
35
60
13
23
85
11
220
105
36
72
6
89
16
15
9
20
52
15
33
87
54
24
36
54
105
180
33
59
4
45
36
18
18
72
47
148
36
56
1
108
35
127
150
47
16
96
21
102
42
15
255
65
79
41
49
71
28
93
167
16
39
30
18
17
1
54
41
16
8
25
131
4
141
191
28
32
40
8
36
96
13
78
9
8
31
6
48
35
25
35
13
24
39
104
13
27
72
8
36
1
18
186
15
104
12
4
140
85
36
18
105
12
81
18
9
63
9
45
3
135
42
48
6
246
36
123
99
45
27
216
90
192
222
113
96
4
3
33
240
24
32
4
147
90
39
39
41
24
79
30
132
108
11
40
80
36
64
44
223
18
35
1
123
56
7
90
72
15
93
48
11
31
17
1
135
200
25
12
119
64
165
39
33
3
156
8
13
90
30
59
1
47
25
120
72
3
105
155
172
44
40
39
5
16
21
63
57
3
116
25
35
100
44
96
4
12
51
29
49
195
129
47
108
37
39
21
123
32
55
105
39
54
36
72
23
4
51
29
96
19
18
47
7
54
12
60
23
16
9
11
61
18
6
18
57
8
16
81
119
7
9
120
69
59
112
68
52
15
65
24
64
20
73
3
69
18
18
6
65
48
40
57
168
72
15
15
9
176
13
132
15
15
65
24
1
96
12
195
57
15
8
31
42
39
9
39
177
39
21
23
25
11
40
45
59
72
4
36
81
12
42
9
9
15
87
89
7
57
33
12
11
7
17
73
60
18
29
25
66
42
47
1
24
35
52
21
3
81
15
168
12
80
60
121
72
12
83
132
1
123
39
78
72
120
11
49
35
100
21
99
213
3
9
35
25
18
30
60
23
24
352
8
37
3
72
8
40
176
4
21
126
78
36
15
21
23
25
60
15
87
153
15
45
36
24
56
24
193
23
216
40
21
59
48
60
13
63
80
25
95
175
30
75
21
18
72
18
72
48
47
28
21
102
72
41
196
3
66
24
207
264
24
21
24
71
36
40
9
54
78
3
279
125
16
156
9
71
24
24
52
44
1
54
161
160
320
25
35
48
133
27
45
35
133
47
60
37
54
21
33
47
235
24
81
45
3
72
9
59
36
60
4
60
36
96
44
25
36
35
49
132
84
3
132
33
66
141
99
72
18
15
129
12
3
32
1
132
27
9
11
1
59
24
49
71
4
33
12
15
80
16
21
66
18
11
61
63
24
80
73
23
31
18
111
104
100
21
6
5
61
47
31
65
64
33
12
27
33
48
23
16
39
65
7
30
252
6
101
73
60
47
28
33
120
23
16
20
88
21
11
109
135
27
69
44
37
18
72
53
124
15
161
37
99
15
54
11
64
24
32
64
176
109
36
15
68
172
20
1
107
240
25
11
61
23
13
42
48
57
183
90
47
25
47
4
21
23
16
9
96
36
3
20
12
49
119
13
18
9
56
64
81
24
36
75
45
11
48
16
24
32
13
27
60
99
54
27
8
31
9
63
144
24
54
12
23
1
71
4
9
60
36
39
105
12
150
48
6
72
12
95
12
61
39
80
61
27
117
3
12
140
55
29
49
11
37
72
42
9
57
23
37
59
13
51
15
41
168
40
21
39
21
12
60
30
234
24
51
21
47
232
68
52
8
97
84
42
18
99
36
57
60
3
9
47
13
108
12
18
57
87
24
30
11
64
39
30
60
12
83
97
23
31
29
16
51
33
32
1
24
23
7
9
69
18
89
13
11
7
42
191
16
24
15
9
20
61
72
27
60
20
12
4
36
9
111
48
80
100
3
29
19
42
30
57
165
18
177
111
5
49
15
32
1
27
56
175
9
21
15
9
72
143
60
40
32
28
12
80
4
27
69
3
18
24
36
59
13
51
15
21
33
42
5
25
39
57
72
35
40
72
44
19
42
119
40
84
12
213
15
60
15
57
48
231
9
12
75
66
23
1
54
21
33
35
1
39
32
40
120
20
49
11
40
63
17
28
3
78
12
39
44
36
60
64
9
147
8
121
15
ABCD 94795499798*3^$a+1 [50104]
48
12
52
26
49
3
12
50
7
111
2
6
54
78
58
72
68
31
24
96
120
23
10
71
57
15
7
33
3
30
50
10
74
66
174
96
22
98
84
30
36
40
11
81
52
8
3
27
69
33
16
140
19
56
96
3
66
67
48
15
14
16
35
37
59
13
3
23
82
20
19
21
108
44
3
297
18
28
17
207
100
50
76
54
38
12
63
13
20
31
53
100
128
55
48
17
60
12
18
12
201
9
78
22
243
8
55
42
20
48
142
2
18
70
3
5
192
12
40
23
120
88
80
19
21
65
120
4
8
28
54
98
63
37
90
20
90
112
128
10
9
53
27
19
32
12
16
9
5
88
203
40
45
14
130
56
4
48
15
17
198
10
48
24
135
65
70
56
82
20
3
45
4
36
90
60
21
41
7
21
11
91
32
6
52
32
10
140
21
117
10
38
60
4
150
20
90
16
14
106
39
3
102
80
10
90
26
10
14
57
33
100
38
150
60
192
91
9
36
20
84
16
20
60
10
42
110
145
5
67
33
15
53
4
8
30
10
95
13
14
36
102
282
57
19
30
164
3
63
12
10
20
55
77
106
54
56
72
28
14
48
9
9
52
27
41
7
77
198
13
35
10
24
48
2
33
112
32
73
80
7
23
18
30
130
23
69
6
45
136
9
72
20
70
20
42
108
19
9
14
48
153
7
30
3
185
55
77
12
28
27
8
7
8
9
13
60
30
78
35
15
78
27
27
48
13
56
9
295
24
51
2
259
189
14
6
4
140
58
2
90
97
41
60
19
29
24
115
8
13
72
18
57
5
48
162
78
10
9
5
66
24
46
84
50
13
8
37
32
3
15
97
95
6
4
56
52
3
5
27
33
24
60
16
155
7
8
145
57
72
6
14
40
56
51
3
48
109
3
116
24
6
60
60
24
10
57
200
39
25
65
70
161
1
32
30
6
120
27
55
62
48
12
180
76
20
27
133
12
18
42
35
13
44
16
62
28
14
18
93
57
7
35
46
30
74
60
36
160
12
42
80
30
28
15
80
63
12
10
27
5
6
22
30
18
15
29
48
120
42
57
109
35
85
20
22
30
32
91
24
71
30
30
37
15
2
63
135
9
33
36
90
22
20
7
65
7
131
100
33
5
52
12
8
19
24
56
33
100
128
12
16
14
6
22
32
21
64
8
195
12
1
56
63
30
106
110
22
32
18
88
27
113
12
78
130
32
3
9
16
47
33
31
48
15
8
10
60
12
38
102
36
7
48
200
45
24
27
13
51
27
29
81
7
11
90
51
9
12
12
55
5
16
27
93
2
97
11
30
72
28
32
42
66
55
39
36
62
100
62
108
9
1
20
10
92
78
63
7
9
81
62
126
4
18
222
20
190
77
40
9
62
9
9
24
30
1
5
27
105
52
8
10
2
36
132
7
165
116
31
3
117
23
6
19
5
27
328
8
24
31
42
15
11
10
27
77
16
20
24
87
9
55
24
23
30
42
97
9
32
78
54
10
33
48
347
13
32
48
37
2
90
120
55
21
60
134
66
7
24
89
40
120
24
63
65
10
80
37
176
49
56
34
26
10
41
1
8
90
82
20
7
45
50
58
68
12
40
38
70
24
30
26
12
39
3
37
9
2
69
81
28
164
6
24
6
22
45
53
4
15
21
50
54
30
13
15
62
123
37
38
10
27
72
23
66
252
28
71
16
5
123
45
64
20
30
18
10
50
123
15
1
21
99
63
6
11
33
6
162
48
31
24
29
115
56
25
14
60
16
90
92
15
15
42
55
53
10
78
12
15
5
12
120
7
9
12
20
15
97
116
40
14
13
15
48
2
112
71
55
14
51
25
15
32
105
7
23
49
89
4
20
28
8
139
111
14
43
8
57
42
48
132
16
104
6
19
105
15
23
10
8
31
29
60
111
16
15
105
53
22
62
31
105
14
10
30
26
79
183
8
12
22
86
25
5
22
2
58
20
60
30
12
30
30
48
18
102
42
40
18
108
2
9
33
31
29
30
10
80
27
1
48
204
27
9
20
12
42
100
96
65
25
2
240
60
130
72
30
33
24
56
48
55
50
84
27
3
21
27
90
40
80
19
141
27
3
5
175
33
57
15
147
80
30
66
274
20
16
90
14
40
38
73
15
2
88
44
28
63
47
18
70
32
30
48
60
7
5
3
15
114
6
64
105
155
37
9
120
44
46
42
72
8
12
6
49
33
38
97
107
6
111
64
5
24
28
68
274
56
70
140
111
199
9
72
9
344
40
8
39
1
92
40
195
21
11
141
60
12
3
7
18
38
ABCD 94795558244*3^$a+1 [50085]
37
143
397
180
252
71
217
17
235
341
54
133
299
126
7
120
35
108
90
72
36
379
540
48
185
115
180
180
65
54
36
97
60
168
125
235
192
257
18
133
60
12
155
373
59
18
595
107
61
360
47
72
13
348
323
397
305
55
53
162
37
35
162
31
5
55
60
72
120
35
306
54
108
108
216
301
60
17
180
162
73
108
197
90
18
198
157
5
127
348
12
161
19
107
1
107
25
420
95
73
179
1
107
25
120
71
72
25
137
115
228
12
23
85
912
168
23
162
7
60
60
48
312
35
133
209
54
97
312
275
72
13
563
18
54
13
77
283
257
223
65
127
125
355
108
23
877
113
216
90
486
54
61
335
37
300
23
108
54
43
227
18
54
36
162
108
72
163
120
203
37
179
133
120
53
115
120
12
60
120
48
12
107
54
54
18
55
12
131
109
53
18
157
257
378
25
155
90
355
95
90
7
120
53
67
95
306
19
35
73
143
180
157
5
90
37
48
149
54
90
54
18
108
187
60
492
53
54
121
149
18
36
234
108
427
113
55
53
7
12
600
227
13
348
60
192
161
7
12
35
73
72
17
43
228
12
48
29
216
18
144
216
450
67
192
65
55
35
180
162
54
49
168
60
192
48
59
121
203
72
90
67
48
192
60
108
192
48
59
361
780
132
131
49
5
55
197
18
325
35
205
11
180
49
168
300
60
312
137
31
239
121
252
5
43
47
85
240
60
48
252
48
77
115
180
83
108
529
83
145
557
270
198
247
41
270
144
313
120
17
90
13
240
120
185
54
36
37
305
306
54
43
29
36
115
803
54
55
287
361
179
144
37
143
ABCD 94795763074*3^$a+1 [50027]
26
48
25
3
24
8
1
5
10
6
26
40
50
42
1
9
2
42
124
3
21
60
39
21
8
18
10
102
120
6
8
16
8
31
29
48
90
12
90
12
55
3
56
12
36
12
48
10
3
35
28
6
62
12
1
93
18
42
38
22
27
23
13
21
44
42
24
13
33
66
93
3
14
7
83
54
7
23
49
47
37
39
74
76
24
32
31
33
42
2
30
12
52
18
6
20
162
52
12
56
16
38
18
4
15
69
38
10
72
62
28
8
25
23
174
4
6
20
6
6
16
26
7
35
48
52
44
18
175
3
56
36
10
12
74
76
42
48
6
21
3
44
60
22
104
6
25
119
13
5
4
38
64
6
2
30
18
6
66
24
54
7
59
54
52
6
26
6
24
16
8
36
28
9
36
35
49
15
45
11
18
4
48
39
9
27
60
17
30
42
10
18
32
4
2
42
127
11
28
20
4
2
54
22
56
102
4
33
17
42
28
6
68
54
22
56
16
12
38
16
42
78
6
38
1
3
14
43
36
27
96
24
8
6
34
38
76
6
20
25
65
18
6
55
23
12
10
12
26
22
111
3
56
6
19
47
96
24
6
4
27
33
110
52
48
6
50
37
3
18
12
66
48
38
12
7
12
51
9
53
24
30
1
33
74
198
10
30
15
3
26
48
6
6
42
10
26
4
38
42
30
72
16
8
16
39
11
12
82
14
4
56
22
180
14
40
6
36
14
12
1
17
66
18
42
6
46
146
60
40
2
1
9
51
3
102
14
42
6
48
96
12
6
10
14
19
35
4
14
16
26
36
13
53
96
4
27
33
2
6
16
3
45
2
37
11
6
16
2
18
19
9
8
24
16
72
15
45
15
59
54
4
27
15
14
18
6
6
4
2
28
72
12
150
38
4
27
41
76
27
11
40
6
56
7
23
10
2
48
40
8
49
9
30
38
28
26
34
14
4
48
14
96
30
48
54
30
30
16
14
13
5
16
3
23
24
12
13
15
8
12
18
24
10
30
24
18
68
48
22
26
18
18
6
6
96
58
8
4
140
88
24
18
50
4
3
5
30
49
5
22
6
2
6
10
44
37
11
18
10
6
75
24
29
24
6
22
38
16
9
15
44
4
24
20
10
39
3
44
28
8
12
10
18
8
18
16
15
77
36
4
8
36
6
10
26
34
48
8
31
9
50
66
54
16
20
1
24
51
21
17
66
12
12
1
36
57
24
14
76
38
24
42
34
54
8
12
6
4
2
6
24
34
42
39
35
76
26
7
125
18
49
5
30
22
51
29
22
20
4
24
20
13
35
6
16
27
27
20
96
6
4
32
24
7
59
88
8
6
7
153
2
1
87
9
9
6
14
12
67
23
18
16
98
46
18
6
18
62
28
30
80
46
26
22
62
6
4
2
36
10
2
6
40
42
2
43
33
14
36
18
6
22
84
6
14
58
32
18
30
12
58
26
1
39
14
18
1
45
3
47
84
58
2
40
54
8
30
76
8
13
53
16
14
24
13
23
4
54
8
4
36
18
20
12
16
38
72
6
1
51
8
10
62
49
47
16
21
3
21
3
32
64
54
27
36
29
46
30
18
14
16
2
60
22
26
22
39
9
26
12
40
32
60
4
30
3
81
36
50
49
21
14
13
21
18
21
27
44
132
16
30
20
52
75
11
132
1
107
36
30
7
11
40
86
24
10
9
29
58
2
30
6
34
30
42
140
4
18
3
45
6
14
48
16
120
32
18
216
40
14
18
108
12
10
30
24
20
73
9
74
6
64
8
10
38
28
12
3
53
18
10
44
10
6
80
7
27
2
52
24
14
4
9
84
24
12
39
42
87
15
14
66
24
54
7
9
38
12
40
30
8
6
18
10
38
4
62
12
4
44
36
1
11
6
42
4
81
5
10
78
14
6
142
30
56
24
55
11
22
2
58
96
12
14
1
3
80
70
27
17
12
79
12
29
66
10
44
18
24
22
18
6
3
39
32
16
21
27
2
28
8
7
27
26
16
12
26
6
100
30
45
11
25
29
4
128
19
107
22
60
26
10
38
10
26
6
82
90
12
24
48
24
62
10
24
3
29
4
20
6
6
6
16
6
14
18
4
30
54
26
82
20
6
48
34
20
102
54
42
40
32
18
30
72
24
49
17
7
15
8
34
60
62
100
14
31
11
16
24
146
16
74
10
18
32
6
7
129
24
3
71
16
9
23
102
19
5
6
36
60
18
4
6
8
40
38
4
32
4
38
28
8
24
1
23
16
38
12
28
3
11
4
81
63
2
48
36
18
22
39
96
29
36
16
12
38
25
23
1
9
44
10
74
22
104
54
7
3
8
42
16
54
30
39
53
112
32
30
13
81
20
4
48
98
10
39
29
16
12
30
44
37
11
12
10
6
6
8
10
8
24
78
58
14
16
18
32
102
10
9
17
90
13
9
44
7
9
26
30
96
48
72
36
7
21
15
17
30
4
48
14
24
18
36
12
30
28
36
8
10
20
34
18
72
54
26
16
33
89
43
17
16
15
5
6
16
32
78
6
54
42
4
54
12
14
6
60
4
2
61
51
8
40
6
32
10
8
25
41
52
24
27
15
14
64
42
8
16
20
6
36
18
13
35
30
18
30
16
26
12
4
18
26
6
6
22
2
12
28
6
14
12
10
12
62
4
38
10
45
17
30
37
33
27
53
4
2
13
3
8
6
66
1
47
10
6
32
6
34
150
12
36
38
48
18
66
70
2
24
16
80
22
12
27
3
8
30
40
14
18
72
10
18
14
94
2
30
58
9
29
78
10
18
20
4
66
3
11
12
6
7
15
20
66
52
20
31
9
2
24
6
30
12
36
42
12
6
48
16
6
36
15
5
54
60
16
32
6
24
6
6
31
39
6
18
6
3
21
20
30
108
1
27
21
17
36
36
7
65
16
39
41
10
20
36
16
21
27
24
54
27
35
18
30
28
6
24
2
46
80
19
131
4
14
4
6
6
32
16
3
29
10
6
2
46
8
6
90
16
12
48
63
53
18
70
42
48
14
102
6
12
16
2
30
4
14
6
18
24
6
40
14
18
34
48
14
16
26
112
30
18
86
96
4
44
10
42
14
82
32
60
16
26
64
33
23
6
10
24
57
71
25
48
11
12
112
8
12
36
12
10
92
42
4
14
24
40
26
24
22
12
86
6
24
10
32
30
66
12
1
27
20
70
38
36
42
6
13
15
6
8
19
35
61
5
48
4
54
69
27
14
58
18
30
8
1
53
48
24
10
6
44
12
90
1
57
3
33
24
2
46
48
3
69
42
6
2
22
18
81
15
2
12
30
48
4
14
10
90
44
24
6
34
18
14
40
8
66
16
48
24
30
38
22
6
20
28
62
6
34
51
72
71
22
98
6
4
110
40
26
54
24
12
6
31
59
28
24
44
1
17
7
3
8
6
24
16
63
24
11
12
6
16
26
1
47
22
12
8
150
28
38
10
9
23
22
18
6
15
11
12
28
32
6
58
80
42
43
47
61
5
7
11
13
53
46
18
30
44
18
4
12
2
34
26
106
38
34
14
58
12
14
61
17
36
6
46
38
4
30
14
4
54
90
48
14
10
9
21
195
9
110
1
17
43
3
30
14
58
24
26
10
20
10
92
34
3
23
58
54
20
25
72
51
8
10
39
63
110
6
4
30
39
41
67
111
78
42
38
30
18
16
50
30
30
18
24
10
8
6
66
18
16
3
108
5
28
3
123
30
2
34
ABCD 94796524198*3^$a+1 [50042]
45
15
24
6
84
168
123
32
1
11
49
120
75
57
107
37
51
48
69
27
75
24
21
9
95
37
35
25
35
7
77
13
78
5
13
72
27
72
3
72
24
66
35
1
27
36
15
30
35
1
171
92
13
27
3
48
21
75
41
19
9
32
144
61
78
29
28
44
61
18
30
6
6
12
47
19
6
54
5
61
131
48
24
1
162
24
54
54
72
5
28
68
109
66
5
73
6
30
83
7
5
91
54
6
185
12
91
5
31
54
90
24
57
81
63
105
54
21
57
24
66
78
30
21
120
231
17
25
6
6
78
53
19
149
19
6
39
56
36
43
65
96
1
24
12
42
5
12
19
36
30
6
9
9
12
48
54
5
43
9
45
131
49
90
6
90
24
6
30
78
6
60
6
12
72
11
55
72
21
69
6
72
29
61
48
30
21
9
30
60
54
12
6
30
3
32
49
66
9
20
84
40
39
12
54
6
36
48
60
5
7
45
39
9
57
23
60
36
31
18
27
99
113
31
54
27
60
45
36
27
75
101
40
135
30
27
32
72
1
24
60
30
113
7
53
40
92
43
126
27
3
54
15
27
30
30
6
84
66
12
41
151
5
73
3
27
57
111
30
23
60
31
24
6
23
7
30
144
75
39
17
96
43
6
63
87
29
31
120
30
108
11
121
75
68
12
43
17
25
6
9
3
5
37
18
17
96
97
12
84
42
5
48
60
37
12
12
15
63
6
6
5
115
60
9
51
21
24
33
30
41
16
51
144
5
13
3
3
12
29
28
123
30
18
84
33
39
66
39
3
30
78
24
18
102
21
27
138
60
35
28
21
15
45
78
18
12
23
48
1
30
9
20
31
65
115
30
51
27
48
29
144
49
18
29
120
16
15
18
119
43
5
13
35
36
4
44
13
12
27
153
30
65
7
36
5
25
59
48
13
90
24
29
1
60
66
54
63
21
60
11
16
32
31
150
35
37
54
6
63
9
72
11
7
41
25
36
6
108
65
4
15
12
6
23
49
78
17
96
1
71
73
6
30
99
15
66
219
39
36
6
35
28
45
35
43
72
6
54
30
143
48
55
144
240
12
96
5
19
6
60
23
37
48
42
24
5
13
23
55
48
186
3
92
61
90
12
6
42
9
45
6
12
5
7
24
6
39
189
30
6
12
30
30
59
43
30
6
84
173
205
15
68
76
21
18
17
43
24
12
9
32
13
71
73
27
69
60
102
60
69
21
15
27
30
36
12
59
85
59
60
151
29
19
42
90
65
1
18
24
120
72
138
75
3
48
42
90
9
36
39
5
25
18
18
23
36
16
24
20
169
24
51
21
11
144
1
42
141
15
21
39
90
11
1
39
15
9
21
59
67
24
9
147
113
76
69
71
31
5
43
21
75
78
11
7
132
65
61
66
5
1
24
24
12
138
5
1
54
5
55
36
30
18
60
57
75
48
6
51
33
12
78
41
1
6
53
12
120
28
12
39
36
78
11
31
12
18
12
71
19
42
90
5
25
66
84
18
63
8
7
54
156
12
12
54
6
6
54
150
24
17
4
20
25
30
149
97
30
30
12
48
12
23
4
33
6
192
5
40
69
24
96
60
15
51
5
12
1
35
144
61
60
60
27
3
36
5
55
45
81
60
195
57
18
162
3
8
72
28
44
36
96
60
48
7
9
56
13
47
96
4
51
9
20
61
83
1
23
85
18
9
8
12
85
30
9
111
6
24
119
160
129
12
18
42
119
25
59
12
16
27
21
165
59
43
42
6
6
3
51
6
30
18
3
45
18
30
90
5
7
45
68
1
36
35
37
6
5
49
78
12
12
36
18
144
6
96
165
3
36
5
1
60
6
12
18
35
112
27
78
30
18
42
12
126
143
12
19
5
19
30
15
165
66
5
60
151
42
3
44
36
4
51
252
30
27
3
17
13
72
60
11
7
36
5
24
28
44
43
57
15
54
11
4
15
36
5
16
195
48
24
6
42
197
52
9
35
91
89
1
3
21
6
5
55
6
60
23
91
29
1
23
55
6
36
11
28
36
9
66
5
1
42
17
79
60
9
20
12
103
12
54
71
25
3
27
78
12
48
6
12
42
90
42
6
138
27
105
24
90
105
3
41
100
36
140
4
72
27
18
39
15
5
49
11
25
3
72
56
24
1
12
186
12
29
85
51
27
36
5
19
12
125
24
91
33
75
101
25
6
5
25
23
1
6
81
8
7
30
12
107
96
193
12
3
20
96
40
8
1
11
55
6
132
6
6
108
30
162
11
28
111
45
20
25
51
15
53
124
57
23
55
17
16
8
61
84
6
60
33
27
21
15
30
24
39
75
30
42
33
32
60
52
3
84
9
69
15
51
5
16
69
12
138
57
3
30
6
101
7
30
12
90
5
1
39
93
51
21
11
19
48
30
6
101
16
39
9
105
30
90
84
18
54
48
23
13
27
57
6
30
27
27
126
51
9
27
33
12
30
24
24
96
65
48
25
3
129
24
12
59
19
36
6
3
51
33
21
42
18
6
5
31
120
33
27
5
7
6
54
270
27
20
49
6
6
30
12
41
1
36
12
47
19
101
100
51
17
85
60
11
61
18
12
53
36
31
36
48
5
7
17
12
19
12
ABCD 94796594208*3^$a+1 [50003]
55
77
36
79
6
11
39
6
28
47
13
56
12
30
12
28
17
3
52
18
90
20
18
40
14
96
24
28
80
30
15
33
27
48
24
63
22
20
66
22
44
75
36
3
4
38
10
5
85
59
21
60
10
30
23
12
129
15
15
69
24
117
16
35
45
15
25
2
21
49
6
5
9
15
3
9
24
9
15
13
50
12
33
24
36
12
33
18
34
95
63
84
6
15
33
27
93
15
25
12
23
36
48
63
10
68
6
4
32
12
36
9
51
9
12
39
30
34
122
24
51
15
54
10
65
97
2
21
7
5
12
45
12
6
12
36
9
27
16
29
36
27
36
69
48
13
59
36
15
24
45
13
23
12
7
53
12
3
48
10
2
69
1
20
3
85
140
6
24
4
92
16
8
12
52
8
48
36
16
60
5
15
45
7
26
22
77
13
62
10
8
72
10
6
12
74
4
102
60
14
9
120
27
22
2
69
21
111
45
60
15
9
3
3
54
3
33
72
58
68
9
36
12
33
12
82
56
34
20
6
52
30
42
18
2
45
3
12
78
40
14
45
111
10
14
69
72
43
2
12
12
15
39
30
51
9
10
20
24
48
10
20
52
32
46
14
3
1
110
42
10
38
132
18
10
32
27
48
15
9
3
42
36
48
10
26
30
30
39
49
47
15
36
48
24
78
3
79
90
11
15
6
36
52
23
33
30
64
32
153
15
18
24
46
32
45
27
36
30
40
72
18
44
16
5
9
18
30
3
33
27
33
36
4
2
57
63
18
4
18
38
27
117
18
18
24
3
37
98
30
52
2
18
6
30
99
72
21
82
53
57
36
24
168
39
9
60
6
93
31
17
33
39
12
3
45
27
33
60
27
24
4
18
14
30
18
28
20
69
63
58
14
21
37
8
12
3
15
48
21
69
51
51
57
15
12
6
3
39
93
55
60
62
3
24
51
24
24
4
38
24
126
42
58
20
57
55
8
40
29
3
33
57
40
6
14
18
33
127
17
57
6
9
21
22
18
83
12
3
12
12
78
12
3
84
15
18
12
54
34
110
28
5
15
69
21
75
12
27
16
18
35
9
27
15
18
3
67
56
12
132
6
6
46
18
14
40
30
8
48
21
69
84
58
125
27
21
27
48
10
47
43
12
5
3
54
6
9
3
10
38
72
12
6
22
20
9
81
48
42
10
14
9
9
40
78
12
38
3
24
60
108
3
24
6
39
21
30
6
111
12
48
15
12
57
21
54
18
3
39
21
7
68
57
91
101
33
40
20
6
64
5
21
36
15
19
29
36
7
5
7
38
39
36
48
15
22
90
14
3
60
85
18
53
21
3
3
12
30
15
60
43
2
10
5
33
24
3
13
14
84
21
1
119
36
157
50
45
15
30
18
69
1
2
40
48
2
3
93
162
12
88
8
24
12
30
16
23
12
37
35
12
13
20
15
36
24
15
16
12
20
52
137
9
84
28
12
11
39
60
12
36
12
16
56
34
90
29
48
12
51
24
6
102
60
69
9
6
6
15
7
116
6
15
33
70
8
24
88
5
3
48
69
51
6
84
6
33
12
21
10
12
257
19
122
12
46
5
84
33
12
6
45
12
27
12
34
119
21
15
7
12
5
72
1
35
24
24
15
6
16
32
46
44
81
27
18
100
26
126
90
12
6
96
6
10
8
51
69
15
7
29
61
12
50
18
28
26
9
15
24
45
45
10
5
13
23
24
45
15
33
48
120
22
20
12
40
8
30
15
60
39
18
27
19
2
30
58
14
18
24
15
9
6
4
14
12
36
60
58
26
18
60
36
22
12
60
23
12
21
24
48
39
15
28
60
2
6
40
42
8
12
42
9
55
17
15
58
32
30
105
9
4
20
6
69
27
40
5
33
52
35
37
30
2
58
26
15
7
62
12
48
27
60
13
18
18
11
1
14
48
10
8
54
6
3
19
18
8
60
54
36
57
43
56
114
75
60
75
9
21
34
26
15
19
53
3
12
12
42
78
16
12
5
9
48
27
36
45
15
12
27
60
18
78
48
21
51
18
6
16
17
63
9
39
9
43
17
108
7
8
24
16
5
33
4
8
10
5
84
21
82
20
12
6
42
21
24
15
33
3
22
35
3
36
93
15
45
43
32
93
45
27
36
7
29
43
17
31
258
14
30
66
9
48
9
6
153
15
21
24
87
48
4
18
23
9
15
27
4
17
108
21
36
52
23
27
93
3
30
30
10
56
16
30
50
3
105
66
33
45
28
72
56
84
36
52
2
33
12
13
2
36
21
21
39
15
24
120
9
3
30
99
9
87
12
15
42
246
9
135
34
2
33
12
60
45
28
44
46
29
45
48
3
24
3
12
28
8
6
58
26
24
3
7
5
12
15
4
12
38
27
27
45
43
8
21
21
27
63
33
12
24
31
8
82
32
3
15
48
30
30
66
66
69
21
3
85
14
12
18
3
37
32
64
14
42
15
3
28
20
57
21
6
33
13
12
6
12
89
33
51
36
15
21
9
15
48
3
9
141
132
6
9
27
9
12
27
18
15
27
78
70
29
3
10
2
16
17
48
3
12
130
2
33
24
33
18
9
48
45
30
48
18
22
5
15
33
36
31
77
27
36
33
51
21
13
56
34
17
27
18
3
15
64
5
15
16
12
5
87
70
47
84
9
27
3
70
71
12
25
98
30
82
74
15
24
67
60
44
48
88
5
12
60
3
10
194
4
17
72
33
15
3
21
1
30
8
24
93
27
18
48
24
96
22
42
20
15
21
27
135
45
87
6
6
81
60
3
12
18
22
2
36
6
30
6
18
30
21
108
33
3
27
40
29
21
3
57
10
8
21
60
51
42
3
72
60
60
96
24
105
100
2
66
28
11
3
30
12
51
72
36
21
34
32
102
6
24
10
275
3
18
72
18
42
42
58
38
12
33
19
86
27
33
84
12
28
18
2
36
27
48
39
36
21
21
15
12
12
3
33
39
4
12
113
45
22
20
114
30
16
80
129
49
71
36
99
18
28
30
14
3
45
30
70
20
6
21
9
15
75
42
18
21
43
17
3
18
70
2
3
3
45
24
13
47
15
16
77
57
6
102
22
18
35
12
3
93
9
36
70
14
66
12
30
40
12
35
3
18
111
1
8
54
28
32
6
51
21
12
3
37
18
12
5
15
48
33
7
50
22
53
7
32
9
12
27
60
33
87
48
33
12
3
12
28
26
6
9
39
45
27
105
9
3
27
9
55
2
30
12
28
98
24
30
10
23
7
2
96
15
45
3
7
5
87
6
6
18
48
54
6
15
3
34
38
9
31
29
96
3
45
12
7
65
3
9
33
27
9
12
39
51
24
9
15
9
3
22
35
13
20
18
22
30
17
43
32
40
152
24
ABCD 94796671356*3^$a+1 [50007]
117
36
60
12
60
12
72
99
69
48
9
51
12
36
72
3
150
15
15
252
18
75
111
45
75
93
48
3
21
39
6
60
3
141
36
15
96
15
30
39
9
87
45
144
39
96
15
96
9
9
192
84
36
108
60
6
141
12
60
27
144
42
15
108
36
144
24
177
15
60
69
12
39
36
3
60
90
15
12
45
159
81
75
123
9
33
75
45
3
216
99
81
36
60
48
24
48
39
90
6
30
15
108
36
15
60
6
30
30
63
111
24
12
45
72
111
57
33
36
96
27
168
75
18
87
72
156
51
60
21
75
9
144
87
180
30
144
63
36
21
90
21
15
69
60
9
27
48
60
156
21
24
24
90
180
81
324
12
63
66
3
12
180
9
51
48
111
69
36
21
126
57
12
9
159
57
6
138
12
87
21
39
36
87
18
126
141
3
126
30
93
51
45
12
33
39
81
30
165
36
108
33
15
180
24
108
108
84
36
60
3
9
132
9
147
9
66
114
63
81
27
108
24
63
57
93
39
120
60
84
15
21
39
12
18
66
60
6
159
180
108
21
51
24
84
111
90
30
57
9
15
36
63
45
36
36
9
3
36
45
36
51
3
105
72
84
21
90
48
45
117
27
51
21
201
78
9
12
45
99
177
63
120
135
30
51
36
33
27
45
18
9
93
15
45
60
3
45
6
21
3
81
36
69
6
24
144
30
36
75
48
33
204
150
24
6
15
60
51
18
75
51
69
87
57
72
39
156
84
60
126
3
72
36
15
84
36
30
18
57
105
54
69
24
93
30
33
45
15
117
24
15
36
3
42
15
63
9
123
33
51
21
93
12
27
48
9
15
135
114
30
21
15
96
18
162
249
21
174
9
21
54
9
51
9
243
168
21
120
24
12
60
69
6
54
126
69
351
45
15
144
36
57
117
84
51
36
159
33
21
30
81
120
141
60
18
129
120
180
21
12
90
18
27
45
63
72
3
45
21
30
30
51
72
87
6
27
36
36
39
57
48
57
15
3
12
108
9
63
45
33
12
84
114
12
33
15
60
66
3
36
36
51
57
33
60
27
117
99
75
60
6
39
36
39
66
216
30
24
9
15
21
51
60
45
195
129
21
3
87
93
12
93
15
24
36
120
72
60
3
12
57
36
192
69
30
9
36
21
15
9
90
6
27
33
138
72
18
6
6
210
90
15
39
30
96
48
132
24
84
51
9
132
48
12
3
171
114
15
15
21
240
21
15
15
57
3
153
72
15
54
63
36
27
120
48
66
39
36
99
90
99
3
69
96
3
66
75
36
105
39
9
150
42
48
87
24
15
69
51
66
24
39
15
189
3
18
15
27
18
30
9
3
105
75
18
180
12
18
9
3
60
90
63
15
72
18
30
216
24
90
291
21
48
66
60
21
123
21
48
108
33
27
69
30
45
9
180
42
33
36
36
39
93
3
177
12
384
36
141
159
39
57
9
3
21
39
180
3
9
36
3
102
63
21
96
30
45
33
135
12
132
141
60
12
30
9
48
36
24
36
12
69
135
69
51
45
276
78
21
9
96
36
30
144
129
81
15
9
192
48
132
84
75
81
27
21
12
198
21
36
3
6
6
24
9
72
15
30
18
330
30
45
21
39
75
81
45
51
45
18
126
84
36
30
93
27
21
33
171
15
24
60
9
48
3
141
24
264
27
9
21
36
30
90
24
39
36
15
6
30
24
69
72
105
3
192
132
48
93
15
24
156
27
30
30
45
15
18
39
48
60
45
18
36
9
12
153
27
60
3
66
3
120
51
90
27
3
270
12
54
69
96
48
57
36
108
51
9
87
45
39
141
24
3
12
9
12
123
87
57
60
48
39
144
12
45
99
21
60
9
60
3
48
15
90
240
39
129
30
201
21
27
72
60
51
24
24
120
36
84
30
27
3
9
ABCD 94796881282*3^$a+1 [50018]
18
17
19
240
18
27
3
42
11
1
36
108
18
6
30
60
5
25
36
36
36
6
53
1
36
126
53
48
64
24
27
125
157
36
15
8
24
7
60
102
47
139
30
42
48
6
119
73
36
27
144
99
168
12
36
24
69
69
3
24
128
16
27
78
12
96
3
24
9
47
91
54
6
48
9
87
81
3
29
31
66
63
9
6
9
24
24
51
21
69
51
87
108
5
49
39
3
5
67
69
33
6
65
40
3
21
72
27
72
21
93
11
16
3
53
40
72
120
8
40
81
24
15
3
21
24
3
29
31
9
27
93
69
72
66
144
65
67
108
17
1
66
45
24
3
6
18
48
6
18
36
9
21
18
9
48
3
45
3
42
35
37
59
48
229
60
36
51
3
45
56
25
84
42
41
48
157
6
29
19
114
123
69
6
18
35
16
51
18
24
59
16
72
51
21
15
17
85
24
99
48
27
5
31
60
180
54
27
45
48
36
15
104
43
117
32
16
3
18
18
9
48
27
6
66
78
47
43
72
77
40
8
1
63
8
88
48
9
72
54
144
12
21
201
39
8
16
147
21
51
54
18
144
96
18
27
21
123
3
198
18
42
59
24
91
93
69
36
63
24
8
67
5
13
60
126
9
93
42
12
18
3
32
1
191
24
151
30
3
69
54
5
1
15
15
36
24
18
99
3
18
3
72
15
18
270
17
109
60
66
21
3
45
3
69
3
36
6
198
29
7
33
33
36
36
63
32
1
111
87
228
45
27
29
13
51
21
3
51
48
5
67
6
30
18
18
21
3
36
17
73
162
84
90
42
30
15
144
147
5
19
18
75
45
51
27
54
15
3
53
16
75
48
53
91
77
139
18
42
84
21
93
51
33
42
5
120
1
15
15
9
33
54
12
24
101
61
48
6
48
6
15
93
36
18
30
60
11
55
33
24
21
30
21
33
39
51
24
72
21
9
54
113
40
81
23
19
53
24
31
30
222
69
8
25
126
17
25
12
42
9
3
18
3
57
54
18
18
69
87
41
24
136
57
15
93
18
36
12
18
24
102
18
39
39
30
6
5
120
72
19
138
83
67
5
43
114
3
63
78
35
88
3
29
16
32
97
39
3
93
8
40
21
30
60
65
16
21
6
53
31
6
36
15
69
27
27
53
16
32
13
102
21
3
12
6
11
24
88
123
6
108
18
9
189
35
49
6
9
21
59
1
36
51
21
35
1
12
11
61
51
80
16
111
54
51
33
24
18
12
36
18
3
24
8
73
87
144
99
45
39
42
23
48
49
23
40
15
18
23
7
81
24
93
42
41
13
27
9
54
108
174
36
3
51
6
15
219
5
13
27
27
93
45
6
102
18
72
53
96
31
132
18
72
18
36
69
8
67
213
3
36
65
43
45
8
24
16
9
95
1
18
69
69
123
21
24
51
80
103
17
1
30
9
51
138
3
3
53
31
65
16
72
45
6
120
53
40
48
57
24
18
21
104
49
36
11
88
33
12
54
18
54
150
95
16
105
354
24
192
29
67
48
5
64
104
24
109
3
72
87
33
9
12
11
13
27
8
40
96
24
51
24
66
27
9
24
18
84
108
141
75
77
37
30
18
6
5
25
47
24
24
13
96
84
15
24
51
42
72
12
63
8
40
3
18
72
11
7
36
5
43
5
19
69
57
36
18
81
3
18
222
252
54
35
49
24
36
138
36
60
9
21
54
45
96
27
21
9
135
8
24
136
48
27
21
51
6
12
51
48
9
96
48
6
18
18
21
87
66
36
36
47
121
47
91
72
5
49
18
42
12
87
3
29
97
47
7
33
8
13
6
18
11
55
9
8
19
96
12
9
69
27
27
12
41
55
105
21
54
69
3
72
102
36
11
115
5
1
30
6
51
24
32
96
16
8
97
287
64
27
21
104
13
11
103
17
40
24
9
18
30
54
41
19
5
49
15
15
9
33
138
5
37
18
36
29
73
15
45
54
30
23
31
18
78
65
37
6
18
18
30
3
51
114
3
72
8
7
30
6
5
136
24
72
9
6
9
39
96
41
25
215
7
48
41
67
6
72
90
117
9
63
57
23
40
123
5
40
8
16
39
9
45
27
27
30
47
48
24
85
51
32
1
42
12
113
91
5
48
1
30
6
3
72
33
23
40
3
29
13
18
65
64
32
16
147
12
90
36
27
56
43
165
57
15
39
105
24
33
39
48
3
30
72
23
19
48
117
27
53
73
6
66
222
57
27
5
139
6
12
6
48
5
40
128
193
15
21
36
18
69
33
47
64
3
21
33
39
9
36
3
32
97
12
3
51
5
31
18
24
18
18
36
36
75
45
35
115
5
40
21
51
8
16
3
12
162
60
219
216
15
54
3
24
24
72
69
6
30
18
96
101
96
49
24
39
32
13
6
21
8
127
57
51
72
96
5
64
39
12
93
3
36
144
9
24
33
18
21
219
53
1
216
15
24
24
21
35
24
ABCD 94796970956*3^$a+1 [50140]
31
113
55
5
64
32
84
84
37
48
42
48
6
11
1
132
11
37
39
44
12
49
6
149
28
152
25
83
60
25
3
12
56
1
36
75
68
12
19
5
40
44
19
65
25
143
73
11
103
102
6
5
12
1
71
48
7
5
60
48
12
48
91
65
16
48
20
16
69
131
4
33
35
4
99
41
24
49
11
55
126
143
12
24
7
33
56
31
5
52
33
18
6
3
45
111
20
67
17
48
24
96
148
45
95
31
60
30
54
5
84
7
33
57
35
85
54
45
45
11
31
89
4
9
35
28
27
21
36
20
31
18
47
25
47
13
90
77
61
35
61
11
19
18
96
87
8
25
111
3
5
16
81
54
9
92
204
96
1
18
125
132
85
35
60
49
119
240
60
16
108
63
17
91
6
30
29
36
180
48
67
129
20
12
28
9
18
89
1
75
20
24
25
23
112
44
4
87
5
13
11
12
73
15
44
12
60
88
36
72
45
23
12
12
43
53
4
36
36
8
16
27
144
21
20
19
41
12
40
8
252
25
87
24
92
52
81
24
35
36
16
15
60
18
48
60
30
225
32
67
9
27
9
9
6
29
61
51
3
77
67
161
49
11
300
49
3
69
63
51
29
12
121
59
115
18
35
97
3
27
18
11
85
47
12
60
7
5
24
4
20
48
19
6
75
12
80
7
89
7
29
19
54
63
152
1
27
68
16
8
7
45
123
12
54
47
12
148
20
100
15
5
40
45
78
137
25
12
23
55
29
79
41
120
16
8
12
4
84
21
66
9
84
32
97
23
88
44
55
6
95
312
24
108
40
87
54
11
328
80
7
89
132
19
65
1
95
108
1
11
19
6
23
52
152
108
19
108
5
40
80
37
23
13
39
33
35
61
35
36
16
72
20
91
36
126
47
36
12
124
45
71
24
4
12
20
13
42
84
65
25
23
1
35
52
32
96
19
5
31
5
12
324
55
93
12
21
18
84
165
60
171
29
48
60
67
33
33
35
1
18
5
13
60
39
20
48
12
4
15
90
71
19
5
16
33
6
77
52
33
167
60
12
24
96
84
61
23
72
79
5
19
65
25
15
15
41
16
144
51
6
30
17
72
19
41
16
20
19
5
49
47
7
17
24
25
95
16
8
7
18
180
3
32
25
18
12
17
151
30
27
51
41
25
23
13
54
101
12
220
48
32
36
7
12
18
23
16
3
162
66
153
20
24
60
40
36
56
24
25
35
4
56
96
61
39
135
93
15
5
52
129
47
48
12
120
72
43
33
111
5
31
77
28
20
40
200
25
24
18
12
161
12
7
21
104
120
24
24
12
48
31
84
57
68
145
3
200
49
18
18
42
33
200
55
5
24
43
17
4
51
101
4
75
18
3
104
85
179
25
36
3
123
53
12
72
12
121
48
6
41
25
23
49
11
52
32
37
36
102
42
11
48
31
5
25
18
5
1
90
17
12
73
63
20
61
54
9
8
120
43
21
104
37
59
76
12
33
42
93
9
126
129
20
156
12
13
18
21
44
97
162
5
16
92
52
32
4
72
33
95
36
100
20
1
3
140
76
99
21
20
16
57
47
36
7
41
49
48
39
15
18
131
19
66
6
36
54
3
12
128
96
139
57
135
21
80
25
78
36
89
120
204
103
129
44
72
85
47
48
49
11
19
225
15
84
17
28
12
20
120
4
20
1
75
44
43
36
77
144
88
116
40
92
4
15
18
11
24
13
59
60
79
6
18
18
54
5
79
144
65
36
7
93
21
59
85
30
9
56
124
8
12
31
17
88
57
18
30
6
5
28
87
41
24
24
7
5
13
11
25
39
9
108
24
51
20
103
117
8
61
15
20
324
1
48
11
84
127
18
11
60
40
20
60
84
28
32
40
20
13
24
30
9
105
11
1
107
37
95
144
24
52
99
17
12
7
5
13
23
84
4
56
1
35
85
24
15
56
24
25
11
28
80
12
160
3
54
3
120
20
13
54
41
37
83
79
33
15
29
84
36
4
20
60
25
90
12
9
116
4
80
16
8
1
24
59
7
21
8
25
72
83
144
13
227
100
8
12
67
5
84
1
15
24
69
12
23
247
81
44
109
39
116
60
12
25
42
66
36
39
21
18
101
156
36
97
6
197
60
25
83
16
20
24
24
67
21
33
330
41
144
100
32
19
6
23
16
104
1
15
68
132
40
9
24
15
32
91
45
48
15
5
132
60
24
168
13
107
67
18
11
12
72
55
33
68
19
65
7
41
163
29
12
16
9
36
72
72
24
30
29
25
3
15
5
12
25
95
25
63
144
ABCD 94796999912*3^$a+1 [50013]
140
28
80
141
7
17
96
27
24
9
7
89
3
36
180
9
67
36
8
105
27
124
24
12
20
12
117
171
4
128
192
36
4
60
36
8
4
56
4
5
3
4
5
159
84
40
32
4
65
135
36
84
9
156
7
44
40
24
29
36
127
29
60
3
141
36
60
91
140
144
16
144
29
139
32
165
51
12
21
15
9
36
36
19
12
104
184
32
57
43
29
111
72
52
96
17
27
4
96
8
28
32
45
96
51
105
43
5
15
52
24
41
139
5
60
55
41
48
111
112
104
264
4
272
120
136
17
175
176
81
55
8
45
67
5
51
72
48
64
113
27
16
24
36
233
31
29
7
104
9
99
60
148
48
24
17
55
36
53
15
4
68
84
9
24
43
164
33
132
324
24
63
40
8
4
17
55
96
104
36
12
76
32
4
36
17
7
48
92
76
77
3
40
20
93
24
60
43
17
15
81
24
43
149
48
55
41
27
129
31
293
120
36
48
31
29
91
36
5
379
32
57
27
28
108
29
24
67
72
20
52
68
57
55
20
4
36
5
108
96
55
24
65
55
132
140
84
184
17
48
27
108
52
144
29
7
128
72
105
43
32
33
7
53
15
72
16
24
68
16
5
27
64
5
31
89
63
132
180
9
31
65
111
33
15
21
55
164
81
48
15
12
108
28
32
16
5
31
24
149
247
48
32
64
84
20
12
40
65
3
96
4
68
4
44
96
36
40
48
65
7
140
40
24
156
53
75
4
8
40
53
51
40
65
48
15
21
55
89
243
72
148
137
31
5
31
44
4
128
4
44
21
15
33
115
20
12
93
12
48
51
9
75
21
84
187
65
84
36
19
36
53
67
29
27
273
19
36
72
144
5
43
36
32
28
5
60
36
195
4
29
12
84
60
91
36
8
40
236
16
24
125
15
148
12
24
36
89
55
80
9
67
36
53
19
41
19
68
153
27
4
44
21
163
92
16
233
75
4
41
115
20
9
115
72
20
9
31
29
36
3
21
19
8
64
5
84
19
8
69
63
12
33
67
5
240
15
33
63
4
36
44
60
4
216
48
36
72
53
51
40
36
32
177
75
100
5
3
40
5
72
19
72
53
19
48
200
4
113
3
60
4
140
9
60
36
48
43
17
36
24
67
5
139
36
68
28
264
5
48
132
15
4
5
79
17
51
93
51
28
41
7
137
115
5
120
43
48
32
24
88
272
36
9
31
53
19
8
184
173
75
36
21
48
115
5
51
16
5
24
84
91
32
52
17
75
40
48
180
68
60
40
17
163
80
9
24
24
87
76
113
144
63
177
111
24
40
12
36
20
9
3
21
15
136
140
40
5
115
24
36
8
28
44
33
3
4
20
40
44
96
33
55
60
41
27
4
44
9
235
68
112
41
7
29
43
17
55
60
68
120
21
79
8
28
29
15
165
43
53
19
101
7
113
67
32
72
36
72
12
100
53
31
72
104
129
39
16
24
17
31
24
36
80
9
24
39
36
4
36
5
19
32
9
27
12
45
51
52
20
4
89
19
17
60
3
136
72
29
24
31
36
20
48
69
27
69
36
43
12
176
9
144
19
41
60
7
68
9
75
117
235
68
40
8
24
16
53
7
12
56
52
128
4
8
93
55
176
4
65
7
104
136
48
41
60
48
67
56
57
12
75
165
84
127
17
7
48
32
45
24
27
12
136
36
48
168
120
24
84
132
44
36
40
53
36
15
24
4
8
4
24
65
91
24
12
53
39
72
33
55
236
12
4
56
12
21
60
67
17
55
20
16
24
17
108
55
12
288
17
43
32
148
108
113
67
8
9
60
3
28
101
123
28
8
9
51
21
108
67
20
36
12
76
72
20
12
112
68
72
36
100
104
165
63
28
32
45
7
113
31
204
125
120
87
28
116
9
72
24
7
32
36
24
16
24
32
256
53
87
33
7
80
28
245
36
3
12
45
123
16
29
111
9
27
4
101
103
72
53
135
220
ABCD 94797098146*3^$a+1 [50019]
24
253
161
15
16
113
270
1
47
24
144
192
9
63
108
168
30
255
15
1
32
64
48
17
15
64
29
3
48
207
12
72
60
1
32
51
168
48
42
48
75
3
12
18
79
11
42
91
17
36
27
117
90
108
108
9
112
17
159
288
39
60
18
108
18
30
159
63
321
15
18
132
120
3
111
145
65
15
21
114
30
150
108
30
162
216
60
36
1
32
51
24
216
30
79
29
36
96
18
45
351
1
192
5
102
180
96
30
150
333
45
102
18
42
36
45
27
229
113
31
17
223
29
195
45
19
32
160
275
72
21
69
120
54
72
36
108
60
192
25
29
18
24
72
18
174
60
138
24
210
145
17
114
90
51
33
42
37
119
9
15
66
6
36
48
37
32
21
123
81
54
84
24
138
54
78
15
51
18
72
3
69
90
126
18
1
59
37
143
84
42
67
96
83
18
75
15
24
9
48
81
6
36
18
144
30
37
5
318
78
18
48
45
15
84
42
18
12
36
1
23
9
99
109
29
162
24
12
72
6
90
69
219
18
66
1
32
99
126
48
114
90
18
145
35
84
150
90
30
75
16
17
6
73
128
99
60
81
255
24
90
54
30
24
18
192
97
119
54
72
144
60
126
1
107
69
33
6
48
36
36
240
12
72
45
15
18
127
29
3
48
45
99
75
36
24
234
36
90
18
15
69
6
12
150
126
18
18
12
96
36
30
126
37
143
72
108
18
60
30
6
30
18
114
105
16
35
42
67
71
186
12
54
36
6
18
36
45
255
18
15
75
114
19
29
51
39
6
66
72
36
6
159
129
36
30
18
42
81
27
21
33
31
131
72
180
193
71
108
24
21
117
43
101
6
48
36
78
19
35
45
111
78
30
69
63
33
3
141
51
45
96
273
36
72
51
75
24
192
78
90
90
12
6
30
78
109
11
21
111
12
42
27
112
35
24
37
209
367
29
150
174
180
60
30
97
209
127
131
120
18
3
3
48
18
42
36
72
18
18
18
15
33
18
42
36
84
42
360
84
72
109
59
12
6
18
108
84
60
108
48
54
19
23
30
42
18
270
145
17
127
17
48
42
36
192
6
139
32
39
42
12
6
48
61
107
12
24
18
90
48
168
144
192
60
49
197
90
36
42
19
47
24
73
32
48
64
119
150
3
33
12
51
99
30
18
36
105
75
42
139
59
72
84
24
18
126
12
132
102
6
18
36
66
61
191
18
6
9
48
189
51
45
67
5
91
17
18
126
127
176
3
72
12
6
54
228
168
33
93
19
125
72
12
126
81
243
126
114
18
75
16
101
6
108
228
108
96
121
32
48
99
61
29
54
78
127
65
79
11
36
81
16
35
13
35
78
175
77
19
83
60
108
36
72
9
39
60
18
66
54
51
63
228
42
90
72
81
21
24
51
15
60
54
175
144
5
66
132
180
33
39
36
66
42
120
18
54
24
81
96
69
18
25
32
3
109
101
42
18
54
12
72
114
48
72
18
36
117
99
18
96
72
84
6
72
49
32
27
69
129
30
24
30
78
13
80
27
6
15
147
72
18
66
18
222
30
18
81
45
19
113
36
18
48
90
303
3
109
35
42
90
48
25
32
21
138
72
9
33
31
32
27
12
90
255
111
12
18
18
60
165
27
6
54
9
3
36
24
108
ABCD 94797227368*3^$a+1 [50000]
50
78
63
9
27
15
66
4
50
10
48
20
18
10
92
27
36
25
72
11
9
28
132
47
15
78
100
20
18
24
130
30
8
22
8
51
7
29
133
11
156
216
24
85
80
96
64
18
2
36
24
63
115
30
68
70
62
10
8
42
75
27
78
10
38
72
27
13
60
132
18
42
86
24
9
9
112
59
9
27
1
80
4
90
38
12
39
61
11
24
15
70
20
70
80
6
34
8
21
129
42
10
20
18
33
57
12
15
73
80
27
60
153
27
61
2
18
180
3
31
101
27
10
20
42
46
47
3
40
74
126
9
13
12
6
24
38
28
23
24
85
98
33
21
40
18
8
34
288
20
12
78
102
16
32
28
23
31
53
73
92
52
23
57
120
16
74
10
38
48
42
12
16
143
9
108
12
82
269
49
2
18
63
15
130
14
46
24
8
10
30
8
34
6
80
60
4
11
37
50
240
21
21
76
2
40
110
18
33
7
24
65
55
6
90
50
22
30
42
56
153
87
22
2
33
45
90
40
38
64
128
90
82
6
14
28
158
34
6
72
30
8
72
18
22
11
1
30
18
47
21
27
145
38
10
47
12
85
140
99
69
120
27
21
4
80
28
2
6
34
26
52
42
6
2
70
48
104
75
31
102
8
3
109
80
90
42
15
21
40
42
38
3
96
81
22
5
3
45
99
33
33
12
3
7
38
72
40
50
82
6
65
15
22
50
81
1
78
80
22
56
52
32
28
120
12
6
24
18
68
12
108
42
30
58
14
66
57
13
120
20
12
42
6
52
23
165
4
20
10
30
83
13
90
134
58
8
34
48
20
18
10
20
114
16
5
9
138
22
48
2
78
108
12
40
200
15
3
70
2
117
60
25
23
25
12
98
22
26
33
69
10
8
57
85
72
80
138
250
128
4
26
45
97
2
16
24
30
11
24
15
10
11
48
19
113
15
64
18
38
30
42
40
53
67
8
102
18
30
282
48
42
30
288
40
62
48
12
12
15
51
93
1
68
12
16
20
12
123
117
27
31
30
2
10
140
88
90
17
15
82
11
19
38
18
24
30
16
2
82
20
58
2
30
18
22
30
83
213
40
2
33
79
78
48
2
222
16
42
62
48
58
72
110
52
20
10
29
51
30
51
15
34
59
49
42
26
22
38
147
37
48
72
66
50
52
188
27
12
55
38
40
42
6
152
10
38
3
7
54
56
4
23
7
8
42
70
26
27
27
9
61
8
88
114
158
15
33
72
82
6
47
3
94
80
58
62
135
75
81
25
14
46
24
8
15
12
13
18
30
32
42
30
40
48
2
48
72
40
26
4
11
55
42
182
16
54
50
6
10
50
12
18
72
22
8
90
72
9
21
208
8
4
30
30
80
330
33
13
2
30
112
23
3
280
17
37
35
13
20
12
15
51
34
59
69
12
90
16
54
26
10
30
32
22
26
102
18
22
68
12
100
150
8
33
12
85
47
12
25
18
80
81
61
23
43
17
48
9
28
68
30
34
78
32
33
63
9
84
1
59
111
69
49
20
30
18
60
15
57
60
22
26
60
4
110
18
118
80
22
8
64
48
11
129
87
31
24
29
1
18
8
24
30
15
3
40
8
22
2
48
118
2
22
23
57
106
2
27
3
70
98
30
3
7
2
22
30
56
27
37
20
16
92
27
55
38
40
35
7
26
22
32
105
31
30
2
82
20
3
13
12
11
19
17
81
12
48
90
22
32
3
7
8
18
60
82
98
4
8
51
96
13
2
88
113
48
7
54
138
50
48
52
72
36
60
59
45
178
48
32
48
54
10
5
21
12
10
102
66
17
55
5
37
48
140
10
17
48
37
56
75
37
107
31
2
112
71
72
33
12
3
39
30
10
29
211
8
78
64
26
34
6
5
19
41
159
48
58
59
3
72
88
8
54
58
30
128
10
30
84
108
11
21
15
3
48
144
93
57
10
41
15
102
48
34
80
126
24
10
8
21
36
213
75
13
24
8
112
8
28
12
32
66
57
120
133
12
23
57
78
114
6
22
11
117
34
56
40
62
63
85
12
20
108
15
9
18
40
32
46
35
177
22
30
18
80
88
2
30
57
45
168
40
8
100
20
24
18
18
70
30
107
33
39
21
27
45
27
21
60
4
50
69
36
55
6
2
45
12
31
30
74
30
10
26
4
11
39
48
22
48
32
10
120
38
3
109
66
113
24
13
143
49
2
6
82
41
72
57
70
5
25
140
123
69
76
35
37
2
198
42
153
15
30
82
18
12
146
30
4
6
14
75
13
8
42
45
105
12
16
23
96
144
72
175
72
5
97
56
75
159
81
37
12
30
18
20
48
40
114
18
68
27
55
17
13
48
74
166
24
36
107
33
3
69
28
12
20
28
35
24
13
2
10
6
5
69
39
7
77
3
22
ABCD 94797739334*3^$a+1 [50041]
49
29
3
9
24
24
151
5
7
23
168
12
13
5
6
13
11
57
99
12
60
21
36
21
72
15
33
72
84
60
6
30
54
48
42
7
29
102
36
1
68
45
102
33
51
109
17
30
24
126
19
65
84
48
60
180
18
1
5
6
24
6
24
123
27
36
102
102
57
21
19
36
131
145
29
3
27
90
7
29
30
54
31
36
11
30
30
37
23
105
69
6
12
18
19
71
129
12
64
23
54
6
42
18
33
144
27
12
90
48
15
3
12
18
30
24
21
45
48
51
96
40
5
12
18
9
15
48
42
36
31
41
48
18
66
19
35
1
20
15
30
6
21
4
35
78
24
39
48
36
69
7
101
18
18
24
30
78
72
6
121
24
107
18
19
8
3
36
25
8
40
71
66
30
36
138
43
47
1
35
84
85
32
12
4
47
30
19
48
35
24
73
12
36
108
17
12
48
19
35
1
65
39
21
72
30
108
12
36
9
33
12
6
6
27
28
23
6
3
51
48
45
15
18
6
13
65
12
55
8
3
78
42
25
20
9
48
55
8
9
199
17
19
80
15
24
66
48
96
7
47
72
60
186
15
16
68
9
36
48
48
12
36
42
9
4
5
3
3
66
42
97
29
19
23
24
49
35
24
25
65
18
60
12
6
12
54
13
23
21
100
17
54
72
18
6
13
12
29
18
81
9
7
32
15
90
43
53
42
36
90
51
9
66
24
24
30
3
33
30
1
11
30
18
12
45
27
33
16
53
186
45
123
21
39
6
6
21
21
96
30
6
18
72
54
42
18
24
66
6
60
90
1
29
120
7
41
12
36
18
36
21
27
18
24
108
66
6
7
36
8
69
18
42
18
30
78
12
42
6
138
79
80
3
12
6
55
56
111
1
23
30
60
27
124
203
6
3
28
32
63
18
67
12
23
18
42
60
12
85
104
21
67
11
60
1
24
35
49
59
9
24
111
6
36
24
6
78
27
21
18
132
25
17
162
6
24
24
39
33
24
24
24
7
65
24
27
69
36
30
30
114
1
36
47
24
9
39
120
18
6
24
85
17
43
17
192
3
3
30
36
78
6
66
48
108
54
60
87
183
6
18
6
6
69
99
13
29
18
144
78
54
78
6
1
11
57
33
162
72
6
18
210
114
57
45
54
13
197
199
17
66
37
77
210
60
90
51
120
39
30
7
89
144
30
24
42
24
6
48
24
18
42
36
33
112
32
180
45
18
36
6
12
12
6
24
105
39
42
31
71
61
71
30
24
19
11
12
12
36
6
63
57
27
64
12
20
21
55
17
159
36
45
24
6
1
80
51
42
7
68
40
23
102
6
60
18
19
32
3
33
24
3
72
126
102
132
48
1
29
60
6
36
60
21
15
25
59
13
23
37
224
27
30
42
24
25
53
87
39
37
17
127
5
15
48
3
42
18
1
12
77
24
36
75
33
90
102
67
5
66
42
27
135
6
24
39
88
59
30
132
24
24
90
42
120
30
42
72
15
9
12
72
43
77
31
11
54
19
5
48
132
6
57
33
60
7
12
17
186
9
60
72
63
30
31
83
54
3
15
21
28
5
36
7
23
42
12
24
114
18
15
45
18
42
54
36
85
35
60
21
28
35
30
78
36
13
47
12
18
150
30
19
11
42
12
12
7
24
35
42
66
90
31
23
30
48
120
102
133
65
42
66
3
3
81
69
6
24
6
24
6
18
60
132
12
12
30
24
36
1
17
132
6
61
29
15
28
29
43
72
41
27
99
48
48
61
23
96
102
36
6
48
45
21
24
63
36
63
24
12
25
35
1
131
37
11
12
18
198
81
33
19
144
17
12
24
36
19
5
27
9
91
89
18
73
35
72
60
6
144
90
48
9
63
12
13
32
111
24
30
19
35
37
17
36
66
6
24
60
7
11
205
41
126
24
96
36
30
48
54
30
147
45
18
12
36
13
36
23
1
68
33
6
9
105
7
29
18
42
39
33
6
84
60
6
63
3
6
18
36
36
12
36
24
85
8
60
3
96
78
15
4
59
18
12
7
44
60
33
78
1
8
93
30
30
6
198
6
36
48
36
24
24
12
96
42
79
89
42
33
12
51
21
28
44
39
54
75
63
12
13
5
31
29
12
18
6
6
57
52
17
72
127
68
27
6
147
27
66
120
39
15
21
3
57
63
12
60
21
93
84
42
21
81
18
24
21
39
66
108
19
95
18
103
71
90
120
48
6
114
6
126
24
102
30
90
57
15
72
6
42
42
90
18
78
18
51
48
75
12
21
33
7
96
53
18
72
33
72
33
30
9
69
43
5
54
93
4
32
76
104
9
18
54
36
87
12
45
42
36
21
111
96
102
18
54
43
12
5
12
75
36
33
127
89
120
24
51
4
92
63
24
60
13
53
54
57
76
53
12
84
43
17
126
30
54
24
12
84
6
18
81
33
12
6
18
6
85
41
30
12
222
18
1
5
36
15
3
37
12
11
12
54
24
27
4
8
27
36
30
195
39
12
60
12
9
33
43
95
6
30
162
72
7
11
117
105
96
12
43
29
15
24
76
5
6
174
7
60
71
18
66
48
78
72
12
24
162
24
18
18
18
36
24
30
1
36
77
36
ABCD 94797755896*3^$a+1 [50020]
33
24
31
5
7
8
3
21
45
6
69
4
35
72
25
29
43
8
40
108
12
92
28
5
19
5
15
16
84
11
25
12
35
12
36
9
28
23
102
18
45
4
5
54
24
162
31
24
29
6
21
4
5
31
5
75
3
21
9
96
3
15
30
3
39
18
7
11
12
60
108
133
47
49
35
49
11
18
12
3
16
17
27
28
48
5
39
12
4
36
35
1
17
60
43
12
11
60
21
4
5
19
108
12
8
88
92
3
25
41
36
147
21
12
18
96
45
4
44
40
11
12
25
17
36
51
4
17
7
20
16
11
18
31
144
36
24
12
48
11
37
17
30
1
36
36
17
3
12
57
79
29
31
12
60
12
47
6
7
168
23
126
15
15
61
107
37
29
51
48
27
33
12
15
18
120
7
8
16
60
60
11
54
60
19
53
99
28
8
24
75
21
15
49
5
3
48
33
24
18
13
32
24
28
92
88
41
24
27
60
33
7
29
36
3
3
18
30
36
36
18
19
17
24
27
12
28
23
1
48
12
8
40
20
87
18
18
13
36
8
33
75
27
36
25
17
7
80
3
69
4
29
55
12
48
71
109
11
6
3
148
23
24
57
60
21
18
1
96
24
5
24
67
32
120
72
4
32
9
36
79
11
45
24
81
7
12
56
105
7
5
36
36
6
18
7
83
69
60
81
6
25
48
120
8
45
79
29
7
47
42
18
45
12
9
7
35
12
13
23
21
4
65
36
24
12
132
18
18
54
18
120
27
12
3
85
17
90
18
36
7
17
72
54
12
85
32
12
3
12
24
30
19
8
27
18
79
24
5
42
9
3
36
37
80
9
90
21
129
15
3
18
102
1
44
16
11
1
35
45
124
8
57
19
12
24
80
120
3
33
12
57
24
30
21
15
6
48
36
19
12
12
20
48
69
15
9
31
24
17
15
39
21
27
36
57
24
4
12
12
92
40
24
24
8
4
5
19
44
51
30
39
88
5
39
4
47
13
32
39
6
43
5
6
18
12
75
39
1
48
5
15
48
12
16
12
23
12
13
101
15
40
53
3
12
57
15
16
35
45
88
24
36
5
39
72
40
260
39
61
53
12
91
23
66
6
48
36
33
12
9
6
18
3
12
40
12
23
1
125
7
59
24
30
67
23
6
3
45
27
28
12
20
45
48
15
100
48
24
35
13
5
55
35
66
36
60
3
12
93
66
25
12
12
32
4
24
23
18
7
24
35
18
7
60
48
35
36
21
4
5
96
15
15
45
48
21
19
36
17
19
80
36
3
60
9
3
54
6
12
96
72
12
60
36
1
56
9
19
12
12
65
18
37
12
20
39
6
18
1
92
12
72
3
1
47
24
36
9
21
7
140
21
7
72
47
121
23
12
25
17
15
12
4
32
75
73
41
43
11
9
27
25
8
48
57
72
3
15
33
28
29
27
64
24
60
8
4
20
64
24
11
9
45
27
33
12
6
9
3
78
27
112
84
12
80
88
5
31
120
65
3
12
3
60
25
32
4
12
20
9
63
15
30
67
24
12
5
15
3
1
23
13
5
27
40
20
48
63
1
11
13
84
12
24
12
20
33
7
44
9
36
3
105
48
79
96
12
17
3
15
133
65
27
16
11
18
48
78
36
73
48
12
8
39
36
12
25
72
8
12
33
30
42
31
17
18
25
20
69
19
11
24
30
60
19
60
12
53
103
5
102
18
24
54
30
31
8
16
24
65
6
21
63
36
1
8
40
23
42
43
5
43
24
12
20
69
55
96
20
16
32
45
3
147
1
101
151
48
5
72
19
20
100
20
21
7
20
16
29
12
51
39
54
7
24
24
5
51
16
12
32
16
65
7
32
3
108
57
12
4
35
180
84
36
36
6
7
20
52
11
54
31
23
25
24
20
75
25
72
8
75
25
80
40
20
27
6
54
1
24
131
45
9
54
21
21
27
52
20
3
6
51
33
36
19
20
12
4
12
5
7
17
3
52
29
91
5
51
144
15
21
24
16
44
4
44
40
41
6
1
17
12
3
28
59
18
42
30
15
4
44
52
56
9
43
48
120
5
18
1
5
15
4
17
39
4
47
18
7
80
3
9
12
4
36
36
47
30
7
68
112
11
37
5
43
23
9
12
3
13
35
42
48
78
57
27
6
36
30
13
23
24
36
12
18
15
4
24
11
6
7
8
4
20
60
4
36
5
30
13
65
30
37
35
13
11
37
119
18
67
8
51
25
12
44
15
1
24
5
54
21
96
9
3
87
45
51
54
18
33
33
99
16
32
3
36
1
20
28
24
12
53
36
6
30
18
181
5
31
20
48
81
27
52
23
54
24
84
7
8
57
6
37
108
24
20
28
35
1
44
16
24
20
21
19
53
12
15
12
4
5
60
7
32
16
32
12
28
65
15
24
33
42
21
52
17
19
12
5
48
6
21
24
48
45
15
27
13
23
9
3
45
108
9
19
84
12
24
12
24
20
21
72
3
3
1
20
48
15
45
15
90
15
48
24
4
11
33
48
88
92
33
19
11
1
35
21
12
12
45
31
23
25
17
19
60
5
79
44
45
15
51
42
7
77
6
177
12
9
90
1
11
13
32
40
24
23
13
59
36
9
45
75
40
8
60
48
3
25
84
65
3
28
24
12
23
6
27
52
20
48
15
18
12
43
24
80
48
12
15
30
43
48
12
60
168
17
18
1
36
17
63
24
64
72
59
13
8
52
5
15
40
48
12
5
6
21
69
36
43
8
69
24
39
16
35
1
20
4
29
15
52
8
12
3
1
44
3
13
12
12
35
42
48
6
210
42
72
13
20
3
9
76
5
7
65
12
6
30
27
9
75
21
27
52
11
49
20
36
3
12
114
18
25
47
33
16
44
27
61
24
36
29
75
16
89
31
20
3
1
11
13
5
90
21
69
39
12
16
12
17
3
52
53
67
84
24
71
6
15
36
4
29
6
30
139
11
13
53
7
12
5
63
75
42
19
36
11
57
12
3
36
42
67
41
19
8
24
60
45
6
37
125
36
39
40
72
8
12
3
37
8
12
15
13
8
12
12
9
7
65
19
5
54
90
12
67
8
28
5
27
52
11
24
1
35
1
96
12
17
19
17
54
181
24
20
16
48
29
18
157
12
8
28
17
75
15
36
1
8
12
45
15
75
13
23
57
21
54
13
17
3
159
18
67
56
39
60
33
52
5
15
39
12
42
7
80
4
47
37
35
18
27
40
23
37
12
29
54
1
47
18
6
1
83
126
3
51
37
32
16
11
1
29
54
36
6
19
60
41
18
21
39
36
30
15
3
45
52
24
11
48
1
72
12
23
18
7
47
33
28
11
49
65
79
8
72
21
7
20
27
48
37
20
88
44
45
24
31
24
71
45
48
33
90
12
96
1
29
19
17
78
1
29
15
21
24
7
8
12
36
64
ABCD 94797852718*3^$a+1 [50020]
35
7
14
16
24
60
12
18
62
3
85
56
39
36
21
48
72
4
36
68
111
79
5
24
12
69
52
23
55
5
36
13
36
20
100
47
25
12
11
21
3
48
45
52
11
24
21
30
64
6
132
44
24
34
6
20
12
24
4
24
72
36
23
12
60
48
21
16
8
100
32
24
4
11
49
66
6
24
56
15
60
33
30
6
36
4
36
35
9
208
60
56
30
94
11
45
72
63
45
27
9
180
16
14
34
11
36
13
11
49
35
24
1
11
24
1
35
9
120
15
21
60
24
15
60
61
24
32
39
13
11
21
124
20
15
37
8
27
13
32
24
58
240
2
99
45
52
72
56
75
15
30
15
97
48
12
68
12
87
21
16
56
48
16
60
35
9
60
16
80
24
52
23
57
24
16
74
58
6
17
13
116
15
9
72
28
95
21
51
213
60
12
3
1
11
24
13
12
96
12
2
30
51
48
15
30
12
28
59
61
35
21
15
13
23
9
75
9
15
81
40
23
12
13
60
116
16
140
3
25
116
4
2
9
55
62
18
6
10
114
20
39
67
5
81
52
32
4
36
44
72
10
29
25
74
22
12
83
33
12
64
30
18
12
20
28
23
9
3
13
59
1
38
126
40
44
111
81
87
21
34
2
36
58
54
56
36
63
21
4
12
36
8
12
15
108
45
75
37
35
9
196
8
75
55
5
141
15
25
96
83
1
71
9
24
12
24
40
71
7
86
15
45
40
80
6
30
15
19
66
228
23
73
56
36
4
96
8
39
13
8
60
90
34
11
105
12
24
24
87
7
32
45
25
140
15
60
69
136
108
36
20
96
3
37
44
30
22
23
19
26
4
36
56
6
33
31
134
12
148
12
23
21
36
52
128
3
36
9
10
42
8
15
15
22
59
81
52
48
47
21
6
54
51
25
20
10
54
20
27
13
12
68
15
36
45
24
96
6
33
1
14
6
10
26
52
98
30
88
56
88
8
39
24
1
11
13
11
105
28
12
44
76
20
64
47
9
36
3
45
52
144
104
36
28
32
40
11
85
20
4
74
30
4
32
16
23
36
9
52
23
85
11
21
48
12
30
18
52
35
9
60
28
36
20
30
6
16
23
49
92
24
30
6
10
54
11
1
72
47
13
56
39
1
56
15
60
1
20
15
33
16
35
73
23
12
33
3
15
57
24
15
34
62
9
9
15
12
69
3
85
116
15
25
11
9
72
24
3
57
120
40
24
56
15
105
60
15
73
12
23
33
3
21
15
73
56
16
24
12
8
6
33
1
132
35
7
6
60
36
44
12
24
64
26
16
38
64
36
20
27
45
15
25
104
15
1
84
20
15
21
30
18
16
36
72
32
15
69
15
36
9
72
27
25
36
47
3
34
60
32
3
61
146
10
36
128
36
96
64
78
5
60
36
120
25
35
61
36
44
15
24
1
11
69
75
21
39
45
124
2
30
15
9
10
29
96
25
11
192
36
85
20
124
32
24
46
18
30
62
4
72
38
70
24
48
23
21
16
8
30
42
4
18
18
20
75
25
20
18
6
40
59
37
35
48
25
56
99
21
84
4
92
16
50
18
12
18
210
15
31
5
36
7
18
60
8
52
44
15
120
9
87
9
24
15
36
25
11
33
27
12
117
36
88
2
64
14
99
21
4
23
24
9
60
76
20
16
24
144
96
24
47
33
66
9
36
9
4
11
12
24
39
64
5
36
7
14
184
11
73
36
11
69
39
1
56
40
24
36
36
44
28
12
35
69
12
24
10
26
64
11
25
47
12
39
22
60
8
75
81
24
4
92
16
20
15
48
61
20
24
12
28
32
4
164
22
17
61
56
28
56
180
15
57
10
54
44
16
24
11
49
12
8
51
9
16
116
3
105
4
12
36
155
37
11
60
72
12
37
20
39
25
92
108
16
20
3
25
32
15
60
36
33
36
36
84
30
16
18
32
64
95
69
52
47
25
11
84
63
18
51
84
36
115
48
48
30
18
50
39
1
56
16
20
88
20
72
48
4
107
36
9
64
71
51
48
21
43
26
39
33
3
36
25
20
58
65
1
56
36
4
11
13
72
59
49
95
45
12
4
95
9
52
20
15
85
8
4
23
132
1
20
6
90
63
12
1
104
39
24
72
9
96
15
49
95
36
25
11
69
28
71
21
15
21
40
23
21
75
73
18
38
52
60
20
180
24
64
84
11
27
112
2
64
20
12
24
15
39
30
12
147
36
25
47
9
4
56
24
36
40
11
13
36
11
9
39
24
12
24
57
4
36
12
8
63
7
14
4
47
9
64
35
57
27
13
12
8
4
84
80
40
20
15
21
24
27
3
6
99
1
11
9
36
28
20
39
25
12
50
33
61
35
12
49
36
20
10
38
12
84
10
86
24
24
16
90
6
8
4
92
111
13
96
23
21
15
1
60
20
3
36
25
56
24
52
44
4
24
23
93
39
1
56
15
25
104
15
1
26
10
12
8
15
45
22
32
6
4
80
75
36
9
36
60
52
8
3
21
36
15
7
6
24
60
23
9
4
11
61
24
24
11
21
3
120
15
6
3
72
15
6
88
2
9
1
20
3
25
36
50
6
3
61
24
2
130
24
56
4
26
82
11
45
27
33
4
272
124
120
56
120
3
57
3
25
23
33
120
27
9
6
18
36
148
38
30
18
21
9
12
4
35
144
12
133
56
24
147
9
36
40
23
60
19
17
49
12
120
35
33
15
105
36
3
7
18
32
3
25
2
6
88
80
40
11
36
69
54
21
36
9
16
44
36
4
44
30
6
28
36
11
25
104
15
21
60
15
1
35
12
36
37
24
44
16
18
2
75
51
18
27
3
90
15
12
24
9
12
24
39
21
124
96
48
8
4
20
60
15
9
64
68
24
111
12
57
3
153
24
3
3
18
60
16
23
1
120
36
36
8
60
12
10
29
48
25
60
12
50
30
3
60
1
12
12
12
ABCD 94798828604*3^$a+1 [50089]
30
39
141
19
20
21
108
87
15
45
39
30
30
30
51
4
116
60
84
45
15
12
33
30
6
19
5
75
9
12
135
15
114
36
75
36
27
21
9
123
28
12
8
36
63
37
29
84
31
36
29
24
42
9
100
72
8
76
89
15
111
48
33
24
63
13
8
16
29
36
108
12
15
3
13
80
33
54
12
18
6
66
111
60
9
91
8
9
91
35
21
36
9
60
48
27
159
21
9
36
51
48
45
27
9
15
15
18
7
44
16
23
66
6
60
18
90
30
7
89
90
81
36
28
5
135
15
30
96
39
12
63
37
47
42
24
24
6
61
120
35
105
40
60
35
48
1
32
39
30
30
49
29
36
15
69
6
36
61
233
60
30
36
30
39
21
19
5
111
60
4
41
108
31
71
25
36
53
24
31
35
6
75
63
13
8
15
45
36
40
60
56
93
51
33
12
90
24
45
36
4
32
4
96
89
24
60
36
78
13
24
23
13
8
135
36
78
66
84
30
7
23
42
18
57
40
23
21
45
27
3
66
55
53
3
28
116
33
31
36
44
15
21
180
24
36
3
1
29
87
60
120
15
24
6
60
18
1
131
21
9
18
66
15
135
37
20
28
32
4
23
81
15
150
51
33
7
5
39
240
36
15
30
39
15
6
15
16
23
57
4
96
84
5
19
5
6
25
29
24
12
55
59
45
45
27
129
108
30
13
20
9
15
9
30
24
37
36
8
36
100
36
77
7
23
57
100
23
42
24
30
57
33
36
31
137
36
114
37
156
24
84
60
56
304
36
59
66
54
21
16
17
3
57
12
48
90
66
6
1
8
21
24
6
30
55
59
45
36
105
18
13
23
21
4
32
9
19
80
9
12
19
65
15
16
23
21
180
69
51
9
6
57
87
42
15
36
28
72
89
78
1
120
5
55
20
15
120
30
54
13
20
57
12
39
9
30
33
88
12
8
16
59
6
24
24
43
23
1
156
29
48
72
19
20
9
42
174
91
35
25
23
21
12
117
12
39
81
39
96
45
24
24
6
37
29
48
3
144
213
7
36
68
36
33
111
172
44
33
60
7
56
27
186
271
120
60
80
33
12
84
66
30
31
77
30
6
67
119
78
7
20
33
30
37
35
30
79
5
6
25
5
31
8
9
60
31
41
48
66
144
42
90
9
21
18
57
36
120
39
21
57
36
24
12
78
21
16
35
54
90
6
39
45
30
1
89
15
39
30
12
18
36
1
5
39
21
19
140
12
3
61
65
39
69
31
29
27
9
24
3
9
15
76
29
15
64
65
6
9
75
54
12
31
8
39
6
87
9
24
51
9
120
6
9
276
9
75
15
57
57
43
23
121
233
42
9
9
3
69
60
24
60
30
6
48
51
39
12
105
225
115
23
21
36
4
41
18
30
6
30
15
39
30
31
65
51
33
3
84
159
24
72
18
7
5
114
30
75
81
24
24
30
37
35
49
41
31
44
96
33
24
127
23
60
21
12
33
30
30
6
141
9
39
36
45
18
133
29
78
42
31
84
53
7
29
195
9
72
39
36
45
19
89
7
36
8
36
100
20
9
27
24
3
36
54
7
5
18
60
6
24
51
16
53
72
60
39
51
69
9
43
17
12
60
30
45
33
111
21
39
12
33
75
15
21
45
78
12
30
79
185
55
35
54
3
57
111
40
132
144
35
45
9
24
7
53
7
29
84
12
30
90
55
29
6
1
59
9
76
29
7
17
87
45
198
6
75
9
60
6
6
39
16
36
17
3
27
102
75
3
33
3
25
12
8
9
36
7
77
123
3
84
13
8
75
25
41
54
21
165
15
24
15
25
72
17
12
39
9
63
9
48
36
6
54
24
7
5
30
54
24
67
36
144
35
18
87
9
31
24
56
45
18
1
36
5
180
19
5
67
8
45
6
18
60
27
9
66
30
39
81
51
39
9
96
45
111
39
30
55
20
9
24
60
102
121
59
9
12
27
73
168
5
15
39
96
24
60
12
18
67
95
54
6
25
116
9
19
32
84
9
36
90
25
44
72
129
51
28
20
15
156
9
21
48
42
114
51
33
51
16
36
17
12
18
36
6
55
56
33
36
24
7
17
171
36
36
24
36
9
31
59
1
44
39
81
15
9
21
79
41
79
41
30
45
100
44
129
31
12
24
53
60
12
55
56
24
63
73
20
24
4
140
39
1
131
9
72
33
54
93
4
24
11
9
16
20
3
33
33
30
1
36
17
30
30
27
15
21
9
48
27
15
78
43
47
30
12
15
9
60
195
141
39
52
80
87
6
7
23
54
7
29
6
18
63
3
60
6
60
39
69
36
115
29
3
64
44
81
19
11
9
45
6
9
9
103
104
100
36
17
36
6
18
12
18
36
24
30
147
9
30
21
4
65
6
24
81
39
105
40
11
61
8
15
126
19
5
111
3
36
25
35
114
7
5
18
21
9
171
16
29
84
12
18
102
15
36
33
87
27
6
6
84
37
20
69
24
7
68
36
100
20
135
9
9
151
56
9
15
39
133
269
30
18
132
84
36
48
12
39
39
33
3
25
59
1
12
8
9
12
31
224
15
78
6
1
53
42
ABCD 94798977712*3^$a+1 [50041]
11
9
28
80
28
11
13
65
7
11
45
3
12
12
18
12
48
3
96
75
60
84
1
48
32
9
36
18
48
25
77
12
84
31
29
15
40
47
13
20
40
47
48
12
48
12
24
9
15
12
13
71
13
5
30
78
24
3
87
18
7
23
1
17
90
18
19
48
24
8
16
11
61
35
24
6
15
40
72
48
20
4
44
52
77
6
36
49
32
4
23
60
102
66
30
48
12
7
32
3
36
25
20
16
48
17
6
102
36
15
15
21
21
7
12
24
65
15
57
55
17
96
6
1
23
6
84
6
9
81
39
16
8
3
13
35
21
16
17
55
11
37
120
12
5
15
3
12
93
9
19
11
60
9
9
6
85
11
1
8
15
24
6
36
30
33
15
1
65
24
30
6
19
11
6
31
83
30
12
54
9
45
60
84
6
6
6
37
5
7
5
6
9
81
43
11
6
15
4
23
105
21
42
13
84
11
72
13
71
105
33
43
23
21
9
7
35
24
48
6
6
9
72
9
24
36
18
1
24
65
6
25
41
31
84
59
12
37
11
45
45
54
36
30
12
30
30
19
60
48
36
5
115
35
24
85
132
35
18
6
12
30
39
3
13
23
42
3
36
105
48
6
6
6
24
109
11
48
66
12
63
105
54
73
24
20
4
161
30
25
23
6
30
6
51
33
30
72
24
18
6
25
5
7
17
67
20
15
18
48
7
11
61
8
72
9
66
24
66
30
18
51
99
1
36
53
36
15
15
12
18
84
6
1
29
15
64
20
45
6
9
12
40
56
15
30
27
3
13
5
30
6
6
45
48
21
30
13
5
63
33
55
11
9
45
7
24
36
12
23
13
20
21
19
17
7
65
91
32
4
29
120
7
48
29
72
96
18
9
21
60
24
6
36
66
54
6
42
48
24
61
17
12
30
66
19
29
120
72
54
1
17
72
54
45
75
1
89
7
48
59
42
3
60
15
1
77
54
24
21
16
5
7
53
72
6
21
69
54
12
48
21
27
37
11
24
18
30
24
6
79
23
13
32
28
12
71
1
5
43
71
6
6
45
15
12
1
96
5
15
15
96
60
24
6
15
39
9
52
107
108
9
9
7
5
18
132
60
133
36
53
42
21
40
5
19
35
6
48
15
27
9
16
29
3
36
24
27
25
29
42
25
53
31
41
67
11
36
1
29
51
3
24
36
36
36
9
21
24
19
11
6
30
45
15
42
66
96
36
24
1
12
17
96
78
1
20
40
5
6
13
72
5
12
15
33
3
36
9
120
79
72
29
30
25
11
21
27
18
3
52
44
39
12
18
12
78
21
63
12
24
85
65
30
9
16
32
39
30
18
1
11
6
19
83
30
66
25
36
29
6
18
12
3
16
200
51
21
3
6
6
12
1
29
3
3
25
35
30
54
1
29
36
6
25
29
12
19
11
25
12
132
65
48
87
3
61
11
54
6
9
16
5
19
35
9
27
54
6
13
11
61
5
3
51
12
60
78
6
18
27
28
5
30
48
37
41
102
24
6
3
9
7
8
3
13
17
39
39
30
42
12
6
55
5
6
13
56
117
12
6
61
5
15
33
12
60
19
29
51
9
18
54
75
4
95
1
23
12
60
1
17
27
4
17
18
6
19
137
7
11
6
31
84
59
49
23
30
24
43
47
1
53
54
72
25
5
6
48
12
13
60
36
44
12
3
36
18
6
6
19
35
24
1
47
13
11
48
6
7
29
31
119
54
7
35
24
6
42
21
51
36
9
9
6
144
6
6
18
30
12
78
91
29
12
72
18
13
60
20
15
66
6
57
27
33
3
78
54
45
16
156
11
18
42
13
12
5
18
37
17
18
13
17
12
6
30
54
108
78
55
24
35
1
35
24
21
15
42
19
11
12
12
1
20
12
16
77
39
15
24
25
44
28
23
1
101
30
45
28
11
25
8
88
8
4
23
13
60
11
9
39
73
32
33
30
24
18
3
28
32
40
47
1
5
7
65
19
71
42
48
60
27
27
25
35
24
9
81
12
43
11
25
80
16
48
35
45
4
5
18
25
8
15
6
90
25
29
115
12
47
1
36
11
12
37
71
30
7
41
55
47
33
21
24
6
54
12
63
36
21
54
30
15
36
63
6
18
12
18
6
1
155
141
9
96
102
78
75
27
45
12
9
42
12
30
6
1
96
23
6
115
11
33
27
12
42
3
27
36
9
9
7
17
6
1
53
6
60
9
63
24
48
1
5
19
23
18
7
8
39
6
19
80
3
24
9
12
4
29
19
12
35
45
15
24
24
37
23
30
31
11
1
20
9
6
13
5
6
6
15
4
60
44
16
5
19
32
3
61
89
31
35
1
5
27
3
13
71
21
15
49
35
174
55
11
18
43
17
18
72
37
29
7
5
7
5
18
12
21
9
31
17
67
12
71
72
18
19
131
18
79
11
21
45
60
24
6
1
17
6
12
30
78
30
7
35
18
30
24
1
11
45
39
12
25
12
17
18
12
78
18
30
7
11
1
23
81
81
31
47
12
205
20
111
12
12
36
48
60
57
4
53
43
8
27
18
12
15
63
9
27
9
15
1
95
36
54
6
13
29
66
9
3
120
90
12
7
8
48
24
15
6
115
12
11
21
3
13
29
3
28
8
16
168
47
129
9
31
35
6
51
27
21
9
55
17
15
28
71
126
36
63
9
67
48
11
1
8
63
48
6
18
37
11
30
24
24
30
60
109
12
23
30
6
42
19
24
35
30
31
71
60
12
36
37
35
12
1
29
15
28
24
83
37
5
19
44
15
1
11
6
48
19
23
73
47
54
55
80
4
5
67
17
31
32
4
68
15
42
30
24
60
60
54
30
13
65
72
42
69
16
89
55
12
59
36
13
11
61
24
23
33
27
97
23
30
127
56
40
24
41
54
81
52
5
42
18
18
9
21
18
12
78
19
11
162
54
114
30
24
6
66
33
45
6
84
6
51
15
48
13
20
88
32
132
87
18
3
9
55
36
12
5
18
9
9
12
15
9
18
21
21
6
18
24
12
15
3
1
17
42
61
17
3
27
18
120
12
19
5
6
18
42
84
81
9
3
3
13
24
11
12
24
9
9
6
24
1
35
9
16
5
30
30
6
9
12
9
126
18
42
72
18
39
9
60
12
19
23
21
9
7
29
7
44
15
66
43
72
23
1
8
40
17
48
12
24
19
53
12
7
8
63
25
5
18
25
5
42
33
9
7
11
13
12
17
30
36
1
35
13
12
5
139
5
12
114
25
48
35
1
12
5
12
42
13
11
6
30
6
60
60
43
29
7
35
129
12
4
155
30
15
16
5
43
17
39
3
6
66
36
25
17
7
29
27
40
60
167
12
1
35
12
1
11
144
12
24
9
9
6
37
95
24
13
11
1
11
97
41
31
23
1
17
7
11
24
25
48
48
35
1
23
21
45
12
75
64
35
36
25
32
45
31
11
9
135
60
6
24
6
73
5
18
12
13
24
20
48
3
42
7
53
3
4
48
11
1
36
29
6
9
16
5
19
24
32
27
12
18
6
81
4
155
49
35
30
6
57
3
21
16
17
6
1
5
54
37
53
6
61
23
12
ABCD 94799703886*3^$a+1 [50075]
33
7
458
10
24
116
40
24
29
79
41
139
41
57
30
45
7
113
115
84
41
15
54
30
60
28
20
81
19
17
84
79
12
128
100
80
273
139
20
30
46
12
41
31
180
60
29
132
15
93
7
2
70
5
15
60
40
53
99
21
72
36
67
44
76
12
140
40
20
40
12
38
18
120
132
21
141
123
115
8
42
70
50
22
48
188
30
24
120
75
15
78
48
39
33
75
93
75
19
29
19
41
67
72
17
75
100
65
15
16
92
105
7
26
94
48
180
48
14
111
15
90
87
33
99
15
28
12
8
78
70
74
30
129
57
82
20
40
290
22
29
21
15
60
36
12
127
5
51
112
125
12
24
19
140
52
248
21
39
52
113
7
20
6
159
31
65
105
82
113
19
36
113
12
39
136
72
137
33
138
57
15
150
48
130
12
41
19
228
74
99
117
70
65
15
4
68
12
126
70
77
7
281
19
89
36
3
18
75
12
3
52
50
27
144
31
125
31
5
15
45
105
3
69
3
79
360
5
105
130
5
55
26
42
72
141
132
12
55
108
92
88
320
165
15
57
43
125
45
27
43
108
24
36
125
39
21
48
144
75
30
22
50
106
12
53
7
77
36
19
5
163
60
38
24
123
216
31
5
36
87
153
187
5
60
103
5
72
45
27
84
57
3
72
279
6
147
12
31
72
168
290
22
48
74
66
45
67
140
18
24
18
292
170
39
57
3
72
45
34
48
17
43
65
12
51
40
20
57
12
51
9
36
48
60
7
62
15
60
235
192
56
4
48
17
31
62
15
36
144
60
12
21
82
62
3
12
15
208
53
87
33
39
28
2
6
120
117
117
78
52
41
12
33
3
271
38
183
7
48
32
52
5
15
33
67
116
93
120
72
15
4
41
12
7
8
108
42
90
48
72
40
12
20
28
80
90
3
39
33
72
43
65
96
79
65
12
21
94
26
72
3
24
31
72
108
122
250
20
28
140
52
92
40
168
77
55
120
20
45
120
93
51
7
12
41
7
24
113
63
52
41
21
3
48
252
96
12
159
148
12
41
24
15
33
43
204
110
150
160
176
9
36
45
42
28
84
101
60
7
132
89
36
75
33
33
144
18
52
173
175
158
10
60
77
75
12
9
91
50
3
48
165
75
12
43
14
10
180
41
67
8
33
87
54
3
55
72
128
165
115
182
3
132
36
27
18
243
120
21
48
10
8
4
108
108
125
19
20
100
8
33
57
82
5
31
72
12
108
50
48
22
5
15
21
12
75
144
40
36
12
2
30
16
65
9
75
24
7
182
82
48
110
51
51
45
84
7
29
123
40
68
52
5
15
93
87
52
8
40
32
16
92
48
124
8
21
51
129
27
42
3
45
39
235
5
36
12
7
173
7
36
50
202
32
16
89
21
154
38
183
79
26
10
24
8
48
45
12
36
19
108
12
110
82
168
41
19
20
57
43
5
43
84
20
165
55
53
48
129
58
17
120
3
72
28
108
44
126
3
189
10
60
137
123
12
36
24
136
24
56
129
15
228
42
39
87
69
91
212
112
89
111
36
4
86
120
27
87
21
9
39
7
29
60
156
39
16
12
48
32
280
12
161
12
36
69
130
132
29
141
58
32
45
31
5
72
127
60
36
164
16
74
46
72
53
7
80
100
65
115
20
45
135
21
57
10
24
5
33
82
29
27
294
58
53
12
96
72
72
67
50
3
7
65
15
126
150
112
122
18
40
72
60
5
3
18
159
15
18
27
36
105
10
77
15
18
3
31
38
22
20
93
43
92
45
7
8
33
ABCD 94799857156*3^$a+1 [50061]
11
36
52
21
15
15
105
9
15
135
21
144
21
303
12
60
9
30
12
65
13
99
153
3
27
29
28
60
3
69
24
140
1
114
42
27
48
9
83
72
31
60
33
36
15
24
57
192
12
135
21
3
12
84
174
6
33
8
49
51
36
87
105
15
45
8
19
105
72
51
102
18
21
9
90
90
6
69
108
3
54
27
12
156
27
185
13
72
75
105
99
36
60
15
105
3
9
56
36
136
3
12
84
156
114
30
33
3
45
69
36
15
63
21
156
45
99
51
89
36
79
60
5
31
18
59
31
30
72
39
120
84
87
18
36
6
45
12
68
108
16
15
33
33
87
60
21
63
32
72
109
3
48
15
57
96
21
6
228
6
3
81
12
3
24
48
32
36
36
72
19
120
5
36
19
17
13
3
15
489
3
53
52
48
117
30
33
96
39
161
100
111
84
81
15
9
68
31
45
68
67
6
126
48
12
90
15
32
52
128
108
88
20
40
21
114
41
16
164
40
24
80
217
87
81
83
13
23
16
48
9
78
12
33
12
44
36
4
51
9
8
133
60
54
113
16
20
4
12
15
30
114
45
15
9
57
6
81
69
87
48
60
32
43
57
60
56
28
44
19
93
3
48
42
27
12
21
318
281
64
8
67
6
15
15
77
7
42
30
174
30
114
72
15
3
12
41
49
39
135
66
30
45
3
29
7
57
8
31
144
117
99
21
92
91
69
12
15
129
105
299
31
6
123
57
39
9
60
90
89
37
6
29
151
101
36
13
111
20
72
37
24
6
78
36
39
51
17
49
99
24
57
18
96
36
18
39
123
17
1
35
61
27
159
24
105
15
33
8
43
60
9
72
51
9
51
57
3
45
32
7
57
3
21
9
3
144
9
90
17
67
60
81
33
6
185
28
3
48
65
88
33
156
18
21
8
36
25
162
9
36
56
73
270
6
27
21
6
93
48
9
87
93
6
33
84
3
108
12
129
36
3
41
61
60
18
12
9
12
27
57
9
27
63
5
108
67
45
9
6
57
183
65
40
75
30
24
39
3
5
19
125
40
21
83
16
48
303
117
12
36
3
120
60
77
28
21
27
68
112
12
51
120
84
89
52
171
24
60
33
36
27
69
105
35
36
19
9
45
42
138
63
48
120
39
12
24
45
48
72
32
19
17
36
40
27
30
30
153
8
49
15
84
9
59
91
12
78
6
30
51
15
33
12
9
54
42
35
13
132
3
36
68
28
44
235
93
123
53
40
15
12
120
60
117
32
100
80
1
35
28
21
3
3
60
78
3
183
60
21
60
9
119
115
93
8
40
84
72
33
72
75
48
108
3
30
54
137
148
57
78
5
52
36
27
21
8
72
76
68
7
57
24
153
66
30
39
39
9
3
45
24
99
66
36
39
15
5
4
36
99
6
99
8
28
9
35
31
30
84
6
45
272
13
174
69
12
99
21
24
24
48
24
75
65
19
57
15
33
87
41
103
41
19
30
6
17
13
84
63
20
7
45
192
3
84
60
6
156
23
4
27
45
48
51
12
78
66
144
69
36
27
77
73
24
3
87
29
144
31
96
60
21
39
77
36
91
9
116
16
69
3
56
43
33
48
3
9
45
39
180
33
27
207
33
20
136
24
51
12
105
132
3
48
9
33
39
12
63
54
71
4
171
113
247
41
55
53
144
151
12
21
3
33
3
108
120
17
4
45
30
9
24
72
99
12
33
51
30
23
1
3
183
180
29
36
1
15
9
30
9
8
112
48
9
24
23
1
71
36
40
84
20
28
153
51
144
156
8
36
49
3
56
28
3
5
216
28
96
45
3
33
30
33
56
40
24
60
195
9
63
41
108
4
27
24
9
45
6
60
90
30
45
56
25
87
24
9
24
120
111
153
39
63
69
39
72
101
76
237
15
32
88
56
25
87
32
31
69
12
96
44
13
15
144
75
5
16
24
104
64
44
103
9
3
114
6
90
54
129
57
47
72
109
3
33
30
60
6
18
29
103
54
75
120
8
28
12
48
45
27
123
48
33
27
9
24
27
12
77
4
99
9
144
12
24
104
7
29
55
30
95
25
39
44
52
21
3
57
30
17
16
24
72
48
20
4
87
129
168
84
15
33
ABCD 94800085624*3^$a+1 [50017]
32
37
33
18
33
17
60
90
13
12
15
8
61
21
30
2
96
55
72
5
10
2
31
89
16
14
13
35
10
68
4
86
22
15
45
12
3
12
45
108
32
7
51
32
16
2
12
28
75
17
28
8
70
21
33
36
20
60
12
108
24
78
30
18
10
32
19
101
72
43
84
21
18
14
7
51
18
14
10
8
43
35
70
44
43
48
77
12
28
195
77
43
27
38
18
49
21
50
1
41
40
3
69
48
32
6
22
12
51
9
51
5
42
22
18
2
96
24
6
24
6
42
70
3
149
66
40
21
24
36
53
48
7
3
2
30
58
80
30
37
53
19
51
8
121
23
18
60
19
129
32
7
65
40
80
16
15
15
69
36
9
87
29
12
7
5
16
2
48
42
7
5
18
109
3
38
12
28
2
13
5
7
23
42
28
8
52
72
3
53
7
45
2
78
10
18
20
19
161
31
60
51
2
70
21
9
60
56
7
95
22
15
12
53
31
9
8
12
30
126
55
27
98
72
120
28
20
70
42
68
31
11
10
20
43
12
53
72
7
63
62
10
8
42
31
15
57
72
45
15
65
7
11
18
7
47
16
21
9
2
13
17
42
40
50
70
26
124
26
10
27
57
68
28
90
14
36
67
57
56
12
60
18
37
3
30
50
1
48
15
8
10
3
5
30
25
9
27
60
29
4
68
10
33
17
88
51
48
5
28
2
48
48
90
12
52
15
5
16
12
80
19
29
19
5
6
82
12
3
60
60
23
72
58
27
17
10
38
88
51
33
36
60
14
13
5
19
3
8
18
4
26
24
66
52
92
46
72
2
6
30
42
133
36
48
23
48
34
20
208
15
27
38
18
1
23
13
5
19
48
5
6
22
12
3
35
48
22
18
74
7
29
12
19
3
266
4
8
55
27
150
48
20
7
33
108
27
23
24
25
41
12
12
31
57
72
108
12
3
17
90
18
79
24
29
7
3
18
140
7
113
19
9
24
63
45
2
18
12
7
89
10
14
18
18
4
8
60
40
39
21
20
60
67
23
10
219
33
8
19
60
41
82
38
43
47
42
70
26
31
9
24
56
60
10
21
29
12
120
127
105
3
15
110
55
5
28
90
30
80
12
7
36
89
60
6
1
108
105
36
24
3
5
22
38
12
6
22
3
17
70
93
5
31
119
40
192
18
152
28
39
11
150
12
12
66
24
10
15
96
15
24
26
31
23
30
90
10
3
65
10
8
1
9
14
13
5
30
30
160
18
72
2
36
7
5
52
87
3
78
3
72
5
28
32
12
67
60
11
13
59
6
31
53
36
24
31
5
12
52
8
40
8
24
6
1
36
12
45
48
3
57
32
150
37
33
20
70
26
12
48
40
231
3
8
18
7
12
3
80
30
52
96
27
35
10
3
9
63
35
30
7
5
7
29
130
62
28
62
25
12
11
49
60
51
14
10
18
32
67
3
6
12
68
4
51
45
27
72
45
8
28
15
57
2
1
12
75
33
17
103
5
24
108
60
12
43
5
22
38
42
13
45
32
46
122
19
59
54
28
72
63
5
115
15
8
25
9
51
5
54
10
6
32
30
79
33
68
30
10
3
75
21
51
2
60
18
25
24
29
40
2
10
27
5
6
22
2
30
7
24
59
6
10
9
23
13
36
33
3
84
23
10
20
31
24
185
7
48
33
12
36
51
21
27
72
23
18
12
66
42
28
2
70
32
7
33
56
4
30
78
8
4
38
22
36
135
9
51
65
7
17
66
40
21
60
23
10
38
37
36
87
18
30
2
40
15
77
31
60
12
84
29
10
42
68
34
98
30
42
16
30
69
3
32
78
52
6
21
9
2
25
47
186
7
5
42
30
48
18
40
9
5
10
38
10
72
96
72
50
67
11
10
24
86
24
18
28
51
84
35
1
41
118
14
7
101
19
69
44
18
37
35
6
132
7
23
72
10
3
24
59
25
15
9
111
24
45
41
12
12
43
57
3
35
58
32
30
97
23
42
120
43
35
22
51
47
42
60
66
10
27
60
87
45
83
30
60
78
10
54
21
12
12
5
7
24
9
6
2
55
48
47
18
91
11
82
20
36
112
38
49
21
15
69
6
14
36
7
15
50
102
1
36
3
90
20
43
15
18
12
63
77
12
120
40
8
42
66
91
156
17
48
22
21
72
5
48
60
72
79
3
81
9
86
61
53
96
12
52
27
84
119
58
20
7
5
36
40
20
12
12
31
12
3
21
99
9
33
27
131
22
20
28
2
22
3
24
36
117
8
43
59
78
58
50
64
27
3
26
72
19
11
48
22
8
12
40
108
12
3
84
21
39
75
80
37
53
28
87
3
98
4
15
45
3
17
7
60
33
78
9
81
3
72
17
88
2
30
18
22
3
23
1
9
32
12
10
45
21
54
45
5
67
36
45
2
78
10
9
29
7
83
1
36
35
40
2
43
3
54
15
3
8
1
69
20
52
8
42
30
28
84
108
38
30
7
65
12
88
147
36
29
7
173
78
73
45
50
10
39
5
18
13
9
56
4
8
22
21
5
54
18
30
18
30
10
14
37
3
138
60
8
12
12
120
28
75
65
19
23
6
127
93
60
84
6
21
33
18
8
30
82
42
27
24
17
58
2
60
48
12
72
6
1
9
14
85
33
20
55
120
5
7
11
24
6
180
52
42
30
15
72
81
18
74
31
39
33
33
15
39
86
12
28
27
24
9
27
45
62
241
17
40
39
41
12
36
55
15
105
69
116
60
19
36
12
23
40
50
12
10
33
29
18
30
18
72
40
32
16
2
55
12
3
105
5
18
25
24
53
120
52
38
48
121
29
82
72
8
10
60
20
19
24
60
57
3
24
75
8
82
20
7
29
22
48
2
102
30
10
18
20
55
65
18
22
50
10
92
18
10
20
12
7
29
40
2
18
4
3
47
30
18
48
10
14
13
45
8
24
31
9
60
80
175
12
21
92
6
30
34
105
12
59
1
21
50
22
48
27
5
28
62
66
12
79
33
48
20
67
11
10
54
6
80
10
ABCD 94800173992*3^$a+1 [50133]
72
72
8
9
31
312
101
91
80
189
139
48
224
208
8
63
25
41
240
39
40
144
17
150
1
128
15
49
80
57
30
24
66
111
160
53
51
15
193
8
129
84
306
153
120
51
229
32
15
30
3
201
151
48
8
24
15
1
24
48
32
45
24
210
60
37
8
264
87
30
19
335
1
24
11
13
56
16
8
72
48
16
96
128
81
15
45
67
23
36
85
56
159
49
35
126
15
45
84
87
24
16
23
81
39
9
72
24
72
39
150
19
95
1
48
77
84
15
96
39
25
96
48
80
16
56
16
29
75
48
231
25
104
160
32
40
89
55
152
129
39
72
40
8
105
36
3
88
8
105
6
30
115
5
163
71
30
27
144
16
24
240
216
72
72
65
30
1
32
48
9
223
11
66
19
72
113
60
6
21
24
184
24
48
32
291
37
8
136
5
75
48
16
101
91
24
56
24
24
21
19
96
48
336
56
165
3
16
32
72
120
16
104
81
180
91
5
3
16
65
7
53
19
96
24
77
43
32
16
24
48
11
69
48
63
1
24
41
54
1
56
72
57
31
192
11
109
17
39
21
75
9
96
31
8
16
5
240
3
21
187
8
105
159
160
71
9
88
59
61
72
96
5
19
56
72
88
71
114
39
21
187
48
95
1
59
61
8
192
336
40
29
3
120
72
24
255
1
125
43
77
163
312
56
24
45
120
3
57
79
72
24
96
72
72
104
16
95
84
21
168
87
1
23
1
8
168
232
71
97
29
139
24
128
69
75
256
23
66
79
272
40
23
6
54
37
24
5
30
21
112
47
60
189
64
248
93
115
32
24
24
112
29
43
32
40
59
261
45
144
91
119
6
43
47
81
64
149
36
31
104
64
56
40
149
19
8
72
81
199
17
111
24
24
15
105
105
87
24
165
114
1
168
72
24
155
37
104
40
89
30
1
8
117
51
33
151
24
56
15
150
90
33
192
15
54
120
120
67
72
176
16
80
15
1
48
71
30
315
45
211
143
60
21
15
33
21
27
9
39
16
128
21
27
64
8
51
21
88
72
56
3
61
8
16
41
55
168
192
5
115
128
27
61
264
168
248
123
37
23
36
181
8
64
8
33
135
16
80
39
57
9
60
195
208
8
63
81
165
75
88
41
66
285
16
48
80
15
1
288
8
40
89
79
41
39
96
69
66
24
1
80
39
90
159
27
21
120
99
141
63
36
30
15
16
89
15
135
1
24
8
111
129
21
67
59
21
9
54
57
33
30
1
5
99
160
24
71
9
16
5
91
35
30
15
136
120
29
75
15
54
6
13
120
80
160
8
24
64
5
19
48
48
101
43
48
264
59
141
88
71
25
32
48
96
96
160
48
24
8
72
240
48
33
135
24
160
32
69
19
41
111
64
5
96
51
112
8
183
96
24
6
211
143
1
8
177
30
121
59
133
17
111
88
5
90
6
43
72
29
19
72
5
30
60
25
5
3
351
9
27
45
40
65
79
56
24
24
51
109
48
72
152
64
32
3
96
180
114
36
3
111
169
8
88
72
48
72
192
72
8
88
48
56
16
152
192
160
5
30
93
117
3
117
240
19
32
9
270
60
61
8
21
51
112
56
ABCD 94800267964*3^$a+1 [50093]
62
3
63
42
51
12
24
13
11
37
12
96
6
96
53
12
48
9
51
12
37
167
24
12
108
99
40
32
30
3
15
190
35
228
105
3
24
37
80
75
39
10
59
201
195
15
24
22
44
36
39
85
6
5
19
104
33
55
24
126
18
17
127
32
21
25
48
71
73
32
3
13
18
72
162
38
9
24
120
60
60
9
6
81
9
15
1
71
72
12
75
9
12
75
33
31
26
39
61
203
69
28
84
48
23
19
18
68
27
1
59
3
18
36
3
7
18
23
12
72
24
12
7
41
69
63
12
31
66
30
48
101
60
21
3
57
15
79
77
60
39
81
37
26
40
14
90
45
217
18
17
39
21
1
50
69
73
11
37
32
12
16
80
75
24
19
24
17
1
38
46
48
11
39
33
25
59
3
118
12
11
24
72
75
10
83
12
24
12
43
5
49
23
9
3
55
8
40
2
63
7
30
95
3
9
31
72
32
48
46
192
23
9
27
1
14
9
79
72
66
30
29
19
50
36
60
48
3
283
17
48
24
7
41
135
9
9
39
25
30
5
45
16
11
48
43
32
33
39
45
24
1
138
6
12
102
101
105
15
12
33
52
12
11
12
13
11
36
157
23
72
1
54
8
54
108
22
56
72
30
16
42
50
22
41
1
54
24
5
1
12
47
7
5
48
48
24
81
3
24
37
44
46
65
55
8
18
75
3
120
10
107
27
10
192
23
48
7
17
15
69
61
23
25
78
77
57
16
48
35
9
27
84
36
48
163
5
48
21
4
2
9
31
8
46
108
116
226
30
90
6
12
35
60
36
1
90
24
41
15
81
15
9
13
35
15
46
90
161
63
18
48
52
44
54
30
27
69
39
24
193
59
81
94
66
23
9
51
67
14
34
32
64
29
61
6
48
17
12
48
27
18
63
24
31
65
31
78
35
13
35
7
8
202
78
8
10
32
4
44
27
19
96
18
62
9
25
83
27
69
19
42
59
9
16
71
36
24
63
40
2
3
51
9
247
14
34
48
5
67
38
42
48
34
20
28
48
107
21
22
5
12
7
53
1
35
144
31
41
49
62
18
39
157
18
30
143
108
36
60
39
21
3
66
75
36
48
63
45
48
9
87
75
9
24
63
9
1
198
30
107
84
1
2
21
12
24
48
72
24
1
11
12
108
27
16
5
36
55
5
49
11
120
61
60
47
7
96
29
13
32
3
3
69
21
147
33
28
6
41
63
16
48
72
8
112
24
62
220
23
12
72
25
90
41
24
183
64
5
85
20
3
12
1
12
11
24
60
133
50
24
18
46
89
36
120
24
37
23
13
48
11
24
36
43
80
30
3
39
48
22
23
36
31
24
30
179
36
21
16
20
27
1
11
24
24
21
16
6
24
6
60
23
55
6
95
1
155
39
141
13
95
36
24
121
35
15
9
85
12
38
10
119
13
44
3
123
9
24
132
27
16
72
62
48
18
21
121
18
161
24
60
24
81
16
35
61
59
55
170
39
24
12
91
32
46
11
15
66
22
72
38
10
66
86
10
71
63
120
114
15
33
87
7
56
48
42
48
46
54
11
24
25
54
78
12
20
16
44
15
12
3
18
4
90
56
69
48
12
24
39
40
41
24
151
5
19
41
24
31
120
65
39
22
11
33
75
51
21
19
29
19
41
15
40
24
66
95
84
1
59
1
6
24
65
1
11
48
12
39
18
16
6
96
17
72
63
18
54
9
1
6
48
24
48
72
5
21
15
1
20
39
21
4
26
34
6
53
12
39
96
16
38
210
10
36
23
36
36
48
60
97
23
13
12
116
39
132
55
41
24
73
35
108
97
47
63
96
57
15
40
168
17
24
31
24
65
9
16
54
56
45
3
72
10
83
12
103
48
14
111
49
23
3
9
31
17
135
136
26
3
12
1
20
75
37
90
48
5
12
97
23
55
72
65
15
9
55
24
72
53
3
40
29
19
110
16
23
115
18
35
45
22
110
27
39
46
44
6
9
85
60
11
24
60
49
11
24
13
47
85
35
25
23
72
97
35
13
270
5
1
95
36
15
16
53
117
48
6
69
36
165
10
38
16
26
21
27
168
9
180
49
60
6
96
14
16
74
16
17
37
23
12
15
69
24
61
14
21
36
15
21
60
48
31
5
91
72
96
54
11
127
17
1
35
49
23
69
3
12
33
36
15
97
42
18
32
36
51
13
11
1
23
31
26
46
5
13
59
3
45
9
99
84
37
14
24
57
36
27
18
54
16
72
41
25
84
32
39
36
24
7
54
44
16
38
21
9
3
13
107
24
39
9
13
35
12
67
41
7
30
90
65
21
114
10
116
112
170
34
116
82
5
36
55
29
60
21
75
55
30
42
18
174
17
84
96
13
11
67
50
3
12
49
48
102
8
40
8
45
37
132
179
135
9
12
45
16
47
81
4
2
88
2
46
5
13
54
8
33
21
3
31
14
51
24
60
27
33
25
35
61
14
16
102
60
68
99
127
113
168
7
77
45
16
155
3
34
23
48
24
33
75
19
38
10
77
213
52
80
16
42
32
54
ABCD 94800344768*3^$a+1 [50188]
199
5
138
81
9
102
33
48
15
33
57
204
6
24
36
264
90
246
49
125
78
12
60
141
75
144
90
139
107
42
48
102
37
221
60
87
57
78
73
77
51
147
84
18
87
75
18
12
6
24
6
300
87
75
132
6
30
12
252
78
300
48
72
3
112
5
78
12
33
105
30
25
32
16
41
138
180
18
12
90
30
3
57
42
6
240
12
282
78
90
48
30
30
102
42
6
7
125
30
78
60
84
36
24
6
270
135
288
99
90
78
60
420
30
30
9
15
81
39
25
5
120
18
1
80
96
48
165
30
132
6
114
33
15
30
3
27
60
72
126
115
137
12
120
48
72
78
48
12
132
240
168
30
42
45
16
5
27
192
75
78
42
93
117
180
150
49
32
112
77
3
16
77
240
60
210
37
5
42
36
24
60
18
55
185
7
35
36
25
89
30
105
96
48
87
132
117
51
42
42
6
30
72
60
192
1
77
12
39
309
27
3
12
60
186
75
15
24
105
45
60
60
18
60
141
231
25
101
120
54
90
156
60
84
78
18
12
30
150
7
11
60
150
60
162
18
60
42
42
18
33
165
42
12
120
93
105
7
53
120
3
9
78
121
41
156
24
96
54
45
45
48
51
57
60
187
215
162
66
24
60
168
258
60
42
132
48
141
117
72
51
160
71
6
102
61
11
378
48
27
63
72
12
156
84
48
45
3
93
117
42
30
3
165
144
18
102
168
150
37
11
37
80
57
36
3
39
72
30
3
93
12
135
27
18
60
102
6
24
126
60
57
87
6
42
120
81
21
43
5
42
150
43
137
48
18
60
114
36
144
408
27
48
3
60
33
249
48
144
198
48
42
108
43
47
129
48
48
45
102
132
73
125
12
6
97
137
39
21
6
42
240
132
6
33
64
173
42
73
48
29
3
39
30
228
55
95
78
12
90
162
36
42
90
72
43
293
84
36
54
186
60
55
32
165
102
69
57
30
12
60
60
30
42
186
19
41
564
90
60
93
87
9
16
221
90
54
48
78
84
288
192
6
84
78
30
27
45
3
105
48
54
48
282
60
18
48
57
45
12
108
282
96
42
151
32
105
42
138
3
64
53
123
96
201
30
132
21
27
42
150
12
9
16
23
102
66
30
30
69
75
30
6
129
51
42
3
48
27
30
39
96
75
120
114
246
24
45
15
60
60
9
201
30
48
25
23
72
222
6
109
173
48
3
171
18
72
36
192
48
30
192
18
84
60
30
66
114
229
131
108
273
64
83
90
3
57
342
1
29
126
165
9
6
84
13
5
120
72
36
42
102
231
9
90
90
18
60
120
120
120
93
39
48
25
48
137
240
60
27
63
72
9
39
25
47
78
42
60
6
30
73
101
43
215
102
18
198
102
18
19
41
192
12
30
96
45
9
18
12
9
9
108
27
3
24
78
7
5
171
112
5
48
120
72
48
187
77
51
9
36
99
16
224
3
93
144
21
210
210
42
90
ABCD 94800422188*3^$a+1 [50099]
64
24
147
29
40
56
40
104
64
45
35
40
51
113
12
19
30
39
75
5
60
55
77
1
120
215
37
6
5
12
55
45
9
18
93
80
97
111
32
48
24
48
72
115
30
87
21
27
140
55
30
47
13
47
25
23
76
96
69
72
27
80
48
40
104
48
16
57
138
69
56
24
67
45
51
29
25
18
21
32
84
100
56
132
12
84
52
24
9
24
63
32
13
48
11
16
8
1
63
20
12
73
11
100
81
15
120
48
200
48
24
91
189
3
6
36
3
177
18
72
18
47
96
60
25
23
16
20
1
48
36
90
21
72
51
5
216
36
12
36
25
35
16
3
17
60
49
12
75
105
180
123
20
1
24
107
13
47
4
24
20
4
48
93
95
7
5
19
161
100
27
293
43
45
99
101
24
40
32
16
3
29
60
12
16
32
85
6
41
49
35
19
21
24
48
32
12
60
16
3
29
40
8
25
39
68
12
40
45
59
24
1
11
31
53
136
81
84
51
27
192
5
48
37
23
28
8
16
8
160
20
28
72
93
219
464
19
66
95
52
3
189
57
15
3
17
28
45
35
88
24
8
12
36
60
4
8
16
51
5
60
13
95
36
7
18
6
21
24
93
6
17
84
43
21
200
40
120
144
27
21
80
48
19
65
12
16
32
160
20
13
39
8
25
143
72
37
3
213
312
51
44
7
24
17
12
48
49
39
104
1
66
141
20
28
56
108
48
73
11
88
3
5
112
33
215
49
23
88
33
47
43
90
72
75
72
3
30
35
97
3
24
24
80
61
123
248
192
121
119
67
5
36
60
64
33
15
32
36
7
137
60
24
136
8
13
72
12
60
48
3
57
135
32
60
108
37
51
92
76
32
120
40
27
45
21
119
31
17
60
120
72
36
1
51
104
25
18
77
40
9
144
87
3
5
115
141
21
96
72
3
8
61
84
96
23
88
69
51
105
18
29
40
8
37
75
152
109
35
136
48
32
19
29
168
37
83
72
40
32
84
31
21
105
72
71
96
16
8
72
85
108
84
27
33
71
24
13
12
72
36
54
24
5
25
72
18
69
93
75
24
45
3
8
64
8
85
123
164
55
48
41
84
16
32
43
65
79
96
72
53
85
99
45
108
39
24
32
24
24
24
60
25
27
195
41
13
95
49
63
3
96
5
136
24
8
16
9
138
72
18
27
8
40
8
184
3
165
20
52
80
85
35
85
95
13
35
52
96
80
12
28
32
64
48
20
36
96
48
88
68
151
53
16
72
92
100
33
39
195
18
75
51
29
37
59
24
12
55
18
30
77
13
126
69
48
9
23
40
8
25
135
44
109
71
13
108
15
24
24
24
32
43
42
119
96
84
1
15
44
52
57
23
24
16
68
52
44
25
35
13
72
11
67
18
72
3
48
141
168
3
72
45
23
13
42
53
67
65
108
67
45
20
28
32
139
24
29
36
1
36
60
27
48
80
19
5
40
24
72
8
12
37
15
3
53
36
1
108
144
23
64
264
20
61
90
21
33
36
11
97
15
32
24
24
72
13
11
36
196
24
21
239
48
28
128
25
87
32
72
40
75
69
20
12
187
42
3
120
48
48
69
48
195
27
48
45
48
24
72
68
148
117
23
4
24
21
11
112
56
40
51
21
32
12
28
20
48
37
95
12
199
5
1
71
12
12
120
109
95
4
171
197
145
59
108
67
18
11
1
119
24
40
3
45
44
60
16
105
15
69
23
13
18
141
93
155
96
72
37
3
32
1
87
128
61
11
145
107
28
20
28
80
49
120
11
52
27
65
13
23
16
8
91
96
45
21
54
173
43
93
21
23
36
24
192
61
60
15
32
60
48
28
80
24
40
32
13
75
33
59
28
75
53
19
24
29
25
15
68
4
24
51
29
16
24
24
27
24
5
25
15
21
6
18
35
24
40
72
3
5
85
83
40
75
72
78
83
55
77
37
23
52
81
11
4
129
23
64
68
48
52
32
24
1
111
99
6
15
48
24
32
1
23
24
43
29
13
27
93
35
36
52
27
120
41
1
35
96
24
24
181
3
20
148
27
17
48
205
47
24
40
27
53
84
12
48
37
60
18
48
42
120
227
49
71
16
ABCD 94800474922*3^$a+1 [50017]
81
23
25
75
48
123
9
12
20
55
5
64
36
24
15
17
64
33
27
20
1
47
61
12
3
32
28
36
56
12
36
49
35
12
4
36
3
198
24
24
15
45
15
12
44
48
61
39
57
6
54
71
4
3
96
21
24
15
84
30
11
96
13
3
3
9
45
15
12
33
35
36
4
33
3
32
40
72
8
4
3
5
73
3
36
33
15
20
36
64
57
35
1
18
30
36
15
93
47
28
48
9
39
81
30
21
57
15
45
47
1
78
21
8
97
6
17
28
20
52
60
8
4
8
25
27
8
1
30
12
42
15
12
15
6
48
11
13
6
65
40
24
33
39
93
11
36
19
9
48
33
54
36
21
111
105
48
51
9
75
29
61
27
92
12
13
3
12
81
24
48
12
60
6
12
12
41
24
40
120
8
52
33
47
13
3
20
4
12
44
49
36
11
36
28
36
24
20
60
4
60
21
11
84
19
72
18
11
52
68
1
6
29
19
84
65
1
135
32
4
48
8
19
93
12
15
78
27
33
15
12
93
6
5
64
80
16
12
24
69
35
31
41
24
13
6
45
21
3
36
20
16
15
21
3
12
65
4
108
32
25
39
20
31
6
42
33
24
56
13
35
36
61
35
25
42
41
84
97
6
18
27
32
25
15
20
52
56
4
60
8
7
41
4
104
16
39
29
67
69
36
108
12
48
120
20
31
29
36
4
32
64
69
3
20
84
4
24
117
15
9
11
4
36
48
33
15
8
24
36
1
15
51
12
17
19
6
15
44
40
105
12
35
24
28
27
6
54
9
24
45
30
48
45
27
77
4
80
4
32
1
3
111
5
31
18
24
23
73
24
3
75
33
60
12
128
4
36
20
12
40
39
60
41
28
12
12
33
35
12
12
184
9
47
16
32
28
27
48
9
39
6
3
60
12
8
55
5
37
71
4
8
7
18
11
31
5
36
24
16
8
36
28
15
41
1
63
15
21
24
12
111
9
24
12
8
12
24
24
31
24
5
12
64
24
72
3
9
116
40
12
48
57
63
80
40
15
90
15
24
8
43
24
5
36
1
35
28
72
8
12
48
108
72
37
6
114
3
27
45
3
30
3
3
9
48
8
4
21
30
6
11
168
16
33
30
41
7
5
73
12
3
96
68
7
21
8
55
54
11
1
3
56
12
7
18
47
25
11
24
36
12
88
9
3
44
28
21
24
23
24
24
60
40
32
4
33
3
99
9
15
41
28
8
12
73
23
76
33
60
47
16
20
13
11
4
20
19
42
3
56
40
60
21
39
45
11
36
13
11
60
24
36
64
80
7
60
45
8
7
9
9
60
6
5
64
96
93
23
52
3
9
75
33
15
5
40
20
37
51
80
12
67
41
25
60
48
6
6
27
12
44
4
36
21
15
48
21
54
21
20
1
3
20
25
63
12
8
48
16
20
19
45
12
9
36
59
40
33
6
81
36
3
81
8
12
24
1
18
125
60
36
16
45
24
60
95
72
19
9
24
32
36
19
9
81
3
8
12
1
24
27
33
30
30
96
11
28
12
60
68
12
16
3
6
15
24
44
7
5
4
44
100
27
33
12
36
12
3
9
15
65
24
4
36
12
45
3
56
4
36
36
104
88
48
8
1
36
12
36
51
45
3
3
12
21
9
35
16
9
3
9
119
61
24
11
24
16
48
33
18
54
107
1
3
69
36
90
6
24
24
3
69
3
3
137
72
28
15
30
3
8
24
40
60
56
24
25
3
20
48
76
3
21
9
12
23
1
11
48
12
36
40
183
5
4
8
97
111
12
12
27
78
11
55
29
40
12
3
12
9
69
95
13
23
16
20
24
24
1
11
4
24
3
5
52
60
15
41
109
11
12
52
20
36
16
60
24
56
13
6
24
17
1
35
40
24
8
12
28
21
15
15
21
36
32
40
56
112
32
16
15
96
18
30
21
39
12
18
18
77
73
24
30
150
95
48
13
30
48
69
12
24
20
109
3
20
19
5
28
32
24
12
4
60
9
15
105
24
3
27
57
81
42
5
100
27
93
3
42
60
23
19
21
12
81
51
33
3
12
51
29
72
61
3
21
35
108
52
8
31
17
4
24
15
69
60
8
52
20
115
21
9
27
195
65
19
5
55
29
16
44
12
13
3
104
16
24
21
24
15
9
30
5
1
3
15
48
9
39
69
27
69
44
7
9
20
4
20
148
128
31
6
135
93
54
53
73
12
3
24
32
88
12
33
11
67
17
28
60
8
16
9
15
96
44
12
43
30
6
21
117
27
75
9
129
11
4
20
37
6
33
45
35
64
3
165
39
6
3
9
35
16
36
24
56
84
1
35
4
80
37
15
32
16
45
24
51
57
39
60
3
30
35
1
39
21
27
8
31
53
25
15
3
57
20
48
64
20
4
15
21
24
20
4
56
4
12
8
91
5
112
32
12
40
60
21
15
32
7
69
56
4
147
48
9
36
75
6
96
114
18
15
8
13
71
36
40
128
1
48
11
85
36
15
21
54
5
1
18
5
19
117
44
24
136
72
8
4
32
4
15
9
12
24
84
15
12
6
87
176
4
51
65
4
12
8
37
23
55
77
24
60
24
28
108
9
42
18
71
16
9
39
56
1
3
48
117
71
37
27
45
72
111
8
67
33
96
84
44
16
164
156
1
159
12
33
27
20
28
15
9
27
5
55
48
21
165
47
52
21
75
32
12
76
27
69
20
36
13
15
20
4
8
13
11
103
5
36
19
45
48
8
1
23
55
77
4
39
17
1
39
8
25
15
15
12
29
1
39
20
7
17
16
32
37
3
57
23
7
18
15
12
32
4
21
6
33
44
97
24
24
51
44
7
5
55
29
76
45
23
72
4
72
8
4
27
5
16
12
15
17
24
1
3
33
27
60
36
9
15
48
8
112
8
1
35
1
3
56
4
36
68
43
17
55
41
4
12
9
15
27
29
25
15
93
3
32
52
33
15
60
20
13
12
71
55
5
52
57
12
135
8
25
90
17
19
24
21
15
57
24
120
48
33
23
4
132
24
12
68
12
100
9
95
28
20
7
114
15
147
5
48
120
72
4
3
45
3
12
17
4
51
6
3
24
32
64
84
12
56
28
12
15
33
20
4
15
30
72
39
32
4
8
16
45
24
47
60
60
1
12
162
36
93
27
45
32
43
24
6
3
39
17
24
1
3
72
15
6
54
78
35
72
49
6
69
69
6
41
25
11
4
44
16
20
13
6
41
40
45
3
15
57
3
53
28
9
30
60
6
54
57
56
100
12
45
51
57
12
3
24
8
100
8
12
40
15
18
24
30
9
24
15
ABCD 94801313312*3^$a+1 [50036]
21
33
211
8
15
85
5
42
36
30
27
160
71
30
31
11
49
35
61
17
30
36
1
23
21
64
41
91
96
24
5
36
55
35
33
36
3
25
5
6
61
60
80
36
4
80
16
12
47
85
48
68
64
5
39
4
23
60
18
66
81
33
126
1
84
35
24
72
57
48
3
49
12
80
88
132
11
49
23
60
33
3
12
9
51
48
45
72
100
107
6
15
75
1
125
39
12
3
109
11
72
93
129
3
99
45
28
35
36
54
72
31
29
30
126
27
27
1
59
25
41
18
1
8
12
108
40
17
18
13
24
60
36
23
60
102
54
73
5
36
15
16
56
3
12
60
282
75
3
25
23
9
63
37
107
36
90
67
11
1
125
43
60
5
7
41
24
3
36
12
15
24
21
27
85
83
12
25
11
1
44
72
52
32
16
12
168
17
72
54
9
72
15
1
72
60
11
30
90
72
169
71
49
96
17
72
18
85
35
36
9
15
105
52
260
76
24
59
49
8
69
123
52
36
59
36
129
123
177
75
13
108
20
3
49
35
13
68
36
84
4
17
54
21
36
52
11
37
60
35
48
21
16
20
93
31
35
60
13
35
18
127
17
31
44
123
36
36
24
90
7
59
6
90
105
15
165
33
99
12
88
12
11
85
23
36
84
9
123
18
19
20
28
84
23
85
12
83
72
9
84
60
28
8
45
7
120
23
61
8
160
92
51
25
143
121
23
120
25
20
12
100
5
114
36
30
31
77
42
33
36
75
21
264
16
44
36
48
33
7
11
24
57
40
5
54
36
25
119
21
108
87
36
24
1
92
33
54
25
5
18
25
83
42
90
12
21
69
144
54
13
32
117
6
144
198
18
48
9
12
39
30
27
64
44
27
162
180
7
155
1
5
18
54
15
28
32
28
12
23
18
42
12
36
42
48
6
1
20
27
57
76
65
39
24
159
13
17
115
35
13
20
33
6
54
15
64
5
3
39
66
7
20
15
25
23
9
36
64
8
27
24
61
11
90
18
21
81
42
13
8
51
66
78
102
24
43
8
40
215
30
67
11
1
48
8
4
5
18
126
36
55
143
25
47
85
36
47
13
89
31
119
1
35
57
27
13
11
177
4
83
13
72
77
54
1
89
7
20
4
23
13
8
16
48
11
61
36
23
1
8
36
9
43
12
23
37
47
24
49
12
59
37
5
54
25
120
71
54
36
30
9
135
61
29
24
111
76
23
6
84
19
20
15
60
25
23
24
13
20
36
16
8
15
12
36
45
9
31
12
108
35
97
60
23
48
132
37
108
12
56
76
108
56
9
6
21
28
125
42
21
4
140
28
41
75
4
12
71
33
64
95
25
35
126
7
59
9
9
67
11
228
129
3
25
12
20
52
20
9
60
111
36
4
36
84
11
42
55
20
15
66
144
6
30
91
5
18
217
35
84
1
89
6
61
24
20
16
5
138
81
45
115
29
67
80
4
125
18
37
60
29
15
16
8
105
75
27
6
19
35
48
133
47
133
17
67
8
28
35
42
7
23
6
19
108
29
3
28
47
97
8
15
36
42
115
5
18
6
163
12
8
52
29
54
97
11
9
9
27
4
29
15
4
35
48
18
19
12
36
47
73
20
9
6
85
12
77
99
9
43
179
1
92
63
24
30
3
33
55
5
48
6
228
297
15
25
36
23
21
16
35
49
8
28
23
9
36
15
21
69
30
1
48
5
42
66
19
36
72
131
30
7
72
48
8
51
85
36
35
72
45
40
8
57
7
29
72
3
51
13
12
8
87
9
9
6
30
99
88
104
3
36
49
23
37
68
15
25
35
12
108
18
6
144
12
24
180
36
49
8
33
48
36
96
30
9
16
68
4
11
21
39
30
31
23
162
54
49
11
102
115
120
35
37
5
7
65
15
28
48
12
71
42
84
75
129
30
1
143
21
39
108
37
11
9
15
37
215
48
36
37
5
30
25
35
84
73
23
84
1
95
30
7
11
36
90
78
30
111
165
39
15
25
60
125
6
1
36
24
5
31
113
7
17
67
164
16
36
132
48
44
84
51
1
20
159
21
52
167
21
40
60
12
11
30
27
15
84
13
47
1
12
41
54
198
3
16
11
109
23
13
8
27
180
144
45
33
3
4
80
39
21
33
30
25
35
21
141
30
61
144
143
25
140
117
96
12
6
21
9
6
1
92
12
75
129
12
15
145
5
3
36
123
25
11
84
18
63
72
12
21
174
36
1
89
99
87
181
84
164
39
156
45
207
72
6
31
44
172
59
69
16
36
12
48
12
152
63
36
1
23
18
115
152
3
48
21
21
3
27
109
5
54
36
21
135
37
60
20
72
16
83
54
36
39
75
21
12
40
29
3
52
161
18
1
20
39
57
87
72
ABCD 94801565174*3^$a+1 [50010]
17
48
27
3
12
49
20
39
13
152
147
18
43
12
23
33
100
107
73
44
3
42
27
16
8
39
25
96
36
8
33
63
27
69
15
81
28
104
40
36
17
199
36
167
33
15
9
24
52
35
54
3
123
49
113
31
12
8
111
60
120
60
36
144
21
69
43
83
33
36
4
131
6
79
20
24
4
92
15
229
20
76
144
32
39
69
36
48
3
9
21
43
71
81
27
1
32
39
13
36
71
60
33
160
36
32
12
196
36
11
12
1
132
12
23
93
112
17
63
4
176
4
48
47
48
13
8
36
321
219
184
36
41
3
64
23
49
23
97
155
60
1
35
49
44
76
11
45
27
85
68
108
111
165
45
19
36
96
47
21
36
3
1
59
73
72
60
116
4
77
48
18
12
12
33
3
84
60
85
24
176
88
23
37
68
148
24
35
48
25
119
153
52
23
37
101
99
135
60
9
52
44
171
25
47
13
59
150
30
25
23
120
133
5
55
119
210
99
4
47
49
44
72
120
16
44
15
60
9
4
72
71
25
84
83
60
217
20
60
16
5
30
37
23
120
12
132
30
66
12
117
24
24
93
247
83
180
109
20
124
36
83
48
9
195
1
20
112
252
35
33
27
45
40
11
45
39
33
72
111
33
51
1
59
61
8
40
44
87
156
90
15
12
63
9
24
69
7
71
69
24
24
15
61
17
19
125
30
48
48
73
24
17
78
93
4
23
13
84
44
40
192
24
84
60
80
27
45
39
13
83
25
8
40
20
81
75
51
120
9
15
93
16
24
12
71
25
24
35
9
76
20
16
32
12
4
32
100
84
20
3
12
48
45
16
11
73
113
42
13
24
65
138
12
1
119
18
42
1
5
114
25
120
35
69
4
35
1
36
20
15
60
85
8
52
95
228
12
36
132
1
107
73
44
3
9
28
68
240
88
60
47
12
1
24
32
24
124
8
84
24
27
69
3
117
15
30
90
36
37
36
12
80
88
71
30
51
15
30
7
23
13
12
12
83
12
12
66
3
51
9
159
18
3
100
92
52
36
101
43
5
75
48
64
35
25
44
96
40
264
47
37
47
25
140
21
114
9
52
68
12
12
72
76
108
32
28
89
3
147
72
69
16
108
92
15
73
23
54
30
21
39
61
20
24
156
12
72
4
36
48
156
72
59
13
8
28
36
24
60
36
11
9
84
12
15
9
15
121
108
60
29
18
45
12
87
9
39
61
140
180
4
35
42
6
12
1
11
45
15
49
80
21
30
33
27
145
5
15
4
131
1
44
60
40
24
11
121
72
23
13
44
16
47
37
155
13
84
5
18
81
144
72
3
37
56
4
23
13
77
102
145
23
81
51
1
8
100
164
27
25
35
198
115
32
45
30
33
33
54
13
12
23
21
112
72
77
30
36
24
6
43
11
45
15
120
33
27
45
4
92
4
164
16
224
117
55
8
39
93
60
144
33
27
28
47
61
48
11
13
32
63
33
84
4
11
18
67
35
21
15
12
42
78
157
131
33
36
93
103
24
48
12
53
3
60
144
15
36
84
25
35
30
66
9
15
9
12
39
21
40
47
12
36
133
47
37
56
76
35
60
25
140
3
25
96
11
133
17
15
28
155
21
36
16
119
21
15
9
28
23
193
44
3
132
57
63
72
25
120
24
29
27
16
107
120
85
60
17
66
9
75
90
6
60
12
225
33
7
12
35
60
48
105
27
45
96
87
108
133
36
23
42
91
149
96
7
47
45
135
120
9
136
176
24
15
150
15
28
32
76
47
42
90
21
39
13
80
16
47
84
9
51
36
90
30
45
84
63
1
20
16
23
12
69
40
24
5
18
30
43
11
60
9
52
80
84
16
77
187
20
111
33
27
24
30
78
37
11
33
12
72
3
45
12
16
17
27
15
37
24
72
17
43
35
33
129
171
40
59
33
40
44
28
35
180
37
68
27
229
11
6
210
33
16
8
88
8
112
24
56
39
61
107
102
150
9
27
60
93
159
12
45
36
15
117
28
95
12
37
83
85
20
75
45
76
12
47
81
117
162
12
216
9
195
81
48
156
36
27
97
44
21
19
44
28
5
3
12
160
44
16
5
3
12
39
105
ABCD 94801570096*3^$a+1 [50020]
96
61
3
51
53
72
24
24
25
63
32
120
48
24
48
7
18
135
8
55
57
152
151
89
91
77
640
3
29
88
56
64
176
120
24
96
24
40
200
37
539
127
89
16
32
48
168
79
113
48
24
16
120
104
48
24
25
39
69
3
69
155
96
48
112
152
40
288
8
1
263
280
33
54
33
8
88
32
88
144
57
23
193
135
48
360
56
31
105
32
120
120
168
168
61
90
33
165
162
89
1
23
48
88
32
7
153
9
63
120
368
7
33
192
63
137
7
41
40
279
353
160
8
109
35
1
23
31
90
143
40
32
55
18
135
120
248
232
32
61
3
120
24
15
185
48
48
64
32
16
72
56
184
368
25
47
7
161
88
24
33
72
18
29
25
63
80
40
168
120
128
72
85
123
72
104
61
123
39
185
16
80
7
144
129
87
137
7
90
36
35
40
48
39
113
49
39
24
153
47
96
1
95
88
357
243
8
24
24
144
25
90
101
61
51
104
456
72
48
112
57
36
59
88
8
79
65
144
192
48
40
104
72
73
23
88
120
56
181
27
120
320
120
88
32
48
19
18
83
24
613
35
192
96
48
120
112
45
360
83
7
72
17
24
31
81
192
48
80
88
344
16
69
3
48
111
18
215
192
24
199
72
113
120
88
72
96
32
192
7
81
32
160
80
96
192
367
270
155
25
191
24
256
51
36
177
48
32
48
24
103
225
63
65
7
65
72
25
18
45
176
31
89
109
35
40
8
25
95
48
40
69
18
33
21
395
16
255
54
11
504
24
199
105
48
45
54
29
24
240
16
104
343
57
8
7
72
185
48
307
90
90
90
159
39
161
40
69
155
40
96
231
33
32
48
88
8
7
90
95
24
25
23
120
127
161
72
72
24
72
175
144
129
32
120
24
55
249
24
56
121
335
48
40
48
72
177
159
24
296
64
80
120
120
88
255
162
111
32
40
32
16
272
88
39
137
25
90
269
1
71
40
80
7
108
29
208
33
87
32
96
40
339
198
255
168
192
296
40
192
9
63
368
88
80
31
18
143
19
53
120
40
57
63
135
105
168
285
35
352
32
13
75
32
55
65
168
55
90
23
48
96
31
57
15
72
33
128
24
13
107
24
112
8
352
72
128
115
54
399
56
120
144
199
281
151
33
32
16
189
35
24
31
113
13
35
37
51
72
39
81
32
88
72
176
451
ABCD 94802033752*3^$a+1 [50013]
160
120
80
163
96
101
19
108
42
63
32
43
173
120
48
1
90
101
88
24
336
200
25
204
30
77
19
156
18
63
63
137
139
245
73
72
150
84
77
217
135
32
144
115
60
185
151
204
189
48
24
3
60
162
239
31
41
144
85
3
117
123
57
71
379
18
150
30
263
120
67
72
5
163
12
65
16
117
222
108
102
59
91
21
117
150
53
67
53
48
160
72
117
186
17
193
384
47
384
120
25
47
280
8
259
45
56
19
72
24
5
79
132
174
87
192
45
11
16
176
264
325
131
184
320
64
144
56
145
135
135
36
240
389
421
594
345
152
19
78
23
7
36
77
48
280
99
45
56
16
15
270
120
150
120
101
24
144
240
96
13
203
169
60
11
19
144
36
41
19
30
431
343
60
125
64
152
163
606
204
11
235
125
96
184
99
270
360
47
169
186
21
8
181
35
19
69
656
91
198
162
5
336
64
39
185
64
27
138
132
119
25
66
69
315
66
35
16
27
12
9
80
19
42
131
7
137
25
90
341
43
84
36
126
95
24
120
112
189
131
168
295
114
143
139
180
90
180
51
120
27
60
66
167
48
16
56
19
141
27
21
152
120
88
171
450
179
1
150
84
5
64
32
88
96
176
144
25
54
33
248
49
12
90
329
72
19
29
136
375
18
90
21
141
30
180
90
15
75
5
253
72
3
8
199
150
155
24
49
311
19
12
209
61
59
91
138
171
200
115
24
36
161
136
153
156
150
18
192
59
136
135
180
29
1
108
51
32
43
117
99
5
265
135
144
9
23
67
126
24
126
17
37
83
7
102
51
219
240
101
43
45
75
117
240
507
173
48
121
119
40
120
141
3
225
143
379
144
197
160
8
121
54
81
45
324
96
95
79
324
77
145
108
27
104
229
30
72
168
21
429
3
8
232
3
77
328
171
180
18
231
152
112
105
47
16
237
467
136
159
41
168
115
174
63
8
64
171
77
67
ABCD 94802330354*3^$a+1 [50030]
40
3
5
13
30
65
7
53
72
28
27
36
5
24
115
18
47
31
17
12
132
31
17
25
138
78
36
75
20
31
29
1
54
5
145
30
18
60
11
91
18
35
73
23
19
21
69
12
6
12
101
64
8
13
39
27
6
54
29
79
30
72
18
81
87
17
37
216
12
42
5
43
21
15
36
45
15
5
61
18
5
120
24
85
35
100
63
18
126
24
125
24
7
24
54
3
27
81
9
35
55
72
6
47
97
228
71
19
45
27
21
57
36
11
43
77
24
60
49
18
45
9
179
40
51
21
3
36
108
21
9
18
24
54
12
27
15
17
85
78
36
36
29
36
115
18
36
12
18
90
11
13
36
39
33
84
90
9
32
180
12
1
126
9
51
53
37
15
111
77
96
7
12
21
15
29
12
19
30
90
77
55
17
40
8
64
8
12
25
54
5
85
6
48
5
37
18
5
7
5
1
23
115
9
27
5
13
72
36
23
67
9
20
25
11
13
30
5
12
64
9
11
108
7
9
45
39
3
108
29
60
37
3
72
8
60
37
23
115
161
7
29
40
8
12
91
12
45
27
45
51
29
19
24
18
3
32
49
114
17
4
8
1
6
36
12
81
9
18
29
61
23
4
72
8
1
42
29
96
4
99
17
79
30
171
87
12
93
3
77
48
4
68
31
65
139
36
12
24
30
24
51
15
6
54
5
43
36
24
90
12
18
5
1
36
3
15
101
7
108
54
11
1
36
90
17
1
71
4
75
12
45
8
4
20
60
61
207
48
51
5
73
90
21
15
21
9
90
77
19
185
25
24
30
6
83
25
51
51
6
90
89
24
79
36
9
27
18
71
91
53
43
5
85
23
25
24
108
102
41
19
12
65
13
35
181
59
25
71
36
4
15
41
1
47
96
1
3
36
27
17
25
11
19
36
36
21
140
55
77
1
11
4
21
54
65
96
4
44
7
29
112
57
36
15
15
5
91
84
9
27
5
49
90
5
120
1
39
51
36
24
84
90
35
4
176
25
59
13
18
30
54
125
25
18
5
43
45
15
36
161
4
8
43
120
72
72
53
25
35
12
4
21
15
8
25
6
101
25
18
33
57
12
83
7
60
5
31
5
43
24
156
6
71
19
18
66
126
35
43
30
83
7
6
12
59
24
24
1
42
29
19
24
66
6
108
17
13
96
30
5
109
11
64
27
144
6
23
7
9
45
42
18
12
18
36
9
15
12
78
12
42
30
71
1
54
81
15
18
90
72
33
20
55
36
65
12
175
57
8
19
29
96
43
41
31
5
24
91
18
35
1
36
78
5
12
13
3
15
77
1
39
192
195
5
84
36
61
3
45
59
13
90
77
12
1
108
6
120
24
17
13
24
18
69
3
5
312
36
43
54
18
30
54
6
84
3
3
84
54
11
61
42
12
6
95
64
21
3
20
36
88
51
54
66
6
3
15
66
114
90
35
13
54
6
23
12
49
36
72
18
258
30
9
12
3
72
30
23
67
6
3
27
42
12
18
6
47
19
89
12
64
39
41
25
54
57
3
5
49
18
69
51
9
15
113
96
7
57
33
54
84
21
33
27
33
12
90
45
63
101
79
225
12
3
17
193
27
45
54
6
39
105
12
18
21
21
3
9
83
7
5
120
7
41
43
24
30
23
24
13
66
17
12
13
47
43
48
41
73
11
12
7
96
30
60
102
29
13
12
23
12
84
16
33
66
6
66
24
21
27
41
4
27
18
6
21
33
51
21
11
133
75
80
61
15
21
3
44
55
150
18
30
3
15
17
84
25
23
55
36
29
43
12
42
126
113
36
13
18
48
5
85
131
13
11
24
48
64
24
45
6
5
43
53
25
12
132
39
51
48
72
53
1
35
4
33
108
24
123
60
20
24
25
23
25
95
31
114
18
12
6
156
60
30
101
13
36
54
36
5
13
83
28
15
5
7
18
42
29
28
15
21
44
97
59
61
23
60
13
12
60
18
48
24
18
72
36
66
5
4
44
7
93
15
17
19
30
6
21
32
13
18
5
85
11
25
18
17
25
3
63
17
91
5
49
95
67
54
27
44
1
18
17
48
79
60
108
12
113
85
27
63
17
1
24
15
20
36
49
36
6
18
11
19
18
54
89
100
15
17
48
37
35
72
37
78
30
27
45
63
152
1
23
84
12
25
54
24
65
136
20
151
6
12
23
19
48
36
29
12
48
37
126
9
9
150
30
99
8
12
31
120
6
3
12
20
31
113
4
15
41
25
6
48
5
37
59
16
36
8
79
17
13
27
56
208
36
108
68
28
15
12
9
84
56
96
25
18
29
16
45
36
96
39
45
35
24
37
83
25
59
25
27
15
90
54
17
13
24
11
60
60
25
95
19
12
18
36
59
91
5
7
5
19
29
36
79
30
11
49
66
5
31
9
45
6
30
47
228
4
44
60
1
23
72
304
20
52
27
60
41
12
55
12
132
48
5
72
13
72
18
53
7
5
25
63
9
18
101
24
25
90
30
60
36
35
31
18
35
1
27
27
57
8
85
12
3
15
17
19
216
9
27
78
30
65
120
24
16
27
18
6
5
48
12
1
35
19
24
29
40
56
1
3
15
17
13
23
12
36
115
102
18
125
1
23
13
59
19
72
5
49
18
5
31
102
24
30
60
36
30
18
5
16
3
48
18
6
18
11
40
21
131
13
11
25
15
3
72
126
18
21
15
36
33
96
45
90
90
126
77
1
ABCD 94803373396*3^$a+1 [50001]
3
132
225
54
21
192
108
120
45
63
369
90
18
72
87
36
132
96
456
168
48
60
132
216
120
432
240
72
72
60
39
90
51
39
342
3
87
72
18
87
48
24
21
315
72
192
84
39
165
96
27
393
144
36
24
180
36
72
192
180
48
84
204
117
18
144
141
156
180
48
108
48
75
9
48
24
48
87
36
93
600
117
108
252
135
45
159
21
75
120
48
24
180
96
624
12
9
72
255
15
18
39
108
177
123
57
216
39
108
60
48
36
276
60
132
375
378
39
96
135
72
105
12
261
39
288
267
21
123
249
21
87
84
81
3
144
15
153
48
87
90
87
147
21
132
36
12
33
159
75
72
33
60
156
72
120
45
18
162
270
129
213
27
144
27
165
15
33
36
3
72
105
3
180
108
105
3
144
18
39
240
153
75
51
9
135
36
105
156
240
84
12
168
12
12
183
198
27
204
39
21
231
57
48
24
96
12
192
276
348
252
72
48
15
9
63
33
165
123
96
573
3
120
39
18
15
228
144
60
36
144
39
9
108
63
9
72
81
15
39
81
207
93
60
24
336
120
15
129
24
192
144
69
72
507
105
111
12
300
72
48
60
297
147
120
111
45
153
147
24
48
72
213
111
60
36
324
60
219
81
279
18
159
309
75
195
144
18
3
15
81
36
27
270
270
525
213
18
69
12
48
267
9
135
21
321
39
501
243
27
45
45
27
132
96
108
159
57
33
123
60
33
195
57
18
9
45
123
24
69
147
267
201
96
9
414
153
108
72
63
81
81
207
240
3
9
108
63
9
63
18
39
36
213
15
120
24
165
27
216
63
72
249
144
129
36
219
312
240
21
183
69
111
69
27
189
75
240
189
375
3
129
24
36
60
36
3
144
33
3
90
486
54
270
72
9
120
48
21
327
132
108
60
132
213
27
96
129
18
177
48
45
18
72
33
129
135
408
120
48
9
36
147
15
249
363
45
63
18
126
18
396
75
69
15
21
54
165
33
27
45
75
120
192
81
63
72
99
ABCD 94803807394*3^$a+1 [50001]
66
171
24
40
161
18
93
120
3
36
49
95
6
54
66
18
6
30
45
72
27
13
72
32
40
59
114
3
64
24
11
141
9
18
30
223
8
81
30
18
63
40
23
60
36
30
19
41
18
30
180
36
7
17
90
85
17
54
121
144
29
51
16
35
144
114
3
144
153
31
152
69
43
120
8
24
136
72
11
157
80
24
24
72
3
270
6
1
83
21
144
51
45
40
104
99
157
83
133
8
136
65
295
56
40
17
36
6
18
36
336
15
120
33
7
48
35
162
198
12
169
35
181
143
25
8
88
24
32
24
40
5
36
39
96
40
144
119
30
27
45
54
61
24
11
174
135
40
119
1
65
31
80
208
48
120
449
111
40
104
93
36
207
93
19
8
33
87
48
99
72
13
5
51
16
24
101
108
31
41
55
80
96
27
21
9
6
30
6
90
84
55
5
246
204
84
21
51
114
19
47
25
35
48
117
15
9
219
6
264
36
90
60
54
12
18
153
9
24
156
54
117
159
25
104
69
30
6
36
144
84
31
56
165
54
54
186
234
51
129
36
27
160
8
256
119
1
125
19
24
8
27
72
120
45
9
31
209
90
30
6
25
200
3
72
24
37
72
56
16
24
41
159
99
205
11
54
55
11
150
15
129
183
64
56
3
66
163
35
42
139
5
27
57
6
144
30
60
55
168
167
145
257
90
54
30
60
120
37
24
336
120
59
18
42
18
7
24
24
8
64
35
30
78
25
77
99
99
42
115
104
51
61
8
195
114
51
21
99
16
56
88
32
88
32
123
6
31
17
90
21
21
138
36
24
120
61
29
36
87
208
24
8
93
75
45
54
117
16
53
30
6
159
141
75
39
1
24
56
88
32
160
200
45
18
121
32
99
24
21
99
6
15
16
48
239
60
30
396
51
16
29
30
21
33
7
47
90
42
174
31
83
72
205
5
18
33
3
114
90
30
67
120
24
11
21
33
15
15
114
72
18
126
7
77
150
66
90
1
5
19
71
18
120
72
231
88
5
19
185
63
27
72
61
168
35
36
1
17
36
6
84
36
21
3
216
45
3
6
15
51
21
33
126
294
30
61
29
114
90
36
30
45
9
72
108
36
111
75
174
7
17
36
51
24
225
87
40
17
36
19
35
6
84
3
33
87
9
135
96
33
54
57
3
36
30
24
27
3
216
21
24
45
36
18
6
127
53
84
55
77
54
264
93
40
17
36
19
48
384
35
48
90
115
72
35
45
24
72
3
205
185
24
87
24
72
87
30
43
53
156
79
35
174
63
69
30
141
3
24
30
36
67
8
141
51
27
120
141
165
24
66
57
33
36
180
24
111
24
96
136
29
43
168
167
36
90
19
32
33
111
136
5
108
7
29
67
72
137
31
72
96
65
54
60
66
6
18
27
16
48
56
304
24
41
36
43
168
77
43
24
149
115
144
125
123
147
72
13
32
3
85
32
16
8
75
6
135
24
96
216
117
6
21
120
33
63
9
378
36
36
18
276
55
32
33
96
15
24
69
30
85
41
144
7
35
21
9
24
127
107
61
5
6
18
27
40
96
8
64
360
32
3
12
105
9
7
24
56
120
9
15
96
87
153
423
84
21
64
11
54
103
17
63
27
96
84
33
24
69
60
15
64
11
37
17
36
84
162
ABCD 94803899954*3^$a+1 [50017]
81
351
36
18
51
24
48
57
15
120
72
168
15
33
3
45
141
48
144
90
33
27
165
144
27
180
222
3
135
6
27
72
24
120
45
360
102
186
12
15
27
45
48
45
3
309
234
201
48
327
270
75
192
96
216
159
30
123
219
309
21
90
105
24
15
30
186
180
228
6
90
249
72
69
3
144
72
255
153
24
123
6
183
51
162
18
33
75
93
48
87
6
99
111
168
66
231
99
210
51
39
33
3
6
39
15
90
48
15
21
75
24
15
30
42
300
96
12
180
180
9
48
72
183
249
24
117
24
3
72
135
24
120
42
84
240
99
96
57
54
105
33
36
6
84
204
18
123
39
12
93
72
39
273
297
6
57
168
45
195
39
126
3
135
36
180
360
81
63
36
114
120
150
12
96
129
120
123
6
39
117
27
63
57
93
234
72
12
45
117
75
213
147
39
129
135
72
105
45
84
15
117
54
165
33
126
177
24
168
63
12
96
390
36
6
84
78
66
204
90
162
48
249
408
153
15
72
3
21
141
18
72
24
66
39
21
30
96
84
153
447
9
45
51
33
60
30
93
69
18
78
270
69
183
153
405
3
48
111
81
99
36
126
3
24
24
24
15
9
75
261
120
3
66
132
102
126
204
102
297
69
234
18
12
90
186
63
189
18
465
24
63
186
15
24
45
27
15
120
54
126
108
9
48
120
3
6
30
6
48
51
72
129
183
48
48
9
39
93
108
156
126
294
87
360
129
30
168
9
21
3
3
450
126
54
159
267
6
15
159
9
15
33
96
51
144
45
207
57
123
210
78
162
270
108
57
120
15
129
24
117
108
6
9
72
3
237
15
57
39
297
81
174
81
87
81
147
69
81
54
33
216
72
21
195
48
72
45
48
42
198
147
120
15
33
75
42
90
81
27
108
33
15
33
9
39
141
99
96
57
87
3
18
48
99
27
117
192
21
123
111
210
42
93
120
159
216
201
168
213
174
540
9
216
72
87
36
48
45
87
33
24
120
93
36
198
81
183
60
66
114
153
63
36
18
66
9
303
144
90
36
108
30
96
144
216
48
240
36
69
255
18
87
48
153
15
48
21
342
18
75
51
69
45
243
93
96
90
57
192
72
3
66
18
72
6
174
6
90
12
42
126
12
42
90
30
123
21
42
84
18
72
75
129
30
144
9
264
39
48
42
36
18
36
54
30
81
33
87
120
ABCD 94804096664*3^$a+1 [50025]
84
18
27
12
3
48
30
99
21
12
27
129
54
53
37
3
3
66
48
48
39
156
57
63
87
18
87
168
39
54
42
24
81
15
9
93
12
60
23
97
15
36
15
48
24
53
169
84
102
102
3
57
63
3
137
52
33
258
57
69
24
12
27
57
3
92
61
83
16
93
71
49
18
54
51
39
36
12
45
20
133
119
36
25
102
18
54
24
6
59
55
21
129
36
6
5
115
30
27
80
13
12
78
84
45
9
12
18
6
3
51
6
30
24
42
90
45
57
36
27
69
15
36
15
9
9
59
1
54
6
39
8
55
42
132
90
6
18
6
51
24
15
66
87
27
90
54
9
92
43
6
24
63
33
12
24
11
40
15
17
31
12
18
99
27
198
3
80
4
39
12
12
77
13
3
153
99
63
12
12
180
41
7
78
72
30
105
60
12
63
66
36
15
140
100
44
36
16
75
53
36
40
36
32
25
96
51
9
54
96
57
63
6
60
59
16
128
241
47
52
15
36
9
3
18
6
156
54
6
9
81
23
127
57
48
24
99
5
79
33
33
51
99
6
66
9
56
52
123
24
6
72
147
3
36
9
60
93
90
18
36
23
1
12
12
12
60
144
27
9
11
19
89
67
72
6
24
30
57
9
36
111
45
48
27
3
57
75
24
141
93
12
27
72
39
120
101
36
25
84
35
49
66
105
129
42
5
64
21
18
60
6
90
90
54
9
15
12
36
42
6
6
36
60
24
60
60
54
36
33
27
89
112
69
171
69
144
6
54
24
12
30
29
55
60
29
43
18
12
48
27
3
132
5
37
150
105
120
33
23
55
30
59
121
6
18
6
69
123
24
29
16
39
282
12
48
84
186
129
75
29
19
66
131
73
6
6
59
31
5
103
48
12
48
48
132
9
81
75
45
87
57
24
42
42
11
115
6
18
12
45
15
6
72
96
11
1
87
15
113
7
30
107
1
18
12
24
48
12
21
69
24
66
30
35
151
48
6
60
15
3
12
29
112
33
36
54
6
24
84
12
3
63
120
18
6
41
85
78
132
24
24
30
131
16
27
12
186
54
24
57
39
114
90
150
99
12
15
5
148
63
24
21
33
24
72
24
36
150
33
93
48
6
174
59
7
105
9
87
87
93
3
12
72
210
12
18
90
12
6
5
175
60
125
103
9
117
66
144
30
66
78
174
77
13
6
96
36
24
6
39
48
48
27
6
72
78
30
27
105
18
12
29
40
39
72
90
150
5
7
36
21
80
19
96
54
27
60
57
18
18
24
23
13
99
68
19
66
75
33
42
24
84
57
153
24
3
45
18
77
103
36
48
33
9
18
66
51
39
9
20
97
36
18
36
6
42
30
66
54
47
16
27
101
76
9
6
21
32
55
42
48
27
39
54
3
15
5
43
6
3
15
33
3
21
69
27
39
45
3
17
61
18
90
24
27
33
63
3
36
45
21
75
44
25
18
117
9
87
189
30
30
24
6
36
48
6
59
36
1
15
33
27
39
36
29
55
53
112
99
42
15
15
12
66
72
54
60
30
15
45
60
66
72
6
126
21
24
3
12
24
57
105
83
52
3
66
18
5
52
21
48
27
3
6
3
105
3
15
54
54
30
6
66
78
12
30
75
32
55
12
105
15
24
9
21
54
137
1
42
18
108
11
31
45
39
36
30
24
51
63
264
33
9
54
60
42
15
32
13
42
6
119
1
66
18
66
65
151
18
18
84
81
84
21
18
6
3
12
201
23
16
45
18
42
75
36
15
48
24
108
12
96
36
84
90
47
67
117
21
18
54
87
123
6
36
18
162
18
60
18
30
78
84
42
41
157
60
15
141
42
42
30
30
63
3
6
59
67
12
65
40
15
17
16
45
168
51
3
5
25
75
87
228
6
6
21
200
49
23
7
36
9
36
15
9
15
30
60
6
9
9
6
24
6
48
42
6
18
36
41
187
72
29
49
3
60
147
36
21
36
45
87
33
54
41
79
96
24
150
15
123
53
49
36
78
90
30
30
90
57
9
15
33
36
30
42
48
51
69
30
5
4
57
36
72
18
48
60
66
6
60
5
49
30
54
11
196
33
36
60
90
30
96
42
48
18
84
75
57
63
15
12
114
114
30
66
54
6
9
3
90
60
24
18
6
35
49
42
6
108
27
63
72
54
3
21
39
45
78
12
6
147
33
120
11
16
63
24
48
204
18
18
57
3
54
15
36
27
65
112
75
60
18
23
7
18
15
69
156
87
135
33
63
6
48
36
12
35
37
12
95
85
24
71
49
24
27
8
13
27
45
15
12
15
66
12
135
51
144
42
24
6
30
30
ABCD 94804507256*3^$a+1 [50001]
30
6
120
6
12
36
69
48
144
39
24
17
48
43
60
30
102
21
45
35
64
48
9
126
84
96
18
66
24
162
114
5
16
32
217
84
35
61
156
12
42
24
30
6
18
78
117
21
27
32
73
12
66
54
18
90
39
21
102
5
55
18
87
57
30
185
25
23
16
75
69
27
30
198
90
6
30
30
12
30
48
24
18
102
6
5
157
210
30
24
75
15
65
64
9
12
59
7
9
80
73
23
175
24
6
30
30
18
42
42
216
84
5
7
114
180
51
45
48
12
180
99
32
55
72
33
80
13
60
66
245
223
60
117
39
30
24
3
27
12
18
12
75
69
66
185
16
15
12
42
54
69
153
12
27
75
21
39
30
54
21
39
66
84
24
6
330
24
78
42
11
61
66
48
12
18
35
139
21
27
30
174
54
114
6
24
12
48
23
48
121
18
53
43
36
174
51
39
114
108
18
36
5
96
85
27
45
48
147
171
101
25
6
33
69
102
53
16
171
60
24
42
87
80
31
60
90
42
65
55
9
21
114
30
155
121
12
18
54
18
113
25
87
27
53
127
60
90
54
60
36
90
54
69
15
30
18
60
42
11
91
53
13
3
39
57
93
12
54
6
84
135
9
78
24
168
78
54
5
61
35
127
17
16
39
126
27
48
63
12
18
35
7
54
3
21
11
43
30
6
12
5
13
144
35
16
39
72
54
24
60
6
216
6
30
48
21
96
135
120
17
127
81
45
108
156
6
84
24
72
24
9
21
54
21
123
5
16
15
65
7
18
87
32
43
53
112
15
54
24
12
87
27
5
13
138
24
96
225
27
12
36
78
39
96
80
7
105
9
108
90
126
30
21
45
138
36
42
123
27
165
48
32
37
75
80
43
138
36
30
9
27
69
21
90
17
91
5
61
3
63
65
25
30
168
24
48
9
69
11
16
63
24
36
21
39
41
25
39
57
18
101
43
18
3
69
18
24
24
96
89
112
9
39
57
78
6
96
18
126
66
12
5
7
9
32
37
6
69
21
59
7
9
69
155
192
48
61
144
3
45
48
174
48
18
24
11
64
27
53
103
9
128
7
48
66
36
3
75
18
42
120
138
300
59
64
176
16
117
27
153
23
25
23
55
120
96
113
43
30
132
90
41
7
132
18
30
138
6
245
13
51
75
117
123
66
3
32
96
48
25
30
54
42
216
102
36
135
111
65
16
15
168
24
60
12
18
60
27
69
66
9
75
300
9
96
45
72
24
30
21
63
65
79
30
12
6
78
24
198
60
57
128
103
41
13
48
30
69
15
60
21
93
144
3
45
30
18
51
9
36
66
72
18
119
13
12
6
33
39
288
9
15
33
45
42
9
45
162
177
80
85
11
55
54
3
80
205
48
51
96
39
18
132
48
90
41
7
18
87
27
5
25
6
17
109
66
30
24
59
25
60
120
35
96
16
27
21
9
71
16
135
89
37
48
96
36
132
18
54
48
6
60
102
48
24
48
347
16
15
12
5
13
60
36
90
120
174
24
42
48
90
23
48
16
63
42
36
35
64
9
71
13
3
45
83
55
102
72
11
112
27
66
72
18
36
21
45
339
39
9
21
27
117
11
144
16
27
5
25
78
6
3
45
66
90
36
3
27
53
48
55
105
15
30
24
84
87
87
41
61
30
78
36
12
39
15
30
48
35
25
198
33
15
60
114
243
39
84
69
27
30
66
12
96
89
7
36
12
57
15
113
91
101
79
120
54
3
57
18
90
84
39
192
48
45
99
87
120
65
25
126
162
23
79
6
48
72
35
13
204
36
114
113
13
126
36
30
35
48
25
114
30
18
30
108
120
99
75
36
24
36
192
149
199
24
192
33
32
25
30
6
18
126
3
75
126
6
81
9
39
9
23
48
16
9
102
12
5
31
54
90
60
5
25
12
171
80
13
42
105
48
27
138
42
17
96
55
84
78
60
24
ABCD 94804534096*3^$a+1 [50080]
60
55
120
36
60
65
19
20
16
41
1
2
70
30
5
48
27
117
19
29
115
2
15
36
60
48
39
12
78
27
36
63
24
21
69
30
58
62
76
14
112
6
29
108
48
12
31
6
30
53
7
36
32
72
93
48
109
54
29
72
31
5
7
56
16
20
40
8
12
141
69
3
13
8
51
24
15
45
12
43
24
2
10
6
47
87
76
38
70
24
41
9
3
67
26
34
5
25
11
141
18
16
44
28
68
21
45
111
39
9
97
42
12
29
45
216
34
24
48
24
38
72
75
13
30
2
48
51
7
65
115
104
58
56
24
3
27
40
12
38
3
27
12
88
5
108
85
30
2
102
28
86
22
2
126
66
15
36
3
112
12
72
8
81
19
26
24
10
125
15
45
7
41
39
100
24
5
69
70
48
32
33
7
50
3
99
18
66
16
29
12
13
42
12
20
6
99
43
44
28
17
15
148
233
24
15
93
15
28
104
4
44
36
9
1
35
12
67
41
24
21
6
10
78
2
160
35
3
16
29
55
6
14
88
24
8
90
10
17
229
6
5
43
20
148
125
27
28
17
48
39
16
60
5
24
96
13
26
64
17
19
5
123
52
5
33
22
29
12
87
28
32
28
138
11
15
28
101
79
72
60
5
13
30
18
62
16
72
5
12
1
50
6
46
53
24
21
10
17
7
72
140
4
36
80
130
6
32
40
12
36
90
78
17
12
43
72
2
51
24
45
51
3
144
72
4
12
29
103
20
21
45
24
106
30
72
42
20
60
30
3
103
36
8
21
96
55
30
78
20
12
168
12
16
14
3
181
56
30
76
137
168
7
32
30
78
16
29
27
24
24
93
27
52
20
48
12
64
110
34
30
11
21
10
48
62
3
13
62
28
12
17
19
44
72
120
76
17
27
4
86
24
6
100
164
66
10
113
67
5
69
16
59
7
29
31
29
45
39
49
2
54
34
41
7
104
33
15
33
60
39
58
18
60
5
72
75
10
2
30
18
16
110
22
108
41
45
70
5
85
8
63
39
106
14
18
10
5
108
43
26
16
107
48
24
3
120
33
9
30
4
14
42
16
48
29
7
29
15
84
130
107
13
168
35
3
36
81
3
114
192
3
91
74
15
105
51
21
78
45
21
6
10
50
108
66
10
44
42
46
68
70
14
42
34
17
207
70
18
68
16
74
51
3
76
12
29
15
46
32
46
20
96
60
18
16
186
20
18
15
87
24
106
11
7
5
36
7
5
48
12
39
180
21
3
16
24
5
67
17
51
54
30
57
25
59
61
24
54
48
5
60
108
139
77
75
33
12
288
91
50
99
13
59
48
37
38
28
62
90
45
12
13
23
7
26
27
39
180
18
22
68
16
24
20
172
5
39
9
15
58
8
34
77
48
1
86
40
68
105
7
140
4
14
72
51
93
16
54
24
12
29
51
45
73
56
96
3
48
175
54
6
113
7
8
34
62
64
17
19
36
29
3
42
10
140
10
8
27
31
62
63
3
40
14
27
60
33
46
144
17
31
90
35
3
96
28
53
12
72
48
37
8
3
189
51
3
34
32
24
106
38
88
32
3
55
54
18
5
12
31
38
15
84
133
42
17
45
10
8
12
33
48
39
250
24
66
78
18
30
18
20
4
12
29
61
11
13
14
33
55
32
21
37
35
72
36
39
12
28
65
1
24
30
50
82
5
31
5
12
48
3
40
17
3
90
54
28
8
16
36
5
13
26
33
108
12
72
3
12
40
14
16
6
125
27
12
9
51
24
60
16
29
7
90
38
45
12
49
38
42
3
27
34
56
46
24
36
38
39
7
80
21
13
54
2
48
75
45
135
31
116
45
25
59
7
62
82
8
60
10
18
12
96
74
46
24
80
90
3
79
68
52
5
15
24
16
53
27
93
91
74
27
31
29
105
78
60
28
5
24
99
34
32
24
22
17
51
4
77
13
32
3
108
87
105
60
75
21
24
37
8
27
99
34
30
20
33
37
32
39
19
36
24
2
34
36
101
48
7
125
7
18
74
60
33
31
17
139
8
102
51
3
52
32
22
23
1
11
45
3
72
15
33
13
38
34
71
1
18
113
27
21
252
3
36
16
74
24
54
21
12
19
29
9
3
120
99
21
27
52
41
79
80
16
173
129
40
66
17
48
39
96
6
30
34
26
144
196
8
10
30
26
54
10
6
72
48
56
21
55
14
18
60
36
6
64
104
6
16
18
80
112
54
36
44
10
26
78
51
69
16
14
16
24
101
12
60
24
13
50
12
16
17
91
12
29
45
3
27
21
43
5
67
44
78
3
48
24
45
51
61
71
7
2
51
55
54
54
36
41
69
30
34
24
32
78
21
21
48
3
13
47
12
45
3
19
29
75
9
25
168
90
44
60
4
44
6
24
75
7
38
22
8
45
117
40
35
3
16
77
19
80
10
11
37
2
33
60
51
45
25
56
34
14
51
21
58
77
3
16
29
7
36
12
42
90
101
25
32
51
37
78
74
87
96
63
112
2
126
21
45
150
21
69
3
15
88
17
27
4
86
46
5
72
51
64
26
6
10
200
10
24
29
15
33
7
80
90
118
77
ABCD 94804868846*3^$a+1 [50024]
20
97
72
35
7
18
3
15
17
52
20
193
11
7
57
33
42
5
12
1
102
60
36
177
12
57
75
48
21
75
24
48
32
25
18
53
1
39
15
66
6
9
8
40
45
11
4
80
91
36
45
135
54
30
9
12
15
69
84
12
15
69
27
12
33
99
5
28
141
15
24
15
77
73
11
1
95
40
15
9
45
30
81
33
15
3
12
5
127
30
6
12
65
40
36
36
9
12
87
20
217
3
32
19
24
252
9
20
19
108
17
40
20
31
6
23
72
40
99
30
71
1
23
31
81
27
21
20
55
5
24
7
30
90
29
36
24
84
12
1
3
15
36
29
4
56
55
54
18
18
36
84
15
39
5
52
105
3
32
84
24
40
51
21
21
48
111
3
72
9
21
75
39
12
78
11
1
72
107
16
32
28
39
45
188
1
12
83
31
33
75
18
23
120
36
108
31
81
36
33
36
95
48
73
12
51
111
69
27
72
48
168
36
33
93
72
102
65
4
20
1
60
99
75
42
12
90
33
92
25
95
67
120
60
54
66
6
3
81
6
129
44
1
54
6
15
48
27
48
5
1
119
60
16
15
42
3
20
85
87
87
72
53
91
24
65
25
87
144
56
24
31
246
24
35
1
48
11
43
81
15
89
16
39
21
36
8
7
9
21
24
39
81
132
119
25
48
6
9
27
29
24
16
15
42
18
45
27
54
18
65
16
36
8
55
36
21
20
13
162
65
25
35
199
29
12
40
45
75
9
6
21
33
15
12
9
36
30
137
100
32
115
48
5
148
108
27
165
39
33
15
17
1
39
20
73
107
19
66
35
169
39
32
4
15
69
93
12
96
35
37
27
80
55
12
36
45
9
18
65
31
36
81
12
32
13
15
21
6
89
19
48
17
1
15
9
15
3
162
72
99
27
54
23
7
9
24
20
7
30
6
9
8
31
42
30
9
45
39
12
72
56
25
59
61
42
12
17
16
8
16
3
65
127
21
3
54
111
56
48
1
71
13
11
60
79
17
16
87
60
48
18
42
29
19
5
96
60
25
23
76
45
54
21
12
123
60
36
9
24
3
29
4
21
23
7
54
11
283
81
80
36
16
48
44
13
60
87
3
105
3
21
15
45
135
53
55
17
28
21
6
81
27
18
23
7
42
35
55
90
156
11
16
63
6
18
33
12
57
24
111
68
72
1
84
24
75
80
79
137
16
9
90
33
15
17
79
29
36
7
53
16
123
101
52
84
21
54
5
28
12
39
6
18
5
13
159
15
89
16
8
1
84
15
63
108
72
9
48
20
76
9
47
64
27
24
36
9
8
13
3
56
49
11
28
21
15
20
19
66
36
35
16
44
1
23
31
45
45
23
208
33
6
48
17
61
99
96
57
108
47
37
15
8
85
3
57
35
145
15
21
15
44
16
20
60
52
32
67
90
15
3
12
69
9
18
45
8
127
17
76
84
21
35
4
48
32
100
27
29
115
5
67
57
87
6
12
42
105
8
28
84
24
39
17
124
69
47
151
33
21
155
24
1
23
120
7
5
43
41
1
30
89
55
29
97
15
21
72
60
18
18
66
24
126
108
11
7
29
1
47
85
138
45
68
52
15
33
21
23
16
20
24
36
96
180
25
179
1
15
80
108
43
42
47
4
60
9
27
33
72
15
15
69
39
21
20
4
33
23
7
168
36
90
18
5
7
18
6
45
24
12
48
48
12
20
1
171
33
48
3
39
36
21
9
150
36
36
29
240
24
24
7
36
72
102
6
225
63
45
9
27
99
89
36
16
224
24
16
104
121
35
1
35
1
15
12
20
40
93
72
15
75
48
69
144
20
24
31
21
15
6
123
51
78
35
60
12
40
81
59
13
63
8
7
17
36
16
51
108
125
40
12
3
6
59
49
72
84
15
21
54
6
54
45
72
32
67
54
15
21
39
87
9
63
125
91
84
6
144
11
24
1
36
120
78
81
27
53
4
141
11
88
27
53
16
15
6
23
61
15
72
75
17
16
45
71
24
4
132
8
52
15
29
16
20
1
24
179
24
31
54
51
39
36
5
4
147
60
5
16
24
63
21
15
5
121
18
177
39
45
44
31
6
23
16
24
120
45
42
36
9
156
9
6
33
129
12
75
3
93
12
33
15
75
17
25
36
72
54
5
4
81
36
87
75
12
24
36
53
1
11
43
5
16
15
90
54
33
12
32
16
15
72
17
31
54
3
20
1
30
69
3
24
33
3
18
30
41
13
3
75
30
27
92
24
40
96
20
61
18
42
27
63
9
8
157
83
13
15
15
42
27
9
39
72
20
108
7
90
15
39
6
35
1
3
20
7
17
52
9
59
7
96
105
3
89
160
48
99
105
39
9
32
24
115
125
55
9
93
47
7
24
54
15
15
42
15
3
65
37
111
159
6
54
53
112
48
32
24
4
20
28
44
103
137
24
109
108
54
33
21
35
24
13
30
53
16
39
21
39
12
54
60
59
49
18
33
51
5
19
65
1
111
68
60
52
32
28
44
1
24
54
5
79
78
3
20
7
42
48
59
48
28
32
ABCD 94804874566*3^$a+1 [50116]
67
72
48
20
66
195
12
13
14
28
54
48
32
15
120
36
45
18
6
4
59
27
36
12
21
19
5
87
36
22
8
15
3
40
74
16
14
28
5
12
1
11
61
44
6
40
48
2
234
4
5
57
82
72
5
36
7
42
11
19
36
14
10
284
54
27
36
85
35
19
30
11
7
101
31
18
36
36
26
22
71
7
5
67
65
1
107
15
22
11
31
113
3
18
36
36
15
49
30
60
5
13
32
106
18
36
11
43
14
15
13
14
30
15
21
42
36
66
3
43
5
49
54
17
69
15
91
5
12
3
57
36
9
123
24
43
8
33
36
79
36
53
7
30
11
99
36
33
21
90
33
1
32
63
45
24
3
48
25
30
32
18
135
19
5
7
56
48
4
42
18
12
24
12
110
4
23
103
80
28
32
33
7
5
9
16
20
108
39
36
12
57
15
33
10
84
14
46
18
26
40
50
60
16
71
127
60
17
15
16
194
10
53
1
35
1
18
30
2
16
60
8
40
5
19
17
15
18
51
1
59
1
80
15
3
40
36
2
3
37
35
37
18
30
107
15
78
27
36
151
5
15
21
45
4
35
43
66
24
11
72
235
5
12
25
162
5
3
6
27
60
19
53
60
31
2
39
19
5
21
3
21
106
41
45
148
126
36
53
39
18
52
11
12
24
39
42
12
28
8
15
57
27
36
31
50
40
96
35
55
62
18
4
14
10
17
19
30
24
30
5
12
19
36
20
129
1
59
3
33
49
11
19
53
1
24
18
65
33
100
32
39
15
18
18
4
8
10
30
68
33
7
54
56
99
31
77
25
56
27
7
53
57
16
20
15
15
22
47
7
20
93
12
24
31
36
140
33
24
3
4
36
62
10
48
150
14
45
21
4
50
6
15
33
4
11
24
1
2
48
6
75
15
21
12
3
4
14
16
14
4
2
4
47
12
13
68
12
4
83
3
10
32
112
84
59
85
108
110
4
8
33
3
9
91
50
40
71
9
4
23
13
56
15
75
21
49
14
22
32
15
75
33
25
42
17
1
102
41
27
54
4
122
18
75
1
54
20
4
68
4
36
12
5
51
4
50
22
5
79
41
9
72
22
18
18
5
45
46
5
9
27
45
18
36
34
11
9
15
1
78
5
3
22
36
96
11
12
48
48
36
25
26
24
4
26
24
27
7
197
24
37
23
12
33
22
29
69
15
7
20
52
5
1
32
4
11
55
149
36
13
42
29
33
58
5
24
49
32
88
2
52
42
8
40
6
32
138
39
3
22
18
17
31
42
18
116
58
6
116
76
32
21
36
75
21
45
18
9
37
30
24
12
29
9
15
39
76
14
15
1
6
5
43
50
3
108
1
20
4
59
36
7
2
27
13
8
27
48
55
53
12
27
40
53
15
52
20
30
15
120
1
126
18
30
18
23
1
14
4
12
5
13
2
18
22
30
54
36
176
24
16
5
19
8
22
14
96
4
12
17
21
126
18
51
12
45
70
20
4
5
21
58
17
19
24
89
13
74
21
63
22
32
28
12
71
1
54
2
34
36
42
35
27
21
24
73
35
27
78
16
36
74
12
28
62
27
103
18
6
29
61
26
22
47
9
75
45
6
16
68
9
48
3
22
18
66
114
5
79
6
11
69
10
50
34
17
1
38
45
25
14
10
140
15
180
96
12
12
3
18
4
71
7
8
22
20
22
12
14
111
1
42
66
32
4
18
36
2
39
24
9
51
36
133
12
11
12
12
39
40
65
37
2
58
35
33
16
11
27
12
4
5
1
11
73
54
2
3
31
104
81
120
19
42
8
15
25
2
9
39
82
35
31
5
13
6
44
6
30
10
11
7
36
32
33
21
106
38
12
3
1
14
4
20
33
43
26
111
3
30
82
65
55
14
3
55
41
24
45
51
12
25
18
6
26
4
5
31
77
37
44
24
18
4
18
36
35
72
63
6
36
12
15
36
27
18
12
18
4
132
14
22
5
48
1
108
26
4
2
15
55
5
19
32
52
2
16
14
6
48
10
12
24
26
4
60
23
57
3
60
72
1
8
27
12
7
68
93
15
4
84
29
27
48
28
68
45
9
36
16
60
48
6
12
5
85
32
15
57
28
62
33
7
65
21
10
5
57
60
48
3
60
85
32
18
10
26
166
14
76
2
18
18
15
12
9
54
4
12
20
9
24
21
66
69
49
8
15
24
55
36
29
13
23
7
110
51
1
14
60
22
12
11
12
12
1
42
77
3
45
24
48
13
23
12
43
12
5
37
18
5
63
22
47
7
29
159
18
10
29
3
22
59
24
43
5
25
59
13
38
18
51
24
99
6
16
68
58
38
76
11
43
5
27
45
39
33
7
18
6
26
6
18
27
9
36
22
26
51
36
108
24
21
39
37
11
33
39
61
95
12
48
21
76
95
24
61
62
6
16
86
45
9
4
47
25
24
90
50
3
120
3
22
23
9
16
95
12
21
102
22
68
18
10
44
51
21
51
3
10
71
31
17
3
4
41
3
46
59
9
58
44
4
2
30
64
36
50
84
46
48
89
7
30
18
17
24
9
76
20
112
59
31
65
19
18
47
3
33
45
12
75
1
6
48
50
18
4
20
4
41
24
61
14
9
21
15
7
20
45
39
21
33
22
17
72
1
144
71
60
19
36
32
52
24
29
3
9
24
12
45
22
12
29
45
66
33
61
107
73
96
18
48
18
35
7
53
24
3
18
64
12
18
41
9
87
13
108
23
25
42
5
63
9
117
15
1
2
48
45
19
8
22
6
18
50
9
7
20
4
5
60
37
50
24
16
17
12
63
12
4
32
45
19
65
19
2
15
33
6
58
66
77
13
59
45
72
4
42
84
5
9
75
36
15
33
31
12
144
65
3
58
108
59
31
5
24
67
65
1
2
18
34
41
12
37
54
5
9
15
31
32
12
22
14
21
33
58
50
3
7
5
48
1
14
4
5
21
46
5
24
21
39
12
7
65
37
11
9
16
90
53
1
68
15
7
36
32
6
22
5
45
52
68
60
12
27
84
55
126
11
25
23
1
11
115
17
36
12
25
12
6
14
16
11
24
21
18
18
48
27
9
6
4
29
21
16
60
35
45
4
71
24
24
96
15
54
36
3
75
45
27
9
21
6
33
60
19
5
61
11
9
39
132
9
70
29
25
68
3
7
12
5
1
12
110
4
8
6
16
6
18
26
9
67
32
10
71
15
57
19
65
19
125
12
3
22
18
5
45
10
41
13
11
19
18
23
45
6
33
1
6
26
4
14
45
27
78
12
3
72
84
21
22
6
35
27
33
24
48
13
122
33
21
40
26
4
29
12
19
134
90
ABCD 94804971208*3^$a+1 [50050]
60
102
55
72
80
45
27
16
8
99
48
37
8
135
33
64
143
25
65
79
48
35
36
225
9
36
115
95
1
8
33
18
21
69
120
114
30
51
40
176
39
9
96
120
24
16
77
42
120
97
56
88
120
80
9
258
48
69
45
43
173
67
8
64
5
75
160
48
23
1
48
23
49
120
191
9
88
11
181
24
5
19
53
42
120
6
19
11
37
24
48
72
23
48
25
107
21
27
13
104
40
5
90
108
42
18
25
5
27
40
95
18
18
114
3
15
25
23
9
15
73
48
32
40
23
9
40
35
18
78
21
184
29
18
9
3
90
27
24
99
90
90
97
29
91
56
63
9
15
30
6
85
59
30
6
12
60
73
24
56
144
48
40
5
19
71
108
45
16
29
60
31
53
123
63
25
275
42
19
48
32
40
288
131
12
33
75
61
8
75
37
144
216
53
36
42
90
3
99
45
63
108
60
9
40
32
63
120
150
30
6
127
17
63
45
18
1
53
66
49
56
40
32
48
40
29
91
24
176
177
30
193
96
23
1
72
173
67
32
40
23
18
60
27
40
23
9
3
18
24
27
48
112
23
1
24
35
36
25
104
112
11
12
6
30
109
8
168
39
97
11
45
63
132
13
35
45
24
72
48
15
120
73
8
24
16
119
18
18
72
108
1
128
40
23
9
63
96
489
153
7
101
90
9
15
25
48
83
69
16
5
67
47
30
6
205
59
36
1
8
72
24
424
173
252
15
63
9
3
13
77
43
72
35
13
32
3
72
13
23
25
80
16
11
109
29
24
27
3
117
123
37
29
27
135
18
7
168
264
80
48
45
162
1
24
11
54
127
48
32
40
23
25
8
63
81
3
60
73
47
1
24
11
54
6
30
19
35
96
37
48
80
40
59
13
47
1
29
27
160
89
90
21
24
9
36
75
16
56
168
189
27
3
60
73
47
265
23
9
24
99
37
144
72
48
35
189
16
29
96
19
71
49
5
30
45
45
211
29
27
64
200
15
9
136
155
114
18
30
108
54
25
72
368
3
42
90
1
47
9
51
12
1
5
27
45
108
55
72
24
59
61
161
228
19
53
99
159
30
27
24
111
9
279
9
51
157
72
35
108
18
55
107
37
23
102
43
53
19
72
48
176
72
64
24
5
42
49
23
201
27
72
90
115
11
37
5
90
102
108
90
60
90
12
6
37
107
13
24
83
36
105
189
3
27
60
120
90
7
11
13
65
30
1
71
49
59
24
36
81
16
167
96
9
3
117
15
81
45
264
27
69
75
16
89
54
1
29
60
55
80
135
66
15
39
60
37
83
6
90
157
35
180
33
64
56
87
18
135
16
24
59
36
49
5
3
72
315
90
18
42
18
13
24
11
45
117
43
120
77
43
176
88
11
60
30
115
72
47
97
71
48
9
51
109
71
1
56
112
11
12
33
40
35
61
8
72
39
9
123
72
120
78
12
27
16
48
5
19
11
60
72
49
23
1
89
138
108
145
89
103
32
15
1
120
5
27
45
3
96
21
42
25
48
72
53
3
16
224
120
24
21
51
93
90
33
64
119
1
53
43
47
1
72
120
23
54
126
24
21
15
30
54
45
16
35
12
78
12
15
3
45
15
1
120
71
132
13
35
90
72
27
51
157
23
73
24
41
87
48
24
216
9
36
19
71
81
3
90
18
60
108
9
16
200
9
30
97
83
45
33
138
24
66
51
48
208
23
12
90
162
6
139
96
72
8
39
60
37
224
40
5
75
9
55
23
49
59
37
8
64
11
72
42
43
23
529
8
273
31
288
275
45
231
25
5
51
48
15
108
12
217
24
47
9
40
23
81
16
53
30
13
48
120
72
53
27
63
42
48
79
56
144
15
121
17
15
48
ABCD 94804999988*3^$a+1 [50098]
12
24
60
36
30
15
135
18
63
33
84
111
9
30
6
15
20
60
19
17
108
1
6
24
36
69
45
59
120
37
48
126
9
51
9
36
80
60
19
12
5
60
100
33
63
68
19
12
24
21
9
27
48
15
54
12
18
96
36
90
135
45
18
5
61
24
6
30
90
96
24
5
4
32
48
12
19
6
35
24
64
12
15
45
3
5
12
13
47
73
30
12
69
21
30
84
60
24
17
79
45
39
6
71
85
78
90
15
57
60
63
15
60
36
54
11
19
42
48
90
102
84
11
16
117
63
189
60
198
17
28
21
35
1
18
101
49
42
24
60
9
15
120
5
52
15
29
1
120
24
11
4
44
157
108
12
18
36
69
21
11
100
3
33
27
6
6
9
9
60
60
11
49
11
49
66
5
1
23
88
9
18
126
6
30
24
24
30
6
36
30
18
30
102
3
12
39
41
13
12
18
41
19
41
19
36
29
1
6
30
108
36
39
27
54
66
90
78
30
47
19
180
21
9
11
115
78
12
24
35
25
6
18
3
63
29
120
76
15
5
19
60
65
12
48
132
76
87
66
24
47
85
18
12
9
21
48
30
30
87
9
239
40
108
9
99
36
39
24
65
12
24
1
138
65
112
20
25
18
6
111
8
7
84
24
5
1
11
43
60
5
72
25
78
6
114
102
138
12
84
41
73
11
49
36
6
5
13
6
96
150
174
5
112
8
91
54
156
138
5
60
25
155
100
111
6
114
21
20
115
29
109
186
69
80
36
19
96
21
20
16
44
103
72
18
87
3
12
78
60
135
117
23
7
5
13
36
6
24
84
30
66
5
175
24
90
6
36
113
12
13
27
15
54
30
66
3
105
12
84
87
3
5
1
228
123
8
49
6
36
54
35
1
60
35
4
75
81
3
30
47
16
44
13
27
153
95
72
60
25
18
17
145
180
15
36
99
5
48
31
84
5
120
36
49
30
150
36
27
44
25
48
12
159
56
84
85
207
3
6
111
9
60
59
36
13
12
48
147
165
90
78
131
1
84
35
76
63
30
12
24
24
156
54
30
30
12
48
17
25
51
69
75
44
19
60
12
84
24
12
84
29
12
48
97
78
12
89
91
5
16
9
30
90
35
28
36
21
59
61
35
145
23
25
90
17
103
6
54
6
11
25
48
42
53
55
153
57
150
5
25
102
24
60
41
4
20
49
6
24
77
25
35
100
9
6
78
66
156
18
35
36
120
1
18
237
33
47
19
6
15
93
95
12
16
39
90
18
66
120
54
17
25
168
3
57
90
30
12
3
57
23
151
24
96
6
24
11
19
114
35
60
67
78
30
21
72
32
1
24
60
132
39
21
90
9
15
90
6
30
198
96
5
52
27
30
12
30
65
79
45
9
35
31
5
49
60
63
48
81
15
20
64
99
42
239
40
12
3
141
39
41
43
153
32
67
24
36
48
17
13
27
144
9
63
24
33
3
69
23
16
69
30
12
18
47
16
9
114
5
1
23
25
3
3
41
13
3
9
39
45
11
120
24
24
72
60
19
60
6
23
91
96
78
90
42
23
1
15
9
90
6
11
13
11
25
59
12
13
12
15
15
29
1
75
3
5
31
24
41
121
15
63
5
16
39
36
6
15
15
90
30
45
39
66
114
30
15
20
25
30
30
59
7
114
24
60
102
18
6
84
66
111
39
90
15
9
42
18
60
47
49
96
35
49
6
78
3
39
329
24
1
54
41
24
205
60
63
32
7
24
6
23
7
24
81
33
72
39
12
39
54
204
42
29
55
81
3
57
15
30
35
28
171
29
145
303
33
6
30
23
60
136
45
84
30
90
35
12
24
19
21
36
9
6
18
15
27
18
47
79
36
24
29
25
96
84
47
55
24
6
30
30
138
5
55
6
24
60
66
6
23
55
36
101
48
1
60
66
30
48
47
13
3
72
15
30
6
57
153
11
43
5
40
45
90
45
15
17
49
35
49
12
99
51
18
11
40
21
138
30
36
99
21
15
15
204
5
7
5
43
6
84
30
66
66
60
24
41
25
48
47
85
24
39
20
28
32
25
42
65
43
36
9
27
29
109
11
24
61
11
13
27
39
5
4
75
5
7
5
84
259
42
35
25
48
35
60
7
30
111
44
13
75
105
191
49
96
66
18
11
31
21
27
12
78
60
30
12
30
23
31
65
19
12
18
35
96
49
6
24
6
30
5
55
36
5
24
25
54
66
24
87
24
56
19
36
105
63
6
6
30
120
39
56
13
60
6
29
1
11
55
30
15
3
125
25
11
25
66
53
7
30
51
8
40
15
6
83
31
90
87
27
12
24
9
45
183
32
112
33
12
83
1
6
18
36
24
30
90
6
41
19
21
8
1
36
75
3
101
1
23
36
91
30
18
21
36
39
84
6
11
4
15
9
21
6
45
33
47
120
49
95
91
30
48
36
71
ABCD 94805787002*3^$a+1 [50049]
21
35
73
60
84
63
48
21
12
36
72
27
8
61
36
15
32
16
33
180
3
96
69
3
72
24
144
117
3
9
39
24
21
24
132
87
9
156
3
192
33
47
13
24
27
81
12
3
128
61
3
45
107
40
81
12
75
8
61
48
35
16
24
69
27
21
27
152
1
39
69
96
84
60
35
72
48
16
8
64
24
9
15
141
24
11
40
24
120
72
33
84
24
51
177
60
36
48
144
132
24
3
33
39
9
48
15
8
40
120
9
15
45
72
60
108
3
81
87
105
95
24
25
159
21
12
84
27
33
39
105
87
24
45
123
21
107
13
24
51
24
56
13
3
24
45
72
27
32
16
104
13
123
72
8
73
63
117
48
11
16
56
64
56
13
27
24
192
24
45
120
3
56
24
64
8
85
27
69
27
8
48
13
171
24
33
15
48
8
48
73
36
108
135
21
3
24
21
3
8
61
96
60
15
24
57
63
8
73
159
24
8
40
24
21
72
24
24
48
72
72
27
24
48
21
155
61
120
72
144
35
16
24
48
21
120
24
24
11
13
3
48
33
12
24
27
21
147
32
120
13
11
88
24
45
107
88
120
24
105
15
48
21
27
8
40
80
64
45
72
12
39
9
12
3
45
27
128
37
96
3
24
48
56
144
64
8
25
15
45
228
87
21
144
3
141
3
69
11
49
36
75
24
24
129
48
47
40
9
63
48
8
16
32
72
13
48
3
213
99
189
12
48
36
48
3
48
93
51
9
36
51
93
219
45
35
61
59
37
3
45
11
25
84
108
12
3
21
75
72
8
64
21
3
9
87
32
40
165
27
24
96
21
3
8
73
12
51
72
72
80
88
24
152
112
189
24
120
27
48
33
95
61
144
48
51
80
133
27
56
48
72
49
63
69
24
51
21
96
27
32
85
12
39
21
27
32
16
201
39
24
21
11
61
36
15
144
8
109
3
21
11
112
120
21
3
93
83
24
48
13
75
45
24
83
40
80
37
96
3
120
45
3
48
72
32
64
93
36
48
95
109
35
88
45
107
16
33
15
24
176
61
51
24
45
107
13
12
36
11
181
35
25
60
48
3
80
61
228
48
12
3
72
117
3
33
15
128
24
64
48
21
36
15
32
48
1
15
24
21
36
48
135
120
24
249
39
8
16
33
12
27
96
128
37
84
36
27
21
60
143
13
59
37
51
93
99
69
27
8
37
3
81
71
121
23
64
48
96
48
192
45
24
51
285
48
120
216
11
48
13
24
84
15
93
3
33
87
32
25
12
120
60
48
87
45
27
24
56
13
120
123
189
27
24
24
24
32
88
45
60
111
48
69
51
24
96
24
32
112
141
35
61
3
9
60
123
9
143
16
24
21
24
51
24
192
48
48
33
60
35
88
216
93
96
27
69
3
117
24
96
3
56
16
144
32
13
75
72
48
21
27
9
36
27
69
24
72
11
64
21
48
3
144
48
57
12
24
11
13
48
27
57
144
36
48
11
16
21
51
56
37
27
56
64
9
39
57
39
24
129
39
21
84
96
96
23
37
24
27
21
3
48
48
21
83
1
15
117
11
13
24
120
51
24
120
45
243
69
192
3
48
45
59
49
60
35
40
57
143
16
128
37
96
11
37
12
63
45
144
72
3
9
135
56
49
36
35
37
324
23
48
25
15
33
15
120
45
75
21
48
24
3
72
8
88
21
3
48
24
9
135
32
112
48
48
189
60
48
23
160
69
48
36
36
3
8
64
96
309
48
168
27
69
75
21
27
24
45
144
3
93
3
93
195
8
64
45
123
45
59
24
1
63
144
144
93
35
16
21
3
69
132
60
72
51
48
32
205
12
159
128
97
159
120
152
97
191
37
3
32
40
8
25
63
21
99
105
12
3
21
12
60
75
72
45
59
109
11
85
27
96
33
36
11
1
95
112
33
15
72
9
36
11
16
69
3
96
96
72
117
99
45
12
39
45
203
64
176
88
45
11
97
111
48
81
84
11
16
48
8
16
21
72
3
45
108
15
21
48
3
72
69
171
24
9
192
36
ABCD 94805951902*3^$a+1 [50005]
49
98
48
9
3
45
39
33
57
15
15
6
30
9
3
18
30
22
48
98
105
39
6
36
48
30
12
18
30
6
4
86
36
6
24
16
35
87
48
48
12
18
30
34
56
24
18
24
45
39
21
45
18
6
36
30
21
27
6
30
24
36
54
3
45
24
24
75
180
1
83
51
6
114
10
20
6
9
15
60
69
15
60
18
72
15
33
24
6
9
24
27
12
6
52
32
15
3
30
60
15
12
60
36
9
12
28
23
39
6
84
15
1
14
18
6
24
21
57
48
39
111
60
24
18
3
24
13
35
69
3
72
3
12
60
21
45
24
15
49
50
36
18
15
63
48
69
3
9
36
3
24
18
12
76
11
3
10
26
66
78
6
12
4
44
39
60
33
24
30
18
16
26
24
6
18
108
30
27
1
2
33
15
22
2
6
120
12
3
129
6
12
30
3
36
39
117
24
3
12
18
15
13
23
49
23
3
84
18
30
9
21
52
50
12
24
45
69
51
15
12
45
39
48
18
18
30
12
30
9
1
62
12
6
40
20
18
57
72
15
18
12
30
30
78
10
24
128
15
1
32
3
39
48
12
57
60
21
40
98
6
51
15
60
33
36
13
2
36
10
2
12
6
12
36
12
102
57
9
27
13
24
32
3
45
40
11
69
51
51
21
9
48
12
18
6
12
12
27
3
33
60
3
12
12
36
60
57
99
21
75
57
13
14
9
1
8
16
2
12
18
18
12
72
10
56
27
57
18
24
10
14
24
81
36
13
32
40
24
32
114
36
18
6
6
18
12
33
51
24
6
3
1
56
3
15
21
39
10
35
13
32
60
18
9
25
8
16
56
66
30
12
15
3
10
152
6
12
60
30
123
9
6
34
20
18
12
6
27
27
18
39
81
27
15
6
12
3
72
3
21
3
105
75
42
6
10
23
27
30
15
33
99
3
9
3
30
42
6
12
15
13
20
4
24
20
90
54
28
8
27
60
12
36
24
12
24
39
45
57
15
24
27
22
26
24
6
16
23
15
18
123
15
21
9
27
15
22
2
6
42
12
24
21
3
18
12
28
38
9
15
93
13
2
42
66
45
27
24
10
14
60
9
36
57
27
45
16
11
21
72
3
37
11
15
30
30
6
48
28
24
26
78
27
13
62
90
54
58
23
9
15
9
39
15
6
4
11
132
3
12
18
15
9
15
27
6
30
10
2
45
75
66
30
12
10
14
33
3
48
21
81
3
39
6
36
18
42
111
3
54
15
27
24
9
13
35
3
132
9
3
12
60
33
21
30
6
6
12
21
1
26
30
27
15
12
6
4
71
33
54
21
37
98
24
12
9
1
24
44
18
12
30
6
105
27
42
15
3
33
39
21
69
30
10
26
45
9
30
81
1
23
45
3
3
84
12
33
12
15
30
15
45
16
8
66
48
22
8
3
12
25
2
6
39
3
66
4
143
15
9
15
150
171
75
33
51
21
63
6
39
27
42
28
2
45
81
6
34
2
42
3
48
24
3
9
133
80
48
18
9
36
9
18
78
6
105
129
6
33
12
99
12
33
45
54
10
50
21
39
36
21
1
35
37
62
30
30
18
36
24
15
25
50
96
6
6
12
6
64
23
27
6
40
24
38
9
1
24
38
12
46
44
30
60
24
66
24
42
42
6
12
10
8
24
3
3
10
72
47
12
33
3
33
6
6
27
57
3
37
11
72
36
15
30
27
27
22
48
32
48
42
33
13
8
6
33
12
36
9
30
48
96
12
57
13
80
15
15
9
3
36
6
28
38
34
50
21
25
14
18
40
26
12
57
73
8
15
12
37
8
12
6
12
12
12
69
21
15
3
6
27
3
12
30
30
9
25
11
3
72
57
3
24
24
6
18
45
3
18
51
39
12
132
90
3
27
36
12
9
1
14
21
15
24
6
72
16
35
75
12
18
4
38
9
9
15
12
9
6
22
20
36
6
10
26
94
56
27
48
33
99
15
33
129
3
12
25
24
24
35
15
66
15
37
44
3
27
36
24
6
15
3
34
71
27
9
24
9
27
3
6
12
27
36
61
8
16
24
2
21
135
60
118
96
14
24
33
63
24
93
3
12
72
12
9
25
2
18
6
78
16
32
3
9
12
6
10
50
9
3
33
12
15
12
9
9
27
3
30
18
45
3
36
33
45
30
81
27
9
36
15
24
33
36
21
6
42
48
30
12
45
12
21
3
135
6
15
9
15
36
13
50
70
72
98
30
6
12
12
36
46
48
2
18
3
87
6
4
8
40
8
72
15
3
6
24
12
28
56
51
3
24
30
15
12
111
33
1
74
12
153
39
10
2
21
33
15
15
12
45
63
84
132
78
63
12
27
30
24
24
75
181
44
18
10
72
8
15
15
102
6
69
51
24
30
3
27
42
54
21
9
4
23
39
21
12
33
18
21
1
20
102
6
36
4
47
45
15
27
45
51
66
6
48
36
93
51
24
60
33
25
38
9
81
12
42
18
3
24
63
72
18
12
42
24
22
24
11
3
12
90
12
88
47
45
36
24
72
3
3
60
9
3
18
12
6
94
23
33
24
87
33
3
33
30
30
54
10
62
24
12
60
42
42
24
12
18
30
9
57
24
40
26
54
30
69
15
22
24
2
9
39
42
52
38
10
32
48
72
18
48
24
45
27
9
15
9
21
24
16
11
15
54
42
54
18
18
52
11
36
25
8
18
45
12
147
18
16
14
18
40
14
10
35
36
33
42
69
1
2
6
27
3
66
18
12
84
24
72
48
90
28
20
18
21
51
10
8
16
38
12
84
12
18
39
3
12
78
60
30
12
72
84
22
8
30
30
12
15
12
21
16
59
51
120
30
66
10
110
24
18
3
3
9
1
35
24
21
64
23
27
6
30
9
73
2
6
24
123
3
10
32
27
3
30
30
60
48
9
51
21
24
99
12
24
34
26
6
24
30
45
24
36
27
12
18
15
25
2
6
6
45
21
18
24
108
84
46
47
33
64
11
13
24
47
60
21
78
129
33
18
30
30
10
20
4
2
69
51
9
12
25
35
27
6
42
9
36
15
54
24
72
40
2
6
6
24
45
36
3
6
12
30
22
92
15
13
38
12
12
21
45
42
72
78
90
42
3
27
24
24
33
15
54
60
3
27
6
18
6
51
72
3
45
3
69
33
4
14
129
3
24
81
27
66
30
90
12
102
30
16
26
33
63
12
18
42
30
3
3
81
60
48
36
24
48
39
6
28
2
12
18
63
1
11
13
11
48
36
15
12
22
23
15
12
45
51
21
1
23
45
6
21
27
6
24
6
36
9
51
24
81
15
45
48
3
10
8
15
51
165
15
9
1
44
30
36
48
10
26
30
27
27
36
45
51
46
14
33
15
33
9
63
3
30
3
27
24
36
12
12
21
12
36
24
36
37
2
12
10
48
96
24
8
12
100
8
39
15
10
8
66
6
15
21
3
15
24
36
24
60
10
26
57
45
3
24
3
33
25
2
90
4
26
54
51
48
51
6
4
26
60
18
30
10
32
48
42
60
18
15
57
27
27
60
9
21
40
11
87
30
6
21
69
39
36
12
9
18
6
39
63
58
2
54
3
21
42
12
6
27
39
24
12
60
9
3
6
6
10
86
18
87
15
72
21
117
15
27
6
75
12
3
21
39
36
6
12
30
70
2
ABCD 94806336206*3^$a+1 [50032]
72
92
100
3
228
36
21
48
15
57
48
87
249
24
15
9
27
9
15
12
5
295
165
135
65
60
12
103
84
204
132
24
33
68
55
89
43
12
9
24
3
165
72
15
132
21
3
9
123
24
36
29
40
20
64
75
57
12
63
129
51
12
48
177
48
27
33
24
188
48
64
3
60
77
91
45
183
12
29
76
15
60
57
92
16
12
63
33
84
32
19
9
15
21
15
69
8
19
21
75
108
12
57
36
39
177
51
120
117
48
48
176
103
33
63
9
96
36
84
39
53
79
33
12
63
36
101
28
27
41
12
28
75
60
48
9
68
187
96
84
120
36
41
16
3
9
12
159
81
24
87
5
12
43
48
77
40
144
3
45
3
33
111
24
77
64
111
12
21
24
260
48
115
177
96
24
15
21
51
81
27
177
140
19
96
21
80
7
5
52
3
36
161
64
32
64
20
43
21
60
99
33
12
72
3
168
65
112
12
39
72
12
105
12
39
9
20
103
48
29
16
75
69
8
79
21
44
31
129
84
60
72
123
36
189
132
24
39
132
9
3
57
80
19
12
5
55
9
96
48
12
135
33
27
60
9
39
257
55
9
39
60
120
45
204
80
7
96
117
27
9
36
144
60
36
75
21
12
195
33
39
36
69
140
79
77
72
72
19
17
163
17
115
29
108
43
69
68
31
41
64
15
9
120
80
31
72
72
5
16
84
3
12
33
264
84
51
65
136
63
24
17
28
96
87
5
7
33
48
56
115
93
132
3
233
64
3
17
16
20
67
60
17
16
27
120
48
5
52
3
17
16
44
48
115
29
19
36
5
40
48
12
3
33
24
63
81
32
52
36
72
123
45
32
139
24
41
16
32
115
17
16
15
12
45
32
19
60
69
36
51
9
32
12
31
41
88
171
21
116
4
60
96
39
69
27
137
103
84
165
39
9
60
27
60
36
48
12
72
165
12
24
216
24
24
8
28
116
96
55
132
33
32
52
15
24
57
72
27
105
156
32
55
33
264
15
69
36
48
120
63
33
24
12
3
156
36
9
159
153
12
27
5
16
12
8
7
48
33
56
120
96
148
96
111
17
28
3
192
252
57
60
36
44
4
24
72
80
76
3
72
69
36
48
24
48
120
27
36
72
17
40
12
84
39
21
51
108
45
8
199
24
161
108
16
39
12
41
55
29
16
12
51
21
39
24
105
8
72
72
16
15
33
56
40
24
24
63
33
111
84
84
60
5
31
17
7
12
21
144
135
21
48
284
40
80
72
136
12
27
36
5
64
24
15
81
3
21
27
5
12
7
9
84
3
69
68
112
39
45
15
201
3
36
96
9
84
12
8
55
156
12
65
160
60
15
33
84
207
108
77
19
132
24
9
27
17
52
75
24
21
68
31
117
24
183
12
45
24
39
36
69
51
12
9
120
120
8
12
19
17
24
4
15
21
96
39
21
84
171
60
69
39
24
17
36
115
45
72
123
45
12
20
43
60
225
24
60
243
33
60
12
36
27
5
43
36
93
87
45
108
36
15
129
12
51
45
75
72
17
4
51
24
24
12
93
27
69
15
12
9
3
21
32
67
81
51
189
27
33
84
32
115
48
36
101
103
77
36
79
9
15
81
24
152
52
3
9
8
16
27
33
12
20
52
12
108
3
120
45
3
36
81
99
180
189
27
72
33
15
45
3
9
120
3
9
68
136
51
48
21
56
4
12
27
36
156
60
33
108
80
4
24
72
195
117
171
21
180
3
45
12
20
91
129
15
41
43
21
3
36
129
20
16
12
24
56
79
41
24
91
45
3
69
8
40
84
51
12
113
55
5
84
76
27
105
87
9
27
120
12
60
21
60
39
105
36
84
140
7
9
15
81
204
116
43
60
48
57
48
12
3
17
132
16
75
33
192
48
60
24
60
255
21
24
32
16
27
36
156
24
60
24
17
79
29
16
60
56
28
3
84
84
24
77
55
9
27
129
24
12
20
19
345
ABCD 94807905898*3^$a+1 [50139]
252
108
77
126
25
108
65
247
5
18
109
36
36
35
49
41
31
12
12
36
35
253
24
173
43
252
24
36
108
192
12
408
23
37
24
96
24
120
48
281
175
72
5
18
61
24
41
126
37
48
84
155
241
192
96
11
144
126
115
65
91
89
216
55
125
18
37
53
162
97
168
108
41
43
11
61
144
12
192
72
36
5
19
269
36
90
1
60
132
60
60
191
85
24
36
324
53
127
17
324
36
31
72
23
25
83
180
72
193
36
60
48
36
77
19
35
25
108
120
36
17
79
84
35
90
31
156
299
61
84
71
49
60
48
36
192
24
24
17
67
96
71
73
71
36
126
43
65
127
24
264
12
72
108
84
11
54
19
71
13
131
36
25
60
108
228
155
145
60
192
17
54
157
60
48
204
53
18
37
24
96
12
137
180
55
48
168
84
5
55
108
60
83
25
83
97
48
180
84
12
65
79
47
108
36
126
270
18
91
204
204
12
288
83
54
55
180
48
60
17
36
180
79
108
101
67
5
18
126
43
48
60
192
60
60
41
175
156
24
41
19
96
29
151
11
145
12
72
5
31
5
18
72
25
173
19
192
216
228
24
348
48
77
90
13
84
47
85
131
169
209
31
95
36
37
17
31
48
12
168
11
61
12
60
101
162
37
60
47
13
48
48
17
19
228
60
12
96
24
11
25
72
47
54
187
48
24
36
36
29
19
107
205
156
89
235
71
13
12
119
54
139
12
96
23
241
300
60
65
180
91
24
36
60
95
13
60
24
192
108
96
24
221
7
12
107
121
60
108
144
108
12
41
31
180
41
90
133
36
36
173
72
54
126
67
23
54
31
5
115
144
24
144
48
12
17
54
1
71
37
72
24
60
180
5
535
5
19
60
48
179
169
60
84
12
60
36
240
203
25
47
145
12
72
36
59
133
47
73
71
37
84
149
331
84
132
60
60
35
157
48
264
84
72
5
108
7
60
24
35
181
60
84
36
72
143
13
12
29
235
35
234
31
5
55
120
108
113
19
161
67
252
36
432
168
144
60
288
12
60
96
59
54
36
43
83
109
84
84
120
48
48
101
126
13
12
209
19
107
54
36
7
60
48
48
36
89
55
161
54
37
179
144
37
108
180
17
139
36
59
90
19
156
288
132
120
204
71
205
11
90
43
84
72
89
126
216
49
144
72
180
24
179
265
41
126
108
145
96
156
168
12
24
240
131
49
5
19
24
60
77
90
109
60
36
65
151
65
187
48
252
17
55
48
23
144
25
96
59
109
17
79
65
55
36
48
5
19
12
95
265
185
36
7
12
71
85
12
12
144
125
31
60
ABCD 94807944178*3^$a+1 [50146]
24
9
45
48
90
24
9
9
163
60
29
48
51
21
24
7
65
18
141
3
1
125
75
4
11
1
29
6
1
47
60
48
60
45
57
6
126
36
30
13
11
30
43
35
30
15
16
11
54
30
42
3
27
54
6
48
61
29
72
18
6
36
54
108
18
27
3
42
51
21
36
108
27
9
19
71
156
42
108
19
11
60
12
96
72
30
87
48
148
137
27
16
12
35
120
72
36
6
63
48
84
3
72
9
21
6
18
12
78
97
59
61
80
9
79
119
18
30
18
24
12
6
129
51
12
78
18
1
101
132
18
18
36
30
6
138
81
81
79
11
69
36
39
18
36
60
55
29
43
125
19
24
44
28
5
3
24
15
120
25
8
12
36
16
35
9
27
145
119
144
36
93
87
25
108
17
18
12
49
84
11
24
48
90
18
6
66
85
23
45
9
36
24
3
27
57
144
105
6
156
24
25
59
96
54
79
77
36
72
72
99
81
114
1
11
72
6
51
33
3
33
7
119
6
87
75
1
11
6
48
60
39
180
33
30
54
114
1
20
9
6
174
87
27
1
65
15
99
12
18
63
9
24
15
112
143
61
23
13
29
3
16
20
16
155
24
45
21
24
99
136
17
15
40
32
3
109
35
126
15
69
99
40
29
30
108
69
201
87
36
111
96
72
30
78
9
63
12
126
39
33
3
177
111
120
39
6
55
164
12
75
25
41
18
45
36
84
69
75
40
107
9
9
18
144
21
9
90
9
171
6
19
60
68
15
1
47
85
47
198
270
9
16
23
60
12
42
36
15
15
36
36
108
114
30
36
6
3
117
111
28
36
365
99
96
99
61
11
33
39
18
15
159
61
107
18
54
25
8
15
25
47
6
3
16
24
144
36
47
45
57
18
90
15
52
65
12
78
108
18
36
30
18
18
24
33
36
69
7
29
90
42
15
40
137
7
44
117
18
30
31
8
15
21
75
12
54
51
28
71
73
11
57
39
48
6
7
29
19
29
18
54
6
30
90
9
36
12
3
48
72
33
111
6
63
9
102
6
7
23
25
152
117
51
48
9
12
51
39
36
93
57
15
28
44
21
66
49
41
6
48
45
9
60
15
111
126
66
13
5
15
27
93
36
51
145
233
30
24
105
93
3
45
24
3
12
51
6
84
24
12
114
54
18
18
30
129
51
42
43
11
90
39
16
11
24
205
29
7
5
72
67
29
66
90
31
8
87
33
9
12
6
57
63
18
15
16
95
133
11
49
12
65
6
30
223
20
51
21
48
15
49
5
36
72
87
12
63
33
9
30
21
105
43
17
54
61
12
32
4
17
30
24
1
68
75
57
9
24
27
28
11
204
84
61
101
36
60
87
15
33
28
35
1
188
27
18
48
90
24
21
12
51
54
27
81
18
36
36
42
18
45
45
138
25
44
45
55
8
45
3
24
60
15
85
56
9
48
90
90
24
36
72
12
3
15
168
45
60
3
36
30
18
18
15
63
36
9
16
335
1
20
33
102
69
39
45
135
6
30
61
24
29
72
84
51
39
18
43
8
72
3
117
69
66
33
21
54
24
18
3
15
69
3
90
79
23
18
18
36
54
75
51
6
27
63
37
53
12
42
36
18
91
71
37
17
79
5
99
76
41
3
15
33
45
3
45
67
5
3
57
7
101
144
51
100
11
30
6
30
150
18
55
35
1
68
141
90
96
33
36
159
6
79
8
3
37
24
29
216
91
29
96
30
114
3
40
108
47
192
24
54
3
135
9
4
47
73
32
48
16
23
72
21
12
81
30
6
15
48
36
9
138
105
180
72
153
15
3
90
12
78
25
131
24
66
3
3
48
6
19
80
27
54
210
25
29
54
6
36
30
18
42
1
24
83
12
21
12
21
96
3
88
24
144
12
53
12
18
24
37
11
54
36
7
35
30
18
13
95
9
40
131
114
72
66
25
17
12
43
17
18
33
3
12
60
12
18
7
35
45
48
177
15
3
48
54
18
42
66
85
72
29
36
180
19
29
6
30
96
72
36
120
60
7
23
126
99
9
31
29
15
15
42
18
30
42
30
6
48
45
16
83
18
75
108
15
42
12
60
18
54
30
36
69
93
132
66
25
8
72
84
105
19
11
60
109
65
54
108
42
12
18
18
147
33
18
36
6
19
204
20
57
60
180
19
8
21
6
90
91
152
52
41
18
121
5
43
56
27
24
18
115
47
36
30
7
8
39
24
12
33
45
66
18
6
61
44
15
61
161
18
97
77
126
21
3
66
15
60
69
7
29
72
180
15
12
63
78
55
11
24
9
108
63
69
48
28
17
12
18
54
3
12
16
140
ABCD 94807949662*3^$a+1 [50001]
25
90
66
60
126
113
7
30
27
3
5
49
60
95
96
12
37
6
24
45
15
53
13
23
16
9
42
90
108
210
30
42
29
24
84
7
6
114
60
53
1
66
84
12
60
117
33
48
39
63
18
99
3
29
1
47
12
19
120
36
5
76
3
12
57
57
30
21
32
163
57
3
33
12
32
1
96
54
77
60
73
6
33
36
27
113
4
3
17
13
35
49
60
66
33
140
60
1
99
15
6
66
9
68
103
9
39
12
53
25
66
29
31
114
11
31
33
15
12
33
75
6
239
4
21
15
12
69
126
18
6
36
17
12
85
6
90
63
20
31
41
79
84
72
45
15
48
41
19
17
192
127
36
45
92
73
47
48
55
210
47
1
90
72
24
24
126
51
20
19
9
60
21
66
57
3
189
24
15
90
42
5
48
1
35
16
39
89
55
29
12
28
56
1
6
165
32
12
168
97
24
66
113
1
27
15
18
131
61
30
108
141
9
15
21
6
153
21
23
36
1
30
36
29
1
15
93
72
39
75
69
56
19
125
64
27
246
30
65
12
97
6
54
3
36
140
7
144
5
36
28
24
33
23
55
72
69
48
21
42
24
6
47
1
30
60
6
143
36
4
3
9
21
18
42
47
12
19
192
30
23
31
141
45
84
35
88
20
7
9
21
90
113
13
90
5
73
66
54
96
6
120
24
9
57
15
99
6
24
71
49
6
24
66
90
30
48
27
20
139
5
28
20
7
96
48
9
56
1
51
33
35
40
32
19
113
160
27
5
36
19
53
73
119
19
6
6
33
21
3
243
29
88
8
49
120
90
53
52
69
59
1
35
55
6
126
29
1
3
75
66
126
57
3
48
6
36
59
19
29
96
96
31
54
3
3
29
48
16
45
99
27
45
9
11
84
1
203
67
41
25
63
111
89
24
1
107
13
30
161
1
39
56
52
108
99
93
68
4
44
84
13
18
41
1
239
36
43
5
1
30
24
41
1
63
117
47
88
80
132
7
96
137
127
65
19
29
1
12
18
6
66
48
42
294
45
108
33
27
27
30
66
90
114
125
60
48
1
167
72
31
5
7
138
42
54
3
8
49
114
36
9
51
30
36
30
24
60
66
78
36
6
18
126
6
18
210
29
12
61
3
92
49
180
51
44
28
68
55
9
15
53
61
36
6
48
161
24
31
9
15
36
5
268
63
29
151
78
35
211
69
21
6
45
3
6
54
17
112
3
54
15
15
24
30
12
24
30
29
31
29
37
123
80
136
200
36
52
111
17
24
19
5
1
59
7
29
31
48
41
24
31
114
87
39
126
35
49
60
66
60
30
30
53
67
29
55
30
54
6
6
30
24
83
160
33
48
51
48
27
29
16
75
54
66
125
91
24
24
60
41
31
129
8
31
12
29
1
15
9
6
90
54
5
60
25
59
60
24
1
47
204
108
31
6
11
24
31
24
21
12
3
78
36
114
132
53
1
24
42
60
17
37
36
60
30
30
84
143
31
65
55
6
30
5
60
19
6
6
24
33
51
41
19
9
32
91
84
65
31
54
63
21
42
78
95
16
81
84
30
54
126
41
72
43
17
60
1
51
45
36
30
120
30
24
30
261
33
6
5
115
60
24
81
51
24
33
51
29
240
43
33
20
1
6
9
99
66
54
101
28
111
12
24
126
18
29
31
6
3
27
240
65
28
81
6
29
31
66
48
6
24
102
15
15
9
48
56
40
15
21
231
5
25
63
81
6
60
77
7
33
63
9
9
15
20
91
96
48
6
11
25
39
21
60
47
37
84
6
6
48
12
23
31
84
192
53
121
59
37
59
79
12
48
66
35
48
7
6
3
15
6
71
73
27
32
36
55
9
3
30
24
54
41
36
108
31
6
3
60
12
32
103
78
6
126
30
24
6
84
54
69
33
63
84
57
6
17
31
36
36
17
43
53
52
80
13
167
43
132
24
53
1
42
65
100
80
139
69
45
71
28
3
114
11
253
36
59
1
6
78
59
7
30
11
85
47
67
41
19
96
18
66
60
24
9
3
29
49
6
153
48
93
6
90
23
103
5
12
100
3
24
69
45
66
6
30
18
15
51
36
33
20
55
60
141
69
71
25
90
54
12
47
7
6
24
23
43
48
12
30
27
32
49
131
76
24
15
66
144
24
30
12
60
77
43
18
72
15
3
6
96
47
7
93
20
16
27
113
37
30
9
56
24
24
24
1
66
21
99
9
207
17
103
84
24
177
75
33
116
25
54
30
11
1
15
15
17
7
9
21
95
36
49
174
42
3
21
171
80
103
6
24
11
ABCD 94808189956*3^$a+1 [50017]
48
42
153
57
78
84
54
114
300
57
69
6
30
96
30
33
112
32
81
12
3
39
36
45
27
13
71
33
72
3
42
66
108
24
13
59
84
114
12
366
45
117
36
54
72
18
12
3
3
84
33
135
66
15
99
141
51
21
87
60
18
12
6
49
131
109
71
36
54
30
180
60
162
12
180
18
72
6
159
15
57
3
18
144
51
64
113
87
9
66
6
7
96
41
36
67
17
175
23
6
19
137
39
129
48
144
18
13
185
183
201
66
18
19
17
79
47
168
217
48
35
21
336
3
24
30
111
51
13
11
45
9
15
3
45
57
96
54
177
39
25
41
55
35
61
17
138
78
36
36
144
15
48
111
24
25
11
45
9
12
60
18
36
84
21
15
42
48
24
63
39
36
78
174
18
15
27
192
60
36
30
72
78
225
24
15
33
21
67
65
87
195
6
15
57
7
23
33
27
108
81
24
15
114
7
11
37
35
102
39
72
57
48
39
3
18
12
168
30
177
207
48
60
48
72
42
99
27
48
114
27
9
30
1
35
21
120
144
24
75
12
18
15
39
42
30
49
11
69
39
36
12
169
11
18
132
79
65
279
57
18
109
41
72
108
27
3
36
1
192
23
24
18
72
48
151
96
41
198
60
12
73
56
15
73
161
127
23
72
12
60
18
18
72
13
17
54
168
120
36
21
33
15
75
37
131
72
120
61
107
180
33
39
225
40
71
42
12
126
21
75
30
15
39
97
35
30
78
72
18
7
23
162
18
24
45
16
119
48
73
96
251
174
15
129
36
96
19
29
36
96
15
15
97
71
169
47
30
18
108
37
56
147
54
31
59
18
51
64
8
3
30
24
12
126
150
18
61
83
30
18
69
21
90
25
125
163
47
49
128
75
213
64
119
24
1
29
36
42
37
80
27
18
12
54
1
35
24
54
90
30
6
30
96
306
97
272
183
36
114
27
24
105
126
105
9
15
15
42
79
83
13
17
6
192
90
60
54
54
102
114
174
126
36
252
132
15
33
183
15
72
57
33
111
75
84
42
48
223
48
107
132
126
99
72
81
15
33
24
210
42
115
209
12
3
72
57
15
33
79
173
3
33
15
72
57
223
35
13
59
72
156
90
42
12
33
81
12
3
192
57
150
1
215
105
120
144
81
66
60
156
198
15
9
18
72
102
78
36
120
6
54
246
6
54
30
276
174
126
60
30
39
39
12
162
3
3
54
15
3
54
216
15
15
42
48
15
129
108
67
119
9
16
47
12
168
13
17
18
165
51
54
42
18
19
17
30
168
33
48
21
75
48
3
162
18
60
108
72
174
75
33
15
111
72
42
120
31
95
42
7
77
114
9
3
114
115
281
30
90
18
6
138
78
15
105
7
71
54
12
103
23
198
54
61
96
11
12
57
105
54
114
30
78
67
32
144
135
180
36
30
115
71
12
168
84
33
27
189
57
90
144
93
57
54
121
48
8
48
40
56
69
90
24
30
18
114
15
3
30
6
102
67
8
39
33
87
96
102
18
78
54
138
75
75
30
54
25
48
48
77
115
11
240
45
24
15
96
12
60
144
48
177
153
87
21
18
1
8
72
45
19
71
36
48
72
42
30
21
39
36
69
16
35
21
33
183
195
13
29
156
36
54
42
123
57
63
16
96
203
141
105
6
73
11
54
31
29
54
48
24
120
24
45
9
108
163
32
3
36
66
24
15
93
30
37
71
33
ABCD 94808264498*3^$a+1 [50095]
96
3
108
72
25
32
201
135
9
90
360
261
45
144
156
55
239
33
147
61
59
36
144
1
125
60
12
258
25
128
16
23
73
144
53
78
13
32
240
69
91
89
39
112
47
97
48
96
11
36
204
69
64
23
60
205
95
24
30
283
48
119
201
87
121
47
273
16
80
3
252
1
95
177
93
19
83
61
29
42
180
126
54
126
3
64
23
12
18
24
19
119
18
55
95
33
112
155
117
48
15
54
411
135
9
93
42
120
49
77
3
51
13
83
102
90
42
99
39
25
143
90
7
23
25
155
114
3
135
18
90
205
128
51
13
80
87
25
5
180
55
611
474
120
43
32
291
45
45
3
256
101
30
13
11
36
33
87
105
189
48
51
64
47
96
84
36
57
96
51
253
32
96
99
6
174
18
42
90
30
60
66
270
72
33
219
330
315
16
437
27
135
36
72
42
30
69
39
57
51
90
114
49
89
162
378
18
54
6
45
495
84
13
23
313
29
222
21
64
5
36
84
19
80
99
72
133
96
11
30
6
90
144
90
61
32
192
64
47
12
72
45
15
126
144
66
60
165
69
36
7
77
96
12
90
18
43
32
195
60
324
120
216
54
151
35
90
19
155
69
39
153
48
141
99
96
45
336
19
125
355
23
78
180
12
132
103
107
36
144
6
144
75
231
12
72
90
96
187
176
16
48
48
144
96
35
150
12
91
41
156
27
63
24
30
126
72
90
43
80
45
19
83
157
96
48
11
36
97
83
285
69
6
37
53
102
37
5
43
23
114
39
141
3
48
39
48
121
77
162
81
87
57
27
18
147
51
90
3
159
72
25
521
7
32
351
33
39
252
60
48
108
85
119
156
234
3
123
144
60
121
48
11
85
131
93
267
69
111
120
25
47
42
30
96
25
77
3
64
80
195
108
168
12
180
198
90
25
47
193
48
29
72
96
504
120
219
57
354
261
9
39
87
57
267
36
24
201
9
36
3
16
35
18
27
48
87
6
12
42
45
45
216
30
72
37
35
109
32
48
112
119
66
144
6
30
19
53
43
48
144
203
180
33
87
324
240
66
162
132
216
85
125
3
51
150
39
16
11
60
25
5
27
87
121
80
99
90
90
96
12
141
57
60
180
7
23
24
30
259
144
143
84
36
9
64
221
306
145
80
45
67
167
9
27
12
153
405
114
9
237
150
120
60
105
15
54
6
462
180
42
30
36
60
462
90
ABCD 94808524106*3^$a+1 [50052]
69
6
126
135
111
18
60
51
75
108
156
162
54
6
72
48
7
48
17
42
21
112
83
72
21
87
102
72
60
210
126
42
133
83
30
90
42
102
108
217
17
255
183
121
89
60
270
336
54
132
264
27
33
15
39
120
288
33
171
18
162
273
96
39
42
79
29
163
48
80
144
48
15
24
169
11
21
27
21
15
36
45
171
132
66
54
78
43
80
231
24
12
37
35
186
606
60
84
42
27
160
32
81
18
109
5
43
77
42
30
6
108
121
95
48
81
9
7
128
15
33
75
69
3
205
95
1
71
105
208
32
16
23
9
93
19
89
6
33
183
9
48
16
17
12
18
72
36
85
32
9
6
18
120
55
125
67
113
54
78
75
177
15
21
12
60
18
174
51
16
65
111
123
90
246
18
42
9
111
306
127
5
30
93
160
287
132
61
80
144
16
32
57
103
5
91
41
84
115
32
519
114
55
17
138
37
128
195
42
48
24
90
90
7
113
255
96
16
83
468
90
63
15
156
18
243
9
39
96
33
30
6
84
7
161
72
12
43
83
132
156
45
87
57
267
181
17
66
114
91
65
24
90
66
27
45
60
55
32
3
48
42
3
81
240
270
270
54
45
192
63
6
108
48
114
264
36
60
126
30
9
45
18
6
90
84
13
5
108
114
66
171
63
97
35
126
12
60
135
135
66
90
132
84
90
75
21
27
81
79
41
54
33
48
9
60
91
17
30
90
183
111
120
9
69
48
144
60
48
42
48
37
89
7
125
115
32
135
121
144
101
126
66
72
3
219
198
111
27
240
210
60
7
5
91
41
174
9
45
108
87
45
30
6
12
195
48
87
12
168
108
174
90
36
61
128
16
96
173
120
27
171
117
141
51
75
18
12
108
78
48
60
84
348
49
53
150
18
19
128
48
64
5
54
42
72
126
84
6
36
48
7
96
23
42
12
42
30
78
13
144
35
6
39
64
5
219
96
64
11
6
31
48
5
96
90
66
114
30
54
54
78
120
204
90
36
3
87
72
48
18
31
83
72
66
54
18
36
7
119
258
30
57
64
131
93
3
93
99
93
48
39
121
209
12
3
291
141
15
90
54
289
35
13
167
126
27
105
12
6
180
36
109
65
126
6
162
156
36
96
198
12
39
213
168
195
3
30
36
75
51
78
84
168
3
171
36
54
198
6
15
96
48
33
162
6
12
267
16
137
87
16
32
27
12
24
66
31
48
119
36
132
90
72
30
145
77
99
16
29
30
42
90
18
90
234
12
150
18
66
37
113
54
25
317
216
12
15
135
73
125
48
42
48
24
468
54
18
21
231
48
90
6
90
84
27
144
15
84
180
25
191
24
30
43
35
318
24
36
99
96
16
48
137
18
66
402
108
69
ABCD 94809174212*3^$a+1 [50077]
36
7
24
60
42
66
6
18
5
49
18
30
66
84
29
12
7
18
48
18
12
65
153
40
24
24
8
10
29
9
10
24
30
47
19
134
51
31
48
206
88
24
11
13
32
64
24
8
16
66
150
59
55
6
80
3
93
15
1
6
26
24
130
12
17
60
37
90
24
54
23
24
57
10
17
37
8
16
138
113
12
105
72
16
66
12
2
24
10
5
67
48
78
6
66
71
1
35
7
17
7
38
3
43
42
32
48
51
45
48
34
38
82
29
25
24
30
26
22
18
83
24
12
1
6
29
13
96
24
18
6
23
19
54
8
48
24
64
138
6
6
101
37
56
48
10
30
8
40
66
14
10
30
18
38
10
6
6
12
65
60
7
98
16
30
36
24
6
11
69
24
16
42
101
57
48
10
17
36
67
62
64
66
24
77
1
96
56
24
48
22
12
30
8
3
7
84
197
7
14
22
2
51
13
24
8
10
86
10
5
115
30
18
24
30
152
24
16
23
19
12
5
37
18
197
91
102
24
54
48
41
9
24
39
108
55
60
17
33
58
36
12
36
2
46
18
30
42
6
60
17
55
12
53
24
31
17
36
9
16
18
54
11
72
13
24
35
7
89
13
35
7
101
7
12
5
9
120
24
16
48
18
14
39
57
10
78
24
11
31
78
30
26
15
25
56
88
66
158
34
5
1
11
24
67
36
12
42
176
3
21
15
60
13
42
53
12
7
36
29
13
11
55
6
48
35
45
40
72
78
17
84
109
80
40
128
22
5
37
6
41
1
18
24
108
186
47
1
24
78
12
14
72
64
18
62
72
10
6
48
71
1
8
16
72
8
27
36
19
6
30
53
133
6
125
19
12
14
10
60
50
64
32
10
54
18
14
40
8
27
37
131
37
54
84
24
14
3
55
29
31
26
82
36
26
40
24
32
27
21
88
96
8
48
10
6
11
36
121
80
24
22
114
32
24
15
1
6
29
7
30
90
24
60
41
43
6
48
18
54
24
66
24
12
170
24
24
24
10
84
2
34
24
29
1
24
24
56
40
35
13
47
7
50
51
31
12
77
31
77
7
12
30
80
34
41
7
120
6
24
18
12
12
6
59
37
18
5
49
80
24
88
24
30
36
6
24
8
3
24
141
88
24
30
12
24
53
7
74
82
38
51
21
48
10
14
3
55
17
45
16
6
18
66
30
66
17
7
38
27
72
43
29
21
24
10
24
14
15
60
79
110
64
11
108
9
58
65
21
10
6
8
34
41
43
12
120
110
16
24
54
18
23
33
10
102
71
1
18
6
42
5
36
19
29
229
8
39
1
30
2
112
11
7
14
10
102
42
24
5
7
12
30
56
88
90
30
18
12
12
24
30
23
1
32
3
7
38
72
58
102
126
42
24
24
32
135
33
99
93
58
48
29
19
5
12
72
55
24
17
7
72
29
1
42
6
56
3
13
18
48
54
30
12
14
34
29
1
11
7
36
36
17
12
33
27
48
37
131
79
5
55
50
10
53
19
6
24
8
87
36
31
12
12
17
13
24
90
30
18
5
12
31
36
60
24
144
6
128
40
24
6
5
21
22
26
48
48
34
62
10
14
24
51
55
6
8
10
53
79
42
6
26
3
7
24
6
18
54
66
134
88
24
11
24
21
16
54
18
8
64
11
24
67
2
16
32
3
43
74
159
7
18
23
60
37
42
54
32
10
6
107
7
5
9
40
30
18
35
55
6
90
38
154
86
16
56
3
12
108
37
8
34
6
8
88
48
18
6
48
18
5
33
10
60
65
1
56
16
35
21
40
8
3
7
72
5
55
18
95
19
29
67
30
35
21
27
13
56
120
34
14
112
72
11
13
42
89
21
10
6
128
58
101
19
24
108
2
10
6
32
15
1
90
36
5
12
31
12
14
3
12
25
90
38
27
31
30
11
37
48
6
12
24
41
21
64
30
18
24
35
7
14
10
77
1
8
10
24
12
17
57
34
14
64
11
7
17
48
7
30
56
3
31
17
55
6
11
61
35
55
29
1
18
38
48
34
12
17
9
3
31
6
66
41
157
8
10
30
71
1
42
6
8
10
48
12
12
6
80
3
69
22
12
54
96
56
48
16
11
21
40
18
102
8
34
78
72
23
1
8
3
13
59
13
56
10
24
5
73
24
8
3
13
11
12
25
24
24
8
15
72
7
12
30
176
10
48
48
14
10
24
14
15
33
24
22
2
40
48
32
22
53
31
89
55
54
8
15
57
88
11
21
16
8
22
5
43
26
3
7
17
133
18
5
9
24
120
34
36
60
62
16
66
24
41
7
54
8
58
48
5
19
17
55
36
65
19
96
30
35
61
72
18
14
10
12
42
54
42
104
64
32
24
10
78
11
13
6
2
178
12
41
25
18
62
3
43
42
6
2
48
99
48
72
37
107
45
58
62
16
30
101
12
1
66
60
12
6
95
67
12
66
8
64
6
42
18
6
11
37
162
6
24
90
6
59
36
97
42
53
31
122
10
102
54
60
41
7
24
24
14
22
48
2
58
29
33
48
24
16
11
31
17
67
5
21
75
13
8
10
78
8
58
6
90
14
40
47
33
10
60
18
42
30
6
18
24
11
13
66
53
9
46
74
27
103
29
7
12
24
6
35
7
6
6
12
5
9
40
168
48
72
11
48
7
65
69
34
24
41
45
22
2
3
12
1
35
7
62
16
11
13
35
45
63
81
63
73
66
24
48
24
17
72
37
35
31
180
2
39
1
24
32
40
144
6
65
1
48
59
165
15
36
13
30
18
23
7
12
6
11
13
32
34
17
37
18
30
56
22
17
25
48
8
39
73
66
62
3
79
38
10
6
23
60
37
30
42
6
26
51
7
30
30
41
145
23
19
12
5
12
24
48
1
8
24
22
96
2
10
54
35
96
31
72
30
120
24
42
5
55
26
48
40
11
21
40
6
36
6
104
40
6
42
54
18
18
5
49
24
66
14
24
51
103
5
9
34
30
35
45
10
14
58
12
2
3
24
69
46
60
6
24
42
89
144
7
6
47
91
62
120
15
91
12
53
36
7
12
14
ABCD 94810449718*3^$a+1 [50016]
43
24
12
44
15
54
27
48
3
12
78
43
119
37
56
40
5
39
15
45
76
29
3
153
43
12
20
39
66
7
72
48
17
18
37
24
17
3
9
3
4
29
7
12
17
3
21
12
75
15
13
12
35
30
18
21
15
13
36
47
12
25
32
240
4
32
45
42
66
31
44
57
12
3
100
23
45
4
77
43
12
5
36
43
36
5
3
3
25
24
48
23
13
41
24
67
77
12
3
28
44
4
17
12
31
12
20
87
12
49
5
24
12
24
31
80
4
12
29
36
18
57
28
77
19
84
132
17
55
23
13
96
48
5
7
84
17
75
9
103
5
27
28
107
54
19
12
8
21
79
5
43
32
3
54
120
54
9
12
28
65
15
88
44
33
12
63
27
6
55
72
47
13
8
124
56
4
125
48
3
40
12
72
48
77
43
12
200
33
7
11
18
31
83
36
25
41
19
41
19
17
7
60
60
96
12
17
91
89
12
18
18
24
31
5
3
4
72
84
20
9
3
28
36
41
24
19
65
27
12
3
12
85
11
21
28
80
12
3
18
15
24
33
7
83
33
4
20
76
5
24
51
33
27
12
36
4
53
19
29
24
7
48
17
15
51
13
24
8
33
79
32
15
21
15
57
12
16
5
7
32
63
1
24
20
63
42
36
31
53
31
77
7
11
42
7
23
24
13
77
15
16
12
68
52
12
5
51
60
87
1
24
5
7
48
53
19
20
15
1
12
68
9
55
24
29
42
48
25
20
33
15
24
15
48
21
51
49
5
60
127
24
95
18
96
55
20
64
5
72
79
5
27
69
91
53
55
12
72
35
13
80
15
13
12
53
115
36
168
12
8
147
133
113
75
24
33
12
6
33
4
168
24
113
48
7
48
12
8
28
84
17
30
13
5
3
15
42
36
12
18
36
1
44
76
185
19
164
16
44
112
48
24
77
6
12
37
143
13
23
117
4
48
17
48
132
3
52
11
18
19
77
31
5
12
27
40
36
48
36
53
12
19
89
18
9
45
90
9
9
36
6
138
7
24
156
56
9
18
1
84
77
19
84
32
4
5
19
161
7
12
36
5
55
32
15
25
17
31
36
35
1
20
33
67
32
27
6
3
100
72
24
29
19
95
1
29
18
9
28
8
184
29
7
12
35
12
121
48
11
78
15
72
64
5
27
28
17
7
35
61
29
66
45
4
60
188
112
23
72
18
43
36
20
4
36
168
113
15
4
24
5
42
12
45
15
18
7
72
5
19
17
39
33
180
63
15
13
35
6
15
16
48
167
18
6
1
12
113
7
101
12
3
15
42
7
72
5
19
41
51
60
40
29
19
20
36
63
57
33
63
9
19
89
3
52
5
12
99
9
31
84
12
5
18
48
13
32
9
91
35
13
29
15
28
32
33
30
13
59
1
156
29
84
55
8
45
222
1
12
24
65
3
28
8
144
33
24
36
72
3
12
16
17
19
23
12
1
17
6
85
41
15
96
40
59
13
36
24
17
63
72
45
108
6
54
15
51
25
56
141
3
9
3
33
39
15
1
24
12
53
6
66
90
9
4
131
42
7
36
36
23
36
49
5
42
30
24
90
69
123
93
16
35
49
12
48
35
49
65
3
84
4
36
125
3
28
23
21
16
29
151
12
35
18
54
1
24
20
15
30
18
25
11
57
4
65
3
40
72
24
44
33
24
15
33
75
40
47
9
9
60
15
52
23
1
17
18
36
25
5
55
5
175
44
16
60
5
111
69
19
17
19
48
12
11
18
24
55
53
72
36
66
18
27
28
8
33
7
32
45
43
65
24
115
96
20
28
60
17
63
9
31
24
35
37
200
3
85
5
31
80
207
49
140
40
23
37
89
19
20
33
78
12
90
24
15
16
48
5
67
44
24
40
47
18
51
96
28
71
6
39
28
108
12
5
18
13
12
35
93
12
3
21
28
12
29
15
39
30
43
29
31
72
41
36
54
45
69
66
37
84
24
5
15
57
19
11
37
95
12
1
35
18
24
12
43
20
45
3
39
1
12
35
6
19
128
40
65
162
61
47
25
84
53
7
29
39
72
4
5
19
17
19
17
18
37
152
28
35
37
120
32
33
12
24
15
21
39
72
28
41
18
1
36
24
29
7
41
222
1
24
113
67
8
64
48
36
35
1
11
18
7
12
17
24
31
24
89
67
60
24
29
30
1
17
24
139
5
54
48
45
33
7
65
84
43
11
6
51
75
18
7
12
20
16
11
18
132
51
15
25
68
69
31
12
29
78
1
11
6
19
48
12
5
31
60
17
36
31
24
36
8
16
60
59
18
60
72
12
39
24
16
17
195
24
28
8
27
13
8
4
137
3
15
18
19
5
3
76
29
31
17
18
9
28
24
11
37
17
3
33
24
3
45
67
23
25
17
75
33
51
57
12
3
24
9
55
41
66
9
16
29
36
19
20
21
7
41
6
1
92
51
25
59
18
24
48
7
71
30
39
16
12
68
15
30
75
87
13
108
11
1
12
17
39
16
24
24
41
19
23
37
47
36
18
27
4
84
11
49
32
9
91
17
43
20
4
36
113
31
65
108
108
72
7
44
57
39
16
104
24
12
33
7
48
17
7
47
6
72
30
6
7
5
24
103
53
18
85
24
60
12
5
15
60
76
24
8
45
27
4
84
11
81
76
44
16
48
41
3
15
13
24
8
33
72
55
101
7
29
18
153
27
25
137
24
39
15
73
17
43
5
18
72
45
124
24
72
48
29
90
1
71
36
18
27
12
76
12
12
32
4
95
57
33
67
5
7
68
24
4
5
31
23
25
36
47
42
15
88
8
51
36
25
108
32
45
7
32
24
45
36
79
17
7
23
25
35
49
5
19
12
35
42
12
36
43
12
5
15
87
93
28
72
5
54
121
65
19
48
60
36
29
96
39
108
28
77
30
49
44
111
1
12
35
13
77
108
39
16
35
13
12
209
43
20
63
60
ABCD 94810605304*3^$a+1 [50002]
19
9
21
39
32
13
35
25
3
68
36
16
8
24
7
53
85
35
25
71
4
93
119
49
11
28
51
65
19
65
25
47
24
24
25
11
85
95
4
72
44
36
13
35
25
12
75
44
60
1
24
27
60
48
44
67
53
1
87
44
19
9
80
12
55
65
25
6
69
21
107
12
124
27
9
9
42
53
4
140
12
160
20
180
19
65
24
16
12
32
67
18
6
54
11
109
66
5
60
25
216
78
81
39
6
60
35
4
20
16
20
7
17
16
39
30
155
13
27
20
13
42
48
48
101
13
11
7
29
24
36
73
27
33
42
53
196
105
35
49
60
72
95
79
24
5
12
24
16
104
84
100
32
4
56
28
56
76
68
37
6
18
27
105
24
18
33
33
35
84
37
59
4
63
42
11
1
95
76
45
59
60
40
33
11
4
33
12
6
5
4
27
5
144
36
16
8
91
53
16
80
24
55
17
61
59
48
85
3
32
12
48
12
55
213
45
35
12
76
69
23
28
24
8
12
60
120
109
155
109
42
9
20
60
36
13
72
24
6
30
18
101
145
66
18
27
44
4
33
23
19
60
17
28
21
60
159
20
36
180
25
35
55
6
23
43
17
60
40
32
16
24
9
24
47
85
48
51
135
42
120
119
55
21
8
36
40
33
11
96
24
16
8
28
132
56
24
1
11
60
4
200
16
39
89
25
11
52
27
5
13
47
36
40
27
30
23
36
24
49
6
5
24
73
24
24
114
41
96
60
40
140
1
59
4
51
33
45
27
20
4
36
108
3
17
36
91
5
13
11
91
96
72
5
12
13
36
59
72
1
42
48
9
80
48
31
65
49
11
4
56
85
35
4
60
21
60
60
35
109
47
4
45
99
32
24
24
7
48
45
72
24
20
16
33
47
24
16
3
6
60
24
6
42
63
20
115
5
24
12
25
23
7
89
7
29
16
45
47
12
13
15
3
45
32
36
31
18
6
5
96
60
1
3
20
85
35
24
72
60
16
27
17
84
19
66
95
16
15
24
117
45
47
25
27
8
1
66
53
12
28
51
89
16
39
6
6
114
144
71
84
12
28
36
20
40
44
12
16
87
101
36
19
30
54
77
24
36
4
80
4
21
11
49
11
13
47
49
15
39
65
72
1
39
15
29
25
27
32
76
20
7
42
36
36
95
48
36
25
11
31
57
51
41
48
96
76
33
11
4
36
27
24
9
116
19
24
102
35
1
23
16
33
6
21
36
8
24
43
12
5
72
133
47
28
36
21
18
30
3
24
3
6
11
84
120
31
5
31
45
39
5
48
12
13
11
36
13
36
11
24
121
24
11
120
16
104
1
12
6
29
12
19
30
39
32
48
37
18
72
69
195
29
121
95
4
20
55
6
84
35
96
16
80
28
48
8
100
20
19
33
32
12
24
24
12
43
17
13
75
36
44
28
72
20
127
18
11
4
27
5
13
11
4
15
66
6
21
12
15
57
20
48
145
3
68
96
48
1
114
33
3
42
23
31
48
33
44
60
43
5
12
13
11
36
16
68
24
7
5
19
41
24
49
11
7
12
48
24
6
63
9
27
8
12
13
3
32
12
13
6
45
44
28
60
8
24
52
9
27
32
13
60
59
76
45
90
12
66
51
20
73
11
55
57
45
84
54
29
36
25
95
139
33
128
4
32
61
47
85
35
40
36
132
48
9
47
43
17
49
59
16
36
8
25
120
48
60
39
9
99
57
59
36
79
36
120
114
251
73
131
1
3
81
27
8
169
11
144
72
40
104
25
24
71
36
1
84
6
84
113
12
19
65
4
21
24
12
48
11
120
7
48
6
23
13
42
96
5
24
13
27
56
16
3
125
13
3
15
90
11
84
4
20
120
12
60
204
19
18
47
12
25
23
16
12
57
15
92
61
27
51
21
20
49
12
12
47
1
39
24
27
29
16
9
24
15
20
19
78
48
12
24
3
20
7
5
43
65
7
6
75
33
95
16
9
96
63
20
55
17
1
123
51
89
25
72
59
24
76
44
24
88
39
24
65
25
54
18
12
71
184
3
24
21
3
5
172
8
24
36
76
20
13
6
132
9
8
96
96
31
17
60
12
24
24
52
8
120
1
6
29
49
36
35
16
33
3
132
20
25
3
72
80
37
24
11
16
12
108
9
84
11
19
60
29
12
19
29
7
5
4
39
17
24
49
6
65
40
104
52
33
11
25
6
18
3
87
5
16
84
20
43
102
60
87
3
5
7
18
11
19
65
28
44
24
1
83
36
49
11
61
23
12
25
48
47
1
54
78
11
156
1
87
87
65
60
24
7
138
42
17
31
9
33
12
15
21
71
13
96
35
49
42
5
60
24
97
59
61
23
67
84
108
17
120
25
215
109
59
12
48
12
120
24
55
42
24
59
19
5
25
6
5
36
60
60
13
15
21
51
96
68
40
21
54
66
59
19
78
75
104
13
12
123
32
121
18
45
104
72
48
85
35
1
35
7
144
9
24
72
20
24
37
78
30
39
45
6
21
75
24
41
184
56
48
28
8
4
15
42
18
17
16
24
80
4
15
21
8
25
3
152
120
16
21
23
1
15
9
11
84
55
5
91
156
6
23
60
84
25
15
108
33
6
105
8
1
180
59
31
41
55
174
15
44
13
15
44
40
99
29
156
24
16
21
51
44
1
107
12
31
57
60
92
136
ABCD 94810915294*3^$a+1 [50010]
84
45
3
108
104
24
4
36
9
18
45
9
51
9
39
117
35
37
23
84
16
24
36
68
1
24
15
60
45
15
9
27
24
12
20
7
108
17
28
84
8
7
125
4
99
36
17
132
13
3
24
27
5
28
57
59
72
40
24
24
21
3
32
91
29
64
27
42
36
99
20
16
57
3
72
39
198
3
15
57
8
43
57
120
32
72
43
18
30
33
21
144
6
29
1
6
17
88
93
107
73
35
4
27
9
69
15
12
84
15
9
21
24
15
33
75
15
45
105
12
75
21
66
105
45
35
4
12
3
30
39
33
23
16
20
16
3
69
93
18
72
54
119
24
36
100
9
12
36
63
36
9
51
3
42
11
64
33
63
8
36
85
39
36
120
20
76
39
53
16
32
73
71
16
24
3
65
61
51
24
36
9
15
57
75
72
20
148
12
56
84
25
123
84
20
24
1
15
51
78
12
59
13
23
4
33
83
19
18
123
3
54
27
36
9
3
12
9
15
92
4
84
21
51
3
30
95
1
75
33
12
54
42
12
27
153
42
65
43
36
17
48
7
57
33
27
48
9
3
12
24
21
54
54
11
1
15
24
32
4
324
12
3
36
81
69
51
60
32
16
60
27
18
6
65
55
9
9
15
57
71
4
20
73
11
16
116
19
21
24
9
27
20
40
48
9
27
81
3
32
40
8
1
36
23
49
27
99
57
24
45
35
4
24
15
57
116
52
36
75
9
108
60
24
36
33
71
16
9
48
15
147
5
1
30
33
36
93
23
4
15
45
20
1
78
29
1
87
3
41
16
24
33
15
96
81
51
48
104
112
51
17
37
66
5
148
9
3
84
24
32
72
60
91
9
12
36
80
40
39
9
9
30
5
40
72
8
16
80
4
123
12
18
27
45
15
48
8
96
31
24
30
123
57
54
57
15
57
120
56
60
4
72
36
32
16
51
36
5
109
30
36
78
252
12
71
19
41
109
3
9
59
4
15
17
16
104
61
155
7
21
15
66
24
27
24
21
75
32
1
11
28
48
128
40
12
33
36
39
12
8
64
36
81
39
116
55
18
75
12
3
5
37
3
117
3
32
115
21
24
24
12
12
72
44
1
3
21
30
9
32
55
21
9
6
54
11
97
15
105
23
48
4
48
20
4
36
165
3
24
12
104
31
21
39
65
1
27
45
42
9
24
15
17
24
175
41
4
27
9
48
12
21
3
15
41
16
123
45
69
12
35
1
147
48
39
21
24
81
27
72
63
41
157
24
11
108
64
12
84
44
12
25
36
119
16
24
24
60
129
27
9
159
3
5
85
3
12
57
3
24
96
80
28
12
8
25
47
43
9
36
12
9
63
188
19
33
36
20
4
132
9
27
27
53
7
30
36
159
12
135
5
19
9
12
24
75
60
12
24
30
59
1
30
41
4
153
27
51
57
60
48
8
76
24
171
53
36
4
72
21
120
27
80
1
51
36
9
159
84
57
59
160
24
87
9
39
18
15
12
32
48
115
12
9
36
36
8
1
15
48
8
4
48
20
25
15
12
96
33
90
42
63
12
32
12
40
33
87
39
81
60
45
11
24
1
27
93
23
1
84
60
39
48
32
60
40
72
15
9
39
17
19
69
21
71
1
23
36
40
36
24
99
17
37
51
84
45
12
3
48
3
41
76
105
87
12
44
109
51
84
48
12
56
37
12
3
48
12
60
24
24
80
1
99
72
177
12
3
21
72
12
42
30
3
57
3
8
43
12
24
18
15
21
12
35
24
4
117
59
13
63
15
18
11
55
6
87
105
3
60
123
69
3
9
45
51
32
37
18
93
75
45
12
63
5
37
123
24
81
18
144
21
32
24
28
57
3
12
8
16
36
48
8
88
24
8
19
21
15
53
7
29
100
9
27
9
63
96
60
20
52
15
132
12
9
9
3
12
36
9
11
36
24
121
3
56
136
20
91
5
19
21
24
3
81
96
9
15
57
54
125
16
33
24
12
6
17
1
15
12
48
9
36
15
20
4
21
15
56
88
120
20
28
69
120
24
27
9
15
33
6
117
20
19
6
228
36
23
31
36
125
24
4
33
3
99
33
44
1
18
101
40
48
20
28
69
51
60
24
20
4
21
11
24
28
3
42
12
90
45
80
4
32
19
9
12
129
35
16
32
7
89
124
57
11
4
108
3
17
1
111
8
16
21
23
36
76
36
12
3
12
90
6
21
8
52
56
7
12
9
24
45
15
36
12
27
18
30
24
29
72
109
24
15
15
42
15
12
3
5
148
12
20
292
32
64
84
63
93
12
9
3
32
19
29
1
27
24
44
31
45
44
124
8
37
27
21
23
40
15
12
5
72
40
63
113
49
63
72
45
78
29
16
8
1
11
24
1
99
80
13
63
63
24
45
3
42
11
55
6
48
27
36
9
15
3
18
27
15
66
15
9
47
28
276
81
35
16
93
71
160
33
18
69
9
35
37
3
27
89
73
180
51
12
8
37
39
39
117
12
8
25
39
36
140
28
9
36
39
15
120
17
79
54
15
20
37
30
9
60
24
15
45
72
24
57
3
36
39
9
27
30
15
96
33
162
17
1
51
3
6
11
4
84
27
33
15
5
88
32
7
90
3
12
21
18
72
33
12
27
33
84
9
39
123
9
48
80
55
41
36
13
3
3
45
24
128
12
91
17
217
95
52
48
36
36
108
72
9
144
71
36
48
7
29
1
39
20
4
15
102
3
32
64
84
32
28
32
1
27
8
40
ABCD 94810922554*3^$a+1 [50143]
72
8
66
90
48
6
34
62
64
50
4
56
70
20
70
26
46
72
176
66
54
66
96
30
90
18
124
26
144
42
240
30
18
126
22
18
2
150
90
24
6
42
60
40
2
54
84
40
110
90
16
32
60
162
150
60
126
30
42
138
36
28
152
6
78
36
6
54
24
60
60
24
58
72
32
48
6
4
8
100
8
84
6
42
108
94
36
74
16
224
28
18
26
126
18
84
156
72
12
48
72
18
90
70
90
20
90
52
188
54
46
44
46
2
66
6
16
72
2
30
6
60
72
10
98
60
12
12
16
8
102
42
28
18
146
36
42
10
68
18
54
12
120
54
42
12
12
4
74
96
30
12
24
108
186
66
16
44
48
12
24
264
6
42
144
28
2
18
30
6
60
24
192
24
60
162
30
22
36
54
8
12
60
48
84
94
14
18
24
16
18
20
12
24
48
60
48
58
54
36
116
36
28
20
30
30
82
14
36
148
50
24
42
6
22
18
80
18
54
78
58
2
30
18
4
2
168
18
72
12
24
12
102
18
24
24
30
34
68
120
10
128
96
226
32
228
18
30
70
116
208
26
6
30
36
48
36
16
2
16
26
6
18
156
120
34
162
90
18
2
30
138
10
56
16
18
90
20
84
12
46
2
6
30
52
38
34
38
72
42
30
66
24
16
72
86
54
36
4
20
126
66
24
72
48
94
2
34
140
90
30
54
48
18
30
40
90
62
60
60
88
320
66
30
16
32
96
66
30
28
32
4
44
30
70
98
78
40
26
48
16
54
36
54
62
90
18
6
4
20
18
30
18
120
30
142
32
42
78
18
18
96
198
66
120
24
132
36
22
8
48
70
72
18
144
176
30
12
24
6
30
12
120
12
28
32
6
18
60
60
60
12
40
20
24
96
24
24
10
54
80
10
62
36
100
2
66
4
2
78
42
6
48
22
68
90
60
52
14
30
36
60
12
180
96
36
6
222
18
48
30
40
92
78
72
120
18
84
12
24
60
36
16
62
90
28
18
26
36
12
16
236
60
144
30
70
20
6
66
12
76
56
78
28
74
66
58
20
12
12
28
20
60
60
22
90
20
60
36
54
96
90
30
82
62
10
216
14
30
18
10
8
24
216
60
34
2
30
24
142
8
240
4
68
60
12
156
84
88
18
50
60
52
14
54
4
80
12
16
92
6
6
66
10
62
18
28
26
48
88
50
108
22
2
88
8
42
48
42
102
126
10
32
24
88
8
24
18
58
98
24
108
48
24
48
12
72
114
10
80
172
44
24
60
42
28
110
34
38
12
36
30
6
24
24
36
144
6
22
2
88
8
64
8
192
18
78
90
24
120
12
24
132
228
204
120
28
8
90
6
4
86
120
54
24
12
6
18
72
12
28
38
70
20
6
198
10
8
42
48
28
20
12
12
36
10
122
108
36
24
84
58
18
86
18
12
114
4
62
24
12
12
36
66
30
36
28
26
54
90
150
90
6
24
36
30
114
64
18
14
24
60
72
24
36
30
10
72
36
2
18
34
36
14
12
24
12
12
30
310
90
50
12
18
162
36
10
32
126
24
16
92
48
22
8
10
32
30
28
2
18
6
24
36
30
28
38
52
18
80
10
32
168
60
12
30
40
8
78
4
38
52
140
78
108
54
16
2
270
162
16
80
64
36
50
112
2
6
64
62
96
180
48
12
52
36
20
24
72
168
78
48
22
20
30
42
36
52
32
30
10
80
60
58
8
30
186
24
90
4
8
12
126
66
4
26
240
6
60
12
48
48
10
14
66
66
54
142
72
8
84
16
38
6
84
36
16
32
12
24
102
24
48
18
28
164
36
120
12
24
6
48
66
6
18
24
48
48
180
66
24
30
24
18
10
44
28
8
24
84
84
70
50
36
112
50
18
30
64
36
20
90
124
2
66
144
76
20
48
12
10
32
42
6
102
12
6
24
118
20
30
18
22
170
6
30
42
112
32
48
30
90
42
108
36
24
48
60
132
102
6
12
12
60
58
170
10
26
36
36
54
24
22
2
18
72
6
6
36
12
18
10
92
42
18
36
100
44
36
30
6
180
78
18
72
96
6
6
18
6
96
18
54
42
6
42
10
18
110
12
12
24
60
12
24
30
48
6
84
30
6
60
12
12
60
120
12
150
6
10
2
48
12
66
72
24
66
24
28
20
30
42
96
48
52
8
64
18
62
28
32
6
6
66
30
108
ABCD 94810946416*3^$a+1 [50013]
54
105
75
6
15
24
24
21
15
12
27
96
66
6
117
72
96
48
24
21
54
72
93
72
24
21
3
33
183
15
42
39
45
63
33
27
63
33
15
57
48
39
81
24
45
66
6
3
87
81
27
21
9
42
21
168
27
30
15
39
33
27
30
6
48
45
12
15
72
36
6
30
9
24
117
15
3
12
21
57
51
36
69
132
54
9
21
63
51
72
33
15
96
18
51
36
39
102
3
51
9
15
21
45
24
66
9
9
6
57
48
15
6
30
18
171
15
9
60
3
177
48
39
9
60
9
147
51
12
6
15
57
18
54
15
15
36
72
9
15
45
9
27
3
165
75
117
39
78
18
9
81
195
3
9
180
171
9
45
12
54
72
72
57
3
18
15
3
141
36
15
9
99
21
51
144
36
132
72
18
30
42
3
96
21
18
6
15
201
3
27
9
81
99
9
15
21
6
84
21
15
180
81
45
3
69
3
33
6
33
3
9
3
180
105
36
24
33
15
45
3
15
225
24
21
87
12
21
24
18
129
15
126
87
15
72
45
15
48
72
21
12
81
39
15
72
9
99
21
96
3
18
123
129
18
33
36
39
36
21
60
60
24
15
24
21
144
27
72
96
174
3
108
60
72
9
108
3
15
33
117
12
3
75
9
135
33
3
189
45
39
81
60
18
18
18
102
3
21
18
30
15
48
9
18
33
48
72
48
60
87
12
33
27
21
27
72
21
87
9
33
3
132
27
36
33
24
87
30
24
51
3
90
48
27
96
120
117
90
18
15
120
15
45
12
45
54
69
12
84
93
18
12
21
15
60
69
15
42
111
192
15
96
36
21
9
111
3
66
60
3
48
15
162
63
15
30
54
60
48
36
45
60
27
9
60
36
3
84
93
12
3
150
18
36
33
57
30
21
15
9
9
15
21
15
183
18
27
45
15
93
90
42
15
93
3
9
6
177
3
30
27
87
33
48
12
33
12
99
9
6
18
18
33
24
15
126
30
132
9
60
48
75
18
183
39
18
39
9
60
54
33
3
36
18
27
99
12
177
153
159
39
9
180
3
9
45
96
27
12
48
33
3
39
48
60
93
9
42
9
12
48
24
153
18
45
36
9
87
39
186
3
12
12
72
120
45
90
9
69
3
60
45
63
36
36
9
54
84
42
30
93
33
39
48
192
24
21
3
72
3
48
93
24
15
33
39
21
12
15
81
69
66
54
168
15
3
84
72
45
48
3
18
30
144
108
18
39
3
9
48
36
60
96
3
57
15
54
75
24
27
18
3
9
3
36
69
27
9
6
30
15
45
30
9
24
3
42
30
165
123
54
18
126
159
21
72
54
45
48
21
111
60
36
63
12
33
21
18
42
3
27
33
3
45
15
57
108
15
33
57
27
93
54
69
24
60
63
18
15
9
51
129
12
36
3
15
21
24
27
9
84
15
54
3
24
96
27
21
12
48
225
12
87
45
3
9
183
48
3
117
69
3
12
51
150
18
120
9
48
3
21
63
36
21
15
18
78
30
3
24
15
33
24
24
57
3
36
108
36
12
75
57
48
72
72
63
12
141
27
18
27
21
222
213
36
36
12
45
3
12
3
30
39
39
9
117
30
9
9
126
21
21
3
12
15
69
39
6
51
39
18
3
27
18
3
141
51
9
66
114
36
27
48
72
96
27
120
69
21
27
63
18
36
18
42
63
63
174
51
27
12
9
120
12
57
75
60
96
39
57
15
18
18
24
66
15
24
15
60
18
3
60
9
135
39
21
24
24
48
27
36
57
69
6
30
3
39
36
30
27
12
36
15
105
84
12
24
9
3
60
27
6
84
15
36
21
96
48
114
66
42
12
45
123
9
9
12
39
15
24
162
183
45
6
30
24
126
21
15
30
3
51
21
69
39
36
21
135
3
54
96
99
171
21
63
18
60
30
108
54
75
48
3
21
39
72
30
27
27
45
33
36
12
15
99
33
93
18
12
24
48
6
30
9
87
21
15
30
27
12
33
96
15
180
72
33
270
9
96
24
36
39
57
63
60
105
168
15
84
45
24
9
15
123
42
108
12
3
48
27
144
9
45
30
69
48
12
213
18
57
69
18
57
36
33
6
21
48
87
72
60
12
6
3
45
75
21
90
30
63
36
9
51
12
63
69
180
3
60
30
3
147
102
36
144
96
102
162
36
15
27
45
144
48
45
6
66
36
63
69
12
18
21
12
9
3
27
90
96
3
27
24
21
15
30
267
12
36
12
12
111
33
39
6
135
36
48
15
30
6
54
102
9
51
48
36
36
6
12
3
24
15
30
75
3
12
36
144
36
24
105
111
30
27
87
30
6
9
48
132
99
9
12
69
12
3
84
48
48
72
75
48
162
27
12
33
15
36
9
12
24
27
39
33
45
27
84
156
15
9
12
15
ABCD 94811031904*3^$a+1 [50058]
155
141
136
11
12
72
121
155
37
155
141
159
48
60
45
144
136
35
48
96
45
51
12
1
35
216
48
36
81
3
61
11
61
24
11
48
61
35
109
32
64
35
84
156
48
21
207
33
159
72
105
88
191
12
69
159
49
11
36
49
47
12
13
35
84
48
12
60
108
165
63
168
57
264
3
133
8
136
35
60
48
1
59
13
72
23
145
152
63
72
60
133
107
36
24
108
120
168
85
167
48
12
165
123
36
48
48
72
1
35
24
13
23
1
56
39
96
12
61
224
51
21
63
73
23
84
117
24
99
36
1
35
60
240
24
24
120
36
21
51
13
47
84
109
59
165
48
3
12
24
49
11
333
87
24
57
27
60
120
48
120
108
252
33
51
96
69
3
85
71
12
108
240
1
216
120
35
84
84
84
1
95
12
24
21
64
224
136
23
96
129
75
60
96
72
24
105
40
263
36
84
36
252
48
24
81
144
51
12
49
11
24
48
13
72
80
27
13
35
108
72
33
64
23
121
119
12
48
37
83
37
119
36
60
120
121
59
21
40
95
57
15
120
48
24
81
24
64
35
21
3
36
24
132
168
133
143
1
248
75
117
15
1
48
11
24
109
32
39
1
96
72
80
27
93
16
59
132
144
24
48
72
25
35
157
23
12
96
117
40
80
63
108
24
45
27
13
83
48
12
48
84
168
24
84
24
25
71
276
13
83
192
72
60
36
285
144
231
204
213
63
24
33
96
39
81
136
71
60
12
36
24
13
152
15
12
216
168
24
72
24
12
24
1
23
72
12
45
135
25
8
183
24
36
21
111
105
304
11
180
48
216
169
11
48
72
96
120
48
72
37
35
37
11
12
73
263
9
63
9
160
8
27
189
39
105
51
60
9
15
12
24
96
21
64
11
60
24
60
204
121
23
121
71
144
36
181
168
47
145
80
87
12
133
56
24
147
24
84
48
72
25
71
72
84
36
25
155
69
16
72
95
25
8
75
165
40
72
95
57
99
61
8
3
360
45
39
60
109
32
15
12
13
83
61
80
16
72
47
36
60
145
155
192
12
36
85
32
3
72
108
24
60
141
159
49
32
123
21
40
11
120
48
109
11
21
184
95
9
40
71
36
48
48
85
168
155
61
216
143
72
9
40
35
24
37
192
11
24
48
60
9
3
72
205
23
60
60
33
40
47
12
36
72
48
72
81
24
303
25
104
63
72
1
107
36
57
99
120
180
60
133
11
84
25
8
88
11
61
80
3
12
49
8
135
60
60
1
32
3
60
9
63
48
169
83
24
13
96
119
36
24
72
36
168
24
12
48
120
48
13
35
24
85
11
69
3
312
13
59
24
12
72
12
36
60
37
47
33
48
87
120
48
33
72
24
40
71
180
69
48
351
1
11
72
13
128
15
192
97
83
168
21
24
72
27
37
8
27
85
24
71
81
195
60
97
71
81
48
88
119
204
117
27
13
24
8
51
60
60
96
36
57
15
57
3
61
11
96
13
59
12
24
12
144
36
24
81
27
252
81
39
60
21
232
11
69
15
132
240
21
75
157
8
39
156
72
93
40
23
12
109
80
39
12
37
71
81
3
48
69
243
37
155
21
15
12
180
ABCD 94811407708*3^$a+1 [50088]
6
24
21
99
18
15
12
15
21
39
78
3
141
63
12
9
39
213
3
165
159
27
18
27
9
51
15
18
51
69
12
6
12
93
60
9
54
57
60
3
114
51
69
42
18
192
15
60
81
27
3
42
123
12
3
12
30
87
33
3
15
18
99
132
36
27
57
108
3
12
18
42
81
12
3
6
60
39
9
36
27
45
18
30
54
18
12
3
153
36
30
81
84
3
45
51
30
24
3
12
57
15
51
69
69
12
42
12
9
27
105
69
39
36
60
108
96
69
63
45
3
24
57
36
12
48
18
9
21
15
12
123
45
69
36
12
75
12
96
12
165
12
15
21
24
27
120
39
30
27
15
24
78
12
6
69
144
72
9
18
186
87
93
42
69
3
12
6
48
6
30
276
108
12
144
51
84
3
57
48
60
15
60
42
24
15
99
6
135
75
21
96
48
27
33
9
15
15
30
18
45
27
6
87
60
48
96
21
90
30
75
132
36
225
150
42
75
45
144
63
15
21
12
48
51
30
75
33
15
36
72
60
24
33
63
39
9
39
12
36
33
117
12
3
45
27
195
33
48
21
51
72
75
93
9
15
60
15
24
54
6
81
15
18
12
516
63
12
60
33
6
186
3
12
12
135
42
3
27
9
51
6
27
147
24
150
51
81
30
57
3
129
96
3
12
84
30
63
21
12
168
60
30
69
45
60
96
27
15
18
15
12
57
15
93
60
15
48
51
96
78
12
12
36
84
15
96
9
3
75
30
102
30
30
108
9
33
6
6
75
93
18
48
24
18
27
36
15
141
84
12
27
36
81
3
21
72
147
6
156
48
78
33
39
72
6
42
93
12
12
36
99
45
39
24
21
105
87
60
12
3
24
6
3
39
12
54
39
60
132
51
18
15
36
9
75
60
12
72
3
42
27
3
6
39
15
78
27
123
12
42
6
9
36
105
48
12
87
51
192
69
3
6
87
84
45
39
36
15
30
36
27
36
24
36
21
18
45
57
99
60
39
138
39
3
12
24
21
45
36
24
39
9
12
3
111
66
51
123
60
36
48
48
33
36
45
66
72
33
120
48
135
102
123
21
18
120
180
12
24
120
9
60
45
27
3
18
147
117
6
48
21
3
72
66
3
15
9
21
12
12
90
21
39
42
48
102
21
24
24
75
42
27
21
39
36
9
66
42
99
69
12
3
39
33
15
33
111
6
12
60
27
81
12
120
168
3
39
33
12
168
39
9
72
15
33
99
48
45
12
45
111
24
27
69
12
120
12
57
39
12
3
9
48
3
6
24
6
66
120
39
36
15
45
75
90
3
39
30
27
3
6
75
69
18
30
3
15
120
129
108
3
36
21
15
12
141
51
69
111
105
24
45
15
84
45
42
21
15
57
3
48
42
12
3
12
48
12
15
42
156
12
27
3
165
63
78
6
33
156
60
24
12
93
66
30
51
15
33
48
33
24
27
33
186
9
12
9
12
18
36
21
72
96
204
45
60
27
93
3
9
30
18
126
45
21
36
27
105
63
3
6
108
27
39
66
3
12
165
39
24
3
33
132
24
84
36
51
33
12
108
57
30
12
33
33
27
9
30
18
60
3
15
57
147
48
105
36
9
3
24
3
18
12
27
24
9
48
18
21
48
111
42
12
3
84
24
9
48
15
24
3
93
3
45
12
45
12
6
165
39
42
90
48
12
36
69
3
105
15
66
75
9
51
45
24
42
9
57
12
12
78
42
15
63
21
9
3
9
63
21
6
69
24
15
165
21
15
84
21
12
54
33
12
9
36
3
63
48
9
36
252
27
81
144
111
36
90
18
81
24
33
132
75
72
15
6
108
114
246
6
141
240
57
3
24
99
9
57
15
135
30
51
3
21
9
192
24
54
21
24
51
9
60
36
108
63
90
12
60
27
243
108
42
6
6
90
24
30
15
24
12
39
9
36
27
48
42
147
36
15
12
129
9
75
75
21
123
18
15
27
48
18
12
12
63
12
27
9
87
102
15
36
111
9
12
9
18
93
9
18
42
24
30
84
33
45
27
228
60
27
72
18
87
33
6
42
150
9
33
12
36
63
15
141
36
27
6
75
51
78
72
3
51
60
21
36
9
15
3
45
87
81
15
12
12
33
12
153
15
15
81
75
36
93
45
48
108
84
6
9
51
36
33
105
42
21
9
24
75
9
132
24
42
225
9
75
3
18
30
69
9
159
12
9
27
9
30
60
33
3
144
21
15
33
15
9
48
12
36
24
33
12
3
15
54
15
153
75
36
27
93
12
45
24
39
36
39
96
96
165
3
189
12
60
24
75
9
21
27
12
15
12
78
12
78
30
30
138
135
57
15
45
63
45
30
33
15
9
87
18
18
33
9
15
105
78
18
12
ABCD 94811525306*3^$a+1 [50069]
36
379
71
457
11
162
67
48
48
197
19
240
263
180
85
41
54
72
72
72
54
235
48
48
24
168
72
269
54
61
101
36
7
24
72
59
36
169
11
37
17
199
53
43
11
13
77
19
24
48
35
13
120
83
18
90
126
36
54
25
96
48
83
36
72
25
47
90
180
18
126
67
59
72
109
48
95
25
101
18
73
24
240
120
11
288
90
259
119
18
175
23
144
1
120
149
144
72
19
17
90
37
53
115
119
217
89
55
107
72
18
18
162
55
120
203
37
24
11
72
109
53
19
71
1
35
37
35
61
48
96
155
13
24
179
13
144
120
48
48
72
167
49
216
216
5
36
55
72
287
180
126
31
5
18
108
37
179
108
36
36
36
157
95
18
18
18
19
35
13
24
215
1
24
29
67
59
18
54
36
25
24
72
95
72
108
133
155
13
149
54
18
54
277
72
29
216
43
155
108
36
85
95
108
13
120
11
18
331
137
252
187
24
23
1
24
155
54
31
96
179
18
139
23
121
59
37
17
7
83
13
275
61
72
120
71
72
36
36
121
24
17
55
96
24
24
53
18
18
234
252
1
35
37
96
96
168
48
120
168
23
18
54
1
107
133
72
227
18
18
90
7
245
126
72
90
91
24
47
126
18
36
13
5
19
89
79
11
180
25
24
59
108
360
193
203
61
29
115
264
96
24
23
25
24
5
162
90
162
144
90
198
270
18
205
83
205
24
23
180
90
18
36
36
36
36
1
17
55
144
125
72
144
67
131
126
7
47
36
72
13
131
37
24
24
77
54
180
1
24
83
54
126
18
79
47
180
109
17
7
96
24
120
23
1
17
252
36
103
23
108
108
36
18
115
11
61
72
29
36
126
18
270
18
7
240
24
179
13
96
107
37
24
29
18
1
71
121
77
108
79
29
18
25
24
5
18
49
59
18
19
24
47
97
47
36
90
36
7
11
37
35
109
72
72
89
79
101
54
18
163
216
71
25
96
59
109
24
83
205
72
120
120
95
180
72
61
96
24
216
168
24
149
54
126
223
11
90
108
103
96
143
97
48
35
180
25
119
25
11
18
19
24
263
241
29
18
25
65
31
59
72
133
119
25
11
37
71
36
18
72
126
18
36
54
90
79
29
36
90
90
19
35
36
18
151
119
25
47
1
287
144
36
37
53
91
215
97
24
95
54
43
173
18
18
18
13
48
461
163
96
168
24
35
85
72
131
13
48
47
25
29
54
54
7
48
72
35
18
18
90
18
162
162
54
211
168
144
144
269
91
24
144
11
85
95
49
96
35
72
85
24
143
97
48
144
143
97
11
90
163
53
18
18
378
37
17
54
337
95
54
90
1
96
47
90
18
144
18
90
144
25
227
13
77
43
24
48
47
25
29
126
36
25
191
1
72
35
36
90
144
ABCD 94811725696*3^$a+1 [50068]
1
15
9
96
179
85
120
15
8
60
49
156
47
1
96
35
180
24
64
132
68
60
108
24
13
131
40
144
21
59
25
180
72
60
159
9
107
48
12
24
16
44
64
92
4
9
23
12
72
24
16
9
120
96
15
20
13
143
4
20
48
40
36
20
12
4
120
20
96
49
84
60
24
72
60
131
52
57
3
36
32
48
181
39
60
36
68
12
25
123
237
3
57
84
11
1
23
121
35
241
3
80
61
95
25
71
13
144
23
12
13
24
59
145
75
9
60
27
81
39
24
21
11
48
40
24
36
9
203
72
112
9
47
37
12
60
99
69
35
48
64
24
152
13
60
120
275
25
24
396
35
1
96
47
12
40
69
84
131
37
95
24
1
24
11
64
20
88
21
11
144
36
25
83
16
9
12
36
123
36
60
140
25
11
49
168
35
40
33
108
159
32
4
24
68
49
24
11
108
60
36
60
36
36
13
84
72
23
76
69
71
180
124
72
33
95
1
75
21
15
129
119
1
36
11
192
13
12
47
13
95
12
88
32
13
11
96
36
49
95
133
71
25
11
13
15
72
69
59
25
23
60
28
32
13
119
52
60
116
64
9
72
24
119
24
1
35
61
24
135
84
33
3
32
97
87
20
85
11
48
1
3
72
33
12
11
24
36
12
120
13
144
60
156
59
168
61
11
108
1
131
1
23
37
3
21
11
73
35
96
144
64
21
12
48
84
15
60
20
25
12
84
35
25
180
35
64
60
56
24
85
27
93
36
36
144
15
45
36
59
1
108
71
109
111
96
48
33
48
215
121
83
60
13
60
119
1
47
25
71
4
81
59
1
47
73
71
208
20
85
171
21
24
39
21
36
183
33
143
124
68
97
180
12
11
13
96
96
99
80
4
57
23
25
24
96
47
88
20
1
84
47
97
216
39
8
52
21
60
59
16
116
36
133
72
3
81
180
48
12
84
11
24
25
132
48
24
60
47
121
23
4
12
8
48
12
61
39
56
96
61
23
156
13
155
48
24
61
12
12
75
56
300
109
39
32
13
47
28
69
11
49
71
24
13
23
1
60
3
128
12
37
95
49
47
37
23
37
47
60
36
37
27
9
11
64
9
48
24
63
240
21
84
60
36
84
35
61
15
20
16
8
1
47
84
121
35
25
144
39
80
64
33
3
105
59
13
3
69
35
48
72
120
1
51
176
4
249
35
76
33
60
11
76
188
192
13
108
24
95
4
44
132
61
3
20
16
200
48
52
60
56
13
12
24
39
80
84
48
52
32
169
120
299
12
1
35
132
108
52
141
51
24
20
96
13
12
3
72
8
36
109
143
73
11
100
204
36
120
56
72
61
11
60
48
12
120
60
48
108
24
73
83
13
159
81
15
32
52
57
120
3
93
83
37
23
16
20
85
11
25
48
15
105
71
24
1
59
12
25
27
12
8
85
11
64
8
109
3
20
12
109
35
40
32
28
429
72
23
61
156
11
4
129
11
121
59
25
63
81
47
24
25
3
68
13
11
4
45
99
92
64
96
8
48
193
47
145
48
11
84
85
12
59
121
3
32
24
13
12
48
15
81
72
47
60
61
60
11
40
48
36
36
141
3
21
36
12
60
75
33
95
37
36
11
49
96
15
24
117
83
16
128
25
47
24
49
191
60
12
37
12
24
24
192
84
59
16
69
95
12
253
71
25
51
20
25
311
28
56
25
23
60
12
25
96
47
108
268
21
63
68
97
96
11
4
32
88
212
73
11
288
156
61
35
73
35
72
49
12
99
33
75
20
13
3
81
84
12
39
56
37
11
157
3
56
4
116
85
83
112
20
64
20
72
52
68
97
96
231
68
12
48
52
20
25
243
36
80
12
144
49
59
13
12
47
28
128
4
45
59
16
144
24
8
24
120
48
52
9
71
28
8
60
49
63
21
ABCD 94811873636*3^$a+1 [50000]
32
12
135
1
60
12
23
9
100
35
33
36
12
4
68
12
16
155
13
36
8
16
24
32
21
99
75
60
81
45
7
8
3
37
44
40
8
12
21
3
64
20
3
54
3
48
3
21
100
68
16
65
30
1
84
56
4
24
60
47
13
140
52
59
1
108
80
28
20
72
3
85
20
24
16
84
5
51
48
147
24
93
96
27
9
4
12
23
49
56
76
41
55
24
44
64
32
4
47
18
55
47
13
24
8
108
72
15
49
60
84
96
60
41
87
63
25
8
12
12
76
12
8
12
72
27
9
96
108
60
52
41
7
300
32
4
180
11
13
20
28
8
12
4
8
123
13
5
19
8
4
96
35
69
81
15
24
51
153
75
69
156
16
84
71
6
7
11
1
71
33
12
84
4
11
9
117
27
57
36
3
111
1
125
7
32
24
4
356
136
44
60
40
92
64
68
3
93
87
105
48
96
4
24
11
9
28
24
35
109
92
24
160
36
20
4
24
24
23
60
69
60
48
76
56
40
11
13
17
147
120
72
48
40
8
105
27
52
36
20
88
44
16
11
13
12
20
81
15
15
114
31
5
48
42
9
16
12
68
24
15
33
12
16
5
27
96
24
12
39
25
20
100
5
39
63
18
39
51
21
4
12
144
8
12
16
188
24
3
18
31
11
18
72
7
20
27
9
12
12
52
8
112
48
92
36
45
198
1
68
16
32
4
60
20
16
32
72
100
48
36
20
87
24
13
20
16
35
60
12
13
56
4
17
27
51
117
12
88
92
40
36
5
96
3
51
12
49
11
30
55
8
27
177
36
24
33
27
12
180
21
39
36
24
21
87
48
12
33
18
1
84
84
8
168
24
240
112
41
43
77
18
37
20
48
24
132
15
25
44
75
61
56
39
93
28
68
72
108
64
41
39
12
120
99
49
56
15
25
80
124
60
96
20
24
28
44
39
60
36
25
5
96
48
7
44
4
35
6
3
52
11
33
84
16
84
8
4
20
21
18
60
1
96
108
101
19
47
13
36
116
3
57
28
12
12
12
35
13
23
9
9
186
141
52
20
21
12
55
92
16
56
64
41
15
40
44
24
52
104
12
33
31
36
128
24
52
20
24
51
109
96
24
12
188
40
12
84
116
15
69
40
71
57
12
9
30
42
15
12
88
24
60
60
8
16
44
132
4
95
69
3
13
35
25
24
20
36
57
99
69
31
24
96
56
72
63
93
16
11
60
45
148
5
27
63
45
112
44
24
76
84
11
33
168
15
18
31
44
36
28
20
60
12
15
60
9
27
25
72
80
76
56
24
16
11
33
12
63
12
18
6
36
108
21
40
20
99
36
21
45
3
64
36
11
21
28
12
24
44
81
31
20
3
1
8
48
3
21
135
61
48
17
18
21
48
12
60
21
39
48
16
41
114
69
96
36
64
264
41
27
48
24
60
76
95
37
104
51
9
81
3
12
3
97
12
20
33
18
45
51
121
5
3
112
5
7
11
25
12
95
33
36
60
9
31
60
104
27
37
47
33
40
12
60
36
32
76
176
60
36
39
9
12
69
123
12
88
23
45
88
56
36
52
8
48
64
32
40
41
67
8
24
16
24
71
57
3
57
12
36
12
36
52
12
20
28
5
18
21
28
20
72
51
9
16
35
45
75
25
35
144
141
12
3
9
4
24
32
96
60
12
3
18
67
8
12
48
36
60
105
36
195
3
6
19
11
54
27
99
1
35
37
41
87
15
37
140
81
19
12
44
160
56
28
92
16
89
39
96
4
5
135
12
15
117
16
11
24
69
87
33
3
54
55
104
40
32
4
5
19
56
9
31
59
9
60
36
24
36
16
71
117
40
60
12
44
16
44
72
112
56
40
12
23
1
8
231
1
71
13
20
15
117
15
13
12
23
49
32
28
23
37
8
24
48
3
9
28
17
36
87
63
69
51
249
9
7
59
54
111
75
49
44
16
84
60
143
57
112
24
24
47
9
36
48
3
13
5
7
23
72
13
20
45
7
24
59
49
48
5
79
8
28
48
71
36
13
12
24
29
79
83
33
15
1
71
129
15
9
12
12
16
5
79
32
24
51
49
32
40
68
40
5
15
24
28
23
12
9
84
12
40
132
20
33
3
64
12
11
133
65
31
71
78
135
75
90
111
15
36
33
27
25
20
88
32
64
44
27
18
7
83
1
89
6
120
33
3
25
60
140
33
12
39
24
27
9
51
117
21
126
49
144
11
12
57
28
5
19
8
33
18
66
31
65
43
20
135
9
72
28
20
12
40
84
44
81
42
13
44
16
17
7
20
12
9
6
9
12
24
24
100
24
132
24
47
97
20
16
44
33
87
60
12
75
24
45
27
9
16
23
49
56
72
3
69
21
6
13
8
120
132
28
32
12
15
25
8
28
119
49
24
20
27
81
4
48
48
8
4
8
72
16
95
9
36
12
60
52
11
36
69
60
24
16
12
92
28
53
75
16
41
7
23
108
9
51
69
16
32
12
12
51
57
48
12
123
13
144
72
35
129
84
16
96
251
57
28
ABCD 94812184882*3^$a+1 [50036]
9
3
20
24
1
35
40
72
6
30
21
11
4
14
7
24
3
56
97
12
11
4
12
105
3
2
6
97
3
134
70
21
27
38
54
36
22
15
3
33
39
12
6
15
9
24
62
49
21
14
6
19
63
26
79
3
180
33
101
31
59
10
3
36
39
18
68
40
20
4
6
12
84
30
6
12
66
12
14
40
18
30
56
1
5
4
30
50
52
63
39
30
30
92
6
10
33
99
2
36
18
16
14
22
33
24
27
56
40
20
18
10
30
30
42
3
11
10
30
48
21
35
4
21
15
24
30
8
79
65
10
14
34
18
12
66
6
48
3
99
14
82
12
102
20
10
93
75
2
90
10
114
9
11
52
42
2
25
48
81
6
66
15
24
81
15
9
51
27
30
12
6
38
6
66
7
3
9
9
42
57
27
6
12
48
50
54
28
6
60
6
18
26
22
33
9
18
24
9
27
12
126
60
80
19
33
12
27
11
13
11
10
80
28
18
9
11
145
9
6
42
15
53
28
15
24
41
4
12
54
69
23
13
60
72
3
12
74
10
44
6
4
26
6
58
21
11
94
14
1
9
20
7
12
27
108
42
110
10
18
32
25
51
12
56
37
12
72
35
1
3
6
96
24
3
36
71
25
3
18
63
21
75
15
44
22
20
7
63
14
10
21
29
54
46
48
12
6
33
9
42
36
18
36
6
44
61
35
4
54
42
45
9
48
15
12
39
9
72
11
100
38
7
24
3
156
6
51
39
6
14
1
39
14
4
30
38
4
39
11
136
8
42
55
33
50
1
33
30
30
38
13
5
10
12
14
115
41
22
48
72
42
6
24
44
10
15
15
42
27
12
45
66
102
38
22
2
28
6
6
33
27
6
14
1
60
45
12
3
27
6
24
51
9
12
66
68
12
220
57
71
1
15
14
79
33
60
72
27
131
22
102
69
12
108
75
42
38
52
42
18
8
1
51
48
105
21
44
19
93
60
24
18
6
102
57
3
105
69
90
56
10
27
23
54
10
48
48
24
33
12
21
14
6
19
48
23
13
51
20
61
48
17
103
15
57
27
12
36
9
11
13
5
19
17
19
15
26
43
57
60
6
18
42
24
14
6
28
66
39
77
54
10
12
39
11
24
28
21
75
6
24
2
18
6
13
53
40
15
33
24
18
12
12
45
48
11
22
54
30
30
6
3
9
27
93
8
54
54
19
17
16
24
20
58
60
33
12
11
10
6
45
15
20
13
36
27
8
1
33
18
12
33
15
132
26
31
33
42
33
23
118
27
3
54
32
16
20
79
11
25
27
78
3
11
6
4
243
21
12
24
48
6
20
49
21
27
5
67
33
8
10
12
24
26
22
32
16
9
3
8
24
28
18
12
6
2
22
2
31
53
22
30
3
72
3
24
72
33
11
60
4
6
147
3
32
22
3
119
24
12
40
33
9
3
12
12
45
15
33
30
18
18
150
27
48
81
30
36
8
22
27
36
9
15
12
3
8
13
15
24
66
27
69
18
90
3
33
12
3
9
8
19
15
33
12
75
18
63
5
4
60
24
30
9
47
13
41
19
3
14
16
60
38
22
24
30
50
10
20
10
39
60
36
24
12
39
140
25
21
14
1
24
3
21
12
63
6
3
21
2
4
50
19
27
14
16
63
21
6
9
3
48
12
12
33
3
128
10
132
60
24
44
16
3
12
15
6
3
9
63
5
43
12
15
20
18
4
18
54
30
45
95
6
7
57
126
20
40
42
102
9
9
6
6
18
33
23
37
27
12
18
36
50
49
15
26
82
57
15
8
40
12
60
32
1
120
12
45
15
36
12
27
2
31
9
3
15
18
38
12
54
96
58
12
57
48
3
6
30
6
8
7
35
25
24
39
21
24
9
42
6
38
22
18
12
24
90
24
15
11
34
2
24
13
33
30
44
36
24
64
36
44
1
9
60
42
30
30
30
30
12
6
36
51
23
64
21
5
66
16
9
24
9
30
36
6
14
22
24
3
48
105
3
9
3
3
6
6
48
6
60
18
21
27
8
37
27
2
31
23
42
22
8
13
9
6
36
24
96
24
32
28
62
30
78
10
24
57
75
44
10
32
7
33
24
74
1
81
18
21
3
102
36
102
2
10
48
90
32
46
9
24
69
68
55
9
44
31
9
116
55
63
6
51
51
48
21
48
53
54
10
24
96
14
6
84
7
192
45
48
18
12
38
22
14
19
15
56
13
3
117
83
52
12
116
54
54
42
4
6
42
66
21
36
27
66
42
24
48
18
42
45
3
8
37
24
15
6
42
26
10
24
36
45
5
52
3
41
16
75
72
11
22
54
6
30
14
54
40
54
3
12
48
83
16
24
6
30
26
4
36
39
3
90
12
14
4
2
31
15
20
4
30
74
46
6
12
33
35
18
139
15
2
6
64
78
12
3
21
42
24
60
6
27
3
102
30
6
15
11
10
6
12
18
18
57
72
23
4
9
9
8
43
9
63
9
48
6
12
24
24
57
12
36
9
27
15
80
85
60
11
28
9
53
4
18
12
126
42
18
99
48
33
110
84
61
27
93
3
45
147
48
6
110
16
9
9
20
4
51
81
26
4
21
33
12
44
16
14
90
4
24
8
28
39
11
16
33
17
16
20
7
27
6
27
60
15
8
49
60
11
4
105
71
22
42
30
14
10
12
68
22
12
2
4
32
34
45
69
42
45
75
42
8
54
1
9
6
38
16
54
57
53
4
18
20
25
5
18
4
18
60
8
96
88
68
54
4
6
15
35
4
45
96
15
9
77
4
15
15
44
22
8
4
32
10
14
10
9
48
87
38
10
30
3
21
6
93
9
18
18
30
9
15
30
38
10
54
60
18
56
4
51
21
48
3
9
39
51
56
4
54
6
44
22
38
4
26
42
4
6
44
10
93
3
18
30
6
39
21
80
24
30
34
30
62
40
18
93
15
60
8
4
66
132
60
8
40
50
16
18
2
49
36
5
76
3
27
44
4
32
10
48
62
18
7
39
50
16
24
36
27
3
50
7
12
33
8
4
14
46
3
23
54
30
76
20
82
56
6
1
9
20
10
50
10
44
36
34
2
30
79
65
19
165
60
75
69
30
21
11
61
3
21
36
12
3
9
9
135
5
16
15
3
57
35
13
53
24
36
4
3
15
48
24
45
3
33
9
3
60
60
11
6
28
2
28
156
12
9
15
30
56
18
1
123
30
12
3
33
30
18
56
16
27
15
36
45
5
6
84
16
6
15
59
28
57
15
225
51
14
28
12
15
5
31
57
15
15
12
24
6
3
57
14
25
9
15
45
8
18
10
66
24
9
33
3
9
48
14
16
9
39
26
34
56
13
33
15
105
27
11
12
60
10
12
8
18
22
15
15
9
29
22
20
40
9
71
18
42
37
27
24
57
35
52
21
11
34
6
18
3
9
36
39
51
72
21
12
57
3
24
36
39
48
45
12
11
37
12
24
12
12
27
21
3
117
9
54
42
3
36
39
2
54
1
3
2
4
24
6
50
10
6
24
15
41
22
30
75
11
46
14
16
9
51
9
81
26
40
104
ABCD 94812367504*3^$a+1 [50023]
30
42
30
21
21
30
54
24
83
4
39
30
6
108
18
35
55
30
15
60
15
90
3
75
9
140
88
24
21
54
89
7
5
180
49
59
31
144
21
15
33
21
75
32
145
47
28
69
11
25
90
138
27
8
16
9
15
44
16
32
109
30
81
27
6
72
48
6
33
48
84
48
15
21
51
36
33
32
48
49
3
69
11
124
15
105
3
41
12
100
39
69
27
48
45
87
57
27
24
234
198
9
156
20
25
27
27
45
24
96
56
148
12
33
99
33
95
79
29
4
12
84
84
27
21
27
18
47
16
140
49
15
21
42
18
30
42
120
35
73
36
39
51
45
56
4
60
3
33
12
68
12
31
6
11
40
87
5
60
13
83
4
12
3
42
23
16
15
45
24
108
60
27
5
96
61
18
5
13
18
42
30
9
15
33
36
57
15
132
33
27
45
12
71
115
237
171
24
273
27
33
3
6
11
43
5
12
40
48
44
13
12
131
1
30
36
24
45
8
16
69
15
27
18
51
36
51
9
81
27
20
31
29
40
3
48
9
27
90
24
72
12
63
15
33
111
29
97
83
12
43
132
17
91
84
6
15
12
45
35
37
143
85
54
60
120
6
18
54
15
48
9
144
12
54
41
37
18
69
21
15
60
33
15
111
69
80
61
18
96
12
5
148
12
12
80
31
9
12
39
72
30
63
72
153
36
90
90
23
36
4
33
15
8
31
69
80
4
57
90
6
135
45
3
45
6
18
3
45
72
96
54
53
67
42
30
180
21
80
85
18
9
45
18
33
21
11
4
21
23
4
48
87
65
16
20
25
75
51
69
20
172
48
36
9
39
36
39
53
4
45
159
27
53
60
61
6
17
37
54
12
9
45
78
53
28
9
11
37
18
6
15
21
15
84
9
66
54
75
144
33
3
51
36
249
8
88
93
36
23
40
27
21
200
4
36
57
78
5
7
41
4
33
18
21
15
18
3
45
15
57
18
53
40
24
27
21
15
114
39
92
52
120
201
27
9
54
45
32
79
33
3
72
5
13
72
11
16
48
3
18
54
18
12
72
126
54
11
4
48
188
73
54
81
9
11
25
39
60
33
30
5
49
15
36
8
31
69
39
21
32
4
15
6
18
57
153
36
3
228
39
108
72
45
9
15
152
48
19
60
5
48
52
120
48
27
45
195
21
117
107
61
36
108
23
12
88
8
52
92
112
81
18
72
30
18
24
102
23
36
112
27
6
12
24
15
44
61
15
68
7
36
9
51
30
23
52
39
21
9
6
54
11
127
21
105
27
123
29
1
95
4
12
68
108
73
27
144
45
18
33
80
48
1
15
63
33
32
37
59
4
33
87
57
59
121
3
20
151
36
81
24
8
1
66
18
3
3
36
33
96
80
109
75
12
44
19
30
15
68
172
21
15
15
21
3
5
31
17
13
132
18
30
95
100
44
16
80
31
53
16
12
24
21
12
36
35
79
36
69
75
12
90
71
4
44
144
36
97
72
78
45
12
45
96
12
78
66
3
72
33
186
45
45
126
21
48
132
27
126
72
60
35
12
48
4
45
15
51
78
30
5
52
75
93
72
33
59
25
71
4
123
17
48
112
36
45
30
17
25
72
12
39
92
52
57
3
117
71
43
57
27
5
55
36
9
120
33
48
35
52
3
21
3
102
23
40
45
27
15
90
15
33
15
8
52
15
60
5
175
161
100
81
66
9
44
84
31
12
5
12
1
36
3
56
19
45
45
30
72
45
9
24
18
18
75
84
75
90
228
3
111
69
36
8
43
9
9
179
36
37
155
28
75
30
96
23
48
19
21
24
84
69
18
105
39
69
21
3
153
162
42
23
48
4
8
40
60
60
45
27
60
69
36
6
18
47
12
40
12
44
40
12
92
1
126
9
44
55
93
8
16
36
9
6
12
18
15
9
15
3
21
20
4
27
45
3
65
28
20
12
25
15
51
9
36
45
24
12
36
24
48
11
49
35
55
30
71
19
21
44
25
3
24
69
35
67
17
148
12
60
20
127
45
96
15
33
27
9
39
5
31
60
18
35
16
24
8
40
39
53
31
17
25
30
24
18
11
19
18
27
51
65
4
8
48
121
18
5
37
3
12
36
33
39
20
37
36
174
18
35
40
3
69
15
90
15
3
42
11
19
54
36
78
57
81
15
84
45
59
4
176
175
21
24
32
4
15
33
156
27
45
45
84
6
12
5
148
12
36
15
17
25
12
15
81
54
18
83
12
25
60
72
3
45
135
60
20
37
11
12
13
6
69
39
156
24
12
60
36
138
24
35
37
15
24
9
11
60
4
75
101
124
20
28
153
59
16
21
11
12
40
12
15
81
27
53
109
66
17
1
47
64
39
57
12
48
48
27
5
67
96
102
23
127
5
60
88
45
15
32
25
30
24
81
39
78
11
7
165
69
156
78
5
169
18
5
172
20
43
18
35
4
27
29
49
12
3
ABCD 94812674018*3^$a+1 [50038]
89
48
73
60
12
108
150
125
72
55
17
552
204
36
48
1
59
31
5
37
83
7
48
41
24
187
29
96
235
18
35
415
5
36
240
24
72
300
43
5
55
149
13
48
11
24
36
19
17
48
157
18
29
336
132
43
65
7
197
91
245
24
1
47
12
31
12
17
43
137
61
35
55
101
24
12
43
210
35
96
49
35
25
215
37
83
55
77
103
29
31
120
5
84
48
12
283
18
35
60
157
35
43
221
108
36
7
17
1
95
157
108
42
5
175
17
1
90
125
55
12
60
5
48
240
12
13
251
109
131
139
17
240
85
60
48
90
162
60
23
60
7
48
65
85
90
77
48
84
61
162
29
1
143
55
60
120
60
29
120
192
19
5
156
49
162
180
90
438
30
150
30
11
264
37
35
103
197
204
36
103
180
17
132
96
67
17
156
97
48
59
73
23
205
35
132
13
42
29
48
61
131
24
120
12
108
55
29
96
115
17
144
19
149
31
89
31
185
235
29
73
18
150
30
60
29
72
91
53
25
95
85
11
48
72
48
373
90
77
48
145
108
72
47
43
17
60
121
47
43
5
127
77
31
65
37
108
59
31
60
90
35
67
90
18
89
1
150
41
31
17
372
36
48
12
85
47
60
48
12
121
95
85
150
17
265
90
29
61
47
216
7
185
48
205
72
35
84
84
97
198
41
1
107
48
48
96
60
1
300
18
72
89
1
18
5
85
60
47
24
264
24
168
60
163
89
132
19
17
72
1
90
29
216
36
1
108
275
36
108
31
150
71
109
120
90
42
18
29
1
11
31
18
35
24
36
25
35
97
120
288
215
25
30
17
24
144
72
108
145
35
72
144
91
120
378
72
95
108
72
103
17
145
83
85
11
180
79
30
162
17
133
119
36
43
17
103
42
120
23
156
168
1
335
37
35
24
1
210
5
24
24
84
48
84
19
41
84
145
59
192
60
31
150
35
12
288
43
12
89
1
270
53
37
155
24
240
19
65
25
12
270
17
61
102
29
259
90
347
312
43
18
59
31
5
37
48
47
13
179
31
29
48
144
19
29
96
96
276
73
47
43
125
252
132
73
120
95
12
73
18
72
60
108
89
12
108
151
12
53
24
31
437
180
108
265
215
96
19
17
60
103
12
78
47
115
233
84
60
163
18
72
228
42
29
240
31
17
43
29
109
59
108
85
59
48
133
95
108
12
72
31
137
13
35
36
1
18
65
60
60
36
156
24
168
61
12
95
12
1
60
215
12
108
97
35
192
1
90
17
72
271
89
1
71
48
151
65
25
119
391
29
108
24
108
12
216
55
18
42
53
175
222
18
120
77
85
18
330
11
19
17
12
103
77
61
150
137
25
ABCD 94812932356*3^$a+1 [50021]
96
30
29
31
17
43
24
30
3
39
33
80
52
15
18
95
1
84
42
21
27
101
1
11
43
9
200
36
4
32
49
6
18
36
30
65
16
39
9
48
9
54
90
6
24
9
15
21
69
51
20
55
54
66
24
105
12
104
12
43
57
117
30
77
13
47
36
7
21
69
6
21
20
48
28
32
12
4
15
36
93
117
155
76
3
29
31
5
52
87
6
47
52
15
45
15
5
16
159
17
13
147
15
9
9
27
60
84
15
5
19
12
54
51
8
7
9
15
17
37
23
7
57
39
41
49
111
68
205
36
11
19
36
5
36
67
30
27
24
32
13
59
16
21
123
20
48
60
72
55
6
30
45
56
24
31
138
11
156
16
63
57
8
1
39
24
72
60
69
11
4
51
21
3
24
30
36
119
16
20
139
5
25
15
15
21
45
71
49
75
20
144
7
60
9
60
9
23
43
9
36
72
272
1
51
15
48
21
45
30
5
19
125
12
36
40
27
36
5
31
24
21
48
51
29
36
19
36
6
48
3
144
15
33
36
69
27
99
24
17
85
23
127
60
9
9
30
57
9
39
20
88
57
30
41
121
63
48
12
15
5
1
39
56
85
59
16
60
9
87
9
30
36
54
15
20
1
18
53
37
27
3
240
5
1
6
168
81
32
64
8
48
13
30
30
90
54
12
63
177
174
5
172
27
5
25
23
60
49
23
40
51
21
9
114
17
13
3
32
112
3
186
60
30
6
3
36
32
13
47
67
17
76
33
35
31
78
66
185
91
5
43
60
41
1
138
5
61
6
69
15
45
15
17
67
153
20
49
3
75
101
1
24
24
6
60
60
29
52
33
12
18
252
69
39
65
85
15
51
216
9
24
80
85
42
114
54
45
48
33
60
6
54
66
9
75
21
99
9
45
23
67
21
21
143
25
6
141
3
6
11
13
95
16
75
6
24
27
3
24
5
91
36
78
3
12
68
7
72
24
77
7
57
44
61
15
48
75
6
15
15
9
32
13
15
15
5
16
39
21
92
4
3
60
30
60
167
28
27
53
1
54
12
54
15
12
9
30
173
1
66
21
63
5
49
15
32
16
20
7
6
30
5
1
90
21
24
3
33
99
9
152
28
15
30
15
20
16
39
54
15
8
13
144
95
1
144
11
40
32
37
6
6
24
71
64
12
68
40
32
19
18
51
56
24
16
9
36
30
18
36
24
15
68
12
1
35
25
6
5
28
96
39
42
51
32
28
12
212
43
17
84
4
12
69
24
3
27
12
108
17
13
15
36
12
44
40
3
60
6
90
17
43
17
7
60
60
53
313
36
3
45
6
5
19
5
48
19
45
8
61
35
61
39
21
23
52
60
93
30
72
33
15
96
81
20
24
49
63
8
55
57
27
12
21
3
24
21
12
39
221
37
60
15
117
75
33
35
16
9
30
21
20
1
48
66
180
60
6
35
49
84
36
59
76
39
66
59
7
5
100
9
99
45
95
67
93
15
5
1
30
24
21
21
18
126
15
32
43
84
17
48
31
5
19
21
32
13
6
48
60
5
85
36
75
9
15
81
71
43
17
4
32
28
36
3
42
30
48
96
36
108
42
48
6
30
35
36
19
45
111
9
36
33
15
21
39
32
19
120
5
1
54
9
8
43
30
35
64
48
20
7
90
255
15
60
6
75
44
16
39
30
90
101
109
30
5
148
27
53
60
37
15
45
6
5
52
3
24
33
24
8
16
56
16
9
15
39
6
144
51
24
60
99
77
4
9
3
12
15
6
30
54
6
24
81
12
68
31
45
63
72
21
48
72
9
15
9
6
9
44
25
3
8
16
8
61
36
84
6
48
21
32
4
15
33
20
88
9
23
25
42
60
78
195
15
17
16
27
53
13
39
45
12
24
27
33
99
117
23
7
24
5
4
21
54
65
7
18
23
79
78
15
80
40
105
23
28
36
33
15
60
45
195
15
5
16
15
17
43
66
63
75
33
72
12
33
111
141
15
8
12
19
9
27
18
6
6
11
13
24
11
49
123
3
29
1
15
24
45
63
9
3
168
24
8
16
60
44
31
57
44
48
60
7
24
69
27
69
92
88
45
75
111
18
71
19
36
21
33
42
174
24
6
261
195
30
23
121
60
6
21
12
21
24
42
45
45
24
39
36
15
30
24
3
27
30
6
89
55
30
51
135
41
40
8
40
72
56
7
6
27
9
23
25
11
144
7
45
15
48
65
40
21
6
105
9
30
30
27
108
24
147
45
9
6
41
88
92
4
39
9
56
144
37
159
20
16
45
11
67
96
29
25
60
90
6
36
108
42
90
135
105
15
44
31
29
79
6
90
66
39
51
41
139
65
13
23
49
3
57
39
69
27
56
40
57
47
85
51
104
85
54
54
12
3
8
12
55
41
4
27
45
3
72
5
43
96
6
150
30
15
3
17
19
36
5
28
96
39
42
24
54
57
189
27
39
48
17
108
121
54
66
11
19
150
15
12
3
36
138
63
3
30
54
5
120
40
15
36
125
4
12
3
5
7
18
36
27
3
30
90
45
9
102
33
72
68
36
1
48
6
6
63
20
31
41
16
24
24
20
25
36
18
6
60
27
48
75
30
36
3
20
157
39
9
47
13
35
36
55
30
47
13
24
75
12
3
150
36
6
24
ABCD 94813787494*3^$a+1 [50001]
24
60
61
11
60
1
144
15
8
36
25
51
60
30
3
35
6
10
6
24
26
24
126
10
50
30
34
110
4
42
38
25
5
22
14
31
23
42
55
65
24
6
49
11
84
24
72
18
36
46
14
6
18
67
63
62
10
150
8
16
6
14
31
83
10
2
49
21
38
102
30
49
12
59
49
41
103
5
55
45
2
4
56
73
11
1
83
60
30
7
9
26
18
102
4
14
10
32
18
70
60
26
54
25
65
31
39
20
13
27
132
21
47
1
11
25
36
29
4
26
18
6
24
10
26
1
5
18
1
95
10
20
46
78
30
32
30
19
35
46
14
6
18
22
15
3
33
53
6
4
36
108
56
36
24
76
14
54
30
7
23
96
6
30
58
20
16
36
24
90
6
8
42
18
100
3
29
18
42
91
17
16
80
6
114
30
84
121
15
9
45
27
39
60
9
5
7
9
26
48
96
6
30
54
76
60
14
24
25
11
46
8
36
30
49
5
12
94
14
202
44
10
36
18
2
18
16
26
4
30
84
26
7
23
54
60
16
14
30
30
42
34
104
46
50
16
8
6
67
29
24
67
47
13
33
56
55
45
50
28
30
3
3
66
8
30
37
5
28
12
15
5
60
55
23
6
76
24
50
1
24
35
4
32
1
77
60
12
4
39
27
8
25
15
2
34
6
18
66
14
1
35
24
22
14
6
94
36
74
4
30
20
25
12
23
60
36
4
6
15
5
4
42
8
12
4
21
39
30
96
20
18
10
32
43
11
6
64
56
48
66
36
4
6
44
34
2
60
4
39
41
24
42
73
45
2
100
8
36
6
24
24
46
21
5
40
3
27
14
6
78
136
6
9
41
43
35
10
32
48
40
50
1
24
48
17
6
10
6
8
36
16
14
6
64
86
79
11
40
33
71
25
15
180
14
52
14
46
20
108
76
15
9
3
9
38
120
136
21
35
73
35
6
16
20
55
5
48
96
70
14
55
17
18
12
70
39
24
36
12
17
43
39
69
59
16
56
10
8
82
80
54
115
29
7
3
2
4
15
9
2
48
61
35
16
38
91
21
183
36
51
8
42
58
30
26
1
216
39
45
29
16
15
45
74
1
29
24
22
18
60
20
6
24
42
64
6
68
1
12
57
123
23
24
22
3
47
4
14
12
4
20
16
8
126
145
36
36
17
7
9
80
19
11
30
46
18
32
4
24
80
22
8
22
20
28
15
11
54
6
10
74
22
3
11
6
40
14
6
43
27
90
54
14
16
66
21
69
14
61
89
46
14
31
59
6
60
10
74
36
34
9
21
66
9
71
1
23
25
41
4
24
20
7
9
39
27
60
20
73
17
24
30
37
27
30
12
8
82
38
66
30
4
15
12
65
4
36
14
25
5
70
60
105
35
4
20
46
51
23
37
9
14
12
13
57
24
44
42
18
6
34
12
14
54
7
3
6
74
16
56
40
44
24
100
30
96
14
73
48
36
29
10
30
44
12
79
9
12
63
17
43
21
27
23
34
12
20
19
11
28
50
12
10
78
12
15
39
6
20
43
27
9
15
24
6
66
21
84
9
6
9
111
78
3
53
6
168
10
3
47
66
30
109
17
4
6
38
30
42
88
2
88
20
61
11
25
9
14
36
6
10
44
1
23
22
44
4
3
3
9
5
42
24
30
16
24
26
28
12
30
68
16
20
6
18
91
15
14
42
168
22
38
66
24
36
34
20
16
9
15
2
4
114
57
35
30
48
66
16
20
84
24
46
126
8
16
9
47
73
5
6
24
6
16
68
16
50
30
54
72
10
18
62
4
66
78
87
63
45
12
24
5
4
26
6
114
30
7
23
16
14
6
60
4
14
12
10
21
57
2
30
199
5
16
30
8
30
7
35
64
56
24
120
6
4
26
10
60
50
30
60
64
39
41
30
6
18
42
40
18
62
31
9
68
43
47
10
92
28
62
18
40
72
84
50
10
26
25
5
31
17
31
24
27
14
67
23
49
11
61
9
39
47
25
24
105
20
19
120
35
10
56
10
6
30
60
14
10
30
27
17
6
46
80
19
5
64
6
50
19
5
7
35
28
20
10
20
66
46
63
60
95
16
20
76
38
6
96
10
8
70
32
4
56
18
7
75
21
57
27
129
15
11
49
9
3
29
30
30
54
46
20
30
10
8
10
36
14
22
14
16
8
100
12
8
10
6
56
4
75
5
66
4
6
54
20
61
23
40
45
11
10
14
1
75
21
3
32
30
10
18
30
105
35
40
20
42
28
2
13
27
8
25
105
15
15
93
17
16
6
44
46
20
31
53
6
70
20
40
15
9
44
6
10
51
23
6
6
28
32
18
12
28
2
30
48
36
54
46
14
1
65
6
18
22
69
5
36
18
46
14
30
22
45
3
20
22
38
25
17
10
60
33
51
9
36
29
12
43
11
16
44
145
35
24
6
60
4
12
3
11
97
17
100
6
81
123
20
10
20
16
96
78
12
20
48
60
12
73
65
7
33
2
30
70
14
19
11
136
128
106
6
93
57
120
3
5
52
30
14
16
50
24
25
24
11
34
176
7
132
17
28
6
30
50
25
24
216
65
66
30
55
45
68
186
37
29
43
11
25
45
20
4
12
44
6
4
6
20
34
14
36
10
30
56
10
44
1
53
55
35
12
13
36
11
61
23
49
11
1
60
3
30
15
17
34
50
10
24
6
36
44
24
10
33
60
9
74
16
14
34
45
27
14
6
58
2
10
20
54
24
36
30
16
14
30
7
59
61
24
36
9
8
31
9
2
133
101
6
73
17
34
20
1
29
76
80
19
9
2
100
9
5
60
10
54
123
132
5
115
17
43
5
7
69
156
54
20
36
54
6
58
102
45
29
16
3
237
15
3
2
10
68
16
44
30
66
4
45
21
14
10
72
60
63
65
22
14
24
6
60
24
12
84
60
25
5
79
21
30
14
6
90
16
38
40
2
31
23
10
20
6
58
56
4
63
33
15
69
26
54
31
29
36
10
50
4
62
18
30
12
18
66
4
6
15
5
55
29
40
2
30
40
39
105
39
27
21
23
16
8
13
12
96
99
20
1
5
6
30
54
6
4
27
23
24
1
11
4
56
28
140
12
28
45
35
30
6
10
15
65
46
18
30
32
1
9
120
15
24
41
34
9
96
11
48
6
6
49
5
84
7
75
33
41
16
98
6
19
11
4
6
20
54
30
6
90
6
70
20
28
26
34
72
3
60
12
5
10
9
9
116
16
39
5
6
24
144
13
72
35
22
8
30
10
32
54
4
20
25
48
24
48
21
6
38
7
ABCD 94813904338*3^$a+1 [50032]
144
75
132
144
21
96
72
75
51
30
27
57
3
99
66
12
36
36
24
15
72
48
36
60
45
6
18
6
33
207
96
30
27
93
42
57
15
81
9
60
15
9
60
30
117
123
42
180
24
60
6
102
3
60
48
51
48
30
87
9
24
18
9
39
66
84
90
54
48
63
57
363
36
36
9
84
15
45
24
30
78
3
81
54
90
36
66
72
6
39
132
15
21
12
21
15
99
72
6
72
111
21
3
27
54
12
27
45
27
51
42
108
15
33
36
30
6
63
57
72
162
9
24
111
54
51
84
117
60
24
36
6
105
48
36
93
3
393
24
42
138
63
177
27
9
60
24
30
66
30
102
39
33
96
42
72
6
15
105
12
54
18
72
84
12
54
144
54
12
36
15
33
15
51
18
63
9
144
24
87
96
135
9
108
33
87
123
54
18
81
15
72
90
3
9
147
93
36
24
6
30
42
24
33
36
60
12
75
18
150
45
81
15
21
63
135
69
21
12
183
27
18
6
30
63
57
24
75
21
60
51
93
267
33
15
72
57
36
219
57
123
63
30
72
60
3
60
48
24
45
3
132
3
18
96
3
75
165
117
30
126
12
15
15
66
30
201
9
6
90
126
69
21
12
96
147
15
78
24
18
138
27
3
96
30
51
33
84
48
87
51
6
36
75
27
21
60
9
27
33
96
99
21
15
171
69
69
87
33
111
36
21
48
12
204
48
87
81
48
15
15
54
66
30
90
150
27
72
120
15
78
18
24
78
24
18
66
75
57
144
3
48
57
12
48
12
15
15
45
36
63
6
51
63
105
12
24
48
117
36
120
12
27
315
45
84
21
3
12
60
120
9
6
54
24
72
51
24
36
27
21
9
48
12
3
27
33
45
60
84
288
42
48
48
144
81
24
33
12
18
6
60
51
21
27
21
72
75
9
138
81
96
180
36
69
3
117
60
3
93
15
39
114
6
129
9
36
39
21
39
105
132
63
147
33
15
30
42
9
72
63
9
21
87
12
15
6
120
12
87
81
54
18
3
261
135
153
27
24
72
3
54
15
3
30
288
180
51
3
30
12
24
27
228
135
45
24
33
3
36
171
222
231
36
21
18
54
90
33
189
18
6
27
9
24
15
45
12
39
15
69
129
75
12
81
12
51
9
12
51
75
57
21
51
36
48
141
24
12
24
18
93
9
18
6
39
48
69
78
102
3
21
51
111
24
9
9
195
51
54
111
9
162
9
69
90
141
36
9
15
57
87
45
60
36
75
15
24
321
201
120
3
21
132
24
60
6
90
72
126
21
51
30
24
120
66
57
36
9
63
3
81
69
27
84
33
36
27
93
144
12
3
15
6
87
57
18
30
3
9
36
99
15
30
171
57
60
27
12
60
33
30
72
93
33
75
33
27
93
54
33
15
24
6
60
15
105
12
66
30
36
174
102
60
72
36
12
12
36
102
33
81
60
39
45
126
6
108
24
12
48
27
48
21
24
66
42
30
48
24
93
3
81
21
123
36
3
33
24
9
99
36
15
24
6
42
69
129
12
39
15
30
48
12
3
3
69
96
99
9
15
6
84
54
93
48
36
105
108
27
15
168
96
6
24
84
15
21
66
24
150
15
12
33
96
24
12
87
27
18
207
93
66
42
60
72
72
60
36
99
63
120
66
51
3
57
156
3
54
3
12
96
192
27
42
6
69
3
18
15
24
45
63
27
21
72
3
57
21
15
12
93
15
177
132
30
18
132
48
24
90
6
15
48
99
90
72
63
57
15
81
180
60
12
15
12
69
66
18
6
45
57
27
57
36
39
9
42
78
42
93
27
69
48
57
3
105
3
12
105
111
189
36
27
57
123
15
45
33
24
12
30
93
72
9
42
78
42
54
48
72
3
15
33
15
18
96
3
33
24
15
3
33
12
105
3
60
12
57
96
15
12
21
15
21
18
6
51
36
33
51
36
132
87
120
54
12
54
33
33
78
9
60
93
78
9
33
12
42
90
24
30
30
24
75
36
12
45
12
120
60
120
27
144
111
24
6
60
36
12
15
21
15
24
75
33
69
15
3
30
18
9
9
36
96
18
66
3
21
36
3
12
9
60
30
30
24
ABCD 94814084206*3^$a+1 [50013]
7
56
45
120
3
45
42
49
11
45
24
3
13
35
12
1
24
48
113
175
11
13
53
19
5
18
25
32
24
27
69
24
24
88
24
41
132
27
16
48
11
60
90
18
6
6
66
48
36
6
133
24
8
57
111
72
3
42
30
12
1
24
17
6
24
24
12
13
5
54
6
15
96
88
47
6
150
157
80
16
41
24
30
12
30
7
41
24
55
41
39
16
41
55
101
12
6
6
18
18
42
6
90
85
24
56
57
79
119
36
21
48
72
15
25
35
69
48
3
13
5
42
9
45
91
24
11
13
35
6
103
41
31
11
24
6
138
42
99
63
33
3
21
9
66
21
3
36
1
5
27
45
43
5
43
56
16
5
75
105
39
9
36
75
9
42
30
24
31
8
27
85
23
30
42
84
13
248
63
84
37
8
15
57
9
7
17
42
45
40
8
51
12
25
53
19
8
9
6
9
40
56
27
66
12
12
48
18
60
45
9
55
17
48
102
9
24
48
3
30
60
139
17
55
5
6
30
7
23
18
6
81
88
41
6
60
12
108
24
21
15
30
60
39
81
72
55
56
21
43
5
66
24
120
1
32
3
69
21
75
21
139
24
8
64
24
11
21
3
12
12
78
7
56
9
30
73
8
24
168
135
49
41
15
45
3
45
6
13
8
9
79
32
24
136
5
3
39
121
5
36
18
181
65
42
85
23
66
39
24
48
40
24
24
137
60
18
25
47
49
5
60
6
9
9
55
5
30
30
72
39
63
73
104
40
8
3
168
21
40
24
59
13
24
119
84
78
30
84
78
96
15
15
66
24
42
18
6
54
12
108
24
42
30
103
32
64
47
30
3
57
42
6
12
19
35
84
6
174
37
8
75
36
49
71
9
24
136
155
42
12
12
24
54
42
138
1
17
24
48
15
93
27
45
6
42
3
15
1
24
17
30
12
18
19
53
3
45
27
15
1
47
33
96
9
7
80
24
40
11
37
56
39
81
40
35
12
12
18
3
39
18
15
33
31
11
30
144
36
18
9
33
7
41
24
12
51
24
33
66
61
23
1
29
138
9
40
11
30
42
78
84
51
135
25
35
13
35
36
49
5
60
12
12
42
6
79
29
66
90
55
24
77
27
33
30
18
111
39
1
96
8
141
6
12
1
5
27
24
3
93
40
48
11
6
78
150
24
51
64
17
6
54
24
27
165
54
13
53
78
216
96
13
32
3
24
30
15
123
24
21
40
53
27
27
42
139
47
33
21
30
54
60
66
1
23
9
96
39
25
96
107
13
32
40
80
3
45
69
51
141
19
72
8
9
87
3
45
21
6
30
24
6
73
71
1
120
5
6
24
61
48
89
36
6
6
24
24
42
42
12
15
64
17
15
27
42
43
17
24
60
27
9
111
39
276
37
35
6
24
15
33
132
228
12
18
49
48
11
96
36
90
54
30
90
129
57
30
9
24
57
120
18
45
87
12
13
32
3
13
5
60
186
48
126
24
30
25
41
15
57
42
36
36
84
25
5
6
6
30
97
120
8
40
48
5
99
16
5
6
61
24
35
144
6
24
15
72
63
1
11
69
15
25
83
30
55
5
48
90
144
9
9
7
24
47
129
81
15
24
3
78
18
6
30
6
30
42
3
45
43
11
45
24
15
12
37
23
90
168
7
24
41
18
21
48
15
25
113
42
6
15
40
32
15
78
6
30
31
24
48
17
36
90
54
54
60
49
35
48
90
42
6
19
5
43
17
48
7
53
18
9
51
165
16
56
27
45
16
35
6
31
80
129
6
9
99
84
73
8
16
23
105
33
48
15
16
161
24
15
3
21
81
79
71
180
30
6
49
5
30
13
23
42
7
11
24
45
15
9
16
5
78
12
114
90
6
24
39
40
11
12
12
133
23
12
13
24
8
9
24
7
24
11
45
45
30
132
36
36
25
71
49
24
29
72
19
71
9
9
31
17
39
81
54
1
5
19
24
56
16
32
88
23
9
45
18
54
19
47
33
16
80
15
49
11
60
9
120
72
75
12
97
35
48
12
1
5
27
136
17
78
12
45
120
72
16
47
24
6
3
39
12
21
3
30
36
54
60
1
35
78
36
19
72
5
3
3
30
7
8
9
15
9
39
45
3
69
54
6
6
120
90
18
6
55
35
30
55
11
168
6
31
209
31
53
24
18
9
24
40
11
36
57
33
39
81
12
36
15
45
67
17
6
6
43
56
24
3
12
36
36
6
48
67
24
125
3
33
7
8
24
40
41
7
35
6
15
27
109
8
33
48
15
21
66
18
6
9
40
5
99
16
47
24
6
19
161
60
54
21
24
21
54
45
69
24
6
6
36
3
24
3
60
138
6
30
36
55
48
11
36
9
88
48
5
60
78
30
19
5
12
48
30
1
71
6
84
6
84
6
7
53
19
41
15
48
16
41
30
168
12
18
91
24
32
48
40
41
39
9
55
23
25
8
21
24
27
27
13
24
71
54
24
54
13
17
87
3
66
30
21
64
167
33
72
9
6
18
7
8
87
12
12
1
107
12
25
11
30
55
17
12
91
125
19
23
1
32
64
11
12
1
32
39
33
27
120
45
16
23
60
85
5
27
88
131
36
102
27
40
53
27
16
24
24
32
9
30
1
35
13
47
73
56
40
29
6
24
61
56
3
42
75
9
15
105
6
18
15
51
18
27
24
57
15
40
5
54
133
8
15
49
125
24
42
73
5
6
6
78
1
41
39
81
72
12
84
6
48
48
73
17
87
112
96
35
12
90
7
53
30
72
54
144
31
17
15
9
54
1
80
75
13
ABCD 94814894522*3^$a+1 [50034]
111
12
60
21
27
24
51
24
21
12
15
117
81
24
31
32
40
113
87
120
48
40
59
18
183
12
72
3
85
32
16
20
33
27
3
109
5
102
61
35
9
28
48
113
79
20
28
89
48
27
60
93
96
12
72
3
33
19
5
3
40
29
3
88
32
177
135
76
5
27
28
53
72
54
54
27
9
150
13
48
20
112
233
27
40
5
96
12
7
60
20
40
17
3
12
48
33
7
152
51
37
107
18
6
117
52
92
3
13
20
12
27
6
90
102
15
57
24
66
1
32
93
7
17
75
15
198
55
155
117
9
36
108
63
40
32
48
52
17
91
20
93
12
27
60
45
87
60
9
24
126
37
60
44
120
3
73
12
5
60
36
19
48
53
51
3
78
7
113
15
40
32
27
48
25
108
20
9
6
37
48
32
75
6
336
96
75
9
36
24
75
45
31
173
12
39
93
72
48
3
105
55
12
48
44
99
30
36
43
48
17
63
45
24
30
1
23
90
30
81
16
12
5
3
12
160
32
16
32
12
148
68
24
45
6
90
39
48
28
65
48
24
36
36
18
33
57
12
36
55
53
7
80
144
16
29
43
92
16
60
113
66
144
21
28
20
237
108
147
69
24
36
36
48
43
12
17
15
16
77
3
57
15
28
12
8
9
36
75
84
48
48
45
87
93
222
30
162
1
5
48
87
40
44
28
131
306
30
18
15
21
139
5
55
20
57
126
25
12
11
54
55
48
83
174
72
63
40
8
52
53
27
45
72
96
27
28
72
32
28
41
51
9
7
5
72
43
17
63
24
16
77
27
21
7
20
117
204
192
55
197
78
69
28
65
72
43
92
16
5
132
75
27
1
95
85
32
108
9
91
12
20
105
18
54
96
72
115
68
27
42
36
7
60
23
205
29
48
27
123
85
77
75
28
60
20
12
88
152
36
69
48
15
160
65
27
16
209
3
45
78
174
36
175
20
9
18
66
19
168
192
32
16
29
3
27
93
28
23
37
185
7
113
247
120
8
24
88
17
75
15
1
32
48
9
24
84
18
9
15
45
88
77
36
87
27
93
40
48
29
3
33
18
90
7
192
113
27
40
5
192
24
19
53
7
5
55
221
7
29
15
16
89
36
60
12
6
37
32
33
72
15
45
30
13
80
40
12
5
12
240
30
54
27
9
54
24
25
101
7
29
36
84
91
59
61
29
43
20
21
42
18
12
135
69
54
81
28
65
15
40
17
18
18
67
48
32
33
42
13
17
60
12
36
72
3
84
28
20
28
35
54
18
93
93
84
27
15
120
54
96
84
111
15
33
45
12
54
141
21
27
72
9
36
78
45
117
15
33
126
97
80
52
48
44
21
60
12
18
24
133
80
57
138
18
132
18
45
27
13
53
54
25
47
61
80
84
36
117
168
72
3
52
53
192
18
25
17
3
120
100
65
67
32
76
17
27
16
29
3
57
90
30
3
93
7
113
7
48
77
123
75
18
36
15
33
55
17
108
27
9
19
5
15
57
48
55
5
75
12
16
17
6
54
87
28
23
9
45
36
24
3
51
129
45
3
12
57
24
12
67
20
93
15
3
24
30
75
132
69
7
12
11
6
84
111
16
12
131
54
18
42
43
59
13
32
16
155
78
7
12
53
12
72
151
17
27
21
108
19
80
33
67
17
60
91
17
18
48
6
63
40
48
5
72
87
16
12
11
9
28
72
8
40
29
48
126
49
140
33
18
189
21
79
47
18
3
12
12
69
111
196
12
41
7
5
18
37
80
40
203
49
23
24
45
3
90
27
33
183
9
90
45
69
30
129
15
18
75
93
39
33
48
6
61
60
80
144
9
7
17
15
132
76
47
45
88
5
27
60
63
45
57
72
31
59
18
43
12
17
54
9
33
67
125
27
99
37
12
20
40
80
27
6
99
21
24
3
100
35
73
80
105
7
77
18
18
24
43
11
37
12
20
21
7
5
18
21
16
17
135
40
8
3
9
48
33
51
33
123
93
79
48
5
115
72
5
3
12
57
108
72
24
27
39
54
7
92
28
32
3
54
31
5
55
17
75
3
18
99
57
31
20
57
87
45
48
18
72
93
33
36
144
27
12
28
5
78
21
69
51
3
66
72
135
63
6
75
45
24
39
100
32
9
19
20
28
17
72
60
15
60
16
20
63
81
9
19
8
45
15
93
36
43
17
3
160
47
61
192
20
15
45
33
12
60
72
84
127
12
65
55
17
ABCD 94814962852*3^$a+1 [50020]
13
27
9
9
14
21
1
14
13
23
54
7
5
18
25
36
17
7
20
12
48
33
42
18
55
9
36
20
10
9
17
18
37
9
3
15
5
27
49
12
5
115
12
23
46
38
1
8
9
27
4
11
30
34
17
4
24
12
23
10
20
28
14
54
12
6
9
13
18
14
10
18
26
4
24
26
40
18
8
1
24
72
9
26
13
72
32
16
51
17
4
48
12
23
13
44
28
68
9
3
1
8
42
37
53
3
37
6
5
28
20
12
36
15
4
9
8
27
6
31
48
12
3
14
30
1
35
16
33
5
55
12
36
36
11
4
32
49
8
16
12
20
13
2
1
12
120
20
7
30
35
4
3
8
18
3
16
36
17
55
12
71
6
12
3
15
13
23
6
7
11
25
5
18
10
23
28
32
4
11
24
54
4
3
36
29
19
27
8
9
16
33
3
33
14
40
18
15
57
23
28
48
17
7
21
6
2
124
3
8
15
18
27
1
72
8
19
47
37
8
15
25
29
22
21
3
26
64
8
75
9
6
25
3
17
3
18
3
39
25
32
12
4
36
21
18
17
12
51
25
29
15
21
19
12
5
3
16
15
36
17
4
23
10
246
8
60
30
3
12
16
23
13
21
23
13
3
24
60
24
41
48
36
3
3
10
134
12
1
9
24
99
44
19
18
26
9
24
13
23
15
21
21
19
21
50
45
3
9
63
61
57
8
7
20
9
36
18
45
27
24
37
20
1
23
4
9
62
6
7
33
14
22
3
23
42
55
17
63
3
18
19
24
3
26
28
14
90
46
5
67
12
6
2
24
18
3
7
21
9
3
8
16
17
31
36
8
33
18
54
24
12
16
15
11
9
4
12
11
18
51
3
10
20
24
66
13
36
8
4
39
8
25
3
8
13
68
4
33
8
28
11
13
8
10
30
3
3
44
12
25
96
23
1
12
33
51
3
33
11
18
6
28
54
2
24
28
33
11
4
24
9
8
27
64
33
5
6
1
48
12
5
7
36
35
12
18
60
7
20
27
18
19
29
19
36
36
35
16
5
15
33
67
29
28
8
24
15
12
13
11
49
12
51
9
5
39
15
12
6
4
11
16
17
15
57
6
9
9
19
8
4
56
3
13
8
15
22
6
2
10
8
10
8
18
24
1
72
48
5
3
15
1
11
13
60
12
33
35
15
25
5
10
45
33
18
9
12
5
18
1
65
34
21
17
7
8
16
51
8
6
3
25
20
15
1
3
35
6
7
23
24
25
12
17
75
16
12
9
11
7
18
8
67
12
36
9
3
12
20
31
17
37
6
5
7
21
3
9
53
12
31
3
9
11
10
8
7
8
37
3
71
13
44
52
48
21
44
3
7
36
48
9
27
6
11
24
13
50
12
18
6
36
33
28
11
4
33
21
6
5
13
3
12
11
9
39
24
4
29
76
12
17
7
32
97
35
9
7
9
23
12
9
7
11
13
41
3
40
3
26
55
11
34
3
23
36
10
27
12
9
6
56
109
12
11
13
56
33
3
13
26
9
28
29
7
24
24
24
60
111
2
28
26
24
1
8
1
99
11
1
8
12
36
21
10
41
4
12
24
63
9
21
8
28
11
21
54
33
39
36
9
21
6
1
20
1
27
48
8
16
9
3
15
5
24
25
15
8
9
58
18
8
6
12
6
15
3
12
6
18
30
7
12
8
45
16
15
23
1
9
63
12
59
85
23
18
15
9
18
18
22
33
8
3
1
35
49
56
4
20
3
1
57
26
18
15
57
24
48
3
64
47
37
108
11
6
4
6
33
8
16
56
13
39
32
3
1
15
18
27
3
8
13
23
18
6
4
17
45
3
33
18
1
32
16
15
26
19
5
51
40
119
13
20
4
12
11
21
7
8
33
25
23
4
8
37
59
36
24
3
21
1
8
16
12
14
10
8
10
21
48
23
6
36
3
15
9
39
18
42
1
47
18
34
30
14
30
7
20
1
27
51
30
32
36
51
4
9
15
24
36
12
5
43
8
3
144
1
5
36
15
76
56
16
3
8
1
36
17
3
15
25
11
13
36
56
12
15
72
45
9
22
9
44
12
12
19
18
20
19
5
19
80
117
15
16
15
8
4
69
71
9
12
15
1
17
4
50
69
28
12
35
18
3
96
27
25
12
29
19
9
15
9
2
18
51
57
24
12
3
4
72
17
7
3
8
12
33
28
8
24
31
2
15
19
29
64
35
21
21
18
36
1
11
24
1
39
9
17
7
32
21
3
12
12
31
6
8
30
24
4
41
28
11
1
5
4
23
124
12
9
2
9
12
3
21
55
21
44
28
5
43
20
7
44
13
5
4
11
15
36
28
18
51
21
23
3
1
17
55
8
4
12
24
20
3
25
24
21
54
2
3
21
3
4
24
8
9
6
13
17
3
15
21
7
9
8
61
23
4
17
18
136
2
6
22
47
7
44
82
44
54
1
8
16
56
12
40
56
69
19
27
18
59
36
60
48
49
11
27
1
51
30
15
29
6
57
9
19
20
87
6
12
91
89
3
49
71
52
20
3
34
18
20
6
43
12
89
12
60
46
30
26
72
6
3
24
24
3
1
29
15
28
12
17
64
62
6
3
4
24
27
14
4
8
27
19
14
15
12
1
3
12
12
9
44
18
1
45
15
24
41
12
18
13
23
1
15
17
3
13
24
23
33
67
12
45
15
66
8
31
15
9
35
18
16
27
17
48
28
26
36
9
1
50
49
35
1
53
7
24
3
18
47
33
12
36
18
13
21
26
25
11
12
18
7
8
1
39
5
7
11
1
45
8
12
6
36
9
13
27
12
20
1
3
20
28
5
6
48
1
60
11
16
2
19
12
29
43
36
33
8
51
28
20
28
17
43
11
1
72
17
7
29
15
4
68
9
3
9
19
68
3
13
23
6
12
51
3
25
8
9
36
43
39
2
3
39
25
5
6
46
2
18
3
3
12
1
77
4
3
12
24
12
3
5
153
4
15
17
30
21
31
17
9
10
2
7
12
35
1
32
3
52
8
49
9
6
2
46
6
2
1
23
4
6
2
9
12
36
16
12
3
12
8
37
33
8
3
15
12
25
27
33
59
13
15
41
9
19
29
42
25
20
16
5
31
12
11
33
4
8
25
26
4
8
9
24
4
23
12
10
24
26
10
15
24
24
21
47
16
8
16
24
8
21
4
35
15
1
65
7
9
3
32
9
43
20
40
12
60
8
7
48
68
1
11
16
9
17
10
26
22
6
26
1
57
15
57
18
45
27
9
12
24
92
4
24
15
32
28
5
31
2
6
18
18
46
15
68
19
57
12
27
5
12
19
69
12
11
33
1
12
14
18
3
16
9
38
18
42
4
8
24
13
5
10
8
10
30
33
32
3
21
12
16
15
5
3
12
36
69
4
27
21
33
3
5
7
47
18
27
1
3
68
12
13
44
18
40
32
12
36
24
4
14
15
36
36
4
8
16
21
72
56
24
3
4
5
19
8
1
39
56
75
1
17
16
75
9
36
23
3
25
11
1
23
18
63
3
18
16
3
12
12
32
12
16
23
1
8
1
50
13
5
31
15
2
15
19
17
24
21
3
16
45
39
20
7
33
12
41
31
17
7
27
66
24
26
1
68
16
5
12
16
44
15
39
10
20
31
21
12
36
59
49
6
2
6
40
5
28
29
36
39
4
29
63
15
25
8
4
11
10
6
21
8
28
33
20
7
24
11
21
37
11
76
8
4
17
10
33
11
16
2
19
8
24
21
55
5
7
32
24
1
8
31
17
132
12
16
39
23
18
31
68
40
17
27
7
36
9
81
2
13
8
36
33
6
1
20
15
1
12
8
105
22
41
1
27
3
32
21
16
72
3
8
1
32
45
55
3
5
40
17
24
10
2
3
16
60
20
45
18
25
29
19
53
31
15
14
48
28
3
21
35
27
9
13
3
36
8
3
18
7
20
3
72
21
12
21
3
3
1
8
1
2
72
37
36
17
6
21
4
29
15
13
2
60
18
40
24
12
26
60
22
36
15
3
17
15
1
8
49
42
26
3
4
3
44
1
24
3
2
3
28
23
34
3
69
8
7
23
13
11
48
33
27
4
21
33
18
8
1
56
3
25
24
35
18
6
18
12
3
15
49
5
7
47
42
4
23
27
37
27
69
60
27
5
4
5
3
36
69
4
3
77
28
44
7
11
1
5
3
27
18
18
16
5
12
1
8
12
7
24
11
54
18
30
7
47
1
36
17
100
11
7
33
9
159
3
18
35
9
4
3
15
6
8
12
28
3
48
48
36
45
27
20
13
23
15
21
12
31
9
8
15
1
11
9
124
24
3
26
15
25
8
18
1
8
15
13
5
75
9
43
21
23
28
8
27
25
21
35
9
15
49
20
31
44
12
40
20
16
23
25
12
11
96
33
24
7
30
36
11
3
12
18
7
8
9
10
12
53
1
54
17
4
15
8
6
18
22
8
15
3
16
26
3
45
60
10
44
9
24
4
101
18
73
24
11
33
3
54
3
4
24
15
21
3
20
13
8
40
57
27
33
20
6
66
10
6
20
18
16
57
17
6
9
40
33
23
48
28
20
15
13
20
12
1
11
27
1
5
12
6
22
42
5
7
89
105
22
8
57
12
16
65
18
25
20
4
9
3
12
24
5
3
3
25
29
12
72
18
49
23
6
22
29
21
30
25
20
27
9
1
27
8
12
48
28
36
3
60
9
12
32
27
1
12
48
32
15
33
97
72
59
19
44
1
12
32
4
9
36
3
47
25
11
1
39
14
19
24
8
13
11
27
18
10
42
39
23
40
8
1
60
44
37
74
6
19
21
11
16
12
3
33
44
57
51
4
9
59
15
24
33
4
11
6
63
40
45
23
21
60
18
45
9
39
33
30
33
16
3
62
28
20
6
82
63
44
52
8
21
4
60
3
41
55
9
3
5
19
17
3
55
8
6
4
11
12
4
12
12
29
42
18
4
11
3
46
8
48
3
7
32
9
31
41
52
11
28
ABCD 94814997562*3^$a+1 [50138]
11
48
91
6
23
145
144
60
11
91
78
48
78
12
5
13
102
48
12
5
37
11
1
36
23
67
24
48
6
36
11
19
5
19
120
5
67
30
48
24
71
49
96
96
18
42
54
120
5
19
6
42
5
37
12
18
17
79
12
42
36
30
24
12
66
48
66
29
67
29
61
48
11
24
19
101
115
5
109
30
66
12
23
19
173
43
36
96
65
97
23
60
79
60
101
25
12
72
78
53
7
36
5
7
5
37
6
77
48
169
23
43
72
18
114
36
72
24
18
83
37
11
25
71
25
18
17
91
60
29
19
120
96
5
1
18
66
11
13
11
49
47
19
24
72
12
17
73
90
12
84
6
6
149
1
72
12
6
48
60
24
42
6
174
60
6
5
7
18
18
66
6
24
5
19
24
12
66
23
12
25
23
49
12
71
108
1
48
36
54
30
71
79
96
5
25
24
71
36
55
5
49
12
150
53
12
85
95
13
42
18
71
1
198
60
84
17
96
43
36
66
30
12
78
23
36
25
35
36
145
12
47
31
54
36
132
23
79
6
84
18
53
133
54
6
24
263
13
35
60
31
41
120
48
36
55
54
30
12
72
48
24
36
53
7
29
25
24
11
36
133
66
6
12
23
73
95
36
43
36
66
35
13
48
24
24
47
25
23
12
13
6
18
48
30
12
41
7
12
30
66
72
24
5
24
1
54
102
12
30
113
24
43
6
36
54
96
6
54
90
84
6
18
12
71
7
48
12
30
66
30
54
78
114
6
30
5
7
113
49
24
42
18
6
5
13
71
60
19
18
83
1
6
18
30
17
43
41
73
30
30
36
24
6
120
66
6
42
11
19
17
84
7
5
79
24
77
19
114
54
6
24
36
35
19
240
48
30
42
18
59
19
126
35
60
19
72
5
24
43
17
79
12
5
13
36
48
6
24
12
5
73
6
5
25
12
54
29
67
65
48
12
13
102
12
48
48
150
11
31
48
65
97
30
30
72
47
49
11
73
23
24
19
36
18
23
60
49
60
48
23
265
24
95
13
60
23
43
6
6
12
53
43
120
24
90
6
101
19
17
49
84
24
47
24
19
48
72
138
59
24
97
18
24
48
132
48
5
13
35
49
6
162
60
23
276
96
60
24
139
30
60
11
60
145
6
30
18
24
12
89
181
36
60
78
54
36
12
83
109
18
5
60
108
37
12
42
24
24
18
23
12
13
96
6
12
101
49
12
35
36
43
90
35
19
66
35
37
12
12
35
85
6
90
78
24
60
108
138
84
90
6
12
12
71
85
6
24
24
48
108
17
120
169
114
24
36
102
48
11
43
150
30
6
96
11
163
30
30
84
6
42
30
24
24
42
5
19
65
31
65
48
25
35
31
89
7
12
6
66
65
36
13
35
7
12
72
5
19
84
66
42
125
7
48
12
78
54
30
48
12
144
11
55
54
36
6
168
77
25
95
7
66
12
18
12
30
95
37
23
25
12
12
6
29
139
42
12
18
24
29
37
12
47
19
42
12
6
12
78
54
138
12
30
6
150
17
24
1
18
6
30
36
42
23
37
42
24
24
17
31
78
71
60
31
5
7
30
6
72
24
24
137
7
42
54
5
72
25
174
6
12
83
48
7
18
66
6
30
53
1
96
72
23
67
53
24
1
23
120
61
36
12
60
36
30
54
42
5
43
18
24
54
60
12
72
72
6
23
61
78
6
95
139
30
83
300
25
24
60
11
7
36
210
6
41
175
18
42
78
30
36
6
60
18
5
7
48
102
30
5
48
49
11
7
144
6
48
60
54
30
42
5
163
30
48
18
12
60
24
30
119
19
18
24
120
6
65
37
11
7
5
97
18
30
72
6
42
48
47
49
48
6
101
61
35
60
37
72
18
96
12
18
11
73
72
48
12
6
48
77
13
54
41
192
49
59
49
227
31
42
36
35
97
72
23
48
25
210
5
55
42
60
35
25
35
24
96
19
41
25
23
7
42
11
19
48
30
18
12
60
42
11
121
54
6
60
18
17
49
11
25
18
66
30
41
1
90
30
35
25
54
5
84
7
89
55
5
61
60
30
78
155
37
60
95
193
11
19
6
18
150
23
48
12
103
36
5
31
12
17
253
6
72
5
37
30
162
6
89
36
48
60
1
35
96
103
30
132
78
5
55
24
12
54
84
60
48
30
24
24
162
168
35
36
91
78
155
12
49
30
101
25
48
24
12
59
79
90
11
7
132
17
133
120
198
5
108
49
6
42
12
23
7
18
18
60
101
13
60
23
13
240
12
35
13
6
5
13
60
30
41
7
48
12
48
6
48
23
73
162
48
96
60
60
5
24
97
59
25
36
48
42
53
67
18
54
180
6
6
5
43
36
12
149
84
12
48
37
54
5
24
12
13
84
6
72
30
35
97
48
35
13
54
30
48
59
181
48
11
31
18
6
6
18
114
ABCD 94815052628*3^$a+1 [50046]
22
90
344
114
6
6
24
160
120
144
50
306
126
24
30
64
50
16
240
26
100
18
86
16
104
24
36
30
136
254
16
138
56
126
40
50
88
216
14
82
8
22
24
66
24
110
96
274
86
360
154
26
150
40
80
64
50
60
10
104
46
80
36
244
90
80
150
34
96
86
18
40
62
58
96
126
98
6
40
20
444
232
18
110
12
150
90
148
32
18
192
90
78
22
90
8
42
4
210
54
20
30
30
10
6
26
118
26
90
36
18
72
114
124
116
190
14
132
54
160
74
150
6
96
18
40
72
30
50
40
8
190
42
38
276
100
50
336
184
24
56
120
24
102
34
24
30
32
18
40
80
46
24
20
180
60
6
90
30
190
116
28
90
62
58
126
96
18
62
40
18
96
120
104
246
66
18
30
40
72
434
166
218
12
114
16
80
40
150
90
14
114
46
44
70
30
32
18
6
160
50
6
18
30
10
80
22
24
216
48
32
114
216
78
132
94
24
80
40
32
24
30
114
30
40
72
24
144
200
12
30
64
104
22
18
386
54
72
54
10
14
120
72
58
56
30
10
30
44
126
66
4
74
16
54
120
56
114
136
56
138
132
120
18
30
10
72
54
90
254
106
6
120
18
122
78
70
2
184
80
64
62
58
216
126
218
96
64
200
102
64
26
18
132
40
104
34
6
26
24
126
48
40
240
56
264
202
128
16
30
20
54
30
40
42
8
96
30
144
72
24
90
40
14
16
96
50
114
190
104
90
36
114
22
8
40
56
24
36
60
24
106
6
74
246
90
88
32
138
30
70
122
64
50
150
6
10
128
42
78
120
22
24
50
16
38
360
16
24
200
282
18
166
26
228
16
104
96
154
6
26
40
128
22
50
54
160
260
100
24
32
138
42
220
138
96
54
162
98
190
120
230
66
16
38
232
74
96
78
16
140
4
122
40
8
222
154
314
292
18
216
14
66
16
534
80
34
56
96
40
78
170
30
186
400
56
30
64
80
64
440
90
112
54
44
172
74
24
70
56
34
32
24
190
114
80
30
42
78
72
108
6
6
10
8
22
90
98
60
66
24
46
90
80
46
50
528
16
54
80
40
20
126
126
130
48
80
46
50
40
86
10
48
72
50
78
40
80
90
220
2
48
352
278
10
62
138
120
72
24
24
46
74
6
10
144
432
48
2
30
24
70
24
26
46
18
86
34
6
26
198
10
56
54
12
30
18
96
4
26
30
64
176
24
160
72
50
64
120
54
50
96
30
144
10
56
16
38
42
24
24
306
150
46
48
26
24
30
12
54
40
54
336
24
66
150
50
70
56
114
16
38
10
72
8
16
86
18
166
140
54
40
342
48
72
240
80
48
16
90
86
34
86
18
150
106
ABCD 94815325622*3^$a+1 [50021]
55
12
137
43
72
24
60
105
87
84
5
4
144
75
240
21
27
89
31
12
77
16
48
39
65
12
16
99
60
33
87
141
27
33
15
93
32
148
32
28
116
91
57
3
60
24
108
48
77
48
19
180
48
36
12
84
113
48
163
156
36
153
147
132
33
140
175
117
60
48
12
56
19
12
9
27
12
201
116
19
9
48
132
27
156
5
52
27
48
36
132
317
283
5
199
21
3
12
84
24
24
101
67
48
9
32
115
204
65
112
48
87
72
5
28
60
3
24
41
91
5
79
77
7
72
21
48
27
84
36
144
9
87
24
36
53
31
24
72
33
72
75
53
31
33
48
120
75
93
39
81
44
31
120
132
12
45
195
12
60
36
60
45
63
60
69
3
12
21
87
192
5
88
12
51
72
132
333
15
33
84
63
33
27
120
45
20
67
192
60
24
41
76
12
20
43
60
105
15
29
103
41
19
17
16
147
12
261
15
93
27
153
12
27
41
40
15
9
3
84
101
43
9
3
24
36
12
12
5
4
344
180
43
60
165
39
153
27
168
21
111
33
48
12
3
57
48
75
12
132
21
132
15
77
19
129
135
45
63
120
12
12
9
39
12
168
12
36
24
209
7
12
41
40
27
12
36
65
7
24
21
207
33
99
84
24
60
21
12
15
12
120
105
20
12
24
12
79
53
67
189
51
389
96
31
177
3
33
87
117
32
91
24
101
19
36
84
120
101
19
120
240
60
93
27
149
127
72
137
16
20
88
24
3
24
36
29
144
4
75
48
29
88
56
36
28
27
9
12
27
21
80
4
27
81
68
7
93
12
80
112
96
15
161
36
55
24
33
3
12
48
57
272
79
41
60
28
135
36
12
45
224
91
53
79
36
12
53
24
31
17
67
60
108
105
39
9
51
93
32
31
24
48
5
88
75
45
159
60
9
80
4
32
43
192
261
8
55
60
65
67
45
3
45
15
129
87
21
27
101
79
105
32
24
40
60
144
60
27
173
12
76
63
12
57
327
5
19
36
141
3
129
3
45
15
24
48
156
105
32
55
84
5
64
27
57
27
33
3
12
33
20
40
68
100
147
5
40
15
24
41
67
12
48
36
24
48
60
17
67
48
21
159
81
72
68
187
213
20
144
12
16
12
120
135
36
24
41
19
108
29
31
168
17
144
103
48
17
328
12
15
72
24
72
168
65
64
87
60
33
27
48
72
36
24
108
17
31
24
21
32
43
29
31
72
17
79
12
45
80
139
81
3
36
228
33
20
19
84
77
67
21
20
67
29
36
67
45
75
257
96
115
12
33
128
67
12
45
27
9
171
65
36
19
60
21
15
105
3
29
103
72
60
72
36
12
81
84
32
64
176
28
3
132
53
72
160
111
96
129
72
164
28
32
4
27
48
120
12
5
19
93
87
53
16
32
52
15
77
43
216
9
255
81
27
84
5
19
161
144
31
81
3
9
27
9
44
16
12
75
89
76
123
24
81
80
31
60
69
15
24
105
32
91
204
9
20
31
48
105
3
180
48
12
209
4
51
24
12
84
5
43
12
60
120
29
40
24
3
33
80
7
105
108
27
48
57
68
124
32
64
116
163
45
51
9
36
44
16
99
180
48
285
123
117
32
12
180
88
27
36
165
27
21
20
112
3
36
9
32
55
5
67
33
12
15
33
39
9
27
53
112
180
135
12
12
65
151
12
12
9
132
27
12
41
28
135
12
108
165
60
32
127
197
55
48
221
72
139
36
5
67
93
39
41
108
19
48
45
8
184
3
29
4
12
15
113
19
17
103
ABCD 94815479854*3^$a+1 [50010]
45
35
199
93
8
52
57
51
99
18
3
279
5
4
104
16
51
36
9
15
9
9
12
3
33
83
7
24
21
87
5
12
4
27
54
90
60
9
81
59
31
53
13
63
36
171
17
37
18
57
3
33
272
12
181
95
4
104
1
66
17
25
87
15
60
90
155
1
99
63
33
8
1
18
48
117
15
33
24
33
63
20
25
39
15
66
143
64
12
68
7
5
25
63
56
36
108
25
18
89
25
30
41
12
88
39
53
16
44
67
108
53
12
40
3
60
29
25
36
84
95
73
71
49
72
90
29
12
49
95
36
48
1
6
120
24
69
80
31
5
4
44
73
12
23
19
36
12
162
18
18
107
16
81
75
15
21
12
20
12
16
32
13
12
27
33
11
4
12
80
31
17
112
15
90
123
27
21
12
33
72
87
24
12
75
42
63
8
31
60
138
60
12
51
24
15
41
127
198
3
159
30
47
28
3
29
1
99
36
48
87
9
51
57
15
21
60
44
145
12
3
147
45
68
13
63
84
27
108
108
24
5
85
30
33
117
126
30
144
18
150
47
1
39
8
16
81
90
6
84
143
12
16
9
215
16
27
53
67
222
35
31
69
8
16
20
144
145
27
336
15
12
45
135
5
52
21
3
27
5
19
120
18
35
16
27
30
119
100
51
45
69
59
31
21
8
1
78
108
45
8
4
33
72
71
144
28
75
89
16
60
80
25
123
12
45
24
111
80
48
16
45
6
9
36
9
3
27
18
71
7
9
3
41
4
12
15
9
27
42
27
261
35
67
42
3
123
72
21
92
97
15
48
32
12
55
6
87
75
18
39
60
165
23
37
126
12
57
3
12
6
27
56
109
23
49
60
183
12
108
33
60
84
60
90
29
12
7
45
12
48
75
5
13
204
11
12
100
48
92
163
72
5
40
15
41
31
9
57
35
64
60
20
124
9
11
37
90
117
12
3
12
108
105
117
108
15
8
25
54
101
7
137
16
44
16
57
251
4
12
3
41
1
3
92
16
27
45
108
69
36
39
171
5
28
80
144
37
15
48
32
124
27
42
30
45
80
36
12
40
8
16
3
65
96
1
203
187
150
35
16
159
18
11
84
28
24
8
40
3
93
39
180
45
3
42
27
44
49
3
15
77
288
55
90
47
73
3
32
52
32
4
72
45
35
52
92
31
5
49
18
78
3
27
24
5
25
71
4
75
81
20
28
51
30
18
17
1
59
31
33
260
31
33
32
16
12
57
23
16
20
31
165
15
81
48
12
204
20
4
9
48
3
87
9
140
40
8
36
19
45
63
17
43
102
18
42
30
78
3
84
12
24
24
27
5
13
51
21
11
79
53
127
36
57
20
16
39
48
72
72
18
83
67
12
6
30
24
36
12
18
87
92
4
36
15
33
48
24
48
132
84
72
72
56
4
207
30
186
53
67
17
97
30
29
31
30
3
260
7
89
52
9
51
15
42
51
51
6
107
73
3
9
18
24
30
15
21
59
31
90
24
3
128
7
42
15
48
32
25
60
15
48
45
63
32
12
4
44
73
15
48
72
9
11
7
57
3
41
97
42
138
240
54
30
63
63
9
63
60
21
96
36
39
5
103
77
235
48
5
52
24
132
45
83
91
5
121
35
52
147
29
31
48
60
53
48
109
83
67
93
45
3
12
9
39
9
15
45
3
87
48
5
12
36
60
36
4
81
23
36
49
42
9
24
32
163
21
156
3
108
29
96
4
123
72
6
27
92
28
176
84
7
90
36
12
3
24
120
3
117
20
28
168
12
60
32
40
44
12
25
72
3
69
59
12
4
15
18
72
18
53
19
36
45
27
18
3
24
72
8
112
15
69
12
9
39
24
92
55
60
29
1
3
8
97
18
69
24
20
19
57
33
12
51
75
5
4
63
108
113
84
12
40
8
37
11
7
45
75
33
20
4
144
96
60
36
9
15
128
132
28
57
23
52
45
18
72
5
48
7
153
3
29
25
63
48
39
5
13
3
132
56
199
132
21
27
72
45
24
96
3
5
48
19
81
9
30
21
69
18
42
30
5
1
47
43
53
49
60
3
32
156
37
15
44
40
15
30
3
15
177
3
132
81
120
9
180
3
87
5
64
192
87
45
12
15
29
7
29
4
24
285
23
4
75
18
11
52
12
36
32
187
12
389
4
3
29
4
39
72
33
57
63
45
60
71
112
45
27
120
120
108
27
48
24
45
44
37
102
108
150
12
71
40
39
210
ABCD 94815636044*3^$a+1 [50065]
36
46
44
10
41
51
22
86
12
12
36
30
40
2
12
81
39
6
54
36
9
151
2
18
4
12
74
52
38
84
45
12
36
3
60
42
4
128
16
44
96
60
34
5
13
18
5
19
8
108
10
20
24
6
24
6
76
198
6
14
30
30
30
90
30
46
2
100
68
15
25
20
4
20
66
30
60
76
44
76
26
64
14
40
59
3
78
10
17
67
18
92
15
15
6
27
43
2
18
72
12
66
72
30
78
10
2
75
93
64
35
127
18
60
23
48
31
114
2
48
24
60
48
9
1
2
36
12
60
60
48
54
36
42
45
33
4
90
5
1
2
30
4
23
31
110
42
28
74
30
21
45
24
18
18
34
18
32
18
33
25
2
4
8
10
30
6
20
24
36
15
87
69
21
10
2
40
86
69
63
45
15
18
10
122
18
70
14
66
24
46
50
15
9
6
90
87
13
12
54
56
4
44
42
72
18
12
10
8
3
15
30
51
109
2
30
58
74
16
92
39
61
18
14
22
78
11
45
87
73
131
3
48
10
35
7
66
36
26
12
16
2
22
41
9
130
8
40
24
30
18
80
45
21
30
174
10
80
6
75
84
25
8
12
3
12
15
96
21
39
70
2
82
6
5
7
29
9
16
176
3
9
18
108
72
69
19
29
3
58
20
15
49
11
97
68
27
13
2
4
30
8
6
12
100
32
10
11
1
8
48
90
12
36
22
168
20
27
60
13
44
27
19
50
22
53
37
2
48
4
14
90
10
14
30
6
90
40
2
30
27
7
14
30
16
44
60
34
8
63
1
8
36
24
10
56
30
27
27
22
84
104
76
24
8
40
92
90
57
39
42
28
12
83
49
26
9
31
17
105
18
22
80
10
18
20
27
13
152
15
12
180
1
134
82
26
9
3
16
14
3
13
92
22
110
51
45
132
124
18
6
36
8
48
42
6
4
110
30
6
42
18
30
16
11
63
69
12
25
38
21
69
16
11
9
34
5
7
41
60
13
54
17
39
21
48
1
92
88
47
63
42
4
83
3
9
21
10
17
111
70
11
111
108
4
8
100
50
48
64
6
2
27
3
34
108
35
3
9
43
50
51
15
10
44
63
7
26
40
2
60
48
4
8
48
60
22
2
138
12
3
7
68
48
30
39
21
42
93
27
78
39
1
2
18
90
69
21
24
3
48
211
18
26
10
35
25
14
6
54
10
26
16
54
30
5
99
6
24
6
60
81
108
3
22
23
63
60
42
18
10
162
132
38
30
138
10
20
16
56
57
75
6
52
38
52
8
16
53
48
45
28
90
44
81
37
50
9
21
63
57
3
9
22
14
130
54
20
6
10
92
18
4
5
61
14
18
4
54
74
63
75
9
63
22
59
9
96
90
9
36
79
98
18
90
10
32
4
53
7
5
25
54
36
8
136
50
24
3
48
36
129
42
28
32
9
31
80
10
35
15
154
14
16
60
29
117
28
50
22
8
51
9
46
5
25
11
87
96
150
34
140
21
39
88
8
60
4
18
2
70
8
12
112
23
7
8
46
35
55
41
3
6
60
42
214
206
108
69
31
12
5
13
44
90
45
3
124
29
39
57
1
168
12
47
21
22
38
70
6
44
24
16
155
15
10
74
22
18
12
24
30
20
40
54
65
93
3
9
76
44
18
10
8
15
19
26
120
30
40
12
42
47
51
189
9
72
30
18
100
11
9
147
153
10
2
15
139
74
54
21
12
33
84
96
4
140
63
12
1
44
6
12
10
24
26
58
32
40
38
30
24
16
11
43
101
12
48
19
17
63
30
63
135
4
5
13
8
4
108
98
34
54
30
74
40
5
21
22
62
48
3
1
18
86
87
75
42
15
1
47
33
22
38
15
27
18
64
110
16
20
40
20
9
33
48
70
54
56
27
123
12
42
18
42
16
35
12
13
14
60
30
36
75
75
16
8
57
1
20
42
6
4
11
27
22
66
14
40
42
14
24
66
40
29
97
8
3
48
25
150
32
22
26
10
2
10
2
22
23
123
33
27
192
18
3
9
18
52
26
10
14
40
116
10
29
25
56
42
100
8
10
24
48
8
102
88
2
12
6
24
66
24
18
9
81
88
32
3
49
18
38
16
14
45
19
41
25
74
18
18
30
64
26
12
52
8
57
3
48
4
8
10
68
220
2
34
36
128
15
25
54
140
6
12
12
78
72
16
6
38
6
15
147
18
10
32
30
22
42
18
8
120
30
18
30
94
26
10
24
12
60
176
42
6
24
93
3
9
51
4
36
14
30
16
126
44
42
18
120
24
6
60
21
25
8
66
9
21
27
115
18
14
30
36
30
30
10
2
18
54
10
8
42
36
84
36
42
60
78
30
16
14
40
11
48
13
42
38
30
12
40
17
1
18
6
134
4
8
9
51
9
21
42
46
20
10
20
21
39
34
71
27
22
8
10
24
138
26
84
52
5
36
57
16
2
52
113
12
67
8
6
24
36
30
22
35
75
12
46
2
12
40
68
4
8
33
133
14
18
58
72
32
90
66
10
80
16
30
14
24
6
190
6
14
16
54
17
3
12
82
20
15
1
74
6
10
126
44
75
19
20
30
27
9
54
22
14
12
10
38
40
5
7
18
24
30
72
38
30
120
18
15
13
14
58
18
80
12
22
12
14
30
27
27
30
22
14
16
18
26
60
15
45
40
14
45
108
25
23
45
72
28
66
18
8
99
9
12
15
12
96
1
44
10
36
54
6
14
24
3
25
59
51
42
52
86
42
6
40
44
46
32
42
57
69
40
20
114
6
39
13
8
27
33
60
42
10
47
45
3
19
14
30
24
126
142
32
126
130
14
60
66
30
60
40
14
10
36
140
16
8
3
12
3
60
30
3
115
72
24
29
25
90
2
159
9
30
ABCD 94815680192*3^$a+1 [50002]
24
96
154
8
10
15
48
69
26
4
80
60
70
51
5
24
96
19
83
37
23
22
3
27
48
8
52
32
40
108
90
27
15
9
9
182
25
23
30
30
13
5
90
4
108
200
10
20
30
61
21
50
10
108
8
115
77
18
30
30
64
8
40
30
87
5
18
52
21
29
126
12
25
35
12
25
3
93
47
1
149
72
118
2
18
1
120
39
8
25
29
19
39
12
8
10
80
91
11
138
40
8
4
48
42
80
60
49
21
8
112
80
6
132
132
133
167
49
29
48
43
29
10
57
63
20
42
28
20
22
45
45
51
9
30
18
98
52
57
53
43
29
91
29
6
60
54
10
38
82
8
48
52
42
60
159
11
28
32
28
20
10
2
10
48
3
35
12
120
22
75
15
30
30
48
32
10
18
20
18
54
88
30
42
98
42
1
47
73
39
38
52
18
42
51
27
12
8
40
42
18
30
20
82
20
28
68
24
60
70
38
37
63
38
19
75
21
57
30
57
11
52
33
39
20
60
40
48
38
42
40
12
18
38
132
73
5
210
142
8
34
30
3
15
120
32
1
77
82
8
25
15
182
19
51
8
61
11
18
18
24
60
108
10
30
212
90
66
49
5
90
28
80
40
8
13
9
42
26
24
6
114
6
132
25
227
10
26
22
62
66
67
45
3
24
75
228
33
5
19
96
24
3
2
18
40
72
9
24
5
18
34
48
90
2
18
40
32
58
20
18
64
38
30
108
94
26
112
30
123
24
15
48
57
15
38
82
8
241
21
170
6
24
90
28
60
57
23
40
57
83
10
3
5
4
20
58
68
13
29
82
140
18
43
5
24
78
82
3
23
60
64
20
96
34
86
120
25
9
50
10
51
129
38
25
15
81
29
48
82
272
6
30
154
50
25
35
13
45
8
64
26
25
29
70
45
23
150
30
60
10
42
108
110
67
24
47
52
90
98
34
30
33
35
13
5
34
8
22
8
42
10
26
42
112
30
120
48
90
60
87
5
96
64
98
30
10
12
8
42
18
100
12
105
23
10
63
47
60
90
18
12
52
80
49
29
67
3
8
64
120
45
5
18
22
18
33
59
130
26
4
26
34
158
42
10
20
18
25
15
8
132
37
96
35
13
47
4
20
49
47
12
13
39
8
30
48
115
29
10
8
22
3
27
120
26
19
35
58
80
72
6
13
47
22
8
142
20
121
21
120
56
34
8
145
45
170
22
60
68
67
11
4
56
34
39
51
150
15
96
29
6
4
108
21
72
27
122
66
49
3
50
30
18
24
66
22
8
184
80
10
48
42
18
2
28
12
99
51
45
23
30
42
1
72
27
18
3
9
26
60
49
95
10
26
4
20
48
100
20
10
32
30
13
45
42
48
32
1
24
96
29
48
82
9
59
18
150
12
30
120
52
60
26
25
149
18
70
102
48
20
22
90
8
1
69
3
27
120
8
84
30
43
23
52
32
36
49
93
171
69
50
25
240
27
80
130
8
115
263
4
26
67
23
72
10
2
10
98
1
21
3
27
48
21
107
13
24
35
13
119
96
145
5
124
26
60
52
32
18
30
10
32
18
25
72
3
20
1
59
22
68
10
81
72
24
48
23
25
5
24
130
18
12
51
35
13
21
8
10
20
37
96
27
68
49
3
80
52
30
78
2
88
3
35
60
4
26
22
60
132
8
42
6
22
42
138
27
63
33
87
20
22
20
30
60
1
5
102
138
34
86
22
42
90
20
10
3
48
95
12
12
28
68
94
56
43
39
30
3
39
8
10
87
23
25
15
38
42
102
48
30
10
32
43
35
61
24
5
40
8
42
108
24
28
8
49
83
42
58
30
38
13
9
2
18
70
72
8
12
30
120
10
8
40
128
30
112
8
19
23
222
66
292
20
78
30
22
12
18
120
68
12
22
8
43
24
95
58
12
3
15
140
12
96
4
150
18
20
25
23
25
24
5
19
21
80
19
119
78
19
3
162
30
90
38
100
42
15
5
18
10
2
36
94
48
162
90
39
107
42
30
10
3
27
45
35
13
29
40
3
23
25
77
168
90
30
24
10
30
48
12
50
160
21
47
22
8
18
22
42
38
30
42
58
20
12
40
80
36
13
197
34
108
32
90
10
33
48
69
3
77
48
43
155
72
37
93
3
9
15
63
57
5
30
90
40
18
225
53
42
72
30
30
48
13
197
90
73
29
19
9
12
50
25
23
22
75
11
13
96
48
48
29
48
42
30
66
84
10
8
90
1
29
10
8
4
8
48
120
72
12
40
150
50
49
39
20
42
18
78
19
3
90
51
77
22
8
22
62
40
56
52
141
47
12
112
20
1
29
48
30
18
4
26
60
64
68
42
28
15
27
26
43
47
34
20
40
90
81
9
60
98
1
129
15
23
24
228
13
69
51
39
9
9
12
30
68
100
2
48
22
45
23
25
5
102
ABCD 94816143218*3^$a+1 [50012]
90
6
139
119
13
71
66
42
73
29
19
11
25
83
1
53
114
1
29
42
109
60
216
269
54
12
174
79
36
5
91
12
12
59
13
167
12
25
17
31
12
5
67
24
23
13
23
12
25
53
19
5
78
13
5
55
48
96
41
78
114
18
25
144
12
17
19
95
313
5
67
131
90
31
41
19
84
11
30
24
120
19
72
432
48
23
1
84
17
31
60
23
145
77
67
83
25
35
102
67
36
17
6
229
36
96
59
12
61
29
139
149
120
91
24
24
35
109
29
54
13
12
23
18
48
24
91
47
49
53
67
12
23
61
35
84
169
77
24
96
43
60
59
12
36
145
24
173
48
91
36
113
19
5
168
48
54
109
24
77
7
36
23
1
24
5
72
48
168
19
5
42
78
163
24
95
96
13
11
133
65
31
11
414
66
133
156
59
13
5
151
12
29
42
48
36
13
240
12
89
7
23
90
91
77
55
23
12
54
7
204
245
24
48
72
19
29
66
253
132
35
25
12
77
55
377
18
48
73
47
73
101
19
24
53
24
18
6
150
13
77
91
48
24
144
23
72
48
25
192
125
42
13
185
235
96
23
198
210
61
35
25
24
12
119
42
127
11
37
36
29
19
29
24
115
5
31
36
60
83
6
7
156
36
155
72
1
24
5
18
240
36
66
199
12
77
48
24
24
7
65
19
5
67
72
131
25
23
253
35
133
101
79
36
29
42
97
23
25
23
72
145
107
42
31
113
162
13
36
48
48
5
48
96
30
13
120
5
6
144
37
29
24
18
168
1
29
30
96
73
36
192
5
7
36
29
235
53
79
41
42
13
35
25
197
66
24
6
31
11
25
48
12
36
23
37
41
151
35
49
35
48
73
17
43
101
24
7
17
120
48
19
71
13
17
138
12
253
71
264
1
12
11
1
71
30
79
17
48
115
71
6
54
48
48
138
210
144
102
78
42
187
29
24
6
12
96
324
96
25
35
6
55
35
13
107
78
7
41
30
132
6
72
30
138
19
5
30
132
25
83
25
17
24
7
132
72
5
79
12
47
96
1
29
96
19
11
13
12
12
48
53
19
120
23
144
6
247
41
19
53
246
37
95
30
55
48
65
79
48
71
186
66
1
12
41
30
205
101
30
133
5
90
6
6
42
67
5
18
60
228
24
6
24
18
13
96
17
42
73
48
12
119
12
13
23
162
7
59
30
55
17
120
19
132
48
48
17
127
12
77
42
6
7
65
259
125
48
48
54
96
25
65
43
48
72
29
6
121
41
30
18
55
119
162
90
1
24
23
1
77
31
108
72
48
5
55
35
1
12
36
35
85
59
18
19
11
18
55
144
41
19
5
18
120
1
11
169
41
18
30
18
6
138
121
12
65
42
25
95
13
65
102
109
144
77
120
66
54
210
73
23
6
90
84
181
228
60
53
24
211
23
61
35
61
113
43
48
29
66
73
23
25
23
85
36
5
7
23
25
41
162
49
11
13
24
5
48
18
72
72
73
180
12
29
72
79
48
35
1
156
41
168
114
48
49
5
174
36
49
107
162
55
252
53
72
78
42
54
25
12
84
35
13
83
78
19
83
37
96
11
60
6
7
23
121
12
5
66
169
29
72
67
96
48
29
67
47
6
19
11
181
59
13
23
78
240
7
59
121
173
67
77
18
30
48
19
5
67
120
48
23
12
42
6
61
83
37
23
84
36
30
151
35
49
5
7
107
222
78
121
119
25
59
12
18
48
24
79
204
191
25
29
139
173
7
107
25
12
113
19
77
43
5
43
155
12
25
71
109
12
59
66
55
35
30
66
24
133
132
35
25
83
126
67
ABCD 94816162822*3^$a+1 [50010]
42
5
43
225
15
53
55
5
72
7
30
30
21
45
59
28
57
78
5
7
45
36
27
18
24
66
29
36
19
66
27
32
43
33
27
12
138
30
153
44
36
67
30
3
117
3
60
39
60
5
1
42
48
177
60
8
4
93
72
18
78
72
63
60
44
91
60
24
120
18
42
41
7
57
15
96
9
15
30
11
19
65
60
43
5
7
36
29
60
31
57
32
96
12
7
36
24
66
87
68
40
20
139
60
33
32
1
210
5
7
162
3
63
60
24
33
32
1
39
135
153
105
102
5
13
27
3
5
43
90
24
11
37
3
15
65
64
36
15
209
36
127
93
132
32
13
18
5
52
45
135
87
41
12
43
60
9
3
42
15
51
89
43
18
24
3
63
65
7
12
36
69
20
43
48
29
55
21
60
39
36
5
19
120
41
139
30
75
8
13
135
20
19
93
3
5
72
168
52
15
12
65
13
107
60
220
3
12
36
180
89
36
7
77
13
42
30
6
84
48
48
45
80
7
18
72
35
67
18
3
15
60
69
20
25
15
48
57
3
3
45
32
7
30
6
24
168
108
17
13
99
63
72
156
72
233
12
112
15
6
150
60
12
77
31
5
49
78
5
55
108
60
5
127
5
72
43
48
84
36
57
140
132
40
3
30
18
24
65
85
48
27
36
15
45
75
24
81
9
75
15
81
117
42
168
33
80
19
5
16
32
37
18
45
27
5
1
39
36
45
30
29
36
7
18
30
60
60
60
72
78
42
12
141
69
75
51
24
36
12
17
115
30
66
54
48
63
87
18
27
135
17
76
27
117
60
21
155
4
51
30
147
27
33
87
120
48
18
59
55
36
42
3
75
5
24
61
30
90
30
9
33
3
39
6
35
60
12
37
18
48
69
108
75
225
32
28
3
240
129
20
55
105
21
35
79
5
31
5
40
24
21
30
12
17
91
132
33
45
24
203
148
75
12
12
60
138
23
4
3
60
12
5
55
5
121
54
45
15
30
120
6
89
76
60
84
111
12
60
165
105
35
37
183
8
24
16
27
65
7
150
63
32
36
37
72
6
69
8
7
33
63
24
5
121
107
108
40
24
33
35
7
6
30
24
138
30
33
92
37
83
108
4
20
1
15
9
6
60
102
42
168
30
78
42
3
24
45
63
32
31
60
180
57
33
54
65
40
15
36
45
105
24
66
180
29
28
15
57
3
113
24
85
6
65
4
20
25
78
42
11
55
54
18
12
36
29
16
72
63
24
60
168
33
44
36
72
7
120
41
40
15
180
24
60
81
32
37
120
66
9
128
13
30
77
168
112
32
13
3
24
15
21
9
6
42
18
60
12
12
48
17
43
48
54
18
77
36
4
48
57
48
18
57
3
72
12
81
27
45
8
7
33
15
5
19
233
13
24
15
15
36
24
6
99
20
1
72
15
27
48
12
5
48
100
15
53
79
5
25
96
102
12
41
109
35
13
23
12
13
30
89
1
192
243
144
21
24
30
66
90
24
6
24
51
15
120
60
144
41
7
105
123
30
42
33
45
30
29
61
35
4
36
87
30
315
8
24
31
24
6
30
65
4
96
44
25
6
9
15
53
40
3
90
24
96
24
11
19
48
48
42
42
48
30
3
39
78
78
29
55
81
69
35
61
227
12
36
40
104
36
19
48
78
107
28
75
30
107
7
78
27
231
24
33
27
18
102
258
18
89
36
100
27
5
13
24
11
67
12
165
68
52
63
12
30
63
8
25
120
39
20
13
18
72
102
30
18
3
12
32
25
3
63
17
37
111
24
75
36
5
72
72
55
36
5
40
87
30
18
89
36
19
6
90
30
27
12
56
7
72
101
7
185
13
90
29
1
15
9
11
37
30
12
30
15
51
54
131
19
33
3
60
65
49
18
78
30
5
37
18
54
71
55
24
101
72
37
240
18
72
30
35
85
78
12
21
99
30
3
15
12
138
48
179
36
97
203
60
67
17
60
16
9
131
37
48
15
180
45
39
51
9
3
48
84
60
96
5
180
19
96
17
52
33
42
30
6
89
121
30
69
15
6
27
27
33
68
72
67
210
6
60
17
67
5
36
40
9
246
29
160
3
93
72
12
3
33
32
67
33
3
5
24
31
9
3
30
72
6
65
12
43
60
12
105
32
1
54
108
48
9
3
17
121
90
24
168
33
32
13
150
57
3
65
72
12
208
12
51
24
36
17
52
63
33
80
24
40
33
90
60
18
15
44
235
53
13
120
42
12
21
15
72
30
18
ABCD 94816240544*3^$a+1 [50002]
24
3
42
30
30
7
240
5
96
51
15
48
9
27
21
96
9
7
11
18
42
48
12
36
60
21
40
29
171
33
7
29
102
21
21
3
9
90
21
3
60
66
48
7
32
9
15
69
19
5
27
27
45
24
16
41
96
18
18
19
5
78
18
43
48
11
21
57
174
25
23
9
27
37
5
123
45
12
12
18
48
33
3
45
40
101
75
16
48
29
19
32
9
63
40
11
93
40
35
69
40
32
27
24
18
18
60
42
42
18
18
42
54
24
109
32
9
36
115
35
66
27
16
29
48
27
3
72
6
84
3
27
37
179
54
12
36
48
7
29
3
21
171
21
18
12
42
282
48
18
55
35
18
24
72
6
72
21
88
23
54
90
9
195
132
156
61
137
60
6
133
5
48
24
3
16
35
69
33
42
96
36
6
150
18
264
78
18
67
8
51
144
21
16
96
101
6
12
12
18
24
19
77
48
12
39
3
61
5
6
126
42
90
27
3
133
8
24
45
19
11
12
57
48
69
6
30
39
16
149
51
24
120
27
42
75
63
18
90
42
3
64
5
27
135
18
12
36
18
37
32
75
120
48
90
67
23
18
183
3
141
16
80
69
30
18
36
78
96
9
21
51
3
72
24
24
61
11
21
3
90
60
63
72
9
135
21
54
37
32
27
66
51
9
90
61
48
131
93
21
30
61
48
5
3
3
24
61
48
48
5
54
24
21
15
6
198
13
83
6
55
5
91
53
6
60
177
3
37
56
21
6
24
24
66
6
18
163
77
12
36
54
84
6
6
24
24
13
11
30
87
9
63
33
55
23
33
45
27
3
69
40
29
3
112
32
99
6
7
32
112
8
45
27
24
69
3
216
75
72
90
91
53
30
69
99
37
96
23
25
48
59
60
25
56
3
270
55
8
51
45
40
29
3
16
59
12
30
99
27
72
48
66
120
30
24
117
9
96
7
80
3
13
41
48
30
6
42
60
24
30
36
27
24
16
53
78
69
111
33
3
60
48
9
16
48
5
91
23
36
144
30
55
8
88
104
45
6
90
3
69
6
6
78
6
51
3
48
21
33
18
42
3
93
54
24
45
105
90
13
11
168
144
48
6
39
24
33
7
41
12
30
13
11
42
3
27
42
6
6
15
75
117
24
16
11
66
6
96
21
33
7
8
3
21
45
3
57
66
45
3
72
13
71
96
73
32
9
42
42
48
12
36
30
30
30
9
21
36
55
23
129
33
78
126
51
3
69
51
66
6
45
51
114
27
24
39
33
33
87
24
63
48
36
90
30
21
75
69
40
224
112
35
66
91
23
36
24
90
67
32
57
39
72
48
40
5
91
32
27
18
19
56
33
151
128
120
24
48
21
3
3
12
105
24
33
186
45
24
51
66
54
13
48
59
66
75
40
32
51
48
24
21
3
66
3
27
6
39
3
13
59
24
13
8
21
51
16
11
42
18
9
16
11
120
36
33
40
32
39
36
48
69
45
27
3
48
21
39
48
25
32
16
119
18
63
168
39
9
24
99
24
6
42
21
69
19
29
123
45
3
40
32
45
12
7
41
7
32
75
126
12
75
45
99
3
36
25
5
171
39
30
120
6
69
51
18
78
30
39
21
51
33
60
147
33
39
39
18
7
5
3
33
42
114
150
18
3
72
15
18
90
13
41
7
8
309
24
30
21
69
75
21
54
6
7
29
75
51
133
101
3
33
7
53
18
54
60
132
3
45
99
69
3
21
78
60
12
84
121
8
33
114
30
18
12
9
21
18
36
66
115
5
3
40
32
24
21
27
3
66
99
48
27
69
64
35
13
8
21
6
24
30
151
29
78
18
67
53
54
37
41
7
29
75
40
56
33
30
6
3
51
6
12
48
91
80
72
88
32
21
36
15
96
3
45
40
5
27
39
33
3
126
60
18
25
35
102
12
3
3
12
105
3
210
75
141
48
12
7
8
24
75
12
48
12
45
24
40
32
9
7
41
30
33
3
30
48
63
24
64
5
3
48
40
5
6
85
23
66
48
15
3
48
24
72
93
21
51
51
13
35
84
18
18
42
139
32
48
45
123
15
246
3
9
84
24
27
9
63
136
8
63
6
67
71
60
13
32
16
53
30
42
3
105
66
42
139
11
42
3
27
66
72
48
75
15
9
75
48
48
174
18
12
132
69
72
72
57
63
45
6
45
15
36
24
42
27
27
6
15
24
48
105
36
19
77
30
93
24
153
48
30
18
12
36
42
13
41
30
6
19
11
12
78
30
13
41
60
6
18
19
167
18
12
43
48
32
21
30
102
151
8
45
18
25
32
3
120
21
45
54
13
104
15
36
18
144
12
48
12
66
60
54
78
36
133
32
21
24
12
7
11
24
6
66
37
56
15
6
3
48
16
8
45
66
81
69
27
33
7
29
67
56
81
18
117
9
7
53
36
7
144
119
96
54
78
42
114
30
27
16
53
3
3
12
25
48
32
57
15
45
30
24
12
102
3
99
24
21
51
13
5
3
3
60
9
21
54
42
27
21
36
15
3
ABCD 94816564972*3^$a+1 [50020]
60
18
30
120
12
6
19
32
16
95
30
54
36
18
162
37
8
87
6
171
48
48
72
27
61
29
3
75
21
15
49
32
3
93
27
60
1
89
55
8
3
180
9
112
23
18
48
114
12
6
3
15
9
16
65
6
24
49
56
81
15
120
33
12
36
30
57
63
9
3
61
95
6
30
228
1
161
6
9
48
48
24
111
54
3
40
8
33
96
15
3
6
72
127
11
45
45
27
24
24
15
25
72
8
9
6
30
42
12
36
1
71
24
120
6
3
117
84
6
9
16
89
84
6
21
24
39
25
5
12
87
96
72
45
3
24
93
12
127
29
6
85
71
9
24
40
11
13
77
3
48
63
174
27
9
42
12
193
17
6
25
32
33
7
17
42
6
42
66
99
3
42
75
21
12
42
30
15
16
200
9
7
83
198
7
65
12
51
123
72
85
17
30
138
114
18
3
33
7
35
69
40
8
48
207
36
30
31
23
36
6
6
72
18
30
42
30
18
78
1
8
21
67
35
42
6
30
84
210
57
16
24
29
60
55
11
45
24
15
6
6
42
48
222
45
160
23
9
40
29
51
3
45
81
31
83
48
69
64
72
17
63
9
15
120
120
69
12
12
3
15
54
36
48
7
23
54
43
35
93
21
18
81
112
47
66
12
27
27
6
12
78
72
13
29
75
99
6
36
48
51
81
18
12
24
33
21
42
12
85
17
60
84
15
24
87
48
1
59
37
23
105
63
72
6
27
15
105
9
63
3
13
89
12
54
21
105
36
3
27
150
54
54
12
39
48
21
51
16
77
18
25
29
54
42
210
30
54
24
45
15
156
6
39
3
66
24
156
7
128
39
6
150
96
13
41
192
39
16
83
21
16
72
17
36
27
57
114
12
72
6
54
6
39
16
65
84
36
79
5
48
30
12
78
24
43
11
12
9
9
60
30
6
36
24
36
39
3
18
24
19
72
119
81
9
15
24
75
66
24
72
19
8
3
117
88
143
6
48
60
12
43
48
35
37
47
84
12
33
87
33
24
15
33
93
24
51
27
102
7
48
53
27
93
24
18
1
77
30
84
33
51
21
24
9
30
90
102
105
15
9
69
78
12
132
6
15
15
42
132
18
48
48
9
45
3
15
60
54
55
8
3
12
60
48
69
16
5
48
19
5
12
60
66
49
29
27
27
30
63
39
30
90
25
65
126
33
24
72
75
48
78
30
33
27
37
23
9
39
36
18
12
24
12
43
59
12
90
39
40
11
36
48
6
19
11
93
21
36
18
36
1
119
66
55
48
17
18
37
59
37
5
12
55
48
272
3
30
7
56
9
72
18
66
24
12
31
35
12
57
33
108
18
6
139
11
18
108
84
3
72
81
55
8
64
11
156
9
15
30
67
8
15
24
30
27
135
24
42
18
324
1
11
126
63
15
66
18
13
32
16
59
21
72
39
33
141
139
17
159
64
23
9
16
23
30
72
12
90
45
40
11
21
33
12
18
33
9
135
15
33
96
9
12
3
27
85
29
54
126
54
57
21
3
40
32
87
12
141
64
8
16
137
60
3
64
56
16
29
67
35
12
1
77
3
27
69
39
57
93
19
17
48
111
72
159
30
3
48
48
72
63
9
16
17
72
15
57
15
69
12
48
84
12
24
6
24
1
23
105
63
9
9
66
36
78
84
7
8
72
88
47
18
60
147
105
6
9
40
11
18
24
3
3
36
24
36
45
39
24
73
32
48
33
39
27
150
63
21
30
21
81
120
39
16
89
39
69
18
102
36
7
53
72
27
51
54
42
24
42
12
7
120
35
21
69
99
96
3
21
15
42
54
33
51
69
3
45
288
9
6
57
45
19
8
120
15
25
5
6
277
53
30
12
57
15
6
36
6
12
133
17
135
51
126
90
24
141
39
114
12
75
51
45
3
6
138
210
60
90
6
7
143
12
45
15
73
11
6
87
40
32
48
105
72
60
36
84
18
150
30
42
91
35
18
24
163
32
48
72
27
84
36
36
9
45
3
112
89
15
16
11
30
54
73
11
12
78
12
87
27
24
21
81
55
29
51
15
24
24
6
6
189
63
57
21
27
15
81
15
25
24
35
37
23
18
84
75
9
24
31
11
54
12
19
8
40
17
55
65
31
17
111
15
129
15
1
11
21
33
36
3
96
16
56
3
6
18
180
25
48
17
36
75
21
30
48
102
183
48
27
13
5
48
24
216
12
39
33
12
66
9
33
7
23
25
155
21
27
69
63
30
48
30
69
21
27
57
15
33
126
30
12
12
75
40
35
30
63
144
51
48
45
51
21
9
15
48
15
48
30
24
19
5
19
72
5
43
32
51
72
78
18
36
1
8
45
115
185
12
3
16
56
27
48
78
12
99
15
84
132
73
11
6
18
42
3
9
15
81
54
30
43
113
7
5
19
35
48
6
6
6
72
27
15
48
162
111
40
65
162
6
135
57
79
5
3
112
29
36
114
21
ABCD 94817140612*3^$a+1 [50042]
227
88
96
240
24
128
64
33
23
25
167
13
12
263
40
93
107
72
40
32
288
16
72
32
13
315
72
56
24
40
8
64
69
75
72
24
248
96
96
61
75
33
84
60
143
24
121
108
11
24
205
59
360
1
144
143
64
93
48
180
47
48
13
27
57
87
56
72
13
3
69
51
69
3
24
8
25
23
40
48
45
35
49
135
153
12
51
24
152
193
47
24
37
75
104
160
176
85
107
13
243
96
69
27
8
16
249
84
75
33
39
176
304
80
96
40
48
69
48
108
39
80
25
111
117
75
144
21
147
216
176
24
37
83
229
3
32
25
135
21
27
48
57
39
48
8
133
24
107
61
48
27
8
64
48
80
72
205
51
45
195
96
104
384
13
60
132
3
213
35
85
51
93
120
36
119
40
96
45
27
32
73
567
72
104
157
83
184
120
165
48
27
32
61
12
263
25
48
12
107
61
107
64
21
59
40
128
13
267
8
25
39
21
27
45
11
145
39
213
72
155
96
40
56
61
48
27
57
47
1
108
59
16
224
13
107
16
72
57
36
35
144
181
59
73
47
72
40
80
96
144
64
72
152
136
117
35
64
80
133
123
152
112
144
24
33
47
13
35
208
56
24
109
27
24
237
132
15
81
167
160
24
8
72
13
36
12
3
144
33
95
88
45
204
95
48
13
24
11
145
15
357
60
23
37
3
96
24
32
37
420
48
255
93
72
59
40
56
40
237
35
312
40
213
195
48
165
27
96
69
60
15
176
184
48
57
48
15
48
32
64
80
184
96
153
48
87
21
120
12
47
112
21
99
104
16
128
16
104
61
60
84
60
63
200
205
60
39
368
25
60
195
56
280
237
107
40
21
72
99
33
15
8
360
72
13
3
57
39
320
184
24
45
3
80
25
87
8
184
240
296
120
144
133
168
75
33
87
80
25
95
72
112
128
25
47
24
72
40
45
27
32
13
131
352
45
419
64
165
35
64
72
128
13
27
32
400
80
181
3
24
8
160
80
40
48
32
48
16
128
13
195
48
144
128
64
24
45
24
108
255
248
24
48
544
81
87
96
105
87
48
105
119
133
72
11
184
153
207
45
75
141
72
27
8
184
96
24
24
9
95
192
64
24
80
16
24
56
360
37
60
135
32
85
35
373
60
23
109
48
27
120
48
32
25
63
45
299
48
16
216
56
192
25
327
24
32
120
133
120
75
72
264
24
104
61
131
1
87
48
224
40
128
96
136
8
72
88
405
108
15
32
88
128
24
40
48
72
80
168
184
93
3
24
ABCD 94817227166*3^$a+1 [50036]
80
15
321
84
28
56
16
161
55
17
12
3
16
131
18
12
99
100
17
54
69
9
27
76
59
120
129
21
19
20
27
37
116
172
20
105
195
108
400
77
55
29
15
75
36
25
29
19
32
165
24
63
27
81
9
55
20
64
140
100
176
84
9
87
21
139
35
60
30
3
112
288
47
93
52
24
56
120
21
324
139
32
108
21
75
105
111
15
33
60
12
39
1
32
27
18
90
162
55
80
64
11
36
24
30
43
92
81
3
111
18
138
33
192
160
29
3
12
81
127
68
129
91
29
3
160
23
13
77
55
29
3
33
15
27
33
39
69
16
41
90
69
15
1
32
147
25
323
33
112
53
30
114
51
69
60
99
76
23
73
32
57
66
9
303
45
63
54
66
9
15
66
24
30
33
153
99
96
39
66
54
21
69
39
112
29
39
96
60
76
89
180
3
16
24
12
140
201
24
30
36
42
18
30
24
99
21
78
12
61
12
56
72
48
64
17
63
45
87
144
51
90
19
17
15
4
23
33
52
32
76
72
72
5
19
44
93
60
3
52
12
5
51
16
185
19
84
5
123
184
65
15
120
120
84
76
36
44
168
76
116
16
8
9
18
13
167
234
75
16
12
53
3
51
201
129
51
39
105
24
16
20
51
49
5
195
4
20
117
54
45
15
1
89
159
51
21
72
33
132
27
28
107
90
66
109
5
135
4
24
8
120
48
57
84
6
49
68
96
216
15
60
45
40
56
129
55
53
12
36
43
71
49
77
120
43
89
67
36
35
150
67
5
12
43
32
24
12
432
76
56
24
420
124
5
27
40
95
18
27
45
39
160
137
39
15
45
15
21
88
11
36
132
18
27
72
24
16
24
44
12
48
87
25
36
29
19
17
24
156
7
48
24
44
9
18
30
43
44
192
144
156
51
114
15
16
5
72
87
93
27
4
41
91
8
24
75
45
40
5
102
45
45
36
3
60
72
12
76
107
37
56
72
45
180
7
47
73
77
36
54
193
53
55
128
21
39
24
48
9
6
72
37
36
48
131
13
167
229
144
60
8
39
25
300
23
37
8
93
90
73
17
24
175
23
72
85
20
21
3
64
17
3
33
15
27
1
84
17
75
75
30
39
21
31
35
42
15
33
7
32
165
19
56
16
248
16
104
24
33
15
27
45
96
16
80
45
99
60
180
21
19
96
8
12
15
33
16
144
23
54
39
124
12
41
210
24
141
4
11
33
21
75
4
179
1
92
12
16
56
15
73
77
51
129
39
27
24
30
90
96
49
5
120
51
60
48
40
131
69
111
69
16
35
33
57
55
24
120
24
176
39
12
6
27
117
123
96
60
9
12
36
39
21
19
101
90
9
15
9
21
39
21
66
42
90
12
9
52
128
51
45
184
20
60
51
49
116
16
65
87
153
30
24
153
48
160
8
21
3
177
15
45
198
12
73
32
4
20
21
75
48
252
60
15
90
111
28
17
99
24
40
32
120
45
60
39
64
71
1
200
120
99
69
57
87
3
13
56
24
141
19
161
63
48
69
156
19
41
19
11
37
32
291
42
67
95
73
17
75
204
132
195
93
12
9
120
6
33
57
120
15
28
12
35
54
36
24
159
12
72
28
29
36
3
112
108
71
18
147
84
21
210
141
108
21
39
16
56
48
76
5
63
96
57
39
15
13
17
60
99
9
18
9
63
73
20
69
199
56
15
30
96
99
75
90
3
52
80
36
28
144
32
45
39
16
176
120
9
15
40
53
67
131
13
80
172
140
24
40
20
16
12
36
80
87
45
39
105
64
140
51
126
3
40
47
37
275
93
52
53
ABCD 94817664952*3^$a+1 [50028]
16
20
25
12
161
4
15
35
16
9
117
36
32
6
112
230
52
18
122
43
17
40
18
14
34
20
22
3
60
21
24
14
16
72
18
15
21
114
14
106
6
30
9
132
5
4
48
6
57
12
11
4
93
15
24
134
60
19
17
120
58
2
43
45
20
48
7
21
14
22
18
26
6
13
45
86
85
9
32
19
144
36
51
69
84
33
32
16
54
78
3
15
66
39
72
17
31
21
24
84
20
43
12
35
1
21
99
5
187
69
48
15
3
24
21
9
51
93
6
158
70
45
77
40
68
115
53
88
36
3
35
13
117
68
72
16
92
48
19
27
21
63
96
21
12
57
48
63
72
15
36
9
3
128
16
144
2
7
33
84
36
24
54
44
40
6
90
57
12
51
57
57
18
90
68
70
54
2
49
21
90
93
17
36
67
93
3
57
12
6
72
12
60
18
18
66
50
60
49
12
9
140
24
22
32
112
33
51
6
39
47
13
9
3
33
87
69
51
129
39
60
9
3
33
6
36
14
103
45
51
12
108
9
12
6
104
1
12
95
73
69
14
49
15
30
18
54
78
21
11
18
163
33
42
18
44
82
66
14
49
9
20
40
30
2
31
57
56
22
32
40
33
48
57
14
54
64
50
13
27
30
32
43
36
21
104
36
36
34
6
3
24
3
18
15
12
132
27
48
20
73
12
75
42
14
36
4
30
60
54
50
43
77
22
21
17
40
15
35
22
39
15
122
55
93
36
30
54
24
72
30
38
22
14
54
1
107
13
117
12
20
52
36
3
21
51
17
30
58
27
11
37
3
26
166
177
45
48
15
12
60
45
63
45
72
3
29
18
22
51
33
110
36
1
83
22
15
45
75
9
6
84
21
3
30
56
91
129
8
40
6
9
36
9
32
36
7
96
9
12
56
94
36
33
12
45
27
3
128
16
9
84
17
16
18
9
47
58
48
15
60
39
9
24
93
54
21
65
103
77
4
48
2
1
12
41
22
153
27
12
2
90
70
20
48
43
17
108
22
33
53
4
126
9
77
91
65
28
15
21
68
52
51
27
32
34
15
9
3
12
36
17
18
22
27
5
36
19
33
110
13
60
84
111
186
48
15
27
66
18
110
130
30
74
13
59
18
36
40
30
20
22
72
12
20
76
32
22
18
8
54
10
39
9
50
42
31
9
36
3
9
18
78
66
38
31
9
12
54
6
54
9
57
78
18
75
15
30
20
72
76
36
3
81
54
141
72
5
175
3
129
33
27
65
52
18
6
15
72
12
41
90
37
125
18
16
78
108
90
32
1
72
3
9
3
90
20
7
33
75
159
69
159
38
40
44
54
42
108
67
129
20
34
45
12
48
57
2
13
9
63
41
90
22
32
52
6
30
20
178
2
43
24
5
22
9
17
43
24
87
50
58
18
12
6
126
90
21
9
96
27
113
72
12
204
4
3
12
3
72
48
93
69
42
50
148
12
20
106
32
6
54
73
87
93
33
27
45
60
15
12
3
32
6
72
180
34
74
22
12
2
184
72
44
10
18
3
23
172
32
90
76
14
1
12
23
22
75
15
104
36
30
24
70
9
65
94
90
32
34
6
30
129
17
88
15
9
15
33
15
143
10
12
72
2
1
75
54
120
6
14
79
45
56
43
180
15
90
32
4
15
17
34
128
1
15
42
3
9
36
32
4
3
53
7
11
180
36
1
29
4
42
45
99
21
45
2
61
5
10
9
3
110
7
11
94
15
48
17
58
57
15
42
126
12
2
19
60
29
16
2
18
94
66
15
99
26
100
27
3
36
6
15
108
29
55
45
15
53
48
114
22
39
99
78
3
12
17
55
21
26
4
90
54
6
36
39
29
40
48
24
51
60
12
33
24
39
24
60
48
63
12
2
40
72
51
3
45
95
4
18
3
12
15
54
3
33
3
47
4
38
31
12
27
20
61
24
3
42
90
48
2
43
60
27
32
88
45
87
26
64
39
29
43
87
12
93
48
5
34
78
50
18
52
20
40
32
16
110
25
48
21
50
1
60
5
67
27
21
57
50
18
7
51
26
54
24
13
27
33
35
73
35
16
21
132
27
9
29
12
58
141
5
16
24
14
22
48
2
49
5
4
36
84
56
19
71
112
192
36
2
54
13
27
30
18
21
195
9
36
59
6
127
87
21
39
66
86
60
1
3
14
52
24
14
70
56
34
2
124
24
15
21
246
93
51
110
66
1
60
17
31
147
57
33
54
9
12
3
66
6
50
70
42
3
69
3
87
14
36
43
33
68
16
63
27
24
12
32
61
69
56
84
22
6
27
48
29
40
36
140
103
59
13
39
21
12
5
22
93
48
3
36
9
21
3
75
36
36
14
16
20
16
3
12
77
40
8
10
90
63
117
87
33
15
17
40
96
12
150
18
87
39
68
52
81
33
15
71
16
38
76
3
36
81
3
11
136
30
36
20
4
3
36
12
87
2
43
33
68
40
87
12
41
19
71
49
77
76
12
20
88
18
2
148
50
52
2
43
29
19
17
67
45
48
3
21
30
6
84
51
45
12
42
21
27
6
39
27
33
57
123
5
31
5
54
58
54
9
45
14
13
5
4
36
14
13
3
20
124
180
18
56
19
3
48
36
74
19
33
2
22
18
18
140
115
ABCD 94817760314*3^$a+1 [50097]
18
47
13
27
63
81
24
32
24
16
128
84
52
39
21
33
60
23
24
40
60
188
48
100
3
30
42
17
12
48
16
99
21
75
21
20
124
60
80
12
40
32
60
12
61
23
16
36
33
12
47
12
16
80
4
60
44
72
25
3
12
48
9
3
57
23
12
121
131
16
44
48
48
132
48
37
83
64
20
1
47
16
104
52
33
18
30
63
12
8
36
36
84
40
9
27
8
205
11
40
36
8
36
16
45
15
27
17
1
35
28
12
27
77
24
85
72
15
8
157
23
49
11
25
30
72
197
12
40
20
19
21
36
248
37
42
30
23
168
60
36
76
24
9
11
76
104
36
88
56
16
8
16
36
8
157
15
8
36
24
16
36
60
45
107
16
39
90
11
84
25
3
24
56
25
23
16
80
24
37
35
28
56
4
20
37
47
25
63
45
15
63
30
15
12
44
43
41
7
53
19
21
36
104
36
61
30
42
155
28
24
80
36
12
36
19
17
16
8
40
15
5
12
13
24
35
16
32
48
52
144
8
1
60
15
87
5
72
72
60
24
25
71
64
9
95
25
60
18
17
48
4
33
23
37
3
24
8
12
36
25
12
23
13
11
100
20
196
20
88
12
45
59
64
32
37
6
65
37
35
4
44
12
12
16
72
24
8
25
6
17
13
24
120
35
25
95
48
40
20
60
24
4
96
8
48
12
36
76
120
44
96
139
42
39
36
20
168
79
33
68
16
8
28
24
21
23
67
90
39
33
11
52
32
48
37
131
25
35
37
15
45
12
11
36
4
80
16
3
30
18
17
60
13
3
12
45
12
83
24
36
40
87
185
36
84
28
20
24
136
45
23
40
9
23
12
12
36
25
23
85
27
45
59
40
8
1
27
24
8
88
44
31
33
56
76
33
27
32
61
47
25
42
117
81
3
20
49
27
9
30
17
60
28
192
8
132
4
60
21
15
128
25
35
19
18
48
11
16
27
41
40
60
12
24
20
91
29
16
27
33
8
55
29
16
9
18
17
16
12
60
15
90
3
152
4
21
107
108
84
16
20
60
12
25
11
12
12
36
36
36
28
32
12
61
27
44
1
47
16
32
12
13
183
105
24
23
25
3
32
115
17
16
32
28
152
25
75
128
7
18
47
40
8
12
25
23
12
13
47
25
107
28
117
6
65
16
8
12
61
39
56
12
108
48
96
36
12
61
72
3
56
48
36
156
48
28
24
44
36
1
18
72
18
51
3
93
60
225
47
72
4
27
18
27
60
32
16
60
80
40
72
57
71
25
84
143
24
24
36
160
24
36
140
96
12
28
20
4
8
12
4
27
17
16
15
89
25
48
83
136
116
4
20
4
20
12
168
40
69
47
60
16
147
48
78
12
3
32
25
12
35
25
36
71
16
93
111
56
24
1
90
17
112
39
102
63
20
24
16
9
27
44
12
4
24
12
75
9
44
49
123
92
1
42
17
13
3
105
51
153
48
143
36
60
48
1
71
24
52
15
42
3
24
3
125
60
136
60
56
4
9
27
9
72
135
60
8
52
20
13
27
24
21
42
81
56
253
47
133
23
48
12
28
15
42
15
8
85
59
16
9
11
67
5
48
52
60
20
4
44
37
83
36
16
20
4
21
3
20
7
29
4
9
36
27
24
156
60
33
60
12
47
25
60
11
16
56
84
40
8
60
12
100
9
71
16
8
40
9
48
39
8
175
30
47
16
44
48
12
48
25
3
44
4
180
12
45
15
57
23
28
36
8
12
13
27
80
1
47
88
60
8
72
28
60
36
68
1
11
100
93
35
76
9
23
64
39
45
44
25
3
27
237
33
23
40
24
116
4
8
76
20
60
36
16
48
75
17
60
4
36
68
7
9
33
48
15
8
60
16
9
51
8
1
71
64
36
44
37
47
72
61
23
169
51
20
12
40
24
36
8
7
105
24
60
56
13
27
44
13
63
33
147
20
25
107
1
87
48
9
27
60
8
36
12
55
17
72
1
15
45
15
57
47
40
8
43
53
24
13
23
24
61
59
16
20
24
85
156
144
11
7
17
55
33
63
21
33
36
87
20
12
60
13
59
1
35
120
28
99
41
37
3
32
12
16
45
59
43
29
49
35
40
36
9
72
3
20
216
13
108
18
54
36
71
4
69
71
97
59
24
12
60
88
44
31
89
12
84
60
25
111
44
12
163
21
33
11
12
25
63
9
3
32
181
15
92
12
12
13
3
15
5
132
16
15
21
153
23
37
155
36
7
17
156
40
60
56
36
4
8
60
13
3
9
108
95
12
25
18
48
77
4
60
44
37
107
1
135
36
24
60
92
40
44
40
9
75
20
12
28
9
51
20
12
132
112
120
93
18
17
60
12
60
40
68
108
4
69
12
3
96
51
45
108
9
36
59
72
13
66
21
69
27
44
4
32
97
47
40
44
79
33
48
12
33
59
12
36
24
1
30
69
44
84
96
37
3
20
292
93
11
4
32
13
11
4
12
68
97
99
63
65
88
87
21
36
36
20
100
68
72
28
116
61
12
23
55
29
60
64
20
16
60
20
36
48
25
54
161
36
16
33
15
20
144
12
4
36
20
36
97
ABCD 94817975108*3^$a+1 [50032]
144
67
53
108
72
55
248
24
21
12
96
67
23
81
9
51
141
75
33
147
60
4
29
7
83
81
111
49
191
210
75
124
89
31
56
93
19
68
57
90
325
41
111
99
141
21
315
225
39
36
183
30
132
75
105
138
21
21
120
39
36
3
30
19
41
12
42
193
12
5
108
67
60
32
21
55
77
108
12
36
19
120
5
36
72
159
93
6
169
65
63
84
9
144
3
33
207
40
24
41
12
36
199
32
189
144
103
72
12
60
36
164
33
63
40
60
5
39
153
36
127
17
36
42
45
40
44
33
3
33
79
11
30
24
175
5
7
56
24
420
69
120
51
16
77
3
60
64
116
105
255
220
65
12
180
96
31
108
233
39
33
36
19
113
12
127
140
9
139
41
30
42
259
20
36
144
129
91
41
75
45
99
96
40
5
15
33
24
7
20
60
21
7
188
24
36
120
52
180
8
40
137
103
5
187
32
40
200
9
7
20
117
3
4
59
37
20
105
39
93
63
24
300
40
233
108
99
28
12
113
3
105
15
40
44
63
6
192
279
153
147
88
95
30
123
204
28
252
276
5
79
11
85
5
79
20
3
90
243
64
293
27
21
75
120
45
75
24
9
300
54
13
60
185
7
8
24
33
108
7
128
45
12
163
12
132
56
15
37
41
84
87
336
24
261
15
64
59
177
40
125
60
108
7
24
149
7
113
267
27
18
12
36
327
52
188
135
129
33
207
100
36
5
75
40
72
92
9
87
33
27
213
72
18
162
15
24
333
55
308
24
9
180
51
60
33
3
183
90
27
52
23
90
108
24
43
65
187
92
93
96
51
136
24
41
15
24
63
90
123
27
117
363
337
221
132
63
180
40
125
39
33
108
39
16
77
27
21
180
72
127
41
75
40
72
32
33
43
5
132
103
12
32
136
20
57
207
9
7
5
159
63
30
216
87
45
79
41
139
56
292
41
12
175
227
117
96
84
16
77
108
67
132
140
120
9
27
33
72
198
54
90
13
185
39
96
240
264
60
69
60
67
120
77
6
49
5
27
9
102
90
19
140
21
39
33
87
96
93
120
24
7
36
317
3
64
203
30
55
32
21
75
75
157
41
187
245
72
18
48
114
63
40
17
3
24
9
19
188
117
36
42
49
41
12
3
120
112
68
40
5
12
243
153
51
40
53
27
9
87
112
272
123
57
141
99
141
135
84
100
20
33
6
162
195
24
9
60
84
36
19
120
5
198
145
20
24
60
16
72
8
52
41
144
7
131
189
136
203
54
267
33
96
31
53
127
53
183
52
203
138
54
33
184
53
96
27
304
20
180
60
21
15
24
220
60
89
60
51
60
148
32
9
144
147
88
68
4
116
45
42
336
49
95
6
87
84
40
53
18
49
80
93
175
5
7
80
21
15
ABCD 94818024682*3^$a+1 [50232]
17
151
30
198
114
3
33
111
51
108
65
115
30
144
108
90
222
120
83
64
141
18
54
18
72
33
63
30
90
180
101
79
81
69
171
99
90
35
127
342
66
60
54
215
112
80
96
13
90
60
29
1
15
99
30
15
3
72
53
112
3
12
17
1
47
85
66
54
60
210
96
69
15
18
42
21
32
48
7
48
90
47
193
54
36
5
79
36
90
51
129
24
23
7
57
213
18
57
33
108
35
160
165
72
168
54
36
84
6
30
89
1
95
16
39
41
49
239
13
35
265
18
60
162
18
252
108
12
18
95
19
306
54
165
63
18
159
45
66
54
75
51
234
36
191
61
90
18
42
12
17
43
18
12
23
145
47
96
19
125
55
36
5
169
18
168
45
75
21
39
57
63
24
18
39
33
30
150
18
120
78
72
30
72
5
13
83
25
24
36
12
42
108
72
17
283
6
47
144
64
32
192
145
18
60
17
163
90
99
63
48
72
6
131
48
103
18
42
30
47
151
162
108
11
31
12
78
87
141
72
27
15
36
29
25
18
117
3
29
13
120
6
12
72
36
162
75
147
108
48
114
36
72
3
177
30
108
90
54
96
69
75
30
71
19
96
144
126
30
54
11
160
297
279
33
15
51
240
12
113
175
81
9
39
33
15
45
35
192
1
24
48
39
240
81
168
39
45
90
168
30
18
24
216
12
18
150
72
30
90
198
90
77
48
16
63
17
343
36
72
48
45
87
48
9
48
147
30
6
120
42
39
33
126
84
60
126
51
141
42
66
24
30
78
48
72
27
45
36
24
120
6
90
54
57
279
222
18
105
39
48
233
16
39
105
32
192
31
17
43
12
9
96
75
42
11
19
60
65
61
12
42
77
16
87
137
16
27
30
87
189
30
5
49
111
15
72
108
125
7
72
17
19
84
6
99
111
24
36
12
297
45
36
15
80
19
138
339
9
144
71
16
128
55
30
11
192
235
12
78
75
63
129
48
32
13
30
53
55
234
6
90
12
179
48
175
120
6
54
45
21
24
30
53
112
15
6
144
120
3
3
90
51
39
120
60
72
77
112
3
126
24
36
12
39
33
191
7
78
210
54
18
177
3
42
36
180
155
37
123
99
93
32
103
18
60
75
99
36
57
32
112
80
13
3
32
13
18
60
12
57
3
125
103
89
1
222
33
105
24
18
48
125
16
21
78
30
15
45
30
42
27
48
15
18
90
144
53
37
36
30
42
30
60
30
60
267
33
15
48
32
67
90
18
129
39
12
72
6
111
303
17
73
36
12
72
6
9
3
29
49
15
147
12
6
72
12
60
171
57
87
45
3
27
5
85
150
53
144
31
17
16
99
18
90
228
29
61
72
42
65
25
30
36
149
121
42
72
48
165
32
73
18
117
48
96
81
47
16
9
6
120
144
36
101
48
48
43
69
51
77
112
195
18
12
15
183
78
11
91
18
270
5
67
42
66
24
156
54
78
12
93
267
117
123
18
83
7
162
48
39
39
120
204
48
18
35
79
17
96
43
5
139
96
5
240
25
72
12
90
6
12
42
30
111
75
84
33
3
29
16
32
384
13
35
1
102
42
36
84
87
39
24
18
12
36
42
72
18
30
18
155
16
63
78
ABCD 94818029708*3^$a+1 [50068]
60
90
90
36
120
54
37
95
108
85
53
27
171
6
108
67
161
159
304
155
144
18
3
64
161
72
324
186
30
108
36
234
42
39
141
163
512
117
12
150
36
18
211
329
36
19
144
71
66
78
180
85
23
54
19
125
144
30
37
59
54
36
72
3
16
53
108
48
294
192
6
48
19
80
123
229
144
125
36
54
25
215
54
3
45
19
89
6
108
21
27
162
78
18
144
12
270
54
60
144
18
54
36
120
243
16
80
160
59
54
108
144
115
119
25
96
239
49
65
127
71
228
114
12
36
307
41
156
216
108
144
78
192
121
149
96
171
9
144
30
168
193
125
186
138
15
201
144
60
36
54
72
73
17
36
90
97
77
115
71
138
36
6
48
6
198
18
120
78
162
12
132
36
90
120
18
366
36
18
115
32
15
49
5
66
294
3
96
39
90
42
138
27
15
90
36
192
51
81
90
174
132
18
12
42
18
297
192
45
771
117
198
48
54
78
12
96
12
54
18
96
81
81
90
12
96
25
59
6
31
269
99
15
90
120
396
42
9
160
29
180
72
7
293
43
17
264
96
39
81
42
108
30
54
60
25
65
79
65
72
48
72
42
18
18
174
240
30
126
96
55
53
171
81
79
29
30
78
7
11
12
42
72
135
153
12
60
336
79
89
84
168
72
36
36
90
49
95
1
155
69
45
12
162
6
30
6
144
72
234
153
27
36
138
6
66
42
102
79
47
198
91
23
18
135
45
3
27
60
57
33
144
126
54
36
30
24
120
78
138
72
36
6
234
210
36
24
54
30
115
11
6
175
23
126
264
42
25
119
57
9
96
12
42
49
125
72
60
63
81
48
31
65
255
45
42
169
5
6
18
30
36
54
234
306
6
25
209
36
588
60
90
36
90
90
1
48
77
115
29
84
198
42
30
60
37
173
51
57
24
79
245
120
132
48
24
55
245
96
72
19
29
204
36
12
180
114
126
3
9
72
54
42
54
66
87
256
32
45
18
192
42
18
12
217
113
31
17
294
138
42
18
3
27
108
42
12
78
36
12
78
55
29
67
11
180
12
6
31
125
163
41
135
75
60
174
27
96
129
216
78
180
54
108
18
120
9
135
150
211
77
48
162
49
5
276
12
36
54
33
117
72
19
29
60
18
138
114
121
305
15
135
25
95
1
41
162
36
129
16
96
191
18
12
162
1
59
36
30
42
169
48
53
27
63
18
31
71
18
162
108
6
3
15
30
96
72
43
95
186
324
162
48
60
36
54
72
162
18
192
63
304
65
36
108
ABCD 94818204368*3^$a+1 [50102]
69
147
72
13
119
1
80
75
85
155
45
147
21
51
36
72
97
35
36
25
144
24
107
132
72
1
107
48
253
56
40
539
36
9
312
303
105
75
21
88
251
24
120
61
96
59
276
48
25
47
168
108
12
36
72
93
16
104
16
11
85
48
24
23
48
177
27
37
35
13
32
144
99
61
11
36
144
25
11
12
121
80
64
120
71
12
60
33
64
8
144
39
120
1
336
47
1
47
24
249
39
1
144
8
219
60
25
24
179
21
51
96
85
59
69
112
8
64
176
39
36
36
313
11
84
25
71
49
107
60
25
83
13
95
12
36
312
9
184
32
400
107
21
64
191
97
95
204
421
72
311
121
48
32
183
12
165
15
60
45
88
168
312
47
108
205
83
132
120
96
49
48
47
33
15
145
167
145
8
3
229
8
3
229
48
59
69
72
63
1
35
45
216
3
72
69
240
120
88
8
75
37
35
12
36
93
112
24
80
16
120
48
47
129
3
36
297
39
24
1
48
95
12
108
252
69
39
72
105
24
120
40
72
23
169
8
3
72
12
60
301
95
84
61
71
73
296
16
144
80
39
97
95
36
37
176
160
144
120
71
36
84
180
24
108
732
21
51
144
21
51
85
48
35
117
75
60
73
24
120
191
25
80
75
229
155
37
83
72
69
99
156
36
108
57
123
36
144
193
48
152
75
69
24
72
40
8
184
176
147
288
61
104
40
152
40
104
63
108
108
105
51
109
59
133
95
193
167
24
241
80
123
24
13
107
60
97
95
60
84
25
24
8
75
205
59
109
35
61
224
232
95
49
23
108
69
24
16
48
83
37
11
141
256
23
144
12
69
39
33
147
72
61
24
11
72
48
312
12
25
35
45
16
8
112
359
48
1
56
75
109
107
12
25
11
144
61
72
83
21
39
156
69
16
11
13
144
72
95
9
39
36
144
93
123
109
56
39
145
120
32
63
25
83
133
80
87
313
107
12
25
287
9
135
120
25
47
129
39
36
13
48
48
176
3
72
36
9
63
81
16
11
69
3
13
35
13
155
12
105
3
181
35
13
8
267
13
95
33
111
25
168
131
21
39
49
23
120
105
240
195
60
48
24
72
36
213
15
145
35
21
3
117
24
15
60
36
225
3
72
144
21
3
156
49
120
8
99
288
13
59
36
249
40
48
143
24
84
72
85
128
75
21
64
131
36
97
248
40
48
35
36
180
21
15
33
72
208
47
73
35
72
69
3
60
145
72
24
11
13
56
16
179
24
156
145
71
36
13
299
48
93
64
56
135
192
105
207
36
84
108
109
24
120
107
108
105
27
72
36
120
25
120
71
144
24
ABCD 94818424024*3^$a+1 [50054]
12
9
42
33
36
27
66
3
33
6
102
30
93
60
24
12
21
78
48
6
111
36
36
72
96
12
21
39
24
21
39
12
3
78
174
30
48
12
6
6
3
45
30
45
120
123
9
24
60
24
39
9
168
168
57
27
51
81
15
45
9
12
15
3
60
6
3
45
12
3
9
54
9
9
42
30
12
3
3
48
30
72
48
36
48
51
3
6
24
75
168
45
15
33
66
18
18
30
3
15
18
27
9
36
15
24
9
18
9
12
9
36
12
75
24
21
48
27
21
30
18
75
84
27
6
12
30
6
36
51
81
6
30
255
69
96
3
93
15
57
96
111
120
12
3
66
51
75
126
30
21
9
3
69
36
15
27
12
18
27
24
63
12
21
117
3
39
33
93
12
51
33
12
6
93
21
24
66
9
69
39
9
18
48
90
3
24
15
69
9
114
12
78
147
9
54
54
48
12
63
9
6
9
24
81
60
63
48
3
48
36
204
6
30
33
63
21
57
78
54
120
39
48
24
99
81
12
24
15
66
75
111
126
63
33
3
15
141
105
12
72
42
102
15
60
15
12
36
33
45
15
9
39
165
42
6
48
3
36
81
96
27
21
51
60
12
12
63
33
69
63
12
12
84
24
9
24
18
36
144
21
72
72
75
33
60
33
24
255
81
36
39
123
9
36
24
33
87
81
36
18
6
36
24
60
99
96
36
69
66
9
21
15
141
24
36
12
3
24
12
60
27
33
84
9
120
3
24
45
6
12
90
60
72
36
156
36
84
39
21
51
27
6
27
33
30
78
24
3
39
36
144
21
12
15
150
6
33
12
57
27
48
93
27
93
72
12
24
162
93
81
24
6
69
33
27
15
9
39
48
18
18
66
75
51
102
27
48
57
123
27
33
9
3
24
93
3
39
30
12
51
3
30
96
18
30
24
96
159
12
9
27
9
12
54
33
33
60
18
21
225
51
9
51
36
24
9
6
30
3
3
33
9
39
111
48
18
3
33
36
102
93
3
42
120
3
96
84
45
6
30
18
9
75
66
75
12
39
9
60
39
18
36
36
6
33
9
24
36
39
12
33
72
27
9
48
3
117
15
24
21
39
81
87
12
27
21
9
54
48
6
54
6
48
78
45
9
54
21
120
48
51
78
66
54
108
51
15
9
9
24
6
54
12
12
87
33
15
12
21
3
36
15
96
9
36
213
18
42
39
63
45
57
63
177
51
3
42
42
6
3
69
120
24
24
51
24
24
3
30
6
12
33
81
18
21
24
96
45
54
48
9
9
12
39
45
87
39
45
15
9
12
144
84
33
6
21
12
72
12
12
3
54
12
15
9
18
33
45
84
18
57
21
27
3
126
87
27
6
27
57
3
51
42
27
9
6
45
45
24
87
51
66
132
3
24
21
72
51
81
3
21
51
33
6
12
42
6
6
3
87
6
42
36
117
135
30
27
39
18
63
3
30
162
30
36
60
24
96
6
36
90
12
51
9
75
63
57
12
27
57
57
30
33
36
12
60
9
72
3
69
48
132
54
54
123
24
12
111
33
63
9
9
42
132
12
84
18
51
9
96
3
9
6
42
12
63
24
9
102
6
51
45
51
24
3
45
33
18
18
24
114
57
21
84
12
6
105
21
36
36
42
33
45
39
24
12
132
15
9
9
48
15
3
81
33
27
36
24
84
9
111
21
12
60
3
72
3
117
123
42
123
27
12
6
42
18
174
42
24
18
18
96
36
6
93
3
21
96
108
93
96
39
72
12
9
39
39
6
48
3
57
12
27
27
66
111
15
81
72
99
33
3
78
24
63
9
3
117
27
48
33
27
72
48
24
51
12
36
18
30
6
15
33
24
18
33
24
39
6
15
27
9
24
33
30
6
6
57
21
63
33
66
18
3
57
36
24
15
12
15
6
12
12
12
24
27
63
18
36
156
39
12
15
54
42
57
33
252
84
48
6
21
12
60
63
9
108
96
9
27
57
51
96
96
45
132
24
51
69
3
9
12
54
9
3
174
18
36
66
27
21
63
48
9
6
9
33
48
156
84
24
27
48
33
123
132
15
33
72
48
9
18
6
12
15
57
6
21
93
51
21
75
12
24
3
6
30
21
75
18
42
18
12
6
60
9
60
27
66
3
12
24
12
57
51
15
48
42
6
105
21
18
57
33
24
12
18
48
18
3
123
57
36
48
3
36
33
60
72
84
108
57
84
24
12
12
78
33
36
33
36
6
42
51
21
42
6
99
12
27
18
36
42
42
3
153
63
12
33
18
33
24
3
33
15
33
15
6
42
33
51
57
12
48
39
42
42
90
18
21
24
33
15
81
15
9
63
36
9
12
3
9
15
36
9
84
36
3
45
51
81
156
18
21
24
3
18
132
39
69
24
12
111
33
51
24
12
12
156
9
3
45
27
36
96
87
21
72
24
45
87
12
69
12
84
39
15
9
3
42
51
3
6
78
12
6
27
3
78
39
24
48
3
9
3
54
15
12
177
24
48
90
69
9
24
72
12
15
69
27
9
51
21
96
66
45
3
9
36
156
48
12
9
114
42
42
105
3
36
54
6
6
27
15
33
36
9
75
12
24
36
9
6
9
27
6
84
24
24
36
3
15
102
6
6
87
60
12
9
27
27
30
12
36
63
12
39
141
36
9
84
108
12
3
3
21
21
84
111
21
18
57
9
24
27
12
27
18
12
15
33
147
33
24
48
12
3
ABCD 94819112002*3^$a+1 [50042]
6
78
102
168
6
30
36
30
144
7
47
33
39
9
15
97
77
36
31
41
18
6
48
78
144
48
12
54
6
18
18
24
93
87
9
16
179
36
121
107
30
12
123
16
11
6
84
75
21
42
66
12
3
69
120
6
61
53
6
21
33
210
6
66
84
6
6
12
36
60
6
6
30
255
3
12
114
6
84
6
18
90
42
25
35
12
72
6
19
11
168
42
48
162
18
30
24
18
39
9
156
84
12
43
29
126
117
165
54
120
60
1
5
27
15
30
3
3
156
78
3
15
90
7
107
90
24
90
60
30
66
54
39
45
12
6
18
12
54
36
60
168
66
30
60
18
36
12
48
87
9
18
42
75
21
24
96
84
54
36
6
18
12
90
84
30
78
60
6
69
195
78
63
27
18
72
12
42
6
24
66
12
12
78
111
96
3
6
60
6
18
18
18
31
59
96
21
117
12
159
15
54
66
60
210
6
6
54
96
18
7
5
27
81
6
105
63
42
30
54
66
48
177
39
66
48
42
6
48
55
47
12
42
84
42
18
30
157
65
15
75
108
24
6
27
112
77
54
12
18
120
6
18
108
48
36
63
27
6
24
6
97
47
36
72
21
21
78
102
6
30
18
30
60
60
6
6
72
7
29
36
30
36
42
66
36
24
21
33
66
45
87
30
54
144
66
24
72
78
156
30
78
48
132
6
19
47
24
42
84
30
30
15
33
48
162
6
39
27
66
48
36
24
39
21
27
189
3
3
132
288
12
12
81
99
93
15
108
54
15
64
240
11
36
18
66
18
60
30
150
42
18
12
84
24
42
93
96
15
24
12
54
72
15
3
61
35
216
30
72
12
30
90
75
159
12
54
15
3
36
24
12
54
54
12
78
6
96
6
24
43
32
39
6
36
63
9
90
78
18
84
150
3
135
24
6
24
3
27
21
27
12
24
72
9
16
48
11
18
42
66
30
24
6
18
30
6
24
102
87
15
42
186
30
255
69
91
35
42
6
36
121
32
48
105
60
30
13
29
36
15
105
6
6
24
48
6
60
1
96
35
48
36
24
1
41
108
6
48
90
6
24
42
51
3
54
60
6
24
45
105
12
43
65
18
12
6
96
24
12
42
102
36
48
12
12
6
6
6
84
120
84
25
77
60
7
32
9
66
6
18
36
18
42
36
48
9
27
36
150
72
18
24
24
6
75
16
35
114
6
72
72
18
132
18
12
24
9
111
24
6
132
30
108
66
3
183
84
18
12
103
137
84
120
12
78
81
75
30
24
120
186
61
17
18
54
39
9
12
78
30
132
66
18
30
6
6
30
54
9
87
72
6
24
72
54
12
18
24
138
37
83
42
67
35
156
18
111
48
21
6
21
45
12
60
30
12
60
6
162
216
60
9
15
96
96
1
29
48
12
30
9
105
7
32
16
32
15
33
16
11
24
13
71
9
15
33
129
54
24
12
78
6
1
35
30
63
51
24
12
30
60
18
12
49
5
6
21
45
54
66
78
60
12
114
30
6
24
60
75
9
24
138
37
32
15
24
24
33
123
60
42
198
9
3
102
60
150
6
127
35
24
6
30
114
84
12
15
33
60
30
144
108
42
126
132
93
15
84
13
23
96
121
29
24
96
78
6
6
6
48
84
102
6
60
15
105
30
25
5
114
36
30
7
47
49
32
27
18
18
36
96
93
16
5
84
7
17
6
6
6
48
30
12
99
75
21
87
25
35
90
30
37
11
48
96
48
6
54
12
90
3
15
66
36
43
17
15
45
84
54
57
45
19
17
18
6
60
6
12
90
15
93
54
24
72
18
72
3
15
6
30
93
96
111
144
6
36
48
90
12
24
90
6
18
102
18
12
138
30
60
15
81
15
51
93
87
12
36
30
96
18
96
114
12
120
99
141
3
16
11
69
16
5
6
30
162
48
12
30
12
15
51
48
156
30
36
138
69
81
12
12
102
6
18
57
57
42
45
51
48
24
12
18
12
36
180
120
48
60
54
36
12
9
45
99
21
36
7
5
168
144
24
162
24
24
42
54
138
31
80
15
6
18
12
96
78
102
12
96
132
105
15
54
43
32
45
78
12
36
78
72
102
216
49
113
24
54
30
30
69
27
66
54
168
60
48
25
32
48
33
12
99
3
78
42
21
81
30
24
12
24
18
30
6
30
30
6
36
180
54
54
42
72
6
49
32
3
6
132
72
6
222
84
3
27
54
12
30
30
7
11
6
30
60
24
54
60
6
6
15
9
36
3
27
138
18
72
6
84
55
17
66
114
30
45
3
126
66
24
21
33
6
121
ABCD 94820323168*3^$a+1 [50054]
12
42
24
50
36
9
12
19
44
46
18
62
10
125
1
32
22
18
8
24
58
8
64
24
36
18
2
28
5
13
24
26
64
20
58
6
24
8
28
30
24
35
43
2
48
40
30
24
24
24
12
6
134
9
9
16
66
24
30
2
52
2
10
44
24
16
12
8
12
105
43
5
15
34
18
32
28
5
27
12
36
64
5
48
72
115
24
24
5
12
103
41
9
58
24
5
25
14
40
2
22
12
68
52
6
18
54
18
32
33
93
82
32
12
16
84
84
60
5
1
6
2
118
12
5
57
106
20
10
8
6
18
70
18
38
4
6
30
180
17
43
29
63
9
79
6
38
16
24
48
24
26
70
53
37
30
8
52
24
30
38
82
18
8
9
13
11
12
7
42
14
81
36
7
60
120
8
18
22
24
18
38
18
15
1
18
20
106
6
68
33
72
31
12
50
190
5
7
41
55
89
15
16
14
16
110
10
24
38
34
8
40
18
8
6
48
6
100
29
15
12
16
24
24
54
18
60
8
21
91
18
32
22
48
5
103
12
42
38
88
24
77
43
56
36
48
112
86
15
27
16
120
29
97
48
8
34
6
47
31
72
42
35
13
8
27
7
78
24
143
51
12
4
144
36
5
19
36
6
54
18
56
22
42
30
50
16
6
5
60
9
75
91
8
90
18
28
42
107
67
5
36
12
31
30
30
12
14
54
72
4
54
86
114
82
48
89
141
22
17
7
18
48
8
99
15
88
14
70
24
36
5
33
10
108
90
35
7
12
26
40
30
42
86
34
203
27
10
102
48
17
153
22
138
18
38
210
46
59
7
54
6
18
35
15
9
27
10
120
35
13
6
144
5
133
59
91
8
9
15
28
60
20
4
104
9
67
41
13
32
39
1
50
45
19
24
30
26
48
33
3
4
5
1
150
56
16
42
23
55
8
34
6
24
5
13
30
2
27
55
84
5
55
12
5
12
1
62
124
36
17
55
8
45
7
41
69
3
37
6
60
24
30
72
14
16
26
3
31
78
66
41
63
22
59
27
34
30
90
6
60
24
5
25
30
20
6
34
6
8
16
26
22
35
7
8
30
10
5
1
110
45
7
144
38
72
16
30
17
36
91
18
78
20
9
15
9
31
6
8
22
53
27
34
6
138
6
96
5
63
40
14
46
44
12
33
31
5
45
10
54
62
18
66
60
10
6
65
39
4
41
27
28
30
2
9
13
6
74
22
48
18
18
24
78
24
83
51
36
148
41
1
83
60
36
67
68
142
18
12
42
6
5
109
42
6
23
1
66
48
24
17
36
99
54
27
19
18
62
40
18
42
78
6
5
51
28
65
135
22
24
35
15
16
38
22
5
36
12
91
36
60
36
17
13
23
25
6
18
86
160
36
41
19
8
10
8
118
26
40
59
24
3
33
7
2
46
12
60
12
41
75
4
108
18
2
48
24
40
68
9
49
14
66
6
84
4
5
7
6
24
23
1
6
50
18
33
43
41
51
22
18
12
120
2
118
48
2
27
45
30
28
5
36
109
138
60
2
112
11
19
114
86
76
12
53
3
45
7
20
10
138
36
50
99
24
7
14
34
8
57
7
24
41
19
50
102
24
40
41
3
22
18
60
41
43
12
20
36
112
12
8
48
28
12
12
18
90
20
9
19
12
5
19
8
33
9
54
16
5
13
66
36
66
138
56
88
36
29
13
42
36
12
62
18
9
139
60
17
24
85
48
23
27
6
22
8
4
32
28
18
8
72
15
175
18
35
15
30
10
6
6
5
99
28
32
76
8
10
6
65
33
16
11
13
206
100
5
19
108
90
30
5
55
17
43
20
28
29
13
30
2
16
71
9
10
102
48
24
26
46
80
178
62
126
10
8
10
12
17
127
26
22
42
48
18
24
24
36
8
88
68
9
37
30
65
3
16
30
24
38
10
14
40
36
89
79
6
18
12
65
63
58
50
52
17
49
66
56
64
65
24
45
16
66
65
127
12
36
24
113
36
135
21
55
14
27
85
18
41
19
90
119
7
29
24
27
16
32
76
36
29
37
107
3
10
35
55
12
36
6
6
48
24
72
18
30
50
10
8
88
12
132
38
30
18
72
22
18
2
46
114
41
85
6
8
28
24
36
2
88
30
80
4
84
42
23
19
30
38
45
7
30
48
8
22
24
50
16
30
20
40
32
46
26
141
43
12
42
48
8
120
99
15
112
6
42
36
36
20
18
18
9
19
36
44
34
18
48
12
42
30
26
15
1
38
40
32
45
43
26
75
115
132
14
6
64
101
43
84
48
68
16
20
9
37
48
50
16
24
36
90
6
18
42
48
5
7
5
37
18
72
32
148
72
90
30
29
36
25
23
36
55
14
10
56
54
27
55
8
22
30
90
24
11
79
20
117
7
6
32
27
27
40
60
36
17
48
49
6
5
63
84
81
49
42
161
15
9
21
82
17
36
43
17
37
56
64
8
70
24
68
33
37
8
10
30
8
10
5
9
10
12
60
110
10
96
38
64
26
4
32
64
12
77
67
24
30
14
76
41
13
48
42
6
107
19
24
36
30
48
18
60
68
81
39
6
34
56
16
32
46
50
84
81
1
18
6
2
4
68
136
120
6
48
23
33
10
6
59
36
31
24
98
112
30
36
38
42
84
18
88
119
9
16
18
30
167
25
54
5
24
31
5
55
56
58
11
7
5
60
27
21
27
28
14
22
96
18
2
22
50
28
42
2
70
11
7
8
28
44
22
30
138
48
54
68
12
18
16
6
20
16
72
30
18
17
72
55
60
60
68
21
36
19
17
19
8
33
3
6
30
10
8
6
16
56
12
40
5
55
77
31
44
106
2
16
6
11
7
77
1
24
24
50
36
16
44
40
5
55
53
43
60
8
6
88
78
80
4
36
12
12
41
39
4
60
12
29
48
1
6
60
6
24
6
12
60
128
10
8
66
33
55
8
88
36
29
7
30
152
10
ABCD 94820363954*3^$a+1 [50003]
135
99
108
66
144
31
77
60
18
36
141
183
12
33
9
27
93
63
180
72
88
35
72
1
35
141
84
24
100
23
78
55
116
36
3
132
37
83
18
72
60
7
5
87
21
24
135
36
3
25
119
13
140
15
18
12
7
17
15
3
105
51
114
72
19
17
18
12
93
111
33
93
72
90
36
37
179
9
171
33
111
177
75
12
126
96
19
107
48
60
37
89
51
375
193
11
225
21
150
30
7
32
28
23
45
33
30
24
181
72
35
25
83
9
3
42
90
1
17
15
33
79
155
186
90
102
204
39
105
187
65
54
45
3
165
48
27
30
18
213
27
249
3
48
114
18
73
132
11
12
24
9
117
12
87
183
18
18
60
37
125
54
54
19
68
3
84
13
32
87
21
69
15
3
25
116
15
54
151
65
6
66
3
84
132
3
30
60
108
54
36
30
18
6
3
51
30
6
21
33
90
30
27
45
24
180
39
112
12
56
51
138
36
267
45
159
36
100
65
48
162
13
44
12
81
7
185
36
139
56
81
48
90
21
40
137
60
18
126
66
129
3
30
96
15
159
6
12
159
3
21
15
117
33
72
7
36
144
47
54
90
12
69
3
6
84
63
45
132
66
72
33
45
12
63
69
87
21
198
12
24
108
25
108
68
60
84
63
168
36
36
282
6
9
3
129
33
43
47
198
123
39
90
31
20
57
43
17
63
135
30
90
57
87
81
45
6
9
9
91
65
27
33
30
42
7
68
15
18
102
24
90
18
30
103
8
4
176
64
23
60
57
36
15
36
33
136
32
24
3
25
108
8
57
3
57
120
60
72
91
119
6
90
12
72
25
101
39
105
87
3
18
39
4
92
15
120
157
95
81
99
18
114
45
39
57
3
36
54
27
9
39
4
23
168
54
87
64
77
78
102
367
17
18
30
198
24
33
21
120
24
15
213
39
84
60
4
11
234
6
72
12
13
68
9
18
72
13
83
84
36
42
75
27
42
108
18
30
60
72
27
81
162
72
66
150
25
47
18
12
42
54
102
24
36
12
6
12
27
48
168
87
102
78
18
19
155
25
116
117
72
3
27
168
12
57
64
11
9
64
17
3
16
71
90
126
12
18
78
72
102
103
119
153
117
135
45
15
51
78
15
69
15
3
114
135
45
108
27
3
81
51
48
78
138
42
48
6
18
3
87
18
3
132
57
60
91
44
183
24
45
3
13
65
159
33
288
175
68
9
36
67
20
27
33
28
5
15
39
25
83
25
65
67
41
39
12
36
45
55
140
60
27
25
108
17
18
12
126
27
88
29
126
105
81
84
139
11
54
43
29
138
18
24
54
109
35
138
18
60
25
32
268
92
24
24
21
84
60
174
33
132
28
83
12
85
29
43
56
129
36
7
108
71
126
3
99
42
3
33
54
9
72
160
5
24
3
33
90
90
18
45
189
90
72
48
60
36
45
9
120
3
75
57
12
33
43
107
93
27
78
15
75
48
132
162
15
216
156
273
111
64
41
90
6
3
123
102
6
25
144
23
24
9
165
6
138
43
80
3
24
93
117
18
60
33
15
132
18
120
42
54
90
61
65
75
27
25
32
3
36
105
112
17
63
9
138
96
9
75
90
31
11
84
72
24
33
3
69
168
12
33
132
84
54
33
75
33
36
96
87
216
6
144
120
60
51
75
54
15
24
135
6
54
25
23
72
45
36
45
24
18
25
77
78
9
24
39
120
121
47
45
28
164
63
60
54
48
31
5
72
42
18
48
240
19
36
47
33
180
57
15
3
54
43
53
90
120
25
209
31
11
36
45
225
3
4
ABCD 94820484288*3^$a+1 [50004]
111
21
126
90
120
3
147
105
12
36
12
9
51
12
36
12
48
24
48
27
81
75
24
33
75
57
63
18
6
33
93
63
9
15
36
39
18
18
21
15
144
21
96
3
45
15
9
75
21
36
48
48
24
9
39
45
126
204
33
33
72
75
12
111
6
15
36
132
36
9
6
21
189
27
9
75
96
63
21
21
108
66
9
81
108
3
12
75
186
36
54
54
27
39
36
6
15
132
15
18
54
21
9
15
21
54
9
12
33
75
96
36
33
39
72
69
51
159
9
60
93
15
9
18
192
6
87
21
27
39
21
93
54
33
108
21
66
18
126
24
69
33
18
57
33
150
66
123
48
27
60
57
15
45
21
27
192
48
12
9
54
6
15
36
3
33
12
21
6
45
3
21
24
105
15
3
174
24
39
27
60
9
24
3
57
12
51
24
84
21
15
24
309
48
33
54
6
15
12
12
45
15
21
51
36
12
96
39
6
54
90
90
138
18
60
54
102
90
6
12
6
36
15
21
30
18
39
108
69
15
63
33
33
24
12
3
141
147
3
21
9
180
6
21
84
33
87
9
36
18
45
27
48
72
33
72
21
60
108
84
6
30
54
42
18
117
24
12
12
36
12
33
24
15
12
168
3
54
48
171
24
36
57
39
3
45
48
12
36
69
63
9
51
3
180
141
60
21
27
27
93
48
24
51
177
93
72
3
33
36
51
15
54
15
39
6
84
36
51
129
36
15
24
36
87
18
87
156
60
9
30
21
15
42
3
51
21
60
60
75
9
9
30
45
96
39
9
33
12
51
12
60
39
6
3
24
3
153
81
6
90
18
12
9
9
27
105
15
108
24
168
99
84
69
3
33
165
39
3
30
18
21
219
126
63
93
24
3
15
33
48
9
48
90
54
3
60
96
12
69
39
60
12
60
3
42
90
33
12
48
120
39
81
39
93
39
18
3
12
36
57
219
24
117
12
132
66
45
72
33
18
30
54
21
24
12
51
105
45
27
81
12
42
36
105
84
117
18
33
33
90
129
15
21
24
87
21
9
24
30
126
18
180
33
9
3
60
36
75
42
99
99
180
90
12
75
75
69
39
12
45
12
21
15
36
69
90
45
45
171
144
171
93
3
33
87
45
12
87
45
24
120
216
99
24
18
15
12
165
42
21
15
72
12
33
27
93
12
21
90
117
81
30
45
45
60
39
36
12
87
21
24
33
72
36
36
3
33
87
15
276
12
42
30
33
129
3
60
45
27
81
3
51
9
81
36
15
12
60
27
18
3
24
9
84
63
12
33
99
33
102
9
84
21
15
21
36
84
24
51
36
69
3
123
105
12
15
33
3
57
33
12
75
39
69
12
3
117
120
12
96
24
33
3
72
33
87
3
126
174
24
12
21
33
6
9
84
15
90
3
24
48
27
36
18
24
27
24
75
66
15
21
99
15
48
72
153
87
33
72
3
93
33
27
3
21
108
12
9
15
51
69
57
18
69
153
15
33
96
18
12
24
69
21
27
135
9
84
27
18
39
36
72
72
111
30
24
3
84
39
36
48
42
30
33
21
90
36
21
33
15
12
12
15
33
9
99
75
6
51
3
45
9
12
51
39
69
57
3
21
18
36
30
72
18
9
51
9
3
72
42
3
87
36
33
60
45
24
51
39
36
69
60
12
33
108
3
129
12
63
12
3
33
48
9
48
15
9
36
90
9
48
96
9
3
84
3
120
18
54
21
3
9
120
36
24
132
96
12
168
33
12
39
15
18
15
60
33
15
132
33
3
36
3
21
24
27
48
18
15
12
60
81
30
42
159
39
9
120
27
6
147
60
12
36
45
15
9
3
12
36
57
108
18
69
57
18
36
21
15
33
36
24
27
45
9
6
18
48
18
54
6
12
24
90
18
12
165
33
36
54
36
42
90
417
60
36
180
84
36
36
24
36
3
93
159
45
36
12
60
51
81
21
63
24
111
45
45
24
192
3
72
33
51
9
18
93
51
21
45
42
18
48
6
153
12
48
60
51
144
48
18
15
45
30
117
15
153
9
12
75
15
90
6
84
6
3
12
48
45
12
24
3
51
9
45
75
12
48
3
108
42
48
6
33
36
57
228
15
84
33
3
27
18
72
24
54
30
36
144
27
27
21
57
27
63
117
21
27
45
3
69
3
108
12
9
54
21
45
108
3
33
42
54
18
21
159
45
36
72
12
15
12
6
3
9
27
63
21
15
24
72
9
27
18
36
18
36
12
42
48
42
21
36
48
15
108
45
12
108
3
9
81
12
39
129
30
42
63
36
39
24
33
3
30
15
72
39
69
60
51
9
69
36
36
54
69
51
24
18
3
72
27
18
3
51
21
33
27
33
12
27
33
3
9
15
72
60
33
96
12
78
9
3
72
72
6
3
12
48
72
ABCD 94820900698*3^$a+1 [50192]
31
72
137
63
63
30
24
66
234
7
143
420
21
69
195
15
25
48
83
61
80
33
90
61
120
29
115
32
96
87
25
65
6
150
67
24
119
144
73
72
11
61
53
90
60
60
1
125
139
35
60
25
120
32
93
6
117
40
23
97
24
89
7
32
51
144
6
144
7
23
73
47
6
120
91
29
24
147
93
246
205
59
120
85
101
30
24
90
43
200
117
43
120
32
112
59
37
24
48
11
109
5
3
207
60
30
180
120
126
37
47
97
59
24
90
36
7
24
23
57
88
5
126
69
75
85
101
54
157
53
51
24
255
81
24
15
1
176
24
45
19
48
77
43
173
90
174
43
24
56
177
7
119
1
179
61
224
129
180
30
13
107
37
173
67
8
15
1
32
147
36
114
15
81
7
83
24
61
80
96
3
13
32
15
30
66
120
30
24
43
24
323
180
6
19
11
85
24
35
117
243
36
54
43
47
30
75
16
24
5
276
54
1
95
84
180
60
85
65
7
23
6
90
54
6
324
6
51
63
90
7
59
157
104
9
135
96
40
48
35
141
24
112
23
6
54
60
1
24
96
59
85
11
21
40
96
32
171
37
128
45
114
96
57
27
277
144
119
60
13
120
72
152
3
21
16
113
31
96
29
114
121
144
71
204
45
16
72
53
264
91
29
30
90
27
120
33
150
145
71
25
59
30
96
79
35
120
21
16
53
75
51
114
60
60
91
29
235
32
63
1
215
84
66
51
88
35
96
60
84
60
1
120
24
11
109
72
24
5
24
75
75
141
15
60
300
289
5
66
30
30
61
48
11
24
85
5
306
25
149
67
23
33
27
37
53
216
30
21
63
25
32
159
25
65
31
59
109
5
123
63
144
193
32
112
128
15
90
186
141
9
54
30
66
60
61
83
30
151
72
47
306
55
29
27
63
36
120
45
39
1
32
3
69
40
71
97
8
69
43
113
31
119
9
40
168
8
120
64
8
3
205
119
1
5
144
27
93
270
90
30
36
49
72
53
60
6
49
80
120
16
24
48
107
45
192
40
173
3
24
3
13
167
300
270
60
187
119
24
36
61
24
65
39
16
29
147
88
56
16
59
84
120
177
88
95
186
55
179
66
19
48
104
93
156
127
143
30
19
161
54
30
51
24
195
30
111
165
115
89
90
90
30
285
280
5
67
176
88
95
9
15
201
39
36
114
6
24
60
121
149
43
47
30
123
72
255
1
144
312
96
167
33
24
40
263
366
54
30
66
229
8
24
63
73
24
53
67
8
15
33
87
1
24
41
30
241
48
96
95
9
45
43
227
13
107
90
27
33
180
75
40
11
24
21
39
30
150
253
8
24
45
6
24
180
60
156
174
186
84
150
66
24
141
64
168
107
36
84
60
30
3
24
153
63
144
69
30
45
129
90
90
27
39
84
61
104
16
5
139
11
61
128
111
1
56
3
24
37
56
27
60
6
30
84
25
101
91
29
180
54
105
45
91
120
59
ABCD 94820917138*3^$a+1 [50011]
28
20
51
1
83
105
16
11
13
227
33
15
81
64
56
15
9
63
48
1
11
12
132
73
12
20
24
51
25
8
87
73
23
37
140
60
136
20
4
156
20
36
4
11
9
159
21
64
323
9
148
116
4
143
48
1
155
216
12
237
28
23
12
45
16
11
129
27
13
35
12
237
340
35
45
3
9
28
140
120
36
96
28
56
4
11
61
144
191
9
39
81
40
36
200
28
56
60
120
36
255
33
63
133
35
12
73
251
96
49
11
12
117
100
108
20
36
180
39
48
108
1
35
24
24
61
20
135
24
121
35
109
143
33
39
216
81
160
83
81
24
16
176
88
20
36
40
36
48
56
64
23
13
44
96
40
24
47
13
12
180
44
15
25
71
153
15
61
24
36
11
165
120
51
9
64
60
47
9
99
21
4
35
36
13
72
215
48
37
131
48
69
27
13
155
85
36
20
27
24
24
121
84
107
24
13
72
104
27
48
49
83
13
84
92
15
85
20
15
45
100
23
25
60
72
8
36
100
44
40
23
13
36
104
124
92
4
59
25
23
24
24
60
181
95
48
25
35
61
104
87
96
33
96
40
23
145
12
83
157
11
12
1
107
168
1
24
36
83
85
56
195
25
47
97
32
48
3
157
92
51
192
61
20
64
47
265
8
72
40
44
64
11
12
153
99
45
72
51
24
9
40
20
99
48
33
64
107
85
23
21
24
112
11
13
156
24
44
180
15
1
95
49
56
100
116
15
288
96
1
23
45
171
216
9
76
59
165
240
27
49
68
27
120
69
99
1
56
40
68
60
40
116
16
48
32
148
23
9
63
37
24
59
1
36
8
51
72
49
44
4
32
3
96
69
12
3
25
35
60
45
195
1
24
96
59
48
73
35
96
48
85
96
44
15
25
11
36
69
24
51
25
36
11
37
92
64
116
88
11
81
88
23
24
13
11
1
59
12
13
56
111
12
361
107
57
51
192
9
4
176
24
180
36
84
39
72
33
15
25
396
20
136
191
84
25
11
168
24
60
108
24
120
120
45
99
60
85
200
76
68
16
60
180
47
72
21
27
133
36
144
95
21
4
80
27
12
48
24
109
59
1
84
36
59
177
28
23
72
1
140
39
156
72
97
200
63
24
24
49
36
95
36
69
100
35
36
9
51
25
23
117
135
13
23
93
60
136
8
3
9
123
12
24
61
84
24
23
120
37
72
35
25
204
84
72
23
25
20
15
192
180
133
96
155
21
3
177
39
1
140
28
12
8
195
1
24
36
36
71
93
64
192
44
124
35
1
20
27
12
12
85
24
71
13
132
11
33
40
96
44
51
48
165
147
13
23
33
4
143
12
61
24
36
71
25
59
24
121
24
36
11
33
3
57
40
12
119
369
27
60
69
99
48
60
84
145
20
48
52
35
108
61
36
68
27
33
12
28
32
123
85
95
48
13
84
20
135
12
33
3
48
384
177
84
39
25
11
69
60
75
61
11
9
24
16
95
72
33
100
120
36
8
16
20
39
108
120
153
15
21
3
25
56
124
83
12
21
4
23
117
123
12
1
95
120
9
135
60
37
128
36
171
73
12
60
48
95
25
56
36
99
25
60
59
1
80
39
81
111
24
24
45
15
85
23
57
15
12
85
444
104
123
93
111
48
205
56
39
1
104
16
60
11
85
20
39
181
35
73
92
75
73
120
20
27
49
107
13
56
88
71
12
9
4
24
60
20
123
48
61
35
25
23
1
24
11
349
32
28
32
15
25
23
1
35
36
73
56
4
11
60
21
84
76
144
107
12
21
24
ABCD 94821060008*3^$a+1 [50051]
23
33
93
259
47
57
24
196
47
18
39
15
69
148
179
36
1
32
16
36
8
69
55
84
8
144
15
126
7
8
39
18
147
141
31
59
108
69
100
65
18
33
93
36
18
90
7
48
80
16
80
3
144
97
44
36
48
45
144
27
4
59
13
12
24
32
4
84
11
25
48
132
11
9
76
120
29
108
39
76
29
7
60
144
12
20
9
36
19
71
18
31
41
51
3
21
168
28
107
180
133
140
60
52
29
36
31
24
104
3
13
23
21
24
4
24
72
12
60
48
32
16
29
55
176
12
9
135
9
18
21
36
15
33
28
11
57
208
192
48
107
72
1
24
60
32
63
1
17
55
156
23
45
108
100
53
103
68
9
43
209
31
5
199
80
27
18
75
4
12
17
31
68
27
109
35
18
3
36
28
108
23
37
35
157
8
64
24
44
16
29
43
11
1
92
12
28
29
31
23
18
15
12
63
54
115
92
4
80
87
85
36
36
92
93
3
15
1
24
116
3
57
15
153
96
3
25
116
4
89
99
9
7
44
345
51
4
212
3
57
33
72
19
35
90
39
48
12
52
11
9
52
116
21
3
28
77
7
32
12
112
44
124
83
57
52
53
135
4
48
24
32
64
32
3
36
45
4
23
45
24
16
41
99
9
151
12
24
29
72
7
36
8
144
39
33
183
9
99
9
16
32
12
3
25
24
41
123
75
289
80
28
72
80
52
24
20
64
83
93
51
72
18
3
15
37
68
84
48
84
100
92
48
120
16
108
5
3
40
8
84
45
27
45
43
47
72
69
57
87
84
16
80
16
144
5
90
1
56
28
41
54
18
115
132
20
124
72
24
71
18
7
209
31
68
4
12
47
97
44
28
8
40
128
48
36
75
57
48
400
48
72
20
108
3
33
93
55
8
64
56
48
3
252
9
27
36
25
128
171
13
5
51
12
63
25
137
115
12
120
156
56
72
12
15
1
60
11
25
32
156
129
67
48
36
8
88
167
37
92
33
3
123
49
152
15
13
24
53
90
54
103
180
44
16
35
61
44
39
72
21
144
16
8
225
3
60
4
168
72
35
36
25
44
3
93
36
48
3
90
43
24
116
28
32
52
8
75
18
39
105
91
8
168
16
95
45
12
15
13
5
55
71
21
28
48
96
32
28
120
80
4
47
49
8
168
9
3
48
48
16
11
37
35
37
36
8
27
21
12
16
221
43
56
16
20
45
18
81
4
8
60
63
129
69
15
40
60
137
180
115
60
77
19
80
40
84
29
51
3
21
12
96
33
3
48
3
1
8
36
12
12
76
144
104
3
1
84
41
267
75
133
12
72
179
325
44
12
16
48
72
275
49
108
8
51
1
56
51
117
60
192
16
29
51
3
13
128
57
123
4
48
44
12
3
36
36
36
85
41
3
4
240
60
48
60
80
4
23
18
36
3
51
57
72
28
24
8
12
84
16
41
54
81
4
44
15
33
4
72
56
100
23
126
43
60
12
44
52
20
21
31
60
56
4
29
63
16
12
20
4
128
45
67
23
37
60
83
21
100
41
291
28
5
90
69
108
132
36
69
36
3
84
39
18
3
12
36
39
73
44
76
23
36
25
84
20
48
96
144
12
39
57
228
28
47
13
20
52
132
44
45
63
4
80
52
20
28
23
144
36
105
36
36
60
51
36
25
32
16
68
3
21
15
145
164
87
9
276
4
20
15
13
60
89
51
28
12
24
60
128
52
113
99
16
8
72
16
72
24
84
8
51
13
23
49
48
84
84
32
45
111
52
12
48
68
192
60
4
32
15
145
60
20
189
7
83
37
8
24
28
56
4
48
11
25
83
57
60
16
80
3
54
163
12
48
209
43
224
12
76
23
13
113
19
60
47
234
144
18
144
25
11
73
8
9
90
54
3
16
71
1
56
4
24
23
13
23
189
81
7
47
57
16
12
32
81
19
68
28
11
129
123
54
15
3
72
69
64
24
60
32
3
25
60
36
48
65
54
9
4
120
119
33
111
1
264
180
68
16
11
81
40
36
5
3
231
54
79
47
ABCD 94821658786*3^$a+1 [50152]
8
73
15
57
108
83
24
85
35
16
27
69
8
31
30
75
69
150
90
35
31
41
91
69
141
78
29
40
72
21
27
21
107
7
33
8
49
90
45
8
85
18
89
61
107
85
35
37
35
115
18
30
29
43
198
23
16
3
117
104
40
57
198
17
25
15
57
138
150
63
9
120
6
54
66
60
77
247
41
64
75
30
60
35
13
35
37
51
9
23
192
48
112
8
112
8
55
89
1
72
63
72
56
16
80
91
30
23
24
175
36
29
40
80
48
13
24
11
24
432
16
104
24
19
30
60
83
43
180
89
48
7
113
25
18
5
136
81
15
8
144
25
15
8
144
88
32
1
119
13
155
88
27
30
288
23
136
288
240
3
53
67
29
31
12
53
37
35
25
23
13
12
119
48
85
3
75
5
40
93
24
107
144
64
45
27
21
90
72
105
8
88
375
60
117
3
24
5
31
9
72
111
42
126
12
5
88
56
19
120
42
195
15
137
40
45
48
123
117
27
32
43
5
120
43
45
57
95
13
179
96
72
13
35
72
133
35
37
131
112
117
51
39
41
67
45
45
72
35
13
59
16
93
27
3
221
13
3
15
60
5
43
21
51
5
67
18
35
7
48
17
96
16
8
25
126
57
93
179
73
47
25
47
16
27
18
99
81
63
57
15
135
33
57
47
72
79
72
12
53
24
136
3
90
90
17
43
54
47
133
90
318
18
41
16
8
49
63
27
125
16
32
40
152
13
27
56
7
137
25
18
29
16
3
72
77
96
24
25
18
72
36
89
73
87
48
3
5
19
5
133
35
40
80
43
54
78
30
90
60
53
16
21
30
42
90
161
96
64
75
77
97
18
60
30
3
80
24
88
32
192
19
12
89
40
93
35
72
64
80
37
99
80
1
72
15
51
77
24
208
105
111
165
12
42
198
18
77
43
125
16
8
13
83
7
180
29
13
83
43
72
45
24
200
1
47
88
32
13
27
32
79
24
41
97
18
101
31
48
137
24
73
18
42
11
19
53
115
12
18
23
19
117
168
33
258
5
24
72
24
19
5
72
120
64
27
18
59
40
72
3
77
13
60
18
72
5
61
11
64
57
72
18
53
144
55
17
208
8
48
97
18
54
71
64
32
48
13
72
3
57
23
25
39
33
87
39
54
51
27
77
96
7
72
153
93
11
13
155
96
109
27
63
30
3
128
16
56
280
32
133
83
264
31
57
57
126
12
168
29
16
9
47
96
48
7
65
7
30
18
65
7
33
8
37
162
185
13
35
37
27
21
42
33
32
48
112
32
48
55
113
208
39
17
91
18
59
72
48
16
39
65
115
245
25
71
120
72
88
39
6
131
31
105
32
40
3
102
36
90
41
1
15
57
71
72
64
56
25
159
21
12
18
150
15
8
72
85
48
11
103
41
72
25
60
27
45
198
29
144
24
85
96
27
24
21
72
30
53
120
13
171
39
42
23
24
72
61
18
89
55
81
96
33
60
51
56
103
17
1
95
37
18
17
232
39
12
18
75
32
97
47
1
60
12
6
30
24
51
120
224
55
41
49
135
21
54
18
312
30
18
123
9
15
93
12
15
3
60
17
13
18
41
48
25
90
77
40
8
13
107
25
48
60
203
97
72
180
131
136
3
60
138
215
37
60
18
69
120
63
33
15
42
18
12
60
18
107
72
91
117
21
35
40
104
88
32
151
42
119
19
21
8
96
19
21
56
96
103
17
55
180
125
72
73
47
72
168
48
253
72
3
104
145
36
24
108
108
30
77
13
59
120
61
35
16
33
6
65
24
48
145
18
60
54
18
89
13
3
48
75
42
59
24
16
8
48
43
90
51
93
90
18
15
15
42
18
53
109
123
ABCD 94821879734*3^$a+1 [50011]
27
24
27
53
40
36
15
29
24
91
30
27
72
12
3
90
11
52
72
56
52
9
11
88
21
35
36
7
30
3
60
99
29
36
36
43
21
123
60
81
44
28
12
36
12
105
75
33
11
31
48
81
48
56
24
28
3
30
24
47
16
48
87
65
28
84
36
51
5
16
33
15
44
112
105
23
168
12
13
27
20
25
72
15
36
60
44
204
127
17
127
9
60
24
48
20
37
12
63
33
120
99
33
18
29
73
11
4
32
31
18
171
45
59
25
60
72
27
8
37
23
4
81
3
99
42
54
41
13
11
100
80
12
60
28
9
78
57
36
44
43
5
132
1
144
11
96
55
33
63
48
24
18
23
4
96
96
24
21
35
19
24
5
60
115
48
117
8
4
20
28
27
54
84
11
31
45
3
81
80
24
72
4
24
57
11
28
36
15
60
33
3
18
12
35
12
40
8
37
36
11
76
48
9
131
25
15
81
30
18
95
48
28
69
108
95
49
18
21
135
90
39
12
8
28
20
100
12
12
3
33
93
54
18
168
59
100
8
24
73
47
25
60
11
7
5
121
35
49
135
48
20
67
42
54
5
4
60
92
16
48
72
168
44
16
135
36
93
96
20
49
131
7
5
4
36
32
13
18
6
66
42
75
108
15
30
39
3
66
51
8
120
1
75
120
32
49
119
52
3
5
40
32
24
84
67
57
120
92
1
15
12
27
18
27
9
6
29
7
9
45
48
6
12
90
123
9
18
54
15
33
15
116
1
51
24
56
4
39
6
18
53
28
21
23
28
12
32
28
72
144
9
71
40
9
78
33
12
3
81
8
7
48
77
19
66
35
61
3
72
33
27
3
5
144
16
36
20
31
18
144
3
44
28
32
36
48
85
30
21
21
12
6
57
48
72
12
3
17
12
28
60
51
5
16
9
60
30
89
76
252
3
21
33
15
21
54
108
30
23
12
25
30
60
48
65
4
75
6
36
18
18
39
15
66
83
4
56
37
3
21
71
40
24
3
45
20
112
8
36
36
55
18
12
108
6
249
20
1
171
84
20
16
9
132
23
136
8
148
135
33
36
8
156
4
15
45
20
96
1
11
25
30
17
7
41
7
6
36
36
63
44
96
40
39
53
64
51
48
41
84
25
191
25
48
15
45
126
17
28
24
21
36
30
125
24
24
67
113
36
36
108
133
39
20
4
12
84
9
120
39
48
3
42
30
5
12
12
13
23
28
56
31
117
105
51
60
20
4
12
48
21
12
183
69
18
89
36
48
40
12
44
19
65
24
16
12
20
40
44
103
6
35
19
66
60
12
27
15
125
48
100
8
7
5
13
59
85
12
95
13
11
25
35
100
9
11
12
52
68
112
3
29
4
57
12
90
6
47
12
7
29
12
112
60
111
17
40
39
9
27
30
27
51
12
144
6
15
75
30
24
83
55
17
25
23
28
12
8
19
108
101
12
7
42
11
55
45
8
7
69
3
141
92
55
53
157
42
81
44
55
41
184
36
9
90
245
28
48
15
125
25
35
84
1
95
12
60
28
132
15
18
27
8
79
33
39
5
288
40
8
28
39
53
73
59
36
40
27
17
1
11
13
75
12
69
36
159
20
16
24
75
54
27
168
8
43
5
100
27
29
19
45
15
5
24
40
156
80
60
7
9
69
15
44
61
59
28
24
39
41
4
32
12
1
12
63
24
12
104
36
13
90
93
60
68
72
13
11
61
63
36
128
7
29
4
93
3
36
15
24
90
95
7
137
121
35
1
3
63
5
12
25
18
9
128
48
4
21
39
69
6
105
56
13
87
48
60
20
16
9
30
6
51
12
45
48
15
3
42
54
45
45
11
60
37
36
11
43
48
17
25
83
4
48
12
20
16
48
36
33
87
75
41
24
36
49
66
54
11
85
39
24
36
128
180
12
31
53
72
12
48
79
81
92
121
54
108
54
18
108
69
48
45
27
9
75
27
237
57
59
40
39
141
9
12
63
33
12
72
11
48
31
5
16
57
18
30
39
20
1
72
83
48
40
44
16
12
3
41
19
5
16
48
20
67
41
124
36
57
11
16
140
79
24
33
15
33
24
56
1
11
43
12
105
3
65
12
4
8
43
5
49
35
19
29
12
31
5
7
41
136
9
107
48
256
24
36
48
51
9
12
20
24
4
36
39
5
1
47
19
41
4
164
36
64
176
43
33
3
30
11
25
59
85
227
4
20
133
3
117
23
60
13
15
57
72
51
36
20
36
40
8
24
1
15
72
33
51
9
90
21
45
71
28
12
15
17
28
24
24
105
27
27
6
66
21
84
9
71
108
28
219
41
67
78
72
3
8
61
15
33
6
137
73
27
72
15
53
4
36
32
1
192
3
21
48
11
76
3
33
24
3
5
168
52
3
54
96
83
1
3
8
4
45
3
33
102
42
51
32
96
31
78
11
12
72
40
8
73
54
81
9
36
11
16
12
45
132
144
36
51
75
53
55
81
3
5
28
24
48
12
81
15
135
9
56
25
83
37
3
15
126
39
ABCD 94822372376*3^$a+1 [50013]
18
24
174
54
33
27
6
6
24
120
12
93
51
120
9
111
78
6
66
30
84
36
81
159
21
108
27
9
3
36
96
84
42
3
36
204
51
18
15
72
3
105
21
6
33
12
279
117
99
9
36
96
39
24
45
120
39
150
30
156
12
18
72
78
12
54
30
24
45
24
141
42
45
3
180
72
72
36
72
69
3
96
81
165
114
36
66
3
75
9
63
9
39
42
18
24
57
75
138
126
12
45
9
90
84
90
6
18
210
108
162
3
3
60
6
48
6
69
183
33
99
36
24
30
51
111
30
6
189
36
75
264
93
63
132
48
144
30
78
36
24
78
75
12
3
24
96
117
87
24
12
24
54
54
216
45
144
123
18
54
138
18
9
87
78
30
21
39
21
39
48
60
12
60
36
12
48
9
75
45
36
24
15
33
60
3
120
42
114
24
36
48
96
177
72
75
36
69
15
192
30
6
48
69
135
12
60
45
135
156
102
63
48
24
3
48
24
6
6
24
90
24
120
150
18
24
3
12
96
3
84
33
15
168
60
30
15
75
12
24
24
144
12
6
27
3
60
9
15
6
42
6
219
111
12
93
24
15
33
3
36
24
45
105
24
15
81
15
27
24
24
60
12
12
36
36
21
93
30
36
84
60
69
27
6
78
42
27
108
153
150
24
90
75
108
33
30
210
27
87
48
48
36
24
60
21
39
36
24
12
18
120
42
105
39
48
36
12
9
93
66
6
6
84
108
48
18
6
60
48
6
24
168
18
6
18
120
72
36
24
9
27
33
27
48
117
3
84
21
147
72
78
138
24
36
12
54
39
39
12
30
111
39
108
60
12
201
135
84
108
108
72
138
15
15
60
69
135
90
90
126
54
45
39
36
48
60
36
12
30
78
24
72
36
177
72
21
3
39
60
93
180
99
48
48
84
81
63
60
6
144
87
9
24
90
6
66
57
51
24
60
72
30
114
24
30
138
57
48
195
60
69
129
39
15
186
30
60
24
60
36
36
180
21
3
54
15
75
30
3
3
45
27
18
30
24
12
60
36
12
12
54
96
66
60
33
9
138
108
24
60
21
24
105
15
81
27
123
60
54
18
54
111
27
36
282
123
21
63
51
6
15
36
15
93
39
18
42
30
3
72
12
111
48
12
45
72
3
102
96
24
51
21
30
24
24
12
81
24
3
45
3
48
36
60
33
75
60
18
15
12
51
60
132
84
6
192
66
54
111
27
9
3
120
93
3
60
6
18
81
27
312
36
69
15
60
48
24
33
27
141
3
42
102
45
21
42
84
66
18
6
6
108
24
21
24
75
6
6
144
12
84
144
24
48
33
15
36
48
6
6
48
18
18
54
78
42
3
132
108
117
27
3
138
24
210
24
72
108
42
3
39
132
36
33
15
60
210
114
168
60
48
114
6
84
168
12
90
18
33
36
51
24
24
45
51
108
81
27
12
90
48
42
120
60
60
93
108
45
15
75
9
21
54
141
27
144
9
15
60
12
144
138
27
39
105
27
18
24
48
78
12
105
123
12
24
60
66
24
126
18
6
84
84
93
39
30
51
15
117
75
72
33
51
36
54
24
48
18
96
30
78
60
48
78
30
12
93
27
57
45
27
15
6
18
30
111
99
105
12
27
45
3
33
24
15
12
48
72
33
3
33
12
108
15
24
108
57
3
45
132
75
42
135
123
78
42
156
60
24
57
99
12
24
150
3
3
72
12
60
48
33
63
42
72
3
63
36
9
36
39
105
60
159
18
42
6
39
135
33
15
168
96
96
24
45
39
57
3
12
69
33
3
108
75
24
12
24
12
12
12
36
72
360
66
39
135
66
15
84
3
90
42
36
45
147
12
12
24
57
129
15
9
6
48
45
111
30
54
57
99
36
45
141
63
75
534
51
15
6
90
6
18
9
3
33
51
54
6
48
45
12
36
15
84
66
18
60
252
12
48
93
36
3
36
12
48
84
33
63
12
33
21
3
15
180
42
114
21
9
27
135
ABCD 94822515064*3^$a+1 [50006]
100
48
8
60
64
68
16
32
4
15
5
4
81
71
72
28
63
6
95
4
44
40
12
8
16
32
12
28
15
33
12
48
12
39
30
15
24
96
15
5
64
80
52
108
15
9
48
12
21
39
12
8
13
27
3
29
25
35
28
8
24
1
75
45
60
39
15
5
16
8
7
5
13
15
20
16
44
12
49
15
9
12
63
24
156
12
3
21
20
4
92
19
6
15
75
17
40
20
12
28
68
52
33
18
9
8
19
5
160
45
3
3
45
3
6
15
8
12
31
5
13
47
25
35
12
13
18
17
24
4
171
69
15
5
64
20
7
9
12
8
25
12
47
12
24
7
5
52
12
20
4
20
1
30
9
44
7
93
171
5
12
19
24
5
7
29
36
12
60
28
33
11
4
20
7
5
160
99
5
28
8
84
1
23
1
84
15
12
12
20
67
29
12
100
32
31
17
4
9
11
25
24
36
39
27
5
24
24
12
112
153
59
60
64
24
12
45
6
18
35
16
8
12
88
20
1
36
99
36
48
27
114
12
15
12
27
69
12
44
64
20
4
21
27
20
40
32
40
96
32
4
15
29
40
24
33
27
20
7
45
9
11
31
9
9
12
23
31
41
12
48
40
9
63
27
29
60
31
21
33
15
24
8
205
15
12
20
40
27
29
25
30
9
48
3
17
4
36
44
1
47
13
63
27
17
48
24
19
65
37
3
36
15
5
31
54
75
21
18
5
36
4
12
20
52
92
136
20
12
12
31
30
15
24
68
1
6
21
69
84
36
59
1
11
25
35
12
1
27
12
8
25
15
8
4
32
31
5
12
100
33
54
5
16
44
4
44
120
16
20
16
20
1
3
12
93
39
12
15
6
3
60
12
44
24
12
55
57
3
17
1
11
120
108
7
29
84
37
59
4
36
12
44
1
18
9
12
24
44
12
28
36
12
24
21
3
56
31
5
12
67
5
40
9
35
1
39
21
23
16
24
12
135
29
16
51
17
31
65
31
41
100
3
36
53
1
27
68
16
69
36
11
4
24
12
8
7
17
91
6
123
33
99
20
16
15
45
168
51
41
13
11
79
5
31
36
45
33
111
81
78
65
4
56
24
13
27
27
30
63
8
60
24
4
36
9
15
57
95
28
15
42
39
24
57
3
12
12
32
16
120
8
12
72
12
4
12
12
3
5
25
15
128
1
24
35
52
8
64
33
27
32
1
75
9
3
8
12
12
1
18
45
20
4
8
60
115
18
27
20
4
44
1
23
7
33
8
48
55
90
51
68
28
68
12
43
29
13
15
3
29
28
33
15
15
77
49
15
8
31
81
44
37
15
3
9
48
3
65
25
27
3
5
31
89
16
84
12
108
24
33
3
15
5
25
39
21
95
76
20
16
8
16
24
45
39
3
29
25
11
60
24
28
20
16
24
12
51
54
35
28
56
4
3
5
84
151
5
25
3
12
8
12
28
80
1
35
36
28
12
72
36
36
21
3
12
72
20
13
24
71
12
112
21
27
8
13
35
1
3
8
48
31
24
9
21
15
21
6
30
15
45
18
65
4
33
78
17
12
1
27
99
5
16
8
7
24
9
20
25
15
57
59
4
132
3
9
8
13
39
8
132
36
1
3
60
63
18
15
44
16
36
8
52
44
12
49
63
48
33
36
83
28
12
51
42
47
37
6
5
40
8
12
24
16
3
5
67
54
15
24
20
16
36
44
1
27
63
53
24
1
12
3
156
36
9
23
103
17
40
8
19
33
20
37
15
56
19
5
28
12
69
12
24
3
80
52
9
30
6
36
3
144
12
51
65
52
12
21
75
12
12
36
3
57
69
11
12
37
51
20
72
48
73
36
6
9
9
30
5
4
36
36
8
1
95
4
176
16
20
4
45
11
31
29
28
48
8
24
120
16
12
24
116
24
76
12
12
24
24
12
20
16
8
12
12
52
20
1
24
23
7
105
8
13
54
5
1
3
15
29
16
44
72
36
19
30
35
28
63
18
15
24
3
30
3
36
8
16
24
12
140
24
25
36
15
9
51
69
36
3
3
30
27
32
40
56
25
24
15
20
16
8
12
13
15
84
120
3
18
75
20
25
39
21
35
4
12
69
35
12
40
8
12
19
5
4
105
12
35
19
9
32
4
20
4
21
35
16
8
12
12
12
1
30
9
20
4
44
60
16
12
20
24
49
15
12
8
1
15
69
36
6
30
15
12
8
48
4
12
20
24
1
3
20
13
24
3
32
28
57
11
13
15
140
7
5
24
19
5
24
52
8
61
171
21
3
15
41
76
84
48
32
31
17
13
60
3
12
20
48
1
75
128
16
21
83
7
29
16
20
24
12
28
27
17
72
55
9
45
15
36
8
13
23
1
54
5
4
12
24
21
60
30
5
1
3
15
105
20
12
55
17
36
25
12
83
60
12
72
36
16
36
15
5
24
24
76
9
71
36
24
16
24
15
89
4
56
16
45
6
77
40
32
40
8
91
29
7
30
60
3
48
15
54
3
33
18
21
24
51
41
72
7
45
81
18
41
31
5
24
40
45
3
27
9
72
8
40
21
3
12
15
5
19
30
15
20
12
4
8
16
20
40
45
96
126
29
1
47
48
40
12
8
48
16
21
27
72
8
36
67
18
72
27
20
36
72
24
19
6
36
15
12
3
77
28
93
72
15
8
52
129
23
12
76
8
1
11
4
56
4
39
17
64
111
29
4
24
51
9
72
20
4
20
25
11
55
29
12
84
1
18
21
24
20
24
16
27
18
15
24
56
52
15
5
12
13
23
16
21
3
45
6
53
13
27
8
4
15
21
15
54
11
25
24
35
64
12
20
88
72
12
32
1
168
11
1
78
5
24
37
23
28
8
1
59
25
6
21
12
20
16
12
24
8
13
23
24
1
39
3
57
12
8
12
40
24
44
16
57
23
25
59
13
18
5
52
44
36
13
47
4
108
3
18
12
99
48
80
12
24
7
17
1
27
32
16
24
27
5
4
51
36
209
4
15
17
72
28
12
48
24
69
6
21
9
24
12
15
3
90
119
13
48
42
5
12
100
8
13
119
12
76
44
24
4
8
40
93
71
28
3
24
54
39
56
67
18
36
23
7
60
21
20
28
15
21
21
18
9
12
9
27
33
12
18
5
1
36
27
36
12
44
36
19
33
8
28
12
72
153
83
60
12
25
39
21
3
140
1
3
60
3
24
69
120
20
12
84
124
12
44
1
15
20
52
21
35
4
27
65
4
200
37
27
20
7
5
55
36
17
31
17
24
1
23
7
33
56
4
51
45
20
4
21
15
36
32
28
3
21
44
1
54
9
132
9
51
8
48
13
42
17
28
32
60
60
72
88
3
48
5
4
48
44
24
1
36
27
8
60
4
108
92
36
49
59
40
21
6
29
48
31
89
28
99
33
12
80
31
5
19
9
27
29
1
27
8
12
40
8
28
45
15
20
4
12
44
4
68
25
75
8
31
5
24
24
36
36
1
15
24
8
16
21
96
63
32
43
6
3
8
25
15
20
24
24
24
37
75
15
29
76
48
27
29
1
3
32
1
15
24
8
36
16
9
15
20
1
71
43
5
7
24
33
33
47
7
81
24
9
51
21
15
3
5
12
103
29
ABCD 94822599278*3^$a+1 [50010]
38
76
2
9
48
37
6
17
13
24
11
24
1
32
3
31
53
33
22
2
28
26
10
32
76
8
18
18
3
12
33
10
20
6
18
34
59
9
84
6
6
27
3
9
1
18
6
11
13
47
37
12
24
12
32
39
21
3
9
28
20
10
53
31
32
16
8
66
24
96
58
2
24
63
33
15
39
30
63
19
14
6
9
7
30
14
28
24
65
48
24
7
5
19
14
6
6
24
48
4
18
14
24
28
36
42
41
21
3
37
12
23
97
66
62
16
2
21
25
38
30
12
48
51
15
6
10
41
13
84
6
17
15
4
5
12
139
5
145
36
38
60
4
18
18
30
36
12
36
23
39
45
49
24
24
12
12
74
21
19
6
32
39
45
3
1
18
5
21
132
27
73
35
19
17
69
4
78
29
13
60
30
2
40
20
4
90
72
14
27
109
20
48
34
114
2
12
30
18
48
21
33
39
12
3
54
12
28
26
76
14
3
24
12
21
28
48
36
212
30
22
24
2
42
46
26
28
2
30
3
7
65
37
12
59
15
90
34
24
42
30
17
7
14
4
26
33
72
25
36
11
31
41
85
84
30
2
42
46
24
20
27
21
3
13
32
22
62
4
48
30
41
12
15
42
24
46
14
52
2
12
18
12
46
18
30
56
30
28
12
90
42
24
8
27
27
22
8
34
41
7
96
6
32
28
56
4
2
6
60
36
3
7
38
24
39
27
6
28
6
104
34
35
9
108
3
108
15
24
10
32
123
67
38
16
12
14
9
13
2
6
4
18
42
86
69
12
21
39
3
30
48
36
64
11
21
24
63
37
14
94
8
114
30
40
92
4
26
46
56
15
37
44
15
1
38
16
108
62
24
46
2
12
6
81
12
13
18
41
61
38
6
16
50
16
17
27
4
5
7
5
49
78
26
6
58
24
35
7
96
36
2
39
3
6
3
72
13
12
35
13
95
12
24
19
26
52
36
2
18
120
16
71
33
36
4
18
12
53
31
44
57
1
12
14
10
38
48
22
20
15
19
18
11
19
6
2
48
33
25
6
12
38
78
9
12
27
28
2
51
13
60
18
66
20
28
2
45
24
12
13
12
47
1
20
4
24
6
8
18
4
36
6
2
22
26
36
18
6
6
28
84
29
12
3
82
18
14
40
23
3
34
35
31
2
16
14
82
116
4
78
17
21
16
12
95
15
9
7
5
1
42
6
2
9
3
18
84
150
18
4
8
3
51
4
32
30
16
18
32
22
42
77
3
70
36
6
5
7
14
3
1
30
18
44
51
36
12
51
58
6
6
32
12
10
29
37
20
28
2
70
12
20
12
12
90
52
32
34
2
21
19
8
30
15
21
4
32
15
43
6
44
4
6
62
15
15
21
9
54
34
20
15
7
29
1
48
35
24
7
18
12
24
24
23
19
66
35
33
22
38
15
31
42
2
69
25
84
2
21
7
38
27
37
90
2
27
57
12
12
87
7
26
4
44
12
40
36
47
7
29
9
4
23
61
14
16
20
106
24
6
53
3
28
156
18
32
51
31
18
11
3
9
19
2
28
11
25
12
8
94
12
50
15
12
1
12
74
4
38
15
67
38
84
16
38
30
40
42
6
35
1
23
37
8
6
52
5
7
6
54
38
4
8
27
9
63
9
27
63
42
6
10
2
10
6
14
78
24
22
12
26
45
13
2
10
12
11
49
83
9
24
36
6
4
14
78
21
24
25
8
16
42
6
66
2
4
20
16
131
9
46
17
9
10
18
12
12
30
5
36
57
15
7
6
95
9
48
18
12
10
12
14
21
36
61
2
9
36
21
34
2
12
3
19
50
70
5
19
17
33
3
81
18
81
3
34
48
35
25
2
52
14
4
71
7
18
36
36
68
27
1
102
8
18
39
48
1
14
12
94
20
28
6
2
39
25
54
56
58
30
17
21
4
12
2
16
56
22
24
23
15
70
26
54
15
21
40
18
24
2
36
28
48
20
4
8
6
28
12
6
14
10
26
9
13
71
36
57
15
15
18
12
10
12
12
26
16
38
18
34
5
13
18
2
46
32
10
23
7
2
28
35
1
20
64
23
1
32
16
20
27
25
14
16
74
51
12
25
12
20
15
19
5
9
4
35
49
11
127
18
47
49
14
9
33
27
13
8
6
58
2
36
10
11
3
24
6
60
28
42
126
56
64
20
16
8
27
7
17
3
6
6
28
30
6
2
12
15
1
6
6
59
69
64
2
9
61
23
91
5
37
44
34
26
75
75
33
48
19
50
10
66
24
6
29
9
16
74
21
13
11
1
42
14
34
14
12
40
42
12
17
7
2
16
36
66
30
95
21
24
36
15
7
30
6
5
33
3
1
98
34
11
13
12
20
12
10
5
33
28
20
30
64
26
15
45
72
12
3
15
4
12
53
103
5
15
18
3
1
6
17
13
8
142
36
17
36
9
4
44
63
3
64
14
27
79
26
3
45
16
12
32
10
2
4
14
58
8
12
3
19
2
24
30
58
6
26
42
28
26
10
30
14
24
16
41
15
16
38
12
84
10
8
40
17
31
18
6
38
60
4
35
96
1
18
14
4
206
18
30
16
6
20
39
1
35
9
52
44
12
34
68
21
1
8
3
1
18
14
30
4
5
36
49
78
6
24
8
10
8
28
5
7
24
12
44
82
32
120
12
10
56
10
11
25
23
9
99
21
52
2
33
9
4
2
42
16
2
21
25
2
21
1
2
22
20
66
76
2
24
10
20
6
4
24
6
42
26
18
12
15
7
17
12
37
12
68
4
8
39
7
26
72
3
7
24
50
64
20
36
6
28
38
48
3
43
104
6
76
30
2
12
22
5
13
11
1
8
16
12
8
72
52
6
77
57
64
32
28
14
22
36
8
12
112
42
54
71
13
2
36
48
102
3
15
10
48
6
2
4
26
4
30
18
26
3
31
30
56
4
14
33
120
13
38
57
3
18
3
33
15
69
22
8
33
9
75
9
24
18
46
8
112
36
62
9
39
34
8
4
2
57
31
24
42
30
6
42
50
15
49
6
30
18
14
3
27
18
87
12
55
89
13
2
46
18
50
6
52
158
24
4
66
14
6
33
33
16
35
25
47
36
1
30
68
16
17
39
9
97
6
2
3
21
118
24
24
42
11
1
20
51
7
29
37
11
21
48
4
8
22
72
29
12
43
2
36
15
9
3
36
21
34
18
36
8
42
9
39
12
6
4
96
23
51
6
4
32
27
3
40
12
12
2
3
13
54
12
20
30
100
12
56
4
20
10
18
24
11
25
8
51
7
20
6
3
37
18
12
5
45
16
35
3
30
64
32
24
12
4
38
46
20
16
8
16
18
5
31
5
21
3
1
24
12
11
7
12
2
40
35
33
15
13
18
38
12
16
18
66
8
15
21
12
58
6
83
19
14
3
25
6
26
18
45
60
36
12
61
2
64
5
43
56
4
32
21
15
30
15
9
6
10
12
26
6
12
52
42
38
4
2
9
24
9
4
20
46
2
3
31
18
23
25
83
9
36
16
11
25
12
14
9
33
22
32
76
14
18
4
17
111
34
48
44
27
19
24
14
78
69
7
30
24
24
23
12
7
26
22
12
5
9
15
33
15
9
27
21
15
93
24
52
60
47
25
30
29
19
18
14
82
2
48
10
11
12
36
60
25
8
78
33
31
5
9
24
15
7
66
35
7
182
46
36
53
3
4
54
24
18
30
71
15
24
46
59
1
14
34
44
16
2
54
27
55
20
33
15
162
10
56
69
9
28
6
29
9
34
66
2
36
6
22
14
24
6
54
4
23
36
24
57
66
16
6
6
77
36
27
22
8
39
3
18
12
3
12
43
6
2
9
21
28
44
12
39
57
22
8
28
29
31
6
35
36
33
10
26
3
3
45
13
2
10
11
36
75
10
12
36
6
5
67
14
18
34
38
9
33
40
30
30
35
48
85
20
34
12
20
42
18
4
50
48
40
38
9
1
11
13
23
37
6
17
1
14
21
3
10
23
37
8
10
42
11
1
18
104
16
12
2
3
31
18
11
19
2
4
12
36
74
24
9
7
29
49
26
34
71
ABCD 94823272964*3^$a+1 [50022]
32
1
2
84
28
21
65
40
26
28
17
15
9
61
3
3
53
27
18
10
62
10
84
29
25
114
18
44
28
18
48
17
7
17
24
40
71
10
63
45
3
8
51
190
50
30
4
24
30
122
19
9
138
117
41
40
15
120
45
20
22
113
72
3
37
5
30
45
19
54
30
6
3
47
153
13
59
79
20
4
66
71
16
8
1
26
10
18
57
15
105
48
9
26
10
32
22
21
41
111
79
18
30
78
3
72
15
18
39
11
22
90
84
9
41
79
231
50
10
26
18
10
39
15
30
3
72
33
42
48
5
88
11
6
22
66
36
6
12
42
23
7
18
6
41
81
7
27
20
49
165
6
21
5
18
22
20
7
51
50
34
17
61
3
65
16
96
54
50
30
100
29
7
72
30
18
18
39
11
4
2
36
3
27
100
17
67
140
46
8
100
12
14
28
17
15
1
33
6
33
48
9
116
4
119
27
4
36
45
9
36
35
9
76
83
85
27
45
75
33
15
80
40
21
3
11
6
106
38
7
113
46
41
72
16
24
17
31
65
40
15
33
36
90
9
5
46
29
109
108
110
30
4
60
35
16
80
25
20
22
5
13
12
2
76
158
142
5
13
6
26
43
105
20
12
10
45
32
48
40
33
30
36
50
94
5
19
8
13
72
33
62
40
24
30
59
1
48
15
32
79
54
18
24
26
82
66
24
35
168
7
78
3
9
23
33
52
20
63
115
72
42
8
28
36
134
36
9
49
56
4
62
6
7
11
4
12
24
12
14
75
16
32
3
90
94
5
64
9
32
31
3
24
21
11
40
29
79
113
3
64
5
81
76
3
8
120
13
32
34
9
80
64
33
63
17
40
68
4
71
15
76
6
68
36
31
9
23
31
26
31
15
18
26
6
22
18
72
15
56
15
4
8
58
54
56
21
55
33
3
72
68
48
25
72
75
12
96
102
3
21
26
64
41
3
21
19
29
21
40
86
96
4
18
26
36
9
19
62
15
49
15
39
12
21
119
94
6
44
10
39
48
32
7
90
36
14
40
84
56
16
74
36
18
66
111
24
24
111
40
33
41
94
18
80
39
16
3
29
7
36
114
44
10
140
25
9
63
9
24
72
14
16
68
6
16
63
77
4
36
68
6
49
27
18
26
6
90
4
14
4
32
19
11
40
29
31
33
120
71
46
83
3
4
116
18
60
55
11
45
31
20
22
36
12
23
24
13
12
23
13
42
18
15
17
4
35
19
45
5
76
26
10
75
29
148
8
22
56
9
3
82
3
63
86
46
8
6
54
40
9
96
51
24
72
12
18
198
96
33
21
30
69
8
37
3
153
86
24
4
12
18
47
61
42
62
3
16
41
4
35
72
33
52
3
56
16
39
90
116
28
12
3
69
6
50
34
78
12
42
30
50
4
60
69
15
150
11
19
21
57
50
40
18
120
126
14
4
56
16
3
33
20
67
27
108
8
22
11
64
48
8
37
3
45
6
26
22
6
26
6
127
47
28
36
32
58
126
26
40
15
5
34
14
75
37
132
71
37
30
77
63
4
36
14
4
56
70
9
72
45
50
4
53
55
2
36
34
6
35
9
4
35
75
36
9
7
57
8
45
108
7
9
54
20
45
31
81
32
21
64
8
99
9
39
61
12
54
18
23
9
63
96
25
56
36
4
18
5
7
78
86
21
1
30
65
39
46
18
9
27
18
36
32
7
33
54
9
17
18
22
18
24
21
11
16
18
2
180
22
108
27
21
54
32
100
81
57
42
26
100
14
54
19
3
44
1
117
155
16
21
35
16
165
3
72
33
15
21
35
21
22
8
10
3
15
50
36
88
78
54
36
30
18
36
78
102
3
87
60
30
6
14
19
120
9
72
36
8
99
37
84
6
33
96
9
23
40
72
15
17
24
40
71
58
18
42
48
20
22
12
5
64
99
5
61
2
70
35
24
15
36
30
7
47
46
3
72
200
45
3
45
19
23
4
5
43
5
163
48
2
48
40
42
8
36
10
51
48
5
22
5
39
90
36
67
11
36
1
15
24
86
22
101
87
24
30
10
89
85
20
4
48
3
24
15
32
54
67
9
36
18
36
21
27
6
12
75
48
57
24
44
6
30
126
10
72
15
32
25
44
4
168
15
3
12
33
24
48
23
12
4
9
11
16
18
11
13
8
24
16
123
120
41
10
18
51
11
13
15
33
3
66
11
25
18
24
5
27
124
32
22
35
25
126
66
39
24
23
64
18
26
46
30
6
35
13
60
12
14
61
48
95
16
114
116
96
18
25
15
26
24
30
40
24
18
8
7
39
44
4
32
154
87
233
12
94
5
19
54
62
28
18
72
66
24
8
9
1
8
82
14
34
42
35
15
84
13
8
15
33
7
18
86
10
26
58
126
6
48
6
30
96
3
9
60
66
72
65
7
17
75
69
1
14
82
44
40
18
96
12
20
25
32
16
69
35
93
4
18
68
4
30
39
11
36
4
29
61
74
4
120
21
57
8
39
51
45
55
12
50
82
41
7
18
6
18
12
3
15
86
27
85
42
32
34
95
27
10
8
4
38
22
3
9
24
62
9
9
6
120
4
56
40
5
75
13
15
8
100
29
21
70
93
11
28
8
25
8
25
96
14
16
18
60
11
61
48
2
34
50
22
15
57
6
36
18
30
45
51
50
4
26
36
6
34
20
144
12
33
40
39
18
50
60
30
204
126
22
26
64
18
12
72
11
9
30
24
4
8
100
12
6
26
58
18
54
20
4
35
1
18
165
45
3
33
47
67
45
32
21
4
14
42
87
40
33
14
49
24
17
46
33
87
20
13
9
62
76
50
43
17
30
118
66
6
12
38
22
107
135
24
25
117
20
22
8
4
5
13
51
5
27
7
132
90
116
58
2
43
72
8
1
ABCD 94823395378*3^$a+1 [50046]
85
200
45
144
67
29
139
71
24
193
72
96
35
60
9
40
80
40
35
133
8
75
157
32
81
60
75
219
120
6
7
23
30
91
56
72
75
21
39
126
54
90
6
21
24
64
125
36
204
3
3
45
39
1
56
3
96
24
21
45
114
120
1
5
51
63
156
69
112
23
36
54
7
24
24
41
90
120
90
84
6
54
6
45
99
30
90
37
96
17
90
6
39
75
37
23
153
160
83
24
85
95
120
241
35
30
54
6
30
54
96
79
11
120
21
9
7
167
96
120
24
33
3
45
129
186
24
120
37
80
39
90
31
113
60
91
5
54
237
16
8
16
176
87
30
3
93
75
9
60
30
85
11
84
1
80
39
73
47
126
54
45
136
192
167
36
109
11
45
99
21
24
21
30
84
1
119
6
75
75
180
9
45
3
48
99
60
216
49
32
24
136
53
66
120
25
35
264
96
85
56
120
16
48
35
85
96
224
99
36
84
156
84
21
69
126
60
54
3
33
30
24
73
47
36
120
60
121
8
21
27
87
81
40
24
32
33
55
56
39
36
157
32
136
29
27
88
65
6
1
119
217
23
9
75
30
66
181
239
54
36
144
126
24
120
105
21
27
63
105
216
136
23
84
21
45
180
79
35
21
39
36
24
45
105
30
1
104
15
6
90
9
112
143
156
109
48
192
11
21
123
37
48
11
24
6
60
150
157
47
313
47
145
48
137
55
35
60
1
89
15
16
24
41
60
84
175
56
39
36
30
15
160
29
43
23
49
11
24
21
39
36
61
23
60
85
71
120
84
60
105
195
181
24
11
240
144
45
120
195
141
39
90
6
97
47
1
56
63
96
25
35
54
183
87
66
30
9
16
80
96
63
120
66
151
56
27
36
114
15
15
1
56
40
24
72
72
5
27
3
66
30
21
3
13
72
185
30
210
90
117
64
72
23
57
57
55
131
24
90
43
24
83
30
6
105
135
24
25
5
6
157
23
54
90
60
60
30
3
208
65
31
23
121
24
11
45
120
64
35
66
30
54
30
66
30
1
23
6
54
186
291
136
23
9
120
48
87
36
61
119
145
29
27
3
66
150
30
31
23
225
40
56
39
120
60
30
60
96
27
48
136
8
231
97
72
48
23
24
1
56
39
204
165
21
180
39
51
84
96
121
24
35
21
88
155
85
11
69
40
5
75
160
32
63
36
114
51
304
128
147
21
72
192
16
59
85
48
23
9
111
84
45
45
36
144
7
23
30
171
9
66
30
15
15
60
54
15
48
33
55
155
37
47
33
87
1
29
6
301
8
15
105
45
306
57
57
103
47
153
3
144
60
97
128
51
21
24
312
40
47
25
251
264
13
120
173
54
37
53
187
24
72
47
60
21
69
195
72
9
30
1
8
21
67
8
279
36
21
3
246
79
65
15
15
105
96
9
96
30
24
90
90
13
48
149
36
55
5
27
63
1
23
126
30
109
41
39
16
155
261
3
13
24
104
15
9
15
66
30
129
51
120
24
30
30
36
45
75
60
1
104
24
171
165
75
69
112
23
36
21
63
6
27
64
23
1
32
3
45
45
30
60
9
16
35
60
354
156
19
48
83
60
24
121
95
9
111
54
36
151
53
6
30
90
45
232
17
30
1
24
101
99
15
270
43
47
36
54
31
29
115
96
ABCD 94823618588*3^$a+1 [50074]
101
79
54
120
3
72
213
18
161
16
3
54
95
55
33
48
27
45
24
80
85
3
117
51
8
37
3
24
48
168
165
27
48
56
24
16
80
115
5
13
126
12
90
87
3
42
3
15
9
8
88
273
36
3
27
18
3
123
90
11
24
55
36
53
55
33
57
71
79
12
36
9
48
72
3
77
139
66
18
42
84
27
27
125
208
123
29
40
72
3
30
47
40
45
3
32
73
71
85
11
13
11
40
51
5
91
117
56
40
21
48
3
15
108
36
65
64
201
18
48
72
60
17
16
72
3
282
51
99
101
37
75
15
153
27
54
95
184
51
66
59
13
11
120
16
69
90
6
30
53
7
105
200
136
120
15
17
73
47
43
12
36
90
11
49
54
41
97
18
42
30
108
60
21
48
51
165
51
69
75
245
64
3
29
16
9
15
48
21
35
181
3
21
11
16
75
90
3
200
40
117
3
176
48
7
153
120
51
24
18
123
51
5
139
21
213
131
109
123
3
221
139
21
24
45
126
18
30
77
13
107
91
42
162
81
9
54
9
21
27
123
5
16
45
96
27
21
35
7
12
5
73
39
105
111
32
1
119
37
3
32
24
19
90
30
101
139
18
59
64
96
141
3
24
216
56
24
280
9
15
72
80
64
57
138
29
67
93
120
33
23
24
7
9
27
42
11
7
17
40
33
198
89
88
15
42
207
8
211
21
213
107
43
45
32
13
18
9
21
59
103
185
1
15
80
96
1
87
32
25
108
126
21
21
3
99
108
180
54
18
42
123
80
25
71
61
3
45
126
29
40
3
90
54
5
49
114
21
9
36
11
48
72
64
165
27
69
48
147
75
213
56
85
51
39
96
113
96
19
42
48
171
96
75
90
54
29
96
37
42
36
21
24
9
47
24
91
126
47
91
204
57
24
45
66
113
67
144
60
12
18
51
80
163
5
67
36
12
42
99
72
72
21
11
136
75
90
72
75
27
108
41
19
21
171
21
3
144
48
69
45
30
45
48
15
17
19
5
16
39
89
145
12
51
72
45
108
39
51
90
30
29
88
120
3
18
27
48
56
24
1
18
36
81
8
253
123
111
6
30
93
80
16
63
33
57
36
54
60
36
285
120
56
48
120
91
101
160
21
59
16
3
149
112
24
24
72
33
18
48
45
51
53
72
88
80
72
280
24
135
222
30
69
144
75
5
19
12
65
43
42
3
117
6
138
11
115
24
90
27
8
112
48
72
32
16
56
88
81
39
56
24
280
27
53
37
51
3
234
51
80
37
27
57
108
27
123
30
18
93
51
96
72
45
75
5
37
123
32
64
104
40
63
33
189
66
6
3
51
141
8
88
123
72
48
141
80
40
15
89
40
27
90
107
72
40
51
93
15
9
80
112
216
48
24
51
69
63
57
33
48
159
32
13
36
15
144
195
132
9
27
29
115
66
24
155
48
7
9
177
15
69
24
27
9
39
27
162
3
152
16
56
25
6
84
5
13
51
27
12
33
8
145
36
83
91
125
55
41
49
54
60
72
18
246
90
96
3
27
6
18
72
53
37
27
72
48
176
19
72
53
91
66
6
120
78
87
8
40
27
174
15
8
31
41
19
72
29
19
101
49
36
35
13
18
54
3
96
99
237
24
45
144
51
99
77
88
152
48
25
6
12
117
51
21
24
57
114
48
5
16
75
21
9
276
35
73
12
3
33
42
210
27
48
3
54
39
51
5
40
21
83
7
42
15
32
43
108
30
60
63
27
48
29
16
9
47
115
90
90
36
93
57
119
91
24
54
111
24
207
17
40
96
99
77
40
104
112
45
30
18
59
13
59
1
15
8
67
18
54
36
9
ABCD 94824334446*3^$a+1 [50008]
11
96
6
30
33
207
9
135
6
3
15
9
3
24
66
19
8
48
9
15
15
6
18
120
81
40
11
114
75
15
33
16
11
45
15
1
215
90
54
25
29
30
60
1
11
54
15
21
27
16
72
89
6
33
51
30
79
35
117
33
36
3
27
36
9
9
6
73
48
59
69
24
96
51
30
96
54
25
216
24
288
53
3
16
35
21
24
21
27
21
90
162
7
167
30
75
39
9
72
21
48
156
174
81
24
21
123
57
39
15
66
96
24
6
25
80
9
63
27
144
66
30
54
102
60
84
150
75
9
6
60
45
15
9
117
19
144
77
30
45
48
27
30
127
23
57
63
9
64
56
51
69
9
6
73
8
3
45
15
9
63
24
54
36
66
54
54
1
8
213
3
57
24
54
105
15
81
21
18
72
9
39
97
8
24
96
15
9
147
90
24
96
114
12
13
41
6
24
6
27
3
78
7
29
24
12
54
25
24
56
45
30
54
66
13
107
21
93
19
72
8
3
108
6
24
75
111
25
5
66
9
51
18
30
60
9
3
18
27
15
30
75
45
24
75
21
30
30
15
24
40
41
7
71
25
80
21
54
189
27
96
54
15
21
3
15
57
33
30
6
30
156
33
16
11
60
18
12
27
16
41
39
24
16
47
9
21
3
45
132
87
48
48
24
27
24
66
3
63
114
114
12
84
6
103
11
69
64
23
9
120
15
6
18
49
47
30
3
3
108
105
21
36
24
135
291
138
36
6
9
81
60
3
16
8
3
69
21
24
84
6
1
32
16
101
6
37
17
79
5
27
48
21
19
71
9
15
57
39
156
69
75
13
8
3
60
96
6
24
66
57
21
36
6
9
39
25
155
12
9
9
6
25
89
31
35
60
36
69
48
63
24
6
174
84
30
27
3
21
45
24
12
15
40
23
9
40
8
33
6
25
71
138
7
53
30
156
25
89
6
30
43
8
39
30
6
60
18
31
35
30
15
15
9
96
16
32
93
60
30
30
18
12
48
66
36
30
18
15
117
18
6
90
9
64
17
30
60
66
120
67
17
60
66
54
51
63
90
31
5
60
39
15
6
3
88
24
131
18
72
60
39
9
72
103
41
54
36
13
80
21
27
15
24
33
51
12
30
48
27
9
6
24
9
21
3
33
90
84
66
7
8
15
18
102
9
15
54
51
15
60
6
39
15
145
35
84
25
35
36
30
43
11
36
6
150
90
3
16
48
8
3
150
42
45
40
35
48
21
39
57
33
30
72
33
81
36
123
21
3
33
18
37
5
54
60
66
174
33
48
99
60
6
18
12
13
17
15
9
54
42
54
49
56
9
36
51
39
33
51
120
12
78
72
19
48
11
12
30
18
1
5
144
66
24
30
6
69
15
96
6
43
71
30
3
72
75
66
43
11
30
103
23
9
9
126
9
24
3
69
184
5
30
12
33
24
96
135
36
6
30
24
9
184
8
15
24
33
3
24
36
24
33
93
3
96
21
18
42
30
25
23
30
19
8
63
30
27
15
18
55
11
30
54
57
159
36
108
25
24
23
24
120
60
21
112
23
30
3
16
95
120
9
135
9
21
12
87
3
84
54
30
45
21
6
45
15
114
6
84
21
39
33
27
6
7
23
33
51
21
48
15
6
6
60
33
24
87
24
36
60
6
3
117
3
144
27
21
9
39
40
47
120
48
12
69
24
96
75
21
9
36
138
12
48
12
33
21
24
115
11
60
49
35
60
1
59
45
21
6
85
5
18
25
176
141
54
54
150
129
21
27
69
3
27
84
1
8
16
41
60
24
72
18
72
49
11
114
6
37
23
24
1
35
69
105
15
69
30
6
6
9
129
31
24
176
9
30
9
48
3
61
71
24
24
12
37
17
55
35
24
36
6
54
30
60
43
11
12
108
61
11
30
18
36
81
3
12
9
88
47
6
30
13
5
12
108
51
75
24
69
96
40
41
90
24
6
204
27
24
15
25
11
69
51
60
48
6
30
13
41
31
8
3
60
9
129
90
6
90
13
23
120
24
24
12
48
150
126
9
21
120
99
177
78
60
66
123
72
40
95
33
147
6
144
6
145
29
3
3
30
18
12
33
135
25
5
187
23
9
112
8
33
199
89
12
27
63
9
48
51
12
24
36
48
61
11
30
18
6
6
33
64
8
3
36
1
95
144
30
36
24
55
80
51
60
48
121
5
43
107
69
117
30
54
54
25
71
81
40
32
21
19
11
60
57
72
3
93
16
71
24
30
3
27
60
1
5
27
16
101
3
21
42
24
9
27
48
102
7
11
120
30
39
21
72
18
57
144
75
96
117
40
8
3
42
19
41
18
21
45
90
24
12
48
72
54
126
78
90
30
30
6
36
24
19
11
96
109
59
120
6
6
30
48
30
21
15
6
120
18
60
36
1
83
36
60
54
42
13
80
111
60
84
57
9
6
9
75
36
24
129
27
48
37
8
15
49
8
69
171
39
246
3
27
85
104
75
84
72
ABCD 94824780938*3^$a+1 [50018]
72
85
23
25
152
15
180
157
11
72
85
120
176
160
155
144
85
11
180
49
128
3
144
133
83
36
33
88
48
11
144
117
40
107
157
264
11
144
36
81
64
59
45
39
252
13
11
285
144
40
128
168
16
191
12
21
111
36
85
24
24
104
315
13
8
72
112
80
16
72
24
144
384
168
59
21
3
12
73
35
69
3
144
144
37
80
87
36
12
25
368
39
97
104
16
48
48
35
37
56
51
120
13
56
24
96
112
192
48
264
48
35
61
72
192
8
27
333
600
75
120
13
104
27
36
169
56
88
96
168
96
200
16
155
13
240
120
248
99
204
12
133
24
227
61
80
39
433
47
241
24
23
108
37
192
176
27
21
159
108
37
143
25
155
13
11
36
25
72
131
144
96
109
107
13
56
75
37
320
184
83
181
24
107
21
48
40
47
25
83
109
23
84
13
80
3
565
72
72
24
239
12
69
64
107
504
37
8
120
27
37
8
63
49
11
36
25
8
3
229
48
23
25
128
16
48
8
27
165
195
37
248
120
171
69
16
59
96
69
96
72
267
85
56
40
11
85
24
120
11
336
144
36
33
99
165
96
171
144
109
47
60
36
12
61
224
16
96
23
48
25
24
48
35
37
24
11
13
248
315
109
24
24
167
9
135
540
61
48
155
13
8
40
35
85
24
56
24
243
12
108
144
360
69
39
36
181
203
13
48
11
21
15
105
64
23
1
131
373
71
25
467
72
48
168
61
23
36
72
240
205
72
95
97
144
155
69
48
88
80
64
96
104
136
131
181
120
107
21
24
195
37
56
72
27
21
195
13
96
23
25
80
88
24
11
85
59
24
69
88
32
363
93
144
147
300
129
51
61
48
59
213
64
120
48
35
21
40
24
11
45
24
75
48
24
21
64
23
25
128
39
33
40
48
48
432
119
81
40
72
47
33
40
48
128
192
39
25
35
84
9
195
21
15
36
189
24
183
25
32
171
45
159
97
59
96
13
35
37
144
200
120
40
107
85
48
107
120
285
40
72
48
48
71
156
109
8
16
104
112
168
8
267
21
72
64
8
51
61
11
60
25
248
15
156
213
3
60
180
48
144
181
215
36
93
111
97
24
23
1
47
97
47
33
27
93
16
32
64
23
60
72
69
192
3
132
25
8
232
215
97
96
32
64
528
8
3
24
93
312
27
309
16
215
33
112
240
56
75
24
36
144
9
72
88
11
13
408
200
120
64
359
9
ABCD 94824963466*3^$a+1 [50009]
227
240
16
72
27
84
89
112
123
42
11
73
71
25
30
240
48
153
48
15
36
21
104
169
36
30
24
125
55
9
117
90
81
27
36
36
5
13
120
96
51
39
57
152
16
80
19
12
33
27
84
96
9
32
157
51
15
24
36
90
59
25
36
60
47
160
93
51
45
30
18
35
187
5
16
48
21
18
57
225
60
18
36
21
48
48
8
55
54
27
8
37
83
187
5
13
35
37
11
72
1
54
6
66
144
114
30
6
11
144
40
32
112
51
77
168
49
71
16
15
65
24
16
8
67
18
42
233
127
153
57
18
36
41
144
16
3
45
81
90
36
48
17
55
113
16
75
165
51
141
144
93
90
17
16
24
80
19
24
72
45
8
120
7
41
64
213
72
11
13
36
30
60
18
11
96
40
63
65
72
79
129
57
234
54
126
81
39
126
54
29
16
45
107
7
12
53
7
18
126
17
24
16
72
27
5
24
16
8
7
84
114
3
27
42
18
17
73
71
31
24
41
88
8
112
32
40
15
78
102
29
72
7
6
35
19
5
61
51
75
24
125
24
160
8
613
35
79
33
32
7
33
51
101
16
48
32
24
13
126
36
129
39
41
85
54
156
17
48
16
8
1
71
88
56
79
57
123
36
30
75
104
16
99
192
5
103
36
29
7
24
30
27
168
152
24
64
32
7
72
129
15
66
95
235
21
99
53
61
11
133
51
51
21
3
117
117
83
24
73
63
72
72
3
96
29
55
6
51
39
17
19
29
61
11
120
24
133
11
112
39
41
72
31
324
125
55
57
105
48
150
65
55
105
21
6
90
30
18
243
33
144
66
69
57
71
73
47
24
168
145
23
88
15
9
27
48
21
72
93
11
25
23
40
111
126
11
13
66
113
31
65
24
61
90
81
9
30
377
19
108
17
16
8
136
8
120
40
32
120
16
27
21
21
11
7
36
5
72
88
15
161
24
24
72
16
48
72
249
95
64
24
48
69
83
67
21
104
19
264
45
51
21
15
65
96
120
24
48
1
119
121
156
24
336
11
24
55
18
15
8
64
9
30
6
18
36
77
13
99
21
59
112
8
7
9
24
48
27
36
161
88
32
88
32
25
23
127
48
57
248
280
80
96
16
24
69
123
93
11
208
48
33
71
96
103
65
31
18
15
15
60
125
37
11
40
87
17
96
13
11
16
123
54
47
79
9
72
8
40
8
7
12
29
112
39
150
11
79
120
24
41
79
81
69
66
114
15
32
48
31
30
24
35
19
12
89
205
35
109
107
55
9
9
23
133
24
3
8
151
65
25
90
53
96
16
99
21
8
31
41
24
79
156
60
54
35
16
39
17
73
126
54
30
36
9
27
240
141
3
101
43
72
53
31
6
99
32
24
25
95
48
1
47
168
85
51
3
53
7
156
60
84
96
29
120
31
9
32
13
27
128
37
114
84
285
56
91
53
16
39
33
9
23
31
90
156
11
88
45
504
35
7
65
88
45
30
197
120
88
48
93
11
79
249
147
221
13
27
99
125
64
24
32
24
145
111
8
40
21
27
3
21
104
24
40
15
81
32
67
12
24
9
75
53
7
33
24
45
83
97
231
8
55
81
9
36
18
33
48
32
40
243
36
41
223
60
29
91
186
48
11
31
84
221
48
115
21
24
171
90
36
255
80
48
31
17
103
17
40
33
47
7
113
139
5
120
24
91
69
24
27
5
48
37
11
43
69
72
93
35
96
85
36
15
296
48
79
36
77
24
64
15
41
24
55
137
49
30
24
90
15
24
120
21
315
56
16
27
30
15
27
18
27
9
66
24
29
40
8
7
60
5
48
40
ABCD 94825188202*3^$a+1 [50025]
56
55
90
87
75
144
5
96
7
12
66
3
39
150
27
3
21
32
55
18
95
109
12
159
24
45
12
30
24
42
42
48
24
6
15
27
77
1
60
114
9
15
132
5
64
3
5
103
60
12
6
42
90
15
24
15
84
120
6
24
15
111
24
42
12
12
119
61
54
6
6
42
12
11
25
18
12
18
87
135
90
144
6
42
135
3
18
24
30
6
167
49
24
6
33
56
25
6
6
30
45
33
30
54
66
36
48
6
36
51
33
60
114
66
30
12
30
12
6
29
37
24
12
12
3
9
90
29
24
115
5
13
54
45
80
25
30
24
120
12
42
11
24
13
108
24
42
5
64
15
42
24
54
12
48
5
19
96
24
12
24
17
19
84
6
18
30
27
96
3
6
36
24
3
15
41
7
30
30
5
7
18
150
24
9
24
81
132
42
6
66
36
54
15
69
30
54
23
25
12
12
63
8
40
33
95
31
36
18
27
8
7
24
6
18
6
6
54
6
17
13
35
19
48
78
15
45
27
33
42
6
24
30
30
83
48
37
3
27
30
24
18
5
43
78
6
41
19
21
32
31
12
45
135
72
113
7
6
96
96
72
6
36
78
27
21
12
36
12
78
60
60
36
54
72
54
18
6
65
25
12
18
36
5
16
9
6
9
21
198
60
24
18
18
29
1
24
66
12
54
35
24
37
60
102
36
30
60
27
27
18
48
36
24
24
15
81
54
30
11
31
96
18
42
12
12
18
90
36
24
48
45
87
12
5
1
12
12
18
36
54
66
12
18
36
15
15
36
48
24
6
30
6
6
84
54
27
75
24
5
1
60
18
90
36
18
6
42
17
7
30
24
42
24
30
78
21
105
102
54
18
96
12
53
31
54
11
31
18
60
72
27
3
48
120
126
60
30
21
72
63
30
12
6
54
6
5
85
12
47
96
1
30
24
24
12
5
25
120
30
6
84
24
72
24
36
12
23
7
78
99
24
21
84
36
3
81
30
84
30
6
41
43
53
48
19
66
36
39
15
30
66
66
42
42
11
79
48
12
54
24
47
19
60
17
7
12
6
84
18
6
30
24
21
96
3
6
135
21
18
30
12
24
6
66
144
6
24
89
1
84
30
72
24
53
61
35
25
36
6
48
54
15
45
27
8
31
96
30
3
33
23
61
78
141
189
27
45
36
78
17
85
102
96
12
12
42
6
69
15
18
48
42
48
42
18
17
31
6
59
97
102
66
6
24
65
19
6
12
18
9
3
53
37
78
5
91
5
25
23
31
30
42
24
113
16
9
36
12
48
24
6
89
37
6
5
40
39
54
42
12
42
6
165
27
180
41
49
18
5
73
30
24
33
9
48
90
12
48
18
30
24
24
42
54
33
51
45
51
21
32
13
27
27
36
9
39
177
9
6
24
30
84
54
17
19
72
18
6
138
66
24
48
9
33
48
12
35
25
30
30
36
6
24
12
48
6
30
24
114
6
24
17
91
5
37
11
79
42
6
12
66
24
18
54
18
12
36
78
6
69
56
88
63
60
45
3
60
30
72
24
18
12
66
60
12
78
5
163
6
60
90
18
42
6
18
30
24
30
36
29
13
12
63
69
114
126
126
12
6
24
78
12
17
1
23
1
48
47
1
48
24
23
49
84
30
21
15
60
6
15
104
1
72
47
25
15
39
17
37
11
7
57
45
12
66
5
7
12
18
36
15
21
78
72
45
129
12
18
12
77
1
54
65
31
6
108
18
60
17
7
54
6
6
120
12
90
33
15
12
5
16
27
5
7
6
36
30
41
37
48
42
41
72
13
30
102
42
66
6
36
30
42
36
24
125
7
18
30
17
85
75
21
35
97
23
48
1
63
27
144
60
54
6
12
42
6
9
128
24
61
60
84
6
72
126
96
18
12
30
6
60
17
37
120
48
120
36
71
24
25
150
6
24
35
16
33
30
17
1
42
18
83
31
6
72
12
18
6
30
9
8
13
59
16
57
18
24
30
63
9
66
18
36
6
24
48
65
13
99
51
24
69
21
138
12
6
60
48
24
11
37
144
60
23
37
75
45
96
114
78
12
36
54
93
15
30
27
80
31
18
6
48
48
18
6
9
75
66
60
15
33
138
5
40
9
18
42
6
12
6
35
19
12
108
45
3
12
137
31
9
81
42
77
19
69
21
59
13
3
9
71
19
21
56
13
42
6
72
60
18
42
60
18
53
7
57
81
132
18
12
492
12
18
18
30
3
111
60
30
18
45
105
30
36
72
12
12
5
91
29
1
18
114
3
135
60
5
88
75
29
1
6
113
7
24
65
31
36
48
6
36
24
24
51
45
120
30
5
91
24
30
48
15
3
48
96
6
138
150
95
19
42
3
45
18
12
18
48
12
23
1
54
57
3
6
18
5
16
32
55
57
21
6
53
31
24
12
21
39
41
13
96
18
66
66
5
49
6
65
1
54
18
36
42
24
24
6
59
7
30
18
17
19
36
12
5
48
43
5
40
32
19
48
48
150
12
35
13
59
31
18
24
12
18
42
60
90
30
51
57
18
42
60
6
41
25
18
173
7
6
42
17
55
60
18
3
15
17
67
66
96
36
78
144
12
24
36
24
6
3
8
7
60
21
9
23
7
48
84
18
6
21
45
36
12
30
53
139
29
64
27
6
54
24
42
78
24
108
12
12
18
27
3
126
42
5
25
24
18
45
15
30
6
42
3
45
27
3
77
72
31
12
12
113
19
18
35
13
27
75
6
30
12
90
72
6
30
42
12
48
9
8
13
42
30
108
18
24
6
12
35
19
78
60
6
24
42
60
18
5
31
6
36
54
54
42
48
54
60
6
24
60
18
120
24
6
93
32
103
89
13
59
ABCD 94826017088*3^$a+1 [50058]
18
60
18
36
12
96
12
6
54
30
6
25
23
18
24
72
30
9
256
11
84
144
42
12
6
36
18
66
18
27
51
48
126
18
96
109
269
12
18
90
27
27
24
54
174
60
36
54
67
167
72
126
12
36
114
18
90
120
114
43
11
12
60
156
60
21
81
24
7
23
9
9
24
54
36
48
37
5
48
42
12
6
66
42
18
54
12
6
9
39
6
30
24
126
30
18
294
153
16
29
66
168
30
114
169
23
78
75
27
42
48
43
11
85
23
24
12
96
12
252
6
18
72
48
13
59
54
6
18
84
99
16
71
66
6
48
168
54
84
42
90
30
61
29
6
13
113
36
18
66
6
36
54
90
12
36
24
36
36
45
3
109
41
72
30
6
36
18
30
54
18
63
15
30
24
102
72
144
54
199
96
71
9
16
137
54
18
120
42
48
13
11
12
42
306
13
23
25
29
3
15
54
54
37
71
48
42
54
36
90
48
6
18
36
84
162
42
12
36
90
108
25
35
252
18
72
54
72
12
45
160
35
72
48
24
36
73
89
36
36
31
32
9
144
7
11
48
90
36
54
72
72
42
18
54
48
15
27
66
36
6
36
36
54
18
12
285
111
1
77
48
6
54
39
16
11
24
102
7
71
18
30
25
17
18
18
18
108
18
18
36
30
132
66
168
90
36
30
61
161
54
57
15
81
16
59
132
97
119
12
90
18
24
72
12
36
18
24
54
12
60
48
42
18
18
30
24
37
47
18
18
108
72
72
1
80
27
186
18
18
7
77
18
1
23
73
35
18
43
11
21
51
13
53
24
36
90
120
42
48
60
7
32
15
72
120
42
103
23
90
30
1
95
36
54
54
90
66
133
35
144
54
12
78
93
123
72
36
57
99
60
18
30
33
93
18
60
18
3
16
29
163
41
7
5
6
72
126
156
42
12
60
66
31
23
25
107
54
36
30
24
72
174
127
23
84
69
45
48
60
7
11
30
114
12
25
53
139
5
54
12
36
6
79
11
54
18
13
35
6
18
120
61
17
72
54
138
18
37
41
192
126
6
108
30
25
89
36
36
102
72
42
48
6
36
48
60
12
37
35
24
36
18
18
12
114
18
205
32
63
145
23
210
6
1
96
65
30
18
42
12
24
48
33
39
36
18
36
90
54
42
37
48
23
120
24
9
81
31
59
54
48
6
25
149
78
72
102
114
13
48
131
114
43
29
12
24
63
111
1
35
6
12
6
72
13
107
18
6
36
12
6
54
48
18
6
84
96
48
24
18
48
43
35
61
23
6
12
60
66
114
7
59
78
18
36
72
18
48
6
12
36
24
12
18
123
16
59
24
93
123
36
36
13
77
30
132
12
18
36
63
15
54
66
78
18
9
39
6
99
111
36
24
36
18
48
15
3
13
83
30
198
6
12
6
145
17
54
36
36
97
5
42
36
12
18
60
36
63
16
47
48
186
7
11
18
18
30
204
126
9
3
24
18
12
78
9
255
162
127
41
12
42
49
95
1
48
17
18
18
36
72
24
12
27
27
24
12
1
59
72
12
18
24
7
23
24
108
21
15
49
5
30
6
18
30
18
24
61
41
168
18
12
33
9
66
6
30
1
23
72
18
36
66
25
11
36
18
24
66
24
84
9
16
11
42
91
101
6
54
36
120
96
3
99
150
108
18
36
37
48
95
12
72
60
36
12
24
18
7
11
12
25
71
36
18
19
47
6
30
45
9
54
1
5
91
53
66
24
1
17
79
41
18
24
12
144
24
36
12
42
66
276
90
36
75
9
103
23
6
90
48
42
79
5
18
24
36
90
156
6
156
6
18
13
35
54
60
36
72
30
90
24
63
3
45
33
79
11
36
36
54
162
84
114
31
32
21
27
27
36
60
30
42
45
219
126
18
162
19
59
12
9
105
72
54
57
81
24
90
13
77
36
66
90
96
12
96
48
7
71
121
35
13
11
54
30
60
36
49
17
96
36
12
6
25
41
55
48
176
51
36
138
15
237
36
42
37
11
24
36
25
47
108
36
36
18
102
24
18
30
42
30
6
54
36
36
54
18
30
18
6
66
33
3
45
112
48
53
66
42
30
36
6
135
3
6
18
18
90
25
5
18
72
1
53
6
192
18
18
60
21
45
42
121
23
57
51
108
12
85
11
36
84
6
66
150
18
12
18
126
1
5
12
78
36
45
9
103
77
90
25
29
54
13
35
18
27
27
6
63
75
24
30
42
21
27
180
150
30
42
3
33
66
42
54
61
ABCD 94826225738*3^$a+1 [50020]
35
24
36
79
6
72
210
102
30
17
48
1
24
47
1
42
78
120
47
43
30
18
89
61
84
35
13
30
77
48
127
113
193
30
41
48
295
53
60
97
6
17
433
42
17
12
48
91
365
12
97
47
48
48
37
47
19
29
73
167
1
72
35
157
131
12
7
30
35
60
156
132
37
6
65
67
65
85
42
48
125
37
275
31
12
125
37
30
60
108
29
13
6
54
131
96
61
90
5
48
55
120
137
13
30
29
25
11
96
36
72
25
71
192
37
35
43
48
24
5
36
295
281
84
19
60
30
11
67
78
35
36
288
43
18
59
48
72
12
1
47
13
18
30
35
84
121
30
65
37
60
90
72
36
42
35
144
96
84
103
6
12
143
19
101
19
5
96
120
109
11
24
25
35
12
73
6
17
24
1
168
35
36
24
49
6
174
36
47
24
24
204
180
31
29
12
1
72
90
48
5
25
35
55
102
95
73
72
23
48
97
192
6
12
42
83
48
295
89
60
36
55
5
60
49
23
7
101
55
240
54
138
185
12
72
60
49
60
95
72
24
120
120
180
144
55
29
12
49
35
55
402
35
55
29
120
91
90
59
96
24
144
49
95
12
31
5
25
23
199
138
18
42
47
1
54
125
25
18
5
67
101
19
6
12
35
24
96
168
19
5
271
12
30
47
156
19
77
1
95
145
138
120
60
29
43
30
23
36
1
47
48
37
95
1
72
78
42
143
156
156
133
11
19
144
36
17
7
18
132
66
65
24
211
5
49
30
41
24
1
24
6
77
48
96
13
35
108
48
79
36
5
79
30
11
24
13
35
48
139
240
6
59
1
59
36
37
42
60
90
60
48
60
120
120
23
72
25
90
120
5
48
145
71
120
1
42
41
7
53
36
193
198
150
72
143
72
85
6
5
72
48
19
6
167
7
90
126
185
72
127
17
108
48
252
25
11
127
5
67
6
119
13
95
48
109
180
228
47
1
107
12
121
12
42
5
31
17
103
54
30
96
209
25
11
7
5
67
48
65
12
48
228
36
13
90
65
48
103
12
77
73
23
36
133
11
12
43
89
12
19
125
19
17
31
53
109
83
115
53
132
12
48
85
47
60
1
264
6
17
24
1
12
11
67
18
11
36
97
11
49
71
12
108
132
55
53
24
43
30
143
25
59
48
187
5
91
17
37
35
60
13
42
5
85
78
12
17
24
24
1
150
17
60
144
61
47
31
42
48
42
53
19
5
85
90
41
96
103
17
24
96
13
11
67
77
25
66
29
12
1
30
12
6
84
11
7
5
24
13
96
107
25
162
6
42
5
25
18
72
78
95
36
36
157
35
25
47
36
175
17
12
121
48
162
42
11
55
42
42
120
77
264
24
36
96
60
163
5
13
108
239
96
37
47
103
125
97
6
42
72
90
78
102
5
12
43
77
61
162
113
187
113
60
7
17
61
47
60
1
119
12
13
48
35
37
48
59
60
193
138
29
24
37
30
17
1
90
24
60
60
138
59
31
5
12
1
11
36
175
18
11
144
169
126
65
24
85
203
24
61
12
18
53
24
48
85
35
145
95
103
137
115
77
13
95
43
84
300
36
120
41
31
78
24
66
77
13
11
24
49
11
199
120
60
101
60
79
65
120
48
67
78
12
47
13
47
24
157
59
48
31
17
24
79
29
36
60
60
217
60
35
48
24
43
89
43
36
54
47
60
48
85
18
77
55
18
18
149
211
54
6
120
89
1
11
36
60
228
12
163
114
203
48
7
42
35
91
ABCD 94826413666*3^$a+1 [50016]
37
83
33
15
1
30
53
36
36
19
6
11
79
5
91
32
18
4
11
12
1
20
4
36
12
95
3
40
17
33
64
92
24
4
30
53
19
56
45
9
3
55
66
47
27
10
35
81
16
14
21
111
10
24
11
85
8
22
5
7
18
35
37
23
93
10
30
11
145
179
36
25
30
18
38
162
36
12
39
48
67
41
73
56
28
90
42
36
8
10
2
27
1
12
38
22
47
13
60
48
11
48
1
59
72
61
12
8
15
108
19
20
57
3
105
37
11
72
21
60
64
35
36
31
30
30
6
20
10
17
97
36
24
90
5
60
55
6
24
44
16
18
30
6
54
38
9
36
7
5
12
25
8
46
29
12
19
30
62
4
30
48
12
74
16
78
32
16
24
68
75
48
48
21
70
24
42
47
55
56
10
6
18
48
54
113
37
11
67
17
15
28
48
29
21
12
22
29
1
11
33
4
32
28
6
30
54
6
11
31
14
15
13
20
3
25
95
49
23
21
72
3
36
1
2
45
45
3
73
50
9
81
46
24
24
53
24
13
6
5
31
41
25
24
11
9
34
42
24
11
15
22
35
12
45
15
25
36
35
12
7
66
12
6
5
60
25
14
16
6
11
24
31
98
22
24
41
73
12
24
66
42
12
26
70
20
15
37
35
67
54
24
35
1
30
60
6
24
2
70
12
23
25
12
12
60
24
54
2
40
6
29
19
14
16
30
6
23
48
48
7
29
39
22
18
30
71
21
4
56
28
36
78
6
140
40
60
107
24
13
48
8
34
5
13
23
1
144
12
42
18
23
1
96
23
37
20
27
61
20
4
23
13
66
53
21
54
10
42
65
9
46
5
1
32
3
33
42
33
12
25
23
7
12
26
70
6
30
5
1
12
12
11
13
2
22
12
6
48
6
6
18
36
8
160
2
28
18
44
135
19
29
12
19
60
2
72
36
16
24
30
86
70
26
40
32
16
20
4
83
33
100
6
53
13
23
25
36
18
38
72
12
15
108
12
19
5
31
24
6
18
38
18
45
1
26
9
19
20
45
81
171
25
23
24
1
12
30
5
43
6
26
100
44
46
23
72
13
36
6
48
30
12
12
35
3
34
20
4
56
4
131
19
6
11
12
48
39
45
1
54
5
1
23
1
24
47
9
16
18
41
3
76
30
11
39
16
5
73
72
11
25
12
35
1
26
69
1
24
12
32
22
6
84
20
16
60
60
8
76
11
79
29
15
16
5
31
30
32
126
10
44
30
6
10
5
60
7
5
12
96
84
25
32
3
1
54
6
66
20
66
3
21
66
40
17
12
1
24
20
99
27
22
12
78
18
104
10
6
72
36
12
38
105
19
38
15
13
80
39
48
7
17
19
66
23
13
12
42
29
1
114
17
49
36
12
18
18
42
32
48
70
44
66
69
1
35
57
27
1
104
28
8
88
30
5
60
25
36
44
4
8
4
18
53
13
24
50
22
11
37
36
54
36
12
5
9
100
36
59
25
23
1
54
6
6
14
27
9
3
85
11
1
59
15
42
3
12
7
5
13
12
30
5
1
12
18
137
24
9
10
24
5
43
38
40
36
18
12
30
26
10
23
109
66
29
33
82
41
1
36
8
15
49
36
59
43
62
123
55
48
66
24
36
24
114
42
11
13
11
1
35
12
60
27
16
53
12
12
13
90
5
55
2
36
15
25
32
27
13
42
6
6
6
42
30
42
89
12
27
70
6
5
24
12
9
40
12
54
20
9
1
23
1
120
60
84
47
45
16
30
5
9
15
3
10
2
4
29
31
12
30
12
72
36
24
18
26
15
7
18
54
6
102
29
21
12
28
72
83
13
59
13
48
44
6
36
33
1
110
10
6
5
13
20
40
167
9
64
6
41
24
24
3
48
16
66
72
48
18
42
23
37
23
36
48
25
95
13
14
6
39
96
12
7
30
24
36
11
55
29
19
6
8
10
48
42
12
48
35
25
12
18
18
20
24
3
61
24
48
18
20
16
65
79
6
20
51
3
69
55
5
12
25
54
41
24
55
32
22
36
2
18
12
4
23
91
17
199
36
14
4
122
22
8
22
36
17
25
23
7
2
75
36
79
6
14
42
10
5
85
35
24
57
4
30
24
30
71
19
6
44
4
12
6
5
97
23
67
17
21
4
14
16
30
8
16
11
1
8
34
113
49
35
1
144
6
20
4
24
30
24
36
11
19
41
45
58
12
29
9
12
3
13
60
179
85
35
25
20
4
86
30
16
48
6
44
4
5
7
29
24
25
11
25
24
12
14
22
54
53
7
24
6
95
120
33
28
12
8
3
55
132
30
30
24
14
39
37
71
13
132
30
72
36
29
36
1
78
90
18
5
19
30
18
6
56
63
25
90
56
36
18
66
10
44
108
112
12
26
9
9
22
144
54
24
18
2
76
42
162
30
36
32
4
48
5
36
19
42
18
30
18
48
17
25
38
130
59
3
40
5
48
1
38
28
17
31
66
18
6
42
53
25
2
22
12
18
102
6
17
15
36
42
18
10
2
10
24
44
27
24
1
38
10
35
1
8
27
1
12
8
15
48
97
48
132
8
87
7
12
18
18
17
15
6
4
66
20
9
36
9
108
4
59
27
28
20
46
36
8
111
36
55
12
6
11
81
4
78
17
25
48
6
17
7
26
24
130
5
72
49
11
3
46
6
36
29
13
18
5
7
50
63
7
17
1
54
6
30
18
12
30
5
9
184
11
21
3
12
25
32
16
6
6
48
20
10
89
7
6
83
115
12
84
53
7
68
148
29
45
46
74
60
10
6
108
20
10
24
17
25
14
72
33
21
39
105
4
12
36
30
5
3
22
47
21
40
62
58
2
10
2
81
25
26
9
7
20
10
108
11
9
34
26
135
19
41
1
20
39
24
31
6
80
4
24
36
42
108
2
27
3
142
8
63
1
20
10
96
65
13
6
66
23
49
38
10
23
25
47
144
25
30
24
6
120
119
12
25
47
13
23
7
17
13
12
6
42
35
12
48
25
44
34
20
10
35
25
11
24
31
53
12
33
28
20
88
119
81
22
12
48
18
12
60
50
70
48
74
18
34
90
35
9
30
6
36
3
1
26
22
35
13
60
47
1
11
51
10
12
60
56
15
27
12
33
49
66
18
56
64
12
8
27
33
34
30
71
24
12
1
12
32
15
3
48
10
32
18
54
15
75
100
29
60
21
16
92
3
19
65
21
15
3
21
1
110
45
48
7
44
45
13
23
72
37
8
15
60
105
3
55
44
21
33
40
2
64
30
24
6
6
42
36
41
60
24
12
13
36
20
18
10
48
8
15
37
23
21
76
30
20
22
12
68
10
5
13
14
33
1
72
38
57
12
7
24
6
6
14
64
66
29
21
3
13
2
16
41
9
10
17
13
107
19
74
4
11
7
8
16
5
1
24
14
4
41
1
23
7
24
12
30
12
56
27
79
20
58
23
ABCD 94826552006*3^$a+1 [50217]
132
47
25
48
60
99
8
72
91
18
11
1
162
168
29
43
108
17
211
29
31
192
72
96
84
60
66
150
57
63
60
234
270
93
80
7
17
13
27
33
48
72
15
72
8
13
162
108
77
55
153
75
60
89
19
12
9
33
36
59
72
31
72
18
48
72
72
60
83
64
51
149
16
72
8
64
123
36
90
39
123
5
7
105
3
29
43
18
59
49
144
6
17
73
30
9
80
48
24
88
21
54
77
1
30
198
144
27
51
12
17
1
78
12
108
9
80
72
43
5
13
48
27
33
39
8
24
13
108
78
30
24
120
36
90
24
156
9
168
3
29
85
18
30
78
120
69
21
204
66
29
193
12
6
12
72
17
48
31
12
72
5
48
25
18
21
51
90
18
180
21
56
112
120
32
40
69
30
29
48
40
72
8
73
90
24
117
39
150
171
48
105
23
175
108
21
128
72
61
195
80
40
33
90
12
9
99
42
35
13
11
240
73
87
99
12
60
12
65
40
48
87
228
189
51
72
53
37
36
71
91
102
23
37
30
36
24
90
47
1
18
29
88
195
12
65
103
9
93
36
54
113
64
3
90
36
71
79
144
17
168
13
99
99
12
42
143
127
137
19
69
21
11
31
12
60
137
16
224
19
21
51
5
67
120
5
31
150
12
108
27
15
12
150
18
77
160
45
27
51
138
42
17
13
107
1
47
184
3
5
40
195
90
75
8
24
40
56
13
11
79
72
57
51
84
96
84
5
48
7
120
60
30
47
121
119
1
18
24
53
112
8
7
17
31
18
47
7
6
144
35
13
59
73
90
48
45
27
18
90
65
24
61
35
55
48
281
13
35
1
119
55
36
29
31
30
59
31
60
84
78
12
143
24
19
144
45
72
8
40
33
30
18
180
42
9
8
73
48
47
264
103
90
495
153
87
32
40
3
45
32
211
168
29
55
288
162
90
180
225
8
37
36
47
160
32
40
45
6
21
81
159
8
72
40
171
42
203
103
12
90
78
102
18
54
23
37
27
9
180
72
12
6
30
42
120
17
1
47
67
66
150
102
18
141
63
17
121
72
36
132
39
51
108
12
78
47
7
180
77
193
210
6
12
42
17
1
39
99
72
42
35
31
162
15
75
117
45
35
133
12
78
65
24
103
6
27
32
40
21
11
13
36
54
18
119
61
75
72
15
30
18
18
47
115
18
131
1
270
9
9
39
152
160
48
123
102
95
13
59
48
168
235
18
27
45
102
45
72
33
48
132
107
73
23
112
32
40
21
60
39
80
61
27
75
6
54
66
42
117
45
18
17
73
39
9
24
18
18
54
36
9
3
125
25
12
83
13
59
40
291
72
198
71
79
54
3
15
89
19
120
90
132
102
17
43
5
43
60
48
24
36
77
112
72
120
9
47
13
162
17
31
41
31
17
43
149
139
54
287
120
16
3
101
313
6
9
32
16
80
115
45
72
3
42
35
72
1
90
90
30
125
25
30
177
32
223
6
11
48
31
12
180
60
102
63
32
31
17
37
90
17
79
12
5
247
78
27
183
42
36
144
3
27
18
42
36
21
69
27
45
102
125
48
13
59
120
31
17
25
18
21
123
93
32
1
102
65
72
40
21
24
30
53
7
17
13
27
33
23
72
223
78
107
85
18
89
48
24
91
90
35
7
66
60
11
48
103
65
55
42
23
43
77
24
48
55
18
18
192
60
9
3
5
112
51
165
117
36
204
27
176
115
18
27
87
108
18
11
120
43
36
24
113
13
72
270
5
97
63
72
ABCD 94827075074*3^$a+1 [50030]
16
12
60
87
30
35
49
35
1
18
5
12
40
9
27
24
3
42
24
144
27
20
49
15
9
36
66
33
32
4
36
24
20
91
33
36
36
63
6
24
36
30
36
5
16
72
60
21
11
16
8
1
60
15
15
30
111
9
59
31
5
16
9
15
20
19
30
71
36
52
96
21
15
3
17
73
6
5
4
15
120
12
9
44
28
8
4
48
39
65
40
3
6
75
45
15
51
30
3
12
24
15
29
16
20
4
12
45
23
1
36
24
6
21
24
165
15
24
32
48
24
55
21
69
36
27
48
21
18
21
9
12
15
33
3
9
15
3
6
36
60
51
33
54
6
59
7
18
15
12
45
39
12
33
24
12
3
12
68
16
45
24
6
6
24
15
60
80
36
43
5
60
1
11
24
31
30
51
27
5
1
15
12
48
104
37
39
60
9
72
24
24
111
32
73
36
3
12
20
13
51
9
51
9
60
23
13
51
24
44
52
63
30
63
24
9
11
4
24
8
100
80
88
9
36
24
12
54
45
12
39
21
3
6
11
37
27
33
123
60
153
35
1
24
39
8
40
33
35
1
11
24
48
40
12
8
61
51
156
9
3
75
12
21
24
24
21
30
21
3
6
15
8
52
3
12
24
57
3
5
16
20
60
16
72
32
4
15
6
11
28
9
6
89
72
16
20
12
132
43
21
60
20
1
11
24
49
96
11
79
69
20
16
3
45
8
48
19
90
3
9
15
3
81
15
89
7
29
25
24
87
36
9
35
16
60
12
72
15
48
36
24
5
1
27
57
30
6
39
45
15
56
49
27
8
7
45
8
12
13
36
15
132
57
30
96
6
3
32
4
24
27
9
9
12
18
72
54
6
18
11
16
15
30
3
12
9
47
40
8
1
35
24
36
13
35
25
12
84
11
4
12
92
25
11
61
24
51
8
31
54
12
24
6
18
6
5
36
28
36
36
8
1
36
24
6
29
36
16
12
75
42
75
48
12
20
40
3
17
4
12
12
21
36
24
36
54
21
24
12
129
39
56
115
9
36
3
12
65
73
15
12
80
4
21
11
4
96
57
30
5
16
21
35
4
69
23
12
7
33
68
43
29
16
9
11
52
20
13
11
4
21
75
8
1
84
12
18
42
15
33
11
36
19
9
48
39
54
36
15
36
27
30
11
16
9
84
6
77
4
36
24
36
24
33
15
60
8
12
55
42
18
6
36
24
24
6
5
1
3
20
36
1
51
120
48
12
32
36
36
16
9
3
8
79
21
68
1
60
3
36
20
91
5
4
32
28
12
12
92
40
44
72
64
44
16
15
9
12
33
36
23
1
27
27
5
25
3
8
1
11
64
3
21
96
36
24
33
51
105
24
12
3
48
33
39
12
8
1
27
3
117
9
3
15
5
37
51
33
15
32
12
37
54
41
36
12
60
7
18
11
1
35
25
11
13
59
48
28
12
9
51
8
16
24
9
12
11
7
17
28
105
11
1
35
13
42
29
79
21
21
30
18
63
12
8
49
11
97
6
41
48
16
24
15
17
24
25
60
71
4
56
25
11
4
75
21
44
43
93
24
15
54
39
81
47
4
36
12
12
44
36
84
16
33
11
12
43
114
63
12
15
30
102
5
88
20
36
49
15
8
49
15
8
1
60
6
30
24
24
35
28
8
12
60
72
12
19
45
9
12
3
15
66
35
12
13
24
15
12
93
23
13
15
12
3
30
36
30
45
60
3
21
9
30
42
15
9
24
23
7
30
15
12
20
49
11
16
32
7
29
1
15
8
25
11
40
21
18
42
35
24
12
40
60
93
6
21
3
84
53
73
59
67
78
11
16
36
57
27
9
35
1
15
56
13
11
19
36
18
15
45
3
12
36
104
37
51
48
24
105
95
1
135
20
24
91
45
24
12
3
6
15
24
15
12
9
9
15
48
93
15
32
19
9
44
28
188
36
4
72
189
3
60
72
33
51
24
27
5
55
21
24
9
35
19
21
15
6
11
12
40
96
9
27
39
21
8
48
7
21
21
3
12
24
9
11
25
24
12
111
39
54
15
36
33
3
12
15
77
64
60
20
1
24
15
24
15
60
5
31
17
40
93
96
23
16
15
30
11
60
36
4
8
36
25
15
104
1
35
1
48
42
9
32
28
20
1
51
9
11
13
95
25
35
4
36
9
3
9
23
60
1
39
15
6
36
51
48
20
4
12
24
9
42
65
36
4
105
15
33
27
60
36
120
12
15
6
30
101
19
29
16
20
4
21
36
3
12
24
21
11
13
39
32
4
32
19
33
12
45
60
11
49
15
15
29
4
21
11
55
9
44
25
15
20
1
11
36
24
4
21
3
8
40
48
20
25
36
15
8
61
51
45
3
48
68
40
60
20
16
15
18
30
36
6
3
48
69
35
13
23
13
24
72
18
17
13
3
20
40
8
40
21
3
8
4
9
47
13
51
39
24
53
13
24
6
149
28
24
8
7
45
45
11
12
1
15
36
3
5
25
87
8
1
51
9
144
15
20
25
15
8
88
20
25
47
4
48
45
6
21
8
16
75
36
21
9
18
5
12
24
25
15
32
19
21
33
6
33
8
88
24
56
61
24
24
3
9
18
90
6
6
60
23
7
18
36
99
36
21
24
51
36
32
52
60
60
60
36
12
56
40
9
11
49
90
6
15
21
35
4
44
16
51
18
15
27
114
11
16
33
6
18
3
9
15
15
29
1
51
27
33
9
11
28
12
3
101
109
30
66
15
156
3
17
133
39
272
13
12
11
28
9
12
95
36
13
27
24
36
8
40
24
21
47
64
56
28
72
9
30
81
12
21
30
9
15
53
28
15
29
28
27
17
4
12
27
53
12
1
24
35
52
33
3
32
25
66
54
15
8
12
25
15
12
24
9
3
8
31
18
12
18
5
67
48
36
9
27
18
3
24
56
24
13
3
68
4
27
9
24
21
11
136
12
8
72
37
30
18
3
69
11
4
80
60
100
75
105
39
6
78
6
36
39
32
13
51
15
53
1
15
9
11
16
63
33
3
29
7
9
9
51
72
80
4
45
11
7
30
12
143
61
6
54
24
60
42
18
30
33
12
12
8
1
24
11
36
49
27
12
21
51
44
36
16
12
12
44
31
45
24
9
12
23
28
84
15
5
40
3
33
9
18
33
33
11
4
84
12
63
17
4
36
48
12
24
9
12
18
42
3
96
56
4
12
9
15
8
1
35
40
12
8
1
84
71
16
12
32
40
8
61
11
28
105
111
9
23
84
16
48
21
59
55
45
21
11
4
80
16
8
61
3
8
7
6
84
42
21
32
40
56
112
9
51
12
21
47
28
15
21
8
52
3
30
12
60
3
117
11
12
16
12
8
112
32
7
33
12
56
28
9
6
9
60
32
43
6
15
32
28
15
9
45
75
45
6
6
23
36
64
75
17
13
27
45
15
8
25
11
49
23
28
36
60
20
13
6
24
21
45
36
59
1
15
45
18
72
18
23
64
8
28
3
114
12
63
32
19
41
73
12
35
24
4
21
119
25
3
48
132
24
3
21
24
80
61
11
40
60
128
1
15
44
25
3
27
6
95
31
18
36
15
9
12
39
9
11
100
32
28
56
13
11
12
109
15
105
11
37
30
6
11
76
24
8
28
44
76
9
15
ABCD 94827712256*3^$a+1 [50049]
138
33
60
57
3
24
57
6
54
3
57
6
24
9
87
24
18
15
15
17
24
60
1
15
15
48
36
29
55
48
29
48
91
6
23
7
33
3
69
8
48
7
30
18
30
3
15
9
21
24
11
7
18
59
61
30
17
19
18
11
7
42
12
3
8
25
102
41
25
6
30
3
8
19
54
15
9
23
7
65
60
16
87
5
48
24
73
23
19
6
131
85
59
12
4
9
6
24
6
63
45
72
3
12
3
45
93
23
16
9
12
12
27
9
71
19
24
12
48
21
75
9
12
9
24
23
12
31
12
5
4
8
40
15
36
12
9
24
15
66
6
48
9
33
72
35
16
20
19
57
20
1
18
5
16
8
12
13
30
21
92
7
17
40
15
60
5
25
54
21
9
36
36
3
32
12
1
15
45
15
24
3
5
88
27
5
12
31
54
30
6
66
129
9
15
27
5
31
33
32
67
66
39
20
73
54
6
23
97
18
12
65
19
41
7
48
9
24
15
36
5
79
5
25
35
1
18
5
37
3
8
12
1
35
37
35
37
51
15
36
9
96
33
12
6
18
42
5
7
90
30
57
24
15
41
24
175
45
116
1
18
29
43
12
5
36
1
30
6
35
13
24
111
21
6
72
12
53
40
33
60
39
48
3
12
96
29
25
11
36
25
23
43
24
9
27
65
13
6
84
54
11
61
6
24
36
9
3
12
33
32
1
39
3
6
47
73
12
78
24
53
55
18
75
9
35
25
6
54
66
9
56
19
30
15
12
39
6
6
89
1
83
1
63
21
66
89
1
54
9
20
40
15
41
40
45
75
15
12
29
24
7
5
43
30
24
15
21
11
13
18
30
39
21
48
24
15
21
174
6
54
5
1
11
1
30
65
12
40
51
6
54
77
12
36
7
12
36
54
18
12
17
1
12
35
37
3
27
5
1
12
6
6
15
24
57
12
18
9
21
27
12
3
12
101
13
15
9
18
30
83
16
15
53
1
24
6
5
1
39
27
78
15
75
5
25
35
64
57
6
5
25
23
16
45
75
21
42
41
25
90
5
4
93
48
54
30
11
24
1
11
19
30
42
17
36
31
36
12
17
64
15
6
6
24
125
48
25
27
9
39
63
102
30
6
24
11
4
51
60
42
30
89
1
30
78
11
4
81
3
21
12
12
48
12
18
18
11
49
12
27
8
13
11
43
18
35
19
5
1
42
5
25
23
72
16
27
24
24
45
9
6
9
33
18
41
13
90
96
66
30
5
4
27
53
16
20
24
1
23
60
16
39
6
6
18
48
24
15
15
18
51
20
16
15
24
41
13
15
20
55
5
37
6
17
43
125
25
87
105
6
60
12
18
135
57
24
6
33
20
1
11
4
51
29
4
24
45
18
9
24
9
6
65
7
12
6
59
7
114
30
12
12
17
28
8
12
37
75
9
72
24
35
49
15
56
49
11
64
57
12
23
85
30
24
9
51
41
7
6
36
24
42
30
42
6
15
39
18
27
36
32
13
11
24
1
23
25
23
24
28
57
6
69
24
36
9
99
8
12
36
25
12
18
72
30
12
48
30
18
30
41
43
5
48
19
66
48
12
42
5
1
12
24
35
19
12
12
30
27
39
105
96
21
18
45
51
84
9
57
6
77
1
51
33
12
3
21
24
15
32
4
27
5
12
13
18
30
24
18
60
54
54
29
16
9
11
36
24
19
21
39
30
18
18
35
1
11
73
39
68
28
20
12
37
11
1
18
30
30
5
13
87
27
18
6
21
8
25
12
3
8
79
9
24
21
24
48
24
123
33
12
11
16
39
6
6
93
81
24
102
72
30
11
31
18
78
9
56
7
57
8
48
43
36
65
28
15
6
11
61
54
30
15
15
54
24
47
13
30
18
23
1
3
72
9
12
3
15
185
1
18
6
71
73
6
41
1
23
4
33
12
12
30
9
32
52
32
43
30
23
64
8
67
53
61
6
29
16
44
37
23
16
24
24
3
149
73
15
75
45
15
17
1
39
20
43
30
11
37
27
3
5
13
11
13
11
49
71
12
7
18
3
20
16
33
35
25
12
3
3
54
48
66
6
18
30
23
13
6
9
57
119
1
3
15
41
19
17
28
9
12
3
45
60
30
17
1
24
24
24
15
51
6
6
33
32
13
11
24
12
4
15
29
19
12
5
1
39
9
47
25
35
13
71
40
3
65
12
4
32
12
37
36
30
17
55
5
7
6
39
15
30
30
54
36
18
12
66
23
67
17
40
21
15
15
77
48
4
27
18
12
3
20
52
8
13
3
56
60
19
30
42
18
6
33
12
33
11
19
17
1
12
12
6
93
45
11
13
60
15
27
6
23
40
36
20
19
9
21
47
64
33
30
36
60
9
8
103
17
85
18
12
29
4
45
51
3
65
1
30
102
23
4
57
23
13
54
24
6
36
59
19
5
25
11
13
78
24
6
3
32
13
24
18
9
123
48
18
11
49
47
205
72
11
49
18
5
25
27
111
6
11
48
7
5
13
12
63
9
6
72
18
12
24
3
3
9
9
72
12
6
41
24
49
27
15
29
4
3
57
8
13
6
6
42
12
36
84
69
20
24
1
119
16
44
1
11
36
12
48
7
18
27
3
12
5
85
51
39
81
21
11
19
24
5
37
30
5
7
65
13
18
9
15
48
144
5
36
13
59
67
5
13
11
4
3
29
55
9
27
5
7
5
52
33
18
30
12
35
36
24
1
24
102
156
78
60
11
79
81
20
4
9
36
11
19
24
48
5
7
6
60
102
24
33
45
15
33
35
25
23
16
56
52
20
12
25
3
15
5
1
24
66
6
11
19
6
27
32
28
20
37
30
9
27
12
78
35
28
15
12
30
72
18
12
36
36
5
13
27
3
6
51
33
12
6
30
35
28
20
40
27
5
84
1
3
15
24
66
72
30
84
54
47
4
21
18
6
3
21
59
36
12
43
9
8
37
18
30
59
49
6
6
18
60
5
4
21
6
9
24
45
12
11
12
13
30
9
20
40
39
6
23
12
25
15
8
13
27
3
5
48
64
20
31
24
48
12
18
59
1
27
15
5
25
23
12
36
12
85
18
41
4
15
17
28
36
9
11
24
64
21
12
3
21
60
48
78
53
25
24
12
18
6
60
15
24
27
5
4
27
42
90
17
49
6
66
23
49
15
21
42
24
9
27
9
3
12
9
27
29
24
19
65
205
83
7
5
61
51
33
15
68
7
18
35
25
23
40
9
6
6
48
6
5
37
90
30
27
15
17
48
1
42
9
69
30
9
36
9
60
42
6
23
24
7
78
23
13
15
75
102
18
65
25
39
3
30
3
21
30
6
23
85
35
1
3
3
9
68
36
7
9
80
19
9
3
54
6
5
88
20
60
24
211
45
39
17
4
44
73
84
6
18
12
3
117
23
16
8
16
21
24
35
37
39
15
101
13
54
41
4
21
51
8
12
13
6
9
21
36
36
39
153
6
6
114
30
59
13
18
60
5
1
54
9
3
48
66
71
7
42
18
45
33
42
12
30
54
9
12
9
15
21
35
4
21
78
36
36
54
84
36
11
13
6
5
24
1
11
61
12
18
12
5
168
13
24
11
24
16
75
9
60
32
55
6
3
20
124
27
48
21
15
9
15
65
13
12
120
6
21
3
36
42
18
6
36
23
7
9
44
36
25
36
72
6
24
6
6
41
13
30
9
21
30
29
16
51
6
24
3
8
52
27
18
18
17
13
39
60
51
24
9
32
13
12
3
15
66
11
13
30
60
9
45
11
37
108
11
96
37
72
66
60
ABCD 94828609732*3^$a+1 [50117]
104
81
7
17
3
105
87
48
57
7
48
68
33
55
5
24
51
9
27
9
84
103
8
64
5
27
9
60
75
45
87
4
56
57
175
60
12
161
19
41
3
36
21
27
93
3
76
24
96
53
3
24
60
84
105
12
43
17
12
15
28
53
67
17
103
152
12
141
15
33
31
53
31
5
55
24
5
3
4
20
81
7
41
91
29
115
32
60
72
21
19
53
3
120
57
15
57
7
41
63
45
91
89
72
15
24
40
53
43
8
36
9
39
108
24
24
16
48
5
43
17
55
48
108
156
68
21
12
3
45
24
7
53
36
7
17
36
7
137
103
80
105
103
125
132
19
60
84
12
48
17
12
7
101
15
120
24
9
39
12
21
12
3
12
28
200
45
43
20
69
96
7
53
12
19
36
108
125
51
96
84
24
100
29
3
225
15
4
44
36
21
55
144
53
60
3
12
28
104
21
72
127
36
48
77
3
45
12
3
45
12
27
76
5
12
12
108
19
20
4
80
160
32
117
36
60
67
53
67
8
9
7
56
48
76
89
12
39
69
51
28
5
55
5
60
115
20
33
79
41
39
9
60
72
72
103
5
72
15
52
41
7
228
137
48
60
48
147
57
7
8
33
7
32
81
7
5
96
24
96
79
101
15
24
16
84
5
63
33
55
36
113
60
231
69
91
12
17
15
45
15
112
20
84
45
15
9
48
19
20
21
27
52
29
24
27
28
41
51
189
24
60
31
5
175
20
45
19
12
144
17
63
9
36
72
48
7
5
27
21
12
3
64
5
63
33
39
21
60
15
9
48
75
192
21
132
135
57
60
43
53
7
53
12
7
5
147
24
64
96
29
67
8
16
20
45
7
48
96
24
20
45
7
5
19
41
48
91
48
5
27
129
12
3
36
69
72
27
45
91
17
27
21
31
29
12
63
9
7
48
8
88
36
29
99
21
31
44
9
7
36
44
4
12
65
115
5
7
108
17
60
7
128
45
3
28
77
55
20
28
60
56
76
48
5
60
120
19
56
144
16
17
7
48
17
3
93
72
15
93
120
132
99
180
69
135
16
29
19
48
5
15
33
187
108
125
24
63
57
43
5
72
91
17
72
96
12
19
48
12
44
9
235
5
36
12
55
77
3
24
24
9
228
19
20
96
45
19
108
41
175
65
12
43
65
51
9
19
36
20
16
24
72
24
96
20
45
48
12
19
41
12
3
24
189
75
105
7
24
29
27
57
135
105
36
31
20
9
39
45
31
20
9
7
104
9
27
33
36
72
48
111
81
79
8
16
17
15
192
28
20
160
5
99
21
48
19
80
108
33
12
48
19
32
60
4
36
41
67
20
28
5
43
20
40
144
20
12
36
28
96
24
29
3
117
115
5
15
28
5
3
57
19
101
79
24
104
88
17
7
29
12
127
32
33
60
3
33
12
19
56
12
93
55
17
108
79
20
16
320
72
33
7
65
7
104
9
51
100
44
93
103
56
64
17
55
12
41
12
108
60
7
44
160
29
31
24
12
53
7
48
5
51
24
40
12
60
53
84
31
5
27
48
9
111
40
92
4
41
55
53
55
5
87
33
39
12
64
197
39
16
8
76
29
31
29
51
21
60
127
5
3
33
72
12
7
53
7
53
48
3
45
75
57
48
31
56
24
9
39
33
43
44
112
104
16
108
128
45
87
21
24
48
67
12
48
5
48
55
77
36
12
3
57
55
17
36
24
36
84
123
24
201
7
8
33
7
32
12
9
12
27
108
93
19
5
43
113
19
173
63
40
144
8
4
204
5
15
16
41
12
156
15
52
32
12
9
27
33
31
53
96
55
5
55
5
79
36
29
75
16
5
15
69
87
4
36
44
57
48
19
8
28
17
48
27
33
24
27
16
113
51
16
5
7
5
103
5
63
45
19
176
57
75
45
43
24
60
5
7
53
63
84
69
7
44
33
15
81
264
36
84
48
120
79
80
60
16
12
41
39
16
20
4
41
147
100
24
24
56
16
20
12
16
56
9
19
41
7
113
15
60
45
60
39
21
31
41
43
65
31
41
39
9
195
204
40
5
60
103
5
43
84
92
100
144
5
111
33
108
3
9
127
29
19
53
108
60
39
12
64
17
60
7
32
4
24
36
65
79
80
28
84
29
24
48
12
43
137
60
96
27
4
53
31
72
5
60
12
7
36
72
5
3
40
17
60
147
36
105
19
8
12
4
77
75
52
276
29
96
12
3
4
108
48
5
24
108
12
7
48
65
103
44
4
72
48
20
84
33
75
45
19
233
67
48
113
39
24
117
72
43
5
19
41
48
27
4
41
103
32
28
65
19
8
40
5
12
43
44
ABCD 94828765862*3^$a+1 [50090]
36
99
216
105
108
51
9
36
11
40
48
9
15
21
24
12
36
60
60
312
51
21
51
177
72
159
104
181
60
24
15
8
25
24
120
24
60
35
49
12
96
83
25
36
24
75
69
27
69
12
39
9
135
32
13
27
24
45
11
13
60
360
47
37
123
8
25
47
25
204
3
105
71
16
81
300
48
24
11
121
119
24
37
131
64
81
47
16
72
117
108
12
12
48
168
39
9
119
13
48
35
49
15
8
13
35
25
119
13
12
36
75
105
192
95
25
24
24
12
60
60
24
24
59
16
45
51
33
15
56
40
165
99
128
25
87
81
96
24
12
84
24
87
57
23
49
143
48
13
24
3
128
16
24
129
12
3
8
49
23
133
72
60
135
21
35
25
60
24
51
24
120
45
131
37
60
120
23
1
24
72
12
3
45
60
84
59
1
15
21
180
48
96
144
167
13
12
23
1
23
61
12
63
9
120
288
24
60
276
60
48
59
1
84
3
32
40
48
33
240
12
99
21
24
48
27
81
15
33
156
60
15
24
9
48
48
36
11
133
24
11
24
13
75
152
133
35
37
3
45
72
36
36
36
180
60
240
48
15
216
9
12
203
49
48
24
71
40
69
131
64
93
51
21
48
60
120
12
180
23
61
24
11
24
25
120
192
36
83
37
83
109
108
47
1
36
48
180
63
32
13
108
24
60
243
8
121
36
12
48
12
168
168
36
63
21
60
120
72
63
69
48
35
72
313
24
23
1
72
372
36
24
60
83
37
12
39
117
12
15
57
63
117
59
1
60
75
9
60
12
204
11
13
12
60
12
15
72
69
27
9
48
36
35
16
128
88
9
84
35
37
12
156
24
60
96
252
75
9
23
25
132
59
24
1
12
3
72
9
36
27
93
107
1
84
75
8
37
11
49
23
160
117
72
36
12
35
37
24
27
69
84
12
3
21
36
95
73
207
72
93
35
49
15
8
61
27
48
32
25
87
33
72
111
21
48
3
33
12
180
180
27
93
83
37
3
24
56
24
25
15
80
16
21
168
11
240
121
84
155
61
60
15
21
60
23
1
15
69
60
15
57
47
13
35
37
275
1
96
168
36
27
24
33
23
64
8
48
40
33
159
153
168
111
344
16
153
72
36
60
23
72
97
23
120
13
35
61
24
35
1
63
33
87
80
16
69
11
25
24
12
48
48
48
264
3
9
60
83
25
48
132
11
85
72
24
195
48
45
11
85
120
96
75
56
25
12
48
12
60
36
72
23
157
3
24
80
1
24
12
3
165
120
83
25
47
88
69
3
80
157
99
24
33
47
48
37
195
48
33
36
11
37
123
8
1
23
73
84
144
219
8
85
48
72
84
24
72
39
129
12
48
24
155
96
136
81
12
72
144
60
95
85
12
24
63
21
96
59
85
240
36
108
96
27
57
12
60
108
36
24
60
35
37
83
37
59
37
48
51
21
48
24
35
61
144
3
72
141
24
3
32
37
3
72
128
1
156
84
39
8
49
119
61
123
21
60
24
71
169
60
123
33
15
80
1
15
45
11
73
24
12
51
93
51
81
48
12
12
36
12
335
145
144
60
48
51
152
73
144
135
21
75
21
36
12
3
33
12
3
9
71
49
87
33
72
84
60
84
27
24
104
37
3
57
24
36
75
129
36
3
45
35
13
60
168
36
11
49
15
33
71
24
13
132
15
33
87
8
64
69
59
13
75
9
191
40
72
48
24
8
73
108
59
13
27
80
121
159
80
256
225
60
84
87
21
107
168
64
48
141
12
24
39
24
128
13
96
59
37
75
9
48
23
49
84
24
12
84
99
57
39
32
49
48
12
3
248
48
1
144
39
ABCD 94828995752*3^$a+1 [50017]
3
14
16
24
30
18
48
27
33
15
12
3
14
10
81
47
1
39
45
48
197
12
78
25
3
62
31
51
33
36
21
111
77
40
30
33
24
84
51
69
29
40
75
27
33
45
50
10
30
62
19
99
12
18
3
12
5
31
36
23
58
3
27
12
60
18
2
37
33
15
3
30
24
18
33
84
36
24
24
11
18
55
87
45
36
29
43
12
3
81
11
10
20
19
41
31
39
30
98
1
29
67
48
65
58
9
168
17
28
135
108
84
21
99
156
27
32
58
27
21
60
54
45
21
27
47
1
12
120
72
21
30
14
70
126
3
89
7
5
43
12
120
83
1
9
12
108
75
45
92
31
15
72
2
43
60
12
24
24
17
79
72
87
21
51
20
1
24
5
10
9
60
27
24
20
25
45
68
7
21
12
30
2
10
50
90
1
9
39
39
33
24
96
24
60
48
45
75
63
32
1
60
11
10
18
50
22
9
12
48
21
18
117
53
52
8
72
10
9
39
50
151
21
18
30
63
57
3
24
65
70
6
63
111
9
9
15
125
7
53
43
48
12
9
63
72
23
1
9
63
12
12
84
12
9
3
48
27
21
24
15
12
30
15
60
21
27
72
53
72
28
3
59
48
40
168
114
63
12
21
3
252
15
42
51
51
6
75
12
17
28
80
31
81
3
15
153
27
42
51
29
40
30
20
18
100
27
83
10
42
36
33
239
10
27
33
2
121
39
21
9
90
18
3
45
54
30
36
27
17
76
24
108
48
15
24
23
1
87
54
15
21
63
11
40
18
63
24
24
119
150
22
50
40
78
48
45
9
39
11
10
8
67
15
21
17
55
60
15
2
19
89
7
3
12
6
2
72
10
15
36
72
240
5
22
69
96
15
20
25
3
2
19
132
27
2
10
68
1
141
63
47
40
9
51
9
101
19
120
12
24
36
48
11
13
5
22
9
72
12
60
27
60
45
23
30
7
201
99
15
6
32
60
12
16
12
108
3
12
48
60
24
36
27
33
24
120
36
12
72
3
12
102
3
47
1
24
3
165
5
42
25
5
19
39
2
118
92
88
21
12
15
62
67
23
52
38
42
1
17
67
33
60
12
3
12
5
43
60
27
48
21
89
42
73
57
111
12
15
110
31
239
1
11
40
50
55
21
39
228
93
39
156
17
52
51
29
19
12
57
3
47
42
43
15
120
57
35
10
39
12
60
77
100
60
42
9
180
59
13
60
29
28
30
33
59
1
12
35
22
3
27
30
8
7
153
3
17
7
81
3
41
31
48
36
5
43
17
48
127
5
88
183
39
33
107
28
2
19
39
20
30
58
54
15
45
15
83
1
12
27
72
33
12
36
77
22
45
5
60
28
75
5
12
19
36
5
46
45
24
75
78
3
27
92
180
28
57
5
19
59
10
2
49
24
5
28
92
7
15
33
12
240
84
51
8
13
9
30
9
24
27
20
25
75
45
21
114
9
51
9
84
228
12
33
159
36
9
6
24
60
9
27
9
51
69
33
3
12
48
159
9
149
40
75
12
24
99
105
5
55
156
9
42
8
73
12
57
15
3
30
30
117
23
1
24
36
11
78
112
15
48
27
9
12
75
9
24
36
3
2
106
150
60
14
40
9
21
30
21
24
33
51
71
10
50
76
12
20
120
13
87
21
156
35
18
7
84
9
3
27
12
30
8
10
45
125
7
60
24
12
69
20
60
88
27
93
75
35
61
11
18
43
17
28
75
59
13
195
72
9
9
3
27
32
1
89
31
72
45
30
32
46
3
36
65
19
9
12
8
43
47
52
9
36
108
33
32
52
99
24
15
12
6
3
96
24
24
12
21
27
15
2
10
50
48
7
33
15
12
23
13
69
63
35
1
9
32
30
46
32
30
1
9
27
45
80
55
36
15
2
31
29
91
12
77
43
29
19
71
18
10
81
120
41
10
33
27
6
62
10
72
168
3
48
12
47
37
23
70
110
102
19
41
10
90
231
57
51
36
63
20
52
68
13
47
121
41
46
44
30
43
3
84
6
27
5
10
2
70
8
37
83
37
24
12
9
39
12
9
20
16
39
15
45
125
40
18
81
41
31
12
15
57
36
45
87
33
3
99
57
75
8
72
13
17
10
33
15
42
6
92
10
15
48
39
20
46
27
35
12
46
15
84
15
38
10
62
79
51
30
20
10
9
41
19
60
12
192
36
9
50
13
15
60
24
80
1
107
1
12
84
48
12
155
40
140
40
33
57
3
5
42
10
30
18
3
47
25
15
62
28
32
46
33
24
45
42
18
27
36
159
21
17
7
96
9
3
65
7
33
15
35
90
112
75
3
2
40
96
12
20
82
9
24
77
16
15
12
12
5
28
3
107
1
192
120
39
18
72
6
9
35
49
21
6
42
3
12
12
36
105
3
84
15
12
93
12
51
2
91
132
59
46
3
29
31
27
44
73
27
45
33
12
15
81
3
129
2
13
12
3
62
10
38
10
90
170
37
15
129
9
18
105
17
43
24
15
18
20
7
156
48
11
13
33
39
60
75
68
112
30
15
3
117
5
10
18
3
27
21
132
48
29
58
33
24
33
15
24
15
105
5
19
24
87
30
20
70
20
100
38
28
12
50
1
41
90
13
12
15
60
21
48
24
117
3
36
84
3
12
12
33
5
127
3
2
31
84
5
106
74
19
36
93
3
48
24
60
47
28
2
10
6
12
15
12
45
51
27
33
39
18
30
48
32
10
60
42
38
67
203
22
ABCD 94829521862*3^$a+1 [50016]
6
54
9
60
123
126
55
17
31
65
18
81
21
55
36
12
132
23
21
153
42
81
21
6
97
59
9
12
21
123
16
17
63
4
119
66
54
13
29
39
12
33
15
52
144
65
36
126
12
96
30
15
99
12
6
27
117
72
7
23
54
163
17
54
42
31
23
30
27
135
36
33
45
7
5
60
63
3
54
18
1
17
6
9
27
120
168
9
45
84
75
57
198
49
5
36
7
23
6
7
29
30
54
198
114
156
24
12
87
99
30
31
29
15
52
12
59
54
3
21
43
32
15
33
28
23
24
12
18
24
31
41
108
54
21
33
18
198
12
150
129
189
6
13
5
18
57
4
29
12
3
52
32
21
36
19
32
57
27
28
17
60
66
1
149
43
36
59
36
93
159
24
93
99
162
42
174
31
68
51
18
36
39
12
87
13
11
36
18
36
66
114
30
54
36
111
28
29
7
23
18
54
78
3
12
33
60
7
41
18
1
23
48
6
72
72
99
84
28
5
27
81
31
107
37
36
92
96
87
48
54
87
27
12
18
55
41
18
36
66
91
5
48
144
36
54
126
36
96
175
5
18
13
12
41
24
84
18
24
21
12
48
36
45
51
15
13
80
15
85
5
55
80
100
5
48
55
77
12
123
63
18
30
42
39
28
144
20
3
36
121
12
5
54
36
49
20
147
36
6
31
32
112
23
93
15
12
6
12
19
5
18
84
21
15
54
54
69
45
51
87
9
33
15
12
9
87
69
123
27
12
6
30
18
54
49
65
84
183
48
3
36
78
43
11
90
18
13
48
5
39
52
107
6
27
63
54
36
54
30
162
6
63
27
156
6
84
175
144
11
48
18
18
42
66
81
105
36
12
87
57
24
120
36
132
30
37
89
42
18
18
25
5
72
19
17
31
95
177
16
5
54
18
132
30
1
12
20
111
6
36
147
69
18
45
63
33
12
16
77
39
33
42
21
12
75
30
72
36
60
54
198
3
84
16
5
102
90
162
37
5
18
18
27
9
108
12
63
64
23
25
23
36
18
15
9
102
150
18
157
80
81
75
33
19
108
23
108
12
18
51
93
6
18
90
33
69
36
6
13
95
36
18
138
36
1
149
12
6
18
30
36
36
42
12
55
180
71
37
20
15
60
33
16
95
66
6
48
45
87
18
18
90
7
167
57
15
21
21
7
23
45
15
61
20
45
48
147
28
113
3
123
21
75
49
17
60
102
36
126
24
12
18
60
36
21
36
28
48
11
105
28
77
3
16
116
12
15
24
102
55
143
6
7
5
24
54
49
95
13
35
126
6
9
189
12
27
33
72
3
84
60
36
81
96
66
57
75
138
108
31
32
87
13
23
30
103
29
3
132
9
39
87
12
45
135
37
32
27
57
12
100
23
54
42
9
9
18
18
120
18
9
9
19
32
81
102
6
66
21
64
11
174
24
36
66
60
36
12
13
11
33
21
18
66
42
61
29
51
141
19
20
16
12
47
66
67
155
49
20
195
73
17
78
18
54
45
9
72
111
51
102
19
68
156
132
60
111
12
105
75
24
13
108
41
54
81
9
48
6
126
54
33
129
31
92
33
15
9
30
6
54
48
114
31
12
29
7
5
54
1
125
6
198
7
68
63
49
128
60
57
36
7
23
6
36
30
60
12
21
105
6
48
60
18
120
75
64
224
48
3
45
63
21
12
4
5
75
27
36
24
25
11
36
13
48
29
144
12
75
69
42
13
5
79
5
87
3
1
48
11
21
48
16
12
11
30
42
72
84
132
49
53
60
31
17
91
68
96
21
39
45
6
12
24
12
18
123
84
12
57
18
12
93
16
35
141
63
13
36
44
96
111
1
23
54
51
21
63
9
48
99
9
36
6
45
21
27
69
15
57
18
102
18
54
24
72
7
11
18
18
13
125
3
39
12
54
60
12
63
27
72
93
111
90
27
45
108
126
18
39
33
12
24
87
21
54
30
54
6
111
76
5
24
30
9
27
18
63
99
78
3
28
36
12
11
69
51
24
9
124
116
51
24
198
84
6
49
5
66
73
20
3
66
18
69
48
4
108
65
99
9
144
7
47
84
93
147
102
103
60
17
36
15
9
3
195
129
28
32
45
66
21
16
185
3
69
75
81
51
12
69
139
203
54
15
96
84
33
54
18
18
96
12
6
12
90
42
67
71
9
9
54
1
12
41
132
18
48
49
173
3
105
36
7
60
131
129
51
25
59
60
36
25
113
15
3
153
27
6
156
18
85
23
150
15
57
12
ABCD 94829551948*3^$a+1 [50003]
4
41
6
5
19
4
86
15
28
53
15
9
3
25
6
2
7
48
5
4
3
32
21
63
4
5
48
47
8
24
9
32
3
19
6
14
16
42
15
28
5
12
24
3
45
8
24
19
9
3
27
68
45
13
6
6
27
3
57
3
2
11
20
41
19
4
40
7
30
15
21
12
43
49
6
30
39
28
28
23
32
33
4
3
29
61
7
35
1
12
25
3
21
51
15
28
21
11
29
4
36
15
4
72
14
28
30
6
35
31
26
12
28
23
72
7
12
9
11
49
45
2
5
19
9
25
2
22
8
43
16
13
11
20
11
10
35
1
18
29
20
43
22
11
19
13
5
27
12
5
35
11
30
3
24
12
95
4
65
39
52
45
4
60
7
25
17
67
16
35
5
9
43
3
12
8
13
11
5
25
6
17
37
10
20
40
90
3
16
7
10
72
15
51
9
17
28
31
32
9
15
21
19
35
1
77
7
44
81
20
3
73
20
4
26
17
92
15
30
55
5
3
5
47
13
7
3
13
5
20
3
4
36
17
10
5
4
33
7
1
19
80
31
14
16
3
17
12
27
28
35
42
11
35
9
23
16
12
29
3
37
15
9
76
16
27
37
11
25
47
22
20
19
9
7
11
5
4
15
6
3
12
3
5
25
15
20
52
39
9
52
19
21
4
24
36
36
27
6
19
13
4
43
23
44
73
23
24
6
43
12
63
2
4
48
6
26
58
21
39
6
26
6
28
102
14
10
9
4
8
20
4
4
32
17
27
13
7
65
8
11
1
48
27
19
1
8
16
1
10
66
27
3
18
26
28
8
30
40
19
128
5
7
21
63
12
3
6
63
56
4
5
47
4
31
8
42
6
30
3
31
13
8
20
4
9
15
9
6
2
27
13
15
24
11
4
5
36
39
29
31
13
21
24
11
104
53
3
17
3
56
13
3
15
17
8
4
4
9
31
12
3
2
10
13
80
16
5
8
31
17
7
15
2
23
36
95
116
9
4
3
25
17
51
9
6
30
6
18
55
11
9
32
15
1
4
1
4
3
33
12
8
24
23
17
66
2
7
9
2
13
12
4
24
44
8
15
5
35
12
25
5
47
68
11
36
21
48
9
15
17
15
28
87
1
40
19
8
72
30
18
1
9
32
70
29
20
36
29
62
13
12
5
10
9
16
17
72
19
4
87
29
1
34
29
73
48
32
15
8
20
20
25
14
13
20
15
45
7
30
55
11
24
68
17
8
24
9
31
11
32
12
30
16
20
39
19
61
100
13
27
215
16
5
32
25
22
18
8
10
74
19
47
29
73
12
30
10
39
20
4
16
17
3
15
9
15
38
7
12
3
1
11
13
23
33
24
12
4
7
52
18
20
34
9
40
49
30
13
87
32
48
12
53
5
23
13
15
9
68
7
16
7
5
40
12
3
17
60
28
7
18
18
121
4
12
7
2
10
5
20
24
24
8
9
54
1
115
6
10
13
31
6
15
72
28
64
24
1
10
30
6
33
16
11
78
15
4
48
47
6
36
6
24
38
48
55
24
16
23
9
5
7
21
3
24
28
4
15
16
24
38
47
1
23
20
21
30
5
49
6
1
49
11
19
21
45
7
8
7
48
9
3
30
12
103
11
9
12
9
26
1
52
5
8
22
2
4
27
3
14
18
64
18
2
1
17
12
60
6
60
30
30
5
17
7
4
9
10
21
12
8
7
5
7
42
23
3
30
22
60
38
12
7
36
9
8
27
20
25
4
32
10
53
1
6
9
3
13
17
11
16
4
24
77
24
36
15
5
36
10
20
17
41
11
24
20
16
28
12
3
42
15
15
24
2
22
32
21
20
19
73
33
75
28
47
5
9
16
30
50
4
18
45
40
5
2
1
9
20
30
16
2
48
19
36
5
34
20
46
3
17
7
52
5
3
8
15
5
8
12
44
1
3
41
6
9
3
18
23
96
8
47
16
33
9
2
5
56
5
28
44
11
35
66
6
13
37
95
4
25
31
92
52
1
3
21
19
9
67
59
2
52
8
55
69
35
16
4
29
51
4
35
2
7
12
20
16
15
14
35
5
3
17
10
30
48
6
29
8
32
36
60
44
52
3
8
13
11
4
30
11
1
3
15
14
16
2
84
29
17
2
18
27
20
20
12
11
45
7
38
30
22
7
40
3
25
33
14
13
3
33
20
27
25
3
9
27
13
20
27
1
8
11
45
28
23
37
65
7
3
12
29
19
25
23
2
15
37
26
9
20
23
2
43
53
23
32
4
16
15
4
6
80
70
18
30
12
42
6
62
23
1
16
63
9
3
15
14
6
29
23
30
8
15
7
41
37
2
1
56
4
15
26
28
11
37
7
5
3
29
4
39
5
40
36
31
8
27
5
16
12
16
7
13
9
15
16
1
6
9
1
18
5
152
4
45
19
9
7
1
15
7
98
52
42
21
29
55
51
33
56
13
15
52
8
17
4
51
4
1
11
40
37
3
17
15
7
18
11
1
19
5
12
7
41
27
15
20
69
16
12
16
1
48
12
6
25
24
15
5
16
24
5
79
12
15
74
15
8
5
7
13
10
12
13
12
5
6
24
8
60
28
24
86
35
4
33
42
5
8
17
19
4
43
22
51
9
11
16
3
2
6
9
3
1
15
36
9
16
8
8
39
30
10
21
15
12
13
23
25
41
18
6
11
28
112
8
27
108
12
18
20
55
8
57
3
15
40
42
50
1
64
32
21
15
4
41
14
4
29
40
17
16
20
28
2
45
8
11
24
5
7
13
16
1
44
6
13
32
4
65
31
5
7
21
31
35
6
18
26
19
20
4
12
4
31
60
1
35
28
54
12
8
11
24
20
5
27
20
31
13
17
22
5
27
58
27
36
4
16
25
3
57
12
2
10
18
18
15
29
55
48
47
49
47
13
47
9
1
12
35
28
45
18
6
36
2
25
5
12
16
50
30
55
20
7
8
22
6
14
52
35
1
72
8
3
4
81
6
5
19
30
7
64
8
37
18
25
21
24
11
27
5
24
5
11
13
14
5
13
27
75
13
27
17
31
50
22
20
16
30
36
15
8
16
11
25
5
19
11
6
7
36
11
16
78
31
8
33
18
9
17
3
25
31
17
3
4
5
63
32
25
6
30
14
12
4
5
69
10
12
30
18
2
23
55
30
31
9
20
43
9
35
1
24
3
28
25
7
33
3
12
9
20
10
25
8
40
7
29
44
60
53
12
12
36
3
19
42
6
114
15
41
7
15
2
3
16
20
27
4
26
15
7
8
4
20
13
8
9
4
26
6
4
6
20
12
22
83
1
2
22
8
23
20
17
4
60
26
13
112
7
18
23
5
72
74
6
10
30
20
40
18
1
43
17
1
4
8
35
53
7
32
4
20
27
33
20
21
15
4
9
2
10
18
25
5
38
22
2
9
1
8
12
10
24
2
22
21
27
33
36
5
6
12
18
15
19
13
12
1
47
20
5
40
3
8
16
20
15
6
124
6
24
8
22
15
5
11
5
23
4
68
28
27
13
35
21
105
15
5
4
26
6
39
45
6
13
12
35
60
9
1
7
47
26
4
6
5
28
9
18
45
33
2
24
6
7
5
16
19
11
61
25
15
28
15
62
18
5
5
15
23
5
4
13
12
6
49
4
21
15
24
19
45
17
3
8
19
16
53
16
41
54
18
30
17
5
26
4
9
4
11
1
83
12
24
45
21
56
4
18
8
5
25
52
62
10
35
13
3
9
30
38
3
12
43
49
44
47
5
12
12
4
51
21
24
20
53
7
5
18
13
19
5
20
28
11
6
24
27
3
41
8
56
11
16
2
11
76
16
5
7
27
13
32
28
41
7
4
28
8
7
32
6
30
13
17
67
12
21
12
51
45
2
4
18
42
6
14
28
6
30
41
16
60
3
36
29
16
23
12
64
1
20
69
19
17
3
8
19
30
26
10
12
12
56
22
57
15
18
38
28
30
39
81
27
29
43
20
25
7
13
22
25
8
47
6
7
28
32
33
7
8
35
40
93
27
5
9
6
4
21
32
16
51
65
1
2
13
9
86
5
17
7
59
60
9
17
15
16
5
64
11
48
27
33
7
74
3
75
16
26
18
25
5
28
74
89
7
29
35
24
6
15
28
13
27
76
15
2
3
25
54
33
45
35
57
12
16
3
15
9
21
11
4
4
13
19
16
47
6
12
18
1
4
25
14
21
16
3
8
24
33
20
5
20
7
5
15
40
9
6
9
21
3
105
12
20
6
13
11
4
1
25
3
36
9
52
6
44
4
37
29
20
28
11
4
165
48
15
17
22
6
15
27
1
35
12
13
7
9
21
34
26
4
35
15
73
5
15
27
9
16
5
34
30
11
8
5
36
54
2
15
4
11
40
9
29
22
6
23
4
35
12
10
15
11
12
18
28
24
3
9
31
12
65
2
28
5
8
23
5
121
8
52
19
41
11
52
17
3
28
8
39
37
21
27
117
11
32
5
3
3
2
22
8
28
14
35
11
1
5
50
13
17
3
13
12
27
36
132
3
25
29
39
17
10
2
72
4
32
22
1
11
9
12
32
28
3
12
54
11
28
9
8
7
5
10
33
59
1
33
6
38
10
6
31
29
26
6
10
30
20
15
4
11
13
20
9
23
24
35
8
46
36
26
49
11
22
31
32
5
4
55
1
52
3
12
5
3
19
25
36
95
5
13
6
13
47
36
29
15
4
12
57
3
50
79
3
25
32
4
84
13
34
26
3
36
60
51
37
21
12
3
51
33
5
10
5
72
93
11
11
1
19
30
15
24
20
1
16
67
25
10
66
12
44
35
60
20
3
17
8
13
27
88
35
58
15
17
4
18
38
10
5
15
52
12
13
5
3
27
41
25
15
15
12
13
1
10
45
44
25
19
40
8
20
39
13
11
42
47
20
7
6
30
49
40
31
4
33
16
20
47
12
58
7
43
13
4
32
4
47
5
7
ABCD 94829851882*3^$a+1 [50020]
73
35
36
21
40
72
48
35
48
81
51
33
27
9
4
35
37
8
36
136
47
25
23
129
24
76
8
28
59
1
12
23
189
4
56
24
24
36
24
15
1
32
28
12
23
49
71
24
73
48
20
15
36
25
144
32
84
3
33
3
57
3
81
3
61
35
12
33
40
56
16
144
8
16
20
12
3
12
105
3
12
12
153
12
52
56
15
85
32
15
81
39
21
24
28
59
60
9
24
12
36
39
13
156
71
120
24
9
28
44
48
3
12
72
25
20
3
33
52
11
1
11
25
23
45
4
32
76
23
12
109
11
48
49
92
24
52
104
135
33
27
9
120
27
25
32
27
1
12
60
32
16
59
181
180
35
37
20
15
145
12
23
48
73
32
27
1
92
12
3
48
61
36
83
12
12
1
35
12
24
45
36
4
11
57
3
84
49
20
24
12
48
36
52
20
63
49
12
36
24
48
35
57
108
51
24
13
24
11
108
1
35
24
84
25
12
56
27
132
96
12
36
21
24
75
81
15
25
108
36
20
60
39
217
8
96
4
32
108
123
60
25
107
36
24
33
124
20
36
48
4
8
40
44
64
72
24
11
73
239
48
60
24
81
27
33
207
97
35
9
64
11
129
48
4
11
93
15
84
21
15
12
133
36
36
20
99
25
188
63
120
144
73
11
57
27
73
120
35
57
12
28
36
72
68
27
120
9
28
20
63
57
16
72
35
48
12
13
35
9
27
96
85
47
57
28
12
8
27
48
81
16
8
51
72
13
36
95
1
20
15
37
11
60
9
76
47
13
36
119
45
87
12
120
81
12
4
20
4
95
21
36
12
136
20
15
72
12
13
35
9
39
69
63
12
81
12
15
93
12
27
85
8
60
3
9
96
4
96
47
108
1
8
36
15
37
84
20
24
15
9
156
39
21
39
37
80
60
3
36
45
75
60
24
132
9
39
117
36
3
69
28
12
35
37
59
36
21
207
45
28
72
32
15
21
3
21
15
61
47
33
12
52
11
33
27
48
36
108
37
44
72
39
85
36
23
49
20
12
3
13
132
48
35
45
60
48
52
80
27
13
35
48
49
47
9
36
3
192
13
8
63
12
48
84
57
24
136
59
1
71
37
11
24
45
60
3
12
33
40
68
4
8
39
9
39
1
12
20
52
11
49
8
48
16
119
1
35
60
144
37
35
45
12
3
9
51
33
4
71
9
16
59
45
36
52
20
48
60
27
9
4
11
36
33
15
49
12
36
35
24
45
24
12
123
21
48
12
3
105
40
35
85
47
49
11
24
156
1
59
9
4
60
8
3
36
141
28
59
13
128
52
35
24
81
72
3
13
59
13
23
12
45
3
12
9
24
39
21
64
128
12
12
24
60
12
3
24
33
3
12
48
21
24
4
20
63
45
124
8
135
93
64
59
141
3
36
45
4
68
4
23
93
48
60
124
35
21
27
72
108
33
4
143
117
28
104
75
1
80
15
33
15
12
12
81
15
60
21
15
9
39
25
56
24
48
12
3
25
104
15
25
35
1
23
24
1
35
9
48
12
48
15
12
73
24
59
25
24
8
24
60
63
60
12
33
27
36
13
44
51
9
12
96
15
25
35
60
13
35
84
33
24
99
60
84
12
84
12
13
200
12
40
24
11
45
24
51
129
36
4
59
24
13
32
3
129
39
81
24
27
25
80
64
44
4
8
28
47
57
28
12
56
27
60
37
8
24
60
16
35
72
21
39
37
11
12
108
33
16
36
20
3
12
12
1
35
21
39
12
33
27
57
3
13
36
128
16
20
36
48
52
8
28
60
83
24
1
56
63
177
64
56
136
23
12
25
92
36
60
39
1
11
45
16
95
57
87
13
71
21
60
15
33
15
36
145
95
12
117
28
32
3
45
39
49
35
1
56
60
28
84
36
44
15
48
9
28
36
32
3
1
44
12
108
112
44
36
48
24
76
119
205
8
48
24
27
109
132
20
28
35
25
144
35
48
25
12
35
37
35
69
75
72
97
47
1
248
60
15
9
72
28
252
44
12
159
9
60
39
57
51
72
25
83
45
99
24
45
4
11
97
24
8
3
24
36
24
13
36
32
15
313
11
25
56
28
56
96
27
45
15
81
12
15
12
25
228
80
24
64
12
128
24
28
8
27
109
60
191
12
21
12
3
165
27
24
84
57
28
36
36
47
25
68
12
36
60
100
12
20
60
15
24
36
48
60
12
37
32
24
27
129
4
116
4
11
21
48
15
60
84
13
59
13
36
32
3
57
3
129
132
3
1
32
3
36
60
105
63
45
132
24
36
28
140
87
21
24
75
25
68
12
123
21
52
47
12
24
45
100
20
4
48
108
36
104
96
16
47
96
24
45
36
96
4
35
9
12
88
108
35
12
97
80
3
96
12
97
36
35
12
37
8
52
11
12
12
12
1
23
85
32
75
37
107
105
24
4
36
20
72
64
20
39
9
40
108
167
1
11
108
36
105
4
20
3
12
60
13
20
40
8
112
44
3
12
13
32
216
39
33
36
120
52
35
45
27
85
95
13
ABCD 94829897458*3^$a+1 [50019]
49
60
8
12
96
18
112
113
1
26
54
63
48
19
24
66
44
64
11
180
21
28
20
3
25
155
12
81
90
4
36
72
14
10
44
30
6
28
18
120
18
14
3
79
80
21
109
23
63
33
7
8
16
38
52
11
9
24
15
7
18
44
3
15
10
47
51
9
37
18
8
33
39
6
46
20
70
8
76
6
48
41
12
27
6
27
37
72
23
57
3
43
5
213
10
60
62
75
9
10
18
11
84
67
36
5
12
25
30
5
120
27
6
10
72
20
90
16
26
9
12
12
105
3
132
48
12
13
32
18
58
6
126
12
95
75
21
60
7
17
3
28
29
48
3
36
9
1
6
30
18
5
84
48
43
5
1
11
108
1
14
94
23
12
81
16
18
30
11
7
5
57
60
30
136
24
53
48
1
44
15
60
57
10
18
66
29
39
46
35
27
82
155
45
36
16
20
99
24
60
103
80
12
21
67
48
6
23
48
72
37
30
6
12
206
46
8
15
27
9
21
34
2
124
8
51
12
67
5
37
18
5
43
32
18
18
22
8
87
85
14
36
57
73
8
15
9
76
50
30
64
35
61
95
39
10
36
56
3
3
18
94
5
60
13
83
24
36
1
11
7
12
50
4
59
36
49
62
10
18
65
3
154
18
38
72
10
5
36
19
113
12
3
82
152
10
24
2
75
39
18
10
53
9
136
62
10
23
43
29
48
39
9
120
24
117
36
15
57
42
46
30
32
28
48
62
3
61
59
24
3
33
60
1
60
26
22
23
27
82
23
15
6
64
20
15
1
36
8
36
82
2
42
9
57
27
1
47
97
11
72
213
39
60
7
18
11
51
48
82
36
35
15
198
15
21
18
18
12
6
46
83
108
9
6
82
26
9
48
9
39
7
53
19
6
20
6
28
126
2
64
41
12
15
46
59
31
5
12
49
11
25
284
64
2
10
47
7
126
32
12
36
3
57
27
21
6
9
55
36
30
23
67
50
28
90
156
50
15
24
171
9
37
8
36
114
30
6
136
18
66
29
7
24
29
25
23
43
6
48
26
6
10
101
12
15
28
44
34
44
18
18
27
37
12
86
33
15
57
12
60
13
48
36
18
5
1
66
18
6
17
9
18
45
31
32
40
72
5
1
12
35
63
10
90
14
51
31
90
54
72
54
128
10
65
21
27
3
69
13
42
18
2
42
4
114
41
25
26
70
11
15
94
11
139
18
66
5
1
74
16
26
100
8
36
46
5
49
18
5
7
36
62
16
119
73
8
6
100
26
15
15
24
93
51
105
49
80
22
14
87
25
42
2
18
28
5
9
18
21
19
86
27
45
72
15
51
16
18
30
6
12
18
17
25
47
33
100
12
35
15
45
21
27
33
10
29
63
18
15
132
48
39
16
5
169
35
1
6
90
18
18
23
12
12
25
11
15
9
67
96
17
3
10
23
12
27
72
9
7
54
18
38
90
78
36
54
10
116
10
29
19
36
26
24
27
37
18
12
62
118
60
170
3
72
15
21
72
27
16
2
52
2
10
6
48
6
56
18
42
27
36
39
6
10
44
21
79
5
121
35
24
13
38
105
9
46
66
18
8
52
12
24
17
27
58
23
19
102
24
80
99
36
19
18
2
21
60
25
2
70
30
42
11
37
18
197
19
60
53
13
32
15
15
16
5
15
106
23
61
14
10
38
42
3
33
15
15
9
55
68
4
53
1
96
36
12
6
44
21
15
9
73
35
55
48
5
1
44
126
4
14
15
48
45
64
11
43
44
46
20
16
30
18
60
8
15
72
7
14
82
138
6
126
20
3
39
18
28
20
16
66
50
10
8
10
110
46
11
12
67
14
99
55
36
17
60
3
112
62
15
156
37
18
14
112
71
7
53
19
38
3
12
37
59
49
36
80
12
15
27
28
30
50
10
80
4
6
65
7
20
18
28
6
8
22
44
6
10
83
1
90
5
109
11
24
3
24
54
82
17
37
54
12
17
33
15
3
84
126
27
15
45
19
80
48
78
15
33
16
48
11
15
10
162
32
45
21
15
9
3
12
25
23
12
96
9
15
67
30
18
26
160
66
24
209
37
24
12
44
63
96
24
15
16
17
3
60
172
18
30
14
10
8
40
44
28
50
3
145
32
51
21
4
47
3
45
72
9
36
3
12
12
45
18
18
39
37
11
25
32
22
53
60
36
1
8
18
28
65
9
3
15
93
21
3
25
36
167
7
6
26
4
29
3
112
42
26
12
10
71
81
51
37
66
6
11
63
34
36
59
15
6
40
24
11
1
6
44
33
25
6
17
13
14
21
45
54
28
60
54
44
54
33
85
18
20
46
59
1
18
18
12
42
30
18
65
57
4
35
24
3
28
114
36
26
21
12
3
4
26
64
6
5
3
22
8
10
32
22
11
31
48
26
99
33
40
47
36
12
3
6
63
1
2
70
48
36
6
17
96
15
90
34
101
9
16
66
53
60
96
97
24
56
10
8
9
36
84
7
24
17
9
4
42
5
13
2
78
76
11
15
45
27
45
33
48
6
46
12
32
99
1
84
14
12
21
105
70
2
3
93
90
46
18
41
15
9
7
8
21
24
1
47
19
6
48
44
52
146
33
24
61
36
23
55
30
6
17
13
47
3
4
41
12
27
6
54
46
2
78
15
39
21
1
18
68
12
33
3
117
48
15
24
36
10
36
23
7
116
28
6
80
51
13
90
2
34
66
35
9
63
63
70
30
17
36
55
6
23
105
78
162
3
12
13
12
23
45
4
50
48
33
37
8
10
2
16
62
4
50
136
20
3
12
72
55
5
75
30
16
35
1
66
180
8
72
70
18
84
18
14
21
7
18
2
52
48
26
16
18
18
18
12
18
35
15
30
15
127
2
63
45
75
67
80
22
18
26
6
93
33
12
51
31
29
111
36
57
27
70
18
8
22
8
10
8
6
3
37
14
9
1
66
24
89
3
10
23
19
30
23
27
10
18
44
4
5
84
7
30
6
38
16
20
34
17
3
10
47
3
4
90
11
87
34
71
39
141
3
46
6
48
29
48
12
7
54
36
11
ABCD 94829987914*3^$a+1 [50146]
76
60
92
12
40
80
213
87
201
63
52
24
20
40
53
7
29
19
48
44
40
48
8
72
100
12
44
52
72
12
168
92
28
8
52
32
96
40
120
12
32
28
48
5
199
161
7
188
160
24
44
24
28
12
72
8
28
12
41
27
40
5
7
12
48
12
20
48
112
20
24
12
40
24
36
32
36
84
72
60
16
8
84
12
16
29
135
48
33
108
87
84
148
60
12
96
12
116
24
28
32
40
20
12
16
24
80
81
19
56
112
180
12
89
127
12
20
12
96
4
8
48
4
120
120
8
12
36
57
15
57
3
36
16
48
92
76
92
52
36
12
152
48
12
45
31
44
48
100
56
81
15
48
81
72
39
33
180
63
40
5
39
24
4
32
36
9
163
68
52
8
48
156
60
21
15
40
17
43
24
36
24
20
88
48
120
92
12
208
12
20
16
8
16
185
91
53
31
128
88
20
24
28
12
48
48
5
27
117
55
44
36
24
52
104
16
104
60
100
8
28
8
4
113
7
12
36
20
60
4
8
112
36
8
292
20
24
180
28
8
184
44
4
168
24
80
16
44
93
111
64
48
24
8
60
45
55
12
41
123
24
28
20
4
36
32
21
7
29
39
52
8
9
27
28
32
24
52
8
16
20
288
12
16
32
72
16
68
4
41
27
45
139
68
117
43
20
72
40
116
64
104
9
111
16
344
36
16
24
56
60
40
24
8
36
12
192
40
68
60
24
16
68
52
12
48
12
80
52
8
12
76
24
156
84
36
20
184
8
36
196
48
17
51
72
72
28
12
8
96
16
108
192
116
40
12
12
20
84
4
12
44
24
192
16
68
72
4
404
52
8
84
12
28
92
28
32
148
77
115
8
12
81
15
100
32
60
81
7
29
31
24
60
20
28
20
28
60
12
48
32
52
96
12
108
12
72
36
5
19
36
72
8
120
24
120
100
8
177
3
28
32
40
20
168
4
29
15
4
12
80
60
28
12
41
3
96
36
40
8
76
8
168
33
15
124
5
135
60
28
24
113
3
12
96
4
8
48
60
4
60
68
64
41
79
96
12
48
68
64
68
100
68
72
4
68
28
24
20
16
65
7
20
40
77
15
156
4
56
52
77
31
80
64
68
12
84
24
28
44
28
108
20
40
44
16
29
36
19
44
4
41
127
53
75
64
332
24
36
45
43
48
60
84
53
27
60
88
72
36
12
8
48
12
24
36
24
40
20
36
12
208
204
41
39
28
32
40
128
216
64
80
48
4
108
32
81
67
41
27
84
69
72
199
20
48
120
40
41
19
32
36
4
60
8
40
20
33
39
84
4
53
67
48
8
12
4
120
108
80
88
20
4
60
36
12
8
48
84
21
151
20
160
20
100
53
187
20
24
136
36
12
8
117
288
7
56
24
21
75
64
20
88
44
16
84
96
8
4
56
4
17
15
129
36
51
100
8
4
68
72
52
60
120
5
55
60
96
68
24
48
4
8
88
8
45
19
8
4
180
116
24
28
125
111
52
8
9
15
40
12
41
3
112
65
3
120
16
41
67
12
80
16
32
40
20
21
15
4
125
15
108
184
164
112
8
4
60
12
8
88
8
76
108
12
68
40
72
44
16
20
16
12
41
31
20
60
16
44
136
53
19
8
4
41
63
112
12
188
4
161
7
20
88
12
48
32
88
20
72
28
12
5
55
12
8
12
16
8
156
21
159
268
228
24
36
8
16
8
12
48
36
4
60
20
45
75
60
72
28
48
68
172
8
45
31
48
48
24
48
56
84
48
112
20
40
53
55
12
288
128
96
33
115
56
36
36
45
115
68
24
60
112
8
28
8
144
112
41
63
12
4
8
201
51
28
132
41
67
77
63
28
17
7
80
36
57
183
52
20
12
16
113
7
29
36
39
24
60
12
52
20
12
168
72
24
12
9
63
72
60
24
24
117
43
8
48
9
3
24
40
120
120
48
80
28
24
20
28
77
39
4
192
36
24
8
12
45
51
112
56
60
12
84
60
24
45
7
32
12
60
16
12
48
65
27
108
124
56
4
80
48
36
36
216
100
20
24
96
12
57
3
100
108
12
32
24
36
76
12
80
48
12
52
224
36
81
19
53
ABCD 94830000308*3^$a+1 [50123]
9
52
18
6
35
48
60
37
23
13
48
24
56
64
8
15
9
10
30
59
36
36
37
35
13
44
70
53
211
24
53
69
48
15
31
30
20
4
47
25
8
63
49
44
15
31
5
9
10
110
106
126
8
10
5
49
90
5
61
44
16
56
48
12
4
24
20
16
84
92
3
145
35
37
8
51
21
10
144
5
25
47
33
96
24
16
90
24
5
36
25
20
40
35
31
18
32
48
100
72
72
11
36
33
27
55
5
91
17
21
15
69
22
29
132
60
105
10
29
93
148
42
30
32
63
117
166
72
6
59
193
12
20
36
15
9
15
33
130
54
18
62
39
1
8
3
157
56
10
65
21
63
33
3
12
9
15
13
36
140
15
21
3
25
48
59
163
30
8
10
14
4
92
87
33
24
4
36
44
100
35
9
87
96
79
48
278
52
47
61
104
88
42
110
63
25
8
28
30
6
8
3
93
132
27
33
63
36
48
1
44
16
32
40
32
120
10
125
72
84
127
24
38
36
39
31
14
3
24
79
65
21
60
4
12
20
24
24
24
52
35
9
10
6
48
20
108
144
48
75
21
130
66
35
45
16
108
116
4
32
40
132
68
40
72
8
10
74
3
36
45
156
46
18
30
2
15
145
95
37
138
24
53
36
37
80
24
84
12
48
84
28
83
37
24
8
28
47
7
14
24
52
35
13
11
85
30
17
165
24
10
54
36
54
14
58
72
5
21
132
12
3
12
21
75
117
12
36
10
2
12
96
15
49
8
24
4
20
12
39
55
18
20
16
42
5
9
15
43
38
10
74
36
72
40
35
13
104
10
65
45
48
27
31
2
28
42
102
36
83
9
112
56
3
69
16
20
60
15
81
36
3
49
60
47
81
118
6
48
56
130
26
4
24
107
24
36
9
16
168
80
28
68
72
40
120
32
123
45
3
31
38
75
37
8
28
83
57
15
9
34
54
35
55
5
72
25
8
10
2
48
36
12
3
67
120
14
4
36
23
21
12
72
12
36
12
46
6
143
57
51
24
21
40
32
76
36
114
5
57
58
5
9
3
24
24
24
7
53
1
120
56
58
5
33
28
20
39
12
21
3
21
16
200
39
25
71
273
12
22
42
54
14
96
16
8
72
10
126
18
30
36
180
83
117
40
8
27
55
18
95
85
56
27
37
8
28
32
87
13
35
9
96
60
10
24
30
11
7
17
33
46
14
106
62
12
15
1
6
89
81
4
11
13
20
100
47
33
10
50
28
264
168
18
48
14
15
12
31
29
13
11
115
126
8
15
57
64
35
60
9
48
63
60
7
5
9
3
205
8
82
86
27
85
32
123
45
120
72
72
3
21
16
18
50
70
42
20
10
24
54
152
3
55
2
48
15
13
18
41
85
36
23
120
45
72
10
50
4
35
21
39
121
35
33
96
39
12
13
20
96
15
33
88
72
42
29
1
18
38
39
21
39
9
70
6
56
64
8
96
39
36
24
36
9
87
9
16
176
58
24
50
3
9
100
20
24
15
12
13
11
13
90
101
9
12
135
21
3
7
5
49
11
57
75
1
47
19
54
44
28
18
14
40
11
45
216
24
52
44
48
3
49
48
36
96
56
52
11
9
156
15
79
86
76
140
24
10
230
10
86
3
21
75
7
54
71
9
10
53
187
18
108
20
48
94
126
36
20
24
72
58
2
22
62
24
24
15
72
19
2
124
23
96
109
11
97
47
25
140
36
10
50
39
13
8
16
8
10
2
124
32
27
25
20
108
4
119
1
24
44
76
20
132
10
18
36
8
36
75
9
16
56
144
4
47
61
35
60
97
20
12
64
56
10
29
67
50
27
67
5
43
6
56
15
9
12
123
69
36
16
60
71
9
36
24
4
80
46
54
90
5
25
164
60
3
45
40
47
25
36
12
23
45
156
64
20
60
87
33
34
5
33
48
4
6
54
66
146
99
25
11
48
31
5
19
102
60
23
61
42
62
15
105
136
20
4
48
8
82
18
6
29
9
15
57
24
51
13
11
55
14
40
96
56
15
19
29
25
56
64
42
74
16
95
31
54
56
64
35
33
76
47
43
24
41
36
85
35
1
48
24
72
18
72
14
36
51
12
12
9
10
14
15
1
24
66
6
36
44
4
36
23
33
24
60
3
33
12
16
80
64
35
91
77
9
3
85
20
22
120
5
1
59
13
56
15
9
3
45
48
130
14
15
43
38
15
49
42
86
3
31
38
3
85
24
44
4
32
15
81
99
13
23
57
10
18
12
68
48
36
24
36
64
95
31
194
84
27
13
11
141
24
99
132
9
34
2
16
20
58
14
16
56
16
107
97
71
73
126
65
21
168
75
61
56
34
18
143
165
15
45
52
66
17
9
36
60
60
39
19
14
60
12
48
10
17
103
6
32
48
75
21
75
49
119
45
40
56
99
7
14
15
1
114
50
4
128
172
92
16
47
57
28
80
22
26
52
23
85
12
20
3
49
8
111
9
16
176
40
8
10
2
16
83
49
8
58
26
15
ABCD 94830244066*3^$a+1 [50111]
32
24
49
36
51
117
11
36
16
8
10
86
66
138
12
60
58
2
24
25
89
22
33
27
20
70
27
23
24
136
48
42
20
4
20
6
28
12
20
24
70
14
22
44
40
26
4
6
3
141
3
27
30
74
6
30
6
55
69
14
132
4
26
18
36
4
9
27
9
41
90
25
39
42
180
15
29
34
12
30
68
6
46
14
13
23
97
3
18
51
36
93
30
32
25
33
6
74
42
4
6
8
6
6
24
16
15
45
30
20
40
18
32
4
26
4
44
6
6
13
5
16
50
64
60
30
32
4
20
36
58
21
29
12
34
66
60
20
4
44
42
40
8
12
30
67
3
90
63
45
51
51
8
72
18
36
6
18
6
16
69
41
64
14
12
37
47
34
2
4
50
6
4
105
11
34
39
5
70
56
64
20
37
59
49
71
4
69
27
54
2
4
9
27
45
29
30
10
56
30
30
18
66
10
21
5
24
10
36
44
70
63
27
24
20
6
16
20
19
21
50
4
9
24
33
20
28
6
33
63
9
21
14
64
2
4
24
110
22
8
52
44
100
14
40
45
77
30
10
48
6
90
24
12
39
75
44
6
19
65
172
24
63
27
56
28
12
8
12
10
54
6
14
4
26
40
14
1
39
30
30
6
26
88
32
13
165
20
10
36
6
110
18
100
2
25
59
46
30
9
75
24
56
1
24
15
36
24
6
54
26
58
12
20
54
4
87
65
28
15
27
30
15
45
44
6
48
1
9
26
54
6
4
9
17
34
72
44
25
15
93
57
84
27
23
6
4
6
69
11
25
15
14
6
30
64
32
55
3
2
43
11
4
9
3
30
24
15
59
10
26
4
21
9
6
50
36
30
100
20
54
70
24
42
44
4
36
80
31
48
65
30
40
6
6
50
43
65
106
6
80
64
15
15
24
110
16
15
89
19
96
12
132
36
5
72
100
39
21
50
48
1
11
28
116
6
34
21
9
44
6
10
14
30
22
9
36
5
94
9
65
30
22
54
20
36
24
6
55
15
18
26
49
35
16
33
41
66
4
30
32
168
136
104
16
50
6
10
144
9
11
54
7
3
26
43
113
7
87
9
36
125
6
90
10
30
38
76
21
23
10
2
4
9
17
7
41
6
66
54
4
12
44
24
6
64
15
17
30
94
30
30
80
40
20
54
70
2
24
54
60
6
25
65
34
12
20
34
60
36
14
16
9
9
12
54
30
6
8
72
25
89
10
9
17
24
36
28
20
10
12
150
24
14
16
104
96
60
24
10
27
45
3
21
20
6
60
4
141
24
5
40
75
69
92
4
20
36
18
46
6
30
14
100
44
22
38
61
21
30
44
4
26
10
30
30
26
58
9
12
15
26
4
20
30
1
33
30
60
6
30
66
38
36
25
9
36
24
30
9
47
6
34
6
74
36
10
38
12
25
9
26
4
56
4
36
57
23
60
10
15
15
117
11
76
21
72
12
35
4
36
14
46
20
10
56
120
4
26
48
1
15
66
27
11
66
90
24
6
10
30
20
70
14
6
4
176
10
24
15
45
50
10
2
24
16
44
4
90
30
2
18
22
15
15
44
24
100
2
54
1
63
50
22
54
36
48
87
15
18
2
13
11
4
56
4
12
93
107
4
14
10
12
33
57
87
51
26
4
6
24
12
128
70
26
76
33
72
23
16
9
11
10
54
26
43
63
9
21
14
24
10
12
78
2
24
6
60
70
3
45
12
8
76
44
10
32
10
24
14
10
36
26
4
50
276
24
40
15
9
2
4
45
41
18
36
66
19
9
20
10
6
6
18
50
25
21
24
75
125
66
10
26
60
64
96
14
144
22
50
64
30
36
45
12
17
19
27
98
12
4
26
10
30
30
3
17
60
4
54
21
129
56
16
15
23
1
5
31
12
51
26
16
20
19
48
71
36
30
6
30
4
26
73
21
14
60
12
34
20
24
52
48
32
54
25
15
14
16
14
36
34
80
30
46
20
19
27
45
29
10
36
9
41
67
3
30
3
27
54
14
1
101
4
110
6
28
20
19
53
10
134
40
80
16
3
96
36
53
40
66
144
30
56
6
4
56
18
72
30
13
45
60
66
14
16
44
7
5
19
9
56
43
47
30
24
10
26
19
15
66
6
24
44
30
12
19
35
25
9
39
11
25
11
54
6
6
30
4
36
90
164
6
25
9
80
55
21
14
10
51
65
28
6
45
39
2
30
4
96
68
16
140
70
14
132
28
80
16
105
51
90
24
6
14
30
6
28
42
54
15
9
2
10
74
46
20
55
35
78
16
26
25
65
24
6
4
9
5
10
56
54
7
29
10
6
20
10
60
8
10
32
24
36
28
36
30
6
14
4
12
8
16
33
12
24
5
66
66
4
174
42
14
40
30
3
21
75
11
6
4
6
20
24
13
183
44
4
30
6
66
38
16
44
12
58
2
18
19
3
80
24
6
90
49
41
28
50
36
34
56
16
38
42
4
74
6
36
4
26
48
10
2
13
135
6
24
42
45
23
16
50
6
4
50
4
32
94
96
18
2
30
58
36
204
20
46
74
22
44
4
6
24
62
84
19
15
36
14
82
20
10
24
15
65
66
64
14
22
9
15
36
54
20
40
20
10
30
24
12
60
3
15
90
75
12
65
4
39
71
16
9
11
40
33
36
24
27
8
1
21
90
14
84
30
46
51
3
36
21
15
69
11
34
44
12
54
4
36
50
76
14
64
92
4
44
1
9
2
13
15
42
44
10
9
87
48
2
4
6
144
14
127
65
4
54
9
12
5
16
44
30
54
6
70
56
4
74
12
49
9
60
66
54
30
126
6
74
6
4
24
36
50
10
20
70
54
21
9
12
18
62
18
16
54
6
14
42
18
6
61
35
34
54
12
14
4
36
6
93
11
34
26
24
1
5
34
90
12
18
21
69
12
54
24
6
6
50
28
12
39
5
24
12
4
44
7
5
58
129
11
30
67
99
84
6
50
24
16
86
10
9
5
70
30
36
38
46
66
8
96
6
94
6
15
143
10
32
48
46
6
50
40
44
24
40
26
36
18
1
39
20
30
10
56
30
16
30
24
6
3
21
3
83
54
10
26
4
96
14
109
35
16
24
26
6
84
6
30
34
54
2
84
36
58
62
88
36
3
27
45
11
54
16
27
11
16
9
120
15
12
8
10
30
6
14
16
33
17
19
5
36
10
14
10
2
64
54
9
17
4
99
11
10
26
40
30
99
27
44
10
24
36
50
36
48
49
3
24
30
30
24
20
10
62
4
45
5
54
10
2
73
132
89
ABCD 94830484852*3^$a+1 [50005]
31
41
52
44
25
87
44
49
171
104
24
7
65
156
24
60
100
104
157
27
68
84
24
16
20
13
143
100
60
39
21
72
108
44
25
11
43
129
8
64
15
54
27
8
4
32
48
120
132
84
4
60
8
60
24
48
79
17
216
1
23
13
123
3
41
84
48
120
100
20
72
48
4
44
196
56
72
13
54
36
17
40
12
39
89
52
39
65
24
36
16
20
48
61
11
48
49
23
28
56
60
120
16
3
17
24
60
36
40
68
36
7
108
36
54
155
133
54
29
120
48
19
90
23
88
32
16
129
15
21
35
180
24
49
90
65
12
72
12
1
83
60
156
79
5
76
48
32
163
53
19
36
5
24
25
54
5
136
96
32
55
54
51
56
36
91
29
7
69
204
8
156
60
16
8
37
144
39
56
24
28
33
54
17
100
81
15
111
81
8
24
49
90
21
224
4
20
40
140
120
12
67
72
90
287
4
20
31
5
64
39
9
48
33
54
5
168
124
80
24
36
121
108
36
3
32
37
198
5
49
11
16
20
64
51
18
59
36
12
48
16
27
21
56
16
44
4
20
19
9
8
36
60
16
140
64
20
88
80
100
116
1
108
54
17
1
3
72
15
18
23
12
48
48
36
31
65
84
67
41
52
44
180
7
53
60
49
167
28
21
18
9
24
20
37
3
44
84
48
91
69
44
40
8
19
41
132
24
112
80
120
175
29
60
37
51
92
19
54
3
104
84
25
54
233
4
44
52
24
8
100
108
68
151
65
144
36
25
75
20
13
11
12
220
12
32
28
8
73
119
12
28
3
53
163
17
36
36
52
72
140
60
84
232
12
56
120
16
36
84
56
40
32
120
48
37
3
24
116
4
60
240
96
12
80
12
24
31
72
21
48
72
20
12
60
16
129
51
8
16
80
88
9
162
5
156
168
49
51
111
89
88
39
29
76
3
53
55
65
12
49
83
196
27
165
56
36
31
9
81
35
168
16
15
5
85
71
72
180
12
36
24
76
60
92
12
16
123
5
76
56
25
15
8
67
57
116
36
180
28
308
124
36
44
24
19
77
49
111
33
23
48
55
141
44
16
51
54
11
24
19
65
60
60
36
24
64
87
21
15
113
13
47
60
16
8
132
148
108
3
81
81
159
57
18
113
12
144
24
13
27
32
88
12
48
176
36
24
96
16
192
9
39
128
72
85
35
84
24
192
120
211
9
92
172
20
85
135
9
47
60
12
12
28
32
96
4
60
116
52
21
18
36
65
36
25
35
124
57
11
64
33
3
24
8
48
61
3
56
40
8
112
132
8
108
84
12
28
176
76
96
84
3
17
28
27
65
24
1
183
51
101
48
12
16
152
72
31
65
72
40
8
67
65
43
17
48
61
63
140
49
108
3
80
25
71
72
52
21
35
91
17
12
7
113
120
1
3
56
108
49
63
8
19
161
12
7
77
120
60
49
159
3
17
37
179
1
36
72
23
31
33
20
36
48
7
29
76
32
100
32
36
48
36
84
67
18
107
1
216
11
16
63
17
16
20
1
143
36
4
48
152
16
24
9
108
54
113
67
9
44
55
9
68
13
71
48
36
36
43
5
31
17
48
43
29
4
48
32
40
9
54
237
87
21
132
188
271
21
8
52
171
65
24
127
180
17
37
23
12
40
44
187
69
80
13
35
76
15
33
92
19
5
76
104
24
25
36
47
7
197
24
16
36
15
69
39
36
141
80
13
219
33
18
101
40
3
93
72
32
19
29
151
101
36
168
132
100
3
65
76
57
23
84
4
72
33
71
12
4
20
28
32
24
180
25
11
24
16
3
317
48
13
119
36
43
89
12
36
24
19
9
32
121
36
18
5
49
35
36
60
193
107
55
65
84
13
90
41
13
35
91
9
20
7
165
116
156
49
11
120
76
63
41
36
84
127
93
51
126
39
68
72
4
8
120
12
120
28
159
18
11
84
36
72
13
ABCD 94830934052*3^$a+1 [50005]
41
40
140
126
48
61
84
36
45
15
21
84
20
4
116
7
57
12
51
9
176
120
112
20
78
144
24
22
8
60
72
102
42
78
6
52
188
40
147
12
17
204
16
48
180
3
5
124
8
72
48
112
20
16
44
88
36
104
7
9
32
4
24
27
264
9
2
10
12
20
40
15
77
156
40
3
21
36
50
10
3
41
36
28
24
3
12
5
12
163
167
78
7
5
91
48
41
16
15
53
6
10
96
62
82
204
32
60
64
36
12
3
24
84
9
27
108
93
80
138
46
39
41
18
157
69
80
36
48
55
72
83
30
12
16
128
54
1
9
108
2
58
38
61
89
24
160
27
23
210
16
32
24
43
57
68
88
84
20
174
10
15
45
92
43
29
115
93
24
51
57
27
108
93
92
100
12
44
64
15
141
56
84
6
34
72
39
48
41
55
47
94
39
141
15
153
27
161
114
66
7
12
45
8
12
103
192
93
12
48
15
53
30
133
12
65
43
29
6
6
28
8
108
66
114
67
125
55
23
34
180
3
29
60
24
60
7
69
56
4
74
202
27
5
7
65
6
90
24
30
126
60
112
20
31
101
60
90
30
55
11
264
58
48
12
50
10
75
33
2
13
53
72
12
76
12
15
108
101
108
40
182
13
5
112
44
100
84
72
15
24
107
78
7
5
19
141
14
58
32
6
22
8
42
13
45
279
9
87
29
60
16
44
18
22
99
165
2
30
175
257
88
2
10
38
82
56
16
24
14
61
149
132
24
114
18
102
37
35
6
12
91
237
62
25
101
196
123
21
156
39
120
21
195
29
7
33
12
15
107
72
85
144
17
42
78
28
32
19
5
16
15
69
63
72
149
12
175
5
52
108
152
12
40
51
185
4
200
66
58
56
24
4
176
31
168
48
5
88
60
2
22
116
64
27
84
105
171
45
14
186
4
87
60
47
22
15
35
25
65
6
109
29
54
10
15
47
78
18
30
4
38
336
24
6
120
67
9
224
12
43
47
13
120
69
27
41
60
4
170
30
103
65
67
45
8
18
22
12
110
126
4
80
19
29
28
20
67
21
20
36
84
60
54
22
48
2
121
23
30
91
41
12
28
72
32
19
72
69
38
118
80
90
42
43
29
24
91
24
21
99
59
13
17
42
30
16
20
19
81
99
95
46
224
66
145
165
39
129
72
128
7
83
142
8
4
48
39
71
24
58
56
84
16
2
114
103
33
134
133
33
3
5
12
144
36
42
70
20
16
36
236
54
66
12
7
65
64
15
57
15
72
113
114
24
24
72
24
25
36
9
32
228
52
80
132
208
44
4
135
81
56
163
17
4
24
252
15
12
36
141
44
12
28
20
67
48
24
12
189
26
58
182
73
48
5
24
136
92
12
55
5
6
10
75
53
6
70
140
139
24
17
55
59
34
27
204
29
96
31
131
157
11
66
78
133
29
103
17
4
12
62
48
174
28
27
35
18
16
180
44
30
96
157
29
6
24
34
15
60
107
18
24
6
82
135
9
20
18
48
49
41
30
24
145
41
12
408
19
60
48
81
84
15
93
2
22
48
72
26
24
66
48
112
27
72
5
64
291
5
139
17
4
36
72
3
125
72
31
9
108
27
35
22
56
132
28
20
30
82
27
59
90
6
61
33
146
1
153
72
32
67
165
39
17
60
268
36
98
42
6
10
80
7
101
120
234
6
66
181
48
65
96
36
54
46
32
28
48
24
32
100
39
11
48
66
16
24
27
132
12
89
4
110
82
3
35
82
15
141
39
53
28
39
89
55
77
235
65
43
47
22
20
12
18
120
22
80
84
7
12
5
31
5
90
226
200
30
25
41
54
1
9
75
65
16
12
15
5
28
27
35
22
24
12
44
18
58
62
106
96
75
11
288
85
17
52
75
17
36
ABCD 94830939694*3^$a+1 [50058]
1
23
13
18
21
33
72
3
33
60
60
3
12
15
29
100
44
1
11
12
48
40
3
30
12
90
5
12
40
12
9
135
60
27
24
6
59
1
12
96
11
19
9
3
77
28
20
12
28
27
45
8
12
7
9
9
15
117
11
28
9
35
28
3
41
73
48
27
93
23
16
80
28
8
13
6
150
6
5
12
96
19
21
20
112
8
7
30
47
1
12
23
7
60
9
20
13
42
9
21
11
4
8
43
24
5
49
24
72
39
12
60
9
6
5
72
25
3
24
108
20
28
44
25
36
15
27
30
83
12
28
3
45
21
6
24
6
27
87
6
48
47
40
20
4
44
7
18
59
40
3
54
66
53
12
24
28
3
9
3
18
3
24
45
11
1
11
19
9
32
175
30
144
18
105
12
93
27
8
48
19
5
4
24
57
23
43
17
88
8
52
15
9
8
48
55
77
28
33
6
5
4
21
3
20
97
18
12
5
4
32
12
7
24
60
6
36
42
17
31
30
119
16
45
23
36
4
56
48
13
18
30
6
6
27
12
15
65
1
24
3
27
21
27
30
51
12
27
18
15
12
56
49
3
48
9
47
13
75
87
6
47
28
24
21
35
55
29
25
39
32
12
36
24
13
3
44
1
42
42
35
7
30
36
99
51
5
12
25
3
80
72
16
44
7
48
17
28
20
28
57
15
60
8
7
48
5
55
53
4
87
5
48
73
12
23
12
1
24
23
40
57
71
4
36
39
17
28
15
41
16
24
57
12
90
77
60
16
32
13
23
7
12
53
64
69
15
24
3
65
24
24
37
12
12
24
12
47
12
48
13
24
63
63
12
6
12
39
3
5
85
60
60
6
54
18
45
87
18
15
8
144
7
6
24
30
9
21
18
30
35
12
16
33
66
41
7
66
15
24
87
29
1
66
149
36
4
21
63
9
35
7
21
8
24
13
15
9
3
32
13
23
12
16
21
18
45
27
21
20
4
3
53
12
25
15
15
65
28
45
35
43
69
68
48
4
21
15
12
75
137
13
123
21
24
27
12
128
7
53
4
3
5
12
55
6
23
64
63
18
39
3
5
48
31
33
33
12
12
6
5
79
41
24
28
20
7
66
39
15
41
127
21
20
12
13
102
60
48
41
1
15
68
12
25
47
13
23
7
24
21
27
53
37
3
9
114
65
36
40
21
30
45
48
12
12
3
108
17
12
48
12
12
24
16
8
7
101
12
7
5
43
21
20
40
20
19
5
40
3
48
125
37
35
85
24
23
96
49
12
3
45
42
5
13
15
8
13
42
57
33
30
17
43
17
48
25
155
49
71
7
5
36
1
35
96
84
25
36
107
60
7
30
39
72
80
60
7
41
4
51
9
45
3
8
25
6
18
30
53
49
3
12
68
1
47
40
27
41
7
30
60
15
32
7
5
1
23
36
73
36
35
24
13
23
4
15
21
32
12
12
28
117
11
4
21
24
51
75
53
76
21
54
33
3
54
39
21
6
18
107
60
4
8
40
68
19
6
54
9
12
80
19
18
6
21
3
18
30
89
19
65
31
45
20
24
144
13
24
15
9
15
57
107
36
24
37
39
32
97
12
3
8
4
3
5
40
57
36
27
87
30
11
40
92
25
11
7
48
42
30
17
25
35
7
53
13
15
12
57
3
68
25
42
53
13
155
61
6
53
37
12
15
27
33
3
17
25
12
48
23
24
24
60
4
12
24
21
18
42
90
105
8
12
1
15
9
71
19
65
19
57
69
48
23
4
20
43
53
12
16
39
41
16
3
5
7
36
9
116
25
78
6
39
56
16
32
40
27
29
1
23
40
68
100
8
67
29
13
36
12
35
12
43
29
13
27
21
90
24
21
44
25
30
45
21
3
80
7
33
9
35
16
56
60
84
7
69
15
33
3
12
41
72
72
40
3
5
4
8
1
12
12
6
41
60
40
3
42
3
36
44
43
17
85
47
31
53
7
24
6
23
12
52
45
18
45
20
40
123
6
15
56
25
27
8
55
113
12
12
48
12
16
9
36
84
23
13
39
21
36
6
24
9
60
56
84
24
25
23
7
17
24
37
15
195
18
11
1
24
18
18
15
8
36
16
9
63
75
5
48
12
7
29
16
20
31
5
49
23
1
15
36
3
30
3
27
30
63
9
18
12
29
120
1
23
1
6
30
3
20
7
53
16
32
52
32
115
29
4
8
40
3
57
24
56
4
15
24
30
11
96
19
48
21
21
59
31
18
3
44
43
17
16
12
36
20
52
12
8
67
48
18
36
6
42
111
21
36
15
15
42
3
9
23
13
83
55
17
19
21
8
12
4
44
4
33
87
60
68
12
16
24
15
18
132
35
13
12
35
67
41
25
12
18
17
25
12
6
60
5
40
39
29
49
11
25
66
21
39
36
12
18
23
7
89
13
3
32
7
5
1
12
12
6
72
5
16
51
45
69
6
54
51
8
13
27
21
51
20
16
3
90
11
1
12
12
3
32
36
12
52
8
13
15
12
20
88
15
9
44
4
8
49
11
4
84
12
27
18
24
60
30
89
4
36
20
24
28
45
47
7
18
30
33
20
60
12
13
42
72
113
28
12
12
21
39
8
40
3
5
7
77
76
72
80
28
9
71
37
12
6
5
43
54
3
8
19
18
23
1
99
44
67
18
27
15
6
75
57
27
33
12
6
9
8
13
60
3
21
15
21
48
12
39
51
77
148
57
27
15
30
11
48
4
21
24
12
3
15
36
12
9
44
12
60
4
39
5
72
72
100
8
49
6
5
19
9
39
6
24
15
27
18
27
20
4
45
12
12
71
72
37
27
8
73
3
21
174
6
24
90
9
45
75
60
8
12
25
30
18
30
24
18
11
72
12
28
24
68
7
33
15
12
5
25
6
18
42
53
7
30
27
63
33
44
12
25
6
5
24
16
60
48
36
21
35
12
16
99
18
24
66
18
24
12
48
83
12
1
35
37
42
21
45
71
1
18
17
4
15
6
15
20
4
8
25
3
27
5
7
18
30
53
4
15
9
24
48
27
12
29
4
8
49
23
31
6
3
12
36
12
15
105
92
24
67
5
37
6
17
13
24
123
48
24
27
30
123
8
24
31
30
59
28
3
45
44
16
32
28
20
7
18
12
3
12
3
9
63
30
15
20
76
69
23
120
79
45
20
13
51
21
51
8
16
33
3
15
5
25
78
24
53
7
33
9
18
18
47
28
3
144
18
15
3
21
96
15
12
12
6
18
12
17
1
39
8
25
15
8
24
16
80
84
7
96
9
8
28
8
4
3
114
120
3
12
33
3
20
13
11
28
63
17
85
23
37
11
19
42
48
12
18
41
31
21
8
72
40
20
4
8
1
35
7
42
35
7
65
31
45
20
100
15
9
15
93
3
18
6
33
111
6
48
48
47
13
12
11
19
18
12
23
25
54
141
24
20
1
24
6
9
20
24
37
23
4
20
28
27
5
12
24
1
30
6
15
24
3
12
45
48
60
3
48
5
4
8
40
8
1
3
33
15
9
3
3
60
18
6
29
24
25
3
60
8
37
47
1
12
102
41
12
55
17
12
25
23
1
27
27
93
15
29
85
3
36
12
60
32
73
23
16
3
5
61
12
72
6
57
9
6
24
5
13
15
20
43
69
20
16
12
ABCD 94831253924*3^$a+1 [50010]
11
48
12
18
12
19
128
24
69
75
16
24
89
6
121
32
51
96
45
3
21
48
3
30
168
66
78
6
42
7
17
7
32
81
6
25
17
6
9
3
30
42
6
24
42
84
57
69
19
17
103
56
88
11
12
12
198
24
54
30
19
8
3
45
88
29
48
51
15
18
42
150
15
15
96
25
8
15
49
24
17
6
18
66
21
3
102
18
85
35
18
78
84
90
111
51
36
12
48
30
72
60
19
24
53
27
16
80
72
9
6
12
54
60
30
54
7
24
83
13
17
7
11
42
156
127
24
89
84
6
12
57
24
9
18
13
119
57
3
24
90
84
31
48
80
3
85
65
31
8
3
37
35
6
15
40
32
48
9
63
33
18
24
37
24
11
21
69
19
56
75
30
66
13
17
55
89
31
47
97
29
54
13
35
78
126
30
30
93
117
3
96
48
3
30
30
96
12
61
48
89
144
48
15
64
11
13
48
5
171
33
103
8
27
12
9
21
6
42
43
32
16
11
45
45
12
36
43
5
12
55
80
232
8
45
54
85
41
55
80
9
24
54
48
73
8
48
3
216
150
15
15
25
32
87
42
246
33
16
41
132
27
9
72
15
39
1
24
23
49
56
88
35
13
41
79
5
30
37
65
12
43
8
45
3
3
6
87
27
66
43
71
48
12
13
96
35
24
138
48
36
96
114
60
201
40
35
69
81
15
3
45
57
30
9
16
56
48
63
18
127
8
24
15
18
55
24
152
40
95
1
24
71
1
128
27
48
30
55
65
79
8
39
18
15
3
12
121
5
331
32
64
5
18
96
30
30
18
48
43
59
72
21
9
39
24
33
39
3
12
25
53
51
9
18
85
32
33
7
65
96
7
35
21
24
9
18
30
15
21
43
113
6
73
8
27
24
6
42
90
51
16
56
9
31
8
64
5
3
160
35
21
9
15
9
6
33
129
111
16
41
36
187
24
56
9
24
18
72
69
69
3
57
39
64
59
18
3
40
5
3
15
60
13
24
29
54
126
18
21
64
101
6
6
72
12
48
43
48
32
105
63
9
36
66
33
72
39
1
32
3
109
24
8
153
31
8
16
59
48
30
180
12
66
66
54
69
33
79
32
21
36
24
63
9
7
89
30
1
56
24
48
88
8
64
24
5
54
72
6
12
102
24
102
48
39
117
30
66
18
25
35
21
64
47
1
11
72
6
42
13
17
42
13
65
18
84
78
3
99
13
24
17
24
127
59
45
57
15
9
63
27
54
31
23
42
180
6
21
120
64
29
36
30
9
33
39
147
72
37
11
114
6
85
32
33
54
25
48
23
25
17
90
12
121
24
65
7
32
120
27
24
30
66
13
41
39
27
61
56
40
5
114
96
9
64
41
18
42
18
60
96
6
30
129
75
102
48
24
31
32
48
27
12
25
41
31
89
15
48
33
66
109
23
48
9
33
31
24
17
30
25
155
108
1
17
7
120
17
63
40
32
21
3
15
36
54
15
51
54
30
30
51
40
11
13
32
48
27
69
9
6
33
15
145
47
49
96
65
30
18
31
11
78
63
96
21
30
6
31
48
41
7
35
72
30
15
105
127
48
32
16
32
15
30
78
37
11
61
53
3
9
31
56
33
48
42
24
30
39
123
42
18
30
18
60
61
59
24
6
7
96
71
73
5
3
9
63
40
56
57
42
85
8
16
8
33
175
59
84
81
33
15
24
3
37
144
32
27
18
36
63
93
18
1
29
19
56
105
15
15
36
165
27
13
95
1
59
54
18
37
144
8
16
56
27
85
8
81
31
32
57
6
25
17
54
73
8
48
141
6
60
25
24
96
48
29
18
49
65
39
87
57
21
67
144
125
3
45
75
24
51
168
30
42
72
18
43
5
54
21
117
18
73
5
51
15
57
33
18
78
31
17
7
17
7
8
160
72
48
8
72
16
35
84
9
21
36
30
57
69
19
48
47
42
24
48
60
27
39
12
30
54
36
12
81
9
36
102
21
9
18
102
42
61
11
13
23
12
78
55
72
48
35
18
30
72
48
117
27
21
9
12
18
90
79
59
30
7
8
15
25
8
9
18
61
23
66
7
41
162
37
71
66
78
48
33
15
129
15
1
11
30
144
6
30
91
23
9
72
24
9
42
21
57
18
24
138
123
9
18
21
24
112
11
13
24
24
32
72
45
75
9
48
7
8
16
29
66
105
9
30
33
9
24
42
109
56
15
162
72
54
25
32
27
6
42
60
30
30
13
17
63
112
80
40
47
49
32
40
59
60
48
84
6
102
12
157
41
15
27
36
9
33
31
5
66
25
35
48
150
48
42
13
17
15
48
3
24
42
27
16
137
39
40
35
6
7
24
56
111
1
32
27
66
27
64
101
48
75
69
36
7
128
21
66
12
6
30
96
18
39
72
64
83
13
24
24
56
96
57
7
72
29
114
60
13
23
129
153
7
104
27
69
33
54
66
60
12
42
21
57
7
371
24
138
6
12
73
8
33
48
7
179
24
69
16
101
12
39
3
30
15
ABCD 94831381306*3^$a+1 [50020]
36
39
9
60
12
231
45
15
48
81
120
63
90
63
87
90
111
27
45
3
60
42
18
9
12
24
27
153
12
24
3
105
15
57
48
3
105
15
9
108
48
165
75
27
57
36
63
9
36
24
183
9
51
12
60
126
42
12
21
132
48
24
51
54
48
147
3
120
57
15
93
132
12
96
12
3
12
48
9
144
9
63
108
255
120
45
36
36
147
60
45
3
12
165
75
156
105
9
27
51
153
84
135
48
12
45
21
114
45
72
84
60
9
6
105
15
84
48
48
180
42
42
45
15
81
75
30
39
201
27
27
45
132
39
120
264
48
105
12
3
42
18
30
39
156
63
120
150
87
63
9
15
36
57
120
15
93
147
168
81
63
6
150
105
75
57
12
108
108
15
81
63
21
96
228
96
75
69
75
33
108
9
6
60
225
36
24
15
285
15
72
45
15
12
96
84
120
108
12
21
39
33
87
48
60
60
168
165
87
9
183
18
78
57
15
60
48
9
21
87
12
3
48
42
15
135
117
243
117
15
21
99
6
144
48
159
3
45
396
180
99
36
117
15
102
18
12
33
87
45
15
30
6
21
39
24
153
15
33
27
180
33
15
144
141
72
144
60
111
108
24
21
240
84
15
18
18
9
15
21
39
45
108
24
3
33
3
45
72
87
225
231
72
105
45
18
45
39
57
159
60
60
9
33
42
120
21
9
48
87
3
69
3
30
6
204
30
27
51
48
45
144
21
15
27
117
96
75
24
36
9
108
12
75
96
9
216
36
24
177
210
57
36
87
192
48
72
21
15
69
60
72
120
36
267
60
18
18
12
9
48
72
33
48
48
39
15
57
3
60
117
63
78
15
168
15
144
21
39
30
3
75
153
36
168
3
9
33
30
18
27
96
15
69
36
36
9
30
144
165
123
33
27
33
72
72
120
15
30
15
3
69
3
6
54
21
24
156
15
144
60
6
99
45
138
12
48
33
27
93
129
87
36
252
111
24
48
18
30
12
48
150
15
84
63
30
30
117
48
15
12
66
42
48
72
132
240
165
15
165
168
15
12
120
45
15
165
3
33
75
54
75
21
27
15
198
39
132
48
15
81
84
81
15
99
45
3
192
36
42
27
21
15
75
21
111
9
153
66
165
9
3
27
81
144
33
48
51
279
21
3
36
180
24
45
63
18
15
120
36
69
54
45
183
102
111
36
84
24
75
120
105
21
114
36
12
48
60
57
57
27
39
30
144
96
15
24
3
117
15
36
201
39
69
63
12
120
6
42
168
204
21
87
57
72
231
33
159
30
18
78
27
15
48
24
57
99
114
6
189
3
33
9
51
72
84
51
78
75
12
15
12
141
207
108
9
48
87
57
24
84
36
27
72
60
60
168
117
36
159
156
102
192
90
156
12
30
102
48
33
15
9
48
108
27
120
60
60
48
69
243
45
12
51
24
21
39
45
21
54
33
135
33
147
69
159
24
210
30
18
39
9
15
12
147
21
75
114
30
36
225
24
3
33
72
3
24
36
57
27
33
27
21
24
63
72
6
54
96
60
45
135
21
3
33
27
150
171
87
168
45
72
195
78
144
291
45
39
51
45
57
78
72
42
30
45
48
87
276
42
48
15
24
123
60
18
30
24
216
12
285
180
3
129
33
18
24
177
39
12
33
15
57
153
51
84
72
27
276
72
9
123
96
225
ABCD 94831424978*3^$a+1 [50007]
9
3
51
6
36
30
42
23
28
44
25
54
5
67
29
31
45
39
42
39
24
9
12
24
75
87
5
7
5
100
27
30
51
8
19
66
15
36
44
60
4
9
66
60
66
47
16
12
15
24
36
9
21
18
9
15
41
40
12
45
36
6
5
7
6
27
36
12
24
3
6
35
1
30
41
13
42
30
60
18
12
6
30
117
56
43
9
15
45
8
19
18
48
78
126
30
21
3
77
13
30
24
9
3
18
23
1
18
9
8
73
23
13
18
41
12
67
29
108
12
36
55
41
25
6
9
9
3
33
66
18
23
60
31
18
15
21
36
54
5
4
63
33
15
36
96
113
28
57
72
27
3
18
3
12
12
9
6
53
73
71
4
87
18
59
7
29
49
12
15
3
5
13
3
8
28
44
16
81
75
15
18
15
9
39
15
45
8
40
20
36
31
21
51
9
72
72
27
12
41
64
44
31
9
15
30
18
9
27
5
60
4
27
36
12
36
29
13
66
21
12
9
59
84
19
5
7
5
16
33
11
4
3
33
32
40
9
36
36
3
48
69
11
7
54
18
5
76
117
42
21
48
8
7
24
33
33
3
3
41
7
36
21
69
6
9
3
36
96
72
41
7
54
54
90
3
12
9
71
52
3
9
45
18
9
9
15
48
3
36
33
21
11
13
15
12
3
41
4
15
102
36
18
42
35
60
13
12
51
8
16
48
57
15
12
9
23
72
28
3
41
36
1
23
64
33
27
33
12
6
77
7
54
6
17
4
24
48
56
61
24
15
44
49
15
21
3
45
11
31
12
24
45
21
6
21
72
51
36
17
36
52
12
27
141
15
9
12
48
27
9
9
15
8
13
27
27
21
56
103
45
3
5
85
15
36
39
78
12
23
19
30
6
9
21
18
9
15
33
12
57
72
11
7
72
33
27
53
55
81
8
112
9
18
5
4
9
15
9
144
27
3
24
5
31
30
27
12
33
24
36
12
87
48
81
119
49
15
3
48
72
33
3
5
4
15
18
15
15
5
24
13
23
13
66
153
128
64
3
17
4
45
27
20
4
9
71
64
8
1
23
16
33
54
18
18
108
18
99
3
24
108
5
84
13
3
60
15
18
23
31
9
32
16
99
78
3
51
5
4
8
31
60
36
41
4
3
41
19
41
40
12
24
8
19
18
3
33
3
48
15
24
33
21
54
36
144
48
18
24
12
6
5
49
15
21
3
72
36
12
72
84
39
144
33
39
57
3
45
3
65
7
24
84
6
3
36
24
36
44
1
3
45
18
41
1
48
6
5
25
87
24
60
48
92
49
15
27
108
5
7
29
16
15
5
31
17
37
3
48
24
20
61
6
66
72
114
17
1
95
16
9
11
7
81
12
48
44
55
41
36
16
24
8
1
12
6
30
18
24
17
24
43
57
21
18
17
16
24
9
78
48
9
9
11
16
9
63
36
12
80
7
5
13
23
73
23
49
27
44
1
18
30
24
51
8
49
36
15
21
27
9
23
7
21
39
9
237
36
3
3
12
42
39
20
13
36
18
12
54
11
7
21
105
18
6
12
18
9
9
75
3
36
54
54
41
12
13
63
24
32
97
23
24
67
21
45
6
12
33
3
24
9
111
18
6
12
5
1
15
8
13
12
18
29
67
36
48
42
27
3
5
76
12
12
44
16
15
6
35
60
7
21
12
3
33
84
81
3
8
52
48
33
42
33
12
9
18
5
85
3
81
11
103
54
15
15
24
17
37
27
3
5
36
49
47
12
37
18
9
3
33
8
73
27
9
3
32
1
48
11
139
66
42
117
75
6
15
12
21
6
12
6
15
12
24
69
24
54
17
28
8
16
15
36
9
69
63
44
40
24
27
30
11
13
51
21
12
15
9
59
4
3
33
3
42
18
9
39
77
24
72
49
48
11
12
55
21
12
24
33
48
3
3
5
36
31
33
24
24
99
12
6
35
49
11
7
29
7
33
36
8
60
25
39
20
72
16
80
43
41
13
6
54
36
36
30
6
15
3
12
9
27
21
15
41
85
24
12
36
3
12
21
18
42
36
54
33
33
39
3
72
77
7
90
15
27
12
5
31
45
15
36
12
5
13
11
25
11
13
15
51
5
91
12
24
48
6
59
43
33
72
8
28
99
17
91
117
32
48
1
15
15
9
15
66
6
18
18
21
9
6
12
42
30
78
35
127
45
21
18
65
7
18
47
7
72
24
53
28
3
41
24
100
33
51
27
117
27
9
24
3
36
21
60
63
54
102
42
66
18
111
20
31
18
6
48
9
105
36
12
24
59
7
42
15
15
6
15
8
4
8
64
3
6
12
23
16
93
99
21
51
63
18
18
5
13
12
24
75
9
23
28
3
9
12
3
54
18
9
8
72
28
45
3
68
28
3
29
52
15
36
5
13
39
15
12
108
29
7
45
36
32
52
39
12
33
48
104
1
15
15
77
4
15
36
17
31
90
83
7
18
11
7
93
48
44
16
3
12
6
36
23
7
69
3
129
72
15
18
36
3
80
25
60
12
42
17
49
3
44
52
24
32
12
55
30
36
6
54
23
4
36
99
54
12
6
81
36
24
20
19
36
12
77
24
64
3
30
15
21
75
15
29
7
18
42
21
9
3
3
36
84
33
9
3
72
12
152
25
3
57
23
76
3
6
18
45
63
12
18
36
3
48
12
36
15
18
15
15
33
21
15
24
3
9
3
33
39
5
1
18
54
51
44
64
21
3
15
5
4
93
11
43
132
18
35
13
3
15
9
24
9
108
30
21
44
4
63
9
57
15
75
5
16
3
36
12
81
12
39
54
18
5
7
36
78
3
36
12
56
16
93
18
18
36
36
35
55
5
31
53
28
45
30
24
36
9
24
15
33
81
54
54
3
12
3
54
12
11
61
47
4
8
49
54
18
18
108
60
48
6
3
36
15
9
27
18
3
45
11
52
32
60
40
36
8
13
108
6
30
3
108
21
54
12
9
87
156
153
20
43
24
17
19
9
80
28
21
60
66
6
15
75
90
75
72
60
36
99
33
33
78
18
36
36
3
12
8
4
9
12
3
21
23
88
24
24
33
83
36
13
107
67
21
39
9
24
8
4
225
51
8
7
9
15
17
19
5
7
132
33
3
21
36
32
28
12
12
24
9
59
40
15
36
36
36
5
4
3
21
8
97
27
9
15
3
18
18
5
13
18
72
9
15
5
31
30
42
33
3
9
21
39
21
171
27
105
3
21
12
33
39
84
27
12
9
12
3
12
36
6
48
6
12
21
48
12
24
192
48
20
31
42
12
42
149
13
36
15
15
36
18
24
39
27
9
27
60
18
3
9
15
27
30
24
35
16
87
45
27
101
25
6
18
18
113
7
101
7
24
33
24
72
27
18
11
4
3
21
51
5
16
36
8
79
42
51
87
60
12
6
71
31
5
31
21
39
9
32
43
54
27
15
84
108
60
21
20
156
40
45
18
45
81
39
24
27
42
27
9
27
3
21
3
5
4
9
12
3
8
31
30
60
15
84
32
13
15
12
24
3
30
15
27
9
32
4
45
3
15
66
27
27
33
ABCD 94832408150*3^$a+1 [50000]
198
17
37
8
22
20
48
22
2
126
30
40
20
4
14
16
5
139
32
45
9
46
62
46
35
1
14
22
14
39
31
59
55
12
104
36
42
130
50
66
40
32
100
12
78
80
24
4
35
19
68
52
2
16
24
14
22
14
16
23
45
9
15
111
67
14
54
82
18
30
14
76
5
90
9
6
34
96
104
3
19
36
32
48
10
30
18
59
51
30
150
57
33
39
72
91
144
50
4
12
60
30
23
91
35
19
66
5
49
132
18
26
18
96
16
24
14
70
2
66
9
15
40
54
12
18
74
12
6
30
108
22
18
5
9
6
57
9
118
17
85
41
19
71
49
108
6
32
72
88
14
24
4
26
6
144
4
26
42
22
71
87
3
37
18
80
22
5
19
54
32
93
67
2
3
19
14
255
37
50
90
52
78
48
5
67
14
9
1
8
22
14
72
114
264
10
104
12
28
71
27
9
15
54
21
49
122
10
18
17
49
38
16
32
24
4
30
59
127
18
53
15
88
36
6
68
40
54
116
6
21
49
41
27
22
24
152
82
26
45
1
18
30
36
5
54
1
14
16
72
108
2
40
12
6
66
5
91
12
38
72
16
24
98
63
36
13
110
22
68
88
59
15
3
73
90
62
90
27
13
23
13
2
12
40
23
270
13
41
193
90
72
36
78
84
42
8
10
26
154
8
40
2
12
36
63
87
22
35
13
18
41
54
15
16
5
171
10
30
74
4
90
14
48
40
2
12
45
9
6
66
40
18
60
120
54
90
6
44
22
108
5
13
20
34
56
39
91
12
42
53
85
38
3
54
15
72
39
85
77
54
31
132
36
32
30
99
9
27
67
18
24
71
73
12
14
76
78
54
30
6
30
14
60
52
6
35
37
90
12
18
18
18
50
4
2
3
36
37
30
77
1
35
87
48
96
30
18
18
22
6
44
36
9
18
9
54
96
130
26
9
13
5
33
70
90
104
54
99
36
37
54
44
9
45
40
18
5
18
19
12
110
66
54
9
1
125
19
90
30
86
24
34
131
127
12
18
59
18
18
15
58
36
8
78
54
3
90
67
140
4
42
18
62
9
33
3
85
24
50
21
135
4
38
58
54
14
36
18
16
5
87
34
14
22
5
9
46
17
141
4
86
52
23
55
12
54
59
91
14
52
42
26
6
3
123
12
132
3
13
38
22
12
36
36
50
81
90
103
32
78
34
68
10
17
31
5
19
26
4
18
150
17
51
12
82
12
38
12
18
135
91
44
42
34
41
13
23
67
150
18
50
22
17
36
33
66
4
2
22
8
28
126
14
22
18
84
20
22
30
38
30
58
14
58
2
148
17
19
26
24
52
20
18
12
9
18
55
50
16
146
4
12
114
26
78
34
23
55
14
3
36
1
54
66
36
14
6
34
6
48
2
18
21
19
17
13
2
148
36
89
19
72
90
108
116
4
42
230
3
45
90
27
19
102
5
69
70
60
36
72
72
35
33
16
6
18
36
144
30
41
181
48
2
48
40
23
69
130
36
30
24
66
5
18
1
68
36
22
89
13
6
26
64
66
36
24
8
28
8
76
158
6
72
30
10
143
15
57
99
108
18
4
54
146
58
12
18
113
54
36
19
44
42
57
13
2
30
6
22
90
14
3
18
15
124
68
58
68
4
72
78
17
105
16
2
58
72
17
13
42
53
18
55
50
3
37
18
89
87
70
24
90
32
48
10
14
16
6
125
49
59
33
22
17
49
14
6
36
34
32
45
27
18
78
40
320
57
135
18
10
120
20
4
62
28
80
82
89
55
66
54
50
10
14
70
78
17
13
50
40
54
6
18
144
18
14
66
10
44
4
6
143
1
32
39
90
13
6
122
30
22
2
66
22
18
5
73
80
27
13
114
17
108
13
50
45
9
28
50
22
8
58
59
15
36
18
22
12
132
143
207
4
5
55
72
12
38
3
19
36
17
18
9
10
12
96
32
88
2
111
9
36
9
45
6
30
45
171
76
14
10
14
57
9
64
36
48
110
36
30
6
36
48
24
75
180
1
72
12
96
14
3
19
44
22
23
72
54
103
60
35
121
74
12
6
12
28
50
57
1
66
5
13
5
1
50
52
122
46
14
22
18
108
138
72
5
18
19
62
28
18
30
14
45
1
48
24
53
54
69
30
10
12
5
45
45
159
39
37
30
90
18
24
53
99
6
22
198
18
144
30
20
40
80
6
22
12
18
20
84
28
50
3
19
68
12
28
12
86
24
4
17
33
22
89
108
27
64
36
8
42
16
24
116
27
33
108
70
41
49
20
144
16
6
8
60
22
36
8
10
66
144
6
26
148
54
18
18
60
17
13
90
42
215
67
60
35
31
6
104
39
27
45
13
38
39
31
54
36
95
13
42
18
89
1
90
35
37
18
32
22
35
18
13
41
9
10
12
60
8
27
19
36
17
90
1
35
37
8
22
14
4
2
12
22
56
88
60
102
77
67
18
6
17
37
12
14
24
126
36
30
45
139
41
31
23
55
54
30
32
9
1
30
114
44
18
202
5
55
18
72
35
13
24
18
48
60
17
108
9
64
90
72
50
22
90
53
13
6
14
36
21
45
9
1
ABCD 94832616974*3^$a+1 [50018]
12
7
57
8
12
31
33
27
17
76
56
28
36
56
76
8
160
104
72
64
36
24
9
180
87
20
36
72
7
5
13
11
52
20
12
112
48
32
4
24
48
12
15
5
73
3
51
29
16
81
23
84
13
75
132
60
75
21
20
91
9
44
13
123
84
56
52
68
1
15
20
28
56
16
3
17
64
32
64
45
51
8
72
40
128
4
120
20
120
16
9
42
9
132
68
52
57
15
75
60
93
20
28
44
40
48
15
33
12
72
75
18
15
9
36
27
75
18
83
40
72
27
17
120
28
96
12
8
12
4
63
21
84
12
48
225
42
33
72
20
16
72
72
8
43
89
91
149
100
93
87
56
37
51
20
16
56
25
30
33
39
65
28
57
35
12
24
40
56
124
69
15
12
3
125
28
140
40
12
80
43
77
148
20
100
8
120
52
60
72
12
3
18
63
39
78
72
63
20
40
104
60
28
153
12
42
66
15
9
66
33
56
4
84
48
24
20
151
9
21
24
15
93
3
15
29
48
72
40
21
23
1
3
20
28
12
27
66
23
67
24
41
4
135
21
27
17
88
48
12
96
56
88
20
12
36
12
52
36
57
71
12
40
27
5
40
27
18
18
45
12
96
99
5
28
48
27
69
8
100
32
40
20
28
32
28
15
17
91
65
7
81
72
12
20
28
48
12
32
7
9
32
40
24
24
84
93
83
40
12
48
27
24
141
20
40
128
97
42
41
121
18
30
47
28
12
44
4
20
88
45
60
47
120
25
3
20
19
33
96
24
3
33
12
20
25
39
108
15
21
57
167
85
11
7
5
88
12
32
133
87
12
240
21
63
27
53
52
168
12
48
9
35
85
155
100
72
168
33
47
48
7
90
18
5
12
16
171
125
13
60
138
129
33
75
123
24
21
24
8
12
84
12
109
15
44
49
15
80
28
39
185
13
48
23
144
28
92
7
5
16
27
125
12
100
21
120
39
44
36
16
44
61
12
3
108
32
7
30
51
81
131
12
16
21
18
138
59
28
72
36
57
11
100
177
90
77
13
15
44
24
96
24
16
33
11
67
65
100
92
16
12
72
156
32
25
35
48
7
42
107
48
7
21
12
15
17
43
18
179
24
36
24
4
12
21
3
12
24
8
13
143
12
28
24
45
3
60
12
20
25
15
27
126
12
18
45
84
56
12
28
8
12
60
12
36
4
36
81
23
112
44
37
30
53
76
20
64
9
35
60
100
15
60
65
12
24
7
33
177
47
48
24
4
44
163
9
36
27
48
89
43
5
25
15
8
12
100
12
8
16
12
12
20
73
3
24
32
76
20
24
28
45
18
42
23
72
13
3
60
24
3
12
77
28
108
44
1
210
69
3
18
35
144
43
30
35
120
36
4
27
21
24
21
75
48
27
5
40
60
140
55
132
30
3
68
24
52
24
51
5
40
144
36
21
83
4
72
3
65
13
3
20
84
208
57
42
48
17
16
80
19
53
96
36
88
12
140
4
57
12
3
72
8
24
43
33
12
32
151
77
16
84
20
28
20
24
133
11
72
48
7
180
72
42
3
68
67
18
3
12
72
36
20
36
40
44
7
45
60
24
56
12
28
80
37
47
28
228
45
72
18
5
7
33
45
30
65
40
44
121
195
147
105
8
40
15
12
53
12
48
127
41
7
149
1
135
120
8
60
67
65
12
52
24
27
29
28
8
28
72
15
57
108
72
123
33
81
90
29
4
48
27
5
25
3
68
37
3
12
57
11
172
20
67
78
27
36
39
18
39
84
24
15
60
81
96
108
12
20
43
125
28
27
101
16
24
12
12
63
33
56
16
9
126
77
25
3
105
143
36
136
15
12
5
40
56
64
48
20
24
76
12
128
19
5
43
317
43
90
15
60
36
20
49
71
40
12
108
39
57
8
28
32
12
31
65
52
8
40
24
171
17
60
28
15
29
40
20
24
139
42
51
84
63
53
24
60
16
32
16
51
41
4
63
113
25
63
44
28
92
133
42
33
68
52
9
23
12
76
267
5
43
33
12
15
9
36
44
120
24
40
32
48
52
32
16
9
3
15
42
23
7
45
33
59
28
12
21
107
88
44
64
56
48
12
73
3
69
3
108
45
42
5
205
23
67
53
4
3
105
3
57
12
104
19
42
135
44
1
11
37
47
13
18
65
120
100
44
64
24
80
25
27
44
1
95
4
27
5
49
3
20
88
44
4
21
36
90
53
19
41
160
44
52
21
143
19
45
12
33
83
49
3
48
105
23
64
27
29
19
33
45
15
44
13
48
47
43
17
16
81
23
208
44
16
12
80
13
12
23
120
40
8
4
8
40
27
90
87
20
4
24
32
100
45
51
12
156
60
36
45
18
48
17
52
48
12
56
64
21
23
67
65
148
32
ABCD 94832702026*3^$a+1 [50145]
18
157
27
117
23
76
30
24
8
18
54
7
215
4
54
72
26
22
2
40
261
9
111
9
14
217
3
32
94
90
9
5
90
40
32
25
83
82
98
37
75
33
21
176
10
12
20
37
144
12
95
12
10
63
48
9
18
38
34
68
4
6
122
88
54
74
36
16
2
91
12
24
129
27
84
41
10
12
42
39
11
4
44
36
25
39
12
6
98
25
72
123
20
144
156
61
3
18
50
30
10
32
1
69
27
51
32
12
40
81
47
12
18
42
1
29
40
39
89
40
3
45
38
106
54
74
22
18
126
26
10
8
13
24
75
54
87
9
8
118
192
20
37
84
45
54
138
2
36
106
90
60
80
100
48
96
44
36
6
16
2
40
108
9
24
57
98
4
261
5
67
99
20
1
107
13
35
25
39
36
14
19
39
33
39
30
96
3
45
14
13
24
39
54
90
38
40
54
9
57
18
54
50
1
39
56
1
21
8
10
12
18
15
57
15
23
180
12
13
69
26
6
16
32
90
1
35
76
36
2
16
15
12
69
206
60
73
47
25
159
129
12
9
111
27
57
24
36
15
26
10
8
24
22
26
24
16
20
18
30
36
166
38
25
81
18
36
74
48
319
9
96
14
4
30
267
23
12
49
132
24
96
117
2
108
16
32
90
10
72
93
83
37
65
58
6
66
54
38
13
39
9
95
6
58
8
112
6
15
87
9
84
125
22
192
60
36
90
90
30
2
72
16
72
33
5
31
9
72
32
58
174
14
10
122
30
40
15
57
3
47
22
24
26
1
24
15
54
111
11
60
4
44
60
61
24
9
63
9
8
72
115
29
42
88
81
24
21
146
70
99
23
6
102
10
120
15
113
16
18
141
111
60
84
32
4
69
9
18
30
14
4
6
66
20
18
66
24
1
3
108
102
90
36
36
141
9
90
44
10
15
65
54
42
34
45
9
50
28
32
133
23
94
3
3
36
14
30
36
28
21
117
42
12
50
19
27
180
45
3
21
96
23
36
25
15
86
42
112
14
16
6
32
61
60
36
21
75
48
5
31
9
171
21
104
31
63
57
3
36
284
30
234
112
86
19
35
204
61
23
130
51
27
68
145
15
24
141
11
40
150
30
18
72
18
32
148
90
18
9
36
33
72
8
22
74
54
12
22
123
23
16
81
27
2
40
15
24
99
57
53
43
23
37
219
9
156
11
94
24
26
61
24
83
30
162
54
55
35
1
23
73
35
13
5
16
110
1
15
122
91
39
36
60
21
65
31
27
30
18
20
12
40
126
24
18
62
7
60
45
39
15
74
70
81
9
42
81
24
53
58
8
6
16
24
14
37
47
61
120
89
58
38
91
35
34
2
22
8
19
21
18
24
81
5
70
74
31
35
241
21
138
32
78
16
86
130
2
13
99
44
1
113
90
40
8
85
63
32
130
39
75
8
97
36
33
87
3
54
27
156
24
11
25
95
78
40
75
11
76
104
25
36
83
22
122
37
144
51
78
18
14
40
50
30
24
7
27
20
61
45
72
24
18
62
18
1
120
60
72
59
88
56
70
51
5
31
35
72
13
9
39
36
15
81
23
61
11
64
45
75
60
44
6
19
69
6
116
1
93
14
240
36
12
13
45
6
36
12
20
12
114
55
11
40
69
9
86
4
102
24
50
76
21
48
71
40
30
14
97
65
10
33
15
72
45
15
9
35
40
9
5
64
3
87
36
26
24
112
14
90
55
65
18
28
12
36
32
18
40
27
45
18
6
66
54
15
81
80
79
24
59
6
55
11
96
4
18
3
23
112
9
15
48
6
170
22
123
59
1
11
24
40
81
3
33
228
27
20
12
130
63
9
18
33
39
6
90
8
22
74
4
80
25
89
66
22
15
57
56
112
195
35
25
24
96
57
90
32
30
18
40
21
89
70
68
168
37
123
6
66
9
23
13
83
16
6
75
5
18
25
21
54
90
134
90
7
111
12
32
1
39
45
33
51
75
66
74
52
114
98
1
75
140
4
36
141
59
22
62
28
14
58
72
36
18
126
26
10
9
45
8
42
4
32
109
93
50
16
86
40
111
57
80
10
8
24
84
4
32
1
63
12
18
114
141
57
15
33
72
14
1
9
50
48
36
10
152
40
32
82
30
86
49
51
8
61
71
124
36
2
30
100
8
22
56
91
24
12
195
69
3
108
33
41
16
90
24
8
46
152
18
64
72
69
51
78
80
168
94
90
8
67
45
39
107
12
82
48
2
1
75
12
68
42
7
15
26
19
95
16
20
4
126
14
16
32
18
ABCD 94832768146*3^$a+1 [50041]
138
144
18
168
67
35
45
9
78
30
43
35
48
237
3
84
6
91
173
36
7
29
36
54
25
11
18
72
19
8
112
23
150
180
63
153
12
78
162
48
54
6
72
162
48
162
36
42
108
66
24
15
75
30
79
11
42
282
25
11
37
35
54
24
31
89
42
18
120
19
161
60
54
36
90
90
66
90
9
81
144
42
30
78
30
126
13
41
127
72
23
84
54
72
79
83
78
18
54
18
84
54
24
67
35
18
67
5
18
153
64
89
90
42
72
36
39
105
156
27
9
24
66
24
12
57
3
48
37
72
17
96
63
39
6
72
67
41
79
5
126
61
120
53
150
102
18
198
7
168
23
36
24
61
29
139
17
18
13
24
71
60
18
75
64
5
18
18
66
24
30
36
258
18
48
204
108
282
6
111
45
54
132
12
6
79
83
300
25
24
29
12
7
65
108
60
84
6
48
60
49
41
336
18
85
41
72
108
75
39
97
96
144
216
113
7
185
54
73
5
102
294
54
198
84
36
75
48
75
24
90
3
33
151
5
216
75
112
168
47
12
6
48
151
65
90
18
108
7
71
30
72
19
41
48
36
216
168
30
252
18
36
6
93
99
186
30
42
18
1
53
270
18
3
64
17
24
31
41
18
37
120
24
191
54
90
18
135
51
37
35
85
35
78
31
89
24
36
84
18
309
39
246
3
87
6
282
186
31
48
113
18
114
48
18
1
120
168
161
72
55
53
36
151
29
126
37
41
84
258
192
78
72
30
37
59
156
25
161
207
93
150
37
72
96
32
51
30
7
240
5
78
69
93
90
12
6
30
121
209
54
30
108
162
18
67
8
3
45
45
12
55
5
48
19
41
159
3
18
12
288
72
7
120
161
7
173
72
18
9
112
11
102
6
1
29
36
168
7
11
18
19
47
265
23
108
37
8
33
12
60
18
90
120
54
13
137
108
288
30
132
108
90
67
53
67
65
30
25
119
54
144
72
18
60
102
135
171
37
5
48
180
7
35
30
72
55
71
57
123
78
39
27
21
87
153
105
180
48
91
59
30
60
91
29
36
258
48
18
36
6
84
6
120
18
181
53
6
66
78
210
6
66
43
11
21
3
36
12
132
36
72
18
72
3
171
13
131
37
215
105
45
3
99
6
30
105
21
54
21
69
60
54
18
120
55
77
108
18
181
29
75
177
18
24
13
264
173
108
79
41
18
181
120
29
102
37
56
39
25
23
18
60
84
72
90
13
5
67
120
89
199
8
27
66
19
35
85
11
30
24
30
36
24
157
120
29
252
198
174
72
24
27
45
12
72
24
66
13
8
3
66
91
35
72
90
126
24
12
198
168
307
11
114
18
12
45
112
101
12
111
16
41
30
49
41
108
91
59
54
12
204
12
139
8
96
177
102
97
56
33
180
12
18
72
18
36
103
11
54
66
24
138
90
153
112
32
141
54
90
198
37
56
136
203
85
35
60
36
61
8
123
18
24
67
221
12
6
90
111
9
42
237
40
8
3
180
162
90
45
183
97
72
120
41
79
11
61
29
66
193
101
12
127
17
234
36
1
107
6
30
97
29
180
31
24
269
24
ABCD 94832894152*3^$a+1 [50098]
12
60
103
197
98
40
30
30
21
59
22
15
48
45
90
140
29
11
32
100
129
23
16
162
7
113
242
46
255
267
98
142
110
55
107
37
39
72
33
89
7
111
78
92
28
80
52
30
153
17
70
73
5
32
59
139
181
39
50
55
80
97
30
8
40
14
76
55
144
23
152
46
72
48
27
23
121
21
123
32
64
9
39
5
107
19
54
88
15
5
28
72
7
80
63
48
1
61
19
39
12
13
25
72
90
10
78
61
59
165
185
52
83
37
75
3
120
44
16
25
5
30
104
37
141
3
64
23
110
10
48
104
16
25
5
27
33
102
105
317
46
60
9
48
33
20
155
47
90
140
43
177
30
78
51
21
32
91
75
50
35
32
45
338
1
9
71
1
18
109
32
9
151
41
30
50
23
35
90
30
92
25
3
189
123
78
162
37
32
219
72
30
78
32
10
48
39
3
93
16
71
108
44
166
72
32
35
83
108
30
14
18
58
297
5
70
60
57
48
15
78
104
16
75
75
117
3
12
18
30
1
59
260
22
27
16
80
16
48
41
2
72
221
125
102
13
5
12
120
32
28
80
58
12
69
51
93
255
1
41
32
106
60
60
12
9
23
25
48
105
119
1
15
47
145
111
1
176
45
242
108
162
76
42
13
77
60
7
31
40
25
7
73
96
48
21
75
255
30
147
15
198
14
118
98
40
30
72
2
18
179
181
59
119
25
5
75
149
18
9
16
144
51
48
42
68
22
140
29
133
91
96
11
70
2
13
144
160
59
69
123
18
30
60
25
65
79
161
42
32
16
150
32
108
35
17
15
32
32
31
10
7
32
23
16
30
180
150
81
144
144
3
60
38
11
61
19
21
78
152
10
18
169
73
40
48
2
13
16
311
228
260
49
33
15
48
57
23
80
19
61
105
90
14
166
104
16
1
161
258
42
8
40
50
65
35
12
97
32
64
77
3
16
89
12
138
80
40
104
28
98
131
311
73
65
12
3
45
19
96
17
18
20
100
120
45
149
11
96
71
2
103
33
31
41
7
11
12
32
41
125
50
22
43
16
61
3
107
325
153
39
16
144
311
120
102
78
60
90
42
60
33
160
5
60
12
138
90
31
71
9
81
30
18
44
178
38
72
83
7
10
62
1
107
118
31
49
54
41
65
175
205
54
28
30
48
20
82
62
88
7
31
10
55
79
18
63
16
83
77
71
9
21
182
16
12
30
219
48
48
5
100
138
60
12
69
96
112
11
90
171
99
12
49
179
30
60
120
50
40
145
35
60
44
18
19
111
120
288
57
63
49
85
27
61
20
88
60
150
60
57
123
12
8
130
60
80
40
12
2
61
192
17
28
8
11
29
14
37
21
108
14
46
51
48
3
168
120
30
15
32
85
27
32
61
60
103
32
5
10
60
133
125
50
54
28
62
76
21
11
28
242
7
11
82
18
42
60
150
48
30
60
30
2
18
52
69
81
122
46
102
48
49
128
3
42
3
27
38
22
18
55
215
42
62
1
75
50
19
16
17
272
46
12
5
153
10
80
202
19
29
182
45
43
150
32
180
187
11
100
12
50
10
90
80
28
42
9
21
198
165
59
28
105
64
128
48
23
54
28
60
2
126
27
13
19
192
29
60
20
307
3
72
117
16
5
92
58
32
293
32
243
125
9
18
118
31
11
108
180
42
32
18
88
1
11
198
60
12
8
54
28
8
5
80
96
51
29
1
ABCD 94833174994*3^$a+1 [50041]
12
24
54
22
33
5
60
30
25
11
54
36
60
46
14
24
66
6
24
96
19
29
60
96
30
36
40
68
6
60
6
24
24
52
48
2
18
37
5
24
30
6
18
25
27
128
12
138
55
15
60
60
57
5
120
78
30
6
24
30
10
2
10
33
36
5
46
44
4
152
13
17
60
18
30
30
30
10
26
106
68
52
14
6
18
82
105
3
80
12
54
54
6
30
6
10
69
65
6
18
90
36
4
32
40
20
148
12
140
13
41
6
13
35
30
22
20
54
24
6
16
14
19
11
60
6
24
66
88
72
20
85
83
1
11
40
8
97
84
29
66
76
134
60
6
49
5
6
60
100
170
114
30
46
8
72
28
116
4
60
2
108
7
15
38
12
78
85
5
22
33
72
15
20
54
34
26
30
6
60
103
15
110
150
6
55
84
11
30
66
13
47
73
11
16
14
79
71
6
10
50
30
28
50
10
105
5
30
6
24
60
22
74
31
5
10
45
5
10
8
6
24
12
58
21
41
10
33
47
24
6
18
36
1
23
36
36
13
11
1
5
10
105
15
8
90
6
60
4
26
6
25
29
19
65
10
20
72
208
12
8
30
36
30
96
18
12
10
60
14
19
17
139
5
54
40
26
24
60
6
76
68
90
82
60
14
60
54
42
120
48
22
120
8
25
11
24
1
29
31
35
36
13
15
2
54
54
276
24
10
2
19
84
47
18
102
24
66
18
52
38
66
4
2
84
36
90
24
96
13
5
22
38
31
51
33
17
54
30
54
6
34
32
100
80
30
10
8
36
196
188
126
91
15
14
96
58
20
52
38
42
84
30
24
66
64
20
96
4
26
19
60
15
26
19
71
1
5
18
25
11
114
36
55
101
10
108
2
48
10
45
5
7
119
24
6
34
60
45
27
20
100
69
59
30
6
16
129
11
24
4
2
18
42
78
6
24
55
72
65
120
103
27
194
24
70
381
35
24
12
30
18
42
30
24
30
24
67
89
84
55
5
7
15
8
120
186
60
30
64
2
24
46
128
30
22
8
30
10
20
36
36
84
54
36
30
6
19
24
15
105
87
9
65
6
84
66
10
60
68
52
38
60
6
144
66
34
62
24
46
38
30
85
71
30
24
66
54
10
2
48
42
24
6
30
133
15
50
102
25
15
20
40
38
36
24
22
44
16
80
30
24
115
120
5
106
44
6
18
42
10
134
6
13
17
18
6
36
108
12
24
55
95
90
19
15
62
48
102
133
11
64
26
6
78
7
123
21
11
48
52
48
32
84
120
6
70
48
86
19
131
16
50
18
30
70
45
27
60
38
66
60
4
2
60
60
43
12
3
81
11
54
30
216
18
22
108
26
24
30
30
55
125
130
12
44
4
60
141
5
19
65
42
24
4
146
6
174
114
36
24
52
9
11
49
89
12
10
240
14
120
84
6
54
10
170
10
62
48
22
8
6
6
18
10
2
19
29
6
4
20
132
144
66
174
6
10
14
6
30
60
10
9
65
30
6
54
6
48
66
1
29
24
10
2
24
19
65
12
10
20
18
6
60
16
38
6
16
48
2
55
5
48
36
114
162
10
68
40
45
11
54
22
8
30
10
120
2
30
109
5
54
52
8
1
51
20
18
6
64
132
108
2
58
165
5
10
56
16
50
10
68
36
6
43
35
1
11
60
18
7
135
38
30
52
129
125
34
32
78
66
1
83
12
18
7
53
6
96
18
192
10
33
5
22
110
60
10
20
24
1
59
24
52
14
46
33
60
77
108
6
4
12
48
20
12
49
89
6
90
24
132
10
38
72
90
28
72
8
30
126
24
6
30
4
21
111
14
54
36
36
48
12
30
24
139
95
6
6
54
84
22
38
216
34
12
14
60
60
19
5
6
6
54
54
22
20
48
6
126
60
48
1
65
30
16
105
3
26
66
18
10
206
36
55
65
10
69
11
18
42
18
6
49
191
24
52
8
42
55
3
212
25
59
16
20
24
4
21
35
30
24
130
60
20
40
2
198
12
84
114
12
118
12
108
2
30
78
30
42
18
97
15
8
25
35
66
24
6
36
30
238
2
58
50
102
18
12
10
50
48
12
70
98
12
24
6
78
6
4
105
65
187
60
5
30
60
60
78
60
36
144
12
58
26
54
126
24
22
20
25
3
12
33
41
31
113
6
16
60
8
40
92
28
20
40
26
34
21
59
6
30
54
6
16
8
6
46
14
24
126
180
64
2
90
28
12
8
12
28
2
60
60
18
66
55
99
12
20
13
65
132
10
50
24
34
26
24
10
170
6
1
53
22
33
11
4
62
54
64
2
60
30
18
22
60
20
84
6
60
60
10
44
36
120
24
54
102
48
30
12
48
36
6
48
12
28
80
90
66
90
6
28
26
24
10
110
12
18
25
11
76
48
26
60
19
12
3
32
30
10
44
16
60
9
5
96
10
50
84
36
54
1
29
156
78
42
54
24
30
36
19
95
60
37
29
6
30
24
24
22
110
10
48
2
10
44
76
14
31
15
93
75
26
34
12
164
4
45
17
10
20
25
83
6
36
43
11
6
30
54
60
46
128
12
28
56
30
54
30
12
18
40
2
84
34
12
20
24
30
24
ABCD 94833329198*3^$a+1 [50062]
24
57
33
107
1
3
24
21
90
6
36
27
99
81
44
1
11
40
15
42
99
81
11
181
72
3
56
1
23
13
3
36
20
12
73
12
23
127
5
36
85
18
9
9
71
37
27
255
29
25
72
3
21
11
12
12
13
23
19
126
3
12
51
18
95
28
96
3
48
9
33
99
9
18
5
28
15
65
31
17
1
72
12
47
115
17
112
8
49
102
6
11
79
41
97
36
47
13
35
12
37
3
12
32
28
15
5
91
105
32
48
31
29
12
7
24
90
48
95
24
36
4
9
15
20
91
57
87
17
16
15
5
1
3
8
40
60
20
13
3
60
164
16
9
47
25
12
42
18
36
51
92
73
12
36
11
48
31
54
23
1
35
24
4
48
48
12
9
48
23
40
140
37
108
18
17
64
24
15
18
47
36
60
40
120
24
21
59
7
78
35
49
3
33
59
73
36
51
33
60
12
47
24
64
72
15
18
47
120
4
80
4
72
9
24
35
13
126
17
25
48
23
40
45
11
7
33
8
52
12
45
11
12
4
56
1
23
60
28
20
19
17
24
121
15
24
8
28
45
6
89
64
8
60
49
51
93
15
20
127
54
72
3
8
36
25
18
17
24
7
9
152
7
41
31
30
23
67
78
11
55
9
141
11
16
24
20
13
111
56
24
103
9
111
6
3
24
57
6
33
68
25
27
21
36
3
20
12
12
4
60
20
12
37
11
13
12
11
220
20
48
52
69
90
30
51
21
35
40
111
29
60
37
131
7
149
28
93
87
20
48
24
25
108
84
39
32
7
29
1
51
72
21
75
20
37
54
81
20
84
79
54
35
169
30
6
90
113
12
13
23
40
24
9
47
16
24
176
124
3
6
11
55
24
18
15
8
16
8
76
33
18
144
24
57
45
35
25
51
21
54
18
35
36
37
66
21
12
24
57
51
3
29
19
18
6
53
19
105
56
13
42
5
12
36
1
12
96
47
16
128
96
96
49
3
45
15
9
48
6
102
18
6
36
15
68
12
31
9
39
17
16
8
31
29
16
20
16
33
15
72
20
36
37
3
48
159
54
3
44
12
144
136
24
69
24
27
9
15
32
168
24
16
63
33
129
24
71
16
36
60
8
16
93
96
11
73
36
59
13
60
12
18
17
16
20
25
71
1
35
37
66
42
72
23
7
54
3
24
15
41
13
123
68
64
92
48
1
35
36
1
15
12
12
87
54
59
7
101
48
19
33
56
24
13
35
24
36
43
6
83
1
6
149
52
9
60
18
5
43
9
33
71
49
24
11
19
42
12
42
30
51
24
21
18
48
6
27
32
144
16
8
1
6
9
9
23
31
30
60
11
1
35
7
90
30
6
27
32
60
61
30
6
18
33
12
9
75
48
72
33
3
44
79
5
36
24
13
39
68
112
9
51
44
4
45
6
81
39
53
60
48
73
87
8
37
18
5
115
45
81
35
55
24
18
27
80
91
33
15
5
96
25
35
120
12
13
35
19
6
84
71
7
5
52
9
36
11
13
59
12
73
48
36
24
54
5
28
21
90
18
51
32
91
6
66
24
9
24
48
93
131
49
15
111
24
29
28
231
41
7
9
24
32
7
9
63
17
1
11
52
105
15
24
56
136
21
27
32
7
33
20
1
3
44
13
30
53
19
41
24
16
45
18
24
69
32
25
11
64
141
59
16
96
8
12
61
72
71
64
20
36
40
56
31
24
54
12
3
32
73
18
101
16
32
28
84
33
18
54
72
11
25
15
80
24
4
36
57
47
160
21
51
32
28
3
18
47
12
60
64
120
56
1
23
60
115
113
60
16
3
9
159
89
16
21
75
45
59
49
39
105
6
30
27
8
16
63
77
36
60
25
23
49
84
59
4
15
72
17
37
12
6
45
27
137
1
72
39
104
52
45
12
131
16
15
9
12
128
13
99
12
20
37
23
88
60
44
157
90
33
21
83
16
20
49
48
24
18
9
9
39
8
16
8
72
4
32
84
7
17
24
13
36
23
7
17
24
36
19
30
35
7
41
61
42
17
13
42
33
80
96
73
36
15
60
39
18
36
39
27
33
32
85
18
77
13
3
32
37
72
48
6
29
48
43
65
136
87
57
12
32
43
53
96
100
8
100
3
54
36
95
24
28
51
45
81
3
21
11
7
33
20
4
15
18
27
20
7
48
81
9
24
51
21
54
9
39
21
3
45
9
36
47
40
57
15
20
28
32
148
27
33
201
135
20
19
45
51
45
9
3
9
39
21
84
15
24
20
12
36
73
35
7
9
68
48
73
11
48
48
24
136
140
43
102
15
21
119
7
33
9
15
57
87
72
32
60
1
51
15
72
18
6
30
47
96
84
13
18
54
27
44
13
54
29
13
30
126
35
16
24
87
18
35
4
108
68
1
54
24
45
36
12
12
33
35
1
18
161
25
15
20
4
56
24
40
216
80
12
19
102
24
18
33
96
8
120
40
8
31
9
45
3
39
18
15
15
6
18
18
83
12
13
59
40
24
15
162
6
30
3
21
18
18
11
108
55
6
3
24
44
1
180
12
35
60
12
37
83
7
18
87
56
127
5
16
69
36
42
72
65
36
52
80
127
18
36
11
160
9
39
8
100
12
111
18
135
128
16
60
57
27
45
3
15
9
9
11
16
32
12
16
33
15
72
207
57
45
3
8
24
24
31
33
200
1
39
56
16
93
18
90
48
24
3
48
3
113
7
17
40
15
6
18
18
23
97
47
16
69
18
5
108
40
63
18
11
1
27
15
17
52
21
36
ABCD 94833999322*3^$a+1 [50049]
1
27
20
97
108
120
96
12
107
73
39
20
49
15
20
12
13
72
108
35
49
123
9
131
49
15
68
132
13
60
48
47
72
48
60
352
345
59
72
184
24
21
11
24
48
61
15
20
49
143
60
12
37
83
48
192
40
8
205
15
140
100
92
16
36
36
33
39
32
61
59
60
61
12
11
112
44
1
47
156
4
21
15
72
57
23
24
13
123
33
35
12
49
36
47
48
144
28
32
36
97
27
116
52
32
40
8
216
49
15
32
25
143
48
37
75
33
23
24
121
72
15
80
40
20
25
59
25
83
12
48
72
204
12
24
289
87
8
64
12
60
21
35
28
36
8
1
120
132
84
15
8
60
132
60
1
59
36
4
96
57
23
24
148
48
45
144
120
39
180
36
80
49
311
13
23
60
48
40
129
11
64
12
9
95
25
35
96
108
100
212
25
96
99
20
40
8
60
205
36
35
12
4
21
23
25
24
35
12
268
21
11
48
568
32
85
35
1
15
56
85
251
12
133
15
32
28
108
129
23
48
12
133
135
36
93
35
37
251
84
24
4
36
57
143
24
121
71
64
56
36
48
112
9
35
180
1
83
1
15
56
48
25
87
152
48
24
48
25
12
143
25
27
81
95
85
84
168
23
157
36
35
36
88
8
13
12
15
20
12
61
51
20
60
16
104
40
36
20
12
16
9
71
85
15
56
40
21
84
71
145
168
120
11
13
87
33
60
15
12
20
240
60
48
73
155
169
171
9
36
48
36
59
16
20
24
132
25
35
37
35
72
48
133
63
20
96
49
11
28
33
35
109
39
56
13
3
93
84
47
96
4
84
44
192
124
104
28
92
48
112
8
240
97
12
75
144
20
36
1
47
48
12
37
23
85
120
75
93
84
11
48
204
36
121
48
72
3
120
8
28
44
73
155
148
216
33
23
48
37
72
147
21
35
120
48
72
184
96
8
36
28
32
109
59
48
25
99
144
36
9
36
99
32
204
108
120
28
12
45
36
15
21
36
108
27
24
33
23
84
325
23
1
35
49
168
107
192
60
108
13
168
51
48
8
64
9
95
205
96
35
16
8
49
23
192
60
100
48
108
36
104
216
76
9
11
73
35
52
45
47
160
180
32
24
52
32
61
39
200
52
105
23
48
289
11
24
1
95
48
264
40
165
96
167
48
16
84
96
44
76
8
88
33
72
119
48
48
24
60
4
80
12
12
97
15
168
48
45
48
35
181
23
13
15
68
36
49
11
156
4
116
12
36
72
112
105
87
20
36
25
95
49
15
8
12
85
95
49
24
23
172
57
71
85
47
28
20
37
123
108
32
144
124
32
24
144
156
25
71
37
60
11
36
36
72
40
21
36
15
116
180
25
15
152
48
12
108
72
72
40
56
24
96
13
207
32
25
132
63
32
13
203
97
75
12
45
36
83
1
143
48
4
44
16
84
72
9
36
59
25
39
69
11
25
24
207
24
36
33
36
75
21
23
25
15
21
107
37
215
60
37
143
1
36
36
203
112
24
8
208
32
336
49
123
57
35
16
80
4
32
28
20
121
24
11
1
39
156
20
48
108
172
21
144
27
104
49
12
3
8
48
64
8
72
208
20
4
44
96
108
88
44
73
36
35
52
12
45
167
76
9
120
3
8
49
195
108
20
48
25
108
12
107
48
24
40
56
108
37
108
144
12
83
13
15
68
16
36
80
37
48
144
60
288
72
48
263
168
52
44
96
112
93
75
33
ABCD 94834119514*3^$a+1 [50147]
18
120
60
120
37
5
27
153
55
32
213
75
160
95
49
179
60
1
48
23
73
17
288
15
15
432
78
120
42
49
320
111
18
31
29
12
39
219
30
162
85
113
162
18
72
19
48
128
165
43
65
60
51
39
9
261
27
45
138
72
60
18
180
207
153
55
47
180
157
80
3
198
30
60
30
180
75
15
1
71
108
162
235
5
43
65
15
165
72
90
18
270
105
165
30
60
180
61
221
67
192
80
129
60
51
160
41
7
41
222
48
150
51
64
96
89
90
42
90
25
23
169
161
15
112
80
153
7
48
17
15
33
271
59
85
257
180
228
55
5
162
180
85
48
245
12
15
63
102
18
42
223
95
49
83
300
18
31
96
95
97
41
39
33
108
147
3
45
27
18
30
132
90
90
468
249
48
64
101
75
33
72
55
53
60
30
97
35
48
109
41
87
15
78
67
32
16
77
150
45
75
85
5
139
128
81
282
85
48
80
16
101
120
67
336
17
120
55
288
107
18
42
18
7
173
19
71
265
5
267
33
600
72
198
105
144
51
72
18
195
352
48
35
90
51
16
95
270
18
42
7
11
12
60
30
159
16
288
47
18
31
179
42
99
21
18
60
30
15
64
53
187
128
135
25
95
60
69
208
128
63
90
30
121
59
85
144
83
198
90
157
125
19
41
18
72
13
17
18
72
37
41
7
65
198
90
31
144
35
42
30
18
19
131
270
120
39
16
77
30
258
99
153
90
333
112
5
18
121
96
32
33
60
108
90
102
55
95
30
90
420
69
69
72
60
90
30
90
90
78
180
25
80
64
293
75
33
72
55
32
16
95
49
401
31
144
47
90
7
113
180
43
17
138
42
120
18
90
162
133
35
120
21
48
3
109
48
48
48
5
90
241
119
120
49
173
18
210
90
72
18
180
180
72
108
79
71
121
59
210
67
5
123
27
138
42
97
96
125
19
53
78
30
72
78
9
93
18
49
288
113
90
150
90
37
65
15
153
120
31
221
67
48
83
90
67
144
80
16
5
270
13
35
72
90
43
17
108
90
162
7
281
55
65
72
168
90
102
18
150
30
265
144
23
60
48
42
195
112
96
227
120
85
65
48
90
42
270
90
30
69
64
17
48
79
48
53
42
30
19
41
30
345
3
90
72
18
162
87
93
243
225
15
15
129
16
215
42
15
160
32
63
30
60
87
33
18
240
30
15
112
32
171
30
7
53
72
30
240
198
72
7
80
160
288
48
5
42
145
143
ABCD 94834159768*3^$a+1 [50023]
152
9
120
51
52
56
4
53
115
77
103
20
45
39
28
53
39
64
32
168
9
103
84
44
57
72
111
4
68
105
63
60
21
19
36
120
144
92
45
39
100
20
124
60
152
40
24
96
48
20
36
28
36
17
39
64
41
75
36
52
60
120
8
105
159
33
48
135
24
84
21
19
20
112
80
112
36
60
32
9
159
9
7
80
16
17
343
8
124
156
12
245
127
48
348
140
9
7
24
72
65
120
15
64
120
65
48
31
17
39
16
48
84
48
24
56
45
7
17
79
24
56
4
68
88
72
8
4
5
63
424
84
56
180
4
29
91
32
84
28
77
120
15
33
48
43
80
100
144
48
17
31
120
32
148
84
48
8
112
8
76
120
20
36
148
180
36
216
44
93
31
36
24
84
68
4
60
24
84
113
63
120
76
116
60
28
56
28
12
36
20
40
24
284
4
128
24
4
32
28
32
220
5
15
24
96
28
32
45
3
52
185
7
17
39
256
113
63
28
84
48
65
55
17
111
76
84
12
77
31
144
17
96
15
52
32
84
57
63
64
48
20
108
180
96
144
60
57
103
24
113
39
40
113
7
41
15
9
79
24
8
105
159
24
4
68
208
12
120
8
69
223
17
31
80
177
135
28
84
120
113
55
48
32
4
53
63
52
132
113
3
52
17
15
28
180
48
80
172
276
152
52
60
12
156
17
207
96
112
8
57
187
108
48
89
43
77
99
16
173
31
80
9
151
56
81
72
31
56
24
132
208
29
103
60
48
20
60
60
9
31
24
65
48
15
9
79
60
149
27
28
68
40
29
19
20
4
96
24
168
20
120
105
7
65
163
5
39
36
172
132
144
24
5
7
56
40
24
204
92
40
128
136
80
96
40
120
8
64
12
53
55
36
20
64
56
12
28
20
141
96
3
4
8
28
317
127
96
72
68
36
24
4
60
56
60
4
56
112
17
91
12
65
67
5
51
96
16
12
32
124
56
40
53
31
120
24
113
195
28
152
124
44
124
68
57
31
24
56
12
4
84
60
12
20
28
216
101
279
136
377
43
20
4
245
43
5
67
5
19
12
65
79
168
108
44
24
112
68
117
43
32
28
12
12
36
56
28
116
60
96
16
17
3
28
32
4
48
176
36
16
24
65
295
36
60
65
39
36
117
192
48
187
80
124
32
4
24
24
53
7
192
84
140
57
79
204
77
144
96
79
48
56
57
63
76
56
48
21
31
128
12
40
84
80
136
44
76
80
24
268
12
24
32
64
24
96
56
9
99
117
39
81
19
24
12
65
39
84
52
44
36
120
40
24
120
24
24
48
72
12
140
100
20
76
72
176
4
180
53
103
41
55
56
64
36
29
15
24
40
41
48
231
96
153
43
228
32
120
88
17
7
65
51
36
28
216
116
28
5
103
72
68
112
32
4
161
139
84
8
28
60
17
63
4
180
113
43
240
36
36
72
5
55
36
12
120
104
60
21
7
108
149
135
64
80
76
53
7
41
175
48
24
17
55
41
43
29
120
31
72
72
128
9
120
19
60
20
64
108
17
51
76
20
156
232
152
24
52
20
4
125
15
24
16
168
96
17
15
9
255
24
40
72
137
171
69
111
96
76
5
120
39
96
60
45
7
17
75
40
36
8
57
24
43
32
21
15
57
168
39
76
8
64
32
36
9
ABCD 94834171384*3^$a+1 [50162]
52
60
125
108
7
8
21
204
27
33
162
109
36
41
7
65
151
77
84
79
5
36
31
65
43
89
91
41
31
24
53
7
89
24
127
36
29
114
30
24
36
6
13
20
16
20
4
72
108
68
63
9
52
65
91
132
132
5
151
5
12
75
52
53
3
28
24
17
19
29
55
53
67
72
5
24
147
88
17
3
69
60
48
3
117
19
71
54
48
67
56
184
36
17
31
137
43
5
55
12
53
31
260
81
48
30
42
67
35
42
36
18
66
3
100
53
72
168
19
53
12
43
12
71
54
24
67
5
12
43
12
17
103
41
27
28
152
40
48
60
17
15
100
47
193
12
12
71
13
17
60
19
35
1
108
29
48
12
42
9
16
113
51
9
36
55
29
15
33
75
72
15
13
29
6
117
93
12
3
172
5
12
18
66
87
88
60
101
60
19
17
15
33
24
60
91
29
43
53
24
3
9
24
79
5
175
77
144
31
48
96
72
5
12
7
29
87
4
24
29
55
108
5
12
6
61
96
32
33
60
67
20
28
8
129
36
15
9
36
12
30
114
15
16
128
189
132
30
9
9
72
79
17
60
43
41
3
141
31
84
41
84
51
28
23
30
12
7
89
151
29
19
65
31
29
72
55
41
12
31
17
12
75
16
20
4
32
93
108
24
60
39
72
93
7
29
91
173
7
32
112
41
27
33
24
15
16
53
75
52
17
43
144
24
95
1
5
19
17
15
33
12
7
17
79
36
101
24
36
84
48
36
99
21
12
60
19
5
30
13
60
23
150
19
101
84
31
47
18
24
3
36
9
31
137
39
4
17
87
57
300
3
28
113
132
180
12
12
31
68
45
27
4
53
15
3
109
29
12
24
60
31
84
8
100
96
20
9
36
12
67
56
129
108
15
28
17
54
49
17
84
43
96
17
48
15
159
126
39
75
6
24
108
55
12
8
57
48
3
16
95
1
12
5
7
8
15
25
68
64
36
12
60
36
5
12
12
48
67
36
239
6
96
139
29
31
149
3
40
12
17
31
29
24
60
7
17
43
53
99
40
140
16
5
19
140
93
24
48
36
7
48
35
105
39
30
31
132
47
6
24
12
31
80
213
39
40
173
7
5
132
24
30
1
56
4
35
1
47
48
30
48
12
27
52
84
12
68
21
24
54
73
152
72
64
24
41
19
53
24
55
41
48
7
24
53
187
8
21
24
108
7
65
48
15
33
12
207
16
12
77
3
4
65
175
29
31
125
19
5
115
24
17
211
5
3
45
27
3
1
41
55
8
72
40
17
60
91
41
103
101
12
3
9
31
89
42
78
31
65
87
52
48
8
15
6
15
88
36
17
55
17
12
19
36
29
24
27
28
167
1
5
12
147
9
31
53
51
45
24
36
60
7
77
31
29
6
1
24
24
77
48
48
12
36
19
173
12
7
140
3
6
60
144
31
24
41
55
17
12
138
30
12
48
12
42
1
5
43
65
30
49
113
103
17
87
21
151
60
180
29
19
36
89
31
5
66
13
60
32
36
4
48
168
24
24
41
79
44
16
29
180
18
102
36
19
36
60
65
67
17
75
33
79
5
31
12
5
12
18
73
84
36
12
5
7
5
15
189
12
72
87
4
17
19
35
25
41
30
102
51
52
5
12
67
65
84
60
24
36
36
156
19
24
17
108
7
5
30
42
51
117
199
53
67
24
24
20
45
135
21
31
53
31
116
21
19
41
7
60
137
39
36
3
96
45
69
31
24
41
7
29
36
19
84
92
45
24
31
5
12
27
28
8
15
57
16
89
7
71
73
29
91
95
6
36
48
6
61
35
25
29
39
112
77
243
172
80
87
18
120
7
41
103
17
55
5
12
67
96
125
12
63
172
12
29
55
12
44
4
60
36
29
51
45
24
7
24
29
15
52
29
84
31
125
114
1
68
33
7
12
71
57
153
12
66
49
17
99
21
24
31
48
53
3
69
91
17
102
73
24
144
125
75
16
29
132
60
7
36
65
12
72
72
216
43
125
87
57
15
393
19
20
28
8
28
5
30
30
12
48
36
18
81
76
209
12
55
24
240
101
48
114
61
12
20
9
63
28
47
6
19
48
23
90
204
3
40
5
27
21
15
201
36
30
25
53
12
7
68
72
108
45
19
71
9
69
60
55
12
17
228
7
41
72
15
100
125
7
20
27
13
83
73
180
5
55
29
7
5
48
36
72
15
57
55
32
36
9
199
44
3
48
30
139
72
24
17
55
24
41
108
ABCD 94834190684*3^$a+1 [50030]
12
3
84
81
12
57
18
93
24
27
84
165
21
48
6
12
185
40
12
3
12
45
27
29
115
72
53
12
28
15
57
3
125
67
165
200
19
48
18
42
156
69
60
3
125
52
48
348
87
234
6
108
17
120
55
153
12
48
92
120
88
15
12
93
195
36
24
54
111
24
36
255
54
135
68
109
30
384
12
57
60
33
15
105
123
39
126
222
113
79
90
15
36
27
144
18
18
102
63
99
153
45
18
57
8
48
40
92
40
68
187
18
135
32
73
30
185
1
59
205
39
236
72
139
9
9
63
120
3
84
141
20
100
15
120
96
9
24
195
216
60
17
40
108
24
75
105
48
80
120
208
21
18
12
90
78
12
9
12
12
45
48
35
43
17
48
12
43
165
12
12
15
252
138
23
139
150
48
3
75
72
12
21
8
4
128
109
123
117
11
28
225
6
210
78
120
33
135
5
168
4
108
60
120
33
6
33
51
36
221
28
27
72
33
48
72
12
48
87
225
8
148
60
32
48
132
85
168
75
84
48
12
8
112
176
112
80
52
15
93
135
72
78
30
125
100
87
93
60
68
4
48
12
21
99
128
37
11
31
401
79
21
80
40
9
39
144
153
75
147
33
20
103
185
160
21
11
55
24
120
93
15
105
128
180
19
18
6
9
116
4
87
93
48
48
72
68
64
36
111
108
66
24
315
156
135
24
33
68
37
87
36
92
60
28
27
84
33
57
96
3
69
48
162
41
19
33
48
152
48
19
41
72
37
15
15
72
24
57
33
107
13
99
8
55
60
53
37
27
128
100
9
123
75
33
9
3
195
81
39
165
120
111
65
187
57
201
39
96
24
87
21
48
27
117
237
11
52
180
45
18
65
40
8
19
48
33
20
205
66
108
113
160
12
120
63
57
183
54
138
81
27
24
108
12
21
48
21
18
53
28
144
108
8
4
36
51
78
3
117
78
225
75
78
30
90
15
81
59
67
84
9
32
127
102
11
187
108
60
12
36
17
28
132
27
93
9
51
99
36
30
15
108
75
72
93
132
12
288
3
72
33
12
8
55
102
83
60
12
52
48
72
8
28
111
54
90
69
3
33
24
60
27
21
8
91
201
39
48
33
80
37
3
12
87
18
72
240
11
88
84
27
6
83
79
113
7
141
32
139
48
105
8
199
48
21
39
48
125
397
162
24
57
45
147
116
60
4
75
21
12
48
21
90
78
11
19
281
211
84
36
6
27
93
23
184
48
8
172
60
60
99
29
100
15
117
20
60
52
87
189
92
7
216
90
24
15
116
12
40
72
27
33
3
114
3
15
141
111
9
99
21
12
39
81
48
32
100
147
126
87
120
9
171
20
88
24
225
11
40
80
12
28
21
11
28
24
33
90
72
48
33
84
63
72
132
48
81
12
273
162
177
195
18
54
93
3
138
107
43
9
81
72
174
93
75
18
15
72
36
15
6
119
64
27
81
8
7
57
87
156
72
18
3
60
24
48
168
24
57
18
216
117
57
162
78
15
108
303
60
129
108
15
12
18
215
180
172
27
41
220
9
78
81
72
9
59
60
52
3
5
72
13
24
15
33
23
4
135
21
24
27
81
12
ABCD 94834416044*3^$a+1 [50034]
3
5
48
36
16
33
11
60
13
36
71
24
85
11
36
48
1
48
47
12
1
24
60
60
23
1
6
6
11
28
57
51
39
33
21
12
35
12
13
51
12
44
25
35
48
64
141
35
1
24
71
76
9
24
95
61
59
4
9
83
49
24
51
33
51
56
73
15
9
83
25
71
49
35
4
8
109
95
79
9
129
6
6
12
47
96
13
15
8
25
23
43
17
25
23
16
33
23
25
47
31
17
1
35
61
35
1
36
3
8
36
7
102
3
8
28
204
8
28
45
27
33
48
24
35
40
21
12
6
33
45
3
9
95
4
3
42
107
1
12
36
3
45
27
33
3
45
47
48
24
103
93
45
24
123
21
12
11
52
8
60
1
15
20
132
52
12
24
8
24
1
3
21
84
132
15
21
123
69
3
12
36
36
60
32
13
36
6
42
108
83
1
12
3
108
21
6
6
12
123
21
48
60
23
4
33
99
84
93
3
20
36
13
11
28
44
12
28
20
60
31
42
6
21
68
4
56
1
12
12
59
12
37
63
81
48
11
85
54
149
13
95
24
55
42
15
156
96
32
1
42
6
42
105
45
12
24
12
11
13
87
27
9
36
69
48
23
55
17
13
35
13
60
36
27
48
24
33
119
40
9
47
12
12
49
72
24
27
3
96
9
45
186
30
48
12
54
66
35
109
24
11
37
11
16
24
8
40
20
31
65
25
36
210
90
63
141
36
3
24
57
15
8
13
36
99
80
85
59
24
49
30
113
1
27
93
59
43
17
40
39
21
84
129
6
66
23
13
39
9
11
13
15
99
81
56
4
9
3
33
27
92
36
52
8
84
43
17
36
36
24
72
1
23
24
13
47
12
24
73
47
4
45
30
33
57
24
63
57
84
12
51
57
27
57
15
39
41
73
24
39
56
37
71
1
15
9
12
11
1
84
11
91
17
52
27
33
20
43
9
56
25
6
30
24
11
79
90
72
39
44
48
88
57
24
60
51
3
78
11
13
3
9
27
24
9
11
100
44
13
39
51
5
25
27
21
60
47
7
5
4
108
21
27
21
11
139
5
25
48
18
41
12
64
32
37
60
60
3
80
13
47
4
27
9
21
15
21
23
13
11
13
66
66
23
55
5
13
3
36
21
114
53
1
60
96
30
5
16
12
8
7
78
3
8
168
25
71
31
6
24
36
23
1
36
48
11
49
36
12
39
33
47
1
12
84
39
9
123
9
60
12
18
21
24
8
108
4
20
13
95
48
40
20
88
24
93
71
25
35
36
13
27
72
27
69
20
16
81
36
11
37
87
32
4
21
36
27
3
18
83
49
63
21
11
37
12
12
51
57
132
15
45
3
20
12
61
3
8
76
176
109
27
45
23
4
9
3
24
44
60
76
9
63
32
12
36
13
48
51
20
60
48
48
12
52
69
3
44
12
12
4
84
21
12
63
32
24
85
15
72
33
36
27
57
24
39
108
21
138
17
76
3
18
75
33
3
33
12
18
6
75
81
12
23
4
8
337
48
36
35
13
59
73
23
79
6
12
12
11
12
13
3
81
11
124
9
59
25
96
24
36
12
36
3
32
1
59
91
21
72
33
12
3
8
1
15
123
17
13
48
87
48
60
21
84
71
13
24
144
36
3
21
15
93
11
109
12
27
12
24
72
69
18
54
48
95
43
53
43
6
12
48
12
35
24
72
49
12
11
12
52
8
36
48
4
108
69
12
131
49
6
138
6
6
11
4
12
9
12
123
20
49
60
15
21
36
6
5
76
32
36
4
21
59
16
44
13
36
15
80
4
32
40
9
24
36
11
25
27
9
3
21
39
116
31
41
4
8
36
24
85
36
60
27
15
30
108
71
13
60
60
35
48
25
35
1
48
3
87
5
1
24
18
48
18
15
15
5
61
35
13
159
32
37
3
69
18
114
23
12
13
35
13
12
11
13
12
36
48
3
33
11
1
12
23
12
60
1
51
36
8
37
42
5
37
11
13
27
33
15
20
4
45
60
15
105
75
33
3
21
6
9
9
48
72
12
39
20
1
126
21
57
18
78
66
53
36
37
51
33
12
27
33
72
36
11
13
18
89
49
6
6
35
55
42
60
60
12
11
1
23
13
144
12
11
28
8
109
60
47
25
203
13
23
37
59
52
8
28
84
33
24
11
49
47
120
49
174
5
12
72
13
36
27
9
23
25
63
57
36
48
3
93
51
33
27
33
24
35
49
15
33
27
80
1
35
84
25
3
60
33
47
37
27
56
1
59
76
104
97
24
24
3
9
42
18
23
40
80
40
8
25
36
18
5
108
52
57
23
48
48
1
12
36
15
27
6
47
64
32
4
36
3
45
3
33
33
12
12
48
3
9
11
88
69
39
33
72
27
44
13
47
79
33
12
21
15
8
16
44
25
48
12
96
47
1
24
24
54
78
23
28
8
12
73
11
49
39
9
15
8
24
16
8
25
75
32
96
1
36
3
69
12
66
5
37
24
30
54
3
9
51
27
66
15
32
31
41
4
296
12
64
24
21
12
12
24
15
21
3
32
48
1
42
6
51
33
39
63
6
131
96
28
36
33
47
12
43
65
100
68
12
12
13
11
24
1
36
3
8
13
114
5
4
32
4
21
3
33
83
4
92
7
90
24
108
27
45
24
3
33
72
6
5
48
84
1
167
28
68
1
72
3
24
20
60
85
11
4
48
8
37
11
16
15
6
3
9
3
44
72
24
13
24
24
12
3
3
6
72
12
6
53
13
12
96
24
11
36
25
23
76
15
45
3
41
103
6
36
3
93
51
93
12
24
51
20
108
13
59
85
59
60
12
1
23
7
30
66
18
3
9
39
9
18
41
48
7
30
12
54
174
24
48
39
33
18
53
25
12
11
16
32
37
23
48
31
30
72
99
93
39
57
27
32
28
51
33
20
25
123
21
108
48
23
64
8
12
49
36
6
5
13
123
44
49
6
69
21
54
17
24
12
84
7
41
48
7
81
12
8
49
15
105
23
84
97
ABCD 94834835666*3^$a+1 [50068]
48
3
57
60
45
51
27
48
21
39
57
24
3
153
63
177
108
120
45
24
126
21
51
93
69
216
120
75
84
135
18
27
48
48
192
63
177
72
36
60
87
12
186
75
156
39
12
129
39
30
27
27
216
21
336
27
21
339
33
75
9
3
36
60
12
33
24
36
75
105
216
21
123
165
15
87
9
36
15
33
15
129
12
99
249
3
18
147
303
12
177
96
12
27
105
15
96
81
351
72
36
297
60
108
36
123
57
39
12
69
21
18
54
123
12
180
120
21
27
72
45
15
96
36
24
240
39
108
18
162
12
93
3
117
60
3
174
186
57
15
9
3
93
192
183
78
27
3
81
156
87
78
18
57
312
3
117
51
264
36
105
27
180
198
30
42
30
42
87
48
291
237
12
48
15
120
132
18
27
75
36
9
48
267
21
219
21
15
225
135
141
36
12
48
84
69
27
63
9
216
87
108
9
36
24
96
15
69
36
12
12
51
12
33
45
27
48
12
108
15
21
111
117
75
33
3
24
57
120
141
3
36
3
177
120
48
192
84
99
33
288
219
36
9
21
42
69
204
24
45
3
72
45
27
168
111
9
156
15
132
57
36
36
24
45
102
69
21
18
21
108
15
168
48
45
135
141
93
3
3
45
12
27
6
219
15
198
30
33
36
144
12
108
72
60
3
72
33
312
12
81
144
3
12
33
15
12
261
15
27
72
93
135
42
15
12
84
180
45
147
123
225
12
24
63
33
135
9
108
12
48
36
96
99
24
177
51
72
36
9
15
36
9
96
15
69
21
51
84
87
18
375
75
54
27
24
39
105
60
48
87
168
48
24
45
60
96
27
129
3
36
9
132
33
63
240
27
36
165
45
75
120
60
84
21
39
183
12
57
96
45
42
141
159
33
3
189
48
3
9
48
228
60
135
9
15
30
126
132
30
147
111
81
36
180
72
3
129
3
141
75
54
3
24
21
288
207
27
57
3
18
3
84
75
81
39
108
69
48
15
177
21
18
12
45
27
60
36
21
69
30
21
36
183
72
33
75
144
21
12
180
12
72
39
180
45
120
156
39
9
51
57
207
81
45
99
231
12
42
3
123
117
75
93
75
117
75
69
63
105
21
159
336
75
57
60
15
48
24
45
60
3
33
39
57
24
45
162
12
60
318
18
180
60
12
33
207
33
15
24
66
90
72
105
27
93
15
69
33
96
72
30
189
51
12
36
9
63
45
24
144
39
6
27
24
159
45
87
93
156
363
21
144
36
99
93
60
63
24
66
135
12
132
12
36
15
69
96
75
93
84
36
60
159
93
63
21
96
84
96
48
12
3
81
99
42
159
51
93
60
15
12
69
3
21
39
180
138
27
12
36
72
3
12
33
27
36
165
96
84
27
33
27
72
30
51
39
126
147
48
255
225
24
108
63
84
33
75
93
87
57
36
60
72
192
15
36
114
120
18
237
231
21
69
15
12
303
69
12
24
24
36
15
45
132
57
30
57
3
33
12
75
81
15
12
60
120
57
15
36
117
120
72
21
15
129
126
ABCD 94835308268*3^$a+1 [50003]
53
7
89
30
18
36
7
32
16
72
80
84
48
12
4
95
16
5
40
68
76
11
85
8
105
90
72
1
23
54
82
45
24
11
64
5
40
32
43
24
21
41
15
69
15
112
53
7
27
72
45
36
32
36
51
61
17
36
39
7
69
11
9
9
22
50
31
17
123
19
93
8
9
15
24
21
19
29
7
20
16
53
7
44
16
132
96
12
3
5
19
2
3
36
21
10
29
64
20
87
73
71
54
3
28
96
35
21
28
29
55
11
21
3
40
33
47
88
2
55
32
45
18
13
8
45
111
79
14
15
40
8
40
80
43
65
45
7
24
59
61
75
21
29
46
53
21
60
15
105
18
93
3
81
9
19
3
104
48
37
24
24
5
31
5
82
98
39
57
30
13
3
38
36
24
75
91
65
48
117
58
53
19
29
21
99
9
7
8
28
20
28
29
31
32
43
41
28
155
13
27
32
1
132
51
29
21
75
9
55
48
3
80
21
91
45
27
50
51
21
3
45
43
17
7
5
15
28
107
13
48
3
110
27
4
3
45
27
53
21
6
45
45
3
40
5
3
57
12
15
28
3
69
24
29
36
7
128
21
91
24
53
3
9
31
20
4
35
21
33
34
26
91
75
21
29
19
29
27
45
60
108
91
75
14
12
3
75
1
39
96
21
53
3
120
9
171
64
36
32
57
58
165
5
31
29
82
5
24
36
4
12
12
48
59
18
7
48
60
8
57
7
44
31
125
4
5
24
10
2
139
29
115
77
43
65
7
8
40
12
15
24
29
27
1
17
51
91
8
61
11
40
98
3
33
7
24
48
27
8
90
103
60
20
7
48
45
17
75
15
61
27
117
11
6
18
66
46
65
15
1
17
27
88
17
15
69
19
17
106
9
36
24
68
15
45
16
41
15
93
15
21
82
62
7
48
27
89
52
29
46
14
115
5
39
21
54
61
75
65
69
154
17
45
19
92
33
15
21
31
15
38
10
17
33
30
145
60
24
5
43
17
15
147
45
16
3
5
96
91
98
27
9
10
14
7
132
15
5
76
39
21
29
30
117
19
17
52
65
42
109
32
48
36
16
48
12
89
31
120
3
24
2
3
36
7
8
6
55
24
12
44
16
77
6
1
89
30
24
13
17
36
51
24
120
76
95
30
55
51
57
41
75
19
62
79
72
29
54
6
55
75
5
16
29
39
15
54
7
3
120
93
3
26
3
16
60
15
17
55
8
1
15
45
29
91
53
7
65
15
28
96
56
64
75
21
24
24
17
15
60
16
63
56
69
160
41
123
76
35
126
19
87
5
40
24
20
100
24
120
11
78
7
3
5
36
39
30
7
104
120
36
36
24
36
52
48
12
47
1
48
39
2
70
5
123
13
80
69
3
60
52
3
21
36
84
12
15
2
15
57
78
40
50
12
15
88
3
2
55
17
3
57
138
141
76
44
24
16
12
132
8
33
7
3
9
5
43
77
82
65
33
27
24
9
36
22
134
19
41
3
52
29
10
24
5
21
54
1
71
9
45
15
16
68
52
60
149
66
13
11
40
14
10
62
3
12
40
48
5
30
42
46
2
60
31
41
10
21
12
36
41
3
57
43
12
60
20
9
7
84
53
36
87
24
148
5
43
32
7
9
41
19
11
13
108
39
8
1
29
51
55
26
31
12
48
29
19
27
5
9
75
45
3
7
21
80
67
26
91
65
10
29
4
32
100
80
3
72
1
17
12
51
108
24
16
44
81
24
22
21
8
52
15
5
60
9
60
151
3
21
24
20
4
5
3
64
80
33
60
3
9
63
91
14
36
22
9
63
17
9
19
72
125
3
12
60
4
12
32
100
12
24
44
81
84
55
41
75
52
75
104
54
10
56
1
60
27
21
24
3
72
53
9
10
98
6
40
9
17
3
60
48
84
45
46
8
30
24
135
76
12
24
8
43
8
37
3
9
17
51
27
30
51
112
32
45
7
3
41
4
3
69
8
12
33
51
21
51
93
19
27
21
27
41
12
4
20
24
21
54
126
79
96
48
80
28
32
15
21
76
60
113
36
22
8
49
95
61
20
45
10
9
63
45
59
136
45
53
36
55
8
28
89
198
45
27
21
9
18
136
45
72
17
43
12
32
45
84
15
4
20
67
38
36
24
3
9
18
21
64
20
12
16
68
69
43
39
45
56
4
63
33
48
36
60
111
2
3
40
3
5
12
9
3
36
111
109
27
8
54
10
62
55
8
100
36
12
15
2
91
20
4
17
39
52
84
53
43
44
45
15
4
65
54
21
16
5
48
115
3
45
24
24
41
18
42
3
16
20
12
48
9
7
24
5
27
28
12
17
3
7
96
9
63
29
9
31
29
115
24
32
120
64
5
19
17
15
105
55
8
28
87
45
101
7
63
56
73
15
62
10
74
19
5
187
29
156
10
8
21
75
40
50
187
24
20
48
28
29
55
23
21
4
5
31
24
32
19
77
52
12
8
51
6
15
43
21
11
93
76
29
10
21
24
48
60
17
43
144
29
30
6
18
1
12
72
48
24
53
142
5
33
15
67
8
1
41
115
29
54
1
32
28
36
60
5
19
44
16
84
3
32
102
10
14
15
51
9
81
60
79
11
21
9
15
9
7
3
26
51
28
39
141
44
15
33
28
24
65
43
84
48
35
25
92
16
3
24
62
10
29
19
81
5
27
57
7
63
2
70
5
3
1
39
77
45
15
28
72
144
101
48
36
15
19
21
32
93
19
92
4
125
27
9
18
13
80
9
24
75
144
52
35
105
15
24
21
9
24
67
20
28
48
20
28
32
63
1
36
29
46
8
24
30
31
5
19
48
80
129
39
4
32
33
3
9
15
40
24
27
105
ABCD 94835563268*3^$a+1 [50070]
56
34
30
29
49
2
16
17
37
26
12
28
29
1
2
30
87
45
103
68
25
92
12
16
63
21
26
24
9
7
9
8
3
10
24
66
20
4
5
13
12
116
4
60
18
188
22
3
24
8
12
28
15
12
50
55
45
3
132
3
42
26
69
3
1
44
13
14
81
4
80
1
20
64
11
28
17
7
8
39
40
20
30
6
10
63
9
18
5
4
51
14
99
51
9
16
33
8
7
20
33
4
171
5
40
50
9
40
45
126
32
33
15
34
3
57
23
27
18
10
32
49
56
16
9
63
32
1
35
4
23
22
26
22
38
22
3
39
6
20
144
19
24
47
9
16
21
20
10
9
5
40
23
25
12
6
72
2
39
7
5
40
15
2
75
85
32
63
88
24
24
69
18
12
18
24
39
21
56
54
10
146
10
60
72
8
12
3
19
30
38
18
7
12
48
3
110
40
104
90
58
12
30
21
5
39
4
29
18
54
40
86
9
13
15
27
98
52
18
33
15
53
61
38
42
10
66
15
45
2
90
42
1
84
21
3
87
14
15
4
12
39
5
1
23
31
29
27
22
12
15
33
3
15
65
19
90
3
60
3
32
21
51
6
34
21
45
42
2
19
29
3
25
24
83
27
16
62
3
87
25
96
41
28
38
40
14
40
30
8
12
49
24
113
55
8
12
45
7
27
60
53
57
28
15
8
48
1
8
58
44
33
3
24
10
15
44
16
35
40
6
32
12
39
1
6
44
1
5
7
57
20
15
25
15
3
105
3
9
36
12
56
120
21
40
26
112
2
43
23
9
1
32
40
50
81
40
17
15
7
2
36
4
8
7
81
20
4
6
33
71
40
6
44
31
8
7
29
1
24
6
24
5
3
18
34
33
72
3
48
17
12
13
11
9
58
20
10
15
5
22
78
3
81
35
3
52
5
84
12
28
9
8
12
3
37
11
57
7
65
10
8
13
36
3
38
22
12
21
87
77
1
23
4
33
62
10
8
19
81
14
10
63
32
4
84
5
43
5
4
36
27
23
34
11
4
21
20
42
13
5
27
25
3
35
34
6
44
6
39
15
16
14
43
27
120
8
57
13
38
72
28
12
33
17
42
21
28
59
25
48
15
14
15
21
7
15
33
8
91
21
44
31
44
21
79
21
8
16
45
71
19
20
6
10
2
72
36
7
27
6
50
24
70
18
2
3
73
14
9
12
64
33
11
96
3
21
7
14
3
27
25
71
12
57
103
2
6
10
15
9
38
1
9
35
12
4
9
92
100
18
33
8
16
21
2
48
4
140
21
37
2
45
45
10
8
10
12
39
27
2
12
36
22
12
56
10
12
30
2
6
4
45
21
20
7
117
20
3
48
7
5
127
9
11
1
12
47
40
18
30
18
15
69
51
15
12
32
9
1
8
7
15
33
12
23
1
44
27
10
15
15
30
80
31
27
8
4
29
1
26
4
65
85
3
33
62
21
16
71
9
45
18
10
18
42
23
27
40
18
2
18
87
15
22
36
23
1
95
40
3
5
25
30
33
87
5
7
6
12
18
62
7
11
22
32
48
27
63
21
4
32
1
2
37
51
74
46
9
35
28
17
85
8
3
39
10
6
24
6
44
3
45
51
16
65
103
75
32
58
15
20
7
105
51
14
63
85
18
53
4
8
9
43
12
11
9
25
48
30
12
29
12
19
30
3
12
11
13
39
2
3
12
15
58
38
12
57
1
50
22
18
2
12
10
8
58
30
9
75
21
8
7
14
16
92
28
15
39
30
11
4
44
4
32
13
11
21
46
2
72
3
16
27
14
31
5
10
24
38
67
3
18
54
66
42
2
16
20
3
96
28
20
43
53
1
20
3
3
52
17
3
45
43
2
102
16
29
1
12
3
8
19
125
27
25
33
32
16
20
4
11
39
36
22
12
20
30
6
27
27
30
99
1
60
26
57
36
37
14
48
21
67
54
60
36
23
117
27
133
2
22
20
10
26
70
12
38
3
72
7
62
18
1
39
12
20
9
27
69
3
52
98
7
36
9
75
33
12
56
99
1
12
20
10
12
125
13
12
18
113
4
11
33
39
1
17
24
39
9
7
8
16
29
3
24
28
68
72
7
86
54
76
9
21
60
39
36
149
6
4
30
3
15
5
13
20
22
32
10
48
18
24
66
12
2
16
17
7
48
32
105
25
30
26
4
86
10
54
30
3
27
5
13
42
8
1
9
15
65
55
23
72
18
4
35
13
48
20
4
11
9
16
3
11
49
27
12
12
26
42
48
4
30
26
34
3
3
30
15
59
48
10
30
5
33
12
27
1
72
3
12
27
18
3
17
7
24
39
33
5
43
44
55
20
10
18
5
4
5
30
1
87
18
44
16
60
63
17
72
52
8
10
2
16
15
9
39
9
20
78
34
18
33
8
49
15
63
24
20
9
60
37
24
3
8
9
3
67
38
28
39
24
12
27
5
36
1
56
15
4
3
18
12
3
89
28
8
22
41
112
60
48
27
54
18
30
38
33
7
20
22
12
30
69
29
72
3
25
2
73
3
20
4
9
71
10
8
42
13
17
39
1
23
27
60
66
52
27
20
13
2
1
44
24
57
30
37
23
10
24
20
36
15
28
20
1
20
6
25
45
59
36
4
23
25
8
9
43
12
3
17
13
12
60
50
45
24
31
78
23
4
11
40
12
17
24
21
15
1
27
45
18
12
57
3
41
52
15
20
34
39
27
12
93
44
24
7
44
13
35
85
33
3
36
81
2
13
59
10
35
36
9
66
22
2
16
2
58
45
8
12
25
32
3
4
21
24
30
38
10
102
6
12
68
37
17
39
7
44
40
5
43
5
3
10
20
42
12
6
15
4
45
20
36
7
3
14
28
12
78
8
37
12
53
42
10
6
14
18
52
8
52
5
16
15
29
31
12
32
18
31
119
57
1
3
20
7
24
29
31
8
13
32
25
2
10
30
26
60
4
50
16
33
17
55
45
3
21
15
41
3
31
20
18
27
40
104
64
8
28
21
60
30
6
27
5
7
8
55
50
22
33
12
5
39
1
15
45
3
15
78
75
45
12
2
13
80
16
36
15
5
48
16
107
69
3
21
19
2
19
47
10
24
8
15
37
15
21
32
10
12
30
78
2
3
13
12
60
48
27
87
6
3
24
5
7
3
2
31
9
15
5
16
2
18
10
60
33
71
25
65
70
9
11
36
52
77
103
33
8
51
10
26
4
66
20
52
3
48
47
70
20
12
7
35
30
51
7
5
15
1
12
69
8
40
8
42
12
6
7
47
1
39
26
34
6
114
8
13
75
20
4
20
9
96
33
55
12
68
13
14
1
45
3
87
14
10
20
25
81
60
3
11
25
21
42
8
34
48
23
57
72
3
27
13
3
62
30
18
40
15
35
109
81
14
30
3
43
45
8
1
6
57
5
18
30
4
6
14
108
12
6
4
201
32
16
20
16
60
75
6
14
129
64
23
42
18
37
53
7
75
2
79
17
30
4
60
6
42
5
43
44
70
195
15
6
59
73
42
20
45
31
9
3
2
15
25
11
88
20
4
77
19
12
9
26
33
24
33
39
120
21
3
19
12
26
19
3
8
54
6
105
19
6
30
12
138
150
44
33
13
20
4
6
12
92
13
17
6
64
21
59
25
11
34
6
17
13
95
28
21
3
120
5
31
32
9
16
3
17
39
24
9
63
24
33
7
48
3
12
8
33
1
15
45
8
42
25
3
18
24
51
15
29
108
45
3
15
4
33
23
130
35
48
21
31
17
15
7
6
62
97
33
30
18
44
10
56
22
120
2
6
30
72
21
36
13
12
8
ABCD 94835674886*3^$a+1 [50072]
12
21
219
16
20
12
15
78
48
51
40
48
32
51
42
3
63
42
30
12
117
51
198
87
64
48
11
9
112
68
12
28
5
43
35
30
67
12
53
63
165
12
3
123
84
57
96
4
53
7
53
108
108
87
3
24
18
55
5
30
60
108
81
141
87
81
90
30
7
5
19
203
66
39
3
9
88
8
4
29
67
23
24
13
5
67
72
36
35
78
19
8
15
37
23
78
7
35
42
27
28
53
7
5
67
143
25
120
80
33
18
54
90
57
159
60
24
48
25
65
12
66
21
100
23
25
72
59
9
12
16
53
54
30
90
18
19
23
25
8
4
96
12
8
45
15
52
65
18
72
210
63
27
57
3
37
48
20
3
25
72
5
36
60
84
78
30
108
84
6
37
53
7
17
108
12
6
30
31
59
132
37
35
18
72
175
11
109
60
35
120
33
4
11
30
18
49
5
30
13
20
45
60
19
11
48
12
25
80
33
39
75
30
7
11
42
75
3
37
48
72
65
168
79
23
126
12
15
15
12
36
181
11
49
8
40
53
60
79
20
3
18
27
12
3
117
9
54
30
60
183
60
27
145
65
207
16
32
3
90
147
45
36
19
41
39
60
45
66
37
155
60
25
107
85
92
48
21
19
12
68
33
420
90
12
6
210
72
49
108
20
3
12
150
87
39
1
71
49
20
69
24
127
128
132
16
125
7
8
135
240
42
15
52
11
49
48
41
12
72
30
90
123
64
20
28
48
24
131
30
7
72
251
49
96
80
15
37
11
12
25
5
27
12
156
40
24
120
119
60
60
84
37
36
5
15
27
18
72
7
53
43
17
43
72
11
37
17
27
108
48
40
23
1
41
90
78
79
53
42
25
200
120
15
13
137
147
16
35
42
168
147
3
25
5
90
97
32
159
30
12
27
28
83
57
24
39
12
72
126
79
80
3
162
43
17
87
33
7
8
48
3
9
51
81
9
114
60
30
30
93
195
85
20
64
191
18
79
5
18
18
12
27
63
42
27
16
95
30
18
157
77
30
33
45
12
18
37
5
27
16
132
20
15
18
60
15
153
30
61
59
37
24
71
18
84
90
108
117
60
48
33
19
72
48
32
40
8
81
7
107
36
177
33
39
63
42
27
81
15
4
41
7
12
11
72
18
15
24
63
105
72
111
105
45
18
9
105
108
15
15
109
20
3
30
36
31
29
27
75
69
69
54
73
23
9
3
78
24
90
18
7
32
99
49
32
51
30
27
33
67
35
120
48
9
9
67
107
25
35
213
112
83
109
20
81
18
9
33
15
27
117
93
6
49
32
28
20
52
120
41
42
30
15
135
13
12
113
60
27
3
69
93
78
42
96
127
17
60
63
45
48
7
47
97
228
5
36
7
92
195
97
71
12
30
15
15
90
96
19
12
23
198
7
113
30
132
6
174
37
8
21
19
68
4
240
83
36
12
37
32
16
24
8
88
24
251
12
156
37
173
54
37
11
78
120
31
11
25
132
60
131
49
11
1
60
41
27
33
132
63
12
28
215
9
9
87
180
15
69
28
5
30
13
23
37
32
33
42
37
56
15
30
139
11
25
47
193
12
20
33
19
119
12
42
78
42
18
85
17
6
57
4
48
65
43
35
42
6
102
120
15
64
29
30
90
12
79
11
9
3
66
19
5
123
72
33
72
3
60
3
24
73
35
48
61
60
143
37
119
24
6
114
108
42
78
90
30
57
48
15
18
42
69
9
39
105
6
1
68
123
18
19
80
3
145
60
5
87
40
92
9
99
3
30
102
18
72
15
100
41
12
120
18
210
19
12
143
108
97
5
78
72
13
125
18
1
8
100
12
20
93
63
15
48
24
25
35
18
12
30
145
8
15
145
5
42
6
24
43
5
15
100
24
23
108
85
24
11
78
7
17
15
100
48
35
132
6
7
5
18
81
39
42
39
81
7
95
18
15
3
12
42
48
27
63
85
120
32
21
79
65
6
37
32
81
54
13
17
15
160
60
20
12
51
42
48
48
204
135
81
30
72
150
19
11
25
83
9
15
153
57
66
1
96
12
32
9
39
40
83
25
47
18
67
173
48
12
79
116
33
42
9
136
17
60
55
128
57
18
30
55
5
139
20
33
103
47
30
108
27
108
57
7
56
ABCD 94836270058*3^$a+1 [50055]
9
3
123
66
63
33
27
81
127
140
4
20
36
12
51
49
288
23
81
24
112
32
3
13
36
5
18
18
39
15
1
8
27
42
123
3
9
135
1
17
7
8
75
12
6
19
11
85
20
40
17
55
24
24
77
67
5
7
20
24
96
39
30
19
12
44
40
11
36
69
3
72
1
77
31
71
24
25
96
95
81
24
16
8
16
24
20
117
27
3
49
65
54
12
18
42
45
9
3
27
24
25
80
12
40
8
15
201
16
35
9
3
108
69
39
25
36
101
78
84
133
29
18
61
20
76
29
15
4
20
28
60
240
23
37
80
9
6
13
120
11
13
20
15
1
32
120
28
35
49
8
39
30
216
108
31
24
35
25
17
18
36
21
15
9
16
120
8
24
33
18
129
33
55
80
15
12
93
75
30
27
15
36
66
24
102
69
3
72
25
125
31
35
18
42
37
48
12
5
60
3
4
44
15
9
36
112
44
4
17
43
47
49
48
65
30
33
27
13
167
18
3
52
48
44
33
90
9
40
41
7
72
59
24
105
156
4
5
12
54
1
35
6
48
7
8
39
21
96
84
4
72
128
27
165
16
5
43
11
54
67
72
8
4
29
111
4
11
9
75
49
20
12
28
5
15
3
33
52
44
16
35
25
12
47
18
31
20
27
85
32
3
13
72
59
1
48
29
31
44
15
13
5
7
83
73
47
49
48
36
24
156
144
68
28
11
90
18
13
17
7
8
63
13
95
109
36
120
125
54
61
11
49
20
9
55
17
31
17
18
13
80
105
19
35
97
29
27
15
25
23
25
119
18
72
27
15
18
87
16
35
13
101
18
85
35
25
108
17
36
127
72
83
18
6
169
20
40
72
32
27
25
59
6
31
60
8
64
60
20
12
63
72
18
15
28
12
71
81
4
47
84
1
8
9
18
105
27
72
9
99
1
56
99
37
17
223
12
17
36
78
54
67
24
32
3
69
36
4
56
60
9
15
52
8
27
81
27
1
132
17
103
12
32
16
8
4
72
24
35
61
60
44
52
65
42
61
5
27
12
16
36
68
48
15
48
9
12
28
36
32
60
75
25
20
9
63
76
24
12
41
60
7
23
49
84
44
48
40
72
5
127
8
88
8
27
157
17
18
1
44
33
12
42
84
61
8
3
24
30
19
36
23
57
16
17
7
11
33
16
5
18
93
28
36
68
76
12
32
60
76
17
42
21
84
16
60
80
39
6
27
12
40
167
24
12
54
24
31
56
33
27
15
49
95
48
133
53
144
55
83
25
24
11
45
52
32
63
121
44
255
12
33
75
13
228
11
13
60
41
84
7
20
28
5
15
93
19
53
103
12
72
20
40
5
63
12
36
52
65
3
88
84
20
3
54
55
24
12
48
11
30
31
152
3
57
16
137
39
21
48
19
77
19
47
60
48
81
4
11
21
40
23
36
69
84
33
163
35
37
8
12
159
48
261
27
13
36
44
75
1
24
60
36
5
84
87
117
31
17
27
52
11
114
43
20
100
96
12
17
207
120
51
49
56
15
24
109
24
65
3
12
72
4
47
9
45
31
83
1
35
25
119
21
24
21
259
35
1
48
35
37
71
105
24
120
36
3
24
13
12
96
89
72
18
25
8
3
36
61
12
23
25
20
63
49
72
24
29
15
12
15
180
66
27
63
45
9
54
42
18
69
3
12
85
56
9
48
39
4
89
18
37
132
84
35
109
47
21
33
211
44
36
39
30
67
84
108
48
23
121
8
28
32
12
40
11
13
176
16
65
19
108
8
3
21
28
116
4
120
80
40
12
20
16
8
4
23
54
144
15
16
8
27
49
96
23
36
49
72
35
60
9
75
37
48
32
4
23
6
90
45
12
33
126
109
24
11
49
5
27
16
24
108
128
28
11
48
1
152
64
44
156
28
48
32
16
41
15
36
12
75
1
60
12
77
12
6
33
112
65
18
25
11
24
30
6
21
12
51
69
45
15
16
17
90
13
11
13
32
3
6
75
4
12
44
27
45
24
16
35
49
48
47
45
4
72
5
139
36
23
1
68
48
45
42
12
1
80
33
39
45
55
56
39
13
23
12
229
24
84
72
11
9
3
45
76
29
67
35
25
96
24
23
133
20
148
12
12
20
123
13
35
9
16
29
55
23
13
17
63
27
177
3
97
11
49
41
15
12
64
8
136
24
32
15
9
72
4
41
55
5
67
48
80
15
18
31
104
27
13
12
12
23
18
55
44
3
25
72
101
67
32
15
12
121
132
80
12
3
21
16
29
111
21
15
28
11
48
33
4
8
27
13
36
72
8
4
125
48
43
80
4
20
12
76
17
42
36
45
64
56
27
1
24
8
27
13
60
20
135
72
33
3
1
8
12
21
55
12
17
78
13
44
60
3
42
39
16
36
48
20
39
18
63
36
21
54
1
5
123
12
28
12
5
90
13
5
39
63
25
24
48
35
85
20
52
5
39
12
24
124
35
1
56
132
48
64
71
54
99
9
6
21
24
12
27
1
35
9
12
36
12
3
25
89
79
20
4
96
12
77
43
48
107
33
64
101
7
5
18
36
85
188
51
6
66
9
168
28
12
12
36
29
30
36
13
120
17
27
27
33
51
ABCD 94836424108*3^$a+1 [50023]
207
21
12
108
312
123
12
78
411
60
108
105
183
33
72
18
9
528
3
105
75
72
120
105
3
189
12
3
45
132
36
93
51
21
18
105
24
33
63
39
6
75
15
141
36
12
12
48
48
57
36
24
36
72
138
21
3
36
90
30
9
96
24
21
27
24
3
45
21
42
12
6
72
99
156
297
108
15
165
39
21
267
75
108
72
36
30
90
60
285
195
42
18
21
24
27
57
45
36
15
9
27
216
24
21
30
237
15
96
30
60
72
108
12
87
108
63
81
171
162
36
27
144
96
3
90
30
222
27
75
225
15
117
183
6
90
69
192
84
69
207
96
72
120
45
171
45
135
99
81
75
24
18
18
105
39
105
48
24
144
219
90
63
93
144
18
60
33
72
57
36
72
3
87
105
72
51
60
9
75
57
108
21
30
60
90
84
27
144
315
21
3
66
54
78
72
90
18
63
129
3
12
60
33
60
210
105
12
12
84
27
9
3
21
144
213
15
288
45
72
87
51
21
3
18
12
60
3
33
234
18
90
57
12
60
9
24
63
45
102
36
60
45
9
66
9
180
12
201
3
105
27
27
36
30
24
111
12
48
144
132
39
84
165
48
63
120
54
51
279
138
42
66
27
213
27
48
9
108
15
3
9
105
36
72
30
132
81
219
60
48
18
60
27
57
126
21
183
45
96
12
3
24
36
72
153
12
228
165
15
96
159
12
45
63
57
147
18
87
93
15
75
69
93
18
30
108
87
27
21
45
24
27
288
93
3
192
45
27
72
39
81
24
384
72
21
90
9
48
33
15
84
3
33
75
165
33
132
75
87
48
42
36
51
129
39
213
12
60
51
12
45
87
48
27
33
183
45
225
12
42
33
123
54
126
21
93
195
93
12
135
51
192
162
15
261
27
48
24
3
33
39
93
57
18
45
27
105
48
93
54
57
84
9
87
3
33
33
24
15
21
102
93
15
57
192
45
3
27
21
72
3
180
162
15
147
21
99
285
156
27
180
33
45
30
24
90
51
36
111
108
117
3
105
45
102
57
51
54
18
42
171
36
144
39
57
39
9
12
324
84
72
36
75
9
81
90
108
90
27
63
69
75
288
12
96
162
15
3
102
42
120
90
6
105
84
48
15
33
24
105
63
27
36
81
21
72
3
93
15
75
57
60
63
174
15
45
75
96
9
3
12
165
120
60
30
6
12
63
297
132
18
90
63
9
135
201
27
15
189
96
48
99
36
129
60
48
48
39
90
108
18
45
24
120
3
18
27
195
18
51
60
144
60
72
24
21
18
72
9
153
138
42
18
93
84
141
24
27
63
66
111
21
3
159
30
90
57
3
108
69
3
18
282
45
213
3
9
3
84
93
6
84
21
57
90
105
120
63
9
45
30
96
45
72
27
57
84
39
117
99
297
3
117
33
54
120
366
15
372
12
192
111
18
15
15
69
3
57
3
9
48
15
33
3
21
60
99
30
15
9
90
36
72
30
3
57
18
84
18
78
54
123
57
36
90
57
27
18
39
3
105
111
54
15
471
12
165
57
36
27
48
45
15
27
117
93
447
ABCD 94836499874*3^$a+1 [50170]
304
216
240
173
147
429
19
48
23
1
200
160
56
33
31
5
243
27
165
120
3
13
203
61
48
17
90
126
108
27
153
90
309
48
57
103
95
90
79
8
165
115
392
33
90
45
112
5
43
65
63
72
40
8
40
80
39
25
56
9
198
36
109
72
56
69
43
128
27
13
32
240
136
96
80
88
80
160
32
168
88
80
39
18
87
201
15
72
160
72
200
183
105
40
197
75
33
7
176
568
24
35
36
169
168
104
88
191
25
216
24
77
19
53
126
21
33
72
18
253
89
111
64
8
232
35
18
115
96
32
135
49
59
36
193
203
18
27
24
64
24
8
69
180
15
88
32
328
96
104
147
85
56
112
80
208
104
576
93
72
139
23
36
342
18
85
272
75
180
97
11
144
13
23
25
32
72
168
9
151
72
137
63
112
23
25
155
61
104
112
24
95
1
168
8
64
120
48
120
65
175
8
24
256
24
8
112
96
240
72
65
295
72
101
108
7
29
75
48
3
109
8
16
24
8
72
48
264
16
48
17
7
96
152
69
468
31
120
47
144
25
24
336
56
9
79
32
40
209
103
80
240
88
48
240
299
45
45
243
27
36
121
120
8
165
3
448
120
104
16
24
72
59
61
24
41
295
168
96
125
355
264
101
27
24
21
54
21
72
40
96
120
29
355
120
32
33
90
181
72
32
16
5
115
24
32
136
168
24
72
176
144
40
168
8
27
37
35
253
53
115
47
97
24
144
80
312
45
43
8
64
11
85
77
147
16
168
144
168
152
105
36
99
136
17
55
24
24
5
27
40
104
184
144
48
32
195
45
16
101
51
72
360
40
8
24
40
168
152
16
293
54
333
24
16
72
48
48
287
97
11
37
24
288
83
18
67
239
25
8
57
55
56
144
33
90
165
33
135
112
48
24
96
48
41
111
64
168
305
63
99
36
105
40
32
88
24
168
80
21
126
126
175
113
144
103
152
33
108
19
71
49
48
192
8
9
79
24
203
109
24
120
264
120
47
54
91
96
24
8
16
24
8
237
27
9
36
19
24
72
83
165
15
177
93
72
123
72
48
160
65
103
5
198
21
123
126
199
125
36
31
329
31
200
120
40
56
40
53
51
280
56
64
80
120
33
31
32
243
54
198
249
3
36
57
72
48
144
16
113
111
88
312
24
32
99
13
41
36
19
35
189
48
40
24
5
36
207
153
ABCD 94837226156*3^$a+1 [50011]
81
8
67
69
8
31
185
67
69
96
8
24
31
41
31
33
27
165
8
40
27
29
139
36
24
105
104
151
36
5
31
57
135
57
15
36
117
3
60
204
5
40
8
16
75
221
139
5
67
12
33
128
55
65
64
96
39
36
101
24
16
24
159
168
228
72
29
79
65
151
24
24
120
41
55
36
96
77
72
24
31
65
16
8
187
29
16
27
108
33
15
156
96
29
168
16
207
252
36
9
80
127
48
177
80
31
57
27
69
51
36
33
72
24
39
177
3
21
48
231
9
56
127
24
9
176
16
24
15
96
24
216
153
120
15
65
7
132
5
7
24
9
56
120
120
40
176
64
27
108
81
39
12
77
136
75
24
21
24
111
9
75
12
65
31
17
40
80
103
120
209
31
33
51
36
12
101
96
43
108
192
48
17
16
87
297
3
45
27
5
72
64
200
79
108
69
15
65
40
171
48
12
129
8
223
312
281
115
96
173
31
177
87
153
8
7
24
33
72
123
132
36
53
55
129
80
7
9
104
160
15
33
32
16
171
21
48
99
77
19
261
104
24
72
16
8
40
75
21
63
65
43
93
39
41
16
15
24
24
17
24
16
24
15
9
63
12
101
16
3
21
51
84
9
152
208
3
77
67
29
55
72
17
91
5
16
104
55
185
259
93
24
159
105
72
24
51
60
17
40
3
108
60
5
40
120
80
16
24
56
16
3
45
264
56
55
36
120
21
63
36
168
36
129
63
9
48
72
39
36
125
31
12
12
84
60
12
29
24
55
9
80
91
60
60
29
216
7
24
185
16
24
96
3
141
15
89
79
161
7
89
16
24
96
48
24
48
32
91
69
3
60
57
32
64
15
36
36
48
41
43
96
5
64
63
137
43
53
264
72
120
136
8
64
3
108
129
75
132
96
12
36
41
48
40
48
87
153
3
45
51
36
57
63
33
231
48
41
127
33
87
9
8
67
21
8
55
12
45
32
7
113
72
16
3
149
7
89
16
24
56
24
127
17
163
53
144
120
55
12
93
51
189
80
40
75
221
7
192
33
63
65
7
33
135
41
16
27
93
27
12
9
75
5
31
113
7
96
180
53
16
24
15
120
185
112
8
64
32
40
3
357
159
105
24
3
53
24
16
104
232
3
36
209
55
41
24
7
9
176
79
41
43
77
31
12
117
99
101
24
64
63
240
129
39
81
80
19
36
33
72
24
72
15
24
113
16
176
151
17
127
209
96
16
63
129
48
99
69
56
24
67
180
113
7
84
168
12
9
51
45
3
96
72
69
171
48
84
96
185
115
72
60
144
36
12
48
9
63
12
125
43
12
65
19
12
57
48
168
80
16
8
55
48
249
39
12
72
21
104
16
39
168
9
63
60
60
216
60
5
160
39
36
12
17
127
96
17
40
96
51
5
120
40
24
15
57
8
112
15
144
48
60
221
127
48
41
55
81
8
91
36
33
24
152
24
216
88
75
12
48
72
9
195
5
331
36
108
36
9
144
3
12
12
269
55
9
27
29
64
3
165
24
111
168
105
51
36
144
24
60
24
48
12
41
295
65
40
15
312
12
156
72
24
156
53
120
55
65
19
108
48
120
81
120
104
55
24
36
24
36
105
99
21
80
31
321
99
36
33
51
53
7
360
ABCD 94837376378*3^$a+1 [50003]
97
102
153
51
180
234
66
24
12
24
66
198
60
36
120
6
171
27
53
13
35
79
90
372
24
36
30
144
36
53
7
48
6
99
117
144
11
43
30
162
168
180
102
204
36
84
96
54
174
11
115
141
3
125
48
133
6
18
120
42
108
162
144
90
9
27
48
90
42
225
315
5
79
216
153
51
66
18
105
75
101
295
6
18
12
5
85
150
21
33
66
60
144
264
6
84
96
84
42
108
5
67
93
81
366
84
186
35
13
6
90
54
102
18
60
185
97
78
30
83
13
36
174
114
12
144
60
36
84
36
78
12
54
59
31
180
24
102
18
45
32
229
27
80
43
264
252
18
47
16
32
211
90
99
81
204
30
96
84
33
27
90
12
24
54
30
35
37
90
60
5
85
59
25
54
6
120
144
83
13
84
342
54
90
6
35
163
93
63
150
66
89
64
80
91
114
12
18
6
264
42
324
329
121
30
36
18
35
25
36
227
133
90
54
12
114
36
108
270
30
113
13
6
18
30
6
270
126
48
11
16
159
30
51
75
24
77
7
60
93
63
17
349
18
30
126
5
144
1
210
29
121
311
115
60
30
204
36
18
66
150
30
24
72
84
144
23
48
240
1
18
45
147
54
6
209
61
120
18
6
144
90
126
90
17
217
23
133
276
135
45
54
90
54
30
6
36
18
12
24
47
7
57
9
24
72
30
114
71
85
150
21
9
18
186
11
109
60
36
30
234
6
84
161
16
129
60
48
42
138
126
6
75
513
60
72
11
7
102
83
25
132
54
144
396
81
45
30
53
97
30
81
117
11
85
66
54
90
54
83
67
12
24
41
43
6
84
6
90
120
270
5
112
33
111
159
144
30
312
59
96
55
18
87
128
205
72
11
37
36
36
24
66
108
132
18
66
117
117
27
45
35
48
25
42
228
126
59
1
84
222
180
90
48
6
54
90
41
115
36
60
84
41
85
18
96
30
24
36
95
139
66
6
93
135
42
90
210
24
36
120
63
32
48
37
11
67
36
246
54
204
120
6
90
30
6
30
90
18
162
89
61
243
147
18
27
63
161
235
6
143
37
54
117
3
29
85
180
102
305
19
90
6
18
75
81
24
30
60
45
21
11
79
36
54
240
36
120
54
90
126
144
6
84
96
138
126
294
180
90
12
24
234
41
25
54
113
37
192
60
111
69
11
163
96
29
1
54
137
157
35
127
30
35
208
560
7
60
120
18
36
126
54
90
90
36
83
7
150
83
1
90
69
27
18
12
23
31
6
59
79
33
27
197
13
162
108
150
36
107
37
162
48
90
36
59
112
9
204
72
210
33
45
126
120
24
5
67
18
30
6
66
78
30
137
49
36
138
33
57
215
61
30
60
57
87
36
36
48
72
24
ABCD 94837526608*3^$a+1 [50012]
19
24
37
35
1
48
31
40
24
25
52
32
27
33
16
38
114
55
33
7
31
33
1
8
31
16
7
18
42
12
25
16
1
18
21
32
17
96
15
8
25
8
63
96
3
10
19
7
6
4
80
23
8
17
40
26
5
1
18
66
18
17
24
25
12
3
1
12
98
34
2
12
34
7
7
25
16
31
9
9
184
2
12
41
41
14
9
8
41
8
6
22
74
6
27
16
17
24
31
41
6
24
18
18
5
49
39
32
64
27
29
19
5
17
62
34
36
67
1
39
1
32
30
81
1
68
3
49
50
6
6
10
2
24
10
2
73
40
1
71
19
60
12
10
74
1
24
64
19
60
46
35
80
7
49
11
12
24
1
16
25
87
3
54
24
23
64
49
23
3
45
1
20
59
5
27
65
72
6
6
4
8
39
27
48
5
67
10
11
39
17
8
5
4
23
21
6
30
6
33
72
8
7
18
18
60
78
16
80
18
96
36
21
32
1
36
43
11
12
1
40
55
72
18
36
28
36
38
5
16
25
7
31
1
33
8
18
29
31
9
39
81
64
45
3
35
21
15
6
35
89
62
9
49
50
5
7
36
42
51
25
2
6
6
57
27
5
77
2
41
16
1
14
6
3
56
1
4
20
6
12
21
21
54
12
1
8
27
45
57
40
2
93
33
15
8
32
21
50
24
12
36
12
60
12
13
128
15
9
1
7
7
10
74
36
33
3
21
80
64
49
56
16
15
23
10
56
47
32
71
9
3
36
18
18
48
22
7
24
16
25
32
4
2
17
8
71
9
1
104
95
112
3
24
22
2
29
80
33
8
16
8
64
2
5
1
6
78
6
84
65
17
71
51
12
33
8
1
18
96
12
9
80
72
24
64
13
3
8
51
5
41
8
18
10
38
84
84
12
17
89
14
34
44
11
25
12
16
14
12
54
28
2
24
29
1
54
1
21
38
6
23
16
63
48
25
11
29
8
21
2
9
24
15
24
6
4
24
2
29
1
7
8
24
3
69
1
32
63
3
94
26
30
60
51
13
2
73
5
66
30
36
64
26
6
40
2
34
44
66
29
25
15
81
76
35
3
109
40
73
18
12
34
2
6
88
2
21
48
24
3
22
14
6
3
8
96
79
10
8
16
23
9
16
47
49
7
7
9
3
13
11
34
38
5
49
87
48
48
1
2
6
4
11
51
37
8
8
16
3
101
25
15
1
15
17
87
3
24
5
24
13
4
14
30
12
52
36
14
9
1
2
29
1
4
20
47
19
29
24
25
55
11
24
13
113
78
6
36
23
16
16
23
41
19
5
25
18
53
16
8
7
9
15
65
8
32
24
9
23
40
3
6
16
8
64
92
6
45
15
33
16
40
24
17
62
33
3
5
7
57
9
39
9
31
23
24
17
43
21
13
36
31
55
81
3
34
14
5
24
7
17
7
9
3
5
48
19
5
1
18
78
12
28
23
3
5
72
24
67
46
7
1
23
48
5
2
36
30
39
21
6
54
18
46
7
19
21
3
13
9
62
18
28
14
61
33
8
24
66
45
27
5
24
8
23
84
42
114
89
8
16
16
13
27
47
22
32
75
48
39
48
24
12
22
2
30
78
1
5
42
10
7
7
78
27
145
74
30
24
30
12
48
6
6
9
24
24
1
14
33
64
105
44
11
1
15
8
13
6
42
28
47
117
11
91
5
16
3
108
9
24
9
30
48
33
15
10
26
21
80
32
21
36
31
67
77
43
36
10
31
19
29
1
15
21
51
81
30
18
31
131
12
24
34
71
112
48
57
26
24
6
12
16
14
21
3
42
19
33
7
5
36
26
24
36
36
12
18
18
5
29
26
22
27
8
32
61
12
6
9
33
52
48
2
9
24
1
72
71
1
8
47
24
16
33
71
53
20
18
84
81
15
24
12
12
9
8
7
17
16
1
2
48
24
21
57
18
6
15
13
11
37
36
31
25
48
48
31
47
22
26
33
51
21
3
37
40
40
27
6
47
19
5
1
12
6
22
38
12
22
14
49
29
11
1
87
16
88
32
8
13
48
11
15
89
13
30
6
23
25
30
18
47
17
2
69
1
20
4
2
5
24
48
8
88
17
26
69
3
78
23
8
9
7
13
84
7
11
24
36
72
58
12
139
8
8
48
3
60
10
14
25
9
55
8
32
48
33
39
104
19
6
15
97
7
19
12
17
1
88
122
72
29
5
38
6
30
6
3
8
24
25
23
1
6
17
25
15
3
12
30
11
31
34
39
41
23
13
123
3
13
8
27
34
59
3
24
22
23
9
30
12
6
47
19
118
23
16
11
53
16
8
7
42
42
53
41
2
29
16
8
7
17
79
12
36
33
15
17
19
5
25
4
74
41
13
42
6
35
7
48
42
64
14
46
2
30
11
43
42
48
4
56
119
7
36
37
11
6
48
30
36
12
72
1
59
22
7
24
1
7
8
24
45
16
11
56
24
49
47
31
17
31
1
95
12
84
6
16
60
8
18
5
64
56
40
40
29
18
57
57
23
16
75
10
14
6
114
12
129
15
41
1
6
36
36
9
16
57
8
15
8
40
3
70
56
66
6
31
8
9
6
17
61
36
63
3
5
88
15
34
14
41
1
23
24
17
14
6
66
10
47
21
11
8
47
24
144
22
12
7
25
18
12
1
16
235
37
23
25
40
40
3
5
43
34
84
14
9
8
72
5
2
9
21
4
14
84
30
16
50
77
7
33
16
35
5
17
12
14
29
16
1
20
30
120
10
2
9
69
12
31
71
1
11
53
31
65
7
24
30
3
61
2
18
6
48
18
23
48
16
3
22
31
17
111
35
36
96
1
152
48
24
61
38
6
40
26
29
113
32
6
9
33
30
6
48
11
25
23
31
33
21
19
35
69
3
29
40
87
6
11
25
42
29
43
6
55
8
49
39
8
37
20
15
25
38
34
7
8
33
7
49
23
24
5
26
36
36
33
27
30
6
96
60
118
23
3
53
25
15
57
6
9
8
37
42
41
7
137
13
6
5
7
60
29
7
60
54
18
6
15
39
42
64
2
66
3
27
22
24
8
54
12
48
42
27
3
84
113
17
7
7
25
88
1
54
1
16
48
5
38
21
39
17
31
36
5
40
15
114
23
16
73
26
54
23
91
6
102
17
40
32
1
54
25
5
78
108
6
18
12
30
30
9
3
53
103
73
5
67
45
20
23
65
24
12
43
85
16
26
9
63
10
31
96
1
16
26
21
16
53
11
40
99
12
17
103
54
36
40
23
24
25
31
24
31
6
36
6
36
60
6
30
29
16
51
21
3
5
7
17
16
1
31
43
12
17
41
39
9
8
31
23
9
15
81
33
24
6
22
32
18
9
37
83
39
6
3
24
1
86
66
16
8
87
9
16
26
42
12
18
46
56
39
9
30
9
32
80
5
6
29
16
72
3
96
18
3
3
6
6
58
47
57
28
2
34
8
143
19
60
9
3
84
33
27
5
7
84
6
15
159
1
23
10
24
7
19
30
16
14
18
36
43
16
25
40
26
228
34
31
7
1
47
78
6
180
6
30
34
36
2
6
48
23
16
56
32
11
30
6
60
10
20
16
23
21
6
12
41
7
58
36
2
10
47
15
49
47
22
36
8
23
1
23
73
78
1
40
1
7
8
8
13
12
31
17
112
8
48
23
7
81
13
50
42
24
54
10
31
8
8
9
23
8
32
8
17
8
6
34
2
45
3
5
37
11
7
12
13
59
10
38
101
19
18
3
27
12
24
24
24
9
75
6
6
130
7
1
30
12
30
39
8
1
6
10
62
12
69
51
5
5
19
7
25
33
71
ABCD 94837751194*3^$a+1 [50058]
45
11
49
36
59
85
156
47
85
12
423
56
97
167
181
120
99
48
213
227
49
63
21
51
24
24
128
72
205
243
69
120
24
251
16
8
192
88
141
99
576
24
32
192
168
337
12
75
105
108
291
69
96
59
72
40
24
57
12
195
32
184
57
167
16
105
231
9
12
267
45
120
96
147
32
1
156
75
69
155
336
208
21
27
153
135
104
145
36
72
179
16
24
48
21
35
40
117
59
265
111
93
107
160
120
24
24
141
36
135
24
165
59
85
12
135
189
83
112
189
59
133
60
144
108
72
59
160
45
24
107
136
152
13
59
88
8
72
85
12
36
3
105
36
96
75
192
72
56
85
144
204
15
69
75
21
12
95
72
217
84
27
72
32
24
16
176
109
216
123
24
45
75
56
85
59
16
120
80
1
183
72
33
252
75
9
47
13
35
1
36
27
72
93
60
15
33
87
21
240
99
8
64
104
61
51
8
16
96
24
81
12
132
15
33
111
69
243
117
72
3
21
36
63
168
69
3
33
63
225
15
45
219
261
147
33
60
59
61
27
24
248
88
9
39
141
108
231
9
108
27
57
144
159
80
85
11
64
72
56
312
25
15
81
159
8
133
75
80
232
33
180
59
61
24
107
24
72
144
61
347
37
84
87
24
80
16
33
111
144
104
232
8
13
12
96
12
3
24
441
15
237
227
88
104
40
45
123
8
37
192
75
48
21
99
320
216
64
45
27
189
35
24
256
24
165
72
36
23
205
75
56
40
45
24
59
112
21
27
72
153
96
39
45
96
12
95
144
96
97
47
144
61
24
120
144
36
119
13
12
60
216
12
180
59
253
123
8
120
384
13
3
32
24
13
75
117
36
87
8
312
232
81
15
72
21
267
432
72
608
16
117
27
56
25
119
40
48
24
45
108
252
3
128
360
13
72
123
152
205
83
61
24
144
51
21
51
120
9
143
13
59
88
96
32
208
72
8
289
12
180
111
120
72
32
48
160
96
24
8
64
48
45
96
27
93
24
75
141
27
129
96
12
123
189
59
49
71
40
32
49
263
25
60
3
117
3
93
75
120
56
85
123
81
39
105
12
243
81
119
85
72
35
96
112
8
112
261
24
131
112
189
275
160
120
56
37
251
517
24
51
24
120
69
96
35
216
112
72
128
40
96
69
3
128
37
27
80
37
48
147
8
25
240
48
60
144
3
213
108
36
3
200
97
36
75
152
16
ABCD 94838299124*3^$a+1 [50046]
96
45
18
6
120
126
60
120
25
48
72
53
90
60
120
216
24
12
9
15
49
77
18
30
6
84
6
39
100
95
12
90
19
35
45
64
5
66
9
96
64
32
88
96
72
8
112
59
165
15
33
21
120
330
36
90
183
15
85
56
159
72
60
93
45
43
44
4
35
69
27
234
30
45
45
51
24
24
232
143
36
9
27
48
60
12
105
39
36
9
52
47
25
116
9
211
24
32
48
40
20
15
72
168
12
9
45
90
24
45
27
1
53
15
15
24
12
204
37
47
25
107
234
315
75
24
72
84
60
21
48
16
35
21
108
87
60
93
36
141
18
12
45
99
181
5
19
101
19
56
48
117
255
28
20
15
42
138
126
6
48
45
45
15
148
59
85
80
24
136
29
90
204
12
285
63
12
105
204
51
25
53
66
144
216
21
3
36
21
63
97
80
24
120
45
30
109
72
68
291
54
72
43
35
36
49
140
36
75
81
99
9
36
124
47
69
171
9
75
60
21
9
75
75
216
120
69
21
18
60
157
23
36
84
180
37
144
80
15
69
57
163
11
45
96
3
45
45
72
75
24
180
196
48
35
57
108
141
6
69
39
72
1
197
162
48
36
61
29
24
30
37
35
109
71
54
91
8
240
40
72
215
165
39
66
168
51
141
114
81
99
90
30
69
45
27
165
3
51
24
36
145
11
60
105
48
336
64
167
54
19
152
135
48
25
48
59
13
80
60
75
132
129
36
144
216
15
9
21
3
88
32
315
165
15
72
48
1
95
49
56
39
1
624
35
141
21
78
66
99
15
12
24
37
32
40
11
109
20
148
8
39
1
24
35
156
289
56
21
75
135
24
285
340
80
64
71
6
15
3
192
54
75
15
24
102
63
171
144
25
11
205
29
6
66
3
16
104
21
144
15
27
69
144
75
117
28
120
56
75
36
54
90
30
135
36
285
18
105
75
45
40
5
66
45
15
45
75
96
9
255
90
96
163
47
108
186
51
24
280
96
35
9
81
30
24
9
28
29
24
399
81
90
1
35
24
9
75
57
75
48
61
35
84
25
20
51
30
259
48
32
27
85
23
21
124
152
165
90
9
216
136
128
111
9
21
54
276
30
150
90
48
27
63
1
116
84
69
27
204
39
36
204
85
341
99
141
54
57
33
91
11
108
25
11
36
60
84
1
20
15
168
90
235
11
24
162
30
69
39
1
59
13
59
108
252
48
45
60
27
48
216
60
66
3
21
135
4
56
336
93
43
107
162
211
53
54
45
16
71
144
9
27
13
32
24
24
45
96
75
64
71
24
105
141
6
13
77
15
15
108
240
21
9
115
35
85
71
21
124
80
144
87
30
19
35
21
195
33
36
96
184
116
28
47
73
32
184
96
48
32
84
99
150
162
84
90
24
162
105
363
85
20
75
30
6
45
45
66
129
144
195
36
6
234
145
140
52
72
32
63
12
60
30
3
112
29
114
201
69
67
24
20
81
3
15
81
15
30
15
84
15
30
15
100
48
44
84
60
100
35
ABCD 94839024596*3^$a+1 [50028]
20
24
24
120
27
60
24
9
9
6
24
6
42
120
85
5
43
5
15
9
18
9
76
5
43
89
55
17
24
114
102
6
93
12
27
36
25
29
36
54
78
18
9
63
9
4
20
4
68
75
12
30
42
1
5
27
93
12
15
72
129
36
204
24
60
3
12
81
24
42
121
29
108
55
8
48
76
56
27
1
32
24
4
104
76
5
96
51
4
41
12
30
18
24
6
13
56
16
65
3
4
11
42
87
40
23
150
12
42
13
12
5
30
69
15
96
6
78
49
176
16
11
13
47
30
43
5
15
12
33
15
84
40
17
3
21
42
25
17
12
79
35
81
21
72
43
5
3
15
42
15
12
33
48
15
4
176
15
9
16
32
63
1
41
72
36
24
48
60
120
300
24
96
12
48
12
3
84
48
93
144
18
12
13
5
67
11
210
120
30
12
33
12
40
72
35
6
63
76
8
45
60
48
78
6
3
60
16
60
12
53
19
125
3
24
3
6
15
15
9
15
25
140
12
93
18
30
12
27
24
52
29
96
7
12
44
9
3
117
15
21
51
3
33
69
19
29
3
24
33
12
30
180
6
43
200
12
12
28
5
72
7
11
30
27
33
99
99
9
21
15
57
3
132
105
12
12
24
99
21
15
4
132
8
28
23
21
24
45
24
3
4
35
1
12
8
28
96
29
6
108
18
12
27
33
51
4
56
9
12
15
81
15
87
42
54
1
36
32
28
29
15
21
18
60
42
24
48
51
52
125
63
40
29
43
5
15
84
36
28
5
72
12
3
3
24
1
41
48
12
3
28
5
7
32
75
1
60
8
57
7
125
30
12
6
3
9
12
66
57
93
3
124
8
33
24
30
6
6
33
21
19
5
36
24
90
48
45
3
129
12
76
12
32
15
6
19
5
31
113
24
12
24
39
36
36
84
15
36
30
135
48
16
5
66
18
27
24
9
51
69
7
23
18
3
21
15
9
30
1
8
21
7
60
77
15
15
37
11
25
29
3
21
19
77
48
55
5
63
27
33
52
17
90
66
3
4
36
20
15
6
168
36
7
80
40
53
7
35
73
89
6
21
3
1
32
48
52
59
13
5
7
89
12
42
33
12
3
25
8
144
52
5
15
33
3
12
27
36
48
6
6
18
27
48
16
29
7
59
1
68
4
20
132
69
15
120
16
60
5
3
28
84
23
18
3
27
33
24
16
56
16
44
15
30
39
96
16
12
173
12
90
6
15
12
72
16
17
24
75
9
19
60
56
9
42
73
41
7
72
11
81
3
78
3
40
41
19
80
12
39
33
48
52
35
33
4
8
15
33
60
12
33
79
11
18
6
49
24
47
18
7
36
35
30
19
8
36
105
6
6
7
35
18
18
129
28
68
36
24
12
33
72
72
7
29
7
20
63
150
111
36
9
120
120
36
27
16
20
9
48
3
15
6
79
12
44
3
6
42
49
8
12
16
44
48
40
41
54
85
35
57
36
117
6
9
28
32
40
11
90
79
113
120
12
168
63
15
61
5
63
15
25
116
96
40
36
17
15
100
77
84
12
42
6
51
141
24
24
7
5
87
16
5
51
9
51
28
8
168
40
11
18
15
36
75
84
13
5
15
12
40
11
21
36
33
27
52
5
15
45
7
5
79
60
119
30
3
15
25
5
3
144
156
60
100
24
5
15
27
66
24
18
1
89
102
49
35
174
15
36
4
8
72
12
48
28
17
15
60
28
29
31
17
72
168
18
24
30
3
57
54
25
12
59
9
40
5
27
12
72
28
20
16
11
6
19
41
24
15
21
42
21
24
3
129
21
7
12
96
47
42
30
9
57
27
3
37
5
7
36
5
24
3
27
9
129
30
30
12
78
12
60
6
12
31
35
6
6
85
35
49
8
60
108
45
72
31
32
39
45
28
65
60
7
35
33
16
17
27
36
21
79
5
6
96
90
3
15
6
66
42
36
19
8
4
29
51
3
13
5
24
79
32
87
21
60
16
56
28
29
138
78
12
67
83
48
54
72
55
20
16
137
87
40
5
31
23
90
54
21
21
31
17
30
18
60
19
71
54
15
16
17
36
19
23
13
5
60
6
30
18
33
9
18
36
109
8
28
20
57
15
117
15
33
27
57
24
24
63
12
76
29
15
108
9
43
47
48
6
15
24
27
18
150
21
27
48
9
57
79
32
52
47
6
15
9
96
15
3
9
40
65
7
29
27
33
31
5
3
81
15
12
63
9
16
89
3
28
29
30
78
3
12
12
52
68
21
51
48
48
45
42
36
37
83
21
9
27
60
184
41
3
75
45
21
90
45
3
13
24
84
89
15
21
60
6
193
11
36
9
64
68
120
27
60
18
15
129
3
57
15
93
31
12
59
33
33
15
4
23
141
4
5
18
25
44
45
39
60
39
60
18
12
67
20
81
18
9
51
66
63
21
7
29
79
5
6
49
29
96
30
37
5
15
12
21
90
96
18
55
12
36
60
23
21
21
3
40
5
36
126
24
1
8
15
9
21
111
9
42
18
102
97
71
1
68
21
27
15
84
61
59
30
3
21
30
6
60
60
39
15
9
21
60
39
15
21
57
18
6
3
52
11
72
21
27
33
45
66
6
132
27
21
3
12
15
13
5
15
9
7
20
165
19
36
5
36
27
27
81
3
57
27
48
42
3
4
41
3
105
36
15
3
25
5
15
12
9
75
15
57
45
3
69
6
6
6
25
8
45
27
12
12
15
9
36
51
42
3
3
9
21
39
60
132
9
19
5
67
59
69
15
66
115
32
57
18
24
90
55
20
15
48
162
18
18
24
3
21
90
12
30
43
41
15
36
24
21
63
45
15
27
42
15
15
121
29
42
9
60
40
32
3
57
15
37
8
108
69
51
4
8
4
36
8
81
18
96
1
20
60
9
31
20
108
3
12
33
40
5
54
93
3
9
16
5
12
48
24
18
1
17
3
27
13
44
168
39
6
78
60
114
36
60
219
ABCD 94839088868*3^$a+1 [50007]
48
35
37
35
18
127
47
48
180
33
63
9
165
6
72
84
24
97
20
4
23
21
4
36
107
93
15
97
59
21
144
3
30
96
6
49
17
18
36
18
3
144
39
109
12
8
12
4
72
47
37
20
15
30
96
42
12
1
47
33
3
36
216
42
43
29
51
48
12
60
15
13
56
9
30
81
76
24
11
90
120
54
60
165
48
27
33
3
13
200
87
145
8
100
11
45
3
30
6
204
6
120
7
20
60
123
37
12
36
71
90
91
20
27
21
51
24
9
96
132
60
100
83
25
56
195
24
1
65
15
3
6
55
44
21
19
60
23
42
27
45
3
76
44
75
33
15
13
32
40
35
24
69
16
36
65
163
11
21
39
25
5
43
23
13
96
56
28
24
36
56
3
33
3
45
15
72
24
1
140
15
18
39
52
20
24
24
3
84
189
51
105
28
5
18
25
8
12
72
33
15
3
72
57
75
1
104
16
11
24
30
51
16
12
35
33
165
42
1
12
17
18
30
120
30
25
44
21
3
60
9
7
143
12
1
24
48
23
60
9
51
25
23
9
16
29
7
71
145
47
133
23
49
5
67
29
27
123
1
56
4
53
6
21
4
17
3
15
84
12
1
44
24
24
63
33
15
24
12
54
30
24
13
77
78
133
12
20
4
48
47
18
7
36
53
7
8
84
36
16
35
48
48
33
45
96
55
120
60
101
54
1
8
24
15
96
9
48
15
33
27
54
19
144
77
43
36
56
15
1
24
56
24
76
20
3
37
137
90
21
216
48
51
24
30
3
39
61
119
9
64
35
57
88
20
16
65
27
4
35
30
168
27
60
15
168
12
54
96
30
1
72
11
9
16
36
83
96
192
33
15
85
24
11
21
16
60
77
31
36
101
18
54
7
36
5
39
33
78
25
23
21
28
23
13
36
84
20
39
37
11
120
13
32
15
12
96
105
76
8
96
4
71
57
177
115
11
132
30
75
45
258
37
68
40
36
35
33
40
35
1
20
51
36
12
18
30
13
59
1
84
132
8
76
125
30
61
168
12
143
61
140
72
108
76
8
81
126
33
87
1
128
76
59
57
15
12
57
75
45
45
31
203
25
164
63
12
36
57
15
9
51
9
4
47
37
71
1
155
24
12
45
57
48
48
126
114
27
39
126
7
20
3
57
52
155
45
156
3
1
149
282
12
18
19
5
15
111
49
36
32
93
43
72
68
15
24
33
9
6
12
30
72
3
28
108
36
23
18
19
95
6
3
12
12
45
7
11
9
28
35
78
39
64
80
12
15
24
33
16
5
24
15
51
105
84
208
47
25
8
15
9
39
21
84
4
140
33
15
3
24
13
24
20
3
36
30
102
73
44
27
48
153
24
24
51
49
156
11
30
15
4
48
8
48
40
101
75
45
31
12
35
37
11
33
16
8
3
54
163
11
49
83
12
13
5
43
44
51
69
40
11
37
233
15
15
12
57
136
59
18
24
24
15
4
36
59
21
12
27
13
95
24
36
9
16
179
49
47
48
24
48
33
15
37
152
12
51
33
27
69
51
9
28
107
48
117
24
60
4
36
44
52
36
23
61
11
90
27
27
61
35
37
35
1
17
15
12
15
12
108
48
25
32
21
7
17
51
40
72
53
30
1
60
5
15
129
139
68
105
72
7
44
76
155
60
21
52
72
59
49
128
15
12
57
39
25
20
72
189
63
16
11
24
117
3
25
12
188
69
102
81
3
21
9
150
49
11
1
20
4
20
96
15
49
35
12
205
59
81
195
132
18
54
48
57
63
42
114
30
39
15
37
60
11
169
23
30
15
3
24
6
18
1
20
60
21
48
6
21
69
24
15
112
8
100
36
35
120
9
16
23
30
163
53
24
3
117
43
48
11
193
192
41
75
63
54
3
40
5
27
3
37
11
61
80
141
39
123
6
87
4
53
3
168
12
4
11
18
91
11
24
1
24
65
3
16
20
99
48
9
15
6
90
25
77
18
13
12
80
12
16
35
45
16
44
4
11
9
36
84
135
21
64
41
54
66
7
20
75
13
29
7
11
69
9
75
52
8
24
16
96
36
125
27
12
84
12
12
16
95
24
25
12
20
195
9
120
57
87
16
35
84
45
132
36
60
28
11
18
43
5
18
12
69
15
54
66
61
72
35
25
53
78
45
39
1
11
66
15
15
9
4
56
96
279
54
55
35
9
12
4
5
39
96
40
36
59
177
15
33
15
25
20
12
15
24
60
6
102
121
35
21
60
3
12
69
129
63
87
1
47
45
69
66
25
8
16
36
12
92
15
25
59
36
129
15
90
31
11
69
9
66
30
3
21
7
107
60
13
5
3
27
49
11
108
24
25
47
9
51
24
12
13
59
66
55
41
3
36
12
99
18
27
21
163
101
18
102
115
60
59
69
28
20
57
3
52
131
ABCD 94839337174*3^$a+1 [50047]
42
69
45
18
18
78
12
53
72
25
60
75
207
6
51
96
8
19
150
47
1
90
77
163
93
9
6
89
31
17
64
56
72
1
90
12
24
9
15
57
9
23
13
12
71
192
64
15
138
96
6
30
11
25
15
128
79
90
135
168
8
24
127
24
89
7
60
48
48
162
138
89
16
80
24
216
7
6
60
120
71
1
162
18
59
19
12
48
137
7
105
176
169
23
43
60
54
11
49
78
90
23
24
61
96
59
55
12
102
6
41
24
120
1
63
72
39
12
30
24
54
24
12
48
5
145
30
185
7
78
78
5
25
23
64
153
39
75
29
7
48
17
25
54
18
15
15
12
5
145
24
30
72
9
63
17
49
132
12
63
72
32
13
42
24
41
16
69
18
17
31
129
9
87
48
45
27
15
312
12
48
5
40
8
72
1
71
48
16
32
24
55
41
37
251
64
3
108
36
5
16
9
23
48
64
56
7
126
42
105
8
79
18
18
125
24
48
7
57
8
55
18
47
1
102
33
69
60
72
6
249
9
24
150
17
49
120
39
21
30
29
72
16
9
24
30
12
84
24
41
120
49
6
48
30
35
175
42
18
12
114
47
72
25
23
25
120
15
8
24
55
41
25
15
21
11
7
33
8
1
135
9
162
12
102
83
1
102
17
7
65
144
31
113
25
23
103
150
42
48
24
18
63
96
8
7
30
179
7
48
185
49
78
17
96
127
24
24
162
263
37
59
19
12
9
9
30
24
30
12
15
56
13
35
112
72
81
24
60
11
24
25
23
103
41
48
73
84
83
31
9
87
96
129
56
7
96
30
35
96
31
138
36
11
19
48
12
66
18
54
47
145
78
41
64
21
131
64
9
135
93
12
30
96
137
25
30
105
15
33
75
36
30
3
15
12
18
36
54
6
147
9
174
65
7
12
48
45
39
41
7
30
35
31
129
48
9
48
66
21
8
25
23
115
108
81
8
1
95
72
24
13
18
17
1
96
30
174
11
264
1
23
48
24
48
1
24
23
73
47
79
89
16
93
83
40
147
53
157
51
15
65
139
18
78
54
12
66
57
72
81
48
30
60
84
42
191
49
95
1
54
78
30
96
126
24
120
111
8
61
66
9
56
169
24
60
30
21
9
95
40
15
41
85
36
23
103
12
12
24
24
186
42
12
258
39
9
30
102
35
43
5
120
7
24
18
47
88
33
39
39
42
222
41
1
78
108
114
3
27
108
36
21
24
81
18
60
72
96
42
23
25
18
101
16
72
3
93
39
18
54
33
3
5
7
66
72
72
6
30
30
96
30
18
48
5
48
96
31
42
48
23
55
96
36
48
341
103
36
149
13
30
29
25
108
18
12
36
105
9
60
18
42
36
132
204
3
56
79
57
9
24
42
5
43
53
103
90
30
41
25
143
40
8
72
48
40
8
1
24
15
104
48
25
23
19
5
103
54
75
39
17
64
56
48
31
9
15
81
93
48
18
156
149
7
18
24
78
17
40
128
115
125
19
6
42
101
24
37
48
3
32
16
15
17
7
90
42
5
55
41
43
5
79
162
60
18
17
24
25
60
35
16
8
7
249
69
3
32
13
35
43
21
33
6
66
135
80
64
75
126
54
30
96
18
105
8
7
48
24
24
17
67
197
49
39
8
43
5
120
175
162
78
24
17
109
90
72
18
119
67
5
73
23
7
18
30
138
72
39
8
1
159
51
102
183
39
18
23
37
90
9
15
48
18
78
257
49
6
72
65
283
5
144
73
6
72
113
19
30
30
65
1
84
48
42
57
9
39
15
30
11
7
17
48
73
119
1
72
167
97
78
137
25
24
15
9
30
72
48
18
102
12
30
24
15
72
57
30
65
16
9
66
29
85
60
95
25
48
47
31
17
13
59
37
18
42
15
176
55
57
80
37
138
18
24
71
7
12
29
19
93
3
60
9
80
43
77
72
1
15
8
55
17
25
114
5
64
27
84
216
48
24
153
3
5
7
72
18
144
6
24
33
8
40
63
105
51
93
81
30
24
30
35
16
15
12
77
96
1
30
41
64
9
66
5
24
25
71
115
114
36
24
15
39
65
48
193
87
3
29
73
135
15
249
63
66
15
ABCD 94839407038*3^$a+1 [50012]
180
12
96
47
133
24
215
1
132
132
36
60
95
109
11
49
108
48
27
33
84
96
12
72
96
24
63
45
120
180
15
32
133
155
12
13
12
216
144
11
97
72
11
52
48
60
27
18
179
13
168
150
30
84
23
13
24
171
44
25
36
12
48
60
60
84
63
153
47
175
257
13
12
111
44
16
27
17
1
120
312
30
105
45
90
150
132
23
72
25
36
84
63
177
168
270
78
72
12
23
73
300
114
30
36
12
132
126
90
135
15
54
111
177
138
17
97
30
5
1
264
71
235
5
37
60
3
69
83
127
30
120
48
48
59
85
96
24
3
15
162
3
188
97
83
144
133
60
12
60
180
30
18
108
132
135
45
63
44
13
3
80
319
5
36
487
17
121
24
3
93
30
42
12
36
24
156
162
210
30
30
120
42
18
35
73
120
27
57
228
162
6
47
43
105
360
105
60
60
72
102
78
12
150
48
105
32
61
132
23
127
150
72
258
210
12
120
186
30
59
61
42
42
60
203
37
35
28
108
15
54
186
342
75
105
48
12
108
24
36
12
107
145
51
57
60
48
59
13
48
12
183
177
60
3
39
90
71
72
13
84
36
24
96
90
222
18
57
117
51
15
5
204
85
96
299
133
47
1
42
78
60
95
12
217
96
12
60
287
13
23
120
72
253
95
169
120
35
48
25
63
69
156
24
111
129
36
59
216
97
78
90
54
33
297
48
48
47
103
5
84
301
24
96
84
23
208
117
258
30
147
15
90
63
105
84
96
47
37
63
108
45
174
33
45
132
23
13
15
27
78
60
24
23
103
89
55
6
24
83
37
3
177
183
165
108
435
80
85
72
15
15
33
117
120
252
191
49
6
30
24
155
73
215
97
318
53
145
287
13
119
13
48
95
52
93
95
109
35
48
25
60
60
42
18
287
25
11
84
60
25
120
35
133
167
91
102
48
42
42
63
45
72
18
78
72
42
90
6
102
90
42
108
275
145
108
27
105
123
75
42
12
60
23
13
234
161
180
139
5
60
61
60
12
240
323
37
18
42
120
15
33
84
36
54
6
180
12
42
48
53
85
60
84
63
57
51
9
51
57
15
87
41
24
25
120
96
60
114
210
30
96
102
168
59
1
12
192
3
93
60
30
17
37
63
27
48
48
17
13
12
168
167
265
15
33
95
37
48
180
120
300
132
48
12
23
97
35
157
240
111
57
23
37
15
57
30
33
45
48
12
108
35
217
3
9
51
15
65
25
60
240
144
48
120
168
240
72
12
120
30
48
17
25
6
54
36
150
234
348
48
24
11
25
72
143
199
161
49
126
30
24
276
120
24
11
25
107
103
17
37
123
33
15
9
6
54
156
180
282
78
59
1
ABCD 94839877246*3^$a+1 [50032]
23
57
24
15
24
9
3
13
20
52
35
36
24
33
3
12
81
4
11
60
25
20
132
48
52
20
132
39
61
12
24
92
88
84
44
96
76
24
56
28
35
9
15
12
1
32
28
47
69
36
219
9
24
3
33
120
28
11
85
35
49
23
1
47
25
119
12
25
140
3
1
23
37
92
24
48
24
39
72
1
32
36
28
11
33
4
24
107
48
36
9
27
9
36
3
72
25
11
21
4
36
36
36
8
36
27
12
13
180
8
51
33
3
69
28
8
72
15
84
1
23
57
3
13
23
24
45
16
11
12
72
33
144
100
32
51
69
16
44
40
23
120
61
56
100
23
13
44
96
75
24
145
23
12
60
36
105
15
85
72
23
165
16
11
61
47
1
36
44
3
49
56
36
51
216
9
15
49
47
12
21
39
45
15
81
112
47
21
36
39
9
208
35
84
21
3
12
72
48
93
75
24
12
84
24
33
27
33
4
44
16
12
8
64
72
47
25
8
24
75
33
12
3
121
11
156
13
80
87
57
40
32
159
24
109
96
11
25
11
1
24
12
11
21
99
13
8
72
27
61
72
11
36
48
12
49
8
75
25
72
24
8
27
37
72
12
23
13
32
28
47
36
36
9
16
12
24
8
27
85
32
15
36
12
21
15
9
123
96
48
24
1
83
48
24
21
40
47
33
24
64
11
37
11
25
47
13
48
32
4
68
75
1
8
64
80
16
20
36
24
12
36
52
56
3
61
72
47
21
4
80
36
15
45
12
3
25
47
24
12
13
20
3
13
36
71
13
23
117
15
69
24
15
13
56
3
25
24
8
12
96
28
23
33
27
36
25
48
132
71
12
12
12
21
88
20
24
64
119
108
45
36
39
21
123
48
1
12
60
56
15
45
3
25
12
44
3
33
16
8
3
69
4
8
64
44
27
37
8
88
80
4
35
97
59
84
9
36
39
25
20
64
36
60
23
49
8
72
28
23
57
51
25
24
72
12
44
51
21
16
83
12
48
12
9
63
12
24
105
12
63
9
16
48
95
1
20
64
8
36
60
64
12
8
136
140
64
108
44
4
8
64
35
97
56
3
85
20
28
8
24
51
24
33
3
9
27
48
33
36
3
21
27
1
12
140
15
24
25
119
24
81
15
21
3
9
27
37
32
15
48
24
24
84
48
13
24
20
3
48
12
25
20
147
21
4
8
16
11
45
28
8
24
4
212
15
36
96
73
11
33
36
60
40
11
84
24
49
11
9
36
15
13
24
72
23
33
72
28
23
129
27
61
47
9
24
4
35
1
8
39
97
36
72
131
45
84
36
88
71
1
83
48
21
3
84
13
11
105
4
224
36
36
24
27
57
72
16
20
36
16
48
8
52
8
15
105
3
57
15
33
64
47
12
93
204
27
192
33
4
36
8
28
44
3
93
3
12
205
104
36
28
48
8
3
33
51
57
28
140
51
13
23
97
24
92
15
24
12
1
8
28
107
12
9
24
28
35
12
33
4
72
32
27
120
153
3
12
9
4
11
132
12
57
39
9
16
83
9
36
36
15
1
12
23
9
36
36
4
8
63
108
141
4
60
11
9
72
75
57
40
80
3
36
49
11
33
63
1
12
24
12
23
21
60
4
23
1
59
24
61
84
116
39
57
12
28
59
12
9
87
12
97
92
36
51
12
36
69
51
57
4
95
21
3
24
25
44
3
36
36
61
20
24
3
72
81
3
33
64
44
36
36
27
69
183
9
15
9
75
1
71
25
44
75
61
36
12
108
104
12
36
87
21
3
24
9
108
3
25
8
3
21
3
9
28
35
9
24
28
11
61
11
33
27
36
57
3
33
132
3
60
21
39
24
1
8
16
47
25
20
36
16
84
32
39
1
8
3
85
44
64
8
64
80
3
12
96
12
12
48
48
69
3
61
60
59
69
27
1
11
60
1
60
44
4
35
1
95
13
24
12
32
72
36
28
59
24
1
24
11
45
111
21
3
1
11
120
1
48
8
24
75
24
24
57
64
12
11
57
48
108
16
59
57
48
24
111
60
45
3
1
11
25
8
75
57
27
85
32
48
24
48
16
23
69
27
33
27
120
36
36
72
36
97
20
28
44
28
8
3
12
37
36
36
11
9
16
71
96
25
23
13
119
25
44
24
75
120
12
24
36
21
63
1
23
60
60
1
11
48
57
36
87
93
3
1
47
24
33
112
68
3
1
11
12
12
9
136
132
12
32
3
33
3
37
44
15
253
12
32
64
131
25
68
39
109
72
108
144
23
72
96
13
23
12
21
52
20
15
37
20
3
48
57
39
21
12
60
4
8
3
36
12
1
23
36
105
3
57
4
36
11
69
144
108
16
80
15
33
3
93
4
32
12
39
24
25
84
8
3
69
28
23
57
36
75
216
48
1
44
48
52
48
47
21
111
25
72
36
56
87
1
20
3
49
83
25
20
3
25
44
36
16
83
1
44
60
3
73
35
24
57
16
8
28
47
33
4
119
24
9
3
57
15
205
44
63
45
3
85
80
12
52
36
47
25
84
23
36
45
51
21
40
32
3
61
8
15
24
9
16
11
33
64
84
68
27
72
21
39
93
63
21
51
9
64
107
9
28
80
15
33
28
36
8
27
9
28
72
71
45
64
44
60
36
39
1
32
3
12
72
13
8
100
191
1
32
27
145
12
24
36
8
4
35
9
52
11
73
32
3
12
57
4
8
51
13
132
80
39
36
60
60
25
140
39
25
11
24
12
9
52
36
35
1
23
13
48
32
12
27
25
36
84
23
13
24
44
39
145
47
61
8
3
ABCD 94839937408*3^$a+1 [50050]
45
79
9
16
19
30
10
6
8
28
60
2
40
12
1
40
24
1
2
22
56
40
15
88
35
61
79
9
32
41
44
16
3
45
59
40
27
6
15
64
64
32
59
21
48
16
11
5
9
36
19
3
5
51
22
47
3
45
48
9
42
28
20
42
30
34
27
57
31
11
54
2
22
48
48
32
39
19
109
25
151
11
36
34
8
7
51
13
19
10
12
15
80
40
89
34
5
8
40
25
15
5
34
1
19
40
21
24
21
18
60
30
6
14
34
48
48
17
13
19
17
55
8
27
6
32
12
28
8
7
27
6
7
41
71
1
30
9
131
5
25
15
64
3
6
7
8
9
38
18
79
45
2
84
5
5
19
8
32
8
49
23
91
37
24
93
27
24
15
26
15
25
18
86
10
12
18
32
90
93
16
21
12
63
9
44
19
96
32
49
23
1
6
20
58
11
19
6
71
24
45
46
84
241
11
14
4
27
33
132
2
126
11
16
32
17
20
4
31
24
71
33
11
36
1
27
13
8
11
5
25
39
31
30
84
12
12
32
34
56
30
39
37
3
112
13
12
63
7
48
9
23
97
33
8
54
60
21
25
71
63
30
27
40
96
40
35
18
6
44
25
57
15
48
64
13
52
55
1
36
3
13
3
35
109
32
13
6
5
16
69
59
40
33
12
27
75
5
16
5
3
9
47
8
125
18
58
42
29
16
3
45
27
30
23
56
56
3
72
5
8
1
66
37
56
21
16
3
9
20
28
42
13
13
35
1
28
48
30
20
17
193
7
16
55
17
24
64
19
30
6
20
61
24
17
10
42
11
19
96
5
40
40
77
3
45
54
12
1
8
9
12
60
95
69
99
31
41
16
5
27
33
4
11
3
21
13
11
16
9
50
5
24
41
6
36
29
40
5
3
1
15
75
50
12
22
42
54
17
40
3
2
94
14
6
1
29
43
48
3
21
3
32
10
20
16
12
27
80
25
8
15
16
32
48
72
24
3
13
23
1
41
64
20
36
24
64
6
110
28
18
38
42
157
21
50
9
25
31
29
91
40
1
26
34
60
23
16
9
8
55
40
80
59
13
57
23
55
108
102
7
35
5
3
85
3
5
13
11
25
110
25
9
7
65
63
81
31
5
12
26
29
8
8
1
15
11
40
30
23
24
33
23
11
6
42
8
22
30
2
23
17
31
35
84
81
47
82
50
13
35
37
5
18
17
24
59
8
94
15
24
27
53
56
1
10
29
13
107
16
17
15
40
3
72
18
38
5
35
30
2
45
8
24
23
2
55
27
24
2
3
49
120
32
4
30
45
41
64
14
1
75
30
20
36
28
27
33
32
18
37
3
5
16
24
32
15
1
32
8
5
48
99
40
8
45
2
36
5
65
36
50
4
42
14
21
64
33
80
12
11
5
3
35
21
1
32
7
48
48
33
39
3
38
31
63
113
43
66
60
6
14
36
23
67
64
6
78
42
119
31
18
26
21
19
90
68
15
13
48
44
6
30
115
15
60
6
24
24
90
36
17
9
18
37
35
5
24
72
35
30
32
22
14
4
7
16
7
66
55
11
5
16
9
15
3
12
73
17
26
37
8
45
28
90
134
6
25
5
36
28
62
54
15
25
71
13
75
48
5
19
8
87
9
57
63
104
8
33
15
16
13
67
29
12
15
7
1
56
11
45
32
16
97
8
55
81
95
3
40
32
5
35
69
56
13
27
9
24
15
32
9
64
7
1
40
95
99
53
1
34
68
49
9
7
8
35
40
21
160
1
84
4
7
32
8
19
69
5
11
56
8
85
60
50
29
7
1
77
18
10
18
30
15
11
5
73
16
24
31
5
59
3
24
21
24
1
23
112
3
5
1
39
107
13
72
64
11
62
88
39
15
50
76
75
8
16
11
48
24
5
16
67
45
32
43
13
32
48
51
13
13
64
139
5
30
14
15
75
13
24
39
14
3
32
72
5
35
15
10
18
5
40
3
14
18
37
33
7
5
20
15
1
47
45
112
59
1
26
29
88
103
2
7
3
21
57
38
30
16
11
25
2
6
151
11
13
56
1
30
57
80
67
45
8
8
48
16
64
51
13
1
15
69
123
3
4
12
6
55
32
33
47
1
6
41
49
26
37
33
54
145
11
24
29
61
11
8
109
18
9
21
60
23
29
27
9
47
32
61
6
85
64
32
89
23
8
40
17
6
42
2
5
47
105
65
15
33
96
52
99
8
21
59
16
9
10
8
5
53
60
6
26
23
25
7
24
3
20
42
15
49
26
21
24
43
37
1
30
9
19
85
19
10
43
8
51
29
72
69
130
41
88
24
3
62
7
48
15
1
19
16
5
9
28
62
5
35
53
40
9
23
136
5
16
6
38
55
29
22
5
33
18
34
3
33
55
19
64
54
2
6
22
30
18
14
70
5
3
13
5
3
25
31
25
15
91
5
80
40
73
26
18
12
111
49
8
23
49
15
43
5
16
75
24
18
3
15
12
38
34
30
18
14
28
2
16
105
105
24
20
4
39
35
16
54
48
7
56
9
111
41
10
13
7
65
16
13
59
48
33
4
20
7
9
14
18
103
65
10
21
5
16
48
54
93
8
56
176
3
26
18
33
40
33
36
54
5
7
84
133
8
57
23
40
32
48
7
62
46
5
27
72
16
45
3
6
23
45
11
35
6
90
21
9
36
27
71
16
41
85
60
48
24
32
39
37
68
31
45
18
1
1
15
1
7
23
33
24
57
55
24
16
45
19
17
7
11
21
40
9
7
77
11
87
52
117
8
48
48
224
16
27
4
65
9
22
30
60
50
4
1
43
34
6
30
12
67
1
16
119
21
124
56
15
61
38
21
33
55
27
13
7
9
1
86
49
33
18
38
4
3
33
42
5
13
30
54
12
30
78
2
21
8
5
80
54
12
25
56
9
16
24
24
90
12
84
45
11
4
14
6
30
63
33
34
30
8
88
60
3
59
5
32
48
33
15
32
56
5
60
26
10
96
3
15
1
24
7
64
18
47
31
42
7
35
5
1
24
30
74
6
25
33
32
31
69
3
3
78
12
12
2
54
94
17
24
9
15
25
7
65
50
6
10
69
69
12
20
70
29
73
7
11
5
73
15
39
12
38
31
15
14
91
17
79
11
22
8
39
151
33
27
114
20
16
7
7
1
40
19
61
72
32
19
37
32
17
39
1
15
16
17
15
63
14
3
63
18
10
6
60
30
20
34
15
24
5
12
70
30
19
56
8
56
37
19
56
7
2
28
12
23
15
16
17
49
8
10
38
4
19
125
99
32
31
68
46
8
22
33
45
32
35
35
56
52
140
21
79
18
48
60
96
6
30
18
102
98
37
64
11
32
36
16
18
7
5
35
1
14
66
15
49
14
90
4
78
69
64
1
39
16
24
24
35
13
75
44
58
ABCD 94840650064*3^$a+1 [50265]
36
29
31
29
21
34
20
9
72
9
46
137
33
63
1
71
55
17
7
60
36
104
16
65
9
10
14
126
40
36
149
121
54
50
99
37
24
6
44
6
144
63
7
36
30
54
56
114
70
20
196
53
84
73
143
84
13
24
50
69
51
16
24
60
36
54
90
5
48
72
51
48
9
13
35
69
70
53
60
7
50
123
7
36
50
3
151
36
65
72
27
126
18
21
25
143
7
36
60
68
21
48
57
106
110
64
14
105
7
24
156
44
10
71
115
24
14
6
90
123
96
12
15
9
25
146
45
72
33
64
11
79
29
24
7
41
9
51
19
74
46
36
54
23
27
84
42
183
1
80
46
50
15
3
45
36
21
64
30
41
115
60
137
67
29
24
73
30
20
48
96
136
29
31
24
29
61
216
134
33
67
29
72
48
31
26
63
24
60
43
17
36
31
53
12
55
110
24
22
77
133
59
60
24
51
46
8
72
64
11
12
103
65
105
34
53
12
36
33
102
9
9
16
30
66
24
59
12
25
95
24
1
47
43
60
24
36
293
12
19
29
21
10
14
22
44
45
31
5
12
57
10
44
9
3
45
12
7
14
15
31
36
24
101
12
37
59
21
15
55
5
39
9
13
50
30
70
84
101
129
30
16
17
111
42
27
21
106
6
38
57
60
48
31
14
42
9
31
134
24
99
13
35
15
70
114
36
53
7
89
21
24
10
89
84
103
90
95
25
74
46
80
34
20
165
228
73
8
75
27
9
9
106
6
35
12
27
9
12
24
115
6
23
144
163
30
80
24
16
54
50
6
64
113
36
37
107
43
24
41
105
40
90
5
49
104
39
3
4
96
65
25
23
72
19
6
8
99
36
27
45
15
34
83
163
17
27
21
60
79
53
67
6
104
16
23
31
36
44
226
35
19
29
87
84
21
55
5
72
7
80
9
12
69
159
75
117
24
1
14
33
81
22
89
145
66
29
25
71
25
54
5
45
10
60
41
55
17
72
15
10
56
40
30
24
53
43
65
3
45
57
15
12
67
20
93
72
81
3
87
57
157
23
33
18
9
207
6
34
30
66
29
51
64
6
30
5
79
86
10
134
6
9
1
90
30
47
7
216
89
51
40
17
13
54
50
75
15
21
12
27
9
156
15
16
125
55
50
64
6
84
86
255
25
8
16
23
33
30
4
6
170
69
25
6
29
21
27
13
174
5
36
79
26
15
129
63
7
65
115
36
53
7
53
7
60
104
21
105
94
140
45
48
72
48
73
144
131
60
48
24
223
84
14
87
55
50
24
66
93
144
7
29
15
46
26
100
65
25
23
7
84
36
185
3
9
12
151
24
149
96
39
6
16
23
1
11
60
19
6
23
84
63
40
8
6
66
4
36
5
9
15
1
47
73
8
39
87
10
6
84
14
39
67
20
9
7
24
60
150
86
18
16
74
16
36
17
7
29
61
50
40
14
6
21
84
31
20
70
23
97
150
98
22
77
43
89
1
114
29
24
67
36
29
60
75
190
23
36
67
65
55
5
180
12
37
224
15
1
23
33
94
146
70
180
30
23
1
30
90
59
12
24
60
15
30
24
27
48
12
145
14
69
144
27
40
90
80
15
24
87
34
23
3
4
60
36
17
81
30
81
55
26
24
10
36
17
72
24
72
129
51
12
7
65
31
84
5
9
106
113
13
47
73
107
48
115
24
20
21
55
204
6
264
126
144
26
10
89
61
8
15
144
57
3
13
14
10
11
60
25
80
39
36
45
34
56
24
16
110
18
16
29
57
24
15
96
15
40
17
127
29
12
48
24
57
10
30
71
25
59
36
24
175
36
30
30
50
63
31
101
63
30
99
7
20
10
6
5
48
75
69
12
9
15
24
3
30
10
5
3
69
43
5
48
51
9
45
207
19
5
25
95
168
48
72
27
16
294
275
91
17
48
48
7
17
12
48
13
143
7
17
12
15
46
47
7
26
70
8
106
6
89
31
140
177
21
90
117
120
3
21
9
106
6
50
40
14
70
41
24
55
194
46
36
54
26
45
72
120
33
75
144
36
9
46
90
47
87
153
48
33
82
24
36
144
41
25
54
26
27
48
19
20
9
37
30
8
106
56
135
49
50
6
18
21
1
80
10
144
60
53
48
45
39
25
6
180
84
53
96
67
60
8
352
29
24
31
36
44
16
5
19
65
25
14
16
20
33
43
5
180
12
13
35
60
ABCD 94840977464*3^$a+1 [50542]
180
67
53
144
108
120
48
84
55
89
91
233
55
18
167
247
125
156
84
13
90
288
72
198
119
25
35
156
25
72
72
90
65
276
37
47
108
25
18
324
306
72
198
54
143
156
96
24
247
17
55
72
125
73
143
72
120
12
193
11
12
157
83
79
36
17
60
108
85
35
109
18
77
391
162
90
17
168
157
11
60
19
90
270
65
43
101
259
377
235
65
24
19
72
5
85
108
35
73
54
108
101
259
233
24
48
37
126
54
36
72
162
125
73
648
179
48
97
23
175
72
101
180
12
72
24
151
18
71
1
131
67
125
228
84
31
180
137
97
90
90
251
60
67
108
72
288
5
168
156
121
54
198
18
144
149
312
24
73
162
5
355
53
12
151
65
205
239
84
180
12
7
72
18
23
85
179
24
144
85
11
84
12
73
107
55
29
204
55
72
216
77
85
23
72
108
132
97
18
72
185
13
162
36
125
19
149
31
185
31
305
108
24
372
55
65
43
185
175
197
168
85
35
12
24
91
36
72
108
90
119
25
108
23
348
132
24
175
18
35
36
336
61
90
53
19
72
18
11
7
162
143
37
270
65
7
41
24
115
18
90
185
103
72
5
175
5
265
90
198
90
29
43
5
67
5
168
25
18
252
77
85
71
55
125
60
120
72
60
67
113
103
234
36
59
84
91
5
211
29
60
36
132
265
162
113
13
72
47
24
91
126
347
13
54
90
11
108
132
168
24
7
305
55
36
89
1
35
228
12
67
77
175
270
11
60
217
47
25
23
36
72
49
131
144
175
36
77
396
12
235
17
132
168
36
7
65
108
79
41
24
133
143
120
276
163
72
269
24
247
173
60
73
72
23
108
72
48
19
65
7
36
72
305
37
95
216
355
54
108
167
13
47
205
18
18
35
37
23
84
108
72
156
79
90
126
125
19
149
319
53
19
288
162
18
108
65
12
265
162
108
17
96
247
72
36
53
24
60
25
90
185
175
53
24
36
12
73
72
47
151
29
295
125
120
48
72
84
96
168
7
18
395
72
55
18
23
49
23
85
251
37
162
18
167
48
127
185
12
324
91
198
72
18
17
271
29
25
311
85
54
108
5
67
180
5
13
47
61
47
25
ABCD 94841049892*3^$a+1 [50069]
7
114
23
1
42
128
24
16
152
69
69
22
12
42
18
8
30
28
35
31
78
20
16
80
4
23
19
14
22
24
8
16
12
29
25
30
5
1
42
6
24
12
60
18
30
26
69
72
49
32
10
20
9
49
84
47
13
156
11
21
10
38
4
6
2
4
119
12
57
58
18
12
24
35
13
23
25
62
30
52
83
36
1
60
104
4
26
22
30
48
2
52
12
84
84
8
3
72
13
6
6
60
2
16
2
40
20
10
54
24
144
12
24
32
28
72
2
40
18
12
47
19
72
8
57
60
85
24
36
12
50
46
20
40
6
48
30
8
3
45
16
14
34
110
66
4
20
18
30
3
24
37
8
3
7
18
68
12
27
25
96
20
102
10
80
18
21
1
35
25
83
67
24
38
3
97
60
23
55
53
91
54
47
60
27
57
49
42
20
22
26
22
12
8
40
48
14
16
6
114
65
25
32
60
12
6
12
22
8
3
36
9
30
34
8
48
15
31
8
40
48
42
11
1
18
5
45
28
60
95
180
24
19
17
27
66
16
30
18
18
2
40
30
77
51
40
30
18
5
1
36
30
53
24
36
12
24
21
15
75
22
12
48
48
20
4
44
27
37
48
8
72
3
12
49
11
13
59
13
48
12
48
104
52
18
18
47
72
21
63
36
19
12
50
34
18
6
2
27
3
30
39
91
32
18
4
60
48
36
2
9
39
10
2
4
54
71
111
33
57
3
31
18
23
55
18
35
1
35
36
85
60
38
30
46
18
20
48
82
17
9
76
36
68
4
90
26
82
8
34
72
6
80
18
10
32
33
109
8
12
40
6
32
4
8
100
18
78
102
12
12
23
105
18
82
47
73
42
41
37
36
42
54
8
27
21
22
12
108
26
60
4
60
30
38
12
40
26
9
48
169
6
18
24
42
44
4
18
8
10
5
9
18
10
20
40
8
30
4
12
78
8
15
25
30
29
25
144
30
2
10
5
63
16
29
145
35
49
30
102
204
12
84
36
42
5
105
30
90
36
64
47
24
61
8
36
51
3
16
42
48
50
45
12
63
69
33
40
83
60
1
48
90
5
12
21
39
21
12
75
7
5
24
87
4
30
44
4
18
42
60
71
25
119
1
2
22
83
55
12
6
62
22
20
18
30
3
1
26
42
40
48
2
28
65
60
19
36
20
18
4
42
5
9
16
8
3
13
132
50
100
5
7
53
15
30
27
1
32
3
25
50
4
12
30
18
17
13
18
18
36
8
22
6
20
3
24
25
11
12
55
2
16
131
1
114
44
21
108
12
9
4
12
6
102
35
13
24
11
37
18
2
3
3
16
29
25
2
70
30
77
85
23
120
49
8
66
24
46
30
14
76
11
33
22
6
20
12
51
57
40
12
8
12
6
30
12
10
62
3
93
4
8
82
42
30
14
52
12
66
32
18
124
8
58
12
12
5
25
23
3
76
54
42
20
34
83
36
12
49
26
10
8
4
35
25
42
26
15
87
16
2
28
80
60
27
57
28
47
3
9
85
56
10
110
12
3
73
32
28
2
28
24
38
4
6
12
30
6
102
83
9
27
9
12
40
8
72
3
9
16
24
23
75
18
10
12
2
3
57
3
19
26
27
33
52
36
59
37
36
12
72
24
2
18
12
40
8
12
64
23
15
18
40
8
24
3
3
106
18
18
54
30
14
22
12
48
90
30
120
83
12
24
19
14
48
27
33
39
9
4
38
12
66
12
4
78
8
142
20
3
45
39
25
11
67
8
100
65
33
30
42
100
38
45
12
3
4
8
22
18
38
60
42
42
16
35
79
38
52
6
6
36
8
34
18
20
40
8
16
24
6
29
72
7
68
30
108
40
14
126
39
12
39
21
13
30
30
26
72
117
21
4
26
34
6
6
83
21
27
25
8
135
37
30
30
8
4
8
3
24
33
12
3
7
80
18
10
30
23
61
30
18
36
47
55
2
40
8
4
18
5
13
8
60
12
30
58
126
6
24
38
100
26
22
30
35
33
30
22
20
63
25
12
35
27
46
44
52
114
20
40
62
39
33
10
18
8
22
5
15
4
54
32
3
49
60
6
2
42
78
4
30
14
12
4
71
13
50
10
20
64
8
3
19
18
20
4
44
60
4
47
1
42
38
28
12
8
10
102
2
90
100
35
55
137
9
15
7
5
25
42
8
82
12
26
9
13
23
7
18
50
12
78
15
79
6
24
11
49
6
20
69
43
6
96
14
21
33
48
4
8
3
25
92
6
16
26
52
12
24
35
7
38
4
56
10
29
3
42
60
36
10
5
127
24
36
17
15
106
32
3
36
19
17
43
89
21
30
4
12
5
13
18
54
26
9
9
15
49
36
35
96
61
12
11
24
25
80
66
81
19
6
86
10
12
47
121
8
4
38
22
8
142
6
2
9
21
58
42
8
30
4
42
8
16
2
28
5
37
2
16
66
36
8
15
87
34
8
16
12
24
48
30
30
23
49
30
29
12
24
31
102
36
2
10
35
97
20
36
160
12
35
49
96
32
28
83
1
35
33
6
4
12
14
4
38
12
22
78
30
50
48
10
152
6
40
17
33
22
42
23
19
26
10
5
55
60
38
24
87
9
16
6
42
50
22
30
54
47
183
4
78
18
17
79
14
22
42
66
2
52
12
36
54
66
2
10
6
42
23
15
30
4
8
15
7
36
29
13
18
5
57
4
18
8
40
72
8
10
72
38
22
8
4
8
10
17
1
20
4
56
34
56
4
41
48
7
50
3
1
35
21
40
42
5
21
4
18
65
67
5
37
18
17
9
154
53
37
8
10
60
5
33
12
88
30
5
9
48
18
112
98
52
167
45
3
37
8
30
40
24
18
48
20
15
139
5
13
143
55
5
13
92
10
29
39
42
27
12
21
4
35
25
83
3
18
52
42
72
65
36
55
90
18
17
72
25
18
5
87
21
24
13
48
60
35
135
24
45
12
1
12
8
10
5
75
48
64
6
24
18
50
34
18
18
60
20
57
12
13
11
9
18
22
8
15
19
29
7
38
4
12
14
22
24
24
32
4
146
82
68
48
12
30
30
12
18
9
25
116
18
21
103
5
21
34
8
22
8
4
30
8
10
36
11
25
60
24
30
5
7
18
96
18
18
12
35
1
11
31
18
2
9
9
12
18
84
10
48
68
39
7
26
4
36
35
49
59
12
3
64
80
6
51
109
11
43
36
54
36
144
11
91
41
33
4
8
70
50
34
126
60
23
37
42
30
12
8
16
36
6
32
10
12
66
24
114
24
36
32
4
35
43
48
8
42
3
24
43
12
101
1
30
6
48
36
38
66
22
54
59
25
47
60
33
10
54
12
11
33
ABCD 94841066506*3^$a+1 [50012]
24
48
7
53
4
48
8
127
48
69
63
48
29
48
36
16
15
96
102
47
55
6
114
18
30
17
1
42
60
17
24
7
17
37
51
39
60
41
12
36
139
5
7
41
12
7
65
48
7
65
1
35
48
31
21
27
17
4
32
28
32
55
42
107
25
59
84
13
42
17
48
52
36
104
4
84
32
13
42
60
89
52
8
24
103
24
65
28
3
12
12
65
4
39
30
75
68
168
19
65
12
73
27
3
78
54
45
8
36
12
24
24
97
54
36
5
168
169
23
7
113
49
95
43
42
48
12
6
137
36
7
29
16
75
54
78
137
25
75
116
49
11
48
100
27
149
13
138
17
7
60
5
24
1
35
16
20
7
17
40
33
63
8
84
7
96
24
65
16
27
161
36
1
63
36
3
137
91
24
30
288
3
45
12
3
128
100
39
17
1
47
48
7
41
1
6
60
5
67
77
120
24
1
11
48
1
18
225
33
30
17
48
7
17
24
31
41
4
15
5
1
23
139
138
3
96
33
42
48
33
45
42
30
12
48
12
195
3
12
53
55
42
60
11
7
12
5
25
3
27
6
143
4
75
30
23
49
23
7
41
52
117
78
30
35
7
48
42
48
11
132
19
36
54
51
32
73
84
3
45
63
80
79
125
4
21
71
139
5
24
12
4
80
76
68
31
78
11
1
48
23
12
7
5
48
25
27
140
4
20
49
15
33
24
6
24
9
99
45
56
36
96
4
3
41
12
7
42
83
16
39
5
72
60
13
3
75
24
45
20
220
33
147
44
96
36
108
37
15
15
65
28
159
101
24
48
49
3
36
9
71
1
23
55
41
97
23
12
4
60
15
21
99
29
19
77
28
48
44
73
15
12
20
31
24
5
16
44
1
23
60
12
40
15
12
77
1
3
20
61
48
42
5
4
56
144
7
77
115
41
4
3
77
7
245
48
72
61
35
49
23
55
30
15
3
42
51
20
12
4
81
47
12
31
5
12
7
5
24
109
30
5
12
43
21
279
12
29
31
29
36
16
20
7
41
67
5
100
39
53
48
7
41
184
57
48
30
5
7
5
1
72
23
72
7
60
9
51
18
27
15
33
15
12
9
80
31
60
29
24
16
9
72
18
30
23
7
48
125
19
29
16
36
12
128
55
57
33
12
18
17
7
125
31
24
5
13
78
17
25
23
19
60
41
19
89
60
1
30
6
15
15
29
55
113
7
53
115
65
73
90
5
19
5
60
4
27
65
55
12
60
5
25
120
11
60
4
15
5
7
53
16
27
9
44
12
55
17
12
4
32
67
12
36
137
60
52
20
24
4
33
84
48
15
32
24
24
12
108
36
16
15
48
48
72
41
19
17
28
20
7
5
55
41
60
7
48
137
52
15
30
131
49
6
12
30
42
101
12
36
100
39
41
72
55
12
60
5
43
84
6
42
17
148
140
100
12
224
31
18
15
80
12
36
49
3
207
45
20
25
23
55
42
48
12
11
55
42
23
7
5
12
1
3
20
7
117
116
96
120
40
75
5
115
29
7
5
12
48
48
67
53
49
63
27
48
102
27
75
6
12
47
31
42
12
30
6
27
32
85
11
49
36
23
67
53
76
36
8
72
28
51
41
127
17
73
102
113
7
45
15
53
12
1
3
236
60
48
48
24
24
24
60
13
30
5
49
15
33
51
56
25
66
54
48
18
162
18
120
9
60
3
18
27
36
60
111
48
77
73
71
52
27
17
121
30
12
120
72
6
90
305
97
35
12
4
9
23
67
60
12
65
55
5
85
59
132
4
56
24
25
6
17
252
84
24
43
29
204
7
12
33
45
47
37
59
49
51
56
48
36
52
15
24
5
64
80
52
39
5
144
7
57
20
16
51
78
11
12
4
21
42
81
20
72
24
13
150
41
7
77
13
12
83
19
45
45
18
17
43
5
48
12
25
11
127
5
28
81
6
24
66
15
44
25
78
17
25
78
17
73
47
31
17
48
48
7
12
180
60
5
36
96
48
7
41
48
12
37
83
19
41
7
41
12
79
60
89
16
68
96
19
12
18
11
7
29
55
5
1
3
39
90
12
36
23
4
45
3
144
128
145
15
36
144
27
48
33
45
84
3
8
48
7
125
100
45
99
51
54
6
29
13
132
30
5
1
72
131
1
30
33
15
17
64
80
36
24
24
28
20
12
7
36
42
27
44
7
132
42
18
48
33
92
37
15
75
17
133
18
9
15
5
60
1
12
35
108
48
91
6
24
23
36
31
5
64
9
191
31
5
43
72
65
115
6
3
69
60
15
20
60
12
24
12
49
35
48
43
12
108
54
23
13
12
47
24
139
17
61
30
132
33
15
192
12
65
4
129
11
97
135
104
48
52
81
30
53
19
12
29
64
20
13
35
7
12
90
15
3
65
28
20
19
30
11
4
15
29
16
15
129
99
42
48
3
15
54
108
255
68
48
160
12
27
42
60
6
29
31
29
1
54
30
60
35
1
23
24
55
17
31
9
56
25
23
52
27
65
36
79
12
60
30
6
17
97
3
87
29
61
30
29
31
209
24
108
12
43
5
49
90
53
103
12
ABCD 94841164948*3^$a+1 [50079]
45
3
39
120
1
8
27
42
27
129
15
27
48
37
5
18
12
18
6
48
21
15
105
40
17
15
192
15
33
48
24
15
33
24
21
54
84
9
27
165
3
141
64
113
18
45
51
21
40
32
15
57
9
127
32
3
72
96
85
80
40
72
8
15
54
78
108
36
30
15
48
51
144
12
24
12
13
131
54
127
35
42
36
7
59
36
54
36
103
11
54
111
48
15
36
45
40
104
81
54
33
57
18
18
75
39
30
36
24
66
109
48
83
30
36
51
24
21
54
61
80
160
77
126
45
27
84
33
27
13
95
33
160
23
36
141
120
63
12
13
32
27
6
39
15
66
24
15
15
1
200
159
18
15
3
54
63
69
3
51
21
184
41
36
54
6
87
15
36
85
5
51
291
69
3
6
12
3
24
63
33
72
24
3
72
30
108
90
36
37
32
48
24
21
3
24
81
55
77
30
108
54
27
15
49
32
48
51
54
7
113
15
9
15
48
27
93
24
16
23
9
141
84
31
59
18
42
18
39
24
27
12
1
35
21
15
1
35
85
65
90
18
30
24
30
18
37
17
18
36
132
13
56
111
9
129
15
81
111
27
93
33
15
72
3
24
61
65
7
32
40
47
54
30
54
18
13
56
75
13
65
151
5
99
135
18
15
40
8
9
6
9
3
24
13
143
132
12
24
49
152
48
3
45
48
27
24
18
115
11
12
60
13
56
24
24
40
176
40
71
121
95
54
3
15
90
36
67
32
96
40
104
40
35
6
90
12
90
18
69
81
15
24
15
33
57
18
18
12
132
27
168
48
75
69
93
90
72
24
66
103
113
42
13
80
63
105
9
30
36
54
55
32
39
60
12
33
27
48
69
48
153
6
48
1
5
174
18
132
63
27
12
81
27
141
240
51
21
24
24
24
75
21
15
12
85
77
51
40
56
51
85
5
90
24
84
21
16
32
40
35
13
32
141
126
144
85
161
6
9
24
72
48
75
6
48
31
56
3
6
39
72
15
18
66
85
5
51
3
36
49
41
90
36
49
80
96
9
6
18
111
72
63
6
99
27
54
18
85
5
12
15
88
113
72
78
129
81
90
45
135
105
45
3
9
126
201
48
3
45
27
18
3
15
36
109
32
135
72
30
42
9
129
63
40
5
18
96
81
9
15
33
6
36
120
24
117
72
96
39
12
24
102
15
75
60
108
21
15
54
30
45
51
180
18
12
51
45
67
48
155
48
6
63
75
18
18
201
111
18
15
75
30
24
18
93
24
57
15
21
3
96
9
15
72
3
37
72
8
24
129
54
6
51
24
99
60
18
7
11
69
72
48
3
117
123
117
48
27
85
80
177
6
48
9
33
7
32
153
63
72
48
15
33
39
73
32
57
15
48
27
45
9
39
195
162
60
135
39
42
12
163
23
12
54
15
48
15
25
113
87
40
23
9
99
21
261
132
18
72
13
48
72
83
54
103
8
15
84
21
87
153
15
12
18
6
93
141
12
15
9
31
89
31
47
25
11
21
45
51
39
144
54
3
39
90
30
121
32
48
3
45
144
16
56
93
36
39
33
18
45
24
48
9
39
57
15
75
90
12
18
45
177
30
72
24
36
61
5
90
132
12
1
23
81
16
59
21
24
153
15
40
167
33
51
60
57
87
30
60
30
60
21
64
152
48
3
30
15
48
51
21
15
105
48
45
36
39
72
45
60
39
159
30
54
45
27
18
36
60
144
12
15
48
40
83
117
57
31
23
36
141
63
54
30
108
57
16
35
60
9
63
177
3
162
12
15
48
27
21
57
111
45
6
84
9
40
80
87
114
72
54
33
88
5
75
48
57
192
15
16
56
75
45
33
18
93
27
69
48
51
72
48
24
21
24
48
40
152
33
63
120
64
101
30
72
150
18
12
73
71
73
8
105
7
47
36
54
198
33
15
24
66
15
3
21
15
24
25
65
159
51
21
16
48
77
108
15
27
45
63
30
19
17
114
69
21
12
103
77
90
54
3
93
75
72
33
90
93
24
96
87
129
24
9
18
117
72
99
72
13
29
30
141
39
42
39
27
24
21
112
5
3
48
9
72
30
9
15
25
257
39
3
117
16
32
27
6
39
24
192
9
18
78
15
33
54
145
107
6
12
91
17
24
30
9
51
18
48
90
60
45
39
150
75
15
48
33
ABCD 94841186866*3^$a+1 [50127]
16
72
60
18
14
36
22
66
32
13
75
56
49
11
4
21
23
58
14
64
42
39
108
21
24
48
3
96
63
180
32
226
90
48
56
13
12
23
76
90
50
24
28
8
49
35
1
35
10
50
4
32
13
3
18
24
51
35
4
60
201
9
15
47
49
195
12
132
32
73
93
72
15
15
20
70
302
76
60
57
36
39
60
48
9
24
9
120
48
62
58
102
81
35
72
12
108
13
9
96
15
96
3
30
6
114
2
16
30
48
24
110
58
42
21
15
176
16
18
50
61
11
70
39
81
18
80
1
111
78
54
80
76
24
21
75
21
3
68
13
84
33
74
88
68
52
8
22
66
20
52
30
18
12
80
10
99
3
20
16
72
48
21
33
30
80
145
95
61
11
49
120
27
33
45
39
11
70
75
47
52
57
84
15
45
99
6
15
24
33
63
11
36
28
44
58
14
28
30
66
60
9
23
10
3
60
24
81
74
1
84
11
36
25
9
15
9
26
124
180
30
18
8
1
3
48
9
48
35
16
116
4
69
35
181
27
164
4
24
48
30
120
30
18
194
25
45
2
49
11
84
24
70
18
33
71
36
24
34
15
59
16
30
111
24
27
273
15
24
30
27
69
42
44
204
160
21
33
50
1
39
6
50
22
18
60
20
181
33
6
42
18
45
36
3
141
87
93
24
3
30
72
30
20
36
1
24
179
16
32
13
11
88
78
72
48
99
11
84
24
61
95
13
47
13
35
160
30
66
20
109
12
3
92
25
33
90
68
13
71
28
36
54
111
95
1
24
11
36
58
2
13
9
18
12
20
28
132
6
26
25
63
8
70
42
117
33
18
33
84
11
1
71
208
44
72
36
13
36
51
48
9
120
15
18
27
167
46
30
33
27
44
58
27
99
132
152
181
27
132
36
30
86
4
84
18
38
10
15
9
51
167
13
120
59
136
30
14
40
36
45
24
135
116
22
14
4
45
9
30
45
36
57
90
32
40
126
114
78
3
11
28
6
2
37
12
23
40
45
47
49
24
3
12
20
25
15
36
12
69
81
30
90
120
18
69
23
13
69
62
28
30
38
13
15
20
60
4
66
90
21
48
23
37
36
96
24
9
50
37
51
48
69
105
15
75
21
27
69
24
15
42
14
34
24
18
12
18
2
16
30
75
36
9
15
24
51
32
22
18
32
1
15
21
24
27
60
18
26
96
118
15
167
10
63
57
72
18
32
60
12
13
95
85
12
33
110
10
75
36
24
33
3
15
30
24
120
18
128
205
11
13
23
250
18
20
4
6
30
140
36
76
33
15
21
24
24
11
4
186
120
42
78
24
50
48
72
97
11
28
30
14
28
228
42
14
25
51
8
61
71
84
64
9
3
12
48
8
36
28
21
36
21
39
9
111
24
131
16
270
42
45
12
63
6
72
18
54
48
18
141
63
90
15
11
22
48
26
88
92
49
9
111
15
42
38
109
143
22
48
27
111
54
27
84
120
9
15
33
27
12
9
2
72
46
42
57
15
45
3
44
25
11
52
18
27
36
47
48
100
32
88
54
207
24
27
32
12
58
86
60
52
9
81
74
13
12
21
30
32
12
166
27
3
33
24
23
13
180
35
112
68
36
145
35
13
3
92
108
49
81
18
24
68
48
36
4
56
124
21
11
22
18
69
59
36
178
240
30
36
24
6
2
22
66
44
28
12
18
14
34
15
15
9
96
24
3
104
85
83
160
6
24
90
6
74
1
99
8
49
201
14
13
47
13
131
36
120
49
59
25
15
36
56
76
44
58
18
72
96
30
50
22
14
4
21
9
102
18
14
25
72
3
21
75
12
42
48
110
49
83
48
40
20
28
20
40
42
3
59
76
141
24
84
36
144
75
36
56
28
57
63
117
59
49
12
99
54
18
20
73
119
28
60
8
100
56
24
22
98
60
154
38
13
95
49
93
3
39
92
64
249
33
3
11
106
48
134
85
3
32
60
16
21
33
2
46
2
25
3
12
6
15
24
33
42
96
21
83
16
20
10
24
87
288
3
80
13
24
81
114
117
23
16
44
1
11
24
25
84
15
6
111
33
48
63
24
23
28
56
36
97
35
16
30
39
111
42
18
129
23
13
59
70
30
36
80
24
61
27
69
59
12
28
45
39
18
74
84
36
180
49
59
121
60
71
16
60
33
71
46
72
15
105
27
69
26
13
23
13
11
4
54
27
203
12
25
35
49
9
66
45
24
75
30
96
2
40
32
85
33
168
42
8
36
36
13
9
66
120
21
33
50
16
9
15
45
3
20
73
39
80
1
35
204
12
64
24
60
20
12
16
33
59
46
24
15
ABCD 94841874982*3^$a+1 [50173]
87
33
113
19
12
15
8
40
8
109
96
75
14
19
71
1
29
151
48
17
55
123
2
7
36
84
17
19
89
7
123
168
8
150
91
135
48
117
5
31
23
30
130
201
108
155
88
62
58
104
198
108
94
48
21
29
60
138
25
84
24
27
38
216
19
87
45
35
37
75
62
55
219
2
19
144
27
48
144
158
10
57
23
13
35
6
34
32
78
235
125
19
197
58
62
55
36
87
26
67
60
48
132
219
81
39
14
19
23
37
363
32
30
43
12
51
21
5
46
24
38
48
34
56
145
23
102
24
34
32
18
54
1
5
66
61
17
372
54
25
12
3
110
19
36
17
108
54
121
24
12
24
27
24
14
151
29
187
120
147
57
53
90
66
91
36
63
50
54
90
22
33
108
48
77
19
3
45
27
14
90
181
216
107
66
180
19
53
58
24
32
30
34
45
12
5
34
86
24
19
17
84
178
56
169
63
62
10
45
3
98
96
48
22
69
59
112
86
162
30
7
35
16
168
261
3
38
360
10
62
307
29
7
228
5
379
101
36
19
17
10
105
15
57
15
38
67
5
120
108
142
8
49
53
7
83
1
39
48
9
53
18
30
43
29
55
132
84
59
102
10
81
5
19
48
72
60
51
110
18
66
223
65
78
40
120
14
36
7
101
331
15
128
88
50
144
19
24
171
21
149
54
13
35
42
12
36
144
6
102
10
33
29
34
56
1
15
117
3
9
24
15
21
84
71
6
90
13
72
53
54
37
24
17
298
81
135
38
10
176
1
39
45
17
55
60
15
144
248
126
79
11
145
15
200
25
159
2
144
94
33
305
70
32
198
34
278
130
393
12
5
12
10
105
29
7
35
49
5
91
29
10
50
84
24
103
3
32
73
5
66
25
120
36
17
55
17
58
38
12
22
74
67
77
48
19
99
32
90
198
54
162
109
11
109
60
12
17
43
137
6
85
132
65
78
40
86
130
216
33
39
213
12
63
33
15
69
72
24
72
144
3
32
30
36
7
72
15
33
77
55
48
35
232
38
72
79
17
84
54
1
23
72
73
53
10
93
17
90
198
199
77
271
39
120
33
17
19
36
15
45
108
48
23
109
48
180
135
32
16
56
1
108
27
2
96
31
96
12
195
93
149
318
18
144
166
24
9
77
67
221
91
39
45
60
12
24
11
78
10
24
50
7
36
17
31
36
23
48
90
70
8
109
36
39
117
180
39
345
144
47
24
229
41
82
80
64
21
89
24
106
48
312
110
235
36
17
58
62
58
105
132
17
90
64
254
7
101
22
96
69
3
105
48
77
154
110
186
30
43
207
8
16
86
58
14
10
80
73
72
221
67
257
127
29
19
53
82
86
34
33
5
162
120
37
24
72
120
257
138
88
45
11
40
86
90
24
54
19
36
11
24
85
195
2
55
5
154
45
48
203
217
36
209
127
5
46
9
84
185
139
60
11
6
84
22
122
22
14
10
134
55
147
38
66
72
109
51
165
89
180
70
96
32
73
125
24
58
86
10
2
142
8
54
48
43
15
254
103
5
67
125
60
130
8
6
10
24
21
89
48
18
16
153
216
65
126
73
15
48
69
51
2
22
33
53
10
237
72
41
ABCD 94841918552*3^$a+1 [50052]
17
61
3
87
60
30
18
72
18
30
24
96
45
15
24
48
120
48
17
73
30
60
30
54
48
18
54
6
24
3
45
12
23
48
49
48
42
36
17
67
60
65
13
3
32
25
23
67
77
91
21
33
66
210
11
1
18
24
60
36
30
39
3
42
240
3
15
78
12
23
97
60
99
9
24
48
138
12
72
48
33
9
6
24
48
18
114
53
43
5
85
114
41
67
90
35
73
12
59
31
72
6
30
132
30
35
115
29
43
60
105
21
174
60
48
48
24
48
12
30
6
89
43
42
90
36
29
91
21
99
72
90
252
48
30
60
42
11
19
18
198
5
7
42
48
30
132
90
6
12
60
5
7
36
21
48
3
30
15
15
18
30
30
72
12
6
57
32
16
147
12
186
30
41
16
45
18
225
87
90
42
21
75
5
16
81
72
23
7
105
93
35
7
108
18
107
13
12
18
165
9
96
30
12
48
30
12
18
24
30
75
96
15
12
5
133
11
31
150
18
120
42
18
30
162
30
12
107
91
30
30
30
12
66
30
120
42
45
3
72
53
97
48
111
3
48
18
120
51
3
6
30
30
30
72
72
156
65
7
30
198
5
85
60
42
30
30
12
6
30
54
18
17
31
60
5
19
18
48
11
13
6
30
90
117
48
135
120
24
30
107
16
15
30
240
210
113
16
9
30
90
12
90
60
12
17
61
3
129
168
42
36
84
60
6
12
39
93
48
35
97
30
33
87
36
21
39
9
33
42
5
85
78
18
12
12
48
35
55
270
59
61
18
24
18
39
3
96
45
9
87
39
41
91
30
87
32
49
42
180
18
72
30
120
30
30
12
36
42
78
12
33
15
60
54
30
96
30
90
12
30
48
42
18
99
32
1
30
18
47
73
60
11
19
29
73
18
102
30
18
84
60
18
30
18
24
21
75
12
90
15
15
18
54
60
36
30
27
128
7
48
60
24
6
42
72
120
5
85
11
109
36
12
35
7
90
18
93
32
64
80
1
102
48
9
39
24
65
1
60
42
60
150
78
57
105
12
11
19
45
75
21
27
102
18
18
42
42
48
42
48
12
78
18
17
115
93
80
25
12
222
77
16
15
12
53
157
30
5
121
72
12
138
9
39
72
30
3
80
37
12
90
53
73
42
30
15
15
65
133
24
3
15
18
24
6
30
30
60
9
15
33
3
24
30
48
60
12
18
78
15
69
6
102
42
18
30
42
11
7
30
138
42
23
96
43
30
6
84
120
5
43
30
60
30
30
18
77
13
30
162
18
30
60
24
36
102
12
41
37
18
41
43
117
21
48
30
29
16
9
18
72
96
42
30
18
42
9
63
78
35
37
11
64
45
291
9
36
51
21
18
12
42
35
1
95
97
15
33
12
18
17
97
186
54
48
18
180
24
60
90
30
18
48
12
30
42
6
17
55
18
30
30
84
6
42
18
5
37
30
18
24
3
27
108
18
71
13
51
57
135
33
12
12
18
60
120
12
5
1
15
129
6
137
73
54
48
72
48
30
18
9
51
102
60
59
31
12
5
61
30
42
30
29
31
18
15
147
12
120
48
12
18
30
138
12
167
1
15
15
129
63
252
108
192
6
24
48
75
3
30
15
39
41
7
42
18
12
33
75
60
30
12
6
57
3
24
30
60
27
39
30
11
1
47
43
132
48
17
25
60
48
75
45
48
30
5
55
42
18
24
6
30
42
23
139
101
79
6
42
30
42
60
30
108
30
42
108
47
31
162
18
45
9
87
39
30
42
33
15
17
7
66
12
18
42
72
48
39
3
6
42
60
48
30
42
18
102
60
90
60
90
60
12
30
63
3
24
60
105
48
15
72
153
57
6
209
43
18
12
18
101
13
6
12
222
3
147
168
60
9
9
42
12
36
12
18
30
12
90
27
33
78
161
19
12
12
78
42
30
18
77
48
43
5
64
93
72
18
18
12
162
90
15
21
12
15
117
96
240
84
18
18
51
3
138
12
6
60
21
33
63
237
36
42
12
36
30
30
9
51
42
48
240
12
30
12
60
6
12
95
37
78
30
15
63
17
37
6
54
15
48
27
96
114
3
15
90
30
120
18
47
7
66
12
30
45
128
7
72
48
12
30
96
42
42
18
30
90
48
24
65
13
12
6
30
72
162
41
25
39
171
24
36
222
90
65
7
105
32
43
108
120
18
15
32
43
12
72
18
47
61
54
18
60
18
12
42
78
42
47
1
18
12
120
12
108
78
12
39
69
42
432
65
43
42
75
48
135
18
42
18
27
27
21
9
36
51
128
16
57
120
15
87
30
6
69
ABCD 94842021754*3^$a+1 [50167]
18
90
12
108
343
17
79
11
42
43
80
64
11
108
162
18
12
25
197
108
30
42
7
59
42
138
49
48
17
90
66
42
57
231
90
127
53
234
48
97
80
48
33
54
120
306
180
90
1
23
390
168
102
117
33
36
90
54
90
336
129
33
288
127
5
139
53
18
9
63
240
120
18
222
48
42
255
15
1
17
12
147
21
12
6
9
336
16
251
90
12
90
60
121
59
228
162
90
60
48
18
7
47
60
48
222
48
132
163
80
153
144
48
348
84
60
27
63
30
67
59
69
96
105
199
80
81
54
25
96
59
37
221
12
18
132
138
288
7
144
71
120
90
39
48
21
60
12
18
54
171
256
149
42
48
204
210
18
18
144
240
126
174
180
207
144
15
30
24
43
23
42
12
3
75
30
87
48
117
108
60
3
112
23
42
90
48
132
33
57
18
181
128
105
7
80
93
18
108
12
132
30
151
144
80
81
31
41
48
151
29
24
288
43
224
33
150
57
33
102
150
3
27
78
72
198
18
342
342
18
72
66
111
93
67
96
17
175
32
63
108
117
48
33
174
126
19
96
17
48
24
30
6
72
18
169
101
171
63
30
126
162
90
9
48
201
72
79
113
6
25
59
36
24
30
91
77
67
143
145
215
168
81
64
29
60
48
103
65
30
1
41
39
48
16
59
108
9
48
261
75
160
125
19
311
84
6
31
89
7
32
93
12
7
80
21
42
48
145
305
127
41
84
18
33
39
153
105
18
85
107
37
272
39
54
210
145
23
90
159
39
180
54
15
33
79
143
1
107
12
6
120
139
155
48
117
33
12
108
108
171
16
224
96
208
80
69
108
42
66
72
18
25
96
288
101
75
96
111
162
63
27
60
120
78
67
41
7
155
133
59
165
105
55
71
114
18
12
25
143
129
81
252
36
24
103
185
7
5
6
102
72
60
43
77
115
53
187
41
72
72
55
32
189
12
78
90
30
145
59
300
90
6
102
67
65
63
64
29
67
77
51
112
23
162
30
297
192
160
96
48
96
11
78
30
114
18
228
129
48
57
7
53
27
39
24
210
60
18
97
23
72
1
89
60
198
12
90
6
90
15
75
102
159
219
54
90
150
30
6
102
18
180
24
30
153
15
12
21
57
192
276
67
77
66
1
221
72
18
18
300
42
18
12
99
141
19
11
150
15
183
217
143
120
9
33
30
78
84
31
77
72
187
89
120
54
105
45
378
57
213
123
237
163
240
59
85
11
210
24
43
224
21
139
23
18
183
9
7
11
37
41
252
72
36
30
24
18
48
87
112
113
ABCD 94842147716*3^$a+1 [50088]
53
19
128
9
84
19
152
129
39
160
101
72
43
77
43
56
120
165
144
120
99
16
41
36
363
112
5
24
43
5
115
32
189
24
240
43
72
5
3
24
69
19
8
9
39
264
81
279
57
48
55
56
64
96
176
81
7
125
96
187
5
3
69
43
80
57
15
160
32
141
43
5
84
55
137
151
185
132
3
105
63
144
141
27
93
192
72
75
72
33
192
135
328
120
240
5
195
72
45
48
72
216
67
152
21
24
168
312
51
45
3
64
173
84
48
55
77
75
16
65
63
225
60
84
36
51
64
80
9
348
408
51
264
45
27
45
72
51
24
57
111
129
39
184
240
8
57
15
40
101
84
151
56
33
48
15
120
24
24
21
51
160
53
60
55
89
252
75
64
104
16
17
180
72
75
88
17
108
3
40
5
115
144
197
24
36
151
77
3
9
240
151
125
48
12
15
88
149
51
45
67
120
53
24
60
12
19
5
12
144
15
45
84
87
112
425
12
99
21
168
36
36
3
45
171
117
27
48
88
5
99
160
5
211
77
168
51
69
144
72
331
120
29
219
57
132
91
5
139
305
55
56
21
19
24
32
33
15
33
87
57
319
5
115
24
65
276
60
175
24
317
156
12
72
24
27
112
80
40
80
81
84
75
33
48
12
3
21
48
43
80
45
180
55
149
24
75
177
87
165
228
108
51
81
7
48
29
156
7
41
192
192
31
29
27
45
171
72
16
5
19
56
105
300
27
168
184
53
115
17
288
12
91
5
192
27
408
45
43
5
36
103
32
448
77
24
259
293
24
43
137
36
12
276
12
180
187
120
53
43
125
219
45
36
79
8
24
45
43
48
149
139
29
156
96
79
32
88
120
152
9
159
64
168
89
303
16
65
36
60
15
33
48
87
160
53
3
280
56
69
12
132
240
96
24
36
127
168
149
48
84
144
175
77
24
91
48
17
159
24
552
117
3
93
139
77
75
213
75
16
5
27
208
72
29
48
91
32
57
108
99
120
69
36
39
189
12
240
63
33
12
48
120
243
9
15
120
57
159
64
113
48
55
5
51
48
21
156
144
79
48
53
235
17
423
72
40
245
123
105
79
53
252
336
55
56
129
39
16
24
32
88
32
21
3
24
117
3
168
9
39
144
165
51
384
237
51
33
12
3
24
16
24
5
3
57
96
79
65
87
45
120
51
48
69
12
31
77
115
17
108
48
24
283
77
180
48
31
149
75
312
24
240
129
151
41
63
40
5
3
237
75
165
3
72
57
15
ABCD 94842916856*3^$a+1 [50000]
141
24
108
15
15
60
48
93
39
36
69
12
288
27
48
18
108
132
159
3
18
30
60
12
126
54
105
57
24
12
3
69
108
18
21
51
54
39
129
171
39
21
201
108
51
105
39
3
138
15
24
33
3
141
75
48
36
45
210
165
69
111
177
114
54
192
42
30
60
15
51
21
93
30
201
36
33
36
54
96
30
75
39
141
129
126
90
15
87
132
90
270
102
18
21
129
27
111
54
39
120
96
231
57
141
150
66
15
39
141
9
84
267
3
105
75
60
162
48
6
120
54
36
90
105
24
3
282
15
207
216
30
87
75
18
3
57
228
132
138
126
234
6
15
105
18
18
39
15
60
69
180
144
12
39
36
69
135
81
111
24
48
18
183
36
108
87
6
87
36
57
63
276
21
87
72
33
72
6
120
18
150
9
3
42
87
3
12
108
42
396
12
78
69
69
51
204
36
3
30
18
72
72
24
105
111
153
57
36
3
156
3
72
54
216
255
21
12
36
114
261
24
36
36
108
12
24
36
108
36
105
36
75
51
42
171
75
129
120
57
15
21
3
141
198
108
162
132
138
78
12
36
111
219
54
66
21
51
42
15
12
39
285
165
36
15
21
60
54
36
69
15
129
69
36
54
57
21
48
36
6
30
162
21
69
42
48
57
108
33
42
108
144
45
24
195
72
42
27
129
24
15
216
69
51
21
6
33
111
156
288
69
21
51
24
105
15
57
54
69
57
24
138
6
120
162
42
27
153
66
36
6
90
108
72
69
120
3
126
75
105
51
183
6
54
30
36
39
15
21
87
42
66
144
168
33
75
30
15
60
21
36
108
84
18
93
105
75
177
3
177
39
111
69
105
36
18
42
12
186
66
198
57
21
12
36
75
75
45
225
51
3
81
21
54
132
213
36
51
33
75
162
144
36
183
285
51
24
36
33
15
60
57
120
90
78
90
66
111
93
30
36
60
9
75
168
69
180
33
60
30
36
42
120
132
51
36
51
69
3
141
129
348
12
15
63
108
45
57
168
342
9
21
159
9
84
15
201
24
87
33
36
51
129
96
54
69
111
30
72
114
105
33
6
81
21
90
57
180
3
48
114
156
24
120
51
111
18
87
60
15
78
51
15
132
174
15
60
195
18
96
495
96
195
78
66
129
231
270
75
39
48
42
27
21
60
138
69
75
150
72
48
18
72
78
48
39
357
78
48
18
36
108
60
15
3
54
120
24
12
39
15
165
3
360
81
39
168
9
60
21
27
27
216
33
177
78
81
273
6
162
27
132
75
48
18
78
84
186
30
54
78
48
165
141
15
24
231
54
54
96
105
36
48
36
216
255
69
24
36
39
270
138
54
24
51
33
78
69
21
12
6
105
39
156
72
69
3
36
285
99
66
24
15
72
15
60
69
15
180
54
87
21
147
267
54
39
12
129
72
87
3
324
78
36
ABCD 94843029662*3^$a+1 [50004]
33
105
15
15
5
73
42
33
68
72
168
61
59
31
81
20
109
11
72
16
12
32
25
3
27
30
42
6
3
20
19
113
7
5
43
53
19
108
72
12
30
23
88
12
60
87
18
30
65
7
48
18
75
12
8
52
20
28
80
19
9
39
18
3
51
36
53
4
20
7
6
60
147
93
42
53
60
19
9
20
112
32
36
19
18
24
71
19
6
60
3
87
33
20
67
72
5
7
36
30
24
6
5
25
3
104
85
75
63
12
90
3
80
79
6
42
252
30
6
5
25
12
51
9
3
48
81
18
48
24
41
12
16
9
30
90
12
59
1
3
57
6
77
97
36
147
15
18
132
3
39
53
67
6
23
19
105
57
51
9
11
12
28
15
30
30
24
81
45
35
67
33
27
41
1
11
19
53
13
63
24
8
79
66
84
30
36
120
53
19
12
18
11
4
63
5
12
55
5
43
12
30
48
24
3
15
12
30
11
169
39
51
29
7
30
27
33
3
21
11
28
12
57
11
97
30
54
30
30
60
3
96
117
95
12
16
60
57
30
77
145
30
5
67
30
11
25
15
12
75
30
75
15
5
67
21
9
39
24
33
90
45
12
75
18
30
33
20
7
17
55
102
30
9
9
23
60
67
18
63
21
36
12
18
17
7
108
21
51
30
51
20
72
36
169
42
48
12
90
3
93
15
9
18
33
105
3
21
6
120
5
108
12
28
32
40
27
12
69
39
5
7
78
15
33
24
48
15
15
18
3
20
12
37
198
42
42
18
3
12
15
12
21
48
51
6
3
21
78
41
19
90
12
30
90
30
6
183
21
11
28
9
11
52
15
102
3
8
1
3
36
111
6
23
19
78
240
27
33
3
12
9
11
7
21
12
48
260
12
25
15
12
57
108
12
60
18
21
20
37
75
68
1
30
6
42
72
60
33
20
55
21
69
12
18
12
21
140
7
108
177
68
52
20
16
20
84
7
29
24
40
8
28
32
25
63
12
108
27
17
25
23
72
25
18
137
13
75
8
31
53
7
18
11
67
30
12
35
40
20
7
21
45
24
108
195
153
3
32
19
129
9
3
69
78
12
30
3
33
35
12
7
9
69
23
85
3
20
127
72
30
11
64
27
48
33
60
27
41
1
30
60
41
19
6
90
33
12
68
169
51
20
19
53
25
120
30
5
25
24
6
12
132
18
30
45
15
33
9
23
7
36
65
145
12
18
24
90
96
27
8
12
108
19
9
69
71
1
108
35
36
19
48
12
162
23
7
18
11
40
27
65
37
60
23
85
15
12
15
102
30
18
30
5
40
36
27
117
8
55
24
18
12
23
73
12
135
27
60
33
27
108
12
6
23
31
18
3
20
52
20
40
3
42
48
30
84
101
55
17
7
81
12
56
132
12
37
36
180
24
111
32
7
9
9
23
199
6
114
9
24
117
59
1
11
52
123
65
25
47
36
1
36
63
9
11
7
30
120
30
24
18
48
27
27
29
37
35
52
3
17
7
9
12
15
102
12
6
132
18
47
16
80
64
8
19
9
92
28
21
48
42
18
3
189
18
93
108
12
39
9
9
63
57
30
33
8
60
1
3
15
90
11
1
63
33
27
27
36
33
87
33
20
19
5
13
24
11
49
18
5
7
6
27
180
87
36
33
9
11
1
3
20
7
29
31
53
36
1
96
12
15
3
5
19
69
20
7
72
18
23
1
60
6
54
99
21
48
60
3
99
33
8
55
45
15
24
6
123
24
45
72
59
61
66
12
33
105
23
40
24
48
39
108
30
35
60
25
48
147
27
78
15
20
48
7
65
37
18
5
13
15
27
30
3
60
8
1
18
30
12
36
60
42
41
31
120
6
35
28
51
33
36
12
9
6
12
42
3
75
53
37
18
17
40
27
21
75
12
41
67
12
65
25
11
49
3
20
19
18
15
8
12
67
6
23
12
25
47
13
60
95
19
33
3
17
36
7
5
49
180
30
53
16
24
33
102
18
27
45
35
13
42
30
3
60
12
15
201
72
57
42
78
23
7
18
47
28
60
15
33
21
131
7
12
81
8
1
3
48
57
23
25
12
35
7
129
51
29
31
21
9
48
30
48
24
21
9
11
19
33
68
19
93
56
100
9
11
97
42
78
23
31
66
24
111
15
12
72
120
9
12
68
31
60
29
24
25
11
19
120
33
20
37
35
37
3
27
6
3
20
7
120
33
132
15
12
42
3
27
60
9
9
35
16
21
123
33
84
59
19
41
12
55
12
78
42
18
114
21
15
54
23
28
27
45
45
15
3
42
3
9
18
5
7
29
7
24
41
25
3
9
30
48
5
55
5
40
8
4
68
88
44
13
42
12
6
147
57
6
33
24
20
48
37
71
4
3
150
3
12
8
19
90
30
12
6
12
12
23
7
6
24
6
137
25
12
6
33
32
109
138
53
205
54
18
75
8
7
225
87
30
3
27
48
42
6
42
72
78
21
39
45
3
17
7
48
90
15
56
79
18
143
1
3
176
4
8
25
84
156
72
12
123
45
12
51
12
8
52
3
57
80
43
30
3
9
83
7
5
7
101
40
45
12
75
48
108
21
150
48
21
9
30
21
12
57
30
65
16
12
80
37
35
36
19
138
24
23
28
20
7
33
27
12
29
19
42
83
13
54
9
20
4
33
35
25
60
24
39
27
5
28
81
11
19
36
17
97
99
20
121
83
16
57
15
68
100
27
5
115
57
33
84
39
12
12
56
24
76
32
49
6
30
35
25
63
44
36
19
53
25
15
27
102
39
12
9
51
27
12
53
7
6
147
15
30
18
17
205
11
12
100
75
5
49
23
115
21
104
13
24
11
108
61
ABCD 94843773548*3^$a+1 [50147]
16
41
54
81
93
3
33
7
44
45
90
13
5
3
63
96
21
100
8
16
11
25
17
120
87
3
1
104
75
6
54
30
111
12
3
45
52
35
48
96
1
137
111
75
192
9
33
27
48
33
18
1
156
80
15
33
16
80
84
112
12
36
89
18
97
11
180
240
49
20
16
5
36
55
188
21
42
12
18
18
1
23
57
9
39
33
54
25
35
18
27
40
131
9
4
5
72
15
60
15
72
36
9
12
81
114
45
9
12
60
163
17
67
8
48
69
75
15
21
16
5
31
35
72
37
35
25
84
60
272
52
140
3
49
5
3
33
84
90
18
3
15
37
5
30
6
72
198
1
35
33
3
30
60
30
54
108
6
45
111
18
27
48
51
1
35
9
96
63
37
11
72
42
144
51
15
78
72
120
18
61
11
21
3
72
30
24
15
21
139
5
48
42
84
60
129
45
115
48
5
84
366
9
63
33
33
15
36
21
7
35
45
21
6
13
17
6
18
31
59
21
63
6
75
81
24
75
117
27
15
18
30
60
18
15
75
30
7
89
18
30
123
12
117
24
144
12
36
42
72
1
20
172
107
114
67
20
57
195
3
12
60
105
52
41
3
16
44
84
48
33
42
49
5
15
15
6
199
20
33
75
81
72
39
123
73
32
48
12
51
24
18
18
21
16
89
66
73
56
15
21
108
36
256
89
138
42
31
125
19
68
48
27
42
39
81
19
89
60
27
21
39
15
33
45
51
132
144
45
115
11
18
79
11
42
27
27
105
21
84
19
5
219
33
63
45
12
42
12
60
48
18
19
41
27
57
3
51
96
33
16
95
12
78
90
54
12
54
36
1
17
6
69
40
72
11
60
13
41
174
9
15
18
15
39
69
15
114
15
36
39
30
55
17
15
9
54
21
51
9
136
119
42
55
17
15
3
109
29
72
43
224
63
49
35
93
33
24
18
121
35
1
89
204
12
6
18
31
35
24
21
9
72
54
93
12
96
112
32
36
15
33
4
5
51
15
24
105
21
72
3
81
6
210
87
81
127
32
21
27
84
15
33
48
3
1
24
11
6
15
123
117
27
6
66
24
36
21
172
5
63
57
6
54
18
198
210
1
41
3
64
95
108
54
15
33
36
6
144
9
12
213
63
48
252
45
3
40
11
204
72
12
177
129
42
33
16
53
90
180
205
68
60
105
75
33
19
71
30
234
1
5
54
30
3
105
3
40
104
93
19
65
3
231
6
3
48
3
145
47
9
136
53
7
12
72
71
18
15
9
31
24
71
45
4
41
66
45
16
65
42
121
17
90
42
31
24
65
6
1
53
306
30
6
18
30
6
216
103
5
48
3
57
54
156
69
75
108
1
60
11
1
125
3
21
54
57
48
4
53
12
135
123
48
21
48
36
12
9
36
87
207
129
141
3
27
54
91
24
101
6
72
13
44
45
54
252
129
4
92
12
36
4
11
37
108
5
27
12
52
35
45
21
18
9
45
223
32
3
13
32
117
303
3
1
191
73
32
144
9
171
9
19
101
6
108
18
30
78
102
24
93
52
119
42
75
9
18
61
44
21
24
3
45
15
9
75
9
60
27
4
5
36
3
12
33
7
143
126
18
18
18
9
48
33
31
53
18
54
51
100
17
30
1
56
93
87
15
61
32
33
42
12
1
44
28
32
93
163
239
48
81
87
18
39
15
33
3
12
78
30
21
3
18
15
124
144
17
19
23
18
55
89
48
6
54
18
12
1
44
12
15
1
68
4
200
16
72
23
21
16
47
45
45
43
35
57
15
45
45
126
252
48
54
42
144
54
87
15
18
18
9
9
42
90
12
87
64
11
54
7
72
32
304
116
33
15
15
237
4
71
90
19
56
45
3
132
28
107
24
120
42
48
6
18
147
36
28
24
48
53
39
3
57
27
60
18
27
39
6
51
3
9
81
31
53
115
47
18
7
20
63
18
24
36
48
204
90
18
27
28
68
51
60
18
30
90
108
168
12
43
11
168
73
108
29
51
21
6
12
57
3
81
99
12
36
25
35
12
73
23
21
48
52
41
15
75
108
66
55
5
15
16
92
15
37
80
9
6
18
12
115
29
96
18
48
18
27
132
156
9
27
15
33
76
164
15
13
233
6
18
63
84
9
7
92
231
90
15
21
63
12
48
ABCD 94844025982*3^$a+1 [50177]
60
60
48
192
63
117
9
51
75
129
81
87
12
141
27
3
60
33
12
45
63
24
12
216
39
9
27
180
33
72
12
33
90
105
144
24
12
249
126
24
33
21
75
15
21
81
39
111
90
75
24
39
36
33
72
36
72
36
96
36
168
27
108
6
15
21
18
12
57
48
9
231
39
69
36
108
60
180
48
72
21
51
60
84
84
117
144
15
111
45
9
12
360
15
3
117
12
72
108
36
51
60
45
9
30
60
69
51
150
75
27
105
63
141
36
12
12
264
36
21
30
213
324
72
9
267
3
90
87
105
87
27
21
144
81
243
15
9
72
180
36
60
24
81
27
180
36
24
63
120
18
39
3
93
36
24
36
39
216
129
105
6
9
24
60
63
144
45
15
9
57
150
84
96
33
75
9
3
69
48
207
6
63
21
99
45
87
3
9
48
12
3
237
36
15
72
9
108
51
45
171
129
72
48
24
87
225
45
111
72
60
48
105
30
177
21
51
60
15
33
63
33
12
84
84
12
63
21
36
45
63
27
117
60
3
45
33
12
18
189
153
60
30
24
33
3
57
51
36
54
12
3
72
12
57
36
15
180
63
57
24
24
36
48
12
108
120
33
198
6
75
24
12
48
72
48
12
12
3
33
12
84
84
147
9
60
15
186
3
231
30
135
15
129
15
162
3
12
120
63
12
45
33
15
84
168
168
12
48
24
48
60
75
18
87
12
3
9
45
51
3
129
21
231
39
261
99
129
48
60
15
30
15
225
27
57
51
12
108
120
3
30
60
27
75
54
36
183
84
108
60
39
129
36
159
21
48
96
24
108
24
15
93
33
15
48
51
66
75
3
21
135
69
45
36
99
75
36
165
36
75
45
75
54
15
24
15
36
33
12
81
3
72
24
108
27
90
6
57
48
48
144
117
66
45
24
36
93
75
12
39
36
33
96
39
69
72
15
24
21
36
24
24
57
120
114
36
129
9
75
21
123
87
105
189
30
9
297
3
12
9
15
180
24
51
45
147
90
63
51
30
6
30
99
36
60
9
39
105
27
3
21
219
9
120
60
12
171
69
189
267
48
12
69
120
195
48
96
27
45
24
36
12
36
12
48
57
30
33
12
15
9
279
36
21
33
12
18
117
12
51
216
21
132
48
12
36
12
12
33
60
87
120
60
72
15
21
24
36
15
9
9
147
60
60
12
63
33
21
54
12
54
99
180
27
105
72
3
33
120
156
48
36
12
120
15
24
126
18
45
117
48
36
15
135
21
15
33
12
12
180
81
96
63
3
9
156
24
144
51
81
12
48
39
33
48
45
27
120
60
117
3
51
237
9
36
99
24
27
33
60
135
105
36
48
120
108
24
9
90
252
69
9
147
63
36
93
3
9
201
18
81
99
21
144
36
36
12
60
57
111
15
33
324
51
69
48
180
144
36
120
24
141
3
81
15
48
48
39
9
24
33
3
132
48
24
27
21
48
12
60
75
60
108
69
51
72
54
3
48
3
252
153
60
24
231
45
45
6
36
9
48
207
21
3
90
27
108
21
51
3
165
60
60
12
99
9
84
96
207
9
99
42
108
51
24
27
60
189
21
27
60
3
129
36
15
93
84
12
36
33
27
72
36
72
108
117
84
63
51
165
12
60
15
45
12
156
24
408
12
27
21
189
54
42
15
60
15
48
42
48
87
12
27
21
39
21
15
48
69
93
24
39
105
39
33
30
24
45
36
24
48
81
72
18
45
24
228
9
3
51
69
12
39
225
12
105
60
39
36
132
3
57
3
ABCD 94844884796*3^$a+1 [50065]
30
57
4
5
30
25
41
30
144
213
75
6
24
7
11
18
30
9
48
60
45
84
55
80
33
138
48
102
19
20
40
113
63
195
120
24
150
3
21
19
47
6
18
61
89
19
17
6
90
7
71
6
60
6
48
21
36
15
277
12
53
15
52
23
6
91
180
108
5
60
12
3
52
89
36
30
18
12
24
91
5
55
35
6
75
39
73
95
25
60
60
20
52
215
81
72
12
45
96
12
55
11
109
101
12
120
39
75
30
75
63
25
32
39
69
3
30
90
48
6
24
31
8
48
9
43
20
213
174
6
127
8
4
119
6
36
19
8
51
6
15
9
24
3
15
30
48
60
91
59
9
33
67
8
33
51
93
3
39
153
72
21
19
29
19
60
17
114
61
48
65
66
1
48
72
23
6
60
36
63
27
85
131
37
72
140
69
204
27
100
95
21
124
60
149
27
117
27
201
75
15
37
60
17
15
231
69
75
24
1
5
18
37
11
9
36
57
7
41
27
87
13
92
21
48
66
30
3
52
140
15
18
27
21
79
23
120
45
3
37
68
4
48
35
18
79
8
132
160
11
9
48
72
45
24
24
7
59
21
9
42
144
24
121
5
103
11
81
88
47
25
5
3
52
29
54
198
72
60
3
123
96
105
45
75
40
20
40
108
12
56
72
75
126
12
12
55
8
3
177
93
72
19
60
113
48
90
24
6
72
72
18
37
68
63
45
57
120
15
100
23
169
53
72
231
69
60
15
60
9
36
55
20
88
12
89
19
68
12
87
6
18
1
29
39
60
21
31
48
35
42
54
21
69
6
24
30
120
319
77
3
33
48
60
6
33
40
12
5
63
93
18
6
55
59
6
24
19
41
147
33
114
25
5
12
55
143
37
59
150
19
308
9
36
7
32
39
102
42
33
15
24
126
15
3
21
48
21
31
120
29
19
20
40
180
12
29
27
33
72
7
80
33
90
37
83
18
6
13
35
33
12
33
12
6
49
32
28
83
69
48
57
90
18
7
8
112
23
25
20
27
66
54
25
29
84
36
12
84
24
19
12
48
8
33
12
67
41
90
9
40
132
11
30
24
114
30
72
19
53
63
24
48
40
17
43
47
13
35
277
59
81
36
75
42
63
15
9
9
54
42
183
87
24
42
7
12
59
144
285
75
6
120
24
36
84
3
52
12
71
37
41
19
47
85
29
39
72
21
67
12
11
9
100
108
5
42
90
51
60
45
72
3
45
27
40
32
69
24
3
4
89
12
19
65
108
36
120
19
5
12
51
3
6
111
33
19
53
48
27
303
66
180
108
15
15
66
12
24
60
43
32
105
51
72
33
12
42
85
5
54
24
25
53
24
60
30
93
3
102
48
19
5
36
27
48
33
24
7
8
3
69
28
12
155
21
45
12
36
6
54
27
4
59
6
24
87
52
5
3
39
18
27
51
109
20
69
19
128
9
63
63
9
9
99
81
24
7
35
13
60
128
4
89
79
41
72
114
18
6
9
33
108
96
36
7
41
199
32
28
152
33
132
36
247
11
69
27
45
28
5
120
36
126
225
111
49
56
4
59
6
84
19
11
54
7
180
29
24
60
96
79
12
260
135
45
28
17
6
49
176
72
15
126
87
99
105
69
90
121
53
7
128
51
49
72
20
40
200
9
27
64
80
9
12
19
108
203
24
6
15
12
160
5
7
53
127
108
8
45
15
33
19
17
18
102
55
35
54
19
128
15
30
67
77
24
66
54
87
4
23
37
8
48
27
6
66
13
197
60
15
75
13
173
12
36
51
28
120
60
11
1
68
27
18
6
1
48
80
45
27
108
12
39
1
5
43
65
12
15
99
1
5
24
120
31
41
72
12
15
108
51
120
21
3
33
60
124
5
66
48
150
19
92
120
40
29
6
141
52
47
105
39
186
3
51
24
25
125
7
59
6
295
20
9
30
30
24
18
24
13
12
5
18
85
12
108
12
56
12
52
56
45
99
261
267
40
23
48
54
66
61
53
30
66
6
24
114
67
8
52
5
18
6
42
9
40
5
43
101
31
101
54
120
13
17
24
139
47
30
63
172
125
66
30
72
123
39
25
119
141
51
9
40
5
75
28
41
42
18
87
39
21
3
9
21
90
6
51
105
12
216
234
25
ABCD 94845211016*3^$a+1 [50031]
45
97
110
58
59
31
78
51
3
18
42
17
19
12
30
18
60
12
78
35
52
48
9
18
5
3
22
90
30
80
22
41
1
6
9
9
14
82
6
2
16
11
40
21
18
12
9
116
87
48
40
68
52
33
15
12
48
185
67
65
63
25
32
3
66
88
51
5
31
23
58
3
29
18
52
48
69
21
15
17
10
17
151
9
5
19
32
13
30
84
36
12
8
21
16
17
18
52
20
1
27
8
40
57
17
16
15
20
60
49
3
83
24
28
5
73
30
57
9
11
15
72
1
21
38
10
11
7
38
7
65
63
12
13
27
29
15
49
15
15
92
48
70
72
3
45
11
13
30
8
40
45
165
8
70
42
8
40
42
8
57
69
19
15
41
39
70
24
120
72
11
28
27
12
36
6
35
13
6
144
41
15
64
17
1
8
10
12
74
51
13
102
53
12
4
21
18
12
12
78
15
48
20
27
48
40
12
8
22
72
3
45
38
184
57
9
72
18
20
4
17
19
42
38
21
133
3
63
54
11
19
56
21
61
8
16
146
40
14
18
6
16
6
5
48
7
9
29
7
9
6
5
28
32
49
24
35
39
36
10
14
81
96
1
72
18
12
36
72
38
22
32
37
39
6
18
6
2
9
40
36
75
78
27
8
55
77
15
48
10
14
13
5
10
12
116
25
20
87
34
6
50
30
10
24
26
25
24
5
18
28
20
49
3
90
18
12
60
53
57
27
31
14
31
80
25
120
24
14
130
30
2
10
12
21
45
11
24
15
22
48
35
37
2
97
45
56
39
4
15
12
12
30
18
12
2
75
19
12
9
20
31
42
48
3
15
32
60
34
6
53
12
33
10
102
15
15
12
6
2
33
7
48
5
12
27
10
26
4
33
9
66
9
21
78
114
90
30
18
68
100
21
71
25
3
24
6
27
5
42
120
16
17
88
15
5
19
78
42
53
15
10
8
22
42
6
5
15
1
53
106
12
2
6
45
55
30
14
76
60
2
24
18
13
35
94
15
96
84
5
16
3
27
20
69
4
15
20
4
6
15
12
27
53
24
13
32
58
36
12
12
2
16
23
79
17
16
27
17
3
88
18
62
69
31
5
48
76
21
50
45
7
80
13
48
80
21
88
72
56
18
45
16
39
20
4
50
31
27
5
27
16
17
3
21
13
3
3
72
20
13
9
66
14
72
16
30
5
24
69
75
19
18
2
28
60
5
7
53
3
21
3
28
20
58
42
12
20
97
5
16
90
12
18
3
27
9
9
30
2
90
70
24
66
12
36
12
33
9
66
81
21
30
168
5
7
12
60
21
41
19
5
15
7
18
24
8
48
7
9
18
21
107
88
12
8
21
16
75
2
40
83
7
30
11
19
26
16
14
40
2
3
7
20
52
33
5
43
20
9
18
9
43
26
40
30
12
102
8
3
67
20
40
38
15
25
135
9
8
3
12
27
30
16
51
56
55
60
18
27
44
1
18
45
20
16
3
21
27
18
35
96
4
20
7
32
117
1
78
65
16
41
55
17
18
94
54
41
84
7
5
7
21
72
69
38
21
45
27
13
24
96
15
15
42
23
39
13
5
70
60
12
2
46
9
3
113
67
26
27
48
15
25
32
43
17
28
59
120
1
12
15
30
23
19
78
2
13
23
82
32
91
35
4
137
51
25
3
144
36
5
19
2
54
10
35
40
5
27
13
72
120
59
3
82
6
50
43
36
20
31
45
75
30
48
2
12
36
72
33
21
16
3
15
60
24
33
27
33
23
40
21
116
48
7
78
35
39
57
43
2
18
33
40
53
22
45
15
12
57
9
2
25
8
96
51
10
30
12
20
57
31
2
40
18
12
66
62
112
18
3
35
1
11
72
81
15
4
41
7
69
5
34
6
6
12
41
37
8
10
17
64
29
27
28
15
5
12
55
8
37
15
9
23
13
68
37
39
11
9
24
19
146
54
61
29
3
13
150
41
31
42
11
19
21
27
12
48
32
13
15
72
18
2
73
15
89
39
4
18
35
4
9
72
38
21
40
24
27
12
38
40
15
60
3
12
20
12
21
1
35
51
25
3
57
173
154
17
13
11
15
24
13
15
12
48
5
145
3
59
16
20
4
108
9
99
24
18
3
87
68
52
9
63
6
35
96
45
66
9
76
20
24
51
18
24
16
30
45
12
9
8
18
70
30
12
20
10
18
9
39
12
5
55
14
18
37
3
6
71
64
81
35
3
36
22
63
75
72
8
22
15
15
29
4
12
8
7
32
16
5
19
48
30
8
7
227
93
33
115
5
70
2
64
8
51
55
12
50
58
12
5
13
2
25
3
12
12
36
6
24
42
53
15
10
42
113
55
41
13
18
29
1
62
28
5
43
17
85
30
60
32
21
1
6
60
54
8
67
24
39
8
73
45
54
18
32
3
43
41
33
78
13
32
85
30
5
85
3
35
84
76
5
16
63
6
54
48
12
6
111
84
15
60
5
72
100
3
57
168
35
4
86
27
24
21
72
3
15
12
33
7
50
3
84
9
55
15
24
41
16
11
33
136
29
30
4
68
10
35
48
7
12
20
1
15
21
11
133
39
137
16
3
86
19
36
59
21
1
3
47
94
8
67
11
12
36
4
6
62
10
18
21
39
12
48
65
27
34
54
32
28
17
24
19
81
63
18
30
12
6
15
12
20
223
66
11
37
47
4
27
18
2
25
5
15
7
18
119
63
1
27
20
18
34
17
45
19
39
36
5
16
3
20
76
5
52
3
12
12
17
85
6
5
24
13
6
12
38
27
3
82
8
24
40
3
24
51
18
11
31
150
32
10
17
16
149
106
5
48
16
39
42
2
36
57
25
23
39
18
70
12
21
17
22
122
18
96
12
34
18
6
2
72
33
60
25
8
16
11
4
180
44
12
67
138
75
75
5
48
76
39
50
10
86
39
12
55
105
15
12
36
120
102
23
55
5
16
11
13
60
17
18
24
1
39
30
27
5
18
13
207
18
63
12
27
21
32
63
52
29
45
18
16
72
9
24
35
42
10
72
17
16
47
1
12
33
47
9
19
35
42
64
24
102
9
44
16
29
7
48
17
63
49
6
5
37
90
32
21
7
8
34
56
70
42
23
1
86
25
44
84
12
48
15
22
18
14
16
11
16
3
26
51
3
37
15
8
40
32
12
37
23
1
39
6
35
36
16
75
48
54
3
29
51
15
9
61
8
10
65
72
7
6
14
42
46
2
7
44
147
33
27
22
18
68
37
20
49
59
16
20
25
66
12
77
60
36
3
25
15
12
60
29
3
60
13
9
18
6
2
88
12
8
21
3
10
18
65
45
ABCD 94846001392*3^$a+1 [50002]
34
98
28
2
34
36
54
90
50
4
134
58
18
32
30
48
34
72
14
10
122
22
32
30
66
24
18
30
142
80
84
64
32
30
118
86
10
50
52
44
18
46
74
22
8
136
72
38
42
144
168
18
34
68
82
38
78
22
38
4
48
96
2
88
44
48
52
18
44
10
48
8
78
90
42
112
38
90
48
4
36
50
52
74
4
12
44
84
22
224
30
34
72
158
4
80
28
48
36
6
18
86
78
88
140
60
42
126
10
56
18
48
24
30
4
126
36
14
16
38
30
72
48
16
26
42
36
12
12
30
156
42
4
30
14
46
14
30
36
36
10
20
102
108
40
18
20
84
22
26
28
12
38
112
80
64
18
26
36
30
138
18
40
128
16
50
4
2
54
84
22
32
102
28
38
30
4
26
42
40
26
30
16
18
38
24
36
30
102
58
8
6
58
18
182
88
248
16
96
270
38
6
76
50
58
72
90
20
72
112
14
22
62
40
122
28
20
82
78
62
28
2
54
16
156
8
12
4
68
16
2
58
86
120
166
8
24
36
6
18
106
60
66
240
54
2
88
20
64
80
16
74
178
72
8
24
220
50
40
48
42
36
84
6
72
18
62
112
80
16
80
144
24
6
66
4
84
74
36
52
74
34
24
36
102
8
72
88
26
30
30
58
20
142
156
54
54
182
18
4
26
40
42
20
10
14
6
12
46
26
78
90
78
60
24
78
30
120
108
94
24
56
88
8
18
30
46
8
52
30
24
104
40
8
24
30
4
6
74
52
18
86
120
10
36
68
102
172
32
16
32
78
24
16
8
12
10
20
88
6
54
84
132
18
66
14
100
126
50
4
8
10
12
26
54
12
36
88
60
126
86
84
6
138
64
2
54
54
70
26
10
36
144
26
18
22
26
190
38
4
32
30
58
6
20
114
10
2
16
12
2
66
48
12
12
172
36
84
26
18
120
66
28
8
42
60
96
10
146
78
10
20
28
38
6
54
60
54
78
48
36
10
84
26
88
26
84
12
24
90
12
24
6
24
34
80
10
32
48
30
84
76
80
16
8
136
32
42
28
2
72
88
8
52
30
8
72
66
34
42
90
86
24
106
8
6
36
108
112
20
42
10
32
70
44
16
14
54
90
66
40
2
70
8
30
22
90
68
22
80
108
10
56
6
40
32
42
48
22
44
66
16
14
130
78
72
26
78
4
72
8
18
10
32
112
14
16
50
18
66
46
20
108
58
20
34
54
14
58
44
54
36
28
20
106
30
6
20
30
76
14
66
12
30
76
122
22
90
140
72
30
78
52
6
38
30
6
10
38
78
10
14
96
4
68
12
4
146
60
48
60
36
12
4
26
10
2
28
110
48
96
16
14
24
30
54
10
72
30
128
198
130
14
66
64
36
104
16
44
10
6
8
76
78
56
60
96
114
12
34
6
72
12
26
30
60
24
156
30
54
30
48
18
60
4
6
68
34
20
90
30
48
30
4
44
6
30
18
30
12
120
24
24
102
60
28
2
88
26
156
60
96
4
90
20
84
130
20
22
122
6
12
48
120
16
146
48
42
28
62
118
44
18
48
6
366
4
68
10
12
44
372
4
158
58
18
50
124
90
38
22
20
72
60
58
8
72
48
48
42
40
44
64
2
48
16
50
64
54
18
14
90
4
146
30
138
18
72
46
54
8
22
26
12
30
94
44
24
6
192
102
12
174
42
88
44
60
22
96
62
6
52
8
6
10
14
36
24
6
10
20
16
12
6
122
4
68
222
70
44
46
48
96
30
60
14
12
126
4
68
192
6
4
38
6
144
136
2
42
46
60
36
206
18
30
24
66
10
36
18
122
64
2
34
8
10
152
30
88
18
32
12
28
18
30
80
24
54
10
104
52
36
14
54
42
30
82
26
22
24
170
36
24
18
12
10
134
156
6
78
30
54
58
14
166
20
40
48
54
2
168
28
18
20
274
20
208
44
10
8
48
108
22
92
16
30
116
16
14
16
2
58
8
136
14
24
96
24
112
56
10
38
304
8
48
22
2
72
46
162
20
6
142
32
60
48
114
168
60
22
30
20
54
34
8
108
24
10
20
36
54
28
24
14
40
30
14
22
78
50
30
48
24
30
36
34
18
8
18
24
12
60
70
26
52
20
12
4
104
52
20
6
34
66
114
50
58
18
104
4
72
18
74
82
6
38
174
22
80
6
30
24
4
14
30
48
18
12
22
32
76
2
36
132
94
8
ABCD 94846083004*3^$a+1 [50005]
21
69
36
18
102
159
72
12
81
135
45
27
33
144
3
9
24
90
144
72
174
15
120
81
339
21
63
276
21
18
177
36
3
81
15
144
9
81
30
6
219
141
75
9
6
144
21
153
42
48
105
45
75
87
90
3
141
99
147
81
117
132
30
18
36
99
132
219
54
87
3
126
15
36
156
27
72
24
345
45
24
27
36
27
93
108
216
69
27
372
27
33
21
24
63
108
36
45
84
27
63
6
63
315
126
171
9
147
60
48
144
96
180
324
156
315
54
63
9
144
36
63
72
9
6
45
9
99
156
36
36
60
12
72
36
69
120
24
36
108
192
15
9
27
72
120
72
15
129
105
54
21
24
72
36
48
252
132
12
105
3
15
30
51
192
72
45
72
18
153
252
60
36
75
24
57
24
21
51
9
183
87
45
99
66
54
81
15
48
6
99
12
108
87
120
69
12
24
36
72
108
9
3
36
15
120
384
102
90
24
81
45
3
36
132
48
36
249
144
36
99
12
36
24
9
147
159
48
96
54
147
15
153
21
135
105
171
9
144
111
45
27
60
12
15
210
36
96
48
186
216
198
66
9
87
9
36
75
150
144
36
48
15
120
45
60
63
189
48
15
12
9
60
27
12
45
87
153
30
45
171
189
81
306
24
9
192
9
135
159
57
36
144
36
63
96
165
33
36
54
30
15
12
144
396
108
447
9
45
36
84
114
21
144
132
48
81
51
75
141
120
9
51
180
93
27
99
24
45
12
69
171
144
300
69
99
201
15
12
9
63
45
36
267
27
201
15
57
60
219
78
210
117
9
27
108
24
48
9
108
36
15
36
9
36
3
72
36
24
36
48
45
87
99
30
15
3
33
12
171
45
9
123
63
54
12
78
57
36
72
72
9
87
12
60
45
111
36
123
30
216
204
12
135
24
12
24
36
12
60
81
120
27
177
135
57
54
6
138
33
63
21
99
81
168
255
141
81
3
36
9
87
75
78
315
45
90
81
12
108
96
36
57
72
24
90
30
99
252
9
51
63
21
24
21
15
156
180
429
90
54
3
72
87
48
105
72
189
36
3
45
63
159
9
45
90
54
72
48
132
291
99
189
24
156
24
192
15
93
27
54
24
27
63
201
24
12
9
171
24
21
51
63
201
144
45
267
48
135
90
60
27
72
21
51
48
45
15
57
15
9
90
354
36
96
39
72
24
75
69
120
141
48
60
36
255
96
36
27
81
84
27
81
69
90
9
36
108
156
24
36
21
108
132
120
51
12
60
48
24
39
186
39
9
150
81
201
54
117
33
135
12
144
15
9
9
3
60
12
117
60
39
51
120
9
15
30
144
96
99
36
12
60
9
210
9
24
372
9
144
36
6
120
24
9
45
36
84
60
147
33
3
144
135
54
306
24
30
27
63
105
39
6
90
129
72
69
99
255
213
12
ABCD 94846253974*3^$a+1 [50022]
24
36
96
51
33
45
15
36
84
27
30
75
65
22
57
5
4
15
57
68
4
3
107
16
30
20
67
5
4
51
12
60
33
27
57
15
261
3
5
67
17
16
2
13
29
55
15
50
31
60
99
33
45
20
40
15
53
100
231
33
32
4
32
18
24
1
57
15
233
22
32
85
48
12
156
69
48
3
9
27
21
98
10
6
81
33
39
33
63
21
48
116
12
42
1
69
32
55
84
47
22
15
21
12
20
7
48
39
9
39
50
151
24
95
145
17
139
45
36
3
17
19
11
13
36
57
27
12
24
57
15
63
45
51
9
101
18
25
47
40
30
3
15
105
5
36
91
51
45
59
25
24
24
36
57
15
72
45
48
12
20
7
36
12
21
111
84
9
75
36
12
48
21
15
60
29
16
39
12
59
1
12
65
16
27
5
19
15
78
15
5
46
90
27
60
207
78
48
60
39
15
117
131
34
123
36
36
21
27
45
3
24
48
48
5
88
86
6
48
19
41
79
12
11
13
59
25
105
3
24
60
93
15
33
2
42
84
7
9
51
23
1
36
147
96
81
9
14
58
3
24
72
45
120
36
32
18
25
65
7
15
33
57
132
18
18
14
13
36
60
12
24
105
96
3
24
27
21
9
18
21
36
24
15
21
36
57
75
51
126
26
10
27
65
28
3
11
61
60
24
39
14
18
48
24
1
156
201
147
33
110
10
75
69
6
78
12
15
12
5
16
15
60
35
37
33
80
34
18
30
8
10
75
45
14
73
72
72
36
53
84
52
30
33
47
18
40
6
45
5
12
7
35
37
81
3
9
246
9
81
14
37
165
14
25
87
69
59
25
41
103
12
24
65
12
78
49
33
75
84
21
2
58
27
21
20
127
5
30
18
19
48
60
23
54
31
12
95
18
4
3
33
12
15
60
17
36
55
192
27
93
129
39
29
46
66
51
24
36
23
25
9
27
48
57
36
30
165
12
72
21
48
51
144
12
5
12
36
7
84
96
33
60
6
26
30
85
33
147
23
25
47
82
8
22
33
45
75
24
23
18
43
9
60
3
12
101
16
111
144
113
127
48
21
27
84
9
56
46
48
110
55
60
9
27
83
10
60
255
17
19
9
80
7
48
47
16
33
36
5
96
55
29
43
81
54
30
26
34
48
123
9
15
3
45
3
21
105
66
33
15
30
44
6
34
12
116
48
55
17
7
60
36
84
53
19
35
90
4
15
12
5
12
168
192
223
180
29
108
60
67
53
190
21
36
24
12
99
14
127
33
39
36
24
15
128
10
48
15
60
9
2
64
9
53
139
9
14
10
6
122
7
12
84
36
36
95
24
10
96
24
15
156
72
72
33
2
10
15
21
15
35
37
45
62
13
36
24
71
61
21
63
84
120
33
39
5
4
140
16
63
36
96
5
40
6
62
31
72
5
88
27
12
36
59
66
4
27
60
45
39
117
2
13
33
135
60
77
55
48
45
27
24
21
32
55
23
13
24
53
19
53
88
30
9
60
24
99
62
64
162
30
3
9
38
10
39
24
132
45
27
156
15
105
60
9
18
9
48
23
24
10
15
23
18
7
72
69
20
55
12
9
3
33
15
45
15
65
67
41
36
79
96
36
15
9
21
39
24
45
99
17
4
30
42
15
60
24
33
32
31
3
21
29
16
3
12
24
41
19
201
44
24
7
24
15
45
24
5
70
30
135
35
1
60
45
15
12
45
62
61
11
25
5
91
5
4
75
155
1
39
26
127
81
24
62
46
15
29
4
75
5
19
77
91
17
43
60
12
11
25
141
36
159
105
51
24
21
135
12
60
57
158
168
18
7
33
27
144
113
43
23
37
9
159
17
175
33
15
72
29
54
25
9
15
180
17
19
15
30
39
141
15
12
5
48
60
52
75
12
36
161
36
7
65
16
6
21
9
3
15
45
45
38
130
3
125
46
30
26
40
2
40
80
118
62
7
60
9
86
1
33
15
36
5
4
20
16
48
63
12
48
3
96
9
5
76
36
68
67
45
99
120
33
75
120
15
30
27
53
112
176
55
45
12
12
84
12
14
54
4
32
24
4
63
17
28
8
55
71
34
30
45
24
108
24
5
18
10
72
75
11
73
17
12
43
33
6
8
22
39
11
78
7
45
48
51
9
20
48
24
55
111
32
16
32
18
40
6
48
45
93
15
72
12
11
37
17
4
12
3
89
6
10
51
59
22
2
10
96
14
70
48
3
29
18
85
9
116
40
38
10
39
17
19
21
96
15
12
36
5
4
30
93
48
17
55
59
13
48
48
17
12
7
60
36
23
24
25
12
125
30
1
63
32
49
23
66
6
61
72
21
20
19
23
88
2
19
36
57
15
36
9
26
25
240
12
5
67
21
36
51
9
3
12
60
9
27
117
87
69
15
12
5
7
168
9
3
93
30
9
21
15
195
2
43
3
81
225
30
45
36
60
3
50
46
8
18
4
68
46
30
111
48
60
60
108
23
24
37
35
49
21
20
64
15
12
12
36
12
57
48
15
60
65
4
15
48
15
96
32
18
31
45
60
24
30
32
64
56
22
20
108
79
24
12
24
24
15
42
ABCD 94846641452*3^$a+1 [50082]
240
132
11
112
72
45
35
25
47
24
1
119
49
96
24
95
16
9
255
213
12
87
8
1
132
60
72
63
24
81
63
80
37
35
49
156
48
96
195
33
63
24
56
144
1
39
129
95
49
48
24
60
99
57
47
40
33
39
80
73
23
64
128
37
11
88
104
1
15
201
231
104
73
120
252
83
61
11
16
72
32
25
119
240
16
8
37
35
24
64
80
1
87
45
12
48
84
75
24
45
107
184
8
25
312
15
9
12
108
72
108
11
181
27
8
64
45
51
24
9
71
85
60
48
15
32
85
84
119
1
84
108
119
24
136
105
23
48
49
95
48
48
97
87
56
157
83
24
49
24
15
8
49
84
96
131
25
143
217
15
32
13
108
47
145
47
16
21
11
40
45
35
24
48
40
80
13
59
1
87
56
1
71
49
15
93
36
159
33
108
84
12
96
3
192
273
144
12
36
12
36
60
12
24
231
57
12
36
39
81
168
87
32
1
132
83
72
72
97
48
96
111
93
48
123
24
57
36
107
1
15
21
36
63
9
180
11
1
24
96
15
8
136
177
12
35
13
180
239
61
12
95
280
80
13
144
11
40
72
33
72
15
32
1
60
204
15
201
108
12
15
72
45
3
24
21
60
47
145
143
73
111
45
36
120
23
16
80
13
155
25
47
109
35
1
24
39
45
108
23
1
95
120
25
39
9
47
49
231
9
15
429
48
12
191
24
120
72
1
48
24
47
16
8
121
215
48
1
47
112
72
21
12
47
16
33
95
1
144
72
47
40
152
1
15
8
120
49
156
35
1
60
51
93
96
195
144
9
72
135
8
1
60
27
129
24
95
1
24
24
71
37
35
73
36
35
120
25
204
96
11
72
61
60
95
1
48
87
45
108
47
145
36
83
25
24
143
217
36
11
48
1
36
60
36
84
119
97
39
9
120
39
117
35
1
108
12
23
97
63
189
35
61
99
33
119
24
16
104
24
13
12
96
39
57
228
75
8
193
15
56
16
48
21
11
37
75
21
36
15
80
24
40
104
72
73
63
249
63
56
24
97
24
15
9
95
40
72
9
24
15
45
3
9
15
176
25
12
123
80
72
265
36
12
63
129
36
59
16
32
24
13
35
73
144
15
9
12
84
60
83
72
48
16
129
36
35
49
71
37
99
24
32
24
1
12
48
27
57
48
60
192
144
36
48
15
8
144
1
15
57
120
71
49
72
39
72
69
83
160
8
25
39
21
27
72
45
59
37
108
216
96
23
16
56
109
11
24
16
33
300
155
24
120
1
311
40
9
12
84
71
49
23
1
72
47
85
27
105
96
12
36
15
237
48
60
87
45
84
120
15
104
96
49
12
59
49
84
48
84
156
83
25
132
3
57
23
64
93
107
48
48
1
15
9
327
128
1
144
36
99
104
40
237
11
97
111
32
37
3
33
335
72
48
1
71
72
37
84
60
99
93
227
16
56
25
95
1
63
24
21
11
16
9
108
12
120
23
336
16
96
57
168
167
13
48
132
39
224
1
23
1
12
144
3
57
36
144
251
37
83
40
32
121
24
431
72
184
165
3
216
56
16
32
265
15
165
12
48
95
136
80
16
33
15
93
12
168
12
11
1
39
120
21
48
35
72
121
167
16
9
60
107
1
48
36
75
33
47
1
132
12
119
49
135
33
15
129
264
24
ABCD 94846643306*3^$a+1 [50003]
9
51
65
4
44
84
96
16
75
33
116
24
1
47
24
25
15
20
16
3
96
129
141
75
15
65
31
9
108
3
24
5
84
40
135
45
12
3
17
12
36
37
24
6
48
90
6
9
21
3
33
138
12
48
21
51
29
1
15
69
75
45
99
15
21
51
9
20
48
1
27
32
31
30
15
105
87
144
15
6
59
1
119
96
72
103
48
17
12
61
15
20
4
123
33
27
5
4
39
41
19
42
59
4
27
17
7
9
15
41
1
39
68
36
67
45
60
80
132
40
3
24
53
40
12
21
39
36
3
17
19
29
76
21
75
3
45
21
24
30
21
36
8
25
107
28
36
48
27
6
3
12
20
12
7
36
53
52
32
67
5
19
66
59
40
32
12
37
54
69
12
8
76
116
19
9
12
8
1
42
17
7
53
67
6
23
100
20
31
36
29
16
44
4
140
52
33
11
4
44
28
32
40
56
25
59
16
12
15
5
13
6
9
51
45
36
44
4
15
45
32
24
24
4
48
39
5
100
60
15
54
6
69
27
45
33
66
69
51
33
51
65
96
16
39
6
3
92
52
56
36
61
3
80
4
3
89
28
27
5
19
45
27
29
25
3
32
31
24
53
103
9
51
77
7
33
3
48
21
39
65
1
54
5
12
19
29
85
51
96
12
36
135
41
24
24
12
16
3
9
33
15
20
4
15
9
57
23
16
15
5
1
95
43
42
30
129
45
6
24
24
6
3
140
48
40
12
48
3
9
21
42
18
66
5
49
30
57
9
114
36
9
12
20
64
24
72
104
16
15
54
114
9
36
116
1
15
105
54
9
36
39
57
3
9
8
88
15
36
21
8
4
21
111
9
66
120
21
3
12
9
39
6
30
21
72
8
60
49
6
29
1
18
57
128
4
111
30
27
48
72
3
6
3
96
32
55
89
48
160
3
9
21
27
36
21
15
44
91
36
69
44
36
24
55
29
52
140
61
3
45
30
5
12
40
60
3
9
3
144
81
3
60
6
24
30
21
75
33
8
13
11
31
17
48
52
36
44
7
9
45
66
29
36
4
177
39
39
9
32
19
21
8
16
72
15
17
72
1
23
31
41
115
93
72
44
16
128
64
171
5
60
100
15
29
37
6
53
7
90
39
80
1
18
5
16
81
39
15
41
19
36
77
12
31
18
87
44
19
12
17
1
11
4
27
5
79
6
23
16
15
33
32
31
18
39
51
21
8
1
27
12
72
51
45
60
80
49
51
8
97
23
1
23
43
48
21
48
36
80
16
15
21
75
33
32
100
8
7
9
36
32
48
43
12
54
63
27
96
57
3
45
32
13
95
19
6
23
52
3
12
5
28
111
5
121
3
116
76
32
1
60
15
20
16
20
1
75
80
28
116
79
12
24
120
6
78
66
54
72
48
21
8
36
4
33
75
39
93
32
55
9
15
65
61
75
36
15
48
21
48
27
65
19
57
39
9
24
27
21
93
15
32
43
60
36
5
4
27
177
21
60
96
36
39
48
8
28
45
35
31
36
77
43
24
66
39
8
91
60
9
12
20
40
51
5
60
52
12
75
24
57
8
40
15
5
12
48
52
15
29
79
5
12
4
39
45
27
29
1
47
91
30
47
12
1
36
39
20
4
60
132
44
76
120
75
5
49
111
111
9
20
84
7
53
52
39
5
31
24
120
6
18
6
35
4
15
42
83
4
48
33
27
3
29
60
31
101
19
36
9
60
51
33
12
48
3
33
36
56
40
8
232
8
7
57
51
12
24
41
84
91
33
20
1
35
96
12
1
42
9
99
30
75
32
49
99
44
7
5
64
56
25
51
32
12
19
17
115
9
9
87
15
53
12
4
21
39
9
11
79
36
125
16
45
18
6
90
45
24
15
17
12
28
20
4
9
15
96
21
84
6
5
28
36
48
32
55
144
29
76
21
39
20
37
78
9
8
28
27
53
55
5
37
30
24
96
45
9
3
60
117
150
21
84
81
35
19
9
80
12
24
25
24
15
15
41
25
15
24
27
45
104
40
48
8
4
15
5
19
29
7
5
55
9
75
105
15
9
20
67
93
20
13
18
30
42
24
60
6
54
36
5
40
123
90
35
24
88
33
66
6
3
20
24
37
15
21
47
48
24
64
20
7
9
36
60
39
9
27
48
17
73
6
120
29
12
52
32
16
63
21
8
37
11
24
40
81
78
105
27
24
24
5
160
15
29
7
29
1
6
17
43
30
15
12
27
21
48
92
4
68
7
33
8
40
24
44
100
15
9
81
30
81
36
99
9
24
92
28
27
5
49
15
27
69
51
108
41
91
17
28
8
1
66
30
27
60
21
30
81
51
30
75
69
51
3
12
60
54
11
109
15
24
24
48
15
89
31
9
24
60
12
159
21
33
42
114
83
1
27
15
17
16
51
30
23
43
48
12
9
9
15
36
51
9
39
96
9
27
60
29
60
4
75
17
43
36
69
15
60
12
9
21
18
41
28
36
20
12
49
6
45
9
15
168
32
31
129
45
54
9
20
16
72
3
29
73
23
7
24
6
63
21
63
8
48
84
28
68
60
1
63
33
15
24
60
48
32
28
20
31
5
7
60
24
6
39
39
12
5
55
5
49
3
96
51
5
85
36
90
69
39
89
12
36
24
16
9
6
5
4
24
51
150
11
28
51
24
45
81
6
18
15
15
5
16
51
24
5
31
45
144
48
63
5
13
6
33
3
5
43
120
6
59
76
36
32
28
24
39
12
29
121
23
12
43
69
3
18
15
44
36
25
15
20
52
3
6
30
5
16
63
60
9
60
12
56
43
17
85
107
37
11
43
41
40
15
69
12
8
1
143
7
36
17
76
24
12
39
150
39
8
40
44
4
45
30
60
5
7
30
27
27
24
9
3
65
19
9
20
16
20
28
3
57
33
35
4
56
112
20
37
30
30
195
44
61
3
32
100
15
114
42
ABCD 94846800292*3^$a+1 [50164]
60
12
173
120
115
45
176
7
48
36
36
48
29
60
43
77
67
5
84
124
15
117
111
17
16
36
224
127
89
24
55
132
108
36
36
33
104
307
65
19
45
116
163
156
96
65
24
256
51
120
149
31
12
77
151
53
4
56
120
64
72
51
12
60
12
233
72
40
180
60
80
100
3
17
163
72
5
31
153
147
149
120
403
12
5
31
53
60
16
228
471
21
128
36
24
127
24
29
240
7
204
81
108
3
189
3
96
24
57
75
53
103
53
84
55
81
200
16
3
120
17
91
144
24
41
84
151
9
87
9
188
120
172
20
304
171
96
108
65
144
187
108
41
120
19
5
16
99
36
41
103
12
60
5
108
7
33
216
36
15
36
29
204
4
15
161
36
40
180
63
77
43
48
144
5
148
156
24
63
84
108
192
209
31
48
105
15
21
116
151
309
3
72
5
91
9
44
115
144
12
36
77
127
53
40
72
39
89
12
31
69
44
91
144
81
164
211
185
79
21
3
96
9
27
29
144
16
39
60
45
15
45
80
103
153
80
84
72
43
48
12
57
80
24
40
176
55
113
43
33
36
444
159
36
29
55
117
111
132
257
4
39
57
120
111
252
41
7
29
88
56
79
12
84
41
24
55
5
31
48
156
165
236
31
149
60
43
36
552
84
29
271
93
180
56
31
120
45
140
31
48
216
120
65
163
72
84
41
28
183
53
79
120
48
29
115
33
32
235
36
9
39
81
60
44
24
112
104
19
156
252
120
77
40
92
19
65
7
12
36
209
67
33
60
36
171
60
84
101
48
307
120
53
67
36
53
36
100
39
21
15
33
171
72
132
21
744
15
17
160
159
144
132
149
175
5
91
96
9
44
36
43
237
164
100
15
161
91
12
12
149
96
48
115
125
163
29
120
55
96
113
180
4
32
28
27
24
72
53
31
93
20
132
28
20
40
27
168
36
141
111
29
4
380
4
252
3
228
173
4
92
220
15
5
28
27
105
68
127
36
53
55
312
137
307
84
161
4
27
84
33
15
77
160
20
4
51
60
24
9
15
72
60
276
137
31
24
17
48
55
168
24
333
63
204
69
27
9
44
19
41
120
24
103
17
7
149
91
5
100
51
180
57
63
84
5
48
372
43
5
103
57
135
228
24
65
208
152
103
41
139
5
271
9
15
240
180
5
127
60
53
72
223
12
45
51
197
220
171
72
29
31
173
100
180
51
36
24
60
156
24
144
12
209
19
120
129
111
96
264
29
307
24
41
24
40
24
63
17
96
216
88
3
213
27
72
41
391
48
ABCD 94846863128*3^$a+1 [50055]
144
225
54
153
32
16
9
126
180
24
45
75
21
21
11
288
91
165
39
144
41
112
3
125
1
18
132
54
99
261
11
25
174
9
96
39
270
11
144
337
18
270
111
80
16
96
69
251
48
121
108
156
96
111
27
6
15
141
99
51
29
432
43
21
80
169
167
64
123
126
186
30
191
133
267
93
90
9
48
32
7
41
7
42
198
12
141
32
16
240
219
42
59
352
93
51
219
5
144
25
90
36
105
99
90
147
128
160
272
13
36
354
216
245
25
39
96
224
48
384
109
51
99
77
112
237
179
64
48
33
54
60
126
111
135
105
48
192
3
77
25
39
39
192
18
42
45
225
399
51
138
6
120
96
21
117
507
48
48
80
19
114
59
96
55
6
138
402
23
96
151
9
144
21
36
71
160
272
217
135
96
39
108
45
45
3
32
91
24
77
288
96
19
36
90
60
144
195
87
249
135
210
39
57
39
144
45
51
176
240
259
29
25
87
48
201
119
256
165
60
216
119
64
177
111
27
90
11
49
162
29
61
198
141
195
29
160
51
66
24
120
54
101
169
72
294
185
139
5
61
36
63
81
150
174
72
35
16
240
69
459
429
192
51
128
19
36
180
90
96
59
25
119
16
141
195
75
21
48
105
135
224
151
36
54
207
3
125
16
9
167
208
105
24
47
253
83
103
210
71
55
144
249
128
144
349
51
105
78
90
66
29
96
19
456
69
51
36
9
480
21
144
11
73
135
27
114
36
18
36
36
5
103
137
43
5
67
29
64
45
83
169
24
15
32
43
117
48
80
16
153
87
33
6
84
42
59
25
36
35
43
101
192
144
13
216
84
60
75
87
41
144
64
144
231
345
51
18
411
279
281
55
105
279
12
125
19
45
80
25
39
87
30
11
49
144
351
3
45
96
32
112
176
64
21
306
48
57
183
41
25
119
112
144
21
11
13
54
45
27
18
131
229
75
27
108
222
59
25
90
29
205
42
30
54
24
173
259
45
183
201
51
269
151
210
18
101
112
9
135
75
18
35
160
240
48
39
201
33
36
54
69
48
189
3
48
9
90
144
216
54
54
36
21
144
69
11
16
96
48
144
57
18
53
160
48
80
25
87
123
ABCD 94847044874*3^$a+1 [50002]
72
57
3
15
45
12
60
48
132
96
24
36
20
4
116
1
99
44
28
12
15
41
36
16
32
88
129
3
36
12
12
20
76
60
20
4
81
15
20
40
20
4
27
21
20
48
36
16
12
153
23
12
48
156
13
63
12
20
88
8
61
35
36
28
12
15
153
9
15
120
36
24
3
89
1
87
273
342
18
15
12
8
12
7
33
8
52
8
24
24
67
45
27
5
40
120
33
23
52
44
24
109
47
4
72
8
100
12
12
8
84
49
87
108
24
15
5
13
59
4
56
16
63
57
33
35
91
33
120
63
105
93
36
23
28
72
3
18
39
20
40
27
41
28
44
13
27
108
104
16
12
36
21
3
33
15
188
40
135
5
60
36
28
8
40
39
33
240
8
40
39
69
116
13
36
11
88
27
9
12
44
16
12
36
105
15
32
60
109
11
169
3
87
144
9
81
35
12
72
16
81
51
3
89
37
23
60
16
20
52
20
48
72
240
28
24
60
3
45
27
5
60
28
12
140
76
176
48
13
27
48
104
73
15
8
52
20
16
92
52
20
16
12
168
80
24
55
33
57
83
28
12
44
31
18
11
136
12
21
11
4
56
228
28
60
32
72
4
27
113
4
32
16
8
132
112
213
3
60
99
45
108
9
95
13
15
36
21
51
108
32
84
13
131
31
153
56
24
12
76
12
45
3
12
60
33
3
80
7
17
40
56
31
18
75
33
167
36
100
32
72
16
132
120
45
108
11
60
64
45
39
36
24
45
135
60
36
21
23
180
16
51
5
4
80
156
4
84
81
135
27
5
24
24
24
28
12
56
12
40
132
68
112
60
123
29
4
56
181
23
12
28
24
168
8
40
32
12
76
24
57
36
15
12
45
15
32
36
52
207
65
4
57
119
16
45
47
40
96
105
11
24
112
60
12
51
57
48
44
96
115
29
72
28
33
108
239
85
23
49
23
28
180
57
15
68
40
48
84
15
21
51
69
24
48
12
20
40
48
8
37
47
151
9
135
33
80
40
20
60
28
12
44
28
33
87
21
95
12
84
64
20
4
8
60
72
13
3
60
12
32
55
53
37
63
128
4
21
54
18
15
104
16
72
32
28
48
92
136
15
29
12
16
8
79
21
32
19
113
31
5
160
24
56
24
16
32
84
88
20
13
3
24
32
76
192
15
17
64
44
36
24
16
44
16
27
89
73
72
3
20
100
3
137
48
49
23
96
24
55
33
48
12
20
13
11
124
20
7
177
68
48
84
28
48
12
8
49
108
59
28
48
12
80
148
20
172
80
28
153
144
47
28
33
75
48
32
12
16
32
37
95
16
12
12
20
72
64
44
97
126
90
54
21
44
64
92
52
32
1
144
3
51
72
29
88
45
15
128
127
18
87
8
13
36
36
83
112
44
16
20
48
100
99
141
12
9
39
15
101
16
12
20
16
24
20
16
12
12
21
72
18
5
67
185
40
48
12
57
3
44
61
3
56
16
132
32
16
12
108
12
45
11
25
147
12
3
18
27
12
48
39
21
33
72
15
3
69
3
93
56
76
63
45
144
8
48
97
107
1
27
60
48
180
27
45
68
31
18
3
8
36
28
8
25
3
12
20
40
15
72
93
20
52
20
12
64
9
3
105
3
51
18
51
12
117
111
120
129
36
107
48
100
12
60
33
47
60
24
4
9
75
20
13
23
49
3
72
15
21
44
61
72
3
272
13
90
5
49
90
33
68
52
60
120
32
13
72
126
9
63
33
12
80
100
48
20
64
20
1
107
24
64
20
40
105
87
60
20
49
36
15
68
124
8
52
60
8
108
7
72
18
123
57
59
28
92
55
101
144
4
12
12
96
20
120
36
49
75
12
60
20
13
35
60
40
56
43
5
40
32
121
15
3
65
84
60
40
48
48
12
3
29
12
13
11
244
60
117
51
12
140
120
37
59
31
141
129
23
88
32
28
48
12
72
8
13
11
36
7
41
180
72
13
27
12
231
29
36
280
24
20
25
15
21
95
31
5
13
83
24
28
8
52
56
52
152
13
18
89
40
33
47
28
72
36
12
48
132
8
31
54
11
88
20
12
4
99
41
232
15
5
232
36
56
13
3
12
3
18
144
123
32
60
16
12
8
12
12
28
72
228
9
3
15
45
27
41
28
24
8
84
4
81
171
44
16
12
20
28
48
80
4
140
85
23
139
21
8
112
132
15
77
13
83
24
181
54
9
72
104
64
32
7
90
36
15
20
52
3
41
4
56
64
12
32
ABCD 94847474674*3^$a+1 [50054]
48
27
21
184
29
135
16
48
60
96
41
43
36
120
36
29
55
12
5
123
156
15
126
39
15
61
20
39
9
15
45
96
21
18
9
57
15
16
5
19
5
99
96
39
36
13
200
16
72
20
28
120
12
5
15
129
55
11
69
16
5
18
97
12
20
3
25
29
15
36
4
71
18
7
173
51
15
33
160
23
177
93
3
15
69
21
15
60
76
36
35
9
9
31
60
35
73
120
113
30
49
8
48
3
222
54
45
84
120
57
18
66
3
132
81
27
33
7
41
55
12
20
3
157
8
15
37
12
120
12
48
132
44
64
36
44
12
15
33
63
54
91
48
20
124
17
3
33
15
288
160
41
24
31
20
64
32
48
76
164
40
36
29
15
64
47
49
5
12
67
23
60
108
36
33
136
5
31
48
17
31
128
76
36
92
27
141
9
90
156
108
42
87
12
9
15
21
54
66
159
27
33
100
44
52
125
24
75
36
24
111
25
96
24
56
15
45
64
5
91
12
77
75
156
12
36
132
3
85
56
75
33
28
29
120
15
36
40
113
30
6
36
144
39
45
135
100
12
60
24
29
15
36
9
15
111
261
3
36
21
88
24
36
17
18
25
41
223
60
12
36
20
33
66
69
75
205
17
7
41
159
3
13
32
12
52
59
69
111
36
93
208
23
36
66
54
21
4
29
15
16
29
147
88
60
11
49
5
127
12
53
24
54
145
17
99
40
89
31
24
5
72
54
13
17
3
112
116
28
71
54
39
51
12
49
29
67
8
52
132
12
156
53
15
27
90
7
96
41
15
15
33
21
39
123
54
60
51
12
72
136
65
15
45
48
19
32
99
12
25
32
21
30
9
52
44
16
95
6
54
36
13
20
12
3
21
309
7
5
7
191
150
111
64
60
80
4
20
48
64
35
30
31
23
1
59
229
32
84
60
96
36
12
48
48
16
35
13
23
45
4
44
36
75
84
96
1
24
36
95
33
75
6
115
8
72
39
25
12
35
25
80
72
112
35
66
7
17
90
105
40
11
85
104
15
33
12
196
32
48
69
19
24
8
24
88
23
13
20
24
40
8
3
1
35
54
19
20
12
15
21
28
95
126
6
13
5
66
45
16
68
64
41
90
6
103
17
39
64
80
136
11
1
60
29
19
36
11
24
9
16
41
24
99
36
9
66
69
204
12
16
23
132
93
12
52
23
33
75
25
44
21
72
27
21
195
16
5
6
73
35
102
60
18
141
24
24
48
28
35
61
36
12
17
36
24
31
95
25
5
3
24
12
39
12
78
111
28
32
16
83
1
35
25
29
19
71
12
109
36
20
24
64
32
4
59
21
36
15
30
78
30
211
41
39
84
12
15
84
9
4
132
71
69
9
139
60
80
48
12
40
71
9
28
35
25
65
7
72
20
100
8
3
37
12
44
111
144
97
83
36
129
40
84
48
20
60
48
21
30
13
60
36
41
90
1
12
20
16
5
7
60
20
12
36
16
65
15
15
1
59
33
112
8
12
64
12
180
12
20
63
165
3
25
41
75
15
73
48
24
140
28
17
54
105
40
56
135
81
28
41
51
3
1
140
15
33
21
19
53
43
65
31
59
1
48
36
24
77
43
83
45
24
36
84
136
35
30
3
21
75
4
12
32
3
9
165
31
48
44
3
144
33
48
45
63
4
41
222
57
60
88
5
27
27
85
104
16
24
92
84
15
144
90
31
5
31
5
15
15
33
232
29
3
16
84
23
105
12
27
9
16
11
9
28
17
15
15
6
39
9
27
48
105
7
12
8
40
20
52
8
24
99
69
52
44
36
16
32
132
24
24
63
13
92
33
6
81
75
93
84
57
6
18
51
16
12
47
54
55
24
47
30
54
6
115
65
91
53
127
29
15
36
48
36
28
17
31
60
5
27
48
24
64
11
81
9
43
60
32
15
84
1
8
51
36
13
60
120
143
33
81
31
23
9
60
160
20
48
28
17
15
124
8
40
48
128
27
60
73
104
12
16
29
55
44
60
57
27
16
32
4
108
77
6
33
136
84
11
9
96
40
96
48
56
39
49
48
59
109
32
45
54
66
18
9
16
65
39
3
13
80
24
76
5
15
75
36
45
9
187
5
27
16
32
12
63
54
75
105
51
48
72
12
52
8
57
75
39
66
90
13
36
5
39
36
24
51
81
96
84
16
92
48
15
85
72
8
213
180
67
59
84
6
91
140
88
17
55
20
4
60
128
27
33
40
107
13
8
159
1
72
53
27
3
54
39
4
20
96
72
63
57
15
109
44
ABCD 94847556106*3^$a+1 [50100]
15
26
22
17
16
35
12
12
18
22
20
10
110
126
3
9
22
20
40
56
30
12
18
52
30
8
7
5
60
12
10
8
60
10
2
6
22
8
22
132
176
43
11
10
38
42
6
60
9
45
19
59
108
24
60
138
70
53
109
3
15
8
22
90
20
202
80
43
27
8
42
70
50
40
38
18
4
30
60
8
12
6
99
3
45
3
4
9
17
24
6
52
90
3
35
90
42
10
30
32
10
18
80
48
34
20
28
152
43
113
24
100
8
102
78
10
2
108
15
117
6
4
78
8
82
8
42
7
11
42
30
78
54
6
22
20
180
12
30
10
90
71
19
18
8
24
36
82
2
36
24
10
48
20
18
42
160
32
18
78
52
50
52
18
72
20
30
10
29
117
27
3
112
12
18
2
58
20
10
2
58
2
10
8
48
120
45
27
48
30
42
12
30
40
20
28
8
30
72
42
48
12
66
4
48
8
34
8
30
82
38
222
36
60
22
170
42
30
6
30
120
94
20
6
60
90
52
20
1
32
15
12
18
34
18
12
98
120
40
8
4
60
30
18
2
18
133
9
8
15
37
26
12
120
60
78
4
38
12
6
22
92
58
20
22
20
6
24
48
12
30
96
72
70
20
22
30
108
2
6
52
62
10
18
2
48
90
40
57
11
60
30
34
50
150
28
8
12
12
58
11
69
102
6
15
9
78
10
60
3
47
81
1
78
72
8
10
20
10
152
10
26
132
100
2
60
55
35
90
108
48
54
6
4
23
85
32
75
43
8
54
28
11
39
18
94
38
72
66
34
68
12
10
48
77
55
89
39
22
26
72
42
78
30
72
148
38
12
12
28
30
60
2
100
26
30
24
30
30
6
4
18
80
13
47
30
18
4
86
12
12
90
60
73
83
12
1
144
47
6
12
12
60
30
30
6
30
42
100
2
30
9
16
5
75
13
35
15
12
70
18
2
60
90
36
42
12
6
60
9
3
18
4
78
62
6
90
72
10
8
12
10
2
73
35
42
6
64
110
36
82
32
58
12
35
33
22
89
51
28
8
12
22
18
2
18
10
12
56
24
28
32
15
15
30
18
48
24
60
58
2
78
60
102
49
32
45
42
12
45
21
114
18
52
48
8
12
10
38
162
45
16
89
10
12
68
10
8
54
40
18
11
27
69
55
56
33
1
8
42
40
21
80
79
80
36
24
90
6
12
12
78
52
26
24
10
26
37
147
8
12
40
30
38
10
51
9
8
60
52
60
2
1
65
175
59
21
9
18
40
12
8
18
22
32
36
22
32
18
117
75
30
6
24
58
95
16
29
42
66
12
30
100
8
12
22
8
7
45
30
18
62
10
18
20
48
54
30
6
27
37
26
60
4
65
13
12
8
12
30
70
20
43
23
12
52
20
6
4
56
22
2
30
70
26
60
22
8
24
6
37
32
15
18
12
18
120
112
48
2
96
54
36
24
28
182
30
70
48
60
8
150
24
13
65
18
12
52
50
6
30
4
50
60
21
15
97
35
12
28
38
4
48
20
10
140
22
11
69
18
10
8
24
6
30
54
150
31
29
168
42
30
36
12
10
2
18
18
54
30
15
55
26
15
7
20
70
8
84
19
11
6
24
66
22
15
35
10
62
6
15
37
20
7
3
50
10
60
12
8
1
17
24
30
36
42
12
66
124
146
24
30
105
45
6
52
32
30
91
59
96
72
48
22
90
32
6
132
12
10
29
9
55
23
4
8
12
130
38
10
20
22
8
13
65
54
18
12
58
62
6
22
2
21
45
24
18
42
15
13
2
6
22
8
52
60
72
21
77
108
30
52
8
82
12
48
98
13
11
18
102
6
24
36
43
9
23
9
36
90
34
18
2
78
21
57
87
25
62
10
38
108
24
18
22
50
28
140
22
29
1
20
6
30
42
30
10
30
102
20
13
5
91
21
48
32
30
88
12
26
54
96
12
192
28
2
36
4
71
19
8
12
30
6
42
52
110
9
61
3
17
78
10
12
56
54
6
72
10
20
12
66
54
88
12
9
179
12
36
4
48
20
18
94
56
84
30
58
32
100
50
18
40
122
18
30
40
72
86
12
52
65
3
18
34
48
12
50
60
30
28
2
10
90
8
70
8
4
8
93
7
153
9
39
29
18
30
19
33
12
80
40
20
70
20
6
30
22
62
28
140
142
63
23
60
4
9
39
20
10
8
94
48
30
8
24
10
56
12
22
48
2
6
43
39
8
22
8
12
151
47
52
8
94
23
67
80
28
32
1
5
4
71
69
18
25
107
58
12
8
151
41
30
6
30
12
30
100
20
12
40
26
117
7
80
169
11
40
20
6
124
48
32
36
22
20
12
36
4
56
4
26
60
30
4
60
18
2
78
70
32
13
5
18
24
6
184
30
26
54
60
30
36
72
10
92
120
10
39
80
57
4
35
3
160
12
8
10
20
43
17
100
75
17
6
24
18
100
8
64
3
75
32
66
4
18
2
100
86
54
66
64
60
176
13
39
72
50
30
28
30
38
12
37
11
84
1
107
78
34
270
18
42
8
18
24
6
60
39
55
89
19
2
30
6
24
10
18
8
24
28
12
80
10
56
30
22
32
28
62
88
147
65
63
27
18
18
12
40
8
30
52
2
60
6
22
38
22
2
6
52
17
15
18
42
21
19
56
54
160
50
58
32
186
24
10
48
8
30
84
10
18
12
18
35
25
62
6
12
60
48
4
158
10
32
36
4
20
30
40
108
8
52
21
39
30
42
20
40
165
63
32
88
2
10
8
42
48
42
120
6
34
86
42
78
19
23
10
62
28
8
45
48
27
34
138
20
142
20
18
10
30
2
96
24
79
41
28
2
ABCD 94847582834*3^$a+1 [50018]
24
25
83
28
33
167
72
4
44
48
72
48
72
4
44
84
48
48
16
12
20
96
4
33
15
12
20
72
24
37
51
21
63
96
108
80
13
51
9
11
52
48
69
35
52
32
96
60
16
36
20
24
40
72
24
80
73
35
4
33
119
84
13
3
32
12
25
71
16
81
207
36
12
48
32
48
24
12
49
99
21
39
48
12
24
60
164
40
20
48
48
36
16
156
9
27
9
3
21
27
9
23
36
72
40
44
64
21
27
9
3
21
75
24
104
4
36
93
72
3
56
13
27
96
96
24
105
39
44
16
44
100
9
11
28
20
25
96
111
20
25
3
48
56
76
57
123
140
61
95
4
20
28
48
93
23
76
93
23
72
64
24
33
155
13
63
24
8
61
36
35
4
168
68
13
36
83
25
3
36
140
112
20
12
16
48
33
95
13
23
12
84
16
129
11
13
12
23
37
111
236
36
24
144
37
36
23
36
52
176
64
32
12
4
24
45
35
25
27
9
39
12
33
108
3
20
28
57
15
104
24
12
16
140
72
40
36
45
87
81
108
11
1
35
256
33
47
4
24
21
3
72
116
84
72
36
25
131
24
169
36
96
108
95
112
120
24
216
24
24
72
45
3
104
72
4
60
72
9
36
15
12
9
71
36
12
61
11
96
37
27
12
44
4
60
84
132
24
96
36
44
4
189
72
15
48
8
1
24
27
32
148
8
4
12
105
155
36
72
52
12
33
39
96
24
8
48
1
47
96
64
12
188
100
240
48
12
8
76
33
47
96
16
36
24
24
44
4
33
71
24
64
93
12
51
128
100
32
72
4
12
68
12
228
28
48
24
8
16
21
111
9
87
36
93
75
20
85
47
28
44
13
35
136
12
9
39
80
28
8
12
112
12
24
56
25
15
9
35
49
15
68
64
105
39
69
3
48
72
92
4
21
12
87
24
21
12
39
21
51
56
16
260
108
84
100
24
80
4
21
15
45
107
24
12
109
3
12
36
32
16
20
108
25
87
12
189
75
24
20
1
75
20
13
15
84
68
28
45
12
11
40
84
9
87
36
12
44
96
85
24
11
172
48
60
8
184
24
45
59
40
44
1
3
32
12
12
40
44
25
99
8
1
11
84
72
160
20
112
45
87
8
4
12
24
153
23
16
80
73
39
24
81
24
11
4
104
100
20
13
47
180
16
44
1
27
8
64
8
40
69
71
64
92
52
21
36
23
37
11
28
69
51
69
107
73
15
8
28
9
75
60
36
21
23
28
93
27
8
52
60
57
23
16
48
20
1
51
8
64
57
59
25
3
32
4
96
12
21
12
3
36
141
111
36
21
3
80
25
63
44
4
96
56
4
32
1
35
64
108
12
8
48
24
25
95
1
72
87
152
4
92
16
9
15
32
1
63
44
60
36
48
12
16
9
27
44
61
39
69
11
48
16
44
25
12
3
72
48
72
165
35
36
4
12
81
3
69
3
128
52
45
39
24
104
60
84
12
25
35
13
3
32
1
15
20
96
28
32
216
16
12
12
36
45
87
12
57
96
147
20
100
57
143
112
96
8
96
25
15
128
1
99
204
132
93
15
20
13
72
24
15
24
48
92
28
68
16
45
71
1
11
48
16
192
20
25
83
61
131
132
28
96
36
108
21
47
12
73
51
72
44
4
96
152
48
1
83
61
35
64
9
23
25
51
68
61
23
12
37
75
21
23
40
168
48
21
3
8
304
81
144
35
36
72
36
48
25
23
49
75
93
51
116
25
75
57
3
44
4
48
80
28
32
25
123
20
108
60
49
3
96
12
24
72
20
100
80
85
48
87
92
25
47
88
24
33
59
28
80
96
4
84
8
24
108
124
36
92
36
1
15
12
248
25
3
12
20
60
1
23
48
24
52
80
100
72
24
45
171
81
87
8
24
60
13
119
72
144
4
48
44
192
88
45
312
27
57
51
48
32
49
203
16
21
27
9
87
56
85
3
8
13
95
12
13
123
80
48
28
48
84
44
52
93
15
57
11
16
24
32
16
228
20
88
32
4
96
9
87
48
20
48
49
11
16
44
37
15
60
20
25
99
9
96
108
51
8
4
32
64
68
25
23
12
13
47
24
28
48
20
109
36
59
4
120
80
64
68
12
36
240
37
87
84
96
108
68
28
8
60
12
112
216
104
64
8
48
85
23
4
204
80
12
36
49
60
47
37
75
68
84
12
16
32
4
92
28
48
24
8
13
59
1
11
73
ABCD 94848151018*3^$a+1 [50035]
77
3
36
12
16
8
51
133
11
12
48
1
8
132
51
72
25
104
3
24
21
45
43
92
100
8
16
35
13
8
16
47
60
24
21
39
24
21
28
35
61
128
15
30
78
24
21
21
7
23
57
48
15
1
11
78
6
61
32
48
24
3
216
33
28
36
47
37
80
24
36
3
12
21
51
105
243
73
77
6
33
52
92
15
13
24
35
9
4
8
88
8
48
36
9
55
107
33
45
30
36
37
44
3
24
9
16
12
8
3
12
6
43
24
107
120
36
33
15
13
35
6
67
8
12
51
1
12
36
72
24
44
75
48
24
1
11
96
36
36
18
6
81
12
16
72
95
25
36
32
27
37
23
12
9
40
60
92
64
131
36
81
117
19
56
63
1
8
136
72
8
15
120
9
27
1
32
112
11
49
47
12
105
3
13
71
9
3
81
24
15
30
18
1
23
13
281
91
8
16
47
1
29
51
52
23
105
63
37
5
30
12
25
11
66
3
51
108
49
24
48
59
72
9
4
11
24
133
36
12
32
64
23
6
87
36
120
63
81
276
76
8
16
56
27
18
7
11
12
12
13
36
23
1
23
12
93
168
15
36
132
73
24
29
42
1
44
3
12
36
49
23
21
28
8
12
9
18
12
18
3
84
16
36
23
69
27
69
183
12
49
44
39
9
51
6
78
37
8
51
45
21
6
12
12
36
24
9
15
73
8
180
57
78
36
9
28
20
27
24
66
43
143
84
18
51
159
60
9
3
121
35
12
60
9
28
20
147
121
23
49
59
24
72
60
12
9
16
12
24
71
21
52
44
63
21
51
96
12
36
18
30
18
7
35
1
5
183
12
16
56
16
191
1
32
3
117
72
87
9
64
12
47
21
21
19
36
80
60
84
9
27
16
83
37
131
49
11
216
33
64
23
1
47
1
32
27
37
48
24
12
35
1
108
47
72
57
76
11
36
36
12
30
51
3
69
40
36
83
13
11
25
56
27
120
93
72
72
84
16
20
24
15
78
55
80
51
9
147
33
15
13
47
1
29
18
33
36
27
72
1
8
24
15
12
24
24
12
69
27
33
27
37
23
6
87
15
97
41
30
181
36
35
33
40
35
12
48
37
35
96
33
21
6
24
9
4
60
23
25
36
53
19
23
96
60
33
3
73
8
21
39
172
36
36
47
33
64
119
37
23
13
8
3
108
69
3
57
27
45
15
54
43
32
21
7
12
95
72
36
9
3
6
39
15
84
6
103
96
35
189
4
5
3
16
11
12
84
12
1
60
44
45
19
11
25
107
1
20
57
30
114
96
7
35
9
3
48
84
1
53
6
33
51
13
11
24
54
18
9
21
3
64
72
83
12
97
24
23
12
12
25
216
72
5
18
60
84
24
24
72
24
24
1
95
54
99
15
25
11
133
149
18
37
92
100
36
35
9
132
3
114
18
1
116
105
54
69
39
12
66
19
32
15
222
30
168
33
28
11
12
60
1
32
87
13
11
36
72
181
35
25
77
3
36
12
27
61
5
18
33
99
12
21
64
11
60
21
24
28
12
32
72
39
25
11
156
33
88
92
27
9
3
13
11
1
35
48
97
23
12
9
57
43
60
12
8
63
9
39
48
73
8
15
49
11
33
48
87
13
8
16
20
99
73
11
69
16
36
12
24
5
7
11
96
73
8
15
1
11
25
107
9
123
21
15
12
138
27
72
24
64
11
81
52
11
48
42
115
8
21
18
1
104
28
11
9
72
51
60
33
16
8
63
60
13
20
99
1
32
12
15
21
63
1
47
25
36
36
72
132
41
67
11
12
84
48
25
20
21
66
21
60
72
15
12
24
121
41
39
99
1
8
3
48
13
11
61
11
1
95
12
1
104
40
29
3
15
25
32
192
172
36
71
12
105
27
117
15
21
15
24
78
19
8
24
135
12
61
36
11
73
23
120
84
25
23
72
48
1
116
16
5
18
78
55
41
147
24
40
11
13
8
3
24
85
35
1
35
81
3
13
143
6
43
96
47
1
71
96
144
1
23
57
36
12
16
29
7
108
8
21
135
28
23
48
12
61
23
9
216
12
52
35
9
9
27
120
15
153
72
27
36
30
78
84
9
21
51
16
29
115
83
24
9
76
24
23
25
5
54
12
25
108
11
24
36
73
44
3
42
91
56
63
36
1
44
36
231
13
8
15
81
4
32
28
8
12
111
24
37
47
21
9
19
11
60
1
35
9
100
59
21
108
9
30
133
83
72
12
48
72
21
27
1
8
63
45
27
30
54
12
36
37
11
36
24
12
24
45
3
36
24
12
45
39
96
25
5
43
44
75
21
15
97
11
57
76
11
12
72
1
11
97
71
54
135
9
19
29
48
51
16
20
9
51
27
13
47
72
12
45
40
36
23
9
48
27
78
3
36
16
36
23
24
60
1
11
1
35
117
16
12
23
37
8
75
48
13
35
42
3
87
25
116
15
12
33
39
45
15
132
13
48
11
12
93
16
11
1
80
16
11
1
35
1
32
27
36
37
144
44
87
85
11
48
12
9
111
12
13
71
36
42
3
148
11
78
19
47
25
96
71
49
11
12
73
8
3
18
90
24
1
120
47
24
1
24
8
3
109
59
60
13
11
48
72
12
21
3
12
6
103
116
21
195
4
36
95
13
23
24
12
60
24
37
23
1
71
36
9
3
6
67
11
36
12
9
63
24
25
80
39
24
33
9
ABCD 94848956336*3^$a+1 [50021]
3
12
21
24
63
60
36
51
6
3
16
5
55
36
12
41
24
55
80
16
17
12
6
85
17
103
132
44
40
60
60
36
32
15
42
19
60
29
27
124
17
43
80
231
9
96
48
28
12
72
20
21
3
36
135
73
32
64
29
27
48
28
8
21
79
20
21
43
5
7
20
28
12
24
5
19
36
5
7
92
45
36
7
29
55
29
120
51
9
99
36
21
15
40
8
57
19
11
30
24
7
5
3
60
112
48
5
144
12
79
44
28
84
60
29
15
40
35
6
31
84
5
31
108
29
67
164
4
5
90
45
60
21
66
33
36
36
4
17
3
52
32
27
9
40
41
19
65
55
11
69
9
7
48
36
5
12
24
3
57
43
32
33
6
25
29
115
108
24
8
16
41
63
12
21
7
60
20
81
12
3
40
240
72
53
12
24
3
12
165
3
96
52
92
12
40
41
12
31
84
32
24
4
20
57
19
104
112
8
36
40
17
39
63
18
55
12
116
16
29
235
47
30
19
20
9
139
53
27
52
48
83
18
15
57
55
32
15
30
31
36
5
15
40
140
28
41
84
30
45
21
19
36
89
171
52
29
15
48
21
111
60
213
12
60
60
115
5
31
32
148
72
192
8
36
36
4
29
7
128
33
63
81
3
27
33
60
52
53
91
12
5
3
136
5
43
116
21
19
137
87
40
17
19
20
39
90
31
24
47
33
63
37
41
55
132
23
205
120
11
45
48
88
8
84
12
45
54
49
36
36
68
16
72
29
15
21
3
16
23
81
40
5
24
27
21
24
156
48
51
48
60
40
80
16
29
7
36
17
51
4
132
8
93
48
24
12
15
4
41
55
48
95
21
45
99
16
41
18
78
144
115
108
5
126
61
65
55
11
109
20
24
40
24
96
41
139
20
9
27
21
55
60
48
5
31
5
43
47
30
99
111
13
56
24
21
36
31
48
5
39
12
60
45
3
76
107
69
120
3
57
16
12
17
24
51
40
36
5
3
36
4
24
5
108
39
33
66
6
43
132
8
100
48
47
102
19
5
31
44
21
3
180
36
40
41
120
63
12
3
78
7
56
69
15
15
25
80
12
100
68
16
101
78
1
56
28
32
81
43
5
7
44
45
3
33
19
48
53
84
55
29
7
5
3
136
20
88
41
151
48
32
28
32
81
3
40
44
12
3
45
21
15
16
8
16
29
27
63
73
5
39
4
180
72
5
127
65
43
24
120
11
117
36
39
1
20
76
143
30
75
201
39
87
49
5
51
4
29
51
4
12
8
36
4
20
33
19
59
1
5
19
17
24
39
40
5
67
17
43
59
96
18
7
5
103
107
138
36
19
60
35
9
40
41
15
21
48
31
41
3
72
40
84
12
53
79
5
30
6
7
24
20
48
28
12
96
29
27
88
36
96
104
16
35
6
7
36
5
19
101
31
48
12
8
96
57
3
40
104
51
6
48
15
52
23
6
120
15
4
80
28
24
5
79
12
12
47
121
17
6
96
45
28
12
5
19
65
99
21
159
105
7
80
16
125
48
15
96
4
12
24
65
48
102
90
43
72
35
33
21
24
87
48
16
5
12
19
65
15
268
236
24
135
45
36
21
90
85
108
47
93
51
30
99
21
72
39
33
7
60
20
124
116
60
28
260
28
68
39
42
31
8
24
40
32
16
5
24
15
81
48
24
7
48
72
65
3
52
5
15
48
12
4
5
39
112
80
69
31
104
45
24
51
52
60
47
30
7
53
15
12
76
32
33
3
24
16
36
20
45
36
3
9
27
28
60
60
5
15
12
40
44
156
69
51
4
12
65
24
79
65
75
117
7
32
45
55
5
63
16
60
41
31
12
36
17
87
72
75
9
40
77
63
16
36
47
48
57
21
91
24
20
24
21
15
9
48
19
24
5
60
31
11
73
36
80
124
12
8
16
36
53
15
16
44
16
96
60
8
9
48
103
59
90
36
132
67
101
15
16
89
12
3
144
12
9
19
41
120
15
81
36
19
36
60
12
32
21
72
31
96
8
88
44
28
5
15
16
17
84
3
16
17
3
36
9
72
7
12
144
17
7
72
161
3
21
180
15
9
55
5
72
19
65
31
5
24
75
21
24
84
84
15
12
45
3
28
44
153
36
99
28
8
24
15
21
36
16
48
20
51
13
41
60
36
123
57
55
20
28
12
35
18
163
44
48
16
5
7
77
43
12
56
24
81
91
144
29
108
27
33
3
27
57
16
12
44
4
11
33
16
17
27
33
18
21
21
139
8
36
81
15
28
65
75
36
21
3
28
17
31
41
6
33
15
37
12
5
55
17
168
12
3
12
24
244
36
132
5
3
4
5
36
15
16
20
60
24
9
15
57
3
88
35
49
65
19
29
31
72
32
183
49
5
3
33
63
39
78
55
12
72
68
45
75
28
29
3
15
18
19
53
7
36
44
84
36
21
18
9
33
43
101
123
36
4
32
45
43
132
29
60
36
3
12
24
4
41
51
100
108
17
48
7
84
44
52
68
21
30
25
56
24
57
12
31
89
7
41
99
4
17
103
96
20
28
ABCD 94849217044*3^$a+1 [50107]
180
30
57
20
19
201
63
42
87
207
6
12
6
144
90
123
105
27
45
15
32
88
27
24
66
83
148
9
96
54
18
83
24
1
87
45
96
27
33
99
135
6
87
99
30
123
21
36
24
54
5
37
51
57
42
18
120
6
6
18
30
15
288
9
36
54
53
40
21
107
25
15
177
12
35
16
45
12
108
27
27
5
49
12
24
30
5
13
3
57
75
48
9
123
21
11
25
24
27
33
6
120
53
28
9
204
107
12
25
48
234
161
52
57
111
20
13
66
6
75
32
7
6
24
123
108
93
71
61
48
36
63
21
87
117
15
48
33
12
18
162
15
80
12
67
138
156
27
32
28
72
80
12
55
210
11
12
220
32
43
233
49
48
12
258
18
132
132
60
36
102
30
35
100
27
53
115
45
45
35
12
175
18
150
18
12
23
72
1
12
155
85
27
45
35
40
21
27
60
39
126
27
21
186
6
12
47
268
147
126
108
87
33
54
45
48
44
148
21
6
5
19
96
30
108
12
51
39
5
16
357
107
13
23
49
54
24
66
144
36
27
12
21
24
12
90
234
87
39
21
27
42
36
60
12
35
180
28
9
3
117
30
6
27
21
426
21
285
27
27
6
48
87
117
6
29
40
8
24
49
96
71
49
51
39
5
36
79
33
141
90
29
40
21
11
43
6
36
83
12
28
21
54
42
131
25
114
66
168
12
84
150
120
30
24
12
12
42
6
114
18
48
54
66
15
33
59
61
24
36
66
21
32
115
6
24
48
72
48
12
3
120
3
29
37
96
15
32
7
66
132
3
9
36
42
90
35
73
15
117
3
44
133
192
63
57
36
35
13
47
13
66
6
48
84
30
45
60
188
37
72
35
148
15
336
54
95
13
48
99
27
24
66
11
25
15
9
171
9
23
28
20
132
28
69
63
21
99
8
19
54
191
16
45
54
53
13
27
93
24
168
72
51
117
23
145
107
208
45
102
18
75
80
13
6
186
12
47
13
63
45
47
48
100
57
23
7
162
51
9
24
39
48
12
15
6
47
43
129
15
65
1
60
47
13
12
42
33
189
18
210
48
48
24
36
47
49
3
20
115
165
20
97
54
96
21
45
35
97
23
139
65
16
12
75
18
48
12
120
35
49
51
27
138
24
144
30
96
5
19
6
108
108
75
69
18
78
24
36
180
47
37
23
28
33
119
120
1
24
66
9
33
48
207
12
33
15
99
21
27
17
199
54
23
457
3
60
45
119
25
23
25
123
3
6
63
57
11
25
132
72
90
33
80
28
99
48
18
24
36
60
72
75
105
143
73
36
3
21
60
66
6
48
84
155
37
144
72
60
107
55
6
24
75
135
96
96
66
54
30
18
77
49
36
3
27
18
35
108
84
121
167
13
12
3
57
126
102
15
27
66
11
16
45
54
18
222
138
48
35
145
59
133
12
51
3
57
33
96
51
224
16
117
3
333
39
48
159
120
66
167
25
108
60
95
37
36
126
6
47
25
162
126
15
3
9
68
133
12
42
30
23
112
33
12
75
33
15
27
72
65
55
21
20
84
19
149
88
120
123
54
15
165
15
48
9
48
35
48
37
63
12
20
12
49
39
108
63
17
13
36
95
76
69
204
36
11
40
189
35
1
95
25
162
18
54
18
6
216
21
420
57
23
49
48
108
47
1
132
72
35
13
87
60
180
33
179
19
24
6
87
57
120
15
20
133
47
205
192
30
138
23
109
60
30
90
24
11
43
30
12
11
25
60
35
43
54
47
13
3
72
21
54
5
88
45
75
9
3
45
15
168
12
15
96
54
42
21
72
8
13
59
277
48
36
59
73
27
33
12
195
27
174
119
91
30
12
72
15
81
47
49
ABCD 94849304612*3^$a+1 [50005]
72
12
33
27
300
24
51
18
51
132
252
36
15
21
36
108
12
159
45
15
18
87
165
18
66
75
96
63
36
9
207
108
333
33
15
72
108
240
120
36
15
9
84
108
57
30
57
69
6
21
180
12
177
168
66
36
81
144
120
3
105
21
75
12
69
18
42
3
12
36
93
144
66
9
36
69
12
63
36
69
123
72
15
45
36
72
117
63
12
36
105
24
66
21
24
72
87
93
99
234
99
108
228
24
48
132
27
60
69
24
171
45
156
216
24
9
111
240
144
12
132
81
96
174
9
15
33
57
51
60
12
3
129
108
189
24
51
33
60
30
21
195
21
69
147
24
84
24
12
3
93
72
48
69
54
9
15
57
9
279
81
135
69
75
72
249
66
21
252
36
51
288
57
60
48
96
69
51
24
36
12
24
84
51
45
69
147
12
177
54
21
93
30
45
27
9
9
132
3
72
9
39
96
9
3
24
216
48
21
18
21
231
201
33
39
105
12
75
96
27
57
39
36
120
93
72
108
168
9
63
15
93
72
87
309
351
93
60
48
60
84
60
84
15
57
108
129
102
78
15
105
27
69
15
60
144
48
24
99
21
3
156
81
48
132
9
150
141
123
225
72
300
69
27
72
81
36
90
18
36
27
72
51
129
15
141
15
117
108
51
33
60
36
9
63
63
36
153
12
159
117
99
45
45
24
147
48
111
21
63
90
135
36
156
60
144
135
93
168
180
12
105
63
123
357
24
9
6
48
117
15
33
195
216
96
210
39
105
24
36
54
30
111
96
45
90
45
195
33
96
15
66
54
129
111
30
39
15
60
21
261
135
84
39
57
120
36
60
84
36
60
12
21
87
24
123
36
57
9
90
18
36
147
3
201
108
27
9
15
30
111
60
108
36
15
84
126
111
3
21
120
24
12
3
93
63
9
12
3
30
6
105
75
180
165
36
9
99
36
81
3
21
156
63
180
51
126
108
30
117
48
36
21
3
108
69
210
9
144
15
33
57
12
75
3
36
36
30
54
57
39
69
132
84
213
96
15
69
63
228
36
105
3
105
72
75
96
27
72
153
48
168
12
159
81
48
15
129
72
24
36
84
144
57
51
57
36
156
3
51
240
90
51
3
105
60
48
72
72
24
12
60
27
72
165
24
15
90
147
243
21
69
60
30
129
36
15
60
57
72
177
48
63
72
216
15
357
69
3
72
96
84
129
39
15
21
36
84
96
120
33
63
84
273
111
12
87
42
51
3
90
15
60
15
201
159
69
168
117
63
12
267
54
147
93
159
165
147
36
48
15
189
156
180
72
108
51
81
228
132
48
72
132
12
15
189
192
180
69
54
117
27
36
165
60
72
27
72
114
15
51
21
204
123
66
75
51
60
84
24
36
21
99
57
339
9
84
21
210
21
93
87
36
129
15
168
36
120
36
105
183
75
66
6
174
75
24
36
72
9
150
69
141
111
ABCD 94849829944*3^$a+1 [50258]
144
20
91
21
108
32
4
3
41
7
33
12
24
75
24
72
69
36
15
33
12
72
12
15
65
28
60
12
3
153
48
51
129
27
9
44
43
81
39
69
39
9
20
76
80
91
93
24
3
9
60
20
40
15
105
44
52
12
92
196
75
9
44
112
48
20
132
40
60
12
51
57
72
48
39
69
32
64
27
96
12
21
24
24
12
72
192
44
43
93
104
40
80
4
116
4
48
84
108
56
43
33
39
77
79
93
3
53
31
9
56
24
16
236
7
12
9
60
12
180
44
16
243
21
116
28
123
53
16
24
36
68
40
51
5
31
9
3
153
48
39
21
15
45
12
24
39
21
3
21
36
216
159
9
56
4
24
63
93
20
31
33
132
48
156
51
48
57
51
65
43
57
20
168
12
40
24
48
48
84
60
80
7
17
4
12
60
15
5
31
5
67
21
12
99
5
36
52
36
24
8
124
44
16
24
3
17
36
36
4
84
20
36
16
20
4
168
216
32
55
36
17
96
31
33
51
81
123
9
68
28
80
64
12
56
84
31
84
60
33
15
53
4
20
19
137
7
41
16
20
4
27
45
12
12
3
17
88
60
120
32
28
63
29
100
3
41
36
28
51
72
29
24
16
104
36
24
4
116
100
87
5
28
12
12
8
115
53
43
93
60
24
60
24
68
120
24
28
123
9
36
12
147
36
65
24
16
3
41
16
180
84
3
57
264
32
7
17
31
9
56
7
24
36
17
16
20
24
64
84
12
48
132
120
3
48
89
4
39
33
111
21
27
36
96
29
28
12
104
4
132
12
15
17
79
21
56
4
44
76
144
32
4
15
156
45
8
60
60
7
57
3
33
20
12
4
60
176
19
21
80
120
7
45
8
7
41
4
63
5
115
72
45
132
60
24
36
104
247
24
29
19
33
12
152
4
80
12
28
80
31
24
17
48
40
84
32
76
12
48
12
27
5
40
228
108
120
12
48
44
19
21
56
4
15
84
9
72
15
69
75
129
72
20
28
36
12
111
53
64
63
129
12
96
39
225
39
117
15
36
5
7
29
60
7
281
52
12
8
28
15
48
189
12
176
55
5
19
53
40
144
24
12
8
12
64
20
31
365
48
55
45
159
33
15
33
99
17
4
12
8
72
108
7
53
12
40
3
41
88
36
24
120
32
55
69
3
89
4
111
105
20
67
33
44
31
33
96
44
4
32
24
7
9
224
12
91
113
19
48
17
60
55
45
36
20
60
36
4
144
20
4
39
21
12
3
21
84
12
159
21
20
16
240
44
16
3
36
9
80
12
4
144
36
44
7
60
177
3
57
99
21
15
53
108
43
113
4
27
36
21
32
91
48
17
43
5
16
24
27
5
28
15
57
15
53
172
24
96
80
4
240
120
3
53
43
12
33
96
147
117
24
56
36
19
21
36
12
96
96
20
184
60
56
36
108
52
27
41
12
4
39
221
24
52
8
16
20
16
84
63
81
12
72
72
51
65
64
24
36
39
77
24
4
39
17
43
41
124
72
27
17
40
84
108
72
48
15
173
12
31
33
24
92
64
24
27
45
15
105
72
3
93
20
120
16
84
12
80
40
15
53
76
96
15
9
24
87
9
60
24
132
44
4
3
12
17
4
36
12
36
27
9
156
8
120
16
15
41
40
27
41
64
3
45
48
12
39
9
24
72
24
24
8
48
7
69
20
31
89
36
7
21
36
96
12
12
80
60
7
77
16
56
4
24
36
24
171
36
129
20
64
32
7
81
15
9
12
27
33
60
24
51
21
72
60
56
7
5
4
20
16
8
72
52
3
5
4
3
24
21
87
9
39
53
40
3
12
9
96
24
15
21
15
60
89
55
185
4
3
72
17
24
24
7
29
4
60
24
12
51
36
96
12
60
41
228
52
84
48
60
207
72
17
40
72
12
75
53
19
45
48
8
4
159
137
7
72
108
17
40
20
16
44
160
99
5
16
56
40
48
12
3
9
32
199
36
72
17
67
53
12
79
21
15
204
84
5
163
29
64
27
81
48
39
21
24
3
17
36
64
80
40
48
108
8
4
8
4
3
53
60
24
16
20
19
5
28
36
20
7
57
120
51
21
44
64
36
39
141
116
16
48
12
39
60
29
7
105
44
256
27
45
32
40
3
17
55
29
12
88
15
9
12
20
31
45
108
27
60
53
36
84
19
45
32
40
176
19
33
15
17
120
40
24
12
27
48
57
3
285
15
5
84
216
4
15
36
9
20
64
15
108
9
63
60
129
27
5
84
4
132
44
160
20
19
33
ABCD 94851455046*3^$a+1 [50077]
2
184
30
24
96
42
24
78
120
18
8
22
74
16
53
67
5
60
49
14
21
1
18
6
74
9
37
23
25
96
12
60
47
48
27
33
48
7
5
48
1
18
6
24
72
23
61
71
15
21
37
47
55
48
48
48
54
18
5
13
30
5
12
60
24
1
23
84
1
84
2
24
94
35
31
30
35
72
7
102
11
7
6
66
24
6
35
49
14
72
58
23
63
9
1
54
128
9
48
63
34
6
48
32
9
111
144
40
6
47
85
12
120
18
32
10
23
63
58
84
42
29
1
23
60
7
8
48
22
71
12
175
104
16
102
11
31
6
74
21
13
62
24
16
5
48
25
12
23
25
35
1
23
25
12
134
70
11
85
18
66
14
33
13
42
32
45
97
50
10
38
72
21
3
22
23
1
168
48
48
24
2
48
22
23
3
22
36
14
93
25
12
6
56
24
24
40
8
24
118
23
25
2
46
11
61
18
6
11
72
31
72
32
166
24
18
8
24
40
53
12
13
24
114
6
84
54
6
36
35
19
101
48
12
103
6
12
54
24
5
27
22
2
16
48
5
19
102
18
72
18
36
90
41
13
2
10
6
5
48
51
48
21
25
24
2
10
23
7
54
122
45
3
16
65
31
18
60
66
6
2
22
96
2
33
55
8
82
23
85
84
38
58
150
24
72
5
96
37
11
25
12
12
2
24
96
21
19
24
5
1
11
24
49
54
128
88
101
3
106
14
70
12
6
8
22
23
37
12
11
12
72
43
5
12
72
24
79
120
41
7
5
75
9
15
58
47
13
48
2
48
94
18
8
10
38
9
31
56
48
40
30
95
37
48
6
29
51
57
24
223
42
14
24
16
30
90
72
53
25
2
57
37
144
2
9
15
94
35
15
64
48
18
12
18
6
26
22
11
1
71
25
23
31
24
5
49
42
5
51
10
14
16
114
14
70
24
23
49
74
24
57
60
1
18
6
83
12
25
18
53
19
54
26
70
59
25
35
51
9
39
46
11
31
24
8
96
57
13
2
24
16
30
18
17
7
32
9
49
6
29
25
42
65
111
10
35
25
84
59
19
8
33
37
24
90
24
5
24
43
54
23
1
42
113
24
15
48
24
69
27
10
35
24
36
15
24
46
42
6
50
46
60
23
127
89
12
73
59
15
33
12
37
6
8
22
12
23
24
111
24
46
12
35
3
33
61
18
6
36
11
24
19
5
12
13
11
24
24
61
24
2
10
30
248
45
1
71
24
12
60
37
36
11
13
11
12
75
22
18
29
25
24
35
156
13
23
15
88
6
11
48
7
42
11
144
43
48
56
96
33
49
23
7
18
54
6
2
72
33
12
25
11
169
6
24
18
38
40
53
60
37
23
36
63
16
32
69
25
18
66
6
90
14
22
35
15
22
2
184
17
13
12
23
7
53
51
48
21
1
24
11
1
47
1
60
2
40
8
40
6
36
83
1
24
26
9
1
36
74
9
15
10
6
6
35
15
9
39
34
38
9
24
15
22
24
90
6
42
6
12
48
59
51
64
30
83
15
24
9
12
19
5
13
47
24
127
53
19
32
69
51
9
7
5
3
9
13
23
37
23
25
12
42
113
55
29
49
36
54
186
11
24
61
38
24
16
17
15
82
6
17
7
6
12
59
120
1
60
12
42
80
16
30
18
41
31
30
2
48
22
23
43
30
72
35
109
18
5
25
26
24
82
59
25
24
42
41
13
26
33
37
24
26
40
5
1
42
32
33
12
73
47
1
24
24
11
39
45
37
47
63
45
37
12
35
1
47
13
23
25
71
13
11
24
25
26
22
84
6
89
15
48
21
24
25
12
38
21
1
26
9
1
12
42
29
12
7
56
22
42
66
54
6
11
96
25
30
102
50
45
48
3
46
26
45
3
9
15
22
26
9
1
14
45
19
54
2
40
24
5
24
25
2
45
84
1
78
6
2
45
27
57
48
7
5
1
42
8
22
23
25
35
13
74
16
54
36
11
36
63
46
114
65
37
60
12
42
30
23
1
36
38
10
12
35
61
23
67
24
5
3
22
90
5
1
18
29
43
77
13
23
25
11
19
30
24
11
36
43
66
6
24
5
1
11
13
24
47
3
58
14
24
69
60
36
12
7
72
89
1
143
12
19
29
27
58
110
46
50
21
25
26
88
54
50
10
23
12
3
22
23
120
3
16
18
11
19
6
2
9
1
23
12
147
33
15
10
60
47
12
15
40
6
18
5
72
13
12
48
47
24
25
48
18
30
83
1
11
37
6
6
96
48
42
17
36
1
24
107
85
24
23
145
2
9
15
70
156
23
37
11
48
24
13
2
72
33
7
54
12
60
50
9
36
25
12
23
39
45
144
12
12
91
72
42
47
13
143
24
51
10
54
29
51
10
6
24
30
74
64
8
24
24
96
226
23
7
24
53
48
19
53
61
11
24
109
12
83
7
8
16
32
40
8
9
13
18
17
39
45
25
26
22
23
19
48
8
10
12
50
93
12
265
11
37
47
1
62
9
61
35
84
19
54
66
65
60
25
162
24
41
48
1
54
32
57
7
41
13
24
83
55
65
37
2
9
1
11
25
12
48
95
12
12
36
3
16
18
36
26
9
7
54
24
66
53
1
2
24
45
49
36
14
57
12
36
15
16
48
48
72
78
2
21
19
8
9
73
47
109
26
9
7
77
3
64
5
73
12
11
3
21
49
12
38
22
42
17
13
98
64
24
24
30
47
25
18
72
24
6
26
24
94
60
6
5
1
90
54
114
17
72
12
91
17
37
26
40
17
15
10
60
11
7
5
25
35
39
46
42
5
51
10
6
80
81
13
24
2
70
26
33
7
24
24
32
24
94
11
13
18
29
61
14
94
42
8
69
3
58
11
1
83
31
8
16
72
8
21
49
2
22
50
58
35
84
13
66
41
15
21
13
12
2
46
47
37
12
18
56
57
15
22
47
1
35
7
6
2
117
96
25
2
33
24
7
8
46
24
35
25
11
84
1
12
23
1
18
8
72
10
12
18
5
72
1
72
47
73
83
37
2
105
1
23
15
10
59
37
54
41
55
24
17
37
11
7
72
18
30
32
40
80
118
23
24
12
36
49
18
6
50
21
24
27
34
6
5
24
3
22
90
101
99
21
25
2
46
59
55
66
35
1
48
47
13
48
30
5
43
6
24
2
22
ABCD 94851940234*3^$a+1 [50150]
152
72
28
60
8
144
288
133
59
109
59
36
4
252
36
32
13
95
48
64
132
56
180
409
51
32
100
20
28
32
12
24
24
48
229
123
21
35
12
97
315
212
208
80
60
48
37
27
80
61
195
24
44
1
11
52
57
51
117
63
12
80
205
35
37
3
72
80
280
8
48
37
195
21
35
109
3
272
48
13
27
200
13
120
35
192
60
220
32
72
24
52
44
24
61
3
72
8
13
95
132
12
121
179
120
85
59
24
37
63
33
312
131
36
16
20
72
88
80
37
3
45
83
4
116
61
48
47
49
24
23
112
180
60
105
3
8
37
59
76
105
72
47
25
11
64
8
112
56
85
48
192
24
299
85
216
71
84
133
83
37
168
120
72
83
37
48
48
95
97
15
68
64
92
28
56
277
48
11
24
37
47
156
37
24
23
60
168
85
59
316
20
13
131
88
213
75
264
8
61
39
81
24
147
68
48
100
152
37
95
84
16
104
229
155
181
216
11
40
8
85
87
105
23
16
441
155
12
25
87
36
213
96
123
21
24
168
144
3
48
24
156
33
27
144
80
24
96
28
20
88
20
265
275
52
32
36
108
12
157
227
48
132
73
75
72
20
48
25
3
80
37
75
68
64
36
69
11
12
1
107
24
40
8
60
73
35
13
227
4
288
12
93
168
83
12
4
8
13
147
20
160
128
52
117
24
179
13
75
260
144
228
48
48
61
96
195
45
47
265
35
13
35
517
15
140
120
88
144
80
120
48
108
160
60
72
8
40
8
16
404
132
108
4
56
37
107
228
52
32
28
12
8
28
129
95
1
35
240
168
4
128
64
36
32
40
45
48
327
105
3
84
116
37
72
63
32
28
20
12
84
217
23
1
51
69
23
336
192
25
179
61
195
45
155
12
193
15
129
15
48
108
132
12
104
64
48
8
37
15
80
64
20
28
420
165
71
244
140
112
36
188
49
240
72
23
28
189
23
160
33
315
72
48
32
108
25
120
59
48
72
48
13
24
215
49
59
288
37
11
37
48
107
40
92
156
112
68
84
12
96
193
227
12
25
3
45
144
275
24
37
240
83
61
23
36
72
40
24
128
37
96
47
25
35
37
191
12
240
96
72
120
132
97
59
96
40
176
64
213
107
120
349
35
157
27
120
68
84
160
56
109
24
384
195
32
24
4
57
71
25
227
36
16
68
48
12
96
12
24
48
60
217
35
36
4
8
13
467
133
95
73
24
83
40
128
16
200
204
52
72
68
25
135
60
117
47
48
1
96
51
45
35
37
27
48
32
40
20
84
72
13
131
36
25
87
60
32
133
143
124
45
96
87
153
23
145
47
172
56
ABCD 94851965192*3^$a+1 [50085]
16
8
24
15
180
12
9
192
219
90
18
153
57
63
237
60
15
45
195
48
27
90
210
33
112
5
75
27
18
132
79
89
111
39
105
88
77
120
123
9
150
60
210
60
255
184
29
72
99
69
163
179
13
77
48
3
112
5
283
59
150
48
60
60
103
107
72
45
153
55
32
3
61
11
45
24
171
165
3
165
48
57
12
171
48
96
45
60
288
31
41
60
3
72
33
90
21
69
30
45
15
42
55
8
48
27
141
99
72
21
99
30
15
24
40
101
51
87
150
12
63
75
21
21
150
30
63
96
72
27
85
56
9
15
27
18
180
120
60
42
210
228
120
3
57
150
105
45
30
93
9
228
27
88
5
102
165
48
117
90
33
240
45
123
24
165
3
45
51
219
102
120
18
117
3
102
15
45
75
243
21
24
195
30
42
21
24
75
69
9
183
357
72
210
33
16
80
21
43
5
30
93
27
132
1
317
12
48
150
30
67
104
72
384
75
48
133
77
195
15
42
18
30
12
43
125
12
48
42
108
1
96
8
45
51
96
93
43
89
39
9
90
72
48
30
7
8
48
249
15
93
60
63
27
13
48
80
24
147
18
72
99
69
120
90
33
99
30
60
3
96
21
30
30
60
18
57
75
141
129
120
258
117
3
60
81
9
63
27
60
1
11
69
96
144
24
48
88
161
39
81
63
96
72
117
132
18
117
15
30
3
48
72
117
219
24
96
72
39
30
48
75
88
17
120
231
21
75
213
102
18
60
111
21
18
33
27
165
105
12
219
144
96
24
72
63
30
75
45
75
112
8
87
81
120
129
135
168
75
12
33
15
145
5
12
48
120
72
31
149
3
96
249
42
45
93
12
60
18
33
9
90
48
120
21
51
48
45
15
153
87
33
27
37
56
88
29
75
72
33
90
117
16
239
49
89
7
83
30
42
141
39
33
72
184
179
61
11
21
99
78
42
21
9
63
117
108
55
80
75
132
60
18
67
83
13
152
40
8
9
79
29
60
15
72
16
77
12
48
7
83
21
24
48
69
75
3
72
198
192
15
3
30
15
72
45
48
120
60
120
90
21
171
69
16
48
35
237
3
30
60
51
24
87
30
168
3
27
30
31
89
12
51
9
30
108
93
129
18
37
5
51
57
120
132
195
3
13
47
30
75
45
51
81
18
30
60
43
29
3
256
101
75
33
372
75
24
9
90
37
155
30
108
12
30
9
39
33
99
120
141
9
60
75
144
99
45
135
42
55
48
77
48
147
93
132
90
180
9
24
72
123
165
72
15
90
60
51
177
120
60
30
42
51
27
12
48
42
48
150
12
21
27
133
149
78
90
60
63
39
18
111
24
96
69
630
30
207
3
117
33
12
60
180
171
57
7
143
33
267
180
33
177
42
21
237
240
75
48
117
30
30
7
8
48
24
240
48
27
270
39
99
12
30
60
15
75
45
15
30
115
83
117
24
24
27
138
3
48
216
93
51
21
78
93
48
39
1
56
195
138
60
270
132
18
60
15
48
27
102
ABCD 94852226156*3^$a+1 [50039]
9
117
39
24
60
21
159
8
48
127
9
44
76
48
36
57
3
15
69
36
12
84
24
96
144
165
59
136
60
20
12
48
60
37
147
51
21
8
160
8
55
45
20
304
99
77
49
36
3
152
40
80
148
96
129
36
15
48
117
195
39
9
68
103
29
16
80
24
16
72
12
20
28
84
44
25
59
108
13
39
8
25
18
137
112
128
4
168
260
28
48
24
80
120
88
12
128
85
75
33
27
8
136
96
8
12
73
35
72
240
13
239
31
81
171
33
36
36
165
3
80
97
35
12
40
3
69
68
36
192
28
156
276
3
77
352
36
152
13
99
36
44
253
39
48
3
9
68
96
160
44
36
4
123
33
80
12
40
48
80
24
43
57
20
48
72
36
52
72
3
69
8
40
156
12
3
17
112
236
112
32
160
36
87
5
4
36
120
84
276
12
20
1
39
20
496
21
71
55
113
60
12
4
84
80
12
28
57
15
272
16
96
56
13
39
116
72
4
39
21
56
12
28
72
80
1
15
44
52
44
60
72
28
44
120
331
17
55
57
12
21
3
60
36
81
39
144
32
64
9
107
48
7
9
36
32
48
220
128
84
60
52
24
81
63
200
168
160
80
288
16
84
44
13
23
60
24
37
171
153
72
203
220
32
52
51
29
16
45
72
15
48
32
172
21
59
31
17
64
68
13
159
84
24
48
132
20
88
84
9
59
31
9
72
8
37
36
15
12
68
48
16
8
16
192
72
60
68
120
4
96
60
9
111
24
120
96
45
95
28
20
55
9
132
24
96
56
40
72
60
33
27
20
61
87
32
61
72
27
12
68
28
12
8
124
288
132
8
112
24
12
20
43
197
28
12
105
23
240
4
21
47
64
24
32
4
9
72
90
185
124
108
132
176
112
68
28
12
20
4
8
208
200
40
32
112
104
55
9
48
8
7
45
60
72
12
48
108
8
12
13
119
120
96
16
8
60
28
72
8
48
40
15
9
8
73
35
1
54
21
84
36
39
5
16
96
12
48
72
21
87
3
125
52
12
20
28
84
8
36
84
28
180
80
55
33
32
25
39
51
257
112
9
36
54
57
32
36
84
88
189
51
20
55
285
92
28
8
16
60
36
80
28
44
43
57
20
60
48
12
112
8
40
48
63
17
132
112
84
120
32
72
40
168
120
20
55
45
45
3
24
116
55
9
108
20
43
5
60
24
37
3
8
28
12
8
67
189
156
12
21
47
132
28
204
128
16
212
132
48
28
60
80
40
15
9
20
52
56
40
72
48
120
32
120
52
68
136
21
3
8
48
84
108
4
36
168
72
32
48
55
57
80
28
20
40
9
15
96
24
84
15
69
12
44
52
92
48
112
180
3
17
168
132
28
32
217
39
20
12
72
16
21
36
15
75
5
64
24
72
105
87
3
113
16
60
36
12
8
60
48
12
52
68
28
32
52
128
12
160
3
465
48
12
68
120
4
111
129
51
77
100
32
28
144
48
156
20
25
35
144
96
64
8
64
104
132
148
80
16
9
90
77
64
44
4
56
16
176
132
16
12
8
24
1
135
32
120
109
11
124
36
32
96
61
63
192
68
40
8
28
80
25
35
64
48
32
40
12
39
45
60
20
1
36
27
48
120
129
71
108
12
25
75
68
40
36
48
60
56
12
100
12
36
60
80
52
12
63
285
20
48
16
81
90
5
48
55
29
48
13
99
12
69
72
3
20
12
4
104
132
100
12
12
104
64
60
21
107
108
40
15
77
112
48
15
65
4
48
96
21
23
16
12
24
8
36
12
48
184
12
96
12
68
4
60
60
ABCD 94853270438*3^$a+1 [50051]
72
112
144
32
1
23
1
108
11
48
49
71
73
15
21
75
285
48
11
25
204
131
13
83
24
88
93
576
147
8
73
15
21
144
59
1
300
3
57
144
135
129
143
24
193
144
167
157
59
73
12
11
40
56
1
132
72
156
24
183
33
84
83
13
83
25
156
35
109
99
152
144
40
128
96
120
109
108
63
240
321
24
39
45
107
40
56
168
96
73
95
1
39
33
95
48
160
240
9
396
180
132
51
21
144
27
57
47
184
9
87
56
85
24
107
208
432
21
107
72
109
24
339
32
120
25
72
287
48
13
35
96
88
80
97
63
117
12
23
13
35
136
32
1
47
25
39
117
59
120
72
1
15
8
184
9
108
60
111
33
63
21
312
51
48
117
36
279
56
37
168
72
252
47
88
8
88
56
120
205
107
49
71
25
47
1
183
192
45
243
48
69
35
145
36
11
1
36
195
9
71
352
344
25
120
135
9
24
36
83
88
57
72
255
201
191
96
49
87
9
36
11
184
93
252
167
25
231
93
35
217
252
132
183
33
72
87
69
108
23
120
145
72
23
13
96
11
37
155
24
64
105
183
141
72
11
133
11
37
179
88
48
117
75
176
109
107
61
72
131
133
131
40
48
56
1
48
132
72
12
15
8
72
16
141
24
12
23
24
97
63
141
483
48
381
168
11
96
48
240
13
24
83
24
16
80
193
15
224
169
95
13
36
204
27
48
176
193
119
13
315
9
39
48
104
88
32
304
144
153
132
131
16
33
47
37
347
72
24
25
183
56
49
60
27
80
409
23
289
84
59
49
60
59
85
228
159
93
35
73
60
107
1
36
83
565
36
36
11
1
24
135
21
72
3
48
21
35
97
215
72
72
13
99
33
23
25
23
48
88
57
359
1
111
56
229
24
120
252
96
143
37
48
60
71
168
121
36
72
339
272
24
193
87
69
27
96
45
83
96
16
48
8
73
15
105
215
1
24
47
88
93
168
72
83
61
3
272
121
135
32
13
36
84
132
407
16
104
25
36
36
36
131
24
13
444
95
24
373
11
25
12
51
56
109
27
48
288
213
35
72
24
37
155
48
24
16
56
1
96
12
75
141
147
176
61
11
24
181
156
95
1
47
64
45
132
15
192
117
12
168
39
8
48
40
165
180
60
48
59
1
63
9
39
153
183
56
88
21
216
48
147
69
411
56
24
1
252
36
15
56
184
32
16
240
177
191
24
1
23
ABCD 94853418074*3^$a+1 [50042]
96
69
59
16
164
25
6
90
30
33
3
33
12
9
135
9
6
81
68
115
17
25
39
24
207
54
11
25
15
72
96
24
12
45
6
57
33
47
43
30
144
6
54
59
7
18
60
162
30
123
45
102
18
42
30
35
25
27
36
32
103
36
54
36
119
12
24
1
18
342
204
39
12
3
21
8
16
75
89
1
11
88
27
33
36
27
29
4
75
21
51
57
8
223
12
54
39
116
49
27
180
68
40
117
48
36
6
113
64
21
159
3
9
24
120
36
39
6
36
27
93
60
48
60
15
80
4
93
3
24
72
69
102
24
66
3
72
24
69
27
165
35
19
69
21
99
44
91
6
3
8
19
45
9
27
45
54
24
5
16
60
20
25
30
24
21
44
37
24
111
33
66
45
9
47
13
72
48
27
189
6
29
1
135
9
11
43
69
20
7
90
36
27
63
33
21
36
3
36
96
3
42
3
92
4
9
51
21
30
45
15
138
6
45
20
145
6
54
111
33
12
18
6
159
15
65
60
40
140
16
20
144
7
9
96
3
29
1
6
120
33
120
128
40
39
114
119
76
84
12
69
102
18
39
57
3
33
3
45
6
54
30
9
92
4
56
16
24
120
36
12
27
69
20
7
5
40
3
9
60
32
24
25
72
63
24
33
270
9
8
61
27
63
41
25
11
28
152
24
1
144
6
33
96
44
1
24
27
9
36
18
12
117
48
12
252
216
3
90
147
24
9
6
54
12
54
6
23
16
84
15
72
33
117
63
57
27
72
69
27
63
90
95
16
99
126
123
32
25
24
12
35
19
9
27
9
20
61
3
111
225
45
36
23
40
24
36
51
45
60
9
36
36
18
5
7
33
45
27
135
48
6
15
21
119
36
52
117
84
6
9
75
36
89
7
48
42
15
32
16
111
126
27
33
18
12
17
52
164
1
15
60
21
30
18
42
30
35
43
21
15
5
85
3
243
18
126
101
24
16
120
8
4
12
9
15
96
45
11
13
12
39
39
9
3
54
96
23
100
21
30
33
117
3
360
80
12
61
35
52
12
9
27
8
112
48
20
25
27
3
21
21
15
105
54
45
99
6
36
84
111
8
240
16
96
3
21
15
261
20
43
21
69
27
24
15
24
29
12
25
24
30
6
15
44
7
18
6
249
60
87
108
41
4
20
25
131
100
141
3
111
105
39
30
35
55
60
45
56
16
72
27
21
24
24
60
51
65
208
48
105
78
12
18
39
33
15
93
132
18
9
56
7
144
41
60
4
21
108
119
136
15
221
28
8
133
6
66
3
57
99
20
25
3
36
51
84
21
39
57
12
33
108
87
12
120
32
61
174
6
23
40
75
165
24
36
15
156
6
47
28
99
33
201
60
47
43
30
96
51
15
33
57
24
84
87
45
75
159
36
30
18
57
68
76
75
33
3
33
15
72
9
9
132
30
89
1
54
21
69
24
126
5
28
240
48
32
7
210
183
3
84
24
9
21
27
8
36
4
284
1
90
129
51
90
35
115
29
1
126
54
60
72
39
288
51
5
16
48
8
64
15
9
27
33
111
60
5
16
80
25
120
78
12
33
72
93
99
33
30
24
30
3
32
169
47
55
57
12
39
180
72
54
24
12
3
12
24
15
90
36
83
31
29
25
27
144
56
55
18
111
39
21
99
9
36
12
3
29
40
123
17
1
15
60
24
51
12
54
24
15
15
96
66
150
30
114
90
123
21
30
6
135
84
27
54
90
6
54
156
17
48
88
20
4
12
84
72
93
66
9
44
73
3
32
40
3
57
84
69
60
111
9
72
24
3
33
63
45
36
15
36
69
24
66
9
20
85
12
35
43
90
11
1
24
90
30
36
123
56
4
21
156
24
36
30
54
6
117
3
18
90
9
8
25
23
24
12
25
3
111
9
96
120
20
1
3
123
144
24
5
85
27
63
90
12
18
57
33
72
327
33
108
27
15
30
204
84
42
105
3
21
9
90
60
9
60
32
1
15
3
45
231
21
8
151
105
96
33
27
48
45
6
120
69
140
31
30
36
18
72
9
36
9
135
8
16
120
45
72
35
40
24
15
9
27
54
123
3
18
27
164
109
72
147
33
15
3
42
3
72
63
57
48
56
16
129
36
24
11
48
16
20
36
25
3
80
16
9
132
30
57
48
3
9
80
1
60
66
24
12
29
4
201
99
15
5
25
42
84
153
12
15
45
15
41
13
11
19
45
20
25
ABCD 94854445802*3^$a+1 [50020]
66
48
114
36
60
10
32
148
86
90
16
32
51
15
12
270
4
35
3
60
78
3
27
54
108
27
145
144
20
36
90
24
36
36
54
108
6
72
30
63
144
75
141
57
120
54
66
54
94
20
124
11
21
6
78
60
51
15
18
172
144
20
30
144
18
18
102
183
57
64
104
39
85
60
2
78
18
78
6
66
12
27
1
2
36
10
80
30
84
18
48
30
34
32
243
3
48
102
90
24
78
42
154
44
222
66
258
60
12
54
48
87
81
24
90
154
26
6
54
10
48
86
45
39
102
124
116
16
62
45
75
285
13
128
6
106
14
34
11
81
18
21
3
222
135
99
36
10
36
59
51
114
6
30
18
22
218
22
14
70
86
270
63
57
78
82
48
26
180
70
116
78
66
48
12
258
42
24
42
264
150
66
174
135
73
182
108
21
105
42
69
129
4
32
96
54
45
171
34
14
130
332
39
75
24
6
150
108
30
48
84
30
108
60
72
30
39
81
90
84
60
34
80
36
282
12
66
24
72
208
36
20
30
24
42
76
254
60
114
15
51
34
131
48
73
128
52
80
78
66
6
12
10
48
14
36
108
105
15
30
75
49
36
146
225
75
24
42
348
15
219
36
66
15
24
39
18
114
24
30
42
84
48
10
80
112
14
130
2
132
72
24
81
249
36
6
174
48
120
15
153
24
30
6
48
76
56
42
36
42
24
144
24
16
80
72
120
87
216
177
4
300
56
354
58
176
51
39
36
46
14
138
102
306
24
63
96
25
14
90
12
90
6
60
84
30
34
12
132
131
45
30
45
81
84
126
204
216
58
576
96
95
9
6
36
24
69
85
395
85
20
6
6
192
28
23
111
36
24
48
46
104
316
26
24
162
12
222
30
135
144
109
156
86
58
152
18
141
135
120
114
76
44
126
114
138
10
32
78
108
12
12
90
15
21
12
228
36
18
22
50
60
144
6
30
60
118
92
84
246
84
12
78
40
212
3
144
33
39
3
6
40
95
21
16
108
50
6
150
240
48
6
16
144
86
24
21
24
111
6
228
231
39
81
75
174
96
39
171
24
69
165
16
110
69
27
6
24
18
12
6
3
57
54
153
3
69
39
34
2
34
26
84
96
108
138
24
36
99
135
54
12
138
24
72
106
20
24
64
144
68
54
78
28
44
54
36
6
54
84
24
72
30
30
9
21
36
24
84
51
3
36
36
18
112
96
59
48
135
30
51
75
24
42
6
69
49
32
4
80
18
180
70
8
40
80
54
33
3
24
6
60
48
6
106
59
21
102
90
36
210
24
21
15
10
32
84
28
50
102
88
8
60
132
111
120
27
240
24
34
80
186
9
129
102
36
69
24
27
174
48
15
81
172
68
111
219
144
78
4
20
54
34
47
75
45
240
313
2
94
134
66
30
12
69
25
144
95
96
39
36
45
3
276
369
21
36
28
96
32
228
42
93
75
165
57
40
134
10
20
75
24
27
18
12
78
6
124
71
63
10
146
180
36
444
36
58
35
177
30
24
22
107
51
66
60
24
210
24
21
39
18
4
68
87
ABCD 94854466082*3^$a+1 [50054]
155
16
20
97
48
36
63
72
96
3
45
69
51
24
33
159
48
21
6
18
12
168
95
43
45
33
15
75
66
11
13
84
15
21
11
4
84
12
36
60
12
68
48
16
116
28
12
32
1
24
336
159
60
36
105
35
12
67
18
12
42
5
16
69
84
36
3
36
15
45
9
15
32
64
21
3
48
84
9
75
195
120
24
173
88
21
63
81
11
115
6
12
11
49
15
3
33
84
12
63
81
20
16
33
36
39
60
48
24
81
63
45
15
12
3
42
23
31
21
33
27
45
12
3
104
19
89
12
61
35
64
8
1
27
87
57
33
11
36
48
52
48
176
25
47
169
108
36
11
73
6
30
47
100
33
47
148
72
32
13
3
9
72
3
12
36
60
68
76
51
54
15
21
24
3
8
88
12
9
54
42
23
16
9
150
5
60
7
144
48
21
21
3
45
3
60
33
12
39
33
108
27
72
80
48
88
48
51
24
141
105
63
72
60
48
117
18
57
180
21
54
30
119
16
120
33
15
21
11
4
60
72
93
11
1
90
45
27
93
8
40
32
4
9
12
39
129
66
53
120
96
4
21
87
3
30
47
40
12
36
12
84
3
45
51
69
8
24
136
92
28
48
129
215
28
33
59
25
15
21
39
12
128
88
9
39
12
12
120
8
40
44
76
27
66
216
3
8
4
60
24
60
12
9
18
105
93
24
15
69
27
92
76
9
15
8
67
45
96
21
3
45
11
85
12
15
45
23
7
69
36
92
16
165
27
24
24
96
9
15
12
153
96
36
234
5
16
72
12
21
27
108
75
18
51
24
129
72
159
264
57
15
81
39
8
61
126
66
27
51
21
33
15
3
48
72
45
24
171
29
1
39
8
43
33
9
3
117
27
24
12
48
44
72
49
39
20
13
63
84
12
8
72
16
24
60
39
21
45
135
20
64
75
65
52
48
24
20
1
107
4
93
15
116
4
57
3
32
25
3
48
32
43
102
42
21
132
135
93
60
63
45
21
11
13
27
3
21
33
47
64
72
24
36
80
12
16
24
32
13
15
87
9
36
9
87
3
42
30
33
12
45
83
49
18
5
72
13
27
32
64
144
8
4
93
63
128
24
37
99
9
36
6
126
18
30
35
37
15
12
15
66
6
18
48
119
4
27
18
11
61
72
11
16
24
75
21
45
3
75
21
44
196
56
1
87
32
16
69
48
3
48
20
52
48
99
21
36
21
12
27
96
20
48
7
117
20
180
85
23
85
47
73
15
32
115
6
111
24
45
54
21
72
72
8
97
3
20
25
35
144
79
69
32
25
83
61
12
123
81
135
9
27
9
23
61
35
25
12
47
16
72
72
200
25
36
72
24
3
56
124
48
105
60
18
21
51
33
32
73
99
27
6
72
12
3
51
57
48
9
12
168
3
45
24
120
108
108
255
33
111
3
48
45
60
9
123
21
11
73
60
27
60
36
120
20
52
81
12
24
59
25
111
21
48
35
12
132
16
56
19
24
66
51
120
8
37
11
304
48
57
120
24
36
36
12
3
33
42
102
3
44
43
165
21
11
64
24
27
18
51
32
97
12
11
232
56
25
27
48
12
48
36
33
3
8
91
9
15
21
24
20
25
27
48
44
7
101
48
16
33
72
108
51
69
87
48
36
99
53
288
52
60
32
43
69
21
27
68
103
245
91
21
8
16
44
180
37
54
45
96
20
12
61
135
20
172
84
3
21
96
48
3
54
63
75
81
69
11
25
39
33
108
131
49
95
36
85
3
8
48
25
15
32
64
144
21
36
48
15
21
3
72
3
48
90
75
80
115
24
9
21
15
9
66
69
56
19
117
24
21
47
31
45
20
12
25
87
56
25
87
60
15
18
12
3
111
18
75
8
37
78
9
9
75
44
1
54
105
207
93
51
5
25
87
32
76
60
51
78
47
16
32
36
16
15
29
100
12
80
43
72
29
16
8
61
51
12
93
24
144
72
15
8
24
16
72
48
9
42
5
16
24
93
27
144
45
36
3
132
8
16
36
164
37
54
90
6
18
27
32
25
96
47
37
27
8
25
27
60
8
72
4
9
11
1
143
43
54
39
20
172
32
1
147
68
19
93
80
60
79
21
27
17
61
3
84
96
216
9
47
40
48
69
3
12
176
25
87
60
24
75
90
11
40
72
147
45
81
75
80
79
21
33
42
113
36
40
68
16
87
30
144
96
23
67
29
4
12
3
17
4
21
23
16
45
15
56
172
12
8
25
36
15
12
48
21
51
219
144
45
24
8
4
ABCD 94854502272*3^$a+1 [50070]
55
137
15
3
42
3
69
120
6
109
5
91
96
80
64
17
55
24
96
77
3
3
174
55
56
45
60
60
30
12
49
83
6
7
77
48
198
114
60
151
35
30
12
48
187
17
48
30
97
32
3
240
13
113
72
18
61
29
12
18
37
72
41
31
29
24
60
18
37
65
96
12
48
24
6
21
21
78
12
33
129
111
45
24
90
138
162
30
18
37
35
6
234
6
24
78
25
35
18
139
11
37
24
41
87
15
33
64
113
127
101
30
18
60
151
29
30
54
90
78
30
25
155
60
48
102
12
36
30
54
31
152
45
3
64
41
12
30
18
180
7
128
9
6
12
102
7
71
49
89
7
65
48
15
16
29
84
31
35
54
6
42
132
3
15
48
25
35
61
11
18
84
48
12
168
3
64
41
114
6
12
18
42
48
31
29
27
57
48
183
69
96
132
18
117
3
24
66
19
32
93
115
72
41
48
120
12
19
161
12
43
257
30
241
96
53
27
141
72
123
40
17
48
7
48
155
37
5
6
72
13
5
102
13
5
99
21
60
55
5
30
24
66
42
12
90
43
95
129
21
30
13
5
24
6
12
18
30
1
41
192
138
18
19
8
333
51
9
54
126
147
177
7
11
72
138
132
90
18
72
66
30
195
64
83
192
18
78
109
41
7
77
6
54
96
31
59
42
18
30
51
16
5
30
37
53
60
12
75
40
35
48
13
89
30
33
57
66
54
126
25
24
83
222
96
7
5
67
53
67
125
78
18
84
6
177
15
18
30
210
151
8
45
147
153
96
31
71
25
35
102
96
55
24
32
9
84
6
12
12
36
12
78
162
72
85
23
12
13
5
3
57
18
21
3
60
330
6
210
42
72
6
42
18
30
150
39
40
41
79
35
6
55
47
25
144
23
73
5
43
5
12
168
42
18
24
67
41
103
65
210
42
48
30
85
5
84
78
18
7
65
108
72
43
5
30
84
1
65
30
84
90
36
72
7
32
159
234
90
78
30
48
12
78
55
72
53
12
39
88
11
54
18
138
54
96
205
35
42
12
15
195
6
7
144
131
48
30
204
48
43
89
15
21
12
12
66
30
24
30
61
5
67
155
85
65
42
6
55
35
109
72
83
13
77
78
222
48
199
59
45
75
42
102
37
29
30
240
30
60
19
23
48
84
48
30
15
93
12
55
125
48
24
6
54
48
15
15
138
24
66
37
17
6
42
7
11
30
31
53
6
61
11
102
96
42
132
48
18
42
85
53
30
30
30
60
37
48
72
5
18
30
67
53
240
60
55
59
6
132
99
249
7
47
33
45
18
114
48
108
12
48
175
89
31
35
12
42
48
102
25
125
78
18
30
61
131
30
108
30
24
18
180
60
12
31
35
42
3
40
125
27
27
18
72
36
42
18
19
120
80
15
36
157
5
19
89
30
90
24
15
88
23
102
42
6
27
15
129
9
72
12
3
117
115
23
48
49
161
24
7
83
30
7
23
73
72
5
78
78
24
87
123
36
30
84
55
125
60
7
101
72
96
60
30
1
131
78
30
1
53
27
171
18
12
183
27
48
54
15
45
60
6
49
5
6
30
54
18
48
24
18
133
5
24
60
180
3
27
6
15
9
6
12
30
103
5
42
78
139
5
180
18
90
60
103
185
12
19
209
90
12
18
15
27
18
12
228
99
21
91
48
125
3
105
42
13
144
53
126
90
19
11
24
85
101
211
11
192
18
48
120
192
42
48
169
83
6
79
120
5
115
83
109
11
30
42
18
75
40
53
30
54
7
41
7
23
48
97
53
91
113
60
6
12
48
30
12
7
80
3
60
42
18
18
30
54
30
73
23
30
12
48
7
125
12
55
120
41
30
121
71
60
13
72
95
25
48
29
48
19
53
43
113
60
150
21
3
13
32
3
30
30
18
12
60
55
5
12
168
120
7
96
17
42
66
12
7
35
36
81
16
143
90
87
88
24
11
72
42
6
30
ABCD 94854578402*3^$a+1 [50044]
121
84
12
35
210
55
5
36
120
31
65
36
54
30
43
84
84
41
18
24
36
73
60
72
119
12
169
36
53
12
18
96
61
23
72
37
12
119
108
25
23
13
5
108
7
35
12
25
35
12
13
12
60
11
13
95
48
1
5
31
23
1
36
29
90
78
30
13
23
61
48
59
84
1
17
19
23
85
59
1
144
11
24
84
36
36
54
162
1
240
11
24
13
71
49
119
121
60
11
54
72
36
43
155
6
43
47
13
23
49
17
36
31
23
78
127
48
132
47
144
36
18
36
60
31
53
7
29
72
223
17
7
12
53
66
54
6
72
54
43
41
19
96
204
23
169
35
61
83
108
48
36
6
36
30
145
95
162
12
7
125
7
11
66
18
150
18
84
204
12
61
47
6
48
55
23
48
6
187
5
36
127
72
53
96
7
5
7
65
115
83
144
25
144
24
5
60
66
18
31
5
24
90
36
72
1
60
83
174
43
17
55
29
18
72
60
12
90
36
55
228
11
156
108
6
7
5
36
6
37
35
36
49
35
13
95
25
11
25
17
19
143
37
11
6
67
5
18
12
24
13
35
13
11
1
83
90
19
41
31
36
59
84
1
35
42
7
84
12
167
13
48
29
54
25
23
61
29
72
36
31
47
49
143
1
5
7
47
48
6
79
65
12
150
144
48
60
61
5
162
42
67
53
6
12
24
84
60
12
96
1
11
126
7
107
1
89
36
7
48
48
12
47
36
85
24
71
18
12
31
41
67
29
66
1
167
108
12
78
90
25
131
85
48
47
13
60
12
11
30
42
97
83
1
12
108
77
12
67
59
1
35
36
37
71
24
48
6
84
19
41
18
66
90
6
19
11
36
49
11
102
24
48
54
72
6
18
18
156
36
7
47
1
23
12
97
83
13
95
96
1
11
24
108
49
12
36
47
121
96
48
120
29
7
12
17
90
18
36
7
23
1
59
1
35
30
54
96
18
19
24
11
25
95
72
90
43
11
49
60
23
48
114
48
18
13
5
7
107
13
168
101
6
12
133
179
13
252
23
66
90
25
17
90
90
102
18
7
36
53
72
18
12
96
126
90
48
18
19
143
36
24
18
31
59
37
11
24
36
138
43
53
19
17
18
25
59
1
35
85
59
36
25
11
60
61
209
55
17
7
23
36
24
12
198
6
13
24
71
12
37
17
18
108
114
55
17
7
11
120
36
54
36
42
30
139
23
25
24
108
41
19
71
37
23
12
25
47
24
181
12
203
25
12
11
13
29
90
1
11
25
89
12
43
155
97
12
77
12
18
6
90
13
107
13
180
5
67
11
1
35
252
12
37
12
59
60
25
23
1
143
13
48
71
25
95
1
23
30
43
17
48
6
1
179
37
47
37
132
35
121
35
18
24
54
61
23
36
24
66
42
25
119
1
35
1
36
47
13
11
1
35
18
18
25
77
36
18
72
6
54
36
1
36
60
96
53
42
73
35
121
17
18
42
30
6
7
83
1
36
47
60
61
96
149
48
114
133
96
24
47
54
18
1
41
36
55
11
25
65
18
60
36
36
25
11
109
107
48
85
131
36
24
162
120
18
133
17
7
36
24
24
35
25
36
24
53
36
67
12
17
187
23
18
79
173
6
108
37
83
54
43
36
35
1
144
143
25
48
11
24
30
19
108
60
71
18
36
31
59
61
120
47
78
19
11
60
49
60
60
48
12
72
35
109
53
7
17
72
31
60
47
49
149
7
119
60
48
6
67
17
54
121
119
97
119
1
11
25
24
59
73
23
61
119
48
1
149
7
29
103
53
42
13
41
54
49
5
84
43
83
193
83
30
67
11
157
113
7
11
108
13
59
49
12
11
121
71
85
120
24
11
12
24
49
96
11
96
120
24
18
54
66
31
48
12
60
60
11
30
90
6
12
114
18
7
137
199
36
35
84
96
25
47
12
72
36
61
29
7
35
49
59
109
60
23
36
6
199
60
23
85
11
12
73
5
139
35
36
132
90
18
25
131
61
107
61
23
37
60
24
11
36
25
11
37
83
145
35
25
24
11
36
12
96
12
96
54
31
23
12
36
1
53
18
13
72
77
7
36
83
72
13
47
138
91
35
54
31
155
25
11
36
37
125
55
144
11
36
85
11
13
5
175
35
18
19
41
30
72
25
84
36
72
17
115
11
54
55
95
30
307
23
217
11
78
162
ABCD 94854606326*3^$a+1 [50084]
5
6
30
30
42
60
27
3
12
126
3
39
90
15
120
15
25
20
100
17
6
69
63
33
9
48
42
129
27
13
47
33
9
18
12
81
81
144
15
12
15
12
21
117
7
11
105
12
87
25
11
12
12
60
66
24
66
36
21
69
84
24
15
15
12
54
12
55
8
81
15
9
84
30
30
156
66
9
16
68
15
37
5
3
21
79
53
27
15
1
44
27
84
54
3
15
12
13
35
48
60
57
57
48
15
63
12
12
1
17
39
48
27
73
68
108
4
8
48
16
5
66
42
18
69
15
114
12
15
9
75
15
24
25
17
103
17
3
9
87
51
30
15
28
11
36
48
54
27
16
20
69
6
9
153
6
6
66
30
19
5
36
27
81
12
18
30
12
43
32
9
24
6
36
45
129
6
48
54
3
24
3
12
96
24
6
15
63
90
24
15
21
15
21
3
36
12
48
99
12
18
6
49
72
5
15
9
39
15
30
36
12
60
7
5
72
19
36
8
21
51
28
35
36
21
15
105
40
48
53
42
37
36
44
15
45
3
1
5
54
57
15
6
18
9
33
15
27
48
18
67
23
36
24
6
15
15
54
67
8
27
45
15
12
1
35
9
27
48
60
30
43
8
40
20
12
39
36
57
3
57
16
32
15
145
5
42
66
36
19
32
15
90
39
3
105
27
30
18
6
139
20
27
24
36
45
120
15
18
48
3
87
73
32
12
52
20
15
18
36
144
75
33
39
9
7
35
18
15
60
9
43
35
18
36
39
84
72
4
71
69
177
18
12
12
6
54
126
96
15
15
33
15
12
78
6
96
36
60
18
54
13
17
7
23
45
57
6
69
60
33
15
27
18
30
33
33
30
60
9
57
18
30
42
61
20
39
21
9
51
40
12
68
72
33
18
42
43
29
12
39
12
3
45
4
80
12
15
18
126
21
15
33
60
172
8
48
12
60
40
17
31
47
57
111
24
9
15
162
24
6
60
69
9
60
12
7
8
24
15
25
23
81
21
24
24
36
12
12
15
3
24
18
48
102
186
75
69
30
36
61
5
36
27
16
17
18
114
96
300
75
9
3
27
6
99
48
33
15
69
18
24
66
252
7
11
45
112
48
8
15
9
33
15
33
90
36
48
105
27
6
12
6
192
13
17
27
16
131
45
36
105
39
33
18
73
47
30
12
7
83
18
120
7
56
40
12
5
15
24
33
30
57
111
45
27
21
51
1
120
59
30
24
111
3
13
53
42
18
6
9
21
51
33
60
36
24
79
36
32
15
12
6
91
56
48
39
105
21
6
21
33
12
27
16
11
93
12
3
6
55
5
39
57
6
9
99
6
15
3
12
1
20
39
48
18
30
9
16
29
3
21
31
8
105
102
1
8
12
45
42
6
15
69
12
66
33
57
19
23
48
30
102
13
29
6
9
21
12
72
39
39
45
21
30
6
144
96
36
60
15
4
20
93
3
28
20
12
75
18
24
18
78
12
63
12
39
30
3
28
35
114
6
57
81
66
6
54
54
27
24
63
18
252
18
25
17
15
3
117
105
7
35
69
21
36
18
54
15
12
84
12
75
138
12
19
83
12
33
28
20
93
51
81
27
12
3
90
3
135
12
6
6
36
84
78
18
9
33
36
19
32
3
18
3
16
68
27
21
48
27
25
104
24
24
48
3
45
4
5
15
16
35
6
51
27
18
3
4
32
24
39
13
23
30
91
68
60
15
60
72
24
12
54
6
60
12
21
9
36
30
12
18
27
39
33
21
84
36
19
17
18
12
25
80
48
81
15
21
24
19
12
65
3
48
57
30
6
12
54
108
37
11
30
63
24
16
35
30
6
126
39
21
27
3
24
36
78
30
102
15
27
81
4
20
3
60
73
47
85
44
9
15
21
91
119
21
123
9
15
1
131
54
216
24
12
3
21
6
12
18
24
55
11
78
6
13
5
27
21
15
45
15
9
3
27
9
12
63
6
15
21
12
30
117
15
18
55
36
11
33
33
24
60
75
9
7
20
27
126
6
90
18
1
20
12
27
30
18
69
39
45
51
13
53
12
18
18
15
51
18
42
60
21
63
30
60
7
53
12
24
39
16
8
72
28
23
12
1
35
9
28
20
60
15
9
45
60
19
44
15
1
59
12
1
29
18
25
17
18
45
21
6
6
150
30
3
12
45
63
24
21
7
47
37
23
1
20
21
24
19
53
55
5
19
29
15
81
18
6
36
15
45
6
33
15
21
3
102
18
133
5
27
3
24
36
72
72
33
48
15
9
3
13
47
6
102
30
75
64
41
27
21
24
78
45
45
43
32
3
6
31
5
75
48
21
75
3
42
30
126
15
3
9
21
12
24
39
81
60
48
3
15
165
9
24
15
96
3
45
60
52
5
36
48
19
36
72
32
3
60
60
84
30
24
12
192
78
12
25
20
15
72
6
30
45
75
24
45
51
33
84
33
30
45
9
18
12
60
33
33
42
45
15
33
39
33
33
7
11
85
32
24
108
3
42
51
45
15
27
57
3
42
18
24
54
12
18
57
3
6
19
11
33
81
60
39
75
6
30
21
63
18
60
102
6
6
25
11
57
45
96
15
21
60
15
3
13
47
12
36
9
15
6
27
33
78
42
7
8
24
9
36
30
1
179
60
13
8
28
17
15
45
3
12
57
27
48
33
18
9
96
52
95
45
63
21
9
39
15
60
78
3
27
48
120
97
47
30
7
5
60
6
168
30
72
54
61
8
45
31
5
18
45
27
1
12
17
6
33
40
161
18
1
44
33
72
31
29
63
3
9
72
3
42
66
9
45
19
29
3
3
12
57
15
42
18
1
84
11
6
48
36
139
32
39
42
12
12
3
105
3
72
15
48
13
20
16
144
5
67
5
67
12
68
21
6
1
5
30
73
107
60
9
4
41
66
24
25
24
72
8
15
9
132
16
77
15
3
48
42
39
28
5
3
45
72
3
9
6
30
7
128
33
12
84
78
42
3
57
18
108
9
40
5
36
63
39
57
3
72
45
48
27
1
12
95
1
11
48
45
12
3
6
91
29
6
21
57
75
ABCD 94855764956*3^$a+1 [50012]
36
15
30
51
45
15
4
24
72
29
90
21
45
18
13
5
24
84
6
84
36
49
5
132
55
17
31
24
56
40
44
33
54
93
75
1
29
31
20
9
12
78
90
30
121
41
15
3
33
45
7
72
48
17
115
116
24
9
15
27
30
87
28
20
15
12
42
36
90
9
9
51
84
9
51
216
33
6
81
45
3
16
11
24
66
6
93
12
3
30
51
21
3
24
40
20
201
115
96
29
36
54
36
48
6
39
12
33
15
27
25
48
72
68
12
4
5
75
12
3
84
105
16
20
12
24
48
12
15
21
72
33
15
3
42
30
85
24
5
48
27
28
5
12
6
210
19
41
18
102
63
16
24
44
36
16
44
60
45
19
20
141
102
33
112
5
12
18
9
69
15
72
105
15
9
30
1
20
15
18
51
9
36
54
72
54
18
93
60
3
25
17
30
90
15
48
24
75
78
27
3
9
51
12
37
20
15
24
9
16
5
36
183
87
18
7
29
15
52
5
3
4
11
1
96
20
9
43
11
61
65
99
15
49
35
6
27
184
56
3
25
41
55
84
5
39
21
31
128
105
7
44
36
40
35
13
5
36
31
24
32
24
3
57
96
45
12
6
109
17
51
52
32
45
19
17
18
25
44
48
64
11
13
5
6
21
24
63
18
7
8
100
20
24
64
5
90
36
61
53
54
30
42
69
15
9
27
24
21
40
96
224
9
39
21
66
13
20
60
3
73
47
54
19
32
72
3
24
25
113
43
29
60
39
36
28
53
139
83
37
35
9
9
18
49
20
21
7
11
36
49
36
5
30
18
108
43
125
54
37
168
11
36
1
65
7
101
75
12
39
25
35
61
32
12
33
15
27
21
63
72
13
20
72
57
43
17
30
37
48
32
40
11
12
6
30
57
28
47
48
81
33
3
99
13
32
9
19
41
30
45
52
60
23
6
15
21
54
9
4
8
33
90
45
129
31
59
1
5
15
16
41
12
115
20
33
99
93
6
21
135
9
4
47
93
27
13
32
60
21
7
36
12
8
24
36
12
100
48
47
48
204
12
21
93
55
11
9
16
44
9
67
8
12
3
18
7
56
21
19
36
20
24
36
28
5
91
72
17
12
60
54
1
11
24
13
41
31
68
12
4
59
18
132
15
3
18
66
13
95
73
48
32
9
6
12
36
36
81
33
30
37
32
28
53
36
84
31
11
13
32
57
15
63
25
8
40
44
16
77
24
123
15
258
3
60
27
18
30
36
85
5
18
1
56
21
19
20
15
18
27
9
15
51
54
79
96
5
54
6
19
65
91
5
15
57
55
47
37
8
15
12
21
39
33
16
60
132
29
3
15
57
4
80
21
48
43
44
63
1
20
27
9
33
48
63
99
25
252
29
19
23
48
9
16
20
76
8
16
17
27
12
16
24
35
13
5
3
52
68
24
45
18
21
76
29
19
32
63
25
32
9
67
5
54
1
32
72
21
72
3
48
12
4
11
117
111
121
24
120
11
36
9
39
24
12
78
7
11
37
35
12
18
7
24
5
6
33
28
8
21
43
77
3
3
37
32
15
69
9
27
28
80
60
88
23
30
6
49
32
48
15
84
18
15
112
5
36
12
7
12
35
13
32
9
6
48
36
49
47
1
137
87
39
21
4
20
60
52
95
72
33
9
63
3
13
72
32
33
3
12
4
65
15
36
93
126
6
55
80
4
5
18
12
1
48
5
6
49
77
67
5
7
24
32
129
6
37
12
53
90
36
6
120
6
72
21
69
31
5
51
64
65
66
49
192
53
15
21
3
15
18
18
1
140
84
76
35
126
24
111
27
1
20
192
3
21
16
17
31
5
31
68
12
33
42
25
8
21
12
3
16
53
15
48
9
6
18
27
12
27
85
11
25
84
71
9
16
77
27
9
42
69
24
87
18
31
5
30
69
4
17
3
21
12
60
19
44
4
17
31
32
45
51
12
48
4
71
72
9
21
27
16
17
48
39
3
12
216
6
120
51
3
54
60
102
6
7
5
27
16
24
59
9
33
30
42
3
88
17
7
20
21
7
8
16
5
6
45
4
59
49
17
3
12
9
102
85
23
37
48
101
18
1
17
15
60
12
3
18
19
32
123
21
16
71
24
30
18
25
32
75
36
30
19
5
30
108
1
5
12
54
73
20
33
24
18
18
183
12
33
6
9
96
4
12
5
27
112
5
54
12
18
19
35
37
5
48
36
54
33
3
36
78
3
64
23
121
20
15
21
40
83
37
48
80
21
19
32
3
18
19
48
5
7
36
48
44
28
20
4
44
105
19
131
37
29
24
75
16
35
45
28
48
12
5
72
3
16
35
61
29
27
24
39
25
104
33
39
69
27
24
135
228
72
36
60
85
5
12
36
36
31
23
36
6
39
45
24
30
45
4
101
12
3
40
17
99
3
121
41
15
16
29
31
108
32
4
68
63
18
159
16
5
12
39
4
20
9
78
30
55
23
36
9
16
101
43
5
19
5
36
27
9
19
17
7
23
9
105
30
25
29
19
17
78
33
159
18
31
60
35
121
80
16
35
49
5
36
24
18
18
18
36
138
108
18
6
36
3
36
40
41
42
1
11
9
27
13
5
42
33
4
65
36
7
8
57
54
36
24
36
9
63
1
29
96
147
15
57
12
15
36
9
4
5
79
48
23
9
16
60
32
4
23
25
11
21
48
3
12
25
48
48
41
36
103
5
126
13
32
16
17
36
55
56
9
19
12
101
54
48
36
6
3
48
28
101
66
37
77
30
61
32
16
107
42
3
99
18
42
1
17
15
36
21
84
36
39
24
51
21
51
108
9
52
41
7
125
3
12
111
66
6
48
96
18
27
21
7
8
45
139
5
31
95
18
36
63
27
1
29
6
105
24
33
36
7
59
21
48
27
30
3
147
13
71
6
43
5
6
21
15
9
9
54
1
35
21
69
84
31
56
93
6
9
16
ABCD 94855773172*3^$a+1 [50000]
30
144
66
60
48
37
11
48
49
215
18
42
25
12
41
19
35
48
25
143
18
30
61
108
120
17
24
7
24
11
150
127
72
23
25
120
41
66
84
97
17
30
12
36
60
30
115
59
25
23
48
18
66
73
120
60
23
12
12
66
79
41
54
66
24
31
24
143
25
47
66
24
31
17
163
95
37
228
35
264
96
168
186
24
54
13
84
23
13
245
48
6
13
251
24
25
35
37
71
18
7
47
12
30
55
48
23
120
25
24
23
72
264
61
36
17
18
60
49
89
19
167
6
79
156
12
71
12
60
42
120
66
180
24
36
6
120
18
78
7
48
12
5
187
35
24
97
113
6
313
131
30
6
1
59
60
13
107
66
48
6
18
7
60
60
119
121
60
11
97
12
143
6
30
42
7
107
6
19
168
143
174
126
85
60
47
42
31
167
133
35
60
60
72
12
193
95
36
24
120
72
24
97
47
37
108
23
42
30
13
47
37
71
49
83
12
13
125
150
72
13
11
1
23
37
101
24
96
67
71
6
48
30
300
37
215
25
113
90
60
36
37
95
48
49
71
114
115
35
12
36
12
60
37
35
168
25
23
18
192
114
6
24
30
36
12
120
108
37
48
12
35
252
60
1
72
60
132
65
48
6
277
24
35
121
23
36
73
72
11
72
72
61
12
11
30
174
48
18
6
66
78
37
84
35
84
301
5
30
108
30
96
72
48
24
103
23
24
25
65
6
144
96
12
37
47
13
83
42
55
41
54
48
24
90
48
127
288
12
53
43
24
101
55
119
114
7
60
143
1
11
72
25
23
12
13
47
66
19
11
1
60
23
30
7
156
5
48
30
49
23
42
6
61
35
25
23
66
7
65
24
54
12
54
55
23
12
60
13
155
48
24
48
168
72
13
180
12
71
49
5
90
12
1
12
125
126
42
30
37
11
49
41
42
54
78
97
11
145
12
83
97
35
18
42
30
96
120
139
53
7
83
37
12
5
6
42
67
53
102
18
115
5
48
24
43
53
79
95
120
24
169
41
102
37
125
18
84
25
65
55
48
11
1
36
17
126
49
17
6
24
138
7
180
71
78
91
228
168
17
42
6
30
162
43
84
36
23
30
30
49
41
96
6
37
47
13
83
85
12
5
55
83
97
12
36
120
12
23
18
19
95
13
72
23
24
1
17
48
19
59
60
30
67
120
53
66
84
1
89
19
77
24
19
23
84
73
137
43
192
11
48
49
95
18
30
24
1
17
48
55
24
11
12
253
173
31
143
48
18
24
7
59
12
24
13
11
162
18
36
156
48
60
24
85
101
19
12
35
48
85
11
144
25
5
55
47
24
229
72
125
30
1
107
36
24
120
12
78
43
12
12
11
37
5
42
6
187
5
42
1
77
18
132
42
54
1
96
23
114
72
43
60
71
12
48
37
59
48
36
24
132
174
19
5
42
126
30
18
19
35
60
13
113
150
24
90
30
37
23
102
54
42
90
270
127
17
6
18
24
72
43
53
30
12
73
179
133
48
12
17
24
19
11
121
35
25
59
66
6
18
79
83
109
60
35
13
12
168
95
120
12
133
60
108
180
203
1
60
23
96
102
67
5
48
78
49
108
5
72
175
23
84
36
18
7
47
42
91
77
30
96
66
18
6
31
36
77
42
13
143
25
144
23
37
11
90
7
41
72
7
41
19
35
12
1
12
72
113
102
1
17
30
37
29
210
157
83
12
162
7
65
30
73
71
181
35
66
18
96
193
173
24
55
23
13
60
192
41
79
41
66
25
275
25
143
60
96
30
67
29
24
6
25
36
72
60
47
18
103
95
144
73
72
71
25
107
36
204
6
19
71
6
163
5
72
55
60
60
191
109
53
6
37
47
6
6
66
78
120
49
17
48
30
12
60
ABCD 94856116484*3^$a+1 [50021]
17
24
31
65
60
25
30
137
7
60
104
216
33
156
60
21
4
20
52
8
186
16
78
95
36
15
64
77
39
9
21
63
156
31
53
1
50
9
120
57
3
1
11
1
60
54
101
115
44
30
34
30
20
6
69
12
79
41
33
96
10
65
241
30
18
6
5
49
90
5
7
17
108
25
14
16
5
24
24
72
43
30
206
9
21
4
47
39
9
24
7
36
113
7
137
12
55
20
16
18
126
101
55
17
163
38
159
96
31
24
80
76
65
49
47
3
45
51
10
90
29
7
90
38
36
120
100
5
61
14
9
1
71
48
21
16
78
30
110
16
65
25
50
10
11
43
29
1
42
29
9
30
16
74
40
11
48
60
87
76
173
85
20
27
48
31
50
63
67
20
69
24
43
17
48
43
17
39
16
38
6
64
20
57
63
276
4
30
6
5
31
18
66
54
6
104
9
67
53
1
80
15
60
7
29
144
7
18
35
1
50
70
20
15
25
71
19
20
54
100
35
7
53
31
24
30
72
60
14
24
100
17
3
76
5
24
7
18
11
115
20
16
44
24
9
120
1
56
46
90
47
36
60
120
7
60
14
30
9
84
1
90
41
19
30
26
226
14
60
4
29
180
87
60
4
29
72
1
23
72
24
31
29
84
51
16
89
31
5
39
9
37
8
142
48
56
4
30
11
24
25
95
12
192
96
36
48
61
191
84
15
9
117
90
33
72
39
136
60
5
15
16
65
19
6
167
21
40
42
17
31
17
33
172
30
14
40
54
41
84
55
5
15
9
13
143
12
19
54
126
24
86
243
103
164
16
5
24
48
21
10
12
5
235
38
70
50
15
24
13
14
21
19
60
90
11
69
190
41
24
109
60
12
18
65
24
61
300
20
219
48
33
10
12
17
1
11
49
11
1
18
60
5
67
137
27
16
68
36
16
44
10
23
117
60
15
79
5
7
44
9
24
27
45
19
56
34
30
20
16
89
37
54
20
4
29
7
20
21
39
69
45
16
71
33
6
21
3
100
36
53
36
12
69
34
56
54
15
60
151
24
101
39
117
48
12
9
16
18
12
29
60
1
47
31
72
29
15
33
81
22
84
36
17
27
69
67
98
16
23
27
9
12
103
161
1
18
101
49
47
33
76
60
134
30
16
84
96
35
55
20
10
11
133
6
66
23
15
9
27
69
15
82
23
15
136
74
202
54
66
44
60
69
24
61
11
55
36
17
151
41
25
11
12
1
35
37
104
34
26
135
39
16
41
103
90
42
174
54
6
20
15
15
34
20
75
45
39
96
55
50
60
27
115
44
40
6
35
84
91
17
91
161
1
18
60
72
164
21
63
22
48
59
1
110
9
37
200
4
20
16
20
16
30
128
9
31
12
24
125
60
48
27
33
21
15
31
66
14
94
26
34
12
194
60
16
54
54
60
30
132
18
5
165
6
93
27
64
36
5
36
108
36
24
7
14
4
395
12
48
21
3
60
51
81
15
30
40
30
14
15
135
81
85
90
74
10
110
15
37
59
24
45
15
45
70
162
14
33
57
16
38
16
24
30
266
46
18
17
9
4
20
52
8
52
54
144
17
48
127
24
104
9
27
16
29
25
14
9
72
60
99
40
120
29
12
31
60
74
51
60
48
84
108
55
53
24
37
36
30
8
136
60
29
25
30
96
30
23
37
59
31
53
111
52
29
48
61
20
15
7
180
38
6
4
36
89
15
21
75
105
61
84
23
1
36
11
55
18
47
24
36
19
96
104
9
115
42
68
60
82
257
60
36
24
177
15
31
104
24
36
64
29
7
29
21
4
20
15
25
11
19
41
49
6
74
16
120
119
45
40
12
8
27
180
43
17
3
82
38
105
1
6
5
3
10
35
51
9
24
91
42
128
27
120
25
18
26
30
196
44
45
39
57
48
72
19
29
51
16
18
11
61
68
27
9
3
21
27
153
46
20
4
41
48
31
29
36
7
18
42
125
63
40
17
73
6
14
16
24
12
38
52
24
29
72
120
49
66
18
150
86
16
54
89
261
24
10
77
60
33
60
202
44
33
7
14
10
29
21
70
20
81
36
9
40
66
89
135
10
6
173
25
282
8
81
48
43
18
20
30
22
35
12
180
27
69
7
14
30
4
65
31
5
31
108
12
29
139
5
24
61
26
81
24
49
20
70
20
57
43
29
27
9
175
17
12
72
144
72
43
41
9
40
20
66
141
24
15
4
26
24
60
16
36
30
24
20
69
55
140
130
80
112
203
36
39
69
1
11
36
12
7
36
74
15
55
24
26
84
52
107
37
54
29
12
79
5
12
33
27
ABCD 94856795732*3^$a+1 [50013]
40
21
24
27
56
52
12
21
18
12
84
41
100
80
28
24
21
24
3
39
66
54
9
132
60
20
4
80
103
6
60
39
21
42
45
32
25
87
48
32
61
3
27
9
75
45
80
1
12
35
31
41
49
11
28
15
21
81
11
7
12
45
68
1
204
6
89
7
9
36
81
15
3
29
16
45
47
24
43
5
55
6
11
4
12
147
6
11
25
51
20
43
6
35
16
24
24
12
3
30
59
16
36
48
15
6
42
17
12
13
35
40
32
28
27
24
66
11
52
57
66
45
33
15
51
5
25
15
8
7
18
15
57
39
45
12
39
20
13
3
63
117
27
17
43
6
36
23
37
11
24
61
90
18
15
51
53
7
5
31
33
12
15
18
47
7
6
39
20
1
11
61
48
24
87
33
6
41
1
95
25
59
109
131
1
15
20
28
9
18
17
1
6
18
63
27
12
9
9
51
60
24
15
57
8
7
33
8
60
60
100
33
12
48
66
54
71
19
60
6
18
57
9
47
175
12
18
18
9
32
25
30
6
12
107
4
72
3
17
37
6
17
13
6
5
49
27
9
3
48
9
6
33
9
63
9
24
11
25
39
27
69
33
15
20
1
11
31
29
19
17
73
6
5
60
4
39
5
12
19
29
163
18
24
23
84
1
48
15
12
12
15
21
84
8
4
3
48
12
12
21
63
21
56
19
65
4
24
48
15
17
48
40
12
32
25
39
27
9
93
27
48
15
5
12
4
21
60
11
19
165
24
72
9
6
29
36
85
3
84
27
53
52
15
24
41
31
129
39
17
4
20
28
3
9
69
11
4
12
24
39
66
24
15
24
3
65
25
108
11
31
33
36
188
16
44
67
53
1
27
12
8
40
32
13
27
72
3
12
33
15
5
52
8
48
7
125
73
59
28
12
80
31
84
6
42
21
104
1
6
33
27
60
9
27
5
7
17
13
12
6
9
48
48
9
36
47
31
30
39
72
3
30
12
6
5
7
53
109
30
5
76
32
31
6
11
40
92
31
12
57
48
12
3
29
19
30
12
108
51
8
40
36
116
43
5
25
3
9
11
28
27
17
1
54
45
27
41
40
39
9
104
25
15
20
25
23
64
20
40
3
12
69
44
52
3
72
41
24
1
3
32
12
48
4
63
6
167
7
17
16
48
24
51
29
13
12
6
9
27
18
12
15
80
16
9
23
7
33
48
48
39
18
24
15
15
45
111
42
36
6
93
12
9
6
9
24
20
31
77
49
23
16
9
35
1
60
54
105
33
24
48
12
30
5
16
24
39
17
103
89
13
27
15
5
12
36
64
20
1
24
35
49
15
12
24
39
6
84
24
6
6
6
69
8
31
17
52
96
9
3
84
3
33
9
23
28
84
60
36
9
3
20
40
212
31
5
37
35
1
47
37
36
6
5
28
15
57
56
13
11
16
9
15
24
24
21
15
45
6
18
95
61
51
48
57
15
3
36
114
6
81
20
133
30
65
12
4
12
27
5
61
39
27
48
6
12
3
12
9
24
11
25
11
28
24
80
28
12
33
3
27
5
73
11
79
12
5
40
69
48
15
96
36
9
39
32
48
7
36
17
31
29
7
24
6
168
6
54
12
3
21
27
12
3
33
45
11
73
12
15
3
57
3
12
41
28
21
15
24
36
45
35
61
3
9
60
47
49
30
6
18
17
88
33
12
143
49
30
45
20
16
33
66
9
32
72
88
72
21
6
48
6
90
84
18
15
80
24
19
6
6
9
9
36
78
5
48
28
32
28
39
30
66
9
3
17
16
12
9
39
15
30
24
15
32
13
3
48
32
28
24
96
44
1
27
24
8
13
39
20
73
60
35
25
63
63
30
27
192
33
39
15
6
3
81
78
30
35
1
71
49
15
9
36
12
63
15
24
33
33
11
16
9
3
20
28
63
114
12
84
30
96
48
17
4
12
3
54
15
8
24
85
18
33
20
4
8
67
60
33
33
48
39
27
21
57
47
4
12
9
6
5
28
32
25
90
17
43
42
27
45
3
21
11
16
15
12
6
47
37
6
17
49
18
12
6
84
39
9
15
72
24
264
48
20
79
5
43
6
15
24
32
4
9
6
114
3
9
18
21
56
19
36
33
21
6
21
12
111
30
36
48
15
20
16
60
9
23
60
64
33
6
6
24
84
12
96
48
15
36
128
88
9
6
9
48
15
12
21
32
7
9
45
42
5
12
7
113
1
39
87
45
20
60
1
42
5
1
11
16
20
133
231
9
12
3
12
32
1
30
21
21
12
60
203
4
21
42
21
56
16
117
3
75
33
15
6
36
102
12
18
23
109
24
24
18
30
47
28
3
60
36
18
12
35
1
15
9
39
9
51
36
15
5
49
36
24
51
21
3
69
15
12
21
72
6
29
1
12
35
19
5
31
17
12
13
83
13
60
6
5
16
9
15
21
3
12
9
3
20
160
20
12
1
12
36
75
72
12
63
45
32
1
6
30
3
32
25
3
36
44
28
33
6
6
3
104
28
27
180
6
87
32
13
3
36
3
12
18
27
33
36
15
32
12
37
15
36
12
32
60
4
32
43
41
25
3
15
48
45
24
24
9
30
78
24
18
96
21
68
1
47
28
45
51
249
24
27
20
13
23
24
4
36
264
36
3
12
66
3
27
17
60
55
33
33
24
6
24
30
35
61
27
12
108
24
24
21
35
64
15
66
11
4
8
31
42
47
37
3
3
12
30
6
21
24
36
3
42
143
52
3
17
60
43
17
148
15
18
15
9
11
28
44
7
18
15
27
5
28
12
3
5
37
24
24
35
72
1
12
3
9
6
24
24
17
49
30
9
135
41
25
96
47
55
6
15
15
21
39
17
37
27
56
12
16
69
6
6
83
31
24
5
13
35
73
54
6
27
3
30
15
51
105
3
18
24
3
15
48
9
81
30
9
20
4
144
27
5
48
1
24
36
75
9
12
48
35
1
15
15
9
3
12
33
9
15
8
1
6
24
30
11
31
12
30
47
4
15
45
9
87
20
64
32
85
24
3
36
15
66
54
57
27
12
5
13
23
24
40
75
30
3
45
132
30
5
13
27
33
30
33
105
119
16
9
96
42
21
44
28
9
6
17
25
30
6
24
27
3
12
96
69
93
60
72
11
19
5
25
3
20
12
1
24
3
63
17
48
4
45
24
12
3
21
18
18
87
15
6
54
5
88
9
39
9
90
33
84
15
48
81
75
30
47
13
39
3
18
59
25
23
13
39
8
7
42
18
36
17
13
42
5
19
78
3
44
19
9
20
37
84
24
35
25
111
9
15
75
36
9
120
72
20
48
145
3
117
51
24
12
9
42
9
8
73
47
52
9
24
35
40
3
69
48
57
3
45
18
5
24
4
27
5
4
56
7
6
11
25
24
11
4
15
29
31
90
12
15
24
9
135
104
28
12
21
ABCD 94857017818*3^$a+1 [50015]
52
8
7
33
212
60
108
19
33
68
76
188
43
72
81
116
84
12
115
9
135
125
84
52
72
260
120
112
63
17
4
96
68
40
48
60
99
41
127
93
92
100
176
76
8
28
60
20
24
4
111
165
3
48
24
41
7
33
20
60
28
24
3
113
40
44
136
144
216
36
63
120
65
72
76
180
32
55
57
8
7
93
32
276
124
20
24
31
69
216
140
100
75
240
5
144
72
40
212
52
36
104
60
16
108
39
65
132
4
36
3
101
36
24
31
105
140
184
44
60
163
144
113
55
5
196
20
36
460
75
269
4
116
19
65
7
245
16
12
236
156
28
48
24
8
48
115
72
81
20
24
60
88
68
72
240
4
15
41
48
31
5
120
163
165
36
60
84
87
5
43
48
144
29
84
7
53
40
32
523
117
44
72
60
259
29
40
12
204
51
213
32
204
24
31
113
28
147
48
24
48
93
27
77
36
148
80
84
52
3
17
103
72
29
252
24
28
108
12
20
7
141
27
48
33
44
67
5
235
96
197
43
33
39
125
28
44
16
8
19
57
60
8
168
12
103
53
84
55
357
20
31
117
56
24
40
72
24
32
19
41
28
96
180
8
168
228
72
12
7
125
40
51
72
5
60
172
3
17
31
264
41
220
72
20
48
84
36
28
27
24
21
92
108
120
67
257
4
27
29
24
16
20
28
123
77
16
147
89
24
31
53
43
45
27
48
29
60
40
8
60
16
72
75
5
19
120
5
108
88
12
80
16
219
17
28
3
245
115
33
39
93
72
120
3
5
187
77
96
60
4
3
5
60
7
5
115
21
24
164
12
192
163
29
43
17
48
12
16
24
3
5
43
24
45
36
15
129
63
17
84
124
32
220
75
93
8
48
160
36
63
197
43
48
24
213
8
60
24
31
89
28
147
5
211
45
267
45
48
32
96
132
24
60
91
29
108
7
93
56
19
45
176
19
57
111
69
108
63
77
43
24
5
40
224
136
51
5
48
67
29
4
36
75
41
24
55
93
20
12
60
24
79
57
36
332
28
80
132
12
108
36
19
221
4
20
12
31
72
48
17
52
104
139
125
72
76
39
65
31
24
5
43
45
20
60
115
81
144
63
93
27
24
53
28
228
60
140
40
12
108
36
8
132
43
65
36
132
120
28
20
151
29
156
40
63
72
29
16
144
51
5
196
8
7
24
393
48
135
120
17
247
9
260
76
8
247
5
16
27
17
216
4
20
55
141
68
31
65
40
44
36
151
24
53
172
56
48
336
48
12
28
15
141
36
63
17
28
27
29
12
28
144
36
56
204
220
39
141
20
144
55
341
91
48
41
96
151
117
12
15
41
7
48
24
153
248
172
3
69
80
4
159
21
72
32
48
19
65
55
53
12
76
99
45
56
4
183
117
8
132
28
3
5
4
104
31
9
231
65
36
88
72
75
5
4
96
192
63
17
7
161
7
65
36
19
125
76
92
4
104
151
41
84
100
36
44
100
3
233
4
8
40
75
41
276
24
40
27
149
283
45
12
56
4
120
104
4
60
236
36
160
68
60
52
ABCD 94857139576*3^$a+1 [50007]
9
77
4
50
25
191
54
192
24
55
3
26
4
6
9
3
60
44
97
12
35
1
29
36
88
62
4
60
69
47
121
117
36
2
58
86
124
9
24
117
56
46
8
10
183
53
16
60
30
42
32
94
62
40
8
43
143
136
80
37
45
8
10
12
56
22
18
12
60
12
8
60
18
40
72
15
23
126
16
14
1
27
45
41
70
20
6
34
56
16
69
141
15
119
28
36
105
11
46
42
30
27
5
4
26
66
88
3
48
5
4
20
72
18
52
9
5
24
10
54
38
1
17
12
18
6
30
25
33
3
15
18
2
37
15
2
30
1
3
2
43
35
34
2
61
5
18
12
40
21
107
52
20
54
30
64
122
30
148
9
15
18
8
6
16
44
114
55
57
3
15
24
66
20
30
12
28
20
90
52
50
22
96
87
93
120
32
22
6
15
15
146
4
56
64
56
31
83
52
18
2
60
24
30
28
32
54
25
11
16
20
18
19
11
6
16
3
11
1
60
57
8
54
49
15
2
24
156
48
67
3
42
12
6
84
68
22
38
1
17
94
92
6
28
87
12
23
24
54
6
4
24
9
36
3
14
114
22
30
60
20
1
23
24
22
12
6
162
48
20
22
12
21
5
10
26
7
23
30
7
17
52
18
62
138
130
72
18
26
46
21
17
36
28
27
11
24
28
2
76
8
6
34
42
21
27
24
90
27
21
14
13
24
21
6
144
45
153
12
6
26
6
1
21
126
9
21
86
4
2
19
29
4
8
67
141
32
19
63
30
68
108
43
24
33
2
60
30
118
54
2
54
142
14
4
24
2
85
48
23
54
7
12
35
4
32
4
12
8
25
120
45
135
87
68
42
52
108
27
3
74
36
91
53
4
27
45
38
36
16
18
110
34
108
12
26
10
39
15
86
4
62
13
51
26
60
4
222
9
21
14
46
8
4
92
7
27
24
57
9
51
5
67
59
49
81
30
18
15
9
51
75
26
67
17
42
48
61
219
2
7
36
9
63
65
79
29
42
48
49
3
45
29
54
157
35
13
11
133
12
33
78
14
36
22
36
105
108
29
100
15
23
30
40
50
22
18
57
15
14
4
54
2
46
90
18
2
178
9
11
40
81
21
78
144
45
24
23
6
19
63
8
28
30
39
17
7
48
48
63
12
108
72
26
6
37
132
12
12
15
8
28
33
51
36
20
6
28
18
78
54
45
21
26
28
18
18
42
20
28
26
1
83
30
10
2
67
101
36
4
27
48
48
23
4
12
68
30
12
54
25
9
147
35
52
38
22
68
52
18
42
86
90
1
96
24
9
56
16
20
52
32
103
21
26
34
62
10
30
68
6
16
99
51
44
61
33
32
54
73
63
21
9
3
35
1
5
226
74
31
35
61
23
36
48
4
45
11
37
24
5
4
140
102
24
58
30
68
49
11
22
75
47
16
8
52
48
2
40
48
24
26
120
1
29
34
26
30
52
33
27
108
80
40
60
86
16
38
124
45
143
25
63
72
162
2
34
12
8
43
23
13
21
24
120
27
81
38
49
48
48
39
18
20
28
80
31
48
24
36
3
20
70
12
26
102
67
101
19
47
1
5
52
26
10
72
3
5
22
20
18
60
42
25
72
17
4
3
24
24
39
20
36
16
14
6
10
72
15
21
15
75
24
26
22
9
5
28
3
15
20
28
72
8
12
90
55
165
27
3
38
34
9
12
12
23
142
60
15
23
82
75
33
20
4
39
87
54
51
159
45
47
214
24
36
120
2
85
63
105
39
21
27
60
44
114
22
33
71
25
99
42
12
18
8
1
5
30
54
19
11
30
12
19
33
2
16
38
34
26
66
16
14
16
38
12
28
50
130
81
3
2
174
6
4
51
5
6
10
3
27
14
31
89
7
24
59
30
58
30
2
4
21
9
2
1
21
18
9
41
40
18
80
6
31
72
53
40
150
69
5
96
10
8
12
108
1
24
5
91
36
57
92
28
8
24
60
90
16
78
32
18
4
21
41
28
30
36
20
70
2
58
26
24
22
8
6
25
29
12
30
18
64
36
26
28
38
88
15
11
36
10
20
7
17
24
7
33
123
84
36
29
40
44
66
37
24
23
54
66
54
12
24
24
30
42
31
21
26
102
120
22
108
33
11
24
6
34
9
36
77
78
1
21
8
30
30
22
18
20
31
5
24
19
77
58
36
117
5
103
45
2
84
4
12
60
12
36
20
1
35
37
36
23
48
30
4
6
2
10
60
18
135
27
12
45
12
21
50
70
18
26
16
20
28
20
96
24
4
188
78
10
32
19
156
95
24
64
26
6
78
40
50
25
5
22
8
25
9
62
66
18
34
3
12
48
72
11
52
30
15
36
173
30
36
22
90
45
11
145
15
54
30
32
46
30
57
11
94
98
82
18
9
123
9
39
38
4
18
9
9
72
3
11
1
3
26
24
4
18
18
26
60
37
87
72
33
65
36
30
13
11
13
57
32
18
186
43
17
96
24
118
33
23
42
28
51
21
38
25
9
32
28
66
2
40
15
3
20
61
48
81
26
37
9
42
2
7
57
20
52
3
24
15
56
64
6
27
59
6
55
24
3
6
86
6
30
22
48
20
31
12
9
36
32
7
105
60
108
51
51
158
55
72
3
117
17
88
87
35
54
22
8
36
6
78
96
145
3
26
66
88
9
149
67
12
59
1
11
13
9
2
64
24
9
27
21
33
75
11
30
10
30
63
51
66
63
12
17
24
16
12
27
48
17
55
5
150
6
7
11
36
148
56
6
114
13
29
55
27
21
15
86
7
21
27
29
247
23
85
107
148
12
18
20
4
3
15
14
30
13
41
ABCD 94857275354*3^$a+1 [50013]
117
99
24
21
12
120
3
42
99
60
51
33
39
57
39
9
27
30
51
135
129
171
72
33
3
24
108
117
36
9
27
48
27
165
120
21
3
51
36
45
33
15
12
12
243
24
9
12
63
90
90
144
21
72
132
15
36
12
33
21
51
63
9
48
48
12
12
252
60
39
9
48
15
60
48
234
90
141
9
3
60
219
18
87
24
24
141
135
12
9
15
81
3
12
84
75
9
9
147
48
36
21
63
15
36
45
9
3
105
39
84
72
12
45
51
36
33
15
3
9
120
156
12
48
93
15
15
6
15
69
90
36
81
48
12
12
48
87
108
57
156
84
87
9
45
30
24
21
45
15
264
12
21
99
60
39
117
60
24
36
12
12
21
3
12
12
12
60
51
9
45
138
6
54
93
24
21
42
48
9
33
12
186
12
60
21
117
15
27
45
228
12
3
93
105
27
24
60
33
87
108
33
3
39
33
132
36
27
9
63
33
24
21
48
186
105
21
3
87
45
24
36
3
177
15
42
3
12
360
15
93
60
48
24
27
45
36
45
15
144
81
72
126
36
33
15
237
3
12
33
72
39
45
12
3
36
45
3
21
15
6
18
117
93
15
48
15
12
21
84
27
18
90
138
27
60
75
150
3
24
45
279
81
18
18
39
96
12
15
45
75
93
39
21
24
75
6
15
3
66
63
72
84
12
168
96
36
15
45
12
12
24
12
177
6
36
33
3
57
156
60
15
129
63
108
6
159
15
81
96
12
48
3
36
126
75
15
12
180
81
69
15
132
81
108
15
24
12
84
144
12
129
12
63
72
60
24
39
12
24
18
48
24
75
51
9
96
75
48
9
12
24
69
30
165
108
48
45
39
123
9
144
96
36
12
36
21
6
69
96
105
15
12
21
60
54
48
24
33
3
105
48
36
36
168
12
3
57
24
84
21
135
24
72
57
3
15
30
15
72
12
36
12
123
57
12
204
36
96
12
93
75
9
90
6
102
21
12
12
15
48
9
60
3
153
15
30
3
60
72
9
3
96
36
24
9
3
123
12
57
60
15
93
27
18
24
90
21
69
15
24
45
87
75
45
15
117
57
36
18
36
90
3
168
72
48
12
36
24
36
51
9
45
96
48
147
3
45
27
33
48
9
51
48
72
60
39
120
18
3
33
60
30
186
3
60
3
150
120
24
51
15
18
42
9
24
72
33
24
15
72
24
12
3
81
48
36
60
21
3
15
141
24
105
3
15
60
18
54
93
9
96
90
9
24
15
21
33
3
264
21
72
60
12
6
45
300
87
18
72
72
75
24
12
132
3
108
96
165
60
63
45
120
12
36
75
57
27
24
9
120
27
18
111
132
12
3
18
30
141
21
15
24
3
21
84
3
45
3
6
36
30
57
57
111
9
39
36
69
27
12
72
39
36
54
87
24
168
63
72
18
18
264
78
75
33
27
27
21
72
24
9
66
21
33
42
9
48
87
36
9
63
108
12
81
117
183
15
36
105
81
27
108
72
12
60
39
9
12
60
51
9
84
60
36
3
6
99
48
24
63
93
24
60
24
36
36
9
39
105
42
33
57
15
75
12
45
96
27
153
9
27
63
117
3
6
27
63
21
24
72
3
9
12
120
3
93
15
9
96
27
66
27
225
312
3
120
87
36
54
15
12
48
21
15
36
15
141
3
9
48
12
27
36
9
3
18
3
21
39
36
69
27
168
12
75
93
75
9
12
24
99
45
21
39
192
9
36
90
33
36
60
60
72
84
45
3
3
33
15
36
18
6
21
51
45
12
12
96
9
3
12
75
9
24
12
9
36
60
48
18
69
120
84
12
72
3
57
33
42
237
51
72
72
93
15
57
24
27
12
33
60
3
105
24
15
21
27
9
63
33
3
45
9
63
24
75
33
27
165
48
48
9
3
108
69
99
27
33
36
36
3
90
27
63
12
57
3
174
18
240
48
42
147
171
45
24
36
12
12
60
60
36
108
99
108
30
24
30
21
3
57
12
108
24
48
105
90
21
147
54
15
3
33
84
24
12
12
33
15
57
48
39
36
12
36
36
108
75
45
36
60
39
33
12
12
123
42
51
165
27
93
39
39
72
120
42
3
24
36
27
90
3
48
36
15
9
27
33
9
27
108
3
24
108
21
15
9
48
87
33
120
63
174
42
33
72
21
3
51
21
15
57
60
3
60
9
ABCD 94857582928*3^$a+1 [50028]
27
63
5
60
4
15
29
84
96
12
36
55
5
25
11
13
47
36
1
42
66
24
48
18
9
12
3
17
16
32
28
80
4
69
18
9
32
12
36
16
99
12
17
1
18
77
31
29
25
59
28
20
1
11
43
5
31
24
54
35
1
47
37
111
21
30
18
36
147
39
18
11
1
11
4
27
18
3
12
39
125
12
1
15
57
23
1
15
32
7
156
60
84
17
25
90
126
27
32
25
123
32
12
13
6
29
61
23
31
29
4
32
60
96
4
32
7
96
108
66
75
108
36
3
18
59
43
21
87
53
16
20
12
49
84
6
153
60
20
103
24
30
54
29
108
43
42
27
48
15
48
21
12
68
7
18
6
84
45
44
61
35
55
84
137
79
36
18
18
5
19
84
6
66
42
59
28
32
52
236
36
7
66
6
29
115
29
25
75
92
36
16
87
5
64
32
36
43
12
101
4
39
57
51
29
7
36
17
4
105
3
36
12
128
61
23
7
114
99
9
23
36
7
36
69
27
17
48
100
44
48
144
4
39
9
12
39
84
5
1
15
39
36
5
52
96
3
24
5
28
3
84
29
49
90
12
21
3
17
60
67
72
66
72
95
31
24
162
83
48
84
19
9
57
24
47
36
37
36
23
28
45
30
53
96
48
55
18
11
7
233
7
12
9
15
53
1
47
79
29
1
36
15
92
7
30
11
13
12
42
126
30
6
107
1
99
183
53
112
15
18
6
72
65
19
17
61
66
17
28
32
100
135
48
89
12
79
5
121
36
3
21
54
21
99
72
5
64
39
57
3
89
13
71
1
6
21
36
12
3
29
61
180
179
48
37
6
12
36
24
12
78
35
76
15
69
12
9
23
36
96
16
3
6
39
44
16
45
30
57
33
18
24
33
84
21
75
48
63
29
1
54
6
23
12
48
19
81
9
3
39
57
15
30
3
80
48
55
45
39
6
3
27
5
73
35
55
90
15
15
65
36
25
87
63
77
48
49
132
11
1
162
45
15
84
72
53
48
52
12
39
90
15
69
114
57
15
66
3
69
23
16
69
143
61
18
48
129
12
32
79
65
25
6
66
51
3
144
45
32
48
61
12
24
27
63
36
17
60
97
6
48
29
7
5
36
73
23
64
48
60
75
66
18
101
25
131
144
19
65
1
47
108
79
5
60
31
53
13
15
3
45
20
28
3
66
6
30
114
21
36
87
12
60
30
24
11
55
9
32
16
51
9
45
42
125
1
102
69
21
15
3
18
11
43
60
5
4
27
33
3
30
3
44
241
90
18
18
42
23
61
18
108
18
6
48
65
144
60
1
35
7
30
36
3
39
36
5
36
115
36
144
9
96
3
29
12
1
84
42
117
32
28
3
54
30
6
18
5
25
131
4
48
12
21
15
75
24
12
29
13
3
20
97
36
23
192
7
29
12
31
17
48
91
24
17
12
7
9
132
39
12
45
96
27
36
18
75
141
156
11
13
30
17
7
72
36
29
25
54
33
3
30
6
162
72
3
12
105
36
3
36
33
63
12
15
5
31
93
123
69
21
47
67
29
1
6
89
16
15
90
23
67
24
144
48
21
147
221
28
57
120
18
65
43
42
12
27
20
13
15
75
117
128
16
68
61
15
99
12
33
36
21
27
15
29
1
15
3
24
41
7
41
19
29
48
25
6
12
5
48
12
4
21
36
6
156
17
96
4
32
28
147
6
59
31
48
90
126
6
3
177
27
3
17
12
52
51
93
44
96
36
28
9
87
3
12
24
48
41
31
5
108
13
60
11
16
60
32
55
60
36
18
23
103
141
75
21
32
16
12
3
45
33
12
18
90
108
18
72
33
21
60
63
27
53
36
12
43
36
48
65
16
84
15
29
16
45
60
18
41
7
21
39
102
78
12
45
63
33
9
39
9
39
15
29
96
25
12
24
35
4
15
48
54
36
18
33
32
36
31
48
65
48
13
35
268
20
43
5
156
36
16
21
11
25
12
42
29
19
17
12
31
30
71
55
101
31
12
53
64
20
79
24
12
89
1
114
33
39
48
24
12
18
111
36
15
6
18
9
12
32
13
24
47
16
60
20
31
6
30
6
30
18
6
33
44
13
66
5
31
17
12
79
6
18
9
9
27
21
6
18
48
35
76
69
47
43
60
9
3
29
211
9
3
17
7
101
19
72
60
18
123
69
27
12
75
5
31
102
96
11
25
30
29
7
18
35
1
108
18
33
27
12
6
12
39
15
90
108
42
180
29
52
39
24
29
4
12
45
90
54
83
4
105
60
48
27
15
36
57
20
28
15
5
12
52
39
53
1
3
15
29
79
5
67
89
25
18
21
45
72
107
1
6
29
48
60
43
69
48
63
21
32
12
96
217
27
9
36
54
84
18
78
54
47
96
13
42
45
80
55
12
6
83
4
48
9
48
51
3
90
6
72
153
96
3
45
45
35
85
18
5
64
20
43
53
103
9
60
48
48
3
30
35
25
30
36
6
12
47
61
78
36
21
44
43
12
57
3
30
47
43
6
18
45
84
12
39
12
77
16
15
17
25
39
15
81
3
24
89
19
12
150
18
53
55
9
21
47
28
141
36
111
3
29
52
32
121
54
17
49
27
9
27
63
81
63
93
21
12
35
25
30
18
6
81
60
84
21
11
12
31
6
18
102
35
148
12
80
1
12
3
ABCD 94857761528*3^$a+1 [50022]
13
12
80
4
41
30
18
111
4
107
9
144
9
12
24
27
4
44
45
36
18
1
12
5
72
67
119
90
7
44
100
23
21
87
18
96
30
18
3
88
72
68
36
93
6
12
9
40
24
17
54
61
17
18
18
30
25
191
60
21
244
5
15
16
35
85
5
18
57
93
7
44
3
81
9
7
95
54
15
21
19
161
19
77
3
69
12
91
77
3
15
120
60
93
189
72
31
47
30
31
5
111
21
48
7
20
4
24
17
3
15
6
66
54
6
93
16
44
27
25
23
36
24
12
13
5
54
6
84
31
11
9
112
104
21
75
4
11
54
15
4
5
36
31
20
15
162
6
61
11
90
18
72
48
36
90
51
39
25
35
25
11
25
5
90
13
5
36
6
18
12
78
21
16
53
27
3
36
24
45
52
44
3
33
69
18
132
66
78
30
75
60
69
30
18
39
64
5
36
6
30
54
150
31
8
160
11
69
40
77
19
29
27
4
11
48
37
68
75
36
61
60
59
9
45
96
36
18
12
33
57
108
60
75
45
6
54
72
39
81
78
45
16
80
39
66
276
39
45
180
15
60
15
6
48
75
16
5
31
17
60
30
6
31
80
51
9
96
3
162
139
95
129
36
135
36
162
108
24
30
54
55
77
30
72
42
55
29
6
45
45
48
3
28
12
29
24
30
21
15
9
52
17
72
55
71
48
90
90
85
96
84
72
24
161
24
15
21
30
18
6
9
27
18
211
44
9
6
30
51
24
15
90
60
66
9
112
59
108
1
17
63
9
42
49
32
27
18
18
12
9
40
24
72
168
80
16
29
102
9
4
5
6
49
32
45
12
78
138
36
54
42
15
87
36
72
18
6
49
89
72
31
47
61
80
52
17
18
150
3
99
1
35
24
30
108
24
39
105
87
15
73
59
13
17
36
150
12
24
9
120
136
131
12
18
42
66
55
5
151
24
41
39
76
20
75
45
4
12
17
7
41
108
126
24
36
30
15
36
9
18
13
84
96
53
55
125
60
30
60
12
49
24
77
15
28
20
21
6
25
59
60
144
37
47
33
3
162
18
25
32
39
234
15
21
15
15
6
12
18
45
280
59
21
208
35
6
84
54
6
72
115
65
54
9
45
31
35
24
25
20
40
20
15
145
71
9
12
15
18
87
39
6
144
126
12
6
31
53
27
69
15
201
36
15
15
69
24
112
17
3
28
36
44
27
85
29
39
69
31
17
24
54
61
11
33
132
28
41
30
60
49
17
43
11
18
36
67
23
37
23
45
16
59
105
9
30
18
39
15
81
87
1
11
204
162
54
121
89
51
48
27
49
5
6
25
108
5
24
36
90
120
42
3
72
33
75
27
9
69
30
6
18
33
64
95
18
31
59
6
12
18
81
45
6
30
3
21
115
56
129
91
188
36
4
140
36
9
7
53
30
37
143
21
64
5
42
54
31
17
222
36
12
13
29
79
32
40
119
49
80
27
9
36
27
13
23
1
56
15
18
51
3
1
56
15
6
43
20
75
36
21
15
25
29
96
84
39
16
41
3
195
25
36
20
45
30
85
95
24
1
83
13
144
59
24
1
12
53
31
60
5
48
6
57
28
20
16
44
192
168
15
120
85
5
42
45
27
21
117
42
36
162
3
60
12
40
29
30
1
89
139
29
163
35
48
21
24
96
3
37
59
102
19
179
57
4
11
73
77
30
24
21
4
96
44
135
114
7
77
60
12
6
18
55
101
36
24
84
6
36
48
141
9
12
3
75
37
29
24
30
45
105
31
143
132
66
18
1
53
72
150
85
35
1
5
12
78
49
20
111
25
24
35
21
64
149
90
37
5
48
15
40
5
72
30
25
17
36
30
6
30
54
60
36
30
21
159
108
78
3
15
30
24
3
69
36
174
18
3
39
25
36
8
16
35
1
23
36
36
93
45
60
7
20
48
99
73
95
72
36
57
27
36
97
44
3
132
66
24
31
59
138
3
120
39
49
72
23
121
41
18
37
89
31
77
123
27
13
95
45
60
4
29
72
39
195
69
135
25
59
42
30
69
16
83
18
3
15
66
90
60
81
57
42
225
3
72
25
89
12
54
45
9
6
1
17
7
29
30
21
69
135
15
30
7
83
42
43
41
31
5
39
3
12
69
45
12
18
145
32
60
64
59
24
48
13
56
21
3
52
48
95
45
27
60
72
30
18
73
17
15
9
18
93
120
3
36
1
89
66
18
27
9
15
16
65
115
29
15
15
69
45
7
5
24
54
84
18
3
57
54
45
81
18
30
24
7
23
13
59
1
80
48
16
239
72
12
42
36
39
40
41
54
1
53
27
40
24
176
99
45
3
1
17
24
138
18
283
131
6
139
41
99
45
ABCD 94857784538*3^$a+1 [50056]
78
12
6
59
7
72
65
13
84
54
36
24
18
123
21
120
108
18
21
15
17
1
18
45
9
36
6
48
45
69
59
49
12
54
6
23
13
48
6
30
60
51
39
12
24
18
30
5
85
18
18
18
18
3
32
19
6
66
36
114
12
24
12
36
96
12
54
6
51
21
18
48
18
24
15
21
48
54
5
48
7
48
6
108
54
18
48
24
66
24
36
41
25
72
6
41
7
57
21
11
163
60
30
6
66
18
6
102
24
90
66
6
48
24
12
6
30
24
3
123
5
25
132
3
99
18
60
18
30
108
6
72
18
102
42
35
31
36
29
7
9
9
114
12
18
6
12
18
42
57
123
5
13
36
18
93
27
53
25
12
54
54
6
36
36
18
30
6
162
48
24
12
36
6
18
90
12
132
12
6
30
18
18
42
12
6
54
48
144
41
13
18
54
18
54
18
6
48
107
64
9
39
3
48
42
12
23
96
43
6
108
83
37
75
3
18
66
36
42
228
60
12
150
300
6
39
15
90
36
102
6
54
108
18
12
6
54
180
12
54
60
48
24
65
97
48
6
105
39
30
11
25
24
143
13
78
48
78
84
6
18
30
77
31
36
24
18
18
177
3
30
111
21
12
6
36
66
78
12
18
54
17
1
96
18
30
54
24
17
37
18
144
12
24
120
77
13
42
48
42
66
18
72
18
65
7
18
6
180
66
11
16
128
43
21
57
36
54
18
11
163
6
12
36
18
5
37
54
36
90
12
78
18
30
42
3
15
12
101
13
51
39
41
49
15
21
90
33
15
36
24
48
24
18
54
12
6
30
60
66
90
36
18
6
17
19
54
36
3
63
78
30
54
36
59
67
54
108
18
60
12
18
63
195
12
54
27
45
3
57
71
37
18
192
9
33
191
73
78
30
27
69
36
23
13
18
36
18
12
18
60
30
6
18
54
30
6
54
66
60
72
5
43
18
99
69
12
60
48
78
5
96
133
84
6
228
42
72
84
36
18
54
24
3
81
96
15
240
9
54
6
18
12
42
3
33
90
36
129
9
60
84
24
18
30
63
9
78
84
21
21
120
60
30
18
150
72
48
78
11
55
42
12
78
18
3
27
60
90
30
54
36
126
60
66
6
90
30
42
30
5
37
126
18
108
102
57
39
36
12
126
11
7
18
54
18
114
29
64
81
24
84
42
18
90
36
156
60
18
54
48
6
12
36
35
97
36
30
18
60
30
36
54
6
12
18
3
21
72
126
18
51
51
96
54
72
111
117
59
1
36
66
126
132
12
6
12
18
126
6
54
18
66
9
33
36
66
36
60
156
18
6
5
61
72
96
11
19
36
42
12
36
96
111
51
77
67
36
30
75
57
12
18
54
6
252
18
12
54
6
54
12
18
78
30
78
18
36
48
108
24
15
51
162
24
51
51
108
6
18
36
48
132
48
42
48
72
60
66
24
18
36
3
27
21
15
36
132
89
13
35
19
18
6
18
12
6
161
37
12
186
12
6
48
6
54
66
36
6
12
54
42
30
18
42
30
294
72
36
5
13
36
12
3
15
240
18
18
72
102
18
36
108
24
18
18
33
3
30
36
6
12
60
84
162
71
48
31
12
36
108
53
19
29
13
54
30
36
27
27
5
31
6
75
128
49
66
108
42
30
6
35
91
5
175
17
16
21
12
6
72
12
18
42
120
24
72
33
32
19
45
9
78
54
3
32
103
114
54
17
37
36
12
60
15
51
6
30
6
30
5
37
48
54
24
54
54
12
36
24
12
6
12
6
36
108
69
32
19
36
41
1
15
32
96
31
60
12
89
7
12
29
7
216
6
30
18
78
12
54
6
18
18
12
18
60
12
78
18
12
18
96
77
169
24
36
66
9
63
81
9
39
3
12
6
36
48
150
36
108
72
48
36
60
30
11
7
36
42
12
42
69
51
132
12
6
48
18
216
6
36
36
18
72
21
33
228
6
12
9
63
288
18
42
53
73
48
18
6
138
42
75
27
24
30
6
57
27
18
108
42
90
36
48
24
36
30
18
78
69
15
60
18
36
12
54
162
72
108
36
72
42
33
21
126
90
51
21
90
17
67
45
33
30
6
75
33
30
60
12
54
99
69
138
90
60
102
180
18
6
18
48
18
6
90
12
18
24
12
42
48
72
17
1
54
18
36
72
27
27
216
18
6
30
90
96
48
24
48
60
30
78
141
39
12
60
12
21
21
54
5
25
23
103
96
48
108
90
42
18
36
12
114
5
79
54
27
27
21
15
6
18
36
5
85
36
12
42
84
108
17
48
25
162
96
102
132
48
72
42
18
18
21
48
15
90
24
12
72
155
25
18
60
54
36
18
29
19
126
78
66
6
120
17
144
19
36
6
3
15
30
18
42
30
78
120
54
54
6
30
24
36
72
84
90
6
54
18
36
18
29
48
7
57
21
123
69
60
15
ABCD 94857867946*3^$a+1 [50016]
112
60
20
148
168
164
180
112
23
33
48
52
29
55
48
248
24
16
224
28
12
20
36
12
60
112
5
51
144
24
144
40
60
36
60
84
80
12
16
80
132
28
12
5
195
28
80
28
96
56
129
39
132
64
84
104
112
48
116
4
71
37
44
9
234
45
52
60
8
12
84
99
25
12
36
188
144
27
54
55
44
27
18
211
12
128
9
43
68
72
280
312
72
188
28
17
15
112
68
12
168
16
12
32
28
23
45
76
20
60
168
81
7
80
3
1
176
12
48
52
60
11
57
52
60
47
54
39
52
336
23
37
53
15
240
12
168
24
52
20
45
15
100
155
21
160
12
276
300
156
8
75
21
12
4
236
268
84
12
83
117
9
15
112
128
100
36
48
72
248
15
45
36
60
75
216
73
8
72
45
103
23
109
35
90
43
47
81
16
68
15
61
24
12
44
4
48
48
245
175
72
8
24
112
23
36
301
8
16
84
311
54
163
128
12
100
12
68
52
167
25
24
72
12
68
48
39
153
48
51
45
28
68
39
49
104
88
24
48
47
33
16
72
128
36
60
136
23
9
88
83
1
188
48
148
32
52
35
333
192
28
77
55
56
15
21
16
12
20
48
52
8
4
36
140
48
84
40
56
24
228
9
3
40
140
100
5
123
172
180
12
53
7
8
111
54
7
188
160
96
84
68
64
8
96
160
176
96
4
89
54
181
56
16
24
44
4
12
96
53
91
53
27
208
32
108
201
36
195
4
164
141
15
4
56
100
20
16
44
96
16
80
28
32
88
12
12
80
40
107
49
140
72
88
29
36
144
31
5
19
125
27
88
12
108
107
13
152
16
48
32
64
8
16
176
15
18
43
48
35
216
309
12
72
237
91
20
48
75
49
72
60
204
29
27
88
20
60
75
180
81
4
36
44
60
288
84
96
132
12
108
36
52
152
21
27
84
84
204
60
100
20
16
104
40
120
32
88
140
12
168
195
37
104
16
8
168
64
89
115
132
92
16
80
4
56
4
36
32
12
12
96
84
84
45
90
81
9
55
20
52
24
8
16
80
249
211
32
52
32
96
108
99
1
32
124
59
97
80
160
68
84
16
32
3
126
103
68
9
99
45
39
28
128
4
12
84
36
48
56
24
88
47
25
92
63
13
68
52
128
99
37
276
12
176
160
152
88
24
80
28
209
3
60
12
69
115
12
84
23
33
52
60
192
20
3
61
20
136
56
33
27
220
48
32
4
119
25
92
112
32
4
84
65
127
80
28
48
324
23
145
35
36
61
68
16
32
72
36
84
28
20
24
84
192
64
156
200
60
117
43
20
12
36
264
96
24
112
23
81
9
7
308
12
184
92
4
56
52
32
36
352
35
90
175
20
16
140
16
108
216
224
168
4
20
153
3
69
54
126
91
12
12
56
112
56
4
35
61
80
384
36
112
120
20
4
65
43
101
15
16
23
145
176
4
128
52
35
93
108
144
15
141
64
68
87
13
44
16
12
41
27
4
56
100
320
12
16
56
124
44
100
20
16
60
80
99
72
69
112
32
12
9
15
ABCD 94857977408*3^$a+1 [50015]
63
41
1
90
69
111
12
18
147
21
11
16
27
45
63
89
88
56
19
125
40
15
30
78
12
33
45
75
27
45
33
48
231
80
16
8
67
108
65
24
211
114
336
59
31
41
160
69
35
25
311
48
40
45
3
375
18
95
16
33
71
19
6
12
78
69
152
13
195
15
60
5
61
90
204
36
161
16
15
150
192
75
15
33
8
55
177
32
40
3
69
48
45
11
199
90
87
63
48
137
13
59
49
30
9
48
3
72
72
156
185
505
90
5
64
152
88
45
180
150
65
91
60
30
42
198
27
3
54
36
11
13
11
79
105
51
60
41
31
90
167
13
102
186
30
69
183
78
144
36
72
102
57
39
177
3
30
330
221
40
9
71
88
33
18
5
229
3
15
60
30
39
393
18
77
1
87
8
7
168
41
48
73
47
25
71
96
24
7
57
51
72
45
117
3
123
101
43
18
48
42
72
33
15
57
72
69
11
13
90
48
72
177
104
97
42
36
180
189
32
13
27
99
84
90
60
35
175
6
11
1
72
36
132
15
120
135
18
54
177
21
83
7
177
3
12
60
5
103
353
16
219
132
18
30
234
71
16
128
181
24
30
36
222
59
120
48
145
60
18
9
48
56
7
177
192
9
60
30
204
30
3
33
54
137
88
80
61
35
49
15
72
3
150
47
79
144
57
120
21
18
201
48
48
45
162
41
16
231
72
30
90
33
147
45
63
330
72
71
19
18
102
36
201
129
72
47
55
108
29
139
120
117
24
96
32
160
200
25
126
81
129
39
56
37
162
57
153
36
54
186
30
141
9
39
63
72
65
13
102
5
31
9
45
3
128
37
162
48
9
8
160
32
16
128
7
108
24
36
89
55
57
9
24
120
6
9
45
3
447
126
90
9
21
72
147
123
149
1
180
30
108
41
24
49
48
159
63
57
9
42
173
24
40
153
72
18
240
12
60
5
72
31
17
193
72
6
30
90
89
40
51
60
65
199
41
175
89
25
18
12
126
131
31
9
120
51
90
18
60
12
18
71
120
79
252
90
75
93
155
115
72
117
3
53
7
72
36
5
112
117
30
36
24
18
18
54
15
3
45
27
36
41
16
45
27
168
135
102
96
59
265
71
19
93
87
57
369
71
43
36
102
59
13
131
67
18
51
224
216
16
213
162
108
42
75
33
39
231
89
55
66
72
23
55
120
9
32
16
3
30
150
54
108
12
27
321
159
3
5
31
54
198
72
18
107
73
87
32
289
294
33
87
33
63
57
33
111
96
72
56
16
9
30
42
23
169
18
29
16
120
33
39
192
48
15
17
139
24
138
18
9
81
24
90
93
8
169
180
18
198
27
93
35
24
1
12
83
24
145
87
3
18
162
150
18
72
41
25
39
51
90
59
96
96
163
5
145
18
77
13
59
49
87
128
64
75
5
96
112
144
111
72
33
57
60
36
71
73
63
57
60
36
84
11
64
15
126
131
163
5
88
8
7
17
91
54
47
288
192
24
7
108
12
60
18
54
101
55
42
90
12
18
47
13
ABCD 94858032892*3^$a+1 [50008]
6
18
6
60
6
16
17
33
15
19
38
22
33
3
50
78
42
48
19
15
33
3
20
6
118
5
63
12
28
2
36
30
6
24
34
21
29
60
46
2
7
17
24
24
30
6
10
26
24
12
42
88
32
28
12
26
22
33
77
24
75
63
6
24
51
7
98
36
24
10
146
24
39
3
4
14
27
79
38
43
77
36
70
9
41
46
33
8
15
18
6
33
31
32
18
6
9
112
5
3
21
51
40
29
19
39
12
14
7
27
48
53
9
30
16
17
19
134
12
58
14
27
16
23
49
32
63
78
10
17
7
68
28
62
3
19
44
16
9
17
7
147
14
36
10
14
10
60
5
72
45
3
99
13
15
152
42
24
15
9
46
72
48
17
7
36
62
48
6
1
39
8
1
5
19
96
77
3
9
90
30
63
19
26
288
12
10
12
17
33
12
18
90
36
36
30
6
10
2
18
4
56
18
144
6
66
24
46
24
12
149
105
6
120
30
12
42
18
3
39
4
14
18
45
48
15
16
38
106
17
19
5
33
10
38
42
12
33
63
9
48
21
132
24
6
24
9
69
72
3
31
56
33
21
27
48
72
33
39
40
5
3
15
9
55
38
12
24
34
12
14
70
12
14
106
14
34
44
6
12
42
33
7
2
31
27
5
27
4
2
72
66
6
79
15
17
7
2
6
33
105
70
14
156
12
3
19
2
108
78
30
42
1
24
32
31
24
41
24
9
7
5
48
24
142
44
4
12
14
24
27
3
21
9
22
14
24
3
9
31
8
15
24
12
6
12
75
33
48
12
48
19
3
12
8
48
9
67
26
43
5
24
30
36
12
28
9
63
72
17
48
7
14
12
7
23
48
4
2
46
2
10
98
70
17
16
5
82
14
58
56
4
20
42
103
23
9
16
8
40
15
9
35
6
10
2
48
51
45
3
7
8
16
44
30
12
10
9
47
24
73
32
93
22
5
24
19
2
3
87
1
8
72
69
24
70
29
7
9
29
60
10
62
24
10
32
42
27
21
18
6
24
22
2
3
72
7
8
132
6
12
3
24
9
24
22
50
6
4
29
40
24
83
4
26
39
64
17
10
80
12
30
12
36
58
57
35
42
12
48
22
89
7
24
9
104
57
79
101
36
39
33
12
58
8
42
22
38
3
9
60
66
33
7
60
14
46
48
50
12
72
10
41
7
8
156
21
33
12
34
44
36
18
36
12
10
12
36
29
45
51
9
15
7
81
3
180
2
10
32
42
18
52
29
55
26
84
19
17
60
3
15
18
48
10
2
10
62
6
42
43
11
6
15
72
40
41
22
14
66
57
57
6
42
10
86
42
18
36
58
36
2
22
17
3
6
10
29
15
6
27
3
52
12
2
43
17
66
4
56
52
68
33
57
108
60
12
48
12
12
10
17
9
6
28
5
16
104
21
24
22
14
22
38
12
10
44
126
43
5
27
27
6
24
12
6
12
52
29
15
64
20
13
47
16
41
45
19
15
12
60
2
60
51
55
57
5
18
25
89
12
3
21
66
49
35
66
36
63
64
5
118
53
15
9
48
15
33
15
4
2
18
33
43
12
24
14
36
70
86
67
8
3
16
26
27
33
58
5
21
24
10
2
39
9
6
88
2
24
6
6
84
10
36
50
15
7
68
18
42
25
107
76
65
39
6
27
33
6
1
17
22
9
5
12
22
65
15
96
6
3
3
30
7
17
48
22
50
60
3
15
6
46
14
34
2
18
1
15
17
45
10
57
17
15
9
24
12
18
1
17
87
7
41
57
111
112
8
9
48
7
53
34
44
21
43
12
14
12
39
21
24
3
48
57
6
9
75
6
10
2
27
15
72
16
38
12
12
48
78
64
5
75
6
24
18
90
3
72
48
40
5
27
7
26
24
12
3
15
1
27
20
30
3
27
42
70
36
2
7
65
46
9
8
19
96
2
3
57
103
17
15
120
3
54
90
54
39
31
50
199
41
24
120
55
5
10
8
84
4
14
18
18
22
8
96
28
20
1
27
12
26
36
36
12
75
33
24
79
56
48
27
45
3
76
14
22
38
46
41
115
48
38
48
46
60
50
30
18
43
39
50
46
2
180
3
15
78
22
44
9
24
33
60
27
31
14
106
9
65
78
30
30
172
48
62
75
7
8
25
63
2
70
2
10
26
12
22
26
55
17
22
9
5
19
80
16
59
18
3
9
15
31
36
29
24
43
5
75
28
2
102
6
10
14
10
17
19
5
39
1
17
12
70
60
26
12
27
16
5
10
57
65
70
20
12
18
12
12
84
27
72
3
18
12
15
39
1
8
151
26
22
2
24
22
2
12
10
36
44
1
3
50
10
72
8
42
10
32
36
112
32
6
22
62
108
12
10
20
12
36
12
18
75
19
60
14
60
39
21
27
103
14
42
64
2
24
10
21
5
24
24
10
32
9
9
15
15
6
3
7
33
11
4
65
27
30
31
8
72
39
16
2
6
25
41
130
5
33
10
26
24
48
18
42
18
45
99
16
2
42
18
15
40
197
10
2
15
48
7
14
12
54
64
2
12
3
33
55
15
2
24
96
63
9
6
24
33
15
73
47
4
80
66
12
12
19
77
27
7
20
6
22
2
15
9
15
24
3
4
26
55
5
12
55
5
12
6
25
53
60
7
5
27
16
29
60
60
60
22
74
12
67
41
15
39
48
160
14
10
14
42
124
53
27
6
94
44
66
48
46
44
18
30
42
36
34
65
7
41
9
48
46
17
43
5
45
60
54
66
39
15
18
15
19
21
17
31
32
7
81
5
34
56
30
12
12
82
41
7
8
30
3
7
14
18
1
5
10
14
36
30
9
15
30
6
16
38
22
14
12
7
120
53
22
77
31
38
10
56
18
12
24
34
41
57
12
6
21
9
82
77
7
14
19
5
10
26
66
28
8
12
6
12
75
105
7
5
12
36
12
63
3
30
30
64
72
38
3
19
48
5
7
36
48
14
63
3
21
48
111
30
10
26
6
30
22
2
24
51
9
36
3
103
17
33
15
48
9
15
15
52
53
55
32
18
60
12
10
26
43
32
15
12
6
12
10
24
89
51
13
5
3
33
22
14
96
10
72
8
25
5
42
40
8
9
24
21
10
9
65
15
24
57
10
20
16
44
48
42
3
33
18
30
22
33
29
46
204
17
19
26
3
151
12
12
2
18
30
46
2
102
18
10
44
16
17
7
128
12
6
12
66
24
18
54
33
57
36
27
33
70
48
50
94
38
120
10
32
18
30
24
121
5
18
54
10
26
24
60
30
13
185
12
30
12
6
60
63
151
8
57
9
82
20
40
2
82
38
36
10
17
33
6
36
52
86
12
42
16
12
50
60
24
24
34
8
33
24
45
3
57
15
15
12
21
43
29
96
9
6
4
20
12
78
15
48
45
22
12
38
48
27
45
3
3
6
24
111
3
48
4
24
2
15
15
40
108
50
12
12
48
18
24
42
96
22
26
7
32
7
20
13
ABCD 94858125034*3^$a+1 [50119]
111
117
27
33
108
12
167
72
88
33
35
13
24
60
192
36
60
147
120
36
69
63
12
45
108
24
180
36
27
45
3
32
28
48
9
48
108
39
48
144
69
47
49
35
60
48
13
12
11
16
24
164
16
9
12
24
24
15
57
83
1
35
97
72
72
36
132
23
64
153
12
36
12
75
33
12
3
60
20
72
52
68
25
48
12
23
49
35
24
109
72
11
4
60
48
165
3
93
60
12
35
85
123
9
23
85
99
69
24
35
13
59
13
275
1
87
24
9
120
87
45
3
44
1
12
12
48
12
155
1
47
100
8
49
36
36
75
128
16
9
71
204
13
108
36
36
99
9
12
23
37
60
24
48
95
61
59
72
60
48
16
57
87
20
37
11
40
69
95
13
12
48
147
33
47
4
69
60
83
49
71
25
24
15
93
96
35
25
11
109
156
108
111
117
228
24
155
60
36
64
93
15
8
37
72
47
36
229
11
12
16
12
80
24
73
47
13
11
172
32
25
123
32
16
80
120
25
12
107
52
44
49
12
99
9
12
63
36
117
23
49
35
60
28
8
60
1
24
12
47
37
204
12
24
11
13
12
15
45
12
71
24
12
84
25
12
27
8
25
48
95
49
48
108
84
15
72
56
133
12
47
12
121
60
59
13
63
24
21
107
16
9
96
35
76
20
16
12
8
64
33
11
96
25
251
48
1
63
92
1
60
3
36
33
48
27
20
160
188
28
20
12
13
11
25
24
71
4
9
132
24
39
57
11
60
72
28
33
36
24
51
21
15
92
61
51
20
28
132
129
12
3
21
35
85
3
12
20
76
128
16
45
84
59
36
145
24
51
20
61
36
35
48
16
21
12
183
180
32
25
48
75
8
25
107
64
84
24
21
11
4
20
64
21
39
21
72
15
32
193
35
64
69
11
1
27
57
143
16
9
36
35
40
32
13
24
132
23
16
72
8
64
21
15
84
80
96
25
51
144
92
144
1
12
35
36
12
48
40
140
37
12
75
21
24
168
75
8
85
96
51
33
15
9
71
16
21
12
23
205
24
108
251
36
121
147
32
64
20
1
159
21
83
61
27
80
25
3
57
12
27
80
13
36
132
23
109
123
60
68
16
21
48
36
23
1
39
93
107
13
48
47
52
21
84
71
25
35
36
24
1
63
20
12
1
3
36
33
48
60
59
64
9
27
60
80
49
119
48
24
84
85
24
3
32
13
23
24
148
12
176
49
35
16
20
12
25
120
75
9
60
83
25
15
68
49
35
28
128
49
11
13
71
124
24
56
24
40
8
48
60
25
12
87
20
96
60
49
23
48
156
73
27
33
63
117
60
36
24
72
36
12
11
24
13
3
72
32
25
48
3
20
24
13
203
96
60
96
12
1
12
24
11
40
8
16
45
36
39
108
36
24
45
83
52
33
15
45
47
25
123
12
20
25
108
23
72
13
72
24
228
11
25
72
27
33
72
63
12
92
13
23
52
72
8
1
27
92
52
80
48
97
48
3
9
3
141
24
108
3
21
23
13
15
57
15
8
133
36
48
27
44
112
9
48
15
56
1
228
27
45
39
60
32
49
144
111
9
15
57
23
24
145
132
24
35
184
33
39
20
4
12
45
23
37
108
36
99
36
105
36
15
45
60
72
35
12
64
45
11
24
52
48
9
156
12
63
36
8
13
135
44
13
11
1
36
39
68
72
13
23
4
8
16
21
120
120
3
45
12
119
169
48
23
76
44
25
72
39
8
97
24
47
252
13
35
145
35
48
1
24
47
13
39
68
12
25
36
72
87
72
21
83
49
23
49
59
121
11
24
13
60
15
57
48
36
24
51
69
47
60
1
35
25
83
24
25
3
33
27
33
12
35
4
108
132
68
73
35
13
24
11
109
83
157
12
3
8
24
36
49
63
60
56
97
12
11
96
24
25
132
107
1
51
93
35
25
71
37
60
12
36
59
61
24
12
96
23
24
13
60
15
48
60
9
35
100
116
61
239
25
72
240
147
56
1
95
1
35
37
11
60
72
25
35
180
13
179
28
92
1
12
87
36
21
24
11
13
27
153
287
96
88
24
33
3
9
35
13
99
321
48
47
72
16
57
83
4
21
39
80
60
16
72
9
23
76
9
35
16
57
24
23
25
96
144
35
48
313
12
48
39
80
13
72
11
1
23
88
9
71
37
63
84
8
36
1
24
11
ABCD 94858318442*3^$a+1 [50057]
81
63
76
56
4
48
41
31
35
61
5
7
101
60
7
29
15
4
185
15
12
72
21
6
45
24
16
36
104
9
27
3
25
12
59
69
36
84
40
5
15
12
40
60
12
20
36
4
32
180
40
36
5
18
21
4
32
39
33
21
19
17
84
111
136
12
108
68
15
9
81
27
4
36
8
27
9
108
28
84
11
97
128
108
27
9
40
84
65
7
180
60
144
36
68
57
127
17
114
121
36
84
89
6
9
72
4
36
72
167
1
143
45
60
15
69
40
96
41
3
81
67
32
36
36
40
5
30
66
24
39
120
4
32
75
73
56
36
84
64
17
91
32
3
9
60
16
53
36
19
101
36
24
91
29
6
33
4
17
159
27
37
68
45
43
96
116
180
24
15
126
55
83
9
52
59
6
60
3
12
9
19
180
23
90
7
41
27
24
4
17
27
27
85
168
48
132
8
39
69
4
140
3
37
32
24
124
101
39
33
27
48
24
15
21
40
32
57
51
4
125
6
18
27
4
36
72
80
21
19
20
33
19
20
40
36
44
45
15
69
6
69
237
19
84
36
5
30
1
72
32
96
9
24
30
9
16
32
15
13
144
17
91
248
72
45
60
15
28
5
27
69
36
3
4
36
72
80
112
36
17
3
45
111
4
92
72
16
41
99
4
11
117
124
24
12
53
12
3
40
24
17
135
96
84
28
17
99
40
36
68
81
42
25
5
24
66
33
4
8
93
127
53
19
47
45
40
41
18
42
7
12
68
28
29
60
24
27
108
72
40
8
45
19
8
28
17
15
15
25
68
81
39
64
12
68
57
36
15
4
11
13
32
99
9
135
21
171
120
90
7
32
124
24
32
40
8
3
25
29
120
24
19
20
16
11
114
12
3
40
60
12
53
72
127
17
3
21
60
31
8
57
15
15
25
56
40
5
175
65
18
109
60
12
35
1
60
8
40
77
15
12
33
39
204
4
120
11
6
19
32
33
27
72
76
77
43
24
32
105
84
75
72
15
97
41
6
6
138
6
15
24
84
40
36
32
40
29
31
32
12
4
96
44
21
19
5
132
18
45
105
42
30
3
36
4
176
16
104
76
24
5
39
177
24
39
4
12
101
108
7
5
67
32
24
76
8
3
33
96
16
132
8
64
8
36
4
53
19
104
40
36
125
55
185
31
200
3
96
54
12
19
65
51
129
3
16
11
13
11
1
288
23
45
40
24
29
7
144
95
25
24
47
54
39
4
8
9
51
3
1
84
72
20
12
3
30
7
20
21
60
6
54
7
12
71
37
60
29
3
36
81
36
240
7
12
24
11
69
4
17
15
36
9
15
36
88
56
4
80
4
92
81
135
9
79
35
61
5
6
18
36
91
24
156
29
3
51
97
20
72
51
69
132
69
60
6
186
7
8
69
3
40
20
21
27
3
57
4
44
45
159
12
28
12
36
32
28
5
75
64
5
31
8
21
79
77
39
21
15
93
66
13
116
105
30
145
72
32
63
49
8
111
57
88
20
51
61
104
9
115
215
30
39
40
113
87
27
45
69
30
45
81
31
83
1
56
12
3
24
45
4
24
23
13
12
89
24
12
15
69
43
77
63
21
15
40
24
72
36
32
12
28
47
6
55
5
115
132
32
36
3
1
8
40
17
30
6
48
72
60
15
63
1
29
72
75
4
116
15
25
24
8
57
43
8
148
24
48
24
44
81
15
51
24
24
42
39
16
53
19
56
12
100
5
18
121
116
4
65
39
24
16
204
41
67
5
63
16
41
19
48
47
114
7
32
33
3
141
51
40
32
51
6
111
88
32
60
4
5
24
7
32
108
4
36
5
27
76
47
25
68
27
9
108
21
27
60
48
81
24
60
219
40
8
15
54
3
28
44
76
53
60
42
9
16
32
93
3
12
28
144
8
100
65
115
23
25
24
77
171
4
41
75
9
19
5
39
36
57
60
27
33
39
36
144
9
30
210
12
15
12
108
40
68
15
121
29
79
8
9
15
4
36
36
32
36
120
4
32
15
13
137
43
68
40
68
52
5
144
30
30
63
48
9
55
36
72
23
48
30
51
21
39
48
33
39
24
36
15
96
33
165
36
15
4
84
41
12
39
9
31
101
54
24
1
5
103
140
93
103
24
8
40
35
109
60
68
48
9
19
36
29
55
36
24
11
93
52
36
29
3
168
93
30
25
12
29
39
57
115
12
17
6
109
5
39
180
60
40
72
8
40
32
40
149
60
43
17
84
27
40
48
72
60
53
42
18
7
23
105
52
24
48
17
3
57
15
16
29
3
60
12
4
17
79
29
19
11
66
15
4
44
96
81
39
72
4
24
32
40
12
47
6
15
4
20
4
12
24
11
73
144
128
9
30
1
119
54
72
55
59
9
76
11
45
9
3
57
3
48
33
139
77
63
52
41
24
6
105
15
24
33
108
4
36
5
ABCD 94859036414*3^$a+1 [50027]
72
63
81
126
17
36
1
95
31
5
85
299
43
17
4
32
24
120
156
4
93
123
3
54
72
95
139
41
4
32
48
40
32
64
36
20
40
93
72
99
56
43
137
64
260
24
52
60
20
49
180
11
12
16
164
121
71
36
24
31
137
136
15
17
37
123
24
51
9
36
344
24
217
99
20
48
12
55
18
18
9
9
131
13
83
4
21
107
60
13
108
135
45
216
15
80
24
36
64
164
103
17
37
75
24
12
224
84
72
40
44
16
60
33
71
16
120
80
180
124
36
39
21
68
1
15
129
11
205
75
104
24
13
90
113
120
12
64
36
60
63
29
25
18
29
48
13
35
19
165
15
36
18
59
88
32
1
47
7
33
120
32
96
7
17
96
112
80
19
21
8
276
36
60
103
21
69
90
17
163
117
9
18
5
72
31
137
43
77
312
25
15
84
36
56
25
18
36
129
159
36
29
43
45
24
21
72
3
15
54
75
8
60
12
43
185
156
72
37
27
189
54
18
18
5
16
144
12
24
44
16
45
23
48
145
75
144
69
54
81
104
67
9
27
54
126
173
61
59
60
79
18
143
12
24
19
21
360
24
9
95
60
28
68
55
21
33
23
13
27
80
109
35
24
72
49
18
18
234
5
36
24
136
32
48
12
156
132
108
24
16
9
18
54
171
27
21
96
9
36
15
56
48
96
19
5
52
33
36
11
25
3
36
33
3
140
28
20
16
9
144
11
24
127
18
36
27
32
88
92
103
90
15
32
7
29
7
9
60
96
15
17
1
27
27
77
121
35
144
100
8
148
32
55
18
72
3
120
20
37
11
16
9
72
3
56
16
15
17
37
54
29
48
168
79
113
4
63
18
3
141
90
9
27
69
44
31
81
9
23
52
69
27
45
72
36
36
126
77
52
15
45
8
136
32
4
171
65
40
60
60
63
5
12
72
37
155
16
48
192
8
112
20
64
69
36
11
7
233
28
27
9
44
55
57
69
75
15
21
24
9
191
115
21
20
12
91
5
139
36
36
5
16
8
16
45
11
25
47
52
9
35
1
71
124
21
47
16
32
85
119
36
7
17
109
35
91
53
52
93
18
144
216
137
43
53
112
32
60
16
32
109
39
12
3
209
43
162
95
31
101
16
27
33
68
12
24
24
1
71
73
72
90
173
16
45
18
306
36
54
117
63
65
84
16
20
49
23
157
72
11
43
137
43
165
15
5
12
55
54
15
3
5
120
1
87
39
9
72
45
108
36
180
36
95
157
18
245
28
20
232
8
61
155
25
75
159
5
120
19
77
31
108
41
100
201
3
15
17
109
18
53
55
65
97
3
123
5
31
21
92
193
63
207
18
35
1
71
24
16
24
120
56
88
56
40
45
131
13
191
100
284
145
27
45
39
284
112
32
36
55
29
12
16
128
36
103
18
18
81
140
40
216
9
95
16
24
36
9
18
21
36
24
45
36
36
90
105
3
36
90
23
31
41
60
36
7
36
65
7
9
188
37
11
25
90
53
19
21
105
71
100
84
32
145
23
24
43
5
13
27
63
36
45
68
16
69
107
16
60
69
15
276
104
16
180
57
123
48
32
13
252
39
51
165
24
44
84
7
81
68
36
300
36
55
18
36
111
44
25
203
157
18
33
68
12
4
56
133
27
8
181
131
48
109
35
48
160
152
60
85
18
54
51
48
20
172
15
54
11
43
21
69
135
36
36
48
72
159
54
90
126
99
36
45
23
13
90
162
3
68
145
11
25
18
41
67
5
49
35
1
47
7
54
147
44
84
31
54
54
41
85
11
16
8
1
36
47
12
4
32
124
105
36
3
36
15
149
72
175
54
99
45
36
75
80
60
ABCD 94860296554*3^$a+1 [50091]
3
15
25
32
28
48
17
12
126
153
12
15
33
156
4
12
32
36
57
27
16
92
3
45
12
4
44
117
108
3
12
15
129
51
189
24
9
3
16
32
60
4
36
11
1
65
15
12
33
63
16
23
42
111
99
36
24
33
69
31
20
24
132
4
12
44
129
63
51
33
48
100
89
54
25
8
33
15
39
9
81
7
68
36
168
52
83
9
81
3
36
96
123
37
44
16
11
1
8
24
51
6
15
40
32
40
60
29
39
15
45
9
18
21
52
8
3
81
9
39
12
99
54
12
27
84
28
41
252
99
33
15
60
9
103
29
7
8
96
9
15
48
60
28
104
28
5
31
12
29
31
41
39
48
93
7
20
63
6
3
9
43
60
5
36
36
27
112
44
15
21
75
21
40
128
36
48
52
101
27
48
12
12
4
5
54
6
84
6
54
12
6
54
36
39
63
105
16
5
3
96
45
3
40
20
9
18
18
3
15
6
27
27
21
15
37
8
88
144
101
18
25
8
40
44
28
83
54
43
20
27
21
72
40
32
72
96
36
63
45
4
44
3
21
12
4
11
6
75
9
7
29
54
25
56
63
18
7
8
12
4
11
18
43
8
64
48
47
13
101
39
36
4
5
36
3
36
15
45
99
6
12
78
12
13
95
6
30
61
20
9
18
133
29
3
96
15
133
56
72
48
15
66
31
23
6
123
141
3
3
30
36
3
12
16
12
173
75
69
75
24
51
18
30
49
41
43
29
24
12
24
39
15
93
12
21
3
16
65
43
17
12
151
71
48
9
45
60
3
33
3
48
40
32
15
24
25
48
20
9
39
15
60
97
29
120
3
21
51
136
5
99
81
18
49
68
9
36
31
32
45
7
80
75
13
20
52
44
108
15
6
12
31
72
12
35
30
31
44
33
15
120
45
36
103
8
75
81
21
27
4
149
39
28
212
9
115
56
81
6
30
43
24
20
16
11
69
112
176
12
39
13
36
5
67
36
80
57
3
160
71
57
4
5
27
81
31
20
27
30
63
112
68
27
9
63
9
99
21
57
3
4
5
3
51
18
90
133
32
21
27
27
1
20
4
48
8
24
24
16
17
51
15
141
57
294
30
99
16
276
41
6
37
24
101
3
27
36
9
4
137
39
16
20
105
30
9
15
9
3
13
23
18
43
20
33
36
48
27
9
7
29
43
101
27
256
8
40
128
9
31
44
15
18
15
36
12
16
20
48
12
3
90
36
60
12
42
12
193
68
15
25
83
30
3
51
6
7
36
32
24
21
115
65
36
108
108
27
15
18
3
4
23
78
12
27
15
1
68
24
4
128
12
45
115
20
63
36
13
32
12
4
11
42
43
5
39
36
60
52
116
16
44
15
13
36
65
3
63
6
51
4
65
31
5
63
12
28
77
54
69
64
11
33
64
80
45
55
80
57
36
27
16
29
43
17
79
12
32
15
81
45
6
81
39
25
204
128
28
29
6
1
20
60
60
33
39
21
3
63
9
16
53
39
81
3
208
5
36
60
55
44
81
39
9
7
60
5
43
144
36
60
95
45
36
15
33
36
48
21
135
4
47
9
24
72
39
18
15
120
16
8
33
7
24
5
147
4
20
96
16
29
15
75
21
36
15
9
129
3
48
63
84
9
63
33
16
83
61
29
19
24
12
53
72
3
48
64
20
63
18
15
15
57
33
67
12
68
33
27
9
7
24
65
7
32
4
44
4
47
54
7
24
29
108
48
39
21
19
36
47
13
72
8
40
24
41
27
4
11
108
9
45
12
36
31
12
176
93
87
129
3
27
21
48
81
30
9
16
36
29
31
23
93
15
97
47
18
31
12
8
21
51
3
45
15
37
29
6
57
40
12
60
20
36
48
120
87
25
17
12
39
4
80
75
13
8
15
25
144
68
33
90
9
60
48
63
49
20
27
21
9
67
47
30
72
24
7
41
6
93
16
65
18
33
24
21
12
159
88
192
32
57
3
48
3
105
36
48
57
6
1
53
15
15
9
16
56
72
4
36
92
27
25
12
32
51
18
27
4
44
96
9
7
20
16
17
43
36
12
53
15
12
96
3
12
97
11
36
6
123
28
32
72
12
84
9
84
78
66
42
18
3
9
3
36
4
8
3
54
123
81
138
132
30
18
13
48
29
54
33
60
40
72
20
16
35
97
77
60
127
17
19
60
36
32
15
12
21
141
31
84
11
21
57
3
51
37
29
15
45
3
4
29
19
56
9
96
7
20
27
84
33
52
5
3
208
41
79
17
15
105
67
113
3
21
18
9
48
48
12
21
7
20
33
79
44
132
15
102
36
42
120
85
5
72
36
3
87
6
27
24
69
43
44
36
27
21
60
27
18
159
3
36
1
101
75
28
12
29
24
147
45
3
24
36
52
108
17
3
27
85
59
18
3
48
28
29
3
4
92
60
16
5
60
7
5
7
188
21
90
54
175
32
12
24
16
11
6
27
96
64
36
47
12
54
43
11
36
33
28
24
12
17
15
12
16
116
84
27
33
4
24
32
40
32
72
33
12
18
42
27
3
45
15
18
12
18
33
57
7
236
51
61
120
11
61
83
6
36
18
30
7
32
48
45
48
7
24
29
91
176
105
15
48
36
52
47
6
43
8
4
65
67
44
84
28
60
8
12
60
3
48
90
27
16
173
31
65
27
16
32
33
12
7
32
36
33
15
48
16
11
45
45
27
9
3
ABCD 94860771862*3^$a+1 [50008]
45
3
12
1
5
132
18
24
45
75
60
105
81
63
75
6
6
30
102
37
161
18
36
9
27
30
39
9
15
27
69
120
63
33
24
24
45
6
1
29
6
138
36
3
21
30
36
48
36
30
12
60
30
78
36
24
6
33
3
12
12
24
6
54
30
222
60
9
48
3
30
15
24
33
6
57
39
25
56
15
54
24
6
54
72
39
39
9
51
49
17
138
12
60
24
9
123
30
24
15
45
18
33
24
4
71
21
24
105
18
21
51
60
105
15
60
25
20
105
18
1
107
18
6
81
3
6
120
18
18
48
27
75
12
12
24
54
60
6
45
165
6
24
96
48
18
123
51
18
12
6
9
39
126
6
24
21
15
18
15
39
18
24
6
30
3
24
27
84
9
28
5
54
33
33
39
24
9
6
90
15
129
63
45
3
24
117
30
126
12
6
37
23
12
54
30
9
45
99
3
48
60
42
48
36
18
12
6
12
12
111
3
6
6
18
42
54
19
17
12
7
5
6
18
60
39
16
72
8
9
18
72
21
27
25
5
63
72
87
78
18
1
8
111
6
75
33
42
78
6
6
51
39
9
15
96
198
3
3
126
30
33
3
69
9
6
24
12
12
66
42
45
40
35
30
87
33
39
21
54
36
33
64
53
19
35
45
45
3
33
42
90
3
45
54
36
12
21
4
68
9
48
66
90
36
15
24
40
77
67
5
6
61
11
60
30
54
21
120
3
45
87
48
57
4
11
25
53
12
42
12
33
63
9
75
21
3
72
54
36
30
45
9
15
33
30
12
25
5
31
72
23
168
276
6
15
24
9
127
29
24
90
42
18
36
33
16
137
18
114
42
81
9
6
60
37
35
21
16
59
21
24
24
3
24
61
32
40
8
9
6
84
84
60
21
75
21
15
78
6
141
45
42
18
39
15
25
8
28
20
129
114
12
132
90
6
12
9
51
24
48
30
78
54
66
25
23
85
11
24
24
18
39
39
12
12
177
33
90
30
108
99
45
3
21
51
15
9
4
53
18
120
36
9
15
6
48
78
42
108
43
17
60
39
9
36
3
72
33
120
72
60
51
15
12
108
78
24
12
6
9
15
36
45
24
15
78
18
60
18
42
60
72
72
18
6
6
36
123
4
36
125
66
30
31
44
39
30
12
159
24
21
24
60
19
5
30
6
42
25
8
24
147
1
20
69
18
30
36
7
65
15
33
24
6
1
95
24
12
93
21
43
143
42
6
36
24
69
40
11
169
11
9
87
60
45
45
66
9
24
27
48
1
59
57
24
15
24
12
69
45
54
37
47
36
30
42
25
47
126
7
35
45
28
65
6
21
9
6
24
120
48
48
84
18
3
9
54
12
45
129
6
72
121
5
72
27
40
56
57
12
42
9
24
75
21
24
3
18
12
60
102
6
54
33
45
12
30
96
145
56
24
27
48
24
6
12
48
27
27
12
13
20
51
24
12
33
48
9
54
1
71
30
30
93
15
57
3
36
198
36
111
3
6
60
36
18
61
35
1
35
33
21
55
11
30
75
3
45
111
24
6
30
6
18
93
24
9
90
84
66
15
21
36
15
99
78
18
30
7
11
30
15
27
18
12
48
54
6
6
18
6
145
101
39
72
27
13
113
87
87
42
60
144
42
33
21
75
3
6
54
6
12
42
36
24
36
12
60
13
17
39
3
36
81
15
33
51
24
61
72
23
9
21
60
24
43
29
39
9
6
12
165
39
25
11
30
30
18
6
6
90
57
72
111
57
48
15
18
30
9
15
36
30
39
15
30
18
48
30
30
117
87
12
45
100
41
48
30
21
45
30
45
39
25
35
246
78
12
18
51
51
21
15
9
3
66
51
9
6
96
30
3
24
51
97
44
69
42
25
35
37
53
234
33
3
144
6
48
12
114
9
136
8
3
12
12
6
87
3
13
11
114
19
11
24
30
66
12
9
3
12
66
15
15
24
48
36
21
24
9
72
114
102
42
12
60
144
21
240
9
66
30
24
24
18
132
6
12
54
9
45
6
21
15
12
108
49
5
84
87
3
30
39
45
18
129
21
30
12
12
25
11
18
39
3
42
66
126
90
9
24
3
24
6
39
9
54
57
33
31
71
30
54
25
44
21
6
73
20
3
18
67
35
12
60
12
6
72
3
15
114
31
23
49
35
36
6
96
114
9
39
18
30
30
99
45
36
15
69
3
40
11
36
9
24
21
66
60
66
30
45
57
43
44
9
15
9
111
45
12
18
6
114
36
129
75
12
60
78
72
42
6
42
30
43
71
21
24
21
99
15
9
141
6
18
7
23
30
12
78
12
24
9
9
63
28
119
21
15
9
3
24
36
97
11
12
24
24
12
108
9
27
45
21
18
9
51
21
3
36
42
54
9
24
27
21
24
21
18
84
96
36
33
3
69
15
54
27
15
12
6
90
72
45
48
51
18
18
48
72
105
117
60
63
9
6
73
11
60
30
30
24
132
18
60
12
108
54
21
9
7
29
75
40
32
9
18
48
42
102
48
42
30
60
9
15
36
21
64
83
6
30
12
60
9
24
111
30
24
51
15
33
21
51
124
59
12
141
9
18
6
7
23
12
69
3
12
90
24
42
24
69
21
6
18
54
21
72
3
45
21
6
30
54
6
42
30
12
18
21
51
78
66
1
5
39
165
24
102
24
6
78
12
13
32
21
108
12
43
95
12
54
84
42
108
69
33
12
66
30
27
24
51
48
69
75
93
9
79
32
39
1
29
3
51
21
24
9
138
18
54
18
24
3
3
24
48
18
54
6
42
18
7
11
9
96
15
49
41
102
18
ABCD 94860838388*3^$a+1 [50060]
16
74
60
60
28
2
10
68
42
78
48
16
5
49
50
45
27
12
57
13
20
96
4
60
80
66
24
66
42
58
6
41
259
8
6
4
38
58
92
15
135
60
12
30
48
52
6
41
3
18
10
2
52
146
33
55
41
48
21
120
34
26
16
23
85
90
36
149
45
3
15
40
20
12
48
153
75
24
46
20
16
38
276
46
8
6
22
50
162
48
12
15
175
137
85
14
45
9
18
12
48
162
16
95
31
113
7
113
96
25
36
8
3
67
18
54
68
78
30
4
164
30
22
38
16
26
12
66
27
49
44
54
30
16
71
24
49
38
28
20
9
3
244
38
66
54
3
3
84
66
12
3
27
34
6
18
107
24
21
42
156
4
6
104
96
12
78
64
65
15
18
15
33
42
48
22
32
60
48
34
98
52
198
50
6
30
84
27
24
9
63
3
12
64
113
15
57
39
12
88
2
184
8
27
33
6
16
74
54
48
132
21
117
48
10
30
2
22
56
24
10
20
21
39
30
3
63
30
46
98
27
39
54
16
50
4
50
22
14
207
15
57
15
36
84
57
55
38
6
90
12
15
24
93
30
156
4
18
8
4
162
60
98
10
8
112
36
41
1
2
10
72
26
30
99
43
6
44
6
112
12
6
14
36
42
198
10
110
4
108
80
9
24
15
60
12
142
8
10
20
18
42
10
128
16
44
10
20
90
24
40
6
5
147
18
10
44
6
84
10
98
63
96
51
34
56
90
78
60
60
90
30
54
21
15
160
80
12
22
12
6
2
30
261
115
2
232
42
14
4
156
59
240
45
18
138
64
80
66
69
15
186
30
81
79
2
22
270
30
8
18
30
22
18
77
267
6
42
18
24
16
44
126
24
60
52
44
76
65
3
96
21
103
6
32
30
28
2
39
25
78
98
48
42
45
57
6
4
26
16
35
73
26
45
37
50
4
5
21
27
141
30
10
35
99
78
12
120
10
41
69
58
48
14
27
3
18
48
90
210
100
54
86
94
17
144
1
14
94
30
116
12
34
26
33
87
4
56
42
10
36
14
22
158
48
12
66
84
46
32
27
7
54
54
56
21
1
20
34
26
12
66
60
106
30
98
30
18
3
91
26
4
146
12
33
67
20
33
3
120
45
39
46
35
75
42
72
6
21
91
77
13
38
12
22
36
44
10
26
82
197
168
192
3
78
10
80
64
68
22
12
14
150
12
12
90
60
10
30
6
144
26
180
4
128
4
74
12
22
98
94
114
110
84
16
54
6
50
12
60
27
15
138
18
40
20
232
17
3
69
99
42
132
87
73
71
24
21
82
62
30
21
69
36
39
171
45
72
15
60
18
10
20
21
13
12
150
30
155
43
6
20
75
147
78
150
42
63
39
30
18
9
13
18
18
80
10
44
10
36
32
3
19
140
30
28
48
74
40
18
38
16
74
162
48
4
77
120
24
27
60
33
75
16
18
18
2
10
26
72
52
66
5
75
21
9
60
24
6
21
3
180
33
19
53
33
58
44
28
128
21
9
144
30
120
36
12
60
52
26
94
78
38
21
120
19
44
30
46
6
14
22
18
54
8
99
9
42
45
7
78
98
60
117
48
177
52
78
2
16
14
52
65
39
72
28
221
33
15
33
142
185
37
36
18
104
76
62
18
72
108
120
34
50
40
12
96
5
175
2
108
30
88
50
114
60
88
20
12
18
48
90
9
3
18
34
41
144
3
28
44
138
12
63
72
51
16
26
18
90
10
5
139
20
60
6
84
82
26
18
12
70
72
26
9
33
18
112
68
42
39
85
74
24
100
20
78
78
24
276
81
69
106
14
102
93
67
5
72
165
46
2
72
16
14
6
16
18
5
75
66
30
12
22
80
82
44
21
123
120
22
54
41
85
35
3
18
30
120
30
160
98
30
54
10
50
45
21
12
12
10
20
141
9
15
63
12
48
48
40
5
69
36
84
27
49
2
34
54
2
34
44
10
2
28
24
20
57
21
99
3
93
192
33
52
11
72
72
21
42
57
15
142
134
10
11
219
60
9
72
99
22
2
21
25
20
22
122
22
5
3
136
104
112
8
48
52
17
3
36
57
3
45
49
26
54
46
44
6
4
38
60
154
116
3
144
7
24
36
54
36
44
54
6
94
5
81
30
82
62
118
2
46
11
3
30
18
82
8
88
92
39
3
45
51
76
54
35
45
4
60
110
48
52
56
60
106
90
41
3
94
50
30
48
22
17
ABCD 94860935264*3^$a+1 [50199]
23
196
32
72
196
36
21
3
36
44
16
296
28
44
52
84
9
51
129
47
36
48
25
95
4
81
159
156
9
47
13
83
28
60
84
308
64
33
23
48
61
35
49
87
9
36
12
3
345
12
231
165
36
63
12
20
40
9
651
68
76
36
60
33
108
48
71
28
156
57
59
49
15
57
3
9
143
88
84
105
51
84
57
59
109
36
159
8
49
48
3
204
69
72
84
35
48
25
3
165
219
105
48
15
12
68
16
56
85
59
36
1
143
36
28
45
83
48
76
84
249
411
72
33
36
24
71
4
96
45
48
95
37
39
240
72
48
9
132
63
188
4
144
12
8
301
59
16
20
13
51
21
59
156
24
64
92
100
8
132
25
243
72
176
109
171
153
15
24
45
3
93
107
49
15
96
44
121
39
48
21
27
45
167
61
59
1
39
60
180
57
15
84
69
12
203
1
51
33
27
9
180
36
63
116
64
60
8
28
45
35
4
117
23
37
120
95
1
12
87
9
27
48
60
32
28
57
167
97
15
45
119
4
332
13
12
24
15
80
61
23
37
48
87
48
60
68
52
33
39
9
15
104
48
13
39
252
120
9
191
100
144
60
72
9
23
48
109
155
4
32
112
68
37
71
25
71
556
80
88
141
84
96
48
23
84
61
83
60
1
15
21
3
120
20
85
96
120
24
27
57
123
9
23
360
100
21
111
33
143
217
63
84
105
51
33
132
27
8
108
60
136
80
40
45
84
95
256
9
39
57
251
28
9
171
45
47
40
69
11
24
180
16
60
8
12
148
60
20
96
240
156
48
1
51
104
88
8
4
240
9
60
84
23
28
129
36
75
72
104
84
12
109
23
28
128
16
56
48
64
80
168
13
59
28
45
84
15
44
16
21
108
47
4
20
16
120
144
48
152
40
8
61
36
144
11
144
25
132
47
1
36
3
56
24
25
47
25
24
324
11
4
116
12
60
13
120
267
32
25
23
84
145
131
168
120
16
69
231
9
120
204
36
144
35
76
45
15
24
57
99
80
52
33
24
35
37
23
148
44
4
12
8
156
48
96
96
28
165
75
96
9
15
216
120
9
83
64
116
12
25
75
200
136
44
28
48
360
60
80
36
109
15
60
69
47
61
12
123
12
128
132
1
39
32
25
84
96
3
128
48
1
84
36
95
204
49
27
45
39
96
60
69
11
84
64
81
75
105
27
32
52
56
48
16
8
172
44
180
49
36
36
36
72
23
40
9
83
76
32
24
13
36
47
49
203
192
1
3
44
12
24
60
196
44
64
132
8
145
71
25
15
21
35
24
169
60
171
24
80
13
15
48
81
36
143
121
39
56
49
60
119
1
240
11
4
60
20
124
8
88
200
1
39
96
8
1
24
23
64
8
16
20
12
24
49
155
1
243
32
1
15
69
83
52
84
12
12
33
23
25
24
71
384
136
96
153
147
21
143
85
180
15
176
121
87
72
21
3
9
15
60
21
95
265
95
64
141
51
8
1
36
75
60
224
36
109
159
57
48
27
9
47
120
364
69
119
133
72
75
105
12
3
32
205
83
132
204
4
21
59
60
97
51
93
ABCD 94861165468*3^$a+1 [50175]
36
17
24
15
88
32
9
12
19
29
36
67
44
45
91
12
20
81
7
60
36
32
57
55
44
21
3
9
39
57
75
33
55
56
12
21
7
36
48
36
20
45
43
24
44
64
80
33
7
56
33
55
17
19
108
108
60
36
72
32
9
175
32
16
68
4
20
9
3
28
32
33
7
32
52
20
4
77
31
8
24
40
89
19
212
69
96
19
80
64
44
81
87
144
4
68
4
29
48
3
4
20
57
31
68
72
108
40
132
77
12
67
24
101
84
7
17
43
48
92
40
48
17
15
40
60
36
65
51
4
56
88
53
43
5
7
108
41
15
48
9
139
24
44
24
48
28
5
27
4
17
67
17
7
77
12
19
68
76
140
144
4
12
20
124
29
103
17
31
20
4
36
48
60
8
28
29
36
3
33
12
27
16
5
31
20
16
36
29
3
36
168
4
36
41
67
53
36
55
108
48
36
29
7
17
219
21
84
91
53
15
36
184
36
24
5
139
36
113
63
84
36
4
5
55
137
3
12
28
252
104
16
132
77
24
19
32
4
20
12
24
12
72
36
60
52
245
27
36
52
72
5
87
48
76
29
27
40
12
53
51
148
53
3
40
12
77
24
7
24
32
112
5
96
36
43
65
12
75
60
141
48
7
32
9
91
36
36
65
12
12
31
53
15
21
7
293
79
24
104
76
8
24
9
12
12
123
105
135
21
15
120
24
33
144
72
19
77
19
12
36
5
27
36
9
91
12
56
52
68
33
79
132
8
36
33
7
17
3
48
36
108
21
24
15
4
77
75
60
21
60
7
77
15
12
136
41
43
104
21
7
36
12
72
204
72
84
92
16
41
27
96
36
16
77
139
96
32
40
68
4
140
4
245
55
17
7
32
40
12
17
36
15
96
177
24
67
180
24
48
104
36
153
27
24
57
31
108
5
139
53
15
33
7
72
17
15
69
39
69
7
104
33
7
77
55
68
160
20
16
17
43
5
12
19
12
32
4
176
4
72
5
84
24
36
91
80
4
5
51
36
40
29
187
44
21
43
5
79
36
149
127
12
53
48
31
41
63
4
72
12
17
127
17
12
43
24
77
84
60
67
12
65
63
88
36
149
19
36
12
36
5
36
67
20
4
12
108
41
31
36
96
68
4
144
29
7
17
63
24
72
117
12
36
15
48
64
8
21
3
52
24
48
5
27
100
12
68
28
32
21
36
63
40
41
48
19
20
16
149
27
112
24
48
29
79
5
67
36
24
185
72
67
84
72
36
104
72
21
132
15
36
4
140
36
4
108
32
36
69
39
12
4
36
60
5
3
60
72
33
51
57
12
67
84
17
151
8
24
33
111
48
81
27
21
43
8
100
77
115
77
36
31
24
36
48
108
17
3
21
60
75
4
20
16
41
55
44
180
285
27
33
132
55
8
4
96
113
63
93
91
12
60
120
36
17
19
24
41
24
7
44
168
45
7
65
43
132
5
12
55
65
24
144
15
16
20
52
32
45
63
4
24
84
65
3
33
39
60
4
48
17
324
3
9
7
24
53
27
28
36
8
28
192
36
104
4
24
29
24
48
55
125
48
75
96
36
69
43
8
45
15
16
32
64
104
48
4
56
45
12
63
69
27
4
12
5
12
199
32
4
65
7
89
7
44
136
8
24
9
7
29
63
76
44
69
43
32
64
36
5
7
24
32
88
17
24
55
48
68
4
32
45
235
12
104
4
92
4
29
195
9
31
53
48
39
60
45
43
89
24
19
120
29
63
88
20
16
17
51
76
5
15
72
21
12
120
7
17
7
41
39
24
16
24
29
15
76
92
12
141
31
53
72
31
65
7
36
20
36
45
168
51
96
84
40
17
24
91
48
5
15
9
7
68
33
192
67
17
19
72
92
57
12
12
63
21
48
108
55
108
36
68
117
96
43
20
120
9
15
16
89
12
67
68
69
39
124
60
5
243
52
53
24
15
12
4
20
4
80
96
21
99
24
40
32
108
36
4
41
12
63
40
68
4
24
113
24
132
123
36
88
96
12
36
20
72
33
3
16
96
72
36
12
29
31
281
19
36
32
60
36
40
48
20
36
16
140
28
77
3
72
100
36
12
24
84
20
4
48
17
7
48
240
80
4
20
40
104
4
48
29
24
43
8
4
29
43
24
36
101
15
40
17
3
112
5
63
12
60
52
144
53
127
20
52
212
72
69
139
5
7
5
247
36
17
19
65
43
56
124
104
24
4
17
48
48
48
67
32
9
60
43
32
4
164
4
8
21
48
27
16
89
79
32
4
32
ABCD 94861246796*3^$a+1 [50052]
23
57
208
72
209
7
107
117
33
243
123
21
60
120
60
108
51
21
51
12
138
79
53
27
63
6
51
16
32
12
39
9
51
9
45
126
30
79
128
57
96
42
48
90
42
25
53
12
162
90
108
15
3
30
84
36
30
9
48
24
60
28
143
129
63
97
20
9
27
135
9
51
69
96
117
15
51
144
18
27
12
99
69
40
53
162
60
66
12
127
72
8
3
30
12
30
57
33
3
172
12
53
3
27
36
81
39
9
45
18
60
49
83
45
108
100
44
9
30
30
12
7
8
57
7
29
39
3
30
42
73
12
5
255
3
90
27
168
3
21
33
66
1
20
63
48
12
30
87
123
48
18
111
36
93
114
33
64
11
37
92
159
61
23
33
3
261
16
95
18
12
12
48
42
33
15
37
188
3
12
30
87
171
141
33
6
54
67
36
23
144
93
75
37
143
9
39
30
132
42
33
93
42
37
11
21
39
9
33
18
54
27
39
12
97
101
51
123
138
42
85
12
56
15
60
12
105
3
12
30
6
9
45
15
93
27
72
69
30
24
126
27
12
40
92
51
9
9
114
18
90
48
1
23
6
24
55
48
5
120
15
3
97
12
65
87
51
12
168
49
41
135
75
189
51
42
6
12
105
93
54
30
6
12
18
102
90
127
185
6
12
30
87
123
69
9
54
33
60
52
143
72
45
165
3
84
36
87
6
27
72
48
12
12
9
54
30
75
12
21
12
30
157
23
93
60
4
41
18
12
37
48
53
30
49
35
30
3
3
84
60
168
90
67
11
21
36
123
90
54
117
60
63
57
16
77
6
84
48
12
165
48
24
21
12
48
15
12
160
5
126
81
3
126
72
12
123
243
37
5
138
30
12
18
24
126
111
3
36
204
60
66
42
9
99
120
9
21
42
49
209
27
63
24
138
27
45
87
48
33
19
8
123
12
177
81
18
24
36
61
41
42
57
99
24
117
180
60
3
6
24
3
3
42
7
80
51
24
33
57
87
3
30
27
69
19
32
96
63
42
60
42
57
99
42
87
3
108
54
175
5
27
60
39
117
112
72
53
6
174
55
8
3
60
217
92
12
111
222
48
90
9
9
12
19
29
27
24
81
27
45
87
156
27
66
7
44
3
288
157
108
20
12
21
27
480
72
28
20
3
144
90
48
120
147
93
27
33
30
217
132
36
72
53
42
6
99
195
36
37
83
1
11
12
60
25
11
12
189
48
3
12
33
12
132
60
63
126
19
20
15
36
37
80
15
9
120
189
54
36
9
52
89
39
12
88
5
3
120
24
48
93
30
108
72
42
18
9
9
51
120
208
8
87
168
72
33
3
9
12
111
48
114
186
12
12
117
16
140
84
40
8
21
102
72
165
21
67
5
30
69
39
102
18
24
48
72
57
81
78
42
19
59
117
27
193
32
195
36
210
31
53
75
48
24
123
73
35
90
135
75
150
12
90
210
108
39
48
172
80
9
331
68
12
63
90
55
12
128
40
11
37
23
90
31
23
30
180
183
60
3
84
30
7
83
78
48
42
42
78
12
97
8
12
171
132
33
12
3
277
23
30
19
29
30
9
12
3
60
97
23
33
147
36
24
150
55
23
25
137
3
24
76
12
32
100
23
78
39
81
78
12
9
36
15
25
152
75
36
57
27
117
99
21
28
128
3
30
27
45
12
15
135
193
77
150
13
23
141
9
30
24
30
7
101
7
125
30
6
60
54
33
120
3
54
156
12
39
96
87
6
99
21
42
9
16
17
18
72
157
41
18
21
3
60
168
60
60
48
30
42
18
51
60
33
18
45
27
96
84
57
28
35
105
15
18
30
72
60
60
210
66
102
12
18
372
90
3
12
12
48
111
9
160
5
27
63
36
21
51
69
63
180
57
96
12
3
69
63
6
87
ABCD 94861385896*3^$a+1 [50025]
12
24
63
36
36
84
56
76
72
153
75
24
176
12
40
20
16
21
23
48
24
64
24
12
128
16
12
12
108
144
68
12
64
20
24
52
44
36
13
42
45
9
42
9
24
32
97
83
72
132
1
24
11
120
12
36
16
21
39
44
232
80
60
12
28
12
32
48
12
88
63
42
11
84
16
56
60
64
44
25
35
48
84
133
11
4
51
114
111
12
12
87
53
28
12
80
76
44
12
4
32
37
83
84
4
32
4
24
57
12
63
69
99
165
24
123
9
39
60
44
88
33
11
169
51
68
16
36
96
48
80
1
15
20
40
44
12
148
12
39
21
60
68
40
12
32
40
8
4
8
1
71
136
48
27
54
3
36
44
28
20
88
56
40
15
101
12
12
40
44
16
33
95
61
47
124
56
4
36
33
39
21
96
51
20
40
60
44
84
79
45
8
85
3
69
27
21
3
9
51
45
75
20
52
105
84
35
40
20
96
19
41
25
15
33
27
8
84
48
13
12
72
87
129
180
75
12
8
120
19
366
11
25
63
48
8
109
27
24
60
45
36
95
36
108
12
28
12
48
12
32
72
4
60
12
57
35
13
23
1
3
92
76
164
48
12
108
72
16
80
24
24
64
36
20
1
99
176
24
76
56
79
66
30
77
97
51
120
9
75
9
87
8
4
33
27
20
16
72
12
12
45
15
33
11
12
13
15
20
36
108
67
41
25
12
83
13
96
15
51
17
175
5
28
104
4
21
75
45
54
17
37
3
48
21
51
68
184
20
12
13
6
30
120
11
40
80
13
107
36
40
3
21
20
4
9
27
36
93
119
12
4
24
48
33
71
13
3
105
63
44
16
9
42
21
24
20
13
51
36
105
3
12
8
76
120
144
20
48
4
45
39
267
57
36
12
60
20
24
24
60
36
40
81
75
3
66
84
147
24
8
52
48
8
12
108
13
72
23
124
48
60
20
13
47
64
44
12
84
28
248
28
72
9
83
40
60
116
16
44
1
60
83
36
12
43
42
35
24
49
35
160
20
12
64
44
16
24
20
52
12
15
117
21
15
12
20
28
80
40
45
27
237
15
20
43
17
16
20
60
12
12
64
72
24
45
119
52
15
17
1
51
68
28
48
21
3
20
12
85
23
48
37
135
116
4
3
57
68
4
8
60
13
147
56
25
51
129
24
27
80
40
45
15
24
57
12
11
24
31
5
1
99
140
12
4
56
72
1
135
96
69
24
131
37
63
105
51
20
4
69
72
15
44
157
39
9
15
32
37
23
4
8
325
63
8
37
27
12
84
32
4
204
9
87
9
11
4
36
36
8
12
24
55
105
24
96
8
1
96
6
9
80
16
80
199
21
8
172
20
40
192
27
21
72
36
32
127
81
21
39
36
360
33
123
48
332
37
36
35
1
51
32
12
40
56
72
12
60
13
23
24
24
4
21
11
28
20
36
132
64
68
16
12
8
36
25
30
45
51
129
45
15
9
11
40
164
40
36
33
6
90
95
7
29
13
35
13
23
49
15
140
52
44
16
116
24
49
87
9
95
1
99
24
12
69
11
40
132
48
9
3
33
23
52
9
63
12
80
25
63
33
48
15
24
117
63
93
39
9
60
15
20
4
56
64
12
9
11
76
32
12
49
147
12
48
60
144
45
15
20
85
11
28
60
15
117
44
40
48
57
60
15
60
20
49
15
21
215
4
24
20
36
145
51
48
15
18
15
8
52
32
28
20
100
20
43
45
81
36
78
17
4
44
16
69
27
12
32
64
24
8
72
12
49
47
12
112
68
172
21
48
27
84
48
12
36
60
108
36
21
3
32
48
49
11
12
4
36
12
8
52
36
60
12
8
52
32
52
56
12
196
44
12
1
15
72
140
40
20
1
11
16
8
12
24
4
12
32
1
47
40
8
40
72
72
108
32
12
13
147
15
161
37
60
135
48
9
39
81
11
48
16
24
36
8
12
28
96
15
41
40
120
24
44
52
56
12
28
48
15
29
13
35
48
115
6
3
20
256
21
143
52
60
69
11
121
35
48
64
80
28
60
8
25
35
40
140
4
108
72
120
32
24
60
64
8
64
8
12
24
72
4
8
25
95
12
108
7
54
27
48
24
68
48
16
20
1
3
44
72
180
28
72
63
18
84
3
72
44
16
104
37
135
72
45
12
15
45
11
277
36
59
85
15
32
84
52
24
105
11
72
60
145
63
33
15
12
44
76
32
60
88
57
3
20
4
56
60
4
8
76
156
21
35
24
40
120
44
24
72
36
24
64
12
8
16
36
60
24
20
4
20
67
5
43
9
212
64
72
45
3
56
40
189
135
45
12
24
6
5
24
60
148
140
37
15
20
16
32
52
21
ABCD 94861678006*3^$a+1 [50007]
48
185
109
84
42
48
36
5
19
29
37
36
78
5
16
128
96
55
6
39
80
55
21
15
6
174
60
54
12
72
126
41
31
17
43
5
132
25
12
108
6
89
37
183
20
12
73
327
84
60
45
35
97
83
64
32
49
240
47
12
13
84
63
33
3
44
96
96
169
150
69
21
11
79
17
37
18
18
12
24
3
87
53
37
59
16
33
35
12
19
29
16
80
19
6
39
20
61
6
41
100
15
54
11
48
112
33
12
78
65
36
96
19
30
11
7
42
179
19
48
24
18
51
201
83
132
96
97
75
3
65
60
13
39
21
36
144
119
48
12
48
43
12
57
15
17
133
12
18
77
1
3
12
3
30
24
12
11
100
44
48
1
111
9
27
15
12
81
176
13
3
15
42
36
36
18
192
93
3
84
29
61
143
73
27
12
68
163
24
18
12
78
21
36
45
35
19
9
116
12
43
9
45
47
16
105
75
117
90
17
73
71
7
12
42
131
13
66
330
90
18
48
23
55
12
42
35
336
79
33
32
127
18
6
29
73
35
55
24
33
15
5
16
32
60
52
60
20
156
16
36
60
80
79
36
54
18
30
42
120
21
3
102
23
85
24
30
5
16
32
84
16
128
96
25
54
54
48
107
7
84
114
66
114
11
25
72
15
123
42
48
239
48
19
60
33
3
185
43
5
19
77
13
36
84
75
36
21
11
199
5
31
90
54
6
15
44
85
95
16
80
208
81
24
35
52
15
45
20
12
37
138
81
36
51
54
51
80
13
12
54
5
109
47
19
29
52
9
24
30
17
12
205
42
18
120
18
29
16
9
39
96
45
71
19
54
71
64
15
36
89
19
72
41
60
37
72
24
30
17
112
32
48
31
17
12
133
72
12
23
175
81
144
153
18
21
3
48
45
63
36
24
12
125
43
12
24
30
3
92
55
30
36
23
16
21
59
25
6
17
36
109
51
51
153
33
35
12
43
18
35
36
48
73
150
33
15
72
24
29
37
47
48
67
6
54
66
11
180
115
41
144
36
37
12
171
159
33
96
80
4
80
7
5
48
55
36
90
59
1
35
16
93
138
5
48
144
1
36
60
35
1
75
32
73
23
16
48
57
48
6
36
48
45
20
156
16
33
131
12
19
60
30
36
47
31
5
7
5
48
1
35
64
12
32
205
12
11
124
36
63
17
7
5
16
32
49
3
32
169
35
19
33
3
125
121
18
21
15
36
6
3
32
48
79
36
156
5
96
12
1
12
3
36
69
39
32
84
49
75
116
25
12
23
112
80
100
9
179
1
3
21
75
69
71
1
3
87
210
6
17
1
75
32
180
60
7
90
42
48
53
48
49
15
80
7
18
107
19
9
116
172
15
5
60
19
113
55
48
54
3
60
116
169
227
55
90
35
145
36
132
35
37
18
108
65
25
35
4
45
126
114
54
54
36
47
73
132
3
177
35
60
67
33
32
28
48
141
18
101
64
80
12
36
55
12
42
48
47
25
119
180
7
72
96
54
75
48
3
29
43
30
23
60
79
17
100
48
33
108
6
29
25
35
31
129
20
12
64
68
13
3
69
18
297
92
48
52
96
80
79
48
42
35
4
9
35
96
49
60
126
84
5
67
41
19
93
32
4
15
17
12
55
132
21
32
16
116
103
30
42
54
54
33
69
24
30
101
36
28
51
60
21
12
15
53
43
54
12
131
55
84
65
36
108
49
3
9
35
64
20
79
60
5
97
11
49
30
21
39
5
13
87
96
69
11
37
60
72
23
60
1
111
15
18
35
73
42
18
39
45
23
85
23
4
140
1
47
1
35
76
36
183
21
51
129
44
79
18
12
3
20
108
4
15
12
36
65
124
84
204
15
17
73
23
25
23
84
55
41
60
97
47
85
47
144
172
195
29
48
96
84
43
5
13
60
36
120
71
84
49
75
105
72
15
177
35
163
18
36
99
9
23
52
320
48
64
44
52
159
93
20
31
17
60
132
1
150
36
66
54
29
12
145
12
3
105
18
9
32
31
17
48
12
112
9
71
276
37
11
1
75
96
32
31
96
5
16
44
19
24
5
36
61
54
29
12
211
125
73
24
15
128
48
ABCD 94862783506*3^$a+1 [50044]
225
54
24
72
33
3
78
30
177
63
6
11
37
42
36
78
15
201
15
33
12
156
15
3
36
33
63
90
87
32
24
96
25
15
104
37
30
180
105
3
12
18
95
1
15
99
84
65
43
54
63
8
73
87
120
24
39
12
18
11
55
18
6
84
101
16
39
81
3
77
16
8
7
33
69
42
33
51
5
7
18
36
48
3
128
7
18
30
120
66
63
81
24
48
95
40
32
16
141
84
24
47
103
57
15
33
21
30
60
41
1
23
199
18
23
7
24
36
78
47
112
87
78
3
8
24
72
24
79
66
60
11
136
8
37
27
57
138
5
16
32
73
6
105
24
57
24
23
16
21
51
75
29
115
21
63
17
43
12
54
59
31
24
42
63
72
63
65
144
48
64
15
126
48
30
84
18
150
102
11
112
24
93
30
12
24
17
40
3
189
56
49
12
84
119
31
41
24
25
30
41
19
36
81
72
195
45
81
96
95
229
75
56
120
31
54
75
128
7
60
84
17
160
15
18
111
8
48
24
13
48
12
66
29
103
9
99
30
96
111
33
71
103
17
88
33
239
73
30
17
79
42
95
13
11
19
101
144
127
65
24
120
61
35
49
126
9
8
55
18
47
7
48
41
145
39
72
8
7
41
187
6
24
30
36
21
24
57
15
153
54
17
1
138
54
71
96
115
21
48
56
24
7
48
6
3
72
231
9
15
66
84
66
78
27
135
65
72
16
21
18
12
18
131
24
55
105
33
18
125
79
6
147
9
71
49
60
84
42
45
3
21
8
7
33
33
30
12
12
114
119
31
81
80
43
66
114
41
16
21
78
150
126
18
6
137
144
31
17
48
7
18
150
9
159
41
16
32
16
57
119
13
11
127
144
24
12
29
115
30
30
33
33
15
69
35
24
19
60
96
120
42
95
49
63
21
35
24
115
5
73
47
16
56
43
5
1
6
24
185
112
57
23
37
18
33
27
48
69
8
48
7
18
119
48
103
41
103
57
8
16
81
24
66
246
24
63
176
85
12
23
31
144
12
60
24
48
65
96
7
42
90
5
25
47
25
23
40
33
23
16
69
42
17
55
30
3
8
7
65
24
1
23
61
48
30
6
102
17
25
150
41
96
120
85
66
9
69
11
49
111
9
12
27
80
103
57
3
5
13
11
31
42
23
48
37
3
39
33
104
25
30
144
41
1
12
42
24
41
25
24
71
96
72
25
87
48
3
54
15
39
6
11
73
12
75
9
96
23
37
12
71
55
41
16
80
109
36
15
123
60
9
8
7
12
221
328
72
8
31
186
18
5
1
63
15
17
24
16
48
32
115
173
31
114
18
108
150
12
23
16
135
18
6
24
138
135
72
8
40
27
36
9
33
78
24
81
24
8
7
6
11
19
5
16
33
15
33
47
13
3
57
18
5
72
24
91
18
186
41
97
15
56
1
66
84
9
72
8
96
24
7
209
121
30
78
107
19
6
23
115
6
54
42
47
120
7
174
27
3
5
25
39
56
175
24
18
63
27
12
17
25
60
30
180
30
59
19
18
107
7
41
24
31
12
5
31
17
55
9
45
59
169
47
25
15
48
96
111
89
31
48
12
45
39
12
5
72
1
276
35
61
3
75
5
55
54
132
120
15
33
15
81
126
105
8
55
48
65
7
72
60
93
15
17
25
60
96
3
27
5
24
25
23
40
75
21
9
270
81
135
60
5
241
48
30
12
29
160
56
1
24
18
156
17
88
56
16
8
24
7
9
200
97
12
147
80
79
41
19
5
385
47
40
8
72
88
39
17
25
135
3
12
201
9
23
48
168
55
126
123
8
48
151
24
12
29
133
36
102
89
24
121
138
53
48
1
30
48
65
13
3
87
72
33
45
42
17
24
16
24
99
36
129
27
108
90
23
64
48
51
66
11
48
1
6
12
5
43
30
78
36
36
18
54
162
6
42
23
168
7
258
6
18
71
121
84
42
114
24
24
6
65
55
42
47
265
95
48
25
15
39
6
90
120
30
12
78
18
47
112
96
80
1
36
27
21
30
30
192
15
63
6
59
121
23
7
185
55
96
24
54
90
246
36
47
7
84
102
119
73
ABCD 94862923718*3^$a+1 [50052]
15
45
24
120
135
48
27
81
45
35
49
30
65
271
69
36
39
30
15
48
60
48
24
8
7
45
20
31
24
66
87
168
159
45
75
21
45
147
32
88
33
75
9
30
81
45
39
21
30
9
96
72
12
8
43
9
105
30
21
9
3
12
20
25
36
47
52
45
195
48
93
24
75
8
7
21
75
9
81
54
5
25
83
13
95
109
3
168
105
15
9
23
13
27
3
9
111
117
93
15
39
66
87
60
80
172
80
76
105
35
79
33
87
33
92
211
24
33
297
96
24
3
27
93
60
12
56
40
165
30
30
75
9
3
12
45
51
39
81
132
33
47
43
24
45
21
39
141
60
24
96
39
21
60
54
81
120
105
27
48
72
32
76
15
9
45
66
9
96
15
54
3
12
48
48
44
16
15
9
60
80
136
165
54
5
145
143
28
39
41
25
54
186
30
29
100
48
140
13
27
3
45
24
21
60
15
9
51
20
169
335
40
48
27
21
24
20
40
45
15
81
15
72
20
180
88
9
120
3
32
151
24
6
144
3
12
20
108
28
24
36
20
4
60
8
37
60
6
30
114
21
24
45
23
72
61
27
12
51
9
21
27
8
72
13
75
72
60
12
20
28
60
108
9
75
45
15
15
33
57
23
97
60
23
28
39
21
45
135
12
93
150
57
32
40
180
171
90
59
85
51
9
66
30
114
33
48
32
37
51
45
87
12
135
81
15
90
59
16
12
60
60
192
48
33
54
30
15
225
120
3
32
31
54
23
28
69
276
59
85
15
8
13
59
1
24
6
5
40
12
33
24
30
105
15
30
15
21
39
108
3
165
60
9
15
15
6
47
97
3
12
21
159
140
28
12
120
48
8
19
6
39
21
60
39
21
87
12
156
9
51
45
39
81
147
27
5
1
24
15
45
60
90
90
6
117
57
135
80
25
11
52
57
15
56
19
93
12
48
60
33
59
28
80
97
3
87
153
57
30
6
114
150
60
6
54
51
135
105
69
3
48
69
15
20
1
24
60
63
3
57
33
54
90
51
9
3
132
176
112
123
57
63
105
60
12
72
60
36
12
8
49
15
8
52
21
159
156
44
16
45
24
15
8
180
148
60
24
60
48
93
15
20
40
120
84
48
27
165
105
60
36
99
48
48
9
15
21
24
66
45
24
21
60
27
12
75
141
132
60
3
9
15
33
33
84
11
72
100
213
135
60
12
63
117
48
9
180
6
65
124
56
100
44
28
60
12
80
31
45
24
80
1
120
135
9
15
21
39
21
35
112
120
63
24
5
40
60
80
25
11
100
72
57
30
66
35
172
60
48
165
15
44
148
68
19
30
15
60
108
120
180
33
15
69
255
21
27
27
90
6
9
45
75
96
72
12
36
204
120
51
5
115
24
5
91
125
40
9
36
59
36
4
96
45
24
30
93
27
96
30
59
25
6
54
111
69
60
3
183
65
55
114
15
68
43
9
56
4
105
63
60
117
60
51
24
20
36
25
39
45
3
32
28
8
64
36
69
240
36
99
68
52
81
39
80
100
8
67
45
48
3
54
3
33
27
27
21
12
12
36
39
30
36
147
12
96
224
16
84
8
148
135
45
9
15
80
385
15
75
90
36
24
75
21
60
135
9
96
15
69
15
108
248
55
30
135
45
54
5
16
20
55
69
45
60
95
136
24
21
15
15
24
33
72
20
16
69
3
108
24
45
15
80
76
32
37
60
36
144
3
33
39
105
75
8
13
75
99
33
93
75
15
24
6
24
15
120
20
40
120
225
60
15
96
9
60
23
73
75
69
3
32
136
45
15
159
81
9
6
45
24
45
6
144
33
57
63
48
45
84
15
96
12
3
9
15
33
33
60
60
99
45
123
27
21
72
27
105
81
84
63
60
180
123
9
20
160
36
84
108
60
108
20
25
24
66
9
20
36
4
48
60
108
9
123
48
15
54
15
20
55
30
51
9
6
24
150
35
85
3
20
108
25
15
32
7
45
51
24
45
8
73
75
135
24
120
30
83
73
30
114
35
25
63
ABCD 94862975906*3^$a+1 [50031]
25
47
52
60
21
9
51
99
36
72
6
72
159
11
12
145
15
48
84
96
9
15
8
12
28
48
84
96
90
15
59
70
24
39
33
63
39
117
21
15
27
12
21
264
15
21
63
12
80
22
30
66
90
80
52
32
13
60
33
2
40
12
42
24
111
59
40
30
26
16
9
15
45
123
56
16
24
6
30
60
126
18
9
95
120
36
10
66
120
21
72
12
24
45
50
12
28
24
21
36
21
110
25
9
110
148
120
20
13
15
78
51
21
18
81
15
96
249
3
48
12
33
3
45
72
23
1
23
28
48
32
48
76
54
99
27
36
30
2
22
24
26
73
36
131
4
36
108
48
105
3
72
104
16
30
24
74
22
168
26
1
59
10
38
85
87
9
69
72
39
81
26
40
48
57
27
48
20
25
87
8
4
18
72
6
12
212
10
26
72
13
33
99
108
3
120
30
24
2
85
201
15
83
25
15
102
24
30
18
123
95
4
21
87
6
39
105
270
42
18
20
106
24
27
63
48
24
104
36
144
36
16
33
27
44
4
12
48
21
75
20
10
26
24
64
126
24
2
48
40
120
12
90
48
15
84
63
32
40
56
36
76
8
46
24
26
25
39
60
20
16
54
50
4
33
9
90
81
75
12
8
40
30
135
75
20
13
51
81
33
26
16
33
35
16
69
39
48
48
102
48
120
96
6
12
32
40
81
15
12
165
11
25
24
3
24
30
38
10
51
39
6
2
22
63
12
3
18
87
39
204
54
2
49
75
32
82
62
160
48
12
30
24
14
13
39
6
63
87
12
81
21
24
99
3
18
26
118
66
12
68
1
45
114
80
25
45
90
12
18
15
72
155
28
144
21
72
93
6
44
22
72
38
48
64
48
48
36
24
144
68
64
9
35
1
48
21
24
2
70
15
15
20
70
15
3
33
3
66
120
123
27
44
40
6
3
95
13
23
96
106
2
22
14
10
26
61
99
6
48
90
56
16
48
30
26
13
47
4
80
94
48
2
1
45
42
24
54
72
14
4
30
26
16
72
96
9
23
49
15
33
45
48
30
48
12
24
48
30
183
75
44
10
111
72
27
36
93
47
22
18
9
3
66
2
40
30
24
14
82
14
4
12
32
13
95
13
36
180
51
32
61
131
64
21
3
57
21
2
16
30
2
24
76
44
121
27
18
90
48
20
4
45
57
26
13
111
36
9
45
38
10
51
24
72
48
60
12
23
46
27
75
48
80
121
39
9
3
129
35
1
27
78
74
40
6
18
9
36
99
8
112
20
25
105
3
23
22
24
54
144
36
6
24
2
25
63
20
84
85
81
6
18
26
94
27
15
96
30
18
21
96
9
126
114
75
45
63
27
9
12
59
1
135
68
10
54
18
30
80
10
18
30
192
2
16
102
14
76
9
69
26
16
78
66
9
15
30
24
48
50
24
16
32
13
57
2
1
15
44
300
24
40
174
2
16
24
96
12
32
148
96
12
9
48
81
2
85
9
150
60
24
12
20
13
36
36
23
160
60
32
48
1
15
224
16
9
39
8
124
144
32
34
3
15
56
64
68
10
38
4
32
28
57
3
8
72
22
14
61
96
87
240
6
27
93
24
6
66
18
96
44
298
2
73
15
69
23
13
3
96
60
24
105
47
4
36
12
20
13
120
39
33
33
63
9
50
13
33
24
2
64
72
224
25
21
54
44
22
14
28
33
3
36
8
157
39
66
26
25
15
12
81
15
21
45
123
3
42
111
27
24
68
48
4
45
33
42
6
14
85
36
72
27
30
6
32
73
12
183
78
74
136
36
48
81
84
108
47
36
16
78
30
20
22
150
21
39
20
58
3
60
129
86
60
13
81
18
6
39
87
20
16
24
84
92
4
36
9
21
39
35
160
21
3
60
21
63
12
21
23
22
3
11
13
93
120
75
165
74
13
12
60
15
60
69
95
12
40
48
6
38
106
15
84
23
40
9
59
145
147
48
72
8
46
3
45
3
63
45
95
1
48
47
13
48
15
80
4
36
54
51
3
117
95
184
20
34
74
13
23
82
30
44
121
23
16
128
16
6
14
37
45
18
24
48
24
24
6
66
32
22
50
73
21
6
36
30
2
46
26
118
30
12
68
13
87
57
21
87
11
12
64
138
6
21
93
2
121
15
150
168
90
30
51
36
23
36
28
18
48
2
25
15
102
15
48
24
9
72
50
13
75
6
6
44
16
117
3
105
23
40
120
30
24
2
216
70
38
4
12
69
27
12
57
39
6
66
117
11
76
81
203
190
54
80
106
50
24
46
87
33
6
20
229
24
3
9
93
48
18
96
116
12
22
14
96
10
170
160
6
18
9
23
22
30
32
49
36
39
20
1
9
6
90
138
8
73
ABCD 94863821758*3^$a+1 [50102]
73
71
165
3
13
84
113
78
73
56
15
1
17
63
39
1
68
52
8
21
66
9
15
90
18
12
36
45
12
3
189
156
88
80
12
9
51
27
73
68
129
72
39
81
126
93
76
53
12
243
52
11
60
12
61
44
27
18
231
24
225
3
12
147
36
45
192
28
29
3
136
56
21
54
105
76
107
12
90
198
121
120
11
1
5
72
102
6
90
54
180
3
112
41
204
138
162
6
25
60
8
16
24
11
21
9
91
92
16
179
240
12
129
147
30
54
1
89
6
12
13
77
51
57
79
65
96
12
27
40
23
1
359
90
15
196
101
66
133
11
18
43
32
165
3
69
31
20
48
72
27
30
75
3
249
36
219
48
97
53
3
60
4
53
72
19
92
105
90
54
19
32
27
133
5
3
21
151
29
30
36
42
43
44
4
47
25
47
42
36
19
143
30
18
60
192
37
56
24
4
329
72
171
100
32
75
21
69
31
96
44
81
6
25
84
80
60
15
18
51
300
207
33
132
75
45
165
219
15
85
36
32
87
108
37
53
15
76
17
12
43
47
33
57
15
57
55
56
15
109
44
81
36
144
18
60
13
5
3
12
48
36
21
147
15
73
80
60
135
25
29
115
5
168
30
21
51
121
59
60
33
16
89
127
176
280
17
120
63
15
49
113
7
83
93
124
11
114
159
87
25
212
165
31
131
121
35
33
156
64
41
66
24
25
65
63
57
6
12
61
56
51
84
126
123
120
12
309
31
128
141
36
279
4
12
68
52
5
12
315
156
112
35
117
57
39
51
109
192
60
164
156
75
9
64
44
117
6
69
105
39
39
21
24
60
148
120
95
25
200
24
124
132
17
87
4
44
45
108
55
65
162
78
199
44
57
24
210
1
168
137
90
60
72
1
44
63
13
96
56
45
43
11
21
87
1
44
63
33
12
48
36
156
57
103
84
35
301
32
147
1
5
75
24
100
20
124
11
18
18
117
28
188
99
1
32
9
91
44
4
197
162
1
41
108
12
3
36
16
5
55
353
18
13
47
33
96
48
57
91
47
18
42
12
69
12
4
36
32
105
192
55
24
17
54
153
112
53
60
48
132
195
93
243
12
15
49
35
33
3
117
88
65
240
103
71
81
12
12
84
81
19
17
135
135
145
8
84
93
115
44
3
21
24
88
47
18
30
45
27
18
60
19
36
60
48
47
60
105
87
45
16
17
102
132
129
16
53
15
88
20
48
99
30
108
24
15
40
8
108
9
66
177
88
48
32
39
18
67
96
188
24
3
72
157
23
72
85
84
12
107
12
45
144
69
108
12
31
12
20
15
102
7
96
68
100
17
15
124
300
36
32
57
18
18
19
11
9
16
60
44
15
1
77
72
99
81
66
357
57
15
64
44
45
138
45
24
63
12
126
27
15
301
71
141
45
135
48
117
43
11
129
16
23
12
1
269
75
93
3
64
8
12
75
25
11
189
48
36
27
85
48
17
3
99
37
5
63
28
48
120
29
12
6
102
43
8
16
68
96
117
12
15
112
71
42
18
45
39
36
132
37
125
3
108
84
15
1
5
39
33
18
300
54
63
123
54
159
219
30
151
11
60
1
68
132
105
12
42
48
198
19
24
119
177
4
17
27
303
153
39
37
84
47
33
16
128
87
33
88
137
12
75
15
168
1
176
33
ABCD 94863876488*3^$a+1 [50159]
240
19
29
168
217
18
5
48
235
54
108
299
120
49
36
35
73
378
252
18
47
223
17
127
90
36
35
19
29
7
17
96
120
240
120
24
96
144
43
72
413
109
144
144
107
120
120
121
47
133
18
41
13
11
241
95
13
180
71
336
79
41
168
25
23
24
48
13
54
5
168
43
18
59
85
83
120
24
61
35
24
48
96
120
336
43
36
17
24
31
137
72
43
53
55
65
7
90
90
101
96
91
5
85
35
72
96
216
85
83
61
107
72
73
95
13
126
29
7
65
192
121
167
24
144
79
113
72
168
79
144
137
144
25
198
17
55
108
126
72
72
71
360
24
72
229
155
7
209
24
72
127
108
54
54
41
48
37
108
23
24
43
5
67
18
275
67
29
144
7
90
90
53
91
29
120
48
73
215
37
83
24
271
54
107
1
72
162
18
18
137
72
25
90
29
187
77
48
24
216
48
289
47
24
55
54
90
161
91
54
54
612
5
48
48
97
18
18
59
157
11
120
24
25
36
54
180
108
101
7
209
61
59
31
54
198
18
107
37
59
96
48
31
137
72
192
85
54
29
241
71
24
144
85
90
162
191
72
97
191
205
35
48
96
24
301
54
29
25
71
91
18
18
65
72
43
72
53
19
54
36
59
31
108
18
323
19
5
31
41
216
24
24
19
197
55
89
120
96
163
5
96
97
180
107
552
144
96
73
23
67
101
216
79
54
216
35
144
55
18
47
48
120
120
25
72
95
175
161
24
31
17
168
67
18
234
17
48
25
23
48
19
77
24
96
55
90
239
192
48
7
17
72
24
192
24
96
120
168
24
37
18
233
24
175
113
48
19
126
239
24
7
17
120
205
18
209
25
18
126
36
35
120
96
109
11
97
18
108
36
245
96
55
54
306
17
73
18
54
23
72
48
24
121
72
95
85
35
1
36
54
216
221
13
131
265
143
48
72
168
72
72
1
252
126
29
168
37
131
31
185
13
72
35
48
25
90
173
48
319
161
96
121
143
120
61
36
162
108
185
103
126
90
90
23
120
37
18
72
65
115
149
24
7
18
18
144
29
24
91
36
36
53
120
7
65
48
120
1
54
54
198
18
59
67
36
17
1
54
17
96
13
35
96
96
24
163
5
192
19
101
25
71
145
143
37
323
55
36
29
72
25
23
175
162
47
120
103
162
72
36
180
215
120
48
31
54
11
61
35
120
7
18
23
24
25
18
5
13
270
306
126
72
53
24
265
90
5
121
47
151
41
24
96
120
360
24
181
203
265
126
65
ABCD 94863988658*3^$a+1 [50052]
24
7
240
35
18
60
247
113
63
63
9
21
139
41
96
103
35
6
66
13
227
21
117
162
1
59
54
234
36
126
3
15
30
27
96
27
117
144
9
192
24
120
15
9
327
64
179
6
36
48
27
33
207
376
32
15
81
81
30
378
36
19
8
40
137
31
5
36
48
60
126
21
96
237
27
184
24
152
189
27
117
523
32
261
84
135
40
128
88
209
135
237
51
399
81
33
30
306
31
113
60
84
135
465
66
96
54
7
384
5
3
51
270
255
9
36
60
54
90
102
204
126
79
41
31
104
96
27
21
135
144
90
135
81
234
253
8
40
32
267
30
60
12
114
66
91
8
24
21
27
123
54
151
56
120
9
90
186
174
6
174
60
84
105
88
32
27
150
18
237
168
232
95
60
288
66
126
18
96
36
63
27
54
7
24
80
99
54
55
8
40
104
96
72
328
53
54
85
167
9
9
216
207
24
3
330
147
33
255
168
3
54
63
112
96
179
13
24
23
57
69
144
36
7
257
15
471
9
528
88
32
63
9
40
41
6
9
9
162
30
114
45
9
180
75
136
125
180
24
66
96
54
30
96
25
23
36
117
40
77
96
54
30
103
24
185
135
93
211
144
41
87
48
40
24
72
5
30
24
54
36
315
99
72
54
7
128
120
69
192
60
39
40
56
3
6
255
64
5
3
177
30
36
189
136
120
200
144
48
213
36
18
93
63
9
112
23
193
209
103
152
45
139
32
33
84
123
27
45
45
291
45
294
45
207
265
5
43
101
27
147
36
114
111
9
132
108
7
95
18
15
16
65
439
5
27
184
24
107
60
49
32
88
119
306
174
90
63
40
173
66
225
9
31
176
99
258
126
66
51
3
45
112
24
185
18
12
1
473
31
23
156
150
90
157
48
281
48
87
216
88
65
144
7
113
90
181
179
126
60
54
30
63
40
32
40
72
59
60
49
248
27
102
18
162
171
24
93
51
45
30
6
31
77
66
9
96
39
105
57
78
313
104
33
63
27
102
78
480
90
162
405
63
60
36
201
9
96
31
77
126
30
150
49
8
117
51
81
135
39
105
9
12
123
201
60
27
264
105
79
24
248
117
12
54
306
24
54
36
45
232
137
66
24
72
108
126
27
120
27
96
45
144
16
119
12
54
24
7
96
48
176
225
231
57
351
141
115
96
8
69
43
329
15
9
ABCD 94864164236*3^$a+1 [50016]
252
132
60
45
18
33
15
42
12
108
90
141
21
90
54
99
96
240
15
6
195
195
9
9
168
12
126
6
15
84
9
66
45
24
12
48
75
162
48
51
189
15
228
63
120
36
6
12
18
18
114
12
33
417
36
60
63
9
3
87
90
87
21
3
15
84
6
27
3
6
231
15
60
30
75
60
33
30
54
72
39
15
90
51
39
24
21
9
51
39
45
51
36
30
18
42
36
72
18
12
18
3
24
63
54
6
57
15
213
69
18
150
138
105
183
9
48
57
51
75
9
45
123
168
12
39
45
3
78
183
96
9
15
57
138
96
18
30
105
75
273
75
12
45
33
30
54
36
123
72
93
6
30
291
105
72
195
12
9
54
18
114
84
21
51
24
213
192
21
54
96
390
54
60
54
39
63
204
9
21
54
6
51
15
33
21
54
24
141
69
60
156
36
216
114
33
60
96
96
15
33
36
36
165
24
75
351
81
315
9
63
21
75
36
36
12
108
72
153
132
72
39
57
168
99
132
30
306
33
9
30
33
39
18
6
9
45
183
27
126
87
117
72
36
54
261
27
126
15
21
198
72
45
21
3
87
33
135
90
27
12
45
36
6
81
24
183
36
9
60
48
144
180
21
60
75
213
54
102
111
33
54
18
15
192
48
165
3
15
57
177
48
72
111
69
18
18
42
18
15
15
36
18
18
9
9
90
45
267
84
45
81
132
15
48
12
45
18
168
45
21
75
36
12
147
93
21
66
9
15
21
99
69
27
36
54
195
156
9
36
12
162
216
168
72
72
165
81
24
66
72
93
21
84
42
105
15
90
90
69
45
3
15
33
87
198
90
90
15
225
63
72
9
63
12
15
66
150
30
87
75
117
45
54
189
15
72
9
81
159
15
36
54
36
18
33
144
3
222
159
51
6
30
45
9
54
234
6
69
48
60
15
18
126
69
99
198
3
231
54
180
51
39
21
9
150
21
33
192
36
27
45
15
75
72
81
87
126
30
150
36
18
57
15
30
3
21
15
87
18
90
150
75
12
93
90
102
60
30
18
186
45
60
96
9
6
108
282
15
324
24
57
15
33
24
90
48
24
21
33
36
120
108
183
15
105
27
45
45
15
75
12
6
15
249
24
54
36
57
69
66
108
126
126
72
72
96
18
54
66
54
36
45
45
204
75
33
18
9
12
51
108
105
129
18
144
108
33
12
435
108
78
72
12
6
21
33
30
165
57
48
42
84
126
54
69
225
3
117
78
144
66
90
33
21
99
477
27
120
177
51
60
15
153
12
12
180
27
54
30
45
159
138
18
9
27
60
18
138
72
6
15
51
6
27
27
30
6
9
75
9
15
381
36
63
69
57
24
12
42
21
84
93
3
60
45
66
21
87
60
12
78
63
63
81
9
162
54
84
6
144
126
54
36
9
39
141
21
6
72
252
54
72
87
33
90
54
258
30
342
96
177
57
15
144
255
12
24
18
3
192
15
21
96
33
12
168
15
216
51
54
132
138
36
165
21
18
189
27
69
36
39
21
63
6
36
75
48
12
3
6
84
15
21
6
48
108
108
72
45
72
96
72
39
6
30
90
78
84
21
69
90
6
90
36
9
81
18
48
69
156
60
ABCD 94864839274*3^$a+1 [50050]
72
12
96
32
52
36
44
33
51
4
17
48
42
1
65
135
12
3
13
59
73
12
48
12
48
24
36
53
12
18
25
24
95
1
92
64
60
48
12
29
39
60
28
20
24
28
56
15
129
132
4
36
8
28
44
75
49
44
12
28
48
60
5
75
4
35
33
72
15
133
60
32
76
29
19
12
12
11
192
24
13
80
12
76
20
12
40
60
5
75
52
36
8
64
36
20
4
20
36
184
72
24
17
3
21
36
7
36
11
48
42
48
6
61
29
91
11
13
60
95
49
23
25
23
37
5
19
20
63
42
36
15
3
1
36
32
52
20
40
96
59
21
4
24
29
7
80
28
8
15
18
54
37
35
25
119
25
119
21
36
16
44
16
35
93
4
8
39
69
16
53
7
48
8
40
8
24
15
48
9
4
24
5
102
1
72
48
23
49
23
24
1
20
12
52
5
19
92
124
20
33
31
36
48
212
9
79
20
48
24
4
65
12
18
1
8
28
164
136
23
1
20
16
8
36
15
21
72
52
20
105
39
4
32
63
57
144
24
63
73
12
12
60
5
3
3
85
12
23
21
3
102
79
11
1
152
15
102
39
40
11
1
8
72
63
21
3
37
35
48
21
52
80
160
32
87
9
100
20
4
11
54
55
36
20
36
40
48
17
3
33
19
20
4
71
30
60
15
24
4
5
6
54
31
36
5
31
12
96
17
7
32
64
12
83
6
39
141
43
12
56
40
12
11
1
23
138
3
141
19
24
35
13
44
36
9
43
17
103
132
56
12
16
44
52
24
44
40
12
5
18
21
45
39
36
40
17
72
43
8
69
43
17
30
45
40
11
21
28
8
87
48
54
115
104
69
3
4
60
8
33
27
16
56
36
64
41
7
47
13
20
15
72
49
12
32
28
23
61
24
44
15
81
64
128
88
20
51
49
24
12
29
36
31
59
1
32
36
136
41
183
4
65
31
12
12
71
117
27
45
12
24
15
57
15
30
19
8
48
4
68
60
12
64
24
53
39
36
105
63
4
77
19
24
11
21
28
8
33
6
21
9
18
21
4
17
43
12
71
18
67
20
72
96
76
44
52
12
36
24
20
28
32
171
9
15
33
15
24
93
12
183
18
43
72
68
12
28
12
12
72
24
72
24
68
12
4
32
3
25
24
5
43
32
52
36
68
4
143
33
60
16
36
65
3
216
4
12
20
60
40
32
12
24
4
11
72
18
15
21
43
68
12
15
25
12
20
16
8
40
24
23
120
9
15
144
57
28
17
7
12
80
33
12
18
45
28
125
75
88
192
108
11
25
5
36
127
23
48
1
53
31
80
72
123
24
21
9
18
37
20
36
4
32
24
136
8
88
32
40
32
15
9
64
8
40
12
20
117
39
177
55
5
54
33
60
27
25
36
35
85
35
45
27
21
75
157
44
28
108
12
32
88
11
1
53
3
24
36
9
91
5
43
32
15
93
4
80
40
47
81
4
8
28
12
56
4
8
87
45
28
8
120
4
20
16
29
3
129
31
5
7
8
147
85
8
28
12
60
80
69
39
64
72
5
15
28
72
29
12
42
21
36
4
44
87
6
75
64
20
28
12
83
13
48
11
9
12
123
9
16
12
20
39
66
55
60
32
3
30
39
28
23
18
132
43
12
179
30
31
44
28
72
185
60
198
25
47
13
96
92
15
73
20
9
3
15
9
28
35
1
36
35
81
15
37
92
33
91
11
9
16
119
57
52
56
16
59
49
8
33
39
135
21
4
53
39
33
18
57
40
180
80
112
24
41
115
24
47
54
3
12
16
17
7
29
96
3
76
12
12
8
4
59
1
8
48
4
48
132
36
68
69
42
48
13
24
80
76
5
63
36
15
18
102
1
8
12
40
29
3
33
18
9
36
52
29
91
84
65
39
12
28
84
120
108
20
4
35
30
3
28
32
72
105
15
4
24
8
64
8
15
72
13
77
54
37
120
32
51
54
31
80
4
48
20
4
24
71
21
52
36
12
32
12
28
12
164
15
49
8
33
55
71
21
27
72
21
69
78
18
55
20
48
51
25
60
8
16
20
52
8
27
129
64
36
8
28
60
8
4
23
93
16
5
31
152
36
4
5
43
24
5
18
25
32
15
1
24
48
8
15
72
1
20
136
84
36
65
15
51
37
8
12
16
36
20
39
37
68
40
119
93
24
36
52
96
29
192
43
35
13
24
11
13
44
28
8
96
33
3
15
48
49
23
145
12
83
37
11
25
20
16
83
1
41
15
148
32
36
40
47
13
65
43
41
6
33
72
52
116
40
77
24
91
47
25
71
97
108
5
19
8
9
19
71
24
1
24
47
25
12
92
28
12
5
3
72
16
8
76
8
33
27
28
164
4
84
8
72
15
33
28
11
66
55
24
36
12
192
8
15
78
43
44
16
44
28
80
52
48
20
3
66
3
33
3
52
8
4
5
27
36
27
21
36
129
15
15
9
36
27
9
4
32
84
21
19
143
37
48
8
52
56
12
28
32
12
57
3
28
17
42
33
15
57
36
40
17
15
3
25
47
13
35
24
21
64
44
15
1
68
36
16
24
12
128
16
204
12
8
16
84
20
24
48
100
47
25
68
4
119
37
48
35
6
51
33
27
9
19
72
8
15
1
101
7
17
19
72
60
60
72
12
11
54
18
33
4
65
3
36
52
8
12
52
41
30
9
40
12
24
120
56
48
40
11
1
23
33
112
20
40
8
24
64
36
116
189
31
32
63
54
75
15
6
139
23
120
45
40
11
1
20
4
144
36
32
27
ABCD 94865861588*3^$a+1 [50024]
82
17
3
18
58
68
18
34
8
21
7
2
3
21
15
87
4
53
39
12
4
74
72
3
27
6
51
48
13
54
24
98
12
63
15
52
2
90
9
24
39
4
12
2
28
56
16
26
102
42
9
27
4
41
13
95
55
2
90
118
23
45
4
26
18
51
7
5
1
8
24
28
2
21
36
96
9
6
9
1
2
42
10
30
6
30
11
12
19
5
21
58
8
33
7
18
71
21
36
10
12
78
23
121
60
14
16
44
30
42
9
3
6
16
50
106
2
45
7
41
12
9
36
12
39
13
20
15
1
84
23
36
129
54
54
4
20
39
9
10
26
3
79
24
62
22
12
65
7
38
12
6
57
19
48
2
99
63
4
8
36
34
102
8
16
44
16
38
15
13
8
10
2
24
12
34
5
12
24
24
97
18
42
11
7
17
24
15
34
50
18
16
6
12
12
18
36
96
30
5
57
6
81
48
36
12
79
53
9
108
3
33
6
64
17
1
23
3
82
30
14
3
13
110
48
9
33
22
12
32
6
3
45
36
24
27
39
6
30
36
34
12
68
12
6
4
8
6
16
11
7
5
9
16
30
8
70
18
20
36
6
10
8
34
60
86
16
38
51
15
24
82
2
64
101
24
36
13
23
43
18
83
12
21
4
71
31
20
48
33
24
3
4
6
26
45
39
36
54
3
24
27
9
9
28
6
20
60
36
34
14
22
11
3
33
55
42
11
9
3
67
2
12
39
39
48
18
58
84
41
57
10
18
98
18
12
36
18
18
60
30
54
16
30
17
25
26
9
7
2
12
3
31
29
27
18
15
19
8
18
12
16
26
21
49
12
30
17
27
9
19
14
82
5
43
8
6
27
12
96
1
26
46
44
27
24
3
52
48
26
4
36
26
36
9
12
3
10
2
21
33
4
38
33
36
33
82
6
119
1
59
3
33
3
90
51
12
1
18
8
18
40
23
61
23
12
3
28
5
36
73
47
9
46
60
42
14
6
30
33
21
6
12
72
58
20
90
64
89
31
12
24
14
3
51
18
75
27
18
4
11
3
10
23
63
21
63
33
1
20
3
55
20
57
1
62
70
2
21
84
48
7
20
36
76
2
15
15
4
50
28
6
6
68
15
9
63
21
51
24
12
9
10
116
16
20
33
3
22
62
6
12
18
4
48
2
87
37
6
2
72
52
12
20
46
5
1
30
50
3
1
14
33
55
38
3
9
52
36
47
79
41
3
12
6
48
42
18
87
12
91
26
22
48
30
12
71
27
4
14
22
17
48
12
9
15
3
16
42
42
44
36
10
24
23
39
12
28
41
84
12
51
16
29
15
18
15
1
23
19
8
6
22
8
9
9
16
18
44
16
54
11
21
18
18
15
27
10
11
25
18
5
19
17
1
20
15
7
26
22
5
19
8
46
23
67
17
27
16
12
26
18
18
24
16
18
24
32
21
55
29
12
27
21
7
2
40
72
12
23
75
9
12
25
2
18
75
3
21
36
67
2
18
10
11
27
18
34
20
22
6
17
36
9
10
26
3
69
34
8
10
18
89
7
18
30
36
42
2
102
3
24
7
2
63
25
36
18
12
30
2
21
33
34
74
3
13
11
48
1
18
14
18
16
30
54
29
27
33
49
6
36
48
72
24
89
48
15
36
12
42
27
24
19
2
28
23
31
17
45
4
84
60
26
4
14
4
6
5
45
18
12
18
18
10
59
7
41
9
3
12
55
29
36
9
16
20
90
6
72
39
9
24
75
37
36
14
10
2
36
18
6
9
61
11
36
21
24
15
21
12
18
10
12
2
9
12
36
7
5
3
10
12
11
33
15
75
33
13
14
72
4
26
3
13
26
10
42
65
39
18
15
3
4
30
18
8
18
66
18
24
72
3
13
6
65
15
36
9
48
1
23
37
71
12
21
36
10
26
3
36
27
18
6
4
77
21
6
112
12
12
29
48
7
17
19
8
69
61
11
39
126
36
18
52
29
25
12
14
33
7
80
24
10
26
21
7
29
81
18
4
32
6
10
8
34
2
4
30
56
28
11
45
3
24
27
106
2
28
5
55
2
3
36
60
31
66
8
27
60
87
36
42
27
13
96
2
4
2
30
18
15
96
33
6
10
98
22
78
17
3
6
10
30
23
24
15
24
12
54
27
51
33
3
21
45
34
17
24
43
8
57
12
36
3
18
39
24
60
9
4
32
3
19
62
18
4
5
9
24
40
26
24
93
12
3
10
23
21
54
4
14
40
26
34
11
48
3
46
26
16
5
25
2
54
4
38
9
9
10
12
6
42
162
2
16
20
33
31
6
30
18
36
59
39
45
45
54
12
34
92
16
35
19
101
87
48
36
9
36
7
26
30
129
24
24
31
41
93
34
90
30
14
40
6
8
16
32
4
128
72
33
15
78
12
18
33
121
14
4
17
19
24
182
24
64
26
12
90
54
52
12
41
3
9
61
44
3
85
14
6
28
26
84
33
9
183
63
42
10
2
36
28
126
41
37
56
6
22
6
5
25
14
90
12
54
9
33
30
22
11
3
4
17
12
9
27
103
32
10
12
8
4
2
90
30
24
33
33
18
33
31
24
18
20
10
8
33
12
7
44
66
6
54
27
13
32
12
34
2
54
34
80
4
18
24
8
30
39
15
18
42
21
27
21
39
10
6
48
17
75
6
12
72
34
17
19
5
3
57
45
63
7
17
9
48
40
2
88
2
15
19
68
72
6
36
66
6
4
6
5
13
26
12
18
36
42
4
86
51
37
14
36
6
28
23
19
14
136
11
15
9
7
48
8
6
27
36
9
12
4
2
33
31
62
3
27
18
10
6
18
5
48
36
21
6
22
26
33
27
16
6
6
36
38
3
3
16
60
8
33
9
4
23
3
33
55
20
52
12
17
27
36
70
2
16
8
12
28
8
21
43
26
42
30
27
9
34
126
26
10
20
18
16
80
90
54
22
8
10
8
6
18
34
11
45
36
39
51
76
6
35
1
36
54
6
23
37
11
3
4
29
3
4
26
4
18
14
52
38
4
24
24
29
36
7
20
40
42
11
1
2
34
35
49
2
16
41
49
62
46
44
16
71
21
54
9
3
4
32
42
76
30
29
183
10
23
24
19
14
18
70
38
10
11
3
9
48
36
9
24
63
67
17
12
12
57
6
57
31
50
27
15
90
10
44
48
36
72
18
3
33
6
84
18
52
6
32
18
27
15
12
45
45
3
19
20
48
9
9
28
50
16
41
27
57
12
115
5
12
43
5
7
36
2
46
8
4
14
39
7
24
74
18
28
44
18
4
84
11
25
14
6
180
22
26
18
54
15
21
4
59
25
8
118
2
6
22
30
2
10
125
36
12
27
21
33
6
28
5
3
10
2
34
8
22
17
7
8
22
35
24
12
91
30
11
3
6
15
13
42
17
12
9
66
88
41
3
22
8
34
5
3
22
14
28
26
15
1
59
24
24
15
9
9
24
16
14
36
10
30
77
13
11
12
25
30
53
69
10
8
10
38
132
9
1
42
101
12
24
73
60
24
42
41
1
48
2
21
21
154
5
15
4
108
30
54
6
50
6
48
28
18
17
15
30
15
3
24
9
3
34
2
88
53
7
14
18
36
64
65
36
31
17
63
10
8
126
90
15
24
7
5
21
12
123
19
18
2
9
24
24
24
67
12
17
3
57
60
7
12
17
13
2
66
15
60
21
15
36
12
1
12
12
30
36
2
6
34
2
58
26
6
30
6
16
47
27
16
18
59
84
36
19
5
87
45
45
46
42
30
48
50
52
14
6
3
61
48
6
36
6
23
12
33
6
40
17
37
60
59
15
18
6
72
9
3
28
50
18
82
6
29
39
24
18
3
9
90
4
102
2
33
3
78
30
6
36
34
20
70
23
43
5
36
7
84
ABCD 94866477536*3^$a+1 [50000]
45
8
12
28
3
12
11
6
19
111
60
45
24
5
7
60
23
64
6
90
110
16
3
27
18
50
13
33
15
12
84
89
46
93
120
11
60
1
45
20
19
15
21
15
8
72
145
24
75
30
6
33
11
97
39
44
1
3
21
41
55
5
4
50
10
15
5
19
5
31
9
6
20
37
27
42
18
20
10
60
2
1
33
54
45
11
36
10
15
39
21
23
1
24
60
48
83
6
4
14
25
48
17
30
10
51
24
5
10
36
45
24
11
24
22
18
6
27
3
14
31
24
17
28
30
96
30
26
1
9
50
30
34
21
33
102
98
43
12
36
125
7
29
64
27
72
15
20
42
4
26
1
77
12
60
28
80
46
21
24
39
26
60
40
54
36
24
33
60
89
103
21
20
55
45
44
31
15
24
2
19
24
48
17
46
21
33
42
21
12
51
21
5
28
32
19
45
84
6
105
39
80
10
15
60
12
3
45
11
126
43
21
36
8
7
96
39
18
2
18
10
150
30
26
19
12
39
9
35
22
24
36
18
36
30
26
18
67
24
36
5
30
1
27
42
30
50
18
40
81
45
14
90
22
18
26
25
39
6
44
7
36
93
44
10
45
47
24
84
6
4
27
5
10
30
8
52
44
30
24
22
3
12
29
91
15
38
7
3
6
30
44
1
24
21
60
54
80
133
23
54
16
75
15
20
10
51
24
11
10
44
10
69
60
27
134
16
54
21
99
44
90
60
36
4
62
28
50
82
9
45
56
103
77
18
61
9
20
42
10
8
31
5
31
15
9
9
26
36
25
24
5
7
57
63
9
54
20
157
33
36
68
40
87
84
45
15
11
28
60
21
35
1
5
18
10
27
3
26
10
104
36
10
36
74
37
12
101
54
22
3
60
5
22
54
36
15
3
57
36
29
48
16
27
12
5
91
21
18
36
44
13
12
27
38
6
126
30
1
24
9
27
9
84
14
90
36
10
66
24
27
29
70
18
80
10
90
62
13
71
1
63
50
10
66
6
45
3
50
46
120
9
51
74
43
29
10
24
30
36
3
105
51
29
7
35
40
21
29
18
66
106
9
12
33
20
6
18
40
36
170
6
19
9
90
62
55
24
24
15
20
6
46
93
15
12
44
10
6
8
25
36
5
10
45
12
24
5
54
1
24
105
6
20
24
4
36
21
65
28
2
54
19
5
7
24
12
24
60
135
74
6
18
10
2
19
36
9
14
12
60
54
4
50
36
4
6
15
11
4
14
31
24
57
3
41
24
12
19
35
34
12
54
50
40
15
29
10
32
10
15
60
5
10
18
15
5
16
20
36
28
3
39
74
70
36
93
5
10
33
3
26
28
2
64
21
24
15
20
1
36
24
9
20
7
12
45
32
18
12
24
30
7
24
15
18
3
33
39
15
80
100
62
18
37
9
24
30
36
14
10
81
45
30
36
8
36
10
54
150
12
14
1
39
14
7
23
25
35
10
27
3
72
90
3
95
60
76
26
64
24
51
11
10
8
10
45
11
25
11
13
48
29
28
26
10
24
3
17
55
12
48
165
3
12
27
9
45
200
6
18
72
28
3
33
15
21
18
2
24
19
27
9
36
48
27
60
8
1
21
90
33
21
15
11
13
47
1
63
66
51
12
15
20
36
46
170
70
63
27
9
12
12
36
24
36
35
10
15
75
6
15
5
70
54
74
1
12
3
44
1
60
11
1
39
18
50
1
39
21
5
24
136
20
10
45
9
36
50
25
11
18
22
8
61
21
104
31
59
4
45
17
28
51
35
10
54
20
1
60
45
20
10
24
2
31
84
9
15
5
19
36
9
42
18
51
15
6
20
10
45
24
9
15
111
20
85
15
36
24
21
24
65
31
5
28
26
10
75
12
84
5
4
6
18
30
6
44
10
33
24
15
38
31
5
6
4
6
8
7
69
15
155
1
95
40
9
24
12
5
18
22
15
39
21
3
12
8
25
11
6
30
34
20
19
5
102
64
24
21
24
11
10
27
63
36
60
9
12
23
84
60
61
5
46
9
15
30
39
11
30
31
23
36
46
44
16
54
9
17
28
30
80
36
16
38
55
5
30
13
12
11
16
141
69
44
31
156
9
44
30
25
12
48
36
24
41
4
24
62
30
19
72
17
10
50
40
36
6
38
7
9
27
39
18
6
26
84
31
15
60
48
21
21
75
59
4
21
39
12
14
10
126
84
6
48
32
13
72
9
24
27
35
10
3
27
8
1
36
9
99
35
37
48
5
7
24
59
73
24
36
9
18
2
34
21
84
5
10
6
18
12
8
1
71
13
41
10
6
74
36
10
18
21
11
28
45
21
6
69
5
10
21
29
66
13
36
11
18
166
24
33
29
19
24
12
29
24
12
18
37
33
75
77
4
36
39
5
46
68
25
12
45
20
24
31
15
54
27
9
99
35
36
13
60
75
6
15
29
40
6
84
26
6
25
48
35
100
2
19
12
57
27
29
16
15
59
16
21
24
36
27
72
44
37
63
20
24
1
84
12
3
80
12
18
67
23
37
33
12
3
75
21
35
16
30
140
91
12
72
33
3
12
11
10
39
45
3
47
36
30
6
4
6
98
1
24
5
60
30
6
64
27
9
30
96
20
1
27
6
30
14
12
31
12
12
33
56
34
12
9
24
21
36
18
33
47
6
19
27
74
46
33
35
12
60
40
44
1
23
1
11
24
10
51
60
5
19
120
35
25
75
45
36
9
104
30
6
4
42
38
67
3
57
5
4
36
8
55
27
50
48
60
10
93
17
55
15
105
48
3
24
2
28
26
25
11
10
108
50
40
45
12
24
5
55
24
132
24
35
37
60
48
9
15
5
10
57
5
19
15
36
84
44
16
45
45
27
17
82
9
11
24
30
64
15
45
15
11
1
9
15
60
59
22
14
1
35
1
17
7
36
113
10
24
62
10
8
82
18
21
12
12
35
1
96
149
34
57
45
24
36
51
39
18
87
29
19
45
30
36
36
69
36
63
92
24
4
6
36
20
31
33
44
82
9
5
55
24
75
12
33
60
57
38
10
32
30
13
21
54
72
33
111
20
24
30
10
105
65
43
3
21
3
57
96
48
45
14
13
12
87
9
15
26
108
7
5
19
60
11
54
16
39
5
31
24
60
11
4
86
10
38
7
9
20
31
123
6
26
4
14
31
5
31
96
117
30
201
5
24
10
20
36
1
69
26
61
39
33
47
13
12
3
26
19
48
48
36
24
141
15
3
26
31
185
43
5
36
10
44
1
95
40
9
5
40
51
12
23
84
90
7
3
105
27
18
30
80
1
69
15
5
36
24
12
70
38
46
45
9
62
61
12
5
7
3
33
3
26
174
37
12
12
39
24
26
66
24
40
6
18
21
36
45
15
9
80
54
13
63
36
33
27
ABCD 94866621262*3^$a+1 [50025]
16
9
48
11
12
64
11
37
87
18
107
28
8
43
20
16
20
40
33
51
9
63
42
27
3
41
15
4
5
16
15
21
15
5
3
93
24
55
8
57
40
8
16
57
30
18
11
75
36
4
45
23
16
12
18
26
61
32
15
36
1
39
21
11
12
45
55
32
4
137
100
20
24
124
15
56
1
12
15
72
24
36
21
20
60
19
24
5
19
5
16
32
28
11
208
5
15
40
36
21
35
45
16
23
4
68
22
48
18
5
24
43
65
37
62
49
59
37
33
78
18
54
5
40
11
12
22
107
19
17
39
9
75
16
44
9
12
43
42
48
15
83
13
51
8
33
19
18
23
7
20
16
5
7
33
35
36
33
43
29
156
39
13
12
3
57
51
33
21
6
53
96
64
12
9
18
80
1
12
8
67
32
22
74
97
3
20
1
8
12
48
36
7
60
18
26
13
20
63
52
18
162
5
36
60
27
84
9
15
61
3
92
24
4
65
3
4
24
5
85
47
12
15
25
8
4
75
48
45
20
15
22
50
21
28
20
25
26
33
28
3
57
68
24
40
8
40
9
6
48
45
44
15
1
24
15
12
48
5
31
42
59
15
25
236
7
20
16
9
47
45
51
4
24
9
36
99
17
40
3
12
101
15
12
10
3
20
63
9
60
28
57
47
19
36
80
13
11
49
27
29
51
28
65
15
28
5
67
45
60
15
20
28
33
231
48
45
57
11
12
52
36
33
75
32
19
24
60
9
21
14
85
27
29
12
4
39
44
76
5
27
73
24
32
63
13
63
60
5
31
44
45
12
3
4
33
15
5
28
44
7
9
32
7
80
16
9
15
66
11
19
29
16
12
84
21
98
1
44
40
57
27
27
33
8
12
31
29
15
40
72
53
67
89
64
27
89
16
63
6
11
16
15
29
4
59
10
87
20
28
111
197
37
3
8
36
3
36
49
48
9
26
12
1
84
27
5
19
9
8
27
70
3
27
176
16
20
48
13
15
45
68
12
84
1
3
56
4
159
33
39
9
44
91
21
24
15
5
4
32
39
1
20
15
13
3
12
33
3
45
11
49
27
32
21
1
15
8
27
9
16
21
78
24
185
7
21
27
17
16
3
17
7
30
15
27
33
20
55
48
48
84
12
44
4
17
24
24
52
69
54
12
36
20
12
10
3
12
51
20
10
54
33
20
7
77
1
3
51
9
15
9
11
72
22
2
1
20
24
43
17
3
61
15
77
43
32
24
13
156
36
48
15
32
13
3
9
44
39
73
12
11
1
24
36
44
124
20
43
5
4
63
36
30
11
39
4
12
24
5
7
12
8
22
2
49
131
33
15
33
25
3
45
51
20
19
9
15
5
55
18
27
3
92
21
51
4
80
9
16
12
39
29
1
26
12
1
71
1
27
17
4
27
9
8
48
12
48
7
80
25
71
61
60
39
9
75
30
11
19
18
135
39
18
15
8
79
44
1
39
24
60
41
25
14
12
25
20
25
18
12
29
55
5
7
9
63
48
12
96
9
20
112
15
18
11
12
27
16
29
7
20
16
17
37
75
99
29
15
1
20
15
24
37
21
14
9
24
43
5
27
21
19
32
16
12
60
5
43
12
32
88
45
60
20
7
89
37
39
8
31
69
20
25
95
31
12
108
12
29
156
60
4
75
5
39
1
8
63
33
16
3
12
6
23
16
8
1
30
17
75
12
33
25
27
11
9
7
20
25
75
21
39
9
27
18
2
4
8
40
17
48
25
63
8
19
45
12
3
5
100
3
132
5
55
30
27
111
33
15
17
4
11
73
104
127
36
29
36
19
5
19
44
10
48
42
5
1
6
36
8
64
45
33
48
26
21
19
21
39
29
16
35
1
72
15
17
16
20
37
42
5
40
3
56
40
45
11
4
81
3
6
15
12
27
17
25
26
12
13
44
43
72
108
32
84
9
16
32
12
3
28
17
187
5
16
27
8
100
9
48
9
59
12
112
11
61
75
69
24
20
31
29
36
36
43
12
48
41
15
34
6
89
1
2
52
5
7
8
33
79
48
6
30
17
97
3
3
5
139
21
24
45
11
16
15
24
21
20
76
20
37
6
101
4
51
9
12
12
3
48
42
90
29
24
31
29
91
48
42
11
40
27
132
9
20
1
3
45
42
9
12
8
31
41
4
39
24
20
97
8
1
6
21
44
28
11
25
27
5
27
16
57
3
9
20
12
19
5
1
6
5
103
12
69
23
61
20
124
135
33
23
16
33
135
41
19
5
3
28
156
21
32
43
45
3
101
24
16
3
17
60
25
3
68
4
15
9
36
20
36
40
8
4
3
5
39
25
15
65
39
112
5
79
41
28
51
24
17
7
20
12
1
27
21
11
45
19
6
11
12
25
23
24
28
15
17
175
6
38
121
36
48
45
90
29
120
1
2
37
48
12
45
6
80
1
3
6
27
24
159
41
15
28
81
105
47
24
3
1
20
4
8
39
9
12
28
36
9
54
45
8
12
40
33
47
43
33
39
48
8
40
5
4
12
3
17
48
27
60
21
4
15
5
3
1
24
68
43
17
67
32
16
8
177
25
48
51
59
9
27
4
45
24
15
20
226
39
72
23
21
15
25
27
18
11
48
63
22
75
35
1
44
12
25
23
15
13
15
9
21
119
19
12
120
48
36
29
19
48
92
13
44
24
12
27
36
37
44
4
84
3
9
23
13
3
41
135
73
27
6
30
17
7
81
75
5
3
64
33
15
84
21
104
43
12
56
22
2
13
35
76
125
15
22
2
1
36
11
4
9
27
93
12
27
60
12
8
33
64
33
11
19
45
3
57
47
36
48
16
21
80
49
11
85
3
44
31
21
144
104
7
45
11
45
39
13
15
5
72
4
32
3
45
16
20
48
3
13
44
96
4
3
78
14
13
63
36
165
3
17
31
5
7
30
48
39
11
48
21
24
1
66
5
25
38
4
6
47
3
4
17
16
3
6
39
24
32
28
21
11
36
19
5
40
80
16
35
52
57
56
25
3
15
29
1
6
89
4
20
76
11
33
1
99
72
36
39
48
5
40
12
63
66
14
33
52
23
22
23
43
72
45
207
5
48
4
15
18
50
21
24
15
37
45
26
12
28
44
9
16
3
12
21
27
60
32
4
21
24
11
4
9
15
20
28
9
3
20
45
25
15
71
40
92
72
21
31
5
135
21
28
56
4
75
54
15
8
24
4
45
11
4
12
69
11
7
8
33
12
4
36
12
95
36
52
5
25
23
24
12
28
15
21
69
2
9
4
71
9
7
9
11
33
40
68
7
48
72
41
1
11
7
36
42
30
20
45
19
78
18
12
17
1
54
5
16
3
9
60
63
5
75
24
48
1
27
24
29
79
5
3
48
25
84
3
30
59
28
15
5
7
48
5
16
20
39
37
56
4
24
60
9
23
39
4
104
25
3
42
3
48
20
15
4
17
28
12
15
20
25
8
16
56
1
74
16
ABCD 94866704774*3^$a+1 [50043]
96
72
7
108
23
222
7
11
30
31
59
54
31
5
7
132
108
65
180
48
90
42
12
306
121
23
150
115
228
17
18
73
36
89
151
11
138
24
91
377
43
65
30
24
120
18
43
65
67
77
103
65
18
90
30
49
113
360
103
137
102
13
84
60
41
187
71
162
19
371
18
54
85
221
475
155
294
43
113
144
36
114
37
11
18
115
17
138
72
342
96
180
360
187
48
125
115
5
24
156
7
53
84
186
289
53
90
30
18
97
53
331
41
198
54
18
258
84
108
60
90
97
41
24
120
150
66
139
41
252
150
48
61
29
115
65
60
192
60
120
108
60
79
113
7
173
108
24
180
48
132
48
79
29
360
31
113
60
36
30
72
18
72
175
47
30
60
36
79
155
18
7
5
7
168
120
312
108
41
60
12
60
199
108
125
18
90
48
222
120
258
12
108
24
120
6
90
144
115
41
247
5
60
55
53
72
270
133
59
97
53
36
192
180
168
12
150
25
95
72
78
12
115
53
7
113
180
7
35
97
29
12
132
90
66
204
36
19
11
25
29
7
29
132
7
72
209
79
83
18
7
23
90
24
108
180
120
79
29
42
18
91
89
144
210
61
179
1
209
43
53
115
65
84
150
138
78
30
144
108
283
77
168
127
173
24
91
65
31
180
83
66
60
7
5
60
48
31
11
37
168
77
6
360
54
295
65
120
36
312
19
60
209
19
11
90
132
48
24
18
90
48
60
90
37
137
180
108
60
43
5
79
36
155
150
72
192
67
84
60
257
79
173
18
18
60
72
12
175
101
127
83
54
216
60
12
18
42
7
623
37
11
114
126
90
84
18
78
144
18
198
162
133
29
151
47
90
187
41
24
90
210
108
60
120
132
271
227
270
223
35
37
24
221
175
84
161
108
12
60
43
137
48
42
18
12
60
48
139
48
168
12
47
193
317
36
12
108
72
43
107
18
102
270
79
83
126
7
107
90
7
239
42
12
186
97
12
125
115
120
35
25
65
36
72
228
175
5
90
157
65
120
7
53
252
18
48
114
156
132
48
24
156
180
7
108
35
1
143
48
229
113
90
6
7
113
175
216
101
12
90
13
227
18
30
13
29
36
55
35
181
216
137
96
12
108
60
30
54
168
72
36
192
43
227
240
18
12
79
108
233
72
156
72
223
35
90
19
101
60
12
78
162
12
96
144
48
90
198
24
36
ABCD 94867524242*3^$a+1 [50058]
7
105
75
48
15
69
120
23
28
9
53
18
102
78
61
39
9
3
69
9
15
35
1
59
97
93
15
12
23
40
20
12
28
57
15
50
4
30
44
70
110
61
96
15
60
9
99
12
20
25
159
36
38
7
35
49
60
60
15
24
9
111
57
24
9
6
9
12
69
44
42
30
18
60
49
96
12
63
20
30
22
80
48
25
117
3
125
19
27
14
42
37
11
12
13
65
12
28
50
37
39
33
23
40
45
63
36
69
107
88
50
7
3
20
16
21
105
75
5
55
72
11
25
45
20
19
41
76
51
12
33
3
60
5
42
13
35
25
107
48
22
39
60
96
3
182
55
83
1
39
126
3
12
101
48
270
10
39
12
11
13
21
99
12
9
6
48
69
48
83
25
15
12
140
4
14
10
2
60
67
11
85
60
24
41
31
24
35
100
9
41
55
12
23
61
48
33
27
23
37
117
156
8
7
12
60
11
1
59
60
37
23
10
87
3
9
132
11
37
87
69
95
16
30
99
5
22
24
44
61
71
18
60
70
9
23
78
42
100
8
1
21
15
65
19
51
8
22
80
10
18
27
83
30
30
10
15
95
30
91
75
54
2
78
10
62
48
40
20
7
5
4
30
45
24
17
90
13
5
115
77
19
48
11
82
75
9
24
20
31
75
44
22
50
4
24
2
90
60
28
57
5
58
57
35
157
27
9
65
127
48
87
54
26
37
51
30
39
48
48
45
32
48
91
11
25
48
147
38
139
71
40
117
3
45
5
7
69
14
40
72
90
78
210
62
88
20
37
72
33
20
67
11
85
47
108
12
60
4
33
23
49
39
45
35
12
37
23
48
12
18
187
53
190
81
29
42
85
3
21
51
68
40
45
21
6
38
10
36
69
237
15
72
11
16
14
22
8
12
97
12
41
58
2
18
150
7
84
15
33
12
59
12
28
45
12
159
134
7
24
9
27
113
79
21
111
11
120
277
11
10
27
48
87
20
10
68
91
11
108
10
2
30
79
101
28
20
79
36
45
32
55
65
19
59
52
24
54
2
34
14
22
39
15
9
45
15
15
45
15
50
91
15
9
35
1
60
29
42
48
1
24
135
9
261
12
15
95
4
104
42
43
5
19
3
9
96
60
24
45
176
67
23
70
183
35
192
30
18
30
42
73
12
3
20
49
12
144
36
59
12
13
45
50
10
15
5
102
210
4
14
49
27
45
89
79
48
5
18
30
10
20
52
69
9
66
93
11
12
34
56
18
106
75
96
63
92
28
32
78
22
8
1
29
30
145
15
2
79
69
2
28
36
9
35
16
21
33
51
39
12
57
12
48
27
24
57
33
110
72
78
7
75
45
53
42
37
180
11
30
70
32
30
64
39
15
105
132
12
36
57
39
9
20
7
9
135
71
48
61
156
3
21
9
200
40
87
15
93
12
3
20
25
5
150
22
8
60
22
30
60
15
5
18
12
34
14
12
108
100
6
144
30
2
7
11
1
59
60
30
31
36
48
17
43
35
72
25
53
10
9
23
25
3
12
78
72
15
23
30
12
10
20
37
83
48
46
86
49
29
16
14
1
24
12
3
57
15
18
120
180
2
60
34
14
30
31
69
12
8
79
113
163
84
41
42
28
80
12
30
48
7
75
8
12
48
121
29
7
45
60
38
30
7
35
124
26
10
8
10
2
60
25
23
1
15
56
30
43
35
49
11
22
78
2
28
2
49
48
12
39
237
15
8
60
30
7
12
27
36
20
37
36
60
17
4
63
36
5
19
23
4
36
9
36
35
73
5
22
50
7
71
25
21
26
133
60
17
115
23
12
60
25
15
105
35
13
15
50
42
25
3
9
101
31
168
23
13
21
15
29
10
80
12
10
54
36
50
90
30
19
108
96
35
37
3
9
41
60
22
18
252
84
96
38
49
3
8
12
34
54
57
72
11
22
8
19
48
123
32
30
100
108
32
30
198
19
27
116
4
24
30
20
72
175
23
42
138
16
26
198
60
49
108
48
12
23
30
46
21
33
72
50
18
7
53
7
48
36
29
30
12
13
5
12
4
3
12
29
30
1
15
54
27
3
2
4
15
51
110
127
48
12
11
12
60
58
90
9
12
48
3
165
9
24
12
38
12
25
3
110
132
48
67
60
15
33
5
12
18
72
49
36
53
31
29
19
36
36
48
3
24
26
10
9
9
36
51
48
45
36
26
4
186
63
5
7
12
51
80
30
16
6
54
30
36
20
58
75
72
23
61
21
3
60
21
3
11
40
60
20
25
45
32
127
21
12
135
15
48
92
34
51
60
123
2
55
12
23
40
93
17
43
75
2
7
12
179
16
21
23
25
36
9
20
30
85
35
22
3
17
67
23
40
48
72
24
44
60
49
12
15
126
39
24
36
48
12
15
81
15
18
72
15
35
60
13
24
27
114
30
201
60
60
48
23
28
2
10
45
108
45
39
12
11
37
23
37
60
33
38
40
21
11
13
144
48
5
43
12
9
14
22
50
40
57
23
60
13
27
30
15
53
7
24
60
24
15
2
18
22
27
41
42
48
70
60
20
16
3
11
12
130
78
156
33
93
15
48
27
38
12
48
60
19
11
1
41
30
ABCD 94867550938*3^$a+1 [50006]
42
48
123
40
77
43
29
12
24
31
35
90
15
4
12
29
39
24
40
77
3
63
109
5
30
18
306
85
36
11
12
6
12
18
25
11
61
65
55
8
9
43
29
78
25
11
45
4
23
85
104
63
90
18
13
17
54
45
76
164
3
72
6
12
31
59
6
31
59
9
45
12
54
42
72
3
99
36
24
1
8
120
15
54
43
48
125
12
24
63
3
13
29
3
60
48
60
111
1
48
95
25
107
18
31
44
9
127
35
25
29
19
53
27
15
45
52
11
49
23
18
48
6
81
72
28
17
12
6
57
45
27
16
35
12
1
89
42
9
12
15
12
13
23
37
84
11
45
4
131
73
11
36
24
9
9
43
137
126
9
21
127
24
20
15
85
23
25
32
45
18
25
48
53
6
300
6
18
21
33
3
27
42
54
102
18
69
21
19
5
66
9
45
43
24
24
32
9
36
7
12
128
27
18
18
25
24
20
4
5
54
12
96
25
65
39
63
72
13
5
36
42
48
105
21
15
9
12
168
90
9
21
60
79
83
97
41
72
7
35
30
42
13
120
20
21
60
12
7
48
53
144
6
81
16
47
12
18
31
5
90
1
23
45
57
19
167
30
90
9
40
29
30
85
56
3
6
12
27
16
11
60
25
11
12
37
36
59
13
5
3
40
24
71
9
15
84
85
29
48
19
8
15
25
96
5
27
3
6
144
12
19
125
19
120
72
47
72
18
111
15
1
20
51
30
63
87
30
27
36
9
7
65
135
36
87
13
35
25
35
57
63
25
24
185
43
71
174
18
25
20
9
78
25
5
7
71
9
4
32
192
15
18
55
8
9
7
29
19
12
35
9
99
150
36
27
108
9
3
87
180
30
31
5
6
13
71
97
17
7
56
3
6
30
24
66
15
3
73
68
9
48
7
48
32
3
69
36
3
24
18
18
12
54
78
97
5
24
7
47
25
68
28
32
48
4
32
15
21
15
12
18
78
21
69
19
132
83
30
36
6
21
108
9
6
90
127
8
16
24
107
24
18
12
15
76
108
144
96
47
42
7
113
6
72
9
21
7
11
60
66
144
6
36
18
7
5
43
96
11
9
4
59
30
72
79
92
52
53
54
54
36
30
24
12
9
135
25
8
16
59
90
42
18
36
66
1
24
29
6
36
84
61
119
1
77
66
6
19
12
17
18
49
23
18
54
33
3
25
53
55
80
135
45
9
7
11
90
30
72
108
24
90
36
48
7
128
9
18
18
19
80
105
3
63
49
132
71
60
18
7
47
13
8
9
96
102
45
27
42
31
17
72
99
4
23
177
48
27
18
67
131
252
54
6
13
24
47
6
48
6
25
60
8
27
54
31
41
7
8
4
35
1
32
28
144
11
37
12
65
30
6
67
23
18
19
71
12
33
9
115
23
114
39
4
23
33
57
27
15
36
1
8
120
15
1
29
18
90
7
11
24
48
45
15
48
25
24
11
1
44
39
13
23
36
9
9
67
11
48
42
72
3
45
87
81
7
77
43
24
23
1
35
9
33
30
54
6
9
16
5
24
30
109
131
21
69
90
18
30
13
32
27
60
73
20
87
54
31
116
9
36
18
1
24
29
43
17
30
18
7
47
49
101
111
45
18
1
44
9
108
42
18
18
21
45
60
54
49
17
79
72
53
27
45
18
25
29
30
37
89
7
29
6
48
24
30
60
75
88
17
36
12
60
75
40
20
45
67
48
95
60
37
11
1
23
18
219
16
119
9
9
7
11
72
162
108
60
90
21
15
36
90
66
9
28
228
12
35
102
18
1
77
19
8
12
51
25
23
36
9
15
72
57
27
54
51
3
25
20
63
9
24
45
156
6
45
4
48
5
55
108
72
35
96
9
12
33
72
18
13
53
24
30
18
63
15
30
24
48
27
45
6
61
5
18
18
90
25
35
37
60
11
9
3
204
25
41
7
8
9
30
33
111
1
89
42
12
6
31
41
19
11
144
9
51
49
59
12
6
63
16
20
153
18
18
102
13
29
12
15
3
13
47
1
65
42
48
54
63
45
19
48
11
36
25
56
48
9
151
11
73
32
21
18
45
60
4
216
41
43
5
15
21
19
8
9
24
30
1
23
21
9
132
39
15
25
36
65
18
93
33
30
81
28
8
64
59
49
35
33
120
27
126
55
17
7
53
7
12
29
24
120
7
44
16
20
4
125
6
9
16
5
108
6
36
48
60
36
12
25
29
18
157
20
36
75
85
83
181
20
45
60
19
24
23
72
45
27
1
35
69
64
72
233
30
42
18
45
27
12
42
31
152
16
71
25
24
24
17
18
73
17
91
17
79
11
57
76
132
35
49
23
25
12
44
15
30
27
168
9
120
7
48
5
108
39
33
66
60
1
35
30
108
187
8
21
31
11
30
90
33
9
66
1
41
3
24
93
19
8
27
24
102
7
53
162
1
24
41
91
23
13
8
24
16
47
25
47
12
54
19
5
7
20
16
113
19
8
33
99
147
13
36
65
39
27
61
120
24
24
29
12
18
18
43
17
30
18
6
1
53
27
4
44
36
9
6
21
15
109
83
36
61
24
101
31
95
13
5
12
55
60
17
18
73
29
18
144
33
3
33
36
76
17
18
25
20
28
77
18
21
45
18
78
48
15
27
13
5
27
12
208
44
45
6
54
48
27
4
11
1
20
24
135
66
42
21
51
109
24
20
27
21
52
12
ABCD 94867932574*3^$a+1 [50038]
24
36
184
21
54
29
4
116
24
61
270
36
5
49
72
23
85
15
75
249
111
101
196
92
228
100
12
27
41
4
164
52
92
40
36
176
124
99
113
24
84
24
151
36
45
20
36
205
135
153
54
33
39
141
39
5
60
43
137
79
29
88
63
5
60
7
117
117
11
79
65
4
156
236
84
136
104
160
180
36
164
313
90
36
45
72
99
65
36
144
43
36
5
112
99
101
4
68
61
11
36
43
77
139
36
5
180
100
8
76
320
85
51
39
65
84
36
4
96
44
112
333
72
27
207
9
9
90
153
63
41
40
200
84
31
29
12
175
9
140
121
108
216
155
36
48
67
137
7
101
52
81
27
68
67
108
36
65
36
72
16
45
11
36
88
56
313
87
3
18
95
49
18
36
41
85
11
148
21
99
132
188
60
12
157
63
9
18
180
261
92
115
189
36
27
137
40
3
288
108
41
24
7
45
60
12
27
29
61
195
44
112
68
31
5
148
117
23
40
81
36
54
41
280
3
65
7
5
40
45
51
39
9
81
83
12
60
16
135
65
4
21
63
32
240
108
25
135
20
220
165
51
21
47
48
49
36
72
23
40
27
72
221
220
204
3
36
5
31
54
59
67
29
169
15
165
63
60
39
5
144
4
207
69
111
144
54
131
36
168
7
45
99
36
33
72
44
24
52
68
67
41
24
36
25
59
31
105
75
105
3
101
84
72
64
120
20
133
11
25
126
90
11
108
7
5
24
84
4
63
5
13
15
120
81
95
64
32
148
21
54
9
60
32
84
36
49
270
36
18
126
69
8
24
115
45
60
75
108
72
126
54
149
60
112
8
60
36
25
23
103
144
33
320
25
72
11
7
105
93
27
60
3
5
28
57
18
36
54
51
408
135
77
31
108
101
43
45
27
105
111
65
48
31
29
12
352
21
95
31
101
97
191
36
144
72
192
100
3
105
32
48
319
41
4
168
176
12
175
113
121
234
5
4
32
24
25
51
21
198
9
68
40
284
24
61
23
108
103
29
25
162
29
7
162
126
69
32
88
92
124
81
11
7
117
99
77
13
11
25
18
117
63
177
183
108
69
140
84
121
11
40
44
36
72
36
4
81
144
72
119
76
48
81
90
54
15
68
84
208
8
252
28
39
41
168
52
32
31
45
20
7
153
81
18
101
169
11
156
40
36
68
40
36
56
25
123
75
81
36
135
29
43
36
105
219
65
36
52
20
112
12
176
49
15
8
132
25
54
9
32
175
5
148
20
12
136
68
36
16
63
29
25
36
11
144
61
36
18
77
28
21
23
40
45
36
15
39
65
97
54
45
81
11
84
24
61
15
21
54
5
168
7
33
57
108
72
36
59
13
231
84
20
7
113
96
16
104
67
18
155
151
45
68
28
8
175
29
43
69
8
40
56
25
47
7
45
45
90
90
191
7
162
36
15
129
23
24
25
195
68
25
47
36
79
90
15
80
40
56
25
87
21
270
72
45
104
40
171
29
61
27
63
209
4
75
5
4
27
198
83
169
11
43
5
100
21
180
23
148
ABCD 94868065148*3^$a+1 [50011]
16
5
12
135
48
60
40
20
21
3
57
15
15
6
67
12
83
72
1
68
16
36
77
12
31
24
60
20
15
9
9
18
9
28
20
12
15
93
48
9
54
1
35
69
21
54
49
8
40
5
54
25
11
13
24
32
16
24
36
5
79
29
15
40
36
56
148
12
29
103
96
17
19
140
64
17
55
20
27
57
40
8
16
56
40
56
24
24
4
20
16
71
49
32
63
6
15
60
33
51
16
80
16
32
33
43
89
7
11
48
132
48
105
4
92
3
12
105
4
60
101
139
32
28
104
28
8
16
113
43
72
68
12
12
60
3
81
12
12
36
24
40
36
84
12
176
4
29
144
72
15
4
17
27
52
20
36
88
32
4
24
41
15
3
48
37
32
4
56
51
25
12
72
84
11
69
4
107
21
28
20
4
96
20
9
7
20
88
20
40
35
33
28
125
15
4
60
20
136
11
49
24
36
24
8
24
24
4
60
20
52
20
144
52
17
31
11
69
36
16
8
24
57
3
48
60
12
3
13
29
51
120
24
15
1
20
4
12
140
28
35
1
24
23
9
16
8
21
51
64
60
60
36
48
32
60
4
140
264
45
27
52
56
24
16
11
13
20
3
25
60
12
11
21
4
44
21
12
3
39
21
15
105
36
21
7
48
35
9
16
24
8
33
19
8
16
59
21
100
5
31
56
72
3
73
71
25
108
47
121
20
63
36
69
4
17
3
12
100
56
28
11
25
24
11
18
123
64
59
6
18
25
8
24
9
15
36
28
47
49
47
9
88
56
52
5
15
39
1
32
81
31
24
24
92
64
56
4
131
21
4
53
3
28
167
18
19
36
156
60
60
41
7
8
28
44
48
48
36
21
79
101
7
20
147
21
64
104
160
17
19
8
16
24
12
29
19
71
1
44
12
48
21
18
21
112
12
35
18
19
20
15
1
92
12
69
67
92
52
60
60
84
24
20
12
3
85
5
3
4
96
72
41
72
18
85
92
15
13
12
8
9
31
24
80
3
24
9
16
8
12
64
24
11
9
27
90
66
25
48
96
101
43
24
47
25
48
8
9
36
7
12
29
6
85
23
36
36
49
44
51
37
65
19
35
49
47
12
61
17
252
48
103
60
12
20
168
100
72
80
28
12
8
4
128
12
3
25
12
140
21
15
12
12
96
12
72
100
8
24
15
33
33
15
4
24
56
100
8
16
36
24
41
103
92
24
64
65
7
48
56
4
8
12
40
56
4
68
4
24
12
12
5
31
24
47
13
36
56
60
3
1
35
45
12
33
55
36
20
4
20
72
3
57
88
12
48
32
3
1
260
21
54
18
127
20
3
1
11
9
16
35
36
25
8
16
60
71
25
72
5
115
120
17
3
21
7
8
136
20
45
51
93
19
53
18
1
29
15
16
84
24
101
31
35
13
32
9
31
24
92
52
17
55
36
8
40
60
20
12
4
113
7
41
67
36
5
27
27
121
11
81
28
17
39
36
48
132
244
20
4
116
4
32
9
91
20
69
18
45
57
19
5
39
96
24
48
120
15
25
8
180
4
48
12
5
7
24
24
5
43
5
42
12
13
12
48
23
9
39
49
5
15
153
7
12
44
4
20
60
27
21
40
8
4
60
35
1
32
4
24
77
24
55
8
112
20
39
45
96
28
8
28
144
72
65
19
11
9
15
30
27
15
9
16
24
36
104
21
78
1
20
135
69
12
4
44
40
35
45
21
19
125
24
31
5
75
4
72
60
48
32
15
85
24
60
84
72
144
47
105
12
15
12
49
59
25
48
8
180
69
51
4
36
92
33
51
3
33
4
24
5
15
21
31
48
80
75
37
24
35
90
79
20
64
35
1
84
96
11
13
12
56
15
12
1
56
28
228
35
37
72
36
8
24
87
24
30
27
15
73
35
21
28
32
24
21
115
20
16
8
124
8
48
4
53
99
4
12
132
8
100
113
7
104
33
15
52
5
3
33
75
48
60
40
29
7
20
100
20
40
24
71
45
48
40
48
8
40
47
18
55
47
57
36
84
28
60
84
53
27
16
8
12
3
6
90
36
45
3
9
100
5
31
32
28
20
16
36
32
72
51
13
11
18
63
39
13
36
44
15
1
41
31
60
20
69
19
60
20
52
23
25
44
12
63
13
20
28
44
21
6
13
92
36
88
41
15
40
36
17
27
28
36
24
47
30
19
35
42
18
66
6
33
64
5
3
84
64
60
36
5
15
4
36
71
25
12
36
32
3
6
43
56
12
12
28
12
17
31
20
28
29
63
40
24
80
81
7
41
15
12
84
15
1
12
131
105
36
45
79
12
48
71
60
49
77
3
132
28
17
12
6
25
36
80
4
20
40
32
33
30
85
47
33
15
49
20
21
135
64
77
31
144
20
4
32
48
36
40
24
96
20
45
18
13
23
12
9
84
100
20
57
63
12
40
8
39
1
96
89
31
59
49
32
3
1
56
4
107
13
56
108
28
29
3
51
1
89
15
4
32
28
23
13
59
21
60
27
73
5
31
96
12
36
12
113
27
63
6
15
64
24
5
27
36
39
24
21
36
15
18
15
4
72
8
16
29
51
136
11
25
29
43
32
136
32
48
15
73
36
20
24
24
52
5
15
39
30
27
27
33
45
3
4
60
35
6
31
5
15
28
12
8
136
65
15
60
52
24
65
18
73
17
87
24
21
19
44
48
72
36
12
60
27
37
36
12
56
72
4
68
12
48
255
1
24
12
24
36
36
5
67
47
13
35
21
36
40
8
21
15
76
36
32
93
60
120
7
12
60
119
42
67
53
7
8
4
84
60
17
27
16
44
40
8
40
12
72
48
20
16
12
29
84
7
8
9
7
56
27
12
49
12
72
ABCD 94868415314*3^$a+1 [50005]
29
72
175
54
12
42
12
60
213
33
72
15
57
36
18
42
102
33
63
9
8
13
42
54
51
12
21
111
24
36
15
29
7
89
48
25
15
33
23
120
1
108
63
45
87
8
4
68
1
84
3
39
30
36
215
19
45
69
12
47
16
56
79
17
28
44
40
12
45
143
73
12
51
27
12
33
9
15
3
57
9
87
3
9
8
43
29
52
3
81
51
18
27
3
18
3
56
1
54
33
51
21
60
44
4
60
32
1
12
18
9
24
24
3
18
11
25
30
18
3
57
75
15
216
9
3
29
96
43
81
93
15
75
60
180
5
67
53
28
27
72
45
36
24
93
18
9
3
21
80
100
12
45
3
56
169
119
7
18
18
204
21
12
32
168
1
84
6
5
16
60
21
15
104
16
80
7
33
32
37
3
33
42
36
81
39
36
29
49
30
17
55
96
65
24
1
47
25
120
47
24
4
20
16
15
57
24
60
99
9
8
13
60
71
1
30
17
1
27
192
20
28
27
21
44
7
41
52
68
19
9
75
54
60
12
150
18
35
55
36
30
204
3
45
27
45
27
33
47
151
45
39
21
48
36
60
3
36
54
102
21
3
9
27
180
5
48
1
72
54
18
15
75
5
61
36
15
128
37
3
33
18
24
90
48
24
30
18
3
57
63
32
28
57
3
45
24
51
12
12
8
208
32
13
54
54
24
12
60
30
60
210
59
127
9
81
47
37
15
36
39
33
80
85
15
27
36
69
80
16
33
36
35
55
9
9
72
30
18
18
72
108
18
75
57
12
15
21
155
25
6
41
25
24
15
8
72
85
138
36
24
21
135
17
97
27
116
112
8
19
33
3
9
84
69
23
24
49
36
3
8
172
15
12
81
9
23
100
45
12
3
93
27
80
112
15
18
102
6
54
45
8
96
24
25
51
84
3
53
4
96
51
33
152
100
51
24
30
39
36
21
12
15
56
7
12
42
35
1
23
96
43
5
16
12
3
54
3
33
51
69
6
129
9
18
53
24
13
27
15
12
6
47
25
15
3
12
17
16
104
115
6
18
45
75
69
21
39
20
37
39
20
64
32
115
101
19
6
15
48
72
3
36
113
175
33
8
121
78
41
49
72
18
18
3
24
21
11
61
72
78
30
143
169
47
88
63
12
33
3
41
31
18
15
24
120
21
150
126
84
59
48
19
21
75
57
12
21
63
12
104
28
12
45
35
1
15
3
197
55
137
67
66
27
32
76
84
3
72
5
61
168
27
9
3
27
24
17
24
85
35
1
15
12
111
149
37
11
28
27
72
6
75
12
69
15
3
45
15
108
12
18
15
135
18
54
12
29
31
48
90
15
27
9
84
72
135
36
53
19
6
75
159
77
43
5
31
17
48
16
8
43
102
6
41
76
140
7
78
18
30
27
8
16
24
32
4
20
28
12
56
13
66
9
24
8
40
72
33
12
27
24
56
1
18
6
18
81
21
108
96
15
36
33
42
126
239
121
15
32
7
65
55
41
192
43
12
45
20
13
123
32
109
36
18
36
41
19
21
32
28
9
11
280
33
36
15
33
11
7
24
105
51
54
108
3
75
53
19
77
13
51
15
89
7
41
7
132
33
93
30
17
40
12
36
39
18
42
29
7
48
9
33
72
3
60
32
7
33
3
53
7
57
48
48
81
30
60
53
37
15
36
93
36
30
18
90
173
24
96
157
6
5
72
48
76
48
15
101
16
56
79
9
12
68
19
45
8
73
71
240
85
78
12
18
3
60
99
6
39
141
35
24
24
1
263
133
18
36
60
48
17
55
96
30
18
89
91
6
18
81
60
15
234
47
25
3
21
71
4
156
15
18
3
92
55
17
1
54
33
75
102
23
72
19
30
36
35
25
30
33
75
57
3
45
68
24
25
143
85
96
12
23
217
12
111
84
21
59
28
129
3
12
60
8
28
68
91
5
91
45
48
9
23
19
5
16
159
18
12
6
125
24
49
87
48
60
44
7
24
66
6
84
29
16
8
1
99
12
111
54
36
12
60
66
6
18
77
28
48
68
49
72
54
36
5
24
145
47
7
72
33
12
63
5
76
171
60
5
48
112
216
15
65
25
63
36
21
27
51
9
48
27
57
15
45
8
1
96
23
31
41
13
12
144
6
18
95
192
19
45
39
96
65
24
28
44
13
3
15
60
29
1
72
18
18
42
65
25
12
3
93
27
8
1
23
13
3
45
11
40
8
76
81
18
6
11
19
5
4
15
245
25
15
33
3
15
29
52
9
54
81
12
80
24
64
69
36
119
7
21
15
45
32
13
138
41
19
5
31
30
11
24
24
4
48
20
13
51
8
121
132
3
72
123
12
24
41
25
23
67
54
78
57
33
95
52
15
29
37
18
9
27
29
7
72
17
1
75
3
84
21
80
4
20
127
33
3
42
18
18
36
36
3
12
8
16
24
36
44
19
18
27
3
24
138
51
32
43
126
135
96
8
55
36
213
93
54
101
37
35
37
3
ABCD 94868471528*3^$a+1 [50036]
12
11
49
83
4
3
30
47
1
23
96
64
81
15
51
5
60
37
107
4
24
32
61
12
108
147
48
60
44
1
90
24
30
39
32
48
64
56
52
20
97
132
155
1
95
49
48
12
11
49
23
43
53
19
72
6
15
99
5
13
12
108
11
40
27
42
78
42
30
30
47
36
49
111
87
18
12
12
6
9
20
43
17
13
35
37
11
25
102
102
18
18
12
11
7
90
63
92
88
57
12
30
125
12
13
143
67
17
25
35
48
13
23
124
20
13
12
30
5
72
1
90
42
23
12
67
21
8
19
53
144
25
63
48
165
35
48
61
15
33
35
67
78
11
7
30
42
17
25
3
57
11
79
29
19
5
108
25
30
222
47
1
24
66
30
12
75
27
90
6
29
244
81
35
1
15
9
23
72
24
19
72
45
3
42
11
49
59
4
27
53
12
48
7
9
69
18
30
72
15
116
7
57
135
162
6
24
53
115
18
27
32
16
72
32
28
135
125
133
12
75
45
12
30
90
6
42
15
63
53
67
29
13
60
51
204
120
8
19
225
20
121
42
48
24
65
84
1
60
60
36
47
28
8
19
21
152
28
69
155
25
12
18
72
53
60
55
30
42
29
91
105
81
27
123
42
15
92
24
24
25
18
162
27
3
57
33
12
60
59
172
80
25
24
3
27
78
3
20
48
76
21
12
51
9
15
68
7
41
36
1
23
1
51
32
28
8
12
55
125
67
41
1
11
25
15
45
75
24
33
42
150
11
84
24
24
25
35
25
60
72
36
35
67
18
12
87
144
9
18
72
18
15
39
5
24
49
75
15
90
60
18
5
52
45
35
252
1
42
30
12
203
120
37
23
13
114
6
39
165
48
11
19
30
18
45
132
165
11
1
108
12
11
72
97
3
57
6
17
160
20
48
19
93
45
11
49
47
84
49
60
35
85
48
23
52
15
30
12
35
16
132
39
9
32
100
92
55
53
64
3
17
25
11
88
69
102
41
37
18
42
47
25
23
127
29
67
42
3
48
32
40
27
17
31
42
12
11
25
12
138
24
149
36
1
83
19
5
48
145
3
44
13
30
42
3
45
60
72
47
13
63
44
48
25
63
8
19
5
13
24
59
16
44
37
107
55
120
77
24
1
66
5
37
111
81
11
52
108
32
120
85
48
12
12
60
23
72
13
102
78
35
25
3
104
1
42
17
16
32
12
16
27
41
49
111
111
5
1
23
19
101
24
13
12
15
3
69
80
25
60
51
129
18
77
88
27
21
80
208
9
60
12
90
5
40
21
39
33
48
30
5
19
90
83
37
11
19
41
7
93
8
1
48
120
11
52
12
20
97
11
60
49
18
198
12
75
32
4
81
36
27
63
53
24
73
24
35
73
30
48
137
36
67
24
5
60
145
78
18
15
20
49
39
99
72
18
87
15
18
72
48
3
24
44
1
179
37
147
32
84
7
42
123
32
37
6
30
12
47
31
29
16
9
39
24
3
69
33
23
157
30
48
45
27
41
31
90
23
13
180
12
3
9
35
91
72
5
13
35
49
15
123
33
9
71
28
27
114
35
25
18
30
11
49
60
18
30
42
77
25
15
33
12
30
21
45
35
72
108
7
42
108
48
12
27
21
23
127
29
64
9
11
1
111
9
135
15
65
25
96
24
30
96
5
67
42
78
77
4
57
54
29
91
18
12
11
55
77
67
78
90
30
12
71
7
102
18
42
36
84
63
80
73
3
27
72
240
30
47
84
79
77
1
83
16
21
59
25
6
29
48
145
71
12
25
30
29
48
67
53
13
39
15
93
33
24
23
72
43
18
54
45
3
5
48
205
27
147
18
72
60
66
17
7
18
12
11
4
56
85
59
43
120
53
37
48
12
12
6
5
40
44
4
24
33
15
75
57
63
17
7
30
23
37
59
1
18
53
48
97
84
11
12
36
1
18
77
61
24
6
120
69
20
13
47
43
18
23
84
12
1
12
63
27
53
19
18
27
3
42
171
8
37
15
20
64
105
18
72
258
120
30
17
60
91
5
25
84
3
8
19
78
23
37
95
13
47
52
21
90
33
32
205
24
18
30
11
7
54
95
136
57
60
78
5
24
43
42
48
12
11
37
18
72
17
1
59
43
21
27
29
24
1
135
3
165
45
11
91
6
12
12
143
445
72
11
49
60
23
25
30
21
36
21
24
71
49
18
42
59
61
59
37
24
63
213
23
1
36
144
63
33
72
3
32
37
155
43
21
9
11
84
12
1
24
60
75
80
73
155
25
35
25
131
100
57
102
53
37
48
23
4
75
78
23
61
75
56
24
24
61
59
91
45
21
35
37
47
60
25
11
127
17
36
60
175
17
85
42
5
61
15
32
48
7
137
31
113
1
30
18
35
48
19
89
79
ABCD 94868555350*3^$a+1 [50040]
12
9
1
8
16
54
12
44
10
47
27
70
42
80
40
38
22
138
32
100
155
3
16
36
8
60
76
26
10
104
66
258
156
21
115
80
78
30
46
44
30
22
11
3
4
32
138
82
101
19
80
141
33
54
16
50
6
34
60
11
24
19
20
12
45
39
177
103
36
8
72
4
17
37
11
15
64
41
19
53
27
90
3
3
16
68
6
147
39
18
52
44
40
126
44
45
9
30
216
4
2
34
84
80
93
3
4
2
39
211
8
12
4
14
30
82
50
40
80
4
20
24
52
38
27
33
282
69
9
10
32
150
150
60
70
24
14
52
5
273
150
12
28
2
138
21
25
14
40
86
30
66
51
27
126
30
6
18
12
21
43
36
14
36
174
57
168
45
51
15
9
111
100
120
29
45
51
3
21
51
84
76
110
78
12
78
10
6
14
57
75
118
80
10
36
41
63
33
7
17
3
36
16
18
72
14
6
108
40
32
30
168
16
44
222
15
63
57
240
15
81
27
52
68
120
156
24
6
36
39
192
48
69
36
34
36
104
33
43
146
60
15
24
9
36
30
16
20
130
48
42
29
55
41
3
6
54
12
21
69
90
48
42
60
171
127
66
54
137
43
20
150
96
76
150
18
2
10
14
45
135
57
37
32
18
40
182
219
55
80
24
60
6
6
4
20
54
27
73
90
50
42
9
61
59
31
8
36
45
19
176
4
26
114
117
69
34
17
9
10
20
24
72
9
39
57
96
87
12
288
16
60
20
120
16
14
10
77
24
15
84
24
36
84
12
18
90
22
50
21
27
46
30
36
68
136
26
39
19
20
57
39
16
18
50
30
42
34
14
66
75
49
62
10
30
60
50
34
56
60
60
48
10
20
123
19
50
10
188
120
117
15
81
27
6
160
60
107
243
36
30
18
81
79
30
26
36
18
12
40
140
51
33
15
96
39
4
12
89
99
100
2
30
180
4
14
130
72
8
33
48
51
24
36
9
120
19
12
78
11
19
242
51
33
6
108
42
78
21
1
71
19
20
60
30
10
5
129
46
44
46
168
2
84
114
12
30
24
84
42
24
6
9
49
96
47
187
152
228
42
150
24
154
90
2
4
44
30
36
24
96
57
24
99
21
33
42
24
21
145
54
26
39
39
33
9
24
54
12
40
108
110
27
3
21
15
40
65
111
4
77
33
6
81
207
30
10
92
21
57
6
64
66
14
12
10
38
16
56
45
39
120
70
44
66
141
15
4
5
61
18
42
74
54
30
40
30
92
40
14
24
66
34
146
124
50
30
82
68
12
30
39
51
40
8
120
117
73
20
96
106
48
92
40
48
2
34
176
18
6
40
17
48
105
84
10
50
22
8
120
66
46
41
117
6
24
40
56
6
34
74
60
87
103
17
55
30
20
18
60
33
27
21
39
246
114
40
2
10
74
16
38
76
56
54
34
12
29
21
18
60
12
105
135
70
38
6
84
66
4
26
6
24
66
28
2
30
15
15
24
24
60
21
111
48
66
46
8
60
12
48
16
41
109
11
43
12
50
10
14
114
132
10
74
30
34
72
5
9
130
44
10
32
40
20
144
54
6
84
3
19
164
156
21
27
172
65
45
18
72
9
109
42
38
3
48
19
140
16
56
34
14
180
36
24
72
18
22
8
130
2
108
66
46
84
77
67
62
114
24
12
9
9
30
57
3
60
90
66
4
41
1
158
12
10
174
110
54
33
7
41
39
10
86
16
18
20
12
138
42
51
93
6
60
18
102
58
12
20
90
180
24
54
3
3
4
20
30
22
80
88
50
22
89
81
39
19
77
63
12
28
26
60
46
5
45
114
64
2
18
36
6
18
120
52
5
99
30
64
71
69
102
10
11
67
2
70
140
30
90
40
74
4
20
46
50
54
82
30
8
33
99
45
15
4
54
26
136
5
24
1
80
18
46
164
30
141
15
57
168
39
60
100
17
3
16
44
36
96
24
24
70
116
114
162
40
50
390
15
15
34
86
60
10
44
36
10
44
16
5
43
26
10
104
42
24
24
30
280
132
8
30
46
56
105
9
70
50
150
10
74
36
6
114
30
100
14
60
66
450
36
48
160
12
44
21
39
6
18
12
40
24
36
65
3
21
85
26
28
20
16
50
6
9
81
48
ABCD 94869154852*3^$a+1 [50016]
18
78
12
129
51
125
43
96
18
66
6
78
162
24
35
112
75
48
24
138
42
78
123
45
51
15
24
42
15
57
18
30
24
96
48
72
12
11
79
66
36
18
36
42
27
15
48
90
174
9
32
48
61
6
54
36
30
42
96
59
121
71
49
66
29
96
19
29
25
30
57
39
150
126
48
18
150
24
5
265
24
72
54
6
75
45
60
72
48
30
42
90
66
12
48
60
102
78
111
75
5
48
25
6
120
60
24
66
150
30
47
48
121
23
55
57
153
30
138
24
24
95
25
6
18
72
48
12
60
6
9
39
234
36
36
39
15
24
18
24
15
9
150
120
42
47
37
78
90
18
18
12
35
37
6
90
27
33
36
18
36
6
174
24
18
24
78
78
48
6
150
18
12
6
108
54
18
48
15
32
43
12
30
54
5
79
17
55
9
9
6
84
45
57
120
24
84
72
18
12
45
93
54
18
12
95
96
61
3
15
18
47
1
30
42
228
42
9
3
108
138
60
126
114
11
49
150
24
12
5
19
96
18
36
36
18
66
6
105
3
48
24
6
48
54
18
12
72
3
3
102
36
36
108
36
24
6
42
135
69
155
31
30
90
30
60
54
66
24
18
6
60
72
24
75
15
18
30
60
30
60
42
174
24
138
72
30
11
64
75
30
6
81
51
48
42
3
21
36
18
6
36
48
11
49
84
11
16
45
66
17
25
6
36
54
24
15
48
3
30
42
12
48
12
30
36
27
177
48
12
3
9
39
51
156
114
36
12
12
6
48
24
12
48
78
75
39
6
3
81
6
42
12
126
117
33
15
27
48
30
18
24
66
12
234
24
54
120
6
90
24
23
7
102
18
81
111
60
36
48
54
6
21
48
27
156
9
48
15
60
96
24
108
42
6
17
49
95
64
45
35
67
30
63
15
30
12
84
3
135
48
48
9
48
99
84
12
18
27
144
128
37
36
120
48
12
18
17
85
27
80
37
18
48
9
33
48
12
51
39
18
39
48
15
17
25
96
18
5
25
24
18
30
30
129
39
57
48
141
35
19
77
160
39
89
112
63
102
59
43
18
18
90
6
33
32
55
89
49
60
12
24
72
18
30
42
54
18
18
83
16
81
47
31
12
165
75
5
7
60
6
6
54
42
144
18
12
48
3
39
48
150
35
145
36
6
30
24
30
17
7
48
30
42
33
9
6
17
61
24
180
18
18
72
12
18
78
15
32
7
18
162
5
16
51
6
24
6
9
9
60
24
18
12
5
1
12
3
21
60
18
6
30
9
3
29
16
15
192
42
30
6
83
85
12
12
42
153
141
12
60
24
35
16
129
18
36
252
60
12
6
30
12
72
30
48
24
18
18
54
24
42
18
57
3
42
138
210
66
21
27
60
30
11
16
48
15
42
231
99
48
78
47
25
12
84
24
15
33
47
48
43
6
15
33
18
93
176
121
39
9
54
30
51
75
66
51
15
48
17
109
3
32
19
144
12
240
84
221
49
12
12
87
21
12
78
18
12
99
51
12
17
144
115
174
111
21
114
90
15
69
198
12
12
84
24
66
60
36
18
30
47
55
89
25
120
30
65
16
9
39
51
6
6
33
45
126
5
103
41
25
72
60
30
42
11
31
33
21
42
18
174
17
13
12
54
6
48
107
79
81
15
6
24
6
48
29
97
126
42
23
64
9
12
54
90
18
57
48
3
24
18
35
1
60
6
125
31
54
18
48
24
48
30
132
36
27
87
18
42
120
30
48
71
25
87
9
24
102
12
18
42
33
3
24
30
36
12
135
15
42
12
11
19
18
11
67
12
17
145
24
39
15
30
35
187
5
43
21
51
138
30
21
96
111
17
13
12
23
43
60
6
30
54
132
59
13
78
12
6
12
24
60
18
42
66
18
30
36
60
84
216
36
18
54
30
111
57
18
30
24
15
57
6
24
41
25
12
108
47
13
99
3
78
42
5
61
60
162
53
16
21
27
3
24
69
45
210
6
78
45
48
27
53
13
12
18
180
12
54
63
27
54
12
12
36
132
15
15
24
105
9
6
18
12
54
6
23
16
9
18
90
12
78
17
121
12
54
5
13
12
39
15
96
30
114
65
25
54
72
90
6
84
21
15
174
24
60
15
9
6
24
41
1
48
66
66
114
90
60
12
72
47
73
71
37
18
89
13
150
45
3
30
90
5
37
59
109
12
60
24
30
36
18
54
57
45
66
120
57
80
37
18
6
6
24
21
9
24
111
9
48
135
9
144
54
65
16
45
12
30
48
54
72
60
6
42
66
24
165
32
13
3
27
6
6
9
69
162
84
12
42
15
3
102
6
114
15
21
54
96
24
ABCD 94870521386*3^$a+1 [50016]
12
8
28
81
11
37
168
83
13
96
60
11
13
3
81
35
61
47
28
129
12
11
37
11
24
301
39
60
84
12
36
213
12
75
33
12
99
68
144
61
159
80
37
15
9
3
33
120
95
85
36
15
80
1
48
120
11
145
36
27
45
180
12
48
95
13
48
119
61
36
75
165
156
111
69
84
24
83
64
57
39
9
132
111
141
39
189
51
81
27
20
48
16
33
36
95
121
47
13
3
21
96
12
36
12
132
63
45
24
36
24
36
24
35
28
80
73
24
15
8
97
216
15
57
135
81
3
9
3
81
51
33
12
51
33
24
3
69
24
24
12
132
11
64
57
23
4
176
28
45
107
25
63
128
16
36
12
33
111
48
189
156
60
24
3
9
120
23
25
192
71
13
219
36
44
61
240
35
13
132
180
95
145
36
168
60
87
177
72
84
51
9
12
47
24
4
60
93
36
35
64
48
369
84
87
36
33
12
99
69
107
37
96
27
92
25
36
60
12
123
105
24
24
72
51
33
15
32
96
64
20
61
96
372
48
12
47
73
83
37
75
32
24
109
159
20
73
63
105
12
11
1
36
48
15
21
204
12
23
88
249
39
81
15
176
16
192
141
71
1
96
95
208
141
3
69
60
47
64
44
49
35
265
11
61
84
39
81
23
73
159
36
189
147
9
11
40
21
159
69
48
84
72
24
119
13
3
48
33
24
12
12
72
60
171
92
36
1
120
3
20
25
48
291
21
47
73
108
47
220
213
48
12
108
71
124
117
48
36
84
3
9
72
96
15
12
33
119
1
59
37
47
121
36
36
39
56
1
12
36
12
24
23
76
81
84
35
217
108
11
76
45
60
60
47
61
36
143
28
60
56
28
9
83
121
168
12
11
76
93
63
57
47
25
240
147
48
69
144
123
57
72
47
132
85
59
121
12
24
84
12
227
133
3
237
72
36
39
21
96
63
80
1
120
51
105
135
21
63
128
60
48
72
49
23
4
45
12
24
11
85
35
24
85
219
21
12
239
25
39
132
68
25
36
120
23
13
108
96
99
69
12
47
49
3
12
33
60
132
111
33
99
21
48
60
11
48
72
61
24
11
1
39
45
24
15
81
24
24
11
168
37
24
155
13
3
165
11
25
60
108
63
117
36
95
184
33
24
75
48
33
60
48
3
33
95
1
47
112
93
51
225
131
85
23
16
81
84
71
1
24
87
21
35
73
191
73
23
352
80
144
61
39
44
37
36
24
3
20
232
129
35
97
144
96
24
3
164
160
117
180
120
15
45
83
36
1
11
121
60
71
4
60
165
123
8
13
36
228
24
108
119
25
167
109
48
15
69
47
88
48
33
36
27
33
36
47
36
76
141
15
32
24
73
108
155
181
36
156
39
33
63
129
384
96
180
59
76
48
176
37
12
3
153
96
216
60
60
48
23
48
49
11
48
1
95
37
132
12
63
33
240
48
36
95
85
60
39
56
72
181
27
8
13
131
157
12
180
11
61
36
12
83
24
193
24
47
13
39
285
36
84
11
60
61
84
51
9
96
39
48
45
48
228
75
117
11
4
12
117
15
9
11
72
52
201
51
32
24
28
20
1
48
12
24
24
75
117
59
85
36
11
1
12
111
57
11
49
120
11
25
143
36
37
39
21
36
39
36
48
48
117
11
28
384
117
144
11
144
52
140
1
15
33
23
96
12
121
ABCD 94870545572*3^$a+1 [50046]
48
66
6
144
36
258
30
6
30
90
37
77
30
30
55
56
16
53
36
63
21
339
48
33
96
6
60
24
21
33
90
13
72
101
24
19
8
33
72
54
36
30
151
23
9
88
53
19
17
79
89
87
24
9
36
19
80
141
54
37
53
30
21
9
60
12
24
55
29
12
39
129
90
36
30
3
171
120
42
43
17
18
126
60
60
30
9
184
77
96
3
16
11
150
24
24
72
204
91
29
120
24
30
42
43
281
15
72
48
40
29
36
255
96
33
39
21
30
6
6
9
72
48
88
53
3
81
79
5
90
49
11
30
6
60
84
306
7
17
55
41
55
5
27
16
152
9
7
125
19
41
31
29
19
41
15
112
167
54
12
15
75
30
54
96
49
59
6
31
59
30
55
101
78
69
24
9
79
41
15
33
66
6
39
9
63
177
72
264
60
6
30
24
87
87
33
16
41
319
8
48
27
13
72
104
69
12
7
41
15
40
104
24
27
6
180
180
84
3
24
16
89
87
57
30
9
64
53
27
183
18
12
147
48
112
77
66
33
72
360
16
17
7
89
31
53
12
15
9
39
111
90
54
33
96
48
3
42
24
91
149
6
85
104
39
49
80
111
156
66
163
35
66
43
128
24
135
73
17
96
48
39
147
66
3
45
12
55
23
121
5
6
117
72
15
1
72
41
132
24
51
3
12
54
36
55
53
19
23
73
56
141
60
31
23
9
40
17
18
37
128
135
60
30
36
3
16
8
9
48
30
30
6
21
16
53
67
53
24
19
11
93
3
24
13
32
96
195
69
21
180
55
11
109
56
243
61
5
24
60
79
56
27
90
48
30
37
128
48
112
32
45
43
24
17
159
147
13
17
55
96
56
21
171
105
84
180
79
72
5
126
30
48
66
21
16
113
60
24
75
72
9
24
39
63
60
150
7
11
6
24
31
128
16
24
72
35
90
114
81
51
18
102
30
18
90
6
6
7
11
93
33
151
56
16
48
5
108
90
85
72
80
16
53
60
24
79
56
88
47
30
43
24
53
219
16
48
24
23
6
19
77
408
6
21
64
5
66
1
56
16
5
195
40
144
104
40
59
54
15
64
8
16
72
65
60
30
133
11
90
19
8
48
88
17
36
54
93
88
41
24
15
48
40
161
42
108
9
51
42
51
3
24
133
17
240
55
5
30
69
21
36
39
16
41
24
183
3
30
55
8
48
16
113
15
72
216
57
84
6
138
120
246
6
84
3
33
24
63
51
30
42
21
99
60
9
9
7
5
144
115
80
72
99
37
128
24
39
102
3
51
93
3
13
11
186
288
12
24
39
21
54
30
55
176
129
96
36
27
81
90
13
53
36
180
19
48
41
36
54
69
16
71
9
21
66
73
56
21
48
120
12
48
36
36
87
123
54
24
87
33
55
8
3
13
32
72
33
180
276
31
72
17
18
181
65
120
66
181
56
21
6
13
53
48
43
23
30
19
47
18
72
24
127
56
81
12
24
19
17
30
84
30
24
31
24
32
33
12
54
6
84
144
6
6
39
51
108
49
72
72
56
51
21
24
16
32
16
72
168
41
87
144
45
99
16
41
120
48
79
32
9
15
16
48
72
119
60
93
33
135
69
30
30
12
3
64
56
144
72
88
23
73
5
36
30
66
7
17
159
27
85
59
61
72
8
16
29
24
24
6
61
35
234
30
37
29
99
16
65
18
13
53
30
6
54
33
112
200
16
5
84
36
24
43
72
35
24
21
72
3
13
192
125
36
48
63
16
17
39
88
80
33
36
24
27
57
31
24
11
66
24
19
167
30
3
81
15
48
72
24
141
67
8
9
72
108
115
35
6
24
7
48
11
54
42
61
200
136
8
64
41
24
207
27
30
132
78
6
15
81
159
105
87
72
21
54
21
21
24
75
72
3
21
93
51
160
29
163
17
55
24
53
30
78
39
27
61
149
43
8
195
85
8
21
51
216
ABCD 94870763192*3^$a+1 [50002]
2
45
25
8
42
10
23
7
38
111
129
42
33
25
6
14
111
24
67
8
21
1
35
75
18
3
9
34
30
126
8
42
4
30
54
72
191
157
6
74
60
42
48
70
20
16
86
18
15
31
17
57
160
11
84
48
72
15
46
47
48
39
72
40
54
59
45
27
84
156
36
12
45
15
55
60
17
103
6
6
30
8
72
94
74
51
24
15
57
84
9
40
6
14
46
5
12
48
9
10
2
4
59
57
39
55
24
30
11
55
24
90
186
26
39
21
48
22
65
13
32
28
83
73
14
10
71
9
12
4
35
60
25
26
21
43
6
11
37
23
9
100
83
12
33
16
54
6
156
8
123
48
96
19
5
49
11
12
168
24
36
1
11
27
21
1
11
13
26
40
24
29
25
2
10
35
13
47
169
44
12
94
14
15
15
172
20
30
3
25
2
78
72
3
61
14
90
42
94
26
4
44
21
1
23
37
71
7
41
31
29
36
33
75
27
9
24
48
9
39
9
60
3
9
18
22
8
22
29
24
12
24
21
18
30
27
55
65
13
20
12
15
75
34
35
141
51
37
6
6
24
11
13
11
12
37
66
14
27
43
5
45
72
70
29
24
157
23
36
51
21
7
2
51
9
4
24
2
40
113
15
10
66
41
33
87
36
73
6
5
33
52
128
120
3
19
50
3
25
11
72
39
9
72
72
45
40
2
9
31
149
120
39
12
93
36
9
183
37
62
154
11
25
18
30
71
24
60
27
18
30
33
9
15
13
42
5
13
6
24
2
39
36
3
102
4
59
48
12
55
50
60
3
39
28
20
81
9
147
156
12
12
33
102
78
15
48
109
54
65
1
38
42
63
108
7
60
5
15
45
45
16
11
15
78
220
11
69
3
24
13
83
39
78
15
117
28
50
16
6
138
2
3
55
80
10
35
37
71
9
78
21
1
8
12
48
42
18
3
132
12
36
37
20
51
1
68
3
73
44
27
33
40
71
9
63
43
6
11
24
25
60
11
24
3
45
15
30
12
10
41
37
20
42
28
6
35
36
3
10
42
60
8
12
9
72
57
15
36
9
10
2
3
180
12
15
78
10
32
69
72
24
33
120
100
66
65
21
3
45
22
5
24
55
60
150
47
27
33
103
14
16
90
6
35
48
75
141
25
59
45
3
72
57
4
60
24
71
84
105
30
21
24
36
72
37
12
128
3
7
66
47
13
11
13
62
69
9
87
13
20
130
62
111
9
99
61
83
12
63
22
54
17
103
77
24
24
72
13
11
79
65
51
93
37
8
142
78
80
40
83
60
24
108
27
18
12
40
144
56
15
55
18
20
3
9
3
55
30
11
24
36
12
27
46
74
130
90
41
21
3
48
12
15
70
11
9
22
5
60
36
60
99
45
105
30
30
228
10
20
21
51
40
18
32
4
24
35
31
90
84
60
32
34
5
24
55
30
23
7
50
42
45
96
12
7
84
14
16
54
42
11
69
4
11
3
22
11
69
10
50
15
15
28
2
15
15
18
52
35
96
12
1
96
24
35
36
75
78
136
14
21
36
13
11
49
23
37
11
60
24
36
25
6
258
110
33
9
18
70
2
18
15
87
21
24
19
65
72
37
20
100
35
31
24
32
40
41
12
48
69
3
15
22
30
80
58
20
42
18
16
35
1
23
12
25
68
16
44
75
60
1
35
49
11
31
8
52
20
21
9
4
24
11
19
5
48
12
12
25
131
120
13
59
36
9
27
3
16
29
37
8
15
96
12
27
112
20
21
43
41
36
72
1
6
20
10
24
14
46
90
24
30
20
70
66
86
34
11
36
7
42
83
48
7
62
63
15
100
20
105
36
81
28
23
37
23
67
12
50
108
16
95
24
25
11
12
12
31
5
49
30
60
17
15
28
77
43
66
44
87
24
61
71
60
19
18
110
12
48
12
21
13
6
38
15
85
83
13
47
39
21
43
5
21
88
23
84
33
51
39
16
17
7
17
60
15
34
11
55
8
10
32
4
95
12
57
52
59
12
7
50
30
45
15
22
11
87
60
16
41
48
1
35
24
25
35
60
57
111
13
36
68
27
36
43
41
36
13
44
52
11
12
61
14
81
25
131
15
4
84
53
7
50
60
30
16
5
31
78
11
139
90
36
14
45
7
53
1
24
2
45
48
12
24
25
11
48
7
5
33
87
15
4
36
29
1
11
7
65
1
14
30
52
38
21
12
9
3
1
35
24
157
30
48
113
19
18
80
12
10
20
21
69
15
49
47
19
110
3
60
55
41
69
16
14
81
21
39
21
34
29
37
18
5
12
33
12
64
104
10
101
9
40
20
3
12
61
84
36
26
9
21
10
101
39
4
24
50
16
11
36
84
13
30
20
12
21
48
31
38
27
60
36
13
36
30
38
12
34
54
32
18
82
50
33
121
56
30
45
145
18
30
20
30
33
24
13
32
60
30
48
12
4
14
120
40
20
10
36
30
54
41
129
51
24
25
42
110
48
76
11
24
36
48
7
54
47
19
18
95
37
59
24
12
13
96
24
11
69
147
33
63
60
43
5
49
23
7
12
18
66
24
6
11
3
81
21
39
49
32
75
19
77
7
65
12
25
60
8
16
11
49
24
20
15
60
108
73
107
103
5
60
9
3
49
8
75
12
43
36
30
24
11
9
27
15
9
72
7
53
13
14
22
30
5
25
50
30
48
12
28
12
23
45
12
100
38
10
20
16
6
5
48
75
30
27
13
35
75
166
66
5
33
3
9
64
44
15
115
5
12
3
45
48
24
45
3
12
60
183
45
12
19
65
19
50
87
3
45
45
51
9
22
5
273
100
83
7
113
19
38
27
48
15
93
24
ABCD 94871099762*3^$a+1 [50013]
36
15
117
261
42
57
72
105
63
165
3
12
168
57
12
3
93
54
33
132
63
6
30
261
180
15
33
72
3
228
9
15
21
87
120
33
12
225
126
42
87
75
33
33
96
36
48
114
57
15
21
84
51
42
48
24
54
177
33
204
123
87
45
12
3
93
72
213
30
72
162
3
15
42
195
129
51
108
15
117
171
90
15
153
54
30
27
195
21
9
15
96
12
60
15
45
48
72
3
54
48
42
156
9
51
102
63
117
42
54
30
21
51
222
156
159
21
27
120
204
36
45
39
123
45
117
15
99
84
105
132
33
75
15
165
21
126
54
156
63
492
3
162
75
183
36
129
12
39
30
54
57
15
6
12
63
144
63
45
12
129
210
90
24
3
9
90
141
45
147
81
36
36
99
156
12
132
33
72
75
75
30
3
180
48
24
108
15
108
9
36
12
33
87
75
57
3
30
63
84
60
9
36
51
27
165
12
3
36
216
45
120
9
27
45
39
15
105
3
105
45
108
15
33
147
75
129
33
3
63
270
27
177
12
18
165
177
96
48
186
84
249
21
87
24
3
126
12
24
135
45
54
90
102
45
249
135
39
36
93
48
39
24
81
48
51
156
45
69
12
99
9
51
81
27
120
12
33
27
69
27
9
30
186
27
12
36
9
111
15
105
129
6
12
105
3
18
60
12
39
3
120
45
45
60
15
15
42
48
36
27
9
36
18
36
108
93
144
39
30
90
162
39
120
96
39
30
126
24
246
147
15
57
33
27
180
51
102
15
27
66
18
69
12
69
30
9
105
12
198
6
147
27
45
27
21
75
30
90
18
6
30
183
15
18
147
57
48
252
6
162
18
48
237
132
180
225
15
3
18
114
90
3
69
90
165
15
93
105
135
93
18
54
147
51
42
18
129
120
96
15
102
27
60
111
18
6
30
3
237
126
12
72
18
3
120
39
6
27
75
18
252
36
27
135
24
66
42
30
63
27
96
84
33
120
9
3
75
48
54
75
183
12
96
48
57
72
72
33
18
90
219
15
150
54
144
33
12
111
9
12
39
102
60
54
30
51
27
30
267
3
348
30
132
72
48
207
51
69
168
45
6
54
36
27
3
54
42
33
72
105
3
147
18
27
36
132
15
225
48
72
195
33
117
123
24
48
72
36
39
54
66
45
189
270
6
120
63
195
102
108
6
21
9
171
15
21
12
15
36
177
75
9
36
105
195
33
27
69
66
72
42
15
36
24
63
36
9
12
3
18
102
42
231
12
3
129
123
72
93
51
6
66
129
111
12
6
54
30
36
111
48
57
15
168
132
153
75
12
96
105
132
27
75
6
39
99
9
60
132
15
21
15
108
21
48
45
147
15
21
15
57
15
36
54
207
48
72
15
30
36
144
6
90
18
36
141
33
36
216
18
204
45
27
120
18
75
108
57
27
60
3
213
75
57
81
87
132
33
198
69
12
45
15
21
87
48
45
54
78
255
192
15
21
129
48
60
3
27
45
87
36
30
27
27
45
33
27
60
36
72
12
3
117
105
84
72
39
96
159
33
3
12
57
3
36
129
63
42
87
15
6
12
15
165
27
36
72
12
15
105
165
144
39
147
93
15
12
96
189
180
168
3
57
132
111
ABCD 94871132732*3^$a+1 [50029]
52
3
57
48
48
12
68
25
90
45
20
55
138
54
60
18
87
33
18
57
147
108
12
36
24
177
213
123
72
132
51
12
96
21
33
6
9
8
85
90
5
25
87
33
179
31
12
5
13
42
113
55
108
81
36
15
29
43
90
63
12
123
5
60
40
80
127
77
28
15
168
12
77
61
108
27
132
75
117
99
21
63
78
87
135
120
18
90
48
117
140
25
30
48
57
32
55
36
57
27
33
15
48
9
8
52
12
8
13
15
27
78
99
8
48
37
18
9
81
107
25
30
5
25
47
43
33
105
42
6
51
3
18
72
23
73
11
16
24
48
20
112
129
11
19
42
35
7
113
7
17
88
12
21
162
77
1
12
18
17
103
42
27
9
27
243
84
78
35
73
114
36
24
33
12
33
15
87
96
12
12
45
8
145
87
20
48
100
120
20
37
36
24
48
35
64
21
27
15
57
63
6
27
135
48
84
45
33
12
3
45
15
20
7
78
12
30
30
35
91
54
87
63
180
33
84
81
27
33
48
51
140
16
27
30
75
15
30
15
165
66
42
42
180
6
54
60
237
3
30
47
31
102
135
20
13
18
9
171
9
68
277
135
68
55
57
12
63
33
3
137
144
96
4
108
48
272
48
52
15
18
95
7
18
42
30
18
12
6
11
60
31
89
19
21
96
15
120
17
55
33
24
48
12
21
75
12
15
36
21
96
3
117
24
3
96
120
77
37
3
33
114
120
53
13
159
20
28
117
36
39
20
13
72
6
42
78
12
9
20
16
3
57
152
13
42
5
25
6
24
57
21
30
45
27
30
6
102
59
1
102
96
114
66
9
12
3
33
104
43
45
51
24
53
7
6
54
18
18
9
45
95
108
55
192
18
87
15
137
28
3
17
88
3
24
36
102
27
15
33
27
5
40
12
3
18
75
27
60
30
15
60
3
105
24
93
18
17
85
240
35
85
18
72
48
9
39
42
42
45
45
75
120
8
55
12
120
33
87
105
12
8
85
48
48
71
1
120
59
13
6
9
21
174
30
83
172
80
91
9
32
120
16
72
21
12
12
63
27
150
90
60
45
63
45
87
45
93
59
48
115
138
75
12
15
18
15
33
51
216
3
29
55
17
271
17
28
12
45
27
93
30
53
144
1
30
102
123
207
18
15
24
8
31
150
42
9
128
25
15
60
3
12
90
167
36
112
12
80
1
47
100
12
108
141
59
12
16
84
21
72
3
24
123
53
52
33
47
55
78
30
17
31
41
31
129
36
3
24
57
8
25
27
21
12
3
15
89
13
3
15
5
7
78
48
39
32
100
9
30
12
48
237
80
97
27
99
84
33
264
48
141
24
35
85
27
3
18
12
75
3
77
85
48
15
117
18
149
36
127
48
65
12
43
12
77
28
20
28
147
6
51
20
28
72
93
63
27
5
100
32
61
99
81
15
33
54
120
33
3
21
20
16
284
36
7
108
17
28
20
72
168
37
126
101
16
57
108
59
13
27
21
48
39
3
29
36
120
7
17
43
45
45
23
85
102
30
23
7
60
17
43
90
3
72
33
30
18
12
102
18
12
6
57
60
44
40
3
18
240
107
72
19
102
12
30
18
120
42
33
24
93
66
81
9
60
11
36
43
9
33
39
20
28
8
7
138
60
287
43
192
105
15
18
12
27
56
37
27
8
55
17
31
18
39
153
119
19
90
54
18
27
8
112
45
96
84
15
168
207
57
3
30
6
57
15
9
99
21
48
60
123
12
60
60
36
201
36
27
33
144
9
84
6
21
33
30
6
42
77
1
114
17
28
60
51
21
69
12
42
45
48
15
57
111
180
9
128
25
90
45
60
3
12
30
27
72
20
36
7
105
12
21
42
90
120
18
12
5
12
16
165
30
48
81
8
13
162
117
3
60
53
204
49
27
105
60
15
12
20
48
60
37
36
39
93
138
9
128
52
20
1
27
117
36
114
117
51
9
3
177
39
12
17
55
185
31
24
117
36
135
12
57
48
15
108
78
54
17
28
48
3
24
78
27
51
129
60
105
18
72
77
16
20
7
36
29
52
21
59
1
72
18
48
24
65
151
24
60
113
4
21
27
21
42
12
17
16
105
35
40
15
30
59
61
39
3
66
54
ABCD 94871171342*3^$a+1 [50065]
279
97
96
32
88
8
136
23
145
71
156
36
12
141
51
13
131
156
1
35
13
24
80
112
120
23
168
9
40
335
33
280
23
25
48
200
39
1
216
23
60
85
8
64
83
12
1
48
32
63
289
71
9
15
1
119
337
24
96
23
48
193
24
35
85
48
32
111
49
56
16
23
105
408
159
9
192
24
136
152
40
32
39
24
81
160
24
11
60
25
360
24
48
8
16
83
85
32
15
129
351
25
179
12
49
83
96
85
11
60
73
95
1
32
123
37
155
85
8
24
27
60
1
47
96
1
23
1
120
32
63
105
171
156
25
48
80
24
3
12
33
15
9
135
96
25
72
167
25
71
49
11
117
160
56
24
88
23
1
203
45
232
48
96
96
48
107
85
48
32
88
131
189
87
121
24
8
111
177
15
72
60
36
12
12
25
47
25
48
8
15
72
33
15
180
37
71
96
201
40
48
287
49
56
27
12
121
48
80
15
49
23
73
24
23
105
40
8
24
63
25
275
109
71
49
104
16
80
144
51
133
32
136
23
12
132
105
15
36
37
24
56
63
12
108
96
24
169
23
12
12
216
72
25
96
24
23
25
227
12
96
24
1
24
120
240
155
84
96
9
112
48
24
23
57
75
61
24
128
63
204
37
11
69
15
193
155
36
97
59
13
83
69
16
167
168
73
47
153
64
288
8
24
15
33
24
40
96
143
25
24
8
64
8
88
120
72
47
36
37
240
8
159
1
83
84
1
416
16
32
40
96
47
33
87
12
213
135
153
136
179
237
15
144
73
56
16
128
15
25
47
1
23
169
47
48
240
105
111
25
32
27
13
35
45
72
40
35
108
144
1
24
24
80
256
239
57
39
48
216
1
80
135
24
97
23
49
32
3
12
1
120
48
95
96
25
48
83
60
145
23
24
97
23
153
72
96
135
9
63
24
25
8
16
72
107
37
120
120
23
25
8
3
60
25
95
9
87
9
72
123
61
48
23
25
8
160
72
263
25
32
39
121
48
144
32
111
24
73
23
25
8
16
95
121
83
37
32
15
57
15
48
25
95
1
32
64
56
3
84
60
12
84
37
168
131
133
8
39
249
15
49
71
9
16
71
25
131
13
24
11
60
25
24
200
16
47
25
95
25
143
217
47
25
8
88
47
9
48
3
37
120
72
360
80
159
25
176
15
385
143
97
24
24
167
84
144
45
40
56
16
168
8
64
24
71
81
15
48
49
47
33
63
120
105
3
12
9
88
83
12
33
63
72
24
144
1
83
13
24
24
56
88
23
12
157
24
215
36
48
21
40
239
216
177
40
23
9
3
132
48
33
87
84
36
153
16
24
47
57
135
72
24
12
60
33
136
8
16
72
24
71
97
23
9
88
23
33
160
71
1
24
119
57
40
47
73
32
112
128
72
88
48
168
239
33
63
81
135
1
72
23
129
16
272
40
96
95
180
277
32
63
120
153
40
72
95
33
16
11
109
71
108
117
48
24
112
83
60
25
120
48
32
63
33
112
23
9
15
1
47
73
224
48
75
37
96
47
33
184
35
61
80
16
56
40
48
96
128
63
9
ABCD 94871239228*3^$a+1 [50035]
27
108
69
33
138
42
102
21
132
255
45
12
36
39
48
30
15
3
42
12
103
65
43
20
27
48
93
27
42
42
6
3
111
36
12
12
61
5
3
24
33
30
69
3
30
18
114
138
33
45
39
75
18
30
13
17
15
3
12
42
90
18
15
48
75
12
30
55
36
47
12
72
36
24
120
21
39
30
30
36
33
177
39
3
37
11
24
78
27
93
90
132
21
100
17
12
48
67
65
30
93
33
27
27
30
30
33
105
78
90
75
75
42
12
6
42
3
45
3
81
18
12
9
72
15
30
90
54
6
24
69
111
48
48
24
36
12
12
9
4
203
54
48
12
6
9
3
72
168
78
12
51
21
138
45
27
21
24
16
95
33
9
3
108
117
139
5
6
12
48
30
75
4
125
6
33
24
75
21
21
300
36
30
84
18
27
3
120
105
15
30
42
9
72
84
15
36
12
72
6
87
45
15
33
27
33
114
6
60
27
15
150
3
27
33
28
89
15
12
63
37
23
42
48
42
18
27
123
45
3
132
60
72
6
7
53
84
111
12
27
69
4
77
108
15
15
48
12
60
12
33
87
21
9
39
4
32
51
9
48
15
33
165
60
72
72
6
153
4
23
45
12
15
21
60
60
21
18
30
42
90
39
81
3
27
6
255
99
9
9
43
5
12
63
15
30
234
48
72
6
72
15
75
141
24
33
39
33
18
45
24
51
60
9
3
45
27
30
120
55
20
15
33
15
33
15
30
15
15
25
47
141
39
93
45
3
24
75
12
108
33
12
3
69
15
60
13
5
12
19
59
48
12
48
24
6
39
33
63
9
30
18
15
15
132
25
36
65
75
4
95
30
3
3
30
12
51
24
3
24
6
3
12
117
30
60
42
96
7
8
48
12
108
21
6
30
39
36
15
114
3
57
18
93
57
27
3
33
135
60
93
27
24
69
27
25
32
12
15
21
45
19
95
210
15
111
12
42
39
9
7
5
6
42
63
45
63
21
96
42
60
30
60
3
45
27
27
85
20
33
15
12
24
120
147
72
108
24
9
72
57
12
30
1
144
23
90
60
78
102
27
36
48
12
24
48
93
3
112
29
15
21
7
68
99
13
47
6
39
24
111
66
12
51
24
48
48
21
43
23
13
101
30
9
112
8
120
21
3
3
60
42
15
27
169
20
27
24
30
78
73
65
162
48
144
69
60
144
27
21
108
9
60
18
12
48
13
41
31
65
27
33
54
105
15
141
100
32
33
63
16
35
1
32
3
84
18
15
27
78
18
54
6
24
108
21
24
12
3
45
15
12
85
36
47
33
27
1
47
12
18
24
30
33
108
48
21
55
8
48
12
15
60
102
6
24
49
47
12
12
6
15
9
15
48
3
30
12
51
99
45
3
24
36
105
84
21
7
65
111
27
13
80
120
39
13
29
18
48
12
37
44
39
60
30
111
21
15
33
18
24
60
6
63
39
93
45
54
1
80
27
33
108
24
15
12
6
12
123
120
27
12
120
90
6
9
3
30
18
45
24
33
27
33
18
30
42
21
69
12
15
16
17
3
15
42
42
6
127
17
6
60
117
12
33
18
30
60
3
4
35
105
36
9
48
15
39
18
55
17
63
72
33
75
3
24
33
15
18
63
39
18
12
30
48
30
15
4
11
24
81
39
21
15
120
24
18
15
33
54
85
8
27
18
18
33
40
32
9
39
9
42
21
45
15
4
104
21
51
159
9
51
33
60
52
11
54
6
30
54
9
81
63
15
45
3
84
90
48
15
27
36
13
20
27
25
29
43
5
3
15
9
40
65
66
45
27
60
12
13
92
81
30
54
15
24
69
3
12
33
63
36
3
25
203
57
57
3
3
12
21
9
3
28
80
9
78
57
3
72
72
36
12
165
12
16
47
18
42
18
132
60
18
84
9
69
15
3
30
60
3
144
12
63
48
25
8
51
30
163
23
12
73
68
27
12
57
3
18
120
15
112
17
18
1
149
12
15
15
93
3
84
18
72
6
129
24
120
39
12
48
45
168
24
3
12
9
24
28
44
15
18
15
105
63
24
24
12
15
54
96
42
102
15
40
5
36
27
15
78
63
39
61
11
90
6
37
35
42
6
9
33
120
7
11
24
48
18
15
75
25
17
18
42
15
36
16
131
9
21
15
57
55
77
15
3
78
3
111
48
12
229
17
120
3
12
57
12
18
42
66
30
3
27
57
75
1
47
24
36
54
48
27
81
3
12
27
93
27
72
108
81
12
99
13
35
73
8
201
150
18
12
18
162
60
36
30
9
51
37
95
18
39
15
49
20
52
35
24
225
48
45
15
15
12
36
24
48
57
63
73
29
51
39
48
57
48
60
27
60
9
21
39
51
6
103
71
1
17
55
35
72
9
12
15
57
3
93
57
3
51
45
160
53
123
39
90
30
18
12
6
9
63
12
21
27
21
196
80
15
13
5
31
20
12
39
36
73
11
78
48
15
24
15
18
18
45
39
48
60
48
90
30
45
52
47
21
45
27
36
112
35
57
72
111
24
6
63
39
12
36
13
17
12
18
30
30
162
60
15
16
32
4
35
1
35
24
18
3
99
21
48
39
60
12
21
135
9
84
57
30
ABCD 94871328382*3^$a+1 [50009]
24
20
132
108
48
48
4
8
43
141
111
137
40
111
60
125
84
43
9
56
84
103
45
27
113
76
15
161
31
60
45
72
72
15
29
60
67
17
36
12
48
12
72
12
79
17
19
89
55
77
28
80
184
3
204
89
64
3
45
3
21
44
79
132
29
124
3
29
180
19
12
29
19
5
16
15
24
180
45
32
139
264
65
144
48
103
29
31
105
15
72
60
5
64
15
65
16
63
12
17
52
8
43
72
213
3
12
9
144
15
5
7
45
32
60
28
27
233
19
125
55
5
31
57
92
19
9
3
17
28
72
3
29
88
68
12
31
12
5
103
60
17
4
48
32
64
72
8
60
115
129
80
16
56
36
100
44
31
45
144
24
44
7
53
16
75
36
53
67
41
48
139
5
31
9
32
48
43
84
41
48
96
19
69
92
19
9
75
5
88
8
31
9
27
5
24
64
27
45
128
7
108
12
89
31
144
5
55
36
48
225
80
7
105
3
17
247
12
33
8
24
108
76
20
7
53
36
60
24
252
7
41
52
120
68
55
29
247
33
75
96
69
171
24
36
29
151
69
360
200
48
19
21
24
111
53
79
53
115
45
63
12
45
80
84
139
12
53
7
57
68
55
29
79
29
28
104
88
116
36
151
24
33
32
24
36
19
41
16
15
57
3
45
75
60
5
139
53
60
36
36
16
44
36
115
77
91
24
117
104
72
43
77
12
31
132
12
72
41
55
357
80
132
28
168
159
9
20
52
24
56
115
89
60
48
160
8
79
153
20
60
43
60
89
43
5
91
137
60
24
48
12
19
57
48
96
20
76
20
7
36
5
180
16
75
29
40
15
81
75
24
36
24
9
8
175
48
29
28
32
163
168
21
39
180
89
60
7
24
9
3
5
72
12
31
24
89
55
60
72
12
48
53
67
24
41
12
67
53
12
48
96
31
5
40
15
101
4
15
29
79
65
28
8
67
45
8
36
100
8
103
65
120
112
3
108
129
32
31
5
139
153
111
29
12
151
48
9
51
5
55
65
19
45
147
5
136
27
21
24
3
5
24
24
31
9
32
43
65
100
56
43
12
36
48
41
60
79
177
15
33
20
55
89
31
21
44
60
55
36
24
60
5
60
19
21
80
112
15
33
51
89
55
89
28
3
5
7
12
48
45
24
24
27
5
79
81
44
19
17
55
5
103
89
31
12
9
44
55
12
24
81
20
108
16
48
3
24
24
17
52
72
20
76
63
5
31
53
60
43
53
36
64
44
7
29
16
15
113
136
99
48
17
12
43
12
36
5
55
132
216
69
32
19
21
39
129
32
88
51
12
5
115
129
3
36
57
128
24
88
75
17
96
7
29
40
8
48
19
89
55
41
19
60
77
64
75
60
9
27
185
55
93
96
3
5
16
135
9
27
24
69
51
36
96
57
188
7
12
41
67
36
72
105
32
7
33
192
116
100
48
80
31
89
36
28
3
65
4
51
60
57
3
45
3
5
96
120
48
43
5
72
108
12
91
21
135
65
120
40
3
72
48
93
39
36
5
19
53
43
69
24
75
185
76
99
21
8
211
5
7
149
28
8
12
103
89
55
29
24
48
24
43
21
224
103
12
48
89
48
103
48
60
29
43
137
96
72
84
48
7
53
36
124
63
65
103
29
175
48
60
17
88
15
33
44
7
24
17
12
72
19
77
19
101
48
64
51
5
55
36
21
63
57
159
5
48
156
120
7
120
9
48
8
12
12
64
24
3
29
19
60
65
16
15
65
40
80
36
19
36
89
108
36
79
53
12
156
40
27
29
40
111
77
100
8
64
39
161
156
12
127
24
17
40
20
28
24
32
60
36
64
44
4
3
5
48
55
156
29
144
120
40
56
72
235
117
32
24
16
15
81
24
80
88
120
27
48
93
8
84
103
24
165
80
120
55
89
36
144
100
144
111
57
8
24
7
36
168
72
53
19
21
87
48
5
52
39
9
32
24
48
7
81
92
7
185
36
60
52
3
45
32
108
103
41
ABCD 94871334874*3^$a+1 [50138]
4
96
29
79
104
52
24
260
9
91
44
48
9
19
212
168
124
80
36
144
120
52
24
156
108
36
36
104
4
56
12
4
8
28
132
56
24
28
12
132
36
20
12
168
52
80
28
8
12
100
140
4
44
16
8
40
116
52
12
56
16
44
16
29
127
72
36
20
12
28
56
108
192
24
72
84
88
56
60
12
4
36
209
3
88
5
123
4
48
17
63
64
20
4
32
52
96
104
228
9
48
43
8
64
108
32
16
17
55
168
80
60
24
45
7
8
40
132
48
80
28
32
57
39
76
48
20
40
80
28
20
33
75
12
24
64
17
115
32
93
123
52
24
68
88
125
15
64
56
9
15
4
20
40
17
123
69
43
12
36
104
12
96
72
132
4
120
41
3
132
24
60
16
44
40
32
28
152
45
3
52
72
72
20
24
60
4
8
64
20
16
80
64
44
96
40
176
108
40
36
140
36
40
20
108
24
72
36
252
93
195
4
44
16
36
8
12
12
12
96
12
40
41
55
164
88
104
21
67
96
29
55
32
24
40
104
88
80
232
8
100
108
92
24
4
17
63
24
112
24
12
5
3
36
24
24
40
17
103
68
100
17
75
16
20
120
24
12
36
48
60
16
20
108
132
84
4
72
68
120
48
180
33
15
24
52
48
5
123
69
19
77
3
16
8
28
48
72
17
87
28
48
24
36
8
36
184
44
16
44
21
19
20
52
53
51
36
4
32
40
8
72
52
48
72
108
53
27
12
96
72
340
12
8
24
36
100
188
60
4
20
168
60
12
12
16
48
56
84
129
27
16
12
41
15
4
12
36
32
28
44
24
16
108
80
52
200
64
80
24
136
80
40
92
4
8
40
68
12
16
72
32
12
228
72
48
12
36
4
41
15
4
80
76
20
88
36
8
16
20
36
16
65
144
51
40
5
75
232
116
40
72
32
72
64
17
3
36
16
72
20
36
124
36
264
468
8
24
45
3
64
20
48
96
24
16
116
24
76
36
20
33
67
104
100
48
32
40
8
28
53
7
32
72
16
17
87
24
4
128
60
60
52
8
24
4
80
52
8
4
8
60
57
63
100
77
48
267
36
60
4
36
20
16
233
15
76
36
44
21
43
12
60
29
15
136
8
96
84
12
64
24
8
72
12
88
20
12
4
12
60
20
52
12
108
8
60
12
16
92
48
132
12
12
96
12
60
52
44
120
220
20
12
52
60
32
4
32
4
29
7
8
40
20
21
48
27
64
36
8
100
8
64
24
20
52
20
84
16
8
36
120
33
7
68
12
216
4
36
168
56
16
20
12
40
12
36
72
60
32
48
108
12
60
28
200
24
28
72
56
28
20
124
8
45
7
48
24
44
4
20
76
17
75
48
12
60
88
24
228
80
12
93
3
156
24
52
8
40
72
108
24
12
80
16
8
4
60
8
40
5
15
108
52
17
27
60
24
40
12
44
16
120
24
84
60
36
44
40
44
52
8
28
197
31
24
48
60
84
188
52
36
108
89
27
21
7
48
152
36
12
12
12
9
96
123
21
15
96
84
36
108
36
76
20
124
84
32
4
20
72
48
132
24
156
4
29
7
20
72
100
152
24
40
20
4
116
4
8
9
3
72
4
17
75
12
16
92
52
108
20
108
12
172
53
99
120
24
112
20
48
57
7
56
60
84
36
16
20
96
9
15
4
104
12
4
20
36
120
21
3
120
72
4
60
48
116
64
152
84
12
12
12
108
72
36
4
128
45
51
220
44
36
24
28
20
48
4
32
48
40
72
20
24
52
12
41
27
40
72
5
67
8
16
144
32
4
17
339
4
56
16
48
24
8
129
55
56
40
188
76
24
80
12
24
28
216
44
21
39
232
20
36
24
33
63
28
20
96
40
8
96
12
132
48
33
87
4
48
5
15
40
116
100
36
164
36
64
92
40
32
156
4
128
24
144
60
24
12
28
173
3
16
108
56
4
176
4
72
8
225
27
21
7
72
80
4
24
8
28
17
39
64
41
123
52
60
8
12
16
8
9
87
96
12
52
128
88
20
52
41
39
16
20
24
45
3
52
12
108
68
48
52
12
80
16
32
4
8
120
132
64
56
16
80
ABCD 94871402786*3^$a+1 [50013]
20
6
12
9
1
132
18
80
45
175
108
32
45
13
11
43
41
45
12
60
4
60
8
66
34
18
30
23
19
110
46
36
18
78
8
12
45
27
10
8
10
24
66
23
1
264
6
5
49
20
15
31
5
21
15
13
32
3
45
34
48
18
11
24
60
96
25
35
55
5
73
56
82
72
42
54
65
72
117
6
45
37
218
45
36
25
144
30
6
56
42
33
13
35
19
101
69
48
3
87
9
60
1
62
57
61
12
11
12
27
81
39
16
2
15
19
48
18
42
98
28
54
12
6
95
3
76
5
96
24
24
12
43
41
25
60
95
93
30
6
4
36
35
7
29
60
84
36
19
5
1
44
135
9
51
85
30
24
48
5
24
39
30
34
17
19
5
49
20
10
26
24
22
26
3
75
10
74
88
18
20
54
18
10
72
8
142
18
2
10
36
17
37
68
10
92
57
79
50
40
11
51
42
40
6
30
62
150
3
9
36
42
9
1
30
132
90
18
20
18
72
70
80
4
125
9
51
31
24
26
30
82
23
13
6
101
37
26
10
32
3
7
12
17
1
24
36
48
6
30
59
96
79
104
22
14
30
15
1
30
24
17
13
6
44
90
4
36
11
21
40
35
97
11
115
54
12
8
51
19
30
6
66
8
10
17
115
29
27
34
11
33
22
114
8
18
33
25
6
41
3
22
90
42
12
35
123
30
3
24
36
43
5
60
19
17
9
15
49
8
15
67
6
54
18
23
39
18
18
12
9
25
180
8
10
12
41
63
64
20
10
143
15
64
18
11
105
15
121
38
160
53
24
33
18
162
18
18
24
27
36
108
12
45
72
27
1
60
23
12
27
21
15
30
72
15
24
3
18
10
38
82
60
12
8
9
99
16
8
18
30
10
60
90
38
51
3
52
5
43
26
16
35
103
42
30
96
20
42
30
6
15
187
8
46
68
18
9
13
80
3
24
19
6
38
21
7
42
8
15
75
10
18
17
48
69
10
18
20
52
38
10
50
33
36
13
12
26
10
72
6
5
79
41
45
30
21
25
194
94
80
28
8
70
30
96
44
10
2
64
44
70
5
60
25
12
59
163
20
28
5
19
65
25
74
34
8
3
27
42
3
84
31
8
76
60
74
16
8
18
69
21
22
150
8
15
3
10
47
25
2
6
30
82
23
27
12
6
22
65
48
9
10
56
54
3
85
108
2
150
3
37
62
10
11
67
30
24
54
72
5
7
72
24
5
25
24
8
48
24
18
112
6
30
14
3
79
18
8
28
71
21
3
36
39
45
27
12
36
81
24
49
8
42
57
69
15
69
27
33
27
9
4
80
10
26
60
75
27
9
81
34
38
6
12
93
7
60
38
10
42
38
34
36
11
60
13
23
37
12
60
59
39
10
128
99
33
27
31
8
34
98
100
12
50
3
19
6
12
68
40
8
15
31
26
160
2
10
36
44
46
32
40
29
211
144
26
3
7
12
36
5
36
24
60
12
24
123
22
14
10
30
62
3
72
7
80
10
23
13
6
5
31
110
3
36
31
5
15
33
31
26
3
25
11
36
24
51
18
10
77
7
60
12
18
36
6
29
36
19
44
78
4
54
5
9
58
62
51
12
24
3
52
36
20
9
19
77
27
10
12
6
102
8
70
5
24
96
144
36
24
129
15
87
64
36
8
81
25
18
30
6
5
7
108
17
79
38
63
27
16
12
5
27
10
11
9
3
169
11
15
28
65
15
45
1
14
4
90
68
30
10
98
45
60
1
18
41
31
29
36
61
83
7
2
16
47
60
24
25
24
35
121
6
2
63
25
35
63
40
5
9
36
54
58
8
72
72
27
24
39
46
14
66
70
2
28
107
37
107
9
51
49
6
30
59
9
18
30
18
165
7
90
80
10
72
6
62
10
62
90
58
24
30
8
60
40
36
35
19
26
15
39
52
5
24
9
27
55
14
30
114
3
25
92
16
11
36
19
5
1
2
93
7
17
33
100
8
58
65
12
85
132
20
27
69
76
8
16
2
33
12
73
47
25
83
39
66
124
66
6
44
40
32
72
63
49
14
4
17
63
10
11
36
3
10
107
9
12
63
12
25
24
56
78
40
6
35
73
47
96
3
124
18
84
71
19
5
85
6
5
13
35
12
25
23
15
46
36
24
18
17
36
19
26
12
111
36
24
7
2
10
36
5
19
98
58
5
9
46
5
60
15
72
18
10
41
24
109
50
22
11
25
168
54
221
39
10
23
7
108
29
33
18
124
5
39
64
17
3
10
11
7
18
80
147
115
8
24
18
22
60
38
18
54
46
36
114
2
9
33
27
91
54
26
12
81
72
79
84
41
31
53
36
9
87
3
10
60
107
3
21
24
25
62
33
39
10
8
15
15
160
62
22
5
60
24
12
3
4
26
54
18
15
49
8
18
9
19
50
15
75
76
8
36
24
21
61
38
6
4
36
6
54
12
24
26
22
80
6
54
27
199
5
15
124
48
98
10
17
87
18
12
100
6
41
13
110
57
93
51
12
19
126
2
6
90
12
18
46
104
10
44
10
48
18
11
24
27
82
23
19
8
28
8
82
8
15
7
53
9
60
58
54
6
5
25
60
12
11
121
35
3
10
191
7
24
18
11
15
21
19
152
28
41
1
18
54
20
10
6
35
9
30
21
7
50
63
139
98
72
18
9
43
12
14
84
16
54
77
129
76
44
46
6
12
11
12
60
93
30
34
108
8
10
36
89
127
2
70
12
18
47
3
81
60
12
19
18
48
90
108
17
97
8
22
6
35
19
17
1
2
10
23
24
13
98
9
21
28
104
22
54
14
40
8
100
89
25
36
92
10
36
5
36
84
205
44
22
29
67
38
51
31
72
42
95
21
18
54
3
27
10
18
122
58
29
13
56
154
96
17
13
47
15
42
36
ABCD 94871583494*3^$a+1 [50021]
18
36
36
90
54
11
48
67
113
7
24
29
16
300
36
15
5
160
72
168
93
42
18
36
18
162
23
7
90
18
42
84
47
52
108
8
61
75
8
25
48
24
119
187
5
52
81
51
9
12
42
18
102
17
16
117
15
21
180
180
12
72
11
31
5
265
18
72
54
27
32
61
27
117
3
39
66
18
36
96
12
18
15
9
11
48
61
35
43
77
25
11
85
39
9
11
31
129
60
36
60
3
5
49
12
35
28
60
45
18
12
57
21
90
12
90
11
7
45
15
18
36
3
33
15
39
41
160
9
11
4
9
66
53
1
24
18
129
36
9
60
23
31
77
7
72
6
27
57
119
4
21
11
31
5
112
32
76
12
45
6
21
48
3
9
81
54
101
25
167
40
3
57
48
12
87
113
28
15
90
39
3
57
20
36
169
144
47
13
252
18
90
11
115
5
144
25
72
15
39
65
25
24
47
48
96
36
79
18
15
3
18
47
25
30
18
47
4
9
12
47
43
60
5
4
128
1
39
51
21
140
55
36
162
3
32
37
6
198
11
25
18
45
12
20
16
9
60
18
185
13
12
42
93
63
45
9
51
27
5
40
12
156
24
33
72
30
65
61
42
57
36
27
108
24
5
31
12
6
11
48
25
3
3
36
45
93
63
45
24
59
4
12
33
87
33
15
45
75
27
53
1
90
101
16
132
45
36
47
97
18
162
11
1
123
93
27
15
66
114
77
13
90
5
31
12
17
88
57
108
35
100
33
12
144
24
36
3
20
85
108
84
60
3
33
72
48
15
45
48
11
76
12
120
15
78
15
140
109
11
24
25
11
7
5
7
18
18
54
108
72
3
12
48
27
65
61
35
4
3
18
59
28
75
117
3
6
47
37
11
112
12
108
15
108
12
9
45
71
73
51
9
54
105
140
108
40
15
60
90
39
63
18
99
96
12
15
162
15
36
104
16
32
88
69
54
36
65
76
33
54
57
15
114
27
3
21
21
27
12
9
35
25
171
68
40
72
81
72
83
19
65
16
45
35
40
33
6
65
48
7
33
27
5
43
60
36
216
18
48
27
56
24
1
51
39
6
18
48
65
49
59
24
115
30
107
208
60
32
16
213
84
11
16
48
57
23
36
64
21
27
27
48
24
5
36
60
40
15
18
6
18
167
61
42
5
96
52
57
72
11
7
53
25
39
51
12
17
25
63
12
15
29
7
77
43
18
47
13
36
3
92
31
57
12
39
30
47
40
45
27
45
11
1
6
18
12
24
3
8
12
28
3
5
7
54
51
45
12
71
1
63
45
36
6
41
64
80
25
51
9
48
35
73
222
48
9
45
60
108
12
3
15
177
3
36
9
33
387
3
45
27
132
18
27
3
33
12
15
30
36
150
5
36
60
19
6
36
39
20
16
12
68
40
24
44
4
32
25
63
3
65
4
9
12
24
36
23
67
84
90
6
29
16
12
15
33
75
69
3
5
7
96
12
18
24
18
41
4
20
55
33
9
36
54
36
72
105
15
45
15
5
40
21
11
16
8
25
12
83
36
85
36
27
12
105
11
7
33
39
48
105
56
127
17
7
84
36
6
72
3
12
21
72
15
8
25
39
33
60
27
48
117
18
17
115
12
6
30
9
20
13
47
28
8
64
8
61
36
63
48
8
124
140
36
79
6
120
35
156
36
13
47
19
101
7
65
96
19
33
9
23
96
37
54
53
7
45
9
36
54
5
24
28
12
3
5
97
63
9
6
30
24
23
28
8
7
90
60
12
3
12
32
24
1
96
18
117
32
36
64
3
54
3
20
61
162
18
11
223
18
207
33
147
20
25
3
44
31
9
75
29
112
68
52
24
20
48
132
115
66
27
12
21
23
7
29
148
32
31
18
12
78
54
18
12
45
20
112
81
39
15
21
164
24
36
100
9
90
6
18
45
132
3
137
73
47
13
95
7
45
8
40
21
59
13
47
36
1
144
60
30
17
112
21
39
15
30
71
1
3
8
79
36
29
13
87
60
20
25
78
12
54
27
8
72
109
3
8
49
3
12
8
13
54
41
85
15
24
8
7
54
11
16
75
60
29
16
12
80
280
33
12
75
8
13
12
35
52
27
138
108
60
12
3
39
5
31
5
52
8
100
9
51
68
16
36
8
1
3
3
90
72
12
18
36
29
28
15
29
49
111
63
33
128
97
47
7
36
9
20
61
30
168
5
16
15
21
45
18
29
85
63
9
3
15
41
31
29
12
49
18
33
33
11
25
111
3
30
72
47
7
45
36
45
42
126
36
18
45
63
192
6
11
181
162
42
15
8
13
72
30
6
39
12
36
8
4
75
18
87
3
90
75
3
54
30
18
15
60
33
36
123
20
40
75
138
114
66
18
21
15
89
124
48
9
51
20
25
12
47
28
3
90
72
15
3
9
63
45
3
17
12
24
16
9
147
69
66
69
56
48
24
43
165
8
1
71
19
36
105
117
30
33
12
27
18
78
45
3
36
53
28
8
16
9
12
78
36
65
61
12
ABCD 94871825164*3^$a+1 [50119]
24
48
72
12
19
80
21
126
12
96
42
30
18
60
66
30
30
78
18
12
18
15
144
21
27
57
24
6
48
60
13
77
3
117
42
156
72
45
96
9
6
12
30
90
12
81
9
87
33
30
30
51
111
49
5
75
15
42
18
12
12
42
3
93
18
1
41
204
6
18
90
24
36
54
55
5
60
6
24
12
30
120
36
30
24
204
9
16
80
21
91
5
18
6
54
6
6
18
36
30
61
197
72
24
30
150
12
12
6
210
42
45
69
18
25
17
36
12
12
19
41
6
48
30
12
24
6
72
78
72
60
63
64
59
21
63
18
15
99
13
5
27
33
18
60
24
169
17
48
12
48
19
17
54
24
6
174
45
45
18
24
25
41
39
15
1
263
6
54
60
6
60
63
51
66
54
12
153
96
3
6
87
3
30
12
48
60
6
66
60
114
24
6
30
21
159
33
15
36
72
69
9
54
60
30
60
18
78
27
48
45
19
71
30
126
30
120
246
12
36
24
121
35
54
30
12
18
43
23
186
30
129
27
18
147
9
66
60
60
30
114
54
90
30
102
30
54
96
37
17
96
12
18
12
30
6
30
24
30
12
48
1
29
66
30
12
114
6
48
6
9
51
6
30
132
6
30
150
24
18
42
42
66
24
60
168
60
3
33
180
91
125
18
1
107
72
30
6
36
90
6
18
6
60
48
48
97
35
66
27
112
53
24
6
12
12
21
63
90
6
66
210
12
72
18
30
12
90
243
21
6
6
234
150
24
24
36
60
6
48
90
6
54
96
19
65
31
80
45
12
102
66
36
24
42
24
90
39
39
30
96
27
15
48
54
12
30
48
30
126
21
39
12
42
12
78
12
6
24
15
21
42
48
54
60
48
72
84
30
30
24
15
16
137
87
33
54
6
12
6
30
36
126
18
31
29
42
108
36
6
72
42
30
78
6
36
126
48
72
30
12
72
36
72
6
36
6
72
48
24
135
129
15
16
101
27
15
18
159
9
12
27
45
198
42
42
78
12
24
39
33
144
48
30
1
11
6
15
48
51
36
48
24
18
79
53
6
60
6
99
147
42
3
48
51
84
57
9
24
66
54
60
12
24
48
55
77
96
12
168
72
12
36
30
18
90
42
3
21
6
48
120
12
54
6
18
12
12
42
1
83
66
54
6
6
105
64
11
37
17
15
39
24
132
78
12
24
60
24
66
21
45
168
91
29
18
97
53
18
132
12
12
18
12
78
12
21
15
30
3
39
12
78
330
18
12
18
30
30
9
15
54
12
30
24
24
24
108
90
12
12
60
24
12
75
69
75
3
66
12
48
6
25
125
48
18
18
12
18
42
30
25
32
33
90
85
29
36
144
36
48
36
48
78
18
60
66
48
102
156
39
33
6
84
30
30
18
18
120
30
31
65
24
42
45
237
3
87
6
60
12
60
132
18
42
12
19
47
42
6
129
45
12
39
21
60
6
18
6
30
36
42
48
72
6
6
81
45
102
36
6
51
27
6
66
45
33
18
45
15
84
6
144
6
42
55
32
64
137
78
36
6
84
24
12
90
138
54
30
6
24
42
48
12
54
54
15
33
30
33
16
41
30
90
30
72
25
95
18
102
342
48
48
18
30
66
78
60
60
6
12
25
53
36
198
12
36
33
27
42
27
201
24
24
6
1
5
27
51
126
79
32
27
12
6
210
144
96
120
12
42
24
12
168
66
18
66
12
42
18
30
48
42
12
36
12
48
30
240
12
30
18
96
78
30
6
9
15
33
33
31
161
108
96
18
42
156
42
78
48
66
18
102
6
78
69
57
48
48
7
11
24
6
12
30
45
93
84
12
36
24
48
6
6
43
32
75
48
117
33
15
105
42
30
60
120
43
35
60
12
21
3
45
27
24
6
12
42
33
21
102
18
36
30
24
9
27
6
63
45
90
30
36
60
43
251
21
45
6
48
12
33
16
23
48
24
48
66
90
54
138
69
16
80
15
24
48
66
90
120
24
30
36
24
90
48
57
33
48
42
24
66
48
30
30
84
132
55
59
21
3
60
18
48
15
9
135
27
6
144
66
45
27
72
6
90
60
78
6
13
32
105
39
57
108
42
18
111
51
30
48
72
30
192
66
30
6
6
114
75
21
18
9
48
177
15
3
30
102
57
15
18
30
60
42
24
150
54
6
1
35
18
6
42
72
42
66
7
137
24
24
48
24
54
90
84
102
21
39
36
12
90
78
12
6
54
57
16
48
5
24
51
21
36
90
12
78
114
6
132
12
114
54
12
39
39
42
24
30
9
27
6
132
42
48
12
66
54
30
30
6
78
60
1
41
12
6
24
6
84
12
48
6
24
18
60
27
51
30
12
18
12
54
ABCD 94871960746*3^$a+1 [50004]
27
206
34
38
22
93
407
13
72
41
103
221
43
27
180
110
19
89
22
153
87
129
300
111
26
67
36
149
270
108
64
8
112
60
93
87
249
137
19
75
45
195
8
198
79
75
33
36
24
563
13
149
108
54
108
18
144
180
10
240
128
162
190
116
529
75
8
37
75
50
343
12
131
144
40
69
107
234
270
36
13
180
240
17
43
111
116
90
7
207
290
108
31
300
96
84
60
221
216
19
15
153
27
236
169
83
52
20
216
49
48
263
313
240
149
142
105
84
317
154
170
18
412
45
120
528
192
143
121
180
51
26
103
384
53
154
153
17
355
135
300
105
23
241
24
27
213
27
26
252
18
4
9
84
276
144
216
131
13
72
15
60
38
72
19
60
281
103
347
90
355
384
17
79
75
285
65
250
128
232
33
95
37
360
48
240
27
206
34
128
25
96
84
96
156
101
162
270
127
60
83
90
127
135
80
265
41
187
180
83
37
53
139
135
153
5
235
36
17
630
54
163
207
240
69
204
215
25
60
267
189
161
79
137
214
146
94
356
373
41
216
162
18
144
270
100
80
100
170
70
93
27
26
43
47
109
53
288
7
147
8
157
168
240
407
13
96
84
77
270
198
7
75
105
15
176
229
41
180
43
11
108
1
51
146
154
153
72
75
86
234
229
41
70
236
97
65
142
69
77
67
27
165
75
129
36
131
229
203
72
13
77
108
31
77
54
205
24
167
244
9
287
54
36
43
299
97
288
147
153
53
223
60
144
267
170
126
54
319
480
24
180
276
60
51
68
90
175
60
336
131
100
105
83
198
180
67
23
270
187
120
143
193
24
147
225
240
84
111
308
18
7
83
157
240
36
17
223
24
792
48
120
125
ABCD 94872056114*3^$a+1 [50034]
57
27
24
53
22
38
208
3
77
31
36
24
51
12
6
36
18
9
45
3
240
12
15
2
10
69
183
108
45
72
51
69
15
9
45
15
12
69
51
132
84
12
36
21
90
60
21
60
5
67
27
9
12
84
72
48
39
42
20
55
27
42
15
5
28
164
34
26
43
45
18
36
81
12
60
12
15
12
9
84
60
9
36
27
9
44
19
63
24
9
41
7
72
12
53
67
45
30
38
34
21
21
48
36
92
19
21
30
42
27
3
2
4
27
27
108
9
96
39
21
9
15
39
42
3
33
27
5
43
27
9
12
12
63
12
6
36
27
5
214
26
16
18
66
6
81
72
72
12
101
7
24
3
129
60
12
87
9
9
44
115
21
56
7
29
7
9
96
27
24
39
12
96
12
9
17
10
105
48
36
12
33
51
39
24
81
12
27
6
39
15
9
5
58
14
70
9
9
24
3
60
63
38
28
6
57
48
36
51
45
15
21
89
48
4
15
3
105
12
45
27
12
63
54
15
63
84
24
57
15
33
15
42
20
16
51
15
98
19
15
81
3
6
30
6
27
63
12
24
2
88
18
33
5
7
57
27
72
27
24
189
29
46
9
72
15
2
12
58
12
33
5
22
93
17
19
48
12
24
77
7
48
72
27
33
24
53
34
9
12
3
21
27
177
27
177
12
60
3
86
16
42
21
36
87
18
15
53
19
15
38
4
39
24
3
69
75
9
33
75
84
5
31
5
43
63
9
29
31
24
17
79
12
51
36
54
32
94
66
27
15
12
33
21
51
39
9
12
87
33
3
2
4
18
12
18
15
96
21
32
67
29
19
24
129
92
34
9
9
147
129
18
102
3
24
29
16
6
9
29
19
96
81
12
27
33
20
79
3
21
24
51
14
76
3
12
72
36
3
9
57
6
69
51
2
19
5
55
17
91
24
29
72
19
24
12
72
15
9
21
39
3
57
60
27
18
3
12
87
18
15
156
101
72
4
30
57
105
6
33
12
9
54
50
22
12
9
29
16
54
42
3
33
63
12
9
8
216
16
87
21
15
3
81
29
43
12
9
36
54
6
15
21
51
12
9
56
10
18
54
9
29
34
18
3
41
7
9
3
36
48
125
67
27
9
63
249
36
15
57
12
12
45
27
9
6
33
21
51
17
43
51
9
39
57
5
34
18
12
63
12
51
45
63
21
33
135
51
9
3
45
15
33
3
74
7
5
4
111
17
43
24
41
16
3
24
3
57
33
39
15
36
33
5
70
74
31
93
51
24
5
48
60
19
15
12
36
6
12
92
7
72
12
36
21
36
12
20
7
9
162
21
15
6
18
14
16
15
12
15
2
139
12
135
81
3
6
27
5
7
51
54
15
87
33
24
84
24
21
3
12
36
144
12
45
15
21
66
60
2
19
89
28
20
67
41
19
141
36
51
65
16
18
12
9
51
9
5
16
3
33
36
60
27
21
15
77
7
27
9
51
33
89
19
48
48
27
96
9
137
19
96
36
5
31
12
24
219
9
27
81
27
33
36
36
21
20
7
12
39
45
3
57
17
7
99
33
75
6
54
14
70
6
3
12
84
24
69
3
39
18
3
24
12
9
20
19
48
12
177
75
84
15
36
69
75
21
39
21
60
21
24
66
18
36
6
36
45
5
187
15
9
36
72
36
12
48
5
103
96
96
9
3
48
3
12
9
12
5
34
30
15
24
69
3
216
69
27
36
51
84
117
24
3
2
22
36
33
120
12
36
27
45
12
24
9
3
48
27
45
99
12
81
60
39
21
24
27
57
21
12
42
38
67
48
72
27
9
63
21
117
27
123
12
9
12
48
101
28
18
62
55
15
36
14
55
69
18
24
38
28
99
63
21
41
16
32
52
54
6
3
60
5
43
15
2
88
15
87
45
24
29
19
15
18
3
24
5
31
5
16
51
5
22
69
125
199
12
5
22
21
60
12
12
12
45
27
39
33
101
52
3
24
24
48
3
42
18
12
36
9
12
3
57
17
7
3
18
42
48
2
79
24
129
8
19
101
7
12
69
15
12
48
60
60
81
39
9
18
2
22
33
5
10
6
12
75
51
81
12
5
70
21
24
81
20
16
3
12
105
24
3
87
33
3
12
9
45
15
3
6
15
39
36
14
19
15
57
36
24
9
54
9
12
12
27
33
12
45
20
10
93
3
69
24
9
99
69
3
12
3
36
2
10
9
45
6
74
19
15
93
72
65
16
3
120
120
12
15
2
34
21
36
39
2
7
96
5
46
69
36
9
48
36
3
3
48
45
17
91
53
7
12
117
8
7
113
19
3
81
9
39
12
3
21
27
9
12
3
84
6
27
99
50
60
7
3
21
12
9
63
39
26
55
159
36
18
3
63
36
21
3
30
36
99
24
3
9
132
24
41
31
3
33
12
137
70
2
64
24
12
42
21
36
135
9
15
14
55
39
105
105
87
3
72
45
24
27
33
15
33
3
60
110
12
16
18
21
12
12
33
18
33
33
123
12
89
28
20
94
12
6
20
10
33
48
132
36
9
15
12
21
51
45
3
27
24
81
41
31
27
54
18
30
18
24
12
33
21
42
54
66
33
27
66
24
63
81
147
15
69
69
44
16
30
6
18
14
34
57
33
180
15
12
15
9
36
21
8
28
6
45
36
5
115
17
10
6
18
12
24
81
5
79
24
45
27
9
162
14
34
54
20
55
72
5
79
9
51
24
87
2
10
24
18
18
54
36
20
19
15
93
27
72
129
53
4
63
120
125
7
24
60
17
10
6
3
12
3
21
12
72
41
12
4
27
108
57
15
72
3
9
48
5
10
9
24
12
17
48
79
168
41
24
7
12
24
9
15
21
27
60
15
24
21
36
33
18
86
19
12
9
3
45
15
60
84
24
84
21
27
105
30
60
21
51
84
21
21
18
21
45
8
88
51
21
3
45
8
7
27
36
12
57
17
16
87
3
9
72
12
24
84
177
8
36
34
45
60
57
51
24
29
106
6
15
3
66
3
96
36
15
33
69
27
24
60
15
2
19
15
ABCD 94872543328*3^$a+1 [50027]
108
1
6
29
124
51
30
3
152
144
25
96
59
1
15
20
40
8
108
43
5
52
48
45
11
55
24
36
6
47
67
45
15
9
21
35
1
27
81
75
24
27
36
9
120
44
7
24
24
36
21
20
48
40
75
9
3
24
65
4
20
31
84
30
6
33
68
48
220
51
21
45
60
15
72
48
15
24
24
45
20
12
43
120
12
33
36
80
160
75
69
44
28
39
9
80
25
30
45
15
17
28
15
60
60
9
132
15
30
99
87
24
21
39
36
18
132
27
48
12
36
60
72
3
60
42
63
81
15
168
87
5
19
105
20
16
99
12
33
36
104
7
33
24
8
48
7
117
80
31
29
97
3
3
144
30
3
12
36
144
15
45
44
40
87
18
15
57
18
29
7
66
39
15
9
72
9
6
18
30
66
71
43
36
33
8
48
151
33
20
31
29
1
39
72
105
6
9
44
61
30
24
41
40
51
69
48
33
24
39
21
6
5
48
16
9
39
36
81
3
12
68
16
24
57
123
123
57
57
30
81
72
3
69
24
45
30
96
69
15
65
16
81
59
55
84
6
51
3
60
41
85
66
65
49
11
139
69
21
39
24
12
80
16
204
24
12
63
162
18
36
9
75
5
7
30
23
4
12
9
6
21
12
72
99
36
66
3
21
60
144
222
54
23
1
15
56
1
15
72
8
40
8
40
21
6
24
69
15
9
80
52
180
24
51
21
9
15
51
18
60
6
24
6
15
84
96
9
6
60
5
25
111
84
15
24
12
17
61
36
6
168
81
15
9
20
16
21
18
5
7
48
36
5
4
60
72
3
21
15
9
75
6
63
48
3
5
25
42
29
36
52
12
68
12
28
51
60
9
60
87
5
19
6
111
12
128
4
15
180
54
6
264
9
8
100
3
36
21
3
6
66
9
135
45
15
29
16
48
116
60
1
11
55
18
120
15
117
3
32
40
3
30
42
9
51
29
64
32
4
9
36
66
57
87
9
80
85
6
5
25
15
45
36
78
9
20
172
8
1
27
3
42
48
39
12
129
42
129
15
33
36
147
78
30
125
37
15
3
57
9
15
200
25
30
33
51
9
12
168
51
60
12
29
24
1
60
15
60
9
15
27
24
36
65
4
21
47
12
4
75
30
135
44
60
7
24
72
33
75
36
30
3
63
33
96
45
11
49
51
69
123
20
31
29
61
6
60
5
88
48
3
21
9
30
21
129
99
72
39
12
29
24
91
129
44
1
66
36
17
1
15
32
19
21
69
51
3
6
15
8
7
105
81
18
30
6
6
60
138
69
3
24
246
99
44
1
99
12
48
36
69
47
72
7
36
24
33
27
84
6
60
3
81
72
3
60
20
37
54
24
90
99
12
9
6
41
13
35
31
9
32
4
20
124
15
6
39
200
16
39
9
63
9
24
72
32
67
30
6
18
11
115
29
61
3
111
6
63
8
52
33
60
87
57
23
1
6
5
4
24
21
6
30
23
52
80
148
33
24
3
3
48
29
96
1
3
60
92
55
9
56
64
60
20
61
3
81
11
16
3
9
27
9
84
32
16
33
59
97
51
3
21
20
4
32
72
16
15
102
75
39
45
60
24
45
11
16
20
4
39
5
67
9
84
27
84
84
42
24
15
44
1
3
48
24
69
126
21
12
80
7
141
9
54
12
53
72
19
6
123
21
6
5
52
231
9
57
6
9
9
15
27
33
45
120
119
88
48
27
48
6
6
53
4
87
21
63
21
9
39
60
51
17
13
6
24
156
5
19
36
29
25
72
39
39
9
27
54
6
126
174
54
72
15
3
81
164
97
15
39
21
45
23
64
63
24
6
114
33
8
79
41
28
141
83
13
15
20
4
45
54
42
174
30
24
96
30
66
27
20
1
162
24
6
59
16
12
32
4
21
30
33
12
60
9
30
17
13
36
30
24
66
3
3
30
18
45
20
24
88
12
32
109
6
153
32
55
9
36
48
12
39
60
36
96
57
57
6
9
24
36
36
44
60
19
30
36
6
54
3
81
11
19
141
15
113
7
65
76
12
3
29
24
25
6
9
57
23
4
108
3
60
12
48
29
48
24
16
68
12
25
108
30
12
53
12
4
60
21
3
51
41
4
39
60
6
63
27
9
27
17
48
25
30
9
21
108
66
84
89
7
30
59
1
114
117
3
42
47
36
60
91
54
42
9
99
5
40
57
39
44
16
20
25
3
12
39
9
21
47
79
84
90
15
21
63
68
13
90
5
1
36
23
25
30
9
3
17
43
9
39
72
24
5
1
48
36
63
27
30
3
27
5
64
12
8
25
35
1
3
32
1
39
15
5
100
24
15
6
83
40
51
36
65
19
69
120
33
39
9
6
24
65
16
51
48
30
12
75
104
24
16
56
109
30
24
9
3
33
80
7
18
135
56
31
9
15
45
51
29
19
120
9
92
55
24
117
3
6
131
52
12
15
29
4
12
39
30
90
36
101
28
21
126
9
48
21
102
5
48
25
42
93
36
36
12
20
61
35
7
18
6
60
24
21
99
72
54
39
12
3
36
89
4
72
21
15
44
16
3
21
24
32
52
33
59
85
59
1
23
1
6
21
32
13
288
135
15
12
24
9
96
15
60
9
60
36
24
36
20
19
69
51
45
51
45
80
4
36
8
37
3
56
1
24
15
80
1
30
30
15
39
57
45
84
11
48
100
32
48
64
3
57
ABCD 94872600016*3^$a+1 [50024]
35
36
34
75
23
22
18
42
138
2
58
56
34
50
16
36
45
95
28
12
74
19
5
16
66
44
12
30
58
9
23
12
37
29
30
60
70
14
73
60
47
85
11
12
102
7
59
16
18
26
16
24
24
45
12
35
36
64
33
21
26
28
8
37
53
52
2
24
37
47
22
8
7
75
24
56
1
3
32
12
30
6
1
33
42
33
23
25
24
9
44
46
36
24
44
48
78
76
15
9
14
12
40
20
24
16
14
7
3
57
77
55
15
8
82
6
32
24
36
28
24
6
27
3
44
22
14
4
20
13
39
21
3
114
2
28
2
48
6
16
56
48
1
15
8
25
51
20
36
58
42
86
22
32
10
18
26
54
25
23
22
72
48
62
24
84
13
27
33
9
236
19
5
6
28
56
36
42
42
36
12
16
54
6
2
19
3
6
27
12
11
60
24
10
3
63
30
26
25
63
30
80
12
34
66
86
72
6
34
12
14
30
36
1
12
35
25
11
16
74
64
63
3
24
57
3
20
12
6
7
11
4
42
56
55
5
19
36
27
30
3
27
8
28
30
14
16
20
10
122
42
7
23
70
26
16
114
2
42
30
66
36
6
12
37
11
24
28
12
24
6
14
30
36
4
51
45
18
36
20
37
35
64
48
20
42
48
6
1
71
204
1
3
14
22
8
46
126
21
17
12
34
2
94
30
120
18
30
3
60
9
50
6
28
14
6
6
28
30
26
61
9
2
48
24
60
42
30
30
18
100
8
18
10
9
17
78
76
30
2
4
116
22
42
38
67
36
63
2
12
22
84
20
16
30
18
33
17
12
43
12
96
47
132
10
44
10
69
35
13
9
26
18
42
52
93
23
4
45
23
54
84
79
51
20
16
20
1
12
27
26
28
2
22
63
23
24
72
36
12
6
66
28
36
24
20
36
49
87
54
2
4
80
1
9
18
62
96
4
26
25
5
4
3
11
34
123
27
20
16
24
90
15
23
4
24
14
18
22
32
40
20
28
30
12
24
54
12
134
36
60
24
4
33
24
113
6
16
84
9
11
1
39
32
12
72
24
12
4
33
5
198
52
56
16
21
83
12
52
20
13
35
42
16
30
66
18
2
150
25
33
63
3
9
53
30
18
16
14
70
60
30
20
4
33
9
26
18
16
14
12
22
2
18
30
70
15
47
36
22
2
70
3
21
62
58
86
10
8
7
3
33
24
35
25
5
54
24
18
54
36
60
25
27
26
24
16
14
120
13
35
52
32
24
54
66
36
24
36
94
2
64
80
13
47
4
20
6
30
28
68
30
4
26
4
18
30
6
2
28
26
10
26
4
86
22
62
1
5
18
10
39
11
16
20
6
64
18
33
23
12
37
45
30
12
54
44
42
4
57
3
36
98
12
70
18
80
40
3
12
12
11
25
39
30
123
57
18
20
25
27
60
86
22
56
34
2
28
270
2
28
66
14
10
86
16
98
7
63
8
28
30
2
28
9
35
78
4
51
3
30
24
8
12
36
70
2
18
37
35
22
15
75
36
9
45
60
38
25
12
21
14
18
42
16
6
8
6
49
60
21
2
49
15
24
129
23
64
20
36
84
70
18
32
4
60
32
82
2
48
30
16
14
16
56
4
54
2
208
20
6
94
6
62
25
47
16
66
18
2
78
22
14
16
78
42
26
28
2
25
23
46
20
28
36
32
24
48
43
3
57
17
70
32
28
20
6
16
30
30
24
26
30
10
30
14
12
25
35
24
30
28
30
60
45
17
34
21
15
24
24
42
44
34
45
48
5
34
108
8
4
56
22
56
64
12
30
68
13
35
180
12
18
18
4
2
34
24
45
11
16
56
12
37
35
10
14
12
25
3
24
8
49
5
48
43
12
35
22
26
12
25
15
105
15
33
59
30
10
60
26
142
12
26
54
84
64
12
24
9
5
12
4
62
22
38
49
35
28
162
20
30
40
44
42
84
91
35
12
37
39
54
2
64
14
55
17
34
20
1
5
28
8
48
31
33
15
155
25
23
54
28
2
34
30
44
18
28
6
56
18
66
13
17
30
10
8
30
6
30
40
36
26
12
130
20
6
19
5
7
75
8
22
26
25
23
37
24
23
12
4
62
22
20
13
29
151
5
58
36
21
84
3
12
45
3
30
98
25
23
132
52
33
63
24
96
21
23
12
28
36
56
1
5
18
49
35
30
6
156
130
74
1
5
58
2
54
10
2
142
2
58
86
12
64
60
50
18
40
42
54
21
11
49
39
9
11
4
20
10
15
35
36
6
10
56
90
18
36
60
18
22
8
6
7
63
2
67
12
33
63
17
6
1
23
18
19
263
12
24
4
2
58
12
14
12
22
8
34
18
12
93
11
12
4
8
12
13
12
15
48
30
86
60
4
56
30
30
40
24
8
12
96
1
155
10
38
70
6
32
84
54
31
83
10
15
72
23
25
77
31
27
60
30
96
30
14
16
60
2
24
73
12
11
25
5
12
16
92
4
44
7
12
21
2
42
10
6
36
50
54
34
8
24
60
6
55
23
162
22
56
1
5
30
25
15
56
34
90
78
20
6
10
27
89
28
15
27
8
73
27
20
12
28
36
20
12
12
16
20
24
66
46
24
9
5
7
83
6
16
63
41
19
17
6
154
54
9
117
51
23
1
3
57
5
18
66
46
56
52
32
25
3
20
16
126
18
6
32
28
54
20
12
4
36
21
17
60
70
30
2
10
75
11
4
26
48
7
59
10
30
44
49
11
16
20
10
135
33
63
24
11
24
70
116
4
48
60
2
4
32
28
44
16
20
10
24
26
72
60
24
4
14
22
14
30
70
62
37
11
4
68
109
5
4
80
4
75
21
2
54
36
7
77
10
8
16
57
53
72
18
24
10
26
6
64
122
12
70
26
24
18
42
42
54
100
9
12
3
6
6
24
57
9
26
12
36
4
92
10
84
39
47
88
36
9
17
4
2
12
37
5
150
40
81
53
132
34
44
1
9
62
28
24
30
27
71
12
120
18
79
9
14
12
120
13
12
83
10
3
5
4
51
17
18
4
74
66
4
32
28
32
94
63
12
63
36
146
30
18
6
76
24
20
1
11
64
18
62
34
26
4
30
80
34
8
30
7
23
49
95
10
14
37
33
14
16
50
4
38
12
22
3
5
30
96
12
25
39
48
8
84
10
63
11
36
4
56
4
50
156
28
3
53
10
14
42
25
5
31
27
2
6
22
3
63
21
33
96
14
60
82
50
36
30
7
21
2
42
10
45
27
24
20
24
108
24
1
63
21
101
30
82
3
3
54
6
24
8
30
7
11
24
16
44
25
17
84
16
110
10
14
124
6
24
ABCD 94872943216*3^$a+1 [50009]
18
180
93
57
135
36
144
21
42
12
36
72
168
84
18
87
63
72
66
24
12
63
27
141
39
24
129
27
9
27
45
45
42
36
117
45
198
9
21
15
27
93
9
126
9
27
36
42
51
240
192
195
18
150
84
72
126
132
48
60
18
57
228
12
48
51
18
3
27
6
144
48
63
72
48
51
201
48
24
183
273
24
36
12
33
39
27
6
15
183
57
12
51
9
120
51
45
105
15
84
147
9
60
9
48
27
87
216
102
3
33
27
72
96
57
15
12
108
105
102
21
12
9
51
228
39
21
75
9
108
39
9
27
57
3
105
3
12
42
3
159
18
36
27
39
21
72
75
120
6
30
165
39
90
36
12
18
129
96
171
96
30
27
51
57
27
21
57
207
27
21
108
24
93
18
54
51
9
123
33
147
3
36
33
420
48
3
30
270
42
3
279
60
72
48
33
3
45
60
12
60
27
138
72
123
3
129
87
216
180
45
72
15
120
36
36
216
45
48
39
12
81
63
9
81
114
12
168
12
9
24
96
111
69
129
63
48
24
21
54
36
177
60
72
213
87
3
237
21
15
15
9
156
72
72
96
120
309
270
21
27
225
117
96
30
60
120
225
24
96
15
117
63
42
18
45
99
33
72
141
114
36
45
60
105
24
135
75
45
300
15
21
84
57
6
33
60
51
69
57
18
174
18
45
15
57
81
27
45
3
72
33
15
111
168
201
27
24
129
99
21
57
27
45
63
39
69
9
3
12
21
12
15
39
96
198
30
6
3
36
45
42
57
15
72
141
15
45
72
216
27
45
87
48
42
108
3
51
36
45
3
144
93
3
189
60
33
123
60
24
36
15
12
45
69
48
15
3
24
21
243
57
33
24
48
123
12
177
15
96
12
168
60
120
105
30
6
99
24
21
135
99
93
87
153
117
48
15
60
15
90
123
57
3
39
21
27
57
96
72
15
12
96
54
90
21
72
9
3
36
12
39
33
48
99
18
3
3
9
21
39
21
87
48
135
216
33
75
45
96
72
87
81
171
21
93
66
36
24
18
291
51
9
9
3
120
129
3
45
18
93
120
132
69
114
165
45
135
24
3
24
93
120
60
33
138
45
72
15
48
117
60
60
69
99
105
99
21
54
96
45
24
75
45
3
42
30
18
3
15
60
12
117
48
33
15
45
12
3
12
345
15
27
45
48
117
36
195
12
45
54
21
3
9
48
99
18
15
117
51
39
21
27
132
36
30
162
18
87
27
141
72
36
69
150
12
24
69
48
3
57
120
27
66
435
69
3
3
36
54
144
126
54
36
99
48
9
3
60
156
12
120
12
147
84
24
81
24
33
3
12
39
6
30
18
15
207
33
15
96
9
384
3
108
90
27
3
132
12
6
15
12
39
129
69
180
6
57
117
3
12
207
21
48
75
30
15
81
84
75
192
60
12
75
60
36
72
237
105
18
333
75
69
261
246
21
120
57
3
132
51
120
24
21
12
33
6
48
72
9
180
45
54
96
36
9
9
3
45
3
75
36
30
6
57
87
81
45
15
57
66
342
60
48
99
27
96
120
150
138
57
60
297
60
30
33
135
72
12
21
228
45
66
189
72
45
183
21
123
51
45
12
12
81
27
12
27
21
12
165
111
129
123
39
54
87
15
60
57
48
12
21
96
144
75
27
42
30
78
18
12
24
30
54
90
6
9
12
33
27
ABCD 94873078772*3^$a+1 [50069]
48
37
47
12
61
72
27
51
77
88
72
132
20
120
25
90
125
48
52
63
117
24
116
25
11
28
39
53
19
45
56
184
8
28
9
30
66
75
189
30
6
75
44
16
48
51
53
97
15
236
7
168
90
3
9
11
1
30
45
8
43
17
12
43
185
28
27
18
12
11
36
13
143
28
20
7
30
23
52
12
72
3
41
31
21
8
132
48
37
63
12
129
6
137
7
9
20
1
18
21
51
6
47
13
75
32
37
11
24
85
48
11
1
95
88
32
84
36
28
32
64
129
51
56
73
71
16
80
84
96
64
57
23
60
24
37
23
36
61
6
9
60
48
45
87
21
12
15
68
12
127
29
67
24
18
107
144
37
83
132
132
28
9
30
69
21
35
40
3
125
217
210
78
11
52
44
1
24
35
13
135
33
275
204
36
12
25
35
85
78
5
67
42
3
147
18
3
48
104
60
52
51
53
84
7
53
40
45
78
5
49
36
35
4
60
20
28
3
33
60
72
45
99
45
96
15
68
37
23
76
45
71
49
35
13
15
20
67
5
16
9
18
18
23
96
121
24
51
92
12
115
6
59
1
59
121
39
56
12
48
85
87
117
35
1
143
24
72
76
92
67
165
3
57
33
48
24
59
12
4
21
59
13
48
24
131
24
115
18
35
72
144
139
65
7
66
12
71
19
53
64
21
54
65
48
100
108
32
36
60
36
43
173
24
16
45
24
30
66
23
4
3
42
63
32
36
1
39
141
23
12
13
72
198
45
80
85
107
24
72
37
27
56
24
60
4
56
25
155
60
36
25
54
45
105
96
59
31
29
4
12
20
60
115
77
16
27
30
60
24
30
48
18
30
9
36
12
68
60
7
41
112
9
60
60
75
3
81
36
60
116
48
64
200
13
12
42
6
107
16
92
24
1
15
12
176
1
35
48
96
1
36
39
105
30
9
57
60
23
67
102
87
80
160
3
18
54
66
23
97
99
3
77
43
21
56
13
87
15
90
35
184
27
305
100
44
73
30
105
32
1
24
59
67
30
42
5
28
15
209
1
27
36
32
25
144
6
17
60
48
168
1
36
312
47
64
20
19
42
96
24
23
7
30
171
12
68
148
96
21
12
18
72
162
30
48
168
120
149
1
12
35
12
1
30
102
63
45
30
29
13
12
23
43
9
33
78
125
64
96
45
147
248
19
185
144
1
15
44
139
5
73
119
36
25
107
240
67
18
87
15
6
135
9
36
144
6
45
180
12
27
29
61
51
12
32
4
32
40
45
23
192
192
55
77
124
36
45
315
21
99
81
15
69
6
150
39
45
6
77
48
4
20
91
5
289
59
7
24
48
101
1
111
44
48
7
90
36
27
96
116
1
47
133
12
18
30
95
28
87
9
183
42
30
45
68
7
41
25
23
1
15
44
61
71
97
15
20
16
56
25
96
60
15
128
7
149
64
36
105
60
59
31
5
24
16
21
54
21
75
45
108
9
30
53
4
188
43
30
23
196
81
63
44
67
33
96
111
18
27
165
35
91
113
37
60
47
16
20
12
52
8
25
47
97
39
32
67
42
39
21
18
5
48
25
95
24
73
23
48
52
15
5
145
87
3
17
16
57
119
48
7
29
96
156
28
21
35
43
17
48
112
33
143
7
30
12
99
92
55
5
19
65
28
80
37
35
16
69
60
156
15
20
108
97
24
23
12
40
93
15
32
1
30
144
65
31
42
107
16
45
99
8
43
90
47
97
36
59
16
60
8
96
1
39
105
15
56
24
181
54
45
80
64
21
36
144
36
35
24
28
32
144
1
36
23
109
48
59
160
140
55
96
42
48
30
24
78
11
16
21
47
67
69
84
80
7
165
21
24
71
28
57
42
33
9
71
7
105
32
4
32
28
21
36
27
45
72
23
7
21
75
114
30
5
133
102
9
57
24
11
72
37
6
113
16
80
31
33
9
71
12
52
63
24
41
25
60
12
30
53
37
83
67
18
35
19
45
24
32
184
44
7
29
24
24
37
11
37
72
30
6
119
24
67
264
29
40
44
36
76
44
24
85
12
96
12
15
20
88
32
25
12
191
48
52
104
100
81
47
55
ABCD 94873326532*3^$a+1 [50053]
23
12
13
107
6
42
189
40
48
80
48
24
105
15
3
42
126
45
39
30
3
33
18
102
15
12
21
222
114
36
55
53
150
6
123
48
3
90
30
60
36
78
7
5
84
30
72
49
11
45
3
36
18
6
61
215
60
105
100
65
15
15
6
78
30
42
72
60
33
27
30
67
36
53
6
78
27
21
67
17
6
18
126
120
21
27
30
3
144
171
25
149
78
30
60
115
32
75
1
23
186
24
91
5
15
75
48
6
30
114
96
150
90
90
129
48
69
55
20
21
150
114
30
153
45
15
27
84
60
72
12
36
81
51
9
63
36
36
21
63
30
51
45
18
162
31
32
15
42
78
30
3
117
36
6
60
24
9
75
36
84
36
6
48
3
27
30
27
45
51
12
160
80
105
6
126
63
27
84
36
1
12
11
54
48
60
54
60
36
24
121
5
132
12
91
32
112
48
5
55
212
63
13
20
45
24
24
54
30
3
172
107
48
33
3
66
18
12
6
78
30
12
39
81
54
30
126
90
18
109
20
33
15
15
9
33
42
48
105
27
90
15
3
42
3
33
48
24
42
150
6
42
15
15
90
55
41
36
48
36
30
9
108
45
12
60
126
84
12
6
54
21
177
42
13
65
12
96
18
24
57
45
84
51
16
35
24
186
72
6
6
6
120
69
3
45
3
69
15
93
3
57
45
7
11
12
156
132
24
120
66
18
1
29
30
36
48
30
6
69
75
198
42
42
36
54
45
28
35
78
24
84
30
9
108
52
35
78
12
72
54
37
12
95
36
69
21
30
6
3
12
111
24
25
101
60
19
53
6
37
5
87
48
3
1
23
45
88
29
6
18
60
54
73
32
231
36
25
5
15
28
11
126
18
36
61
41
18
24
13
59
84
1
56
3
54
12
96
7
65
30
145
71
37
23
24
78
55
12
23
72
165
3
105
57
66
69
135
33
75
97
20
40
65
42
78
43
20
63
54
30
6
72
48
36
103
47
24
30
87
3
12
24
84
90
6
18
42
93
27
48
12
21
3
109
11
37
29
48
60
15
45
12
6
48
24
150
150
25
5
15
88
47
33
33
39
12
3
12
81
69
55
89
54
37
35
73
41
54
78
48
30
36
21
33
6
18
27
40
68
57
51
57
48
7
32
45
36
84
30
21
153
60
6
36
18
132
18
117
39
73
68
60
27
37
35
45
9
36
144
6
96
222
27
69
31
20
63
66
42
84
6
42
6
6
13
11
57
75
85
5
210
48
69
27
6
24
60
84
171
9
7
20
87
37
41
24
195
9
39
3
12
57
153
78
9
51
49
23
12
66
24
18
120
265
11
60
21
3
33
12
27
84
57
99
6
67
60
32
75
48
37
36
173
6
45
3
13
12
17
48
30
37
23
30
6
6
84
114
198
79
11
12
66
24
60
27
21
18
54
6
12
90
24
78
48
18
36
24
66
48
13
5
135
135
18
30
60
24
45
27
48
117
9
67
164
81
55
47
96
54
12
30
85
20
75
6
7
20
27
24
9
72
45
54
6
24
126
6
42
30
75
27
36
9
315
13
20
15
33
45
24
138
30
3
124
23
33
3
96
21
24
28
35
57
45
78
37
65
51
3
54
7
20
40
36
95
157
41
66
54
19
47
81
15
24
18
27
21
87
21
60
30
129
75
78
24
90
84
30
30
60
24
18
72
55
5
18
54
30
1
137
30
33
24
39
9
75
30
7
29
27
117
3
3
60
54
63
117
90
13
59
48
85
35
12
33
21
12
18
36
36
84
24
42
24
90
1
95
12
37
53
30
246
12
7
11
9
28
119
13
12
29
67
53
51
15
84
6
54
6
18
96
42
27
28
17
42
54
24
6
12
45
40
212
3
102
27
3
105
172
161
24
96
12
36
139
23
54
31
144
5
15
69
7
107
36
84
97
53
30
42
31
23
84
57
45
24
36
30
85
20
33
75
72
15
114
144
43
20
24
16
53
6
25
96
29
48
60
210
6
126
78
6
9
15
97
20
3
25
23
72
90
75
27
1
77
6
30
31
20
36
183
60
9
57
60
168
12
24
42
24
84
21
21
108
60
6
13
83
45
4
65
18
57
93
18
12
12
33
75
60
78
42
25
5
15
21
162
57
12
33
12
54
42
27
105
42
85
48
8
12
51
42
87
105
72
6
24
33
108
12
15
6
91
36
5
15
3
54
30
37
29
19
23
85
17
156
51
63
78
18
54
72
55
20
171
84
48
48
30
18
60
6
78
33
57
60
78
37
47
90
43
12
20
3
ABCD 94873358252*3^$a+1 [50004]
112
8
96
1
11
18
84
31
12
53
16
60
15
5
4
14
36
90
10
117
5
43
29
40
2
36
49
33
3
3
26
24
30
12
49
24
125
6
28
36
57
119
66
24
78
46
62
13
36
5
24
16
20
84
34
30
3
23
16
20
10
18
32
40
60
8
16
20
6
31
9
38
30
12
36
4
171
53
34
170
43
39
60
38
16
15
11
66
64
18
33
35
52
26
144
30
96
12
73
36
36
3
60
14
16
62
13
5
30
85
17
4
26
22
2
78
70
6
51
96
47
60
40
62
114
1
59
16
81
3
20
16
54
84
30
32
49
36
29
12
18
72
4
98
22
54
84
80
30
66
4
146
10
14
100
33
29
54
10
74
16
45
47
4
9
12
35
28
66
68
12
48
22
21
35
13
69
26
60
4
96
21
23
12
28
32
6
54
54
76
24
15
41
31
17
18
34
44
40
56
24
6
24
1
113
60
42
48
18
79
9
74
22
60
14
1
24
5
10
152
54
90
1
47
13
17
18
54
24
7
17
10
33
63
21
9
26
49
216
23
36
42
48
72
79
3
6
2
85
59
30
28
36
30
14
42
54
54
1
47
4
9
36
9
2
28
54
56
55
36
59
4
140
48
13
12
119
40
90
78
33
23
12
28
20
42
150
73
47
18
192
42
13
9
26
28
45
9
36
30
2
12
7
144
12
69
14
66
58
86
46
56
34
14
130
20
46
14
6
49
29
10
68
49
36
47
121
11
10
26
60
42
7
24
72
27
8
132
12
64
32
24
36
24
18
6
1
5
18
1
5
30
37
9
44
120
6
24
1
23
40
50
112
44
4
32
28
66
32
18
67
120
29
4
26
18
16
6
9
60
11
24
54
30
12
85
33
132
8
40
80
12
6
54
4
51
23
48
193
101
55
9
2
58
176
18
156
6
18
36
61
23
1
132
27
21
12
3
20
24
6
16
44
91
5
36
54
70
15
89
16
48
60
62
18
16
15
107
25
3
36
68
22
50
25
29
36
31
27
68
25
3
81
3
38
120
88
15
35
54
6
4
12
68
6
7
48
9
3
27
93
23
6
24
4
20
10
50
16
14
60
48
42
7
11
28
116
36
58
90
32
54
10
69
12
3
104
10
152
4
32
30
13
192
48
149
12
4
150
21
23
13
95
78
16
30
20
64
20
25
21
84
92
54
30
19
21
30
104
25
35
25
11
84
64
6
51
24
12
77
18
30
18
42
94
20
1
17
22
9
11
36
24
28
93
5
12
22
44
46
14
25
29
18
124
129
35
24
52
14
156
19
35
60
25
5
126
84
30
31
3
92
6
84
24
10
14
30
10
27
45
15
41
18
46
15
83
76
32
24
49
35
16
38
10
6
30
45
41
94
44
1
95
10
54
38
43
72
65
88
56
24
46
48
140
1
35
24
46
20
16
128
7
59
1
24
47
30
52
66
96
18
146
1
59
61
29
30
1
36
17
172
15
36
24
11
24
28
20
13
48
39
38
12
30
16
80
70
56
6
84
169
72
93
30
26
6
25
5
79
53
43
24
11
28
2
28
36
26
24
24
36
34
14
18
103
29
60
16
44
22
24
122
72
6
121
24
12
149
91
215
24
64
14
16
26
24
4
26
144
6
42
4
15
35
64
14
10
26
127
203
12
25
24
24
36
29
60
31
33
50
130
62
24
84
12
120
1
39
8
10
86
12
4
68
1
12
113
160
26
34
87
53
36
28
6
74
30
12
24
30
54
13
273
2
88
66
14
132
60
49
15
150
14
60
4
33
60
23
12
54
96
18
4
20
60
1
185
24
22
288
36
26
28
8
12
10
12
14
12
55
95
42
7
59
76
56
42
6
61
41
18
30
16
74
84
72
18
7
5
154
81
53
12
24
67
39
18
2
4
62
12
91
89
106
56
60
36
24
24
6
31
53
100
15
72
5
28
2
30
52
110
108
48
162
199
33
2
6
4
15
15
68
12
54
46
9
35
40
32
24
100
141
23
36
10
75
15
21
24
9
15
17
108
76
24
56
19
101
66
52
68
64
81
3
66
24
14
10
27
11
24
34
6
8
13
17
7
41
34
44
4
36
110
124
27
39
44
70
32
19
11
18
18
90
30
4
9
59
120
6
16
38
1
41
18
30
42
66
18
42
19
24
72
3
56
84
40
26
19
35
160
14
18
13
11
1
17
22
14
46
9
9
3
24
11
48
120
1
9
2
48
100
45
45
75
29
60
36
16
39
155
85
41
40
14
70
26
28
30
62
34
50
6
48
112
86
28
45
35
6
118
42
8
10
42
51
9
50
6
28
26
48
90
72
79
11
30
6
58
50
84
42
24
6
48
16
14
52
30
140
6
102
60
36
64
6
80
12
19
33
2
4
20
42
22
20
13
17
52
26
54
4
90
24
33
9
38
13
84
120
15
56
54
54
24
1
11
4
45
120
72
120
60
33
36
38
30
31
29
30
70
8
30
18
24
6
1
11
12
12
6
28
26
34
32
19
95
4
20
40
20
12
18
55
21
39
36
53
7
23
66
91
59
1
60
3
42
8
18
22
6
2
120
18
1
5
19
45
15
41
54
120
37
17
7
60
35
4
116
70
15
23
6
102
4
84
44
42
24
55
72
3
66
180
18
92
126
198
1
149
4
12
218
6
6
49
60
197
24
31
3
14
16
26
6
48
16
116
163
12
149
31
47
ABCD 94873374086*3^$a+1 [50065]
75
15
18
36
203
13
30
29
16
69
54
77
49
59
31
48
42
3
132
93
83
13
99
3
18
60
66
96
30
35
24
24
24
25
90
30
63
68
19
30
78
18
66
60
30
23
73
18
120
9
117
36
42
30
78
48
6
23
103
48
17
204
4
9
63
45
60
47
1
42
5
25
18
144
17
16
12
32
19
21
153
6
36
9
9
75
33
59
79
5
76
63
180
33
12
81
150
41
151
54
51
39
9
9
6
17
13
36
18
45
45
15
72
111
18
60
84
11
7
5
37
75
96
120
60
44
13
108
42
65
52
3
42
18
102
72
24
35
1
18
30
23
67
6
12
23
19
221
52
63
36
9
15
21
24
27
12
41
55
84
18
24
30
101
24
24
12
48
36
31
12
78
95
13
36
18
45
32
61
54
24
29
192
31
18
71
48
25
23
43
45
15
17
67
45
8
52
111
17
12
48
13
167
13
36
36
60
102
6
95
4
108
8
67
9
51
84
45
56
13
39
33
27
48
9
59
31
36
90
24
30
60
5
43
45
141
27
3
126
11
13
35
49
18
54
51
3
72
9
99
9
8
25
90
18
54
21
56
40
48
56
49
3
9
24
30
24
18
90
84
54
54
36
29
61
54
6
54
30
83
48
37
23
4
32
25
71
25
35
4
24
32
88
51
120
29
139
21
27
72
42
54
84
90
6
66
11
13
54
30
35
1
11
223
18
18
9
81
71
16
12
141
90
21
141
54
18
3
33
47
19
9
99
6
36
18
18
27
21
11
13
83
43
45
75
24
21
9
36
54
173
52
60
3
114
54
54
12
51
57
27
33
120
168
3
32
13
51
3
53
19
144
29
13
30
144
24
5
16
15
18
47
145
60
11
7
18
27
183
45
69
30
41
85
23
64
3
18
11
4
12
105
12
107
19
81
9
131
13
60
18
18
107
145
12
35
1
24
102
108
36
41
24
25
114
48
132
36
45
104
148
84
24
80
37
12
15
3
54
18
53
168
91
5
49
11
1
27
56
72
24
73
47
36
7
168
48
29
16
24
128
19
5
4
15
125
1
36
12
42
144
102
108
54
5
1
47
19
18
11
67
5
13
71
108
55
18
12
60
23
24
43
48
60
93
69
48
72
18
29
133
11
24
28
80
7
30
18
89
19
114
120
18
65
4
3
6
66
65
13
12
36
15
84
9
96
120
51
147
108
33
144
63
90
3
87
48
29
13
12
60
12
60
11
7
113
144
16
27
18
15
68
25
24
90
66
132
18
9
12
51
5
79
6
30
54
6
12
17
73
72
36
132
3
20
4
9
47
84
25
59
112
9
15
135
234
167
24
84
4
57
108
27
24
75
5
1
18
21
105
35
19
12
101
24
19
24
21
9
15
8
55
17
37
75
9
144
150
126
27
20
37
36
24
30
18
72
36
144
36
15
12
24
108
12
24
21
36
23
37
54
66
15
9
54
45
32
169
59
96
13
143
55
45
39
18
90
18
60
3
144
33
47
43
18
12
60
99
129
51
140
84
12
72
145
36
42
57
27
125
19
234
36
60
11
43
21
152
25
12
6
102
24
143
121
15
120
36
9
42
12
42
54
21
8
97
36
18
30
99
27
6
23
24
28
15
53
76
20
13
18
12
18
72
6
17
100
3
72
5
37
30
18
60
23
121
18
72
53
1
30
42
63
32
4
3
36
9
33
59
48
55
66
27
63
90
36
6
84
29
31
81
3
42
59
48
73
12
6
72
18
59
13
12
18
9
9
51
45
3
8
48
61
99
105
66
5
19
12
45
15
90
84
24
12
54
9
36
56
43
42
30
42
23
60
52
92
36
100
24
3
90
27
69
54
17
31
5
40
123
77
40
20
7
57
69
84
6
66
51
57
108
35
169
23
72
16
80
37
6
17
19
65
43
102
15
8
40
72
24
9
63
27
18
90
30
207
36
72
99
69
12
87
21
69
12
18
33
39
29
76
99
66
63
56
4
12
51
5
124
45
234
204
12
125
24
72
112
72
15
126
30
24
120
45
105
174
105
32
7
36
24
30
15
21
27
68
55
29
43
18
84
36
71
109
87
32
16
15
45
81
84
119
16
27
78
90
30
36
18
132
53
55
45
81
27
9
23
13
23
7
45
32
28
39
18
96
102
18
11
16
99
18
35
48
60
7
21
69
18
12
36
65
72
25
42
138
87
3
60
125
13
90
36
150
54
45
57
27
81
15
12
9
6
72
5
25
107
16
57
11
67
77
31
12
45
33
156
35
163
6
12
18
45
45
90
54
18
24
5
13
228
35
55
60
29
28
80
115
17
4
15
36
9
36
56
48
4
48
105
3
96
93
6
ABCD 94873561748*3^$a+1 [50003]
3
21
37
3
8
15
10
15
27
38
10
44
9
64
35
58
186
18
47
19
66
11
9
7
8
25
15
32
21
54
13
5
16
3
41
39
31
66
15
11
16
6
42
2
18
28
53
24
3
93
7
17
13
11
19
6
39
39
26
15
40
27
24
92
42
12
43
11
70
8
18
30
58
5
61
48
102
20
10
92
42
4
6
95
7
32
81
19
6
15
8
72
85
30
5
21
46
2
3
33
10
26
64
12
32
7
21
75
47
28
21
32
16
41
111
7
12
18
11
25
48
20
6
46
38
33
63
1
15
86
22
53
15
70
90
65
24
55
41
13
12
15
11
18
19
35
13
8
16
57
110
1
15
14
18
1
3
21
24
3
2
58
32
1
57
23
69
16
30
42
3
96
5
75
1
120
23
88
39
18
23
19
32
18
18
9
21
4
167
1
23
16
24
8
9
112
18
6
23
48
16
57
18
12
132
50
16
68
4
3
27
6
20
3
1
23
96
51
24
4
12
77
16
3
5
3
6
10
38
28
32
43
8
1
47
55
18
12
44
7
3
77
85
42
33
48
35
13
3
69
80
120
37
83
1
44
36
15
21
54
58
50
12
46
15
57
14
33
79
6
35
45
28
63
27
20
46
60
111
3
72
2
4
32
18
10
35
40
8
1
87
48
24
11
16
18
12
140
75
24
1
8
48
4
50
9
1
23
9
12
51
21
34
48
44
13
33
60
35
3
88
2
28
14
4
26
67
8
7
62
3
24
27
37
59
16
24
14
28
11
43
5
40
11
72
18
19
56
25
15
9
15
5
6
88
77
24
21
94
21
17
36
19
21
48
56
18
49
35
21
39
1
21
59
21
3
61
8
3
15
33
9
31
5
75
1
6
54
59
25
95
55
20
18
16
26
12
21
19
29
57
16
23
3
13
32
19
21
56
13
2
28
18
3
9
20
16
3
8
19
77
33
15
21
19
21
20
7
3
26
22
44
6
36
34
29
3
4
17
40
9
20
19
9
14
33
61
3
29
3
9
70
18
47
43
29
48
19
21
11
21
24
73
8
7
48
51
38
28
147
8
31
17
1
44
3
13
27
9
2
18
4
80
7
45
6
29
21
28
47
43
5
19
77
16
27
6
23
64
8
21
88
11
21
19
48
21
36
20
67
8
25
66
50
19
27
12
17
49
12
11
3
10
74
34
23
13
3
51
20
6
10
6
35
33
16
71
43
14
15
27
21
1
24
90
21
69
24
11
13
11
40
35
112
98
54
24
18
19
21
36
39
32
9
22
41
7
33
77
108
103
80
37
6
48
6
15
51
21
8
79
9
32
55
42
15
9
66
2
51
7
78
11
1
39
3
60
48
26
16
20
6
16
30
15
45
35
51
24
46
15
48
45
11
16
27
72
5
13
3
24
9
12
12
36
3
125
19
24
9
23
9
15
19
36
105
27
18
75
3
77
63
16
48
26
16
38
9
19
2
3
19
29
1
26
13
5
40
27
80
145
63
8
1
18
24
18
6
24
29
37
27
29
28
20
88
3
17
6
9
27
12
49
41
10
44
4
30
60
18
138
12
3
29
51
49
23
16
5
36
10
21
17
6
97
32
15
12
10
8
4
20
10
62
3
24
45
4
6
54
36
6
17
19
50
43
45
44
22
36
29
73
128
58
6
24
20
27
19
38
7
125
64
11
16
17
82
18
11
40
72
3
6
15
5
36
28
27
9
2
4
65
48
19
6
23
3
18
16
35
1
39
45
36
8
66
16
5
13
3
8
37
24
20
34
20
52
120
8
13
8
51
4
32
25
119
42
10
80
10
2
70
36
12
12
48
2
46
15
9
18
26
54
10
27
24
9
42
50
19
8
24
19
5
99
45
69
108
63
112
27
6
15
45
3
8
24
16
75
5
13
3
75
44
25
9
23
3
40
44
142
3
27
45
3
45
5
46
62
4
50
25
48
23
4
5
21
34
33
8
103
126
3
32
9
4
123
32
48
7
12
48
5
1
39
35
4
92
18
51
3
13
33
8
12
16
3
51
21
35
21
40
11
22
96
23
43
77
40
57
24
48
92
3
19
45
24
27
30
2
30
70
36
6
6
41
91
38
31
51
32
16
2
19
33
15
5
36
39
15
16
86
123
21
4
6
30
3
9
2
4
20
10
35
111
70
35
49
26
46
14
9
1
48
39
24
8
31
18
39
21
83
13
3
32
1
87
8
73
23
9
39
15
22
83
55
17
9
48
18
10
3
11
16
21
11
18
3
7
62
3
19
5
13
96
27
57
2
45
96
7
41
3
13
29
3
49
48
47
16
125
64
59
19
60
14
18
12
10
3
5
3
16
35
37
39
20
58
144
32
16
24
75
5
54
34
30
62
15
19
5
40
8
13
8
19
57
110
4
21
27
18
51
125
28
42
5
51
34
38
61
57
62
142
11
24
16
63
30
54
29
27
34
12
26
64
24
5
16
24
32
33
22
65
19
2
3
16
39
6
24
35
9
64
108
11
51
12
46
59
21
70
2
27
61
35
16
32
1
8
76
3
11
13
8
1
48
36
11
19
5
61
56
3
96
3
21
40
72
11
42
3
33
15
13
27
53
43
3
101
85
18
32
9
115
56
6
63
240
16
53
18
10
24
15
5
58
17
49
8
79
9
18
128
34
35
40
51
29
63
49
48
33
26
4
38
22
21
41
42
22
6
36
21
24
3
50
40
8
4
12
62
10
66
14
34
66
8
48
34
2
3
1
60
8
64
11
25
47
75
10
8
27
19
29
19
8
36
22
3
72
29
28
23
3
34
11
13
24
11
21
70
68
34
39
21
2
9
39
9
49
2
46
23
48
25
18
30
167
40
144
120
8
1
23
3
21
16
17
52
6
38
4
8
40
102
21
53
3
1
14
70
36
2
21
16
32
1
26
22
8
16
39
5
27
9
4
36
36
60
119
112
59
6
52
83
3
34
42
9
45
56
40
32
52
18
29
37
56
27
48
1
18
12
20
18
3
1
6
14
52
24
12
14
21
13
3
48
59
6
7
104
19
18
3
8
37
11
49
15
33
12
12
108
44
15
16
11
13
5
48
3
16
23
4
26
100
26
21
1
119
24
13
27
9
30
48
9
9
12
156
96
36
110
94
6
26
18
69
187
29
43
53
69
4
23
1
68
34
41
25
24
39
8
7
14
6
22
18
6
95
40
39
41
43
2
51
21
27
16
24
15
81
9
15
8
37
42
32
22
27
32
9
18
4
32
12
10
107
13
3
8
21
40
56
4
15
35
58
3
41
60
10
26
4
27
5
18
70
3
57
18
32
46
24
32
31
56
24
16
24
24
3
6
20
40
32
19
24
56
19
24
30
23
16
32
79
18
48
72
12
12
15
32
88
11
45
111
54
70
21
53
19
27
48
12
9
80
21
3
25
12
48
6
45
11
10
8
126
10
18
41
37
18
92
13
8
40
33
15
11
58
11
13
12
15
9
24
8
10
2
3
37
12
15
24
51
74
46
158
90
10
11
19
8
21
72
16
21
12
23
13
12
95
79
9
8
24
7
17
24
51
88
53
24
24
72
15
22
32
4
12
48
80
10
33
27
ABCD 94873697294*3^$a+1 [50029]
60
100
20
25
83
12
120
100
20
60
100
152
108
270
55
17
18
108
264
48
162
175
161
54
96
4
8
30
43
5
120
30
24
1
47
72
25
113
490
80
108
234
66
84
13
95
288
85
27
68
84
36
90
42
348
97
23
24
96
84
126
115
245
150
114
31
17
82
68
60
318
274
116
12
25
23
49
11
12
13
27
72
38
250
62
78
157
180
131
30
24
198
108
30
120
30
132
78
19
35
276
84
18
318
52
332
181
149
18
78
54
36
120
157
27
8
72
288
60
72
13
5
130
8
64
86
30
24
48
108
102
72
115
23
373
27
45
180
77
48
30
25
23
444
480
25
288
135
38
102
12
181
27
80
73
47
102
310
45
108
23
90
30
172
80
180
12
36
282
48
127
203
4
146
210
120
102
43
149
336
72
55
35
12
186
19
83
48
4
8
73
27
128
90
90
24
348
570
10
92
133
323
72
18
102
133
215
132
12
270
66
12
40
188
37
143
24
85
11
162
70
2
115
23
252
40
50
6
72
48
72
120
132
6
187
143
30
264
48
240
283
27
20
12
48
162
90
36
60
85
107
325
495
8
217
108
95
174
96
67
72
71
30
210
24
88
72
128
25
5
198
60
240
37
72
63
200
90
102
18
210
102
6
114
103
83
30
175
35
145
27
128
52
140
157
53
342
1
35
12
385
65
18
120
150
312
168
42
150
163
59
13
72
180
23
40
140
120
172
56
12
13
47
120
12
78
30
108
60
49
36
245
7
167
138
210
318
174
18
240
18
49
95
193
53
360
90
240
72
222
216
34
206
54
18
18
64
110
178
38
120
22
45
95
265
83
12
40
117
185
18
40
252
80
90
216
82
32
6
30
72
18
30
37
5
90
85
72
180
125
48
7
191
52
80
102
18
60
100
45
108
245
7
23
84
36
234
168
78
120
84
73
125
18
109
135
8
12
61
27
158
175
59
270
66
24
240
108
277
23
12
66
79
35
36
42
130
188
42
67
53
127
65
30
193
17
120
6
42
30
258
67
155
42
48
48
72
175
65
120
48
210
252
25
227
36
192
18
24
240
90
6
174
330
18
40
20
72
36
25
207
68
420
25
125
55
95
90
150
24
120
48
85
35
ABCD 94874374618*3^$a+1 [50088]
16
14
24
52
96
8
46
192
86
4
78
54
18
72
32
48
58
68
154
8
72
168
30
24
4
8
24
12
40
74
54
90
30
18
22
42
8
18
78
66
22
56
54
4
32
48
40
86
96
94
68
156
36
28
26
40
56
16
2
88
20
18
18
22
102
146
34
182
58
12
2
30
100
8
6
16
32
6
16
50
24
18
22
26
76
2
16
42
14
48
94
42
72
8
40
78
116
6
18
4
26
54
58
50
24
72
22
18
54
14
4
32
40
12
128
12
94
24
122
84
42
72
54
210
82
32
54
18
108
12
54
24
90
54
16
32
6
36
124
74
90
48
6
90
94
14
106
32
72
42
148
152
114
18
84
28
48
24
120
6
8
18
36
18
6
124
92
40
26
22
32
60
126
16
18
24
86
22
26
18
118
48
32
42
48
6
34
6
80
18
24
22
176
30
42
22
66
42
62
6
90
66
6
18
30
72
22
194
126
10
48
18
24
44
136
284
54
30
18
40
56
120
42
124
74
30
36
118
72
120
2
48
40
110
18
48
72
24
102
54
58
38
16
56
66
10
86
48
6
34
2
72
336
46
174
90
86
40
96
12
38
88
72
24
8
6
72
36
252
66
136
50
12
10
66
14
114
48
36
42
30
132
70
56
66
78
30
64
8
42
18
30
6
66
162
108
36
64
44
18
18
4
18
72
6
32
40
12
14
54
60
4
66
32
40
14
18
150
4
84
2
18
120
24
156
36
6
106
68
144
24
36
30
130
14
42
16
32
54
10
32
48
22
38
36
48
94
54
50
96
18
52
24
50
16
2
54
40
32
16
6
8
24
66
168
18
72
160
14
72
58
20
76
32
22
122
30
24
58
30
50
28
98
10
62
6
16
42
26
22
110
12
126
6
106
146
4
104
108
4
36
86
88
2
184
30
32
136
90
72
8
108
82
50
30
42
88
14
90
4
2
66
6
54
52
158
10
12
74
72
16
14
58
56
48
6
178
90
36
32
64
50
18
70
6
68
54
144
138
24
84
42
48
82
30
38
34
56
22
48
74
40
14
120
18
64
104
30
4
20
16
36
56
4
50
30
4
24
54
66
14
40
2
12
64
116
6
88
2
52
50
114
12
24
76
224
6
30
60
48
46
8
18
78
54
12
100
50
58
12
2
18
54
22
44
4
56
162
16
2
48
22
14
90
18
6
22
84
110
16
78
12
86
22
56
4
8
24
30
186
22
72
134
82
32
48
130
68
40
42
102
200
40
68
102
40
2
16
24
36
26
24
174
18
58
38
22
80
24
58
72
8
22
122
46
44
78
18
36
144
52
180
50
6
58
72
86
36
30
58
54
2
22
72
18
32
214
78
44
276
48
10
8
24
40
8
24
16
32
40
50
6
18
192
22
18
54
128
88
2
54
18
36
34
168
14
48
58
56
72
48
22
164
148
68
22
14
66
78
18
174
18
94
32
72
18
24
54
12
6
34
54
2
4
44
166
6
12
6
86
66
18
54
10
8
4
24
80
90
24
48
150
34
6
32
18
178
24
62
114
12
82
102
140
24
52
20
52
18
2
40
72
86
90
126
18
16
14
126
18
72
40
56
18
198
18
22
102
114
62
64
50
16
14
10
30
104
4
38
88
14
58
74
12
42
48
162
6
192
64
98
76
24
12
32
54
136
8
18
24
12
24
72
12
46
32
48
18
22
32
114
40
62
58
126
56
18
4
12
38
22
90
50
102
6
72
130
14
34
2
22
8
10
86
138
6
22
72
8
42
16
32
18
22
72
18
56
94
48
24
66
14
6
4
120
24
54
242
6
72
162
184
80
60
144
36
40
36
98
46
26
6
34
38
66
24
48
42
126
16
56
66
54
6
52
56
184
12
122
10
120
20
52
6
32
48
42
30
40
126
50
114
22
26
22
18
32
144
94
90
110
48
64
8
54
4
36
96
12
104
22
2
40
48
54
56
18
52
24
32
18
66
54
58
56
12
112
2
102
18
6
108
4
50
88
86
18
24
66
60
72
162
48
42
52
144
74
22
26
58
32
54
42
12
144
28
44
64
26
42
88
38
16
18
240
14
160
146
54
18
30
72
46
12
14
42
54
30
28
152
28
108
36
32
58
ABCD 94874756818*3^$a+1 [50110]
8
16
5
1
134
82
30
80
52
30
126
32
28
6
78
68
312
57
13
62
58
83
7
8
57
72
85
26
84
130
24
50
36
148
32
64
144
32
96
88
41
63
12
34
66
44
4
48
54
26
118
54
42
6
32
60
16
54
23
25
98
70
26
16
198
66
68
81
15
84
45
15
28
102
48
14
144
45
39
190
62
4
44
28
8
60
202
2
81
19
42
54
36
29
1
50
93
36
75
69
15
201
37
18
17
15
12
16
36
6
2
118
42
96
20
4
78
30
32
33
72
25
72
299
37
114
80
4
17
43
30
6
18
18
173
75
36
33
3
108
76
24
32
28
12
24
89
51
10
38
52
6
38
82
18
6
6
44
9
37
2
36
52
53
49
23
169
11
13
24
120
18
48
92
45
144
36
3
22
38
256
84
56
24
12
60
84
106
47
183
33
27
52
92
84
69
37
114
54
30
36
24
438
24
90
78
18
32
16
12
48
20
81
144
37
35
39
105
15
36
10
83
15
256
96
68
141
163
18
258
29
25
38
58
96
6
20
12
132
9
15
84
45
55
12
5
108
67
41
13
6
60
20
144
52
54
11
13
192
47
1
210
6
6
42
120
62
16
5
72
85
42
20
96
10
72
48
30
20
124
66
14
10
278
21
36
91
128
124
17
51
57
3
10
90
54
54
132
48
56
64
20
16
36
78
2
64
29
27
72
72
166
254
4
6
11
133
2
52
32
96
52
92
28
72
60
66
48
62
33
51
93
3
28
5
75
84
48
70
90
29
19
204
66
26
148
5
175
77
43
36
29
13
210
68
192
28
20
16
84
17
37
138
140
228
12
10
54
18
30
48
20
88
132
42
26
21
43
30
71
36
15
36
28
56
520
8
21
7
42
2
46
74
9
61
38
36
12
4
60
66
18
24
41
36
73
71
27
45
115
78
2
12
76
104
46
2
70
35
133
206
156
48
36
58
11
27
48
76
8
48
48
136
6
42
36
84
96
72
84
18
26
52
29
108
25
30
20
33
37
71
75
40
65
31
30
24
54
60
17
3
12
16
5
63
82
2
48
48
24
16
6
18
30
23
27
70
42
41
63
190
24
122
84
21
75
28
8
33
91
116
204
4
72
53
72
25
192
30
18
23
27
28
20
46
24
35
7
48
6
48
38
28
132
80
108
70
162
128
16
60
66
47
1
192
23
144
36
7
12
68
57
195
48
10
242
118
62
28
68
4
8
117
36
7
8
22
168
24
98
69
15
96
132
70
6
20
57
39
16
30
234
6
35
123
10
170
16
8
36
69
61
42
5
3
40
164
60
16
5
31
66
119
1
72
2
88
126
2
4
66
24
170
28
18
18
65
39
16
17
103
12
32
36
69
7
29
31
6
2
16
30
24
2
16
152
22
86
28
89
13
110
4
8
40
56
46
11
85
23
27
24
94
24
11
61
30
236
22
2
120
16
72
53
144
1
54
44
64
20
48
160
5
7
6
2
118
2
94
96
120
23
187
8
21
1
62
58
24
30
41
27
28
17
115
12
156
104
16
32
220
18
14
33
3
144
166
54
29
15
16
20
60
94
26
24
24
88
54
96
30
32
16
66
14
34
155
61
90
24
30
42
30
78
5
27
64
156
8
70
26
16
120
80
36
52
96
12
29
15
96
64
48
8
48
94
26
16
6
14
76
29
145
24
11
3
33
63
10
90
60
20
60
132
33
55
72
89
3
28
30
18
20
34
72
83
3
64
108
30
18
120
8
16
30
18
6
110
9
36
61
98
16
96
164
4
72
36
20
60
58
2
94
11
39
24
12
52
168
30
48
6
60
54
50
72
4
90
26
160
30
110
60
64
48
17
39
22
144
6
12
20
100
102
86
108
24
48
70
24
24
74
12
10
134
57
3
22
14
28
6
26
168
96
12
100
32
22
194
4
32
76
20
60
132
100
32
28
12
36
5
27
28
78
96
24
24
155
37
50
70
14
4
108
84
240
30
26
132
16
44
48
22
26
40
24
30
38
33
159
132
94
14
36
ABCD 94875184226*3^$a+1 [50016]
27
24
18
120
6
102
3
15
60
66
234
90
24
66
60
12
141
48
33
108
3
15
30
39
33
60
138
69
45
120
162
24
12
57
33
18
21
105
198
6
12
42
36
9
21
24
30
36
42
12
18
18
6
45
3
36
105
9
66
36
24
141
15
6
18
69
15
78
3
69
12
90
9
51
45
60
111
30
99
9
60
54
108
120
132
30
168
54
93
72
108
27
213
63
12
18
90
117
63
54
78
18
102
6
12
24
30
258
15
3
180
213
39
105
87
150
36
63
9
66
45
9
6
12
18
96
18
66
54
72
6
162
117
63
48
42
192
3
15
69
3
24
12
90
18
54
6
102
123
27
12
18
99
120
39
126
3
45
42
36
90
108
54
45
3
72
108
168
129
12
33
72
123
3
60
117
12
45
60
18
21
27
18
72
39
21
90
18
36
30
54
54
36
36
24
213
51
132
48
9
9
3
21
75
15
117
27
21
84
51
6
12
108
27
12
48
36
9
39
9
18
105
120
51
18
30
117
108
123
18
15
21
66
114
48
6
12
9
9
231
21
18
42
18
12
24
30
39
15
204
165
27
9
117
198
24
12
60
36
102
87
171
102
90
9
189
18
6
15
33
15
111
129
75
48
222
12
18
18
90
90
42
30
36
15
27
12
18
60
27
3
24
57
33
66
141
99
144
33
33
27
51
30
114
12
93
147
66
159
21
18
21
39
129
45
18
42
18
84
144
54
126
9
15
177
69
15
21
54
6
54
84
60
57
15
54
12
24
48
60
18
90
39
24
39
72
36
42
30
36
90
111
105
114
12
60
48
24
12
54
39
60
51
33
87
24
36
54
75
33
18
9
3
60
120
9
48
87
18
18
9
51
48
24
72
48
132
18
120
96
75
9
18
33
39
18
72
15
3
129
21
54
69
336
45
156
72
6
12
18
39
192
24
57
90
12
96
12
54
6
12
21
15
60
54
99
21
18
93
69
6
12
18
3
3
108
108
33
51
6
12
6
72
117
63
18
30
93
39
30
108
255
111
120
9
27
42
48
54
60
36
21
99
114
54
84
72
168
36
9
135
180
36
12
54
6
9
9
72
39
63
276
102
42
12
24
84
21
39
18
51
87
60
12
180
9
45
6
18
36
15
120
75
36
60
18
135
111
6
27
3
60
54
135
21
24
3
33
12
72
204
3
96
45
120
15
57
54
81
69
54
210
96
12
42
126
12
27
33
18
216
9
27
9
21
24
48
150
9
99
12
78
12
36
3
111
48
72
105
27
30
54
186
30
180
144
6
156
39
12
12
45
60
54
18
18
81
3
105
3
81
27
36
24
54
51
39
21
36
48
12
39
60
12
21
51
96
156
45
84
141
126
510
18
324
30
60
12
18
42
219
27
198
60
72
72
30
162
126
18
51
3
6
15
75
36
30
75
33
147
3
30
18
60
162
126
162
54
18
90
12
69
144
12
48
3
12
78
39
99
21
93
39
12
51
129
15
69
3
18
24
27
75
90
24
36
30
24
36
69
24
33
138
72
60
129
45
54
6
36
3
81
6
33
15
60
21
63
96
102
18
105
147
33
129
15
3
168
105
39
12
18
18
78
183
81
60
66
21
69
6
30
3
33
54
24
12
18
15
39
18
114
120
96
81
3
9
141
30
6
3
195
36
9
27
9
21
27
72
69
75
105
135
39
90
42
36
180
117
12
192
3
36
153
9
126
21
180
84
21
3
33
90
18
66
24
84
42
156
24
39
24
135
177
21
12
90
36
42
162
12
105
24
159
180
18
3
36
48
27
9
27
12
6
234
21
27
9
9
54
42
36
18
72
33
39
210
258
30
222
12
60
18
15
3
12
6
72
30
60
72
30
27
15
54
12
18
36
105
39
201
33
18
78
36
84
54
60
48
18
24
30
18
27
123
192
36
24
126
39
135
36
6
30
6
63
ABCD 94875295072*3^$a+1 [50033]
132
12
15
126
3
15
69
36
96
24
60
60
180
15
69
36
84
207
225
60
108
3
108
21
36
195
18
15
204
36
36
108
72
60
84
60
36
63
18
39
159
69
75
36
57
69
51
192
60
12
48
60
12
33
27
36
60
72
12
84
24
36
132
84
156
12
168
48
39
21
105
126
81
27
108
153
27
177
12
240
36
144
21
270
45
27
237
60
84
36
60
36
207
90
3
33
27
180
12
276
405
51
39
9
168
3
21
60
180
216
63
252
18
15
120
99
177
24
195
69
120
12
120
75
33
3
108
225
24
21
126
21
24
60
108
12
24
147
57
141
27
24
21
90
129
60
9
90
81
168
60
15
21
15
21
348
171
180
36
129
36
24
60
396
60
51
237
33
39
120
24
141
39
15
57
123
162
75
249
315
63
273
84
39
72
18
15
204
12
144
12
24
96
24
36
48
24
12
36
24
96
84
84
15
165
12
60
48
336
9
99
12
36
72
168
48
12
84
63
57
15
33
132
24
12
123
57
72
36
24
192
84
204
36
51
36
18
87
204
84
75
141
3
45
36
84
72
84
75
45
27
105
168
15
81
48
156
165
72
87
48
168
156
24
21
18
81
99
45
27
90
3
72
15
36
45
27
33
24
48
120
120
33
72
207
63
21
24
27
18
63
48
87
33
24
15
18
15
312
267
9
12
24
48
123
9
45
3
72
96
132
108
39
33
183
69
3
126
27
12
36
12
24
15
108
141
36
24
12
147
21
72
15
177
72
111
33
96
84
75
57
33
51
21
15
24
36
132
135
57
36
228
39
36
270
267
252
3
105
60
108
12
75
108
117
72
12
51
9
45
108
51
24
60
60
36
255
21
156
3
45
216
84
12
12
12
51
69
24
72
24
24
507
33
120
84
108
15
45
24
3
117
120
24
36
144
24
48
27
81
9
15
96
24
12
84
39
237
84
24
72
69
90
21
15
18
51
75
9
108
24
108
3
108
81
9
39
51
81
48
132
48
48
24
69
99
63
69
21
90
72
108
108
21
108
12
60
51
105
24
120
48
48
48
57
18
54
3
24
240
36
39
69
39
126
171
144
72
45
3
12
108
57
123
21
15
180
36
57
18
117
48
12
75
81
192
15
57
132
24
12
48
24
45
75
303
108
72
69
168
195
45
27
129
24
63
18
126
36
108
141
156
108
12
144
108
36
60
24
57
36
99
168
48
72
48
87
72
21
33
126
33
216
96
231
33
39
18
75
24
180
63
198
108
72
3
72
12
132
156
48
207
57
12
36
48
27
33
36
111
324
33
75
33
72
168
123
9
48
105
75
108
87
33
39
57
51
129
24
36
24
111
9
27
18
15
312
192
156
36
48
36
84
75
36
81
99
36
33
60
51
201
276
120
105
90
45
24
3
33
147
81
36
9
39
180
36
36
264
96
339
45
60
84
207
105
36
3
225
60
165
27
12
51
9
12
141
ABCD 94875393664*3^$a+1 [50159]
3
57
3
48
9
39
36
20
55
24
9
20
1
51
20
40
96
57
75
51
5
112
93
60
96
24
84
72
183
21
36
78
30
6
6
51
3
156
33
57
15
8
85
42
9
12
27
42
3
12
20
85
51
57
23
72
52
93
107
4
96
60
36
3
57
27
36
9
12
20
4
32
40
24
33
83
40
72
57
83
127
18
66
77
40
9
18
5
100
21
30
177
24
36
9
30
93
56
16
96
3
144
45
20
7
54
11
205
84
60
27
24
75
30
18
33
63
9
21
15
21
18
12
30
3
36
21
63
177
179
1
24
24
15
12
33
71
1
51
57
15
48
12
12
369
39
15
42
48
90
30
6
137
19
69
45
27
63
66
18
42
15
9
51
33
11
4
48
9
24
51
36
87
102
15
9
75
12
9
78
12
18
60
12
150
21
9
23
67
41
4
33
30
36
126
84
11
25
51
3
21
33
3
72
51
57
69
3
8
4
48
21
6
33
32
55
144
6
18
101
4
27
60
21
99
108
5
97
39
69
11
52
93
30
36
21
24
96
24
15
18
3
3
216
78
36
24
15
21
59
28
44
25
39
81
51
24
24
51
33
51
81
3
57
24
81
150
9
39
5
31
57
12
105
15
111
45
56
133
60
131
16
24
15
21
60
36
8
61
11
40
48
135
60
77
4
3
21
189
12
63
51
30
135
84
12
45
63
75
21
15
21
63
6
27
24
8
31
9
32
36
52
20
40
48
12
8
13
120
11
55
53
31
81
96
9
18
33
24
15
54
27
132
165
162
81
60
132
21
227
73
60
6
33
12
48
20
31
81
84
51
33
116
36
36
19
18
30
81
24
45
72
3
68
49
30
105
3
6
15
12
32
1
24
3
24
33
23
100
60
12
60
48
48
60
24
36
20
19
30
60
63
33
27
33
27
9
3
60
60
27
60
30
15
84
9
36
51
9
11
64
12
117
30
93
33
135
36
39
89
7
54
111
24
12
93
90
9
48
92
72
109
6
30
60
60
24
60
111
33
6
21
15
5
13
6
9
36
12
9
3
92
73
102
9
32
37
3
24
15
24
81
36
84
123
45
60
27
9
12
12
75
12
5
4
144
60
57
3
12
96
48
45
36
51
3
189
51
66
114
9
20
31
5
1
51
3
36
33
75
42
15
9
24
183
12
168
72
12
20
124
12
84
60
33
27
3
12
21
9
195
39
9
51
114
15
56
49
3
60
3
24
117
24
12
12
72
9
6
41
13
75
12
12
12
60
9
75
39
30
3
20
19
33
21
6
29
19
93
108
32
13
15
12
32
91
66
120
75
33
12
24
24
36
39
20
7
33
60
57
24
60
15
9
12
75
33
75
80
1
15
21
71
49
131
28
72
57
6
30
75
60
9
23
88
21
71
73
71
100
3
33
3
96
45
8
112
75
33
15
117
24
15
21
69
27
9
3
56
1
71
127
45
75
33
12
21
24
75
21
126
30
3
108
33
66
84
96
33
15
33
57
3
32
28
60
24
9
87
87
30
60
63
132
15
42
75
36
39
5
55
105
15
18
30
42
3
15
36
57
72
36
135
137
73
27
8
1
24
6
33
8
73
174
60
12
54
24
12
3
36
20
49
27
3
21
15
6
255
105
59
1
30
5
43
81
39
42
11
112
60
12
156
12
21
6
53
40
12
48
57
39
12
99
21
9
39
51
45
48
15
33
8
52
9
3
36
24
75
66
60
66
93
56
31
48
42
24
39
108
32
28
9
24
54
21
21
39
12
12
45
60
60
6
5
160
24
48
24
9
96
39
9
3
60
24
9
51
48
27
21
32
28
99
69
39
17
4
45
27
9
131
4
60
44
31
5
16
63
6
18
113
97
11
64
156
9
12
108
6
117
120
9
51
27
12
30
3
111
9
108
24
3
21
21
15
36
27
45
21
24
30
77
16
60
9
54
81
33
186
6
54
45
36
96
8
55
9
180
120
108
33
114
21
75
90
15
45
90
36
33
81
36
3
45
42
114
27
3
225
56
13
23
43
21
80
100
8
88
108
15
129
20
121
15
60
9
15
12
153
3
39
93
57
3
12
9
6
45
33
3
33
30
6
99
60
105
99
21
27
57
66
9
51
57
39
9
12
44
36
52
15
30
42
33
21
114
6
6
33
36
9
66
6
51
128
72
28
84
12
48
60
252
33
27
48
36
75
6
24
24
30
5
16
56
88
105
12
3
12
3
126
36
11
7
12
78
27
156
57
96
87
20
103
45
24
36
45
36
84
60
27
27
45
60
75
17
36
28
44
36
151
21
33
15
15
6
11
4
144
75
36
90
18
45
15
33
9
60
39
132
20
72
148
33
54
30
72
108
3
3
6
39
81
24
24
27
36
3
24
113
88
9
3
24
75
81
8
1
39
24
96
15
54
96
15
24
51
45
21
99
21
60
3
60
12
20
115
18
6
57
9
15
33
132
3
21
27
39
24
105
44
52
15
9
24
60
20
ABCD 94875524624*3^$a+1 [50017]
18
14
12
22
128
24
66
12
6
10
56
72
48
24
12
28
26
64
158
46
128
18
16
44
114
16
14
12
4
30
80
6
10
2
30
70
8
24
10
20
4
54
2
88
26
22
44
46
60
2
6
24
16
68
18
66
190
30
18
32
10
8
18
16
6
38
34
12
32
12
202
42
48
2
58
66
14
64
2
6
12
22
86
18
52
42
20
12
58
12
30
44
54
12
36
66
30
4
60
14
6
6
16
2
36
66
96
48
12
6
12
10
18
68
82
8
18
94
36
18
30
96
14
102
66
48
6
4
98
94
14
78
10
90
2
48
28
2
30
24
22
20
162
114
12
30
4
30
2
66
34
60
2
12
46
8
22
48
86
66
12
6
6
52
92
24
18
6
24
82
32
12
96
16
48
14
12
16
42
30
8
24
24
24
16
80
66
76
122
40
18
26
18
66
72
40
2
90
34
96
14
6
70
68
18
126
18
4
90
36
2
46
48
2
12
12
18
18
42
100
260
40
18
6
66
24
110
42
28
14
6
150
18
52
44
24
30
24
4
18
2
24
4
44
6
16
12
54
14
12
34
54
12
26
64
2
82
32
66
48
10
132
2
4
62
10
8
6
24
40
54
14
18
12
78
66
22
44
18
10
2
18
12
52
128
132
48
28
20
10
32
18
18
112
68
22
74
64
14
30
48
78
112
44
4
18
14
30
48
22
62
90
82
20
34
18
12
78
18
66
2
58
44
42
72
46
42
32
142
56
64
38
28
18
92
36
84
12
66
42
10
134
42
6
22
20
42
6
6
10
42
92
18
48
18
76
36
6
30
78
2
16
98
154
38
96
16
96
72
2
70
92
18
24
18
18
112
20
48
12
18
18
96
34
60
12
14
72
24
24
30
4
90
20
30
12
22
24
2
18
34
14
4
12
60
8
66
6
58
30
8
10
30
104
18
6
16
14
16
14
54
154
20
60
28
90
80
28
44
16
8
54
6
18
12
54
22
36
20
12
18
4
92
60
30
4
60
18
6
2
46
2
28
12
56
24
4
26
58
44
142
44
162
24
6
40
74
24
22
96
8
30
10
50
6
12
22
26
18
28
20
112
32
4
6
6
12
8
10
32
22
14
24
24
24
70
122
10
32
30
24
64
90
56
100
44
30
6
18
24
84
6
22
20
28
2
82
50
64
20
6
42
64
26
108
10
30
2
28
30
2
18
30
46
38
6
88
14
64
32
66
40
32
6
28
32
6
76
156
2
30
34
2
46
36
62
48
16
48
38
16
56
66
6
48
102
40
8
40
42
54
8
22
80
36
156
18
28
12
6
48
26
58
14
76
36
56
18
46
26
102
48
42
6
10
92
94
126
62
90
30
76
30
14
58
8
132
10
24
62
82
50
24
16
38
66
126
60
16
92
18
4
62
6
72
22
18
26
30
30
70
2
12
30
118
48
110
112
44
54
184
8
48
78
66
88
2
22
32
12
6
10
2
48
28
20
58
54
62
36
72
84
36
34
42
30
62
6
34
44
4
8
22
20
10
132
108
14
96
6
30
16
2
88
38
4
150
54
42
42
26
18
84
30
154
96
56
12
66
12
16
68
12
6
22
2
6
34
72
56
6
16
32
66
18
48
16
20
48
142
32
78
12
178
134
28
44
34
30
8
94
30
14
46
36
30
18
2
82
44
12
22
14
76
24
44
12
40
2
24
22
2
28
68
16
42
6
30
8
22
30
44
6
34
62
30
16
44
42
6
88
2
42
18
16
74
66
102
30
12
4
2
96
18
24
40
60
50
64
30
98
24
40
2
42
4
140
66
90
40
104
84
54
22
26
6
88
30
26
16
96
32
36
6
6
6
16
32
106
86
34
2
142
2
22
20
34
12
14
4
50
10
86
48
90
136
56
22
74
6
36
30
30
30
174
6
124
48
2
78
6
6
22
18
92
30
30
16
36
30
54
60
30
8
12
64
90
56
46
30
44
16
24
50
78
34
14
16
12
78
2
18
4
6
32
36
22
38
22
212
6
4
12
26
184
18
50
12
6
40
104
60
118
14
42
130
14
24
42
12
54
30
16
44
16
50
18
4
62
48
18
30
12
48
54
66
30
28
2
18
78
78
16
2
10
26
40
38
72
18
22
72
2
100
42
122
42
84
58
14
18
54
16
8
34
2
36
16
12
12
8
10
8
30
34
6
36
50
16
50
34
32
24
40
60
12
62
40
8
66
22
14
94
44
54
156
24
12
30
226
2
88
38
18
12
12
10
44
48
18
10
8
22
26
22
18
72
110
10
162
6
14
46
12
30
72
14
138
58
54
2
18
4
8
52
14
66
6
40
56
54
24
18
28
60
14
40
26
52
32
12
130
66
26
24
88
8
24
10
8
54
24
58
14
42
4
2
78
12
22
122
30
24
78
66
10
54
30
68
48
78
28
62
372
46
30
30
2
66
54
42
36
46
26
48
154
32
54
4
30
80
64
2
16
12
32
16
32
16
2
18
84
10
2
36
72
70
66
32
10
32
30
18
48
4
30
48
30
84
60
2
12
10
26
4
80
34
80
28
30
110
24
28
26
4
12
24
2
22
122
118
8
58
8
16
14
24
22
68
88
20
4
48
134
18
40
32
10
86
10
14
18
6
22
42
78
18
42
38
30
18
42
4
48
2
10
18
30
20
40
24
30
90
2
16
66
20
82
42
30
8
42
16
2
18
72
66
36
30
82
32
208
30
44
24
12
70
60
2
112
32
10
2
22
62
24
52
2
16
2
12
30
36
10
50
6
46
14
16
2
42
16
66
6
66
108
26
18
6
60
36
16
42
20
18
28
20
82
42
66
12
56
28
20
42
ABCD 94875603554*3^$a+1 [50031]
42
36
42
18
30
30
9
27
36
60
30
30
33
171
33
63
60
108
60
90
87
39
60
6
15
123
60
141
96
180
27
126
42
105
87
21
15
24
33
60
84
81
27
15
21
195
21
33
3
147
12
96
69
9
24
18
60
18
66
156
45
69
6
84
21
27
33
45
39
24
84
108
9
66
12
48
60
45
63
12
69
9
24
42
24
129
183
84
120
225
135
9
24
51
192
45
72
33
39
39
216
498
183
9
66
384
30
6
93
180
216
171
249
45
18
180
45
21
186
84
12
84
258
6
162
42
45
201
51
144
309
30
177
204
99
36
36
84
6
66
120
168
9
63
33
39
120
48
129
99
84
57
21
78
84
48
228
9
33
114
96
252
66
15
99
21
177
150
12
12
60
24
24
36
12
72
6
15
129
27
93
15
36
39
48
165
9
24
54
60
30
63
15
120
12
36
90
15
81
39
387
72
48
60
24
9
72
12
63
33
267
57
12
36
9
216
27
27
69
135
60
12
228
192
105
132
63
120
297
108
63
60
12
153
144
27
198
51
189
168
72
6
9
3
48
24
78
144
264
72
18
60
36
105
108
33
15
57
18
78
6
138
138
222
87
48
75
93
48
51
144
12
108
24
120
45
60
192
51
108
54
72
39
24
72
108
51
84
102
66
60
117
36
87
90
48
174
60
36
45
15
24
93
3
24
150
30
12
54
24
183
225
15
39
18
18
102
6
42
78
57
15
129
201
138
21
9
39
63
24
18
6
66
63
12
45
54
12
93
57
159
120
51
54
90
36
108
174
126
132
264
6
54
48
36
141
39
297
144
24
195
12
42
15
195
60
93
99
210
54
42
75
144
21
15
348
21
6
60
72
198
18
30
72
144
99
21
150
21
99
228
30
78
33
15
45
21
78
60
30
96
15
39
12
78
18
24
54
54
33
33
6
108
132
21
207
36
177
15
18
42
45
24
9
360
27
195
48
36
180
96
33
9
342
144
12
120
189
36
12
75
12
96
84
78
15
72
129
72
90
78
6
84
6
63
63
84
24
21
3
102
183
72
24
36
21
78
42
24
138
48
117
3
24
198
162
84
12
84
9
87
18
39
12
180
15
9
87
33
9
18
48
60
69
45
66
24
36
42
39
33
120
102
36
30
3
15
12
84
54
150
129
123
12
168
108
192
30
72
87
39
24
45
96
45
99
15
78
99
60
33
42
69
267
60
9
33
72
48
72
51
12
63
9
3
21
144
57
126
60
60
48
36
24
6
168
6
12
30
27
21
6
330
6
72
36
6
15
48
72
15
24
69
3
114
48
78
9
159
42
123
36
3
93
63
36
6
30
165
60
15
18
15
36
3
18
114
36
177
33
3
39
60
12
150
96
87
3
93
15
12
48
72
180
33
72
57
15
12
15
264
6
90
24
69
87
21
135
9
36
9
66
24
96
78
42
117
81
24
147
93
15
75
168
72
36
9
123
54
90
36
60
48
45
57
24
63
33
18
120
180
81
84
27
12
36
21
159
60
72
42
48
18
45
51
129
204
27
6
42
30
48
192
210
36
42
54
60
264
60
42
18
6
15
75
6
18
ABCD 94875692116*3^$a+1 [50052]
52
24
12
23
96
153
120
12
28
8
108
21
15
100
29
7
23
1
68
81
39
36
36
33
66
9
51
97
24
59
144
13
152
12
64
11
18
210
60
13
108
41
63
36
4
48
68
15
81
24
96
24
24
75
33
3
25
5
99
45
87
9
15
24
12
39
66
78
45
12
28
12
20
39
49
5
36
147
3
81
36
24
120
75
1
53
27
9
15
4
41
31
17
67
8
16
32
3
6
15
24
69
7
56
4
80
28
56
12
4
89
6
48
13
23
150
27
24
24
36
33
15
51
24
36
45
99
25
36
11
21
48
15
37
108
32
88
56
3
21
64
92
40
56
72
75
33
52
95
21
15
61
36
20
4
48
65
3
24
4
56
24
72
40
20
168
51
33
27
153
45
27
60
24
12
12
57
19
71
24
69
12
40
104
84
27
45
15
69
16
36
68
4
12
56
48
4
11
21
28
77
18
72
18
31
20
39
102
39
64
56
124
32
24
16
44
12
9
15
3
13
72
80
48
12
16
95
49
8
12
36
4
48
23
1
23
13
32
48
12
12
45
30
24
9
16
20
24
75
120
1
84
36
60
56
28
108
80
3
81
48
12
60
123
93
9
31
44
69
159
132
15
105
84
84
28
8
12
4
48
8
28
5
75
24
76
29
51
15
24
13
23
9
16
24
17
55
95
33
16
80
40
59
33
9
43
32
24
9
15
21
90
45
84
15
61
96
35
9
204
76
35
21
24
12
3
45
4
20
28
60
92
88
23
61
8
16
20
36
16
8
4
32
48
75
57
4
60
56
48
57
18
13
59
9
40
56
4
36
53
27
36
24
4
59
21
4
36
36
149
27
48
24
15
30
67
29
31
5
15
16
108
20
60
40
41
31
80
24
9
36
19
36
68
12
4
5
6
33
57
39
4
36
36
95
13
32
64
32
129
31
8
16
8
45
36
6
21
28
20
172
104
33
3
24
36
4
143
36
6
18
66
6
180
108
13
107
1
32
24
124
80
4
8
168
36
156
3
9
16
11
30
19
56
39
25
20
196
44
12
27
12
9
4
11
45
4
36
44
60
36
4
17
51
72
75
42
18
33
39
153
72
16
23
57
28
60
44
108
63
9
112
119
180
84
21
24
112
65
54
45
124
80
51
9
27
21
28
104
136
12
8
21
31
20
24
9
87
48
24
36
60
84
27
18
27
3
121
59
37
59
25
59
13
23
121
20
36
84
24
75
9
48
108
16
44
36
108
36
72
27
72
21
48
21
31
108
41
15
16
44
39
57
63
117
4
8
21
39
51
61
60
8
40
11
25
119
13
53
27
28
32
3
36
60
120
9
60
12
12
16
12
20
24
24
81
75
69
15
24
216
12
52
8
52
35
21
12
63
57
84
39
69
168
63
81
33
75
15
13
23
21
63
85
8
93
36
43
8
52
12
96
20
69
54
45
96
3
57
3
33
28
101
3
156
36
39
54
87
15
1
20
24
24
72
4
48
5
15
96
52
8
15
57
64
228
72
36
24
8
15
21
9
3
24
40
68
51
21
33
3
27
105
48
48
124
32
45
30
21
84
45
18
30
27
4
20
36
3
6
75
51
33
60
27
21
48
24
57
171
3
1
36
20
12
12
64
104
135
21
96
84
40
20
4
20
105
243
24
36
84
15
21
64
53
3
48
4
92
48
75
45
72
135
93
36
16
53
6
25
44
21
27
3
21
16
80
60
24
15
69
220
32
4
8
48
12
12
24
72
112
56
75
36
9
9
30
73
48
41
3
15
33
48
36
24
24
16
59
25
11
49
8
12
21
27
40
20
64
108
56
39
117
28
8
48
100
11
108
45
48
4
5
19
12
83
66
183
28
23
1
48
36
11
45
135
13
56
172
44
33
3
12
12
4
32
24
16
23
45
100
120
11
9
9
7
24
20
12
12
81
75
12
24
3
156
6
54
9
12
4
20
45
31
200
39
21
15
9
36
24
16
35
13
8
3
9
21
15
40
56
168
156
12
52
36
20
4
80
60
36
111
1
23
9
12
48
21
27
120
123
30
39
100
5
3
33
27
24
4
35
9
15
81
16
108
20
72
84
12
28
20
112
164
3
33
28
44
52
35
9
60
24
48
3
81
60
48
51
85
5
51
48
16
24
12
23
33
72
88
23
60
9
40
72
23
85
41
79
36
65
51
16
20
60
12
16
20
36
3
81
4
12
68
40
32
4
60
120
56
48
72
96
3
1
35
9
72
12
28
8
132
33
79
5
60
87
3
13
23
61
36
23
37
80
48
51
9
36
15
9
72
9
90
18
43
8
16
56
28
20
21
123
75
33
24
24
36
60
24
24
28
17
127
20
28
20
27
30
19
71
49
59
21
52
8
132
108
9
27
3
73
68
16
5
18
57
36
72
96
15
180
45
12
28
56
39
25
59
33
27
13
89
18
13
20
153
51
15
60
81
12
72
4
32
108
15
126
63
16
92
60
39
153
12
60
84
15
174
3
48
16
8
16
5
31
36
128
64
47
9
24
48
3
37
68
12
28
20
105
54
42
195
15
9
84
168
4
140
24
12
33
15
75
21
24
16
8
ABCD 94876300796*3^$a+1 [50132]
97
207
240
33
191
24
97
120
263
121
15
105
24
12
59
49
180
180
60
12
231
144
9
216
108
83
168
325
99
56
25
95
25
36
3
57
180
51
237
156
24
191
145
60
227
64
104
85
51
104
240
40
336
45
179
24
48
49
143
97
143
40
336
105
24
95
96
72
184
129
47
312
37
99
32
49
48
96
120
24
63
80
13
60
120
15
80
360
24
61
419
48
168
229
3
237
36
95
72
97
72
24
119
241
216
39
141
131
72
48
37
51
129
72
23
25
36
107
97
180
36
119
48
88
105
120
24
120
15
176
205
36
240
15
249
24
143
112
96
81
23
241
36
60
71
13
144
11
25
24
72
120
168
263
37
11
232
288
96
8
136
9
36
84
240
95
16
80
109
132
108
3
32
1
119
241
36
144
156
143
97
135
153
87
129
159
105
23
49
60
11
40
128
64
80
216
136
45
3
81
24
72
264
47
49
23
61
564
252
48
276
335
144
25
180
35
1
95
160
200
24
61
155
25
167
97
215
112
33
303
93
107
37
3
33
96
63
45
51
141
83
97
60
3
80
256
381
11
73
24
135
201
144
72
63
141
144
3
128
16
9
119
96
1
15
56
37
36
60
59
40
45
3
8
72
48
301
84
96
143
112
8
37
51
237
35
112
128
120
1
456
48
95
121
96
144
39
225
60
156
47
49
84
35
1
71
169
48
71
25
156
144
59
168
64
273
71
24
25
72
60
108
71
16
93
195
237
59
184
296
24
97
108
131
304
56
72
13
59
181
59
121
15
32
208
9
23
13
60
215
1
120
23
481
119
376
45
227
157
371
16
9
324
83
109
299
480
72
253
84
335
168
73
119
240
25
15
201
36
3
48
128
120
181
11
133
35
112
32
1
119
457
204
51
33
15
81
15
96
45
203
121
240
255
9
191
409
63
8
40
81
204
84
207
9
47
72
61
96
3
56
229
11
72
253
60
39
8
73
24
36
144
12
24
120
359
48
13
144
156
36
60
71
72
376
32
48
49
156
36
15
9
36
108
71
24
40
240
57
39
81
60
300
71
208
224
61
36
15
128
1
144
63
ABCD 94876374928*3^$a+1 [50020]
72
3
56
61
12
48
84
72
75
21
11
13
35
16
72
8
13
147
8
96
96
72
16
57
111
24
24
24
24
80
112
32
72
40
69
11
49
36
75
56
13
27
45
35
1
87
8
72
13
48
11
16
32
37
11
16
72
32
72
61
11
96
25
12
27
9
156
27
32
16
69
3
8
16
24
21
24
11
61
3
69
24
59
96
24
64
32
61
3
8
24
25
48
15
32
88
8
85
3
24
32
24
24
64
21
48
11
13
27
21
216
59
61
11
48
48
40
33
36
27
32
48
24
13
3
104
16
24
24
56
13
3
9
15
45
59
37
27
104
72
72
88
9
23
25
15
21
3
8
37
24
27
105
96
135
21
11
64
57
39
9
63
189
3
93
35
24
13
75
8
96
144
88
24
9
15
8
25
15
93
35
61
3
69
3
21
3
72
32
48
85
51
8
72
1
15
120
24
33
192
23
61
155
85
11
37
83
160
9
84
35
48
13
3
69
132
36
11
1
15
8
72
16
24
192
9
63
33
12
59
64
152
16
24
9
23
37
3
96
72
45
83
48
13
3
8
61
27
32
16
80
24
61
27
21
3
8
25
39
24
33
15
93
11
16
72
32
40
9
95
49
23
48
72
48
24
48
61
59
16
33
96
135
80
25
12
84
23
37
27
69
11
40
80
49
63
80
61
132
111
24
24
69
24
27
144
24
128
61
72
12
47
48
48
16
21
75
72
8
13
59
13
147
8
1
71
40
24
8
88
21
96
3
8
25
84
11
16
152
133
84
180
35
25
119
16
24
8
48
96
25
204
48
84
15
24
56
13
51
32
1
23
16
21
51
32
88
72
96
8
24
37
11
64
129
23
61
11
48
1
47
40
24
81
39
192
48
32
37
51
72
24
69
75
32
216
48
16
24
24
69
51
21
24
219
72
72
45
12
39
21
36
15
8
40
120
45
51
8
40
48
93
48
3
48
9
156
72
11
1
71
13
3
104
40
8
208
24
80
25
15
33
144
87
8
61
75
8
1
36
72
72
12
12
3
128
40
45
11
1
63
24
72
80
1
47
88
56
61
27
8
48
24
24
64
96
32
85
3
45
3
48
32
24
13
59
24
40
69
147
8
25
12
3
8
109
51
45
131
24
120
61
155
16
72
24
48
32
97
39
21
27
9
15
32
37
3
69
84
95
16
104
72
16
24
93
59
64
72
21
83
1
87
9
15
72
56
61
3
33
12
72
35
13
83
37
75
96
8
40
56
16
152
16
69
72
51
21
83
37
83
24
24
37
51
56
16
80
16
8
1
111
81
15
32
1
12
84
15
144
33
84
51
165
35
1
12
72
51
32
64
80
13
51
24
8
85
11
13
59
97
12
11
24
37
59
24
64
21
59
40
24
9
12
72
11
1
36
35
37
48
27
8
48
96
85
59
88
24
24
45
11
13
59
40
8
40
45
11
25
71
133
48
251
72
24
24
48
160
48
72
48
24
8
25
132
3
9
39
45
83
73
84
3
72
117
11
37
96
195
32
24
37
11
37
99
57
36
11
40
9
12
24
51
105
23
25
111
21
27
8
24
40
56
13
27
24
56
96
16
72
32
61
3
24
93
51
8
64
93
24
3
57
47
16
144
48
33
39
32
61
27
45
35
1
23
208
248
37
11
256
72
32
13
27
48
24
9
47
37
51
32
144
24
1
60
36
36
35
24
37
11
13
3
48
213
156
15
69
195
8
37
11
1
23
120
64
56
37
11
96
109
11
16
8
16
93
12
47
112
24
72
56
16
24
45
24
3
8
40
24
80
13
35
133
60
23
16
8
88
57
95
16
8
109
27
32
109
11
61
35
144
13
24
3
8
40
128
61
48
51
24
48
24
72
24
72
45
11
1
60
24
11
48
24
16
24
48
8
85
120
27
80
13
99
45
96
72
51
8
13
27
57
39
8
88
8
24
16
80
24
61
3
8
16
45
35
16
192
9
15
8
16
57
183
9
48
39
69
27
48
69
83
88
21
24
27
8
64
24
8
136
32
16
48
33
12
3
32
16
56
24
24
16
8
37
27
24
80
16
24
8
64
24
80
16
144
56
109
51
57
39
21
51
32
1
84
27
32
49
108
3
128
13
96
59
13
3
8
16
80
40
96
72
8
136
24
9
36
72
11
24
96
1
23
40
56
13
11
61
123
48
45
12
39
32
13
3
48
105
111
32
96
48
40
24
21
12
39
48
57
63
8
24
16
32
16
33
47
72
64
24
128
1
63
24
96
24
48
32
40
45
48
72
131
13
3
8
13
60
15
32
40
21
72
75
117
83
112
21
24
12
119
24
24
133
11
16
8
24
16
72
24
80
88
48
69
3
45
59
168
72
40
21
48
107
109
11
16
117
24
48
35
205
24
12
48
23
13
3
24
ABCD 94876535506*3^$a+1 [50012]
23
6
24
36
15
12
21
72
30
24
1
36
5
75
27
6
60
15
39
49
5
31
17
12
12
42
25
23
21
27
18
18
21
27
6
39
16
68
52
17
30
21
4
56
12
9
127
29
24
54
90
78
25
8
9
15
36
112
35
18
19
60
32
39
33
12
21
12
43
5
12
15
33
60
3
9
27
3
13
29
6
37
35
24
37
59
49
8
4
29
15
111
30
27
28
5
72
30
6
48
31
65
12
12
7
12
32
4
176
3
6
75
60
136
29
42
48
132
9
48
15
6
24
15
3
6
3
24
51
12
18
19
68
9
36
63
4
80
45
12
43
101
12
36
7
8
12
21
3
96
9
12
3
3
177
36
69
51
100
23
48
9
28
65
19
35
12
30
48
108
3
123
25
36
29
55
44
3
24
18
30
42
3
51
1
29
3
60
48
21
43
77
12
3
52
71
36
24
69
12
72
15
1
11
57
3
33
3
60
6
48
12
12
6
48
12
69
16
24
23
6
3
4
68
16
47
6
42
6
39
15
30
3
15
73
29
24
18
6
15
15
1
11
1
35
57
3
18
24
6
18
51
3
109
32
72
3
21
105
6
90
3
16
29
19
35
84
30
12
30
57
39
6
12
7
11
6
6
13
11
6
6
12
45
75
18
12
7
24
53
27
15
18
7
8
9
51
51
66
66
6
87
3
1
44
51
85
56
24
39
36
18
3
27
114
6
33
52
72
11
6
60
19
11
42
27
3
54
43
72
11
12
6
3
9
24
51
33
6
36
24
57
39
6
15
40
32
9
30
1
5
60
3
12
48
3
30
24
27
28
48
17
43
20
15
60
9
9
7
53
6
6
6
42
51
36
33
39
16
5
108
15
60
9
51
39
30
18
18
60
43
144
71
37
8
21
15
4
8
24
4
20
40
53
78
33
72
45
12
7
41
12
19
108
20
15
6
67
23
114
15
72
33
90
13
23
13
17
30
21
4
41
12
3
4
56
9
63
52
84
23
1
53
39
3
24
9
39
45
24
9
36
12
43
11
42
7
32
21
12
18
33
36
40
29
18
61
24
8
9
36
15
51
57
15
54
108
3
4
53
55
48
11
25
53
36
27
15
45
12
51
36
81
40
41
24
6
90
6
54
3
21
15
24
28
5
30
126
108
54
33
4
5
12
3
63
42
54
6
90
24
6
138
42
31
56
33
3
27
66
30
24
1
47
61
8
28
5
18
30
39
16
5
36
39
64
5
18
33
60
21
60
3
24
33
18
66
72
3
24
51
96
6
75
48
111
21
52
23
6
6
6
7
47
9
21
12
6
42
3
36
21
7
5
3
76
47
6
79
53
12
18
24
33
45
51
12
72
4
11
33
48
9
12
75
15
9
33
7
5
24
6
9
9
6
21
3
1
17
12
3
45
12
3
4
23
21
48
33
30
117
45
36
3
4
12
17
18
9
9
55
47
156
42
12
15
40
41
43
35
1
8
9
51
3
21
9
24
15
40
59
72
21
15
37
47
1
11
60
9
16
20
9
51
12
12
4
11
6
30
57
3
13
23
13
8
12
21
12
18
9
33
3
24
148
23
1
17
12
15
60
16
71
37
35
36
42
15
21
19
8
4
23
30
24
31
41
3
36
3
49
23
61
32
24
33
15
112
35
6
12
7
5
12
19
56
9
15
9
12
7
71
36
13
5
3
9
39
27
54
12
36
36
42
30
12
91
29
7
23
102
12
15
39
9
4
32
3
36
42
15
141
39
120
4
53
15
9
24
36
43
29
151
29
66
30
67
95
12
21
15
73
17
39
81
30
9
24
9
39
69
6
24
12
42
36
15
24
9
19
53
12
72
24
18
6
39
24
40
5
39
33
55
5
7
83
25
32
40
17
12
3
9
3
12
51
78
31
89
7
5
12
6
57
76
32
4
53
78
12
33
36
15
13
143
18
6
12
49
24
12
8
9
126
33
12
9
6
12
78
39
12
40
11
18
3
4
36
29
3
3
12
18
6
18
27
12
33
12
3
36
16
5
54
72
24
9
21
132
12
18
126
18
30
3
36
12
3
6
27
9
3
28
41
42
49
8
12
93
67
8
45
39
9
51
39
1
17
3
39
1
48
23
13
44
24
28
68
4
5
6
1
17
27
9
39
69
30
49
11
81
28
5
51
15
6
6
78
60
63
4
17
48
30
33
60
3
13
12
161
30
33
84
120
60
24
48
60
9
18
1
5
78
90
6
73
53
114
60
93
3
18
3
15
30
31
80
9
12
19
5
6
57
24
12
21
24
6
13
41
39
9
6
25
5
24
24
19
8
12
16
24
11
6
63
39
21
72
33
24
19
56
3
12
37
47
6
3
12
3
42
3
28
17
103
8
12
33
7
125
120
12
18
30
3
3
25
24
8
60
21
12
43
47
9
24
27
54
84
6
9
9
36
36
6
48
1
36
29
24
19
11
48
24
9
9
7
12
65
15
36
48
36
33
24
27
9
27
33
12
24
7
56
60
21
12
19
53
3
9
6
48
33
57
3
21
6
18
30
66
27
21
111
4
32
12
12
3
6
42
9
21
15
15
36
12
36
9
28
32
3
30
12
24
24
19
32
120
33
31
8
16
68
15
1
5
39
12
15
1
60
65
30
9
4
8
63
24
30
3
16
71
12
9
48
9
24
39
21
55
29
60
78
48
6
12
60
18
21
27
12
36
1
11
9
33
12
30
45
9
24
7
5
3
21
12
63
27
9
4
89
79
84
5
3
3
48
6
42
1
17
63
64
5
36
15
3
24
54
12
55
23
12
1
35
45
4
89
15
51
12
6
31
41
36
7
8
69
12
18
33
4
11
9
3
42
15
12
15
36
72
9
12
84
9
18
1
41
15
16
11
21
39
49
5
39
15
21
21
42
6
3
3
24
105
96
21
39
9
3
16
11
6
84
12
54
13
41
36
27
33
12
3
16
5
6
1
8
15
54
12
3
51
37
24
8
93
12
36
15
60
24
3
49
36
29
6
36
25
89
60
7
32
75
25
48
41
15
111
36
1
71
6
7
17
54
21
156
96
24
33
51
96
36
12
40
17
19
48
36
20
48
60
3
69
39
49
35
25
53
15
52
20
87
6
36
12
36
42
6
3
4
23
18
48
6
24
13
29
43
8
27
13
5
36
78
13
41
7
5
42
57
12
60
28
29
27
3
21
36
21
7
29
60
24
63
60
16
44
117
15
45
42
18
12
36
6
54
7
11
21
124
5
18
12
9
12
9
24
3
9
30
81
60
3
21
96
28
12
41
24
6
42
24
12
30
25
83
37
29
63
9
7
72
29
66
66
12
39
4
89
63
60
24
33
180
75
40
35
6
27
16
92
24
33
36
72
55
20
16
56
16
5
24
63
27
36
18
39
9
7
80
15
9
24
69
24
18
18
31
168
44
27
1
20
52
20
64
83
42
24
96
18
129
4
17
12
79
20
16
59
21
21
84
12
42
18
6
25
8
36
21
30
6
31
149
108
27
9
72
15
33
39
15
1
65
43
53
18
1
44
48
16
35
6
15
33
24
79
101
27
4
104
39
12
9
27
12
30
3
84
3
9
45
48
43
11
144
108
1
68
12
81
12
54
12
13
5
ABCD 94878044278*3^$a+1 [50160]
108
18
53
192
37
195
56
1
78
18
167
7
113
40
48
57
71
1
23
192
120
91
294
143
96
16
33
192
15
3
5
13
227
133
42
18
23
61
3
32
24
136
48
8
24
103
42
228
108
63
27
42
27
135
48
252
5
48
25
23
72
208
8
49
48
143
24
13
24
83
88
9
71
229
323
163
54
15
201
222
12
150
95
193
23
97
18
29
115
6
23
7
137
216
72
64
93
30
72
6
162
21
189
132
23
25
60
3
48
104
43
54
108
123
129
63
48
69
59
49
71
19
18
3
104
37
48
42
66
47
120
13
3
51
78
18
197
13
114
18
72
18
138
132
71
31
78
11
256
3
30
15
93
72
27
104
1
39
69
75
176
19
18
12
42
90
36
30
60
30
42
12
36
117
48
129
48
15
56
72
168
19
21
27
24
90
275
25
23
13
59
24
64
57
23
85
27
345
231
32
16
96
81
54
30
11
24
40
56
37
138
57
32
133
30
90
3
57
48
95
127
192
105
75
126
72
18
24
198
15
200
13
72
51
80
1
15
3
53
40
9
18
213
45
90
102
150
18
75
48
201
30
6
3
27
90
114
9
27
5
115
24
21
8
37
147
123
72
141
80
1
143
13
54
18
11
61
11
85
3
81
168
30
17
61
72
147
81
132
18
54
155
25
71
48
457
47
25
72
18
72
138
11
97
42
12
329
16
96
9
23
67
18
18
9
56
79
180
101
49
23
85
51
21
36
143
19
138
60
95
49
66
72
18
35
25
183
96
243
90
48
35
55
113
19
108
257
136
32
37
35
133
107
37
36
23
31
36
29
181
144
35
48
16
27
42
83
37
3
339
18
27
51
317
112
51
24
29
217
42
261
96
33
72
36
83
97
72
23
48
61
90
249
32
7
12
29
61
51
9
30
240
30
36
24
66
5
37
48
90
113
67
54
15
176
48
121
60
126
162
18
12
72
18
150
180
252
30
63
33
63
9
23
259
93
93
72
11
240
67
5
48
61
108
18
53
24
277
11
48
16
33
150
17
13
27
33
48
42
30
135
123
125
37
3
27
5
120
97
108
11
91
18
72
11
85
27
96
144
165
27
3
42
51
75
77
192
88
93
12
143
144
145
60
35
145
48
18
173
67
53
49
72
23
73
47
97
23
97
90
6
95
64
56
37
11
181
36
42
12
36
54
6
9
48
45
83
25
24
143
96
67
54
95
384
24
37
30
141
48
9
108
24
36
12
3
105
24
18
30
63
45
24
203
216
24
115
30
167
24
97
72
23
64
45
11
19
21
8
40
9
162
30
39
56
216
19
5
25
96
72
71
109
107
121
54
18
191
31
9
117
210
249
3
42
126
29
25
18
45
75
162
60
66
72
18
24
11
24
91
53
16
201
47
96
289
135
8
37
48
42
48
329
160
21
102
18
42
102
11
48
19
102
6
270
75
80
115
462
252
96
72
35
13
35
127
42
48
60
11
61
66
9
33
120
71
19
150
191
72
97
63
80
19
210
131
88
32
109
59
67
42
203
7
18
24
18
198
87
ABCD 94878057226*3^$a+1 [50112]
92
4
12
83
144
18
270
9
40
149
27
9
3
15
13
5
159
36
72
72
64
44
57
43
32
24
4
77
19
20
51
36
33
57
63
16
24
20
4
17
43
92
88
8
3
36
54
36
18
33
48
144
60
48
9
18
13
23
49
23
45
4
5
231
57
75
60
117
31
24
8
60
28
180
44
120
16
299
13
72
203
45
16
11
69
144
3
37
35
21
16
24
56
48
87
90
15
16
275
45
84
123
57
16
89
31
104
96
64
8
100
96
60
17
19
20
48
40
20
28
23
25
24
23
108
9
52
48
35
13
23
49
200
3
54
19
84
41
51
16
84
11
108
21
64
44
33
7
32
51
108
45
76
8
40
8
24
33
126
81
40
23
18
18
81
64
71
25
11
18
79
72
44
12
9
15
48
60
36
12
4
108
23
13
5
39
96
45
211
68
40
95
73
24
11
54
19
269
63
4
20
39
54
67
80
15
45
63
33
12
132
4
44
45
111
100
77
67
60
8
88
24
92
16
5
18
109
56
87
9
9
7
119
33
16
96
71
37
132
11
13
95
69
36
12
4
41
259
44
100
65
187
47
73
17
18
108
57
15
145
53
51
48
160
48
24
24
185
54
121
32
63
129
40
47
45
45
54
1
89
99
12
184
12
17
180
175
8
15
54
15
148
233
63
16
24
44
156
72
28
92
4
68
117
283
32
16
32
33
54
9
96
111
18
79
173
27
88
12
35
57
4
101
91
35
33
16
41
183
24
45
36
67
5
39
40
11
45
63
69
16
44
15
85
36
12
92
27
133
8
60
33
15
36
28
12
56
12
3
153
9
111
195
21
40
8
111
90
54
73
92
33
18
1
24
47
37
32
28
20
45
31
56
40
48
5
63
108
184
12
68
136
5
36
63
28
89
3
33
7
48
72
8
9
36
90
9
64
104
160
5
111
15
97
20
27
45
168
39
1
48
20
52
24
35
126
3
12
4
48
5
288
43
65
72
3
64
20
48
12
40
236
52
32
141
36
36
7
11
9
40
5
43
119
33
60
28
48
11
69
36
3
45
16
36
119
85
36
24
197
19
120
41
43
84
215
36
21
195
265
36
12
65
15
28
29
103
48
128
124
11
37
420
47
36
25
29
55
35
121
20
52
5
18
21
69
54
90
7
8
120
36
4
95
13
48
20
16
48
35
73
48
32
112
36
44
156
24
88
53
67
120
47
108
54
15
88
203
69
76
44
99
21
51
93
12
129
18
1
12
95
109
48
96
17
7
120
35
36
9
27
13
72
23
73
8
9
126
1
24
12
132
32
123
18
123
184
8
24
93
51
64
11
49
5
31
12
47
33
28
72
83
37
35
33
4
60
11
144
33
48
36
256
20
48
99
13
72
95
1
32
64
20
48
196
17
123
64
80
76
17
162
93
84
48
52
128
63
109
20
28
41
54
85
32
156
124
35
49
59
33
57
15
16
56
64
176
69
15
21
31
140
45
90
18
51
21
3
96
9
39
15
33
3
216
108
97
11
37
120
56
24
15
13
240
68
16
168
68
12
27
13
5
3
52
161
19
32
21
7
32
208
23
57
100
23
49
128
96
4
12
48
5
126
37
24
20
9
75
105
79
11
25
80
16
36
168
20
100
60
12
104
124
36
11
198
139
23
25
32
28
144
8
33
43
80
60
40
44
93
55
60
44
3
165
12
28
263
72
18
55
60
20
12
132
40
8
216
15
57
15
13
80
16
53
75
51
126
3
28
12
11
37
17
67
59
169
11
81
16
92
228
52
12
240
164
12
48
16
11
18
19
35
25
47
81
27
25
155
553
92
93
19
140
183
13
84
128
12
15
18
36
91
36
72
8
60
3
49
12
11
9
63
1
32
28
12
20
87
73
48
44
180
240
171
81
148
116
24
36
9
43
32
16
71
126
247
48
84
ABCD 94878358054*3^$a+1 [50042]
47
81
132
12
4
77
39
33
15
76
11
1
5
15
64
23
37
48
36
44
52
20
51
37
20
96
36
33
75
195
30
3
64
24
41
48
72
31
48
47
25
12
36
24
8
27
30
42
30
31
12
47
49
84
12
20
76
29
19
20
16
80
24
21
3
3
133
36
11
12
45
12
15
6
15
120
40
35
13
176
24
52
44
16
5
15
12
63
25
24
56
129
55
11
57
12
64
32
48
100
36
11
49
60
8
12
75
48
21
4
96
29
18
45
99
25
8
3
45
88
132
17
3
15
33
27
13
17
54
45
33
18
73
17
15
4
60
83
18
63
4
60
36
119
21
21
31
8
9
18
144
9
52
48
12
47
13
8
9
7
80
75
1
32
36
9
15
16
32
27
12
25
71
9
4
77
55
107
18
3
72
24
28
17
15
51
13
12
35
97
12
56
28
44
52
36
29
75
3
1
71
13
120
48
104
88
8
108
12
39
30
96
3
72
99
33
3
73
72
32
3
132
121
56
15
96
57
15
72
153
12
4
12
17
12
55
56
15
24
33
16
32
27
120
57
16
59
36
12
18
67
32
45
51
52
23
277
36
29
42
33
36
36
93
180
187
11
33
24
28
68
72
112
95
1
180
20
51
45
76
20
88
17
90
37
32
21
67
47
25
83
12
81
99
36
90
42
12
1
60
107
97
5
36
63
76
131
13
149
31
47
73
80
9
31
12
47
21
12
159
78
31
24
143
144
36
9
3
72
18
7
96
104
24
96
33
55
23
9
3
61
56
24
21
15
16
32
15
1
140
36
64
84
47
90
18
13
200
40
5
3
9
31
47
12
37
5
18
217
116
4
48
48
128
24
16
36
65
15
21
75
45
7
47
33
96
16
44
76
8
76
71
109
17
7
56
9
90
12
9
120
141
3
15
18
39
15
33
3
109
180
48
5
360
3
4
11
60
9
64
11
33
112
20
16
72
8
12
12
21
19
41
174
133
197
31
12
60
116
76
20
16
48
20
184
80
33
19
5
66
69
3
60
18
19
11
37
20
16
77
54
48
42
19
89
103
12
32
135
13
23
150
3
9
15
75
25
17
126
45
72
28
32
93
19
20
24
9
7
164
117
90
45
39
9
24
28
20
135
24
45
3
18
123
39
13
32
45
27
4
32
45
15
99
108
72
9
4
17
51
24
15
1
89
63
28
17
18
24
129
9
15
12
48
3
84
21
120
12
27
9
9
127
84
164
16
24
5
3
27
85
155
37
11
72
37
20
28
176
16
35
45
64
89
27
45
135
24
136
41
7
17
156
3
12
52
12
44
24
105
15
40
185
127
8
28
12
5
43
120
8
9
30
18
42
12
60
9
12
9
31
47
30
3
168
136
56
57
30
180
45
88
72
8
75
45
12
36
24
16
101
18
1
17
39
88
113
15
15
57
15
18
207
16
17
55
24
41
42
117
28
48
12
5
43
17
51
51
73
35
13
20
48
52
48
72
17
163
17
31
20
39
153
12
3
57
33
7
23
9
16
137
111
39
90
63
27
45
3
69
24
51
9
16
60
56
99
85
35
81
4
24
56
141
3
12
48
4
113
43
12
48
32
48
96
51
72
12
25
83
141
4
12
41
27
108
88
144
48
59
120
60
25
36
5
63
172
12
5
15
3
33
24
40
8
48
9
55
17
3
28
68
192
15
69
88
5
3
24
81
67
192
116
75
24
9
12
160
17
51
12
88
12
32
52
23
1
11
61
48
56
3
93
4
101
7
72
41
24
30
33
45
27
48
15
1
11
21
15
133
71
109
47
24
9
72
4
44
36
16
44
16
72
77
18
1
72
84
68
177
43
47
1
32
15
108
72
42
39
12
48
27
33
57
12
27
4
140
51
1
47
1
44
52
68
33
42
13
197
18
180
9
4
12
44
24
72
69
18
18
7
56
72
27
42
63
93
79
48
107
96
30
54
6
43
20
60
39
13
48
80
124
17
111
52
53
103
80
64
65
111
69
18
97
65
31
60
20
51
13
32
75
60
18
15
15
1
24
65
187
108
65
3
28
24
12
48
36
29
3
40
65
3
69
15
220
35
25
48
5
63
16
36
48
107
13
84
5
90
61
32
87
237
21
7
56
16
104
9
27
16
17
75
33
79
8
28
84
24
56
40
41
30
25
104
3
13
89
18
18
3
24
40
96
80
76
23
25
36
56
15
25
11
30
15
117
67
48
23
9
24
24
16
12
80
28
80
40
11
69
12
27
90
111
201
103
72
95
33
15
72
9
81
6
109
36
24
8
3
12
132
73
68
24
64
17
3
16
113
27
40
41
15
69
43
120
35
25
12
8
135
73
17
72
150
9
52
12
20
96
144
75
1
20
39
90
18
ABCD 94878517928*3^$a+1 [50159]
9
27
45
3
24
15
5
43
149
16
12
3
33
24
108
3
9
111
6
35
55
53
16
60
24
36
12
45
42
77
25
6
54
84
11
108
157
18
12
18
75
20
28
8
76
15
21
24
153
15
36
24
63
54
15
68
52
36
24
75
96
12
21
24
48
12
21
11
4
12
12
8
13
12
99
120
3
105
21
39
12
8
28
252
12
36
44
96
40
12
108
48
44
112
36
8
1
23
25
95
37
120
23
37
3
92
25
51
108
12
20
7
33
44
1
18
89
37
156
42
12
5
76
15
69
15
9
24
36
27
5
52
20
7
45
9
59
37
35
40
9
59
28
144
8
217
15
20
13
15
48
92
43
9
33
35
91
9
45
72
15
33
75
12
36
60
180
80
12
28
24
36
8
61
39
51
5
73
87
111
5
40
24
75
53
28
8
16
21
18
69
21
120
6
9
9
3
60
132
21
72
12
27
20
16
27
65
7
18
27
9
24
15
20
13
15
9
3
27
101
72
52
33
27
60
3
5
13
18
41
28
123
45
15
5
4
48
87
66
27
51
89
40
32
28
93
3
20
100
21
6
117
48
45
54
5
1
3
105
30
6
36
23
72
72
25
51
21
99
9
18
65
13
27
3
42
27
21
27
108
12
44
36
4
8
36
1
174
9
56
31
9
60
15
21
60
24
27
90
23
16
24
24
57
48
3
8
67
5
40
12
45
18
24
89
36
28
63
9
60
24
15
41
13
15
21
59
40
32
4
45
15
80
136
24
12
69
3
21
27
24
60
15
5
48
16
20
4
117
3
33
39
69
15
9
12
6
17
1
144
15
48
24
39
41
40
3
141
12
9
3
3
69
15
198
47
16
63
29
72
85
123
72
129
30
6
48
15
32
4
36
36
9
18
17
40
36
104
13
11
64
92
85
51
3
90
54
5
16
24
135
18
15
68
7
69
45
23
28
39
54
39
45
51
57
27
87
9
12
48
20
19
5
40
68
13
27
45
12
3
72
12
21
15
129
36
24
15
128
1
12
15
8
36
16
69
54
36
90
23
13
18
36
6
27
117
36
54
41
13
111
20
48
16
15
6
30
69
9
15
12
3
65
7
33
156
24
48
33
27
57
3
260
4
45
35
100
60
8
85
23
67
17
1
87
120
27
54
27
45
15
60
9
6
12
33
24
8
28
80
25
3
96
69
12
23
52
240
20
84
4
92
67
41
7
129
48
63
17
37
23
36
31
18
12
3
51
9
12
39
221
25
51
8
1
35
1
30
29
13
18
45
24
24
12
33
11
43
5
1
167
13
12
54
6
108
15
36
3
41
16
81
39
165
15
75
45
44
4
48
60
48
72
128
24
31
77
40
99
21
33
15
36
33
51
12
20
12
40
12
8
157
3
72
15
36
9
9
36
35
76
99
5
16
12
68
48
19
5
12
13
90
5
1
27
24
84
27
33
21
159
84
135
5
28
8
36
13
30
42
63
75
33
32
12
4
27
45
92
7
21
120
24
75
36
17
40
12
141
15
3
29
157
59
36
31
9
39
21
21
3
9
27
33
23
7
18
15
44
100
3
93
3
89
13
27
195
12
18
3
72
48
44
13
6
9
12
69
15
24
15
30
36
47
52
33
95
48
19
5
7
9
12
24
36
20
48
60
97
18
24
21
24
216
72
3
42
27
32
4
9
36
75
56
25
51
9
15
8
40
72
48
12
69
39
75
5
52
48
3
12
72
65
28
93
54
30
36
27
12
60
105
35
4
12
24
33
12
39
20
52
3
9
48
24
45
3
63
57
12
36
63
90
39
12
3
17
16
33
11
25
15
45
15
44
172
3
5
16
24
72
32
12
31
69
39
21
48
21
36
6
54
23
268
24
3
18
3
24
60
111
42
48
6
36
17
60
13
3
12
24
33
3
33
90
77
4
8
67
9
84
36
24
12
3
17
168
25
75
48
24
3
57
36
27
5
28
44
85
96
15
12
132
24
45
6
21
32
40
48
33
27
20
4
60
48
12
104
24
12
13
47
49
15
60
36
9
6
33
12
3
77
13
11
52
32
28
132
8
4
8
1
15
36
20
96
43
60
69
165
107
16
8
67
53
1
30
21
345
59
4
9
12
24
27
44
31
45
48
15
5
4
12
21
84
51
9
36
162
21
72
33
72
12
15
36
44
13
42
17
60
28
3
17
52
24
15
69
93
27
116
1
30
78
71
31
5
31
69
156
15
33
20
16
33
27
24
81
3
33
23
40
24
12
84
27
42
30
101
4
12
51
93
12
15
18
6
21
12
12
24
132
32
72
13
3
159
9
192
57
12
15
24
12
75
42
27
81
39
15
48
5
1
59
72
25
3
8
40
93
72
63
60
27
45
9
95
28
12
44
4
32
100
111
24
9
32
40
60
57
120
83
25
47
13
95
13
12
23
64
81
51
33
11
64
48
3
29
43
29
4
24
96
192
60
117
51
9
12
11
67
5
43
9
56
48
52
44
76
24
3
18
3
9
6
5
100
12
117
66
29
16
51
53
1
51
120
60
33
27
9
36
23
13
24
66
18
126
81
45
3
36
60
45
15
8
180
91
21
33
3
20
40
57
78
5
13
30
29
52
20
25
3
20
37
18
105
15
65
12
100
8
37
3
20
13
12
3
33
15
117
75
104
16
39
33
80
36
25
27
9
126
108
21
84
81
63
140
13
3
72
24
24
72
132
12
20
1
59
28
36
24
60
27
89
52
92
13
39
80
13
27
9
27
8
60
31
5
16
12
12
24
44
13
15
24
9
114
5
ABCD 94878743398*3^$a+1 [50016]
27
21
30
60
162
60
90
81
57
72
66
81
39
9
33
63
27
9
33
75
3
120
90
39
9
27
12
21
15
15
60
321
93
75
12
3
6
90
45
60
9
6
21
141
87
33
75
15
12
150
60
6
9
72
9
159
36
27
18
144
60
78
69
33
15
36
75
24
81
69
30
90
27
3
90
36
39
45
3
57
96
12
30
189
48
33
12
63
3
54
336
12
27
33
42
21
135
12
198
87
15
138
84
36
12
120
78
90
15
9
15
15
30
171
105
39
15
30
75
60
33
78
90
27
3
69
21
15
60
15
30
192
42
126
72
60
30
72
66
135
69
3
33
24
36
30
42
42
150
18
120
12
168
18
54
6
60
147
147
198
15
57
51
27
12
30
75
21
27
105
18
9
33
39
36
63
21
189
27
15
162
48
240
3
9
27
204
84
75
6
27
60
93
87
3
30
54
120
60
33
72
21
30
21
63
90
27
21
42
18
15
27
60
93
27
18
288
99
156
15
12
30
39
3
198
12
6
12
18
150
204
6
15
15
30
24
96
12
27
15
30
27
3
30
66
9
3
30
15
3
105
9
60
96
51
51
18
24
3
63
129
45
15
12
21
12
63
15
105
72
45
30
6
54
33
48
9
66
12
129
63
18
30
33
24
33
30
18
30
45
45
99
195
78
150
12
78
27
81
132
3
9
87
99
30
84
48
27
15
30
6
24
33
117
27
111
102
90
18
147
51
12
78
111
33
51
9
6
9
75
90
126
90
84
87
69
39
45
15
21
60
135
9
48
12
51
36
21
219
213
15
21
162
48
81
3
90
135
75
48
30
288
54
33
237
51
15
114
27
129
111
39
12
48
24
6
12
72
66
24
18
39
21
12
75
33
48
27
27
78
87
75
57
36
192
60
15
33
75
120
9
9
12
60
72
6
72
12
6
15
15
132
69
39
30
120
24
60
15
33
39
3
57
3
186
114
18
48
75
144
15
78
72
6
12
30
27
21
27
117
48
18
57
63
30
24
36
12
18
45
45
72
12
18
30
75
15
18
39
195
36
21
36
3
42
15
33
102
72
6
234
18
42
18
72
30
30
36
111
21
12
60
108
39
3
96
45
12
33
144
30
48
30
108
12
78
12
45
27
45
15
18
18
21
51
117
72
141
18
69
33
102
6
24
408
78
24
6
24
3
33
75
9
60
138
42
30
57
3
66
27
12
93
60
63
57
12
60
87
33
96
24
6
21
9
102
132
78
60
12
66
90
60
42
198
54
18
87
36
60
27
9
48
15
48
9
168
120
21
15
45
99
51
114
138
78
39
15
180
96
102
39
39
192
30
168
60
132
18
57
3
42
78
21
93
51
24
45
6
30
39
21
15
105
162
12
105
12
21
75
57
15
48
177
78
93
39
6
42
12
6
39
15
30
48
60
60
39
48
21
24
60
183
45
42
45
33
42
177
33
6
81
51
18
75
39
48
9
69
24
150
30
6
81
48
3
72
6
51
48
21
30
84
60
66
12
42
78
3
36
36
72
15
21
69
60
51
15
9
72
120
3
18
72
3
75
18
30
24
6
12
120
180
30
138
12
12
90
18
78
12
228
9
15
45
33
78
9
45
27
81
42
6
15
39
60
81
99
96
24
60
18
138
105
225
72
102
21
12
15
57
51
12
102
18
12
21
24
21
51
48
93
240
99
24
57
30
69
9
99
36
27
12
21
27
18
99
15
60
18
30
60
45
15
12
6
27
3
42
72
18
57
33
48
30
12
9
48
15
6
174
30
120
6
42
192
27
33
30
30
147
48
33
39
21
78
102
48
234
21
45
12
3
39
96
24
240
30
60
96
72
3
60
9
78
57
3
102
123
33
39
96
45
192
168
54
36
84
33
45
42
6
84
3
33
54
21
69
15
15
48
168
30
72
72
6
21
24
69
36
15
69
27
189
99
153
39
51
9
144
105
51
81
30
57
48
63
174
30
81
84
3
78
60
24
3
75
105
12
51
81
3
48
12
18
30
198
135
129
108
78
24
21
24
45
36
ABCD 94879519786*3^$a+1 [50000]
72
108
108
51
21
72
156
60
72
69
3
156
36
129
90
54
36
51
24
72
99
18
30
45
3
162
12
60
60
51
33
72
174
153
21
15
57
87
45
6
249
213
3
60
9
12
126
105
105
108
15
24
120
21
72
84
18
78
12
72
78
138
150
48
96
93
81
72
3
129
195
81
192
3
12
195
57
36
24
12
33
48
72
12
84
102
90
54
45
45
144
54
45
201
132
12
72
15
21
123
132
33
39
12
93
30
153
108
45
84
27
360
108
57
15
168
21
27
144
36
9
84
111
213
12
240
3
45
63
108
72
180
12
57
36
48
12
15
12
147
129
81
36
63
12
9
6
30
99
21
42
45
33
18
9
72
180
84
72
33
75
57
39
93
6
9
36
72
33
39
12
201
144
36
147
153
27
57
156
39
48
45
36
87
120
132
81
96
3
21
27
33
24
60
15
12
144
159
42
24
27
144
105
63
36
12
225
15
273
99
261
144
66
69
216
132
15
33
9
51
129
171
132
99
9
36
36
12
93
60
15
72
36
264
393
30
9
24
360
141
15
33
216
27
9
48
51
12
93
24
51
57
84
39
180
12
24
213
15
57
3
45
36
111
105
219
24
12
141
27
48
69
84
27
60
72
36
72
12
21
12
27
45
210
90
6
90
204
15
36
81
51
69
15
21
84
111
345
222
33
72
273
240
63
21
159
9
63
225
12
12
108
87
24
84
93
3
12
39
48
66
12
12
108
399
96
48
9
72
60
36
138
177
12
36
105
99
93
24
99
45
60
36
30
93
45
36
12
48
135
72
180
117
72
63
21
12
3
147
9
81
27
168
252
177
60
168
3
132
33
15
189
48
123
3
21
156
33
72
63
57
27
57
39
9
111
21
36
3
9
36
114
138
132
75
12
144
21
51
33
60
51
60
39
186
3
3
93
129
63
153
99
72
111
54
36
39
69
144
3
33
15
39
57
21
84
24
15
12
132
117
63
48
45
12
195
33
75
27
6
36
6
42
108
42
96
210
39
216
117
12
51
189
12
120
48
27
81
60
210
45
24
228
72
24
12
93
15
15
21
33
75
45
72
15
123
177
45
99
57
39
108
21
12
15
99
210
30
129
45
120
24
18
33
12
24
84
24
93
48
66
90
6
69
81
108
24
63
105
84
60
15
24
72
252
36
9
6
57
12
225
27
36
129
24
15
12
9
30
54
120
12
99
93
87
81
27
36
72
33
120
99
240
93
48
15
36
165
159
36
24
84
393
12
51
72
93
27
45
195
48
141
66
48
6
120
15
3
42
486
9
36
57
15
60
93
27
33
48
102
69
45
96
30
105
69
24
12
252
51
36
129
15
36
231
42
75
21
135
15
57
24
63
165
45
15
177
126
69
189
12
162
141
21
120
60
120
63
93
27
27
6
39
33
12
231
57
12
36
15
108
24
48
60
69
3
117
24
15
261
84
12
78
54
3
39
45
144
345
42
42
183
63
117
27
30
300
156
15
144
12
15
45
156
108
96
93
72
99
ABCD 94879633196*3^$a+1 [50112]
1
14
162
154
42
24
131
27
45
31
17
15
18
4
18
42
30
6
134
52
20
21
15
18
72
180
88
24
35
15
76
90
180
24
150
18
12
8
112
11
144
115
66
107
3
4
32
33
7
14
22
149
45
4
36
68
15
13
107
43
2
40
35
7
41
75
10
30
68
72
72
10
6
120
54
156
47
55
20
22
122
18
178
42
6
90
30
86
171
189
64
59
93
18
54
36
46
44
64
6
20
27
13
32
3
55
42
44
108
28
80
52
47
19
42
12
12
158
28
84
29
7
18
32
54
18
63
24
24
61
44
144
28
30
5
9
18
18
28
26
21
25
42
18
90
30
120
59
24
79
48
12
26
51
21
3
7
17
7
120
41
48
9
16
24
23
97
6
54
42
8
18
40
42
30
47
3
18
28
26
18
27
24
24
96
187
38
15
24
1
84
2
94
72
68
72
112
6
17
120
15
18
90
117
9
15
48
61
11
91
29
33
52
30
29
151
24
56
46
42
110
22
5
85
83
48
7
90
66
5
79
18
167
13
42
41
31
18
26
69
37
56
100
80
15
163
66
44
76
18
150
35
117
16
42
17
69
16
66
8
34
6
24
30
32
36
22
41
91
8
148
14
18
10
206
16
56
18
54
18
4
50
33
57
16
30
17
13
83
55
92
70
38
46
59
25
72
60
59
39
57
133
6
36
30
12
210
5
1
14
28
12
50
16
95
55
24
26
15
21
90
9
7
12
98
40
12
42
6
30
78
30
5
24
3
45
9
15
31
102
68
87
7
54
131
13
11
24
87
70
24
50
36
196
2
18
202
140
18
18
54
76
24
17
45
3
33
15
37
20
16
60
86
28
30
248
72
3
33
39
31
56
18
100
18
17
7
18
20
226
89
37
84
47
39
58
36
32
52
23
7
41
144
37
20
94
24
26
52
48
44
18
28
41
19
54
2
4
36
5
24
37
60
23
61
11
13
24
26
94
11
21
3
55
18
14
9
24
1
71
31
134
16
59
51
100
12
42
26
22
42
30
68
18
82
26
9
27
45
31
24
26
54
64
65
177
4
86
34
20
90
4
14
51
39
178
60
18
14
18
28
156
50
4
90
14
18
4
86
18
36
16
17
55
66
102
54
18
12
6
68
22
12
20
126
52
20
15
85
60
38
52
2
16
11
9
15
55
20
234
16
2
118
11
1
12
11
49
23
24
55
30
83
13
12
23
219
10
80
40
144
66
18
6
12
29
1
18
5
277
50
70
2
16
200
9
72
24
49
8
15
109
59
25
44
22
5
45
4
30
20
34
48
188
76
11
13
6
53
13
18
26
34
2
58
86
3
33
4
131
120
7
120
18
30
2
10
5
25
32
15
93
123
3
22
14
33
133
140
39
1
32
18
34
24
35
25
26
54
4
18
54
6
12
41
85
54
86
22
32
33
109
35
1
18
2
54
10
83
1
24
60
6
36
24
80
126
18
10
23
13
11
24
24
3
18
10
126
18
6
2
4
78
30
72
14
64
11
7
134
4
47
13
12
84
20
4
11
21
112
66
20
90
64
120
42
80
46
62
148
30
138
24
41
15
70
92
4
59
67
122
3
15
108
36
81
9
154
29
96
45
4
47
85
11
7
12
60
116
22
23
97
95
61
35
72
97
48
90
29
13
6
66
48
30
53
87
52
38
40
86
94
60
78
30
62
18
27
31
14
88
20
34
84
12
48
2
64
26
105
39
33
48
13
6
125
133
2
18
16
56
46
18
71
79
2
4
54
50
34
20
18
3
31
20
58
18
24
26
63
37
18
26
46
102
68
100
12
86
10
12
14
46
8
72
144
15
21
18
22
18
50
160
56
76
50
9
73
23
39
16
17
91
20
22
72
36
30
30
59
25
12
20
4
24
11
49
20
126
21
24
127
44
18
3
19
86
118
24
102
216
35
45
40
14
18
16
12
42
2
51
13
240
24
72
126
114
26
58
95
9
16
71
3
10
60
12
11
7
18
8
124
2
9
7
17
120
7
56
22
18
50
172
35
127
30
35
48
13
18
62
10
62
16
210
42
92
3
24
55
8
112
6
60
60
32
10
41
72
13
62
22
32
126
54
40
68
16
6
113
7
144
6
18
65
3
45
9
46
17
7
18
20
75
13
38
54
90
70
12
36
23
57
88
2
82
62
10
6
2
10
6
11
73
26
124
56
112
50
4
11
48
31
14
36
126
22
11
25
14
70
20
100
8
52
30
66
42
18
24
2
178
60
6
114
110
46
84
42
54
11
33
40
78
24
30
59
120
27
54
16
20
3
141
18
18
10
8
21
73
32
15
61
24
26
94
126
29
13
66
42
8
40
50
52
18
12
132
12
98
36
36
18
90
93
133
44
40
36
6
36
18
119
96
19
26
4
212
18
16
65
81
36
172
60
30
60
6
32
18
9
13
14
36
52
108
54
ABCD 94880114614*3^$a+1 [50009]
9
120
33
2
36
34
54
26
46
2
31
36
29
24
46
104
120
1
9
3
69
80
46
18
32
18
36
58
27
23
16
86
24
31
111
42
3
5
78
25
27
33
11
18
46
24
33
15
2
67
21
24
39
41
55
9
27
3
57
23
72
72
16
2
10
38
22
48
21
3
33
24
9
14
90
6
25
36
36
17
46
26
55
11
22
80
22
18
18
38
40
102
74
66
49
15
14
54
12
4
26
79
39
33
57
38
12
6
166
36
38
7
39
18
80
88
14
25
63
2
16
3
11
10
15
39
32
18
22
74
175
11
54
10
20
154
14
1
9
27
99
44
13
33
14
88
8
10
32
103
71
24
10
72
48
144
3
35
48
1
65
54
1
96
9
120
6
9
135
26
19
24
11
1
84
24
60
72
15
8
34
8
30
25
83
16
44
1
63
56
16
21
35
18
16
66
110
19
69
24
2
1
53
7
39
105
60
23
1
5
22
8
90
55
11
16
108
24
2
30
1
47
1
17
42
30
7
129
15
41
34
21
23
10
27
101
10
9
5
18
6
90
94
63
24
36
24
15
21
33
26
30
24
30
16
104
25
11
84
12
12
73
24
9
15
71
58
3
29
55
96
3
12
69
75
9
71
10
39
95
85
29
7
15
45
53
46
24
21
12
35
12
10
32
88
2
16
54
14
10
2
13
159
8
90
19
35
1
9
96
14
16
50
19
21
14
40
18
6
21
29
24
30
48
18
7
23
82
2
121
12
63
32
13
69
126
2
10
32
36
10
62
58
14
58
15
9
26
4
18
6
66
14
42
19
5
18
16
84
42
15
143
18
22
81
27
33
5
55
51
36
2
6
82
32
16
14
82
54
26
24
72
198
40
20
6
55
23
1
95
10
32
18
6
16
14
10
48
56
16
38
40
2
19
5
55
11
28
36
44
10
72
6
32
58
30
2
70
42
8
42
36
42
6
1
23
13
3
24
2
54
84
12
10
75
11
13
36
3
33
24
183
20
90
43
3
20
4
2
6
10
39
23
42
18
6
7
47
132
4
60
36
21
24
5
88
96
66
14
7
60
99
26
70
9
119
12
13
39
26
16
15
3
21
11
16
44
1
15
8
66
55
71
18
30
1
15
18
8
30
42
6
90
42
60
52
32
16
198
96
54
36
48
6
32
72
31
95
24
28
93
39
32
24
42
24
18
22
126
32
1
12
24
29
72
55
9
30
18
8
10
20
25
23
12
133
11
64
20
16
24
66
24
27
95
4
50
19
5
6
10
18
38
115
3
72
9
99
6
8
18
22
3
59
34
32
78
1
11
30
22
42
48
32
19
101
55
23
1
11
6
19
24
35
72
52
60
32
61
23
30
31
23
16
117
3
20
6
6
85
5
139
45
110
114
6
24
40
90
14
16
21
3
12
9
11
25
15
69
5
16
26
60
40
2
43
3
42
38
12
52
117
45
8
7
9
2
13
15
2
18
70
32
19
53
7
15
60
108
90
27
5
16
3
36
35
96
25
108
17
54
1
113
22
74
46
9
9
6
18
32
16
158
10
30
21
3
50
88
8
46
45
24
107
10
3
5
24
7
95
25
24
209
70
18
8
16
120
24
32
58
20
24
13
23
96
4
12
14
24
6
25
9
27
24
3
32
18
6
36
1
53
31
24
89
96
10
14
43
23
46
110
1
33
14
90
31
9
3
29
18
52
45
15
30
98
6
91
11
13
11
58
126
24
2
46
90
8
16
159
15
72
9
41
72
7
24
65
24
127
33
8
102
1
51
48
6
14
18
40
18
86
199
17
43
71
54
6
4
110
7
27
20
61
5
22
33
12
5
18
22
14
1
9
98
1
5
72
22
48
24
18
56
54
1
15
20
144
13
35
49
36
39
90
75
51
18
27
5
10
33
21
26
60
24
28
38
79
65
79
12
29
31
23
40
72
8
84
132
60
48
12
25
9
6
138
18
45
87
32
16
24
18
32
6
120
34
24
56
6
12
48
70
62
73
33
2
54
46
32
10
3
24
5
19
11
18
48
64
75
60
41
19
3
26
6
28
33
35
34
6
8
40
2
54
16
18
104
46
117
93
80
30
24
168
18
24
40
2
6
24
55
39
21
35
61
27
21
45
6
44
46
15
35
49
12
17
43
3
2
70
2
6
1
9
42
110
18
6
10
86
48
10
12
42
90
12
24
21
59
40
2
19
5
48
30
48
25
24
24
12
77
16
15
71
40
66
8
46
18
62
1
17
66
76
45
36
39
24
36
81
95
78
6
90
19
11
64
26
6
13
27
24
90
8
72
10
48
6
14
1
65
126
10
38
12
84
61
35
16
33
27
30
18
44
48
24
1
15
9
23
1
39
48
2
6
37
69
30
98
91
35
210
16
8
16
54
20
96
46
50
1
75
72
26
24
16
32
22
21
12
9
54
81
36
27
57
63
8
24
18
6
24
18
70
18
80
7
17
42
54
6
4
14
43
24
35
24
114
70
57
95
18
30
18
103
57
2
12
109
21
18
21
105
32
174
85
3
81
17
22
2
31
9
15
23
13
5
48
115
11
16
9
63
60
62
6
13
5
67
23
6
10
60
84
14
40
8
30
205
45
8
6
10
50
48
60
13
3
2
34
38
138
13
9
6
2
43
36
36
24
3
18
2
6
91
3
2
24
16
15
36
107
13
29
19
27
50
10
69
15
8
36
30
40
102
18
24
32
55
39
12
9
36
65
103
36
5
18
13
3
6
51
69
24
15
11
25
11
42
18
30
19
5
94
44
60
61
155
12
85
33
30
26
91
107
16
32
13
29
43
23
4
81
17
58
57
23
12
48
10
14
58
48
2
49
53
30
61
27
2
18
52
8
13
59
40
42
14
16
50
46
18
26
46
2
16
14
30
1
17
48
67
35
13
12
87
12
78
3
45
63
9
56
54
40
8
42
40
26
22
62
1
36
23
108
10
48
24
38
10
62
37
173
6
1
41
54
10
18
30
111
35
36
1
65
22
8
13
101
40
8
16
15
41
16
14
49
35
37
9
14
25
15
92
49
21
30
44
54
70
20
36
114
7
65
18
4
60
21
60
ABCD 94880204858*3^$a+1 [50019]
27
33
15
60
18
42
72
45
57
30
48
117
135
84
30
114
30
12
63
27
81
27
72
36
48
9
60
3
45
3
12
72
45
72
36
15
18
42
9
9
84
42
9
36
9
216
36
12
168
27
93
90
24
45
135
45
141
24
6
9
60
15
54
12
3
9
63
99
36
114
174
81
63
72
90
51
75
12
12
24
69
57
3
15
12
210
156
15
57
252
180
3
21
6
36
30
48
96
18
36
6
18
57
33
66
6
48
108
84
60
6
24
54
60
66
60
108
42
18
138
60
30
162
42
198
90
96
132
18
159
15
57
93
192
18
105
3
30
3
132
39
48
33
99
30
6
9
60
69
174
12
54
6
24
54
48
3
9
18
18
6
126
42
18
75
15
69
3
42
15
135
114
42
45
9
60
66
30
15
129
18
33
93
12
27
12
36
204
51
129
111
45
45
84
18
48
42
3
99
24
12
93
165
6
30
48
60
42
120
21
27
18
42
90
18
78
120
96
36
63
111
21
195
60
108
12
54
3
75
12
96
108
6
30
9
39
6
27
147
72
6
15
39
18
66
12
12
33
87
12
129
45
36
90
30
6
105
15
198
51
144
39
18
24
120
30
18
72
78
96
45
129
36
126
66
3
9
36
120
66
48
66
39
48
27
42
24
6
138
87
15
48
60
138
18
192
42
36
99
108
3
42
54
45
45
66
78
87
3
9
132
3
45
237
54
84
312
30
135
3
42
90
21
57
6
42
42
12
165
99
36
33
3
72
18
30
90
240
90
9
45
48
72
6
105
9
6
33
21
15
3
42
15
159
54
6
36
9
24
123
30
24
123
36
159
228
150
48
12
78
9
3
33
9
108
18
72
72
78
30
24
60
24
12
72
33
69
108
3
75
24
36
45
3
24
33
45
102
81
24
12
75
36
237
27
168
36
6
96
24
6
9
39
36
21
33
6
30
36
12
27
15
90
66
12
81
9
18
24
36
168
24
33
27
6
39
27
96
114
90
66
30
54
90
21
273
39
21
84
30
117
63
42
36
75
3
9
27
120
24
72
72
12
96
24
96
69
60
3
90
18
48
21
33
30
18
30
12
96
6
66
45
60
57
60
72
24
246
66
87
63
129
33
162
24
6
36
18
66
30
45
51
84
6
15
3
162
39
45
96
60
12
30
42
120
24
15
9
36
42
144
6
87
3
57
45
291
72
3
66
6
105
3
96
168
18
3
27
9
39
42
54
18
207
15
84
6
6
150
162
18
15
48
24
27
6
42
48
12
57
3
141
24
45
12
30
24
36
45
39
90
66
30
15
15
18
42
60
21
3
21
159
42
48
51
15
18
30
33
72
108
3
36
18
330
6
15
51
60
33
45
66
12
48
114
3
15
9
36
39
9
96
84
39
48
12
36
24
21
159
42
36
42
132
18
78
24
90
18
72
138
96
24
42
120
36
30
18
180
102
24
30
30
18
30
156
72
102
192
18
18
84
30
3
27
54
30
42
42
21
9
15
27
21
99
6
54
45
69
51
93
222
105
120
9
6
24
24
12
60
66
18
12
90
30
24
24
42
18
30
180
36
30
30
54
6
36
30
18
6
21
15
24
60
156
33
24
201
36
123
87
186
24
3
15
6
36
6
9
135
6
75
3
6
135
3
48
120
24
120
105
69
36
150
6
3
57
24
126
108
6
48
18
24
21
63
30
6
6
39
39
42
63
9
90
42
39
87
30
192
75
108
15
249
51
129
33
18
117
45
27
39
132
54
18
132
6
48
15
96
15
36
18
126
36
24
84
6
54
6
18
60
6
12
54
90
36
39
159
6
123
183
132
42
51
15
84
84
21
444
147
24
33
45
12
90
60
6
159
21
159
141
114
21
75
102
12
6
72
57
36
3
24
12
336
12
57
108
36
9
36
51
45
66
12
42
36
12
72
51
15
9
48
72
105
48
60
3
75
24
144
96
36
42
3
75
60
24
30
60
6
12
93
195
33
81
18
30
15
87
21
15
144
24
216
66
78
21
3
ABCD 94880255032*3^$a+1 [50025]
45
35
40
69
12
39
9
11
100
69
96
11
121
59
48
72
24
61
11
108
1
3
72
24
20
25
24
228
35
13
39
68
37
75
36
45
15
60
92
28
21
59
37
3
45
60
15
21
24
35
49
15
216
44
12
61
107
12
36
72
60
16
21
11
28
144
21
84
12
24
15
9
27
60
93
48
47
220
21
39
45
27
21
23
121
39
20
16
24
36
56
4
9
15
56
73
87
8
76
24
33
27
56
12
49
24
95
40
45
15
21
35
36
60
133
84
15
60
21
15
21
144
15
152
60
64
189
11
61
24
120
24
72
24
24
11
28
116
25
192
63
21
15
24
69
15
21
39
33
24
108
12
11
88
21
24
59
157
39
9
35
52
33
87
141
12
11
4
21
96
11
48
25
60
99
33
23
12
28
9
71
25
24
87
8
121
51
44
85
12
143
76
9
39
56
37
99
24
45
36
23
13
24
23
100
8
4
176
97
15
57
11
64
188
145
15
57
75
116
28
44
1
39
120
96
57
35
48
1
36
3
9
60
23
48
24
180
48
49
11
25
27
45
48
27
8
37
51
24
36
44
13
63
32
28
9
15
20
52
21
24
39
24
56
1
3
12
9
135
21
3
20
16
60
80
24
72
88
117
48
12
39
156
165
60
63
117
60
11
25
39
144
20
40
69
195
21
72
84
39
21
15
8
40
8
60
88
140
4
21
24
147
45
83
16
44
100
57
36
72
48
87
140
85
35
136
24
20
1
131
13
51
20
1
3
45
60
36
12
12
11
24
16
20
12
24
4
81
59
25
84
87
81
95
37
132
123
92
1
72
51
20
4
45
71
61
3
68
13
15
9
11
25
11
124
44
36
244
33
119
13
35
121
75
20
25
72
47
37
3
57
24
12
3
84
105
51
81
60
83
12
4
32
144
13
27
84
21
123
33
39
9
15
24
36
60
45
47
25
24
168
23
13
36
99
57
27
33
3
56
25
23
37
48
47
40
60
188
52
68
13
3
9
51
92
4
21
12
12
195
69
60
180
72
99
81
63
141
24
95
64
33
72
11
60
4
21
24
12
23
37
120
3
8
120
25
3
105
51
33
71
40
81
131
28
60
24
176
49
72
3
21
15
36
21
27
68
72
16
140
1
35
4
9
36
24
72
24
47
25
12
107
85
39
84
32
28
8
12
25
96
47
88
20
4
8
28
32
13
60
15
84
57
23
61
119
13
35
85
72
95
1
279
116
64
8
13
51
140
4
9
48
99
84
56
4
156
8
48
37
48
3
116
13
12
119
49
15
20
25
12
35
85
11
4
48
92
1
3
9
23
12
96
124
36
24
45
48
12
132
23
16
92
13
15
9
36
35
169
11
25
47
132
48
28
21
59
1
23
36
85
36
39
21
35
1
27
72
144
21
3
72
9
51
8
96
97
23
60
61
24
144
27
24
45
71
64
165
39
32
25
15
45
24
60
47
37
12
95
24
12
148
96
24
84
45
12
24
24
71
84
37
71
52
36
80
85
12
155
52
12
56
133
15
36
45
11
97
108
23
36
124
20
24
76
21
39
276
81
39
84
9
35
60
12
121
3
45
24
275
36
100
24
8
37
132
23
13
12
35
16
36
48
105
12
36
12
15
81
15
60
21
23
1
59
1
51
284
1
84
155
12
88
164
13
59
88
93
24
24
47
25
27
21
51
21
35
13
60
180
11
61
119
61
84
39
57
48
96
15
104
24
61
75
24
45
132
183
105
60
48
123
60
21
24
39
20
100
45
12
36
267
21
39
20
52
44
16
20
13
27
105
60
3
60
57
3
8
4
84
21
3
21
111
33
71
16
164
12
72
16
56
25
11
37
15
276
9
12
3
96
21
48
27
84
9
27
44
40
84
33
12
23
24
4
45
51
144
60
140
180
36
60
1
3
80
4
12
69
15
120
36
48
33
87
12
9
75
9
143
37
12
71
72
13
119
64
60
45
120
111
24
44
73
144
35
100
105
3
60
117
95
40
84
45
15
81
83
1
15
32
64
21
120
72
108
12
107
24
100
57
27
96
20
37
48
11
85
48
132
35
100
105
3
8
49
59
76
20
120
40
24
44
181
15
156
84
81
63
33
39
21
12
48
23
1
3
56
109
27
21
27
21
75
45
39
68
88
20
97
24
59
100
44
12
25
39
80
4
20
12
61
123
21
71
244
ABCD 94881006932*3^$a+1 [50001]
64
12
60
48
36
84
36
144
20
16
36
68
36
36
129
175
24
120
17
39
36
28
12
48
20
100
120
12
80
48
96
136
168
12
180
80
124
236
120
28
60
12
29
19
12
120
144
41
235
8
12
108
96
100
17
223
56
28
12
8
96
84
21
51
244
84
180
17
15
124
36
20
28
132
180
8
36
220
65
211
60
144
24
80
420
100
12
84
36
104
64
96
80
36
64
24
72
180
24
84
12
8
40
32
40
144
80
76
120
44
76
80
108
40
176
64
132
41
223
144
132
144
236
60
84
100
140
64
216
56
24
16
128
172
84
24
80
12
28
32
28
36
41
43
12
120
24
56
40
8
132
124
17
39
105
15
324
36
249
75
16
48
72
68
220
96
24
20
81
79
320
172
5
103
252
120
101
3
304
56
36
4
236
4
36
80
144
4
56
216
28
41
19
60
113
39
28
60
116
84
60
160
60
120
72
180
48
80
36
216
28
192
60
204
24
60
20
160
12
120
48
56
4
200
16
24
12
48
12
44
76
48
180
116
4
120
161
79
12
68
36
36
268
92
24
16
20
100
20
124
17
27
16
56
28
20
36
16
24
161
79
96
48
113
39
108
16
24
60
116
64
120
132
60
224
36
48
16
185
19
92
280
120
104
105
55
104
33
39
24
81
235
8
12
64
24
236
76
48
56
4
96
44
36
76
20
4
116
148
12
180
89
55
41
19
20
120
180
4
12
44
177
43
156
120
161
103
137
19
20
180
88
32
24
64
12
68
216
84
52
5
255
81
3
64
152
28
72
65
39
36
4
36
60
161
99
280
5
15
124
56
24
117
144
135
4
5
19
116
16
20
48
180
177
75
40
125
183
12
240
45
39
4
12
44
84
112
24
104
136
17
343
44
40
32
4
36
84
104
52
128
93
87
136
44
52
120
80
168
72
144
120
4
12
8
76
80
16
168
12
8
40
41
39
60
52
20
220
41
247
60
276
24
60
20
36
16
8
232
168
80
52
48
72
44
16
128
60
300
40
32
24
76
68
16
60
24
17
43
60
12
300
48
240
113
19
20
9
19
192
8
60
16
216
120
48
12
140
24
105
15
76
60
8
33
63
256
68
40
437
55
120
48
212
60
84
36
148
32
4
17
43
104
141
31
200
28
332
4
336
60
20
40
101
79
168
60
36
104
280
32
84
4
132
29
31
60
101
3
76
48
36
116
9
96
15
144
196
24
324
36
24
101
55
96
41
139
44
36
28
60
12
65
3
16
125
31
24
24
32
120
148
96
101
115
44
376
120
60
300
48
92
40
44
4
72
168
101
79
80
52
8
52
120
128
36
160
36
20
28
32
4
36
248
12
40
24
24
12
84
96
168
36
224
12
580
84
24
60
32
4
216
29
139
ABCD 94881211528*3^$a+1 [50006]
18
108
72
15
3
48
294
18
21
9
96
120
6
33
39
12
36
60
72
72
12
9
15
18
108
30
21
87
33
81
48
24
126
18
15
51
54
6
84
180
186
54
57
9
111
75
120
18
27
24
9
327
48
15
42
30
108
54
180
132
72
39
45
3
39
33
24
33
15
15
33
99
120
18
126
69
75
93
3
165
45
78
69
3
72
12
36
69
24
24
48
51
21
3
69
3
48
36
36
96
102
78
48
60
48
18
18
33
93
3
39
54
48
27
15
9
144
45
54
45
135
57
81
18
21
21
3
51
21
213
30
114
75
24
96
96
48
39
54
126
69
33
78
36
69
15
18
36
42
54
27
99
21
27
45
120
48
72
39
9
24
24
33
42
117
24
3
45
75
21
39
129
27
42
12
150
9
21
60
84
171
48
168
153
78
57
48
96
15
81
39
18
39
111
9
81
30
105
81
66
24
72
72
108
36
84
72
60
45
96
96
27
69
63
33
24
177
144
87
33
108
18
186
39
9
36
27
15
102
75
48
57
144
90
24
45
72
99
102
54
9
33
111
24
57
39
123
6
36
54
54
18
21
15
84
21
33
87
168
120
63
12
18
3
93
102
21
15
96
153
39
129
21
51
147
48
42
339
15
42
183
45
96
51
168
105
108
3
27
24
141
48
3
36
150
30
24
69
75
93
51
84
33
129
135
63
42
72
15
39
120
90
54
72
81
24
24
240
33
72
66
78
15
33
54
6
84
15
27
48
6
72
66
78
72
66
21
33
87
48
81
18
165
51
72
42
27
21
54
21
24
153
6
156
45
69
108
84
60
15
105
72
162
21
75
36
9
9
63
3
132
12
6
84
42
102
3
3
21
33
54
72
177
69
51
48
24
21
18
18
18
36
96
54
30
54
6
18
18
48
237
21
3
51
108
18
66
42
84
60
66
18
42
30
15
351
138
204
12
39
147
48
24
93
15
138
78
48
18
15
24
129
84
78
54
63
27
18
126
120
21
72
48
9
228
36
63
33
18
36
72
138
78
12
6
234
141
15
60
45
9
90
30
42
21
15
33
33
36
42
81
24
264
3
6
63
93
6
48
21
39
81
63
9
3
141
3
198
159
63
9
75
6
63
21
3
24
117
18
57
48
27
90
27
21
96
84
15
3
21
72
111
12
126
18
21
39
33
255
33
48
21
36
126
18
15
45
54
144
12
36
6
48
126
6
30
6
39
9
42
141
15
6
12
63
144
72
24
21
126
6
246
36
132
33
120
9
162
72
48
21
75
54
66
186
108
138
93
15
96
12
24
21
48
69
27
24
48
51
108
81
171
144
117
96
33
39
33
15
24
3
30
87
21
27
159
36
30
18
237
21
27
21
96
51
3
30
6
234
87
24
99
72
144
18
18
105
48
27
42
156
42
36
12
60
126
3
135
60
48
21
3
45
21
60
126
36
36
72
48
9
24
3
36
129
15
42
87
48
45
51
96
27
45
63
24
108
12
57
93
3
45
18
270
6
69
144
87
57
21
48
42
33
129
72
39
9
6
12
21
48
9
87
15
57
147
12
60
69
120
135
9
81
15
123
117
117
96
36
63
72
27
72
45
9
39
96
63
33
57
15
96
24
9
15
51
222
18
45
3
24
66
99
63
18
54
57
57
63
27
21
33
63
39
36
186
18
9
261
156
198
129
3
54
15
15
6
12
39
51
93
24
168
48
33
54
48
24
33
75
54
72
246
18
6
9
24
177
36
126
114
99
27
360
36
66
36
186
81
3
21
75
18
3
15
9
39
57
21
12
186
54
198
33
144
72
120
48
51
36
57
177
72
36
12
36
54
21
21
3
48
87
18
42
117
3
93
165
ABCD 94881439028*3^$a+1 [50000]
47
48
40
24
236
16
36
45
60
24
135
8
96
1
36
27
93
15
57
12
36
87
212
25
35
61
60
59
48
1
27
9
3
93
24
60
119
49
11
109
167
88
8
145
12
35
96
144
13
143
25
11
25
96
3
165
36
24
144
11
84
12
109
11
1
47
136
36
116
157
96
36
156
59
13
72
48
60
51
45
96
96
35
13
12
215
84
120
1
15
33
35
37
84
60
191
48
61
51
189
36
27
36
9
36
132
60
24
24
131
16
117
75
33
48
27
92
85
35
25
15
20
37
36
12
11
52
93
60
95
37
12
3
9
48
3
105
72
131
1
35
24
61
39
129
83
24
1
48
84
11
37
107
216
25
60
12
23
61
11
124
128
157
96
47
37
95
84
12
25
120
27
57
143
1
60
12
83
1
96
59
88
12
44
25
11
1
72
87
93
12
48
35
73
27
21
60
72
24
11
64
68
13
48
71
61
63
32
37
15
33
12
27
24
32
40
237
48
23
1
36
59
48
145
15
93
84
15
165
36
59
1
108
15
141
35
84
49
87
8
133
3
9
60
15
32
49
60
24
15
8
13
59
48
97
36
96
36
24
48
36
96
60
231
32
1
47
4
21
24
108
51
21
48
72
51
165
59
73
36
36
15
45
36
108
12
24
24
72
39
69
11
60
148
45
95
1
24
72
24
60
84
60
75
48
92
40
81
11
61
143
1
180
95
1
3
129
11
61
71
205
108
135
21
59
205
11
25
204
15
12
152
25
108
12
15
32
144
25
71
13
72
24
15
21
23
40
45
63
20
112
45
143
64
9
36
143
145
108
23
16
36
45
24
71
85
27
92
40
129
36
36
12
75
288
48
60
32
37
180
3
228
21
48
36
12
59
36
49
119
232
72
93
23
36
193
23
73
95
85
11
108
60
97
36
72
96
180
36
48
72
48
35
13
60
72
12
48
35
25
48
167
37
144
72
108
144
15
32
25
24
180
36
71
157
35
61
47
4
21
23
49
12
84
107
169
15
24
80
37
95
13
39
56
40
129
156
15
44
37
96
48
12
3
117
23
61
36
12
23
97
132
71
48
24
121
99
33
24
11
40
32
25
36
35
49
35
160
368
85
24
36
15
108
57
155
4
21
119
49
111
60
45
36
12
23
109
23
168
13
35
16
9
24
47
24
60
4
12
116
85
120
95
148
32
88
56
88
132
33
11
40
44
61
71
13
36
96
24
15
9
132
23
16
20
156
133
47
325
3
56
97
27
141
72
27
68
193
24
3
45
24
15
144
69
48
168
60
60
60
96
75
108
32
1
12
132
35
109
195
20
37
39
129
144
36
192
72
71
61
11
49
119
265
60
35
85
107
133
15
45
227
12
25
132
83
73
60
63
32
37
36
12
264
48
3
57
155
1
36
36
12
3
33
180
12
12
36
35
36
16
69
48
23
48
109
72
15
8
25
23
73
12
48
12
48
71
61
24
48
27
9
120
15
80
24
25
36
267
24
128
13
59
121
47
36
37
203
1
15
129
47
25
39
93
167
169
60
72
24
120
59
36
1
108
24
47
133
72
48
47
1
168
36
108
36
47
73
36
96
48
107
72
73
12
111
69
36
12
63
176
48
1
119
36
1
15
21
48
87
24
45
144
72
72
120
96
99
32
13
60
11
64
32
36
13
59
52
21
48
132
39
68
60
60
40
32
1
39
56
108
16
44
25
75
57
3
120
24
33
12
48
99
9
159
128
133
36
24
36
24
95
4
117
24
12
35
48
1
48
60
96
47
132
73
59
120
1
135
24
9
156
51
9
23
76
12
24
21
12
48
23
4
57
123
141
12
183
44
36
24
85
47
25
48
72
120
ABCD 94881486398*3^$a+1 [50023]
56
19
5
55
41
72
40
3
125
7
9
33
30
48
12
96
42
3
56
25
48
150
33
33
24
47
19
29
40
27
24
84
41
91
108
18
42
48
48
24
5
16
9
12
36
12
3
9
36
59
55
18
23
37
30
6
156
84
30
12
12
12
144
5
25
95
55
17
19
21
33
96
18
42
18
18
47
7
65
88
51
90
11
19
12
60
5
7
17
61
48
6
21
24
8
1
6
48
36
156
78
48
30
132
48
12
45
8
7
17
40
15
18
48
42
180
30
66
42
30
33
27
54
63
105
18
60
9
15
18
30
48
65
24
13
35
25
6
66
6
60
30
23
55
42
18
30
39
8
24
13
123
3
5
55
12
108
30
42
42
126
81
51
12
90
18
12
48
12
21
27
5
79
120
48
30
12
24
15
24
3
69
3
77
1
23
16
24
45
6
24
24
21
57
138
36
65
13
6
77
73
36
84
47
43
24
5
37
3
15
18
12
66
60
54
48
12
6
12
65
43
12
84
6
162
48
45
32
40
3
29
1
18
21
9
36
6
72
60
17
25
6
17
25
12
30
36
24
9
39
96
36
6
48
42
48
45
21
90
18
6
57
39
41
24
24
1
23
25
48
24
90
6
23
25
24
18
69
3
6
24
42
69
57
15
57
15
15
126
6
24
102
54
24
42
95
37
18
18
12
102
48
48
36
6
30
48
132
42
23
24
24
184
15
48
24
89
25
6
41
43
45
129
47
48
88
57
47
1
18
6
126
42
23
73
42
29
16
3
30
126
66
18
29
1
90
60
36
6
42
66
60
24
15
33
47
13
102
93
8
31
41
145
24
23
61
35
24
1
71
25
23
43
18
114
30
3
48
129
12
18
81
56
16
9
24
72
12
12
6
9
21
12
30
17
24
55
72
30
102
6
71
55
65
25
24
36
90
66
72
12
66
12
48
5
43
5
24
37
36
63
15
17
55
57
3
45
8
25
6
6
18
17
64
15
30
36
30
60
5
48
7
42
42
48
6
135
9
47
31
42
132
90
54
102
78
95
19
42
3
27
5
24
67
78
15
72
3
29
145
23
97
36
6
5
43
77
88
8
49
144
39
33
15
99
29
55
126
11
37
60
102
30
6
90
78
102
30
65
19
48
12
24
6
3
8
25
18
84
60
42
6
24
36
17
25
6
24
6
11
16
24
8
1
95
7
30
12
132
60
18
60
6
42
33
80
49
6
36
24
6
108
60
6
96
33
8
72
73
23
19
5
115
5
72
1
15
8
49
12
30
24
21
21
12
6
12
45
63
6
126
53
31
24
17
49
18
30
15
75
5
25
78
114
23
16
24
32
61
42
42
24
96
119
7
54
35
13
6
12
33
87
24
89
37
12
6
186
30
6
3
24
3
5
7
42
48
48
24
23
1
6
114
30
12
77
13
18
36
53
1
15
225
71
19
6
66
18
12
48
39
27
6
60
27
57
96
18
12
12
30
18
12
36
30
84
36
60
84
47
49
6
24
24
12
6
42
6
24
30
108
54
66
48
60
105
9
72
30
105
9
30
132
24
29
49
71
24
1
42
12
36
5
40
69
3
195
78
15
39
48
12
120
30
47
1
54
84
5
64
21
30
72
5
7
72
54
60
30
42
24
6
105
57
6
96
36
18
275
25
24
42
24
6
18
21
56
19
60
12
5
49
6
57
3
18
11
1
48
6
9
9
6
42
72
23
7
6
30
5
67
12
12
24
60
65
55
17
24
48
1
144
6
41
24
55
36
108
17
19
5
91
5
85
6
12
33
32
61
6
84
12
30
90
60
114
96
15
27
30
15
15
36
21
69
12
63
15
36
5
61
12
15
33
30
90
12
12
66
5
19
30
18
6
42
29
73
150
30
35
151
72
84
48
12
18
12
35
25
48
15
3
114
11
7
33
8
7
18
6
84
29
31
54
27
3
66
12
23
49
23
72
1
30
9
81
24
66
6
6
17
7
120
41
7
65
72
19
96
53
43
60
24
36
24
5
16
9
84
66
33
15
17
49
66
6
24
24
90
5
79
6
36
18
30
72
18
93
27
45
8
49
24
119
43
48
30
30
9
32
49
47
37
11
1
6
18
126
24
6
3
15
72
6
3
9
23
7
36
6
143
72
48
55
18
30
33
171
5
19
6
54
24
33
33
36
3
32
25
36
90
24
66
15
3
5
49
23
24
25
90
84
12
24
30
23
40
33
87
8
48
97
24
6
114
30
33
32
31
48
30
66
24
17
55
12
18
30
12
42
95
13
3
3
6
23
43
53
7
65
19
150
48
30
126
54
12
60
18
6
29
16
9
6
114
30
30
18
48
30
6
53
16
24
15
17
1
143
25
84
18
30
99
9
72
24
23
55
65
31
42
18
5
7
114
6
12
21
15
6
35
1
143
67
5
67
60
41
49
108
42
48
65
7
48
138
6
84
60
42
18
77
67
132
48
18
18
36
9
57
24
63
3
29
1
12
12
23
43
5
43
45
57
42
18
12
47
43
72
6
24
23
1
12
12
71
7
12
36
41
64
27
24
30
6
17
91
5
7
24
84
6
96
30
57
21
6
6
72
42
69
9
30
18
78
12
45
27
120
60
30
75
8
49
24
39
3
42
123
33
15
9
12
18
12
6
87
32
1
78
36
125
40
51
54
143
48
112
33
48
102
24
18
18
24
24
24
30
18
12
36
30
114
21
32
7
41
67
162
12
54
9
48
8
55
12
5
72
16
51
6
87
75
30
23
169
114
5
79
17
24
1
36
35
67
12
105
3
12
6
42
6
11
19
54
23
37
11
37
18
36
21
24
45
60
66
12
48
18
6
144
12
30
18
102
15
15
33
57
78
66
95
ABCD 94881583484*3^$a+1 [50093]
105
51
9
27
93
36
72
75
17
52
15
96
165
87
81
12
140
67
53
4
51
69
36
48
87
357
272
124
111
84
24
33
32
100
387
5
319
89
112
75
189
24
15
77
4
24
48
60
168
15
237
123
77
247
36
57
15
117
135
33
75
117
135
132
33
3
45
279
53
196
32
28
276
63
21
171
185
48
148
12
132
60
99
17
79
228
77
211
9
36
108
27
45
264
24
15
21
60
84
32
88
36
51
9
60
96
204
36
15
89
36
40
12
36
212
28
27
57
15
21
15
60
17
172
80
352
168
15
36
17
55
24
9
72
3
72
33
44
67
249
99
21
171
36
177
96
24
27
81
24
96
132
15
177
20
108
52
36
3
144
33
15
93
104
43
57
63
237
3
12
60
65
28
63
60
17
148
87
12
5
28
60
87
5
220
8
52
75
96
21
24
39
53
24
103
33
92
91
72
33
24
3
12
5
127
216
120
129
56
67
321
120
104
160
128
52
92
156
55
33
27
129
8
43
12
117
68
271
21
216
12
68
79
9
219
5
16
96
96
60
87
60
117
75
60
21
63
41
4
24
200
52
8
52
56
52
20
55
45
48
204
108
27
48
60
153
108
147
69
171
65
55
17
151
21
15
101
7
17
55
48
5
48
235
5
12
28
48
56
76
315
57
48
75
72
93
15
324
33
228
72
72
60
8
112
36
260
60
64
56
7
65
60
31
77
28
116
19
89
55
65
91
36
93
3
125
88
72
159
53
28
48
75
69
36
51
53
60
31
9
135
81
24
315
17
31
165
15
105
3
24
17
180
64
291
36
9
8
40
36
36
39
165
27
69
39
201
51
125
40
120
27
33
15
369
171
144
9
12
15
149
208
147
45
8
52
8
72
28
192
116
60
184
8
91
17
28
32
127
53
232
12
108
63
33
15
21
96
252
15
125
52
96
84
96
192
36
24
36
212
139
161
112
12
3
105
8
172
36
44
31
21
56
120
52
180
48
72
8
7
156
17
43
117
183
17
88
27
12
36
141
48
68
4
8
180
55
53
127
185
31
249
48
80
72
16
135
141
36
32
60
108
232
51
89
7
48
125
55
36
45
104
100
132
96
123
45
24
15
117
8
91
105
60
56
16
3
137
43
17
100
92
40
36
15
60
45
60
56
136
3
221
40
156
3
84
57
144
32
43
21
36
104
16
12
8
112
8
28
27
60
65
7
117
39
45
231
48
96
300
105
92
60
244
8
127
48
465
108
63
29
28
27
165
20
76
84
3
125
40
48
72
12
111
72
77
175
93
32
28
24
48
48
15
60
48
72
9
36
27
108
9
156
20
12
55
36
144
21
87
72
33
3
81
51
89
175
333
12
15
21
87
5
52
240
315
216
17
88
3
21
3
12
24
156
60
45
36
20
88
24
36
87
9
63
108
69
3
45
12
123
93
72
168
12
87
233
40
3
33
51
144
21
36
60
15
33
159
93
ABCD 94881792574*3^$a+1 [50031]
120
6
54
30
90
6
228
93
144
159
204
36
129
141
54
93
69
54
54
15
57
90
90
99
81
63
48
63
6
30
54
126
54
60
36
30
60
18
30
36
24
36
66
234
6
198
90
246
114
15
195
6
54
12
24
66
90
18
270
42
18
30
36
60
156
60
48
6
90
54
12
24
264
6
66
78
30
42
30
33
48
69
174
6
30
144
36
78
87
96
27
150
15
51
36
60
210
144
6
30
18
6
66
45
9
54
33
9
30
9
96
3
6
54
33
87
42
30
60
90
30
78
36
66
114
120
111
33
6
90
30
24
36
21
15
30
60
198
180
66
216
51
192
48
48
99
180
12
24
30
24
12
18
132
93
81
6
84
6
54
36
48
21
111
144
36
108
72
264
6
123
15
60
12
54
90
9
87
18
516
150
45
21
54
21
3
216
36
180
84
186
18
36
90
120
87
27
36
120
9
48
33
96
15
39
105
75
156
24
81
48
15
72
18
30
6
54
12
270
240
18
12
24
36
90
48
15
327
114
30
24
66
6
54
84
72
54
90
6
84
180
60
174
63
48
111
30
78
36
30
54
36
105
9
90
66
114
342
90
138
6
66
39
15
60
21
9
6
54
66
180
24
66
24
36
48
72
54
126
90
60
54
30
420
36
33
75
66
114
33
183
30
6
48
60
102
114
84
42
30
24
66
123
207
33
75
72
45
63
66
15
129
6
9
117
18
120
42
30
9
249
72
30
81
33
111
99
45
171
54
24
87
48
96
15
24
72
33
51
36
105
3
6
120
54
57
15
288
33
63
84
270
72
18
21
21
75
123
12
114
30
96
9
39
6
30
24
45
57
90
45
63
6
66
18
270
42
48
6
120
24
36
30
180
276
90
21
63
6
120
54
6
30
54
90
24
90
156
126
141
27
36
36
30
63
51
66
75
33
42
54
30
6
30
54
126
153
51
126
18
360
216
45
9
66
96
21
33
54
126
66
9
15
216
90
84
60
66
90
24
156
114
36
48
36
117
177
12
108
126
6
30
90
78
12
18
72
18
132
108
36
36
30
150
30
123
27
21
69
30
141
57
6
66
18
42
99
99
141
15
60
54
12
348
36
36
48
111
96
48
21
90
177
33
54
132
21
48
51
150
48
87
63
36
36
90
144
174
60
12
144
6
18
36
30
24
30
60
30
252
90
204
216
48
21
39
72
138
72
54
24
36
126
180
18
126
90
126
18
90
12
54
36
24
9
75
36
60
36
18
30
36
45
249
36
66
129
111
18
12
180
150
48
72
60
30
60
90
18
111
99
36
57
3
141
39
57
249
90
84
90
90
126
60
180
39
9
42
93
15
66
24
36
99
96
15
321
75
78
12
54
126
18
72
24
120
6
39
9
36
90
186
18
156
90
60
171
135
48
60
30
96
126
18
36
27
3
36
54
216
144
27
48
111
18
30
6
54
36
210
96
54
84
6
210
126
54
114
162
84
150
171
3
36
60
120
6
48
96
30
6
90
33
105
36
114
81
39
132
180
90
54
90
120
6
48
36
261
135
24
66
54
114
72
15
15
54
ABCD 94882084678*3^$a+1 [50015]
48
52
9
23
16
12
84
44
145
87
3
101
4
12
24
176
7
21
20
85
71
204
31
81
144
99
5
64
8
49
35
19
45
20
12
28
152
208
21
51
57
27
48
92
64
21
54
41
28
111
5
31
33
57
3
180
177
54
9
12
80
16
48
24
45
36
267
68
96
156
4
75
54
111
60
99
36
201
20
49
108
51
32
88
225
71
24
31
89
12
4
104
16
24
75
90
144
3
69
11
48
136
120
80
88
56
1
3
108
69
179
1
95
76
144
80
96
124
33
83
52
27
29
4
21
36
23
28
39
9
99
5
28
3
65
79
36
21
200
103
21
12
68
156
4
9
51
72
44
204
4
80
36
60
64
36
80
169
51
84
45
396
36
59
132
124
45
279
9
35
40
15
17
40
33
63
117
51
12
9
123
56
16
84
236
16
104
85
59
72
64
36
12
32
64
24
12
3
17
76
20
40
8
160
39
33
84
36
9
23
16
15
90
54
17
60
84
235
69
60
48
93
87
12
12
24
32
103
17
24
16
87
21
20
64
75
21
104
36
271
81
44
73
23
48
36
4
80
12
112
108
132
21
75
36
69
167
13
36
54
297
9
99
45
107
19
221
67
21
32
24
16
32
1
59
96
349
3
20
49
18
5
96
40
75
36
161
73
99
80
96
96
64
12
8
136
3
117
24
21
123
36
84
56
25
75
132
24
48
27
93
140
100
27
165
56
112
96
111
90
54
41
28
260
28
12
168
80
40
128
24
16
80
60
12
84
16
48
84
195
36
41
16
72
128
103
45
9
27
80
163
105
132
144
12
3
65
205
27
8
24
36
16
69
15
92
19
29
16
60
93
35
100
116
40
51
141
48
45
75
252
108
36
48
21
27
12
32
73
216
36
11
7
17
73
36
36
59
60
24
40
8
172
60
216
104
31
81
99
129
12
116
12
37
18
153
63
90
11
16
9
59
16
33
47
76
3
41
4
92
84
13
135
56
25
36
54
5
96
16
99
41
13
90
285
24
56
40
24
21
35
19
252
33
36
44
31
17
160
48
9
11
96
55
53
52
44
121
54
21
60
225
18
72
21
20
64
44
100
21
111
24
63
113
48
16
24
141
59
49
71
109
3
44
60
16
180
80
148
80
12
79
21
92
112
48
51
65
204
12
88
12
44
96
4
32
100
12
108
48
80
4
12
96
104
40
45
54
69
80
31
89
132
60
25
15
96
44
16
192
105
35
72
64
60
156
80
19
69
48
27
21
24
81
15
201
183
15
36
77
40
44
19
9
117
51
3
9
32
48
52
3
221
16
140
19
9
72
24
96
216
44
4
60
69
72
108
51
21
15
3
33
80
13
15
21
191
40
132
12
3
5
31
36
21
33
35
204
96
25
15
39
137
60
60
13
87
60
69
36
11
12
88
177
11
16
99
54
27
8
88
3
41
4
32
88
84
48
44
136
9
63
260
55
90
47
16
153
11
40
48
56
12
13
36
54
9
80
172
36
9
23
31
5
12
4
48
21
39
96
20
25
35
144
180
1
39
8
43
54
23
49
51
44
40
63
33
104
24
55
9
32
28
57
59
31
18
63
63
137
52
92
84
85
107
4
60
140
64
32
4
3
36
21
24
80
55
36
5
48
76
20
12
19
65
156
157
36
15
21
144
15
129
47
16
27
101
76
84
140
49
3
33
54
17
120
24
24
85
23
13
36
59
40
135
5
52
33
270
36
189
92
60
109
71
288
55
77
28
12
8
55
17
52
36
21
18
36
90
27
60
44
244
111
21
128
264
1
47
112
36
92
52
57
18
5
100
8
ABCD 94882260308*3^$a+1 [50043]
27
6
18
165
51
36
90
23
16
9
90
5
1
39
96
3
29
79
105
21
107
7
18
15
8
25
47
121
90
30
71
55
41
13
11
121
39
8
1
54
18
36
75
8
96
37
11
25
15
9
48
24
95
24
37
51
24
48
80
112
48
104
96
19
69
57
12
72
3
3
5
120
55
9
24
96
24
39
42
23
24
73
15
3
93
33
39
3
45
48
24
80
64
9
12
27
33
36
90
17
49
36
24
30
101
40
45
108
48
23
48
16
45
36
72
12
11
97
18
21
93
27
72
3
29
16
33
39
231
12
5
85
24
35
13
27
45
54
45
8
232
104
72
64
57
36
11
48
31
18
36
12
15
48
33
30
137
16
81
15
57
63
51
138
24
12
24
39
9
63
24
3
6
87
3
93
48
8
40
9
18
84
65
64
21
102
18
36
215
16
27
12
33
24
32
7
9
8
48
24
37
3
24
45
3
51
18
48
51
45
11
112
51
18
3
3
5
7
41
103
81
9
24
15
159
78
36
36
72
27
9
18
102
72
42
126
23
112
8
13
123
9
63
8
40
45
6
18
11
43
12
17
205
3
45
144
35
19
24
21
9
63
24
153
15
21
51
8
24
40
21
18
65
24
1
39
45
83
64
8
16
9
23
13
123
8
16
57
48
24
84
72
54
29
24
43
18
72
12
96
30
108
18
83
112
72
168
3
12
33
120
32
24
16
8
184
195
126
23
19
72
101
73
15
3
54
23
16
32
96
19
69
129
47
7
17
13
99
27
69
3
69
9
39
9
23
136
24
24
63
6
59
16
69
27
96
8
7
9
8
43
18
27
21
18
18
87
21
35
25
47
43
125
64
21
90
41
40
9
96
63
27
77
85
12
24
23
120
37
11
16
24
32
88
32
16
27
18
3
93
51
33
6
54
138
42
111
48
33
18
18
36
288
78
12
6
47
64
27
29
48
24
43
6
126
65
40
87
6
99
168
3
45
24
39
30
78
45
8
64
57
18
18
3
104
19
5
168
16
120
15
41
40
9
15
8
16
32
91
125
55
96
9
27
69
21
18
81
75
45
8
16
45
102
18
11
16
33
47
37
24
3
15
12
6
180
11
24
40
9
47
24
1
216
6
12
125
19
36
41
85
3
57
39
33
63
45
35
31
41
64
8
13
78
117
117
83
24
24
139
108
177
237
36
87
21
3
99
42
35
96
16
8
37
36
24
36
36
12
3
3
48
5
13
75
120
72
32
25
18
165
3
126
30
18
42
29
48
61
27
24
45
107
19
12
54
42
9
3
45
87
30
54
21
177
72
18
24
93
8
48
24
151
17
24
25
114
29
40
24
9
23
40
32
120
16
93
75
177
47
25
47
48
1
216
48
36
51
21
11
16
24
3
18
6
48
77
31
33
3
60
48
81
9
23
91
117
8
40
15
9
24
3
45
45
11
48
24
96
31
9
216
48
56
13
3
8
67
5
67
21
9
39
8
40
3
18
27
15
17
96
16
80
19
45
69
123
3
29
40
24
8
55
6
203
43
90
24
99
3
18
3
8
48
64
8
16
144
21
27
72
3
60
17
1
30
6
3
48
33
72
23
49
23
64
8
157
11
31
54
107
31
9
9
24
18
30
15
21
3
48
32
112
56
7
30
75
152
31
48
33
9
23
24
40
8
13
35
37
54
21
128
16
33
84
3
15
150
54
125
136
27
36
105
120
9
12
78
198
72
47
19
90
27
8
25
15
8
13
11
19
21
48
24
21
83
19
5
55
9
27
149
7
18
42
21
8
1
15
32
49
39
48
104
7
17
40
51
30
6
41
7
17
43
120
24
29
24
19
45
75
42
147
27
60
30
147
21
30
125
61
11
1
24
15
141
3
15
18
23
13
11
24
97
12
171
8
115
5
43
6
12
36
15
45
35
13
3
177
15
147
42
48
27
9
95
24
49
15
56
16
51
45
9
42
108
33
24
33
48
15
72
24
48
3
24
102
18
5
13
51
48
104
37
36
108
27
72
45
35
24
40
72
3
78
120
23
24
61
18
41
40
128
24
88
56
19
6
72
39
33
12
3
8
7
54
36
15
24
96
24
39
6
72
3
8
48
43
29
24
24
1
15
48
63
12
126
111
32
1
63
9
18
21
56
40
45
24
30
21
32
43
29
1
15
3
21
32
145
15
21
24
3
45
3
96
33
39
72
96
56
48
25
60
66
17
16
21
3
48
48
9
47
48
85
24
3
33
18
174
15
104
40
21
36
23
112
27
24
101
16
39
36
18
3
51
6
18
5
151
57
21
18
9
32
13
59
25
24
39
24
8
16
32
40
15
9
24
99
45
8
16
168
8
7
33
21
36
63
3
18
114
57
168
8
13
3
21
72
51
3
21
15
33
93
36
18
53
73
30
57
93
35
24
16
24
8
16
15
17
24
16
48
39
17
73
18
101
13
51
15
18
24
18
77
13
36
63
48
117
6
12
36
21
8
61
6
5
247
33
21
72
3
80
19
5
64
153
36
35
48
16
24
51
5
139
42
107
48
19
21
72
3
30
42
141
33
24
23
ABCD 94882610866*3^$a+1 [50027]
97
32
33
60
240
127
180
41
39
3
48
30
111
156
100
23
57
124
59
30
42
180
9
180
9
51
4
44
16
17
300
90
48
12
397
23
30
159
16
204
11
90
48
12
15
64
36
32
16
32
28
95
21
48
76
32
144
159
97
5
90
69
64
32
105
60
30
9
21
15
12
3
300
78
39
63
129
16
5
27
48
135
117
51
12
150
48
27
64
36
12
11
72
180
78
267
132
21
90
1
48
11
1
11
133
36
29
60
42
45
15
48
109
48
23
12
45
84
28
20
12
64
96
36
12
48
180
32
33
15
75
90
43
92
63
21
21
75
15
120
48
9
171
81
4
12
80
375
25
32
3
45
144
4
17
15
105
18
132
45
33
51
69
12
15
45
150
48
57
4
131
48
9
21
27
15
108
25
35
157
12
68
12
3
60
225
4
89
87
64
108
20
21
55
107
9
60
4
12
32
183
168
21
64
224
183
48
180
37
48
32
12
3
210
127
48
12
32
4
96
48
60
143
37
11
49
11
57
60
112
20
76
5
30
157
125
7
83
48
57
144
99
12
60
60
57
148
5
30
25
113
99
12
16
23
9
52
144
60
197
27
153
198
42
39
96
208
47
37
41
99
3
18
31
29
31
131
120
85
32
51
12
30
48
7
125
19
80
28
68
135
25
80
60
148
65
31
41
55
83
301
48
80
28
83
12
117
48
300
84
111
45
52
12
29
30
60
12
177
3
57
153
18
9
28
5
27
51
72
37
32
99
90
19
128
112
71
42
19
128
108
112
48
5
15
60
15
117
16
44
21
162
13
44
48
33
102
9
36
345
18
49
83
168
21
21
15
45
108
199
32
124
36
48
53
120
18
150
91
59
12
73
12
5
187
68
183
30
7
20
28
180
12
192
23
109
29
102
13
35
60
1
29
12
103
5
219
201
39
51
109
173
18
109
23
45
315
18
51
48
12
9
12
120
55
53
27
12
48
15
49
20
16
35
25
143
1
36
35
9
180
69
247
20
12
93
7
96
156
48
53
180
39
64
96
228
41
12
103
36
128
21
42
13
107
18
42
13
32
64
48
128
15
30
15
123
37
132
281
72
27
208
32
81
19
60
96
5
72
39
28
53
138
72
73
5
27
4
128
93
60
7
92
4
95
61
80
4
65
79
143
285
75
105
12
52
89
67
32
48
4
48
113
78
150
39
100
71
261
51
45
180
12
33
207
51
12
193
17
67
32
141
150
60
45
3
1
71
18
7
92
123
18
99
51
1
59
12
85
20
144
39
12
217
20
12
16
32
112
20
16
80
28
36
71
48
72
145
23
12
157
12
71
9
249
39
100
41
51
39
169
83
45
112
23
180
57
33
210
13
44
112
41
7
20
16
47
60
48
49
48
95
18
115
12
35
108
21
21
27
12
16
20
75
138
27
12
33
99
48
3
30
75
388
5
151
20
39
9
12
48
93
30
25
12
36
17
30
48
109
101
27
33
42
105
213
55
47
85
65
60
15
4
108
551
120
42
43
44
100
32
48
48
12
153
18
69
51
42
18
21
39
21
36
135
30
27
51
162
60
27
21
12
30
145
5
187
180
53
39
4
44
208
83
129
33
207
141
79
20
12
21
27
48
4
71
9
51
297
52
11
117
51
201
64
5
31
59
49
11
9
3
78
72
327
192
9
87
165
27
51
30
27
ABCD 94883176504*3^$a+1 [50026]
3
30
31
8
171
42
3
36
40
20
28
23
42
15
3
9
33
3
15
37
12
20
24
27
12
33
12
76
24
41
15
52
12
65
27
9
12
55
53
51
9
42
13
24
71
24
13
8
15
1
23
33
4
108
72
23
36
12
30
3
9
27
16
113
54
33
75
37
23
13
12
47
37
41
27
3
48
24
60
21
27
18
19
53
3
27
9
40
11
93
45
31
8
12
9
12
18
12
145
144
24
80
39
57
21
63
39
21
15
61
24
17
63
99
13
23
30
24
27
76
32
3
12
1
24
32
28
53
3
9
31
5
19
41
19
68
87
1
24
12
24
5
27
27
57
16
44
24
87
30
15
27
18
27
15
18
87
72
3
36
21
33
3
27
1
47
18
55
12
44
39
30
79
53
18
24
13
8
9
18
12
1
29
7
23
18
3
15
25
17
60
39
9
24
7
11
37
56
16
23
6
12
72
51
39
90
108
43
17
78
132
25
12
5
78
13
56
4
29
6
1
29
12
3
12
48
4
36
44
21
15
52
83
9
12
3
36
21
51
18
24
27
51
18
7
80
12
15
18
42
30
48
60
27
72
33
63
40
20
12
51
1
24
24
5
138
37
53
3
16
8
45
15
33
15
84
3
6
15
64
8
27
25
53
12
15
81
19
8
4
20
3
37
23
30
43
47
6
15
27
12
6
12
12
6
1
59
109
32
60
9
30
9
36
9
18
78
12
15
4
59
1
23
33
33
19
11
9
16
17
18
45
9
6
12
18
39
112
36
8
12
45
18
9
16
12
44
84
45
91
41
7
8
33
72
18
12
33
15
1
20
76
65
12
31
20
9
31
24
11
9
15
36
84
21
40
116
4
35
12
12
30
48
15
52
56
39
57
9
12
7
8
3
30
15
40
65
24
6
24
25
95
57
33
7
41
42
1
24
11
84
81
9
48
30
57
45
96
24
31
5
31
53
6
12
48
1
68
52
20
9
79
32
3
60
61
5
135
69
15
105
43
65
15
12
21
19
68
33
30
37
12
11
12
18
15
9
30
21
15
37
24
41
39
36
48
9
31
24
20
75
30
18
12
1
84
5
87
64
20
4
11
9
21
15
27
9
51
33
99
6
54
1
35
12
102
7
59
25
5
12
27
15
6
87
4
23
1
29
48
18
24
45
135
60
25
23
90
3
24
3
72
45
28
44
64
24
5
87
4
12
20
168
12
4
20
3
6
27
3
1
60
44
9
6
49
11
30
39
28
68
16
113
36
31
24
24
72
36
24
36
20
27
1
59
21
12
27
21
15
30
67
8
24
12
33
6
25
17
43
5
30
24
48
18
55
12
47
6
42
102
18
73
5
15
27
18
51
16
17
43
12
41
12
18
9
28
8
15
12
42
66
97
20
12
105
7
23
37
8
15
1
17
42
30
51
36
3
13
12
60
32
21
75
63
24
21
16
108
35
30
43
24
80
28
5
30
6
31
71
30
39
24
15
30
7
23
12
33
39
78
39
39
129
33
42
6
84
43
12
23
13
5
39
3
25
23
49
5
27
33
7
56
12
3
18
72
30
12
18
18
21
16
68
15
9
45
168
7
8
28
20
4
20
21
42
18
19
5
18
12
21
16
23
6
7
17
91
20
16
23
6
87
15
9
33
30
45
15
1
36
11
42
3
64
11
37
11
9
3
18
24
27
4
36
29
7
5
30
18
7
17
7
11
13
17
7
11
90
51
21
3
9
6
49
5
120
55
20
33
7
12
41
78
24
1
47
30
19
80
64
24
11
49
11
21
100
48
5
6
9
36
9
55
5
15
52
44
24
33
12
60
6
12
12
18
3
45
7
5
27
15
33
48
84
28
72
11
30
12
55
65
42
60
45
40
8
84
21
30
13
84
8
27
25
36
29
51
60
52
17
3
4
29
54
1
35
61
20
4
5
24
27
39
12
9
3
45
21
7
5
27
16
29
15
12
3
90
6
72
18
27
15
25
12
60
36
36
108
41
67
137
15
51
24
25
8
28
32
64
41
18
72
9
28
83
150
67
56
147
42
6
42
67
23
69
40
11
25
60
23
9
15
66
27
27
1
5
55
12
5
3
4
95
37
56
15
97
12
29
15
9
6
12
12
13
47
96
25
5
31
23
6
39
16
60
24
56
60
117
27
12
39
1
71
37
11
54
87
24
4
41
15
39
6
19
11
24
6
84
15
153
19
60
60
53
3
4
53
7
41
7
5
27
3
30
36
54
93
27
13
8
57
63
12
100
24
8
100
53
12
87
9
12
3
27
12
13
8
189
51
60
15
9
51
49
12
60
24
32
15
12
33
27
33
45
7
12
23
21
60
39
25
65
7
53
36
15
4
11
25
24
5
30
1
32
24
40
11
33
16
24
36
8
15
60
30
7
44
57
18
69
21
24
30
30
6
1
41
7
20
40
5
27
3
6
39
36
52
32
33
3
177
60
3
40
20
39
13
23
9
15
126
30
9
40
36
20
60
4
20
16
36
8
51
9
81
115
72
32
12
96
40
8
36
36
4
20
93
63
15
25
128
9
7
11
97
11
61
8
3
45
57
6
45
4
36
5
27
15
13
5
12
43
5
84
27
16
77
6
9
12
39
72
18
12
132
7
11
13
72
17
108
12
36
31
8
15
57
9
12
12
126
102
39
3
18
19
53
18
69
3
18
87
21
12
48
15
15
85
36
11
9
3
1
77
15
12
16
36
8
15
13
5
3
39
18
120
12
30
25
41
84
7
113
15
16
59
1
5
7
8
4
12
68
3
108
54
6
9
33
18
49
95
25
11
1
8
12
21
39
3
6
31
23
21
24
16
32
15
9
4
44
12
64
5
12
30
13
24
11
24
36
21
3
30
3
88
5
90
42
12
6
72
72
13
5
12
3
63
109
35
66
55
77
48
15
15
42
27
52
11
13
29
51
12
72
3
33
57
127
5
30
25
35
61
5
24
63
4
23
6
27
12
16
32
24
39
69
51
24
36
24
18
19
23
1
17
42
1
17
7
11
42
3
69
51
15
12
13
44
48
3
1
8
51
24
36
42
19
20
21
18
30
7
12
20
21
24
75
16
29
48
55
17
7
44
45
15
4
20
15
1
44
33
3
99
18
15
27
1
35
1
59
21
33
96
54
36
1
8
52
20
9
15
4
23
30
3
87
42
6
30
27
45
15
15
13
60
17
87
15
48
12
21
52
5
12
6
45
9
48
12
27
9
15
9
7
116
3
49
5
7
29
27
57
30
57
21
3
9
18
13
56
4
72
35
33
39
36
9
3
12
25
32
4
5
27
15
48
49
95
30
31
95
1
24
20
27
12
73
5
3
75
12
72
6
72
63
40
35
45
27
49
44
9
60
147
21
108
19
48
12
20
51
25
5
12
7
5
3
4
44
124
20
52
29
27
40
35
13
5
12
15
27
57
33
7
11
13
20
9
51
4
11
21
3
13
5
7
56
15
21
4
5
27
45
3
39
6
12
7
32
16
23
30
54
13
80
3
9
15
30
15
52
104
69
6
12
33
39
1
47
13
60
125
39
36
4
56
24
28
17
55
35
36
60
1
8
16
44
3
42
30
6
54
21
12
33
27
ABCD 94883206162*3^$a+1 [50045]
40
72
3
126
90
77
40
132
165
156
24
120
51
9
83
12
31
41
19
45
32
12
31
5
25
24
47
16
12
15
30
6
129
15
57
39
141
33
6
54
66
29
55
30
63
33
99
152
19
60
174
6
65
55
69
96
9
15
45
30
6
71
40
80
88
36
20
24
40
72
180
9
30
54
51
39
6
120
11
124
129
30
81
32
67
240
33
27
101
115
77
157
3
48
99
17
103
33
24
60
69
59
181
11
36
13
59
16
99
21
144
48
12
188
67
30
36
114
81
120
15
150
111
108
36
12
27
5
151
57
57
6
84
237
56
157
60
71
40
9
15
32
73
30
17
43
117
96
57
215
36
109
6
137
163
197
37
66
30
144
75
60
108
63
101
73
155
16
45
30
24
101
55
9
68
84
73
23
144
76
144
99
9
51
210
54
21
32
163
270
24
30
77
199
105
45
24
66
54
263
12
28
72
15
36
24
96
24
36
21
33
27
9
114
45
12
129
59
205
51
15
57
24
80
193
3
12
15
41
76
39
21
8
16
56
13
6
60
24
45
20
76
12
123
69
21
60
119
55
21
15
84
105
72
3
21
9
143
12
25
183
27
36
5
109
3
147
6
234
41
112
63
117
63
41
100
39
114
3
24
60
69
27
3
45
9
51
104
85
87
63
6
87
48
9
11
64
45
66
5
184
135
120
30
150
90
87
68
31
45
36
80
13
11
139
125
85
11
40
129
126
9
32
28
132
33
63
120
48
105
54
53
12
16
159
6
84
155
91
17
7
113
37
36
114
33
87
53
24
13
180
96
30
30
15
15
24
101
64
15
36
24
156
29
76
15
57
32
85
23
163
54
51
75
57
60
27
45
80
121
24
11
52
8
16
84
44
16
9
90
30
3
108
39
65
55
30
30
36
24
33
3
5
36
108
288
7
90
6
129
60
12
99
29
115
33
27
5
12
24
64
12
3
156
129
21
114
30
30
60
5
181
24
15
15
21
9
83
12
88
27
17
13
23
48
109
111
39
216
17
43
54
3
8
72
64
33
36
54
5
55
30
51
9
36
35
16
8
108
28
75
60
90
71
139
5
49
183
32
112
3
17
43
57
9
15
120
9
143
13
311
144
64
111
5
112
8
4
96
39
6
264
6
81
39
24
6
84
23
67
6
219
48
12
56
55
17
37
36
71
16
3
120
114
30
153
48
39
21
20
145
47
132
16
12
27
270
90
45
45
135
51
24
113
4
123
93
8
55
5
19
225
80
1
11
79
17
13
35
4
72
9
30
24
33
63
5
55
141
63
66
30
17
112
15
93
32
16
75
21
60
104
49
87
159
21
3
6
30
5
100
96
33
3
3
57
44
43
90
35
108
64
39
9
36
32
73
24
60
27
63
210
83
112
96
69
135
20
25
30
30
96
15
72
3
161
73
90
81
9
15
168
27
77
16
32
52
153
180
6
24
33
27
6
114
6
54
21
39
101
244
45
3
27
60
21
9
30
33
44
13
15
32
4
39
45
165
66
41
16
120
48
72
87
6
27
24
129
11
19
9
8
124
3
57
63
90
23
7
36
54
6
17
37
66
114
15
36
159
33
192
51
24
6
24
23
43
21
39
9
132
3
6
54
233
7
156
17
103
5
25
24
167
28
12
68
115
90
90
6
54
41
84
60
48
43
21
8
88
117
15
75
6
59
1
71
13
155
1
24
27
99
57
3
60
17
67
17
13
6
84
6
147
20
67
21
20
160
60
36
63
60
36
30
30
21
144
36
3
6
35
19
17
16
63
29
31
90
90
180
21
63
30
150
45
75
66
30
105
60
96
20
13
3
117
171
75
24
36
30
60
51
3
77
16
12
15
53
103
21
9
30
54
30
113
13
59
72
4
15
17
84
64
9
156
75
39
5
61
99
12
63
53
13
30
5
4
56
55
129
225
ABCD 94883342644*3^$a+1 [50006]
9
20
64
2
21
64
9
26
21
13
32
15
4
81
35
52
8
13
86
10
95
129
52
3
35
36
9
4
53
79
108
71
9
48
12
13
3
24
23
13
44
36
51
36
13
32
9
3
36
72
37
2
9
12
48
36
40
11
49
36
140
3
10
36
3
45
35
27
60
34
35
4
32
3
58
32
16
12
3
24
20
12
60
28
11
9
3
10
27
8
24
24
24
12
48
51
34
23
9
99
1
3
20
27
61
92
1
87
104
4
11
33
36
60
12
24
145
75
20
13
3
12
11
9
63
18
51
9
16
80
16
15
24
35
70
3
8
28
9
2
24
37
69
15
11
13
5
30
1
11
54
135
28
8
39
24
9
28
24
8
48
12
88
24
8
1
14
13
8
76
11
13
9
2
9
15
34
3
140
72
16
29
15
12
33
3
12
51
49
33
35
13
27
32
12
25
11
27
36
36
9
9
3
13
15
92
15
18
7
105
3
20
24
48
3
24
1
24
95
13
44
111
57
72
4
47
24
33
72
1
2
48
24
10
48
2
93
48
15
9
4
44
12
135
49
69
23
75
24
45
75
105
123
1
56
1
14
73
8
13
47
63
70
15
77
15
24
60
1
107
27
6
15
12
12
3
13
57
26
9
45
115
8
24
1
27
11
1
36
24
45
39
21
15
5
48
3
25
2
12
109
12
72
11
10
14
1
80
1
15
95
9
72
97
11
4
12
8
25
26
81
4
5
54
10
3
29
51
12
15
73
23
57
37
20
31
36
11
24
21
12
15
22
59
9
147
25
11
48
4
80
48
3
21
28
8
63
10
12
74
1
48
5
4
32
48
43
17
3
3
42
7
35
22
83
12
3
57
24
49
182
45
3
102
3
1
11
39
9
16
32
85
35
9
36
75
60
15
13
9
36
12
14
9
100
57
44
16
27
41
12
7
36
32
15
10
12
15
80
21
6
33
37
26
9
24
24
12
3
30
3
40
23
46
14
61
9
32
12
67
36
59
13
11
21
15
6
3
60
49
12
23
40
5
18
12
57
21
7
47
10
48
36
47
49
35
24
16
8
48
3
45
45
6
25
8
40
96
12
17
7
29
15
76
36
24
9
32
12
3
75
12
36
34
15
65
15
33
64
3
8
57
31
29
15
12
99
9
13
32
6
10
14
72
6
19
44
12
4
83
93
27
25
11
22
27
8
72
1
11
16
5
4
44
66
33
3
9
24
15
45
39
10
12
23
28
48
32
3
81
3
22
36
27
20
3
58
182
10
15
8
15
10
11
24
61
51
93
27
89
28
2
25
80
16
59
13
20
25
32
6
69
25
26
45
75
9
28
53
139
53
66
12
24
10
26
10
47
100
8
12
15
12
45
33
15
12
28
12
45
11
40
8
37
27
33
32
7
80
15
9
12
120
24
25
26
9
9
36
28
3
12
113
3
27
22
3
44
193
12
23
61
59
1
26
105
1
12
47
3
33
123
34
26
120
34
62
21
4
36
72
20
15
1
32
4
21
12
38
108
37
45
50
48
1
116
4
20
45
75
73
32
39
25
44
15
16
17
15
3
30
6
9
36
36
24
15
214
2
24
18
15
1
74
6
4
3
32
45
67
11
57
25
3
9
50
21
9
3
88
9
11
52
33
39
89
16
3
23
22
35
40
17
15
1
47
16
11
48
10
12
3
92
36
13
2
9
121
32
78
37
11
1
8
72
108
36
96
1
32
7
11
42
7
11
9
63
6
30
22
15
32
13
35
3
72
9
3
70
48
27
20
27
10
215
21
7
8
15
12
12
36
33
15
37
33
11
9
6
9
24
48
24
1
12
3
20
28
29
3
13
2
24
1
32
12
24
49
15
23
33
9
16
107
87
57
9
31
8
183
33
97
35
3
69
36
72
25
3
11
1
60
8
12
72
60
28
33
32
43
44
28
9
39
45
2
334
23
15
10
12
11
4
11
33
24
51
61
20
45
48
7
5
100
23
16
35
22
32
48
60
4
131
25
23
12
40
80
9
30
33
15
30
112
96
47
1
2
69
13
35
12
16
45
48
59
15
58
14
25
11
12
12
81
28
47
48
21
100
44
12
4
128
28
35
22
3
8
27
37
32
16
92
40
20
12
13
27
41
103
5
16
36
23
9
127
11
22
92
15
1
14
18
3
52
8
12
52
20
16
20
9
84
55
11
46
35
9
3
12
3
30
36
7
8
60
37
62
12
45
64
56
13
50
25
11
10
47
3
37
57
23
88
72
12
20
40
20
36
9
7
11
93
1
71
15
30
54
24
12
105
73
15
59
25
20
36
27
13
11
153
13
12
23
4
36
8
12
39
6
30
18
30
1
20
36
3
21
33
7
8
1
35
16
80
13
23
12
1
32
39
60
24
12
9
19
56
1
14
9
64
32
24
12
12
27
1
12
32
49
15
84
128
52
35
1
11
46
59
15
9
45
51
15
25
44
9
6
9
12
96
3
12
22
38
24
49
32
40
32
16
20
52
20
3
10
27
44
40
81
15
23
10
14
18
79
35
33
40
20
28
107
10
11
52
20
40
5
15
13
32
4
3
32
13
11
37
27
128
75
37
21
12
3
12
20
48
45
96
6
42
42
6
7
12
23
33
3
37
68
9
42
21
4
8
25
3
12
17
66
42
3
48
147
33
4
5
75
25
3
44
100
8
21
6
1
8
72
9
3
243
42
15
1
92
3
1
110
73
11
36
1
5
15
15
25
32
13
35
24
33
7
29
7
72
71
12
25
69
111
32
96
1
11
24
9
4
83
3
25
44
3
73
20
21
28
3
17
6
21
15
45
48
36
52
47
1
11
24
84
36
6
6
33
69
16
59
3
37
12
24
20
64
11
9
33
18
36
10
35
48
15
1
71
54
7
8
1
11
28
9
15
72
48
45
12
14
9
3
72
21
24
52
20
15
25
20
1
14
21
9
3
15
97
48
17
39
4
8
4
44
36
63
93
3
54
3
13
26
153
16
36
24
20
16
8
25
15
33
12
51
12
92
60
28
20
12
51
81
76
33
134
6
7
9
11
52
21
15
20
52
12
36
69
27
80
36
27
73
29
19
107
24
58
35
27
25
71
34
71
24
16
23
10
84
83
3
10
12
23
4
57
99
44
141
90
1
5
15
33
31
5
135
12
13
12
27
101
19
65
63
12
21
15
4
20
15
42
6
22
23
12
51
57
12
25
26
34
3
155
9
13
2
1
8
72
3
1
36
8
72
15
12
25
20
13
39
5
48
3
159
24
24
61
12
44
96
3
10
47
60
69
76
35
52
20
168
72
25
3
93
11
39
9
1
59
16
11
25
44
12
9
31
32
1
84
26
12
24
21
12
16
20
4
21
59
15
13
77
31
12
60
20
75
10
12
23
72
27
21
15
13
71
24
214
15
21
26
1
5
27
1
80
36
76
47
1
47
4
23
33
73
71
15
58
11
4
83
45
24
25
60
36
23
52
68
12
ABCD 94883705342*3^$a+1 [50158]
39
96
75
77
160
56
96
43
261
87
90
95
97
42
165
200
79
9
96
39
108
60
48
24
66
39
33
24
63
3
29
79
222
75
27
72
144
69
45
18
33
152
43
69
75
126
42
174
18
222
120
63
27
6
18
45
39
96
17
67
36
185
229
18
57
8
97
72
15
3
36
72
177
32
144
49
71
55
17
19
53
157
3
75
30
126
72
33
207
12
36
60
30
234
117
9
72
24
39
27
78
102
24
66
108
51
93
126
24
45
3
90
42
12
126
63
189
11
7
24
41
103
81
111
153
9
63
24
8
16
87
33
9
72
54
41
13
66
105
24
33
23
1
39
24
48
33
30
36
6
87
15
108
198
42
45
24
195
93
48
9
183
15
156
54
23
67
90
11
112
63
192
153
99
5
136
39
18
132
27
80
16
213
59
31
185
55
81
75
54
24
126
9
153
143
91
53
55
90
108
12
78
9
8
103
105
32
72
13
35
31
126
59
184
153
23
24
48
67
6
95
79
288
90
63
96
3
132
66
207
15
105
8
7
96
36
18
48
99
33
12
11
49
18
108
9
75
5
64
27
12
153
177
95
13
18
89
1
39
63
168
66
6
12
5
40
195
30
36
27
15
105
48
57
15
75
5
37
180
156
150
69
120
8
72
13
150
69
51
165
147
120
36
9
48
15
113
31
65
48
96
7
72
60
5
88
87
297
153
72
15
96
9
111
3
102
47
88
120
105
18
36
60
18
75
225
15
32
49
15
111
48
72
96
17
13
83
7
9
96
8
232
93
12
18
29
133
3
39
105
8
79
150
123
8
192
157
51
3
45
32
145
282
6
111
9
54
153
117
90
6
30
6
63
48
24
3
18
60
120
135
9
114
197
103
24
48
33
99
21
24
81
36
3
45
6
21
9
72
47
25
18
54
78
216
12
24
45
368
72
288
37
48
11
67
108
84
108
54
114
17
103
36
29
40
9
30
42
71
24
16
15
18
120
87
144
39
42
12
18
105
8
72
64
81
54
249
56
73
111
32
72
16
216
15
33
75
5
55
18
12
51
96
15
113
13
18
9
105
90
48
29
43
96
149
187
261
105
95
40
24
39
105
264
111
90
39
51
36
33
3
72
96
21
15
36
102
18
77
16
267
42
30
6
71
19
5
16
15
30
51
8
67
5
144
13
11
7
113
109
51
15
65
40
99
5
7
24
81
219
150
30
9
87
89
136
39
41
96
72
25
78
12
60
192
81
24
48
153
18
96
93
32
19
36
9
9
138
18
96
30
6
102
57
96
177
30
90
180
78
144
84
41
16
3
117
8
24
40
72
8
55
12
114
54
45
48
24
80
85
59
49
42
36
57
45
126
24
5
16
69
138
42
66
72
132
30
27
9
6
129
135
65
144
31
129
51
12
114
54
41
151
65
139
54
30
60
252
9
63
17
85
99
9
47
115
108
168
84
69
99
165
15
113
79
113
13
18
9
32
73
126
36
149
25
135
96
75
69
120
9
87
63
81
9
23
7
36
189
63
24
201
144
9
15
45
35
49
42
93
15
18
120
258
120
6
23
48
37
3
32
13
60
87
3
189
3
93
168
9
23
64
39
42
39
33
23
67
18
3
15
30
131
19
221
115
96
93
87
138
42
18
84
18
69
48
63
65
88
99
60
138
ABCD 94883865452*3^$a+1 [50000]
41
64
84
3
114
18
30
18
17
28
8
127
29
28
27
89
67
5
37
42
6
39
3
96
12
29
36
7
72
33
32
28
116
19
12
9
80
1
39
15
5
16
8
48
28
36
51
5
43
29
40
12
9
39
72
3
5
88
44
76
3
5
7
89
31
72
17
16
84
8
36
52
44
16
9
3
8
4
20
100
15
81
8
1
18
57
3
53
28
80
1
3
27
114
195
36
3
17
31
9
189
11
55
120
36
24
5
60
4
21
95
36
100
9
6
60
12
93
32
60
12
115
48
81
44
72
43
90
23
24
1
30
24
24
65
64
3
69
8
48
7
96
21
39
45
27
17
37
48
15
3
72
72
36
5
43
9
8
100
84
3
78
150
12
113
64
20
31
24
9
15
29
43
18
27
15
9
111
24
96
33
12
27
45
27
101
12
16
21
11
43
72
17
76
51
5
16
87
21
51
5
55
18
95
7
105
60
56
13
135
9
47
60
19
5
19
57
8
16
20
7
24
29
4
12
63
12
120
21
68
31
29
40
20
36
36
103
21
120
15
21
69
23
48
4
111
65
163
24
36
21
44
24
12
16
39
33
32
40
8
16
24
20
7
9
24
80
36
196
80
55
5
76
44
4
39
33
87
12
21
44
19
9
140
127
5
76
20
40
164
36
124
15
9
12
32
16
80
31
48
21
51
60
53
12
36
79
54
30
5
24
91
24
57
96
9
3
15
30
95
31
105
27
29
24
40
27
9
3
165
51
9
8
72
7
18
3
15
17
12
40
44
84
40
8
25
15
120
60
15
12
5
13
18
12
17
28
39
81
3
9
12
63
12
53
16
24
63
9
44
72
7
12
5
91
12
33
63
29
7
45
33
18
60
48
17
7
21
20
40
9
51
24
15
12
125
36
24
28
116
84
12
24
7
33
12
32
43
9
20
16
63
29
16
44
12
24
1
131
19
101
24
24
19
12
41
67
12
36
12
5
43
60
24
105
48
8
12
13
18
24
17
36
12
67
9
27
9
39
21
3
41
36
36
72
52
24
12
69
3
12
3
12
45
60
8
1
35
52
57
11
19
21
27
105
57
18
12
5
88
63
6
15
56
25
18
9
27
21
3
12
5
43
29
16
12
8
31
129
32
7
5
40
81
96
35
136
3
12
5
28
24
75
108
60
84
29
40
24
116
16
3
96
60
12
24
141
15
12
12
24
57
15
48
12
29
36
43
5
7
65
48
31
9
27
17
43
5
37
47
1
144
3
3
45
3
21
68
16
24
51
24
53
25
18
41
60
36
48
16
24
87
9
45
54
90
35
31
5
24
40
72
87
21
12
48
15
9
15
17
16
12
80
16
21
23
40
15
18
90
54
30
21
39
48
41
55
24
12
5
24
84
16
81
39
56
60
16
27
60
48
45
39
5
16
24
39
102
23
67
84
60
5
1
90
17
37
23
36
7
105
39
41
4
20
24
7
24
81
20
24
16
68
37
63
159
5
40
36
27
60
105
3
60
117
135
9
39
41
79
192
24
36
5
4
39
12
102
11
4
3
9
3
60
5
28
20
55
65
48
12
7
12
24
41
19
77
19
9
20
4
20
12
43
57
51
29
19
17
4
36
20
7
42
39
24
36
27
17
12
40
51
24
9
32
7
17
60
144
55
17
19
21
15
29
4
15
21
39
9
75
5
60
16
39
53
40
44
4
72
80
24
60
31
24
29
12
4
33
63
15
53
100
12
15
5
19
36
29
55
21
80
120
24
24
24
28
24
20
31
17
16
12
20
40
9
15
15
18
11
76
44
7
33
92
7
21
15
12
12
72
24
41
31
24
6
3
44
55
57
108
27
5
19
12
9
39
72
45
15
29
151
24
36
29
180
31
84
36
84
24
57
63
54
30
12
9
39
198
23
7
60
54
15
56
52
51
36
29
1
66
17
7
101
7
21
32
175
17
16
27
48
12
12
17
19
36
84
54
3
20
19
45
51
29
24
4
3
9
44
60
64
3
53
127
45
63
24
30
42
149
1
39
9
3
8
12
40
24
15
5
76
27
53
4
116
12
7
84
36
6
35
12
103
12
41
19
12
6
48
15
44
96
7
12
72
209
40
12
24
104
7
48
36
48
36
69
20
31
21
9
6
41
160
8
25
35
12
7
125
7
41
72
12
40
60
60
20
55
89
19
36
24
5
7
41
49
30
69
24
111
36
65
36
43
66
30
9
27
5
132
37
6
5
19
81
3
60
5
16
36
15
69
15
45
56
60
7
17
31
93
51
29
36
13
30
12
24
24
12
93
3
77
72
48
120
7
48
41
7
12
252
9
27
113
7
72
161
16
15
24
77
19
129
12
48
15
6
111
32
12
103
48
12
12
53
31
9
57
54
57
3
72
53
52
60
3
36
48
5
43
57
15
41
36
55
89
7
29
19
17
28
44
7
33
3
60
9
20
40
9
27
8
76
33
11
7
60
29
120
19
12
9
8
36
64
15
5
12
84
36
139
54
23
67
81
44
132
31
24
69
36
15
5
49
96
6
180
17
67
5
13
23
7
18
3
32
19
9
24
8
97
27
36
44
4
75
36
36
60
48
9
12
44
40
27
29
91
17
55
36
36
24
30
35
12
60
48
7
17
31
5
24
16
15
41
4
15
9
8
7
192
30
15
20
13
102
65
31
12
12
5
64
44
1
96
15
80
60
28
3
29
48
25
18
30
3
27
29
31
12
33
20
24
55
36
24
41
40
72
33
54
60
24
17
7
41
36
40
20
64
27
12
101
40
27
72
17
76
32
31
105
9
51
15
21
3
17
24
19
93
48
237
90
102
6
12
60
65
24
73
123
12
8
28
15
12
42
95
16
32
64
44
7
33
24
63
9
51
17
25
75
51
65
52
8
67
132
45
8
40
15
33
60
12
123
17
55
57
56
85
ABCD 94884483548*3^$a+1 [50040]
36
7
12
36
9
27
53
10
30
50
1
72
63
9
12
23
22
84
20
40
14
36
4
6
36
84
66
84
126
18
93
24
105
8
7
33
26
1
59
34
6
44
6
7
27
21
45
30
21
23
1
15
80
16
68
36
10
75
96
23
52
14
91
3
21
125
16
38
1
84
45
192
14
1
89
76
84
20
16
15
84
36
69
24
63
27
186
15
24
35
52
18
6
120
6
14
37
77
30
13
33
15
24
117
3
12
39
30
110
64
96
9
36
9
12
39
24
12
165
44
16
3
12
60
36
53
40
54
30
3
9
39
35
25
29
7
9
15
111
44
37
24
9
15
15
117
183
6
44
54
13
87
20
13
9
14
24
16
45
12
83
40
60
30
14
37
48
45
6
30
36
3
36
9
36
20
64
26
145
5
4
50
66
10
36
14
7
23
54
16
80
7
23
76
114
39
132
53
16
27
3
96
9
96
93
12
14
25
45
84
15
5
10
26
4
12
63
21
36
39
185
31
24
95
4
213
39
104
1
69
27
48
36
29
54
16
45
195
50
31
60
33
6
14
36
7
3
45
9
36
54
116
25
29
76
36
63
11
157
99
60
33
12
33
6
30
74
10
36
126
8
13
12
48
48
24
51
6
51
17
16
66
78
6
114
12
8
31
29
16
27
23
1
143
6
70
6
54
45
5
70
21
9
27
120
63
117
3
9
65
76
27
48
24
5
70
36
14
6
1
39
6
39
45
14
10
30
12
30
38
13
3
110
55
5
10
20
4
6
44
7
36
9
44
16
30
74
24
22
9
21
3
57
8
6
64
81
12
23
61
273
26
1
89
10
36
18
42
9
5
60
16
38
13
17
82
68
30
31
21
8
31
95
1
83
25
15
66
24
36
14
37
24
35
46
38
36
37
33
27
9
98
40
26
4
12
15
15
24
6
39
12
24
69
27
23
40
14
100
6
60
45
39
30
12
14
4
45
51
54
51
29
16
74
36
1
24
24
15
72
9
9
50
10
12
54
105
15
6
104
19
161
40
6
9
21
48
20
16
50
10
36
8
16
15
15
14
22
30
18
30
6
57
47
13
9
75
3
45
87
8
70
51
15
6
15
3
20
61
65
30
10
44
60
36
10
57
63
30
96
3
27
9
12
197
90
36
54
31
111
18
123
17
16
27
9
44
64
80
40
42
44
37
3
117
33
24
66
74
36
31
33
6
20
4
20
36
1
9
15
105
24
6
110
10
57
24
45
98
13
3
50
7
17
40
36
44
6
85
5
4
26
46
15
69
14
96
16
78
12
15
113
46
44
121
35
40
6
44
7
39
78
36
20
70
21
48
15
30
3
57
80
31
5
4
120
96
14
1
9
12
75
9
60
14
6
40
6
9
9
6
120
90
27
9
18
12
84
14
40
3
48
5
19
11
54
16
156
14
54
31
9
60
26
30
10
54
60
15
11
4
26
24
100
3
27
12
9
5
67
57
12
8
96
115
12
9
44
160
14
13
204
113
10
57
23
120
6
7
87
26
60
40
51
45
15
23
6
46
18
60
12
8
31
72
107
10
231
29
52
8
40
50
1
89
7
9
14
16
9
12
33
12
63
125
7
105
38
37
39
81
39
81
23
82
44
4
6
30
147
24
36
83
16
30
44
7
24
9
24
3
69
44
40
75
21
39
45
15
29
60
36
19
75
57
135
54
84
26
10
6
78
12
164
46
21
53
91
23
1
21
44
199
41
90
1
93
12
14
16
9
35
10
20
40
27
57
20
36
40
14
1
39
81
24
35
76
9
108
12
65
67
36
39
33
41
34
56
1
45
39
59
181
12
9
30
38
31
5
31
9
24
36
15
72
9
48
87
96
23
1
69
51
83
61
5
31
3
96
54
30
6
51
3
50
55
5
106
201
3
80
13
24
15
24
24
30
120
20
7
48
35
6
7
63
21
99
20
10
36
150
33
95
16
6
75
39
30
50
150
19
21
27
17
55
95
1
29
36
7
24
3
80
16
14
22
33
15
105
12
83
52
60
14
31
9
24
42
18
12
51
93
14
210
7
39
189
48
47
16
81
3
96
57
9
74
10
39
48
24
24
120
21
18
81
51
38
46
9
45
3
17
36
10
6
30
14
16
14
4
6
30
81
15
9
60
45
6
14
4
56
4
26
10
15
29
10
50
10
45
65
180
36
31
9
14
13
3
30
14
13
27
26
100
24
56
55
24
21
27
17
31
60
5
31
33
6
30
44
55
21
15
69
111
12
39
38
7
63
42
8
16
27
83
1
383
13
48
60
75
14
36
16
74
16
33
11
1
53
30
10
3
93
6
84
36
44
30
7
47
10
36
27
93
24
27
15
24
9
12
39
60
74
31
105
60
24
3
27
26
100
111
15
54
66
8
16
74
36
24
91
24
27
21
9
8
16
74
66
55
89
16
27
53
67
39
74
10
20
49
11
46
18
126
15
24
72
45
3
5
7
29
54
1
35
24
1
12
53
16
24
14
6
31
23
10
3
9
90
14
40
27
33
80
30
24
30
16
30
6
15
48
11
10
50
61
59
1
69
60
51
3
86
7
47
22
48
26
4
26
16
30
9
192
47
61
5
4
12
39
24
51
14
7
24
5
60
100
27
17
7
9
14
22
60
15
53
30
22
111
47
37
60
24
12
39
14
4
3
48
29
36
46
24
6
24
84
36
74
16
54
75
12
59
1
24
15
24
60
21
45
24
42
9
15
110
114
36
130
90
6
30
9
89
7
96
9
14
34
60
60
12
108
20
16
24
26
61
24
29
16
84
20
100
6
6
38
1
96
29
54
70
66
30
30
45
39
33
57
66
60
9
71
4
50
7
33
75
21
111
39
36
21
108
35
1
3
72
ABCD 94884852722*3^$a+1 [50002]
23
3
16
26
39
12
21
72
27
1
2
40
53
7
6
47
25
72
66
44
45
9
4
12
20
88
38
18
27
48
31
66
11
1
35
15
18
36
10
29
7
18
30
156
24
14
18
78
40
23
1
47
24
9
30
52
44
4
41
27
33
33
72
6
120
6
12
24
15
108
57
15
84
21
4
30
20
22
83
12
60
37
11
24
9
34
60
30
20
15
141
180
39
12
1
11
36
7
20
33
1
36
18
65
45
18
10
18
12
41
15
69
15
6
72
4
11
60
12
33
27
49
6
12
77
1
48
132
44
24
15
19
30
23
12
27
33
51
21
1
30
38
18
57
57
12
10
29
37
72
60
11
67
5
60
31
20
9
55
17
9
4
83
33
3
75
21
25
20
51
48
15
10
35
63
90
3
48
31
5
21
27
139
18
119
21
88
12
23
25
18
60
6
14
4
29
13
6
2
52
11
13
2
40
17
12
31
17
45
63
24
3
12
118
6
12
14
12
15
57
42
34
155
1
11
37
14
18
12
40
11
12
9
54
16
5
69
10
60
38
16
12
24
12
84
74
40
29
24
9
51
99
33
93
46
5
115
17
9
27
12
24
9
18
33
36
13
35
7
48
14
27
7
5
1
11
13
11
51
124
53
15
18
6
9
168
7
72
5
12
9
4
71
121
26
88
12
26
4
8
24
10
5
7
48
74
48
4
54
17
12
7
36
17
12
36
13
26
18
18
34
74
18
4
36
2
9
57
10
8
54
22
18
11
7
65
3
69
57
51
85
26
4
32
40
56
16
38
10
2
6
36
40
77
79
12
17
49
24
11
15
16
29
7
18
42
5
27
12
16
18
71
9
12
40
38
4
18
30
17
36
37
32
22
6
11
1
6
32
4
68
21
12
25
8
24
3
37
36
83
36
21
22
8
153
19
26
16
12
86
40
48
12
20
22
23
69
18
12
34
59
108
19
17
93
58
26
4
32
36
111
43
53
7
53
45
27
109
6
30
11
19
26
22
36
5
7
38
34
38
51
7
56
34
12
11
123
10
2
69
60
15
40
42
14
54
100
26
54
4
44
3
1
48
48
11
43
149
1
18
12
36
89
9
6
54
3
12
24
49
47
12
1
36
11
3
28
8
22
47
12
7
41
12
3
93
31
12
5
12
13
23
72
21
15
139
90
114
17
13
14
16
5
85
119
7
18
14
16
90
38
4
72
120
12
101
48
39
28
24
65
63
90
16
23
49
54
66
18
5
36
75
42
18
10
108
18
5
13
30
8
126
18
42
90
30
15
7
53
21
40
8
4
24
8
114
9
39
76
5
12
1
144
20
3
13
2
10
62
54
12
4
180
18
14
87
3
6
12
42
28
29
15
12
33
19
5
69
144
24
10
8
48
54
27
81
28
246
18
23
15
10
2
54
28
30
18
38
18
54
12
57
13
36
95
73
47
75
4
101
21
24
22
113
49
62
24
21
1
8
22
14
39
24
1
23
60
7
41
91
102
32
30
64
18
8
4
11
9
87
51
33
36
13
50
12
45
85
36
59
48
7
12
5
61
44
84
15
75
16
2
16
48
8
16
44
39
31
56
30
3
75
30
27
33
22
6
2
10
14
28
54
26
9
9
3
43
24
48
17
9
66
10
23
7
18
35
7
6
146
18
42
12
6
76
8
18
69
7
12
12
29
24
91
30
20
12
6
16
38
4
26
10
12
119
31
50
39
96
37
20
16
56
18
33
21
18
54
4
50
16
56
57
91
30
54
2
51
39
9
43
5
33
39
49
47
36
1
32
10
2
64
42
17
57
76
48
44
3
63
22
38
30
27
12
33
3
51
6
3
12
43
62
24
39
7
6
35
36
13
35
9
18
54
75
63
93
43
32
4
41
45
36
111
63
16
42
35
43
5
21
4
42
60
8
9
55
6
14
28
5
13
54
14
4
6
24
36
14
18
18
4
6
68
4
54
6
78
24
30
36
17
37
20
126
16
6
59
3
9
1
32
51
7
5
13
78
2
27
43
5
24
109
158
66
96
34
14
4
92
3
7
26
34
5
31
5
12
43
32
22
32
12
4
14
36
4
96
78
44
39
12
1
83
21
4
68
82
32
33
24
7
2
6
45
12
19
14
3
9
34
30
59
45
87
19
60
6
24
59
216
1
12
35
96
31
53
12
37
11
7
41
37
30
5
21
123
109
6
44
4
20
9
7
29
3
4
96
50
27
3
9
9
22
17
21
4
6
41
48
43
18
32
63
85
107
49
6
32
166
54
42
6
30
95
57
6
12
10
59
9
10
90
74
45
9
16
83
51
48
36
22
14
9
12
31
44
16
20
33
1
59
1
72
35
79
56
16
20
10
8
3
79
29
12
45
16
23
9
99
31
41
12
3
100
48
14
39
108
103
78
62
220
17
12
3
88
18
20
60
28
2
4
41
55
53
69
18
82
23
7
5
7
2
16
60
23
49
68
12
24
12
10
12
17
13
56
106
18
23
12
61
11
36
24
13
44
3
49
38
12
4
20
52
36
56
12
117
36
171
18
36
6
69
48
1
8
52
14
33
1
24
11
1
18
8
4
6
114
29
31
41
75
45
103
53
21
39
69
30
88
62
36
120
16
11
1
18
14
111
171
76
86
3
108
13
8
15
33
6
105
21
10
17
93
118
5
36
21
51
9
40
90
65
37
18
5
55
12
146
39
27
88
78
32
46
29
31
5
60
55
5
7
5
48
13
12
50
124
2
4
80
40
72
72
38
45
1
26
10
8
22
26
100
78
17
7
42
284
3
7
12
5
67
104
4
24
29
99
24
9
21
6
9
7
104
10
18
102
20
3
7
38
27
1
24
30
14
58
77
45
39
63
57
48
1
30
24
8
52
56
4
68
4
5
7
5
9
34
146
42
9
3
22
6
104
28
44
46
48
44
160
30
5
84
1
14
69
37
59
24
45
58
101
25
11
13
6
101
24
79
29
33
27
69
16
18
50
4
14
18
6
10
12
18
68
9
9
36
4
44
27
13
20
10
18
8
30
4
18
12
6
38
4
72
11
187
29
43
17
108
81
114
106
30
17
24
13
36
26
30
10
26
99
48
12
84
7
20
9
25
8
3
9
3
48
12
31
17
55
56
64
12
53
60
39
69
36
57
15
7
41
33
10
5
3
12
28
18
12
2
33
21
12
16
128
88
62
100
72
2
72
16
11
9
3
3
22
95
31
12
17
75
9
19
17
84
31
72
2
27
1
36
11
7
2
10
8
ABCD 94884929344*3^$a+1 [50043]
31
11
54
103
20
16
47
102
15
81
36
3
111
9
33
79
59
6
18
42
24
15
9
75
120
27
6
12
91
35
12
30
18
49
5
51
45
39
45
175
11
9
36
84
135
1
164
12
3
12
48
25
11
121
23
30
6
25
17
7
11
1
53
15
21
36
174
24
81
16
8
12
3
18
27
27
69
36
51
42
6
9
100
41
15
16
155
36
33
21
39
9
6
25
11
33
96
21
3
51
81
51
13
36
44
60
39
21
24
15
1
5
24
7
20
21
7
92
45
15
48
16
35
21
135
13
203
169
104
9
6
120
49
47
90
6
9
28
36
56
33
135
136
29
67
83
45
45
15
45
55
80
40
17
39
4
11
21
3
6
15
27
42
6
45
4
56
24
81
6
13
5
15
3
48
84
48
13
20
21
43
17
3
45
31
5
39
3
54
108
30
96
102
12
102
25
65
99
64
92
4
36
29
15
4
35
25
36
41
3
21
102
33
81
55
60
8
15
21
60
96
3
48
57
57
43
5
55
71
12
60
37
11
109
11
9
33
102
21
180
15
114
18
138
15
36
63
1
36
29
15
87
13
140
57
54
48
61
24
216
20
15
144
42
126
42
15
33
12
6
12
24
24
24
12
6
78
49
80
12
51
69
129
12
39
48
100
20
117
3
36
24
12
21
19
29
84
75
36
99
60
85
80
45
6
60
1
24
59
6
39
40
101
126
18
6
12
169
53
55
5
18
9
81
7
65
48
87
21
66
36
42
31
36
119
9
51
36
54
91
20
33
102
13
32
84
9
12
55
104
21
18
105
15
21
40
29
15
81
39
52
8
27
138
36
75
135
9
57
3
15
45
60
45
51
60
27
54
3
27
18
67
11
12
90
60
6
42
87
12
40
83
18
19
104
51
33
12
3
1
41
99
4
32
21
12
91
125
54
37
35
48
45
33
27
21
15
189
6
9
21
19
23
57
100
20
75
45
3
12
126
114
25
191
246
43
47
60
45
244
5
54
36
6
54
36
240
9
27
42
96
75
24
27
18
78
72
81
21
103
72
119
36
33
36
21
18
12
45
60
9
39
15
6
99
36
4
5
12
48
15
15
1
47
12
6
55
29
36
126
33
12
40
8
40
72
125
6
33
39
60
138
27
21
12
54
45
81
27
96
39
21
9
12
39
9
126
72
97
36
24
20
33
19
120
11
49
20
129
114
97
8
12
48
27
66
27
135
141
147
49
8
12
15
18
78
73
56
28
5
55
41
36
15
183
222
48
72
3
33
3
111
66
18
42
3
129
55
5
6
60
21
24
84
36
27
57
60
3
18
39
3
42
15
16
56
4
65
19
65
27
309
111
51
13
5
114
45
120
21
75
135
36
33
15
48
37
11
69
21
15
24
75
81
100
20
9
30
37
44
100
29
15
40
5
31
11
6
7
32
4
5
84
12
54
84
6
66
25
188
51
1
41
102
121
29
18
9
213
18
129
3
57
75
33
12
51
12
30
12
156
27
21
99
81
19
23
49
23
36
42
138
49
11
129
40
200
52
11
12
72
13
20
15
105
16
116
28
20
27
18
27
3
138
27
105
6
42
7
125
48
39
9
96
30
24
12
49
143
45
40
5
96
39
111
9
51
1
41
30
13
5
24
15
72
108
45
147
63
121
29
51
117
87
21
19
41
15
111
108
25
35
90
7
8
40
71
24
42
96
102
25
47
114
111
40
83
12
33
45
6
69
96
16
101
7
120
5
66
12
237
60
135
18
12
55
41
15
124
5
31
5
72
63
15
21
60
63
57
3
12
25
8
40
72
8
75
97
53
90
6
72
12
15
33
7
92
15
25
5
63
3
153
75
81
48
3
18
51
4
29
27
75
6
27
21
84
6
42
18
1
44
16
8
216
27
12
36
25
95
42
3
36
15
33
45
6
144
45
33
12
90
66
6
25
44
15
12
37
56
69
72
55
41
138
9
16
17
60
48
15
76
8
33
42
25
65
6
45
15
42
7
12
8
12
45
24
24
6
141
64
24
23
30
3
120
69
18
132
12
6
27
15
198
7
35
37
44
171
25
23
21
64
41
12
3
99
18
18
21
40
41
103
80
76
23
60
30
6
132
42
18
33
15
84
18
30
42
168
27
120
40
80
57
48
48
132
31
17
18
30
39
132
21
67
32
45
78
37
53
7
20
108
72
81
198
90
54
61
176
48
45
30
25
47
33
33
7
65
51
39
96
204
36
30
54
25
20
60
36
76
71
9
9
15
84
72
64
35
66
15
21
60
39
4
11
25
23
36
6
48
6
30
6
9
24
75
18
99
28
41
42
9
21
12
55
5
240
15
15
90
48
120
79
20
4
29
15
135
42
63
21
19
12
71
33
60
4
20
33
60
24
3
132
39
84
21
9
6
102
39
ABCD 94885495384*3^$a+1 [50303]
6
36
45
9
30
288
96
73
128
15
33
3
192
93
48
45
120
6
37
71
12
168
30
60
27
129
36
96
123
48
48
105
7
32
112
32
117
36
295
96
23
90
180
114
216
97
128
3
13
176
48
96
16
11
258
48
211
65
84
24
36
31
5
91
96
29
243
171
37
48
113
90
21
64
5
12
144
15
48
27
181
5
108
18
144
13
48
29
67
224
48
129
36
144
27
336
9
103
23
72
96
81
75
21
16
144
5
75
153
7
320
147
120
37
23
30
78
45
48
45
42
282
111
21
91
119
9
16
11
117
51
109
128
15
54
27
48
112
29
51
69
24
3
96
64
101
267
16
23
9
16
101
27
33
79
95
90
6
33
51
6
7
77
234
132
30
24
15
129
63
147
54
6
49
32
45
51
48
64
47
1
125
42
25
23
72
145
80
141
12
78
36
117
27
342
354
18
36
114
18
3
192
112
80
21
42
49
80
141
102
18
24
48
6
13
17
186
30
54
97
35
30
114
45
63
12
69
16
149
24
163
137
18
69
45
99
64
137
39
51
24
102
127
71
9
48
96
16
32
93
51
201
378
13
96
48
80
256
80
105
151
17
63
144
3
141
112
23
36
37
53
12
132
66
169
32
21
43
155
37
155
69
39
25
107
30
6
120
42
84
6
288
66
67
41
42
61
95
1
80
63
6
72
12
6
72
25
5
60
198
210
7
35
12
241
17
192
15
21
411
21
187
101
75
39
25
131
162
27
15
1
32
144
33
36
27
45
163
23
72
33
51
141
16
96
143
150
54
36
30
54
78
175
107
21
16
53
43
48
77
19
128
33
72
55
32
57
7
59
18
132
63
63
33
64
113
18
42
243
21
75
123
85
176
81
60
144
270
69
105
72
63
87
66
18
6
126
48
97
35
12
150
48
54
204
36
21
69
75
16
287
30
3
16
71
9
144
9
180
168
27
39
73
179
61
32
87
54
99
9
60
18
120
24
25
128
48
99
24
421
173
19
29
18
6
75
33
36
66
60
13
17
126
33
16
95
96
81
9
7
5
126
132
57
231
73
48
32
129
63
112
5
42
33
75
108
36
69
129
15
111
97
80
39
54
36
30
81
96
16
65
120
7
125
18
81
39
9
16
17
15
192
153
7
59
24
18
18
9
112
23
36
165
15
1
80
64
83
126
31
65
15
15
49
240
80
99
61
29
3
3
36
153
207
81
48
213
27
112
203
21
105
7
144
23
258
282
141
45
19
48
17
54
54
42
25
48
17
156
67
32
69
75
64
5
36
12
114
90
111
48
48
144
117
27
93
150
36
66
7
32
75
12
9
63
6
27
16
128
81
12
168
27
75
21
48
57
39
3
205
80
57
247
192
77
19
23
25
176
16
125
3
15
49
96
89
54
49
80
64
89
7
48
53
91
35
45
112
113
24
36
3
96
16
101
102
36
49
83
18
54
72
138
99
117
171
63
186
7
23
6
30
37
113
18
13
125
132
79
29
195
64
32
153
55
23
25
65
360
12
90
60
54
30
ABCD 94885830454*3^$a+1 [50027]
23
97
120
11
97
36
71
36
48
49
120
12
240
18
53
37
6
57
108
20
31
24
30
11
199
21
45
35
4
45
36
111
63
29
25
11
79
45
20
31
126
24
96
39
129
372
30
48
177
44
112
3
54
11
16
33
30
273
93
120
66
9
12
69
15
80
49
75
32
43
6
15
33
111
45
6
45
20
193
123
9
23
37
144
24
83
37
36
75
32
133
36
24
15
92
97
83
79
29
49
111
20
55
24
126
60
30
24
30
3
9
30
24
30
99
32
145
30
54
60
120
131
25
75
129
126
144
96
113
156
1
48
131
49
72
60
171
9
84
36
48
102
168
6
36
39
9
180
186
216
30
35
16
9
60
120
48
3
93
36
11
187
66
35
1
99
15
129
45
12
24
47
108
16
33
90
6
84
12
60
51
32
1
60
54
141
141
35
19
120
185
85
36
35
16
3
45
75
6
3
117
39
261
30
81
33
11
259
114
96
6
101
4
48
21
60
120
6
125
36
313
30
96
18
6
30
66
24
6
51
39
78
11
96
55
9
15
66
84
210
216
30
120
120
63
36
21
219
15
6
11
49
84
186
45
45
23
28
27
90
36
96
210
24
6
24
96
138
66
6
360
69
75
57
57
36
51
9
24
60
3
69
108
252
24
90
17
672
7
30
123
21
36
30
41
64
33
171
81
84
6
18
6
66
11
100
48
21
18
153
9
60
60
159
9
23
79
29
115
210
174
66
36
71
4
44
1
240
24
84
60
75
21
27
9
60
75
39
54
51
45
24
42
30
99
44
1
15
21
11
100
12
225
12
54
45
45
120
60
36
11
49
63
57
168
12
78
120
17
325
18
42
30
29
4
48
44
139
90
30
81
63
93
9
60
174
24
102
84
180
59
55
42
24
216
24
30
21
129
51
9
54
30
12
24
15
21
18
42
144
144
12
18
45
128
208
45
6
30
24
71
139
41
16
9
144
60
39
177
15
189
71
73
12
71
19
30
15
9
71
19
77
52
108
20
28
240
9
186
24
213
68
160
21
210
54
156
24
15
249
156
114
150
147
69
66
9
105
150
90
39
32
25
84
36
78
33
189
210
33
81
36
84
87
237
83
13
195
105
231
129
107
13
24
123
57
36
144
36
36
24
30
6
99
15
17
13
36
15
156
99
45
3
93
3
216
18
12
120
99
15
54
11
1
48
11
121
138
162
30
45
123
21
75
69
141
276
210
90
108
120
12
60
60
108
180
6
6
179
25
54
45
21
11
36
169
35
73
36
126
21
68
64
21
114
90
72
54
96
48
65
1
15
9
83
13
39
111
77
4
15
45
75
9
81
59
91
78
23
67
96
30
360
11
16
39
21
249
24
47
73
66
9
44
16
20
1
48
111
81
60
90
24
17
7
6
15
225
36
75
48
36
15
96
30
60
24
27
27
21
32
43
66
35
109
24
6
6
83
25
35
16
21
11
19
138
36
156
135
44
1
84
36
48
66
21
9
39
20
16
45
95
49
3
273
60
15
32
64
68
112
80
25
30
30
24
24
11
60
115
45
32
133
107
4
15
18
15
57
35
145
24
135
99
162
30
81
69
114
69
20
7
9
69
123
44
25
120
48
132
15
225
335
13
51
44
36
220
21
78
90
96
30
105
21
180
119
112
9
35
4
45
131
49
27
3
29
67
54
36
3
177
60
39
9
12
ABCD 94886085278*3^$a+1 [50028]
66
61
161
12
7
29
6
90
66
157
11
1
96
77
36
67
5
78
1
179
97
29
18
73
119
60
228
25
83
25
17
102
186
54
234
79
11
37
24
36
59
18
18
25
119
78
48
7
132
23
60
37
89
19
47
85
5
150
180
73
17
84
144
7
125
91
180
24
155
61
83
120
36
6
7
5
43
47
36
96
1
53
259
101
7
65
54
18
192
18
265
11
37
17
7
48
17
91
29
31
83
1
35
1
132
11
144
12
6
79
36
5
115
35
30
168
12
42
90
36
7
29
30
18
60
115
47
25
29
151
11
25
84
245
103
360
12
168
113
42
48
25
47
13
203
121
119
12
90
162
90
7
60
59
240
1
36
29
60
18
12
60
126
79
113
6
36
108
18
7
180
131
49
5
342
78
36
127
65
78
61
48
60
5
7
60
95
36
234
151
47
6
19
35
37
29
54
186
151
155
18
187
29
7
5
24
126
109
36
17
127
36
47
42
163
35
18
18
1
108
132
5
24
72
7
41
36
24
126
181
53
91
71
25
119
66
114
73
240
41
67
29
235
29
6
73
72
53
12
43
161
19
65
60
43
29
90
30
115
71
84
114
19
71
37
53
54
180
25
41
31
11
109
89
79
83
109
60
120
101
132
66
204
162
91
119
90
43
71
30
31
65
115
5
144
24
198
12
277
29
6
25
180
11
25
12
11
36
25
35
18
12
60
43
65
127
29
79
17
54
162
115
12
173
79
179
162
19
89
19
107
48
36
42
12
67
41
78
61
41
67
120
53
55
17
43
65
19
101
78
61
156
35
25
84
96
72
23
49
120
119
97
17
12
18
85
47
181
89
43
221
6
126
18
144
25
167
6
18
61
29
91
11
18
319
155
73
83
24
102
24
187
12
17
18
30
103
137
48
24
151
29
54
54
163
240
5
384
18
97
216
84
119
54
216
31
29
7
29
30
6
7
5
7
96
5
7
180
173
384
55
119
36
6
18
30
114
25
108
83
61
5
6
102
36
36
6
54
36
210
97
47
193
173
18
37
107
36
1
83
13
144
29
79
77
43
11
60
97
83
1
53
12
18
13
47
145
53
108
36
30
61
53
72
72
108
84
115
36
47
36
132
48
24
138
67
12
119
36
61
17
18
48
49
72
29
30
6
43
120
72
29
151
53
72
30
54
42
12
25
215
253
17
72
48
7
36
29
6
72
48
24
61
185
54
60
66
24
48
96
54
30
67
209
300
31
65
48
7
35
145
36
65
114
133
185
6
217
29
234
132
30
7
101
7
65
132
102
13
47
48
78
72
66
96
145
29
31
5
115
65
36
67
47
36
18
72
144
108
162
66
24
36
72
48
175
12
53
12
6
30
126
108
25
47
25
29
6
1
72
132
48
143
162
12
31
84
119
6
54
54
216
120
96
126
37
288
72
60
65
66
6
235
89
66
18
67
29
84
60
66
241
96
12
132
59
24
246
60
187
5
60
72
7
5
60
43
5
247
11
72
25
137
30
78
48
18
36
60
61
137
7
29
54
72
61
77
162
13
72
5
6
97
47
73
155
42
54
37
24
41
139
48
60
48
35
109
96
29
43
131
72
25
47
78
ABCD 94886614016*3^$a+1 [50012]
71
42
19
5
40
84
26
40
126
284
46
90
204
44
31
39
2
238
56
66
24
24
19
33
44
16
288
110
82
48
96
180
50
13
17
16
18
72
69
45
24
56
4
12
24
14
120
90
7
5
228
70
117
83
40
21
21
24
54
50
142
104
54
90
66
16
14
54
31
69
32
24
4
27
65
30
24
24
1
9
120
6
30
44
22
138
30
6
96
27
41
16
80
76
68
16
120
3
3
98
46
66
39
48
17
4
26
24
66
40
6
30
48
42
90
78
56
40
26
30
70
60
14
1
135
9
21
84
56
160
80
70
57
87
50
270
34
30
2
48
6
16
69
60
5
64
27
53
52
38
66
6
34
60
66
194
24
52
27
23
10
80
115
179
10
195
29
22
18
72
14
90
43
12
89
30
250
51
75
86
34
26
67
113
60
67
461
16
14
22
144
186
129
39
122
120
454
24
30
252
8
22
24
104
66
4
20
16
134
66
30
6
28
6
93
17
4
30
57
69
20
40
86
18
12
4
14
10
56
216
79
36
33
96
26
18
132
18
109
3
18
12
60
78
2
67
197
70
21
12
153
14
40
96
24
266
120
160
39
129
99
12
9
152
40
27
17
64
111
29
40
12
80
114
34
27
12
21
140
16
6
50
118
66
15
39
9
167
13
11
1
15
26
7
21
116
46
50
40
120
24
116
64
84
27
45
8
16
14
10
32
30
144
1
180
5
55
9
6
120
18
176
60
16
74
24
16
26
24
24
22
104
120
10
80
31
5
60
19
59
66
31
113
22
210
8
196
15
29
319
23
18
6
16
117
12
9
60
12
15
9
56
40
24
3
81
32
108
46
165
81
44
6
48
16
66
75
45
68
66
40
50
36
28
86
46
18
9
53
90
18
16
24
12
144
80
4
56
4
111
108
33
24
104
36
43
21
192
75
129
20
90
34
30
69
11
66
30
6
18
66
120
6
88
21
51
114
75
29
22
8
16
314
12
304
63
101
70
42
38
216
226
168
110
10
120
96
36
108
96
20
16
48
50
40
66
54
2
94
110
114
121
89
60
16
50
10
3
81
180
12
68
46
104
37
173
160
111
5
36
30
144
34
120
102
9
9
12
27
41
46
26
30
49
185
94
56
130
24
96
200
16
15
65
94
33
53
90
64
26
7
177
30
24
120
90
32
28
20
6
6
60
30
88
56
144
66
6
48
40
146
94
86
43
137
60
4
62
30
144
16
20
108
90
1
111
294
255
99
57
33
20
12
78
250
102
18
36
20
76
75
129
36
48
20
6
6
60
144
40
14
42
30
385
23
46
44
126
120
25
21
20
144
336
24
31
65
67
17
60
6
90
115
29
6
48
16
24
26
24
67
93
159
23
10
38
232
134
130
26
19
29
52
20
78
82
27
33
204
56
24
31
23
10
32
24
60
34
90
86
40
74
40
30
42
8
16
206
58
60
42
50
148
66
50
55
9
39
53
64
80
130
45
99
56
145
48
111
86
10
33
81
32
78
42
40
15
15
38
16
36
14
25
21
48
20
12
28
99
27
6
74
64
21
29
46
6
15
33
20
96
216
40
14
24
1
89
46
30
123
33
159
9
72
54
14
42
144
1
9
104
52
27
48
23
162
7
281
40
51
35
16
8
16
21
45
68
10
129
21
12
24
24
36
15
48
27
81
15
69
59
130
110
90
142
30
27
87
24
66
36
60
80
48
16
20
10
210
296
120
64
84
171
96
5
90
64
54
27
33
20
31
21
14
40
6
15
3
110
100
60
116
64
27
83
10
80
211
51
9
5
60
24
96
136
14
40
24
72
8
70
32
4
110
24
40
9
71
109
12
81
224
16
110
34
14
42
40
ABCD 94886772538*3^$a+1 [50063]
20
48
96
31
77
48
7
48
228
65
36
108
48
24
43
17
115
33
51
29
31
36
41
48
7
137
12
24
91
53
72
31
53
36
19
117
15
60
9
44
7
17
60
7
5
64
39
48
33
24
20
36
19
36
5
12
67
72
89
151
29
96
24
19
5
60
132
40
75
108
93
3
41
96
19
5
43
53
7
17
19
101
120
24
76
44
31
24
9
75
125
72
216
79
48
48
9
20
36
24
211
60
24
29
84
48
264
4
44
72
151
65
24
115
125
79
60
72
57
20
55
5
132
48
127
105
116
79
36
65
12
36
24
43
5
19
5
103
5
12
48
36
31
5
124
80
12
24
79
137
84
19
77
52
32
60
31
69
39
24
12
53
108
48
79
36
36
173
40
68
7
5
31
21
44
40
24
56
31
65
24
36
16
15
24
60
29
96
124
15
17
55
77
12
24
247
69
51
17
151
12
60
33
75
125
4
27
53
7
41
12
36
55
101
151
125
319
5
24
36
36
48
139
12
48
21
80
31
36
17
67
41
84
88
8
7
12
108
17
91
24
41
19
36
29
31
17
12
55
101
144
19
5
72
120
115
24
29
19
5
12
16
44
36
67
60
5
31
29
67
36
5
43
105
39
120
53
67
48
12
41
24
108
108
7
84
5
24
12
4
15
41
52
20
103
48
24
33
15
24
5
36
19
5
24
31
65
31
12
17
4
44
43
5
19
276
5
84
19
17
60
43
36
161
180
7
60
57
44
52
92
36
36
91
17
91
65
4
32
91
69
36
108
15
17
48
19
108
53
60
151
69
24
8
7
41
192
24
60
43
65
43
29
108
112
3
41
31
33
51
17
55
60
33
56
19
21
56
79
41
55
53
16
80
28
20
12
4
80
79
96
141
24
39
12
29
24
48
19
21
3
41
36
72
103
48
17
43
72
5
132
28
27
72
5
24
7
45
123
24
12
113
48
48
100
152
24
43
53
19
41
228
352
60
3
12
69
56
52
15
17
180
31
72
12
48
173
48
67
60
180
60
24
24
41
36
48
151
89
52
32
43
24
93
8
72
48
24
120
48
60
43
48
41
19
125
31
33
3
89
43
48
53
16
99
12
12
60
48
5
55
17
7
5
108
96
4
3
89
120
19
21
56
24
31
5
84
144
96
108
7
36
17
36
31
21
27
5
55
72
36
57
32
36
7
36
5
16
56
180
67
17
79
216
41
103
12
173
127
60
29
79
24
137
96
64
8
12
96
127
77
40
236
108
132
28
87
77
7
48
77
24
72
12
12
96
24
108
55
5
31
81
15
5
31
5
24
84
79
21
60
87
29
40
8
28
27
17
24
60
19
36
41
211
17
7
96
24
41
24
24
96
16
20
55
173
24
31
12
53
79
120
48
9
3
120
12
173
31
5
79
77
4
24
3
24
29
67
69
8
43
273
36
96
32
72
4
39
5
132
160
20
163
185
36
12
4
8
36
7
29
28
27
165
36
27
81
96
20
31
108
60
137
12
60
31
89
31
161
28
68
79
41
132
60
48
7
180
21
20
124
116
91
24
41
19
12
5
7
12
24
57
27
5
40
32
24
12
64
3
12
240
101
19
53
40
15
125
12
40
15
9
75
5
79
33
8
19
72
84
29
48
48
36
88
3
5
48
76
111
29
16
8
16
111
108
77
24
24
144
96
36
4
44
180
28
80
19
33
3
29
60
48
43
65
40
63
17
72
48
24
19
101
24
172
32
160
27
5
48
36
24
31
5
7
12
17
24
55
141
44
7
17
48
60
12
67
5
60
156
64
104
31
9
20
60
79
17
4
39
77
31
93
12
39
93
68
115
48
192
12
65
67
45
39
89
72
163
5
60
12
24
120
24
40
32
24
31
24
9
92
108
36
91
65
4
39
5
168
43
12
120
45
20
55
65
19
65
16
27
17
24
16
75
5
28
80
55
141
140
12
4
3
36
24
53
48
72
19
5
96
43
17
79
120
29
31
269
7
57
20
108
103
12
77
7
24
5
7
65
48
52
63
77
55
17
12
19
36
149
7
77
28
27
53
48
120
24
67
24
84
53
67
12
5
60
55
5
84
36
19
36
36
5
28
39
12
41
43
24
5
60
12
31
53
324
31
17
24
19
17
79
93
ABCD 94887513122*3^$a+1 [50041]
75
72
37
8
3
168
229
80
40
96
71
33
3
117
51
120
96
120
144
85
56
3
141
24
15
33
219
24
120
96
48
93
24
184
32
40
47
25
23
105
72
40
72
56
40
47
81
51
69
136
56
3
157
203
72
13
275
24
93
15
33
24
96
16
8
75
21
64
48
24
104
75
37
8
240
72
184
35
24
45
96
16
48
275
237
40
288
56
16
80
112
203
189
16
8
51
21
168
72
64
71
9
96
40
8
16
48
120
95
81
15
9
27
48
21
327
9
75
61
24
131
69
75
13
83
72
13
35
72
117
15
1
47
36
37
23
9
96
120
144
192
168
3
93
64
263
9
16
152
3
133
11
69
24
15
48
49
383
60
325
35
432
133
80
16
96
83
93
264
136
215
144
33
88
59
48
45
72
40
56
27
37
24
32
144
63
36
60
217
107
45
16
72
152
208
24
23
180
13
179
24
61
59
61
35
93
192
40
11
37
35
157
24
152
87
336
132
133
120
96
95
33
40
35
96
45
99
48
144
45
99
85
72
83
157
24
80
24
24
232
8
16
131
21
72
51
61
96
8
72
112
11
240
61
59
60
169
11
45
160
152
3
61
83
61
24
95
36
37
80
3
24
85
8
88
72
8
24
75
141
87
97
47
60
229
56
123
93
112
8
160
23
49
120
192
144
56
136
8
64
56
16
59
24
37
128
51
120
312
45
208
192
48
11
133
56
184
80
96
72
40
128
360
120
64
32
64
56
3
72
93
48
3
37
23
1
80
88
72
8
51
24
45
111
36
133
168
72
11
85
56
51
37
48
83
84
73
167
97
104
51
120
108
25
8
24
51
37
32
99
117
40
72
23
129
40
83
37
35
69
40
80
27
13
35
69
3
24
48
13
263
9
27
13
48
59
13
96
24
35
21
27
204
73
56
16
8
135
48
57
123
133
11
60
369
136
120
131
165
112
8
3
109
107
13
23
48
60
72
37
32
16
107
333
160
8
16
23
153
27
21
280
47
9
24
24
27
61
80
72
72
3
37
216
8
16
179
109
72
8
3
72
96
189
27
13
23
84
96
48
21
168
40
8
3
120
216
24
61
83
61
96
24
47
324
165
160
24
56
120
40
224
39
1
24
35
133
8
24
120
16
32
39
25
24
216
23
81
16
35
48
96
69
16
35
21
3
13
32
48
48
72
184
80
16
203
21
15
108
216
312
37
96
11
13
23
129
16
47
105
48
48
87
180
37
80
16
11
60
9
16
11
157
35
45
15
153
99
84
49
83
13
35
37
35
69
48
63
169
119
49
152
24
112
48
272
72
40
56
99
216
37
8
40
167
73
104
360
51
261
15
25
131
24
13
35
45
15
73
215
49
56
3
37
47
81
40
56
48
27
93
40
8
75
72
132
265
176
144
3
21
64
8
144
360
15
1
59
13
72
8
243
69
120
135
49
96
168
8
24
136
32
51
12
60
45
40
35
13
24
35
ABCD 94887640592*3^$a+1 [50001]
24
27
90
138
60
33
12
60
72
141
39
75
165
33
3
168
57
42
21
144
45
111
39
30
72
15
24
120
12
87
12
18
90
198
75
24
15
48
117
81
3
144
3
192
21
36
3
120
33
75
33
21
51
84
195
30
60
30
6
30
9
15
69
72
24
36
48
180
147
72
30
3
87
168
165
84
3
45
3
93
276
45
3
12
63
33
39
30
6
144
30
75
60
45
150
48
132
66
27
108
24
75
33
3
57
36
51
9
9
3
12
45
18
102
3
15
33
27
69
15
6
27
180
120
15
72
66
54
6
135
39
33
75
153
15
105
48
39
78
90
84
60
18
12
60
3
63
54
96
12
18
45
12
12
3
93
129
18
33
87
117
63
18
42
90
30
18
27
177
90
30
15
21
75
168
36
24
57
75
12
63
129
24
99
465
57
90
33
12
63
21
12
60
84
33
3
12
48
84
75
33
3
69
24
159
18
102
105
3
24
138
15
387
18
27
36
12
12
3
30
78
165
135
33
12
72
48
24
33
120
15
75
57
93
12
111
84
36
192
72
36
117
90
60
48
54
96
135
48
141
39
51
18
15
216
12
12
72
24
9
147
45
123
12
333
60
27
63
48
24
45
111
90
240
144
75
180
60
120
33
87
105
3
33
150
9
165
3
36
51
36
42
75
27
18
90
33
57
75
57
15
3
21
24
57
15
216
219
9
24
63
30
219
48
57
51
45
39
15
21
24
24
21
123
75
48
132
21
12
75
33
69
108
15
24
15
141
9
18
30
18
90
135
12
12
60
3
90
3
45
135
195
69
84
24
33
123
57
24
30
201
15
132
12
90
63
120
15
57
3
21
9
51
27
12
81
81
18
18
39
21
102
18
15
9
120
3
15
18
99
36
12
87
69
12
27
132
36
54
3
63
9
51
192
21
12
60
69
51
24
3
12
18
123
12
117
60
39
36
63
72
33
183
9
84
36
48
27
33
3
117
27
9
36
75
60
33
120
12
63
72
6
12
135
45
75
33
15
129
15
3
153
87
81
39
45
72
45
96
39
48
3
12
60
33
75
93
144
45
18
57
57
15
180
51
45
99
6
12
87
84
159
30
27
45
39
24
27
60
66
42
33
84
21
15
12
12
84
12
60
147
81
24
60
12
24
21
135
93
3
60
15
102
42
36
12
33
24
15
60
108
18
3
60
39
93
120
48
36
33
15
105
3
12
12
51
69
24
87
33
51
168
120
45
105
12
3
3
105
108
60
96
48
48
15
24
120
90
6
177
57
18
210
15
60
168
135
54
36
27
45
27
51
54
126
33
51
36
72
153
12
12
45
36
54
18
210
45
168
9
3
36
12
12
27
33
36
129
27
153
30
18
39
111
12
60
93
45
60
144
18
21
27
72
45
33
15
144
15
168
201
279
105
12
45
60
63
75
33
168
60
192
75
84
21
15
9
51
54
3
15
138
60
54
126
12
72
51
9
3
48
129
66
45
27
81
69
12
3
3
9
93
87
21
63
99
57
48
93
87
36
9
15
12
21
54
216
132
48
117
36
9
51
27
12
33
45
12
51
21
6
33
57
99
21
75
39
18
51
87
9
48
15
21
60
12
108
39
12
21
75
129
81
72
150
45
120
12
3
12
18
42
30
291
72
15
45
48
15
57
33
219
93
87
51
117
72
24
9
15
60
27
33
57
15
84
144
48
12
48
27
42
15
3
102
63
96
129
18
24
48
60
45
165
3
24
153
27
120
24
144
45
87
60
33
60
12
6
30
132
102
60
33
123
9
120
15
18
171
12
120
108
171
105
123
105
75
117
63
141
27
30
27
192
3
48
234
123
192
15
141
87
21
39
105
147
201
12
15
ABCD 94887695044*3^$a+1 [50069]
5
244
108
3
48
45
176
136
60
48
20
36
76
48
164
43
93
15
12
57
8
103
5
115
29
31
45
156
44
64
20
60
16
20
112
12
27
5
151
65
40
3
17
19
81
240
3
21
75
45
39
17
88
12
20
88
15
29
40
12
36
3
45
12
3
5
36
31
5
24
19
45
60
135
120
21
120
8
16
32
60
55
9
75
29
36
79
60
17
124
44
115
45
36
24
24
20
40
20
12
19
17
24
64
32
88
72
3
21
44
52
104
96
12
103
45
48
87
53
24
48
12
7
5
19
57
164
36
52
20
7
53
108
4
80
36
12
76
15
9
56
160
20
64
20
103
48
101
84
12
24
19
12
17
216
36
16
99
5
84
12
48
16
15
9
44
156
55
9
96
80
31
29
4
48
20
12
67
93
8
43
60
81
99
77
4
75
81
48
15
89
40
147
141
48
44
28
32
160
27
69
27
48
36
209
7
24
41
24
60
240
76
92
52
36
39
93
3
29
84
24
16
56
84
372
19
33
32
28
12
51
33
36
24
24
51
9
63
5
40
20
4
8
31
120
45
12
152
16
120
84
3
5
4
24
27
5
132
88
48
60
32
12
28
32
7
33
68
28
92
244
39
17
43
120
21
24
51
120
5
19
36
41
60
4
60
15
45
168
12
56
172
80
7
5
16
99
29
175
5
67
125
28
12
8
16
20
4
51
24
9
212
156
64
84
20
76
140
31
69
80
16
44
4
140
52
44
91
120
57
8
28
92
55
29
124
291
173
16
87
33
56
139
101
31
120
24
5
79
96
29
7
33
212
132
12
148
116
4
152
64
216
56
40
3
45
156
171
9
8
43
45
48
92
148
60
12
3
41
19
192
5
19
113
36
136
36
12
27
21
84
48
68
4
20
4
24
123
9
36
3
149
60
168
19
45
15
5
36
43
9
260
16
12
99
53
91
77
55
29
84
16
15
81
24
44
4
63
17
67
41
84
24
12
4
480
8
36
55
117
24
116
72
7
9
27
108
29
103
5
24
79
5
16
24
20
76
56
84
4
51
89
84
67
29
187
29
19
45
20
172
123
36
5
84
7
17
31
81
80
24
40
51
84
41
139
96
65
55
96
5
223
5
24
67
36
29
19
17
4
111
125
60
28
84
3
17
36
36
36
19
21
44
4
27
309
51
48
21
15
141
39
53
43
17
28
3
72
29
4
75
41
108
103
5
55
65
64
8
16
135
9
176
24
72
88
8
55
33
24
36
80
4
3
108
29
48
100
3
105
20
24
40
48
123
29
36
91
105
39
57
195
5
4
80
4
12
135
65
108
16
80
48
16
171
5
28
8
43
60
29
43
45
92
72
40
68
112
20
28
48
20
28
32
55
24
53
36
127
5
48
244
20
196
84
51
29
100
12
140
48
136
56
19
5
175
12
113
55
9
32
16
15
113
4
12
8
52
24
252
20
48
151
41
12
12
55
60
41
175
5
384
40
68
28
8
4
132
144
20
84
31
29
36
211
129
96
68
48
19
185
24
4
20
108
52
48
48
20
12
19
84
41
31
129
75
41
60
4
15
29
16
36
120
3
36
5
4
164
52
144
56
48
40
3
105
39
53
40
12
48
20
28
12
20
7
5
84
196
80
36
139
89
24
12
91
57
20
43
105
24
168
8
19
89
55
17
4
80
24
7
120
45
44
36
28
51
144
36
33
87
21
3
141
8
28
168
15
17
4
36
152
7
5
24
84
43
17
7
21
104
19
9
48
48
92
48
91
21
24
24
24
3
9
128
52
171
33
144
12
8
12
16
63
17
12
43
17
31
21
44
7
53
144
7
29
4
48
24
20
40
15
5
79
180
69
3
33
12
80
4
48
56
192
28
15
5
4
56
76
20
76
152
43
53
144
48
4
140
24
7
48
425
4
12
156
80
40
99
29
115
137
4
8
103
5
28
15
105
111
125
55
165
8
31
12
93
15
60
77
72
108
52
12
116
24
4
96
128
28
15
5
24
76
104
16
20
43
ABCD 94887985378*3^$a+1 [50012]
12
12
6
16
104
16
6
39
3
80
6
4
6
56
16
2
6
46
15
65
4
6
6
74
18
6
6
64
26
16
2
22
6
8
64
48
18
14
42
10
6
2
43
5
12
12
24
60
66
6
60
28
80
16
98
78
12
12
36
4
3
41
40
12
15
77
7
9
30
206
60
30
13
3
14
64
2
22
2
24
30
96
10
14
36
43
21
30
66
48
27
59
30
16
104
82
14
10
50
24
12
48
36
108
7
3
50
40
6
6
50
61
77
40
32
48
96
6
61
17
40
87
65
18
120
46
60
32
48
30
70
36
8
36
16
20
64
36
74
6
4
92
4
68
130
38
24
108
12
28
12
48
8
19
23
46
20
7
9
6
24
8
10
20
16
44
60
10
6
36
6
2
16
150
14
58
38
16
104
24
156
24
40
3
5
54
64
14
10
8
18
12
72
40
12
20
10
105
5
31
35
78
90
16
38
82
26
24
60
34
90
27
5
22
50
6
24
66
24
16
12
42
8
88
30
32
10
24
14
31
33
15
45
8
4
15
5
6
72
6
60
12
7
5
12
18
6
24
58
50
12
16
44
22
30
26
22
56
4
6
62
42
22
15
45
24
12
8
10
50
12
24
4
27
33
20
40
12
44
54
30
4
20
18
18
6
54
4
3
9
26
22
96
24
92
46
30
20
12
7
5
4
44
36
90
16
30
20
24
16
14
22
24
26
18
6
16
18
24
6
24
56
34
12
68
7
5
16
18
21
11
18
12
4
3
101
24
6
22
42
50
12
4
54
38
40
27
23
78
24
16
32
42
16
26
94
32
78
24
48
52
80
28
24
24
120
51
36
29
30
18
48
48
4
50
10
20
16
2
70
18
74
78
58
56
24
4
152
36
19
11
102
10
32
30
48
7
48
21
36
24
44
36
24
16
56
10
26
48
16
38
16
66
30
24
2
7
101
4
60
2
13
17
4
20
66
46
8
12
24
64
12
8
4
6
2
28
24
15
21
32
22
2
40
20
24
4
86
46
44
12
4
14
22
2
16
110
4
6
122
4
8
42
64
14
108
7
45
42
30
48
2
40
6
140
28
20
19
77
36
10
24
54
26
58
12
8
55
17
18
6
40
92
64
8
12
4
20
42
18
127
9
8
40
8
24
108
12
4
20
4
80
12
43
41
34
56
30
184
68
64
8
12
18
42
6
18
96
4
2
30
88
36
8
16
96
48
20
16
26
85
33
26
49
17
36
10
42
8
24
94
14
82
18
36
56
31
53
36
40
8
40
2
88
86
10
21
9
50
54
16
32
52
108
8
16
63
21
134
6
24
16
96
66
38
12
48
6
18
30
22
80
10
104
30
16
18
2
4
2
64
26
4
3
5
16
24
12
68
42
6
4
36
50
42
43
9
48
2
10
20
10
26
48
70
26
120
24
12
120
42
25
21
24
3
15
38
10
30
56
16
24
18
30
36
44
16
44
96
24
12
34
30
26
13
41
12
22
26
30
6
60
6
54
28
20
136
26
78
12
4
39
33
87
27
18
32
24
6
10
20
58
8
58
14
48
24
24
6
4
6
48
30
27
41
94
6
8
16
90
56
22
60
20
40
2
6
10
110
12
12
16
99
9
44
16
96
24
50
40
32
30
12
48
52
20
30
16
56
96
22
12
30
104
40
54
60
6
14
36
16
24
60
36
24
36
8
18
18
6
40
18
12
56
12
7
15
50
4
2
40
38
4
3
5
54
16
18
86
46
18
14
10
6
39
11
6
48
12
28
56
10
24
2
4
26
30
36
22
26
12
7
57
8
12
4
2
82
123
17
10
56
1
39
26
31
5
34
24
54
42
6
128
16
15
3
6
24
2
6
4
30
26
48
30
34
20
10
6
32
7
11
46
50
18
30
6
66
24
6
16
8
36
24
72
12
36
6
90
36
12
48
4
63
3
2
40
6
14
88
8
36
46
114
20
40
24
42
14
4
32
24
54
6
10
48
32
54
82
18
132
24
8
10
90
8
48
4
15
53
30
54
10
24
14
12
6
22
68
52
8
130
2
46
30
39
83
54
58
50
36
4
38
34
68
36
46
74
16
6
30
8
34
2
118
45
41
60
96
94
56
66
12
67
5
28
20
12
4
80
12
64
3
11
154
12
24
176
24
42
18
12
12
22
18
32
4
20
12
18
112
24
14
124
12
26
22
123
9
68
66
46
50
16
170
22
6
24
3
9
24
36
44
12
12
30
13
89
4
147
72
3
32
10
8
94
8
30
36
36
58
32
6
7
11
16
50
4
32
18
94
75
5
10
78
32
10
48
8
42
64
20
10
105
33
3
57
20
67
29
36
28
36
2
34
6
62
160
3
15
62
72
10
38
36
4
15
11
16
6
24
15
60
29
7
17
12
40
54
50
6
6
18
10
20
19
15
48
2
60
12
40
3
5
16
20
64
2
13
35
48
42
12
4
36
80
31
5
4
80
24
12
55
33
84
2
10
6
2
30
30
48
4
36
32
18
18
4
42
8
130
32
24
76
80
100
14
16
45
5
24
4
20
52
8
10
96
50
19
51
21
11
22
32
64
26
34
84
12
104
60
10
134
82
26
48
12
24
156
4
66
14
4
6
8
37
33
36
20
10
80
54
12
6
22
12
44
16
15
3
26
4
18
2
52
44
7
5
42
18
12
96
10
6
20
30
16
24
48
8
58
6
48
2
54
10
92
12
36
4
72
48
8
88
27
33
44
12
16
12
6
66
30
50
43
27
38
10
2
6
22
60
20
48
52
3
3
74
6
6
55
35
34
24
12
18
57
9
86
13
72
65
36
4
8
36
67
59
16
104
58
32
28
36
62
18
94
32
34
12
24
8
48
28
27
5
22
2
24
22
48
2
22
26
7
23
22
128
36
64
30
6
44
30
40
21
35
40
6
8
40
74
6
40
2
22
56
4
72
108
18
18
60
44
16
12
42
6
27
17
12
40
26
42
96
12
7
33
8
34
32
18
7
29
10
6
48
50
6
64
12
36
74
10
24
36
26
18
19
11
6
34
86
84
4
36
14
6
60
30
34
3
5
12
12
6
54
28
6
2
78
54
16
36
44
16
68
12
4
6
74
16
30
54
32
12
22
18
36
24
26
10
24
6
24
42
6
62
36
31
29
36
84
12
48
54
42
4
26
34
60
2
72
16
30
20
16
6
42
8
102
6
12
4
63
3
8
6
18
102
4
20
34
2
28
36
56
48
6
61
59
6
24
84
6
10
36
44
30
34
27
35
34
6
30
24
42
38
130
57
9
6
2
76
39
11
6
4
20
16
48
12
8
12
58
32
46
8
64
26
6
96
58
30
66
14
4
6
26
4
32
18
1
9
20
7
9
20
28
72
60
24
6
6
18
50
22
2
36
12
19
9
32
4
86
90
22
26
30
6
48
76
14
90
36
79
17
55
33
138
8
ABCD 94888127078*3^$a+1 [50031]
9
107
24
25
15
21
39
9
12
15
33
11
84
31
96
33
15
5
25
102
54
54
45
108
33
47
43
36
5
4
60
12
60
32
28
9
95
43
5
7
45
8
48
12
25
83
4
39
66
23
28
68
24
12
4
12
8
40
72
27
77
16
20
7
186
30
30
47
7
57
24
24
32
36
7
65
37
11
7
33
20
40
177
71
4
32
25
51
12
15
5
37
11
7
33
3
66
23
61
54
36
17
4
8
120
37
11
4
20
4
44
1
24
6
6
30
30
23
37
30
53
12
16
9
59
25
30
24
5
7
24
65
31
113
121
75
39
77
24
4
60
68
28
9
23
43
5
16
48
57
35
4
12
60
27
5
1
6
21
24
44
12
132
36
85
30
24
5
37
59
4
60
8
7
42
15
20
24
52
39
9
9
3
99
24
9
12
15
24
114
11
19
5
37
24
47
13
27
80
24
4
21
71
13
24
35
25
3
12
51
5
24
7
30
18
36
5
52
9
18
5
28
9
35
25
59
40
20
4
20
40
12
3
21
15
57
20
24
25
35
4
84
75
12
18
12
39
9
27
9
27
24
56
12
25
36
15
21
48
47
13
6
54
51
12
8
64
111
9
105
12
39
56
96
43
57
3
45
9
11
12
40
39
18
11
4
27
138
83
19
9
12
8
16
45
18
17
13
132
48
30
6
47
19
21
60
9
39
56
36
19
29
12
12
16
21
71
12
1
15
15
54
27
8
36
12
24
4
75
21
3
6
11
19
77
7
6
39
12
3
5
1
27
20
48
4
57
51
48
81
24
15
20
25
90
6
131
88
12
8
84
31
9
75
21
21
23
7
18
12
24
11
64
21
23
25
35
7
9
12
32
25
12
11
120
12
1
36
30
18
6
21
33
6
9
20
28
12
56
19
21
20
1
11
7
5
37
3
32
19
41
25
90
5
64
36
80
13
3
8
31
18
15
15
5
25
6
17
12
40
21
6
18
12
3
8
7
57
75
24
5
1
23
16
24
68
67
126
36
3
8
24
4
111
53
1
27
32
28
32
12
13
36
6
41
7
77
60
28
8
13
6
9
15
24
12
5
43
5
16
92
43
6
119
12
13
24
27
8
31
9
68
13
27
8
12
4
9
6
29
19
57
20
16
8
55
54
15
8
12
31
30
6
24
5
4
32
19
6
59
25
15
12
20
79
90
24
6
53
1
27
3
5
16
39
5
124
20
12
43
36
45
15
9
15
5
7
48
41
40
24
81
51
8
31
60
30
35
1
78
12
21
20
7
77
73
51
20
1
11
19
18
30
6
30
21
9
47
52
32
40
48
8
49
3
15
21
60
36
8
16
80
12
13
107
7
12
5
48
25
15
51
21
8
67
24
9
8
7
65
67
93
12
80
24
60
4
27
9
39
41
16
20
19
90
35
31
41
13
60
75
45
35
19
6
51
15
65
13
11
12
37
6
45
56
109
36
3
92
16
9
23
76
9
23
7
5
7
33
21
15
32
4
39
69
45
51
111
120
41
52
36
24
132
3
12
21
69
24
15
69
6
89
52
33
35
180
1
6
18
11
40
9
66
36
18
23
43
6
24
15
12
48
24
20
16
9
36
36
48
27
3
6
47
4
128
36
19
21
12
32
28
92
12
60
13
6
21
3
36
6
95
49
59
16
20
36
25
3
57
15
116
19
9
75
9
27
18
23
40
60
9
59
12
43
6
18
21
20
1
18
65
1
6
9
15
36
60
113
1
6
5
60
48
12
24
76
45
23
25
11
4
32
16
8
36
79
24
12
21
9
11
180
28
44
1
30
17
7
36
30
24
191
19
77
28
8
7
77
28
36
20
4
32
16
3
17
7
12
5
16
24
80
76
3
36
125
40
63
33
9
3
8
4
3
6
36
48
11
24
7
5
36
7
36
5
19
57
48
80
16
39
12
18
95
25
35
48
28
9
3
3
17
73
27
3
9
32
4
9
12
39
32
43
69
12
8
88
27
5
37
30
18
3
60
27
5
31
89
28
44
19
6
24
114
12
60
18
95
25
3
20
52
20
36
1
35
24
4
32
49
30
60
24
53
28
24
45
60
3
117
60
15
20
55
6
54
57
9
6
9
132
24
15
30
23
36
55
30
6
9
12
9
3
51
77
19
41
28
9
3
27
12
30
35
103
5
1
30
6
3
27
5
25
3
15
5
36
16
15
18
96
27
60
92
48
72
85
95
1
39
12
75
48
21
24
32
84
132
24
43
30
123
3
6
15
80
76
33
36
3
27
60
9
15
45
216
45
48
3
32
55
5
16
39
30
3
8
12
19
9
24
48
8
96
24
24
48
4
15
33
15
17
19
36
5
16
8
1
23
7
18
15
21
36
171
84
3
12
60
65
48
31
6
24
84
12
59
1
18
12
33
147
29
1
78
12
114
36
15
20
48
72
43
72
18
51
21
11
49
11
40
12
80
16
9
87
8
37
39
39
53
7
53
7
6
11
13
95
7
21
8
49
6
45
81
3
45
27
20
19
29
12
28
21
30
5
25
6
114
11
19
5
12
7
21
32
88
9
15
80
96
61
15
8
67
9
20
4
48
20
12
1
6
69
12
68
12
13
30
9
56
25
11
40
24
69
15
51
9
20
16
81
78
33
9
3
60
15
113
19
18
6
41
79
30
36
18
5
61
24
27
68
67
93
75
65
1
66
48
17
24
145
71
25
18
5
16
15
17
4
24
60
15
21
68
25
66
54
11
12
12
1
174
6
27
12
32
36
12
12
4
21
99
20
25
39
57
3
21
11
19
36
18
47
48
7
101
37
6
17
12
25
11
19
42
95
24
19
30
3
27
105
45
6
57
33
24
11
19
45
12
33
123
68
40
15
24
5
1
30
6
11
12
55
41
1
3
27
78
30
12
18
51
15
21
36
33
36
3
27
48
60
90
36
60
219
12
33
51
24
8
24
4
51
24
9
48
68
76
9
11
28
81
35
31
5
120
13
11
31
53
25
3
60
33
75
12
3
60
36
54
30
5
4
116
1
18
101
16
8
7
9
60
20
19
12
78
15
20
67
21
24
8
31
36
29
36
43
5
60
52
24
45
11
16
8
12
88
51
5
4
12
8
1
23
1
24
23
12
88
120
8
12
40
3
141
108
15
45
8
88
152
49
39
12
3
17
49
18
33
8
25
51
63
12
21
3
105
36
99
54
42
5
13
60
3
8
4
8
37
60
12
11
4
120
20
13
51
12
12
45
15
8
4
20
4
21
30
18
135
57
48
23
7
5
7
21
3
36
53
52
3
12
45
24
15
17
12
7
33
12
39
6
24
15
20
4
75
5
31
36
65
133
107
55
29
72
19
29
31
78
15
36
32
37
3
9
18
5
28
20
4
108
12
84
9
3
8
76
8
1
36
63
8
40
20
88
21
18
21
60
129
6
65
16
45
24
15
56
43
41
25
36
18
5
12
36
19
29
25
11
163
5
25
36
ABCD 94888306348*3^$a+1 [50043]
99
60
77
115
5
12
16
63
93
8
12
211
36
9
32
7
12
72
33
3
17
60
244
27
21
44
7
17
31
41
48
19
21
72
24
63
33
15
24
5
12
4
36
15
132
21
3
29
7
24
84
29
55
45
32
36
40
68
60
36
60
4
48
32
144
55
60
33
51
21
8
28
27
17
67
60
5
48
16
32
43
9
12
44
36
64
84
44
31
60
72
84
41
64
44
24
91
17
43
84
5
28
48
36
12
3
36
36
21
27
36
5
12
64
12
75
41
172
56
31
33
80
88
20
7
137
28
3
192
5
72
4
63
29
16
68
7
12
12
48
36
72
9
80
67
29
12
60
88
44
144
60
24
48
43
77
36
55
29
19
5
19
21
39
113
43
12
57
3
45
24
51
48
29
28
87
57
3
24
36
108
129
63
65
55
72
12
84
17
24
60
7
48
12
84
21
96
39
129
80
40
51
21
27
5
12
16
3
12
36
77
55
9
27
17
79
53
64
3
41
4
20
12
55
5
67
5
28
80
16
3
41
40
32
24
55
41
48
16
36
3
36
12
45
116
16
15
29
31
45
27
21
87
180
48
5
4
20
19
72
81
3
93
80
4
32
12
64
48
39
29
67
57
32
12
4
48
44
40
3
21
3
5
12
19
120
21
48
132
63
17
91
5
16
60
32
76
15
53
48
16
68
240
12
64
255
165
32
12
12
31
12
5
16
3
33
15
81
36
56
139
69
72
87
12
57
12
36
20
12
7
9
20
60
12
187
69
8
55
113
31
120
60
17
76
3
120
9
15
53
7
113
36
163
12
36
12
36
9
51
65
103
36
21
60
144
27
77
28
228
3
21
36
36
12
32
4
27
60
53
7
5
36
28
15
84
12
9
27
120
69
20
96
16
15
45
68
19
45
92
19
21
8
139
29
12
115
81
144
44
16
96
68
55
17
72
28
44
52
140
43
24
204
48
113
31
21
32
31
108
12
5
19
24
77
72
36
36
28
3
9
75
57
44
19
17
55
21
171
84
5
4
51
168
5
127
33
44
12
112
48
51
125
43
41
4
39
33
8
31
17
40
96
48
212
108
7
120
53
60
36
16
51
29
28
36
15
156
249
44
7
29
7
12
96
9
68
55
5
28
87
36
57
32
7
24
21
72
72
99
165
48
20
4
44
48
60
4
15
125
52
39
5
64
39
228
9
3
17
60
7
5
52
20
91
93
68
127
65
7
5
36
84
43
33
84
48
24
20
19
57
20
96
55
29
40
15
33
68
16
27
21
20
103
213
36
3
192
77
31
12
65
28
3
129
27
12
89
112
3
24
33
20
64
12
36
84
44
28
68
4
12
12
104
16
12
12
27
105
96
63
21
147
5
36
259
29
7
96
36
41
96
55
24
9
128
7
57
51
17
7
9
12
20
244
39
69
12
120
63
105
20
199
53
7
89
36
31
5
108
96
79
72
36
132
21
24
48
87
9
56
7
21
51
96
144
12
69
44
48
7
72
45
15
41
60
31
29
43
29
40
15
12
36
24
45
63
72
5
16
8
19
48
9
84
63
72
41
12
7
57
27
24
24
5
52
27
77
72
12
19
48
29
16
108
15
12
9
32
199
89
292
135
69
99
72
12
9
15
60
33
3
237
15
5
31
24
29
72
48
196
36
8
31
9
27
60
108
21
8
28
36
99
29
72
16
48
87
29
48
12
43
89
31
29
88
3
24
36
41
36
7
57
32
7
60
81
27
45
15
36
21
32
12
16
20
7
9
8
52
15
53
240
72
24
12
28
27
5
7
9
243
12
84
33
68
115
57
84
56
7
48
29
12
72
76
96
36
104
7
96
60
5
12
60
19
17
48
43
24
36
48
24
5
112
80
72
7
156
65
64
12
15
84
197
12
79
33
128
28
180
12
8
43
5
108
115
36
24
5
12
31
53
64
8
24
55
53
28
3
5
12
84
7
24
33
60
39
5
19
5
48
7
197
64
12
3
45
15
129
39
41
36
28
75
29
24
4
3
29
31
65
43
5
16
96
63
21
27
21
27
36
9
20
16
32
7
120
48
276
36
144
89
12
132
4
128
12
31
60
48
53
64
12
51
21
39
24
48
84
29
79
36
72
252
65
4
87
77
60
43
21
15
60
9
44
4
8
16
27
24
5
67
45
63
60
12
9
8
48
7
72
5
16
39
36
5
16
80
160
32
7
21
8
76
32
19
9
39
113
48
31
72
53
64
39
132
129
8
60
19
24
65
19
96
221
112
123
5
4
63
60
17
7
12
72
69
200
43
29
36
19
60
17
31
5
163
12
9
24
39
41
103
53
55
132
53
12
16
72
56
52
80
7
57
3
9
ABCD 94888413736*3^$a+1 [50008]
96
136
8
28
5
12
63
15
85
23
24
25
41
91
143
60
78
90
48
144
6
39
15
18
72
7
36
8
96
88
95
60
6
55
29
48
18
30
144
30
36
54
115
5
18
73
35
12
18
42
37
200
96
24
3
18
12
27
52
23
81
69
18
12
21
204
15
18
18
61
143
48
12
90
6
30
54
6
79
12
23
18
12
55
5
127
11
33
15
132
33
4
23
18
15
39
57
3
6
84
211
185
102
69
9
42
90
7
120
11
57
213
54
97
89
54
37
29
150
105
24
33
18
9
12
3
48
12
30
48
7
65
6
24
138
72
66
109
23
85
35
180
25
84
20
76
20
135
33
64
48
77
3
45
3
16
41
27
63
33
180
16
128
120
15
105
88
48
164
48
27
120
36
21
3
37
128
28
5
30
12
30
55
5
30
6
39
12
63
133
72
41
90
24
57
3
66
30
177
48
24
52
20
93
43
203
72
49
20
76
47
81
16
29
15
24
220
95
60
18
42
85
5
96
12
18
37
83
24
1
12
24
11
225
15
102
78
13
17
43
20
60
39
1
24
35
66
91
20
33
51
117
87
12
40
44
75
24
30
270
33
84
24
36
36
57
66
145
36
23
96
42
12
78
18
67
60
167
6
42
9
9
135
15
24
117
64
32
45
19
89
30
72
9
3
66
120
19
11
61
53
60
18
109
8
156
16
71
42
15
105
3
48
99
97
53
66
24
117
124
29
7
104
112
32
3
48
174
15
72
9
55
60
155
21
3
90
96
67
35
9
24
105
7
32
165
18
18
150
97
35
45
72
15
36
157
35
132
105
105
120
66
237
63
1
179
90
55
119
60
258
39
64
17
12
30
36
12
57
60
135
81
72
45
7
5
27
93
30
1
56
16
144
23
66
42
18
19
11
24
37
23
48
69
69
30
9
3
13
35
84
57
39
30
30
144
60
6
54
37
68
111
54
36
7
107
37
89
55
65
30
49
12
29
30
72
42
27
168
75
60
45
16
29
7
53
6
45
267
37
35
66
99
12
153
87
3
48
57
16
32
40
167
60
61
5
90
9
141
51
51
93
45
19
35
1
35
61
53
6
12
109
71
72
36
102
3
16
29
39
183
25
77
48
67
71
97
107
90
108
30
37
65
6
72
90
18
30
102
12
21
39
45
40
53
132
36
51
24
24
72
123
6
39
52
44
100
35
204
36
144
6
7
53
39
40
83
42
30
21
16
89
55
119
6
42
9
48
45
6
57
63
109
56
160
77
27
3
69
219
24
180
21
52
107
21
9
96
12
43
44
36
220
60
59
13
53
27
63
9
15
97
59
144
21
15
24
61
5
12
79
20
9
30
9
16
200
24
28
17
91
36
29
30
37
77
51
39
6
55
24
56
129
123
12
3
30
18
24
66
19
53
3
12
28
17
48
24
210
36
69
15
133
5
12
18
25
84
53
43
335
12
45
3
337
68
57
60
18
90
103
95
1
23
36
12
42
6
45
75
81
4
29
66
85
80
69
27
3
85
71
109
20
76
12
35
60
37
32
204
72
12
12
40
119
102
162
18
18
9
12
100
233
75
16
65
54
21
45
12
252
96
15
57
42
21
57
78
81
93
78
37
11
81
99
72
12
21
9
18
13
17
7
116
12
45
228
120
27
4
53
55
60
5
3
27
13
125
3
9
96
60
90
9
63
102
96
90
12
33
9
48
42
1
95
42
18
1
83
57
64
56
28
5
6
12
9
33
60
6
81
3
57
76
84
83
61
17
42
37
59
12
37
8
3
144
37
248
108
3
97
44
21
63
16
23
78
132
87
144
40
17
192
51
159
6
24
30
30
7
23
48
48
61
23
30
36
7
44
28
35
18
19
56
123
30
111
33
151
47
37
96
17
72
90
1
35
180
1
53
90
6
15
16
83
6
84
30
36
30
39
63
42
31
59
18
12
78
12
1
125
120
7
32
100
36
5
99
112
23
48
90
252
147
51
157
95
105
96
45
180
27
57
87
9
27
45
27
105
96
114
25
ABCD 94888546282*3^$a+1 [50025]
136
36
5
15
40
20
12
36
15
25
5
31
35
81
24
15
25
8
156
12
15
18
7
12
41
7
20
9
3
160
8
24
39
1
24
5
6
1
23
1
8
27
30
51
4
11
9
16
24
36
20
28
17
84
36
30
9
4
35
36
6
7
17
31
24
5
55
20
4
132
5
15
3
12
85
12
12
71
49
29
7
119
6
39
36
48
12
12
72
9
19
53
90
37
20
16
11
33
27
6
19
8
28
29
43
17
75
21
7
8
63
57
40
48
12
24
48
47
24
6
19
80
16
20
36
39
13
11
1
5
19
5
7
5
3
4
8
15
13
11
6
7
20
72
4
5
31
20
9
36
24
31
65
90
30
79
56
9
15
16
8
48
4
68
28
8
24
21
6
66
3
36
21
18
25
5
15
21
3
16
35
21
4
44
16
17
27
57
24
15
4
11
6
30
13
23
33
12
3
21
81
19
20
40
96
8
4
53
18
57
24
9
6
24
66
6
37
20
27
13
20
28
29
3
36
40
17
3
57
87
16
5
19
11
12
25
8
4
12
41
55
24
11
18
12
24
19
44
21
6
13
20
93
3
40
11
24
25
5
7
48
120
41
24
27
12
48
24
40
24
5
19
11
6
15
9
6
21
4
11
13
12
23
121
8
33
24
43
23
13
60
60
5
19
47
1
20
3
69
27
9
60
45
31
5
3
60
3
54
3
12
16
65
19
24
24
48
12
36
11
13
12
71
30
15
12
28
5
3
15
9
28
20
52
41
15
64
32
48
27
9
4
12
96
5
18
30
7
24
60
8
192
4
17
15
15
13
17
3
4
17
3
27
6
27
12
9
27
4
5
15
9
27
15
9
16
8
12
15
48
30
79
36
36
48
11
1
5
30
25
56
3
21
88
56
81
54
49
12
8
33
54
66
7
48
5
27
76
32
4
11
25
5
15
12
3
49
36
24
24
35
6
3
60
28
5
39
16
5
3
12
40
48
20
24
27
13
32
9
6
13
8
69
43
41
31
104
24
12
36
24
4
24
20
48
9
15
84
84
40
12
56
9
3
33
15
28
20
40
47
24
30
31
35
13
12
48
41
31
5
7
23
9
16
84
29
12
7
36
17
55
5
67
11
30
31
8
51
57
9
24
7
24
5
3
27
6
43
11
33
33
24
24
12
24
24
42
18
91
101
39
16
5
43
12
8
16
20
4
80
52
23
66
15
4
36
8
27
30
3
28
24
156
5
127
41
27
39
45
76
5
48
31
36
53
7
5
24
19
5
7
12
32
4
11
9
12
129
24
19
20
87
36
33
12
4
44
4
12
44
12
9
30
13
8
33
7
5
15
3
6
60
3
28
5
67
56
15
1
20
4
47
9
24
40
11
21
52
17
43
47
9
52
65
19
20
40
8
33
48
19
8
28
32
9
19
77
18
6
3
36
21
3
36
4
71
25
5
7
12
11
1
35
1
29
36
127
12
68
51
25
5
19
80
27
49
60
41
3
21
7
20
4
5
3
57
6
54
3
12
39
9
3
30
19
35
6
7
53
67
77
63
12
15
54
31
8
40
11
102
15
72
28
20
24
9
27
33
51
9
42
45
24
15
36
13
36
5
36
24
84
6
1
5
19
8
16
41
24
31
24
11
49
5
7
95
25
12
11
6
15
9
60
55
65
19
23
18
6
21
39
30
24
19
8
4
48
11
9
12
69
7
24
36
5
19
24
12
35
37
80
21
7
24
5
79
20
45
6
21
4
20
4
35
9
21
30
25
20
12
60
33
31
36
20
3
49
17
15
51
18
12
18
25
80
4
56
16
48
20
16
56
40
44
21
19
47
9
9
19
17
19
104
147
6
15
3
25
12
68
15
49
11
1
5
63
28
68
40
12
5
15
100
32
96
4
8
3
36
13
17
75
39
6
39
16
95
6
27
16
41
39
64
8
3
49
68
4
8
12
21
19
29
12
18
37
29
6
24
25
48
36
12
8
16
29
7
20
12
168
52
23
24
1
24
5
3
16
131
61
5
15
9
43
11
12
13
41
3
21
12
7
83
18
15
36
4
60
5
15
16
36
24
11
73
56
4
84
12
44
24
28
12
32
4
5
27
9
30
1
8
27
45
45
19
44
40
5
19
11
1
60
48
32
9
12
27
3
48
1
24
17
24
6
18
75
21
66
18
60
12
103
5
15
40
35
30
7
5
15
108
21
6
9
21
7
20
28
60
32
21
15
36
4
17
48
7
23
1
48
47
25
59
45
21
3
48
28
5
6
54
39
12
28
53
30
24
9
15
6
3
21
7
8
4
60
32
15
13
17
19
11
6
7
11
12
37
8
39
6
48
15
36
15
9
21
6
18
19
72
101
19
5
36
147
3
37
48
29
99
45
19
12
5
75
100
29
6
25
24
84
8
28
17
3
75
21
21
3
24
27
30
51
4
60
36
12
41
6
1
29
19
20
51
6
3
21
31
20
4
161
30
18
55
20
15
42
27
33
27
3
18
31
8
36
4
36
41
15
100
36
5
15
3
42
7
12
11
24
25
41
7
8
4
68
21
31
24
12
12
20
3
30
18
37
84
24
12
5
18
1
29
15
21
6
9
36
12
16
11
25
36
8
81
6
48
30
6
9
4
17
31
23
1
48
12
35
6
75
48
4
41
36
24
91
11
69
21
48
6
1
5
54
60
9
21
60
79
95
1
5
24
31
29
6
1
20
9
36
39
36
15
13
17
7
36
12
32
12
36
33
7
48
17
18
37
44
36
4
24
77
27
3
24
9
4
11
1
5
66
18
19
17
6
13
71
13
132
36
12
12
24
11
9
4
47
9
21
30
6
7
72
5
19
17
54
69
4
8
72
28
24
24
5
7
32
12
28
11
57
3
12
13
24
68
100
32
16
11
30
24
12
43
17
67
12
11
13
5
7
44
4
36
24
12
12
8
4
24
41
30
25
36
29
15
9
42
33
16
8
16
11
13
17
3
36
40
84
11
6
19
20
16
20
4
5
87
12
52
44
16
20
15
6
99
9
7
44
40
5
55
8
40
11
9
21
30
37
5
3
57
7
32
21
30
18
39
27
1
24
36
5
15
4
8
27
13
11
1
8
57
15
9
111
36
15
30
3
16
35
1
24
8
36
4
56
4
36
72
23
6
36
7
47
24
66
54
36
6
39
4
41
15
16
12
20
16
24
12
29
7
5
24
24
6
30
43
11
30
36
31
24
5
43
17
159
21
66
49
5
15
9
6
6
18
9
36
4
12
44
52
20
100
12
12
5
39
24
28
5
7
32
16
12
12
8
48
15
73
5
15
4
23
33
36
16
53
27
3
9
40
20
27
1
53
7
59
25
24
20
16
5
15
21
19
35
30
6
25
12
23
49
11
9
21
3
52
32
27
33
48
12
28
53
55
12
29
24
7
8
52
8
15
25
11
33
12
16
20
45
15
63
1
41
3
4
8
24
9
19
72
20
9
15
4
8
45
3
16
35
6
30
33
51
25
8
16
44
3
24
13
53
3
21
54
72
48
12
30
7
12
8
3
13
5
7
24
41
7
56
15
30
12
24
30
1
48
17
24
15
100
59
9
33
24
3
40
17
15
4
5
12
27
57
36
7
101
27
28
5
30
21
15
45
16
5
48
27
99
81
45
18
1
59
21
21
3
4
32
88
8
4
11
45
39
9
27
9
69
15
15
9
52
24
24
23
13
5
7
20
93
60
12
7
20
72
16
5
19
29
15
4
8
40
20
4
8
21
36
31
65
19
5
36
48
12
99
15
49
5
7
80
64
5
6
117
21
91
8
76
24
20
36
27
25
20
3
1
29
15
12
4
5
24
36
3
3
24
36
48
9
57
55
29
72
3
21
6
85
8
40
44
3
84
13
41
7
24
29
12
19
24
24
8
15
54
30
30
19
11
21
45
30
78
31
20
28
8
9
123
27
13
41
7
8
12
33
36
24
19
53
24
63
16
5
7
24
24
35
9
16
32
33
55
5
90
25
5
27
28
17
27
3
13
24
23
24
13
47
6
54
45
4
17
3
4
68
33
15
52
5
3
24
33
18
49
8
9
24
6
141
4
11
24
129
75
9
33
27
76
24
20
28
20
3
25
17
3
16
8
21
6
36
48
9
12
16
8
57
24
30
9
36
9
19
8
15
48
1
41
3
15
21
4
12
12
32
9
ABCD 94888648412*3^$a+1 [50108]
93
272
72
43
5
37
66
150
59
103
105
3
120
29
67
48
5
88
72
33
132
12
6
54
18
33
3
30
114
120
5
160
33
78
57
272
67
53
55
102
3
8
133
227
7
65
43
42
3
189
96
12
420
18
252
72
341
40
33
15
32
40
3
72
48
204
36
77
232
195
93
15
90
18
77
72
43
5
55
84
21
15
185
112
63
288
225
104
31
6
66
54
3
3
90
18
105
72
57
90
108
185
120
19
53
67
18
203
72
16
75
144
48
5
73
119
25
30
42
39
159
105
93
75
120
237
30
5
103
18
144
42
36
12
72
21
33
60
75
27
78
119
403
90
35
37
270
21
99
53
55
17
400
3
162
83
115
102
135
135
18
63
9
23
37
126
120
29
61
347
37
90
105
3
72
93
32
37
108
111
144
48
87
78
3
9
63
152
1
162
42
83
7
156
77
145
47
40
33
167
48
235
5
13
36
39
32
163
29
120
13
155
25
78
462
132
18
77
31
17
37
83
19
53
145
23
72
13
42
12
18
75
51
42
90
48
9
80
37
3
111
57
267
21
32
127
105
3
18
75
9
23
88
15
9
45
83
88
159
12
78
15
57
23
61
96
126
48
96
141
105
90
168
66
126
42
3
243
144
36
137
187
78
12
75
8
259
93
75
66
99
8
19
93
51
6
143
103
54
3
111
17
88
87
57
80
175
48
305
120
85
54
108
48
54
18
96
84
78
90
72
192
96
5
7
18
18
77
127
30
35
61
54
72
341
73
15
24
48
3
102
24
84
72
18
6
83
25
111
105
47
72
37
108
42
30
114
149
175
180
108
57
80
97
18
36
30
6
138
3
249
23
37
54
120
42
35
40
87
12
18
78
5
120
85
3
72
72
51
117
15
72
18
90
102
126
36
189
27
45
63
36
173
168
97
48
95
217
18
125
55
54
11
7
12
126
18
29
31
120
17
7
65
120
25
90
18
3
152
67
36
17
37
48
3
57
183
135
60
77
223
54
18
17
133
195
152
120
48
7
65
61
90
66
23
73
255
27
5
175
225
120
33
183
72
105
207
128
67
18
35
109
18
138
24
90
53
48
72
48
43
29
48
163
174
78
17
55
185
48
13
90
9
120
57
23
240
55
90
6
12
24
48
96
77
259
21
147
120
42
123
33
90
78
30
129
147
30
23
40
15
33
213
42
17
120
136
87
30
155
7
78
54
93
27
288
90
3
15
294
156
47
13
102
36
6
323
88
183
36
18
35
16
15
162
18
117
207
113
88
104
43
72
5
13
227
97
84
36
36
35
72
25
162
141
80
72
13
72
12
6
108
30
36
18
42
191
120
49
111
32
1
15
15
60
66
3
80
187
36
17
37
83
61
234
42
18
21
152
112
3
5
97
6
36
48
342
60
51
75
162
35
73
95
247
33
32
37
3
33
42
53
88
72
273
192
18
6
71
72
1
12
ABCD 94888901546*3^$a+1 [50031]
12
16
32
112
134
22
44
46
14
136
2
10
17
69
10
101
51
22
86
24
12
6
34
36
2
40
102
26
10
68
36
6
48
72
64
14
52
128
72
12
10
8
82
80
6
22
50
88
6
8
10
18
8
96
84
76
96
62
48
64
6
18
90
30
11
3
58
32
51
99
48
114
18
12
48
10
32
15
31
48
65
31
116
94
24
50
84
10
90
20
28
72
80
46
110
34
2
94
72
8
64
30
168
68
45
111
64
266
34
96
5
33
6
24
12
94
32
30
144
45
45
114
84
136
32
10
62
82
48
56
40
134
40
20
22
95
9
40
32
48
66
16
20
90
10
14
40
155
15
48
30
102
129
9
78
9
15
4
72
54
24
26
28
80
10
48
38
112
8
4
80
16
12
42
38
9
25
50
48
30
6
136
50
70
24
5
31
14
30
12
64
78
32
6
90
78
76
60
48
42
8
51
27
4
36
29
63
78
10
8
46
14
52
44
36
9
19
2
18
12
154
30
74
40
62
90
39
43
128
70
2
16
32
153
61
114
14
48
198
10
54
26
10
32
4
104
34
8
70
8
76
29
25
24
2
6
18
64
20
117
79
12
24
48
18
14
154
54
26
64
2
78
6
4
38
30
12
22
26
52
20
78
10
192
72
20
18
16
24
80
18
12
28
14
90
94
62
34
90
38
78
144
36
24
84
24
18
24
18
142
8
6
42
90
9
91
252
20
106
290
4
2
96
22
17
105
10
8
78
18
52
108
60
44
57
61
2
12
66
18
21
79
44
72
48
28
2
48
18
4
50
18
28
12
14
130
56
60
52
116
12
52
92
28
8
28
176
6
120
22
8
10
32
48
3
7
20
42
6
10
126
26
24
30
10
14
12
4
125
21
22
41
25
11
15
126
54
154
24
2
24
72
69
33
48
22
300
6
146
24
60
40
56
18
96
54
72
18
48
144
6
18
10
72
14
6
124
36
18
54
8
18
90
4
42
14
4
216
44
96
12
78
22
2
88
32
130
8
33
21
10
38
6
4
68
10
98
126
15
49
30
24
36
44
130
107
69
10
72
68
12
102
46
90
26
36
12
40
68
40
20
100
90
74
108
36
84
12
129
7
38
6
66
88
6
128
21
75
10
30
42
2
150
22
20
48
321
39
96
22
59
211
32
76
41
79
32
94
14
12
24
28
20
78
58
56
76
18
72
2
96
96
124
2
90
69
51
30
102
168
10
2
36
81
51
78
6
45
99
12
72
36
100
72
44
100
8
28
90
74
36
28
32
33
31
38
16
62
72
82
30
90
74
22
2
72
24
40
24
12
50
90
148
2
6
28
36
116
60
72
12
45
25
18
48
14
6
12
28
12
8
30
22
2
18
30
22
66
32
6
234
87
123
120
6
46
324
101
1
32
96
22
32
40
216
12
24
144
56
30
6
298
54
60
8
12
12
45
39
36
46
32
22
80
18
10
32
6
48
51
55
140
18
48
3
21
15
31
2
46
146
94
66
6
18
2
30
24
16
144
30
68
30
10
302
64
2
28
122
30
160
44
30
64
14
36
204
120
28
152
22
26
88
5
211
48
96
41
15
24
4
2
16
74
4
50
24
16
86
96
28
14
82
14
30
40
50
96
6
144
16
18
72
23
99
112
56
28
32
28
56
30
78
10
176
6
34
50
4
8
12
22
30
60
44
40
42
120
18
44
18
34
8
12
66
34
96
32
12
114
40
2
102
27
43
50
150
48
42
18
88
6
18
20
16
84
108
32
36
6
198
42
6
82
8
168
286
65
3
136
14
22
48
8
72
10
38
40
29
51
4
38
106
60
41
39
36
76
32
40
42
56
24
114
36
4
86
54
4
20
12
9
7
29
75
4
42
2
6
54
148
62
6
114
27
61
74
45
51
88
14
168
54
24
42
24
24
114
22
56
10
32
76
20
22
54
120
20
6
3
87
9
51
90
123
27
40
48
140
12
124
84
72
20
54
58
12
36
110
112
8
30
9
79
152
12
12
48
10
122
9
85
11
55
60
48
96
32
40
122
16
50
22
24
14
24
132
24
22
32
22
48
56
12
12
60
28
12
8
88
140
4
128
48
45
9
58
14
138
22
18
126
56
70
20
150
6
12
6
46
84
32
192
28
60
12
2
54
40
32
40
8
24
162
16
18
65
139
2
6
40
2
66
136
14
72
99
51
144
10
18
78
59
43
68
28
41
25
18
78
14
16
2
30
10
8
10
72
38
118
2
ABCD 94888919176*3^$a+1 [50033]
11
36
7
41
79
41
60
36
120
31
17
7
36
65
43
192
24
36
17
12
1
24
131
115
89
1
270
17
25
107
19
84
17
36
24
19
36
29
79
113
85
102
5
55
17
108
96
115
36
96
137
120
48
72
91
12
17
12
120
91
5
157
251
60
67
5
7
36
29
60
7
41
43
29
7
41
37
83
55
17
72
36
132
72
13
35
36
96
163
17
13
162
65
24
115
5
79
150
35
12
24
12
120
67
138
47
7
18
18
24
113
103
108
36
108
53
132
7
18
131
180
36
24
84
132
180
25
6
48
90
24
18
30
42
12
29
84
55
65
43
53
55
5
24
12
36
84
91
30
35
7
120
17
19
60
72
329
240
84
31
29
84
31
5
301
11
19
89
7
53
120
12
48
156
109
155
187
60
30
114
89
36
180
55
41
24
43
173
72
108
145
23
60
85
30
77
85
54
5
31
149
49
42
5
49
11
72
151
12
24
18
30
77
36
163
17
72
12
36
12
96
60
84
180
91
24
41
36
13
18
29
19
17
43
137
43
30
54
108
137
31
137
127
5
31
89
1
72
23
84
307
29
31
41
7
5
67
24
120
41
103
53
25
192
126
60
29
12
108
25
42
54
35
60
67
17
12
1
114
126
107
156
84
60
36
19
197
108
1
11
31
29
204
24
180
43
24
29
307
29
79
17
43
30
35
115
41
36
24
79
77
12
13
90
78
107
85
18
60
65
84
7
24
72
54
11
79
5
48
55
36
72
54
95
25
6
53
120
37
95
67
5
73
102
197
24
67
77
36
1
48
18
24
36
17
91
30
42
5
7
41
67
24
125
60
79
29
36
120
36
60
144
175
180
5
85
126
36
48
65
36
24
25
30
17
7
5
43
53
84
25
23
12
252
36
37
83
108
67
5
24
144
1
90
65
60
24
139
5
1
30
42
47
132
139
24
12
36
90
24
144
119
43
17
48
109
35
79
5
24
12
13
71
49
83
72
31
12
24
65
43
5
300
31
29
43
60
65
24
19
77
24
36
7
17
84
7
53
55
161
24
7
108
72
60
5
67
390
90
65
43
18
95
49
23
120
25
120
18
36
24
77
7
5
72
60
108
103
17
12
91
77
48
7
65
7
30
95
1
18
29
1
96
11
7
41
79
101
49
48
23
60
36
31
125
247
53
168
49
42
36
12
41
55
5
175
257
25
42
5
25
11
12
48
55
41
31
114
126
5
144
13
47
48
115
101
7
89
120
25
35
60
31
125
55
24
41
60
25
95
115
89
48
115
36
89
12
120
211
53
72
12
13
18
84
96
72
89
168
103
12
60
65
60
163
77
13
54
108
126
35
24
12
24
31
5
43
197
24
31
6
23
25
54
17
168
1
131
36
24
19
54
6
65
36
60
60
43
5
48
133
90
29
25
47
43
77
48
288
24
48
55
101
7
29
216
7
66
24
66
36
36
113
24
115
36
180
96
108
108
29
43
41
7
137
151
114
30
18
23
55
17
24
48
192
84
67
17
31
36
6
275
139
84
29
25
78
72
12
24
12
89
19
89
7
120
29
60
61
23
31
12
60
17
48
48
12
103
89
91
5
109
18
257
31
41
180
169
6
101
24
144
31
5
31
77
91
29
7
65
60
48
73
23
19
108
29
108
60
13
42
17
19
5
60
97
35
19
41
7
5
55
17
55
156
5
103
29
31
89
1
11
79
29
12
79
5
1
54
77
72
43
42
90
36
77
60
73
6
5
31
12
77
85
54
17
24
211
29
79
36
5
103
18
42
108
72
12
5
60
180
49
30
72
89
1
83
31
65
43
137
96
73
35
60
84
55
5
67
84
41
84
12
12
67
60
185
13
18
30
18
ABCD 94888979338*3^$a+1 [50059]
9
18
72
5
16
9
6
65
55
12
21
141
35
25
75
44
49
42
21
44
43
108
42
12
15
36
104
40
60
21
54
30
60
66
42
71
36
4
99
30
48
120
63
32
4
3
18
59
115
105
20
25
71
85
24
18
30
12
15
75
36
102
30
60
12
18
42
60
5
84
49
102
29
7
72
12
5
1
15
80
85
83
7
9
51
9
45
59
7
84
29
7
114
11
60
4
44
40
36
15
165
15
18
48
39
15
18
11
36
24
61
48
12
39
56
24
79
33
9
36
132
60
47
16
15
24
90
35
40
15
108
30
131
72
7
21
9
3
44
25
18
18
3
189
12
48
23
19
5
25
35
24
67
9
21
3
39
42
96
35
37
42
21
15
53
49
27
21
30
9
15
29
31
78
3
39
18
63
147
102
66
29
31
90
72
18
72
102
135
21
203
7
30
30
9
44
31
45
63
12
66
30
24
5
16
45
12
30
17
16
24
15
30
66
9
33
87
36
44
24
61
36
54
36
9
24
12
9
59
49
42
126
12
63
27
77
73
47
1
3
27
12
17
1
39
105
35
43
60
33
27
90
111
32
40
24
3
21
51
36
5
19
29
1
6
24
30
71
40
24
60
15
41
40
104
40
3
30
3
9
66
12
72
9
21
108
132
18
78
99
81
23
19
30
3
8
180
16
3
21
20
36
115
45
75
90
15
123
48
9
123
102
195
20
40
33
12
60
15
56
144
1
15
45
60
30
5
24
4
56
25
30
5
31
12
41
40
21
15
213
167
60
16
8
31
6
24
51
45
72
30
60
17
136
20
19
30
39
9
3
87
72
6
59
13
11
31
149
7
42
30
17
1
30
29
25
6
9
51
33
57
15
68
1
6
29
121
30
24
78
12
90
30
6
5
4
96
57
83
19
29
31
18
60
27
15
5
24
19
17
4
21
18
48
60
9
3
93
9
15
45
15
21
39
15
5
25
6
42
120
78
45
20
19
18
30
12
5
115
41
25
23
1
179
19
17
103
90
198
12
41
1
36
39
15
89
36
36
37
12
35
1
60
54
5
24
37
39
15
21
45
39
20
43
42
6
53
12
55
60
30
15
20
37
23
7
41
61
18
17
1
12
12
66
54
6
5
28
39
30
23
19
5
55
96
30
12
18
9
36
45
39
33
3
99
60
81
39
29
72
109
6
60
9
105
18
12
36
53
139
30
48
12
12
39
56
73
30
17
40
3
77
64
51
89
72
67
17
64
51
36
12
21
80
16
33
18
60
185
19
6
23
19
48
5
55
9
24
27
54
59
1
48
60
78
5
28
9
23
40
24
116
24
13
42
6
72
11
52
15
113
12
247
18
15
20
79
78
11
60
7
12
12
6
24
78
60
30
47
25
48
42
5
103
17
120
16
9
59
12
4
123
57
116
49
60
6
9
15
89
31
18
3
105
23
72
37
18
9
33
23
4
20
1
15
87
48
5
7
77
55
5
25
35
31
24
36
30
42
53
4
3
57
15
6
60
99
3
30
18
42
60
48
99
104
7
9
105
6
84
6
3
32
169
36
23
7
24
5
103
48
120
24
65
73
48
23
16
111
24
18
78
5
37
87
15
5
24
37
219
15
36
60
53
1
11
25
12
48
42
17
13
108
42
42
51
8
97
54
5
16
8
36
36
7
12
36
5
64
44
52
8
7
5
55
90
114
36
132
21
120
20
36
115
36
24
21
8
31
45
81
30
29
43
12
29
109
11
7
84
105
15
6
159
36
45
192
11
61
30
6
102
30
18
12
12
5
61
30
93
21
18
30
12
51
27
33
27
42
30
30
6
30
54
45
105
15
3
17
60
24
19
12
29
52
44
4
27
24
30
95
1
12
27
21
143
19
41
79
12
29
12
37
42
18
27
44
61
39
56
31
84
5
91
42
60
11
7
30
30
65
37
78
24
30
30
89
31
5
60
145
18
41
16
44
40
20
1
228
102
45
21
30
12
57
36
24
36
27
33
15
24
5
16
9
6
5
25
24
36
15
8
60
67
12
30
51
57
35
48
36
16
15
89
115
5
1
42
72
36
312
17
24
19
18
35
55
210
99
21
83
7
53
16
15
66
15
15
45
15
12
18
54
60
60
96
69
96
39
5
55
81
39
5
40
45
18
33
27
42
35
84
61
6
24
185
13
23
7
77
4
81
18
33
45
23
132
4
45
51
48
56
36
37
11
36
1
183
21
6
30
75
27
48
54
11
187
72
18
11
7
9
44
61
6
24
78
30
12
5
151
45
48
156
3
41
12
28
27
9
15
89
31
18
27
24
20
19
48
90
12
11
16
140
16
87
57
21
30
33
69
3
9
30
60
5
1
30
9
15
18
42
29
96
100
21
35
60
79
65
1
30
5
55
69
81
12
12
15
3
252
29
121
30
18
48
3
147
29
24
31
9
39
12
30
39
9
27
45
15
51
24
6
24
60
95
1
39
3
42
59
7
54
18
113
4
36
20
7
12
5
61
30
113
139
113
4
56
4
3
21
36
15
89
7
45
9
18
18
12
48
63
12
8
1
15
3
17
40
15
6
30
29
24
1
15
104
67
29
31
12
17
91
29
61
114
30
15
56
97
42
5
24
16
21
23
79
77
31
9
3
108
5
84
25
15
21
42
18
15
99
36
5
7
72
21
68
96
13
47
1
59
40
56
64
44
52
15
5
25
15
240
60
45
84
51
8
36
4
72
69
35
84
16
60
36
ABCD 94889021512*3^$a+1 [50108]
60
18
12
11
48
1
54
54
60
6
24
48
105
8
31
24
54
36
54
18
47
13
138
57
32
55
57
8
73
63
21
90
89
25
42
60
17
72
16
32
1
47
55
48
17
247
12
6
78
60
5
120
7
129
8
7
138
23
24
19
77
19
101
24
103
65
37
35
1
135
57
6
65
79
12
114
219
3
29
55
24
24
66
156
3
63
60
29
61
114
233
7
36
5
109
75
15
18
15
8
43
21
8
13
3
32
7
6
51
39
65
72
49
15
216
15
12
5
181
24
27
51
12
36
21
39
65
55
41
168
120
127
78
6
45
32
24
1
15
80
109
18
18
120
47
31
24
12
29
7
18
47
40
8
121
48
6
60
77
13
72
90
24
41
19
93
51
29
7
9
104
43
18
36
15
24
69
35
88
24
8
25
120
23
72
7
126
24
18
6
42
17
96
1
84
264
11
25
6
153
48
45
42
30
18
9
33
23
43
6
24
87
8
19
18
12
95
1
36
24
35
120
16
111
24
129
24
32
48
7
41
37
3
8
79
66
42
5
277
12
24
54
17
43
186
90
17
72
13
60
23
16
56
168
184
45
35
55
30
12
71
13
6
21
57
18
30
30
84
29
24
25
15
33
39
141
59
19
29
1
66
53
43
54
54
42
39
99
117
9
15
80
73
12
11
7
12
5
31
30
30
18
27
15
48
6
84
71
13
18
48
17
144
31
18
15
15
30
75
39
36
5
31
33
32
40
96
8
25
47
7
17
31
78
60
71
13
11
121
15
33
47
13
162
89
31
105
9
30
30
12
42
18
12
15
48
33
36
30
54
132
12
6
30
66
6
83
16
45
3
8
48
19
117
24
56
31
17
72
61
24
24
35
64
45
6
150
15
15
17
88
39
30
18
17
120
16
45
27
24
3
36
6
54
42
102
5
25
72
24
102
72
41
24
7
6
108
12
30
5
7
42
23
40
27
48
53
43
12
120
9
3
18
114
60
5
49
15
15
12
90
123
24
8
43
5
24
31
9
32
24
1
96
48
54
108
5
144
43
12
54
30
12
113
25
15
129
15
8
25
23
24
55
42
39
51
5
79
24
57
24
99
12
6
48
51
24
57
90
18
96
11
24
40
51
29
1
47
1
12
60
24
15
176
55
12
45
87
24
30
11
31
18
15
56
16
33
30
36
29
55
17
25
95
169
24
84
11
184
56
1
6
9
80
55
60
36
12
18
132
138
48
60
9
33
48
42
93
45
42
24
30
35
40
56
73
12
48
11
19
29
13
18
89
133
18
6
30
261
69
54
12
9
8
31
30
42
18
24
47
61
24
24
42
17
187
5
24
49
15
81
87
15
17
37
3
56
16
33
108
24
24
30
29
103
17
91
5
25
96
15
56
64
8
16
9
47
40
15
6
12
48
39
56
24
25
23
16
15
6
6
138
11
229
6
30
54
174
42
66
48
6
65
85
3
32
16
24
39
41
1
12
96
84
23
48
85
11
103
108
12
30
150
18
18
12
12
57
9
36
35
1
95
24
24
64
8
19
36
12
150
15
57
108
11
25
30
9
240
27
53
247
9
32
64
33
36
132
18
6
24
30
41
25
6
72
30
120
35
13
60
23
24
85
36
6
246
48
35
16
8
13
3
24
57
18
30
15
32
40
33
111
120
32
7
96
9
33
24
54
66
30
54
30
29
13
83
24
55
36
29
97
126
17
16
56
24
19
138
18
65
24
72
25
126
30
75
105
47
37
11
49
23
1
120
30
17
73
24
78
17
40
141
11
240
55
185
13
27
9
30
66
23
13
27
153
23
16
80
13
3
33
72
18
29
16
57
47
72
64
56
24
7
12
36
6
60
15
168
32
1
47
73
24
24
6
24
65
240
31
24
81
8
43
29
31
78
90
120
30
12
54
24
9
3
5
73
6
33
21
59
7
36
30
24
36
18
17
79
84
21
111
33
21
6
93
24
15
12
5
24
37
3
32
24
1
39
21
27
33
39
3
5
73
39
63
17
16
8
7
24
113
1
144
12
35
31
48
17
7
30
3
63
17
7
36
5
37
99
9
15
105
84
83
168
16
33
6
9
32
19
77
13
120
36
276
35
13
75
21
6
84
89
16
99
165
32
43
12
33
24
111
12
42
42
65
24
1
23
7
24
12
29
1
120
63
111
9
56
49
6
84
12
18
15
117
35
24
40
24
56
24
1
23
31
89
1
39
21
6
5
24
16
39
30
66
65
31
65
40
15
9
8
88
24
56
7
42
6
17
96
61
120
3
93
42
18
15
15
9
15
48
42
18
5
1
144
47
13
138
9
33
48
23
25
132
18
24
42
71
13
72
35
55
12
156
65
31
18
6
12
18
11
121
23
67
77
40
48
63
72
17
1
30
96
66
30
9
8
1
111
45
66
132
12
30
131
55
12
6
84
48
12
48
72
23
79
24
9
15
41
55
177
15
30
24
48
11
49
36
24
3
8
31
6
48
66
33
15
65
16
21
6
12
36
36
65
25
18
5
16
15
30
12
135
15
33
75
ABCD 94889078036*3^$a+1 [50092]
16
11
109
80
40
41
18
42
24
3
16
48
77
6
36
18
55
17
31
83
13
8
9
6
9
16
72
96
48
8
88
131
6
24
31
41
39
21
99
16
48
5
3
16
56
16
89
12
18
1
48
143
9
64
72
48
56
21
78
21
16
29
27
16
48
24
101
19
104
24
3
21
9
60
19
104
40
101
96
3
51
60
25
35
36
18
55
32
9
15
16
56
16
17
63
141
30
96
24
132
18
31
5
3
24
16
47
25
71
33
57
31
59
61
8
16
32
51
157
89
7
24
29
51
72
27
109
35
117
40
104
9
42
30
175
5
48
67
24
65
31
24
5
6
61
32
57
31
32
64
137
55
41
55
80
48
16
35
117
136
56
16
48
107
13
17
15
51
13
77
147
21
12
24
114
69
48
64
24
72
24
24
101
27
88
72
47
9
33
39
64
72
23
73
59
13
17
7
96
11
85
29
60
31
29
120
6
90
60
60
30
6
7
8
3
30
31
95
6
67
23
48
1
56
40
143
42
54
30
6
78
36
27
33
55
24
72
24
11
69
40
384
56
48
63
9
9
63
9
15
129
120
7
8
88
53
43
56
111
73
80
64
11
157
8
51
54
31
56
16
8
160
8
16
17
7
8
39
25
8
3
37
72
24
65
63
24
9
7
29
18
1
5
3
21
19
32
16
5
90
9
105
60
6
13
32
123
61
24
24
41
7
5
30
37
17
87
3
45
24
45
252
39
16
29
19
8
33
31
56
40
17
79
11
61
5
186
18
12
3
24
27
90
43
24
59
13
35
109
11
72
61
32
24
3
37
17
7
128
40
29
36
31
125
48
43
17
7
24
144
41
6
1
48
32
72
16
32
64
48
11
21
16
56
51
60
49
8
120
15
9
45
60
156
67
101
150
30
6
33
24
129
79
5
60
7
24
23
169
56
27
30
31
8
129
7
104
40
32
24
64
24
41
31
89
6
129
112
48
32
64
35
189
45
120
19
11
21
9
111
45
67
17
247
24
59
6
30
1
8
40
125
43
8
45
24
123
21
6
13
48
29
3
16
35
45
16
32
9
168
12
67
24
137
6
25
72
32
16
29
6
37
8
129
15
51
30
30
73
8
16
8
99
21
129
120
7
48
11
36
9
45
270
109
32
96
27
6
127
47
9
21
3
16
32
64
125
51
72
69
30
54
15
136
24
5
27
57
12
27
48
15
33
57
79
41
7
17
79
24
48
24
131
18
36
60
27
117
66
1
48
416
16
5
90
193
107
37
8
3
6
24
7
5
115
32
16
32
33
79
17
6
48
9
27
13
11
21
40
5
75
96
72
57
7
48
248
117
115
8
153
30
57
96
24
27
30
55
41
55
80
16
32
15
97
29
24
6
13
96
11
109
32
16
53
91
8
57
55
24
8
96
40
11
61
8
147
13
32
256
17
42
69
40
72
53
3
27
30
7
119
25
23
126
36
39
112
17
79
77
30
24
6
31
125
3
112
35
54
31
32
40
41
7
29
24
19
24
96
96
56
48
147
54
79
56
81
15
24
64
168
48
11
30
31
80
45
48
6
21
16
77
3
9
63
16
5
27
24
99
37
48
8
171
42
43
24
120
23
73
5
12
55
29
19
56
16
59
85
120
8
57
63
16
11
117
72
136
24
17
39
24
27
37
8
112
80
27
36
33
21
3
21
3
63
6
67
71
1
24
8
40
96
41
96
186
13
72
5
67
101
75
72
3
13
72
101
19
47
25
35
24
24
13
72
11
84
36
24
21
16
8
21
91
125
19
24
35
66
123
48
3
85
48
89
39
51
45
33
12
60
31
32
21
6
114
27
16
8
99
90
36
79
101
51
123
141
69
19
24
101
27
288
16
5
51
64
11
54
54
126
163
24
17
12
19
5
54
102
18
21
15
36
229
11
61
48
168
11
60
1
41
180
19
8
21
43
24
53
51
45
139
24
200
24
3
13
24
24
72
72
72
47
129
40
48
23
6
6
13
72
8
264
111
169
77
3
81
7
8
112
32
72
15
105
105
36
24
24
60
79
8
39
1
32
48
16
29
18
96
1
35
21
3
13
341
66
49
5
3
69
19
209
222
25
24
35
21
39
6
3
16
89
72
7
197
3
87
1
104
160
29
19
32
21
19
32
88
72
8
88
53
19
120
11
30
18
61
48
11
85
11
13
41
15
16
5
24
90
1
24
72
32
81
103
17
31
72
29
54
30
87
16
32
24
16
32
16
8
45
19
71
54
51
45
27
40
11
61
59
13
24
29
19
11
6
135
64
72
59
18
12
31
128
45
19
155
42
30
69
64
80
24
93
30
108
25
41
ABCD 94889541226*3^$a+1 [50035]
73
71
66
24
144
72
55
48
17
163
72
107
60
133
108
95
85
12
24
11
48
6
31
35
49
23
1
60
72
120
48
180
239
193
60
48
65
30
97
29
6
72
72
25
36
48
281
19
77
144
19
65
6
54
127
35
48
25
11
144
25
227
49
65
19
29
18
150
48
42
12
36
25
60
36
24
60
35
181
60
36
137
12
18
73
24
143
1
180
96
83
66
127
125
18
61
35
66
139
180
23
6
120
186
169
240
35
36
49
5
127
5
19
36
120
48
240
41
54
1
96
84
53
7
221
235
23
1
36
29
6
72
13
185
19
24
60
179
73
23
37
107
37
11
13
36
113
36
31
120
24
192
29
175
24
12
48
35
25
72
108
12
60
113
31
65
31
108
77
103
71
1
35
25
137
163
53
67
29
18
97
120
11
144
85
36
48
12
59
66
43
60
101
120
114
85
125
7
240
48
11
54
115
36
84
77
103
12
48
12
167
66
31
311
145
53
42
13
5
187
59
529
36
29
67
48
35
25
5
31
11
30
43
35
97
155
133
29
36
126
25
5
18
78
19
11
13
11
108
13
60
233
55
12
23
97
60
89
115
36
35
13
215
6
36
48
31
65
55
101
55
264
24
179
186
115
120
71
90
19
132
23
72
13
59
6
36
19
36
11
25
24
41
42
1
17
79
11
169
23
42
19
60
120
107
198
90
1
60
83
121
12
180
60
24
65
54
121
24
59
61
12
60
29
19
191
85
24
72
120
83
325
191
49
300
60
131
1
48
36
36
77
42
36
13
17
175
29
55
60
96
107
42
139
35
85
167
49
59
25
17
72
12
6
73
11
1
23
37
168
11
48
126
31
276
60
83
157
84
36
348
36
5
115
36
240
48
47
13
239
18
55
24
60
119
61
29
30
6
115
149
42
12
193
5
43
65
187
108
101
19
180
5
90
12
25
144
29
36
19
120
155
1
156
120
168
89
6
36
48
61
60
11
18
30
13
47
37
84
35
72
60
25
60
95
13
41
156
79
89
12
18
37
48
36
149
36
79
36
84
167
13
96
83
13
5
18
6
139
72
107
1
72
24
36
35
18
151
216
84
53
31
96
36
60
84
11
78
55
96
5
31
84
204
60
12
48
12
95
109
35
121
24
24
12
53
90
181
24
29
43
48
12
48
120
215
61
59
90
31
11
54
19
36
36
120
35
13
155
37
48
12
84
24
12
48
71
61
107
1
96
180
29
7
167
6
91
35
1
47
36
25
179
37
11
25
29
79
96
204
41
18
66
67
29
126
109
29
295
36
36
17
90
66
96
36
30
133
36
96
173
36
115
101
54
49
12
59
25
24
119
73
24
65
18
48
145
77
102
96
192
72
1
108
5
67
204
36
24
23
1
120
12
108
36
125
18
13
48
12
48
120
12
35
72
18
54
54
84
151
36
36
47
13
48
60
36
84
72
108
65
31
59
37
107
6
115
132
179
1
24
60
96
24
276
48
12
107
1
95
37
35
253
96
29
67
48
119
13
95
265
24
24
101
54
1
29
6
145
161
72
12
139
60
35
42
43
120
360
65
31
41
240
19
89
7
65
54
1
29
90
234
150
61
204
5
30
25
35
1
24
41
150
48
42
31
ABCD 94889636594*3^$a+1 [50002]
40
95
45
24
52
5
36
15
39
30
60
67
17
24
42
18
31
12
20
16
29
63
76
36
8
69
27
33
12
43
36
5
15
12
4
32
24
105
42
1
5
36
3
72
40
5
19
12
20
16
104
36
69
90
9
40
65
3
21
54
6
24
43
44
28
23
9
33
6
1
44
4
161
7
29
36
30
9
225
36
27
4
8
9
27
9
6
13
12
32
45
19
48
23
189
136
5
48
12
3
16
24
36
17
84
3
3
6
79
5
54
1
17
19
68
48
60
72
12
15
24
21
40
29
126
1
5
48
43
48
20
3
69
4
23
9
15
25
32
16
95
49
5
51
16
32
39
21
45
27
84
39
25
8
87
9
12
24
196
20
9
31
5
99
52
20
16
24
5
78
109
35
25
17
6
18
7
68
24
3
37
8
28
5
7
20
12
28
95
9
52
20
16
77
31
56
9
18
90
54
78
15
57
111
12
24
159
1
5
60
7
24
12
24
32
4
8
4
53
15
33
7
17
78
30
7
11
25
53
19
17
6
18
3
24
45
30
78
43
17
7
36
53
19
12
23
13
68
33
63
39
1
5
90
18
6
24
9
15
13
8
36
33
3
28
5
27
4
65
3
16
24
23
13
5
7
128
120
4
11
117
9
18
72
25
24
8
63
24
13
89
27
33
78
21
21
30
33
40
24
12
20
9
12
12
3
3
37
8
51
9
4
35
6
31
176
3
33
9
171
12
9
51
45
30
90
19
12
36
32
3
24
69
4
5
60
3
9
39
27
24
6
55
17
43
12
5
6
13
80
9
15
33
7
32
45
36
90
6
60
19
8
27
9
24
12
76
32
60
4
23
61
56
16
20
12
40
5
12
7
68
33
7
17
31
108
20
12
75
21
9
43
137
102
1
32
4
152
219
93
9
24
19
36
35
6
72
87
4
68
4
5
42
1
36
29
3
99
9
33
67
35
1
5
3
28
84
36
36
20
16
17
3
9
31
29
7
32
36
153
27
16
20
21
15
9
24
12
30
9
40
5
84
30
25
41
51
4
12
5
15
87
1
56
4
17
12
3
75
33
9
12
55
41
27
81
6
69
4
20
16
144
20
36
45
6
6
63
28
8
36
4
56
39
24
45
75
33
120
100
12
41
31
20
9
7
17
51
39
30
31
53
6
97
47
9
12
105
60
3
3
30
7
77
6
18
6
24
49
101
42
49
20
12
9
15
16
20
3
30
3
12
69
43
35
21
12
87
97
24
8
21
84
27
9
31
29
3
9
36
36
43
5
12
6
24
49
29
3
4
36
47
21
12
24
21
27
4
68
39
1
24
8
4
5
15
84
28
36
72
29
6
18
6
45
9
43
72
32
9
6
78
12
63
12
33
42
21
12
21
15
40
29
7
5
15
36
39
117
27
1
5
27
72
12
9
55
5
3
99
42
30
18
132
24
39
93
12
7
5
3
81
51
4
72
12
24
41
31
41
36
18
13
44
57
36
19
101
12
54
45
24
27
18
63
21
132
7
92
40
17
108
30
6
19
36
53
27
36
60
69
79
44
3
37
32
96
3
102
24
15
4
47
1
36
56
40
8
28
32
69
24
19
32
16
24
8
15
72
21
28
29
24
15
27
9
12
27
49
36
20
36
16
24
17
24
48
96
66
30
43
5
18
57
60
40
8
33
42
1
108
56
33
42
33
21
15
3
6
7
77
150
18
30
1
53
15
3
9
93
55
20
33
6
141
4
8
4
140
57
19
24
80
4
32
33
39
24
45
72
99
4
120
5
12
7
8
3
66
3
40
41
12
19
20
15
37
59
1
47
97
23
30
36
15
21
27
4
53
7
17
6
54
27
4
8
24
12
60
72
120
21
30
24
1
5
18
9
36
76
29
31
11
24
96
72
45
4
41
7
65
60
24
63
3
114
12
51
33
36
24
7
32
40
5
6
73
24
32
12
33
27
15
1
113
36
27
4
20
4
5
72
31
8
36
4
24
12
20
16
41
30
48
201
9
15
15
42
78
21
27
24
25
23
145
12
20
45
31
12
56
15
1
5
87
33
18
30
3
9
15
39
49
23
30
24
138
18
15
9
67
108
101
18
13
17
84
12
39
24
21
102
21
9
7
24
17
36
30
25
5
31
36
8
15
13
17
27
9
15
36
81
138
102
3
33
3
57
63
51
13
8
24
45
7
23
6
42
1
32
57
115
65
55
20
16
24
84
11
61
36
5
55
11
72
18
12
3
24
36
9
27
15
25
36
8
51
30
63
51
97
20
16
11
25
47
13
72
5
103
84
56
21
55
5
103
32
81
63
3
1
17
6
25
101
12
48
3
88
17
7
68
9
31
12
60
29
55
20
40
12
59
33
45
31
35
30
3
52
36
108
20
48
64
68
4
23
54
31
44
9
19
80
28
47
57
4
11
24
24
13
8
36
21
3
15
1
24
5
24
3
4
44
21
36
7
17
48
102
13
53
48
3
76
17
27
33
3
45
72
48
187
44
4
24
84
92
40
12
11
30
15
84
21
18
6
63
3
21
57
31
32
24
3
30
43
12
24
77
48
51
36
16
20
3
24
9
36
36
12
27
109
41
3
9
54
13
41
15
3
9
9
96
120
15
76
80
93
36
7
8
40
41
24
63
36
36
52
23
121
29
27
40
32
88
23
30
15
21
30
57
4
11
21
28
72
68
108
12
4
17
51
27
24
121
29
15
4
17
43
41
90
13
11
6
18
66
19
77
48
75
27
78
39
16
108
5
24
18
97
29
111
21
55
20
3
33
39
177
4
32
4
8
4
24
11
21
9
60
36
3
40
8
4
29
67
17
12
3
4
8
28
68
21
27
9
6
45
16
29
6
105
4
32
9
27
63
54
36
55
29
18
42
30
25
120
5
18
13
35
97
12
35
24
193
128
15
57
21
60
31
8
24
4
32
12
15
42
24
6
9
16
36
92
12
3
6
67
20
27
54
18
57
87
18
36
3
64
23
13
8
3
37
20
9
6
48
25
41
30
1
32
36
21
7
5
63
48
4
24
65
7
48
32
60
12
24
21
12
91
56
33
7
8
64
44
15
42
15
4
35
24
9
36
129
18
57
4
32
36
15
1
17
43
32
21
15
72
108
108
72
9
12
18
30
48
7
140
21
36
3
16
20
16
29
3
4
83
25
20
81
7
20
39
9
21
39
21
24
3
4
20
4
53
60
72
24
3
12
24
9
7
29
7
68
9
12
19
36
24
29
19
24
5
39
36
28
29
3
9
31
32
36
16
11
13
116
33
6
69
3
24
9
45
31
101
7
24
44
9
18
1
5
7
24
44
21
48
12
31
104
33
30
ABCD 94889967904*3^$a+1 [50010]
60
3
6
15
44
85
90
12
24
156
29
79
36
5
60
16
99
114
71
19
102
63
48
32
25
90
125
72
36
13
47
7
96
90
15
105
54
41
91
69
15
36
5
4
236
16
33
30
24
173
37
27
68
72
55
41
24
73
87
44
55
5
72
12
85
47
28
21
75
116
79
84
6
30
9
27
24
9
117
48
6
17
67
65
60
52
75
24
65
76
3
36
45
80
145
66
221
160
33
11
96
43
101
115
33
168
63
21
36
87
90
27
69
39
27
29
139
12
41
60
84
19
9
20
7
90
15
75
30
54
96
41
7
36
5
72
19
21
27
5
1
15
224
40
351
84
150
66
149
48
48
60
19
45
51
125
60
25
6
144
5
4
60
92
36
13
54
132
5
25
18
72
5
76
189
51
3
305
25
35
31
5
28
45
23
88
32
73
47
79
9
111
18
135
12
60
15
90
174
81
80
73
23
64
3
53
79
129
159
66
39
56
16
3
12
69
45
30
60
216
165
56
228
52
8
72
12
16
15
96
5
28
60
15
33
192
20
7
9
60
32
24
24
31
18
51
12
72
111
96
105
3
33
3
45
32
13
15
15
24
162
48
72
95
48
241
71
28
165
6
41
40
39
36
105
63
12
24
77
132
7
5
4
129
155
48
12
136
60
32
180
184
8
55
101
64
48
84
3
5
40
108
20
48
55
117
147
72
18
87
56
4
69
59
60
25
72
23
12
108
16
72
8
1
63
116
4
56
25
6
69
39
72
101
60
67
132
30
15
9
30
36
24
5
4
117
11
12
7
90
78
57
15
9
75
5
19
17
19
17
28
36
9
15
51
108
72
18
6
17
19
33
48
117
30
45
68
49
75
39
57
32
60
40
57
35
28
32
144
31
108
77
96
28
21
11
4
96
8
16
8
72
139
6
15
36
20
28
99
125
36
139
60
36
29
91
6
48
42
48
126
95
72
19
33
60
105
71
49
23
19
174
54
17
24
16
105
23
88
68
36
16
120
33
15
116
103
101
24
16
75
17
4
188
112
60
33
71
40
15
101
36
73
15
9
15
8
79
33
56
120
16
84
39
57
99
17
24
145
179
19
17
19
9
96
32
7
5
96
55
24
36
30
15
39
45
12
20
19
185
72
7
17
4
21
71
24
259
77
72
1
35
31
53
12
13
35
36
49
47
108
115
41
1
35
13
35
16
60
96
180
68
168
4
39
5
55
29
36
1
15
44
12
48
31
120
29
31
84
9
32
36
48
12
168
79
33
32
60
60
168
24
88
108
44
49
71
19
36
21
84
8
48
84
55
29
16
56
79
21
39
53
16
39
90
66
126
114
5
60
91
18
23
67
21
56
136
99
29
19
33
32
28
8
31
84
29
12
28
116
31
54
107
12
97
78
180
30
51
75
5
12
7
66
6
185
25
95
193
42
5
16
63
96
90
18
30
90
36
36
89
19
17
60
85
11
132
16
75
69
291
57
44
49
30
9
8
64
84
21
23
31
36
53
60
85
23
192
127
5
76
9
119
1
168
47
25
15
68
96
16
44
24
55
117
20
103
17
24
192
48
25
30
36
81
92
16
20
52
72
32
24
240
115
30
6
138
23
24
313
72
24
30
96
18
71
16
15
41
127
41
16
56
7
65
7
90
11
28
20
52
8
115
77
49
3
48
3
17
120
120
19
5
4
12
84
80
96
19
18
42
120
180
5
60
40
9
35
12
19
54
11
48
37
138
72
9
32
12
1
47
64
264
24
15
5
108
139
24
36
45
93
15
57
90
24
77
60
19
108
6
59
52
9
6
48
90
263
97
15
27
54
15
192
99
108
17
24
49
66
29
67
54
11
48
160
60
56
60
109
47
25
39
159
12
24
65
64
48
32
48
133
95
1
30
60
48
45
171
21
8
28
3
45
39
126
119
97
24
75
44
112
39
209
16
9
30
101
16
45
15
39
381
69
96
18
12
9
24
188
112
32
28
20
37
23
145
30
17
24
1
30
60
101
72
7
ABCD 94890046456*3^$a+1 [50073]
30
157
80
15
9
159
1
8
63
48
105
27
210
67
11
72
270
48
15
112
113
31
80
24
24
21
162
105
75
45
24
219
85
24
192
144
144
168
35
48
45
40
155
30
207
88
197
19
96
5
163
24
32
16
32
21
51
160
8
141
147
48
96
216
15
78
27
63
105
75
69
3
18
30
21
24
45
222
69
39
9
21
19
23
105
33
159
3
18
51
21
163
35
45
45
42
9
171
18
67
95
288
210
55
32
3
72
45
135
73
95
210
7
32
3
45
93
270
141
171
69
120
160
128
3
37
56
96
24
135
9
16
65
31
59
261
168
21
30
342
87
16
5
240
90
12
180
145
5
30
133
32
15
57
88
53
27
48
75
37
35
30
60
283
77
67
8
123
72
48
85
24
120
72
29
195
72
40
32
111
30
139
23
33
75
45
16
29
115
200
24
21
67
120
48
125
42
9
99
252
169
11
85
8
27
37
131
12
25
200
112
168
48
96
80
24
117
139
48
8
15
258
135
27
108
25
80
195
42
27
3
13
32
123
61
24
32
45
228
87
168
75
21
189
75
57
108
162
73
35
69
3
13
5
19
11
21
136
48
107
69
21
18
9
112
221
198
120
252
57
33
258
180
25
167
9
48
21
30
37
104
40
120
59
60
177
88
5
72
48
42
25
113
79
96
80
165
51
64
155
349
11
45
57
135
135
57
72
280
8
33
18
90
19
96
17
39
40
168
32
111
265
155
18
27
45
90
30
18
265
176
96
3
37
5
138
81
411
37
32
129
31
149
267
3
61
191
48
105
45
192
43
264
23
180
45
45
48
27
48
16
24
24
23
33
144
168
48
16
24
32
40
32
88
224
39
102
147
33
63
27
69
24
72
40
80
64
281
15
88
312
203
72
18
30
45
45
91
48
41
111
69
115
32
123
132
9
160
29
282
60
85
48
24
53
139
176
33
12
123
136
8
16
137
87
21
30
349
8
135
33
57
18
165
87
48
1
56
64
24
17
159
39
42
79
8
21
171
24
147
30
108
19
53
67
11
21
16
35
120
13
32
63
240
81
81
87
51
60
30
42
360
25
24
41
18
30
79
53
18
25
224
21
75
15
102
379
24
155
69
93
19
128
141
90
49
101
99
21
42
105
3
61
80
64
24
72
128
136
47
177
3
108
81
111
57
3
138
42
73
17
48
60
30
60
25
32
48
336
129
60
120
147
24
40
29
99
16
47
9
304
24
48
72
8
75
13
35
381
160
59
37
8
135
12
85
203
72
237
33
63
15
72
108
21
184
96
71
49
24
35
132
33
105
55
32
45
19
89
79
48
192
131
45
144
96
16
200
48
48
135
49
11
37
11
21
69
60
7
80
144
21
48
42
9
39
121
101
3
16
80
88
23
49
11
213
40
47
9
159
72
30
3
195
60
9
16
200
24
111
57
63
ABCD 94890430652*3^$a+1 [50013]
75
57
15
84
24
36
21
60
3
57
33
3
12
27
174
30
24
60
42
24
90
84
60
60
102
63
75
33
57
102
270
15
15
138
66
120
90
27
3
24
21
231
9
24
21
24
123
9
15
39
9
45
66
69
87
9
84
87
18
63
27
36
6
30
213
21
147
9
18
12
54
231
39
9
57
18
186
27
48
9
27
3
45
51
6
63
141
24
3
24
3
12
150
75
24
45
24
3
3
24
72
24
105
69
60
27
36
99
120
21
60
99
210
51
39
30
39
36
33
15
12
15
54
39
36
45
39
72
39
54
6
96
54
15
111
90
48
60
96
75
21
18
120
6
90
96
18
15
21
30
21
9
84
51
51
45
15
129
69
30
72
153
48
63
21
33
42
81
9
18
60
12
9
36
9
27
33
30
9
105
27
48
45
66
120
9
15
33
9
114
24
162
294
6
3
45
126
24
12
45
33
120
51
51
21
3
6
39
72
27
60
72
60
24
21
3
72
81
69
30
18
30
132
54
39
87
90
90
24
21
36
183
21
123
21
24
51
30
27
9
75
3
30
36
27
3
30
6
21
12
75
60
72
90
48
27
153
183
3
24
42
123
57
84
30
6
48
30
12
9
9
36
27
57
12
24
54
132
9
69
111
9
102
24
105
279
42
3
21
66
9
120
81
30
54
27
3
6
30
54
6
120
9
144
27
78
6
54
6
6
78
12
33
15
6
15
21
48
30
33
87
36
45
69
27
3
30
6
24
132
33
27
90
15
183
153
99
24
165
120
9
75
12
75
30
150
18
15
81
6
138
36
15
81
15
15
21
144
120
36
48
156
39
6
78
105
105
30
30
75
75
60
21
75
6
3
81
30
69
12
48
141
96
60
144
24
51
60
84
45
3
117
72
3
108
12
15
177
9
75
21
39
99
12
84
21
9
51
39
96
24
6
54
9
177
30
45
96
99
54
90
36
120
120
21
3
24
201
105
99
45
12
120
30
78
3
3
66
15
195
144
57
9
24
144
15
21
84
42
21
27
117
69
24
111
45
6
33
48
12
171
186
279
45
54
81
9
27
3
36
81
15
84
24
42
15
3
66
24
63
3
24
6
300
66
24
24
12
30
84
96
3
81
90
24
33
153
75
9
15
15
102
15
15
18
51
15
45
9
3
9
150
81
39
60
165
15
18
15
21
27
27
33
27
30
132
48
42
18
12
78
33
48
60
39
36
84
30
6
36
9
39
12
24
9
12
3
6
96
39
21
90
81
84
60
39
57
177
30
66
126
54
135
24
48
123
6
78
66
54
90
90
12
9
24
45
3
123
9
15
30
276
171
3
6
75
111
108
30
30
6
60
36
39
9
87
3
30
15
27
90
54
24
6
24
102
18
15
45
72
15
96
9
108
27
36
63
9
15
21
36
216
3
66
3
87
168
12
90
39
156
3
30
6
30
99
27
141
3
54
6
120
9
27
45
3
30
72
18
42
60
63
27
33
48
144
48
96
15
120
45
15
114
15
81
54
12
9
69
231
45
99
48
27
6
36
114
294
36
51
135
210
48
51
9
27
96
27
21
81
15
36
93
174
66
27
33
15
69
12
24
15
96
33
42
18
42
48
12
54
144
132
24
36
84
6
60
9
21
99
156
39
54
63
48
15
30
90
24
12
48
6
51
9
66
60
201
33
15
60
21
3
21
6
48
45
132
45
78
60
6
66
33
297
30
45
24
51
81
9
18
36
66
144
75
51
18
15
12
183
57
24
72
39
45
3
45
111
24
36
6
30
54
90
84
66
15
141
3
21
90
105
36
99
45
99
45
27
24
57
9
15
48
45
90
6
6
93
12
48
81
75
75
21
3
66
6
18
72
48
3
108
189
30
30
6
129
15
21
9
42
30
90
30
111
57
90
6
90
45
24
48
117
30
6
15
9
6
6
3
51
6
108
36
24
36
6
48
12
21
3
6
48
3
9
108
12
108
3
9
75
39
45
39
72
24
81
33
42
90
24
6
18
12
3
51
105
45
30
36
9
21
78
12
78
66
57
33
6
81
3
30
150
24
42
54
6
51
9
18
6
15
105
15
96
69
24
12
99
12
63
9
15
120
21
39
57
36
9
18
90
6
36
30
63
81
60
96
30
30
48
6
66
63
21
60
147
3
54
ABCD 94890728984*3^$a+1 [50207]
30
36
5
4
176
49
123
75
45
9
6
90
15
69
3
33
47
31
90
36
11
145
54
36
5
37
75
48
39
66
24
48
3
69
18
65
28
12
21
27
68
84
7
66
18
5
31
93
8
7
90
36
87
32
60
48
48
139
45
68
12
28
9
51
9
111
12
48
135
165
9
59
37
15
33
54
36
17
43
29
61
35
64
3
42
75
45
3
123
60
36
66
47
13
30
150
18
72
120
17
28
63
5
72
19
66
95
19
48
33
80
52
168
8
112
8
24
37
51
147
96
9
3
53
4
60
8
240
100
3
9
51
66
114
17
85
15
27
113
25
107
28
63
189
8
55
5
40
69
63
81
156
180
63
153
35
133
30
60
324
90
95
7
108
96
36
36
65
7
36
5
4
48
8
115
90
27
60
57
15
33
75
123
9
8
48
7
24
90
126
117
8
60
72
13
90
45
9
90
138
3
20
13
72
75
75
30
198
24
66
147
105
87
120
33
138
17
60
19
30
51
32
60
100
27
141
39
101
60
73
107
12
88
33
54
30
18
45
33
72
18
30
36
36
23
12
55
72
72
93
57
66
65
103
72
45
45
15
32
40
48
32
31
17
48
79
48
54
18
113
12
7
18
3
15
48
9
63
24
144
57
15
192
18
15
63
69
105
90
33
27
30
18
18
24
18
65
19
41
12
43
84
24
36
21
12
15
36
9
20
25
180
6
17
103
114
3
63
29
7
24
72
72
30
131
4
108
33
126
21
45
15
45
144
54
12
5
52
56
24
60
36
12
48
31
18
60
23
43
9
51
69
3
53
67
180
105
9
123
93
23
25
27
8
64
8
160
20
37
83
60
55
24
30
3
3
30
23
4
105
123
15
24
54
54
18
174
41
132
180
148
45
12
11
25
24
18
105
132
56
12
40
189
3
15
6
90
30
90
54
3
15
137
88
8
132
139
36
60
18
36
18
53
19
246
87
135
33
8
115
36
18
3
39
54
156
114
126
71
85
23
121
96
18
120
9
60
135
53
139
36
60
233
112
99
6
12
96
12
144
11
48
4
51
66
71
60
13
87
12
27
36
108
29
7
33
8
168
60
7
30
23
1
18
53
52
8
13
66
21
8
12
157
15
93
132
30
93
8
121
174
6
11
120
7
33
135
45
93
47
7
33
39
21
60
8
7
18
36
66
5
55
45
248
124
108
45
23
24
7
36
78
72
18
36
48
125
37
179
55
17
7
48
24
30
18
45
81
95
19
72
89
4
20
121
30
65
12
217
11
109
6
17
127
41
25
42
54
83
61
12
35
48
4
27
41
7
33
45
12
6
36
41
49
54
120
57
57
12
24
66
41
19
29
4
3
165
9
59
31
33
48
15
18
12
35
79
33
183
30
35
37
6
5
61
11
112
48
69
30
18
63
27
6
47
25
27
21
35
60
1
59
85
36
11
7
53
85
114
30
90
60
89
67
53
72
37
35
25
18
48
17
52
27
66
35
40
60
15
57
60
75
6
119
40
75
72
48
45
33
83
61
66
72
41
37
120
90
5
37
3
9
24
47
43
54
11
37
47
28
129
11
43
30
270
5
31
24
57
68
1
59
7
45
12
87
21
12
236
37
27
27
60
21
20
67
18
48
35
19
45
60
20
28
15
48
29
67
101
73
24
3
60
45
30
222
66
5
19
33
8
12
19
30
36
78
9
68
7
90
3
68
4
57
48
60
83
127
125
43
12
18
83
120
31
18
143
7
252
84
90
35
1
126
5
108
1
90
21
120
39
36
12
45
15
30
3
3
5
61
3
48
93
179
37
11
43
89
97
66
57
116
49
72
18
33
60
12
80
48
40
9
18
42
36
27
57
51
57
6
12
108
5
19
30
35
36
60
84
1
95
132
79
24
17
40
20
13
27
57
11
31
33
15
6
95
4
57
6
5
43
17
12
28
15
57
21
39
27
6
30
18
216
71
12
36
31
21
135
45
105
15
68
12
115
72
41
12
12
96
109
72
171
45
15
260
100
57
3
33
27
180
117
35
61
87
32
25
72
3
8
55
17
40
141
72
240
35
52
123
24
30
11
7
150
18
18
12
90
72
126
95
1
51
3
30
27
9
59
157
180
15
39
60
41
43
ABCD 94890891112*3^$a+1 [50070]
123
32
120
24
7
89
13
35
72
48
13
12
47
85
36
30
9
8
96
24
13
35
24
208
56
24
96
72
24
1
143
72
48
7
102
42
48
57
51
5
40
48
152
139
125
24
24
288
25
23
61
60
108
18
113
61
131
37
123
104
96
85
27
48
24
56
88
120
51
125
40
96
27
18
35
72
40
8
48
1
66
197
48
24
1
95
85
83
72
67
53
37
12
36
90
89
40
56
40
72
195
5
43
5
127
33
80
144
85
59
16
15
41
247
17
13
27
80
24
24
16
51
29
112
80
25
39
104
192
49
23
288
49
23
85
75
72
45
36
63
32
109
83
7
18
12
276
12
35
25
15
165
251
24
25
18
180
60
165
27
162
36
23
19
53
37
11
72
55
65
25
54
6
102
101
24
48
25
23
216
13
3
57
15
96
177
12
42
18
72
48
167
16
32
40
56
37
83
136
33
143
37
51
56
40
48
237
75
15
66
39
56
24
25
39
96
33
47
25
30
18
143
40
8
16
104
37
84
126
89
24
1
48
47
31
12
125
73
47
192
88
32
1
39
21
12
78
129
15
30
35
91
5
112
8
120
85
90
137
72
25
95
24
61
108
15
33
39
8
168
24
216
24
16
8
40
21
36
30
17
73
95
37
120
35
97
159
21
11
19
165
75
5
61
99
45
35
144
96
13
35
37
36
24
23
72
24
96
1
47
120
16
159
12
5
48
40
32
40
8
48
144
13
3
24
81
23
109
123
8
67
77
16
51
29
199
57
21
120
35
307
53
240
37
51
104
25
71
112
45
75
32
48
24
96
40
128
160
176
48
7
66
24
119
136
33
162
21
27
18
35
40
69
11
7
42
36
144
48
162
41
37
72
3
33
23
79
225
32
73
183
27
77
16
69
78
53
49
36
180
24
183
32
103
17
25
18
53
40
72
48
8
72
49
138
42
48
251
144
25
15
80
193
39
63
162
119
151
89
7
65
24
193
63
9
63
27
173
13
147
135
42
66
93
56
16
15
42
15
165
75
8
25
47
168
88
24
48
15
162
42
149
16
8
112
3
138
27
32
13
35
48
25
23
127
30
59
120
120
88
192
24
9
23
40
45
132
90
5
96
79
18
95
64
56
24
16
8
64
45
75
75
138
59
16
15
17
25
111
32
144
73
30
60
18
3
176
88
72
56
37
3
80
79
89
1
15
93
48
54
36
65
48
24
16
51
90
3
87
105
213
11
192
37
107
40
141
12
255
3
144
5
13
18
65
79
30
35
1
72
71
72
48
136
21
83
19
45
80
37
3
57
66
5
37
11
97
30
153
69
48
107
7
90
111
99
5
13
18
9
141
90
65
40
147
30
143
48
61
36
150
12
18
60
15
8
16
8
133
83
64
80
40
96
87
65
112
33
63
72
200
24
55
89
40
80
24
97
36
72
11
64
80
40
56
1
90
48
18
3
72
24
8
73
39
80
64
144
56
1
23
7
41
49
39
72
32
145
18
5
24
24
61
3
8
55
129
15
185
40
15
33
8
120
235
30
23
24
48
55
30
3
69
3
69
126
93
144
72
168
152
48
48
175
57
8
97
90
18
27
45
11
31
209
1
126
150
59
24
64
32
40
213
72
30
150
23
67
29
120
16
33
23
24
73
132
3
8
168
31
89
72
79
41
72
136
129
120
42
29
37
114
65
48
13
12
23
24
133
3
15
9
51
30
39
381
144
30
18
83
25
23
96
31
30
24
108
47
1
119
205
59
24
7
96
57
105
15
255
102
6
29
40
21
12
ABCD 94891454402*3^$a+1 [50045]
7
168
105
111
9
75
12
29
36
24
55
5
24
16
75
96
33
15
141
60
140
24
40
180
3
93
104
103
324
9
84
92
268
60
3
384
89
4
63
12
45
32
268
27
156
17
211
9
27
120
24
24
45
3
24
9
111
48
168
113
31
24
41
79
5
7
77
31
185
247
17
72
175
125
31
137
72
124
44
40
51
129
27
65
31
17
12
175
33
51
101
103
41
55
24
17
64
75
9
27
60
9
24
27
5
184
75
69
3
180
60
57
27
185
19
185
4
32
43
48
237
32
24
55
41
4
51
5
28
75
36
12
77
96
84
160
56
64
140
72
48
100
3
17
72
24
79
21
44
12
19
45
44
40
92
31
89
43
45
120
32
55
29
4
15
245
12
4
315
9
15
125
12
31
24
173
127
33
20
103
84
60
5
79
221
148
15
77
108
7
93
116
84
7
65
148
60
32
84
211
48
96
45
24
87
93
255
17
204
139
101
7
48
84
12
53
72
19
29
120
31
41
19
41
115
33
296
36
43
101
60
64
56
31
353
12
211
57
27
84
245
91
33
27
53
55
45
20
12
48
76
60
207
12
161
7
17
55
17
48
40
120
32
60
43
17
184
116
24
60
280
51
5
79
24
81
111
48
65
76
51
36
53
4
147
5
48
43
132
5
156
19
252
129
195
29
40
60
87
24
144
48
72
197
79
84
45
3
108
89
16
87
53
7
113
64
36
15
5
264
7
60
48
48
12
17
55
5
24
79
45
32
88
15
21
135
29
36
19
17
60
84
4
20
7
144
69
27
48
21
20
4
51
5
64
27
156
29
88
92
88
27
65
55
65
55
216
17
31
5
4
32
79
96
60
9
60
60
207
12
41
31
60
108
41
40
15
161
28
20
40
32
43
156
72
192
5
67
168
17
55
24
60
36
9
87
24
5
79
12
173
96
108
12
31
48
29
60
60
55
101
84
192
4
24
60
56
24
120
12
28
20
12
31
77
40
32
91
137
55
192
153
56
19
21
39
41
24
72
24
64
96
15
29
43
12
17
4
15
60
9
20
31
84
81
24
140
72
4
180
111
93
15
12
33
80
40
75
101
64
27
5
48
55
17
175
29
7
132
81
120
147
17
31
89
36
55
5
7
204
5
60
60
144
7
12
120
12
69
120
24
63
120
24
33
27
228
5
16
75
129
15
120
96
29
55
77
19
189
32
103
5
43
33
56
151
120
84
33
27
33
60
87
53
7
113
12
60
43
60
5
60
132
79
45
87
60
53
96
55
96
48
69
56
4
56
31
288
12
189
135
72
89
43
221
60
151
29
19
17
84
79
17
28
60
87
33
152
28
27
113
96
36
48
55
192
5
31
12
60
21
24
36
104
16
44
67
29
79
5
12
60
64
15
129
51
36
48
5
120
132
28
3
48
29
36
64
27
84
9
63
24
5
88
36
24
60
56
36
43
17
48
115
81
39
77
48
67
228
48
84
293
55
21
27
33
27
113
4
120
27
65
88
3
33
20
24
103
293
160
87
84
5
48
91
24
48
72
41
7
17
151
72
89
60
84
60
67
93
116
60
19
89
151
5
115
12
173
67
60
17
120
76
75
69
15
156
24
72
5
64
51
60
29
84
96
40
20
204
12
4
56
4
24
51
9
36
87
60
177
51
65
36
55
33
75
81
15
41
175
33
56
31
9
171
156
24
69
135
5
79
101
36
4
104
43
ABCD 94891492264*3^$a+1 [50031]
55
32
15
24
6
42
72
6
3
9
7
8
60
51
12
42
55
32
3
6
6
6
30
12
42
39
45
72
18
36
33
3
189
39
1
53
7
23
72
30
48
78
37
20
48
3
30
36
3
21
114
25
41
39
15
42
6
132
13
20
45
12
3
9
15
39
6
3
15
45
3
24
6
72
12
48
27
81
12
7
41
30
9
88
101
79
77
6
109
5
63
12
75
21
57
27
33
18
57
16
35
1
29
126
109
71
61
20
45
19
5
90
9
24
75
36
6
66
24
24
57
33
24
15
63
12
18
30
72
12
33
27
105
15
18
66
102
12
7
36
35
18
6
30
66
72
13
47
1
77
15
9
18
21
24
33
7
11
12
13
47
45
15
42
60
102
96
24
18
12
3
12
48
52
53
55
11
60
24
6
66
90
15
48
40
5
6
12
84
48
78
19
11
24
9
64
36
119
42
30
33
33
48
12
15
87
6
24
126
1
11
12
60
42
54
6
3
15
132
33
28
17
3
108
9
7
35
18
75
33
84
78
60
60
18
19
168
23
9
60
28
23
49
44
159
21
57
99
21
12
30
42
54
6
6
72
25
5
60
42
9
16
68
76
12
65
7
32
48
12
135
24
6
55
11
105
48
60
24
21
39
36
15
36
84
1
20
39
36
48
25
12
59
69
15
12
48
33
40
8
51
24
24
1
17
132
72
6
9
93
7
20
48
3
73
5
6
96
78
24
63
12
63
12
96
45
21
36
15
4
23
72
1
125
24
103
20
3
9
33
6
109
48
89
36
42
13
53
7
32
12
9
6
66
63
9
66
12
13
41
3
3
18
42
9
48
3
132
30
30
117
3
18
79
5
39
84
51
12
24
66
19
5
3
27
108
25
23
114
60
30
48
45
48
3
57
3
24
18
60
7
12
8
48
9
15
93
27
21
12
7
29
6
18
27
84
12
27
30
55
17
19
11
48
6
6
9
21
30
18
75
27
21
27
30
3
40
72
80
3
54
18
72
6
18
9
27
36
12
33
39
78
96
102
30
7
23
48
1
23
210
48
30
72
18
15
33
15
9
66
6
6
78
42
93
15
6
24
54
18
159
51
9
3
13
35
162
63
15
12
33
4
8
36
36
111
9
4
20
21
3
75
37
68
15
18
15
15
49
185
6
33
12
48
4
5
18
9
36
3
9
27
24
45
36
15
6
18
42
18
57
27
1
80
39
6
84
3
15
132
12
78
6
45
64
11
24
33
3
117
48
81
3
3
12
12
33
27
73
20
3
9
3
81
172
32
21
12
24
91
8
27
37
23
72
105
3
18
12
12
6
21
4
59
18
3
76
59
12
18
159
57
60
6
42
27
64
96
71
12
18
108
39
63
132
12
60
6
127
80
135
1
176
16
24
23
265
17
6
45
27
33
9
6
18
31
24
32
12
27
90
60
6
9
9
87
45
42
21
24
15
72
21
12
33
12
3
45
7
20
72
16
53
24
12
30
1
8
135
105
4
35
6
6
21
39
30
39
9
3
15
12
25
5
6
42
48
12
114
6
27
15
57
3
45
15
1
71
66
43
17
30
129
3
1
101
48
27
76
12
8
72
3
13
20
15
69
27
60
1
17
6
66
30
30
6
9
39
12
45
63
81
48
21
27
69
66
45
24
40
53
75
3
24
66
78
24
45
105
31
17
48
12
78
6
126
85
35
45
33
6
24
24
57
21
39
15
25
23
36
85
17
39
183
12
18
6
54
15
16
24
95
61
77
12
108
87
3
69
3
78
24
6
24
1
8
40
41
30
45
21
12
42
33
15
37
29
15
51
36
72
48
57
87
1
35
42
3
3
45
36
69
66
6
67
95
30
48
3
21
30
48
105
3
30
42
36
6
15
16
5
12
15
12
64
35
81
36
69
6
37
72
5
30
1
5
12
91
35
21
15
33
40
17
3
15
12
24
45
96
36
27
12
33
3
102
15
16
56
63
42
6
9
39
9
72
3
117
21
30
60
150
54
21
39
66
24
54
1
29
12
15
69
18
30
36
12
7
32
3
1
59
18
19
8
27
6
84
123
27
18
7
20
21
54
84
61
53
66
84
60
6
30
21
21
18
37
47
60
21
9
15
33
12
15
16
11
24
9
33
15
52
35
57
33
3
3
49
60
12
41
30
78
24
60
63
57
7
44
105
19
20
12
81
30
12
25
35
30
30
72
90
3
12
33
18
13
11
36
13
116
28
17
138
18
7
23
24
1
20
3
36
18
30
36
21
21
55
83
42
19
5
15
33
60
30
18
3
9
30
21
64
11
6
36
18
9
3
24
36
30
39
48
40
8
33
126
60
30
3
15
48
18
27
27
60
145
8
15
9
3
73
125
87
57
126
129
21
27
48
3
42
18
24
42
19
11
24
12
120
57
15
1
11
36
45
9
15
40
11
42
36
79
11
1
53
18
25
92
117
111
12
27
6
54
25
11
9
45
3
28
29
43
11
6
30
93
3
30
43
20
27
12
25
5
31
119
6
6
21
100
95
90
39
64
47
24
54
87
112
32
15
36
24
6
30
73
11
78
7
36
84
44
51
45
4
5
27
24
33
135
28
65
79
59
9
117
75
16
35
9
36
3
72
133
29
12
6
12
108
48
12
72
141
39
57
3
21
12
3
66
78
48
9
9
15
220
36
11
12
33
27
48
24
45
24
9
15
3
60
9
9
99
12
3
12
30
30
60
78
27
63
42
15
3
61
17
78
9
33
3
9
90
72
36
85
35
9
3
66
27
99
96
49
120
24
12
47
60
1
35
81
108
3
33
51
9
135
9
15
121
11
6
24
15
64
95
12
73
44
3
24
9
12
195
37
32
3
12
6
55
23
24
13
20
27
33
3
60
72
93
27
9
69
120
15
45
24
31
41
3
57
55
35
138
18
24
18
3
45
7
5
42
24
9
3
54
36
3
12
15
57
48
12
27
84
1
36
23
6
108
3
28
17
19
23
45
21
51
4
11
60
13
41
42
12
12
1
23
21
24
27
24
45
39
1
ABCD 94892797204*3^$a+1 [50010]
12
28
20
24
9
195
16
23
201
51
1
84
5
43
180
11
49
12
48
35
21
4
12
44
12
4
8
93
19
36
24
96
92
3
18
126
45
28
8
4
20
84
24
60
60
216
4
12
20
148
8
60
28
24
8
12
48
33
75
15
49
72
8
16
36
24
44
28
12
35
18
18
69
21
19
60
80
12
9
19
8
27
33
39
25
36
72
116
21
54
9
36
16
84
12
44
28
113
127
35
85
23
9
4
12
120
44
4
41
43
56
36
60
4
12
23
21
108
51
36
25
24
24
17
115
29
111
28
5
63
24
64
44
75
45
36
72
9
31
48
60
12
20
24
3
13
32
160
60
236
52
5
115
24
5
18
133
80
39
45
4
72
8
12
64
29
19
8
27
13
60
20
48
36
40
44
112
59
25
65
79
56
88
36
12
104
3
45
108
4
8
12
24
16
96
152
28
20
12
40
8
52
5
7
173
15
52
8
48
72
28
12
96
60
41
39
172
20
57
91
71
93
16
24
11
37
20
100
23
9
36
64
8
27
93
40
47
57
33
72
3
12
16
152
15
13
5
90
73
12
44
24
24
16
20
16
59
57
168
4
48
8
60
16
24
65
36
19
89
115
11
81
63
18
79
20
63
1
44
28
108
71
13
96
89
7
8
48
9
36
3
180
16
35
1
143
25
29
31
56
28
80
57
18
1
179
33
48
4
32
24
4
96
65
39
33
27
108
9
103
23
25
29
3
36
24
36
24
21
19
132
8
3
69
76
12
77
63
27
25
60
24
20
12
12
16
36
8
36
16
68
27
25
20
40
20
3
1
120
20
76
60
56
64
24
36
20
4
96
60
24
20
84
16
20
4
12
24
41
3
12
16
12
173
123
36
24
40
20
24
12
76
24
8
60
132
28
23
37
36
20
4
12
44
132
52
41
15
36
60
4
11
13
60
107
33
12
45
18
117
48
180
100
77
54
141
40
20
60
4
24
60
80
28
8
4
20
15
13
23
9
72
45
43
11
1
8
27
9
12
33
90
61
24
5
19
8
48
60
24
16
116
15
108
33
124
5
51
129
18
33
3
36
18
163
60
12
17
36
3
51
9
12
24
48
112
128
27
25
156
35
33
4
80
112
8
36
24
52
36
29
18
1
35
37
12
23
97
8
144
28
56
40
72
24
36
89
19
32
3
21
60
148
20
3
33
39
37
24
96
95
13
5
27
40
20
16
264
56
9
31
24
71
13
20
36
28
12
89
36
43
48
8
27
18
15
75
25
92
28
80
12
28
5
19
32
36
28
44
16
72
72
60
8
48
16
20
15
18
18
13
20
16
20
39
72
9
9
31
59
9
12
28
12
8
3
25
12
56
12
237
31
59
97
68
28
12
101
135
76
60
108
12
104
16
8
3
72
37
68
40
12
80
16
204
8
100
152
100
36
29
55
8
27
36
108
105
4
56
16
89
7
20
27
18
3
144
136
44
15
18
43
56
36
12
87
9
12
4
44
21
19
80
36
4
204
12
8
28
77
72
54
1
44
136
24
11
81
9
43
12
48
20
12
4
12
47
180
85
8
24
124
20
9
111
96
36
45
43
11
49
41
31
113
139
12
36
29
19
104
52
20
40
20
15
93
16
32
24
28
20
36
24
15
57
76
12
35
37
80
28
12
116
24
45
75
4
155
45
16
36
24
59
1
60
155
1
17
67
44
15
9
16
44
36
36
39
121
95
25
80
36
48
24
3
13
144
20
16
12
132
5
18
49
5
43
20
88
140
64
23
162
91
8
99
37
96
60
59
13
23
69
184
12
20
72
96
16
68
168
28
72
5
159
21
19
140
16
44
24
117
19
48
60
60
80
21
55
32
24
60
124
24
8
40
65
63
76
104
64
17
19
84
5
18
54
19
32
3
9
40
36
36
8
28
12
11
9
52
65
19
36
48
8
33
79
47
33
252
24
36
48
36
21
175
20
88
36
20
21
31
12
36
20
9
51
4
80
45
3
204
4
44
28
60
48
95
90
51
39
9
52
24
60
17
55
20
64
44
76
96
23
81
4
24
260
52
96
23
21
4
11
9
16
8
57
39
177
39
33
18
105
12
52
48
132
48
12
44
16
8
27
9
27
93
12
12
48
148
72
32
12
24
15
1
56
87
25
11
57
48
100
12
32
12
36
99
81
9
39
4
11
49
5
31
41
15
24
52
72
60
11
21
51
54
55
116
28
32
4
8
72
99
54
90
13
23
1
20
28
48
20
27
37
24
96
8
60
16
11
21
12
21
31
44
4
72
20
9
91
48
95
33
3
49
23
18
31
120
224
57
18
49
77
43
36
44
12
36
4
41
39
69
27
12
136
44
33
39
36
4
11
33
100
11
9
45
19
20
28
5
39
28
32
28
36
140
132
172
12
8
40
8
99
1
89
55
36
24
48
35
36
9
16
36
11
72
57
4
155
1
53
72
111
4
20
9
27
4
48
80
76
72
12
20
28
32
88
44
135
54
27
4
113
3
4
36
12
32
84
117
7
11
121
ABCD 94892821256*3^$a+1 [50015]
72
12
180
372
29
115
180
156
24
60
57
3
12
113
7
60
12
240
72
288
297
111
225
15
17
7
105
48
3
125
103
60
24
108
24
33
63
132
333
99
48
48
29
91
48
117
15
65
103
144
60
96
60
84
45
80
223
60
84
60
108
12
108
132
60
24
156
48
96
96
60
81
15
192
156
36
33
15
417
80
19
60
60
36
113
112
39
72
24
24
24
48
57
111
336
216
84
21
75
53
96
43
48
60
105
255
108
60
12
108
60
197
64
15
36
285
159
81
75
12
96
36
21
192
3
168
36
216
108
12
12
36
60
60
9
3
77
31
36
324
57
243
24
60
36
69
75
108
297
111
372
132
96
60
24
240
36
36
228
108
29
331
60
57
3
125
55
24
33
327
24
84
36
60
60
17
163
24
48
120
45
123
60
9
63
24
60
36
204
24
5
7
24
420
120
24
120
156
153
27
5
19
192
24
264
24
213
63
60
36
81
123
24
96
252
120
105
39
48
96
24
108
24
84
137
112
87
96
60
60
132
36
12
189
51
72
12
24
24
12
29
67
108
144
120
120
12
48
180
72
24
60
180
156
261
39
48
12
93
63
24
84
69
75
60
72
36
125
79
33
111
36
36
48
89
67
144
141
63
33
75
24
24
180
60
156
281
103
24
96
81
183
48
24
96
108
21
99
156
144
12
120
108
96
24
12
48
240
24
48
24
144
12
12
12
24
84
192
29
55
96
36
120
12
516
24
165
111
120
57
144
96
3
132
9
75
108
41
112
15
240
120
24
108
48
165
87
156
12
264
24
36
144
36
24
60
120
144
36
9
135
105
207
36
132
12
84
240
84
48
108
72
60
24
93
63
72
60
36
36
60
48
48
137
163
48
156
240
113
31
72
48
132
53
31
33
15
17
223
12
96
60
168
96
33
111
24
36
192
24
48
525
51
84
96
36
60
264
24
252
36
24
65
16
75
72
132
84
60
9
75
108
89
16
39
24
96
36
24
5
31
17
43
48
60
24
168
72
120
12
45
51
60
17
31
96
113
7
36
264
60
81
243
12
12
117
171
108
84
252
105
63
72
105
3
192
93
87
185
19
156
156
53
496
39
57
15
60
24
36
12
45
87
41
19
36
57
111
144
353
115
108
24
185
67
45
15
60
108
96
36
168
36
24
192
33
80
48
103
192
72
48
192
48
48
12
84
24
132
348
12
132
36
69
27
165
224
31
156
132
17
16
75
84
84
132
9
48
51
72
5
103
24
305
67
93
15
96
24
12
348
132
ABCD 94892936018*3^$a+1 [50002]
21
111
60
24
60
53
31
120
48
21
27
41
40
20
16
27
153
12
27
132
45
51
53
16
24
32
7
45
3
17
40
20
115
12
33
15
96
96
48
33
3
89
7
173
12
160
20
16
171
132
45
51
33
3
12
84
45
159
65
43
149
67
81
63
108
29
52
51
12
113
115
141
15
53
220
36
56
55
9
24
32
91
12
24
24
48
57
12
123
5
52
44
100
24
147
12
36
17
124
39
12
12
53
36
31
108
21
92
28
15
41
43
45
39
221
16
75
209
7
45
96
3
105
3
17
223
36
81
12
164
76
3
9
51
5
76
3
12
17
31
36
60
113
244
72
3
21
27
29
88
27
5
16
27
108
65
4
20
16
123
48
36
65
7
137
31
12
48
161
16
180
27
113
43
24
65
12
4
12
3
24
33
3
53
31
89
19
60
17
7
72
24
125
43
24
60
21
15
185
7
9
39
12
36
12
132
33
27
12
5
28
96
32
55
48
60
21
75
12
24
288
24
168
17
91
93
3
17
84
103
57
27
17
84
31
45
20
12
4
39
33
56
12
76
20
156
40
72
3
45
80
304
48
51
45
291
33
99
9
15
24
9
3
33
63
48
5
31
60
17
19
48
33
8
120
151
24
60
96
96
93
3
17
36
76
48
44
19
45
51
204
96
72
125
28
128
7
17
48
76
84
39
17
4
32
76
111
24
65
43
77
127
17
7
9
3
149
31
17
7
69
147
33
15
12
12
36
12
36
149
16
39
33
20
144
31
36
12
48
192
113
12
4
128
28
24
75
33
3
45
96
99
153
84
60
104
31
29
100
92
4
39
9
60
159
5
120
67
12
101
91
41
7
21
44
52
36
111
33
27
156
17
52
12
200
55
24
9
3
96
65
16
27
101
52
39
48
180
77
7
24
5
67
72
9
135
41
204
43
41
43
17
64
92
40
72
84
111
48
12
9
96
32
7
72
24
9
87
36
36
24
89
79
72
24
12
45
51
33
159
5
31
24
132
65
16
111
17
31
173
19
84
105
20
96
139
48
9
27
60
48
41
24
7
41
72
40
56
7
117
195
77
16
36
39
177
3
96
36
60
113
19
29
19
41
16
72
39
17
55
81
24
39
192
57
104
16
87
24
48
9
56
156
124
87
81
27
21
15
24
33
207
24
137
36
28
24
27
21
15
41
127
36
12
113
31
9
92
19
96
9
63
41
72
79
17
192
36
76
39
9
15
96
17
7
60
173
120
187
17
91
17
16
111
48
53
19
17
7
33
51
53
112
135
84
33
63
45
99
96
93
20
127
48
149
91
17
64
15
93
20
91
48
72
72
9
15
48
57
72
15
9
36
27
72
65
12
76
39
17
103
149
64
27
9
15
24
48
9
27
65
16
123
24
9
72
123
48
17
43
9
123
93
56
120
19
12
21
92
36
67
81
104
52
132
140
127
60
312
12
17
127
65
43
209
16
39
41
36
28
111
48
65
72
7
144
65
16
104
24
136
15
48
33
48
75
108
21
3
45
44
16
56
28
36
56
115
53
48
7
33
36
48
92
16
20
52
27
48
5
156
16
3
93
12
36
3
17
7
33
192
15
21
63
108
48
48
216
41
67
48
17
31
12
5
79
33
128
91
276
36
24
17
4
195
77
16
108
72
27
21
63
12
21
27
48
144
33
32
19
144
113
427
108
89
24
52
15
12
276
5
12
4
39
17
48
4
27
57
24
32
19
60
9
80
16
39
24
45
27
24
221
36
28
3
89
4
3
33
63
57
147
5
43
45
56
72
72
72
19
12
5
124
243
65
172
15
48
53
19
60
5
40
68
36
43
29
36
235
24
12
77
151
108
12
48
48
41
60
16
20
28
3
24
72
72
117
15
12
17
52
27
72
144
48
9
72
15
12
81
44
136
27
48
21
63
204
12
132
36
108
21
39
96
5
19
12
5
24
16
20
67
24
24
48
48
12
81
159
12
48
36
96
5
43
29
40
75
45
39
216
17
55
ABCD 94893010588*3^$a+1 [50011]
43
12
6
90
108
9
21
35
1
6
18
30
17
24
85
99
84
32
1
35
37
138
18
30
29
7
48
6
12
120
54
9
12
3
69
15
18
12
102
24
12
12
36
21
44
31
5
16
32
108
40
15
24
9
44
12
49
12
24
36
18
45
57
12
107
61
27
8
7
18
3
9
42
84
24
12
60
9
12
9
6
60
60
18
36
24
11
13
6
17
19
48
45
80
25
3
39
108
21
75
17
52
15
72
5
16
9
35
16
3
60
5
52
39
41
13
35
1
59
7
18
39
63
144
45
9
87
48
36
75
24
45
87
5
25
42
33
32
13
18
12
48
9
12
81
48
219
33
18
12
150
90
90
24
6
18
12
15
12
21
51
24
57
132
35
13
24
24
24
42
96
54
11
25
47
88
27
41
19
36
66
6
60
18
47
4
96
12
3
18
6
6
84
83
72
109
36
54
6
11
13
35
16
9
36
18
42
78
30
12
63
3
18
6
30
3
68
7
12
5
1
54
29
64
12
93
6
24
36
9
3
18
6
66
3
69
23
19
6
35
4
105
35
43
21
72
80
7
12
53
37
51
15
60
24
9
21
36
42
102
3
15
21
12
32
100
21
15
60
27
12
5
13
35
4
51
48
66
54
66
60
66
69
9
27
3
5
144
36
36
25
66
18
42
48
72
18
36
39
32
49
6
12
60
17
91
117
20
7
54
11
169
15
21
35
85
60
18
12
24
17
7
5
13
60
23
61
63
27
48
6
12
35
13
36
6
17
7
30
35
1
24
24
36
36
18
5
85
54
6
36
54
36
69
15
30
6
54
54
5
16
15
36
69
27
72
33
9
23
1
36
60
11
19
144
12
5
25
39
15
60
5
31
29
103
6
6
36
30
18
65
79
93
69
15
3
18
42
41
1
36
35
40
45
3
24
33
12
11
4
27
144
5
7
69
9
27
44
1
24
36
24
24
12
54
33
15
53
55
89
49
27
8
16
24
39
33
45
30
69
69
66
5
1
15
33
96
18
18
24
60
6
5
55
30
60
15
15
18
66
18
3
15
33
21
3
15
57
80
91
18
75
12
63
6
6
12
45
27
54
15
57
15
3
30
36
30
33
3
57
111
30
35
4
27
5
1
27
33
54
9
56
109
6
36
129
8
13
123
57
30
113
60
7
12
57
8
13
3
69
83
67
18
3
81
30
90
96
83
36
1
15
9
15
45
60
18
12
30
63
27
96
33
20
31
36
132
5
13
42
12
18
6
29
31
65
72
49
24
6
54
30
66
6
29
13
6
57
39
6
15
8
31
6
35
4
15
126
35
13
6
9
51
6
23
1
6
9
21
102
6
12
18
30
11
13
186
6
30
5
16
27
65
16
15
42
35
7
41
7
12
81
176
36
19
9
39
36
6
3
8
49
84
12
60
90
30
84
18
42
35
31
29
43
12
48
21
24
27
5
19
36
81
8
19
18
87
21
6
309
20
16
15
30
75
9
12
48
15
9
78
18
27
72
3
48
29
7
48
96
6
59
91
5
19
9
33
24
18
57
15
6
3
15
6
3
75
6
126
84
12
12
6
66
18
48
60
108
11
55
41
37
36
42
12
12
18
23
64
63
18
15
12
117
11
40
135
108
77
60
52
32
43
60
21
9
123
39
66
95
7
41
7
89
16
15
30
23
31
24
21
3
18
27
51
60
6
30
5
19
42
24
3
33
167
12
25
54
29
1
71
108
25
11
16
9
72
168
39
48
87
65
7
9
36
9
87
9
39
12
9
23
37
11
13
54
81
20
61
30
65
25
6
72
12
48
36
30
42
113
1
66
45
15
17
25
23
7
18
18
6
24
35
31
30
24
24
66
6
18
45
33
47
7
24
42
24
24
39
21
54
18
15
9
6
48
17
115
33
21
36
39
3
66
6
6
84
23
37
11
40
3
12
60
54
138
126
84
15
32
79
45
15
21
84
45
6
108
6
12
102
6
15
21
24
12
23
37
12
78
18
6
48
12
29
12
7
36
12
18
54
5
12
96
19
21
48
96
3
5
43
45
3
6
3
60
8
7
6
35
1
39
105
75
20
67
9
3
33
39
24
6
35
16
33
90
30
27
3
6
60
18
72
6
47
28
9
18
18
3
36
9
30
9
75
5
16
75
60
30
42
30
27
3
24
45
24
15
41
13
6
89
7
6
3
60
51
96
45
9
23
37
6
18
36
24
12
75
69
174
36
41
48
61
36
30
57
3
54
18
12
78
6
65
1
186
12
36
6
6
45
45
24
6
24
66
3
27
89
103
5
52
15
5
64
21
23
37
54
6
18
18
18
6
3
21
30
6
35
91
120
24
6
102
36
12
18
30
9
51
6
11
60
84
36
19
45
45
51
3
9
3
18
27
15
5
13
6
30
15
81
78
24
12
5
4
9
87
51
33
39
12
60
54
75
21
6
72
18
48
66
9
56
49
36
15
3
66
12
24
60
11
79
24
66
83
1
15
21
36
15
12
33
24
3
68
67
45
27
6
35
24
55
29
49
15
36
15
29
43
12
6
6
66
24
39
45
12
3
9
102
29
52
3
6
3
45
123
15
108
45
39
12
5
13
48
48
54
21
80
1
6
150
54
5
40
20
48
112
21
114
9
27
153
99
45
45
6
30
60
6
9
39
12
6
39
36
32
37
18
17
1
15
153
30
36
24
29
61
6
29
4
27
41
43
24
108
18
6
30
3
45
12
18
21
15
6
51
12
12
3
6
71
16
68
37
63
27
114
18
6
59
16
69
27
48
8
37
36
15
57
18
30
6
108
21
15
24
6
66
30
35
1
24
3
27
30
156
24
36
42
12
108
33
87
33
32
1
30
21
3
12
24
45
117
54
6
18
69
33
18
60
36
29
31
6
15
57
11
31
90
18
36
77
4
63
48
9
20
31
42
6
29
1
6
30
63
80
43
12
6
12
30
9
75
6
42
72
41
37
72
35
25
6
12
18
18
6
48
42
5
1
42
36
5
25
51
63
6
42
150
18
102
47
16
27
57
51
9
27
45
9
12
183
105
24
15
3
65
60
28
87
24
9
45
12
12
35
148
15
18
126
66
99
45
35
25
71
67
5
16
45
12
18
9
3
12
12
6
24
114
36
33
57
18
30
42
29
7
42
6
42
ABCD 94893256702*3^$a+1 [50109]
487
180
53
112
321
47
97
180
576
54
213
3
77
16
231
329
144
103
89
145
90
101
64
15
126
3
192
368
31
360
185
391
414
123
96
96
585
23
288
48
127
270
3
177
144
306
45
432
48
320
48
97
15
48
32
139
360
125
256
128
121
71
469
306
9
336
105
54
161
48
97
207
288
99
173
96
16
111
65
192
336
64
63
65
385
144
450
365
211
189
48
96
176
16
192
128
1459
126
287
73
450
117
128
79
36
93
560
121
215
1
450
237
33
207
243
144
90
360
171
48
144
48
128
91
36
54
219
87
90
63
81
159
111
90
36
99
656
48
151
281
64
195
216
90
107
37
180
180
339
336
45
51
75
117
32
48
336
240
1
15
21
59
481
47
96
240
121
263
7
306
23
16
231
54
195
48
80
112
15
36
90
323
1
111
80
112
3
525
15
17
16
111
33
80
13
99
81
63
171
126
135
135
450
90
45
135
9
336
105
324
126
54
90
216
429
111
90
167
160
528
9
180
243
96
57
144
23
48
109
36
239
48
73
119
61
35
19
36
54
83
97
36
54
36
209
16
99
413
127
81
9
36
270
630
47
192
121
54
449
91
21
240
189
179
91
213
183
90
95
192
127
129
321
90
101
112
96
96
135
105
21
75
69
180
23
13
83
97
687
32
235
53
757
90
113
13
99
135
216
54
126
54
455
301
3
336
75
101
115
90
144
3
96
81
143
37
315
96
128
397
83
192
85
27
63
33
80
16
ABCD 94893681926*3^$a+1 [50012]
207
60
37
47
204
864
48
69
3
108
145
59
309
240
144
48
387
168
72
45
48
208
240
11
168
45
3
157
11
37
227
60
12
288
405
63
60
117
75
613
59
324
84
45
123
117
75
213
208
107
117
27
181
107
72
45
3
13
299
181
47
33
3
141
16
192
35
120
132
36
13
59
180
180
13
192
47
84
45
99
252
108
72
141
75
37
107
69
75
69
243
189
48
16
35
156
1
95
97
32
16
623
145
107
72
72
24
396
180
408
180
252
144
144
216
285
147
72
213
48
159
81
255
97
155
180
132
93
288
387
240
12
177
243
13
192
527
321
3
45
96
48
27
133
240
203
117
240
75
132
108
336
37
179
24
324
108
37
528
95
60
84
1
347
48
85
59
240
133
95
1
32
75
117
123
324
144
36
48
108
288
81
64
107
69
75
96
228
49
96
32
75
132
12
24
144
13
224
99
109
48
155
84
96
129
496
224
339
156
33
27
405
171
72
13
287
60
336
96
453
240
3
204
513
171
36
228
96
156
816
288
144
1
191
36
108
180
397
32
160
128
543
145
144
287
60
36
180
12
33
219
360
60
81
48
159
36
445
59
468
84
204
180
45
147
45
99
61
47
60
48
144
144
24
48
144
45
123
120
360
261
27
240
72
93
123
504
120
213
27
21
159
432
81
255
108
432
85
192
48
35
108
204
48
133
11
276
192
180
13
47
1
272
112
335
48
369
15
49
59
21
112
32
528
75
37
32
64
191
96
432
81
75
36
108
72
285
3
61
80
171
84
36
189
96
48
63
468
189
15
108
ABCD 94894098452*3^$a+1 [50089]
48
24
68
232
27
45
99
65
52
44
28
36
27
48
69
32
24
4
192
39
36
21
8
72
48
12
79
9
144
72
36
80
163
45
60
39
33
87
60
108
9
108
75
36
137
7
33
3
141
60
183
173
7
72
36
5
4
108
180
248
7
33
8
124
3
48
60
9
75
96
12
149
136
168
84
32
36
112
3
33
92
43
125
52
192
56
112
44
96
7
12
96
29
96
60
84
139
41
28
36
176
151
24
9
20
40
231
141
27
12
125
115
41
48
12
24
31
69
3
93
44
24
12
4
3
17
43
41
31
36
69
140
76
12
108
312
3
84
69
60
120
176
36
43
65
172
20
100
75
53
124
27
65
36
4
48
8
48
4
8
4
20
84
72
100
327
33
80
40
24
36
15
245
7
36
57
68
52
168
75
12
65
100
120
20
88
32
40
72
32
4
144
3
105
348
75
41
31
209
55
36
5
100
20
60
64
20
24
127
45
60
68
12
4
44
64
128
7
12
29
72
64
75
36
89
36
175
168
69
48
72
116
100
20
52
44
16
87
36
24
293
4
204
36
200
88
3
113
40
20
124
128
48
120
52
15
65
43
17
88
60
72
3
45
39
53
43
180
81
111
240
84
33
3
57
36
15
17
19
29
60
72
184
36
20
127
12
93
8
84
88
128
19
65
43
45
116
55
17
100
68
31
69
12
80
52
128
48
7
177
156
27
12
21
20
52
144
123
36
17
4
116
40
63
36
41
120
52
32
79
36
161
55
48
177
75
53
4
48
68
7
113
12
148
84
63
89
64
80
16
111
5
115
113
12
7
45
56
12
24
84
31
48
33
20
48
60
4
32
36
199
36
24
180
9
20
127
129
140
40
20
64
20
4
51
69
72
168
68
220
12
63
12
33
24
56
48
40
12
3
101
136
8
96
16
140
115
60
84
5
55
33
156
36
63
81
20
79
81
39
41
139
96
9
27
69
12
8
12
48
192
24
64
12
60
48
39
57
51
33
92
88
135
12
57
176
364
8
103
69
51
137
4
36
207
141
36
183
105
56
64
3
168
45
80
16
15
93
12
75
69
32
4
80
60
151
53
7
29
163
96
77
43
17
4
20
16
72
3
5
24
4
80
4
27
84
65
40
96
36
12
32
175
45
36
72
108
75
33
20
52
20
40
3
41
211
9
39
24
53
60
40
168
12
39
60
65
40
104
16
44
91
29
4
36
152
180
4
20
16
207
108
33
56
64
116
144
91
36
9
3
345
87
33
75
41
12
79
69
20
139
21
116
223
57
48
8
55
9
63
113
48
31
93
128
88
80
151
5
60
28
116
64
116
4
36
20
40
20
52
75
72
53
208
32
7
108
53
16
3
96
69
36
87
60
45
27
120
101
100
300
39
36
129
36
147
117
108
144
20
16
8
31
36
33
72
240
3
117
164
4
156
96
48
27
48
41
28
108
39
21
15
24
29
4
12
24
87
33
39
77
31
5
24
31
84
21
80
79
5
36
48
40
20
19
17
31
57
56
156
19
5
16
3
72
33
12
24
20
12
124
24
92
84
19
57
12
96
20
55
41
84
19
45
75
57
75
108
77
36
64
15
21
120
140
40
60
144
36
183
12
57
51
132
48
96
84
60
77
115
89
79
177
15
185
28
39
96
84
33
39
168
53
64
116
19
81
39
21
12
8
103
57
68
16
36
44
88
75
173
7
12
36
60
53
100
75
324
21
39
33
15
57
8
4
80
ABCD 94894609372*3^$a+1 [50064]
6
96
90
24
57
84
9
60
126
78
3
33
12
12
12
54
30
30
42
23
40
72
45
12
30
48
108
30
42
189
39
54
3
93
30
30
12
39
3
42
24
6
18
48
42
21
51
5
91
29
79
9
27
66
15
27
72
6
18
41
13
27
21
75
9
6
18
30
36
18
15
92
19
24
30
23
109
48
18
9
63
36
66
66
105
93
54
21
36
9
96
6
60
89
28
45
30
102
48
6
96
9
84
56
7
54
60
96
84
36
39
51
9
33
66
30
107
73
66
84
120
65
19
6
72
47
67
6
3
15
84
6
192
12
75
33
63
12
9
54
90
66
24
77
25
54
66
18
36
48
12
30
6
33
51
36
9
8
73
72
78
12
168
30
3
129
75
87
24
12
30
24
111
33
15
15
69
15
5
43
45
33
72
24
135
15
6
180
114
24
57
20
28
9
78
60
9
39
17
28
9
72
15
33
111
57
48
24
108
24
39
21
59
19
36
9
3
42
90
42
15
84
20
1
24
15
81
3
105
30
12
30
35
19
54
3
20
199
30
3
93
27
152
79
72
24
108
30
47
13
36
6
65
88
8
37
6
45
81
15
15
18
63
63
12
12
113
25
48
12
63
144
45
3
20
40
45
48
35
16
56
40
104
28
111
6
66
93
21
24
12
180
18
65
7
9
69
27
63
57
24
39
17
52
20
43
5
13
24
27
45
54
12
9
9
27
3
6
59
79
17
1
30
18
71
24
40
129
48
39
9
60
24
36
42
30
18
84
93
3
60
5
37
27
12
36
63
9
96
36
60
9
12
99
15
36
78
27
69
15
99
30
39
3
78
42
42
3
12
12
24
9
6
57
15
18
24
132
30
5
13
27
39
36
24
42
108
24
63
33
102
105
9
78
18
39
9
6
105
9
30
9
27
24
69
33
30
57
21
6
9
60
9
42
6
15
45
24
60
18
21
9
123
3
6
3
21
12
3
27
9
48
48
24
21
27
51
126
30
6
3
117
35
49
3
93
3
36
48
33
15
69
51
3
45
36
69
6
36
108
102
90
69
3
17
28
21
27
63
5
31
30
6
45
24
36
12
15
21
20
16
63
45
63
54
23
37
35
31
60
18
99
8
103
54
48
18
17
4
44
91
141
120
87
6
39
3
9
24
56
24
7
9
15
60
6
39
9
102
12
60
90
6
42
119
48
1
15
9
3
68
55
126
6
42
87
9
30
45
9
108
60
18
96
90
24
24
35
16
12
12
105
71
37
35
79
153
63
48
42
63
27
12
6
90
6
24
126
29
136
51
60
30
39
36
123
12
9
9
51
44
100
75
17
4
21
12
6
21
9
15
69
3
3
21
60
15
29
4
93
12
123
33
15
99
105
96
20
16
21
60
72
96
54
72
6
48
102
165
75
42
3
104
55
33
57
51
140
55
9
36
9
24
186
66
48
95
25
15
24
36
87
9
3
36
36
6
3
45
51
3
18
42
6
12
48
30
6
35
73
30
186
51
9
11
16
12
36
9
6
12
29
169
150
9
56
4
60
8
25
78
9
63
18
12
48
72
48
156
54
174
11
25
87
3
90
107
7
12
125
1
24
18
57
21
24
6
30
12
48
30
12
36
144
117
45
30
33
93
39
9
6
33
12
3
33
45
48
15
32
13
12
204
156
102
90
15
15
41
1
48
42
45
9
42
12
81
84
21
72
3
132
39
41
88
39
45
36
21
198
5
1
27
39
9
9
3
105
12
6
5
1
15
45
39
69
102
201
159
9
80
31
41
73
36
3
8
40
27
6
15
117
78
12
33
129
12
63
87
9
20
64
3
84
69
12
3
6
75
44
25
132
24
35
40
129
99
132
120
75
5
16
99
33
48
39
96
77
73
30
24
33
96
15
9
8
55
42
15
12
9
120
24
51
32
25
42
90
72
159
12
69
3
12
44
40
9
111
15
150
51
51
9
129
84
6
120
9
15
21
165
39
3
18
24
6
6
39
9
27
39
30
30
126
30
36
48
57
45
27
117
51
48
57
18
21
75
6
339
69
36
75
15
48
66
12
30
149
25
51
45
12
155
223
114
66
60
9
3
18
54
9
116
28
21
39
63
24
6
84
30
6
27
36
21
119
79
30
11
37
87
36
12
3
12
18
11
49
119
1
36
96
42
18
30
9
9
42
18
35
1
6
33
15
30
12
30
42
63
27
53
4
33
42
105
33
15
56
16
81
42
18
75
12
45
42
21
45
138
45
45
144
183
3
69
15
41
7
48
42
54
18
78
54
90
33
3
84
6
39
69
75
9
11
67
5
73
24
3
27
6
12
108
75
45
15
44
31
9
120
27
156
9
15
6
75
33
6
66
30
45
20
28
21
23
100
3
105
24
129
6
9
39
201
12
3
9
63
12
108
33
9
96
36
63
12
9
30
6
51
63
9
33
72
15
36
51
138
3
9
24
51
56
7
48
9
8
91
29
13
12
96
12
150
5
160
93
36
66
69
69
6
21
15
42
42
24
5
1
15
105
30
18
36
6
105
21
60
24
ABCD 94894842332*3^$a+1 [50049]
8
64
15
21
44
352
24
20
31
5
52
8
52
27
120
21
75
237
24
32
115
17
115
48
60
29
43
5
28
8
7
21
8
16
56
91
41
120
132
12
52
3
57
56
100
56
28
84
12
44
31
89
103
108
249
84
48
8
64
36
60
303
204
21
24
8
184
72
27
24
17
36
67
41
79
29
31
129
15
33
123
96
5
4
108
116
91
9
80
67
5
52
20
7
29
31
36
5
139
5
24
4
24
20
52
144
3
33
8
7
29
160
84
8
156
60
48
28
132
8
7
65
52
24
48
84
20
7
9
56
4
87
36
17
100
60
36
144
27
21
36
152
132
28
8
40
44
55
168
29
36
55
60
89
12
144
31
33
44
16
84
12
111
57
27
5
7
221
127
77
40
72
27
41
12
76
27
9
56
64
75
17
36
4
92
271
9
204
27
29
28
20
36
36
4
72
20
84
96
16
168
152
16
39
33
48
32
4
63
264
5
79
9
144
27
17
43
69
36
168
36
87
69
8
76
36
20
7
113
16
200
96
48
28
99
93
24
132
20
28
44
40
87
53
43
129
48
56
67
36
177
120
3
144
24
45
32
16
104
103
252
24
149
88
63
5
24
151
5
40
48
56
55
273
3
29
24
48
16
20
7
29
127
57
3
17
67
5
12
43
21
15
153
8
52
87
41
36
28
75
33
24
27
60
9
48
128
28
27
17
120
40
32
40
60
44
4
48
36
24
15
5
28
20
7
17
28
171
24
117
72
204
12
15
12
9
12
3
24
9
56
55
17
55
77
7
101
43
65
91
117
56
28
39
36
117
12
96
84
75
21
236
16
51
21
12
84
123
29
40
56
31
33
27
24
5
40
144
63
185
16
56
36
28
96
51
33
32
7
45
168
8
24
19
89
31
84
36
69
104
36
4
48
108
20
76
111
113
91
77
67
33
84
132
51
132
5
28
168
168
44
28
12
75
17
16
24
24
92
24
12
67
77
16
84
12
27
48
45
48
108
144
8
7
29
144
16
84
27
105
195
165
15
33
99
5
19
17
12
55
9
48
20
108
48
64
24
24
87
53
4
24
32
175
17
43
141
12
27
12
84
96
33
8
144
28
15
41
148
63
48
57
8
31
41
40
32
91
36
60
21
3
45
68
7
9
8
40
159
417
12
96
15
9
24
128
43
117
15
5
4
336
39
9
87
65
4
48
36
32
36
76
128
228
76
72
36
56
100
56
295
33
68
16
36
116
12
19
53
16
75
72
21
27
21
48
8
60
12
24
16
51
21
24
36
44
24
88
3
141
24
27
69
92
288
31
101
12
72
100
63
17
196
39
21
27
21
144
15
113
72
60
7
9
36
39
84
117
39
113
4
20
7
96
89
55
125
76
39
9
8
36
36
84
72
4
27
41
40
48
56
28
3
144
36
33
72
3
36
57
12
44
40
128
28
12
144
44
60
7
57
56
4
84
20
7
29
16
20
4
56
67
125
60
36
16
36
20
12
16
27
129
27
77
12
36
88
3
77
43
84
137
220
87
17
28
27
5
43
113
7
9
8
180
40
104
16
56
12
72
52
51
240
12
33
68
12
67
24
149
31
17
16
48
99
21
99
9
92
43
36
33
3
60
153
24
56
151
21
39
5
184
68
19
5
28
15
5
28
84
56
7
60
9
312
8
16
32
40
24
39
209
4
27
81
15
69
60
27
45
99
5
16
32
4
96
27
5
72
103
24
21
116
36
324
19
41
84
52
36
20
40
111
156
9
15
53
112
140
124
56
7
129
72
39
9
32
7
132
24
53
31
9
12
39
36
21
36
3
9
140
24
16
48
27
12
84
141
152
28
80
36
43
24
36
33
3
33
84
123
21
168
80
31
21
48
12
372
15
77
19
17
28
32
4
44
88
27
29
24
220
60
24
96
27
5
48
168
4
75
144
60
45
32
88
56
48
103
60
41
12
112
63
21
44
4
116
24
64
20
36
64
48
48
3
21
24
108
ABCD 94894961048*3^$a+1 [50066]
54
126
42
54
108
12
33
16
245
19
161
126
9
40
59
181
89
7
83
21
256
11
12
96
25
59
6
31
5
54
61
11
12
36
21
39
66
54
25
104
16
56
3
18
67
56
129
18
48
96
93
16
47
114
55
179
109
71
1
11
109
8
16
24
77
123
111
6
138
105
63
18
90
36
18
15
57
159
51
24
30
31
8
15
90
18
78
54
97
48
71
144
12
189
99
108
33
57
60
54
228
1
131
18
27
160
5
115
8
57
90
60
48
18
18
60
9
57
6
33
159
78
18
216
73
35
21
15
1
191
73
41
30
105
3
72
45
153
6
12
37
56
51
198
55
41
39
81
6
84
24
21
69
171
27
102
31
95
24
25
32
48
33
78
90
126
9
264
27
144
24
12
18
216
159
40
152
33
36
99
147
90
114
9
27
165
33
7
24
41
90
45
9
79
47
18
111
9
42
84
1
48
11
126
108
18
72
1
24
120
176
16
95
25
113
6
81
63
12
60
90
48
90
45
27
36
288
132
37
11
72
108
6
30
69
24
33
42
12
18
6
1
35
133
11
45
9
192
18
117
9
6
18
127
101
42
18
7
72
5
6
144
30
39
57
54
144
66
24
234
108
193
5
12
90
78
39
16
11
69
39
186
79
11
120
45
40
167
42
18
72
30
6
36
288
12
18
6
144
12
6
54
90
135
129
15
39
25
11
150
90
36
49
35
36
25
8
135
30
96
75
81
6
270
102
108
24
18
216
156
3
72
21
180
12
67
23
145
17
78
36
21
24
27
37
101
6
13
80
87
25
23
60
108
12
6
12
67
65
30
90
7
35
13
56
24
16
176
48
27
36
30
18
24
25
77
19
125
6
85
41
7
5
6
30
39
51
45
16
119
105
21
6
37
107
198
15
3
13
24
17
66
132
81
9
72
15
21
12
36
54
72
13
65
15
16
17
90
60
9
63
18
30
132
21
15
9
27
30
183
3
69
3
36
36
36
12
37
41
90
12
18
7
155
117
33
7
23
42
18
30
18
240
69
69
99
15
57
51
180
9
48
213
18
72
12
117
9
24
36
54
102
103
77
3
3
48
69
72
3
6
15
75
144
21
69
36
30
42
30
9
15
9
255
9
15
18
87
33
24
15
15
49
11
18
75
40
11
360
120
96
18
108
282
37
113
15
72
3
30
6
1
128
63
114
54
66
114
126
15
120
24
16
80
48
3
84
33
111
49
72
23
177
3
18
42
156
45
9
151
11
13
11
12
60
18
30
45
9
78
48
129
16
95
145
107
72
30
186
84
201
15
9
16
47
9
63
72
24
1
83
150
15
75
66
51
75
108
60
108
57
33
234
45
135
54
36
234
84
42
39
24
40
71
24
12
60
9
120
27
24
84
81
171
37
17
6
144
129
27
117
33
48
6
84
54
55
17
24
15
21
18
108
18
66
18
6
25
11
13
35
18
18
60
102
24
48
31
104
27
6
12
96
66
33
135
25
56
165
75
87
72
108
13
185
24
102
90
54
42
102
97
35
48
21
64
95
97
29
96
90
225
63
1
11
60
105
3
120
36
81
51
69
88
35
6
72
30
193
56
9
30
49
120
17
79
176
15
225
9
31
8
40
41
90
6
63
27
36
72
66
24
48
54
9
195
21
48
51
114
48
3
64
47
18
30
57
144
15
180
69
27
198
7
11
13
35
72
108
25
11
18
6
102
78
12
54
24
39
15
25
72
48
200
15
66
6
49
17
7
11
69
96
15
60
141
39
1
65
54
24
12
6
159
195
36
18
42
37
17
79
41
18
198
7
56
99
21
57
39
81
144
54
49
5
60
7
8
3
117
63
30
3
64
263
12
61
29
67
29
12
18
141
3
6
39
63
144
9
159
105
33
144
18
6
90
ABCD 94895208938*3^$a+1 [50019]
105
3
45
3
16
156
144
36
29
79
132
113
7
44
168
16
24
12
24
5
60
84
60
43
8
4
12
200
93
48
55
5
103
44
40
5
151
60
41
19
17
27
33
48
79
108
53
36
15
4
96
44
24
33
3
9
27
16
12
8
40
65
12
7
20
4
29
67
44
36
33
36
51
64
5
72
19
108
17
91
17
75
93
3
84
21
31
44
52
29
219
64
80
28
29
19
60
80
16
24
72
120
12
41
19
41
7
8
57
19
20
9
60
19
65
135
33
108
55
12
17
60
15
93
120
67
36
44
36
52
72
92
24
64
20
33
39
40
20
36
144
120
28
48
72
72
20
9
19
180
8
40
5
3
21
19
72
104
33
27
48
33
27
12
33
27
105
43
12
68
72
160
5
75
153
7
20
28
12
8
52
84
12
12
125
75
88
5
39
28
12
24
276
65
60
43
41
19
36
152
148
65
12
115
65
55
17
55
60
48
12
41
31
80
69
31
113
55
36
12
8
57
103
5
39
16
60
41
24
12
3
21
31
12
32
45
96
19
65
91
264
5
63
156
4
17
48
60
36
31
36
48
5
19
48
5
24
31
17
31
29
3
28
5
51
4
12
5
103
20
21
75
9
31
44
16
24
20
177
12
63
45
7
53
19
29
7
17
12
3
52
60
36
32
21
15
64
116
52
128
4
48
5
79
36
5
3
60
4
60
8
52
53
39
48
16
84
5
60
7
156
12
41
19
65
31
36
24
12
5
19
24
17
3
9
31
41
31
32
28
77
7
108
32
105
55
104
4
36
101
3
28
5
3
64
5
75
165
36
55
65
67
5
99
16
12
8
4
65
111
108
4
48
12
48
44
96
84
33
7
24
84
72
84
17
7
125
3
28
20
57
12
27
64
24
17
3
76
44
21
19
12
144
80
76
41
3
36
4
17
144
3
28
12
5
60
36
75
76
36
8
21
31
17
60
36
31
8
12
16
44
9
7
12
5
72
39
69
127
24
36
24
12
68
9
91
24
12
53
63
12
196
24
96
24
12
156
17
7
173
55
20
36
4
41
19
20
93
67
77
3
36
16
20
81
7
12
41
67
12
68
28
8
105
127
12
20
33
3
64
12
24
36
36
48
89
7
24
60
29
7
60
44
64
192
20
40
60
41
43
72
24
8
28
8
9
7
233
51
21
43
36
36
120
24
36
60
53
43
29
3
96
36
16
12
8
52
56
40
44
52
5
31
5
3
64
5
51
21
36
115
132
60
56
52
104
40
68
132
268
108
53
15
4
60
68
48
64
32
28
8
4
29
31
24
36
20
36
33
12
19
84
29
91
65
27
52
65
111
36
64
12
24
5
36
27
45
27
81
19
89
19
113
48
7
17
51
21
39
156
16
44
4
29
147
28
72
20
4
144
65
7
68
112
20
105
31
8
9
7
48
48
48
29
55
17
24
15
100
5
60
12
7
72
20
45
75
256
92
100
20
33
7
161
51
16
89
163
20
36
129
67
41
19
60
48
120
8
144
45
24
36
75
16
29
3
40
56
40
29
3
12
21
36
75
16
17
7
24
36
8
33
3
69
48
7
17
144
12
204
75
16
48
56
28
36
132
5
84
39
69
31
41
63
16
17
120
27
100
5
67
116
52
20
16
36
24
60
5
39
76
32
28
12
12
128
84
33
27
33
48
3
124
8
69
15
21
87
16
20
40
17
103
60
65
31
68
12
24
81
3
52
108
48
32
40
5
91
5
36
31
80
9
31
104
4
5
75
52
17
108
175
12
53
3
84
57
3
108
52
53
3
36
9
36
79
72
12
12
8
21
31
80
148
116
60
16
20
16
20
33
31
113
3
9
55
53
27
9
27
9
3
21
55
29
67
65
79
32
40
32
136
72
72
36
77
19
65
99
16
48
77
111
72
81
72
63
84
33
27
40
65
3
12
33
72
27
69
7
44
21
127
120
48
108
12
48
12
8
69
36
24
36
84
7
56
28
44
33
3
4
72
44
112
17
31
44
12
144
21
43
176
36
16
53
19
36
17
103
17
43
72
17
127
65
63
81
216
60
115
156
68
40
36
29
111
24
112
68
9
27
16
20
45
24
39
84
33
19
48
60
5
31
5
7
65
12
60
48
7
96
65
31
8
52
24
12
24
8
28
8
52
60
29
39
40
156
44
9
36
27
69
31
5
12
103
77
72
91
24
53
72
39
45
24
67
41
43
176
76
144
5
31
5
39
4
36
56
189
79
20
124
32
69
55
77
39
28
48
29
39
9
115
56
36
33
31
41
115
68
28
89
39
4
20
52
56
12
88
48
60
44
81
7
104
88
113
3
4
5
55
12
24
20
177
27
28
24
20
45
43
12
44
16
209
24
31
41
3
16
36
36
68
ABCD 94895389328*3^$a+1 [50051]
8
13
59
13
27
32
13
35
96
48
120
24
168
24
61
3
69
107
112
105
23
160
249
36
99
45
83
112
48
32
49
144
36
11
88
72
8
16
56
37
51
8
112
45
27
168
57
144
180
59
24
25
63
32
13
36
135
45
59
96
61
51
8
13
99
200
88
45
107
96
96
61
59
40
48
104
24
72
48
37
227
25
23
24
133
72
51
32
24
16
384
128
48
72
96
13
27
120
48
224
48
24
16
48
21
36
23
24
48
13
11
144
24
73
23
48
1
15
8
121
95
85
83
112
24
33
47
16
9
95
121
135
81
63
32
13
59
49
72
87
96
105
36
51
48
72
96
8
72
24
72
216
25
71
1
23
13
35
16
24
69
27
9
36
11
133
108
111
56
16
56
48
192
40
129
111
24
45
123
56
181
99
56
16
48
24
32
72
157
59
49
23
49
143
16
80
24
64
104
1
36
35
48
16
8
1
15
152
16
32
48
133
131
157
27
32
85
3
24
32
88
32
37
11
48
121
36
75
33
167
13
108
39
32
1
63
168
152
49
71
37
51
21
11
25
255
69
83
40
21
27
9
47
88
189
27
153
239
40
9
72
87
312
168
144
8
40
48
144
8
24
120
48
168
85
51
24
32
181
11
24
112
128
24
160
8
112
248
96
64
21
11
16
45
315
45
72
35
72
88
56
37
3
177
23
85
36
36
11
96
24
96
16
32
13
51
237
131
13
144
36
39
8
24
73
108
35
24
49
36
155
16
96
93
11
240
280
32
40
48
272
96
48
64
8
160
141
3
96
45
3
56
48
48
97
36
36
95
13
123
32
24
37
36
36
72
11
112
56
64
24
8
13
108
47
24
40
8
160
32
229
131
96
25
167
40
72
45
99
56
24
37
11
133
35
48
72
88
9
23
40
104
48
64
45
36
47
112
21
83
48
48
1
23
24
112
152
24
88
32
208
8
24
96
136
45
59
40
224
64
56
72
16
8
1
87
80
13
131
16
8
16
261
108
180
51
80
85
195
8
16
33
36
36
23
48
1
72
36
11
48
49
36
72
75
48
120
96
152
85
36
71
1
108
35
48
48
40
72
56
160
80
37
75
48
21
11
25
144
23
13
51
21
36
72
15
21
27
80
1
191
24
48
61
59
72
49
72
143
1
39
104
72
37
75
96
8
73
47
24
144
37
59
13
83
25
63
45
3
72
33
95
229
27
56
61
11
40
8
85
147
32
1
191
48
13
75
128
24
48
13
36
63
32
64
21
35
217
23
96
24
24
85
144
83
24
16
129
39
32
40
177
287
24
85
35
40
24
24
8
48
192
24
1
119
24
1
95
96
25
72
15
24
8
61
27
8
16
48
32
13
36
39
24
264
177
63
8
73
63
117
72
11
48
192
88
24
48
48
9
15
8
13
3
33
111
8
25
72
95
88
24
272
16
120
72
56
121
71
37
11
88
32
48
136
8
96
13
108
39
69
51
24
104
96
216
121
47
168
109
27
189
3
120
21
72
11
88
24
128
96
144
85
83
48
16
72
8
216
61
36
191
48
24
25
47
25
63
48
8
64
8
48
64
48
8
1
23
64
104
25
95
160
8
24
64
104
40
8
37
27
80
1
15
120
45
11
25
47
25
23
24
25
159
57
180
11
25
63
24
48
56
96
120
40
21
11
61
27
8
96
48
120
304
9
15
8
168
24
168
121
72
71
1
15
21
72
36
39
8
16
261
72
3
32
1
135
9
72
108
ABCD 94895511268*3^$a+1 [50018]
12
36
125
7
57
51
150
264
48
78
65
19
108
30
60
39
8
133
42
137
49
24
138
12
36
365
24
96
25
60
131
1
159
111
150
123
15
225
135
89
55
41
25
150
41
1
119
120
1
78
54
216
90
65
127
17
55
108
42
6
5
144
13
59
144
24
223
12
30
96
60
12
47
1
30
209
120
103
48
9
63
18
210
5
7
33
96
48
3
42
18
30
120
18
105
57
78
41
241
108
11
40
104
295
41
31
153
80
25
90
29
85
78
93
56
49
60
60
162
48
5
96
49
12
12
18
12
65
13
210
90
47
25
60
35
16
39
18
119
19
5
120
85
11
121
42
156
54
11
16
33
216
12
78
42
18
372
18
60
192
12
36
60
162
33
129
6
12
29
79
65
7
48
12
77
13
48
99
93
3
240
224
25
71
85
75
344
40
21
12
78
264
17
409
60
144
18
17
1
84
35
72
160
99
60
24
150
138
249
99
30
24
30
156
101
24
55
162
108
42
222
35
13
18
240
42
23
19
78
159
351
137
43
30
102
65
121
84
11
67
48
5
85
90
9
15
138
47
40
3
582
36
42
12
30
15
32
19
101
1
78
42
150
90
60
48
72
59
1
222
150
11
64
111
72
12
36
161
91
90
210
33
80
7
18
42
30
30
162
96
95
144
73
47
40
56
85
150
42
72
75
321
54
6
155
24
103
30
27
15
65
61
84
6
41
24
96
73
47
48
120
13
107
25
48
30
17
1
30
72
72
257
103
36
29
240
16
129
66
5
37
48
54
5
103
89
24
115
60
24
30
60
66
204
216
12
48
42
60
192
90
18
59
151
9
3
18
108
15
57
47
25
47
301
3
200
7
17
120
193
48
119
193
132
186
65
157
83
295
161
184
15
114
6
9
141
102
180
102
6
29
16
80
49
47
49
60
59
43
53
216
408
61
120
54
141
87
150
59
109
11
24
55
72
9
93
147
51
138
11
40
81
159
224
16
51
42
36
95
7
9
33
108
59
121
18
5
24
72
24
19
101
247
30
3
96
273
60
51
56
31
90
60
48
11
31
60
12
17
73
216
102
90
23
139
45
135
17
91
30
23
79
66
252
83
97
90
53
24
96
24
61
35
85
131
208
176
24
55
17
19
60
41
91
138
42
102
138
89
24
24
13
72
75
105
78
9
39
12
93
147
30
18
12
102
48
72
51
57
60
18
9
176
160
45
99
45
11
55
129
21
12
30
48
41
73
108
83
64
21
12
18
192
48
101
31
89
168
40
32
13
108
47
120
120
73
63
87
89
48
73
39
99
45
39
17
40
21
270
30
23
360
16
51
150
60
90
78
54
5
91
270
162
108
150
144
186
42
23
67
138
54
30
36
42
78
24
18
17
25
66
5
97
23
55
102
3
189
180
36
59
121
119
16
45
42
137
112
69
11
49
12
339
8
43
18
180
54
168
102
51
15
30
90
12
90
42
6
84
66
5
7
113
55
ABCD 94895539034*3^$a+1 [50283]
63
33
78
60
30
36
51
9
84
207
45
54
30
60
63
87
30
24
27
180
33
12
39
39
90
75
12
15
57
33
3
60
12
273
39
81
99
33
24
144
162
30
147
33
48
75
60
12
9
84
30
21
24
51
33
63
18
30
69
27
186
168
156
36
114
6
63
60
75
42
63
27
129
288
36
57
24
54
81
24
21
84
147
33
60
210
6
6
78
72
39
9
36
84
96
39
15
42
24
60
36
3
105
72
54
114
15
57
24
15
15
54
36
183
63
57
180
81
150
156
105
9
36
30
90
120
96
48
132
15
219
54
51
135
114
15
60
12
99
144
6
84
96
75
9
246
30
30
36
18
126
33
21
72
84
30
21
39
33
3
105
24
9
66
30
120
99
75
60
21
81
138
42
123
27
30
18
36
6
48
36
6
9
36
12
3
90
15
33
27
9
66
33
12
60
9
30
6
27
33
60
27
123
18
39
81
60
42
78
30
42
228
87
9
54
12
33
21
15
9
120
30
42
3
15
192
9
84
51
45
21
87
21
27
24
51
273
45
72
63
192
69
96
39
9
27
9
174
45
36
69
270
6
6
45
93
102
30
24
216
24
435
189
36
111
9
99
15
30
12
114
6
78
66
60
15
24
84
72
9
180
120
75
15
30
66
6
60
204
156
48
12
108
51
81
84
6
18
90
36
246
108
42
9
39
9
72
69
39
60
180
81
6
30
60
15
51
48
126
54
69
21
6
93
33
3
45
12
123
24
48
33
12
18
66
114
90
87
33
30
60
102
78
105
87
54
36
3
81
114
30
12
84
75
36
189
24
90
6
111
45
63
21
126
30
60
15
48
51
9
84
180
33
48
87
33
12
30
60
258
96
60
120
51
12
123
48
69
123
30
75
153
72
84
84
30
66
51
123
6
51
24
45
3
141
12
48
75
21
54
42
84
54
42
147
3
18
120
72
3
72
9
171
123
6
51
129
3
12
9
12
48
60
111
39
36
114
27
3
6
3
81
102
18
87
9
90
54
15
57
18
6
3
123
45
12
33
48
192
24
15
45
3
123
45
69
510
30
66
18
75
105
99
21
27
60
69
24
99
36
45
36
15
45
84
12
138
57
33
102
45
24
75
9
201
120
75
45
63
141
72
99
81
48
15
105
96
36
48
42
33
57
90
30
48
30
96
36
45
12
33
120
84
15
21
24
99
105
12
123
36
48
96
12
75
48
60
42
15
12
153
54
54
96
24
96
126
33
201
15
144
12
15
108
36
9
396
81
75
63
42
27
48
39
21
15
114
15
105
39
84
87
9
27
45
12
3
150
30
57
93
90
45
15
30
48
36
84
30
12
90
327
21
42
48
96
36
54
63
57
210
6
24
36
24
75
129
12
48
39
21
15
45
96
60
144
75
15
69
33
324
54
9
3
48
270
39
141
30
270
27
144
9
60
111
69
96
66
33
27
48
30
60
6
6
27
201
102
57
33
48
72
108
72
30
69
141
24
144
60
6
21
9
36
48
12
15
9
63
72
60
9
207
15
33
105
42
210
30
33
27
225
15
18
87
105
120
24
75
96
180
84
15
6
3
51
54
39
81
6
54
36
60
54
69
12
9
6
96
30
48
12
108
30
81
81
84
120
144
72
60
30
18
42
18
36
174
201
39
90
36
99
105
12
54
33
156
105
30
6
54
45
117
39
9
30
6
30
30
60
84
60
312
24
144
12
24
63
57
24
120
12
39
36
48
72
60
15
18
51
135
150
75
21
60
159
15
66
78
30
ABCD 94895692148*3^$a+1 [50023]
11
54
12
63
9
55
12
20
16
5
36
31
36
35
25
65
96
72
12
18
18
30
57
57
36
43
84
53
72
19
41
66
6
48
51
21
66
18
3
21
43
77
151
36
20
48
33
3
21
60
139
47
6
84
48
31
20
3
6
3
21
3
45
60
6
73
5
7
17
36
12
42
30
3
15
18
207
15
6
67
17
24
24
6
30
36
60
18
30
79
92
108
33
42
81
21
19
24
47
18
15
9
72
127
5
72
31
209
75
36
88
68
4
17
12
48
24
31
29
51
15
6
19
71
42
6
48
18
72
48
15
117
12
6
73
77
27
33
7
48
77
19
53
12
36
12
135
88
5
18
30
79
8
189
87
9
60
3
21
24
111
3
18
7
48
23
81
21
12
7
17
102
48
42
24
12
3
15
6
7
84
24
113
24
115
5
63
45
36
63
88
5
27
72
9
30
93
117
31
36
17
12
7
17
15
45
36
6
1
72
89
7
41
27
16
24
44
24
33
24
60
31
29
15
9
27
33
31
12
41
15
33
3
40
44
28
17
48
24
67
47
85
12
24
17
6
6
19
24
17
27
9
24
7
20
39
150
27
15
18
60
15
33
55
11
6
12
3
36
64
29
12
24
6
9
21
36
84
12
99
27
9
9
27
21
48
7
36
104
4
53
115
12
35
30
18
48
18
31
32
15
6
55
20
9
6
73
5
18
37
29
180
7
53
15
69
36
7
29
43
23
6
55
60
71
30
18
73
20
40
29
24
19
8
9
60
72
3
108
40
20
40
17
48
87
4
56
9
60
66
49
12
29
36
7
17
12
60
60
48
60
19
68
9
24
18
18
12
7
29
78
1
68
21
54
54
24
31
17
18
21
21
24
27
52
95
13
24
107
1
89
24
3
33
7
53
24
63
9
84
42
18
12
15
3
54
12
108
72
3
21
43
17
19
35
73
120
17
30
18
7
5
87
9
3
57
19
5
15
9
36
72
42
73
17
7
5
27
69
15
24
33
18
18
96
60
3
36
9
135
36
57
108
48
31
5
30
6
31
5
54
25
17
6
66
192
27
21
27
76
20
21
51
9
24
24
12
19
275
1
101
84
24
48
126
13
173
43
11
1
17
12
66
6
12
19
36
12
5
171
21
43
5
36
7
36
20
88
41
87
36
36
16
29
7
17
72
3
72
27
6
24
19
104
129
72
27
21
12
12
27
4
41
51
88
29
6
21
36
33
36
51
24
45
90
30
24
31
125
19
11
1
17
3
48
36
57
19
17
12
204
12
6
33
28
53
12
60
54
13
60
176
9
67
11
258
12
18
33
9
12
75
40
144
32
88
41
15
87
18
7
5
96
3
21
24
18
6
7
35
1
48
36
11
66
72
24
78
54
48
27
81
24
48
43
56
12
4
17
48
3
45
12
96
15
4
12
77
84
144
15
39
33
33
27
21
72
120
3
33
24
55
11
78
36
15
36
160
11
78
18
30
18
81
159
42
15
9
120
48
84
3
9
24
43
29
60
12
39
28
5
120
120
15
57
39
33
3
33
91
89
7
48
29
31
116
4
35
33
45
96
60
115
48
53
43
35
45
177
18
9
39
144
30
24
63
28
5
90
54
42
21
4
36
29
19
60
36
32
40
5
171
4
173
75
57
6
25
5
63
24
27
48
42
60
12
132
48
48
138
18
12
120
60
72
43
17
79
5
31
12
32
27
49
32
105
31
29
39
3
37
11
18
12
60
3
21
30
18
96
63
168
21
72
72
114
54
12
19
11
57
4
12
65
6
6
36
27
45
31
36
29
36
39
21
30
18
67
84
17
60
55
5
247
71
9
96
16
23
13
29
72
3
64
29
36
72
60
55
53
24
27
9
43
36
65
12
48
7
41
43
77
138
30
84
135
69
3
28
5
7
68
45
48
3
144
4
72
36
48
17
51
15
13
5
84
19
5
18
144
30
19
89
175
23
6
7
65
75
45
42
25
71
18
75
9
63
72
88
5
6
45
33
24
63
9
12
12
42
18
48
12
31
32
4
20
108
33
15
15
30
144
18
105
40
5
36
63
57
12
18
30
48
18
37
5
6
42
6
48
1
44
51
61
41
24
3
4
5
171
45
12
24
12
30
42
12
39
51
6
36
43
197
12
91
24
71
30
60
72
15
21
19
41
7
20
36
33
144
30
30
67
32
24
16
68
69
43
35
90
108
3
21
18
73
23
21
93
132
15
36
33
75
36
33
6
30
12
24
7
5
12
31
53
43
5
72
36
54
42
24
87
93
72
18
6
156
19
11
42
91
59
18
48
12
36
19
11
48
1
48
56
4
5
39
4
17
12
24
12
67
29
12
36
132
3
9
43
41
51
16
11
21
4
24
5
3
112
41
27
24
48
75
21
33
24
72
19
5
3
93
36
7
29
43
12
24
53
171
69
24
30
25
24
47
48
18
84
27
9
159
87
6
19
17
51
21
12
15
9
31
24
44
4
53
15
21
7
17
12
36
15
9
51
21
135
81
19
41
63
76
77
6
90
36
24
24
24
120
18
18
72
3
4
36
11
93
36
57
7
32
9
6
54
12
36
67
8
28
12
5
12
19
140
21
18
109
20
16
17
36
15
72
9
12
219
16
29
79
113
6
25
17
12
72
12
48
54
18
30
49
17
48
3
12
21
3
39
9
39
37
36
5
120
39
33
18
33
4
41
36
60
108
31
29
24
18
69
105
24
24
31
5
12
36
24
24
51
45
51
9
48
51
33
19
164
4
35
33
9
48
27
40
56
12
184
113
31
149
19
29
51
93
127
5
51
ABCD 94895755096*3^$a+1 [50033]
3
63
30
123
56
19
42
54
6
18
42
48
216
71
4
44
37
63
15
41
49
66
6
54
33
63
5
43
126
11
12
7
9
92
115
78
15
80
97
24
84
71
19
96
33
3
5
24
61
144
15
69
96
15
159
12
24
36
113
7
105
123
36
201
33
12
27
3
30
83
36
48
13
30
5
49
30
96
54
96
3
111
69
15
12
53
132
88
27
53
1
6
137
1
96
66
78
6
24
41
156
25
24
24
6
90
23
1
11
1
24
30
60
53
1
36
35
36
19
60
114
66
41
55
24
66
90
9
9
90
17
48
31
29
1
54
12
84
36
48
12
173
24
31
252
89
55
6
78
6
3
27
60
36
173
36
25
36
30
30
48
6
5
25
35
19
17
88
207
24
41
43
36
96
5
49
30
6
300
18
9
27
30
39
15
12
5
49
6
17
76
15
149
12
25
195
9
39
3
90
18
6
234
69
33
204
71
64
128
37
35
61
24
11
52
3
18
11
121
180
47
160
8
60
4
104
67
30
24
60
3
72
56
115
18
96
120
59
4
183
108
72
78
12
27
92
4
92
49
35
4
21
59
40
21
6
90
47
37
203
91
5
1
60
60
71
79
36
65
55
48
36
66
78
30
12
138
57
9
95
19
6
179
55
5
37
24
36
90
18
102
24
21
80
49
96
24
15
8
31
5
36
1
15
63
17
12
7
180
65
19
42
39
20
16
24
15
53
1
30
72
9
9
35
24
40
36
32
49
63
21
66
54
15
20
31
24
6
96
23
31
6
18
66
6
30
48
96
35
1
30
24
60
156
24
24
9
51
21
21
30
18
35
55
12
108
66
39
105
6
41
24
40
21
54
6
90
5
19
29
64
20
73
35
19
6
47
7
24
161
121
47
52
45
24
107
85
108
36
119
96
24
16
80
91
60
113
115
36
54
30
41
91
18
47
40
45
324
111
92
60
7
65
144
120
211
5
220
108
32
19
5
1
6
53
1
6
149
136
39
5
28
32
19
36
60
24
41
1
24
11
55
54
36
108
60
252
48
30
5
91
125
19
60
6
60
23
127
53
52
80
64
177
18
41
265
3
177
24
12
47
31
42
87
21
6
36
24
150
114
132
17
7
156
54
84
30
65
60
67
5
12
36
1
54
12
9
36
153
90
12
29
121
48
179
36
12
4
105
3
3
30
48
6
24
12
144
21
9
36
108
36
126
138
12
3
105
12
23
1
54
17
48
7
113
91
30
24
15
45
60
6
156
5
24
24
37
3
92
13
30
17
55
9
48
8
55
24
113
31
90
12
27
3
5
13
12
18
42
90
89
60
31
90
23
7
114
3
51
12
9
9
119
1
60
216
84
120
42
53
1
71
79
24
60
209
60
13
123
60
111
5
25
15
9
12
30
45
9
66
69
9
11
48
12
36
43
129
36
36
44
25
6
36
114
23
73
215
109
30
126
63
27
60
30
60
378
36
156
30
120
39
9
42
53
96
25
24
66
21
15
89
144
7
5
103
165
72
15
18
42
210
48
162
54
23
12
24
1
24
6
9
20
31
54
11
36
43
96
24
6
54
30
6
36
33
75
36
24
66
36
60
24
150
66
23
36
1
18
77
43
90
96
66
57
3
17
16
140
1
66
17
108
85
15
3
12
18
11
28
21
60
60
30
101
1
23
136
8
31
156
21
9
6
18
6
36
108
6
30
5
25
96
84
24
210
41
139
21
8
127
36
17
16
36
225
6
30
60
39
20
25
66
24
29
1
123
123
29
49
66
36
90
95
13
30
60
5
16
21
27
108
20
49
11
49
3
32
36
40
32
1
51
21
18
5
61
6
29
24
72
115
5
55
168
12
30
24
24
60
6
29
216
19
5
37
24
3
128
13
35
25
12
54
21
144
39
12
84
9
27
48
137
85
84
24
102
24
30
60
11
12
73
23
157
3
267
53
76
128
72
108
7
54
95
157
3
45
27
33
60
59
73
47
37
3
20
28
3
42
120
150
5
84
48
1
6
45
9
126
24
132
30
39
51
53
25
90
41
25
114
72
18
36
3
36
20
7
54
36
54
65
115
5
49
6
90
54
72
54
144
59
163
5
19
125
40
15
6
219
39
66
3
36
27
5
19
21
123
102
48
35
7
48
5
7
17
48
12
7
5
211
30
48
6
29
91
30
59
7
48
149
12
49
60
6
36
17
7
5
49
ABCD 94895822038*3^$a+1 [50031]
32
37
6
18
36
18
18
123
51
6
228
35
25
39
20
36
24
151
72
18
119
55
5
16
36
111
54
30
54
6
125
85
6
108
41
160
9
35
7
84
168
12
21
69
59
19
17
1
18
21
9
207
12
32
61
18
5
31
29
4
80
28
32
12
31
30
72
18
18
6
69
375
29
7
89
1
6
53
1
35
16
15
113
16
3
41
31
53
31
36
21
15
9
63
17
76
32
148
15
24
33
21
15
51
24
41
13
12
3
75
36
29
7
126
12
6
185
7
24
18
51
96
69
71
85
78
5
60
25
66
5
55
102
23
16
3
126
11
43
30
36
111
93
11
25
35
52
3
72
90
12
42
30
6
12
117
45
3
21
54
30
42
30
54
9
15
18
12
36
6
33
15
6
30
45
72
45
24
3
15
18
18
5
24
7
33
15
90
78
69
20
19
36
53
31
36
29
25
6
18
12
6
18
15
60
105
35
91
30
59
76
15
18
15
20
13
3
44
31
66
6
12
72
18
60
15
3
18
12
18
42
30
54
39
21
18
36
21
68
1
11
24
31
6
54
21
32
31
144
78
75
9
54
6
30
144
45
164
100
15
41
1
30
5
16
32
43
113
79
17
1
78
30
144
42
33
33
42
18
72
18
18
36
3
80
61
12
24
66
24
30
6
48
36
36
9
33
11
55
9
27
78
30
5
37
15
39
5
96
40
15
65
61
3
80
31
54
155
7
90
18
30
39
20
13
18
101
16
12
80
16
87
12
6
12
24
23
97
59
37
15
8
7
9
33
51
80
25
39
21
30
6
138
78
30
60
17
55
41
49
12
24
11
84
61
24
30
41
13
71
7
57
27
9
27
29
13
12
36
108
11
16
12
57
119
64
48
69
18
65
60
7
53
40
33
72
18
17
55
18
108
36
155
25
18
192
5
19
36
69
57
54
29
19
6
15
44
16
45
95
49
6
29
60
55
36
57
12
20
1
30
29
25
75
75
5
7
53
25
36
36
23
31
65
7
33
20
31
18
78
12
21
141
39
57
3
20
115
6
30
24
30
6
69
87
29
48
36
16
15
24
54
36
59
16
12
15
17
1
54
42
23
13
3
9
6
66
36
18
24
105
15
57
15
24
89
55
180
36
66
54
6
18
12
54
6
33
20
31
21
15
24
12
57
15
21
15
36
18
27
69
51
8
12
4
51
5
13
30
6
12
39
21
23
24
28
44
55
6
18
72
12
78
18
12
18
71
19
6
36
107
91
12
17
1
39
3
12
6
11
64
27
54
18
5
112
8
7
29
1
168
36
87
15
17
40
3
69
105
3
32
19
6
3
33
30
9
9
54
96
36
54
12
3
24
87
36
12
17
25
84
36
24
54
5
7
24
54
30
36
9
15
72
93
108
32
55
126
30
41
73
155
37
59
19
41
16
15
144
41
16
33
39
45
6
5
60
36
25
30
18
35
7
5
121
48
60
15
21
59
16
69
36
36
39
8
96
1
66
54
6
18
215
24
103
33
39
33
3
21
99
5
31
5
55
5
16
27
60
12
24
36
36
30
167
55
108
90
3
9
111
51
65
48
91
21
36
45
3
159
60
77
24
25
71
13
11
115
36
60
30
3
15
65
13
12
42
30
198
36
9
27
18
42
66
54
24
57
33
71
196
69
18
57
60
153
126
57
8
16
8
55
42
18
18
3
12
69
36
39
69
144
6
12
24
33
3
89
31
24
33
75
17
16
93
15
69
126
6
59
64
80
7
18
18
24
29
1
3
60
63
18
6
5
48
37
143
121
11
28
3
17
37
18
72
29
19
6
12
39
33
42
18
11
40
36
21
47
55
6
54
5
31
57
8
1
3
60
32
73
15
105
18
17
25
51
51
29
61
23
13
3
15
29
61
6
5
28
20
16
60
51
36
12
42
18
5
7
18
35
36
25
51
15
18
6
125
24
61
11
115
9
15
54
48
27
12
141
18
36
54
6
5
31
29
1
39
93
36
30
6
35
1
15
15
57
57
30
21
39
30
114
12
24
54
54
21
20
16
108
195
72
5
64
69
42
5
13
35
36
16
15
18
42
30
78
12
6
30
9
104
16
3
72
5
84
127
90
18
89
12
25
66
165
32
25
51
39
30
3
8
31
33
21
51
8
31
21
99
9
80
1
96
66
18
75
15
36
53
43
12
17
1
18
36
45
20
28
105
3
8
61
18
60
65
132
73
102
36
57
3
18
30
57
15
149
1
30
54
18
5
31
21
15
24
12
72
17
43
18
12
63
33
71
16
33
36
78
21
80
64
12
20
48
28
12
57
15
33
90
21
44
7
24
12
24
29
79
5
103
149
25
18
17
25
18
21
15
5
25
36
60
35
16
128
84
1
6
141
39
5
13
30
21
75
66
60
18
41
24
40
51
24
33
3
36
30
18
5
72
24
52
69
48
6
36
21
32
13
83
49
18
234
15
75
36
12
57
24
27
45
33
71
24
64
33
24
36
83
19
57
51
9
15
30
36
23
1
66
29
103
185
25
126
5
52
3
5
7
42
47
64
9
42
18
30
18
60
30
129
39
57
32
40
33
18
12
9
48
105
27
63
17
48
28
75
72
12
9
120
180
20
1
30
36
132
12
29
16
9
72
23
1
30
53
7
5
25
24
35
84
43
12
96
21
44
24
1
54
90
36
87
44
43
21
24
27
29
31
21
12
3
33
21
15
21
48
11
13
12
23
37
30
5
24
24
37
179
76
288
33
60
15
8
49
155
37
78
18
15
3
36
30
35
1
3
51
96
18
15
39
33
33
99
33
120
ABCD 94896098218*3^$a+1 [50011]
67
36
81
3
18
24
3
81
60
75
33
18
48
21
56
24
133
59
88
80
85
48
36
39
93
12
135
8
61
147
45
3
51
53
19
6
36
30
5
72
1
239
40
45
83
120
25
15
3
5
24
61
126
53
25
126
66
95
40
27
69
192
8
1
39
93
3
32
1
12
18
57
3
21
63
17
7
12
54
54
41
37
12
42
5
16
81
24
36
3
8
55
17
40
51
36
81
24
32
7
42
30
17
25
39
27
18
3
51
6
48
23
96
112
8
1
18
21
9
39
51
5
16
96
27
24
54
39
80
7
9
9
39
9
24
12
147
104
40
3
12
153
15
36
117
104
160
81
6
65
16
56
40
105
39
3
93
8
16
21
54
6
12
3
8
121
18
29
253
6
36
105
48
63
33
15
6
54
12
36
6
12
3
32
37
18
18
15
32
31
72
144
41
7
54
6
53
55
81
75
24
18
30
108
89
16
9
48
6
9
72
9
23
31
162
15
48
39
9
24
27
117
3
114
12
42
36
66
42
66
60
47
16
21
11
24
64
128
7
33
39
17
112
32
16
32
7
6
72
11
43
12
9
9
111
56
1
39
24
45
3
15
30
35
40
21
27
39
65
25
15
24
21
11
16
39
36
21
32
16
39
24
17
49
111
56
13
27
8
7
18
48
24
18
21
27
21
111
30
24
3
8
40
56
1
36
3
80
112
8
49
39
56
48
1
63
8
55
36
21
33
36
72
12
15
8
37
11
73
6
249
120
3
24
18
51
33
23
112
207
57
3
84
42
30
6
27
128
61
35
16
48
93
11
265
47
25
162
102
42
117
9
144
15
51
45
8
73
47
13
54
54
18
29
37
24
11
25
48
15
57
95
1
30
54
6
21
15
36
5
16
8
55
33
111
6
99
3
96
12
36
69
8
13
11
13
27
24
3
30
96
48
36
6
53
48
7
9
24
51
6
15
96
9
72
60
120
18
18
24
23
49
12
36
23
19
21
24
3
5
55
54
30
42
11
48
67
29
16
24
93
72
35
144
49
15
24
8
49
30
41
37
138
105
48
8
25
12
168
12
6
198
3
120
3
102
87
39
6
36
23
16
33
12
3
3
77
67
21
81
18
77
88
21
3
9
87
21
83
79
42
63
45
12
24
39
63
24
126
192
24
54
54
15
3
29
48
7
18
15
24
3
5
43
69
75
5
40
56
25
78
18
30
9
15
33
51
72
24
53
96
61
90
57
24
8
19
6
12
59
181
36
39
32
31
185
48
37
99
9
24
12
11
13
83
79
9
24
93
72
84
42
36
81
96
21
35
55
9
8
109
3
24
3
90
18
60
54
63
24
33
144
78
137
24
24
31
54
3
135
6
3
48
69
131
13
35
1
42
18
3
63
60
18
126
66
147
3
77
48
40
9
96
39
45
83
40
24
39
108
144
5
16
9
24
36
48
42
54
30
5
16
3
18
179
40
15
126
83
19
5
31
41
1
18
18
30
117
80
16
56
7
57
24
63
18
63
3
5
19
66
60
162
30
6
30
75
75
101
40
3
18
72
72
18
41
24
1
108
3
24
15
57
9
78
48
108
21
75
18
3
51
18
35
139
6
87
33
60
3
8
25
39
33
84
18
33
27
29
72
1
39
128
16
8
43
6
162
18
3
8
16
9
23
24
16
27
45
8
16
128
13
6
117
32
31
33
8
48
88
80
61
60
30
17
1
15
24
72
8
7
42
18
21
24
24
15
9
69
36
12
3
3
53
19
156
6
83
16
45
99
72
57
36
35
25
47
16
8
1
48
6
72
36
5
49
39
15
9
75
6
18
54
12
3
21
18
9
80
48
43
54
47
16
48
9
18
69
63
18
144
15
48
93
132
36
75
24
45
18
18
23
48
19
53
24
16
27
6
120
23
91
12
6
147
96
48
15
18
12
51
216
45
83
1
15
48
69
11
40
24
63
17
96
13
72
42
18
63
9
72
15
24
32
16
96
171
18
27
24
45
12
15
57
114
245
19
21
56
19
18
3
27
36
18
23
1
23
40
3
21
15
90
6
41
49
111
24
24
32
7
33
51
5
24
13
3
72
15
12
29
72
13
27
9
36
51
128
37
147
27
5
1
54
36
69
8
13
3
8
61
27
27
5
67
21
72
153
6
30
126
53
43
21
33
23
13
36
12
78
45
24
56
19
5
7
18
71
7
17
13
60
207
57
39
8
79
9
51
21
24
21
3
57
12
11
43
45
45
24
144
3
15
84
69
24
48
57
47
13
18
41
48
13
203
1
36
75
141
108
23
7
36
42
18
9
57
78
12
24
21
63
6
12
15
45
3
63
24
33
3
101
1
15
9
63
45
35
31
168
54
11
96
16
24
15
57
15
18
66
21
32
25
84
3
3
66
59
16
72
80
13
30
45
123
165
24
24
3
18
66
96
9
72
9
183
8
61
35
64
9
36
18
36
54
63
81
54
54
11
43
5
61
11
112
3
21
24
24
56
16
9
15
48
3
18
18
9
51
45
48
8
72
37
83
49
71
31
9
8
7
18
15
15
6
27
48
15
30
35
43
45
57
42
48
114
3
51
45
21
27
27
93
75
66
35
1
63
24
32
16
24
200
1
15
24
39
9
45
131
40
56
25
12
90
33
72
45
3
9
111
15
ABCD 94896317078*3^$a+1 [50151]
108
48
9
11
28
20
76
176
4
104
72
124
33
11
64
20
1
35
12
52
45
11
72
64
21
48
27
12
92
16
72
21
72
47
36
12
48
12
48
85
207
132
56
52
20
13
107
37
15
48
20
108
76
324
201
51
152
157
336
48
15
12
20
60
133
131
24
40
236
1
27
48
45
120
15
33
227
40
68
52
12
12
120
45
75
84
44
16
36
240
44
192
40
69
51
8
24
85
83
124
96
68
72
228
49
35
28
33
72
48
11
124
92
64
80
16
32
16
117
15
60
104
24
16
20
1
24
24
47
169
11
28
9
120
123
68
1
95
145
11
13
99
80
16
24
96
32
13
11
61
99
24
45
147
69
51
72
92
84
24
136
12
105
135
153
72
3
152
148
32
112
81
96
63
36
32
37
11
16
44
25
24
35
37
119
49
11
301
83
180
192
160
60
80
16
32
13
59
48
40
192
21
24
99
56
60
16
9
11
37
3
8
12
64
9
11
156
4
45
51
24
96
48
36
20
60
28
48
48
72
8
96
36
73
39
96
9
96
11
28
32
16
105
59
48
13
35
205
48
15
9
107
120
24
16
80
13
15
92
85
15
80
25
3
20
25
123
108
177
72
23
73
75
24
93
59
64
12
9
59
37
27
8
24
124
20
60
145
15
32
208
12
68
12
264
16
108
105
35
40
96
44
1
48
72
71
192
28
8
64
92
124
69
95
12
84
1
131
37
23
49
35
88
117
11
24
48
28
68
60
52
32
40
68
48
196
8
13
87
80
73
3
69
11
4
36
21
75
56
40
80
12
121
11
13
27
69
27
8
120
37
159
20
85
3
80
13
35
48
4
12
36
84
56
13
96
24
96
51
32
16
80
76
80
96
192
121
96
24
72
87
81
15
132
72
32
16
104
24
24
60
36
64
56
229
3
69
35
84
60
16
69
131
156
12
61
59
37
23
25
75
156
92
144
48
100
20
160
12
81
47
1
120
59
60
16
129
3
44
348
13
3
84
108
72
56
37
24
35
40
60
153
3
32
36
52
237
131
24
13
72
63
20
40
24
128
60
16
20
76
20
109
131
108
1
47
49
51
72
56
37
107
13
24
71
60
37
47
28
8
24
61
35
88
21
131
4
33
11
232
309
3
93
3
120
32
64
8
88
48
32
157
48
15
144
20
60
4
12
48
96
201
24
159
12
20
73
71
16
225
15
12
8
24
13
11
40
96
36
177
3
44
16
48
156
48
48
24
21
192
3
72
93
99
48
32
60
4
21
48
96
135
105
51
20
1
144
51
8
37
35
28
12
45
35
4
60
21
3
12
108
84
201
11
108
108
48
24
37
215
1
24
48
123
80
12
25
3
24
21
3
116
25
183
81
131
124
9
267
48
128
60
4
45
48
72
83
16
84
36
69
96
35
24
40
180
105
35
40
312
69
47
4
21
3
104
16
32
13
11
96
4
33
72
3
32
133
11
24
301
72
23
12
37
51
69
35
136
24
128
24
13
3
72
72
21
24
11
52
96
92
48
100
12
8
12
25
27
48
44
64
12
132
12
69
131
48
12
4
120
56
108
100
32
64
12
12
117
59
36
121
99
164
25
75
237
15
57
27
44
1
99
12
60
8
24
37
63
33
179
96
28
132
24
36
32
16
144
12
69
27
84
9
71
36
24
144
64
32
16
45
24
35
48
61
51
45
11
64
93
23
169
144
11
16
24
21
15
80
4
56
88
56
13
23
28
20
60
100
12
72
108
57
171
21
11
28
177
48
27
24
93
83
24
24
160
92
100
117
27
108
105
87
9
51
56
12
28
20
48
4
8
84
1
3
80
120
112
80
4
33
3
45
3
12
84
ABCD 94896759086*3^$a+1 [50015]
38
22
2
24
106
86
22
20
6
39
177
120
15
33
6
45
67
50
99
108
1
32
99
21
184
30
29
39
126
87
25
18
92
18
99
13
2
172
66
162
32
6
87
36
144
36
75
64
5
33
54
36
45
67
12
36
113
24
51
330
40
162
5
9
99
21
24
87
27
48
45
24
73
2
48
96
45
9
15
151
74
27
31
60
32
93
3
112
113
72
25
110
4
101
153
16
14
9
151
80
57
24
3
190
30
26
15
55
84
176
150
75
27
33
129
48
120
154
29
9
40
48
47
72
33
3
93
40
66
78
47
243
30
15
15
66
66
6
63
9
142
368
82
8
75
117
15
75
46
2
6
70
101
13
62
18
48
18
94
2
6
72
18
12
82
59
7
65
132
81
99
333
27
31
192
5
25
32
111
19
101
57
112
2
9
55
77
145
78
20
12
4
5
55
41
27
6
15
7
50
48
34
110
72
3
3
129
1
47
3
33
75
57
265
2
30
3
60
228
15
16
14
27
37
110
201
75
12
4
29
36
24
36
15
93
55
30
50
16
77
57
15
27
16
110
72
27
13
66
60
2
24
3
85
8
150
42
6
36
220
20
124
32
33
15
16
449
1
66
14
15
48
3
28
36
44
90
40
62
34
8
96
15
9
96
66
45
108
37
50
21
39
9
27
12
48
64
29
115
2
27
21
39
33
138
64
60
5
63
12
33
79
48
218
3
87
57
151
41
24
15
12
138
136
56
75
13
95
19
53
25
2
12
69
12
15
112
20
6
159
87
34
2
69
33
96
15
81
40
30
26
22
36
62
34
78
48
47
153
54
130
23
7
233
156
31
41
45
99
3
36
64
62
30
84
81
144
60
1
56
10
77
15
18
72
10
60
125
7
89
36
3
48
54
70
18
56
40
210
17
63
102
48
10
12
20
69
81
135
72
7
29
24
45
27
228
96
84
72
21
78
66
78
138
22
122
96
63
135
36
9
21
168
48
22
132
29
15
34
96
110
34
50
6
10
12
65
48
1
23
33
48
42
33
79
126
14
57
36
3
81
9
106
96
30
32
72
195
163
17
33
30
322
14
16
50
66
28
96
80
4
41
21
63
57
40
2
81
15
6
159
7
32
33
147
46
131
216
55
12
113
99
54
42
102
10
30
56
24
3
120
199
125
19
92
18
24
192
70
170
24
24
70
18
35
93
15
49
203
7
86
106
89
19
17
24
91
80
21
60
15
240
94
155
39
9
3
112
53
12
81
27
3
177
57
88
23
55
2
63
9
10
108
2
210
60
178
23
57
72
10
62
30
33
60
211
20
64
32
60
66
87
103
48
162
47
33
87
33
3
45
282
30
64
83
27
16
50
72
51
45
10
44
36
366
24
42
9
60
25
95
259
14
66
6
39
84
45
18
112
38
40
104
136
192
8
63
9
27
36
57
3
37
32
34
44
18
64
176
222
52
89
211
41
9
46
18
104
6
66
3
72
21
159
31
65
19
101
57
51
111
54
6
69
69
10
86
24
111
1
35
63
60
16
2
34
113
13
48
32
18
16
270
23
25
2
46
128
130
30
2
45
9
40
98
28
32
100
182
15
171
112
62
75
85
8
171
79
188
57
55
36
12
32
33
12
93
40
192
192
23
81
87
15
52
17
21
39
79
5
75
34
66
65
45
24
58
222
30
2
34
32
12
21
21
138
21
60
157
78
2
72
90
45
81
27
7
206
24
15
57
34
92
18
16
80
15
3
108
42
42
46
2
12
81
60
147
52
80
16
12
65
60
7
80
16
5
33
22
29
165
75
48
93
72
3
109
50
30
39
231
21
45
123
144
7
78
71
169
152
24
142
74
15
108
13
78
41
25
23
73
59
84
1
ABCD 94896762256*3^$a+1 [50004]
27
21
160
89
120
6
1
11
150
135
63
1
104
24
96
96
21
27
40
56
57
15
105
63
69
27
24
16
113
15
3
69
16
8
285
84
15
48
24
3
78
15
40
35
229
41
18
85
17
42
21
9
126
90
42
13
24
48
35
162
150
126
39
16
120
56
88
71
42
18
12
57
3
69
40
80
21
18
9
168
63
72
9
3
21
40
29
78
37
56
159
90
30
78
18
1
83
61
104
16
59
13
24
71
18
15
24
51
117
45
18
30
19
41
15
16
23
217
8
81
31
144
35
45
15
81
3
45
16
125
252
15
3
69
40
11
117
63
150
30
37
17
60
246
37
35
18
60
31
53
6
21
51
45
63
90
54
108
109
216
120
77
27
99
12
25
35
12
1
104
48
15
90
12
43
8
24
105
55
32
9
15
15
24
33
24
120
48
192
33
198
18
31
23
73
8
57
18
21
3
45
40
32
136
17
36
84
55
128
48
75
42
19
29
42
57
105
15
16
17
87
48
27
60
73
65
87
21
42
120
25
8
24
21
19
35
45
75
45
48
88
107
117
15
90
90
180
90
108
180
30
225
24
3
36
25
35
37
104
69
27
15
9
9
30
9
33
55
47
36
141
39
105
75
24
13
17
18
18
115
17
138
37
23
9
93
3
39
73
125
12
36
19
32
39
54
18
90
63
69
3
45
123
112
5
75
24
24
120
27
13
179
60
18
39
9
144
96
30
25
17
192
7
71
9
64
17
199
8
21
195
40
59
13
32
153
39
88
56
16
119
1
89
90
132
9
48
63
18
87
64
29
19
23
57
88
32
75
157
23
33
48
147
18
27
63
54
3
3
12
9
33
31
24
8
72
40
35
117
9
24
18
37
155
21
144
72
3
117
99
45
120
9
78
129
9
24
15
33
79
83
6
54
18
18
30
72
7
11
42
67
56
15
72
9
63
90
96
39
51
69
111
9
21
19
125
60
48
162
18
3
72
72
40
72
80
81
15
3
37
32
21
30
21
24
87
9
21
42
1
192
23
1
89
54
30
6
45
112
35
42
90
57
16
120
5
12
36
54
96
21
9
15
64
128
45
90
72
1
72
17
36
54
117
16
104
120
3
126
15
27
108
49
71
72
73
59
13
144
23
73
8
129
36
60
55
17
15
88
24
56
15
177
255
33
69
6
37
107
85
143
9
9
7
35
30
42
30
63
24
3
78
87
15
6
19
8
112
71
24
1
17
63
147
45
192
3
45
27
13
77
27
9
72
18
12
129
16
8
16
11
45
88
17
48
42
12
33
24
39
9
45
75
88
48
95
9
21
51
48
33
30
42
127
48
53
3
24
15
18
30
145
5
67
23
33
165
90
1
8
93
60
180
12
186
144
36
1
53
235
71
105
16
71
18
55
167
273
99
37
41
12
43
8
24
96
9
6
81
3
45
81
24
30
1
125
51
136
47
18
7
8
3
132
108
21
88
71
9
75
6
30
9
48
15
169
56
15
72
1
47
25
17
120
126
1
23
33
232
5
51
24
48
57
15
105
36
42
33
40
56
9
114
30
7
120
41
55
80
45
19
119
1
53
75
15
36
21
40
56
24
9
39
232
48
35
126
60
90
121
200
3
37
8
3
37
41
30
60
12
97
8
48
96
99
72
45
57
36
42
102
6
270
31
56
15
297
16
29
75
15
25
48
24
71
18
15
129
63
184
8
63
25
48
5
54
21
27
45
45
42
33
3
162
12
78
129
33
120
90
21
24
48
112
72
8
48
48
40
47
9
69
30
21
16
32
63
138
55
24
48
32
75
45
63
33
27
48
37
32
111
90
72
39
33
240
30
1
96
71
30
90
9
159
90
55
32
48
45
27
27
37
119
144
25
11
60
81
40
56
3
69
16
59
90
90
1
35
12
18
55
17
15
3
45
105
55
17
55
32
40
56
15
81
99
45
27
85
5
3
15
72
72
57
9
39
48
72
3
42
51
16
80
48
33
42
198
15
72
21
19
143
49
8
63
153
15
121
71
18
15
135
9
63
18
30
114
87
96
24
96
15
42
15
21
30
21
39
144
1
17
55
17
ABCD 94896815966*3^$a+1 [50012]
72
63
33
72
27
45
144
64
312
80
3
13
24
248
111
54
27
40
80
15
174
24
67
96
8
144
72
9
36
3
225
103
47
33
24
15
73
80
208
104
15
73
48
24
23
25
11
37
72
120
32
48
112
48
107
18
3
24
3
6
7
24
5
115
65
31
24
96
59
45
105
18
30
55
41
31
56
240
9
270
153
27
13
48
240
29
3
280
80
15
72
105
48
21
171
88
128
40
32
15
252
84
81
16
8
24
75
13
8
81
108
27
63
25
72
65
15
48
48
64
96
239
1
32
40
17
15
15
73
152
88
8
9
39
51
18
30
85
152
16
53
27
64
95
48
57
3
85
72
53
3
69
54
186
43
5
3
267
72
21
48
64
8
24
15
24
57
24
99
309
72
45
24
171
3
42
91
8
24
120
21
51
135
1
32
57
55
119
24
33
327
36
37
120
23
9
288
24
39
9
72
9
30
96
201
9
15
88
47
9
16
29
156
15
16
24
8
48
24
213
243
72
120
15
12
13
72
113
7
53
163
24
56
24
39
9
27
120
13
48
32
168
112
240
125
72
43
35
13
23
30
51
75
13
8
24
24
165
91
5
30
133
11
24
21
232
24
96
8
15
126
120
114
9
40
5
102
13
95
81
72
120
147
72
30
108
67
8
75
90
3
144
9
6
9
21
75
93
43
80
112
72
80
93
51
120
15
97
104
63
25
48
72
5
12
31
120
32
88
72
8
69
51
39
73
35
93
63
1
8
87
33
40
200
105
55
8
189
18
25
8
64
59
54
87
75
61
128
16
35
54
180
91
8
57
63
48
120
99
45
120
69
36
111
63
96
25
65
180
54
421
48
72
48
77
18
30
75
40
8
3
204
25
11
30
6
33
96
64
8
64
5
75
40
23
6
19
56
51
45
3
13
72
8
72
120
40
17
111
40
89
55
125
115
168
35
13
59
78
102
240
121
120
119
25
23
42
84
19
168
104
75
45
168
87
25
8
40
48
72
48
17
120
42
45
96
24
63
97
53
187
48
17
15
129
39
45
42
1
24
8
72
3
37
215
1
29
18
105
21
67
29
43
32
69
99
40
48
83
21
69
19
8
72
88
23
81
15
30
115
80
96
159
81
40
24
5
51
87
25
17
175
23
73
8
171
133
72
8
72
15
9
64
5
12
60
115
29
67
80
24
39
204
37
8
57
55
8
72
88
17
55
48
161
7
89
84
24
36
87
3
21
33
15
48
112
48
24
8
15
72
1
72
71
66
63
87
90
39
72
69
138
81
16
80
40
23
97
80
96
117
67
80
16
113
90
36
1
104
15
105
168
40
72
48
32
16
32
48
39
33
40
11
21
40
53
126
156
145
35
69
72
24
3
21
15
84
36
49
185
42
21
87
33
3
36
25
48
32
24
144
51
181
128
40
155
30
103
59
168
85
131
66
24
90
54
3
120
64
95
1
149
43
32
120
40
120
59
54
12
51
48
105
87
112
120
120
32
24
171
30
63
88
29
91
17
6
9
117
51
24
40
104
45
6
13
5
180
15
40
8
9
31
77
27
88
32
40
80
15
225
24
136
8
48
64
48
41
15
96
195
21
64
56
24
160
35
141
120
9
114
261
3
85
48
8
72
39
1
23
49
41
36
115
80
16
224
69
187
239
73
120
120
11
37
152
40
8
48
75
24
36
54
195
21
66
1
24
29
27
24
40
8
40
120
8
9
90
54
7
24
8
15
12
60
1
72
48
59
84
24
145
32
40
8
40
35
205
8
112
41
216
31
8
72
ABCD 94897162372*3^$a+1 [50012]
9
27
5
76
63
77
55
18
35
31
24
5
16
9
23
19
17
60
24
43
24
72
9
9
51
8
28
75
105
33
15
24
63
5
12
61
75
20
16
3
45
33
150
77
7
60
93
72
20
16
3
5
64
36
27
24
21
33
59
16
75
45
20
4
3
41
31
48
18
36
15
75
18
66
17
40
57
179
19
42
18
41
19
29
36
24
4
8
97
24
35
43
54
36
15
135
45
39
24
41
31
12
89
31
12
60
17
52
129
6
24
30
47
12
19
54
39
99
12
17
4
75
17
16
27
18
6
33
36
21
15
3
21
9
11
91
53
7
6
102
17
19
12
90
30
144
5
28
21
35
55
24
12
21
20
48
4
21
12
23
16
3
5
25
66
6
11
36
64
63
129
3
5
48
4
27
9
20
1
6
24
17
37
6
53
7
29
16
48
60
123
12
30
162
6
54
36
9
45
36
63
15
84
53
37
72
66
12
12
78
42
17
52
36
108
21
12
30
45
99
5
19
12
17
12
19
5
55
36
24
69
57
54
21
63
132
60
17
13
3
3
9
8
16
32
40
20
13
39
56
67
5
96
7
6
48
12
23
16
8
96
12
28
51
144
216
6
30
9
9
78
42
27
15
84
24
30
36
120
11
24
7
48
24
5
12
19
30
42
89
1
42
36
9
63
54
3
27
17
12
12
12
7
9
20
24
28
27
21
20
49
35
60
7
9
99
45
15
30
23
4
80
13
30
48
30
3
20
25
11
12
4
32
55
29
19
60
77
31
24
101
31
30
47
16
15
45
3
24
6
39
20
48
76
44
55
48
54
71
72
61
6
69
8
28
36
24
9
27
8
36
36
28
27
17
7
54
51
3
6
27
15
29
49
54
33
68
109
18
41
19
24
33
3
5
7
12
41
37
11
7
24
180
81
60
9
3
36
56
36
19
77
12
16
33
12
48
30
6
83
73
30
9
39
5
12
1
24
24
54
18
18
126
11
43
6
3
3
12
12
21
45
35
79
45
15
105
60
33
3
9
47
7
17
36
7
12
30
48
6
78
18
12
53
28
8
61
35
25
42
6
11
88
75
30
36
15
15
48
29
16
20
4
3
24
24
41
13
15
51
66
96
3
68
28
68
12
79
29
40
63
53
7
9
36
56
7
24
12
41
127
18
15
24
9
24
42
17
7
24
17
1
30
12
77
28
48
72
15
18
3
39
21
9
27
32
120
48
109
6
24
137
12
88
3
5
19
41
55
42
11
24
52
44
19
24
24
9
44
124
39
9
32
12
7
17
13
30
21
3
77
55
17
151
24
53
52
8
4
8
13
12
3
15
9
20
19
66
30
36
29
1
42
36
24
72
21
9
3
15
21
44
60
24
43
9
27
65
7
72
24
60
24
17
79
9
36
8
19
12
29
1
30
5
48
7
21
39
77
19
5
1
36
11
4
27
197
36
19
60
21
45
114
36
9
3
12
21
48
9
12
83
36
24
25
6
45
44
112
3
41
36
49
6
45
105
6
42
48
78
12
5
36
31
36
12
24
84
17
7
12
9
9
11
1
48
3
15
12
17
40
15
36
5
52
36
44
25
75
44
61
18
45
99
36
9
15
48
53
7
6
23
133
18
21
12
27
6
30
9
57
11
48
12
12
28
27
6
42
5
4
32
1
66
45
36
9
11
31
89
76
3
17
60
28
39
162
11
43
41
25
36
39
3
57
8
43
24
17
24
36
79
57
45
66
29
7
6
54
17
12
31
24
41
64
21
6
60
29
25
30
101
103
69
27
17
7
17
48
19
29
16
60
12
8
7
9
92
19
5
40
81
27
72
68
24
76
15
17
31
93
32
13
6
9
39
12
21
15
69
8
7
21
3
65
4
32
19
12
9
36
8
7
18
23
19
12
66
51
120
36
39
69
44
1
12
18
29
37
30
53
67
6
23
4
68
40
15
12
17
28
44
7
12
69
3
12
18
18
24
9
57
15
15
17
61
51
24
21
71
48
19
17
55
53
25
83
85
18
24
5
84
43
36
17
25
11
16
36
12
180
60
15
12
77
73
15
63
12
17
7
30
36
30
24
30
60
54
5
36
49
3
15
5
37
30
5
13
24
18
30
42
5
25
6
24
21
45
24
6
18
83
37
111
20
40
21
18
29
40
36
12
3
96
153
132
32
49
3
44
28
60
68
12
19
65
16
9
6
12
72
90
11
7
12
36
24
9
27
5
19
18
3
84
39
12
12
77
36
7
233
4
15
77
16
8
43
5
16
69
12
47
36
31
21
9
54
29
13
35
52
27
6
24
18
6
42
41
12
19
17
12
16
156
15
12
45
15
54
23
1
23
73
30
77
31
6
27
80
79
6
15
45
18
65
67
120
108
12
33
32
40
27
66
35
1
51
3
6
11
187
5
36
4
21
23
1
30
132
24
45
92
43
6
36
47
13
15
44
4
15
24
48
53
1
23
16
8
7
30
54
77
19
53
84
13
36
36
3
15
6
99
24
57
66
30
47
16
12
24
3
29
12
91
138
71
79
48
5
79
17
43
5
13
83
43
12
33
9
15
20
1
6
17
19
54
11
60
49
6
117
92
16
63
24
156
84
5
127
24
12
12
65
7
30
30
17
19
54
36
39
39
21
9
39
8
7
45
3
33
12
27
48
18
72
11
28
9
54
41
79
36
41
48
43
54
39
8
7
5
19
36
12
125
40
32
13
54
24
9
12
8
7
29
49
12
11
19
5
151
33
51
29
16
15
77
1
90
89
73
15
48
63
9
3
5
43
9
75
9
56
12
7
17
25
23
7
5
12
43
9
3
18
12
75
36
8
16
3
54
71
55
9
93
12
47
16
44
4
15
5
60
139
24
114
35
55
5
1
6
24
17
28
27
29
25
3
27
29
40
15
77
72
73
60
27
48
24
20
13
59
79
12
5
28
87
53
7
65
24
24
4
8
24
60
16
15
18
39
108
63
24
60
18
75
8
12
1
12
42
36
30
35
48
36
40
15
6
23
7
36
21
15
24
69
44
97
39
24
15
5
16
92
55
5
84
132
64
39
18
30
12
5
85
35
36
19
9
27
12
18
27
21
42
9
56
24
19
9
51
45
44
24
19
29
55
17
13
15
15
21
48
21
48
18
9
39
17
72
13
24
51
3
17
79
45
3
30
131
24
7
84
165
15
6
123
20
1
35
4
45
3
20
12
24
7
17
144
28
3
33
51
21
33
36
54
54
18
29
36
7
42
15
3
29
1
6
21
44
108
7
21
44
19
30
36
12
30
5
7
41
ABCD 94897463504*3^$a+1 [50053]
84
1
5
90
69
48
3
57
40
47
24
12
45
40
23
61
20
40
29
30
69
72
9
31
35
6
30
90
67
92
39
61
11
9
69
7
32
63
18
31
80
16
80
9
6
117
108
45
30
24
13
71
37
23
30
111
51
60
45
93
36
6
57
48
72
21
51
51
54
55
5
3
153
39
48
40
71
36
6
18
97
12
11
9
87
61
29
66
60
97
11
121
8
33
7
77
3
33
24
15
21
67
32
16
32
28
60
72
92
96
45
18
97
5
54
6
15
129
30
45
69
91
35
90
43
32
16
72
48
32
93
19
35
36
97
120
20
87
13
77
6
18
279
27
73
11
42
75
40
80
69
51
3
72
54
43
20
51
36
1
29
171
124
29
67
83
90
30
36
33
21
162
24
45
21
75
15
37
131
30
6
25
48
11
37
53
72
15
144
16
59
6
15
52
20
3
18
7
149
24
12
18
1
8
48
40
29
54
49
23
24
90
3
51
72
57
27
1
104
81
7
8
15
9
81
67
68
15
129
9
7
44
45
15
16
5
90
37
53
55
65
15
112
8
63
1
48
12
11
144
21
124
41
87
21
12
7
11
37
104
9
30
6
3
40
12
68
40
71
49
41
19
20
12
159
42
30
18
27
15
109
80
45
31
120
32
33
84
6
37
60
32
28
8
45
27
63
18
39
57
115
5
31
32
60
27
30
43
12
125
3
3
18
87
3
12
277
137
90
45
16
204
56
39
73
80
33
18
72
69
120
45
30
61
83
109
92
39
120
37
12
23
108
72
49
119
252
117
12
16
92
132
28
47
126
67
128
3
42
7
47
36
45
4
5
36
48
51
9
19
8
24
48
3
24
61
200
52
12
8
63
9
111
18
7
104
111
48
57
15
45
12
33
78
177
15
24
1
119
21
52
72
8
40
8
12
3
57
3
30
24
30
13
108
20
9
3
51
21
16
83
150
79
11
21
16
20
4
29
36
103
41
7
24
96
12
68
45
30
45
40
24
35
6
39
16
125
19
20
28
17
103
77
31
155
9
16
29
31
32
81
31
80
28
72
60
108
32
15
1
32
117
43
68
84
21
67
41
120
19
17
31
32
100
71
69
12
9
186
1
80
60
4
29
162
60
25
29
30
60
33
40
83
9
16
44
9
7
132
17
15
36
45
15
159
133
32
15
1
5
30
18
7
53
90
12
165
132
27
1
20
3
109
53
55
12
68
12
81
31
11
54
66
45
72
33
79
29
12
7
11
37
53
36
270
21
69
31
65
75
204
21
79
60
11
90
18
102
24
3
28
53
72
19
80
16
32
60
63
25
35
45
153
79
20
27
1
144
48
48
5
108
7
29
114
1
101
55
12
8
33
79
48
89
36
19
71
18
6
66
55
179
141
39
60
156
24
36
69
15
21
33
19
152
9
36
3
112
36
83
132
25
80
15
24
45
28
12
5
3
12
36
64
96
5
87
3
9
16
132
131
210
96
111
69
66
90
7
11
57
52
92
16
53
79
72
20
48
52
59
37
179
85
8
27
1
32
60
57
30
1
35
109
48
120
11
229
101
12
54
1
12
48
20
24
45
30
13
23
18
42
144
30
43
11
9
48
15
78
90
37
29
96
19
29
19
32
160
36
95
9
88
53
48
87
9
90
36
48
37
5
30
37
53
24
115
60
60
29
6
90
54
156
313
11
162
18
49
12
48
23
25
12
68
69
55
59
37
20
124
36
53
127
72
107
84
1
5
15
48
112
95
81
4
59
69
33
39
88
23
85
35
18
36
55
20
21
7
167
6
7
41
132
54
30
183
33
7
53
18
126
43
120
11
21
48
27
205
48
197
90
1
32
93
19
56
52
20
40
8
24
9
139
41
6
1
44
16
59
6
18
21
81
54
73
48
12
12
149
27
112
17
24
31
56
84
99
126
31
32
48
123
49
41
36
3
40
41
19
17
63
51
9
240
21
12
55
35
57
28
29
55
11
37
60
68
12
21
19
53
27
160
143
57
33
19
140
36
105
7
60
32
36
112
80
112
65
15
21
90
37
17
63
12
21
7
80
33
19
5
54
12
25
180
35
54
30
6
30
60
90
39
9
6
73
137
126
9
231
25
119
73
8
100
35
144
13
71
169
48
32
57
144
7
89
36
90
54
30
33
27
21
33
36
15
21
27
81
19
11
69
60
132
45
51
12
100
8
40
29
246
45
24
21
67
11
1
155
ABCD 94897467326*3^$a+1 [50000]
84
56
4
60
11
36
13
5
43
8
75
6
36
75
33
19
36
12
77
30
93
57
63
57
31
5
27
88
71
13
41
27
57
31
29
3
63
162
18
6
51
48
64
47
1
17
42
18
30
21
12
48
87
18
67
48
5
55
12
12
53
67
8
9
43
156
5
27
108
99
102
96
12
18
18
6
1
12
23
33
12
255
24
36
73
60
29
12
6
12
36
37
60
233
30
25
60
41
31
20
39
9
64
77
54
37
29
6
54
19
32
39
1
140
60
15
72
228
72
21
15
37
72
35
25
71
37
8
40
17
55
20
28
12
17
120
31
32
28
20
124
5
31
12
80
39
126
7
120
116
12
48
57
30
72
18
7
47
61
17
31
92
48
4
5
12
79
60
11
1
12
23
54
18
33
183
37
12
5
3
100
95
13
77
12
163
20
75
37
8
27
36
54
3
28
71
21
120
40
12
5
78
84
13
41
6
1
53
27
28
47
45
40
5
78
12
25
17
66
6
30
49
5
27
9
18
13
29
43
47
1
8
57
7
108
17
30
13
20
100
29
54
85
32
9
24
54
48
18
55
120
47
33
4
48
53
7
68
12
39
18
31
24
48
60
48
95
37
20
60
15
85
23
12
90
24
43
137
36
30
85
5
18
25
84
8
148
5
15
27
13
92
39
30
18
150
18
33
40
72
12
8
9
19
60
84
5
91
11
13
41
55
24
17
18
25
5
96
27
39
73
8
123
126
43
48
68
60
4
41
7
60
5
144
6
45
45
7
36
77
43
24
36
84
48
77
18
18
19
56
52
20
45
15
40
35
42
43
77
31
12
83
24
85
23
93
9
90
60
33
28
32
9
31
48
11
121
8
40
11
18
43
48
59
85
95
1
71
9
12
9
114
12
25
12
23
13
71
61
60
8
4
108
53
102
24
1
17
18
37
48
5
15
3
25
12
72
17
19
65
6
21
99
109
32
3
105
4
107
9
15
25
72
83
57
15
25
12
17
18
12
13
36
11
18
3
112
47
21
88
20
52
48
80
105
67
12
65
3
105
15
39
13
108
132
8
28
17
12
6
12
132
1
72
17
18
25
72
48
48
12
180
29
18
1
32
40
80
40
8
4
11
54
108
43
72
12
36
72
29
43
11
49
60
23
13
5
75
4
68
15
33
100
32
40
20
160
8
12
9
79
20
9
48
3
40
107
25
60
48
60
17
18
117
27
36
37
12
65
3
69
30
78
43
20
88
24
131
84
1
35
37
20
147
33
57
43
5
18
42
7
47
49
17
7
48
35
97
101
6
9
100
12
48
29
3
100
23
25
72
23
54
55
23
12
1
84
23
13
72
60
23
36
18
3
15
18
102
25
48
32
52
11
12
25
20
9
60
31
12
8
3
12
13
29
3
15
18
67
12
5
6
84
25
101
27
28
77
7
83
37
35
12
78
103
72
116
27
25
173
15
45
84
18
33
9
48
150
84
9
12
69
19
35
45
4
47
13
77
39
9
18
25
8
27
45
75
37
95
85
36
12
48
17
54
48
42
54
54
3
40
12
60
8
15
25
48
131
1
12
35
93
15
93
57
18
90
102
45
33
19
47
78
103
113
7
8
21
39
4
5
78
30
103
72
47
1
92
15
33
12
45
3
72
63
42
120
15
48
40
12
8
45
7
8
12
28
60
59
25
17
36
18
45
4
60
11
37
59
18
31
35
25
89
36
102
25
83
49
11
156
114
19
8
9
39
69
163
17
51
40
17
67
60
176
60
100
32
40
20
28
29
12
31
65
67
60
35
61
12
35
25
108
29
3
9
79
137
24
19
24
5
78
25
29
111
33
30
6
18
36
37
17
43
65
103
24
36
32
40
35
25
132
41
30
57
52
176
129
18
45
40
8
12
28
60
120
20
27
33
52
200
88
24
8
9
43
155
153
48
111
193
36
32
117
120
60
12
43
35
13
53
67
8
57
7
11
36
21
15
13
60
24
96
5
55
24
23
24
13
8
120
33
27
40
48
17
30
78
7
47
18
7
11
37
68
4
47
21
69
6
72
13
8
40
101
31
20
48
40
59
13
12
5
90
73
48
12
12
8
15
18
87
3
144
213
39
13
5
43
80
57
36
19
35
13
20
33
7
8
12
9
31
23
42
30
24
30
18
6
15
4
60
48
53
15
51
61
53
127
12
108
48
20
52
65
63
27
162
31
80
40
41
31
20
27
13
53
54
6
126
9
64
60
8
3
72
13
107
93
39
13
59
1
83
97
17
3
88
11
13
11
25
12
8
52
80
15
13
12
20
52
60
36
72
59
1
12
95
1
32
9
151
65
72
72
36
75
52
17
18
12
1
35
73
24
36
32
280
20
147
6
67
53
55
17
114
66
108
42
45
27
18
7
101
7
12
60
60
36
60
11
133
108
17
18
54
30
13
11
57
9
79
12
17
43
107
81
75
25
20
232
60
119
13
35
21
21
91
12
5
18
37
96
47
37
108
20
33
27
27
61
84
36
101
51
40
23
45
4
35
213
112
8
33
19
8
28
71
1
12
96
20
51
1
29
19
17
55
12
5
111
21
19
29
96
19
71
109
60
60
5
55
ABCD 94898061788*3^$a+1 [50031]
64
155
30
24
51
87
9
33
90
66
162
60
90
18
36
48
186
7
84
84
41
15
3
13
20
4
35
9
135
25
32
9
6
69
76
65
24
66
9
60
124
32
40
8
72
105
18
37
23
54
36
30
36
61
17
12
144
96
75
141
84
39
76
35
121
48
47
48
21
39
37
17
102
1
5
3
117
3
15
96
9
21
108
67
180
5
24
75
36
69
27
48
16
60
80
4
11
1
24
65
24
51
4
35
37
29
96
30
9
15
18
18
54
135
75
18
78
162
30
36
54
27
64
5
12
63
12
15
42
36
36
54
30
72
54
1
35
9
9
15
12
15
33
76
11
93
96
141
159
16
35
9
4
20
75
37
48
41
96
3
96
16
140
63
36
45
123
21
9
7
71
45
64
71
48
37
5
12
7
71
9
3
61
216
35
120
25
20
16
89
54
12
114
19
12
95
45
27
18
12
126
42
19
20
124
32
15
60
105
33
7
24
156
20
28
59
37
29
42
9
63
30
42
109
17
30
9
9
60
51
24
27
168
61
149
42
30
43
56
4
12
20
69
15
15
25
101
43
11
24
30
31
36
108
29
7
29
7
44
93
138
25
48
5
174
73
149
15
36
144
105
15
21
115
80
99
61
23
25
101
60
15
15
81
105
39
81
43
60
20
132
40
80
48
117
114
30
19
17
63
9
42
9
21
75
141
3
160
20
69
3
84
36
24
15
18
6
1
60
59
6
18
1
12
59
121
104
4
12
95
24
174
24
3
9
60
15
111
30
115
47
6
75
52
83
24
33
15
24
25
41
18
114
3
27
1
132
20
24
3
13
68
52
60
23
24
61
191
48
33
24
3
61
5
60
36
18
21
12
4
176
4
71
25
5
60
102
1
107
90
79
71
120
24
54
51
255
1
20
9
99
36
33
72
79
20
12
84
15
24
105
52
35
25
60
8
51
60
9
57
55
53
90
24
108
45
64
84
80
16
11
42
91
12
23
30
36
159
81
48
6
21
9
27
33
66
9
27
90
42
18
15
3
72
105
93
36
135
81
103
56
51
90
78
105
12
208
119
18
39
64
36
80
96
4
80
3
57
15
48
33
64
29
31
59
37
68
12
40
8
112
35
13
59
12
18
42
165
51
12
13
5
55
5
15
28
95
24
1
72
47
18
42
138
3
12
108
36
9
55
20
171
54
24
31
89
31
32
33
55
20
100
35
60
66
15
64
56
15
1
65
78
25
56
21
78
12
18
31
95
6
15
28
80
36
100
11
30
162
61
71
61
29
15
4
17
48
15
81
18
73
89
18
18
12
78
45
27
1
47
49
20
60
24
40
72
108
119
21
27
9
16
17
102
24
45
165
27
4
23
57
16
60
68
129
51
51
18
7
60
23
13
44
39
201
45
78
18
19
11
93
39
48
90
78
66
31
60
17
3
57
12
6
129
69
55
17
54
30
216
54
69
96
3
48
162
168
3
15
57
40
47
12
6
15
39
9
16
11
18
36
31
5
19
11
72
222
66
13
59
18
103
12
80
39
61
125
84
36
18
72
24
9
21
54
37
68
12
84
60
9
24
3
9
36
195
24
96
40
65
48
127
35
60
12
21
69
7
144
32
48
135
54
51
12
3
42
18
36
109
56
40
23
57
69
6
25
11
30
75
15
42
87
3
37
11
45
9
31
84
35
25
84
47
54
75
51
24
18
72
31
44
15
21
33
12
15
63
12
9
9
36
15
64
29
31
212
4
173
90
21
87
25
47
66
36
111
93
84
6
66
24
102
42
87
40
176
28
41
99
15
84
33
27
1
152
39
25
89
7
80
33
87
3
36
25
29
60
30
72
9
24
96
16
5
30
72
6
66
181
23
21
123
57
60
60
3
13
17
87
9
126
36
18
51
213
6
1
44
81
55
44
16
65
15
15
36
18
15
40
72
17
7
24
47
9
84
15
12
25
24
59
36
6
30
24
300
24
12
60
45
3
24
36
45
16
5
19
32
27
237
84
21
39
105
7
59
90
6
12
150
18
48
25
12
5
43
47
69
24
72
88
11
109
32
28
32
3
25
59
60
1
12
5
84
36
18
60
12
9
4
11
54
15
39
72
9
196
140
15
1
29
18
21
96
4
41
31
164
9
55
47
49
11
73
35
30
36
75
3
48
73
212
3
36
1
20
3
36
30
96
43
32
4
59
6
18
37
24
47
18
72
18
66
99
51
61
95
24
21
4
96
348
36
71
12
36
25
47
24
69
69
72
54
24
12
45
16
35
9
21
15
40
48
32
4
41
90
25
83
37
108
20
40
80
9
63
39
168
61
12
ABCD 94898063264*3^$a+1 [50042]
36
103
89
76
159
9
12
75
65
48
52
3
48
60
17
60
24
40
32
24
223
65
60
28
32
67
45
36
44
4
80
84
19
21
68
60
16
111
117
20
96
24
43
72
192
29
64
8
96
19
77
40
20
7
21
99
77
40
32
31
45
39
5
7
9
48
15
65
31
5
52
104
36
84
55
84
77
175
48
41
28
60
36
44
40
56
115
45
15
9
12
15
65
16
20
24
48
88
39
41
168
52
20
24
52
27
21
20
24
16
3
5
48
16
99
9
51
108
60
17
36
16
68
7
5
4
51
53
7
65
7
65
4
32
28
56
144
19
41
91
48
117
36
8
48
120
96
67
9
20
160
87
105
56
31
48
12
5
64
3
93
20
52
120
56
7
5
28
32
67
65
52
12
15
29
36
12
4
20
28
68
19
9
36
51
29
40
3
21
8
7
17
40
20
7
45
108
63
36
9
56
55
185
112
3
29
40
36
68
12
84
31
36
45
12
75
17
16
27
69
56
16
44
28
80
64
84
20
24
48
4
68
43
24
5
120
72
64
68
91
53
4
48
3
41
19
96
17
12
28
15
5
48
12
19
36
24
21
128
67
17
112
60
15
33
15
29
31
12
84
113
139
101
48
24
16
3
141
51
5
16
39
65
79
29
12
64
20
12
48
91
29
12
60
36
79
77
48
88
72
20
55
5
7
65
7
33
3
17
60
7
9
72
39
108
48
53
96
16
36
3
24
9
27
29
36
28
8
55
5
28
27
9
99
17
19
93
216
24
75
5
7
5
16
32
7
77
64
75
197
175
33
44
96
7
105
32
100
111
65
19
5
16
20
12
52
44
48
43
5
24
72
4
44
7
17
72
40
3
120
65
48
19
33
3
29
16
80
124
3
12
69
27
5
19
9
15
5
19
60
45
36
80
24
48
19
60
21
12
8
88
15
5
12
67
60
17
31
81
36
3
9
8
88
32
24
12
132
48
12
28
48
51
45
36
180
12
32
12
16
104
91
12
101
52
8
7
41
7
96
29
60
72
55
17
7
89
72
12
12
36
12
24
7
12
93
248
132
4
15
33
8
7
60
5
55
89
43
21
15
29
132
19
5
7
24
48
180
17
16
20
19
41
108
55
24
57
72
32
31
17
103
60
5
12
36
28
84
3
137
12
67
5
55
213
39
69
36
27
36
29
7
57
24
44
115
120
5
76
32
52
20
43
48
53
60
31
17
48
28
116
12
103
17
24
55
89
16
8
12
100
44
28
72
75
21
99
9
48
39
41
12
67
65
100
44
100
60
27
132
29
4
27
17
19
5
24
168
12
48
19
57
24
128
12
60
24
112
32
55
9
272
64
60
15
65
112
44
72
28
68
55
81
128
7
9
68
76
51
5
48
40
68
7
48
5
52
48
51
65
16
15
137
67
33
12
20
16
20
24
43
41
16
36
96
104
72
7
5
4
8
7
24
33
80
48
4
3
9
24
15
72
21
32
76
48
147
60
41
175
17
48
79
45
15
5
156
4
24
48
123
53
48
64
24
12
44
16
32
36
19
72
33
20
52
8
48
7
41
55
29
12
52
108
15
21
15
29
19
204
137
31
17
16
44
28
27
29
7
17
16
32
24
7
81
20
36
28
15
45
8
12
28
72
51
101
67
5
24
120
16
15
72
101
84
43
36
9
116
36
24
16
36
20
19
29
28
68
7
81
68
43
60
9
15
17
12
36
55
5
31
65
4
27
60
5
16
39
144
41
43
21
8
64
12
44
16
8
19
5
55
17
40
80
96
24
16
39
33
20
60
19
5
43
77
144
127
17
43
24
17
124
3
12
113
16
20
16
68
19
69
24
27
17
12
19
5
24
24
72
88
135
17
7
125
12
72
24
40
32
60
31
21
32
96
64
39
5
28
15
60
21
3
60
36
24
57
36
32
91
17
4
15
60
48
108
24
41
43
12
29
43
41
19
5
72
19
5
19
5
103
48
53
7
9
3
9
8
12
48
48
7
45
3
69
32
4
20
28
51
17
112
75
29
36
19
48
84
57
20
16
32
16
8
64
3
65
64
80
43
60
101
52
20
19
57
12
51
93
8
12
4
92
48
31
5
40
20
52
44
7
12
65
28
3
72
144
41
79
17
72
48
52
39
9
3
33
72
80
16
63
21
36
44
12
40
12
51
45
32
43
5
96
43
84
21
44
31
33
68
19
29
7
5
156
48
4
3
24
53
60
168
7
17
52
12
27
53
16
8
64
12
80
12
7
48
12
29
31
12
9
176
108
120
28
48
27
17
7
29
100
39
48
9
75
45
39
17
12
108
112
32
31
168
45
39
101
72
72
24
19
5
132
7
41
4
24
8
112
24
72
104
4
20
88
36
39
29
55
17
72
7
5
36
76
60
32
151
132
21
87
84
29
31
81
108
32
7
9
32
79
21
27
24
53
4
180
56
48
48
4
108
15
17
36
112
96
3
9
27
5
24
60
43
57
3
53
48
19
113
19
33
27
53
16
48
87
9
32
120
31
33
15
17
40
12
20
31
72
65
16
3
ABCD 94898165372*3^$a+1 [50008]
9
21
15
9
35
40
24
48
32
37
50
18
6
25
92
33
15
49
3
123
9
45
6
20
66
4
84
6
5
21
18
85
17
40
38
57
4
5
31
35
1
24
29
34
12
20
40
5
9
10
69
11
4
66
66
8
61
36
9
80
4
6
5
1
111
23
9
76
24
12
39
17
4
44
36
4
135
29
25
107
13
2
64
5
31
29
100
15
21
5
63
51
25
29
63
27
6
7
29
39
52
8
12
88
51
18
11
15
4
17
28
32
79
29
27
1
44
4
11
25
9
51
39
24
41
61
23
15
33
9
90
54
7
3
17
28
32
43
5
1
11
67
5
48
27
16
5
1
15
29
16
20
3
1
24
15
8
4
35
21
7
20
66
34
62
4
27
8
12
67
41
16
35
24
16
78
2
9
24
45
46
5
19
17
48
12
16
48
15
21
35
40
21
17
46
20
24
1
9
3
3
26
10
18
23
19
9
11
21
13
15
9
23
7
5
12
24
21
3
45
67
9
47
3
4
5
21
19
51
5
21
4
30
5
9
46
5
4
75
2
31
33
26
10
24
14
157
44
1
23
31
9
15
2
60
39
12
4
3
65
36
15
1
29
4
23
3
9
40
8
7
5
67
5
16
23
9
15
33
28
29
27
3
6
6
9
16
48
20
21
16
35
4
20
60
4
5
51
16
3
30
63
33
15
60
12
9
30
14
7
12
65
3
4
63
5
28
9
11
3
25
24
17
51
49
8
27
9
4
87
36
29
3
40
56
1
30
29
15
9
16
9
62
114
27
4
3
12
9
39
36
9
8
13
26
13
41
67
3
5
4
5
15
85
23
24
16
17
15
1
6
18
11
12
4
56
12
51
34
6
9
17
64
35
12
37
47
16
8
15
40
5
9
10
72
20
1
3
21
20
45
54
4
6
6
5
4
11
1
24
3
17
13
47
28
12
5
28
11
24
81
27
4
3
33
27
17
48
7
9
56
15
21
27
6
4
15
8
37
32
40
71
9
19
9
15
21
15
45
6
8
21
25
15
9
56
10
30
39
21
35
36
3
22
20
18
6
10
6
71
40
32
40
11
9
12
24
9
40
72
18
21
20
1
35
3
10
11
25
6
50
19
56
16
24
68
57
19
75
41
13
32
28
35
15
6
55
21
14
37
44
39
10
35
12
13
96
71
7
42
11
93
15
1
24
24
26
21
3
30
3
120
12
36
9
10
5
45
46
21
20
19
9
17
3
27
18
3
3
36
40
8
22
3
17
34
26
31
108
11
13
41
16
90
45
9
26
10
23
7
21
27
5
76
104
52
36
20
9
39
24
16
24
17
18
141
19
33
8
69
31
29
31
12
27
30
12
14
6
15
4
9
15
5
7
3
6
26
33
21
10
9
72
60
8
25
20
15
40
8
24
4
39
20
96
16
41
13
47
108
25
11
15
45
9
34
12
30
35
133
12
38
22
24
11
15
9
16
29
34
33
68
40
44
28
9
3
20
1
30
6
11
60
3
16
18
6
26
10
9
11
10
38
22
51
9
20
30
49
11
4
21
63
17
28
72
3
45
36
41
19
56
13
3
12
5
27
19
45
44
15
40
17
28
8
4
23
13
20
13
39
41
16
54
24
5
1
71
19
6
44
67
8
12
24
15
28
30
26
49
21
15
9
2
30
39
60
49
30
32
1
27
5
31
9
8
33
4
30
21
5
10
5
15
54
51
16
3
20
13
3
24
2
40
24
6
18
11
9
27
24
24
21
27
43
14
7
9
51
3
5
27
10
8
16
6
30
18
17
4
15
54
11
15
21
15
10
38
21
19
20
21
55
5
9
27
4
36
20
9
19
11
16
29
9
75
37
23
1
26
24
1
3
20
22
18
2
3
28
12
15
72
41
9
10
14
24
72
24
16
23
100
8
39
24
10
6
74
16
3
8
40
8
1
18
6
11
24
25
30
5
1
48
32
18
52
9
32
33
27
33
91
9
30
17
4
35
54
64
23
37
15
47
13
27
20
30
48
22
9
60
45
30
54
6
17
3
76
5
3
12
54
30
24
36
9
31
5
12
52
41
15
24
25
12
3
72
80
3
12
13
17
28
6
5
36
49
14
6
6
9
141
34
17
12
61
27
29
39
9
6
10
56
15
19
44
90
3
28
59
57
24
19
21
84
17
30
4
30
47
7
42
71
3
57
27
21
1
11
12
21
40
6
54
20
24
10
12
41
73
24
2
13
21
6
29
1
30
29
16
36
83
1
168
5
22
50
24
6
10
59
45
30
21
16
32
7
20
10
11
79
8
21
12
19
48
2
55
35
1
3
6
20
10
45
36
128
4
32
45
10
74
6
9
1
8
3
24
25
68
3
39
21
27
85
17
10
5
24
15
1
65
15
33
15
31
5
31
8
16
80
9
7
9
99
50
15
27
64
6
59
4
32
13
20
27
39
6
4
36
75
33
12
35
15
1
12
11
70
14
1
9
32
48
10
41
4
21
15
45
6
41
28
15
5
16
24
20
36
3
12
9
79
20
13
3
6
14
1
63
45
15
26
7
23
16
8
6
4
36
47
7
32
69
1
11
9
54
64
5
1
35
1
11
100
59
9
24
76
20
1
15
15
41
183
9
25
15
141
11
43
33
8
96
84
21
3
45
6
66
63
40
8
100
32
31
6
18
26
10
5
12
28
32
133
11
15
25
8
12
60
60
63
21
12
9
40
3
15
41
36
60
39
25
39
6
44
10
2
4
15
5
15
9
42
25
8
21
24
27
45
4
54
20
13
8
55
5
40
9
2
1
24
3
20
33
12
1
24
2
13
12
15
9
32
7
12
18
15
8
57
16
51
8
28
72
11
1
89
19
17
10
5
60
4
35
6
43
5
40
51
9
3
29
30
9
12
48
40
41
24
19
15
5
40
15
20
66
4
32
15
24
15
141
4
5
76
24
44
70
17
16
9
15
5
64
26
49
39
6
35
12
7
41
16
5
31
27
33
44
19
57
9
158
13
23
30
51
4
24
12
60
3
17
15
28
5
12
4
9
12
15
105
8
3
13
24
42
84
26
4
20
16
11
33
7
8
31
5
129
7
32
7
50
58
6
15
9
30
5
7
21
32
1
11
69
39
7
89
36
24
36
3
10
12
48
15
47
21
49
63
12
33
11
25
20
51
4
80
51
18
6
54
90
6
4
3
8
25
15
41
30
28
5
7
18
35
57
34
57
69
30
5
3
57
39
16
84
20
1
23
10
23
19
60
5
3
12
45
19
9
17
3
7
9
71
30
39
1
8
42
10
35
25
48
11
112
20
40
17
15
52
23
1
44
51
30
30
1
5
4
6
44
36
54
6
13
11
1
3
42
11
12
1
56
10
9
21
8
7
9
15
36
68
12
33
22
21
33
11
64
9
20
27
16
24
8
15
33
33
27
9
31
23
16
33
32
64
12
47
22
24
6
33
17
10
84
9
36
9
96
71
9
4
27
125
3
7
41
48
15
49
17
4
15
65
46
5
3
93
4
56
40
9
23
48
7
53
52
36
21
3
8
4
9
6
14
15
19
33
12
15
30
2
18
16
87
104
15
9
36
9
15
24
88
63
5
4
5
63
4
24
41
15
64
15
5
4
35
13
60
23
30
10
9
8
7
33
8
12
9
75
4
35
57
12
40
20
72
3
22
38
6
7
8
12
7
2
43
12
29
10
60
9
17
75
16
143
16
45
36
44
24
9
43
32
25
26
184
17
28
8
9
4
6
5
4
9
27
99
6
30
8
6
40
35
12
7
57
35
9
15
1
33
11
9
27
60
24
19
6
11
16
27
53
4
65
10
29
12
67
92
9
4
17
48
3
4
29
7
24
5
15
9
34
32
18
30
1
111
18
47
15
25
8
45
36
31
60
33
47
9
34
17
16
47
81
19
6
14
12
33
25
15
27
44
1
3
12
20
9
39
52
30
11
63
10
6
21
27
2
43
21
15
9
27
15
38
10
45
32
15
58
3
8
24
61
15
11
105
24
12
3
16
8
13
8
16
15
21
8
4
47
45
4
12
29
34
45
20
39
33
33
7
3
36
33
8
40
53
7
17
31
21
159
5
24
16
47
3
69
25
20
87
3
36
6
28
23
67
2
43
92
13
3
128
12
39
1
20
40
32
61
14
12
10
38
13
9
35
4
29
76
30
69
57
18
50
16
26
25
3
12
8
12
1
29
48
6
21
4
11
9
40
5
15
25
6
29
12
3
45
25
15
36
8
28
20
39
48
72
4
20
46
3
15
60
33
12
20
12
4
ABCD 94898491874*3^$a+1 [50106]
32
48
96
160
81
54
57
144
51
90
83
115
77
193
15
21
123
3
144
141
192
27
69
96
33
36
342
72
125
16
687
234
23
175
72
36
18
131
13
83
25
39
128
496
96
48
57
71
48
7
90
47
133
18
489
87
378
18
144
180
90
15
144
39
57
96
27
21
87
57
128
49
36
75
15
65
169
90
173
16
189
90
108
198
135
32
373
27
63
129
96
279
281
64
32
64
45
54
77
576
175
17
55
41
16
15
33
192
261
363
96
288
192
105
23
96
336
48
91
270
36
131
112
117
315
153
36
126
69
144
48
45
35
112
87
105
39
41
85
219
272
160
15
17
16
39
108
162
72
558
72
45
423
345
123
54
159
80
211
29
96
640
48
80
288
160
45
83
205
54
141
75
357
368
139
21
15
81
153
36
90
9
225
558
108
126
39
32
19
221
175
113
85
251
73
180
360
11
61
243
80
48
79
36
414
18
36
216
126
35
112
177
239
160
32
64
99
381
105
108
18
489
288
80
96
64
117
108
95
157
126
149
13
3
33
191
79
17
55
233
144
16
32
144
16
368
37
299
151
144
144
9
48
192
75
5
67
141
39
396
77
157
288
83
112
80
13
35
109
3
192
129
191
64
240
144
225
36
315
45
54
141
32
79
129
321
95
16
192
96
80
64
32
235
5
64
272
144
1
255
105
39
33
90
5
288
139
165
96
80
48
144
7
345
224
16
135
105
21
123
201
39
69
180
18
389
61
72
27
225
18
77
13
3
267
213
3
269
73
39
15
144
162
15
183
9
32
103
57
663
201
32
112
192
48
176
247
270
108
15
144
32
48
208
32
16
27
53
109
126
5
192
55
233
487
105
32
208
48
129
18
342
198
324
108
36
162
72
3
32
48
64
123
101
192
112
135
41
16
249
135
32
192
48
223
65
7
ABCD 94898682408*3^$a+1 [50071]
11
97
8
40
72
32
21
3
75
90
6
21
45
19
11
18
12
30
13
35
30
39
52
8
36
40
5
6
1
59
73
17
30
33
51
9
63
54
55
56
69
43
53
39
69
7
108
5
12
144
36
60
54
13
47
30
30
45
21
30
30
15
4
59
12
97
36
20
87
24
21
63
36
261
3
30
6
84
6
24
6
66
135
3
25
5
6
24
61
59
6
66
18
15
84
21
7
132
12
11
57
120
76
11
9
15
12
114
30
6
19
48
36
36
20
195
25
20
75
33
12
21
3
21
6
45
69
6
73
120
20
75
1
60
96
20
3
109
131
45
111
1
80
15
9
39
30
42
33
57
48
51
28
107
45
4
11
61
92
51
12
24
61
119
93
40
12
29
42
24
49
32
129
3
87
36
60
60
49
44
51
9
75
9
147
96
9
28
137
43
68
40
24
41
67
11
6
60
66
24
49
125
42
24
49
20
57
27
36
24
21
27
39
25
11
33
4
12
11
84
6
48
30
1
5
15
69
111
36
4
59
36
24
66
79
77
55
12
8
9
6
48
66
90
33
21
6
25
95
6
63
36
16
84
29
27
39
60
25
84
95
21
60
51
60
60
37
8
15
108
30
39
27
1
59
9
21
30
6
48
66
60
36
25
35
78
66
33
48
28
32
3
1
119
1
96
29
15
64
11
49
84
11
132
48
12
13
36
24
60
95
42
3
15
6
6
9
28
17
54
1
29
7
59
13
12
104
4
11
9
52
41
7
143
24
69
231
24
6
19
35
37
35
33
4
71
69
52
29
6
1
35
13
56
39
49
12
71
48
69
111
105
36
225
54
1
24
56
36
28
35
9
33
3
135
1
11
90
7
12
11
73
47
18
19
11
150
42
9
36
52
12
20
9
12
78
12
37
20
88
119
61
20
33
60
99
60
3
24
13
101
102
60
24
1
48
60
32
3
25
56
39
21
48
27
84
30
30
36
45
4
24
60
11
180
25
11
66
15
9
54
42
30
48
12
57
51
60
42
19
11
150
63
27
13
36
59
12
30
24
30
13
11
36
6
7
41
30
6
30
6
48
60
19
11
72
73
107
120
49
35
93
12
15
9
4
8
24
21
7
128
63
72
54
66
54
6
18
66
120
73
41
7
8
21
120
24
30
60
141
4
65
39
3
18
6
90
36
18
1
239
117
3
9
16
120
11
54
42
54
115
11
9
88
11
45
24
16
11
24
25
44
3
24
25
24
60
17
7
11
36
84
1
24
32
3
109
8
60
9
79
47
84
1
104
28
12
68
16
35
30
42
24
9
36
105
135
81
30
37
8
45
135
33
90
57
3
36
69
24
21
12
115
72
48
20
120
153
126
60
24
21
48
16
77
3
76
36
24
20
21
3
57
87
87
49
5
30
42
84
39
15
21
39
21
9
30
36
36
54
24
102
9
15
133
32
100
140
15
6
54
33
171
96
24
45
15
36
13
132
101
15
69
36
3
75
9
33
7
11
66
195
81
30
33
87
18
39
3
9
4
56
124
20
120
72
24
9
115
191
60
25
80
15
21
3
12
54
63
12
165
3
3
73
95
9
36
4
41
7
149
6
48
30
31
59
1
131
105
33
6
36
48
49
8
63
102
27
3
18
51
4
17
15
99
13
32
15
54
7
119
45
76
44
64
80
24
88
143
60
6
3
123
93
21
6
120
69
88
11
9
27
25
5
3
63
193
47
18
15
16
35
30
55
119
6
15
45
36
3
4
11
12
90
7
17
75
111
24
25
5
15
129
42
133
56
36
24
9
6
120
49
47
13
12
23
21
36
45
27
288
39
25
35
13
11
57
63
12
18
19
20
51
12
9
16
5
27
16
56
40
71
48
6
30
60
21
9
30
66
30
30
7
47
36
9
9
36
30
1
29
31
53
67
12
11
6
19
11
33
21
27
99
90
30
54
19
96
17
30
48
90
30
1
60
95
49
77
67
20
3
105
4
11
9
36
9
6
57
21
55
24
17
6
49
35
84
102
3
75
9
33
63
4
77
54
42
30
9
36
12
28
23
121
29
6
24
60
12
49
161
18
1
84
5
15
87
24
1
29
54
25
11
61
12
12
56
33
27
72
16
32
3
12
93
36
9
15
72
88
5
42
25
23
45
60
4
17
19
35
12
165
28
11
90
43
36
35
12
24
6
3
51
1
23
1
59
21
36
3
120
45
135
9
48
15
24
24
12
37
11
42
18
97
8
16
11
48
36
6
48
12
99
36
28
71
30
144
66
21
4
59
6
3
16
35
90
39
76
11
13
12
185
55
29
30
1
60
24
116
69
7
32
21
6
61
23
6
3
27
144
25
77
3
64
20
72
28
71
36
25
20
81
24
111
33
19
8
15
24
6
198
9
3
30
48
6
144
61
5
84
15
144
16
92
3
66
3
27
13
8
75
114
31
23
102
139
35
121
44
51
24
66
24
60
6
93
27
73
96
41
7
32
9
30
30
66
60
6
7
8
4
60
20
24
36
15
84
36
21
40
48
56
21
60
63
4
11
49
11
6
51
33
60
27
15
48
102
3
15
69
60
48
88
11
1
24
80
84
21
51
72
3
84
6
7
8
9
156
138
102
15
69
15
136
59
45
81
30
108
ABCD 94898810666*3^$a+1 [50032]
20
15
1
35
90
79
36
47
18
39
88
12
23
1
71
61
8
28
24
60
17
18
37
12
5
99
112
104
27
18
18
36
33
3
36
1
36
36
32
28
12
12
24
44
27
81
52
12
12
12
29
7
44
48
45
75
33
79
44
48
27
36
49
24
12
36
8
15
36
1
107
49
59
25
24
48
60
24
17
51
3
1
48
32
45
3
15
1
12
24
180
20
15
69
57
31
72
12
48
168
8
168
36
36
4
44
72
40
56
12
12
16
8
28
65
90
9
4
131
13
36
24
53
7
56
27
25
44
124
36
23
36
21
69
51
24
4
173
18
72
33
3
13
20
16
24
12
5
7
11
49
5
51
3
21
15
133
11
1
107
21
52
12
23
9
12
28
72
23
9
28
32
28
20
16
44
60
16
48
12
8
39
61
48
56
15
105
40
32
28
24
68
4
5
15
3
37
17
39
112
96
20
12
132
16
5
115
29
19
12
36
5
54
25
11
61
11
1
68
16
59
1
35
18
39
15
1
17
72
72
43
92
52
12
20
120
3
1
71
25
36
11
25
11
33
24
96
12
40
8
3
18
7
20
76
5
31
156
8
24
12
184
36
8
12
16
17
15
12
27
18
19
104
57
39
87
25
68
15
9
60
76
60
36
32
52
53
79
11
45
9
27
16
156
24
12
32
3
108
21
15
1
8
81
39
108
16
24
83
33
3
13
59
1
60
8
4
72
20
16
12
5
19
12
80
64
149
43
11
25
24
72
20
12
36
76
36
20
24
15
25
132
8
33
7
12
32
28
48
48
36
20
16
36
60
24
8
3
9
16
101
3
88
8
4
12
68
51
13
12
8
39
21
4
36
11
93
51
13
23
49
5
54
49
24
68
3
205
47
18
19
72
35
36
1
240
12
60
8
57
36
75
15
109
24
20
9
19
35
61
48
56
4
36
32
28
44
12
112
24
20
16
83
25
8
16
144
23
13
23
33
24
87
18
18
1
48
24
53
7
20
16
8
28
24
5
3
28
23
90
15
60
24
99
61
24
5
18
1
24
12
35
36
21
40
12
48
8
16
35
61
36
8
24
12
40
71
9
27
93
33
31
20
39
1
17
27
28
8
16
65
36
39
76
36
12
84
8
123
18
91
12
77
19
8
24
16
72
108
59
1
35
45
45
7
32
4
8
39
37
44
52
152
40
104
21
18
33
96
16
17
54
37
168
8
21
67
77
18
25
11
13
36
12
36
29
7
48
96
47
1
8
9
19
140
40
20
12
3
1
36
17
3
12
75
13
24
24
8
88
23
33
3
13
116
4
48
17
127
80
27
1
36
12
12
47
25
8
21
91
36
8
16
29
31
41
51
3
121
8
24
52
47
144
54
54
36
18
43
8
24
16
35
37
44
12
28
23
21
60
16
68
12
28
48
48
12
84
168
72
47
36
1
24
24
24
48
12
11
21
28
5
7
47
61
60
116
15
1
12
24
8
16
11
1
17
18
69
24
60
84
51
108
18
15
39
57
12
12
45
15
4
35
13
72
36
8
15
37
20
84
16
23
18
18
117
16
60
59
69
75
61
72
11
37
32
28
36
48
12
8
24
60
28
8
4
17
3
16
72
36
68
57
63
27
13
120
29
7
83
241
12
32
3
33
4
12
5
19
68
4
24
32
16
35
85
24
44
48
4
12
60
60
32
12
12
16
59
57
124
36
8
168
64
12
12
48
12
20
15
121
20
16
8
28
72
12
83
49
12
36
65
39
4
48
36
12
8
132
24
3
21
36
16
71
33
4
36
56
15
25
8
12
52
8
24
16
36
71
13
23
1
71
37
12
41
7
8
4
20
4
11
13
5
18
9
28
35
126
3
12
39
37
20
52
24
44
60
12
3
1
20
144
40
29
54
37
56
16
20
76
92
12
28
36
5
19
35
73
35
21
15
54
36
54
9
27
18
39
15
49
20
36
327
18
54
13
41
67
12
24
36
8
51
1
12
32
135
1
35
37
32
48
60
39
33
4
12
24
48
5
54
18
3
12
4
24
11
1
108
56
60
16
60
24
80
28
48
120
80
3
37
12
20
64
29
7
47
25
11
57
12
88
84
60
24
17
55
20
4
120
24
92
36
28
60
8
64
65
91
8
81
7
20
4
60
161
7
56
148
24
17
15
16
56
4
104
88
12
132
68
100
20
51
13
12
11
37
84
60
17
19
32
3
33
3
36
1
12
72
12
20
99
1
35
36
1
36
36
56
48
21
19
35
18
54
49
60
12
60
12
108
12
104
48
4
8
27
18
19
32
4
48
48
12
36
24
32
33
7
32
33
18
9
27
37
60
48
36
24
11
13
24
132
32
33
127
36
17
51
16
24
8
27
1
48
104
4
60
89
43
24
60
24
44
12
4
113
31
32
16
47
57
12
28
11
1
143
18
55
20
64
12
47
33
40
17
36
18
9
27
108
69
21
139
24
92
33
19
71
54
198
33
64
119
36
1
84
23
1
35
57
87
49
12
192
12
24
17
7
12
68
28
11
18
18
13
8
40
83
93
4
72
32
15
36
25
92
12
16
192
20
4
20
16
17
7
8
76
12
5
31
24
60
11
1
12
5
36
127
24
8
3
49
48
83
33
3
13
48
29
15
64
11
61
36
11
61
8
111
25
24
36
24
72
20
15
36
13
8
15
18
19
48
8
16
17
15
21
67
20
39
13
12
8
84
9
15
21
3
40
12
35
157
5
7
11
93
15
13
41
36
3
28
48
8
3
1
44
16
12
48
23
36
93
4
44
36
24
40
11
45
4
24
12
24
35
1
24
29
7
65
55
12
5
18
36
57
15
45
28
35
37
8
4
77
54
157
24
12
95
37
32
76
36
132
60
12
56
99
57
28
12
20
9
18
54
43
24
12
80
16
24
8
12
15
61
32
69
31
12
32
4
29
27
16
60
36
24
17
54
61
29
3
15
21
15
37
20
15
36
13
12
11
33
4
17
18
144
85
23
21
12
21
19
24
11
105
3
57
15
25
24
5
43
44
57
87
4
36
35
33
3
1
35
1
48
20
3
61
11
33
60
40
36
8
ABCD 94899745282*3^$a+1 [50006]
15
16
12
5
79
65
19
23
12
42
3
88
24
8
75
13
287
81
69
66
1
23
37
35
24
69
64
77
12
31
84
17
3
4
23
49
44
3
114
6
1
8
69
7
144
80
4
84
20
76
17
19
5
31
35
54
15
3
37
48
23
13
77
115
48
29
3
64
108
11
42
66
30
27
4
35
1
36
36
23
12
25
59
37
53
7
36
71
37
11
126
31
48
32
220
24
53
48
27
3
36
1
72
65
7
89
3
105
3
40
11
12
45
105
12
18
36
6
43
32
15
1
77
72
19
131
1
20
28
44
15
96
1
20
105
15
21
18
60
37
72
24
17
19
24
12
5
111
3
12
13
24
59
54
15
33
72
7
96
17
7
23
81
4
36
24
59
1
23
42
78
18
54
24
37
83
24
6
27
63
45
3
37
29
12
51
12
27
48
33
27
18
43
36
65
15
16
35
25
47
1
60
24
95
37
24
65
30
57
39
73
12
8
52
17
12
18
1
20
96
100
53
36
12
19
36
80
45
7
23
6
60
12
19
17
48
36
18
49
12
29
36
3
105
30
1
65
79
17
31
72
23
36
61
47
25
48
36
5
36
72
18
18
15
112
35
25
53
60
6
18
3
87
1
5
42
85
29
7
11
42
79
17
211
47
13
80
12
9
7
53
24
3
15
97
48
24
275
37
119
66
30
97
17
19
108
35
13
60
83
1
17
67
29
51
28
8
108
4
29
7
48
24
24
65
42
12
1
29
3
15
42
39
100
72
29
90
1
119
37
20
16
11
13
32
12
36
4
36
60
80
28
23
12
1
44
64
24
23
36
73
89
18
21
3
24
25
20
9
31
48
35
18
6
24
84
132
25
12
23
18
67
48
8
45
7
56
195
9
45
27
16
17
3
12
21
55
17
31
53
6
24
37
11
84
49
17
18
12
66
12
7
24
23
13
20
28
8
64
83
54
30
49
36
5
3
172
83
121
36
12
8
4
116
39
6
19
44
28
29
18
66
19
24
11
73
44
69
18
18
30
30
12
42
13
11
1
5
55
11
6
91
11
12
1
29
51
3
1
65
24
24
7
80
39
13
65
55
41
15
40
29
31
11
24
12
12
37
44
33
18
13
47
1
29
18
13
35
24
1
36
53
18
49
8
64
41
18
13
8
76
24
8
4
23
30
30
18
7
11
13
17
12
63
99
69
52
24
12
48
80
87
49
35
57
3
21
15
13
80
33
12
36
18
24
24
33
4
11
12
78
7
44
72
21
3
51
85
17
6
1
47
42
51
3
25
65
31
11
54
7
44
15
61
8
96
75
33
4
32
12
96
16
53
90
13
23
121
5
19
29
39
21
36
18
18
66
6
79
48
12
47
48
61
8
33
36
19
77
78
96
24
72
36
21
4
83
25
59
1
11
1
17
7
125
18
1
53
19
71
13
29
66
49
17
114
12
333
28
17
103
20
39
49
5
19
8
16
5
3
16
29
31
44
28
36
17
12
3
39
1
32
9
7
53
18
6
30
78
7
29
12
102
9
231
30
31
83
33
9
12
87
51
24
1
120
128
52
23
1
12
77
7
24
12
32
72
52
228
12
36
72
95
25
5
31
17
87
36
15
13
32
40
35
1
119
54
15
64
60
29
12
43
65
42
30
48
120
27
75
1
60
17
66
69
15
97
20
99
13
108
41
7
32
75
25
23
13
23
12
18
7
41
3
27
57
51
84
49
47
1
20
16
11
30
103
23
121
23
18
7
11
1
36
36
36
17
30
109
41
31
24
65
67
8
112
53
54
144
36
6
31
24
59
1
8
4
24
41
43
8
72
9
19
36
32
15
93
76
5
60
18
49
35
1
41
18
37
92
4
143
48
108
84
60
1
144
11
1
216
5
72
3
88
17
3
15
144
49
36
41
39
12
45
66
18
51
105
55
12
17
7
116
15
6
12
79
23
61
12
17
6
21
52
5
12
66
25
17
15
27
48
25
29
151
47
1
32
4
84
48
203
96
37
32
3
66
6
54
15
27
37
11
25
12
11
12
66
30
1
12
5
187
29
7
17
15
4
11
66
79
11
25
20
3
24
1
47
96
49
5
6
117
12
16
59
13
5
18
49
29
12
6
1
47
61
48
17
15
40
48
41
19
89
55
12
36
24
11
24
21
4
48
12
36
5
66
120
48
60
33
9
6
36
57
4
35
9
16
77
18
85
8
4
149
19
84
17
91
5
43
47
24
13
8
28
47
30
43
48
29
199
24
32
4
143
21
21
84
3
27
9
12
4
12
12
84
156
12
12
20
3
9
21
48
18
229
95
21
21
39
52
24
11
25
29
115
24
36
216
59
1
23
25
36
5
18
93
51
36
25
84
11
49
48
47
114
39
15
48
45
123
93
28
24
92
3
1
36
65
7
11
13
36
44
57
63
27
42
78
36
25
48
17
36
30
54
24
7
8
27
6
6
42
48
55
12
24
41
48
19
29
6
13
29
31
35
49
8
57
27
4
36
23
30
39
64
29
48
87
15
61
47
42
66
54
24
7
12
23
12
30
6
21
135
121
83
1
72
59
1
11
6
30
85
8
36
51
1
5
24
18
9
15
105
27
48
12
48
30
43
12
29
27
105
18
12
9
33
79
35
66
6
13
11
54
55
23
33
24
28
108
84
8
33
7
24
47
109
65
6
90
91
24
12
24
60
23
13
24
11
6
24
24
42
90
102
49
68
57
15
9
24
60
31
48
96
56
112
24
20
64
11
24
96
25
12
113
24
48
42
48
1
20
40
71
12
18
7
11
60
66
31
20
3
54
7
29
19
35
33
16
23
13
53
27
28
29
30
18
96
115
41
31
44
4
36
12
53
87
21
36
66
42
19
35
60
12
37
12
48
84
143
18
7
23
85
5
39
81
15
15
13
60
89
7
71
60
78
7
ABCD 94899868634*3^$a+1 [50047]
30
45
36
15
25
23
78
27
16
29
3
27
18
24
51
105
72
90
57
48
28
89
18
45
48
27
81
60
16
5
39
12
9
30
9
45
24
12
43
92
15
73
116
21
103
8
4
56
24
24
12
39
9
15
66
6
12
85
11
1
65
75
100
11
12
18
24
30
45
9
6
36
12
42
43
20
3
18
51
21
78
66
24
30
57
3
84
6
7
5
87
21
27
117
51
165
6
9
24
148
83
126
15
16
59
60
1
17
27
39
45
9
60
15
21
72
39
36
27
18
3
21
48
6
45
9
3
52
17
3
15
18
3
9
90
42
54
37
47
13
8
39
45
3
54
36
90
13
29
30
42
48
3
15
9
4
59
6
27
3
25
17
54
9
12
33
7
23
36
6
27
192
48
48
72
16
32
33
15
40
71
9
27
30
54
54
6
1
53
7
5
54
9
12
15
85
8
21
63
52
36
29
3
45
6
36
9
9
36
19
32
24
4
77
18
42
55
29
7
17
48
18
60
30
24
102
54
36
24
27
12
51
21
33
12
43
47
18
36
6
30
6
69
21
55
20
4
48
8
3
24
12
85
44
57
27
21
24
3
9
6
37
11
24
12
18
72
78
45
16
77
42
12
78
15
3
9
24
15
24
57
9
6
25
41
123
12
4
20
9
19
8
45
12
60
36
99
52
36
5
67
32
45
24
99
3
18
7
47
33
27
33
28
32
12
21
30
60
12
45
33
102
13
36
23
18
27
36
27
33
9
66
24
30
31
5
7
24
8
3
37
53
12
27
9
7
47
42
3
27
54
171
9
24
3
33
7
5
60
108
126
21
9
139
29
7
23
13
8
87
9
84
39
12
24
12
60
9
28
11
36
6
3
45
6
48
132
153
28
17
66
21
28
65
7
41
15
12
16
11
36
9
15
18
7
20
16
108
44
3
97
5
31
20
60
87
13
36
11
37
11
45
9
42
61
44
96
45
18
21
3
12
85
23
85
5
18
33
36
63
12
25
53
120
3
28
5
24
27
45
66
18
6
1
65
18
24
1
11
78
115
80
33
18
69
3
45
27
25
36
47
33
16
84
17
87
40
17
30
69
75
21
15
168
25
5
36
6
33
72
51
18
36
139
20
84
36
76
5
18
105
28
17
18
30
72
27
51
33
129
43
72
8
39
108
12
61
53
120
42
97
83
12
13
59
6
12
78
45
24
28
5
15
16
5
6
45
48
27
6
63
21
54
96
33
21
120
54
18
43
65
27
15
54
30
13
23
42
48
43
35
117
57
31
11
9
39
21
4
96
5
31
11
169
101
12
18
54
18
42
18
33
28
41
36
108
51
3
13
23
6
39
27
72
42
51
57
3
9
6
9
3
222
75
33
51
64
41
39
21
7
48
89
55
20
51
21
76
32
51
21
36
84
3
1
32
180
69
51
3
114
15
15
42
15
168
27
36
49
84
56
40
5
90
6
30
54
43
32
36
39
9
12
27
18
54
9
9
31
11
93
40
5
27
4
5
31
44
4
53
7
12
104
15
42
7
5
108
54
36
9
69
102
9
81
7
236
24
45
66
36
24
21
84
12
39
6
27
160
20
45
7
48
47
49
20
24
28
47
1
72
89
15
15
6
12
6
9
36
99
162
66
24
48
6
79
20
132
40
83
45
15
25
23
108
9
27
54
27
12
51
6
36
30
42
36
36
39
40
11
18
18
30
108
27
24
3
21
4
17
30
121
84
65
54
9
27
13
108
20
9
19
44
3
45
33
27
39
49
12
17
12
39
39
30
31
11
54
30
24
93
24
16
47
18
108
162
37
35
12
13
83
45
9
48
123
28
11
18
31
101
18
36
1
60
95
9
12
15
13
72
47
30
6
84
42
30
24
30
72
60
12
67
95
49
36
11
12
72
33
45
3
9
60
48
6
9
3
33
24
12
9
66
18
27
123
57
16
35
18
84
36
42
90
3
4
83
18
159
33
3
21
66
78
36
30
6
30
54
43
35
25
101
54
90
36
12
67
36
29
27
88
11
25
20
21
15
39
6
18
12
54
36
43
8
9
36
207
3
49
20
99
72
9
93
108
54
54
15
21
24
84
42
45
3
13
5
24
66
9
33
48
43
65
75
60
24
57
60
30
93
33
18
90
42
18
54
18
135
124
11
72
21
16
65
6
48
6
15
15
18
42
1
8
52
29
36
30
13
77
15
57
42
45
21
3
36
69
36
36
75
4
8
21
24
7
59
9
15
12
60
36
30
24
3
33
18
9
52
29
12
87
3
42
180
55
36
11
18
147
28
32
9
15
12
27
21
120
16
5
15
63
33
3
25
92
28
101
6
102
36
36
6
54
51
28
11
9
16
20
99
30
27
27
6
72
3
36
16
20
27
13
23
24
25
47
48
6
39
63
78
72
12
43
53
7
29
43
23
9
24
39
108
85
32
45
36
54
6
19
47
13
48
8
96
51
18
6
54
12
67
11
21
45
36
42
18
18
21
36
15
48
49
32
81
54
24
30
60
27
9
18
120
78
90
57
12
4
17
48
87
27
1
20
12
3
45
39
42
30
45
9
60
54
1
24
92
3
21
15
42
19
36
32
21
36
18
72
21
105
39
36
4
8
33
18
9
96
36
3
162
51
153
36
126
9
39
54
67
59
49
36
5
27
27
18
43
11
6
12
18
9
24
21
60
3
51
30
15
135
205
5
7
29
39
39
1
24
36
29
12
24
66
6
43
149
6
1
35
25
36
8
12
9
108
3
15
57
16
44
45
7
80
24
27
18
24
7
56
9
48
67
83
18
55
29
18
105
21
7
32
3
9
99
81
45
84
67
59
13
47
54
12
7
17
30
6
43
12
179
30
24
66
49
11
84
21
136
23
6
18
21
96
3
33
3
6
39
4
12
11
18
60
55
36
29
24
30
18
78
30
36
18
13
5
42
61
11
1
24
23
61
11
6
48
72
27
33
3
9
15
16
41
31
95
9
33
43
23
ABCD 94900069822*3^$a+1 [50021]
32
13
114
18
15
8
55
84
42
36
78
120
41
13
60
30
48
48
9
21
30
60
120
6
78
72
5
48
61
252
12
11
16
48
3
24
45
105
78
18
42
5
121
24
90
77
13
6
42
72
27
8
31
24
18
95
25
15
87
12
54
6
66
95
48
79
33
8
1
84
11
64
45
27
99
84
24
30
83
72
91
42
18
6
78
12
9
27
12
41
85
6
30
60
11
115
12
33
33
39
153
23
19
48
53
19
30
18
77
37
99
56
144
85
35
24
7
36
18
27
8
1
18
18
3
15
114
23
64
15
138
23
48
40
9
72
18
21
9
18
77
25
111
99
117
9
6
30
18
6
24
12
24
47
19
5
1
23
1
18
21
45
27
32
37
24
35
19
36
105
39
6
11
19
36
9
51
78
90
5
1
24
71
16
3
21
15
12
18
6
29
25
72
18
120
24
42
18
60
12
18
12
30
29
7
9
8
31
6
18
78
90
72
42
23
25
63
9
15
56
72
61
11
13
6
36
129
56
13
36
6
9
9
6
6
168
12
15
21
35
37
96
36
95
25
135
9
6
65
31
54
59
49
15
57
39
51
36
54
11
7
6
6
24
5
31
6
3
15
12
48
21
48
8
64
48
33
54
41
103
114
15
8
25
48
30
6
60
18
18
35
37
12
48
30
17
16
39
9
21
83
7
60
6
18
60
12
53
85
30
54
36
155
37
24
60
95
1
84
11
48
61
99
69
11
24
67
125
64
21
59
25
54
30
3
48
9
30
60
30
23
37
27
8
7
113
88
93
54
12
18
12
36
108
24
51
56
88
27
6
63
9
66
6
15
81
12
27
3
5
37
24
51
8
16
27
12
6
27
24
24
32
13
54
5
7
18
30
42
15
33
63
24
3
42
114
60
5
31
24
41
115
5
13
36
6
30
18
66
111
24
9
42
29
91
29
1
24
6
65
43
5
16
24
15
41
1
6
9
15
33
21
84
87
39
114
12
18
42
23
37
48
3
39
65
1
23
109
35
67
30
30
9
9
126
6
11
88
56
13
27
45
36
23
19
42
59
16
24
24
8
49
15
80
1
30
42
15
45
6
24
77
61
12
12
24
6
48
30
12
24
6
6
18
30
6
36
54
78
18
54
9
9
15
3
114
6
18
30
5
37
78
5
49
12
11
13
27
9
24
47
40
99
24
5
40
189
12
36
18
9
27
53
16
51
6
84
30
21
93
6
18
90
30
12
119
61
24
60
39
15
6
60
6
65
16
8
97
48
47
43
5
79
60
21
57
23
40
45
24
35
1
6
36
24
29
1
23
16
51
36
42
18
24
29
16
21
3
104
13
12
47
1
42
5
61
11
16
69
24
11
48
13
12
60
27
33
15
15
18
48
42
53
19
12
9
105
60
27
48
15
6
3
21
24
3
27
30
111
39
65
25
111
24
72
3
45
33
42
6
30
24
65
103
18
36
51
45
72
18
42
30
42
96
39
3
21
21
48
11
16
9
36
11
43
5
31
9
24
15
18
15
3
6
63
93
138
6
35
40
33
42
29
97
18
6
24
60
6
5
1
12
83
24
19
6
18
101
72
37
30
6
15
32
48
55
17
97
87
51
24
53
55
6
11
133
11
61
11
24
16
45
35
55
42
23
19
6
84
48
83
7
18
12
11
19
180
66
174
18
24
15
63
132
18
60
36
27
39
33
21
30
42
3
32
25
24
23
7
33
3
72
6
47
19
84
72
9
3
78
15
9
60
11
13
96
24
144
11
31
96
12
12
185
1
12
35
25
63
3
90
30
165
24
21
36
39
45
59
88
69
18
6
51
69
12
39
81
84
35
19
6
15
69
36
15
75
24
24
5
55
12
29
19
6
39
45
11
1
60
6
5
67
18
59
16
32
13
3
32
7
81
21
24
35
85
30
6
60
30
6
132
138
65
24
13
51
24
51
42
3
9
162
5
19
60
9
48
72
48
32
72
25
24
72
12
276
54
6
6
48
60
17
25
6
9
93
108
12
35
13
12
60
6
21
8
16
141
75
9
6
24
30
36
30
24
17
55
72
30
27
8
1
36
6
54
6
89
1
132
6
6
30
60
36
30
144
84
71
144
16
99
42
42
30
12
18
21
21
18
96
17
48
37
18
9
27
5
40
3
18
72
11
1
15
8
115
30
6
6
18
12
5
24
19
21
32
49
18
5
72
64
9
15
3
18
6
29
16
45
66
48
24
6
27
9
23
13
3
9
42
18
30
72
24
6
60
24
99
120
45
12
18
21
39
81
99
18
54
24
36
24
6
18
6
75
144
32
1
12
11
31
54
6
48
30
12
75
3
36
177
120
8
1
114
156
60
30
6
57
111
89
13
35
13
36
60
18
113
25
15
27
72
165
80
19
42
12
30
42
126
24
24
102
18
24
57
24
24
33
39
8
31
17
7
12
45
3
150
36
35
1
23
43
18
30
6
15
9
87
3
5
64
21
30
162
18
24
105
32
1
42
6
114
90
30
12
54
51
63
66
15
21
59
97
12
36
47
7
57
45
11
7
12
69
21
83
136
15
66
23
16
32
103
6
3
21
30
30
24
12
3
8
133
35
7
102
12
24
36
35
25
18
45
45
60
12
60
60
84
12
12
71
1
119
31
138
36
54
77
85
6
53
24
48
103
57
45
155
169
60
35
16
9
23
25
30
12
6
54
33
96
24
51
21
9
39
45
120
6
54
36
24
107
19
54
96
12
3
111
33
120
8
48
64
51
5
61
24
75
15
9
21
24
6
84
6
6
5
24
7
9
15
24
17
139
24
42
3
24
57
48
23
25
23
1
18
5
96
127
54
30
108
33
27
5
55
257
43
36
24
30
126
5
31
33
15
17
13
36
47
73
12
24
3
117
83
1
39
ABCD 94900318354*3^$a+1 [50170]
35
18
7
36
84
143
97
60
60
24
24
180
60
312
24
84
48
144
36
17
91
180
204
12
96
47
37
143
145
36
96
120
35
253
17
19
35
1
179
109
107
61
47
85
192
29
7
192
108
108
84
48
48
35
25
144
36
12
24
144
396
60
120
216
24
48
60
132
89
90
157
24
143
193
203
25
12
24
48
60
36
252
48
12
264
60
144
324
216
276
125
103
48
24
36
12
48
107
61
204
5
31
24
36
71
54
234
25
155
133
48
192
149
18
373
168
24
96
132
107
25
48
17
126
97
47
13
59
1
233
91
108
17
31
23
97
72
11
85
36
5
55
36
84
23
36
54
103
120
12
36
35
37
17
103
108
84
12
35
145
35
144
25
155
144
36
36
145
24
24
108
167
85
36
192
83
61
48
60
36
36
60
108
132
53
162
73
125
90
25
11
169
72
96
84
48
35
1
60
192
132
48
60
48
180
12
12
11
54
31
41
18
25
36
191
25
96
24
48
216
41
31
120
168
12
12
120
48
83
61
60
5
43
156
84
131
97
120
809
31
120
47
36
54
43
173
7
12
96
204
48
24
144
59
145
125
31
24
120
456
12
12
137
18
25
36
192
12
48
12
72
35
85
24
144
48
168
180
71
360
1
144
228
48
192
12
36
24
144
132
119
13
168
72
120
312
35
25
60
84
11
49
24
48
59
54
91
36
17
91
144
12
24
60
29
211
131
18
175
336
12
108
24
191
205
12
72
72
96
47
1
96
24
60
431
198
175
48
120
72
48
24
35
54
139
77
18
36
121
24
300
84
252
204
59
25
155
72
73
276
60
401
499
60
132
48
132
12
12
95
73
161
54
97
168
156
12
48
239
37
84
144
48
108
60
72
23
169
168
72
96
71
25
83
157
329
54
61
36
48
48
12
132
108
60
48
48
11
73
12
24
120
84
108
192
36
12
24
108
35
1
12
59
1
120
48
12
12
36
59
36
37
359
181
132
12
60
84
192
23
36
193
48
47
180
1
251
144
1
48
48
168
156
48
48
77
127
36
60
479
49
180
132
72
35
145
35
73
24
24
24
71
25
60
36
95
18
31
204
197
18
252
1
108
180
456
65
19
12
84
84
35
61
48
71
97
83
37
17
31
59
36
97
119
193
228
60
84
83
25
48
89
91
84
23
1
36
53
43
12
35
133
252
11
49
360
168
24
144
11
1
12
48
228
144
48
60
672
36
101
79
156
48
48
252
65
55
12
108
ABCD 94900474562*3^$a+1 [50041]
72
89
6
6
18
24
90
6
42
19
29
150
90
79
84
83
18
30
1
71
6
12
3
100
8
81
48
31
20
27
144
24
49
47
30
18
90
19
101
91
125
55
17
48
103
23
25
36
204
65
3
36
160
65
30
66
30
30
15
81
187
101
15
16
35
13
36
17
55
5
48
43
47
1
36
128
16
35
9
52
48
11
49
120
5
75
39
169
17
36
43
336
29
51
64
47
48
48
54
36
78
174
42
13
53
75
27
42
43
35
120
6
19
23
378
96
30
54
24
12
24
24
19
53
120
54
25
17
150
48
42
168
36
96
103
17
84
48
103
8
28
41
60
6
9
12
16
92
45
108
30
78
43
8
9
24
6
72
121
56
12
60
249
55
84
35
6
39
27
66
87
15
6
135
96
81
3
88
17
36
18
45
12
21
48
24
12
96
55
5
31
17
75
69
12
19
131
1
72
72
5
84
19
32
3
13
65
18
81
168
105
12
48
48
24
103
107
18
36
15
27
48
24
18
79
29
84
12
3
40
32
9
15
16
89
103
44
9
91
5
42
6
84
120
6
6
66
13
125
24
7
8
120
93
55
128
64
5
55
17
3
33
12
135
16
71
21
48
60
69
15
27
6
114
6
115
20
3
66
54
6
31
35
1
60
17
51
159
61
29
54
6
114
6
84
15
21
216
15
28
65
6
1
44
9
120
72
36
67
20
28
29
15
136
95
1
17
30
54
115
197
18
6
24
12
135
165
67
119
9
9
43
83
33
120
45
48
84
3
51
9
15
21
27
57
88
53
42
18
19
65
66
45
45
54
48
30
42
78
138
121
24
65
24
199
12
5
12
3
39
66
7
5
114
1
17
72
39
15
72
18
96
271
108
17
42
66
30
24
57
64
5
31
11
162
31
71
30
63
48
117
7
8
12
76
23
25
72
53
55
5
36
19
29
42
150
48
19
56
28
107
30
48
42
13
83
25
5
99
21
12
24
48
6
126
18
78
27
4
144
17
66
72
1
8
64
125
111
304
89
18
48
126
108
6
21
60
9
30
13
12
296
9
144
78
72
6
186
9
15
85
20
21
48
138
42
72
156
63
196
41
55
5
27
15
25
68
105
72
27
81
63
21
36
108
66
18
48
27
21
7
23
42
84
91
17
31
24
23
33
81
3
45
15
81
7
29
48
12
255
9
55
41
75
3
6
99
15
465
96
16
5
18
45
21
54
37
48
41
36
3
57
7
116
16
41
67
176
81
15
52
128
15
13
101
30
57
9
43
36
5
7
96
53
15
24
33
54
30
36
55
113
15
88
72
41
84
12
24
30
78
55
113
324
168
6
66
96
12
36
84
12
63
12
60
21
63
148
113
43
5
36
19
32
36
16
83
9
36
52
96
17
30
18
78
121
167
30
79
20
12
21
120
3
16
44
64
101
84
31
89
120
15
72
84
81
18
78
99
63
1
239
73
23
66
6
85
5
84
18
57
28
60
101
120
36
6
61
48
5
55
200
39
6
36
55
5
31
29
63
69
91
24
32
60
51
13
60
71
49
72
77
42
25
24
29
42
6
15
33
60
6
18
91
29
30
6
15
21
31
29
63
105
36
30
6
120
91
8
9
30
96
30
195
15
105
15
9
33
12
27
15
33
36
9
36
12
24
31
32
60
16
65
30
25
24
36
32
93
36
48
27
15
30
43
5
187
71
9
16
92
33
120
3
129
72
96
7
24
92
45
36
187
23
54
187
60
68
69
19
56
15
297
9
12
43
47
25
8
39
45
76
120
29
51
105
132
243
15
9
64
56
45
15
51
42
54
9
69
79
11
1
24
23
18
60
42
13
59
1
48
29
48
39
3
25
89
55
20
69
7
72
47
114
6
9
9
231
57
31
53
19
47
42
103
167
30
60
31
5
19
17
6
9
52
59
37
20
136
20
45
6
9
69
15
60
100
35
25
17
39
45
42
120
93
52
60
35
18
91
41
7
107
1
72
80
15
6
51
36
3
9
4
11
42
55
23
42
135
9
99
57
36
79
95
54
19
56
15
69
3
1
32
21
60
15
16
17
31
47
189
153
48
3
16
143
1
20
21
151
72
5
91
29
72
135
9
36
30
18
67
5
6
1
116
3
198
90
42
127
36
65
84
75
3
33
87
114
7
ABCD 94900878838*3^$a+1 [50003]
65
39
72
36
9
51
120
52
80
40
17
120
3
93
24
3
21
111
40
8
36
45
132
48
7
84
24
17
27
48
9
36
163
36
5
3
88
12
12
5
96
3
45
36
84
79
17
63
36
72
64
5
31
44
4
32
148
12
173
7
20
9
24
19
17
3
40
32
40
56
69
111
4
36
60
48
32
45
55
209
19
5
12
43
96
20
48
76
5
51
16
89
51
64
29
7
29
55
56
40
68
4
341
60
19
36
120
72
72
36
5
12
15
12
21
51
4
60
12
29
43
32
105
36
27
21
27
4
125
60
36
24
43
92
16
20
192
141
7
29
36
7
56
12
9
31
24
36
53
91
228
101
115
41
55
48
32
184
12
20
24
40
65
3
52
5
24
7
20
72
48
4
20
64
44
21
31
144
5
67
29
3
33
7
68
9
15
64
84
80
21
36
19
20
16
29
67
60
128
45
15
52
53
7
60
8
4
17
79
17
7
12
36
120
224
24
112
8
16
29
79
48
29
55
108
68
33
31
5
31
68
4
221
115
56
36
69
115
60
20
40
176
40
53
60
60
111
4
20
12
45
48
15
72
60
88
36
20
21
7
17
55
96
5
195
9
60
39
120
4
41
36
103
32
16
8
184
8
64
24
65
27
60
12
33
3
4
36
36
68
21
96
60
103
176
16
125
39
52
29
99
52
20
4
188
16
60
41
120
19
36
65
24
96
24
72
27
72
28
80
48
93
132
99
9
175
36
101
39
9
55
116
69
19
36
20
117
48
39
72
88
32
108
28
8
96
36
48
16
20
81
55
72
80
88
53
67
125
84
24
19
8
28
17
108
15
16
41
99
45
24
7
20
4
48
56
16
29
91
8
76
17
63
52
12
48
65
7
56
16
48
48
44
24
52
32
81
19
48
132
32
84
112
240
5
7
12
161
144
3
21
55
36
56
9
19
12
8
16
44
21
84
51
81
84
15
88
17
24
51
261
7
17
99
124
32
4
137
19
8
28
12
8
24
76
29
15
40
68
60
21
15
52
84
24
60
72
284
105
24
7
48
72
29
75
81
43
12
72
48
12
17
43
12
36
53
31
125
31
32
40
41
27
69
55
20
136
44
16
48
17
67
12
29
199
80
36
4
48
29
60
24
79
56
60
36
9
27
12
153
115
8
136
24
41
144
67
20
45
27
36
12
40
5
7
108
12
72
8
108
112
41
67
12
36
5
12
43
20
16
89
91
41
48
15
4
32
4
32
60
4
36
8
165
7
60
44
9
31
5
55
5
15
64
17
15
72
21
60
99
12
9
7
108
24
77
24
31
65
24
51
4
32
64
29
36
24
36
3
57
24
91
41
39
28
8
24
21
63
4
41
31
36
48
65
19
32
100
8
28
149
19
32
9
55
84
24
137
24
27
4
65
3
117
19
32
153
55
5
12
144
91
29
163
17
43
161
219
33
3
60
12
108
16
56
4
41
7
12
41
27
40
152
36
69
144
175
5
60
7
32
16
125
39
40
17
63
28
113
27
64
96
5
27
57
24
7
80
12
28
168
20
76
65
24
51
24
45
60
7
5
67
8
33
39
117
51
4
41
7
17
19
5
19
17
31
32
36
36
9
15
4
17
63
72
28
36
72
8
40
5
36
139
161
75
36
120
24
45
43
32
141
228
7
24
20
28
53
19
20
28
132
5
43
32
21
27
60
12
4
164
72
76
48
24
12
24
17
24
39
216
60
16
68
52
80
33
51
40
24
5
91
44
81
3
112
5
180
19
432
29
31
24
36
5
19
8
52
29
7
20
148
32
28
44
21
19
20
52
89
51
81
48
247
80
9
103
116
105
60
96
15
45
24
15
124
12
24
36
36
84
36
12
56
12
60
9
60
19
36
20
40
44
21
15
168
48
24
9
19
8
64
20
36
45
43
5
75
64
17
43
68
24
76
113
39
16
60
104
201
132
24
3
88
53
72
115
5
7
8
369
19
12
185
19
8
16
24
12
36
32
60
21
55
140
16
29
36
3
21
12
3
117
43
56
4
20
21
36
48
12
27
36
36
21
24
3
72
4
5
7
24
48
12
44
4
128
69
43
168
8
4
48
5
79
60
140
9
96
31
120
72
60
8
4
48
12
116
4
68
21
39
16
60
5
27
52
32
40
101
199
5
3
48
4
5
19
36
24
17
7
48
89
75
69
7
72
17
15
141
55
48
17
27
57
55
24
36
8
33
3
4
68
9
79
5
19
113
108
72
15
12
72
4
24
240
8
45
103
17
27
33
27
16
125
31
ABCD 94901149178*3^$a+1 [50039]
24
25
63
45
6
84
57
39
12
54
23
37
48
18
54
90
65
88
69
12
23
49
60
3
9
54
65
31
12
36
126
60
216
12
11
24
25
48
6
12
18
24
48
6
29
7
66
96
23
115
78
71
13
36
39
24
9
71
25
23
79
17
24
24
96
37
75
24
117
18
96
54
36
66
42
72
203
24
91
114
30
114
12
24
72
23
40
3
6
174
150
48
83
7
204
5
112
45
18
137
16
45
120
99
81
24
23
31
156
125
24
1
39
69
162
18
84
24
72
11
24
49
23
24
13
48
60
30
33
57
60
12
47
85
12
15
27
21
72
87
54
12
36
24
11
289
15
56
24
48
115
84
9
72
8
199
33
56
48
64
128
85
51
63
102
99
135
33
21
35
7
41
7
33
21
35
72
25
95
25
24
54
48
6
27
45
18
12
53
1
132
54
77
49
84
18
78
107
1
18
30
54
6
3
105
23
112
45
216
108
102
57
21
12
144
23
13
35
73
54
17
24
13
11
13
11
115
30
24
71
19
5
49
12
96
126
174
36
27
33
12
42
18
12
24
83
16
24
32
43
90
131
16
24
81
30
54
35
19
42
12
39
3
30
72
24
23
25
18
18
147
24
56
31
48
41
24
16
33
72
54
30
36
36
180
159
72
152
37
11
40
15
18
24
191
7
81
27
53
109
66
42
108
144
48
75
93
3
128
24
7
41
49
108
11
96
112
45
96
72
35
16
93
275
64
21
147
24
39
17
25
18
234
51
3
84
6
12
168
71
1
84
59
13
24
144
48
123
21
35
7
138
6
57
51
30
6
41
7
54
6
29
61
11
61
66
18
63
117
54
42
83
96
13
11
48
120
7
41
133
36
71
19
173
13
12
36
36
159
3
234
35
7
17
24
49
252
12
234
114
131
48
31
6
54
138
3
8
13
72
48
54
29
97
24
135
165
203
391
108
36
41
24
43
18
180
23
13
35
73
36
36
47
144
13
90
462
162
33
63
17
24
61
6
84
6
107
48
64
32
91
21
9
96
167
144
13
11
151
12
36
6
90
30
24
75
45
83
43
6
36
36
159
56
1
71
73
30
60
29
25
47
1
252
24
35
1
12
6
66
11
85
30
21
24
32
121
42
21
159
48
186
39
33
30
42
144
54
57
81
18
54
47
139
18
174
77
72
37
75
141
126
90
12
36
24
12
47
16
33
18
84
89
1
36
18
17
97
23
121
30
6
227
24
37
12
23
157
35
133
108
18
21
9
24
12
24
3
9
24
12
54
18
18
17
79
9
3
21
69
11
13
11
55
18
15
93
11
16
51
66
51
45
12
71
24
37
66
6
54
189
147
45
45
59
24
96
7
12
6
87
87
137
16
96
9
23
40
9
12
539
72
7
156
42
36
63
9
30
65
40
21
3
128
31
42
12
6
18
18
17
24
67
84
54
59
13
36
23
19
18
12
23
1
72
119
91
53
79
18
108
59
7
54
11
97
42
36
66
72
95
1
12
27
9
24
12
51
9
23
25
119
49
156
11
40
32
48
37
84
18
5
16
129
36
59
61
72
11
43
77
19
29
1
24
84
35
48
7
65
13
11
19
53
25
95
160
81
24
23
115
132
12
36
18
23
85
123
39
96
12
5
37
11
88
48
9
23
49
47
13
36
12
51
56
43
5
13
66
96
30
195
27
18
11
1
60
138
65
112
9
12
51
3
53
24
13
6
18
66
42
36
155
109
42
66
24
66
77
1
63
3
90
35
61
48
24
84
42
5
31
18
72
120
36
42
48
153
9
36
51
9
36
48
107
61
36
63
57
36
114
12
5
216
19
18
131
49
30
297
51
5
144
24
16
8
1
12
11
13
11
61
66
17
97
30
18
78
12
125
7
89
157
6
36
17
91
84
42
36
3
80
253
18
108
96
48
126
54
42
18
45
21
24
12
15
9
39
105
18
66
24
3
8
112
141
36
23
13
42
126
48
78
48
29
7
96
48
78
12
18
117
15
9
32
97
63
45
42
102
186
18
30
17
133
12
24
36
131
31
9
93
24
51
24
32
13
42
12
5
16
75
18
162
144
65
1
23
1
ABCD 94901560732*3^$a+1 [50009]
28
120
72
29
15
16
29
15
4
68
12
60
48
76
68
28
29
7
120
5
36
19
32
16
60
29
24
7
48
29
3
36
16
125
55
32
24
57
7
24
20
57
7
44
84
64
17
7
36
8
48
165
55
20
72
108
36
33
19
20
33
15
9
12
51
96
84
57
15
9
55
36
12
20
12
16
24
48
72
56
4
5
12
19
12
12
36
44
4
17
7
36
17
7
65
7
8
52
77
48
3
84
4
17
55
17
96
15
52
60
36
8
9
19
36
68
48
24
40
8
4
32
24
33
15
64
60
8
177
43
12
48
8
33
36
19
20
28
96
72
41
36
27
64
60
12
44
60
93
63
24
48
16
8
16
113
15
72
48
36
9
12
72
31
48
36
65
15
24
48
16
56
160
24
96
116
72
4
5
120
7
44
52
12
65
51
4
48
60
12
5
51
52
24
125
108
19
32
45
67
32
64
68
36
4
17
15
4
24
44
148
44
16
44
33
7
84
72
20
40
125
27
60
120
4
56
112
72
32
120
16
77
103
20
52
48
17
87
16
17
87
72
4
12
72
152
57
87
72
4
17
27
4
32
45
139
32
9
27
4
108
17
36
96
27
28
60
36
36
5
3
12
16
137
12
15
124
8
28
60
17
19
68
40
68
24
88
12
5
24
139
68
112
20
16
53
43
104
36
52
48
12
29
15
45
15
12
124
12
68
36
93
15
52
12
8
4
8
9
48
31
77
43
12
72
17
3
48
28
17
79
96
104
21
7
68
40
60
41
3
88
68
4
5
15
4
24
92
4
12
29
91
8
40
12
44
64
20
24
16
36
41
156
127
24
32
16
12
29
19
17
43
56
4
24
17
43
144
20
4
68
88
20
16
20
88
29
67
20
76
65
96
43
56
64
12
56
124
12
48
32
88
236
36
12
60
21
7
29
36
91
60
36
56
24
40
8
36
4
68
9
15
36
69
75
120
40
17
24
7
29
15
64
29
36
7
8
21
36
43
20
40
5
12
43
8
36
4
68
9
63
4
12
5
15
45
27
45
36
7
48
48
32
24
28
20
60
64
77
15
21
67
96
24
96
41
51
129
51
16
44
16
92
4
17
15
4
44
52
8
33
3
40
36
12
20
105
31
12
8
4
104
60
16
36
68
148
41
15
64
5
79
44
52
77
31
137
36
171
4
72
36
24
17
36
19
17
123
40
60
36
128
24
48
108
21
15
60
36
48
153
15
36
48
52
20
76
36
5
31
5
87
12
45
48
7
48
48
8
76
48
53
3
48
112
41
51
36
21
31
84
116
12
60
28
20
81
15
48
100
8
36
52
20
16
92
9
19
17
7
8
72
16
48
5
72
3
36
12
40
48
84
104
69
343
132
68
16
32
24
21
43
24
53
24
43
8
33
15
36
52
44
12
4
53
19
17
19
48
20
4
5
15
33
3
16
120
41
7
12
24
8
9
36
43
65
15
21
36
79
60
17
31
24
200
16
12
41
103
84
36
8
57
15
24
4
44
16
29
31
32
45
12
223
24
56
40
276
24
24
161
3
40
48
12
44
28
20
21
39
16
41
7
92
60
72
48
28
104
16
56
57
15
4
29
55
92
48
45
211
12
8
144
141
15
21
43
17
7
137
120
103
12
12
20
40
32
28
36
20
16
80
84
24
72
16
20
4
44
81
151
44
136
20
9
48
31
24
68
4
84
8
12
21
51
132
12
81
7
12
17
223
24
84
5
15
93
15
24
12
21
15
96
21
27
52
72
5
15
60
4
36
24
5
3
36
36
21
115
44
28
29
43
5
31
24
24
36
8
16
116
57
27
52
60
5
36
43
56
4
120
41
60
27
9
87
64
77
72
31
77
91
128
33
19
48
20
16
20
21
7
168
185
19
84
29
12
36
72
39
21
12
132
31
32
57
19
24
65
19
84
80
69
24
27
40
96
60
96
20
4
8
21
15
88
5
15
57
3
69
87
9
7
132
24
116
24
64
29
27
40
60
24
29
139
48
44
12
36
45
43
41
91
48
8
64
164
21
3
48
60
108
36
120
45
63
40
41
19
8
4
12
44
16
89
15
108
16
80
12
16
24
48
20
9
63
220
32
4
96
17
51
12
57
111
16
32
100
12
53
36
31
44
28
36
44
21
79
77
3
124
17
39
36
69
39
108
64
8
108
112
44
28
29
111
36
16
12
48
48
5
7
36
36
44
33
108
43
12
84
12
68
40
12
92
28
5
36
15
72
16
8
36
100
41
39
64
12
65
55
53
3
84
4
32
21
3
33
3
36
33
51
9
55
48
176
64
8
4
17
15
16
209
7
12
44
28
65
24
79
5
39
40
8
60
28
8
16
41
19
161
87
108
40
12
89
3
36
4
36
8
4
36
20
12
64
24
29
27
100
32
16
108
89
55
128
84
16
36
60
12
72
29
7
101
12
19
24
17
79
8
21
48
3
21
67
20
48
9
12
7
140
40
32
48
196
20
60
72
48
108
36
45
72
19
32
33
7
12
92
76
12
144
12
8
12
45
79
108
36
20
52
12
80
52
24
12
92
72
45
15
16
104
28
ABCD 94901746378*3^$a+1 [50107]
95
1
23
72
84
300
145
176
48
27
408
336
60
97
23
57
15
240
129
64
80
16
48
23
60
253
144
80
112
131
60
145
95
49
23
201
16
251
132
252
84
156
24
60
49
48
59
108
12
156
72
25
48
35
13
176
96
27
12
25
35
24
12
25
35
13
96
48
35
72
21
39
84
117
75
85
48
107
85
32
183
84
60
48
36
72
93
87
169
48
48
48
32
64
48
11
21
3
13
227
108
84
61
23
132
37
107
216
60
49
71
25
48
155
96
156
84
84
49
32
16
48
144
47
24
121
383
156
144
12
24
1
96
47
1
95
60
12
105
159
49
107
37
11
204
72
108
12
144
96
336
25
215
9
171
504
180
24
36
93
16
131
109
95
81
3
157
35
24
24
72
133
128
3
60
97
192
47
108
12
25
59
216
13
155
96
84
12
85
80
16
48
95
12
37
23
168
241
119
25
47
145
48
192
35
24
85
71
60
108
129
363
12
12
156
84
45
16
288
215
84
37
144
192
155
12
57
99
60
84
45
123
117
3
285
64
11
60
9
144
64
203
84
60
133
192
35
93
48
15
12
60
57
51
24
60
105
51
157
131
61
80
16
59
156
9
3
253
32
147
60
24
57
327
168
12
12
121
107
37
224
51
109
35
216
85
96
215
25
23
217
80
208
11
324
1
48
71
169
32
48
63
145
83
72
37
32
123
72
24
132
97
11
69
15
97
143
81
384
51
144
12
1
23
57
99
93
27
84
1
96
144
11
132
1
11
21
63
1
80
3
61
71
24
72
252
13
128
15
24
73
272
51
84
121
47
24
228
133
59
96
132
241
131
24
24
192
36
48
12
13
80
39
96
84
72
84
57
64
48
143
48
49
80
51
84
48
84
24
84
25
48
128
16
119
121
128
63
145
48
11
21
27
277
11
37
48
155
144
309
16
35
180
25
59
72
45
99
204
84
72
133
191
276
253
323
60
12
133
32
27
85
80
63
145
11
180
49
336
119
108
13
96
215
73
48
368
64
80
27
84
12
133
336
35
84
9
243
60
145
59
48
21
315
21
160
23
48
169
23
168
97
83
13
320
51
180
25
155
69
256
23
132
421
35
24
24
60
120
24
193
47
156
12
9
195
93
123
37
107
85
48
71
25
191
1
119
24
97
203
72
108
72
25
239
60
96
168
45
15
145
107
24
36
24
24
264
72
121
143
60
21
96
63
1
59
21
15
33
256
35
12
72
12
141
303
1
176
15
180
12
96
97
ABCD 94902152782*3^$a+1 [50085]
32
16
55
48
101
16
5
19
21
39
60
8
75
33
3
40
30
2
4
13
13
19
5
3
37
6
29
45
34
5
15
10
19
11
162
14
45
40
20
80
16
32
7
28
20
37
3
42
86
40
8
4
32
6
19
8
16
76
11
12
50
3
4
39
41
25
39
4
13
15
4
3
12
29
16
16
28
16
20
16
3
1
28
25
43
7
1
87
72
21
4
16
19
92
29
12
8
16
28
15
5
13
15
20
35
2
11
80
40
4
68
13
15
20
37
18
9
91
45
15
49
16
31
1
20
27
5
28
3
1
1
15
39
9
9
7
39
60
1
13
11
29
42
48
6
54
81
41
3
67
1
23
12
33
16
35
5
8
8
32
3
28
30
7
68
35
34
18
105
8
31
49
19
18
24
16
35
64
5
24
7
44
19
12
78
6
5
40
3
12
21
52
47
14
31
68
45
18
28
17
7
5
45
7
80
20
11
13
47
24
6
107
31
92
5
40
24
15
40
21
9
43
12
1
34
9
45
2
28
37
4
55
9
17
19
21
23
9
7
41
35
24
53
146
9
16
96
96
117
3
3
2
19
11
33
27
52
2
18
22
19
36
11
12
80
5
11
12
24
20
18
10
33
32
31
24
62
24
7
15
90
54
36
8
9
48
3
5
20
15
49
16
16
36
8
7
38
22
29
31
9
5
30
5
11
2
90
100
57
41
27
28
144
4
5
144
55
11
25
12
12
32
36
20
39
33
115
5
8
84
64
19
65
12
15
1
20
8
7
25
3
26
64
11
45
6
45
39
53
16
84
12
20
53
6
12
12
12
48
33
15
9
101
3
12
12
45
10
73
59
9
16
41
19
24
37
19
23
52
60
6
3
32
48
20
12
19
40
44
40
5
25
114
5
36
24
31
84
50
11
4
60
3
17
23
9
3
12
96
120
24
1
95
29
3
16
20
9
16
39
6
11
19
2
75
48
19
66
27
8
7
20
29
13
48
40
18
104
22
6
5
19
61
23
1
64
80
20
41
18
96
17
24
71
30
42
13
44
20
31
17
12
15
6
22
12
1
85
34
38
10
17
16
45
54
1
19
4
2
19
8
37
39
39
21
4
25
6
12
17
35
17
36
19
45
63
8
52
5
88
48
4
1
31
51
38
7
39
8
13
4
20
8
31
12
73
20
124
11
14
35
88
3
12
24
21
55
50
27
43
12
8
22
30
25
7
41
4
24
32
88
31
13
28
20
23
5
69
3
12
52
5
24
22
5
40
39
48
17
3
5
76
25
19
8
24
15
49
72
24
16
4
4
5
6
26
27
16
12
23
52
9
28
16
16
41
23
32
15
42
30
5
8
19
36
5
4
19
32
4
96
8
25
20
20
12
28
21
11
40
19
104
36
4
21
20
4
44
20
31
9
45
6
4
17
19
57
4
76
25
3
4
12
16
7
6
122
9
19
1
16
25
8
27
4
16
19
6
30
64
41
4
8
20
97
19
5
67
53
11
13
27
31
32
17
5
18
48
5
4
5
3
3
5
5
80
18
4
17
55
66
2
30
16
6
29
20
7
48
76
56
12
60
28
5
8
52
9
6
112
33
28
16
91
2
22
36
9
8
8
23
25
11
26
34
25
4
36
76
44
16
3
5
19
77
31
13
25
6
45
24
19
53
4
3
48
20
52
5
12
13
7
4
32
8
4
41
102
53
12
27
17
36
12
16
16
16
47
85
16
76
63
1
32
15
9
63
17
39
180
21
15
28
8
40
49
55
9
15
100
17
7
32
40
14
15
112
17
3
87
52
21
95
22
23
12
16
45
11
43
17
4
32
12
25
27
39
21
59
37
17
3
19
61
7
46
62
42
22
5
91
9
36
8
20
25
51
13
8
63
9
11
12
4
8
8
32
12
15
60
54
35
19
13
63
1
40
45
19
51
53
85
11
31
54
66
21
32
25
3
32
21
46
13
77
18
20
18
27
32
35
20
28
37
5
38
21
55
5
60
40
11
4
14
67
3
48
48
89
43
44
29
56
5
11
35
24
29
16
24
64
11
26
31
9
23
28
87
60
5
12
9
35
20
32
27
28
2
10
1
112
28
20
7
5
55
77
43
33
4
7
4
32
10
2
21
19
102
51
8
32
8
27
2
3
80
83
32
17
32
23
40
13
7
70
3
20
7
12
14
35
109
126
45
7
60
17
20
8
5
48
35
5
6
5
31
54
55
20
23
37
9
7
55
5
48
24
12
35
9
15
30
71
68
16
12
60
8
11
1
20
24
8
12
4
15
29
20
115
12
16
25
23
25
40
12
9
35
13
7
11
5
4
44
4
7
5
25
51
27
8
29
59
25
19
73
45
18
161
63
28
12
17
43
21
5
39
15
17
1
47
12
29
7
4
16
44
25
6
49
11
14
10
1
8
5
90
36
1
44
3
28
5
48
9
16
74
13
15
17
36
31
13
28
24
24
19
2
30
4
6
26
24
46
80
55
17
75
8
7
1
36
123
5
16
36
21
19
4
39
45
7
24
65
60
51
25
3
1
11
5
96
19
9
32
20
20
15
14
34
17
67
25
55
93
40
8
19
37
173
11
12
9
3
8
28
9
71
12
72
120
8
3
5
72
103
25
47
24
14
115
20
12
67
1
32
3
6
38
12
46
8
59
36
41
8
43
120
27
48
24
45
8
15
5
12
16
13
26
33
12
31
17
60
45
147
8
55
1
64
32
136
12
48
19
48
1
60
12
8
87
4
13
31
24
36
9
12
43
56
1
80
9
7
4
11
13
29
6
5
12
4
5
48
72
34
17
8
20
39
117
24
35
16
5
13
27
5
34
41
56
13
16
11
19
18
8
24
3
63
9
8
7
1
29
51
43
84
17
40
36
153
7
4
24
15
36
33
15
13
5
43
11
85
36
9
6
5
8
24
88
20
64
36
24
43
92
29
11
30
98
30
6
36
4
26
3
16
87
37
12
64
19
13
20
23
12
49
16
13
15
12
7
1
55
57
28
15
29
7
8
30
23
19
33
16
32
44
4
40
64
36
31
4
14
40
32
10
6
7
52
31
17
12
36
28
9
3
27
13
5
18
36
29
7
14
3
51
4
21
17
19
21
32
46
12
14
66
22
48
35
13
11
3
36
4
61
19
148
89
8
8
24
11
42
23
60
20
15
8
4
53
4
15
9
5
106
21
17
40
18
14
30
9
20
12
28
96
24
72
4
41
64
8
31
12
8
31
6
119
25
30
36
25
5
2
46
6
29
19
33
9
14
41
16
33
15
25
32
3
19
20
22
8
3
19
5
16
15
5
12
87
28
12
1
4
115
61
23
36
25
28
31
20
17
48
35
60
24
65
7
44
65
31
10
56
19
21
59
85
54
50
10
5
9
58
25
19
24
9
28
20
4
28
11
21
35
29
84
5
6
74
123
12
28
4
20
40
48
48
20
44
4
11
30
10
6
7
16
16
16
20
5
3
16
3
13
13
35
11
9
16
4
56
20
9
27
64
5
6
33
17
15
25
3
5
40
42
77
16
15
49
28
8
19
21
24
7
20
21
64
28
28
40
108
27
53
19
6
6
13
8
24
23
16
54
7
16
20
7
1
16
24
24
36
119
21
11
21
48
36
43
5
16
52
13
35
40
52
23
21
8
7
41
5
2
65
11
24
17
76
23
25
45
11
48
37
35
4
11
6
115
39
41
28
4
47
9
35
69
43
17
20
5
43
24
11
5
24
55
9
39
30
48
23
16
4
7
48
40
14
40
7
23
5
8
7
17
36
47
50
22
9
39
48
2
70
12
8
13
44
13
8
10
20
40
24
13
16
24
123
17
1
10
5
7
5
19
29
7
13
25
11
13
15
28
24
140
36
3
24
5
11
12
5
148
40
52
12
20
71
20
46
6
17
52
15
24
60
41
25
11
60
7
12
1
23
49
11
29
32
13
3
7
12
5
61
35
7
17
16
ABCD 94902674266*3^$a+1 [50020]
15
17
157
126
9
9
54
18
78
17
19
9
48
36
9
18
54
24
27
21
78
18
51
3
33
51
72
17
112
36
3
48
6
39
44
115
12
24
12
17
7
45
56
4
3
48
45
87
105
33
6
36
57
108
27
21
12
72
3
18
114
12
18
96
11
88
39
33
27
65
7
138
6
21
96
84
51
137
61
35
55
108
84
41
37
11
16
63
12
5
19
125
31
24
126
83
24
72
163
21
36
33
48
59
16
3
81
12
99
72
5
19
29
19
42
54
12
60
29
19
45
51
18
48
18
9
12
3
45
48
60
21
18
24
81
27
29
19
5
4
33
35
13
51
48
12
15
17
7
12
17
60
31
5
67
21
75
93
51
9
27
9
21
18
17
4
15
77
100
9
30
90
15
12
32
84
1
24
48
54
5
12
19
6
27
63
129
117
78
45
93
15
48
48
33
15
180
12
15
66
59
19
120
69
20
7
29
7
48
9
32
37
174
24
21
87
48
21
108
15
6
63
3
33
21
3
51
5
67
18
135
9
23
28
3
42
120
3
69
24
3
12
57
75
87
12
24
66
42
21
51
17
88
3
12
21
3
30
24
39
27
6
3
8
79
30
107
40
24
48
12
147
33
12
105
18
9
12
153
3
24
44
64
9
51
21
159
27
21
81
3
104
37
24
11
16
3
18
42
9
39
60
29
79
36
17
1
11
43
45
12
51
17
72
64
3
72
36
36
60
17
13
6
12
24
65
28
9
51
36
20
7
12
72
21
3
9
9
30
21
56
12
19
60
84
57
48
48
15
33
3
81
36
188
64
39
36
36
17
343
60
36
12
141
39
24
93
27
9
33
27
84
9
6
18
90
54
3
63
36
149
55
36
9
27
17
31
9
51
21
15
69
75
36
45
27
101
64
32
13
27
99
60
17
31
60
48
36
24
21
9
23
36
85
96
11
16
21
6
69
15
54
90
132
29
60
19
30
59
36
48
19
9
63
113
40
24
45
54
33
12
56
55
17
43
53
31
5
4
44
28
45
6
66
18
33
24
3
53
12
7
53
184
99
41
31
18
3
56
19
66
18
6
3
51
18
48
78
17
4
15
144
17
13
42
72
54
35
40
51
45
108
48
15
29
133
15
33
54
132
9
56
148
33
90
24
29
43
30
3
69
15
39
9
68
16
15
6
18
101
163
24
21
9
23
12
24
67
45
45
3
48
60
15
18
24
27
72
27
72
53
13
18
78
54
12
36
9
51
156
77
40
12
20
40
176
31
54
51
3
9
63
42
66
53
19
24
105
21
66
5
31
189
68
16
39
18
39
33
18
9
135
33
69
18
53
25
30
45
45
6
90
27
48
123
12
81
171
18
6
53
48
36
16
80
16
3
54
120
6
101
16
3
53
79
12
60
36
12
6
30
93
84
36
24
24
15
17
12
7
48
18
99
24
45
48
3
15
113
16
24
132
9
3
15
30
6
48
186
48
18
6
11
187
18
123
51
60
120
197
7
12
33
3
9
32
55
12
24
9
21
6
72
12
78
11
7
36
66
18
21
15
24
89
48
60
13
90
24
9
8
19
21
15
12
60
12
36
6
27
99
53
19
69
68
91
96
129
36
12
128
180
19
201
84
12
116
55
53
13
71
19
24
33
120
60
12
48
45
87
63
36
36
72
18
30
114
11
16
24
60
87
29
37
27
15
36
108
30
6
48
24
36
12
33
48
12
69
3
51
53
4
51
6
18
21
32
1
111
27
53
1
42
12
9
51
30
51
60
60
15
12
42
18
93
108
32
67
18
18
60
18
15
39
144
9
20
7
12
60
48
36
24
48
113
49
3
3
12
36
9
27
9
117
6
21
32
12
1
147
51
5
48
7
33
3
57
116
76
15
18
35
19
42
72
48
18
36
17
73
27
15
72
21
48
111
65
4
93
63
3
108
17
76
72
3
36
65
127
17
52
3
77
16
123
24
180
29
55
33
3
144
69
24
68
43
165
9
35
40
39
144
17
181
198
29
109
15
27
17
31
5
19
45
39
57
12
144
36
9
138
33
93
27
45
23
52
3
144
12
6
99
111
5
12
4
12
21
24
123
15
126
3
39
12
125
55
21
3
12
5
12
19
17
28
12
3
12
17
61
51
24
144
8
24
37
27
27
69
15
57
51
33
27
120
9
15
9
60
3
30
3
32
16
93
54
60
57
27
18
114
12
69
20
204
84
97
30
17
16
63
21
176
109
66
72
17
37
18
129
12
92
43
12
33
24
3
17
217
30
42
11
24
13
24
27
27
21
15
9
75
9
12
3
17
67
6
30
60
137
19
90
51
45
83
151
48
60
33
3
9
21
3
3
12
6
30
165
51
18
54
60
9
21
18
24
105
48
12
9
6
21
141
75
51
33
15
69
12
51
57
15
21
27
6
48
15
9
54
45
117
63
9
11
16
39
9
60
75
72
45
33
27
27
101
148
15
69
27
300
6
3
48
92
55
18
3
51
36
102
6
29
37
99
117
6
21
63
33
63
102
6
53
31
60
17
48
97
30
5
76
9
54
90
42
33
15
60
17
73
3
15
53
19
30
24
54
18
18
48
57
24
24
20
ABCD 94902815284*3^$a+1 [50025]
12
48
66
108
6
21
20
28
15
42
15
81
90
12
17
36
12
43
60
42
23
175
29
60
103
36
42
47
37
15
99
30
30
12
12
53
7
30
23
7
36
6
30
24
41
43
48
5
43
12
12
12
24
42
24
18
5
37
35
13
12
24
90
29
1
39
32
16
15
30
12
72
39
27
72
48
120
144
6
15
20
28
15
6
54
41
79
12
5
7
30
6
42
24
23
12
145
36
78
96
30
30
96
48
24
6
15
9
18
84
41
13
12
95
84
13
72
6
12
12
60
53
67
30
30
24
6
6
30
24
3
51
12
29
181
54
96
192
12
30
18
36
30
59
28
20
97
18
30
75
32
1
24
12
30
36
84
36
9
15
36
89
13
47
115
6
47
13
42
5
31
54
47
60
1
78
29
31
17
49
24
30
60
30
42
48
42
12
48
48
6
18
18
72
65
31
21
8
7
153
111
6
84
11
1
15
63
24
45
15
12
48
6
66
5
48
25
42
5
1
30
42
23
43
17
12
85
15
128
19
66
12
36
42
65
7
12
144
162
30
9
99
6
120
6
12
72
36
33
21
48
12
30
33
27
24
36
41
24
55
48
42
66
42
12
15
3
12
5
31
24
41
4
33
6
12
12
30
12
83
13
3
27
18
30
89
7
21
39
48
120
12
60
6
48
30
6
6
45
33
59
132
1
24
30
6
75
15
12
30
30
66
30
72
5
37
78
72
137
19
21
9
119
25
30
66
47
7
6
11
49
47
25
27
3
18
39
105
102
48
18
78
17
25
54
90
30
36
78
11
85
24
30
12
30
107
13
48
71
1
12
66
12
17
196
15
41
31
24
36
5
43
9
51
29
7
30
24
90
12
9
9
27
27
21
45
90
9
27
5
55
6
102
12
30
6
18
12
48
36
24
36
3
32
13
47
13
30
5
31
36
30
15
39
126
23
7
30
6
54
39
27
30
18
6
90
24
12
17
31
29
31
12
9
45
66
17
13
18
41
31
5
7
6
102
17
31
90
30
12
24
53
1
30
81
56
52
15
48
48
96
6
30
60
93
24
15
12
30
36
15
69
39
21
15
3
18
72
120
15
75
78
18
24
36
41
31
57
15
53
84
48
55
12
53
43
30
42
30
36
36
60
90
6
12
15
20
7
41
37
6
66
18
48
17
7
30
18
53
73
12
18
66
114
29
1
24
30
18
35
13
36
51
72
3
60
18
90
24
17
36
7
36
6
11
28
24
63
18
6
21
3
60
29
67
5
19
6
84
84
78
60
17
43
17
48
4
140
1
24
60
11
67
30
15
27
24
102
30
18
6
9
81
11
13
66
18
30
17
103
168
17
55
6
30
6
11
217
6
9
12
45
23
43
48
12
60
29
43
60
18
84
3
33
72
3
39
69
39
30
18
72
113
43
42
12
18
5
13
51
45
11
7
48
12
30
30
36
30
39
32
60
19
36
6
84
15
15
5
43
30
47
1
18
12
42
48
18
6
23
13
18
12
174
15
3
5
72
73
12
54
9
63
12
36
269
1
71
43
6
30
72
48
12
24
24
72
48
17
43
24
66
144
27
15
54
30
9
20
85
63
32
13
18
66
96
18
42
3
9
18
77
16
72
9
23
55
42
18
6
24
78
12
12
24
57
33
39
27
45
96
9
11
12
16
81
6
30
18
60
29
25
47
64
45
12
72
72
24
27
45
35
13
71
19
137
13
120
6
9
27
30
144
18
48
5
160
72
8
28
32
55
78
6
53
12
40
63
77
31
24
90
48
18
17
1
6
6
30
30
63
81
3
21
39
21
180
27
15
5
7
12
93
57
6
18
24
36
30
29
1
54
81
57
24
24
30
41
13
66
12
5
7
48
48
60
24
30
3
39
24
36
18
18
5
43
6
6
17
43
30
39
3
30
23
73
114
5
1
24
23
25
138
12
42
6
24
90
48
78
6
36
107
1
6
60
84
54
47
19
12
42
108
27
27
144
6
23
28
180
3
36
48
6
107
4
3
48
24
9
9
162
36
18
54
60
6
30
120
24
6
6
5
49
207
39
41
84
19
29
12
1
54
18
90
6
72
35
13
24
60
48
12
6
30
66
65
48
1
30
24
36
17
12
67
6
12
6
6
23
1
59
16
165
15
15
29
13
72
30
45
45
18
93
21
15
63
33
3
42
138
36
33
3
29
4
176
4
27
54
39
56
19
30
24
6
30
6
54
6
9
9
42
6
78
17
7
12
6
30
57
33
12
27
56
25
18
54
6
96
101
43
17
72
60
115
48
17
28
15
54
11
19
168
18
132
6
9
20
76
45
42
24
54
6
53
7
78
6
9
92
1
27
33
47
55
17
48
25
63
15
24
66
30
9
24
44
61
24
12
3
45
36
59
31
36
48
30
6
12
33
15
29
91
41
19
6
24
27
80
139
5
36
109
36
30
12
18
54
30
18
12
30
54
6
23
1
12
12
18
12
33
32
7
30
6
54
78
90
6
6
6
89
19
9
81
42
30
12
66
30
30
120
6
15
3
12
101
13
30
36
18
66
9
20
48
52
51
21
9
60
11
49
39
3
45
45
95
12
7
18
23
49
6
60
12
162
51
15
17
28
3
36
9
15
21
15
18
6
6
78
42
6
17
16
75
9
21
11
4
15
36
24
30
30
6
11
7
66
6
18
6
120
21
21
42
36
24
137
16
93
54
6
90
84
36
72
42
3
39
18
47
40
3
53
4
21
60
12
72
24
54
30
18
42
72
6
17
16
21
11
55
12
6
47
64
8
1
87
9
30
5
31
5
7
18
18
6
11
19
48
81
44
1
11
25
18
42
6
5
79
5
55
9
15
36
60
120
5
4
116
25
23
12
13
6
42
18
54
6
12
60
18
42
29
25
23
31
6
171
3
12
42
30
12
18
36
6
6
12
18
45
63
24
17
121
48
6
24
21
15
24
6
63
33
3
45
72
75
60
3
36
45
45
35
13
168
18
9
33
12
48
18
6
6
9
15
108
17
13
6
17
120
24
49
30
41
31
5
13
135
9
35
13
84
75
51
5
67
48
45
ABCD 94902817708*3^$a+1 [50019]
7
24
120
6
3
81
36
27
33
84
75
21
90
33
75
12
9
48
80
7
6
35
49
63
128
49
15
75
101
163
29
31
102
54
24
90
35
37
155
169
215
49
216
6
18
12
195
384
128
37
120
90
54
147
3
90
156
39
144
93
90
120
17
1
6
9
32
103
360
65
1
216
114
101
19
6
87
21
120
72
144
90
24
126
156
78
17
139
144
5
1
126
228
29
241
6
90
36
174
6
30
24
30
24
75
81
36
18
42
180
18
36
53
181
90
90
156
54
197
48
16
15
81
45
138
201
15
65
25
126
78
120
147
3
45
117
18
57
144
224
96
16
15
65
48
1
15
48
21
6
126
87
93
3
15
72
18
71
1
18
77
193
72
120
24
90
285
75
54
12
147
192
111
17
61
147
63
126
3
128
160
48
57
423
81
6
9
80
64
192
9
54
17
79
300
5
121
60
59
25
144
36
306
198
6
5
48
67
24
149
112
39
41
235
5
16
48
327
30
54
54
90
60
72
17
211
96
29
127
144
90
90
125
64
80
61
3
176
1
30
33
21
6
149
112
192
33
95
48
145
30
90
222
18
102
90
114
30
39
144
32
96
13
42
264
180
90
96
3
207
54
59
121
60
54
66
3
93
120
204
30
65
16
69
66
57
33
198
6
51
33
90
132
84
93
240
87
216
18
90
5
112
3
77
48
97
47
7
41
169
6
30
24
123
96
45
396
36
24
54
246
60
180
111
45
179
169
87
93
120
155
115
6
30
89
61
3
32
64
111
234
150
17
175
54
54
21
141
24
66
24
54
192
24
144
66
90
24
47
48
144
61
51
45
30
53
277
66
57
87
60
30
95
16
93
66
65
31
120
54
35
19
29
48
160
33
15
80
127
18
30
36
6
23
16
15
30
35
1
54
54
132
143
181
36
39
48
48
3
162
54
5
240
85
66
18
167
49
15
240
39
41
16
45
35
64
9
36
51
48
87
30
18
72
33
80
145
15
57
23
61
24
36
23
67
30
24
30
36
54
111
384
81
54
41
85
24
179
67
29
31
113
67
66
24
54
30
36
155
64
51
29
61
3
33
144
24
72
30
144
113
1
47
25
18
69
96
80
16
225
15
96
15
210
47
7
6
179
48
37
186
30
179
16
39
9
135
9
192
48
261
12
24
39
96
81
47
37
180
23
13
180
47
13
18
90
36
3
33
30
24
54
179
48
19
93
80
97
36
60
15
384
80
19
42
3
15
36
30
96
95
25
18
42
27
57
183
33
18
6
90
54
30
150
36
15
240
15
65
288
7
30
90
113
91
30
71
16
9
300
11
103
41
25
119
7
329
1
138
36
6
18
120
65
112
129
36
60
15
39
120
33
63
30
35
25
30
18
60
72
264
75
39
9
32
31
48
72
108
150
39
33
18
102
279
105
39
80
25
119
97
143
67
6
84
96
54
29
16
81
84
11
205
3
87
57
57
174
57
15
78
30
6
36
123
57
54
33
48
ABCD 94903044916*3^$a+1 [50012]
69
15
64
92
16
20
84
4
32
132
16
11
57
15
21
24
100
48
20
12
100
56
4
12
20
36
51
33
75
18
115
11
13
8
28
24
17
18
1
35
57
24
4
5
63
36
48
36
33
123
12
60
16
36
24
12
41
7
24
32
144
4
48
8
21
3
28
23
21
16
20
24
4
41
7
11
45
64
36
36
92
36
88
8
12
4
11
37
8
9
7
96
104
76
36
176
60
64
116
16
56
12
88
24
84
92
9
54
9
12
15
21
40
12
60
12
17
27
72
45
3
69
3
12
12
45
43
47
1
8
28
89
18
9
24
57
27
4
5
31
5
72
19
32
24
60
72
72
24
76
12
56
16
24
32
88
60
17
51
12
48
24
124
29
55
56
148
48
20
84
12
4
5
3
105
195
21
79
20
40
8
64
12
20
12
60
16
140
4
56
4
5
126
13
24
20
96
28
35
45
9
7
56
24
21
79
116
12
16
8
40
32
24
24
48
16
17
87
3
18
39
24
24
24
28
104
63
9
12
28
24
24
24
12
83
1
44
24
39
25
8
21
159
4
17
7
60
8
136
32
9
147
16
56
16
20
4
96
5
43
36
20
4
24
8
9
15
93
43
168
36
23
105
52
36
36
20
36
60
51
61
11
1
8
4
20
84
12
16
8
28
20
4
29
3
24
112
20
3
13
5
63
36
4
12
11
9
108
45
51
21
7
48
53
3
48
4
17
7
20
24
204
69
15
3
25
60
8
52
24
8
52
12
8
39
9
16
29
36
7
11
49
23
1
56
28
12
140
24
16
72
11
93
36
24
4
32
108
48
24
4
68
28
20
36
16
24
65
72
7
101
147
84
28
8
52
23
45
24
28
56
27
57
4
12
24
20
24
28
68
12
48
24
12
84
4
12
36
60
29
7
120
32
3
1
215
9
40
5
3
120
24
4
56
12
112
44
40
72
56
36
51
1
17
3
69
27
24
21
36
7
24
44
24
76
8
15
49
8
52
44
63
90
198
1
32
36
39
25
8
12
4
56
40
128
16
12
56
16
68
60
36
3
73
8
12
4
24
8
36
33
90
69
3
49
41
15
120
153
99
12
15
90
36
39
36
51
25
8
16
12
8
72
60
48
21
15
12
4
5
91
12
24
8
24
72
24
72
16
8
88
29
67
12
20
16
83
9
40
8
4
48
68
28
48
24
60
23
72
37
8
40
192
20
24
57
31
48
8
4
35
57
12
60
84
3
25
24
23
121
23
9
28
8
9
7
68
48
3
21
33
7
24
56
12
16
155
13
44
15
1
20
4
24
24
20
96
24
21
7
92
12
40
44
144
12
4
84
8
40
17
43
44
4
8
52
8
52
41
27
45
67
32
45
19
17
3
52
32
12
9
39
40
24
72
36
24
17
7
8
36
21
27
84
72
12
100
56
36
36
12
60
9
19
17
51
111
1
71
25
8
36
24
144
12
3
69
39
1
44
88
65
15
3
13
8
88
71
1
12
44
84
16
23
25
36
20
16
68
4
29
36
36
3
12
57
18
25
48
32
28
68
4
84
56
52
116
27
69
39
69
4
53
63
12
40
24
68
99
57
28
8
36
76
36
32
15
90
31
56
3
1
56
28
8
36
108
24
28
12
5
19
12
72
8
12
3
73
8
4
23
90
127
24
11
37
8
24
3
13
12
92
120
60
60
28
11
153
45
15
12
36
28
48
108
20
24
51
9
52
24
84
36
32
28
41
7
120
8
124
29
43
68
36
16
60
8
108
4
8
12
4
24
41
19
80
40
12
20
64
8
12
84
36
4
53
90
54
39
69
15
4
35
33
60
24
52
36
32
36
28
72
8
12
4
68
72
4
80
4
77
99
4
12
36
8
76
32
28
72
92
45
7
8
48
28
8
12
4
44
12
9
54
21
4
12
56
16
12
12
8
84
24
28
48
89
7
44
88
12
11
9
28
36
12
44
4
24
5
43
20
112
68
4
104
4
41
90
13
56
48
40
80
76
11
45
12
12
12
9
15
48
9
36
18
37
24
44
28
12
107
117
9
39
88
24
83
1
8
136
24
11
9
16
56
4
68
16
44
3
57
28
44
15
45
45
67
8
4
56
12
12
60
33
15
24
12
100
24
32
40
72
44
52
24
8
52
41
18
45
40
44
12
16
8
60
16
137
3
60
100
71
13
5
3
36
72
51
129
69
27
60
12
24
60
72
16
20
15
13
5
39
36
52
24
47
109
128
15
25
24
20
12
4
5
19
53
27
16
29
18
49
8
33
75
28
20
40
20
120
52
60
44
36
16
68
33
43
12
48
92
21
55
36
53
3
16
84
60
17
54
45
24
57
3
40
83
21
72
28
23
18
19
35
49
5
31
72
32
9
54
21
4
47
13
8
12
4
48
48
36
60
32
24
52
36
59
36
49
24
32
39
33
21
63
81
87
28
68
36
15
45
4
41
79
20
12
15
13
8
36
12
28
12
12
5
15
60
51
9
81
15
84
84
100
108
20
96
4
8
21
67
80
124
125
67
5
27
9
27
84
16
8
76
8
132
4
20
4
56
12
16
48
68
24
9
15
16
8
15
21
84
48
45
55
20
69
27
84
16
92
136
192
32
36
16
60
20
28
24
8
24
4
24
36
32
81
31
80
76
11
129
51
18
27
12
36
87
73
53
72
36
27
12
15
37
36
32
16
12
48
53
19
12
8
15
1
128
24
16
11
61
80
21
43
24
5
27
117
15
84
45
72
139
113
3
69
7
24
32
24
12
12
36
100
36
32
60
4
12
23
9
12
28
23
54
18
33
112
89
27
36
24
16
140
12
40
36
96
12
36
164
9
19
20
15
33
16
60
56
60
4
24
44
16
68
52
36
8
28
48
5
3
72
15
25
11
49
36
12
20
9
7
68
4
56
9
18
13
5
7
32
69
18
33
12
64
144
44
27
36
1
17
67
32
4
23
18
75
ABCD 94903195664*3^$a+1 [50006]
1
18
41
16
33
35
36
49
11
16
123
77
43
5
24
12
108
43
93
12
3
57
224
84
64
132
80
168
163
29
25
39
27
53
24
16
36
44
12
4
56
19
69
27
45
8
4
36
75
72
48
45
45
35
36
121
95
133
39
27
6
23
67
125
24
28
8
52
81
95
24
16
80
1
84
11
1
3
92
24
76
159
6
54
21
15
78
60
6
30
36
60
138
72
60
53
52
33
12
35
88
36
9
30
69
63
78
12
24
36
3
12
72
63
78
95
67
45
93
135
21
90
65
19
125
36
1
63
27
5
139
53
37
83
172
105
171
69
11
24
96
144
88
21
59
43
129
9
12
24
143
28
15
30
18
29
151
66
114
77
13
96
36
18
5
7
54
95
55
24
66
15
24
20
115
45
156
80
19
17
19
6
99
68
1
15
111
93
141
11
24
12
40
8
36
16
120
44
19
12
17
16
57
47
7
65
28
12
24
12
3
42
35
19
29
1
3
32
160
21
23
64
51
6
30
6
59
16
39
105
20
19
162
59
40
69
107
79
29
72
79
264
101
25
6
18
66
29
124
33
39
9
6
30
39
20
4
21
27
80
28
20
24
43
197
43
48
17
24
40
81
54
5
40
81
48
51
15
6
15
12
117
24
6
5
25
6
204
33
21
35
85
6
29
40
20
136
20
49
66
53
28
33
71
31
105
144
39
5
36
19
5
91
36
168
5
25
11
4
96
36
8
25
47
64
80
4
212
133
75
15
150
27
15
5
19
29
60
40
20
12
19
60
29
25
51
15
33
92
79
41
28
12
21
24
131
19
24
102
47
48
72
36
1
3
32
148
72
56
109
99
20
151
29
1
150
69
27
29
88
27
60
5
25
84
95
1
215
4
96
140
145
24
87
75
69
69
35
36
36
49
60
234
6
59
24
148
80
24
16
128
55
77
115
57
33
83
25
36
83
156
121
35
19
29
28
195
114
66
18
11
115
9
12
9
66
54
111
104
31
18
42
48
30
35
1
15
36
20
88
135
102
24
96
15
20
144
60
48
40
8
72
12
1
108
35
36
196
39
96
93
57
3
44
36
37
24
60
96
83
24
76
15
5
36
4
81
24
42
33
20
31
5
16
63
81
81
27
63
29
36
79
144
21
96
12
32
4
27
48
125
60
37
155
13
6
66
60
39
80
1
30
48
17
84
91
45
164
25
171
8
76
8
88
20
13
191
19
17
103
81
36
3
41
16
20
43
65
16
105
3
152
49
72
15
12
33
3
207
30
3
27
24
21
68
31
161
28
21
66
17
16
51
5
36
52
33
60
15
33
155
12
43
30
51
60
9
35
60
16
104
7
53
40
36
36
3
66
6
33
92
52
123
57
8
24
85
59
76
36
45
54
6
15
8
67
48
36
21
8
7
48
41
40
24
57
84
35
60
36
13
66
9
36
45
180
6
78
132
3
20
1
3
32
1
3
15
237
39
24
29
36
72
25
3
27
18
30
6
11
12
97
23
13
3
75
9
33
27
8
180
28
12
75
89
25
51
80
25
84
3
63
33
21
99
20
1
95
136
72
32
61
3
56
16
3
45
104
43
48
137
52
3
24
5
55
93
12
51
173
36
49
47
12
13
78
65
4
32
4
36
36
135
53
12
49
114
6
54
29
67
29
1
36
18
42
3
111
5
48
37
15
69
51
20
61
23
84
28
15
90
135
15
33
15
6
36
3
72
8
85
6
29
24
43
30
54
81
9
23
37
84
6
156
114
51
128
4
36
51
36
5
25
35
28
20
12
19
101
12
28
63
42
35
4
51
45
44
40
9
27
15
78
36
3
33
48
35
7
54
36
18
12
149
48
12
1
35
19
24
36
45
9
75
104
37
63
21
30
21
111
33
80
61
3
8
12
13
3
32
48
7
30
135
8
36
1
35
84
196
33
155
64
87
41
49
3
92
60
36
40
24
48
8
48
24
36
16
39
72
84
6
27
96
105
35
25
6
41
49
35
169
95
85
71
160
45
23
61
47
40
15
57
33
179
60
31
24
24
90
15
81
3
27
24
30
71
16
20
24
4
96
8
120
43
125
24
24
100
15
6
15
45
51
68
16
201
39
44
12
12
76
20
1
6
144
9
27
57
68
19
5
24
25
107
60
19
125
16
24
51
48
77
168
85
12
83
12
84
25
3
116
64
32
25
24
11
60
1
23
40
44
43
89
145
30
125
28
36
57
47
96
12
60
88
80
1
36
59
49
42
18
39
72
51
89
25
30
30
6
77
36
12
19
29
91
36
9
ABCD 94903529954*3^$a+1 [50050]
139
30
12
108
48
63
51
101
139
29
19
21
9
12
60
108
11
24
13
3
192
69
3
32
61
42
12
6
84
66
57
33
119
16
75
5
24
73
95
55
17
88
33
23
49
12
126
5
112
3
117
87
18
378
30
12
162
6
227
43
5
55
30
27
33
23
216
24
49
23
19
138
72
210
41
72
13
27
8
19
36
65
24
13
78
45
120
39
41
72
13
83
31
30
66
17
13
72
11
40
51
5
13
11
96
16
72
87
65
103
48
17
55
168
57
32
13
11
97
162
5
13
30
120
149
61
54
53
25
18
150
42
48
69
15
6
24
3
8
72
13
35
109
36
15
72
56
67
30
30
12
21
81
18
42
90
81
120
80
24
1
30
17
16
72
80
24
16
69
99
21
35
16
45
107
7
36
5
55
17
16
152
40
168
9
18
24
5
25
63
3
53
37
24
3
72
21
42
48
30
35
192
25
108
3
24
33
15
117
30
18
3
200
96
31
9
21
35
37
83
169
39
80
19
90
27
56
109
195
8
43
125
229
66
65
55
33
99
30
111
152
40
24
3
150
60
83
37
42
41
48
16
8
13
144
30
6
30
42
87
45
6
45
248
7
17
7
6
24
30
5
31
57
33
30
89
115
5
61
30
12
30
3
8
216
13
35
40
8
72
157
30
29
19
30
12
30
189
21
126
5
192
120
40
48
72
27
29
61
18
17
16
69
156
30
113
91
29
61
11
25
42
21
9
42
5
91
77
97
71
37
3
104
25
48
42
18
18
84
29
37
3
9
71
139
5
7
30
51
87
30
42
96
17
168
120
205
35
72
72
31
24
6
90
113
91
216
12
18
159
128
40
56
1
71
48
67
42
83
25
54
120
81
9
23
7
18
18
77
37
3
8
67
72
138
3
45
27
96
111
6
27
45
120
107
1
95
48
24
37
30
126
15
45
3
57
23
19
5
163
42
18
17
7
41
40
219
6
30
144
6
30
29
91
45
39
18
63
39
65
64
80
24
88
8
19
77
25
36
59
16
120
57
132
96
84
156
3
21
35
1
60
75
8
19
30
143
24
96
24
31
30
35
157
11
7
30
12
240
63
9
30
6
12
18
30
15
8
31
6
27
33
24
143
103
9
56
24
91
45
32
7
138
48
119
1
23
91
21
9
231
8
144
7
36
173
7
65
64
75
36
89
73
47
1
24
15
128
25
72
71
24
31
162
72
71
19
96
53
120
40
32
24
48
133
24
11
25
63
80
49
18
5
55
12
72
60
6
102
12
6
24
35
91
45
39
33
56
24
120
67
126
24
15
45
35
193
18
197
205
83
48
40
104
37
168
131
37
83
1
71
64
51
5
49
18
21
99
18
120
114
66
30
57
272
1
42
78
47
7
36
102
71
24
48
97
30
12
93
45
75
153
23
19
12
41
64
56
55
9
45
35
1
87
48
128
91
69
27
42
42
6
114
9
32
24
16
32
313
30
54
11
157
155
13
12
78
57
27
5
1
23
7
17
97
126
12
117
63
105
80
7
48
30
258
42
23
88
9
48
24
135
8
13
12
111
57
47
7
30
11
48
7
17
67
6
12
107
1
90
5
79
48
65
72
103
17
325
126
53
144
7
9
9
47
121
95
48
1
6
17
67
18
72
131
19
5
25
63
3
69
15
233
40
8
24
16
99
45
81
72
23
25
84
3
80
43
90
107
48
19
189
21
78
48
5
19
90
59
40
27
5
184
8
37
11
19
53
163
30
42
18
24
36
15
27
138
12
72
39
117
54
21
80
49
60
51
165
24
3
105
95
103
65
7
17
25
36
3
69
72
66
60
5
64
141
12
23
120
48
144
112
45
36
42
48
117
80
120
55
17
55
48
120
81
99
21
224
7
41
37
18
65
120
7
42
90
21
15
90
114
5
24
40
80
40
224
67
5
121
84
11
37
11
40
200
24
72
73
95
13
24
60
120
15
75
228
65
13
75
152
7
6
42
90
42
126
30
129
15
65
16
72
32
103
48
9
ABCD 94904116688*3^$a+1 [50154]
24
101
43
5
88
92
96
12
144
16
72
80
208
108
80
100
192
44
108
7
45
20
24
175
5
76
159
17
4
15
120
141
144
99
197
4
39
36
21
128
31
29
79
41
160
200
31
21
108
36
15
65
43
5
187
21
123
21
15
161
64
36
72
56
19
5
112
63
161
91
53
96
112
3
69
80
16
144
207
9
15
24
60
117
3
45
27
45
219
84
12
5
180
48
28
32
148
32
31
45
72
87
132
65
55
21
8
16
8
7
84
204
132
41
4
8
7
9
56
64
32
64
56
127
156
105
51
144
24
36
29
36
115
65
12
100
24
3
120
12
60
21
72
27
84
81
80
55
33
8
72
12
19
24
57
99
5
4
60
51
60
117
32
112
15
45
120
176
40
8
60
180
120
211
120
53
72
76
144
44
19
53
43
144
17
19
129
72
24
56
43
12
60
60
5
28
276
36
8
7
129
39
105
87
69
44
7
29
16
20
55
41
40
24
39
117
39
84
21
3
41
151
129
152
208
96
48
135
33
72
20
31
60
9
171
17
124
3
5
7
5
60
4
36
80
96
43
209
76
36
3
12
93
75
12
60
5
139
77
64
75
24
77
67
81
15
129
15
12
185
48
108
52
48
104
19
29
7
84
117
80
64
39
221
139
5
16
164
139
5
7
21
60
87
93
3
81
219
141
80
96
48
31
60
24
45
39
105
15
201
39
5
55
233
180
192
7
53
31
77
48
24
40
32
55
180
48
96
57
60
128
16
3
5
31
77
43
41
43
72
84
9
8
280
32
67
149
136
39
144
12
185
55
60
9
51
29
112
8
72
103
141
44
19
141
75
105
36
195
48
36
60
84
36
60
69
32
28
51
177
3
29
76
36
108
27
9
99
120
21
236
103
36
24
36
81
44
60
31
81
72
207
45
140
19
84
33
12
15
21
72
3
60
177
144
20
16
20
24
100
80
55
53
7
120
240
69
36
8
31
65
4
51
81
195
105
39
21
80
55
84
5
175
156
69
75
105
15
161
28
80
72
163
57
44
16
36
3
161
24
184
27
84
36
21
8
19
21
15
24
36
96
45
8
36
60
31
53
7
24
24
45
87
21
99
33
27
108
12
125
24
4
60
56
24
55
125
28
39
185
79
105
51
9
75
5
12
24
19
21
15
53
7
213
51
161
144
19
12
53
108
28
36
68
28
20
7
201
24
87
41
139
149
132
103
5
72
19
101
163
24
21
135
81
104
40
75
5
64
8
88
300
96
188
48
24
120
144
139
60
60
45
27
125
48
55
105
15
93
39
84
36
33
132
156
44
43
216
101
24
4
15
72
24
21
108
87
105
80
43
72
29
36
55
9
44
67
65
64
120
72
39
65
120
28
87
84
5
12
304
128
16
56
60
28
75
12
113
7
108
12
125
19
36
5
79
41
28
135
60
60
192
48
5
156
91
89
24
55
17
79
144
105
68
19
29
60
4
108
80
43
29
55
5
76
75
36
60
5
180
148
96
51
21
63
17
7
276
117
3
96
33
15
77
16
39
9
15
21
15
173
16
39
41
36
48
67
29
55
29
55
257
4
36
8
208
72
8
7
161
19
21
104
31
84
12
45
108
20
16
99
45
12
144
75
29
48
19
89
16
128
31
21
48
51
21
24
56
96
144
40
8
55
12
149
16
15
33
80
31
36
84
165
75
57
12
51
89
187
24
5
31
24
9
15
41
64
32
19
ABCD 94904195812*3^$a+1 [50053]
75
77
31
89
48
55
17
40
36
15
72
5
67
48
29
31
89
43
96
12
5
132
120
120
31
17
103
12
29
139
17
48
16
123
17
163
48
12
65
43
48
21
20
79
77
4
48
15
60
120
36
57
80
7
41
16
111
60
12
57
39
24
53
24
16
27
36
41
96
108
240
7
72
101
12
7
108
12
5
103
53
76
111
72
105
48
80
24
76
44
151
77
16
39
41
7
72
96
24
96
24
197
60
16
20
48
55
12
9
68
88
27
197
100
39
101
151
93
116
91
12
5
163
65
60
127
77
19
101
96
67
96
41
16
12
8
7
101
7
29
96
7
17
19
72
29
103
60
41
55
204
96
17
120
7
36
9
32
60
19
17
28
15
5
19
96
24
65
115
65
12
19
5
7
17
132
43
53
103
5
36
28
3
60
12
53
24
19
72
125
115
45
243
60
5
7
120
108
132
5
40
32
36
36
31
113
7
12
21
20
16
99
45
20
67
132
33
123
5
55
17
12
31
237
20
132
28
44
19
17
127
240
216
5
4
15
36
77
67
57
3
17
60
31
12
5
52
20
43
36
41
36
127
96
12
257
120
40
56
156
96
28
132
3
17
48
24
36
144
31
60
60
144
5
43
9
39
89
76
27
29
28
96
75
89
192
48
43
60
60
9
116
67
5
175
33
80
7
60
5
60
76
36
20
79
12
53
175
17
12
103
132
96
180
5
124
3
12
197
19
12
12
53
7
21
39
41
252
24
43
60
33
3
24
41
55
29
43
129
39
60
12
45
3
17
12
48
52
80
28
80
115
29
31
65
67
45
8
28
15
12
89
24
112
164
108
16
39
141
44
120
55
53
192
36
7
17
160
51
24
77
48
55
81
32
43
12
12
113
103
72
12
5
36
67
12
113
55
60
12
41
7
257
91
120
9
32
31
189
36
15
60
137
40
32
16
3
84
41
67
17
31
24
276
84
5
31
12
5
28
20
7
168
72
33
15
117
12
8
43
24
36
101
259
141
44
7
72
36
17
64
63
5
12
316
3
17
12
31
89
28
140
4
183
120
17
43
108
72
96
60
17
7
228
5
100
195
72
53
28
32
52
3
48
77
84
76
75
108
120
12
53
16
20
31
17
40
20
28
20
12
43
12
48
9
63
17
163
33
15
12
17
36
192
12
19
120
89
156
19
33
48
147
12
17
36
24
4
12
3
29
48
52
12
51
17
31
60
41
199
12
48
24
5
31
77
7
117
8
12
19
89
31
65
55
12
17
76
104
31
17
60
192
60
115
96
72
12
45
20
31
297
27
53
7
48
9
51
60
12
36
132
29
24
55
72
249
36
92
100
3
60
45
152
108
60
4
39
89
16
39
77
31
29
211
12
48
93
80
7
57
3
12
17
31
17
312
43
36
12
29
31
12
180
21
27
12
36
41
19
24
93
104
91
45
147
36
120
12
48
9
68
12
235
5
55
96
77
115
5
7
113
12
12
4
12
15
12
185
115
60
53
28
80
55
9
51
41
16
3
240
72
29
19
24
17
28
32
208
3
29
160
51
5
40
87
36
29
31
17
7
60
60
36
41
19
9
15
17
16
3
5
115
120
65
16
39
101
31
89
48
91
24
48
12
45
92
36
64
51
17
31
65
12
60
103
24
180
161
79
17
16
92
216
7
65
52
80
28
27
216
5
55
72
113
19
137
96
55
12
17
31
125
115
29
31
5
48
12
43
60
29
31
77
60
64
99
24
53
7
17
19
180
12
57
252
3
156
132
108
41
31
60
108
17
72
103
12
48
5
7
17
88
75
48
29
79
120
72
12
17
391
105
20
163
29
40
32
31
17
36
199
105
15
96
77
24
96
120
4
48
92
31
108
89
91
72
29
19
89
72
31
17
48
12
60
48
55
45
20
192
28
15
33
15
12
5
12
16
75
197
67
33
92
36
36
24
19
33
48
27
12
ABCD 94904610818*3^$a+1 [50099]
19
5
28
80
37
48
27
60
68
112
20
12
16
24
48
32
31
29
48
127
30
15
39
5
36
1
39
9
35
7
12
5
103
153
24
63
17
1
11
1
54
33
20
61
27
12
8
48
52
9
35
1
59
48
7
5
120
55
21
8
16
20
73
11
76
48
36
20
72
7
77
60
4
12
32
12
16
45
12
35
88
3
81
33
12
51
3
17
12
96
55
17
12
76
72
48
24
12
15
36
29
24
127
5
13
27
44
36
12
25
47
48
13
35
84
109
24
27
20
88
20
36
16
9
11
108
108
55
33
20
72
24
4
24
8
48
37
35
172
117
35
16
48
20
124
36
36
81
63
36
15
9
20
24
48
228
85
107
28
39
41
60
4
20
12
84
64
27
41
48
40
24
12
15
5
4
200
12
7
5
31
89
37
63
36
15
5
112
8
4
8
19
24
5
12
84
25
59
25
42
72
41
31
9
56
16
44
1
63
80
4
72
68
72
4
20
156
64
56
156
84
24
12
12
1
42
117
45
23
24
1
47
36
4
12
99
89
36
61
23
16
24
80
60
16
44
28
8
25
11
24
36
13
15
48
8
12
67
53
4
141
12
23
40
33
35
64
45
210
33
120
9
54
5
4
60
63
17
36
139
81
44
60
13
47
52
144
20
4
36
20
24
1
95
7
45
108
72
180
9
51
8
4
60
48
44
25
83
7
29
12
60
88
57
119
124
15
21
44
1
168
63
92
16
84
63
9
105
30
81
15
65
84
24
96
4
56
16
32
13
59
19
41
60
16
3
17
24
4
36
68
37
23
16
32
4
63
33
8
40
92
7
33
48
96
44
60
24
91
5
40
20
40
12
44
25
39
32
24
48
12
60
91
53
55
65
24
37
54
29
1
51
63
17
28
20
52
80
4
44
132
31
78
54
65
60
91
57
24
84
27
9
36
8
16
36
104
31
57
15
17
24
40
20
36
24
184
36
36
104
40
20
72
60
25
39
81
24
3
68
12
48
67
137
28
81
90
5
4
56
12
12
96
12
144
19
81
24
12
20
40
9
11
37
15
8
132
36
52
20
52
36
20
36
49
11
24
36
1
63
144
108
8
91
90
35
96
40
12
68
4
36
8
24
28
8
112
44
124
129
51
72
44
36
12
7
65
16
32
12
13
11
252
48
4
45
11
4
116
36
4
24
56
16
99
144
21
96
39
5
36
40
56
12
12
60
40
44
136
8
37
15
3
33
8
1
66
5
4
15
21
44
1
87
48
87
161
19
12
41
24
16
27
41
4
8
100
24
44
31
90
51
20
28
36
44
52
8
67
17
60
12
108
28
68
64
63
9
48
36
20
16
68
72
91
57
8
7
17
73
3
44
16
68
4
68
43
9
8
60
28
20
24
28
32
16
24
48
72
8
24
28
72
135
9
20
16
8
36
156
1
15
45
167
112
9
59
12
4
9
6
17
64
20
24
12
28
32
24
4
72
72
56
64
92
4
20
132
28
12
8
1
6
5
13
75
96
8
28
44
31
9
36
8
12
4
8
28
84
9
24
18
89
36
40
24
84
24
75
72
41
4
36
27
41
31
60
41
4
20
55
5
60
61
15
44
1
30
17
108
180
72
1
60
75
72
24
36
48
92
7
5
12
43
53
48
72
24
163
101
16
8
28
8
72
4
80
16
32
16
20
67
9
3
17
60
28
45
47
28
45
11
97
108
11
13
23
4
108
32
49
71
4
92
40
180
75
29
61
23
40
72
20
4
36
12
15
21
32
13
6
29
16
20
88
8
4
15
18
18
30
54
5
24
24
25
95
25
35
12
16
20
13
30
17
25
3
27
69
8
12
16
39
5
19
9
32
16
32
55
12
9
56
48
37
35
13
36
59
1
27
45
95
52
56
36
48
73
135
48
132
48
44
100
32
4
27
5
4
24
20
12
40
48
117
15
3
17
25
3
56
4
12
44
36
84
48
76
80
1
11
4
3
41
37
54
53
40
116
1
23
36
19
17
40
20
4
44
40
20
16
20
40
45
27
27
5
7
45
15
30
35
160
48
51
29
48
12
108
4
80
120
61
15
27
113
12
36
37
39
168
48
24
36
44
55
21
24
20
19
17
24
28
3
77
37
54
54
3
32
40
68
28
20
1
35
1
78
5
97
83
4
8
4
96
3
17
12
12
36
28
20
64
32
13
35
12
16
45
59
64
36
8
40
60
12
108
96
57
15
39
65
16
72
33
3
24
36
32
4
21
23
76
240
84
105
39
32
28
20
60
13
35
52
21
47
7
177
228
96
56
28
36
44
16
32
4
120
80
16
12
36
27
5
4
33
35
112
9
95
64
56
36
60
1
35
24
40
108
20
7
180
65
28
32
24
25
15
72
3
6
3
60
180
48
27
45
8
19
29
40
81
35
48
16
12
27
60
65
7
9
84
8
72
48
67
17
96
4
44
37
3
96
44
4
36
24
36
56
36
48
60
36
16
44
36
145
27
12
164
16
8
61
35
49
6
41
25
63
60
183
17
120
16
15
21
60
8
100
36
12
15
9
44
37
35
4
15
5
144
24
28
144
9
27
60
9
35
40
51
120
33
32
4
44
40
60
39
113
12
12
108
25
71
52
3
69
36
116
108
36
37
107
12
28
36
96
44
4
36
32
48
52
27
12
9
32
40
32
31
6
39
44
1
11
4
12
8
60
12
37
11
40
12
32
ABCD 94905031966*3^$a+1 [50025]
38
48
1
11
52
12
30
18
42
36
87
117
26
4
48
30
48
135
69
14
46
3
12
33
50
25
75
32
100
30
39
9
90
21
155
64
32
24
16
48
21
59
12
25
120
213
38
72
25
105
12
48
30
21
87
24
9
36
59
49
3
32
10
18
9
201
98
34
15
195
12
6
3
120
27
84
44
132
22
252
90
20
13
36
111
6
12
51
39
18
14
36
100
8
16
8
12
1
47
85
11
36
1
27
12
8
82
26
49
11
4
129
11
133
83
48
96
25
23
61
131
10
18
42
50
24
22
27
60
3
44
28
153
9
134
1
45
50
96
48
22
24
74
64
42
14
24
22
3
15
12
30
30
6
24
26
22
12
110
220
9
9
48
12
120
120
15
117
48
18
8
24
145
15
57
71
48
121
21
42
21
9
51
84
3
8
36
46
12
90
30
18
30
15
9
48
50
36
4
33
59
10
6
84
8
130
60
27
33
30
80
12
25
21
62
120
82
14
76
18
50
1
11
180
48
60
12
58
27
15
30
14
4
81
36
59
36
48
22
36
14
73
11
4
30
12
3
11
36
28
20
12
49
39
60
48
20
73
9
38
37
45
51
11
88
8
24
60
28
45
75
8
4
44
16
36
44
46
15
99
18
38
22
3
47
82
36
24
18
18
54
18
15
93
2
60
22
3
11
12
4
6
3
21
14
94
2
25
11
12
48
64
18
26
22
24
99
47
22
2
25
3
48
33
57
60
14
10
6
54
6
9
33
48
42
32
24
37
45
12
2
13
71
1
15
30
99
11
169
27
12
20
12
130
6
80
48
82
14
109
9
27
24
12
27
141
21
135
24
11
10
66
24
45
59
154
111
27
42
3
9
14
22
12
72
3
75
30
2
40
80
25
35
16
54
74
16
48
20
61
59
36
46
195
239
112
12
128
40
72
8
40
8
24
48
72
25
57
110
24
72
22
122
24
46
48
60
15
36
39
80
1
47
4
18
27
15
90
39
12
23
1
75
33
3
114
6
54
14
84
28
20
73
39
42
38
22
170
96
97
36
36
3
45
93
2
70
18
72
42
14
76
176
48
12
10
42
30
15
35
22
14
106
18
12
20
58
42
44
121
11
12
28
90
24
38
28
90
12
12
18
32
24
52
12
8
34
15
84
11
24
1
93
26
46
15
131
22
42
6
2
1
9
171
11
1
87
30
51
11
46
12
75
36
21
50
13
57
14
25
12
9
66
12
60
132
108
8
34
26
4
18
72
78
68
124
56
82
30
30
63
69
6
32
22
15
35
10
78
21
9
12
15
111
42
62
25
23
52
81
57
26
25
21
18
30
60
51
51
96
93
47
22
12
50
48
37
48
83
4
60
90
38
52
68
22
3
12
23
178
114
56
10
84
39
189
27
93
15
63
8
22
24
66
42
62
48
10
86
112
24
36
33
36
21
2
22
90
8
37
84
147
84
18
147
21
39
71
84
70
38
1
9
27
11
22
2
60
36
22
60
3
69
14
4
81
11
10
90
30
39
59
36
64
78
27
87
48
18
12
12
48
27
33
27
59
52
117
23
22
42
44
46
39
21
15
23
88
33
119
190
12
86
13
11
10
14
94
15
3
20
100
8
49
87
18
51
51
18
38
22
18
54
26
34
38
205
11
4
60
32
118
15
11
1
3
18
24
26
82
27
21
39
35
28
45
23
52
102
86
52
48
104
286
3
51
138
12
86
109
83
10
72
15
144
39
45
72
21
2
13
69
39
11
25
15
56
108
16
93
15
48
24
60
60
66
39
11
100
9
24
9
50
25
3
33
129
18
92
1
51
6
54
8
96
46
75
23
37
21
12
50
217
11
25
9
18
12
236
37
57
63
3
32
72
25
3
60
128
82
2
16
30
98
4
56
22
2
1
39
20
10
2
106
38
24
82
3
45
26
4
8
22
12
18
60
8
112
42
15
15
45
21
30
24
8
36
12
25
57
15
45
60
38
112
102
63
107
73
23
22
12
15
48
60
23
25
9
74
4
21
60
120
171
8
70
50
10
2
36
109
3
8
40
8
46
3
15
132
48
20
13
180
27
20
40
30
2
48
13
59
24
34
12
6
33
11
48
10
78
80
22
42
9
9
27
83
88
54
135
3
18
12
27
15
6
74
10
48
27
51
8
96
25
3
20
40
20
52
9
35
60
36
61
35
10
12
62
96
10
30
69
21
42
20
61
24
33
60
38
24
156
4
21
59
48
72
96
64
138
120
24
30
8
25
47
40
8
37
83
100
12
33
15
21
57
54
20
58
60
3
24
93
26
16
6
114
8
37
3
21
39
18
99
15
128
28
20
82
72
3
27
138
26
16
48
60
8
48
64
18
14
13
63
32
60
22
60
48
3
107
36
46
14
4
30
12
3
3
92
112
20
16
12
8
25
99
18
63
24
23
22
3
72
15
156
42
62
16
8
46
60
15
84
69
12
15
23
25
3
33
47
34
110
70
120
3
143
22
27
81
12
51
9
60
2
48
88
104
13
131
121
3
176
12
13
9
50
22
38
58
3
87
102
2
25
71
22
27
81
24
38
120
60
60
40
56
25
24
15
33
ABCD 94905225568*3^$a+1 [50014]
117
32
28
152
4
147
125
115
45
99
149
100
372
80
19
89
7
5
40
3
9
20
48
120
84
196
20
88
56
16
212
48
88
252
20
108
12
43
5
60
12
84
31
89
36
48
64
20
16
20
132
28
27
45
120
20
180
12
132
88
27
213
32
139
17
12
136
60
12
60
20
108
60
235
101
36
28
24
147
48
17
31
125
115
357
56
156
55
113
12
28
8
100
108
176
16
152
7
189
44
60
12
31
45
195
29
144
52
164
240
108
127
9
72
207
5
12
28
48
3
57
8
40
20
52
44
48
36
124
147
101
100
39
81
20
228
12
43
41
151
173
24
16
32
228
4
51
101
84
4
36
12
80
28
80
124
108
12
56
180
4
147
96
29
124
12
20
24
175
53
96
24
28
8
31
69
72
3
17
264
120
24
7
105
48
32
120
52
8
40
27
33
104
24
24
76
32
120
19
5
4
60
75
69
92
84
24
48
24
144
52
80
100
8
40
24
152
19
9
8
60
19
48
5
43
77
67
329
55
77
12
7
33
15
185
36
24
91
221
60
55
21
48
27
105
44
43
17
79
65
24
55
5
12
36
48
91
329
7
29
36
12
12
24
12
12
72
16
104
76
80
180
48
96
28
27
261
27
17
79
57
39
65
108
48
24
4
92
139
353
31
9
60
212
4
20
60
12
24
4
60
92
52
32
16
44
88
48
104
108
55
93
20
84
156
192
16
15
96
5
43
48
33
264
80
16
20
19
81
20
112
20
24
4
27
357
56
36
48
16
20
24
88
120
8
36
96
7
233
24
16
63
77
259
53
36
84
72
76
12
116
244
8
100
32
220
108
60
72
156
44
180
7
545
79
29
16
72
20
24
31
29
60
256
8
12
19
41
55
45
44
36
112
60
8
28
32
48
60
40
32
12
40
36
56
16
132
116
60
120
36
76
3
41
28
116
52
68
12
24
148
80
7
101
192
16
20
160
87
48
101
60
4
20
12
220
68
12
268
147
89
84
12
55
48
125
24
12
48
76
144
48
3
41
36
48
120
96
36
72
40
128
84
19
129
111
65
112
15
5
24
4
24
36
80
60
120
12
19
65
96
24
28
27
9
12
8
115
96
29
180
84
48
24
28
276
99
48
209
31
144
93
128
300
40
200
40
72
56
60
96
19
125
204
196
260
120
156
16
188
31
129
140
96
136
32
12
96
223
129
212
24
24
28
120
68
4
303
65
24
156
72
60
28
123
57
39
29
160
200
40
72
75
48
357
75
65
120
60
204
168
7
29
12
24
60
36
127
17
76
68
384
40
87
5
84
96
55
144
45
99
48
53
112
72
51
17
40
72
92
19
161
36
48
36
88
56
4
36
12
8
64
116
36
28
56
40
39
45
51
9
108
140
120
100
32
72
76
15
29
48
60
151
57
212
96
180
31
29
4
96
56
48
7
65
31
45
80
12
180
72
28
68
108
4
56
60
172
8
120
132
280
20
52
32
184
15
57
44
16
120
404
16
15
65
79
144
41
16
8
79
165
92
108
216
ABCD 94905280168*3^$a+1 [50290]
96
105
192
255
60
102
6
84
96
69
21
75
87
318
42
90
135
153
360
12
72
18
90
60
195
75
192
150
18
48
180
9
81
159
153
87
3
228
42
102
105
45
36
144
138
78
39
48
177
78
12
60
201
15
342
30
93
144
21
300
294
126
27
153
39
483
30
15
27
120
450
240
90
81
39
276
102
63
27
60
210
198
180
360
54
63
153
144
126
24
270
90
108
30
90
132
33
48
39
150
48
198
24
30
18
213
9
90
36
360
72
30
267
111
24
48
57
3
18
27
147
18
18
60
189
75
60
36
30
72
198
222
30
42
120
90
18
432
330
126
72
198
54
3
153
39
48
75
420
273
9
186
102
522
126
42
165
27
288
132
48
78
84
258
210
180
42
18
12
60
18
210
18
24
120
93
213
60
12
150
198
54
126
30
69
93
60
120
162
18
27
48
3
84
168
48
144
60
261
57
60
48
330
177
15
42
48
60
270
45
57
6
84
36
240
9
63
252
180
156
42
48
27
33
72
72
63
75
162
18
90
180
3
147
210
150
210
18
240
12
198
60
264
6
144
30
186
12
90
60
90
120
105
240
33
24
300
36
90
237
177
126
42
18
69
33
90
60
18
30
57
93
144
195
195
141
327
132
18
3
267
213
87
78
144
75
45
96
12
72
15
240
48
93
42
18
102
150
27
21
72
90
342
18
288
180
45
99
36
72
177
48
15
30
60
90
102
78
300
45
105
120
312
18
12
126
42
225
3
24
228
33
9
231
15
42
18
30
144
6
177
87
528
48
294
48
132
30
33
27
165
63
18
132
18
105
39
66
60
72
3
9
126
9
51
12
18
204
18
90
18
30
60
144
48
27
240
48
177
30
36
24
216
30
114
45
81
12
90
90
270
33
45
147
63
60
165
189
276
12
252
186
12
177
21
162
162
6
192
18
90
54
6
102
18
114
15
48
3
60
54
90
225
93
402
33
3
354
60
30
186
12
132
135
48
153
114
21
135
42
30
60
48
240
12
60
432
126
12
180
18
90
42
192
96
210
90
90
180
15
384
21
27
3
42
30
117
81
24
36
144
108
12
75
3
30
222
126
12
ABCD 94905615958*3^$a+1 [50043]
88
56
49
12
18
60
5
43
18
174
45
45
120
3
104
25
66
24
48
5
115
72
21
33
30
36
18
27
48
15
30
138
24
78
75
80
40
3
60
30
42
81
21
30
69
72
48
56
13
11
24
7
33
32
121
47
16
15
30
27
165
59
24
37
3
96
8
37
3
56
160
81
30
30
51
159
24
57
27
12
78
120
11
7
33
51
66
114
81
207
57
248
16
72
48
99
12
78
27
45
123
21
54
138
42
30
48
59
40
75
66
3
27
42
30
141
56
40
15
33
45
27
144
15
30
155
1
39
15
90
12
132
6
36
29
37
107
13
3
111
129
24
27
53
16
87
42
15
135
17
43
12
24
57
69
24
11
61
60
23
16
8
40
3
53
31
24
54
35
55
17
13
75
93
3
80
55
201
3
48
18
60
36
35
24
1
39
105
30
102
75
135
17
25
90
72
93
152
16
8
55
120
6
48
12
63
3
12
48
12
5
16
72
57
36
120
36
6
9
21
30
53
61
6
18
6
45
21
3
9
111
24
32
120
115
60
24
6
18
6
11
91
108
30
72
54
29
19
138
3
24
27
30
6
9
33
71
64
72
8
13
83
37
24
30
66
12
95
61
27
9
66
42
48
75
27
48
18
35
232
45
42
81
24
96
24
32
40
3
18
3
39
30
27
144
147
18
11
55
54
6
5
49
15
96
15
24
6
35
1
15
168
21
51
27
18
75
144
9
12
3
45
27
8
7
78
11
384
40
80
160
15
84
5
31
12
69
8
13
12
6
30
27
32
40
72
3
5
13
75
33
95
64
45
18
33
24
165
155
7
36
12
30
11
16
24
15
89
16
111
33
75
30
42
5
1
23
40
80
1
6
48
30
35
31
36
93
104
181
6
6
102
42
54
9
81
12
3
56
13
251
40
9
15
15
48
57
21
11
24
127
89
43
93
24
8
31
30
51
48
165
3
48
135
9
15
17
61
24
51
24
96
15
132
101
16
48
21
6
66
24
24
120
90
185
40
51
18
107
16
24
3
101
7
113
19
12
30
108
6
42
114
18
120
36
42
72
45
48
72
72
24
87
57
63
54
35
40
104
19
18
83
79
41
31
66
23
7
24
6
75
8
37
18
9
45
35
7
65
13
27
8
25
15
81
87
69
3
48
69
59
19
45
21
51
39
6
90
30
24
11
31
12
21
15
57
87
41
109
107
1
23
109
78
12
78
3
15
12
18
75
45
59
72
25
6
60
30
23
40
15
9
15
48
180
18
75
15
57
72
57
60
48
3
69
99
24
81
39
75
101
7
54
24
11
31
9
69
162
17
43
84
54
66
18
15
56
160
72
27
18
120
3
104
13
138
9
56
79
6
24
18
78
35
24
1
15
81
54
9
33
39
39
9
21
27
24
96
93
27
32
16
24
21
171
120
15
9
45
147
129
30
30
59
85
96
18
41
40
69
30
36
105
15
9
32
40
183
33
39
89
16
3
45
3
29
64
69
11
144
31
102
27
96
21
30
21
128
7
48
41
1
15
93
155
40
27
42
90
48
24
24
41
43
45
56
24
31
9
32
61
60
78
65
1
78
48
120
102
180
6
30
42
17
7
33
21
36
63
15
18
48
6
9
27
90
3
72
39
48
33
120
15
12
93
39
153
21
35
55
65
109
123
24
39
24
33
45
168
24
75
3
42
48
102
48
93
39
6
210
9
15
17
31
89
1
12
155
31
30
11
13
11
7
72
78
30
69
15
168
33
24
128
7
9
24
3
24
45
128
37
24
75
24
87
9
24
32
13
27
8
61
54
48
45
27
36
96
270
30
45
48
75
18
48
35
61
90
33
120
15
33
32
16
27
84
30
51
32
31
36
93
117
195
3
45
117
90
30
48
27
104
55
65
112
32
16
15
9
21
24
27
3
5
61
27
32
88
120
57
63
15
105
9
30
9
57
159
21
18
72
17
40
87
9
56
85
96
12
15
15
105
32
48
43
114
60
23
16
57
15
33
60
42
12
77
1
39
48
32
73
71
7
17
16
15
24
150
3
8
37
30
45
39
24
30
147
32
120
67
108
60
150
48
135
24
8
31
90
119
61
24
11
64
21
24
3
48
9
183
9
95
64
56
31
48
30
54
6
135
9
135
21
35
19
42
150
156
18
12
18
6
18
102
75
69
51
120
63
41
96
13
18
57
32
25
23
72
16
69
6
18
24
3
57
126
6
48
11
7
33
9
30
48
129
80
40
123
117
15
9
120
27
53
120
31
9
80
40
24
27
5
24
24
73
12
48
3
15
174
27
8
7
24
72
105
8
ABCD 94905963884*3^$a+1 [50030]
91
12
17
19
129
92
133
78
17
108
55
24
30
138
30
35
37
11
37
27
24
51
18
6
114
42
24
9
63
189
9
24
66
24
21
32
25
83
37
342
45
12
9
66
24
12
5
24
4
9
6
29
37
3
32
43
53
28
15
5
91
60
24
45
32
43
21
171
48
21
9
6
24
354
162
9
32
28
27
24
48
6
24
66
141
33
102
24
17
43
12
108
24
81
21
18
48
9
45
24
90
54
18
54
54
12
48
96
33
32
55
9
56
24
37
42
41
60
124
68
64
84
27
24
9
87
29
43
45
20
91
105
21
24
264
162
30
3
80
40
15
30
90
60
18
42
108
29
13
18
54
3
75
21
15
204
36
36
9
60
36
9
35
4
15
21
92
19
84
105
27
12
60
30
27
15
53
1
30
24
53
7
36
5
64
231
9
20
76
51
36
102
27
75
33
15
18
18
45
9
27
15
45
15
29
7
78
15
9
6
12
60
60
129
45
54
345
96
63
21
135
12
9
3
78
168
30
45
27
12
72
29
12
184
51
18
30
36
24
6
3
141
6
66
18
54
18
144
129
171
53
16
24
51
66
183
105
72
6
12
48
54
3
36
171
69
9
30
5
120
91
114
102
53
72
13
6
90
6
138
6
12
12
48
117
8
13
39
75
30
27
104
37
24
3
21
15
15
45
104
13
95
7
42
120
6
5
187
21
15
29
55
18
48
30
24
90
131
91
53
40
12
81
120
42
57
21
24
24
51
159
6
11
88
21
24
35
7
12
65
132
109
54
21
51
18
6
5
79
6
15
15
21
8
43
57
123
24
33
123
108
69
15
21
32
37
42
36
69
39
12
132
96
41
43
45
27
24
36
96
54
6
53
40
45
15
15
12
84
18
120
87
81
78
66
63
15
65
91
12
84
30
59
124
20
31
77
103
24
60
6
35
136
24
60
87
60
12
42
83
253
18
149
16
32
60
112
80
13
42
12
114
6
60
93
92
4
99
6
42
24
78
23
19
45
39
77
172
81
11
13
6
45
27
84
30
30
9
36
3
45
51
12
9
24
120
75
132
78
99
21
6
5
61
42
6
24
111
135
24
18
30
24
24
42
72
51
32
64
24
45
42
30
3
39
105
80
60
121
59
127
29
4
195
48
144
18
27
39
105
69
18
30
48
11
79
17
19
9
57
90
9
63
6
30
24
36
36
24
12
17
13
30
132
12
24
9
27
294
30
77
88
144
12
20
115
96
18
11
43
48
18
51
104
4
81
51
51
48
141
8
55
6
131
19
36
54
24
6
66
3
8
88
56
31
24
9
27
42
42
36
5
115
114
6
24
18
150
18
54
29
4
171
89
7
30
39
15
72
42
6
90
11
55
48
12
24
24
12
36
84
225
15
24
201
39
6
174
5
19
12
29
36
40
84
105
24
120
6
65
19
132
48
53
7
36
45
200
157
23
36
19
42
47
97
15
48
15
18
30
12
41
31
36
18
162
9
165
11
12
151
21
15
180
18
6
66
99
165
72
3
15
105
44
12
211
114
24
42
12
12
48
48
54
99
24
285
27
39
54
42
24
17
48
79
6
11
79
60
96
18
78
12
21
27
17
13
18
30
66
36
33
276
56
67
12
84
29
31
6
123
36
39
12
29
16
9
126
36
144
69
32
12
36
19
78
99
51
149
85
15
48
20
37
155
19
9
111
5
76
68
67
41
145
24
11
7
21
51
30
63
80
103
12
108
18
6
5
19
114
111
39
36
36
66
102
53
4
48
36
60
111
84
9
21
6
84
5
31
84
6
18
120
45
27
36
53
7
5
235
9
48
128
7
57
39
6
120
78
36
36
60
30
96
30
29
40
48
27
48
18
72
30
48
125
205
39
63
36
12
17
67
105
68
52
3
72
125
13
18
9
45
63
33
47
25
51
75
36
198
15
68
55
180
12
48
24
84
89
31
21
93
30
36
12
48
29
31
30
6
5
24
16
15
60
105
3
36
42
222
12
113
61
126
101
4
48
3
12
66
11
36
52
15
60
21
135
9
156
9
51
21
66
60
17
76
117
72
66
21
9
42
108
120
36
69
39
57
44
31
9
24
27
18
6
24
36
12
108
45
9
18
17
61
6
96
120
18
39
57
144
24
27
56
88
104
67
5
13
30
57
9
30
162
3
261
3
75
108
33
15
30
42
ABCD 94907976908*3^$a+1 [50087]
48
7
36
738
11
40
24
81
63
15
36
101
73
6
65
127
42
180
30
77
1
18
269
120
61
102
93
51
96
77
61
75
75
5
61
18
57
21
3
51
5
205
54
6
36
30
45
152
7
66
18
276
33
51
149
31
41
73
138
42
11
7
90
228
60
84
11
24
72
133
11
97
18
21
123
36
72
33
104
25
30
17
64
87
198
155
112
123
24
5
61
132
87
72
33
132
179
19
72
48
18
3
104
55
96
65
64
27
108
168
48
204
30
60
90
48
17
127
54
36
150
65
24
96
64
15
180
90
24
192
99
15
57
117
155
85
18
84
21
129
15
219
237
9
18
222
18
36
12
42
51
15
126
168
11
19
117
333
3
224
139
29
1
71
61
59
115
234
35
79
17
49
191
31
17
1
30
60
84
468
42
11
55
180
24
66
27
120
168
176
16
39
113
85
51
15
42
39
45
83
216
61
3
32
1
294
216
113
7
60
77
205
3
87
17
79
30
6
5
24
112
75
12
60
18
54
5
13
75
27
144
54
6
161
16
8
79
6
75
27
60
120
18
95
67
18
99
56
120
112
9
108
3
3
5
25
36
179
55
81
51
12
36
96
21
213
179
1
15
24
87
273
15
36
5
25
191
49
54
180
90
30
36
9
33
143
139
21
144
21
11
19
36
96
17
112
15
90
15
111
48
9
27
78
108
3
120
39
17
109
36
36
59
259
125
96
88
3
18
90
41
16
15
33
75
84
18
39
51
93
69
18
9
80
43
30
186
66
90
24
30
144
11
96
43
36
36
48
101
79
36
125
24
13
78
21
333
90
65
103
30
18
24
57
231
57
27
29
151
9
104
13
147
75
66
35
55
114
87
93
120
6
84
6
84
18
78
119
73
23
19
48
42
11
55
126
99
9
63
69
48
107
181
3
344
112
99
237
87
36
165
51
165
200
13
3
128
40
15
36
90
203
13
3
45
59
13
147
147
54
39
87
54
66
9
27
60
33
72
144
51
77
37
195
15
65
48
55
18
18
29
163
42
51
80
16
144
171
144
5
16
8
7
9
99
6
30
65
64
32
1
42
90
35
37
66
9
249
84
90
65
31
41
24
19
18
27
48
195
53
24
127
54
59
31
105
15
41
103
41
24
85
11
40
111
126
30
144
36
60
69
3
120
6
36
30
21
8
216
43
18
78
36
36
12
60
72
18
18
105
75
18
35
31
81
27
42
66
9
123
101
64
72
69
51
104
79
137
25
18
210
155
31
54
75
33
18
69
3
77
13
108
15
147
173
37
24
48
126
90
24
131
139
66
150
21
63
57
24
120
159
96
30
186
65
55
81
27
5
85
18
42
66
72
93
72
75
53
1
15
183
65
72
24
91
90
18
102
168
35
271
57
63
41
103
150
3
224
48
103
48
9
152
43
30
6
174
3
3
101
24
19
77
13
30
18
42
18
15
72
15
137
16
99
53
72
168
16
56
24
67
120
78
12
18
36
144
72
162
35
1
54
90
108
59
24
31
33
216
72
312
117
59
67
29
24
64
27
5
13
3
75
69
21
30
29
64
15
57
75
108
192
57
72
39
54
198
53
55
30
24
12
39
56
88
51
29
240
25
66
29
16
27
ABCD 94908030494*3^$a+1 [50190]
21
59
55
21
3
93
60
108
20
52
84
123
33
33
6
69
75
129
63
60
9
9
42
18
24
6
102
3
24
15
41
49
35
25
18
18
11
108
60
28
135
18
27
105
119
16
3
12
30
12
95
7
30
90
60
18
15
63
17
28
57
102
36
102
78
318
27
8
37
15
33
30
21
3
21
120
9
3
12
63
17
103
30
39
69
42
33
12
3
5
19
101
64
15
101
25
27
15
29
49
39
36
21
6
18
96
48
30
21
15
9
45
30
108
69
3
48
12
18
30
33
44
13
60
39
51
12
36
12
9
33
138
45
3
12
33
9
95
112
39
102
15
15
90
27
20
88
27
36
6
18
5
12
73
15
21
60
150
42
54
21
3
6
59
67
9
3
77
73
27
81
47
7
5
13
75
51
9
3
30
24
78
30
111
24
80
13
3
45
72
18
57
44
1
60
18
66
24
39
3
33
27
12
18
63
20
1
48
35
73
39
21
59
40
3
45
75
12
24
6
3
48
48
60
12
45
30
9
8
12
25
3
12
81
12
18
24
33
141
51
36
165
30
48
30
96
3
20
12
31
54
51
3
29
208
9
35
40
21
12
42
129
80
37
18
6
66
105
60
15
42
30
30
15
51
21
21
24
60
48
96
35
7
45
3
24
77
43
77
19
90
30
5
16
243
18
18
105
60
44
61
36
15
75
5
4
9
35
96
19
60
33
3
42
39
3
105
36
164
136
20
1
35
19
54
42
60
33
132
39
24
48
9
104
1
36
18
5
25
30
60
5
7
24
60
96
12
36
9
51
60
9
3
93
15
45
12
32
1
60
39
36
12
69
59
25
59
1
6
189
45
59
40
75
17
25
30
36
9
3
41
19
21
12
8
52
117
48
12
48
3
39
6
35
60
36
28
12
63
90
60
3
3
5
64
56
31
21
12
12
36
27
21
21
6
120
30
23
7
18
6
24
45
177
63
57
12
27
33
138
24
18
48
3
36
8
36
25
6
81
224
13
18
18
30
165
24
21
24
6
36
30
108
6
36
9
24
20
55
101
1
6
30
119
88
48
3
72
29
13
12
15
84
12
3
65
61
36
24
96
23
25
71
1
48
99
3
12
81
12
33
30
24
18
59
31
33
57
18
21
80
28
3
42
27
111
93
21
39
20
7
114
15
3
18
60
12
6
9
32
84
31
6
27
33
15
27
57
75
6
27
81
35
31
113
67
9
56
19
189
15
65
37
66
29
49
39
45
30
48
69
63
60
6
11
19
21
51
90
30
17
31
24
6
54
36
12
12
17
1
83
31
78
18
17
16
117
48
6
89
19
36
5
60
127
48
12
17
67
5
24
7
12
60
5
40
48
12
3
29
16
48
15
180
102
114
105
21
42
12
29
24
36
55
69
12
21
107
31
84
41
40
12
99
18
11
61
48
27
111
113
52
108
24
3
102
47
28
32
85
90
48
21
69
18
17
7
30
99
21
48
102
120
66
90
33
15
9
132
9
54
57
33
90
17
40
20
19
81
8
55
93
3
66
48
3
44
61
3
15
24
12
33
123
77
25
18
24
33
27
6
30
12
42
6
18
11
28
3
57
12
63
90
108
84
75
3
33
3
5
36
64
24
45
11
84
61
102
12
30
60
27
44
7
18
6
9
15
36
6
39
21
54
53
25
27
15
33
27
45
15
6
23
55
12
17
43
18
35
19
6
11
31
18
27
12
12
63
21
75
81
33
48
203
31
48
45
105
15
3
120
57
33
18
6
15
111
29
25
15
21
3
24
15
105
117
48
11
19
108
30
60
30
33
72
39
48
5
145
6
54
12
30
33
3
84
36
102
27
21
18
9
60
3
30
24
51
3
65
36
91
108
6
23
37
6
9
8
67
54
12
54
9
39
18
12
18
9
24
12
123
21
68
43
9
21
23
76
24
51
6
3
44
37
15
15
144
9
12
9
15
69
18
48
54
72
6
57
33
42
45
12
63
12
45
21
24
24
66
5
91
12
42
54
5
7
192
30
18
18
6
89
19
12
6
24
6
29
19
60
6
24
131
16
3
12
60
90
39
39
60
5
76
303
12
36
69
8
36
139
18
15
44
28
273
3
21
75
9
11
1
30
12
41
24
40
32
91
45
32
60
61
36
123
36
9
150
156
81
3
60
18
12
6
72
132
30
71
7
102
96
51
44
1
48
36
6
5
40
21
23
100
12
32
12
31
48
60
6
36
72
51
12
12
21
11
43
60
60
101
4
60
27
69
36
3
5
85
36
6
89
4
15
153
15
108
42
18
6
6
33
9
11
7
57
15
21
96
44
40
51
21
39
6
18
144
138
23
7
17
28
39
21
57
6
89
115
33
99
9
75
60
9
15
156
5
64
45
3
123
24
42
18
41
16
45
39
36
51
90
183
44
127
89
79
36
54
48
15
72
72
3
12
84
105
27
69
21
12
15
63
9
33
108
30
144
6
15
159
36
12
93
72
48
45
135
3
21
36
9
18
18
72
6
41
85
39
117
24
90
9
12
44
16
68
16
8
31
6
150
78
6
6
99
45
60
27
108
189
63
15
12
5
37
6
12
41
19
48
60
93
36
3
18
48
162
30
30
9
9
42
108
29
52
99
12
17
187
33
132
204
9
27
81
27
20
37
6
42
ABCD 94908070664*3^$a+1 [50082]
68
28
68
28
257
127
80
153
216
67
12
65
15
4
53
27
28
284
36
48
60
21
31
32
9
19
32
88
185
67
41
151
20
9
115
48
53
135
84
208
149
27
52
24
104
108
4
92
84
28
48
77
36
31
92
57
144
15
12
36
9
51
112
156
24
125
111
4
44
36
93
63
192
16
48
80
76
317
27
9
19
80
64
92
132
28
36
128
28
5
15
60
48
88
92
52
32
156
64
5
39
148
173
7
29
144
72
3
52
20
28
257
108
127
125
7
60
77
27
28
96
20
9
67
80
96
297
67
356
36
72
84
60
4
77
36
108
36
36
55
72
60
60
276
48
96
44
52
144
80
93
135
45
111
16
164
60
28
96
80
4
125
63
36
124
164
9
55
32
4
161
55
144
32
129
180
31
12
152
24
33
3
33
75
16
53
180
7
68
60
45
19
116
45
87
21
91
48
12
29
3
105
7
101
31
113
43
12
116
76
56
144
21
27
112
8
64
113
63
148
36
12
68
33
123
36
124
132
24
137
39
88
72
180
44
88
144
65
72
7
360
80
112
36
48
32
117
39
120
57
19
60
168
77
123
237
36
55
8
160
29
67
48
20
4
8
105
87
40
12
32
192
28
32
88
32
105
3
48
4
60
84
17
31
156
12
120
32
16
12
48
80
124
116
96
57
51
4
12
5
79
20
12
28
5
36
331
48
80
16
164
64
80
12
12
64
80
36
21
31
5
27
9
67
77
99
60
16
5
3
24
64
24
65
15
21
87
100
92
189
72
55
17
79
101
159
48
48
16
36
8
16
8
21
7
173
135
28
17
27
9
159
124
32
256
5
36
7
101
27
9
27
24
148
144
48
20
124
20
12
4
204
204
68
28
84
29
216
331
29
31
5
108
79
29
27
40
41
31
140
4
32
9
51
12
96
16
5
144
3
28
224
48
228
76
96
80
4
44
105
123
76
96
32
16
116
24
24
160
156
108
212
16
29
63
16
116
21
91
48
32
9
19
96
29
187
144
32
156
84
9
115
60
132
116
16
12
252
84
32
132
93
127
89
51
64
29
55
252
104
129
43
29
19
60
65
79
24
5
19
53
19
80
240
12
76
24
53
115
65
36
267
21
36
27
28
32
57
55
17
108
75
28
60
192
20
60
36
36
33
39
16
53
27
100
236
4
101
144
235
92
24
64
176
144
93
79
60
104
24
4
53
91
80
96
52
144
44
60
88
56
280
24
65
79
29
55
20
60
4
60
60
72
104
33
39
60
45
115
116
93
36
108
115
12
48
60
80
153
27
45
252
115
29
3
96
64
24
65
43
29
3
96
12
16
144
8
117
39
144
108
4
101
36
108
135
228
156
4
84
56
93
27
28
80
28
17
103
108
132
8
72
81
127
56
4
29
19
32
244
12
492
116
36
16
8
4
29
72
31
32
76
68
60
16
5
7
104
69
3
213
127
92
88
72
53
31
156
36
32
148
192
120
84
29
3
33
19
108
308
28
128
76
17
223
29
7
240
12
24
24
8
12
84
12
117
144
39
88
341
7
44
4
128
64
32
76
84
80
96
ABCD 94908125738*3^$a+1 [50023]
57
126
177
32
7
89
7
18
54
137
24
67
204
18
111
159
113
24
43
77
31
48
65
25
71
61
12
71
16
3
5
91
165
56
24
40
32
19
149
144
73
18
90
11
16
8
31
65
168
7
89
16
24
45
6
45
81
18
12
402
111
15
84
42
11
40
33
114
5
43
5
85
123
21
35
73
6
161
40
105
18
117
56
25
30
54
6
5
24
48
120
96
16
63
41
40
9
96
327
33
30
6
18
41
40
56
1
47
7
9
87
9
9
231
96
8
19
125
25
71
55
57
189
83
7
41
40
80
43
149
175
57
141
35
48
16
81
12
3
183
66
78
48
42
12
11
43
197
7
30
18
24
41
169
78
12
21
69
35
16
45
54
21
27
222
359
24
48
40
48
120
32
49
18
48
173
67
45
45
83
55
306
6
18
12
83
115
29
25
42
30
18
36
17
37
3
32
61
144
11
72
7
57
96
57
42
69
21
59
7
24
48
6
66
126
99
24
32
103
89
85
35
307
29
61
96
48
6
84
65
7
9
33
111
32
24
184
56
16
99
149
139
108
17
48
19
6
47
1
90
117
15
192
42
18
125
31
201
105
24
167
7
113
24
256
147
21
15
89
16
9
71
112
128
25
96
71
19
90
66
24
41
40
75
69
21
35
24
16
8
16
9
126
6
3
80
1
24
30
41
24
72
7
33
120
9
90
204
257
13
35
120
40
141
18
81
72
63
24
17
1
63
192
80
64
51
5
40
168
75
21
80
25
95
61
83
72
48
1
39
120
80
16
9
87
129
186
125
13
11
16
33
54
36
30
15
57
47
25
23
145
198
65
16
56
25
23
139
5
43
5
24
13
35
136
75
60
90
111
24
99
21
32
247
42
54
30
51
24
69
11
24
72
64
9
23
64
8
13
35
127
36
5
72
175
9
216
120
24
15
65
64
120
69
171
87
65
25
54
9
21
36
47
7
185
16
39
48
33
27
138
18
24
153
183
60
45
9
30
33
165
90
33
32
64
128
72
64
99
317
61
35
19
36
105
87
42
239
72
49
23
13
35
24
103
41
24
72
64
105
54
17
49
36
83
16
225
47
13
11
199
89
7
36
84
168
30
11
24
145
6
81
21
59
40
104
55
17
13
11
43
6
71
19
29
7
9
9
63
27
101
144
25
63
3
29
7
168
30
35
1
191
96
109
51
99
36
48
60
12
9
176
24
40
63
18
39
15
30
18
41
40
80
24
1
30
17
64
24
72
27
180
66
15
32
43
45
105
15
15
17
313
66
53
421
27
27
102
135
8
72
1
15
8
31
384
57
9
240
111
9
71
55
33
39
113
48
144
1
47
40
32
48
13
27
63
96
81
63
12
53
16
104
79
216
137
25
72
23
40
32
48
127
72
144
54
3
87
18
119
13
18
18
15
15
24
90
66
60
90
167
67
48
77
48
192
151
150
107
40
32
168
24
349
147
15
48
36
6
23
72
264
24
277
35
64
9
72
18
60
65
24
1
36
155
73
71
79
162
111
8
115
30
87
8
31
81
33
119
73
72
6
57
144
81
15
75
42
83
127
33
45
3
99
125
1
114
12
9
56
40
39
24
81
399
57
93
11
37
42
41
7
18
54
18
222
36
165
81
95
55
336
105
104
40
63
57
51
69
8
136
57
95
48
55
12
90
83
25
87
3
5
1
71
19
21
15
17
136
224
13
83
31
9
32
7
18
18
5
31
60
45
96
48
56
79
54
18
113
16
15
36
5
72
7
89
1
15
3
6
30
41
16
33
71
304
ABCD 94908541888*3^$a+1 [50024]
7
47
12
78
12
234
36
60
18
36
27
3
24
282
75
249
24
15
111
81
96
129
30
18
127
48
5
171
112
383
49
5
60
18
120
132
193
224
99
24
36
336
33
16
137
162
85
53
90
18
15
240
16
95
48
6
27
112
48
293
6
54
264
96
72
18
12
54
90
1
185
48
90
141
21
27
15
33
33
159
27
48
90
36
54
1
32
9
39
96
3
13
47
33
3
72
30
24
31
185
48
114
36
49
203
102
222
84
301
239
330
72
79
59
54
15
63
12
85
47
49
5
12
24
39
112
65
15
33
15
57
60
192
180
18
37
17
15
63
12
54
24
87
51
60
102
438
229
80
63
321
111
96
84
13
245
36
54
81
27
48
6
36
54
126
102
132
108
156
36
54
150
165
69
123
144
144
160
144
32
3
13
83
157
143
132
18
27
27
36
49
95
66
90
117
48
21
90
33
21
30
54
6
54
27
16
65
207
27
213
147
198
108
48
27
64
144
17
42
21
64
5
283
113
15
96
48
15
6
126
66
78
126
180
75
51
157
161
15
21
60
111
9
96
72
15
15
18
24
54
129
117
235
48
425
66
126
96
39
64
272
144
3
141
147
13
80
159
193
113
282
240
85
5
234
48
81
171
54
15
27
165
105
18
229
176
96
3
12
96
33
16
41
234
18
102
69
165
126
18
132
39
9
18
69
219
85
80
96
15
48
96
102
139
11
30
168
36
36
87
3
13
224
15
36
61
41
54
36
24
21
63
54
75
165
90
156
21
48
21
240
144
138
33
75
37
149
43
41
186
264
21
48
57
39
64
47
48
6
36
198
33
144
51
270
63
112
65
15
15
54
54
21
105
90
96
54
108
267
16
59
21
267
133
137
48
162
21
111
33
3
108
97
144
59
6
36
54
21
69
75
171
37
17
144
132
84
150
18
111
240
81
18
72
84
162
63
105
87
3
157
5
187
32
15
48
90
135
48
57
102
81
33
180
396
63
16
95
49
32
9
96
216
120
39
21
90
48
6
36
39
15
81
117
90
33
75
102
96
84
270
93
3
61
65
18
102
90
54
39
192
16
149
96
234
49
32
112
185
48
90
24
36
144
18
15
48
63
129
63
33
21
180
6
18
207
112
48
155
54
174
81
15
198
12
24
151
131
18
6
84
6
139
185
87
165
27
16
95
36
54
114
85
128
48
96
15
54
90
36
6
72
36
84
150
48
180
18
36
54
49
176
51
45
96
3
246
186
30
15
3
126
114
157
95
102
42
18
63
112
48
65
174
81
27
37
53
267
9
144
120
42
85
5
30
78
15
16
17
258
252
33
69
96
54
165
105
66
181
80
48
16
149
27
225
36
ABCD 94908704024*3^$a+1 [50057]
42
6
21
63
81
24
87
1
24
29
7
5
15
15
13
161
39
75
45
24
15
25
36
80
4
36
5
55
5
72
24
36
24
6
9
21
55
5
39
48
3
60
30
3
51
21
69
31
5
12
31
20
9
60
7
20
3
13
17
30
1
36
11
72
42
15
9
6
18
48
30
30
7
53
27
28
60
68
36
9
27
52
5
31
5
51
9
30
105
45
126
9
9
7
59
9
40
47
18
27
33
72
24
19
23
49
5
36
270
12
37
11
12
48
37
32
88
80
3
18
12
27
27
6
12
12
3
12
15
18
18
9
75
49
11
66
19
5
31
17
6
69
36
27
37
11
45
9
18
54
36
7
36
35
54
43
44
15
33
33
42
13
5
30
9
36
27
21
64
41
12
12
6
36
6
132
15
21
7
23
36
9
99
126
27
27
73
35
45
28
5
6
24
30
12
72
18
85
5
115
60
5
7
36
11
54
75
75
45
105
12
7
11
60
54
63
15
12
6
7
23
66
3
57
48
7
8
12
16
65
7
5
18
18
24
55
5
91
5
12
55
17
96
84
12
6
9
40
89
39
21
55
11
1
5
84
39
27
9
3
13
29
3
28
8
45
24
3
159
13
228
132
41
67
53
6
6
84
6
12
21
100
77
7
80
3
93
9
18
12
21
21
66
42
31
24
161
60
6
45
9
12
30
30
24
54
57
48
4
23
150
12
18
13
11
18
51
4
8
28
44
33
78
25
29
7
11
42
96
39
87
9
45
27
48
45
12
12
6
45
36
9
15
21
36
39
136
59
21
28
89
96
15
24
28
12
11
42
18
25
41
18
102
96
12
27
84
96
4
20
69
7
48
72
101
3
24
21
96
36
195
27
37
35
21
4
41
7
17
48
30
13
5
3
51
24
61
101
30
69
4
41
90
9
4
48
17
30
18
24
6
37
8
27
30
87
28
5
27
39
96
45
21
12
15
33
3
45
51
9
27
12
12
3
105
28
60
5
18
25
24
11
66
60
66
42
102
18
12
19
41
39
36
4
59
13
5
27
12
39
42
79
20
75
36
9
48
21
60
19
5
3
4
29
15
96
69
27
60
3
45
4
48
29
243
27
30
24
6
48
81
21
108
55
8
3
42
3
21
31
5
48
6
90
139
11
36
12
36
36
18
6
69
63
13
36
56
52
5
48
15
129
19
5
6
36
57
63
18
30
30
6
6
67
11
12
18
36
36
60
72
6
1
44
21
30
54
24
67
53
6
9
40
5
12
30
73
5
12
48
102
49
5
12
18
9
12
39
1
29
55
11
21
12
33
18
150
24
12
31
5
63
4
65
48
15
33
31
56
39
21
27
42
75
3
25
5
12
19
59
42
63
15
21
9
18
144
36
13
56
16
68
9
18
25
23
24
25
5
60
36
31
89
15
69
3
27
48
9
4
17
7
23
30
24
15
21
43
11
33
15
13
8
15
42
7
41
6
9
12
69
3
27
45
4
185
24
18
48
57
57
78
12
21
21
39
105
6
18
15
16
32
28
20
15
6
48
15
36
21
15
9
51
39
84
1
5
6
1
5
15
48
132
27
30
15
135
30
15
16
20
4
92
21
12
6
96
21
27
6
39
21
24
31
17
63
57
48
102
49
8
15
6
36
24
36
19
77
99
33
15
21
31
53
18
42
3
15
24
6
15
12
15
57
15
36
9
40
41
43
32
12
51
1
48
41
27
45
55
8
15
6
19
72
65
7
113
12
3
12
36
60
4
131
25
20
39
6
51
69
19
20
27
24
1
29
54
1
59
1
35
117
132
36
16
29
27
40
12
11
24
6
27
45
54
1
8
27
45
40
35
9
16
17
42
18
3
9
15
4
5
60
27
45
3
76
29
87
84
15
9
69
43
5
72
3
12
57
19
5
31
11
18
144
3
39
1
12
72
5
54
21
36
33
6
9
12
45
3
60
4
65
7
41
27
28
5
18
61
41
120
48
39
15
45
72
4
12
17
6
21
69
84
3
45
60
7
5
15
28
47
12
18
27
28
23
133
5
30
129
45
3
63
90
30
30
31
20
48
21
12
39
15
1
32
21
15
132
15
72
25
17
6
13
77
7
23
24
6
3
15
24
6
39
21
7
5
18
49
101
42
18
159
75
6
54
153
33
30
6
15
76
23
9
15
25
41
24
103
119
66
15
3
36
30
36
60
3
15
21
28
20
57
48
108
18
6
6
253
56
63
45
3
37
5
3
15
25
53
24
36
27
4
155
54
39
63
30
27
57
111
3
6
78
13
12
41
27
9
18
13
17
6
6
3
21
15
84
12
3
12
1
53
12
27
3
37
53
72
15
3
102
3
9
174
12
18
27
57
36
72
48
15
40
65
12
63
21
60
79
65
7
5
78
6
3
45
60
55
32
4
92
87
6
31
36
8
16
5
36
12
48
24
51
45
18
9
27
13
77
24
19
5
15
16
20
12
4
23
1
107
9
9
19
20
16
5
6
60
36
24
18
12
36
3
21
3
51
66
39
21
3
12
28
41
24
75
15
90
123
24
3
21
4
23
12
30
7
5
39
96
15
24
6
51
3
25
119
18
78
25
36
71
13
89
15
123
12
90
6
84
13
155
24
54
39
3
12
21
12
33
31
36
44
36
4
44
64
107
61
35
37
8
60
75
33
15
37
23
6
6
24
6
72
7
36
24
5
111
33
6
33
36
9
72
19
36
65
24
12
12
63
84
15
25
29
6
61
84
5
36
15
12
3
12
30
31
24
68
3
129
3
13
5
96
18
57
3
18
27
28
17
6
12
105
9
3
36
36
28
5
42
24
96
90
36
18
30
12
60
55
48
17
12
30
21
12
27
96
37
132
20
21
31
36
48
11
61
20
4
11
12
21
51
45
33
72
24
72
60
7
36
20
40
35
6
43
41
31
23
30
6
6
60
79
17
19
71
33
57
18
42
12
30
6
36
48
115
23
42
12
139
104
36
9
6
25
29
30
18
30
18
6
18
66
9
33
103
65
12
120
19
23
21
57
39
9
36
15
51
49
8
21
15
57
115
8
9
111
4
35
37
80
81
72
111
15
49
77
24
84
3
60
12
12
36
117
43
32
93
18
6
48
6
30
55
36
23
1
5
6
33
28
44
24
9
30
6
15
27
25
23
25
29
43
20
9
39
27
57
21
75
12
64
59
1
23
13
48
11
18
3
12
28
59
18
72
6
18
12
3
45
36
19
11
189
52
104
4
5
ABCD 94909366928*3^$a+1 [50054]
36
65
61
63
27
21
3
5
36
79
17
235
60
65
28
117
54
24
21
8
55
21
51
54
75
32
88
12
63
129
12
81
23
64
32
16
68
121
63
27
33
15
33
27
12
36
29
25
6
30
3
15
6
54
66
3
8
103
9
45
167
25
18
18
27
15
48
54
18
90
83
4
24
15
132
29
19
17
19
89
127
125
19
36
18
15
56
16
9
11
43
72
165
8
79
12
60
66
3
105
15
164
12
43
65
25
78
29
1
18
17
40
87
53
12
36
16
108
63
18
35
37
24
54
257
60
55
137
7
9
27
42
66
60
12
42
36
131
64
75
21
9
42
29
76
87
81
207
60
12
165
21
54
12
29
7
45
60
24
15
18
18
29
96
28
15
30
87
24
15
161
12
25
78
30
63
72
27
18
18
36
89
4
32
19
6
30
81
108
69
23
4
21
3
24
8
72
40
32
48
60
108
37
75
75
65
12
139
45
32
25
47
61
6
18
12
144
11
103
36
101
40
48
12
60
21
150
29
84
52
63
29
7
36
45
8
91
204
12
54
35
61
54
5
100
68
1
42
33
15
9
27
65
25
15
21
75
33
111
96
20
49
30
29
76
56
55
78
27
27
72
105
3
5
7
105
39
45
15
41
28
12
3
72
29
72
13
174
101
31
45
168
8
28
96
141
99
39
72
33
24
15
60
101
7
33
15
36
9
36
15
29
12
67
41
40
57
18
101
96
37
15
48
33
191
1
35
55
53
1
54
29
43
204
9
27
5
7
21
15
57
32
73
18
29
72
13
30
33
68
67
18
51
3
12
21
32
52
21
24
90
45
84
12
8
25
144
35
12
28
57
11
73
11
79
17
55
29
64
87
18
36
75
48
111
21
75
41
25
47
52
81
3
60
116
55
89
1
6
57
51
84
53
43
21
8
40
21
59
52
63
18
3
60
56
25
54
45
9
36
35
12
25
39
75
101
192
25
27
80
115
29
25
12
18
21
33
6
72
33
24
20
16
20
61
51
48
9
11
24
115
5
25
18
93
111
5
25
18
60
81
39
17
25
18
12
36
18
119
7
18
83
28
51
60
29
37
119
43
126
155
79
53
7
5
52
24
27
5
28
15
17
19
6
18
66
83
13
27
68
79
29
72
49
3
48
8
61
78
48
33
24
15
72
18
6
45
104
13
3
9
6
29
12
49
12
114
5
31
5
7
93
3
66
6
84
105
3
33
57
47
61
18
24
77
16
20
52
27
21
8
4
32
13
11
52
24
24
12
44
25
6
33
75
12
18
54
18
155
64
44
4
3
89
1
18
36
9
20
24
48
85
12
18
18
6
54
15
116
25
6
30
18
45
87
29
19
69
3
24
29
52
57
15
3
18
15
20
55
6
59
187
17
12
36
25
60
59
16
63
201
129
12
179
16
32
25
35
97
30
9
92
4
9
47
37
11
24
43
12
6
51
24
195
84
17
16
135
29
19
270
36
18
21
140
109
18
29
13
11
7
30
99
44
19
101
4
21
11
31
93
20
7
54
3
57
59
60
52
99
65
1
47
43
54
90
9
9
18
53
72
7
30
71
4
75
12
21
3
5
36
40
3
150
120
47
16
9
3
3
29
16
32
28
3
5
49
18
108
5
4
108
39
21
68
12
88
45
11
4
117
99
3
57
33
42
9
164
12
136
15
89
64
9
36
71
1
35
37
6
12
54
18
36
72
18
35
4
8
7
72
53
145
107
25
11
72
7
18
3
9
35
48
7
81
8
7
5
24
4
15
245
7
18
6
21
8
25
30
237
3
12
18
15
20
1
54
9
27
24
90
11
91
18
71
25
18
33
32
16
117
48
6
5
40
20
43
33
87
21
15
125
4
8
25
24
23
28
44
168
163
29
151
9
9
162
65
40
32
36
25
72
24
66
18
179
7
189
60
105
27
27
168
18
47
28
27
72
180
57
84
56
25
30
24
29
72
25
39
36
48
8
13
47
19
45
15
81
24
3
41
180
61
90
101
97
18
33
12
12
15
36
114
63
24
24
9
83
49
83
25
18
29
40
44
31
18
48
3
24
27
29
151
18
18
17
28
27
21
105
71
48
25
3
60
15
30
15
63
137
52
3
9
15
41
7
57
21
39
80
19
209
28
3
5
16
128
25
71
1
18
6
39
20
31
102
132
23
28
12
104
60
79
12
173
31
45
21
63
156
96
8
4
105
6
141
68
7
54
54
36
41
24
7
48
57
69
35
4
159
42
51
8
7
53
16
24
21
30
9
24
48
45
47
13
48
35
19
18
54
21
15
54
6
12
90
6
5
7
29
16
60
75
144
36
29
13
11
19
36
17
43
105
15
36
36
29
28
15
17
19
24
41
7
90
18
72
69
3
21
57
23
24
28
12
57
18
36
120
17
48
7
53
16
20
64
51
5
24
1
39
39
30
71
1
90
21
68
19
57
60
15
5
36
7
21
15
45
69
72
63
21
47
7
6
30
21
3
126
12
18
6
51
75
30
143
4
33
3
69
11
31
29
7
29
36
4
60
8
25
66
60
29
7
41
25
39
68
55
60
ABCD 94909455736*3^$a+1 [50004]
99
60
101
55
29
67
12
65
163
173
91
60
84
5
19
77
91
72
108
48
120
65
144
31
24
156
60
12
24
120
89
7
24
60
5
79
5
7
53
187
72
12
24
84
12
48
57
15
48
240
65
7
84
24
48
252
276
65
19
132
89
79
36
89
36
91
36
48
125
55
12
12
12
65
55
120
65
4
15
161
19
29
187
24
12
168
41
43
36
24
72
36
77
36
24
67
5
24
7
132
41
55
5
19
96
60
24
317
124
39
12
144
24
41
31
33
32
84
136
303
17
43
36
60
36
48
72
29
7
12
221
67
84
5
19
101
60
84
24
112
111
12
5
163
12
5
55
72
5
115
389
19
252
84
12
12
125
12
103
5
16
111
48
36
161
55
53
163
17
60
36
91
60
24
29
7
96
177
15
41
31
240
5
79
96
144
29
7
33
27
5
19
89
67
9
147
72
5
96
7
24
144
9
152
151
29
139
12
89
199
72
173
244
80
55
96
12
60
77
55
36
5
79
21
27
72
12
48
168
108
72
12
5
91
60
144
12
29
91
144
60
12
12
168
12
117
44
19
36
264
108
48
21
15
144
24
5
36
31
156
84
36
29
259
36
168
12
153
387
84
12
108
84
5
43
213
39
17
24
67
17
16
27
48
144
60
48
84
120
96
77
7
9
27
149
19
84
60
12
180
36
192
12
48
48
137
31
65
16
75
84
21
39
84
5
163
120
288
21
159
12
180
12
105
15
12
29
127
33
99
60
5
67
89
319
17
84
19
72
53
7
89
7
89
163
36
60
12
132
12
24
216
5
79
36
149
16
315
233
91
5
127
77
120
103
113
120
7
89
24
144
31
60
5
144
55
161
79
48
29
79
12
12
132
33
32
24
19
12
336
29
31
108
72
132
125
43
12
120
36
12
84
156
12
156
5
79
12
65
295
9
51
65
48
127
69
104
7
29
151
24
120
36
84
12
144
156
173
24
16
27
24
53
31
45
15
24
101
36
43
48
12
36
41
31
48
96
24
60
12
72
21
75
24
72
180
168
41
19
17
48
43
48
12
53
91
84
161
48
76
164
67
65
211
264
29
7
168
5
100
147
12
77
19
156
5
175
156
120
48
276
96
48
84
12
65
31
60
173
151
24
12
48
12
9
8
96
36
108
7
329
7
89
19
252
132
72
216
113
127
149
19
21
104
76
183
48
144
5
55
24
60
89
36
55
12
12
48
24
24
29
187
9
87
168
89
7
48
120
96
60
72
168
21
128
91
12
24
65
19
60
36
168
137
103
137
28
15
21
116
60
48
127
36
173
139
36
60
65
40
56
79
72
132
36
132
77
7
29
64
63
53
79
48
9
68
55
5
7
9
51
84
36
89
156
91
53
36
48
103
12
12
84
81
63
60
120
12
29
55
165
180
27
48
69
15
77
55
65
55
113
55
228
60
89
19
84
17
55
89
31
48
120
65
7
48
12
33
32
108
151
24
252
24
21
144
39
17
31
144
84
144
17
28
72
75
65
19
192
9
159
84
48
12
168
24
36
17
103
72
72
5
31
113
31
60
84
41
48
7
9
15
201
315
ABCD 94909535068*3^$a+1 [50023]
5
67
24
5
103
12
5
30
1
60
5
67
35
37
29
210
96
1
12
48
12
48
24
5
24
19
12
65
31
17
7
108
12
23
12
49
60
72
72
83
85
113
7
24
23
37
29
24
103
24
300
36
59
54
24
6
156
1
12
132
11
18
102
37
5
6
37
29
103
35
48
48
25
5
19
12
83
12
61
12
36
72
5
30
168
1
156
35
25
59
25
36
12
96
24
36
72
65
72
67
48
36
71
60
49
29
30
37
60
48
23
97
12
5
54
42
54
73
120
17
48
7
48
12
29
7
23
24
42
43
35
36
150
151
84
149
43
60
47
61
11
121
48
12
5
103
155
6
90
54
42
13
12
48
5
151
36
5
18
49
60
12
36
48
36
11
49
24
11
108
1
17
19
11
24
90
18
30
7
36
59
13
36
60
77
48
6
133
12
89
55
11
6
24
6
13
29
103
59
6
19
5
19
59
90
43
53
126
13
36
59
37
24
12
29
139
47
13
95
42
19
71
49
53
168
67
5
30
18
19
59
25
47
25
24
23
37
23
48
54
126
48
42
55
60
12
41
79
17
6
37
5
6
85
96
24
11
48
60
1
12
12
12
41
54
24
61
36
23
37
83
25
12
48
11
13
12
36
83
49
36
29
43
168
12
35
37
11
1
108
72
41
24
30
60
30
6
37
156
12
35
42
67
11
84
25
23
1
29
30
36
60
42
19
24
12
65
103
60
12
17
67
29
54
13
29
6
108
6
103
72
23
13
5
55
329
24
19
12
65
79
11
13
12
101
18
12
13
84
41
7
35
48
1
29
19
5
30
13
24
131
24
48
73
17
96
30
25
60
12
17
126
66
103
17
96
102
36
49
131
1
36
5
43
101
6
13
11
25
24
24
65
43
59
18
7
96
60
12
17
24
90
12
24
1
155
205
12
77
24
19
11
24
1
36
5
19
5
120
7
47
13
77
48
78
37
59
25
84
29
72
151
108
12
35
54
6
48
72
12
60
61
60
11
6
43
35
1
36
23
6
54
24
120
36
37
17
31
71
13
48
72
48
24
29
174
12
61
72
36
60
71
24
42
7
47
1
84
84
36
60
71
37
5
66
1
35
121
60
35
48
72
72
48
72
42
24
115
35
37
48
36
41
144
19
24
23
73
35
85
120
125
19
12
11
133
107
30
30
13
5
115
29
7
59
1
24
12
12
60
96
35
49
12
24
24
108
60
12
60
47
18
6
37
23
49
11
85
5
30
1
23
42
31
24
35
6
19
5
211
53
79
36
96
5
18
12
1
47
25
12
96
29
48
43
48
36
36
47
12
13
35
18
79
23
25
12
101
7
12
120
48
23
84
73
47
13
60
36
24
197
138
126
31
41
54
109
72
12
65
6
24
18
7
12
149
7
12
60
12
29
7
12
36
65
67
5
192
7
60
108
23
24
1
12
12
23
1
12
53
7
23
37
35
48
1
59
6
103
12
155
13
47
1
5
7
95
37
29
91
35
18
18
30
72
6
36
49
77
115
47
6
6
48
13
24
108
60
71
12
13
5
30
49
12
53
48
30
109
48
131
24
66
30
37
132
47
24
1
84
11
1
12
11
1
60
144
12
48
17
102
13
5
18
1
83
13
12
113
103
12
35
13
11
13
5
7
60
29
55
36
53
18
265
35
13
12
60
35
42
6
37
53
66
181
59
73
5
43
29
54
37
29
115
24
59
12
84
24
1
84
11
24
12
6
19
36
24
60
48
11
24
42
30
1
12
35
13
144
48
35
25
95
13
35
25
12
23
133
60
77
54
49
36
53
102
1
120
17
31
24
108
24
23
12
13
71
30
19
5
7
23
61
5
67
53
6
13
35
1
12
12
12
11
25
23
25
17
48
30
61
24
12
23
24
25
36
71
1
59
25
119
25
17
67
35
25
11
84
48
204
6
19
11
109
11
24
13
35
1
24
72
89
187
59
1
59
30
24
67
24
29
7
17
55
36
47
30
210
54
19
12
47
60
61
119
1
60
24
12
48
95
13
59
96
18
24
7
48
47
18
6
61
108
41
19
83
24
18
67
29
24
43
24
36
72
12
48
35
13
24
11
13
60
11
25
36
48
84
12
23
13
59
49
12
84
65
18
78
7
108
24
24
35
1
23
25
41
7
12
60
41
55
71
330
114
30
30
25
24
17
78
37
36
47
73
72
36
5
19
11
24
12
1
12
12
35
48
61
5
91
59
42
102
25
35
48
13
36
59
25
11
1
48
29
43
5
19
5
31
48
24
48
17
30
18
30
42
30
60
30
55
143
12
6
6
1
23
61
24
84
96
36
96
12
95
133
35
48
162
79
11
12
1
239
1
41
168
30
18
55
12
36
17
55
48
65
7
17
67
5
30
13
12
11
13
12
72
35
12
25
24
12
17
7
60
11
210
7
108
35
13
29
7
108
77
19
36
113
55
12
23
30
30
25
107
13
65
43
83
1
65
18
13
12
5
67
24
72
143
36
133
5
30
1
131
60
13
107
66
72
48
24
78
96
24
37
24
71
25
5
43
36
36
60
35
13
12
23
1
12
60
23
30
79
41
6
114
31
ABCD 94909710958*3^$a+1 [50067]
7
48
5
37
51
32
91
17
60
7
33
27
45
3
17
36
37
83
24
7
29
60
55
29
28
12
20
43
18
30
9
15
33
12
27
48
5
28
72
68
7
5
28
60
27
36
9
56
12
40
32
31
36
84
57
3
57
123
6
120
54
12
17
55
6
39
20
60
7
48
60
65
31
77
25
15
20
19
41
52
20
31
5
67
60
108
117
12
15
93
8
4
3
12
96
42
15
32
48
7
165
20
43
113
61
51
15
48
9
231
6
3
20
88
12
80
36
55
57
12
8
79
29
25
54
45
3
53
55
5
7
45
75
5
12
7
60
29
12
85
35
100
57
23
43
5
60
7
57
45
18
45
63
57
3
12
5
12
36
12
97
63
12
3
17
7
18
71
12
40
80
13
6
33
8
52
108
60
3
29
100
51
24
45
20
28
33
27
20
60
13
95
24
7
96
45
27
36
54
3
32
48
60
7
36
9
51
36
81
12
68
12
31
77
52
51
57
8
84
48
52
87
29
49
3
32
40
56
4
27
29
25
30
9
3
53
84
40
56
4
15
5
100
48
3
5
7
72
53
7
78
24
23
36
52
12
20
36
55
17
12
28
27
185
1
54
42
23
73
24
3
108
20
7
65
36
52
128
12
12
31
132
113
4
45
23
25
35
52
56
12
13
66
41
109
63
81
6
18
11
7
48
5
60
4
105
63
32
28
3
65
1
6
57
75
45
3
12
45
51
5
55
36
114
30
120
5
19
48
18
24
6
66
6
24
36
65
43
9
8
52
51
12
5
43
12
125
19
21
12
87
101
13
30
65
52
15
53
49
15
3
12
5
156
60
7
12
36
9
27
48
5
28
8
12
43
9
81
27
75
17
40
3
30
114
29
19
12
33
63
72
36
57
63
6
6
90
35
100
15
24
24
9
3
120
125
48
7
53
84
36
55
9
20
115
60
5
55
6
30
42
15
129
23
31
60
9
15
5
28
8
7
5
40
57
35
67
41
12
55
33
27
42
123
63
30
27
56
12
12
28
8
24
7
33
56
7
90
27
108
32
28
45
30
5
40
15
5
52
15
72
29
60
19
5
67
21
60
8
24
28
8
24
40
45
23
7
5
37
6
45
3
42
24
11
19
66
23
25
95
12
43
24
45
116
49
6
5
4
20
36
4
51
17
7
5
28
3
9
116
12
52
27
21
8
4
15
5
48
103
84
41
12
52
51
149
36
4
8
48
4
15
45
20
88
33
24
3
15
5
67
12
81
3
5
19
60
5
28
3
9
8
12
40
57
23
120
108
19
29
24
88
8
4
3
5
72
1
30
9
48
33
39
63
42
78
17
60
28
68
24
7
30
3
63
45
8
49
30
18
27
15
6
30
9
80
91
9
108
9
3
8
48
64
3
125
55
17
48
48
7
53
12
100
12
68
79
21
63
5
4
8
19
24
5
4
8
7
36
5
1
48
71
4
15
5
73
23
12
12
40
57
18
150
3
15
48
5
25
59
13
15
12
8
48
12
112
81
27
92
25
18
5
43
30
59
31
5
4
21
35
60
24
55
33
3
54
63
20
7
213
195
48
5
79
5
36
12
19
41
25
47
40
60
8
43
117
39
53
36
12
12
88
20
7
5
43
113
24
40
15
33
9
3
68
25
23
24
25
6
65
52
8
79
6
24
3
8
4
20
40
60
51
9
56
52
15
17
36
120
72
67
12
41
60
25
27
45
15
51
24
5
36
52
33
6
48
5
31
9
48
32
43
65
25
35
12
25
75
60
56
64
111
9
20
151
60
144
18
18
126
3
20
7
18
48
35
40
80
7
6
30
24
5
55
125
108
43
9
63
5
37
35
28
8
24
60
88
20
12
61
42
72
33
63
12
45
20
72
36
19
5
55
113
37
83
67
96
5
127
53
4
27
53
28
9
3
68
100
3
5
24
7
53
7
24
125
12
19
6
27
15
5
28
87
180
5
31
54
42
24
24
41
31
141
60
3
12
17
48
19
33
80
168
40
15
132
5
115
36
36
6
35
7
45
20
31
17
13
27
68
84
43
90
54
18
83
7
36
29
127
33
87
41
60
43
5
7
42
75
20
28
8
12
12
36
60
24
60
40
56
4
8
85
27
51
12
57
8
160
8
24
60
73
15
63
29
28
68
19
5
7
21
60
8
4
3
53
19
6
167
12
85
30
33
39
24
29
31
60
69
116
7
45
20
67
30
11
139
33
68
24
48
37
11
24
28
57
6
36
93
20
36
4
8
12
25
48
27
8
168
67
65
43
9
20
7
21
12
33
24
6
17
25
30
5
28
3
9
8
12
1
30
9
56
25
66
48
36
5
60
12
7
48
48
12
17
25
11
120
55
6
3
108
63
42
15
8
55
84
33
12
123
45
3
24
5
1
27
12
63
42
6
29
36
12
37
35
37
6
18
99
21
35
4
48
12
20
55
12
30
3
15
93
27
30
63
15
18
30
69
75
5
13
83
19
41
1
3
20
1
27
200
7
45
48
3
9
48
60
123
54
6
42
18
9
3
42
6
42
35
40
15
30
27
75
36
29
31
114
15
20
31
89
36
1
11
37
15
56
19
5
28
3
36
30
18
101
49
11
55
84
108
53
24
31
120
42
15
8
79
5
37
23
28
68
52
32
7
29
4
8
12
48
43
65
4
8
7
65
7
18
6
66
83
55
41
4
63
17
7
33
3
17
85
15
3
72
41
132
7
48
17
1
90
270
59
88
3
66
3
27
48
60
60
48
5
37
3
63
12
24
81
12
15
153
159
81
8
4
15
101
55
54
15
147
33
15
6
147
39
33
21
47
52
15
65
28
27
30
75
75
5
43
65
12
36
19
36
24
12
30
48
35
60
1
99
15
48
57
20
36
4
63
105
63
5
52
3
5
4
3
17
25
63
33
27
3
9
3
24
21
12
8
40
3
29
7
89
7
48
69
48
15
5
13
30
60
5
112
12
15
ABCD 94910206778*3^$a+1 [50070]
21
15
45
73
95
108
84
48
60
60
72
61
47
85
11
1
71
144
60
193
108
108
32
27
36
24
156
27
34
36
95
72
25
26
21
13
2
34
20
90
82
23
21
63
261
75
24
27
21
12
1
110
34
48
227
1
95
157
107
51
9
73
44
4
11
39
46
23
13
120
143
97
35
13
86
9
12
13
200
4
95
1
167
37
56
40
36
119
60
60
24
276
12
240
24
45
3
180
13
12
47
69
111
13
47
9
16
11
192
48
13
24
48
8
16
35
49
35
135
10
35
27
33
132
144
133
168
110
34
48
11
60
1
23
96
15
69
36
25
32
99
99
72
34
59
181
140
15
48
37
11
157
203
25
35
9
54
9
120
25
11
60
61
11
25
35
3
90
15
216
21
64
11
69
99
27
34
36
59
156
25
72
68
3
141
39
24
117
216
159
73
11
171
21
33
15
145
36
131
132
216
1
44
15
37
24
14
22
48
144
11
217
12
71
24
13
14
144
45
37
134
46
83
36
48
93
27
13
47
3
9
9
4
191
25
11
216
37
11
97
47
27
90
279
241
35
181
35
25
68
87
24
108
33
39
51
10
35
9
219
15
105
57
3
141
3
133
8
270
36
9
12
12
60
48
193
11
73
71
60
61
20
51
133
144
11
75
82
24
35
49
119
37
176
39
13
23
24
108
81
52
20
112
12
84
26
9
37
47
288
37
122
106
227
13
24
95
165
51
180
3
36
36
90
3
15
45
25
92
3
12
48
1
26
9
1
72
11
141
88
35
61
35
60
12
85
167
13
23
121
11
63
34
71
97
83
301
24
131
49
71
13
26
9
121
179
33
39
15
90
54
226
35
145
156
23
27
18
36
39
49
2
9
85
239
36
12
15
214
119
12
48
36
13
71
25
11
1
167
3
9
13
12
11
9
144
112
84
24
24
11
85
110
45
144
117
75
145
48
92
36
3
25
36
36
120
35
33
100
24
11
216
81
3
15
126
135
25
59
37
68
64
26
45
120
1
104
27
192
12
228
73
44
219
12
25
23
24
12
84
36
15
144
21
25
23
240
13
35
25
48
72
74
33
21
40
11
60
204
207
9
13
35
141
27
45
54
9
36
108
37
35
36
12
36
24
27
33
57
126
10
8
126
21
108
12
3
105
37
23
36
25
155
229
56
36
4
251
84
111
9
81
3
15
9
216
84
72
49
11
45
28
47
24
85
299
13
44
183
120
13
120
158
34
11
36
13
48
95
24
156
12
1
11
49
71
15
126
3
1
35
48
25
68
3
51
10
44
4
72
71
84
48
300
48
39
34
96
324
32
18
45
72
13
35
37
23
1
11
84
36
25
47
36
1
23
96
72
9
99
45
4
23
13
11
61
59
9
147
97
62
94
96
11
60
12
1
59
120
51
70
110
9
48
24
1
47
132
60
21
208
95
96
25
48
68
75
84
216
3
34
71
25
59
25
35
61
275
1
26
22
35
51
90
16
48
60
128
27
97
20
28
62
33
48
85
68
75
1
60
11
73
12
48
80
75
51
21
37
72
11
37
56
112
239
24
240
24
25
23
49
11
13
71
121
59
105
63
81
4
108
14
153
25
92
54
72
18
27
9
135
9
16
84
71
1
47
1
71
105
4
107
97
62
106
23
229
12
23
57
219
144
87
21
13
2
10
35
72
180
181
11
108
73
48
11
24
25
96
84
60
80
291
159
45
25
47
84
36
69
4
11
24
37
14
9
132
3
10
26
126
63
1
36
108
167
157
26
36
9
60
36
21
52
36
59
51
45
36
25
96
14
9
1
35
25
74
34
72
24
120
ABCD 94910293592*3^$a+1 [50002]
12
8
10
12
5
1
6
8
4
24
62
51
25
54
14
84
6
4
6
2
18
10
48
18
8
28
6
12
12
36
6
23
3
36
54
4
24
18
18
6
14
34
6
30
8
34
38
4
2
28
2
28
36
12
50
10
20
28
5
7
29
7
18
6
36
2
58
2
15
13
6
32
6
16
74
4
96
5
39
28
44
16
8
24
4
12
12
98
118
5
75
28
8
28
26
6
10
60
2
54
18
10
32
4
35
43
24
18
6
20
40
12
14
3
9
34
32
40
20
6
22
8
34
48
2
4
5
13
6
6
11
9
4
2
40
77
7
12
36
6
12
32
18
24
34
12
14
10
30
18
8
28
6
6
35
7
12
18
6
14
12
6
70
11
7
54
20
10
42
18
6
36
56
4
2
9
7
30
6
53
9
22
18
54
53
9
28
2
22
32
12
12
94
12
20
28
86
34
2
6
10
6
65
13
6
12
17
7
24
8
4
60
26
4
48
6
5
3
12
34
26
4
8
12
16
6
18
36
2
34
78
12
6
24
24
36
18
24
6
18
12
36
48
24
2
34
18
53
25
14
6
10
6
2
28
24
5
7
2
28
8
18
10
8
54
10
6
14
18
22
42
6
2
24
46
18
8
40
24
56
30
40
8
4
35
7
125
31
2
4
60
48
11
7
18
6
14
40
14
6
16
48
50
4
18
6
6
78
26
6
60
6
4
14
10
11
1
36
6
53
3
6
6
4
12
2
16
11
7
29
1
2
9
12
51
78
16
36
12
35
13
23
13
32
16
30
6
23
13
2
4
24
6
18
29
19
6
8
66
28
60
14
28
30
12
8
9
1
6
42
2
12
9
31
6
2
24
40
12
5
1
35
1
14
22
36
12
23
27
18
4
24
18
14
10
72
44
9
45
42
22
48
6
18
20
6
108
28
2
4
11
7
12
5
27
18
3
1
2
22
18
12
68
4
20
16
6
12
36
24
23
19
44
4
24
6
24
2
46
14
6
22
6
14
4
5
21
28
24
8
4
11
15
4
5
9
10
12
30
12
2
6
12
30
4
6
6
6
50
10
6
8
16
5
39
28
54
12
11
36
7
54
18
12
24
8
4
2
4
66
92
34
24
14
4
2
12
4
11
1
12
24
2
34
6
18
36
2
57
13
32
6
28
18
18
30
32
6
22
8
10
14
4
6
14
15
12
7
12
12
24
38
42
4
26
4
8
16
48
6
56
4
8
10
108
18
24
20
18
16
8
6
4
17
1
47
31
24
42
8
3
27
22
6
14
18
6
22
18
20
15
15
10
35
21
6
4
8
16
66
30
41
7
2
16
24
6
6
36
11
24
19
42
6
14
6
10
8
6
16
12
14
10
48
18
84
18
12
6
38
9
51
28
60
2
54
4
6
66
6
12
11
37
30
14
30
4
12
2
3
3
34
8
30
46
72
12
2
22
71
7
8
10
6
18
42
62
22
2
6
30
4
12
36
14
10
8
22
90
30
36
36
18
18
38
16
2
16
5
13
26
4
5
19
18
11
25
2
16
5
27
16
66
6
29
3
22
18
8
4
30
24
54
2
22
125
19
6
48
2
34
26
18
15
7
20
18
16
6
20
10
14
12
12
28
24
14
54
18
4
48
6
50
16
24
11
24
39
10
11
9
4
18
6
30
2
30
36
12
16
17
19
18
8
12
16
8
54
34
18
8
69
45
28
18
29
1
6
41
19
6
6
2
40
54
17
31
12
6
62
4
6
47
1
12
36
44
30
4
14
27
19
12
24
8
30
54
6
30
21
31
60
14
22
18
36
12
8
4
20
3
15
10
2
58
2
16
12
56
24
12
16
36
18
12
18
6
20
27
1
42
29
3
6
90
12
12
10
18
2
4
2
58
32
10
29
7
78
11
67
66
26
4
18
6
8
28
26
22
30
6
12
18
23
25
2
16
29
55
12
18
14
36
18
46
72
17
7
5
13
24
20
3
7
6
6
6
24
44
22
5
39
18
30
4
30
62
16
6
6
24
12
53
33
4
18
14
39
15
16
12
26
18
16
18
6
60
12
6
6
6
102
6
12
14
10
23
25
24
18
20
24
76
12
8
10
36
6
2
22
30
18
26
6
4
41
9
15
9
16
12
12
42
8
10
11
3
40
18
24
36
44
6
10
32
3
48
1
23
1
11
7
18
11
25
8
6
33
3
24
22
8
34
48
38
10
5
45
10
12
2
40
6
30
24
6
18
2
24
34
11
27
34
44
16
12
48
18
12
18
23
9
6
4
12
8
10
6
18
60
20
160
6
5
13
20
12
10
12
2
12
42
36
4
6
6
14
15
9
6
28
18
12
6
5
3
4
5
3
4
32
10
11
3
28
18
12
23
27
10
6
24
6
11
3
9
13
2
34
20
28
6
6
6
18
20
4
6
114
42
2
18
4
86
22
17
19
30
2
24
16
6
60
18
6
36
68
18
22
38
16
8
22
18
14
28
12
36
6
14
36
64
11
3
4
6
11
24
1
8
6
52
14
4
2
16
12
30
6
14
51
7
2
15
1
8
60
15
13
24
14
10
72
6
14
24
3
1
2
16
6
18
5
1
36
23
1
60
14
16
12
48
18
23
1
12
12
48
14
22
14
33
51
16
42
2
24
9
36
91
48
12
20
4
2
70
5
31
2
24
18
70
2
28
12
26
27
9
10
6
18
24
2
4
6
74
4
24
2
16
38
6
4
8
9
9
22
14
76
6
2
36
58
6
2
30
10
6
12
11
25
6
12
32
16
18
14
6
4
2
66
3
1
14
28
116
12
10
24
18
18
66
2
34
30
14
10
30
29
7
36
8
16
18
24
2
4
90
42
32
4
56
6
22
12
30
18
18
14
106
12
11
3
22
12
18
68
12
10
18
6
24
30
24
12
12
90
14
16
84
68
24
16
72
6
78
36
2
46
18
14
12
9
7
8
28
8
6
30
16
6
2
9
39
57
31
8
16
12
36
32
21
12
21
4
26
10
24
36
11
15
10
6
6
18
44
16
48
30
8
4
24
2
4
12
2
42
46
36
24
2
4
8
16
24
68
4
12
12
12
6
12
2
4
50
48
3
1
6
89
1
8
10
5
39
12
18
60
6
21
37
2
46
14
22
59
9
6
4
24
32
52
2
10
14
58
29
1
8
76
11
48
24
79
6
60
12
8
6
16
36
8
4
56
16
50
6
4
8
48
12
45
1
20
30
4
6
26
4
18
6
12
12
24
12
18
2
22
6
53
55
30
24
18
12
24
12
20
36
18
10
8
48
10
6
68
4
14
15
31
6
78
8
10
24
56
46
6
2
40
12
12
12
12
8
10
36
24
14
16
18
11
1
66
42
12
2
16
24
14
34
86
16
12
30
20
66
4
6
20
22
12
8
10
12
20
48
57
48
1
8
6
4
54
2
16
68
16
48
32
4
8
12
70
8
30
46
44
12
4
2
24
10
24
2
9
13
35
7
20
16
6
11
25
12
20
10
30
6
5
19
5
19
29
19
18
8
15
25
6
18
48
6
5
31
6
6
5
7
66
8
18
16
6
14
10
35
13
14
9
25
30
68
30
10
18
12
18
6
14
54
18
4
26
4
11
21
42
16
14
12
6
22
12
47
3
72
4
44
36
12
12
30
22
14
28
14
4
6
132
26
10
6
12
2
22
24
18
26
4
114
2
4
12
6
2
4
29
37
24
26
6
15
69
4
90
12
42
72
6
6
8
18
34
30
8
6
6
21
3
10
12
54
8
12
30
6
10
6
24
65
3
6
4
78
38
18
52
24
5
9
10
8
18
34
42
14
28
32
64
12
8
6
12
10
44
33
1
26
21
3
12
4
5
24
39
46
12
6
2
34
2
3
3
16
6
26
10
26
21
9
3
3
42
3
19
14
10
20
10
2
9
25
60
14
4
5
55
6
44
30
22
23
19
2
28
6
12
12
42
14
22
20
3
13
36
11
13
38
4
20
40
6
2
33
21
10
44
16
6
20
3
7
53
7
12
8
34
6
32
28
12
5
31
20
12
4
20
30
10
12
24
68
40
26
16
6
24
2
3
19
36
54
8
63
19
36
5
67
8
22
12
14
12
94
18
41
84
96
55
48
18
24
20
36
51
13
18
24
14
10
12
6
48
36
38
10
12
2
4
17
91
68
4
2
46
78
24
38
40
6
30
14
10
6
26
6
22
17
7
44
24
6
4
2
6
10
14
30
10
6
5
7
12
12
36
24
41
27
6
10
2
28
6
24
8
70
2
4
50
6
18
10
14
22
20
16
24
5
13
11
7
6
8
94
12
14
18
18
4
54
12
17
1
14
64
36
8
46
2
64
5
51
24
18
28
36
6
14
18
10
6
5
7
24
5
9
4
66
48
8
48
36
16
38
12
22
42
26
10
35
24
36
45
39
37
80
70
32
46
20
22
18
20
6
10
23
7
5
31
48
6
14
6
4
2
12
36
16
12
6
36
6
12
6
18
6
30
2
39
51
4
18
6
36
26
36
28
11
39
28
6
38
10
50
16
8
4
26
34
5
7
12
8
9
1
74
6
28
20
6
12
46
8
48
3
1
6
48
12
8
18
36
3
12
7
17
1
6
24
54
18
12
20
84
10
20
15
19
8
22
30
24
8
42
10
36
48
12
90
32
4
23
7
6
6
12
60
32
4
2
10
24
6
6
18
14
34
30
36
30
8
28
11
15
4
54
20
27
7
17
9
52
30
30
42
48
8
22
24
14
6
15
49
8
10
6
12
18
30
2
16
8
64
18
6
8
4
8
16
56
28
24
20
4
14
76
72
2
45
12
7
24
5
3
16
30
11
3
36
6
48
24
34
24
8
45
9
6
22
18
44
6
16
36
2
4
29
7
6
18
6
18
6
18
5
9
16
95
3
4
2
6
52
18
14
16
24
42
74
81
31
24
8
10
6
12
2
58
56
34
36
12
8
6
12
4
54
2
4
5
25
6
8
42
12
4
32
42
9
25
12
12
54
2
18
4
14
4
18
20
12
33
1
24
12
36
8
22
8
16
36
32
4
26
16
36
14
24
120
6
30
4
38
30
12
21
37
2
18
3
13
42
6
14
6
6
10
12
20
30
22
11
19
65
9
4
6
24
20
22
42
84
30
12
8
3
9
28
6
24
44
24
9
1
12
6
44
16
2
36
40
11
1
60
18
29
39
6
54
46
20
10
20
4
41
7
20
10
32
30
4
2
84
12
6
10
8
6
10
30
12
6
18
18
24
72
6
24
41
1
18
14
16
18
6
6
8
22
26
10
23
7
17
21
4
26
10
18
6
20
4
6
26
16
14
24
18
22
18
38
4
42
20
46
5
19
12
6
56
15
36
7
18
ABCD 94910961298*3^$a+1 [50319]
40
200
49
90
29
181
75
3
117
75
60
90
18
36
90
95
136
104
37
108
60
66
114
12
114
138
6
81
45
84
24
30
18
135
27
72
198
87
99
84
126
24
27
96
123
6
18
12
41
48
40
72
69
78
72
108
48
204
54
30
54
6
12
42
90
72
156
9
9
204
3
87
138
23
121
60
99
81
18
72
101
280
177
36
144
90
90
87
51
45
33
54
33
8
121
111
99
60
408
6
30
45
69
227
24
271
54
12
114
69
87
42
23
43
24
66
114
246
11
61
114
18
126
12
5
13
126
5
120
73
6
84
42
180
159
69
107
181
24
11
7
30
108
24
174
57
39
18
48
108
72
83
72
25
63
231
105
15
78
12
18
36
24
66
60
51
69
96
35
55
30
24
35
1
30
18
111
39
48
90
114
54
120
24
102
41
139
36
65
133
155
136
129
15
75
126
66
42
66
24
12
78
126
126
18
12
5
144
1
18
138
78
36
144
126
18
30
126
186
75
9
24
156
36
15
3
21
105
114
138
75
183
30
6
138
96
12
114
84
41
49
47
24
73
18
54
36
42
30
42
138
6
66
108
60
30
17
25
15
69
11
64
21
51
33
90
186
75
123
162
11
79
18
66
6
108
107
40
171
78
12
108
54
72
81
104
64
45
51
104
25
66
90
36
135
63
36
168
12
126
18
96
30
11
13
120
27
9
150
90
18
197
24
31
66
23
16
165
18
138
63
51
45
21
123
56
24
31
126
35
7
12
126
108
24
36
174
42
198
12
5
184
56
103
30
18
108
6
66
42
27
129
6
54
66
150
51
48
75
5
120
79
12
150
66
29
25
36
90
18
95
55
177
87
17
25
90
30
78
113
187
21
105
95
121
36
99
45
90
204
30
216
279
51
5
133
60
192
108
83
103
36
30
24
66
36
24
18
48
78
120
96
30
108
23
24
16
63
216
18
162
29
25
15
57
180
180
42
72
5
16
33
30
36
24
84
42
95
13
120
27
24
21
216
18
6
59
16
45
78
12
24
30
107
19
150
90
165
99
6
15
123
72
36
24
30
11
7
41
256
81
114
234
11
64
27
18
72
3
176
91
42
12
111
15
42
156
11
16
24
96
128
211
165
33
18
5
13
6
120
21
15
18
15
45
66
60
66
42
57
104
67
18
107
169
90
138
42
66
204
54
66
24
192
42
36
54
126
17
19
66
42
126
107
19
108
48
258
47
7
33
15
9
99
162
42
57
24
21
18
18
39
96
33
156
11
49
95
40
39
36
78
228
144
126
42
12
95
256
24
24
51
150
66
69
56
145
222
36
45
57
39
51
54
150
108
216
5
136
33
72
90
5
24
136
69
36
60
99
96
15
330
156
18
81
15
90
144
87
3
12
18
54
113
247
60
48
53
280
9
87
21
54
21
3
54
180
12
95
40
63
36
21
51
429
24
15
6
234
201
69
12
204
144
354
36
165
21
120
114
17
13
36
108
132
144
36
18
12
150
18
30
126
6
35
120
91
132
138
42
77
43
42
51
24
9
162
18
180
6
18
12
ABCD 94911151282*3^$a+1 [50041]
3
66
6
13
60
48
8
9
6
1
20
15
9
81
18
66
6
25
83
21
4
80
88
80
4
59
6
15
4
32
39
90
99
16
56
39
24
25
60
5
51
100
116
3
1
29
96
51
24
15
54
75
96
135
85
5
31
8
15
25
176
4
56
36
63
1
156
12
68
9
43
11
6
19
29
27
48
28
164
64
24
12
36
17
87
15
9
16
83
33
24
123
13
48
65
91
36
23
1
60
95
33
12
45
79
12
8
52
44
3
13
29
15
24
124
32
3
61
29
151
24
60
17
19
12
12
48
24
59
6
43
5
27
9
31
24
59
25
77
15
40
23
37
53
31
131
9
120
76
29
91
24
20
12
24
28
168
20
39
24
36
84
6
90
61
12
17
123
21
54
25
36
29
3
9
3
60
45
51
76
20
40
29
27
28
41
54
54
31
92
33
24
55
11
49
32
4
56
48
48
4
8
168
69
24
19
12
20
24
4
47
48
25
96
92
48
9
42
13
12
8
28
32
45
67
164
136
60
20
36
4
60
24
20
9
15
111
25
152
48
9
147
15
25
203
33
24
24
24
36
100
11
49
11
105
96
12
88
24
8
16
5
15
45
7
12
20
27
165
219
1
84
24
71
45
76
84
29
12
51
120
12
12
4
36
68
21
67
108
11
105
4
36
116
3
61
20
60
4
41
43
5
15
16
5
79
11
24
21
136
23
177
16
8
124
36
11
150
3
180
15
93
9
75
28
137
3
28
32
112
24
24
8
48
9
3
27
157
80
3
85
8
72
141
39
15
36
81
63
13
48
41
24
39
15
13
24
65
135
69
36
39
156
88
96
11
60
13
12
8
15
33
9
54
9
16
101
19
29
3
57
15
105
60
31
36
80
33
67
5
48
7
35
9
40
32
64
20
64
41
18
1
24
5
6
120
9
52
20
4
29
67
140
136
12
12
60
5
48
115
80
21
67
20
24
60
24
64
17
31
68
52
83
21
36
24
4
132
24
8
60
51
81
3
42
79
20
9
31
36
44
16
53
3
28
5
54
25
47
30
51
72
88
23
61
53
36
31
20
36
24
24
132
40
80
60
4
20
16
8
4
17
78
21
9
60
67
5
51
84
84
84
15
61
32
3
37
84
44
69
67
140
88
36
32
9
31
24
44
4
48
72
35
36
30
15
196
8
60
117
19
24
108
8
120
105
36
19
32
4
36
17
31
35
96
49
12
32
28
20
64
20
36
48
16
156
12
48
29
51
24
48
40
12
20
28
12
35
9
16
65
3
21
54
37
20
69
90
54
36
30
105
64
72
120
23
13
20
160
8
40
24
80
28
140
48
36
45
75
16
8
4
140
12
39
54
102
54
15
4
12
36
48
11
25
89
51
4
35
21
4
65
90
1
48
41
87
39
201
33
19
20
12
3
37
44
36
48
52
84
32
4
89
51
3
25
8
28
60
65
36
31
59
21
52
35
33
4
24
29
111
76
8
88
12
11
30
135
184
48
29
75
4
12
12
20
45
27
16
12
20
36
15
9
168
48
39
1
44
28
89
24
19
8
4
23
12
121
12
20
12
108
28
23
6
18
37
35
25
83
145
11
9
60
45
31
95
30
54
6
54
21
76
95
333
48
64
104
51
18
27
75
73
116
4
12
96
209
15
36
52
48
144
84
72
12
8
24
64
71
90
18
13
17
150
21
124
12
20
3
145
12
36
24
20
4
5
36
24
75
36
96
4
36
12
11
54
123
39
33
28
77
3
4
24
24
12
8
51
204
36
9
57
19
5
27
12
12
36
52
8
4
56
24
15
9
4
5
7
8
27
54
7
20
99
85
20
76
32
12
39
24
12
78
7
5
3
12
3
13
23
25
20
64
32
48
88
17
36
67
12
77
24
207
12
27
81
4
5
75
24
9
43
119
33
28
53
27
24
24
36
15
9
75
6
63
52
119
117
148
12
23
69
12
9
24
55
60
56
76
53
6
25
44
40
8
48
72
12
75
37
44
21
75
84
21
18
13
12
17
18
37
60
8
15
96
49
41
31
24
156
36
23
66
15
99
1
20
36
189
24
66
1
48
36
56
57
55
95
121
84
20
36
4
5
15
52
96
17
7
5
75
24
40
44
111
145
56
76
47
25
132
5
90
45
129
79
71
145
20
36
45
43
20
81
15
39
13
44
28
11
45
12
33
51
15
85
60
23
72
49
41
51
3
21
48
147
33
96
81
3
16
35
61
56
27
33
40
44
9
19
48
68
172
12
5
15
156
12
28
29
15
192
96
57
30
37
48
72
80
15
1
53
19
5
72
84
6
9
40
36
8
76
59
85
32
33
7
59
45
96
120
28
108
23
129
112
80
16
24
20
64
92
24
28
12
20
39
1
59
37
84
8
36
9
43
17
43
47
81
9
30
42
3
88
8
40
35
24
1
96
108
20
12
16
12
41
7
60
143
45
60
21
63
87
21
4
20
4
24
68
52
71
36
69
76
176
9
39
24
36
124
8
4
8
40
17
159
36
39
57
3
57
ABCD 94911151826*3^$a+1 [50017]
11
60
67
54
39
21
48
63
8
72
43
77
67
156
41
24
61
35
48
43
9
63
45
8
12
7
36
53
4
21
39
27
53
7
5
24
1
11
7
45
33
12
3
32
40
51
21
8
48
13
24
15
21
12
24
11
28
44
40
21
30
9
32
4
69
167
133
42
48
5
31
9
32
31
54
78
5
16
120
21
18
18
15
24
20
16
27
21
32
19
29
16
9
24
36
59
25
3
20
67
108
150
47
37
90
45
9
54
21
32
19
36
42
36
35
24
13
47
1
11
64
39
12
29
24
61
75
9
108
27
51
5
64
111
30
36
11
52
33
39
9
27
84
8
7
6
23
31
18
3
12
57
30
18
27
8
55
6
72
3
56
48
31
60
29
60
12
4
44
13
48
6
21
15
12
6
84
6
29
91
36
5
1
30
18
107
7
41
24
43
29
36
7
12
126
75
24
15
108
53
19
21
9
36
27
32
1
12
11
79
5
55
21
69
18
33
60
51
144
57
68
4
8
37
3
3
41
115
9
15
69
111
5
96
1
18
29
103
84
45
15
108
93
45
83
67
12
6
11
24
31
65
115
53
37
24
51
33
11
64
57
48
6
21
44
4
75
18
3
12
33
95
1
15
111
77
52
33
36
12
78
66
36
18
5
84
7
5
24
7
17
13
18
42
12
11
61
6
72
30
71
120
61
24
71
1
3
69
11
7
65
7
17
40
15
129
20
67
18
11
4
15
6
119
12
13
126
144
30
6
101
19
6
18
30
6
21
15
65
60
19
18
11
37
23
4
87
18
11
37
83
61
54
42
35
40
33
54
12
96
30
27
63
29
16
48
15
57
93
75
36
9
60
126
18
11
64
140
112
9
47
28
21
71
37
66
60
5
16
33
12
24
11
24
31
9
15
36
18
11
37
3
15
9
48
3
36
101
55
89
1
207
15
18
15
32
12
16
48
20
36
31
45
12
32
79
17
37
72
30
21
24
33
11
12
13
30
41
49
6
18
23
60
4
68
1
60
30
77
4
9
6
18
35
88
3
17
145
84
23
37
35
19
84
5
1
75
15
41
13
15
20
91
29
36
1
6
29
1
42
5
7
5
49
180
90
24
18
23
12
73
30
36
5
16
3
65
1
24
102
29
85
51
32
55
5
1
30
17
60
40
27
45
27
5
13
6
21
33
15
3
12
65
28
44
13
18
48
21
15
18
131
24
25
11
79
21
39
53
19
18
15
123
117
48
75
53
19
5
7
18
18
18
24
51
21
11
120
48
67
93
20
4
45
27
8
97
155
25
48
60
12
63
15
12
78
12
36
3
20
1
59
24
72
48
7
9
9
6
69
21
71
4
84
60
20
43
24
30
18
137
196
12
3
12
21
15
29
43
72
78
54
101
48
84
52
3
18
3
51
66
72
3
3
177
15
18
24
11
7
137
37
3
168
12
33
63
20
64
32
24
37
35
13
36
11
49
30
21
44
36
97
42
21
15
144
156
24
21
15
54
11
100
117
27
300
69
47
28
56
103
21
44
16
20
12
13
24
120
35
7
18
107
19
36
36
72
17
1
30
9
51
65
127
18
3
15
17
48
16
33
108
35
12
25
51
72
152
13
3
27
24
120
41
4
51
5
13
51
20
55
18
11
24
85
35
72
25
39
15
5
60
55
6
3
45
6
69
80
16
12
15
18
150
36
5
16
20
139
18
30
77
48
73
119
13
3
15
12
60
33
33
111
93
3
45
18
6
23
31
21
15
41
7
60
18
18
77
7
5
13
18
9
8
7
12
6
59
16
33
35
40
20
7
9
9
24
3
27
6
54
33
20
127
36
54
66
5
1
18
33
15
24
33
80
16
9
60
90
12
21
15
42
12
11
79
60
5
64
24
45
75
3
102
42
54
30
17
7
65
115
17
36
55
5
49
66
57
68
7
18
12
95
16
15
29
12
31
9
48
60
27
9
72
15
57
8
48
36
31
48
24
30
27
84
44
12
19
29
48
25
27
20
61
11
88
15
65
91
6
108
18
57
15
12
9
15
54
18
12
17
28
33
35
37
51
21
318
18
27
8
28
69
71
16
68
37
18
36
17
7
33
15
89
84
52
32
13
42
53
19
125
1
83
1
6
54
30
29
16
15
30
23
108
67
72
18
71
4
60
27
6
3
72
68
4
12
20
24
24
55
6
30
6
36
3
9
6
101
1
75
32
115
18
18
12
24
21
8
61
59
84
48
73
27
15
54
71
4
135
5
19
12
53
7
30
54
6
15
3
29
115
41
49
11
55
29
7
41
73
11
79
41
13
3
164
25
60
18
12
45
48
15
6
107
52
33
27
128
7
21
32
7
17
19
5
84
108
48
4
20
1
12
3
69
96
75
92
12
121
39
96
36
44
19
18
78
21
15
30
36
63
45
6
5
48
31
5
31
45
36
32
31
54
27
9
6
48
5
16
39
5
28
15
78
39
63
24
90
18
41
31
69
15
36
29
25
59
13
95
37
111
12
60
15
17
55
17
108
31
45
9
18
18
59
1
15
32
64
15
36
29
96
55
53
1
15
36
32
40
21
30
45
27
18
35
64
48
3
66
3
21
11
120
43
41
37
30
72
6
59
31
17
37
15
33
24
59
115
96
5
48
36
31
5
31
18
144
108
18
129
96
27
54
11
84
40
36
123
12
24
54
11
4
32
7
120
6
72
54
29
1
39
21
36
75
12
3
18
90
12
24
33
68
55
24
108
5
7
6
54
29
76
51
18
6
53
31
5
85
39
36
24
51
5
24
73
27
20
13
3
12
20
120
24
13
36
11
133
75
60
15
57
15
30
11
67
48
42
18
30
78
72
18
47
7
30
11
7
93
21
3
20
25
18
5
55
72
36
17
120
4
3
77
160
15
5
31
18
12
24
18
53
163
17
19
21
15
17
36
12
4
51
18
11
79
36
ABCD 94911207596*3^$a+1 [50007]
25
36
197
115
167
1
32
48
24
48
84
144
60
16
104
76
44
21
3
28
44
3
66
27
24
75
18
43
20
87
105
36
60
84
51
132
105
48
21
19
32
3
24
12
253
71
9
76
29
51
21
79
65
66
33
93
18
144
25
36
47
24
18
27
24
72
24
15
108
57
33
15
16
35
72
117
52
53
27
45
90
69
204
36
16
84
35
9
135
60
108
37
80
16
11
133
12
11
25
8
64
47
144
150
66
81
15
73
29
3
132
36
87
9
156
105
18
21
9
222
57
33
19
8
63
33
72
24
51
69
16
59
1
83
150
55
36
104
75
21
24
112
8
24
3
42
27
75
13
60
17
6
73
60
5
24
90
30
171
4
47
33
100
77
3
28
20
28
137
7
60
5
171
84
3
12
90
3
123
61
24
29
3
72
207
204
37
8
24
111
72
72
57
16
72
60
80
87
21
24
40
5
75
96
40
59
18
15
48
87
45
21
19
96
192
72
56
4
107
54
27
117
411
16
56
48
12
33
66
129
21
48
72
90
36
45
160
8
24
21
120
67
24
59
12
33
4
17
78
21
87
153
72
88
77
3
12
180
45
18
105
4
132
5
90
24
165
160
71
9
27
9
136
35
85
53
91
23
72
264
21
4
29
3
72
88
24
36
119
109
120
104
16
24
20
12
15
9
21
24
31
36
80
12
28
68
76
128
40
48
5
123
40
5
162
30
3
64
288
12
132
204
89
6
61
59
144
42
30
1
140
27
12
54
51
63
25
8
15
73
12
44
168
312
3
42
54
72
9
76
24
11
13
5
27
48
160
32
27
21
4
20
12
36
28
35
54
6
37
24
8
40
83
37
8
40
59
1
80
27
1
107
117
27
61
104
3
18
63
60
40
24
68
99
13
240
17
24
90
25
36
80
144
201
39
4
8
88
120
176
4
156
8
72
36
100
12
17
79
44
120
220
32
9
19
32
4
60
11
69
144
72
64
29
63
135
18
39
48
27
181
11
49
5
24
7
59
24
81
99
138
99
48
48
12
48
39
18
7
68
51
237
12
3
12
33
100
12
48
335
72
61
29
27
21
3
12
28
47
9
16
35
48
60
9
21
15
180
21
91
167
36
85
96
53
102
90
24
15
16
23
57
99
36
18
51
64
11
24
33
33
126
36
72
1
96
120
23
12
45
51
45
12
76
32
64
8
96
40
72
12
11
246
6
12
45
48
28
5
27
84
15
193
20
27
129
4
56
100
80
12
100
20
60
52
56
45
42
54
51
4
35
13
23
9
64
44
72
21
27
48
112
35
61
32
63
157
12
32
88
5
48
99
4
20
12
33
91
8
12
51
30
223
60
32
45
43
119
1
24
11
145
36
48
32
15
108
61
36
44
195
90
75
24
27
45
45
15
76
77
3
27
73
68
60
60
24
21
6
81
172
32
4
11
1
72
56
51
33
57
51
160
47
25
95
45
15
18
54
13
23
105
3
21
40
5
18
21
192
9
55
119
57
12
48
40
47
1
44
180
192
51
25
272
148
8
84
57
75
69
67
59
21
148
32
28
5
15
144
12
45
51
123
105
57
27
16
47
13
96
131
13
41
115
20
16
80
3
9
27
45
16
23
81
4
180
5
24
48
19
44
4
101
51
36
57
3
160
53
66
13
65
75
45
163
5
43
29
3
88
156
23
25
260
21
7
23
25
65
96
66
9
36
52
11
45
72
45
159
4
32
40
23
121
5
18
48
109
35
9
36
33
3
69
75
51
105
144
39
37
53
72
43
29
138
73
59
33
33
15
4
72
68
27
25
11
13
120
32
40
68
4
47
30
43
68
64
65
139
104
27
109
84
23
9
129
402
30
18
45
84
21
54
1
32
57
66
9
16
11
33
75
1
95
21
76
8
12
63
61
29
27
64
143
61
84
11
24
13
5
3
52
47
37
8
48
69
123
27
61
167
21
12
75
18
19
20
48
9
75
60
9
7
47
21
45
6
109
35
57
9
24
264
7
68
48
27
18
43
20
9
18
57
27
13
23
93
12
ABCD 94911859748*3^$a+1 [50006]
54
7
23
36
73
17
6
57
51
60
42
75
99
36
24
24
42
79
71
54
36
78
132
25
53
6
61
20
33
42
84
73
32
39
69
3
48
42
7
12
95
54
19
48
23
6
3
111
72
60
54
63
51
12
24
45
75
90
3
27
84
12
45
183
69
3
45
9
43
80
33
39
40
29
72
15
52
41
51
36
135
9
9
30
21
39
37
53
6
13
17
6
48
6
60
6
84
13
11
42
199
119
1
20
15
120
33
52
20
39
61
60
71
37
8
24
75
1
95
60
9
88
120
11
126
3
33
84
24
96
120
15
36
135
69
15
25
36
59
13
20
12
39
30
6
36
204
33
52
5
3
52
5
31
59
13
41
51
105
54
49
23
18
87
63
12
37
17
210
6
55
44
9
147
153
39
3
18
66
66
84
31
35
114
144
30
6
3
27
1
125
27
33
24
54
60
36
6
27
51
21
129
36
24
6
54
27
4
11
24
24
12
48
109
23
18
31
20
16
35
25
72
20
48
3
9
21
6
181
59
24
21
9
6
25
36
12
131
30
6
1
84
59
129
123
60
24
84
21
45
60
43
11
60
6
174
36
45
36
100
143
30
6
24
36
24
12
84
73
53
78
49
11
186
6
114
3
21
79
8
15
24
33
40
60
23
49
35
54
31
60
20
9
19
8
3
60
21
45
3
117
15
75
84
12
54
31
29
60
24
87
9
6
60
9
88
41
39
12
40
36
29
54
9
28
180
32
3
90
15
112
23
37
20
27
1
5
39
16
5
60
108
91
11
45
4
5
90
24
42
24
30
1
5
79
125
6
57
12
105
3
111
90
6
24
36
1
23
261
36
60
9
15
75
6
27
33
75
24
141
18
6
36
90
48
42
27
63
258
162
24
60
30
115
11
9
39
12
30
39
45
24
60
6
24
102
18
1
36
12
47
93
72
15
84
6
24
39
3
48
30
7
32
207
60
13
23
168
96
30
3
60
33
60
24
6
49
11
9
88
293
78
186
3
40
53
18
72
24
66
15
24
39
9
27
90
15
69
36
6
49
59
57
15
9
15
126
75
39
24
49
11
1
41
84
43
11
21
40
35
60
25
80
81
15
12
27
30
24
222
90
87
33
54
84
9
27
36
69
16
44
28
12
131
18
6
25
60
11
30
7
140
21
39
33
30
45
84
9
139
83
84
1
23
36
24
61
36
32
12
21
30
54
6
24
36
57
93
54
45
135
6
24
54
6
31
5
78
60
6
60
36
19
29
27
24
15
21
52
47
45
21
48
87
60
72
63
18
30
12
57
60
81
247
5
18
36
45
51
57
87
21
4
125
3
33
78
1
120
101
15
84
15
54
99
27
24
37
20
105
18
21
28
71
66
135
148
71
6
6
57
51
6
54
21
99
36
25
179
9
27
54
111
39
6
3
63
45
9
24
19
11
129
180
120
123
37
20
63
18
30
36
85
95
24
9
3
90
7
23
54
6
105
123
9
57
111
75
60
9
15
1
5
30
180
57
21
67
32
21
42
144
45
28
17
30
6
19
65
75
39
6
75
15
33
21
31
8
60
48
3
9
52
209
19
83
18
6
96
108
21
45
51
3
1
35
30
51
15
48
21
39
1
131
49
41
39
9
30
21
9
51
45
3
27
13
83
84
84
12
24
54
39
81
12
60
79
29
19
17
75
36
4
125
54
42
30
57
111
69
28
23
6
3
81
91
5
24
111
21
24
3
40
20
51
9
27
6
39
28
32
99
49
11
126
63
3
18
31
8
12
15
81
99
1
44
39
66
150
156
129
15
73
23
90
7
60
23
25
23
72
120
9
9
6
66
18
21
21
87
60
12
99
36
30
30
24
6
43
77
66
57
27
60
25
8
3
24
1
5
78
21
108
40
11
30
42
9
88
8
69
43
23
18
12
24
24
7
23
120
12
25
23
49
53
7
23
120
30
127
53
39
16
20
40
5
90
9
9
90
6
30
54
120
12
79
5
66
48
21
39
90
39
33
204
15
28
167
73
120
101
126
21
99
210
6
144
1
44
75
36
48
120
1
41
30
60
49
59
6
6
57
52
56
93
6
73
11
30
30
6
135
21
30
54
51
64
56
4
35
73
128
24
159
60
42
27
28
23
36
6
55
65
99
15
24
6
30
30
54
6
24
36
54
12
37
11
30
39
33
138
36
6
27
12
15
13
32
120
100
48
80
3
45
4
11
108
6
30
24
30
246
13
200
51
90
42
25
59
93
12
261
60
15
24
75
1
144
36
72
41
87
12
63
30
19
5
31
5
48
51
345
15
76
44
135
6
75
33
7
59
33
12
100
20
16
59
30
6
105
15
49
128
3
54
24
6
204
60
42
27
72
15
73
143
9
15
13
12
56
45
67
41
27
9
24
ABCD 94911994922*3^$a+1 [50001]
24
8
43
12
9
44
55
41
16
3
117
8
37
30
45
63
41
16
99
24
45
105
11
55
5
40
24
60
27
105
15
5
19
41
25
54
45
8
12
100
45
131
13
35
16
39
9
33
48
6
30
59
4
92
4
75
60
162
47
73
3
15
12
57
21
6
5
49
111
60
51
5
103
21
9
51
24
12
33
12
15
63
9
12
15
93
27
65
49
192
135
63
42
78
36
45
51
60
54
6
24
30
54
17
13
15
27
9
56
109
155
79
9
21
111
24
27
24
9
12
44
24
55
42
198
30
15
111
6
159
21
54
5
169
12
59
19
21
21
39
84
56
108
1
11
4
12
20
49
35
16
92
7
66
39
48
3
9
9
42
24
9
12
8
1
120
6
65
25
27
92
19
57
72
27
60
6
167
43
24
30
6
17
7
6
107
1
15
60
21
3
57
15
9
11
25
11
184
48
27
21
3
36
30
23
48
25
95
25
15
48
21
35
84
100
57
15
20
12
1
6
41
28
27
84
60
6
18
6
3
80
1
6
81
63
57
33
119
61
59
1
51
96
12
8
4
75
53
1
15
44
120
13
3
32
49
3
8
88
21
63
48
3
6
155
40
45
96
27
20
88
15
24
165
8
67
9
27
48
6
84
12
63
56
25
23
16
15
65
4
20
31
21
24
56
19
60
45
80
52
39
53
43
29
19
57
20
43
5
1
24
35
4
32
1
39
15
24
42
47
96
55
30
59
72
16
24
51
24
41
52
72
20
25
6
60
105
33
72
119
19
5
120
145
71
19
66
63
60
20
97
6
48
6
63
33
63
135
17
13
102
29
61
3
24
93
15
152
48
103
42
3
15
9
33
35
85
59
115
69
45
51
39
12
114
30
69
51
65
79
6
71
28
15
5
1
99
51
54
135
45
39
21
71
1
23
7
185
28
72
120
15
24
24
29
1
27
69
6
18
39
96
87
53
84
31
17
25
24
3
132
21
18
45
15
29
40
36
15
5
24
112
99
36
36
125
64
135
30
6
33
84
12
21
48
12
83
120
55
5
4
123
57
8
60
13
60
87
123
36
9
75
9
36
165
47
4
60
24
261
3
12
9
60
6
6
48
87
123
29
28
63
45
45
6
9
45
71
19
30
15
140
76
9
95
55
12
18
120
12
120
24
30
96
54
63
20
76
60
72
48
24
12
51
108
5
31
65
19
17
220
9
24
30
60
117
33
6
24
36
21
75
18
27
12
51
41
139
9
3
9
96
12
201
66
9
21
6
17
132
48
73
114
29
7
57
3
78
30
65
24
7
9
57
114
9
56
88
36
21
35
1
24
30
6
27
63
24
21
60
93
47
28
15
12
89
31
53
24
40
48
48
45
75
15
17
49
23
91
42
27
8
4
75
165
21
30
48
12
114
6
30
30
45
24
75
33
3
45
9
63
57
23
43
108
45
32
85
174
36
90
15
9
3
33
114
54
6
5
19
9
3
5
13
15
32
73
11
85
51
80
52
20
12
1
78
101
19
9
80
31
12
57
51
30
11
48
76
81
96
30
5
19
54
90
36
21
9
24
60
30
120
17
13
30
60
29
13
47
13
39
80
49
47
49
6
9
9
42
69
68
16
20
16
15
54
12
18
30
191
49
6
54
6
45
9
30
69
36
27
48
29
120
12
28
8
169
35
31
9
129
11
19
81
68
13
27
63
18
96
36
27
32
16
99
66
23
31
101
72
67
45
15
6
24
84
39
93
18
41
19
6
6
5
13
30
36
96
17
37
3
8
79
5
4
24
27
36
48
9
20
7
144
161
196
69
15
56
24
36
28
27
9
20
64
81
30
90
39
44
52
15
60
5
16
33
36
51
84
24
44
13
78
65
1
123
33
18
60
161
19
5
61
51
3
72
129
68
7
6
48
90
17
4
39
6
6
33
27
53
85
30
30
15
27
57
117
15
36
123
9
36
15
81
9
15
15
17
73
36
3
32
148
32
25
3
12
15
90
36
35
13
66
6
15
45
24
126
9
8
40
57
95
31
24
53
13
168
27
72
51
9
21
27
8
4
32
16
45
78
17
43
66
99
27
24
53
13
48
51
104
55
6
3
21
111
99
60
6
63
96
12
15
17
13
23
16
108
27
45
39
30
111
128
1
36
39
140
52
164
1
39
48
231
96
65
40
48
33
3
45
120
96
3
81
6
53
48
64
21
15
32
43
24
36
33
20
7
48
21
8
1
6
21
20
12
100
63
54
3
51
72
93
15
29
67
30
99
87
77
88
8
31
36
18
6
5
96
55
9
75
54
27
75
33
15
90
39
32
79
21
60
24
15
6
23
1
59
43
5
160
12
3
9
9
27
12
92
49
47
28
21
24
131
1
18
6
71
72
7
5
60
76
9
35
4
51
41
60
25
78
6
54
30
11
76
12
3
24
24
132
150
27
33
39
69
75
24
60
27
54
12
84
3
12
21
35
49
54
29
1
15
36
39
42
59
25
23
28
48
116
55
9
56
61
3
135
29
48
55
5
4
69
27
12
32
1
15
8
4
21
87
15
60
5
64
105
39
45
39
8
25
119
1
99
56
48
1
30
41
13
47
ABCD 94912048612*3^$a+1 [50045]
13
147
93
24
90
17
109
24
30
5
1
72
48
54
66
60
24
108
48
27
15
132
6
84
18
18
174
48
78
72
75
33
12
18
29
25
36
11
49
11
1
99
80
43
6
59
1
84
120
23
24
133
48
48
167
13
42
60
17
115
48
42
15
3
5
85
30
29
49
47
157
66
30
47
73
59
43
89
49
59
43
132
30
120
48
30
17
12
43
30
48
228
60
12
119
1
18
30
71
1
30
65
60
85
12
47
73
47
169
30
102
30
42
3
32
61
12
119
91
17
103
18
12
120
72
23
7
30
78
90
12
23
24
79
29
13
15
27
77
61
15
144
9
54
48
42
27
8
60
25
48
72
47
91
185
25
59
13
107
61
30
150
227
115
36
84
5
73
60
12
63
32
121
12
119
73
3
44
96
4
9
162
30
72
30
18
12
66
77
55
45
45
12
6
17
37
35
121
60
24
36
47
25
72
150
5
1
47
13
11
31
18
11
40
159
42
159
3
66
39
20
55
18
48
39
8
37
23
12
13
95
7
53
12
13
35
12
43
12
18
47
48
13
24
155
31
54
36
54
30
78
72
17
13
18
65
7
18
15
3
174
36
42
102
48
30
30
39
9
114
6
107
25
12
95
181
132
30
30
59
31
18
12
60
30
5
25
107
85
6
29
115
6
84
36
72
30
29
156
13
42
42
30
53
72
72
43
30
47
91
72
105
21
42
162
36
24
108
30
9
68
25
18
105
105
75
57
87
9
24
36
47
13
24
18
77
25
30
53
7
137
180
13
96
42
42
6
12
18
12
12
60
35
60
60
12
36
64
201
12
35
13
27
3
18
30
54
96
54
18
59
60
103
6
60
12
72
96
24
23
40
33
39
33
47
13
59
1
12
23
24
1
30
30
72
95
13
30
29
43
126
47
55
77
121
42
42
23
37
216
60
60
12
39
8
13
30
30
60
60
47
48
12
1
120
39
3
12
6
60
131
1
39
3
6
24
60
60
135
45
23
12
100
21
30
29
61
39
3
185
7
17
36
55
29
13
6
89
1
42
30
12
47
36
13
102
108
77
67
66
11
31
65
4
63
90
23
60
85
48
12
87
8
7
6
11
96
124
3
77
1
12
15
21
30
150
12
72
36
327
27
30
18
29
73
48
35
55
12
18
18
114
35
1
71
1
12
108
12
35
60
48
12
1
47
7
5
133
30
42
35
163
5
115
5
52
15
17
19
90
12
108
11
31
29
13
47
1
60
48
132
12
3
27
30
30
6
24
27
21
12
35
12
31
12
60
6
12
48
12
12
23
85
47
25
23
72
1
59
48
13
30
30
27
27
17
1
12
18
42
18
78
11
108
12
96
120
24
43
17
31
9
81
12
36
84
18
77
1
24
35
60
85
63
33
60
24
90
65
52
36
57
60
48
78
132
5
7
117
188
1
42
17
25
60
30
6
24
60
18
17
12
48
61
180
39
111
42
135
45
48
24
96
167
55
5
55
150
107
73
60
12
35
12
13
47
13
18
9
9
24
75
32
48
73
90
12
48
12
17
19
41
1
12
30
18
35
97
48
15
80
72
108
7
6
144
48
42
6
282
29
43
6
42
17
1
24
95
55
6
12
48
47
24
31
30
12
23
13
167
13
144
36
11
13
108
18
30
87
20
7
77
103
5
85
36
119
12
36
13
42
5
55
5
60
13
132
18
29
55
48
5
120
12
25
60
155
55
138
30
78
24
18
12
18
39
261
132
35
1
11
120
13
36
24
48
35
37
35
25
30
66
12
132
90
18
135
20
52
3
30
12
35
121
42
5
112
93
47
12
13
35
1
120
60
42
5
7
126
11
40
3
5
13
42
186
12
12
203
73
30
41
121
42
17
1
48
72
42
60
17
96
55
12
18
75
147
17
79
30
131
49
12
30
17
61
24
30
30
35
43
30
48
11
48
13
30
17
85
23
7
120
78
120
42
6
84
60
90
125
43
89
31
9
8
28
27
45
72
3
77
13
120
18
132
173
12
1
27
20
55
29
1
12
30
6
11
49
102
9
3
18
95
37
78
42
48
75
72
15
5
12
108
13
99
68
61
24
23
7
125
1
162
18
102
29
73
27
36
32
13
48
87
44
49
204
48
12
48
108
120
24
48
30
18
12
90
45
32
61
119
72
1
12
23
13
42
5
12
13
12
18
5
67
18
60
42
18
12
120
83
40
15
78
47
24
1
42
117
36
153
180
84
15
15
108
5
7
5
115
108
102
108
12
63
87
48
5
7
5
85
36
11
61
30
29
61
407
13
72
47
133
30
30
258
30
27
15
ABCD 94912388822*3^$a+1 [50165]
57
12
84
12
79
53
96
12
108
12
24
24
12
72
72
72
15
9
24
36
79
41
3
36
9
15
21
180
15
12
21
223
53
84
3
76
29
24
19
41
55
44
69
39
48
21
3
129
27
28
32
33
15
88
89
36
3
64
17
7
101
24
75
21
43
113
27
36
12
100
44
21
180
60
15
72
72
120
33
168
36
24
15
100
56
36
69
60
15
177
36
31
8
132
4
101
156
39
36
9
19
125
12
108
15
28
144
89
60
60
24
72
7
77
3
33
36
84
3
129
75
112
29
43
77
19
120
89
63
45
15
48
52
29
24
168
24
24
27
33
15
105
12
19
65
87
36
57
3
64
56
24
84
81
51
213
147
33
3
12
9
36
24
24
24
12
60
12
24
96
111
81
36
84
15
81
27
9
36
108
27
21
43
8
16
77
48
27
21
48
60
48
60
91
41
63
120
21
36
15
33
120
15
21
99
69
67
53
19
5
19
20
132
9
12
12
31
8
81
127
29
27
16
56
24
21
144
192
3
45
67
68
108
40
5
36
31
24
41
3
33
3
105
31
48
41
108
108
12
48
51
36
129
24
12
79
8
57
39
36
28
113
24
7
56
21
115
5
24
3
9
96
24
55
233
51
4
113
63
12
45
63
132
12
64
29
24
19
8
33
39
69
91
80
72
45
24
15
28
80
96
57
7
5
3
48
21
3
21
72
187
8
33
3
21
12
43
8
9
55
65
39
9
27
4
72
89
27
36
24
9
31
8
9
60
19
8
9
12
99
117
19
17
51
108
84
180
64
24
149
24
27
21
12
55
20
100
5
12
87
189
39
9
72
27
64
8
16
137
51
28
53
27
40
125
96
3
9
12
3
45
24
75
9
55
8
64
89
24
15
165
39
48
69
39
45
51
45
48
96
75
69
96
67
164
9
24
67
44
9
24
3
21
120
75
9
7
48
68
4
65
108
24
87
144
12
9
12
3
33
96
7
17
120
7
77
96
36
300
36
228
12
79
137
55
65
84
75
24
40
8
9
7
5
39
21
27
9
36
36
228
79
41
31
72
113
27
12
141
24
67
5
67
20
28
29
3
72
64
53
99
9
252
108
84
63
21
15
81
72
99
9
60
60
36
96
63
57
60
51
36
12
33
96
15
64
104
48
9
51
48
60
36
4
77
24
12
24
79
8
9
199
24
20
36
81
15
48
81
48
7
72
8
189
19
5
3
60
165
7
80
21
27
88
29
15
12
9
7
8
93
132
12
27
24
12
28
72
104
33
147
57
192
72
12
48
15
9
171
84
64
17
36
19
24
8
40
8
129
72
111
64
5
75
108
45
3
9
91
29
24
27
9
7
56
69
27
40
17
15
12
9
19
89
36
87
156
64
41
12
27
132
57
144
12
48
72
39
60
76
125
48
108
31
56
21
139
5
12
31
96
80
141
3
9
48
7
20
21
39
21
259
17
63
48
33
12
60
24
7
68
33
60
12
51
21
3
69
115
32
84
9
12
31
8
33
48
63
40
41
48
55
144
17
63
72
36
93
60
12
156
24
87
60
84
108
21
3
21
87
144
9
163
48
5
24
12
24
48
3
28
104
112
41
84
63
9
187
44
4
5
99
48
9
60
67
152
21
132
55
8
60
4
5
3
21
12
247
5
24
43
5
48
36
48
7
53
12
7
77
24
132
36
63
28
65
3
33
120
24
3
129
36
48
24
180
55
65
3
45
55
44
36
33
24
79
8
21
12
15
16
41
12
24
48
12
55
8
45
115
17
55
8
177
7
5
12
12
3
12
117
36
60
27
12
21
3
40
32
120
60
4
257
48
24
63
45
84
7
77
43
17
7
56
57
7
72
24
8
21
19
77
27
81
24
39
69
51
16
41
79
29
115
29
84
27
153
3
64
32
40
5
19
77
39
21
27
81
84
103
80
36
4
5
27
21
99
45
43
77
72
123
24
21
12
7
96
5
87
93
7
5
36
24
48
84
99
153
120
3
33
75
36
48
33
36
31
53
19
68
12
21
139
17
84
43
48
72
65
39
45
3
69
3
45
12
31
200
129
183
40
32
105
3
21
48
12
60
12
120
63
36
69
19
41
96
144
24
39
144
24
33
60
24
19
120
17
55
41
36
27
33
159
36
36
24
36
148
104
136
5
240
315
21
216
12
31
89
12
144
ABCD 94912522228*3^$a+1 [50042]
33
39
18
135
51
21
96
45
18
36
81
57
27
48
60
105
18
12
57
75
84
69
45
90
126
90
12
45
159
138
6
129
15
57
24
9
15
51
216
60
21
108
96
9
66
141
72
45
18
129
48
120
120
192
84
60
36
15
21
69
90
6
48
144
6
54
63
153
99
96
84
45
48
168
102
33
9
66
201
69
27
24
48
45
162
90
15
60
93
15
147
69
24
51
30
51
9
30
42
159
51
42
15
15
6
156
3
123
18
6
33
57
63
36
129
15
132
15
36
18
54
18
54
9
45
39
60
12
51
42
18
102
3
39
9
27
144
18
18
9
75
18
168
174
60
21
27
150
30
36
81
33
12
6
57
12
39
9
57
15
9
324
102
24
12
105
45
228
159
81
15
12
135
9
165
36
39
3
93
33
54
18
27
120
45
72
63
33
99
165
3
51
36
36
9
15
45
84
81
6
18
27
60
57
12
54
24
30
42
30
75
39
36
33
57
120
99
105
102
78
30
21
48
3
294
180
18
48
114
18
36
21
123
12
180
60
84
36
24
90
111
9
36
24
135
72
45
54
105
3
57
135
6
12
36
6
21
27
42
39
12
87
33
27
33
84
165
114
30
6
45
9
12
3
24
135
96
81
45
66
78
54
12
45
33
102
69
111
150
48
132
54
69
33
63
15
12
72
81
9
36
15
9
66
60
45
45
15
12
27
120
18
27
51
66
219
21
51
39
9
24
57
30
54
39
51
60
72
108
84
45
45
6
57
9
60
39
69
12
78
72
30
90
81
24
108
60
15
21
87
54
15
9
12
42
57
195
69
141
96
27
147
9
27
72
150
72
15
36
69
51
48
27
24
30
6
372
18
54
60
81
27
93
27
6
84
18
18
126
69
129
78
69
48
57
6
9
3
33
60
264
144
111
9
45
24
12
108
96
30
9
63
42
30
6
234
12
78
3
69
54
21
60
48
15
81
84
12
51
18
42
33
60
15
12
18
135
81
18
42
3
12
3
66
75
39
33
33
24
195
51
144
33
3
45
24
36
75
54
15
60
93
48
6
18
75
63
252
108
24
21
27
36
24
21
51
18
30
36
150
30
57
132
192
96
69
174
42
3
120
39
48
33
21
24
72
30
72
6
84
78
18
54
102
108
42
108
66
42
9
48
15
48
54
150
120
36
54
75
15
9
36
15
81
3
6
30
69
72
12
51
12
168
9
45
12
18
168
9
36
48
9
36
87
24
15
33
27
84
360
54
27
15
33
3
69
15
249
9
3
9
6
72
57
33
30
33
9
18
12
54
36
6
48
72
45
213
126
120
78
18
12
42
108
183
33
15
51
81
12
36
51
45
63
72
144
96
48
21
15
6
156
27
27
24
174
36
6
9
81
15
84
117
27
45
243
93
36
15
168
36
156
36
48
27
33
21
234
6
3
60
3
132
108
9
3
21
60
81
24
54
45
75
18
24
15
39
69
57
15
69
36
36
18
114
90
36
72
174
6
138
27
15
129
9
24
18
12
153
24
63
33
60
27
42
15
96
87
30
72
3
48
48
315
24
12
6
54
21
87
21
81
3
15
57
285
6
90
27
12
240
60
33
147
33
15
207
66
72
42
33
93
54
18
18
57
72
36
105
87
48
84
48
48
27
66
6
21
27
90
3
57
30
33
39
93
60
72
63
81
87
12
72
18
72
183
96
60
132
15
45
15
12
18
18
126
135
135
78
12
3
75
21
117
24
54
12
9
45
6
72
45
45
12
6
18
126
48
42
15
24
45
15
21
54
69
135
48
54
90
54
15
99
33
12
48
9
15
21
162
60
30
15
192
135
54
6
45
9
15
36
3
90
3
15
189
36
240
39
18
18
48
81
24
24
21
66
45
36
72
27
18
90
6
231
51
54
3
36
84
48
60
99
30
15
93
6
12
33
45
120
36
90
54
87
75
24
45
144
21
6
9
24
ABCD 94912529092*3^$a+1 [50025]
9
11
7
66
6
36
90
3
12
8
76
45
18
21
144
168
20
145
18
6
3
33
18
21
9
51
96
75
12
162
6
30
24
36
39
36
8
4
15
108
24
9
24
21
12
18
125
16
3
6
99
111
45
20
7
29
85
39
27
5
60
13
27
24
24
80
1
15
9
144
12
179
4
96
12
3
21
120
123
36
21
48
57
6
102
6
9
12
9
54
53
55
57
72
75
21
9
11
52
27
36
137
25
6
36
21
32
103
54
11
24
19
9
27
54
6
36
120
33
99
12
36
18
6
5
31
17
13
132
47
1
24
66
33
27
108
66
11
25
24
18
18
27
21
11
31
30
72
51
24
12
45
15
8
28
84
56
19
18
107
115
30
15
3
45
15
18
3
92
84
19
45
12
8
25
39
33
27
48
20
43
150
30
60
21
8
55
81
24
27
30
75
15
53
7
9
45
36
48
18
45
12
12
56
37
35
25
27
60
3
177
20
73
15
33
24
15
33
11
79
42
36
15
3
12
17
1
35
61
3
51
17
13
42
9
8
31
21
111
53
31
6
3
9
42
81
3
114
23
79
6
35
64
21
42
30
3
8
52
9
75
15
6
3
15
5
36
31
45
12
15
12
29
24
52
21
15
108
9
3
69
11
48
16
8
7
30
11
7
5
48
28
32
37
12
35
55
9
12
57
12
51
140
4
3
41
4
51
45
81
15
39
5
16
51
18
30
9
15
12
6
35
163
30
95
4
33
63
56
36
19
6
87
32
1
24
36
3
36
81
23
55
102
60
23
25
6
41
12
12
19
90
27
60
99
18
12
15
3
18
15
32
97
6
30
23
16
20
28
12
15
126
27
21
42
89
1
48
39
12
39
5
4
15
66
27
33
39
128
79
45
20
103
18
143
49
90
6
47
64
51
29
96
19
30
15
9
27
39
5
55
30
6
5
13
12
63
27
33
32
52
48
33
54
33
9
135
48
36
12
15
114
138
57
51
29
49
174
126
15
9
15
12
108
20
52
21
23
36
55
66
24
36
12
18
77
1
120
72
60
27
21
27
33
66
126
72
18
9
51
18
39
36
81
60
36
95
7
125
1
6
33
48
32
25
87
9
72
47
43
9
20
16
12
15
5
12
48
25
108
27
92
36
48
7
18
60
30
24
17
40
9
15
75
6
23
7
60
30
78
12
24
9
48
15
65
19
24
36
21
44
16
9
3
20
31
102
24
3
63
114
48
3
3
84
5
91
9
8
4
81
75
20
19
89
55
9
57
90
33
20
1
39
3
29
43
41
49
11
61
66
53
25
72
59
85
18
108
90
3
20
97
60
12
23
60
49
36
3
9
3
105
114
48
36
21
15
33
48
24
9
30
6
36
12
11
112
8
16
48
3
54
18
6
36
3
80
25
3
60
3
69
8
49
3
60
8
7
18
47
115
53
12
1
54
5
1
54
30
15
32
13
47
144
16
39
29
31
84
6
35
37
3
15
9
63
9
75
33
12
36
60
9
30
33
3
153
12
75
45
9
3
12
93
11
136
33
3
20
48
19
93
8
64
8
289
75
15
5
24
4
27
18
12
6
72
18
18
84
36
6
36
3
12
57
23
40
24
24
9
3
32
55
45
12
48
60
57
11
19
18
42
18
123
84
60
39
36
18
3
15
5
25
18
5
52
32
1
15
21
71
7
21
24
3
18
42
89
49
36
36
23
4
12
51
24
45
39
6
66
24
54
75
72
33
54
12
9
9
11
25
47
4
60
15
9
72
15
12
36
72
54
51
147
5
60
13
54
29
37
78
30
27
27
36
126
18
78
30
24
5
16
8
24
13
59
4
12
24
15
9
9
11
7
5
7
77
13
47
61
23
1
51
12
57
36
18
69
56
4
92
19
5
64
48
3
21
24
9
132
15
3
33
129
36
12
171
27
5
37
23
4
44
16
21
27
48
135
105
8
1
39
81
3
75
18
99
21
143
60
4
33
15
69
51
9
108
18
29
19
36
9
27
17
7
18
36
30
45
105
39
117
54
42
39
20
40
45
51
3
12
33
57
24
15
141
83
36
25
51
243
30
24
18
29
16
3
5
16
39
9
20
7
21
9
6
54
11
127
90
23
55
17
37
36
15
8
64
3
30
18
9
33
63
45
12
18
36
24
29
37
96
18
69
3
30
15
32
13
3
69
87
39
12
18
96
11
37
3
15
29
48
1
27
32
88
27
17
1
54
18
3
24
45
36
18
45
9
42
9
21
54
21
51
33
24
8
72
25
42
5
61
18
65
7
69
21
23
19
90
3
24
39
117
99
9
20
84
67
53
36
19
33
9
18
5
13
95
4
21
35
52
32
13
30
5
36
72
52
3
18
36
90
9
20
7
18
35
16
8
48
28
45
39
48
33
15
24
3
18
11
16
39
6
18
9
128
12
157
99
92
4
3
18
15
3
12
65
7
6
36
11
37
6
144
18
99
36
12
33
15
15
45
32
1
35
16
93
63
72
48
9
6
9
20
79
21
9
6
9
21
186
18
66
24
41
28
8
49
18
90
72
71
28
72
75
18
15
12
27
45
12
51
9
15
5
13
12
11
43
65
16
45
3
32
43
21
84
8
25
23
4
105
48
39
15
93
32
25
18
90
11
7
57
27
45
156
20
48
1
71
4
39
41
16
9
216
15
45
12
27
45
24
54
12
21
39
30
95
40
15
9
21
3
176
1
83
13
15
120
99
9
75
5
19
12
24
45
39
42
63
60
3
9
75
198
23
37
66
36
60
9
45
36
15
123
17
55
6
48
15
21
15
36
32
61
51
21
23
37
15
15
18
27
15
30
54
18
36
35
1
36
114
125
16
12
3
29
61
75
48
12
12
51
17
4
48
12
48
3
48
24
36
12
5
64
63
36
9
57
11
12
37
3
72
63
53
55
57
3
30
75
3
12
53
12
7
6
36
71
40
33
35
31
149
31
29
61
36
35
7
17
24
40
21
35
1
15
27
5
25
3
32
28
8
19
90
15
80
13
47
25
6
41
85
18
48
5
ABCD 94912539058*3^$a+1 [50018]
36
8
16
24
42
6
45
24
8
3
48
1
51
12
26
6
49
36
5
3
27
60
64
29
7
8
16
17
25
27
60
81
62
82
6
9
11
54
43
32
13
23
36
15
25
3
33
12
35
12
16
12
53
67
2
18
16
17
3
160
117
27
50
6
4
62
19
35
72
10
18
24
12
8
13
27
5
15
13
12
3
2
40
3
45
18
9
45
38
45
7
33
27
12
20
9
52
3
12
60
18
26
24
100
2
24
79
44
3
58
14
37
24
12
35
12
18
3
7
14
16
24
83
28
15
17
51
40
32
4
36
8
6
40
14
4
60
48
12
6
32
7
27
5
25
66
12
12
20
10
18
17
13
27
11
88
17
15
13
27
20
37
36
21
35
16
24
3
5
3
13
15
6
95
73
98
25
27
20
22
18
12
24
5
61
26
160
20
28
12
48
2
22
60
8
28
5
204
7
9
20
12
60
37
51
35
34
35
7
33
27
18
8
55
39
48
12
54
2
9
15
100
45
3
26
27
40
23
4
17
1
3
11
4
9
11
57
4
69
42
8
100
2
3
19
117
29
30
72
72
52
20
4
17
39
36
18
75
19
26
16
8
3
27
10
6
44
1
24
11
49
20
16
51
8
12
25
3
18
3
21
38
18
144
3
96
7
12
32
13
8
12
31
21
44
16
75
8
81
40
32
37
18
30
14
49
51
48
32
40
24
6
6
32
13
63
14
42
1
39
9
5
19
3
29
75
16
68
36
10
14
52
120
9
63
41
67
9
39
60
44
36
4
48
12
33
5
64
14
34
6
21
15
8
1
36
96
3
14
67
3
12
8
28
12
6
119
153
19
39
36
5
13
6
45
24
51
21
3
42
11
72
48
24
28
51
44
52
6
42
12
53
7
60
24
12
53
7
45
3
20
97
23
57
87
1
12
3
6
30
56
10
27
21
114
53
33
51
60
51
40
12
5
16
35
36
1
27
12
6
24
66
120
14
16
14
93
21
22
24
56
40
48
2
10
8
1
21
2
30
7
9
39
17
24
39
7
8
40
12
48
60
20
25
23
9
19
96
20
60
1
15
114
6
8
16
56
4
44
34
90
33
27
5
15
16
30
15
47
12
88
9
56
19
8
13
24
5
39
12
3
52
24
53
28
8
12
28
27
2
3
7
30
6
2
34
5
4
11
154
11
15
28
36
6
3
8
28
35
45
1
3
11
52
72
20
18
75
43
44
22
6
5
3
21
61
2
37
33
27
15
53
15
40
12
30
3
63
32
22
6
29
3
12
60
16
90
42
17
15
64
12
8
4
12
33
23
88
21
44
19
17
31
48
6
30
45
48
8
40
69
98
85
11
94
18
32
1
11
45
63
1
21
35
3
138
22
12
65
4
12
32
7
24
56
49
72
8
37
3
15
60
44
52
29
15
12
28
57
15
32
1
35
40
17
12
7
24
5
4
21
71
15
4
9
20
3
25
5
10
24
6
3
36
51
30
3
39
32
1
3
72
9
44
24
43
2
46
17
9
3
31
60
21
3
26
34
5
60
36
4
5
6
4
32
4
42
24
23
31
2
34
45
63
42
14
12
22
6
116
6
7
27
9
24
27
44
4
36
9
11
10
59
21
7
3
20
4
12
8
33
28
27
2
18
48
4
77
13
35
43
8
36
1
75
42
51
11
13
11
1
15
24
21
11
37
3
32
76
12
60
12
12
21
20
28
57
3
35
1
33
15
48
60
23
57
64
11
4
8
22
3
51
12
105
15
24
8
16
17
19
41
27
6
67
15
33
11
13
15
188
10
15
23
37
24
39
84
32
45
4
95
1
3
12
29
16
11
37
8
64
5
43
3
2
112
48
8
3
67
45
24
23
57
15
70
75
11
4
41
45
3
55
9
15
32
1
15
33
21
3
3
8
36
4
5
45
16
8
10
45
27
38
6
4
21
75
6
14
52
20
9
28
35
1
27
14
48
3
64
84
12
53
6
18
10
38
24
10
8
73
27
21
20
25
24
6
21
36
9
24
2
52
5
36
15
4
8
85
57
2
1
5
127
11
64
48
33
35
34
6
9
23
28
44
28
24
8
16
81
36
32
100
27
80
24
61
5
16
8
22
44
16
12
8
24
1
57
18
17
43
42
2
1
12
71
109
48
72
8
3
4
21
32
25
24
18
20
13
8
7
24
54
14
13
48
24
45
6
36
48
33
23
4
53
87
16
45
11
1
24
5
34
9
45
3
3
20
37
3
96
56
9
16
3
9
17
31
59
85
65
15
1
3
11
1
3
17
15
22
90
32
25
75
9
15
12
9
5
10
9
29
40
3
15
78
35
12
15
13
119
12
4
14
22
20
28
18
102
8
4
20
36
13
81
8
16
59
16
60
17
18
1
21
30
9
3
45
143
88
41
28
8
13
6
29
31
38
67
36
23
10
15
9
3
80
15
25
39
24
9
3
12
48
12
45
11
16
20
78
10
72
8
1
11
4
5
12
87
6
16
6
18
26
9
15
84
18
39
33
6
25
27
24
9
21
86
9
28
23
22
155
7
44
24
36
22
14
13
48
63
36
20
64
21
20
16
15
24
20
18
46
24
138
38
21
4
12
15
9
3
50
51
4
15
45
5
88
23
15
34
78
48
5
31
48
8
24
28
21
24
21
26
1
39
9
29
7
68
31
60
44
72
61
20
7
21
12
63
20
90
16
50
16
24
60
21
15
8
16
9
11
1
17
3
67
18
23
19
96
57
29
30
34
6
56
10
27
11
100
57
72
3
12
30
2
4
24
57
15
18
62
1
15
33
35
57
72
37
54
21
48
56
37
27
8
13
2
9
16
15
14
19
56
15
4
5
7
8
30
7
15
24
36
68
12
37
15
20
40
20
1
20
7
134
3
31
41
13
38
18
34
17
88
15
56
36
34
2
4
5
13
42
33
3
29
4
92
13
14
10
27
5
15
31
33
51
6
3
36
33
2
13
113
22
41
49
48
38
4
57
29
82
48
17
24
16
15
20
4
30
3
11
34
11
15
21
123
28
5
67
2
31
80
60
7
8
4
48
21
11
10
24
6
18
75
56
45
19
23
28
26
19
11
13
8
52
63
68
12
4
104
1
15
9
45
6
18
32
18
1
39
6
99
3
5
64
8
40
63
20
4
14
22
17
15
61
120
12
59
64
5
36
28
33
78
2
63
36
99
10
107
7
33
3
144
12
14
22
29
15
6
18
12
4
9
11
4
30
2
12
28
158
7
3
9
3
42
3
27
45
12
11
48
6
18
13
9
3
36
15
65
4
12
35
1
27
21
47
28
56
24
4
32
36
12
1
24
71
12
10
14
4
86
15
55
60
24
6
6
8
1
20
15
60
58
3
5
88
27
15
12
36
29
16
15
17
52
3
60
68
4
140
40
17
55
26
78
82
38
24
76
17
55
8
40
6
80
3
75
13
8
31
14
126
16
24
24
72
45
3
36
33
15
38
19
56
39
1
3
17
28
20
105
6
33
75
25
48
48
35
9
51
1
11
10
14
4
17
48
19
32
1
123
24
32
13
27
9
12
63
20
22
24
6
5
13
2
9
55
33
56
16
11
88
20
25
35
36
28
8
64
44
4
8
28
6
74
49
32
15
109
9
75
3
24
36
14
16
2
16
77
25
78
57
9
131
15
22
38
58
14
16
36
104
16
8
28
33
36
21
59
3
25
63
42
32
3
40
21
2
52
20
22
51
15
24
41
13
32
10
57
11
64
2
34
6
38
28
48
24
38
58
17
24
63
1
75
17
57
90
97
21
2
16
80
1
3
60
6
35
31
20
10
3
8
4
35
16
30
3
15
62
18
30
6
18
82
21
27
6
15
27
14
3
16
15
21
ABCD 94912568482*3^$a+1 [50036]
114
28
2
18
55
71
36
18
18
24
18
31
5
19
47
25
11
42
12
88
15
12
36
12
197
100
68
31
24
83
72
70
15
57
48
87
45
20
88
26
90
4
86
94
72
98
13
12
47
130
63
47
54
36
28
26
85
21
50
10
50
13
117
8
7
24
119
10
20
18
24
85
33
3
12
12
35
1
143
109
57
36
14
48
10
51
17
43
132
48
24
105
2
10
98
22
20
19
21
15
35
10
60
48
2
1
23
36
48
60
10
26
85
21
86
24
13
23
30
4
14
34
75
48
23
36
13
48
132
5
7
84
36
24
17
18
97
60
9
26
34
48
26
34
12
51
47
96
12
72
10
27
21
39
45
15
24
17
18
25
11
6
4
96
15
57
8
12
42
46
24
14
34
15
23
13
11
49
36
285
26
12
22
3
45
12
14
25
21
44
30
144
6
54
1
21
108
15
180
107
84
49
131
60
22
12
3
60
9
36
14
25
83
37
23
12
49
21
38
6
16
110
10
156
32
12
40
39
36
24
59
13
9
14
25
21
60
188
18
12
6
12
108
19
12
11
22
12
56
54
54
4
80
31
11
10
36
3
24
47
1
24
48
17
18
6
16
14
25
17
115
29
79
101
16
68
42
85
23
106
15
33
2
109
17
90
22
2
61
9
51
5
40
14
18
66
54
18
24
1
9
3
33
2
36
97
9
8
28
2
36
36
46
39
84
9
3
23
30
7
48
41
18
13
69
38
13
59
10
3
47
49
21
156
27
11
6
16
20
7
65
30
25
17
55
11
24
1
9
26
73
57
15
17
148
14
13
23
12
25
17
54
181
24
9
60
26
46
15
48
57
36
12
26
25
24
33
15
48
12
95
48
6
28
27
36
17
90
1
72
9
38
18
40
14
25
21
12
27
33
75
36
29
28
39
53
40
3
12
36
107
25
9
8
12
6
13
41
138
72
24
30
72
24
28
2
24
22
63
9
3
9
63
105
15
35
145
53
43
101
28
15
12
48
23
12
1
21
74
66
28
26
25
65
4
63
69
26
24
36
12
10
8
4
14
24
12
90
16
2
61
96
33
15
45
51
120
9
20
36
7
17
66
22
27
47
18
30
70
27
45
3
95
37
21
72
32
84
4
50
18
7
47
10
3
23
70
15
9
38
22
3
65
31
24
11
24
85
35
58
3
11
10
50
36
12
1
9
123
117
15
60
23
13
9
26
36
18
40
27
83
1
11
130
48
63
47
6
31
105
60
14
6
30
24
36
36
48
25
57
3
36
29
19
35
13
17
18
24
1
48
57
2
10
15
45
12
3
57
51
84
5
78
30
60
7
21
3
5
4
26
22
38
72
34
63
60
5
100
2
46
12
27
23
6
36
18
66
31
41
18
60
94
8
64
60
63
11
54
18
82
12
39
9
62
10
8
18
12
72
108
1
17
100
122
22
8
28
3
47
25
47
10
48
3
9
75
11
46
3
23
60
25
47
10
27
35
216
22
27
48
192
251
30
198
1
23
48
34
36
3
21
63
11
12
37
5
28
80
7
12
48
17
28
48
38
12
132
12
24
22
84
146
72
1
120
24
11
126
43
107
1
45
62
10
62
13
17
76
3
129
15
35
108
34
15
48
47
1
89
30
13
12
24
21
36
2
6
126
138
7
21
27
33
72
26
25
29
30
72
10
26
22
50
18
132
7
45
39
12
59
36
138
139
203
49
59
25
47
18
31
5
6
142
38
10
2
82
39
21
8
18
12
22
39
137
43
101
18
22
14
46
68
52
3
45
12
48
146
12
25
12
35
1
21
3
17
19
9
26
12
97
11
1
143
37
48
12
144
17
7
45
15
12
23
60
12
60
61
47
12
85
33
27
36
24
24
41
28
12
50
78
28
12
32
210
1
57
56
66
13
95
1
5
7
48
11
10
48
20
28
132
32
18
58
27
36
59
150
67
81
15
47
22
38
97
33
75
96
9
50
73
35
25
48
11
85
59
106
15
36
9
20
88
20
31
59
58
3
24
95
58
50
48
94
86
46
8
40
3
9
146
22
2
18
28
12
87
36
24
5
43
33
3
119
13
47
97
60
81
68
7
23
34
75
17
18
162
40
50
60
70
48
3
77
18
84
13
11
1
65
6
13
60
57
8
31
23
6
55
12
17
52
56
4
36
2
10
2
90
18
108
49
105
26
13
24
12
29
36
31
53
6
25
23
36
22
39
36
47
145
35
13
48
35
22
39
65
31
57
48
8
16
63
5
31
137
18
12
10
15
45
27
36
9
27
24
5
19
60
11
36
96
72
61
72
5
67
33
15
69
48
27
83
10
12
68
40
27
11
102
40
3
69
36
20
18
37
48
9
32
30
58
12
20
78
10
2
96
12
6
66
13
11
36
36
34
39
11
73
71
24
37
65
16
27
47
13
45
2
49
35
49
60
57
39
65
4
68
18
36
10
48
56
84
18
22
2
1
47
36
1
36
57
15
71
42
4
60
8
12
6
25
144
45
20
36
43
204
35
97
53
30
13
5
24
30
24
49
12
29
36
139
59
30
60
18
34
38
10
26
61
21
44
19
47
34
74
36
78
31
24
33
2
90
67
23
1
96
36
45
12
60
50
22
3
60
47
18
40
62
10
50
13
35
37
33
75
5
31
95
12
18
16
20
6
73
9
110
6
54
10
15
12
21
14
120
25
29
54
90
42
46
24
3
11
25
57
230
25
59
10
44
72
124
63
108
83
157
59
13
23
24
18
55
96
9
15
35
10
32
16
3
71
48
22
60
3
65
18
73
57
120
32
55
35
61
9
8
40
3
11
54
30
204
58
242
ABCD 94913382178*3^$a+1 [50163]
24
96
56
33
55
5
19
72
5
30
6
42
42
36
127
17
18
21
15
1
35
24
30
162
72
108
73
56
69
91
11
109
8
105
48
18
150
240
31
35
18
72
78
66
75
27
42
102
18
48
24
54
12
12
93
33
36
84
12
99
9
6
78
3
72
21
54
85
168
24
29
51
21
24
19
192
77
12
24
24
15
15
180
6
42
13
17
24
31
23
1
101
139
89
24
18
30
42
18
12
103
47
25
23
25
29
19
24
32
24
27
12
6
6
54
72
102
1
35
102
48
12
42
60
6
72
7
11
84
30
72
84
24
15
45
36
24
6
1
53
42
33
45
67
83
18
3
45
19
8
45
60
39
136
17
36
72
84
6
42
55
95
96
12
84
105
3
37
59
61
41
7
72
83
37
125
54
42
19
59
6
96
87
27
18
43
83
72
48
102
87
57
79
65
72
18
21
9
7
29
91
17
60
75
16
17
7
143
12
66
126
78
36
6
54
60
90
96
6
19
5
54
21
3
85
56
112
24
5
91
48
96
53
75
21
12
60
67
17
31
5
30
133
35
36
6
3
39
6
54
13
144
80
3
13
65
42
12
33
33
18
205
35
6
24
24
31
24
32
16
17
42
120
150
18
138
3
16
71
30
43
72
48
95
105
57
60
19
48
35
12
9
39
60
13
59
126
12
126
37
59
6
103
41
48
7
23
1
32
3
12
33
57
18
6
15
16
5
54
30
18
85
8
9
60
6
60
25
29
6
85
29
114
9
136
72
29
6
45
72
40
155
6
66
30
31
35
13
149
48
78
42
27
105
31
24
41
6
1
47
1
24
5
108
12
36
31
80
33
7
191
18
24
36
12
12
12
156
19
56
27
30
36
30
117
40
32
3
12
42
36
30
13
56
40
83
96
37
35
48
42
30
18
12
12
30
6
24
103
24
8
27
48
42
114
6
3
3
213
9
6
36
21
9
36
3
45
19
32
39
96
90
348
43
5
54
54
12
43
29
27
51
24
90
6
30
7
5
30
30
7
80
21
54
24
90
12
183
27
37
23
25
48
56
45
18
1
29
30
48
30
12
3
45
139
24
5
24
30
72
6
55
17
6
97
29
126
180
9
45
24
84
175
137
6
42
7
5
78
12
30
123
16
107
12
33
129
15
64
11
66
162
6
12
24
15
16
17
6
30
24
67
161
15
57
55
11
150
7
32
40
17
79
17
54
1
65
12
12
79
11
18
27
88
17
175
29
42
97
72
113
31
35
96
6
78
132
45
69
139
5
24
6
54
12
78
37
8
21
60
42
93
21
66
18
30
81
96
48
57
24
18
181
29
195
81
31
56
117
6
84
81
40
5
204
223
17
7
48
96
17
207
33
78
6
3
96
39
6
72
18
12
54
79
29
12
18
36
1
56
45
67
53
19
8
3
24
85
11
102
48
39
63
42
39
40
5
67
65
42
13
48
41
48
42
48
6
60
24
27
40
24
149
36
7
29
18
78
120
30
30
7
23
60
42
96
75
15
12
18
60
12
60
108
60
7
137
55
47
6
78
60
54
78
24
18
43
173
6
6
79
5
51
75
24
13
23
25
8
16
53
12
48
12
18
12
90
3
72
24
87
102
78
12
6
19
17
6
73
11
93
45
36
7
35
13
17
18
42
84
96
54
33
40
72
128
45
91
17
132
18
49
89
180
24
12
24
31
71
18
7
48
77
30
133
59
61
29
115
95
1
11
6
55
5
12
228
72
43
17
12
30
45
3
6
156
3
15
6
27
40
53
96
19
24
11
12
12
6
234
13
5
30
18
6
48
42
3
33
39
39
1
41
54
1
53
42
33
81
15
33
36
51
39
12
90
43
89
7
35
30
39
39
42
6
18
7
83
36
1
29
18
1
29
162
108
61
24
47
73
8
15
97
101
42
12
13
5
19
5
51
3
24
85
80
51
21
16
48
5
27
72
16
89
12
48
96
30
42
19
23
60
126
12
54
36
49
48
41
66
24
204
6
6
13
11
174
48
7
80
45
30
102
24
15
147
12
42
96
24
84
19
77
6
30
12
42
49
59
42
60
18
45
16
32
33
7
5
12
42
6
24
36
30
13
5
19
96
11
6
12
27
21
27
27
180
1
83
6
55
29
19
83
45
15
25
24
41
42
6
6
73
23
78
24
48
19
8
273
12
3
15
30
30
37
176
16
29
19
47
105
33
12
90
25
24
107
37
11
30
6
54
24
30
37
24
11
21
33
7
47
73
83
37
35
30
42
18
150
90
72
43
8
75
72
42
27
51
37
35
150
12
204
7
32
27
96
13
11
69
27
24
78
18
30
7
48
5
72
27
40
29
6
48
61
11
78
7
48
35
21
40
11
66
12
12
51
3
24
13
5
192
36
7
24
35
18
60
31
41
24
15
64
56
15
9
3
18
24
6
102
7
56
177
48
12
54
114
6
24
12
12
96
36
6
19
23
36
30
12
3
45
36
31
5
43
ABCD 94913387098*3^$a+1 [50019]
208
8
24
48
33
15
9
111
21
18
108
117
15
48
24
6
84
31
47
6
42
9
48
15
6
51
33
31
56
63
18
7
72
29
66
36
18
67
8
39
18
15
27
12
6
99
9
39
27
36
90
12
150
78
102
12
18
18
24
84
45
24
81
24
12
66
18
66
36
57
15
18
15
87
33
39
30
3
208
227
21
40
29
18
54
75
99
12
72
48
25
47
97
29
6
54
15
27
12
48
18
84
90
81
24
15
48
54
66
9
21
162
6
12
144
48
18
60
54
51
9
36
24
36
15
15
177
93
54
13
17
6
33
9
36
42
24
60
18
48
42
25
17
150
96
150
19
125
66
24
1
80
3
36
9
21
30
48
12
96
54
3
48
48
27
12
30
6
12
120
9
51
18
19
173
27
15
36
36
9
57
7
320
165
42
36
13
17
15
87
18
174
30
19
72
35
12
57
24
39
6
60
42
69
111
24
36
162
3
40
144
56
24
24
184
56
27
42
3
3
45
9
15
15
81
69
12
6
18
36
66
60
48
126
18
6
12
42
57
81
255
135
153
87
18
60
162
33
165
27
24
16
29
30
66
12
18
93
240
24
93
27
15
1
41
78
33
9
126
30
12
78
12
60
18
15
45
12
12
18
156
12
42
12
3
15
60
42
60
15
33
108
12
48
15
15
49
80
96
33
15
69
78
84
48
30
3
69
3
93
84
111
9
15
63
30
12
39
72
99
61
35
42
6
96
18
210
25
17
48
30
33
72
33
54
81
9
15
40
29
51
64
35
21
24
159
120
1
32
48
141
3
27
90
48
27
9
24
138
69
120
33
63
9
48
63
39
18
240
108
75
48
39
25
17
15
9
54
6
60
84
43
17
108
48
24
3
9
6
150
30
60
9
231
120
177
45
18
72
48
24
9
99
45
15
73
17
60
36
31
53
18
24
6
24
51
9
30
120
48
90
66
246
15
75
18
115
56
39
6
60
36
48
18
9
15
60
18
3
64
104
87
18
6
73
65
48
87
3
48
30
66
13
23
144
6
42
33
15
78
24
123
69
36
18
42
48
12
7
368
135
42
31
29
60
150
48
18
210
6
30
25
23
33
57
162
13
32
21
24
3
72
93
27
3
12
36
60
84
36
54
60
103
80
213
48
27
24
111
234
36
19
5
3
15
48
57
16
17
174
150
6
12
30
18
42
102
25
23
78
43
72
8
75
42
3
16
83
78
30
72
81
27
48
6
30
114
7
29
3
3
12
42
6
33
16
8
75
21
105
7
119
81
15
9
105
6
120
57
27
60
33
72
16
17
186
12
18
39
45
90
18
12
42
96
18
96
24
7
17
15
48
69
120
48
3
24
9
42
60
30
19
41
30
30
60
24
78
12
36
12
96
42
60
15
45
27
15
72
30
18
193
8
39
168
18
66
18
30
13
83
261
16
95
33
39
48
33
96
15
81
72
72
15
48
120
138
24
126
12
6
42
144
18
75
15
66
6
81
15
60
192
13
5
60
24
90
21
33
42
144
30
15
21
3
141
24
195
24
15
12
78
72
24
7
95
30
42
18
15
69
18
6
96
48
6
96
6
42
78
102
25
23
9
33
63
3
45
9
12
90
145
104
39
18
18
36
54
6
78
12
24
24
36
39
27
36
30
78
6
36
27
105
12
6
13
32
24
16
8
24
40
56
21
99
112
17
15
120
165
42
30
75
93
51
144
3
60
9
24
9
7
8
75
60
36
6
84
60
39
48
39
49
29
12
168
78
12
48
45
72
81
6
6
78
69
45
60
15
3
54
30
33
105
30
1
41
30
78
211
41
24
7
32
15
6
114
78
48
36
111
117
27
48
27
96
54
78
6
51
24
39
30
6
102
48
54
6
27
48
24
201
84
42
54
162
9
69
27
9
48
78
204
69
57
24
63
93
30
84
105
51
12
33
9
15
75
174
6
30
3
21
84
36
30
36
9
51
61
137
12
51
15
318
30
54
12
3
15
150
18
33
16
8
21
12
48
15
129
120
135
33
24
6
9
96
64
53
30
108
9
273
48
24
39
27
54
15
96
45
27
33
24
90
6
24
159
51
6
54
6
12
12
18
33
9
30
249
39
12
60
25
41
103
47
60
93
117
24
19
35
12
54
3
171
42
42
12
213
45
3
15
33
27
12
1
17
24
30
66
12
12
18
12
33
15
72
60
6
24
63
120
63
90
72
12
30
13
47
9
24
33
18
85
5
72
72
123
15
9
3
90
42
33
27
6
ABCD 94913614384*3^$a+1 [50010]
23
6
30
36
49
12
53
19
65
7
8
28
35
30
39
4
80
16
59
177
52
12
11
49
36
20
28
47
117
12
111
9
3
33
63
21
16
24
23
6
79
68
48
40
24
65
12
15
3
36
42
7
48
143
9
52
48
36
72
35
30
18
25
29
15
108
48
16
60
83
37
68
28
12
17
36
55
8
9
7
116
64
104
112
8
4
35
36
205
84
68
28
72
8
64
36
44
72
3
1
17
55
35
69
100
108
12
8
63
205
5
43
20
105
19
8
39
9
16
29
60
30
45
15
69
21
12
7
47
25
44
81
19
24
23
85
72
11
12
97
11
6
151
8
15
21
64
47
48
6
19
29
6
12
24
25
44
4
108
53
66
25
44
52
20
27
25
23
18
31
11
25
29
30
33
21
114
61
12
35
33
51
21
28
36
36
65
55
107
213
57
66
57
39
30
3
51
61
8
16
32
4
83
108
37
168
149
54
97
89
15
4
24
5
7
24
140
15
21
9
31
84
11
24
1
24
11
36
37
92
60
64
17
79
11
9
16
12
35
33
3
61
11
12
90
18
24
1
24
48
11
9
16
24
47
48
36
96
81
189
54
1
83
21
51
6
102
126
39
40
36
20
4
20
16
36
59
25
32
69
24
7
59
45
45
54
42
18
66
60
30
49
20
129
43
24
29
19
53
39
15
324
45
9
91
32
4
11
13
140
16
8
3
25
60
8
75
21
40
11
12
36
54
15
16
36
48
17
19
32
24
63
96
54
15
40
71
1
24
72
29
39
40
44
100
68
123
36
84
42
43
36
48
60
32
88
35
30
18
42
66
42
79
5
51
180
28
11
24
12
205
44
21
7
32
15
33
72
88
5
3
3
30
144
51
16
11
84
25
35
1
17
66
21
39
72
90
48
36
6
144
9
16
23
18
7
132
59
42
7
8
3
57
45
3
60
51
21
124
125
15
4
101
6
57
36
45
6
1
20
4
11
138
51
28
108
89
39
4
176
177
12
42
54
51
21
87
48
28
24
36
12
17
3
4
59
60
9
3
13
5
31
23
60
36
37
53
30
54
78
9
9
19
116
27
37
47
105
81
15
28
20
72
3
60
12
49
23
57
123
13
12
20
12
39
9
100
17
19
47
25
60
20
45
79
80
3
12
36
24
18
27
16
84
35
90
43
47
36
289
8
28
35
109
24
36
36
5
18
49
131
9
51
36
145
44
24
28
20
48
16
20
51
73
35
21
9
42
9
28
11
72
25
47
93
3
69
33
15
39
13
11
9
16
20
24
28
95
13
12
83
42
7
41
15
136
89
7
12
32
4
60
12
140
12
3
72
33
75
18
27
4
95
18
27
33
18
37
101
87
3
6
19
107
97
108
8
120
36
48
36
16
24
59
13
12
188
3
24
37
35
109
36
44
136
44
81
79
11
1
24
5
43
32
69
7
68
4
36
44
108
28
11
45
36
9
3
75
30
31
44
76
72
92
15
33
132
60
3
24
81
93
175
12
35
37
108
47
85
11
1
60
8
57
15
3
37
11
33
27
69
40
20
9
87
52
131
61
24
20
60
40
35
66
15
45
18
1
32
15
13
56
9
55
137
27
16
36
71
69
69
7
32
28
32
63
45
99
33
75
13
59
54
6
61
83
25
11
21
27
13
8
12
64
71
73
92
33
30
49
11
36
45
21
15
64
104
12
9
19
36
36
24
44
15
69
100
47
45
16
209
75
15
36
72
42
3
45
6
21
4
12
29
114
9
16
5
27
27
25
17
19
65
222
45
28
36
96
8
112
32
28
12
35
66
87
27
37
68
256
72
8
135
241
23
81
24
88
23
25
24
41
24
30
60
237
33
36
54
48
60
9
3
21
24
16
17
54
90
36
55
60
92
16
44
76
101
75
28
11
1
35
25
56
180
3
81
40
95
25
24
36
20
21
60
123
147
73
24
12
125
18
90
7
8
76
24
11
21
88
108
8
75
21
36
15
18
67
83
25
44
21
30
45
24
3
57
3
30
43
24
48
197
63
39
133
8
24
15
189
16
11
24
25
5
15
39
6
51
4
35
61
8
40
24
32
40
5
79
72
17
3
40
29
48
6
12
33
24
3
93
51
81
9
91
17
7
68
52
8
21
36
114
25
36
95
25
71
25
12
47
25
24
20
75
21
100
68
40
72
29
19
11
6
30
61
53
36
55
11
72
72
25
35
1
20
9
15
100
89
30
25
32
3
25
36
65
18
25
5
31
59
72
54
27
45
43
35
90
15
4
71
1
11
60
9
99
1
56
15
45
28
20
76
108
216
29
43
29
111
99
129
24
45
42
30
15
36
27
21
12
24
36
4
131
13
65
87
48
84
27
141
117
63
3
21
48
28
107
97
56
48
160
11
25
71
84
49
11
1
212
12
39
25
17
43
5
7
60
8
39
12
24
9
48
15
48
9
15
33
4
119
49
156
20
9
15
3
54
6
25
59
18
18
24
54
126
33
148
29
6
25
47
37
24
131
60
25
108
113
42
21
24
93
78
37
44
36
64
36
8
36
3
18
54
ABCD 94914058028*3^$a+1 [50055]
13
42
30
75
48
8
16
8
40
56
37
6
12
60
141
8
24
40
21
36
18
69
93
54
36
17
1
84
35
25
66
60
17
19
45
63
41
97
71
7
36
53
37
59
48
13
123
21
6
101
7
89
49
15
144
32
40
27
12
24
9
9
108
54
29
61
35
16
48
21
6
5
43
29
85
12
186
12
65
7
24
9
45
179
1
12
3
21
27
27
30
47
24
88
8
31
18
6
33
3
29
48
13
54
5
43
21
39
30
83
64
56
72
37
11
79
108
66
6
18
12
60
18
30
11
24
1
15
9
66
21
8
40
27
30
36
90
41
16
21
12
18
69
3
42
99
3
24
69
33
144
6
72
9
32
96
24
64
72
3
5
1
30
126
35
24
48
16
45
18
12
69
3
18
6
5
25
24
18
5
13
51
56
16
56
64
63
17
13
78
5
64
69
144
18
33
75
18
51
56
109
6
12
17
1
23
1
87
104
79
89
1
18
53
55
12
36
72
24
9
99
29
91
69
56
48
25
18
29
40
45
36
36
216
18
41
40
24
111
81
9
23
7
78
59
31
30
6
5
40
21
24
30
5
1
71
85
3
8
96
40
33
15
39
65
31
12
29
49
48
24
48
150
72
12
6
84
3
75
5
13
11
61
138
18
15
27
5
48
24
13
195
176
16
32
13
11
40
21
18
162
30
89
37
35
16
8
55
18
12
144
36
6
33
15
41
31
54
11
64
33
168
54
9
21
83
48
19
45
3
21
39
18
71
13
36
15
24
129
23
40
99
18
35
139
21
21
107
16
32
169
12
3
51
5
13
6
29
1
6
41
7
17
1
60
30
42
35
16
15
42
63
9
30
33
24
8
72
13
11
24
16
8
13
126
125
16
33
90
168
29
16
21
54
69
21
150
18
27
237
35
1
60
131
7
41
16
75
45
8
1
15
39
65
91
60
17
13
3
51
5
1
66
21
111
18
30
41
1
15
21
11
16
9
66
72
101
79
17
43
77
24
16
9
12
42
108
45
8
145
36
51
93
11
61
18
89
16
57
72
36
12
24
54
33
8
43
42
11
37
3
8
7
57
3
5
67
5
7
90
18
93
3
5
49
18
12
78
30
77
48
7
17
55
30
3
72
8
61
3
3
29
19
29
24
24
16
32
7
66
23
136
75
29
25
23
1
72
54
30
3
56
16
32
55
41
67
42
27
21
3
48
8
96
7
18
23
109
30
24
30
78
17
85
18
17
25
18
12
6
27
8
16
3
30
24
12
42
105
51
21
32
1
47
49
71
199
65
72
24
19
45
9
18
72
5
43
5
16
8
25
23
24
139
12
41
19
36
33
21
66
33
21
51
72
3
29
24
73
18
78
12
11
7
90
18
5
16
128
13
54
53
1
15
80
24
7
90
6
9
8
31
24
18
72
15
21
27
3
5
24
48
16
69
3
69
75
15
89
43
66
107
37
36
78
9
75
21
32
25
72
48
15
3
21
69
6
5
24
7
48
24
41
25
15
80
1
108
83
25
23
49
23
24
61
18
17
85
35
40
32
40
21
35
1
23
31
65
61
11
48
67
12
72
33
57
15
45
11
72
25
12
144
35
19
18
11
24
43
53
64
9
54
33
111
12
54
23
31
60
18
54
18
48
18
96
90
66
18
131
1
47
24
31
65
13
27
81
47
37
3
80
13
11
40
21
120
11
31
36
72
90
35
24
13
120
180
18
90
54
6
12
72
3
32
25
23
48
48
7
9
21
60
138
6
36
72
11
91
53
37
24
102
5
16
56
64
9
23
24
24
67
144
6
12
18
126
11
25
15
9
54
36
18
12
6
84
168
5
61
35
1
71
72
25
72
15
8
25
23
208
9
36
35
48
37
11
25
24
66
77
13
36
18
36
17
79
81
57
24
23
64
3
48
5
37
12
39
21
59
61
107
24
16
3
29
40
21
54
53
19
12
41
19
45
80
13
11
64
8
24
16
27
30
54
90
23
72
19
12
24
18
12
3
8
67
117
24
72
8
40
8
72
19
101
1
143
16
8
19
48
6
191
16
56
184
21
27
3
101
7
89
48
7
105
21
108
126
24
9
32
133
60
15
8
49
47
1
23
19
18
51
80
40
32
13
90
30
35
7
30
24
90
9
111
33
24
33
18
69
80
67
29
96
91
90
75
80
48
37
11
127
6
12
23
16
48
80
16
56
16
32
25
47
1
119
13
18
9
8
16
105
95
1
15
21
48
51
80
16
56
13
54
132
12
72
6
30
41
13
108
6
144
12
6
23
61
6
48
24
12
17
37
24
30
18
35
37
3
56
24
67
77
13
27
9
15
21
48
18
41
1
23
24
1
111
3
29
24
13
35
16
3
78
36
51
15
60
5
13
99
27
69
48
9
15
3
12
18
72
126
33
32
24
40
72
39
17
72
19
29
24
181
18
54
30
6
87
3
29
24
48
73
18
6
12
24
30
18
35
40
21
51
93
30
42
83
43
69
51
5
16
3
45
8
64
3
54
24
12
96
12
47
31
48
6
30
18
72
3
15
6
11
48
13
12
87
9
12
51
104
24
19
53
96
64
27
72
69
111
9
3
6
90
189
45
102
60
9
57
42
5
7
18
6
113
96
72
40
8
7
24
41
85
18
65
144
16
81
63
8
1
54
36
18
99
32
64
15
6
18
17
55
18
71
19
5
13
12
15
45
12
6
177
21
36
135
21
35
24
88
105
60
12
60
59
48
48
19
6
36
83
19
6
15
48
80
24
40
3
5
49
15
56
7
33
21
99
32
120
ABCD 94914207918*3^$a+1 [50011]
80
9
12
163
80
9
55
56
57
39
88
17
48
7
24
56
88
72
89
15
40
101
51
33
31
29
12
24
15
96
33
79
41
15
16
5
288
235
128
57
156
19
113
24
15
40
24
5
144
27
40
41
72
12
60
15
9
15
16
48
8
177
31
24
32
16
72
5
163
8
9
63
48
57
39
64
72
48
56
33
55
161
36
43
48
5
12
36
12
175
65
39
40
41
120
7
72
41
24
55
24
5
19
128
177
151
137
108
60
127
5
3
9
7
65
39
16
48
32
21
12
55
17
15
9
175
24
17
60
19
96
176
45
48
91
96
24
161
144
15
33
31
29
3
9
15
64
5
156
48
48
39
16
24
48
56
9
103
29
163
113
24
120
31
48
24
32
120
40
240
113
55
32
144
40
65
132
108
31
24
56
69
27
24
9
15
16
24
17
7
32
21
19
29
96
163
48
77
27
9
156
156
228
12
103
56
21
108
7
8
81
36
43
32
24
64
24
72
104
81
55
173
27
81
72
31
56
33
7
41
120
24
199
24
41
151
113
111
16
56
64
48
32
81
159
64
80
40
161
31
233
15
16
56
57
31
24
72
56
177
31
24
56
57
7
5
27
33
31
120
24
5
3
9
144
7
29
51
45
48
91
5
43
41
15
40
80
112
48
72
24
48
5
48
67
32
40
5
108
7
24
41
39
16
48
113
24
159
112
48
65
7
8
81
103
32
9
7
48
80
81
135
120
21
3
105
84
12
24
12
43
24
32
280
24
17
15
33
24
48
7
72
48
197
84
12
3
16
56
129
48
127
209
15
21
84
15
40
32
88
24
32
21
19
24
17
15
48
9
60
12
31
48
56
24
40
80
120
40
80
129
7
48
8
88
24
65
87
16
48
56
88
5
27
40
48
17
55
24
77
115
24
24
17
279
21
60
24
48
55
48
329
24
24
7
53
43
5
3
40
120
24
53
108
15
69
3
9
151
72
32
24
64
48
29
115
41
183
16
104
16
5
60
36
99
9
31
48
48
5
3
40
17
24
60
48
12
15
129
24
111
16
24
72
104
16
128
16
53
48
60
79
24
29
132
15
33
12
19
17
7
32
16
5
12
168
48
7
17
180
12
24
60
84
63
112
8
24
24
9
55
56
64
41
31
5
48
91
5
51
9
31
53
51
9
7
120
5
91
5
84
15
9
7
24
24
144
176
40
5
147
64
29
96
43
5
3
33
79
48
77
132
108
48
75
69
19
32
33
7
72
72
120
80
88
41
111
160
56
24
16
113
24
7
24
5
60
7
17
7
149
36
24
79
32
33
288
24
103
32
64
24
72
5
36
48
15
40
5
91
65
288
7
48
77
19
221
43
65
31
89
111
9
55
41
36
19
65
120
7
8
96
9
60
27
24
81
12
27
21
144
84
31
96
77
276
7
168
17
15
64
41
55
17
7
5
19
24
32
24
64
96
56
33
36
51
9
135
136
48
17
96
7
48
17
7
24
24
5
12
36
19
80
33
12
51
88
41
15
64
137
63
105
87
40
77
36
24
7
65
15
81
12
48
12
7
48
41
15
21
60
24
15
129
72
79
5
180
79
72
24
32
129
39
57
12
43
5
19
80
24
64
41
31
65
24
7
48
77
48
36
55
96
24
29
75
21
36
7
5
91
161
55
233
63
88
152
117
123
9
39
9
55
5
3
153
7
104
24
136
80
24
45
91
48
272
16
113
15
64
72
89
72
39
144
136
29
91
53
12
48
120
252
43
8
120
24
201
24
108
27
9
15
96
40
5
115
29
84
247
24
96
24
5
91
48
53
60
7
32
96
24
69
12
72
12
36
7
120
17
31
8
9
12
91
17
192
103
48
264
89
111
16
8
120
105
55
161
39
40
161
48
55
32
40
41
39
64
24
101
27
57
63
160
48
29
60
127
41
39
153
60
48
67
32
40
24
77
48
84
7
41
12
60
31
41
15
9
72
12
91
5
36
15
64
80
45
36
31
29
19
24
5
43
17
31
65
36
43
8
40
197
ABCD 94914261010*3^$a+1 [50046]
4
2
78
18
57
21
54
6
30
6
6
10
18
50
12
54
165
9
9
18
7
20
36
4
101
9
45
1
14
6
16
56
4
5
43
47
21
78
4
12
6
12
50
33
39
40
14
4
197
9
6
4
14
30
21
7
72
35
3
15
33
82
5
24
39
52
80
45
33
102
27
45
16
12
29
78
3
22
5
27
24
27
25
12
8
82
6
20
36
24
15
60
54
7
26
18
30
30
51
30
51
10
54
11
15
12
15
123
94
6
2
3
33
126
39
7
14
48
45
12
15
10
24
29
45
12
34
26
70
41
7
42
23
7
56
34
6
29
79
2
9
3
18
30
4
60
14
42
27
15
3
7
26
12
42
21
1
54
24
32
34
62
30
94
104
81
43
60
20
12
45
25
14
4
26
9
75
18
40
23
31
5
49
5
9
60
21
75
12
34
104
52
44
16
38
21
25
18
50
12
21
7
53
33
21
9
96
36
3
30
61
80
64
42
14
6
70
30
17
27
34
5
132
7
5
117
15
61
2
10
36
11
25
24
54
11
19
11
9
12
51
78
25
30
17
7
66
11
6
7
5
13
18
5
21
36
3
19
17
39
9
15
3
103
5
15
129
27
30
40
14
4
26
27
43
32
22
5
15
18
28
6
11
30
165
30
52
38
9
3
90
30
46
116
15
43
8
12
15
30
3
15
13
36
23
21
66
34
14
58
48
42
48
29
25
47
165
10
14
15
21
9
81
30
3
15
18
3
15
10
5
39
6
16
44
30
45
9
15
3
15
19
38
40
11
25
20
9
48
3
30
10
50
6
36
22
108
68
81
60
9
10
6
41
85
72
101
21
108
12
244
20
57
49
14
9
27
34
24
11
9
21
6
33
6
15
37
24
56
12
48
10
5
45
34
36
42
12
24
11
21
9
21
18
57
27
16
30
29
13
23
27
70
29
15
16
5
7
8
30
18
27
13
20
52
92
12
48
15
13
5
87
30
27
13
41
9
6
27
12
7
8
36
120
30
66
10
26
34
20
129
169
11
7
24
26
4
29
72
9
18
16
14
42
24
10
14
6
54
36
4
48
53
12
7
26
45
105
21
39
27
33
39
21
10
44
6
16
14
22
8
24
3
7
65
15
102
18
36
6
4
35
1
18
62
114
84
30
27
18
7
14
12
10
17
15
75
37
53
15
12
81
7
2
3
3
18
6
16
29
33
96
132
22
20
48
18
27
43
6
8
6
16
36
24
14
9
18
3
76
20
9
49
18
5
39
36
54
10
8
10
23
54
13
5
6
15
111
15
48
30
22
23
15
10
6
54
8
10
18
30
14
108
102
16
2
9
63
21
24
18
33
21
18
7
11
39
4
11
9
16
26
69
60
30
33
3
18
21
24
34
143
7
5
31
20
30
12
3
126
39
24
21
42
15
24
9
51
6
18
136
54
14
52
14
6
9
45
12
33
21
15
18
33
118
20
34
18
60
20
3
69
6
10
29
37
89
1
20
144
4
2
111
27
45
25
6
95
31
54
80
4
36
47
18
15
10
20
30
4
2
33
1
17
9
6
4
20
4
14
30
12
48
22
18
5
27
24
90
30
12
12
3
25
8
84
48
33
7
38
36
6
27
7
8
10
5
3
219
3
6
6
15
3
15
13
5
123
16
23
18
25
18
11
13
8
15
25
44
54
82
2
12
6
24
10
24
14
6
16
30
38
12
18
57
21
30
24
40
29
7
74
30
4
14
18
34
29
6
51
15
43
44
72
16
72
5
15
81
19
8
18
36
34
12
29
18
15
21
87
27
66
42
9
24
114
40
86
16
36
65
39
3
36
39
27
13
8
18
21
3
45
60
66
45
12
42
6
10
54
18
32
6
9
7
89
25
32
34
26
34
20
16
8
6
153
15
46
60
92
9
9
9
3
4
8
3
48
21
18
60
40
5
7
24
137
57
30
21
25
62
4
24
26
69
54
27
54
9
75
12
120
48
30
82
54
6
5
25
56
70
14
28
32
40
38
12
54
24
28
24
95
9
27
25
62
6
46
50
9
24
15
15
42
3
30
40
26
6
40
8
102
6
12
90
15
7
30
11
43
17
25
23
27
54
9
7
17
3
33
15
30
57
13
65
21
15
51
114
30
10
5
36
13
11
9
136
18
71
12
18
6
51
15
63
30
40
24
41
27
45
87
10
71
111
15
1
50
15
3
36
36
57
171
27
7
38
18
21
31
54
20
39
6
19
29
15
36
52
30
18
2
33
1
11
24
48
25
8
39
3
18
42
6
42
58
92
9
9
40
36
5
25
6
50
22
2
118
17
48
7
14
22
2
18
9
13
20
100
26
9
15
42
18
15
45
10
20
6
16
26
72
3
45
48
36
4
11
69
39
12
49
30
6
11
45
189
9
42
3
19
92
9
9
6
27
145
54
11
13
32
78
10
96
11
43
5
31
38
30
22
36
14
24
46
8
6
10
72
18
11
21
33
25
30
14
123
13
14
6
10
17
15
4
8
16
194
18
33
27
24
24
96
21
79
20
9
36
15
21
7
26
24
3
105
28
36
8
12
3
60
30
36
49
12
38
18
30
3
12
33
34
18
54
65
1
8
81
39
34
65
13
29
25
29
19
6
59
15
28
92
27
24
1
29
49
2
18
12
4
12
20
78
12
24
39
9
27
49
36
30
35
18
3
4
54
30
35
45
24
132
40
8
51
42
27
12
4
14
51
37
8
24
36
42
9
45
96
12
36
30
39
30
18
15
27
91
2
9
69
9
30
15
6
4
6
2
34
26
40
17
27
24
21
45
16
30
2
48
33
9
60
18
30
40
20
57
6
7
18
36
44
84
16
80
4
8
9
33
36
10
44
12
70
5
21
12
3
90
3
75
9
46
11
51
27
61
12
44
36
57
7
20
16
83
6
15
28
20
30
30
3
33
4
90
17
21
4
23
31
36
65
39
9
25
53
25
2
72
90
75
9
9
13
44
69
27
12
10
41
25
6
14
16
80
9
12
13
56
114
4
50
28
50
52
47
9
40
126
11
12
33
42
10
23
9
4
29
3
30
12
6
15
39
3
33
69
7
18
2
63
15
16
5
6
9
42
48
24
3
18
45
34
26
15
45
87
19
8
36
24
66
90
16
14
54
16
32
10
138
35
69
21
54
15
30
36
16
36
59
79
50
96
24
21
33
46
152
27
63
3
15
21
3
10
66
26
34
12
8
10
6
5
25
38
18
9
13
8
64
5
31
8
64
20
70
77
3
42
40
36
8
84
45
7
44
30
6
36
22
35
55
11
6
9
34
8
22
92
4
11
39
24
28
2
18
24
10
38
6
6
15
3
10
38
27
63
3
15
30
24
16
29
27
24
4
17
1
17
3
22
8
15
49
29
25
29
51
90
22
62
10
20
12
40
71
3
15
36
45
39
39
10
12
26
39
31
98
112
2
52
26
63
51
4
32
33
15
34
11
15
6
34
17
33
69
7
68
12
10
20
33
3
33
27
39
36
49
8
3
3
34
17
43
50
12
6
102
10
20
36
46
11
69
6
204
4
20
16
30
108
2
69
9
21
7
17
1
14
30
18
52
36
41
15
9
25
5
49
30
17
25
23
3
10
14
16
29
21
90
18
40
2
33
37
14
40
8
75
15
ABCD 94914692638*3^$a+1 [50002]
48
48
84
13
65
7
36
72
80
105
3
9
55
11
30
24
30
6
12
18
21
3
133
53
75
16
65
15
9
51
156
27
1
77
3
15
21
9
24
3
99
1
137
3
57
48
75
9
36
75
264
144
147
85
44
28
72
113
12
55
113
67
144
77
139
35
24
6
54
45
36
111
12
1
92
24
195
105
33
87
129
27
48
21
6
25
23
21
3
93
180
40
20
24
28
53
55
8
27
24
45
165
91
80
9
15
105
15
84
39
210
87
15
84
66
24
24
151
5
192
15
60
84
4
56
16
59
85
29
111
39
66
48
30
37
101
39
40
191
18
115
29
6
21
88
8
180
64
29
75
21
19
41
103
8
60
27
13
5
84
18
117
60
4
29
108
12
211
72
5
3
36
15
69
27
48
285
81
6
12
25
23
9
40
65
36
12
6
12
105
52
101
12
135
39
78
42
45
3
60
42
6
9
36
33
12
162
96
102
3
159
33
48
4
17
18
37
35
1
29
15
64
29
43
113
6
129
4
8
60
57
18
69
40
116
64
5
31
5
15
9
54
57
40
113
31
36
8
72
33
67
8
21
30
21
28
32
15
25
44
15
13
32
256
8
21
51
69
31
23
49
161
51
45
6
45
52
36
59
57
99
42
54
48
141
12
24
33
7
41
48
36
15
63
13
20
52
23
9
24
15
12
249
33
102
21
180
177
123
45
67
36
72
80
3
102
139
41
108
30
24
36
141
153
3
39
73
32
93
27
69
15
21
90
66
39
9
7
17
55
36
59
42
15
39
25
140
39
37
71
24
9
105
30
81
33
123
57
48
39
36
9
174
25
144
68
9
31
47
18
63
69
55
36
77
139
36
119
69
12
93
75
51
9
36
76
8
27
30
24
51
9
6
30
139
104
72
112
8
39
21
40
29
135
39
6
54
25
252
17
127
5
99
12
28
32
63
81
24
45
6
60
144
6
36
7
131
54
27
123
33
28
35
45
21
15
60
84
60
4
35
18
18
30
27
108
12
69
6
18
27
39
81
69
163
68
3
54
55
11
90
15
27
12
138
12
55
72
59
21
28
65
3
60
3
36
30
36
15
60
69
51
45
3
69
6
57
33
15
165
12
3
75
81
16
149
15
3
108
12
21
99
97
20
81
15
28
59
13
72
36
36
5
18
13
53
6
24
6
6
12
81
36
69
6
21
60
87
1
101
111
108
15
57
45
12
163
83
30
12
54
9
96
9
51
129
42
45
27
61
32
15
42
120
115
5
27
69
42
54
6
42
3
63
42
39
36
120
75
12
30
55
17
54
6
18
81
72
3
6
51
3
126
111
9
39
12
135
54
51
15
18
54
93
52
17
54
6
18
18
3
96
4
71
21
45
3
60
111
30
48
66
21
24
36
3
126
54
6
96
48
31
155
25
5
31
20
60
45
30
24
12
18
66
321
15
42
96
79
68
27
102
24
75
12
27
6
91
53
27
24
36
156
28
72
68
4
107
30
54
61
44
36
63
33
9
54
229
8
69
75
144
45
127
20
3
24
12
36
157
32
3
96
24
48
45
168
12
45
39
60
4
32
3
72
78
84
91
137
3
39
37
29
6
66
15
39
133
68
4
11
105
9
15
15
6
54
45
9
6
9
12
9
54
81
93
3
69
111
4
20
16
35
9
28
23
144
21
3
42
135
69
139
47
18
171
84
36
9
12
55
17
3
24
100
29
27
165
72
27
33
3
144
3
18
24
54
49
53
120
43
65
79
32
36
33
27
204
33
72
159
75
24
42
55
44
129
6
37
5
3
60
72
69
39
96
135
21
4
101
75
4
59
90
15
117
15
243
45
9
3
60
84
160
36
108
65
51
24
9
12
6
49
53
27
129
187
104
9
147
87
60
18
3
12
144
28
8
33
102
24
13
65
87
45
39
51
105
24
16
179
1
89
24
63
9
6
18
51
3
25
68
48
36
69
252
75
57
78
18
19
8
64
144
152
9
15
39
37
68
4
8
108
105
67
5
39
24
57
127
101
147
4
11
78
27
84
3
90
27
3
153
108
9
3
52
56
36
45
51
24
39
30
79
116
64
8
24
9
42
54
151
17
63
108
21
75
21
19
5
15
219
12
24
96
54
15
216
60
40
89
18
21
16
44
36
24
12
24
3
30
30
48
37
11
21
33
27
16
35
9
ABCD 94914809968*3^$a+1 [50018]
36
36
36
9
39
49
23
24
30
18
24
84
24
165
48
75
12
9
40
8
69
99
9
24
7
104
9
24
30
60
21
33
31
23
33
33
6
9
3
54
103
5
6
48
108
33
63
18
54
9
63
25
80
39
18
30
57
48
39
18
42
12
6
12
15
21
6
45
135
66
39
51
6
48
18
37
48
11
13
48
24
144
35
36
6
18
36
84
6
43
80
16
5
18
12
18
18
1
17
63
15
18
7
240
32
88
24
17
78
105
51
6
126
57
48
15
18
55
8
9
24
162
36
12
54
18
13
11
30
31
8
33
18
37
23
9
3
21
51
60
33
120
48
40
56
3
36
6
90
18
15
33
6
72
12
6
87
15
33
39
42
18
48
24
12
6
18
18
39
48
21
30
108
73
41
36
3
15
36
54
31
35
78
87
16
17
42
36
72
18
87
87
1
5
27
99
30
18
24
54
15
51
54
18
21
3
13
41
12
42
33
39
9
57
6
18
66
21
16
95
25
119
48
144
18
39
51
6
48
31
23
24
66
6
9
183
121
23
1
59
54
7
56
39
24
33
3
18
90
90
15
15
60
13
17
135
64
48
77
18
1
17
6
129
9
6
12
6
111
15
18
39
15
9
57
60
12
55
71
9
33
7
113
18
24
30
6
49
35
36
234
39
57
31
149
54
30
6
90
54
97
8
3
12
73
17
54
1
71
33
99
13
104
63
33
15
9
69
27
39
72
9
81
6
12
6
18
12
1
80
9
24
48
42
21
27
6
7
24
53
36
42
12
6
90
9
40
35
96
30
18
45
9
6
12
24
18
3
9
54
36
45
64
77
99
39
36
18
114
12
13
11
84
9
33
48
24
111
64
5
99
63
9
9
7
56
75
18
36
18
21
39
18
72
7
23
1
53
42
25
23
1
41
7
96
5
18
12
18
90
36
72
36
6
66
36
42
3
33
15
72
39
9
39
1
8
15
12
6
66
24
13
41
79
8
3
72
45
16
56
57
42
12
42
7
11
30
39
39
12
6
48
31
11
36
36
12
90
39
21
30
6
7
11
30
42
45
21
19
17
6
18
31
161
6
12
6
135
63
18
15
3
66
19
59
61
23
9
15
54
18
49
56
15
18
24
48
72
132
18
12
93
64
83
48
45
33
79
23
24
12
6
15
64
72
24
17
36
6
30
15
27
13
8
15
9
3
96
120
37
23
66
54
72
1
8
15
12
37
72
56
24
9
15
39
33
99
21
33
7
11
18
18
72
90
66
45
99
24
18
30
21
16
80
27
6
39
105
12
6
30
15
40
17
6
9
40
17
6
57
45
18
42
36
51
111
25
24
8
27
90
19
48
248
48
88
23
18
87
64
23
6
48
3
15
36
24
21
81
39
33
18
13
59
21
24
33
39
51
18
84
6
36
54
87
15
1
59
72
36
25
11
54
7
8
24
40
8
33
60
12
24
18
45
9
66
37
41
18
21
24
21
67
24
17
36
6
45
3
21
105
6
121
8
15
48
108
6
39
24
40
59
66
27
27
42
3
15
12
36
60
18
30
93
3
18
12
15
21
108
6
30
19
23
12
78
15
15
9
159
49
72
72
53
19
23
36
69
15
132
30
54
18
6
12
24
21
24
39
9
105
18
84
42
30
33
40
125
6
12
9
96
9
151
11
48
93
123
109
185
18
30
72
24
39
33
72
39
72
135
24
36
12
9
64
48
5
6
12
33
39
57
15
24
12
69
27
117
192
15
25
24
5
36
63
9
39
81
60
54
13
48
56
99
36
252
13
5
67
8
27
13
8
21
36
72
31
35
18
42
48
121
11
12
18
42
12
24
18
126
33
3
66
67
23
1
59
12
42
7
95
1
41
15
39
48
33
3
37
32
99
36
12
45
9
18
181
8
168
21
27
9
6
48
42
72
54
12
60
90
39
105
12
42
72
25
47
18
15
16
5
18
12
36
1
125
6
72
30
6
18
15
39
33
15
73
104
3
24
45
39
72
1
77
51
72
33
31
101
48
54
42
3
24
21
6
45
9
7
8
51
96
21
40
23
72
9
9
36
6
12
60
45
24
3
12
153
51
102
39
219
12
42
36
12
183
87
6
36
79
32
9
39
57
54
12
37
23
9
9
63
72
9
36
67
23
57
72
135
33
9
7
56
40
8
9
31
11
126
7
8
15
6
30
6
15
15
72
1
41
15
39
12
78
54
36
69
3
21
64
35
45
69
30
24
12
1
77
36
15
87
60
13
179
6
39
33
12
147
120
39
36
24
93
15
81
57
24
102
9
9
15
24
51
36
96
33
15
60
18
18
49
32
16
23
49
11
144
61
11
18
30
18
36
42
30
15
135
18
31
23
57
45
67
23
36
13
5
42
57
9
18
36
1
8
24
24
51
6
30
1
71
1
8
15
105
16
35
18
19
35
13
24
48
24
107
96
12
24
18
15
3
21
9
63
15
12
78
54
30
19
48
11
93
40
29
43
11
141
136
41
6
9
3
24
21
9
6
9
9
151
101
30
96
13
17
54
24
18
7
152
24
24
72
144
24
3
48
13
83
45
39
24
18
103
23
12
6
31
59
12
9
87
18
7
11
36
120
42
90
12
129
48
39
9
135
201
96
24
135
12
6
7
227
13
95
12
78
31
41
7
11
12
6
102
13
23
33
24
3
21
15
66
42
48
6
66
18
42
12
36
6
18
18
12
18
1
59
12
1
89
15
16
29
43
65
15
168
81
15
27
30
18
37
59
108
66
258
21
9
72
31
24
59
21
15
54
12
15
3
6
30
24
48
9
51
45
27
30
36
60
39
9
18
13
104
15
30
3
24
27
37
41
66
21
48
99
93
15
18
39
33
ABCD 94914840032*3^$a+1 [50057]
27
36
57
8
271
57
51
141
3
21
15
144
33
27
237
96
128
40
75
36
9
8
127
216
33
3
48
125
79
48
33
96
39
105
8
7
144
9
27
77
19
36
12
21
120
8
16
8
7
41
40
15
12
93
72
15
33
75
53
112
56
55
41
103
57
80
19
77
19
45
56
79
81
96
8
112
56
55
153
87
33
96
231
33
32
7
33
39
57
120
15
33
27
69
24
8
96
91
48
132
105
24
8
115
29
48
24
168
40
8
16
32
64
24
15
48
65
88
51
36
72
36
5
96
24
67
108
41
208
363
53
64
48
15
209
184
48
87
65
127
168
33
87
96
41
64
39
41
40
171
12
41
427
21
32
7
9
72
168
39
216
105
39
105
39
33
168
72
207
9
152
40
144
3
12
36
21
15
96
12
21
15
17
43
45
32
103
120
33
32
40
27
117
48
72
56
72
64
72
32
40
8
7
129
96
15
72
65
144
16
8
55
33
87
24
12
21
15
57
32
55
17
480
88
48
56
31
9
48
39
9
3
101
16
192
72
48
32
48
67
60
9
75
53
43
84
9
63
129
15
41
16
336
80
16
104
40
123
117
123
5
16
96
24
3
189
111
113
48
16
135
57
63
9
171
21
32
48
43
21
48
248
67
45
48
24
168
48
32
79
17
19
69
75
36
24
9
192
80
55
24
41
79
345
255
12
29
67
12
96
84
29
16
231
12
5
136
99
108
129
120
72
3
36
57
159
36
165
8
115
12
41
64
75
189
15
137
40
39
48
17
16
327
180
96
48
36
233
24
40
56
7
129
96
8
40
72
152
48
31
137
7
9
15
48
33
120
8
7
105
15
72
41
48
43
21
8
24
24
64
80
67
84
65
79
65
16
80
112
72
87
81
63
24
336
137
48
120
64
24
27
5
16
8
55
9
56
31
81
48
15
12
60
41
31
48
177
56
7
72
48
81
63
9
96
75
60
17
64
63
9
72
99
45
32
7
168
72
9
99
84
33
24
39
9
3
21
15
137
88
120
15
24
41
88
123
144
93
63
9
96
56
79
33
104
7
33
72
75
12
144
24
41
175
36
21
27
36
108
237
144
8
103
9
27
93
72
135
72
81
8
19
101
184
3
45
8
43
45
279
57
80
144
79
36
48
21
48
32
319
48
9
56
88
8
79
129
104
40
27
132
57
72
8
19
117
27
21
72
8
72
103
9
144
39
33
120
51
45
3
117
24
8
88
24
15
185
67
69
48
120
72
171
21
96
15
33
15
185
120
16
63
9
72
192
24
8
64
56
19
93
104
40
24
32
24
64
72
159
24
120
60
45
56
64
15
129
15
17
48
16
39
41
16
56
67
96
29
72
7
33
192
96
96
135
216
65
7
81
8
184
123
144
309
72
15
132
48
36
108
213
8
16
51
60
185
7
113
16
39
201
312
255
305
136
48
72
24
87
9
144
111
36
93
32
48
120
175
9
51
45
135
12
5
127
288
249
3
108
180
48
36
17
16
111
24
89
136
3
29
240
72
112
15
144
60
77
24
79
33
120
39
144
17
43
36
65
64
27
45
72
144
72
15
41
40
3
101
175
12
45
80
208
51
84
201
39
72
33
24
24
80
31
33
39
57
39
12
93
48
96
15
24
ABCD 94915026608*3^$a+1 [50039]
11
9
9
18
48
60
85
20
39
37
8
63
25
20
28
95
12
25
17
6
69
36
52
23
6
30
18
6
24
90
30
60
25
5
42
36
48
1
11
30
24
18
120
1
24
11
21
3
12
61
47
42
19
5
72
54
36
30
15
28
11
85
71
9
48
3
49
89
24
15
100
71
9
15
25
71
60
24
21
4
65
42
60
9
100
72
59
93
27
13
180
11
12
18
6
48
42
24
6
48
73
12
83
24
45
15
13
80
33
42
6
90
1
48
11
36
60
48
21
15
6
54
24
45
135
13
44
16
8
64
12
11
129
3
72
9
36
88
11
72
24
48
18
7
80
33
19
104
24
45
3
3
69
93
39
51
12
1
12
35
114
18
72
6
19
53
90
1
5
6
13
35
97
11
9
16
5
19
24
72
8
21
48
27
64
72
24
23
37
23
13
149
48
27
28
12
48
36
20
76
35
60
48
12
21
15
72
18
24
123
51
81
28
8
3
36
25
44
15
72
18
24
6
45
64
47
6
27
40
53
19
23
57
144
16
8
16
29
7
23
25
36
59
61
72
8
4
17
30
48
13
35
49
48
35
61
60
119
12
33
16
12
23
1
120
8
28
17
66
72
33
4
48
119
18
55
65
6
37
47
12
108
57
51
24
25
11
49
23
12
84
6
3
117
3
45
27
3
18
72
91
71
21
12
3
24
69
52
12
5
42
24
6
24
24
66
36
1
119
21
3
66
3
123
13
11
9
36
63
12
93
36
36
45
198
13
23
1
36
95
33
9
115
53
42
12
13
60
23
48
9
51
121
35
21
87
6
6
24
36
9
16
24
80
21
43
47
25
59
114
18
12
36
60
69
40
60
17
43
77
66
30
24
30
1
12
35
1
17
24
43
5
6
24
45
15
141
27
25
29
6
12
30
75
52
48
108
8
75
72
45
64
60
60
29
6
1
47
36
1
23
60
42
18
57
21
18
49
8
3
1
23
12
25
11
24
45
4
35
9
52
80
63
12
33
3
60
12
61
44
28
144
35
1
12
11
57
112
71
9
87
9
57
43
5
39
15
97
36
5
72
187
20
64
11
9
51
21
3
84
157
48
68
75
24
61
8
36
33
15
15
12
54
24
27
16
23
9
51
72
42
51
72
168
165
72
27
27
61
20
39
60
25
5
51
39
21
4
48
23
84
24
45
45
31
35
78
6
21
15
24
1
48
8
88
56
4
80
4
11
145
17
63
4
83
12
96
12
90
78
37
84
11
12
37
20
48
3
12
18
24
66
37
17
30
48
61
107
120
84
24
69
63
37
53
7
35
1
80
21
30
18
66
24
12
61
132
17
18
72
25
23
48
25
47
73
5
72
6
36
33
111
132
24
33
3
24
81
39
1
32
15
132
21
45
27
123
48
61
11
57
3
33
16
35
93
123
48
45
21
31
119
9
36
51
25
12
8
3
12
54
39
27
117
28
24
29
235
36
23
57
16
47
21
51
9
12
69
18
48
48
36
18
30
21
40
29
102
13
53
42
36
85
11
48
45
45
27
3
42
66
33
45
120
127
84
71
49
8
27
13
32
21
24
6
13
11
96
13
35
69
45
18
12
13
23
24
45
15
36
9
72
76
44
39
1
59
66
18
33
15
84
18
72
15
4
24
53
42
36
21
51
48
66
30
13
35
57
36
69
43
11
97
89
78
25
17
18
1
80
21
18
85
20
3
37
77
75
28
65
66
6
24
66
25
101
3
27
12
12
61
32
72
16
144
5
24
19
56
16
35
24
42
27
3
73
35
132
18
139
12
41
3
69
67
5
3
3
24
66
30
25
12
5
30
18
18
6
18
108
60
12
36
6
3
51
61
5
99
60
16
41
19
23
6
30
66
19
77
18
9
51
21
39
45
9
42
9
16
29
6
13
107
18
48
54
1
12
23
54
6
13
71
1
24
11
45
135
33
16
20
4
60
119
42
19
5
7
108
24
53
43
71
105
40
23
12
13
8
12
36
75
60
6
54
9
33
42
25
23
37
12
23
6
87
33
336
19
47
33
12
33
30
60
12
24
24
24
1
60
72
108
144
48
23
45
45
6
25
11
37
23
24
108
72
45
99
1
8
16
29
120
48
43
35
12
33
16
36
12
11
21
3
12
33
21
174
81
4
23
9
16
48
72
144
8
3
12
30
27
120
15
13
32
28
48
53
19
8
3
24
61
11
96
97
36
59
45
96
36
63
1
20
21
30
13
5
48
43
29
175
96
11
6
18
6
96
24
6
25
119
13
72
29
54
60
30
30
21
36
15
13
23
25
5
78
37
23
6
30
21
48
21
6
24
18
7
36
104
64
5
19
11
186
19
56
63
45
15
1
12
8
21
138
12
18
30
12
9
12
63
120
25
12
35
12
6
19
23
24
6
24
6
18
6
114
51
16
47
57
63
1
77
103
84
72
11
48
12
72
1
47
25
12
65
6
36
25
53
183
3
6
19
20
112
92
3
60
57
3
180
60
12
120
12
48
201
15
72
48
57
100
12
36
12
20
15
108
42
24
31
84
11
72
25
41
6
33
51
126
6
12
1
56
3
18
72
27
3
37
24
11
48
1
35
57
27
105
3
72
78
19
23
141
52
23
25
80
40
11
9
81
6
60
24
30
51
4
80
4
5
30
61
5
54
21
123
12
24
72
24
49
80
12
27
78
27
27
1
17
6
37
35
37
5
27
40
23
12
13
23
54
19
120
60
32
52
53
3
15
21
100
104
120
27
49
11
24
1
5
43
5
30
25
11
36
109
36
12
5
30
90
7
44
64
36
36
24
24
8
45
99
3
37
104
16
23
105
27
48
13
44
15
33
28
32
3
42
ABCD 94915073816*3^$a+1 [50004]
11
121
3
60
116
6
58
8
90
18
121
11
30
34
8
16
2
18
30
114
25
11
30
6
13
36
41
10
69
15
26
6
40
45
84
11
4
50
18
13
5
10
80
28
44
66
19
48
3
2
34
44
54
18
4
96
12
32
16
105
5
70
2
115
15
32
40
86
94
108
60
12
9
17
94
176
54
58
176
6
30
1
39
20
40
68
48
88
20
49
183
44
13
12
5
6
18
12
94
9
5
72
94
60
50
10
36
20
24
49
41
58
48
50
60
7
41
60
46
21
15
12
21
24
17
24
7
23
96
4
62
10
8
85
29
142
38
18
4
48
12
21
12
27
96
14
106
12
36
12
108
12
2
10
38
78
16
156
20
73
5
22
50
48
24
43
119
28
12
26
22
2
30
1
23
36
28
48
117
41
102
73
5
12
34
21
3
12
8
12
24
25
11
138
36
54
76
84
2
114
88
48
8
16
24
21
5
96
54
18
46
69
15
26
106
8
160
12
20
1
89
6
72
12
24
12
150
70
2
43
5
10
12
2
30
4
20
4
60
2
10
50
58
72
21
59
54
31
24
15
2
70
57
77
66
60
13
12
159
45
15
105
15
48
56
76
80
24
112
12
81
29
250
12
156
44
40
104
157
5
34
110
24
34
110
31
35
1
95
49
27
108
36
44
40
84
21
17
60
58
24
2
58
2
30
16
44
121
35
52
98
48
36
90
88
62
66
78
66
54
6
13
15
26
10
12
32
61
39
21
41
43
3
20
54
10
80
6
70
20
40
12
56
16
14
46
14
7
15
50
22
8
4
38
22
93
132
3
120
56
132
169
83
18
7
15
21
15
26
36
78
12
90
55
5
162
16
2
108
22
68
97
15
44
13
47
36
52
38
43
15
14
67
3
12
20
16
33
131
36
52
8
13
15
2
18
16
24
132
12
96
57
29
18
97
95
24
16
38
22
24
26
106
48
2
24
54
12
18
42
40
57
11
144
13
5
43
29
22
26
34
60
60
144
24
57
5
66
18
10
60
2
34
8
12
96
25
15
14
30
13
23
4
14
10
14
18
48
40
2
54
108
102
34
2
60
34
105
5
10
36
60
2
7
63
2
46
44
16
48
96
9
5
6
18
12
10
144
50
7
5
42
108
88
2
94
14
12
55
23
16
20
18
48
10
32
16
24
45
17
24
126
28
120
36
26
10
86
54
16
9
83
25
60
27
44
72
24
30
6
4
68
52
20
18
12
24
7
29
31
5
94
36
32
25
3
57
53
142
165
15
12
116
180
4
9
15
12
12
2
70
20
6
10
98
7
23
24
12
64
60
120
14
46
72
20
28
140
49
3
45
27
32
144
4
92
16
33
15
2
132
22
48
108
9
39
12
48
20
121
41
43
15
12
20
108
16
20
28
48
14
30
13
15
8
24
66
82
120
20
36
4
32
4
14
67
51
48
12
72
2
30
16
72
56
6
10
20
114
72
79
63
2
10
48
68
28
24
2
84
36
10
50
10
141
60
23
12
24
40
104
49
27
9
35
90
10
12
2
58
108
32
4
80
76
84
33
36
47
40
44
4
20
36
40
26
94
74
10
20
4
72
20
40
86
34
36
12
108
57
15
33
5
24
130
140
16
110
7
131
36
24
4
32
28
33
3
62
18
36
28
116
66
6
180
13
17
54
36
4
194
82
45
63
144
117
23
36
12
4
60
81
35
40
14
31
39
21
5
58
36
26
22
38
72
66
4
146
34
56
40
120
60
26
19
27
80
42
115
15
32
16
14
96
30
37
5
36
46
33
63
50
24
18
12
36
24
16
104
6
54
198
118
12
68
4
26
67
15
72
21
75
44
13
17
46
24
8
136
57
5
48
10
21
65
43
3
8
72
40
8
1
41
70
12
33
23
24
12
49
5
70
24
72
84
80
25
11
18
31
17
22
12
80
13
156
39
57
41
58
36
108
8
64
24
26
198
12
78
72
18
36
4
8
13
47
48
4
12
21
3
9
11
66
6
112
26
19
12
155
66
10
14
94
26
19
111
24
86
18
36
36
16
20
28
44
138
67
23
60
85
12
36
29
18
18
10
20
100
50
12
24
84
67
59
36
109
159
2
10
9
3
12
26
22
50
22
86
22
32
108
40
12
24
21
11
54
10
20
28
36
84
60
86
7
63
2
115
23
37
15
8
12
13
39
36
62
43
15
62
18
60
12
42
10
8
28
26
70
24
50
262
57
77
30
6
30
37
3
2
10
12
81
39
20
100
8
18
54
36
72
12
40
50
55
179
16
116
84
16
24
56
52
32
4
56
90
70
56
4
84
12
38
22
9
5
94
20
16
86
18
24
12
49
15
81
41
67
167
25
63
72
9
5
10
81
123
2
36
24
18
12
64
21
11
4
9
107
49
75
26
7
65
138
114
30
88
21
39
96
14
48
24
30
64
24
8
72
90
22
68
66
42
28
12
8
16
24
24
26
6
40
60
44
61
149
10
14
106
12
60
84
36
20
42
7
15
80
13
11
12
28
26
6
72
192
54
36
90
49
36
5
36
19
36
63
45
15
26
43
23
54
54
124
38
24
46
62
36
30
4
216
50
22
84
8
126
36
36
18
52
12
12
189
17
42
36
64
105
11
16
69
ABCD 94915887988*3^$a+1 [50006]
90
36
144
108
18
21
33
102
33
21
66
93
60
63
117
51
24
9
24
27
9
117
24
51
105
12
12
27
21
78
33
21
36
24
51
9
3
123
129
24
21
60
12
27
24
9
138
105
147
18
126
81
3
6
246
33
21
54
276
81
39
57
12
57
24
15
39
60
12
126
12
87
9
30
6
63
57
15
15
30
114
36
18
30
42
36
90
48
141
45
138
30
15
111
24
21
51
18
18
18
6
54
12
15
3
21
51
42
27
39
84
12
264
36
117
21
36
30
9
75
69
33
15
24
72
3
21
144
39
36
54
15
24
9
72
159
9
18
180
12
33
9
3
57
36
3
123
21
93
51
33
42
9
21
15
69
6
18
30
12
18
87
15
66
84
3
3
12
9
27
69
24
171
93
12
15
42
30
21
15
81
171
9
123
18
15
63
33
36
195
57
21
6
66
126
12
78
12
96
30
21
33
6
162
312
138
60
54
87
120
51
60
33
33
6
24
60
93
21
27
48
12
33
90
72
9
45
135
195
9
33
303
39
192
60
54
12
42
18
3
36
72
48
21
3
27
78
159
48
48
9
6
54
6
12
33
24
24
72
21
30
30
18
93
183
9
45
60
42
114
3
63
84
30
15
51
45
39
36
24
66
75
24
39
9
192
72
147
18
60
87
96
111
6
63
36
45
30
21
39
18
102
9
36
9
87
48
21
87
24
39
24
9
27
69
36
132
3
57
81
27
3
93
75
12
81
60
45
159
51
42
42
6
42
144
9
72
12
3
168
9
51
69
45
6
30
30
21
156
75
45
27
30
90
36
69
12
45
114
6
48
120
60
72
48
162
33
45
30
9
93
78
156
84
132
24
60
24
30
39
27
96
33
21
27
39
54
24
87
105
87
81
72
30
96
90
63
129
87
69
12
63
45
6
144
24
45
51
21
9
12
18
12
42
30
108
81
27
45
141
123
57
15
24
87
114
6
12
6
66
66
30
45
93
12
12
156
60
54
33
39
78
42
18
15
21
6
96
9
33
42
30
78
6
84
15
3
24
84
36
36
33
72
33
63
33
54
54
99
111
6
36
63
27
153
36
21
75
63
48
9
84
12
39
120
6
3
15
9
72
3
45
15
12
84
72
42
6
126
78
126
15
105
42
84
6
24
27
27
6
24
6
60
24
24
12
9
45
27
45
3
51
81
36
9
12
60
60
111
12
3
36
9
48
27
30
111
3
12
114
66
6
84
84
6
24
12
33
21
486
48
57
33
6
30
6
45
36
21
156
51
21
24
30
108
81
48
3
90
27
12
39
12
33
33
114
30
15
12
48
12
39
9
21
12
87
72
27
45
291
69
27
12
30
12
15
225
48
63
63
81
39
90
30
6
6
93
9
111
72
168
129
12
36
18
60
6
120
3
21
6
54
15
48
24
24
96
69
66
72
36
36
81
33
150
6
210
57
9
84
18
12
114
27
27
33
12
105
60
42
30
135
60
15
36
12
33
36
108
15
33
27
78
66
84
96
30
54
21
39
21
21
24
51
36
3
84
6
6
45
51
24
24
141
3
6
24
39
3
60
66
39
21
18
81
15
24
81
12
39
84
18
6
54
99
3
78
3
99
30
3
24
3
54
111
60
33
6
42
24
24
27
135
138
102
9
39
6
3
75
6
39
45
75
171
30
60
6
60
93
45
60
18
24
84
30
15
21
51
36
9
78
6
30
33
3
21
81
6
21
39
21
15
33
117
30
30
90
48
69
48
39
42
39
24
75
36
9
51
6
30
42
75
156
129
6
24
168
12
18
180
84
186
48
57
39
81
9
96
72
63
12
36
9
60
6
54
36
102
12
108
102
42
54
84
90
177
15
21
39
9
279
9
63
84
30
75
24
27
24
156
54
27
45
72
42
33
117
18
21
15
21
12
69
18
54
15
3
117
147
174
6
24
84
12
9
21
15
129
12
15
57
120
15
27
18
6
6
6
54
51
3
216
18
30
45
45
78
60
54
66
9
72
159
48
54
15
27
81
69
27
153
18
9
39
21
27
9
33
3
24
87
9
15
36
36
9
33
42
6
138
189
3
9
108
48
3
42
90
9
33
6
45
69
39
24
12
87
24
33
33
90
48
6
72
27
27
24
9
84
27
21
33
27
9
27
33
12
54
6
48
30
9
111
33
27
69
72
96
36
156
63
12
72
33
36
51
36
33
24
57
15
15
48
105
3
21
63
90
54
132
54
27
ABCD 94916366024*3^$a+1 [50095]
87
15
21
129
60
36
39
33
114
24
120
42
27
60
36
99
42
6
30
42
72
24
21
153
51
57
12
36
6
246
138
162
204
48
66
66
294
9
21
372
84
210
48
45
3
33
57
12
15
51
21
9
15
156
33
291
105
24
87
9
114
21
81
84
6
153
141
96
84
132
210
48
72
30
120
27
63
114
24
72
60
39
141
174
78
66
42
24
60
24
42
33
15
21
24
9
60
30
6
210
162
84
48
228
108
72
39
153
120
36
60
159
33
132
72
123
3
150
3
39
222
48
111
141
3
93
48
126
174
24
162
6
90
78
135
75
102
159
45
108
120
96
195
9
6
42
123
57
42
78
12
30
120
432
69
36
141
84
54
102
3
84
72
24
45
60
84
102
9
45
12
108
15
9
60
30
18
102
126
36
195
21
12
42
6
60
147
45
15
21
12
120
3
45
12
234
6
84
60
18
66
12
27
87
186
120
3
9
96
39
141
120
12
48
84
78
72
270
90
30
90
45
153
84
6
258
174
261
117
27
45
156
162
258
84
36
12
87
60
21
15
117
174
18
51
75
45
24
45
120
15
12
171
9
21
18
72
33
117
27
45
180
72
78
6
84
12
18
48
33
15
72
48
45
24
45
12
18
102
36
108
15
27
78
72
3
144
36
24
21
30
141
21
120
12
27
135
45
261
27
3
54
39
45
24
156
192
48
15
27
30
48
99
36
21
24
60
24
27
33
102
66
252
42
90
48
96
216
63
21
24
51
45
84
60
60
96
12
138
6
39
219
90
27
9
24
228
30
33
15
6
108
36
159
123
24
18
72
156
39
51
42
30
30
156
6
30
3
57
135
108
45
30
18
192
228
99
39
150
15
9
138
33
141
15
3
6
171
45
48
36
36
264
24
375
96
45
30
45
45
171
99
102
18
69
96
27
48
270
15
9
18
78
276
30
33
21
15
9
66
174
12
6
273
15
129
21
75
21
156
3
21
123
3
297
111
42
12
18
150
108
132
24
84
6
174
111
45
126
9
45
18
18
84
18
48
153
39
186
12
210
33
36
24
9
48
228
60
156
276
168
84
51
21
24
60
12
78
6
96
39
144
24
171
6
15
21
3
21
135
69
162
102
12
54
69
33
63
291
45
33
12
36
27
36
57
24
135
21
12
90
30
36
72
27
117
54
105
84
141
72
168
75
51
18
51
99
168
18
84
138
33
9
102
6
123
9
108
42
6
72
12
87
39
30
66
18
12
15
24
51
24
90
102
30
72
12
99
9
48
60
60
42
72
33
303
273
60
105
36
6
330
219
93
72
174
72
150
48
84
12
108
51
9
18
30
183
27
264
45
24
9
18
78
72
42
48
72
21
27
129
183
18
3
249
96
156
15
21
87
36
36
33
75
57
84
66
45
75
69
36
189
66
54
192
48
42
93
24
3
189
225
306
42
12
66
30
18
186
39
15
6
36
108
15
51
69
21
3
12
63
72
45
204
45
12
48
102
48
45
219
78
63
75
24
78
24
108
36
36
126
30
204
3
123
162
ABCD 94916803362*3^$a+1 [50088]
6
138
18
123
57
108
6
6
15
15
252
18
24
36
15
132
15
105
75
30
30
78
114
48
138
27
15
93
9
54
69
45
48
72
123
93
99
96
75
42
24
24
24
12
6
57
96
39
12
48
66
27
9
84
6
18
18
12
36
90
6
60
138
6
36
9
12
15
78
96
36
84
18
42
168
36
42
42
30
6
12
42
18
27
87
126
12
15
51
6
30
108
60
78
27
21
6
108
78
90
42
6
120
24
81
15
6
18
6
30
9
21
39
87
18
15
15
18
27
51
6
60
126
93
141
3
81
66
48
66
132
48
99
15
102
6
78
15
9
90
228
114
36
12
30
6
36
48
18
84
18
6
9
27
21
72
153
15
57
135
27
81
3
60
84
12
36
18
30
12
57
141
6
6
30
33
27
24
54
156
54
45
39
42
39
45
24
111
15
12
45
39
48
66
36
63
123
48
24
36
54
156
66
24
69
63
48
36
18
30
21
120
21
6
72
105
36
45
72
48
87
12
108
45
84
96
30
72
48
30
27
75
12
96
90
78
90
6
18
30
66
24
15
21
30
36
33
111
105
72
87
66
30
24
33
9
120
30
18
6
24
120
33
105
120
102
18
63
39
42
51
267
60
30
30
66
132
18
12
153
27
54
18
48
42
30
42
84
114
126
99
75
66
66
96
48
9
21
66
108
186
6
9
39
36
90
30
6
24
36
36
27
15
48
78
6
21
45
108
24
42
9
45
6
138
150
18
63
21
66
48
66
99
45
30
24
105
48
27
6
12
120
84
48
18
132
12
36
48
60
12
42
6
84
36
60
9
48
87
6
30
45
45
36
63
33
42
36
60
30
15
12
87
6
42
18
126
6
78
126
39
111
48
6
96
3
15
42
48
3
267
108
93
9
15
120
3
30
54
21
9
18
42
84
42
48
180
42
3
111
84
129
27
48
36
6
36
12
90
78
18
42
27
111
69
27
6
3
9
12
90
90
6
45
3
6
3
93
90
132
60
198
3
21
39
21
156
168
102
30
54
21
147
66
6
33
57
156
54
129
24
51
36
54
90
30
12
15
27
66
36
84
24
15
57
60
18
66
72
42
6
36
39
57
18
36
33
21
27
15
12
120
12
9
27
72
6
39
153
42
105
81
6
30
90
108
66
39
3
24
6
48
54
78
78
9
60
63
48
60
117
63
12
30
3
9
120
63
39
66
42
18
114
33
201
114
6
12
42
90
6
36
9
135
90
6
78
12
36
27
75
42
171
27
90
66
36
54
84
6
9
57
54
96
9
21
3
156
27
18
12
42
48
30
48
6
9
39
12
18
15
21
30
6
6
18
102
12
108
45
45
147
81
84
51
69
12
96
12
72
6
42
15
27
9
45
15
72
63
72
165
45
207
33
30
12
36
12
18
12
87
87
6
30
33
45
15
81
63
135
93
153
96
6
12
81
72
45
48
15
69
3
3
24
42
48
6
42
63
99
30
51
99
45
15
6
60
30
96
30
30
66
27
117
18
6
54
102
84
15
240
39
36
42
18
264
60
12
33
33
15
15
57
33
90
138
72
30
18
15
24
108
72
3
285
105
15
39
54
15
45
210
132
42
6
57
39
6
108
42
33
99
42
99
69
3
165
27
21
24
78
18
132
48
54
96
6
6
42
15
27
6
60
24
66
90
150
18
66
6
24
3
63
18
36
6
18
6
33
180
27
18
126
96
18
96
6
90
30
24
45
27
108
54
36
66
18
150
12
78
6
45
51
48
18
48
6
24
30
99
105
18
12
120
18
24
18
78
114
270
6
12
60
21
15
57
60
27
30
15
15
66
12
12
15
27
153
51
42
54
21
75
18
6
48
48
30
84
30
24
66
6
18
54
42
48
36
42
12
36
69
27
30
18
18
42
30
102
21
33
72
48
27
9
84
186
24
102
108
36
18
126
36
120
78
18
3
144
15
12
36
30
162
30
72
3
27
120
33
15
102
108
12
6
60
264
9
39
48
48
9
153
63
57
30
42
36
90
12
12
45
27
48
72
6
63
24
33
42
42
18
126
246
18
6
9
48
9
18
246
6
18
15
21
30
6
30
21
9
60
66
12
6
36
30
18
48
168
15
12
219
6
27
93
12
30
36
6
6
54
39
147
48
42
24
3
75
78
120
12
48
54
33
27
54
12
18
30
120
6
ABCD 94916880374*3^$a+1 [50106]
80
9
103
59
18
195
3
93
87
25
137
7
8
75
90
91
17
183
120
24
33
15
48
189
90
90
15
120
63
33
16
48
8
112
72
35
21
69
99
9
18
18
75
105
7
8
64
80
3
54
151
173
36
90
61
24
5
19
32
64
8
16
96
125
91
24
11
117
48
48
75
205
29
3
168
117
72
108
15
3
90
75
112
152
48
160
80
184
53
288
108
55
104
240
16
89
7
8
165
72
3
51
37
24
65
54
9
168
208
120
89
15
16
5
99
16
155
45
24
88
48
47
18
7
80
39
36
13
5
36
36
147
33
7
83
45
232
128
48
177
90
37
143
105
160
24
56
64
48
96
152
177
111
105
90
37
32
16
41
151
29
36
79
96
312
35
18
235
32
3
18
139
176
9
31
32
40
48
29
36
7
32
51
180
49
41
180
216
90
49
72
185
7
65
175
5
198
18
75
120
57
7
48
32
40
48
72
72
24
80
99
85
77
3
105
343
72
168
24
24
107
85
24
53
43
144
371
13
104
63
18
87
147
157
5
108
18
13
41
55
24
29
43
80
40
24
11
85
77
43
24
5
43
120
8
64
96
32
40
176
105
7
32
48
48
45
67
32
117
54
85
41
54
57
87
36
69
21
99
45
67
41
108
180
7
24
24
32
120
64
24
24
48
128
27
109
8
16
137
87
21
67
149
90
108
18
27
16
80
75
157
24
89
126
9
16
8
40
248
129
39
105
15
24
33
144
198
18
15
48
117
163
17
7
8
75
133
32
64
113
36
115
24
56
144
21
99
45
67
8
40
83
45
27
85
23
33
24
33
103
264
83
45
99
133
65
7
11
93
16
24
360
192
17
7
48
35
126
31
41
103
5
27
225
63
24
88
59
93
160
80
45
36
151
29
90
54
216
99
88
8
64
8
48
64
17
36
3
24
40
80
15
162
31
48
24
128
3
117
48
69
36
7
240
149
43
200
40
8
88
120
272
40
125
18
25
24
41
36
3
51
45
9
55
56
16
53
3
64
41
162
18
18
25
80
24
33
175
59
36
73
125
27
153
79
8
57
175
113
55
48
24
125
43
32
33
7
56
16
11
13
41
31
8
69
36
72
7
8
40
53
147
69
43
56
45
219
112
48
48
23
49
8
72
15
153
72
88
24
41
247
56
16
23
81
16
11
270
63
9
72
39
15
90
15
16
8
15
121
5
54
165
33
18
54
90
21
16
168
296
72
48
81
90
54
31
8
160
96
24
77
108
18
54
151
120
32
3
37
48
77
36
72
87
136
312
8
51
36
33
72
75
37
8
40
23
97
8
40
89
36
19
128
15
18
87
57
7
128
45
3
69
3
88
17
7
101
67
41
72
7
8
72
48
48
40
29
43
32
15
97
101
139
59
69
48
48
141
235
8
16
11
18
75
88
107
18
3
72
40
8
64
56
24
168
88
32
72
93
54
90
18
225
27
21
112
48
24
8
3
45
9
103
185
72
151
8
24
48
88
41
18
21
72
40
120
32
75
133
8
24
48
72
16
149
36
79
8
3
189
45
3
120
75
205
72
83
18
75
105
39
40
173
18
1
125
43
48
192
77
36
198
162
72
15
57
39
64
5
18
57
123
18
27
27
93
105
15
232
56
21
91
8
117
19
53
43
8
112
89
31
32
81
39
16
71
49
24
ABCD 94917715936*3^$a+1 [50009]
54
1
12
11
57
15
72
36
72
33
112
8
96
96
4
48
17
96
42
96
25
72
47
12
73
32
16
12
68
3
1
125
6
12
12
49
11
120
1
72
125
42
1
12
83
45
220
35
24
18
6
36
24
1
53
3
63
36
9
57
48
6
45
15
48
6
15
4
12
20
45
15
28
47
6
3
27
13
36
11
9
3
108
13
89
6
36
24
1
263
48
120
49
269
42
24
6
42
193
5
19
53
30
13
59
96
13
32
64
24
56
36
33
67
23
24
60
21
15
1
144
107
18
24
27
3
156
49
23
24
6
72
120
3
160
8
124
17
24
66
1
5
90
72
25
53
15
4
101
90
13
12
72
23
192
36
36
9
112
20
27
1
29
90
30
66
60
85
29
18
49
56
69
120
6
13
47
24
49
12
23
156
45
28
23
25
53
42
25
24
11
45
165
55
17
18
9
15
73
32
21
7
32
9
19
56
39
37
96
12
23
9
69
174
13
24
44
111
90
18
21
76
35
18
187
48
35
72
9
60
16
56
64
44
4
5
147
3
42
30
18
96
42
24
85
44
51
18
91
20
135
60
97
59
96
13
119
1
59
60
48
12
13
48
56
15
73
47
13
65
42
25
119
12
42
43
29
6
24
13
53
42
60
36
1
108
12
24
12
20
3
276
21
15
37
23
49
53
175
107
24
25
5
15
57
18
37
17
27
84
12
63
1
20
111
18
6
9
16
108
5
127
36
119
25
11
157
5
43
23
1
11
13
29
43
77
27
16
68
4
47
48
36
132
48
12
192
36
36
36
45
105
42
48
9
3
13
8
69
43
77
91
20
57
18
37
17
147
123
33
27
6
6
25
23
12
81
24
159
102
79
35
45
15
36
72
198
15
3
54
91
140
9
3
39
6
7
48
119
18
18
24
45
9
19
48
53
54
48
25
47
12
1
35
33
27
33
15
1
24
32
87
97
24
71
1
24
24
77
7
32
75
21
15
69
51
12
6
87
9
43
120
23
13
11
36
18
31
131
12
61
95
84
60
48
240
73
47
9
40
48
5
96
51
15
156
25
48
11
30
6
12
72
1
80
40
23
36
73
35
1
11
13
53
24
18
36
42
24
18
96
49
12
155
6
90
102
48
24
18
30
6
21
63
60
48
49
35
1
5
39
4
60
131
60
13
48
84
65
6
72
1
41
6
37
53
103
47
42
18
69
84
15
36
21
3
12
12
57
33
96
54
18
39
76
29
19
95
96
6
78
36
48
12
48
12
6
43
11
25
84
24
36
41
114
60
60
57
64
11
42
126
12
25
77
3
69
39
4
32
120
15
30
54
24
12
1
5
24
66
33
15
49
23
37
17
15
64
84
12
36
24
29
192
18
37
35
73
20
60
21
18
6
54
81
57
3
45
19
47
1
5
67
5
3
69
30
13
77
24
90
24
93
33
15
52
108
12
24
23
57
28
12
20
51
30
18
25
11
25
71
12
48
78
15
4
23
78
24
42
78
103
35
12
60
30
48
7
65
67
11
84
169
72
12
11
36
21
3
42
18
84
37
24
77
18
204
18
67
60
95
72
25
83
12
48
18
30
33
81
48
67
71
73
12
23
42
15
57
42
9
39
6
19
23
13
11
9
69
27
28
60
101
15
16
71
72
1
32
4
59
109
36
17
24
43
12
11
25
24
20
9
66
9
15
6
6
18
75
51
13
11
132
102
18
13
80
36
69
6
61
20
3
25
29
42
13
32
64
131
6
7
71
121
20
40
5
24
19
32
21
48
19
8
4
95
60
9
21
30
96
12
36
84
6
30
72
13
32
60
4
59
61
36
137
43
5
7
180
32
96
87
33
24
135
78
42
60
90
39
156
64
32
64
48
53
3
64
8
3
45
4
47
13
8
27
97
11
33
40
5
6
13
53
30
24
13
56
21
120
30
25
35
49
29
3
28
65
30
37
35
9
28
77
39
52
12
23
48
132
49
29
66
6
24
78
132
1
24
80
3
60
30
18
30
3
45
24
43
23
96
49
29
138
72
60
60
25
68
4
24
11
24
37
44
4
29
43
20
160
84
23
48
84
66
15
4
11
45
40
48
24
5
6
132
73
12
35
49
11
49
41
42
73
72
56
99
1
17
15
3
97
8
27
72
13
24
53
43
48
125
24
42
6
7
11
21
28
5
67
108
83
33
12
28
5
15
81
48
48
159
3
25
5
138
12
36
54
3
99
21
84
4
47
54
18
73
23
117
52
53
75
27
12
6
48
54
13
35
24
48
18
3
76
23
48
85
29
135
3
1
56
88
192
11
48
24
181
20
15
60
25
35
21
36
3
12
114
79
20
16
23
33
15
30
18
54
48
15
15
18
15
39
37
119
45
132
39
48
25
8
4
35
60
69
45
27
52
41
67
5
63
96
9
72
102
13
47
33
27
12
25
35
45
111
12
61
24
23
9
21
3
39
6
51
3
60
48
24
6
18
37
224
28
23
25
47
6
15
16
113
42
1
24
80
40
29
91
56
45
3
39
48
60
12
12
69
100
20
147
105
3
54
18
37
32
9
30
12
24
6
63
52
35
109
35
133
ABCD 94918176058*3^$a+1 [50012]
7
56
52
83
45
24
3
57
15
33
33
7
65
3
16
44
52
17
7
41
27
51
21
100
44
4
32
36
9
3
48
3
1
104
24
88
20
48
57
123
39
21
4
32
3
37
8
63
18
66
18
7
35
1
140
100
12
92
16
68
57
27
3
9
69
51
28
8
33
135
4
83
49
20
48
21
24
75
28
17
63
15
37
20
72
24
52
44
93
51
12
75
25
44
21
3
16
95
54
51
3
12
78
48
15
27
30
63
60
100
35
30
19
8
88
29
3
15
36
54
60
15
168
168
27
12
145
32
16
24
48
12
53
18
25
20
57
42
48
13
8
36
28
32
24
4
32
3
42
31
68
4
12
20
48
52
48
12
44
12
64
8
36
96
16
12
32
45
3
36
24
52
108
125
15
36
87
72
36
21
28
56
12
12
3
57
51
12
54
6
18
36
3
48
4
44
120
51
1
29
51
24
120
63
13
20
24
28
72
36
107
36
37
92
21
15
57
175
23
1
8
52
8
15
57
40
60
23
33
27
57
24
75
1
80
153
6
69
57
84
27
52
11
24
36
45
16
8
28
32
72
40
11
49
80
69
15
52
53
6
21
60
129
31
8
15
61
8
12
15
33
105
3
4
11
9
15
1
8
4
68
52
8
3
9
40
12
8
40
60
5
7
53
27
28
8
4
68
48
9
3
75
48
9
24
4
48
12
56
52
8
99
57
28
8
33
72
55
32
15
45
180
108
100
12
65
12
31
84
60
11
54
30
36
60
54
39
9
27
28
71
6
120
24
31
20
36
15
90
24
138
21
16
20
28
60
5
18
9
39
49
11
12
45
12
12
36
112
20
57
36
99
3
36
49
83
25
5
39
15
45
16
32
15
6
15
12
124
11
9
21
3
52
5
15
93
19
20
12
33
3
39
145
65
43
60
12
48
77
31
12
8
48
36
9
72
7
11
21
15
9
64
32
39
36
25
11
18
79
11
66
108
7
20
264
76
53
36
19
56
96
40
41
198
12
25
20
40
32
36
52
12
32
28
12
113
66
6
3
87
30
3
105
6
61
11
12
21
60
4
12
35
18
126
21
33
15
96
36
28
80
12
28
12
36
8
52
29
18
13
32
72
24
51
9
81
91
23
45
24
88
20
15
33
27
120
24
36
72
36
109
8
12
45
6
120
9
12
40
8
60
3
102
51
45
7
24
36
60
20
12
75
13
12
5
18
85
8
16
36
32
21
24
27
111
24
9
12
33
12
67
41
36
15
16
5
18
9
36
15
36
84
1
20
21
18
37
8
4
20
48
27
45
81
15
4
11
132
12
18
87
60
48
4
44
15
30
42
48
57
40
32
21
15
12
3
24
37
101
24
18
18
144
3
33
27
36
112
17
55
80
105
55
116
24
12
9
72
54
45
3
37
8
36
36
36
24
24
15
37
95
48
1
5
54
61
95
9
69
7
20
21
18
9
12
16
12
20
48
72
12
60
225
3
60
33
39
48
12
45
15
48
40
48
72
180
80
36
24
28
5
7
20
21
31
36
8
75
90
7
5
7
32
28
32
48
36
15
54
15
96
21
18
30
78
25
5
18
1
20
36
57
7
5
24
31
23
33
12
3
132
12
13
8
40
84
5
51
33
15
24
36
4
8
63
36
9
9
15
33
55
12
47
9
124
8
300
3
49
47
69
12
4
20
16
20
33
6
21
12
48
100
35
49
23
37
83
21
4
11
60
9
57
55
56
3
1
11
24
18
12
51
27
33
52
32
16
32
52
20
28
5
90
37
44
27
18
15
12
4
96
17
30
36
6
31
8
72
24
88
20
21
27
84
15
45
36
27
6
7
8
84
3
33
16
8
75
25
60
23
33
12
3
60
1
125
48
42
9
9
3
27
13
12
60
12
60
20
39
42
67
23
18
39
27
6
7
47
133
5
42
18
51
36
51
69
100
8
48
9
6
45
4
89
42
48
117
40
5
67
12
8
21
15
9
75
27
33
96
24
63
25
80
84
16
29
6
37
48
5
120
63
52
104
3
36
36
45
3
13
5
39
76
44
88
32
99
9
52
36
32
51
49
12
29
24
51
24
52
8
40
32
28
8
39
21
52
12
36
5
19
5
144
159
36
39
37
80
3
6
27
3
37
20
4
35
9
21
3
15
21
16
23
30
15
48
63
1
5
3
33
7
11
49
8
117
15
3
33
184
12
20
16
95
24
84
6
15
15
6
15
52
8
40
8
39
93
4
8
15
60
37
48
60
108
32
3
49
44
12
72
60
15
33
69
24
12
19
23
13
12
48
104
24
52
47
21
12
24
28
5
15
45
51
4
48
80
24
16
23
42
27
172
36
80
27
66
31
60
36
20
3
12
25
12
60
56
76
20
28
8
12
36
12
64
29
36
36
79
8
40
12
44
15
36
25
23
6
39
28
140
3
60
97
24
80
9
42
109
65
36
18
69
3
213
39
6
15
51
21
52
5
87
16
23
9
12
28
32
36
27
90
51
21
43
132
53
27
60
24
21
99
207
48
109
35
13
29
31
23
37
8
27
48
49
12
36
12
8
9
39
4
68
33
15
81
43
20
72
39
24
45
63
54
39
105
15
84
12
15
1
92
33
90
18
67
23
36
66
3
12
4
36
68
9
15
48
24
24
12
40
24
80
28
12
36
12
60
11
114
27
99
72
12
21
51
24
49
68
3
6
63
60
3
25
24
8
28
8
45
204
30
18
18
21
111
69
16
8
15
81
9
27
3
6
51
4
233
18
12
13
20
27
12
81
12
36
16
5
115
11
145
20
12
28
44
36
4
8
3
69
40
23
21
27
9
28
12
5
18
108
45
105
27
3
60
30
87
72
16
24
60
8
36
27
30
24
48
18
24
84
21
33
55
5
55
71
49
8
33
12
27
40
56
16
20
63
37
48
56
16
41
55
65
123
57
19
48
8
3
49
5
48
3
24
60
48
27
ABCD 94918685996*3^$a+1 [50012]
3
45
51
60
1
5
7
11
24
81
36
108
15
21
52
53
30
69
72
16
23
105
21
6
9
3
13
23
72
13
84
8
12
40
56
51
61
20
4
20
75
33
15
93
27
6
19
8
4
80
4
32
60
75
9
69
111
16
104
39
37
12
71
90
66
6
42
13
95
45
4
65
231
52
23
12
45
51
37
44
24
132
45
39
28
23
37
48
12
23
54
19
44
60
87
30
3
52
41
24
18
6
15
4
77
3
76
32
4
59
12
48
81
48
27
129
52
35
48
42
39
9
91
8
87
13
68
39
25
8
12
9
15
12
88
20
52
72
12
23
61
11
45
16
23
96
1
35
13
60
56
4
192
24
23
97
56
60
124
20
9
31
36
72
32
64
20
12
4
83
13
24
8
15
36
96
24
21
9
6
9
4
12
35
30
114
57
24
4
24
32
48
48
15
48
60
57
24
21
18
24
57
36
28
101
30
21
3
105
12
12
81
72
43
77
19
23
48
9
24
156
24
16
11
9
120
39
61
23
12
61
20
15
30
79
20
21
43
12
32
28
8
12
3
30
7
47
36
25
71
9
51
13
8
4
41
19
8
48
52
8
15
48
21
100
80
100
8
87
49
71
49
56
3
33
64
179
1
11
69
15
13
8
3
36
21
60
3
21
40
11
13
72
60
29
30
45
28
35
85
8
123
45
16
35
1
125
54
1
20
15
33
15
9
40
116
39
1
20
15
1
48
12
80
3
81
36
96
3
72
93
36
69
27
60
12
27
60
13
11
25
35
90
31
71
18
72
15
28
5
67
24
116
9
15
36
15
84
13
12
80
76
5
3
76
56
39
1
48
65
51
40
44
120
24
48
15
120
33
16
156
20
3
84
72
13
32
48
15
12
96
57
3
145
44
39
21
15
21
15
18
55
120
12
5
27
141
67
23
36
9
60
21
31
44
39
57
12
63
48
12
37
8
3
61
35
6
78
57
3
21
60
28
92
45
103
36
104
16
72
24
80
40
8
21
31
65
3
16
12
60
80
3
25
161
79
41
24
7
24
8
27
81
39
9
51
45
159
1
36
89
15
4
77
120
24
19
176
16
8
45
6
45
21
15
3
37
128
52
8
21
54
21
3
42
90
49
44
28
8
100
36
84
17
7
47
36
33
45
31
24
11
45
15
145
35
36
25
35
24
9
16
71
9
15
30
19
47
9
16
29
43
35
25
12
36
35
9
4
56
4
245
19
8
28
116
39
1
24
5
51
21
27
16
11
84
21
9
30
25
24
56
24
63
45
24
63
72
6
15
87
1
17
135
123
30
51
75
13
47
24
1
59
37
29
79
35
1
35
24
21
21
63
52
29
18
25
48
32
27
48
13
29
3
36
15
1
8
27
36
9
24
112
84
80
4
41
115
29
51
4
35
1
35
81
24
63
36
37
44
16
12
8
27
36
21
15
24
21
51
169
80
40
29
6
165
60
123
12
45
21
54
13
47
6
79
59
1
5
66
12
1
44
40
47
13
17
18
13
23
21
63
6
19
8
3
36
21
4
20
88
23
33
15
49
35
33
45
19
36
72
20
136
32
112
11
37
59
13
11
37
12
23
48
60
21
9
7
89
66
24
36
18
51
3
57
4
56
28
17
18
73
47
85
36
5
66
96
9
64
5
15
39
57
15
61
32
93
19
48
11
9
16
20
36
4
60
20
40
32
12
3
13
59
102
30
45
40
48
56
4
8
52
68
9
55
48
92
16
8
12
4
56
3
1
59
81
3
18
15
3
24
73
20
232
8
9
15
64
11
9
21
30
21
28
12
8
141
114
6
31
44
48
40
48
120
23
12
48
1
20
3
1
92
15
9
75
25
83
13
60
24
8
156
4
68
27
13
48
20
36
9
72
30
12
25
8
84
60
4
20
4
11
60
1
68
87
60
33
52
11
9
76
24
24
36
36
60
60
32
21
15
52
143
45
51
24
12
117
15
1
24
72
5
63
33
75
3
45
40
36
35
9
21
51
28
80
36
3
1
104
16
12
35
25
32
60
12
9
87
100
24
11
18
39
48
9
54
141
15
24
1
20
148
8
204
3
48
85
8
12
39
30
19
12
32
75
33
39
21
12
96
36
4
24
92
108
12
60
21
75
24
24
36
39
96
36
57
12
36
3
12
24
9
21
15
4
20
24
15
12
1
23
21
84
12
315
72
13
144
65
3
36
4
35
12
48
6
15
51
36
24
1
8
4
92
9
54
21
12
9
30
13
12
56
4
36
155
45
9
18
33
4
164
4
48
8
4
12
59
25
35
21
21
3
87
25
8
15
1
71
12
36
117
24
3
36
21
15
21
4
56
40
53
51
64
12
8
4
8
28
11
6
78
84
1
12
8
27
45
33
54
37
35
21
52
20
12
75
6
24
90
1
8
159
36
25
65
31
23
12
13
41
6
36
25
48
92
24
48
16
11
33
16
77
19
35
108
13
32
177
66
129
15
120
33
15
13
20
4
20
16
24
20
3
96
6
31
47
81
36
15
9
12
108
16
8
87
21
9
18
6
30
105
57
19
24
12
23
12
9
45
24
42
37
8
60
28
35
6
30
1
48
47
9
24
52
12
71
45
12
4
20
51
9
4
20
12
3
81
4
11
21
3
21
39
1
41
19
24
84
12
24
71
21
27
33
3
45
72
184
101
18
1
35
69
12
12
192
45
31
8
64
11
6
126
9
9
111
36
52
36
77
150
45
40
188
12
52
32
4
5
51
15
49
71
1
5
54
9
15
9
3
54
51
48
16
180
104
39
12
1
35
45
63
25
12
20
27
57
105
3
76
32
15
114
15
36
3
141
36
40
12
11
69
3
13
152
88
47
12
36
81
84
51
21
15
9
48
28
29
6
109
24
101
51
3
42
15
ABCD 94919063438*3^$a+1 [50123]
19
29
52
36
36
192
24
63
57
32
12
151
53
16
48
36
44
4
84
20
72
4
8
64
24
8
40
12
48
132
32
52
12
99
5
12
36
4
12
44
12
4
96
32
28
20
24
76
72
12
56
48
124
24
15
9
156
56
12
4
32
40
96
32
76
192
104
16
44
67
41
4
51
84
53
60
4
27
45
12
108
36
32
16
72
3
77
12
24
52
72
72
24
48
32
28
8
7
33
39
33
159
53
19
17
52
8
91
9
3
36
17
91
69
48
8
7
29
115
17
40
15
29
60
31
33
8
52
48
3
5
72
4
176
12
40
3
53
31
21
39
21
36
63
89
24
88
147
57
68
88
72
111
29
36
19
60
45
92
40
3
84
77
136
116
76
72
252
12
84
44
252
12
124
8
31
165
20
19
129
8
55
33
44
124
147
53
31
9
123
81
24
15
5
4
176
28
84
32
48
28
44
40
104
4
3
48
129
15
53
64
24
3
21
39
125
28
44
4
24
27
17
67
125
24
31
17
40
32
60
55
33
192
111
237
24
132
12
96
20
60
12
64
24
24
60
32
36
12
52
96
15
57
60
68
40
48
3
213
20
19
117
8
31
36
60
33
120
39
17
88
20
60
52
176
28
44
19
57
20
52
48
20
232
96
32
40
20
67
9
32
72
31
41
67
89
55
17
24
64
80
84
60
55
53
36
4
8
4
36
24
32
40
84
24
12
56
16
51
72
269
24
72
16
12
228
60
39
113
100
56
124
20
60
31
45
32
19
29
235
57
68
76
120
56
60
16
24
60
12
8
4
15
5
88
56
4
24
63
12
33
56
7
213
36
3
81
44
55
93
12
24
15
12
41
16
56
19
57
44
276
40
176
12
52
240
51
9
32
16
15
57
15
24
120
189
44
52
156
72
176
108
40
44
64
36
8
91
5
4
116
28
36
24
44
48
168
31
77
64
12
8
72
79
69
68
40
32
16
56
28
12
12
8
12
7
65
108
124
8
36
67
33
36
44
4
48
3
17
192
4
12
8
19
45
72
72
84
44
4
36
36
92
48
40
3
45
44
36
12
16
60
120
44
103
9
96
27
17
16
72
51
5
48
52
44
76
27
125
7
93
96
152
28
48
140
67
5
28
20
7
9
144
20
7
29
64
132
12
72
8
127
96
17
19
45
56
7
57
12
12
99
36
17
91
69
24
152
7
89
36
19
120
105
12
24
3
77
28
36
92
7
33
24
8
28
192
56
12
4
36
104
64
48
12
3
33
27
36
21
44
36
60
40
15
72
53
12
24
16
200
4
27
17
24
100
132
39
17
88
60
27
261
44
124
24
36
32
4
36
68
96
16
24
24
3
45
27
5
28
108
36
48
72
15
29
64
99
24
9
56
112
3
173
55
45
36
32
16
15
21
3
72
17
48
43
45
48
24
20
16
44
76
159
17
28
20
16
75
9
24
63
33
3
69
56
64
60
68
16
3
5
36
16
24
96
20
72
36
16
156
48
24
8
40
15
24
29
36
79
21
60
84
24
92
24
108
216
4
24
63
17
36
16
108
92
40
48
84
168
12
72
44
31
72
5
36
55
48
9
68
88
104
43
69
15
21
56
144
108
67
21
32
88
24
12
147
53
28
36
32
12
124
36
8
100
24
60
27
5
108
16
72
104
199
24
9
63
69
56
28
99
45
48
32
72
156
24
36
28
72
20
4
176
24
172
3
17
64
108
48
39
29
88
8
31
45
84
123
21
32
4
56
16
3
69
12
24
444
20
60
112
24
44
4
12
68
40
72
39
21
48
3
153
48
8
124
24
51
60
65
127
69
56
24
52
51
5
19
117
3
21
72
276
36
44
7
12
9
51
120
72
132
12
77
91
29
60
55
48
144
45
44
4
32
36
16
56
4
20
31
81
12
12
8
72
16
12
44
16
15
53
76
20
64
84
84
144
20
12
16
72
44
4
80
7
65
19
41
16
183
53
48
28
72
48
92
19
17
84
19
41
100
60
132
32
64
75
24
129
15
233
52
36
56
36
12
36
79
29
4
68
7
48
125
4
12
92
7
65
232
207
29
43
84
149
4
140
55
17
40
260
151
33
3
45
36
96
12
111
5
48
4
24
159
84
153
44
55
9
8
ABCD 94919171936*3^$a+1 [50015]
21
39
45
45
19
24
20
63
33
60
27
42
43
8
9
3
9
6
117
3
90
43
29
48
144
15
51
84
18
55
5
30
12
48
30
43
17
27
45
19
41
60
6
13
11
6
7
80
45
18
33
9
15
48
27
48
57
183
25
35
57
45
3
9
3
100
23
9
4
44
36
57
12
48
3
52
128
12
132
12
63
48
54
79
32
39
49
59
48
24
109
92
88
11
18
78
9
24
36
60
28
35
1
24
48
17
91
47
12
42
31
32
57
30
48
78
15
28
12
137
3
57
15
3
33
99
57
36
12
36
24
63
30
30
69
4
32
24
28
36
29
63
12
3
144
69
69
15
16
89
12
63
3
24
33
33
24
19
17
3
87
73
41
31
5
15
9
6
25
20
39
66
42
12
13
5
18
37
8
48
52
32
33
43
140
52
44
3
13
5
87
16
116
4
56
24
21
31
5
3
40
161
36
72
15
45
12
111
189
18
12
18
3
12
48
60
45
15
28
32
40
65
12
51
51
6
39
51
12
21
12
225
3
36
16
47
42
78
25
5
27
4
44
16
47
93
4
5
18
9
24
21
63
3
57
3
84
18
3
87
42
60
19
59
18
24
120
63
48
28
56
36
112
5
42
1
8
141
19
104
57
78
13
59
129
21
48
18
60
45
48
12
9
3
12
3
18
55
35
60
9
16
5
12
3
27
30
3
9
15
4
107
24
90
3
15
42
18
30
108
15
72
33
3
81
18
48
42
12
111
12
15
30
31
56
21
300
39
24
4
5
48
63
9
12
15
24
39
45
27
73
8
15
42
15
12
15
1
35
25
65
12
12
19
41
3
40
47
30
31
60
68
12
69
36
27
75
18
12
42
45
28
5
51
21
63
105
15
48
60
24
33
48
3
112
132
17
6
30
42
13
72
17
60
43
108
8
57
72
31
20
21
3
40
5
60
51
64
35
1
24
80
12
16
77
30
1
44
48
195
45
135
90
55
59
9
24
12
76
12
23
9
4
24
36
17
15
75
9
33
31
44
105
3
28
29
27
96
39
1
65
27
75
13
77
108
24
99
52
20
117
15
60
28
20
45
7
32
48
36
4
36
44
135
30
3
28
84
180
47
49
20
84
88
47
30
3
45
114
13
65
15
36
12
252
72
21
27
33
12
3
27
18
192
42
45
21
7
20
108
12
48
45
54
1
32
36
60
9
27
4
41
48
87
76
59
45
24
12
39
9
72
15
30
15
75
9
24
12
40
17
75
12
4
17
24
19
89
12
79
59
25
53
72
48
7
32
108
12
15
49
24
8
28
32
57
15
153
12
15
40
95
13
44
36
24
33
12
31
48
60
44
33
12
3
52
65
27
48
3
9
33
3
208
89
31
29
3
129
39
96
28
32
28
8
28
41
51
120
45
60
3
4
5
15
45
27
3
33
15
13
44
88
29
39
4
8
15
24
9
57
72
30
18
3
36
64
24
17
6
24
1
8
52
5
27
33
3
12
40
107
42
31
8
21
66
42
31
44
12
81
72
63
45
39
16
72
5
3
9
3
15
1
72
119
13
8
60
24
16
5
7
77
6
30
67
5
55
8
72
33
42
1
17
55
80
9
18
1
72
20
12
93
63
36
108
153
12
60
15
15
61
20
21
6
30
27
45
12
3
48
135
73
77
174
93
28
17
111
51
66
7
95
1
17
54
13
36
60
41
31
44
4
47
117
12
76
8
12
27
21
24
3
42
30
13
72
36
24
23
72
57
33
27
51
105
12
16
29
27
33
15
12
28
53
30
12
12
105
24
21
66
42
31
32
52
17
30
30
75
81
60
67
17
15
96
57
12
15
36
40
35
90
12
132
3
3
9
36
39
18
63
9
43
5
27
4
80
84
48
45
54
49
12
20
45
63
39
33
15
25
20
117
30
61
56
4
32
39
6
12
60
3
40
95
42
87
48
3
12
153
39
6
27
3
105
24
33
27
45
36
7
128
15
33
39
21
21
96
3
9
27
21
84
36
7
5
42
13
53
12
30
21
27
33
81
39
21
19
71
6
15
27
60
30
72
15
81
27
3
45
88
41
19
20
72
165
30
12
18
3
36
16
8
52
8
21
15
36
15
97
56
52
59
13
36
89
60
60
12
6
25
8
12
57
3
75
93
24
105
91
44
36
9
3
40
80
84
16
17
147
21
43
44
12
105
19
77
63
60
40
80
24
33
27
3
9
48
40
53
3
24
45
115
20
3
105
15
73
20
51
30
48
15
12
24
9
87
4
32
9
30
21
52
36
20
12
15
25
47
13
8
9
12
111
12
45
31
24
95
45
57
48
15
3
33
4
17
3
45
51
24
15
18
42
1
59
57
21
27
16
44
147
13
17
60
51
15
37
17
51
12
93
60
60
39
21
7
68
69
19
11
9
69
72
43
20
16
11
33
33
39
4
11
33
15
105
63
85
17
63
9
60
6
24
13
8
48
40
44
48
24
4
32
12
87
1
5
63
36
33
55
23
13
89
15
147
9
9
91
47
84
33
15
1
24
8
15
72
25
23
42
3
28
11
48
42
15
33
3
12
3
9
36
9
15
45
3
63
193
107
24
6
7
68
117
27
84
64
20
3
42
90
25
47
21
45
7
17
19
32
45
27
3
90
75
45
72
63
40
32
16
41
18
1
89
27
48
36
64
23
42
15
16
44
45
30
90
75
168
72
45
60
55
48
5
3
120
12
9
3
100
8
84
63
13
8
64
116
9
108
12
63
39
9
12
9
31
35
90
7
32
16
89
3
88
17
60
3
60
28
29
30
30
30
25
56
9
43
12
35
1
32
105
7
5
48
27
48
15
60
37
23
54
30
66
3
27
165
72
45
12
96
54
ABCD 94919179406*3^$a+1 [50012]
36
56
76
87
45
20
76
32
85
72
12
51
72
57
36
15
248
4
3
108
6
83
28
128
4
63
113
100
24
8
148
12
20
43
41
49
90
105
15
125
4
168
20
52
15
5
16
12
93
12
47
16
24
36
24
3
48
6
84
155
96
48
28
72
32
205
63
108
99
21
27
96
5
67
33
57
15
44
60
48
108
139
29
19
65
60
25
3
12
116
52
48
84
32
180
31
72
12
18
47
60
61
47
120
31
30
27
44
28
56
31
173
28
80
7
21
87
18
72
3
252
9
51
60
168
116
76
249
63
135
17
48
76
12
9
3
32
76
12
20
145
35
7
5
13
47
36
40
33
15
140
36
13
51
12
68
24
28
33
84
47
4
39
42
36
83
61
11
52
36
117
15
69
71
12
148
92
40
32
55
33
45
120
107
16
3
29
31
9
21
47
43
29
16
81
3
3
33
69
63
69
131
24
4
44
160
272
124
56
31
65
25
48
36
108
3
72
33
72
96
75
132
48
116
25
66
57
51
6
11
109
39
21
3
20
16
60
12
12
3
210
108
54
101
36
25
71
19
93
68
43
84
18
63
45
35
124
108
60
12
27
29
12
60
12
13
95
40
60
8
24
72
1
162
53
7
41
52
80
48
72
67
18
59
60
28
36
20
172
33
11
76
57
63
12
8
25
54
6
87
393
18
29
100
36
176
43
5
31
41
16
80
180
40
32
108
7
45
92
28
51
210
35
156
16
27
126
39
147
21
8
4
36
132
20
13
12
204
30
60
65
25
39
12
8
72
103
29
40
21
39
8
40
3
117
57
42
41
28
15
6
84
195
165
60
47
28
132
128
25
15
111
9
24
51
42
75
44
19
9
8
12
240
88
120
20
13
11
241
18
54
3
48
57
59
424
12
9
11
28
15
12
57
36
195
29
103
102
63
60
9
48
51
24
3
77
13
63
9
47
88
36
225
12
3
60
44
120
7
53
1
36
39
24
80
136
44
25
15
36
57
54
93
8
277
47
64
56
133
11
49
111
12
44
36
49
23
31
90
11
19
69
140
61
27
27
18
47
25
51
57
47
61
35
25
15
72
104
61
84
24
72
119
19
45
132
9
39
80
64
45
35
43
108
30
87
104
4
9
12
35
28
27
101
24
25
119
1
171
92
16
44
16
104
67
21
8
97
108
66
6
27
48
60
20
28
51
30
243
33
12
51
180
189
48
144
71
28
9
78
77
40
75
137
64
15
29
61
24
18
29
25
3
56
52
92
16
12
3
45
84
36
84
36
15
114
11
12
28
24
8
172
56
24
55
81
72
63
24
12
69
9
11
37
3
21
18
45
3
17
72
55
89
40
21
51
165
23
85
11
73
42
9
12
72
116
12
25
75
8
36
36
13
99
75
33
60
8
31
120
6
123
60
15
45
45
59
76
12
8
72
48
100
15
17
12
13
3
44
1
35
12
24
73
18
137
25
6
29
36
244
56
36
13
48
42
65
7
9
117
48
72
60
135
60
80
72
25
35
73
3
80
4
200
16
32
40
168
12
20
25
47
196
32
7
161
12
40
9
39
12
80
72
7
29
67
173
1
111
32
120
40
36
12
12
3
57
128
24
48
28
140
28
72
27
17
25
66
54
11
52
60
27
29
4
48
164
28
8
12
96
36
16
32
7
53
1
11
49
90
117
32
76
24
15
17
4
12
72
240
60
45
35
28
27
90
11
24
16
12
80
40
60
27
6
119
12
24
180
4
3
18
54
21
56
60
73
63
20
88
60
20
12
139
5
4
75
65
36
13
51
12
32
28
3
5
36
4
135
77
13
15
21
59
61
35
4
39
12
9
24
128
28
60
27
45
135
5
132
187
69
12
164
1
35
19
33
48
117
3
57
47
156
108
36
76
39
108
96
77
13
11
36
112
51
222
30
45
27
17
79
29
1
60
27
48
44
36
120
25
11
24
37
24
63
63
12
6
90
41
16
15
29
55
33
140
72
61
3
12
20
37
63
177
23
60
25
15
195
42
75
56
60
25
27
68
4
48
20
24
16
32
16
9
35
73
108
11
4
9
51
44
61
24
12
11
79
33
92
43
36
9
48
69
59
25
27
285
72
3
ABCD 94919409446*3^$a+1 [50009]
216
36
31
8
12
4
248
16
41
55
32
105
18
13
29
67
60
89
27
40
35
114
51
12
28
92
28
8
52
47
36
25
32
12
36
16
60
140
4
8
156
12
16
32
81
24
108
55
24
11
72
13
23
25
29
91
8
28
101
111
69
99
36
15
30
24
15
141
24
54
93
180
64
8
52
89
75
9
24
72
18
66
24
39
12
172
23
36
57
21
15
12
48
33
174
37
32
75
36
37
116
4
20
93
24
12
18
1
36
24
140
108
21
3
51
57
15
18
3
9
79
56
81
91
20
48
84
27
18
31
11
45
48
45
7
29
79
68
21
15
3
138
144
31
5
27
24
76
32
72
81
31
17
3
21
18
1
11
81
15
12
49
95
18
51
21
19
17
18
90
6
85
32
9
31
53
6
48
33
93
18
1
36
80
33
19
44
4
53
27
4
11
36
21
48
36
57
12
19
41
180
63
93
3
69
15
48
24
16
29
36
31
71
9
72
28
80
141
51
156
52
12
32
16
59
18
30
54
42
1
20
12
60
24
3
18
7
20
24
21
54
6
51
105
75
48
108
27
33
4
29
96
12
19
41
36
66
33
60
3
1
53
51
28
5
90
13
41
42
49
41
36
48
87
12
24
28
104
28
29
3
36
52
17
3
27
9
36
15
33
33
51
27
12
18
31
36
24
8
60
28
96
65
99
39
1
20
48
45
111
48
33
126
117
24
3
49
119
48
18
3
57
151
24
128
57
63
4
17
75
33
15
27
36
25
36
41
3
24
4
68
141
30
18
180
42
25
56
40
32
60
28
56
12
4
32
63
25
65
91
8
24
28
53
39
12
21
55
24
11
18
19
68
24
9
3
16
20
4
48
17
19
60
11
9
60
52
23
96
18
36
27
40
48
36
8
57
30
93
15
25
12
36
71
6
15
120
16
32
24
156
63
6
18
1
29
7
48
17
24
55
35
36
61
12
11
157
56
112
32
184
77
31
41
7
29
12
31
119
48
13
5
55
36
20
39
9
52
11
45
4
180
8
16
32
24
64
12
5
51
24
105
90
33
16
101
31
32
21
18
180
9
27
9
28
56
36
24
9
103
5
36
3
4
17
3
69
30
25
32
4
11
13
5
18
54
91
17
19
60
11
9
72
24
39
6
12
31
44
33
19
60
89
12
15
3
69
16
36
11
13
12
8
76
32
60
33
30
54
87
117
87
21
18
117
60
3
12
109
5
27
81
151
44
33
3
84
28
24
59
24
69
141
7
65
27
40
48
35
84
6
3
12
165
79
96
23
105
4
12
5
99
88
56
60
3
33
4
92
45
51
72
3
6
75
84
16
8
45
42
105
96
4
8
21
39
9
6
30
6
37
17
99
52
41
51
9
102
1
35
57
64
8
15
1
5
156
63
12
51
25
8
24
21
67
35
78
27
147
6
12
27
48
33
6
126
55
36
209
78
25
116
36
87
97
89
36
19
36
12
20
21
108
15
60
15
18
3
48
345
36
27
3
24
61
48
48
20
4
17
15
12
12
60
36
12
60
93
111
36
36
39
174
15
21
31
68
9
3
15
18
55
17
24
3
33
63
16
20
52
29
27
64
48
131
25
5
19
12
47
156
54
60
36
36
48
51
16
56
4
17
27
24
21
27
87
61
84
164
27
57
3
25
36
8
111
9
57
43
65
31
60
140
64
47
57
15
6
3
63
45
4
108
11
18
48
7
44
124
119
73
68
84
36
27
49
12
11
81
9
15
28
32
15
162
31
144
5
36
63
117
72
48
175
56
21
31
5
72
27
4
20
57
72
31
47
61
20
64
17
91
80
60
39
54
36
39
15
90
27
4
68
9
30
45
24
88
5
6
61
23
21
4
12
44
24
64
29
6
162
19
89
3
99
49
5
19
68
36
3
9
63
96
25
29
36
7
29
120
27
12
21
27
27
1
65
108
60
3
16
68
39
21
33
87
33
63
16
29
19
8
15
18
84
3
21
31
144
35
25
36
20
69
12
90
117
24
72
28
47
9
12
12
21
43
44
136
8
9
18
12
60
18
3
99
37
104
28
60
77
6
97
47
144
9
28
8
16
29
91
128
72
16
36
29
15
24
21
120
51
12
36
45
96
30
81
87
57
100
128
15
37
5
31
5
75
24
64
164
24
24
4
101
115
65
3
15
45
88
48
216
17
36
54
42
19
29
31
92
12
12
3
45
153
123
40
48
71
18
87
57
19
5
12
27
12
3
33
12
45
7
8
15
69
9
180
99
9
72
15
12
45
103
8
51
61
5
54
25
71
61
11
30
27
24
27
48
9
28
60
29
24
30
42
12
36
67
29
30
49
44
36
76
116
39
18
36
6
93
45
42
57
84
76
24
36
8
64
48
89
72
12
3
105
39
12
12
28
36
44
40
29
18
30
39
120
24
16
80
24
99
21
9
42
25
5
36
3
24
36
15
69
21
39
87
18
31
149
12
15
40
5
36
48
3
12
39
117
12
57
211
12
20
3
117
69
39
36
100
77
31
5
55
36
53
3
9
6
9
81
19
29
42
45
4
12
113
27
64
24
29
31
5
3
3
90
3
16
35
66
3
21
3
36
ABCD 94919557438*3^$a+1 [50015]
81
48
15
96
24
33
199
8
12
76
72
92
69
24
87
336
60
124
144
80
40
72
32
112
24
65
24
87
33
127
140
96
45
67
20
28
77
63
40
24
116
28
17
55
72
8
12
21
144
72
51
52
17
55
8
60
45
15
153
27
156
292
29
15
33
63
33
216
168
48
7
12
29
24
48
39
4
140
9
48
24
63
33
3
21
39
24
16
17
168
99
76
20
60
57
27
165
43
29
48
120
231
9
91
20
64
96
44
76
20
84
172
84
32
57
51
36
9
39
28
5
72
15
112
8
28
128
204
57
75
213
15
33
123
84
40
17
63
48
129
48
72
168
168
24
48
48
79
104
72
48
84
21
247
72
80
88
8
144
40
20
21
75
100
252
53
27
69
24
15
136
56
24
136
8
60
4
72
41
87
33
3
189
48
15
33
72
48
7
65
67
77
96
3
36
48
12
16
180
8
9
15
12
76
72
41
19
53
63
76
5
15
81
24
51
4
188
36
225
135
9
48
63
12
100
188
21
123
28
72
17
96
120
19
44
9
75
60
40
96
89
135
40
65
72
63
16
24
152
9
19
53
48
120
15
9
96
96
39
84
21
39
36
60
81
3
180
33
72
48
147
12
33
120
31
12
53
72
192
15
228
69
75
21
144
175
56
84
21
7
17
19
212
129
63
57
24
72
72
72
19
101
39
345
27
12
16
89
75
52
8
40
96
41
96
55
65
223
80
124
20
12
84
12
93
7
80
28
125
99
12
9
75
84
16
89
31
24
32
24
57
7
41
24
51
192
45
120
63
24
57
63
105
115
32
64
140
36
4
120
41
48
91
80
165
31
41
15
208
20
45
15
120
9
115
5
55
8
24
33
216
79
48
17
63
9
15
225
19
29
48
3
4
17
144
7
72
120
41
55
56
129
15
12
93
24
48
135
33
15
24
40
20
16
32
60
88
17
24
3
160
12
168
8
24
160
8
105
55
17
99
112
53
151
8
76
5
27
4
96
128
57
147
240
45
3
45
48
79
80
40
65
72
144
144
48
24
15
81
24
24
15
16
89
31
96
65
15
33
120
27
12
16
20
21
63
112
128
57
99
84
40
17
19
20
112
144
296
64
41
7
128
40
8
81
19
5
7
8
96
76
5
39
225
48
51
84
16
24
32
36
45
39
9
19
77
3
36
40
41
15
88
41
31
44
64
125
3
45
67
5
31
65
55
72
89
15
228
16
12
8
9
48
7
56
81
96
120
75
148
140
45
67
68
12
117
151
84
101
24
15
36
165
171
48
12
24
9
72
48
96
87
9
183
33
3
12
9
183
33
19
29
51
21
63
24
57
63
33
24
111
33
31
65
48
15
48
4
29
15
40
17
27
45
120
31
41
3
21
39
36
12
72
12
16
84
65
39
36
28
8
105
67
68
57
15
33
3
69
15
33
79
65
15
33
96
135
9
27
96
204
105
495
120
100
5
15
108
16
5
31
8
81
39
12
48
100
48
8
64
8
9
39
76
29
72
120
3
21
216
135
28
180
89
3
12
40
41
19
12
36
5
72
63
228
45
87
24
33
48
39
33
96
91
68
120
33
15
132
117
331
20
24
4
29
15
72
9
72
127
96
44
117
31
17
15
60
60
16
17
39
81
7
17
96
24
55
176
153
55
161
24
87
64
56
12
21
72
15
180
117
15
33
72
48
144
48
3
100
24
41
15
28
92
24
16
188
189
63
48
16
8
225
255
16
89
63
57
72
51
93
24
96
24
223
17
31
36
68
48
240
177
15
33
192
127
8
36
12
88
ABCD 94919758372*3^$a+1 [50017]
17
18
6
36
103
59
1
119
18
42
318
108
7
65
72
31
72
23
54
6
66
103
12
36
12
5
36
12
60
30
24
13
96
36
24
11
61
23
85
119
37
29
7
108
24
12
161
12
18
133
144
65
60
36
31
53
43
65
132
102
13
11
66
24
12
7
47
54
60
7
65
72
31
60
12
48
5
60
30
36
18
78
18
36
18
66
162
90
60
79
48
155
42
54
37
53
55
65
19
12
41
108
19
5
18
48
25
101
18
78
72
36
66
13
65
7
113
7
24
29
7
41
114
66
108
19
185
43
12
17
18
145
53
30
90
42
126
12
18
24
120
42
36
18
49
5
18
84
49
11
73
11
1
53
43
137
6
37
12
35
25
47
36
78
12
54
13
72
5
91
23
25
11
18
48
67
227
25
29
36
30
54
186
85
23
25
12
125
18
18
43
5
24
18
193
72
53
55
5
90
54
31
59
30
36
72
7
137
19
5
79
23
73
12
24
120
24
60
71
18
72
19
29
6
36
25
23
60
61
11
13
5
12
6
54
19
11
186
43
36
65
84
36
19
35
1
60
35
54
90
1
60
11
54
19
11
1
53
19
113
48
60
84
36
67
29
139
35
126
24
12
7
53
84
216
90
60
73
60
96
5
36
12
36
31
29
12
54
18
175
48
29
126
72
6
66
13
36
65
127
29
18
13
132
5
12
19
60
17
54
66
78
37
47
78
12
42
90
36
55
53
12
18
132
12
18
67
72
144
11
84
126
54
24
18
84
54
234
36
54
1
329
66
37
5
54
49
131
109
29
7
48
77
18
18
19
11
85
83
37
17
7
24
24
48
5
19
29
42
13
132
12
5
235
17
126
18
31
5
31
59
13
23
90
7
48
48
24
17
18
138
18
1
84
29
138
24
48
61
65
7
48
5
54
66
114
48
162
91
36
59
36
1
29
6
169
11
192
1
17
18
24
12
169
47
18
72
7
11
36
85
48
47
13
47
18
126
30
90
25
29
18
18
55
71
73
53
132
7
5
43
48
59
48
6
36
54
12
108
42
30
13
29
12
91
53
36
43
71
25
101
36
18
1
53
48
55
35
13
29
91
29
31
11
1
84
125
199
329
18
120
18
19
36
17
67
23
18
36
18
25
11
37
89
36
7
11
54
168
18
12
150
7
23
49
11
12
18
79
29
24
7
5
60
54
54
7
23
1
35
37
48
12
107
18
55
17
7
41
42
18
18
25
5
67
48
11
54
60
12
18
1
5
36
54
210
216
103
95
85
192
24
5
24
12
24
30
25
89
79
41
7
47
145
17
24
84
150
138
7
96
96
23
13
5
487
17
36
7
5
42
48
180
1
71
96
18
12
60
43
24
48
5
24
19
60
155
25
77
18
1
5
36
12
72
18
61
12
23
1
24
155
37
48
35
6
55
29
19
113
79
48
143
25
65
55
35
18
84
42
66
54
6
18
84
73
120
48
65
79
12
96
65
72
67
36
83
66
60
36
54
25
24
41
138
72
18
132
66
37
72
5
30
145
221
90
13
71
1
17
18
24
25
5
18
37
41
144
84
19
36
35
61
161
115
65
43
324
108
167
13
29
43
65
36
36
43
41
7
12
35
37
5
18
12
6
67
5
18
18
120
31
119
66
19
36
35
78
36
84
90
126
54
60
97
5
24
30
109
161
114
61
11
18
18
25
5
24
43
47
1
17
120
31
5
96
19
35
97
119
126
120
60
19
48
72
23
30
18
25
48
5
12
7
192
48
41
24
252
91
35
37
161
7
5
72
72
6
72
25
131
144
6
12
18
6
48
103
65
55
132
23
217
48
59
18
67
59
6
66
25
29
103
95
18
54
24
72
25
60
143
90
91
53
31
5
235
89
31
5
67
12
47
18
42
138
72
18
145
53
79
101
7
12
53
18
97
11
42
144
84
7
17
12
31
65
18
1
53
12
78
121
95
49
5
126
37
29
90
126
90
13
36
41
42
180
25
48
24
48
65
60
18
12
42
84
24
31
77
48
42
48
6
54
49
12
36
29
30
1
89
36
60
12
42
30
55
71
13
5
7
143
1
35
241
5
24
19
11
24
12
132
102
6
18
174
25
36
11
36
18
90
1
96
29
24
19
12
36
12
5
42
109
96
36
5
55
48
24
60
11
25
47
109
35
6
18
37
89
36
18
1
29
24
18
30
72
31
ABCD 94919841488*3^$a+1 [50007]
39
108
309
69
90
126
35
16
32
43
90
99
9
95
112
168
57
72
111
87
129
96
27
72
173
43
125
109
324
87
129
143
37
51
32
120
13
3
24
48
24
9
159
147
36
17
136
45
59
16
15
81
56
97
72
216
63
9
15
21
59
31
234
288
18
117
104
85
11
72
43
5
160
159
33
56
91
54
15
21
99
81
63
351
144
65
61
36
191
168
19
18
195
3
72
29
160
168
72
240
69
36
90
36
249
75
5
48
48
120
13
414
36
54
198
324
33
57
39
24
80
73
180
72
108
15
3
90
36
39
24
27
108
257
121
54
54
72
54
45
144
27
54
18
21
72
69
90
126
75
195
45
48
51
54
87
368
211
36
33
57
39
51
5
85
162
113
85
54
126
15
147
77
49
39
177
15
3
45
297
54
41
283
18
54
21
69
3
123
54
180
75
24
9
167
31
105
57
72
36
75
249
306
45
9
396
72
123
24
195
53
55
18
87
21
195
345
36
108
15
272
1
90
72
93
24
99
54
71
217
90
270
18
485
19
162
51
32
168
37
35
307
90
99
81
18
126
36
3
72
24
27
18
36
135
56
7
17
1
15
224
85
11
112
8
72
13
35
37
83
208
51
261
27
45
80
145
108
75
24
24
165
36
71
24
103
126
270
69
57
18
93
32
91
29
97
191
144
136
33
54
17
64
9
18
93
32
55
105
3
69
57
36
147
177
23
48
55
89
109
270
117
8
24
121
111
15
18
72
135
48
128
48
19
162
3
72
15
185
64
104
48
49
71
88
57
47
25
63
48
15
17
208
32
40
45
35
112
177
23
112
315
21
24
9
87
75
149
88
15
65
112
21
198
29
96
216
145
18
72
54
36
11
43
72
90
179
120
64
120
56
16
32
97
23
120
40
15
18
39
48
3
173
40
120
27
45
248
157
144
36
47
16
45
11
43
90
27
8
163
237
195
18
18
57
33
36
35
48
97
18
21
51
54
207
24
615
33
57
36
54
90
36
162
53
40
213
72
27
168
104
160
135
36
5
103
17
37
252
39
56
85
36
15
417
15
8
144
85
54
29
25
15
111
54
51
39
65
115
5
121
72
15
432
96
51
93
8
160
48
24
27
53
253
72
35
37
54
126
108
90
90
180
155
112
96
72
8
115
198
15
32
280
105
72
87
75
165
15
18
63
80
24
144
49
72
270
18
72
159
129
23
112
45
18
9
189
126
45
99
45
9
15
57
36
3
24
27
90
54
5
85
90
65
61
126
72
18
99
81
39
33
23
265
72
18
189
9
111
51
69
75
125
64
9
63
120
32
112
8
48
88
104
88
57
47
25
90
29
24
16
57
207
27
54
54
ABCD 94920560786*3^$a+1 [50012]
21
72
42
120
101
61
59
4
15
57
63
78
12
6
6
3
33
23
55
69
20
13
162
6
72
138
41
61
23
139
41
7
69
44
37
23
124
32
4
69
12
144
59
7
66
3
21
23
61
35
61
75
39
42
3
80
16
75
48
41
24
12
49
24
11
36
85
36
83
16
44
4
140
73
18
24
6
99
21
36
30
5
133
36
11
25
23
25
6
6
3
60
27
89
61
114
5
1
63
12
135
24
21
105
35
85
18
240
5
36
40
84
45
60
147
21
23
19
45
51
9
80
40
21
11
84
19
5
145
11
31
6
23
91
45
51
77
13
60
87
45
111
20
37
24
159
21
23
12
84
16
3
30
35
25
71
96
109
35
55
69
20
37
15
20
61
3
39
57
33
147
21
30
30
23
109
30
5
1
84
35
25
75
45
11
109
60
47
79
144
48
102
120
12
23
13
123
9
35
132
31
24
6
47
67
5
43
5
120
13
39
68
16
20
40
21
35
31
17
85
35
133
12
30
6
12
59
28
57
15
44
1
18
41
36
1
120
3
24
21
11
40
8
55
30
15
3
24
6
3
56
13
147
44
37
107
72
28
20
133
3
164
36
16
51
9
68
12
61
119
19
30
11
168
72
25
39
80
36
73
18
53
61
35
85
15
15
113
12
4
15
5
16
33
51
60
80
109
27
8
211
5
1
3
56
31
48
45
3
24
5
1
63
36
81
84
83
85
27
20
64
24
12
24
104
25
30
18
78
24
18
27
36
21
24
162
17
12
43
17
13
51
57
30
29
28
12
68
7
5
49
35
16
15
78
12
35
4
45
59
60
1
15
60
80
60
4
32
60
88
36
9
167
60
19
9
132
81
18
5
97
23
139
81
21
39
36
15
165
21
23
31
105
39
41
13
42
30
35
48
55
77
48
73
23
1
35
84
4
36
120
36
81
30
57
12
24
44
40
180
45
27
8
36
36
19
105
144
36
20
60
84
52
21
23
109
48
120
39
108
56
37
23
60
16
15
90
30
24
45
51
24
6
3
32
60
60
24
79
30
75
92
1
42
65
25
6
6
83
13
90
17
31
5
1
36
60
59
1
3
81
3
32
25
15
8
61
36
3
152
19
45
24
20
13
39
9
36
30
78
120
18
24
65
28
123
114
59
115
5
24
37
23
31
30
24
18
54
99
60
80
76
20
73
72
39
36
8
13
27
20
37
39
21
15
75
33
12
44
36
19
54
27
8
37
59
36
61
23
61
39
99
5
1
66
89
7
72
30
15
12
141
3
20
109
35
76
84
117
15
44
4
20
1
162
24
5
61
23
16
33
71
31
5
61
30
69
123
17
24
4
75
45
20
37
39
75
24
102
96
18
101
88
32
1
24
99
69
42
96
9
164
25
24
90
17
31
9
20
60
64
21
60
108
27
180
21
47
37
90
125
19
5
96
73
90
6
39
20
12
19
9
120
15
21
129
138
54
3
56
1
30
90
75
3
101
60
55
6
90
105
33
131
24
76
36
21
23
31
29
1
24
35
55
6
15
33
48
42
30
12
59
49
35
52
33
60
47
145
48
35
25
60
51
21
30
24
9
21
51
20
48
133
39
15
66
23
1
3
27
78
11
1
39
9
11
1
15
164
4
12
20
85
143
31
54
131
1
35
1
63
44
72
13
120
66
21
24
69
6
89
61
24
48
42
185
31
41
24
4
32
1
23
96
88
27
29
160
56
25
96
83
7
69
3
5
85
6
6
39
57
3
21
15
9
114
6
35
36
1
18
5
25
24
27
45
18
42
48
12
48
27
48
87
6
119
28
92
19
30
111
8
1
12
23
55
9
32
25
23
76
9
87
21
84
83
13
23
1
36
27
3
17
55
17
124
44
12
24
121
66
69
9
95
1
23
60
31
24
41
36
48
25
27
8
25
87
39
42
107
16
56
24
25
11
24
4
12
20
25
23
72
24
36
60
13
15
60
3
29
24
67
30
59
4
36
48
45
72
48
48
12
51
36
104
1
143
13
39
8
91
5
1
24
15
176
24
37
12
18
9
21
99
39
30
99
56
1
95
1
3
104
12
120
48
7
5
73
90
5
36
169
95
12
168
96
19
90
75
36
144
36
24
12
20
43
78
120
23
24
76
56
25
60
39
44
13
114
6
87
36
9
30
17
109
159
20
52
33
75
33
23
76
129
24
35
37
35
4
96
93
15
33
87
20
13
12
72
24
66
125
43
21
20
60
49
66
5
61
6
72
18
30
69
3
5
25
12
23
36
36
120
13
90
17
79
120
41
1
12
27
104
4
32
48
16
56
100
8
12
19
21
45
39
24
33
12
35
60
43
17
73
24
78
126
12
63
44
133
3
27
9
20
24
97
3
36
140
60
108
13
24
144
71
24
24
12
55
129
21
3
116
40
9
18
17
52
141
24
30
24
9
20
25
27
24
56
55
29
16
108
63
9
20
4
45
35
7
24
9
45
15
21
83
16
81
23
72
1
243
39
ABCD 94920583042*3^$a+1 [50017]
1
15
3
12
21
57
30
36
29
88
33
11
28
56
49
47
25
54
12
45
9
143
163
24
66
3
75
5
76
93
18
29
25
18
60
57
45
6
48
17
73
6
5
49
11
55
21
8
61
15
20
25
36
18
9
128
55
33
44
48
4
104
7
18
156
6
12
17
43
161
217
39
63
21
57
48
60
12
47
16
15
12
18
126
45
33
36
36
36
27
45
12
78
57
24
56
48
16
72
15
33
24
135
17
19
5
55
21
51
192
36
6
48
18
69
3
72
36
18
6
18
3
45
23
16
48
72
9
15
12
80
19
30
36
54
21
92
37
18
65
120
31
5
4
60
36
21
3
20
36
49
11
76
15
9
24
8
67
132
30
24
99
21
114
33
39
54
39
45
18
33
21
36
18
81
51
12
21
15
21
3
5
25
27
33
15
36
44
61
35
7
69
68
28
24
3
36
72
18
24
63
3
45
24
56
1
23
55
90
11
61
3
33
18
17
108
4
15
18
27
12
9
15
39
96
30
6
5
16
44
4
44
60
91
6
39
9
23
175
45
84
3
21
96
20
196
32
12
1
18
9
45
12
144
24
90
21
9
11
31
21
24
39
45
12
57
90
30
288
18
42
12
27
20
31
65
25
12
123
12
87
45
3
93
3
30
15
24
20
13
207
27
18
155
16
104
13
27
63
18
24
3
153
11
31
30
3
57
12
6
102
47
168
37
36
6
36
90
18
5
61
15
93
18
18
24
12
168
35
37
51
8
36
4
60
69
168
12
35
61
59
40
32
49
35
4
15
36
84
42
18
101
19
5
1
39
32
24
25
24
72
36
47
61
264
23
73
36
90
9
24
93
84
36
3
159
42
111
69
3
20
28
75
18
107
28
27
12
21
20
96
43
18
42
45
21
27
32
31
41
16
8
7
17
7
9
84
33
72
12
6
33
24
27
33
12
51
12
41
145
102
24
126
54
45
39
54
15
27
54
12
23
37
12
6
21
45
18
6
11
19
54
27
80
16
3
42
12
6
84
45
15
48
78
99
32
31
9
9
11
1
18
57
3
90
36
15
24
51
9
45
30
6
18
30
15
3
17
16
156
44
61
48
3
8
31
41
100
69
71
55
18
24
15
56
37
108
54
33
24
33
12
11
115
5
28
81
3
32
120
61
3
36
116
24
4
45
35
1
18
42
30
9
45
27
27
72
24
69
3
18
15
60
51
33
51
6
35
19
81
36
9
63
81
12
24
36
27
63
12
41
199
18
63
21
18
36
42
3
45
36
23
36
4
12
108
57
84
96
23
13
35
4
33
102
65
43
6
102
90
15
24
39
36
29
36
36
97
71
19
108
72
18
27
3
9
8
25
63
63
9
8
52
48
44
16
39
18
18
90
83
1
11
169
6
45
8
31
41
19
30
3
156
56
19
24
36
65
1
39
56
16
24
56
24
4
69
71
19
65
97
24
71
31
18
6
5
31
33
15
21
21
87
33
90
57
21
167
64
39
9
3
53
7
30
3
15
72
24
21
60
20
19
9
9
36
27
9
18
21
69
87
135
69
21
15
36
8
61
6
72
72
29
19
5
13
90
9
33
36
30
45
56
31
18
135
9
30
41
1
90
45
21
42
12
24
29
40
3
69
201
63
24
201
11
64
27
33
9
156
11
85
3
8
7
30
6
41
49
11
79
57
32
12
16
12
15
41
112
3
5
16
24
44
1
90
6
18
41
49
15
51
29
16
24
93
27
27
9
12
8
24
145
3
33
6
36
90
12
27
20
31
53
12
7
21
56
25
3
68
25
63
24
12
81
72
66
65
25
75
44
13
18
12
137
7
126
54
60
18
156
27
63
72
53
100
27
9
45
36
18
72
5
48
7
33
20
19
17
60
36
25
23
1
36
12
18
42
111
15
17
13
39
51
9
87
89
55
29
16
39
36
29
112
84
9
3
68
112
68
19
5
72
1
15
44
13
30
17
55
9
32
73
12
3
21
51
15
65
85
27
21
15
21
23
16
24
45
6
9
21
72
18
117
33
12
15
9
48
71
4
3
12
6
35
1
54
9
20
1
35
60
12
25
39
36
33
54
66
131
49
54
6
156
18
5
40
8
19
36
9
20
49
99
72
3
6
15
75
177
12
45
12
54
17
52
12
33
3
60
24
21
30
45
33
71
24
85
12
59
1
30
65
7
42
3
60
75
108
5
13
107
72
55
41
4
45
72
90
5
19
66
11
85
12
15
48
108
9
11
25
15
9
30
33
24
69
11
13
11
1
24
66
24
12
57
15
36
21
123
21
21
18
65
7
81
9
18
53
13
72
132
12
36
35
79
33
12
3
77
24
25
35
4
48
32
16
45
54
41
19
18
39
69
179
67
18
11
16
24
39
78
12
6
9
45
36
36
59
64
20
16
12
57
47
16
69
66
60
5
4
20
28
12
69
11
84
84
37
11
48
49
15
96
87
9
9
60
27
93
99
8
4
39
45
264
36
81
3
32
19
6
3
45
186
90
11
25
39
20
7
9
128
13
3
9
6
84
57
21
3
15
41
13
87
3
66
71
1
23
24
13
3
87
9
63
48
78
39
15
18
15
3
12
54
63
45
11
7
18
36
6
12
78
54
120
6
15
8
7
18
24
11
4
21
71
31
108
21
44
49
15
15
17
16
8
24
36
85
12
42
53
12
40
93
3
27
54
186
33
15
29
103
9
21
78
12
42
18
48
54
36
99
48
48
21
75
188
36
64
51
125
37
23
1
11
43
9
57
71
127
17
28
15
30
36
24
48
114
89
19
36
45
140
4
57
ABCD 94922929072*3^$a+1 [50029]
12
32
31
45
36
15
9
8
55
177
48
3
9
27
48
72
29
72
136
44
7
21
8
19
33
99
72
21
8
19
53
112
72
48
51
12
21
80
19
33
68
16
44
28
8
16
12
12
68
7
9
36
63
81
24
15
84
48
12
9
12
3
9
24
48
39
9
12
8
31
9
27
9
20
31
33
20
64
132
188
16
12
12
96
3
5
40
3
5
60
7
69
36
68
76
8
55
45
15
9
12
24
3
5
112
15
9
27
65
55
12
5
4
96
3
12
60
33
27
48
12
33
12
8
52
12
48
8
19
9
24
12
3
5
64
63
33
24
36
48
20
4
20
55
9
20
79
9
63
48
9
15
48
9
3
21
20
19
33
24
48
12
108
15
24
113
36
55
36
53
36
108
60
55
48
45
12
15
12
5
31
65
12
28
48
20
12
31
21
123
24
5
16
12
3
36
81
12
12
51
21
12
44
64
27
77
4
8
43
65
64
48
27
24
36
21
63
33
48
60
8
36
28
24
84
72
27
45
87
81
39
45
48
20
55
192
69
8
31
81
24
8
28
15
21
39
36
5
64
3
149
4
116
103
21
27
48
48
72
5
64
36
8
76
56
36
12
4
48
20
36
16
51
21
8
40
104
52
75
17
36
4
80
4
84
15
105
12
3
24
33
12
108
60
63
36
105
48
36
39
29
16
24
24
27
9
12
8
19
17
40
24
3
36
12
36
24
29
12
19
5
67
17
16
15
45
20
67
84
29
31
5
40
8
52
39
9
39
41
52
128
19
12
120
9
3
36
84
29
16
60
51
48
9
3
21
20
100
12
36
12
39
69
48
135
5
31
84
36
65
31
24
12
21
20
43
45
128
91
17
139
117
36
8
4
3
21
27
21
20
12
4
48
3
57
12
36
111
48
36
137
72
7
29
4
24
20
19
5
16
20
31
9
120
60
12
24
24
12
32
55
45
24
15
24
21
3
29
12
19
5
4
12
75
33
36
27
24
12
33
24
20
7
17
88
12
48
3
9
63
36
101
12
4
15
21
20
28
51
12
24
132
45
8
40
27
153
92
7
12
57
60
99
57
75
29
4
60
20
7
53
4
32
16
36
20
7
77
144
31
29
4
48
12
8
40
48
36
15
5
4
3
36
9
12
24
15
24
93
72
8
4
24
8
24
7
33
15
48
5
7
108
12
29
7
29
100
111
45
36
60
39
5
16
8
4
12
24
3
21
108
44
55
12
24
36
129
116
172
84
20
12
55
24
57
12
3
120
41
36
7
5
52
8
7
57
56
4
20
7
69
27
9
3
105
44
19
5
12
40
27
21
3
17
28
84
156
20
40
15
9
8
40
12
84
116
16
8
4
15
21
111
9
99
9
3
36
9
36
92
103
24
45
15
9
12
39
9
12
60
75
12
45
27
41
52
3
17
4
32
12
24
88
12
27
33
68
7
21
48
20
52
12
15
33
39
12
9
8
52
32
100
15
53
31
41
72
36
12
16
39
93
12
8
7
48
53
19
17
103
21
24
12
108
56
4
8
28
32
12
16
111
48
9
75
48
33
36
20
187
17
40
12
20
36
7
81
12
39
165
20
4
212
16
63
12
9
44
4
32
7
9
36
68
7
45
132
15
81
15
45
108
51
21
39
120
5
28
36
12
51
9
8
40
20
4
27
9
48
24
15
29
24
16
68
67
29
36
36
64
24
60
44
7
29
4
39
81
3
21
63
9
12
12
3
45
12
3
21
3
69
32
4
56
28
224
16
20
120
4
12
15
21
8
148
8
31
9
75
57
24
44
48
4
36
48
132
24
8
31
45
27
5
36
19
93
20
7
9
48
15
5
24
12
136
8
64
32
40
27
41
76
15
21
36
12
12
44
40
15
29
31
65
31
33
36
8
28
15
5
16
36
12
72
68
7
21
8
84
52
3
5
64
171
21
15
24
21
8
4
15
9
24
27
81
60
12
51
57
36
51
57
63
77
67
9
92
40
12
228
8
16
68
16
36
8
12
24
16
36
12
12
44
19
24
89
7
105
8
19
93
56
7
29
4
39
5
43
53
16
56
28
36
20
16
60
15
5
4
44
52
12
63
17
16
36
3
45
3
24
48
57
48
32
16
15
9
15
9
44
67
5
31
24
65
16
144
12
12
24
24
84
8
24
19
57
44
60
7
5
4
32
28
108
24
15
12
21
60
20
7
57
27
60
81
24
3
17
40
8
4
84
87
41
31
12
57
144
15
48
33
24
15
9
3
29
12
7
72
12
24
29
67
69
48
12
39
36
9
24
27
9
27
9
20
124
8
88
60
27
17
36
28
48
3
36
24
45
15
132
29
76
56
28
36
8
4
36
84
36
24
36
3
93
24
24
39
5
19
17
31
57
128
91
84
132
45
3
33
12
27
60
161
16
3
33
24
24
32
7
21
87
33
147
29
16
60
24
63
69
36
36
20
12
64
12
32
40
144
12
84
27
5
103
17
36
40
15
24
9
44
36
36
115
9
20
19
57
116
67
60
120
9
12
80
19
9
8
31
5
31
53
16
36
24
92
16
20
31
53
172
8
60
28
72
87
41
19
96
21
8
60
28
60
36
39
12
125
24
19
12
9
24
75
141
3
60
48
21
24
3
12
33
39
24
45
87
5
4
12
24
24
60
24
51
9
128
16
3
17
4
27
5
115
12
9
48
12
63
45
24
24
15
81
20
40
20
16
132
8
16
92
7
21
32
4
15
60
45
32
19
113
31
33
3
33
20
19
9
27
5
28
48
39
65
76
36
32
100
8
4
3
21
8
19
12
36
33
39
5
4
156
27
5
31
21
36
15
9
48
63
9
15
41
60
19
29
28
24
3
77
55
12
45
3
12
21
27
5
72
16
92
52
15
72
17
24
28
44
4
39
60
12
12
21
8
4
84
27
156
33
56
7
132
5
60
136
12
36
60
3
96
57
36
27
17
28
12
3
53
55
165
15
24
5
43
12
48
117
72
12
12
44
40
111
81
8
7
36
69
15
9
84
3
9
32
24
40
8
24
7
9
12
8
4
44
7
17
12
4
56
4
27
ABCD 94923072592*3^$a+1 [50010]
30
90
3
21
19
11
78
78
45
12
105
18
42
3
75
24
13
23
42
15
63
13
41
6
45
144
4
212
75
13
11
9
12
15
90
103
32
40
144
71
33
27
9
76
5
30
69
75
60
126
27
108
9
30
36
60
25
68
159
25
68
39
25
11
60
69
3
177
3
18
144
15
15
6
67
95
33
45
7
5
18
105
9
78
12
6
3
4
35
132
21
27
105
112
35
73
35
18
54
30
15
45
159
51
18
108
54
21
9
18
48
60
12
45
40
23
60
210
30
84
25
5
48
42
45
36
39
73
53
162
30
48
42
18
7
53
54
21
9
48
15
40
8
135
12
42
48
51
40
96
41
43
20
12
27
60
93
60
39
90
96
54
36
30
19
8
63
12
300
60
18
19
125
19
20
21
60
48
15
48
60
27
13
5
30
24
61
59
30
60
51
72
27
18
18
204
69
51
18
132
6
30
42
30
75
16
59
73
5
7
137
96
30
30
15
4
53
55
12
56
39
30
18
42
6
42
15
3
73
36
60
53
27
15
60
36
42
78
45
69
48
43
5
42
162
18
12
1
108
47
60
60
30
12
127
23
60
30
192
3
27
48
157
24
17
42
18
84
60
18
25
5
18
13
17
15
28
41
96
54
48
108
9
33
42
49
29
43
24
48
5
175
23
13
72
35
69
63
13
32
75
12
25
71
37
32
51
54
30
36
13
101
39
9
48
24
30
1
5
55
5
84
6
25
35
12
25
47
193
80
105
18
60
24
9
60
76
8
123
12
48
24
30
19
47
12
13
24
125
31
108
36
164
72
45
7
53
43
11
69
39
25
47
6
30
57
27
36
204
201
69
6
90
12
15
3
33
81
55
5
36
7
83
84
6
24
15
100
65
43
5
18
12
1
11
48
12
60
30
55
5
30
33
27
48
90
12
15
51
25
5
120
12
162
48
73
12
72
23
30
7
44
136
35
18
51
27
60
145
149
99
4
108
32
3
24
73
23
153
52
24
11
24
48
120
18
24
75
21
24
18
30
51
21
78
12
1
5
30
13
29
72
6
30
7
72
83
30
42
6
39
105
6
49
23
72
60
18
43
104
4
41
96
3
4
20
3
12
61
71
105
21
54
36
33
81
3
3
25
12
83
12
72
153
100
36
12
47
102
48
18
24
13
68
28
84
5
48
75
69
15
40
185
18
18
24
63
12
21
3
76
44
201
79
59
13
48
77
19
5
3
45
27
3
21
69
87
15
193
113
79
60
23
13
32
27
126
90
60
12
12
30
60
36
90
90
27
28
65
90
25
12
60
8
15
9
36
15
42
72
30
6
90
12
1
72
77
42
85
95
21
45
19
131
24
33
27
36
12
102
6
69
40
56
165
210
54
60
18
120
1
11
6
3
16
56
57
162
36
9
45
31
95
37
53
67
23
49
23
102
30
60
156
25
59
30
30
165
135
6
210
12
25
35
72
1
29
3
40
47
60
36
30
15
27
90
63
24
4
101
66
24
48
165
40
72
113
15
3
13
56
36
39
13
5
258
30
24
99
39
121
101
6
72
21
21
31
35
114
30
93
63
157
72
71
60
42
30
21
60
12
9
31
47
30
18
12
33
9
19
71
13
32
33
42
108
42
31
20
184
35
45
15
9
51
93
72
3
13
24
23
85
32
75
1
29
3
93
19
8
27
69
117
3
9
42
18
30
45
15
30
55
32
123
273
15
12
18
72
3
64
5
139
71
126
60
60
187
5
27
3
18
15
57
51
69
43
179
109
11
69
117
72
12
15
33
27
75
1
84
35
73
77
60
96
12
42
60
60
25
144
24
5
43
29
6
249
4
17
60
15
12
3
12
133
65
24
19
132
17
150
13
77
48
90
69
4
12
59
9
24
57
126
54
6
45
45
7
17
6
90
19
131
9
15
66
3
81
15
40
8
108
148
17
7
32
3
12
60
18
90
13
108
11
66
99
3
48
12
12
25
36
5
27
213
12
7
35
18
78
150
39
36
75
12
25
5
132
18
25
5
48
54
1
47
102
6
60
90
15
9
51
52
47
90
171
120
27
30
55
35
97
65
48
48
67
5
18
37
80
33
42
12
13
12
41
192
43
8
27
105
304
41
27
96
16
5
91
95
30
54
36
37
53
12
3
48
40
24
72
35
1
80
69
48
12
210
30
31
60
48
56
75
69
111
1
72
5
27
15
73
60
17
15
76
5
30
49
185
96
27
3
120
12
102
15
16
68
27
33
27
57
72
261
19
95
61
95
24
168
61
47
24
1
104
16
20
48
36
108
15
12
33
3
24
30
6
60
24
96
24
61
ABCD 94923311248*3^$a+1 [50020]
15
4
23
30
3
27
12
9
4
72
5
51
9
31
53
67
8
9
30
12
13
5
27
15
66
15
3
1
56
69
18
33
112
35
18
15
9
78
60
21
16
89
19
41
12
3
111
6
39
63
33
9
91
17
3
3
6
75
3
12
84
6
43
17
15
9
15
52
5
19
65
18
1
72
8
15
105
21
54
24
6
6
1
23
25
20
45
15
36
36
3
72
24
60
9
9
6
81
9
7
5
3
9
48
15
15
9
33
12
6
85
8
39
72
96
69
3
18
55
65
7
72
23
57
36
4
131
33
12
4
5
6
48
54
12
15
3
73
53
19
17
18
93
3
60
24
12
21
100
8
45
6
6
19
36
29
30
54
51
3
1
5
67
17
90
6
31
41
15
3
6
55
20
84
15
105
12
148
20
27
24
18
12
15
3
1
32
24
16
8
57
18
30
6
30
6
45
24
28
60
56
201
24
24
27
4
11
61
8
15
126
36
24
30
9
4
8
28
65
79
47
24
1
23
18
48
7
68
36
51
69
45
18
90
18
9
4
24
12
29
15
12
24
3
96
21
15
81
27
21
57
39
15
48
21
4
77
6
9
9
7
44
60
111
12
6
24
51
72
52
11
6
30
96
37
32
3
126
6
21
3
60
1
164
15
1
35
18
48
30
48
36
30
39
39
1
36
53
30
6
12
123
51
85
116
3
6
15
36
27
12
45
9
30
21
24
16
5
18
13
8
51
69
15
1
5
6
45
39
9
105
7
20
48
12
3
45
27
18
7
59
45
15
1
5
18
49
95
33
40
53
15
4
5
30
42
31
72
41
12
18
105
9
3
28
35
57
39
30
30
25
5
15
21
3
4
96
47
73
32
15
18
12
54
81
148
80
75
49
12
104
15
24
18
12
7
83
57
39
6
15
4
20
12
3
72
30
3
15
6
91
29
75
3
33
60
24
39
36
6
63
12
33
42
12
66
24
31
5
19
23
85
44
24
111
60
6
7
56
12
15
9
15
9
4
11
6
30
90
36
3
36
9
19
56
129
6
81
3
97
29
67
20
15
9
15
21
4
5
18
48
18
72
19
71
42
27
36
33
54
21
39
33
4
53
3
3
60
6
51
28
84
41
6
9
96
21
39
28
11
61
35
30
99
9
6
57
24
24
16
11
72
132
25
116
40
24
36
17
48
24
24
6
54
15
39
21
36
33
3
4
35
18
36
91
35
36
45
4
41
15
3
1
20
36
69
39
9
3
4
29
15
72
75
9
9
90
6
24
15
15
21
33
30
57
88
108
17
27
9
30
30
36
19
17
54
1
17
6
84
21
16
44
51
96
37
5
42
9
4
32
9
66
9
81
48
43
23
24
21
39
6
87
9
18
21
40
32
24
81
15
108
60
69
36
27
39
25
5
31
24
71
165
15
24
9
16
36
35
45
52
5
30
66
15
12
39
108
13
8
12
45
12
6
1
20
9
60
19
5
27
24
27
25
53
127
8
15
45
184
17
30
49
5
7
35
9
9
7
47
1
137
7
56
39
1
17
12
12
24
42
54
48
12
6
30
3
12
24
28
11
12
30
18
30
84
48
18
105
36
4
71
13
8
28
17
15
4
20
24
96
3
21
60
36
15
21
39
45
9
135
9
30
21
45
15
36
28
11
45
39
12
21
27
18
300
72
30
21
52
23
114
3
52
56
12
24
4
71
9
15
6
84
24
7
59
12
90
63
36
39
37
20
39
78
3
24
40
29
7
20
57
30
13
284
9
51
16
23
37
5
30
45
24
24
12
52
8
52
12
36
80
33
31
11
13
20
60
9
3
28
24
8
48
135
42
72
171
60
21
60
15
24
9
3
108
21
111
40
59
9
9
108
12
27
15
9
111
6
159
24
21
78
6
15
4
8
48
52
8
4
71
21
16
23
57
48
4
5
7
95
69
15
6
54
6
15
16
83
30
12
19
5
43
5
96
111
15
9
76
5
6
33
120
12
3
12
24
24
24
12
49
56
39
54
60
87
9
67
5
42
57
51
9
16
47
25
5
42
49
5
6
21
4
23
33
45
18
1
20
16
60
20
3
117
84
60
24
21
31
53
12
7
5
7
20
9
66
9
15
57
123
6
15
3
30
48
48
12
7
5
51
27
48
37
8
9
6
6
15
9
15
81
39
64
47
84
49
8
57
30
192
24
105
12
9
39
81
51
48
4
65
18
54
24
6
6
30
165
24
63
1
41
24
6
1
12
8
45
39
3
36
21
60
60
4
56
15
13
36
35
61
11
24
1
47
30
102
21
15
24
54
67
47
6
27
27
162
24
15
57
15
124
36
72
5
12
30
114
27
3
96
18
3
24
36
24
33
3
48
27
9
9
144
51
60
9
18
48
102
123
4
65
30
30
55
23
12
1
32
33
24
42
9
12
9
78
6
54
6
27
4
5
15
4
65
19
47
69
16
56
3
36
69
16
5
51
64
5
15
9
67
47
48
42
7
23
12
24
42
7
32
9
27
4
5
15
51
24
90
39
15
6
30
6
3
9
7
71
33
100
20
15
24
21
36
4
20
39
36
1
5
31
5
18
42
15
27
18
3
27
25
12
47
6
39
75
36
109
44
12
48
16
20
9
30
24
18
15
105
135
9
24
6
48
57
60
16
5
24
31
47
66
90
42
7
41
60
7
23
25
17
19
5
6
9
40
20
21
144
24
6
1
53
15
45
7
68
75
25
20
12
9
15
33
30
12
21
108
45
51
15
21
48
60
39
36
66
39
45
12
67
23
13
17
30
25
60
8
21
15
60
60
3
33
99
69
27
33
12
24
24
21
39
15
169
60
11
45
15
37
8
60
60
9
7
53
126
54
96
7
24
56
60
3
6
66
33
45
27
48
9
123
4
29
42
18
7
80
33
6
1
8
45
79
72
80
4
56
60
69
6
45
4
47
42
60
63
15
18
12
24
54
105
12
3
12
12
42
91
12
8
15
9
9
12
63
15
36
9
36
33
48
30
33
76
5
15
16
68
81
135
9
30
36
60
1
20
15
24
21
24
40
29
30
45
4
5
3
9
31
35
18
6
6
18
36
6
24
30
25
56
24
33
3
24
3
18
42
12
1
12
8
48
36
69
84
6
1
65
30
18
3
48
75
1
53
27
9
51
21
19
108
65
43
20
24
24
12
3
12
48
37
17
6
25
24
68
45
18
45
52
8
39
30
3
100
35
69
120
24
39
33
33
6
18
6
21
24
117
48
15
21
48
30
13
23
30
15
111
18
18
25
17
48
78
45
36
39
30
75
12
9
36
39
9
27
45
7
23
12
60
18
ABCD 94923859588*3^$a+1 [50006]
36
141
9
246
18
84
102
18
18
18
12
42
108
42
27
81
60
72
48
99
36
3
9
27
186
39
3
138
39
15
66
12
15
15
6
102
30
15
9
30
24
36
36
12
216
9
75
66
36
18
12
30
36
60
15
72
105
108
30
48
9
93
15
60
48
129
42
9
9
18
42
12
48
12
66
9
45
48
150
18
48
36
18
48
24
60
96
60
57
3
24
186
12
66
6
3
21
42
78
24
6
66
36
30
120
18
12
18
6
18
30
192
216
84
30
21
87
138
42
6
6
30
90
54
96
39
57
3
39
48
24
60
9
57
18
42
24
39
15
21
33
42
33
93
60
12
36
66
36
18
30
9
21
54
45
105
111
57
60
15
99
30
195
15
114
42
120
30
3
21
15
75
36
33
99
48
45
132
27
96
132
42
60
6
54
99
159
12
78
42
36
30
54
24
36
6
102
12
81
15
72
33
15
18
111
15
18
72
30
90
60
3
36
36
123
18
60
30
48
12
132
48
90
3
99
48
120
60
9
261
12
3
12
57
75
75
78
75
273
144
66
102
60
135
15
180
48
150
24
48
102
18
48
90
9
99
12
30
24
114
36
60
78
48
24
111
9
24
24
42
84
54
63
27
18
72
12
30
93
27
6
30
72
30
60
42
66
159
21
27
3
18
6
66
3
9
18
90
99
33
3
87
42
66
102
72
66
42
132
6
12
18
12
18
48
69
165
15
36
15
54
48
18
21
45
246
150
48
12
78
42
84
6
9
75
21
12
15
90
42
48
6
6
18
15
63
117
75
33
39
36
9
24
141
255
15
84
9
21
24
18
45
39
33
36
57
12
162
21
12
33
135
195
57
3
54
54
84
18
15
15
24
6
60
54
24
165
9
3
27
12
6
27
27
66
54
33
117
96
42
57
15
18
12
6
18
15
57
54
36
60
18
36
18
30
3
15
33
51
48
12
84
12
42
66
12
30
18
12
54
51
123
57
57
132
210
30
30
6
30
42
87
99
12
30
60
18
6
51
15
54
18
186
114
57
159
54
90
90
42
6
114
90
126
78
51
51
48
102
174
30
60
48
120
51
81
48
48
30
12
18
15
69
6
30
54
6
24
51
15
69
33
306
21
21
12
3
3
12
9
123
210
18
18
30
6
156
27
75
108
42
36
24
12
6
102
42
36
9
36
33
24
138
234
66
24
21
39
66
30
117
87
6
78
42
78
126
30
21
15
33
96
75
24
165
27
9
3
6
12
24
63
27
18
18
60
90
42
66
54
78
168
6
90
90
306
24
111
75
72
12
66
60
72
36
51
15
30
15
39
12
54
51
69
24
39
123
33
96
3
12
33
57
123
147
6
18
84
72
18
126
36
21
48
24
45
90
21
75
6
123
15
48
45
39
6
18
57
9
24
36
66
30
30
60
72
60
105
27
18
12
30
36
57
3
9
9
42
12
12
18
60
18
12
162
3
15
57
33
6
117
27
150
63
237
15
105
6
30
36
18
66
24
30
45
3
54
123
48
15
24
6
30
24
48
93
12
33
63
84
45
27
108
60
135
90
63
15
54
6
30
114
48
132
45
15
90
18
30
18
42
18
54
6
24
78
96
12
18
9
15
6
150
12
54
24
162
93
21
18
12
36
42
12
54
30
24
63
57
27
63
42
108
3
15
30
15
15
57
3
9
15
108
30
30
48
117
27
108
78
108
12
30
54
51
39
18
51
69
15
33
78
6
48
72
96
102
90
192
90
6
30
18
156
6
30
72
36
99
60
48
24
15
60
48
30
78
18
72
132
60
252
39
51
36
9
33
6
12
18
96
48
102
6
30
24
201
105
60
24
48
126
9
63
114
6
33
21
156
3
9
51
15
6
66
12
45
27
108
42
3
21
36
30
78
12
18
102
6
120
18
12
72
36
27
24
3
18
120
42
30
75
36
129
48
12
63
159
6
24
18
12
66
30
102
12
6
18
27
24
51
78
72
60
18
42
123
27
24
78
3
27
18
30
12
30
27
15
36
69
159
24
60
42
60
3
363
174
15
39
57
12
3
150
48
180
12
30
42
147
45
36
144
63
36
87
48
6
30
24
114
60
42
60
78
27
3
12
36
90
48
24
6
114
30
48
54
204
15
39
30
48
54
6
30
162
6
102
24
30
6
27
15
48
9
69
102
30
24
48
ABCD 94924152556*3^$a+1 [50044]
196
272
49
15
21
35
52
123
9
8
180
36
109
11
72
85
83
24
55
41
76
36
92
28
45
24
159
12
312
141
111
236
120
7
41
76
9
36
71
60
60
100
20
48
37
3
72
80
79
81
60
68
40
111
9
60
21
159
72
24
9
47
79
18
87
8
85
60
3
128
52
128
60
1
251
73
47
40
45
107
13
75
32
7
138
23
12
25
27
9
39
8
64
63
18
39
105
60
75
15
29
4
80
60
36
55
177
132
108
8
40
45
282
114
30
129
72
39
48
41
52
12
8
157
63
9
24
84
11
52
33
15
12
80
37
95
16
12
33
35
120
25
59
37
183
20
148
12
12
68
36
16
96
8
196
51
129
63
57
33
23
48
12
60
25
39
168
96
39
21
20
85
36
111
8
61
75
9
54
21
92
85
47
25
11
7
129
56
12
37
36
23
12
48
52
12
111
57
24
36
3
57
32
55
65
40
8
40
20
60
88
45
36
59
256
284
61
3
111
21
69
36
51
8
124
123
9
96
12
36
45
264
51
9
23
48
181
75
8
1
87
20
192
13
102
96
57
20
12
37
11
127
6
72
48
36
99
84
48
63
57
48
129
12
83
180
60
48
79
54
35
25
51
3
33
8
16
36
9
11
64
15
18
87
183
42
15
93
75
60
60
80
136
57
39
45
3
87
21
12
81
216
63
12
68
28
80
67
33
72
21
15
20
120
232
72
56
61
111
68
109
11
25
47
12
1
15
12
8
64
63
45
60
429
96
107
16
92
4
60
84
24
20
1
15
9
23
4
81
30
17
1
6
21
27
5
157
23
88
24
8
25
23
40
48
80
1
15
108
60
56
24
7
105
24
12
57
75
72
48
111
17
48
52
153
60
54
5
25
11
60
25
36
23
25
3
60
68
76
168
80
31
77
19
41
48
52
69
15
60
36
8
24
1
107
192
85
11
1
36
39
8
96
64
63
24
105
39
65
160
24
12
348
48
129
99
27
17
48
133
24
27
216
24
24
45
99
81
87
9
30
81
152
108
48
61
63
45
42
30
18
113
37
23
52
207
9
72
15
282
95
31
117
60
20
4
21
12
36
27
225
27
36
204
27
48
293
12
37
99
72
8
1
60
11
25
30
33
32
112
216
45
59
108
49
18
120
6
156
71
28
20
24
168
13
15
32
48
4
33
135
63
129
36
44
52
44
52
68
151
21
80
124
84
27
9
33
63
200
228
4
48
69
11
7
18
95
40
108
99
33
105
99
84
32
40
32
148
12
56
12
25
3
24
45
18
173
16
44
136
204
45
12
35
48
72
108
25
36
83
160
12
15
21
105
75
120
8
144
96
12
4
33
135
20
36
109
35
1
24
12
96
23
12
160
80
4
60
33
35
48
49
83
208
8
4
48
9
84
150
17
48
127
57
21
111
33
11
72
133
36
23
40
56
25
30
9
72
24
39
90
132
75
104
24
28
129
3
48
24
8
16
44
121
227
184
9
12
3
36
129
27
260
13
39
87
21
57
3
168
144
8
4
33
111
32
112
45
63
212
13
60
23
144
96
4
15
33
48
45
155
160
69
3
177
27
68
25
15
8
48
1
15
351
90
39
15
29
61
231
32
37
96
282
65
48
72
120
48
97
27
44
25
39
87
41
13
12
63
15
17
49
63
213
84
23
160
8
148
45
111
15
21
20
120
157
27
56
49
15
33
3
68
24
31
9
12
36
32
1
27
27
41
24
40
12
68
88
84
81
123
36
21
15
200
72
13
72
35
37
18
41
37
90
9
108
48
12
56
40
72
92
25
11
60
109
15
96
20
192
64
96
68
61
51
9
54
57
33
51
68
40
33
147
36
21
51
69
3
72
24
69
11
ABCD 94924415174*3^$a+1 [50118]
23
108
1
59
9
16
41
159
84
81
115
11
253
176
216
45
30
36
13
29
55
137
15
63
120
121
77
19
71
108
81
28
71
25
65
111
15
129
75
66
55
5
55
8
21
99
16
56
15
138
51
129
72
55
41
7
23
54
18
78
7
120
17
15
93
7
5
6
54
108
51
15
126
6
33
64
5
108
43
89
27
39
105
81
30
25
11
42
15
112
11
9
40
83
45
111
1
5
90
36
69
64
5
36
55
24
101
75
100
221
183
24
52
48
32
21
103
20
60
21
159
69
42
18
15
165
55
120
113
18
66
75
15
9
69
66
1
8
36
171
60
133
131
61
53
12
90
45
9
15
100
96
48
71
54
55
17
75
108
33
48
15
24
252
39
25
11
9
39
57
24
84
93
99
4
17
150
18
66
45
15
69
15
6
66
13
65
15
69
51
16
23
105
16
11
144
12
42
30
37
20
195
9
64
36
17
123
156
4
65
91
20
33
66
189
12
4
17
18
9
40
23
120
114
48
111
105
111
33
7
11
157
77
114
201
33
31
80
69
18
12
141
76
80
28
23
73
71
73
11
24
37
83
57
48
297
36
99
3
25
17
84
15
16
68
117
24
192
27
72
159
12
42
27
28
92
81
24
318
1
41
30
105
9
120
39
51
126
24
175
60
47
97
53
18
12
49
24
17
103
29
72
39
189
240
15
40
12
48
60
116
60
16
101
19
24
185
42
12
60
21
40
56
93
87
21
114
9
180
9
55
72
20
4
120
11
96
108
45
96
4
156
53
7
128
15
72
45
129
60
31
104
57
87
40
35
97
204
11
25
29
54
1
47
13
60
20
204
16
17
84
90
18
6
66
79
11
213
76
71
96
9
4
44
87
13
53
72
75
33
67
12
11
24
85
53
27
24
64
56
69
102
78
30
1
17
79
20
100
233
15
3
33
75
54
51
117
3
9
15
3
9
33
31
41
259
24
35
25
12
23
45
36
27
13
20
64
12
20
4
60
77
19
144
29
126
49
77
90
109
17
54
69
24
51
6
18
85
17
6
30
18
49
120
32
3
25
5
15
40
32
240
4
11
73
72
80
48
256
71
13
53
7
215
81
9
48
90
24
54
91
44
216
3
42
3
12
204
171
73
192
41
108
6
25
23
72
9
160
104
3
93
87
264
13
20
16
65
31
44
16
48
12
29
90
180
12
114
79
176
63
177
9
159
147
13
5
30
270
15
36
39
45
123
33
16
20
40
83
132
36
72
12
105
108
172
20
28
35
72
6
72
192
103
5
67
48
137
36
27
63
33
16
8
60
63
33
45
31
48
96
36
48
20
3
72
18
108
19
17
60
55
83
37
20
69
6
90
75
60
39
45
4
5
27
40
23
36
21
51
37
17
24
120
15
27
33
21
79
29
18
12
61
84
5
156
31
83
61
80
16
68
40
5
31
36
41
18
49
12
59
61
65
18
25
83
9
4
20
16
41
7
60
60
41
111
28
23
9
64
164
63
42
48
60
12
6
21
180
124
44
21
51
40
80
63
1
17
72
15
40
20
57
84
6
33
40
36
80
16
29
31
41
18
25
5
150
12
69
183
61
29
60
30
45
76
41
19
24
35
30
247
29
55
116
40
5
54
66
6
37
60
23
169
68
75
21
64
32
39
36
49
44
21
19
12
20
24
4
77
96
103
95
126
3
81
36
18
105
16
60
20
51
126
39
33
18
13
20
21
39
15
105
9
51
96
60
183
81
40
29
51
4
12
35
45
9
96
18
85
32
24
24
136
56
120
60
48
75
105
16
41
15
48
81
51
364
20
144
12
48
33
19
53
12
43
11
96
109
29
60
7
24
56
28
12
65
55
23
12
25
20
33
30
45
207
18
42
66
19
113
30
36
81
24
4
32
75
6
19
24
5
99
16
216
8
40
41
139
77
3
60
40
53
3
36
60
40
24
116
220
23
57
51
129
93
115
ABCD 94924553968*3^$a+1 [50067]
48
7
12
33
60
72
36
21
59
1
131
12
108
55
93
87
9
21
54
29
31
18
42
21
87
33
68
127
117
15
21
9
30
33
15
60
53
7
17
7
93
20
43
45
57
143
12
16
20
7
5
12
28
8
1
18
65
16
81
6
17
7
60
29
12
67
81
69
23
19
48
30
78
5
127
78
15
212
55
21
87
12
53
7
125
76
27
77
16
36
44
16
36
20
52
33
23
7
5
88
21
66
12
41
79
5
25
42
113
55
60
53
7
18
167
48
72
85
3
32
37
186
54
11
12
180
43
17
25
71
52
108
27
53
1
135
36
72
15
78
47
187
33
33
35
12
7
6
3
99
42
39
140
37
35
72
408
37
18
113
12
12
36
12
25
84
60
23
37
23
55
41
49
35
52
104
1
71
37
12
18
33
20
97
11
132
7
41
52
105
39
3
168
5
55
12
18
107
216
61
59
109
11
12
12
108
19
30
183
33
54
41
37
27
8
16
12
147
30
3
8
52
87
41
60
12
48
31
41
148
44
28
8
19
5
43
5
7
21
51
18
23
48
31
9
9
35
67
141
20
88
20
16
21
30
24
41
25
3
12
27
81
20
24
7
30
83
48
79
89
120
24
112
51
54
39
192
87
18
27
3
45
8
79
60
5
52
8
28
8
84
115
5
16
72
9
11
12
25
3
9
23
96
84
25
83
7
53
12
37
23
48
48
7
113
67
12
30
11
1
11
12
25
162
30
59
60
1
15
224
7
5
85
192
12
11
7
12
66
95
7
53
7
65
48
48
60
40
20
49
27
68
52
44
49
30
12
30
6
120
113
12
12
37
3
45
155
37
6
30
83
37
24
60
150
9
44
76
20
19
150
23
72
43
5
48
1
123
15
48
5
12
7
108
57
24
20
52
32
25
90
78
63
32
12
37
18
150
23
7
45
48
32
7
36
105
8
7
42
18
77
43
53
4
380
36
16
104
120
7
17
36
112
108
9
23
60
132
28
80
28
20
12
40
9
191
49
23
60
60
7
29
72
60
4
36
75
5
19
18
18
5
25
12
35
55
53
115
84
53
52
21
24
36
15
20
100
132
3
45
8
1
15
56
139
6
95
79
41
25
47
7
29
1
108
11
12
4
93
71
37
15
8
60
40
27
17
16
39
141
20
37
83
24
127
66
30
54
18
108
114
18
33
57
35
7
150
23
37
126
77
36
84
85
12
15
3
90
11
7
113
7
30
35
7
33
27
5
37
23
40
108
32
43
69
56
7
41
127
237
3
105
8
84
55
18
27
8
72
16
12
8
1
123
3
60
72
30
27
36
20
169
126
53
7
9
48
168
15
33
20
7
24
48
210
11
120
7
17
55
81
80
19
21
27
5
64
51
53
49
11
12
4
123
5
55
90
71
67
84
41
85
27
56
1
6
24
216
53
1
30
209
7
114
48
12
36
27
15
30
51
80
1
23
7
30
36
23
196
15
21
8
61
23
67
21
72
48
15
42
11
49
11
12
55
153
12
8
16
68
7
9
111
53
48
25
87
8
67
53
25
95
48
16
15
41
60
55
24
78
48
15
87
81
80
1
11
12
103
30
270
53
1
30
21
84
33
78
5
52
33
47
60
36
24
36
12
49
36
155
37
95
7
48
93
60
27
21
60
21
23
43
90
3
39
12
273
15
65
217
6
12
21
27
53
49
83
48
16
21
72
27
8
43
24
60
9
44
120
43
5
12
36
60
97
35
4
36
20
67
5
36
16
51
12
53
48
24
25
60
192
18
161
7
9
33
75
72
3
90
75
56
12
19
89
1
23
48
120
25
72
3
32
148
8
40
104
7
36
17
37
18
12
9
12
75
54
51
32
25
51
27
17
37
11
4
21
23
31
41
67
5
43
102
35
43
234
51
24
21
90
72
12
53
16
39
53
49
59
19
90
3
45
75
39
126
39
156
32
103
53
49
23
12
40
3
42
11
1
11
4
44
84
13
83
72
7
93
27
21
20
19
21
69
192
30
41
7
65
103
9
51
72
12
69
39
18
60
72
11
7
113
72
40
69
23
28
128
40
104
13
23
4
56
7
84
60
126
60
155
25
3
69
18
72
12
53
7
30
18
48
72
30
12
60
71
49
30
89
64
27
53
168
168
16
36
219
66
3
81
36
192
90
41
24
28
8
79
41
31
89
112
48
24
8
97
51
9
18
5
109
23
85
35
13
12
11
19
81
69
3
15
30
12
71
7
5
48
61
39
32
79
9
32
192
7
93
27
48
18
3
111
29
7
5
48
100
9
155
7
53
73
54
6
47
60
25
3
57
12
6
30
12
71
1
18
57
3
101
12
97
3
68
60
61
48
72
39
120
32
25
90
65
ABCD 94925843536*3^$a+1 [50073]
2
45
7
6
30
80
64
42
59
72
243
12
9
3
46
26
64
90
84
26
4
41
12
37
96
50
94
6
36
80
129
36
3
16
6
98
12
21
7
66
2
22
11
19
60
12
18
30
80
57
75
10
59
15
10
206
129
39
16
80
10
11
25
24
2
64
54
14
46
36
59
109
38
12
16
32
9
15
45
75
9
31
18
6
20
21
49
74
16
17
133
6
30
71
13
95
31
18
50
48
33
19
8
58
60
11
13
36
110
36
4
80
34
6
30
11
63
22
59
55
54
120
50
70
42
68
36
10
62
33
49
62
10
84
11
43
6
167
37
12
30
65
13
12
14
45
72
75
24
24
12
34
26
22
120
86
12
22
42
138
30
32
124
92
34
54
5
96
13
216
35
60
72
109
90
20
45
36
3
21
13
60
2
48
12
10
18
66
35
1
26
24
124
30
24
90
6
62
28
5
27
45
13
54
150
26
81
13
96
50
34
30
42
35
25
24
47
3
94
30
102
14
4
17
25
14
4
20
16
90
84
143
13
14
70
2
70
179
25
24
36
2
58
71
36
19
18
38
22
23
144
25
134
12
69
63
16
32
33
12
3
84
142
110
60
4
36
24
80
21
25
54
41
73
62
4
56
9
12
144
24
25
74
16
56
24
34
6
30
2
12
10
11
60
27
48
24
70
11
171
94
6
101
13
30
56
4
54
102
18
2
36
34
14
16
48
6
120
146
9
49
143
7
8
45
75
202
23
13
11
36
13
50
60
64
90
26
10
24
2
70
108
170
46
30
30
11
25
30
48
56
24
70
60
12
26
12
12
21
97
47
19
44
33
37
30
41
99
36
21
85
50
10
95
123
12
21
7
8
45
13
24
86
16
78
66
90
95
27
82
60
36
47
27
160
56
16
18
12
14
12
48
64
66
60
54
77
39
10
126
8
22
18
41
61
24
11
13
2
28
20
12
28
8
60
45
37
12
24
11
43
222
11
15
64
48
30
131
1
38
36
96
4
17
43
32
4
54
11
24
19
80
60
48
93
61
24
24
107
13
23
7
30
26
12
69
73
180
36
122
34
11
99
64
66
158
57
60
73
6
6
98
36
10
24
36
6
29
51
58
36
114
30
12
54
66
24
6
18
36
2
22
6
30
36
50
69
87
84
21
43
32
82
126
140
10
74
12
4
56
24
16
29
85
62
28
5
1
24
62
64
18
38
48
16
5
19
65
51
81
97
2
40
164
21
79
54
42
120
24
24
126
251
13
30
92
9
79
60
12
30
24
14
48
12
96
34
98
34
24
96
24
11
15
129
72
73
14
36
60
16
8
48
28
41
49
2
45
108
27
34
84
14
10
11
75
60
4
17
75
10
59
15
34
60
12
11
7
42
59
85
36
14
10
30
6
120
26
48
24
12
60
4
30
47
15
120
12
10
26
12
9
13
6
17
87
40
17
63
10
38
24
28
12
30
50
88
53
13
54
161
1
14
21
79
140
40
17
37
47
25
90
18
6
56
70
48
90
6
24
60
38
52
32
28
6
24
71
15
12
112
42
35
19
125
115
5
25
2
69
13
62
45
49
131
55
5
19
17
48
1
30
8
21
120
49
26
106
84
24
26
10
14
16
114
12
50
130
74
57
13
54
8
93
49
96
62
28
54
120
38
52
41
25
24
71
85
66
8
21
61
24
54
32
48
16
41
15
69
91
90
26
82
30
116
10
2
28
54
36
36
11
87
106
134
22
11
60
27
12
48
21
25
62
69
49
2
28
66
110
118
38
93
19
17
49
95
207
33
19
6
96
26
28
20
10
24
36
14
22
35
111
72
156
46
54
17
7
20
21
60
36
15
34
26
10
50
96
72
12
118
132
11
15
12
36
81
39
16
54
2
9
13
38
52
221
36
55
56
12
10
2
9
121
38
16
44
36
70
2
213
25
2
82
38
268
5
79
101
36
25
24
95
12
13
86
36
118
24
6
24
20
12
45
43
42
108
6
6
11
13
2
4
48
66
74
46
134
10
2
4
176
48
10
11
1
11
75
12
93
3
21
13
60
156
30
30
2
45
24
109
11
36
49
30
90
30
24
65
1
60
18
17
13
26
64
30
72
11
3
154
120
23
37
2
69
1
24
30
32
82
62
21
15
12
72
10
240
110
10
14
21
24
19
42
48
2
48
82
14
96
45
3
12
105
49
26
69
72
63
4
6
14
81
25
11
73
90
30
36
14
57
183
22
90
29
19
42
30
8
22
110
70
24
60
74
10
60
36
146
64
30
30
54
2
9
85
14
36
24
96
57
109
60
14
10
14
117
84
36
3
21
27
9
3
82
18
41
111
34
6
18
23
3
46
24
30
56
34
50
10
24
2
156
178
120
26
10
11
13
71
99
36
34
60
24
150
17
13
102
144
30
11
15
10
119
55
174
23
108
1
14
12
108
24
22
108
23
13
36
24
24
50
16
32
28
56
120
34
36
120
26
58
24
26
ABCD 94925856518*3^$a+1 [50027]
197
67
180
108
68
288
4
60
17
15
21
7
164
28
89
27
4
128
28
29
48
72
111
48
28
80
28
68
4
161
180
67
185
127
101
132
48
72
180
327
21
27
132
21
7
29
19
29
72
15
28
48
149
171
93
39
88
20
69
271
17
75
16
89
132
259
144
173
99
256
125
55
53
115
24
92
45
19
68
280
24
17
91
108
96
212
112
32
4
29
24
163
144
212
141
39
88
164
69
15
88
164
201
60
48
132
264
51
129
96
15
160
72
185
36
199
12
20
148
44
96
52
168
17
103
5
103
128
36
57
195
165
12
24
163
68
165
36
19
197
43
84
65
127
60
65
24
12
19
89
51
76
17
60
87
105
96
87
28
8
76
29
39
108
268
77
72
48
15
96
36
21
123
33
43
36
65
15
108
45
31
180
53
72
231
40
132
48
96
32
33
19
24
192
36
32
132
64
12
89
91
89
72
84
139
44
69
60
108
72
12
96
36
123
28
65
99
112
176
9
151
29
7
24
17
3
93
36
51
192
136
168
144
65
27
9
156
199
68
4
32
328
17
72
7
197
243
9
55
140
16
17
3
16
113
103
20
105
75
144
249
7
32
112
137
19
12
48
68
52
77
51
12
93
132
19
65
75
36
129
27
129
67
96
192
173
15
57
36
99
112
17
276
103
125
151
89
7
80
48
93
24
63
57
127
20
33
187
68
36
33
55
53
115
44
36
60
36
48
21
204
171
81
36
48
219
28
420
5
63
76
5
55
212
180
105
3
4
65
75
16
125
55
24
48
293
300
7
192
176
96
12
45
31
113
12
96
87
4
65
15
45
15
244
149
108
55
248
136
53
108
12
36
55
72
228
368
36
16
17
75
28
144
20
36
40
161
96
115
116
105
51
28
68
105
36
3
93
72
228
144
103
5
55
53
79
32
4
17
15
48
28
125
84
175
77
72
159
153
19
17
19
17
7
41
72
3
124
72
32
76
48
80
100
240
77
36
252
48
24
43
137
7
92
45
144
103
89
115
53
72
387
316
53
67
41
67
36
144
17
288
199
5
43
20
100
140
21
123
84
153
7
44
21
84
75
105
3
52
5
72
12
19
125
51
57
24
180
43
113
132
267
112
53
12
216
55
48
149
31
77
168
72
48
24
36
12
7
29
36
132
31
168
101
3
213
7
173
24
283
32
9
72
108
87
213
7
80
9
87
28
8
33
108
60
7
65
27
36
81
72
156
43
192
17
235
89
36
79
132
29
48
276
91
17
195
16
125
55
17
91
20
208
12
32
144
4
48
41
300
115
84
252
161
39
12
93
3
16
36
60
29
168
36
187
137
36
84
151
84
32
96
28
24
125
108
72
7
ABCD 94926013844*3^$a+1 [50006]
48
11
1
5
18
1
216
36
60
84
5
43
17
3
16
17
78
21
75
18
31
24
41
127
44
171
24
61
24
20
45
19
77
7
68
40
20
28
5
79
8
100
44
93
102
78
55
131
9
28
77
31
44
21
132
15
33
72
87
33
48
66
30
3
28
35
109
48
17
31
12
65
15
16
17
7
12
35
24
25
44
27
18
91
17
42
1
5
24
42
30
138
90
12
31
24
8
27
120
6
55
65
168
19
60
32
4
41
36
24
103
11
1
48
53
108
7
5
55
12
23
25
84
68
28
12
65
7
71
37
17
60
54
21
4
60
12
84
20
69
31
41
7
17
18
1
12
48
65
87
3
6
55
264
24
60
77
15
148
12
11
9
69
19
12
24
96
29
54
42
54
6
31
5
27
76
95
24
45
3
24
73
5
3
40
47
165
16
92
4
35
30
43
60
17
48
43
47
25
80
16
5
42
49
29
24
27
4
144
17
3
21
7
29
6
42
6
42
7
137
3
16
36
5
19
32
87
120
1
77
7
113
7
41
66
1
20
33
19
48
29
36
54
24
54
90
30
18
13
12
12
68
15
37
60
23
9
9
60
27
4
53
27
69
12
120
18
37
84
5
24
132
7
12
116
28
17
55
12
5
3
33
6
30
19
5
91
143
126
7
84
84
12
44
21
78
6
63
123
24
73
5
96
67
5
39
88
68
40
5
24
43
48
5
12
3
57
3
165
24
48
123
52
5
108
7
137
15
69
36
15
9
24
18
49
84
60
29
43
23
6
163
5
18
24
54
19
8
28
144
5
6
72
45
3
1
29
79
156
72
44
33
66
21
141
48
7
72
48
17
55
5
31
17
24
18
145
77
31
17
3
15
37
8
3
42
39
4
149
7
8
112
8
72
96
33
19
113
12
30
57
16
20
52
5
12
63
28
92
21
67
29
24
115
29
55
53
127
47
1
53
72
43
5
7
29
31
20
24
33
42
78
27
76
53
19
17
115
36
20
183
174
3
57
163
48
89
75
16
24
5
31
11
25
48
77
15
4
32
45
18
85
5
36
43
12
68
16
72
23
30
120
79
41
27
15
30
7
17
18
48
25
44
33
147
4
24
17
18
78
24
48
72
75
64
24
156
36
20
28
23
102
42
13
8
4
48
41
19
11
1
221
15
27
13
84
5
103
72
8
3
49
60
29
127
5
15
40
72
36
44
60
12
96
112
11
1
53
42
24
9
76
12
17
55
120
20
81
27
39
54
36
15
15
18
3
24
28
53
24
55
60
8
60
12
36
3
1
5
135
33
18
18
115
72
5
27
60
16
24
53
19
36
83
1
84
36
5
55
29
6
30
90
13
212
21
7
17
3
108
4
65
63
33
115
17
91
5
42
30
7
12
24
29
91
24
5
27
36
268
89
3
24
4
84
12
5
3
28
20
9
51
9
24
55
36
20
51
138
27
4
8
52
8
3
9
81
84
79
11
13
17
63
27
21
4
29
27
84
33
66
9
16
144
5
18
25
29
51
87
18
12
247
29
12
42
25
32
69
39
3
37
92
156
9
43
8
45
7
155
117
48
57
91
23
69
76
12
89
3
15
18
84
24
66
21
28
60
56
4
47
57
15
1
36
48
65
43
12
12
20
51
37
8
57
12
36
18
21
9
27
15
18
67
152
3
30
192
91
36
20
76
20
63
30
31
161
84
63
48
93
24
67
56
63
25
71
49
36
11
97
23
49
96
108
17
67
5
15
147
105
4
36
53
18
49
5
18
37
11
48
9
16
24
77
36
67
65
7
176
40
29
111
24
9
6
93
12
21
7
11
72
37
128
4
29
66
85
203
6
19
20
27
61
20
4
8
52
24
156
80
105
79
116
28
12
48
60
32
28
5
42
13
35
6
7
113
27
93
7
92
28
17
91
24
71
30
7
29
15
21
19
89
67
35
13
56
9
7
5
7
12
24
41
18
48
102
7
29
12
43
104
28
12
77
18
13
32
33
18
25
36
20
16
29
18
6
36
43
8
124
5
114
49
20
28
125
19
8
28
44
64
41
55
5
19
96
113
31
44
27
45
16
24
5
60
144
114
13
24
89
79
12
41
19
35
13
17
51
15
13
36
53
3
28
12
23
6
19
41
36
15
4
29
39
21
6
1
12
35
102
3
183
13
29
127
24
29
90
6
7
32
21
36
199
41
24
31
113
31
60
101
48
7
35
78
60
30
1
36
221
15
24
45
3
232
23
33
4
48
60
72
24
47
37
36
5
19
53
7
8
9
55
60
53
3
40
24
5
51
64
60
60
96
47
73
60
12
53
60
175
12
36
5
7
72
36
24
47
54
51
111
9
21
15
27
145
53
15
64
8
48
33
42
48
25
17
7
71
30
7
17
138
18
6
54
27
9
156
72
7
59
49
95
121
5
39
72
123
37
60
108
20
15
30
18
18
31
8
16
60
24
53
99
45
51
27
30
48
19
53
12
54
30
90
30
7
24
36
20
112
17
15
16
84
8
45
63
100
72
5
66
24
61
32
172
8
4
35
1
24
24
29
63
117
12
24
139
20
12
76
12
23
54
3
40
23
54
55
24
32
88
89
36
31
119
ABCD 94926180242*3^$a+1 [50082]
19
20
39
18
12
6
69
16
5
30
6
12
60
54
37
11
18
19
23
66
3
57
63
39
54
36
43
53
36
30
24
18
163
29
139
11
18
12
15
9
12
103
29
72
18
109
191
25
80
16
36
59
18
15
45
90
81
3
72
42
48
39
3
18
12
19
113
7
23
1
32
21
108
43
29
19
41
7
96
125
3
69
78
12
1
23
102
55
23
102
6
9
28
24
11
102
7
35
72
54
18
49
5
31
35
24
66
54
78
108
67
35
36
25
11
13
23
24
12
61
11
141
36
16
11
18
7
108
29
30
36
18
36
7
48
20
64
20
27
85
17
43
53
36
36
84
18
90
55
23
33
75
61
29
12
31
101
18
1
83
42
18
45
16
5
15
9
15
129
18
30
3
304
20
88
41
63
28
53
7
29
139
96
11
49
11
30
51
4
17
127
17
60
324
27
45
55
36
35
37
35
12
37
36
41
54
49
24
17
18
18
18
12
6
103
59
18
7
23
42
115
5
51
3
6
30
33
40
24
44
21
7
83
42
7
48
36
71
25
41
18
6
55
143
180
18
12
6
120
217
12
65
19
72
17
7
11
18
18
12
6
108
48
15
45
31
5
84
72
19
23
54
31
89
79
24
5
75
39
18
18
36
1
35
36
12
37
5
12
72
24
103
17
42
36
120
42
36
18
33
28
20
21
72
43
36
35
1
17
27
45
19
47
18
19
17
54
18
24
18
37
47
21
4
11
49
80
69
42
1
35
120
78
18
9
135
12
90
15
111
18
6
12
36
93
3
36
30
114
30
36
60
7
48
17
31
32
4
17
15
3
13
56
3
132
12
6
79
167
96
1
29
19
5
210
33
27
18
30
96
48
37
41
36
12
6
73
35
49
20
88
35
6
123
12
9
66
21
39
36
25
29
15
15
96
102
24
43
41
24
15
3
117
40
12
84
35
85
41
30
18
6
48
96
9
9
103
5
72
54
12
18
43
17
54
18
36
63
27
25
12
35
18
31
5
12
42
90
90
18
102
24
61
5
6
25
77
19
17
42
25
29
18
25
20
93
67
96
17
90
108
25
11
42
18
45
204
15
6
36
30
36
18
55
24
35
120
54
24
79
23
18
6
61
11
25
149
7
71
37
35
18
12
15
3
13
20
21
24
30
33
9
12
24
12
42
1
65
60
108
7
23
25
36
12
192
20
24
16
72
32
88
11
36
36
45
3
49
60
149
31
5
15
48
27
72
25
101
30
42
18
12
42
18
30
24
67
59
25
11
30
19
125
15
3
85
72
41
15
21
6
12
36
49
41
36
24
7
41
55
5
108
19
71
12
6
12
103
11
13
17
54
72
36
57
21
43
41
6
12
24
12
6
36
51
33
51
9
7
20
39
42
18
9
9
54
54
54
48
1
68
75
36
24
25
11
36
162
19
47
18
18
6
18
37
47
61
17
18
13
5
12
54
114
27
57
96
12
91
23
12
42
12
7
125
72
7
11
18
19
11
150
18
12
69
9
12
42
30
24
36
31
17
79
29
18
25
120
32
132
84
117
19
89
30
108
13
23
60
36
54
54
37
17
84
6
49
89
42
84
18
43
35
9
21
24
30
24
108
18
18
48
42
18
1
11
78
12
162
24
37
17
12
60
79
173
12
6
9
24
100
20
16
12
17
36
7
5
36
6
9
57
55
5
72
19
83
24
48
1
23
61
5
24
15
129
43
41
6
18
66
18
19
53
3
40
29
42
108
9
4
131
84
6
54
66
7
29
31
41
132
12
24
31
59
18
48
43
12
17
24
43
11
18
27
81
55
17
151
59
54
55
17
6
33
3
18
36
31
32
27
61
36
5
6
30
36
78
1
11
42
12
6
12
145
5
108
12
78
1
8
39
133
12
5
15
3
66
18
24
13
5
30
24
54
84
132
36
7
48
47
24
18
43
24
131
30
7
11
24
18
27
39
42
87
87
25
80
63
9
39
24
33
3
13
107
24
12
25
29
60
12
43
8
9
66
6
175
32
45
102
21
69
6
30
24
31
5
43
72
11
12
114
55
65
43
12
17
6
13
41
30
60
66
55
113
7
29
54
30
42
48
13
83
48
60
66
31
8
48
3
37
23
18
63
3
85
23
24
85
53
24
18
18
48
60
30
1
23
18
15
75
49
144
41
48
24
84
18
24
12
73
24
53
18
30
24
72
30
18
51
27
138
51
21
31
92
4
84
5
42
54
55
80
27
36
49
161
18
6
27
3
69
36
9
7
137
7
11
1
11
78
127
11
13
83
12
18
3
52
71
69
3
13
12
29
54
6
7
5
6
9
153
18
84
72
13
60
95
13
212
36
27
12
36
18
24
30
78
30
1
23
36
72
18
7
12
107
48
6
30
25
80
27
18
19
8
4
77
7
29
48
3
33
6
1
137
6
25
29
72
90
36
66
7
192
41
30
109
23
12
6
18
1
32
3
30
18
24
36
18
31
53
39
75
45
28
11
6
54
72
90
18
81
27
25
5
6
18
12
7
84
12
36
23
60
18
27
108
60
3
120
13
11
30
51
45
54
9
3
72
13
77
24
139
59
1
35
18
66
109
35
60
81
40
17
6
9
21
67
23
54
3
3
9
28
71
25
41
18
6
51
52
41
7
12
107
18
18
48
61
71
30
19
71
37
60
35
12
57
3
54
7
41
7
65
150
102
42
48
24
13
5
12
78
45
3
6
27
52
80
3
30
6
18
18
1
47
6
43
23
54
31
11
72
12
18
3
105
36
24
84
18
42
48
150
90
18
61
48
8
3
162
24
12
139
ABCD 94926279692*3^$a+1 [50005]
212
64
21
18
54
27
51
18
15
32
169
18
5
193
63
9
11
1
36
24
36
15
3
12
60
12
33
20
7
21
81
35
115
120
144
54
6
41
13
18
45
27
90
3
33
75
9
11
12
55
12
141
9
72
84
27
63
6
111
15
77
25
18
42
90
12
9
9
71
25
51
69
6
126
3
27
89
25
18
33
3
36
36
45
44
109
15
20
76
8
1
15
12
9
18
6
27
57
42
18
30
36
144
90
162
36
24
9
72
24
111
17
67
24
12
60
18
30
24
17
31
132
12
6
12
36
59
67
24
21
20
25
18
18
60
18
30
35
84
12
91
18
12
18
60
41
43
33
45
3
36
33
3
27
65
7
21
20
28
9
11
37
18
21
111
18
120
72
24
36
39
33
27
3
17
55
18
3
15
5
19
36
29
1
24
30
60
30
18
168
48
42
48
72
3
12
20
73
72
144
90
90
18
108
77
48
7
33
39
18
27
9
27
45
12
108
60
75
33
15
12
104
25
6
17
13
35
48
7
9
44
97
18
120
21
39
126
39
87
12
36
150
11
48
25
51
27
30
108
54
33
39
113
28
3
72
33
21
15
20
48
13
84
78
36
29
28
27
6
35
16
21
59
61
24
54
174
6
120
24
18
15
3
21
8
1
6
21
9
36
3
57
102
6
66
144
137
25
42
57
33
36
15
12
39
29
31
36
77
36
79
90
198
24
48
6
47
124
45
120
6
48
96
54
72
47
88
84
33
102
45
63
18
90
18
51
24
129
35
52
60
36
99
24
12
137
31
12
33
99
138
18
60
41
13
12
54
72
24
9
9
30
57
3
120
18
90
54
59
16
3
21
72
63
114
27
20
19
54
6
81
9
30
101
31
17
121
36
99
27
69
36
99
48
77
1
228
6
66
18
24
5
115
18
15
57
18
65
13
144
18
33
159
18
35
12
36
31
66
72
63
20
64
20
1
54
30
6
30
54
6
48
72
83
31
129
27
18
24
27
3
21
15
41
55
5
48
55
12
18
11
25
27
33
90
12
24
9
9
12
54
24
30
6
17
13
96
90
53
37
143
1
30
57
33
54
6
75
87
18
72
59
76
20
19
108
18
75
68
1
54
126
18
6
15
180
20
16
21
12
18
9
116
12
7
69
120
60
45
15
15
54
111
147
65
7
5
25
36
42
138
6
66
54
96
48
72
42
3
44
79
36
30
99
44
91
54
6
54
36
54
12
114
12
35
37
11
7
9
51
30
75
57
11
79
18
12
18
29
85
18
66
6
5
205
24
27
9
35
16
15
5
103
42
72
216
54
5
13
15
105
60
54
48
150
35
13
42
57
51
29
1
83
31
29
25
12
72
36
114
18
90
17
175
81
12
3
5
61
75
68
25
23
133
6
48
18
60
183
36
15
108
21
27
65
13
119
55
53
55
18
24
72
54
21
24
21
15
9
36
126
69
39
12
18
72
63
27
18
87
75
24
113
12
48
55
18
3
111
54
180
47
133
12
95
64
189
95
52
48
51
90
15
81
72
87
21
15
15
65
25
18
6
54
12
24
5
13
30
65
7
90
54
42
84
11
79
198
60
18
29
84
7
18
54
33
32
31
77
48
16
3
93
99
6
18
57
45
42
18
15
93
119
43
5
132
37
78
12
24
12
78
11
19
36
29
31
45
21
15
9
15
15
9
27
17
16
20
7
174
24
54
18
39
15
126
159
3
12
36
33
9
18
12
36
6
90
5
43
5
13
63
15
117
27
36
141
68
1
24
3
27
60
18
15
80
85
23
25
54
96
17
19
30
216
39
176
4
3
36
30
11
139
17
48
25
54
72
90
18
33
39
5
25
18
5
175
36
60
17
64
20
1
42
12
21
159
45
8
25
108
12
108
35
43
5
25
42
45
39
21
32
52
9
12
219
44
67
153
45
54
65
16
21
186
54
18
30
36
42
12
21
39
18
30
60
18
30
45
45
24
11
7
5
84
1
72
3
15
129
33
36
120
15
20
84
31
17
103
60
45
201
18
33
48
9
6
30
132
12
18
90
18
57
24
68
13
15
8
19
12
9
15
30
54
6
12
75
20
19
138
42
41
79
18
90
60
12
81
44
79
5
31
36
9
84
45
15
99
17
13
78
5
28
12
8
112
45
24
39
99
18
90
42
18
30
60
39
15
84
42
72
18
48
162
107
16
75
6
48
60
83
48
84
12
84
49
36
36
30
6
35
109
48
6
45
39
42
11
4
21
99
84
99
96
36
29
109
6
54
66
17
217
3
15
89
40
3
33
39
66
54
6
30
77
16
21
54
12
93
69
36
6
66
39
51
65
43
60
36
69
39
36
84
17
43
12
89
19
17
16
57
3
39
41
25
90
17
28
207
78
30
69
45
48
6
12
18
51
39
105
12
27
57
123
53
48
151
9
45
35
96
16
33
75
75
21
45
51
3
24
30
6
81
60
24
87
5
28
ABCD 94926478568*3^$a+1 [50144]
60
24
59
72
13
12
24
119
1
24
108
3
9
48
84
72
12
15
21
11
25
39
57
36
36
23
1
87
9
63
152
85
3
45
107
16
120
120
104
40
32
16
21
3
81
180
3
21
12
12
12
15
57
111
69
60
47
16
57
63
48
104
13
156
12
12
15
9
15
9
24
47
64
24
96
8
121
63
33
132
24
12
15
48
72
32
85
267
104
1
15
153
12
36
24
39
93
123
48
9
84
83
1
15
32
64
45
107
61
36
95
16
189
96
3
57
96
60
51
21
3
56
73
24
24
47
13
12
12
27
32
61
51
21
12
36
51
104
24
64
8
48
120
40
33
23
13
12
96
132
75
8
48
37
12
12
3
8
1
60
132
60
72
36
24
71
40
117
48
12
15
120
21
11
1
39
48
21
24
27
24
24
144
24
9
39
104
40
21
48
12
87
9
23
61
60
15
32
37
12
15
9
87
69
107
61
11
25
132
51
8
97
24
87
21
3
152
49
24
15
32
1
12
276
63
21
51
72
152
72
16
120
48
21
75
9
24
12
24
36
39
24
81
96
63
24
48
105
24
239
25
12
72
12
87
21
83
40
21
35
24
145
39
45
11
145
23
13
72
3
8
88
24
80
16
21
131
16
120
80
160
9
15
69
36
15
21
12
60
75
21
11
40
141
3
56
96
37
51
21
12
24
23
64
56
64
45
36
24
143
1
12
48
51
32
109
24
84
119
64
33
60
36
60
3
120
57
24
96
47
13
35
16
45
36
12
12
95
61
3
105
15
32
13
24
171
56
25
143
1
63
57
36
147
8
24
16
9
23
24
136
56
16
32
16
8
37
35
13
12
24
15
56
61
36
47
48
48
16
96
32
25
120
15
144
32
25
84
83
181
12
12
84
47
61
12
36
75
48
248
1
23
1
12
108
47
64
8
48
25
24
12
12
12
51
24
81
60
3
9
12
59
73
15
24
8
24
133
3
57
36
3
21
12
24
15
9
48
39
57
48
60
35
1
87
45
11
157
11
96
13
36
159
24
21
48
27
141
12
24
23
16
32
40
8
16
165
35
49
47
13
11
88
81
72
36
27
21
123
21
12
84
48
24
123
93
12
24
87
8
49
63
81
71
25
12
11
25
12
3
21
3
48
24
72
9
192
143
16
24
57
23
61
3
33
15
9
87
33
135
8
133
3
48
48
8
61
120
75
93
35
24
13
3
81
36
24
27
69
27
32
72
48
16
48
21
35
25
71
109
12
24
95
1
23
49
159
21
27
9
167
24
49
15
129
60
27
21
12
15
24
8
40
21
96
72
27
33
72
108
24
11
1
15
96
177
12
84
96
23
49
47
48
145
12
3
105
87
24
8
61
60
12
144
3
21
3
69
107
1
119
64
32
145
63
33
36
11
64
9
39
33
12
75
165
12
48
23
16
8
25
96
63
24
81
39
312
72
69
27
48
72
248
1
108
36
47
37
35
13
11
37
120
11
16
48
32
64
9
84
11
25
15
33
15
9
60
27
9
48
204
11
1
24
15
48
21
27
24
9
84
132
192
48
15
56
25
96
12
11
85
72
11
25
36
219
24
24
93
27
24
21
48
216
48
3
21
131
40
9
23
13
48
120
36
207
48
32
25
72
23
13
60
39
129
36
51
165
51
57
23
25
12
3
56
13
59
24
160
8
13
36
24
36
59
16
72
33
71
64
21
219
21
3
120
45
59
1
39
48
21
35
73
23
73
39
45
48
83
85
36
23
25
39
128
61
59
73
36
11
109
107
1
15
120
81
108
75
57
12
60
24
24
36
11
88
24
96
69
51
24
33
24
12
12
24
168
23
37
59
16
8
1
36
120
3
33
60
36
72
111
104
1
87
8
13
24
48
11
61
72
12
15
33
108
99
8
13
3
24
141
24
3
8
25
12
12
15
32
24
1
15
105
48
12
51
9
96
36
120
12
71
16
21
131
37
51
33
12
3
8
97
144
15
32
144
1
84
12
84
12
71
16
33
23
49
23
25
47
85
11
72
24
13
108
24
23
136
201
120
23
1
24
23
1
12
72
11
145
12
27
24
32
40
24
8
48
96
88
80
40
72
9
95
61
11
85
195
120
80
1
23
1
24
39
21
12
47
121
23
16
24
21
59
40
129
24
15
8
1
87
57
84
168
99
24
120
24
8
48
48
16
32
1
24
23
37
24
11
24
85
75
21
12
47
1
23
1
24
215
112
32
13
84
48
23
25
72
23
61
51
48
69
51
8
168
1
23
88
45
11
37
36
60
72
36
39
21
12
15
9
47
1
60
11
25
71
121
24
63
8
ABCD 94926847474*3^$a+1 [50106]
27
173
160
9
23
40
168
255
17
120
48
157
83
360
64
176
37
35
88
72
240
80
72
48
463
65
97
207
56
7
65
43
29
16
24
56
112
272
16
120
72
192
48
48
192
117
3
105
23
24
216
64
8
40
165
27
8
120
43
29
25
311
160
144
141
219
8
120
48
24
208
48
189
131
184
8
112
128
157
11
259
18
35
55
108
54
143
127
321
129
15
21
27
240
93
107
48
64
8
72
88
207
126
72
180
63
24
120
8
40
33
159
3
72
141
72
128
145
15
32
328
24
96
192
8
25
54
41
64
56
109
75
48
3
29
48
157
83
40
75
93
24
48
33
135
45
27
27
21
120
104
25
90
18
123
152
112
128
48
624
48
40
3
117
72
63
18
119
151
54
3
33
54
65
88
27
125
1
39
105
135
153
135
128
64
33
47
40
96
15
329
13
75
32
91
29
16
189
36
90
162
75
33
47
97
135
216
80
37
3
285
267
32
25
63
27
5
88
80
88
72
120
177
23
265
47
40
80
13
75
32
88
75
45
45
75
48
32
40
8
72
157
35
91
149
103
252
90
198
198
90
125
40
152
72
43
245
88
24
48
120
80
25
47
16
72
45
315
32
96
160
9
18
5
328
24
21
147
48
39
33
8
280
104
16
99
21
159
36
125
40
104
1
47
25
23
304
128
175
65
40
80
88
120
39
153
192
128
88
440
72
48
24
40
48
48
120
165
99
8
72
1
159
120
45
83
25
23
67
45
117
75
8
120
85
72
180
23
85
83
112
147
45
8
217
15
183
57
8
472
128
145
87
21
54
36
249
3
72
213
8
85
59
121
95
49
183
15
105
3
72
77
13
3
72
48
237
3
24
45
155
40
93
123
192
32
103
113
24
208
87
33
72
8
157
36
87
147
93
87
36
29
16
207
185
112
168
93
219
123
72
5
16
72
33
359
40
51
149
120
16
32
43
69
176
112
200
112
368
112
56
40
15
54
108
63
192
8
144
48
13
234
126
267
72
3
285
93
35
127
57
141
99
240
8
13
75
32
37
11
144
96
19
93
32
16
32
25
215
112
56
24
16
632
133
147
33
39
15
65
115
165
105
63
225
135
192
8
72
48
157
75
120
8
112
45
11
24
91
245
25
39
288
33
39
8
25
95
72
193
23
85
107
112
33
87
176
25
135
45
35
19
341
40
152
112
201
39
128
85
75
177
303
248
ABCD 94927063612*3^$a+1 [50013]
144
20
13
23
16
8
7
114
12
47
16
20
12
7
66
30
105
92
4
20
1
23
4
12
68
157
60
36
3
39
48
29
31
17
1
72
39
24
72
45
59
19
5
64
140
7
18
35
48
52
32
1
3
60
44
88
3
137
4
3
66
51
24
60
44
133
99
33
48
155
12
1
42
45
24
45
11
43
141
9
87
93
6
90
24
75
27
9
84
12
3
6
11
12
13
48
12
39
20
43
18
48
30
5
79
42
6
9
68
1
84
11
31
36
12
78
119
61
83
37
3
24
105
51
20
31
9
24
105
35
1
12
23
31
66
15
8
4
3
54
23
16
80
1
111
39
9
44
96
205
11
64
111
45
21
18
42
59
1
12
23
145
30
48
84
108
33
69
12
99
12
45
12
3
39
6
3
99
66
15
15
6
30
41
13
30
29
115
18
42
6
12
135
3
54
11
76
21
30
48
29
36
31
5
40
75
53
73
15
45
3
15
57
33
24
42
6
63
21
11
49
30
113
12
181
39
33
47
16
20
4
45
30
6
143
12
55
72
5
91
69
128
28
32
12
13
348
30
12
24
9
9
12
15
51
5
7
57
24
44
60
13
48
75
45
6
54
24
47
16
60
129
11
19
45
3
5
112
9
42
5
40
12
51
29
76
51
29
37
12
12
3
8
19
54
72
30
17
1
47
60
4
9
36
63
21
12
48
51
15
48
30
27
20
1
102
30
11
121
54
5
61
75
21
107
40
63
29
36
25
23
85
35
64
21
27
9
11
13
6
89
132
19
54
24
27
21
24
135
15
69
21
23
12
16
24
60
129
60
147
20
48
1
183
36
69
30
6
27
3
9
12
45
6
24
5
25
23
16
24
108
3
150
24
27
8
28
12
57
30
29
4
3
18
27
24
20
25
186
12
5
28
63
45
27
5
25
48
12
18
54
6
17
7
42
3
57
15
51
69
8
25
276
12
23
4
92
84
37
47
1
36
6
53
31
54
180
12
24
35
1
15
8
49
3
45
42
90
3
44
16
20
24
25
108
126
21
105
6
18
24
18
53
1
39
21
75
33
96
42
12
65
1
84
132
36
35
12
37
11
4
123
17
49
54
41
76
105
11
4
24
152
12
73
78
89
85
11
16
21
23
4
48
39
60
29
25
35
19
126
42
69
68
148
8
61
6
69
24
20
12
24
25
114
66
95
1
95
25
39
20
19
6
120
24
42
24
5
28
21
30
42
102
18
12
36
36
59
16
48
12
45
84
75
57
42
5
16
12
44
16
84
60
9
90
5
31
81
8
67
30
18
117
12
15
66
84
63
48
105
42
48
24
180
57
21
27
20
1
35
16
3
53
49
39
45
30
5
24
36
52
45
99
8
55
6
11
73
18
5
40
87
45
3
89
24
1
24
6
36
24
21
15
45
39
69
21
15
45
6
65
28
57
27
48
57
51
32
28
129
18
24
24
30
159
3
65
13
35
112
60
105
23
49
90
48
153
129
15
81
11
133
35
96
12
67
48
12
138
23
37
75
12
32
24
60
112
3
36
9
9
6
69
33
15
9
90
21
20
148
60
12
24
48
33
18
6
90
45
33
63
3
6
84
30
24
18
90
17
16
51
18
27
9
12
144
11
43
5
12
55
42
6
77
163
5
16
20
60
55
29
49
18
42
51
44
36
4
80
1
42
42
71
31
30
84
11
1
42
21
80
25
11
13
48
35
49
51
27
77
48
1
47
19
18
47
28
57
11
4
129
12
3
129
66
21
75
89
12
109
3
105
18
105
3
42
60
3
36
20
28
92
13
36
12
3
27
42
35
48
64
21
23
7
29
48
67
93
60
3
132
125
25
18
45
32
13
30
18
39
12
9
12
48
15
15
21
56
4
44
91
24
24
101
192
64
81
84
11
48
4
68
12
25
3
24
104
1
183
75
5
108
4
45
36
42
77
13
36
35
61
39
12
32
208
3
30
6
53
85
12
144
12
107
12
28
20
13
23
76
20
60
109
36
35
19
54
23
24
88
3
30
18
89
73
35
72
60
31
126
18
33
80
28
20
76
80
64
27
108
65
40
32
49
99
51
18
63
24
176
84
79
29
1
60
24
3
57
63
75
54
24
11
25
23
36
60
1
30
5
16
24
21
15
20
28
84
21
35
84
151
72
18
54
5
52
44
25
15
27
93
27
90
24
3
51
6
59
100
60
12
27
30
42
5
16
32
40
45
48
54
6
155
49
11
37
12
96
18
69
75
18
27
80
67
5
91
69
24
21
54
41
151
42
18
45
9
54
6
59
37
42
21
15
9
3
42
23
100
60
12
96
24
120
93
27
15
45
12
9
12
30
29
55
29
7
18
6
101
67
42
60
60
48
60
111
15
6
23
28
3
5
37
203
24
48
52
21
75
15
30
15
45
135
12
132
32
1
54
60
33
80
43
5
28
32
19
9
27
5
37
12
135
48
92
25
60
15
33
156
24
30
6
15
51
30
3
21
75
20
40
96
39
12
5
19
41
4
24
9
27
36
33
36
23
61
36
66
33
57
24
114
41
48
31
5
120
7
17
16
75
17
49
15
9
60
15
9
71
61
11
49
114
36
60
30
6
17
216
49
12
6
5
13
27
68
16
48
45
23
187
33
12
27
18
6
197
13
6
29
60
1
3
12
3
ABCD 94927316228*3^$a+1 [50046]
30
6
108
33
24
33
27
3
150
3
12
20
36
16
56
4
45
150
54
47
28
45
35
169
15
147
18
3
63
45
87
12
126
6
45
36
9
30
45
44
12
43
17
52
3
53
4
68
25
54
48
6
15
12
9
11
7
66
39
21
15
80
76
44
67
17
36
52
48
152
60
52
87
89
172
9
11
103
9
165
63
12
15
81
87
93
69
27
3
21
20
4
27
24
29
7
30
39
24
80
1
99
117
15
8
16
132
60
9
75
44
72
108
4
20
1
47
28
9
3
12
57
59
31
21
128
4
33
39
36
72
15
53
52
57
11
28
44
43
5
48
37
48
6
21
24
24
60
9
36
6
45
39
9
60
56
52
68
204
1
24
11
19
78
35
13
35
72
7
41
7
17
16
9
3
123
12
93
20
31
36
53
12
100
32
100
15
30
23
12
36
4
57
11
12
196
20
12
12
25
3
24
21
23
37
12
42
45
39
29
16
105
51
48
237
204
30
6
39
15
9
3
5
12
96
31
24
5
16
24
45
54
45
8
67
113
12
7
48
5
31
6
36
47
1
51
3
45
27
18
60
3
8
25
66
29
4
68
28
20
31
54
15
21
18
45
8
7
30
60
63
9
48
60
3
20
79
6
35
13
42
12
41
127
9
36
12
12
69
15
44
85
60
35
13
60
75
8
1
96
3
81
18
60
30
27
33
36
75
44
61
15
51
60
33
8
7
53
112
21
30
6
23
67
66
23
84
136
81
39
24
12
48
48
20
85
23
24
7
9
99
36
165
12
33
15
9
12
54
5
31
45
56
49
15
93
11
72
28
80
1
36
60
39
68
67
90
135
9
54
45
80
37
3
3
18
39
56
4
27
93
48
39
81
3
17
12
61
6
21
12
180
21
75
32
4
44
12
40
9
36
3
32
48
24
31
5
40
51
81
20
7
90
11
40
32
4
21
35
55
17
36
16
15
24
29
1
90
6
15
68
96
55
102
23
67
42
15
12
21
24
144
36
75
56
7
21
20
64
57
3
87
6
30
17
7
29
24
85
11
61
23
108
12
28
68
19
57
44
25
156
23
48
19
6
84
39
39
5
61
27
24
93
18
5
64
21
83
67
12
78
39
60
24
80
85
15
87
9
33
48
23
12
19
9
44
1
36
54
45
20
4
75
5
48
4
48
93
107
96
24
108
49
3
8
19
9
60
39
36
24
30
42
29
16
21
132
12
6
5
12
31
90
39
12
3
5
196
15
5
49
15
45
120
6
9
8
28
20
1
6
17
28
60
12
56
109
36
27
8
4
3
5
4
63
53
67
42
3
27
9
24
93
147
12
39
21
15
18
216
24
48
35
97
18
5
4
8
193
39
8
60
7
36
18
36
75
8
40
116
97
3
44
76
36
8
120
36
144
1
54
5
16
21
48
35
60
112
44
4
33
72
90
36
57
15
5
19
33
8
112
8
88
57
3
69
63
3
29
16
12
72
20
37
48
3
15
53
4
21
35
120
25
35
24
7
33
8
4
33
18
93
15
45
12
108
15
30
24
87
33
87
63
18
48
36
11
12
67
54
6
21
9
24
27
3
77
67
6
51
51
45
8
4
3
45
3
57
39
33
36
120
24
3
45
63
36
89
49
3
3
17
37
12
78
12
93
56
217
3
15
21
44
180
1
23
1
27
32
7
36
24
29
55
9
68
48
124
12
56
7
96
54
15
51
17
40
20
55
90
27
63
18
35
4
12
8
28
32
1
51
44
60
64
80
52
9
6
29
12
7
36
57
3
17
4
8
36
1
3
3
9
48
36
104
13
27
8
43
21
8
16
96
15
9
24
21
24
3
8
1
36
15
80
64
99
29
40
20
16
24
45
111
20
16
44
31
66
47
76
12
9
11
13
72
54
33
15
60
21
9
3
24
60
21
27
12
3
21
27
90
123
20
4
12
120
81
3
20
109
12
3
33
3
80
61
15
39
6
11
4
123
6
39
81
39
128
64
21
18
42
3
36
63
36
5
31
9
9
72
51
24
21
3
60
39
5
37
123
51
17
4
69
24
11
7
105
3
21
120
3
33
68
4
15
18
15
12
27
33
8
12
43
113
24
7
33
20
73
15
8
4
20
88
93
75
84
48
9
11
28
216
39
45
39
33
68
4
117
59
12
49
24
47
28
27
24
29
1
54
21
24
36
15
33
3
9
60
33
60
48
3
72
3
57
8
25
12
90
18
150
30
42
48
21
3
5
76
60
165
47
40
84
81
27
36
39
45
33
12
23
4
15
108
288
5
52
45
23
88
39
21
27
9
9
24
11
24
16
12
84
36
33
66
41
48
7
30
3
96
63
41
184
8
12
31
9
80
100
27
18
12
23
28
20
40
32
55
33
3
17
120
4
48
45
60
12
54
81
33
71
12
4
48
60
60
8
25
12
71
61
3
51
66
11
72
60
16
81
3
27
96
9
3
90
75
21
12
23
12
124
48
33
15
8
12
19
48
18
135
32
16
57
3
120
24
27
9
15
9
3
5
52
12
68
52
36
60
45
12
15
36
20
19
5
1
35
12
43
89
40
8
4
3
33
12
36
9
35
52
68
7
93
33
23
31
81
3
5
55
36
33
108
32
48
13
246
9
32
13
60
15
12
3
6
48
60
87
39
5
12
12
25
18
18
102
24
9
20
40
51
69
24
8
12
1
75
9
155
103
53
4
8
12
67
18
35
67
45
96
48
80
4
12
3
6
15
21
18
65
37
23
145
12
18
45
128
157
3
32
52
93
108
15
92
16
120
20
16
39
6
36
27
81
15
12
48
15
69
75
108
5
12
40
56
61
23
36
19
66
39
12
9
ABCD 94927369484*3^$a+1 [50069]
53
147
12
94
2
9
15
45
61
2
12
58
20
3
24
48
15
10
2
4
2
52
32
96
42
40
32
76
18
6
20
18
15
55
30
18
5
19
120
60
18
18
14
3
31
17
39
4
41
25
140
75
3
45
12
75
6
42
142
18
5
55
2
63
33
39
36
115
2
75
115
2
48
75
25
32
123
55
18
50
58
71
3
33
9
15
55
80
18
15
72
36
39
28
77
85
8
3
45
24
4
2
4
8
12
10
110
4
36
20
30
90
36
88
72
24
56
54
6
100
108
32
4
18
18
12
8
24
28
180
2
30
76
20
9
43
30
6
36
5
81
30
54
30
70
48
32
10
5
15
60
21
7
8
10
104
3
45
12
16
110
9
3
45
3
22
80
16
30
24
62
90
4
36
5
15
70
50
40
8
12
30
6
24
10
23
33
27
12
75
88
65
12
43
32
4
44
28
17
27
10
71
12
87
88
30
2
18
16
56
18
22
18
30
23
12
27
120
33
7
30
6
80
24
45
15
16
44
40
5
3
108
9
33
15
3
69
36
195
24
40
86
4
24
66
20
60
45
3
16
14
15
12
55
5
171
12
18
15
57
46
17
24
43
60
8
130
107
3
9
61
144
38
12
28
72
30
54
24
8
4
20
4
36
48
68
30
24
64
119
33
72
30
18
30
24
60
33
13
47
3
4
65
15
64
56
34
54
17
48
97
23
175
17
19
32
54
63
15
52
80
21
7
12
60
30
36
14
60
4
14
48
12
16
26
21
39
18
18
12
46
26
4
2
4
35
55
30
6
89
21
70
32
330
87
85
18
5
13
14
28
48
32
10
35
12
1
2
76
36
68
16
54
80
28
42
5
12
48
7
54
2
45
7
65
33
39
111
30
10
17
3
54
15
15
34
42
180
48
14
18
117
27
18
30
33
55
48
17
39
30
30
28
68
24
16
14
30
33
67
6
47
48
15
54
30
96
52
17
48
43
20
42
15
60
3
4
5
45
70
8
117
15
64
32
24
16
32
72
30
78
22
26
4
18
18
17
15
136
32
22
83
12
25
6
41
3
12
48
18
4
48
23
39
34
11
48
48
9
111
159
4
17
55
5
75
45
9
18
132
100
48
2
4
119
25
18
5
7
32
28
12
96
18
2
88
74
52
54
32
54
106
132
12
24
2
72
16
30
6
18
8
64
48
2
6
172
60
66
54
132
5
75
4
42
18
56
30
16
2
60
88
12
152
45
109
11
81
30
4
6
30
212
12
34
32
30
24
34
36
35
19
24
5
175
92
16
110
30
34
96
170
12
132
40
56
22
72
50
6
30
22
32
106
92
70
32
18
28
12
6
72
14
90
106
32
30
102
36
40
48
74
18
40
18
102
194
6
34
150
5
3
28
17
37
30
20
34
59
31
24
18
14
16
24
38
142
18
102
90
6
20
70
12
18
5
39
33
60
43
50
42
18
90
9
13
2
28
20
16
24
65
15
48
10
42
32
88
53
12
25
2
48
57
15
58
78
17
57
10
24
2
34
108
125
15
18
15
7
80
28
62
15
33
30
34
6
44
40
60
5
61
14
28
110
10
72
68
18
10
14
30
58
72
54
17
43
66
26
10
78
72
12
62
34
12
20
24
30
36
99
75
36
12
12
58
35
15
30
87
3
60
12
30
15
31
14
28
32
30
45
31
5
72
72
21
75
57
22
6
90
2
15
31
24
32
33
7
26
12
42
96
12
10
66
2
12
12
78
10
38
57
13
2
108
24
28
8
90
39
21
4
35
73
23
7
110
18
34
20
90
4
26
18
40
20
18
30
120
52
5
85
12
80
16
122
40
140
90
30
10
18
29
19
89
37
24
62
90
30
102
30
45
48
73
47
27
12
18
30
90
48
12
112
6
5
7
32
153
12
15
30
168
46
29
37
8
10
53
25
14
4
36
36
20
24
10
71
55
17
1
62
4
8
46
6
50
40
108
32
18
40
32
16
2
22
50
30
4
24
30
2
36
24
16
108
29
7
41
9
168
135
1
14
72
18
12
108
27
3
40
8
9
3
30
15
55
65
43
72
32
46
62
28
12
72
20
36
192
40
38
30
28
86
58
17
73
50
40
12
38
18
40
48
6
108
2
16
5
9
48
27
31
29
75
46
110
54
28
18
104
21
15
24
58
62
10
66
42
83
15
24
70
18
17
15
10
138
17
75
40
84
14
18
45
19
5
43
53
87
33
165
10
32
16
32
64
90
131
7
8
72
28
29
135
4
41
3
22
95
1
18
12
110
22
5
3
22
6
92
12
58
32
22
26
64
84
126
36
2
58
5
27
12
36
9
31
60
17
31
14
27
21
70
80
10
30
44
10
6
44
76
2
30
10
36
11
3
40
77
13
18
5
27
76
2
28
36
68
28
2
48
9
43
36
24
2
48
102
93
73
14
28
12
36
17
145
110
16
74
30
76
2
30
4
20
4
56
10
50
45
1
90
170
64
11
15
58
2
4
26
58
32
60
4
20
34
2
117
7
120
18
42
5
49
11
108
25
32
18
52
36
17
73
20
22
8
24
33
48
9
48
10
2
46
44
16
162
20
10
80
45
108
43
2
12
18
22
30
36
6
36
12
150
20
28
5
39
64
6
98
42
34
14
27
1
18
41
43
5
3
24
10
50
105
91
5
55
29
81
34
20
33
15
40
80
22
60
30
113
147
21
39
33
25
8
84
3
63
4
8
45
37
50
21
25
44
6
9
48
1
30
36
68
90
118
14
16
32
48
52
30
2
40
66
29
31
54
36
54
36
29
25
108
35
27
93
12
43
42
8
22
26
39
15
105
55
84
2
42
48
52
32
93
3
4
18
30
17
15
21
12
ABCD 94927507336*3^$a+1 [50011]
24
25
5
60
30
81
15
60
6
12
3
9
6
18
36
84
12
18
30
30
234
36
24
87
33
12
60
6
12
37
41
18
6
48
12
18
108
42
126
141
9
24
72
6
49
95
6
90
60
30
55
32
51
6
156
18
42
180
54
30
24
60
30
37
47
6
91
149
60
30
12
282
66
30
6
90
60
18
30
66
162
48
6
21
57
60
12
78
60
36
66
48
30
18
15
45
48
24
42
33
27
18
6
30
36
60
138
72
36
30
24
60
36
30
162
48
12
60
6
6
48
63
27
12
73
53
27
3
12
1
95
54
72
48
216
24
3
64
23
12
6
48
54
33
3
96
36
90
24
36
19
48
11
6
24
6
6
18
60
6
66
12
96
66
30
73
48
23
24
97
5
210
25
41
42
72
6
84
6
108
30
27
9
60
60
270
6
72
6
61
11
48
36
24
66
55
35
18
30
36
24
1
11
78
78
84
48
36
1
53
102
21
3
6
24
12
54
204
49
32
16
80
3
90
6
24
192
18
30
36
24
96
30
43
41
30
84
12
24
30
36
18
78
175
48
11
30
30
24
12
84
18
63
45
192
3
33
72
39
39
126
60
6
48
9
48
15
18
31
35
93
33
79
53
27
3
78
54
48
121
11
66
19
35
60
6
24
19
11
18
6
54
7
48
17
6
18
42
45
9
78
42
126
30
60
18
30
66
6
24
84
36
6
114
18
37
128
135
18
7
11
42
12
15
27
66
24
6
150
48
126
1
185
18
72
109
191
129
9
199
5
12
66
12
33
33
24
18
133
65
210
72
30
12
30
36
60
12
78
66
54
84
102
6
18
66
6
18
12
84
48
6
9
57
114
37
77
162
1
17
15
51
60
49
41
36
36
15
64
35
45
3
6
6
126
30
24
6
222
18
120
48
111
21
18
9
57
30
25
29
30
66
6
78
111
3
18
27
16
71
78
42
1
59
108
57
51
18
91
11
117
21
27
69
120
18
42
48
36
12
42
6
120
90
126
48
18
30
39
51
42
3
69
60
6
78
27
45
108
6
1
32
21
24
67
83
96
6
55
29
99
57
30
90
6
138
84
96
72
102
18
174
6
84
84
42
180
162
102
6
19
41
72
42
18
3
39
18
7
71
25
65
12
48
12
6
30
12
103
17
79
65
204
330
102
67
32
51
90
48
67
77
3
69
30
6
18
21
48
153
12
36
84
42
24
12
90
27
45
42
25
41
24
36
54
30
246
42
103
23
180
36
150
24
51
16
59
6
150
25
5
42
18
12
6
186
24
66
25
5
6
60
30
18
6
19
161
84
12
108
6
6
54
24
30
24
3
112
41
30
24
42
36
78
126
48
7
11
24
24
54
90
138
27
141
19
23
9
9
66
21
9
36
19
5
36
42
61
29
3
153
12
78
54
7
95
54
36
126
48
25
29
48
19
35
13
32
3
13
17
12
115
29
12
174
234
66
6
12
18
120
18
24
156
30
24
78
18
72
54
18
30
55
83
78
36
78
60
30
3
45
90
9
16
17
127
23
6
24
12
24
12
18
25
11
54
84
18
12
30
31
5
27
64
48
32
39
54
72
54
30
30
54
3
39
84
21
111
24
6
19
11
48
72
54
54
114
15
3
24
165
93
6
6
108
43
23
25
32
27
102
54
57
39
54
12
12
60
18
109
35
13
32
39
6
30
85
83
72
85
53
12
36
48
66
36
133
5
12
42
36
96
24
9
3
114
36
12
78
150
30
24
48
18
12
60
12
18
12
45
16
59
85
83
66
36
55
41
24
6
25
125
90
54
36
24
54
6
60
15
3
12
18
168
55
89
6
24
120
6
42
66
175
29
12
18
120
90
90
42
36
12
108
19
11
72
6
12
60
18
96
198
55
173
19
71
18
199
32
21
12
216
87
45
12
18
30
120
90
114
115
48
23
30
54
18
60
96
90
109
11
6
60
18
6
6
48
120
13
48
89
36
60
282
84
25
5
18
12
54
66
21
117
12
66
78
24
12
171
27
66
72
42
12
6
12
36
60
67
119
90
6
12
93
112
5
27
3
102
30
6
19
71
9
9
30
126
6
102
150
42
168
48
48
6
18
18
42
12
30
90
31
32
15
42
36
24
6
54
6
25
167
138
84
30
6
48
6
66
72
42
30
18
157
48
5
12
36
30
18
12
24
18
37
35
30
48
36
6
60
25
5
18
30
78
78
36
24
19
35
13
59
18
108
60
24
19
35
36
24
6
18
25
113
48
42
54
90
114
66
33
123
78
42
18
12
48
54
73
5
114
105
69
ABCD 94927807168*3^$a+1 [50083]
4
45
87
8
25
23
49
3
8
172
176
52
8
172
20
49
3
8
232
105
15
57
120
11
28
104
180
1
60
47
25
12
75
33
39
8
25
23
37
35
168
133
84
12
71
85
27
56
72
13
15
9
15
105
35
52
8
60
300
1
15
72
20
25
27
21
35
49
3
32
37
84
39
45
12
60
24
12
63
32
48
1
23
61
15
20
40
44
48
48
40
45
99
12
36
24
36
8
61
39
177
35
12
1
24
3
45
23
1
24
240
147
72
33
12
180
83
88
57
47
40
60
8
37
3
57
96
15
45
111
9
24
36
27
33
36
11
12
13
48
47
88
9
63
93
35
16
81
108
12
23
24
16
24
45
27
8
100
21
47
40
140
97
12
23
48
40
33
59
88
20
12
52
56
37
12
63
68
184
45
63
48
9
36
48
59
37
36
15
33
95
172
20
13
35
40
129
3
12
57
11
37
48
72
35
1
87
12
81
359
60
28
92
88
12
81
155
4
45
48
27
8
28
117
15
32
16
104
40
20
112
36
20
13
132
99
8
25
3
32
40
36
20
4
176
72
4
8
1
135
9
3
8
25
147
45
12
3
8
4
21
39
57
119
60
64
56
24
28
33
39
60
20
168
4
44
109
96
12
143
52
12
36
69
3
200
48
84
96
60
24
48
40
12
105
63
33
39
21
119
60
52
9
12
47
88
24
21
63
24
108
12
33
3
80
109
11
12
4
9
96
3
68
172
12
9
27
20
37
35
180
108
13
39
21
51
45
36
87
45
23
37
23
13
15
72
9
48
23
52
177
23
108
49
51
24
165
63
8
52
36
81
48
27
36
8
169
11
49
36
35
12
12
13
35
4
8
1
35
12
12
40
21
47
12
85
83
4
21
15
8
24
133
12
36
252
75
8
24
73
83
61
71
12
76
44
52
68
13
27
81
84
87
144
80
12
172
72
81
135
152
25
60
3
180
8
76
8
48
12
60
36
124
33
27
80
48
12
13
48
27
68
1
96
47
48
52
8
40
33
99
21
35
24
28
57
15
8
13
144
60
35
28
72
68
4
9
72
39
45
84
239
88
48
32
72
36
12
25
83
1
36
87
12
36
92
16
92
40
72
12
8
73
27
56
1
3
45
23
73
60
15
20
16
33
23
25
75
8
120
24
25
11
1
71
25
24
119
24
168
72
13
75
8
97
15
8
121
23
36
16
93
83
13
39
33
47
1
15
129
12
83
120
16
9
27
8
48
25
27
8
40
8
121
3
8
25
147
8
28
69
35
76
20
24
28
12
81
59
96
4
68
88
9
15
48
20
60
253
107
28
21
59
16
56
88
57
12
15
20
52
81
60
12
11
16
8
100
20
13
108
84
27
164
1
11
4
68
28
68
52
68
12
52
228
24
48
21
84
96
72
47
28
57
123
9
11
72
16
36
36
33
36
71
37
35
48
28
21
24
144
111
57
12
83
13
39
12
24
165
15
117
3
240
32
13
72
120
12
11
37
48
51
56
25
63
9
96
147
45
63
57
35
12
40
68
88
20
4
8
100
69
3
36
12
8
49
23
52
57
51
20
25
3
60
21
23
96
60
52
33
47
108
4
21
36
75
21
12
51
24
8
13
180
47
40
68
144
16
20
1
123
93
75
9
99
9
23
49
75
33
23
72
1
147
45
75
33
24
15
56
60
52
20
72
37
23
13
15
8
244
12
96
68
49
23
25
35
85
15
33
72
27
21
51
81
23
60
16
93
155
40
108
12
117
11
88
44
13
123
9
23
12
36
24
37
11
85
23
64
36
81
36
27
20
13
107
48
85
48
36
63
48
132
48
8
24
13
12
95
1
179
160
45
36
39
21
39
12
108
81
59
25
12
108
63
12
20
1
39
105
15
8
88
20
16
189
72
23
16
8
25
3
45
35
100
132
68
37
123
92
40
48
140
37
75
81
27
168
32
13
59
16
36
33
63
9
135
104
4
8
4
56
40
20
60
12
60
1
24
3
108
81
23
25
12
11
40
72
21
96
11
12
61
39
12
36
32
1
72
12
27
24
9
71
4
68
37
12
99
45
120
59
145
12
111
8
12
13
39
45
3
9
11
132
16
80
12
108
97
3
36
60
108
105
3
32
76
9
3
45
143
16
68
85
35
13
63
117
27
20
1
95
12
73
35
16
45
48
11
1
59
4
20
13
3
20
12
97
12
11
12
28
33
12
12
3
8
61
3
48
152
28
32
25
15
57
36
84
119
16
84
32
37
95
1
35
184
21
87
32
25
11
97
27
8
12
40
8
40
8
144
60
ABCD 94927964648*3^$a+1 [50002]
6
27
48
69
51
24
63
54
18
108
60
36
12
9
69
48
27
63
114
12
3
15
72
6
18
30
219
24
27
96
156
36
6
84
24
90
48
24
108
36
33
21
54
48
36
72
36
18
72
72
24
18
54
66
6
75
69
12
87
48
15
36
12
6
27
3
141
21
18
18
6
84
18
18
96
129
117
6
144
36
9
57
6
90
102
33
72
9
66
60
102
27
72
27
18
18
72
6
51
123
114
3
24
24
39
18
18
18
51
15
72
57
21
27
21
3
87
6
48
6
30
60
18
84
21
24
48
15
168
216
36
12
9
48
48
24
48
39
54
18
132
30
15
3
42
48
24
30
117
159
9
21
27
24
24
69
3
15
18
24
18
12
9
87
144
9
27
45
24
87
6
18
33
39
36
48
6
15
21
3
192
3
126
135
27
12
105
72
48
45
42
9
3
6
12
72
123
27
93
9
6
54
72
51
24
15
30
75
51
6
15
21
123
69
42
57
51
210
3
15
6
3
51
12
24
30
42
33
3
48
162
18
33
27
36
108
48
6
15
129
54
102
75
15
36
36
33
111
24
18
18
21
216
48
51
36
108
42
54
90
12
60
51
57
180
48
18
60
21
63
6
3
15
30
18
18
15
3
18
27
72
15
66
87
48
159
9
9
15
3
12
36
18
60
18
36
105
15
24
9
93
60
15
24
15
9
27
108
9
24
39
57
99
21
21
138
78
123
48
24
87
33
21
51
27
36
33
21
99
45
18
102
42
57
141
30
6
15
15
33
279
129
15
120
33
129
39
51
36
108
90
60
36
3
63
18
126
36
36
33
39
78
3
48
24
81
6
36
36
81
21
18
9
9
24
84
6
108
54
12
18
54
15
48
225
6
72
90
12
18
9
9
54
9
24
39
129
72
15
90
24
84
18
6
3
27
6
36
3
63
144
24
54
90
153
21
24
51
57
84
18
234
6
81
63
33
72
48
21
99
48
15
78
72
75
15
33
3
18
174
45
9
60
18
90
39
27
90
132
156
27
9
18
189
72
15
90
18
12
72
6
36
102
18
36
27
15
48
24
9
57
39
69
6
36
153
3
117
48
33
24
102
72
78
84
159
63
33
48
3
126
6
30
3
123
114
99
93
60
108
36
30
9
48
69
114
72
12
18
78
180
126
72
66
24
9
120
63
150
72
27
48
105
48
60
75
117
3
69
27
9
18
18
24
243
93
51
24
15
33
45
108
36
72
3
9
15
111
18
36
54
18
27
51
21
9
87
111
24
102
18
24
54
18
66
42
93
15
9
48
27
90
6
36
18
12
42
72
30
90
72
24
33
15
90
36
27
69
3
24
21
108
15
96
57
30
24
9
3
96
69
48
48
9
60
18
36
30
54
81
15
54
27
39
6
27
48
24
63
33
33
78
9
45
72
126
12
78
51
96
72
24
21
18
108
45
189
114
18
15
3
66
90
6
75
9
54
168
9
24
48
24
15
36
18
60
174
24
9
72
63
12
18
51
45
18
66
6
33
15
153
15
9
21
3
24
48
15
6
99
39
72
33
57
108
3
33
6
54
66
36
45
15
84
18
42
9
240
75
18
51
21
12
42
66
96
12
18
21
72
48
9
36
18
264
6
27
129
24
30
9
48
75
36
9
147
36
6
147
51
36
9
48
69
144
18
33
249
18
60
30
18
9
48
69
42
12
6
39
63
57
15
33
75
45
45
75
24
9
90
18
36
39
15
24
54
51
24
27
6
36
48
54
6
108
48
96
99
9
12
24
18
54
18
36
12
105
21
18
72
6
18
33
72
48
81
54
102
36
78
54
54
48
36
126
51
48
33
102
42
90
18
3
15
54
3
69
30
21
24
45
24
18
144
66
24
30
96
81
9
39
45
3
51
96
90
48
72
18
24
48
24
72
33
39
9
21
51
63
30
168
54
45
45
84
54
24
81
3
96
12
72
6
48
3
15
24
12
180
60
48
36
60
12
6
120
36
6
57
45
18
6
30
96
54
48
39
51
18
75
51
60
33
96
63
9
48
39
33
3
84
18
54
36
90
27
45
96
210
24
36
108
174
27
15
9
48
15
36
30
15
57
15
72
111
81
48
15
129
48
3
42
48
3
21
66
54
6
12
9
9
39
129
15
48
72
72
27
12
24
57
33
18
12
54
42
36
156
6
171
39
24
66
114
45
165
3
33
39
3
18
51
57
39
45
72
75
87
6
12
24
39
45
3
3
18
30
36
9
15
48
78
36
66
36
6
3
24
39
9
69
18
81
39
42
63
24
21
66
24
108
66
27
45
60
72
108
12
6
48
24
216
48
24
ABCD 94928147266*3^$a+1 [50024]
33
15
141
27
48
24
93
162
78
72
27
153
36
99
120
3
60
72
81
24
81
114
96
42
42
57
111
168
30
27
45
18
24
81
45
30
90
12
15
45
18
9
15
66
102
60
69
171
60
42
120
30
48
33
69
51
135
9
33
102
105
120
93
138
24
30
90
90
18
330
3
9
63
72
183
42
30
6
27
57
6
42
120
132
66
129
72
63
90
90
45
45
18
33
117
27
93
27
231
42
15
33
84
150
21
15
54
243
192
225
207
24
144
120
105
36
84
126
81
63
168
9
63
48
9
183
30
90
90
18
165
15
198
24
108
48
120
84
123
63
60
42
42
78
90
9
81
39
51
282
6
42
3
87
42
96
180
147
207
30
3
15
12
21
216
33
60
75
165
27
123
30
96
30
42
48
90
84
90
111
225
24
111
129
6
9
72
81
72
90
126
54
18
132
483
45
150
150
12
30
126
144
30
6
24
3
24
153
150
18
159
81
63
9
15
45
27
141
195
345
12
3
24
9
54
150
3
15
30
147
183
12
21
69
3
24
9
384
111
45
114
78
99
153
6
24
6
60
84
18
90
192
15
93
180
102
81
99
156
177
537
120
63
48
69
18
30
123
144
93
99
3
348
33
57
60
48
84
96
24
36
42
42
135
72
144
9
87
153
66
114
3
168
39
120
90
48
63
39
36
45
24
45
216
27
57
60
60
111
120
15
54
48
168
474
48
138
12
12
60
18
120
42
30
66
87
48
24
48
15
30
72
120
156
24
48
12
396
15
120
69
3
384
9
102
120
12
198
42
6
12
3
159
57
3
45
51
165
24
15
138
30
105
45
3
45
84
6
177
45
99
144
27
48
42
102
96
45
45
12
120
15
72
96
72
15
282
60
66
24
48
198
144
3
75
78
84
60
135
63
42
48
102
33
57
30
201
159
57
141
150
12
30
243
63
84
90
96
162
42
138
12
6
174
90
48
27
165
168
12
126
9
273
39
33
108
60
207
33
39
51
30
72
15
48
27
90
27
63
48
252
18
90
102
78
180
12
60
168
9
63
78
12
15
48
57
108
12
183
144
111
72
18
60
90
42
126
54
288
138
150
27
27
93
57
15
33
60
132
120
6
162
15
72
21
12
30
42
15
15
18
72
183
87
345
123
18
84
87
3
48
210
60
183
192
15
12
30
66
42
3
216
9
39
168
3
42
48
12
12
18
9
9
30
9
3
90
12
48
42
36
270
42
48
24
57
120
9
294
66
15
9
30
321
120
57
15
33
30
9
75
60
393
45
180
255
57
60
51
72
27
336
54
87
9
72
18
30
159
21
12
120
222
33
33
132
48
75
15
54
27
33
15
15
60
210
18
18
39
165
66
81
120
21
48
222
12
90
63
333
132
15
15
138
12
42
18
42
36
54
3
105
48
60
30
90
144
171
9
63
24
48
165
51
ABCD 94929834952*3^$a+1 [50034]
150
6
12
8
22
32
34
59
63
24
18
16
30
44
30
18
28
12
17
13
44
34
14
28
8
6
4
24
2
10
60
24
92
12
22
50
4
2
40
18
36
26
10
32
21
9
18
60
54
3
15
12
4
12
2
6
10
6
68
18
70
38
36
6
4
6
12
18
44
4
60
30
6
36
14
10
24
2
10
2
16
26
30
4
92
10
12
12
5
9
82
17
36
91
18
8
64
18
18
62
22
6
8
22
2
10
11
61
6
48
12
17
1
6
24
17
15
22
2
28
48
17
12
79
50
15
49
6
6
114
5
7
14
30
6
22
30
2
33
7
26
3
60
55
12
12
48
18
47
37
50
6
36
36
12
10
32
16
32
10
32
15
25
44
22
5
85
14
10
8
10
50
16
14
16
26
4
12
23
37
12
90
17
1
14
24
30
24
30
16
42
30
74
4
32
22
5
36
31
36
12
6
2
70
84
24
84
38
9
9
27
9
16
30
54
50
48
6
15
127
17
55
6
30
20
57
9
34
5
15
4
12
6
18
30
24
6
30
20
16
6
48
5
7
62
46
66
6
8
40
12
18
32
24
15
15
28
6
6
56
144
10
18
6
6
24
42
23
1
84
6
8
6
4
32
34
17
33
42
40
78
42
20
52
42
6
24
38
40
11
7
42
6
30
42
50
42
28
12
6
6
5
55
116
42
52
48
30
12
5
1
35
7
6
20
4
26
52
29
63
10
62
4
6
83
15
40
41
1
11
19
24
36
14
30
60
30
34
8
12
18
10
12
2
16
12
6
6
80
4
2
4
44
9
37
18
12
53
21
70
12
12
12
24
72
18
62
10
12
60
26
24
16
24
66
20
12
64
84
24
26
4
18
14
9
12
3
100
12
24
54
6
36
12
2
24
22
29
3
12
40
36
12
26
10
20
9
1
30
12
48
6
24
6
8
22
54
14
28
32
3
49
6
17
15
16
6
78
6
71
13
66
29
87
10
14
16
5
63
76
12
38
36
24
10
2
28
12
59
25
54
24
12
6
12
8
18
12
4
24
12
32
28
60
12
8
24
10
66
18
14
22
48
36
12
30
17
25
12
36
14
4
14
28
2
52
8
28
2
10
26
6
10
11
15
40
17
31
6
60
84
11
3
48
4
6
60
24
14
10
12
35
13
47
13
2
34
24
24
95
33
4
56
18
54
10
20
10
18
17
15
12
40
14
54
10
35
13
2
10
8
40
18
42
30
14
15
1
18
2
87
33
3
25
12
30
8
46
78
60
48
14
18
36
21
33
16
6
50
70
20
4
24
12
18
30
8
18
4
6
80
112
44
54
27
73
14
12
4
2
52
18
2
46
72
44
46
18
6
6
32
21
45
40
2
12
40
2
3
33
10
62
30
10
78
60
48
24
20
12
4
60
12
68
46
14
70
14
28
18
30
2
58
12
14
78
70
2
33
13
44
34
30
2
18
60
10
30
35
7
2
27
19
14
148
54
6
8
51
25
18
60
48
44
10
8
6
40
12
54
14
4
18
18
41
19
62
22
32
4
20
40
62
22
6
11
33
6
22
24
20
24
40
30
30
11
99
40
90
20
10
6
24
26
4
32
18
60
30
54
6
70
24
26
10
26
60
16
2
3
87
30
106
12
8
10
35
12
7
8
10
44
4
14
21
19
17
39
22
14
88
41
1
18
30
12
8
3
25
12
18
53
15
10
2
18
52
2
10
66
20
16
24
6
11
9
6
22
47
15
28
50
36
52
24
35
13
30
6
12
24
36
18
12
12
32
34
110
4
96
12
12
20
88
38
15
85
26
16
12
62
16
2
22
18
18
30
18
12
2
36
24
48
24
4
90
26
18
46
12
17
1
35
67
30
30
5
9
40
18
36
5
31
6
18
36
36
50
22
8
34
18
2
18
16
24
32
45
9
4
6
30
6
84
14
58
53
24
13
18
12
44
34
32
22
92
10
54
2
28
11
21
58
26
39
1
14
6
34
30
12
8
27
12
43
32
90
12
34
12
17
12
3
21
45
75
7
17
12
19
14
27
55
8
18
3
57
22
8
28
60
30
24
2
9
12
3
22
54
26
4
18
2
39
37
8
27
13
6
14
4
26
21
19
2
10
8
69
3
28
41
91
5
37
18
24
8
28
29
31
18
2
12
16
62
22
18
24
26
28
5
19
17
19
24
12
41
15
10
8
22
12
78
18
24
36
92
4
20
4
54
6
29
13
18
20
52
20
10
23
19
17
43
50
3
45
4
6
29
55
96
48
36
20
28
6
36
38
12
16
38
4
12
8
10
12
18
26
24
36
4
30
20
120
36
10
24
20
22
6
8
40
50
6
33
15
16
30
47
3
22
12
6
6
6
24
60
74
40
14
10
11
7
12
2
100
6
17
7
30
14
9
1
24
8
52
56
34
12
8
16
17
19
38
30
36
4
42
26
9
1
18
50
4
107
1
12
42
30
18
5
15
21
1
11
55
14
18
42
34
36
36
60
8
46
66
20
48
64
66
6
29
37
2
12
10
18
12
5
31
50
100
48
54
56
34
38
30
78
54
12
4
24
8
10
12
50
3
7
17
1
8
22
17
75
16
2
3
12
108
15
16
6
2
22
24
66
26
3
37
2
22
26
10
47
51
54
75
51
4
6
50
4
6
2
18
22
5
43
24
5
48
19
36
18
2
82
36
102
108
80
9
12
55
38
3
15
33
7
30
14
18
22
6
12
35
1
12
30
48
41
19
12
17
3
28
60
5
27
4
234
36
6
12
42
14
4
12
5
9
10
50
4
30
20
18
18
72
30
10
120
90
2
52
96
30
18
2
4
30
56
4
30
84
11
48
25
30
41
7
12
6
12
68
54
16
32
45
15
10
2
16
20
16
5
15
4
36
36
20
30
22
20
40
12
48
2
4
50
22
12
2
46
78
12
18
30
14
70
41
75
30
6
30
39
7
8
10
14
148
18
36
11
25
50
10
74
4
24
6
56
4
36
66
20
9
15
10
48
6
5
7
18
71
63
52
65
45
10
8
36
6
30
18
22
6
8
136
30
24
17
9
6
69
3
22
36
12
6
17
7
5
21
22
30
30
29
9
10
32
88
6
116
28
26
18
6
16
5
19
12
18
35
127
5
13
6
8
6
22
14
75
31
17
73
18
42
44
4
6
8
150
15
1
2
18
15
7
30
48
12
42
6
60
14
66
10
36
26
10
30
2
16
5
7
24
6
14
46
47
7
5
19
32
22
23
7
72
5
1
48
12
42
2
39
7
17
1
32
3
31
18
18
2
15
13
44
54
10
44
28
24
74
16
6
30
12
20
46
11
25
6
20
18
60
12
42
21
36
33
16
6
6
20
40
50
34
59
7
44
6
34
5
31
84
8
36
4
30
6
36
54
62
10
8
10
24
5
15
10
26
4
60
48
18
2
10
20
27
1
24
42
38
3
13
50
22
2
30
58
53
1
6
62
18
22
50
52
29
15
10
30
14
30
18
34
24
24
30
18
2
12
34
2
10
42
2
10
6
12
17
13
2
4
32
84
28
66
114
98
18
21
93
52
6
18
6
30
35
13
6
65
1
84
2
9
31
2
15
31
62
3
37
30
18
54
68
9
1
18
17
15
40
8
16
6
2
22
24
42
5
9
39
15
72
40
38
12
52
90
48
8
22
20
40
35
19
8
57
13
20
36
16
26
12
10
6
30
36
26
94
6
17
27
10
24
2
22
30
6
35
36
31
30
18
6
11
9
3
1
30
5
19
60
26
10
14
16
32
70
5
7
18
14
64
12
12
102
6
32
16
20
22
20
34
6
32
28
23
60
15
16
18
6
60
56
4
5
9
28
14
18
16
2
12
16
20
6
16
42
60
77
3
48
4
38
48
10
18
11
3
28
48
6
24
42
30
60
48
24
18
12
12
38
16
6
36
42
35
27
6
52
38
10
20
10
12
41
49
18
12
18
2
10
50
28
74
40
36
2
12
4
6
18
68
4
29
15
4
50
22
5
84
1
14
6
84
16
6
12
6
42
104
40
24
12
138
2
10
2
6
39
15
12
4
36
24
12
42
18
12
2
15
55
5
25
30
30
23
61
6
66
30
8
36
21
25
12
20
46
20
6
58
8
10
18
60
24
60
8
10
8
6
18
12
39
37
14
4
17
7
68
112
8
64
29
1
35
49
60
35
7
24
48
26
40
2
33
19
18
18
5
1
11
43
42
8
10
6
30
18
96
2
12
6
ABCD 94930220662*3^$a+1 [50004]
18
138
54
66
32
88
110
6
1
3
60
44
18
24
30
40
14
6
16
8
16
56
40
54
36
12
8
94
45
9
32
7
15
33
9
20
48
58
60
14
4
2
88
57
9
14
16
6
12
8
4
30
30
8
72
54
12
18
12
22
50
42
40
80
18
30
6
12
24
4
14
36
84
48
10
68
10
12
30
38
10
14
28
8
12
28
32
18
6
64
32
48
34
20
28
18
92
4
24
9
5
10
12
14
4
8
4
24
6
8
28
8
90
24
10
2
31
5
19
135
8
46
50
40
9
11
24
18
4
56
28
42
84
8
16
21
11
40
18
54
32
28
18
14
48
12
24
4
12
24
2
12
16
86
4
21
5
24
6
48
30
7
75
50
18
25
15
60
2
4
15
9
18
20
4
26
88
26
6
10
2
10
26
10
6
18
6
27
24
51
38
31
11
42
10
12
93
5
43
5
60
4
6
60
9
24
120
27
50
4
54
24
33
3
14
7
89
55
35
12
25
89
18
60
30
6
10
2
4
21
24
3
2
10
84
24
78
15
48
11
24
70
24
12
18
20
16
12
42
26
40
30
30
12
2
58
60
24
14
79
75
62
4
12
12
18
14
36
30
12
10
36
14
10
30
2
46
33
15
2
28
20
66
10
51
3
50
24
112
8
28
8
12
4
26
132
126
46
8
37
35
54
30
1
35
6
12
106
9
5
42
30
24
6
10
30
36
20
22
2
6
4
50
25
15
14
19
53
4
6
32
130
26
72
84
78
22
14
6
25
3
2
16
54
114
2
90
70
42
48
110
22
75
51
117
63
12
18
6
44
12
24
16
62
6
30
82
30
2
6
12
7
3
14
4
2
40
30
12
66
6
39
11
61
123
36
6
2
6
22
18
27
5
60
24
30
64
44
52
60
6
12
27
9
15
24
5
42
24
96
16
20
12
42
58
152
4
56
6
48
42
4
30
6
48
2
7
23
42
28
72
12
8
18
24
24
16
6
48
12
8
19
48
27
2
40
44
4
30
32
4
2
52
20
66
24
10
36
14
48
4
36
38
52
14
16
8
52
54
6
18
2
18
36
31
29
6
28
6
3
17
10
14
10
74
6
16
20
16
50
55
3
12
2
7
21
98
16
33
5
18
4
86
22
56
16
18
8
48
10
2
34
38
36
30
12
10
80
28
20
34
26
36
6
4
20
34
56
34
81
35
13
57
39
17
24
30
48
1
71
60
4
2
12
42
24
16
24
6
6
50
4
15
11
10
60
8
4
18
44
10
8
10
50
22
30
50
4
62
24
4
90
74
10
21
11
66
24
70
6
2
13
99
54
15
11
18
22
6
2
18
28
2
13
119
25
23
64
8
6
6
4
72
8
24
90
46
12
30
18
44
70
18
2
12
43
21
6
8
22
15
15
38
30
22
18
18
3
17
114
10
36
8
34
122
18
78
12
6
1
15
8
6
22
14
70
9
9
50
30
31
27
14
31
27
8
30
54
25
11
58
12
32
6
24
1
47
10
39
9
12
20
7
11
72
10
8
16
3
51
60
42
12
2
36
48
24
12
4
42
2
22
18
8
18
42
54
4
2
10
72
20
18
42
6
16
81
35
40
24
50
4
20
34
6
2
40
44
13
5
12
30
1
5
19
15
14
30
10
20
6
1
3
2
19
33
20
6
16
14
46
44
12
25
3
26
36
34
21
23
64
26
4
20
16
2
40
42
2
30
19
15
6
30
14
7
3
42
42
30
3
3
12
30
12
32
6
4
20
106
20
58
6
20
18
10
36
36
36
38
22
8
19
5
10
36
120
20
49
53
52
66
36
26
12
28
12
3
5
28
15
17
22
6
51
75
8
16
56
76
8
16
20
24
6
46
48
30
14
12
25
11
22
38
10
32
28
14
28
66
15
11
34
2
10
18
24
12
56
64
36
8
37
72
33
48
39
17
6
52
30
18
8
34
60
6
56
66
4
44
24
18
18
4
2
96
4
14
70
14
72
16
14
6
28
6
14
76
63
23
4
116
4
21
5
67
23
48
1
29
90
6
66
12
6
10
2
60
18
16
26
18
34
36
27
3
21
3
6
96
30
24
6
26
54
30
24
90
16
18
6
26
58
62
10
15
5
10
33
15
42
14
24
1
45
2
18
54
97
21
12
6
30
2
22
12
8
6
30
12
18
37
5
4
15
15
18
30
2
18
6
31
15
36
74
64
6
26
4
24
6
8
106
86
24
24
12
4
2
4
14
46
44
42
88
56
64
66
6
57
17
10
26
22
20
1
59
66
91
71
52
2
43
23
10
20
24
4
102
14
36
30
18
10
12
18
56
79
75
6
18
20
58
18
24
18
38
10
2
48
6
46
14
28
62
34
14
28
20
37
35
10
2
84
40
62
28
24
3
63
26
48
58
12
50
7
21
14
6
7
27
8
6
10
2
12
22
26
54
60
136
8
24
36
4
6
30
44
18
40
60
12
3
23
4
18
30
30
12
8
10
72
6
36
8
12
4
42
20
22
36
12
3
11
13
5
16
26
24
6
43
11
36
10
6
9
15
6
20
10
12
6
20
34
36
9
5
82
36
18
132
68
6
10
24
42
2
7
48
65
46
24
32
24
42
54
28
42
8
18
24
1
27
38
18
42
4
8
36
72
52
36
2
42
40
2
46
2
10
38
13
29
48
19
59
6
24
12
24
24
4
38
64
8
78
24
88
36
36
36
12
126
2
12
10
32
48
12
28
2
6
12
30
18
22
3
5
22
20
1
47
18
16
38
28
18
24
6
26
4
14
46
2
25
24
5
6
52
68
30
22
26
4
12
18
12
9
65
40
6
60
14
54
10
32
16
63
21
48
42
6
50
28
21
39
6
18
20
48
42
6
4
78
98
10
14
16
9
3
24
8
48
12
48
4
26
22
56
4
122
28
3
23
22
44
64
6
20
13
3
24
54
6
50
10
36
20
18
12
48
4
6
12
18
80
4
8
19
3
56
22
12
27
24
5
16
6
38
34
32
28
2
16
54
6
20
4
51
23
42
28
6
14
96
76
14
34
12
15
15
2
30
16
2
12
40
12
15
21
2
6
30
4
6
32
18
22
14
40
38
7
15
36
2
6
60
52
24
8
12
6
10
14
4
2
124
6
18
12
54
44
16
36
18
66
114
2
30
22
32
70
6
8
52
38
16
8
18
22
21
9
20
10
2
6
25
27
2
60
6
18
6
10
15
53
10
56
1
59
30
16
15
21
2
42
6
4
44
54
6
37
35
13
11
18
30
6
12
4
30
26
34
104
16
66
20
34
24
42
18
36
8
28
2
7
5
4
30
30
84
36
36
90
26
30
12
6
10
6
18
33
9
66
20
22
8
30
24
40
18
36
14
12
24
16
18
20
12
6
18
115
59
6
55
39
62
6
72
28
12
2
24
6
18
60
28
14
6
28
27
29
10
114
32
30
12
10
51
5
19
35
18
34
6
27
48
45
20
24
28
30
2
6
12
1
9
2
58
8
42
28
12
2
54
4
6
39
11
46
15
9
60
110
4
12
6
24
20
4
42
2
52
30
14
24
10
33
3
66
30
21
24
23
36
82
8
64
20
52
50
60
13
23
10
18
42
14
4
2
12
10
33
27
2
16
50
4
66
14
13
5
16
122
24
49
11
28
2
46
12
36
32
18
4
6
20
1
9
26
4
2
18
16
54
56
10
44
12
22
6
2
30
24
48
10
15
27
66
38
4
62
18
46
12
24
8
22
8
72
40
54
6
14
12
22
12
36
48
42
8
30
12
58
6
6
84
150
24
26
10
24
32
10
30
32
36
34
8
28
27
24
5
30
10
30
8
18
4
39
41
6
25
53
6
36
28
6
39
39
8
4
26
10
8
60
4
92
64
32
4
20
24
70
32
10
38
12
40
2
48
12
46
6
18
6
62
42
78
19
21
14
28
48
144
54
14
18
22
12
24
20
4
20
130
6
2
4
38
42
6
42
18
22
8
72
6
22
14
30
24
54
10
2
13
27
80
10
24
20
10
32
48
36
34
2
72
18
4
24
26
109
11
46
20
82
12
21
15
20
178
2
4
6
8
4
8
10
ABCD 94930428436*3^$a+1 [50017]
36
243
27
213
21
51
15
90
99
24
60
27
33
39
6
27
120
45
12
27
105
36
15
60
24
156
60
84
63
78
15
147
477
3
90
12
39
156
24
39
117
24
75
84
270
12
39
12
15
18
66
6
24
144
15
87
33
45
276
60
51
183
30
135
12
327
120
6
210
204
6
60
66
150
6
54
51
327
90
18
33
45
24
87
21
3
225
171
24
141
36
120
48
27
288
57
63
261
39
12
105
24
51
48
60
81
18
6
60
135
15
177
165
39
111
42
27
69
51
141
42
66
96
108
60
12
51
69
15
201
123
39
42
15
96
123
45
39
18
195
48
12
57
78
30
39
60
51
105
3
84
21
141
60
6
45
48
27
42
48
15
9
51
24
204
72
45
12
51
72
468
81
6
174
195
24
21
18
42
6
114
48
48
135
93
66
81
24
144
60
192
48
36
24
81
24
60
24
90
21
99
81
21
51
9
78
78
3
39
186
24
132
90
66
108
24
27
153
6
30
246
108
21
81
36
174
48
60
213
9
39
15
12
30
75
24
60
144
189
90
33
9
36
123
192
45
3
36
75
21
48
69
30
18
252
96
135
39
60
6
15
105
42
165
27
12
201
120
63
45
21
36
72
60
42
21
243
45
72
93
27
108
75
57
48
132
120
9
24
15
81
48
108
108
36
75
36
69
24
66
45
33
243
99
21
168
15
45
111
48
81
87
102
87
69
12
24
90
6
63
36
36
165
15
135
210
54
204
21
120
96
105
15
15
54
39
12
99
60
150
39
69
63
24
84
99
33
24
24
81
51
60
108
60
132
33
60
147
87
18
60
30
33
12
33
75
189
12
15
15
36
12
42
168
78
120
12
33
33
72
3
21
36
3
87
18
12
255
15
78
27
24
24
60
129
42
9
12
27
126
75
75
54
30
12
150
24
84
51
9
111
9
12
135
21
123
120
12
144
24
9
18
78
15
9
3
168
36
24
39
150
90
30
192
156
54
18
147
24
9
27
93
60
87
33
51
36
39
225
75
30
51
21
63
45
27
60
3
54
48
138
21
33
12
48
96
174
48
54
18
21
9
36
72
3
72
27
6
36
48
18
93
69
87
3
36
102
135
99
21
9
18
36
24
78
3
60
9
51
12
285
12
18
33
12
204
36
3
21
21
48
72
75
39
210
399
75
6
51
153
27
135
9
96
84
39
114
138
270
288
6
69
12
105
144
18
30
48
48
36
138
162
111
99
78
18
9
24
9
18
42
3
57
108
15
48
12
108
72
39
138
6
45
12
33
120
15
12
15
48
36
30
96
192
42
6
18
42
30
48
30
27
9
168
36
27
27
18
12
63
180
15
60
192
33
33
30
21
45
18
90
3
57
12
39
291
144
30
15
27
9
24
27
30
174
6
144
48
123
57
42
36
90
30
69
36
15
18
87
87
102
24
375
12
27
192
144
174
3
204
33
27
21
120
294
6
39
3
6
42
24
21
33
27
39
24
81
21
12
111
21
36
99
141
3
36
144
96
81
3
9
171
51
21
48
75
45
147
30
144
96
60
159
24
96
75
6
63
12
117
18
24
9
12
60
57
183
9
138
30
6
60
156
6
3
60
21
120
159
36
3
42
171
87
21
9
102
66
12
252
84
51
21
39
93
111
60
72
108
39
21
189
63
ABCD 94931433874*3^$a+1 [50210]
7
65
13
35
12
43
89
60
96
72
115
29
216
60
343
72
30
18
17
73
47
24
1
107
1
119
13
83
187
30
18
41
48
73
90
17
36
132
85
168
120
72
155
12
36
12
108
205
90
300
5
37
138
29
108
12
96
132
43
221
36
132
91
29
36
24
73
150
390
215
24
31
53
55
41
139
60
90
12
78
102
83
84
73
107
60
103
65
60
13
119
12
19
162
30
5
108
36
1
48
42
137
60
60
48
144
1
180
35
132
31
149
61
42
48
125
25
11
1
23
36
108
48
24
36
13
252
18
42
47
1
35
55
185
55
30
47
13
90
245
24
1
11
36
205
18
30
95
12
24
204
84
60
13
155
43
180
120
132
89
19
30
35
217
335
48
55
30
47
25
59
49
47
60
25
18
342
48
215
97
18
5
67
65
72
36
115
245
12
24
24
145
47
25
30
5
73
90
5
67
48
65
120
85
71
1
59
49
72
59
19
497
72
12
31
108
90
192
23
84
48
25
18
65
115
101
139
12
149
36
12
43
120
5
103
41
48
43
17
12
168
48
24
108
31
17
108
55
161
91
29
49
102
77
72
1
47
36
204
180
288
73
59
240
151
12
60
18
35
156
169
90
137
73
11
36
223
29
156
156
48
43
108
17
48
36
36
240
25
120
23
24
13
30
78
35
24
13
47
1
95
55
5
72
108
72
25
59
19
192
17
180
108
72
1
59
96
84
13
108
60
35
24
31
30
155
84
36
12
12
31
149
108
252
43
18
167
108
60
7
17
73
60
198
90
72
119
48
96
7
137
60
13
60
30
78
35
85
71
144
12
13
120
60
12
107
1
47
13
35
36
19
30
60
59
48
108
12
73
180
59
1
47
12
31
17
72
12
91
17
73
78
30
132
210
5
108
72
24
24
24
36
156
1
180
83
7
78
30
90
60
12
35
43
29
133
108
11
36
25
108
12
107
43
48
60
5
60
7
53
12
132
13
78
101
61
35
180
103
72
17
288
12
12
1
23
277
47
13
108
35
60
7
17
156
24
132
168
12
19
12
65
13
59
132
24
127
77
13
47
48
43
5
204
61
107
60
60
12
1
162
197
13
23
24
60
1
42
17
108
48
12
72
31
17
48
127
77
73
90
89
24
84
73
300
59
60
144
7
5
132
31
72
185
108
67
30
47
13
95
84
49
35
24
103
198
35
7
29
24
24
36
67
113
25
59
31
41
288
1
11
108
60
120
61
102
77
1
35
132
24
61
90
18
11
24
265
119
96
72
163
17
12
48
48
127
77
12
96
12
43
180
89
108
73
48
107
168
84
96
24
103
53
37
23
205
35
24
121
11
61
47
13
90
18
47
12
31
185
25
95
84
151
41
49
239
48
85
18
150
107
12
1
72
35
43
5
7
78
90
30
47
12
1
11
84
115
132
48
221
1
167
61
107
24
60
48
1
90
77
24
96
48
25
35
360
67
18
35
25
120
95
84
61
119
156
24
60
1
12
47
60
36
96
121
60
120
180
90
18
35
277
18
30
11
31
113
24
108
60
103
5
24
120
156
37
60
23
36
49
11
61
47
60
121
42
77
36
67
29
36
43
17
60
ABCD 94932140918*3^$a+1 [50024]
15
9
15
9
6
21
3
57
204
69
30
72
150
3
21
84
91
35
1
5
43
20
15
36
69
4
11
6
15
15
13
128
93
12
63
12
28
35
12
54
54
90
27
105
3
4
8
4
44
12
69
30
144
60
21
24
27
24
13
32
45
51
45
75
39
30
63
27
49
56
24
112
65
135
9
75
24
52
5
87
16
24
12
11
24
6
18
9
36
132
15
48
6
15
69
51
120
4
12
8
57
7
77
15
9
31
59
72
13
41
36
27
36
24
36
52
20
45
7
80
12
15
6
15
84
81
54
36
45
72
36
12
12
12
21
54
30
3
51
177
112
17
3
57
66
45
9
19
60
5
72
120
27
72
21
63
15
21
28
41
6
120
13
36
35
9
28
68
15
12
57
3
90
3
72
9
63
81
31
56
45
15
108
52
23
21
4
155
9
36
60
16
44
165
99
33
3
24
96
76
5
60
3
27
126
15
165
43
35
1
11
45
112
32
111
69
51
24
9
15
30
19
12
59
9
12
60
15
13
107
60
9
21
39
12
12
12
9
36
54
30
96
51
15
54
43
68
72
60
160
32
4
60
5
66
30
24
15
220
17
60
60
60
138
12
24
84
21
39
72
18
15
27
84
225
99
45
15
6
15
48
52
35
21
72
27
6
39
36
9
36
27
16
32
12
51
21
51
54
31
29
171
48
280
65
7
128
64
8
12
36
51
9
57
15
129
30
21
24
64
44
51
60
57
9
39
4
17
19
20
36
48
96
21
24
12
78
162
18
66
6
54
51
15
9
36
39
1
8
12
15
18
39
123
30
24
19
41
6
48
30
87
33
12
3
84
40
8
60
12
21
27
28
36
5
15
40
59
105
27
33
21
54
45
60
177
18
42
19
11
13
36
5
31
35
84
54
6
6
75
9
31
23
21
16
119
6
87
88
20
48
27
37
101
75
4
80
288
15
24
30
103
131
96
25
20
28
41
31
68
51
165
27
45
84
15
30
19
17
15
24
36
3
37
44
40
209
7
108
60
17
18
30
19
23
54
36
24
51
3
6
171
48
15
37
5
3
87
73
35
49
32
39
66
90
9
40
20
24
33
54
25
24
5
12
27
12
64
11
13
20
57
114
1
5
24
15
144
63
144
84
6
19
24
20
60
12
60
64
35
69
51
69
33
15
84
15
1
20
69
60
54
12
30
18
36
66
60
48
36
54
96
45
48
57
91
8
165
6
6
3
16
101
63
24
28
29
15
15
66
19
116
15
24
126
54
6
63
57
78
12
93
40
140
4
80
51
21
156
12
33
43
47
69
24
4
11
37
24
11
9
15
21
9
55
68
27
1
104
9
51
39
102
3
51
13
11
12
117
3
120
24
9
52
65
84
6
30
18
81
39
85
104
3
33
100
44
12
9
6
1
32
120
33
75
63
49
32
24
51
21
240
3
12
30
43
44
27
21
63
37
32
76
11
21
3
12
9
9
39
33
120
39
28
132
125
135
36
9
51
63
42
18
60
49
20
213
27
36
12
12
28
180
5
24
19
11
133
32
28
11
1
35
24
57
45
15
4
35
9
57
3
12
24
69
36
135
48
3
30
7
101
12
123
21
39
15
30
66
25
5
75
88
11
57
9
6
33
72
39
36
9
21
48
120
102
30
99
39
36
54
90
69
76
24
36
101
15
39
9
36
57
24
54
325
32
63
30
36
51
12
33
54
1
12
11
6
3
63
30
3
27
45
52
47
6
15
24
51
13
20
24
33
24
60
43
11
36
60
69
52
32
21
30
156
6
24
54
57
12
108
12
21
87
45
3
12
9
114
36
45
111
9
36
9
54
36
13
20
27
9
21
24
147
12
3
9
48
21
12
54
13
20
21
15
117
55
20
52
23
13
11
24
30
39
12
48
72
81
27
33
18
9
3
25
83
21
24
160
20
51
21
3
9
27
1
29
43
32
15
33
108
75
9
28
23
18
42
45
12
57
54
9
27
6
15
112
188
64
8
96
15
21
75
6
63
15
21
15
30
15
39
9
36
60
57
18
129
27
85
5
96
43
17
75
3
117
9
60
39
57
79
41
48
15
15
66
3
12
195
24
42
15
39
21
15
129
108
3
54
75
15
24
205
20
36
21
19
41
54
105
15
93
52
65
30
24
1
44
81
30
6
87
3
30
87
16
120
35
117
48
12
4
5
6
13
92
84
111
30
78
42
60
7
11
120
6
54
1
11
54
54
12
24
30
39
12
45
60
7
71
6
6
9
24
75
66
60
6
73
20
81
63
33
3
36
120
4
17
18
36
36
9
21
24
6
45
12
3
33
105
6
1
65
30
57
16
95
157
35
13
11
81
12
93
27
21
42
73
11
24
25
11
45
111
30
78
9
16
32
28
131
6
3
27
54
63
60
12
4
36
80
84
12
48
21
79
32
45
43
104
40
17
75
16
68
36
15
33
27
9
75
9
36
40
17
48
19
8
64
41
84
39
96
60
24
21
54
102
60
67
8
69
114
12
30
24
174
9
28
8
16
20
36
3
9
3
13
72
89
15
21
78
66
24
72
48
6
6
7
56
60
57
3
15
66
39
15
45
27
24
13
53
198
145
17
18
6
276
3
15
12
ABCD 94932178574*3^$a+1 [50134]
13
18
45
9
36
35
85
15
36
60
3
18
23
31
5
36
12
1
27
104
24
120
72
13
35
31
6
107
37
48
3
24
68
60
36
52
92
85
90
21
9
47
13
51
32
43
29
88
8
16
21
119
61
47
43
9
99
30
11
31
5
7
357
135
89
100
32
7
6
30
165
92
13
24
11
36
76
164
19
12
24
180
65
115
69
32
7
90
47
1
18
5
19
36
29
25
11
25
87
80
103
81
80
19
29
16
32
24
61
15
39
29
40
69
18
93
20
109
3
153
131
16
128
12
25
23
84
13
47
31
12
114
23
85
12
108
23
48
60
37
18
105
15
29
48
19
29
97
48
204
35
16
20
55
41
31
90
35
40
15
12
6
12
83
40
9
66
101
24
40
21
36
107
13
3
12
147
78
72
48
47
88
87
33
44
13
23
7
65
16
80
37
83
40
32
72
76
9
11
12
7
6
15
15
41
16
15
77
1
11
25
11
37
87
75
9
20
12
28
36
140
36
43
36
78
35
12
240
40
8
36
36
19
5
31
54
11
48
73
30
17
55
41
49
42
108
18
63
27
29
43
48
29
25
6
129
24
45
54
90
18
17
48
43
17
67
17
25
23
28
48
36
9
120
11
61
15
32
16
20
67
77
16
87
29
16
57
23
24
13
131
72
168
7
77
36
12
28
116
1
30
29
43
5
31
101
64
92
229
18
77
19
77
49
108
83
73
11
24
109
18
17
36
97
35
108
85
59
16
12
20
48
84
60
13
39
44
12
7
17
64
32
240
184
3
78
35
13
42
9
36
8
84
37
59
12
24
76
188
16
24
152
25
42
36
54
36
47
88
12
32
180
31
54
23
13
47
49
15
80
4
9
36
246
24
5
12
48
97
3
27
42
18
72
21
81
6
89
1
23
49
3
68
60
12
13
27
80
7
41
7
42
90
18
15
93
12
35
97
47
43
77
40
104
40
116
4
80
7
12
57
111
5
85
102
18
35
43
65
7
29
25
35
48
12
139
105
39
5
13
35
37
47
19
54
51
171
5
36
132
37
99
135
41
84
25
12
15
147
101
24
16
9
35
12
1
47
88
135
5
13
71
133
11
12
13
15
21
83
60
16
44
16
20
12
49
35
16
20
184
68
43
9
3
77
55
21
32
31
5
19
180
41
60
76
21
54
54
71
40
56
12
37
84
11
103
113
4
68
31
105
15
65
84
145
11
115
5
76
93
78
54
99
12
32
85
23
55
102
11
12
12
48
4
68
16
44
1
11
16
117
47
61
24
15
8
25
11
12
160
33
60
11
43
5
13
63
57
23
31
165
39
105
32
25
23
96
169
87
3
72
18
15
15
29
36
12
4
128
85
23
7
6
51
15
78
90
36
5
132
19
65
48
103
33
72
45
83
12
4
81
18
72
90
18
105
56
48
7
18
12
15
80
36
12
1
24
87
159
17
37
23
72
120
1
95
24
96
144
12
36
64
80
16
44
48
76
32
67
65
7
5
4
32
108
24
12
43
5
1
12
24
39
96
80
36
55
9
156
20
4
44
55
66
24
191
61
35
4
80
96
49
23
52
39
29
76
80
76
9
47
73
114
48
33
44
132
36
24
43
41
12
13
35
72
43
234
11
96
124
39
185
60
43
18
59
72
4
27
18
47
37
18
9
20
4
80
72
48
52
32
12
1
23
7
17
43
77
12
4
15
12
69
9
12
42
30
131
24
148
44
13
3
273
12
59
49
59
1
11
19
42
35
145
18
5
24
43
45
75
125
43
29
12
61
24
90
65
16
48
80
7
5
84
16
3
29
12
49
47
24
19
5
40
32
24
24
96
79
29
16
9
35
132
84
25
95
52
44
16
48
27
60
252
21
96
3
77
1
23
72
192
1
54
53
55
18
72
18
77
132
61
27
117
83
60
64
68
61
11
36
85
15
3
45
129
18
42
27
8
48
43
5
25
6
29
156
31
18
35
52
92
1
30
77
48
100
69
11
52
3
41
36
24
175
90
59
60
25
15
120
56
16
44
16
129
11
208
159
18
18
5
24
1
47
4
3
65
7
5
16
33
24
23
13
35
96
61
47
25
27
159
12
53
12
13
11
108
36
7
54
35
19
5
84
55
12
6
35
229
6
45
99
21
20
67
66
42
5
60
223
21
8
133
335
7
66
6
48
33
45
23
79
113
28
92
25
72
23
28
12
24
51
72
65
13
30
42
11
12
13
30
57
32
12
31
17
72
55
36
54
11
124
8
208
32
88
8
12
13
35
1
108
102
45
44
7
45
20
108
60
52
80
64
84
189
108
47
ABCD 94932430538*3^$a+1 [50008]
8
42
36
18
4
3
15
6
12
152
7
41
6
46
6
48
6
38
66
48
4
8
34
9
27
30
15
3
6
32
24
18
16
14
36
16
14
102
12
43
29
6
34
14
94
12
50
10
74
6
6
42
16
63
29
46
150
39
9
8
16
56
16
54
14
19
33
14
6
16
2
1
5
6
54
64
36
18
2
16
8
42
12
1
24
5
28
20
16
36
24
12
56
16
99
29
6
16
12
2
6
12
6
24
55
11
12
1
53
67
9
14
24
25
3
42
3
9
44
10
36
62
18
10
18
18
24
39
23
48
12
85
17
7
3
44
4
45
33
66
14
4
75
3
20
42
6
12
94
8
78
6
24
18
25
48
35
28
6
36
15
33
42
18
32
30
12
34
14
36
22
62
25
21
20
55
96
53
216
84
28
96
2
97
63
48
2
18
6
6
18
12
60
58
38
22
18
87
155
13
33
2
30
4
27
17
6
106
8
7
3
20
12
10
44
7
57
14
1
48
17
42
30
4
20
36
4
12
8
84
24
12
18
18
127
33
15
3
14
6
22
44
4
24
48
20
7
41
4
8
24
28
32
6
30
16
60
26
18
19
23
22
48
27
9
72
15
45
38
42
18
58
8
30
1
72
11
22
24
36
3
45
24
26
42
60
118
44
96
10
87
89
78
6
12
7
3
2
12
4
51
71
82
62
18
12
16
2
16
66
24
36
26
25
29
36
31
9
6
14
22
12
230
18
49
59
42
12
48
10
42
38
16
12
8
10
56
4
123
11
46
48
15
3
60
14
4
87
23
34
2
30
30
10
39
15
30
8
18
28
14
79
3
2
46
42
18
20
46
39
5
16
44
4
60
26
12
30
16
36
50
10
3
17
34
14
16
2
22
54
26
7
113
12
18
72
49
29
30
58
156
26
30
7
11
12
4
26
16
18
26
4
24
12
18
20
1
29
4
90
26
84
18
13
17
60
6
37
17
16
56
18
36
10
2
60
30
16
6
2
18
88
2
7
48
81
74
48
13
5
24
12
4
18
18
63
51
18
27
29
70
50
48
4
6
18
2
28
18
18
68
28
20
28
45
9
24
12
18
32
30
54
10
56
4
87
23
28
198
104
7
11
10
32
43
9
14
42
42
18
18
66
24
6
28
54
12
27
47
66
4
24
48
44
10
2
24
52
48
15
3
32
13
15
2
31
17
36
16
14
58
2
25
11
109
47
25
29
18
22
6
21
9
87
17
6
54
40
51
57
15
24
47
6
18
18
7
23
22
26
6
4
32
40
38
90
24
18
22
56
6
10
56
7
15
20
66
24
52
80
36
4
44
30
16
21
39
14
36
54
96
6
82
36
20
114
7
24
41
64
44
12
7
9
14
22
2
1
35
10
24
14
30
100
3
27
6
15
5
24
4
15
23
16
2
6
25
3
6
36
18
18
15
72
69
75
33
20
6
28
116
37
33
32
7
17
34
14
34
14
12
36
52
12
20
48
19
24
15
18
68
28
2
16
122
6
28
6
2
28
21
24
23
42
6
1
11
12
22
51
17
31
69
8
24
4
32
4
12
8
7
17
72
7
5
19
9
2
48
54
10
18
26
10
26
58
8
12
16
15
5
16
42
2
24
42
6
16
8
6
34
24
2
28
6
8
42
22
68
4
75
33
92
24
40
20
4
14
12
6
4
12
51
24
3
18
12
63
47
18
54
40
38
10
6
32
52
20
43
23
24
30
4
32
4
56
16
72
38
18
4
39
9
39
65
4
32
10
26
31
9
18
14
18
28
50
4
12
20
16
20
12
4
8
18
6
55
9
62
25
23
42
4
20
16
8
16
2
18
12
88
80
12
42
48
34
56
16
14
22
2
1
5
12
4
62
30
16
38
6
19
9
26
6
42
37
17
7
45
18
14
12
7
3
32
16
44
16
32
30
28
36
20
6
1
17
4
3
93
48
2
6
18
12
106
3
21
8
19
9
62
28
30
8
16
15
87
74
4
3
15
8
18
7
5
64
3
5
52
8
40
50
42
91
53
36
24
6
30
16
3
47
52
45
17
16
15
21
2
6
18
4
2
12
18
10
20
55
11
18
40
32
43
23
1
23
6
18
24
12
54
55
47
34
18
6
260
4
18
62
12
19
3
38
28
3
197
12
36
72
42
18
79
41
10
54
8
76
20
112
2
16
30
44
19
5
19
72
3
21
11
6
16
72
24
26
28
48
33
99
86
103
29
19
47
4
44
46
68
18
22
72
14
1
33
32
36
12
16
66
6
15
17
4
48
8
48
12
28
8
12
162
82
27
23
28
50
78
48
16
50
48
10
8
10
18
2
52
32
40
8
30
6
42
22
8
18
34
54
18
44
54
6
7
9
6
36
66
51
45
12
24
20
24
4
20
16
18
42
14
12
6
7
24
23
4
2
286
18
48
2
58
8
55
5
52
62
10
50
10
12
42
44
18
7
5
18
52
48
38
40
12
3
5
19
69
2
52
38
16
8
18
10
84
18
6
14
6
34
9
11
16
14
40
15
5
12
40
44
12
24
36
12
48
18
12
30
19
9
24
18
2
91
24
23
112
33
5
16
30
18
75
15
14
72
78
144
6
10
20
6
18
48
42
10
54
6
18
2
13
3
2
19
53
6
30
12
34
9
45
32
12
30
1
3
2
19
24
29
34
20
70
8
36
30
54
10
21
11
58
150
50
43
9
24
15
3
18
12
14
18
4
32
66
46
24
8
10
9
5
4
56
7
29
6
46
15
33
62
10
72
50
6
31
24
17
16
32
6
6
70
44
64
14
34
33
3
38
42
13
21
3
33
72
12
26
6
12
12
12
40
72
32
40
36
24
20
16
36
32
12
36
12
72
54
1
71
16
18
12
3
3
45
35
60
30
91
5
40
51
11
13
17
55
5
19
21
8
16
72
14
16
38
16
42
18
36
39
63
6
14
16
21
5
18
1
53
28
36
60
30
9
17
12
30
10
38
36
25
9
12
20
24
36
43
41
54
42
36
60
108
36
4
3
41
12
16
3
65
30
28
14
24
36
4
36
84
6
33
47
4
108
6
2
48
1
5
28
15
225
12
3
21
20
12
43
17
31
48
71
30
64
3
3
62
4
14
48
34
2
28
6
108
12
80
6
18
4
6
48
45
23
22
3
29
67
65
4
30
6
36
3
35
64
20
49
27
62
48
16
15
53
40
26
12
30
31
129
8
6
10
14
12
64
14
16
8
7
3
26
88
51
17
31
24
15
42
26
6
60
28
114
45
21
8
19
33
2
46
39
17
4
18
9
11
28
2
12
60
54
54
40
18
8
6
36
40
8
30
42
4
8
10
8
46
42
30
26
1
9
24
32
40
8
30
1
45
14
12
10
20
34
74
30
1
11
18
28
38
30
4
24
12
6
12
50
48
24
10
48
2
19
39
8
10
15
3
18
2
10
18
150
26
6
4
2
6
10
14
4
14
16
36
26
19
63
33
9
12
168
8
12
34
30
62
49
24
17
10
44
10
68
22
117
17
12
91
3
38
16
36
44
4
6
69
17
54
4
38
30
30
19
59
6
7
3
110
34
14
28
12
72
15
81
18
2
48
67
24
5
18
6
24
4
26
10
12
24
12
24
14
30
55
9
8
12
43
65
30
1
53
16
108
24
12
50
10
72
26
6
7
5
4
8
36
19
23
4
14
7
17
48
48
12
43
9
108
8
66
25
5
28
26
13
33
8
58
62
31
35
66
4
56
7
69
3
71
1
24
45
84
2
22
8
12
6
66
18
25
3
45
65
4
8
186
6
6
82
72
26
24
1
15
50
24
22
18
15
69
51
27
18
8
18
18
64
2
6
12
48
18
25
17
34
30
8
10
6
48
54
6
14
60
25
21
2
ABCD 94932506876*3^$a+1 [50101]
144
15
16
200
9
199
53
12
36
3
40
104
40
17
15
64
8
24
69
19
56
24
45
115
144
32
16
89
15
129
15
24
16
29
36
39
33
24
12
96
19
128
96
81
12
27
360
96
64
24
8
64
48
17
15
112
80
57
132
36
48
7
53
43
144
8
24
24
9
7
176
48
24
24
24
72
24
40
8
69
3
40
17
55
32
40
8
81
7
192
17
7
56
232
72
32
16
8
136
53
3
120
72
24
177
39
40
41
87
48
16
8
208
32
48
144
48
144
16
80
120
192
57
15
57
84
3
120
57
87
16
56
24
144
21
108
55
29
36
7
104
40
17
15
48
16
72
72
32
40
173
19
17
7
8
33
72
63
9
39
64
5
51
88
32
96
136
89
48
15
72
24
64
80
24
225
7
8
48
240
96
33
15
9
79
104
16
29
67
32
9
24
12
99
9
15
9
39
9
87
21
51
96
96
40
80
24
33
7
32
16
8
64
65
15
45
75
9
144
15
24
120
96
33
103
32
72
88
56
24
9
12
43
80
24
136
120
8
129
31
5
43
53
144
27
48
33
63
9
12
99
105
7
41
7
24
32
33
72
39
81
39
33
39
24
141
43
80
165
51
33
24
39
40
200
16
77
27
24
48
24
88
56
48
120
64
41
7
32
48
57
15
72
45
27
72
45
43
65
15
21
12
175
41
15
16
104
213
51
24
9
15
16
32
105
39
16
17
111
48
40
8
16
8
21
108
39
112
8
129
15
69
51
72
81
7
48
65
15
45
36
48
31
56
81
39
45
99
9
15
96
33
31
80
33
132
48
96
99
24
40
56
232
29
27
48
64
65
39
16
24
48
17
48
132
99
72
96
168
9
63
69
43
5
115
176
57
36
51
48
48
112
56
48
153
31
56
24
48
144
24
33
24
111
33
7
32
16
8
48
16
17
12
60
15
21
48
115
8
16
8
40
24
29
12
103
8
48
72
9
39
45
27
81
24
79
113
63
16
29
123
9
127
29
51
57
15
64
8
24
96
9
15
57
39
64
72
137
55
8
72
24
120
81
48
15
24
208
56
16
32
24
45
36
63
24
57
48
24
36
43
32
48
21
3
9
15
24
40
72
8
21
75
24
48
33
87
16
48
56
33
7
65
63
64
8
16
41
39
93
288
19
32
129
55
8
45
99
72
16
176
24
96
40
8
64
125
91
32
72
72
69
75
21
3
144
9
36
43
17
111
88
8
9
223
176
72
33
15
24
24
9
39
48
48
201
87
16
72
48
56
69
3
33
15
24
81
72
319
296
48
48
168
24
69
147
24
24
81
7
144
8
40
24
32
48
24
16
32
48
9
39
24
16
41
39
96
48
120
24
120
21
36
39
96
9
7
32
120
72
57
204
48
60
36
43
101
27
64
168
120
17
7
29
48
67
8
112
80
9
12
27
40
32
24
96
120
16
32
9
24
135
21
51
57
31
257
36
96
3
33
135
24
112
8
24
144
105
72
96
15
57
36
43
80
57
12
27
16
24
77
3
112
56
96
21
51
16
8
57
72
39
40
8
201
55
152
96
72
48
45
147
16
96
65
108
43
32
153
39
21
48
3
33
31
32
105
55
17
39
48
105
31
8
33
132
12
63
40
8
24
24
120
72
9
39
120
57
15
72
16
56
24
96
24
81
63
16
80
24
141
99
24
64
104
33
87
64
32
153
15
24
57
39
24
9
63
88
104
33
15
120
93
60
48
36
96
3
9
15
24
72
40
17
63
96
64
8
21
91
8
24
64
5
3
24
72
33
63
57
39
240
81
279
69
27
9
111
9
31
192
17
39
33
87
64
56
81
87
24
33
87
64
72
29
75
40
144
8
24
81
60
3
112
8
105
39
48
16
8
24
40
8
24
72
96
9
7
5
3
24
24
9
39
96
160
56
72
9
55
29
43
24
77
3
96
105
55
17
135
16
80
24
112
128
93
67
48
17
12
3
24
48
96
24
96
48
24
96
9
111
48
48
144
24
64
8
24
40
29
3
40
8
48
9
72
15
24
21
36
63
45
19
56
69
ABCD 94932800434*3^$a+1 [50067]
14
12
190
14
34
62
10
54
20
16
14
70
26
48
16
26
4
74
10
20
36
120
256
24
24
206
46
74
16
24
50
76
80
24
4
30
6
56
28
6
80
24
10
60
2
10
60
44
24
30
16
170
36
18
46
24
32
148
36
56
28
86
6
28
32
40
38
6
76
14
34
6
104
46
66
114
20
10
74
96
100
44
16
6
24
120
14
40
60
92
4
110
106
104
30
64
222
18
26
24
52
8
16
60
104
30
10
32
40
44
16
68
12
28
92
60
70
8
6
60
4
96
74
72
10
8
12
58
6
26
48
42
60
24
10
50
6
24
24
42
4
96
44
6
64
14
52
54
30
56
18
6
136
8
40
12
158
16
24
126
60
56
100
24
26
40
30
80
28
20
36
30
64
2
60
48
16
26
40
14
10
26
24
6
30
28
126
56
30
4
24
102
78
26
16
38
36
30
16
30
24
60
14
10
20
10
30
50
6
16
24
24
20
216
70
30
26
30
24
16
24
36
38
6
24
132
54
24
10
56
64
6
80
130
6
14
24
40
12
44
4
30
152
24
16
54
26
18
52
18
2
64
6
24
6
74
30
90
6
90
40
74
30
6
60
24
16
14
34
120
30
120
150
2
10
20
34
80
10
14
90
22
8
106
20
84
36
4
20
132
94
66
68
16
24
20
52
44
94
42
14
16
98
22
24
24
42
8
6
10
14
6
106
14
66
24
6
4
20
234
222
24
36
120
120
24
24
16
24
80
46
66
8
36
40
20
16
14
66
30
88
50
6
10
6
18
92
4
20
90
6
60
174
30
16
140
100
104
36
24
24
40
392
40
44
106
18
60
50
166
20
24
142
134
40
56
34
54
42
288
102
20
4
44
132
84
40
24
36
20
4
32
10
30
50
24
40
120
6
120
44
64
86
54
42
10
14
40
14
10
2
28
20
40
20
52
8
30
6
136
20
28
12
44
36
168
132
24
4
80
36
4
102
38
12
40
140
18
16
56
54
40
36
14
186
28
72
114
50
36
10
78
12
164
84
22
48
30
32
90
34
60
96
68
16
144
12
8
12
144
144
6
30
60
16
14
34
62
24
6
10
38
10
50
22
14
4
72
14
30
4
12
24
74
90
16
60
74
6
10
14
132
48
16
36
114
6
48
12
108
2
18
112
38
90
6
40
6
338
6
90
16
120
14
24
42
24
16
8
6
60
4
12
60
44
40
20
34
30
42
24
66
14
40
30
20
16
80
118
42
24
14
72
30
100
38
42
24
4
66
50
36
18
82
24
24
32
24
16
54
24
42
14
40
176
18
12
18
30
12
118
2
54
114
96
64
110
30
16
60
84
42
78
50
30
12
120
64
110
46
84
110
96
78
330
256
74
156
4
86
6
58
6
80
16
24
24
36
44
12
24
94
102
170
64
110
100
14
42
28
170
136
104
10
32
30
58
140
16
36
8
6
40
26
270
34
84
26
34
150
50
22
24
56
118
32
28
96
24
6
50
36
4
54
6
104
36
4
56
10
6
20
54
46
68
16
14
10
32
84
90
64
210
12
18
50
12
48
10
30
90
6
56
84
54
6
4
36
50
6
24
4
92
10
38
12
24
70
54
12
128
16
134
126
4
62
78
16
20
16
8
30
16
56
10
78
80
6
24
10
2
4
200
4
12
68
12
4
60
26
18
76
104
120
10
62
18
66
4
2
48
42
4
50
106
48
32
48
132
34
66
44
34
6
164
6
46
18
230
42
18
6
10
60
20
16
144
20
4
6
26
30
94
90
120
50
4
50
16
14
36
6
10
54
14
12
60
18
42
4
36
30
14
100
60
20
4
42
48
62
4
36
74
30
24
40
80
112
74
6
84
40
44
10
122
144
64
36
26
88
50
16
14
30
42
30
24
66
130
24
24
86
30
40
44
40
12
114
30
116
94
114
6
6
258
6
74
46
194
70
2
34
6
18
36
60
14
16
74
6
16
98
16
24
30
32
40
8
6
4
6
6
44
76
60
84
104
40
36
104
16
36
80
58
2
174
24
6
84
102
34
36
20
78
22
90
30
20
30
18
40
92
34
14
156
16
24
36
8
16
80
76
38
10
156
26
294
16
18
56
64
2
78
102
28
32
30
34
14
42
78
162
30
10
54
80
6
18
6
60
60
4
32
48
36
34
26
4
26
16
8
6
36
40
84
44
22
78
12
30
18
72
8
6
10
80
4
66
96
8
10
30
2
48
196
26
64
54
32
48
42
88
32
30
64
36
8
6
24
10
156
26
24
6
18
40
50
12
34
56
24
114
126
90
24
22
14
10
6
50
88
6
164
36
106
14
10
6
8
162
34
54
56
6
10
18
6
30
24
90
2
4
44
6
94
12
38
ABCD 94933420412*3^$a+1 [50078]
30
93
3
45
224
1
111
69
155
16
24
32
72
37
99
69
27
8
31
90
90
21
69
27
87
210
96
36
90
9
24
15
57
56
19
84
9
15
161
112
120
69
51
3
186
48
75
72
33
87
93
123
152
1
30
54
27
213
147
45
18
105
45
3
27
36
17
7
36
36
120
81
9
63
8
7
30
3
69
99
99
36
9
48
69
114
300
60
9
56
19
53
72
25
15
200
31
9
8
64
80
16
8
72
64
48
168
39
24
209
72
109
171
63
105
120
105
63
189
11
7
33
32
61
54
12
105
48
8
7
30
107
19
21
128
1
71
193
207
9
36
99
99
5
88
3
66
18
81
69
36
30
96
129
240
135
54
246
144
90
36
39
56
16
33
60
75
81
36
123
56
40
24
105
120
6
81
8
85
3
87
36
117
63
57
48
21
3
72
69
60
120
6
48
33
152
40
135
113
160
104
55
41
40
27
6
36
83
88
57
6
30
90
129
15
126
96
210
81
9
24
87
219
18
30
117
8
25
72
120
15
75
21
39
33
48
8
40
15
9
207
65
16
80
72
181
30
5
16
56
67
165
56
49
270
42
39
80
25
87
32
112
24
176
55
81
72
8
88
32
217
63
72
27
53
145
23
40
27
60
65
1
24
63
168
21
3
120
15
6
99
80
91
30
71
24
31
113
112
8
16
24
48
3
6
108
120
3
33
96
63
45
36
36
18
12
54
39
15
161
145
15
129
96
30
6
99
96
240
189
59
1
15
15
6
138
72
54
107
37
35
55
305
168
49
60
3
51
29
1
207
87
17
48
37
75
93
12
54
60
36
273
8
112
32
24
49
15
45
72
11
43
84
42
30
78
12
23
67
93
57
48
60
72
75
9
255
56
343
66
15
45
156
15
8
40
80
96
112
9
15
56
24
49
15
56
55
18
36
24
51
21
48
36
39
56
85
27
33
30
54
60
72
63
297
108
30
60
30
36
24
87
33
71
1
71
24
13
123
39
168
65
16
81
48
23
40
69
3
27
45
24
24
21
66
9
9
63
63
449
40
21
51
56
40
63
60
30
114
45
80
1
36
84
24
66
54
23
88
144
48
27
21
32
127
90
15
111
9
56
145
15
21
51
117
36
15
15
54
132
15
93
66
105
72
8
19
125
40
171
114
72
171
120
69
83
25
12
54
36
81
32
31
9
8
37
51
9
36
107
103
17
73
24
72
54
57
152
7
120
113
48
40
72
15
41
289
207
24
201
15
33
36
27
192
87
78
12
54
17
79
90
30
54
6
48
5
91
21
104
19
21
192
39
9
111
90
180
35
109
24
3
8
1
95
49
111
15
33
8
109
54
30
114
12
9
81
63
27
53
1
36
99
32
19
69
21
99
45
36
54
57
104
16
72
21
99
111
90
36
123
8
13
90
54
3
39
18
12
144
60
36
210
114
54
30
3
32
25
15
48
93
35
16
56
73
95
49
111
96
24
24
72
39
9
8
40
69
35
16
72
87
18
6
9
255
41
91
30
111
128
40
9
71
1
111
69
35
16
63
17
73
327
9
78
30
60
180
75
120
255
12
114
27
8
31
18
36
35
61
18
105
128
48
160
21
51
48
80
151
9
9
63
168
21
30
18
27
195
45
9
36
195
3
30
6
17
109
90
18
12
144
24
123
24
24
21
18
72
129
15
41
103
90
42
21
297
36
60
66
180
78
35
40
8
37
42
33
56
199
33
32
7
33
96
120
15
9
87
30
18
161
55
36
90
3
56
85
6
48
6
15
15
105
39
ABCD 94933487926*3^$a+1 [50037]
83
19
30
143
48
24
40
56
240
85
6
5
40
141
179
13
90
48
18
15
96
8
13
83
25
15
24
8
193
47
37
6
36
9
51
5
24
1
23
13
3
27
77
48
40
9
23
1
72
132
18
17
13
75
3
30
71
49
15
57
60
48
54
90
36
36
3
15
41
24
120
1
6
78
3
75
18
27
24
56
55
30
132
23
85
120
27
32
49
24
102
6
27
72
56
127
30
78
30
72
60
60
18
5
72
1
66
18
12
6
9
8
25
48
15
45
27
15
41
336
88
120
21
36
30
6
48
51
80
61
12
15
15
30
27
56
72
1
71
91
18
51
75
29
120
37
42
6
12
30
48
12
78
60
11
139
42
35
24
16
15
65
25
12
6
5
24
48
7
17
16
72
32
88
27
6
108
30
77
67
36
9
45
150
66
120
120
27
9
36
3
32
37
18
17
1
144
90
5
37
6
5
25
39
9
6
6
12
15
15
105
3
18
35
139
5
72
88
33
63
24
72
144
24
8
64
75
53
1
60
59
1
54
17
13
35
283
48
21
69
27
45
30
45
32
7
18
15
21
96
36
48
24
15
8
49
18
36
57
120
72
33
39
56
19
29
25
96
71
13
99
3
78
102
108
101
136
117
11
192
25
23
40
56
24
85
42
17
13
3
105
102
18
239
25
12
3
45
51
39
41
55
54
60
48
30
12
18
27
8
24
19
42
3
81
120
36
24
11
67
66
35
25
39
63
30
3
57
12
3
8
97
24
23
360
16
144
33
63
87
30
12
96
6
78
3
27
53
24
1
15
45
84
183
8
7
66
30
12
5
48
16
69
84
96
36
18
6
27
24
45
6
42
35
85
27
8
43
18
27
33
47
7
126
24
6
5
79
65
16
32
85
35
73
24
36
11
73
12
59
16
369
15
45
42
48
12
102
90
45
3
18
12
120
108
30
5
31
6
192
60
12
11
25
78
9
21
30
84
18
12
35
127
60
144
132
9
104
61
11
24
31
9
9
90
54
15
21
75
15
17
13
36
36
27
27
30
23
61
27
9
60
11
7
6
11
133
3
8
24
145
6
30
30
5
64
33
42
21
45
72
59
16
152
25
36
11
1
87
80
25
23
7
113
37
11
79
18
24
6
33
69
3
3
21
81
90
30
47
1
12
24
51
33
15
27
78
159
48
33
15
51
125
24
1
48
42
21
72
56
24
7
33
15
42
15
45
6
77
13
60
39
51
29
61
42
18
72
96
24
15
63
12
45
45
27
21
24
83
1
39
165
3
24
8
31
41
19
69
15
65
40
45
36
12
59
25
15
69
11
19
30
111
56
40
9
15
21
132
95
25
78
54
11
24
49
15
9
15
32
73
108
35
7
33
9
15
104
31
30
144
75
32
49
15
48
51
42
3
9
143
13
30
29
13
27
75
48
77
103
9
81
23
61
11
13
35
55
42
39
56
19
78
15
8
24
55
30
24
24
35
40
8
37
42
41
24
13
3
45
3
21
3
56
49
240
71
19
21
56
13
3
8
61
11
55
9
69
11
13
11
16
63
6
12
15
9
48
15
45
48
24
11
24
25
23
280
51
21
8
55
78
30
144
29
25
42
18
36
15
81
30
12
138
84
18
5
31
6
24
35
64
8
157
108
12
108
162
5
48
40
3
29
55
66
36
6
84
90
48
95
72
24
1
24
30
30
24
102
18
18
9
8
1
24
72
84
60
72
15
80
24
16
72
32
103
66
39
33
12
60
15
21
54
21
9
6
6
6
5
40
8
25
60
219
21
35
49
18
5
24
1
23
16
33
23
25
30
89
19
5
49
12
24
59
1
15
104
1
60
12
72
60
90
6
12
23
19
173
13
51
81
12
3
93
12
30
174
83
13
35
43
36
113
37
11
25
18
66
24
35
160
56
13
156
87
27
36
17
48
16
24
135
6
24
27
9
39
39
12
6
95
193
36
54
42
35
13
12
39
33
6
65
72
25
24
168
42
101
88
104
43
30
60
12
47
96
13
11
13
96
35
7
102
36
54
48
17
85
11
24
61
27
75
48
21
56
40
9
23
1
84
51
45
60
71
24
85
107
48
64
48
48
15
42
132
18
89
13
120
18
65
37
168
30
90
27
21
35
49
72
30
9
21
35
31
65
43
29
40
21
11
96
88
72
80
97
143
43
102
48
42
48
36
48
30
60
60
60
12
24
11
91
30
48
6
66
39
80
85
3
21
6
6
12
18
57
96
195
29
16
24
111
30
24
36
12
72
78
77
73
12
3
105
15
9
30
9
39
17
1
23
19
48
30
18
162
78
84
17
16
32
13
35
157
36
96
36
102
48
42
36
72
23
7
30
168
35
7
150
48
59
16
24
93
3
32
97
72
30
9
24
8
13
6
174
47
13
24
48
108
54
12
18
27
33
63
33
84
78
48
29
25
23
7
6
72
27
45
48
3
129
36
24
12
78
6
24
120
48
3
39
48
12
30
66
6
23
13
83
ABCD 94933521674*3^$a+1 [50165]
34
62
10
11
49
24
30
6
35
13
32
120
24
6
34
6
24
5
61
14
34
23
37
11
15
57
33
34
36
5
51
64
50
60
4
11
51
4
17
9
10
24
116
21
9
130
5
15
24
10
26
28
17
36
3
21
120
79
50
10
30
84
66
5
60
72
73
11
13
23
9
10
18
6
26
30
40
101
9
10
30
18
12
78
56
15
31
30
44
16
30
65
39
66
3
1
54
2
75
15
24
40
50
36
84
46
50
64
6
48
41
1
14
16
60
30
35
9
4
6
17
60
67
12
5
145
23
1
24
23
39
60
45
36
19
44
130
47
84
39
64
42
35
13
62
30
40
18
32
40
74
39
27
10
20
24
4
26
9
111
6
84
15
49
6
30
11
36
48
25
20
94
60
66
146
9
81
60
4
24
11
21
28
23
39
30
28
26
21
55
20
33
25
30
42
48
71
21
4
6
84
6
54
56
64
149
1
26
105
48
51
10
11
13
23
19
5
73
26
21
24
31
30
54
5
195
4
5
1
11
75
40
74
27
13
24
2
114
30
70
71
9
100
26
30
3
121
80
15
45
6
94
35
121
23
12
15
54
16
50
24
10
60
131
24
15
69
21
10
5
31
74
39
27
114
10
36
108
2
15
36
72
36
72
9
70
14
40
66
48
5
12
9
6
90
64
80
96
51
7
36
96
41
19
14
27
12
57
51
37
6
66
20
28
2
10
11
37
12
48
36
80
90
45
12
63
36
9
45
16
14
160
5
1
11
108
15
45
15
96
54
195
49
62
10
59
72
3
90
30
34
56
4
26
76
41
7
6
6
65
13
23
33
16
18
41
36
13
23
183
106
24
30
120
65
45
10
56
28
32
28
90
107
85
20
15
24
84
27
33
48
60
3
34
30
113
3
16
78
26
66
24
51
36
108
25
30
5
31
50
3
7
44
10
24
23
37
26
90
4
47
36
93
16
11
33
60
76
120
164
34
12
20
129
45
15
120
19
42
35
36
33
6
30
154
5
25
20
135
49
11
1
35
25
23
27
70
20
99
36
24
19
36
20
16
30
78
30
107
9
10
26
15
43
5
171
76
5
15
54
60
34
42
35
9
76
14
10
50
34
36
24
35
1
56
15
84
31
29
1
74
6
24
60
27
7
62
114
30
39
55
72
5
25
20
4
96
60
74
4
12
5
36
33
36
60
10
54
6
84
5
1
35
15
10
24
66
54
86
4
96
48
53
72
85
132
48
6
6
80
34
17
24
13
56
16
14
64
12
18
71
111
40
14
6
4
110
40
24
47
96
63
60
21
36
84
45
54
94
6
17
9
58
56
21
129
90
10
84
6
20
21
13
131
75
10
56
30
24
30
34
2
64
24
6
5
31
29
1
20
15
9
136
24
86
45
79
6
44
15
109
12
48
36
20
6
114
15
36
75
33
31
24
56
16
5
75
9
19
60
30
6
20
69
1
90
17
73
35
15
36
40
65
15
64
29
37
60
48
2
30
3
36
1
30
54
59
31
5
31
5
9
87
13
6
53
67
30
18
96
5
55
60
5
1
35
60
25
60
30
14
51
48
1
110
60
10
56
15
9
60
6
4
6
20
60
4
24
12
44
66
4
20
6
3
7
140
64
6
20
28
23
9
28
92
4
30
84
32
24
10
36
23
61
6
5
13
36
24
32
10
29
36
60
43
42
80
34
90
11
25
18
86
30
34
23
3
4
17
36
9
28
2
30
3
21
99
21
4
90
17
13
32
64
47
69
34
26
54
36
70
104
36
3
117
24
6
4
29
60
1
11
103
5
25
12
24
6
50
51
37
36
56
40
14
30
6
28
17
15
54
4
56
10
26
30
9
31
24
30
59
7
14
46
48
2
28
6
54
12
30
30
30
80
84
45
91
14
16
60
30
41
37
62
9
36
9
15
12
19
53
1
35
132
3
6
88
12
44
16
11
9
84
4
86
36
4
5
19
116
30
6
33
72
19
60
120
30
20
64
23
67
12
20
4
41
49
56
63
7
5
13
11
25
20
4
66
5
19
26
36
51
63
34
86
4
5
87
4
5
15
60
16
44
4
92
21
3
16
30
18
32
9
21
30
33
27
24
70
6
30
59
36
24
72
9
64
36
150
65
36
33
40
20
40
20
64
86
6
34
116
60
58
6
29
21
6
81
48
25
6
54
66
50
24
36
15
19
6
74
106
30
24
5
19
6
26
28
2
15
25
131
49
14
66
39
12
69
84
15
25
167
3
4
12
53
91
26
24
30
30
66
4
26
4
24
30
42
23
97
119
19
6
26
4
29
51
16
29
79
5
87
10
24
95
1
24
84
86
10
35
12
43
24
132
18
2
58
56
6
40
14
10
80
36
10
11
39
30
63
36
15
10
84
12
74
4
6
26
105
99
10
54
90
2
4
101
24
31
20
54
10
96
5
84
25
126
48
30
2
30
4
66
18
6
5
15
64
12
120
65
15
28
86
16
20
15
39
4
42
35
19
60
20
94
62
105
39
6
54
9
1
24
66
140
70
30
26
28
6
5
19
53
13
20
4
2
10
24
126
48
12
48
116
30
4
32
15
15
4
80
64
41
61
90
74
39
81
27
33
76
14
45
1
18
53
19
101
19
14
6
105
19
54
26
45
1
20
15
9
94
2
58
53
13
24
35
55
26
30
21
9
64
2
45
24
12
129
28
66
6
50
30
28
96
20
34
2
15
36
69
3
60
1
30
5
19
17
39
9
25
6
120
6
30
20
9
24
48
60
9
10
53
51
64
6
24
32
24
30
30
27
19
14
15
72
24
39
16
44
66
30
40
50
39
36
19
137
9
58
150
30
2
24
111
120
45
63
96
61
24
35
51
9
109
32
28
6
56
40
29
25
20
6
34
24
6
29
27
10
60
11
7
2
84
6
30
3
31
90
6
29
81
4
30
17
37
6
50
27
3
106
24
47
3
21
36
33
ABCD 94933806276*3^$a+1 [50005]
11
13
3
36
33
183
177
3
128
4
33
59
16
8
4
56
60
24
60
73
96
120
3
56
64
168
8
180
1
39
20
4
20
96
24
48
36
112
9
83
40
36
48
8
84
85
27
36
12
8
28
9
27
72
152
124
84
32
192
16
12
36
237
96
24
11
13
11
13
144
59
4
57
35
160
56
13
99
12
32
49
72
59
64
8
61
11
48
37
23
4
108
44
48
16
20
1
11
28
33
3
8
120
13
15
36
24
80
4
129
35
16
24
80
28
48
32
64
72
8
12
36
16
20
24
148
9
35
16
104
52
33
23
4
8
28
152
49
11
37
35
61
47
49
47
25
63
44
24
85
39
297
11
40
56
13
72
72
131
36
48
1
96
35
109
27
20
84
112
8
13
24
99
92
36
24
16
36
44
13
215
52
8
48
100
32
1
11
133
72
83
52
33
51
108
105
96
87
32
25
107
168
52
81
3
32
108
1
11
109
24
63
20
37
23
60
48
4
44
28
8
228
16
21
167
12
96
136
21
3
32
61
15
33
83
4
24
20
36
64
24
228
45
27
128
52
33
144
23
12
61
75
8
48
96
48
13
11
60
193
111
9
96
75
21
48
39
9
83
37
3
45
95
25
11
24
72
52
33
123
36
8
49
75
12
9
11
13
35
4
60
20
28
104
40
24
189
24
23
16
9
75
92
1
131
12
25
24
27
68
1
24
71
25
207
20
13
35
36
196
21
24
24
119
49
47
148
21
51
20
12
13
23
76
69
11
64
45
11
13
83
85
11
24
88
60
20
37
11
13
39
9
63
32
192
1
11
13
11
52
8
108
13
24
75
24
84
8
1
24
3
80
36
25
24
24
11
12
12
109
23
12
180
145
48
59
85
3
8
37
24
48
35
181
111
57
24
11
4
12
60
33
24
63
9
15
33
75
21
87
12
8
16
104
13
23
12
13
48
11
85
23
217
11
52
57
11
13
27
69
51
168
69
24
99
8
13
24
15
48
20
120
13
87
44
36
48
73
11
52
57
35
52
116
64
117
35
28
44
124
72
12
224
232
80
4
9
96
3
8
84
49
135
8
28
20
1
27
21
183
9
39
8
25
59
112
69
48
3
45
23
1
111
33
39
177
72
120
11
52
33
59
13
35
85
87
81
72
83
37
15
33
15
44
192
16
8
136
24
56
61
23
52
21
231
9
119
48
28
32
13
59
4
33
48
3
32
24
37
51
60
81
48
71
124
8
12
16
48
128
1
48
24
59
37
11
124
9
135
44
124
68
4
12
72
92
16
20
24
16
12
96
9
96
15
24
9
83
48
40
12
9
24
119
100
44
73
51
8
12
64
32
121
83
13
96
11
37
11
13
11
64
20
12
48
28
48
108
8
36
1
51
48
69
75
45
15
20
28
32
4
24
192
60
120
32
1
83
13
48
3
8
28
152
25
59
48
4
20
36
40
72
32
49
24
59
48
60
64
20
12
25
23
1
24
168
24
23
4
32
4
9
35
88
56
13
48
11
13
24
143
60
13
23
25
23
1
47
25
59
13
24
119
12
36
4
48
92
52
69
207
56
60
4
20
88
20
1
3
21
15
33
192
35
36
84
37
59
220
201
35
13
24
11
61
48
27
36
408
32
12
72
24
112
24
21
63
33
24
3
8
76
9
48
35
52
57
83
48
277
39
60
20
12
216
13
83
16
188
28
84
9
27
8
16
36
48
9
15
92
24
28
36
20
49
144
72
39
92
24
64
80
4
81
24
3
117
24
3
21
24
47
16
132
32
13
48
24
27
21
99
21
48
24
11
61
47
73
11
85
72
143
40
33
75
32
61
11
52
24
33
23
48
73
35
4
9
111
33
23
49
63
108
45
3
8
61
72
96
23
28
56
88
69
11
28
60
69
3
56
28
57
39
20
28
33
11
52
12
21
96
35
24
24
13
135
8
40
164
84
28
20
12
72
52
56
76
20
16
12
93
83
112
36
72
44
24
48
48
16
45
87
20
12
16
44
72
37
15
20
160
32
72
37
195
108
20
120
13
15
9
11
13
15
81
24
83
37
27
32
61
11
100
48
96
9
75
21
195
60
9
39
81
171
45
123
56
37
51
32
112
165
35
37
155
52
36
24
48
69
48
11
52
33
11
64
45
15
44
4
57
11
61
72
59
13
15
72
72
116
120
37
11
64
8
64
116
84
181
87
32
25
27
24
32
24
28
105
24
24
107
48
52
8
25
120
135
9
27
ABCD 94934163848*3^$a+1 [50075]
99
18
75
112
144
192
17
42
85
233
7
155
90
123
165
126
45
81
24
55
464
21
66
105
93
162
168
66
7
53
336
171
333
19
125
306
36
109
32
9
183
177
30
108
133
53
91
209
127
77
3
9
55
143
132
90
48
6
66
91
32
165
235
80
45
36
216
324
114
225
45
30
21
15
234
312
174
6
120
180
90
18
42
318
150
36
270
180
156
24
27
27
30
7
209
60
147
297
6
81
9
66
18
243
159
433
155
126
7
32
16
96
80
63
102
108
6
144
102
108
42
30
111
160
23
36
18
66
126
115
179
45
9
55
48
59
309
45
306
180
61
17
120
7
224
144
345
6
210
96
48
36
171
69
27
93
60
87
213
91
53
42
33
57
84
99
225
60
51
165
30
186
51
93
144
67
53
72
259
161
175
89
7
32
51
24
66
36
159
81
30
108
72
18
36
24
180
91
32
112
137
114
37
47
90
126
57
3
30
15
315
37
83
150
55
101
78
372
25
65
180
24
126
213
48
243
685
209
127
5
84
96
120
24
87
87
162
78
66
231
48
15
33
249
55
149
216
3
141
36
31
77
102
109
144
96
29
36
6
18
55
17
54
84
357
93
195
57
18
6
36
75
9
39
147
84
150
84
312
103
275
246
7
29
54
45
105
126
18
102
150
18
282
15
255
18
132
18
73
29
18
1
131
90
3
51
141
160
176
99
138
3
57
90
301
251
270
54
6
48
75
165
90
306
90
21
64
144
275
126
30
54
252
63
208
240
29
259
161
30
168
105
15
1
149
66
90
271
368
171
6
175
240
144
191
198
75
141
36
204
211
5
84
96
18
165
117
24
51
69
331
65
60
3
321
66
54
114
162
210
1
59
18
291
352
144
113
72
144
199
17
108
120
75
48
112
197
234
177
93
6
30
159
219
42
84
54
33
64
48
95
36
109
11
69
112
185
39
16
173
42
498
6
84
61
125
30
6
63
21
204
246
6
3
16
29
276
216
103
432
176
219
78
246
6
18
66
144
7
125
264
90
306
111
219
30
108
ABCD 94934586478*3^$a+1 [50054]
6
126
10
114
20
10
50
30
24
120
66
4
66
158
60
96
46
24
66
60
128
36
16
54
26
6
258
54
10
158
192
186
22
38
34
8
10
104
24
70
24
98
312
16
6
98
22
8
46
20
16
188
90
70
36
44
42
40
14
60
16
86
18
216
96
118
90
24
86
72
18
12
148
54
56
40
32
48
6
16
2
16
24
66
32
30
10
60
32
16
20
6
48
42
46
42
32
4
12
78
26
40
6
18
56
30
88
18
182
166
2
34
38
82
20
4
56
6
48
46
60
54
2
78
136
170
28
122
6
12
126
106
8
16
86
24
64
50
96
174
18
64
14
54
16
44
88
12
20
72
184
102
122
12
10
50
30
70
36
48
6
128
82
6
8
192
64
18
80
52
44
222
54
16
2
66
22
38
130
122
30
22
96
176
108
72
24
192
22
32
34
86
6
124
6
8
6
4
30
14
108
72
156
66
24
34
48
32
48
48
6
88
66
144
56
16
24
14
6
82
50
24
30
54
64
138
18
14
48
88
2
70
18
56
78
40
38
34
24
26
6
34
6
2
126
96
10
30
38
18
18
16
54
80
106
14
96
88
48
38
16
20
108
16
26
18
132
60
16
224
24
24
112
84
36
8
286
66
68
66
34
12
90
6
32
42
106
104
96
88
92
84
108
42
160
74
172
60
14
88
8
178
36
90
54
2
30
4
44
76
134
120
40
2
64
38
130
32
24
30
40
74
48
78
24
10
108
48
2
72
6
16
84
6
56
142
12
20
4
176
70
86
82
26
40
32
12
66
112
2
48
72
6
72
160
134
66
18
30
94
122
66
24
6
48
42
24
24
22
18
56
48
72
70
194
24
52
44
46
128
16
42
8
6
18
72
54
34
6
54
98
112
90
6
2
142
62
48
90
192
6
10
2
88
24
104
96
16
120
8
136
38
40
122
60
64
74
90
6
16
320
18
166
66
38
22
20
24
22
14
10
48
42
14
72
18
6
24
10
92
42
18
4
26
18
150
46
20
6
40
2
12
138
102
108
72
40
38
30
36
40
30
50
102
174
114
72
34
176
4
20
6
22
18
24
66
110
22
12
14
66
54
24
42
60
60
6
58
216
8
30
102
66
78
156
4
74
6
84
72
40
128
12
58
50
88
72
36
60
30
162
164
34
72
32
42
78
82
38
48
58
72
134
16
32
66
6
130
54
90
14
18
22
50
40
20
10
8
138
36
90
106
24
54
32
34
6
80
42
30
112
158
36
6
48
58
44
124
32
24
28
32
76
62
138
54
130
20
64
144
42
48
128
130
128
24
192
6
48
24
42
4
12
20
34
104
24
126
76
36
74
16
18
14
168
72
18
54
18
108
34
210
8
36
10
26
24
24
48
30
88
56
24
10
72
32
22
50
6
64
38
36
16
24
164
132
198
10
38
54
34
56
54
66
96
30
48
12
30
34
36
68
46
90
14
96
10
60
68
96
64
92
60
6
48
34
38
34
30
168
26
102
10
152
126
72
90
190
8
34
72
14
72
34
38
120
6
4
38
48
120
40
56
24
42
40
14
90
54
150
36
40
14
24
226
62
30
108
16
6
90
32
48
78
16
56
88
26
64
24
38
72
6
4
6
2
30
40
122
30
48
18
102
130
72
36
156
78
122
16
44
34
2
120
52
92
6
144
18
6
6
84
64
38
18
16
110
54
96
4
80
54
82
78
8
42
30
6
130
26
78
42
108
160
66
32
40
18
80
24
48
88
86
30
84
12
18
40
86
60
48
52
26
34
86
48
190
92
88
110
144
48
42
48
24
48
150
70
32
178
80
142
146
18
30
24
48
18
174
48
24
40
54
36
108
108
62
66
52
44
70
50
156
10
2
126
16
56
10
20
144
48
18
64
50
16
8
16
54
176
34
152
48
132
82
8
10
38
42
88
30
176
6
12
96
4
12
78
8
10
8
6
40
14
42
ABCD 94934803454*3^$a+1 [50185]
5
12
43
24
60
24
29
48
79
36
117
12
68
7
21
93
11
19
5
7
9
75
60
36
18
30
12
65
120
19
81
8
55
149
127
5
24
7
48
105
75
60
60
72
53
144
16
20
31
24
12
48
65
12
19
24
89
1
15
20
115
42
107
12
64
72
3
5
172
20
25
48
15
27
24
29
7
24
33
33
39
80
31
60
77
36
4
60
8
24
96
43
5
84
43
5
43
120
41
24
40
36
8
1
47
139
5
120
19
180
36
21
68
4
33
18
36
96
9
24
56
55
84
41
28
8
12
43
18
135
164
72
60
16
8
31
216
29
139
36
29
31
33
3
17
7
5
55
221
60
124
20
19
12
24
5
28
8
72
112
51
30
30
17
1
11
36
79
41
108
36
24
1
3
27
9
15
72
24
5
19
65
112
128
7
17
28
8
7
17
151
36
9
56
19
21
68
148
8
40
51
29
97
23
36
24
132
48
84
37
11
28
20
12
48
31
81
3
12
17
28
3
141
8
28
3
36
24
42
3
224
31
45
15
66
35
19
29
163
24
41
84
79
276
89
121
90
89
12
55
45
45
83
52
60
32
7
36
114
39
51
6
3
32
12
43
120
24
41
55
53
16
15
24
65
25
71
28
27
84
65
127
24
69
27
77
91
5
76
45
66
180
48
36
21
72
27
29
1
30
24
41
144
4
27
114
47
19
33
8
40
20
55
29
24
36
19
105
80
31
41
19
24
5
4
192
96
8
24
1
6
36
24
113
7
156
5
28
60
44
43
29
24
16
51
237
36
60
75
12
33
57
54
33
20
40
32
19
41
55
9
87
53
31
60
53
91
72
60
168
5
25
6
36
113
12
24
24
115
12
17
7
125
96
228
7
138
96
39
27
78
39
8
43
17
103
5
24
31
9
111
17
24
115
21
8
72
24
4
12
75
24
24
60
42
18
132
17
31
72
33
20
72
52
81
42
53
7
33
32
24
19
69
8
64
15
5
19
5
4
20
7
45
9
11
115
81
164
19
5
85
66
21
9
6
204
165
9
59
7
41
55
77
7
5
4
80
145
6
5
31
84
9
15
17
40
3
5
7
9
39
137
43
12
53
4
12
15
113
12
24
7
18
87
15
48
12
24
36
29
19
17
49
11
4
96
72
68
120
108
24
72
16
75
54
39
75
72
24
41
40
12
3
30
18
12
9
56
48
1
3
116
7
53
7
65
48
7
77
168
55
24
84
12
17
36
37
48
90
45
20
72
19
24
17
100
8
31
29
55
12
57
96
12
39
33
57
3
140
52
44
7
89
55
9
80
67
113
7
5
12
31
5
31
129
15
12
29
36
19
21
12
72
15
24
36
21
3
6
11
19
149
4
216
15
36
21
20
72
13
54
5
48
7
5
16
75
29
4
51
89
12
48
60
24
91
96
29
12
108
7
93
15
12
5
43
60
60
42
30
18
15
20
16
60
8
40
20
76
92
52
48
195
48
149
96
25
6
36
45
164
31
60
5
40
204
56
48
67
165
104
76
189
66
17
13
83
67
84
149
16
99
17
55
48
125
16
44
16
15
29
1
35
4
51
9
36
20
19
5
156
55
5
4
20
4
8
43
36
24
17
84
31
45
44
76
3
126
15
44
31
36
53
7
29
88
27
84
65
24
96
25
30
41
79
90
95
64
8
64
51
17
103
48
96
5
144
72
144
31
60
65
19
24
36
9
207
17
28
8
12
124
15
29
40
60
32
19
30
39
24
3
5
79
60
225
20
115
60
125
19
36
36
9
51
24
173
148
20
79
45
8
31
60
9
33
15
33
30
12
65
133
66
30
30
89
127
234
35
24
31
5
49
30
36
45
176
24
55
60
29
64
8
19
5
31
120
57
72
75
24
12
77
12
24
60
37
18
65
4
27
30
6
48
77
19
9
32
24
24
1
6
9
135
24
21
39
12
33
24
8
40
32
132
151
53
31
53
36
40
20
120
7
5
48
24
31
60
101
55
41
49
59
60
7
5
163
9
3
33
12
99
29
67
24
29
55
12
65
19
65
19
72
5
43
101
19
5
91
60
9
12
63
41
19
9
3
5
49
11
103
12
33
44
7
41
12
31
36
36
17
12
28
27
24
6
126
29
19
36
36
5
19
29
12
25
3
45
407
139
36
48
96
24
17
84
19
9
48
24
8
96
4
3
9
51
48
120
5
7
9
44
12
12
48
13
47
12
127
5
1
39
15
24
5
55
6
30
65
16
68
187
18
96
3
51
5
156
40
15
21
8
12
12
60
7
90
66
17
7
6
99
39
125
24
48
19
45
20
4
116
28
176
25
107
19
5
36
175
9
44
55
17
28
20
31
30
30
36
53
76
15
36
29
139
60
156
9
15
36
21
32
28
15
84
36
60
29
55
5
49
95
4
3
29
61
30
5
13
42
45
20
48
37
3
15
101
36
19
29
ABCD 94935499546*3^$a+1 [50013]
20
28
32
3
67
5
24
25
23
168
49
44
60
4
78
24
38
18
94
23
72
99
21
48
93
70
29
240
109
30
24
102
44
40
24
35
37
8
75
312
3
46
95
24
72
3
16
30
42
110
28
6
14
15
9
48
39
129
12
78
46
119
61
44
84
3
13
20
15
157
12
18
50
28
42
80
34
56
28
60
12
114
38
28
12
23
3
16
29
91
26
72
27
13
126
50
51
9
39
61
6
128
18
28
71
24
57
39
73
8
58
30
72
92
6
54
82
5
24
9
63
19
101
93
30
16
5
73
60
35
51
21
24
61
38
160
18
20
48
60
136
56
3
24
45
118
168
62
228
27
195
34
14
40
29
75
90
75
51
16
66
24
108
167
1
84
8
48
3
24
121
42
53
91
86
18
21
25
66
24
18
12
8
63
315
18
46
104
54
63
24
3
21
69
70
110
10
78
23
97
119
9
39
3
30
15
3
64
125
25
8
124
36
2
21
96
3
21
1
108
155
73
23
49
23
3
70
12
8
12
39
25
68
36
72
180
48
51
48
91
5
61
83
61
24
102
138
12
84
30
29
45
46
77
27
22
60
38
21
49
48
50
34
24
72
68
4
36
42
173
72
45
40
12
47
240
9
160
2
40
29
48
45
3
43
29
1
12
38
141
19
6
95
109
131
21
4
23
75
21
19
18
83
85
12
114
78
47
9
24
52
24
60
47
25
152
15
21
22
32
118
20
4
36
35
57
10
30
47
25
104
39
48
3
72
72
21
49
72
74
16
6
138
2
99
139
30
36
48
11
25
20
22
72
5
105
48
15
3
162
3
19
48
29
24
27
112
6
80
76
44
114
22
95
19
5
1
144
71
24
1
44
24
267
24
24
13
24
8
88
20
18
184
5
25
128
90
93
45
22
77
97
74
64
96
77
24
9
15
99
82
6
138
20
15
37
24
60
143
33
108
160
12
84
48
35
163
29
3
78
58
120
30
2
93
24
120
25
176
4
60
80
16
144
96
12
60
8
39
3
120
45
24
169
36
6
5
19
30
8
108
94
104
90
16
59
19
48
24
126
23
69
108
28
12
47
61
36
18
293
19
53
1
74
117
24
24
1
20
54
16
24
5
97
90
14
34
8
162
3
27
18
27
1
156
30
8
16
74
40
158
93
72
43
29
73
23
157
24
59
120
61
11
27
106
11
43
66
12
23
9
66
46
23
45
27
61
54
24
14
66
10
14
22
8
15
25
66
30
12
12
162
5
24
19
86
40
50
21
48
72
25
44
24
196
71
48
61
32
60
39
51
18
12
4
83
171
102
112
60
107
1
60
38
42
27
43
128
54
88
42
53
24
61
38
34
11
9
52
78
5
120
37
36
12
48
62
45
13
62
82
11
43
240
2
123
96
21
3
115
30
32
120
28
62
22
20
3
27
45
33
82
102
68
76
42
29
99
21
96
85
38
10
11
43
26
52
2
21
9
60
28
12
72
59
45
51
49
12
30
158
100
35
72
73
12
20
52
11
1
23
37
14
34
8
28
12
24
35
48
72
13
11
24
37
35
24
27
72
21
1
90
56
72
16
5
96
3
21
19
53
3
69
133
35
19
29
85
12
32
202
24
62
39
48
43
77
1
12
30
24
8
22
95
51
30
34
8
165
43
42
158
34
30
66
59
43
72
8
40
50
22
5
1
2
166
36
83
61
96
60
23
21
22
8
54
82
78
156
35
37
12
20
30
78
72
28
84
84
92
18
30
42
69
3
112
5
43
77
48
33
39
24
19
5
133
54
146
72
51
19
5
168
27
18
99
85
11
48
1
23
13
8
46
101
72
73
98
64
6
12
107
157
168
35
48
67
38
154
138
6
5
57
88
20
51
9
72
15
57
36
4
71
19
8
45
24
13
11
61
30
5
168
145
12
6
8
102
42
30
82
66
35
19
48
5
48
19
48
8
64
5
9
10
5
57
18
30
39
13
150
29
19
66
35
25
44
46
18
83
72
91
50
120
4
18
29
9
15
57
162
46
20
40
36
71
3
54
18
93
61
24
20
39
48
48
225
34
6
12
59
43
66
104
238
50
40
80
3
24
25
8
4
24
44
10
110
10
78
20
40
24
6
29
48
120
72
9
72
12
40
6
14
15
48
48
19
6
24
36
54
38
48
34
5
25
68
70
48
66
11
73
2
72
58
108
50
90
40
62
45
48
157
107
157
14
21
24
57
52
12
116
ABCD 94935646238*3^$a+1 [50003]
60
21
19
107
96
45
81
66
24
13
35
6
36
12
7
107
6
24
24
24
67
65
19
11
42
6
90
30
61
29
36
7
5
12
39
51
102
51
9
198
49
71
96
120
30
7
89
60
96
6
6
18
57
16
12
72
8
24
3
18
24
75
16
72
35
37
84
36
96
83
9
9
36
15
4
23
45
64
48
59
174
15
45
12
79
12
32
12
180
33
120
6
117
123
198
7
5
75
180
28
5
27
57
60
31
116
16
12
53
7
17
114
48
78
90
48
78
15
9
18
72
126
90
42
3
3
21
3
9
45
231
117
27
64
29
36
15
57
138
69
33
19
108
101
27
99
6
39
51
1
48
23
90
3
27
24
85
77
12
7
17
3
81
6
73
5
48
75
60
21
79
84
44
45
19
17
24
27
45
30
138
7
132
48
29
30
49
44
33
39
16
137
72
36
30
25
23
13
72
41
42
13
11
42
36
139
95
49
113
54
30
7
8
153
31
68
28
20
60
21
91
5
12
168
31
221
6
6
51
12
16
11
66
96
6
72
93
3
13
59
21
147
9
16
137
43
53
55
48
44
21
60
79
29
51
144
40
11
61
8
33
18
6
51
33
36
27
117
114
6
48
84
3
60
15
33
87
85
11
13
53
19
8
76
60
48
107
117
51
85
60
29
15
4
143
1
32
33
12
108
84
24
75
28
8
64
29
43
36
5
36
6
24
153
21
39
57
42
13
53
6
21
27
25
89
30
9
15
6
72
48
67
53
24
63
99
181
5
43
11
168
133
11
25
12
36
191
6
12
12
36
19
17
36
27
9
3
9
24
75
24
69
54
21
40
65
84
264
120
30
54
210
42
36
27
108
3
72
72
24
150
31
20
87
90
72
6
6
66
21
3
30
66
30
66
13
17
108
19
65
18
109
59
48
18
60
127
12
71
45
16
56
24
219
109
36
5
12
36
27
28
8
60
100
107
18
27
4
41
75
124
20
33
48
43
47
24
13
60
5
87
3
33
63
42
55
12
8
105
12
123
12
33
6
69
27
24
109
80
123
30
55
245
19
11
48
6
75
12
16
8
93
126
18
15
4
140
64
12
11
25
176
33
67
29
79
36
89
48
7
107
1
17
48
78
42
67
8
33
12
12
7
59
49
53
72
3
15
13
116
16
17
19
48
24
11
105
117
103
32
64
11
48
48
9
93
51
129
19
53
19
72
17
18
24
49
41
3
88
17
48
7
107
45
45
6
13
44
28
48
29
126
6
127
144
32
48
16
56
81
55
144
53
6
93
57
12
91
35
9
4
32
40
35
18
19
35
109
41
66
37
59
117
12
36
27
117
27
45
27
42
19
59
54
12
63
57
84
24
15
12
60
9
18
121
44
33
72
12
30
49
20
60
45
99
33
51
69
30
61
155
138
24
24
60
42
6
48
55
5
72
54
1
125
66
1
44
16
35
13
35
1
60
17
3
33
156
19
44
88
29
36
7
35
78
15
72
16
59
6
43
20
81
55
5
12
135
123
24
6
42
6
36
67
35
153
36
9
3
36
9
15
4
5
103
83
78
18
54
151
89
91
20
28
17
36
15
108
48
64
96
17
36
36
55
47
96
18
30
222
111
96
64
80
4
17
36
87
33
3
63
30
36
12
3
64
101
87
27
6
7
44
87
93
24
69
6
126
60
60
48
48
42
109
155
1
41
3
57
24
66
78
15
9
108
3
24
21
6
57
16
48
17
19
44
36
24
75
141
9
48
42
18
24
6
69
136
125
75
88
17
63
28
12
32
45
3
27
6
39
27
6
114
6
79
53
99
3
24
42
7
44
96
40
17
42
21
16
179
48
90
19
83
54
3
4
24
11
141
48
9
42
37
11
37
104
28
44
3
6
66
37
131
129
60
4
5
12
6
13
77
6
13
44
4
77
120
19
36
23
13
32
21
19
65
15
117
15
12
9
7
17
18
72
138
12
67
17
63
21
15
136
36
23
138
36
27
36
40
80
57
24
24
27
45
135
21
7
5
42
18
15
12
51
49
60
56
33
66
90
36
15
12
81
12
31
11
42
27
9
12
63
15
145
17
19
80
76
167
21
3
42
216
6
6
7
5
12
24
63
4
53
43
29
99
9
102
6
43
20
136
32
40
77
3
16
11
1
60
53
31
80
21
48
91
92
27
96
13
72
8
24
4
68
27
13
89
96
31
5
12
18
9
64
17
48
12
60
147
27
18
135
28
128
72
136
72
17
27
160
128
63
120
61
11
102
108
6
6
84
3
3
73
53
43
173
15
27
30
66
57
4
32
9
3
28
41
42
13
107
42
30
13
5
27
51
21
72
21
43
11
25
47
54
27
16
29
12
54
30
19
53
ABCD 94935750004*3^$a+1 [50010]
45
63
36
9
12
35
4
24
24
228
45
23
12
40
24
80
28
8
144
1
30
9
60
80
24
4
8
24
1
27
108
120
128
64
21
59
36
84
28
24
120
21
23
72
13
107
4
21
147
92
136
8
60
12
144
4
27
129
36
45
3
152
84
76
120
8
36
49
120
11
184
105
12
135
32
121
35
12
84
28
8
4
48
32
136
60
24
24
140
12
132
36
97
59
288
120
1
60
39
32
1
48
11
76
8
12
64
48
116
25
11
48
108
48
120
36
4
20
25
39
32
168
16
56
40
44
72
55
9
201
23
7
29
60
60
16
68
144
40
32
49
111
84
12
63
9
32
28
21
11
76
15
18
30
29
28
48
96
8
73
59
28
72
20
24
124
81
39
152
16
104
100
96
32
52
44
16
36
60
12
8
64
9
47
103
90
59
60
96
60
36
100
24
32
4
116
220
108
12
32
48
52
56
37
39
36
24
51
125
24
48
12
1
15
104
96
12
16
12
104
1
87
21
107
28
140
16
44
24
60
1
27
84
60
8
96
16
51
33
15
42
75
75
9
39
21
24
56
4
57
27
243
18
30
9
12
20
168
31
225
44
36
12
268
32
25
23
4
48
144
9
15
117
63
87
29
40
36
32
60
28
32
16
15
21
24
45
39
8
40
8
25
72
108
12
107
28
104
24
60
12
60
28
20
4
92
4
32
64
9
75
36
20
36
48
36
36
40
12
192
20
228
12
48
1
35
16
8
120
16
32
204
1
63
92
24
49
87
60
168
32
48
16
9
47
13
42
105
33
71
16
12
8
180
13
11
28
12
36
24
180
44
24
12
144
55
5
16
20
4
45
15
32
55
53
4
108
93
39
152
4
12
152
36
72
204
31
77
36
64
12
51
29
48
120
48
132
1
159
56
16
44
37
15
20
40
128
12
40
20
43
41
96
4
24
84
12
20
120
1
15
15
18
59
13
95
13
99
36
116
1
15
84
168
60
33
15
144
56
52
108
15
29
24
37
147
3
57
168
144
68
136
24
21
59
52
9
27
168
56
76
12
20
52
141
48
75
20
25
27
24
60
44
16
8
28
68
16
44
175
65
76
21
3
60
15
29
28
84
68
16
32
108
36
4
117
107
88
44
64
45
179
76
24
8
28
24
56
12
24
84
72
60
60
12
16
24
12
84
24
108
8
7
5
28
12
24
60
48
63
45
8
36
136
63
90
35
24
28
15
113
16
56
64
48
80
72
24
4
72
44
16
9
27
20
28
20
7
57
56
36
49
75
36
68
12
49
15
140
52
8
276
28
21
27
153
111
24
80
67
69
44
40
176
60
16
24
21
30
33
20
52
32
160
20
13
23
136
84
45
39
36
80
84
52
60
9
75
80
25
12
48
35
52
80
4
8
12
60
109
51
168
8
84
49
30
69
20
48
4
21
3
27
69
8
36
120
24
52
8
52
116
24
24
4
36
140
36
19
105
12
45
27
36
24
20
28
93
12
30
69
168
3
105
180
12
153
47
52
8
232
116
12
12
1
23
72
60
115
89
108
1
11
79
21
8
52
8
61
12
3
24
21
27
32
13
123
12
20
13
72
23
36
64
24
3
189
8
72
109
11
36
64
81
59
4
36
8
16
144
32
60
16
120
224
24
36
36
4
24
45
11
4
144
168
8
16
84
24
20
108
24
24
76
9
51
44
25
47
4
20
28
93
155
12
1
51
20
4
24
123
33
32
12
13
23
100
56
16
24
21
147
93
47
88
80
24
36
13
59
12
40
8
271
42
3
105
87
3
29
133
48
30
5
205
27
24
44
120
12
48
52
68
12
84
28
176
4
56
100
56
64
56
28
93
15
152
108
48
52
84
164
16
128
60
52
24
12
192
21
59
28
12
20
180
36
84
112
60
44
40
44
1
47
13
11
48
148
45
39
56
60
28
32
25
119
1
23
16
80
88
96
80
76
36
84
69
71
1
203
12
24
40
48
12
9
11
24
4
3
29
16
68
36
76
15
9
20
40
108
48
32
1
27
3
42
75
123
17
108
52
252
80
16
96
69
119
40
8
48
25
15
12
44
48
112
68
52
68
96
16
8
36
84
252
24
4
80
61
39
8
60
60
100
128
16
20
1
15
48
36
156
ABCD 94936124144*3^$a+1 [50009]
25
47
61
92
108
63
121
11
25
24
8
4
24
23
37
173
18
33
291
42
30
126
207
16
35
1
11
25
24
56
27
18
66
42
19
8
28
72
56
9
67
12
20
28
35
49
24
84
96
53
19
41
55
56
15
61
20
124
5
18
49
11
49
12
95
42
27
100
125
27
27
30
43
8
16
12
20
27
37
24
12
48
132
17
99
99
90
7
36
35
48
49
32
4
96
17
18
37
48
48
12
89
51
16
120
12
143
49
12
29
19
72
53
63
63
54
6
61
47
21
4
23
24
12
25
29
27
24
52
84
24
72
95
1
96
35
21
16
12
12
5
55
41
39
40
144
119
72
18
7
23
61
8
16
29
54
1
35
1
36
11
9
81
19
48
48
107
25
68
24
4
116
15
85
48
20
12
15
25
48
48
72
72
8
72
51
193
24
29
31
120
143
109
47
49
11
49
24
35
57
45
79
47
36
117
28
23
121
8
24
76
32
75
9
9
15
21
15
28
20
40
12
108
11
6
102
229
48
11
33
16
56
81
31
12
48
11
97
96
11
1
60
48
47
13
92
9
55
71
37
24
5
6
9
28
71
1
44
12
15
9
88
12
24
155
18
67
17
43
20
4
72
36
47
162
12
55
12
20
9
7
29
19
11
18
15
40
8
33
12
6
37
53
31
8
51
9
3
42
18
36
30
6
36
21
28
80
99
121
5
36
99
36
4
24
8
28
12
36
5
31
5
31
11
9
36
16
60
108
24
107
30
19
44
63
69
28
35
1
24
56
3
36
37
36
107
108
6
63
3
13
59
13
20
4
24
20
52
17
19
116
36
39
13
20
64
24
95
9
15
13
24
36
24
29
48
18
13
36
36
167
1
23
54
7
12
65
67
59
97
192
68
9
48
43
11
42
19
107
66
115
20
15
1
48
12
132
12
20
27
12
1
80
63
9
16
24
20
88
24
36
84
12
72
12
44
153
103
24
48
108
36
5
31
20
75
36
1
8
33
36
7
11
12
9
72
87
85
23
84
6
7
84
48
48
5
15
120
28
59
13
48
11
25
84
60
72
32
9
42
13
36
107
25
8
36
63
25
164
27
9
75
1
41
127
53
259
11
37
56
27
37
17
15
84
24
4
5
39
4
83
108
18
55
29
27
51
84
36
42
79
59
61
84
17
18
18
27
27
37
59
12
37
24
36
48
80
4
12
71
13
108
12
203
81
117
51
16
20
75
42
31
12
24
8
76
29
7
36
20
111
24
12
33
40
35
18
42
72
90
3
52
11
69
12
87
1
12
68
21
6
72
12
13
137
36
54
9
112
48
24
5
3
27
25
11
97
47
9
40
32
15
13
44
136
48
24
12
60
113
30
9
16
36
65
18
25
8
48
24
4
17
19
44
15
85
12
47
72
48
78
54
21
15
13
35
25
12
35
49
29
27
16
5
51
45
12
18
78
31
107
117
15
13
12
24
5
19
47
33
40
5
12
27
28
24
24
47
37
48
8
63
18
67
137
7
47
61
11
13
80
16
20
27
37
5
7
59
37
24
56
69
30
49
59
25
24
47
25
29
84
60
54
30
15
16
36
23
18
42
1
119
9
64
5
67
35
109
59
54
55
56
4
41
51
4
41
18
25
23
24
120
25
24
144
23
9
28
24
56
28
35
45
63
13
68
105
135
3
81
40
20
39
18
63
45
7
36
53
48
31
23
37
72
161
115
71
21
27
18
96
31
5
48
54
24
13
17
27
60
57
55
95
13
17
54
1
12
41
18
1
48
77
54
69
117
3
88
48
35
24
57
28
35
49
95
54
96
3
4
32
4
12
288
48
96
24
11
9
40
48
36
72
60
48
20
57
67
11
1
24
5
79
24
11
9
3
37
60
47
96
1
101
135
15
1
12
12
144
23
13
59
13
23
1
84
92
27
30
96
91
20
87
37
56
33
27
12
4
59
73
116
16
12
59
153
196
24
59
48
25
8
3
24
36
84
33
40
32
9
12
54
13
24
5
151
29
55
44
9
7
12
84
36
36
8
28
84
12
29
15
3
13
5
27
40
191
1
29
42
1
11
25
24
11
57
28
23
48
36
25
17
18
30
15
3
109
68
16
11
1
48
5
18
61
72
23
37
36
24
20
88
35
1
48
12
65
7
131
36
6
67
72
8
9
54
69
57
63
28
80
87
1
29
60
7
68
9
198
25
8
21
55
36
36
192
5
42
36
72
57
72
28
23
1
11
61
24
5
19
44
16
17
43
83
30
19
60
35
81
16
29
171
4
17
54
61
35
25
5
19
32
39
49
5
7
48
72
23
109
8
63
25
20
16
23
114
30
72
13
11
12
33
100
60
5
42
156
60
21
99
45
168
40
35
36
18
6
1
44
16
12
116
57
96
66
78
48
42
36
12
49
96
53
43
108
60
60
12
72
60
12
60
116
51
9
27
36
36
1
80
3
6
31
59
1
101
6
49
5
180
7
5
27
63
25
65
18
1
8
24
75
61
12
23
1
35
36
121
104
4
32
28
36
71
1
24
12
72
84
44
15
12
24
57
27
33
3
13
56
28
12
12
36
92
40
32
21
31
36
132
5
3
72
9
27
52
29
7
11
45
33
39
88
36
20
124
125
7
68
27
1
48
23
81
15
45
12
45
19
48
23
1
24
44
3
1
80
4
5
27
ABCD 94936374238*3^$a+1 [50007]
24
59
30
19
20
177
54
12
57
63
30
24
31
23
25
11
24
69
16
11
21
4
5
15
39
37
20
4
59
1
5
31
5
3
21
75
24
4
12
8
16
12
35
37
68
69
15
16
155
30
24
15
9
27
4
8
27
25
11
24
6
3
12
12
40
17
15
84
4
11
1
5
24
7
24
8
27
49
12
20
168
60
21
3
33
39
16
12
41
6
73
12
5
6
138
7
29
31
23
1
5
19
32
4
8
3
24
1
80
3
6
3
12
45
31
12
12
11
49
80
40
101
30
57
12
16
80
3
9
16
36
65
19
11
36
45
60
28
5
7
53
42
108
30
7
5
30
108
21
16
68
51
21
69
15
4
11
24
57
3
36
9
81
6
73
5
27
124
11
9
9
30
1
8
40
11
12
18
19
11
12
49
95
24
9
28
20
3
1
20
4
44
28
5
15
24
45
15
45
84
6
61
8
72
9
6
24
49
20
15
9
136
11
1
59
25
59
9
12
16
68
21
36
79
20
39
6
31
35
18
27
45
7
11
21
9
15
57
78
9
16
12
20
15
9
16
23
12
54
15
28
11
9
12
4
72
24
8
33
3
87
48
12
90
39
28
20
96
36
16
20
24
16
83
1
56
12
40
17
39
12
3
12
24
33
12
84
12
28
5
19
11
9
112
56
3
25
156
24
20
15
36
24
25
24
20
40
11
1
11
33
12
9
3
12
81
90
13
41
3
33
48
6
1
29
31
8
27
24
13
36
17
78
37
32
87
9
16
29
30
1
24
24
11
6
31
5
3
72
112
48
60
35
69
64
35
72
30
55
8
96
28
11
37
44
28
11
9
3
13
44
72
69
15
21
3
132
51
37
53
3
51
36
24
6
43
11
1
104
36
15
33
75
105
27
18
132
18
60
21
9
39
28
12
8
28
60
11
45
15
13
8
48
21
31
29
24
7
8
51
36
24
25
104
4
41
12
15
69
6
9
16
35
37
83
69
4
12
53
27
28
35
21
9
36
15
21
19
8
36
12
24
88
23
169
8
21
102
45
33
66
33
3
25
5
3
4
17
6
60
33
12
40
32
16
35
1
5
30
45
28
60
17
36
54
1
48
17
55
32
3
73
47
9
28
23
48
9
33
18
12
60
13
11
33
48
69
3
51
12
54
6
33
60
12
9
43
12
11
45
28
5
87
39
9
15
36
1
5
7
23
45
24
60
64
11
9
72
64
5
135
9
30
36
6
7
23
48
66
6
84
9
72
28
71
66
27
3
73
20
21
60
30
49
11
1
44
16
23
1
44
16
56
39
1
23
12
45
33
27
3
6
54
12
13
47
13
5
6
33
27
24
9
27
1
29
3
51
30
12
54
36
49
35
6
60
18
66
6
30
18
30
42
48
37
23
45
12
39
21
69
15
9
6
36
24
9
12
3
6
51
3
12
13
5
6
120
30
96
3
15
60
37
12
8
3
9
72
36
3
37
8
21
3
28
44
24
40
11
24
60
21
28
56
15
1
155
21
15
30
48
60
15
117
7
56
21
3
12
15
25
36
20
108
60
4
11
6
39
36
48
57
3
27
21
15
49
24
17
3
156
16
23
6
55
29
90
6
90
6
7
12
24
35
25
35
21
16
20
9
3
3
25
8
16
56
9
55
95
21
3
105
12
75
48
9
63
24
73
36
12
44
15
1
12
8
3
6
3
117
6
33
12
4
29
75
27
13
41
3
40
23
18
12
3
52
24
20
75
6
30
60
33
84
33
3
24
27
33
16
11
25
104
40
35
21
15
60
1
23
1
20
51
25
20
4
11
13
20
21
15
15
9
27
37
11
1
11
30
15
3
1
60
8
3
37
11
42
15
4
29
36
43
48
29
91
5
3
45
30
12
24
66
18
1
59
21
4
56
16
24
5
31
5
3
15
12
37
143
69
40
8
21
66
60
1
53
6
21
3
25
60
56
39
21
21
3
4
11
1
36
23
21
45
19
12
59
24
97
12
11
117
15
13
41
39
12
4
35
69
15
12
25
84
24
32
24
159
25
24
8
45
48
87
15
9
81
3
27
9
39
42
18
12
30
27
60
60
12
15
21
24
75
13
8
9
19
12
12
36
35
61
11
18
12
27
3
9
76
125
15
12
21
90
12
49
29
39
12
15
24
42
7
11
85
96
36
8
12
3
109
72
95
36
18
15
12
3
12
24
49
24
60
23
49
24
20
21
6
48
72
24
1
5
43
41
3
3
30
19
11
30
18
42
3
21
6
49
5
3
27
1
12
47
45
60
4
5
31
149
7
44
15
13
17
54
6
19
5
19
32
28
68
9
6
13
47
9
40
20
15
105
99
21
24
24
3
37
17
31
12
32
9
27
40
5
15
3
85
35
69
3
57
3
90
7
47
9
16
71
18
15
12
4
41
7
36
47
13
47
33
84
3
48
37
5
15
24
24
4
36
12
44
51
24
24
61
24
44
27
54
6
49
11
30
43
47
6
30
60
18
36
51
3
72
54
24
7
29
6
9
16
5
24
30
6
114
1
24
11
30
27
51
30
19
17
6
33
51
54
30
1
11
25
5
3
15
72
57
33
27
27
24
45
12
3
25
11
24
1
5
24
15
15
25
71
24
12
9
39
42
43
5
7
60
23
60
49
32
16
8
12
12
51
45
15
126
39
100
32
15
105
4
36
20
9
6
217
23
144
60
33
12
39
21
60
24
24
40
11
30
6
81
3
1
11
18
36
43
12
56
28
60
12
23
12
57
16
32
3
1
8
3
18
66
9
51
25
11
25
83
1
5
24
6
9
27
33
27
18
7
23
9
16
12
53
19
8
3
66
19
20
72
4
8
57
3
52
101
18
25
20
12
9
30
9
45
7
8
12
4
8
72
4
24
23
30
43
17
60
15
15
13
101
31
20
69
6
9
16
65
114
1
8
24
3
18
55
41
96
3
27
37
80
16
204
156
41
30
1
113
7
20
63
1
48
11
36
9
100
11
120
9
24
21
27
3
21
51
45
3
1
41
15
3
25
11
30
3
52
5
19
20
51
21
3
42
48
42
25
12
8
15
13
24
41
15
15
30
15
105
7
8
12
4
65
15
16
132
92
4
5
19
56
117
39
108
21
27
3
30
42
73
11
13
11
42
30
18
79
11
25
12
5
19
95
13
8
60
3
1
8
81
7
23
97
20
4
8
81
79
11
21
16
65
18
60
42
3
24
48
99
24
36
9
60
51
21
15
18
126
45
45
6
9
51
9
4
5
42
18
6
30
36
30
13
5
31
41
84
6
24
9
4
20
28
24
41
18
1
29
27
3
6
63
16
24
12
11
54
3
3
73
17
18
9
27
9
40
11
54
6
45
16
23
72
9
28
32
4
12
23
6
3
60
28
8
36
15
21
33
27
3
45
24
88
5
24
15
16
84
8
12
51
45
3
96
60
73
8
39
1
44
4
35
1
5
66
18
12
43
24
8
28
24
17
90
6
3
40
41
3
36
16
11
9
36
3
57
3
21
144
87
18
30
42
7
107
13
11
1
35
1
48
20
76
56
15
18
72
18
6
19
95
6
6
18
6
96
24
24
21
21
18
1
48
53
24
90
1
92
36
4
8
24
9
12
30
24
21
12
3
18
30
37
60
80
52
68
24
51
9
24
27
49
89
30
21
28
92
15
54
12
18
12
37
8
40
35
25
ABCD 94937092384*3^$a+1 [50006]
39
54
31
11
133
11
12
42
27
64
17
7
23
213
60
112
17
231
40
17
79
23
6
30
45
112
23
234
7
29
135
15
180
156
13
5
31
5
135
69
72
235
101
18
21
39
72
145
108
24
23
54
6
12
36
162
90
129
24
16
11
9
144
9
67
36
48
47
72
25
35
73
29
18
21
15
61
24
77
63
27
90
198
54
6
21
33
18
12
90
42
61
128
147
90
198
132
270
123
64
5
31
36
41
78
21
81
108
126
165
39
210
7
44
63
12
6
108
51
33
7
83
36
72
49
23
57
136
29
19
89
12
36
7
32
21
54
18
295
36
59
18
72
18
49
48
143
33
36
33
36
54
78
138
97
8
45
90
25
47
9
24
36
4
24
5
27
4
5
24
87
111
217
36
65
72
99
69
66
108
126
54
6
7
23
21
24
112
59
54
24
18
93
4
23
153
52
8
291
13
116
159
36
144
25
53
163
47
60
18
12
72
36
67
48
17
12
27
60
3
25
11
21
51
49
48
71
84
85
36
59
72
126
7
11
21
3
1
35
84
150
7
5
78
72
133
77
99
16
80
171
48
21
93
120
6
81
81
12
67
65
84
111
60
15
109
72
24
5
18
97
179
174
186
21
16
137
36
54
72
18
78
18
127
17
102
144
45
76
41
90
9
9
111
51
18
75
15
49
32
24
99
48
150
84
54
72
9
63
6
7
47
25
77
195
39
241
161
3
76
20
81
219
171
90
90
78
12
43
89
147
81
39
3
25
47
129
16
11
85
113
51
81
30
132
37
11
90
43
11
24
21
9
67
23
36
85
191
90
72
90
25
95
90
7
11
33
39
108
18
54
6
51
15
25
20
99
24
30
51
36
28
11
21
213
108
99
33
27
129
72
42
138
99
40
11
30
39
21
7
41
6
18
36
111
40
36
59
24
1
53
108
30
78
19
32
15
13
155
12
96
12
81
45
31
84
137
72
222
109
17
19
29
6
66
42
12
85
293
267
153
12
36
463
11
18
27
81
12
115
32
69
90
126
36
42
277
59
270
7
8
57
18
21
64
77
3
96
123
37
11
18
75
69
6
156
54
75
180
4
72
144
116
84
120
15
6
43
56
16
41
60
138
126
75
3
192
13
11
12
24
129
4
192
20
63
18
108
6
25
84
47
18
15
160
56
24
40
119
6
54
37
96
23
24
1
60
116
21
354
24
25
5
15
165
54
18
18
61
71
169
104
51
73
36
17
39
9
6
1
65
3
96
84
141
18
90
18
78
12
132
66
72
72
126
135
160
24
5
288
3
40
56
141
108
79
5
67
11
48
24
37
263
18
79
35
25
41
3
4
60
56
64
53
12
18
25
179
61
23
21
51
42
126
21
4
5
31
41
18
24
12
96
72
102
54
42
123
177
3
60
9
87
3
18
67
5
6
30
79
53
12
67
83
36
45
57
60
120
60
90
30
18
54
90
36
25
209
151
107
9
3
25
36
71
18
90
18
39
4
12
35
205
29
36
3
16
20
40
5
54
24
133
59
61
29
90
126
63
9
18
78
90
30
31
95
13
5
31
95
36
168
25
5
18
33
9
87
21
30
157
36
65
12
39
24
87
90
7
12
80
9
75
105
36
66
72
57
28
12
35
84
96
9
75
90
54
57
33
6
61
59
36
96
48
81
9
240
51
105
39
4
11
60
25
47
12
85
5
27
171
157
41
54
81
40
131
133
36
107
54
90
18
66
85
131
45
24
16
149
60
30
121
131
18
24
48
60
3
4
41
36
36
103
155
216
1
17
30
61
36
20
153
6
72
25
65
108
30
21
33
111
87
49
113
31
56
3
6
15
39
1
47
78
51
40
24
ABCD 94937124424*3^$a+1 [50002]
40
92
79
21
3
17
55
60
65
72
16
15
29
100
63
69
68
16
69
18
12
12
36
69
8
31
57
9
11
48
4
51
6
71
28
20
55
105
27
24
126
59
24
49
36
30
42
42
12
21
284
24
7
9
81
23
1
59
72
13
39
57
114
24
12
18
36
84
30
41
91
126
35
55
117
8
28
45
42
45
57
15
36
15
5
67
93
15
114
35
1
36
35
19
17
43
9
36
12
44
100
3
36
21
84
132
20
19
65
19
17
24
100
3
36
41
28
15
12
36
53
25
12
18
17
12
13
30
12
21
51
54
72
15
24
15
89
37
3
12
27
33
9
54
6
66
144
84
101
160
8
52
111
9
36
57
6
117
9
11
25
143
19
45
20
37
3
48
15
9
9
47
37
15
63
5
13
27
3
36
29
36
25
96
3
27
12
72
24
69
20
16
36
200
28
21
36
15
44
19
81
15
21
111
5
49
15
36
99
53
61
27
12
20
1
6
36
89
19
9
72
3
12
30
15
48
81
27
8
7
12
66
6
9
20
7
12
36
41
13
3
12
63
9
20
19
57
20
43
36
6
95
12
25
27
9
107
7
6
72
24
30
36
53
36
60
28
72
24
12
20
103
5
72
13
99
56
25
59
7
89
36
19
12
12
41
132
19
18
15
123
89
4
45
30
17
52
3
9
81
83
24
31
129
20
28
44
31
108
89
1
35
127
24
69
56
28
105
63
9
54
36
18
66
9
72
3
5
16
20
115
30
126
33
68
40
15
24
153
128
24
61
30
24
30
11
4
48
3
33
36
15
65
1
143
12
7
17
108
16
51
60
60
29
120
60
100
20
112
68
24
16
32
52
8
12
61
11
25
119
24
108
43
54
42
33
96
12
9
18
126
11
25
143
16
45
131
60
103
30
30
53
12
1
6
114
6
93
21
11
133
15
51
42
138
17
88
75
132
12
17
13
3
180
27
66
51
8
31
41
36
88
27
165
15
45
48
36
20
61
90
9
44
37
35
67
17
24
12
133
15
32
52
8
43
41
13
11
12
132
145
51
12
20
49
23
13
47
52
20
48
1
54
41
136
3
30
11
12
4
39
12
77
12
25
54
101
196
3
5
64
27
45
56
132
28
33
11
13
78
12
5
28
69
18
65
36
16
56
88
72
48
195
54
6
89
7
9
51
6
39
9
42
5
64
39
89
13
75
8
64
20
31
30
35
31
69
96
3
17
36
28
87
5
24
16
12
165
87
8
7
36
30
15
20
37
42
54
11
1
54
33
20
181
6
21
9
11
223
29
52
171
9
60
75
60
5
4
12
3
5
12
13
47
67
53
43
9
15
6
120
42
17
96
67
5
28
9
6
72
113
52
72
20
31
42
147
68
4
45
39
24
15
113
12
25
60
72
24
54
60
36
60
5
19
33
15
24
69
24
32
40
3
33
20
12
16
15
6
3
21
47
49
11
48
37
23
1
120
15
8
31
17
40
68
24
48
19
69
36
60
15
5
28
45
42
30
30
6
12
51
20
61
78
45
153
12
15
12
39
41
85
15
141
63
51
21
45
3
9
35
16
51
30
3
92
76
33
6
101
133
47
4
3
126
35
100
21
35
19
42
48
35
52
44
156
24
48
67
36
48
17
12
31
5
7
114
95
16
87
5
16
60
81
6
5
25
12
71
25
84
11
16
56
49
18
117
39
17
25
30
9
56
4
33
3
48
39
6
60
39
63
33
56
43
12
45
45
35
19
17
25
59
19
21
56
12
73
23
12
4
51
105
63
69
105
23
67
141
36
9
107
48
24
31
60
12
102
23
67
90
6
77
13
12
18
45
69
18
5
43
72
78
35
7
29
1
75
27
5
40
51
89
52
24
20
16
56
19
29
55
57
120
80
13
35
24
7
30
51
140
4
140
108
60
12
91
30
23
16
24
21
6
132
6
30
30
42
54
51
33
27
9
11
37
18
29
13
78
30
23
4
12
36
8
12
37
48
23
24
31
6
71
43
29
61
27
57
71
19
53
7
18
42
36
41
36
7
12
53
48
124
20
13
75
3
33
15
5
16
81
15
32
16
24
48
8
85
15
72
57
3
27
5
25
87
75
33
45
3
44
61
3
20
31
21
260
28
45
15
39
12
89
55
24
53
13
59
43
5
85
78
77
108
12
97
30
77
36
13
35
31
5
4
36
69
107
43
69
12
8
25
23
73
6
9
20
40
56
28
27
45
45
48
3
9
48
42
36
129
8
28
20
43
9
3
57
36
32
4
3
126
6
5
36
4
3
17
48
40
12
21
15
8
36
13
23
43
29
13
114
18
48
23
16
104
52
44
64
20
36
124
96
51
57
56
12
60
19
24
12
18
30
105
72
20
79
81
8
52
68
36
25
15
39
162
18
24
65
28
92
16
51
9
20
64
111
6
83
72
13
23
7
45
123
84
18
36
11
16
20
43
36
69
20
16
68
1
144
107
4
20
12
24
160
36
69
15
21
48
11
31
12
12
30
39
21
35
64
201
6
48
77
12
115
17
48
36
52
20
40
108
51
89
7
53
31
125
4
120
60
12
15
45
33
54
12
30
119
19
125
31
9
45
12
35
1
35
19
6
3
60
9
75
20
1
6
36
29
36
13
47
52
36
104
25
11
40
12
3
125
4
51
17
4
56
84
85
23
31
29
16
56
1
107
ABCD 94937347088*3^$a+1 [50003]
11
12
54
18
6
66
25
71
90
12
3
33
12
48
96
24
12
30
12
261
45
6
61
23
12
18
30
126
6
60
12
120
6
51
3
61
11
85
59
42
12
72
150
1
17
60
6
12
33
15
1
5
18
48
121
32
9
72
66
24
78
7
11
42
6
12
18
12
75
27
12
30
18
72
6
42
12
6
78
49
80
63
12
36
1
80
45
36
48
6
6
60
42
48
54
24
127
47
30
6
132
72
36
42
12
78
132
21
57
24
48
48
24
30
25
29
120
114
18
39
75
30
6
42
108
18
25
47
78
19
11
84
12
21
15
210
30
1
53
18
60
60
30
3
75
24
108
78
12
87
75
114
84
42
21
27
6
90
12
12
18
90
42
103
17
60
30
48
108
30
24
3
9
7
17
84
12
48
63
3
61
11
12
36
85
137
162
85
11
6
15
69
30
24
42
6
48
12
25
125
3
48
57
24
18
13
35
61
23
66
54
1
11
18
6
54
6
12
37
23
9
9
72
42
30
36
120
139
11
6
66
30
18
45
45
6
66
42
1
239
30
3
9
6
60
85
80
15
30
48
19
47
6
123
45
24
42
1
23
6
48
12
66
12
9
9
48
30
36
6
24
36
18
97
47
6
6
37
41
30
96
54
6
60
12
48
12
54
18
66
111
45
24
6
30
108
18
48
9
33
42
36
12
162
60
18
42
36
39
93
54
18
18
48
57
9
7
11
48
21
16
11
96
18
36
15
9
55
17
6
24
6
18
9
75
36
54
36
6
33
15
72
60
150
108
18
114
48
6
84
12
18
108
180
54
36
37
101
54
66
60
7
53
54
18
18
12
30
12
120
6
54
42
54
55
11
37
23
25
29
3
93
24
42
42
102
1
23
72
60
54
24
42
12
97
11
85
65
78
1
53
6
30
7
5
12
12
18
12
69
16
35
24
21
15
30
66
12
30
102
84
12
48
33
9
102
48
48
6
6
37
53
18
54
36
6
6
19
11
48
85
119
9
16
17
15
3
60
36
6
30
30
138
1
11
18
19
47
72
25
77
12
54
24
6
51
3
48
24
6
63
69
66
36
6
31
59
30
55
47
30
6
12
42
72
78
48
30
132
66
6
36
3
135
66
18
181
5
54
6
54
6
72
12
6
36
96
12
9
69
12
30
36
54
12
24
3
3
109
161
6
90
42
37
41
18
66
36
15
16
47
33
21
30
150
6
49
11
12
9
39
126
60
6
12
12
36
48
12
1
161
31
29
18
30
99
15
18
60
42
36
18
12
7
71
73
80
21
42
6
75
9
55
11
42
78
12
78
19
29
30
96
21
39
6
72
27
21
12
18
18
75
15
30
30
72
12
66
30
84
6
54
1
65
12
18
1
5
96
24
54
54
36
42
121
32
9
48
18
30
39
105
36
36
60
36
54
25
11
12
72
24
24
6
6
30
87
3
60
24
6
19
32
45
24
43
53
24
30
36
72
12
78
15
16
47
12
102
6
54
3
21
90
49
17
54
24
42
18
12
114
24
15
64
71
42
36
90
54
18
9
171
37
5
66
25
5
12
6
54
72
24
84
15
3
18
36
6
60
18
67
48
71
24
1
41
84
19
11
66
67
96
5
102
21
3
54
55
125
24
30
13
77
72
18
6
3
9
7
71
9
135
66
199
48
5
24
18
48
33
27
18
19
128
45
19
23
12
24
90
27
3
24
78
24
15
3
48
108
36
54
30
25
32
39
18
42
54
42
13
11
18
60
30
30
6
66
18
1
5
30
12
54
66
42
42
6
42
36
30
19
5
18
24
36
54
60
24
30
69
64
17
15
15
54
102
18
99
16
5
36
7
5
30
24
18
18
18
96
18
48
24
36
18
12
24
78
13
96
11
66
84
30
6
234
90
96
54
90
6
36
61
17
18
18
30
90
42
300
48
54
7
32
231
90
42
96
117
48
27
42
18
25
83
72
60
57
69
6
24
45
48
63
1
173
12
48
30
42
63
69
6
21
16
5
27
117
78
66
114
60
12
30
18
1
71
60
13
80
64
23
36
54
66
84
48
6
54
18
42
18
15
64
5
30
18
102
30
84
30
120
36
78
6
24
30
72
6
97
11
37
23
105
27
18
90
30
6
37
23
138
48
30
18
31
5
54
24
60
72
25
32
3
24
36
6
42
18
15
15
78
6
18
6
90
114
25
11
24
13
35
18
222
48
30
72
24
15
16
17
30
1
29
3
57
87
9
36
18
81
57
12
42
81
112
95
120
48
12
66
72
19
35
66
24
3
51
6
6
42
78
18
42
24
24
45
27
84
30
66
145
17
6
30
96
36
54
1
35
12
18
12
12
6
24
24
66
63
64
137
114
69
63
18
12
18
12
24
12
102
27
48
57
7
29
51
16
11
6
60
6
30
78
30
19
53
138
24
30
12
31
23
72
54
210
201
15
18
111
16
32
45
42
18
7
5
24
102
42
18
48
1
32
33
24
7
5
84
66
24
45
99
66
18
6
30
117
64
23
6
66
126
78
6
6
24
30
24
43
191
33
33
6
6
12
18
69
183
12
18
18
25
17
18
61
80
9
114
37
41
78
12
12
1
48
149
6
30
6
36
24
85
11
12
9
51
13
35
42
19
47
12
12
9
39
72
36
24
48
18
6
30
6
9
3
18
12
31
11
36
72
18
12
42
6
12
36
66
24
6
6
138
180
12
18
9
33
79
89
ABCD 94937490392*3^$a+1 [50013]
24
111
77
60
31
36
81
20
115
125
175
9
176
103
17
19
5
24
7
24
36
9
3
45
108
8
24
31
17
24
19
5
84
28
63
36
5
40
39
81
128
12
19
9
72
8
96
72
12
55
5
7
81
159
45
36
39
41
12
7
48
60
17
55
65
16
20
12
43
5
64
36
32
31
161
76
8
7
12
60
36
5
7
24
185
48
12
48
7
24
17
48
156
79
5
4
60
92
16
20
52
63
48
24
12
5
180
91
9
3
41
4
72
15
48
53
19
141
80
19
84
36
5
148
27
33
32
16
68
19
5
7
33
56
72
232
3
29
88
63
9
68
31
17
7
77
40
48
8
24
136
63
17
24
148
48
123
9
75
5
60
43
5
4
8
7
29
19
33
8
244
12
15
48
36
5
55
36
45
164
7
12
105
8
55
9
3
5
36
60
16
36
15
53
31
81
24
20
16
3
216
5
84
12
43
5
4
27
5
136
8
60
4
3
29
31
17
31
9
51
12
17
96
24
60
43
53
76
80
16
8
64
12
44
55
65
96
55
108
5
72
19
9
68
48
24
7
81
8
24
12
36
43
21
140
108
40
51
5
52
68
72
40
15
17
12
79
17
19
29
12
24
43
5
7
81
32
40
15
12
60
5
175
45
75
41
12
7
81
32
43
69
8
36
60
4
3
29
43
17
100
15
45
75
24
29
36
7
12
33
8
19
5
88
24
176
24
19
24
53
19
21
135
53
52
39
53
96
31
5
19
84
5
31
77
100
80
4
44
16
36
128
7
17
96
67
53
12
48
4
120
51
21
44
12
43
29
7
36
168
57
44
43
5
67
5
43
5
91
65
19
36
29
7
33
20
48
4
48
15
77
36
12
208
63
5
72
40
32
88
15
57
8
48
16
116
12
40
48
60
20
108
12
132
12
16
68
12
24
31
168
9
63
48
24
65
88
12
135
101
52
20
43
5
12
52
128
43
21
63
60
45
8
19
29
19
101
36
60
96
72
40
8
19
5
144
64
3
60
5
12
55
72
89
31
29
124
8
7
53
12
52
80
19
9
8
72
31
9
27
65
76
20
79
45
20
36
55
24
65
136
63
9
56
31
108
45
72
3
77
91
57
51
29
28
8
16
63
113
40
3
17
19
89
127
105
8
36
28
8
24
16
8
12
7
41
12
43
41
16
32
48
52
56
79
5
36
24
48
7
41
4
15
5
7
96
57
27
5
55
5
43
17
55
89
55
65
76
63
45
3
24
84
9
27
36
9
8
60
28
63
9
56
7
77
12
24
60
36
19
117
24
3
5
112
99
17
43
9
27
29
64
72
15
65
28
32
55
5
120
60
36
40
3
24
41
36
31
89
19
77
67
17
31
53
79
45
3
24
48
5
48
7
36
5
4
128
55
9
60
39
36
65
240
48
88
72
8
64
8
36
12
52
20
60
60
36
19
12
5
24
16
168
72
75
5
19
72
5
52
15
36
9
27
5
43
36
17
64
80
199
29
12
19
17
84
24
24
12
91
5
4
8
91
9
308
24
24
60
55
9
15
36
9
48
24
156
20
12
31
65
52
27
17
28
32
55
113
40
111
5
76
63
41
12
52
8
103
41
19
5
24
43
45
75
60
53
36
48
12
16
27
17
24
24
40
27
5
108
60
48
48
31
33
63
9
48
8
48
24
55
17
43
45
128
7
17
40
60
36
72
20
36
91
24
89
28
3
81
99
17
43
65
124
27
36
5
7
45
15
17
19
9
32
31
12
60
48
24
53
48
7
17
24
7
9
8
52
20
16
75
5
12
7
36
12
5
91
21
8
91
17
7
45
12
108
32
24
24
115
12
149
36
48
7
65
16
128
16
8
55
57
44
7
5
4
3
17
16
12
51
29
12
31
12
53
19
36
9
36
44
43
36
72
29
43
17
55
81
32
12
28
8
163
5
52
20
103
5
31
5
40
20
156
7
45
68
55
129
15
21
207
60
12
89
52
8
36
31
29
36
7
36
24
17
48
88
8
127
65
7
41
12
108
36
48
28
80
79
5
31
29
88
32
43
33
12
8
127
72
33
20
7
29
16
44
36
76
63
101
48
40
8
72
115
36
17
12
7
101
19
5
24
7
9
51
29
79
65
24
12
36
64
8
48
72
7
36
45
63
17
52
3
9
20
48
48
43
9
56
36
16
3
36
24
5
76
48
80
96
31
53
88
99
21
60
3
65
7
5
4
51
12
33
39
96
137
28
123
12
5
4
36
8
24
40
56
12
12
36
7
48
5
36
19
9
116
76
36
99
65
16
8
120
16
60
80
36
24
96
19
45
96
20
84
16
24
63
5
12
48
36
52
72
8
40
24
3
41
31
149
31
33
12
60
63
137
43
36
9
8
40
15
12
108
17
72
91
45
44
55
101
4
75
101
52
15
93
87
5
7
24
12
24
48
36
29
43
24
36
29
24
72
55
12
77
19
29
7
21
32
31
5
24
48
4
15
5
24
19
5
40
20
7
24
17
19
29
96
19
9
72
8
31
60
41
160
44
151
81
39
105
128
7
81
20
55
29
40
3
17
16
32
36
60
172
68
55
21
36
68
91
165
15
29
12
52
15
36
84
72
29
4
20
28
63
ABCD 94937711062*3^$a+1 [50030]
48
60
39
80
216
24
72
73
23
24
96
157
60
87
93
35
40
80
13
120
12
48
12
35
192
24
16
9
87
32
265
143
205
203
144
121
24
87
153
108
12
63
72
33
12
107
16
93
99
8
85
12
228
35
205
27
8
112
56
96
13
48
72
107
208
21
12
119
24
16
8
85
35
145
71
192
37
96
12
72
23
133
59
1
84
123
8
184
8
37
11
72
40
8
96
40
48
32
49
12
48
120
24
11
85
51
80
1
87
213
132
23
24
24
169
156
60
24
71
24
168
13
84
60
35
48
13
35
24
72
109
24
108
180
107
133
60
23
49
48
72
23
24
109
11
1
15
33
39
56
72
112
56
109
155
88
72
8
24
144
25
39
32
16
93
11
73
135
21
27
32
48
25
12
27
8
25
47
88
56
136
33
23
24
280
81
23
85
99
200
1
111
120
80
73
60
60
95
88
144
33
108
35
24
1
12
147
9
71
48
216
37
72
36
87
177
23
120
48
349
156
39
201
84
35
25
95
1
12
75
8
37
219
33
48
12
75
72
104
25
71
24
72
25
12
120
35
25
95
13
99
69
84
135
8
277
155
61
24
48
35
13
60
24
95
253
179
136
8
37
132
47
120
1
120
15
144
33
36
24
3
72
72
8
25
71
216
49
39
81
47
97
23
13
107
13
107
160
8
109
35
25
63
8
24
40
48
200
24
48
13
168
12
23
49
23
13
11
73
15
33
39
333
75
56
25
47
72
25
36
35
157
59
1
47
25
60
3
152
72
49
180
11
48
88
72
8
85
83
192
24
16
32
48
25
47
48
37
203
37
107
13
35
85
156
72
87
201
60
12
72
87
9
39
21
120
131
16
104
1
120
15
117
35
13
12
71
49
23
48
24
13
180
48
47
97
47
61
132
71
24
1
119
48
144
48
72
16
32
121
120
12
12
87
8
13
59
40
141
99
104
72
72
13
27
45
3
24
104
16
21
107
96
16
129
519
21
12
239
1
15
152
112
93
3
33
12
179
61
59
24
25
231
189
11
49
39
21
60
24
71
24
25
15
200
160
8
144
24
25
132
168
12
108
12
15
105
87
32
13
131
120
72
48
216
1
39
48
32
13
216
27
24
8
1
39
56
97
15
152
25
95
85
275
61
120
51
201
48
71
61
59
40
21
48
24
48
12
87
33
23
37
168
59
240
1
23
144
25
36
24
36
47
13
27
8
24
61
51
69
60
24
120
87
141
48
27
104
1
12
168
107
40
21
51
56
24
13
156
39
32
16
45
60
60
35
72
25
135
33
48
132
48
51
21
27
72
8
72
1
120
263
112
45
27
128
24
16
57
108
107
25
156
171
8
48
25
12
36
47
24
61
48
432
59
96
24
328
56
16
9
95
85
11
61
12
15
81
39
72
56
48
85
59
61
11
73
63
93
227
40
32
48
37
75
33
12
155
96
49
60
35
13
35
72
73
168
84
96
155
85
11
288
160
93
83
96
16
80
97
48
95
13
11
88
32
24
16
9
39
80
72
109
51
224
85
179
13
300
39
176
133
12
12
36
60
11
13
147
153
207
48
213
12
36
84
87
80
24
64
32
24
49
48
39
33
348
35
24
160
48
8
145
12
120
27
ABCD 94938362906*3^$a+1 [50031]
18
18
73
80
267
24
66
3
69
12
18
60
42
103
95
102
60
66
102
60
108
132
108
7
65
60
120
30
165
3
117
57
39
9
12
51
57
207
45
51
57
48
55
32
136
24
17
60
48
27
15
105
45
108
30
1
56
45
96
3
9
135
27
93
27
48
42
78
30
30
270
150
45
57
36
54
61
5
187
83
72
132
30
6
69
24
417
87
40
120
83
90
24
3
16
11
30
15
136
5
192
43
5
187
17
66
42
27
88
17
15
45
18
1
29
312
330
78
150
102
18
61
29
115
17
18
78
72
151
89
90
93
27
72
61
104
93
72
180
15
3
213
99
30
15
33
30
25
65
12
19
89
60
48
102
30
132
3
57
48
42
6
103
149
168
67
107
60
193
96
149
43
77
27
45
43
95
48
129
81
72
60
43
48
56
51
93
51
180
6
99
135
78
78
174
79
41
135
51
37
5
180
55
77
60
48
18
13
72
5
12
15
177
30
1
5
24
78
72
60
81
72
3
162
27
33
31
152
57
12
78
30
31
59
21
81
159
27
45
232
32
123
30
31
89
12
60
39
120
21
30
21
40
29
75
24
141
48
42
66
103
131
138
195
57
31
29
139
17
42
210
27
64
29
72
108
30
30
27
144
9
175
17
78
102
3
3
24
18
115
53
24
48
72
51
24
3
30
55
5
90
121
192
8
51
18
12
39
309
48
43
59
42
19
17
63
9
120
15
45
30
61
59
165
48
75
30
12
27
16
17
102
33
16
11
229
59
30
18
84
138
12
139
17
90
69
64
11
18
48
264
43
17
60
6
114
19
120
80
141
78
13
5
123
96
3
102
30
18
30
18
12
72
6
42
48
43
59
21
64
5
48
54
30
159
112
17
18
30
24
30
1
107
13
48
119
30
18
97
5
30
72
66
12
31
17
72
103
8
99
42
75
33
12
75
240
33
60
12
150
33
72
3
117
24
87
25
35
144
253
216
17
30
132
45
63
97
17
18
192
13
77
99
24
57
36
90
12
30
72
90
138
12
39
27
42
123
57
30
145
47
66
24
48
132
91
29
3
120
45
195
72
51
30
12
91
29
12
63
16
41
15
33
60
78
93
117
120
12
18
150
183
120
117
192
72
48
168
132
55
23
73
29
48
187
17
60
99
9
192
180
18
42
90
108
25
32
16
59
165
88
35
72
109
41
31
47
153
9
96
72
31
29
51
57
55
35
24
150
18
18
3
99
30
63
24
45
43
272
3
42
3
16
47
25
77
120
12
168
111
51
360
66
123
141
90
60
13
35
18
84
90
181
95
42
15
27
18
42
169
17
24
36
24
6
12
132
60
36
54
90
133
23
54
6
30
87
48
40
257
132
19
17
63
69
211
29
150
21
9
135
27
30
48
12
30
13
77
78
13
32
3
72
90
60
63
39
36
69
51
132
12
13
125
43
35
150
24
15
3
30
103
179
66
24
3
72
33
108
174
45
135
33
45
48
54
45
63
90
87
21
27
40
35
30
90
18
24
60
48
12
6
30
12
43
29
48
132
36
123
192
69
363
165
123
27
61
41
39
9
72
66
85
125
163
24
83
72
21
81
36
43
101
60
120
18
18
3
24
165
30
108
90
12
48
12
18
150
55
32
75
13
128
9
111
9
12
60
15
141
24
259
41
30
1
17
48
42
18
72
27
111
97
47
81
27
30
12
90
6
24
180
79
72
179
30
246
ABCD 94938837484*3^$a+1 [50122]
20
13
167
61
51
21
3
165
12
63
56
24
25
95
16
200
24
76
60
228
236
1
83
61
71
85
135
9
216
63
12
8
112
224
60
4
72
164
64
20
97
36
27
152
88
192
24
21
99
105
39
192
21
243
21
59
85
11
48
72
168
13
147
212
84
136
81
167
112
141
3
60
44
40
12
21
63
96
80
28
36
104
37
83
40
237
83
97
95
85
59
1
83
217
36
63
56
25
23
13
47
16
36
141
47
36
25
12
23
156
1
227
97
99
140
4
120
36
116
28
372
200
160
24
24
33
48
179
160
32
28
32
64
116
100
80
25
15
21
63
21
24
51
68
60
12
40
8
72
61
59
88
21
51
24
24
81
119
277
39
141
63
20
192
28
120
21
35
1
36
60
48
96
35
148
12
285
23
120
160
57
15
8
36
181
23
136
80
160
156
44
121
119
24
12
60
24
40
21
83
61
35
124
12
20
100
8
16
80
97
39
48
56
1
63
20
97
3
32
109
75
81
143
36
1
75
8
16
45
131
108
37
120
63
72
44
196
8
280
72
21
24
23
121
11
24
40
224
192
25
3
36
56
85
35
40
80
4
176
25
60
180
35
1
120
108
171
120
8
157
75
9
51
164
1
15
189
155
37
107
40
93
83
60
64
57
99
20
25
11
49
180
279
20
72
100
45
15
168
80
12
48
61
39
357
75
9
60
75
81
15
8
13
279
20
48
12
1
219
48
72
45
264
35
40
165
39
20
16
104
40
296
97
99
68
61
36
15
80
40
9
11
100
249
71
1
143
1
96
107
12
88
56
4
60
20
12
184
60
96
105
3
20
37
23
52
9
71
4
24
33
84
24
12
108
36
63
96
21
24
15
180
144
72
20
4
45
35
37
107
37
35
24
144
1
95
60
61
3
20
40
36
224
13
63
80
4
321
111
80
108
61
71
25
84
36
36
144
15
24
57
27
260
12
160
81
143
100
156
140
145
83
1
75
20
121
3
56
40
120
165
171
120
45
3
20
1
120
11
204
204
121
39
36
36
128
13
60
99
164
204
1
12
23
1
23
16
45
11
220
140
85
35
28
81
51
105
63
81
15
36
44
1
3
36
44
37
23
136
60
21
59
25
51
200
88
20
112
21
23
96
4
116
64
105
119
76
45
51
68
97
59
244
80
12
64
144
116
136
8
72
49
15
104
40
72
8
36
16
128
52
60
128
252
61
107
37
24
131
144
96
1
47
13
159
140
4
20
76
108
153
87
72
44
16
60
9
219
20
76
81
155
84
361
35
229
15
84
60
60
72
128
37
35
88
72
344
40
104
181
12
23
121
36
119
121
39
80
84
40
81
95
25
183
80
40
156
80
16
180
140
28
72
120
24
60
80
4
252
108
36
36
140
61
147
32
180
1
219
140
4
36
48
80
16
45
99
32
88
21
11
145
24
11
1
60
3
20
60
37
183
21
63
116
60
61
23
13
24
36
83
60
1
23
232
8
12
48
1
15
21
63
60
60
212
84
1
59
84
1
36
59
24
61
35
64
96
36
48
ABCD 94939033838*3^$a+1 [50059]
73
11
16
12
80
4
48
56
1
23
16
12
68
12
12
48
1
3
9
11
88
24
129
15
9
24
111
8
25
143
49
132
12
87
45
48
3
32
16
48
20
37
119
24
40
9
75
9
83
84
12
16
45
87
20
64
44
84
181
87
60
105
47
24
72
1
27
9
71
37
24
63
32
121
47
12
16
12
8
49
15
44
109
12
48
27
12
32
36
88
56
72
40
57
39
44
108
36
48
28
72
21
39
84
81
87
20
4
57
24
23
1
47
16
153
143
88
20
37
39
56
25
15
24
236
76
33
47
1
24
132
27
24
116
4
8
40
8
36
4
21
99
8
25
12
27
44
160
9
11
1
84
36
23
96
28
45
83
96
12
48
48
4
93
63
9
144
11
4
56
96
4
20
112
120
8
60
28
141
27
21
75
21
23
36
112
8
16
8
72
72
49
84
27
32
37
11
40
153
63
21
36
47
52
128
4
44
52
8
16
45
99
72
24
68
64
141
24
87
93
11
16
96
44
60
49
12
51
56
28
204
68
4
80
28
44
40
24
20
84
25
96
60
60
27
21
171
32
13
3
105
48
11
25
51
9
27
56
13
83
4
32
64
69
75
12
45
27
32
1
72
3
9
87
20
12
4
56
72
169
144
99
32
60
1
95
84
16
9
84
23
48
28
32
64
12
8
12
13
23
72
4
12
24
48
9
15
9
47
72
4
9
167
16
9
48
3
45
59
88
120
32
108
112
80
37
15
44
16
96
117
11
12
40
57
35
25
48
99
24
80
88
56
73
12
156
63
9
23
28
176
12
36
13
60
99
84
128
13
15
9
15
9
24
23
13
27
24
33
51
12
56
25
120
15
24
20
12
25
48
84
59
28
21
23
136
12
44
16
32
52
68
37
11
145
132
23
12
72
48
28
44
24
16
8
96
16
56
16
24
8
37
12
23
52
92
120
25
3
45
47
120
24
25
27
20
24
40
120
20
64
20
28
9
3
24
9
71
1
11
109
24
47
40
120
24
20
12
73
47
97
27
48
32
84
216
88
81
27
9
23
4
48
9
144
12
11
48
28
12
80
4
21
24
167
16
12
96
132
96
9
3
32
52
56
64
32
36
73
51
36
44
13
180
23
16
57
47
61
51
8
64
12
9
23
60
52
36
156
36
21
11
24
52
21
39
9
96
15
108
20
24
160
81
12
3
8
72
16
24
44
28
36
36
32
37
27
9
47
13
99
20
76
48
72
48
252
21
24
24
47
85
99
56
16
81
23
4
93
3
9
75
12
20
12
4
8
88
69
36
51
9
27
8
25
11
144
112
108
32
61
23
180
64
80
1
111
60
117
59
52
9
48
15
24
204
48
68
60
25
27
8
160
105
11
109
51
9
87
44
36
16
153
23
4
24
105
107
25
36
39
32
24
24
76
12
48
20
156
16
36
105
51
45
11
60
64
188
13
107
16
57
111
48
132
84
57
48
239
52
128
25
171
309
71
156
52
36
24
33
99
36
12
36
129
11
61
87
24
36
20
16
56
48
1
12
3
144
9
228
3
20
25
83
1
119
73
48
51
93
60
59
40
24
21
27
9
156
12
11
36
1
48
11
13
99
57
3
20
64
324
204
92
40
8
132
13
72
15
21
12
95
37
23
4
32
24
16
84
12
24
60
57
87
117
11
4
8
36
16
44
1
83
100
8
1
12
107
112
8
49
48
63
8
88
96
9
23
36
52
32
49
47
72
73
111
60
116
85
51
84
45
23
108
12
48
13
27
72
9
36
147
20
60
25
23
24
85
3
105
23
13
71
36
28
84
56
4
105
48
12
72
15
8
64
24
32
25
23
1
12
12
48
39
45
108
75
12
45
48
135
21
311
1
63
24
12
140
4
93
39
44
12
25
24
191
36
84
85
3
33
24
27
105
123
56
52
21
123
96
12
8
37
12
23
24
24
4
21
11
4
297
35
84
121
24
24
47
157
51
36
44
1
24
15
96
33
11
13
23
40
20
4
213
60
96
71
36
4
48
12
68
40
80
148
21
36
27
12
44
25
27
84
44
4
12
45
12
3
72
56
88
81
27
45
144
3
68
144
28
20
88
48
68
13
135
32
49
47
28
21
36
36
23
25
83
12
48
184
8
24
97
36
48
36
23
88
33
60
75
8
1
12
215
37
15
56
4
84
21
35
48
88
48
8
1
3
105
39
48
156
9
111
12
9
27
12
57
131
40
69
12
48
24
71
40
20
12
1
96
15
24
33
84
48
12
27
45
87
60
84
56
25
ABCD 94939817996*3^$a+1 [50055]
48
90
24
138
240
72
168
168
132
522
18
108
90
120
330
42
12
18
48
54
48
12
90
6
180
24
36
12
18
72
48
294
30
210
36
102
90
78
84
18
12
288
18
270
114
36
252
60
168
24
120
108
270
78
60
144
60
150
120
318
48
42
30
12
120
6
54
66
114
288
162
48
12
6
30
90
84
6
90
60
42
78
12
210
258
162
12
60
186
54
78
90
42
18
48
60
54
126
12
30
390
42
18
42
36
60
60
192
138
102
168
42
18
60
42
30
180
30
30
198
12
30
18
234
96
90
42
162
138
12
30
60
18
108
312
12
48
198
120
234
30
6
60
30
204
60
6
12
78
54
18
150
258
54
108
102
60
48
42
48
138
42
198
114
108
240
12
108
72
270
36
90
54
18
132
6
42
18
84
6
12
270
198
102
78
42
168
150
114
18
252
138
132
186
282
30
48
234
36
294
168
30
120
12
6
72
30
420
42
6
60
162
288
12
42
216
180
144
156
84
66
144
36
54
78
48
42
12
30
78
102
18
12
6
192
90
150
12
48
42
90
96
102
138
42
198
12
48
120
114
48
120
270
48
30
102
12
66
24
186
60
60
162
18
42
102
18
150
108
120
24
36
90
12
12
18
48
54
48
120
408
42
162
6
12
60
48
252
102
150
36
60
90
174
78
30
42
90
180
576
30
162
210
30
12
60
6
84
66
132
162
96
150
24
48
102
6
54
18
48
84
120
48
18
84
48
18
42
90
72
18
90
42
66
132
12
240
126
174
66
294
66
42
42
90
18
48
54
18
12
18
168
204
300
36
72
180
42
18
12
120
36
72
102
48
120
138
150
72
30
72
36
150
120
54
66
30
30
30
30
90
30
72
18
24
228
132
6
12
18
132
72
48
18
42
18
90
132
48
42
150
300
78
24
240
96
102
72
66
162
78
90
12
90
18
192
120
48
150
150
30
12
192
78
42
138
108
114
66
84
18
120
30
90
120
42
30
168
222
18
30
108
42
42
60
108
90
18
30
30
192
102
240
18
162
96
222
132
60
18
162
48
72
228
108
12
18
30
84
30
30
150
126
144
168
78
72
42
30
6
162
90
132
138
18
204
126
54
48
108
30
42
12
168
120
78
72
18
60
72
78
60
114
18
102
48
132
120
96
72
18
72
72
66
54
66
84
198
210
12
48
102
480
30
168
120
48
180
42
108
102
210
48
72
162
168
120
132
18
60
48
30
144
48
30
42
ABCD 94940096138*3^$a+1 [50003]
48
27
12
150
30
42
3
16
24
72
113
150
1
56
216
105
30
42
90
181
47
9
105
36
264
75
15
6
12
7
65
15
21
54
60
126
3
81
180
99
69
3
48
40
29
72
18
18
15
189
180
63
45
27
48
48
24
48
57
48
7
8
48
15
144
120
249
9
15
96
51
69
21
3
105
288
39
24
39
33
165
180
24
108
3
24
45
18
81
117
3
9
7
24
11
69
120
264
33
54
18
12
3
33
54
81
207
18
54
121
59
189
9
15
153
30
150
30
69
75
69
21
150
45
3
45
16
161
18
90
3
72
87
66
87
136
29
18
54
36
7
125
51
69
78
84
6
252
87
21
12
87
21
27
33
12
3
57
72
216
120
150
217
56
120
69
3
15
49
23
150
3
88
72
8
81
111
48
39
25
77
240
30
21
15
42
108
144
43
32
231
180
165
9
63
72
40
128
63
73
24
56
9
72
135
111
33
237
24
48
42
81
39
96
30
27
72
15
30
51
64
65
15
21
24
120
108
78
33
40
227
204
33
33
135
160
29
60
120
15
75
21
75
165
15
73
71
30
78
12
126
114
18
15
72
48
16
104
16
101
43
152
120
160
80
160
41
15
240
112
65
78
9
88
23
177
3
60
57
45
108
7
32
136
8
57
54
126
99
81
15
48
24
3
102
111
112
17
48
39
3
45
48
40
5
27
135
18
54
129
57
12
43
104
136
59
36
42
63
9
15
15
18
108
3
64
65
12
186
33
57
12
72
150
30
180
126
42
72
30
93
165
3
168
16
101
162
81
171
48
61
29
51
72
144
135
228
150
12
219
21
18
48
169
96
104
16
8
72
120
48
39
30
3
39
30
150
141
168
24
57
90
180
6
19
168
155
45
48
189
75
15
9
192
48
72
24
33
60
3
195
69
64
59
93
208
131
90
99
207
9
285
108
72
156
3
87
180
54
36
67
65
18
90
72
91
137
87
237
6
45
24
21
3
261
96
72
27
16
144
101
75
117
3
69
51
27
108
54
18
73
72
47
121
29
66
33
39
33
129
36
27
15
18
30
249
93
3
144
51
85
77
42
9
39
25
72
8
16
29
120
42
90
156
187
17
36
75
24
93
75
75
37
144
17
72
111
99
90
147
64
152
39
145
24
32
144
168
63
90
39
135
9
24
96
111
66
135
9
60
36
30
105
129
31
209
300
18
162
108
378
90
7
53
12
31
56
48
63
42
12
43
65
15
120
15
108
84
9
72
9
60
90
33
168
105
63
24
3
144
21
144
123
93
40
245
43
11
21
135
153
16
8
57
150
30
3
33
15
117
30
85
5
27
240
16
32
27
60
81
189
43
23
72
18
63
16
155
6
7
80
3
192
61
104
48
120
87
72
18
151
77
147
15
18
15
208
56
15
18
30
57
15
25
24
32
45
24
36
120
15
24
15
150
99
64
152
48
40
155
108
102
72
18
121
11
261
72
3
90
72
18
33
27
12
121
257
60
3
87
9
16
8
39
33
39
120
78
48
24
108
7
104
141
19
32
64
8
33
114
90
115
48
8
57
72
108
67
185
60
19
161
15
64
80
69
3
192
16
59
ABCD 94940397382*3^$a+1 [50156]
18
42
209
19
5
16
56
73
15
21
18
30
3
32
7
66
39
15
78
27
56
24
121
39
33
23
40
27
77
16
183
41
88
63
9
8
61
227
24
55
9
135
126
30
6
39
51
53
49
6
41
31
89
16
120
48
9
47
25
23
40
8
24
136
135
9
3
117
45
35
55
9
27
149
85
123
80
13
75
3
69
72
80
120
96
85
3
81
15
3
18
24
90
105
21
18
12
78
12
107
25
95
67
21
27
101
136
80
24
96
16
75
45
24
33
23
13
27
8
37
24
11
43
90
11
169
87
39
18
23
88
87
129
9
150
12
45
240
8
37
138
60
77
7
42
15
15
78
11
72
7
33
168
69
83
24
13
42
81
8
67
77
13
18
36
69
32
49
156
35
24
31
17
1
60
11
64
32
73
36
126
30
18
21
15
33
240
72
56
112
33
12
27
69
35
1
84
96
3
33
23
7
90
39
144
72
15
17
127
113
216
31
96
105
8
25
111
21
12
63
8
7
54
11
43
101
88
63
17
1
15
285
27
8
55
42
18
29
40
96
27
45
69
83
7
129
24
21
24
11
97
108
84
23
85
27
15
12
78
66
5
24
7
41
48
97
15
48
32
72
133
107
1
15
9
15
51
36
113
37
155
64
72
15
48
65
67
18
30
36
105
21
90
89
1
24
95
40
21
75
8
67
84
6
18
17
13
99
56
7
33
147
125
79
174
36
111
24
48
72
93
66
17
24
24
151
18
15
48
45
24
83
73
42
117
75
53
55
65
25
167
49
15
39
41
16
15
54
147
24
51
53
1
156
42
36
77
115
77
1
66
53
16
75
29
88
8
7
9
3
21
80
7
137
16
80
1
111
15
54
90
54
60
12
59
19
141
111
33
87
18
15
21
35
48
13
3
80
72
88
56
55
24
57
15
30
18
41
40
51
90
75
24
99
66
59
55
41
40
80
109
252
30
90
23
127
105
57
23
13
36
335
43
12
6
27
168
75
5
24
40
159
57
48
120
56
16
9
54
17
25
159
8
16
81
15
24
39
102
83
96
25
126
84
5
40
135
57
8
24
7
89
136
75
150
30
24
30
51
48
117
144
11
25
60
36
54
36
5
7
42
30
33
273
39
93
36
135
32
13
51
33
36
27
45
27
72
104
37
35
72
40
45
11
40
80
1
15
8
151
42
12
18
54
99
69
3
105
84
24
30
21
75
66
60
12
18
33
32
13
99
3
90
42
72
9
57
132
27
48
8
40
24
56
24
184
57
48
15
81
54
105
96
105
228
42
54
66
96
108
77
7
17
40
80
31
84
69
21
11
13
120
59
31
161
64
80
37
54
5
49
95
72
13
51
63
17
1
18
102
15
24
56
48
61
11
25
47
72
19
165
192
8
37
83
72
223
30
27
33
39
8
79
9
21
18
72
24
102
114
65
1
132
30
21
105
240
15
56
40
56
79
41
13
60
71
19
5
7
113
24
61
90
42
48
47
139
5
133
27
15
9
21
36
39
159
41
31
42
12
11
64
56
88
56
288
88
32
88
8
24
13
35
73
47
88
56
55
18
6
9
3
5
193
90
5
37
48
11
121
23
7
33
9
15
15
65
13
30
5
49
111
69
324
132
138
17
19
114
270
156
78
48
35
19
29
79
65
61
35
1
6
9
81
135
72
48
48
21
3
8
199
78
12
95
31
114
216
12
3
288
80
72
79
65
88
33
23
16
33
36
30
60
105
15
81
8
120
31
17
88
32
97
23
40
32
7
89
61
11
184
39
57
33
36
36
159
8
115
53
40
8
97
23
19
36
12
18
27
87
12
5
40
8
7
66
87
8
112
8
55
65
72
85
3
15
17
37
59
25
239
31
105
111
41
24
31
113
97
54
33
57
6
72
30
27
56
13
35
112
45
83
184
27
45
39
60
69
123
69
8
31
9
33
143
55
126
35
31
65
13
12
39
69
35
24
40
63
33
57
39
8
31
30
186
33
56
85
60
30
17
37
72
24
120
42
17
16
176
168
13
18
17
7
30
ABCD 94940857268*3^$a+1 [50004]
234
24
1
8
27
13
48
23
9
87
1
47
78
84
63
16
17
63
39
90
87
24
57
12
18
24
81
75
21
48
153
39
9
24
39
16
8
45
36
31
89
31
8
21
72
3
27
60
102
90
6
162
30
18
81
9
36
115
8
57
24
79
83
30
63
69
147
9
6
210
60
267
24
177
12
3
15
72
145
80
15
36
117
135
1
32
64
80
15
36
18
43
71
18
54
33
64
23
6
12
36
19
5
67
5
27
72
64
53
3
40
8
57
7
56
3
78
31
104
27
13
120
65
111
141
67
32
27
54
7
8
40
215
9
184
24
89
79
56
48
15
30
24
72
3
16
104
21
139
72
216
8
40
8
24
15
54
67
143
18
15
3
18
75
15
57
33
31
119
121
5
75
144
87
49
41
138
6
63
21
24
90
57
15
30
126
60
9
112
8
9
63
48
21
12
7
48
113
18
36
1
53
12
60
18
12
78
135
117
12
7
29
51
21
90
145
5
18
121
23
12
21
15
73
71
6
18
25
104
40
23
24
18
111
48
24
15
30
42
12
60
84
96
30
39
16
80
40
32
48
120
16
65
31
72
5
12
132
12
36
42
97
8
48
39
126
3
24
15
30
360
51
9
15
16
56
40
29
67
5
54
37
89
60
18
1
48
23
105
88
32
144
63
1
29
18
18
79
11
21
159
6
36
54
54
19
152
21
144
3
24
40
224
48
184
71
6
66
9
9
24
31
41
36
12
39
33
55
200
40
8
40
5
66
54
72
51
3
13
24
197
43
17
48
24
55
11
60
84
13
23
24
36
18
12
132
72
19
47
73
56
16
89
78
1
29
42
9
24
33
55
77
147
9
24
87
33
6
33
24
69
18
9
63
25
191
33
40
35
36
25
65
31
95
90
15
39
1
137
6
57
69
54
30
15
45
187
48
47
42
66
61
32
16
32
39
6
3
33
108
12
15
39
24
121
32
3
37
56
15
18
24
15
24
69
3
24
16
23
81
64
107
61
32
69
43
128
207
114
108
43
29
51
40
65
108
27
88
47
24
66
78
30
19
113
39
33
15
136
29
3
135
1
80
117
24
18
9
16
5
19
23
49
32
9
55
8
39
25
48
35
60
73
53
72
27
63
57
48
96
16
53
84
39
16
168
152
72
21
18
18
24
48
24
30
73
35
21
40
71
1
17
126
57
63
265
72
5
187
32
144
15
33
3
6
30
24
180
156
180
13
32
33
7
80
15
33
45
19
47
24
25
47
18
30
81
63
6
211
5
30
13
23
18
15
48
9
7
104
48
72
57
6
1
48
17
31
56
64
17
66
93
96
15
36
90
48
18
9
153
15
81
120
7
17
7
104
45
24
67
71
25
65
222
210
39
33
7
53
19
89
7
8
96
64
17
60
75
45
90
24
1
29
6
18
19
17
63
96
33
7
8
40
35
85
48
32
15
121
32
15
180
90
144
72
3
33
15
57
66
37
113
7
77
6
13
8
9
159
117
51
15
54
54
42
90
30
3
69
27
15
105
111
81
39
1
23
9
16
5
18
1
72
32
160
41
54
18
60
51
39
129
81
18
69
40
48
29
36
135
24
3
12
97
29
18
33
9
12
67
23
9
27
6
36
18
72
30
24
91
53
66
18
87
63
12
205
71
1
128
9
72
63
45
24
36
111
15
66
18
37
17
15
57
54
73
71
25
80
96
48
3
36
1
96
47
9
45
60
15
48
111
57
21
144
75
45
6
30
63
48
39
30
78
37
8
21
18
57
48
117
3
27
6
30
144
25
89
36
115
41
90
60
30
3
112
137
7
83
13
24
113
12
19
59
90
19
80
9
90
30
78
1
144
71
73
264
149
3
45
24
30
18
27
225
15
45
90
1
71
30
114
73
72
17
12
6
12
49
80
159
57
57
30
126
51
16
65
102
96
66
54
6
30
85
48
161
15
40
17
279
48
63
144
1
8
9
78
108
66
126
42
48
19
80
15
1
17
7
104
9
132
43
23
54
60
15
51
90
42
12
45
45
67
48
72
17
30
6
36
55
24
56
39
1
17
18
144
45
16
56
69
108
102
9
69
259
72
59
36
18
39
3
37
29
19
23
97
41
24
48
87
16
72
8
15
108
36
9
45
51
3
45
63
9
64
5
12
90
54
54
6
3
40
48
8
27
37
53
102
36
24
9
48
16
56
63
90
6
1
8
111
60
85
5
54
13
ABCD 94941367408*3^$a+1 [50067]
5
30
24
72
30
7
11
85
20
57
39
100
29
15
57
67
36
35
25
80
16
24
84
23
114
43
12
84
5
30
6
43
56
27
9
28
53
18
36
126
30
54
39
237
67
12
59
121
5
60
19
17
67
12
65
84
31
24
24
60
77
43
12
48
11
66
6
157
92
4
47
18
51
4
167
30
7
12
35
6
103
36
128
52
179
6
15
28
80
213
78
36
45
45
36
27
57
15
75
69
60
16
59
1
144
17
7
23
73
41
36
30
90
79
35
69
4
96
11
133
60
20
40
83
37
12
8
40
143
69
40
29
31
65
54
90
151
20
75
6
30
150
7
41
31
8
52
144
96
80
40
24
71
25
84
107
37
12
221
19
8
16
5
75
21
79
41
54
181
68
60
16
96
29
91
120
44
156
9
79
12
24
60
24
132
59
21
15
6
30
57
52
48
60
12
41
147
72
15
25
29
39
123
37
23
18
15
40
84
140
3
69
40
5
36
67
71
49
60
23
9
4
5
12
54
13
11
72
90
18
49
17
43
80
160
131
121
8
172
48
71
81
28
47
6
7
60
12
24
41
19
11
165
51
109
60
65
199
24
96
216
149
90
6
55
101
7
80
16
41
43
17
66
217
23
54
55
65
114
9
76
35
6
43
12
24
11
25
44
57
27
36
16
144
24
23
144
25
60
5
180
36
79
24
20
84
21
39
16
17
18
36
54
91
20
40
65
195
9
12
79
24
36
20
24
15
1
131
54
43
23
49
60
24
84
23
13
24
11
72
60
54
270
25
20
75
33
36
16
108
12
140
28
11
85
41
123
16
41
163
53
48
175
11
25
84
65
6
73
12
84
44
33
7
32
144
15
25
36
44
27
90
19
24
5
72
19
108
56
51
114
259
113
78
69
57
30
60
36
13
71
49
11
69
15
21
21
210
60
73
47
13
11
25
65
30
33
57
3
3
30
78
9
112
60
8
40
92
84
124
36
20
24
112
11
54
103
12
24
5
31
8
36
51
150
90
13
120
47
54
66
93
3
9
24
36
40
101
60
7
96
41
54
1
8
40
56
76
84
36
60
8
76
17
187
71
36
33
52
20
28
83
37
32
88
41
30
60
49
17
55
60
11
49
144
41
15
4
20
36
4
144
192
24
47
37
251
6
36
54
25
144
96
140
28
12
5
30
93
3
18
102
49
60
68
27
33
93
108
19
60
23
73
35
121
24
56
4
11
25
224
24
57
79
36
59
90
15
24
33
7
12
24
11
6
27
52
5
6
217
137
163
23
37
17
19
24
72
8
16
24
36
24
56
60
21
19
96
101
19
8
16
11
54
12
60
67
12
101
79
5
15
144
16
11
30
7
11
49
20
27
13
23
48
36
49
155
25
41
123
40
53
7
32
48
27
69
21
36
90
9
39
1
20
51
24
9
57
3
40
47
57
136
24
53
19
95
9
45
102
13
60
20
57
43
24
72
41
7
47
13
72
68
60
76
137
103
44
51
1
120
60
24
24
12
71
49
60
168
12
84
84
131
36
85
149
36
139
167
49
44
15
6
36
79
48
17
66
37
72
131
48
109
32
9
12
60
63
76
41
210
54
19
36
41
48
36
55
140
64
35
102
24
19
35
1
89
66
129
105
15
45
151
24
36
5
15
39
85
5
15
64
41
111
111
30
3
156
99
66
96
84
55
20
21
27
57
39
4
60
12
29
36
55
71
13
84
60
12
11
49
11
153
40
96
11
24
33
36
16
41
163
60
41
6
37
12
125
54
1
41
19
80
28
96
47
13
20
21
43
47
66
39
28
11
25
44
33
39
51
133
96
48
17
19
36
29
31
44
16
48
12
29
55
17
19
41
30
144
13
20
60
40
12
164
111
126
7
11
81
24
16
104
76
5
79
41
6
73
17
79
24
5
36
54
30
151
11
133
80
24
93
159
4
36
65
103
12
188
52
29
199
32
39
25
77
24
15
255
36
13
5
99
21
19
60
17
195
309
139
131
36
33
33
7
60
12
8
63
18
51
15
6
27
57
363
36
124
12
29
36
36
19
29
90
42
67
60
36
96
5
75
69
199
60
60
36
77
19
161
43
65
72
3
51
60
25
29
210
6
ABCD 94941554588*3^$a+1 [50071]
27
30
36
27
96
165
126
45
9
18
24
30
35
19
96
9
21
18
18
54
90
39
75
84
36
90
42
33
56
13
18
101
49
30
132
12
144
5
16
51
60
102
60
11
156
24
1
60
11
36
76
8
16
69
3
15
33
80
7
9
84
33
18
6
11
25
36
3
9
39
3
9
44
1
51
39
29
216
25
30
54
108
39
21
18
9
75
60
48
60
17
4
48
3
29
1
36
51
3
5
85
11
28
12
147
24
36
57
240
44
1
15
33
150
84
150
27
57
72
24
71
19
29
88
3
6
95
16
51
12
33
96
21
54
84
96
36
45
32
61
35
43
12
6
54
21
45
15
140
25
6
30
36
330
48
29
7
36
24
66
24
251
127
21
27
21
3
36
12
42
3
15
30
15
84
32
28
93
75
32
88
9
39
27
77
1
30
29
36
24
37
54
150
39
33
15
33
36
99
8
55
78
54
45
3
24
36
54
11
36
61
72
63
27
165
9
39
8
4
21
23
36
49
96
75
51
18
30
42
11
19
54
63
15
9
9
23
31
18
12
6
18
12
90
168
12
17
112
24
8
43
48
6
23
43
18
36
3
33
15
60
15
9
9
39
12
75
17
16
8
1
30
78
3
32
24
24
7
33
3
30
54
41
13
6
12
24
33
216
8
24
16
3
6
54
5
31
12
81
48
57
84
18
5
12
24
28
39
41
13
36
24
18
21
69
27
111
60
17
55
9
9
66
249
57
3
69
11
24
7
18
12
90
6
39
12
128
64
24
32
72
61
12
75
15
6
48
47
76
27
36
36
9
3
29
13
83
25
48
11
16
63
42
27
8
1
63
63
120
36
29
60
25
3
63
17
16
117
3
9
15
21
3
12
20
61
3
87
36
21
72
56
31
18
66
5
36
13
6
30
15
39
9
12
3
30
6
90
99
116
19
5
67
36
48
41
55
29
19
9
141
18
174
24
36
90
45
9
23
31
21
68
13
75
21
27
132
105
54
42
35
36
163
33
3
90
90
69
33
18
17
7
18
15
15
42
123
12
63
57
81
23
55
9
3
21
39
17
67
240
18
72
11
79
30
78
138
18
6
18
9
27
53
13
6
48
21
3
57
9
24
11
64
63
41
1
18
48
132
65
73
6
105
39
53
28
21
24
3
15
66
42
77
7
36
18
36
24
36
3
15
18
107
64
39
69
68
76
36
45
36
90
30
131
16
3
12
53
79
18
18
48
96
17
49
11
13
66
161
1
18
41
1
39
104
36
1
30
53
16
3
6
12
39
3
66
54
6
3
44
73
54
24
72
81
20
1
78
30
3
57
35
49
36
144
60
36
11
43
33
15
6
66
96
54
39
204
72
60
12
116
1
15
92
85
54
24
29
64
69
123
15
9
8
180
28
15
12
24
17
103
53
72
73
35
112
15
54
6
5
31
81
48
63
21
204
80
60
37
36
30
29
4
21
6
12
105
27
18
138
24
9
21
36
39
51
24
41
25
123
96
15
6
12
107
60
160
84
21
6
5
16
9
24
18
65
7
18
39
33
90
17
48
52
9
35
13
24
87
15
60
9
68
43
114
99
45
15
3
30
108
60
11
24
19
165
135
6
155
84
25
42
18
12
6
5
72
13
83
19
21
20
28
48
32
13
3
165
159
57
72
3
8
36
73
54
17
48
25
11
193
47
76
39
9
48
132
60
12
9
11
36
24
19
33
51
29
31
77
13
18
12
69
81
18
12
18
39
33
24
72
18
12
93
57
3
15
12
24
54
120
23
13
75
24
24
3
18
51
128
1
126
57
3
33
15
36
129
33
23
16
21
12
18
24
57
27
60
12
9
15
17
1
99
3
33
21
6
48
69
44
19
30
27
33
18
12
24
29
25
27
44
1
3
80
1
15
39
60
21
104
1
63
80
31
36
96
18
180
15
87
17
7
21
116
24
73
12
6
9
116
19
36
30
35
36
19
77
124
39
108
17
48
1
150
36
30
39
219
65
61
3
51
30
60
39
32
31
18
35
1
54
132
21
63
41
48
7
54
30
53
25
59
31
18
59
4
9
71
12
133
66
17
1
6
30
3
56
1
30
6
30
41
16
96
96
39
6
3
20
13
3
51
53
1
12
27
81
27
33
27
21
60
54
48
29
12
37
27
165
96
51
12
21
96
30
72
24
18
39
120
87
33
93
39
48
20
76
33
24
90
57
8
1
54
6
12
18
60
33
32
79
113
67
36
93
68
37
119
37
39
51
78
18
81
57
39
33
159
39
9
117
75
15
33
3
24
105
24
15
126
66
18
35
79
29
7
29
7
153
111
21
3
137
115
89
100
9
12
47
157
36
63
44
67
17
16
3
9
32
28
8
19
117
24
48
9
66
6
47
37
3
87
9
9
27
12
21
107
55
36
72
12
5
4
81
90
77
109
3
36
32
16
84
183
54
15
57
11
13
11
19
18
18
33
24
33
72
18
69
39
9
45
23
16
20
37
171
21
78
21
9
6
36
12
21
87
29
61
179
61
54
36
21
68
31
24
18
36
3
48
48
27
29
37
47
25
18
144
90
27
141
30
57
21
120
11
48
1
54
65
1
59
31
ABCD 94941735568*3^$a+1 [50064]
150
2
34
53
121
8
111
9
88
42
53
67
149
103
5
72
24
69
10
24
12
26
120
142
2
40
32
178
113
175
62
39
33
88
102
290
58
120
78
23
31
12
38
22
138
96
23
43
5
60
103
126
8
63
31
42
32
106
78
102
5
69
48
22
137
144
7
122
46
2
24
46
12
206
39
33
3
117
24
75
31
197
60
13
32
27
12
1
176
34
24
38
24
10
12
242
75
84
33
3
60
25
8
70
18
30
26
34
5
25
56
39
276
7
62
75
69
46
24
77
13
48
59
21
208
11
12
216
81
15
7
72
29
79
36
26
16
54
2
15
132
108
43
101
105
190
2
120
48
70
50
24
190
24
2
72
262
2
24
142
72
5
45
72
39
96
84
103
72
62
72
34
72
161
24
21
22
74
39
1
23
9
178
14
15
67
53
60
108
25
6
89
57
120
16
32
64
72
48
23
127
74
10
113
69
147
31
78
23
31
2
24
208
66
60
5
85
128
46
60
30
90
5
19
36
5
21
40
6
2
82
6
54
50
34
77
19
86
24
96
15
84
36
81
46
66
104
27
21
51
24
36
31
2
106
198
71
24
49
80
48
72
136
11
45
106
41
31
6
210
54
42
5
25
200
111
24
33
10
78
35
19
36
5
25
54
26
72
82
29
7
18
83
45
48
27
91
66
90
14
46
146
64
6
2
82
240
17
60
48
108
31
36
2
72
27
31
41
45
16
72
47
72
33
15
60
21
87
79
60
38
48
40
32
39
57
3
7
41
36
96
25
54
36
62
51
60
12
21
15
60
360
84
67
78
72
126
5
85
8
24
112
18
41
43
26
195
139
101
13
56
46
146
27
180
139
48
204
18
30
98
24
40
32
46
36
144
53
163
192
29
12
21
106
41
43
2
16
11
31
149
7
90
23
9
58
6
126
26
64
32
3
67
36
24
197
1
104
39
19
36
41
43
6
30
72
42
198
18
32
3
37
179
19
36
17
24
79
38
24
46
36
101
84
37
18
30
8
3
36
177
46
36
41
19
18
18
108
5
192
21
39
7
42
128
48
22
108
41
21
24
142
65
12
36
49
23
60
85
23
7
42
95
180
144
36
25
224
46
24
17
33
39
33
34
41
21
10
72
86
120
75
45
40
71
1
8
82
17
103
60
113
48
33
34
14
15
81
40
18
5
49
72
54
74
3
36
103
5
31
5
79
137
144
43
113
163
41
36
31
108
2
10
36
5
91
48
96
36
38
46
60
12
2
160
186
62
63
49
8
231
19
72
12
96
2
10
101
36
139
2
118
2
22
53
60
43
36
77
103
24
14
27
93
27
319
137
45
120
10
41
45
75
69
24
34
113
108
33
51
21
10
54
104
22
18
83
79
5
33
192
10
17
213
16
78
41
43
6
66
65
84
9
24
3
24
85
90
12
72
101
72
156
9
96
16
11
7
29
169
8
48
48
24
3
31
14
46
41
43
86
22
18
54
29
36
84
21
75
115
108
110
3
36
19
62
82
84
41
31
50
15
457
80
10
38
63
108
13
30
24
5
213
16
59
67
12
72
14
46
36
144
14
63
57
27
67
65
84
91
72
77
13
179
37
30
101
31
270
23
115
72
60
108
72
84
24
26
27
13
18
38
3
31
24
5
48
121
83
36
67
252
50
22
36
30
11
79
5
19
41
7
41
141
16
114
14
232
95
55
146
118
137
36
13
224
48
10
78
131
31
41
12
49
128
34
6
143
60
108
12
357
178
36
5
240
36
9
40
234
5
33
178
86
3
213
22
74
87
19
12
18
83
13
30
2
24
51
69
63
25
8
3
12
129
82
36
77
117
27
85
234
72
65
13
8
15
9
112
66
6
54
5
139
12
198
83
187
2
ABCD 94941818534*3^$a+1 [50015]
31
209
4
51
45
12
32
67
41
19
84
41
19
5
7
60
9
36
38
25
41
90
6
132
30
121
71
1
5
28
39
60
45
3
24
141
15
57
36
14
58
75
9
39
60
71
1
59
1
185
43
5
19
5
40
12
168
27
53
67
9
44
132
43
12
156
89
19
45
36
39
21
3
36
9
63
48
12
93
24
36
2
30
103
5
4
111
96
95
34
24
3
84
83
1
57
2
310
15
48
24
21
98
1
24
71
25
69
134
22
20
31
60
57
176
6
34
44
28
3
12
129
3
77
31
12
36
36
48
117
38
30
7
9
56
16
72
56
19
47
90
4
50
61
33
3
12
12
83
30
7
5
19
81
3
17
30
1
83
46
51
17
7
96
69
48
50
1
57
72
38
24
108
6
66
13
17
103
57
51
48
9
60
110
60
61
12
47
12
24
49
107
18
151
17
19
35
46
63
5
84
100
32
55
23
1
105
92
24
28
26
132
109
71
49
5
4
74
37
71
70
75
60
5
28
14
12
46
2
61
17
19
11
13
84
11
37
5
4
96
14
58
72
15
36
17
16
27
47
18
7
23
42
16
20
40
80
60
16
3
60
23
84
30
18
6
19
41
24
30
18
55
23
22
62
60
13
89
138
30
91
89
7
48
36
47
49
45
36
3
57
62
25
101
64
3
105
3
96
23
97
48
12
5
91
57
36
50
37
84
144
12
12
83
10
39
5
6
34
159
60
41
30
1
12
5
18
22
26
109
65
55
41
6
108
37
48
168
24
24
36
9
26
13
45
15
12
33
12
24
15
84
107
10
8
40
63
24
9
36
15
29
139
41
24
52
3
23
13
47
138
55
47
73
12
17
7
23
118
60
44
31
5
7
57
8
31
24
53
28
44
31
84
36
96
48
33
8
54
1
41
4
74
73
53
19
33
15
35
72
30
28
39
53
7
33
38
70
14
34
24
50
42
16
3
24
48
17
132
40
3
35
25
60
35
36
1
65
6
22
27
185
28
2
46
20
48
36
6
18
24
16
12
27
312
29
60
64
87
33
26
10
20
120
60
52
75
65
84
16
12
3
12
5
88
27
23
10
32
40
38
12
12
138
31
12
9
8
28
39
5
6
73
119
6
4
51
29
7
5
115
48
47
13
36
45
39
65
7
11
60
10
27
12
33
27
9
24
27
23
22
48
60
20
7
108
36
71
36
12
13
29
108
151
65
4
27
101
18
24
10
38
30
54
25
120
60
165
128
78
22
2
48
10
2
34
62
18
60
6
85
33
96
39
33
32
18
25
72
12
36
24
36
5
19
156
120
12
5
7
153
2
13
53
7
83
12
25
81
51
35
109
57
3
9
20
31
12
24
81
14
24
34
3
72
12
29
31
96
119
1
33
26
1
5
4
99
17
79
36
5
67
65
7
24
9
15
36
21
3
17
19
59
10
108
14
58
3
48
24
17
30
13
105
50
6
66
25
60
84
41
18
60
1
60
9
72
96
12
36
2
90
7
45
38
12
58
3
72
12
45
2
10
99
11
13
156
29
31
11
96
22
36
72
183
101
19
24
11
97
24
24
60
29
18
58
15
41
4
2
54
60
4
27
24
120
59
24
60
13
57
8
72
112
8
7
21
3
71
48
25
35
130
48
39
59
66
30
13
36
36
24
5
7
69
15
36
93
14
36
1
33
87
60
23
61
41
6
34
135
5
16
68
72
43
36
33
72
39
71
121
59
36
133
59
12
70
15
29
4
36
36
111
24
11
58
12
2
73
47
25
141
2
34
24
50
1
69
50
145
11
73
105
48
74
34
110
24
1
5
96
19
96
29
139
5
40
3
33
75
141
15
48
48
45
20
84
138
72
1
60
9
38
10
51
96
33
27
5
6
13
57
132
63
5
7
33
2
42
31
9
14
120
49
60
48
57
75
41
76
15
5
4
15
36
93
32
43
108
33
39
12
33
20
16
24
27
23
25
47
6
18
46
15
23
90
76
36
84
15
45
120
87
233
19
35
1
29
43
95
12
82
15
29
4
2
61
12
12
23
1
59
145
96
36
23
1
21
15
36
33
72
14
25
11
10
14
58
3
5
54
25
36
47
30
42
13
12
83
13
29
18
13
59
13
11
97
5
40
63
24
48
59
66
28
20
19
23
22
20
60
42
73
17
6
37
143
78
24
40
122
6
19
83
6
79
48
24
24
11
118
2
1
48
36
9
84
8
19
141
8
54
12
24
25
60
41
28
20
7
95
178
15
60
35
1
29
78
13
9
15
35
37
11
30
103
35
126
16
24
44
31
24
101
66
34
44
31
53
30
118
194
30
100
26
30
79
143
72
24
36
36
49
5
24
52
39
81
50
37
12
125
79
36
53
55
5
7
69
14
37
69
99
60
21
36
63
53
102
25
33
92
28
14
58
38
84
18
72
31
24
36
77
12
64
12
3
21
14
6
28
8
19
5
78
73
47
12
61
35
12
12
85
9
51
48
23
49
53
180
7
29
79
17
76
122
18
79
9
14
37
5
43
96
24
108
12
36
60
57
3
59
72
25
11
22
68
24
79
17
28
27
65
54
30
28
3
120
17
16
51
24
36
11
37
35
13
9
15
36
9
3
11
30
4
86
85
12
ABCD 94941959254*3^$a+1 [50114]
24
104
40
72
27
5
112
105
95
64
39
120
6
195
72
3
69
80
7
33
81
66
78
87
129
120
39
56
1
18
21
56
25
15
39
6
51
249
159
80
121
15
39
36
165
24
56
40
39
96
108
30
15
135
66
39
51
6
15
15
225
69
54
30
111
69
27
135
33
120
32
64
135
57
63
36
5
24
61
90
18
72
18
21
159
33
48
56
259
117
104
175
78
35
72
136
32
16
51
48
77
40
375
9
45
27
32
120
37
51
87
60
45
117
51
24
63
41
91
45
63
180
77
144
64
48
237
6
149
7
9
69
66
36
18
216
90
41
163
162
195
8
241
96
18
77
16
63
9
81
186
93
72
48
168
168
75
5
24
31
180
21
120
183
57
104
49
42
53
16
72
120
104
48
67
5
73
30
276
221
48
31
9
15
17
168
31
41
25
15
3
96
36
108
12
33
152
24
79
57
80
13
3
9
198
225
87
234
36
108
71
85
11
144
25
90
45
176
55
30
51
72
32
88
72
24
9
210
6
95
175
201
69
99
27
69
24
72
9
36
75
39
81
63
33
33
6
33
56
144
256
171
21
69
75
144
15
81
24
24
75
21
72
9
54
90
87
93
99
15
30
3
57
111
104
1
180
27
3
101
64
69
75
216
195
60
81
8
55
17
24
16
9
36
171
99
21
144
159
54
3
48
24
96
96
48
15
12
270
15
80
16
93
51
8
121
30
186
39
72
159
54
54
437
16
104
145
15
105
111
24
9
90
29
16
144
72
128
25
72
23
1
351
9
111
45
144
36
90
60
48
6
66
153
81
96
95
160
45
108
63
63
6
54
54
30
153
87
90
72
23
61
27
9
15
9
174
57
3
12
24
57
32
72
160
48
75
126
36
3
15
96
30
90
81
69
27
3
117
32
72
19
5
136
3
66
11
49
39
81
95
16
93
3
27
60
81
165
51
39
65
31
33
72
144
39
33
3
300
9
96
129
36
11
43
90
90
57
33
111
15
81
105
30
18
15
21
11
16
104
24
31
30
3
72
15
105
80
16
303
60
21
9
24
12
90
113
88
72
15
6
51
15
65
13
147
48
72
165
48
75
147
84
24
81
104
97
63
72
45
144
6
5
144
121
15
15
129
309
75
117
18
60
12
9
72
32
88
8
16
63
180
60
33
33
15
135
81
8
208
39
33
216
189
123
8
85
35
229
6
30
87
120
9
63
27
21
57
66
45
144
15
513
32
7
18
15
27
69
15
270
11
64
24
320
85
3
57
63
93
90
90
90
5
24
7
33
80
1
111
240
8
121
6
33
15
72
144
201
168
117
51
9
15
80
25
18
90
3
69
270
21
24
9
90
36
105
3
213
24
165
179
16
105
159
96
24
56
16
117
51
24
72
69
131
19
21
45
18
72
33
32
103
66
111
24
120
144
96
171
54
24
15
80
192
49
15
21
155
16
32
40
81
87
57
126
6
210
81
9
95
88
111
9
27
30
78
120
42
54
89
307
174
54
57
120
63
66
87
93
75
105
276
30
90
108
60
123
147
165
120
80
7
ABCD 94942286774*3^$a+1 [50221]
56
76
140
120
160
56
4
56
36
60
16
38
34
24
140
48
24
66
42
22
14
210
90
76
42
78
84
62
94
56
24
66
16
18
20
24
82
50
60
28
44
10
6
24
72
104
34
186
86
10
60
36
150
62
12
48
36
136
164
22
14
100
30
114
116
60
64
56
120
16
96
32
156
64
44
16
36
114
6
128
76
20
40
18
18
48
12
144
164
28
48
2
160
30
68
12
16
18
50
16
164
60
16
92
34
42
156
20
16
36
2
6
100
150
18
8
48
112
12
32
24
96
76
44
40
8
42
48
198
148
44
12
16
14
58
24
30
66
68
202
26
76
180
134
22
20
12
48
40
18
198
56
66
130
48
60
72
12
44
40
24
32
18
66
4
80
10
18
14
22
116
6
34
12
2
64
294
36
38
22
12
30
6
20
22
48
38
60
136
48
12
60
110
64
6
176
4
36
18
98
78
96
10
24
48
8
36
130
158
84
40
56
4
120
24
42
18
72
6
54
56
16
20
52
32
16
32
12
30
10
48
6
2
4
68
4
8
88
32
34
30
32
12
16
6
288
96
30
2
48
34
68
52
36
116
112
36
12
36
24
18
90
8
100
44
196
42
30
36
44
66
96
46
66
26
96
96
6
10
6
30
36
132
80
10
26
12
4
8
160
84
96
72
8
100
20
16
48
2
34
30
110
40
26
48
6
76
8
4
18
62
178
6
44
12
18
54
234
16
54
12
30
80
48
58
44
10
42
8
64
20
4
54
6
20
70
66
20
28
140
72
16
68
76
120
98
6
52
44
36
22
26
102
10
68
66
18
12
28
72
12
32
52
60
12
36
48
98
96
94
24
120
80
132
84
40
12
32
12
16
8
112
8
156
142
6
48
108
14
162
28
2
22
176
12
256
24
6
48
14
34
32
34
14
22
26
142
24
42
66
12
44
72
16
78
182
10
14
88
36
6
32
18
16
140
82
30
50
30
4
48
12
84
36
42
30
164
64
30
18
56
6
30
4
14
82
36
24
120
20
16
80
124
12
30
18
36
44
94
6
68
4
18
102
56
4
48
14
64
66
110
54
48
84
40
56
136
78
98
28
18
62
136
8
16
8
36
64
44
136
36
30
78
32
84
76
72
26
18
4
80
48
76
12
2
126
28
6
2
40
44
40
108
182
30
120
16
42
30
2
70
84
56
28
2
6
10
78
32
108
52
20
148
116
28
12
36
74
58
8
142
18
20
16
20
124
48
84
44
12
12
40
20
36
64
36
12
8
40
68
28
258
30
36
30
48
14
4
108
140
60
60
4
120
80
28
104
4
84
6
14
24
64
138
54
156
24
152
4
72
36
174
48
18
20
132
16
6
126
20
16
56
54
22
108
32
28
20
72
172
72
68
52
74
66
24
24
64
78
30
50
78
76
180
146
46
18
50
60
172
6
96
32
6
58
26
22
222
48
146
22
56
18
34
62
10
54
134
48
184
66
32
48
16
2
72
112
188
160
32
16
42
30
8
12
108
40
122
10
38
34
62
22
12
56
22
174
20
12
4
84
36
144
8
142
54
26
16
18
12
212
28
68
36
10
14
36
30
46
56
196
56
28
8
48
28
78
96
78
96
68
4
84
36
56
28
14
34
144
140
34
32
96
30
28
36
146
10
44
28
68
58
18
96
12
50
6
138
6
132
54
34
48
60
72
20
22
90
12
26
6
28
120
132
20
30
114
46
74
160
120
92
48
24
52
80
4
72
8
96
4
30
32
78
24
36
12
12
4
26
48
64
18
12
216
36
38
34
62
18
36
60
24
36
28
36
50
96
54
28
30
32
46
128
108
220
36
84
20
24
22
96
6
144
12
36
8
34
30
60
56
16
14
30
36
16
12
66
6
26
18
30
96
30
82
222
36
8
22
128
16
102
120
44
118
80
142
8
48
28
36
96
44
144
12
88
24
24
60
8
36
24
24
16
18
78
120
138
14
66
58
44
28
78
42
36
12
156
42
54
24
20
16
80
4
8
48
162
70
32
28
44
88
90
42
6
90
80
22
2
76
36
68
84
40
14
18
52
26
10
6
30
68
28
8
4
68
28
86
ABCD 94942442326*3^$a+1 [50013]
35
136
129
48
239
19
60
6
3
128
43
12
233
144
16
24
56
40
9
102
81
200
88
9
42
125
31
18
15
9
216
95
145
119
40
33
24
48
12
51
8
19
93
147
12
33
3
18
12
72
15
80
1
264
23
13
90
42
12
60
95
31
114
15
63
33
24
33
47
136
57
48
87
3
114
90
17
271
17
16
192
8
25
24
6
41
169
84
30
21
27
60
18
15
9
87
105
390
9
24
248
48
1
15
56
40
104
31
54
131
109
35
49
135
15
9
72
81
63
192
105
87
200
25
15
32
79
57
135
90
95
120
72
55
90
6
54
11
1
39
24
153
23
64
56
55
81
213
42
234
42
102
15
135
36
69
57
66
18
11
19
12
17
1
84
108
63
9
135
176
24
7
6
42
33
57
15
168
24
123
18
42
18
30
54
443
40
57
78
81
69
27
80
48
1
15
15
81
3
6
39
21
12
15
224
1
78
9
192
129
54
33
33
111
15
201
9
48
15
153
95
43
221
64
105
12
90
84
6
23
67
78
24
102
33
32
133
11
19
12
6
108
135
72
152
16
57
84
78
6
15
81
234
270
24
108
42
96
41
88
15
41
16
33
87
63
138
15
8
16
56
112
32
43
66
59
40
93
60
18
197
40
153
15
9
180
12
39
171
21
27
5
16
9
180
36
95
40
105
90
77
40
39
228
21
45
60
71
49
24
132
51
8
64
8
24
25
6
102
83
7
6
59
37
144
155
127
9
80
64
27
53
145
24
36
42
105
72
51
69
33
63
24
80
277
204
71
13
30
53
13
36
15
93
90
18
24
159
72
48
24
32
13
203
37
36
6
48
48
42
135
111
6
123
21
12
15
3
101
64
57
39
24
117
59
31
17
168
40
24
8
127
6
12
210
21
45
131
25
39
24
15
81
9
95
216
19
12
33
48
243
6
48
15
152
64
57
12
60
111
144
111
36
18
30
126
87
75
5
72
1
24
47
1
12
126
6
108
35
16
56
25
39
104
265
132
35
25
240
48
23
7
36
30
15
56
1
12
171
144
33
18
21
141
3
45
27
63
36
29
85
12
15
72
81
39
51
114
60
15
72
75
5
24
64
33
168
72
23
61
75
48
21
51
80
235
198
120
126
84
48
93
56
48
13
3
87
42
60
27
8
88
72
56
67
12
33
24
8
16
32
64
9
111
33
23
48
40
32
24
31
9
24
9
15
27
48
48
45
3
77
88
171
48
93
32
72
13
36
135
24
120
51
149
13
90
17
256
15
36
18
3
32
55
105
33
12
12
39
9
15
3
150
87
80
31
185
7
42
71
37
30
5
40
48
344
72
216
103
54
36
39
21
51
9
24
23
49
216
90
18
42
90
42
66
36
63
72
8
1
12
12
126
89
16
45
275
25
30
17
37
35
40
15
113
85
12
23
13
96
30
114
35
24
25
108
59
25
111
9
135
81
48
72
15
152
96
97
135
72
27
6
23
16
3
210
30
156
209
25
96
54
105
8
88
9
228
3
27
108
42
24
84
107
37
48
48
147
33
60
60
36
219
105
6
18
72
15
141
99
24
56
13
30
21
24
177
15
21
12
47
24
49
60
48
48
36
6
90
12
240
108
23
7
33
80
31
33
3
29
88
75
6
47
40
24
24
56
43
12
9
75
21
24
201
63
96
104
1
47
19
189
9
108
75
24
8
40
45
78
30
18
29
31
89
1
60
90
57
104
19
60
6
84
15
81
54
81
129
66
198
6
9
75
12
36
18
107
40
33
15
81
54
17
40
135
57
32
55
36
12
246
35
16
75
30
39
45
75
15
ABCD 94942599218*3^$a+1 [50003]
12
171
66
3
3
33
44
12
60
4
84
9
59
88
51
18
3
12
57
3
48
8
4
20
16
15
45
80
16
57
35
24
31
41
25
3
12
8
28
8
67
6
30
78
84
11
25
54
29
48
1
99
39
54
6
33
8
84
24
28
21
12
47
12
67
5
36
13
3
21
48
23
1
54
17
16
116
43
9
36
33
66
18
11
13
39
48
20
36
24
61
15
8
136
8
1
23
7
114
27
21
18
41
49
63
33
66
105
3
81
9
23
4
81
18
42
15
56
103
18
27
20
36
13
51
44
28
44
7
5
19
17
28
12
56
12
24
148
68
40
3
45
12
69
11
100
12
9
3
48
20
16
8
7
24
36
53
36
52
92
1
63
140
12
112
9
18
72
9
56
36
28
20
19
57
32
4
20
31
41
48
16
12
21
11
12
36
73
12
23
37
15
72
8
36
4
8
1
3
48
44
31
5
7
18
75
60
15
21
9
23
13
95
36
28
44
52
8
49
15
20
60
12
40
12
8
7
21
108
20
16
8
49
27
152
67
42
48
24
3
24
36
32
76
9
71
52
24
84
8
64
39
69
132
9
11
4
39
5
16
3
9
12
56
43
5
52
21
95
40
45
3
72
32
28
152
24
28
12
57
15
68
12
52
56
28
9
18
9
8
31
5
4
20
157
12
72
18
5
1
71
31
18
36
18
21
3
53
16
8
12
24
48
13
6
5
28
80
67
33
93
35
16
12
48
12
20
36
91
12
21
8
25
15
75
36
57
12
32
25
11
13
23
76
75
29
12
1
3
69
23
25
51
84
48
8
40
48
99
81
9
96
36
15
15
42
3
45
83
40
9
72
36
30
141
12
15
33
3
30
39
12
8
36
103
29
12
55
17
100
80
13
42
30
47
7
42
23
16
84
8
48
40
92
4
27
53
1
23
4
9
18
18
99
176
12
52
20
72
13
75
128
13
54
5
36
76
27
5
28
117
3
20
48
108
172
44
28
8
28
3
77
19
33
15
41
100
9
59
36
12
28
72
8
16
15
9
9
36
11
115
69
36
99
5
25
27
87
21
225
15
45
12
47
12
40
12
51
29
12
28
21
11
13
3
32
19
72
21
9
47
4
9
23
28
21
36
36
71
13
3
8
28
116
4
21
18
21
8
16
9
23
1
3
12
80
67
33
20
4
45
47
16
9
27
120
20
40
9
24
35
73
51
56
132
12
24
13
15
8
12
16
39
77
12
72
16
15
54
11
25
83
25
3
3
66
47
61
15
36
3
69
68
64
8
36
76
21
18
77
72
4
56
28
96
32
13
15
36
21
6
33
20
36
31
5
19
9
12
99
81
32
100
68
76
45
54
5
13
23
67
57
36
20
4
21
51
81
3
9
87
93
3
3
30
135
12
12
8
73
39
27
33
44
19
93
9
6
45
3
41
91
21
84
39
12
5
4
128
7
36
33
57
39
33
11
36
4
57
39
84
80
24
25
23
60
72
28
21
18
5
4
96
72
33
11
40
24
44
52
69
66
33
45
63
32
7
114
27
57
15
12
56
28
8
64
44
7
5
91
33
8
4
21
36
23
31
21
8
28
8
16
24
45
30
29
12
19
30
36
39
44
36
49
144
48
18
77
13
23
28
68
16
81
47
40
8
4
32
19
5
48
24
52
12
152
7
36
29
4
57
3
80
25
60
15
48
44
49
36
60
84
99
180
36
12
24
9
24
27
9
99
36
3
24
17
24
4
21
39
128
40
56
64
15
18
42
48
18
24
15
8
16
20
36
4
68
13
135
21
63
20
12
64
24
51
9
56
160
9
15
12
24
75
216
6
48
6
5
7
5
72
1
15
21
15
24
20
4
93
27
92
36
31
89
72
4
27
149
37
66
21
15
6
27
39
24
18
23
72
13
108
63
57
42
9
96
33
6
5
25
36
18
33
12
104
13
11
36
12
19
5
12
28
9
18
33
51
36
18
11
40
3
6
23
28
69
131
19
12
33
9
23
115
5
16
56
148
45
18
36
5
13
51
27
93
33
27
12
20
7
5
55
5
12
64
36
81
39
9
27
9
23
52
128
36
28
24
15
5
67
5
124
8
4
32
36
12
145
71
4
36
99
105
39
5
1
27
9
27
21
59
103
57
8
13
3
9
11
12
88
3
45
9
12
18
21
21
156
3
3
69
33
83
7
77
64
21
6
17
16
8
28
39
30
39
57
48
87
36
3
9
56
13
48
47
52
68
16
36
36
20
4
15
54
63
12
12
60
92
36
36
64
36
36
21
59
7
21
15
36
21
60
9
147
120
12
68
1
54
33
20
52
164
28
168
3
30
11
28
20
1
15
44
148
24
33
23
52
60
32
13
27
32
28
24
8
48
49
15
8
60
4
39
69
140
4
36
3
72
5
37
23
25
51
8
16
33
24
48
23
36
36
16
21
63
24
56
36
4
32
31
33
48
12
144
20
13
39
12
39
69
12
9
27
9
27
84
15
36
78
35
52
84
45
51
33
147
8
12
13
3
33
24
54
12
114
36
27
8
13
42
36
30
3
20
49
3
39
90
36
51
24
24
9
66
21
69
36
83
49
23
108
12
85
6
45
21
27
24
45
12
18
29
28
15
96
45
68
40
44
19
17
96
7
18
59
24
13
48
24
63
21
11
79
21
3
93
36
56
36
4
117
12
39
24
156
8
25
23
60
4
24
21
23
36
31
53
76
20
7
9
20
16
27
41
52
75
54
27
12
20
12
13
27
63
5
37
63
21
11
13
12
111
44
36
28
12
48
24
165
27
24
3
69
8
16
48
8
60
64
8
100
80
13
3
24
45
27
3
77
40
48
44
4
44
73
12
11
64
15
113
1
18
53
1
15
44
84
4
48
33
59
31
201
36
3
48
57
8
16
15
17
4
20
13
99
3
65
79
36
5
16
20
4
164
28
12
39
5
19
89
85
72
87
27
53
36
16
48
96
21
35
4
9
15
8
16
21
15
8
64
39
30
3
20
36
72
55
69
48
21
11
64
3
17
16
20
4
15
9
9
3
27
72
45
20
13
23
13
54
33
33
51
27
ABCD 94942767464*3^$a+1 [50003]
12
39
32
7
126
11
181
54
125
79
162
38
12
22
86
24
120
16
36
18
72
50
10
63
48
15
105
8
79
33
48
27
18
24
2
81
135
24
40
41
3
70
74
12
24
16
30
59
87
25
95
33
24
16
56
25
90
18
35
48
73
62
9
48
7
8
46
60
71
15
81
24
48
61
35
1
18
36
92
12
82
14
24
82
36
54
5
121
15
35
13
9
6
9
21
6
18
83
43
20
64
92
4
105
120
56
3
93
112
45
6
32
117
123
13
21
50
16
57
32
16
47
88
92
28
17
25
23
15
24
28
77
25
86
4
6
102
42
63
107
28
17
3
10
6
36
48
72
18
47
99
70
6
66
2
45
240
40
21
170
57
7
8
24
33
1
47
63
22
35
15
34
18
18
2
96
10
47
67
30
2
96
10
18
80
36
60
4
44
1
71
10
126
20
58
36
14
24
33
37
3
15
8
9
73
47
1
14
33
24
25
36
12
23
39
33
120
15
132
268
41
87
73
75
69
21
50
34
23
48
39
40
30
323
37
96
50
22
3
27
44
48
105
55
96
9
21
35
24
37
99
21
18
42
18
116
24
52
5
1
48
14
136
54
12
14
40
89
55
42
39
59
10
107
24
64
3
44
10
30
56
4
93
23
25
3
45
56
25
14
24
10
206
57
15
124
29
39
121
57
24
63
21
42
33
119
10
72
54
72
18
14
60
12
16
42
48
180
122
25
21
11
51
45
39
1
59
94
119
87
48
16
56
49
11
28
65
61
72
62
12
4
84
41
49
15
35
46
30
96
30
11
97
38
9
13
3
63
41
1
15
57
72
86
34
26
34
98
48
105
73
156
18
108
68
22
72
11
184
93
59
1
15
47
48
9
1
144
6
33
15
36
18
26
10
24
2
21
24
48
3
37
21
59
37
66
78
11
55
8
16
9
3
29
3
85
15
17
16
8
31
66
119
96
7
18
14
33
87
1
45
72
36
36
3
15
48
18
119
13
18
66
6
18
12
60
50
69
91
53
87
4
5
13
3
39
33
35
70
6
20
69
1
14
76
30
96
38
142
30
6
23
31
65
25
215
255
73
15
80
46
107
99
21
37
3
15
33
167
24
16
30
35
15
22
62
108
33
15
52
32
28
41
15
24
40
33
27
5
13
107
3
70
48
15
47
57
15
33
24
43
6
14
22
3
8
27
60
25
71
130
50
16
60
48
36
60
17
3
12
22
11
144
1
95
24
25
135
8
40
59
70
30
8
52
54
39
8
112
71
4
12
56
70
59
1
23
40
21
51
23
9
40
45
18
30
50
12
36
96
24
34
18
44
10
26
12
52
78
30
81
45
24
50
58
63
81
23
27
58
2
48
1
21
84
54
6
26
40
56
4
188
36
45
99
10
3
83
4
65
1
15
32
72
7
41
37
12
39
69
38
13
71
10
30
18
2
61
9
24
66
20
1
105
23
1
108
72
36
12
3
3
12
17
16
21
26
48
16
20
21
27
46
14
1
21
35
24
147
10
12
38
48
4
5
37
50
33
37
51
59
36
40
57
23
9
15
48
40
8
72
121
104
3
48
36
40
18
15
21
126
6
15
57
23
25
132
228
168
2
12
40
12
53
7
8
73
35
130
3
21
38
82
168
18
57
11
22
12
18
54
24
35
24
72
16
87
32
16
18
62
70
12
38
34
71
39
24
10
14
1
59
45
25
90
32
36
60
22
12
114
65
24
48
25
72
23
24
61
48
11
171
37
23
70
18
72
30
2
40
12
78
23
24
120
133
6
54
15
56
67
128
84
58
23
135
10
120
36
3
8
7
18
14
169
57
84
26
70
54
5
16
15
104
49
39
17
15
28
20
28
90
24
51
72
21
2
9
145
63
105
38
160
32
40
30
36
122
4
8
48
9
13
2
70
11
7
17
1
12
11
79
18
47
72
13
12
26
154
6
12
6
14
45
67
30
36
50
48
10
71
120
16
32
1
47
19
188
33
120
15
154
54
44
13
32
51
76
41
25
14
10
26
45
67
6
12
3
144
23
33
19
5
15
1
24
32
96
3
45
7
8
24
10
126
84
6
170
21
24
15
57
13
14
22
111
59
28
32
58
36
122
10
15
3
12
20
4
48
6
36
18
12
33
165
72
59
85
54
36
32
28
66
18
65
136
51
5
24
7
90
18
29
61
132
2
28
212
10
120
2
33
1
86
24
22
12
6
66
96
38
16
44
36
49
45
107
39
81
15
24
48
36
21
216
3
4
18
15
39
68
45
67
18
11
25
15
27
12
36
32
60
144
70
18
6
54
5
13
18
56
10
26
13
144
15
68
130
62
12
34
47
87
28
44
9
1
111
75
197
16
39
36
12
54
35
48
27
13
63
54
59
49
18
138
24
12
54
177
32
7
18
95
1
12
83
61
6
30
14
46
54
30
54
9
152
43
18
2
10
191
7
33
119
10
6
36
30
95
24
31
80
33
15
46
27
35
12
40
30
60
36
179
1
84
35
16
9
15
57
14
57
15
153
25
14
1
9
48
47
48
3
12
4
69
57
48
36
11
39
48
10
ABCD 94943187754*3^$a+1 [50042]
36
120
12
21
71
240
61
54
101
103
30
96
3
108
84
84
24
33
54
6
179
31
5
4
36
33
30
9
32
88
27
9
51
114
15
12
99
41
100
20
19
21
27
45
27
6
23
76
135
30
159
212
88
45
30
21
8
40
12
236
139
90
51
57
11
100
20
1
54
180
5
52
3
24
18
24
111
39
129
84
140
25
27
9
6
48
21
21
15
135
105
44
64
27
54
24
23
139
101
55
17
25
23
19
21
27
33
24
15
5
13
27
15
48
42
60
60
54
9
12
84
24
56
1
54
12
33
21
39
24
3
45
27
48
5
12
31
5
4
108
93
11
24
157
15
120
8
49
18
234
24
60
12
18
30
47
7
42
30
9
240
57
90
78
107
49
180
24
6
89
79
33
75
72
30
83
19
30
60
75
9
30
6
60
39
36
36
24
21
27
51
24
60
6
30
41
1
24
15
176
144
43
18
27
27
53
31
21
3
17
25
126
102
12
24
24
18
29
28
8
13
71
43
53
367
162
11
4
93
27
81
39
9
135
56
121
27
20
72
28
60
81
51
105
11
40
3
45
27
60
113
1
30
18
30
57
36
9
60
54
132
90
63
117
72
42
21
9
59
7
29
40
21
18
114
111
72
27
168
9
9
30
29
36
16
39
5
36
16
27
36
5
79
60
5
1
167
4
33
27
21
59
40
8
7
36
48
89
40
20
52
45
83
97
15
21
99
36
3
29
1
95
64
33
47
48
73
12
60
95
97
87
45
95
1
3
147
48
132
5
13
84
123
27
72
30
135
8
112
15
45
56
4
15
36
33
75
30
6
24
6
60
59
25
27
33
35
24
1
150
189
81
59
115
45
111
5
40
60
24
108
15
42
48
99
15
65
4
92
43
105
24
20
13
15
33
6
5
76
72
135
96
21
9
60
59
16
9
48
15
48
51
24
60
42
23
1
15
15
45
9
30
69
36
15
42
27
96
21
83
1
66
165
20
19
66
30
9
12
3
6
30
29
31
165
45
30
180
105
3
117
69
111
9
30
12
57
15
33
45
39
60
3
77
55
5
73
12
54
12
29
31
84
9
21
30
78
47
19
17
4
48
12
84
72
63
54
3
44
16
128
7
30
42
66
6
54
36
30
6
23
4
117
18
41
49
36
54
132
125
4
36
51
30
12
15
20
112
48
81
252
147
3
42
12
30
41
13
39
51
36
6
48
11
48
60
7
41
49
6
90
264
11
4
9
27
24
33
123
3
209
1
42
5
28
60
144
135
48
9
39
30
6
30
30
30
66
53
31
60
60
69
81
30
21
9
18
21
84
92
43
6
66
48
48
90
42
96
21
15
18
126
81
15
60
21
15
18
6
5
43
42
11
4
3
72
54
30
6
6
5
37
243
27
78
3
96
36
57
6
9
20
43
12
17
4
165
60
36
96
15
84
15
29
7
12
21
152
4
15
93
51
6
30
45
9
27
75
45
33
39
21
54
36
162
162
6
39
27
53
37
15
24
69
15
12
8
7
30
15
36
84
33
63
68
1
6
84
9
27
149
28
231
54
87
8
16
51
30
119
16
15
93
33
84
11
28
180
12
3
269
1
27
39
105
84
80
1
39
12
27
48
60
29
24
85
30
77
148
39
12
33
80
13
18
17
49
114
21
15
129
9
90
36
41
43
78
30
17
43
5
4
15
24
9
93
23
172
63
30
51
44
61
3
60
32
1
59
49
66
24
102
27
168
63
72
93
15
30
75
9
42
18
63
93
15
81
30
36
17
1
144
6
42
60
47
31
9
33
42
6
47
19
69
72
33
120
36
11
52
27
60
30
6
33
60
36
56
48
67
45
60
48
15
5
64
285
6
12
30
78
129
123
150
30
45
33
95
19
6
96
174
45
60
27
53
49
42
9
44
72
55
54
39
3
9
135
21
237
47
115
66
18
36
89
61
6
30
63
15
105
12
8
97
3
21
15
45
3
12
21
87
51
65
36
40
68
13
18
81
68
7
141
212
76
201
111
117
6
36
18
27
68
172
24
27
189
120
60
33
11
16
81
3
132
104
91
77
12
109
27
84
15
9
27
17
67
41
4
48
3
89
24
19
81
75
12
48
54
27
69
12
3
36
9
30
72
60
30
15
39
150
54
81
45
75
9
15
24
27
150
15
75
30
24
90
45
132
9
84
126
41
43
120
21
99
36
24
17
49
63
33
18
41
19
42
75
39
48
5
40
123
30
47
25
72
3
3
45
63
57
129
30
30
15
39
42
23
97
18
30
11
36
55
60
24
ABCD 94943742022*3^$a+1 [50056]
54
31
116
28
77
18
25
11
57
24
4
56
84
24
40
20
36
12
24
123
57
24
27
25
65
19
48
12
24
32
48
76
80
4
32
84
28
48
48
47
18
111
69
7
65
15
12
40
68
100
32
60
12
88
32
40
5
15
21
18
49
60
32
96
40
8
4
35
13
32
160
137
15
3
45
88
47
13
5
19
24
29
7
29
39
88
32
100
65
67
168
35
1
56
88
32
4
24
8
60
64
8
40
8
3
1
20
48
16
12
65
15
57
27
16
8
204
15
1
17
55
8
9
15
3
9
24
36
28
56
27
13
36
48
11
97
47
36
9
100
35
18
43
47
72
57
60
24
12
117
3
12
93
63
36
40
48
20
12
15
21
24
28
12
20
36
28
101
3
108
72
195
81
24
88
77
198
57
16
56
51
54
18
13
32
12
33
63
24
76
20
15
45
12
16
35
49
12
68
100
48
65
7
36
29
51
57
7
20
28
17
18
93
4
60
5
3
69
111
33
151
108
36
24
56
57
72
18
13
5
19
72
56
100
8
15
9
28
140
3
85
12
72
8
12
36
16
36
48
20
72
12
72
28
47
45
40
68
48
48
64
68
24
9
67
5
18
21
24
27
9
28
32
4
104
3
45
4
5
54
9
60
60
36
24
28
24
20
24
4
8
9
15
3
157
36
48
47
18
19
53
7
65
108
63
232
20
12
15
21
4
36
12
48
44
12
3
36
129
52
44
117
67
152
33
3
28
96
53
51
12
28
161
111
60
12
28
8
15
81
4
120
47
13
32
99
1
60
44
36
112
20
12
21
15
40
8
16
24
24
108
20
112
12
36
24
24
20
4
8
63
9
96
39
57
51
9
63
13
44
16
8
84
33
15
39
18
7
44
39
90
15
96
51
18
72
31
48
65
7
44
40
56
123
49
72
20
24
105
216
54
1
53
7
11
37
20
12
148
36
20
15
169
11
81
40
5
15
3
25
92
9
91
20
33
36
19
8
27
25
152
16
23
54
63
9
3
12
24
15
36
189
9
7
56
4
24
35
36
1
120
108
32
24
21
39
28
8
72
12
280
101
7
176
4
20
52
11
54
111
4
36
12
56
72
4
68
60
40
95
1
17
19
140
16
95
105
3
61
48
17
54
72
13
59
81
16
101
43
72
44
16
20
40
32
3
105
40
8
84
15
36
157
77
15
28
209
15
39
1
96
119
81
27
21
16
20
4
29
18
25
168
20
12
132
256
80
60
16
23
108
9
4
24
56
4
92
36
132
12
9
159
40
32
39
54
126
49
48
32
15
37
8
12
48
75
97
80
60
100
80
48
120
27
145
8
16
29
51
100
96
68
45
75
40
47
1
44
36
12
12
3
36
165
51
1
72
12
41
15
84
99
37
8
4
77
54
61
8
36
24
168
24
16
60
35
25
8
39
117
36
88
65
31
23
72
18
51
72
28
96
41
3
15
21
60
99
25
47
33
52
60
132
32
24
12
12
12
16
32
36
51
69
75
145
17
39
51
85
212
100
17
171
4
23
33
88
59
25
12
44
24
93
3
84
60
33
15
4
48
236
39
13
24
53
3
15
25
48
36
56
12
3
18
51
21
18
169
32
33
18
205
20
124
11
54
3
16
35
61
48
8
4
44
4
120
152
84
36
48
36
36
40
108
20
15
36
9
12
88
35
153
60
60
15
9
48
15
157
5
54
45
76
36
120
20
24
60
36
100
77
7
8
228
4
41
3
15
49
20
12
63
37
44
4
176
12
4
156
48
24
35
45
16
47
18
51
60
96
28
35
1
53
3
15
54
75
4
84
17
31
8
12
48
99
33
40
20
144
48
21
15
52
5
135
12
15
57
4
96
23
1
72
48
41
51
12
12
159
141
39
72
45
27
97
29
51
88
23
33
36
4
35
57
24
36
4
104
12
24
4
12
8
112
20
4
20
24
84
52
80
28
48
72
60
20
76
5
91
8
88
65
72
90
97
11
13
24
72
20
28
5
126
1
8
88
8
4
17
103
48
29
123
3
49
23
25
36
29
147
123
36
49
5
7
11
97
20
48
64
60
8
168
4
68
21
7
32
15
93
15
37
8
24
60
4
96
23
37
44
52
137
15
3
108
25
96
36
23
81
4
92
3
49
32
24
21
3
40
48
8
45
19
92
24
24
36
4
53
54
85
104
27
25
24
156
83
141
4
72
80
12
72
24
24
21
55
24
56
4
128
28
24
56
4
68
40
92
33
75
24
99
144
33
165
54
73
125
18
13
185
7
12
36
32
100
29
108
7
11
93
16
53
36
15
165
7
12
36
125
27
4
95
36
85
5
18
37
68
76
8
96
132
15
73
32
57
3
4
11
9
36
88
65
199
36
17
108
72
7
11
57
12
111
25
29
27
24
57
7
48
32
57
15
3
37
108
48
12
47
54
127
ABCD 94943799298*3^$a+1 [50007]
3
78
30
21
21
67
60
41
24
6
102
15
28
20
15
9
48
3
36
21
33
42
18
96
48
7
29
72
12
67
11
42
51
24
15
6
15
24
15
33
12
52
53
3
45
120
132
7
56
15
33
15
42
3
40
89
27
4
71
9
9
36
12
7
11
24
120
78
15
33
15
72
3
61
8
60
100
41
39
51
45
16
60
53
72
99
24
21
15
27
45
24
48
45
15
12
24
45
15
76
56
39
96
13
44
12
15
45
3
25
36
20
12
3
9
51
6
3
36
15
1
5
15
60
36
33
19
56
57
3
27
13
24
12
11
13
56
21
27
45
48
15
12
3
42
51
9
15
75
18
7
11
24
6
75
16
29
54
57
9
30
1
29
27
3
6
48
27
4
20
16
20
81
15
12
45
18
60
210
12
18
18
79
32
28
23
18
39
36
76
24
56
9
12
174
9
81
55
11
90
7
12
59
1
29
30
30
15
15
66
30
93
21
54
6
24
3
9
36
78
6
75
24
57
63
12
12
57
139
56
81
43
44
3
42
12
6
33
100
36
68
36
16
24
41
15
60
36
39
30
36
7
36
11
24
25
41
24
51
3
12
36
57
15
21
105
51
3
42
63
12
108
51
9
36
84
12
3
37
8
3
13
11
30
84
24
3
24
4
44
33
18
21
3
36
54
27
63
57
51
9
15
24
25
24
72
23
45
3
13
17
7
5
15
63
33
4
5
66
102
3
40
47
114
19
17
75
72
52
23
18
3
9
7
41
63
75
121
113
3
24
28
8
12
12
60
9
30
49
17
3
45
48
78
21
45
3
81
27
28
17
3
21
63
21
51
33
51
4
47
9
40
20
24
3
33
4
36
32
3
25
20
57
24
24
6
96
18
24
6
21
100
20
28
20
96
12
27
21
27
42
63
12
93
27
36
24
60
123
33
60
15
162
3
12
15
9
9
24
91
35
81
9
6
6
139
29
27
9
48
15
12
9
12
19
5
6
57
141
19
17
18
12
30
84
36
30
96
54
15
4
5
15
16
24
144
36
11
30
66
13
36
41
3
105
12
7
35
1
11
9
12
63
9
16
11
6
3
24
15
21
16
56
24
3
25
53
60
15
39
6
18
1
60
84
65
24
48
3
27
129
99
36
90
15
21
75
3
1
56
28
11
6
48
27
33
39
16
29
7
24
17
78
9
45
12
3
16
20
57
3
9
15
33
43
5
75
4
41
42
33
16
59
12
18
55
59
30
12
6
49
20
15
9
99
21
12
48
51
30
19
29
3
4
101
24
55
5
30
25
41
75
12
3
78
39
3
13
92
12
12
9
51
84
45
79
8
24
15
6
30
24
9
24
21
12
7
8
3
114
15
81
27
48
15
36
33
27
36
30
15
12
57
18
37
5
39
64
56
9
30
45
21
39
81
15
45
12
7
56
24
40
5
66
30
139
5
6
1
60
68
33
15
24
4
5
30
21
45
51
84
88
68
33
19
41
12
18
21
4
20
12
84
36
12
87
18
27
24
24
60
63
13
80
9
36
15
4
8
12
45
3
9
54
96
25
11
169
5
39
21
18
33
60
39
60
9
40
29
7
101
132
15
33
15
12
72
39
9
15
42
54
9
12
3
48
117
12
4
41
51
12
16
20
4
71
60
54
31
36
11
18
27
3
84
37
23
18
43
36
41
3
12
9
3
40
17
15
39
45
12
132
72
165
54
45
51
73
23
12
30
6
61
29
19
83
9
4
5
12
24
3
3
57
16
60
5
31
56
12
36
9
6
45
57
67
17
3
52
56
3
25
17
12
27
3
30
66
96
18
51
40
17
3
9
18
84
253
12
53
126
6
24
87
9
3
36
36
9
96
79
65
12
12
30
21
135
9
72
40
29
15
4
11
6
15
9
27
72
15
60
1
17
87
123
57
40
68
12
15
105
45
3
9
6
54
75
36
45
15
45
7
11
42
12
31
44
3
12
48
42
3
24
4
95
30
31
11
49
68
3
18
36
19
29
51
12
69
3
12
24
75
25
5
24
115
152
9
15
12
24
4
65
36
43
5
6
57
15
54
63
21
19
35
57
24
64
53
12
30
42
3
16
24
5
7
8
72
21
18
54
72
6
73
60
20
12
60
12
48
12
60
81
12
27
16
84
8
64
24
17
19
29
12
3
4
47
45
69
6
6
24
48
168
12
12
60
15
24
12
28
11
13
68
12
21
27
45
54
48
30
48
3
27
49
56
60
3
12
12
6
72
3
39
57
4
191
33
81
24
27
24
45
15
45
31
5
6
45
9
39
15
54
15
16
5
12
19
8
12
36
9
24
51
9
12
3
27
57
111
6
15
60
24
21
19
35
1
11
33
99
6
72
67
65
12
15
36
60
4
11
42
12
36
43
5
55
17
19
5
3
3
9
64
5
12
12
31
95
69
81
15
12
28
32
3
12
57
15
45
27
30
18
117
15
33
3
13
65
24
6
36
90
43
23
18
15
21
3
16
116
69
12
3
51
24
42
3
4
20
36
9
72
180
3
3
84
9
16
113
15
63
18
114
12
144
9
33
24
6
12
42
39
40
125
19
23
42
7
29
19
5
120
3
24
9
15
21
3
40
11
25
32
12
48
33
19
32
60
9
19
56
57
63
72
33
6
9
24
21
15
4
17
19
137
27
15
96
1
29
55
36
44
57
54
45
48
15
18
39
21
3
12
132
52
8
33
3
36
60
36
9
24
31
11
9
9
15
64
12
24
5
15
84
27
6
27
12
21
48
12
15
48
15
181
5
159
24
16
65
96
19
29
30
36
25
20
24
75
57
64
5
79
11
42
43
5
24
36
12
43
29
6
6
24
24
3
15
18
15
136
65
30
6
3
12
33
27
177
27
9
84
51
24
3
12
25
131
24
21
40
60
5
36
15
15
9
36
9
24
36
87
48
15
25
36
56
93
207
63
9
15
66
39
12
28
32
21
48
79
8
12
16
5
19
68
88
35
30
51
39
85
11
24
1
20
3
42
3
21
60
75
24
48
12
45
27
3
25
20
12
4
20
15
6
19
44
36
15
25
5
24
7
56
9
3
51
36
9
15
45
81
6
42
12
15
33
3
39
6
15
12
27
13
80
51
9
40
5
12
6
48
1
56
63
129
16
29
63
9
15
28
56
81
54
9
15
57
24
15
66
99
84
16
35
30
31
44
24
45
51
12
48
12
3
30
72
87
45
12
15
40
48
53
7
23
97
47
25
8
15
18
12
51
24
45
66
24
6
39
16
17
18
36
66
15
52
36
5
15
87
18
31
ABCD 94946028766*3^$a+1 [50099]
1
11
12
13
128
75
24
180
97
71
48
21
24
12
364
36
324
11
25
23
36
81
99
9
16
59
57
3
105
51
36
49
20
75
60
1
68
36
36
87
48
49
44
52
44
40
11
72
36
57
15
228
181
20
3
60
12
24
72
24
1
23
37
107
36
24
12
144
252
109
20
15
69
99
120
12
1
8
27
48
36
1
44
63
33
135
45
64
35
84
37
24
276
59
105
51
60
24
1
8
135
45
51
69
15
12
84
1
24
23
72
25
35
36
85
24
23
72
81
4
56
15
69
15
9
12
24
156
15
85
35
33
39
141
135
181
35
45
111
12
72
21
64
164
51
1
47
96
45
39
13
104
63
48
69
24
27
129
51
85
35
69
39
72
25
8
231
25
96
120
24
180
36
60
23
84
96
61
20
100
35
81
27
13
200
108
111
45
256
35
49
36
47
33
15
109
35
36
33
132
4
23
81
36
160
35
396
24
1
8
52
119
81
75
25
44
3
37
83
37
23
12
144
37
59
25
96
35
24
25
11
93
180
39
36
37
44
15
24
36
60
9
172
59
60
24
1
44
27
49
36
83
45
12
15
129
63
13
215
12
12
84
132
33
16
36
20
84
16
120
140
123
105
76
36
204
156
83
96
25
23
13
68
16
20
111
24
228
12
129
39
48
108
21
36
15
24
25
20
159
24
13
20
27
12
25
44
15
61
155
129
216
36
100
8
16
23
21
12
124
11
33
12
40
200
99
144
12
33
216
84
72
4
71
93
196
216
47
36
12
192
60
96
1
11
48
36
84
21
16
44
75
96
93
75
121
11
9
16
47
60
93
160
24
36
47
21
36
3
36
24
48
84
189
16
36
23
157
83
12
49
156
47
12
25
155
84
21
60
84
16
36
35
9
51
169
36
104
36
120
40
20
4
36
47
133
83
12
72
12
121
47
217
56
27
97
156
24
20
3
21
51
36
12
57
96
147
37
96
60
24
11
205
47
60
33
3
156
60
48
37
59
61
56
39
121
23
37
24
59
72
9
63
36
36
108
120
33
48
75
61
44
52
84
11
12
21
51
36
12
37
35
25
11
33
192
3
12
205
84
80
159
37
35
33
16
44
180
36
75
105
171
24
21
64
36
44
264
16
224
52
60
60
8
12
135
12
12
1
23
36
60
84
24
33
39
168
93
3
21
63
12
144
1
80
60
375
61
44
3
60
141
99
13
80
3
57
160
107
13
59
121
8
39
12
69
27
12
217
20
3
33
27
93
27
117
16
20
75
84
61
107
21
136
155
9
87
109
23
21
12
3
61
44
52
23
21
75
61
47
13
35
49
56
123
21
111
48
72
48
36
145
156
35
33
99
73
83
132
33
99
48
153
16
36
44
75
69
51
1
47
37
164
87
60
25
8
36
3
48
9
76
24
20
40
20
76
47
96
12
49
60
216
59
9
72
3
21
99
37
8
15
165
15
165
15
157
20
64
60
120
80
39
57
120
27
60
36
97
68
36
15
9
12
60
255
9
3
213
39
69
111
48
37
96
47
72
45
75
69
16
96
83
72
48
1
143
36
36
21
144
76
300
23
37
23
84
132
84
156
9
51
48
21
99
33
3
121
96
23
57
4
155
120
48
48
85
44
76
20
75
24
84
24
97
20
3
12
21
39
36
153
16
11
72
33
39
84
24
12
249
51
84
1
80
63
153
15
48
156
21
75
169
56
3
1
11
85
24
83
13
140
3
84
21
72
39
24
240
21
3
120
21
36
24
120
111
69
39
37
20
36
39
1
120
20
15
145
20
27
132
61
47
193
95
108
61
60
116
123
57
48
27
49
ABCD 94946159494*3^$a+1 [50034]
60
57
87
308
145
42
5
168
145
15
75
42
3
56
4
36
9
12
11
24
36
7
66
6
90
135
108
20
180
37
35
16
99
18
27
3
101
16
9
47
52
15
102
135
24
9
90
5
85
3
60
39
234
27
69
11
73
47
124
15
48
6
11
228
16
51
48
96
21
168
75
53
48
60
61
144
119
145
36
96
23
61
15
72
140
4
45
99
315
66
54
6
3
36
44
156
24
91
45
9
72
108
6
77
67
5
76
84
141
75
20
25
270
114
3
9
90
45
69
75
69
147
60
45
95
49
36
54
221
168
36
25
27
140
4
99
29
97
90
48
42
23
121
39
15
65
16
21
119
16
123
101
19
17
16
84
168
56
19
72
45
24
12
9
11
43
45
69
12
35
73
51
32
160
8
169
63
3
54
162
24
21
44
25
36
95
36
204
136
152
88
72
120
56
16
213
156
35
16
180
48
51
5
40
9
47
115
149
85
30
69
81
156
78
30
36
24
12
204
131
13
72
30
114
54
101
1
35
169
27
32
88
189
83
25
11
52
288
44
25
3
99
24
9
108
27
45
57
83
85
72
131
103
9
81
36
11
7
21
20
180
25
24
11
79
65
36
61
30
114
27
120
24
36
39
168
5
25
42
90
120
35
88
32
16
27
65
76
36
84
51
9
32
79
24
261
84
96
45
18
65
7
138
6
66
11
13
36
144
36
23
36
40
129
72
18
90
60
95
36
76
9
39
96
72
72
75
42
120
24
27
237
60
252
111
33
95
16
15
81
57
150
5
160
27
18
6
9
21
60
246
189
69
171
120
81
24
59
25
36
186
48
6
47
37
180
27
20
16
249
48
63
33
47
72
28
63
69
140
97
15
129
51
153
111
24
57
15
128
48
13
135
111
29
4
92
43
102
144
24
111
24
20
7
41
97
47
13
300
27
33
23
43
29
61
51
3
53
73
24
291
80
79
77
180
4
12
128
25
180
24
11
79
162
30
45
9
87
192
80
52
20
48
61
47
4
165
150
29
1
60
243
147
161
28
51
18
120
35
1
87
3
54
47
304
36
303
66
54
6
47
37
35
16
9
83
64
204
9
72
335
88
21
87
9
39
80
16
108
56
61
83
25
83
108
25
111
8
115
173
280
117
6
45
171
90
144
27
68
31
29
136
128
16
56
25
11
124
24
45
59
16
81
60
3
8
109
15
135
93
315
81
44
61
27
48
44
48
49
11
19
378
72
35
25
3
116
25
90
117
153
135
21
11
88
51
5
259
69
32
16
123
45
9
156
51
45
48
155
16
45
96
23
252
85
59
40
21
171
33
207
3
9
60
27
18
3
27
6
47
37
35
1
47
88
144
152
25
63
20
48
132
25
90
5
67
29
19
65
36
16
33
12
144
144
96
36
59
112
207
72
45
108
57
78
5
85
11
192
88
45
195
56
16
153
27
39
29
61
35
144
145
11
25
288
51
164
108
19
18
51
129
36
231
20
19
6
3
60
57
60
83
28
189
15
36
32
7
90
35
19
9
81
299
25
27
44
36
16
183
269
61
54
57
15
173
48
43
89
156
96
136
92
16
44
1
96
3
96
36
75
189
24
140
7
29
61
35
25
3
45
42
41
4
104
25
36
83
112
248
ABCD 94946219898*3^$a+1 [50019]
48
33
234
48
330
43
29
66
49
48
227
42
3
15
30
42
18
66
6
15
21
138
6
120
288
3
87
265
5
187
29
72
60
255
15
102
43
32
21
84
60
30
13
77
168
43
47
144
66
15
39
126
360
72
27
81
18
157
59
96
354
18
60
18
115
144
29
30
240
234
27
64
47
24
54
72
48
42
54
108
120
6
90
84
3
15
150
138
24
105
213
78
189
57
24
174
33
183
42
15
39
18
7
119
9
208
240
48
317
90
18
216
18
18
43
17
12
90
96
9
63
18
144
36
36
183
48
147
30
175
5
72
18
96
282
18
6
79
32
45
18
81
81
15
243
36
84
6
108
36
72
55
32
112
11
85
47
108
117
57
108
180
60
27
219
36
198
186
177
147
156
24
48
9
51
282
186
441
9
199
80
48
33
12
270
18
42
105
64
95
90
6
72
25
41
87
93
67
47
66
6
216
12
78
7
48
32
240
51
66
54
85
32
87
12
18
60
72
36
54
66
43
65
31
29
99
160
47
30
18
150
66
6
48
18
42
12
150
18
147
16
137
78
9
16
83
90
12
103
101
30
54
7
17
138
18
67
65
79
149
150
12
90
60
48
96
120
144
27
15
48
177
64
53
138
222
18
30
147
3
120
133
119
57
48
93
24
108
63
9
54
129
16
17
72
55
11
60
192
169
71
18
55
29
150
66
216
108
108
27
63
54
36
7
101
24
90
105
51
24
156
54
42
66
7
173
114
18
36
27
45
48
150
252
97
77
3
48
27
12
108
60
36
192
78
54
18
48
54
18
294
54
66
49
5
114
72
66
60
30
18
99
27
21
112
65
150
138
18
126
15
45
3
48
57
12
43
47
24
120
150
331
83
45
16
5
42
18
12
240
30
54
175
83
18
43
191
126
48
99
48
33
54
105
63
84
61
240
29
19
89
156
27
9
78
12
108
33
129
79
11
90
139
41
126
9
123
192
6
12
67
29
180
54
138
79
71
9
9
12
75
15
18
36
78
18
18
57
112
11
37
89
66
18
6
45
21
60
48
31
5
6
12
42
408
126
54
18
78
144
66
132
72
18
147
45
96
19
17
48
36
54
60
18
12
18
18
90
24
66
24
30
13
113
60
90
9
45
36
127
65
162
6
55
191
6
324
36
163
101
36
39
15
81
160
32
93
162
138
18
60
192
240
30
139
83
180
12
90
6
45
9
66
85
32
45
115
80
63
120
57
3
108
241
11
18
12
54
81
63
24
30
18
42
66
162
108
207
9
114
12
25
144
35
61
65
12
3
273
54
36
54
108
99
39
72
49
128
75
6
12
114
126
18
72
73
32
33
159
21
54
6
12
99
9
72
60
115
65
18
72
18
72
75
207
168
18
102
78
30
162
60
7
77
3
273
12
18
18
54
96
36
18
138
18
7
17
90
48
18
6
144
36
30
306
42
36
91
128
171
216
114
91
101
24
54
36
30
75
48
21
72
67
77
78
90
27
81
144
66
13
65
111
33
63
ABCD 94946310406*3^$a+1 [50005]
34
78
180
84
98
96
46
104
94
26
150
250
26
60
54
240
60
126
70
14
30
114
40
32
58
26
84
60
66
100
72
2
132
10
180
164
36
4
36
80
10
36
138
80
34
36
84
6
50
30
6
4
86
48
42
24
30
6
46
44
16
44
10
48
6
12
90
74
4
84
36
36
44
30
142
62
6
46
36
14
76
248
16
78
18
102
32
84
64
150
72
30
24
12
32
10
122
16
18
14
6
60
52
74
24
40
42
2
96
330
90
114
12
94
74
66
126
34
36
108
18
24
36
44
10
84
42
68
52
38
34
50
12
54
46
38
148
38
150
4
216
56
4
14
102
288
46
12
104
58
6
30
56
24
46
6
62
120
190
42
8
46
50
30
256
8
100
132
18
32
138
28
2
30
58
144
68
16
54
26
114
42
148
80
112
6
12
50
150
66
54
120
6
4
18
92
36
90
336
4
96
120
110
160
38
16
6
68
16
150
26
18
82
84
200
6
124
36
138
6
170
4
270
18
38
30
36
10
194
36
40
18
156
14
150
36
16
38
22
170
54
4
86
6
18
40
12
74
36
40
20
90
100
18
36
162
14
108
66
30
22
38
16
54
116
40
230
78
58
32
36
114
88
12
92
58
26
90
76
38
76
50
54
58
198
14
40
80
42
78
150
28
38
46
98
90
88
2
66
30
54
42
48
82
218
88
30
18
44
262
14
22
114
8
82
120
6
90
2
150
100
2
48
70
36
14
6
306
150
24
244
386
100
144
12
54
20
120
66
204
36
226
44
10
30
96
32
90
106
56
88
110
58
30
8
16
144
74
100
56
36
48
96
16
20
16
2
30
72
48
42
24
126
90
160
14
54
22
80
88
252
18
26
10
30
14
120
126
114
66
234
52
156
128
130
36
38
132
28
26
46
30
14
76
24
210
222
98
30
60
186
166
32
12
10
156
62
12
138
60
30
46
36
14
70
24
2
18
210
88
182
58
68
94
92
264
36
40
66
68
136
54
104
196
96
14
130
14
102
48
66
76
128
6
246
24
66
106
48
60
30
6
126
62
82
68
112
144
234
18
144
38
46
20
174
66
30
16
24
20
64
146
4
36
86
18
16
14
186
24
82
8
150
42
90
4
56
18
28
182
112
44
36
64
44
40
140
76
170
36
70
164
66
30
108
192
54
64
216
6
128
6
66
24
156
10
20
48
10
126
162
72
30
72
74
144
16
14
22
18
6
66
96
18
44
28
2
96
76
110
4
66
38
40
20
46
132
2
96
36
184
36
54
6
30
18
32
24
22
84
6
44
64
74
192
106
74
16
162
32
28
20
36
64
2
106
158
30
10
42
38
30
70
20
16
24
20
16
54
84
6
26
60
124
50
64
288
90
68
184
102
60
74
84
66
54
46
164
6
144
28
144
36
92
106
90
66
20
18
196
204
26
24
12
64
36
18
86
274
116
76
36
114
54
66
18
50
148
54
6
92
6
36
10
66
8
16
90
38
10
2
144
36
18
178
108
26
34
26
150
90
108
96
34
86
16
54
114
62
40
96
2
6
60
84
96
90
66
94
60
66
170
46
180
14
4
20
60
144
6
10
84
32
108
36
6
24
120
22
144
54
254
96
60
52
18
26
300
150
48
120
ABCD 94946355118*3^$a+1 [50126]
25
32
28
8
40
32
16
41
139
44
87
84
109
60
11
72
24
33
36
36
75
1
47
85
23
204
36
12
25
53
30
73
17
3
132
315
133
179
30
43
68
96
88
180
53
75
28
35
49
11
21
135
13
11
30
31
11
12
60
33
28
95
9
172
35
73
23
145
92
15
12
153
12
28
8
87
1
96
68
36
16
95
25
311
57
52
131
72
37
36
48
60
11
25
128
12
15
24
30
111
3
25
68
15
13
455
25
132
8
4
101
39
33
3
172
59
13
12
60
48
288
23
60
1
48
20
60
123
18
30
96
66
24
30
90
3
28
48
96
8
3
57
231
25
11
18
15
16
185
79
65
55
68
15
180
24
36
12
36
21
76
83
1
80
51
37
11
132
12
85
137
15
24
9
27
4
12
47
1
35
132
73
20
16
24
11
48
25
32
15
6
90
129
48
123
18
31
11
48
6
30
73
287
25
48
200
57
31
23
66
18
73
12
11
37
104
33
111
231
108
73
77
103
23
85
5
75
27
85
132
128
24
33
55
83
222
15
51
96
73
20
352
8
27
54
127
35
37
12
80
60
51
93
9
75
76
47
73
24
212
21
43
5
55
59
121
5
30
96
33
28
77
7
35
165
40
41
3
15
37
92
28
48
47
24
61
23
54
151
32
40
164
99
132
12
25
17
175
56
3
12
13
29
15
132
16
83
1
48
60
35
25
11
36
21
15
60
12
21
4
32
64
5
6
25
188
3
18
55
24
60
125
63
4
23
60
12
13
8
33
24
55
215
21
15
30
31
23
60
1
35
1
24
72
23
25
65
7
47
37
125
3
3
33
16
131
13
35
24
120
72
49
29
87
51
93
111
33
28
60
48
96
48
8
88
24
35
25
176
84
15
60
13
89
43
12
20
28
36
29
151
59
13
8
16
44
15
30
7
104
33
18
13
41
18
25
252
89
15
15
60
37
48
60
119
25
71
25
44
3
54
54
90
54
57
40
180
108
11
57
27
153
28
84
11
12
25
47
13
23
37
113
7
59
93
16
17
90
45
123
12
49
24
59
33
93
54
205
60
152
16
32
33
42
72
85
35
49
47
12
121
72
48
56
28
23
133
47
33
75
21
33
48
55
17
18
60
84
21
15
114
19
47
72
37
185
55
11
109
23
37
60
8
3
25
23
21
105
63
40
65
7
11
54
18
25
12
20
15
61
68
171
1
24
35
61
104
33
162
33
16
84
168
132
11
9
51
12
9
9
39
36
132
9
19
12
23
45
87
192
60
1
12
84
83
105
16
131
109
36
11
78
19
53
43
144
23
45
27
45
51
21
48
16
44
36
9
42
69
4
48
44
196
32
16
131
1
32
172
11
18
19
96
77
39
15
25
20
48
28
72
65
162
25
11
12
21
40
60
44
255
25
23
258
67
5
103
41
54
66
135
28
95
97
44
40
252
47
97
35
25
176
40
44
28
36
60
84
36
12
12
95
1
65
6
36
13
59
13
48
32
40
48
92
15
30
3
111
228
108
37
80
28
108
35
45
4
203
90
75
123
9
63
13
119
12
1
95
177
111
36
13
56
36
28
41
24
7
131
25
48
20
124
36
24
11
57
144
21
210
25
83
36
13
95
73
48
11
85
48
32
48
160
120
48
32
15
18
42
13
24
104
51
81
135
117
16
35
1
36
24
24
24
47
21
39
108
25
113
42
57
4
72
95
72
25
17
79
36
36
8
24
48
3
36
84
96
36
73
24
12
35
84
21
3
33
28
95
25
161
15
40
48
35
13
23
1
8
15
73
12
12
11
73
11
240
108
13
12
176
4
23
42
18
37
35
21
160
11
36
114
31
12
5
240
87
36
3
12
129
16
23
246
6
18
39
27
21
132
16
11
18
6
594
43
23
96
13
8
9
6
180
13
24
47
216
97
72
11
109
23
25
23
18
96
31
48
72
155
37
180
60
11
69
105
27
51
84
61
32
72
180
4
92
87
48
24
21
12
93
7
192
60
29
55
32
ABCD 94946560598*3^$a+1 [50014]
12
16
41
19
6
4
19
12
31
48
2
15
4
35
46
23
4
13
2
16
30
7
7
6
10
30
20
4
11
11
8
2
4
16
6
2
2
16
18
19
17
18
25
13
27
15
22
8
76
12
10
32
13
4
5
18
28
18
4
86
4
10
3
17
8
3
12
25
19
3
13
73
12
14
24
2
19
5
14
12
13
5
12
14
4
20
24
5
11
46
18
21
64
12
3
16
5
20
5
4
32
23
20
3
4
10
19
24
3
30
8
19
11
1
25
11
28
1
24
4
38
62
11
67
14
4
11
23
17
20
13
12
16
24
16
19
9
15
11
18
12
4
46
20
29
5
4
27
1
20
2
20
62
8
31
4
7
28
8
5
3
2
3
1
10
8
30
8
27
13
14
9
17
79
5
6
5
7
10
32
28
12
3
1
30
29
1
10
29
5
28
12
6
5
89
12
6
48
5
56
5
71
15
22
11
7
4
28
21
12
8
21
18
22
4
7
15
13
20
4
25
12
20
26
22
2
46
3
21
23
1
2
24
6
24
26
17
1
2
4
1
7
21
15
6
11
28
7
5
13
19
5
2
36
17
1
4
2
64
14
50
10
20
12
20
10
13
12
51
22
6
34
18
34
35
16
8
7
18
32
8
12
24
14
5
36
33
7
19
14
16
19
7
4
29
8
7
33
44
3
13
19
6
30
29
23
32
6
48
2
5
27
8
12
5
13
23
7
5
7
8
17
23
49
15
9
9
15
7
60
28
1
12
19
6
3
17
38
5
15
26
28
8
4
23
7
54
6
53
11
22
20
10
32
18
32
20
15
71
4
10
8
10
33
12
8
11
16
8
50
22
17
8
4
23
16
2
3
9
27
24
9
32
23
1
31
35
6
7
27
4
17
57
8
7
11
14
11
16
1
12
32
10
6
8
11
29
36
14
52
2
10
1
7
10
24
26
2
3
4
8
17
30
73
3
22
11
37
10
4
9
12
4
36
8
21
16
22
2
4
6
5
24
27
14
30
38
6
24
5
48
7
32
28
10
70
5
3
12
28
20
20
13
9
3
7
8
8
30
14
2
78
22
36
3
45
27
13
30
36
13
1
4
26
4
5
7
13
3
2
32
20
3
5
30
5
3
33
11
61
32
31
5
5
12
7
3
2
30
10
15
27
64
10
2
5
37
11
12
7
38
10
17
15
18
12
8
23
9
11
4
8
5
12
11
9
35
5
92
18
30
12
4
52
3
25
4
31
12
4
8
1
26
25
5
18
13
47
1
7
29
11
58
35
36
5
18
10
7
20
1
28
4
12
4
42
28
5
20
5
7
12
17
35
5
3
7
8
25
1
32
54
9
17
54
18
46
5
91
53
25
10
6
11
1
42
2
15
36
5
7
31
20
16
1
7
17
3
13
19
5
5
8
8
27
20
23
17
20
12
5
20
4
14
10
7
29
22
2
18
10
32
28
19
48
8
5
2
16
14
50
1
19
28
8
54
2
4
12
18
12
10
14
8
6
2
40
27
1
30
6
23
3
5
5
12
28
8
20
10
4
20
5
8
24
24
9
16
11
1
12
23
7
6
14
8
22
8
10
14
14
4
40
38
2
70
38
14
3
5
11
1
8
42
21
8
5
19
3
8
5
57
2
8
13
16
9
14
10
11
69
10
8
2
47
20
25
24
26
33
25
10
28
22
3
12
33
27
17
14
20
6
15
20
28
5
40
2
8
10
128
32
11
35
25
57
12
10
20
26
6
25
1
39
19
1
96
7
20
10
3
17
7
43
1
27
2
6
5
9
11
5
19
7
26
8
6
1
17
55
3
10
10
12
17
15
50
4
11
3
38
4
19
97
50
12
5
11
25
24
3
40
24
21
5
12
10
5
1
12
12
10
13
24
60
3
18
2
6
22
2
55
1
11
13
35
13
18
2
15
7
40
30
8
10
29
31
5
8
5
30
36
5
13
11
56
25
8
12
68
6
1
19
74
32
14
6
15
8
12
1
30
18
30
9
1
20
4
6
5
21
4
11
11
57
55
36
5
5
44
3
3
21
5
3
15
10
8
3
4
15
5
16
19
8
12
5
17
38
6
39
8
12
7
18
28
24
55
11
14
3
7
18
60
10
26
20
26
9
17
60
59
5
18
21
36
5
6
42
18
18
4
26
4
48
13
20
4
23
49
19
6
16
7
13
7
17
16
2
1
9
2
29
79
38
3
7
29
3
58
7
23
10
3
76
1
12
10
33
12
1
94
13
5
8
2
8
22
28
4
2
36
10
4
34
5
1
26
9
11
10
3
9
20
2
21
12
20
1
39
25
7
3
26
2
9
23
40
46
7
100
20
12
35
17
1
48
7
17
10
18
10
10
8
11
4
17
7
3
20
110
8
10
12
13
17
10
12
10
83
7
5
40
5
31
36
20
23
12
38
12
11
57
15
5
10
16
2
42
22
4
26
9
7
25
15
58
10
5
11
25
13
11
27
42
12
18
30
2
9
5
2
17
1
14
38
19
24
84
36
47
5
27
6
34
5
48
17
15
25
68
27
33
10
34
24
30
2
10
4
8
5
20
5
7
35
44
9
1
16
26
8
5
19
2
6
13
49
6
26
3
1
4
10
6
62
4
21
5
8
46
13
21
16
10
18
2
30
8
2
9
16
8
7
6
10
2
30
10
18
49
1
3
21
4
2
18
30
6
39
21
23
17
16
8
12
18
12
18
2
12
10
11
29
2
5
24
7
13
12
13
10
14
36
6
5
19
5
5
2
28
5
1
14
34
18
5
7
18
23
7
25
4
13
8
3
1
20
6
2
16
11
24
27
22
6
4
5
27
6
35
12
15
32
13
1
2
37
5
7
44
12
19
4
2
12
3
15
12
6
6
24
29
15
26
32
10
5
8
24
11
6
8
30
76
17
3
6
11
15
2
7
24
4
25
23
15
28
4
12
4
14
18
9
55
16
49
28
57
38
18
3
11
16
25
7
38
22
1
36
31
5
5
43
17
7
25
36
22
5
44
1
15
5
4
8
26
26
30
24
34
2
48
12
10
30
14
14
32
25
5
6
12
18
2
16
25
4
3
18
11
1
32
7
8
17
20
6
2
40
15
8
23
14
11
7
30
10
30
48
2
5
19
26
3
31
16
18
50
21
20
29
24
7
13
3
25
2
5
41
2
29
1
23
1
15
19
22
3
1
3
1
34
22
11
7
18
15
8
47
13
19
5
1
11
13
10
30
7
1
47
12
11
25
17
43
5
38
36
24
22
10
2
6
29
13
72
7
24
91
16
18
4
7
19
1
51
13
9
6
6
4
4
12
10
41
7
5
28
5
10
17
15
33
5
2
22
30
25
11
60
20
12
10
48
7
33
14
1
28
1
28
7
11
14
8
2
25
31
13
29
6
5
49
7
4
20
1
15
9
12
4
44
4
66
4
37
13
35
45
16
12
19
5
6
14
23
31
4
32
24
36
9
27
29
19
5
57
12
3
4
15
5
4
37
7
7
36
5
12
5
2
29
51
46
18
4
13
12
3
8
42
14
5
4
25
4
2
30
36
4
38
20
6
70
16
4
5
7
33
11
16
17
7
5
24
21
4
4
30
6
30
1
41
40
2
53
12
5
12
6
2
11
1
18
8
17
41
11
3
16
29
13
10
10
3
9
10
13
24
41
60
7
43
20
9
5
35
15
5
64
7
10
20
2
5
17
26
4
5
1
4
10
33
1
7
12
11
56
6
14
28
20
21
5
104
11
25
10
1
19
10
55
4
3
34
6
5
17
2
1
4
20
55
30
3
7
6
2
16
77
37
8
23
7
2
7
21
24
20
14
42
24
18
2
18
10
22
14
16
10
26
22
72
6
39
1
20
23
76
1
8
15
31
1
24
23
2
4
30
2
10
2
16
2
29
21
4
28
12
10
1
7
32
8
25
1
7
17
6
1
4
1
84
7
12
11
25
11
1
4
21
35
13
16
43
1
11
1
39
19
4
12
10
6
10
7
12
5
18
1
35
2
14
8
42
26
9
3
6
2
8
17
8
7
40
14
8
10
2
8
18
29
63
41
36
16
5
19
9
40
52
27
11
5
51
26
15
5
2
30
50
28
4
48
12
25
4
9
11
9
18
22
16
2
5
12
5
2
4
17
9
16
23
32
9
70
6
15
5
2
8
5
23
12
8
9
15
6
27
13
32
102
22
10
16
9
1
19
36
15
14
23
13
10
4
9
17
2
38
18
5
9
18
2
60
20
27
11
2
55
63
30
98
12
18
7
9
16
18
21
1
2
38
4
38
2
8
15
5
3
13
24
75
3
52
6
2
17
5
30
60
13
27
12
21
43
29
35
1
21
51
13
11
11
20
4
13
5
12
14
12
33
7
8
5
24
52
63
21
21
23
3
30
19
79
2
3
21
3
72
8
15
117
4
1
14
16
10
15
13
6
5
1
4
2
4
20
6
112
23
5
15
28
9
6
21
15
5
4
9
6
4
65
13
7
16
15
6
3
1
7
7
8
2
6
4
45
7
24
34
31
25
14
1
21
16
7
3
2
20
18
17
23
30
30
42
56
11
13
10
5
5
31
36
48
3
12
22
19
5
7
7
5
1
15
1
35
15
28
2
11
15
8
61
3
21
19
2
38
8
20
2
11
20
31
20
6
2
38
27
3
10
18
5
17
15
28
31
20
21
43
29
1
20
24
48
4
16
3
5
20
15
20
37
15
5
8
4
2
5
8
27
6
2
5
7
13
41
6
5
51
17
7
4
12
20
5
13
11
19
9
32
19
52
2
47
5
24
7
17
12
18
48
14
4
76
16
4
19
16
9
14
25
20
25
11
4
8
17
6
2
10
5
37
56
4
35
1
2
9
15
10
16
4
8
8
7
33
10
10
7
7
8
38
18
14
11
17
7
45
16
10
34
10
6
6
21
15
18
30
4
56
2
7
1
7
12
11
12
18
47
12
15
10
58
33
17
7
35
30
10
60
45
17
30
38
11
7
29
29
7
27
21
4
27
6
39
3
5
11
54
2
8
8
10
22
32
4
9
7
5
20
1
10
8
5
9
26
6
11
37
12
35
3
38
4
51
12
20
3
10
14
6
3
19
12
16
29
3
20
10
18
22
2
8
21
19
6
24
11
5
11
13
6
20
10
19
16
47
2
7
5
54
2
30
28
5
75
17
17
36
19
1
40
2
5
27
13
5
28
32
2
10
15
41
7
17
18
30
8
16
16
3
49
6
9
45
35
1
72
23
16
20
19
16
5
1
4
31
3
9
7
8
17
4
20
4
1
7
12
15
1
45
10
16
1
13
26
8
1
7
32
17
31
9
39
12
22
10
1
9
11
37
10
5
5
2
25
7
29
17
14
24
2
10
20
8
24
10
3
4
5
26
38
39
15
10
7
49
46
10
10
6
23
1
71
4
31
30
12
26
4
6
2
2
3
19
8
80
8
10
2
22
20
6
5
17
12
8
3
7
6
2
9
33
3
3
5
5
110
82
10
10
20
3
12
12
12
84
7
2
16
34
6
36
6
8
2
34
6
27
1
20
14
16
17
4
19
1
5
8
8
8
24
2
21
7
10
10
2
6
13
7
17
5
7
24
7
18
11
25
36
54
13
7
16
2
2
16
17
60
5
10
22
11
24
1
2
10
6
16
6
12
2
29
84
35
6
11
20
1
10
5
45
28
19
17
14
24
6
30
5
9
18
20
13
25
16
16
24
10
8
12
13
15
5
31
34
67
36
25
4
23
12
3
5
5
11
12
68
37
10
17
5
56
7
52
5
46
14
27
1
15
7
17
1
2
5
1
4
18
5
8
5
19
3
33
16
25
31
23
17
12
32
3
16
12
2
7
13
11
47
12
10
15
5
2
16
10
28
26
21
5
12
3
7
48
65
23
1
48
37
24
24
2
4
12
10
4
6
4
6
12
28
14
20
6
7
21
32
15
12
16
44
15
18
14
16
14
24
19
16
20
11
1
5
4
34
29
65
11
17
3
7
9
5
40
64
31
60
13
35
16
32
5
19
19
4
17
1
43
19
16
25
31
4
4
18
4
4
7
29
60
48
28
2
26
76
18
22
16
2
2
18
13
35
12
32
20
10
3
32
4
9
11
1
11
37
11
19
5
52
19
1
1
3
25
46
21
37
30
5
5
56
4
23
15
12
16
25
4
1
11
1
14
5
4
7
8
21
8
5
56
10
12
14
26
12
13
17
15
7
8
16
32
32
1
9
7
3
60
6
32
3
31
6
10
12
17
24
7
2
16
11
20
1
15
17
2
8
8
2
11
20
27
12
16
24
16
24
48
30
8
15
11
6
42
38
7
3
14
19
9
8
19
29
2
9
9
35
40
17
2
1
1
15
20
21
19
13
2
5
16
5
38
4
1
15
26
8
7
3
16
30
35
29
11
45
30
5
5
7
4
20
11
10
2
5
15
10
20
15
31
4
16
10
11
13
12
16
10
ABCD 94946878142*3^$a+1 [50258]
2
126
130
84
90
90
50
36
4
6
12
162
18
38
304
198
182
36
264
148
38
22
30
90
2
30
10
90
36
50
22
252
270
26
114
246
40
14
46
44
28
162
26
100
252
198
224
58
92
70
18
92
70
110
40
66
74
196
140
4
6
30
20
120
10
44
100
80
10
30
18
92
36
4
18
30
78
80
64
90
48
72
20
70
90
36
42
30
32
40
56
292
8
40
54
36
14
28
18
72
30
240
162
156
50
94
6
174
6
44
28
188
100
12
32
40
126
14
58
38
40
12
32
6
40
44
10
50
88
90
78
282
72
20
220
80
76
104
96
40
264
78
62
96
40
252
90
62
148
18
50
60
52
78
50
94
50
16
240
90
72
158
144
36
4
36
414
18
102
18
42
26
4
20
16
104
28
12
56
4
30
20
16
42
120
60
158
90
180
34
90
6
174
60
80
90
166
20
112
12
36
104
388
120
32
76
204
116
294
16
54
36
24
120
20
160
60
36
72
8
22
162
168
120
92
180
76
144
30
78
102
18
342
168
18
12
90
42
80
216
22
2
88
128
4
48
2
58
12
176
150
54
120
28
32
178
90
218
22
152
36
40
54
6
174
56
22
30
2
16
164
268
60
162
18
18
44
60
70
20
40
30
90
56
30
112
78
72
30
42
80
58
18
20
84
148
68
40
72
252
108
60
48
72
32
76
132
72
116
180
24
16
60
14
66
220
74
30
36
4
20
76
72
152
216
64
48
38
84
90
28
12
140
28
12
176
4
18
2
76
54
30
18
42
120
168
68
34
6
140
84
40
186
80
150
52
60
30
18
114
50
36
70
132
30
78
30
20
160
90
14
40
140
118
18
44
186
22
12
108
38
52
2
16
20
124
150
86
90
70
42
8
10
12
18
42
12
18
122
40
36
24
156
104
6
22
12
108
42
48
18
60
44
36
10
14
16
114
80
328
92
130
30
110
36
40
90
102
132
66
20
54
180
148
270
210
248
114
58
8
64
30
326
34
6
12
92
160
96
80
144
28
18
54
116
184
140
28
72
26
240
90
232
128
22
138
24
30
86
60
4
26
54
58
92
16
54
180
50
298
8
64
108
18
14
58
32
40
350
36
24
156
24
16
234
90
56
124
96
44
28
98
22
42
50
76
44
28
18
194
36
52
18
20
22
72
80
136
12
32
180
40
126
74
16
50
64
86
52
198
74
16
180
54
60
36
54
26
4
198
32
28
30
182
76
12
32
60
40
48
68
4
18
180
92
30
118
32
30
28
210
18
74
66
24
30
46
30
252
18
132
30
90
72
60
30
20
16
54
86
10
234
26
24
16
90
150
12
38
210
4
200
126
4
30
20
148
12
86
22
42
378
72
50
160
18
72
168
68
22
30
18
54
60
116
4
230
100
18
212
58
108
90
84
20
148
152
76
180
90
50
172
152
10
108
102
240
90
48
32
60
58
ABCD 94946935834*3^$a+1 [50019]
7
17
60
12
39
64
32
16
8
9
60
27
72
24
9
87
72
177
48
132
108
12
67
8
88
5
27
57
204
99
9
15
64
128
24
9
79
101
36
168
15
48
381
84
12
3
9
39
24
129
12
27
16
41
63
9
39
33
120
31
32
24
96
33
7
149
187
329
12
51
21
27
21
3
9
39
72
45
60
231
24
24
21
48
19
152
141
12
39
24
93
163
48
48
113
12
51
45
36
207
57
84
27
81
60
3
40
53
267
64
104
21
123
48
136
41
39
16
101
27
48
21
12
36
12
48
15
45
24
108
48
31
17
135
9
223
128
16
32
9
7
173
3
48
24
48
81
24
312
60
43
56
69
48
3
216
45
3
81
36
19
48
41
135
16
48
113
39
9
36
195
72
45
123
69
3
93
51
273
15
16
17
15
16
56
69
163
5
24
168
91
128
57
7
77
12
72
168
55
77
67
29
51
72
24
21
48
27
141
24
300
12
27
9
36
12
48
87
81
7
56
93
75
192
9
15
105
39
129
55
32
144
33
31
161
144
48
168
7
125
3
177
39
120
24
184
17
31
29
120
195
9
31
125
108
7
48
32
9
55
128
9
15
45
12
87
93
3
24
105
87
48
96
33
15
57
15
40
80
112
125
264
3
24
16
125
51
24
69
12
72
63
57
7
29
75
136
32
144
165
3
33
7
5
36
15
9
63
16
41
144
24
132
84
84
12
120
87
105
12
48
99
112
113
159
168
93
24
12
12
96
43
125
99
57
252
51
96
33
55
29
60
72
132
120
147
24
33
72
12
3
69
123
57
111
88
96
65
31
185
7
80
16
77
84
127
29
75
72
96
16
161
135
96
40
17
63
69
75
81
15
24
96
120
93
120
3
40
77
72
75
96
93
156
156
3
9
111
57
183
112
104
201
15
45
108
156
156
135
48
168
64
17
271
89
132
60
36
3
168
81
132
75
45
48
43
80
24
33
63
40
5
288
3
24
33
31
77
27
96
120
93
36
204
27
69
3
213
36
63
72
57
279
33
180
120
36
24
36
451
29
3
72
69
19
56
81
159
33
63
141
36
111
136
17
252
192
259
17
96
31
8
24
48
189
12
60
99
96
69
27
9
60
12
7
32
48
16
48
96
305
24
12
24
115
432
29
48
48
216
139
56
40
8
24
33
63
24
21
163
8
69
60
15
9
31
5
27
21
12
31
65
36
12
15
285
144
51
9
84
3
69
108
87
96
88
8
24
57
12
235
96
53
36
183
9
132
27
88
5
267
72
57
96
72
87
16
53
91
32
48
93
75
136
29
12
15
240
40
80
21
27
16
125
60
7
96
125
36
87
9
175
41
132
163
8
45
91
161
15
96
24
21
72
27
48
16
128
33
79
29
195
192
16
65
255
16
5
51
117
24
3
168
72
81
7
48
48
29
3
72
57
39
144
240
177
192
156
3
48
24
240
9
7
209
79
17
159
72
45
48
300
204
12
48
36
24
3
40
17
48
79
32
33
24
12
3
232
56
105
175
53
43
96
29
372
60
24
43
192
80
120
9
60
48
108
63
24
120
33
103
113
120
156
12
12
ABCD 94947282902*3^$a+1 [50001]
80
28
57
423
57
11
4
45
75
36
12
9
60
51
117
3
72
117
51
132
80
301
179
157
63
240
36
132
48
300
60
309
180
75
108
57
123
12
48
32
40
45
63
48
372
48
12
9
71
109
180
144
15
92
52
60
468
132
240
156
60
20
64
21
167
37
3
117
35
1
35
144
76
81
83
85
15
156
189
96
39
45
15
36
60
69
75
140
16
24
81
60
96
180
159
72
20
13
207
213
96
228
663
297
96
24
183
57
12
240
23
61
35
112
57
3
48
144
225
143
100
140
73
15
21
39
32
37
96
39
21
144
51
12
33
96
48
15
117
24
35
160
204
68
37
12
48
155
61
36
51
180
93
24
12
48
23
37
63
9
83
1
120
119
36
1
11
49
3
81
267
128
25
60
24
291
9
36
24
60
3
12
81
24
63
360
240
117
63
12
120
45
12
191
100
9
3
36
284
88
93
15
192
12
116
61
3
45
60
51
20
49
192
48
63
9
3
81
84
155
40
45
3
60
33
159
57
171
12
141
36
51
33
39
20
108
157
171
141
99
60
144
60
57
159
24
141
27
12
21
120
39
216
72
12
48
117
60
15
60
57
180
39
60
84
45
15
48
132
225
63
80
108
49
3
128
25
27
12
45
83
28
45
75
60
80
85
180
119
1
27
132
108
48
24
60
156
372
128
121
83
36
4
105
51
21
39
132
12
48
128
49
60
72
48
143
13
15
24
48
12
81
36
48
15
21
99
45
72
63
108
117
63
12
48
9
144
15
105
24
23
52
80
61
36
108
15
237
99
69
132
60
191
112
45
3
60
32
16
84
128
52
60
105
23
13
15
80
109
75
48
177
63
117
171
44
60
88
9
3
45
83
37
15
45
315
36
9
3
117
3
140
60
208
9
11
244
45
180
183
20
52
21
27
72
81
24
123
32
25
23
28
9
123
9
123
240
81
167
48
100
45
87
12
36
60
12
57
111
24
20
208
33
204
12
83
196
144
176
64
177
51
108
9
135
60
80
25
15
156
44
16
21
180
111
48
72
33
15
9
72
3
60
117
504
27
92
61
84
75
21
84
60
11
52
80
12
145
36
84
11
252
100
12
68
97
123
177
312
63
48
57
63
33
39
165
12
240
11
52
81
36
24
60
24
23
88
12
57
51
9
111
9
120
71
4
36
69
71
49
300
3
69
108
11
64
36
12
48
20
25
24
255
117
48
480
75
48
9
71
148
69
180
132
324
27
60
129
111
9
108
240
192
48
3
33
27
153
35
4
57
51
20
48
4
21
75
69
60
171
32
52
48
48
9
60
23
13
159
228
33
99
120
36
12
120
12
60
216
44
16
32
13
36
99
92
108
85
84
155
25
3
117
63
108
72
12
48
12
165
111
21
11
28
9
12
11
73
264
51
84
81
59
37
60
11
40
ABCD 94947314134*3^$a+1 [50034]
7
30
23
37
66
5
19
93
20
108
67
33
32
7
101
19
53
1
6
18
15
32
91
18
114
30
72
251
4
15
24
36
5
31
17
55
36
30
24
66
6
23
16
171
6
12
3
20
55
72
108
12
65
72
25
24
11
48
16
15
17
55
12
36
42
107
1
131
96
163
24
65
37
24
59
192
60
36
24
109
6
65
115
84
6
3
15
65
1
11
13
72
54
36
30
11
25
99
33
47
96
60
13
54
66
42
18
12
39
39
66
126
125
40
69
6
48
6
66
42
12
54
54
6
21
36
45
47
52
33
47
300
115
6
30
54
3
36
69
6
41
31
12
18
47
7
24
90
66
6
48
47
132
7
33
20
67
114
36
23
7
24
264
78
48
96
36
107
12
19
24
21
12
129
15
56
24
25
6
65
24
60
96
28
56
61
18
90
36
78
5
28
3
36
54
84
18
9
8
1
11
61
47
16
27
60
17
37
3
20
7
6
30
17
25
120
6
17
40
48
75
66
78
12
45
45
36
60
15
39
180
5
120
60
193
12
3
87
9
32
13
54
36
21
3
17
36
24
25
71
133
66
78
30
45
48
15
78
39
15
12
81
9
24
15
39
17
49
36
11
115
24
36
57
20
97
6
12
6
131
16
63
60
36
66
18
72
5
127
33
33
42
162
36
66
18
95
73
147
81
71
79
29
228
12
12
180
1
35
73
6
54
30
6
48
90
21
57
54
5
16
69
54
17
67
276
102
60
47
37
3
87
180
5
1
95
52
87
53
37
66
18
6
36
18
90
54
66
6
3
68
13
147
20
19
18
72
111
153
126
5
175
6
108
66
93
75
12
36
5
4
45
63
51
101
55
21
33
47
43
90
24
12
3
32
163
5
73
54
18
47
108
7
105
3
12
5
13
6
30
42
12
6
120
24
66
6
3
8
24
13
35
132
31
60
17
48
4
69
42
17
13
24
18
36
72
17
120
1
54
93
108
69
60
66
17
109
3
15
180
132
48
77
73
18
138
59
157
6
89
13
222
5
49
30
17
43
12
9
9
39
3
29
28
45
35
1
6
54
30
6
71
12
73
39
108
36
15
132
90
3
9
155
13
18
17
13
42
69
15
90
11
24
133
48
42
53
55
138
36
6
30
24
11
7
36
30
27
164
61
63
32
109
3
123
18
66
36
9
63
5
16
111
30
35
109
6
65
169
102
150
3
81
234
9
63
5
49
54
6
84
54
18
60
39
15
180
41
52
33
30
24
21
117
108
60
3
36
80
1
150
30
18
132
5
49
30
90
24
72
18
84
42
51
69
24
11
55
24
29
127
18
18
18
36
3
36
69
18
137
31
36
36
84
53
25
3
27
36
17
73
42
5
103
30
6
93
8
28
105
147
45
42
72
5
36
49
11
79
53
1
12
75
123
41
16
15
65
67
12
96
125
55
17
37
66
18
36
60
90
21
32
55
48
89
25
36
87
57
30
24
36
66
18
6
18
65
12
16
69
35
40
9
27
9
3
132
9
60
47
79
41
13
84
18
90
42
12
36
24
21
20
60
19
18
6
41
25
143
91
132
17
1
147
32
31
24
21
27
42
18
125
112
20
28
69
36
18
36
36
89
1
42
21
56
28
3
84
78
23
85
15
33
24
12
23
16
104
73
18
81
80
25
71
37
87
51
60
48
17
19
18
18
42
15
68
192
48
109
30
5
31
65
28
21
108
30
5
31
29
16
69
12
24
11
60
193
3
44
79
42
12
18
9
128
67
33
57
120
11
79
18
6
30
6
36
30
147
21
11
4
15
81
108
20
31
29
120
108
13
30
36
18
63
117
23
19
66
24
156
27
15
18
54
18
3
117
42
33
57
23
52
15
5
28
240
92
16
20
133
39
36
92
24
60
36
12
13
84
60
23
12
1
48
107
19
96
30
95
24
25
23
88
20
19
18
18
18
54
18
75
32
73
39
80
4
51
18
36
39
3
48
36
21
39
30
108
6
105
75
12
17
12
48
85
126
96
48
45
15
12
36
42
36
12
18
6
15
21
54
21
15
48
24
5
187
24
17
60
24
25
3
20
28
159
45
33
51
44
97
6
12
53
24
13
96
147
20
124
48
20
67
189
81
6
89
49
11
16
99
36
45
9
11
12
16
21
54
69
68
7
17
16
15
5
19
18
18
12
126
60
126
53
16
15
144
42
3
48
165
15
15
65
7
117
15
21
48
39
30
23
127
12
6
18
36
90
36
90
72
12
36
17
97
36
72
48
18
6
3
45
72
78
36
41
193
36
15
105
42
30
24
39
27
54
60
3
12
80
16
9
108
47
28
21
120
54
17
108
37
24
30
9
12
20
73
30
5
48
7
18
39
36
20
13
191
19
ABCD 94947441482*3^$a+1 [50013]
3
45
165
42
78
102
24
24
30
102
9
9
39
3
30
126
18
132
132
42
54
7
215
9
51
108
156
30
54
12
12
25
77
30
24
42
102
13
32
48
33
30
1
29
12
39
99
30
30
6
96
78
312
21
21
48
30
42
12
7
191
48
12
181
47
90
84
120
18
66
12
27
64
23
24
6
180
6
42
7
29
19
95
49
11
168
189
123
18
72
75
3
45
45
48
12
30
297
45
102
150
151
77
36
372
91
77
54
108
1
32
9
120
30
60
72
18
12
246
162
90
42
96
60
39
39
54
138
60
30
24
48
48
135
15
30
102
30
96
90
42
48
54
48
24
61
53
24
18
18
6
105
75
30
138
13
96
101
91
11
54
60
84
42
133
11
6
6
90
18
13
23
6
114
48
18
12
42
30
60
84
12
63
9
6
12
24
48
108
81
63
177
21
150
36
24
72
78
18
108
6
30
33
135
6
42
42
36
27
27
66
51
16
305
15
33
150
180
117
3
6
126
78
96
30
186
3
57
48
204
60
78
54
123
15
6
12
60
78
42
12
12
78
36
162
18
84
90
79
53
6
12
6
66
30
18
18
18
12
30
72
48
102
30
36
51
81
42
21
51
156
54
18
6
72
18
84
37
53
12
15
15
18
31
5
27
75
37
48
29
30
36
33
57
24
31
5
75
48
51
13
35
12
84
42
51
189
51
39
105
105
103
32
57
132
66
1
137
72
48
12
67
65
30
30
30
6
42
60
102
19
48
35
18
30
6
87
15
54
108
63
69
138
33
3
30
15
45
36
60
19
47
12
36
24
66
6
78
19
11
18
84
30
97
11
72
45
16
17
48
72
7
80
63
48
54
43
125
3
33
60
3
48
15
36
18
42
18
60
12
12
30
180
105
135
30
30
6
30
96
96
24
48
6
219
153
12
78
180
18
12
42
108
12
6
51
153
132
78
6
42
60
9
3
90
48
24
24
30
69
51
66
54
234
102
21
75
30
7
41
30
66
6
12
36
66
48
15
63
33
99
42
48
192
36
15
69
6
18
6
36
30
78
36
6
19
89
72
108
24
48
132
12
24
156
87
9
18
6
30
33
33
90
72
168
18
3
117
72
12
192
48
39
48
21
27
45
48
72
48
138
54
6
84
81
87
9
81
31
83
18
18
24
6
90
12
36
1
59
54
79
32
117
240
48
54
252
24
12
69
21
60
79
53
6
12
72
30
312
43
101
84
7
95
49
41
30
57
21
30
36
12
42
30
12
6
51
3
93
33
42
6
36
6
12
36
24
102
30
246
147
63
150
90
18
42
42
12
15
15
33
117
27
160
192
29
30
21
111
18
180
12
48
6
9
48
15
72
48
42
18
18
12
72
18
18
51
111
108
6
54
57
3
114
192
123
21
84
12
48
120
90
57
3
30
15
123
102
60
138
72
33
129
84
75
48
57
54
12
117
3
294
12
30
60
18
126
66
30
12
18
30
90
54
37
29
3
16
5
24
51
3
12
204
6
54
54
51
9
30
9
3
61
23
42
30
24
121
53
6
30
66
30
48
54
78
18
49
32
9
7
5
60
12
60
18
78
150
6
138
6
126
78
60
6
54
90
48
109
59
96
24
13
11
6
102
105
16
23
24
66
108
3
93
3
177
30
36
6
132
48
99
135
186
60
12
6
90
102
1
77
180
12
12
30
6
84
31
17
31
17
223
11
96
162
3
16
5
60
126
12
66
42
84
69
15
129
21
12
12
3
39
240
18
48
42
189
21
12
18
120
165
33
12
42
57
21
18
18
156
75
81
15
112
11
24
18
43
65
24
12
66
102
19
23
144
9
48
75
21
93
66
30
30
30
7
17
60
115
35
24
85
77
18
6
30
108
33
99
36
42
159
144
15
12
36
210
42
90
139
35
18
78
90
19
191
192
33
384
213
150
102
63
111
84
18
30
18
12
60
78
69
192
69
36
18
12
54
51
51
ABCD 94947682892*3^$a+1 [50025]
12
48
60
97
12
59
40
20
64
60
36
45
35
60
4
27
29
25
6
21
8
4
120
8
4
8
12
43
6
15
32
12
28
105
39
44
24
12
60
28
45
35
97
15
56
84
4
15
45
15
30
47
24
48
7
53
108
4
159
77
48
84
121
47
7
33
68
40
24
27
18
27
8
12
16
63
60
57
80
48
16
8
25
15
20
48
84
40
24
24
15
17
24
24
28
20
13
15
92
24
88
128
13
75
69
11
72
88
39
126
11
16
72
32
19
41
24
24
40
117
35
60
36
217
156
99
180
68
48
4
72
80
60
100
8
37
71
4
128
108
13
11
60
40
75
30
39
21
51
3
149
7
18
18
29
61
35
37
35
7
54
11
40
200
36
84
43
81
21
15
68
28
57
111
44
40
20
85
35
7
5
61
39
20
24
100
15
9
81
15
32
28
60
44
60
12
64
12
3
45
39
81
9
35
16
84
32
40
44
109
11
84
36
132
13
51
20
13
83
25
3
32
52
27
9
21
71
60
12
25
11
1
18
125
55
17
55
41
24
24
24
12
1
24
48
71
25
75
32
60
52
8
73
72
63
32
85
24
23
247
5
84
72
37
36
12
47
36
4
20
25
83
72
7
5
43
21
44
40
152
121
87
20
76
24
20
115
65
7
81
20
4
63
101
4
116
139
5
48
24
36
25
23
55
57
27
6
12
18
41
13
51
80
60
25
36
75
3
33
60
12
192
44
24
48
24
4
39
60
17
108
1
39
20
52
24
20
61
39
15
29
52
48
8
120
12
55
5
7
41
73
66
53
1
107
12
36
12
48
36
36
64
9
162
77
1
12
3
24
8
108
12
12
36
1
39
44
28
8
19
17
25
3
15
21
284
12
19
81
9
39
96
45
11
136
20
12
52
63
17
48
1
11
25
180
75
80
24
84
96
91
33
8
168
40
9
11
25
11
36
72
61
12
23
24
52
9
95
1
30
65
61
47
48
67
6
35
84
136
15
21
63
42
23
12
13
72
15
104
49
66
41
48
25
15
80
76
21
36
39
39
41
84
24
48
72
1
35
1
23
12
60
96
37
11
16
9
11
40
99
5
49
35
1
215
96
16
24
48
128
205
54
69
39
17
19
17
4
20
96
43
60
5
132
12
16
171
5
13
3
32
16
32
25
24
35
49
35
37
47
25
51
20
4
21
39
8
124
48
15
57
80
1
23
91
41
4
21
78
17
24
48
96
24
16
156
44
61
23
16
24
32
13
66
9
15
21
32
60
48
12
52
56
64
8
223
101
60
64
111
213
60
68
28
20
60
19
5
1
87
8
16
81
54
89
1
123
36
9
3
9
71
48
4
60
36
24
15
21
44
48
12
48
24
84
37
147
32
48
88
92
48
19
41
132
52
20
24
76
15
66
107
1
11
49
12
23
60
49
11
24
1
39
27
24
57
63
17
12
88
104
76
12
116
24
12
36
48
12
109
144
39
72
8
36
72
60
108
4
116
25
36
90
78
143
60
13
59
132
40
39
5
136
3
57
56
13
11
40
15
153
8
72
25
11
12
4
44
67
113
19
30
11
12
84
25
71
4
8
36
1
60
119
19
45
56
49
47
1
27
20
25
75
20
16
20
1
15
24
32
103
17
24
4
12
72
20
37
35
4
224
1
36
3
8
48
72
24
156
48
96
36
24
148
20
7
30
35
79
54
95
52
9
39
120
21
15
12
24
24
132
27
125
60
36
96
28
177
83
76
81
39
45
11
24
120
25
36
15
20
79
66
11
84
55
54
51
8
72
193
23
48
16
104
24
37
11
24
76
12
21
11
36
4
33
36
11
24
36
100
8
40
80
61
15
180
20
19
5
211
5
120
4
12
20
24
84
1
15
60
111
101
60
4
44
1
35
1
35
40
48
56
43
12
29
40
84
60
20
48
24
19
77
12
25
27
56
12
36
49
27
9
36
119
60
24
36
64
33
99
36
45
107
12
28
15
5
52
3
5
43
18
60
30
17
12
7
5
36
19
41
13
84
6
89
108
28
24
20
12
24
120
124
68
108
100
44
97
36
87
48
8
25
30
29
12
88
56
36
13
27
20
16
104
4
56
24
60
12
84
4
44
31
21
44
156
49
6
45
140
103
45
32
348
55
17
28
15
77
40
44
16
44
4
48
9
39
56
13
23
72
60
16
51
65
19
54
51
84
56
72
28
39
33
12
8
72
76
24
45
23
13
36
18
36
17
12
1
11
25
15
60
20
13
60
23
4
39
36
21
24
63
96
81
3
17
60
4
164
48
12
36
25
39
56
25
6
120
45
36
128
72
4
44
55
12
17
12
36
100
24
8
1
47
24
24
31
5
4
32
4
44
4
51
9
48
3
17
12
181
27
8
16
8
1
11
55
54
11
25
11
24
73
111
72
3
5
16
20
25
123
20
60
88
8
12
24
25
39
15
6
15
8
31
77
67
30
162
65
36
12
100
45
11
109
72
59
4
80
12
4
111
24
101
4
15
29
12
24
24
40
8
24
60
24
12
ABCD 94948952414*3^$a+1 [50018]
45
12
42
6
84
15
111
33
45
12
15
57
15
111
105
9
6
6
24
12
12
72
48
27
21
12
3
45
12
12
3
123
33
9
72
15
105
3
3
18
192
39
129
6
6
84
36
3
96
21
12
15
15
57
45
15
9
12
30
162
3
27
21
60
105
12
24
90
90
24
12
12
30
33
63
9
33
24
6
162
63
144
39
102
87
27
18
36
42
18
54
48
30
3
21
51
12
105
3
189
51
252
93
54
18
126
9
21
12
30
54
90
18
12
39
51
54
12
48
6
6
42
186
24
12
66
9
9
24
63
9
3
27
66
3
21
6
9
9
39
165
87
3
6
12
3
12
153
6
18
6
21
36
12
51
24
42
30
198
3
9
54
21
33
3
33
36
24
180
51
36
60
45
24
39
117
12
30
6
51
15
24
9
15
6
36
126
30
24
3
12
9
12
75
12
111
24
105
21
36
78
18
63
117
39
60
9
60
96
48
87
21
15
60
12
105
6
30
24
12
48
6
42
3
120
144
27
138
3
57
51
36
21
54
138
6
9
21
39
180
87
24
42
12
15
36
9
132
36
12
36
60
24
48
39
33
108
3
21
54
126
66
90
30
114
36
42
33
9
30
33
12
24
9
75
21
15
24
75
33
15
42
6
54
108
12
27
21
3
69
147
93
12
3
33
12
246
9
33
72
63
12
33
3
36
45
48
126
21
9
75
45
51
39
30
36
3
27
21
3
57
135
45
57
18
114
39
57
120
174
45
21
15
93
39
21
12
24
24
96
24
114
45
12
21
24
24
42
18
36
3
33
15
9
126
18
51
51
33
24
36
21
30
33
33
3
51
90
30
18
63
15
45
45
60
18
90
39
63
24
6
24
90
54
24
12
144
6
6
84
15
63
18
48
6
6
108
24
3
27
21
27
24
9
12
9
48
15
27
6
120
90
24
66
78
6
48
12
96
12
72
51
45
3
57
12
3
60
9
3
21
39
45
60
51
9
48
30
9
105
54
90
39
63
9
36
45
12
63
57
3
57
6
24
33
33
27
12
15
48
54
51
33
36
75
39
30
24
27
9
15
45
96
39
9
66
45
21
36
12
36
12
15
45
24
18
6
192
3
21
90
33
36
21
60
39
9
90
72
6
84
78
201
24
33
12
12
60
3
63
9
36
33
24
3
39
18
72
15
21
15
33
42
9
111
33
9
48
39
63
6
51
15
66
30
24
18
6
57
60
33
24
36
12
12
3
93
54
33
39
24
81
24
9
60
18
138
84
12
15
15
6
3
9
6
30
12
144
96
48
15
21
36
48
84
42
33
57
6
54
18
30
42
90
6
138
120
72
12
18
48
90
72
15
12
27
18
6
9
93
27
45
15
12
36
33
42
33
129
3
45
27
36
9
60
42
114
39
33
27
81
24
36
12
84
51
27
18
12
51
159
57
48
111
42
78
30
24
42
18
12
3
57
6
42
3
129
3
108
69
6
45
60
72
15
162
6
30
60
48
39
216
177
54
6
15
72
123
54
66
9
21
192
75
57
6
30
60
27
3
9
36
105
99
9
144
60
12
3
57
39
237
27
21
36
39
177
24
51
12
3
30
39
93
15
96
72
129
15
15
6
24
24
72
3
12
45
30
18
39
12
21
39
33
78
24
66
12
75
21
24
27
9
6
6
15
12
45
12
6
42
111
39
6
24
156
12
39
21
24
111
15
18
24
3
33
72
108
39
15
33
45
42
6
42
90
72
6
6
24
24
42
21
48
69
6
174
18
54
18
18
12
48
39
51
30
27
33
48
12
12
15
21
36
39
12
45
48
111
153
30
42
36
3
45
84
30
57
21
12
72
6
42
12
51
15
48
42
54
21
9
51
15
24
18
102
93
3
9
9
12
12
63
48
21
18
6
27
57
78
42
3
3
57
39
30
120
18
6
120
24
60
15
12
3
42
6
9
45
84
6
9
15
42
12
3
12
21
30
42
75
9
48
12
96
15
84
3
30
36
36
24
15
24
3
72
33
33
15
135
45
27
30
15
105
72
42
69
21
6
9
9
120
12
12
6
54
147
9
15
9
48
12
3
15
30
39
24
57
159
33
18
54
15
21
48
24
36
84
12
96
12
6
117
9
3
33
27
12
33
6
54
12
48
30
18
24
15
33
72
6
30
48
24
60
63
57
15
63
9
45
48
96
27
24
21
90
138
30
9
87
18
48
27
33
12
36
24
12
63
33
84
18
30
60
27
3
45
27
9
249
6
21
93
30
30
27
81
12
42
30
18
6
27
9
63
15
42
36
48
36
15
9
12
24
60
54
126
75
24
81
24
219
27
54
60
12
39
51
24
30
63
48
9
120
123
33
120
12
12
24
24
12
24
15
21
48
15
96
9
3
57
72
18
57
15
69
105
84
30
21
12
9
36
132
27
9
27
69
15
93
6
174
18
18
12
48
36
78
21
21
60
36
60
114
30
63
57
24
12
24
96
72
120
48
48
39
21
27
33
30
66
75
21
30
54
24
60
6
6
15
99
24
69
213
24
6
9
39
30
75
21
51
24
21
18
6
18
30
51
21
15
33
60
87
21
27
21
24
36
24
78
48
9
33
54
6
18
9
105
75
60
105
108
15
24
3
78
42
48
9
33
12
36
63
105
24
198
18
30
42
60
18
66
6
ABCD 94949040874*3^$a+1 [50093]
108
132
126
90
30
96
18
18
12
6
120
36
36
348
120
294
156
6
300
90
78
216
12
162
18
24
66
54
54
132
54
5
13
192
6
18
36
48
312
54
66
60
54
90
11
19
6
23
133
42
66
90
42
12
36
24
30
197
19
42
102
125
7
54
72
107
55
90
156
96
35
1
54
36
138
11
115
24
234
120
6
125
19
102
215
79
306
138
378
42
108
288
84
150
126
30
95
127
17
67
90
36
239
48
73
24
396
83
96
55
126
12
150
210
72
114
66
96
12
60
180
12
36
180
72
35
1
6
234
216
36
18
72
12
216
149
127
18
12
126
197
61
102
90
78
174
168
198
30
59
67
29
7
60
90
72
11
25
72
162
72
18
12
186
234
35
85
60
48
36
60
36
18
90
102
114
54
210
78
252
48
53
217
23
85
11
31
198
66
18
215
192
13
36
396
30
5
1
342
12
78
48
72
72
54
36
5
31
78
35
229
42
48
65
7
114
102
90
60
174
78
90
5
97
24
71
13
42
54
36
66
108
6
246
54
24
120
36
36
60
12
60
66
6
30
108
90
90
6
264
72
108
11
211
29
240
37
30
240
138
330
41
103
18
23
96
48
133
144
60
18
36
66
60
48
6
210
35
97
12
72
114
120
36
365
85
54
150
30
6
203
96
19
252
36
24
66
222
66
24
192
18
402
30
89
37
60
72
72
30
78
48
108
60
66
18
150
246
6
48
90
126
29
61
234
132
18
12
60
264
35
127
54
60
30
90
126
89
1
132
66
60
29
1
132
12
47
31
17
37
30
54
132
180
252
12
564
30
6
95
205
78
210
36
114
90
131
31
48
6
12
47
67
198
108
138
6
30
6
48
90
125
55
6
35
48
115
48
54
90
168
48
312
30
78
102
132
138
42
35
121
114
84
150
11
79
174
6
125
37
12
432
383
13
132
95
25
36
6
29
241
108
72
18
102
18
65
97
239
91
126
119
109
131
103
18
78
252
84
6
108
119
37
78
18
120
179
133
66
41
31
24
264
126
150
29
25
126
36
18
72
162
138
144
108
162
54
72
60
23
7
24
144
36
156
17
205
228
18
90
35
61
36
30
204
54
90
72
120
60
30
90
72
60
90
108
252
252
36
234
30
36
222
66
6
18
12
59
127
18
54
30
72
83
211
120
6
90
36
174
78
162
30
18
90
41
49
150
30
60
30
6
12
54
90
144
36
6
120
29
43
162
35
144
96
163
72
30
23
121
6
113
133
18
6
18
66
54
108
90
18
36
6
18
174
162
53
127
78
12
36
ABCD 94949679304*3^$a+1 [50017]
177
4
72
35
145
68
12
39
69
75
6
18
108
9
3
42
126
33
76
60
36
29
36
12
78
117
52
23
42
79
29
138
33
171
30
15
75
25
44
9
63
28
192
23
45
27
9
76
35
114
30
33
108
39
49
29
31
5
51
75
25
23
1
17
79
29
39
48
39
1
92
36
69
15
3
60
9
9
72
18
36
18
30
133
48
140
9
102
33
196
5
72
55
35
93
100
20
216
75
24
9
60
12
45
55
29
42
49
156
23
6
15
3
102
15
16
47
102
139
20
36
99
30
126
61
24
8
21
51
75
234
30
6
36
30
69
36
27
30
75
51
37
59
18
18
48
60
37
8
16
83
12
25
11
42
90
45
16
72
65
99
39
1
35
60
84
96
48
36
69
132
76
44
3
13
84
11
72
1
5
15
39
126
7
5
162
1
77
54
45
60
39
61
8
36
75
54
66
54
15
45
102
96
45
4
53
7
143
12
165
156
64
11
33
57
55
5
12
18
78
36
115
11
25
48
116
108
16
29
15
33
115
29
6
54
195
15
36
49
29
27
3
61
8
21
7
47
33
3
1
35
33
111
97
48
5
84
15
81
51
75
9
24
57
18
48
57
36
39
30
67
96
35
33
40
35
36
93
180
141
6
18
120
43
24
8
72
264
45
120
7
24
23
33
4
59
54
66
1
24
107
54
91
47
21
16
35
49
5
6
61
5
19
240
35
174
42
73
65
42
33
51
24
37
17
31
12
83
120
204
30
31
20
52
44
15
90
3
36
36
64
92
24
4
17
30
60
48
60
54
91
36
83
1
96
68
12
135
84
36
18
6
12
57
16
5
7
44
16
32
52
11
13
71
49
41
51
4
84
5
55
41
48
31
56
24
15
96
1
8
39
18
15
45
19
104
12
3
105
100
29
6
1
11
13
12
35
49
24
11
36
169
8
3
18
55
32
39
36
78
67
32
16
36
36
29
15
40
11
24
33
33
132
7
101
84
39
69
51
136
101
115
8
24
177
24
27
9
19
65
42
73
71
9
24
36
180
12
63
25
41
18
37
35
93
16
71
18
7
84
36
59
36
61
47
1
17
19
84
12
8
52
144
59
25
11
9
39
57
4
89
27
16
5
3
105
67
120
17
43
8
36
33
6
45
36
64
152
64
8
148
24
29
51
9
102
90
15
28
44
60
136
11
1
47
21
36
3
66
42
9
40
20
40
11
42
15
12
39
96
48
18
72
31
11
84
54
6
102
18
36
24
1
68
12
3
57
219
97
113
15
36
64
29
7
8
76
131
1
47
33
45
99
3
13
20
63
84
1
257
19
8
111
25
11
241
8
225
99
57
18
78
27
3
13
5
31
5
3
36
36
124
164
16
5
55
11
105
24
36
4
29
42
1
8
24
57
54
141
15
36
13
72
65
18
9
3
168
30
51
75
25
44
96
84
9
15
51
69
27
48
13
24
89
15
96
64
11
1
107
1
104
16
32
4
84
20
96
100
5
3
72
93
48
15
24
33
7
53
36
30
21
93
27
93
51
39
37
35
61
32
57
54
9
36
160
47
54
123
3
84
24
37
65
43
71
81
75
18
15
27
9
24
147
18
91
8
16
95
36
105
63
13
197
15
76
96
8
3
13
5
15
16
23
33
63
54
138
18
39
12
40
200
16
17
96
55
101
175
56
4
20
159
69
3
42
51
16
23
45
93
15
24
40
119
6
30
121
77
36
6
33
21
7
120
8
24
147
228
105
21
39
12
21
54
180
33
60
33
39
69
36
75
39
69
15
21
180
40
11
6
87
12
45
63
28
35
49
5
55
44
96
3
12
18
87
4
60
60
120
35
36
33
36
111
45
216
63
9
3
25
84
20
4
71
33
12
63
18
48
31
113
42
18
127
84
12
47
73
48
131
81
4
5
79
60
32
24
15
33
45
156
6
45
63
37
24
44
33
3
15
121
23
33
63
145
11
18
18
54
54
24
90
90
105
33
79
8
52
20
76
5
19
144
36
44
72
135
9
153
15
28
29
54
1
68
21
66
18
31
59
57
16
68
100
47
18
39
48
64
44
16
5
54
24
1
29
43
35
33
180
15
24
61
92
24
15
18
6
37
104
15
33
21
51
3
90
96
15
84
196
47
18
36
63
36
16
8
3
9
75
33
3
198
7
143
85
5
120
67
23
36
33
45
30
37
84
36
80
15
24
69
52
41
30
25
80
4
5
19
60
60
17
144
15
3
1
35
42
159
40
35
18
15
21
15
12
24
51
42
31
104
3
90
3
12
148
71
18
36
39
3
18
135
24
ABCD 94949958856*3^$a+1 [50008]
153
150
72
48
9
111
264
6
12
72
15
24
111
66
42
45
45
48
27
195
102
60
18
129
51
117
3
69
51
12
36
42
27
120
15
66
30
42
183
72
177
90
21
144
48
33
15
72
87
90
60
27
3
36
81
9
159
21
30
30
15
24
231
42
48
15
48
57
39
3
45
24
96
75
60
18
120
30
72
12
189
24
15
42
15
81
15
159
36
93
57
192
18
189
171
54
63
93
42
9
120
81
78
54
51
99
48
141
96
45
315
81
90
21
3
150
6
240
33
21
48
18
114
60
27
69
60
30
81
63
9
48
24
9
18
78
15
24
3
30
18
21
33
48
78
153
27
21
39
264
156
69
195
117
81
12
126
45
72
45
12
48
15
87
33
27
60
9
24
117
3
33
24
15
168
96
264
27
117
360
111
42
48
87
51
72
102
39
48
201
12
51
72
24
48
63
108
165
15
72
12
36
33
261
66
12
45
27
30
6
24
129
9
30
9
219
69
123
108
72
33
144
24
147
117
33
54
177
279
72
9
3
78
60
138
81
24
9
18
21
24
15
18
39
33
18
192
93
45
60
15
69
30
6
15
87
9
24
75
90
123
24
45
258
9
72
33
240
30
60
210
18
33
87
210
72
60
51
24
3
21
141
78
60
60
168
45
87
18
72
15
75
138
147
24
21
30
141
168
24
27
213
72
45
3
105
102
108
21
129
39
24
99
90
18
57
3
30
102
78
3
171
18
27
21
3
48
24
135
57
15
9
72
51
48
12
81
99
69
72
39
30
75
105
30
90
39
27
30
39
183
9
24
27
150
30
9
3
6
72
18
90
222
12
6
123
27
84
9
87
12
285
48
15
30
51
264
24
15
18
78
114
96
87
27
36
60
93
99
102
138
45
24
144
27
45
87
18
102
18
12
27
48
51
93
120
24
57
150
9
24
153
15
45
12
39
99
84
120
90
36
30
72
21
39
372
30
258
150
132
138
18
42
102
18
132
108
48
30
135
48
96
48
15
33
120
69
6
21
96
24
9
39
48
120
57
96
30
84
30
150
273
72
33
18
102
30
9
96
93
90
42
102
105
93
3
15
162
42
60
6
90
81
33
87
39
60
21
81
30
33
15
42
42
66
27
96
39
9
153
96
42
12
120
9
48
39
105
15
54
6
102
39
141
147
81
15
24
105
30
33
48
39
9
24
75
12
48
78
132
87
24
24
57
18
93
75
69
63
48
9
144
27
12
192
81
48
48
51
69
21
270
48
165
39
60
45
3
78
15
96
63
18
39
21
75
15
201
51
108
201
9
15
15
48
24
228
120
48
144
228
57
81
183
72
57
39
141
138
57
45
3
24
144
72
15
72
72
60
6
144
15
171
24
141
15
42
15
63
12
30
72
36
99
63
60
48
12
57
48
3
21
33
30
57
81
48
102
132
96
30
39
48
45
3
87
57
45
27
72
141
6
84
33
48
15
9
3
102
30
156
12
78
12
162
69
168
39
57
57
30
36
12
9
21
18
24
18
63
96
24
27
60
33
144
24
51
69
51
60
36
12
18
279
3
30
48
60
60
63
24
33
63
39
9
189
144
6
60
33
24
48
120
24
24
189
12
120
6
120
9
51
252
177
21
27
27
45
63
33
15
180
90
123
87
129
51
45
9
39
24
33
30
72
78
60
30
54
18
18
12
12
126
204
93
45
162
81
120
120
ABCD 94950514604*3^$a+1 [50034]
25
162
414
108
239
121
90
36
216
108
185
49
71
73
54
36
209
12
132
7
149
175
72
36
5
157
59
49
18
90
47
240
145
126
18
72
35
36
55
72
72
101
48
24
96
37
83
144
25
36
126
173
97
11
43
137
43
90
144
54
144
29
7
17
55
54
54
29
115
149
13
71
36
55
36
18
11
79
17
469
59
175
17
84
43
90
11
84
168
132
1
36
95
31
65
60
37
47
79
72
17
37
83
43
18
131
31
77
36
193
180
131
67
72
137
43
72
216
90
36
83
7
29
79
245
43
18
11
228
31
173
96
36
19
270
198
72
18
107
163
18
18
108
72
126
18
41
192
91
126
71
235
17
73
126
29
36
115
108
54
72
18
18
108
83
61
36
18
36
17
36
1
126
5
72
96
43
89
91
41
157
11
24
163
5
13
18
144
72
41
24
7
90
23
24
72
25
108
36
54
209
72
43
17
55
36
5
12
253
23
31
125
163
144
54
18
36
126
54
113
48
1
83
108
60
163
5
85
83
7
18
71
91
5
72
85
198
5
24
61
54
29
43
18
83
168
24
13
108
54
36
17
55
18
54
29
7
36
137
79
17
19
29
48
132
61
54
18
35
48
24
145
47
61
90
197
228
48
12
19
108
36
17
37
126
72
36
252
288
216
5
121
59
60
133
54
101
205
155
12
49
36
11
79
65
25
11
12
48
37
347
36
67
245
61
144
54
65
43
41
13
47
133
59
48
84
120
13
119
60
325
144
11
168
37
59
12
108
120
7
90
36
108
18
41
103
29
61
47
7
53
19
5
49
18
41
49
90
281
133
54
234
72
72
83
25
36
251
120
151
29
132
55
5
103
29
61
18
108
113
144
192
55
144
125
144
12
7
216
90
18
17
163
18
162
36
90
11
36
144
43
113
121
18
126
71
19
53
156
25
18
53
144
37
36
11
61
47
252
61
72
18
17
55
17
48
7
17
1
23
67
29
61
198
17
199
89
19
137
61
234
72
144
257
36
132
115
72
5
12
37
11
12
85
90
41
12
12
61
18
36
54
36
54
5
12
228
187
53
1
90
18
18
72
54
72
11
7
54
90
288
36
101
72
132
36
19
29
97
23
36
247
18
11
7
65
48
324
60
36
84
48
55
126
126
29
72
48
24
97
18
72
36
126
126
65
25
23
31
360
101
72
61
198
72
36
17
19
5
132
84
85
35
163
36
36
18
18
36
53
312
24
115
29
120
24
97
18
216
5
31
18
11
97
95
139
72
36
5
72
139
65
79
17
48
115
18
59
84
96
67
144
18
299
43
65
115
77
36
139
17
1
198
5
103
29
79
29
169
90
77
67
53
1
95
31
126
18
36
18
54
108
108
29
115
149
13
23
36
60
25
59
103
53
37
36
35
72
19
29
79
270
47
169
198
29
79
101
48
103
77
168
84
31
17
240
67
162
71
96
139
137
7
72
17
12
72
61
107
96
103
126
95
12
24
12
ABCD 94950647464*3^$a+1 [50034]
73
47
108
24
36
55
18
6
66
240
174
41
37
18
53
37
102
65
13
12
95
31
54
83
12
91
5
72
49
11
12
67
54
162
29
19
17
12
132
25
83
72
48
108
120
85
24
120
36
23
12
60
193
11
115
6
23
157
12
18
53
24
1
66
126
144
143
37
78
17
31
17
1
24
180
18
125
72
12
96
13
24
48
24
48
23
73
66
5
108
13
23
120
307
114
120
215
60
48
43
77
72
24
12
48
12
19
18
6
77
48
12
7
17
48
37
114
17
175
18
11
43
18
54
65
25
35
96
13
167
144
181
12
36
60
119
73
78
5
12
12
73
42
48
5
12
25
72
23
7
125
1
35
7
41
7
78
11
84
61
108
18
269
24
49
35
37
35
61
48
24
12
54
5
24
13
47
48
108
60
24
12
24
37
47
1
47
7
5
1
90
72
54
66
5
145
72
12
155
48
13
47
97
6
17
55
17
55
5
13
11
204
36
12
25
30
17
97
23
151
5
67
150
138
5
24
85
12
35
36
19
18
23
49
59
12
205
84
131
12
7
30
36
24
30
29
12
55
173
25
11
55
6
72
23
72
180
12
1
48
35
24
85
42
54
12
59
48
108
7
18
72
143
60
84
181
35
24
25
11
12
1
11
115
89
132
108
7
144
41
37
47
61
35
60
25
107
163
42
11
37
59
24
36
13
90
5
43
24
29
187
48
24
120
186
155
24
13
35
37
72
23
37
18
18
23
7
90
35
37
78
120
53
72
19
41
84
43
18
12
83
133
42
29
61
174
5
19
54
11
1
59
12
7
5
13
30
65
25
72
60
71
67
17
1
107
60
24
241
47
7
65
85
11
12
25
71
24
85
60
12
59
24
36
79
72
6
107
132
49
12
83
25
96
18
90
102
5
1
47
61
174
41
72
49
35
24
19
102
96
107
108
235
113
49
48
78
54
11
7
54
95
61
60
18
29
61
35
1
66
18
59
12
55
6
120
132
192
71
192
60
37
60
36
119
55
6
192
23
67
6
12
47
168
12
192
48
12
31
30
18
42
23
24
55
17
36
19
24
41
121
35
19
5
24
12
7
161
7
18
72
30
18
71
73
11
24
91
41
31
18
36
96
18
29
37
204
12
78
29
168
60
97
71
7
65
7
18
30
17
36
19
42
35
13
23
85
90
18
11
49
11
1
95
13
36
71
55
17
12
259
17
37
18
29
48
36
24
31
125
37
59
43
101
61
78
126
120
216
11
24
48
168
25
72
23
72
13
47
97
83
96
55
5
49
71
19
53
145
23
157
54
53
72
60
61
24
23
12
31
17
61
66
18
6
65
109
132
11
24
84
36
24
84
7
53
67
78
90
17
24
97
59
19
29
12
25
11
13
107
168
12
13
42
53
67
24
53
60
25
72
6
72
53
48
24
1
11
24
12
19
18
83
13
35
72
12
37
35
144
24
60
48
252
120
7
18
23
7
18
54
90
179
12
12
36
72
85
143
84
108
12
48
192
31
29
61
54
17
73
102
29
24
25
11
1
83
168
115
90
59
13
126
17
109
18
5
96
1
71
12
36
49
11
96
49
24
11
12
7
270
35
12
139
5
156
1
59
43
6
66
113
48
7
53
60
25
24
48
6
29
25
12
180
108
35
72
19
72
72
77
168
97
60
156
42
48
24
113
103
18
11
24
67
72
5
1
35
49
180
18
24
90
30
78
36
47
7
30
131
55
41
84
19
5
72
61
59
163
120
72
5
108
73
35
37
36
12
72
11
115
29
72
24
1
11
48
127
77
97
90
29
36
25
6
5
49
18
48
17
168
73
71
108
13
54
54
107
72
96
121
23
31
24
18
95
175
137
36
72
133
84
18
90
24
119
84
13
30
5
24
24
36
73
72
36
35
127
72
6
35
49
35
60
1
23
36
24
36
25
23
25
11
60
127
17
7
29
12
7
72
6
47
61
102
5
108
36
36
229
96
35
60
72
25
11
24
7
5
48
157
11
43
29
36
49
30
18
179
36
72
55
5
36
36
13
23
84
48
12
13
11
49
131
49
71
24
12
48
12
60
48
12
19
17
24
60
1
ABCD 94950812722*3^$a+1 [50038]
15
27
18
84
7
209
15
57
204
31
17
78
54
111
9
51
117
307
29
79
17
159
129
48
7
17
55
11
129
4
107
54
48
108
63
16
53
12
91
44
9
51
96
57
48
19
164
75
54
55
48
8
9
3
33
27
9
19
41
75
36
88
137
39
40
20
33
72
48
36
75
52
77
175
131
45
12
64
23
57
16
20
9
55
20
16
5
252
3
33
31
161
7
12
23
1
20
45
115
65
19
128
87
6
72
75
48
69
55
41
66
45
16
17
55
120
17
24
12
3
76
53
51
39
13
197
78
30
127
36
36
20
24
45
19
77
19
80
40
80
120
16
293
48
7
17
39
27
33
76
80
51
33
4
12
143
18
15
4
108
8
48
120
111
9
120
15
141
28
36
17
19
29
51
165
19
24
32
15
6
12
7
44
81
51
148
17
15
3
21
64
59
18
108
27
4
60
20
24
12
88
20
105
67
23
54
51
52
17
27
28
60
143
37
72
20
33
67
59
37
20
69
55
56
24
45
84
24
55
36
72
65
123
4
95
1
12
24
20
24
12
48
105
42
9
93
96
120
132
3
16
36
104
60
124
29
43
20
9
39
141
39
16
5
36
39
9
127
204
179
144
93
52
56
156
16
17
27
69
91
44
4
108
144
5
19
11
18
27
99
25
324
8
24
3
37
29
7
137
3
4
56
28
35
25
32
57
36
31
56
33
75
4
8
75
54
24
36
19
32
4
48
8
33
144
51
75
37
48
20
4
65
72
24
31
108
36
96
84
5
19
8
24
4
20
96
84
16
84
41
91
8
76
36
72
132
20
96
184
41
12
91
20
52
20
105
7
72
29
15
21
276
3
16
20
9
15
12
84
16
59
9
39
33
220
188
72
63
21
75
13
35
61
12
24
53
51
12
4
5
75
9
7
48
56
33
36
24
36
84
3
57
31
200
12
48
12
33
144
43
8
27
48
96
48
1
96
44
57
15
28
125
111
69
30
1
44
12
160
53
15
9
3
28
17
144
90
54
7
17
18
9
93
168
72
63
28
17
19
11
18
19
56
52
60
35
54
51
4
65
144
7
29
60
15
129
15
177
55
20
4
53
51
40
32
69
79
17
30
9
105
19
29
7
164
52
8
4
5
31
56
39
49
17
39
36
88
68
4
5
55
20
24
36
9
27
48
51
30
43
53
139
23
162
15
16
143
21
40
20
36
33
19
92
33
3
28
107
33
12
9
96
108
75
12
184
29
51
165
51
4
20
4
84
92
60
28
60
68
24
36
28
20
39
48
78
15
52
17
43
17
3
63
6
103
8
88
137
144
15
4
5
51
15
54
24
66
54
27
33
91
65
7
17
55
233
120
19
5
15
196
5
19
20
64
77
55
68
21
84
15
100
192
20
24
9
87
24
165
31
20
33
19
23
109
80
64
12
8
72
28
41
31
24
120
56
33
79
56
280
80
52
44
136
84
161
19
56
40
12
56
21
55
120
35
6
3
69
31
36
24
12
107
25
36
101
36
55
17
7
44
40
5
19
8
9
15
40
29
195
165
114
1
36
11
144
1
72
32
60
33
42
193
36
161
43
36
11
105
204
4
12
60
29
79
35
18
15
165
12
231
12
24
24
4
72
116
9
51
40
20
52
47
9
69
48
18
97
20
64
36
23
1
101
72
63
33
31
5
144
126
13
96
32
57
31
32
189
48
96
19
8
9
15
40
56
100
8
16
84
36
53
123
40
125
114
49
17
15
45
139
71
69
40
20
36
4
48
23
48
117
177
120
96
19
32
15
81
124
80
81
99
21
15
4
20
3
21
36
36
9
15
28
36
92
33
19
125
30
33
165
24
51
129
55
44
36
9
12
18
61
20
36
9
19
24
68
33
36
96
3
72
33
75
96
64
29
43
65
39
88
8
9
115
84
149
27
9
15
16
24
56
81
19
44
16
84
56
51
73
96
104
21
19
29
55
5
27
9
282
45
195
37
68
69
18
1
72
5
18
81
36
57
132
126
18
30
25
140
76
48
92
3
33
4
11
54
79
107
37
32
84
21
15
40
20
76
80
40
149
36
19
36
53
174
1
5
27
60
160
140
39
9
60
12
15
30
18
240
1
101
7
12
104
21
15
9
87
4
71
13
5
27
84
69
ABCD 94952233958*3^$a+1 [50082]
84
196
12
2
12
10
14
66
100
56
30
58
54
2
114
12
12
30
12
70
18
62
126
4
44
60
94
8
48
180
4
2
60
10
36
234
38
36
114
12
10
14
24
18
24
18
6
12
10
74
126
30
58
2
4
36
8
4
26
52
20
78
4
32
40
14
42
40
18
92
28
26
78
36
36
10
44
30
162
10
24
134
72
64
8
90
6
126
16
8
54
126
34
18
92
28
18
14
58
14
64
32
112
8
4
18
36
24
2
60
120
16
14
18
36
22
8
54
6
70
36
50
6
4
30
80
6
42
22
54
20
12
84
6
22
18
48
72
44
118
150
32
106
18
24
68
18
54
12
18
58
80
28
24
32
126
58
14
22
56
24
6
124
38
40
2
6
4
14
96
54
4
72
14
54
66
4
32
36
192
70
72
104
16
18
2
78
36
42
10
30
114
48
38
18
36
30
18
10
8
4
14
24
6
114
42
108
6
36
24
6
16
2
76
50
60
100
2
94
44
22
24
18
36
56
48
168
24
10
50
4
50
24
30
42
84
144
60
88
18
20
6
84
54
12
246
42
12
40
24
2
54
16
32
148
14
16
2
16
14
112
54
2
70
8
46
14
64
48
38
60
12
18
24
12
96
10
8
34
68
12
12
108
6
130
14
6
156
10
254
30
6
10
50
36
78
4
30
2
60
16
30
20
18
60
42
54
130
26
34
18
156
6
30
36
14
58
2
66
28
104
60
42
100
30
18
110
36
132
42
60
12
10
38
42
150
4
50
6
30
60
18
12
16
42
108
12
122
30
30
18
30
10
68
84
150
24
64
122
46
48
32
102
42
40
56
102
66
64
186
32
18
114
10
2
48
22
26
10
68
42
18
12
12
60
28
14
18
12
114
6
10
60
30
14
64
122
78
66
4
116
4
2
40
68
52
50
54
40
26
30
126
54
18
48
10
84
6
14
156
28
26
36
120
10
62
12
4
44
36
96
18
96
34
56
64
56
16
98
30
76
36
20
30
16
74
34
50
12
28
42
12
20
12
10
108
2
60
4
6
18
86
66
30
16
104
18
6
90
16
104
6
34
66
60
90
14
42
84
34
60
12
50
82
62
4
14
36
24
106
170
52
12
38
114
36
18
16
54
30
2
34
56
42
36
16
74
24
120
60
18
114
70
8
28
60
224
58
6
44
60
30
42
66
24
16
54
86
174
36
72
168
78
4
2
10
6
30
8
10
72
72
56
12
28
170
76
116
48
42
64
6
32
12
94
56
58
32
40
86
34
86
24
66
4
18
26
36
108
16
26
46
74
28
2
40
30
26
24
18
36
136
30
78
66
14
18
100
48
24
80
112
38
130
8
138
30
16
50
76
18
6
44
22
2
6
24
46
66
14
54
112
18
2
6
12
22
38
12
76
72
8
4
6
38
66
18
6
54
136
36
20
6
60
10
68
16
50
4
74
6
64
20
60
6
36
6
22
32
30
190
18
32
94
12
50
22
20
48
58
80
90
66
106
24
36
20
12
16
74
52
86
90
60
52
6
50
24
48
30
40
72
42
104
22
32
6
6
4
150
26
4
56
6
78
24
88
122
30
12
34
6
26
4
6
50
40
14
4
14
40
2
70
138
32
30
138
6
34
18
20
12
6
16
110
106
14
34
50
204
78
12
22
86
4
8
132
48
222
54
12
148
20
6
64
116
10
18
68
18
154
110
70
2
16
20
34
50
70
24
32
18
70
24
2
36
12
108
24
46
158
6
70
24
14
12
114
40
62
10
32
70
32
10
8
10
2
96
172
30
38
144
84
4
42
48
18
8
24
42
30
18
36
24
270
18
72
30
10
56
34
12
26
18
36
124
12
80
28
80
46
78
72
74
126
60
48
12
6
154
68
66
12
30
58
74
6
46
8
66
40
50
12
4
26
142
48
54
54
32
10
8
30
54
16
2
30
42
12
6
102
36
54
120
28
38
36
60
48
10
68
10
2
42
54
4
38
42
16
50
22
38
24
48
24
18
12
28
62
106
104
90
16
24
36
48
132
72
48
14
48
36
10
90
42
84
90
36
68
64
26
96
70
6
68
34
132
8
10
12
170
6
154
138
42
20
46
14
78
102
48
10
36
110
30
4
42
20
10
20
4
176
4
84
72
24
54
86
16
104
40
14
12
46
14
6
228
12
30
54
90
4
104
42
180
108
42
4
26
18
18
10
110
18
24
28
18
2
22
48
18
56
48
58
2
6
12
4
90
50
30
84
114
12
10
6
12
182
58
12
8
28
18
20
40
30
32
64
50
4
54
12
56
12
112
14
22
38
6
24
130
36
38
6
42
54
18
28
2
18
24
10
66
60
12
56
6
10
78
72
68
36
24
10
56
76
68
6
6
96
24
28
78
102
128
12
12
124
84
6
26
40
36
14
6
40
62
18
18
12
12
232
6
102
42
38
6
102
48
142
60
48
ABCD 94952338862*3^$a+1 [50022]
23
12
168
12
1
11
13
6
30
30
24
45
165
47
36
7
41
100
72
183
84
57
33
11
145
11
36
7
45
8
67
53
13
35
12
64
33
30
30
30
126
24
120
83
13
227
13
119
12
19
17
73
11
13
30
77
43
41
4
21
15
92
7
66
11
19
54
3
80
192
1
35
160
36
33
23
43
65
25
47
24
36
72
25
90
30
27
68
40
45
11
19
66
24
83
13
24
60
23
72
25
60
15
8
72
96
4
21
15
45
84
6
81
153
60
23
13
24
51
39
6
60
71
13
27
116
12
36
12
84
24
25
54
6
60
39
21
54
77
19
29
1
71
13
36
35
4
135
5
76
56
16
44
84
85
30
77
13
24
35
25
15
176
85
24
47
13
96
11
168
85
96
24
11
25
71
4
32
7
6
11
16
57
83
43
30
47
60
12
28
33
24
11
25
107
7
30
30
66
60
60
107
84
156
13
47
13
179
72
13
15
20
1
35
19
60
66
15
39
126
155
229
35
31
17
7
36
5
36
4
105
11
24
84
172
20
24
12
37
15
45
36
71
13
215
12
19
41
13
6
17
72
16
135
17
24
84
55
9
135
36
24
53
13
84
66
30
47
73
47
40
33
11
79
30
84
107
19
65
40
105
54
5
85
66
101
49
11
13
60
6
21
8
25
6
54
66
57
33
60
15
69
6
77
43
5
49
11
12
97
107
43
137
48
52
108
36
9
6
21
116
12
192
49
95
25
59
31
5
19
41
25
24
35
25
35
1
95
124
8
28
9
23
12
421
11
24
25
120
60
71
60
144
72
13
59
25
36
54
21
15
21
9
24
30
45
21
120
39
20
36
19
210
95
60
55
41
79
120
21
20
49
23
73
30
84
30
47
193
60
11
64
8
7
5
48
48
25
30
9
80
12
124
72
68
4
21
195
45
71
48
1
35
19
65
36
4
15
66
24
75
20
36
16
33
96
54
17
60
49
51
8
91
89
96
25
30
90
39
80
91
125
25
11
24
109
11
25
75
9
66
17
108
49
3
57
11
199
90
47
73
6
17
72
36
112
104
19
30
11
79
17
108
79
21
32
12
100
15
21
44
72
60
19
24
30
23
97
23
13
54
77
49
11
19
77
12
61
24
6
17
37
35
55
305
1
11
4
75
197
12
156
55
24
66
24
11
79
6
59
1
24
96
11
4
69
23
108
84
48
12
60
108
13
51
9
24
60
51
9
30
77
28
141
150
77
7
30
11
115
90
24
71
40
15
57
44
48
16
36
80
28
68
48
49
30
66
47
24
28
21
35
25
95
24
120
12
43
5
52
3
65
1
30
120
41
13
23
24
103
36
9
51
30
84
35
55
33
108
56
49
75
9
6
90
107
127
77
16
32
156
115
54
255
21
15
129
36
24
30
5
25
6
5
19
36
65
60
24
31
5
25
47
12
28
33
24
66
17
4
36
68
24
52
33
6
5
19
30
47
13
83
108
16
9
107
72
36
25
47
7
60
30
95
121
24
30
17
19
5
96
156
48
36
36
13
30
101
49
35
60
40
72
20
67
53
120
48
55
29
1
114
60
6
39
21
15
9
71
19
65
52
36
32
1
39
72
8
91
60
5
72
37
35
60
25
60
83
37
60
71
52
57
83
67
6
39
15
41
16
108
105
60
107
193
3
8
55
29
85
126
24
5
1
47
37
90
53
24
13
87
3
141
9
36
11
36
48
36
384
36
144
60
72
13
30
24
6
60
54
41
12
43
65
156
43
186
54
90
15
81
24
6
60
9
56
16
9
11
48
25
156
90
89
36
49
71
96
19
210
119
1
84
3
63
9
15
6
119
1
30
9
165
30
6
107
13
39
15
36
30
59
1
30
24
6
11
103
30
71
25
24
11
49
15
15
6
119
76
116
64
44
60
72
19
17
60
73
35
16
9
24
246
24
30
71
36
136
20
124
9
59
1
84
27
8
25
90
6
24
60
6
30
35
96
79
9
80
55
30
216
24
23
72
132
73
36
95
36
133
11
12
13
54
17
108
61
11
84
79
150
30
17
19
5
36
49
60
87
27
45
21
84
36
35
25
35
55
5
25
11
49
11
73
180
95
88
108
9
35
28
44
64
15
29
28
32
85
216
47
103
65
25
47
13
11
180
13
11
52
57
83
37
36
11
36
132
61
54
30
66
101
19
77
73
11
103
36
60
90
15
45
11
13
3
3
41
13
36
84
66
17
13
30
354
23
13
30
89
52
39
17
73
84
83
28
44
ABCD 94952593202*3^$a+1 [50005]
49
39
36
69
12
75
48
15
12
29
40
105
66
9
3
81
8
12
19
12
9
36
21
35
16
9
15
48
68
169
11
24
199
5
36
7
41
19
42
18
53
76
3
60
45
99
36
114
42
53
40
8
13
6
5
48
1
18
48
9
24
51
5
43
21
20
48
43
89
115
5
36
4
8
37
27
20
19
24
5
37
11
7
41
1
15
44
40
24
132
9
11
16
8
4
27
21
20
13
51
60
8
12
108
48
43
30
47
43
6
24
6
41
1
27
39
41
13
3
44
31
21
20
12
52
69
35
19
17
24
64
92
4
44
67
33
12
153
27
3
45
8
31
69
9
11
7
42
30
41
4
48
60
36
99
17
16
44
55
42
3
24
20
52
72
69
18
18
71
96
24
61
11
4
140
60
24
19
30
3
33
15
33
23
40
33
30
113
31
57
72
12
9
47
13
6
21
12
27
60
24
9
44
36
72
36
36
19
57
21
78
9
15
17
13
30
5
61
3
8
19
21
39
33
15
81
12
32
60
36
60
12
1
3
56
84
40
69
11
49
18
9
20
28
24
21
11
16
60
39
30
63
32
36
60
28
32
28
32
120
19
9
56
19
65
72
64
8
36
73
72
27
20
4
108
8
13
6
53
36
24
88
8
4
51
105
9
12
3
48
20
43
24
53
60
24
97
47
60
43
21
20
36
132
4
68
28
8
36
55
9
20
115
6
11
31
29
132
61
11
16
21
3
44
4
21
48
23
25
3
45
12
23
16
36
48
8
1
3
20
16
80
43
6
71
24
4
32
24
43
65
28
104
4
60
44
31
5
4
36
3
17
13
18
89
12
24
37
18
53
1
47
24
19
96
60
105
27
9
3
17
1
87
44
52
36
32
12
19
45
60
24
80
12
19
18
12
47
108
24
132
19
5
60
4
9
18
5
7
21
8
28
20
76
8
28
20
73
15
32
12
16
69
102
9
3
29
28
9
23
40
33
75
51
33
21
47
19
33
111
96
9
20
49
3
104
28
39
21
48
9
12
23
36
72
16
32
19
53
112
80
7
29
12
55
33
24
8
12
96
72
12
133
11
24
60
25
15
8
1
78
9
51
33
207
29
16
8
28
8
55
6
35
96
112
15
161
16
84
20
1
11
28
9
47
48
7
21
32
72
28
56
36
19
24
17
4
3
33
48
8
73
39
20
7
9
32
4
69
24
71
12
12
48
64
9
27
32
7
81
9
54
5
25
39
27
9
45
54
132
69
39
12
33
12
39
5
12
24
7
29
19
65
28
15
66
111
24
15
41
16
48
20
24
36
76
9
30
9
12
24
15
6
35
4
20
19
93
39
5
7
17
19
21
21
39
15
17
4
48
12
8
12
19
57
20
1
23
13
6
60
5
12
1
47
52
8
12
12
61
18
77
36
48
12
49
48
168
24
39
92
48
40
8
52
39
18
24
27
24
15
72
81
56
1
12
11
37
59
12
40
39
9
32
84
16
39
29
43
33
8
16
21
71
48
4
117
3
12
27
53
19
24
12
48
36
57
48
33
39
140
88
21
39
69
6
9
27
21
39
48
12
33
32
84
4
68
19
5
108
28
3
5
40
56
40
20
49
6
12
12
9
9
36
3
144
20
49
36
12
102
65
1
123
21
27
33
15
21
3
105
30
17
84
4
21
6
9
36
44
12
12
25
6
29
31
29
60
16
15
17
4
33
24
23
4
20
52
20
4
20
36
7
17
36
72
55
41
24
28
20
1
12
126
30
63
60
15
101
4
51
126
54
65
13
18
42
11
72
13
35
1
18
17
16
39
89
16
20
204
100
8
60
19
5
55
9
9
6
17
40
20
13
15
99
30
6
21
57
30
29
67
5
88
48
12
21
18
84
69
32
19
101
40
20
60
24
4
92
84
36
25
12
11
12
84
25
18
41
76
9
95
36
4
60
87
65
37
11
19
17
1
35
13
51
63
9
44
19
120
9
72
8
28
9
35
24
40
96
39
17
19
78
27
56
31
69
9
39
24
21
48
11
12
7
48
18
35
36
12
43
9
8
109
23
12
4
9
87
8
12
4
32
40
27
41
16
20
7
33
9
11
60
43
17
49
11
85
35
24
49
66
36
21
104
43
17
49
30
6
35
24
1
23
48
7
24
173
289
30
5
4
51
29
48
12
139
53
4
44
48
4
9
35
13
23
37
30
17
31
102
3
188
88
27
102
11
73
39
56
60
12
4
60
39
17
48
85
59
1
11
43
96
65
60
4
21
11
7
30
47
112
20
7
33
21
23
43
6
60
47
108
100
24
8
24
24
12
4
225
18
53
4
44
12
4
9
6
174
75
3
41
36
13
3
44
55
17
43
45
80
36
16
3
45
32
1
23
24
16
20
25
15
20
19
84
53
7
57
36
21
126
41
43
9
33
35
4
8
28
20
24
31
9
12
36
21
3
68
7
60
30
3
8
24
19
17
100
63
5
4
99
57
60
20
12
108
19
81
56
40
84
75
9
12
36
51
17
12
124
39
77
12
19
41
16
21
23
12
49
36
23
52
3
17
19
137
1
87
15
5
1
23
1
30
36
5
76
44
13
36
48
47
12
13
27
84
56
48
31
42
36
47
48
16
32
64
3
57
69
11
139
9
15
6
11
48
16
3
12
17
12
16
12
48
32
7
30
3
24
68
28
68
12
13
30
48
12
29
25
23
1
63
20
24
16
24
20
13
48
71
40
44
16
3
5
91
5
40
20
85
35
85
159
9
27
8
52
60
36
12
80
85
6
5
55
5
72
48
112
9
75
3
66
27
24
15
21
12
39
17
84
25
27
63
60
114
87
3
9
93
11
37
11
12
55
69
44
19
21
80
49
51
12
57
27
15
6
35
36
64
20
7
12
36
9
56
40
24
45
11
13
11
13
23
19
6
95
49
27
33
30
6
24
6
5
127
9
24
68
97
3
51
84
17
16
48
20
55
9
51
81
45
18
41
79
12
84
41
24
12
120
12
40
8
43
105
20
85
66
33
8
12
1
6
21
72
99
93
56
72
16
80
12
7
137
48
16
39
21
72
39
113
31
54
11
12
12
48
61
27
72
12
20
37
23
1
11
16
21
3
8
31
41
55
41
37
23
28
15
5
4
8
ABCD 94952915368*3^$a+1 [50026]
60
24
1
17
7
8
16
5
54
6
78
18
84
18
24
12
13
56
72
3
13
5
12
12
3
57
7
29
84
54
12
54
7
48
5
84
15
27
30
18
12
18
39
15
1
48
8
93
90
1
80
27
6
54
30
43
5
12
31
8
9
7
23
121
5
42
9
45
42
30
27
45
18
9
72
15
12
6
175
11
54
31
8
3
13
24
5
84
7
47
18
12
96
19
95
48
66
6
6
126
60
30
27
57
24
63
33
108
75
16
29
3
9
6
1
29
60
60
30
45
51
30
12
18
24
81
16
71
33
9
55
65
15
117
19
17
30
18
48
36
3
45
24
48
48
12
63
40
17
24
66
18
30
37
11
126
48
15
184
8
15
24
33
21
12
55
8
27
18
3
21
108
15
24
88
41
18
66
43
5
24
67
89
30
66
30
144
18
7
23
42
30
18
12
12
7
35
21
63
57
16
41
54
25
77
66
6
66
25
107
13
119
6
24
72
24
12
55
5
91
17
54
25
8
40
24
5
156
24
48
12
75
45
162
42
30
54
18
25
137
79
29
60
6
1
17
7
11
96
13
8
9
72
7
8
33
30
97
5
192
43
23
9
129
15
21
72
42
9
15
6
27
75
37
41
84
72
66
97
23
9
45
24
3
9
54
30
12
7
29
24
67
17
36
126
42
90
33
9
7
17
36
84
31
23
49
11
6
31
47
9
81
24
36
43
72
17
48
72
12
19
23
9
39
30
24
96
3
112
23
9
45
27
33
30
24
72
54
3
27
36
9
45
18
30
6
54
36
54
12
25
11
114
12
114
48
42
54
6
12
24
3
40
23
6
66
6
12
6
81
51
12
114
6
30
3
75
37
24
29
18
66
66
45
15
24
6
12
90
6
7
17
48
55
29
18
48
24
36
6
6
78
42
1
11
85
71
48
42
12
18
24
6
27
16
24
29
18
24
66
39
24
40
5
3
3
30
7
32
45
24
24
90
42
7
17
63
93
51
16
5
12
54
18
6
25
8
21
36
31
113
36
6
6
54
30
18
24
18
15
9
7
29
42
42
24
6
6
12
30
6
36
48
36
60
6
1
5
54
18
72
12
31
48
23
36
30
120
7
24
5
3
33
114
42
3
15
6
66
1
11
54
72
7
8
9
30
18
48
72
60
19
5
18
66
15
69
3
48
57
7
65
30
48
25
11
37
80
9
54
30
19
11
18
3
75
18
51
15
60
42
18
78
3
3
37
24
5
12
7
77
43
24
11
12
18
12
6
42
60
12
18
18
72
12
3
48
9
6
25
29
18
6
54
18
19
65
90
13
65
96
30
24
12
30
72
39
3
37
47
25
29
19
35
37
245
18
42
30
1
11
6
15
21
24
24
3
21
66
33
21
3
3
6
12
18
60
30
60
18
9
9
12
6
138
19
23
9
93
24
24
96
84
18
21
9
55
11
12
6
18
33
27
90
3
15
9
33
15
24
9
6
33
33
12
43
48
5
3
9
87
3
13
83
48
6
7
65
63
51
174
6
49
80
9
30
9
27
36
33
21
163
8
27
54
6
6
3
57
7
24
17
15
21
42
48
6
24
66
150
42
33
9
15
16
32
24
3
18
24
6
42
6
36
9
45
12
90
84
48
6
60
15
75
54
30
30
24
6
37
17
60
12
12
147
111
49
17
39
81
31
32
57
6
1
11
6
24
7
29
96
18
12
30
7
24
5
12
30
18
12
12
90
6
12
30
37
5
36
31
17
7
53
12
12
3
24
21
27
87
24
30
19
29
48
6
18
12
72
60
12
6
6
6
12
9
16
17
72
15
51
30
24
90
21
33
30
9
45
72
72
42
54
6
18
24
67
41
15
33
90
54
39
57
156
12
7
53
24
24
291
15
138
12
18
12
93
3
144
6
24
6
114
24
12
19
8
24
9
6
57
9
18
13
53
27
72
16
5
6
6
36
12
12
24
42
6
51
16
29
12
87
9
7
24
11
36
49
89
12
19
35
30
18
42
51
57
24
72
30
57
9
55
35
30
63
51
12
42
7
5
51
105
31
23
1
32
63
12
12
18
7
17
6
18
12
3
33
7
32
93
42
42
6
6
3
69
6
21
9
7
5
51
48
16
5
42
49
23
12
36
18
12
24
18
6
48
18
48
1
8
21
18
105
48
24
27
90
18
6
36
12
84
12
18
1
48
11
37
29
12
78
36
21
48
24
33
55
56
51
78
12
3
16
17
48
247
23
57
9
66
6
36
19
35
18
19
41
54
30
18
42
36
12
15
21
36
42
84
114
12
66
18
24
24
78
42
15
3
144
144
18
24
12
78
169
17
18
36
24
102
48
27
63
24
42
6
12
6
12
18
25
17
103
5
3
45
18
18
132
19
5
66
9
9
18
42
19
5
24
3
24
63
81
21
6
18
3
9
54
6
3
9
12
147
33
7
23
48
54
6
6
60
43
17
54
9
64
8
63
6
12
30
9
51
6
42
117
27
54
24
18
42
6
13
5
36
48
48
7
101
24
60
12
3
16
41
15
64
65
7
17
12
42
36
13
72
53
6
30
30
1
23
6
12
6
81
57
12
24
6
45
3
109
8
16
96
56
3
12
6
27
51
21
9
96
108
66
1
17
6
1
11
6
39
33
30
30
6
6
55
47
49
56
69
66
66
6
30
36
7
5
12
78
30
36
30
36
6
102
1
5
42
33
87
18
7
24
11
18
114
12
6
30
12
36
30
12
7
72
35
85
5
27
40
113
6
9
63
42
55
23
72
18
18
102
6
9
33
12
72
12
15
27
69
9
18
48
12
24
12
37
5
36
12
19
83
21
9
6
96
25
23
18
48
63
27
69
16
32
24
63
49
5
3
24
57
15
57
6
25
47
25
23
49
32
3
48
6
7
24
29
42
6
3
15
6
24
12
18
69
9
30
25
29
12
55
23
49
17
55
89
18
18
12
36
72
3
16
35
78
111
9
7
29
24
120
24
60
12
19
35
36
72
24
24
54
18
12
30
7
23
25
104
16
5
51
45
19
11
30
24
42
69
57
12
67
113
24
24
54
9
33
24
79
77
67
8
39
60
54
6
33
33
63
21
72
24
3
15
1
24
23
97
48
47
1
17
42
18
78
13
35
45
51
36
54
18
78
19
32
57
144
42
60
6
30
85
8
45
6
36
25
24
5
84
79
48
8
72
64
17
12
19
144
5
42
24
12
60
57
27
84
18
55
41
24
15
24
39
6
12
36
24
54
30
7
5
24
48
19
11
36
90
24
ABCD 94953583204*3^$a+1 [50029]
1
35
132
90
3
180
123
61
41
120
18
1
8
75
21
72
28
35
36
90
48
120
6
36
6
75
75
24
66
103
56
111
49
36
8
117
19
35
49
72
29
30
49
47
69
100
83
48
37
77
30
24
21
45
54
6
51
15
90
24
43
11
6
96
18
360
57
144
201
48
6
60
169
101
24
24
7
60
5
90
54
7
23
1
44
21
30
24
109
80
27
96
24
168
30
43
5
3
75
21
40
24
65
60
31
96
83
25
35
132
24
6
18
85
60
17
19
125
24
30
6
15
96
28
35
81
45
135
15
66
42
96
30
114
12
84
30
36
204
19
5
3
39
108
18
84
66
42
67
155
61
59
90
6
72
66
126
6
79
56
27
81
45
66
61
8
9
66
30
42
49
89
19
5
51
21
6
25
23
21
3
81
15
12
73
5
6
18
108
43
132
84
59
21
96
4
24
11
45
9
156
6
33
12
3
30
84
72
24
246
48
36
6
6
24
24
42
63
15
61
8
135
73
24
65
60
19
5
96
15
75
60
1
8
81
54
6
39
39
96
85
41
175
24
20
21
84
42
48
6
30
78
7
215
36
69
39
84
102
30
234
30
72
18
192
55
53
31
5
90
9
12
9
54
96
85
5
3
21
60
15
81
84
30
120
6
139
12
44
9
51
21
24
19
17
3
129
6
84
12
24
30
66
60
1
5
3
39
18
30
33
27
54
15
3
1
116
3
13
92
96
4
11
12
9
9
55
12
29
108
6
177
15
13
17
19
36
35
85
35
25
8
40
36
24
29
27
3
18
159
16
48
11
18
15
111
30
6
30
66
30
7
125
123
33
90
165
72
4
83
6
15
135
96
24
1
24
12
149
3
16
11
114
36
19
41
75
9
84
30
13
59
24
30
114
73
23
12
12
6
42
13
11
30
48
7
41
30
217
5
36
15
15
12
18
54
78
3
15
72
37
11
36
54
42
57
88
113
15
16
65
48
36
51
39
144
13
95
48
90
6
25
41
48
27
3
57
9
120
6
37
11
96
1
83
1
8
45
27
51
60
18
90
6
18
117
3
21
15
6
30
13
252
71
12
30
7
44
81
30
121
5
48
31
95
21
75
69
75
18
168
30
60
18
12
48
19
5
12
36
3
52
5
114
18
7
35
1
59
121
80
15
33
96
9
36
111
99
25
36
8
27
45
159
25
41
39
39
25
125
186
6
3
192
60
33
96
6
42
72
18
48
9
4
5
60
126
84
60
61
5
24
24
51
15
96
150
78
21
39
33
45
84
30
6
12
31
11
24
81
4
5
6
33
196
29
12
108
31
36
5
115
29
7
47
21
40
36
44
21
30
201
39
141
3
36
36
13
5
24
6
12
9
69
39
33
55
23
21
45
30
25
35
78
6
30
7
23
60
6
66
18
24
6
24
6
51
4
5
27
45
19
29
12
15
15
13
36
29
31
5
96
12
18
13
12
59
24
21
45
3
117
19
36
95
36
18
39
27
24
117
112
8
27
12
21
87
61
35
37
5
42
6
72
19
8
16
125
6
49
12
5
144
55
44
141
6
24
145
84
144
77
114
54
3
4
161
54
48
12
201
64
59
12
33
180
207
13
29
31
17
55
12
47
30
31
17
27
88
8
12
16
11
1
65
15
3
21
69
51
24
21
36
162
138
43
24
11
42
12
66
85
12
29
115
65
90
25
11
13
17
39
93
3
9
48
12
174
24
192
96
174
19
12
35
60
73
137
55
29
156
84
15
15
61
65
3
57
18
12
18
54
213
9
138
21
76
36
17
127
11
90
30
18
19
11
42
19
20
15
126
42
105
75
48
9
9
36
96
144
15
36
72
3
18
60
66
24
25
41
66
9
9
36
24
51
3
78
12
72
6
162
18
33
27
13
5
84
42
24
12
30
19
29
6
48
33
183
42
12
48
55
77
31
17
3
27
45
64
29
7
24
23
12
9
72
33
31
20
28
8
27
96
1
23
36
61
41
55
12
41
36
31
44
15
181
20
75
72
90
7
41
78
21
69
102
37
71
1
84
60
11
264
60
54
6
1
71
13
32
4
41
55
59
6
198
25
155
6
126
49
119
6
48
147
39
6
3
57
30
21
195
18
6
61
144
24
36
41
72
12
111
15
49
161
12
211
12
53
30
54
12
39
21
151
23
36
9
39
1
32
4
60
5
6
72
90
126
9
75
25
77
31
29
36
78
60
6
54
25
60
56
60
100
23
60
120
48
24
114
7
65
55
5
48
30
54
43
17
18
48
114
90
1
36
11
33
21
30
21
9
48
66
117
12
28
24
5
39
4
36
47
105
63
30
36
31
48
32
4
119
36
13
5
96
12
78
12
42
27
45
24
24
ABCD 94954597568*3^$a+1 [50039]
135
144
153
99
81
32
16
27
5
19
69
80
79
5
108
180
132
48
40
87
93
32
28
27
21
32
168
40
99
72
21
20
12
355
93
8
7
72
33
60
188
84
235
5
76
32
100
288
44
148
39
21
20
67
72
101
148
44
240
67
141
20
240
28
92
88
192
27
53
19
144
5
31
53
108
139
29
12
139
9
195
117
27
41
12
19
36
45
60
48
99
113
100
48
32
7
96
12
45
87
48
5
60
100
108
111
9
44
60
136
15
240
72
5
208
44
48
127
41
40
180
140
112
63
5
79
65
67
144
144
153
80
132
36
220
12
228
231
69
39
65
175
108
113
52
135
65
43
165
75
77
12
316
132
188
72
12
16
12
39
29
31
53
16
60
15
84
113
168
40
207
113
144
328
3
29
120
16
92
180
28
27
377
208
32
136
180
44
31
84
36
209
88
32
16
260
192
247
5
16
75
269
88
219
84
36
60
21
60
39
9
20
7
77
16
80
232
123
77
12
103
168
5
72
160
87
153
63
149
16
12
435
33
44
16
15
117
32
76
99
93
20
67
81
147
60
33
120
111
69
44
88
8
40
32
43
77
72
28
68
12
103
72
93
132
48
192
212
7
101
28
260
7
185
28
104
28
363
5
67
113
211
189
44
28
32
31
252
84
101
67
41
72
7
5
96
139
33
120
48
92
139
81
63
5
160
27
165
15
77
55
81
27
33
39
108
77
16
20
211
156
108
165
147
105
60
63
137
72
247
84
77
88
72
120
32
16
159
5
16
51
161
127
201
212
55
93
15
17
55
473
139
125
91
5
31
21
27
108
45
63
132
5
72
76
44
91
285
12
512
108
127
21
195
72
72
33
168
27
5
388
60
180
12
63
105
12
332
196
44
36
172
39
129
92
100
75
77
31
105
12
32
16
51
81
39
21
183
45
60
75
117
423
252
45
60
8
7
33
32
40
60
188
52
92
31
149
180
136
72
363
149
28
108
147
165
128
12
67
141
75
117
140
19
69
12
212
88
303
72
84
41
139
60
53
288
67
21
12
147
108
5
55
33
39
36
57
27
65
36
12
168
7
105
147
93
108
92
127
81
180
464
16
12
20
100
63
77
192
91
72
77
36
144
48
60
79
168
48
77
168
7
141
60
312
15
84
9
92
139
53
180
76
32
103
237
60
120
8
40
224
28
27
261
39
213
168
44
208
48
44
55
33
60
320
28
240
72
120
48
192
3
84
81
51
41
12
88
ABCD 94954997446*3^$a+1 [50053]
48
24
48
179
16
44
49
36
24
71
12
132
156
25
27
57
60
180
87
141
24
11
1
24
131
61
3
144
32
1
72
123
44
13
60
48
75
188
100
69
24
72
72
84
59
96
84
37
48
107
145
267
45
84
72
72
15
9
123
69
23
16
33
72
24
159
21
59
4
9
423
80
1
12
24
59
25
132
180
11
36
37
96
27
93
96
83
25
195
20
160
21
12
204
48
24
120
147
44
48
49
3
69
23
48
84
96
48
49
15
21
11
48
64
92
37
59
25
24
63
32
13
84
36
75
84
57
71
16
60
80
13
12
11
85
108
59
13
36
120
75
21
87
20
16
57
12
60
156
24
23
49
179
1
48
11
4
252
45
396
36
12
39
33
95
1
47
160
9
72
48
147
93
72
12
59
100
45
84
123
132
33
11
13
48
60
59
25
35
25
12
144
11
25
60
15
69
59
37
84
108
72
24
27
9
71
193
15
45
15
129
83
205
15
68
144
109
3
57
36
275
60
52
21
24
228
111
12
21
15
92
4
12
129
15
153
119
1
51
96
252
80
85
47
1
36
144
219
93
12
119
13
12
3
57
27
21
11
121
84
95
109
12
167
13
36
51
21
60
84
36
3
57
36
48
51
81
36
159
33
36
24
51
105
167
64
60
68
73
3
164
16
32
1
111
57
48
60
27
80
109
51
80
49
156
51
21
71
25
12
159
92
37
72
3
48
117
15
33
60
108
12
36
132
51
12
116
48
1
36
60
59
13
99
45
108
27
92
112
105
75
12
405
123
20
85
87
20
160
128
61
51
129
36
23
4
57
24
143
49
24
83
1
51
45
252
135
81
36
155
25
36
12
36
111
32
36
96
37
84
72
24
135
44
16
84
45
15
32
25
27
80
156
52
45
12
24
180
12
180
324
24
36
12
75
32
25
12
15
44
52
32
12
48
85
11
61
51
180
57
3
105
36
51
32
4
44
132
64
33
95
12
36
25
48
36
312
11
48
49
63
57
119
28
84
21
59
85
59
48
112
21
144
27
21
60
72
51
21
72
51
128
121
107
25
83
25
72
35
64
108
21
15
21
60
11
16
45
216
123
48
21
111
128
64
60
21
11
52
44
85
36
60
27
80
121
204
84
11
13
15
33
96
47
16
80
1
36
48
11
25
108
60
12
23
49
72
51
57
60
12
108
87
21
59
16
44
61
23
12
48
121
144
72
195
33
132
84
72
72
24
108
51
33
59
73
299
108
73
119
133
15
9
23
13
84
11
132
1
72
36
24
71
121
11
13
36
155
61
120
216
51
21
72
119
85
12
24
84
60
84
3
93
72
11
25
35
13
23
28
129
159
96
80
4
21
72
83
25
83
61
119
13
36
12
15
128
36
12
61
3
20
73
23
25
60
27
9
71
28
96
21
107
1
36
108
48
159
324
44
13
60
72
63
32
4
21
11
49
48
36
107
108
4
69
96
27
81
12
24
48
252
36
123
165
75
12
20
112
108
33
96
47
112
105
39
57
11
16
9
23
13
99
9
71
121
35
52
32
25
71
16
45
48
3
32
124
96
48
68
85
12
24
231
69
11
49
12
108
3
116
49
48
155
85
47
16
45
72
59
60
1
51
144
32
49
36
11
112
12
32
112
32
121
72
83
25
48
72
75
36
32
133
23
97
83
156
16
36
129
95
48
13
3
33
107
37
11
48
49
111
164
49
36
375
45
36
15
36
57
51
141
36
15
93
51
21
276
23
49
83
25
12
144
11
61
ABCD 94955148272*3^$a+1 [50106]
24
55
8
3
24
18
30
12
66
120
18
126
36
12
67
5
43
137
24
79
107
6
18
36
1
24
41
12
55
125
3
27
18
48
7
29
31
23
42
75
63
144
18
7
23
18
6
36
42
175
77
24
126
61
29
60
30
13
12
23
18
18
61
5
138
36
109
20
51
24
42
150
93
27
36
45
3
9
3
18
6
33
27
1
12
47
18
6
54
15
33
42
156
1
23
36
30
6
48
12
24
156
25
11
49
36
12
11
30
12
90
12
126
6
25
59
60
57
12
21
39
51
69
45
18
42
3
60
4
149
126
25
5
30
1
59
96
54
30
73
41
60
24
180
115
35
12
81
39
25
65
18
72
30
24
66
6
24
31
12
35
6
114
42
31
59
48
60
66
7
59
66
54
6
12
63
12
3
30
19
83
25
17
78
33
45
72
15
28
107
6
24
48
15
33
6
13
20
57
36
7
77
60
24
12
54
61
12
20
27
24
30
12
60
18
12
24
18
48
42
6
42
37
23
252
36
42
54
13
20
123
49
48
72
11
37
8
105
7
53
18
69
27
21
39
24
49
53
30
57
51
1
56
40
24
11
18
147
52
41
66
21
33
12
54
85
41
42
12
96
25
23
36
30
24
7
23
12
24
13
17
43
5
120
67
71
60
49
48
11
96
18
75
93
7
11
6
24
151
71
30
18
12
24
6
48
24
115
65
138
30
18
1
8
21
36
48
42
201
12
3
49
56
9
120
18
18
12
30
72
48
6
24
132
3
51
30
6
126
30
37
5
6
12
180
72
42
18
60
6
7
17
7
143
48
48
1
11
72
42
6
49
48
5
75
33
7
8
27
36
12
30
120
67
83
25
60
24
35
61
65
12
42
13
41
24
12
18
60
66
19
35
30
66
36
21
63
49
80
27
84
6
30
96
18
84
75
57
30
24
1
89
31
5
43
12
8
45
55
41
7
12
132
83
120
12
1
5
18
156
13
95
25
83
57
33
55
60
24
8
3
30
7
72
8
147
24
54
7
11
48
49
308
93
6
13
11
42
19
5
48
75
3
12
25
23
102
43
53
36
24
84
66
61
36
12
47
114
19
132
101
42
6
72
60
24
6
12
73
24
56
12
112
35
24
24
12
133
41
79
83
37
71
42
19
5
24
42
48
42
24
18
13
47
33
3
240
54
96
31
5
90
13
47
6
54
60
6
18
24
12
18
7
29
30
1
48
5
96
132
27
15
25
17
36
147
15
42
18
30
66
9
40
8
3
12
85
84
23
6
84
42
78
12
144
99
21
31
53
43
80
87
12
1
107
18
55
5
18
36
48
33
4
131
48
1
68
81
156
48
67
131
24
84
24
45
40
5
67
53
48
78
12
72
45
51
69
21
6
6
42
33
39
6
12
7
48
11
1
11
108
37
204
5
48
43
89
114
102
18
1
41
54
1
77
78
18
24
7
11
24
1
53
150
60
37
12
20
48
3
36
73
77
18
12
30
114
30
12
67
12
128
15
42
54
42
30
25
84
125
84
7
65
42
48
30
132
7
5
108
18
48
1
29
6
73
23
48
84
12
48
6
7
5
30
42
7
23
36
60
36
78
42
6
55
12
23
57
3
25
17
66
6
36
7
23
48
12
12
42
6
37
35
13
35
78
126
25
101
12
60
7
65
30
18
48
18
30
114
36
30
19
65
7
48
12
35
36
168
30
42
18
39
3
12
37
191
42
90
90
7
89
19
12
35
21
9
96
42
150
30
48
84
48
102
6
18
24
43
12
11
264
42
6
18
36
51
4
68
15
180
60
18
78
54
6
42
48
42
37
8
63
60
9
21
31
53
72
78
33
40
137
90
18
84
3
63
24
6
18
102
72
60
6
102
12
90
12
96
90
7
35
18
48
6
84
30
6
85
29
114
37
29
12
75
45
19
35
180
25
5
60
18
18
55
24
35
85
65
31
12
12
35
21
3
54
15
135
42
31
149
54
72
12
6
30
114
15
100
5
63
3
9
15
96
36
108
72
6
55
59
60
1
23
30
24
42
13
23
18
36
24
66
81
15
105
69
31
29
30
6
7
5
18
24
6
55
83
1
5
156
24
30
1
17
66
42
18
114
66
37
60
24
53
18
60
18
36
60
63
40
72
59
30
31
5
18
90
7
53
30
30
30
108
12
30
6
49
8
52
47
18
48
12
66
120
1
89
31
89
42
25
5
48
27
93
19
12
68
28
12
17
24
30
42
18
9
15
18
19
35
18
63
112
47
60
78
30
48
97
11
6
18
60
6
54
6
27
87
6
36
3
48
52
53
67
47
78
132
78
18
42
96
36
1
17
12
114
12
42
72
78
66
24
283
53
126
21
4
60
108
8
39
96
25
84
8
33
7
35
30
6
60
6
3
111
61
209
19
77
31
32
3
180
12
45
48
63
1
36
107
66
12
120
12
12
171
87
72
30
48
18
84
25
36
32
52
59
49
17
60
24
67
5
60
198
24
42
48
36
31
11
120
78
30
24
60
6
36
18
12
93
27
6
19
48
65
115
11
1
29
36
30
6
19
65
24
24
63
ABCD 94955208664*3^$a+1 [50051]
7
20
28
17
43
120
60
12
8
72
4
44
36
123
93
100
48
20
60
39
73
17
187
80
3
57
204
9
108
19
71
49
41
63
9
31
12
44
39
1
24
137
43
60
59
33
24
76
155
13
80
12
3
21
60
136
17
27
9
115
36
29
31
176
24
64
36
180
11
13
60
17
99
24
16
59
97
65
108
31
23
36
1
71
129
40
60
96
17
103
5
18
37
24
44
100
20
136
20
124
60
155
90
15
16
41
18
145
32
75
9
24
160
59
73
8
16
20
63
18
43
180
56
196
44
39
21
40
20
24
16
20
60
24
9
3
33
135
27
109
56
64
23
13
20
3
45
52
80
3
270
7
68
15
141
204
36
24
12
48
52
77
36
31
20
39
1
60
120
56
4
101
39
16
24
44
36
16
168
17
3
15
37
17
18
105
28
56
40
236
40
168
29
7
56
27
157
113
3
48
12
48
16
60
20
240
3
1
17
72
90
1
32
3
97
68
12
88
96
36
8
27
69
76
48
5
54
90
7
11
33
165
87
28
137
3
69
103
48
116
3
61
72
60
60
48
20
72
57
36
54
18
3
36
33
18
13
92
88
12
80
93
90
1
80
24
39
117
36
4
23
18
55
53
31
84
80
52
24
89
7
48
35
105
39
277
84
35
105
60
15
117
40
5
3
220
29
31
56
76
17
108
3
12
57
3
268
72
24
324
36
20
24
72
28
20
27
165
15
18
15
16
41
180
3
112
47
37
36
24
11
93
69
18
90
3
12
3
1
53
51
60
15
141
24
339
141
39
37
20
204
36
36
100
44
64
12
113
162
85
5
163
12
5
99
64
125
31
60
20
4
36
173
7
24
5
144
7
140
60
4
12
104
60
124
12
8
45
15
57
63
45
67
48
29
43
24
80
16
107
33
100
68
136
20
39
25
156
44
120
40
120
72
53
234
18
3
72
15
13
72
5
43
140
52
35
133
12
80
48
60
172
44
9
72
43
47
108
97
80
84
4
176
144
9
7
104
136
24
12
5
39
24
172
144
84
60
12
5
3
100
56
3
13
84
11
45
64
60
56
84
96
100
20
28
20
39
37
164
60
12
4
29
75
76
20
136
17
111
15
61
176
123
21
69
67
120
8
60
120
36
100
176
88
36
60
20
99
37
60
8
76
71
9
76
5
135
88
140
16
20
51
45
4
239
57
15
25
48
35
61
20
60
3
126
75
36
24
60
57
72
7
83
1
72
84
44
76
11
93
105
75
36
4
29
151
212
15
13
5
144
3
60
88
96
44
69
108
15
64
56
153
7
83
105
36
21
3
105
67
8
60
96
3
201
52
44
40
36
48
29
7
60
24
60
12
17
51
120
12
4
119
1
84
59
180
1
17
18
21
24
36
63
13
5
15
4
44
36
100
60
11
18
111
4
60
56
76
17
51
36
21
3
69
247
36
23
57
123
181
44
60
12
124
24
56
3
18
75
4
24
176
136
60
164
4
5
7
20
64
44
16
101
90
9
4
96
24
65
175
20
16
20
100
44
40
200
87
9
4
12
83
72
18
31
56
40
17
171
12
84
76
53
27
84
123
33
120
108
27
9
4
59
57
136
140
24
3
61
72
44
40
24
29
87
40
71
33
60
15
1
20
33
43
8
180
36
84
136
216
80
120
177
198
49
36
8
16
44
12
120
40
8
16
20
244
92
4
104
52
8
12
33
51
16
275
9
4
120
12
264
41
43
29
36
15
100
72
24
24
36
104
16
104
27
109
24
56
120
16
17
7
29
15
40
80
12
108
15
54
27
63
61
119
37
24
132
24
20
64
12
8
52
5
39
60
64
156
20
36
165
43
47
129
60
4
59
81
16
36
8
39
1
17
18
145
20
16
36
17
67
44
52
24
60
140
156
204
24
40
132
20
63
117
40
48
36
44
52
24
140
24
36
33
90
18
3
16
36
48
216
ABCD 94955484194*3^$a+1 [50011]
7
59
24
25
56
52
5
7
41
39
21
15
39
105
51
24
21
4
11
30
75
4
53
39
4
24
11
9
51
24
36
85
5
12
27
12
40
68
60
76
132
5
3
12
4
104
9
78
12
1
5
30
189
15
21
4
12
20
40
48
60
36
17
15
27
13
12
8
72
36
4
32
63
13
60
17
6
60
85
20
52
35
33
39
33
4
36
23
45
87
57
21
7
60
24
20
3
45
45
7
29
31
20
3
1
12
35
30
19
29
91
8
60
28
12
8
75
48
21
36
27
48
57
33
19
11
45
27
45
12
33
6
61
59
1
20
60
36
12
75
1
60
77
7
41
12
75
48
27
13
5
7
47
1
17
30
48
42
39
9
42
18
67
47
97
11
33
4
65
66
9
28
72
20
108
93
75
9
3
105
3
9
115
11
1
24
29
27
40
59
9
3
25
77
96
19
12
23
48
9
16
17
3
48
15
61
29
24
18
69
3
25
23
93
16
89
90
24
1
36
20
51
37
36
5
42
42
18
33
9
36
7
35
45
48
36
24
15
24
45
15
21
16
23
13
17
7
36
5
15
15
69
28
36
24
35
1
59
25
8
132
12
4
35
1
20
3
108
25
47
25
72
20
24
27
42
66
24
33
27
181
5
24
15
51
21
4
29
18
48
49
32
24
12
3
85
35
21
4
119
85
72
41
19
60
101
7
11
57
15
18
67
12
131
24
37
11
97
35
6
39
12
36
40
72
5
15
16
5
90
49
5
55
41
27
87
25
8
24
16
17
51
15
1
8
15
93
4
23
57
63
25
20
52
23
57
93
15
12
108
15
60
90
7
131
18
7
60
32
28
17
48
42
121
12
5
27
60
15
6
7
44
4
60
12
5
63
40
32
12
3
33
36
33
115
92
28
11
1
48
36
24
5
48
12
6
37
5
27
33
48
42
72
13
8
9
3
15
108
90
30
9
33
27
40
83
33
60
27
9
3
78
3
39
1
92
75
12
25
41
12
27
28
8
100
17
43
24
20
16
24
72
23
93
4
59
84
21
16
101
67
53
19
24
20
40
32
52
12
24
59
18
55
35
93
4
32
9
19
35
108
9
4
32
40
8
45
7
92
81
12
75
15
25
104
48
100
32
28
8
15
33
24
100
20
108
15
9
21
15
84
63
78
3
4
20
12
33
3
24
39
25
29
63
117
7
60
11
45
40
8
4
20
28
20
33
24
90
25
5
96
12
12
36
7
5
7
60
20
16
20
4
12
8
93
7
185
3
45
19
8
12
51
60
13
80
112
23
37
12
12
41
7
8
87
25
8
3
57
100
24
60
29
12
3
96
129
12
103
84
108
35
69
48
21
51
3
33
33
19
12
36
12
11
54
27
28
8
33
75
76
113
30
30
3
15
33
52
53
39
28
5
18
1
8
76
24
120
5
3
24
40
24
119
30
3
84
9
7
120
8
39
36
120
1
8
15
33
24
33
15
21
31
53
43
23
61
29
15
4
11
60
12
48
21
36
124
11
12
18
12
6
49
11
114
55
5
43
120
68
27
9
16
35
49
29
67
17
7
23
6
39
15
1
5
75
36
33
15
72
3
18
39
99
9
120
36
9
31
20
4
60
56
117
72
30
85
60
11
1
36
44
9
12
15
40
155
25
24
11
9
81
27
33
39
21
7
120
5
15
100
20
3
25
32
63
13
36
29
87
3
12
49
8
21
51
24
99
36
49
5
3
3
69
21
15
76
108
95
30
91
65
30
45
100
24
35
30
30
21
27
45
48
172
23
1
96
72
180
12
191
13
20
76
53
15
76
12
104
24
9
3
40
24
48
20
93
12
6
1
8
16
5
31
8
16
60
47
13
44
21
7
5
18
12
25
83
85
80
39
30
48
55
5
3
24
63
13
29
111
156
21
90
73
20
9
7
48
8
12
15
21
136
89
127
8
4
60
5
63
100
8
52
47
36
25
47
13
35
61
20
24
39
13
23
24
90
27
16
12
36
20
36
36
93
15
27
12
30
6
12
30
7
8
28
47
169
41
3
4
8
33
19
8
4
44
40
60
12
20
27
13
5
18
9
12
9
24
3
87
57
3
21
4
23
57
3
49
116
12
15
1
20
24
40
5
66
12
48
102
99
16
80
100
44
3
6
91
36
5
3
64
35
6
7
32
63
12
1
72
8
27
33
36
63
25
35
13
5
7
11
42
18
45
27
9
129
55
12
17
30
33
28
5
12
67
32
4
29
3
117
27
3
157
53
15
21
7
12
23
9
39
21
36
33
7
8
4
101
19
8
57
6
30
7
107
13
8
16
36
35
18
7
23
9
16
44
36
57
87
100
12
8
93
42
25
35
133
68
16
8
15
33
24
40
101
30
85
5
55
12
23
9
39
60
60
49
8
45
39
24
12
4
53
15
16
12
65
30
37
5
48
147
15
36
21
16
48
36
44
27
72
66
12
60
7
11
37
68
4
5
7
20
39
12
18
39
36
24
12
24
45
30
37
47
21
4
101
91
108
41
19
36
47
90
3
9
30
25
23
25
24
29
19
36
12
77
15
3
9
64
5
39
28
8
147
37
32
21
15
40
17
18
85
8
15
84
18
12
96
30
25
12
48
29
27
63
73
44
4
44
100
32
4
12
24
8
3
30
7
32
36
60
27
60
1
17
7
35
33
40
47
13
8
52
5
43
12
5
3
4
92
36
27
1
29
15
12
21
3
84
81
42
45
12
15
90
30
33
48
129
3
120
52
5
30
1
17
63
16
89
19
23
97
5
3
52
113
7
96
56
3
61
89
27
213
6
12
30
19
23
36
12
12
117
40
11
129
4
32
33
19
23
25
68
69
67
119
30
87
3
49
8
12
15
25
5
7
20
24
9
7
23
25
8
4
11
102
3
4
11
48
25
36
29
7
20
60
40
5
7
23
9
36
33
27
57
51
45
27
72
33
18
1
68
16
47
13
24
48
17
7
8
3
37
72
83
30
67
240
29
51
16
72
5
31
59
57
9
24
91
12
12
32
4
17
18
24
21
147
60
9
24
52
48
29
48
3
4
11
37
23
24
21
45
12
15
117
18
69
9
111
40
36
20
3
69
15
73
24
23
90
36
7
12
23
165
3
1
ABCD 94955665536*3^$a+1 [50024]
36
40
99
57
20
4
33
27
39
117
12
15
6
27
72
36
39
57
9
155
16
51
48
12
72
17
151
30
3
12
15
12
6
27
45
39
63
66
24
191
25
75
27
42
11
4
96
87
65
52
20
73
18
45
12
24
108
96
15
117
108
105
15
72
20
13
54
117
21
72
27
21
63
36
8
108
160
12
3
45
12
33
72
87
99
21
104
4
3
65
28
15
9
21
27
3
72
33
9
3
144
21
48
27
132
33
42
33
20
25
30
33
57
147
45
30
173
108
55
45
144
3
18
15
57
15
8
40
96
3
21
9
6
42
87
48
33
54
93
3
84
6
27
24
3
36
21
9
11
31
78
24
11
55
30
120
27
93
192
18
12
12
21
32
25
162
6
30
21
21
42
93
63
72
33
72
3
45
15
45
15
84
33
3
54
27
21
3
20
19
30
66
12
45
8
79
48
45
48
9
6
12
77
40
12
21
35
52
15
5
16
96
24
24
20
103
48
45
56
76
75
48
30
51
44
72
25
18
81
236
4
60
9
30
42
18
150
147
135
89
4
12
45
15
24
24
36
21
138
57
84
60
36
48
44
36
64
12
63
78
18
9
12
39
21
51
108
65
4
33
3
32
13
54
57
36
60
15
69
56
52
20
55
6
11
61
15
33
27
24
24
39
198
83
4
48
48
116
16
60
24
3
21
9
11
85
30
114
87
24
12
24
24
180
27
5
28
24
12
48
108
3
57
72
12
39
117
108
69
27
39
297
165
27
3
18
150
81
3
48
108
101
109
15
9
30
108
33
27
18
99
21
30
132
9
8
13
3
87
9
69
51
63
6
24
18
78
75
36
33
75
51
60
84
18
99
24
156
9
51
108
68
37
3
45
48
87
72
12
164
4
111
29
25
27
51
33
12
63
21
24
267
9
84
72
68
67
153
27
9
63
33
8
37
18
105
39
108
33
57
39
3
6
15
12
32
28
12
21
11
160
24
104
13
18
5
64
51
29
16
297
15
84
3
96
12
33
36
56
127
57
9
72
15
80
100
3
42
143
25
15
32
127
36
132
42
75
21
144
90
21
36
36
24
8
31
9
33
15
15
12
33
15
105
84
51
9
48
8
148
72
3
21
8
1
162
9
39
41
13
23
7
105
51
17
85
23
4
21
24
48
15
105
75
15
30
39
24
27
72
153
32
16
69
23
40
12
128
37
3
180
48
96
24
15
24
33
44
19
17
28
120
69
51
84
8
25
15
57
75
72
21
15
3
54
6
12
5
43
54
66
24
30
30
18
159
120
120
24
75
45
27
48
84
57
51
168
81
8
43
18
27
15
12
57
96
33
15
80
49
3
3
24
138
27
3
69
24
45
102
18
87
15
12
57
21
3
12
44
13
18
5
7
65
1
30
77
4
3
198
150
77
13
39
56
25
72
66
252
93
36
9
39
72
20
36
28
39
48
33
12
12
8
52
156
27
42
27
36
63
29
36
112
32
76
12
20
40
15
33
36
20
16
12
15
65
1
35
52
20
37
15
36
15
249
15
93
8
7
12
33
20
43
54
48
72
87
84
12
33
39
72
81
168
15
27
209
36
40
3
72
69
24
36
224
67
9
104
7
48
57
33
54
120
21
45
102
117
8
232
56
76
33
3
12
108
48
15
65
7
57
3
18
30
42
59
13
3
87
93
15
42
51
36
36
108
9
120
27
8
16
45
11
4
87
125
85
3
69
18
5
180
85
3
69
18
33
44
108
4
33
30
57
96
15
9
8
36
109
66
12
45
48
36
156
93
54
81
92
4
9
30
42
18
9
36
9
51
27
72
81
57
27
3
65
4
36
68
67
45
12
243
12
21
12
3
12
33
24
48
8
4
108
24
8
25
126
29
76
96
48
33
3
15
17
4
68
16
69
3
63
54
15
105
66
54
48
48
27
147
33
8
64
15
237
8
31
5
172
87
36
21
36
8
64
80
73
3
69
3
15
78
51
36
27
30
6
9
48
33
27
24
3
18
15
108
99
33
20
4
24
12
27
21
39
6
24
126
60
57
3
120
81
9
72
30
12
33
48
36
81
39
3
30
3
72
3
149
36
40
48
15
189
48
20
40
12
56
37
63
9
78
93
144
45
90
53
40
15
33
15
5
187
18
90
120
81
36
3
30
24
18
30
75
117
3
15
105
15
9
63
41
109
66
12
9
20
40
36
60
3
177
12
48
108
24
68
108
115
21
39
9
68
72
28
84
24
44
36
55
21
123
57
60
24
57
3
117
75
27
60
21
147
17
31
30
11
16
20
88
39
45
8
28
57
59
144
19
96
45
12
3
9
3
18
15
12
147
60
65
28
123
45
12
93
ABCD 94955756692*3^$a+1 [50012]
177
81
63
93
24
186
114
90
42
114
9
81
255
219
12
150
324
156
138
12
18
30
12
168
36
117
9
174
30
75
144
57
114
21
45
30
69
15
129
81
90
6
174
24
201
9
12
258
276
117
27
12
54
90
36
168
192
18
6
90
60
24
222
18
135
57
84
147
219
48
66
294
66
27
93
180
24
90
156
6
258
12
324
9
45
180
30
276
45
15
66
138
336
144
69
3
210
18
120
66
24
90
42
291
57
246
174
132
24
87
3
234
96
99
15
225
81
63
147
30
15
45
66
24
60
66
198
90
276
144
12
108
6
36
21
123
204
42
159
144
81
63
51
456
60
57
3
216
69
129
42
117
33
228
276
6
18
150
42
108
72
75
96
39
198
270
60
30
30
396
54
36
24
60
72
18
345
237
18
240
36
114
6
24
60
306
255
105
54
126
120
24
252
180
78
36
33
123
138
270
240
126
207
39
150
24
36
108
42
564
84
150
3
69
48
30
36
174
27
75
84
6
18
96
300
285
141
150
48
150
72
63
15
126
3
81
63
3
204
216
84
213
147
36
144
6
51
192
117
36
60
24
30
126
48
90
120
150
156
24
156
24
102
48
60
246
36
60
255
33
132
18
192
78
36
30
234
12
18
12
120
18
6
6
63
15
33
69
30
78
102
9
15
390
6
18
42
30
138
210
42
54
174
126
84
120
375
51
24
6
276
123
171
36
48
210
30
192
54
144
162
18
6
180
141
69
24
12
39
39
9
51
126
6
249
144
15
192
30
3
21
30
240
120
150
60
120
6
78
162
213
201
24
36
150
6
240
18
132
144
24
252
69
45
126
198
15
15
60
69
192
51
48
162
30
138
42
198
216
66
24
84
66
120
30
24
42
84
264
6
84
366
234
72
141
384
33
90
150
30
156
54
66
84
6
60
144
39
237
195
9
66
54
15
21
6
114
66
48
120
36
30
24
192
60
144
6
78
66
60
6
180
174
54
195
207
108
276
36
18
12
60
150
138
126
21
3
60
66
270
6
78
150
216
60
24
12
78
6
324
6
234
60
126
93
363
54
6
54
234
30
96
174
156
96
114
207
87
36
69
75
162
3
87
54
3
93
48
90
42
48
30
12
144
174
30
30
150
30
135
117
ABCD 94956187702*3^$a+1 [50012]
17
7
141
32
16
45
59
7
144
41
160
99
12
9
24
96
9
6
45
15
65
19
29
1
30
5
55
17
84
25
30
129
51
29
16
81
83
7
93
12
8
25
90
60
69
48
63
42
18
36
5
19
60
81
45
36
3
111
9
56
19
42
15
12
8
64
15
30
23
16
116
25
35
4
81
39
57
27
27
90
24
71
16
60
39
66
3
15
9
27
21
152
157
39
56
60
84
31
66
15
84
39
6
3
27
5
108
13
3
32
19
66
15
3
5
85
111
69
15
56
16
3
29
121
39
32
40
9
6
24
117
24
8
67
90
6
60
174
23
67
9
32
19
9
81
3
8
4
39
117
93
6
45
9
36
63
93
3
12
3
5
12
19
5
88
80
48
24
60
19
60
29
16
24
48
20
4
99
57
68
16
24
60
44
91
41
31
5
19
45
9
60
11
48
16
15
42
54
66
24
75
69
11
31
24
84
21
24
21
23
1
39
51
36
45
39
42
54
30
39
27
65
52
8
19
54
11
24
52
24
68
1
126
9
36
68
1
11
25
51
72
8
60
13
42
5
43
65
84
36
16
15
21
39
45
75
21
33
6
5
28
48
3
36
5
31
18
11
124
51
6
30
5
103
6
35
1
59
24
40
117
78
42
48
6
90
11
4
15
66
3
144
51
42
39
129
30
45
21
15
15
53
12
55
9
12
128
1
54
9
48
24
45
15
9
30
41
4
15
21
36
80
12
48
43
9
3
5
79
21
3
6
11
19
66
95
109
35
40
24
12
15
198
60
12
15
152
112
8
43
54
23
16
27
113
160
45
11
31
33
12
159
45
8
7
33
51
29
13
18
30
90
6
3
180
81
60
111
56
112
20
67
6
18
9
177
30
53
136
27
29
205
30
21
75
5
4
9
6
54
27
105
3
12
32
60
37
3
36
45
30
17
19
6
3
45
39
32
49
30
141
84
32
13
39
63
5
12
7
21
3
9
51
90
6
84
9
12
9
30
30
15
20
55
60
17
79
30
6
29
25
90
6
15
140
60
28
15
29
36
76
21
18
57
33
39
8
13
51
20
168
73
87
68
163
89
91
89
100
12
39
9
32
316
99
96
113
16
24
56
124
20
7
78
12
23
55
89
12
31
57
36
12
39
24
69
21
30
29
12
25
6
129
8
1
47
100
69
30
33
8
43
30
36
15
24
15
41
4
15
30
39
21
42
17
48
13
27
99
5
60
40
15
45
60
20
31
33
12
9
30
33
21
27
48
15
9
60
36
81
6
17
37
15
44
55
5
84
1
6
90
24
11
55
6
59
108
40
21
132
18
6
23
43
9
15
45
81
23
16
20
49
30
41
28
3
48
6
11
85
78
57
32
7
66
63
56
55
149
1
11
79
33
3
114
36
203
7
33
72
68
36
16
32
7
33
21
27
39
9
56
25
66
9
116
19
261
15
48
102
84
15
24
21
11
4
80
55
53
12
48
43
9
20
1
15
32
16
111
5
19
69
12
51
29
61
15
3
45
75
6
6
57
60
12
9
35
67
69
15
9
44
13
59
115
54
27
68
31
66
48
27
8
76
45
11
19
9
12
12
27
84
6
71
79
53
16
27
84
90
11
19
9
51
21
105
18
17
49
84
71
48
241
27
12
72
8
12
60
4
15
5
112
15
105
3
6
24
90
45
36
99
42
60
63
20
1
6
24
24
29
7
5
1
15
12
32
19
36
53
37
51
12
177
83
7
21
44
60
16
3
60
120
30
30
5
1
3
12
8
132
85
35
19
161
64
57
23
12
49
90
5
49
60
6
9
32
28
44
7
5
19
6
71
4
8
13
48
96
36
3
12
3
12
125
49
11
12
97
96
108
36
39
27
33
15
6
3
27
9
12
8
84
16
15
41
76
12
20
97
84
6
33
117
35
48
31
21
45
215
1
3
27
9
8
36
55
41
55
126
35
19
21
33
59
72
19
9
32
60
24
72
103
5
25
90
17
25
18
120
36
21
9
23
31
45
156
45
51
68
31
5
109
39
32
4
24
56
115
21
39
6
30
53
12
1
87
87
90
75
69
11
4
27
33
12
24
39
41
1
75
45
35
28
20
12
60
24
19
132
29
76
9
11
12
36
12
139
33
48
45
60
39
75
53
31
12
29
180
148
87
90
6
57
48
135
60
54
15
176
64
48
63
9
75
54
11
1
23
64
56
12
73
119
36
61
63
111
45
21
11
19
66
87
33
27
68
60
60
49
24
15
135
6
15
75
53
43
9
44
24
36
31
9
75
81
140
24
72
64
75
90
3
27
41
120
43
57
32
7
9
51
33
72
60
9
11
4
45
126
24
141
39
41
16
15
17
61
11
1
47
16
44
7
9
15
29
48
19
30
3
57
60
24
39
27
45
39
45
15
6
35
24
4
21
42
24
24
66
186
53
196
68
7
54
39
32
28
20
31
29
7
24
60
17
28
21
71
19
6
99
36
32
52
9
27
32
133
27
80
13
54
84
9
68
12
1
11
49
15
12
69
30
180
9
21
11
12
108
4
9
30
5
72
28
24
21
27
12
20
73
30
33
27
5
100
9
11
25
23
31
21
8
76
48
20
61
60
6
9
44
37
15
8
12
40
324
45
6
21
104
76
20
48
61
59
85
6
113
148
3
89
31
45
21
23
ABCD 94956580034*3^$a+1 [50081]
9
3
72
12
81
40
35
144
360
33
3
48
57
24
63
12
49
20
12
144
48
63
117
72
3
81
27
84
36
24
249
51
120
21
39
69
27
33
51
96
48
24
12
45
4
44
15
157
131
12
12
24
37
107
156
12
60
84
9
60
39
81
135
24
120
21
15
24
120
13
200
12
12
24
27
93
27
73
176
99
84
21
15
84
61
59
45
76
131
24
9
15
33
39
60
48
141
27
24
84
24
33
39
108
72
36
48
24
72
24
60
117
4
11
25
167
36
21
15
93
27
120
36
132
57
60
15
33
27
24
1
35
96
93
280
36
119
24
72
21
63
36
33
3
48
60
36
93
12
3
12
84
36
36
109
44
36
60
76
23
72
132
12
108
12
96
108
12
12
108
12
33
39
21
15
60
25
23
12
144
1
8
27
57
16
11
33
120
3
9
15
108
60
36
1
36
20
15
93
144
183
57
27
48
12
24
12
12
12
24
84
132
93
135
93
12
60
36
111
145
11
12
157
119
24
1
59
13
20
15
33
60
135
25
20
16
176
135
84
24
12
45
63
57
27
48
24
45
15
24
12
69
3
36
36
9
39
105
27
1
8
51
21
15
12
21
144
16
56
124
116
108
12
63
48
12
36
21
99
84
12
36
57
12
3
45
120
60
96
60
52
32
63
45
15
9
3
121
11
36
48
84
12
36
9
51
12
117
51
120
24
105
3
21
51
69
15
60
9
60
3
252
81
39
33
12
36
51
48
133
104
24
132
27
36
37
8
15
60
9
16
71
9
255
21
108
171
36
24
9
75
12
9
12
27
168
33
15
61
179
45
111
33
87
93
87
9
76
11
24
60
49
32
48
36
3
57
4
11
9
51
276
9
40
71
24
69
12
40
80
108
39
45
51
69
51
21
39
21
15
1
23
96
36
9
99
72
117
147
24
12
108
12
57
52
20
39
129
136
35
9
36
12
15
12
60
48
108
12
117
27
24
12
48
45
75
12
9
48
12
16
152
15
36
21
48
120
3
12
12
48
36
1
23
33
3
21
108
171
21
75
48
73
44
39
12
120
69
4
95
84
72
1
35
9
99
81
63
21
147
24
120
48
57
15
1
68
24
16
20
36
39
9
60
12
84
172
20
12
112
180
71
24
60
156
9
3
57
99
69
15
81
156
64
95
84
36
201
39
84
33
4
20
48
48
24
168
12
15
45
36
27
72
36
9
60
24
12
63
1
11
144
21
3
45
12
87
60
13
68
27
9
60
99
45
16
36
92
16
95
81
4
56
36
39
60
61
59
24
25
36
144
32
4
8
231
24
60
37
20
15
240
24
69
87
60
36
108
24
37
20
16
47
72
216
24
9
36
15
141
63
36
36
25
32
108
4
11
72
45
60
3
24
60
33
3
45
12
51
9
3
120
12
48
72
33
3
60
24
48
93
111
48
48
48
21
135
60
24
72
84
9
24
75
132
24
45
12
72
12
36
75
12
216
1
44
51
45
96
39
36
60
168
1
35
9
75
36
9
96
156
3
57
3
156
96
9
3
132
24
1
95
45
75
21
27
48
49
59
96
105
48
48
3
132
69
3
96
12
9
99
165
24
12
3
45
36
51
84
9
96
15
121
35
24
36
48
21
16
36
47
12
108
21
12
63
21
4
11
108
21
84
48
60
63
72
108
24
12
24
81
51
192
13
20
63
24
132
24
69
27
9
27
9
39
25
59
60
72
45
51
9
39
12
12
72
153
111
69
3
57
27
24
60
24
60
48
13
71
84
61
128
12
15
84
72
24
61
32
36
12
27
21
51
45
48
3
45
3
144
45
12
168
72
64
20
12
63
57
75
33
51
33
51
24
21
12
15
69
15
36
12
273
3
9
132
48
51
12
84
69
160
119
57
15
21
12
27
105
228
3
84
48
1
59
60
141
27
57
51
57
75
120
60
12
12
9
15
1
80
39
21
15
60
24
60
81
15
144
69
180
48
243
12
24
24
81
15
24
37
32
15
108
25
80
15
33
39
12
45
60
63
48
108
24
72
85
68
207
9
27
9
39
252
45
3
84
13
188
39
57
15
48
36
81
51
57
15
156
9
75
81
39
36
9
96
51
60
60
69
ABCD 94956584792*3^$a+1 [50012]
36
97
116
60
60
27
25
47
12
36
13
56
51
57
12
4
59
9
9
42
9
12
75
96
9
15
61
59
96
57
39
61
32
24
3
72
9
36
40
95
105
27
1
23
24
60
9
87
114
42
37
8
9
19
53
6
12
69
40
11
21
3
21
9
15
27
24
9
63
13
24
137
15
4
60
11
9
21
24
66
45
15
18
30
36
33
15
156
42
24
30
60
36
33
63
1
128
9
43
47
12
21
36
16
44
12
84
15
37
8
3
13
8
87
57
3
109
11
45
16
35
33
75
69
4
17
79
56
81
99
15
45
33
18
33
12
111
37
23
25
36
8
33
55
71
9
75
45
147
78
15
40
23
21
15
1
77
66
13
56
60
28
35
72
6
31
32
15
105
24
24
57
18
24
6
24
27
4
32
3
73
107
1
32
15
57
64
12
32
48
28
68
28
8
9
195
75
69
12
84
84
9
15
16
32
9
42
12
25
44
93
24
183
36
84
40
17
7
11
12
49
89
42
13
56
12
4
11
24
9
4
23
33
4
48
5
91
11
1
36
11
48
21
52
56
3
6
42
49
20
96
12
69
63
297
48
7
72
24
12
71
9
52
56
84
27
241
20
15
21
12
12
96
24
40
80
36
12
48
15
69
27
48
33
9
6
33
36
135
9
16
101
63
64
32
24
24
16
80
27
72
21
52
23
54
31
80
4
32
4
17
15
48
64
8
99
54
48
7
80
33
48
7
108
116
12
45
55
23
12
25
11
108
25
5
123
52
12
47
45
9
102
69
111
30
19
23
9
76
56
75
21
136
8
28
29
3
63
6
159
28
36
8
3
81
15
117
57
7
24
11
37
8
3
78
55
32
51
81
15
21
99
78
42
21
12
16
32
39
21
24
28
5
15
27
60
18
3
21
24
31
35
72
9
108
33
42
69
15
12
37
17
15
3
48
33
69
27
63
12
1
36
71
48
9
48
16
36
8
3
21
28
44
9
75
16
11
33
15
66
96
66
13
143
12
6
138
9
16
20
9
7
60
11
36
108
37
32
36
75
37
41
19
48
20
24
24
9
192
15
36
4
32
99
72
85
72
116
28
56
76
20
57
7
24
59
9
48
64
116
12
64
20
120
3
24
109
23
85
11
33
36
4
92
4
107
33
27
48
37
20
12
12
63
12
21
72
72
4
5
66
84
12
132
37
53
123
12
57
39
15
57
27
37
11
129
4
11
6
6
9
177
63
28
5
18
69
99
21
3
6
63
27
36
1
41
27
63
6
24
183
136
152
28
11
132
69
24
51
72
72
78
42
61
23
18
42
36
57
33
15
27
126
55
8
51
33
12
75
25
20
16
92
21
90
13
8
99
9
45
15
9
24
18
12
9
9
67
11
9
60
135
6
39
24
16
68
39
45
64
35
57
15
109
96
11
36
36
24
24
21
12
52
107
33
27
9
48
24
48
9
31
11
13
20
48
36
24
36
12
40
44
76
35
120
25
20
72
40
11
117
172
5
72
42
24
93
3
33
60
16
164
21
18
45
3
9
27
1
11
109
32
39
73
32
51
36
117
15
1
23
36
57
232
36
23
25
44
48
33
3
4
44
63
12
21
4
8
24
24
24
96
12
48
52
92
16
12
17
18
277
56
24
64
44
183
9
96
96
39
6
7
23
12
54
66
48
198
55
65
216
43
12
116
15
69
81
6
36
1
20
3
9
48
28
11
9
63
189
48
9
48
43
20
57
48
18
69
60
87
96
24
24
30
171
36
33
6
97
35
96
60
33
72
64
17
66
13
71
66
186
13
11
12
12
72
72
84
9
60
12
27
21
9
39
15
37
11
81
36
16
101
63
105
31
8
16
44
87
61
23
12
57
39
73
11
96
1
32
36
87
21
81
7
41
51
75
37
125
30
37
36
59
1
48
53
111
51
36
37
53
75
4
83
24
45
57
63
28
59
153
39
66
15
16
59
9
48
45
19
20
105
67
32
21
42
6
7
20
16
36
107
108
9
72
16
80
36
117
24
30
69
21
42
6
6
1
59
13
11
45
24
48
51
21
33
138
45
9
151
44
12
81
19
23
237
3
24
30
51
28
47
97
20
4
32
51
9
69
75
16
164
57
24
55
72
131
9
36
9
18
6
39
3
45
3
30
18
13
17
15
9
27
84
57
72
39
48
27
144
21
88
35
73
143
37
23
48
18
138
69
24
64
56
27
9
123
48
12
45
33
255
124
44
24
39
9
120
99
93
33
15
15
36
69
12
4
24
8
3
48
9
36
96
24
40
8
9
27
172
36
107
9
33
102
57
39
18
3
108
72
81
72
42
13
167
108
24
24
54
19
20
76
20
24
36
39
24
45
4
53
144
27
60
24
48
39
36
1
47
49
23
96
21
16
8
57
7
32
3
21
16
116
15
12
1
32
48
3
120
72
37
44
4
11
102
31
108
11
36
33
27
18
18
37
72
8
136
11
21
24
96
16
65
15
28
5
6
12
6
18
120
72
13
47
1
59
9
60
3
6
31
32
3
30
63
9
174
25
23
73
12
53
144
27
60
147
24
9
15
81
84
24
15
21
96
36
88
84
11
ABCD 94956812422*3^$a+1 [50004]
129
80
25
90
9
20
12
157
12
23
37
36
147
15
18
30
33
32
4
108
80
48
52
27
5
16
32
73
39
15
54
95
49
66
5
4
45
42
29
25
131
49
75
152
43
65
52
39
153
27
53
12
43
36
24
36
17
64
45
11
25
99
20
48
12
4
171
24
36
65
16
144
3
65
25
27
15
65
16
93
114
108
5
60
25
84
51
75
90
15
32
13
47
73
24
59
16
56
67
41
36
48
73
18
66
63
45
15
20
7
45
44
49
240
18
54
39
44
48
25
23
4
32
139
9
45
15
12
15
65
73
23
4
33
3
72
8
12
36
120
67
125
19
33
20
88
72
32
16
45
63
51
41
97
71
55
5
12
48
120
175
81
45
90
53
36
12
7
72
69
21
11
12
37
119
7
90
83
64
15
5
60
223
5
13
27
20
19
45
60
39
17
64
81
114
9
20
12
85
120
15
8
40
20
169
72
11
67
48
5
67
125
72
16
8
19
108
17
12
48
7
90
15
108
20
1
47
12
67
29
4
12
8
73
114
18
108
120
27
32
19
36
5
31
30
215
100
32
55
21
32
67
33
32
25
51
57
27
213
35
49
198
17
60
19
54
138
42
18
45
3
77
24
24
52
75
5
12
88
72
21
11
16
9
60
35
108
12
25
59
7
153
9
11
16
44
127
77
31
60
54
3
44
253
90
36
6
71
199
5
76
3
42
35
40
9
24
27
48
96
165
11
4
44
12
55
29
49
11
64
9
18
45
104
19
30
35
12
72
31
41
40
81
102
33
45
75
24
56
24
55
180
18
18
17
91
12
17
25
63
84
116
43
101
1
42
5
25
15
153
12
18
42
18
228
17
19
36
17
16
9
71
55
36
45
8
103
29
25
131
112
15
41
157
35
12
7
21
15
48
24
17
1
18
101
55
29
16
123
41
12
84
28
63
149
76
9
36
18
6
39
132
39
96
93
24
116
1
3
8
115
17
37
59
16
36
63
60
21
45
6
5
169
95
19
21
63
42
11
7
5
31
225
57
23
4
33
27
116
64
45
30
53
172
27
24
29
48
43
114
12
6
90
47
48
49
11
115
89
1
23
124
63
33
192
20
240
24
49
47
4
63
36
29
1
11
25
63
27
6
18
9
36
12
332
48
4
44
84
48
25
24
36
27
27
165
36
24
135
29
19
60
12
9
32
12
16
45
39
8
73
27
44
96
85
27
96
164
12
31
5
60
64
36
32
13
72
72
18
36
24
108
30
114
5
4
9
3
8
7
102
47
121
75
9
6
45
57
60
48
108
11
16
105
54
36
84
65
24
7
17
168
97
60
27
44
85
47
49
11
25
23
60
16
20
16
20
24
64
9
27
21
42
53
40
8
61
3
123
29
73
108
123
20
61
63
45
3
15
48
5
76
33
3
9
11
72
40
32
48
13
35
19
24
54
11
12
25
42
36
17
103
9
33
23
24
7
36
5
60
52
72
93
78
12
41
36
1
47
43
17
72
40
24
21
35
1
24
18
30
15
32
40
3
36
9
96
27
30
24
23
40
21
15
144
57
24
12
24
108
11
16
120
60
21
107
36
24
103
65
25
159
3
72
5
31
5
4
24
21
90
18
36
47
13
30
41
1
27
12
8
12
60
61
119
1
132
11
19
17
115
21
27
42
48
47
36
108
16
15
93
15
117
99
17
72
217
30
33
8
73
12
15
20
48
12
112
20
7
5
1
63
57
18
5
60
52
68
1
59
52
80
25
12
23
12
72
48
16
27
132
41
25
36
23
60
25
18
89
16
39
125
88
56
60
31
36
9
261
95
4
80
88
48
8
1
15
63
125
1
107
67
5
76
27
24
18
23
25
23
64
27
126
39
15
53
108
40
8
37
159
68
7
6
30
5
55
5
48
112
32
48
12
7
126
18
9
33
23
12
4
24
81
23
40
72
93
155
7
6
27
12
20
24
19
17
79
17
67
18
15
32
72
13
66
17
24
28
12
8
16
32
12
28
8
19
45
32
24
16
39
6
54
65
12
25
23
55
12
5
24
151
9
33
3
45
15
63
72
17
37
3
20
52
9
51
39
5
121
11
13
36
63
3
105
8
76
44
64
8
37
11
72
40
39
149
84
12
49
72
18
9
8
4
63
42
18
12
18
71
12
72
13
3
60
20
16
63
57
116
12
31
21
20
76
44
36
12
187
66
35
24
40
8
60
253
47
180
43
48
41
31
33
32
40
117
12
18
60
48
18
35
7
9
80
19
66
24
66
90
54
96
45
45
36
39
56
169
11
4
45
155
16
45
90
89
175
36
53
25
54
12
5
64
9
63
128
7
9
8
13
47
67
84
42
27
116
12
19
6
23
31
30
36
15
32
40
72
48
32
40
9
42
72
21
140
64
27
41
24
55
9
15
192
5
48
36
1
59
28
ABCD 94956892502*3^$a+1 [50058]
63
48
32
1
15
80
67
30
42
72
108
17
13
3
24
9
36
35
48
40
3
48
54
6
41
61
24
11
7
60
45
27
53
25
15
45
27
8
1
42
30
24
36
90
17
48
49
15
8
157
30
60
78
18
57
81
15
39
36
66
3
87
6
12
15
120
8
139
18
18
42
66
69
27
6
39
69
12
12
90
41
49
42
5
13
27
24
9
72
15
33
23
24
13
3
27
72
29
112
8
1
15
3
5
1
54
6
12
12
6
149
61
192
24
219
24
33
12
30
21
15
42
39
3
6
6
30
30
84
30
27
39
33
27
5
1
15
99
53
1
66
21
27
5
1
24
72
78
66
24
36
11
61
3
45
24
11
115
54
60
35
72
13
72
3
32
61
107
7
144
60
6
78
60
120
150
6
180
5
1
63
8
48
16
15
41
13
27
8
7
17
37
150
6
12
72
59
16
105
18
90
30
6
6
65
19
12
17
43
53
19
77
16
8
16
48
21
6
29
24
85
35
31
36
30
66
45
75
18
99
57
48
90
42
75
69
11
40
24
27
30
60
84
63
32
48
13
12
90
53
19
36
33
15
30
66
9
9
47
43
45
57
15
104
40
81
39
24
147
5
40
56
184
96
120
27
12
30
48
48
48
24
11
16
3
60
12
29
61
3
48
32
43
42
18
9
8
43
69
21
30
12
33
153
6
18
36
35
24
31
9
33
47
37
35
13
30
6
15
27
72
30
42
45
3
90
35
1
15
9
15
45
51
56
13
12
30
186
12
35
121
24
6
150
35
25
60
6
24
77
72
31
66
23
97
54
6
36
12
3
27
30
12
48
51
27
18
59
40
51
21
69
6
60
9
32
43
69
231
12
24
6
48
6
6
48
12
18
54
23
43
42
35
55
48
17
13
54
18
3
32
19
6
30
162
111
45
11
13
6
21
51
5
55
17
72
64
39
65
40
33
12
72
3
27
21
32
43
30
24
24
87
24
33
111
69
51
45
27
33
36
59
19
48
5
25
12
11
97
168
6
48
17
25
108
11
72
109
30
5
43
5
1
6
18
23
192
61
24
27
33
12
3
3
54
15
21
42
17
13
60
23
73
66
21
33
15
80
25
24
15
15
41
1
24
15
57
23
25
84
11
1
23
88
3
102
30
30
18
41
40
48
51
69
45
30
42
264
96
3
27
90
150
90
36
42
5
120
37
30
5
88
8
24
19
102
63
9
23
67
6
42
18
27
48
15
57
32
85
11
91
168
66
30
69
15
30
27
33
23
24
64
24
123
30
72
18
18
36
54
30
27
32
115
45
56
1
30
30
3
56
25
71
64
231
54
6
24
5
40
9
120
168
42
77
48
31
12
42
48
72
27
21
72
3
87
60
5
48
24
48
88
57
12
3
81
6
33
32
40
21
3
24
123
24
30
18
18
35
48
37
3
152
13
24
36
6
30
18
60
66
36
18
5
25
143
37
102
93
27
18
27
8
16
24
51
60
36
48
60
42
23
112
8
25
72
36
60
162
30
111
56
49
30
54
75
105
6
12
5
72
48
24
1
95
13
11
24
91
21
24
3
30
42
6
87
75
6
167
7
90
87
8
40
57
6
18
36
30
18
11
49
47
24
67
18
27
39
6
108
15
51
30
18
12
126
3
57
39
24
27
29
13
75
57
18
5
13
75
200
19
5
19
42
123
87
17
31
9
56
16
33
87
81
87
3
90
75
80
55
57
45
11
16
9
24
60
51
56
1
138
29
43
24
29
24
7
6
75
9
48
132
126
45
8
145
39
33
63
45
59
1
30
65
40
51
30
15
33
72
90
6
30
12
180
126
11
19
54
60
35
13
48
84
15
57
18
117
8
136
24
8
72
40
8
48
7
17
31
54
6
90
11
31
17
1
71
1
15
8
16
8
7
18
12
3
51
69
75
21
32
24
115
5
49
12
102
77
24
61
60
18
42
3
135
30
3
27
6
72
42
6
6
9
24
3
42
48
35
43
5
31
30
75
3
66
11
48
40
48
75
29
48
13
27
33
23
64
80
13
27
21
90
9
56
1
95
88
51
29
72
40
9
15
72
9
84
51
51
24
90
24
35
40
45
6
93
21
24
27
48
32
1
12
35
72
61
27
123
53
19
78
15
3
45
9
15
27
21
8
49
6
41
16
195
5
97
71
25
24
66
24
5
55
96
17
109
6
72
5
25
15
27
6
12
75
45
35
13
12
180
27
3
30
6
9
27
30
48
42
18
11
16
8
40
32
1
23
64
80
96
16
8
37
11
55
57
80
40
33
18
24
18
24
3
8
64
9
24
15
111
6
75
8
7
65
40
21
48
75
39
48
30
12
47
25
48
47
31
57
32
88
15
30
27
99
5
25
71
24
49
42
29
19
96
21
9
30
41
40
48
48
57
48
12
3
27
77
73
47
19
21
51
53
37
75
9
23
1
39
80
37
24
6
53
73
12
96
24
12
24
24
12
3
8
13
59
157
24
11
79
42
39
15
9
21
35
73
15
33
84
35
43
48
117
27
18
75
27
108
33
69
84
119
61
36
66
42
120
60
78
33
69
12
63
45
30
125
120
16
120
39
6
59
48
13
54
45
15
33
9
18
78
84
123
33
12
96
72
12
191
49
48
48
47
19
5
121
120
72
15
27
5
19
6
48
15
8
88
141
48
35
37
35
ABCD 94957099852*3^$a+1 [50013]
23
1
125
51
21
12
31
24
8
9
36
42
90
108
43
65
55
32
24
88
48
5
18
72
18
31
41
15
24
24
16
59
117
9
18
18
27
27
36
33
112
125
42
57
16
80
24
16
168
24
65
15
16
120
5
36
54
49
101
19
47
180
85
23
1
17
144
36
54
21
69
168
43
104
51
84
49
24
80
27
6
12
72
6
72
138
99
24
136
104
15
42
15
33
7
17
210
21
51
78
156
24
18
73
47
9
48
16
56
3
13
23
9
93
60
30
42
102
1
120
72
8
33
39
15
25
11
42
19
8
3
13
32
9
18
18
19
59
12
33
21
43
56
87
12
36
36
18
36
15
39
81
136
48
5
36
24
63
3
21
21
27
21
27
105
79
29
102
42
12
31
23
1
80
16
24
203
6
15
40
101
198
21
16
71
97
32
3
30
90
37
8
16
11
24
69
75
12
78
115
245
48
3
16
56
87
1
104
40
56
51
85
23
1
149
3
9
63
33
12
27
51
117
96
16
41
79
101
18
54
67
24
35
21
33
66
21
16
8
99
60
33
24
64
17
15
24
40
65
18
37
8
15
1
152
24
16
17
36
91
23
97
11
37
35
66
114
18
108
19
32
33
31
32
27
6
12
27
27
45
99
109
5
12
96
7
95
1
5
27
64
8
3
37
23
18
30
105
184
17
103
8
72
21
51
3
45
16
5
24
18
48
97
17
12
19
59
141
39
18
15
72
3
30
60
18
1
96
47
1
80
9
36
30
36
73
53
18
24
97
8
33
15
57
7
48
41
7
8
40
47
9
40
5
18
108
18
24
90
1
17
48
90
42
12
6
1
8
40
8
9
18
37
35
45
24
9
15
3
18
12
15
40
23
1
48
5
12
6
129
96
39
24
54
67
24
32
64
83
21
15
12
13
47
49
8
117
51
27
141
16
24
24
95
36
117
88
29
36
39
96
40
5
42
49
161
18
42
72
3
15
49
71
60
12
1
5
75
136
8
45
3
3
12
78
54
18
3
16
8
45
12
6
25
120
120
32
16
72
5
19
23
18
12
3
57
18
12
60
90
3
27
13
24
23
1
35
37
48
17
7
8
3
85
80
15
36
85
83
21
16
83
13
23
25
17
39
33
30
18
7
11
85
29
91
17
72
15
40
48
8
24
75
72
24
37
137
6
9
16
96
23
30
108
18
21
15
36
37
53
123
21
3
3
12
33
24
64
95
60
37
17
18
13
24
11
37
32
45
30
72
13
41
39
16
32
57
15
3
109
35
21
48
112
35
78
12
19
71
9
24
27
12
60
45
3
93
15
1
8
27
6
18
45
129
90
13
144
41
79
24
29
36
7
72
48
48
17
54
24
66
36
42
1
29
36
60
66
73
17
126
18
31
29
66
241
17
108
30
60
18
12
75
24
9
135
159
30
51
39
1
32
3
69
21
90
9
15
30
75
48
40
35
42
3
9
55
24
17
18
69
105
60
48
3
24
16
35
102
79
48
197
18
1
24
8
63
121
71
73
35
21
15
1
89
54
25
80
39
57
15
25
71
25
8
165
54
36
9
40
17
168
87
16
17
15
21
54
45
96
16
23
6
54
93
40
48
65
79
47
24
25
59
90
6
120
61
24
96
80
69
67
17
6
1
65
24
7
48
29
3
15
33
21
19
17
144
39
57
39
120
21
30
42
67
8
16
17
72
7
8
33
15
93
19
23
12
13
48
96
11
85
72
35
61
119
6
12
18
36
145
41
55
83
37
48
5
36
24
15
144
21
84
90
61
101
19
32
45
3
64
35
150
135
40
17
31
5
3
72
69
3
21
12
55
8
16
24
29
43
32
15
30
36
15
9
18
13
71
6
12
31
47
12
6
7
8
39
1
65
39
48
24
40
29
139
5
67
104
64
120
77
6
13
17
54
24
9
81
31
24
24
95
1
32
3
21
16
23
49
23
18
15
40
11
61
8
16
11
13
5
30
37
77
43
48
29
18
25
17
30
25
8
24
24
9
31
32
72
33
7
80
21
30
205
96
11
13
32
39
144
1
41
39
9
24
31
32
40
35
42
18
120
57
3
12
6
19
35
210
3
15
73
35
60
12
13
59
96
12
49
23
78
12
6
30
36
39
15
1
56
3
174
96
39
33
63
9
15
3
37
35
141
16
80
99
21
15
33
21
72
18
25
11
13
23
18
60
99
16
5
36
24
151
8
16
24
32
64
47
30
139
8
16
95
9
75
60
48
42
7
24
71
1
23
66
78
73
83
36
6
115
48
11
24
37
35
30
72
78
12
13
24
8
33
12
72
6
30
54
1
5
27
45
43
8
69
3
69
36
54
1
5
120
18
54
27
33
7
8
33
168
54
36
69
40
47
126
3
24
72
51
109
8
3
13
59
13
8
40
47
18
60
99
3
45
33
12
42
30
3
72
16
5
147
72
33
12
18
90
7
65
55
131
61
11
109
56
45
19
125
3
3
133
41
24
31
23
66
7
119
6
43
72
8
96
40
5
19
59
21
40
24
125
78
13
32
27
13
5
120
235
17
18
54
18
36
25
96
8
112
83
18
147
15
1
72
23
1
56
9
31
104
40
8
15
153
64
23
57
16
168
41
39
24
45
90
6
19
32
15
18
6
1
48
ABCD 94957109498*3^$a+1 [50042]
108
61
11
69
3
421
11
45
24
3
69
3
36
9
16
56
72
27
21
88
287
180
72
37
71
324
189
64
168
119
33
39
9
27
108
57
16
72
71
49
32
240
147
72
61
191
9
171
36
72
72
36
229
72
48
104
87
25
47
216
81
376
11
205
128
99
141
3
13
23
36
72
69
24
15
36
45
88
191
129
195
13
32
99
37
107
36
9
48
24
135
72
33
3
180
288
121
59
36
1
128
40
11
85
95
9
72
40
32
27
45
27
72
69
147
85
56
48
423
153
63
81
264
51
21
40
11
13
23
72
9
27
36
72
33
24
16
24
48
431
97
32
96
207
145
200
15
36
453
51
36
169
104
24
96
39
25
47
145
71
9
63
25
96
95
9
27
229
59
36
72
49
23
9
63
153
99
13
8
16
107
21
339
37
32
120
144
280
71
25
48
32
184
8
171
36
49
72
23
81
168
3
36
9
24
3
72
72
133
47
73
8
216
40
24
35
165
51
216
133
11
141
120
136
8
63
108
45
171
36
177
39
72
169
80
64
11
21
87
337
23
193
8
48
64
8
72
120
63
36
108
108
36
9
99
109
48
23
97
83
61
80
48
16
56
24
120
40
23
72
36
36
153
27
144
36
169
8
3
324
36
144
252
57
16
71
72
57
123
93
240
64
144
72
32
147
109
24
83
69
16
8
15
72
9
16
47
105
72
144
75
36
72
73
215
9
16
176
375
108
36
49
96
8
27
165
15
1
107
93
15
465
144
160
96
168
11
21
168
40
72
144
56
64
119
72
180
45
24
39
144
1
71
25
47
153
40
8
96
64
32
111
25
8
75
117
48
40
272
171
72
165
51
69
39
57
48
75
141
147
108
105
3
61
8
111
36
21
96
96
120
24
3
285
3
72
117
99
61
47
289
35
36
33
39
57
64
56
120
27
144
72
165
40
96
23
73
24
48
359
73
71
9
168
3
117
96
111
25
11
165
192
16
131
21
15
97
83
45
63
108
144
93
15
36
36
33
16
23
57
16
80
63
57
64
24
179
36
144
72
1
24
119
57
51
72
216
36
33
72
3
69
96
87
144
36
72
21
87
25
47
1
32
112
72
168
80
88
104
16
83
165
192
40
200
112
48
48
23
72
72
145
128
231
25
11
109
96
8
192
72
472
48
8
192
207
1
72
107
85
59
117
99
109
35
61
216
8
39
36
61
80
16
23
216
9
16
8
147
109
35
21
96
63
108
144
72
21
231
1
71
33
183
1
80
63
33
40
35
93
15
36
72
189
387
93
123
144
13
200
147
21
195
108
73
215
81
63
153
63
36
93
112
56
135
72
1
71
81
64
71
72
121
56
120
160
24
59
144
37
24
47
1
120
ABCD 94957127854*3^$a+1 [50030]
288
16
72
108
59
72
45
40
96
120
59
1
44
240
84
12
40
12
12
60
20
204
136
35
105
48
40
32
24
39
18
63
60
21
75
15
73
68
3
61
168
23
18
27
27
57
15
9
96
24
69
7
8
76
80
4
77
144
39
33
39
4
44
108
124
23
117
124
101
15
21
72
27
4
36
24
72
17
27
28
96
80
160
164
36
24
52
8
27
165
15
126
27
48
52
53
39
64
92
84
9
19
8
28
36
35
13
32
24
40
72
12
20
60
100
95
85
41
15
39
117
63
36
21
36
48
57
144
51
237
3
204
9
7
47
1
36
20
28
77
195
36
4
35
90
51
24
156
3
165
24
36
96
196
95
18
15
84
48
64
20
84
4
80
112
44
96
36
48
120
84
28
59
109
44
96
39
57
40
84
80
40
60
32
112
176
21
31
8
124
12
56
48
99
81
120
36
51
73
32
12
40
32
99
1
44
9
126
21
15
1
84
8
15
145
68
72
3
13
92
39
13
48
68
64
32
9
27
4
24
36
20
24
64
17
3
132
24
57
54
13
8
64
144
32
60
4
71
13
32
120
12
93
39
16
35
69
3
85
5
91
35
25
92
4
96
35
37
53
255
12
3
57
12
21
3
16
8
48
69
19
32
12
27
73
12
23
45
12
64
24
56
105
27
120
24
228
36
69
147
96
148
24
48
23
25
132
68
45
36
103
36
92
64
80
40
48
12
80
64
11
13
72
5
63
27
93
87
13
131
21
4
80
24
87
81
24
48
40
8
12
3
13
20
36
24
40
32
15
109
20
24
76
20
60
40
83
1
44
27
33
76
35
9
40
56
132
28
152
60
48
16
116
45
3
16
35
9
36
64
125
31
23
1
35
9
72
45
54
1
68
3
25
8
4
32
24
69
91
17
63
45
39
15
45
28
48
185
31
20
3
21
16
80
64
56
124
20
16
35
9
52
20
84
4
119
45
28
107
21
72
72
28
167
93
4
24
12
47
45
45
31
41
51
40
12
32
9
139
56
21
3
36
60
24
21
7
24
95
33
12
84
144
12
93
18
129
4
36
84
12
5
27
40
12
68
12
64
80
16
104
9
55
8
9
55
48
5
75
60
60
93
19
36
44
184
60
56
33
27
28
20
87
49
20
36
16
80
28
41
151
24
59
9
60
21
27
48
321
79
20
4
5
127
20
28
92
220
60
80
24
24
48
172
23
37
48
20
57
15
168
64
20
24
40
96
108
12
29
87
120
48
12
28
20
52
84
8
12
15
165
84
39
36
1
8
16
72
119
90
19
35
37
32
36
292
48
60
72
20
192
36
4
56
40
36
8
36
129
87
88
23
33
16
68
63
72
85
36
36
23
90
63
4
20
21
87
12
81
3
69
36
175
24
12
20
108
3
69
240
124
36
20
60
100
35
1
17
15
120
120
120
36
16
68
76
132
12
23
9
76
44
100
8
48
12
72
108
225
55
56
16
60
68
33
75
40
168
92
3
45
4
77
211
5
234
13
92
75
153
28
204
8
12
48
72
24
12
87
1
71
69
57
159
84
60
237
90
13
80
24
16
104
16
32
28
11
9
24
52
113
27
64
17
18
21
16
17
135
12
15
45
45
54
237
33
19
35
85
36
41
19
84
92
60
60
9
31
95
9
16
96
5
3
112
12
53
15
88
20
24
172
96
17
207
28
36
12
5
27
100
68
64
8
76
36
24
120
60
140
15
85
96
35
9
36
84
16
20
256
8
12
27
36
45
12
12
60
16
44
36
60
124
56
100
140
105
36
163
192
120
44
21
55
44
132
39
49
24
17
108
15
52
80
33
18
13
59
108
69
88
32
480
4
101
115
11
69
60
16
17
127
56
24
48
28
60
192
188
268
20
52
20
60
9
15
93
7
80
60
48
21
15
40
17
3
69
3
15
13
140
16
20
180
45
19
20
15
49
20
36
100
32
249
54
37
35
177
12
48
177
36
3
60
189
31
140
72
12
52
179
189
63
18
31
56
24
33
ABCD 94957423766*3^$a+1 [50013]
66
61
125
3
4
32
15
13
17
6
109
65
219
21
43
23
45
12
36
12
9
55
35
49
5
30
25
60
20
45
15
84
48
12
21
259
56
72
3
21
51
13
80
40
35
72
49
35
1
53
7
65
15
4
89
6
93
48
12
16
144
8
48
21
39
4
17
15
21
3
24
3
57
3
57
81
31
5
43
80
48
99
49
80
156
36
3
42
15
4
20
45
19
5
75
12
48
52
59
90
96
75
9
6
18
12
3
64
11
61
5
31
20
12
33
84
15
40
24
65
42
49
60
8
72
9
31
80
88
20
33
120
54
93
48
9
30
54
27
33
27
60
4
60
20
9
12
39
69
6
66
90
57
100
92
9
120
7
224
111
9
9
31
59
6
84
7
68
12
3
25
17
90
120
78
72
15
75
54
15
21
19
35
61
20
45
79
8
3
13
95
12
49
128
3
33
21
36
19
20
21
67
17
90
6
15
33
72
39
21
48
51
28
17
15
48
28
35
84
6
39
4
5
55
20
15
25
11
60
36
45
12
213
30
13
47
37
8
3
69
16
32
108
36
64
156
5
75
51
9
24
12
9
51
112
20
156
16
29
39
16
20
27
85
95
49
65
30
6
30
114
123
3
13
95
81
75
13
48
20
228
64
41
79
48
35
13
164
16
41
19
17
3
4
56
244
77
31
84
80
64
12
29
19
32
24
15
54
87
3
9
51
36
141
33
15
4
32
21
3
36
16
20
12
21
7
24
8
16
17
19
41
264
6
45
28
35
1
24
65
15
24
12
51
33
120
84
21
12
54
9
36
9
276
31
92
36
12
3
37
59
54
120
147
69
55
56
88
17
19
60
20
15
120
9
15
141
4
47
13
32
9
79
224
21
6
1
29
15
36
3
129
3
85
53
27
9
31
29
43
8
69
24
15
84
108
84
88
128
33
12
123
81
39
81
90
45
60
99
1
24
20
4
8
45
60
7
8
40
32
16
35
42
30
18
39
33
54
96
45
9
31
59
85
20
36
28
5
87
3
61
8
21
7
20
12
36
21
144
7
65
27
48
45
123
72
132
3
25
20
93
7
72
101
51
21
55
23
12
18
60
31
41
27
48
24
39
9
52
44
81
36
19
56
4
29
15
36
144
16
20
195
9
64
23
85
20
15
93
87
9
45
43
72
36
35
13
12
209
90
85
5
84
42
69
15
6
67
17
15
48
51
189
36
81
31
53
31
8
48
9
15
16
44
81
24
54
21
15
1
12
71
37
35
97
20
40
23
13
41
43
11
90
27
12
192
4
35
37
89
79
11
49
140
64
68
12
16
17
84
6
54
79
24
32
9
151
29
12
24
30
45
64
41
51
4
44
21
3
112
29
51
99
21
9
162
93
40
65
7
32
60
52
56
48
84
3
9
24
27
33
15
141
45
19
107
13
35
69
3
24
30
39
40
11
21
69
43
161
30
42
18
69
12
16
23
21
64
20
12
33
7
8
57
48
27
15
69
51
18
186
81
40
5
27
52
20
81
139
80
195
36
18
19
11
9
48
60
9
135
36
52
17
31
89
6
18
12
43
11
24
61
29
72
54
30
31
5
87
3
13
5
90
21
21
19
89
72
55
32
93
67
32
45
30
33
36
57
15
64
36
53
162
18
7
20
72
3
13
5
6
21
4
101
84
19
17
3
15
21
21
48
36
63
33
90
9
21
39
16
53
27
45
123
16
168
20
28
104
99
6
36
15
3
1
24
65
19
17
3
81
39
52
60
20
36
24
84
45
15
100
140
4
20
27
21
160
32
3
18
39
16
17
24
19
137
75
4
8
72
21
27
12
21
87
120
3
90
3
21
36
15
165
63
52
12
68
33
139
32
4
95
6
55
44
21
51
165
67
20
3
9
9
75
87
13
11
30
24
36
36
55
8
36
100
245
180
36
18
81
51
54
39
24
21
60
12
3
16
41
63
45
66
9
84
33
3
60
16
35
144
1
35
61
72
41
15
12
9
75
88
41
36
19
35
61
68
33
79
65
156
55
5
163
17
99
4
5
7
92
21
6
9
12
88
47
9
9
36
36
18
45
84
33
43
120
120
96
36
60
84
48
32
69
39
81
67
108
84
60
101
12
15
24
21
27
16
47
49
8
33
7
113
7
8
88
36
60
5
84
15
60
76
36
80
39
24
109
8
24
195
36
114
66
25
32
36
12
4
8
36
16
20
16
48
161
199
125
19
32
75
69
84
81
72
7
36
32
72
52
60
8
76
36
44
100
92
15
114
3
28
23
45
12
28
80
24
27
30
63
27
21
3
72
69
75
45
28
53
15
3
57
4
60
156
8
15
6
39
52
44
21
15
28
80
81
54
117
39
6
43
5
42
93
36
24
52
80
28
5
91
20
21
90
54
84
132
67
36
35
165
16
35
6
63
27
13
71
93
3
9
9
30
42
18
21
9
6
336
145
53
19
32
21
18
49
ABCD 94957440562*3^$a+1 [50133]
280
72
155
21
3
37
47
156
21
64
120
11
45
63
1
11
85
59
36
33
15
33
40
48
11
108
33
63
57
24
75
48
13
224
219
69
27
24
21
3
261
40
59
36
81
16
120
32
27
13
32
136
504
59
96
213
40
35
13
107
156
84
12
201
87
12
48
45
75
61
80
16
80
40
120
275
13
32
64
335
105
72
112
11
24
421
96
8
48
3
24
37
35
24
36
25
24
104
27
45
3
72
180
81
63
1
24
96
104
72
40
107
72
264
24
60
105
48
3
120
165
40
24
71
84
72
69
24
16
35
21
3
12
60
24
229
80
27
61
128
72
3
24
60
97
95
48
132
109
32
72
48
24
75
84
96
1
24
8
15
97
59
85
32
27
13
107
72
48
93
39
9
16
23
57
48
112
119
9
135
57
75
165
39
9
87
9
264
216
112
203
24
45
72
48
15
1
96
35
108
96
9
27
48
93
159
48
193
8
75
21
3
13
48
56
3
13
288
72
59
60
49
35
24
72
61
8
144
87
49
59
180
193
200
39
1
104
3
141
216
16
24
56
63
57
3
24
13
47
12
84
1
24
131
13
32
40
104
120
16
155
61
8
112
120
24
95
9
75
117
3
36
1
107
312
108
1
179
13
32
51
85
11
61
32
27
45
16
23
25
56
75
61
8
40
96
8
16
35
45
75
37
32
15
12
84
9
72
3
21
279
12
69
72
3
36
1
104
16
59
13
48
8
99
85
96
11
48
21
51
60
9
64
11
157
47
60
85
8
147
36
36
60
84
120
37
8
39
105
16
24
107
61
224
3
117
40
59
24
96
69
16
24
72
35
48
613
192
11
21
3
120
12
9
135
36
24
24
141
75
96
165
16
8
40
72
104
63
57
24
40
71
25
23
12
21
3
61
96
47
33
3
109
107
45
183
105
72
15
25
35
24
109
11
69
72
64
72
8
16
144
24
32
15
1
312
35
93
147
85
32
63
33
40
8
171
13
32
39
201
144
160
56
3
96
117
39
25
48
176
51
84
36
165
144
39
57
3
72
120
84
121
59
61
95
25
323
45
27
165
16
8
99
93
159
121
8
184
32
3
21
40
264
11
21
216
3
21
75
69
40
71
240
25
56
27
72
24
37
47
97
203
45
88
200
27
45
72
144
64
167
129
15
81
64
96
416
120
39
1
59
213
15
33
99
48
61
35
69
192
16
83
61
23
1
59
96
189
120
40
56
72
27
12
1
47
25
71
9
135
12
21
3
45
40
72
179
93
27
45
160
23
105
72
75
61
128
40
24
80
75
61
95
57
40
168
96
8
40
35
277
56
27
45
40
128
123
24
36
105
51
141
64
48
72
155
144
21
16
48
95
84
61
131
24
24
133
299
48
45
88
107
21
75
21
99
45
51
109
24
47
84
21
3
13
119
9
96
219
120
21
48
40
35
72
168
37
83
21
16
24
80
99
45
112
56
208
24
72
24
80
64
8
3
144
21
111
48
73
32
16
24
96
95
1
95
201
27
12
9
136
35
45
63
33
40
32
40
152
24
15
25
80
39
25
131
45
219
156
1
35
204
9
72
75
109
11
120
13
347
141
48
195
144
13
32
207
60
21
ABCD 94958344192*3^$a+1 [50005]
5
55
53
27
40
12
11
13
32
63
1
68
136
11
36
37
71
6
3
45
6
12
69
4
60
152
75
9
9
19
23
37
36
11
144
1
35
13
36
36
144
120
24
68
9
15
3
126
54
6
210
25
35
1
65
99
24
100
47
85
23
42
66
69
100
8
100
12
228
68
27
45
40
95
72
133
83
69
3
1
80
100
204
20
52
83
36
49
20
52
83
66
150
49
72
35
13
20
48
9
115
44
12
52
60
140
63
37
36
224
160
20
87
120
9
87
13
35
189
16
17
67
68
3
54
36
19
60
227
25
24
84
56
27
73
24
11
49
23
45
28
104
3
9
28
8
112
77
18
97
29
55
84
5
36
90
1
8
15
30
162
9
135
1
89
31
23
25
47
45
36
4
264
44
12
64
35
9
81
90
117
24
75
13
32
40
41
127
35
37
71
117
135
141
16
239
109
17
115
20
4
47
49
35
36
109
71
97
20
231
120
144
25
11
9
63
45
189
108
15
100
8
52
5
78
48
85
84
11
45
76
23
61
36
24
84
180
92
28
36
36
24
11
25
20
4
144
68
243
72
60
49
59
57
63
9
33
27
81
79
32
135
25
83
25
56
16
11
9
4
11
129
27
72
25
20
45
108
7
215
25
36
24
212
184
59
85
53
18
117
52
11
9
45
63
88
47
9
36
52
11
81
45
79
56
63
36
1
23
21
45
31
11
157
12
221
7
197
19
11
24
61
68
100
53
15
12
196
47
72
25
53
102
33
48
40
60
44
72
33
30
25
11
1
204
36
24
84
36
35
81
28
60
36
59
72
85
84
11
24
25
131
25
8
52
24
17
150
73
11
85
60
168
20
76
32
63
45
81
63
108
60
27
1
29
78
97
23
9
40
20
111
49
95
45
51
49
5
84
27
180
28
32
3
162
18
61
155
18
63
4
23
37
24
84
35
18
43
84
36
77
3
45
6
48
141
84
36
99
45
36
100
24
12
8
76
5
55
84
5
303
124
108
12
20
99
121
60
35
81
63
85
24
96
101
90
9
87
97
12
11
37
35
36
85
24
53
7
12
215
85
68
232
20
28
12
41
27
40
72
24
24
60
20
27
54
162
49
8
196
24
95
85
23
109
108
5
111
40
60
36
8
16
47
72
36
1
168
60
36
24
71
9
15
37
60
41
54
54
19
12
68
108
27
25
35
85
23
57
100
36
107
97
36
20
27
49
23
36
25
92
63
49
12
35
13
8
28
59
390
7
56
27
33
112
96
20
16
60
95
108
25
12
8
76
156
11
252
45
27
25
60
48
56
117
18
121
48
8
324
93
7
20
4
32
87
61
59
25
60
36
41
43
92
28
8
60
12
15
25
60
60
11
114
55
12
35
36
18
36
144
31
95
24
61
95
36
37
68
3
24
48
37
35
81
324
100
120
200
112
23
192
78
162
13
152
9
15
40
41
48
18
37
143
9
81
15
183
9
76
5
79
120
8
52
36
36
11
117
81
27
28
84
5
63
88
204
60
35
36
1
168
12
84
36
119
57
52
11
144
25
36
144
92
9
91
44
36
4
84
83
33
12
27
36
180
1
60
143
121
44
27
36
13
95
9
33
84
51
28
60
120
92
108
40
24
12
23
45
100
12
149
90
49
32
4
96
48
311
36
49
60
107
49
104
15
61
20
64
24
12
48
36
329
27
40
60
65
18
33
75
13
32
52
252
84
17
15
84
28
71
60
61
101
7
5
15
40
8
292
12
155
85
59
1
35
144
9
51
109
173
19
8
72
63
117
40
48
65
123
48
4
60
53
43
35
129
27
81
72
160
20
27
13
95
105
120
36
16
48
77
108
7
144
11
48
37
179
6
43
5
67
209
66
9
27
72
145
35
36
49
120
11
72
33
75
9
52
20
99
ABCD 94958494654*3^$a+1 [50014]
65
48
36
91
96
17
31
32
69
96
48
216
48
91
24
32
24
16
120
56
9
31
29
91
77
48
27
16
53
240
3
9
12
24
75
33
48
324
43
65
84
12
159
81
31
144
120
29
3
48
21
19
24
72
48
96
221
24
60
7
248
81
12
3
24
57
103
5
36
48
7
41
39
93
115
32
64
24
29
19
197
27
21
27
33
12
36
84
156
144
63
88
24
5
51
72
33
79
17
12
96
91
41
103
29
43
17
108
51
81
132
115
24
17
79
200
112
32
21
72
67
72
125
3
33
7
8
24
40
96
65
55
41
48
12
91
53
3
40
77
195
237
163
8
16
8
48
48
21
132
7
56
69
67
24
8
16
101
48
36
55
53
24
43
149
75
21
67
72
80
69
51
45
75
112
96
29
43
185
31
29
67
101
72
48
3
81
31
53
24
24
3
21
115
101
27
136
29
192
19
5
72
43
168
360
48
24
5
72
19
29
120
19
65
159
16
24
5
51
81
60
24
91
120
168
56
21
43
200
81
127
17
84
3
40
24
89
63
69
24
19
101
19
29
24
115
77
51
24
21
139
77
19
53
24
24
99
184
32
16
101
36
127
5
3
21
115
5
192
67
101
36
144
48
96
132
3
16
89
48
12
195
16
32
69
96
24
211
29
36
12
24
3
40
149
67
5
99
45
96
24
43
29
36
31
53
24
19
48
305
12
19
113
151
5
24
72
168
19
5
72
235
5
48
27
21
19
101
51
24
21
115
29
264
60
31
96
8
249
87
21
48
235
80
40
17
55
89
127
125
27
189
19
77
60
7
137
31
65
63
33
87
40
72
5
27
45
24
168
12
7
24
8
45
243
24
64
53
168
24
24
36
31
65
48
48
60
27
9
31
77
19
5
108
36
3
88
5
24
96
48
24
12
31
72
24
8
57
31
29
171
24
69
60
111
69
67
41
12
67
29
211
17
15
69
108
31
48
17
48
15
40
53
24
19
41
7
185
12
139
5
24
67
89
36
60
60
19
96
120
56
129
39
112
89
135
21
36
192
36
43
72
77
12
7
77
283
65
103
216
168
5
180
103
8
45
51
16
17
127
5
60
79
96
29
144
48
123
9
127
24
41
63
40
8
33
48
96
87
93
91
32
129
132
27
16
65
199
5
27
48
64
5
24
19
8
40
5
27
64
120
29
120
19
41
31
65
12
43
24
161
199
5
99
72
9
39
16
185
199
176
165
120
67
173
27
177
15
21
19
120
120
5
24
43
53
96
331
5
91
24
24
80
69
51
16
269
72
67
101
120
115
56
21
19
149
27
40
32
69
84
12
36
31
65
55
41
15
88
5
67
8
24
45
75
45
3
160
5
48
24
192
91
197
204
7
149
43
89
12
19
77
27
64
149
27
57
84
19
5
43
8
21
211
149
36
84
19
29
19
101
123
96
40
53
48
19
192
32
9
7
29
60
87
16
5
36
39
21
67
149
96
67
41
111
40
96
77
24
19
245
12
135
40
72
120
48
8
105
39
21
24
192
108
12
139
89
96
31
65
48
7
5
19
224
16
53
72
51
93
27
9
31
17
31
5
24
3
48
40
80
16
29
75
168
93
75
21
48
60
228
67
48
32
16
173
12
39
96
40
5
19
72
8
136
5
12
127
120
5
27
93
24
132
55
77
72
43
29
123
129
127
32
45
84
55
24
29
240
67
104
40
24
5
91
29
51
96
105
144
12
115
161
7
29
3
168
40
24
29
24
67
32
57
60
27
69
27
88
ABCD 94958752964*3^$a+1 [50179]
56
36
4
18
66
18
74
12
27
12
33
4
14
42
54
22
138
53
57
34
18
24
35
9
63
48
7
12
36
18
20
40
26
6
12
136
47
15
22
59
49
6
12
14
144
18
21
72
1
60
12
54
24
48
114
176
40
191
1
23
1
86
4
29
15
57
7
12
14
39
15
6
58
18
18
18
12
14
10
71
49
2
18
48
22
6
32
22
12
20
22
48
146
30
3
19
42
35
1
8
27
33
22
8
42
16
18
2
18
34
32
4
24
30
5
49
20
12
36
72
3
15
21
7
41
13
50
18
30
81
117
3
1
24
108
66
32
22
59
117
54
45
109
35
31
5
33
22
29
37
18
144
41
69
3
51
48
40
74
4
23
7
14
3
37
50
22
6
77
189
34
144
24
48
14
4
54
78
8
22
2
16
36
14
40
5
96
12
63
22
14
33
7
38
12
54
22
23
9
22
56
22
8
3
87
18
22
56
33
37
11
21
90
4
14
100
8
22
24
66
23
19
12
2
3
48
1
23
13
54
14
6
12
22
32
76
18
41
1
30
53
37
42
26
28
14
30
4
20
183
85
20
34
5
37
12
110
54
40
47
15
4
2
27
49
36
12
35
7
14
12
15
3
90
15
7
54
32
4
114
5
63
126
15
7
18
8
112
14
54
22
74
4
44
10
5
31
17
121
20
34
89
25
12
72
2
4
50
4
12
11
21
60
22
36
30
6
12
41
13
56
4
18
65
21
34
18
11
12
13
68
10
29
25
18
113
25
54
53
145
32
54
64
122
15
24
96
67
30
2
22
12
114
29
21
34
53
43
29
7
50
3
109
12
18
6
47
60
69
94
5
9
18
16
6
12
2
30
22
5
31
20
81
27
16
2
4
12
24
12
14
64
32
196
29
27
4
44
10
143
49
18
6
54
36
29
1
36
32
24
34
18
20
16
24
50
66
36
39
7
54
44
18
4
74
88
59
72
45
3
7
48
5
55
18
11
73
23
72
45
6
76
5
45
22
18
26
21
7
66
23
55
53
13
18
53
1
56
22
26
3
60
9
111
21
48
183
111
21
27
6
88
2
45
13
50
33
15
6
15
19
77
37
54
8
10
66
6
11
75
34
38
16
108
54
176
27
37
134
46
11
60
69
58
14
15
61
66
41
48
73
24
30
56
66
76
107
39
138
75
3
12
45
1
12
6
90
107
12
1
6
53
31
65
13
32
22
14
22
29
37
42
29
24
103
5
12
37
11
79
18
56
22
12
6
48
2
34
32
3
15
10
44
28
72
36
68
22
5
60
109
2
48
57
25
12
6
14
34
5
19
30
18
72
5
12
1
14
6
34
92
22
30
2
3
9
42
22
11
91
6
12
32
3
19
36
74
123
25
12
50
54
54
4
17
177
40
71
39
16
17
7
185
25
36
59
27
33
21
22
20
58
12
38
57
1
48
18
14
27
1
126
66
60
12
32
4
14
9
1
8
112
90
6
44
60
75
12
87
162
36
22
17
25
12
107
1
60
8
27
13
14
42
22
17
15
34
47
21
42
33
37
68
42
21
69
22
26
3
55
41
99
280
18
23
13
30
14
22
20
34
20
16
23
31
32
96
21
60
57
18
24
34
6
14
34
6
47
1
14
18
4
18
54
42
48
5
85
32
18
81
12
19
2
40
36
18
26
10
48
41
9
22
42
44
24
34
78
8
15
7
90
14
18
46
65
33
46
30
20
40
48
24
32
88
6
44
81
51
16
17
39
76
5
36
57
27
121
24
32
94
36
14
202
14
30
22
60
62
9
1
36
12
24
8
36
39
1
14
18
10
68
33
25
12
23
51
4
18
8
15
7
104
6
12
28
66
18
32
76
6
17
1
8
3
1
20
58
84
122
60
15
7
54
12
18
42
72
32
94
12
60
18
12
20
75
1
11
15
28
62
3
19
6
11
43
14
27
85
12
32
6
94
44
22
104
10
36
11
1
14
18
39
72
7
26
10
26
3
37
74
12
28
98
40
54
17
21
16
59
1
8
36
42
4
48
18
18
96
18
18
36
30
54
42
126
12
56
54
12
4
72
50
4
78
138
60
32
22
12
20
36
52
20
111
1
12
71
15
22
14
28
98
60
106
36
20
21
103
18
47
57
72
3
96
37
11
1
60
44
60
22
17
72
27
22
6
30
59
63
18
112
24
44
3
21
34
6
11
25
32
3
36
81
96
4
68
22
18
104
48
3
43
32
9
13
11
127
42
62
45
31
38
54
22
44
54
96
48
9
9
24
12
4
150
66
56
12
18
28
29
43
86
12
24
102
60
34
24
44
10
14
22
54
44
90
130
18
17
84
31
48
42
36
8
46
12
54
2
76
53
33
54
54
12
46
41
21
15
12
45
3
15
10
36
80
3
37
54
5
19
17
49
11
43
36
18
20
51
7
8
28
17
12
43
26
15
9
40
44
3
181
23
37
50
12
36
46
30
29
25
32
76
92
18
21
60
31
12
32
46
66
36
20
33
33
10
32
34
47
7
14
39
25
140
16
32
40
6
162
14
30
46
50
16
20
22
12
18
24
44
39
3
70
18
122
24
36
16
90
2
18
36
57
48
15
114
30
33
13
84
68
10
17
9
64
11
60
63
22
54
54
23
31
2
16
60
8
4
18
14
63
45
10
12
36
18
14
6
16
20
4
11
19
54
14
18
27
27
28
5
21
40
96
8
24
34
2
15
39
34
18
36
53
1
14
126
4
68
40
35
19
38
75
13
20
30
22
2
69
19
14
27
1
80
24
40
36
18
89
87
4
104
58
8
24
54
22
23
120
49
6
17
63
40
50
60
15
33
27
9
10
17
103
24
17
27
9
1
12
74
22
62
40
126
14
40
14
76
11
21
136
32
22
32
22
32
3
9
24
76
134
6
4
12
23
19
14
22
62
64
48
18
32
46
59
7
113
13
59
105
12
10
17
13
24
30
68
9
1
30
2
16
50
117
9
130
2
15
25
11
12
25
6
12
54
42
17
19
12
2
3
49
56
39
63
18
90
21
3
30
40
50
18
63
51
30
4
11
49
12
2
66
22
77
69
4
12
11
27
22
30
29
103
17
13
59
55
29
36
21
16
50
9
33
4
ABCD 94958865674*3^$a+1 [50005]
185
16
8
52
48
80
61
30
54
60
12
3
147
36
30
3
105
71
88
21
6
21
8
112
3
77
192
1
95
40
81
15
39
9
3
17
48
7
126
47
172
21
47
88
20
12
72
16
32
12
61
66
78
143
132
12
55
65
16
32
13
18
89
40
51
9
3
89
36
132
12
79
45
147
42
12
15
44
55
66
54
225
32
67
42
23
216
25
27
33
11
16
24
21
12
71
37
15
57
23
52
75
36
17
67
221
24
67
90
11
72
55
65
28
44
40
129
6
30
23
85
123
32
31
21
168
63
33
15
6
3
12
260
64
72
20
55
77
67
45
56
4
93
3
32
55
45
3
132
53
4
24
21
18
126
15
9
12
135
48
216
51
18
90
36
9
32
4
69
71
12
4
15
45
80
4
21
48
168
35
67
42
3
32
4
27
17
12
36
60
88
27
30
24
15
24
20
64
15
5
12
36
7
21
12
24
8
40
92
84
96
88
3
33
32
4
80
43
60
53
52
105
36
47
13
72
12
162
6
12
15
80
12
36
79
138
42
30
54
144
33
20
115
18
39
48
3
5
204
16
36
60
48
12
48
32
1
15
3
114
51
21
11
108
16
116
67
41
1
3
8
4
15
69
12
128
16
60
165
3
72
24
56
24
7
53
64
20
76
20
40
51
65
48
48
103
45
24
117
30
18
11
25
60
11
24
16
48
56
112
165
12
15
27
144
12
17
108
4
69
51
96
33
15
84
27
5
16
3
17
12
76
116
16
20
160
9
23
67
29
12
12
7
33
57
15
8
12
28
27
36
53
16
15
6
23
115
6
59
16
20
31
72
113
7
17
28
15
36
66
15
8
40
105
12
3
33
18
117
80
97
63
168
32
24
28
3
9
8
72
4
69
11
97
15
12
20
13
48
39
48
108
20
12
64
3
30
96
51
8
136
120
32
48
40
104
16
56
19
72
33
96
20
79
41
4
9
11
12
55
117
48
9
18
137
36
12
16
32
19
129
12
68
40
152
12
48
97
75
15
21
39
90
3
9
54
17
168
16
8
108
124
20
43
57
129
107
19
138
63
105
59
28
21
47
12
97
78
53
4
51
54
54
129
15
93
68
64
3
18
72
42
21
92
4
21
63
105
90
21
80
136
12
3
45
48
12
123
21
8
76
129
3
140
43
57
9
71
12
12
13
11
61
11
48
120
16
44
1
11
84
31
33
60
36
9
27
15
30
63
60
9
30
6
147
15
9
9
35
4
80
136
20
4
3
137
12
1
63
152
13
35
64
8
73
87
32
31
5
12
24
28
68
37
150
21
15
89
31
96
89
12
7
72
209
16
84
15
45
21
6
33
51
65
43
53
7
5
25
15
27
21
44
1
3
21
11
12
100
12
48
33
35
40
9
63
48
3
201
96
108
27
9
44
16
309
12
3
60
117
27
8
12
112
63
12
33
153
59
13
15
48
63
21
320
55
41
103
9
21
15
44
52
93
35
13
114
29
4
48
27
192
33
32
25
60
11
48
7
9
68
72
36
84
19
21
36
12
48
33
179
103
45
9
96
167
31
29
28
8
115
5
36
28
8
40
20
28
132
12
27
6
90
5
4
3
90
47
160
68
48
163
42
30
129
144
39
12
29
40
56
4
177
54
29
31
29
16
84
9
51
39
5
52
3
72
69
96
45
51
44
4
69
15
57
30
89
19
57
60
48
36
69
87
104
144
76
39
5
36
1
30
24
77
64
8
88
44
25
39
92
144
4
39
18
18
36
69
24
72
21
18
21
44
160
80
1
35
49
72
27
72
9
72
90
60
84
18
23
55
69
68
205
3
63
72
54
51
68
49
18
45
117
71
124
36
12
32
7
24
149
7
126
15
27
90
27
81
12
60
3
20
144
25
63
20
48
139
21
44
84
19
18
23
31
9
104
121
159
12
48
12
24
9
87
24
51
90
23
16
20
19
12
78
83
64
104
100
12
135
9
8
12
4
56
16
20
25
12
150
65
16
75
21
21
15
20
60
25
75
60
99
24
17
19
33
21
84
42
65
19
45
9
63
24
44
112
32
103
45
12
93
48
111
68
28
24
45
3
8
24
19
45
92
19
54
71
16
20
25
23
49
11
12
43
21
75
29
1
18
36
345
15
114
15
32
88
27
36
33
69
35
108
12
43
53
25
66
6
3
15
17
64
44
4
12
165
95
48
28
72
117
54
165
12
3
30
35
7
5
52
123
102
75
20
1
15
12
27
5
43
5
12
1
179
36
72
7
17
16
8
72
88
24
120
81
71
216
127
57
21
147
32
19
17
13
ABCD 94959129698*3^$a+1 [50099]
4
92
28
8
64
92
16
20
3
25
47
84
6
27
21
108
27
12
24
87
144
9
144
21
7
47
13
32
24
3
69
64
11
25
32
4
8
96
96
4
36
11
48
42
27
60
36
39
57
28
71
61
12
23
169
65
31
12
32
132
52
176
12
48
12
63
33
63
49
71
9
132
63
45
100
17
12
3
33
42
1
20
36
12
12
99
141
21
30
1
20
16
60
11
25
24
113
7
8
16
24
8
24
165
39
64
44
36
12
21
111
12
36
3
72
105
24
4
96
131
145
24
29
87
39
69
40
12
80
33
115
11
13
20
52
47
45
84
63
57
24
64
56
16
23
9
21
31
11
108
36
30
3
69
15
12
24
16
72
95
117
123
9
16
12
60
24
8
87
12
133
17
12
75
4
20
9
7
12
32
52
56
36
36
16
23
153
24
16
72
5
27
108
45
36
99
28
20
40
68
36
12
36
76
12
59
13
92
36
27
13
17
6
25
5
54
109
60
20
27
21
93
27
24
64
8
15
21
12
64
36
32
16
23
21
15
21
4
128
129
75
51
6
7
36
8
87
61
11
69
28
72
32
39
177
84
36
12
12
3
21
12
12
72
3
117
24
12
12
21
27
63
9
27
18
19
48
120
23
121
32
64
17
6
9
3
21
51
9
87
61
24
8
112
12
36
32
12
12
88
29
31
5
31
11
1
20
12
57
51
57
18
9
75
33
4
92
21
66
36
9
51
13
12
68
76
24
77
75
9
31
120
8
48
72
144
36
48
4
92
64
48
11
120
49
59
33
84
15
30
3
3
54
3
27
24
12
24
36
73
24
68
33
54
9
52
128
9
12
39
108
24
105
7
8
72
12
64
107
1
24
104
16
8
57
36
43
53
3
72
4
20
153
15
4
80
60
3
117
9
39
12
4
17
43
84
12
41
87
3
33
16
24
72
11
21
16
56
4
96
48
20
24
9
7
36
29
138
21
24
12
33
15
64
36
35
9
99
61
80
28
8
60
4
12
47
24
73
12
53
36
24
15
15
72
81
76
11
9
96
15
60
93
45
150
18
51
39
1
48
113
15
33
3
36
16
56
4
80
9
27
72
27
45
16
60
12
32
40
56
63
12
13
44
51
60
18
48
19
17
91
32
3
45
36
64
23
36
49
44
64
17
7
12
36
95
33
48
12
141
30
6
36
27
153
3
15
66
6
189
4
32
40
89
6
69
16
5
55
11
108
13
101
15
33
72
87
9
51
16
12
36
92
4
23
18
43
167
9
16
17
135
24
12
81
15
51
33
96
48
24
16
48
24
8
40
8
57
7
68
12
75
37
8
64
101
123
24
52
17
67
11
81
3
36
13
72
48
11
37
68
12
33
18
13
5
3
33
55
11
121
44
33
90
24
1
96
11
72
30
99
16
53
27
57
60
90
1
12
12
41
18
42
18
9
135
25
20
144
21
63
48
15
6
43
72
5
3
16
44
124
68
12
21
27
9
6
25
44
21
30
33
21
211
8
24
48
48
3
72
36
37
96
20
40
11
37
20
15
285
75
25
5
55
20
12
52
11
25
5
6
21
9
63
24
60
4
29
31
11
21
28
71
25
104
136
41
43
32
28
32
9
15
16
44
36
87
9
45
43
47
193
72
32
99
13
60
59
21
9
36
3
52
24
36
12
8
60
4
32
40
48
5
15
76
32
24
12
21
27
52
12
5
43
23
60
57
52
20
12
57
19
20
28
5
48
79
48
35
25
8
60
12
64
47
18
270
6
43
8
87
21
60
15
49
5
30
21
51
9
15
33
57
3
4
12
24
11
33
57
39
12
96
4
60
68
36
3
9
36
64
53
18
1
48
24
35
9
12
24
27
18
6
9
4
41
67
35
1
32
48
69
99
63
21
52
8
27
9
76
56
12
39
37
96
48
131
85
59
1
11
49
8
96
51
9
9
75
96
9
12
67
8
51
78
84
39
28
36
29
36
19
8
36
21
15
64
32
24
105
27
9
3
15
49
32
4
92
3
54
27
21
63
141
15
15
33
27
18
3
4
56
27
9
52
5
27
28
77
19
12
8
9
24
7
8
24
24
63
1
56
24
24
36
51
1
8
24
39
1
36
128
3
25
36
32
52
12
176
64
11
9
45
75
33
15
36
28
72
8
39
49
44
51
9
52
17
51
40
36
44
52
11
9
57
19
20
60
48
15
42
7
60
68
16
12
20
4
23
133
12
8
76
20
12
48
12
16
59
21
48
63
30
72
19
32
48
81
15
48
27
133
35
9
132
60
4
11
1
80
3
33
3
25
48
41
67
179
6
27
108
72
24
112
152
9
12
43
24
20
117
7
144
24
44
84
3
57
84
21
91
72
47
25
11
72
24
18
18
45
36
48
40
72
24
32
27
69
51
18
402
25
8
60
48
33
54
133
144
48
35
6
39
87
9
24
28
32
144
240
12
27
45
60
76
8
16
12
23
12
9
24
12
27
24
12
93
39
1
44
4
44
15
81
21
31
32
15
9
3
6
87
84
16
32
16
11
57
21
27
60
39
36
1
8
72
27
21
36
112
108
84
84
35
21
4
80
3
49
44
15
21
16
32
60
12
72
9
55
119
24
1
60
32
28
8
15
49
48
24
32
57
18
45
40
5
19
8
48
52
164
60
33
31
180
120
20
12
84
112
32
3
9
100
32
4
107
33
36
39
9
117
108
27
4
8
27
90
6
57
99
1
12
ABCD 94959378862*3^$a+1 [50124]
13
12
36
29
31
35
90
19
80
33
115
113
42
300
108
54
6
30
19
48
167
90
126
114
15
93
67
71
37
12
23
73
72
80
28
80
4
48
47
198
90
13
108
47
85
17
18
25
17
3
12
52
95
30
186
25
32
33
15
39
13
60
108
29
90
18
18
45
69
19
36
20
16
17
75
33
84
31
60
17
3
105
7
72
143
33
75
120
253
84
5
42
13
185
15
28
84
48
35
117
81
19
35
73
96
56
48
208
12
12
53
31
32
28
24
48
120
24
168
17
18
120
85
65
12
180
60
91
29
75
21
102
37
41
75
64
35
109
107
9
45
3
76
32
52
60
36
72
65
79
168
12
20
15
1
48
167
12
25
47
90
78
13
17
7
35
30
108
3
52
108
132
48
89
75
40
11
45
69
3
52
11
24
25
68
27
25
71
37
65
127
36
168
144
72
56
45
114
21
64
20
21
90
54
3
100
60
17
183
28
5
39
16
180
12
17
60
115
221
54
81
159
93
120
33
54
1
192
48
17
15
105
43
12
8
64
48
60
17
6
85
80
84
36
24
15
66
7
48
12
80
57
19
36
161
67
188
12
16
77
39
15
13
35
133
47
18
24
3
28
164
4
47
25
32
87
270
126
42
67
20
51
90
79
53
138
97
36
119
13
24
5
108
67
108
17
78
33
75
12
61
47
45
72
63
42
7
8
52
35
60
30
19
12
29
18
37
48
125
3
15
42
120
3
129
31
35
37
5
43
59
93
40
48
59
85
24
29
18
42
48
39
21
12
60
30
133
24
11
13
120
36
11
105
112
32
15
25
68
57
55
71
13
17
27
28
179
36
25
29
3
132
16
89
75
16
140
69
55
24
29
31
44
33
7
65
75
112
20
40
65
246
97
48
44
108
88
65
144
216
79
48
53
67
5
108
127
53
42
30
187
36
20
87
1
17
39
16
89
3
12
15
90
36
19
8
27
1
17
3
15
42
30
73
59
48
42
18
181
12
17
198
60
165
9
18
72
78
48
27
45
18
90
55
12
173
55
20
357
7
60
24
47
109
96
119
25
53
31
24
72
48
107
45
88
12
71
25
12
107
60
1
32
16
152
64
48
5
43
24
11
192
133
32
76
84
8
64
35
61
32
52
35
108
72
180
90
91
17
18
97
143
84
21
40
24
48
35
1
137
27
105
15
40
92
64
131
25
48
17
15
123
18
7
48
185
54
108
73
32
3
54
48
175
77
36
39
184
17
54
61
5
199
168
32
76
119
36
225
52
12
8
12
15
13
77
36
7
83
73
84
48
12
48
59
18
60
7
41
7
12
36
35
49
5
90
1
80
15
25
5
24
19
29
43
32
40
47
133
212
40
83
72
6
55
317
42
48
1
17
67
48
35
54
66
73
24
137
96
144
48
132
48
43
12
95
33
60
9
6
25
152
15
25
65
43
84
71
9
15
13
23
54
15
3
13
77
67
36
20
57
7
48
48
59
61
168
12
84
24
132
59
73
12
5
15
33
187
36
12
53
414
1
5
67
35
85
5
72
6
54
108
3
99
45
33
7
5
19
59
102
3
28
24
56
40
35
37
17
19
32
28
221
18
18
42
73
12
8
9
3
16
96
35
25
191
37
140
160
96
17
174
96
30
43
47
129
16
60
35
13
96
20
81
132
12
31
72
48
107
73
12
20
60
52
53
30
108
37
72
20
28
23
25
29
75
21
30
13
60
77
84
31
47
177
201
139
5
55
48
5
15
93
72
12
91
35
24
36
205
24
60
60
41
150
37
17
31
107
72
6
54
13
72
185
120
96
87
15
97
20
124
107
30
90
24
18
7
5
43
35
1
11
61
20
52
140
15
61
96
23
73
24
48
23
174
19
17
24
30
13
65
75
33
12
3
15
25
168
24
113
7
47
73
12
20
33
90
45
15
48
37
35
18
103
41
91
12
32
123
13
108
132
12
35
97
156
ABCD 94959381976*3^$a+1 [50007]
69
39
53
25
3
21
135
116
7
36
65
60
61
24
66
24
36
24
24
36
5
19
66
15
20
7
113
4
21
15
45
35
4
3
29
139
30
71
31
33
45
6
36
24
6
15
8
55
57
9
135
15
9
24
27
5
24
36
76
68
37
12
47
4
32
28
36
75
6
78
42
15
44
4
56
24
1
30
5
28
56
4
27
114
42
78
39
8
300
88
27
57
12
20
24
49
66
45
96
15
84
17
19
5
24
7
45
105
24
90
5
28
12
44
25
132
23
4
21
51
48
12
15
5
40
33
60
267
75
33
3
30
3
56
13
6
65
1
66
45
24
20
24
115
5
4
27
29
1
36
99
3
102
6
18
35
16
9
30
17
67
162
15
3
48
57
45
23
7
12
9
15
65
4
12
21
18
69
3
9
20
28
8
4
9
11
4
27
24
29
37
59
1
24
108
36
90
12
18
11
60
84
4
21
71
4
27
60
18
71
4
27
29
13
15
15
96
21
69
36
114
12
12
12
29
4
68
48
16
3
18
3
27
9
24
27
9
60
104
31
69
36
24
9
27
9
24
51
24
32
24
12
25
3
75
60
21
3
48
5
40
44
76
15
48
161
84
1
39
9
11
7
24
33
56
1
63
48
24
20
31
33
24
27
18
11
37
3
15
5
19
36
21
44
160
75
69
92
160
51
33
27
24
24
5
31
185
88
51
21
9
6
168
42
71
13
15
36
15
60
9
60
72
63
156
65
100
176
24
31
33
20
16
75
29
1
35
19
65
79
12
89
31
6
18
45
15
69
93
12
18
18
47
103
96
54
51
36
44
24
40
237
3
27
113
1
11
103
17
24
43
12
45
60
20
96
97
48
18
6
30
29
4
92
43
6
6
78
66
36
48
57
9
155
4
32
4
36
39
5
52
3
65
60
72
115
18
39
57
60
75
36
12
12
129
6
5
36
43
5
60
12
64
24
36
20
28
12
108
36
20
36
1
42
6
15
15
12
60
42
15
8
52
36
9
18
69
39
24
57
120
24
99
45
12
156
123
144
41
55
41
28
21
6
60
101
37
15
81
159
32
19
9
21
66
84
9
68
109
15
51
33
24
8
7
60
18
24
3
92
28
15
41
91
9
9
18
24
5
24
60
55
24
57
15
105
39
5
12
43
81
45
48
15
8
7
12
96
29
31
69
15
66
30
72
17
25
11
64
9
35
36
24
4
48
12
68
28
12
24
24
20
91
18
18
5
19
5
124
56
4
51
60
5
60
4
195
42
3
56
31
48
5
16
9
87
84
44
40
69
11
16
44
36
43
30
71
25
51
24
24
3
113
72
52
27
66
42
6
12
48
51
56
52
32
19
57
105
155
28
56
60
1
63
15
105
12
104
4
20
112
129
3
92
24
7
42
15
51
65
1
75
21
87
92
28
51
65
40
60
24
21
47
4
15
33
12
15
5
13
48
18
120
30
11
4
32
7
12
65
4
20
25
11
4
141
15
81
179
1
27
36
309
75
8
28
9
66
65
7
9
24
12
24
56
43
12
102
111
200
4
8
52
57
30
105
45
15
9
24
18
90
18
101
36
4
56
109
39
24
32
115
33
12
3
102
3
32
84
7
9
9
131
40
60
96
68
31
36
42
30
42
135
3
21
20
4
81
35
37
78
21
36
9
111
44
64
69
27
56
7
21
69
126
12
53
36
16
44
85
18
53
24
40
20
36
4
21
18
69
32
1
15
12
21
60
27
15
33
20
4
8
79
36
24
6
24
54
21
3
78
3
9
51
69
27
108
51
165
24
135
33
3
6
84
15
20
16
51
5
24
40
20
28
3
117
15
137
1
24
18
6
24
15
36
9
23
13
15
72
39
30
18
36
126
24
42
93
9
66
45
21
6
57
96
27
9
84
24
108
3
6
15
60
144
81
3
12
69
102
9
99
17
79
6
27
56
52
24
48
8
49
15
9
39
36
56
55
6
18
6
3
12
9
42
84
33
27
108
41
16
21
23
37
99
20
49
95
19
17
84
16
81
3
32
37
11
1
3
12
39
5
16
81
87
92
4
24
36
24
51
17
124
15
5
79
12
9
21
35
48
36
19
54
15
15
12
6
15
3
9
33
60
18
126
48
18
9
48
3
5
7
12
9
15
5
60
12
48
7
18
11
40
3
42
3
8
24
115
105
51
5
7
18
42
12
30
63
51
102
27
96
36
99
36
24
5
49
15
27
45
3
41
1
48
47
49
6
29
12
55
24
9
15
57
9
15
3
36
57
57
96
47
24
28
108
20
28
81
15
24
24
36
56
19
36
24
72
33
9
60
75
21
15
75
5
16
116
4
60
24
87
29
100
60
60
21
39
3
17
28
45
18
9
15
48
17
4
51
29
139
53
19
18
18
24
24
96
6
18
45
27
45
99
9
120
12
9
78
53
13
24
87
33
6
12
18
114
36
21
39
45
21
39
21
95
36
7
12
89
67
29
31
65
13
240
36
15
56
7
72
5
24
16
81
24
126
9
60
44
55
5
16
15
6
42
96
156
18
42
45
24
20
61
59
1
59
1
11
4
20
133
51
141
60
36
15
12
3
53
157
27
32
1
18
42
23
79
33
8
16
51
24
5
79
21
3
41
4
15
57
21
59
55
5
79
17
40
144
51
5
13
95
64
32
19
21
99
42
15
9
15
3
6
6
5
91
9
24
9
6
65
16
44
40
45
24
23
4
45
15
44
12
40
15
173
36
1
15
104
13
15
92
60
28
75
45
15
81
36
21
54
33
15
45
12
45
90
36
9
39
30
39
27
29
37
48
30
6
24
42
9
45
6
9
20
28
36
ABCD 94960202464*3^$a+1 [50041]
24
41
4
56
7
18
15
8
36
55
21
27
42
54
12
30
39
8
48
100
3
6
24
59
1
11
73
15
36
12
33
27
24
105
23
52
24
32
37
71
7
5
13
47
4
3
17
28
32
1
95
25
84
39
24
177
24
35
31
60
41
7
17
40
39
9
56
25
6
33
32
24
1
48
23
7
6
54
17
13
3
9
39
24
33
47
43
9
3
18
72
6
36
65
24
7
42
6
5
1
15
24
15
17
88
24
3
18
24
48
15
45
99
20
13
23
4
20
19
6
3
135
21
15
60
17
24
13
15
63
30
27
8
55
9
44
4
21
11
4
51
6
42
21
81
15
51
17
43
78
71
25
15
81
12
48
3
39
53
55
84
69
45
60
24
3
45
15
3
9
20
12
1
12
35
73
60
15
45
3
9
75
20
31
9
32
16
3
21
8
37
35
4
12
69
48
3
24
3
48
17
61
11
28
80
1
35
19
45
63
33
56
16
27
33
27
33
84
24
12
12
51
41
16
3
12
9
56
19
41
24
4
12
33
39
81
66
18
27
9
12
12
11
16
15
9
15
30
6
33
36
12
12
3
9
93
6
45
12
15
9
9
6
36
30
3
15
9
20
28
48
27
24
90
23
13
39
69
12
35
28
69
6
6
35
156
4
15
9
39
12
9
27
65
7
5
73
48
12
12
12
3
33
27
20
37
15
9
75
72
24
33
3
87
108
53
36
1
39
8
52
3
18
18
21
60
75
21
12
3
5
49
24
24
42
5
4
9
48
12
47
24
37
18
5
4
8
72
1
12
72
3
3
21
36
92
48
4
3
21
12
44
4
9
63
152
16
15
45
20
25
11
13
36
15
20
61
30
53
97
15
3
6
27
99
78
123
24
21
15
20
72
12
1
27
27
141
27
18
18
9
27
18
15
45
18
29
49
51
20
48
7
36
24
33
3
5
40
87
33
24
21
27
8
37
108
3
20
7
12
36
41
31
77
52
8
28
129
30
45
24
21
39
20
36
1
39
9
6
53
1
24
6
5
19
6
11
73
42
60
18
35
12
13
12
11
40
3
6
78
33
8
7
33
15
54
6
5
16
3
66
27
3
42
30
78
15
39
60
41
36
4
44
7
81
60
9
39
44
28
48
12
20
7
78
35
133
15
24
33
75
8
1
18
12
18
12
18
18
23
4
3
137
28
12
57
84
6
18
11
37
24
3
72
24
32
24
40
33
15
15
18
27
33
27
63
33
56
60
49
54
21
9
36
71
4
81
18
60
5
28
20
48
37
48
36
75
96
69
63
32
19
41
1
143
16
15
41
40
44
31
17
36
7
33
99
60
113
37
15
45
27
20
16
93
15
24
21
6
6
63
32
180
28
24
21
6
6
15
9
24
11
55
6
3
80
40
9
3
32
91
6
15
141
3
27
114
3
3
17
7
6
18
24
18
35
13
35
37
27
20
16
20
4
15
12
9
21
24
95
25
39
36
24
32
1
60
3
15
21
60
33
27
36
3
12
18
84
3
120
20
4
3
6
72
35
13
24
47
40
39
114
3
15
69
39
6
15
24
12
60
8
4
20
1
36
18
5
12
16
39
5
4
104
37
11
4
51
5
24
100
3
33
12
56
1
24
47
133
11
16
8
4
8
79
5
36
13
6
24
21
21
39
24
21
23
52
39
29
73
3
117
119
13
15
8
60
4
80
24
7
257
1
15
24
20
43
5
12
13
12
107
28
33
47
148
9
51
44
19
9
3
5
72
1
15
9
63
32
31
9
33
24
11
40
48
105
42
33
21
126
9
33
35
16
20
24
12
16
152
25
11
19
30
27
20
25
51
8
31
60
5
4
21
3
21
6
18
12
18
41
79
12
69
15
29
76
36
3
48
9
15
33
8
13
12
3
51
33
8
12
55
96
30
51
24
32
12
1
15
39
161
25
12
15
15
48
42
3
57
12
66
29
52
36
3
5
1
30
66
3
9
11
12
88
36
21
47
12
4
15
54
60
6
21
111
9
9
60
35
24
13
12
23
43
5
1
35
31
29
60
61
23
7
9
3
5
40
57
3
15
18
35
13
11
61
35
28
12
27
6
35
40
15
60
57
69
51
32
12
13
6
21
8
7
18
42
30
39
20
37
15
57
6
21
104
4
15
6
72
15
33
42
24
24
9
72
20
1
47
36
19
12
41
25
3
45
11
60
36
7
5
31
12
29
79
21
93
6
24
45
3
9
8
7
18
6
6
59
37
12
3
9
23
1
39
36
12
12
48
32
12
1
120
24
18
18
27
21
15
12
9
15
44
84
120
67
54
47
7
18
47
67
30
24
24
35
7
24
12
33
12
9
15
135
41
43
9
12
45
3
12
60
63
77
16
20
24
43
5
60
12
36
28
12
48
20
24
7
24
29
88
27
17
4
32
37
51
32
25
47
48
37
27
8
25
90
42
3
33
3
12
24
60
68
43
53
7
209
19
5
4
15
42
6
72
30
36
6
9
57
35
24
115
33
3
9
56
4
39
30
15
51
5
24
67
5
40
12
12
9
24
27
8
31
24
42
36
48
66
30
35
4
12
3
57
27
5
1
24
87
36
12
56
24
25
78
18
11
31
24
18
48
30
45
92
12
43
45
20
28
44
24
37
3
12
44
88
21
35
12
67
21
32
187
21
12
24
3
12
9
15
21
8
13
24
35
1
18
21
3
41
4
21
42
42
87
33
171
24
111
6
75
36
33
11
1
60
12
36
36
15
48
27
53
48
12
43
5
37
51
21
60
24
11
4
24
3
33
20
4
12
36
128
7
24
5
13
3
12
72
45
3
12
20
40
9
47
24
1
12
48
3
20
24
25
66
6
48
78
9
39
17
49
108
51
9
15
8
49
39
96
135
9
24
8
24
4
20
37
18
41
76
32
28
9
15
9
27
72
36
21
11
60
55
17
1
36
23
55
12
6
24
138
30
30
36
90
51
8
36
24
25
11
67
9
33
75
32
36
12
28
3
144
12
9
20
36
13
15
128
4
20
60
28
8
52
12
3
42
24
54
5
25
35
1
12
18
17
145
3
57
3
20
1
24
15
24
45
6
12
65
124
3
6
27
24
9
11
55
69
57
12
48
30
93
21
23
28
12
15
6
15
44
67
21
12
27
24
6
18
53
43
24
165
75
6
6
9
32
7
41
64
3
72
17
85
15
8
16
60
44
28
24
60
9
147
9
3
33
39
81
24
18
72
18
12
3
3
17
25
6
42
107
76
15
57
44
40
45
23
1
30
9
12
15
89
4
15
21
39
48
45
12
81
12
30
29
1
24
35
13
35
28
72
8
7
53
4
75
105
8
52
15
9
57
35
28
45
15
9
51
44
48
24
4
12
15
9
45
63
63
18
6
5
4
27
30
95
7
6
24
23
37
6
30
51
9
12
15
3
5
16
15
78
27
8
40
51
6
18
72
41
7
21
116
108
88
45
47
7
24
9
12
3
17
4
32
12
1
51
15
18
42
45
24
72
120
20
13
51
8
1
12
18
21
21
27
8
25
12
23
48
16
24
9
75
3
45
20
12
31
29
7
9
69
15
36
9
11
4
57
3
3
9
ABCD 94960289462*3^$a+1 [50008]
129
12
48
9
234
93
120
3
57
72
15
57
24
39
33
9
3
108
120
60
9
18
18
27
48
36
48
12
24
75
189
36
141
90
21
12
21
39
24
3
9
9
39
36
60
69
63
21
63
15
93
60
45
3
15
81
93
162
72
93
48
96
36
12
21
87
63
33
12
57
258
9
9
27
12
48
12
57
123
117
63
48
12
39
21
12
165
3
24
81
84
15
75
9
36
9
15
27
198
15
96
27
45
60
39
9
45
99
9
6
81
108
24
3
9
21
72
27
45
42
192
57
15
81
15
57
159
45
24
129
120
15
48
9
15
3
18
51
12
192
12
3
18
108
240
87
12
228
36
24
135
102
3
36
33
27
48
24
36
33
48
15
12
63
9
108
51
30
27
48
15
90
15
21
15
12
12
72
60
24
21
15
3
21
24
51
105
72
285
27
15
33
72
21
138
6
12
54
9
24
156
9
18
57
48
21
63
69
156
18
33
36
45
12
3
24
24
48
204
48
12
15
24
72
21
27
6
27
9
123
3
81
24
36
180
12
9
63
81
156
3
177
15
3
24
18
51
60
36
249
51
36
3
69
69
75
51
57
15
57
84
57
15
9
18
90
48
96
30
9
72
117
90
21
123
57
12
36
207
48
81
96
12
168
57
3
21
3
69
72
87
48
3
129
15
21
21
39
87
9
9
48
15
93
15
12
36
12
57
36
3
15
30
219
60
84
15
6
51
93
12
3
84
84
81
132
12
87
9
39
132
24
36
24
36
48
12
3
78
36
15
177
3
12
12
48
33
27
24
45
18
18
51
33
39
24
99
6
27
24
15
45
24
75
93
36
69
27
72
12
120
48
123
93
24
129
90
33
111
93
132
84
192
57
27
24
39
6
3
189
87
57
42
162
39
24
39
33
93
24
3
15
54
63
237
27
36
24
24
60
33
36
48
60
18
57
60
3
54
42
129
24
111
18
60
36
159
108
84
45
84
78
18
99
48
108
15
9
45
18
54
36
48
27
96
9
3
96
36
24
57
3
69
63
27
21
72
12
21
66
6
27
21
42
57
69
39
48
120
72
60
33
27
48
24
60
24
12
93
36
27
84
36
24
72
84
57
15
24
27
9
48
15
96
54
27
39
6
3
33
30
33
72
93
42
45
84
60
120
9
18
18
3
33
99
15
33
93
27
36
144
24
51
33
24
15
81
24
111
117
27
81
276
24
24
33
3
117
15
3
33
111
9
24
84
33
18
120
54
15
48
33
135
9
63
120
72
36
72
48
24
9
15
21
108
3
24
171
24
21
9
63
123
120
78
15
12
9
111
36
27
24
57
36
33
15
24
48
33
51
96
12
81
15
12
60
12
21
96
12
123
3
9
69
36
15
180
24
120
3
21
9
51
36
48
69
39
36
51
69
72
165
27
57
27
72
105
48
54
33
24
15
9
60
36
84
48
12
48
24
165
87
84
15
21
27
72
72
105
21
18
24
81
84
9
15
24
69
39
183
30
27
48
84
132
21
39
24
3
9
159
69
96
33
279
27
9
84
24
147
57
39
54
39
9
114
9
48
96
24
105
36
24
120
3
21
159
24
72
12
48
39
6
51
165
15
12
9
75
51
30
114
18
3
9
72
15
57
27
36
33
90
33
39
30
3
60
24
9
87
60
177
3
27
81
15
45
9
18
9
216
60
51
9
192
39
72
93
12
12
72
3
54
3
12
168
48
81
27
36
21
15
24
72
15
72
6
72
63
24
51
18
15
21
3
48
12
81
27
132
48
108
12
21
27
147
24
90
75
9
27
24
132
84
45
39
9
72
42
141
69
111
21
3
117
27
12
129
15
72
3
81
12
117
276
51
39
33
108
3
72
138
27
51
177
15
33
60
12
45
66
54
39
33
75
24
87
33
21
15
156
60
51
9
60
93
51
24
24
27
114
27
3
33
183
93
129
12
78
57
48
93
51
39
249
15
72
9
15
69
12
72
36
192
36
24
21
87
21
3
3
30
87
3
9
204
36
9
99
45
12
27
84
57
51
48
12
51
9
12
81
18
9
15
69
12
63
69
48
48
84
12
12
15
81
48
204
108
24
69
24
15
36
12
12
15
21
141
30
21
3
33
24
72
45
3
12
9
15
120
9
36
30
54
3
57
54
153
72
39
189
96
ABCD 94960601306*3^$a+1 [50041]
27
15
1
120
89
114
84
73
47
102
54
36
30
138
60
42
30
30
31
72
35
102
18
13
59
45
63
72
49
5
6
61
53
36
135
15
48
12
69
24
45
6
21
45
84
90
6
39
24
15
6
54
12
1
17
12
24
75
135
114
246
81
105
60
43
48
24
203
13
29
48
36
114
45
165
6
45
45
144
120
102
13
125
30
61
29
51
105
36
18
66
15
40
41
55
119
241
8
105
72
15
3
102
31
104
16
59
30
54
36
108
1
71
90
30
49
72
8
81
30
48
81
105
7
17
15
21
19
48
24
29
84
6
49
56
111
24
9
87
18
66
36
18
103
32
27
69
69
43
48
11
165
123
30
72
31
47
90
216
54
25
65
36
66
73
80
45
72
60
78
105
81
156
30
18
72
24
19
17
144
54
1
24
11
60
6
84
6
168
132
60
48
97
8
51
109
71
6
19
35
61
293
30
36
90
7
23
97
83
6
63
15
193
24
59
54
15
21
30
30
54
81
16
59
96
181
47
72
54
19
17
120
30
9
9
126
201
3
133
32
72
33
87
3
132
33
15
66
111
9
24
186
69
45
211
24
5
60
127
48
65
30
66
39
21
6
30
48
31
120
56
39
1
59
37
107
96
6
24
6
60
84
66
150
33
27
18
67
59
36
168
72
121
29
19
35
69
21
90
96
105
33
180
6
36
1
137
55
32
15
30
30
61
104
33
60
60
72
30
24
9
21
24
27
63
66
36
84
31
89
90
21
45
78
36
169
11
37
120
17
12
19
24
11
24
45
27
30
15
99
54
36
30
6
18
126
7
53
91
35
13
41
30
126
18
12
54
30
150
51
93
42
33
27
30
48
60
51
21
30
60
25
24
96
113
72
39
21
138
12
18
60
90
45
117
163
152
88
192
59
36
78
27
40
23
96
49
11
60
90
79
65
66
37
83
120
30
150
217
144
23
81
15
24
60
117
48
81
55
161
18
126
31
35
13
56
219
180
57
75
24
61
23
42
84
24
27
39
49
56
45
114
30
115
35
37
65
24
114
13
83
36
150
30
24
30
66
204
30
54
30
7
48
176
39
12
61
29
18
132
85
8
40
80
165
42
60
54
36
48
90
60
45
45
60
30
6
36
48
7
48
17
120
135
15
129
256
29
99
88
359
24
30
91
24
104
57
15
75
13
47
114
24
30
12
133
47
18
60
6
24
61
59
45
27
45
3
36
84
42
114
246
43
47
1
120
47
6
24
6
69
40
95
30
91
24
47
18
31
29
75
21
19
5
132
204
6
24
156
25
48
95
60
102
84
67
89
54
129
21
91
120
53
36
24
31
89
102
225
39
1
149
19
48
47
30
12
15
15
30
43
5
27
3
126
39
27
18
6
61
35
69
9
6
150
6
24
21
40
89
90
30
24
31
59
132
84
61
5
24
270
60
97
53
51
40
35
60
24
49
5
30
6
79
35
6
144
87
48
40
48
192
11
54
42
54
6
9
16
96
53
51
99
6
48
6
60
45
136
23
36
45
21
19
5
90
84
36
36
13
71
60
6
63
87
60
348
145
17
24
246
150
108
15
15
30
30
13
23
49
96
11
165
3
66
19
65
150
6
24
30
66
66
1
8
9
132
3
72
93
6
69
75
12
1
29
48
30
102
18
30
6
9
15
6
19
47
24
1
29
90
126
54
66
3
27
30
18
21
40
5
54
12
1
17
175
95
97
5
3
45
6
354
36
111
3
30
60
132
18
216
36
33
45
60
30
42
15
144
69
43
47
97
23
72
25
23
36
30
7
17
255
87
90
15
33
36
24
60
6
30
30
54
7
83
21
51
48
66
171
45
19
35
144
66
6
54
390
24
60
45
15
6
36
31
197
72
91
32
40
65
31
11
150
48
7
5
54
109
152
99
24
12
108
60
330
55
48
53
6
30
54
66
24
ABCD 94961032568*3^$a+1 [50026]
9
108
36
27
18
144
6
72
18
66
25
144
11
24
21
4
77
3
24
27
249
84
15
18
123
69
42
48
6
51
108
51
45
76
68
105
3
48
15
36
1
32
27
84
24
1
12
95
30
18
1
8
72
45
31
84
35
18
43
59
21
12
12
4
29
87
16
80
64
20
60
9
51
108
135
57
24
45
144
75
48
120
27
45
3
13
80
15
37
12
92
4
12
5
15
4
36
149
30
114
27
9
48
63
33
99
45
48
75
159
9
15
90
90
9
75
36
9
112
68
33
67
35
21
51
36
78
27
48
15
25
47
48
60
84
21
36
15
24
12
33
75
42
102
1
12
44
36
15
18
51
39
6
115
5
24
31
20
51
93
21
15
39
21
16
84
35
1
23
97
8
132
9
18
36
69
21
24
7
80
24
99
33
24
24
24
12
69
36
18
48
9
15
54
27
3
45
112
8
39
18
12
6
66
6
49
53
90
13
77
15
171
45
4
17
63
12
108
15
33
168
15
6
39
51
33
33
132
3
99
69
21
3
28
23
60
30
99
105
27
48
123
49
89
27
84
33
31
65
54
37
36
47
37
80
4
11
48
217
35
6
39
15
45
9
27
99
81
3
1
24
60
56
36
3
69
12
24
24
21
30
129
33
42
33
3
12
9
15
21
63
60
9
75
61
47
45
4
20
63
13
77
3
12
52
71
9
51
57
96
75
57
24
15
36
45
3
189
12
28
11
12
49
5
15
16
84
251
48
25
65
27
64
8
15
12
9
36
16
29
39
60
72
45
15
24
60
105
51
15
69
36
52
65
31
44
28
5
3
24
3
57
51
1
53
36
6
25
44
15
6
19
89
15
33
15
3
60
61
5
6
13
32
27
165
12
39
180
45
39
6
174
37
24
120
116
15
33
12
24
12
3
117
4
11
30
3
12
60
108
51
105
4
140
16
11
9
108
36
4
5
30
36
81
15
54
55
56
15
120
9
36
40
80
24
60
180
39
37
20
3
1
47
13
59
168
117
81
87
57
12
36
79
11
9
51
48
24
81
21
39
60
9
67
95
165
16
77
3
117
6
9
16
60
20
51
18
60
36
115
29
126
1
29
39
3
30
27
123
57
76
29
72
54
45
39
33
3
81
168
27
45
99
36
1
44
39
21
15
45
24
135
66
18
13
48
24
32
64
89
27
15
90
54
36
30
36
75
105
15
12
27
81
12
3
13
77
19
176
48
16
11
25
47
48
114
3
28
32
48
15
72
30
18
45
60
9
15
15
21
3
12
33
112
35
9
48
96
4
20
76
35
72
18
90
9
40
8
3
21
48
3
69
21
54
48
13
24
20
15
60
1
8
189
123
64
56
45
43
41
96
27
3
69
16
24
35
21
60
45
54
45
33
66
21
3
12
24
85
17
18
1
23
48
18
7
53
54
13
44
36
108
156
48
63
69
24
81
51
3
24
73
12
96
101
43
80
88
23
6
3
27
61
32
16
36
5
48
42
13
80
40
5
51
36
60
3
33
3
1
29
6
69
15
90
27
243
60
21
15
36
45
148
35
57
15
24
21
33
15
21
3
12
15
144
126
39
15
24
21
159
18
75
52
20
36
9
75
28
24
5
66
13
32
33
111
148
11
30
36
6
73
60
20
45
51
16
23
9
57
6
33
52
72
35
1
71
21
15
18
15
36
111
18
27
4
29
36
39
81
3
87
1
53
6
21
9
31
32
96
24
75
18
30
49
155
129
12
184
24
11
81
39
33
120
36
24
45
31
5
66
25
11
13
5
15
12
9
3
3
33
24
12
100
11
33
21
18
45
63
9
96
105
78
36
36
144
45
180
75
78
3
27
73
44
81
240
27
3
9
4
72
188
51
73
8
9
18
157
20
9
27
24
21
99
45
30
45
96
4
56
33
6
25
23
21
39
45
27
1
84
59
25
116
28
65
12
90
96
84
96
12
1
72
5
12
36
7
8
4
56
21
99
27
33
51
21
15
13
41
55
59
1
35
1
84
5
36
18
72
57
51
57
15
90
3
27
72
90
63
9
60
99
99
12
13
47
9
21
24
30
36
21
4
36
35
48
60
25
20
52
80
12
112
5
51
28
59
33
24
15
6
18
37
204
5
63
105
15
60
15
12
1
44
4
44
40
8
48
72
12
3
48
49
5
18
24
9
39
42
195
16
35
33
39
21
12
24
96
9
90
9
4
56
60
15
24
33
3
174
27
24
36
81
3
24
88
29
43
12
11
145
23
30
159
81
12
3
40
44
12
4
20
75
37
23
72
84
6
12
51
57
18
54
6
57
33
54
1
11
25
20
99
9
88
8
12
40
48
12
35
13
59
85
8
3
69
93
39
144
36
36
27
13
32
51
84
85
32
15
36
33
15
105
147
45
24
3
21
12
84
216
27
108
85
8
36
24
4
5
151
32
33
24
66
24
30
60
67
125
15
39
90
42
37
20
28
48
65
36
30
186
15
84
39
9
12
3
61
20
75
97
8
111
18
67
5
15
216
135
33
177
18
36
24
9
27
109
155
ABCD 94961139874*3^$a+1 [50039]
78
22
31
48
17
47
87
66
87
1
31
16
135
17
17
31
25
112
88
2
5
48
13
12
30
22
90
16
34
31
47
49
40
11
37
1
36
30
64
2
18
1
61
4
20
38
26
30
6
24
2
5
64
51
77
48
5
52
16
2
8
24
10
110
18
24
30
5
55
84
32
12
65
72
9
74
20
17
1
32
16
2
44
16
9
35
114
11
96
55
92
36
10
2
2
60
38
78
6
5
1
52
3
40
23
2
30
89
1
112
16
6
41
43
42
35
19
10
18
25
37
64
36
119
1
90
149
5
86
44
4
6
20
2
34
16
18
42
54
5
29
86
56
53
57
87
35
42
90
16
25
48
25
66
108
2
46
42
103
59
24
24
18
98
4
13
5
35
37
28
15
119
25
39
16
64
41
8
41
6
25
33
15
23
25
27
6
10
21
23
32
164
14
20
6
10
22
52
66
10
20
25
99
21
77
82
33
33
39
1
104
16
80
12
2
25
23
100
10
38
24
80
62
56
14
49
47
18
10
74
67
3
32
24
54
92
74
9
5
30
8
64
6
54
1
5
35
8
47
10
4
18
38
8
64
3
13
40
19
17
18
13
5
28
31
29
19
8
25
18
10
36
58
2
36
12
36
54
36
12
18
10
21
3
62
55
23
66
2
60
4
13
11
20
57
32
48
7
16
26
40
60
24
12
8
70
22
10
2
7
33
50
20
12
56
62
32
23
32
19
82
18
6
78
85
11
30
26
74
26
106
34
14
87
53
190
16
29
17
103
59
6
6
1
47
12
54
12
19
25
23
5
43
19
28
30
36
24
31
11
54
55
11
48
42
35
43
13
65
40
90
44
4
16
149
195
40
29
43
20
25
7
12
36
74
24
10
29
67
13
1
6
14
14
30
95
8
47
12
80
26
70
48
5
31
113
120
72
79
9
7
4
69
5
6
30
7
3
20
32
17
5
12
110
28
37
13
52
14
54
11
79
52
46
7
5
2
30
48
43
45
19
19
14
22
1
24
16
157
26
17
27
38
10
4
18
56
32
38
9
25
56
10
40
16
26
142
21
9
47
48
77
11
37
150
98
35
3
62
95
19
29
9
71
7
9
103
1
24
37
28
31
67
20
9
13
10
20
5
23
48
4
21
11
133
67
40
16
18
10
2
218
2
155
55
118
35
1
98
42
11
3
26
84
7
27
93
29
30
24
66
30
16
44
1
17
10
21
69
68
7
3
10
22
2
28
92
18
46
107
7
18
12
118
14
18
8
20
9
3
93
73
32
87
23
42
90
30
23
80
19
53
5
30
18
28
32
40
10
5
29
94
40
34
2
48
26
152
48
7
64
1
12
58
12
32
74
35
29
43
59
56
30
2
26
30
22
7
25
7
16
32
11
37
48
5
54
10
2
25
21
27
23
20
28
32
52
32
24
64
26
32
4
28
43
37
22
18
50
18
39
8
40
25
8
22
1
1
18
16
24
86
2
28
16
6
35
8
49
20
32
20
10
13
35
46
34
130
72
18
18
18
94
55
8
19
26
8
26
9
25
34
32
5
59
90
51
91
84
60
29
17
10
8
24
2
3
32
13
3
7
18
23
39
46
6
13
5
30
88
20
142
56
42
18
12
19
24
59
60
6
72
18
4
62
90
13
13
38
69
35
53
43
12
10
32
32
10
16
45
19
24
22
23
1
64
15
16
51
34
59
19
13
3
16
4
30
82
44
48
13
57
10
100
12
20
4
232
8
66
14
72
144
4
26
18
101
27
20
38
94
13
3
21
120
155
18
12
124
90
20
6
56
39
8
61
107
19
36
9
19
37
27
110
31
7
10
22
32
4
14
28
30
104
13
13
28
74
112
54
2
29
3
21
31
4
37
48
9
50
18
12
76
14
150
2
40
54
30
41
56
48
1
18
5
17
6
12
46
56
30
20
10
16
2
140
56
21
23
25
41
84
12
31
27
20
1
47
12
13
23
30
14
16
40
37
3
5
5
115
17
22
28
4
50
18
18
4
84
19
3
22
120
52
4
32
114
85
1
47
33
15
24
9
14
1
9
2
36
48
36
48
28
25
7
32
90
100
66
25
23
6
43
43
4
18
2
58
43
7
10
6
41
85
14
22
108
22
45
143
10
34
22
26
34
48
6
24
16
72
42
43
7
1
5
10
44
8
38
22
20
32
12
28
18
50
38
54
20
105
5
68
30
22
42
1
25
23
11
18
2
36
5
17
6
14
27
48
56
69
52
10
64
21
5
11
7
76
56
6
7
43
54
66
53
11
6
8
10
36
1
109
56
170
44
29
7
22
90
12
8
5
65
103
19
18
3
49
18
8
30
34
56
10
44
16
28
16
18
100
12
49
40
19
18
43
41
30
1
29
34
16
94
86
69
19
58
14
50
10
18
23
19
13
53
19
31
12
10
30
5
13
43
67
92
20
6
26
28
36
12
10
15
5
2
30
8
19
55
25
16
80
3
14
6
49
1
12
75
25
24
31
23
20
6
95
35
8
22
74
12
28
26
6
10
10
68
2
4
34
64
40
88
62
60
43
19
10
64
27
23
49
17
76
44
31
65
108
54
36
4
26
6
46
15
3
10
35
47
84
56
5
29
163
255
30
2
73
13
35
23
1
48
3
45
24
24
95
90
6
1
43
45
144
145
36
19
43
4
25
3
16
5
37
22
46
32
28
10
76
4
70
4
7
19
46
23
55
25
3
93
24
17
24
7
15
25
13
67
57
7
19
36
26
18
16
56
18
4
28
72
20
2
21
85
88
24
18
32
48
25
55
48
4
56
2
44
74
22
7
11
61
48
3
32
16
61
11
22
18
5
72
16
32
23
1
5
38
16
10
12
8
34
45
5
18
110
27
7
48
36
26
36
4
26
17
41
2
4
18
36
52
34
56
14
23
8
43
4
6
20
10
5
25
4
26
20
69
11
16
18
52
18
133
15
18
15
65
62
124
24
24
96
24
28
9
35
13
13
20
34
58
12
71
67
8
5
55
9
48
27
5
13
52
56
2
26
6
60
4
2
48
30
30
84
91
31
9
35
56
44
34
2
34
54
120
85
3
18
27
7
36
21
45
35
16
3
64
72
5
55
26
119
40
13
35
25
108
22
62
31
72
13
32
32
36
38
10
26
29
59
42
19
19
18
40
72
18
70
10
17
5
32
3
56
17
78
62
35
57
31
55
6
14
34
35
11
21
5
19
35
12
52
21
9
18
62
10
13
19
90
19
17
7
11
54
ABCD 94961442378*3^$a+1 [50019]
9
39
27
6
31
29
6
30
48
84
42
49
107
18
24
6
18
36
79
41
24
72
54
1
80
69
96
96
90
84
66
60
12
48
18
1
80
9
6
42
12
24
12
84
19
41
6
144
6
24
12
54
30
120
78
12
186
12
60
60
48
48
18
102
42
48
78
24
24
60
42
30
48
24
6
18
30
18
48
72
42
45
3
24
66
19
59
42
42
12
6
30
18
12
36
18
6
12
42
12
18
3
141
48
54
42
18
49
5
75
69
48
27
3
6
36
72
24
6
93
15
6
54
42
27
3
72
69
45
36
12
120
24
51
117
54
114
84
24
54
78
66
54
6
21
69
42
54
12
72
36
12
36
18
12
36
1
29
3
21
12
15
33
48
12
6
24
42
72
48
147
48
21
84
12
36
48
18
69
48
81
31
5
27
33
30
108
6
48
18
6
39
15
12
126
6
42
6
18
48
111
51
18
36
60
60
15
96
33
36
36
7
5
48
78
66
24
67
48
17
42
37
35
24
18
60
54
42
66
102
78
60
42
24
102
6
24
222
162
78
36
66
54
21
75
66
30
21
63
6
6
18
126
42
27
57
6
60
117
159
18
31
17
12
108
36
66
18
48
30
60
6
12
19
5
27
16
5
84
87
3
6
72
18
12
96
6
24
18
54
108
120
36
48
12
72
42
37
11
6
127
149
42
78
19
35
13
11
84
54
27
21
138
12
69
9
7
29
30
18
30
102
30
48
90
72
30
12
6
15
33
30
66
12
19
89
6
54
102
21
16
53
24
108
6
6
84
39
141
6
42
51
33
24
42
114
36
36
18
18
24
24
72
42
18
12
66
12
144
36
12
18
72
108
27
21
54
36
18
60
108
72
30
18
15
21
30
18
24
210
6
75
81
36
6
54
84
72
3
15
30
66
162
30
42
48
84
115
47
90
54
42
87
3
48
60
6
43
53
27
9
18
36
18
18
12
42
42
90
12
84
96
51
33
15
57
24
66
12
1
83
42
6
18
12
12
48
72
12
120
72
108
210
30
48
24
12
36
12
174
126
30
42
36
18
18
3
96
64
41
7
53
30
30
15
9
7
59
6
24
12
43
17
30
30
6
12
49
47
66
24
36
67
11
30
54
12
36
33
3
120
6
66
30
24
36
6
12
6
36
6
78
18
30
108
60
75
45
30
18
48
18
18
15
27
18
12
120
36
12
12
18
12
21
15
36
24
30
54
18
24
12
30
42
12
6
30
18
81
171
21
81
15
21
6
30
7
35
18
27
63
18
72
6
18
24
12
36
12
48
24
19
77
12
102
6
24
3
21
84
42
24
6
66
12
6
54
54
31
17
24
60
60
12
147
112
41
48
72
108
24
54
30
12
24
108
48
18
18
60
55
95
33
112
32
3
12
48
12
21
16
5
42
66
24
24
12
54
30
114
126
12
156
6
126
51
48
45
48
12
12
24
48
126
69
15
33
3
30
24
24
12
3
9
12
72
30
120
18
43
29
19
197
6
6
18
60
1
5
42
33
9
108
48
6
18
51
117
27
9
18
42
48
24
96
3
21
60
15
57
6
33
144
45
24
171
69
36
6
6
12
72
12
180
42
48
12
78
60
72
24
12
24
6
18
30
6
55
29
3
33
96
36
6
37
17
15
33
42
6
63
81
36
24
54
66
12
48
36
27
16
35
12
174
12
36
54
6
6
81
165
36
12
72
6
42
24
186
49
17
24
24
30
33
27
150
15
9
6
78
18
48
30
132
120
54
30
54
24
42
6
37
35
93
9
55
53
96
27
33
79
11
42
30
6
168
15
63
49
17
42
114
48
36
31
80
45
18
48
30
36
78
18
48
60
12
48
72
36
96
24
19
59
42
42
12
24
48
45
9
7
17
18
30
36
24
18
78
3
9
12
27
99
150
18
21
9
36
78
69
51
48
60
49
5
12
12
66
6
43
32
69
6
21
57
36
72
12
60
72
144
6
21
48
21
36
55
41
39
93
12
48
48
24
42
42
72
36
60
66
6
72
6
42
102
13
5
6
18
30
90
139
11
18
120
91
101
36
6
18
12
30
96
6
15
112
59
21
27
6
36
27
15
33
9
36
6
12
30
51
33
30
78
72
12
18
90
24
150
90
6
37
89
18
21
33
108
3
9
6
6
24
12
24
18
6
108
36
228
18
126
78
18
19
32
45
24
12
15
105
54
6
24
36
12
30
30
60
30
30
15
15
114
60
3
9
48
66
18
66
114
48
30
84
42
12
18
30
36
48
48
12
7
32
64
161
168
42
12
96
1
5
54
36
18
72
66
72
78
159
81
30
18
48
132
12
15
9
90
24
69
16
35
120
18
60
18
216
6
7
95
6
108
111
3
90
12
24
84
12
36
78
18
6
42
36
168
15
3
6
7
29
18
66
30
42
7
29
3
57
6
12
72
61
11
84
97
5
6
21
15
30
48
258
6
36
60
12
108
51
21
36
48
228
54
30
60
3
57
72
36
222
18
54
114
18
114
36
42
33
75
78
12
252
36
168
24
6
42
12
12
102
102
168
15
3
54
18
6
60
36
36
ABCD 94961637614*3^$a+1 [50053]
90
54
216
84
1
120
24
96
29
114
25
11
54
7
23
1
24
65
60
139
17
114
85
72
5
12
36
60
72
7
131
6
103
96
24
83
84
6
115
263
25
72
240
35
85
48
35
37
48
24
17
108
30
205
72
24
24
71
49
11
37
144
35
450
54
36
228
61
281
54
72
313
144
17
30
54
19
77
18
36
37
47
42
18
61
24
48
240
17
18
504
133
71
1
24
5
67
24
5
43
41
127
125
19
113
18
54
31
24
48
17
18
37
5
91
24
41
78
54
18
49
203
30
31
5
6
138
96
54
13
35
13
41
54
42
48
7
29
18
180
6
271
65
78
18
120
18
60
162
210
54
151
29
6
13
41
30
73
23
354
103
11
126
31
5
163
24
11
12
42
7
41
127
5
12
18
61
11
13
23
150
19
24
41
199
35
37
288
72
23
66
54
1
185
31
125
60
48
216
54
97
48
17
18
72
198
6
1
48
41
31
89
55
5
54
30
151
71
25
72
131
37
89
54
54
18
78
19
65
126
90
96
144
54
12
6
90
13
5
84
240
31
35
6
90
13
161
7
89
103
41
144
103
24
24
59
108
162
126
180
96
84
42
270
49
131
12
42
18
61
47
108
61
29
91
48
107
181
72
72
131
102
108
114
66
78
66
54
180
37
35
54
324
90
42
12
36
126
90
6
49
35
6
120
175
119
193
17
144
240
66
36
97
96
11
133
275
37
168
71
36
66
60
55
48
77
12
7
89
7
23
96
108
37
24
209
66
61
48
23
12
198
24
31
17
31
72
65
103
77
12
127
53
60
7
29
67
125
270
24
36
18
90
30
199
71
114
12
19
72
24
48
161
31
59
6
175
48
23
24
36
85
72
77
126
30
72
96
7
5
19
48
41
6
126
12
6
180
90
12
7
48
23
49
41
7
47
120
126
6
205
65
319
35
42
43
47
12
42
91
119
25
71
97
131
42
162
48
24
54
66
145
59
61
65
66
85
47
121
17
7
96
77
60
7
48
65
114
13
77
90
1
24
120
65
114
252
72
72
84
54
60
66
25
17
7
41
36
6
13
71
1
17
36
19
48
95
72
96
36
48
96
61
5
18
25
17
84
36
24
30
96
1
53
144
18
468
54
198
73
65
72
54
18
7
125
18
18
90
13
89
108
67
83
108
30
19
431
36
13
47
1
48
35
37
5
30
13
5
90
6
115
120
24
41
55
96
65
18
60
25
185
72
199
89
6
120
1
35
108
60
54
55
83
60
30
139
11
72
12
96
48
96
73
65
216
150
241
59
157
24
48
96
59
30
103
47
228
85
65
79
5
18
1
107
37
48
120
53
12
90
157
131
6
84
67
240
23
12
72
18
90
60
37
48
95
84
6
30
144
90
175
11
90
54
126
79
11
228
162
127
17
24
7
137
55
227
54
6
48
168
54
210
168
210
42
336
37
168
29
43
17
144
66
61
89
66
13
96
41
7
203
85
29
54
30
7
233
12
78
102
108
19
35
13
119
36
37
96
95
1
120
5
90
306
103
47
18
90
61
5
18
97
71
289
71
120
42
7
5
96
ABCD 94961850658*3^$a+1 [50011]
16
41
42
30
7
17
30
57
48
3
48
36
24
42
18
6
39
48
15
48
18
78
9
15
36
12
60
109
35
21
15
33
207
90
6
18
19
95
13
59
78
18
24
24
12
18
24
19
23
6
30
18
30
12
78
30
18
102
18
18
21
39
73
11
24
96
24
12
49
47
48
12
24
30
48
18
13
36
48
23
48
72
45
63
24
73
41
6
90
39
81
48
19
11
24
1
80
3
72
24
13
65
7
24
12
47
48
109
17
42
6
138
61
59
6
39
4
77
19
12
131
1
23
21
9
18
12
18
7
17
48
18
1
77
96
66
12
66
7
131
13
71
37
35
96
33
88
47
57
81
102
12
30
18
6
72
102
105
15
60
24
21
4
60
47
24
33
24
15
37
59
66
6
13
71
13
23
24
24
36
54
6
33
27
12
9
15
9
16
35
6
67
5
15
27
61
17
19
11
9
105
7
11
1
83
57
3
72
6
18
117
3
25
47
1
107
9
27
21
48
9
6
36
48
30
30
60
21
63
12
1
11
73
17
79
47
24
72
12
12
49
65
19
53
18
6
31
17
15
63
36
54
66
120
6
43
5
7
11
6
151
41
102
66
6
18
6
156
54
48
72
6
12
6
55
41
63
9
31
35
60
36
49
12
17
151
41
18
6
72
42
69
24
9
24
18
6
192
6
18
6
18
96
90
69
4
5
138
12
12
61
41
30
73
11
6
43
5
7
95
12
73
5
18
13
8
33
24
31
8
15
24
9
33
18
24
24
21
39
36
30
24
42
12
132
21
9
18
21
57
30
37
5
15
28
11
9
16
11
49
48
35
57
3
12
37
77
24
7
89
30
13
36
11
120
6
7
17
15
3
6
7
41
6
33
88
152
15
12
24
6
48
6
132
48
37
41
18
6
63
129
6
18
30
60
13
17
126
42
78
1
24
41
31
56
99
96
12
24
1
83
6
31
24
8
9
6
36
24
54
18
1
60
36
5
15
28
23
21
9
7
35
24
6
15
24
39
9
33
6
9
28
60
48
71
108
45
9
55
23
12
36
18
48
30
12
1
35
1
32
3
12
49
12
29
30
18
19
5
96
18
6
6
12
12
18
54
48
25
11
24
1
29
15
33
55
41
7
17
42
36
1
48
17
282
12
33
177
6
36
48
60
1
8
3
84
49
56
136
17
18
6
31
17
96
6
24
18
126
12
6
18
96
54
30
169
17
30
25
35
30
30
48
49
80
16
12
96
83
24
48
42
63
9
48
18
30
24
30
36
36
12
30
18
108
66
135
57
54
72
13
29
30
1
23
25
35
6
48
7
47
73
56
27
108
66
18
78
18
6
6
108
12
36
21
39
1
36
35
12
1
53
30
18
6
9
51
204
24
1
23
9
15
36
54
43
36
8
51
36
49
8
16
113
18
24
54
55
17
18
48
45
16
24
23
12
13
24
11
30
72
39
24
27
6
18
48
30
6
42
78
1
47
9
3
61
11
6
7
12
29
39
28
20
33
54
72
18
15
33
42
1
5
7
24
17
66
132
1
17
90
12
48
13
29
6
108
48
69
3
6
42
25
29
15
15
96
57
15
42
48
111
3
1
53
43
5
15
3
6
30
24
61
44
33
30
48
9
28
71
109
8
16
95
48
24
66
42
132
61
5
7
83
30
31
71
84
13
11
1
5
15
39
12
24
49
44
9
24
18
1
71
24
6
15
28
59
42
48
6
1
47
12
21
52
35
33
105
48
7
17
6
9
81
6
49
35
1
29
6
12
78
24
6
42
6
18
31
71
1
17
18
21
63
1
23
18
78
13
11
24
84
24
1
5
48
91
5
126
97
24
65
19
59
42
66
109
41
24
18
25
47
69
24
40
47
1
8
63
9
15
12
1
5
42
24
6
72
31
60
48
59
72
49
41
15
183
1
59
48
60
25
35
6
39
57
138
12
108
6
54
48
18
18
21
27
72
84
24
18
66
36
37
29
42
109
143
66
6
18
18
13
107
12
49
56
9
55
17
24
103
8
15
49
72
17
96
102
18
72
78
37
5
43
23
6
30
42
6
24
9
24
3
6
103
41
18
36
12
13
65
18
30
18
48
48
12
1
23
24
18
72
6
42
138
13
8
88
59
12
36
78
24
6
13
29
31
17
54
96
12
156
57
9
7
59
24
84
12
21
63
9
3
6
31
8
3
45
28
11
66
63
3
72
61
11
30
39
111
33
3
6
24
6
96
73
12
35
1
17
30
33
51
30
24
6
96
18
30
84
21
16
23
33
15
42
6
108
37
32
9
78
72
49
17
55
17
67
60
36
11
48
9
33
24
55
47
84
48
21
39
129
76
53
7
11
25
156
11
6
24
102
36
6
39
27
30
39
63
24
13
11
42
72
15
9
78
1
23
42
31
143
42
48
18
48
109
17
79
104
63
13
83
1
32
27
1
35
18
24
24
6
57
48
27
12
12
48
12
49
24
83
30
48
67
29
72
18
24
1
23
37
65
19
29
48
48
15
40
59
1
53
48
24
67
83
9
4
12
11
21
3
24
37
56
24
9
30
36
21
231
12
12
24
13
44
48
9
66
45
15
57
51
108
24
9
9
24
39
99
12
42
31
36
20
24
9
43
35
36
30
72
7
56
52
36
32
3
6
7
11
21
39
42
72
30
18
24
18
12
60
48
24
69
9
18
6
39
27
6
42
13
17
6
49
11
12
12
12
18
54
105
3
45
3
45
63
48
18
55
11
25
96
5
6
66
72
7
23
42
72
48
18
73
29
24
72
48
55
56
27
120
12
145
41
138
6
6
9
76
11
1
41
15
75
6
96
18
36
37
29
87
3
48
36
1
17
198
73
17
67
11
48
138
120
18
13
8
9
72
31
23
18
19
11
108
12
36
6
54
18
42
12
73
65
78
9
15
18
78
85
47
30
48
6
12
6
7
8
9
7
83
6
72
66
54
42
30
91
23
6
24
102
60
6
24
72
15
51
37
35
12
25
11
6
67
36
56
40
11
61
17
30
1
23
18
42
12
24
12
1
48
155
24
25
104
24
ABCD 94961934656*3^$a+1 [50036]
28
116
9
67
200
40
104
156
45
79
71
9
9
91
35
81
300
12
40
48
5
18
9
3
9
16
12
132
128
52
24
56
75
33
57
19
24
137
90
25
89
126
13
80
72
100
35
33
3
45
28
17
24
75
64
60
12
24
65
171
4
128
3
37
68
28
36
48
36
12
44
100
5
55
5
31
5
18
12
18
27
99
1
269
6
9
9
115
36
41
114
30
36
135
24
88
32
105
120
43
60
11
12
73
32
24
48
48
45
54
105
100
11
109
5
3
28
12
132
80
9
19
72
5
30
133
32
48
88
108
92
3
6
15
15
61
48
17
79
20
28
41
120
111
28
11
30
111
88
36
84
72
56
9
3
16
180
60
221
31
72
41
151
8
136
44
21
39
16
36
36
24
36
20
64
96
104
64
41
15
9
79
32
196
29
51
12
87
30
75
15
105
160
65
75
9
67
5
207
108
69
3
40
41
151
8
16
92
60
24
48
33
15
72
72
156
9
115
161
15
100
29
15
40
80
160
8
183
129
16
32
16
41
15
4
32
12
117
3
12
276
24
4
41
231
52
72
5
36
15
24
9
39
388
23
150
111
141
210
69
4
12
12
17
79
5
19
32
129
91
20
16
5
48
72
108
39
316
11
105
76
29
36
67
60
17
3
16
24
101
31
119
69
3
30
127
17
19
12
65
84
15
4
125
51
99
205
5
7
12
200
160
8
69
3
76
132
143
97
44
36
64
156
12
101
27
9
15
48
160
108
5
43
32
33
31
5
151
72
48
35
9
36
105
7
32
9
51
16
5
43
12
32
3
114
31
35
169
8
12
4
65
39
81
36
90
21
4
8
40
60
80
153
7
131
1
8
33
48
31
68
28
23
12
60
9
75
85
11
49
68
48
45
43
24
12
65
60
63
16
32
64
84
92
40
12
60
32
48
52
48
23
25
59
6
43
5
31
20
108
21
55
5
27
24
60
15
33
16
180
77
75
24
21
18
21
4
11
45
69
79
32
16
20
172
132
60
176
84
40
11
37
80
33
180
30
45
9
183
100
80
60
141
99
16
84
32
64
12
32
72
96
40
48
11
73
68
88
47
25
5
43
17
27
28
48
272
24
60
9
99
52
108
41
180
36
90
73
12
96
24
48
12
59
49
101
27
64
35
109
47
49
24
35
169
68
3
30
31
128
88
83
21
189
6
21
45
19
8
40
68
28
32
88
156
35
13
17
51
3
21
69
42
37
68
12
252
39
9
81
36
15
4
96
56
4
29
12
60
135
99
66
19
8
100
32
64
35
30
27
45
19
20
60
9
39
33
15
4
80
45
31
84
68
21
12
7
120
80
63
18
271
240
96
29
19
11
93
40
92
16
108
32
84
48
28
84
119
9
12
100
20
69
72
19
140
196
92
12
16
80
4
41
7
36
60
5
102
24
90
231
33
127
44
189
42
144
13
60
12
5
19
47
13
96
161
24
19
17
15
105
24
3
16
215
102
19
36
24
8
12
16
29
90
186
127
12
41
39
40
96
23
9
12
16
44
4
32
9
30
13
92
196
59
33
180
40
251
57
249
91
35
25
12
23
30
15
4
41
103
204
32
96
4
48
32
96
33
7
20
28
32
4
116
220
35
90
19
59
37
20
40
80
64
95
21
39
109
17
43
44
72
21
99
40
41
30
49
8
40
68
64
36
29
123
40
8
72
111
61
156
48
11
45
40
116
84
28
23
85
32
88
125
139
89
79
12
36
144
8
40
8
24
76
353
12
24
30
33
12
81
60
67
12
29
19
20
12
15
114
39
33
27
76
84
92
81
15
33
67
95
54
6
37
192
41
18
25
72
104
48
21
91
101
43
44
16
32
63
72
57
16
36
60
29
36
15
28
96
32
69
3
108
33
12
24
223
128
12
81
27
64
59
66
51
3
61
8
40
8
9
114
97
44
15
1
143
81
81
55
44
36
24
36
4
8
33
67
12
96
80
84
28
8
15
225
12
33
19
5
19
ABCD 94962322946*3^$a+1 [50020]
39
6
39
51
30
18
120
36
54
36
39
24
36
96
15
21
9
54
57
24
21
120
30
18
60
66
90
84
96
3
108
39
30
30
69
15
57
105
18
21
36
3
9
81
96
114
66
24
102
78
12
3
180
15
21
48
3
114
3
36
21
96
15
45
3
171
45
9
42
30
15
93
60
66
30
63
111
60
30
66
114
51
9
42
108
45
84
123
33
51
9
27
60
9
45
39
51
36
213
120
15
81
51
9
108
96
84
93
18
36
30
30
54
162
69
36
63
66
6
9
9
96
30
30
126
129
48
3
60
60
24
9
12
39
6
78
117
48
21
15
180
9
60
36
51
39
60
84
9
3
30
24
144
186
144
45
87
90
18
36
150
15
9
27
60
3
30
60
87
33
6
60
54
87
129
144
12
87
60
96
141
144
39
3
117
27
141
33
12
15
33
6
96
18
60
39
21
30
90
6
6
27
3
144
6
24
36
15
15
60
174
186
45
33
60
60
42
9
21
75
3
9
132
9
30
45
81
15
168
48
3
30
36
30
81
15
84
9
72
3
12
9
129
60
39
228
33
30
6
30
21
9
36
60
27
108
24
9
6
33
3
69
180
15
30
6
45
33
210
105
192
9
15
45
6
9
9
219
81
36
51
9
66
120
33
135
21
9
120
66
24
12
129
21
24
15
135
54
111
9
27
48
36
75
21
48
24
3
114
66
33
45
72
24
15
84
21
30
45
60
81
75
24
48
57
111
9
114
60
30
15
45
12
3
81
3
48
3
12
114
30
6
15
24
21
63
60
51
21
33
75
117
39
9
30
57
75
18
75
195
9
21
15
27
114
15
69
60
15
132
93
51
15
45
21
24
180
24
6
69
12
84
108
87
6
15
72
12
81
30
69
99
12
18
36
24
27
3
45
117
60
39
111
18
75
15
42
54
21
12
87
6
108
6
150
36
30
18
30
57
33
6
141
45
84
171
69
90
30
54
96
6
75
24
96
3
45
21
3
3
48
45
111
30
24
12
84
39
15
45
21
123
36
57
30
69
69
6
90
15
15
21
48
15
81
129
30
9
27
6
39
51
69
21
54
9
12
72
12
228
12
336
39
9
12
24
96
93
159
132
21
90
30
60
54
144
129
12
51
57
117
243
243
48
21
24
15
30
6
90
54
12
33
12
9
36
48
156
75
96
9
24
27
3
105
27
117
36
96
15
33
183
24
81
132
108
9
174
12
174
6
93
12
12
27
120
21
33
12
24
6
30
18
45
75
6
3
3
9
24
45
27
39
9
24
96
105
90
9
93
39
60
45
36
123
75
42
18
180
12
33
45
15
15
132
45
9
39
81
51
75
24
9
300
45
72
30
24
6
99
21
15
72
48
168
72
3
42
123
15
36
165
36
45
3
177
63
237
87
72
39
66
66
69
9
66
21
48
21
60
54
6
186
48
12
24
60
9
57
15
93
66
30
51
3
30
135
21
24
51
24
12
33
27
213
6
60
84
105
12
24
165
51
24
9
42
57
12
45
90
96
30
30
84
126
3
21
96
24
3
21
6
69
15
126
3
21
156
24
162
18
27
99
66
123
36
60
24
207
30
78
45
21
63
111
69
93
108
12
78
21
36
60
33
36
3
48
9
15
51
18
60
39
3
90
15
9
30
105
84
12
3
9
393
27
60
132
36
15
18
15
120
45
42
45
3
30
12
255
9
30
33
3
24
24
6
36
18
81
24
21
24
39
57
174
60
105
24
3
48
6
84
6
9
87
30
15
120
33
162
150
78
141
48
3
138
12
84
6
108
42
87
21
162
93
24
21
156
51
84
9
39
27
36
84
9
105
30
141
48
3
9
129
96
219
132
45
87
33
18
30
90
45
36
99
36
9
96
39
96
120
66
15
15
45
33
207
9
84
51
48
87
81
3
42
18
6
144
30
21
48
96
24
3
9
45
6
9
189
12
174
129
12
3
12
18
6
9
57
27
12
111
18
27
33
66
45
48
21
102
24
120
69
84
60
120
12
165
36
54
144
6
84
60
27
3
36
126
135
3
30
6
30
6
90
15
33
60
6
33
57
60
ABCD 94962418756*3^$a+1 [50097]
6
90
55
24
65
156
54
45
225
7
29
75
144
40
96
5
114
198
3
159
72
126
84
135
40
23
42
63
45
36
120
150
25
299
21
105
111
45
43
71
30
24
51
57
7
5
42
48
57
21
84
144
79
11
237
3
30
6
198
72
115
29
30
60
25
152
48
24
15
42
30
144
42
12
27
99
285
72
9
55
125
51
93
115
5
6
69
336
24
21
115
224
136
8
87
18
96
120
39
3
45
99
18
27
48
40
56
21
60
223
47
105
33
36
60
84
27
69
19
17
54
241
8
40
32
120
309
115
11
69
9
12
18
177
24
64
32
135
24
30
60
39
16
24
80
93
219
15
18
30
33
189
19
104
120
117
115
29
27
93
126
6
48
24
111
69
66
25
32
147
126
66
78
66
6
55
35
18
12
60
84
54
57
249
15
64
107
126
15
3
54
15
57
63
63
72
72
25
59
144
90
96
66
24
90
54
30
3
33
31
8
21
27
297
12
60
39
45
114
105
72
183
33
24
15
18
15
72
40
89
36
30
189
45
144
67
5
115
89
151
11
18
99
72
24
24
16
29
27
33
12
51
72
57
78
1
32
69
3
93
234
120
153
16
24
47
33
21
91
35
144
30
60
36
39
177
84
258
336
9
40
8
168
9
7
119
42
108
84
96
36
108
36
27
99
213
267
69
27
12
42
15
21
18
9
16
41
60
18
36
21
9
24
231
72
208
11
54
39
285
12
78
97
11
90
12
15
117
48
132
15
3
12
96
54
318
61
17
87
192
24
165
90
25
101
36
63
16
113
31
101
30
21
87
265
77
108
6
90
36
19
119
25
65
15
153
7
47
48
150
123
72
51
85
101
18
57
15
54
54
30
7
8
16
56
129
36
24
30
36
24
54
90
126
36
55
144
144
152
9
90
30
39
15
72
96
97
5
75
51
90
6
30
54
9
16
96
29
51
129
15
21
3
240
120
81
144
31
104
15
217
35
30
135
63
6
72
108
120
24
63
48
9
7
104
129
120
15
153
12
90
78
18
30
115
359
12
144
60
25
95
54
6
210
42
105
129
79
5
99
15
18
7
95
42
48
36
126
45
33
127
71
102
3
24
33
126
201
120
21
43
41
6
18
295
80
24
112
29
91
80
39
144
306
135
87
9
45
3
40
56
21
123
147
78
36
19
107
54
54
18
48
24
7
23
6
84
60
12
223
11
42
18
25
5
36
159
39
33
72
16
5
24
115
128
3
45
105
15
75
141
64
95
121
59
90
99
16
17
174
168
33
69
96
19
24
65
30
60
30
15
24
93
19
65
24
36
43
95
81
144
40
56
165
75
39
105
72
48
45
12
54
126
75
39
9
147
21
208
11
90
163
245
60
216
54
192
6
19
155
45
9
24
120
6
216
9
120
81
63
48
72
165
30
61
24
8
87
90
60
91
80
45
27
39
25
65
78
66
31
56
27
66
204
7
59
42
12
111
159
25
35
12
144
42
144
39
120
111
234
15
72
33
31
65
84
114
1
65
39
87
9
69
120
3
144
15
60
30
103
11
21
249
156
24
66
198
6
54
15
40
125
12
96
127
71
30
36
6
48
60
30
15
135
145
65
6
73
600
32
ABCD 94962842446*3^$a+1 [50003]
13
21
86
58
147
29
6
85
36
153
27
59
144
10
27
3
105
24
36
99
86
7
297
3
48
12
108
24
65
7
149
34
2
24
31
60
29
40
15
192
57
63
17
286
14
31
5
160
15
12
93
14
1
36
29
6
144
66
79
36
36
24
33
75
261
14
1
15
45
36
39
26
54
10
86
138
103
24
48
12
24
41
60
144
36
18
40
152
24
109
107
264
6
43
36
65
4
123
132
12
83
1
12
24
48
12
96
33
44
42
253
216
12
180
24
9
20
96
43
72
60
36
57
3
48
125
67
24
48
48
12
45
6
45
45
54
33
63
176
24
66
31
57
3
12
72
23
16
26
151
108
5
31
9
27
24
53
7
96
72
108
108
24
41
7
108
12
33
111
36
84
95
145
65
24
55
24
167
144
24
13
48
65
66
18
46
57
137
30
85
11
85
96
36
60
48
72
24
48
48
12
72
9
27
33
44
6
169
47
61
60
60
17
252
163
11
40
50
187
27
2
43
137
55
3
81
24
105
3
33
111
48
51
9
21
50
34
56
100
15
11
25
173
16
147
48
36
5
4
195
60
45
15
12
12
41
55
12
3
129
137
24
31
24
36
36
63
9
105
3
24
84
36
99
9
15
32
145
63
21
12
87
96
80
40
21
35
133
12
159
9
72
5
4
51
59
25
15
80
54
55
21
75
12
77
7
5
31
63
9
12
60
23
37
9
27
23
85
5
19
51
30
204
63
33
75
11
1
24
36
149
175
29
139
48
60
57
75
65
31
36
3
66
15
45
231
60
60
65
240
18
126
36
214
86
108
103
48
15
56
1
119
88
6
75
161
19
36
29
7
288
11
133
11
1
96
17
43
108
41
19
105
60
51
35
13
65
12
55
33
15
45
51
125
34
45
17
64
27
72
12
60
9
56
54
96
18
16
39
15
32
205
9
135
9
80
7
9
75
144
36
65
7
60
23
49
96
185
19
197
19
24
11
25
12
3
120
194
96
70
24
93
84
60
29
36
64
75
72
17
16
54
81
24
132
89
4
75
21
14
66
67
213
86
30
31
12
17
54
1
84
24
108
47
73
48
36
24
240
36
215
169
9
20
7
219
57
17
136
24
123
24
24
9
2
265
96
24
39
57
23
25
125
55
29
175
77
31
59
61
12
81
27
27
57
204
75
21
29
67
3
45
24
72
3
2
24
40
51
83
70
75
132
60
24
41
54
40
177
24
113
187
35
49
125
67
72
48
63
54
2
1
84
9
146
1
17
16
27
29
64
56
24
79
12
89
7
12
36
72
53
30
24
1
12
24
84
72
24
9
87
93
146
24
130
30
90
39
17
79
5
64
111
189
32
4
135
12
24
23
10
36
26
73
48
29
178
57
9
27
29
54
1
24
36
65
64
15
11
18
31
9
6
81
24
84
5
36
36
31
12
21
147
108
15
21
5
43
41
130
57
24
65
31
143
217
17
126
280
21
36
47
72
61
84
29
55
5
36
19
191
25
53
36
115
29
43
12
15
32
150
64
20
115
36
143
133
29
88
15
48
84
84
84
5
43
24
29
7
108
29
280
231
12
27
56
24
226
80
30
241
168
72
33
3
12
21
51
60
219
21
35
73
48
84
33
90
57
39
26
55
95
1
57
75
192
99
56
133
35
66
60
210
1
180
60
60
65
64
20
54
337
5
18
25
17
43
51
105
180
125
160
27
59
34
84
51
84
41
10
57
60
27
2
19
24
168
24
35
18
16
80
30
49
36
11
61
27
122
55
159
9
17
4
27
60
60
12
17
18
16
45
11
25
39
129
60
180
36
24
60
72
36
17
55
36
12
3
80
1
24
65
64
63
33
27
27
57
9
51
48
72
29
31
113
67
29
40
39
77
19
15
110
160
84
32
28
75
81
75
41
34
9
72
36
153
80
7
27
45
75
21
24
ABCD 94963008436*3^$a+1 [50128]
11
54
39
112
48
47
42
15
12
3
61
29
18
13
47
9
88
56
16
119
12
85
8
51
60
33
28
20
9
18
12
33
16
20
36
28
101
72
7
17
66
54
18
61
65
36
6
25
5
18
45
24
52
5
60
30
81
12
48
24
48
3
78
54
36
45
81
54
30
90
24
48
45
4
113
60
30
6
12
79
36
35
30
63
12
28
11
9
12
27
45
48
15
24
181
44
9
72
63
27
144
9
45
66
54
15
27
84
18
7
176
57
12
6
48
45
60
12
33
39
16
17
7
5
90
81
9
18
72
13
8
136
8
60
33
99
60
3
18
7
20
16
36
176
40
48
11
21
15
85
5
24
15
40
8
72
45
18
61
36
8
123
25
44
48
27
9
52
29
3
87
18
6
30
36
43
20
27
6
12
6
61
44
4
11
49
65
75
72
51
48
57
93
36
3
108
27
201
156
64
47
13
11
9
45
15
15
54
96
36
18
37
155
6
48
54
36
21
51
33
96
3
18
12
27
15
90
39
51
18
3
24
16
47
25
47
25
5
75
24
15
9
75
42
48
60
18
33
21
63
16
11
36
30
15
28
47
25
89
111
52
116
60
12
39
36
9
33
43
68
141
144
55
47
18
27
132
88
23
61
36
60
59
18
42
109
47
60
102
18
132
36
30
31
23
81
27
24
93
27
18
15
117
15
28
5
15
12
63
18
42
90
90
1
132
72
5
43
24
59
36
33
3
54
79
11
36
33
39
42
15
4
92
52
47
18
31
80
4
11
21
40
53
12
18
21
51
25
143
66
27
27
13
29
3
33
39
213
51
12
45
39
24
39
25
36
60
32
24
3
132
1
68
60
4
47
69
60
16
116
72
63
102
51
9
36
84
63
123
66
18
78
3
40
36
11
90
7
8
15
24
36
30
15
3
72
72
72
54
6
93
12
24
112
12
71
30
39
33
54
45
36
40
104
40
11
54
30
21
48
16
68
375
48
24
9
21
15
16
47
21
60
21
90
60
33
40
35
45
60
12
81
3
99
36
6
216
54
1
35
48
85
65
12
42
57
24
16
23
33
28
17
12
15
21
51
16
32
27
6
18
25
29
36
12
7
8
52
5
18
90
3
39
21
27
33
216
64
56
48
87
33
72
9
7
47
120
36
96
54
19
20
16
44
12
4
101
30
13
65
12
39
51
69
24
3
30
24
36
84
60
30
54
7
143
1
68
33
114
25
11
12
13
5
7
53
75
33
7
8
40
56
15
25
59
6
90
69
111
61
12
17
3
12
3
45
3
117
12
33
6
21
16
68
87
13
41
6
18
39
15
12
133
36
29
103
8
21
84
79
80
45
43
5
15
39
90
36
24
36
115
12
35
30
36
6
9
16
80
51
42
27
135
9
21
31
65
3
87
12
25
80
16
44
132
33
48
108
79
11
6
18
72
54
66
6
39
36
15
37
11
24
120
13
59
36
24
36
153
27
25
32
72
4
92
9
75
16
65
18
132
12
141
16
11
97
5
42
18
115
48
68
15
42
72
12
18
18
27
15
117
93
36
27
12
33
3
51
25
80
3
72
21
48
136
11
78
51
4
60
11
18
7
41
39
51
45
15
45
28
36
11
33
21
3
147
133
180
32
4
47
72
33
84
93
90
42
54
21
33
51
4
56
24
57
51
45
19
11
25
47
42
55
8
36
16
80
28
32
51
33
4
168
209
3
36
24
52
20
3
42
18
57
40
23
25
8
9
30
96
9
3
85
8
40
60
29
15
51
54
15
39
6
18
66
6
18
72
66
13
32
24
81
7
47
25
5
54
6
3
27
81
9
78
18
55
80
27
48
9
16
108
17
7
32
45
6
37
8
57
51
60
57
18
54
36
147
12
21
102
42
7
20
28
35
1
65
144
51
96
3
90
18
93
76
59
42
48
15
21
24
39
15
1
11
6
7
68
87
61
95
61
101
7
56
24
36
12
52
47
6
75
99
168
25
8
4
11
133
80
12
15
18
19
32
33
31
20
9
55
32
3
21
4
5
60
3
87
18
54
25
11
30
42
18
3
12
84
16
32
15
25
5
42
1
24
104
36
124
11
6
54
1
108
32
12
75
45
27
13
23
24
90
18
61
92
172
11
36
33
81
54
36
21
40
44
4
35
12
13
116
87
97
17
19
11
6
12
7
71
37
17
79
44
3
54
63
27
18
12
63
15
18
18
37
44
81
18
9
36
196
8
3
102
7
68
12
9
111
9
42
54
84
75
15
9
60
16
20
24
57
120
24
55
72
8
39
81
60
147
18
6
1
65
39
15
49
11
66
54
85
5
36
18
25
20
27
144
18
42
21
87
36
36
45
81
39
24
21
18
33
48
16
140
15
18
15
3
24
48
90
7
96
5
42
66
135
16
35
30
54
25
44
81
111
63
72
24
36
9
9
15
72
15
54
42
9
16
12
32
21
12
43
8
27
162
3
15
9
88
8
40
24
5
3
12
60
24
9
63
69
18
1
17
55
35
30
42
30
6
69
220
96
11
54
102
72
213
12
87
1
104
51
13
11
30
6
57
15
12
108
25
65
63
24
21
42
12
45
15
73
152
111
9
69
54
61
11
30
144
96
3
16
44
147
33
3
13
80
12
24
ABCD 94963130846*3^$a+1 [50023]
90
39
48
24
24
12
1
48
2
9
45
4
54
30
2
24
33
21
10
5
51
22
2
40
173
67
8
9
13
26
24
70
47
9
28
80
15
1
23
7
53
60
60
25
11
15
21
1
11
7
6
20
4
143
75
69
49
24
23
49
11
36
67
14
18
81
24
24
84
3
16
6
23
43
30
24
20
108
298
42
23
36
69
39
9
36
3
15
88
18
59
115
29
43
14
10
6
59
36
24
19
152
40
18
12
24
12
47
24
31
62
28
107
9
63
1
2
6
3
72
13
32
27
7
152
18
48
16
12
23
24
1
2
9
63
72
70
47
12
24
25
30
53
13
126
8
10
23
13
50
16
5
25
23
69
52
26
9
9
54
48
9
31
32
9
25
12
11
169
198
14
135
1
20
36
51
55
53
73
11
24
31
78
59
7
17
12
84
7
24
6
8
39
13
32
22
5
27
10
23
45
18
9
13
36
71
12
60
48
72
7
101
19
6
24
44
16
47
24
12
61
32
3
3
9
49
11
1
24
23
9
76
44
34
41
24
7
5
43
24
8
40
6
11
13
35
13
11
121
11
24
1
23
24
19
41
15
21
139
8
9
36
9
27
21
34
53
1
26
70
35
79
30
23
121
32
28
35
91
32
117
1
24
71
60
24
9
75
19
8
24
21
49
2
45
45
15
39
16
17
79
29
25
8
15
36
7
24
17
61
56
10
8
22
12
30
14
84
15
7
24
66
47
60
12
73
47
12
48
36
21
27
36
1
11
72
12
25
83
45
51
12
72
24
12
79
17
87
22
24
24
11
1
54
5
49
68
4
8
51
45
39
24
1
2
6
12
15
12
12
15
24
21
1
12
14
33
1
12
59
24
12
72
1
23
43
41
93
10
5
1
218
42
51
13
156
66
41
7
8
22
11
21
16
32
16
36
23
7
17
1
192
6
54
8
10
5
60
69
18
33
117
40
23
3
64
6
11
13
2
30
3
31
80
64
77
3
21
43
17
7
42
23
39
6
40
8
15
13
30
30
8
58
41
24
79
29
25
18
54
24
8
3
48
13
20
27
51
22
11
15
9
24
49
6
65
69
4
32
36
3
24
7
17
12
49
12
35
3
22
47
67
24
6
26
40
17
1
6
41
1
38
117
24
25
20
39
24
12
25
24
35
85
59
1
6
26
22
41
109
66
17
13
11
73
6
8
22
23
9
15
19
24
8
69
3
69
57
42
30
3
105
6
21
60
7
146
51
19
54
32
10
14
3
12
3
10
132
60
36
26
18
6
9
1
47
24
13
11
7
29
96
25
11
12
13
12
11
21
16
56
10
29
19
32
48
54
27
15
72
30
154
5
43
2
3
9
90
42
4
32
15
13
20
24
15
24
25
24
11
12
1
11
15
33
31
5
1
48
98
21
36
48
72
21
18
112
6
26
6
4
23
7
5
13
23
9
70
8
9
57
135
96
57
52
2
94
35
12
3
42
15
7
32
22
8
58
53
67
54
11
25
44
66
33
7
48
80
45
9
15
12
79
14
75
48
31
5
12
37
23
25
35
7
18
32
70
54
36
30
29
1
11
24
13
35
7
5
24
57
88
2
9
48
69
159
3
10
59
48
24
24
97
2
21
19
5
1
26
40
30
11
69
27
21
39
12
49
36
44
22
17
24
49
68
63
36
60
9
72
16
60
23
7
6
59
55
38
15
19
38
16
8
27
103
32
57
9
3
84
9
48
4
11
12
12
7
8
24
16
41
15
64
89
31
8
21
60
9
36
15
27
21
96
1
12
23
45
27
24
12
9
27
72
12
37
6
5
33
52
11
60
12
27
22
114
30
60
11
51
9
25
20
60
123
37
30
2
22
86
34
5
19
38
66
22
143
48
12
12
12
24
21
27
37
59
1
20
12
16
6
29
9
36
52
2
45
12
33
87
72
7
8
16
146
36
3
24
37
12
14
24
16
29
19
30
12
48
59
3
21
25
18
5
49
60
6
89
1
11
1
59
31
17
7
5
27
16
14
87
3
6
15
24
1
44
27
12
12
36
7
2
54
22
26
10
6
78
23
96
25
12
20
15
12
7
41
60
12
7
6
18
26
30
6
48
3
48
61
2
22
71
27
64
62
24
27
31
5
12
60
9
90
33
7
14
10
2
16
11
49
42
48
5
12
21
15
105
3
31
24
30
2
57
21
48
3
61
107
12
57
18
46
56
18
45
25
66
30
2
69
1
92
48
22
24
89
31
30
42
56
117
19
30
23
12
15
18
4
32
34
41
13
20
27
24
12
37
8
27
39
45
12
25
32
12
18
40
5
51
9
7
6
47
1
42
41
48
96
7
72
30
8
36
3
13
11
9
12
54
22
66
53
61
38
69
21
4
11
7
104
48
21
49
2
33
36
36
21
3
12
12
24
25
11
25
32
16
8
112
68
22
8
22
42
5
19
72
2
15
24
84
3
9
12
12
7
53
3
21
19
24
24
30
72
114
38
28
36
48
50
46
24
24
18
29
12
39
69
48
1
8
3
31
17
72
120
9
46
120
17
37
11
24
12
60
15
24
16
38
3
45
18
58
11
21
123
1
11
31
17
7
62
3
1
12
42
17
36
24
1
11
37
50
40
14
3
37
23
24
19
54
8
10
5
25
48
59
79
26
4
47
36
181
11
37
26
9
49
14
30
36
96
48
36
10
18
6
6
2
21
25
48
23
67
17
84
43
29
12
7
29
12
24
120
31
2
27
1
35
24
12
13
12
71
12
12
12
69
10
17
157
18
72
5
1
11
37
11
72
57
3
12
37
2
16
53
1
120
11
1
30
5
3
88
24
48
5
12
24
48
21
18
112
14
18
30
15
24
121
35
9
15
49
23
13
11
55
17
15
54
27
57
27
1
47
12
13
32
12
22
54
114
5
27
34
14
9
63
9
12
69
63
96
36
9
34
6
11
39
21
51
22
66
17
12
36
153
75
12
12
57
3
61
59
7
53
13
59
36
1
14
57
37
50
18
15
36
1
35
61
71
3
72
69
21
3
9
90
21
3
22
11
12
132
7
101
43
17
36
37
23
24
111
16
30
35
7
38
3
24
12
12
48
39
6
15
12
55
18
71
12
48
97
155
33
36
15
60
13
20
15
12
1
59
55
24
30
11
55
30
35
36
12
93
3
37
83
55
41
79
14
27
12
13
47
21
3
103
17
13
32
4
36
11
12
36
1
35
73
2
33
31
18
71
48
7
17
72
37
18
5
3
22
11
55
6
107
31
2
3
1
11
12
1
11
15
45
24
24
3
10
23
15
96
10
11
9
27
72
37
18
53
19
48
6
26
184
6
8
72
10
6
12
36
26
57
133
90
24
62
15
24
45
75
51
24
45
3
9
1
6
26
87
31
26
12
3
31
30
36
59
139
5
49
11
31
6
18
86
3
7
48
18
14
16
5
12
37
56
3
21
3
48
7
50
15
12
12
48
60
19
32
58
11
43
5
3
22
12
ABCD 94963425244*3^$a+1 [50009]
117
195
77
211
77
40
32
208
72
75
53
24
96
24
271
57
8
48
7
89
64
264
128
312
31
72
33
24
63
168
89
28
68
79
81
72
120
72
128
55
209
136
15
449
4
384
240
183
48
60
449
48
28
27
165
15
53
64
80
48
67
108
57
15
41
79
36
57
12
75
45
152
43
77
208
51
5
112
128
100
12
32
48
40
48
15
17
115
57
60
48
15
12
221
40
15
9
216
24
80
48
28
92
295
113
144
88
72
56
67
29
96
52
51
285
332
88
32
7
36
45
312
80
112
111
89
136
99
36
41
19
9
48
12
36
147
12
45
180
108
80
7
48
17
168
112
51
69
120
8
103
60
45
39
65
40
128
28
12
48
144
456
24
231
9
128
127
36
45
56
319
12
168
5
67
120
240
5
100
48
75
60
57
87
48
29
79
177
128
24
48
72
88
135
180
93
12
132
152
19
60
41
216
48
52
3
137
24
28
20
280
36
15
84
41
19
125
271
9
60
48
183
29
223
60
48
309
3
77
151
132
108
57
12
15
53
28
12
48
32
312
72
151
33
24
80
55
60
33
15
5
72
16
87
45
15
197
88
255
57
63
108
101
16
108
140
24
16
104
55
113
88
27
5
24
28
51
285
12
180
123
185
72
40
104
103
273
12
140
336
64
48
72
255
17
64
12
147
113
7
233
48
160
99
21
24
123
77
16
99
165
51
101
151
60
29
24
184
32
4
12
75
77
31
144
180
245
115
156
41
139
129
3
45
20
55
432
17
120
28
180
60
180
8
40
80
88
80
24
16
15
144
41
4
63
53
79
33
48
144
63
17
91
252
57
296
96
16
8
24
16
39
45
48
60
228
15
29
40
255
153
180
12
32
48
151
9
128
40
3
9
123
57
63
33
135
41
144
79
153
15
113
67
29
163
77
48
88
252
180
56
19
197
24
184
156
12
75
5
24
139
144
120
125
43
5
43
5
192
88
135
129
8
115
120
77
120
72
384
96
168
120
88
8
24
16
15
24
141
144
60
48
15
89
271
132
36
129
8
168
139
5
48
7
65
136
72
104
4
44
40
80
88
152
28
132
168
368
115
45
15
89
220
195
17
124
84
3
173
96
64
87
65
40
3
77
223
41
144
64
36
164
151
89
31
89
115
101
127
132
93
15
300
132
108
5
264
88
15
17
76
20
28
192
180
8
24
220
36
104
31
60
57
15
45
315
48
24
53
72
31
105
56
91
153
44
216
96
64
24
96
135
17
72
48
40
27
213
60
44
4
15
189
80
ABCD 94963946646*3^$a+1 [50016]
189
18
12
117
60
28
12
44
9
111
60
16
11
42
31
56
268
77
54
81
40
5
48
151
71
48
45
16
36
20
40
24
36
59
109
35
25
23
33
24
3
57
12
28
32
40
5
43
12
8
16
17
7
12
24
227
84
45
4
24
12
188
240
36
9
7
60
20
4
20
21
19
60
77
67
60
12
5
39
4
56
84
15
36
6
3
132
3
205
12
80
40
8
40
11
49
41
36
55
95
33
132
28
5
18
84
13
221
36
18
1
41
15
60
48
16
84
36
29
7
59
45
220
36
20
28
12
108
60
65
15
93
144
39
51
6
99
60
3
25
140
15
30
27
24
36
48
12
15
93
33
3
39
12
9
24
21
79
12
5
75
40
113
42
45
100
84
60
101
219
16
20
24
9
67
48
12
23
85
20
15
18
114
25
60
44
4
12
20
339
49
60
20
15
1
17
79
65
99
24
51
49
116
4
47
85
41
54
273
16
20
51
33
100
20
40
36
80
15
21
144
124
95
37
20
124
56
4
77
42
48
49
44
51
85
8
105
27
33
15
21
31
35
9
16
68
76
35
61
65
139
35
96
54
39
15
48
9
33
67
251
9
15
9
4
72
24
29
87
21
18
45
15
1
83
117
24
24
16
71
9
4
72
84
104
132
123
108
57
27
18
31
11
73
35
12
25
83
37
44
156
64
11
105
15
33
100
11
24
48
37
167
33
12
28
20
12
28
32
45
18
42
75
144
40
29
15
21
19
12
44
76
23
61
11
13
77
39
36
100
113
151
20
40
131
24
69
141
39
57
19
116
28
32
28
173
3
4
132
24
84
23
12
25
11
96
66
42
25
20
93
42
1
36
20
63
96
1
80
4
84
32
69
111
84
36
75
93
72
24
60
60
144
63
69
3
25
32
24
99
36
6
18
21
16
24
24
92
60
88
12
80
40
80
105
60
36
7
32
100
8
112
59
189
27
90
3
12
4
24
12
8
12
24
4
5
75
36
60
27
42
15
15
36
169
11
1
44
99
60
30
55
32
28
12
60
20
40
44
36
4
180
11
109
36
8
40
32
28
32
4
36
203
21
15
1
80
4
36
68
76
35
42
3
64
272
24
84
60
12
4
24
20
111
1
131
57
36
76
8
36
24
52
35
73
56
16
48
120
23
204
105
4
84
32
99
21
28
32
64
164
100
20
132
4
44
40
12
23
1
204
36
276
48
80
3
57
72
88
20
27
60
45
9
175
36
8
40
92
24
75
25
41
18
37
288
36
24
60
20
96
180
21
30
24
69
12
120
28
36
80
27
33
16
24
80
81
19
44
51
30
19
12
44
15
36
25
44
4
20
3
129
48
72
21
19
140
4
11
144
1
23
12
24
61
48
80
72
4
20
36
75
93
52
128
45
7
35
93
27
13
77
139
104
12
60
15
45
3
37
20
3
57
15
13
41
174
45
12
64
44
87
9
124
35
120
105
72
81
7
36
95
6
138
25
47
13
275
45
132
39
49
20
27
109
71
25
264
17
18
1
108
83
60
33
100
56
108
100
20
87
48
37
24
47
93
64
5
42
13
60
92
100
104
24
76
56
40
24
60
36
20
15
13
20
3
13
71
129
40
17
19
65
39
16
71
97
56
180
100
104
12
135
13
41
31
20
40
20
100
29
91
71
49
35
73
35
57
21
12
15
27
73
72
140
4
36
44
21
3
12
168
12
100
68
100
32
28
12
59
25
156
80
148
32
148
32
84
60
24
16
36
41
43
56
148
72
80
15
93
16
116
48
16
84
32
144
45
15
100
24
72
23
1
24
12
108
92
15
9
16
35
25
11
73
20
36
28
12
23
1
35
69
12
84
136
44
36
60
105
3
36
24
16
164
40
36
5
66
90
54
42
19
35
45
4
20
87
193
29
27
21
87
12
88
32
28
23
97
20
16
11
49
24
80
16
36
8
16
84
176
60
16
29
39
3
97
12
84
144
60
35
48
13
180
119
12
109
35
105
4
35
117
144
45
96
15
40
120
5
19
20
9
67
20
64
20
16
84
59
37
29
19
96
44
52
59
49
23
13
20
24
21
291
28
32
4
20
24
12
160
23
21
36
24
84
52
84
24
36
11
69
129
7
11
9
184
80
40
11
13
32
4
20
64
92
48
57
210
33
16
47
33
16
8
27
9
ABCD 94963966556*3^$a+1 [50055]
33
15
5
100
27
17
163
12
114
95
31
29
55
17
7
36
36
41
7
6
12
119
31
102
162
54
131
19
84
17
24
1
54
66
6
48
101
31
29
16
9
66
42
48
15
9
18
17
1
12
71
1
11
79
5
36
24
49
84
3
3
5
7
18
24
12
60
30
89
37
60
48
24
18
5
85
95
49
30
90
59
19
30
162
21
8
79
18
18
77
13
72
24
18
17
19
5
241
35
96
73
71
1
35
48
40
75
221
49
12
24
54
117
80
24
169
24
18
48
5
37
54
5
31
18
72
84
234
54
42
5
49
12
60
23
7
5
139
6
83
37
59
103
197
1
108
11
13
36
47
24
19
30
60
27
8
121
108
222
174
36
6
30
59
84
72
7
18
54
54
12
114
5
43
42
71
67
42
18
18
12
78
18
35
91
5
64
75
41
13
12
51
9
90
29
55
101
85
66
54
24
155
1
95
16
3
45
9
36
54
18
35
48
79
30
72
18
41
1
48
162
5
19
30
114
18
95
79
18
6
5
79
17
61
179
13
6
30
87
45
48
11
31
5
43
17
133
35
19
138
42
17
1
12
90
33
80
139
141
57
143
7
36
197
60
48
37
18
5
40
45
126
66
18
6
35
144
1
30
24
45
81
11
73
47
25
42
36
36
48
17
1
114
9
75
6
30
24
17
19
18
36
35
37
72
18
29
19
77
49
6
108
5
25
24
23
84
13
6
30
15
27
72
90
18
29
19
17
48
7
5
73
12
42
101
19
17
25
35
85
6
12
21
165
12
144
6
54
51
39
48
17
1
42
77
25
24
15
87
24
30
144
60
36
84
35
12
79
5
49
6
5
61
83
7
18
42
5
40
9
138
18
18
6
54
30
35
1
6
5
7
6
27
44
60
31
72
17
16
123
42
48
24
18
54
36
180
30
144
21
284
73
42
29
25
90
102
60
72
48
3
165
87
8
12
84
55
6
30
24
108
12
29
49
36
27
20
19
60
108
33
20
144
55
36
90
120
90
54
6
18
71
13
3
57
23
85
18
30
54
6
126
41
13
30
180
24
30
18
60
45
57
23
24
216
60
25
23
36
43
72
5
19
30
6
36
5
13
71
64
81
18
41
36
169
11
60
16
3
180
24
198
18
77
79
24
17
37
123
68
25
30
72
65
13
30
54
18
18
11
25
51
39
41
73
12
42
108
53
55
36
66
42
18
18
30
11
36
85
48
60
12
54
6
15
105
78
36
89
31
36
78
35
1
18
48
42
11
72
25
12
36
35
145
24
51
201
11
7
66
60
11
1
59
1
72
23
13
126
5
96
43
90
72
90
30
59
103
6
12
18
6
36
59
13
126
5
120
37
12
6
41
120
16
3
12
60
12
17
25
48
60
71
37
23
61
18
42
36
102
21
21
35
96
84
64
32
28
15
24
126
35
49
96
30
41
16
20
48
25
87
20
37
30
21
51
5
109
15
15
6
90
5
85
30
101
13
36
108
108
18
45
27
12
6
30
24
48
53
36
91
105
3
6
90
36
30
3
15
114
108
119
36
43
12
5
37
167
103
12
21
8
7
185
13
6
29
40
12
68
40
27
5
25
123
75
24
72
5
25
36
42
18
30
18
96
36
15
80
13
36
36
90
5
97
11
115
5
55
101
25
11
37
42
90
30
168
41
7
42
47
61
12
78
84
6
12
60
36
36
18
173
7
17
24
49
23
13
66
60
36
90
15
15
24
90
18
17
60
13
126
72
5
13
36
71
73
11
43
53
13
6
81
104
64
87
18
6
108
48
54
36
18
17
24
1
54
18
12
6
12
41
240
49
23
49
36
18
41
31
12
78
18
45
21
18
36
36
114
54
17
55
66
24
54
36
30
51
39
96
5
13
35
36
1
12
108
59
73
47
25
36
72
12
6
30
18
105
9
12
6
18
120
24
71
252
19
108
53
73
35
19
18
35
37
120
36
155
36
31
54
11
7
101
25
156
11
13
12
144
54
17
25
18
137
7
17
16
8
121
90
30
24
30
41
24
7
24
9
80
1
18
72
48
6
27
63
180
30
35
40
15
17
7
12
54
11
31
29
25
30
78
18
180
5
13
12
95
28
27
84
36
33
39
21
57
72
30
78
138
57
20
24
25
24
36
11
40
48
32
7
18
15
27
53
24
115
144
36
60
9
57
42
30
36
6
48
132
108
41
7
5
49
24
27
104
24
7
30
24
35
73
71
91
84
24
12
41
84
73
6
126
35
1
143
31
29
12
37
47
61
35
73
12
24
18
12
90
18
77
24
40
32
13
72
72
30
6
36
131
103
41
43
21
87
173
12
24
13
51
80
12
235
65
40
39
89
49
6
17
37
18
29
55
5
24
96
96
24
61
75
3
54
36
15
111
5
13
36
11
4
56
55
89
1
71
ABCD 94964335054*3^$a+1 [50165]
60
6
162
12
25
95
240
228
192
168
102
163
35
25
17
90
108
132
25
35
61
65
24
115
101
24
55
221
114
109
137
43
59
120
72
60
60
90
36
102
72
120
18
67
36
17
43
29
211
47
337
41
7
113
174
60
30
96
102
12
18
42
198
150
102
30
300
48
90
48
54
60
6
132
30
12
18
78
97
53
55
77
30
138
72
7
35
109
179
13
12
17
115
41
90
24
156
25
197
7
5
60
6
60
84
18
90
1
17
60
30
42
132
426
12
42
19
36
5
330
1
47
60
97
113
72
43
113
84
30
366
24
66
144
6
43
36
83
12
30
18
72
78
12
210
18
12
60
48
102
109
60
11
30
43
48
149
96
144
30
138
67
53
222
13
155
300
25
113
90
49
11
73
11
90
30
25
23
61
12
77
7
35
36
150
19
143
42
151
12
155
72
30
19
269
72
18
150
12
6
30
79
143
132
18
12
30
180
198
7
245
6
24
18
12
156
7
17
36
42
13
137
192
168
18
12
30
120
43
47
12
6
24
48
120
180
12
18
205
132
203
37
11
42
18
24
66
24
60
18
252
60
1
12
65
150
168
144
30
96
19
95
1
95
72
12
78
30
30
12
91
89
78
90
228
7
35
12
30
30
78
151
132
12
35
60
18
132
43
119
13
53
24
258
12
186
12
31
11
1
227
13
48
17
19
5
60
283
47
6
144
60
31
35
24
25
35
138
72
240
120
78
12
330
18
18
72
162
228
72
1
89
6
24
66
24
60
6
114
48
132
108
132
6
145
149
420
78
108
12
60
60
73
29
30
30
156
12
67
155
180
186
114
30
115
65
138
12
18
55
17
66
30
84
270
60
18
60
7
60
5
36
132
12
78
78
43
11
48
132
360
73
23
13
77
102
12
78
12
120
168
42
78
30
18
54
138
127
5
48
240
18
37
245
12
31
89
6
234
18
210
12
168
150
42
79
161
175
23
13
17
30
12
90
30
78
60
31
276
96
77
42
90
48
18
13
29
60
7
240
95
90
138
13
89
168
91
41
18
72
48
120
42
31
35
24
228
193
185
42
13
5
187
5
18
12
30
30
42
18
252
36
84
6
90
49
53
150
37
125
31
29
108
30
18
84
78
18
114
30
30
18
72
30
6
43
11
96
24
90
79
11
30
139
71
18
12
30
60
60
36
192
12
18
102
96
24
6
144
36
54
78
72
48
132
36
54
18
90
138
43
41
18
42
6
270
72
12
6
24
1
29
168
222
6
42
72
60
378
67
95
120
25
35
18
168
19
101
144
30
73
132
65
48
12
163
17
186
24
90
66
42
48
103
12
29
66
24
25
95
48
30
42
61
29
168
18
25
35
109
96
197
72
60
115
23
12
49
11
48
90
90
13
47
90
60
31
161
210
60
6
84
55
53
30
42
150
60
49
11
6
114
73
65
67
5
36
12
247
180
5
18
42
276
30
192
210
7
83
138
24
139
11
78
90
13
29
19
96
215
156
84
73
5
150
120
ABCD 94964358766*3^$a+1 [50012]
24
13
30
21
51
5
31
125
7
21
99
53
40
20
4
188
115
93
15
69
3
18
23
12
19
21
44
25
54
69
3
84
126
59
16
8
132
43
36
29
61
23
16
44
127
53
12
84
300
55
9
8
72
96
4
20
85
71
91
21
140
52
51
129
3
89
60
48
148
44
4
32
19
29
175
5
7
72
96
54
48
27
8
19
108
81
120
39
53
4
108
15
65
132
40
51
33
39
41
7
29
64
39
41
64
3
18
147
32
48
19
65
31
53
16
21
179
16
8
156
84
7
17
16
20
12
109
18
96
36
29
84
7
5
24
144
175
12
90
23
31
24
93
27
21
32
12
96
60
72
88
20
12
43
84
72
144
9
27
36
168
342
119
4
252
20
24
13
48
135
80
48
25
27
48
24
8
7
21
15
77
72
28
393
54
161
7
89
4
12
68
136
48
32
84
16
15
21
27
17
151
48
96
21
8
7
33
39
102
39
20
67
5
109
3
80
55
6
11
43
113
12
40
8
7
72
101
79
29
91
93
3
5
67
21
80
199
117
68
96
120
24
67
5
13
126
5
24
252
36
40
168
15
17
12
25
35
112
8
40
3
12
65
43
45
15
89
4
99
41
109
3
128
7
24
21
32
73
23
7
168
5
67
29
168
48
4
111
84
65
79
9
120
123
117
48
24
20
84
16
3
36
5
12
40
69
39
87
12
168
33
24
92
108
13
39
9
59
76
20
115
41
19
41
96
112
8
7
5
36
76
9
11
24
136
51
18
39
27
101
180
24
115
165
63
216
36
113
48
25
35
120
12
25
131
19
90
102
53
40
168
92
60
208
104
108
67
36
165
159
41
229
11
268
249
83
187
21
45
11
24
400
39
77
16
32
96
52
12
60
56
175
54
75
12
3
33
39
89
60
25
167
108
52
15
5
67
77
163
21
32
13
131
160
75
18
3
15
33
216
21
162
41
85
30
9
27
5
16
44
36
7
18
90
17
60
96
7
24
84
60
36
29
19
41
91
105
188
295
6
51
8
133
75
69
35
120
31
33
32
48
7
24
93
236
120
156
100
128
151
41
24
84
180
60
172
8
120
13
107
60
160
32
28
36
212
55
5
48
84
7
5
16
63
189
72
51
12
180
21
32
84
96
64
105
174
36
96
53
4
12
51
29
175
120
96
12
113
88
72
80
208
56
24
60
55
29
48
67
5
13
27
108
12
68
163
6
30
41
160
3
36
41
67
41
120
76
15
33
140
48
139
5
61
107
40
3
5
24
91
89
4
51
5
4
12
8
12
48
76
8
48
40
164
36
28
57
23
52
32
16
60
27
233
120
100
164
76
84
140
7
18
131
61
18
5
60
72
85
48
3
75
165
20
28
104
72
48
36
52
72
72
123
48
113
19
288
33
96
8
120
16
72
63
57
3
21
51
12
132
21
12
36
39
5
208
80
7
41
60
72
7
5
96
132
55
72
81
80
181
6
5
24
4
15
165
104
136
44
108
64
123
41
7
9
44
24
12
28
267
149
24
60
55
48
9
51
12
5
48
37
3
75
53
40
56
100
68
72
36
25
3
51
65
48
25
18
57
200
148
32
36
60
25
135
44
192
88
15
36
89
16
116
28
3
33
60
92
24
40
68
25
3
27
101
52
32
16
147
120
108
96
89
4
8
48
67
5
85
3
189
3
15
9
140
96
124
20
28
36
20
19
36
17
48
180
19
77
31
384
5
43
72
41
73
11
120
31
84
36
89
43
21
20
79
90
131
120
156
121
83
61
66
9
51
137
192
28
36
15
36
6
39
80
4
152
24
24
144
67
5
ABCD 94964742248*3^$a+1 [50167]
24
73
15
33
72
71
60
121
36
12
107
73
35
28
20
49
3
32
61
83
192
25
12
71
1
63
57
75
21
23
109
3
69
63
200
37
123
8
25
35
4
33
107
76
9
119
109
155
13
63
12
32
36
4
93
204
71
85
107
72
133
12
23
13
3
21
48
60
168
60
12
108
3
32
220
9
48
23
144
1
159
36
9
60
123
33
132
23
12
168
72
85
12
35
64
212
25
15
249
59
229
120
183
117
132
71
120
37
35
73
23
64
12
44
97
3
69
192
11
25
24
36
27
48
44
88
12
96
105
12
47
24
96
36
144
1
539
48
100
156
96
80
96
49
119
1
11
84
13
12
35
76
48
32
40
24
248
192
1
27
33
203
100
57
183
12
9
119
112
57
71
144
36
37
63
92
124
104
12
64
165
48
215
216
37
132
15
20
96
49
107
1
119
48
16
57
12
35
88
8
49
35
37
36
12
72
3
116
96
76
9
35
84
96
1
300
3
92
37
72
96
59
16
60
45
39
24
20
132
40
45
59
60
76
8
61
240
11
97
12
35
180
16
44
61
27
48
9
60
240
83
13
12
12
35
48
97
36
252
143
25
12
27
80
24
1
3
188
84
84
37
23
12
145
15
8
96
25
15
105
63
57
131
144
4
24
36
32
37
300
63
9
60
36
132
12
11
48
97
12
155
37
11
25
60
84
111
8
97
15
8
16
56
64
45
108
47
96
64
93
111
69
11
60
40
57
15
80
24
1
15
57
60
35
36
12
4
21
12
51
24
36
81
95
124
261
59
109
203
72
13
83
72
85
87
116
16
8
132
108
13
83
16
84
201
3
45
12
60
48
27
105
119
136
8
13
23
100
176
1
12
72
36
15
8
37
60
12
63
9
48
11
12
48
52
8
1
23
48
25
375
272
37
23
108
49
51
164
181
119
4
81
60
60
159
80
96
120
13
123
9
96
60
155
40
72
152
13
107
24
12
25
120
83
40
177
63
120
81
135
56
40
9
63
12
20
1
60
275
40
68
1
111
92
37
35
40
224
97
87
60
36
81
11
48
36
13
168
3
36
33
11
112
45
35
265
107
108
84
4
24
45
48
35
48
52
188
1
71
60
145
35
49
23
36
76
36
44
100
81
24
3
56
61
179
144
13
144
83
13
35
64
141
24
36
23
216
25
23
37
3
8
84
16
48
20
37
83
37
132
11
4
117
120
51
105
39
56
24
13
83
40
9
15
144
9
60
12
96
95
49
108
48
12
240
23
48
12
109
96
84
51
108
69
23
180
124
128
52
81
99
21
23
97
143
4
105
35
13
60
23
12
4
44
97
12
3
24
93
51
32
37
23
97
11
37
315
8
12
37
111
56
85
11
49
63
116
16
141
144
216
60
24
83
48
84
64
81
35
108
48
124
81
287
145
3
20
120
25
12
63
84
128
85
11
96
13
27
21
83
1
39
21
59
72
12
12
4
21
96
15
8
109
48
60
84
23
36
37
12
11
96
25
35
64
56
28
297
48
11
24
48
180
4
96
128
60
60
16
36
20
112
32
1
59
28
45
83
40
92
108
24
24
1
60
96
39
21
24
15
8
28
12
45
27
56
40
9
63
8
25
35
60
49
35
13
35
85
87
164
1
99
21
11
37
71
12
85
120
59
133
87
36
48
140
112
32
156
36
1
72
71
37
23
192
100
57
35
13
23
16
180
45
59
61
168
48
120
83
84
16
21
11
84
88
33
3
116
ABCD 94964762734*3^$a+1 [50001]
42
30
85
11
12
42
30
1
32
45
75
135
18
31
83
30
240
48
108
195
24
33
39
40
56
225
7
83
69
16
24
53
3
3
141
3
21
99
45
135
57
40
144
47
177
81
31
23
48
249
9
54
81
112
104
120
81
15
24
159
24
18
108
19
8
117
18
30
78
85
56
504
15
9
171
37
48
59
45
45
18
18
60
12
90
60
49
80
16
125
48
60
30
54
36
15
24
88
107
21
105
24
18
138
91
89
79
8
27
30
103
113
24
7
144
5
27
87
120
108
37
5
3
45
19
24
152
64
8
40
48
24
23
30
43
8
45
30
45
15
54
3
64
23
66
144
63
27
37
89
42
18
67
240
32
3
13
24
80
201
72
7
32
120
63
73
24
23
36
60
12
18
19
23
97
8
57
103
24
251
85
5
12
15
16
56
184
35
114
18
90
120
15
264
16
143
121
23
705
72
81
18
144
21
39
210
15
48
87
48
33
120
136
41
15
105
162
18
147
16
80
105
15
216
16
257
15
15
78
18
169
8
93
102
37
53
18
42
90
90
3
16
191
33
120
72
64
8
15
57
96
27
21
87
105
87
145
8
40
5
42
18
87
33
39
21
75
88
65
42
45
75
109
23
1
192
104
96
33
15
27
165
168
57
79
263
6
67
8
112
23
9
72
160
120
8
288
33
54
246
139
95
121
32
24
184
152
63
129
88
8
27
45
40
65
63
40
32
24
33
15
192
9
79
11
141
81
18
144
37
56
27
6
120
127
32
48
15
33
40
24
65
66
60
57
88
17
7
32
51
37
83
168
12
72
33
48
64
23
12
13
104
33
48
63
27
13
72
5
18
145
24
53
19
29
60
39
112
168
5
75
112
80
33
18
78
102
9
16
107
13
185
7
11
30
7
8
117
3
24
16
119
48
57
232
8
15
313
8
16
23
1
96
29
139
216
56
96
24
24
105
42
85
48
155
30
31
59
90
54
6
210
54
7
8
312
21
3
105
30
1
120
41
90
253
179
6
247
8
99
117
9
15
9
63
88
56
3
6
15
184
35
36
25
29
66
60
120
42
43
32
63
1
41
39
64
5
54
120
6
39
16
24
11
30
24
103
32
3
18
67
95
18
24
48
15
405
67
56
69
18
25
80
144
9
15
39
138
87
21
19
95
1
72
17
66
45
315
69
135
1
80
9
30
1
149
36
30
60
117
45
27
81
7
32
231
49
8
27
6
135
184
35
90
67
23
6
139
56
39
201
15
97
32
33
7
65
15
123
78
31
24
47
49
11
45
135
102
18
60
45
240
208
119
1
120
144
23
49
23
1
65
24
66
69
3
78
7
167
6
67
143
24
66
54
36
42
102
45
48
48
40
32
63
102
3
40
72
35
12
90
90
45
105
36
12
175
23
312
12
21
309
3
112
32
99
37
35
13
65
79
11
69
33
7
32
40
8
120
51
21
136
95
49
23
97
24
32
117
3
45
132
15
16
32
207
18
7
5
60
120
6
105
147
165
48
39
25
5
36
399
40
83
18
19
113
7
113
7
32
24
15
54
36
87
165
18
25
137
12
90
25
96
227
48
285
112
77
123
40
48
24
11
85
296
24
24
45
30
37
56
160
197
36
31
29
19
35
120
6
31
168
56
40
5
19
48
23
9
45
6
37
47
1
56
51
133
152
57
15
16
5
27
24
40
96
17
183
63
72
9
96
45
12
36
147
88
89
31
224
3
12
1
32
ABCD 94965005992*3^$a+1 [50089]
3
141
123
6
12
240
54
189
27
48
6
63
3
18
24
48
3
96
243
36
9
27
60
36
18
102
78
342
12
18
27
27
21
177
90
72
24
12
222
30
78
162
18
120
3
105
162
234
114
105
192
27
102
24
39
81
207
177
108
12
162
6
198
57
189
24
72
243
27
69
51
144
54
72
63
87
30
72
72
78
30
543
3
72
12
6
120
114
66
72
18
24
18
120
240
48
114
36
21
33
162
84
252
72
18
78
66
54
6
120
54
42
15
105
78
105
96
153
18
54
6
54
138
6
30
21
3
30
96
207
39
54
6
234
84
303
9
183
45
186
162
120
54
324
6
120
135
45
6
48
114
198
18
102
45
105
375
3
30
96
111
27
72
78
48
54
9
9
36
42
84
18
3
48
21
78
72
18
3
99
36
90
18
90
42
249
129
15
105
36
24
72
30
54
6
30
18
9
51
54
135
21
132
48
36
6
84
108
36
180
216
54
72
54
78
18
12
36
6
138
105
21
204
192
15
3
162
6
48
114
72
108
12
54
36
60
120
258
48
54
333
192
75
18
216
36
36
30
150
48
90
42
18
90
66
18
198
69
81
18
30
42
54
63
48
195
210
54
150
18
48
132
36
12
18
126
108
6
84
252
90
6
39
141
99
9
12
240
84
36
99
189
6
189
279
12
24
54
48
24
126
144
84
72
24
156
105
9
36
12
216
111
75
21
9
90
90
3
51
72
24
18
126
30
15
96
33
36
126
90
51
9
90
93
45
3
39
144
144
48
9
144
51
90
54
84
57
21
12
258
90
99
3
216
60
57
87
288
12
42
84
15
192
192
48
153
30
57
165
30
72
18
90
60
228
96
66
87
27
66
54
144
54
60
66
114
36
51
69
126
45
9
87
27
72
48
36
114
30
108
78
72
84
36
15
9
90
54
12
54
21
93
30
54
96
102
9
81
15
3
24
288
18
270
174
18
18
42
30
123
219
90
150
12
9
51
36
18
30
9
27
54
252
132
102
90
90
24
30
6
144
57
117
216
6
45
99
180
174
270
18
114
9
99
18
162
30
6
21
141
99
45
234
30
60
90
12
9
81
60
99
45
30
90
123
135
156
72
18
24
156
54
42
324
162
57
33
18
192
72
186
30
36
180
69
9
30
57
75
174
87
3
45
27
54
6
48
90
60
246
24
12
54
96
270
288
12
57
57
18
21
45
96
138
42
198
126
246
114
30
24
93
9
204
12
15
39
78
27
21
72
3
87
180
108
57
3
54
18
72
246
108
24
432
51
39
9
39
36
117
9
60
120
6
72
21
45
99
105
300
36
42
270
15
219
54
66
24
12
57
33
42
12
108
141
9
30
6
99
21
54
18
198
36
108
18
294
66
42
66
60
120
90
9
48
3
90
99
3
72
60
36
54
90
21
225
72
42
ABCD 94965278392*3^$a+1 [50025]
64
80
84
16
71
18
36
54
1
80
9
15
111
69
57
51
24
33
90
90
115
11
54
103
113
7
32
16
164
16
32
57
126
144
85
185
36
27
48
12
100
65
54
33
3
18
15
60
15
9
16
32
12
36
57
72
87
24
40
152
60
15
13
104
45
18
90
54
108
1
20
160
107
237
36
12
3
54
55
8
88
11
69
21
18
33
57
51
52
5
75
123
36
1
12
32
64
71
13
95
61
29
3
69
54
25
264
8
60
93
7
65
15
120
40
5
7
47
18
31
80
4
11
109
53
63
52
47
18
75
112
36
11
13
8
12
132
69
27
45
72
43
8
57
54
18
15
36
21
103
8
33
139
92
48
36
64
60
36
20
220
20
39
21
36
15
49
104
228
60
117
3
87
1
80
99
18
15
48
12
24
9
39
267
33
57
108
36
67
5
127
17
54
45
45
67
272
16
41
15
21
27
117
19
71
73
56
52
20
168
4
23
72
90
51
57
27
27
21
28
41
103
8
24
45
151
47
33
52
41
55
71
181
125
270
33
120
9
55
17
79
60
20
60
15
54
31
56
3
45
40
288
44
76
20
207
18
15
57
51
39
13
48
92
297
87
64
120
12
60
8
99
36
72
13
5
36
123
75
33
28
116
3
90
31
24
17
39
96
99
36
9
24
160
5
43
60
5
27
36
24
40
32
64
119
18
3
52
44
16
48
161
19
89
63
9
54
9
27
69
172
12
20
12
39
105
36
21
15
28
11
49
5
15
52
60
35
72
18
72
31
5
19
36
20
24
81
36
43
11
36
73
96
12
17
27
24
12
60
232
41
19
35
121
59
36
21
15
61
65
144
31
8
51
69
40
60
44
40
48
32
81
15
24
87
9
4
23
9
16
29
31
132
107
33
21
54
18
67
8
33
75
87
45
12
16
17
75
105
15
60
33
139
36
20
12
60
165
3
51
18
36
72
7
65
51
21
31
60
107
57
48
48
27
90
3
40
120
120
60
17
18
18
27
99
81
28
71
90
54
25
116
21
18
144
57
96
72
40
60
20
12
16
48
11
9
60
111
13
5
43
80
39
9
9
18
54
19
164
12
36
48
9
63
9
111
159
45
84
184
11
85
32
99
36
13
20
60
177
18
45
12
123
21
4
60
5
19
143
45
9
151
132
32
9
72
7
8
3
45
40
20
75
36
54
90
49
48
20
40
48
20
9
55
140
132
4
72
29
75
15
33
76
20
64
5
18
33
36
21
72
195
21
7
47
73
44
9
27
99
21
33
115
11
1
8
99
18
18
81
81
99
36
12
123
33
52
48
80
4
8
40
32
88
20
27
36
45
9
55
17
18
165
40
20
36
24
16
20
4
53
39
16
35
25
32
33
108
67
48
20
4
8
120
72
16
32
228
12
93
75
64
32
28
240
60
5
18
45
84
24
27
9
45
31
185
55
53
15
21
36
115
32
15
18
7
11
45
9
36
187
60
5
7
8
3
105
60
144
15
1
305
67
44
4
60
41
123
16
20
12
60
57
43
32
16
20
64
5
72
18
108
18
27
100
125
7
108
32
96
64
48
5
108
19
32
76
17
3
12
36
120
9
55
56
339
45
27
54
162
57
16
32
48
52
29
51
24
36
28
32
243
49
60
8
9
3
76
72
32
120
3
45
9
43
47
90
43
60
41
7
47
21
144
16
12
12
36
11
1
17
207
16
83
36
54
7
140
24
48
12
36
75
69
93
36
127
60
20
99
36
18
127
197
15
28
164
4
72
32
16
11
69
64
32
33
72
15
28
101
7
20
180
144
96
48
12
48
129
43
120
53
72
54
69
40
12
12
137
126
72
36
109
32
16
5
63
12
123
36
33
36
12
24
3
25
32
96
28
32
228
9
36
67
60
212
57
54
49
5
15
3
18
7
128
52
29
79
12
72
71
126
108
63
24
88
8
48
39
201
36
33
31
41
3
72
16
44
81
3
195
21
96
153
295
24
5
3
33
87
39
9
96
76
60
29
126
45
40
20
3
90
51
3
1
24
32
120
39
25
12
188
9
15
88
8
15
72
25
12
71
9
117
90
18
43
132
5
43
44
36
39
61
32
88
125
3
24
16
32
40
8
57
63
4
32
28
68
ABCD 94965899162*3^$a+1 [50021]
39
40
2
27
36
141
51
84
19
5
36
165
135
21
39
24
216
120
39
6
63
33
10
54
20
15
36
33
27
15
9
9
39
21
99
63
153
25
11
1
8
39
117
4
26
45
1
35
120
45
10
5
12
33
39
55
113
12
19
65
87
9
96
13
2
9
36
33
15
75
69
36
45
39
27
45
1
8
10
86
15
45
60
51
55
17
31
26
51
33
106
5
36
13
2
69
19
29
3
45
3
57
79
26
28
36
23
73
23
21
96
114
24
21
48
21
60
16
23
36
15
90
87
9
54
70
2
118
32
18
22
107
36
1
11
168
177
30
93
120
57
10
54
20
4
56
51
39
150
24
39
36
12
43
77
33
15
27
24
9
31
30
83
60
36
15
9
103
24
5
24
24
51
22
8
51
81
3
1
23
12
31
14
66
30
3
31
24
101
25
23
3
10
30
24
41
24
120
21
48
60
39
57
150
16
5
48
27
93
1
50
64
110
12
15
69
63
48
24
49
11
15
21
105
3
31
29
36
111
24
54
72
75
15
24
114
6
24
45
21
123
1
116
4
11
15
24
45
75
70
66
6
84
20
96
24
36
30
24
46
47
51
45
12
55
5
60
69
3
21
10
5
45
16
14
9
21
39
57
64
11
21
34
54
35
45
136
50
30
3
7
24
5
27
34
11
72
60
21
42
24
10
110
54
120
27
84
1
179
24
61
23
3
33
12
75
9
15
6
27
103
5
9
10
5
49
71
19
101
45
36
138
40
137
12
12
69
90
105
15
45
75
16
41
49
30
80
16
53
12
15
48
9
37
26
78
39
57
15
36
9
6
9
36
12
87
9
37
48
59
33
87
57
270
9
21
40
26
57
48
24
15
64
32
45
12
21
36
4
47
9
99
1
44
16
146
45
12
72
15
16
50
15
72
12
25
35
1
60
74
21
48
24
48
45
39
15
21
9
3
48
15
153
21
10
5
9
27
13
47
9
3
12
24
12
109
59
24
37
50
54
15
96
25
131
93
15
12
24
96
25
59
51
114
4
50
22
119
51
33
21
3
87
45
24
51
6
10
5
48
24
1
95
21
6
33
36
51
33
24
36
21
63
7
56
24
16
38
195
21
255
25
71
73
59
21
16
26
48
21
24
24
37
20
34
30
35
12
25
24
23
43
14
15
96
3
81
9
22
48
62
34
26
4
11
33
15
15
189
12
9
6
9
15
16
41
39
184
6
84
86
24
6
10
86
10
14
4
11
25
44
39
12
75
94
71
96
12
111
81
15
6
40
179
24
57
28
107
63
105
12
24
9
40
26
54
39
36
12
3
9
93
58
80
57
25
30
8
46
11
144
21
27
21
72
39
36
84
19
17
132
27
33
7
5
36
13
20
6
105
31
29
21
27
27
33
37
104
99
13
24
50
45
25
11
49
11
72
12
21
39
69
27
9
10
101
93
60
72
18
9
7
80
94
11
48
12
60
105
16
44
39
60
1
144
59
132
21
135
3
69
13
44
10
104
22
203
24
36
21
4
26
21
24
108
48
48
36
9
136
50
93
12
25
30
14
36
4
59
117
15
51
45
24
19
2
28
11
24
1
14
22
50
105
33
30
21
24
12
15
165
19
14
39
60
103
8
22
50
69
139
26
4
47
13
32
15
60
19
50
3
60
72
15
21
12
96
87
18
6
33
21
40
35
61
50
33
36
24
3
33
21
39
24
33
15
60
15
30
18
9
60
121
11
15
30
3
13
18
125
25
72
8
12
3
12
24
39
30
16
59
72
39
10
44
132
84
15
81
3
21
34
17
15
40
48
26
15
31
18
11
36
33
27
84
48
216
15
40
5
57
3
36
141
60
88
26
34
59
3
30
18
46
144
20
15
12
12
12
60
15
6
15
19
113
201
22
5
99
64
102
23
1
50
34
32
30
69
24
12
9
36
10
5
24
19
6
143
3
9
48
12
24
25
72
60
108
26
9
1
11
12
36
36
24
7
8
9
81
6
6
39
25
74
21
24
25
47
60
12
72
25
35
25
30
6
44
60
39
84
37
95
9
12
15
24
25
14
45
105
75
12
3
22
107
48
24
39
16
5
81
24
10
53
12
15
105
1
23
31
80
24
40
17
84
25
120
23
67
5
48
36
96
1
48
95
1
23
72
21
48
90
57
25
44
10
5
19
2
27
1
36
44
27
15
138
36
24
15
36
39
69
3
117
13
60
74
10
44
27
39
9
7
14
4
32
4
24
71
1
44
15
85
23
27
141
25
48
35
37
8
10
89
7
30
11
84
36
48
24
60
57
10
14
52
35
12
7
53
60
36
12
79
41
33
27
19
54
56
39
75
69
13
20
15
19
56
33
21
24
15
91
56
69
96
9
15
75
21
9
24
15
1
11
72
60
3
24
33
127
113
13
18
17
12
73
18
29
12
39
45
1
59
21
36
3
27
18
15
12
85
30
89
25
35
96
49
11
63
9
37
35
15
6
60
54
96
9
39
70
36
20
99
21
3
31
5
1
59
12
12
36
115
17
48
45
15
36
48
1
11
51
9
15
40
24
62
63
27
45
3
69
81
15
27
9
21
27
31
65
31
53
3
70
47
27
16
17
36
36
9
27
24
51
45
24
99
46
95
25
11
84
19
29
48
24
19
125
25
72
170
30
34
29
36
45
66
40
14
66
33
21
75
1
14
40
29
27
48
82
44
3
1
11
60
79
17
72
33
147
1
11
69
10
29
51
57
55
53
60
1
14
6
10
5
9
100
71
15
30
10
5
225
51
55
17
ABCD 94966843176*3^$a+1 [50020]
32
33
18
30
55
17
3
21
3
36
4
23
33
39
30
18
57
16
17
63
57
7
12
5
78
21
9
36
12
24
3
81
30
57
24
9
27
27
6
39
33
24
18
13
8
4
56
9
15
172
35
9
12
27
1
65
36
31
20
9
111
15
90
39
15
1
17
6
1
8
33
12
48
19
60
24
5
87
4
20
15
9
4
17
3
81
24
3
9
36
24
54
24
1
29
63
3
102
60
12
7
11
102
123
12
12
45
3
21
15
9
12
24
7
17
120
7
8
45
48
3
45
36
24
87
39
1
29
18
6
24
12
24
7
8
21
19
65
15
12
9
55
41
19
8
36
24
33
12
12
15
28
8
28
11
73
20
88
89
3
57
19
17
18
21
21
87
12
45
91
5
3
12
9
51
12
16
29
48
18
45
9
43
44
33
3
57
30
1
95
25
20
27
24
6
7
65
43
12
72
24
29
7
23
25
23
18
12
7
11
30
19
20
16
56
3
30
3
57
15
33
24
3
81
39
3
24
24
54
51
39
37
24
29
6
57
63
45
9
3
39
33
76
35
21
69
30
6
36
3
45
12
24
3
45
36
15
21
18
18
30
30
24
108
51
36
9
30
42
54
1
8
16
5
51
4
5
78
6
15
12
12
12
60
3
18
3
27
30
12
30
117
4
29
18
37
20
57
24
12
12
6
9
33
27
21
51
48
12
64
24
5
36
7
23
96
78
12
48
6
102
3
9
15
45
3
15
25
60
53
12
12
31
32
52
35
6
15
27
30
7
11
9
21
42
33
21
66
49
108
41
36
24
12
55
20
69
18
18
67
5
6
6
63
12
21
7
8
27
45
57
18
42
51
45
30
18
39
76
17
3
15
9
12
9
12
7
8
60
27
1
29
36
12
3
45
24
7
44
12
33
42
48
24
6
7
5
60
12
7
41
63
105
6
9
9
43
17
31
12
8
69
3
15
24
9
4
5
30
25
5
12
63
21
39
28
8
15
1
36
5
3
21
24
24
30
42
19
35
24
33
12
27
25
29
15
12
39
54
12
27
51
66
30
48
120
1
5
27
4
59
37
12
5
66
57
33
24
30
21
24
52
95
9
12
52
17
31
5
3
9
31
44
3
57
48
9
3
12
15
18
31
71
9
9
15
12
69
12
39
3
6
39
3
24
21
28
29
15
33
3
21
15
105
36
12
15
12
9
6
21
4
23
21
9
31
35
42
7
47
6
48
12
27
3
102
87
51
9
9
75
21
30
6
12
6
6
15
3
42
51
3
96
18
7
101
12
3
12
120
21
27
39
6
3
12
28
5
66
9
39
6
15
9
36
84
103
17
7
83
6
19
77
90
18
30
30
3
15
18
24
31
17
15
24
4
5
30
42
15
93
7
29
6
30
108
51
64
5
27
3
21
9
19
32
40
41
55
119
6
24
36
24
126
42
7
101
43
17
75
33
7
65
48
55
20
21
18
138
39
21
84
24
19
41
39
51
1
24
65
6
9
21
63
28
5
24
18
13
35
18
15
15
25
5
12
60
24
19
29
7
83
6
24
43
5
12
6
66
43
35
66
15
9
3
24
28
36
11
18
6
49
72
23
25
48
23
24
18
72
75
40
11
6
75
39
24
1
89
7
65
6
9
15
6
24
36
48
6
9
39
72
21
33
27
12
21
6
6
24
31
59
33
21
7
17
67
5
15
3
6
12
7
47
13
17
18
72
25
48
5
3
40
48
65
84
3
9
24
15
45
42
37
5
30
37
5
24
6
6
18
9
36
21
6
18
27
9
18
30
12
15
108
3
45
12
12
81
75
84
3
6
15
9
12
6
30
18
54
48
15
75
9
48
60
3
24
9
9
6
24
25
12
11
13
32
27
42
24
7
72
5
3
15
18
6
24
120
24
117
3
6
12
67
17
18
21
76
53
18
18
15
15
9
15
18
43
24
41
36
15
16
65
108
7
24
8
12
63
93
27
25
95
18
12
36
12
19
29
19
23
9
28
41
15
45
12
3
21
48
18
48
61
29
12
90
24
69
4
36
11
1
29
3
40
20
28
20
84
64
24
8
12
48
48
45
15
21
18
30
3
15
45
4
29
19
5
60
27
21
30
48
24
21
129
15
28
29
18
6
15
21
24
7
137
6
24
1
12
24
11
30
39
4
5
12
67
11
24
13
29
84
15
100
17
39
15
6
7
72
20
9
12
7
17
66
49
44
84
16
5
15
96
45
84
15
9
66
24
6
27
24
16
104
15
6
24
18
90
3
3
109
65
3
57
108
18
9
15
18
54
121
8
21
18
45
27
6
43
29
48
72
60
7
95
18
36
24
12
19
17
27
52
11
114
19
17
60
39
21
3
9
3
117
3
9
24
51
36
4
20
120
9
7
8
9
27
21
90
25
5
18
25
24
8
9
36
3
57
15
57
27
3
45
51
24
6
7
17
18
13
41
15
21
54
13
8
3
30
12
7
56
16
5
18
61
44
12
99
24
85
35
57
48
33
24
3
21
75
9
72
39
45
12
3
117
60
7
96
24
5
48
84
36
15
33
12
12
31
59
6
144
12
48
75
52
23
25
32
33
3
45
3
60
60
21
3
123
24
18
12
18
6
19
47
21
48
9
27
33
30
25
17
6
72
37
65
43
5
27
33
12
24
60
12
12
31
12
59
6
27
16
32
57
15
15
61
29
6
1
8
87
1
8
12
33
24
15
40
5
12
108
15
16
29
12
51
33
12
19
11
69
4
20
27
9
24
45
19
32
81
30
13
35
30
24
18
30
108
7
23
25
5
12
3
9
15
3
9
16
8
39
13
35
37
11
49
5
60
48
3
57
27
48
4
36
23
117
99
1
32
21
72
3
57
78
9
28
29
24
15
4
8
45
3
12
28
35
37
29
3
81
24
55
17
43
23
73
36
5
6
9
63
1
12
65
42
33
28
5
24
3
52
5
36
15
60
57
3
84
27
6
48
15
96
33
67
53
27
39
9
16
5
60
27
93
15
16
23
13
17
7
5
30
18
3
4
8
15
6
12
54
6
72
27
21
18
24
66
19
41
15
75
1
8
40
36
65
7
5
63
45
12
27
3
18
12
12
75
12
141
3
36
45
36
79
11
48
9
28
65
24
18
6
24
42
9
15
9
177
15
21
7
65
36
6
24
72
18
15
15
24
57
4
29
36
27
45
18
54
72
43
12
29
24
6
9
15
1
152
39
6
3
9
6
30
42
30
24
3
15
90
3
84
4
17
3
12
27
18
102
37
53
30
1
60
107
24
30
18
30
12
43
35
33
28
32
28
140
4
17
63
12
33
15
27
21
24
33
27
4
17
39
69
6
1
53
15
27
18
6
18
6
57
24
15
69
99
33
12
3
13
5
15
15
9
12
36
4
44
12
3
6
48
27
28
17
48
3
9
51
69
78
61
24
8
4
23
25
36
44
63
9
48
33
12
3
45
84
31
12
56
9
42
30
18
30
18
18
7
23
1
29
27
4
5
30
6
19
101
67
20
60
21
27
33
7
20
33
19
5
63
75
30
42
48
162
12
24
7
17
18
24
9
24
21
24
3
45
103
35
6
19
56
28
5
72
3
3
30
15
105
3
45
12
78
72
24
13
5
12
39
9
15
3
25
80
39
24
6
171
9
15
9
12
3
12
3
21
21
48
31
5
24
12
79
41
12
18
9
21
87
36
105
12
15
24
45
30
6
3
39
33
33
54
30
60
3
57
18
54
15
75
105
39
37
17
ABCD 94967710582*3^$a+1 [50010]
47
48
52
60
48
36
20
31
45
63
65
28
15
57
108
320
28
45
35
1
54
36
9
36
56
64
15
5
85
39
24
117
35
1
63
72
8
109
35
1
54
65
25
71
109
111
15
101
25
18
18
179
144
64
48
168
36
20
28
33
162
45
27
18
18
53
172
12
33
54
36
18
39
87
126
108
11
120
48
12
36
25
39
80
61
75
32
36
235
36
53
136
81
35
1
35
24
31
5
52
33
72
3
144
15
216
53
40
96
9
54
72
41
124
20
13
3
24
80
1
90
18
75
24
32
40
45
3
96
80
1
39
20
76
81
72
207
144
99
57
36
92
13
18
126
71
40
20
124
176
40
80
43
21
105
180
54
29
16
12
44
84
31
144
36
129
24
20
205
3
123
81
135
9
9
95
121
35
96
16
32
60
52
33
63
27
17
181
239
108
31
161
4
15
17
60
13
99
27
36
18
47
25
23
49
3
33
54
21
20
16
108
33
119
43
117
8
1
39
176
96
103
5
36
40
99
18
147
8
100
32
12
79
216
144
9
36
12
24
9
36
35
91
129
20
13
3
15
54
3
96
81
3
116
151
41
40
20
7
5
67
5
40
20
84
16
123
21
15
57
69
36
54
36
77
48
24
120
1
167
216
40
44
28
8
64
45
18
18
75
60
45
54
81
92
7
77
103
72
29
7
113
31
9
36
45
90
5
88
51
36
36
54
71
55
9
20
25
18
36
29
7
129
44
7
18
3
104
40
128
31
5
124
36
32
28
45
126
5
13
11
16
44
36
204
12
19
5
40
8
1
59
192
100
144
45
54
5
40
45
36
11
28
168
8
132
49
126
77
13
3
51
305
28
8
120
25
54
41
88
15
72
269
1
27
27
21
8
60
19
65
108
7
41
31
21
8
16
81
83
115
17
28
36
248
72
40
48
15
18
23
160
56
4
80
91
18
131
31
90
36
18
21
44
61
216
75
105
83
24
37
18
41
12
73
35
4
33
3
96
99
36
41
85
3
24
45
11
16
144
104
13
27
120
92
16
44
61
18
137
79
54
107
28
315
9
12
123
17
19
90
11
16
9
95
84
37
180
107
37
23
67
18
11
124
128
52
27
36
77
31
17
73
11
16
9
90
89
37
54
53
1
35
1
3
33
180
23
124
15
201
51
18
11
72
100
428
37
54
29
16
9
71
24
84
1
27
45
59
16
92
31
77
13
155
97
135
32
16
56
256
44
163
17
73
3
123
41
31
65
133
126
90
75
24
9
3
132
56
61
54
21
176
19
36
54
234
9
156
51
54
35
40
72
128
4
153
3
24
72
45
39
20
121
23
12
76
105
18
41
31
5
72
96
84
31
17
64
9
39
60
36
9
126
149
13
23
265
59
16
72
8
7
57
8
43
5
31
36
17
112
15
18
36
54
17
40
44
61
63
192
36
15
5
49
126
9
36
20
25
18
125
4
32
4
69
71
180
1
11
52
81
90
81
36
117
72
191
60
4
44
7
18
11
36
43
5
67
9
63
5
13
18
57
32
55
17
55
21
68
37
23
4
48
69
71
48
205
71
48
61
99
8
73
11
61
3
15
54
90
90
3
8
120
40
171
90
119
97
287
1
11
115
93
33
95
4
99
9
36
212
160
8
115
221
88
87
53
1
11
61
75
33
71
1
54
65
168
37
3
51
9
63
53
40
36
20
88
20
16
132
8
40
32
19
89
37
39
8
43
5
12
91
36
18
35
37
3
20
48
28
27
9
164
7
18
35
1
18
18
90
144
101
64
24
36
116
48
7
54
75
15
54
59
85
131
67
54
23
12
48
52
120
15
5
60
43
162
75
24
27
9
20
48
13
3
32
12
48
13
47
43
36
149
4
80
73
83
7
45
27
72
36
9
81
95
13
171
68
76
9
11
25
54
5
85
72
11
52
153
144
18
162
54
57
152
28
44
25
36
23
160
20
40
36
68
40
152
96
103
5
4
92
25
ABCD 94967910658*3^$a+1 [50007]
4
11
57
27
1
12
36
11
33
3
81
15
181
32
3
24
96
9
63
165
15
9
64
80
24
64
35
13
8
72
27
57
60
4
95
48
108
48
9
27
37
12
11
21
24
40
24
180
44
64
12
140
4
23
12
1
20
4
48
47
57
111
25
95
48
13
47
12
49
35
21
40
23
25
35
57
52
12
68
3
25
140
27
93
195
49
35
25
48
56
4
24
59
33
112
24
12
80
27
49
72
71
57
15
49
11
1
8
3
121
92
48
12
51
132
37
32
51
120
48
1
12
44
87
37
36
47
133
156
47
49
8
27
45
64
96
36
35
109
80
184
12
12
60
44
36
39
37
24
83
85
32
16
48
120
36
12
47
61
60
36
44
136
11
36
9
28
23
21
52
23
157
12
47
37
168
24
59
37
59
25
8
16
11
57
12
172
80
4
96
23
84
33
36
160
12
56
16
35
97
20
48
40
24
8
36
64
12
35
33
3
57
4
24
80
15
12
73
44
4
35
57
48
28
44
4
72
72
24
24
32
40
59
1
71
37
107
177
64
35
13
36
35
57
4
104
28
23
121
84
48
12
11
9
124
11
9
4
191
84
105
12
15
24
13
11
9
28
11
12
12
48
181
35
1
143
69
51
85
12
44
27
9
3
1
59
45
4
23
33
63
12
60
1
56
24
99
9
3
57
4
20
4
36
24
60
8
3
37
8
99
9
52
36
8
36
27
72
13
84
104
72
4
131
13
20
4
35
1
48
47
60
37
32
12
64
20
36
24
27
1
60
132
8
15
37
96
68
99
13
60
96
36
12
36
8
228
4
48
48
20
15
12
36
1
24
60
8
12
28
47
25
12
11
96
57
40
12
36
20
24
64
116
88
32
40
11
21
24
15
45
99
36
85
176
4
68
51
9
3
117
52
20
3
1
60
36
12
96
120
8
40
35
12
25
180
56
72
124
72
32
52
47
1
107
105
4
36
36
47
13
72
20
15
73
68
132
124
24
96
47
73
179
9
36
84
51
48
421
32
39
168
12
21
15
61
59
9
88
32
48
36
36
16
95
45
75
69
28
47
109
84
56
4
8
195
21
124
236
3
37
11
37
11
24
25
20
64
104
12
4
12
20
76
23
25
8
4
11
37
68
12
3
36
1
12
47
25
44
51
12
45
39
129
76
8
3
109
35
21
64
35
73
8
84
76
120
24
48
32
75
36
81
76
8
27
13
48
8
28
56
52
20
63
25
24
11
108
13
68
40
24
47
24
48
37
83
72
109
11
13
11
25
131
33
4
11
69
27
85
11
69
136
72
108
20
4
131
81
28
72
132
11
25
12
23
144
13
23
69
27
1
152
36
24
88
23
72
24
9
64
12
56
63
33
108
36
24
135
205
24
119
61
48
11
12
9
27
24
144
84
37
59
12
13
59
73
80
4
8
27
13
11
25
56
4
95
1
48
36
72
80
16
23
13
12
8
84
3
36
12
73
192
108
47
60
1
120
48
156
12
8
40
83
48
12
61
12
84
24
252
48
120
84
12
36
8
28
20
28
68
3
25
36
12
8
15
13
8
28
71
13
12
59
25
35
49
8
4
180
143
117
88
60
11
21
63
21
136
11
21
136
32
112
68
28
36
47
61
23
9
28
71
13
35
49
8
12
72
3
9
36
52
120
44
4
48
23
84
121
36
71
1
12
8
28
11
1
36
23
81
28
96
84
12
11
60
49
12
36
48
96
12
156
35
37
36
8
15
25
20
51
1
12
12
44
3
13
20
28
35
96
48
57
15
1
36
108
12
20
24
16
104
15
9
4
60
11
1
60
128
12
64
11
49
11
49
36
32
60
3
21
4
12
96
60
60
59
25
72
56
15
1
72
144
23
12
12
36
12
1
20
27
25
84
23
25
12
36
23
21
15
61
60
36
164
160
95
49
116
180
16
12
44
4
11
96
60
1
104
16
59
60
13
119
241
11
12
144
13
8
3
1
8
88
11
33
28
36
8
27
13
12
72
95
85
96
56
27
61
36
80
87
48
24
57
12
64
24
11
12
45
88
12
44
28
59
1
32
24
3
12
73
44
16
12
8
15
73
35
93
16
20
4
140
28
8
75
1
47
60
145
35
69
4
60
36
11
12
96
12
37
12
24
116
36
99
117
4
83
24
120
61
12
47
97
8
3
33
36
4
12
24
71
48
21
123
60
1
11
93
64
11
12
9
16
36
264
23
21
4
12
156
144
95
13
8
16
8
39
49
83
1
24
20
168
27
60
1
83
13
11
9
4
48
23
69
4
32
112
24
20
24
16
35
9
4
36
35
9
40
8
36
40
96
11
33
15
48
21
28
96
12
227
1
11
9
16
131
93
36
160
8
15
252
9
64
71
36
49
84
8
136
12
47
57
12
28
95
13
47
132
24
13
11
57
52
72
11
1
59
1
47
37
84
ABCD 94968316024*3^$a+1 [50119]
180
15
12
63
29
36
7
65
13
108
51
36
72
3
45
8
37
159
24
56
4
60
87
5
124
20
144
84
1
27
20
172
21
75
9
186
5
16
68
28
92
1
39
12
21
75
60
92
48
55
18
179
28
24
60
116
25
12
47
43
5
88
20
55
117
63
17
72
76
45
63
15
29
60
163
45
24
51
65
85
27
8
28
96
48
8
24
481
120
227
52
8
28
72
15
53
12
112
8
28
12
72
21
18
89
100
8
55
53
55
45
36
24
45
162
9
39
185
16
44
12
160
44
28
108
15
9
48
36
36
3
48
9
96
24
8
31
57
135
108
9
8
40
32
108
12
76
144
32
16
120
20
244
116
4
153
15
20
40
51
72
113
24
43
60
77
36
52
15
120
53
37
35
4
20
24
72
64
36
15
117
33
47
61
30
5
19
36
77
13
27
12
200
88
63
41
4
24
63
33
32
24
19
102
3
92
24
96
24
36
144
96
52
32
28
168
80
7
18
59
16
80
12
100
116
16
51
33
20
7
33
87
5
48
196
21
42
53
55
57
80
28
80
7
30
78
117
93
18
54
6
41
4
32
4
3
41
12
25
30
5
37
36
27
12
108
60
93
39
51
17
100
24
96
12
80
16
39
41
60
24
13
135
20
60
55
65
67
17
1
18
41
16
132
20
40
48
3
57
72
36
96
9
15
44
100
132
36
3
29
55
41
4
8
48
97
90
17
16
12
20
40
75
9
51
72
33
12
63
5
120
60
160
152
73
15
48
9
18
9
144
69
35
16
12
32
28
92
31
5
136
189
47
100
12
140
60
40
20
12
76
152
12
31
12
137
300
24
84
48
145
23
12
60
64
8
60
61
42
5
40
63
9
3
65
40
27
345
45
18
5
163
12
17
1
27
72
60
8
40
33
35
64
3
29
16
80
40
24
8
12
43
78
3
20
7
42
63
27
36
29
28
24
36
128
7
5
160
80
7
17
109
95
64
56
52
152
43
18
131
108
40
260
40
15
36
41
16
93
15
57
48
42
72
33
24
20
16
15
137
120
151
57
68
24
88
144
39
137
52
72
81
15
15
57
165
71
36
84
12
160
48
105
119
25
143
84
36
25
35
12
13
180
12
15
3
42
35
13
27
60
168
33
131
1
15
68
55
17
60
13
47
48
49
95
13
15
20
24
31
93
12
8
49
11
4
20
112
20
124
56
31
65
25
39
20
36
132
28
12
248
100
92
28
12
60
36
92
24
36
28
20
12
40
24
3
18
3
27
17
12
259
24
36
41
24
12
97
15
3
45
15
65
84
49
54
21
56
48
52
20
64
9
83
4
69
15
12
32
73
48
131
148
32
31
108
42
3
27
65
67
17
73
18
30
147
96
104
103
45
32
48
37
108
27
63
29
79
9
20
43
29
120
1
35
12
61
39
20
13
47
132
31
17
12
31
9
8
60
43
53
72
40
3
9
20
88
32
13
90
137
28
15
9
56
4
36
12
45
48
18
17
132
28
84
9
204
11
115
9
63
5
12
16
57
99
9
30
132
77
25
143
25
35
88
12
44
28
8
4
20
64
36
48
60
152
13
48
3
56
4
240
60
39
57
159
57
105
30
29
13
27
44
36
103
93
72
120
56
24
52
24
152
268
57
15
27
30
15
135
5
28
12
68
25
75
32
52
116
112
96
32
67
21
279
108
78
95
124
8
108
4
20
13
39
8
61
11
16
32
76
32
172
8
192
36
55
54
23
160
12
20
36
12
132
100
32
136
32
72
4
32
97
78
89
13
27
84
80
72
72
120
55
225
32
36
12
28
20
145
27
56
7
162
78
17
48
4
20
36
28
144
20
28
63
24
33
3
17
48
52
12
33
27
3
69
111
150
48
15
75
9
8
84
148
8
12
240
72
16
164
31
5
12
48
40
45
3
9
3
87
53
55
5
112
20
28
60
15
5
28
32
100
20
4
44
19
57
68
112
36
27
5
48
25
59
36
64
36
200
108
4
171
89
1
39
8
64
69
107
43
77
12
1
12
59
28
20
25
66
5
12
72
43
93
9
71
25
84
3
12
168
60
80
73
87
8
4
33
48
60
71
136
75
90
3
87
9
20
61
ABCD 94969653076*3^$a+1 [50023]
49
96
68
48
48
33
123
57
27
16
29
54
25
32
4
11
165
33
90
1
116
45
18
33
28
47
69
3
69
48
171
13
44
156
52
60
48
20
3
57
69
91
32
64
65
175
95
198
15
75
1
35
33
108
4
12
23
9
27
85
80
33
15
36
12
27
105
3
25
47
90
75
36
40
84
12
185
151
29
115
20
28
107
54
195
36
21
18
57
28
5
79
128
9
19
20
249
31
41
15
39
81
36
4
80
15
33
39
36
36
72
21
87
9
16
65
51
72
24
168
40
32
64
107
21
15
25
137
91
35
9
40
56
3
18
187
68
16
68
48
76
32
4
72
104
64
24
11
36
97
84
96
65
3
15
1
89
18
21
12
52
56
75
54
15
24
12
64
84
53
43
47
9
63
36
69
160
60
252
20
180
168
84
12
84
9
3
15
25
12
20
16
12
59
144
1
8
63
13
5
15
21
39
15
90
90
1
35
45
40
77
7
11
133
12
35
33
12
4
59
21
76
80
48
136
24
8
3
108
97
24
32
45
54
21
28
20
39
18
18
33
28
24
72
32
16
8
57
108
19
125
36
51
28
11
18
55
35
36
109
35
21
15
36
54
159
40
35
36
162
27
45
19
125
3
132
168
36
3
18
36
27
12
231
54
31
23
97
24
20
12
27
90
19
107
18
19
35
9
100
56
51
133
11
1
12
32
40
56
57
27
36
48
24
40
59
97
44
16
5
36
87
52
59
72
13
68
9
72
72
54
18
7
36
11
72
97
44
12
225
151
24
56
39
18
183
33
55
125
36
15
93
103
59
18
7
29
75
84
75
25
48
17
15
96
72
64
41
39
24
45
63
28
35
13
5
54
36
85
203
49
41
15
28
84
71
18
90
90
18
1
35
54
3
100
12
11
36
49
23
9
36
220
23
133
101
79
60
24
72
35
49
5
43
44
24
12
129
3
48
48
153
18
33
76
24
173
54
13
23
57
48
28
92
16
11
9
117
18
45
16
96
80
28
41
90
1
17
126
18
7
144
65
7
8
111
36
45
9
15
40
107
37
89
39
40
44
28
47
18
15
3
45
9
15
12
48
76
24
8
33
15
120
60
75
36
1
128
123
85
12
72
8
84
4
113
87
52
60
20
36
123
54
79
108
11
162
7
65
7
263
49
104
63
33
4
17
51
129
72
7
119
81
45
54
37
89
18
21
16
24
11
45
63
36
36
21
33
126
21
40
20
12
52
35
18
54
33
16
72
72
24
56
33
7
8
3
49
59
25
12
17
111
33
108
18
18
3
60
96
16
5
103
68
27
1
32
16
5
36
36
55
48
59
108
69
75
54
36
147
15
189
4
44
15
1
17
19
35
73
71
61
32
28
20
88
32
48
51
36
54
55
36
17
18
285
57
15
183
49
24
89
72
36
3
123
72
198
127
36
17
36
36
99
9
87
3
49
167
37
84
48
80
28
29
72
31
113
90
57
24
27
37
35
36
9
96
72
21
18
144
21
52
44
84
48
72
93
19
17
87
28
11
133
12
53
19
56
232
48
140
27
72
25
47
36
33
100
83
9
124
32
15
49
77
18
108
126
54
1
17
63
99
72
108
9
27
61
8
24
88
180
35
45
9
72
159
60
15
21
60
9
108
36
55
17
7
32
48
111
49
23
33
16
68
100
89
15
120
9
108
99
81
163
48
48
116
40
48
164
4
44
28
8
28
68
111
54
180
18
108
21
48
172
128
9
75
4
11
18
15
12
9
54
201
15
81
28
44
16
80
16
41
43
12
8
124
11
90
72
18
1
60
48
8
24
4
140
21
63
12
15
73
236
87
180
36
18
15
28
96
5
139
5
51
12
63
18
67
44
51
36
13
59
37
32
40
24
200
4
113
18
265
59
54
18
33
132
120
39
193
41
55
8
52
80
21
15
24
69
111
12
64
11
45
12
15
108
85
41
18
145
35
109
17
39
51
18
18
54
18
25
11
45
240
3
61
12
128
4
56
24
28
84
44
12
64
20
39
72
72
21
51
1
68
40
35
18
3
51
36
18
79
20
9
27
16
11
1
71
117
9
75
33
75
16
56
72
51
45
100
48
23
90
108
19
84
41
103
12
32
36
87
25
29
15
3
81
27
69
39
37
108
ABCD 94969796752*3^$a+1 [50033]
96
96
48
176
49
23
12
133
39
48
105
23
73
11
36
64
44
36
13
23
132
52
8
13
47
112
20
4
9
72
23
121
59
37
96
63
20
1
48
83
24
48
181
132
95
84
25
15
8
12
108
48
40
48
69
36
87
57
35
108
52
32
49
11
36
12
37
24
11
28
68
4
60
56
12
48
52
92
84
216
24
37
72
35
120
112
9
11
76
69
48
11
109
12
11
24
1
24
24
11
4
332
24
25
156
159
33
15
132
80
1
3
24
56
49
47
1
123
36
81
159
9
36
35
184
20
16
56
13
71
48
16
21
99
60
45
36
71
13
75
84
36
45
12
87
96
32
24
88
32
16
45
12
27
69
60
24
60
23
25
107
100
192
21
35
88
96
33
47
48
52
20
60
49
179
13
99
116
64
8
121
47
60
4
60
68
1
27
68
37
12
72
23
25
3
84
20
145
3
132
56
72
36
40
9
3
32
133
12
35
12
96
13
11
24
40
24
45
87
24
57
12
131
25
11
13
12
3
308
108
160
9
35
216
16
56
4
60
33
167
16
9
11
28
80
72
13
24
23
73
12
47
37
48
11
16
44
100
21
11
37
48
27
32
88
21
51
56
4
48
12
21
24
15
81
48
119
76
32
24
49
11
49
24
11
85
35
16
8
145
27
44
12
48
52
12
45
95
52
84
21
36
23
61
75
8
73
3
12
44
85
36
59
181
119
4
21
11
13
35
1
123
92
60
88
57
39
21
48
63
72
12
189
59
1
35
1
48
23
85
123
9
75
12
128
13
72
48
23
120
132
40
332
25
23
84
4
9
23
64
36
69
75
33
75
92
4
156
20
40
33
23
37
155
76
45
131
13
23
37
12
11
84
64
204
93
24
95
121
35
24
48
48
88
192
324
36
104
60
13
12
36
27
140
36
37
39
120
56
24
4
116
96
37
23
24
84
16
93
120
87
104
36
61
155
144
1
35
52
32
16
32
88
104
64
60
129
11
1
36
12
23
253
12
15
33
111
33
27
81
3
20
24
40
140
72
25
84
35
16
68
97
15
9
72
3
117
39
9
99
57
3
8
37
36
72
83
16
21
35
24
48
88
57
23
24
1
48
159
56
4
20
76
12
105
3
44
12
36
40
8
112
32
1
39
8
28
24
32
4
80
76
8
52
81
12
132
23
13
35
40
72
68
25
12
27
21
15
84
24
56
1
75
8
84
112
9
39
105
147
24
24
45
3
80
4
20
49
12
207
20
13
147
8
73
11
48
85
131
36
61
48
27
108
9
23
84
40
24
24
141
75
84
81
95
217
120
23
4
285
75
32
4
21
11
48
60
4
68
13
11
216
108
16
21
60
47
37
39
57
15
12
32
60
96
25
35
24
36
48
12
4
33
35
52
140
1
108
11
60
265
99
24
32
76
84
60
108
72
20
4
24
36
21
51
92
13
63
116
49
35
24
37
75
81
27
8
49
60
35
4
104
48
64
60
9
39
12
21
144
3
45
35
76
9
51
32
24
61
59
25
11
37
23
60
4
128
48
13
99
48
20
60
40
33
11
36
37
95
132
48
16
80
36
49
11
88
12
56
13
111
21
3
21
3
36
116
13
27
8
73
143
49
11
1
120
11
240
52
36
45
27
189
36
59
24
40
56
96
204
1
84
131
24
216
73
159
45
15
108
44
13
11
1
135
84
57
123
69
36
144
48
95
24
76
9
23
60
28
44
1
287
48
28
32
12
192
24
1
75
56
60
28
21
11
24
88
8
109
3
12
68
72
13
27
80
156
37
63
44
1
59
36
4
24
20
52
44
76
24
8
48
12
25
87
8
12
84
145
59
16
32
13
35
16
9
15
60
96
81
27
12
45
71
24
24
40
45
36
23
100
32
1
35
49
60
11
52
20
208
12
165
11
76
69
59
52
21
23
61
39
20
1
144
12
63
84
20
13
35
64
20
28
12
93
51
164
12
1
23
25
107
52
33
12
23
24
4
156
36
20
13
144
47
1
3
20
24
1
95
97
35
28
69
12
11
72
61
12
3
24
165
107
88
33
12
47
196
132
212
4
36
21
12
23
28
32
4
68
72
73
27
9
59
12
28
57
71
24
1
23
16
8
132
48
100
56
64
32
ABCD 94969890428*3^$a+1 [50028]
10
53
27
16
12
57
48
5
72
96
24
123
7
20
36
25
72
29
43
41
79
5
6
42
67
3
24
26
75
33
24
42
109
17
24
46
12
32
28
8
9
111
25
80
19
50
58
26
46
33
5
82
14
12
15
15
4
48
2
34
72
144
41
19
101
129
18
12
28
45
32
139
84
60
2
24
42
12
45
55
8
30
24
91
48
24
3
14
30
48
30
46
120
86
6
42
63
7
26
24
12
19
17
42
52
33
11
66
48
3
33
12
12
120
130
5
33
60
54
54
7
17
12
75
33
102
1
125
27
93
22
45
48
32
15
28
14
6
18
36
24
19
155
13
23
54
27
64
99
21
29
36
22
50
10
45
39
56
222
27
105
31
77
82
8
6
24
42
36
28
14
43
63
2
55
3
36
8
6
51
16
32
27
66
58
26
15
21
24
130
8
30
36
34
21
5
114
6
34
2
24
24
10
20
25
3
2
58
2
55
53
72
27
81
7
11
52
48
60
170
12
55
53
67
65
94
86
48
19
5
3
33
22
38
27
67
68
54
34
24
33
15
14
19
75
14
15
43
24
14
12
10
8
36
141
88
15
9
3
50
10
68
37
3
14
78
72
28
125
33
22
50
108
22
32
48
12
150
12
48
190
33
15
14
43
23
18
7
48
15
62
58
14
3
7
2
186
90
42
1
5
19
35
52
56
160
14
34
17
3
16
98
60
10
12
8
16
9
75
45
5
10
80
18
58
2
12
10
12
98
70
38
34
9
72
23
6
24
46
36
2
10
2
3
31
26
63
15
25
8
40
32
27
6
82
132
110
48
75
55
68
18
30
6
120
103
107
28
26
106
21
125
10
105
5
27
7
113
3
28
2
144
34
45
27
77
72
3
126
12
27
123
18
27
55
2
166
2
127
5
3
72
55
50
6
57
55
120
62
3
67
26
36
6
88
26
34
2
18
42
84
114
96
76
2
3
57
190
12
50
3
15
28
5
99
54
130
12
50
12
12
24
10
2
72
75
40
5
126
21
69
42
40
89
33
22
108
206
54
36
37
5
43
11
66
42
33
7
17
39
9
16
27
2
3
15
18
60
19
3
45
17
6
6
58
48
134
3
103
38
34
8
64
81
29
24
90
90
84
43
3
72
14
46
2
10
110
130
20
33
9
108
36
42
4
98
31
32
75
132
30
42
36
12
6
19
80
33
72
60
72
84
36
3
55
2
54
42
72
168
84
3
15
90
6
6
19
24
120
23
138
36
19
32
40
53
24
12
46
122
22
14
10
17
33
60
144
27
141
10
38
10
17
39
6
27
115
5
88
53
67
39
8
30
12
15
39
40
14
66
9
27
61
48
65
106
5
21
75
69
24
67
29
18
42
46
8
36
36
30
10
2
12
84
34
2
43
8
33
120
6
88
8
64
36
45
5
22
21
5
34
56
52
48
2
12
31
11
4
36
44
6
6
18
19
8
3
30
39
43
14
30
1
3
36
8
16
9
3
14
10
26
108
30
6
51
43
14
36
84
66
4
38
48
12
12
3
27
40
12
14
27
40
15
108
2
24
75
33
10
116
90
12
18
54
66
30
22
8
16
20
28
36
26
31
3
29
15
48
28
2
27
31
12
14
6
12
6
36
51
15
4
93
15
62
10
33
11
64
36
2
12
12
36
42
28
8
30
106
20
6
22
21
5
34
36
20
9
55
185
48
24
21
43
39
2
60
3
43
50
27
40
128
9
106
117
32
16
48
39
32
1
5
48
46
38
30
6
30
21
16
47
18
55
63
84
62
24
7
23
6
6
102
60
3
112
11
66
174
54
10
5
27
64
20
42
10
14
6
100
29
33
10
21
41
10
44
30
12
22
20
52
9
51
48
5
27
30
6
28
36
9
17
30
64
98
12
75
64
65
39
16
5
27
57
10
20
6
99
15
28
72
20
345
31
56
81
7
20
42
46
8
21
9
54
136
80
24
108
4
9
15
14
60
6
57
27
13
137
46
12
92
16
14
3
24
21
99
69
24
12
108
10
8
18
10
12
17
7
158
30
76
9
8
3
52
2
103
27
12
56
72
6
27
9
48
6
9
55
140
18
10
12
5
33
103
24
65
22
8
100
32
21
33
24
30
48
25
3
45
15
36
120
24
62
12
90
66
12
94
21
3
72
29
16
77
66
6
19
149
3
24
3
16
80
109
27
5
19
36
26
7
77
18
12
54
7
17
63
19
14
30
72
28
32
69
39
25
5
82
108
14
30
18
15
103
17
45
10
17
45
12
54
12
78
7
17
10
77
93
43
72
5
58
12
38
15
79
9
32
67
62
60
51
15
12
13
5
12
6
60
4
96
26
18
45
21
27
24
64
29
42
1
72
11
6
15
88
15
8
40
60
2
10
122
31
83
42
84
31
17
15
3
54
63
16
75
20
57
69
19
15
74
6
54
10
26
7
32
45
60
18
48
16
20
1
15
2
30
112
36
38
55
5
12
10
32
13
23
25
15
80
42
54
4
50
156
15
63
6
139
3
38
22
2
30
52
36
80
57
48
9
30
64
26
36
27
15
6
192
12
12
19
5
36
6
9
19
12
8
24
12
21
15
9
141
24
58
33
32
3
78
36
3
31
74
18
60
24
30
84
36
43
23
73
5
46
26
34
33
5
75
40
63
12
20
33
87
48
129
69
12
15
40
72
5
27
16
27
36
2
12
66
66
10
26
24
84
7
17
15
141
10
17
45
10
24
48
50
12
24
94
53
9
24
6
6
60
15
33
60
115
72
29
3
21
22
29
9
10
285
39
17
19
24
21
51
74
67
3
72
5
3
6
31
17
22
68
126
7
39
9
11
28
62
3
31
120
36
36
20
85
63
ABCD 94970081062*3^$a+1 [50026]
12
54
21
28
17
19
60
59
78
43
56
36
12
45
6
1
23
85
128
3
42
3
15
1
68
16
44
36
12
27
18
7
32
15
145
11
162
36
19
41
7
60
17
51
12
28
36
41
54
78
7
5
84
7
24
20
129
120
24
67
5
39
9
67
5
48
60
30
1
32
9
54
49
17
3
28
24
48
8
27
18
18
37
53
39
3
42
67
8
3
18
27
24
24
12
4
11
109
5
24
39
16
47
72
30
60
31
17
27
3
42
103
12
20
76
11
24
61
36
44
21
24
30
18
6
42
12
15
27
1
12
20
12
4
12
29
198
33
27
1
5
51
9
96
31
72
77
111
33
6
69
16
11
72
1
5
36
3
15
1
120
44
12
15
30
24
67
80
28
29
15
81
7
5
3
27
24
18
15
16
12
59
13
35
6
31
20
48
76
24
12
23
25
12
29
6
1
29
48
12
24
30
1
96
17
6
24
30
30
1
24
12
48
11
54
6
25
12
77
132
30
49
20
21
15
21
7
12
8
28
65
12
15
15
1
65
39
40
65
55
12
29
39
16
5
7
12
20
96
16
11
12
13
5
12
15
45
43
8
12
52
12
48
12
36
60
32
3
45
63
25
32
27
13
53
24
27
39
25
5
60
24
30
36
37
35
13
11
33
36
45
36
24
99
21
6
18
31
41
15
3
57
4
12
23
21
24
12
27
36
181
23
1
89
7
65
18
90
51
16
24
32
24
45
24
72
12
6
150
30
12
48
9
87
1
59
36
85
17
3
48
51
36
12
6
7
5
24
15
4
29
15
36
24
75
18
7
41
67
17
7
23
60
18
18
21
4
80
16
56
4
44
16
5
15
33
3
27
33
12
96
4
23
117
15
6
15
9
36
31
120
89
24
42
54
60
24
48
3
16
59
37
20
52
32
21
7
5
12
75
24
27
24
114
30
25
41
91
23
1
84
20
12
12
3
72
90
27
3
60
30
27
28
36
11
21
3
109
53
55
29
19
60
41
36
43
56
21
12
31
24
11
54
12
54
84
30
3
27
57
4
5
24
30
48
12
133
80
4
29
15
21
31
17
60
60
18
33
27
18
12
12
72
18
12
6
27
15
48
25
12
11
21
9
24
15
16
12
5
15
28
29
120
30
6
90
96
1
107
78
54
1
12
8
9
3
21
24
63
4
59
37
44
3
138
48
19
95
6
30
30
12
12
43
89
99
9
42
21
39
49
5
42
30
7
12
20
28
125
6
42
7
20
28
20
9
36
24
30
84
9
48
12
21
12
79
29
24
27
4
24
20
12
24
112
23
37
84
35
21
3
72
25
29
24
24
7
24
29
75
16
29
3
45
72
36
19
41
7
65
24
19
36
5
18
138
72
3
3
49
20
21
24
72
24
27
52
5
63
3
6
24
6
6
3
147
37
17
15
3
33
27
30
48
27
12
16
47
61
24
56
100
11
9
9
51
16
84
11
13
5
126
12
9
3
30
87
15
1
35
24
85
101
15
12
75
13
5
75
12
33
19
53
6
42
55
29
19
60
36
11
18
31
56
28
132
89
51
57
115
35
13
20
12
36
57
30
42
6
37
24
5
18
25
12
41
3
24
27
1
12
5
6
42
12
7
60
89
84
30
30
6
45
4
20
51
6
19
12
24
60
36
12
17
6
42
6
90
6
66
19
53
36
144
6
9
16
24
20
27
48
21
45
7
44
36
3
25
5
15
40
5
36
15
69
72
72
48
3
52
32
16
17
19
29
24
27
96
9
151
12
92
9
60
15
4
5
18
169
11
37
11
24
18
30
13
5
7
44
36
15
12
6
30
66
19
5
67
29
30
121
12
5
6
24
45
16
5
27
4
60
20
48
52
53
12
24
7
17
31
65
66
30
55
80
3
6
87
45
24
79
12
8
45
30
49
12
35
13
20
12
21
72
3
64
24
35
61
8
15
30
7
20
60
39
24
45
3
24
30
31
8
21
19
119
96
6
3
3
18
19
47
1
59
9
36
21
18
25
29
31
20
21
43
48
5
7
23
37
17
30
9
81
43
12
5
99
9
138
117
3
37
5
7
5
75
9
72
67
23
12
6
7
59
18
30
13
5
27
51
21
28
80
45
3
4
56
4
29
24
90
6
6
48
30
18
33
52
17
27
9
12
12
63
64
5
31
132
35
73
65
108
19
32
9
55
65
19
5
18
42
60
6
144
18
19
11
109
140
45
90
205
24
132
12
11
57
57
30
30
43
92
3
48
6
31
24
29
67
20
4
35
36
9
9
79
47
126
3
4
17
139
11
24
72
48
21
16
24
8
15
36
12
25
17
6
105
45
6
13
5
55
20
21
55
5
7
8
16
11
18
72
27
21
51
21
15
27
25
32
3
36
21
15
18
12
24
7
35
192
48
49
113
15
27
49
5
79
23
37
17
111
33
15
21
3
88
59
21
4
44
4
36
12
12
36
59
6
79
5
7
11
9
4
41
15
16
47
30
6
12
37
12
48
20
28
48
29
7
23
66
27
48
96
3
13
72
5
31
44
27
13
12
11
37
11
30
27
27
1
17
12
30
12
21
52
47
54
24
31
32
63
54
6
9
15
1
5
39
48
40
5
12
12
15
28
8
24
16
125
55
23
61
48
5
55
60
17
78
30
43
35
13
5
39
12
33
12
55
20
48
16
11
18
51
39
48
37
68
33
6
60
18
30
42
3
40
5
31
65
15
4
5
120
6
6
15
9
135
45
7
32
16
47
12
66
19
108
17
18
133
35
9
60
16
32
24
16
29
3
40
95
6
91
11
9
33
12
36
15
93
24
6
36
13
17
19
32
4
24
47
30
114
1
84
80
48
21
84
18
12
6
30
1
68
16
17
19
23
25
12
53
36
24
3
28
17
12
3
15
42
43
17
7
20
39
6
48
7
48
17
6
37
12
24
65
27
33
6
45
48
12
15
49
44
15
90
7
200
3
30
36
55
17
84
15
3
66
67
5
15
15
37
131
24
33
12
100
32
28
47
25
8
15
36
85
12
12
8
45
3
12
9
43
8
15
9
40
5
3
3
25
44
21
30
33
12
33
19
36
35
57
52
5
66
30
55
5
15
9
7
56
45
30
24
1
20
12
33
63
15
49
65
12
63
45
43
24
48
5
72
3
16
24
11
1
29
51
81
15
60
40
17
55
11
36
9
21
6
18
36
43
5
18
9
39
30
7
5
108
19
41
55
59
48
9
33
12
15
33
6
6
3
15
37
23
25
35
18
19
29
19
11
37
20
60
3
45
4
17
31
44
4
20
16
24
144
36
20
16
53
3
33
36
6
222
7
11
13
11
18
3
9
36
3
39
25
53
43
12
48
20
9
7
29
75
64
20
27
1
29
123
88
17
60
7
59
49
5
3
45
19
23
73
32
40
5
3
27
ABCD 94970213906*3^$a+1 [50024]
44
1
15
35
60
36
45
8
12
5
139
44
20
20
56
8
12
91
17
61
55
4
13
48
91
35
5
8
43
45
39
60
101
72
8
88
44
47
29
5
11
20
41
35
8
35
21
40
16
13
19
7
41
108
4
8
40
12
36
24
20
16
7
25
4
8
103
9
20
28
20
28
4
35
16
20
9
20
40
16
20
39
4
41
24
36
60
8
8
33
90
5
32
40
8
4
7
56
5
8
40
91
5
48
92
48
12
8
8
40
12
7
5
51
13
45
51
8
7
53
12
36
49
95
20
55
46
107
12
28
20
20
60
7
5
5
26
24
25
21
48
27
48
40
64
8
29
6
5
72
36
60
84
48
64
16
12
47
21
160
12
88
8
17
55
59
65
76
32
3
120
4
5
36
12
1
11
15
10
11
15
5
5
19
16
25
43
7
53
36
4
24
27
5
35
5
31
54
3
23
33
32
19
36
5
95
85
92
28
32
23
33
40
47
37
167
29
24
127
33
37
83
60
92
20
28
43
85
8
25
19
53
54
49
20
12
32
3
33
12
4
21
55
4
15
49
4
16
87
89
108
7
5
36
4
40
35
1
44
48
1
47
24
1
74
45
8
8
3
61
11
53
7
25
84
55
5
5
31
32
96
11
16
44
53
40
1
27
9
23
12
1
7
16
37
23
20
91
29
40
80
91
45
100
11
10
30
44
5
91
60
4
1
48
4
3
9
20
8
47
33
36
16
28
160
13
35
4
28
43
29
16
49
50
21
8
12
4
8
36
12
5
35
15
9
48
32
5
126
5
12
1
15
20
7
18
30
36
5
24
16
4
4
12
15
10
39
21
26
53
24
67
40
21
8
40
32
24
19
29
72
4
16
28
8
12
16
36
8
7
33
7
101
12
3
10
14
34
90
65
92
55
9
16
3
12
5
32
140
12
4
4
8
48
67
29
11
5
15
9
48
27
13
8
32
43
58
7
84
28
48
68
11
5
24
27
37
100
12
64
4
60
107
29
7
33
36
16
80
12
20
17
15
124
16
15
180
40
121
5
74
5
29
26
36
17
16
27
17
7
25
51
17
48
140
32
56
144
3
10
43
32
52
11
90
26
21
24
20
4
40
96
21
14
5
41
19
64
1
35
25
15
68
1
31
59
25
24
47
25
48
8
4
31
5
48
5
87
4
5
35
20
11
113
51
1
4
55
36
5
12
60
43
57
13
15
8
76
148
12
16
12
1
47
68
31
36
4
9
11
5
5
54
17
4
28
16
16
36
92
7
1
72
20
33
19
40
49
55
5
36
3
16
4
7
5
48
92
41
7
132
28
3
24
5
71
108
37
12
16
124
3
104
9
20
17
23
64
16
84
12
20
9
67
52
63
4
89
24
12
55
25
4
37
14
21
15
9
56
19
65
28
3
60
5
4
40
4
7
45
24
48
20
12
16
24
8
36
101
23
80
80
8
12
1
12
23
85
7
35
29
68
7
34
2
29
31
60
9
111
53
24
23
44
33
27
81
8
7
24
13
60
33
23
31
66
39
21
63
44
87
16
25
24
16
28
57
19
16
19
5
24
37
19
28
3
84
41
52
3
29
16
15
25
64
4
84
12
20
95
13
32
9
42
13
7
60
84
21
80
24
16
24
8
40
27
21
15
10
23
20
67
9
8
92
28
88
24
100
11
49
11
5
5
14
34
31
64
16
51
20
29
5
55
28
48
13
7
12
7
13
21
31
55
5
35
1
8
4
80
12
35
70
119
80
36
28
32
11
20
57
96
32
24
4
32
19
25
11
9
75
21
39
36
9
15
25
16
4
20
65
31
72
23
25
48
31
5
100
8
43
9
15
1
44
80
35
1
4
51
9
15
36
10
35
15
157
27
29
25
26
29
17
79
31
60
24
40
85
40
24
40
52
83
25
24
67
29
35
109
7
9
44
36
7
53
7
29
76
12
20
16
12
72
72
20
101
23
31
25
28
16
47
154
11
32
7
4
1
4
32
24
24
40
16
11
25
20
12
12
15
1
8
96
8
16
56
56
52
7
69
7
44
10
23
27
21
15
4
29
36
8
7
29
80
20
72
79
25
24
7
4
5
56
28
12
25
14
9
16
8
8
4
36
25
19
91
5
19
106
3
20
76
9
51
100
16
20
12
7
25
35
34
139
7
34
2
105
109
31
4
51
77
40
8
24
36
28
56
5
23
20
72
20
44
7
49
5
66
44
21
39
33
7
24
49
16
12
12
20
16
31
60
36
45
32
7
73
48
5
134
45
75
29
7
25
100
112
68
108
4
13
175
4
1
23
36
48
20
16
40
51
56
5
4
96
44
65
3
21
62
45
32
12
16
8
31
4
21
48
8
15
24
105
1
7
23
73
32
3
92
84
13
8
72
3
5
44
80
16
52
7
69
1
15
60
4
44
80
96
37
14
13
8
24
36
39
5
65
26
29
29
26
41
23
1
24
7
10
7
103
93
20
7
40
65
124
68
3
53
24
41
95
7
49
28
96
27
37
3
9
4
41
55
4
24
1
31
80
15
54
11
8
12
5
36
19
16
39
29
36
31
17
12
5
23
16
11
4
5
31
29
104
28
44
48
20
12
40
11
5
8
67
5
28
20
67
9
20
8
16
4
92
36
28
7
97
16
32
8
20
84
28
28
5
67
60
19
65
40
36
60
68
36
8
16
196
44
64
1
36
11
32
52
20
44
47
5
72
16
72
8
36
28
3
5
72
17
23
60
28
45
3
40
17
7
20
47
5
5
146
24
29
5
7
4
44
20
32
15
40
13
12
65
27
16
11
25
28
8
8
40
17
74
49
52
104
4
16
28
23
10
47
36
1
35
44
124
13
54
29
51
10
50
46
35
32
72
8
16
16
56
72
11
57
35
45
20
48
24
16
7
24
54
2
17
76
20
41
31
48
137
59
15
81
20
64
1
23
4
20
88
32
3
4
25
16
20
12
103
58
26
29
71
20
21
19
13
56
11
5
5
86
24
10
3
36
44
16
71
10
51
4
28
7
9
11
65
29
2
10
103
4
16
11
16
65
48
16
4
36
28
48
15
29
36
29
19
60
16
31
5
60
15
60
4
6
15
4
24
77
59
49
26
5
28
12
19
32
4
234
7
19
21
4
9
7
4
56
32
23
4
36
5
68
7
69
25
11
25
23
12
75
4
93
8
19
144
37
79
16
17
56
305
7
72
40
1
31
11
37
7
40
20
5
29
26
5
16
12
32
36
28
20
16
51
17
43
93
20
17
18
137
43
32
37
16
11
61
8
4
12
5
19
60
7
5
20
12
32
80
64
1
90
109
72
35
18
11
31
25
24
16
72
8
79
53
12
16
8
5
39
23
10
74
1
4
48
16
27
5
29
15
4
64
48
32
ABCD 94970283938*3^$a+1 [50007]
93
54
90
3
117
48
54
9
15
6
39
15
30
30
117
45
18
81
21
132
12
24
111
51
90
3
21
18
21
75
21
108
60
75
33
84
171
48
21
3
21
81
75
15
78
15
3
105
12
21
120
6
30
3
12
93
3
60
39
6
63
81
18
57
9
6
30
54
6
84
12
120
54
189
96
15
30
39
9
87
21
27
75
60
81
9
72
3
12
3
42
120
60
18
45
36
51
90
63
36
84
45
156
75
45
6
93
3
69
9
87
9
6
48
36
18
36
60
15
12
33
90
6
15
24
27
33
27
18
90
36
138
3
60
33
51
15
18
135
27
36
48
66
30
24
210
6
126
3
45
42
30
3
105
6
66
18
81
21
3
9
126
132
18
24
15
33
12
147
15
24
12
33
21
30
45
51
90
15
3
60
201
15
33
177
48
30
30
3
12
57
135
15
33
165
78
24
105
75
84
12
33
75
84
6
30
57
3
42
18
6
60
3
3
144
18
30
42
99
24
33
114
30
63
75
33
72
45
111
51
24
12
42
6
21
15
24
36
54
120
27
27
45
27
69
27
18
12
60
3
24
3
12
153
45
3
69
30
72
18
78
69
33
18
72
18
102
57
15
78
36
282
12
48
18
36
66
45
69
30
54
12
48
6
18
6
66
3
27
6
138
12
117
12
33
18
69
36
15
102
12
78
48
42
3
75
12
6
12
18
21
171
12
126
6
24
21
48
117
36
87
108
3
42
39
81
195
48
21
3
108
84
9
135
60
9
27
69
90
30
36
48
18
33
51
30
15
3
186
75
87
12
36
54
48
60
12
3
9
15
69
12
12
111
9
18
48
114
30
12
33
105
60
36
6
120
6
234
9
39
66
51
33
6
9
33
3
24
15
12
33
57
6
54
96
3
39
12
33
111
84
12
45
135
6
30
18
6
369
9
75
81
30
12
78
6
60
18
3
27
48
48
105
12
84
36
24
99
21
75
30
39
45
24
30
102
60
30
33
33
18
144
132
6
12
36
12
30
93
12
168
39
18
15
12
93
63
27
105
24
45
54
30
84
15
15
45
21
15
105
36
123
12
33
27
111
57
3
30
15
39
24
42
138
9
3
18
6
24
6
36
12
126
189
60
81
87
69
99
27
18
36
3
45
72
15
21
12
27
21
39
21
84
24
24
120
87
9
15
36
63
42
48
75
21
27
69
24
15
51
45
45
6
18
66
18
42
48
102
99
12
27
36
6
48
66
21
36
15
12
36
24
153
72
15
30
27
21
3
99
12
96
69
33
60
12
39
24
21
60
12
132
36
162
138
36
39
72
183
96
60
9
24
168
72
3
144
18
60
192
48
12
3
105
60
6
36
6
3
21
30
21
15
12
45
12
48
12
15
105
39
21
60
108
36
9
102
48
33
3
42
18
129
3
57
12
93
6
21
33
210
21
69
6
6
144
87
9
18
6
99
12
84
24
3
132
60
12
30
36
48
6
24
165
99
12
138
72
63
12
24
36
21
159
3
21
81
30
6
114
48
57
84
21
30
9
57
12
15
36
36
48
75
72
18
30
45
3
42
63
3
21
21
12
15
21
6
36
24
48
72
24
57
12
15
6
36
60
36
27
15
6
54
93
9
15
48
12
21
3
9
12
15
21
84
120
3
123
30
12
27
63
57
9
39
135
6
39
45
12
51
3
9
12
15
48
12
18
102
33
27
33
51
42
3
9
15
33
108
24
168
12
147
33
36
96
6
42
111
75
6
3
12
21
147
21
87
39
66
42
6
240
132
18
21
75
9
12
12
3
57
81
15
36
33
96
15
147
12
18
12
3
3
81
3
33
72
135
66
24
48
54
21
72
21
12
39
75
18
6
144
36
66
66
12
42
96
27
120
51
114
18
12
90
27
45
18
45
36
84
3
42
102
21
3
12
48
81
129
42
90
63
9
66
90
210
21
96
72
21
24
12
171
135
54
39
27
18
6
18
36
15
39
45
3
90
12
3
69
18
45
81
15
51
6
78
45
24
27
54
12
24
30
21
48
177
63
27
33
120
87
48
6
90
48
42
15
36
9
90
240
48
42
48
78
48
120
72
9
15
174
12
42
42
66
9
228
57
30
84
30
51
15
198
75
21
39
117
75
75
90
3
21
75
36
3
180
21
21
36
18
12
69
24
45
15
9
42
24
69
96
27
72
141
27
24
21
24
3
168
24
30
99
39
18
84
84
99
108
24
84
81
108
12
66
12
6
15
15
69
93
108
36
24
27
3
54
132
15
36
3
21
3
12
33
21
6
69
105
51
45
18
21
144
36
24
15
66
51
15
9
51
36
33
27
9
60
15
30
39
27
69
81
24
30
69
15
12
24
69
24
45
30
ABCD 94970621654*3^$a+1 [50014]
1
3
17
162
78
12
48
10
20
10
60
3
17
18
214
86
1
3
48
77
76
36
63
110
18
40
113
9
58
12
18
83
4
5
30
28
8
81
4
29
51
57
7
5
27
141
48
54
28
53
124
32
1
68
64
48
2
60
13
75
12
18
8
27
15
30
75
60
55
2
36
60
75
27
22
15
60
20
15
70
8
18
1
8
81
4
8
10
42
35
16
17
22
26
12
3
15
1
71
9
1
2
40
20
10
27
33
38
10
72
80
36
12
60
43
65
39
33
3
57
27
45
10
20
1
5
114
120
6
127
12
53
82
86
67
32
15
93
3
22
15
27
17
13
18
2
60
28
2
6
19
33
2
21
15
12
22
95
3
10
8
31
71
9
61
12
27
33
8
42
18
39
1
8
12
15
55
5
33
30
1
29
30
25
35
22
62
30
6
30
94
17
31
9
29
60
154
50
18
10
15
53
12
12
3
7
17
33
28
23
60
199
81
17
10
20
102
6
129
13
2
97
83
1
35
12
12
10
8
12
6
60
4
33
23
4
5
13
8
12
27
12
43
38
52
20
6
21
39
64
8
30
10
9
41
30
10
3
17
12
63
3
30
24
18
9
24
19
56
12
45
3
30
54
18
12
36
139
11
24
18
3
37
38
9
21
4
18
2
7
11
102
66
90
54
66
4
86
9
3
30
3
64
11
4
21
96
8
36
69
30
1
60
20
87
12
13
17
27
33
10
8
100
60
12
17
81
60
40
92
70
26
12
67
3
20
30
10
38
52
2
6
4
47
129
12
10
89
21
52
90
8
12
37
29
12
183
49
26
42
42
30
15
81
34
26
22
53
7
9
29
114
40
8
18
24
108
10
20
18
39
33
79
20
9
12
48
39
48
52
113
12
6
60
60
1
84
47
12
6
15
69
43
32
135
57
21
10
129
21
2
126
7
5
18
12
109
11
102
27
13
108
47
3
72
45
3
33
15
81
21
12
10
20
30
15
48
33
12
30
10
50
13
129
3
60
23
12
10
8
12
27
25
27
29
12
55
35
10
23
129
60
18
22
8
75
37
18
29
13
30
20
21
37
8
24
18
18
60
12
40
30
50
10
2
18
10
128
120
4
8
48
30
45
75
30
4
18
2
6
22
8
7
23
42
10
9
8
21
67
12
53
18
61
29
24
96
24
126
174
78
9
16
48
69
8
12
63
24
63
18
27
36
24
63
12
117
13
8
12
36
24
7
29
64
95
105
40
48
90
50
18
22
38
114
48
52
47
31
12
105
5
43
15
68
42
39
96
3
4
18
39
23
25
5
6
42
72
40
18
72
45
5
31
5
4
3
275
9
21
19
8
33
3
19
18
95
3
30
12
12
78
30
39
33
27
61
50
57
51
22
12
35
45
55
15
120
8
18
30
4
98
27
3
9
21
52
78
12
18
90
32
78
42
13
5
18
45
45
102
12
97
131
18
72
12
36
15
9
10
38
55
48
9
110
28
33
5
4
3
35
48
52
8
34
8
10
32
66
4
18
32
48
9
51
10
3
5
4
26
60
97
35
18
24
6
30
52
32
43
32
13
38
61
29
51
9
51
181
32
31
44
12
43
50
198
30
3
57
12
30
60
6
27
4
48
15
30
15
3
17
21
60
64
18
8
49
32
4
17
12
130
38
42
108
10
35
4
20
51
57
3
57
13
27
5
7
11
25
17
28
63
17
15
3
24
48
33
4
63
2
18
52
8
18
24
10
30
3
5
12
48
22
5
33
18
1
23
28
2
7
48
3
20
9
48
51
109
11
34
3
77
63
33
82
2
3
172
5
90
10
26
9
15
6
4
27
63
81
5
24
6
1
176
7
18
32
48
102
6
75
9
40
26
4
38
22
38
30
45
84
3
10
20
58
72
68
25
105
2
78
19
36
12
11
25
59
45
21
12
40
20
7
3
17
28
95
22
68
22
18
2
45
13
102
110
3
12
111
1
3
17
13
8
3
52
53
24
40
8
10
72
17
21
30
12
10
8
12
7
33
11
4
3
68
22
15
5
27
16
29
18
10
27
32
60
3
57
9
30
4
93
47
1
60
9
26
82
8
55
117
35
55
42
56
15
57
52
18
110
15
33
12
10
102
78
9
44
37
38
12
18
7
77
48
10
9
41
135
15
69
1
27
11
12
22
8
18
25
9
23
160
15
2
36
12
19
51
8
52
8
85
20
9
7
33
80
10
18
32
15
33
10
2
15
85
8
70
2
28
35
25
38
42
12
66
42
18
24
6
19
41
7
135
8
4
60
65
3
13
27
32
33
45
48
34
68
10
90
2
48
30
40
50
72
10
50
6
84
18
18
141
60
24
87
100
33
9
23
52
65
30
1
35
4
17
63
18
7
60
23
13
12
57
20
7
51
29
69
139
5
40
20
40
50
1
29
6
22
27
11
12
12
57
63
6
39
75
13
75
8
52
50
63
36
3
13
17
63
57
7
44
40
17
42
30
67
48
53
70
92
21
45
102
33
45
22
62
3
7
80
30
28
2
45
13
8
4
90
20
70
8
48
7
47
6
24
66
54
70
38
67
3
29
3
21
57
60
40
20
19
59
9
16
44
16
80
12
15
9
28
23
9
9
24
66
64
50
27
1
2
88
80
12
61
39
50
3
7
20
10
38
18
90
34
68
60
22
18
63
29
7
23
6
24
6
37
15
42
56
30
22
12
8
87
21
7
77
78
9
9
34
8
13
35
9
51
4
38
19
29
54
1
44
16
87
8
12
22
11
7
33
35
72
129
33
88
8
15
60
67
5
25
3
5
27
64
140
1
83
64
11
25
9
3
15
29
13
131
40
137
52
68
22
48
20
48
12
12
6
15
19
17
33
36
24
18
52
48
8
37
95
30
18
82
8
27
27
36
30
4
8
15
7
33
17
27
9
51
13
8
12
3
7
78
8
12
48
51
39
42
7
3
38
30
22
62
1
17
115
23
4
30
18
5
57
7
11
10
32
6
22
38
12
108
30
51
64
35
24
60
6
24
18
18
12
103
9
8
15
100
8
57
40
47
52
36
12
33
15
65
27
45
3
57
10
5
81
54
18
7
45
80
3
24
63
18
60
30
18
87
3
9
15
58
42
38
42
90
66
9
21
112
32
40
3
48
185
34
5
15
10
90
77
1
12
50
10
8
10
17
21
114
61
29
6
4
8
13
27
8
30
15
9
75
12
1
8
60
102
22
26
21
81
3
37
23
4
65
28
2
6
39
13
8
ABCD 94970988878*3^$a+1 [50059]
244
59
21
64
131
54
12
55
71
114
3
27
69
81
54
66
36
324
54
42
99
3
6
90
21
60
4
71
33
93
90
37
36
35
45
24
40
152
141
147
36
24
57
6
189
135
30
78
81
99
48
18
6
126
18
21
9
42
13
44
36
27
9
33
111
27
330
67
5
72
234
72
229
68
76
44
100
36
36
68
45
18
48
69
165
27
60
261
99
81
108
30
54
60
66
1
5
39
15
12
69
4
59
12
33
36
40
59
108
108
30
6
9
57
42
57
288
123
12
81
64
5
66
109
95
66
19
36
59
57
63
105
112
53
42
270
103
116
24
76
80
51
18
36
31
180
95
13
35
1
71
105
93
96
210
9
33
3
24
27
246
114
30
55
71
9
99
24
48
73
35
361
89
19
5
18
30
90
114
75
9
42
30
27
63
33
4
5
192
19
77
139
95
45
21
199
188
33
12
78
84
24
9
12
24
27
72
30
171
64
32
45
30
33
12
60
4
71
9
24
40
36
41
54
49
53
54
168
81
21
18
145
36
5
30
150
54
108
198
30
6
39
51
9
9
175
233
99
135
204
45
4
143
37
116
27
114
234
49
113
3
24
57
108
36
42
49
68
40
36
41
18
45
27
18
67
104
9
27
39
1
23
48
33
135
21
60
9
30
9
195
18
67
203
12
45
105
27
45
54
36
45
84
15
30
114
18
192
15
12
15
9
144
81
66
9
24
63
9
40
5
480
303
40
36
5
72
3
9
231
76
35
33
21
24
31
116
159
30
60
30
1
8
63
78
54
21
60
184
116
69
75
15
72
18
378
129
100
8
87
54
90
192
33
4
35
141
171
49
107
37
53
18
9
123
84
96
9
48
45
6
9
180
36
27
9
108
36
84
100
23
9
99
85
125
42
120
54
60
3
36
180
96
99
102
18
81
15
153
63
129
45
55
71
73
179
1
116
28
80
15
81
111
24
49
140
12
195
9
39
1
80
64
17
15
21
60
18
9
147
9
24
72
48
87
84
45
36
24
9
90
18
39
81
27
100
41
99
40
36
180
116
64
35
289
53
27
63
54
24
342
12
36
36
33
63
13
36
188
207
109
95
9
27
93
172
8
33
84
6
198
31
35
45
63
150
12
18
72
9
27
9
105
30
213
111
24
85
41
12
87
3
42
31
107
153
45
51
45
39
27
42
126
30
90
6
30
144
162
168
31
44
27
73
80
60
45
84
6
21
28
356
27
157
17
18
37
41
72
18
144
45
63
45
76
17
19
23
21
36
63
1
95
9
423
120
60
49
41
18
81
48
63
37
32
148
5
27
75
9
45
99
136
5
12
87
36
57
19
8
36
15
72
54
90
30
54
145
140
4
36
104
40
23
30
127
36
95
84
6
90
21
64
104
36
21
63
63
18
15
36
48
36
45
24
18
9
63
121
77
18
72
48
126
240
99
76
8
117
54
6
3
45
171
36
108
87
408
96
9
76
144
5
27
148
80
72
105
3
81
42
30
163
80
15
81
4
36
144
80
45
90
24
21
69
102
54
91
8
33
54
30
6
57
96
36
21
63
51
108
57
60
108
36
120
96
40
5
103
17
24
54
12
33
111
42
12
27
51
12
78
39
28
32
120
60
108
21
51
183
96
9
40
53
18
6
48
42
108
45
3
54
60
30
45
60
93
127
5
255
9
99
15
18
12
42
9
27
13
44
60
72
9
144
31
17
267
12
45
18
37
41
54
ABCD 94971095372*3^$a+1 [50092]
81
8
67
21
72
20
168
43
9
51
5
12
28
24
51
5
12
28
44
91
41
36
13
59
1
15
51
89
12
28
24
8
55
5
4
48
32
16
44
40
105
83
52
45
54
41
60
28
8
55
18
71
184
96
15
90
11
28
20
132
28
27
9
20
121
48
35
4
56
37
23
76
20
28
12
44
12
28
44
72
4
44
43
33
57
30
144
29
7
9
24
27
5
43
29
31
41
16
120
32
12
40
81
18
5
24
16
24
20
73
47
76
75
17
4
48
20
91
45
21
6
29
84
31
29
115
5
7
105
32
60
43
69
8
67
93
20
120
52
68
1
27
72
63
78
27
20
24
16
12
27
5
36
103
66
23
31
125
60
36
28
27
5
4
44
12
24
136
20
55
36
114
30
54
6
141
68
40
12
32
7
161
4
8
97
24
36
3
141
35
16
68
7
53
12
19
65
24
36
24
40
68
312
12
48
28
9
6
18
35
196
168
8
4
96
33
47
19
5
19
17
48
64
20
13
35
88
120
36
75
5
49
6
81
75
9
8
96
124
20
60
132
100
15
65
115
9
44
60
36
12
55
17
12
60
24
36
76
3
42
18
12
9
9
35
25
99
32
100
75
30
23
72
48
12
241
47
31
129
72
20
24
7
53
52
68
12
4
48
51
5
31
9
27
113
7
29
156
72
16
84
3
5
55
29
28
48
120
60
44
120
199
41
85
51
24
24
45
90
77
52
27
81
69
23
67
36
29
36
115
17
13
3
21
111
15
18
15
84
63
137
76
105
59
1
119
28
63
81
51
9
36
8
91
30
23
1
75
56
40
48
12
8
12
28
56
37
23
100
24
8
4
8
28
20
100
105
195
12
32
4
24
36
15
57
8
7
113
16
8
72
108
67
9
120
36
108
8
4
44
24
7
9
20
12
24
96
40
72
48
44
28
8
88
44
60
193
24
83
40
72
39
41
84
4
63
53
1
11
28
75
45
56
16
68
36
85
51
84
24
60
12
3
12
17
37
6
29
88
20
28
8
4
56
37
39
20
36
43
21
56
48
4
120
3
33
20
12
52
63
18
6
53
37
11
40
12
81
47
12
31
77
4
20
24
16
36
8
7
77
1
35
37
47
91
9
96
21
11
64
8
43
33
45
39
32
120
88
27
36
84
9
36
8
36
12
4
56
145
39
8
7
81
12
111
30
15
21
3
8
24
340
8
103
57
68
4
21
15
75
33
44
16
12
20
13
15
27
53
37
3
56
31
17
28
48
72
20
43
5
4
20
40
12
96
39
33
27
5
48
16
32
48
60
61
11
4
48
128
73
95
4
8
19
36
17
7
126
47
16
96
36
32
16
44
16
36
36
3
30
39
3
30
27
72
9
6
21
8
91
9
32
52
8
24
1
23
4
12
8
48
28
44
1
12
54
45
68
16
165
87
12
48
44
144
12
24
16
32
108
49
23
16
51
33
141
15
81
3
12
24
44
7
45
24
111
29
84
67
30
24
27
75
9
80
55
33
3
137
60
12
88
12
44
40
36
8
12
19
29
60
88
20
28
44
163
108
185
12
79
29
96
48
43
144
120
9
32
12
60
28
152
1
11
48
52
68
16
32
19
5
40
20
25
6
5
100
15
9
84
12
60
104
79
9
93
35
28
27
93
144
3
29
61
47
60
60
16
15
5
60
16
108
20
7
29
7
54
35
4
24
20
7
84
9
56
7
90
47
31
21
45
15
99
101
48
48
12
7
9
32
144
124
12
8
72
184
68
48
72
31
5
84
40
51
60
5
16
168
20
7
21
8
24
31
36
89
25
27
104
28
36
15
77
12
120
7
53
12
4
24
156
24
8
24
115
9
147
9
128
31
77
144
16
9
3
3
18
99
20
72
25
39
20
12
55
18
39
27
29
16
36
32
36
124
72
44
124
12
39
5
7
5
72
36
60
16
68
121
90
5
4
20
43
77
12
55
41
24
100
68
28
48
12
39
36
17
168
24
24
7
5
84
4
12
44
16
15
69
20
49
39
56
4
36
224
48
40
75
17
73
15
99
9
57
83
64
68
24
55
54
35
24
12
16
20
24
79
45
24
8
12
36
4
96
20
25
132
83
24
13
15
9
23
12
24
7
9
80
88
63
77
16
27
69
24
36
68
73
75
3
89
48
4
51
117
33
18
29
88
3
21
8
12
84
72
24
24
31
53
67
5
28
32
24
184
3
77
31
9
8
84
25
3
92
36
40
12
32
19
29
100
212
24
64
3
17
31
6
3
176
72
4
60
75
29
4
81
11
25
15
51
65
12
31
6
39
27
53
36
4
56
36
4
15
9
27
48
9
32
16
12
96
15
6
36
27
3
29
36
4
45
120
24
12
23
31
21
44
48
48
4
75
69
21
3
36
72
12
87
113
88
24
96
9
11
43
21
44
4
12
44
16
36
32
1
39
32
36
24
36
19
36
18
30
161
79
12
17
48
12
12
40
20
16
3
9
8
72
60
72
36
12
40
63
18
35
12
4
8
13
23
1
23
12
60
64
44
288
48
4
128
148
56
19
41
84
7
48
36
21
12
57
3
68
4
39
12
65
84
4
12
93
35
55
5
16
8
12
ABCD 94971495746*3^$a+1 [50080]
39
105
21
11
208
111
30
60
39
45
126
78
102
161
7
41
391
84
114
35
16
39
57
96
48
69
192
18
6
66
24
89
112
96
27
192
101
49
159
21
138
240
177
129
30
17
7
66
54
161
192
223
17
112
87
201
32
37
11
97
95
91
126
48
60
11
61
138
105
27
149
79
42
39
141
30
165
15
168
30
6
66
240
84
15
39
72
78
120
36
54
150
360
30
21
21
48
155
160
177
54
66
71
7
57
96
207
12
150
54
30
24
35
31
90
24
95
121
39
80
37
258
30
11
79
42
30
144
6
3
357
363
96
75
21
128
145
15
87
78
171
81
90
48
36
65
16
96
9
48
72
159
32
13
51
15
33
75
90
36
167
103
180
36
54
54
96
36
33
80
112
63
30
36
204
3
32
145
95
16
105
66
21
39
48
41
109
180
90
36
66
90
21
32
96
109
12
18
42
48
42
81
39
41
199
9
201
24
54
201
15
66
180
11
48
91
90
18
36
90
66
180
53
37
123
255
113
73
215
1
48
63
384
219
60
36
53
16
15
17
64
279
54
51
45
30
5
289
95
25
6
54
155
448
27
30
72
330
138
42
198
11
79
33
32
55
42
15
165
54
69
87
240
54
84
15
255
150
11
235
36
225
123
5
157
90
153
45
12
60
11
7
120
65
48
139
108
42
54
9
135
36
66
24
54
36
174
131
16
15
168
126
59
112
9
84
162
129
32
109
18
42
174
24
65
1
6
18
72
138
162
51
183
96
48
42
48
132
18
30
75
57
18
66
99
45
35
96
1
15
39
36
69
111
108
30
87
219
60
30
75
141
168
66
54
36
15
111
60
21
272
48
48
61
30
18
35
1
54
132
21
27
36
17
208
15
81
9
126
9
171
18
162
81
117
66
294
90
36
156
18
135
15
33
39
9
21
203
16
141
3
75
117
9
30
144
6
30
5
112
177
15
105
71
241
48
72
18
60
102
60
23
160
15
33
32
48
49
84
171
225
63
45
42
30
59
1
30
60
90
144
59
151
36
348
36
36
30
18
33
27
117
135
54
275
121
120
108
60
135
81
30
60
54
15
57
180
30
53
97
15
69
6
84
17
48
49
303
33
54
6
99
471
105
405
66
105
48
27
78
23
139
48
150
15
177
191
43
21
15
90
18
101
49
95
25
630
126
330
84
21
15
114
15
80
97
90
69
81
30
144
17
367
33
87
41
1
30
24
57
87
66
6
18
15
15
150
66
89
1
186
21
32
16
15
54
72
180
108
3
144
75
21
267
21
45
186
270
11
367
66
6
89
175
60
21
63
72
153
27
60
9
96
105
39
381
99
9
162
48
21
80
16
15
33
80
7
105
135
18
ABCD 94971588542*3^$a+1 [50198]
30
36
126
59
19
21
69
90
12
54
87
57
23
19
48
6
66
90
3
51
180
9
261
27
123
69
75
213
69
78
30
36
75
120
45
27
3
396
180
141
8
19
72
21
120
69
35
88
152
13
35
91
5
181
84
54
153
33
66
258
83
37
42
90
159
69
3
69
3
87
9
24
21
240
27
9
90
48
125
96
91
18
3
9
39
21
54
120
77
40
99
53
61
156
23
55
12
21
33
87
27
12
54
90
6
30
24
54
111
24
128
133
90
17
88
72
3
84
153
27
381
51
18
3
267
72
24
36
65
25
144
39
80
88
39
9
51
174
96
48
36
35
55
6
3
51
66
18
105
315
93
48
24
48
48
72
8
192
37
3
104
55
9
45
27
48
200
64
120
8
7
66
54
81
45
126
90
24
179
67
69
21
90
60
29
19
261
45
54
5
40
81
36
108
71
19
72
90
168
12
18
36
57
159
41
19
48
45
80
88
3
45
45
24
66
24
66
15
144
48
48
21
108
30
41
85
6
101
217
15
27
69
15
41
235
18
12
39
159
81
69
90
90
66
24
66
59
88
123
54
60
102
18
75
87
54
36
23
37
3
168
224
16
3
29
91
165
32
88
24
128
19
29
109
3
159
113
67
21
432
15
72
198
3
3
165
32
67
252
90
71
40
248
112
309
30
18
171
9
162
78
126
30
90
90
54
105
48
72
27
5
13
42
129
99
21
21
48
51
75
96
69
75
29
61
27
39
33
96
32
163
54
15
27
138
3
192
201
39
21
234
17
16
147
21
159
33
33
270
6
3
27
108
105
80
31
17
7
120
42
263
88
189
90
360
9
9
300
126
45
9
135
141
75
45
6
48
90
90
42
18
126
39
32
88
48
369
270
18
183
27
42
3
48
69
108
15
56
19
93
237
51
15
276
18
3
48
15
6
35
48
40
75
120
21
21
30
144
54
162
21
213
27
117
36
6
9
120
9
60
11
40
111
30
18
105
96
105
6
33
15
132
54
84
123
99
84
6
11
288
61
3
15
282
54
17
37
42
129
45
35
40
51
21
3
36
18
15
96
72
72
152
79
57
104
13
75
75
93
69
30
141
57
111
69
222
138
251
19
93
69
3
336
39
42
71
67
221
64
21
75
69
36
114
162
18
33
39
129
99
42
11
187
12
81
69
30
90
3
147
53
85
3
177
15
96
104
96
64
80
67
60
48
6
120
96
48
275
31
36
18
123
39
201
3
29
37
90
54
27
32
37
3
8
37
162
81
192
87
81
63
17
19
93
15
161
19
21
56
103
36
69
96
21
48
42
54
11
55
33
27
18
155
40
15
201
75
30
159
75
93
48
21
90
9
120
111
84
24
12
78
180
215
88
69
90
9
45
90
24
12
90
123
96
105
6
81
57
15
48
27
77
85
51
147
42
123
15
132
180
84
96
53
160
120
111
89
88
72
117
3
120
87
33
27
29
40
56
13
51
21
3
51
180
54
36
60
30
69
45
30
96
45
21
78
210
36
60
66
41
67
21
15
294
75
81
39
105
132
ABCD 94971708784*3^$a+1 [50022]
11
85
65
54
1
71
186
138
6
126
49
11
12
48
42
66
30
54
18
115
5
54
24
120
42
24
259
71
6
18
25
47
30
174
18
72
48
96
91
96
47
25
12
65
43
35
192
18
96
72
48
30
66
90
24
1
71
12
72
60
48
61
47
60
24
49
95
6
43
12
11
193
120
95
337
23
12
108
150
66
25
23
102
24
7
180
5
24
138
1
72
59
204
360
25
5
6
24
42
42
25
72
29
79
12
24
252
95
13
77
24
6
18
102
12
36
72
60
12
36
36
13
47
78
18
84
25
11
84
133
35
42
18
12
84
30
55
71
90
120
96
48
7
48
47
85
5
48
6
13
71
6
120
30
108
36
66
18
96
25
35
156
1
60
179
145
101
7
35
30
72
186
12
12
96
120
12
121
95
156
54
102
120
84
120
25
221
103
47
84
13
47
13
12
11
12
90
30
12
61
17
43
35
12
36
60
6
115
11
25
47
85
23
49
83
216
25
41
54
90
42
54
30
18
7
11
60
204
145
36
143
12
30
7
83
30
19
48
36
95
36
294
6
48
12
13
60
71
54
72
78
132
1
47
102
139
35
109
167
78
31
17
54
18
48
42
72
30
6
12
78
90
24
13
35
1
120
5
19
71
180
12
37
36
5
30
37
5
48
54
60
6
79
113
30
120
48
156
73
35
25
35
30
66
36
24
12
78
30
42
54
138
31
12
77
120
7
41
30
48
60
30
42
37
23
97
95
66
7
23
66
103
17
18
25
83
133
5
7
35
54
96
19
11
90
19
36
59
60
168
1
24
41
6
60
48
6
55
89
126
12
84
24
186
24
30
109
11
37
29
114
1
71
54
24
55
35
37
17
91
12
24
35
1
29
18
12
24
97
59
48
1
5
54
18
43
24
95
12
114
66
54
66
36
133
12
17
42
1
5
42
60
36
49
60
11
1
23
13
23
66
90
48
36
61
53
6
49
17
18
12
25
59
6
6
18
55
96
83
30
30
18
72
102
84
36
61
29
30
156
144
36
18
30
49
17
31
168
144
65
43
5
162
61
60
11
18
138
25
119
6
90
108
90
7
17
120
96
91
5
96
19
24
29
42
36
12
60
42
30
186
54
13
23
13
36
36
47
18
54
120
138
127
48
11
12
90
30
25
35
198
6
25
113
18
48
25
11
60
13
17
115
144
29
6
1
23
138
18
30
102
60
109
35
6
18
192
24
1
48
11
24
66
31
23
36
84
12
108
25
95
24
1
24
23
42
30
13
143
12
60
37
47
18
43
23
54
67
101
42
78
42
25
197
18
37
11
73
60
156
11
12
96
24
30
18
12
1
252
5
54
66
102
72
66
120
54
60
133
23
42
6
37
77
247
71
18
72
48
102
24
18
18
12
72
96
13
35
24
61
35
12
13
41
78
162
55
24
161
19
29
18
60
109
29
6
13
95
102
48
31
35
12
24
48
180
36
36
78
96
24
90
12
13
5
67
23
97
119
97
125
42
37
144
89
31
96
11
132
18
67
72
108
95
37
108
71
12
30
24
120
43
47
24
24
36
36
1
48
29
7
95
96
25
47
12
108
1
59
30
67
11
12
6
54
18
319
41
48
66
6
139
29
175
185
30
37
12
17
55
23
37
108
48
95
24
90
43
35
36
6
54
49
11
6
79
12
35
48
12
24
30
18
12
18
66
97
35
97
11
24
12
24
36
144
84
18
114
73
11
37
47
13
48
41
24
6
25
131
24
48
36
72
42
43
143
60
12
30
18
61
156
23
1
5
24
42
30
7
72
23
157
35
24
12
13
41
31
47
60
72
25
5
31
12
47
24
6
48
6
66
150
96
97
17
18
102
18
30
18
12
42
55
119
1
23
42
48
18
54
30
73
11
84
66
30
25
107
60
18
66
24
30
24
48
114
6
24
6
49
59
60
42
144
91
23
6
114
54
7
23
13
29
18
25
107
114
24
30
48
48
72
60
24
25
60
113
96
102
12
60
36
72
54
24
66
13
251
144
121
29
48
120
78
49
23
84
48
6
24
18
78
72
18
120
156
24
60
25
11
36
25
5
55
17
66
ABCD 94972135756*3^$a+1 [50040]
131
13
80
16
80
304
96
80
51
144
36
105
255
177
111
225
135
105
255
108
180
33
96
16
128
159
36
252
849
51
189
315
37
128
15
33
3
285
183
180
309
231
36
85
48
144
119
288
252
573
219
72
180
201
15
1
80
240
183
25
320
336
64
299
85
95
36
13
383
72
361
647
144
288
105
192
63
1
224
171
37
107
213
39
121
320
27
37
143
193
95
49
224
555
21
304
71
9
315
69
435
108
97
288
32
64
131
36
393
96
192
3
61
384
455
105
16
32
112
95
193
128
39
180
36
216
105
39
180
180
36
144
36
9
160
128
63
145
35
288
72
36
49
23
288
9
528
144
352
80
111
36
109
176
240
208
32
96
240
303
33
720
240
256
144
32
303
97
272
207
36
216
117
16
11
108
297
16
47
180
445
23
9
99
205
48
80
27
69
3
72
85
432
275
493
224
183
25
32
96
112
32
99
285
352
11
229
96
32
39
393
435
429
64
47
33
3
781
11
469
323
301
144
311
265
576
95
97
83
141
304
144
80
112
227
72
288
69
39
25
839
105
48
240
111
1
143
81
27
69
112
71
249
16
131
36
153
96
219
37
143
252
85
23
36
37
80
135
121
131
61
11
36
33
256
80
63
97
83
13
59
373
32
112
527
49
95
108
117
16
80
240
15
72
72
49
23
9
135
201
195
13
96
240
119
72
49
96
80
240
291
717
147
109
176
256
359
36
69
75
36
144
144
1
320
48
135
36
21
15
49
239
ABCD 94972539614*3^$a+1 [50069]
18
6
25
17
48
102
18
90
102
63
24
15
6
42
54
96
27
3
48
21
16
17
7
113
7
41
30
25
59
13
35
37
41
54
18
156
36
15
16
24
5
78
45
21
6
45
45
84
6
1
95
54
36
90
13
185
55
17
18
21
3
36
97
17
15
3
45
63
1
8
3
45
24
81
54
1
35
12
25
53
84
39
9
66
30
7
47
36
24
6
30
90
12
3
75
36
30
3
57
55
24
72
120
32
40
32
3
42
180
54
49
71
84
61
47
33
72
3
21
96
24
3
13
47
12
13
65
12
18
25
23
9
48
57
24
72
18
21
105
6
60
12
66
15
9
18
60
49
53
36
24
15
15
153
3
6
103
47
126
27
21
19
56
69
27
24
15
9
33
24
66
84
33
40
47
60
21
40
17
31
41
18
85
17
84
6
48
13
72
8
24
144
69
12
30
49
72
47
60
6
162
30
24
24
150
25
176
3
37
8
3
78
6
24
1
56
3
30
207
57
7
56
48
45
67
24
41
87
21
54
6
7
17
96
12
210
25
72
77
18
57
24
9
7
80
24
21
43
11
6
30
33
63
84
45
15
6
60
39
3
237
33
42
13
17
31
8
15
42
7
17
15
120
16
59
60
18
6
42
39
3
6
114
45
16
72
8
15
129
51
37
32
51
21
168
120
27
45
9
31
65
66
13
56
3
117
9
42
42
3
27
18
43
65
79
35
18
18
24
42
18
6
15
24
3
12
33
40
5
18
90
24
15
57
15
21
42
42
150
6
19
23
6
42
18
6
81
144
9
24
55
56
15
12
13
119
42
31
24
29
36
30
18
72
90
168
108
25
23
6
48
27
3
13
8
45
30
6
111
24
81
18
66
36
78
1
29
42
24
1
119
33
27
13
47
96
12
85
23
33
64
11
24
30
48
102
60
36
30
6
13
155
132
66
12
3
48
40
56
24
9
72
96
174
18
90
6
7
128
24
105
48
79
8
96
24
87
114
54
66
39
3
13
41
135
21
12
6
72
48
72
105
40
24
48
5
6
24
12
33
33
63
21
54
45
9
7
11
45
144
24
75
102
79
41
24
31
17
30
153
105
12
132
48
7
48
23
9
69
51
75
6
207
57
15
48
15
72
24
9
96
9
30
6
51
9
186
24
205
71
73
8
33
42
60
9
3
12
1
48
24
8
9
36
42
96
42
135
9
55
11
117
3
84
73
32
33
48
90
12
12
126
7
32
51
12
18
18
6
54
60
6
24
7
17
15
15
25
95
6
60
30
6
114
42
30
18
66
6
30
57
15
6
75
72
40
5
19
173
3
27
66
30
6
24
15
15
1
83
30
78
12
12
49
80
16
59
6
55
11
13
41
39
39
1
17
42
21
57
48
42
174
31
8
9
90
36
6
19
41
6
24
9
81
55
89
30
36
30
15
24
27
90
138
1
23
12
45
3
66
19
11
37
8
57
144
78
108
109
5
90
49
5
54
93
15
12
93
57
48
12
30
12
33
15
97
35
36
73
59
36
102
18
81
93
36
42
102
87
51
18
36
39
64
23
33
15
57
69
90
48
33
48
21
96
54
48
37
8
48
15
108
12
24
9
24
16
59
37
8
63
54
3
51
6
63
63
57
48
15
9
75
48
6
42
37
32
21
108
42
13
56
16
72
56
27
37
56
16
24
35
12
42
168
7
47
81
57
6
96
33
3
12
90
7
104
9
66
37
89
15
9
39
33
18
84
6
60
6
9
81
15
40
35
93
3
42
27
15
6
12
78
9
111
24
33
21
6
6
7
35
13
152
87
73
17
31
104
33
48
108
54
6
114
37
119
49
17
39
81
60
18
73
5
99
9
36
18
12
54
31
24
17
48
6
66
63
24
48
15
90
12
12
31
32
27
6
7
17
6
97
17
6
9
9
15
96
33
55
17
31
72
72
11
213
135
9
51
66
6
102
7
8
40
65
108
27
75
45
33
12
36
144
6
102
48
192
18
49
72
5
48
36
42
12
73
32
40
8
40
143
24
18
54
84
6
6
9
9
24
72
55
23
1
72
35
90
12
6
49
17
30
48
36
42
84
96
39
33
18
69
3
132
81
3
60
156
108
57
64
17
18
21
24
39
66
7
47
42
144
15
51
13
11
12
25
24
8
40
17
63
21
27
40
17
12
43
41
15
27
72
6
42
42
60
66
162
48
139
72
83
72
30
31
8
27
12
25
17
6
49
35
66
42
33
40
89
36
18
96
9
15
1
80
9
264
15
21
66
1
89
90
6
78
9
57
18
13
17
55
8
24
45
115
24
101
91
32
21
19
17
126
9
9
30
9
72
39
42
103
59
48
69
63
6
42
24
25
96
8
15
42
18
12
97
5
27
105
15
24
21
19
35
21
123
90
12
15
39
42
63
9
15
63
60
117
45
48
42
12
21
165
99
99
6
24
24
7
23
33
57
30
12
120
13
72
5
6
93
184
17
90
61
59
6
24
31
80
9
6
42
150
1
32
24
39
66
18
12
6
132
31
41
15
9
54
97
113
48
24
31
89
48
36
75
24
177
126
30
18
174
6
12
ABCD 94972875586*3^$a+1 [50015]
108
132
30
75
40
80
280
144
119
321
24
3
69
51
133
11
240
90
30
60
133
192
35
69
57
75
45
3
12
75
9
51
18
39
76
20
84
12
84
21
75
40
71
45
84
40
8
15
25
20
51
36
36
12
42
120
39
40
47
13
284
12
36
84
24
4
71
12
9
15
30
90
96
57
45
51
45
27
12
48
105
7
20
27
129
51
13
11
25
56
21
72
6
12
60
37
68
112
20
12
15
45
264
21
19
56
45
6
169
68
12
4
47
168
1
83
42
43
5
147
64
36
11
9
93
6
1
35
36
90
18
36
36
30
3
40
24
23
117
51
102
3
4
107
21
105
19
68
36
120
96
36
4
104
24
76
11
30
75
51
24
109
176
36
28
36
48
17
51
64
11
225
39
60
36
69
40
140
4
56
36
9
39
36
39
57
27
61
32
3
1
20
15
25
11
69
64
80
132
15
33
87
9
84
24
51
21
15
33
76
191
21
93
19
72
168
32
40
20
48
33
18
25
36
68
112
8
3
108
72
73
60
191
21
4
68
16
29
7
20
4
20
39
6
27
124
8
180
15
33
60
15
157
120
53
30
229
20
9
90
1
24
32
135
45
52
32
4
24
11
21
81
43
29
31
84
227
45
328
5
31
44
3
45
64
83
25
83
72
61
17
7
32
108
16
36
24
47
57
207
129
136
84
24
5
147
39
177
4
68
3
12
180
132
9
27
73
137
123
237
3
51
13
5
7
83
45
27
36
129
36
24
51
73
24
12
60
11
45
39
18
6
1
89
39
63
90
72
63
48
12
63
25
59
42
75
88
8
24
21
15
144
60
24
16
119
81
36
75
13
20
39
6
72
19
11
24
145
65
6
12
117
180
15
45
64
17
79
44
40
36
168
113
72
27
48
72
21
75
27
72
24
66
195
111
97
32
4
11
36
450
159
9
27
39
6
30
24
36
133
11
105
60
105
66
229
68
48
64
29
27
24
40
80
3
85
23
13
137
79
65
126
73
104
60
76
44
60
51
201
40
5
51
75
24
144
21
45
15
3
57
4
32
15
49
20
75
18
3
48
196
8
100
11
12
13
65
87
159
24
36
33
40
71
25
77
3
51
13
120
60
12
35
105
28
8
24
69
51
39
1
20
15
33
3
12
18
54
18
87
64
60
11
48
117
40
48
53
127
47
13
8
15
105
12
12
84
39
72
45
4
47
45
84
160
44
84
27
21
64
44
24
112
56
63
36
45
3
42
66
78
51
15
6
15
64
48
128
12
15
33
75
9
153
78
57
33
19
101
24
15
40
60
23
57
60
60
64
47
13
144
12
11
93
24
123
97
32
63
33
64
11
60
37
8
12
87
69
64
11
72
84
13
32
15
25
131
54
6
9
3
96
45
27
12
57
40
68
48
99
66
7
71
117
28
36
11
24
90
15
4
71
73
140
36
21
43
77
43
53
7
11
45
84
12
36
15
9
15
144
12
49
8
105
90
45
27
69
60
51
13
8
3
25
32
52
60
32
36
69
30
21
87
61
47
129
4
24
23
72
6
19
36
71
120
18
115
83
60
129
45
6
45
52
32
15
48
42
51
48
16
68
12
96
48
40
216
56
27
18
54
153
33
7
180
5
6
1
44
12
4
84
17
19
20
36
52
20
27
45
69
19
68
148
11
69
72
268
59
78
7
11
81
24
40
176
28
137
19
29
7
65
111
28
59
96
61
5
39
4
8
124
68
72
60
48
12
144
40
60
32
27
6
15
40
36
56
72
87
36
57
48
4
101
7
60
12
68
36
36
40
35
25
41
3
12
75
9
51
18
19
36
116
45
15
144
4
32
120
88
12
11
49
5
15
9
39
160
17
55
35
9
100
24
47
33
87
18
51
36
60
21
7
56
12
123
61
23
25
53
7
23
69
88
23
69
88
95
132
81
84
84
12
9
54
72
18
66
49
11
69
24
16
11
108
25
60
11
81
28
65
3
69
6
37
72
24
47
57
45
6
25
32
112
23
57
40
68
4
11
60
57
12
96
24
3
18
3
4
32
4
24
5
3
64
29
27
39
24
36
66
67
36
47
108
36
48
45
63
24
21
12
36
51
45
60
28
47
24
69
3
45
39
85
44
36
96
15
288
1
24
11
73
8
255
ABCD 94973041448*3^$a+1 [50024]
18
36
30
11
19
90
48
3
72
15
96
102
72
11
49
18
108
17
7
60
66
24
90
17
31
33
21
228
30
18
210
45
24
144
9
66
42
18
6
18
33
153
12
72
42
18
63
33
66
101
73
30
6
35
61
24
6
12
66
54
6
171
105
18
21
45
30
90
84
23
13
35
160
57
12
42
96
24
18
150
30
27
15
36
29
1
18
5
25
6
24
6
66
48
6
3
15
66
60
54
48
30
63
39
6
42
54
150
5
13
48
24
51
129
54
57
45
42
72
24
321
9
114
42
54
45
81
15
51
29
64
56
16
117
3
45
24
30
138
6
96
21
24
15
48
18
18
132
177
87
126
24
78
156
24
6
24
18
288
17
7
78
54
45
33
6
12
5
24
40
75
36
105
8
64
15
6
36
66
192
12
18
12
59
25
30
30
11
25
6
48
30
96
66
24
41
7
81
87
90
48
6
30
90
65
19
5
121
18
21
21
54
66
90
78
27
15
60
29
64
8
85
123
21
6
12
36
30
6
33
105
60
36
15
45
66
6
48
107
7
6
35
67
5
48
25
36
179
25
60
180
54
30
27
3
66
75
56
85
18
126
36
78
102
3
56
7
24
30
24
11
88
32
43
132
24
6
18
30
48
48
51
45
75
69
12
78
150
11
19
21
45
18
153
72
111
90
60
24
75
45
36
15
21
78
53
7
33
15
54
11
64
3
42
11
24
13
66
30
6
90
3
33
102
81
45
12
39
80
61
222
18
83
25
87
45
35
24
115
29
19
48
5
13
66
6
72
30
138
24
78
21
39
33
63
6
3
21
35
72
7
81
51
36
24
6
12
150
6
54
12
6
27
56
151
6
24
6
144
29
19
180
30
30
30
30
36
174
6
6
114
6
3
57
63
72
80
31
12
18
60
60
99
15
36
117
45
12
18
18
18
24
78
132
63
80
109
36
60
24
35
31
42
6
41
24
40
45
144
132
36
240
99
104
40
45
51
9
66
30
6
60
29
64
96
93
11
79
81
69
18
24
60
29
85
35
55
17
79
33
56
112
9
36
59
40
75
60
30
18
41
91
18
18
12
30
12
11
55
18
30
6
11
7
30
11
72
79
6
42
90
47
13
36
39
48
27
42
48
27
80
85
54
42
18
9
8
7
90
48
63
45
155
37
54
48
36
57
3
132
138
12
132
47
1
18
45
177
12
27
15
30
59
19
126
36
11
112
3
18
126
48
30
6
6
3
81
95
55
6
6
12
17
19
36
9
45
107
48
72
7
6
131
1
39
39
174
11
112
8
16
3
18
30
78
36
11
19
60
6
27
63
48
6
30
5
85
51
72
21
99
21
30
90
114
6
27
3
36
78
12
54
12
108
120
54
72
48
131
7
24
240
33
45
3
159
54
11
25
39
56
13
42
65
43
30
102
41
24
24
1
63
45
6
365
19
53
24
24
7
78
6
5
25
78
18
18
60
24
17
13
30
48
162
131
31
9
21
3
93
24
54
96
30
66
18
12
162
48
117
57
60
24
42
102
156
102
30
12
30
30
3
93
6
36
108
21
183
36
77
37
27
159
9
15
30
3
27
18
123
15
41
55
6
59
19
36
33
45
162
120
48
6
51
21
3
56
61
83
79
41
61
18
17
1
108
24
107
13
27
144
57
39
45
11
64
24
32
40
3
30
66
18
3
69
35
55
30
78
21
24
45
3
8
25
47
7
78
30
5
40
39
6
99
69
24
102
30
6
48
24
36
5
139
53
13
99
56
49
15
33
108
114
102
18
72
6
219
104
109
123
45
24
3
8
133
27
117
90
18
39
9
66
30
30
126
267
45
11
61
59
40
21
155
88
15
6
6
29
1
30
30
99
87
48
24
192
9
39
210
60
83
37
11
7
204
36
24
30
90
6
24
78
12
54
131
61
48
12
48
54
12
30
18
42
18
6
99
360
15
18
54
78
30
96
36
48
30
42
84
60
6
11
13
35
49
6
30
90
57
39
9
69
72
90
9
75
36
81
27
12
18
60
36
159
15
30
6
36
30
30
18
11
19
42
18
48
144
41
13
24
27
21
24
18
30
90
72
24
36
108
6
42
24
96
54
3
63
24
30
48
66
137
19
18
42
6
12
60
36
87
45
12
126
36
5
25
39
165
42
42
23
7
33
48
15
30
114
81
216
93
90
66
96
6
12
48
5
85
3
21
24
27
57
60
27
48
15
6
102
29
1
54
144
24
17
49
12
48
6
30
48
63
117
12
111
3
45
56
43
48
12
48
102
60
6
57
15
ABCD 94973090068*3^$a+1 [50059]
27
13
95
42
7
48
56
24
3
69
9
39
81
150
1
101
78
30
39
75
30
186
84
18
183
105
42
558
54
90
48
55
80
144
69
90
54
180
7
80
96
33
30
1
48
11
37
35
30
18
109
32
144
16
8
3
189
40
56
93
12
168
12
42
1
32
57
108
3
9
15
216
24
240
243
60
12
21
256
11
72
6
12
3
249
36
27
15
33
75
54
48
162
21
24
153
90
252
60
117
111
273
24
105
255
15
33
15
9
9
31
41
7
56
9
180
6
37
17
120
135
120
105
175
5
36
42
93
99
78
120
7
56
99
36
129
3
117
40
8
87
66
135
192
24
69
102
37
8
264
51
93
57
39
63
96
1
176
255
49
80
81
135
45
42
145
35
30
63
15
97
5
36
111
141
42
145
80
165
78
157
5
126
21
96
75
60
33
24
45
6
120
69
192
88
65
216
39
33
15
153
300
99
88
65
78
1
80
24
129
90
205
32
48
123
72
45
15
288
105
72
208
128
64
11
181
48
5
36
7
137
207
33
120
111
64
11
45
39
1
96
56
48
40
47
180
60
105
33
7
47
321
129
15
81
111
9
111
51
37
152
33
7
80
24
9
31
47
105
24
208
35
13
65
87
75
156
54
27
33
120
240
103
107
6
79
5
267
48
16
47
49
41
15
72
3
189
33
180
36
15
72
105
72
78
49
179
117
40
32
15
105
141
27
64
53
27
9
87
147
13
48
155
42
252
111
15
9
45
90
108
309
33
15
72
48
40
56
195
229
128
120
312
63
49
96
32
165
30
61
56
24
96
3
210
198
78
120
79
233
120
207
105
90
13
5
27
3
93
75
324
33
147
66
90
42
18
189
48
153
31
11
37
152
96
75
13
107
42
3
24
351
48
54
51
216
3
61
65
135
27
13
96
48
152
40
128
15
1
65
79
65
127
41
48
7
53
30
109
80
48
64
56
48
87
97
48
104
33
108
99
51
30
15
24
240
63
198
147
33
60
228
42
93
177
30
145
17
96
175
17
87
45
90
156
54
63
207
97
48
35
60
33
33
15
57
103
59
6
87
24
48
96
144
48
57
48
15
135
33
75
21
9
24
18
93
9
15
75
270
87
88
192
128
51
12
9
48
120
21
75
72
237
30
108
9
120
213
78
69
328
65
207
63
1
179
6
159
33
39
336
75
37
5
123
105
63
99
6
111
48
105
135
112
56
75
168
30
24
30
6
27
153
87
24
33
183
33
127
53
195
87
42
90
13
17
18
60
49
143
258
39
240
3
366
252
3
24
21
91
203
21
27
42
30
45
33
18
144
30
255
240
33
48
79
56
232
53
339
72
24
24
160
48
80
112
35
150
120
78
145
8
96
88
5
43
257
87
3
36
81
243
141
9
66
ABCD 94973119186*3^$a+1 [50032]
8
25
11
157
63
3
29
64
33
119
168
40
12
20
37
11
13
27
9
75
63
29
13
11
1
36
23
16
12
24
44
12
36
16
80
84
1
75
12
87
45
60
24
39
5
31
18
47
1
18
42
12
18
18
54
6
3
8
25
3
44
16
96
3
33
36
12
9
59
13
12
108
39
44
7
24
9
60
108
8
12
4
27
21
8
16
20
28
3
45
21
15
9
3
15
9
44
31
69
57
18
18
15
9
11
28
99
6
23
36
12
4
69
11
12
64
3
18
11
4
48
44
172
21
60
23
16
159
29
28
9
11
85
15
32
48
43
42
11
1
15
57
6
17
28
27
9
21
18
17
4
51
162
24
30
33
8
24
25
27
9
51
45
72
15
48
9
27
9
12
39
116
24
1
78
17
48
16
3
60
21
44
73
36
51
8
28
9
108
15
15
54
51
32
25
123
9
12
96
30
18
60
15
12
3
29
31
5
4
8
4
45
18
33
20
12
4
45
47
28
36
9
18
18
51
44
88
8
13
23
4
81
36
18
53
13
18
53
1
15
12
33
72
12
24
35
4
8
36
96
36
13
27
87
18
15
12
21
23
49
24
39
24
8
19
17
64
9
12
15
56
97
180
11
19
18
15
3
33
63
30
59
64
3
69
9
35
16
44
13
18
17
13
18
5
156
37
3
56
1
87
24
20
13
15
15
36
54
15
12
33
63
36
9
30
21
15
81
9
24
47
25
27
27
30
18
6
87
21
12
78
17
37
11
1
24
30
42
15
72
72
48
3
17
16
9
3
15
53
19
9
129
39
80
25
54
33
45
51
12
20
24
13
135
27
41
199
18
15
57
75
9
6
18
47
4
39
81
68
13
18
33
21
30
45
27
41
64
9
51
3
18
54
57
48
8
24
88
9
15
48
92
1
36
15
56
4
60
8
37
3
20
28
8
12
25
18
5
4
8
16
15
6
15
36
33
27
51
33
39
84
5
1
12
47
13
147
9
18
33
9
47
7
17
16
3
18
15
15
33
12
8
25
18
21
12
105
18
33
96
8
88
8
16
21
42
108
12
18
36
15
9
23
25
3
21
15
3
29
4
33
15
12
12
3
29
7
105
69
3
21
12
27
12
3
12
42
59
13
63
24
72
24
72
20
12
19
12
21
33
47
61
15
24
33
54
5
37
15
21
59
79
6
36
3
81
24
36
3
15
12
53
1
11
16
8
1
24
36
11
1
15
3
5
40
15
53
84
1
36
24
36
27
9
11
25
36
27
3
53
12
31
48
114
12
15
21
24
12
126
17
37
35
79
69
60
51
30
3
3
18
84
18
42
71
19
65
4
24
15
9
27
66
36
6
5
52
63
6
18
5
48
60
4
44
49
24
27
81
3
15
18
11
52
75
29
25
23
1
18
108
41
49
30
42
47
7
18
84
72
3
32
16
39
17
25
27
20
76
75
5
25
18
21
48
68
12
28
3
53
91
18
47
12
1
87
44
4
12
36
9
23
12
43
18
18
65
25
3
9
15
21
3
3
5
48
40
24
21
27
9
3
3
45
44
16
33
24
15
44
49
48
75
32
7
12
5
48
12
25
3
20
37
120
54
9
68
145
15
51
6
27
56
16
3
21
15
6
87
44
31
9
27
33
68
37
3
8
24
36
4
56
16
93
35
40
15
9
9
11
19
42
30
18
150
9
39
24
17
4
15
30
15
81
95
49
51
12
20
73
75
80
61
24
18
9
48
8
36
127
33
36
9
18
18
12
35
48
52
24
45
36
12
11
13
27
21
3
33
71
48
48
4
80
60
1
18
30
51
9
12
11
31
29
25
11
4
32
61
27
36
9
35
16
8
28
36
8
16
20
36
25
71
16
8
13
54
108
5
4
44
1
27
81
51
48
123
9
9
12
3
21
51
8
31
5
79
29
97
99
27
42
11
28
48
36
20
37
48
27
8
4
21
75
44
1
6
17
28
60
36
36
69
35
36
36
64
33
47
43
33
12
39
18
59
37
36
23
16
51
18
27
9
3
8
37
108
11
13
3
9
3
3
18
12
24
15
15
41
37
3
9
6
30
3
12
20
145
15
48
12
48
21
15
24
3
17
1
3
60
9
18
9
27
129
20
60
52
8
1
3
105
72
75
99
29
49
119
1
23
1
15
57
12
18
33
63
29
19
18
11
100
24
20
36
7
36
36
72
33
36
9
48
39
21
36
51
20
37
27
3
33
32
25
15
8
60
12
31
18
3
3
29
19
18
11
13
72
36
102
18
3
12
32
85
23
52
12
20
13
35
52
39
9
12
3
12
53
37
11
7
42
11
36
24
136
57
35
79
29
25
135
3
45
24
9
3
44
36
4
39
5
67
12
17
79
17
16
12
21
3
12
12
9
24
30
9
80
61
18
9
24
12
27
101
1
11
49
71
73
35
37
59
28
51
17
76
8
12
19
17
37
12
23
13
6
5
7
5
16
12
24
24
15
9
24
3
48
90
6
17
67
6
36
12
24
12
15
63
18
3
33
12
36
3
8
52
80
4
8
61
3
48
63
36
12
65
7
18
72
23
1
36
23
100
39
36
45
144
32
100
15
6
71
1
3
51
18
27
75
24
33
8
4
96
21
36
12
87
24
44
4
39
9
27
6
12
63
45
6
41
97
6
17
31
77
4
45
83
25
18
33
9
84
95
13
24
15
12
24
8
148
9
23
28
21
30
6
72
48
6
93
9
96
11
12
76
3
93
33
6
113
7
5
4
24
24
8
36
31
29
36
1
72
27
44
96
85
11
43
42
23
16
15
17
31
36
54
6
5
13
18
18
3
12
21
47
12
43
6
27
80
36
91
41
25
15
8
55
18
15
33
3
32
12
16
135
29
49
75
51
29
24
55
9
9
15
15
17
19
5
28
3
18
59
12
16
20
109
51
36
104
25
23
1
83
4
21
87
15
6
11
37
24
12
27
12
21
30
24
30
24
47
28
9
15
9
54
9
32
64
24
48
72
3
17
84
96
1
15
21
18
9
8
36
16
15
21
39
5
13
36
108
87
72
33
35
12
25
6
21
69
23
49
51
3
29
1
51
9
12
6
18
12
23
28
44
13
6
5
60
4
48
8
19
18
36
30
33
21
27
24
8
12
43
30
23
64
27
53
28
45
11
25
84
95
13
15
21
11
49
23
13
12
24
15
92
1
18
17
1
12
18
6
27
57
3
57
12
27
12
3
30
35
37
27
32
16
32
16
21
11
31
17
13
3
20
1
11
12
64
8
31
17
48
25
3
33
15
21
23
96
16
45
12
24
30
18
95
16
33
18
65
36
24
1
96
47
1
23
12
4
15
6
27
8
16
21
18
17
1
11
1
36
11
36
28
51
41
1
23
160
8
4
84
21
27
8
73
60
27
24
123
33
108
36
36
8
88
39
30
42
89
16
111
5
49
18
65
7
153
12
84
80
156
1
3
8
36
16
36
24
3
17
28
56
12
13
30
21
15
42
3
9
27
9
24
3
24
3
21
72
57
59
67
17
16
60
12
57
48
47
12
ABCD 94973472838*3^$a+1 [50074]
30
11
16
36
12
15
81
15
42
15
72
20
16
75
5
84
85
36
95
16
8
28
27
66
12
75
44
49
24
18
57
108
68
25
180
24
48
12
36
219
63
18
24
63
33
192
39
21
132
35
196
44
1
12
63
69
96
11
49
24
48
12
435
21
12
23
49
240
30
5
180
13
83
64
12
33
36
120
51
44
84
52
33
48
60
15
57
36
54
33
135
210
78
114
3
68
49
15
33
23
7
42
150
41
84
16
57
48
75
39
33
63
30
12
39
63
57
8
73
48
59
36
24
133
75
15
33
39
33
57
47
48
180
36
25
12
99
9
59
73
27
48
33
135
39
41
120
25
24
6
30
42
90
63
72
57
336
39
45
27
39
24
185
13
60
60
18
5
49
15
45
6
89
55
45
12
8
1
24
35
133
60
27
63
48
5
37
23
36
64
69
11
25
11
13
90
18
12
75
120
21
11
13
27
8
36
25
24
11
40
44
61
35
85
27
105
3
9
48
119
61
3
80
49
63
24
9
30
69
51
72
69
21
168
72
27
45
96
12
258
30
24
96
114
6
35
7
18
72
3
117
47
96
55
42
12
48
18
89
1
135
45
114
6
24
48
3
80
49
71
16
33
191
4
81
12
23
49
87
36
33
84
123
3
30
15
60
20
52
48
9
180
51
9
36
42
33
105
75
27
69
80
19
57
8
199
5
25
11
85
59
13
60
150
30
27
21
35
16
21
123
9
216
30
41
1
12
36
174
6
35
49
15
45
27
63
33
135
89
64
15
30
27
48
45
99
81
60
114
18
15
93
132
27
21
75
9
48
12
30
6
11
220
36
72
32
100
243
6
11
48
16
117
107
28
33
162
29
48
28
45
107
1
72
15
8
120
7
18
27
48
27
90
63
45
90
9
63
48
24
6
35
76
123
65
16
39
6
72
12
35
13
3
12
24
63
17
49
84
147
21
267
15
33
72
165
51
9
71
24
61
24
135
32
139
5
169
11
136
9
39
96
57
12
66
30
95
4
96
39
5
36
277
12
27
36
44
1
12
63
135
78
12
12
11
85
59
1
27
57
60
11
16
93
51
45
54
90
150
6
42
168
21
51
48
120
222
3
15
54
27
48
201
11
1
27
63
30
23
49
95
73
72
27
8
61
11
64
80
112
15
48
24
18
60
90
57
21
12
12
63
27
197
13
60
36
54
45
12
168
81
71
84
60
49
60
155
60
13
12
11
55
90
75
9
156
11
4
15
125
49
18
18
60
42
42
95
76
36
39
5
172
32
205
36
24
48
12
36
24
36
60
35
172
15
9
44
49
60
147
9
12
47
72
31
72
6
27
15
29
43
5
25
35
73
63
165
72
15
117
155
180
13
42
105
56
24
151
5
25
12
12
120
27
9
35
19
30
35
136
96
80
64
57
123
27
57
45
18
17
16
15
57
8
97
23
16
21
18
54
66
21
9
12
27
21
39
48
8
25
35
84
25
3
147
65
31
114
71
37
75
8
24
31
41
103
6
24
11
172
12
15
18
39
96
57
36
15
45
147
32
112
33
60
87
24
57
23
36
61
60
48
59
1
12
48
84
36
162
30
23
96
19
57
45
59
1
48
120
102
42
48
72
11
16
3
66
15
80
7
17
31
42
108
27
153
119
55
120
30
35
25
11
67
33
9
3
32
100
21
12
15
32
28
27
150
3
57
63
93
12
30
9
8
16
44
91
30
120
11
61
60
12
60
36
27
63
69
33
75
165
15
44
31
48
21
9
12
12
11
97
78
72
18
84
147
128
1
222
30
23
4
15
17
64
135
9
12
33
27
164
49
15
140
151
24
66
24
15
56
96
40
60
9
99
56
60
37
132
18
150
72
35
1
15
15
102
47
60
1
60
51
9
54
41
85
27
33
12
18
54
51
45
60
95
37
59
64
9
36
120
12
39
9
111
33
60
3
12
33
3
204
93
143
24
13
48
59
31
21
9
27
120
45
120
83
79
18
60
59
328
15
81
45
12
102
30
35
72
1
143
4
21
30
30
27
57
36
312
12
3
105
42
66
39
15
57
21
72
63
57
66
42
15
15
89
64
9
48
27
21
119
1
99
12
8
88
135
17
1
60
59
36
16
ABCD 94973641606*3^$a+1 [50017]
144
60
36
60
24
60
6
6
42
13
108
29
48
72
7
11
168
30
67
5
7
17
36
19
11
30
18
102
18
96
24
126
31
107
13
59
85
41
42
61
17
18
37
89
48
31
12
47
18
12
18
13
5
102
30
192
48
7
11
24
18
228
144
55
41
12
12
18
30
114
61
5
163
77
78
1
95
30
66
18
30
37
17
66
24
102
24
19
17
6
13
59
13
5
60
90
97
12
41
90
24
13
53
19
36
89
6
49
29
24
42
24
66
30
66
7
41
31
95
24
6
18
1
5
7
89
18
30
18
102
42
120
6
7
11
30
66
78
31
41
31
24
83
6
24
42
48
6
19
72
221
24
66
222
7
41
67
167
49
60
35
66
19
29
48
12
48
79
53
48
12
48
7
35
1
29
12
6
169
29
66
85
36
48
167
102
48
24
66
30
48
24
66
421
36
5
144
48
67
96
173
72
90
24
1
167
6
91
36
35
48
96
18
12
66
30
48
114
18
19
65
66
13
11
30
55
36
77
103
65
7
11
97
120
23
49
60
35
13
17
36
12
18
6
24
84
12
84
6
30
24
7
77
31
5
91
95
66
84
18
72
54
151
35
49
77
42
42
43
101
7
29
19
60
41
96
19
53
55
17
168
42
54
72
42
6
55
161
120
79
17
24
90
25
29
79
17
43
53
18
1
84
35
1
60
35
1
12
5
30
37
11
54
108
43
5
54
1
5
7
107
133
11
61
5
204
55
125
6
6
48
114
13
48
35
1
23
6
120
31
11
144
48
1
47
25
23
49
48
5
18
54
31
24
11
1
29
36
6
24
1
5
12
102
6
90
48
25
101
18
6
114
97
24
36
83
25
71
6
43
36
17
163
101
31
144
48
35
6
162
30
12
6
61
29
6
30
55
35
54
66
120
1
47
1
5
19
47
48
30
18
150
18
30
42
30
103
89
18
24
30
138
102
48
36
55
47
133
17
127
53
12
18
30
24
24
36
19
11
6
12
6
6
84
342
54
24
90
121
95
90
48
126
54
151
11
73
47
30
84
84
60
43
35
102
60
67
24
401
48
66
126
18
48
30
48
55
41
31
24
11
18
102
13
11
30
36
43
11
174
60
54
42
36
43
5
90
6
48
67
23
25
95
72
30
144
55
17
114
24
24
25
12
11
138
12
19
5
19
5
24
55
137
108
96
7
95
13
17
12
6
37
84
29
24
18
42
6
72
13
11
61
72
180
47
30
24
12
54
24
25
72
5
12
6
54
66
1
53
90
126
31
5
19
65
42
24
54
7
17
7
5
36
43
119
6
114
216
24
61
11
150
91
29
60
48
7
5
24
42
25
5
114
18
108
43
95
24
25
47
48
61
17
48
24
43
23
120
96
126
138
37
29
60
175
131
48
66
30
13
131
30
115
17
60
84
31
245
18
42
108
96
18
13
53
30
6
24
19
23
42
60
72
24
72
24
24
60
151
23
6
12
78
49
95
96
66
78
25
101
120
66
1
77
96
144
12
108
72
18
6
72
43
17
12
48
18
6
48
60
7
71
24
48
90
30
48
18
115
17
12
36
12
55
23
25
71
54
12
102
217
101
18
1
281
30
13
11
24
120
144
61
77
30
24
13
17
18
6
31
59
120
54
18
24
6
108
7
29
24
19
173
114
294
12
7
48
95
78
12
19
48
35
42
139
17
79
131
13
35
66
108
36
60
210
6
60
84
60
139
5
156
42
72
18
102
13
125
7
23
97
71
25
71
6
79
35
61
5
78
1
5
55
11
73
71
6
18
1
23
186
187
12
41
36
24
7
60
29
168
12
30
85
59
61
59
24
6
55
5
31
29
31
5
84
96
31
59
13
5
60
7
11
18
151
228
83
54
43
143
144
48
13
35
102
48
7
72
29
7
47
48
109
65
43
47
96
13
11
13
72
35
1
53
66
48
30
31
24
83
37
72
101
43
96
35
6
42
73
23
24
6
24
55
17
24
60
222
144
66
78
6
90
6
108
6
49
95
96
24
24
42
270
6
48
7
35
144
6
18
49
47
30
48
12
84
42
49
23
72
24
24
18
174
6
18
54
96
31
84
36
179
6
18
6
96
66
30
48
7
107
72
78
90
42
30
54
72
42
30
12
6
30
48
19
71
1
65
60
79
12
29
115
29
72
18
49
12
60
5
18
6
120
ABCD 94973669086*3^$a+1 [50001]
36
54
6
79
8
57
90
42
30
33
81
12
108
42
25
48
29
55
35
1
12
47
1
44
3
45
3
105
39
72
6
42
25
36
137
60
24
19
24
8
120
27
45
3
120
24
66
43
41
18
1
12
59
96
60
132
18
48
79
23
42
6
9
60
28
29
36
43
59
33
112
11
9
28
48
41
108
31
35
96
66
48
30
24
1
89
6
54
36
7
53
42
114
24
27
72
48
3
6
31
32
21
96
6
42
12
18
21
75
49
41
6
9
27
48
12
84
36
18
84
132
30
36
78
7
8
12
135
60
37
41
6
96
57
16
20
4
53
75
88
17
67
65
43
20
88
41
48
12
6
165
33
127
5
15
28
132
5
12
42
24
45
45
7
17
12
139
11
30
43
11
97
180
108
65
6
9
39
30
12
24
79
156
17
127
11
9
51
6
6
30
18
69
40
8
3
12
30
63
40
24
35
30
12
3
40
60
80
16
11
18
12
43
101
55
164
28
8
81
3
45
6
144
1
80
9
12
36
43
20
64
156
17
3
40
24
60
5
36
60
12
24
3
45
18
12
21
69
51
24
27
36
25
5
12
18
13
17
60
7
41
7
20
99
73
17
54
49
36
59
102
6
150
43
12
20
63
12
42
6
85
41
19
41
79
17
48
24
115
35
18
24
6
42
270
25
8
33
30
45
27
12
1
5
36
18
18
115
8
45
24
12
39
15
96
13
41
24
123
72
3
42
12
54
192
102
43
12
71
24
33
60
69
3
28
35
12
13
35
13
17
84
30
21
3
12
37
53
43
47
73
84
41
42
13
12
23
72
37
48
80
88
12
60
12
83
45
33
12
12
15
96
21
90
249
4
77
6
12
45
48
33
6
96
12
60
120
25
48
17
3
27
42
111
39
13
11
12
30
43
24
53
127
11
12
93
45
180
6
6
123
57
63
4
20
3
45
28
29
90
33
27
1
77
24
3
36
39
72
61
60
17
6
30
75
4
11
25
12
5
43
11
54
60
84
12
123
40
17
51
52
20
280
47
13
23
33
117
24
60
18
61
5
24
36
139
11
49
35
1
11
30
79
24
47
9
40
60
72
128
21
24
54
18
54
61
72
11
90
24
3
45
30
12
48
97
5
132
36
15
28
72
132
20
3
18
60
55
5
6
109
24
41
36
19
24
23
12
18
24
91
8
51
69
64
101
15
9
55
17
24
6
24
49
60
5
6
96
69
4
23
12
108
33
81
39
9
43
35
93
4
17
6
37
53
18
49
47
6
75
3
9
33
54
9
51
6
43
24
107
1
17
30
18
27
3
12
85
17
138
1
95
49
53
67
23
48
37
140
28
47
13
101
6
90
24
91
180
53
60
6
36
42
96
54
36
24
81
12
33
7
132
8
135
18
19
5
3
15
25
23
12
13
20
135
72
25
8
160
12
35
42
48
48
7
29
48
6
30
15
129
12
18
42
51
33
42
33
9
31
24
8
9
84
6
6
3
40
20
4
11
57
3
25
11
18
30
25
35
61
44
40
53
30
12
12
48
42
36
18
36
54
30
37
35
42
15
36
87
60
13
5
6
9
40
60
20
135
114
30
42
3
27
6
3
51
73
35
1
84
35
66
67
113
67
20
3
66
36
63
75
45
64
5
30
85
5
18
12
36
96
9
45
7
48
41
6
33
39
162
3
81
84
15
57
24
39
16
47
18
15
27
78
15
24
16
71
33
33
18
12
18
27
28
11
6
78
25
72
65
24
31
65
54
49
47
54
43
23
45
52
60
56
27
13
5
27
148
60
11
156
42
6
37
60
5
247
36
164
40
167
1
53
39
16
120
29
55
17
6
18
24
18
13
44
33
60
75
88
12
168
17
7
5
18
57
40
20
93
24
3
93
48
55
60
5
27
39
21
112
65
31
60
5
6
90
19
5
12
55
179
156
54
48
91
5
36
43
8
12
16
35
36
48
6
7
65
24
43
41
6
13
36
5
30
6
60
84
19
71
12
37
11
150
54
1
35
12
18
54
45
21
15
100
11
73
56
4
125
78
97
5
36
30
37
68
9
63
15
30
63
27
12
30
6
6
63
75
18
7
116
9
42
156
42
48
27
21
55
5
102
33
4
60
60
65
31
59
48
37
20
15
36
12
18
39
75
13
209
6
25
132
5
3
33
79
20
3
33
165
42
132
90
3
88
32
28
17
102
1
24
68
52
17
19
5
24
3
15
37
53
42
72
168
13
53
6
33
28
107
25
48
89
19
11
61
29
19
5
30
24
18
18
49
173
43
29
48
3
21
30
9
64
11
54
15
33
24
126
24
9
52
20
57
30
25
101
6
73
36
47
18
60
7
29
31
23
97
20
180
3
30
102
13
12
12
11
12
30
30
18
39
57
19
77
7
36
17
12
91
24
35
13
20
9
19
71
30
43
113
90
48
12
78
15
4
11
37
5
42
42
3
87
1
32
100
11
49
41
15
159
90
6
37
5
48
24
12
54
84
21
27
33
52
23
9
40
95
1
29
3
123
30
99
120
75
13
60
17
96
55
12
65
43
65
84
18
60
30
54
30
91
23
42
67
17
19
95
6
91
107
18
18
126
30
21
9
48
18
42
31
65
30
42
54
13
5
75
93
18
6
54
42
7
41
36
19
89
6
42
43
11
13
20
15
ABCD 94973759768*3^$a+1 [50591]
24
160
248
120
45
19
200
88
56
16
24
137
255
72
40
8
184
168
32
24
16
11
37
72
80
63
1
125
54
108
105
75
165
112
80
40
125
18
129
24
27
37
56
15
72
33
24
96
64
32
64
96
144
77
72
18
72
97
128
336
312
27
21
24
45
51
144
48
264
123
37
8
40
80
141
67
128
24
16
35
69
112
96
72
48
168
32
33
39
15
1
89
36
27
27
36
54
198
69
136
48
80
9
103
32
16
192
35
198
15
112
107
21
96
16
8
64
48
152
48
24
256
275
90
67
128
48
136
53
75
40
191
145
89
90
108
49
24
17
108
67
72
120
155
90
91
176
96
72
16
32
3
109
56
96
144
112
23
1
8
88
8
24
15
81
45
19
53
18
25
245
144
3
144
123
306
90
145
24
155
85
113
15
64
104
69
75
15
73
8
99
36
105
16
104
27
117
63
145
48
120
216
80
21
163
24
152
111
180
18
72
163
35
21
40
96
168
80
189
75
40
173
180
183
112
128
96
240
213
67
59
54
63
63
97
128
72
40
168
125
139
32
48
213
195
160
8
40
104
15
18
15
192
63
9
9
31
176
168
160
144
128
232
96
56
24
135
57
24
189
27
45
90
73
56
573
18
9
144
40
56
24
16
48
383
57
72
141
43
32
15
33
64
32
88
8
64
48
5
27
261
162
25
120
35
108
72
73
104
16
48
32
40
335
33
64
32
64
32
63
145
80
72
24
48
63
25
120
8
135
201
24
40
24
32
24
16
168
8
88
95
49
32
99
37
32
120
312
21
108
15
40
35
261
64
96
176
160
53
144
67
8
303
9
48
48
57
36
67
48
104
16
80
24
3
18
19
56
87
49
200
3
37
96
32
96
144
16
65
111
16
53
259
32
96
117
18
57
105
271
144
53
27
16
144
120
120
32
40
96
48
120
24
95
36
45
9
126
105
24
216
40
24
23
177
112
71
73
56
51
45
88
56
16
47
1
24
48
17
111
72
64
383
105
16
24
143
9
64
32
165
115
137
135
40
96
264
8
87
177
21
115
48
17
79
11
90
67
41
39
88
17
15
208
104
144
40
240
104
96
64
32
24
72
72
160
32
123
13
48
119
33
88
72
24
80
16
152
96
40
200
120
195
54
271
17
7
48
104
93
115
11
234
3
87
97
11
90
339
48
48
87
33
93
90
72
72
33
48
40
59
61
96
23
177
88
48
80
57
63
88
29
43
317
43
72
152
3
21
87
9
63
121
56
48
45
187
24
59
13
8
136
23
273
72
40
263
25
72
101
67
24
143
121
104
441
127
8
279
126
75
184
32
303
25
ABCD 94973873882*3^$a+1 [50018]
54
129
21
90
156
24
18
36
87
249
240
39
9
42
108
18
48
6
36
30
18
24
126
66
45
105
54
54
66
186
36
27
81
54
30
126
36
114
72
180
102
6
90
66
51
93
6
48
42
99
27
30
78
9
96
15
42
39
171
108
150
30
54
216
24
30
78
147
15
138
60
54
30
60
18
30
27
123
126
30
126
6
120
252
72
36
144
126
42
12
18
111
15
60
117
9
36
3
51
84
54
6
120
405
99
36
6
30
69
144
3
24
48
132
48
36
141
96
33
24
36
54
30
36
54
42
90
225
63
36
126
54
210
6
90
66
72
60
33
105
24
15
123
72
126
42
180
66
111
15
150
75
51
45
48
45
90
96
105
15
6
180
18
36
84
60
84
42
30
18
60
18
12
36
36
78
3
195
102
72
18
45
45
51
57
18
69
111
129
177
63
51
141
129
12
42
126
12
18
72
69
96
144
159
132
12
33
93
126
54
240
72
135
144
3
6
12
27
96
39
108
18
90
90
24
36
171
39
42
18
84
36
21
3
18
30
45
189
51
3
45
27
168
36
36
72
48
90
99
48
57
54
174
180
132
18
108
54
120
18
93
3
45
45
66
36
18
24
3
105
18
72
138
6
30
78
81
135
54
12
90
24
36
48
108
114
48
36
60
84
36
126
114
75
27
213
9
36
30
69
111
276
54
231
75
18
102
45
33
66
72
144
54
15
9
138
45
240
27
66
270
24
156
81
9
36
99
171
69
27
12
6
51
69
90
24
153
93
132
180
12
111
144
93
18
81
45
18
36
30
6
90
156
18
54
27
141
324
138
240
21
45
51
39
201
48
111
24
12
78
72
18
90
66
6
126
48
144
198
168
126
66
42
12
18
18
168
72
108
84
162
78
138
108
186
18
120
72
114
36
144
69
3
237
141
84
90
21
15
36
114
12
15
75
54
63
177
111
9
54
90
87
147
18
294
21
48
15
81
225
60
30
204
102
24
90
84
60
36
84
216
6
54
21
105
12
72
6
45
9
138
18
18
24
33
177
96
15
39
36
72
174
78
126
90
210
6
270
30
213
96
15
162
42
90
123
87
6
30
90
96
54
72
84
60
66
60
12
366
126
18
18
192
3
105
162
21
165
54
18
3
105
126
36
84
234
39
237
3
135
96
144
57
15
36
90
3
45
132
63
9
30
96
12
72
180
72
105
21
108
15
45
54
18
18
126
30
78
126
162
12
96
90
12
54
114
30
42
198
84
6
156
6
108
30
81
45
114
120
60
45
57
279
144
240
27
30
54
6
18
66
135
33
15
15
33
3
72
18
54
198
78
54
36
90
72
45
3
54
36
36
63
27
21
39
48
60
48
360
42
162
48
153
117
60
66
45
69
27
96
69
96
288
12
63
51
93
27
6
192
18
18
27
99
24
210
132
90
84
33
240
15
96
120
54
51
225
72
18
84
72
6
18
30
54
60
33
33
180
54
36
24
66
204
102
24
36
84
24
48
24
126
54
ABCD 94974370724*3^$a+1 [50050]
61
24
39
68
49
95
85
119
72
85
12
95
37
35
73
36
35
49
96
36
11
25
12
27
20
25
60
95
25
95
49
287
25
72
147
44
37
27
141
120
27
45
155
12
1
12
27
45
72
24
47
64
249
144
47
36
12
88
33
180
36
36
35
4
45
59
76
33
83
37
60
72
35
144
76
81
35
169
3
68
84
1
135
72
33
95
108
25
144
60
3
189
11
49
36
59
48
1
12
215
25
179
145
75
105
48
83
12
37
95
61
95
37
11
36
1
23
37
72
72
11
64
33
47
73
132
36
72
156
36
11
13
12
60
39
33
72
251
13
60
35
1
35
96
48
1
35
40
153
108
275
217
95
13
35
49
95
1
48
60
11
1
132
35
1
72
84
36
47
13
120
59
76
92
13
35
24
49
72
23
36
13
48
24
119
25
107
4
80
156
48
109
3
9
59
1
23
97
180
59
181
35
85
63
33
48
24
3
32
40
32
1
144
48
36
24
83
25
47
48
24
73
72
35
136
200
52
32
13
60
120
96
39
260
1
11
88
141
11
253
263
13
120
47
52
81
27
9
71
73
119
61
27
45
119
48
12
36
64
20
60
25
35
145
48
132
84
96
23
52
33
48
27
8
72
25
48
119
61
24
75
33
47
24
49
60
11
1
96
287
36
84
73
95
72
60
25
23
220
8
37
23
37
23
72
49
119
64
105
11
12
120
12
1
36
71
97
47
109
36
24
11
61
48
36
35
28
32
85
60
131
52
141
47
24
48
36
60
37
47
97
59
61
35
28
8
100
8
97
144
23
133
59
96
25
47
48
13
24
47
133
12
83
60
12
84
109
47
28
33
12
60
47
61
12
11
96
73
27
36
8
24
73
47
61
12
24
3
141
11
36
64
9
72
59
108
13
155
24
36
12
97
36
27
33
108
119
37
71
277
107
49
71
61
75
105
39
56
24
61
12
243
72
68
49
23
40
56
16
8
72
1
35
313
107
144
24
61
23
192
133
47
28
117
108
27
153
203
109
75
105
36
59
16
68
1
36
12
72
60
23
133
119
168
28
20
12
40
68
49
35
144
180
97
12
47
48
132
16
45
59
144
49
143
37
131
37
12
36
36
95
13
72
11
24
25
3
32
48
28
189
35
24
121
35
1
108
27
45
47
25
71
145
47
13
111
9
96
35
148
117
36
27
80
25
35
37
3
236
60
37
59
60
16
105
12
107
73
36
36
35
1
240
47
37
36
347
145
23
144
49
12
119
25
63
33
48
27
104
120
108
28
32
96
301
36
12
60
47
24
292
32
1
12
83
96
133
3
92
108
85
23
61
11
13
35
252
12
96
1
48
27
45
23
1
36
3
8
97
3
68
49
27
81
27
32
36
48
12
25
27
20
60
12
16
45
204
3
8
289
131
73
179
13
24
3
20
96
96
85
96
47
1
24
3
69
11
109
71
60
37
12
24
47
37
23
180
37
3
20
49
84
24
120
71
84
52
44
1
35
1
23
256
9
36
59
12
108
1
35
25
3
72
8
133
39
141
12
63
153
144
35
37
143
37
168
75
68
73
59
13
23
61
35
24
1
35
49
36
96
72
95
25
47
108
121
179
1
12
135
33
72
83
61
11
97
48
59
109
35
4
33
107
220
33
12
23
12
25
3
9
59
49
63
9
60
84
59
1
47
217
63
140
184
116
84
61
59
84
84
108
60
84
13
23
25
204
23
133
72
72
36
107
97
59
25
167
60
97
35
1
36
11
60
73
72
24
144
72
39
33
156
24
72
48
83
60
64
33
12
36
60
23
16
ABCD 94974498148*3^$a+1 [50004]
31
5
84
6
6
6
12
25
5
27
60
69
12
54
18
3
24
3
12
33
15
1
29
108
54
144
6
6
13
47
24
96
13
17
15
57
7
29
15
21
108
7
5
6
18
24
30
45
3
9
84
15
25
17
42
66
12
42
12
18
6
25
5
150
6
114
54
63
60
15
13
47
30
3
21
3
12
3
48
12
18
3
51
36
33
51
6
43
101
6
18
6
9
81
6
30
48
6
126
7
17
48
30
12
30
24
24
75
12
51
18
30
21
40
5
75
3
6
55
5
24
6
66
18
61
5
6
96
30
42
18
7
36
32
39
6
7
8
27
60
45
15
36
169
20
3
9
51
60
33
4
60
5
66
24
33
75
18
30
12
9
36
28
29
7
23
6
12
18
84
120
36
96
6
63
64
20
3
24
21
33
36
3
27
6
7
17
6
33
21
51
87
36
45
51
6
30
9
45
18
117
9
27
15
30
120
39
21
7
23
18
30
24
150
12
3
63
12
33
84
135
45
24
81
24
12
43
32
24
3
6
15
27
57
3
9
9
66
6
63
117
42
48
84
30
18
60
6
12
15
9
18
21
69
42
30
36
18
21
33
6
6
3
45
63
3
25
29
30
30
36
6
45
15
18
36
24
6
1
35
6
42
48
12
1
11
33
27
13
11
72
9
3
48
90
19
29
42
45
72
21
27
9
48
6
9
45
12
60
6
48
12
18
30
114
18
30
15
3
54
75
16
11
9
69
3
4
5
6
48
84
45
36
51
49
35
6
24
12
27
57
15
69
24
48
27
100
35
12
18
15
48
27
30
3
15
30
18
36
48
78
15
33
51
3
72
69
27
33
36
45
18
36
12
18
24
18
30
18
36
45
9
27
15
24
48
30
7
65
60
3
3
133
32
28
11
6
15
9
54
69
3
117
27
25
23
12
9
45
66
25
60
53
6
30
12
30
48
1
41
72
60
27
9
30
24
33
63
1
5
54
45
9
30
21
51
24
6
6
48
6
3
132
3
21
9
78
9
15
66
3
27
49
89
66
18
12
6
33
51
66
12
6
30
15
15
54
36
27
39
85
41
90
9
24
21
30
36
12
30
12
6
24
13
5
42
18
3
45
108
75
105
31
20
36
3
9
33
30
13
29
48
3
24
60
60
27
60
24
24
36
12
138
6
48
36
24
1
179
61
5
39
45
27
45
75
15
49
36
5
30
6
84
55
56
3
24
6
51
21
18
25
17
30
108
1
24
89
15
51
12
84
24
69
16
32
9
18
18
60
39
15
9
15
6
6
37
8
27
30
27
21
12
6
90
24
3
15
48
12
48
30
12
19
44
9
18
108
24
30
36
6
60
49
5
12
15
12
3
45
57
42
9
57
12
36
27
4
53
51
39
81
72
15
49
23
1
5
39
87
9
12
45
60
27
3
9
40
11
12
12
18
18
18
42
42
3
63
30
51
60
63
6
12
54
90
75
45
48
6
1
23
48
30
12
3
3
9
15
1
5
27
9
39
21
54
24
72
36
18
15
16
143
96
1
29
54
61
5
31
149
6
18
51
24
93
19
5
6
18
87
9
6
24
84
57
28
11
25
48
77
18
30
27
33
12
30
36
12
37
48
53
19
71
54
43
41
15
9
60
18
102
15
123
9
40
20
64
5
15
117
75
99
6
54
9
16
11
9
15
33
15
90
12
156
48
6
48
18
3
15
54
3
27
18
150
84
54
24
30
21
21
63
21
120
36
48
3
3
42
30
12
21
36
63
6
6
93
21
6
45
15
9
87
12
1
17
3
21
3
15
12
6
19
44
15
6
54
6
15
15
30
3
3
12
6
27
3
12
9
28
83
33
40
11
30
6
69
3
57
33
18
18
6
18
6
1
11
84
13
17
84
19
32
15
36
120
30
78
85
20
9
66
45
27
12
30
6
12
9
48
36
57
54
48
12
18
30
126
19
53
3
40
11
36
33
4
5
6
24
6
6
18
36
87
99
33
177
6
37
83
114
6
48
6
3
3
12
21
51
6
12
102
60
69
27
24
24
6
3
45
60
31
5
24
7
11
30
67
20
12
15
36
12
90
15
12
9
27
75
18
66
36
60
18
27
64
41
72
3
24
24
9
18
42
60
18
9
3
42
3
3
30
30
13
11
13
11
54
18
60
13
59
18
3
16
29
15
75
25
35
9
57
43
5
6
21
4
119
21
84
15
25
41
27
4
41
30
12
12
60
6
27
63
42
72
19
89
6
132
54
60
3
15
6
24
3
3
21
24
51
66
3
15
1
41
18
60
6
66
12
42
3
27
69
24
27
30
19
44
36
135
9
16
5
31
35
45
45
78
42
43
23
12
132
9
24
21
36
36
18
30
19
68
45
18
24
6
54
1
120
36
89
24
6
117
4
35
6
54
18
6
61
5
51
33
15
24
3
72
6
6
30
18
66
6
18
15
123
49
23
12
13
20
81
42
12
21
12
39
36
9
45
24
6
9
27
12
18
18
6
48
63
45
3
16
23
96
72
13
5
6
24
36
45
60
33
48
3
15
60
61
35
6
43
59
6
30
21
9
6
45
4
119
105
105
3
12
93
75
27
18
12
31
80
51
6
15
28
44
15
36
85
5
12
24
36
12
147
60
3
72
30
18
48
30
39
15
36
72
18
24
36
27
57
6
33
4
23
132
6
6
18
7
35
36
12
18
30
12
12
13
68
9
30
13
11
6
6
78
99
87
30
30
18
15
57
3
3
18
15
36
21
12
18
42
27
39
30
30
42
27
15
30
3
112
8
39
6
12
7
59
12
13
32
57
27
69
42
129
39
57
3
45
21
18
6
27
3
1
35
25
20
36
27
60
1
35
21
9
12
7
17
6
13
11
13
20
3
18
84
60
60
42
6
24
6
12
6
15
4
53
24
30
13
128
3
24
12
6
3
24
108
3
30
15
27
18
24
42
30
24
27
27
1
20
51
9
15
21
45
36
42
57
28
17
15
4
47
60
33
51
6
19
11
12
33
15
9
3
33
9
43
53
27
57
19
36
24
17
19
35
13
83
105
3
49
23
12
81
24
3
13
35
54
36
19
11
21
9
6
133
96
29
48
18
24
30
7
29
60
66
36
18
36
6
18
36
15
36
57
12
90
21
39
24
9
15
21
12
9
18
18
12
15
12
3
33
87
36
42
30
24
30
66
12
6
51
33
18
37
36
44
36
15
66
19
77
15
15
13
17
99
9
42
12
60
42
54
12
30
114
24
36
24
12
9
9
12
18
69
123
120
45
3
12
12
60
18
12
186
6
3
93
63
36
3
45
147
21
33
79
47
36
37
32
45
19
32
9
6
12
6
24
30
37
83
45
15
72
210
66
57
33
42
36
25
5
15
45
6
24
120
1
29
27
27
12
33
40
11
282
3
51
6
63
21
24
6
13
ABCD 94974690964*3^$a+1 [50043]
31
72
47
28
62
84
64
15
27
68
12
25
105
15
36
24
239
60
40
20
1
113
67
3
36
45
36
23
36
37
107
22
48
75
281
10
69
36
11
30
60
4
14
22
8
43
3
69
45
102
93
167
13
57
14
4
66
87
29
10
150
74
6
150
1
149
10
20
18
30
37
93
86
30
16
90
98
112
74
37
17
52
50
25
23
52
20
60
4
21
59
64
2
31
60
12
287
10
84
56
139
21
14
96
18
55
17
40
99
72
23
6
114
76
8
66
16
90
8
132
40
134
31
29
19
95
1
29
36
19
60
17
30
25
36
119
18
40
15
41
34
26
16
15
35
78
96
4
32
19
36
3
60
33
123
104
1
101
70
18
356
204
6
36
48
30
76
54
20
25
36
24
87
129
71
70
39
12
9
51
17
160
87
59
1
29
7
17
31
5
55
51
50
19
219
90
15
45
12
20
30
118
32
19
29
10
30
36
26
24
61
29
36
4
24
116
19
96
311
54
31
53
22
33
12
35
1
180
47
70
30
36
69
72
23
76
9
60
15
21
29
42
88
50
30
30
6
16
84
6
48
15
17
4
14
37
75
14
54
42
4
26
60
49
21
128
6
10
36
54
69
47
25
3
122
55
3
6
66
21
3
81
108
5
67
60
23
52
108
32
13
165
32
78
76
86
70
18
2
48
136
14
67
108
65
6
61
3
116
30
280
24
26
1
36
39
33
275
22
48
122
1
149
91
69
15
5
178
20
202
50
48
36
100
216
14
6
28
32
100
104
49
11
160
9
11
46
3
35
1
11
18
102
121
93
50
4
26
7
47
37
9
26
40
21
300
17
82
8
30
52
50
85
29
54
196
45
36
29
30
150
7
72
5
72
30
25
3
92
18
210
12
25
3
20
13
129
48
186
26
54
4
56
6
10
21
57
90
33
317
127
39
14
12
31
167
30
22
30
18
26
211
84
96
3
12
14
136
30
33
17
48
30
12
100
140
1
12
45
2
193
12
3
140
46
135
24
15
33
60
3
20
126
54
49
35
6
31
23
216
60
145
21
20
18
186
64
20
31
35
25
95
16
138
2
48
37
63
32
40
45
95
1
23
90
10
20
49
171
69
15
6
86
73
36
51
213
60
120
41
175
36
3
20
42
28
15
35
30
96
10
44
82
171
17
22
8
102
31
17
72
84
54
25
72
9
14
6
6
10
48
110
36
54
276
31
15
108
93
12
17
10
8
22
18
132
50
235
29
6
40
194
34
33
257
67
9
20
34
26
79
51
50
4
42
9
89
7
275
48
1
11
24
114
30
130
90
20
60
25
47
10
18
72
81
27
90
27
35
1
89
18
10
15
21
210
26
90
85
53
127
3
117
53
10
33
69
38
1
39
12
80
61
23
84
25
11
94
6
170
127
17
120
72
28
26
64
57
83
61
15
50
6
13
45
32
31
17
22
18
15
17
54
40
21
33
15
107
198
7
53
67
95
1
17
31
36
96
39
33
57
18
86
31
9
104
22
144
50
16
128
22
33
72
35
58
30
21
35
1
3
26
64
90
66
26
13
41
10
36
54
14
37
29
34
110
60
42
24
10
24
26
30
31
53
30
190
26
25
144
36
72
3
84
36
6
74
16
8
6
54
12
60
73
47
25
23
102
54
6
43
125
127
155
24
30
31
33
6
81
65
24
151
120
24
39
20
46
54
32
4
177
53
115
11
133
48
72
21
96
8
102
30
54
4
86
139
17
55
36
9
68
31
251
54
7
59
88
62
4
36
3
77
43
27
18
15
101
30
121
108
17
31
89
91
3
6
44
10
74
7
29
6
28
26
6
48
1
96
48
35
61
29
10
92
160
105
3
20
42
24
40
104
22
18
12
18
2
31
59
4
69
36
144
15
33
9
8
22
110
19
105
20
6
84
106
8
7
96
23
10
56
4
26
60
88
93
57
72
99
24
71
30
40
87
113
24
12
138
22
3
57
123
41
36
24
55
29
52
123
11
64
122
58
140
52
20
138
40
3
72
48
53
6
73
35
22
20
31
48
161
28
122
1
120
39
24
66
15
204
12
23
16
8
30
40
62
1
57
6
54
51
71
1
113
96
148
20
67
183
150
122
1
39
33
51
86
ABCD 94974930112*3^$a+1 [50014]
18
5
60
12
31
29
25
15
135
24
54
12
23
43
12
42
30
33
92
1
12
3
24
3
36
9
27
48
105
27
45
3
53
4
3
90
36
102
54
3
45
3
135
9
39
66
18
12
18
23
7
60
5
108
24
19
6
23
7
54
6
18
15
3
30
54
120
24
54
60
195
33
24
18
48
12
57
9
27
69
3
87
48
30
18
72
17
25
63
32
103
36
9
72
9
47
43
6
108
35
1
6
53
25
30
65
7
30
84
24
60
30
12
66
42
30
120
48
95
13
12
12
96
6
24
66
18
36
60
12
69
63
17
31
45
32
13
18
6
6
12
48
12
60
105
57
60
54
81
3
12
18
30
6
30
9
48
27
30
15
21
42
9
9
24
90
6
60
6
6
12
120
36
54
12
6
24
6
84
93
20
1
84
6
6
36
24
6
108
42
30
18
47
72
13
42
12
41
67
36
9
87
6
168
47
7
6
60
66
21
27
30
12
23
12
13
36
24
60
155
37
18
48
9
9
27
3
29
25
90
6
36
15
33
15
15
6
11
13
47
40
9
66
45
3
36
17
97
27
39
24
6
30
9
27
36
132
5
25
63
3
69
68
25
12
3
27
6
239
72
13
30
45
45
12
30
45
8
108
24
16
75
65
13
6
84
9
15
30
12
18
33
200
73
51
63
18
24
48
36
11
79
29
25
27
20
61
95
40
69
6
17
115
5
7
30
54
132
60
189
36
75
48
9
3
30
48
39
15
5
88
24
116
37
30
36
72
5
157
66
24
5
72
19
17
4
36
39
6
24
60
15
63
36
41
36
72
127
5
13
30
5
112
129
42
54
48
36
30
6
35
40
33
15
45
108
27
60
57
78
78
12
12
66
18
24
167
13
12
3
105
12
3
27
54
59
1
24
90
6
27
27
18
12
42
5
13
15
81
12
30
84
6
47
25
15
20
37
48
42
18
90
17
13
107
43
42
60
3
248
72
7
24
30
6
81
39
6
48
6
18
87
63
30
30
42
48
42
66
24
24
42
57
12
3
30
3
63
36
5
13
48
60
18
54
83
13
12
48
47
19
114
39
12
81
27
117
48
47
31
9
63
18
87
21
27
27
6
30
41
168
61
59
37
6
54
11
13
30
24
30
60
15
135
48
18
6
30
48
30
6
71
61
24
71
25
35
37
42
81
3
120
77
7
6
60
6
18
30
12
48
18
27
20
43
5
7
90
36
6
18
66
60
29
112
3
36
66
36
42
12
18
18
84
78
6
102
24
18
66
42
42
30
30
18
18
87
93
36
35
19
30
114
12
53
85
6
30
6
21
72
20
1
111
21
47
1
72
12
3
132
8
7
90
6
24
5
12
13
23
7
137
60
49
96
6
24
144
36
21
9
63
20
12
28
8
13
12
24
83
25
12
96
12
156
71
55
6
12
72
24
6
36
69
15
18
47
25
15
159
9
33
18
17
72
25
18
5
19
48
48
12
30
162
5
31
114
54
120
6
90
6
24
15
33
18
17
67
156
24
18
60
6
30
6
48
102
18
12
41
7
57
15
78
18
48
72
17
31
17
172
3
54
66
12
5
7
24
30
54
30
30
42
90
30
183
21
30
132
78
30
17
7
6
24
60
30
53
72
7
48
6
11
115
48
12
53
31
204
5
120
37
18
5
25
18
5
43
54
18
29
19
9
3
42
66
41
25
11
13
51
8
13
24
48
95
7
108
42
54
24
57
3
30
3
39
6
30
18
39
15
18
12
102
30
60
30
33
63
5
72
31
6
18
57
56
67
53
139
30
36
18
66
48
30
6
6
66
24
24
47
43
6
18
45
45
6
12
9
39
54
6
9
3
84
6
119
40
9
27
27
30
60
15
15
36
24
6
12
47
61
24
12
24
30
54
23
85
18
24
12
48
36
6
15
63
30
203
24
1
54
48
5
12
19
9
21
126
24
30
30
29
25
15
20
127
30
60
3
8
37
12
11
52
45
60
6
30
6
101
64
51
69
39
17
13
42
17
7
33
15
6
24
75
57
36
12
27
48
20
25
30
90
72
6
45
3
6
30
48
48
18
12
39
8
37
6
18
6
24
12
54
18
150
23
19
30
60
30
78
120
107
61
60
18
24
36
6
36
15
9
108
90
156
42
42
60
65
31
30
11
13
6
6
174
96
54
6
5
28
3
102
60
6
24
53
7
12
93
57
138
30
12
11
7
36
9
195
36
54
75
3
24
18
12
11
72
1
126
45
108
12
3
90
12
78
102
48
30
6
12
54
6
18
36
30
3
32
48
37
3
51
149
37
30
5
13
35
40
20
7
45
3
6
11
61
30
29
40
21
60
48
24
42
108
57
33
30
6
12
72
30
12
41
13
12
78
24
90
36
11
49
36
78
30
18
12
18
72
6
66
60
78
60
36
21
111
18
12
12
78
12
45
45
30
6
6
18
36
72
12
35
37
18
165
3
42
30
33
3
24
18
12
30
30
27
33
90
12
54
24
78
42
6
102
12
60
6
114
42
54
6
6
24
18
18
78
129
3
48
81
15
18
18
72
30
23
37
6
69
51
30
66
24
54
6
60
41
55
21
32
31
6
18
36
12
228
21
8
1
71
49
84
12
35
43
12
5
73
15
27
5
28
33
24
30
84
30
51
3
18
155
7
45
60
171
6
18
60
65
55
42
11
13
30
12
12
30
12
138
5
40
51
21
15
33
68
25
18
96
5
13
30
165
12
9
6
18
75
15
48
77
55
5
52
159
36
54
24
42
48
12
90
30
84
84
12
5
40
20
16
27
36
12
18
11
76
3
42
48
72
39
105
60
18
42
111
3
6
60
18
5
1
119
37
24
36
6
54
63
ABCD 94975749398*3^$a+1 [50022]
24
36
45
48
15
117
3
204
60
36
49
360
36
12
8
24
40
56
27
33
15
72
97
47
24
24
145
20
15
21
64
23
72
168
72
25
71
57
72
15
13
107
1
71
288
1
11
48
145
8
3
117
60
52
11
9
15
1
71
180
13
20
3
117
100
131
156
13
48
68
15
25
59
13
35
48
36
9
112
132
107
21
15
12
133
120
12
155
21
52
119
1
48
12
20
75
37
11
24
61
11
1
119
13
68
39
49
239
1
24
60
47
81
40
8
15
9
16
59
13
47
201
27
93
27
37
36
59
48
45
87
25
47
24
85
44
15
81
27
13
95
37
68
87
45
40
20
160
47
108
45
100
59
1
32
87
249
184
96
47
37
71
49
8
72
36
87
72
25
35
1
47
85
299
21
27
36
45
27
192
1
72
32
27
13
47
120
120
81
3
36
1
48
12
95
37
11
60
25
104
96
147
37
47
9
40
11
21
39
1
32
16
24
71
69
3
165
108
15
105
72
27
60
120
60
60
36
156
36
45
99
33
3
24
13
180
47
84
12
13
20
24
15
12
1
60
35
12
145
296
39
13
35
145
47
25
36
80
51
21
12
15
25
36
35
69
27
96
73
92
240
28
71
13
47
93
15
85
80
3
144
21
3
37
48
20
60
84
27
21
15
13
32
220
12
23
60
85
59
13
35
36
37
32
63
153
99
181
24
48
12
68
87
1
59
36
9
60
16
152
63
60
25
59
141
12
27
25
35
141
60
27
120
37
11
24
108
48
97
20
52
180
23
12
96
97
68
111
60
48
48
48
57
72
60
268
12
8
39
24
25
20
87
12
13
72
20
28
32
15
81
27
72
12
1
35
13
44
28
32
156
12
280
20
135
24
96
48
24
96
49
56
39
12
48
145
11
96
84
60
36
33
27
109
44
87
36
84
1
23
36
1
12
95
61
35
36
108
48
33
64
80
51
240
49
11
9
28
107
13
12
68
3
25
47
120
72
33
63
12
45
87
72
24
189
15
60
213
75
57
40
35
1
72
35
225
15
33
15
25
72
47
48
153
12
3
120
97
47
48
48
25
59
12
21
48
99
1
20
184
35
21
51
84
36
1
32
28
35
13
60
35
85
59
12
24
37
179
129
4
35
12
84
109
47
21
112
60
60
20
96
27
48
97
35
93
15
120
144
48
72
25
11
57
123
9
147
93
28
59
121
12
8
88
11
121
47
21
72
39
48
12
13
11
24
73
12
96
32
15
13
24
11
36
60
84
12
97
11
72
12
13
179
48
73
107
93
27
1
71
9
4
11
117
27
33
99
21
48
4
11
69
75
85
71
45
40
11
60
33
76
35
9
76
24
20
3
45
39
24
36
48
12
81
39
48
21
51
24
9
63
72
45
48
3
105
207
24
24
72
24
1
35
57
3
120
12
12
1
8
75
25
44
27
48
12
33
51
84
25
23
105
48
15
24
72
61
120
108
24
8
3
37
23
9
100
20
63
24
120
48
33
160
12
60
60
11
24
13
60
23
45
24
40
95
60
13
32
28
8
231
73
23
12
1
32
220
60
32
27
1
92
16
47
57
123
48
49
80
75
105
88
47
21
24
76
59
73
23
24
1
20
84
168
15
105
63
49
23
48
57
27
12
1
35
25
68
4
35
25
80
156
52
35
12
1
131
36
25
272
100
35
21
27
85
92
15
12
9
4
47
9
75
37
23
37
107
25
11
36
13
107
48
45
3
37
48
12
68
148
200
15
96
73
20
3
25
95
12
45
160
156
11
61
32
48
15
13
92
192
48
3
84
12
84
36
73
95
13
32
40
36
44
15
36
60
45
60
27
153
4
35
25
35
36
24
1
104
48
63
72
24
60
1
47
45
15
21
99
12
193
83
12
261
100
44
76
72
8
124
35
36
72
33
24
87
189
24
16
11
61
72
8
88
20
232
80
3
84
81
15
205
72
107
60
48
60
25
23
49
23
12
21
12
60
147
96
37
23
105
135
169
96
95
145
59
36
12
48
12
24
9
120
24
28
107
85
71
109
20
ABCD 94975769204*3^$a+1 [50046]
56
75
21
84
40
144
80
36
40
119
36
54
67
12
20
112
8
76
24
116
51
49
12
60
32
88
72
47
133
11
21
156
3
30
139
60
48
104
28
20
96
12
28
11
33
36
16
68
48
24
4
56
28
36
32
28
5
7
29
3
87
21
4
44
12
52
32
24
72
243
21
324
15
25
41
60
3
12
39
21
48
21
139
71
9
76
32
33
79
56
36
39
36
114
270
61
24
32
399
109
56
15
73
56
160
35
6
43
32
9
135
84
12
48
72
24
36
9
67
12
80
87
81
9
123
81
15
12
3
1
5
123
72
180
24
76
5
75
36
3
57
28
95
21
45
19
32
3
36
24
105
36
64
44
36
60
15
21
48
160
72
20
28
11
36
285
24
100
20
24
156
60
76
44
15
9
132
84
64
77
3
27
1
59
84
21
100
8
57
43
32
9
27
40
59
45
4
36
96
68
120
15
9
57
111
12
12
15
33
172
140
24
16
24
104
117
3
48
3
117
3
36
13
11
9
16
176
15
13
120
11
21
60
75
13
72
36
68
15
45
111
9
4
72
44
24
108
4
44
141
54
81
9
147
12
16
56
76
152
12
36
132
87
13
8
28
35
6
30
33
52
5
75
64
24
197
279
321
84
15
4
17
24
15
51
85
140
24
21
3
96
24
16
95
1
108
20
196
36
44
84
16
116
315
60
25
36
29
54
66
99
24
12
135
85
8
28
212
27
13
11
49
71
9
180
141
7
32
168
99
121
53
6
129
36
136
128
64
8
3
61
5
39
15
9
12
39
9
196
41
55
5
30
9
64
56
15
1
48
36
11
85
8
171
21
69
19
68
52
20
52
60
128
51
37
48
11
49
41
75
64
12
23
21
96
33
51
96
84
28
11
21
15
30
31
23
21
39
9
12
9
55
80
51
45
108
12
4
44
12
4
32
93
51
84
15
36
85
20
159
9
108
12
156
12
84
16
239
25
20
24
21
79
24
36
71
54
6
201
12
12
88
11
120
37
84
180
44
21
63
180
12
4
144
8
48
40
140
12
28
20
15
201
60
60
315
129
36
136
84
20
124
216
24
36
35
60
193
80
36
64
17
75
36
12
96
36
15
90
55
56
228
84
117
15
4
35
129
28
104
144
51
61
44
120
48
12
28
56
52
44
24
24
12
9
27
33
7
32
12
105
24
75
312
132
36
24
36
60
52
32
100
71
81
15
25
29
36
115
24
116
159
61
8
51
6
39
4
20
76
152
28
36
104
40
95
36
30
31
8
21
3
156
12
40
59
69
84
60
12
40
48
108
8
21
90
81
124
8
28
239
105
4
300
96
44
4
56
21
55
36
59
90
283
36
56
39
25
24
228
68
64
32
45
135
48
28
8
72
9
75
84
184
108
44
96
108
4
107
54
6
133
8
88
36
116
24
16
83
61
128
40
20
28
23
6
43
180
20
112
8
76
36
56
72
40
80
27
13
11
36
30
3
16
44
136
71
1
8
60
16
8
60
51
21
28
12
5
175
60
5
84
91
56
24
15
189
36
184
12
200
52
60
17
19
192
173
27
9
54
9
12
48
87
141
3
60
156
24
156
45
168
12
264
16
48
47
30
3
111
25
116
15
45
15
9
52
132
260
72
100
5
115
80
24
4
11
9
76
41
15
15
9
45
55
44
141
135
60
36
75
153
12
96
72
12
15
133
36
44
36
64
80
28
59
9
64
12
8
12
9
79
348
140
84
45
19
20
21
54
9
147
49
20
52
224
15
93
36
15
21
64
131
33
12
108
27
90
15
39
45
36
24
60
52
68
75
145
72
44
45
39
21
3
51
9
40
12
224
24
51
121
44
24
196
96
48
8
48
75
9
12
60
40
68
51
66
219
105
87
88
60
104
36
40
12
32
87
13
32
76
23
45
4
20
21
39
40
32
15
69
ABCD 94975943828*3^$a+1 [50099]
44
27
9
96
88
5
15
112
17
63
63
49
12
48
107
25
209
99
168
244
204
95
21
28
80
15
36
177
124
56
112
12
149
27
9
75
15
9
84
28
5
72
151
96
60
8
12
36
48
64
96
5
72
54
85
80
64
20
60
87
45
4
41
7
12
44
16
84
80
76
5
3
12
16
44
84
21
175
144
32
24
3
33
64
155
21
87
93
108
160
17
72
72
18
1
32
12
112
20
40
104
201
36
3
12
3
36
13
5
87
39
25
101
54
36
33
75
21
15
21
64
200
4
71
85
59
21
15
1
68
16
77
19
68
48
27
81
36
60
28
68
4
11
33
12
45
99
40
41
7
12
36
12
131
25
101
18
25
8
28
20
64
128
15
108
21
33
7
8
75
13
77
27
9
15
16
56
72
196
44
51
81
96
28
101
3
216
24
60
12
24
12
28
17
99
48
36
64
8
33
180
115
29
3
64
56
75
108
54
36
216
54
37
68
156
9
99
63
9
40
23
18
15
39
33
100
83
105
3
117
60
192
12
105
63
117
39
60
99
33
183
21
48
3
229
44
60
27
13
95
49
12
29
90
36
18
7
8
148
32
21
36
195
36
108
57
18
61
29
72
235
32
48
9
36
162
25
8
24
24
124
32
33
27
9
7
104
15
25
48
72
35
9
112
12
96
41
54
105
24
148
32
16
17
75
84
28
48
179
13
96
36
35
49
32
27
36
1
143
36
54
3
52
48
5
115
20
28
24
137
54
1
53
43
8
4
32
100
101
90
13
44
36
12
24
240
24
40
60
116
3
37
80
63
81
45
36
36
123
72
12
12
64
95
144
25
192
96
137
18
13
56
21
39
76
72
12
156
8
64
12
83
93
4
80
3
126
39
36
87
25
68
12
75
49
59
21
16
17
36
31
113
18
93
12
48
52
44
40
125
31
20
108
75
21
51
33
57
15
24
160
60
188
147
18
91
116
4
32
24
75
25
29
19
12
23
93
12
3
97
20
28
12
48
65
55
48
41
15
3
145
32
16
167
13
5
7
65
147
51
37
32
24
87
162
36
15
96
36
69
183
12
16
8
15
141
4
125
51
111
9
45
36
55
17
7
80
24
16
24
144
8
112
35
13
5
18
162
7
83
72
93
52
12
36
60
24
44
76
20
28
68
64
71
13
200
24
15
1
56
4
47
37
53
19
53
67
24
35
37
48
224
15
13
23
21
4
101
55
71
9
48
136
5
39
28
5
15
3
25
11
9
64
48
44
48
21
51
24
15
21
16
35
33
21
54
37
144
144
89
51
16
20
24
216
105
36
159
3
18
63
45
115
92
4
23
21
15
37
188
60
75
36
18
7
44
52
44
51
9
24
24
16
36
44
297
43
47
54
103
5
3
72
16
80
40
92
64
60
104
120
36
51
45
28
56
33
18
69
16
72
128
24
36
87
18
90
72
21
16
144
84
32
135
126
18
21
16
84
104
36
63
72
18
7
44
160
372
60
5
108
51
3
177
3
126
87
52
36
12
432
11
1
24
92
9
139
5
54
21
40
29
147
4
20
12
160
32
48
28
260
45
39
51
277
47
21
144
28
23
157
23
54
31
192
80
4
20
16
60
29
39
15
1
80
64
92
285
18
162
79
60
96
84
96
44
9
7
24
5
108
7
11
162
91
56
24
16
56
48
4
227
108
45
153
162
85
32
160
11
90
90
73
17
15
12
100
156
12
132
276
35
25
32
100
23
1
116
27
1
36
44
36
4
60
60
29
27
28
92
15
21
69
63
12
84
16
59
69
165
18
57
28
32
60
3
45
45
135
27
21
52
12
60
32
88
77
15
60
4
20
45
36
79
92
124
11
25
48
35
45
45
7
120
107
18
43
12
35
234
19
17
63
64
17
91
80
4
44
16
89
55
17
15
93
216
54
25
192
17
3
88
17
3
240
36
81
43
44
57
36
54
108
33
4
44
16
116
84
135
ABCD 94976110358*3^$a+1 [50047]
4
20
24
36
12
39
13
23
13
5
84
3
15
25
17
31
12
8
12
84
84
12
24
4
11
105
4
20
57
7
20
3
13
11
1
12
48
20
52
56
75
37
44
24
57
19
35
24
45
12
24
64
35
109
68
40
12
5
48
15
27
1
20
12
15
57
72
16
53
24
48
15
24
16
92
16
32
12
48
15
13
11
21
63
21
15
21
4
44
24
16
20
51
1
12
8
64
20
3
21
24
48
12
81
15
36
24
72
24
9
67
48
11
18
7
96
5
3
117
18
1
53
91
44
27
6
3
36
84
15
9
16
60
56
4
80
24
12
123
18
15
15
69
4
20
4
32
4
47
13
119
45
63
12
25
11
45
24
100
60
11
21
9
7
8
99
1
17
12
55
68
4
20
24
9
111
16
23
45
3
13
44
28
8
156
16
29
39
4
65
15
40
8
12
15
12
25
68
15
13
23
21
36
3
1
44
39
1
44
15
12
49
132
5
12
42
33
28
5
3
51
21
39
21
33
55
47
13
32
28
72
95
18
30
36
73
32
21
115
24
24
35
57
12
52
11
117
60
87
198
18
69
16
24
104
4
17
19
12
5
15
57
7
8
36
60
15
24
30
3
33
7
12
23
18
7
180
20
64
60
23
18
7
53
15
12
88
24
36
23
61
11
12
36
150
51
4
60
11
49
56
3
36
37
68
4
8
12
108
12
120
3
33
16
36
48
17
3
4
60
20
93
19
29
79
20
48
4
44
39
60
30
51
12
100
8
16
48
8
27
78
15
3
181
60
11
25
60
132
12
60
20
16
48
24
8
52
8
60
24
39
9
45
3
3
36
45
4
20
24
171
61
35
33
33
15
27
21
64
92
33
36
24
91
32
28
44
15
13
20
64
29
27
144
15
9
45
15
4
35
117
88
8
15
57
28
23
24
37
8
27
25
5
18
18
39
15
1
72
32
9
55
12
5
43
5
7
17
63
27
21
12
132
36
4
56
9
67
20
4
29
43
20
33
30
90
6
13
53
7
47
13
20
3
57
15
13
8
64
20
16
80
69
15
28
32
240
27
33
60
75
48
9
16
20
24
48
28
23
45
16
20
48
12
28
120
80
12
40
48
36
17
15
33
15
39
57
64
20
12
84
3
45
36
27
30
3
12
27
12
73
48
48
17
19
53
18
30
7
36
35
25
12
24
8
75
1
17
3
40
11
21
48
69
91
107
18
15
120
9
91
5
7
83
36
9
16
11
12
36
9
48
57
7
11
108
72
90
75
12
12
24
36
69
31
23
1
12
60
192
56
12
24
39
24
45
21
6
109
12
32
28
24
44
16
56
52
5
7
11
25
8
39
13
60
60
23
24
30
7
20
48
3
9
24
105
15
4
32
9
30
25
29
42
1
8
96
51
45
24
4
20
52
32
60
15
121
24
41
19
48
17
43
53
31
36
5
55
32
36
15
21
15
60
1
20
69
3
48
24
120
28
23
72
60
33
4
36
72
8
12
40
47
108
12
1
32
27
18
7
8
108
60
45
3
60
45
90
117
27
25
8
9
31
35
9
51
12
21
4
32
28
8
3
57
15
12
33
12
15
36
9
156
9
36
67
20
28
17
12
18
69
36
60
48
45
75
4
32
16
17
48
18
54
51
4
41
19
35
25
5
3
105
132
63
52
11
21
60
76
143
6
43
12
8
28
12
53
7
8
24
16
23
61
24
17
7
20
48
60
63
24
57
4
132
95
18
12
15
27
13
17
18
133
20
60
4
8
27
1
44
15
25
60
36
44
60
40
5
15
12
9
51
16
59
45
16
5
39
51
33
9
102
1
68
39
60
61
5
31
11
13
12
20
3
57
24
51
57
15
25
8
39
33
105
43
8
16
23
57
3
18
90
157
56
15
21
28
23
13
11
30
75
4
56
9
27
15
18
91
24
5
15
136
35
73
12
104
40
24
8
27
1
12
20
15
37
60
96
77
18
69
16
12
8
16
36
68
76
48
36
17
48
42
12
60
45
36
39
18
147
48
28
12
104
24
39
13
17
3
3
81
3
45
16
24
5
6
109
8
57
42
129
40
47
12
25
48
92
3
9
45
3
40
5
7
20
69
12
7
47
13
32
40
8
12
81
19
35
36
33
4
35
37
104
40
17
7
5
27
9
27
15
49
20
39
25
29
7
23
21
76
11
60
13
12
23
1
23
30
7
44
144
12
36
12
33
39
4
44
12
24
27
25
47
102
36
108
6
1
20
4
29
27
27
73
17
15
33
3
12
24
3
25
8
28
11
9
57
147
28
23
1
36
8
15
9
72
4
32
3
49
96
17
39
4
20
24
171
69
100
12
104
36
36
72
28
23
21
4
11
60
18
3
33
12
7
36
17
120
78
9
16
47
57
28
23
25
11
18
43
5
99
120
16
23
25
20
24
100
23
13
32
52
12
5
3
45
31
12
20
33
39
96
4
12
23
6
7
47
36
49
60
36
29
87
36
4
20
15
54
54
6
54
30
18
57
72
24
52
32
16
92
88
32
3
21
33
7
48
32
76
20
48
27
37
53
19
11
37
17
51
60
3
9
3
13
11
13
56
15
42
15
40
32
52
35
33
76
17
18
1
68
28
8
52
20
84
40
11
9
24
36
120
4
32
4
36
23
9
36
60
52
23
37
35
9
3
13
152
75
33
12
36
9
171
72
12
48
15
85
23
205
32
52
23
162
30
1
59
13
35
18
39
36
51
21
120
52
5
3
57
7
29
39
12
76
8
36
60
3
12
24
12
45
12
48
28
72
24
20
9
36
39
12
28
44
3
69
3
1
92
28
35
37
92
12
3
18
15
3
25
32
60
100
53
7
32
3
73
84
8
15
90
72
18
25
8
40
29
18
49
8
28
12
56
4
48
8
99
13
12
48
32
12
9
30
1
56
48
9
3
52
8
28
44
76
44
12
51
18
72
72
15
60
136
59
13
24
20
40
35
25
56
3
37
8
40
5
15
12
63
97
47
33
3
105
72
39
13
5
15
16
20
12
100
23
97
5
75
3
37
53
19
48
8
40
32
15
33
4
60
47
1
60
23
9
40
32
64
5
66
1
20
12
48
4
8
33
60
84
36
42
33
15
57
3
25
12
53
12
15
45
7
84
12
24
11
25
32
40
35
25
8
33
87
28
12
20
52
8
28
41
39
45
27
24
76
35
25
60
12
60
8
48
60
4
8
24
51
9
9
6
13
60
ABCD 94976242742*3^$a+1 [50010]
24
11
19
21
33
71
16
9
6
48
9
27
5
48
16
24
36
80
52
3
30
15
45
47
13
12
35
19
5
1
18
9
36
57
60
119
19
72
65
73
11
156
49
51
15
48
21
56
13
36
71
24
49
51
48
3
17
13
18
6
35
48
31
6
15
20
121
23
40
80
37
24
59
37
48
6
5
25
3
32
60
4
60
15
12
53
24
12
16
9
39
60
21
75
8
61
11
1
18
96
5
24
24
12
55
36
84
45
9
47
199
81
8
61
24
27
128
96
109
75
20
1
6
5
13
87
20
64
21
150
24
41
19
24
117
108
20
84
13
15
39
24
5
25
36
3
141
30
29
1
39
81
30
17
12
60
31
30
12
23
7
17
1
12
48
15
12
15
33
15
5
16
36
9
60
96
83
72
19
5
49
47
40
3
30
15
81
36
3
32
72
40
93
3
32
43
9
63
5
40
8
7
24
60
5
55
41
28
36
48
3
84
21
15
18
11
4
12
15
65
24
1
107
12
1
54
36
30
27
60
8
28
15
36
9
45
120
11
16
9
11
13
6
66
87
68
60
120
60
28
36
21
18
21
15
41
13
42
18
39
87
53
31
12
17
37
6
24
21
3
5
25
6
69
27
18
6
9
27
60
17
16
72
3
29
13
24
59
25
30
12
29
1
15
20
73
66
6
168
42
9
24
51
9
21
15
56
19
24
36
6
15
9
11
49
66
45
32
16
44
7
5
31
9
21
84
51
33
11
1
30
5
28
105
47
109
24
42
45
12
33
23
112
45
27
96
24
8
43
89
7
24
5
1
36
27
93
83
16
39
6
63
20
76
15
42
18
6
24
59
61
30
5
12
60
88
24
63
30
84
3
20
13
27
3
69
15
54
27
9
51
15
5
12
91
17
49
30
33
8
55
53
1
35
25
3
21
15
80
67
24
6
47
13
18
41
40
8
36
36
55
30
11
12
13
15
9
59
37
90
17
7
6
60
18
6
24
35
37
3
45
6
30
23
1
47
64
36
9
99
72
39
36
5
13
15
32
85
18
12
18
30
17
28
21
39
87
17
7
84
72
105
63
6
60
63
20
7
5
1
15
3
6
24
51
15
65
1
15
12
20
40
56
24
132
1
18
30
11
1
15
24
8
31
6
51
45
108
35
25
30
137
55
45
9
3
63
17
1
27
8
25
30
36
6
23
40
32
49
11
25
54
21
140
85
87
21
222
78
96
15
9
15
60
15
29
100
93
3
12
32
13
24
11
25
27
33
3
45
6
53
13
24
54
105
15
12
60
18
30
36
113
36
1
54
29
103
17
91
21
9
30
6
3
20
7
41
25
39
51
18
39
3
29
4
36
8
52
45
23
1
30
120
30
12
15
48
75
66
11
64
84
12
15
18
47
24
64
45
6
105
51
29
16
44
4
60
51
29
72
60
12
1
6
33
21
66
41
13
30
29
88
3
57
9
24
75
72
9
60
3
3
18
11
24
156
49
30
117
32
1
42
5
13
6
45
8
1
90
9
20
31
6
24
11
55
41
79
33
3
30
84
3
63
60
5
24
4
15
6
15
105
51
20
25
114
29
1
35
60
1
30
5
28
15
17
25
47
1
12
48
15
81
59
1
66
18
27
15
114
51
15
30
24
63
27
54
6
41
49
23
31
5
121
3
48
8
60
4
8
40
33
47
25
35
25
3
24
57
24
30
9
80
7
24
60
30
27
3
17
109
63
63
18
66
9
21
30
54
159
12
15
5
16
39
54
72
27
33
18
5
61
11
40
3
5
55
12
30
60
3
60
27
5
60
24
79
6
30
41
25
18
9
21
59
13
47
1
156
54
17
25
47
7
6
48
39
20
12
4
27
30
35
25
24
66
9
39
12
77
31
5
25
12
18
117
15
78
30
6
30
24
105
15
5
7
9
51
144
45
9
27
39
9
12
20
60
19
36
77
16
15
6
39
12
39
113
1
119
52
15
24
5
84
13
23
55
5
36
16
39
6
27
32
55
6
3
15
69
3
17
103
78
35
16
45
39
12
8
12
12
36
36
60
4
87
5
55
78
12
83
25
15
45
42
48
30
95
37
15
63
66
95
28
68
13
42
60
89
48
16
80
76
96
15
9
45
30
114
30
36
9
24
3
9
15
141
39
30
30
54
15
15
17
60
12
37
11
84
4
32
25
35
12
48
25
23
7
33
12
12
3
5
28
15
12
33
20
7
30
54
81
3
65
1
30
5
40
36
20
19
9
57
75
3
41
25
35
1
30
5
4
99
36
5
4
27
60
17
13
75
9
60
6
33
20
120
24
7
129
21
24
36
30
9
45
27
33
90
5
4
3
18
6
9
45
12
15
9
71
72
1
12
3
27
29
40
24
32
25
23
1
23
7
9
57
18
12
18
90
12
30
24
3
3
33
45
47
88
171
5
40
8
7
24
9
3
5
25
54
66
30
29
16
9
23
48
55
18
66
21
9
24
11
64
105
42
18
15
12
104
25
15
129
12
27
8
13
12
54
21
15
30
35
4
15
84
6
36
48
47
4
8
1
12
24
3
48
3
12
17
12
48
28
39
45
20
24
52
128
25
6
33
27
6
3
12
3
17
40
69
6
5
19
5
79
6
39
12
24
129
12
60
18
65
1
11
4
9
35
36
31
33
12
32
16
84
81
12
15
9
39
57
27
80
121
12
23
64
21
66
24
9
8
13
27
33
15
56
25
39
20
25
42
9
116
48
112
12
212
36
28
21
11
43
30
12
47
1
36
11
72
1
60
72
47
1
27
3
21
21
18
21
51
30
75
45
18
9
33
39
15
6
3
15
45
21
84
11
16
8
24
31
36
6
47
40
8
40
8
16
69
11
25
63
3
89
4
27
5
12
37
54
5
61
3
21
12
30
30
30
5
12
37
24
27
3
189
8
120
12
36
16
21
35
79
30
96
27
80
73
23
12
4
9
12
108
90
45
36
140
19
101
16
3
12
30
27
21
47
12
7
24
41
19
137
64
36
3
6
71
12
1
27
8
85
12
15
15
189
15
54
12
27
51
29
16
32
4
99
72
57
32
28
32
49
11
1
35
25
18
5
67
17
31
9
3
24
153
3
24
36
5
13
11
24
60
25
27
24
36
32
97
51
3
5
1
51
48
21
36
60
24
15
56
28
81
3
21
12
48
30
6
11
49
6
65
72
40
20
13
48
12
108
39
48
20
25
35
4
39
5
7
45
15
5
19
6
23
25
111
45
30
9
12
8
7
17
72
25
35
1
3
32
28
20
7
57
21
12
59
16
9
39
12
3
42
59
ABCD 94976544992*3^$a+1 [50006]
18
69
43
38
30
42
138
78
79
83
48
42
78
22
23
27
42
15
15
88
218
31
71
102
70
5
12
4
57
27
11
30
60
51
36
45
3
4
23
117
60
48
3
49
23
10
8
34
45
32
3
36
25
9
47
39
24
60
10
35
48
28
59
6
22
17
100
75
17
31
12
78
27
41
4
18
5
3
112
8
1
8
36
15
49
36
77
82
8
78
102
49
3
17
111
70
38
42
15
12
85
8
42
88
53
19
48
38
72
70
60
9
81
3
59
37
33
15
41
42
18
12
40
23
7
9
24
47
12
25
33
68
27
27
48
18
42
45
48
49
60
27
29
4
90
53
12
25
30
105
8
85
80
10
38
22
9
23
96
1
8
21
55
20
36
69
52
68
79
11
1
93
26
1
44
100
9
8
19
171
5
45
18
21
9
114
60
118
42
86
34
21
57
2
30
63
33
24
63
3
24
97
63
26
12
7
20
15
6
34
45
3
29
21
70
53
4
33
62
30
120
3
4
11
112
26
27
97
23
52
36
60
27
2
60
66
12
18
91
21
3
36
20
99
54
27
21
18
24
30
10
8
40
53
4
33
32
18
12
36
9
12
39
30
207
7
45
63
90
110
22
48
23
15
4
48
29
1
30
5
72
21
112
32
88
27
11
114
78
70
8
79
33
20
60
30
70
42
5
3
42
27
1
27
93
80
15
48
57
103
59
48
13
44
60
3
82
23
3
60
1
191
9
31
33
44
51
30
34
18
12
8
19
23
37
11
9
60
33
18
48
4
30
30
38
30
177
33
72
40
26
1
3
21
59
85
11
12
72
138
18
4
26
12
103
24
41
19
32
28
33
60
30
5
28
36
3
38
42
58
32
6
12
10
38
64
18
47
33
12
87
1
30
8
52
128
64
146
19
183
2
15
21
27
33
27
3
22
8
39
16
20
160
120
47
9
100
11
133
39
68
69
21
7
12
8
3
73
9
51
32
63
4
17
13
18
8
22
128
87
3
1
8
16
9
20
15
108
3
81
28
12
11
12
48
177
81
42
45
52
3
20
22
48
8
55
9
11
15
22
23
16
56
25
155
27
18
18
112
17
21
42
109
11
49
149
4
8
19
3
53
33
27
37
48
60
20
18
61
3
68
73
9
56
19
60
20
3
160
60
20
73
5
4
15
3
62
15
3
9
28
33
162
8
9
36
28
36
20
13
98
90
43
39
26
22
2
58
5
145
30
57
65
6
4
26
34
26
27
45
40
90
8
52
68
34
8
22
5
3
22
27
44
97
87
75
18
32
40
30
21
59
78
18
30
27
33
15
7
8
82
60
59
28
36
44
33
18
60
52
60
42
75
36
27
92
28
8
22
32
18
33
45
99
13
80
63
49
51
77
19
8
103
57
11
22
30
177
23
9
9
12
43
9
108
119
81
12
48
3
9
51
45
19
12
23
1
36
20
40
59
34
47
103
45
20
45
7
11
22
15
5
51
37
68
27
57
48
7
8
3
12
73
27
53
124
248
55
89
1
38
4
101
37
62
18
30
37
11
1
51
20
60
82
83
7
8
109
11
129
13
8
52
26
90
19
5
30
28
77
48
3
21
129
30
22
30
53
36
1
98
9
33
3
15
22
8
72
12
3
27
70
18
33
27
2
48
7
20
12
43
45
92
28
83
10
39
71
82
48
8
184
38
22
15
11
69
73
35
15
49
8
48
168
36
43
20
30
6
21
21
30
102
120
55
11
24
21
36
3
25
5
7
33
11
27
22
47
36
27
28
30
50
72
10
50
48
37
5
3
67
116
85
9
8
70
68
9
48
25
20
82
20
18
19
144
84
72
8
135
37
24
77
10
192
5
51
22
30
12
21
35
45
16
21
35
25
128
99
15
28
30
3
137
19
8
13
27
23
12
18
139
71
30
27
16
65
54
70
98
13
84
80
21
12
75
28
32
27
1
27
38
12
18
42
7
33
2
78
40
143
12
52
3
8
12
10
20
30
97
33
32
67
11
22
23
120
57
6
45
117
7
12
71
13
27
8
25
32
27
93
45
52
71
7
30
3
5
39
33
22
48
12
80
48
22
30
17
3
28
149
4
84
12
3
168
8
72
12
45
16
56
64
5
52
30
29
73
180
23
12
3
30
10
38
4
38
40
93
17
7
36
9
110
148
68
24
126
52
2
37
11
57
16
5
124
51
29
67
21
8
15
36
159
57
15
97
33
38
22
8
4
18
20
12
28
38
4
11
9
88
30
17
75
97
29
84
40
11
109
87
71
18
22
57
20
16
57
38
4
30
15
3
80
72
58
30
38
27
27
10
56
34
53
57
67
11
37
5
6
12
18
55
29
48
19
21
38
34
48
2
37
3
38
10
38
27
15
9
4
9
8
10
8
120
30
42
10
27
12
20
33
175
68
4
53
18
9
3
120
21
57
67
8
120
15
49
21
23
4
32
63
150
6
4
60
78
12
47
13
8
7
11
60
57
55
5
115
5
7
53
45
78
121
11
9
51
97
35
25
23
82
26
81
31
30
30
68
57
12
45
120
3
25
47
100
5
15
60
12
4
92
55
72
45
33
23
36
21
18
42
48
12
82
38
138
94
27
59
60
82
183
87
8
12
10
23
36
40
71
69
51
78
34
8
42
88
12
26
22
39
21
147
63
62
18
37
33
63
5
175
5
31
80
84
15
1
44
4
33
30
17
40
71
52
17
40
15
21
60
57
42
17
28
15
38
15
67
21
20
16
21
27
35
36
64
30
30
20
28
32
1
65
19
71
1
21
210
ABCD 94976562938*3^$a+1 [50023]
89
36
187
24
23
30
78
157
53
42
90
18
85
72
611
72
13
5
67
23
25
119
144
60
66
6
12
168
18
103
23
180
61
72
5
60
306
54
79
216
443
198
36
300
54
97
144
101
91
23
48
60
61
47
25
5
163
125
91
5
108
55
47
216
42
72
31
95
72
66
55
77
67
5
12
54
60
36
156
85
144
191
84
24
13
269
90
42
336
324
186
36
48
216
42
54
61
72
23
78
102
37
96
47
132
12
198
78
72
13
48
155
66
307
96
47
36
37
167
54
156
31
47
30
78
84
25
96
47
210
55
23
48
25
35
90
84
42
157
48
23
145
5
67
179
42
144
48
78
12
49
11
205
168
59
13
185
192
198
216
126
19
72
53
90
186
31
5
12
103
293
54
61
35
30
199
35
85
47
25
113
96
30
73
53
6
120
37
17
126
420
18
115
101
84
199
125
43
29
24
54
282
91
89
150
174
90
132
13
185
90
234
163
48
215
36
24
36
48
25
47
54
6
66
78
144
48
42
138
72
168
648
120
1
48
48
48
125
36
474
205
491
294
102
114
180
30
157
101
210
126
6
13
221
43
72
47
18
90
66
43
11
162
114
54
282
1
72
95
12
72
61
35
85
71
90
54
24
198
72
48
115
17
66
36
24
210
276
174
37
95
48
49
24
24
107
61
41
24
102
72
108
253
215
6
228
103
5
114
120
6
288
91
11
162
6
61
29
84
78
97
371
61
11
13
71
90
90
18
283
48
155
270
6
25
149
36
384
54
409
107
150
7
24
95
84
13
77
42
138
7
35
37
24
23
24
36
109
215
36
48
18
42
120
78
67
95
1
335
6
115
288
191
126
54
61
24
71
241
83
37
23
36
61
29
90
18
102
144
72
42
198
97
144
59
162
67
221
54
181
77
156
42
54
103
53
43
35
90
84
55
35
72
90
67
48
96
23
24
48
217
77
198
61
216
83
192
109
96
65
90
78
7
95
193
96
24
168
23
1
23
126
102
132
90
30
1
5
72
90
73
96
11
301
24
89
30
144
186
36
54
120
78
126
72
49
23
145
24
137
84
240
72
84
186
30
114
174
162
114
19
24
72
24
53
235
287
72
1
72
143
198
54
90
42
84
252
49
23
216
270
126
54
175
11
390
31
96
96
11
109
168
192
17
55
95
54
43
48
96
5
18
60
12
42
55
216
ABCD 94976604956*3^$a+1 [50036]
60
21
27
132
8
13
12
72
131
60
97
15
32
100
48
45
48
23
157
15
32
13
207
32
25
60
15
68
25
72
23
97
51
60
32
48
13
87
12
45
87
93
47
16
45
99
93
215
25
27
81
180
144
23
28
165
35
109
123
8
24
84
4
32
25
60
51
68
25
84
71
109
35
60
52
48
56
169
47
96
24
120
85
24
11
24
289
23
49
23
72
133
3
80
144
60
73
23
84
1
39
69
47
157
23
108
49
27
96
32
25
63
80
192
88
9
48
47
13
48
255
144
129
11
1
24
135
164
61
83
1
132
59
100
69
119
96
36
25
23
97
36
60
15
120
9
108
72
83
25
11
25
27
60
44
85
180
48
23
64
20
60
73
396
159
57
23
60
52
116
60
25
59
28
201
96
131
97
83
157
15
80
25
11
96
1
144
11
25
59
16
33
51
21
60
167
25
75
57
48
108
60
48
72
420
95
25
47
72
349
35
36
108
40
21
59
205
11
24
37
23
36
109
95
12
13
75
12
21
143
24
88
69
123
117
23
132
40
68
1
11
25
75
21
12
95
28
24
44
49
11
217
15
24
308
108
24
40
21
24
83
40
140
48
25
155
24
1
312
11
61
119
1
15
168
32
40
141
95
157
60
107
96
25
132
12
60
71
145
15
57
71
16
44
4
80
37
216
84
11
4
20
61
27
153
120
23
64
117
59
24
48
40
8
37
48
11
148
236
4
228
104
13
12
15
21
59
73
47
1
108
59
12
325
204
59
100
33
107
25
47
60
60
85
36
59
61
359
73
36
132
47
145
107
25
36
47
61
35
84
12
61
60
59
49
95
112
32
13
99
45
216
15
32
97
23
40
32
61
15
140
64
21
35
72
13
39
116
49
23
25
11
12
52
12
36
128
1
60
23
28
32
97
123
32
84
49
27
45
156
24
36
192
83
112
153
12
83
4
21
75
165
84
123
140
25
83
64
33
87
45
36
47
25
228
144
96
15
33
47
64
33
47
100
8
61
24
27
8
28
32
13
135
72
20
1
24
27
200
25
23
96
16
20
180
16
165
24
15
21
47
97
71
48
36
73
87
116
60
4
44
36
193
47
25
60
180
83
48
25
39
105
360
11
4
116
64
81
59
49
84
15
93
15
9
35
16
20
49
51
45
35
60
49
51
8
36
76
24
216
72
33
47
25
131
204
96
36
144
1
83
60
36
1
23
37
15
21
15
200
37
95
28
177
183
69
51
32
216
97
144
36
23
180
60
12
64
8
13
95
12
88
57
36
47
97
168
84
51
60
20
85
24
51
33
72
23
124
8
120
132
112
21
72
60
123
120
9
155
25
83
40
12
44
24
25
72
36
83
96
1
132
11
16
21
147
12
45
48
15
32
100
36
12
32
208
20
60
241
59
52
33
11
97
24
23
36
64
92
13
155
133
107
40
93
135
129
24
27
165
167
121
11
85
36
83
12
4
128
52
188
73
27
92
61
47
132
1
95
12
132
49
191
96
49
3
93
47
52
45
95
28
8
48
1
63
8
48
96
73
11
52
128
16
44
16
68
133
72
35
120
133
84
108
15
252
20
60
48
148
144
129
12
23
121
51
44
1
159
116
25
39
21
167
13
12
15
45
95
13
12
96
12
60
47
37
168
15
32
40
21
35
24
61
15
129
15
20
16
60
80
49
120
75
33
ABCD 94976684228*3^$a+1 [50103]
12
72
13
23
13
35
37
12
11
72
120
84
36
25
15
93
12
23
16
44
64
8
40
120
92
52
20
24
132
208
45
35
12
4
140
48
60
196
9
35
73
63
9
11
76
21
183
56
168
156
36
4
9
3
68
12
108
40
120
96
96
24
8
1
15
129
120
35
60
36
76
116
4
24
69
23
13
35
76
44
25
12
108
72
15
92
1
51
104
85
84
75
21
131
84
12
144
40
96
24
9
11
61
35
12
108
72
36
16
116
12
48
4
8
48
108
24
112
8
36
12
72
72
13
75
68
28
44
72
13
71
64
48
8
4
96
156
96
24
81
23
24
25
11
25
131
108
85
11
72
52
68
4
9
107
25
23
12
12
16
20
204
12
133
27
56
40
20
37
23
100
20
120
37
11
36
16
12
33
35
112
212
16
32
132
24
85
11
49
75
224
16
120
44
1
27
104
96
72
12
1
108
144
95
172
273
36
27
32
25
27
189
15
9
183
104
4
9
75
20
36
37
99
9
27
248
40
129
36
24
3
8
4
33
147
105
23
48
40
36
33
23
37
107
60
28
68
12
13
12
96
59
25
51
9
23
13
47
4
224
16
56
25
27
56
16
9
107
24
1
263
40
44
13
35
37
71
40
12
140
133
51
104
36
36
48
4
21
215
12
48
49
35
76
92
72
36
16
33
23
84
1
35
88
9
87
56
60
64
21
108
12
3
57
35
48
4
56
37
3
45
35
25
84
83
13
107
60
193
231
33
87
9
12
60
95
72
100
36
57
12
183
57
3
24
56
60
72
1
15
56
124
24
32
64
20
96
24
60
60
36
49
24
35
13
23
72
192
96
24
36
12
37
48
123
20
12
112
12
8
61
11
1
23
96
124
44
1
59
16
20
24
96
24
13
23
24
121
27
20
40
57
23
60
145
75
57
107
28
116
49
108
72
3
32
1
35
12
12
40
12
96
44
73
71
12
180
52
8
40
20
13
71
24
16
33
15
60
8
60
288
4
8
13
119
48
13
72
35
4
9
35
96
1
72
15
80
172
21
23
120
37
35
73
47
25
12
60
35
12
28
68
37
27
21
27
48
68
120
64
68
4
60
80
28
8
12
16
56
49
99
93
87
81
47
84
96
28
12
44
13
71
12
25
75
105
23
40
32
24
36
24
40
33
311
25
35
112
8
4
32
60
36
12
25
87
20
148
8
12
85
15
45
48
119
24
145
11
124
92
13
71
28
45
36
11
48
60
16
117
59
169
51
8
1
51
93
191
84
36
72
4
20
96
12
12
60
108
25
11
37
27
8
88
9
11
120
12
108
37
59
24
36
61
12
36
47
28
32
12
12
24
96
88
81
12
15
8
12
48
36
60
28
116
36
73
3
93
84
35
120
12
16
33
11
24
97
3
32
28
57
59
13
3
8
64
216
204
48
32
28
44
36
84
64
92
24
40
116
4
20
13
107
16
177
23
4
44
37
23
76
8
48
28
12
60
32
133
155
60
13
11
16
45
39
20
48
40
8
180
85
83
37
23
64
80
16
44
13
39
33
120
11
16
9
60
11
96
13
95
12
24
28
56
76
156
108
56
40
68
73
87
20
25
11
25
47
24
73
27
8
108
208
176
76
20
4
56
37
36
15
24
32
88
60
80
25
11
36
60
24
4
45
11
36
36
37
23
52
56
12
84
144
4
20
61
12
60
15
24
8
61
15
84
68
28
56
16
32
48
13
11
24
37
35
64
9
87
12
68
12
1
59
52
48
8
13
87
57
27
20
28
8
108
25
35
24
25
15
36
9
95
120
60
61
107
132
52
44
24
60
52
273
11
25
59
13
47
73
60
27
21
35
40
140
25
180
12
23
12
25
83
36
96
12
60
13
15
24
93
48
239
84
60
96
64
32
112
56
60
12
37
71
36
13
15
8
37
3
177
23
12
60
120
28
44
13
36
155
85
99
32
64
32
12
85
27
21
35
24
4
32
28
9
15
12
9
47
28
44
60
12
28
32
49
47
25
3
92
100
20
25
35
48
52
8
84
36
120
12
37
143
52
32
48
13
83
16
21
35
24
160
21
83
37
39
21
48
59
1
119
60
120
73
47
108
13
47
144
24
72
124
8
36
25
51
21
95
37
11
96
40
8
36
40
72
32
1
135
69
3
20
168
12
ABCD 94977055612*3^$a+1 [50193]
48
111
69
108
72
36
24
468
144
24
24
201
111
195
93
108
252
60
81
51
75
9
204
57
75
228
72
36
144
36
72
57
54
57
303
129
12
129
51
36
3
69
36
96
159
45
45
75
36
36
300
93
15
72
3
9
27
69
156
45
135
96
39
9
132
24
48
21
99
228
72
216
24
27
69
60
84
21
51
36
12
60
156
72
63
141
60
69
27
63
81
156
12
147
45
84
141
3
267
21
12
12
189
111
15
93
51
201
24
36
96
93
15
24
12
24
60
60
12
9
219
105
36
54
117
84
105
39
36
108
12
60
69
87
3
9
168
264
156
69
39
72
72
36
84
120
228
24
24
72
39
270
219
51
21
84
84
12
60
12
108
48
60
204
60
72
39
45
96
75
105
24
444
36
75
90
111
108
108
72
60
96
120
12
69
123
108
132
51
45
24
168
180
12
147
129
51
81
99
225
60
108
12
45
51
24
15
69
180
324
48
12
87
9
72
63
57
24
99
90
111
159
21
69
51
24
105
111
396
12
48
108
204
36
12
120
60
12
51
36
45
84
240
36
225
75
24
72
12
72
48
108
12
36
60
144
57
15
156
84
60
168
132
15
93
336
21
63
180
96
132
213
75
72
168
84
36
105
180
159
336
45
207
132
108
192
12
216
12
12
24
12
60
204
120
60
108
132
48
72
408
336
36
135
21
168
12
84
24
156
204
84
96
12
39
105
75
153
81
135
60
36
36
24
24
276
96
48
60
12
84
96
3
165
12
48
24
48
9
54
21
168
96
132
33
51
48
156
192
108
111
261
12
120
21
75
51
165
156
129
135
216
63
9
132
24
12
24
24
84
12
48
297
315
228
252
69
15
60
12
120
24
384
105
27
48
15
36
9
36
36
120
144
24
12
60
63
201
204
132
183
36
33
60
48
120
153
51
156
9
54
105
36
75
9
45
75
60
96
48
81
90
297
9
39
12
72
12
36
48
51
21
192
21
159
57
15
24
36
69
51
60
180
36
33
126
153
252
9
180
126
165
339
90
99
372
105
15
96
33
51
156
108
45
99
60
21
90
357
12
48
33
15
156
108
60
36
96
24
216
204
24
87
141
3
9
27
21
123
81
144
192
24
9
15
396
84
84
12
108
48
12
51
237
312
156
156
255
33
12
84
96
24
111
81
24
84
45
159
12
48
12
48
132
156
60
48
216
99
237
132
12
108
72
36
24
24
21
15
48
156
60
45
15
120
96
84
60
36
204
12
60
48
75
129
87
90
3
ABCD 94977440336*3^$a+1 [50000]
48
21
72
83
16
32
49
47
61
378
252
333
192
32
1
15
48
315
198
111
224
96
160
219
149
229
11
64
51
162
27
27
197
16
39
57
32
73
23
67
285
75
405
32
31
17
96
49
72
23
48
1
126
126
99
27
5
144
355
54
23
48
73
39
51
18
54
53
192
7
18
72
447
57
36
147
48
32
16
315
261
117
11
25
71
55
90
15
237
35
96
256
32
16
48
32
25
39
48
128
112
87
18
23
112
48
195
77
48
48
205
3
144
105
167
121
119
133
155
7
90
450
54
135
81
111
15
129
32
1
15
273
95
13
131
192
64
80
16
291
29
25
72
111
69
198
213
96
32
160
3
189
80
64
32
432
64
32
97
108
35
217
72
126
18
143
48
133
27
9
90
234
3
32
112
177
108
72
18
89
595
77
208
3
324
41
49
15
272
19
36
41
16
32
1
72
71
16
129
95
157
147
48
3
45
261
90
33
320
25
167
31
161
48
169
90
126
159
224
64
21
171
27
5
85
107
55
234
95
144
13
51
80
160
33
527
157
3
96
288
48
48
255
33
183
281
240
109
126
72
285
273
47
64
80
192
192
96
256
27
165
192
21
126
90
147
128
103
198
90
36
53
1
47
97
108
51
48
48
32
37
36
23
13
558
126
87
32
16
288
240
165
27
48
48
176
64
48
21
107
48
64
48
93
83
96
112
15
33
237
3
51
90
35
48
16
81
159
255
33
39
137
48
64
48
272
96
144
163
252
36
54
135
9
72
47
16
128
7
57
144
33
54
105
165
75
51
93
69
443
160
96
21
504
108
311
16
105
71
64
27
101
25
375
57
87
147
221
16
176
37
11
192
64
291
45
135
105
48
99
173
25
144
198
17
64
32
49
90
414
180
36
360
23
16
32
37
72
90
105
96
240
27
162
131
121
183
96
63
33
39
153
63
17
288
240
96
400
21
75
177
108
180
90
69
93
275
49
72
270
105
224
49
54
9
45
35
64
224
144
16
75
180
18
270
90
23
304
32
16
21
171
32
64
291
216
54
36
27
45
18
129
69
75
141
36
63
99
45
9
119
7
9
80
112
32
37
11
96
ABCD 94977646958*3^$a+1 [50108]
72
23
84
1
282
18
144
18
108
5
139
6
36
126
293
49
66
72
149
19
65
55
132
48
5
67
24
48
5
13
204
59
60
25
59
133
90
114
90
5
49
210
96
48
60
66
71
180
48
13
180
72
72
54
5
7
18
132
48
42
18
90
209
91
41
13
216
24
35
85
42
126
107
271
149
121
36
239
295
90
95
24
211
29
97
18
36
5
97
60
12
60
11
36
61
30
168
102
18
204
138
72
18
17
115
66
24
35
31
24
126
72
30
288
72
137
85
30
6
11
1
179
79
180
84
5
31
5
19
66
35
25
59
61
90
5
36
84
61
36
48
11
43
185
37
299
295
12
132
126
35
24
25
18
17
55
126
54
101
25
180
60
210
60
30
11
43
18
204
108
71
96
13
30
168
29
109
71
133
11
156
43
18
42
41
67
77
31
185
24
91
54
6
36
66
24
174
5
199
120
41
37
30
17
25
35
216
49
11
96
91
60
173
96
73
72
138
77
145
48
35
25
90
18
120
18
5
127
48
96
54
11
1
60
108
84
18
72
36
101
24
19
125
1
72
72
78
17
1
30
24
156
54
6
144
5
96
25
12
18
41
19
192
77
73
54
5
175
18
47
91
204
54
95
79
126
180
24
35
31
5
84
235
5
91
36
48
18
18
24
36
102
18
5
1
36
198
192
162
47
169
204
35
73
23
60
277
12
131
1
36
138
6
174
5
37
47
91
24
30
6
120
96
125
48
73
59
121
83
49
36
84
36
179
1
179
7
48
5
72
163
18
90
18
72
48
144
60
18
137
25
30
60
36
101
1
108
54
96
30
60
54
65
91
90
60
155
25
72
12
215
96
67
42
48
18
42
179
48
73
18
54
18
90
24
36
54
156
18
132
12
78
17
1
119
55
5
156
55
305
145
90
144
90
78
30
18
6
84
24
90
30
11
85
11
25
23
43
53
7
30
18
29
31
30
60
35
85
132
18
30
186
53
96
7
17
1
24
288
18
234
138
72
6
54
48
17
43
12
90
60
66
60
54
36
71
121
167
73
18
12
113
24
13
144
23
61
71
1
72
36
11
24
37
114
65
19
65
49
35
85
11
67
12
6
12
78
12
29
283
210
6
5
7
17
145
60
107
73
18
17
163
269
13
198
180
18
72
114
84
42
12
96
30
41
163
48
180
53
7
53
37
108
192
18
240
5
85
71
48
43
17
1
84
36
11
13
36
30
204
108
29
73
36
59
37
66
162
42
36
17
31
42
23
139
126
72
12
276
12
42
66
311
108
1
36
143
55
126
12
23
19
17
19
12
53
24
55
65
7
48
18
23
145
144
48
60
48
72
132
48
18
60
84
90
36
42
77
240
12
229
84
126
125
24
55
36
144
48
258
11
24
109
11
127
18
72
150
29
60
31
42
66
6
23
25
191
67
17
36
85
54
36
72
90
78
54
228
132
36
90
149
283
29
19
24
30
6
89
217
35
103
5
72
73
120
47
103
66
24
71
96
121
12
6
84
101
115
132
54
264
6
5
84
60
36
13
35
1
30
42
287
31
89
25
18
72
41
121
318
101
216
31
ABCD 94977834782*3^$a+1 [50138]
243
57
63
69
3
80
72
73
12
84
111
45
11
64
93
96
59
112
33
23
97
23
37
27
9
24
132
83
40
105
36
171
93
27
249
84
36
39
57
143
121
47
64
9
72
12
107
121
108
11
96
112
57
23
160
72
8
40
200
37
3
165
72
51
192
80
25
23
73
96
48
15
33
12
107
1
24
108
123
144
9
36
3
237
168
36
24
15
153
39
48
80
72
121
15
24
45
228
95
72
328
45
36
204
36
24
87
45
11
73
231
45
75
321
72
63
9
23
265
15
8
37
35
25
12
48
243
9
24
72
192
23
25
12
27
69
51
8
1
24
132
51
9
263
1
39
8
217
36
120
99
81
156
35
48
25
180
3
33
39
21
36
23
40
33
12
27
45
171
144
45
120
11
24
16
189
51
24
9
119
40
33
12
12
23
61
12
108
51
9
87
152
25
132
11
37
35
40
32
40
69
24
27
48
72
9
72
95
49
15
69
11
96
109
3
45
156
144
47
145
15
80
88
45
107
49
60
59
61
132
48
119
160
21
27
32
205
27
81
84
204
72
24
216
15
33
156
24
227
25
72
72
48
72
23
72
13
35
1
87
144
80
256
117
72
35
73
255
72
33
23
73
120
144
96
36
315
45
36
48
24
15
45
107
160
45
24
132
47
48
25
12
123
9
95
85
120
75
168
81
159
80
40
261
36
15
240
33
60
3
69
468
47
25
23
61
51
33
15
45
72
24
12
24
15
8
73
192
48
108
51
56
112
32
16
33
24
60
72
3
45
75
57
120
24
36
11
145
84
203
37
123
32
16
117
36
231
120
128
61
216
3
81
96
48
95
72
16
72
21
60
39
72
128
121
60
27
32
37
36
47
157
36
12
132
48
23
37
107
49
204
12
96
84
3
105
36
144
123
32
112
81
39
165
51
72
72
33
12
123
105
12
36
167
112
153
36
27
177
63
213
99
45
60
87
80
13
108
12
96
11
16
32
25
63
69
24
99
201
96
63
48
72
32
49
111
81
95
37
36
60
24
96
120
36
23
25
87
9
119
25
15
80
168
37
108
12
27
69
300
180
99
237
60
60
35
133
96
59
40
32
96
73
36
35
136
153
87
144
56
13
11
16
24
45
36
15
33
36
35
25
60
36
119
168
40
105
63
24
45
3
72
129
36
11
192
37
35
13
83
112
72
45
3
80
205
12
24
111
8
25
36
60
96
48
135
33
47
73
48
39
45
107
73
12
36
39
8
25
36
99
8
13
11
1
108
24
12
135
129
24
36
24
27
80
16
105
12
83
40
69
3
72
33
12
24
144
180
36
27
33
39
72
216
57
63
9
60
11
144
25
263
241
276
51
57
95
40
312
33
167
109
60
144
48
24
63
32
136
9
23
217
63
32
49
47
145
12
27
8
48
13
11
256
105
87
81
36
11
73
84
123
177
12
24
51
33
207
8
25
180
35
121
36
60
63
45
72
35
136
93
171
48
8
112
81
24
135
32
1
15
57
72
108
36
36
75
8
37
75
273
72
24
71
85
35
25
24
72
12
147
96
9
48
72
48
15
33
47
25
192
15
45
3
8
72
25
15
8
25
48
60
99
81
ABCD 94978317782*3^$a+1 [50025]
48
75
126
18
6
15
51
24
30
60
51
15
90
63
15
90
63
9
15
3
117
24
105
207
48
12
117
15
57
63
48
168
72
9
108
3
333
6
144
84
60
36
84
141
84
60
27
69
129
180
30
6
30
36
21
3
45
9
120
3
39
90
48
6
54
15
36
51
18
90
33
27
12
21
72
96
159
12
240
84
126
18
60
45
27
48
36
54
42
48
357
75
18
51
60
120
300
45
15
9
63
27
156
96
108
105
192
45
3
12
120
9
66
21
57
66
114
123
3
306
3
45
90
6
15
12
39
204
30
15
120
9
3
93
15
24
96
39
33
3
81
15
69
120
39
42
51
93
15
51
45
36
69
48
72
15
39
45
132
3
69
96
21
18
12
18
36
27
207
60
57
33
102
21
93
120
6
81
3
81
33
27
9
30
60
69
120
21
96
51
3
21
33
135
111
24
21
99
72
258
63
147
33
60
39
9
9
111
15
36
93
45
180
6
21
45
54
90
39
105
42
9
99
30
27
63
6
27
63
105
105
39
60
27
21
12
21
51
219
6
54
9
60
87
60
33
57
3
51
84
42
51
87
6
126
174
24
66
24
33
33
90
36
114
54
36
81
129
24
72
3
87
30
24
126
54
66
18
87
240
3
102
90
114
15
165
90
21
123
12
9
81
18
6
36
30
45
153
60
156
39
12
36
12
15
33
48
45
39
12
33
60
210
162
78
12
9
9
63
63
6
48
15
261
30
24
33
39
144
66
111
33
6
108
126
126
45
63
30
42
54
90
9
81
147
9
18
60
180
72
84
165
84
48
87
57
33
15
51
21
24
15
9
111
54
3
120
9
18
36
36
390
114
165
24
45
27
168
72
33
111
36
69
27
60
24
15
18
6
81
9
27
108
21
15
84
9
63
99
108
105
60
111
54
63
3
54
96
54
30
42
69
21
63
27
54
171
39
6
18
30
36
6
90
18
81
189
111
132
72
27
108
105
21
36
231
69
18
45
27
153
48
57
51
60
69
90
12
24
30
195
36
3
117
159
57
24
9
30
114
66
9
15
216
84
57
93
111
84
147
54
51
60
84
84
27
144
21
99
60
9
57
150
18
216
15
51
60
45
45
90
48
21
39
12
78
15
51
114
27
153
72
48
270
96
54
15
48
132
15
81
141
171
63
90
39
87
81
60
159
33
45
15
72
96
9
231
60
48
39
117
9
15
45
30
21
33
6
21
159
54
63
93
27
117
36
150
69
21
27
27
33
3
45
9
12
171
27
6
30
6
30
18
36
15
9
3
69
15
105
63
132
36
144
9
30
69
165
90
36
9
120
48
60
33
234
21
111
84
144
42
18
45
21
90
150
99
48
87
72
93
15
12
21
84
99
84
96
234
15
48
99
105
84
24
87
33
12
33
27
36
39
45
15
33
60
15
117
108
288
27
81
39
45
45
36
204
87
3
12
189
180
81
150
84
36
24
54
126
270
36
75
24
24
120
27
84
96
90
63
48
9
15
189
51
303
42
138
96
21
9
96
108
3
27
60
12
90
78
81
45
90
105
111
69
24
51
21
45
63
48
87
36
96
9
39
186
144
15
120
36
132
12
45
210
402
3
45
63
33
27
48
84
21
156
54
54
15
27
69
51
93
48
9
18
12
60
81
237
15
57
114
36
129
24
108
93
6
18
270
66
39
15
90
60
75
27
201
48
39
117
63
6
30
6
174
9
48
3
189
72
24
ABCD 94978868716*3^$a+1 [50076]
20
48
24
52
128
100
36
20
36
13
72
15
48
60
45
12
11
4
45
111
12
20
1
111
9
27
32
1
71
25
15
93
36
107
48
24
145
47
4
36
21
183
176
16
48
57
39
93
3
93
24
35
13
47
37
15
141
27
80
73
39
21
119
36
40
33
35
40
9
108
75
33
59
108
13
47
28
12
105
60
72
11
12
108
24
112
24
9
11
1
36
27
32
108
36
52
20
13
27
204
24
117
27
68
25
123
20
16
84
21
99
80
40
12
180
24
20
85
36
12
123
33
27
24
141
35
49
155
1
155
85
63
36
24
57
15
8
40
96
48
32
24
12
88
20
64
21
27
60
44
4
36
21
12
75
33
23
36
16
48
189
87
33
71
96
76
104
100
21
12
11
72
12
25
27
80
1
75
48
12
48
44
25
48
63
81
3
20
13
59
1
47
37
131
48
60
85
51
8
40
21
75
20
4
56
40
116
60
144
145
36
3
21
167
13
12
83
40
84
12
9
39
57
75
84
69
35
13
23
36
13
3
72
20
337
3
56
52
33
15
180
12
20
160
108
36
81
23
24
36
12
304
60
21
35
73
75
9
71
61
171
69
59
60
4
93
27
20
148
44
1
75
132
8
40
104
13
11
49
23
97
95
13
60
15
12
68
124
20
36
13
59
73
48
15
20
72
180
40
68
85
60
195
80
109
36
75
144
80
76
132
12
72
48
21
71
121
24
15
21
75
9
24
36
39
9
15
116
76
104
112
9
48
63
80
184
36
57
23
160
48
180
60
9
3
153
39
213
95
37
11
169
60
63
72
72
45
168
27
8
13
27
225
27
60
93
27
96
44
64
21
15
48
21
300
36
23
1
51
81
59
1
63
9
3
237
3
24
8
36
4
21
39
81
144
195
32
109
27
45
23
84
112
45
36
47
61
131
28
8
49
11
85
87
48
8
97
75
237
36
36
23
73
23
100
45
36
159
20
36
25
83
76
45
15
44
121
39
72
20
1
27
20
13
15
8
16
8
16
96
48
96
72
80
4
20
84
24
48
64
36
32
1
12
24
24
84
35
121
36
95
48
28
9
23
25
47
144
120
1
48
15
8
40
32
37
131
28
60
84
45
123
69
35
1
135
9
75
60
9
35
4
32
85
99
21
48
3
24
80
13
51
32
133
87
108
44
268
33
27
60
8
40
72
108
57
75
8
96
4
81
3
168
24
20
24
37
15
24
48
72
24
32
25
27
21
60
72
47
97
60
179
1
179
40
32
24
13
3
32
60
193
35
144
40
140
36
28
117
159
236
28
21
15
8
1
39
81
27
72
60
33
35
13
24
27
8
52
36
417
48
27
36
12
9
39
200
61
11
37
167
40
44
49
123
44
1
24
3
93
75
24
24
21
99
140
16
48
32
25
59
49
108
168
24
47
73
131
52
117
12
75
45
71
133
12
35
37
27
216
72
32
28
96
32
24
61
75
8
49
108
59
4
165
11
1
27
12
48
36
21
15
33
35
36
4
12
128
37
3
33
39
69
144
36
39
93
12
215
108
28
21
48
155
40
96
9
63
48
21
183
105
215
37
35
121
27
36
36
69
11
28
57
168
107
88
12
9
12
123
117
167
16
9
60
35
37
156
15
8
40
24
8
97
156
84
131
4
36
32
24
40
21
95
40
117
15
116
40
24
8
4
60
80
73
23
73
47
85
59
109
72
23
25
51
44
144
36
40
81
75
21
23
121
35
60
1
47
96
72
229
84
171
176
37
60
11
25
12
48
95
85
60
15
92
24
1
155
24
49
39
48
12
93
60
215
40
33
27
108
69
27
45
11
49
60
23
73
15
117
123
225
144
35
1
48
27
180
69
24
111
225
15
105
23
25
48
23
12
40
33
27
48
12
9
60
36
84
39
80
60
192
108
124
33
15
93
47
193
27
8
96
88
93
75
93
11
36
85
23
4
32
48
25
3
ABCD 94978944538*3^$a+1 [50082]
6
106
44
82
42
17
21
34
77
51
10
47
49
20
12
30
132
36
166
8
46
44
22
140
18
66
10
42
32
42
18
87
91
18
59
27
40
74
15
67
2
30
18
24
144
42
69
1
48
42
17
36
1
59
192
57
6
69
27
34
23
9
51
49
23
61
50
261
69
24
10
24
62
15
85
143
13
14
4
14
12
15
9
216
27
99
102
48
52
32
46
38
15
9
27
31
80
69
21
51
51
21
108
1
35
36
1
56
12
66
4
18
11
79
24
44
9
67
98
28
32
18
84
16
125
103
65
75
45
67
20
102
28
14
70
11
27
60
6
27
33
12
27
13
60
80
12
18
10
8
15
21
28
62
16
80
30
10
5
37
20
18
48
42
192
36
27
33
6
64
2
84
96
15
13
42
38
12
30
42
108
78
66
4
107
69
84
36
15
12
9
10
50
94
284
6
3
105
16
2
30
12
15
7
20
78
10
6
26
46
59
25
44
36
36
10
38
111
15
4
5
151
170
15
19
2
15
49
8
16
110
150
27
24
15
6
28
20
12
114
21
97
6
56
96
72
102
3
43
14
135
21
15
33
27
13
12
23
15
150
54
6
46
5
85
20
15
1
20
87
15
58
12
20
52
36
68
64
8
22
6
140
52
14
126
30
124
113
63
57
103
8
69
72
13
6
2
195
27
9
51
42
88
66
41
1
203
48
39
144
33
51
12
30
12
75
1
14
78
64
11
15
93
12
63
45
67
29
121
50
42
12
39
72
45
12
6
33
81
39
69
30
58
36
11
13
50
76
38
78
144
33
7
50
6
45
27
58
74
6
28
192
62
78
30
10
14
130
90
204
20
70
20
96
76
24
71
39
21
129
66
129
12
36
1
30
32
40
38
39
93
111
21
60
39
103
38
90
6
87
13
2
42
3
3
66
46
32
45
45
42
88
26
24
12
36
75
3
153
91
50
40
26
9
15
42
88
38
24
96
94
18
5
123
30
27
156
15
4
2
16
275
33
6
18
15
105
10
56
114
36
3
43
6
84
116
15
37
50
60
6
84
15
3
52
48
98
124
38
105
36
9
10
53
24
45
22
17
1
8
30
34
35
69
24
30
88
50
12
15
33
40
54
17
9
18
105
15
6
40
59
57
30
70
47
3
24
24
42
48
54
42
36
42
93
63
45
24
15
138
48
102
24
18
40
26
6
36
48
51
31
2
39
1
20
3
84
9
202
8
16
8
81
105
12
63
108
36
91
89
13
8
10
24
8
69
9
147
85
18
42
18
17
3
42
24
120
156
88
12
44
54
6
76
18
44
16
84
168
8
72
9
13
20
52
47
7
32
30
15
3
46
50
66
87
27
40
54
11
21
18
33
31
126
14
18
12
15
21
27
45
12
10
6
35
39
28
32
42
75
141
75
3
54
36
124
8
10
48
6
20
118
60
98
24
4
23
7
54
20
39
36
75
30
6
52
5
33
39
15
52
38
18
21
72
21
120
46
18
47
103
30
44
6
10
12
24
18
122
48
28
162
2
36
64
38
6
3
21
6
24
82
83
13
59
3
36
10
102
108
26
108
72
87
19
98
27
15
4
17
24
25
60
2
28
14
15
3
150
42
156
52
41
144
87
34
62
12
88
14
4
24
8
48
87
67
80
18
10
8
6
40
24
84
6
32
18
70
14
76
11
12
73
48
32
15
69
15
27
24
54
24
178
2
18
10
72
59
13
18
8
10
50
117
81
22
24
56
21
36
12
1
128
46
54
6
56
28
42
8
100
32
42
36
10
14
18
27
1
20
39
7
50
48
15
37
18
30
8
87
21
42
4
8
192
30
156
51
103
14
60
24
10
18
182
60
30
39
9
63
15
4
126
14
21
9
18
84
10
26
18
16
107
21
108
10
50
12
42
46
35
60
67
98
48
60
4
6
36
5
12
81
27
105
27
49
18
54
12
36
60
90
2
15
81
126
4
14
76
110
9
15
28
32
10
35
33
34
74
3
9
48
75
36
48
36
37
54
74
52
143
57
18
16
56
10
23
55
41
85
66
68
90
10
32
58
72
20
12
52
6
17
60
13
2
136
77
153
12
48
24
28
18
32
4
20
66
24
147
37
23
7
60
74
36
114
33
36
27
22
54
126
32
12
46
12
26
72
10
122
36
42
9
15
57
33
3
51
30
12
10
90
18
5
12
15
4
17
3
10
23
1
35
49
68
24
78
30
112
44
15
12
9
28
110
46
32
72
18
28
74
18
30
22
126
66
14
15
12
85
8
10
20
6
6
12
42
24
6
90
3
15
66
60
24
10
89
21
118
60
20
69
9
27
15
48
66
18
196
41
48
3
93
67
90
104
94
62
94
29
72
43
32
9
75
36
30
160
32
192
16
2
210
3
99
45
145
66
144
14
132
27
61
59
45
51
31
5
49
32
52
95
73
12
6
12
44
36
21
111
9
204
27
58
38
12
52
41
165
10
14
28
14
18
48
72
28
2
ABCD 94979066012*3^$a+1 [50053]
160
56
184
33
23
40
176
265
36
99
48
8
24
120
40
24
72
104
1
239
31
65
112
48
192
56
72
64
56
64
45
11
64
224
16
56
120
120
235
90
227
88
495
185
40
48
144
72
24
176
40
8
120
208
152
208
48
96
360
141
54
21
48
21
3
8
88
24
237
83
40
48
128
112
104
216
24
48
16
81
111
32
16
111
161
64
56
40
32
40
176
24
96
72
85
155
24
1
39
15
113
157
123
32
216
24
144
16
56
55
329
31
225
9
143
73
87
192
48
176
16
21
243
56
16
24
24
32
55
17
37
123
93
83
151
33
93
147
72
15
81
24
21
59
168
88
45
123
291
29
160
81
71
235
5
240
205
147
32
505
71
48
120
121
15
165
51
144
96
8
120
211
141
224
31
9
81
39
48
96
87
9
45
36
54
9
152
304
80
64
32
64
141
123
192
24
165
299
96
168
432
64
56
55
65
385
36
144
36
39
8
16
117
275
88
56
40
368
48
72
7
105
96
24
176
49
111
104
328
80
97
71
48
24
232
111
105
200
120
64
144
104
40
8
24
280
8
73
95
49
95
16
8
97
54
161
112
87
81
32
160
33
495
24
8
13
180
95
24
24
91
29
192
49
39
216
48
48
144
56
40
80
40
80
144
1
54
41
48
1
71
112
200
88
120
224
16
105
15
128
264
16
24
32
64
72
8
96
48
133
35
168
40
171
5
88
87
33
200
16
24
176
112
48
72
72
72
165
171
32
88
8
64
152
40
80
120
1
15
248
72
169
23
136
111
41
120
145
327
72
48
32
25
135
128
16
56
16
8
16
345
143
16
96
128
13
99
225
666
29
24
96
88
48
80
49
15
24
96
48
56
40
176
48
37
51
168
32
40
104
496
80
40
48
32
72
97
15
21
107
160
48
9
71
24
85
11
25
119
24
96
24
64
32
96
48
120
16
24
176
48
48
64
81
119
120
16
168
120
96
45
75
56
49
15
104
112
128
160
104
7
81
279
33
32
48
48
120
192
88
15
270
90
89
120
120
31
17
16
57
47
88
9
191
48
64
168
272
112
8
40
8
72
96
1
23
168
64
8
97
71
64
24
56
16
104
64
32
168
31
81
8
361
71
109
59
112
104
136
48
176
40
8
40
48
39
249
72
264
200
151
17
37
216
3
104
72
120
25
90
93
48
39
9
207
17
72
64
216
45
36
63
81
15
104
64
33
87
128
19
69
57
ABCD 94979623684*3^$a+1 [50022]
97
54
78
11
19
57
21
23
16
15
12
21
36
20
1
30
18
87
20
24
37
90
21
48
68
151
18
36
15
33
27
12
3
9
93
42
12
42
15
32
4
3
45
32
7
9
9
11
88
141
3
45
51
63
9
20
24
13
3
32
36
1
15
12
135
17
16
36
27
17
31
5
19
36
5
4
24
12
21
27
9
15
20
48
7
17
7
81
12
15
17
1
54
101
12
24
37
71
12
13
27
24
15
54
3
15
54
47
52
15
53
91
53
28
27
21
68
19
12
9
45
6
5
49
3
36
27
36
9
8
1
3
3
36
36
18
27
12
8
55
65
96
19
21
51
21
15
33
68
31
93
36
12
3
5
12
37
11
60
52
60
8
61
18
29
4
147
54
59
24
12
7
17
25
3
104
4
8
19
54
47
25
3
116
12
55
30
35
43
102
6
41
28
69
15
36
48
9
3
44
28
20
36
40
68
49
54
65
28
3
21
9
23
24
13
36
11
1
6
18
11
40
48
56
124
99
33
51
161
24
108
31
6
11
19
77
31
54
3
56
13
15
8
48
19
17
19
29
48
84
4
8
36
7
24
36
5
4
27
5
88
92
12
12
19
9
60
24
33
6
30
23
16
24
15
5
36
12
1
59
16
24
32
12
31
18
15
39
42
99
3
29
67
9
32
12
1
84
47
16
48
147
17
40
15
29
16
8
40
20
16
63
53
25
30
21
20
13
23
88
20
1
12
27
12
87
81
15
17
4
44
55
36
41
64
3
77
4
27
41
4
84
51
9
45
51
27
9
39
6
35
31
9
8
12
43
17
19
77
73
3
20
76
60
15
5
12
12
96
36
4
20
28
20
36
4
39
36
129
32
19
5
4
39
29
72
52
8
43
36
5
7
125
4
20
40
20
24
19
89
28
20
25
11
16
27
18
59
60
49
23
4
93
87
80
12
55
113
40
44
28
12
21
3
9
54
69
20
43
9
12
24
3
57
21
18
17
24
36
13
11
24
28
3
17
7
12
54
6
21
32
48
16
3
105
96
48
12
63
60
57
15
36
5
24
25
107
37
35
1
18
65
28
33
35
19
54
23
12
13
15
3
45
68
48
7
30
3
32
43
81
63
36
9
132
20
37
51
12
39
17
60
4
12
15
18
35
36
12
52
48
116
12
36
49
18
17
4
56
4
20
4
12
15
9
20
1
35
91
18
42
53
4
20
24
19
29
79
18
15
32
7
113
16
20
28
99
57
60
8
55
9
12
44
7
5
28
8
31
54
51
21
15
32
4
12
9
138
5
12
1
108
6
9
24
36
44
25
54
45
20
16
15
48
9
33
11
25
63
144
3
9
56
4
3
17
12
16
12
3
12
17
55
101
12
28
60
3
5
40
24
3
12
18
3
24
8
24
40
33
36
111
51
41
7
21
3
53
13
51
57
23
76
12
20
52
44
16
24
56
55
21
12
9
51
3
17
228
37
15
81
11
24
48
4
8
4
32
7
36
77
16
12
45
23
88
56
67
53
1
12
23
4
48
33
59
12
36
7
41
36
7
36
6
23
24
1
3
51
77
1
12
27
44
61
15
39
17
12
12
12
60
24
36
4
48
9
15
3
69
69
90
24
5
16
92
28
12
9
11
52
3
41
28
21
6
18
3
12
80
61
35
28
56
4
21
6
12
5
40
20
96
24
37
23
7
6
47
24
16
8
43
9
20
24
1
75
12
20
79
77
24
1
15
81
3
45
18
53
91
17
19
17
7
81
32
40
56
43
105
3
12
89
1
11
49
39
8
1
23
1
11
1
27
15
117
27
5
64
3
12
9
44
36
4
15
24
113
132
7
21
44
28
15
12
21
8
84
48
136
33
11
7
137
1
219
21
23
43
77
24
13
27
3
36
17
25
15
51
24
41
16
48
12
3
57
20
72
49
107
1
71
84
7
9
20
16
27
57
72
8
13
47
43
18
11
16
45
12
6
36
21
48
21
30
45
20
28
20
4
51
5
7
5
49
11
24
60
49
6
21
60
8
48
1
11
61
3
15
9
32
1
39
60
120
32
16
12
36
21
15
60
20
60
24
1
18
24
9
32
112
68
52
15
18
15
12
60
56
64
24
44
67
36
41
25
23
16
12
12
15
5
16
32
1
18
29
7
29
1
15
3
9
152
4
20
4
24
60
68
55
18
6
54
18
17
136
21
63
44
24
1
3
36
8
4
24
44
40
8
4
8
48
24
13
3
92
1
36
87
87
54
15
96
33
63
12
12
68
4
9
11
19
9
24
3
54
123
48
32
19
84
42
18
90
51
51
41
16
105
6
5
13
35
16
33
3
15
162
60
48
6
5
16
9
24
72
35
13
23
31
9
51
5
7
5
37
11
4
15
9
12
69
6
29
7
81
92
12
25
6
29
4
44
12
36
31
36
41
1
12
15
3
81
32
4
33
12
3
3
72
9
20
72
16
63
17
40
99
24
41
31
12
18
183
123
17
28
9
18
5
19
12
21
12
3
6
30
69
92
1
6
93
63
17
16
9
36
47
55
150
47
60
28
8
24
31
57
8
19
36
29
4
20
64
12
3
29
48
132
16
9
63
32
25
39
3
69
48
60
3
45
48
24
9
18
53
55
41
13
23
16
51
12
18
24
11
1
6
12
53
72
36
7
29
4
20
24
13
11
40
24
8
16
21
18
18
18
77
55
45
39
33
24
57
30
36
9
96
3
24
48
33
39
18
11
12
148
27
21
24
8
7
12
42
35
100
21
11
72
76
12
33
23
16
80
52
24
3
33
44
64
15
6
48
42
5
16
32
4
51
12
24
5
43
17
24
73
15
15
33
12
24
81
3
87
66
36
3
36
75
9
3
21
3
33
108
12
3
53
24
64
3
17
24
48
64
56
7
60
17
64
21
150
21
27
41
36
52
72
36
39
12
6
11
7
30
6
12
5
16
39
36
9
21
11
12
19
81
3
17
28
27
17
84
13
15
8
12
24
13
23
4
63
33
32
25
51
3
21
8
12
13
11
19
69
8
12
36
43
9
3
9
24
3
29
7
45
27
5
49
75
3
21
135
17
55
41
4
20
88
51
101
55
36
9
51
36
18
23
36
16
24
56
16
32
40
63
29
28
56
72
43
9
44
4
15
5
13
11
40
27
9
20
24
19
113
64
44
12
24
4
3
29
7
33
57
78
12
18
6
5
16
96
20
1
24
126
29
40
60
8
25
12
3
3
12
24
12
29
36
60
1
3
15
24
72
5
31
18
11
25
27
27
5
103
9
27
30
39
80
24
25
11
4
24
96
3
17
16
48
27
17
7
9
39
42
48
72
111
108
12
36
8
12
37
11
108
13
3
84
3
102
15
44
52
3
84
9
12
3
41
24
108
37
6
12
33
32
13
11
12
4
36
39
45
15
36
45
3
18
63
51
117
39
65
16
24
8
40
8
72
16
9
15
20
1
18
29
16
56
132
36
12
100
20
13
ABCD 94979679454*3^$a+1 [50022]
40
32
76
108
143
153
60
48
27
117
28
32
39
193
108
20
16
12
92
15
121
8
15
120
73
120
95
1
44
112
11
21
76
47
121
143
13
36
104
36
196
12
32
28
20
28
95
37
44
63
241
180
128
48
96
3
9
168
39
169
108
60
167
168
48
24
48
1
24
47
37
32
64
36
8
16
23
97
44
28
56
16
143
9
52
20
39
33
160
36
68
124
20
87
25
56
207
241
68
100
120
56
172
84
8
88
44
27
25
48
8
36
16
11
37
84
44
51
73
132
32
4
12
12
8
112
48
48
12
108
20
3
97
24
20
48
60
136
224
156
196
96
95
24
264
1
24
192
48
164
3
217
8
15
13
140
64
84
44
159
25
32
76
36
12
80
12
15
1
47
9
76
68
40
20
27
37
180
12
251
9
16
71
144
25
104
4
92
144
184
8
352
95
9
39
168
25
20
48
28
8
112
23
33
4
44
4
83
45
16
36
191
9
40
23
21
108
88
60
96
108
96
72
92
99
9
168
124
83
13
32
16
12
24
56
72
28
35
49
156
84
47
13
12
152
88
36
48
12
71
33
220
96
35
61
132
156
11
9
76
96
12
95
217
108
11
49
191
72
1
8
112
71
49
156
80
52
204
108
80
36
16
236
64
48
168
95
25
84
107
72
97
60
107
1
71
24
81
52
12
8
39
73
24
71
9
52
32
51
57
135
9
52
116
144
72
36
12
196
44
196
96
59
49
32
16
20
12
15
21
16
92
4
203
9
64
12
48
35
45
75
216
96
13
84
23
1
215
33
183
144
97
8
76
132
80
28
36
60
92
16
95
37
84
32
112
48
56
96
144
16
23
45
27
133
44
48
15
1
96
56
28
155
33
4
44
4
11
49
24
96
12
35
73
143
144
48
145
32
52
59
69
36
72
16
23
25
132
140
52
11
73
140
52
120
36
132
95
9
88
44
4
12
11
9
396
220
176
63
9
12
16
60
23
9
64
48
47
117
12
88
44
228
124
60
24
23
97
47
1
20
100
24
56
60
100
8
63
49
24
144
24
56
76
59
81
111
97
36
48
68
48
124
179
145
108
84
8
144
87
1
72
116
48
99
145
44
123
85
32
288
4
8
16
96
47
9
172
35
1
56
24
28
20
24
88
12
60
32
4
128
64
12
8
16
360
276
32
132
12
64
32
148
48
32
87
9
28
80
52
32
60
12
40
47
9
39
1
32
63
97
108
48
128
52
44
27
1
20
96
12
36
16
80
75
117
132
16
23
133
108
20
4
23
1
84
11
85
12
104
76
144
36
48
120
84
164
39
153
16
144
108
35
57
87
109
12
120
12
83
24
37
48
32
28
56
40
36
59
24
61
20
63
153
39
141
27
49
36
80
256
108
168
23
25
47
157
35
81
108
64
59
72
93
123
73
8
16
132
96
132
128
12
4
24
32
280
48
23
225
84
76
24
8
63
24
73
276
128
16
12
263
1
71
169
47
61
36
44
196
48
44
36
63
9
112
224
40
23
24
48
24
25
56
63
121
8
40
92
27
72
73
20
16
92
36
52
60
48
12
104
28
155
25
12
192
12
20
99
25
96
84
108
116
3
13
20
136
116
16
12
168
23
121
120
143
1
84
35
1
156
11
57
15
73
200
87
73
24
24
12
84
44
ABCD 94980402176*3^$a+1 [50133]
18
49
47
1
35
45
3
13
32
15
1
83
72
216
13
224
51
45
27
18
6
45
16
23
126
132
102
96
48
24
30
54
37
233
18
117
9
7
119
57
3
13
5
27
16
23
9
285
3
15
97
11
21
48
352
47
1
29
3
48
16
131
6
39
15
36
141
16
59
133
23
114
12
96
18
9
99
66
36
18
18
6
45
48
16
47
33
45
30
117
51
141
21
27
112
96
53
66
72
6
27
39
9
63
186
39
96
27
84
81
51
138
67
80
51
6
54
54
36
18
138
72
19
35
6
39
48
21
171
16
48
11
85
128
183
18
151
80
39
105
39
36
72
157
11
12
78
27
160
80
15
97
125
195
57
12
18
18
375
21
72
18
6
75
112
128
48
64
32
165
36
7
35
45
3
144
54
18
36
108
21
112
233
54
1
29
54
6
7
80
93
3
64
96
80
192
87
162
54
81
45
51
147
45
27
120
24
18
3
135
25
32
75
120
13
224
57
39
288
45
51
112
32
16
5
18
72
54
75
57
30
57
15
33
27
69
51
42
12
96
7
41
55
5
18
54
48
150
61
32
9
18
60
9
96
93
3
51
72
192
18
6
109
29
60
7
23
9
48
64
32
16
155
42
30
36
9
9
234
54
87
3
54
183
3
48
13
144
5
54
21
21
30
36
114
7
96
48
11
69
75
12
73
144
32
147
36
108
42
48
147
48
16
5
78
54
12
132
39
45
3
48
57
39
39
48
132
21
48
16
32
255
49
48
125
12
18
36
78
18
120
57
21
216
3
27
78
18
30
90
54
7
71
57
9
54
49
144
29
115
23
114
7
32
15
48
1
32
48
9
103
29
54
54
12
27
9
18
21
51
18
219
51
18
91
5
66
6
48
42
57
15
198
27
45
12
39
39
25
47
30
3
21
27
96
16
59
72
12
42
12
36
39
48
27
357
16
128
51
36
114
135
96
16
80
27
18
19
71
9
9
39
112
341
54
156
153
96
3
45
9
132
3
27
24
48
13
155
162
3
135
24
90
55
29
19
125
147
51
198
54
126
3
75
30
55
32
16
29
115
32
9
42
13
71
72
168
25
41
150
33
21
174
60
81
64
107
12
57
3
13
48
128
57
54
273
15
1
107
165
3
54
66
21
15
33
3
36
24
84
13
11
12
18
7
32
16
71
9
9
55
59
12
198
42
18
135
16
5
75
93
30
21
201
48
180
99
27
90
6
144
30
42
12
36
42
108
7
41
55
71
25
83
90
18
6
90
180
102
39
21
162
264
126
19
53
75
64
5
91
179
93
69
43
48
59
37
29
72
126
42
195
69
91
23
25
48
11
21
16
5
27
21
36
6
81
3
24
18
12
78
48
105
27
36
1
32
15
1
192
48
32
16
5
66
18
103
32
99
61
29
19
5
54
21
48
183
25
5
18
18
42
102
60
84
18
60
12
72
36
1
53
36
39
16
32
3
90
18
81
9
18
69
3
36
72
270
3
75
69
21
48
75
64
48
29
72
42
1
32
39
25
32
64
41
36
19
80
16
77
72
18
153
96
27
108
25
80
15
1
77
30
90
18
73
35
45
99
36
126
171
63
54
90
33
93
67
29
211
53
43
29
3
15
33
45
3
141
18
30
54
6
108
18
9
3
72
21
39
73
53
27
63
1
101
24
162
36
45
16
32
112
77
270
21
147
120
108
72
24
228
36
36
13
80
64
11
12
18
36
19
71
9
15
145
11
21
105
7
32
144
15
60
30
6
84
132
18
12
27
15
1
96
5
27
48
105
103
203
42
72
108
55
32
21
66
24
48
1
48
32
9
78
102
18
288
54
36
7
29
72
96
91
143
12
69
21
42
81
16
173
3
64
5
43
59
69
39
162
90
6
12
42
1
48
32
27
37
176
112
11
18
18
33
16
5
27
135
25
29
51
48
117
18
114
66
21
16
ABCD 94980501106*3^$a+1 [50184]
43
18
47
12
43
125
7
18
51
24
12
8
31
36
30
6
12
17
40
51
53
25
36
30
36
17
7
5
49
12
24
30
153
96
147
33
24
132
9
6
90
54
12
60
30
83
16
15
33
3
29
19
29
60
151
77
52
36
20
79
101
36
79
17
7
30
15
20
43
12
21
44
61
42
149
108
36
139
48
17
48
52
81
11
79
21
39
21
8
40
33
114
48
65
52
9
36
6
33
24
27
33
68
28
39
72
5
31
33
39
5
7
60
69
51
29
40
20
1
143
115
45
81
95
31
29
16
108
27
36
5
85
30
42
15
51
36
60
48
126
35
55
45
20
16
63
90
6
84
18
27
152
91
42
11
72
43
65
1
155
4
32
13
12
24
11
127
17
19
36
36
29
31
33
32
88
32
49
3
27
45
15
54
12
39
3
21
56
13
12
6
12
36
65
31
36
54
15
111
5
7
17
19
42
12
60
27
39
36
69
92
25
90
174
24
66
54
90
45
24
68
28
120
21
36
159
140
13
72
123
3
77
7
33
3
89
115
29
7
9
9
11
88
111
72
17
25
12
119
31
5
28
33
27
12
3
12
60
9
24
75
57
9
11
4
201
6
84
9
36
48
3
33
15
65
24
37
24
126
29
19
36
17
4
80
43
18
39
15
36
29
31
30
39
3
45
21
6
29
55
9
45
36
15
171
66
3
32
12
13
48
96
84
75
15
6
83
16
99
126
12
27
12
60
9
11
13
11
1
180
35
79
12
53
4
21
47
79
18
18
69
69
6
18
11
127
33
84
15
120
53
88
32
85
27
63
30
18
21
129
126
5
64
51
9
24
32
31
12
198
54
24
30
15
21
24
15
39
18
159
33
18
33
27
18
11
79
5
16
45
54
54
162
93
51
6
3
12
3
12
144
21
21
18
5
7
9
48
3
65
28
81
39
140
37
63
9
42
33
111
5
4
56
4
140
43
18
30
24
12
6
30
24
18
87
60
45
18
21
24
12
39
36
5
139
9
72
48
92
13
18
30
18
17
97
147
33
15
15
36
45
105
30
9
87
18
30
57
44
67
12
101
4
75
45
12
48
3
69
24
84
20
196
120
116
28
80
1
6
30
75
3
18
30
72
72
24
77
4
9
12
39
39
41
64
69
27
56
4
3
6
30
21
3
77
4
24
8
28
24
45
11
124
15
18
59
4
27
120
17
37
75
68
48
52
63
24
48
132
18
11
37
18
21
3
18
39
8
7
41
7
36
9
33
18
65
4
3
18
12
147
3
113
49
30
17
4
75
12
54
24
15
15
36
36
168
36
33
51
17
4
3
18
59
115
53
72
64
51
66
24
54
9
12
15
36
30
3
75
5
60
19
161
12
7
45
36
80
7
9
3
21
111
69
15
36
165
8
13
90
57
87
9
27
5
13
39
45
6
9
57
150
33
57
75
8
1
39
87
60
18
23
4
45
83
16
45
12
27
87
33
3
72
65
7
105
60
8
16
9
18
9
9
30
69
111
9
8
28
45
11
108
13
48
51
45
3
180
15
105
21
39
60
93
162
60
101
12
13
12
24
54
41
108
13
3
56
85
23
16
99
90
51
9
120
35
61
15
15
60
9
156
92
4
75
101
97
15
3
54
3
51
90
11
85
3
171
24
45
192
8
37
35
100
51
29
36
7
36
9
20
1
36
24
30
6
84
11
4
189
66
65
67
12
53
7
18
119
4
96
60
108
75
18
18
132
9
24
21
84
6
9
39
21
44
7
144
21
15
18
51
9
12
18
18
63
51
138
42
84
132
117
63
5
13
51
8
168
4
68
7
29
127
24
9
9
66
60
84
21
51
33
12
15
18
47
19
42
39
44
55
114
11
37
35
4
3
77
88
180
56
40
56
25
3
80
36
76
3
72
65
4
32
25
23
151
90
54
42
72
36
54
72
198
171
24
21
36
30
96
30
18
9
87
36
30
35
7
173
19
6
84
24
15
60
60
96
273
66
60
5
16
8
16
27
12
6
59
16
24
27
18
15
15
36
24
12
29
49
12
90
173
16
15
30
36
78
77
4
96
116
28
36
60
45
18
17
28
8
12
31
77
4
3
17
48
25
6
29
52
3
60
30
35
7
33
36
32
169
159
57
47
12
49
51
33
6
72
30
63
27
150
47
36
7
72
5
172
44
7
29
4
96
3
36
5
31
5
4
60
36
69
35
36
40
15
36
9
8
16
20
12
28
75
36
54
15
32
108
4
93
18
81
20
48
85
83
43
120
42
48
54
177
45
63
81
39
135
108
9
20
24
1
75
39
12
60
9
39
89
76
15
89
7
18
30
18
3
51
6
48
6
36
29
55
150
83
1
11
13
228
3
24
15
101
1
6
29
64
27
93
120
57
24
54
9
12
60
99
5
7
69
81
3
15
12
69
75
9
15
69
33
18
54
191
61
18
36
6
39
15
90
11
73
27
81
3
36
15
33
27
5
96
19
24
72
108
29
180
127
90
18
78
48
6
48
18
54
6
18
21
8
7
29
12
24
48
25
60
ABCD 94980577208*3^$a+1 [50035]
180
33
18
9
63
42
75
51
21
27
9
27
57
24
69
144
30
6
36
12
36
60
15
69
78
30
42
90
15
87
18
219
111
48
42
102
36
21
3
30
6
57
27
60
21
87
36
192
144
54
42
48
21
33
72
39
72
3
93
99
117
27
6
90
21
33
159
87
42
111
81
3
33
39
15
57
39
84
117
81
36
6
93
45
27
51
90
84
96
75
36
51
120
60
141
36
132
69
3
45
3
111
69
201
18
48
36
9
171
9
9
96
30
90
147
57
12
36
39
132
12
69
279
9
42
12
21
3
66
24
30
24
66
6
138
27
48
93
30
45
45
3
36
33
39
21
36
66
81
45
39
75
30
24
15
111
21
27
60
30
72
96
72
30
78
75
9
60
18
21
15
21
33
123
72
3
18
30
81
33
12
36
18
90
54
9
36
120
72
96
45
39
213
99
81
18
24
33
33
63
12
24
33
66
21
24
51
18
3
9
6
57
33
12
6
30
90
24
36
12
9
15
66
3
24
48
24
33
48
54
36
117
108
27
9
81
108
3
168
84
69
75
15
81
120
96
36
15
21
27
21
87
45
48
144
183
33
36
33
42
30
72
135
9
3
3
18
48
111
180
69
27
63
9
144
72
9
90
93
57
66
72
21
69
60
51
39
12
6
75
144
51
33
231
18
258
84
54
36
75
33
60
3
27
60
126
66
45
48
3
30
3
51
90
60
66
57
24
99
54
54
57
165
54
30
54
6
84
3
51
225
63
57
51
129
147
21
33
84
75
21
30
9
12
3
48
9
48
177
6
48
45
27
24
33
33
3
75
69
51
81
33
30
186
3
48
33
27
84
21
39
81
36
3
87
24
30
39
60
12
33
150
57
33
66
90
3
93
15
39
270
54
30
6
198
48
54
36
9
81
18
405
48
69
18
57
39
90
30
9
9
111
21
51
15
24
138
75
132
141
108
84
60
48
27
15
48
21
21
48
60
87
51
42
39
69
51
33
18
117
15
138
99
45
6
141
39
48
9
33
48
135
48
21
183
36
9
39
123
81
27
18
54
90
3
24
81
27
15
18
30
21
21
192
60
18
120
42
54
33
24
63
165
15
45
51
105
24
99
9
9
42
30
6
162
3
27
72
42
30
54
252
75
105
18
9
48
69
27
33
36
84
24
3
216
123
30
39
3
165
144
12
60
15
30
99
27
114
12
39
93
3
9
39
36
69
42
12
45
12
24
36
12
3
18
111
15
12
42
87
123
9
36
48
96
243
144
72
57
3
21
36
48
24
84
60
51
57
9
24
183
15
66
24
12
18
168
12
36
60
69
24
36
51
12
57
33
54
90
99
36
9
27
27
9
33
66
9
9
24
36
3
48
201
84
39
105
96
111
33
180
15
24
120
57
84
36
54
45
141
39
135
114
30
18
27
81
27
9
243
297
39
57
3
108
72
120
36
15
45
99
126
108
96
15
36
24
36
135
117
9
27
12
201
18
30
111
108
87
57
60
36
87
33
36
168
27
9
33
39
144
105
54
48
24
36
12
9
69
102
6
90
69
33
78
102
18
21
21
3
99
72
54
42
12
45
72
156
75
21
63
9
27
9
36
84
69
63
33
3
48
57
192
39
87
54
27
192
24
33
48
39
57
75
120
36
69
6
12
90
27
84
105
6
18
75
144
36
15
72
48
42
36
12
150
180
12
18
6
102
99
45
63
27
60
126
12
3
108
39
36
12
21
60
12
57
3
117
60
48
36
54
42
87
177
78
432
213
24
27
162
135
63
21
51
18
96
66
144
21
39
30
27
9
18
6
51
39
69
24
45
258
30
63
84
195
150
39
108
33
87
3
33
159
60
30
54
21
51
57
72
33
108
18
312
102
3
3
36
48
6
111
141
30
9
12
93
180
36
87
87
9
27
132
66
171
36
63
21
51
9
ABCD 94980852802*3^$a+1 [50040]
66
119
36
72
36
133
11
48
36
31
65
12
1
35
144
12
19
29
84
48
19
144
90
6
5
48
36
108
168
121
48
276
11
48
13
59
175
17
72
1
48
186
41
84
72
24
60
25
35
31
65
36
43
5
48
55
6
84
42
65
48
97
47
139
89
55
77
49
59
13
30
6
66
41
37
11
24
24
13
18
113
49
35
108
31
65
72
13
11
61
84
35
55
77
1
12
95
36
13
204
83
36
12
48
109
12
11
61
35
1
23
36
13
71
1
18
108
42
71
1
36
59
72
151
6
11
48
85
71
36
12
7
29
24
36
60
61
132
198
41
144
120
127
18
47
12
60
7
17
60
84
24
43
90
83
13
155
36
48
240
73
23
36
49
11
61
71
60
49
95
19
41
48
96
36
12
91
41
96
73
36
90
41
37
71
24
24
37
11
13
59
96
1
144
71
1
108
42
36
18
11
24
49
6
54
11
25
23
48
12
48
13
30
6
156
83
103
12
41
1
48
275
73
72
11
120
229
107
19
66
168
48
42
12
5
24
25
23
49
11
36
13
108
23
49
11
60
36
85
18
5
48
1
24
95
7
65
13
35
49
83
12
73
11
7
41
48
37
119
55
6
270
29
25
71
31
42
95
25
11
336
96
157
83
7
36
53
36
60
36
24
127
5
55
125
31
29
108
7
65
12
49
42
12
54
72
24
144
95
72
133
35
25
71
1
143
37
18
17
193
59
48
36
96
24
121
18
41
132
12
48
12
96
24
25
143
36
12
48
24
48
31
137
13
30
53
324
1
54
29
72
7
17
72
37
47
12
85
6
5
36
25
18
41
48
1
143
24
1
23
60
12
36
36
97
23
55
41
31
18
102
29
12
109
48
59
211
29
12
19
41
48
84
19
78
83
96
181
35
31
113
72
72
13
11
72
133
11
84
19
29
55
29
49
18
125
1
30
41
168
7
5
55
30
47
133
71
48
60
72
48
49
59
85
108
35
48
24
24
204
84
60
61
83
109
23
19
29
127
41
73
47
37
71
25
66
41
13
107
73
23
48
84
36
79
24
65
61
18
17
48
144
1
95
24
120
121
6
66
35
1
47
12
24
192
85
24
47
37
23
37
47
48
67
48
17
37
215
61
36
108
35
48
96
60
103
66
24
36
120
59
48
7
17
181
47
133
11
19
72
18
35
43
53
12
109
35
96
24
48
67
53
24
24
84
48
144
192
49
11
168
72
36
193
83
49
11
19
29
84
96
85
12
18
41
1
35
120
7
161
12
19
24
12
18
72
83
85
12
59
73
83
36
96
84
48
13
48
11
84
73
71
36
12
84
12
67
29
13
23
24
25
119
37
131
1
47
12
12
1
47
73
119
72
48
31
17
1
71
1
23
72
48
84
60
48
36
96
36
145
11
85
23
7
6
90
30
179
12
12
48
25
54
137
7
54
11
91
29
7
17
24
24
24
19
77
24
25
60
47
12
31
53
55
41
48
13
36
35
73
36
11
13
30
96
41
133
36
18
41
24
7
77
48
19
6
120
6
12
17
108
61
23
108
132
60
19
48
72
17
24
31
77
19
174
11
25
95
37
11
48
72
96
72
79
90
36
155
1
90
5
36
121
107
48
67
53
132
49
11
109
71
25
119
36
19
6
119
12
25
179
48
48
13
24
180
11
1
143
36
37
90
29
49
47
12
120
121
6
36
5
85
12
131
37
18
30
60
47
12
133
11
48
1
48
72
59
84
37
42
29
43
89
49
215
36
96
108
1
47
25
71
103
65
72
36
43
42
47
72
43
53
132
12
1
36
35
49
23
132
36
12
48
12
36
43
6
11
36
1
6
5
84
36
60
96
12
85
95
25
35
36
84
60
36
7
48
41
1
23
120
1
23
84
96
60
24
72
84
1
54
29
12
36
13
42
41
25
24
47
7
41
72
36
96
36
1
18
60
36
29
12
7
18
71
19
144
36
5
36
49
54
5
36
85
23
48
43
18
18
17
31
89
12
12
13
18
6
36
11
12
43
149
103
17
19
5
36
13
90
5
96
49
35
12
1
95
73
107
139
53
55
5
24
31
17
24
31
41
13
11
61
35
36
48
36
12
43
54
59
48
36
60
36
121
18
18
191
31
ABCD 94981400758*3^$a+1 [50107]
12
36
21
23
16
24
12
8
16
80
36
13
83
48
12
12
52
24
21
51
9
23
36
24
136
44
40
68
48
40
21
63
36
20
12
4
8
12
61
87
20
88
165
27
8
120
25
3
152
25
60
3
45
15
45
15
96
44
4
21
36
11
88
32
85
48
27
44
16
9
120
15
8
28
12
12
36
108
69
23
12
12
241
23
16
120
44
72
108
12
4
20
4
60
12
20
40
12
20
60
16
24
12
116
4
44
4
165
63
57
15
20
37
3
80
52
8
25
35
12
24
1
63
56
61
15
84
20
12
12
1
35
96
28
21
27
60
33
47
25
15
68
12
108
60
132
133
59
96
4
105
95
88
20
12
61
12
47
36
16
104
4
81
15
20
4
33
23
60
85
11
184
12
8
109
63
72
132
36
32
1
39
60
8
12
76
84
32
181
47
28
60
48
116
88
60
33
87
8
28
36
48
56
72
25
3
44
136
20
52
60
45
35
4
180
68
12
24
1
39
69
3
60
12
12
93
147
93
23
28
32
40
8
61
51
9
15
36
8
96
16
8
264
60
13
3
60
56
28
20
52
21
3
72
80
97
27
21
15
32
52
8
28
105
3
12
48
60
20
4
12
8
28
12
21
51
44
49
11
49
3
8
12
88
24
32
36
28
24
36
36
24
9
3
68
1
11
52
21
11
96
4
69
27
33
11
120
36
124
8
1
36
3
12
56
72
168
37
11
24
40
72
60
9
99
60
33
3
24
20
16
20
25
35
1
11
12
12
73
96
15
12
84
44
4
32
84
25
15
9
15
20
16
116
64
32
24
60
4
24
80
25
3
69
11
85
87
56
12
72
48
24
76
12
8
4
24
20
16
80
40
36
48
120
9
11
52
8
1
36
59
96
48
132
4
60
20
4
44
40
36
44
36
24
76
45
15
32
4
36
32
12
76
8
61
11
60
52
12
96
68
24
37
99
20
84
48
4
105
39
24
45
51
12
24
24
144
8
12
13
12
11
60
1
71
48
36
61
3
44
48
60
13
71
16
57
51
84
12
9
195
44
28
32
12
40
44
4
8
52
20
112
24
12
84
56
49
23
16
60
20
25
11
48
12
28
93
60
59
4
44
268
24
9
15
56
4
21
11
120
28
20
36
100
108
68
49
83
48
13
27
48
12
32
16
20
16
129
111
68
16
72
20
72
40
21
11
25
35
148
12
36
24
84
152
12
193
3
12
8
52
24
20
13
36
12
87
12
56
88
9
3
93
11
16
189
3
20
28
20
148
44
25
3
24
104
52
72
32
4
9
35
40
33
75
68
16
44
76
68
132
48
85
11
16
48
48
24
33
11
24
60
156
36
96
180
60
157
36
87
12
153
48
59
12
40
84
80
52
24
20
40
153
15
8
25
23
52
177
15
12
33
36
75
9
27
36
12
93
83
16
44
1
111
8
4
12
48
36
32
13
75
60
60
56
1
35
24
76
140
64
24
57
3
9
95
48
60
24
36
13
171
84
20
16
24
96
20
64
12
48
144
12
24
24
248
64
128
136
20
120
16
44
12
28
57
23
12
4
33
3
32
60
16
20
52
84
104
24
36
97
39
33
63
32
12
4
20
61
35
4
84
45
15
32
144
4
68
97
23
12
28
20
25
15
20
28
116
109
155
60
37
35
40
68
24
28
12
8
88
24
12
24
117
24
75
48
33
15
164
1
35
12
61
11
16
60
12
33
12
23
4
204
21
24
47
73
71
1
3
44
61
35
4
12
45
11
25
59
28
80
28
20
60
12
48
40
32
12
13
3
24
21
27
20
16
9
3
8
52
192
20
193
27
48
20
13
11
28
93
87
8
60
4
56
4
33
23
48
24
28
32
12
25
36
15
20
88
9
11
72
88
20
12
64
24
12
84
9
99
36
36
20
4
60
44
40
8
85
12
23
52
12
9
47
64
20
4
24
80
16
12
92
28
93
95
12
12
36
25
35
1
24
72
47
48
24
16
32
36
40
9
36
51
36
72
72
8
36
24
28
9
23
37
35
16
12
32
4
9
3
20
64
104
60
60
24
36
1
111
8
12
28
20
61
23
121
11
16
12
56
16
33
3
9
36
39
8
16
120
21
39
12
132
36
12
60
68
16
128
121
11
4
72
32
28
48
56
40
24
9
35
25
11
37
15
44
4
24
81
47
12
12
64
32
12
40
68
4
8
36
120
64
12
24
32
64
36
8
52
120
104
4
12
8
60
4
20
48
97
23
100
8
12
88
24
32
64
24
12
24
12
68
25
27
12
93
123
12
8
40
20
12
12
36
24
12
28
72
48
60
33
83
40
60
24
56
16
24
56
48
60
40
8
40
33
36
155
88
8
132
48
12
16
24
45
27
156
12
105
11
4
36
81
39
20
12
4
9
11
120
48
16
9
15
56
16
8
13
23
12
13
51
20
144
12
85
155
97
27
8
88
80
12
36
37
12
51
20
64
48
12
36
56
28
120
68
72
88
20
12
48
88
21
51
72
20
37
23
25
15
8
4
33
15
8
60
12
97
75
8
61
47
112
93
35
40
20
28
24
116
40
9
23
25
63
12
60
33
15
12
8
60
60
4
57
3
8
97
71
52
168
60
96
8
28
20
48
ABCD 94982342134*3^$a+1 [50082]
36
108
36
119
1
83
72
60
25
47
12
141
39
66
54
1
56
52
12
23
145
144
95
12
1
48
29
78
84
69
57
15
16
23
48
60
12
49
8
24
24
123
12
25
24
8
27
30
111
99
72
85
36
84
47
12
13
56
15
81
24
48
27
21
3
13
35
30
7
71
1
8
160
72
32
52
92
15
1
24
143
121
8
27
120
13
47
61
164
3
25
107
37
92
4
44
24
9
78
37
11
97
65
42
60
9
75
117
88
8
48
33
6
42
30
9
63
61
11
156
21
64
35
30
79
24
32
76
131
49
8
96
88
32
57
55
11
61
59
21
3
168
12
96
57
4
83
361
8
24
4
23
37
144
104
147
13
155
21
75
45
100
20
9
103
119
25
56
64
32
3
30
15
75
24
12
25
8
24
135
1
72
83
165
51
24
37
56
147
72
78
127
72
95
1
47
25
32
81
67
12
8
88
47
25
119
180
37
8
63
57
72
96
3
241
92
16
36
20
3
73
11
25
8
24
88
95
121
96
72
104
216
39
60
13
48
107
25
77
15
88
128
3
165
4
108
56
3
21
216
48
15
180
37
47
84
1
192
116
64
11
216
13
23
33
24
57
126
18
39
16
47
48
13
35
1
107
1
29
42
45
39
18
87
48
24
16
56
16
11
93
72
72
16
96
56
16
12
44
16
84
11
49
104
3
141
75
13
71
61
156
11
45
76
29
15
40
41
6
97
47
12
49
11
24
60
13
200
63
9
63
57
48
64
23
37
48
143
30
18
60
25
56
39
24
33
48
3
13
47
96
36
120
108
1
56
15
25
72
113
54
33
28
23
37
17
6
25
104
64
23
9
120
64
8
28
116
76
29
7
80
96
3
12
153
148
12
24
56
3
21
135
9
40
132
83
25
17
19
84
60
11
33
27
60
105
24
40
8
153
55
24
17
87
76
221
67
47
24
96
36
24
36
48
13
12
35
57
16
35
24
60
9
51
117
24
33
87
24
4
20
112
12
132
35
6
79
32
147
181
185
54
13
36
24
47
1
80
33
55
120
56
48
28
119
12
153
81
7
23
66
39
9
103
12
35
217
8
124
47
30
126
33
48
27
13
119
33
111
1
36
71
37
96
152
136
95
162
31
8
96
87
1
35
1
11
97
23
13
68
64
107
72
6
15
144
51
24
54
42
69
120
63
1
89
151
11
1
125
7
32
112
48
8
3
85
95
90
7
32
15
180
45
88
107
141
27
13
59
21
33
39
3
21
39
33
48
120
33
111
16
36
68
39
66
15
160
17
87
96
3
6
55
35
21
4
156
119
48
57
16
48
36
59
37
44
40
41
78
121
59
45
48
168
16
47
12
21
88
56
3
12
186
63
4
23
144
6
15
27
13
204
29
30
12
189
40
36
68
27
13
72
107
117
243
438
103
8
27
21
4
47
21
39
85
60
144
176
27
96
69
87
9
51
84
42
78
81
33
63
27
133
32
33
15
33
67
44
3
30
31
8
99
12
90
15
52
12
167
60
120
84
57
144
24
27
48
21
39
132
13
8
24
15
24
36
37
144
8
81
87
28
84
8
100
29
114
1
204
104
112
12
68
28
188
24
99
96
117
123
73
12
167
49
23
9
136
36
44
81
31
23
73
11
45
27
72
72
21
15
153
48
24
57
7
24
32
4
35
13
23
240
102
210
30
79
59
93
16
35
180
258
15
16
48
107
84
49
216
11
61
8
87
129
40
41
30
24
157
20
24
48
16
65
7
35
21
24
16
200
52
11
66
7
32
96
135
24
9
52
35
24
36
61
23
108
21
111
13
20
3
12
105
33
39
39
66
7
23
24
73
83
61
119
9
40
11
37
128
160
60
29
55
24
36
48
77
67
116
24
3
30
211
29
63
136
24
84
60
48
24
11
36
9
16
56
57
6
12
12
60
93
3
21
4
59
25
131
24
49
108
36
77
31
36
11
33
4
23
24
61
32
81
19
95
12
49
71
61
12
47
96
24
ABCD 94982408468*3^$a+1 [50047]
12
16
56
148
36
44
12
16
8
51
9
12
112
11
84
60
61
11
9
16
68
76
44
16
12
104
36
64
35
144
21
16
23
45
52
132
20
3
45
39
60
84
49
8
75
213
12
24
24
4
96
56
15
69
75
1
36
107
145
48
8
36
3
13
35
9
4
20
60
12
27
13
59
85
44
72
4
131
24
9
24
123
13
20
12
87
12
109
12
59
9
36
28
12
164
72
39
21
24
4
96
95
13
56
51
21
52
32
3
73
23
45
40
12
20
27
12
24
12
117
135
33
84
84
24
76
20
60
72
24
4
24
23
33
64
131
37
23
85
35
37
8
40
44
15
1
20
75
97
24
36
12
36
60
20
12
40
44
60
16
140
28
300
60
12
72
56
40
35
24
13
200
3
49
56
39
48
60
57
132
3
85
23
9
100
20
16
8
12
159
9
100
71
24
9
48
60
24
39
49
56
16
20
28
56
52
8
60
27
60
97
8
24
4
24
32
24
36
36
48
36
48
36
15
49
20
12
39
37
8
24
63
13
36
20
48
63
33
39
33
15
33
72
135
48
45
24
96
51
13
20
88
60
12
8
3
105
12
12
207
81
4
23
37
8
51
25
36
44
52
72
8
40
47
25
132
8
36
27
49
23
1
12
23
9
28
8
4
47
81
3
24
21
132
219
9
36
4
72
24
36
8
36
76
23
21
36
3
9
36
36
40
59
97
24
8
123
12
36
165
12
40
59
48
60
45
12
108
87
21
60
3
60
169
11
84
13
95
85
32
27
45
28
8
28
12
8
72
84
24
84
16
92
4
36
48
24
36
36
144
20
24
51
61
24
200
24
15
21
76
108
36
24
12
80
60
100
36
48
72
47
21
112
108
20
75
21
28
203
49
24
36
23
12
13
11
105
15
9
48
12
52
56
60
60
15
13
152
40
284
40
56
124
11
85
44
28
35
45
48
15
57
3
93
27
69
3
1
20
111
169
116
16
44
4
72
152
3
49
179
9
28
180
84
8
36
12
3
1
80
15
273
36
4
72
176
168
75
1
56
39
25
8
3
49
36
20
64
104
60
36
39
1
200
64
20
4
12
36
44
24
72
132
108
40
12
23
60
9
24
51
73
20
75
57
4
24
20
16
20
280
72
20
24
60
28
56
52
12
8
28
59
1
32
84
76
20
135
12
13
23
49
20
96
52
8
72
100
20
28
32
24
60
16
180
12
8
3
21
180
76
24
36
23
97
44
3
57
24
27
9
75
13
275
73
23
69
120
3
108
1
44
132
60
64
83
36
21
64
12
24
71
60
180
13
44
28
144
80
60
40
36
20
28
56
76
20
39
36
45
24
3
21
40
44
28
8
75
45
27
9
84
120
12
12
36
24
36
16
8
16
35
57
3
85
56
36
3
81
16
8
15
24
97
11
13
71
9
4
20
12
15
69
15
1
48
11
85
12
44
51
45
84
3
13
84
23
85
8
24
51
49
8
96
60
16
80
4
140
27
13
24
8
28
84
11
45
12
27
81
36
28
32
63
12
9
120
39
261
16
59
72
37
35
93
12
63
85
48
20
27
45
24
24
36
36
27
45
15
48
85
20
4
116
84
15
36
13
47
25
188
12
27
25
8
15
37
35
1
36
8
76
47
49
48
32
48
12
75
24
144
25
32
120
16
20
100
8
15
37
44
15
13
20
3
12
1
12
80
28
24
20
120
16
92
24
28
36
24
8
12
168
40
59
21
24
28
23
49
180
140
39
24
21
136
20
15
96
9
4
36
84
24
32
36
24
60
36
184
80
24
84
52
44
15
25
11
21
87
33
28
132
8
99
85
80
3
85
32
3
37
35
145
12
24
80
4
56
84
51
21
99
1
108
8
24
48
51
9
63
69
15
9
76
96
72
152
136
35
108
9
63
9
48
120
36
27
33
16
8
36
4
8
28
60
176
4
180
32
52
32
36
48
136
36
104
4
80
84
112
20
96
15
13
92
52
107
33
183
9
135
13
56
84
36
100
84
60
8
100
32
52
20
16
24
44
51
69
60
27
24
25
23
13
59
85
11
48
24
13
44
4
44
208
8
39
25
92
3
81
12
48
16
11
57
76
80
52
32
12
84
72
15
33
124
32
84
39
13
48
36
116
60
100
32
48
27
60
97
44
124
152
4
20
4
32
4
36
8
15
13
20
124
35
85
60
23
21
12
12
3
72
1
80
40
36
60
23
153
12
63
37
8
64
68
12
24
12
24
48
27
1
167
33
15
24
21
48
36
84
75
96
36
13
35
1
44
36
15
81
27
13
23
12
9
28
143
60
57
15
25
92
124
32
4
144
96
36
20
12
63
48
49
95
21
147
25
8
87
45
24
48
27
13
80
ABCD 94982452616*3^$a+1 [50032]
36
60
84
67
41
60
84
144
7
30
59
48
96
60
19
5
120
36
12
67
12
90
60
60
18
42
23
55
5
25
12
48
42
65
31
12
48
12
30
60
72
156
12
30
30
42
29
132
12
73
35
37
12
60
6
53
121
23
12
13
42
29
1
6
137
43
65
37
23
120
25
23
19
41
7
54
138
60
162
59
1
131
60
19
41
127
30
23
84
205
18
48
54
6
65
79
138
30
108
24
6
143
36
24
84
60
73
174
48
42
23
7
138
95
55
60
18
60
42
53
67
78
90
162
12
90
89
109
95
37
108
90
210
71
36
43
101
12
48
121
131
132
37
11
12
37
191
37
107
85
143
25
102
78
203
7
12
108
53
109
90
138
47
43
185
43
30
30
54
11
145
30
12
48
5
127
5
36
61
48
18
24
5
43
78
60
95
7
222
6
5
25
72
18
72
53
24
43
12
113
127
90
179
79
5
25
72
71
139
18
18
72
17
115
216
30
23
19
221
12
7
72
18
42
53
12
36
19
41
7
41
1
23
25
48
192
23
60
97
95
48
79
53
55
48
84
113
48
67
18
59
60
48
175
5
7
48
180
60
42
66
102
48
227
85
371
12
7
77
61
24
83
13
90
90
42
30
78
42
12
6
5
72
7
126
24
23
55
137
1
42
65
13
12
72
18
17
25
59
192
55
270
12
12
108
72
78
41
121
30
125
144
12
84
31
132
12
150
18
30
11
7
125
79
108
60
41
7
17
55
72
36
84
41
7
77
108
325
11
61
23
36
7
53
49
12
96
35
25
59
13
192
323
7
6
12
30
101
19
120
222
18
102
6
137
73
23
19
12
18
60
12
11
109
203
7
125
31
12
72
90
83
55
18
102
17
25
11
37
78
30
30
17
25
18
29
96
24
25
119
121
36
84
11
132
73
23
37
72
48
35
79
96
24
66
30
53
31
30
36
83
97
12
72
18
42
11
199
125
13
132
36
30
42
72
11
55
150
179
13
78
30
35
37
12
35
108
37
23
43
5
145
119
43
30
60
132
18
12
65
73
102
138
48
12
107
61
23
1
30
53
43
17
97
60
35
60
1
83
1
150
30
78
17
24
24
108
19
36
54
96
23
1
18
137
25
215
96
49
48
120
12
59
60
24
67
5
163
77
13
42
36
5
37
12
18
30
30
41
49
48
47
115
42
60
30
89
7
222
11
31
36
60
240
54
150
18
107
463
17
48
37
18
60
17
55
29
12
55
114
59
37
12
228
24
18
77
223
18
30
30
12
11
67
53
61
71
84
31
305
12
13
12
30
245
120
193
23
84
36
139
42
23
13
83
96
91
30
60
42
17
13
71
19
42
6
12
18
59
73
42
30
11
49
36
83
79
233
19
6
90
12
42
18
108
17
25
108
59
13
35
7
36
132
60
53
144
43
53
67
48
54
143
13
120
59
55
125
1
42
42
66
24
48
17
121
24
60
119
1
59
7
72
17
43
18
35
84
43
180
17
61
60
35
48
7
77
25
83
7
77
60
43
72
60
53
73
35
48
151
96
102
30
42
48
11
60
1
108
18
24
18
23
67
60
17
24
60
1
18
138
30
42
90
17
31
17
60
37
239
36
151
5
48
61
95
1
120
107
36
91
6
60
42
65
43
137
12
84
19
65
13
54
5
163
42
60
30
113
7
48
101
37
59
55
5
91
12
60
48
24
18
131
240
72
25
24
11
7
30
42
53
25
12
11
25
83
67
29
43
72
6
24
96
12
71
7
5
12
7
48
132
41
48
19
102
59
37
24
6
89
25
48
23
48
61
48
60
30
18
342
42
11
37
120
18
60
65
19
90
120
11
7
60
72
101
19
6
60
23
97
12
72
6
77
13
35
12
127
258
90
18
95
85
30
65
48
7
12
77
84
ABCD 94982474968*3^$a+1 [50099]
1
90
12
42
24
15
9
6
66
18
5
61
72
27
33
23
64
27
24
54
72
138
66
24
155
13
144
114
6
99
24
32
16
80
109
48
78
30
18
5
64
33
18
21
48
45
12
18
78
23
25
15
15
12
125
13
6
144
24
93
3
69
80
37
24
6
48
72
6
63
27
30
63
56
25
66
90
132
63
8
25
60
51
33
30
126
24
11
40
99
21
111
30
78
93
75
48
69
56
1
39
96
8
48
19
60
6
27
27
30
60
168
72
54
5
157
12
12
60
15
21
72
126
30
72
12
102
54
95
55
66
23
96
91
53
16
9
12
83
1
12
60
18
125
96
1
42
42
35
16
63
54
3
8
19
6
6
60
5
43
21
80
72
64
9
132
42
12
5
31
57
48
117
66
6
179
40
9
6
6
11
64
9
6
54
6
21
3
125
19
12
84
69
3
93
69
30
6
119
16
144
27
245
24
61
126
29
1
18
6
66
18
102
48
5
72
103
36
90
83
37
36
15
183
9
80
40
48
3
29
127
9
57
12
12
15
93
3
117
78
18
51
128
16
81
63
56
67
29
115
18
36
24
90
21
141
59
37
30
30
132
35
25
47
40
9
15
72
32
1
119
1
15
51
24
36
108
53
24
61
84
48
6
9
3
42
11
31
33
51
12
48
6
78
21
32
25
47
25
108
60
23
16
69
6
78
23
13
51
9
95
37
75
32
31
105
56
13
60
12
6
162
27
21
83
19
60
18
15
8
1
120
48
30
132
60
180
6
95
40
8
16
80
55
33
3
144
66
54
24
30
72
23
109
51
24
32
16
69
36
63
27
45
24
8
7
6
3
75
66
48
30
48
5
43
21
9
180
27
57
15
51
101
49
12
3
56
91
5
67
6
24
6
41
1
15
72
15
138
87
111
9
21
107
73
42
77
25
108
24
75
80
16
33
30
234
96
15
9
71
7
60
125
25
90
48
30
87
8
24
16
51
45
9
84
126
72
18
59
91
5
67
53
19
198
12
51
15
60
29
67
53
37
51
57
87
24
15
30
24
3
39
60
36
78
27
9
36
30
48
42
3
27
42
6
24
18
35
25
78
17
229
59
136
80
96
19
30
54
60
30
66
21
3
54
15
3
69
15
65
13
66
57
33
204
36
6
54
11
40
48
8
133
27
33
87
3
45
24
117
96
30
18
75
9
15
21
99
81
39
21
6
24
84
42
63
123
72
45
3
168
114
51
21
75
48
80
55
30
3
8
37
99
216
57
30
12
21
63
9
87
89
61
36
47
1
111
75
48
6
47
112
72
80
193
12
84
30
185
1
66
30
39
63
36
174
60
30
18
3
80
127
48
6
83
88
9
71
25
15
8
24
40
27
36
144
33
15
18
39
51
18
36
30
18
108
3
24
21
35
25
191
1
48
87
8
37
24
99
9
36
84
23
13
35
19
48
12
66
24
6
132
12
6
6
36
9
39
9
27
93
56
97
47
7
33
141
12
42
30
66
5
72
25
39
24
165
150
6
120
111
3
6
15
21
27
21
30
126
15
24
120
56
25
54
12
90
282
177
63
33
48
15
12
42
3
75
90
54
165
21
12
71
1
63
21
36
95
19
69
123
18
54
96
5
109
11
16
45
3
57
6
17
145
48
30
60
78
12
3
51
114
59
55
6
36
60
84
42
30
15
213
51
21
18
54
48
35
19
18
36
71
19
5
19
141
45
6
90
30
5
1
15
15
48
225
111
33
57
18
96
29
97
111
3
54
48
119
19
66
54
5
25
87
45
12
36
24
6
5
7
54
3
8
205
18
9
72
9
15
9
36
6
90
60
18
77
13
83
43
77
103
96
78
60
72
15
24
21
18
6
6
90
6
5
64
3
102
60
35
16
24
111
42
60
27
153
102
9
81
63
45
6
36
36
69
80
43
42
30
29
19
53
37
36
96
39
21
60
90
24
54
23
13
6
21
104
133
3
48
87
30
3
56
49
15
75
69
57
95
40
45
51
3
54
42
6
60
48
114
81
69
3
3
54
15
21
30
30
15
32
79
65
19
90
11
109
102
5
88
80
7
9
144
27
48
24
30
6
209
67
48
5
7
89
40
57
15
32
48
49
54
9
3
18
24
12
24
119
72
25
23
67
5
19
24
96
30
47
13
180
15
51
54
162
45
8
1
48
23
25
108
84
47
109
35
37
30
93
39
17
16
3
12
18
39
57
23
16
27
30
48
71
19
69
56
72
88
51
120
6
23
49
15
96
51
6
95
88
24
8
24
49
24
48
18
6
39
21
75
48
15
17
25
119
16
3
18
48
90
6
35
25
ABCD 94982798234*3^$a+1 [50057]
54
18
65
67
29
96
13
60
30
17
61
51
56
19
48
165
201
47
55
41
96
13
27
27
93
51
12
33
129
72
71
19
77
48
16
3
36
60
45
201
54
33
8
199
30
3
8
43
72
60
33
39
105
32
16
27
53
88
51
21
56
49
78
57
69
54
45
8
24
7
9
9
54
9
99
5
1
47
43
36
9
24
8
115
60
48
144
33
63
17
13
24
59
24
25
207
8
16
3
36
65
73
54
6
12
42
18
18
36
66
3
15
17
25
12
60
36
3
8
55
18
90
21
57
18
126
47
7
89
31
9
51
117
153
66
18
3
69
24
59
67
54
30
144
33
3
29
16
32
72
64
93
83
43
69
201
39
15
114
63
81
12
11
16
27
60
12
18
27
144
56
187
18
3
69
78
77
7
126
11
79
9
8
115
53
16
33
6
30
144
18
60
5
40
48
80
79
54
27
27
69
87
17
25
87
8
25
90
132
36
54
30
36
53
96
85
35
24
31
33
72
72
8
55
48
150
99
152
91
29
1
6
120
41
64
9
39
117
6
48
96
21
8
7
36
101
40
21
36
39
24
80
49
191
7
36
125
73
6
36
126
159
123
93
3
101
55
90
36
27
96
9
66
69
63
9
9
71
96
43
53
1
15
24
3
18
18
17
120
1
24
23
13
54
30
150
105
51
21
120
24
32
7
72
17
49
60
27
3
29
88
15
48
17
16
9
159
3
48
72
24
21
32
16
33
47
61
3
57
30
17
16
80
19
18
27
48
15
57
96
9
138
29
7
96
17
55
9
93
123
63
17
16
51
69
96
33
15
93
132
72
135
32
67
54
63
45
11
64
24
9
30
57
32
7
17
139
72
69
99
29
40
24
56
43
36
57
15
65
133
54
53
16
56
1
39
24
51
77
13
59
88
81
15
48
56
88
63
24
81
32
31
33
21
99
3
18
150
5
7
33
8
40
33
15
72
48
75
144
5
85
6
53
1
12
18
81
9
111
72
3
21
33
159
111
17
16
3
29
55
209
7
33
3
5
72
64
45
72
99
3
6
95
16
27
29
7
17
7
57
63
24
17
1
15
56
16
8
49
84
150
29
112
123
5
24
16
27
5
55
18
12
3
48
32
25
72
15
24
15
36
101
79
41
37
48
168
27
9
210
21
24
69
30
53
7
36
48
18
3
8
31
36
21
56
16
8
73
23
103
17
73
24
23
103
33
48
32
223
6
12
108
24
18
89
19
45
32
24
19
5
85
35
16
99
54
39
72
80
40
56
48
40
3
29
7
54
35
31
162
72
78
17
48
55
33
21
3
80
24
40
21
30
21
96
8
73
90
42
36
36
48
36
42
54
23
61
83
24
7
48
42
126
89
103
17
25
63
9
15
24
8
7
54
59
88
8
7
30
131
103
9
24
8
112
27
42
30
5
37
90
65
24
19
21
8
73
18
18
75
32
16
39
89
64
72
63
33
39
72
42
23
61
27
45
24
51
120
24
21
30
72
53
184
24
8
1
36
6
21
27
53
16
96
128
24
43
6
66
53
115
30
18
45
15
30
27
8
199
108
60
81
9
12
36
15
63
9
3
21
39
12
5
16
32
97
23
144
61
18
24
90
95
48
96
103
18
30
105
21
51
3
5
184
96
3
78
71
85
27
56
13
12
39
3
21
72
15
17
55
18
156
24
59
112
8
1
90
29
24
136
3
45
48
48
27
48
114
11
72
16
9
63
45
30
78
23
67
29
24
31
72
126
27
48
96
27
141
3
21
72
15
57
21
72
35
16
21
18
9
3
6
30
96
36
5
13
27
57
39
56
16
39
30
3
33
23
19
84
9
8
64
144
24
32
133
54
6
66
24
12
41
88
3
5
151
9
24
8
88
48
63
12
29
136
24
8
55
6
123
3
117
96
21
51
33
23
19
77
79
132
5
136
21
18
9
3
24
45
8
1
87
3
12
17
48
31
65
55
41
109
3
24
3
21
8
25
15
8
91
36
30
3
8
16
24
72
135
65
25
39
33
71
55
81
48
63
60
30
23
40
15
12
18
35
37
126
6
63
8
64
80
19
77
67
18
75
32
120
25
15
15
78
11
43
90
99
27
30
108
36
183
21
66
65
121
87
48
27
66
6
36
41
13
3
33
15
57
30
6
99
24
24
135
65
13
27
45
18
9
75
45
15
105
3
30
18
53
24
16
21
102
5
13
27
33
15
8
40
45
30
24
54
12
24
18
57
56
25
95
13
72
51
3
21
80
16
27
150
63
24
56
40
33
36
3
24
27
117
8
19
29
91
24
36
81
3
36
36
69
24
51
24
173
24
1
12
18
114
15
8
40
8
67
29
16
63
89
55
6
35
13
123
176
25
119
24
25
47
48
25
39
24
48
39
9
32
7
54
3
39
9
9
ABCD 94982815204*3^$a+1 [50006]
1
23
36
28
72
24
99
60
21
159
72
9
20
37
3
56
31
29
4
27
90
107
88
72
33
42
5
16
27
33
80
16
60
63
78
12
35
28
8
4
48
12
213
15
69
171
144
20
13
30
21
44
13
3
27
45
9
3
12
8
85
47
16
12
48
24
21
23
60
19
5
36
67
93
87
29
25
15
8
55
18
27
27
53
37
36
3
9
47
16
87
48
77
76
36
8
40
32
60
193
35
73
15
32
13
39
81
15
48
51
5
24
19
33
24
8
13
30
17
37
15
45
36
15
32
36
1
6
17
40
15
48
17
16
9
3
68
31
45
48
3
29
28
15
72
9
9
3
104
60
43
41
49
11
61
15
284
31
18
72
95
13
48
54
29
24
16
20
1
18
17
88
20
28
135
69
8
72
55
21
177
72
15
68
100
48
8
7
45
12
72
3
18
27
20
25
63
117
51
39
105
3
9
8
60
16
24
3
9
20
24
60
24
7
69
116
16
60
8
4
3
149
43
150
35
12
28
63
129
8
43
42
35
72
31
42
15
3
53
16
68
28
12
93
3
12
69
3
12
104
7
29
48
16
111
9
24
20
12
1
15
204
24
9
11
40
36
68
36
4
12
15
21
8
100
60
21
99
9
18
57
32
28
15
72
21
32
55
17
91
30
3
12
12
20
25
42
21
15
213
56
48
28
68
24
25
42
36
9
44
136
36
9
3
15
18
123
20
19
18
39
8
120
28
84
60
8
7
6
3
20
31
36
29
108
36
19
18
15
8
37
87
15
221
91
53
36
40
36
68
16
104
60
13
27
15
101
4
36
104
28
32
55
45
3
29
24
36
43
18
12
51
9
3
68
19
5
25
47
16
60
39
60
9
80
4
15
65
16
44
28
12
20
12
55
18
15
3
29
100
8
36
37
107
36
4
92
4
104
112
8
16
56
1
3
21
3
45
11
7
72
65
133
47
7
45
84
39
17
4
36
51
17
55
93
8
4
12
20
28
20
16
20
157
12
3
15
89
1
23
31
5
73
3
12
36
39
125
16
140
37
24
63
48
69
23
16
24
12
60
81
102
18
15
9
30
29
16
8
7
18
3
12
32
61
30
33
44
16
12
8
19
5
40
12
44
16
20
43
5
40
3
24
18
30
17
88
3
24
66
23
84
16
84
27
9
96
3
78
39
8
12
133
11
97
24
3
63
17
25
18
9
48
45
47
4
21
23
73
27
12
36
99
5
55
21
15
54
23
25
35
7
5
16
8
1
23
36
4
12
8
160
15
48
17
163
17
55
5
28
12
48
8
49
27
36
27
5
36
7
60
117
27
36
57
36
87
54
30
113
28
75
42
90
12
29
16
15
53
52
20
31
72
77
24
157
147
32
1
47
25
12
23
28
27
30
60
51
20
31
29
7
72
5
52
15
18
18
53
7
77
12
13
3
132
20
12
60
31
90
12
51
81
30
36
60
17
37
15
93
18
17
145
12
6
12
78
15
8
60
7
84
45
104
31
29
36
85
39
12
32
25
107
1
72
18
9
48
33
90
84
29
40
21
39
36
33
71
1
36
27
27
45
15
5
13
15
33
27
15
45
45
102
53
156
4
32
4
24
60
27
6
15
44
13
75
60
32
31
53
31
6
15
12
12
36
60
57
11
16
15
5
24
1
15
104
49
3
27
77
1
47
16
20
7
9
20
1
60
27
296
16
3
17
84
144
60
40
20
12
40
33
11
37
150
54
23
12
73
3
8
16
21
54
9
24
56
4
20
13
24
156
27
33
23
64
48
60
92
52
21
72
90
12
9
24
3
24
81
57
15
20
25
3
92
12
76
8
52
8
52
8
7
9
20
16
45
3
51
69
9
30
18
107
28
48
39
90
30
17
55
108
90
3
48
80
60
4
36
72
24
141
54
5
4
9
63
9
6
17
36
60
31
29
1
83
40
92
4
20
109
11
24
160
72
20
4
9
72
3
96
9
123
24
3
65
25
15
32
124
116
28
36
20
7
53
37
72
27
8
60
7
9
51
9
39
17
4
84
20
37
6
113
16
33
18
12
17
64
204
45
12
6
9
20
4
60
81
23
36
31
21
39
48
33
45
15
152
28
60
24
8
36
96
16
32
36
4
56
60
19
18
72
15
3
72
5
12
16
48
20
4
27
5
13
11
1
96
54
29
16
3
5
28
8
67
24
18
15
12
144
27
9
3
33
27
57
60
3
18
59
4
81
3
33
83
67
54
3
27
33
57
51
8
19
18
27
20
37
126
24
9
9
15
56
19
30
78
77
7
21
15
17
16
72
12
15
17
28
48
8
40
44
7
18
15
48
44
1
99
96
48
36
45
78
65
36
40
21
18
153
24
21
30
33
111
89
52
68
7
17
76
56
88
57
18
12
33
27
53
13
15
8
84
16
9
11
4
32
60
4
20
24
72
24
1
39
56
25
23
52
68
25
12
96
39
8
7
36
9
81
30
24
45
104
52
32
16
39
5
43
33
12
72
45
18
42
48
23
16
8
67
9
84
87
9
56
48
13
15
132
48
15
57
3
57
105
11
16
8
60
40
20
28
12
32
4
20
4
12
3
105
75
12
81
44
91
137
7
6
39
8
43
77
16
81
18
5
12
28
15
21
12
12
27
45
21
23
84
40
32
1
42
5
40
108
48
9
60
63
135
17
16
20
16
33
18
69
8
67
60
5
61
24
18
101
1
3
57
30
18
147
15
108
5
12
76
39
65
24
60
4
48
15
54
3
15
33
57
11
16
36
27
41
31
69
24
33
12
11
64
72
15
18
35
12
100
3
5
60
72
43
5
76
12
48
51
269
36
4
21
63
3
57
56
19
18
159
80
31
72
30
18
77
13
39
21
63
36
3
21
87
33
21
6
17
37
3
33
27
20
25
35
28
27
5
36
60
16
3
18
ABCD 94983014528*3^$a+1 [50083]
160
192
65
90
21
105
135
45
90
57
48
3
162
27
135
25
32
16
48
149
252
31
32
45
72
75
33
36
36
103
131
72
54
79
29
90
25
11
69
160
563
237
87
234
270
36
126
234
126
270
25
65
18
126
15
96
429
108
72
126
252
162
36
252
108
39
48
192
64
179
61
245
171
81
127
17
36
235
215
54
108
375
3
90
18
97
173
36
108
36
271
128
16
32
129
63
81
72
144
18
165
16
107
133
137
72
36
27
117
43
173
67
48
119
288
9
64
240
137
55
107
37
179
54
55
53
315
387
525
48
3
216
216
45
243
237
177
127
96
48
215
201
69
90
129
112
29
252
55
215
9
64
192
5
27
63
198
180
55
341
43
281
391
41
54
33
273
198
90
31
96
89
216
18
252
49
5
36
7
11
277
32
208
239
81
144
63
33
39
54
36
223
245
27
96
273
234
72
36
217
35
90
36
126
273
33
15
192
48
64
41
180
162
126
270
252
9
225
255
64
77
198
157
80
69
36
7
80
3
157
32
63
177
75
144
69
363
72
13
48
47
49
113
223
29
36
198
180
396
201
159
33
147
93
105
7
11
234
144
139
41
295
32
123
54
198
73
272
177
126
49
48
47
145
233
7
48
144
179
162
414
13
288
48
65
360
39
16
107
18
51
16
240
89
90
18
27
81
127
71
180
450
19
32
75
21
177
31
95
49
131
126
79
209
288
15
75
37
17
63
112
128
112
144
96
65
31
32
48
33
54
73
32
21
171
64
96
83
93
393
180
51
16
224
51
45
63
54
91
32
57
183
69
363
48
543
72
25
155
37
32
21
75
69
216
115
29
19
71
144
9
135
36
126
144
72
15
64
48
192
96
53
91
89
36
324
175
32
9
183
15
90
108
43
464
16
32
3
72
69
75
270
126
108
157
240
144
144
107
85
5
187
80
3
45
112
96
17
54
73
32
93
163
320
129
18
93
15
97
32
64
176
45
54
109
125
243
112
32
96
64
48
197
90
198
43
ABCD 94984288474*3^$a+1 [50005]
12
18
18
77
43
54
32
60
46
48
24
18
11
24
31
102
30
24
5
9
15
49
23
31
26
10
84
14
46
84
30
18
146
22
6
72
54
114
20
46
78
18
89
13
48
6
6
54
42
18
12
12
24
144
98
16
48
54
48
5
49
126
36
48
72
66
132
23
37
35
81
15
55
24
48
18
18
24
12
24
2
22
72
62
24
3
7
24
30
92
52
6
18
24
12
18
24
24
42
24
8
10
17
67
6
78
96
168
6
6
29
31
17
72
43
84
48
113
61
144
18
48
102
30
6
12
6
114
8
40
48
54
66
8
27
37
30
30
30
6
12
116
154
144
72
14
3
24
31
14
40
12
30
36
30
12
18
14
34
6
60
12
24
32
3
24
48
117
10
30
6
42
35
85
44
22
6
35
55
6
102
90
24
44
10
84
12
5
61
42
90
32
10
98
27
67
50
202
24
17
13
83
7
30
54
18
11
96
57
4
54
6
12
30
26
28
234
18
20
16
20
27
31
12
72
78
12
30
84
41
24
19
24
12
30
30
72
6
36
8
36
10
156
6
30
84
2
10
54
54
86
3
37
8
51
7
90
60
32
10
102
30
2
27
37
102
18
32
3
55
17
19
66
6
18
36
48
20
10
17
55
6
24
59
43
6
44
22
12
114
18
12
18
78
14
4
90
12
26
4
30
74
22
125
72
61
11
91
18
18
36
50
82
36
6
84
8
16
32
72
22
96
18
90
26
94
50
16
12
24
56
100
95
43
5
1
90
36
24
24
50
28
42
26
34
24
26
82
48
48
6
56
12
16
12
84
48
42
6
18
90
8
28
80
15
13
18
18
30
24
42
60
36
42
6
47
19
42
8
64
60
6
17
7
66
18
66
42
17
31
36
24
36
48
6
6
29
9
60
27
37
30
42
35
31
42
20
72
10
41
7
12
2
22
48
60
42
36
18
78
44
22
62
28
30
41
31
36
29
31
12
30
12
114
98
10
24
74
3
7
65
9
36
28
36
44
76
24
12
54
24
6
24
6
30
32
22
41
163
12
14
58
54
6
53
24
67
158
16
36
60
23
57
22
14
27
1
30
6
78
12
41
9
28
126
24
162
42
17
19
14
10
29
9
4
18
14
70
114
59
9
60
3
79
12
42
6
6
23
37
24
54
38
22
86
3
43
98
94
86
4
48
56
27
43
42
6
12
36
5
187
12
36
36
90
48
12
24
8
24
3
25
12
6
78
42
18
8
16
54
2
46
26
46
98
72
88
35
127
42
12
36
18
66
6
18
11
31
36
6
18
62
52
12
84
48
83
73
66
60
14
22
24
29
7
36
74
24
10
65
85
83
19
24
18
120
24
11
67
14
10
12
24
24
12
156
6
44
12
34
150
72
56
48
60
28
11
31
54
20
22
150
18
132
24
53
37
48
90
108
38
46
36
53
13
24
66
84
50
208
35
7
62
46
150
42
6
54
12
12
12
120
156
48
24
14
51
37
6
5
19
66
59
19
5
19
12
60
26
16
42
30
84
44
3
45
88
6
72
48
2
24
3
33
108
16
18
41
9
34
2
28
6
137
1
96
30
36
48
60
48
120
17
57
16
20
46
18
138
65
1
47
103
24
72
6
6
48
62
12
10
12
2
16
96
12
6
60
30
222
30
24
6
42
152
4
6
36
84
54
12
30
84
66
24
18
14
27
19
42
6
42
6
36
65
7
36
84
41
72
7
90
84
35
13
35
7
18
42
29
25
6
12
12
206
4
23
79
24
6
18
72
2
22
90
18
24
5
19
18
12
143
72
73
42
26
34
6
30
5
1
48
42
12
42
36
35
9
16
20
82
6
48
32
34
18
92
4
102
78
72
18
24
17
13
18
30
6
18
84
20
34
42
68
3
55
50
10
24
101
72
13
54
30
12
48
116
36
96
58
132
24
2
34
2
39
109
59
13
6
18
6
12
74
10
98
4
32
16
30
41
43
5
55
108
42
44
22
48
137
49
95
13
8
22
6
54
78
8
196
36
12
20
28
71
31
6
8
24
58
41
109
6
2
16
11
67
30
156
20
15
19
108
30
66
6
18
48
6
131
109
24
11
1
20
106
65
55
24
24
74
22
54
48
11
73
6
137
13
18
96
17
37
44
48
207
1
140
142
144
5
13
6
26
10
6
24
42
30
6
12
14
52
6
24
17
91
18
35
19
18
32
27
7
150
59
7
6
12
23
24
7
42
12
42
102
11
48
144
31
54
18
2
16
20
82
48
36
42
35
21
64
35
13
32
40
59
7
36
18
36
42
42
6
6
30
96
30
8
3
19
36
84
12
18
6
54
104
27
49
144
12
24
30
84
17
61
18
24
38
3
7
18
36
12
18
72
42
6
18
30
2
36
36
16
44
39
24
37
8
58
48
38
136
107
1
6
78
114
17
7
36
60
66
6
14
75
24
85
32
16
42
26
22
36
54
20
48
27
37
12
6
6
6
74
10
84
5
67
42
114
72
38
82
12
6
20
70
2
34
24
65
9
16
32
82
12
36
66
18
6
36
30
24
30
42
78
90
60
18
83
25
48
32
34
84
78
11
7
41
13
30
6
60
6
12
14
27
21
4
36
6
144
53
45
4
12
6
2
28
12
18
17
43
29
25
30
14
84
28
35
1
12
32
232
6
42
35
9
28
8
28
114
18
30
18
24
84
12
30
18
8
16
11
193
42
24
5
55
24
6
114
17
13
18
18
18
18
102
2
34
66
44
46
26
16
42
24
17
55
18
23
19
60
14
27
1
42
2
4
23
85
96
42
42
32
10
24
36
84
26
64
54
18
35
13
66
30
6
2
27
79
54
108
36
ABCD 94985023366*3^$a+1 [50069]
222
33
48
57
231
21
18
33
27
5
217
6
105
8
151
120
90
23
73
90
102
95
55
17
91
24
90
51
45
30
29
1
143
79
12
36
12
42
90
60
60
66
54
18
18
162
51
72
39
108
18
60
24
135
183
108
5
25
72
108
12
135
8
7
18
39
3
120
12
36
120
60
72
72
156
5
64
105
6
105
39
6
83
31
96
30
83
49
87
33
42
30
15
225
6
24
108
102
18
30
18
120
12
18
30
33
39
161
72
37
102
36
12
48
30
54
36
29
151
60
5
64
3
5
72
55
48
105
45
30
5
97
108
48
3
80
1
23
37
30
18
18
33
51
5
133
42
66
84
60
120
90
150
18
101
37
27
3
29
73
60
90
48
57
123
45
57
258
150
47
48
85
3
57
15
39
48
12
101
67
48
180
65
67
77
73
12
60
143
127
89
7
89
25
120
6
24
30
36
95
67
12
168
48
24
353
40
3
30
30
33
87
113
67
60
113
49
102
18
228
3
171
36
24
65
73
12
18
105
3
84
89
1
18
168
60
72
41
91
53
7
150
36
114
60
36
60
120
33
39
65
187
5
88
48
8
1
78
60
60
138
23
19
270
30
113
168
19
60
42
36
27
8
19
6
120
23
72
72
127
48
12
21
105
54
18
150
41
7
144
48
228
5
112
72
8
72
88
33
30
137
312
43
60
72
60
36
210
150
114
48
12
30
30
30
60
21
27
42
18
42
36
132
12
75
171
84
60
93
3
93
27
45
99
180
126
174
5
151
113
7
65
49
66
120
84
180
36
105
75
30
54
233
37
11
7
42
39
144
3
30
15
8
151
276
54
36
123
32
85
59
133
75
3
5
40
147
141
69
102
30
23
96
67
60
12
12
18
111
141
155
43
42
78
60
65
73
30
33
39
360
48
180
72
102
30
36
117
15
72
65
24
72
157
30
101
91
125
120
136
8
19
5
133
203
97
42
77
25
90
6
23
19
222
191
24
48
67
48
21
9
72
198
17
16
9
39
39
30
75
32
40
81
23
136
216
27
21
21
30
53
72
40
3
108
180
264
6
174
120
105
8
97
78
33
57
18
5
7
12
36
65
145
42
197
1
60
195
104
121
23
7
12
21
39
12
29
24
43
5
175
12
165
3
120
12
17
43
48
5
7
41
24
67
30
23
97
60
6
24
66
42
153
72
48
177
78
162
15
15
17
73
12
96
180
42
30
18
45
99
18
147
224
127
24
18
42
108
60
78
114
66
102
261
27
90
102
72
66
114
33
8
19
150
66
117
3
210
42
33
32
55
30
27
111
57
15
78
27
33
63
9
63
9
119
1
18
12
30
36
39
135
30
3
8
25
102
18
132
11
1
191
7
42
78
17
64
69
27
3
45
27
125
31
113
7
9
51
29
264
37
90
9
123
72
60
18
30
120
81
57
24
6
24
36
54
6
17
16
27
84
96
12
168
54
78
162
191
19
60
180
48
42
11
64
51
29
91
72
192
149
7
54
18
33
177
102
6
54
21
87
17
55
216
60
114
138
108
29
145
39
81
15
15
18
102
66
15
128
67
222
42
21
87
48
17
7
66
23
19
18
54
21
8
136
8
127
33
33
174
30
60
30
96
57
32
48
127
36
144
6
24
90
66
12
18
69
8
25
47
103
17
16
9
63
80
48
55
113
79
57
51
90
90
12
30
102
18
95
16
21
18
12
108
42
135
195
96
84
30
99
ABCD 94985141198*3^$a+1 [50051]
41
63
9
151
56
75
61
89
15
16
17
7
104
111
73
65
31
72
119
30
123
57
6
12
60
81
96
33
402
180
36
30
15
27
45
72
40
71
180
109
35
348
12
36
60
45
57
7
65
60
139
149
12
15
81
30
90
15
27
12
6
90
102
3
40
17
15
16
161
55
120
23
33
99
61
48
17
7
5
162
73
17
96
79
200
16
128
40
72
77
162
105
3
12
105
3
13
29
19
80
57
312
15
15
18
103
131
165
75
48
13
5
132
15
57
18
18
27
207
1
17
7
56
27
45
16
72
72
77
18
90
42
45
24
64
47
25
95
1
239
1
368
129
60
43
59
186
19
80
3
72
69
9
7
8
75
138
204
66
109
128
3
12
25
35
117
144
16
168
23
49
5
48
75
57
55
24
41
31
8
72
39
90
36
43
11
48
13
48
120
89
15
88
5
75
48
24
48
9
18
108
102
18
42
15
160
233
15
72
57
18
93
40
197
30
61
32
40
24
83
30
90
42
66
72
33
27
72
85
41
63
111
105
40
48
95
180
21
72
48
96
3
117
3
13
77
18
105
27
102
96
7
120
8
72
27
13
48
29
51
72
33
7
17
135
81
54
121
264
23
150
12
31
120
29
163
96
96
23
57
93
91
71
30
270
18
75
15
18
39
15
36
132
18
7
56
9
138
13
119
48
72
1
72
17
7
8
3
24
30
111
15
60
90
43
80
111
81
40
35
109
23
12
78
15
75
120
72
258
18
9
24
16
23
1
119
90
72
18
61
80
81
31
240
8
57
87
57
15
93
18
49
8
87
60
126
120
7
17
30
36
24
90
18
97
80
33
15
147
6
15
87
73
48
137
7
155
61
72
48
120
24
17
30
36
24
36
9
16
275
60
9
88
48
17
7
96
32
117
36
54
9
81
18
133
59
13
48
192
96
71
25
23
33
24
93
48
123
72
27
13
35
24
30
96
54
9
27
37
48
179
13
83
90
19
264
32
168
160
41
36
192
222
85
23
12
69
40
41
18
61
401
78
18
159
33
31
59
93
40
245
3
120
57
39
33
15
63
25
29
48
42
73
8
9
30
1
59
13
17
18
132
9
27
12
33
9
126
25
77
180
55
53
3
144
40
17
63
27
138
43
72
152
21
19
35
78
15
57
31
17
55
125
132
63
16
131
78
12
90
90
39
159
121
119
72
9
57
24
15
16
72
128
87
33
219
69
57
24
159
57
30
60
54
31
95
97
48
192
48
29
138
18
324
78
48
24
126
175
32
27
30
15
24
136
131
114
30
360
90
19
104
57
108
60
7
83
85
53
54
69
21
96
67
23
54
195
123
72
6
54
18
30
25
48
59
13
17
15
160
80
184
80
81
151
24
41
12
60
48
24
30
33
88
5
67
77
3
3
12
145
32
40
56
88
131
61
137
102
25
71
102
3
64
95
60
45
3
157
8
3
30
60
12
132
90
48
180
72
61
29
60
79
24
77
19
32
39
48
73
17
60
48
19
113
55
53
30
144
6
192
127
23
25
95
18
150
33
51
60
121
17
15
75
37
128
112
24
119
30
147
40
65
186
109
24
41
15
3
157
48
120
32
63
192
108
72
13
5
162
78
163
125
54
30
103
65
7
11
354
78
13
107
13
72
8
40
209
36
60
7
47
48
33
39
25
11
24
36
105
15
42
7
8
48
88
77
3
51
36
234
6
84
18
75
15
60
45
16
29
43
48
11
13
47
18
15
183
9
45
108
7
8
33
15
27
30
31
ABCD 94985344984*3^$a+1 [50011]
6
32
33
48
27
10
54
6
2
58
2
93
25
23
36
111
64
66
122
72
16
137
7
96
29
91
30
2
82
11
109
35
36
12
13
23
7
5
24
25
36
24
35
1
83
31
53
3
24
160
66
95
15
10
30
90
30
84
6
119
25
96
30
5
72
3
34
120
30
5
48
37
23
13
90
89
1
35
72
120
72
51
33
1
66
29
25
6
84
29
7
53
37
54
6
23
12
85
23
1
36
83
37
119
31
77
13
24
83
96
31
30
6
80
9
108
97
6
89
55
30
6
30
174
20
69
7
60
24
30
23
27
10
59
87
100
24
6
60
30
17
108
49
26
124
126
143
39
201
1
35
120
25
23
3
165
109
60
86
57
43
30
167
67
53
13
114
68
117
48
37
95
3
82
126
44
33
133
59
15
16
5
12
67
89
97
24
11
12
13
30
30
24
23
12
3
45
3
4
66
110
10
14
10
26
70
23
87
10
155
19
30
180
59
7
60
53
31
188
58
30
29
61
95
85
90
65
48
1
158
148
30
24
23
12
55
6
84
156
30
89
36
48
61
6
120
17
7
60
80
16
90
2
112
101
25
84
6
114
6
77
75
82
36
47
48
48
36
1
54
30
23
36
1
126
20
34
30
185
1
24
11
12
27
96
70
50
132
22
30
29
61
155
61
84
83
63
4
29
1
30
150
23
37
36
30
30
24
30
41
12
163
29
25
30
65
24
120
1
143
12
25
26
33
51
9
87
117
27
76
30
35
25
50
10
215
19
29
127
65
15
4
36
30
2
112
66
30
77
60
60
43
30
30
32
60
72
10
83
48
12
13
35
25
30
60
89
25
30
116
45
19
56
10
23
1
6
77
13
110
40
44
129
1
11
25
23
1
6
29
31
20
10
59
181
2
22
30
41
108
36
15
33
3
12
45
13
14
40
6
95
49
60
59
7
65
25
60
35
19
80
10
23
36
37
23
67
30
47
15
22
30
6
59
85
23
63
10
90
17
3
64
5
1
84
30
29
61
36
83
1
59
1
6
29
15
46
24
59
12
19
113
67
41
115
150
90
5
15
10
35
135
10
24
36
74
60
9
24
12
1
30
30
83
12
109
23
12
24
99
58
35
48
1
30
6
24
11
55
29
108
43
114
30
89
60
7
29
1
14
48
33
84
15
10
35
1
47
217
6
24
6
47
43
5
85
47
12
55
30
6
53
37
62
141
37
35
72
3
10
83
24
43
77
37
36
84
83
7
65
1
47
13
24
36
24
23
240
43
5
48
72
25
2
81
127
114
30
6
14
9
1
26
24
70
71
49
66
197
63
64
6
23
7
54
6
54
23
12
48
36
61
60
30
8
58
134
16
20
57
43
30
74
33
48
12
72
1
114
30
23
72
91
53
1
23
43
137
3
10
35
39
105
1
24
30
30
26
24
40
36
29
51
57
37
60
23
27
21
25
47
13
23
60
39
45
36
1
30
90
218
22
86
34
30
29
132
168
180
12
19
36
17
43
90
23
97
62
72
46
30
60
144
36
44
40
6
84
30
6
23
91
53
13
24
38
28
17
13
35
25
24
95
1
30
84
6
35
79
5
61
84
59
36
24
97
23
31
36
24
5
3
21
7
89
36
19
30
11
75
10
54
101
84
25
23
7
101
25
60
24
59
24
13
24
86
34
38
88
54
60
6
17
37
59
31
30
35
1
14
46
23
37
14
46
59
1
24
131
72
43
30
114
30
71
49
30
80
46
30
32
21
12
15
177
96
7
114
36
83
12
19
68
28
150
30
77
36
24
7
60
8
28
77
103
60
29
31
90
30
30
30
29
115
29
1
36
23
7
20
94
96
23
36
96
84
91
17
13
47
13
83
1
6
137
7
66
14
45
3
201
36
3
48
33
60
1
120
71
85
23
96
1
50
10
60
62
28
200
34
36
47
13
23
12
25
60
2
45
60
67
36
29
36
85
83
24
48
49
11
19
6
23
7
174
26
4
6
59
108
48
48
67
30
24
6
17
3
192
45
15
33
19
29
36
25
180
66
20
24
70
30
29
1
6
24
53
12
1
47
73
24
59
147
40
54
36
150
53
7
54
119
31
113
67
29
39
117
61
54
20
33
15
82
95
25
38
33
12
36
97
2
57
1
47
12
75
16
5
75
10
54
30
23
13
30
5
19
29
1
38
45
3
34
60
96
30
77
43
80
10
24
150
66
14
33
13
35
19
125
1
47
7
41
12
87
33
43
24
8
82
11
55
30
120
35
25
24
239
151
125
36
12
12
84
127
24
6
60
23
31
29
7
30
24
30
66
24
6
30
23
7
77
37
30
36
89
1
95
25
120
120
59
60
3
28
77
48
25
60
14
70
30
89
37
114
30
66
44
16
29
24
1
96
60
24
26
34
110
45
25
36
23
144
37
ABCD 94985729992*3^$a+1 [50026]
23
4
75
9
56
4
75
9
48
33
39
48
3
36
21
44
24
72
4
36
12
32
13
12
71
19
41
19
9
12
9
3
8
40
8
36
88
57
3
168
32
180
67
18
15
128
64
20
4
24
20
16
20
4
72
60
33
3
3
54
12
11
28
60
80
52
12
12
20
13
3
3
89
76
69
63
27
12
21
39
48
33
32
52
45
35
73
42
9
80
132
67
12
81
12
15
41
4
27
21
57
75
116
12
4
8
36
24
16
44
1
11
16
69
63
32
60
28
51
45
36
44
1
48
123
8
1
15
48
20
1
27
48
21
35
64
21
11
4
80
49
35
4
12
8
55
5
232
84
36
33
3
93
59
157
18
36
5
36
276
88
189
12
18
53
12
97
11
13
35
12
72
16
20
115
125
40
69
3
12
15
21
24
96
44
1
71
28
96
21
3
20
25
42
29
16
8
28
32
31
17
40
69
11
37
3
33
11
4
140
76
104
36
60
24
4
32
16
3
9
48
24
20
73
42
5
4
24
8
7
60
21
99
150
11
4
15
6
11
76
39
174
54
36
17
4
93
35
55
33
3
9
45
51
56
36
67
105
32
40
9
131
13
66
29
112
3
45
72
36
24
44
1
120
60
215
28
12
33
11
36
19
41
19
54
12
131
48
12
48
40
15
89
48
4
144
39
17
49
75
15
54
3
48
39
60
12
5
16
128
1
3
51
69
8
48
109
12
171
60
8
24
7
24
21
8
7
45
3
36
77
4
84
36
8
31
54
107
28
57
95
49
35
151
54
30
65
49
111
84
20
1
27
9
18
17
73
63
3
9
56
61
51
48
81
15
8
37
51
24
128
60
112
68
36
4
72
60
24
9
83
4
15
69
24
15
36
197
48
85
15
20
52
33
51
36
32
196
9
71
4
80
52
68
91
41
28
80
25
6
17
4
80
25
11
12
48
4
48
8
67
33
93
87
12
8
12
1
27
8
61
48
3
3
5
4
60
21
39
27
21
32
100
36
51
9
21
23
88
39
45
36
44
24
124
20
36
84
1
47
40
32
12
84
24
132
28
87
185
4
56
25
3
96
9
3
27
33
60
3
17
37
27
44
1
18
117
60
39
57
69
30
21
72
20
1
30
177
3
24
53
13
39
57
63
36
9
3
33
99
45
27
39
5
55
105
15
29
88
9
39
21
48
42
29
24
127
18
3
9
135
84
12
9
3
128
7
6
51
8
7
108
72
9
12
32
40
92
100
20
4
120
99
12
60
33
87
24
17
4
96
3
36
21
48
12
20
12
28
9
18
5
48
100
57
47
96
43
65
156
103
5
36
36
16
63
41
19
21
96
164
4
164
67
5
16
3
21
8
36
19
6
59
7
24
90
47
4
44
36
48
12
40
68
1
27
44
60
40
69
39
20
85
90
53
112
32
28
12
15
18
11
79
33
39
89
55
54
11
55
5
72
84
24
76
20
24
136
60
20
73
3
3
30
35
55
36
93
36
105
24
83
217
36
60
75
24
57
18
5
72
19
5
24
25
35
37
11
37
11
12
13
47
88
44
12
13
35
85
6
29
25
3
8
1
54
21
44
64
32
24
60
25
15
24
8
40
92
16
9
35
40
12
20
16
69
11
67
5
16
15
9
56
24
76
81
39
20
1
39
45
15
81
11
40
12
57
51
20
7
57
8
37
15
48
92
4
12
68
24
31
117
57
15
12
15
9
20
60
52
32
25
95
25
27
15
89
16
69
6
65
24
132
7
17
28
108
69
75
69
66
45
9
35
120
100
15
41
85
54
9
87
45
3
33
8
4
8
4
96
44
43
30
27
24
56
96
37
51
12
24
36
8
16
20
85
48
83
4
3
33
32
12
19
57
68
4
8
24
100
84
9
35
16
75
5
12
79
69
24
20
52
80
60
4
12
3
54
12
35
88
57
11
12
36
64
8
24
96
19
18
15
20
12
4
44
52
39
41
4
75
6
15
33
47
24
24
16
36
8
40
171
77
67
66
35
19
21
20
84
7
33
32
36
100
8
19
5
40
92
28
21
27
12
12
39
57
87
30
6
30
96
3
20
61
51
9
30
41
13
15
32
49
47
12
28
3
57
8
12
67
36
36
53
1
59
60
168
100
24
44
12
48
1
15
200
28
32
4
252
8
72
7
33
120
9
75
9
75
12
9
11
7
45
200
16
44
127
81
9
30
24
29
1
54
105
8
4
9
114
30
3
140
84
4
39
33
44
48
12
64
69
11
4
92
100
33
35
1
54
33
57
27
36
20
64
15
45
20
24
49
11
136
24
9
167
40
8
28
8
55
24
65
1
111
44
12
48
12
12
28
48
15
21
36
9
78
21
96
45
11
43
65
1
18
41
19
137
16
84
24
165
15
56
84
16
80
16
9
3
80
1
27
27
21
21
39
36
56
24
168
52
33
11
16
96
3
41
36
4
20
49
27
24
39
54
3
92
7
201
12
32
96
7
77
28
36
15
6
30
5
24
52
99
54
27
104
36
13
36
258
36
5
16
48
8
88
36
9
87
8
36
76
27
72
18
42
89
4
20
25
6
57
12
75
41
12
13
6
65
100
9
15
165
75
15
6
51
12
68
48
124
36
156
3
6
36
51
92
28
12
8
72
55
105
12
99
54
3
8
4
32
24
1
35
73
27
188
100
20
28
12
21
11
16
32
28
27
ABCD 94986019372*3^$a+1 [50049]
40
135
5
1
11
48
40
45
35
73
3
15
41
13
12
18
77
64
27
57
92
148
12
8
120
13
3
27
54
35
28
15
21
15
9
20
12
25
135
105
35
4
24
36
44
72
48
12
4
9
30
6
36
39
116
43
66
36
63
27
6
3
60
39
77
13
6
12
17
132
19
21
9
71
55
53
25
30
18
24
54
21
15
9
44
12
60
121
63
56
108
40
45
36
11
1
87
12
45
24
99
152
109
11
55
105
48
32
49
51
80
120
28
96
21
54
29
60
12
175
36
12
105
92
48
43
42
18
9
21
59
85
23
283
29
48
1
39
20
60
25
12
23
31
6
143
67
45
8
12
48
40
32
4
45
72
24
3
32
60
48
31
41
100
9
252
3
24
27
65
88
117
126
17
13
24
48
51
56
43
120
42
23
120
40
92
25
23
31
54
6
282
24
3
153
42
126
30
132
9
189
84
15
72
68
12
13
72
23
1
59
13
39
33
18
12
5
72
1
48
36
23
12
1
168
71
64
27
12
90
240
111
105
39
72
24
27
48
36
33
20
25
12
195
8
40
15
45
32
25
60
48
35
12
13
107
1
147
32
60
49
135
36
120
24
9
72
23
60
1
15
9
18
9
81
12
90
18
27
36
69
27
68
241
60
219
15
12
53
37
6
93
141
138
5
1
11
124
116
73
36
111
45
35
64
24
32
265
23
52
9
42
29
43
21
144
27
5
60
49
72
144
3
32
64
36
108
12
33
108
3
87
54
23
16
9
155
31
30
11
31
9
20
43
17
13
87
68
52
45
15
93
135
32
31
89
28
60
12
60
8
12
73
87
45
3
60
21
71
1
42
66
126
5
4
135
45
56
13
30
6
59
67
113
7
105
9
39
72
60
8
132
31
48
89
1
11
115
113
1
30
9
81
51
3
126
131
1
30
18
11
48
40
32
4
9
135
20
12
60
48
112
24
36
21
18
24
21
36
20
13
48
60
27
36
36
20
25
143
31
189
32
19
12
29
48
12
28
15
57
123
30
47
4
21
6
18
71
1
84
15
39
42
99
80
1
3
9
135
20
60
16
39
126
6
113
76
36
20
55
113
12
19
36
18
27
20
88
105
36
30
29
76
36
8
157
15
63
165
36
44
7
53
13
27
45
96
11
28
32
28
93
27
32
13
47
13
30
42
54
54
72
35
48
1
15
116
40
140
108
31
81
20
103
21
9
35
7
113
12
19
9
57
15
153
18
30
47
31
29
16
57
47
31
9
45
27
80
145
99
44
72
4
24
45
47
64
104
136
36
8
37
63
21
119
12
4
56
60
61
59
48
100
21
36
99
36
60
84
15
234
47
100
80
43
65
187
65
109
51
75
105
171
197
100
21
24
35
13
47
16
60
120
51
30
15
21
27
45
35
1
6
66
99
69
99
45
35
67
54
131
19
9
93
119
108
12
13
15
36
36
8
253
63
44
13
63
44
25
72
35
4
15
45
57
54
105
135
54
36
35
60
220
63
30
96
12
123
21
15
99
66
36
60
27
92
60
73
30
162
18
45
20
40
93
99
69
11
28
45
78
18
30
41
4
24
57
54
6
183
32
121
150
12
42
3
20
13
54
53
100
20
12
25
23
12
61
72
75
105
30
17
28
152
160
3
6
36
198
12
9
24
21
36
63
36
117
47
12
108
40
20
16
24
12
108
33
102
5
91
89
76
24
32
124
27
17
160
3
54
23
76
9
167
55
9
81
35
49
42
72
5
52
20
49
11
1
24
54
89
76
404
1
60
162
77
52
105
35
19
29
61
180
30
42
27
165
35
12
25
83
12
13
27
135
65
88
33
47
1
99
36
15
9
36
81
3
27
5
60
79
42
27
45
12
23
136
104
76
36
20
28
45
132
135
45
180
3
15
5
12
145
18
156
42
12
18
114
84
6
53
12
145
15
81
72
111
176
4
24
32
108
196
27
9
68
13
42
45
45
12
95
60
108
12
145
75
20
13
108
54
30
6
129
9
131
40
108
32
13
60
12
54
69
20
7
66
99
60
9
11
79
45
56
64
216
140
13
132
3
33
48
36
63
200
61
11
13
120
78
209
48
12
31
33
21
83
121
11
1
18
9
87
18
12
95
13
6
29
1
36
95
40
8
1
51
9
59
12
40
20
60
61
ABCD 94986035668*3^$a+1 [50000]
67
11
9
27
33
21
54
45
3
13
29
127
108
11
42
30
60
33
40
80
27
133
12
29
15
225
51
12
16
5
90
60
61
96
12
92
24
39
108
73
80
60
51
18
15
75
121
29
90
108
25
155
12
6
36
19
11
141
40
5
12
42
48
78
7
8
64
24
41
90
13
56
51
60
49
5
12
60
12
42
13
53
54
181
17
42
18
55
143
13
56
124
71
18
183
69
36
19
180
20
39
25
44
33
72
6
12
33
9
7
20
21
54
36
42
12
55
41
15
57
63
45
30
105
124
65
15
3
18
19
29
6
18
27
28
107
18
66
37
23
30
55
59
12
54
96
63
21
79
48
59
1
35
102
7
36
53
31
5
19
65
7
65
55
179
13
11
102
87
76
125
7
155
13
36
29
12
75
69
18
165
15
42
36
12
18
73
41
99
4
53
7
53
108
27
75
90
19
35
21
33
39
291
25
41
19
89
43
60
65
67
5
7
5
78
18
174
49
12
29
18
240
36
12
324
24
36
66
42
18
7
36
29
102
165
4
96
23
21
51
1
17
42
33
3
37
156
71
21
33
79
11
126
36
103
60
132
12
5
12
39
75
81
4
5
12
7
143
138
39
21
36
15
208
80
57
30
6
54
189
75
1
53
43
17
27
45
36
63
4
53
87
112
96
35
48
24
120
33
132
21
51
129
15
51
69
27
45
93
19
5
235
11
6
36
43
20
21
31
72
20
36
147
13
80
21
36
18
145
11
6
12
7
24
80
105
42
12
6
12
144
24
31
89
67
77
60
36
51
15
349
17
84
6
37
11
25
215
30
60
12
60
27
72
3
18
19
5
99
27
25
29
66
108
324
61
104
33
24
79
29
30
21
112
17
103
5
18
30
72
43
17
30
78
135
16
11
162
108
18
9
108
27
97
149
24
18
12
13
12
47
6
18
25
41
18
121
56
21
42
1
29
7
44
40
92
400
47
21
76
36
44
4
41
31
48
5
24
43
12
116
21
60
15
93
90
18
72
18
37
11
186
108
55
11
114
30
37
53
7
11
49
29
27
9
18
12
6
12
18
18
159
108
4
41
54
54
84
150
30
132
144
192
54
6
72
66
54
126
21
16
17
3
28
11
36
30
60
199
80
165
18
6
79
5
6
102
39
69
72
235
104
39
85
59
90
36
72
24
91
119
133
53
54
138
43
53
210
25
116
21
3
40
29
3
28
5
55
5
54
360
12
60
18
36
162
12
33
45
19
8
3
13
167
60
48
72
90
7
180
60
5
91
96
143
13
77
103
12
113
3
87
18
87
60
3
30
31
8
3
37
47
6
27
16
47
12
36
54
15
16
29
30
33
57
6
1
191
37
71
6
31
32
21
132
12
123
99
1
12
17
51
27
12
6
12
222
61
24
149
12
144
51
45
90
48
25
11
96
12
21
184
233
99
9
19
240
47
1
84
20
88
17
24
36
43
8
33
42
48
109
23
18
36
126
13
185
139
5
27
108
3
37
192
11
18
171
148
5
12
204
51
21
15
33
39
16
41
54
66
96
48
15
27
18
66
69
75
54
72
6
45
72
16
11
1
32
12
3
18
43
36
29
204
48
24
15
21
48
6
229
59
33
48
40
72
5
15
57
36
36
48
3
88
84
5
42
54
144
43
59
108
6
99
27
9
27
117
76
36
35
73
20
21
87
33
24
43
83
37
8
39
177
45
18
18
120
108
75
111
108
126
84
43
35
73
44
36
132
69
3
21
72
12
36
72
42
12
25
60
36
44
33
168
7
5
78
54
66
18
19
120
11
54
31
12
5
18
114
187
8
21
15
192
64
191
13
5
31
23
36
90
31
101
67
113
30
73
24
96
24
12
95
18
72
18
6
36
79
192
72
83
60
9
3
6
30
90
24
18
12
6
12
19
36
59
45
189
84
90
85
20
16
12
17
36
36
36
55
140
3
49
32
21
54
6
15
180
28
47
37
140
48
52
48
53
7
44
33
55
35
6
72
18
54
48
79
8
40
36
20
57
120
18
54
67
5
175
23
1
56
33
15
81
72
12
60
63
108
27
9
24
21
91
17
7
48
12
41
43
11
108
33
100
59
18
87
64
80
21
6
69
64
11
ABCD 94986067336*3^$a+1 [50075]
100
30
54
32
24
64
17
19
8
46
71
81
15
15
114
10
24
17
55
84
8
81
121
6
8
40
60
6
128
63
108
99
18
40
54
29
12
63
66
64
122
28
17
73
66
30
24
32
18
30
16
26
9
21
39
19
110
30
40
32
69
91
84
65
31
5
39
18
18
45
60
13
30
44
21
105
15
7
18
35
12
43
6
86
12
88
44
18
82
56
78
54
33
84
36
57
18
180
10
48
14
42
16
83
39
6
46
20
4
2
15
49
170
30
15
36
19
24
36
30
71
9
18
16
6
6
74
15
3
46
30
42
8
46
29
7
5
9
15
121
18
12
29
55
6
18
32
69
49
90
20
21
15
54
24
27
144
21
15
9
46
24
17
15
100
29
55
29
175
32
33
31
8
88
30
8
27
19
24
66
74
141
60
75
189
7
14
16
2
93
75
33
72
15
100
18
11
3
12
40
29
121
11
103
6
38
52
6
14
45
21
40
14
60
4
12
54
11
205
30
53
36
25
24
11
211
98
16
66
110
18
22
14
40
56
18
10
5
1
11
19
26
15
19
89
15
54
111
31
24
12
20
34
24
107
3
156
150
10
6
18
6
8
3
43
32
10
2
72
70
8
87
120
49
6
44
112
5
19
5
25
80
6
33
57
15
33
22
84
36
18
62
10
54
269
7
53
1
24
47
43
86
51
39
70
30
24
12
8
12
88
5
51
10
66
29
9
10
41
61
32
18
12
33
57
82
5
25
24
30
17
75
40
54
8
18
24
9
7
30
38
57
15
10
24
150
36
53
12
103
44
18
3
151
65
75
4
44
16
26
70
20
16
14
94
42
23
7
65
60
13
71
1
35
45
10
20
58
2
4
44
126
16
8
15
120
60
7
14
16
14
90
78
18
99
39
21
15
16
5
43
5
61
96
30
74
51
79
60
84
12
53
21
159
25
47
73
146
36
18
70
66
8
51
12
73
74
6
51
55
20
9
27
30
10
24
5
36
13
35
36
24
12
60
75
40
5
24
15
105
151
48
132
14
15
19
120
77
24
55
89
12
3
10
167
9
15
55
24
12
53
7
48
12
24
24
60
41
31
18
26
9
7
29
31
65
57
87
31
92
6
112
24
56
64
54
5
36
24
75
12
93
120
21
10
5
3
21
39
88
138
71
19
5
111
105
55
24
32
9
75
69
7
140
69
3
21
36
139
5
21
40
50
94
6
5
84
55
26
34
6
14
45
37
8
90
22
48
47
25
48
102
68
81
31
140
12
88
89
19
5
156
19
44
16
90
6
60
6
18
17
84
25
90
30
38
52
6
2
52
60
5
36
19
41
39
36
4
5
45
46
18
107
3
24
52
6
104
130
8
6
22
8
52
24
24
60
2
18
70
35
55
150
32
58
102
2
118
23
7
20
120
54
40
30
36
144
56
4
24
65
15
36
4
2
70
60
24
30
6
8
52
53
12
235
44
46
23
1
24
14
18
30
28
96
36
5
3
180
54
88
83
111
24
22
48
6
5
91
2
16
62
4
29
1
11
99
76
5
19
56
94
30
5
115
66
32
18
105
39
46
18
12
32
60
12
36
40
65
45
15
75
28
12
65
48
55
36
216
5
43
72
29
55
101
3
6
15
111
72
12
16
60
32
82
86
264
10
59
72
45
58
5
7
89
31
2
58
89
55
65
3
60
88
32
33
60
25
23
36
63
81
60
1
86
28
14
22
66
18
126
14
16
24
2
70
84
110
34
36
36
120
104
9
39
16
6
56
72
18
4
26
3
31
6
114
5
1
110
18
82
5
19
30
14
12
33
72
13
66
38
210
16
62
15
33
15
55
20
52
44
45
31
18
96
24
50
46
26
64
65
19
2
15
49
150
89
87
64
8
57
1
74
94
14
12
21
39
9
36
63
46
35
7
24
84
2
54
76
113
55
41
36
3
81
3
57
120
19
41
85
26
70
2
33
13
6
29
61
11
27
18
159
1
35
48
45
22
50
15
15
4
29
219
33
24
109
32
70
24
89
1
11
27
58
24
35
19
12
8
36
21
19
120
66
14
4
36
84
32
33
27
28
12
50
15
19
96
5
24
15
10
14
81
24
57
18
81
39
36
40
66
30
5
24
31
54
56
34
5
31
8
10
26
9
37
24
104
51
45
54
40
12
120
5
139
5
55
24
50
15
55
50
6
10
71
25
35
19
60
104
177
48
31
41
3
40
101
205
35
109
30
41
1
2
16
12
125
39
6
15
48
9
48
88
96
30
26
30
33
72
24
36
19
101
39
16
134
48
51
31
5
60
19
92
33
36
36
39
16
65
43
2
70
18
6
96
44
36
90
15
33
72
34
116
4
8
46
11
55
30
170
40
44
24
28
24
29
99
22
54
77
75
4
14
16
35
24
51
36
4
36
168
72
14
15
15
108
6
16
66
60
2
27
21
18
46
24
6
29
37
8
15
105
46
44
54
231
1
24
35
36
111
33
12
133
2
28
216
8
16
17
49
24
47
3
126
75
21
34
30
110
21
19
50
18
60
138
54
21
3
45
45
15
39
28
60
89
51
4
84
20
10
6
8
82
71
43
36
176
10
ABCD 94986325048*3^$a+1 [50051]
45
36
55
65
31
8
3
25
17
3
24
33
150
120
36
12
73
72
95
42
15
72
21
60
3
189
6
24
25
8
105
27
3
12
6
204
15
33
19
89
207
123
84
25
80
12
63
30
7
44
15
1
149
42
18
27
84
3
13
53
24
67
131
153
4
113
15
4
53
48
48
7
23
12
25
17
135
72
3
60
18
19
80
33
60
7
11
108
81
48
105
18
48
42
3
16
60
53
27
3
36
9
3
33
12
12
21
51
51
60
48
57
117
3
27
93
40
5
48
120
27
48
120
60
204
33
18
30
12
108
24
6
30
120
162
12
36
72
90
3
15
141
48
51
54
27
9
24
18
42
48
30
18
7
5
12
60
27
48
52
179
9
123
18
27
45
48
90
57
3
57
3
25
95
57
63
12
69
21
3
112
47
25
113
18
9
3
45
108
15
81
9
24
3
33
54
45
15
1
29
30
21
136
20
16
12
56
9
18
49
11
69
96
27
97
36
20
117
75
28
17
27
129
192
48
150
12
45
57
63
64
23
33
15
30
12
175
11
49
71
24
6
30
72
12
96
30
42
42
75
60
192
99
42
3
4
8
33
30
12
169
108
113
108
42
57
160
8
3
12
90
12
7
221
39
24
75
24
13
72
71
30
187
17
87
16
8
12
3
9
120
15
93
12
33
7
41
12
75
48
99
36
24
18
55
47
150
15
75
25
72
36
17
6
12
30
132
66
12
9
21
18
30
27
27
45
12
96
15
45
72
111
9
21
234
198
99
69
7
77
3
4
41
210
18
90
1
23
1
5
192
72
27
96
52
35
30
78
12
6
27
45
30
60
120
25
5
3
36
93
87
171
108
24
6
12
72
18
45
72
40
23
109
83
1
56
33
36
42
85
68
60
39
37
48
56
15
30
54
120
120
30
6
25
227
60
72
36
42
60
18
21
81
7
71
21
51
9
16
77
60
6
24
60
60
90
138
12
57
33
63
12
3
205
5
30
72
36
30
12
168
90
24
6
27
40
68
15
12
12
45
3
102
15
16
35
21
48
3
150
90
9
9
114
57
33
63
15
73
47
60
13
5
99
36
9
51
69
43
47
33
40
5
48
204
60
43
24
53
6
30
120
12
75
57
15
15
13
23
12
30
78
49
176
105
51
81
39
9
151
44
132
24
21
102
57
60
24
15
30
91
80
36
33
42
18
60
30
9
36
24
45
18
42
27
4
89
6
9
3
12
57
24
16
8
156
9
55
92
69
42
72
18
175
140
48
15
42
18
54
66
30
102
12
6
39
36
9
120
30
25
41
39
81
42
18
84
3
93
111
93
51
9
7
11
45
15
12
21
45
12
19
11
48
21
9
60
111
21
27
51
150
24
63
33
54
30
51
15
49
8
15
60
117
81
27
28
125
84
15
3
12
96
9
45
43
83
12
12
21
4
11
21
3
6
120
27
100
17
51
69
3
45
30
42
66
1
41
12
18
9
33
6
69
3
45
12
96
16
53
36
54
18
3
9
36
30
60
37
83
12
42
7
144
164
36
12
15
72
18
108
75
12
15
145
5
18
30
67
152
72
153
168
108
139
5
48
42
33
48
39
73
24
11
30
15
52
11
102
63
36
111
30
72
96
12
7
20
132
24
15
54
6
54
18
72
60
33
24
33
66
30
60
54
13
132
11
72
9
99
61
59
69
3
132
81
24
75
150
90
156
1
11
69
21
18
132
18
102
165
48
15
24
45
21
15
16
80
9
19
92
21
18
157
60
32
63
12
21
117
102
13
12
41
90
12
12
36
30
54
78
90
90
187
5
31
92
12
48
213
72
12
27
204
4
11
117
48
27
18
60
12
27
33
27
3
30
87
48
15
150
18
30
30
21
81
48
19
20
12
33
27
9
24
48
15
100
5
12
3
64
11
42
48
42
33
45
48
75
112
20
12
45
7
20
76
80
3
24
85
108
77
48
3
40
56
33
30
186
27
3
60
30
19
71
144
6
12
12
66
57
3
12
30
18
109
65
30
1
95
72
48
81
21
48
7
65
3
24
111
21
60
33
36
99
21
39
93
42
18
12
48
12
51
45
102
18
72
18
12
13
32
27
186
60
31
59
21
3
6
55
32
3
60
30
27
3
24
45
36
100
32
135
12
25
11
21
9
60
30
45
12
63
81
51
72
60
30
15
45
7
8
3
177
3
30
115
53
12
15
33
139
95
18
12
15
21
24
78
18
72
15
3
132
18
7
53
31
44
9
7
59
84
126
42
25
20
33
55
167
57
21
24
18
25
8
15
54
3
57
15
51
114
3
15
9
63
21
12
117
27
64
59
57
96
243
30
27
3
61
11
9
9
ABCD 94986653038*3^$a+1 [50034]
30
20
16
24
3
69
30
14
46
158
168
18
16
60
24
30
2
24
18
30
16
6
30
33
11
24
18
67
17
58
12
18
36
27
27
60
20
78
7
75
6
6
50
6
4
30
104
54
10
42
48
38
28
30
30
39
11
6
24
24
7
155
36
22
32
24
36
40
44
24
46
86
30
73
5
6
6
48
7
3
12
18
30
12
60
8
1
21
20
54
6
198
36
34
42
24
32
24
48
10
36
96
20
24
34
36
90
66
14
34
33
17
6
10
26
4
14
67
153
26
64
8
22
8
52
27
75
21
3
21
9
26
24
42
54
48
60
6
90
30
34
62
40
198
36
9
17
6
28
14
7
15
24
36
68
25
71
1
35
10
51
24
45
30
30
20
30
6
18
42
52
12
3
27
14
7
27
2
54
40
45
9
60
8
64
56
34
8
52
21
87
66
2
34
18
20
6
30
60
34
51
29
43
9
63
15
20
16
2
12
16
15
89
60
78
4
54
44
18
82
2
28
50
10
50
103
24
3
45
75
36
2
55
17
22
78
38
13
17
127
21
27
89
10
24
74
10
2
36
30
37
11
40
56
28
6
27
5
4
39
11
40
18
6
36
74
30
4
80
76
26
10
74
4
62
49
29
43
27
6
50
6
36
48
60
70
2
42
46
36
38
66
91
3
6
2
94
8
42
4
6
24
26
18
36
54
52
38
36
10
30
30
9
11
12
49
75
14
6
48
36
24
100
2
10
48
8
28
30
126
26
48
4
30
6
2
22
6
24
2
10
80
94
50
40
144
105
75
20
1
41
6
22
6
45
29
126
4
62
36
7
41
60
10
6
60
18
36
20
4
2
34
2
22
26
90
16
20
6
42
37
39
2
28
24
27
89
40
14
18
22
12
30
48
6
24
2
10
48
12
24
110
19
5
42
49
101
40
38
136
45
9
2
6
54
34
14
30
12
48
40
2
24
4
86
4
12
20
180
34
6
18
20
48
34
134
76
54
20
31
11
48
46
39
71
10
20
18
10
6
9
11
37
107
6
55
9
2
4
86
6
114
36
55
63
50
54
16
24
6
30
69
27
18
27
15
30
30
48
36
6
90
116
4
14
150
10
51
35
24
6
4
30
2
4
54
2
28
6
14
30
6
36
48
31
53
30
16
21
41
4
3
15
38
82
81
11
85
23
16
9
23
34
39
129
2
64
24
38
22
42
68
6
76
18
6
86
70
14
55
21
48
36
6
24
20
54
31
41
10
38
31
15
2
90
13
9
56
4
30
20
16
26
36
43
51
26
64
20
48
12
19
11
30
48
156
96
28
126
9
48
5
52
30
38
28
39
5
106
116
54
46
18
38
48
6
4
44
12
18
85
53
4
18
110
70
62
19
11
10
18
57
33
20
12
10
14
7
24
24
24
11
36
4
24
6
26
13
35
13
3
26
6
22
92
28
6
6
134
64
36
50
31
63
30
2
34
20
24
10
36
26
30
13
45
3
47
22
44
24
22
90
15
53
6
54
10
60
6
27
27
12
50
34
36
9
11
90
10
120
48
116
64
165
15
170
7
41
34
30
14
90
6
64
14
10
20
40
102
30
84
2
28
15
45
56
18
42
31
63
60
84
33
3
96
8
37
29
6
40
21
3
2
30
34
18
32
18
22
33
45
27
15
50
70
20
40
18
6
20
132
12
6
10
14
16
14
13
17
60
12
31
33
15
24
45
12
18
2
94
114
32
30
4
36
20
10
8
7
9
74
18
28
20
4
60
20
7
24
9
6
24
2
48
52
48
42
8
36
10
27
3
54
96
30
32
73
35
150
60
34
120
105
27
60
146
4
8
52
20
114
16
24
6
3
15
2
28
42
24
6
18
8
84
28
38
54
4
24
38
19
5
4
20
36
34
21
24
95
54
16
30
21
83
30
16
2
34
14
4
242
10
14
24
30
40
57
24
9
15
11
36
4
6
8
46
20
34
32
60
34
30
6
8
16
80
10
56
30
10
39
135
81
11
4
26
112
20
36
4
92
18
6
12
34
18
87
69
14
42
10
33
27
14
31
29
4
90
2
168
30
40
50
22
14
34
45
11
4
72
20
18
42
28
21
72
9
30
18
42
20
10
39
39
42
30
20
10
14
64
2
43
96
71
1
24
53
30
36
42
42
46
24
96
39
27
80
30
28
26
76
8
16
44
1
41
6
34
8
6
64
50
30
1
5
6
4
36
24
24
6
20
6
4
36
14
7
27
50
6
54
6
1
11
34
8
67
83
130
3
27
20
1
29
22
69
41
28
6
36
48
2
6
12
46
6
14
6
88
12
9
24
45
56
16
78
12
8
25
23
82
15
105
32
18
61
21
78
8
52
30
66
60
6
78
68
42
43
17
31
11
30
10
78
36
56
78
40
12
74
94
6
62
4
74
55
35
4
57
35
18
12
34
30
32
7
17
48
12
19
51
18
2
40
18
2
58
6
14
22
20
10
20
118
30
32
30
10
18
32
4
84
2
4
2
58
30
9
15
6
24
50
18
52
3
48
5
54
37
11
13
21
38
13
65
7
11
30
6
40
44
4
2
24
144
82
14
96
30
4
60
32
4
48
38
22
32
88
6
27
3
21
11
22
30
6
24
27
35
4
32
73
15
2
72
22
8
10
30
2
10
30
15
15
14
30
10
84
36
6
18
6
36
18
6
50
16
20
28
38
30
30
22
26
66
54
16
21
23
42
28
36
8
22
30
90
48
32
30
48
30
13
3
2
34
9
29
46
21
29
72
18
36
28
86
54
40
117
9
14
25
48
3
2
72
6
6
24
24
36
10
9
48
167
18
4
3
27
14
4
32
70
8
16
14
7
15
26
42
46
39
21
6
93
17
10
8
6
64
56
6
94
84
2
13
87
14
12
12
40
75
5
10
80
40
102
3
11
24
48
58
30
6
24
36
14
42
12
12
4
6
26
58
45
15
36
18
20
10
8
168
61
41
34
30
30
38
12
90
64
62
24
28
3
29
10
8
6
4
20
10
62
4
24
6
24
102
3
21
20
60
4
87
11
12
12
28
2
34
6
39
5
115
9
12
20
31
24
3
21
69
36
36
8
6
46
14
25
81
84
30
14
52
86
52
42
18
45
57
8
7
33
2
90
84
40
26
10
38
40
92
96
88
6
24
75
24
35
52
18
66
141
24
21
51
39
48
33
3
21
135
20
88
120
2
18
40
26
4
3
24
15
18
80
48
7
21
84
8
18
64
12
14
40
51
39
9
15
90
42
14
4
26
4
80
6
6
25
9
26
28
6
44
10
86
12
22
26
94
117
9
15
15
ABCD 94986691862*3^$a+1 [50008]
36
41
4
45
90
48
5
55
5
76
39
6
75
12
87
57
39
36
81
24
68
1
24
63
44
120
48
72
25
15
96
12
21
60
120
11
36
84
16
159
24
117
3
9
80
16
99
5
31
21
128
12
16
57
23
112
60
57
30
24
21
20
124
45
27
63
117
24
63
12
180
21
20
60
88
9
87
3
5
31
126
54
21
60
20
60
48
31
57
9
18
17
120
16
12
8
7
96
17
84
16
164
55
18
15
32
88
8
19
33
132
3
33
44
25
75
56
52
108
44
49
231
84
39
53
7
21
45
51
24
12
60
164
36
37
27
56
132
28
12
15
12
60
33
72
69
39
80
7
21
57
30
72
141
32
7
45
60
36
24
39
45
81
11
127
36
24
93
180
9
11
43
60
57
104
193
35
160
68
43
17
163
21
15
54
51
3
5
28
20
52
135
12
54
87
12
120
57
3
15
65
145
63
9
15
68
7
5
220
96
9
83
55
36
9
27
21
84
39
77
172
21
11
40
8
76
15
54
3
20
112
32
88
8
120
139
53
60
67
105
15
5
73
36
111
33
15
48
192
180
8
4
36
44
25
95
96
24
16
140
13
27
12
8
73
87
27
17
40
123
33
33
71
40
3
36
57
27
36
81
84
15
54
27
15
9
9
75
20
160
8
52
12
45
54
9
8
12
88
33
15
72
87
17
28
12
80
79
21
75
33
8
4
8
72
48
55
36
105
116
16
3
17
37
27
80
13
72
60
15
15
24
17
19
18
3
27
105
8
103
17
180
88
75
41
16
84
96
39
30
123
68
64
33
3
48
45
54
105
60
68
24
96
52
20
7
65
40
204
24
27
5
43
33
12
15
77
16
63
21
93
75
8
4
39
9
21
6
48
96
29
1
54
42
75
33
147
56
4
20
36
24
40
144
105
111
33
12
3
51
117
84
8
52
68
31
9
8
7
53
60
49
54
9
12
24
84
180
8
109
95
4
51
18
123
132
20
48
12
7
30
23
16
116
36
103
36
18
167
36
72
7
5
40
8
7
33
72
8
7
5
16
12
117
108
35
28
12
12
39
45
21
11
4
36
39
108
72
21
12
120
12
3
72
41
4
75
81
63
29
12
16
20
180
73
11
16
60
177
15
45
35
1
11
100
36
32
40
27
144
17
7
33
84
24
84
72
9
47
40
87
33
60
183
84
5
67
18
15
57
99
36
84
21
54
30
60
66
60
33
128
72
12
96
12
25
102
41
40
32
91
9
132
3
17
136
99
84
180
41
4
45
24
87
68
88
44
28
27
30
108
36
51
8
247
21
24
168
57
3
36
75
30
51
63
57
8
91
9
128
43
29
85
12
39
44
40
171
36
48
33
44
13
27
48
51
9
12
3
45
120
81
6
5
49
84
60
35
67
240
233
196
176
16
12
27
65
16
84
75
48
57
8
85
51
15
6
35
64
36
20
79
36
41
67
30
27
9
11
139
84
72
18
6
29
16
96
3
153
12
32
13
23
4
8
1
51
68
28
24
68
40
15
30
222
65
4
21
71
160
20
13
6
69
21
11
24
19
89
12
40
68
1
51
24
12
108
120
51
21
32
228
7
36
66
18
141
152
40
72
45
27
45
99
116
48
112
68
28
20
64
189
75
44
7
53
28
24
15
69
24
48
9
18
57
56
40
9
11
43
137
28
44
76
69
35
208
69
15
93
66
9
27
65
16
12
32
79
90
51
33
15
12
20
48
12
169
51
24
84
60
15
30
15
36
132
204
48
48
27
197
28
57
23
76
24
21
90
6
30
41
52
12
3
113
13
27
12
32
36
88
12
104
48
76
159
45
117
63
45
35
52
9
27
32
175
33
20
64
36
3
17
12
85
107
28
92
163
5
91
21
60
96
44
48
16
21
18
33
39
5
88
36
135
9
117
11
12
48
109
18
117
36
20
67
90
23
7
77
28
75
165
80
7
18
203
13
75
152
12
55
36
81
8
28
39
90
155
43
65
97
54
60
117
57
27
135
5
175
18
6
17
28
9
36
47
24
40
63
17
4
15
17
40
24
45
23
31
57
32
28
27
57
15
18
143
43
29
88
20
19
93
48
3
41
49
90
6
11
97
35
76
56
43
36
81
69
54
33
39
161
12
277
15
120
20
115
33
12
20
43
5
28
39
5
48
31
96
33
92
36
132
28
24
84
ABCD 94986821024*3^$a+1 [50019]
78
66
54
17
223
90
3
15
12
45
32
4
27
24
9
56
28
45
15
27
48
18
78
72
93
51
18
30
42
3
45
3
129
18
30
78
30
18
5
12
7
18
95
148
39
21
51
6
3
9
42
30
95
28
21
35
16
96
44
139
30
114
12
29
49
138
24
66
143
25
126
33
57
3
81
51
39
5
112
27
41
16
21
3
15
126
18
66
36
54
141
21
78
12
114
3
32
1
63
56
1
78
5
97
27
32
84
1
3
111
77
24
25
18
21
60
12
8
151
138
11
67
18
167
7
101
25
90
69
68
49
18
36
54
3
15
117
8
24
13
12
59
31
21
87
96
54
18
69
24
15
36
84
17
7
12
18
36
15
9
18
30
60
120
42
18
35
40
63
41
85
36
15
48
20
61
18
6
27
72
8
67
36
5
19
21
81
35
19
6
35
19
72
5
84
4
20
4
32
25
3
12
80
19
17
4
51
5
43
90
72
15
104
115
29
12
103
5
4
27
6
12
71
76
56
60
67
41
31
5
49
39
15
113
7
45
8
37
11
76
39
17
97
12
35
16
99
36
29
61
3
60
21
11
13
131
24
36
55
65
4
12
84
105
35
144
19
41
31
6
147
45
15
27
29
19
17
73
108
144
95
1
18
77
7
105
153
27
45
102
36
33
21
6
12
45
15
12
5
55
66
72
15
12
123
36
72
5
115
29
85
18
102
18
36
6
18
45
27
156
72
17
120
36
7
96
21
9
6
29
4
92
85
36
23
40
60
21
51
144
108
21
11
31
30
23
31
168
17
91
93
15
162
35
204
24
1
11
48
55
17
73
66
5
19
141
21
23
12
28
24
3
113
12
37
36
120
72
27
12
20
31
108
9
15
21
36
56
48
145
11
61
3
15
9
3
45
44
36
25
23
4
27
48
60
77
4
9
3
24
44
1
71
13
27
60
104
13
47
19
5
37
83
25
12
39
69
27
9
18
53
40
15
69
3
18
150
65
48
4
3
5
55
9
20
60
244
20
36
24
12
7
17
19
77
67
21
32
4
168
63
29
64
140
36
24
67
48
6
35
91
5
84
73
147
81
24
11
25
12
6
17
37
27
3
72
6
48
71
61
23
25
54
6
39
195
36
5
16
56
4
99
30
95
37
39
15
5
16
9
11
4
9
84
18
54
60
11
28
9
6
17
37
63
48
51
45
80
84
79
66
54
6
47
60
13
15
57
15
27
36
5
79
42
35
19
105
20
72
67
41
31
9
24
147
125
28
33
99
153
11
7
144
153
21
47
124
44
7
45
27
18
15
44
25
11
7
17
25
63
56
97
12
36
54
42
48
23
37
48
132
87
3
93
8
1
59
4
267
21
33
12
59
13
18
57
15
6
84
72
35
43
12
18
107
19
36
18
11
36
4
24
8
13
71
4
36
15
5
49
39
15
77
169
6
108
21
120
84
56
120
12
160
80
84
4
51
65
43
48
5
37
11
55
17
73
51
9
75
56
49
12
27
15
81
20
1
18
72
18
47
24
372
97
47
13
171
21
36
23
96
85
84
42
9
3
113
4
9
71
1
23
16
48
45
27
3
41
36
4
12
165
84
35
24
31
108
41
12
79
45
45
35
55
21
9
6
12
36
21
20
24
60
100
60
81
131
40
48
207
113
4
27
9
15
54
30
6
11
84
79
77
16
8
96
60
19
65
1
15
60
21
84
6
9
75
69
9
30
17
1
18
9
15
45
21
47
7
81
9
18
53
55
5
1
35
4
20
12
73
12
15
104
60
1
18
24
12
18
18
132
18
3
9
23
13
35
1
6
48
36
90
99
105
27
57
18
29
36
124
15
9
21
78
12
144
5
4
36
12
3
72
53
49
96
35
85
6
5
24
100
27
18
95
60
36
31
9
20
28
27
125
61
35
172
12
20
25
18
45
45
47
24
60
55
36
30
18
17
19
9
117
24
12
15
12
56
31
41
97
6
21
44
1
39
15
6
35
64
111
18
71
19
78
15
168
96
3
113
28
129
6
101
24
192
7
30
6
41
115
60
108
21
56
13
36
135
20
19
41
85
6
18
107
84
36
1
15
3
21
33
36
6
45
48
33
18
5
16
51
29
19
5
37
219
99
54
6
12
18
72
3
80
25
6
5
61
35
43
57
33
35
31
21
33
90
17
43
9
68
43
36
69
24
15
93
39
18
30
6
15
20
4
15
17
40
123
45
3
18
60
135
32
7
18
54
6
18
21
69
71
73
83
120
85
35
67
41
4
51
21
51
113
40
32
7
77
13
90
33
3
77
28
39
42
95
13
48
27
8
7
41
49
12
6
5
4
44
12
84
25
114
21
63
33
27
45
21
150
5
7
113
19
17
36
19
36
33
69
36
24
48
23
36
4
9
171
87
5
49
3
36
32
13
15
27
30
54
6
95
4
44
55
17
37
36
35
19
36
57
45
42
17
13
123
8
31
5
40
15
30
15
84
15
30
42
12
36
36
96
93
12
39
30
123
81
147
99
65
88
15
165
72
33
11
55
54
3
20
67
33
12
87
149
7
117
15
21
12
ABCD 94986877548*3^$a+1 [50022]
29
25
71
7
66
114
12
90
63
207
33
200
25
95
160
51
174
36
96
18
72
90
54
17
85
99
135
90
144
24
108
12
18
54
23
145
23
7
276
30
167
49
23
1
30
17
7
36
36
120
24
9
45
66
41
19
12
24
90
54
30
24
18
12
45
123
84
41
139
96
162
83
19
180
18
132
11
55
65
7
36
54
36
60
39
117
288
162
65
49
119
7
156
5
67
6
54
57
80
48
205
18
114
30
198
6
36
48
17
43
5
61
54
53
7
30
36
144
78
57
123
12
65
25
162
24
54
12
11
49
95
151
60
72
30
47
88
8
19
18
36
60
54
30
15
21
51
189
30
6
54
329
40
81
54
30
27
63
17
91
108
60
162
54
120
150
36
59
139
149
97
15
48
8
37
36
6
41
72
31
329
25
96
66
5
13
222
156
60
12
305
72
91
132
66
90
72
42
107
73
246
24
90
207
171
54
30
33
27
138
240
12
60
84
54
6
84
6
36
30
18
36
24
30
35
151
90
30
6
3
72
8
61
54
36
54
18
9
48
80
37
18
65
25
150
12
54
132
174
36
72
42
18
30
287
199
17
43
120
126
18
6
30
222
18
174
6
29
25
23
7
137
85
228
23
109
210
18
396
11
43
60
113
97
180
60
23
7
72
65
31
12
150
36
59
67
53
31
60
126
18
18
90
54
210
150
323
192
199
114
90
12
36
69
48
45
18
24
41
103
41
43
162
11
13
36
48
42
108
156
132
12
60
48
24
120
65
13
75
141
126
54
47
73
71
48
25
36
24
35
37
30
53
25
12
144
107
19
60
216
30
27
72
56
7
6
102
78
66
414
24
138
117
27
36
24
18
108
27
72
8
40
8
7
66
191
79
36
60
30
78
30
96
30
6
228
90
18
24
3
72
15
48
42
18
5
67
36
12
53
72
55
42
84
114
102
6
18
90
30
6
90
75
9
36
35
253
168
18
36
84
60
101
91
24
18
12
23
31
60
54
135
27
54
54
17
40
33
12
6
48
6
36
59
13
66
54
6
66
60
48
47
43
6
156
83
103
174
96
27
237
24
66
18
47
13
120
35
7
48
60
293
43
60
9
120
27
53
7
84
24
108
48
24
65
55
137
115
114
126
84
6
54
30
47
43
162
42
185
120
31
24
30
83
79
6
18
36
45
9
36
30
18
42
18
90
125
1
66
78
23
139
66
35
187
45
27
84
36
54
42
102
23
37
120
186
9
120
27
18
107
25
30
60
5
103
17
103
126
99
45
6
246
60
54
54
30
78
35
67
36
209
25
15
243
12
17
43
12
18
126
24
12
5
85
54
42
35
55
30
18
72
54
78
36
9
128
37
132
18
36
89
1
30
36
54
96
30
54
6
270
66
90
72
90
60
77
13
107
19
30
126
24
210
24
47
55
60
36
9
8
13
18
17
115
72
5
13
54
53
85
18
42
66
29
13
282
108
78
30
144
65
13
18
12
54
54
24
66
60
107
64
80
31
89
19
77
73
36
18
306
66
78
18
72
390
42
45
48
81
47
7
72
24
41
25
6
102
35
1
126
36
24
45
9
54
162
174
150
59
72
43
45
81
42
72
5
97
168
90
102
15
63
72
36
5
85
54
30
6
57
80
192
25
54
132
72
12
288
36
69
63
137
55
60
48
24
36
185
72
31
72
108
66
ABCD 94987316168*3^$a+1 [50010]
81
39
45
15
36
90
15
36
20
36
40
87
53
124
36
75
12
21
15
54
27
51
138
75
15
36
153
72
44
52
8
64
80
192
16
27
12
41
148
24
56
64
68
28
120
15
36
48
33
27
108
45
39
81
45
39
68
16
45
75
144
80
91
41
64
9
15
60
36
36
60
3
5
36
55
174
42
45
3
17
19
489
51
17
7
12
41
48
24
12
79
17
84
16
75
45
27
41
4
80
91
17
24
40
63
132
84
45
116
55
21
68
7
120
225
32
31
9
171
17
7
12
41
55
9
116
12
43
12
60
93
72
72
15
9
44
48
24
19
125
4
8
223
21
9
87
39
105
3
53
4
15
9
32
4
24
12
32
36
55
17
48
7
12
17
115
65
4
39
12
18
75
20
12
88
3
45
68
180
16
195
5
88
36
15
24
18
15
32
148
20
55
57
348
135
30
27
32
28
3
9
44
60
4
8
132
48
40
48
75
41
48
7
65
4
36
3
17
13
6
21
36
212
28
128
19
93
128
55
101
4
15
69
60
3
252
45
36
24
12
3
225
63
45
15
12
41
16
48
81
51
51
42
102
9
32
28
44
88
68
64
176
19
18
183
51
48
72
9
80
112
20
64
24
32
64
44
7
17
31
17
40
48
27
69
21
3
60
204
21
120
6
29
4
20
13
23
112
33
11
108
16
12
12
15
60
12
24
17
73
27
24
84
60
36
36
15
33
24
20
48
60
19
18
27
3
5
52
96
153
114
45
8
67
53
25
102
5
12
60
55
129
116
28
15
17
31
144
33
21
6
84
36
185
28
48
80
7
17
4
32
4
8
16
80
19
57
51
108
101
24
12
4
69
111
51
69
3
180
53
115
129
24
129
27
171
72
33
27
36
21
48
21
47
124
8
16
24
27
21
288
92
12
40
3
9
9
11
36
19
6
27
36
9
27
36
84
108
87
33
32
4
195
9
32
16
20
40
8
36
1
23
31
60
45
9
15
12
84
15
29
112
24
84
36
36
92
12
36
7
117
8
1
159
120
156
32
144
48
52
81
27
96
60
9
15
12
63
213
8
36
48
72
16
24
3
12
9
99
33
44
88
3
29
151
53
16
3
48
93
12
12
8
4
36
3
9
20
40
15
33
20
4
39
105
36
75
36
57
72
104
55
17
12
7
45
39
60
36
29
24
16
39
12
36
18
6
105
60
141
15
248
16
81
15
12
20
55
53
37
95
31
41
19
29
16
24
15
117
15
29
16
20
4
12
80
28
84
141
35
16
20
76
45
42
12
21
32
55
6
39
12
36
75
57
152
24
85
42
17
12
43
33
3
69
12
20
36
40
33
54
5
28
152
48
28
45
27
24
3
17
60
328
60
20
7
173
60
52
3
53
4
51
45
39
5
55
29
4
12
96
32
112
3
12
36
5
28
57
27
80
52
9
35
120
325
24
111
32
19
36
89
64
99
30
63
48
144
3
17
16
51
5
40
141
47
55
57
20
28
75
17
36
24
40
9
24
87
123
33
60
3
84
21
56
40
104
31
93
51
17
4
284
19
72
41
108
12
60
112
12
15
144
36
9
60
56
36
37
107
36
7
36
17
19
9
44
36
4
32
16
72
48
44
48
28
12
15
33
39
9
24
132
68
52
3
18
239
36
12
7
33
48
108
24
56
12
7
21
15
12
42
27
20
16
132
3
72
161
49
3
39
33
3
72
18
75
8
4
3
9
8
28
8
4
32
28
63
117
48
84
140
19
21
39
29
1
71
256
84
8
13
3
24
68
55
53
16
3
12
54
75
60
84
92
4
80
40
111
53
265
27
8
28
27
21
51
41
55
45
8
72
84
28
15
12
9
12
15
69
21
99
144
44
36
91
36
60
57
12
39
102
75
39
93
63
9
15
69
72
12
168
3
21
9
35
19
33
12
32
36
12
91
5
12
73
114
30
183
123
24
12
45
8
60
67
149
16
60
80
36
4
20
19
29
7
105
24
105
47
60
52
33
15
8
4
171
5
31
33
12
171
198
71
36
163
9
15
53
55
84
81
12
20
1
71
4
24
20
108
4
36
48
72
99
48
5
36
4
32
16
20
19
29
60
64
60
12
80
48
36
16
9
11
16
24
3
17
31
17
60
12
1
15
44
28
48
84
21
123
92
108
4
15
48
5
55
29
60
84
60
12
25
90
72
105
20
31
24
12
21
20
48
16
36
8
4
12
140
16
63
12
77
28
24
20
55
21
99
41
13
6
45
20
36
280
32
67
5
13
6
9
75
6
47
64
9
179
52
36
45
90
144
33
60
27
21
87
18
63
32
55
ABCD 94988158964*3^$a+1 [50013]
133
33
26
106
2
10
12
20
46
24
24
26
34
42
2
16
24
8
18
4
42
68
100
2
64
51
83
61
129
36
15
9
6
110
36
54
130
24
6
2
72
18
10
18
146
79
29
82
26
10
14
19
45
44
55
11
4
81
9
12
38
82
24
36
38
6
112
8
52
30
44
18
52
108
6
14
40
12
20
18
13
120
15
32
16
2
10
104
18
46
24
30
42
14
4
6
21
15
30
6
14
84
64
15
47
13
11
25
81
3
72
53
72
40
6
20
100
144
8
6
10
69
41
42
37
161
55
51
6
44
16
30
12
92
138
10
12
126
24
8
28
12
36
84
26
72
40
44
90
24
115
9
6
21
21
48
6
18
38
13
5
60
19
15
2
36
28
15
39
108
12
48
57
111
24
20
58
27
27
21
29
46
69
24
84
36
29
31
36
15
6
15
3
2
78
10
12
15
24
33
6
62
4
108
8
42
102
4
32
43
11
28
21
72
69
48
38
25
63
72
12
30
51
29
28
24
36
48
51
3
141
51
50
6
30
24
28
12
39
45
30
45
69
27
21
20
139
15
24
117
53
46
33
36
41
115
96
12
15
30
36
174
57
3
26
52
24
75
41
7
3
222
27
60
11
22
8
28
66
110
36
22
60
30
3
65
48
7
75
104
1
3
32
28
2
22
50
10
36
30
36
138
2
34
69
11
1
11
22
6
62
103
65
154
81
35
82
2
10
6
6
3
17
16
50
18
10
66
114
14
22
8
130
20
16
72
24
3
33
32
16
75
9
18
8
12
22
6
21
36
153
6
14
127
17
12
6
10
48
12
50
132
112
36
12
12
81
35
18
4
3
23
10
96
18
2
4
20
30
10
12
2
1
9
26
12
54
178
18
38
36
10
8
43
15
14
4
2
4
24
54
15
45
48
110
18
54
6
7
27
48
2
151
36
24
9
2
4
26
58
81
5
24
12
24
7
5
4
3
3
54
18
30
146
1
93
15
21
126
18
32
10
6
72
2
66
94
18
56
55
65
4
38
30
18
24
61
27
24
18
86
64
8
73
39
12
68
88
69
21
60
18
12
20
34
63
17
36
19
9
30
6
56
10
104
58
8
40
20
58
21
83
28
2
42
48
22
20
55
3
21
87
8
16
38
76
27
27
50
100
123
33
32
4
68
10
33
53
64
15
33
3
9
27
83
36
30
16
20
100
24
42
32
6
10
42
20
10
12
66
2
25
63
14
10
6
99
17
18
16
6
44
10
32
40
14
19
11
54
72
28
26
154
32
22
12
30
20
46
44
6
108
4
42
20
28
50
52
39
24
5
10
6
87
69
3
27
14
6
25
39
26
28
51
65
19
27
69
27
50
7
105
6
14
16
27
29
18
16
9
77
18
28
44
6
10
20
34
8
70
48
74
4
24
3
27
66
6
14
22
9
5
6
18
52
90
150
44
46
42
48
14
1
35
48
4
6
44
58
92
46
2
64
33
33
14
24
46
15
81
32
100
36
12
14
64
62
67
23
22
63
83
12
22
3
35
37
96
47
10
8
36
10
36
42
3
3
12
42
8
4
63
11
130
104
10
42
24
72
14
18
7
45
114
69
27
44
22
24
30
33
53
18
34
96
14
66
7
9
20
64
15
21
8
10
50
76
14
1
87
122
22
38
16
2
10
80
84
70
9
60
21
20
96
28
6
90
60
6
9
9
44
7
11
18
4
3
9
36
14
4
30
2
13
15
21
29
34
21
21
6
2
67
59
76
21
29
28
15
45
15
108
27
36
6
8
36
7
17
43
3
42
42
33
35
88
32
42
7
5
4
90
12
8
12
28
21
5
28
36
30
81
9
20
30
16
81
33
75
9
15
137
18
37
11
18
82
54
18
6
20
126
85
9
60
44
42
46
62
1
17
12
76
6
54
51
3
30
2
16
48
74
46
6
20
16
78
56
58
108
80
28
24
20
18
54
10
18
30
21
29
40
2
106
75
60
65
19
9
20
52
8
30
130
27
9
20
46
48
57
93
26
10
18
6
6
324
21
59
6
19
24
123
48
24
6
27
9
123
65
12
10
26
22
6
24
38
60
90
19
9
120
30
9
15
66
110
40
26
24
7
9
39
57
15
29
58
6
60
6
20
64
45
39
30
18
24
33
35
18
4
8
6
61
15
14
4
62
28
30
3
63
69
5
180
28
3
45
54
18
2
30
6
10
30
32
4
26
52
38
34
8
55
33
20
10
24
45
51
42
27
9
2
4
18
32
130
6
50
10
80
4
18
26
6
18
88
3
60
29
10
80
130
86
66
6
18
34
96
90
15
29
7
39
21
3
20
61
9
6
132
165
23
24
40
18
75
167
6
112
80
4
104
10
72
12
48
9
3
8
42
18
22
30
38
28
12
8
7
204
83
1
9
87
9
39
11
6
28
20
42
36
12
18
4
36
12
26
1
9
6
6
3
15
26
43
11
22
63
9
12
51
3
2
94
6
24
78
32
4
120
69
51
62
67
21
66
6
2
28
30
20
10
9
15
6
39
99
9
41
42
64
26
79
45
96
54
33
33
3
45
15
39
18
78
9
3
20
13
41
6
28
42
63
29
16
39
35
36
36
40
21
45
14
18
76
36
14
34
18
74
58
6
86
1
33
30
81
29
22
30
18
90
15
57
12
48
50
28
44
88
54
60
14
42
19
35
94
12
63
9
12
15
93
56
94
45
12
36
27
38
10
42
20
16
66
24
60
6
15
81
62
22
44
175
9
36
12
20
28
44
52
6
32
22
50
25
63
60
32
10
134
34
63
17
28
62
10
20
31
11
18
48
7
17
28
18
42
27
3
33
23
36
6
12
28
98
126
144
4
27
36
3
24
45
27
21
93
14
72
18
16
2
52
57
24
15
30
50
49
11
36
10
24
14
10
18
18
30
20
22
24
56
34
6
104
10
21
29
10
30
14
1
9
99
3
48
114
48
2
46
6
30
20
70
9
39
198
42
96
50
6
16
48
26
18
1
11
36
18
72
42
30
40
12
30
14
30
64
18
15
29
64
36
44
7
17
16
12
20
4
66
33
15
21
41
52
60
ABCD 94988187436*3^$a+1 [50051]
5
31
21
8
13
72
18
60
17
43
30
23
25
11
79
6
99
39
90
30
36
60
60
5
36
13
108
24
6
72
17
24
24
60
7
6
39
39
42
27
45
18
12
12
6
15
57
6
36
24
12
30
42
5
31
54
30
36
12
30
23
37
30
29
19
42
24
24
47
4
99
117
33
42
33
15
41
31
5
7
30
30
12
48
30
3
63
6
3
3
30
60
59
31
60
5
7
30
6
101
24
19
17
1
12
60
36
11
40
81
27
20
13
12
6
5
37
23
55
6
83
7
6
15
27
18
23
12
28
92
55
18
6
36
18
24
18
113
7
24
30
6
18
36
36
24
23
25
48
143
55
29
12
4
32
97
35
25
6
24
18
87
33
12
23
25
60
18
9
20
12
85
48
23
115
54
36
30
45
3
101
4
27
9
144
9
60
18
12
53
49
6
90
59
43
5
7
5
25
6
42
90
33
3
30
59
48
43
6
23
31
17
64
20
36
55
12
6
42
45
44
13
23
19
54
11
1
15
87
12
9
44
12
36
37
15
36
15
36
36
89
120
84
31
41
60
55
12
42
36
102
137
133
6
162
30
5
79
21
9
36
27
27
5
25
90
18
15
20
7
6
12
66
12
57
3
30
24
78
12
24
41
85
66
5
7
12
81
27
30
18
24
84
54
6
42
3
15
17
4
15
29
36
28
20
7
66
12
66
30
47
13
71
1
18
12
105
57
11
7
33
27
5
43
24
48
42
12
54
29
40
20
36
139
30
23
12
61
24
11
84
60
12
36
28
15
12
24
96
120
5
133
27
33
39
27
6
3
27
29
13
18
29
121
30
57
8
49
18
96
6
23
31
24
36
60
42
42
78
167
112
3
53
37
18
17
1
11
13
18
18
11
144
7
30
15
69
3
3
18
15
15
12
48
60
29
13
47
1
6
21
15
57
33
48
42
12
5
72
1
60
18
5
37
132
11
1
11
24
91
29
31
17
61
71
1
47
36
55
36
90
120
6
42
23
25
3
15
60
6
6
17
7
6
30
5
24
13
30
5
37
99
27
9
9
12
12
126
24
30
42
18
23
12
13
3
44
48
43
9
15
17
40
20
1
132
6
24
5
13
18
30
30
137
24
19
30
84
30
42
30
18
63
15
65
7
30
60
6
29
31
9
57
84
35
4
8
13
6
5
19
60
24
42
6
53
67
17
97
48
71
61
35
1
23
25
71
36
4
45
35
1
24
35
1
18
57
75
42
11
67
18
12
72
108
27
15
12
24
24
6
30
69
3
89
73
12
36
47
7
48
18
47
7
5
13
90
30
18
48
102
63
9
30
17
31
42
23
7
18
18
21
15
21
27
45
93
18
42
27
63
5
19
36
129
15
96
24
6
42
33
15
24
48
12
36
30
24
6
29
13
42
6
18
6
35
13
18
42
23
13
12
150
29
13
42
54
12
35
13
47
19
5
1
12
35
115
5
31
17
25
30
33
27
173
96
1
47
16
69
3
45
30
60
9
33
6
6
66
77
133
48
66
30
18
65
43
48
5
67
12
5
1
6
41
7
42
18
30
48
18
5
72
48
24
1
11
79
9
15
30
18
9
20
13
18
132
41
19
5
60
1
15
32
108
36
31
24
29
79
126
11
49
35
1
6
5
55
48
17
37
27
39
12
5
60
28
57
15
27
6
11
25
24
30
29
7
6
18
29
12
48
145
30
17
1
95
37
30
30
35
28
3
5
36
25
3
27
48
33
15
18
6
5
1
108
96
6
5
67
161
24
43
12
5
13
27
3
17
43
48
42
18
9
63
9
39
5
12
19
6
24
48
18
102
47
13
23
40
15
60
17
31
5
31
18
75
33
30
53
19
18
27
3
18
42
45
72
27
6
54
18
36
11
31
102
12
6
5
19
6
12
6
12
48
29
43
5
67
17
24
12
40
8
36
48
67
18
30
66
6
30
11
40
3
30
59
31
12
42
66
29
13
18
12
18
47
133
6
5
19
30
66
41
12
13
42
53
60
40
9
60
78
18
15
72
15
36
57
128
19
18
15
164
13
18
57
15
6
72
47
25
6
6
35
36
4
3
53
24
19
29
31
6
54
84
12
53
28
15
60
18
24
72
18
41
55
5
37
12
6
60
12
12
5
133
12
11
67
17
1
27
15
42
36
11
61
24
35
48
7
78
30
6
12
63
105
39
3
60
17
36
7
120
5
25
87
8
48
49
72
11
85
24
150
18
48
59
19
5
12
13
35
121
83
1
96
11
40
15
29
228
13
54
84
81
9
12
35
12
13
42
57
15
18
3
3
30
6
5
48
43
29
25
35
24
31
9
36
21
47
25
15
63
12
77
43
17
13
6
5
52
32
12
43
12
29
12
37
18
30
35
72
37
30
66
75
45
18
54
6
101
13
42
6
23
19
36
29
25
6
12
29
4
9
6
57
20
13
36
6
54
11
7
60
17
48
97
30
48
21
15
24
102
83
13
15
3
12
72
17
144
4
27
36
90
12
87
8
91
24
17
31
5
163
41
13
18
30
27
32
121
78
12
9
3
36
41
28
8
19
18
126
9
27
18
36
24
3
39
101
37
23
7
36
89
1
30
12
77
67
5
55
5
24
7
29
1
12
6
30
6
29
60
55
36
30
36
30
5
13
15
27
18
11
73
123
39
29
7
5
25
60
15
27
65
12
85
6
12
60
66
6
84
60
120
12
33
57
12
23
60
49
35
43
18
35
25
30
77
36
4
32
1
39
15
78
60
35
25
6
42
42
222
23
28
15
5
43
6
39
99
96
89
7
5
25
3
8
12
55
18
95
60
13
71
48
55
5
13
47
67
9
57
42
5
40
8
37
6
65
79
36
21
15
161
13
36
18
6
35
24
13
18
6
23
13
12
35
13
72
6
29
12
13
3
3
65
24
13
54
24
29
61
30
66
54
17
25
12
60
36
66
60
21
33
47
49
24
11
25
30
30
48
36
59
1
39
72
44
36
31
90
18
60
9
3
5
7
6
12
42
72
18
12
11
204
13
83
24
85
11
55
48
29
16
21
54
12
48
30
6
18
35
7
6
18
30
24
15
27
18
6
6
51
32
96
55
54
36
54
12
66
42
126
11
55
5
25
6
18
59
43
18
42
24
21
15
30
12
18
18
12
84
11
37
30
5
48
13
54
17
19
161
24
61
18
12
18
138
24
24
24
18
12
35
48
24
19
29
73
3
15
12
17
1
24
6
17
43
17
72
48
24
103
113
28
51
30
54
41
25
ABCD 94988257948*3^$a+1 [50011]
72
57
99
15
6
27
15
24
48
24
30
15
24
99
42
3
69
12
66
42
30
24
6
60
27
33
48
24
7
11
21
21
7
17
3
3
85
65
96
12
27
24
9
12
12
42
102
67
5
18
6
12
27
3
93
16
11
93
3
120
18
12
18
24
18
84
12
30
30
39
3
66
72
54
13
17
48
42
13
5
54
120
66
72
24
30
30
31
35
6
42
69
28
23
37
11
9
9
27
75
21
21
39
76
11
72
72
42
12
7
56
3
30
42
117
27
6
15
3
30
51
48
57
132
66
90
3
9
24
31
8
48
3
72
21
33
55
20
9
48
30
24
126
18
33
15
48
97
20
28
20
45
24
3
21
24
43
32
48
3
42
84
36
7
23
54
96
12
55
29
15
4
29
18
54
72
31
5
30
78
42
24
6
36
6
33
63
6
42
129
105
3
52
60
48
5
6
69
100
5
36
78
21
24
57
51
15
6
114
85
5
144
31
48
71
6
63
3
96
93
21
24
30
45
27
33
9
48
12
24
18
6
18
90
102
30
48
42
48
18
6
6
3
9
19
11
48
21
9
24
36
6
9
45
19
41
3
9
63
33
87
4
41
51
69
24
78
21
75
42
12
12
48
84
138
18
6
33
4
5
3
84
9
27
3
6
7
155
54
43
65
79
36
53
12
39
9
27
12
9
36
55
5
18
85
29
12
43
29
31
20
16
17
15
12
93
6
85
5
55
71
18
36
48
3
9
3
3
18
15
33
79
29
39
3
9
39
21
3
30
63
75
24
24
6
19
41
36
7
8
75
45
93
6
42
6
45
24
3
1
23
85
5
27
24
21
6
1
20
3
90
12
36
3
21
30
153
28
5
99
27
13
5
15
63
13
36
32
15
72
117
45
36
3
33
99
33
27
39
96
37
8
48
3
117
40
5
24
63
141
72
42
13
20
21
7
32
51
177
135
25
41
24
6
57
12
45
12
27
9
6
21
3
57
76
89
48
66
18
6
42
6
102
18
24
48
49
47
24
37
5
120
43
29
12
18
120
13
5
102
1
17
27
100
108
5
6
6
15
96
9
12
3
75
42
60
123
93
55
48
29
51
51
157
41
36
30
24
18
6
66
54
30
18
66
75
105
12
3
9
151
5
30
18
67
5
55
29
19
17
75
27
6
114
18
75
27
61
17
31
11
72
18
43
32
28
65
12
15
21
139
8
136
41
42
6
18
30
27
45
18
133
77
27
21
84
24
18
1
5
15
9
19
36
8
21
6
42
30
33
45
24
90
18
31
23
126
7
17
66
6
15
9
18
24
25
23
138
60
15
3
6
42
42
99
57
39
3
30
48
162
13
29
48
48
19
8
9
3
33
19
41
15
9
75
4
29
3
24
36
28
24
12
68
60
9
60
24
66
66
36
42
21
21
3
105
108
111
16
5
135
4
41
7
23
48
25
29
63
33
12
75
27
45
24
60
28
65
42
21
3
21
60
9
43
92
93
127
17
15
40
8
3
6
18
57
12
3
30
24
55
8
24
33
24
12
19
11
18
6
96
6
15
3
33
15
72
21
21
6
18
54
72
109
17
91
23
73
12
20
9
27
45
48
12
24
90
21
21
48
24
51
45
19
35
48
61
8
16
35
24
24
18
127
53
66
48
13
5
6
18
60
36
15
81
15
15
61
20
9
7
95
18
12
55
5
36
48
3
36
88
11
30
39
99
49
23
90
19
48
137
42
9
84
16
59
1
5
7
65
87
9
12
43
41
24
18
13
11
18
27
132
112
41
67
5
31
5
39
24
96
48
3
48
18
24
115
11
18
43
17
60
3
36
60
36
12
9
18
66
3
24
45
19
5
48
6
69
3
24
69
3
13
32
45
15
63
48
48
33
15
54
12
31
92
3
6
7
8
72
24
3
18
30
45
27
21
9
31
20
36
24
33
99
21
42
21
27
6
36
132
12
36
99
60
100
5
42
49
5
7
68
63
18
30
48
61
65
79
5
48
102
117
24
69
6
21
93
3
9
36
6
109
5
3
27
133
65
7
8
72
12
28
35
33
9
12
132
3
16
5
3
9
42
72
18
351
39
6
48
12
60
114
9
15
90
30
9
57
51
24
51
13
29
27
3
48
24
6
60
96
12
18
37
24
32
24
93
54
33
12
27
21
21
19
11
24
96
18
51
40
77
15
105
27
51
13
32
72
9
24
15
64
59
69
99
21
9
3
15
30
36
6
24
78
39
16
11
61
101
3
81
15
144
57
12
87
60
33
60
24
12
48
3
81
19
17
15
3
21
24
45
75
27
24
42
24
174
48
1
5
18
42
67
12
5
186
69
9
3
33
51
99
93
3
21
4
32
15
13
113
99
21
42
21
3
25
68
33
18
24
13
35
37
59
30
3
4
56
48
21
19
59
21
21
12
18
48
9
9
27
9
24
84
3
3
6
60
12
7
80
76
180
11
30
42
42
43
116
33
27
4
23
72
42
7
20
3
72
54
12
19
5
3
3
6
108
127
36
11
33
4
8
24
105
7
59
33
15
210
31
5
18
69
45
3
36
9
39
12
16
11
25
17
6
133
20
33
72
12
18
24
33
60
147
21
9
18
33
60
9
7
11
13
41
15
99
1
32
21
27
52
59
24
42
6
24
165
24
52
32
9
48
24
3
27
6
7
17
18
18
54
37
8
45
6
13
11
6
7
68
63
21
64
29
19
56
40
17
48
24
96
162
21
24
24
75
120
6
3
39
21
99
6
12
12
42
18
27
45
54
30
31
5
55
101
24
15
21
78
93
21
30
33
39
85
11
66
3
4
41
55
44
27
21
48
4
23
9
33
15
15
24
24
6
42
21
57
48
12
3
3
78
3
36
24
9
27
4
44
12
27
54
31
11
24
33
36
24
3
85
48
8
84
33
27
16
56
16
5
6
37
29
72
12
39
33
87
99
45
21
39
15
48
145
47
66
60
12
3
27
25
36
149
48
39
21
27
12
3
61
20
33
51
9
3
112
77
12
43
5
54
85
ABCD 94988285326*3^$a+1 [50023]
36
1
24
128
112
80
21
3
64
77
180
15
72
21
43
80
24
9
7
29
67
48
24
59
72
93
15
1
48
11
21
64
48
8
16
71
24
1
83
45
249
48
127
107
109
128
51
6
54
1
137
78
1
96
8
88
24
32
15
121
137
18
37
24
32
9
7
120
5
51
15
90
39
93
54
37
96
104
9
72
6
72
25
32
16
176
3
66
114
1
11
18
43
56
120
123
60
97
113
7
32
57
12
43
56
351
193
72
104
63
241
89
36
19
71
1
107
21
9
114
21
27
13
80
16
95
1
24
101
19
272
184
8
64
120
24
80
24
136
161
39
3
84
9
117
19
41
7
8
21
12
7
48
8
15
145
197
210
9
48
16
48
5
99
27
109
24
35
12
90
36
19
71
54
90
9
40
144
5
19
143
60
37
32
88
8
189
6
21
27
13
8
24
15
18
7
96
24
48
8
72
64
80
144
232
56
9
7
32
96
112
8
88
72
5
108
7
59
13
8
24
33
39
48
33
60
90
57
112
144
155
12
42
15
51
42
3
120
144
15
60
30
108
147
40
128
63
73
80
16
71
33
24
64
24
17
15
21
156
24
15
39
57
45
36
7
53
12
63
27
60
57
144
40
168
56
123
45
120
16
89
31
8
51
189
15
138
31
48
32
111
33
160
56
144
51
21
72
51
45
208
77
91
191
153
15
25
24
8
208
113
103
77
19
32
123
13
95
81
40
32
40
95
9
48
16
8
40
96
48
8
240
48
159
49
41
60
51
3
84
121
152
147
72
133
8
40
24
185
55
48
29
51
51
108
49
11
61
96
5
54
93
33
7
11
12
9
27
21
57
7
80
24
232
24
29
36
30
1
59
37
56
15
73
11
157
32
27
6
54
12
13
8
39
121
48
11
12
81
16
96
47
12
186
192
3
40
89
15
24
40
48
24
408
47
9
48
3
61
167
126
54
61
176
24
9
39
51
13
8
15
57
112
24
8
3
93
40
77
27
15
84
45
81
90
60
97
11
84
121
72
48
24
32
9
79
120
8
9
111
15
9
48
75
126
39
33
15
24
33
48
55
17
255
3
12
49
41
103
65
144
55
56
153
6
169
24
8
9
31
72
24
179
13
131
60
1
47
57
72
64
72
101
3
16
155
45
40
23
1
80
9
18
45
88
101
67
95
96
1
72
101
108
18
133
65
6
57
16
24
96
48
23
96
30
3
72
40
11
21
24
120
15
1
23
1
192
8
16
104
267
21
16
96
248
195
126
175
29
3
63
81
45
43
56
45
186
25
96
56
72
51
37
296
15
12
157
113
111
112
89
255
33
39
16
17
7
119
12
42
19
32
267
109
56
177
198
234
108
67
41
42
48
13
8
183
33
3
72
181
29
3
16
48
119
144
33
57
138
13
8
40
96
48
155
198
7
48
17
39
144
16
48
8
255
1
56
51
21
48
88
72
48
29
90
57
51
133
137
31
24
53
43
48
96
80
87
73
113
30
193
48
24
80
40
47
132
54
90
61
113
6
25
5
99
27
126
54
25
104
24
136
71
6
3
99
186
12
63
16
65
207
63
25
35
109
32
144
24
27
60
25
32
48
219
84
36
21
136
47
1
11
144
60
30
90
57
57
7
24
8
63
72
36
37
56
129
54
33
33
7
11
93
3
165
40
11
12
1
8
40
119
12
253
17
7
48
56
88
120
144
48
144
11
37
5
90
121
56
15
9
9
39
3
93
120
16
128
15
6
51
16
8
208
120
8
24
16
144
35
165
16
89
288
30
97
56
9
151
83
61
24
168
96
ABCD 94988366308*3^$a+1 [50022]
17
31
5
19
18
11
43
30
36
18
125
24
49
6
53
13
6
48
42
18
54
30
17
156
36
48
19
77
31
66
24
30
17
19
36
24
30
108
23
1
30
24
144
65
12
31
53
31
29
12
1
95
7
6
12
71
91
6
36
36
167
132
37
6
5
7
6
90
48
5
36
49
6
41
108
13
30
126
36
11
72
43
36
42
11
37
23
49
35
37
60
18
48
18
114
12
17
73
36
18
18
36
6
18
11
79
18
12
35
19
144
24
5
24
109
59
24
7
72
17
43
53
55
41
13
12
6
30
78
48
96
36
17
13
35
25
72
23
31
65
115
30
60
30
36
36
36
6
23
7
18
6
192
24
12
41
1
84
36
6
12
77
37
23
31
5
31
65
25
18
30
18
18
47
43
72
114
30
6
66
18
23
73
84
42
54
36
18
12
6
23
13
12
83
13
36
120
11
96
36
60
85
90
108
41
49
59
85
6
18
143
1
30
18
24
12
11
7
36
24
53
19
5
31
48
72
78
18
36
84
36
24
48
18
150
12
5
31
42
66
24
48
36
24
17
91
108
30
60
12
71
120
84
132
96
120
7
29
61
24
66
41
73
35
84
12
25
23
13
36
71
217
71
1
6
41
43
17
12
240
24
67
5
24
7
89
79
65
24
36
31
29
25
11
12
19
120
90
36
54
114
35
1
11
19
42
71
48
7
89
163
108
30
6
77
7
72
24
18
167
79
17
7
66
59
67
90
6
5
25
78
17
1
23
7
17
7
12
6
83
1
96
48
35
7
30
35
19
114
18
108
120
29
12
19
36
90
35
24
24
37
42
12
72
29
7
24
29
19
65
151
36
60
48
161
25
102
17
36
109
72
240
11
7
12
54
24
12
47
229
84
6
84
6
12
6
18
35
31
54
42
126
66
17
72
91
18
24
30
36
36
6
23
151
96
36
30
72
6
36
53
49
6
29
25
11
19
18
18
5
19
41
31
12
77
19
245
19
6
12
36
96
47
12
84
19
77
67
108
36
5
13
72
12
18
6
30
252
18
6
120
36
29
61
90
36
6
108
30
17
1
35
19
17
19
42
66
77
67
24
138
6
12
18
71
1
24
83
120
25
227
7
6
18
36
48
29
61
83
43
17
7
173
37
6
36
30
23
24
7
18
42
5
25
60
11
19
18
18
5
109
48
36
47
7
18
108
42
30
23
60
13
18
36
18
23
36
12
103
6
11
1
108
24
18
5
67
54
11
73
36
6
84
96
101
1
18
54
54
72
24
30
54
41
37
83
12
7
24
48
24
5
31
18
12
6
138
23
19
41
31
5
48
31
125
79
53
1
35
55
12
53
1
6
30
36
71
253
6
5
72
13
11
37
24
18
29
55
41
1
54
12
42
119
72
7
120
78
35
72
12
25
83
1
23
12
7
29
19
18
18
17
43
84
6
107
72
73
35
31
36
36
18
11
25
23
144
37
18
17
109
54
18
11
19
113
55
90
35
12
60
96
24
115
72
65
25
35
37
12
42
54
23
61
18
54
126
24
17
84
24
36
19
90
84
18
17
73
215
91
53
12
25
35
84
49
11
37
11
7
96
113
31
54
71
12
25
30
41
37
11
7
36
89
13
6
84
77
67
18
72
24
90
90
35
31
17
1
54
185
37
11
25
18
138
18
5
1
95
7
29
25
18
132
72
41
60
19
17
7
120
96
113
12
19
18
30
6
59
13
18
53
37
59
168
48
49
84
144
59
36
73
30
18
36
78
72
36
5
43
5
85
18
6
12
54
5
31
72
18
54
18
47
49
36
48
6
5
12
31
5
19
72
48
108
5
36
12
19
5
91
29
73
18
36
6
12
42
12
17
12
7
60
12
24
12
24
5
48
55
48
42
11
36
60
1
18
5
12
37
66
18
72
24
66
54
6
12
90
96
30
5
67
77
37
18
12
41
72
24
211
12
5
19
48
18
36
6
144
66
95
73
18
36
53
1
90
12
5
37
30
65
72
25
11
7
6
18
66
90
5
144
12
73
6
72
17
12
19
41
163
12
186
12
36
24
12
18
42
59
12
13
24
48
54
24
12
36
150
18
12
29
36
85
18
12
96
36
30
54
18
6
30
18
144
6
23
96
1
6
18
72
11
25
11
1
126
96
12
54
6
30
11
7
18
24
30
24
54
12
18
5
19
89
19
48
24
54
191
7
12
24
18
119
19
5
37
35
91
5
25
6
48
132
48
18
6
18
90
12
6
12
42
12
5
12
163
41
19
54
36
66
5
1
11
24
12
43
90
120
23
55
5
60
55
29
43
60
102
119
25
42
84
6
18
12
6
23
31
66
23
91
18
95
97
35
7
65
91
6
156
42
29
7
12
24
12
41
1
66
18
6
84
53
19
36
6
30
24
5
7
42
102
216
24
54
11
97
11
91
5
12
19
6
18
48
29
7
89
96
48
19
18
42
29
7
72
5
60
1
42
18
36
11
97
54
72
18
18
29
19
18
126
36
24
5
133
18
198
35
7
138
90
5
13
18
53
48
13
48
59
24
13
30
36
41
24
31
84
18
24
11
19
18
6
54
18
30
150
102
83
13
66
24
180
5
7
24
30
24
35
19
12
18
6
65
37
60
12
11
7
72
ABCD 94988477536*3^$a+1 [50015]
129
15
129
24
3
37
48
227
36
25
32
99
61
48
11
48
93
39
36
189
123
165
267
180
9
39
145
11
60
36
93
48
48
40
200
75
24
12
120
108
21
135
72
105
184
23
25
83
108
36
13
47
108
108
24
1
240
47
108
37
32
303
12
373
47
1
155
24
48
45
27
36
33
27
72
13
152
88
83
84
25
107
24
69
48
27
213
39
84
69
120
120
63
25
23
192
12
205
8
40
23
121
8
183
9
24
72
75
192
156
132
117
15
153
72
15
156
61
8
87
108
12
36
45
24
64
56
15
249
27
60
12
157
8
88
59
96
60
12
13
95
297
3
45
27
45
51
204
57
24
15
57
15
105
123
36
33
16
176
3
108
225
75
133
80
75
24
36
129
3
117
48
267
48
37
23
264
105
111
12
96
72
37
23
24
249
24
51
45
64
56
87
48
204
37
104
15
180
117
240
3
12
228
109
8
192
48
24
48
51
109
71
36
48
72
93
51
36
121
192
35
141
15
97
179
61
104
40
11
69
160
96
32
48
123
12
25
23
12
12
33
208
104
27
24
37
167
60
61
104
51
24
45
147
21
15
168
49
176
27
24
84
24
97
143
108
12
120
1
56
24
99
165
135
33
48
51
13
143
49
8
123
60
33
16
59
12
84
69
16
8
51
21
195
21
3
36
49
11
96
12
60
61
35
165
27
13
192
107
36
1
59
165
87
24
33
123
69
3
12
1
119
60
21
63
156
165
136
35
117
48
15
72
105
27
96
72
37
48
71
120
9
87
9
135
24
33
288
219
108
24
168
72
81
27
13
95
49
56
87
1
32
39
25
155
168
13
59
84
36
61
32
87
216
129
75
108
73
8
27
12
60
37
56
75
13
104
168
48
24
63
33
24
160
23
12
12
144
84
12
24
9
3
372
153
48
24
51
180
97
48
11
93
27
45
16
48
35
21
111
84
120
96
13
35
72
60
132
12
73
80
96
51
13
320
231
156
21
15
204
429
51
36
48
12
45
75
45
63
105
216
48
15
121
56
39
225
24
3
192
165
87
33
40
83
192
60
120
25
8
168
64
8
3
24
36
25
272
63
12
189
40
144
11
204
24
105
88
47
180
21
40
11
36
57
51
117
208
47
33
15
145
47
24
9
39
73
32
111
24
73
32
16
11
93
3
84
108
37
80
159
12
45
48
39
36
45
339
48
72
12
25
95
36
72
12
24
84
108
108
120
45
24
72
24
39
132
61
48
119
57
48
16
215
156
109
35
45
159
201
75
204
108
60
24
48
1
59
48
85
32
123
108
25
71
105
120
15
60
36
288
9
120
15
81
111
276
37
47
249
144
27
165
24
15
84
45
63
9
51
204
48
73
8
135
36
168
108
60
69
15
153
135
153
39
60
69
40
11
48
108
105
72
40
8
99
21
48
24
3
72
12
33
63
120
132
72
13
8
195
45
75
12
36
132
25
47
48
144
9
75
24
12
9
39
60
60
132
45
123
36
49
48
8
136
48
11
60
57
15
24
25
11
ABCD 94988584162*3^$a+1 [50034]
60
18
21
56
40
72
135
233
37
3
123
66
11
24
19
6
23
40
8
13
24
3
72
32
1
12
3
33
126
78
12
18
42
11
64
56
97
36
27
27
18
75
57
18
125
192
7
18
111
69
75
48
144
8
85
3
117
11
211
108
36
5
24
112
75
93
33
18
149
13
72
3
144
51
5
49
15
105
15
93
11
96
1
63
56
13
11
61
126
18
11
259
5
25
191
16
248
37
59
48
31
81
15
33
33
60
75
27
72
45
56
25
18
5
96
31
33
32
64
15
65
1
18
125
91
198
47
120
40
33
23
64
39
9
21
99
80
115
66
90
177
8
37
54
30
15
176
49
66
213
27
117
80
37
11
19
54
71
48
16
56
96
19
29
16
48
72
21
102
5
16
56
16
80
85
54
5
64
51
45
8
88
27
77
43
330
36
47
19
53
48
49
18
93
69
11
24
19
21
45
51
8
37
48
147
39
9
39
180
101
72
88
117
18
41
19
45
120
9
42
48
101
85
107
13
27
72
51
69
3
72
66
27
9
23
91
144
156
41
73
47
43
5
61
107
192
48
48
112
123
77
24
25
39
69
18
108
45
32
24
25
71
24
49
60
27
72
3
114
35
1
215
40
9
54
54
126
72
77
67
101
112
72
21
24
75
9
42
29
25
18
162
66
18
60
54
101
19
245
43
5
72
67
6
15
128
109
36
39
56
115
54
63
99
5
121
23
1
15
69
27
32
1
47
19
54
15
9
47
16
9
399
32
283
77
184
69
72
27
27
101
48
67
5
13
36
23
25
18
165
69
24
12
42
12
96
17
16
216
93
12
23
73
12
3
3
66
60
84
24
11
112
3
21
33
95
97
204
11
1
15
27
120
21
24
248
13
11
25
23
16
21
75
51
102
23
139
5
1
84
35
16
75
117
15
153
27
108
12
21
56
16
57
138
42
12
78
12
54
186
54
30
65
67
29
19
54
96
84
36
36
6
29
25
66
18
35
72
19
5
1
228
72
107
120
48
24
31
48
9
27
5
19
36
30
3
33
78
9
8
208
57
42
66
107
40
48
39
17
43
5
25
23
13
59
40
117
78
72
141
104
16
9
119
79
36
21
9
36
75
8
48
120
24
91
77
112
8
112
33
36
36
15
33
15
3
78
359
55
177
8
25
23
48
91
126
119
25
63
33
23
49
36
179
208
8
16
33
6
54
51
51
168
66
60
111
8
37
24
27
45
54
29
136
33
12
51
3
5
120
24
217
111
24
8
1
54
33
69
11
13
11
19
54
135
117
75
56
67
198
23
136
3
141
176
120
19
77
24
145
150
9
32
7
60
192
78
15
168
9
108
78
269
16
3
54
66
45
144
8
40
8
24
1
95
67
29
40
96
33
42
18
107
19
213
21
11
168
1
15
56
40
45
6
53
19
21
45
96
99
96
3
36
41
43
42
75
216
27
77
1
39
128
25
36
24
48
24
54
5
7
137
40
32
49
71
91
18
11
43
72
5
96
37
83
43
5
37
107
1
84
60
12
35
64
27
18
150
246
15
104
31
18
36
30
149
136
21
6
84
204
30
24
270
12
29
40
57
24
39
27
45
24
99
29
37
59
19
101
61
66
57
120
48
24
21
3
200
91
5
144
192
103
81
56
49
23
67
66
42
18
15
8
7
78
35
16
75
69
32
43
30
71
96
88
56
48
288
127
201
39
12
24
120
24
5
25
23
13
11
304
72
8
19
5
91
21
51
90
12
23
19
141
57
12
3
33
47
187
93
51
101
120
55
9
129
23
37
72
11
37
3
104
19
6
23
88
123
120
6
54
126
108
66
101
120
24
25
36
51
24
56
48
79
66
39
3
5
64
56
24
49
66
90
24
11
25
48
111
51
5
19
29
37
60
23
13
48
90
90
87
9
84
35
19
21
32
72
168
48
7
18
111
33
18
5
25
39
56
ABCD 94988812162*3^$a+1 [50037]
19
36
9
21
27
20
25
18
17
48
49
3
81
59
16
132
60
63
36
165
9
6
18
107
40
36
20
67
17
4
45
96
83
25
12
54
21
33
18
33
72
44
4
36
8
43
29
1
42
17
64
84
128
13
47
25
12
23
52
21
119
12
13
75
63
5
13
222
89
40
20
16
32
72
100
153
102
5
4
15
57
33
15
32
24
1
3
24
3
5
4
20
13
30
6
84
15
68
13
36
39
81
15
48
20
40
32
85
3
20
31
89
13
35
28
27
17
73
24
48
42
48
18
60
18
17
12
91
69
60
105
63
48
36
144
12
9
11
79
105
80
4
9
48
24
51
3
17
64
63
30
78
12
21
24
33
47
1
11
16
12
57
18
17
13
36
15
24
12
48
33
162
12
41
37
12
150
54
15
15
6
3
36
159
65
12
28
3
102
18
105
39
6
12
23
127
57
36
32
121
15
45
15
21
75
80
109
24
15
96
36
68
16
195
137
103
9
36
24
8
12
52
3
30
36
54
60
48
9
33
18
57
156
216
24
12
32
1
6
30
126
57
48
44
4
56
28
60
80
43
72
21
27
150
99
20
19
17
52
72
24
56
13
75
8
97
63
12
20
121
11
108
97
23
72
13
47
4
21
39
21
35
13
6
9
21
54
165
36
129
30
18
18
17
12
52
33
36
84
6
30
99
60
12
8
25
12
6
33
12
32
43
77
12
16
284
4
12
69
30
81
24
8
31
6
39
44
1
42
5
28
51
54
27
63
21
75
69
24
45
27
24
27
5
60
112
33
107
7
18
30
6
30
6
143
13
99
69
39
15
30
63
32
16
56
36
37
18
17
85
51
36
9
11
36
40
44
48
76
180
45
111
24
99
96
45
189
18
12
36
6
15
48
36
72
48
69
12
171
33
39
12
69
99
8
73
27
9
18
132
9
44
73
15
3
126
35
13
15
27
18
12
108
75
96
212
37
87
93
12
18
77
36
24
16
72
12
36
39
66
75
75
17
67
9
32
40
105
27
27
30
15
48
12
33
95
73
3
9
75
3
9
165
24
11
25
155
28
12
33
15
96
219
30
23
13
42
117
20
1
72
15
27
17
108
16
24
141
47
12
61
11
43
5
160
32
1
27
72
20
151
29
16
15
228
42
264
35
36
19
144
17
7
21
27
9
8
61
72
87
8
60
100
69
3
45
6
9
8
12
1
132
30
42
30
5
37
123
20
73
48
36
18
6
75
69
36
27
48
9
23
60
85
3
252
105
90
17
1
39
27
18
42
30
3
3
18
39
27
78
12
6
33
15
57
32
61
36
3
60
153
39
24
75
6
15
33
23
13
27
32
28
45
18
101
28
108
60
9
3
153
75
164
1
12
23
67
57
20
13
23
64
45
11
88
56
19
17
12
48
52
32
40
3
65
7
41
84
49
36
36
3
15
57
84
20
19
9
68
4
69
12
63
32
19
21
212
1
59
61
47
7
105
140
232
8
37
6
17
85
35
52
56
25
3
116
1
24
36
47
163
29
25
83
12
4
24
8
13
36
51
3
21
15
90
35
64
60
9
95
12
16
20
49
111
39
9
39
6
39
81
39
51
6
48
60
36
39
96
24
21
39
303
30
18
42
39
68
13
108
51
60
80
13
36
59
7
105
24
84
27
30
143
12
79
9
27
189
44
133
3
12
44
25
24
71
13
15
3
89
16
12
15
18
47
37
108
35
16
24
80
12
49
36
35
1
54
21
75
33
57
75
24
9
47
127
6
36
3
12
33
180
72
144
24
23
13
27
12
8
24
19
30
60
11
1
39
24
24
20
12
25
3
60
8
24
4
135
45
44
55
5
12
4
57
35
24
28
177
63
45
35
28
48
12
39
33
45
48
35
12
220
96
57
59
13
47
28
32
4
24
21
47
24
55
78
36
71
13
15
3
105
27
17
40
8
16
9
180
47
16
12
72
9
11
168
7
69
51
65
13
66
72
29
40
24
24
32
1
39
15
108
36
89
16
21
120
15
48
33
84
18
81
69
27
99
17
52
12
80
1
35
28
9
15
21
51
75
5
49
30
21
56
49
51
9
39
12
39
53
1
12
3
96
8
1
114
17
13
18
29
25
108
6
77
13
72
59
28
80
12
4
36
8
1
36
36
72
27
8
7
18
72
48
47
121
54
48
96
81
21
60
47
55
17
16
228
104
12
1
35
4
20
156
19
18
15
21
24
75
20
61
54
42
35
48
1
27
12
111
77
12
52
8
43
18
24
15
57
30
53
43
17
28
27
57
33
48
35
37
132
63
27
48
5
31
21
24
24
63
54
111
9
15
48
168
168
12
99
18
30
6
84
36
11
13
27
56
25
35
84
4
72
15
54
15
8
16
56
1
72
3
44
48
43
77
12
4
39
102
6
57
15
17
16
32
25
18
12
21
84
80
60
31
81
80
48
12
25
35
60
76
72
8
25
3
9
78
12
33
27
102
23
37
18
126
12
18
24
5
40
96
56
19
21
68
13
18
45
12
12
81
87
15
77
1
36
111
12
20
85
23
84
48
60
1
54
6
ABCD 94988923124*3^$a+1 [50030]
7
65
16
12
177
11
49
15
20
40
27
21
3
65
72
60
67
141
24
20
85
15
15
36
60
84
33
12
51
29
108
7
5
88
32
55
5
16
165
96
66
42
90
6
60
42
24
48
53
19
90
59
19
21
32
28
21
11
12
1
35
1
11
12
36
151
53
37
11
25
30
5
19
9
20
25
15
57
123
44
37
51
60
8
25
239
48
40
9
18
18
3
20
24
28
3
9
20
61
72
12
42
53
31
24
48
12
33
20
12
91
6
23
37
59
55
5
31
54
6
30
39
204
51
57
27
36
69
20
31
5
121
90
18
12
30
24
65
7
5
85
12
23
112
36
84
213
18
30
60
35
31
66
12
131
31
30
48
51
24
3
24
30
3
108
20
79
81
140
19
93
3
45
32
7
66
35
49
30
33
51
65
40
9
66
17
13
27
68
31
81
8
12
37
96
15
20
132
19
21
48
20
84
7
29
25
27
68
24
100
27
113
67
33
3
18
15
32
67
101
37
3
15
65
19
36
84
18
3
39
72
21
3
9
21
15
32
12
37
3
8
72
16
20
7
12
6
54
90
35
36
37
35
28
111
84
9
33
23
24
16
60
20
1
3
20
121
75
80
60
49
12
138
33
15
57
8
37
23
37
71
12
49
119
12
12
48
19
33
8
37
3
93
27
32
108
13
35
37
63
12
48
80
7
18
84
18
24
18
35
13
12
15
21
36
11
132
16
32
208
105
99
56
31
21
12
27
18
71
1
36
35
7
42
39
39
113
48
4
15
5
16
20
91
24
89
25
66
6
111
27
5
37
30
29
85
27
32
37
84
15
51
30
23
48
12
36
4
63
24
108
5
36
7
42
66
89
76
99
6
30
9
80
40
3
5
108
64
33
143
37
227
28
159
21
32
43
57
20
76
24
20
13
47
91
6
23
55
18
42
21
75
114
3
32
16
75
17
97
6
36
9
12
128
1
18
33
33
35
144
7
150
18
12
30
11
72
43
12
65
25
15
36
20
91
78
71
7
5
12
48
55
18
39
15
53
12
16
80
25
6
18
15
48
8
52
92
96
7
168
165
45
42
77
13
27
8
7
5
31
54
3
32
31
9
33
143
12
7
45
68
109
3
56
31
89
7
12
5
7
89
37
42
6
59
76
21
24
24
42
113
7
18
35
121
27
69
143
1
72
30
42
36
35
100
39
41
55
69
8
7
12
18
23
12
97
18
33
8
49
3
9
23
31
24
60
102
3
48
12
15
6
39
8
72
28
32
31
57
8
67
77
28
32
60
16
24
33
47
16
24
116
49
35
7
18
6
65
55
65
24
28
15
72
5
1
27
27
42
11
48
7
33
27
17
25
30
5
36
40
9
35
7
33
8
7
5
115
21
9
83
28
69
126
5
24
25
18
48
36
33
36
120
104
76
27
12
18
47
60
1
96
48
12
23
7
18
51
69
51
84
3
12
41
139
45
15
41
25
6
33
8
52
45
18
54
59
12
120
48
60
49
42
41
12
97
3
111
9
20
48
139
53
28
3
17
19
18
71
25
30
36
89
1
51
8
55
5
12
73
35
40
9
18
17
16
80
109
6
6
39
60
44
28
27
105
60
36
84
15
101
24
7
29
7
53
1
59
40
39
5
7
30
54
6
3
75
48
65
37
6
180
9
8
12
36
12
7
48
5
19
29
1
24
6
9
39
33
9
6
17
13
75
105
123
92
7
125
31
12
18
6
41
37
3
32
55
33
39
53
7
96
93
15
5
1
36
3
9
3
3
77
52
56
24
85
51
12
9
23
73
12
11
12
12
60
1
84
95
7
54
174
66
155
120
24
40
36
21
24
119
25
6
5
31
33
51
5
40
129
30
6
159
36
39
93
69
71
37
6
29
48
49
6
5
232
27
41
40
27
18
15
8
31
29
19
45
20
16
27
102
42
180
24
5
49
3
33
12
63
135
77
49
24
144
35
40
15
36
5
1
6
42
35
1
35
12
40
3
65
7
24
29
4
45
3
8
19
6
54
41
31
69
80
31
24
45
39
60
96
6
23
48
19
69
21
3
80
36
19
5
25
15
21
30
65
31
156
18
39
27
6
24
30
9
12
20
88
72
75
18
42
12
65
16
15
69
21
96
3
27
9
39
6
39
27
41
13
47
28
51
18
71
1
54
24
65
36
12
148
80
4
8
12
127
9
24
36
81
6
12
5
55
5
48
108
24
36
37
48
30
57
15
48
17
25
23
67
57
15
12
84
30
24
11
52
12
56
19
5
67
90
39
69
12
6
18
39
60
63
33
12
33
107
108
1
63
36
12
3
6
48
11
52
45
12
30
48
57
8
73
39
57
30
24
12
42
30
21
132
27
30
11
24
16
12
45
23
24
145
3
3
17
13
59
73
3
20
1
18
81
20
180
52
39
89
64
20
40
15
21
9
71
12
48
12
25
23
64
75
41
52
60
15
42
60
15
56
40
21
48
35
36
4
8
19
48
6
35
1
11
19
21
12
20
60
96
4
45
126
36
113
145
11
64
20
1
24
23
25
23
31
9
27
33
24
48
8
24
60
28
60
15
65
40
32
36
100
45
15
24
60
36
12
68
7
5
12
61
66
29
124
20
67
30
39
15
77
49
30
9
69
6
24
53
127
6
24
123
63
9
27
9
9
23
12
61
39
20
40
8
40
68
24
73
23
31
24
30
30
6
24
6
41
7
5
7
9
105
15
39
12
30
3
15
12
21
60
27
18
54
21
9
23
7
21
3
5
25
15
9
35
7
29
61
6
42
3
27
12
21
20
7
6
27
63
17
28
200
4
116
31
89
1
23
25
12
30
9
20
91
144
9
57
18
21
ABCD 94989034456*3^$a+1 [50033]
54
73
161
60
15
15
57
4
5
30
85
68
57
3
72
21
19
24
20
52
12
80
52
11
60
13
17
15
33
72
7
36
5
6
1
23
61
36
155
73
80
96
136
5
48
31
84
17
55
59
30
54
12
25
20
28
17
54
9
4
53
24
43
20
57
63
51
37
188
16
41
108
115
20
16
20
21
43
35
37
29
79
17
19
44
144
88
83
42
67
32
99
21
4
17
67
17
30
1
32
81
7
23
42
103
12
5
18
9
36
87
45
63
12
33
4
83
105
40
20
33
6
36
33
16
5
51
12
51
66
15
9
31
11
69
9
6
6
15
40
72
11
9
111
61
5
3
3
69
75
1
23
49
8
72
33
19
20
36
100
23
1
36
12
11
60
90
42
117
136
35
45
15
25
17
138
205
125
7
5
103
17
99
159
96
45
28
12
41
30
24
60
21
288
27
37
60
101
55
32
4
59
25
17
67
113
87
51
61
60
68
28
72
47
90
19
5
30
1
48
53
228
31
35
45
24
4
11
49
41
79
17
31
29
19
96
71
177
60
21
15
72
88
155
45
105
7
104
15
13
8
33
12
27
112
44
132
4
5
6
13
35
6
3
12
4
107
24
1
83
21
21
43
164
52
20
51
18
7
24
8
40
60
47
49
12
48
24
48
95
13
11
24
25
32
3
45
36
9
27
28
47
54
55
161
39
9
7
92
28
8
105
6
81
64
71
48
42
54
33
16
140
87
25
140
33
75
124
132
11
13
32
33
7
60
23
1
11
9
28
48
60
59
109
17
60
43
60
132
59
30
195
48
177
43
32
75
13
41
42
33
27
30
48
39
111
97
72
20
141
12
43
17
54
9
36
21
15
3
9
93
139
20
88
56
24
3
145
8
132
135
97
72
24
32
28
5
87
9
163
36
44
87
25
11
48
9
57
15
9
7
8
36
9
42
24
36
9
4
84
53
75
52
23
30
19
71
60
60
177
36
52
53
6
81
63
6
3
16
65
91
5
39
40
92
39
13
108
59
30
30
36
48
49
47
30
30
85
56
4
29
6
25
29
7
140
52
17
3
3
9
16
8
21
51
88
24
152
4
5
96
31
24
44
201
43
72
48
80
3
30
67
72
59
117
4
96
23
49
11
12
69
15
6
15
52
53
43
5
67
20
64
11
9
21
18
60
96
13
167
21
39
30
54
6
91
5
79
96
164
21
60
43
56
28
8
15
48
49
12
48
8
64
71
48
72
60
145
203
85
24
20
36
21
36
7
20
21
6
6
3
51
120
1
65
54
1
29
6
78
7
119
24
45
51
21
160
29
31
32
112
11
84
49
185
156
79
12
149
6
48
42
43
132
8
16
95
33
21
6
1
23
60
1
24
35
1
20
99
61
245
31
5
114
9
4
108
44
15
90
150
121
44
36
39
156
114
24
31
24
77
54
96
9
24
117
48
19
17
43
36
11
33
72
16
24
95
85
11
49
5
31
12
143
18
7
83
42
75
40
32
40
53
19
36
20
72
48
99
33
16
5
30
37
132
68
63
37
20
64
65
55
24
5
27
4
41
30
120
78
91
24
24
11
21
165
15
24
45
91
20
60
39
1
35
49
96
41
115
72
72
5
91
35
114
30
24
157
8
27
9
69
19
120
8
24
36
184
44
16
36
35
97
68
108
4
32
51
13
5
6
21
99
133
83
49
11
13
20
105
19
56
96
184
35
117
69
3
36
15
9
76
11
1
83
60
36
33
88
29
36
24
3
52
29
6
84
1
60
36
65
27
28
8
21
51
28
11
73
68
9
54
6
55
20
36
60
40
44
105
3
40
11
102
195
64
89
31
84
11
1
65
30
24
45
21
24
36
7
11
9
112
11
78
6
120
13
56
105
7
12
8
4
5
39
21
3
63
97
83
37
17
30
120
24
25
17
18
21
4
11
121
72
41
27
3
42
27
3
13
77
19
59
25
71
21
4
36
44
4
156
56
9
96
19
36
128
72
4
29
102
30
210
37
41
7
8
27
97
8
33
39
12
15
6
43
36
11
33
21
186
33
52
84
35
9
15
6
150
30
31
140
24
15
54
55
140
124
80
48
33
36
31
48
197
48
91
35
21
4
59
117
15
9
4
32
12
57
6
37
47
21
219
9
52
23
42
30
25
84
5
96
30
30
39
28
260
72
76
53
19
72
71
9
15
21
60
63
102
87
3
18
30
49
11
36
25
24
20
21
30
1
20
93
87
33
111
144
156
9
156
15
9
12
79
5
6
54
3
141
159
33
54
126
43
11
73
92
135
30
6
18
27
75
13
77
15
24
4
72
32
3
25
48
72
248
27
73
5
87
39
96
25
60
83
1
20
21
18
ABCD 94989040364*3^$a+1 [50014]
12
33
87
93
12
18
21
9
3
27
129
63
57
21
39
48
111
33
9
18
57
93
30
9
21
99
27
54
30
33
72
48
24
24
39
57
24
12
21
60
111
45
111
183
9
9
42
81
15
9
36
69
15
72
153
36
12
99
9
51
12
48
24
9
15
3
48
132
45
27
129
36
21
3
39
21
36
48
3
69
63
192
57
39
30
15
48
60
24
3
21
39
9
3
9
12
21
12
18
60
18
3
45
3
9
27
3
42
39
69
60
27
27
93
21
60
63
3
18
39
69
27
81
99
15
9
9
99
9
51
21
63
12
129
78
9
21
15
33
15
48
180
132
45
42
21
96
24
27
42
78
33
60
9
27
12
21
39
60
36
60
15
117
36
12
63
24
84
57
9
15
3
33
15
42
99
33
39
12
27
66
3
57
3
72
132
36
3
9
9
30
18
27
60
132
21
15
63
81
9
15
12
36
12
9
39
12
27
210
15
27
45
75
57
12
69
3
72
3
90
12
18
93
117
156
15
48
21
3
9
60
3
12
15
18
87
57
3
15
237
144
12
84
63
165
12
36
69
3
9
156
30
54
3
15
30
78
9
12
72
12
105
3
36
24
36
12
48
123
105
12
33
3
57
36
15
75
24
9
12
12
15
129
63
9
87
30
84
3
36
51
12
9
57
3
51
78
27
9
24
30
18
3
69
3
27
45
12
9
3
9
12
6
21
12
36
21
24
6
42
27
60
15
9
57
75
51
54
15
48
69
123
27
9
24
69
27
3
69
9
30
48
33
51
45
24
9
63
24
132
39
45
60
24
48
123
6
36
120
3
72
12
45
51
129
6
24
33
39
48
21
69
27
36
36
21
51
24
132
21
3
12
3
9
3
33
15
33
81
27
9
27
33
3
84
27
12
9
108
9
48
15
12
48
108
9
27
12
60
108
3
33
15
30
132
12
3
63
30
30
21
63
6
87
48
21
3
24
48
12
27
45
15
54
3
57
36
144
12
3
33
30
30
3
27
45
63
6
39
12
15
21
36
132
69
27
12
3
33
12
24
12
111
9
84
177
3
3
9
72
24
39
21
72
33
3
12
84
27
54
15
15
33
39
42
51
48
24
75
9
72
24
57
30
21
60
24
24
57
3
9
27
3
33
36
12
12
24
48
15
21
48
3
45
93
3
45
63
36
3
18
24
15
96
15
9
3
18
39
3
9
24
60
45
63
12
15
36
45
60
39
90
72
90
69
60
24
27
9
15
69
12
87
18
12
60
15
12
3
45
3
48
24
12
18
18
69
9
39
3
90
15
33
39
51
9
3
69
48
36
15
24
33
3
45
9
27
84
45
27
12
24
12
9
78
21
21
18
30
27
12
9
84
18
9
96
24
81
15
39
9
36
48
3
9
12
36
12
15
33
12
3
30
36
3
36
45
87
51
81
36
108
27
120
12
69
96
33
3
75
21
9
3
39
18
3
51
153
81
75
12
48
48
9
30
18
15
144
51
21
33
96
30
30
12
15
87
33
33
3
27
9
12
9
15
84
15
81
72
33
3
21
12
48
18
45
123
45
9
18
18
3
21
63
36
36
45
15
3
21
57
84
15
15
12
9
27
21
48
9
12
18
60
102
99
72
3
45
48
21
3
12
12
105
99
3
45
24
111
30
18
69
84
9
3
15
57
180
3
21
24
60
57
30
33
39
18
6
9
21
63
24
9
90
33
36
84
15
30
15
33
3
45
3
12
48
3
21
108
96
24
12
9
78
45
24
72
144
48
84
21
42
108
21
12
15
69
45
87
39
33
21
27
15
9
87
24
18
15
12
96
147
21
45
42
12
45
3
24
30
84
279
60
72
21
75
24
3
90
42
21
24
3
21
84
3
33
39
9
36
15
6
60
12
51
24
9
39
9
192
63
3
18
24
15
60
3
24
24
45
48
21
15
15
81
12
12
84
39
9
93
30
18
42
12
9
12
27
33
36
12
39
18
78
69
24
60
9
60
114
93
33
15
99
21
75
141
192
24
24
69
42
30
111
36
24
57
3
60
75
150
39
84
108
12
24
36
60
12
36
9
3
36
15
33
105
72
15
12
48
60
33
3
156
12
48
21
3
99
21
99
21
9
18
69
9
99
12
21
3
12
27
12
33
24
39
21
24
36
9
75
36
60
24
24
15
21
33
39
36
12
36
72
69
6
12
30
3
108
39
9
12
132
57
39
21
15
24
12
81
51
9
63
24
36
33
84
147
12
69
3
9
66
81
45
27
36
45
15
36
81
75
12
12
111
45
33
30
30
6
57
36
60
60
21
15
36
36
60
33
3
168
15
42
42
150
12
3
27
54
51
36
12
3
21
36
12
3
105
3
12
18
27
24
12
36
3
66
15
135
9
45
15
21
27
84
15
21
3
9
24
144
48
9
27
24
12
27
93
3
21
12
12
69
27
9
30
33
48
108
12
120
12
21
39
3
189
24
15
9
81
6
24
81
9
27
69
24
111
36
51
30
42
21
24
51
9
75
57
12
24
108
108
36
36
9
39
120
24
12
24
36
84
27
30
3
27
9
57
84
123
27
21
36
24
3
129
48
24
24
21
15
249
36
3
12
45
39
27
126
3
12
36
21
51
87
9
24
27
9
12
3
57
36
12
33
18
9
3
81
24
60
24
96
3
33
9
15
36
36
120
9
3
72
87
45
24
36
57
18
24
6
78
12
9
39
9
12
48
24
12
87
72
57
60
24
168
9
12
48
3
60
60
27
18
12
48
12
3
51
9
9
6
9
63
33
60
36
72
9
12
15
3
42
27
9
15
96
12
60
51
6
39
72
24
108
12
81
27
87
33
24
57
3
12
15
9
12
72
3
ABCD 94989111916*3^$a+1 [50025]
91
15
12
153
24
3
90
80
16
14
61
60
59
10
6
56
16
2
42
58
63
27
50
10
38
7
120
51
9
21
14
12
58
48
12
36
147
12
132
9
74
37
39
9
21
14
25
60
132
84
129
63
17
67
71
22
2
88
57
63
66
30
105
59
13
93
27
75
12
48
9
60
36
89
31
93
2
25
12
45
15
17
28
48
3
27
32
61
36
39
62
22
230
16
26
36
12
10
6
141
23
16
54
66
9
51
62
79
60
36
12
5
16
27
3
60
9
36
57
27
105
15
51
9
3
2
43
15
45
60
12
33
18
24
45
120
33
2
16
24
98
70
12
318
18
30
2
28
54
15
12
23
12
18
16
54
20
18
79
11
52
6
32
19
71
22
15
51
21
96
24
51
69
53
55
35
37
21
27
17
19
15
9
48
48
36
95
16
18
74
100
21
12
12
35
18
67
12
53
12
91
48
36
5
43
17
64
2
97
60
275
60
133
3
74
58
12
93
17
18
49
9
132
134
6
7
3
9
33
60
3
59
6
103
36
51
9
21
75
5
7
48
3
21
33
2
13
3
45
60
3
21
48
60
15
20
12
13
23
49
39
12
32
97
60
24
11
13
48
12
23
172
2
19
12
33
12
63
12
48
9
50
25
3
2
46
9
12
41
42
10
138
72
36
44
37
3
18
15
123
69
5
67
11
25
24
60
36
45
42
38
7
12
36
15
20
10
12
63
149
28
20
31
59
60
13
12
15
8
42
28
39
36
72
33
3
39
6
32
30
25
35
37
3
9
39
9
33
50
12
13
24
84
15
32
25
33
32
55
63
9
15
21
75
24
33
59
76
18
86
4
12
33
29
7
24
15
9
135
20
42
30
28
21
24
35
10
6
26
19
12
12
65
55
72
65
16
18
60
2
19
3
36
69
17
19
120
12
15
62
46
9
12
144
9
66
56
13
36
27
20
12
37
5
55
39
12
12
60
20
13
24
21
42
45
15
36
81
21
27
75
32
48
100
45
35
90
60
103
24
83
1
60
72
27
21
9
15
3
18
26
6
7
5
67
33
3
27
18
3
9
123
24
33
98
25
24
39
32
13
9
30
98
82
8
28
26
64
39
51
144
33
47
25
3
48
9
17
58
93
3
69
15
57
83
37
123
33
33
26
4
9
63
60
78
15
24
35
13
60
17
31
39
33
60
60
12
5
10
18
78
24
81
15
21
120
11
12
28
33
27
2
55
15
57
33
27
33
15
60
108
107
16
9
36
15
44
37
39
57
24
23
1
24
120
23
49
9
39
48
29
79
11
18
70
96
24
8
52
38
42
100
2
43
12
24
11
73
23
49
51
44
25
99
14
55
21
14
25
72
48
3
14
16
2
13
5
42
136
12
44
25
3
48
93
15
30
54
33
72
12
65
16
39
3
108
14
31
12
3
12
33
84
11
13
39
50
67
11
28
2
19
71
25
48
60
36
276
77
16
75
17
7
15
30
51
15
42
159
51
60
69
11
49
21
78
9
51
2
19
36
77
18
40
48
21
108
135
33
24
81
32
18
25
15
32
16
56
16
12
18
48
171
23
40
122
48
28
62
76
9
15
33
107
25
3
44
4
26
91
24
9
15
24
48
185
22
30
38
25
33
32
144
16
80
12
100
3
12
17
16
39
11
25
27
60
57
21
30
14
16
75
35
72
60
25
12
11
24
73
3
32
37
3
32
16
60
42
75
17
90
16
33
9
15
15
33
29
90
36
49
23
30
16
44
7
24
132
60
3
9
75
140
12
73
23
49
24
144
45
2
58
15
12
3
6
102
92
25
51
9
48
15
57
63
30
14
4
21
41
67
113
112
27
5
19
87
93
15
12
32
73
17
91
12
3
74
31
36
60
60
63
81
11
49
96
11
37
21
39
15
33
12
12
3
168
12
165
3
72
110
10
21
39
8
28
21
36
3
21
24
27
12
21
107
82
51
36
3
6
54
57
24
24
51
30
2
13
75
69
51
44
1
47
37
3
12
20
42
180
18
25
12
35
1
48
96
21
32
7
41
10
12
21
71
46
3
36
3
21
17
12
7
93
18
9
48
72
48
47
94
87
59
58
3
24
41
12
67
3
8
82
2
4
57
27
20
13
15
12
20
13
12
77
19
24
53
52
18
33
9
50
28
33
12
3
32
13
41
55
21
50
28
12
57
36
132
147
213
24
3
32
36
109
81
62
16
24
33
24
65
30
6
12
178
33
11
66
90
37
60
83
25
12
51
60
2
54
1
15
32
60
85
185
67
153
3
59
1
63
105
15
14
31
29
31
17
7
47
58
20
16
27
119
16
14
28
63
35
28
9
77
48
18
37
105
3
57
27
60
23
1
11
1
60
48
24
63
18
84
30
50
16
27
35
25
12
15
30
110
13
3
44
40
48
42
51
29
106
9
75
18
62
70
27
39
26
18
16
21
3
20
16
56
121
15
60
92
10
38
13
12
17
30
37
24
11
28
93
5
28
116
46
50
127
17
28
2
1
12
95
97
24
27
2
31
177
42
18
27
51
72
33
156
51
12
78
123
9
3
57
3
33
99
135
48
2
10
20
28
150
30
104
1
45
12
27
5
31
35
49
95
61
24
23
1
75
9
15
18
32
46
2
10
57
77
18
1
9
51
24
23
145
17
46
12
12
80
10
66
129
63
20
49
35
13
3
12
57
23
37
35
61
65
55
48
77
7
15
57
35
25
3
2
43
72
9
2
24
4
9
63
104
1
75
32
85
12
51
9
23
1
24
72
5
34
12
57
21
42
45
24
24
12
24
51
32
1
204
53
7
51
12
42
51
84
132
35
4
ABCD 94989402694*3^$a+1 [50001]
41
37
27
80
31
17
55
17
1
72
47
7
36
53
145
6
66
18
36
81
120
212
76
72
8
24
7
21
15
5
88
9
36
54
78
23
49
11
12
79
180
29
24
120
16
24
48
12
20
55
72
81
8
19
21
15
65
12
132
55
65
13
48
35
1
24
107
148
12
128
12
25
30
17
76
15
144
113
12
55
108
108
129
80
115
53
12
28
120
8
1
71
28
27
5
28
20
91
33
20
13
143
25
39
96
9
11
60
1
71
112
81
75
15
45
15
5
25
99
36
12
20
12
136
12
108
32
163
6
23
36
115
45
140
55
65
91
53
156
12
19
29
109
132
51
3
54
51
24
48
48
12
272
25
131
24
223
17
133
35
157
96
35
31
9
32
120
168
40
51
33
15
42
23
16
99
65
28
20
37
36
147
20
49
39
9
180
11
12
148
81
23
55
65
136
72
8
97
120
54
9
44
108
109
51
20
48
4
63
57
48
68
205
30
72
18
47
43
65
100
104
61
107
72
1
15
152
7
18
114
69
32
48
24
16
24
96
27
33
20
72
72
120
16
80
1
3
51
17
43
12
114
66
93
20
19
12
141
212
25
131
24
28
249
11
168
1
99
171
101
60
97
3
27
41
72
163
102
27
20
7
201
12
3
33
27
48
29
193
18
84
33
32
136
105
54
21
32
100
9
3
48
128
12
103
66
39
15
57
60
27
5
156
55
89
36
4
57
71
120
73
276
39
69
111
9
72
6
17
175
41
12
60
88
72
32
48
148
32
52
8
109
54
54
11
79
65
48
12
36
37
23
24
7
24
89
208
8
24
31
30
27
48
69
3
33
119
96
24
36
60
52
15
17
16
51
54
75
12
68
151
53
36
199
78
23
25
39
3
48
114
111
15
57
72
177
39
104
31
17
79
89
24
151
17
19
149
49
63
48
12
68
24
36
19
108
77
48
112
20
28
32
120
16
44
61
47
88
27
17
37
71
88
21
186
93
12
80
25
54
69
12
20
157
23
223
9
153
75
3
189
60
8
43
45
9
72
78
5
43
53
132
145
215
48
1
39
60
20
151
21
132
27
21
300
48
9
11
72
100
32
37
63
48
12
20
108
37
11
64
108
48
39
41
52
60
45
108
39
8
7
21
20
49
6
17
13
90
45
9
35
120
120
13
23
67
57
15
78
48
27
108
164
48
40
8
220
44
7
29
25
36
51
32
48
13
72
23
24
97
36
3
32
19
21
12
20
76
20
72
48
24
48
288
24
1
12
83
121
48
36
39
20
1
39
141
27
92
180
37
144
6
113
108
79
21
20
103
177
3
180
65
7
72
33
72
36
44
13
90
93
21
23
193
23
24
73
15
8
31
24
45
9
123
108
140
4
15
36
90
24
23
72
28
57
3
68
160
44
7
41
67
36
54
36
72
15
12
123
137
16
32
7
5
60
16
9
11
12
19
29
19
53
40
48
57
15
48
44
73
54
36
24
21
63
5
40
24
27
138
71
12
79
18
83
12
31
57
12
3
33
39
72
24
5
52
120
72
8
48
24
97
168
51
75
17
103
24
18
143
55
66
96
15
69
3
51
77
19
29
40
12
48
189
18
65
28
80
7
33
44
96
79
42
23
31
102
167
1
12
54
21
219
30
144
39
105
60
11
144
37
39
285
99
20
7
33
20
25
11
24
55
66
90
29
16
45
144
123
48
24
8
60
132
25
3
48
57
102
6
155
61
30
21
285
3
69
23
48
24
31
60
125
55
65
145
15
57
108
75
44
268
33
12
132
108
54
84
17
12
25
3
8
112
32
120
88
12
108
68
61
63
8
12
76
104
216
7
18
39
20
48
169
36
30
132
21
92
12
16
20
85
36
54
29
16
81
71
133
35
19
12
18
3
75
33
32
40
12
96
15
149
31
54
51
24
8
48
49
35
115
81
104
208
33
24
11
132
48
172
12
56
24
25
75
80
28
ABCD 94989678302*3^$a+1 [50089]
12
1
20
12
16
26
54
51
3
13
53
6
10
36
8
52
38
36
34
11
25
38
82
144
47
12
21
31
33
15
57
128
7
9
11
48
1
36
35
1
20
28
24
23
27
73
5
64
44
99
27
10
35
3
22
15
5
18
85
128
15
22
12
15
11
90
7
8
144
39
34
50
42
64
2
22
20
48
39
15
1
57
38
82
26
37
72
35
82
44
7
83
82
144
8
7
81
74
36
72
13
5
48
4
3
9
98
36
66
15
1
72
27
9
36
60
20
51
75
49
48
21
44
28
2
22
110
106
14
96
25
24
36
12
45
3
9
75
5
16
20
12
6
81
40
59
37
44
60
36
39
13
8
15
37
17
123
57
15
16
92
37
84
132
104
60
15
15
85
11
10
62
13
32
1
26
33
13
92
27
13
20
15
12
9
30
61
8
72
3
37
20
1
72
83
9
36
7
32
100
95
36
10
24
11
12
60
45
7
5
16
24
3
17
28
180
2
13
20
48
24
9
52
50
42
7
83
33
39
13
77
18
36
9
12
63
57
3
12
58
72
48
20
40
32
3
48
64
83
13
29
15
36
49
26
12
57
21
7
47
34
20
7
23
6
75
15
33
12
16
5
52
27
53
30
36
1
23
36
34
12
60
104
4
2
13
128
69
15
9
16
56
52
2
45
1
47
25
20
15
1
59
13
8
51
3
18
30
18
16
3
71
22
2
30
6
34
15
57
23
15
72
45
21
4
15
5
30
6
27
25
56
99
1
39
32
9
12
15
9
18
85
33
2
58
12
38
22
2
25
20
16
12
17
51
69
51
27
18
12
27
135
13
23
49
80
51
22
12
8
27
45
28
72
11
25
8
31
20
48
21
4
3
35
12
13
29
16
72
32
6
82
2
25
29
4
12
26
9
109
24
48
39
21
27
65
52
23
15
33
3
21
69
12
75
12
52
11
69
13
8
39
85
36
15
77
18
12
42
64
56
3
40
117
15
41
40
20
28
26
70
11
40
35
22
15
20
12
45
55
36
35
34
35
3
12
25
8
72
40
5
120
16
8
64
27
33
12
23
13
62
12
45
28
57
11
63
1
56
9
40
15
80
15
30
54
6
136
20
4
140
150
34
39
11
1
21
27
21
11
9
4
108
12
8
18
30
76
14
1
56
13
71
28
53
67
33
108
2
45
4
11
34
75
11
9
16
12
20
85
23
49
23
75
36
49
12
93
36
24
3
32
57
30
6
7
5
40
36
12
20
4
71
69
3
13
60
2
33
15
42
7
9
11
21
19
33
8
7
117
3
47
33
61
20
31
21
38
12
37
20
217
38
118
60
15
5
30
78
52
2
57
69
51
69
27
27
25
48
33
36
23
13
24
50
24
81
21
40
12
26
36
10
74
181
8
81
52
60
48
20
54
37
5
43
60
20
87
1
20
129
15
21
84
3
51
21
21
12
6
37
17
18
48
60
61
11
12
22
23
12
69
16
24
2
10
38
42
15
145
2
12
13
12
141
74
1
29
6
10
62
18
67
5
72
3
27
13
5
36
27
15
54
31
12
65
63
37
62
34
12
47
15
10
2
6
27
37
171
89
15
1
12
146
6
43
11
21
48
3
25
44
121
15
24
21
32
78
34
56
27
25
20
18
49
21
119
1
35
24
36
39
216
10
2
6
67
33
44
3
12
21
52
27
12
36
17
43
9
56
18
10
26
34
110
9
25
56
216
43
12
68
3
10
2
6
51
40
45
24
2
9
81
144
18
10
20
27
9
91
5
30
34
60
2
37
33
110
9
61
35
40
9
75
20
1
2
18
30
18
76
20
66
42
7
20
9
64
36
204
135
5
18
34
24
11
40
48
8
3
34
36
84
23
15
18
16
3
57
14
6
16
32
42
46
8
31
5
63
25
35
48
39
24
12
42
36
16
135
5
135
13
38
18
90
34
3
9
60
75
105
3
33
140
4
3
35
13
32
1
26
30
3
40
17
54
90
27
37
2
25
35
1
173
4
2
21
24
3
22
20
16
35
24
45
3
3
72
106
11
25
11
25
84
20
3
15
25
33
2
48
49
36
23
34
2
1
44
15
21
133
36
23
37
68
72
24
66
21
52
5
75
117
51
4
5
90
54
12
19
5
3
61
26
33
12
16
47
48
49
153
3
29
6
49
80
16
12
105
26
36
34
12
2
22
56
28
51
9
84
2
96
34
75
33
35
13
60
35
24
33
7
29
54
72
10
95
28
20
25
36
12
2
37
41
39
76
9
20
16
39
53
7
9
71
159
22
50
22
72
51
33
20
6
33
13
15
45
12
36
36
8
103
5
54
30
88
47
15
46
2
6
16
20
30
25
53
36
52
87
23
9
63
12
1
77
30
22
104
31
8
72
1
32
42
18
160
2
34
59
15
33
12
57
4
2
12
25
33
20
84
60
15
21
67
53
24
18
12
21
57
15
13
132
27
48
32
1
32
27
16
9
98
36
1
45
11
13
20
84
27
48
3
72
33
3
1
69
92
55
35
190
74
70
8
36
7
44
15
70
96
2
118
24
20
75
9
40
20
12
4
23
25
36
27
9
15
5
4
74
18
27
57
91
32
37
26
10
2
85
80
73
2
10
47
48
1
2
57
33
88
51
20
51
24
33
1
72
107
1
36
38
10
20
135
12
1
2
10
35
3
45
97
15
47
90
30
6
27
12
61
35
243
49
71
216
61
20
69
120
4
36
14
61
45
8
43
72
11
30
6
25
11
10
92
27
33
28
20
4
23
40
5
60
102
90
40
95
13
56
19
12
35
18
7
68
21
79
128
45
139
5
36
15
39
10
80
28
35
27
118
27
9
11
33
100
35
25
15
5
52
23
63
22
27
5
18
36
1
33
8
19
9
26
18
43
23
6
28
60
35
93
18
54
87
16
44
25
44
64
27
20
51
25
9
36
147
45
3
84
36
77
42
46
24
11
37
8
7
12
56
15
12
33
25
2
25
77
88
3
20
12
21
52
20
4
3
12
59
70
74
48
90
42
30
108
7
35
66
19
48
12
11
24
18
52
27
8
37
11
3
214
60
36
2
25
9
36
39
11
34
24
2
49
23
30
27
36
84
3
36
ABCD 94990111312*3^$a+1 [50006]
6
33
175
5
48
103
6
48
26
6
15
44
7
52
26
64
72
38
18
10
14
136
19
11
77
37
26
9
39
5
19
1
29
11
79
180
16
12
9
5
40
18
36
25
52
44
119
29
8
29
24
31
35
45
33
35
21
71
1
3
111
46
48
11
16
15
53
39
77
13
11
56
3
152
40
18
26
17
37
10
13
20
28
7
18
10
57
32
21
47
17
3
69
8
3
3
85
104
31
45
17
15
92
20
51
25
19
18
3
15
41
4
1
74
37
4
5
14
25
39
8
40
105
9
8
47
25
35
24
31
40
1
5
15
92
21
11
4
67
8
46
23
27
1
48
5
54
12
1
35
10
90
85
47
48
24
13
13
10
44
53
13
24
95
35
41
19
56
9
15
5
24
7
28
5
147
13
24
16
24
16
61
15
75
38
10
21
15
36
61
32
16
7
10
14
58
87
4
67
29
40
3
5
7
21
68
16
19
9
3
14
30
18
6
9
128
32
12
3
17
19
41
55
29
1
11
48
21
31
15
18
11
8
16
45
10
44
5
36
16
4
21
19
36
28
15
21
20
16
13
27
4
25
42
13
27
17
7
9
111
33
11
57
12
55
8
69
31
17
16
47
65
19
9
4
16
31
4
1
28
3
48
141
4
60
12
5
40
8
34
1
40
21
58
62
39
4
3
24
66
3
16
8
53
59
4
9
42
30
19
12
23
25
20
45
6
61
29
3
7
21
99
8
17
24
11
21
45
90
5
48
44
53
8
11
19
25
12
99
18
6
9
35
12
65
60
71
13
59
8
40
44
34
11
51
4
6
27
56
24
88
32
16
39
8
24
41
92
11
37
3
9
8
19
108
1
5
2
5
28
32
8
76
31
53
7
85
20
28
15
24
13
40
13
19
13
27
12
15
58
78
13
32
3
26
144
15
4
53
70
17
3
17
12
49
15
36
21
22
5
3
10
3
76
4
21
59
60
1
46
93
36
20
60
4
44
20
37
19
84
15
1
12
20
44
36
20
40
7
25
96
29
2
28
26
27
8
19
36
41
11
8
61
40
8
32
31
25
20
12
16
19
18
3
7
9
40
20
64
12
120
19
21
7
36
12
8
21
76
4
44
35
16
13
43
34
18
17
63
21
15
4
33
45
48
26
5
28
31
5
32
4
8
13
24
48
3
3
45
55
21
4
85
64
42
29
15
10
119
20
13
22
36
25
80
35
12
45
7
105
28
4
25
18
53
4
5
46
45
104
43
45
48
32
88
29
24
40
24
2
65
5
11
28
12
29
58
78
35
12
33
43
56
3
5
11
25
44
68
9
6
28
12
72
17
33
40
80
27
28
32
3
45
27
16
17
112
20
60
8
12
43
1
56
51
64
13
23
17
51
21
28
17
19
59
18
22
61
12
17
51
40
4
55
73
4
64
111
30
6
5
43
29
3
4
5
16
84
35
9
49
15
63
5
7
5
28
3
61
64
20
36
35
29
31
9
45
7
12
36
12
20
28
200
11
29
20
65
35
60
4
28
28
11
29
7
9
5
11
64
56
32
21
24
11
60
36
16
24
24
155
64
13
32
45
27
69
26
76
24
44
25
15
5
27
40
17
28
15
17
55
13
64
15
64
25
36
4
21
39
7
53
27
12
36
9
16
36
16
29
35
21
10
13
60
131
5
15
33
8
13
7
3
6
26
93
27
37
33
2
6
54
37
24
56
103
6
74
1
20
79
8
10
32
3
27
60
76
5
19
66
11
20
1
10
8
4
45
12
4
55
36
29
24
43
33
25
75
5
19
20
3
22
23
3
36
18
7
9
54
1
11
14
71
41
54
5
24
4
32
15
10
23
32
60
80
4
17
24
23
20
16
12
28
11
29
79
46
32
30
18
6
40
65
39
4
41
72
39
16
17
28
20
8
11
9
4
16
15
64
61
71
84
5
57
39
36
8
7
28
17
4
8
61
26
9
20
4
37
11
7
65
45
6
1
3
8
88
12
44
21
48
36
3
10
31
12
52
16
15
1
23
61
44
32
20
56
4
64
7
18
74
52
44
4
50
27
3
60
1
24
101
27
4
4
91
40
18
23
48
87
84
1
63
1
5
80
19
27
44
5
68
16
11
33
28
40
19
18
50
76
26
35
40
15
54
15
32
48
55
137
4
44
97
190
24
18
43
28
1
26
12
41
4
7
120
25
119
14
15
15
16
72
13
44
12
36
32
108
8
24
23
32
12
21
15
25
8
21
46
25
20
64
24
40
16
5
54
36
30
31
52
5
2
6
10
9
35
18
208
23
15
17
28
36
159
1
64
1
6
4
25
44
4
7
49
56
28
12
16
52
55
20
28
13
12
28
4
23
60
12
77
16
8
5
72
63
4
35
26
27
123
90
22
9
15
20
6
22
53
28
17
3
21
51
7
61
44
20
76
40
11
8
10
11
20
84
12
16
19
9
35
90
11
24
11
9
4
28
3
109
52
24
5
42
72
110
162
36
5
20
12
51
156
6
48
15
81
31
35
44
69
21
18
16
30
24
2
9
16
20
43
12
60
1
29
8
11
24
8
24
93
71
20
16
31
49
11
45
39
60
44
9
37
8
22
69
75
24
13
24
19
34
27
29
27
37
35
56
71
68
12
1
64
5
3
20
3
22
3
95
25
75
17
16
4
12
1
3
27
52
20
37
4
76
4
4
12
16
43
62
39
1
72
11
60
4
8
7
6
59
3
18
22
17
36
19
21
32
7
56
16
9
24
20
20
7
5
31
4
25
20
9
72
67
23
49
4
1
8
16
11
28
20
43
32
72
40
65
4
21
23
48
63
10
72
19
71
9
23
12
18
51
16
29
22
18
35
19
61
19
45
7
25
44
47
4
6
3
64
35
13
4
55
8
10
18
60
5
40
27
26
30
42
10
33
32
20
32
192
4
16
8
67
28
5
36
12
28
20
7
25
4
15
64
1
24
11
13
40
8
5
23
27
5
43
16
161
4
9
35
96
4
12
24
53
16
110
16
8
53
5
32
7
15
26
19
45
14
4
1
71
25
16
8
12
17
15
15
13
88
7
149
4
117
3
15
5
31
29
51
5
28
60
175
117
11
5
48
47
45
20
43
6
35
60
39
61
40
115
18
47
1
24
46
5
8
5
56
3
13
54
18
56
42
5
25
34
25
23
17
8
16
80
11
26
22
1
31
1
28
29
43
55
49
39
44
12
1
59
13
35
13
23
6
19
44
1
11
4
12
8
12
48
7
80
13
21
26
17
48
37
7
60
29
7
80
4
11
5
8
5
27
27
45
40
148
28
7
13
31
4
1
59
2
3
32
32
23
37
27
1
23
72
254
18
28
114
8
18
4
29
32
19
10
3
5
70
12
9
15
41
84
1
8
75
15
36
12
33
21
10
9
80
32
5
15
75
54
15
36
99
8
21
7
20
33
19
36
21
68
16
16
20
64
16
8
23
8
57
43
5
15
36
25
9
80
67
20
28
24
77
46
69
11
18
31
9
11
56
29
11
15
40
9
24
27
84
25
16
85
39
11
28
21
80
8
16
85
39
15
65
28
47
30
46
29
15
33
8
37
79
44
20
1
15
31
12
1
31
85
76
77
86
61
3
72
ABCD 94990650442*3^$a+1 [50069]
36
95
13
23
108
12
34
18
57
23
133
59
28
20
13
23
34
27
24
11
10
3
23
13
24
11
4
30
3
3
20
1
11
12
37
24
24
11
16
44
96
13
36
36
9
26
13
23
13
21
3
12
15
44
12
13
36
3
45
12
33
27
63
20
13
12
36
59
22
3
11
12
52
8
25
60
12
120
21
2
4
44
37
35
25
23
70
2
13
21
3
15
12
24
32
13
60
11
100
44
37
39
93
11
4
92
109
35
37
59
24
12
64
33
27
105
24
11
1
95
60
28
81
3
90
162
81
99
24
20
1
11
112
30
2
36
72
97
35
10
26
73
69
195
15
8
13
11
109
59
61
12
35
25
189
18
33
35
108
46
39
51
68
12
120
28
60
90
98
13
35
36
10
54
69
12
36
12
35
40
32
1
35
25
12
108
12
35
25
60
96
59
12
108
97
11
24
13
45
38
12
112
48
36
45
9
62
1
9
3
72
119
109
83
84
1
3
44
13
69
30
68
72
1
57
27
23
36
4
6
36
14
12
48
25
36
11
157
72
15
56
12
1
75
20
1
33
27
9
2
22
50
1
11
24
1
11
13
15
57
35
84
1
33
2
34
18
42
123
35
12
13
83
72
13
3
56
61
9
63
11
40
104
37
39
30
2
24
85
3
8
13
9
2
84
25
96
35
36
49
183
12
45
9
27
120
24
60
3
8
12
48
22
6
56
13
11
40
24
72
20
24
61
15
18
75
11
12
13
21
30
9
12
23
34
15
12
24
15
9
15
72
44
36
24
61
9
2
48
1
45
74
12
4
8
22
18
20
13
24
33
3
47
13
123
156
116
97
95
25
15
30
6
21
33
2
60
85
15
18
30
6
87
39
9
71
1
24
35
1
48
36
11
82
3
12
27
48
21
39
32
25
48
35
1
24
11
1
83
10
15
60
60
27
56
12
61
11
13
11
1
36
27
72
21
48
24
11
1
24
24
60
35
48
24
25
11
24
13
12
96
57
2
1
240
119
48
25
15
20
52
81
120
3
20
34
2
49
15
54
2
24
25
11
73
107
73
60
27
21
33
39
27
18
15
81
14
1
21
39
119
52
20
61
47
12
4
81
36
59
1
3
9
27
9
96
39
69
57
26
133
24
11
4
32
84
1
45
60
54
36
18
51
60
9
50
36
40
21
60
35
10
15
11
108
205
24
83
73
9
2
60
25
69
26
1
27
21
51
33
83
49
11
85
12
15
90
63
35
12
1
36
48
21
6
30
78
30
2
96
48
70
74
1
24
15
32
48
61
36
15
45
71
12
85
81
126
48
6
15
11
4
57
57
38
12
37
11
28
80
25
11
13
15
21
9
72
51
63
129
51
90
2
28
21
35
25
23
22
75
108
11
1
39
81
35
1
23
10
50
72
48
12
13
60
11
133
12
39
30
39
132
24
12
33
27
12
120
12
23
145
60
11
37
24
9
15
96
11
60
22
98
4
18
26
34
156
2
25
12
23
12
12
24
1
35
4
57
12
11
1
39
21
33
15
35
36
94
50
12
13
47
84
1
11
13
36
23
12
10
75
35
60
84
24
12
60
28
33
84
3
32
144
4
21
84
12
24
35
61
3
30
38
13
39
117
35
1
132
48
99
20
120
13
11
40
57
47
37
11
73
11
13
21
75
35
1
9
15
81
39
9
27
11
24
10
3
75
45
21
27
60
57
6
45
12
23
49
72
35
13
105
135
36
119
16
20
25
11
25
33
27
39
45
35
49
51
9
107
25
24
96
63
20
16
20
16
21
23
37
47
1
39
8
84
13
35
16
9
36
36
123
8
13
51
48
8
12
25
27
9
69
147
15
18
3
24
120
15
80
64
84
8
84
13
81
2
13
12
155
28
140
46
48
87
75
44
1
23
12
10
75
60
63
42
15
11
37
35
12
25
11
37
11
49
23
37
51
32
22
3
59
73
23
13
12
47
121
81
50
24
1
3
8
4
44
49
35
1
21
111
23
1
39
21
3
32
24
12
24
28
21
167
13
35
49
23
12
10
15
35
25
96
156
45
3
60
87
30
24
27
23
4
45
12
24
35
36
58
6
21
33
102
20
25
35
10
51
3
24
12
9
9
42
21
23
4
8
25
120
27
57
33
87
23
12
13
27
9
12
12
117
98
61
47
24
25
120
24
12
179
61
84
11
24
61
60
59
36
4
20
85
83
10
2
10
50
85
9
24
12
3
15
68
132
37
59
12
37
12
24
11
4
56
73
131
1
15
20
13
105
2
25
23
1
21
38
16
80
61
23
40
30
15
23
12
22
54
104
25
83
25
59
10
50
13
47
25
23
72
58
2
25
45
18
72
20
25
63
8
24
36
37
60
11
37
23
1
69
51
59
37
35
49
59
12
24
34
111
39
57
69
30
44
36
64
24
92
60
13
96
9
51
11
25
60
153
42
8
40
45
11
16
24
104
1
11
73
35
13
59
109
35
4
6
26
10
39
84
72
15
9
11
13
47
60
36
94
38
96
61
3
56
84
76
20
12
60
12
13
35
12
97
24
75
9
12
24
36
45
26
13
12
23
37
83
4
6
2
28
54
3
47
10
30
45
132
75
54
74
40
32
4
21
11
60
12
132
34
2
49
3
72
9
95
12
94
110
85
35
25
36
60
27
92
24
37
12
51
21
60
48
47
4
45
9
15
95
196
36
21
39
18
50
40
57
36
60
59
34
62
12
22
30
44
1
23
10
27
48
11
16
54
2
13
95
84
1
11
13
23
108
1
36
59
24
4
57
11
72
13
3
56
60
48
16
36
20
1
59
48
40
57
71
73
47
12
13
132
107
13
23
94
18
45
72
9
14
10
3
72
51
36
44
12
13
39
21
47
34
14
4
20
22
15
3
102
39
72
23
10
51
84
51
30
24
14
25
105
66
20
34
2
24
10
39
35
25
11
4
80
ABCD 94990709956*3^$a+1 [50009]
35
124
36
24
51
17
108
85
27
81
111
20
91
89
43
45
8
72
96
85
54
41
12
4
33
6
5
100
44
52
36
12
21
54
48
18
90
125
40
24
12
21
23
67
45
8
12
37
30
65
72
31
69
63
30
15
128
4
111
12
17
49
15
56
24
100
36
39
5
4
45
11
16
63
57
44
12
163
21
8
52
20
1
42
93
15
33
80
24
115
21
24
12
44
4
33
3
32
48
24
16
9
27
3
57
33
6
114
60
6
12
65
28
132
57
35
132
13
3
3
60
137
37
27
20
16
32
43
89
1
39
9
75
32
132
31
105
105
15
12
44
1
47
1
15
39
45
20
28
12
48
128
16
56
24
136
3
29
40
3
12
161
132
64
36
24
8
55
66
87
12
32
4
156
48
33
63
20
7
53
85
75
20
19
5
31
21
3
45
60
32
91
5
40
24
39
9
20
16
15
24
6
95
37
107
52
21
18
24
126
15
27
90
30
5
88
80
36
144
19
33
3
5
16
8
55
36
69
33
102
57
24
24
51
57
32
12
19
114
18
33
92
52
48
72
96
116
76
120
44
28
51
12
65
144
40
9
35
4
33
12
35
16
15
9
96
32
145
47
16
57
12
95
100
32
28
92
40
8
25
71
4
3
17
13
47
28
27
185
36
7
12
78
15
12
12
51
65
4
60
33
18
45
12
20
100
12
33
18
48
89
25
11
4
60
33
12
18
5
7
177
3
78
3
87
5
52
20
192
79
12
29
91
30
78
41
100
21
59
28
56
16
39
12
53
19
5
12
1
12
35
108
40
12
32
49
12
78
54
3
108
69
23
40
27
5
25
6
41
1
15
15
57
56
24
12
16
15
65
52
3
69
33
23
7
18
23
7
72
17
28
45
18
5
12
100
12
81
3
24
15
5
1
35
139
18
63
144
36
72
8
7
117
12
3
5
48
13
11
1
30
17
16
39
65
13
59
4
84
32
19
29
1
15
159
17
13
107
24
40
20
12
97
3
48
15
17
64
51
17
13
48
11
88
51
12
30
27
68
13
47
40
12
15
6
27
15
17
28
80
24
24
97
23
76
39
21
36
20
40
20
7
21
120
104
1
24
47
60
31
18
47
4
24
32
25
18
41
16
68
7
5
4
39
41
16
27
6
90
29
283
240
5
52
48
3
180
12
42
183
27
18
63
69
15
15
30
6
42
3
9
3
12
120
32
13
35
76
45
84
35
43
33
32
28
36
20
16
87
6
192
3
32
43
24
6
15
57
47
192
43
6
39
8
12
13
35
37
23
24
13
27
8
12
28
36
15
102
15
123
24
30
27
3
33
32
16
129
18
53
4
12
20
16
15
17
12
136
8
97
15
3
65
12
25
39
48
80
25
96
12
138
41
13
27
33
63
33
39
12
84
32
43
101
16
24
24
44
55
57
39
54
23
24
24
96
13
27
8
108
84
1
39
9
12
18
9
80
36
60
24
1
111
3
90
3
87
18
99
21
78
120
5
12
4
93
3
164
24
36
4
57
39
108
93
39
48
48
24
8
1
15
45
131
103
96
41
13
75
68
4
39
60
45
15
24
17
64
56
28
45
71
67
9
183
48
29
48
136
32
25
12
47
76
8
97
78
161
48
88
20
55
12
30
35
13
42
48
5
37
71
24
16
152
67
65
12
40
44
76
21
59
24
7
53
96
193
15
108
8
12
12
1
30
9
32
61
35
120
7
17
13
47
28
165
47
4
57
42
21
99
45
36
129
3
3
30
87
72
72
39
12
12
41
144
1
30
57
20
4
3
125
12
48
12
16
84
140
1
35
4
8
36
49
30
17
28
21
12
42
21
56
48
16
92
84
24
24
40
3
102
6
41
31
17
1
59
61
15
24
32
24
52
84
3
6
42
102
51
20
49
143
64
24
24
33
23
4
20
12
96
52
15
45
20
12
84
60
64
132
24
135
29
91
54
3
24
9
72
18
81
3
17
24
37
60
23
49
15
33
15
45
27
33
23
16
201
3
12
75
29
1
12
6
9
123
57
32
24
52
20
7
21
84
12
33
11
36
48
1
99
48
87
17
19
5
67
5
25
42
5
16
9
35
16
36
8
91
30
11
28
75
5
16
20
36
16
27
78
23
49
96
59
43
33
159
6
30
5
19
5
31
41
1
12
15
32
19
29
52
51
102
23
24
4
12
84
21
12
11
4
236
24
16
99
30
63
12
32
4
44
100
32
61
27
33
35
12
25
66
45
15
45
32
12
40
93
15
93
135
9
87
44
36
73
35
12
19
5
64
15
41
4
3
17
1
30
90
72
48
39
8
12
13
23
79
77
4
44
12
40
81
15
3
45
44
1
30
12
53
12
4
33
75
56
67
5
73
12
35
108
49
6
5
25
12
42
108
53
24
72
120
48
25
15
51
5
97
90
48
5
40
32
192
16
69
27
9
204
27
24
80
60
19
33
3
5
24
1
24
15
48
48
32
112
260
12
48
16
84
228
57
83
64
44
25
42
45
8
24
25
18
5
25
102
41
19
41
4
60
21
15
12
12
36
36
93
6
105
180
45
30
77
24
40
48
3
60
33
72
3
9
45
23
108
4
8
25
59
211
89
36
112
75
65
40
3
89
100
24
9
23
52
32
49
51
24
75
9
36
32
ABCD 94990843726*3^$a+1 [50044]
55
90
96
30
65
48
16
80
49
66
36
90
60
12
36
6
18
27
63
33
57
36
180
30
60
72
120
5
103
72
18
6
57
9
39
48
21
204
288
18
125
19
156
177
3
72
42
48
54
6
15
3
45
80
31
18
396
83
16
96
27
30
168
47
127
60
53
16
111
72
18
30
89
1
15
3
93
15
65
61
35
19
60
33
144
123
54
18
45
27
90
90
36
96
18
120
6
45
9
102
17
7
41
49
15
21
107
31
96
81
171
48
21
123
53
7
450
30
90
15
48
63
132
48
90
180
36
18
72
90
119
7
114
54
12
108
42
15
3
102
71
109
162
18
72
359
19
45
15
33
48
39
78
36
36
147
32
19
36
48
41
16
48
21
144
36
36
126
108
42
234
5
16
27
21
15
36
60
65
109
42
18
66
96
30
60
12
47
79
36
18
18
89
55
18
39
51
77
64
9
12
54
6
15
32
1
78
144
18
18
93
15
72
30
72
186
72
18
15
96
15
18
63
237
51
99
36
72
138
23
49
60
30
53
19
45
153
39
144
15
36
125
55
90
186
30
135
33
36
48
59
91
69
141
83
48
265
87
135
30
59
103
6
162
30
162
17
55
60
54
87
87
9
117
75
32
43
5
49
111
9
6
65
79
161
16
3
18
12
6
120
17
16
21
78
54
36
84
6
18
66
21
39
84
53
48
16
135
41
103
89
25
30
96
105
3
30
78
18
63
32
16
141
147
33
63
9
48
18
53
16
96
96
9
36
291
57
39
32
1
66
45
99
60
48
60
18
108
39
81
24
18
84
24
30
42
84
24
117
27
30
39
129
54
9
32
96
19
42
12
78
102
54
45
189
51
21
36
54
108
293
16
32
79
33
3
45
117
27
27
69
39
180
21
45
6
30
47
7
41
16
57
48
144
18
101
61
227
103
90
18
45
93
24
18
18
30
78
120
36
24
54
12
21
237
30
36
24
48
41
109
198
90
51
48
57
18
21
147
84
18
132
36
48
15
165
126
6
30
89
73
36
3
111
17
49
72
87
3
108
132
29
1
42
53
49
6
90
144
174
33
48
32
64
183
6
30
24
93
27
5
145
66
29
25
60
36
39
9
36
162
60
53
1
18
36
102
51
192
48
213
6
30
135
48
272
235
54
36
27
176
49
47
61
3
240
9
23
7
60
72
18
180
36
162
84
18
51
48
159
33
80
115
24
36
12
21
273
207
21
78
30
18
6
126
9
21
11
48
1
108
84
42
48
150
18
12
72
180
6
30
33
144
48
99
36
9
32
13
6
12
81
9
186
173
127
33
63
30
18
18
15
48
96
9
192
215
7
66
23
37
66
9
105
12
42
33
15
42
183
96
39
18
96
119
55
6
51
3
12
132
120
36
42
180
3
80
25
23
13
99
99
72
48
42
11
64
33
48
18
240
30
191
25
18
53
19
24
21
15
108
102
114
125
19
45
81
72
108
36
39
48
123
21
75
5
49
207
21
126
93
32
25
39
81
150
102
51
21
123
207
12
6
18
45
21
18
216
162
24
39
9
42
18
11
187
162
12
39
48
27
12
89
43
48
21
93
48
60
48
42
180
36
12
90
54
9
87
30
18
54
99
9
90
144
180
281
13
84
270
6
54
36
33
141
131
145
120
24
47
79
17
103
36
101
7
105
81
84
42
17
64
75
60
48
90
42
234
66
24
81
57
87
45
3
87
36
213
57
18
72
45
96
32
16
3
108
18
240
66
96
72
48
5
67
72
21
ABCD 94991082562*3^$a+1 [50069]
21
87
360
3
90
27
27
21
120
72
135
93
159
105
12
219
42
252
36
12
15
72
45
3
177
3
48
15
69
108
135
90
147
12
33
78
57
45
51
84
45
78
18
90
117
327
33
3
105
84
105
36
51
21
3
180
45
54
6
87
24
213
27
96
12
21
90
69
60
60
12
24
15
177
72
96
15
12
33
57
18
24
108
117
12
81
60
99
273
75
15
45
51
90
75
60
12
123
12
69
168
48
3
42
27
72
3
180
21
39
90
291
24
108
27
36
21
108
12
33
60
120
18
153
9
27
33
18
18
87
60
105
18
69
72
3
213
123
69
372
48
96
9
36
15
192
12
15
45
63
42
51
195
57
12
171
9
21
54
96
105
24
48
267
45
81
60
102
33
45
99
60
60
48
24
33
195
72
204
12
33
27
180
60
24
48
12
60
84
15
105
24
48
57
15
48
45
18
81
48
261
15
27
93
9
15
12
99
60
120
24
18
27
12
63
21
24
15
30
87
24
96
48
15
36
141
36
48
15
102
15
12
36
24
3
33
24
252
156
297
87
36
57
27
219
60
45
24
21
39
51
120
21
24
87
102
75
108
3
81
3
60
45
111
21
21
90
45
84
141
15
84
3
108
180
18
27
15
48
54
6
189
21
171
24
27
45
24
96
132
111
9
12
48
96
57
90
177
168
15
105
177
15
36
117
108
12
147
15
60
153
27
48
9
24
36
21
75
12
120
45
87
81
72
15
108
48
132
105
132
15
51
42
39
204
180
12
72
51
45
60
24
45
108
108
15
27
45
12
108
12
3
48
60
174
3
57
171
60
24
108
12
3
57
132
39
129
12
36
57
36
51
36
48
27
60
9
48
12
39
90
30
114
87
108
72
48
75
81
87
30
330
18
15
39
30
51
36
84
12
33
114
21
36
48
21
360
120
39
252
120
168
60
60
108
12
45
18
42
3
108
12
120
27
117
93
36
90
24
36
30
54
90
27
96
132
120
72
3
186
87
3
90
12
3
57
15
57
51
75
390
15
156
69
27
57
6
9
12
24
27
45
45
48
51
84
12
123
117
537
87
36
12
36
9
18
57
36
24
45
3
27
36
57
105
42
18
18
9
120
33
123
69
90
6
39
168
93
24
15
36
192
3
189
60
36
24
48
84
51
48
42
102
57
39
45
72
60
165
3
87
102
51
45
15
132
15
12
198
15
63
45
132
60
132
12
189
114
45
111
21
84
24
108
3
117
12
36
9
51
24
33
15
348
24
141
135
129
36
27
72
96
72
3
54
51
27
33
84
48
105
27
72
9
84
60
3
84
39
102
90
57
75
141
24
15
105
51
237
57
30
45
123
189
108
48
87
216
12
177
3
90
27
36
12
3
30
39
75
90
3
177
15
60
60
273
15
48
72
48
24
12
48
81
30
21
36
24
33
63
12
132
36
132
12
48
132
48
15
216
21
81
18
90
27
84
84
9
123
105
3
57
12
135
12
69
15
24
108
165
3
45
42
162
27
3
117
60
180
9
75
27
60
108
30
27
24
48
276
129
108
18
60
9
81
15
57
102
105
252
60
123
21
105
24
36
99
48
192
183
9
153
30
21
57
87
48
108
12
24
21
3
15
81
96
108
45
15
69
15
12
24
9
15
21
192
15
24
33
87
21
18
72
69
3
33
180
12
120
ABCD 94991083522*3^$a+1 [50074]
11
157
3
51
45
192
48
15
18
47
16
15
18
90
149
25
108
18
9
32
55
48
90
60
83
19
6
162
5
115
36
42
84
59
85
75
69
108
15
45
35
73
39
105
36
36
15
15
81
9
24
12
35
205
83
1
6
138
150
90
15
51
18
11
49
143
109
18
36
45
45
30
245
16
9
6
129
141
51
39
9
27
5
48
31
60
5
13
35
13
18
17
43
12
41
64
80
85
59
73
71
31
129
57
23
31
33
33
15
57
6
36
54
36
180
95
48
16
32
160
48
45
42
90
15
123
53
151
90
36
75
15
17
67
72
5
16
32
37
24
35
31
6
72
30
5
112
15
33
15
17
16
45
3
27
69
9
23
67
102
60
11
7
54
51
15
129
15
17
73
6
65
16
75
6
72
39
51
18
18
30
11
112
3
45
15
17
49
47
85
11
151
66
23
55
66
18
5
112
33
90
18
147
33
47
97
36
12
18
24
30
90
60
66
24
18
69
48
99
77
16
32
85
42
81
9
87
33
72
6
66
18
186
120
150
21
33
66
60
33
93
35
96
85
27
48
87
41
115
42
30
53
48
48
49
114
66
11
16
27
150
143
199
90
54
30
42
17
1
30
81
80
61
30
101
144
112
117
11
73
87
147
29
7
9
15
36
36
84
21
33
72
87
39
57
75
21
9
42
90
36
48
6
41
13
3
48
80
25
24
15
39
12
60
54
75
69
59
61
18
113
121
167
37
12
95
19
54
12
72
60
48
39
48
3
93
21
48
27
99
93
87
6
227
43
54
12
162
96
192
24
18
30
9
32
37
11
96
73
183
27
24
237
9
54
60
48
6
36
203
7
36
108
42
102
41
1
156
18
17
96
121
6
81
48
51
120
36
54
24
195
21
75
32
96
31
12
60
54
147
32
48
64
141
18
66
47
43
24
30
114
12
17
96
31
24
120
17
91
53
37
27
141
51
33
63
32
1
30
6
27
32
16
63
18
15
3
54
36
51
75
5
19
36
57
96
207
36
45
273
111
80
25
39
15
60
389
16
32
48
16
48
48
9
23
1
54
57
33
156
51
93
35
16
21
11
48
64
57
23
16
32
96
37
171
63
72
108
36
12
18
6
138
27
33
30
6
12
47
144
43
5
13
51
27
5
16
48
3
18
54
149
31
17
16
32
64
9
150
48
114
15
33
96
47
16
21
11
16
15
48
129
219
5
48
16
32
61
12
24
15
80
31
108
36
102
75
32
97
30
6
48
42
33
105
23
19
120
5
109
36
47
96
16
32
133
18
138
15
99
18
75
45
36
47
7
57
39
9
57
87
96
3
30
42
5
13
35
73
162
21
80
7
105
39
30
168
138
54
99
33
18
72
18
66
81
225
54
9
51
216
84
150
11
79
65
127
33
32
49
18
45
48
87
12
45
9
36
60
84
179
97
30
17
43
21
33
120
72
111
57
87
48
9
36
99
21
59
31
65
48
37
12
95
16
32
61
30
6
12
240
3
69
18
12
29
7
9
48
15
18
63
272
25
23
19
45
93
72
18
57
15
6
12
63
9
36
36
24
30
114
39
32
16
21
30
90
3
96
51
72
12
60
36
9
81
63
117
107
91
102
47
31
72
137
64
123
84
54
27
15
65
96
157
36
90
21
69
107
19
24
90
203
13
18
18
47
48
64
111
120
41
48
48
48
112
27
5
109
30
126
23
37
18
57
32
31
33
3
42
174
6
47
43
117
3
24
30
23
208
57
36
36
47
16
105
215
1
12
147
93
30
5
48
16
45
90
108
48
45
15
17
13
108
42
18
59
7
9
9
72
63
33
15
128
37
144
27
21
36
87
48
15
12
42
11
48
31
33
33
47
13
30
42
72
216
90
12
72
29
187
21
69
75
80
144
13
131
160
96
80
16
111
30
96
3
15
66
54
36
90
11
16
27
42
27
80
16
129
15
195
18
75
15
209
48
121
6
33
21
27
32
7
90
15
48
176
16
3
125
16
105
150
17
16
48
99
29
43
53
85
11
112
3
141
63
ABCD 94991119994*3^$a+1 [50054]
96
64
8
112
48
89
55
48
71
18
15
16
80
24
88
17
15
96
45
36
63
15
25
5
18
129
33
42
45
165
3
24
88
80
16
8
16
24
17
15
40
8
96
64
5
42
30
43
80
45
43
47
30
43
48
185
54
33
39
18
84
18
1
143
73
8
15
30
27
27
37
23
1
24
24
5
115
32
16
32
51
18
72
36
90
234
43
53
30
42
36
7
48
32
40
65
18
85
5
6
117
136
47
121
32
45
99
72
24
24
64
209
7
32
16
83
42
91
8
45
27
40
48
24
77
48
43
29
75
39
81
40
35
24
21
63
49
29
30
21
33
31
23
49
41
55
80
105
87
69
3
64
32
24
3
21
40
47
97
35
90
67
5
19
24
29
90
25
8
24
96
21
75
87
24
84
42
108
12
132
30
1
152
9
126
9
16
24
48
17
63
48
24
39
60
54
31
56
16
89
31
119
90
55
29
19
5
3
48
24
136
72
32
24
21
123
16
53
108
7
11
181
23
18
18
21
16
72
24
48
32
24
45
18
49
5
91
113
31
168
8
63
9
57
79
32
69
3
3
13
96
29
147
57
48
42
21
15
49
113
103
5
43
72
96
35
18
3
39
33
120
48
69
54
109
17
18
13
35
78
15
24
45
42
25
72
8
21
27
16
248
63
9
24
75
109
24
17
48
39
40
35
18
19
11
37
56
192
21
91
48
56
48
136
17
18
61
101
6
37
32
64
248
48
16
125
78
12
18
15
27
48
13
11
61
8
40
17
36
19
35
61
29
30
13
113
18
18
67
23
25
119
78
3
64
80
63
25
24
83
13
17
7
29
60
18
234
43
29
48
99
40
47
9
21
24
27
3
45
40
56
81
31
23
102
27
24
3
69
112
32
75
36
57
3
37
53
67
5
27
48
15
18
126
1
53
91
65
7
29
72
222
13
41
102
25
29
51
24
21
91
24
8
219
138
42
9
24
40
8
112
24
32
120
21
6
13
24
48
32
64
11
24
45
3
42
163
24
24
24
56
123
93
16
32
75
61
59
90
36
132
43
72
95
78
12
90
69
40
56
3
180
72
25
48
360
83
21
48
48
16
72
11
181
8
15
25
24
56
72
40
8
9
12
19
176
45
30
13
8
15
132
18
3
9
7
53
19
24
72
32
64
5
66
36
85
77
43
89
18
21
159
30
90
6
67
120
23
9
40
191
12
37
24
29
19
5
19
24
155
37
56
45
43
35
21
48
88
8
9
63
64
5
3
16
47
105
93
43
56
48
33
31
72
47
81
9
7
152
3
61
8
3
21
207
60
108
1
48
167
48
78
19
173
67
23
6
3
123
13
104
39
24
18
36
67
104
21
51
40
8
24
111
96
25
5
19
59
54
31
8
64
23
25
155
30
204
51
16
96
17
15
93
67
48
29
27
88
29
3
33
15
93
147
45
36
135
27
60
1
65
36
54
21
93
3
16
17
84
67
11
13
5
144
3
16
144
8
96
39
30
51
45
51
3
93
40
56
88
77
6
45
64
11
54
31
11
21
40
8
40
24
56
9
12
51
39
1
32
93
60
15
24
63
49
47
90
36
51
48
40
8
63
78
3
87
9
40
32
24
21
27
9
63
111
9
40
72
5
114
54
30
45
88
35
37
144
83
13
101
19
48
23
1
24
8
24
9
87
39
25
80
99
13
5
3
16
71
105
88
8
136
5
27
39
9
16
48
5
36
79
8
39
54
43
72
59
42
3
87
198
19
24
8
24
24
24
3
13
41
39
48
69
3
3
13
120
24
8
63
6
48
36
63
63
6
51
39
25
32
24
64
17
12
54
13
47
33
87
42
144
18
13
48
8
24
33
7
72
80
16
125
24
43
80
33
114
30
15
75
330
43
168
59
37
80
21
24
126
72
61
72
32
63
18
7
56
63
73
5
27
64
32
3
54
36
30
240
21
64
96
24
29
3
120
15
49
23
18
15
3
72
21
24
16
89
63
160
56
3
42
3
88
35
21
40
48
35
48
36
6
3
45
78
21
16
17
31
120
5
67
144
29
139
120
104
24
96
64
65
36
12
54
9
51
141
15
54
43
8
39
1
24
48
23
25
77
27
64
8
136
72
5
91
32
57
108
48
27
51
85
96
65
90
36
9
16
8
24
123
24
66
3
40
24
5
3
3
54
111
15
49
32
45
27
9
30
24
1
47
25
32
33
42
18
138
24
18
12
96
27
3
24
13
8
40
203
36
1
53
54
108
25
24
149
24
72
3
45
3
15
18
31
8
51
37
17
42
66
27
15
57
99
204
18
18
13
149
19
29
139
8
24
81
7
ABCD 94991261104*3^$a+1 [50075]
38
16
68
22
62
82
74
54
6
4
144
116
88
18
18
36
90
54
8
40
26
72
10
36
60
54
80
40
8
42
46
86
24
36
52
8
90
78
66
24
126
4
80
180
18
138
28
24
140
12
42
48
10
156
20
22
14
24
88
66
6
56
96
12
46
24
30
98
54
82
126
2
78
10
56
22
108
14
34
6
8
30
34
128
6
12
28
36
60
50
22
98
46
18
48
86
216
40
18
18
180
8
48
18
66
6
16
54
72
24
2
16
80
18
48
102
16
74
60
106
80
10
30
32
24
48
30
10
50
22
54
36
140
120
48
48
42
40
126
2
42
60
40
18
8
30
114
66
124
128
10
6
36
54
32
16
86
82
66
60
72
122
30
40
108
44
96
24
48
76
20
58
62
84
52
18
54
66
158
40
24
50
6
88
74
30
58
2
6
112
72
2
48
60
40
56
66
24
10
60
48
72
104
4
14
22
26
46
8
138
18
70
42
54
8
96
6
10
8
70
242
18
22
24
54
120
56
96
28
68
10
14
58
90
32
76
36
30
6
8
58
24
48
2
30
64
30
32
4
36
44
118
24
56
46
2
30
28
12
20
22
32
6
34
48
78
116
22
24
14
34
56
16
24
56
72
48
184
56
16
18
36
18
26
6
22
32
52
6
90
20
16
26
216
24
30
18
22
18
26
60
10
104
6
12
22
62
58
54
26
6
58
18
44
24
76
44
90
6
64
18
66
6
8
30
16
56
10
2
78
34
144
32
52
60
14
24
16
104
66
4
50
6
36
70
42
14
88
24
30
18
8
42
46
102
18
128
96
150
18
46
8
18
78
12
22
8
16
2
36
24
10
14
60
36
12
60
100
78
144
2
108
18
24
10
38
72
18
132
28
176
12
82
50
16
126
38
58
126
84
14
24
24
78
18
102
42
46
18
48
342
24
90
110
10
24
72
38
82
14
28
20
106
80
30
24
28
12
24
26
40
24
56
88
32
22
12
32
36
48
106
102
224
10
8
120
160
14
18
18
94
6
18
8
24
30
10
18
86
48
22
2
16
54
60
36
90
50
30
24
144
54
16
24
18
48
74
60
138
112
54
56
48
42
48
120
58
14
30
42
24
150
90
16
48
144
72
6
8
64
12
36
8
34
86
60
16
54
48
14
82
30
152
90
90
208
36
98
70
18
86
88
18
8
54
52
14
70
18
134
42
40
56
58
12
36
6
54
20
36
12
4
218
168
64
62
28
48
14
22
24
18
30
2
18
76
18
8
10
14
34
54
26
6
64
8
18
64
144
14
16
6
140
48
12
42
118
32
16
216
42
120
74
16
14
64
54
50
40
2
30
66
144
4
8
18
78
192
16
122
24
24
192
64
6
20
12
90
160
72
38
18
16
126
72
8
18
42
30
34
32
144
6
42
4
80
10
8
10
6
54
8
90
78
16
8
136
72
2
42
70
54
48
32
144
42
30
10
30
146
88
86
82
62
64
72
8
64
2
54
12
16
36
42
72
62
82
54
80
10
80
24
18
22
90
20
18
120
72
72
70
8
42
6
58
224
90
126
46
36
44
4
6
14
24
10
56
30
112
258
48
78
26
138
54
30
12
28
8
28
62
48
96
46
2
6
40
32
210
48
22
50
58
36
26
54
144
114
40
32
24
16
104
88
24
80
46
36
38
16
26
22
8
34
38
88
66
32
28
26
112
96
26
36
48
10
2
30
54
24
66
64
2
54
42
30
64
24
48
74
70
24
56
150
82
62
18
82
174
50
6
16
24
66
92
16
20
22
14
16
2
22
18
38
18
336
88
230
10
18
30
24
74
54
42
46
32
30
4
6
56
70
194
94
2
6
66
18
64
86
10
14
88
14
66
24
46
2
82
20
96
24
48
34
144
72
72
18
36
12
32
22
90
6
134
18
82
12
90
6
56
34
32
6
16
26
30
106
14
90
30
18
42
132
24
4
60
50
88
14
24
16
74
16
8
64
14
48
24
42
40
126
74
114
4
26
34
128
118
6
50
96
16
144
32
16
86
18
10
32
30
168
22
176
24
114
102
84
96
78
24
70
26
16
8
18
4
60
80
22
104
78
106
78
140
6
136
8
6
24
18
40
14
16
144
74
22
32
58
30
72
18
134
10
8
88
62
42
22
66
2
6
16
14
76
14
22
98
22
132
86
22
80
36
46
18
36
26
94
56
48
48
34
14
34
32
10
12
72
26
18
96
12
228
70
6
8
10
ABCD 94991755382*3^$a+1 [50013]
12
17
168
54
49
17
42
12
78
48
18
96
13
48
155
37
71
102
55
95
145
192
95
1
11
114
12
19
48
47
1
179
49
72
107
60
12
36
132
12
1
48
24
36
12
59
24
1
155
1
72
168
168
96
35
13
12
209
162
18
72
55
95
12
1
59
18
30
54
54
36
60
30
54
25
29
198
72
108
18
96
18
13
143
25
156
35
36
42
12
31
47
372
6
79
168
96
24
23
90
78
25
47
49
24
60
11
133
12
35
18
30
13
120
83
42
43
11
25
65
31
23
126
79
131
24
85
59
1
29
126
24
90
162
84
1
35
108
108
97
173
42
108
205
5
7
71
180
12
72
73
35
132
36
12
37
35
145
12
48
48
23
25
11
66
7
143
25
48
24
47
108
37
11
54
18
25
12
113
7
59
6
66
60
13
17
78
49
36
12
23
25
101
139
11
121
12
60
95
120
1
71
25
71
37
35
120
1
72
125
54
24
61
83
13
59
54
55
17
72
198
12
37
59
12
144
24
145
35
61
83
156
114
18
13
24
11
144
78
30
13
29
162
270
19
192
23
72
12
72
61
48
12
5
132
43
12
107
13
48
12
60
47
90
54
1
24
29
36
7
24
35
13
41
19
53
198
114
7
59
97
48
12
83
30
6
30
31
29
30
168
61
59
18
54
25
24
59
6
7
59
25
156
59
13
12
60
23
205
48
17
31
12
240
72
107
36
24
25
29
66
1
12
36
95
42
72
162
13
35
85
41
91
131
120
18
55
17
54
1
23
109
48
12
36
12
35
48
1
35
13
48
17
91
84
17
19
41
84
132
48
7
132
65
30
85
48
35
13
72
48
149
43
132
65
30
1
77
30
54
139
5
204
90
12
13
5
18
13
24
72
35
61
24
11
12
108
37
12
5
96
55
17
90
25
12
24
11
30
18
1
77
7
11
66
43
17
54
1
48
287
13
77
24
55
11
73
53
90
13
59
150
72
55
119
90
7
60
48
35
145
17
79
60
149
7
47
1
71
1
48
35
72
24
48
73
48
5
31
23
180
13
5
79
71
108
1
48
125
60
66
49
5
6
12
85
24
23
25
23
37
35
42
115
95
108
108
24
48
97
36
119
49
84
12
35
85
29
30
252
18
54
60
12
49
5
96
18
73
65
54
13
11
162
103
12
5
72
115
12
5
18
48
72
1
107
13
12
17
66
25
215
72
18
55
156
149
66
36
49
24
60
71
13
60
143
48
97
53
66
13
137
19
29
90
36
37
77
18
205
113
7
12
96
35
25
119
193
17
55
71
126
36
7
53
67
60
12
35
24
84
85
65
192
19
24
71
12
37
60
192
59
49
35
1
107
37
23
25
77
6
109
83
13
36
23
72
121
24
48
137
18
36
30
67
83
120
72
25
35
48
169
35
18
18
205
12
17
18
30
55
60
47
18
43
11
109
35
85
24
71
150
66
61
84
71
18
6
36
120
72
37
36
53
42
37
107
85
215
96
48
37
180
95
90
30
18
96
30
54
19
77
19
72
53
30
36
24
49
23
49
71
42
48
175
120
48
84
113
78
72
12
90
115
47
126
54
96
30
18
25
120
59
1
17
12
132
36
139
71
37
107
24
37
60
23
54
6
120
24
1
17
72
90
13
203
49
60
107
36
133
36
144
47
84
144
121
36
48
11
60
48
108
25
155
49
65
18
37
11
13
72
113
7
35
145
29
78
1
24
47
30
115
11
85
23
54
132
30
36
60
49
143
13
5
162
36
49
48
48
84
77
19
5
54
121
60
84
203
30
7
47
49
47
109
83
36
25
36
35
13
17
379
96
11
217
77
115
95
24
36
66
43
35
85
131
54
55
11
240
144
36
49
59
1
47
37
23
12
25
17
48
78
12
73
12
156
192
35
37
35
25
35
48
73
ABCD 94991921218*3^$a+1 [50072]
71
16
24
20
97
18
161
55
5
181
27
117
99
39
42
51
8
7
105
9
90
65
19
21
3
65
7
48
45
51
66
78
5
28
57
63
68
31
33
15
57
68
43
153
45
111
33
3
33
72
18
36
9
12
69
66
108
24
105
15
45
56
121
63
63
57
45
3
72
75
48
54
119
49
12
60
30
141
32
16
99
81
105
15
15
96
45
9
95
7
53
55
72
57
87
81
32
55
18
102
81
9
87
36
92
1
39
56
52
39
30
6
102
123
27
57
9
87
24
123
78
18
45
57
42
12
45
123
48
72
57
33
3
39
18
71
1
51
12
21
51
84
15
72
72
18
47
37
63
48
68
7
30
24
3
12
51
24
33
105
47
193
3
72
117
59
1
39
231
9
84
12
15
5
1
15
12
3
18
96
39
141
54
5
97
78
12
45
24
96
3
36
84
9
33
54
18
3
15
9
3
6
35
19
48
17
7
5
60
4
15
65
49
107
88
33
119
64
15
24
65
7
9
27
33
39
12
6
15
84
81
3
20
157
59
13
15
156
9
63
63
5
85
36
23
25
18
42
90
45
48
72
15
21
27
24
138
126
6
18
30
6
9
75
6
36
30
6
99
36
24
39
12
24
45
44
1
90
66
3
200
1
95
28
56
4
15
117
99
36
69
21
48
6
29
36
25
27
128
4
3
18
66
5
28
21
111
8
85
72
3
15
41
40
27
12
153
9
3
116
40
27
102
51
12
33
135
39
17
43
72
126
18
45
9
102
9
12
15
42
30
6
54
30
27
135
93
33
3
39
45
20
88
75
33
24
87
45
81
23
1
15
39
9
20
37
54
5
1
15
21
3
15
12
24
30
3
51
5
52
60
24
135
18
12
24
30
21
33
6
12
60
18
126
53
40
27
33
21
132
27
36
56
4
15
24
18
12
51
9
11
7
45
12
27
21
8
36
16
33
27
84
99
54
15
120
32
4
15
45
36
108
32
31
102
42
5
13
30
6
72
23
49
66
29
25
108
54
60
65
43
5
36
40
36
39
54
27
80
19
9
27
33
20
1
11
43
60
45
36
21
18
36
21
39
36
29
79
5
36
24
25
27
3
33
8
1
18
12
6
72
3
12
15
5
157
83
132
60
76
15
12
77
16
57
11
151
33
21
102
45
9
24
27
27
65
7
36
105
12
81
66
69
39
33
3
24
5
67
18
51
39
17
1
39
15
45
3
72
24
54
12
59
37
108
11
88
36
12
12
3
72
12
33
111
125
7
17
13
18
42
18
57
15
69
96
87
48
24
30
60
54
21
33
18
54
35
31
45
15
18
54
36
89
55
12
18
3
24
51
12
18
47
7
9
27
24
21
69
54
12
78
66
29
4
60
21
36
30
96
33
20
1
39
27
53
124
63
12
45
81
6
29
1
24
75
51
18
66
5
19
72
45
3
105
20
43
113
36
25
51
9
123
32
76
32
25
11
96
4
9
18
29
13
47
16
12
141
144
3
15
12
6
15
15
21
8
31
102
132
27
44
40
51
48
240
72
5
13
75
27
9
84
48
8
16
111
138
15
24
33
15
27
12
6
87
51
72
57
72
36
48
39
5
40
12
345
15
39
9
12
9
54
41
19
21
105
27
32
132
40
108
156
12
9
15
84
69
12
3
3
17
72
13
60
15
3
72
12
6
227
12
25
144
59
103
57
156
99
72
48
6
39
20
31
9
21
35
109
3
3
54
18
54
15
21
102
33
39
21
39
18
87
60
51
72
5
25
6
177
33
87
9
59
4
93
15
27
12
18
27
15
48
42
51
8
24
1
87
27
36
12
78
27
3
5
19
18
203
76
39
6
54
12
9
45
83
25
63
15
18
27
75
24
108
36
149
103
54
18
18
102
5
37
15
39
36
84
60
36
9
39
18
114
33
51
6
75
8
61
30
65
24
40
48
8
1
215
31
33
81
15
48
20
7
36
12
45
12
84
27
90
18
9
63
54
36
48
6
9
45
66
24
9
27
9
21
18
36
96
30
23
52
3
72
53
127
29
1
18
17
133
15
3
177
36
75
12
24
65
43
48
53
7
45
12
45
27
105
39
15
9
20
28
32
1
15
21
54
36
9
36
21
72
11
64
32
1
183
104
73
18
9
20
7
33
21
6
29
4
3
138
24
107
73
11
7
48
189
27
36
57
3
9
99
21
15
69
20
49
6
21
9
75
21
39
56
48
145
35
1
36
119
19
21
36
8
43
18
96
35
31
54
15
36
99
18
30
33
24
21
84
15
3
6
11
76
3
45
9
15
20
13
27
15
30
111
21
66
54
54
29
25
6
5
7
114
15
33
95
28
9
18
12
33
3
72
41
52
15
29
64
24
15
72
66
27
20
88
32
28
24
24
252
24
3
18
15
27
81
39
60
57
15
18
72
15
15
168
126
27
9
51
15
17
7
90
90
9
9
192
18
5
28
57
6
41
103
17
55
33
3
18
66
108
57
21
3
252
27
5
28
44
1
48
6
36
33
36
20
55
36
17
1
30
281
16
9
3
15
117
24
81
30
6
15
32
25
18
9
111
17
25
30
21
20
19
90
48
39
3
36
5
67
18
27
44
64
24
57
39
24
60
ABCD 94992692344*3^$a+1 [50007]
95
61
315
237
131
96
160
104
13
12
30
17
96
25
126
48
81
33
6
65
216
13
30
48
54
42
42
18
174
27
69
3
21
11
288
48
49
47
67
29
7
18
6
17
103
17
88
93
27
9
18
48
29
13
11
184
39
102
72
114
54
12
23
19
78
71
61
107
103
17
16
32
103
209
24
1
36
107
43
60
6
36
24
23
49
90
30
6
9
111
54
90
66
54
57
8
91
12
6
24
138
66
60
24
168
27
8
91
66
30
29
7
12
78
72
39
21
108
66
108
36
6
36
35
73
102
6
12
23
7
161
64
45
24
18
126
60
60
36
84
51
45
36
87
56
7
57
9
78
66
6
17
61
99
27
6
15
21
18
89
25
54
48
41
16
3
21
27
48
141
21
3
32
7
96
9
24
32
55
72
24
41
61
27
15
137
13
42
17
1
48
12
84
42
90
3
56
7
84
12
24
42
15
32
169
54
9
15
9
24
168
51
6
12
59
13
27
153
30
33
3
6
15
27
45
32
25
36
36
54
126
24
42
6
107
25
6
41
37
84
30
12
66
18
9
63
36
54
23
96
13
6
30
6
105
69
60
12
84
6
30
96
72
36
95
7
57
8
64
63
6
6
53
43
18
24
66
18
108
42
48
30
12
15
63
168
9
80
24
72
16
111
41
40
56
16
15
30
78
69
183
36
18
219
33
15
8
1
216
47
72
43
132
9
69
138
36
90
36
54
105
9
48
6
90
135
8
7
6
35
61
120
75
123
54
78
30
42
132
48
78
228
24
59
72
16
69
3
96
240
81
12
3
21
3
24
117
36
6
72
114
12
12
42
84
9
51
6
15
72
117
27
39
41
61
35
72
43
45
24
15
42
60
18
65
112
15
84
54
36
3
33
12
36
12
48
66
144
36
29
1
54
33
15
150
35
67
45
48
93
6
84
57
39
9
69
35
13
24
48
3
15
9
56
48
1
84
35
1
87
56
1
36
24
18
6
11
25
6
24
90
95
24
7
9
111
33
51
29
13
27
27
6
36
36
54
17
48
61
27
32
67
60
6
18
42
24
42
12
6
18
41
48
163
54
6
33
51
5
31
137
25
63
8
7
9
57
108
60
108
35
1
6
57
63
48
132
42
3
3
101
133
6
186
42
18
159
63
65
31
30
3
8
96
13
12
6
18
95
37
27
8
40
9
54
9
27
114
18
9
15
57
27
6
6
114
95
7
48
72
57
57
167
43
21
111
18
60
42
57
135
78
72
27
183
41
1
12
162
30
35
48
1
60
59
31
41
25
36
42
12
21
57
6
138
18
69
75
36
9
87
9
48
72
21
48
11
31
114
60
59
13
83
160
9
119
61
24
24
42
57
344
64
57
191
19
108
18
102
33
32
48
1
87
45
83
1
23
31
33
45
174
78
15
51
54
6
174
11
48
13
51
63
12
48
5
31
30
84
15
39
129
39
378
23
31
30
30
5
64
63
105
48
24
8
19
5
49
15
117
48
108
12
59
97
15
117
72
51
15
41
1
108
78
6
60
72
72
18
24
33
147
12
24
54
66
126
138
57
24
72
57
30
89
7
48
17
48
1
102
33
93
24
27
56
1
108
210
30
96
11
7
54
54
29
16
8
16
93
36
15
153
78
6
27
96
32
48
13
42
30
27
63
48
24
9
24
9
24
30
9
32
199
42
60
3
63
96
57
27
6
15
21
114
9
39
6
11
16
9
48
168
12
75
33
12
36
39
32
7
41
160
72
8
13
18
66
12
3
128
31
30
132
54
105
45
24
114
204
60
65
16
21
66
81
48
27
114
51
39
33
51
21
63
89
31
90
132
3
32
55
9
39
33
45
42
66
48
12
3
48
8
7
54
11
73
54
36
90
42
17
13
96
30
29
13
48
3
3
36
42
132
18
6
12
216
60
83
7
57
105
54
6
30
36
18
23
16
39
6
3
39
17
91
18
36
95
85
3
56
16
32
64
48
32
1
30
120
42
36
84
23
43
30
120
54
57
15
41
61
36
39
32
61
42
36
30
36
18
192
48
54
3
32
31
24
57
105
24
119
7
57
8
19
42
18
30
48
54
36
89
79
9
8
112
3
30
6
30
3
117
168
35
7
33
32
16
9
12
3
87
41
61
66
57
45
24
30
42
11
37
48
18
24
9
8
7
17
192
1
119
1
54
81
51
42
66
24
81
63
9
39
144
81
104
211
60
30
54
45
224
151
6
59
43
66
3
21
36
12
6
29
ABCD 94992830098*3^$a+1 [50004]
12
150
72
33
64
23
9
147
42
42
9
3
24
66
18
36
54
138
30
18
45
16
11
42
66
102
30
108
9
21
27
9
198
6
6
6
108
243
27
66
18
48
48
1
11
60
192
48
42
15
3
141
21
6
120
30
6
105
9
30
12
13
35
90
84
48
15
27
69
27
69
123
60
9
48
48
48
57
24
6
78
90
216
36
133
17
48
15
27
21
27
309
21
27
123
144
37
32
9
30
60
45
15
33
69
30
18
48
252
240
42
72
13
101
24
67
80
33
30
6
24
18
12
21
15
49
71
12
30
90
21
48
48
135
132
54
12
12
36
99
51
13
17
36
54
132
12
21
9
60
6
96
21
87
96
9
45
162
108
90
6
85
125
12
87
27
21
15
48
81
39
9
3
60
12
37
53
66
42
12
99
123
6
138
90
43
89
114
54
60
3
9
138
13
173
84
252
30
78
90
42
3
39
57
69
114
57
48
15
1
11
78
36
72
12
252
3
3
61
48
29
12
78
72
193
65
63
141
3
129
63
87
30
27
39
121
53
24
42
108
24
162
198
66
27
117
30
36
9
64
11
12
18
60
120
51
9
39
57
30
153
48
33
120
126
12
48
30
15
57
30
24
6
108
15
39
9
189
259
173
90
36
21
51
12
120
6
3
39
9
9
30
30
96
24
90
25
29
30
48
21
21
18
24
114
102
57
207
168
18
18
84
66
42
117
21
12
18
24
21
48
447
42
114
133
23
24
6
54
48
36
24
6
3
21
78
45
147
141
64
95
60
21
15
150
12
30
12
162
99
15
12
90
12
79
32
141
54
12
177
16
107
21
51
66
96
27
111
132
78
18
120
37
176
96
45
18
48
1
32
81
78
36
60
12
21
39
12
210
258
48
12
12
30
96
60
66
36
81
9
42
48
30
18
204
108
54
138
216
84
57
48
3
18
102
138
12
15
27
138
27
15
42
7
107
156
36
12
9
81
15
51
210
72
18
81
69
54
69
117
42
1
176
75
12
156
12
6
204
60
156
24
12
6
162
6
69
21
30
12
18
15
81
114
60
6
30
18
78
72
12
9
117
138
33
112
5
42
60
21
63
33
96
45
51
3
6
36
115
32
51
66
114
30
156
12
51
21
6
6
54
25
47
49
48
23
30
18
42
24
18
42
78
30
30
33
27
12
57
9
120
42
37
32
27
30
12
43
209
6
105
48
21
12
6
78
60
12
51
57
39
21
43
53
27
147
60
1
143
126
12
60
72
3
3
24
96
30
12
138
129
16
11
24
180
9
63
33
9
12
114
54
51
69
36
39
48
96
96
21
459
51
109
23
42
78
144
24
30
27
15
33
81
54
24
66
24
30
105
3
30
24
60
18
6
30
30
276
3
75
132
78
3
3
90
6
18
18
54
138
108
45
48
9
6
1
48
17
126
12
69
3
114
24
48
102
18
12
18
42
162
24
25
11
69
69
78
48
30
12
19
53
18
57
15
81
15
321
48
48
15
192
6
12
30
33
105
60
6
21
16
32
45
54
96
120
21
21
30
90
84
36
42
6
43
71
48
48
6
67
23
9
9
60
6
21
9
114
6
102
90
127
11
42
27
96
117
12
12
36
18
102
103
48
143
6
42
33
48
48
93
6
93
15
33
9
7
161
132
48
120
51
75
60
120
66
12
51
69
30
109
47
30
36
144
96
54
105
21
174
114
75
21
30
120
54
60
18
54
90
78
99
9
39
21
72
3
48
27
12
25
35
36
60
72
69
69
75
9
6
42
180
78
6
66
18
30
60
6
84
103
11
78
84
78
69
57
87
33
12
3
45
30
12
24
18
159
51
96
72
108
84
21
9
18
12
9
27
90
12
30
30
3
51
84
120
30
66
33
51
13
11
66
3
16
77
66
60
30
183
15
66
63
64
41
42
126
12
6
96
18
6
102
60
24
43
41
156
36
18
117
9
30
25
11
60
57
16
96
11
168
42
51
21
66
12
141
9
87
3
ABCD 94992882508*3^$a+1 [50055]
68
99
61
41
19
80
36
36
28
5
66
13
68
9
51
28
116
76
32
220
96
164
76
41
51
40
8
36
28
35
141
12
160
44
4
125
55
84
41
15
4
8
180
153
19
35
42
75
28
60
92
60
3
1
5
39
15
45
88
32
81
99
60
28
44
16
12
56
45
79
120
8
112
68
40
23
144
90
31
5
139
108
113
6
48
85
5
31
20
135
90
54
93
63
25
80
9
3
27
13
29
198
165
51
109
17
84
7
53
66
90
24
135
144
88
60
152
81
139
47
18
3
132
28
80
112
60
128
27
6
19
11
9
15
25
20
12
256
77
36
6
1
12
140
27
9
40
41
18
81
9
27
28
60
11
90
39
117
31
20
112
156
29
43
59
54
67
20
3
6
19
56
60
88
60
5
3
40
77
72
78
1
101
79
11
61
12
36
24
11
54
27
28
48
113
24
115
48
44
28
35
30
36
54
13
23
9
28
68
64
48
12
120
20
15
57
16
48
24
101
90
45
232
137
87
64
120
12
23
45
45
79
36
35
37
44
99
9
16
41
54
9
27
18
43
132
131
25
20
45
24
3
72
15
12
13
20
40
36
59
1
92
27
85
20
40
8
33
120
235
12
32
28
77
3
60
237
72
79
29
60
12
90
1
32
16
11
120
49
56
39
81
136
32
81
54
12
204
49
35
90
27
28
125
126
49
101
27
3
37
32
117
43
56
36
3
81
24
40
5
36
66
54
55
72
12
140
51
90
7
47
193
53
67
29
39
69
27
3
13
263
57
63
25
60
5
19
17
54
126
31
72
11
30
67
12
20
136
12
23
9
15
192
9
15
30
207
117
31
65
7
23
126
15
3
25
96
24
108
44
88
96
95
6
31
107
6
30
85
95
37
8
72
72
88
53
30
105
4
48
32
132
108
100
48
68
40
35
9
15
61
84
11
37
8
4
20
16
72
12
20
40
96
24
48
48
239
25
20
36
124
35
73
8
36
76
17
87
4
12
47
45
81
55
29
60
27
3
36
114
12
18
306
180
7
17
43
240
12
5
51
4
71
97
44
108
48
9
60
48
103
149
90
54
55
12
113
55
24
17
84
7
12
60
20
72
36
28
12
32
40
32
16
17
27
3
25
47
73
95
13
48
20
72
268
56
28
60
32
64
140
160
5
19
36
12
23
49
176
72
88
24
11
30
24
27
28
8
72
165
51
39
13
92
75
60
66
15
72
40
152
72
36
33
135
99
120
25
101
36
180
19
152
9
114
9
45
30
117
76
23
36
69
39
177
124
119
241
252
192
60
5
31
12
12
32
39
24
126
84
103
23
25
35
36
45
184
5
7
20
12
105
115
32
28
5
3
87
120
6
75
4
5
36
36
139
29
36
7
92
36
4
35
13
23
24
25
56
124
11
117
12
60
81
30
45
96
16
60
17
96
67
80
189
60
319
80
69
12
99
24
45
30
297
63
13
140
9
19
12
192
17
30
13
221
60
67
72
8
40
59
69
36
48
141
84
27
36
72
15
90
75
28
17
90
85
36
32
9
79
29
360
31
60
44
76
24
8
24
76
44
4
65
7
12
120
36
32
9
39
45
67
59
141
27
13
12
48
12
68
27
30
36
36
79
72
60
20
52
36
32
27
13
48
72
72
92
9
90
96
13
156
101
39
36
9
27
40
32
45
96
55
84
8
69
54
54
55
35
13
48
11
9
120
124
20
141
39
60
57
31
12
35
25
5
51
156
88
108
60
23
49
32
36
40
140
27
13
77
91
12
47
1
65
36
19
24
128
27
25
48
12
48
47
6
115
29
135
12
88
11
36
54
60
39
15
13
17
132
91
48
24
137
24
19
47
49
5
67
32
76
92
88
144
41
19
5
163
44
9
7
23
97
80
40
72
185
111
36
16
72
11
37
80
100
17
43
173
15
180
9
3
27
25
80
27
108
57
4
41
91
12
95
73
23
205
20
12
60
28
20
15
49
60
65
180
51
4
80
72
ABCD 94993060114*3^$a+1 [50099]
216
19
179
189
81
60
30
180
177
64
80
75
54
351
99
126
159
135
121
5
36
30
90
79
11
60
9
9
7
29
3
81
42
108
9
57
375
16
5
139
176
45
195
135
48
121
59
36
144
42
108
30
60
81
9
36
180
54
9
48
9
24
66
240
36
54
120
6
108
36
261
64
29
6
120
54
72
54
24
72
54
144
66
25
35
189
117
90
48
72
9
16
29
114
66
63
81
186
36
48
72
9
45
6
144
93
117
54
90
36
114
216
54
12
18
42
48
31
176
9
55
80
189
36
351
64
5
84
306
6
30
18
31
11
48
72
204
1
53
36
39
15
66
15
21
168
90
90
12
18
81
16
80
135
108
157
143
42
90
48
60
12
54
31
29
54
72
84
1
32
48
45
54
96
45
183
126
96
54
181
53
12
24
55
35
126
63
16
29
66
6
75
45
18
97
128
105
126
84
36
150
54
12
144
144
121
5
91
5
30
54
36
18
1
59
90
75
225
42
120
205
53
180
66
36
150
54
36
48
180
90
126
181
179
45
81
15
75
24
93
51
30
36
276
18
12
25
173
6
45
99
30
126
1
5
138
81
144
81
126
240
30
90
78
66
96
90
390
18
150
36
90
3
96
351
30
36
79
89
30
217
89
240
39
195
36
9
81
180
75
51
93
15
90
162
48
396
36
24
84
105
16
11
54
66
54
180
150
120
54
132
75
99
45
195
120
144
180
1
179
36
150
30
36
204
180
30
60
55
191
24
121
95
48
1
125
96
144
84
72
288
162
54
54
132
120
18
90
42
408
207
9
24
30
36
36
9
16
65
294
90
66
294
54
369
27
165
9
42
108
1
281
54
81
33
300
60
30
105
16
5
54
6
111
69
54
36
129
45
72
108
132
54
120
90
180
63
501
27
135
18
72
174
54
42
129
16
144
29
51
16
128
27
48
181
59
21
15
84
36
24
72
18
36
30
181
125
144
90
54
51
160
41
135
225
114
54
327
135
9
51
109
155
85
29
72
54
165
141
210
177
3
60
48
97
29
51
99
61
144
95
114
66
24
36
174
96
66
234
6
108
12
105
39
24
30
252
180
99
45
51
129
54
105
57
378
6
36
138
180
90
42
504
54
12
18
6
63
201
6
30
51
39
204
72
180
120
60
18
91
80
45
120
90
6
30
18
396
126
33
111
96
129
51
205
95
24
25
29
99
57
24
30
1
41
18
12
25
128
27
150
108
36
336
18
61
71
48
42
108
67
485
78
45
16
149
27
69
144
90
210
162
109
149
27
48
51
210
24
120
ABCD 94993128632*3^$a+1 [50038]
78
25
47
25
155
21
15
25
95
42
42
36
6
18
12
54
12
54
24
24
42
90
6
30
144
6
27
3
12
6
15
231
25
71
42
6
24
25
5
12
84
54
36
24
285
36
45
36
30
90
3
87
6
78
6
36
75
63
109
8
27
30
60
66
12
60
33
27
37
5
36
6
45
33
51
64
41
42
9
28
8
27
6
24
12
39
84
45
48
18
72
48
60
157
29
18
6
6
90
48
60
36
12
18
126
60
36
24
24
24
111
9
15
33
54
18
7
24
71
6
12
60
30
36
141
111
13
11
21
33
102
45
28
41
36
24
19
24
65
42
54
24
6
21
9
27
12
21
6
9
120
69
42
114
39
40
77
36
84
6
9
39
60
54
51
321
99
4
53
27
15
6
102
157
20
15
18
18
54
138
12
21
16
35
36
18
51
165
36
12
7
89
6
69
15
24
21
84
63
30
24
18
138
3
75
36
66
78
9
36
9
3
57
63
33
31
89
15
36
3
12
6
102
48
24
45
105
60
48
36
54
48
117
57
39
75
36
9
147
24
9
15
37
5
60
24
3
48
33
90
21
144
4
23
102
60
31
20
244
23
30
54
90
51
69
96
30
108
25
24
11
6
96
3
75
69
213
48
31
41
99
99
12
18
30
36
25
8
3
150
18
181
41
84
60
6
132
252
33
3
57
57
51
3
36
24
6
24
6
24
61
23
36
69
15
1
59
33
57
30
78
75
27
90
12
18
73
72
65
15
51
6
6
120
12
13
44
9
19
17
18
36
42
63
57
54
69
15
81
33
36
6
90
114
6
54
25
20
96
9
54
36
6
3
36
27
24
60
168
90
18
30
60
55
8
75
84
21
75
96
6
24
39
15
30
51
15
18
36
15
15
6
19
71
30
54
6
84
42
57
93
12
3
15
85
5
67
11
30
15
9
63
27
6
12
24
78
21
27
84
18
75
288
12
51
36
1
32
3
24
54
84
67
71
42
6
24
145
5
96
6
36
114
31
23
24
96
1
5
15
15
24
90
19
17
54
36
48
45
16
5
15
9
90
18
123
27
54
243
81
90
69
16
11
90
39
27
48
66
63
40
92
3
66
72
30
24
1
53
24
75
105
123
39
9
45
99
75
30
6
30
36
15
15
33
100
41
135
12
28
65
51
69
75
27
69
21
18
12
18
102
72
6
60
6
6
15
12
3
18
54
108
24
108
36
6
6
12
1
47
24
24
9
81
255
27
18
150
12
24
33
63
25
8
99
12
45
21
84
36
15
135
30
15
27
21
15
24
36
60
54
150
30
6
30
15
15
6
90
48
6
114
21
21
30
6
132
36
6
78
150
1
17
18
66
84
30
24
6
12
18
6
79
125
36
114
54
102
45
33
3
72
15
18
108
6
60
21
3
6
54
12
18
30
21
63
18
3
39
42
90
21
48
24
81
6
18
96
60
96
84
150
96
69
39
6
6
45
84
69
66
144
1
41
138
18
84
6
54
3
57
138
6
15
36
135
36
25
23
54
30
6
39
27
24
36
36
54
55
29
24
150
12
30
3
40
176
21
114
12
30
63
9
6
6
66
18
55
65
15
75
42
24
43
23
72
198
27
93
54
33
15
72
93
40
47
6
159
36
39
36
24
96
105
9
3
33
114
21
9
168
96
39
33
7
56
129
15
27
18
48
48
19
161
6
9
15
12
9
21
27
36
135
6
24
12
12
78
12
21
159
18
3
40
41
60
18
48
54
3
87
6
12
60
51
64
35
36
60
246
3
96
9
6
45
15
6
19
44
51
156
21
12
3
18
15
60
9
120
102
84
144
30
6
12
132
78
18
6
78
72
18
6
42
138
150
306
6
12
72
24
42
48
9
75
33
9
19
41
30
24
36
30
54
120
6
15
69
30
294
30
85
23
18
30
45
15
84
30
36
39
45
78
42
36
7
83
84
120
48
18
51
45
30
25
56
15
90
55
65
15
9
54
30
156
39
45
102
18
36
18
66
12
54
60
9
147
162
18
57
60
33
84
15
3
102
36
78
66
6
90
48
36
78
21
57
18
102
54
1
83
72
9
123
12
9
45
36
36
42
36
24
6
54
6
147
3
49
192
24
5
12
72
48
60
72
36
66
18
15
36
27
37
65
36
6
90
18
150
18
12
18
144
18
42
90
85
29
231
15
30
66
12
162
6
60
85
107
150
66
36
6
15
93
114
156
30
6
18
12
48
60
60
27
63
36
12
18
19
137
78
21
12
189
24
24
43
53
120
12
12
48
19
24
17
42
6
39
15
6
6
13
71
9
12
51
24
30
39
52
29
15
51
33
75
54
36
12
78
84
90
171
39
45
15
37
119
66
18
90
6
6
48
66
24
120
6
132
24
ABCD 94994523298*3^$a+1 [50050]
12
13
20
48
28
215
57
93
3
16
8
12
28
20
15
69
45
31
20
40
56
12
12
36
4
108
44
36
48
3
36
37
107
109
47
13
32
28
32
168
28
47
66
18
24
1
56
60
4
48
83
37
180
47
1
59
9
16
80
60
12
4
44
24
60
52
56
27
25
12
23
9
21
51
27
1
32
3
48
6
19
11
36
25
35
73
20
33
27
9
3
24
12
9
55
23
72
13
32
24
60
9
18
37
41
27
147
9
16
32
15
36
1
17
42
36
57
45
6
180
93
27
81
16
35
72
37
8
16
83
45
48
64
5
67
48
119
13
95
49
68
16
8
72
87
54
6
18
3
36
48
3
1
24
72
11
36
18
36
12
27
9
3
4
11
21
16
71
13
5
75
93
15
64
84
17
27
57
42
13
20
24
24
39
1
80
27
9
4
12
143
120
9
12
40
32
51
37
5
54
36
48
49
47
73
92
76
24
56
36
144
4
44
156
9
31
8
36
28
8
3
36
37
11
33
153
7
68
28
53
31
32
60
16
8
12
36
24
3
37
29
27
88
60
11
12
24
1
80
60
69
6
69
159
36
24
13
23
1
20
15
1
11
33
9
7
96
23
48
60
21
123
18
3
27
24
73
36
29
15
12
159
69
12
21
123
24
15
6
3
4
59
9
48
3
21
16
35
49
59
1
29
78
25
32
28
89
75
39
48
25
35
72
25
12
84
56
84
52
140
117
43
71
36
33
36
51
72
33
75
73
92
24
15
9
4
17
18
1
12
23
24
1
32
3
9
3
18
18
96
9
160
96
35
69
45
54
105
12
27
9
28
24
5
18
72
108
6
15
12
9
3
87
1
71
73
44
4
80
28
20
16
5
3
24
60
69
18
9
16
89
7
5
87
52
68
28
17
3
15
33
45
30
13
29
18
37
36
24
8
15
1
32
12
28
32
16
20
108
4
17
15
84
72
36
15
45
39
25
56
108
15
33
12
3
24
13
8
27
9
15
37
65
42
21
51
25
44
4
35
9
40
8
87
13
5
7
29
7
113
19
77
3
69
30
105
9
39
27
49
80
64
23
93
132
24
36
28
20
84
16
8
40
24
149
30
1
12
23
33
24
40
48
71
21
3
84
61
35
21
27
13
65
7
83
1
36
32
28
48
89
3
36
36
60
117
55
29
19
95
1
96
32
4
20
24
15
6
3
12
57
3
51
13
36
12
11
90
91
11
85
20
4
44
76
23
18
6
1
20
52
8
40
80
15
54
99
24
28
5
91
60
47
9
40
36
80
12
88
29
31
17
42
30
60
12
3
40
24
8
15
49
11
13
23
21
12
112
71
33
12
76
20
28
216
56
27
84
78
7
11
9
45
18
12
72
13
12
53
15
21
87
4
48
12
48
12
71
9
48
21
27
84
160
35
25
8
12
16
12
48
24
72
32
3
1
35
12
45
63
9
60
48
28
20
33
24
99
36
16
20
3
9
28
293
30
54
87
40
140
63
33
3
13
17
24
3
64
8
12
12
45
43
108
11
126
27
3
13
56
16
47
108
84
1
8
15
9
144
52
60
23
1
11
42
66
96
48
60
105
132
160
8
132
21
66
141
28
12
20
21
18
37
32
40
24
59
9
12
16
5
54
18
3
15
33
39
81
93
6
69
15
6
3
108
33
3
40
47
21
28
20
12
9
30
73
23
18
30
6
19
53
15
52
17
6
48
126
6
54
43
80
21
7
20
39
60
33
24
9
6
21
15
108
1
20
15
61
48
8
135
54
72
39
15
108
72
12
49
92
24
51
21
21
31
5
39
36
36
40
5
18
24
81
99
12
36
37
48
32
24
36
27
33
36
21
15
12
16
20
3
42
51
16
12
128
27
57
33
18
66
67
5
27
63
21
51
57
69
6
165
24
48
12
36
16
35
25
44
16
56
21
42
25
47
21
105
12
18
25
68
21
30
61
32
28
12
35
81
12
48
24
40
8
60
52
60
32
15
72
45
39
6
3
15
105
21
3
40
29
87
52
71
1
20
4
8
36
12
40
5
7
35
145
188
39
13
47
1
35
21
4
11
9
129
43
20
33
15
12
12
4
44
52
32
39
60
9
57
39
15
6
27
99
21
96
21
3
21
27
45
39
15
13
59
12
18
63
24
27
153
76
5
15
36
15
49
60
12
5
43
89
15
15
24
9
99
13
8
87
12
21
48
60
4
29
3
16
44
27
24
18
7
41
6
21
63
1
108
72
8
9
6
69
12
24
39
21
16
107
69
15
21
141
27
16
71
9
36
9
43
29
27
4
23
57
60
48
48
57
12
15
28
32
21
63
36
88
20
4
48
44
21
12
3
112
24
29
27
24
4
35
9
3
1
68
27
13
32
21
63
156
40
24
5
6
25
5
27
28
68
99
72
102
79
32
28
24
96
12
20
15
18
27
15
12
24
84
57
16
59
69
3
13
116
15
97
119
49
5
67
71
21
4
12
5
27
27
9
12
9
78
21
52
32
16
59
9
48
60
12
4
68
33
18
90
15
16
35
93
3
54
30
21
21
27
24
96
28
20
3
21
63
1
24
48
48
32
51
9
39
36
1
125
18
6
15
69
36
3
3
21
24
24
40
120
107
49
119
18
3
15
21
63
13
32
9
79
161
39
51
1
36
44
12
4
32
4
29
54
9
4
8
15
30
6
120
57
4
11
13
5
63
15
48
96
13
8
28
17
3
75
48
1
5
54
30
19
20
100
56
16
20
36
24
40
24
23
61
17
63
9
18
33
16
23
36
69
3
33
33
15
4
23
102
43
11
72
13
11
9
9
27
3
105
63
54
12
19
92
52
23
9
12
27
57
76
20
40
8
12
76
8
24
3
90
24
15
12
48
4
5
103
11
141
48
88
68
33
54
9
48
27
9
15
48
13
80
36
24
48
88
23
1
83
6
63
21
18
9
40
36
113
6
37
83
37
48
47
9
9
12
19
35
21
3
145
ABCD 94994606288*3^$a+1 [50002]
102
3
41
19
155
25
15
57
108
36
24
72
5
19
144
120
81
14
16
9
180
11
1
84
11
85
123
56
16
24
9
36
29
52
50
58
87
95
13
77
43
27
9
5
31
48
132
23
25
47
160
110
79
11
178
15
5
16
80
16
18
32
85
185
175
93
27
48
41
234
121
41
160
39
15
126
15
240
83
42
139
21
14
24
46
80
19
137
43
11
16
105
5
114
25
24
77
79
11
18
7
48
96
9
87
93
12
38
96
126
48
16
26
70
123
5
127
35
48
205
11
6
10
24
74
36
16
3
12
125
54
61
60
5
268
20
112
74
49
5
66
16
110
60
19
29
6
1
29
16
18
26
31
24
9
75
120
27
9
96
23
82
15
63
45
96
5
16
48
206
16
33
156
9
75
65
7
84
41
55
108
15
90
111
69
15
77
19
120
5
151
39
80
1
69
39
12
168
65
6
16
45
180
119
210
36
223
36
240
60
24
251
144
25
81
75
51
194
126
145
5
28
62
229
60
119
25
207
8
30
7
35
18
100
2
85
60
23
61
21
38
142
60
20
138
1
5
19
105
30
72
144
45
120
21
48
15
21
114
72
38
67
93
12
39
221
139
156
59
186
180
103
21
36
48
80
10
57
185
43
120
27
9
29
112
128
16
50
169
87
45
93
6
56
34
51
113
12
103
41
36
103
12
105
158
40
72
18
32
4
135
9
32
34
165
35
6
55
120
144
131
13
131
10
20
16
234
114
32
43
11
25
60
41
18
25
71
1
144
45
51
29
16
18
110
12
288
6
10
15
21
108
135
105
212
18
1
24
117
15
93
36
74
97
48
120
41
115
11
40
45
29
36
19
89
30
70
236
4
12
135
9
96
123
57
194
1
93
75
71
16
14
90
24
72
18
55
36
24
36
156
29
31
65
64
54
56
121
48
45
2
25
120
24
156
35
109
75
126
138
72
24
9
36
21
3
72
53
52
98
136
81
159
9
57
15
23
72
54
76
20
28
116
55
9
27
65
79
69
162
33
77
295
153
2
174
34
56
1
33
51
29
7
45
123
71
24
102
204
31
48
65
52
144
140
55
159
57
53
16
39
96
9
51
45
74
61
24
125
126
25
36
35
25
168
72
23
37
29
70
26
64
36
3
95
90
7
39
9
15
72
33
132
29
240
36
19
89
52
194
85
36
5
114
90
16
20
28
75
105
171
81
78
45
261
75
9
60
75
36
209
150
72
48
1
36
288
17
18
16
21
120
75
249
9
20
55
72
33
75
17
43
12
24
5
31
48
81
224
66
40
56
10
38
106
39
105
135
15
57
24
111
234
75
35
96
49
84
12
225
3
35
25
65
240
180
10
72
8
1
15
21
353
112
50
24
34
32
43
12
23
70
15
35
126
124
62
88
110
16
15
35
145
60
35
16
105
95
88
72
45
5
115
29
36
90
25
24
84
65
187
33
147
35
120
54
175
29
46
24
32
40
54
15
35
106
63
71
1
24
21
63
17
64
44
126
169
36
5
19
312
48
107
49
135
50
6
90
48
67
120
35
25
24
21
135
9
140
70
74
36
34
117
60
29
66
90
4
39
27
74
36
79
60
24
12
24
5
46
153
125
66
145
221
34
56
54
90
181
48
12
113
55
41
30
6
48
55
12
60
33
272
19
60
125
70
110
16
18
110
10
72
9
60
11
30
43
12
89
79
96
24
105
147
24
81
38
61
45
54
21
5
144
16
ABCD 94995757744*3^$a+1 [50042]
21
10
140
34
18
17
133
23
7
53
55
17
27
69
19
12
20
33
48
24
135
16
17
60
111
12
10
72
56
102
4
89
7
113
24
43
2
27
75
81
57
10
17
13
83
45
22
26
22
2
30
33
63
16
26
54
9
12
60
9
48
63
9
15
63
42
40
35
3
33
3
6
3
3
105
97
71
1
14
82
47
15
66
54
237
45
39
24
183
10
54
44
21
168
12
3
21
21
48
3
27
40
98
102
12
48
33
93
6
33
15
60
6
15
9
118
53
12
39
69
21
6
112
41
39
48
9
145
95
15
69
24
12
1
2
33
63
6
63
27
45
33
15
25
30
32
24
69
45
6
42
130
32
81
15
21
33
87
3
30
15
7
41
9
3
85
35
48
12
105
27
13
8
10
5
27
70
78
5
12
55
2
24
24
18
33
19
8
24
33
33
15
24
31
65
3
4
26
147
19
29
147
114
40
134
12
69
96
7
20
12
9
1
71
12
37
8
78
24
9
24
105
96
27
24
36
7
12
5
36
12
132
36
57
30
45
111
96
33
12
24
91
6
30
8
81
24
49
26
45
1
150
5
99
34
2
70
6
8
96
9
12
60
60
99
21
39
76
2
66
4
5
67
68
22
8
51
72
123
9
36
31
5
48
153
15
3
4
5
55
5
36
144
67
5
69
15
12
37
83
67
26
39
48
63
4
92
33
3
54
3
13
30
60
137
21
54
40
8
57
25
35
12
15
45
99
24
21
12
9
48
22
8
40
26
6
33
63
42
27
51
40
17
12
13
8
3
19
56
4
5
105
135
7
18
32
3
15
45
15
82
11
24
48
12
1
8
46
8
18
18
4
53
12
12
21
72
18
105
45
15
25
62
82
6
8
4
32
6
3
12
9
3
168
39
6
154
68
21
37
2
45
12
108
33
70
29
3
10
30
5
85
35
117
3
7
29
195
9
48
7
78
14
21
27
225
105
42
36
82
78
92
100
32
28
137
84
67
12
98
34
68
18
39
9
27
3
24
45
48
12
48
39
84
30
46
50
3
72
13
23
15
4
29
12
3
4
17
43
5
13
14
33
72
1
32
75
12
15
36
52
2
54
34
23
39
24
9
3
30
70
8
42
75
45
40
14
33
120
36
19
5
7
89
99
88
17
12
45
18
70
107
13
98
64
108
53
12
12
84
79
65
25
23
15
45
180
48
12
24
21
27
13
14
81
9
10
30
14
64
8
42
51
61
35
15
16
5
27
30
27
55
44
52
20
45
19
74
15
60
67
2
135
15
18
27
3
34
191
7
20
81
27
34
18
86
126
66
15
24
36
60
7
101
12
7
2
51
72
48
45
15
15
24
9
79
17
39
4
41
120
75
36
100
53
3
48
21
61
80
27
13
23
24
27
33
163
24
41
7
65
25
26
69
63
64
18
38
9
60
13
18
53
7
20
12
93
84
105
90
84
69
75
216
81
15
9
39
21
27
9
120
31
2
15
48
3
30
64
23
39
10
35
3
33
15
10
54
5
21
15
79
26
135
7
8
48
16
108
20
90
15
36
19
120
41
139
125
72
84
12
55
50
27
12
9
54
21
19
2
16
2
21
12
27
10
47
39
64
5
48
48
75
90
16
59
15
12
10
14
81
9
63
12
3
153
12
51
57
153
24
15
15
42
48
27
108
111
4
17
43
41
12
19
44
45
1
11
27
10
18
38
22
120
89
99
64
62
3
60
12
13
38
138
22
120
8
69
45
3
69
30
16
8
184
2
70
80
18
96
27
75
33
31
74
6
88
48
53
27
72
88
20
57
21
51
61
24
56
63
24
15
21
27
12
105
27
48
42
30
138
22
5
24
45
27
109
18
53
12
21
51
60
9
27
99
16
17
36
12
15
93
36
25
35
3
10
155
43
8
16
18
86
9
12
15
81
63
16
38
160
35
3
42
15
73
54
41
169
119
12
87
22
23
111
72
40
17
15
138
135
3
4
8
24
40
5
144
27
9
31
92
141
39
42
24
16
35
55
5
9
27
24
24
39
48
192
57
45
6
24
136
50
15
48
31
5
13
38
64
44
45
36
84
27
12
58
35
60
24
24
75
4
5
12
48
25
18
128
12
177
3
9
21
22
60
137
60
24
12
19
29
117
142
18
134
76
92
42
16
32
3
12
48
9
63
3
4
50
15
15
9
24
48
12
3
57
7
74
16
104
16
23
72
39
64
2
16
24
56
3
12
99
28
26
39
25
48
110
9
39
21
61
122
33
60
60
12
15
33
7
90
95
7
41
33
30
82
32
3
24
36
60
48
51
18
10
53
25
8
54
96
24
18
10
60
8
24
33
3
4
48
5
85
23
1
83
21
6
69
51
84
4
140
33
12
60
72
13
18
32
52
5
3
10
47
81
15
9
16
2
165
25
47
99
6
10
6
47
48
72
33
3
12
99
69
12
19
8
33
48
19
20
165
12
9
51
51
60
60
34
71
84
85
14
36
9
51
24
12
12
21
31
5
31
5
12
72
81
30
24
88
5
27
16
65
39
9
36
31
29
25
11
69
46
60
128
9
3
48
105
75
6
75
3
18
30
42
18
45
97
8
42
156
36
9
12
120
3
4
8
285
144
13
23
19
48
86
15
24
55
18
47
33
30
117
93
30
48
9
33
27
135
21
12
12
7
44
12
93
51
88
137
105
ABCD 94995944482*3^$a+1 [50061]
27
21
9
108
123
64
53
30
21
57
90
12
132
13
77
108
63
24
88
107
141
24
21
3
40
41
31
65
84
60
31
80
117
211
77
19
23
90
48
159
16
32
105
55
35
21
81
159
112
17
42
18
43
120
24
11
13
41
39
9
87
136
8
117
12
135
87
9
112
24
8
3
132
1
11
21
48
9
15
120
225
18
12
105
72
3
18
60
39
88
168
32
72
40
5
6
93
136
8
16
17
87
147
141
48
21
43
305
48
240
7
47
66
42
85
128
177
87
21
24
30
6
120
135
112
32
45
90
96
33
112
32
136
80
24
48
208
32
45
54
13
5
123
129
15
45
3
216
177
180
27
45
48
54
78
55
53
3
141
3
72
64
72
8
64
77
123
48
9
30
78
43
5
19
96
8
9
12
163
80
40
168
5
72
51
21
3
16
24
72
8
120
48
45
42
73
179
85
80
45
6
13
32
48
159
33
399
36
54
18
72
48
13
185
135
24
21
252
15
153
30
9
168
112
41
63
27
90
43
32
87
25
32
120
123
117
63
60
13
59
13
5
12
36
24
75
45
60
126
12
90
3
39
66
39
51
37
5
72
171
99
21
27
85
56
21
36
24
120
18
21
69
27
16
359
49
24
32
16
17
63
112
155
12
1
17
42
13
5
75
16
56
16
200
105
90
13
224
33
7
65
7
11
133
11
21
87
81
9
90
90
51
69
78
54
39
40
59
13
155
102
18
157
56
40
41
15
3
120
42
180
39
69
120
43
24
131
45
264
21
27
16
209
180
30
18
147
40
17
30
9
141
36
103
80
144
16
29
3
15
73
59
21
9
270
25
32
48
48
177
15
3
37
47
36
37
107
18
78
162
51
64
65
7
65
18
48
90
43
17
55
144
143
145
128
27
21
129
30
145
53
3
40
101
3
48
39
6
43
24
23
9
3
45
27
90
60
48
55
17
39
24
45
75
57
180
3
16
17
7
5
78
189
315
126
7
65
12
115
53
30
37
41
63
9
31
32
45
84
6
57
240
40
113
15
48
477
43
120
96
5
163
107
13
65
55
53
72
43
72
8
195
162
3
39
25
23
33
189
163
17
39
51
13
240
65
60
12
39
201
66
37
56
51
60
336
153
9
15
27
61
5
24
108
127
120
41
12
91
80
177
72
18
102
55
32
16
192
65
103
8
57
90
69
16
32
3
180
57
75
18
3
69
48
24
36
12
3
24
63
73
5
75
45
19
8
40
77
19
32
135
12
240
90
12
183
57
36
144
91
80
45
43
56
16
59
13
155
141
57
12
3
69
3
147
18
12
96
127
107
210
51
168
40
17
30
9
33
90
12
90
18
78
54
318
243
48
21
30
13
80
192
48
33
39
45
60
18
21
51
21
117
43
65
55
5
72
67
23
25
8
15
73
104
3
402
43
8
141
60
36
75
64
128
237
99
136
48
32
45
108
15
57
39
99
42
91
65
132
12
36
150
174
39
21
99
201
6
12
117
40
56
27
48
165
64
120
80
75
78
30
60
18
12
15
3
45
135
90
55
35
37
32
144
160
272
9
63
93
3
16
176
45
147
27
61
240
24
5
48
75
15
18
72
60
138
217
35
42
270
18
48
24
19
191
121
59
6
54
121
17
15
48
64
48
5
67
65
18
133
119
49
41
48
15
153
79
56
27
18
120
3
69
42
121
48
11
120
36
42
15
ABCD 94996880138*3^$a+1 [50006]
45
99
24
66
19
89
63
28
149
27
3
6
39
81
19
12
44
16
8
28
48
84
8
3
181
24
84
5
63
57
63
148
32
124
84
32
84
108
12
21
67
113
54
120
36
13
12
17
12
51
28
119
97
120
41
15
28
20
16
11
45
39
73
5
15
147
54
12
132
55
12
23
1
12
5
12
43
35
18
30
54
43
12
20
16
95
66
6
69
69
15
4
8
9
15
16
29
91
119
36
18
24
30
18
108
7
12
60
53
3
16
65
15
124
11
49
36
5
43
48
60
48
35
21
24
64
8
12
15
12
186
15
3
85
35
24
126
30
1
5
36
162
45
3
33
21
43
11
9
40
48
84
23
18
7
68
9
15
3
18
27
33
55
8
39
13
20
72
16
24
140
16
20
57
7
17
79
60
17
42
121
24
48
48
20
9
55
11
1
5
3
40
5
18
54
75
21
67
68
12
33
12
6
12
42
72
3
117
18
60
33
15
42
12
19
32
52
20
12
141
3
12
88
24
8
9
198
25
47
18
231
120
24
60
15
21
16
96
12
35
45
160
11
30
6
1
107
57
9
72
60
19
71
85
44
4
59
37
68
75
21
177
54
33
27
48
18
60
144
18
30
18
13
24
107
9
52
35
12
33
24
15
69
12
84
4
65
6
1
8
99
21
24
72
36
75
90
18
42
18
66
31
32
28
23
30
27
189
103
5
18
42
72
36
3
51
90
36
27
45
3
69
54
9
3
45
48
24
33
18
61
20
84
15
54
36
54
1
12
107
33
99
216
18
19
11
9
28
48
77
7
11
129
52
60
53
3
63
1
5
48
42
9
16
11
69
3
45
40
5
12
60
30
21
87
81
84
3
18
27
64
245
78
18
15
39
25
24
41
43
41
42
57
88
17
30
45
28
72
71
21
84
21
51
9
36
19
24
24
5
15
21
72
18
37
44
9
7
5
27
36
9
72
63
87
49
17
127
48
5
67
8
4
156
269
75
15
24
66
18
21
15
97
80
40
23
45
12
153
24
36
99
27
45
9
127
89
51
28
96
41
55
20
12
40
17
91
48
32
12
51
45
21
6
13
41
19
12
107
18
27
60
75
6
12
54
60
61
23
45
15
1
60
36
47
85
23
102
51
64
17
75
28
41
7
20
27
1
11
13
191
45
4
41
39
28
12
95
37
108
20
21
31
35
21
3
84
18
27
76
11
21
52
36
60
119
12
33
3
45
48
21
3
52
20
24
40
41
3
16
11
1
48
29
18
25
12
11
1
36
5
30
78
30
21
3
18
12
15
27
1
47
13
5
79
80
48
15
85
53
42
48
18
36
103
68
45
67
137
90
36
25
173
126
45
36
9
48
91
17
63
15
57
9
6
198
12
67
20
12
16
17
67
56
3
12
85
155
18
19
20
33
55
32
88
44
15
13
5
27
9
27
75
42
30
13
48
65
24
66
25
17
27
27
9
27
85
17
27
36
33
90
81
3
36
21
3
37
44
12
69
144
19
17
18
48
24
30
3
148
12
60
36
32
57
18
57
28
23
61
24
56
88
116
9
7
53
7
80
120
48
16
11
81
12
36
51
24
9
147
21
33
51
76
32
3
13
101
99
21
3
16
17
3
100
12
20
9
6
9
96
48
16
5
3
33
55
8
72
40
5
27
33
79
11
33
15
21
60
76
20
3
1
5
30
114
66
21
15
13
47
85
53
132
67
35
18
3
21
3
27
6
72
30
177
24
64
32
141
18
12
25
17
12
36
54
13
80
15
25
96
47
54
30
90
6
90
3
45
27
28
12
95
33
75
37
20
64
36
23
6
19
29
67
8
148
60
263
12
18
6
18
30
198
54
18
6
54
66
9
240
3
42
55
17
75
24
144
48
105
48
31
65
54
49
113
7
5
18
9
15
9
12
45
15
4
36
60
17
15
12
45
36
30
25
65
54
24
57
24
3
21
64
11
36
21
63
42
43
24
8
9
36
127
41
55
17
48
15
4
77
19
12
12
32
51
18
84
78
9
16
65
3
51
30
18
6
67
80
40
128
81
36
3
64
8
12
48
52
48
53
27
88
41
60
31
59
54
19
12
44
100
44
81
6
9
9
7
11
54
55
263
21
57
27
16
5
6
13
68
9
30
60
30
18
6
84
7
71
30
90
13
77
78
30
67
32
40
77
99
27
37
48
29
43
68
15
12
1
5
12
63
84
12
75
93
105
3
84
16
44
51
25
20
4
95
24
30
51
36
39
69
4
17
6
45
93
15
76
23
45
171
105
12
9
91
29
111
3
121
36
44
33
15
21
27
45
30
37
5
91
116
3
81
96
3
45
28
44
45
43
8
39
6
43
119
33
69
60
18
12
24
61
68
28
92
105
18
37
53
24
75
33
12
51
75
42
66
21
28
77
78
13
12
11
30
55
12
59
18
55
32
3
6
36
18
1
17
19
8
45
43
168
36
95
45
84
69
15
3
198
7
8
15
9
88
24
140
63
13
65
19
35
121
68
75
24
1
32
12
57
54
6
18
21
132
60
100
44
3
13
35
13
36
116
48
39
21
147
18
126
13
5
7
23
18
103
29
72
63
45
12
19
24
65
87
16
227
18
3
12
75
72
45
21
6
25
24
32
ABCD 94997296588*3^$a+1 [50075]
72
96
32
12
1
24
12
60
90
81
9
84
6
21
32
1
107
180
37
155
1
60
54
65
16
129
3
92
31
36
21
39
101
60
13
27
32
91
54
35
96
4
21
60
30
89
37
60
48
3
33
47
12
100
21
180
36
39
20
12
12
96
55
60
57
32
48
40
72
15
6
66
53
76
20
145
90
57
20
13
30
96
89
120
1
39
15
126
150
54
35
55
105
32
88
12
20
169
18
126
6
29
24
36
4
36
45
107
37
36
60
15
39
5
67
29
19
33
48
12
3
5
25
60
15
132
92
228
88
32
73
24
36
30
126
18
21
32
28
9
6
29
40
68
12
85
12
114
105
21
99
104
100
8
228
24
85
3
8
19
21
129
30
5
16
80
52
33
35
60
12
28
92
40
60
20
160
212
31
77
37
30
5
48
37
42
90
3
36
69
63
57
83
13
95
31
48
6
36
54
69
8
13
30
65
31
249
20
72
60
28
24
141
159
8
49
108
63
57
83
7
5
31
69
60
105
186
65
61
63
20
40
80
7
41
40
33
126
54
47
60
103
90
6
33
48
68
25
95
4
80
7
89
24
31
5
24
61
30
5
180
124
51
6
59
84
1
84
60
3
63
54
11
60
60
49
71
12
133
47
60
28
81
60
90
89
132
12
48
12
48
13
95
4
20
76
45
180
30
6
39
9
6
77
12
28
63
129
168
20
19
60
29
72
37
63
123
84
60
66
39
147
18
35
85
83
160
8
115
29
37
39
32
37
11
12
120
37
123
48
140
55
144
393
72
21
95
25
47
67
72
53
31
5
172
237
96
36
318
36
5
1
11
12
85
23
13
15
105
59
108
12
127
24
5
84
108
13
47
12
48
43
5
25
90
36
54
6
29
19
5
28
188
49
183
68
1
11
52
68
13
6
29
25
30
60
17
28
225
36
59
64
48
93
36
24
47
19
113
108
13
6
18
23
7
21
44
148
8
181
48
11
24
37
99
81
24
54
90
36
30
5
1
23
25
36
15
12
33
90
5
132
79
81
20
48
151
201
33
6
9
32
12
1
27
92
1
27
20
12
67
29
12
109
11
37
60
11
91
198
75
15
165
51
6
84
126
60
54
87
3
30
99
48
80
48
4
68
12
28
27
6
180
75
20
4
20
96
12
43
90
15
20
31
173
25
11
60
25
35
24
31
174
6
17
120
112
56
52
147
21
20
24
55
81
120
51
21
12
56
1
11
139
270
39
60
20
24
301
60
107
13
60
27
9
171
20
37
71
25
179
37
83
1
54
5
48
73
15
12
8
180
72
12
25
42
33
156
39
126
39
48
39
60
21
8
55
5
52
20
120
28
44
88
27
101
24
36
31
29
12
13
75
12
99
41
13
39
51
30
54
233
12
76
39
6
87
32
40
15
6
155
25
54
45
8
13
155
24
148
69
59
1
251
12
97
90
18
71
1
264
35
52
9
108
11
1
71
112
48
32
180
85
11
109
6
9
128
37
35
127
89
4
57
179
40
15
17
60
13
27
117
30
5
100
8
12
1
135
32
19
29
24
37
23
25
23
112
56
175
45
45
15
75
84
72
29
64
201
135
9
83
43
66
24
15
200
132
229
11
60
73
66
41
40
12
188
133
47
13
36
3
45
35
1
59
1
27
8
4
15
156
77
112
8
37
3
8
61
18
60
36
125
4
45
71
4
96
20
31
29
72
19
9
44
28
63
24
90
11
160
9
12
59
52
33
54
5
16
12
60
132
20
31
5
31
29
1
219
15
5
72
12
61
15
24
80
1
6
21
117
23
19
89
1
3
56
205
35
1
123
48
8
55
6
48
11
60
12
60
73
15
21
23
1
27
93
27
80
132
91
54
12
11
120
52
20
168
52
51
17
49
18
125
7
29
84
7
21
60
63
180
150
36
11
73
15
20
1
18
42
30
81
33
47
40
68
72
37
42
41
48
1
138
5
36
12
133
39
135
36
125
12
60
88
81
18
246
47
13
66
18
111
24
8
7
36
69
36
51
24
90
30
45
20
84
48
43
36
18
12
3
20
127
33
48
8
40
105
27
39
ABCD 94998257936*3^$a+1 [50107]
60
17
19
6
12
12
6
48
12
24
5
19
96
24
24
30
6
36
53
7
18
95
60
1
24
6
12
5
19
6
24
108
60
36
24
132
30
18
11
145
71
24
19
18
60
102
96
72
65
12
85
23
103
36
24
30
47
7
18
59
25
108
30
17
60
48
1
30
5
67
77
108
60
7
6
30
24
30
18
5
19
30
24
95
49
42
24
6
59
19
17
19
29
7
161
73
54
30
131
61
168
30
18
47
25
90
42
18
30
48
114
198
6
24
6
11
13
35
72
55
78
6
5
67
5
24
48
61
71
48
132
43
60
17
13
23
25
42
42
108
30
72
78
95
72
25
36
54
101
48
72
7
36
24
18
18
90
24
30
18
83
109
18
42
11
72
13
30
204
36
5
7
78
59
48
25
24
23
181
126
78
42
29
120
72
19
90
30
18
42
89
25
24
6
17
85
30
12
36
36
18
30
42
23
7
84
29
25
47
24
12
37
90
60
120
36
36
6
18
17
109
54
24
18
54
5
103
186
30
149
37
60
83
13
78
12
24
89
1
48
36
36
18
41
96
19
72
137
72
36
37
6
54
66
66
24
42
102
12
11
12
13
12
6
12
17
61
59
1
71
61
83
96
43
132
18
120
11
37
42
12
53
43
24
54
30
24
113
67
30
42
6
35
25
18
77
7
66
59
12
24
1
30
24
6
60
23
7
48
161
1
18
53
12
121
270
24
53
37
66
65
1
30
41
7
66
71
91
17
31
5
37
24
108
30
42
54
185
96
85
35
145
138
5
103
12
12
48
101
79
18
47
25
131
19
42
11
43
17
49
35
24
36
43
30
6
65
85
66
5
31
48
132
5
19
6
42
5
25
12
35
24
84
7
6
47
1
84
36
66
90
18
90
18
42
23
49
30
5
43
96
36
66
47
67
36
84
6
59
13
12
30
30
95
25
35
48
103
29
19
24
113
25
102
53
73
114
65
7
150
54
12
114
30
48
42
48
48
12
18
24
5
43
17
49
12
18
60
36
138
48
48
35
67
42
36
24
47
25
35
13
150
36
66
6
48
36
66
30
138
24
30
17
31
24
5
49
30
77
127
96
30
222
48
12
18
47
43
29
43
72
6
54
17
19
5
55
65
19
17
19
6
36
47
61
42
48
17
13
95
79
6
12
42
36
6
48
42
18
6
24
17
36
19
6
54
36
125
19
36
240
18
95
67
24
5
25
18
77
73
66
65
12
7
12
30
54
41
19
12
108
24
6
119
103
18
24
35
25
162
108
78
12
11
7
17
37
54
65
55
5
1
36
18
6
120
6
5
13
54
156
24
42
54
30
11
25
18
5
96
1
78
113
43
60
29
36
7
54
18
120
17
84
55
24
120
5
43
12
137
24
19
36
6
59
19
36
6
48
6
29
25
30
6
42
18
36
54
36
36
29
49
71
36
19
30
90
18
23
7
18
35
12
1
30
41
61
84
78
30
30
18
72
6
5
120
7
60
29
43
5
25
143
127
96
65
19
53
79
5
145
59
7
48
132
12
18
42
6
107
7
36
6
54
149
96
31
41
37
11
1
66
72
6
36
30
5
31
137
127
84
66
11
43
72
78
90
24
36
84
72
84
6
30
29
127
90
90
18
54
30
36
35
36
31
30
12
30
5
175
42
108
6
29
55
5
1
30
17
13
6
120
36
24
90
234
149
25
30
53
7
36
6
35
13
42
30
90
60
41
25
12
6
60
6
186
54
18
65
31
60
30
6
168
41
72
72
55
12
5
13
18
84
84
17
73
12
78
120
30
42
12
17
108
1
24
18
65
19
48
53
37
72
90
60
24
29
25
6
41
55
24
126
48
12
18
53
7
6
6
41
13
30
72
29
139
42
47
55
126
24
6
29
12
43
30
12
48
30
17
60
43
108
137
25
60
42
24
12
65
13
54
90
12
24
96
30
18
11
49
12
60
144
12
48
126
29
85
11
48
1
35
19
6
36
6
30
72
90
42
150
24
54
11
31
48
65
96
31
48
5
60
37
11
19
18
126
12
18
96
60
48
48
12
35
43
5
13
30
84
17
24
25
30
36
18
11
7
18
30
12
48
42
54
54
66
29
1
144
90
6
84
30
5
85
36
23
25
30
36
42
18
17
43
12
53
19
90
6
12
114
54
54
18
72
96
66
54
36
36
12
60
5
7
84
42
35
72
48
7
12
48
5
36
49
90
42
6
24
84
29
55
41
12
97
11
31
54
11
48
72
25
36
42
18
18
30
6
24
5
61
54
41
61
18
65
55
41
61
78
36
5
25
11
12
7
60
48
36
101
13
42
41
19
6
24
96
42
5
1
84
11
25
90
5
19
36
84
6
6
233
31
30
36
23
67
29
37
54
125
48
91
30
47
43
24
120
90
11
25
66
6
114
24
30
54
41
12
43
90
6
18
30
65
85
12
6
12
72
120
113
7
5
13
83
19
53
43
48
29
13
78
41
139
90
114
36
24
6
6
6
23
72
ABCD 94998485716*3^$a+1 [50045]
7
48
35
189
232
29
72
19
8
48
24
45
3
87
25
11
93
160
35
36
144
201
51
90
163
215
36
18
147
24
9
63
120
69
3
112
65
55
71
72
108
93
112
32
88
168
11
109
56
15
201
40
32
72
40
56
27
18
19
128
72
288
231
36
21
40
29
3
40
32
16
8
45
75
96
189
27
232
32
16
8
9
162
108
1
24
72
119
9
27
109
72
72
168
47
97
120
53
75
105
162
90
3
112
56
63
57
24
16
32
16
72
72
80
16
29
252
90
21
213
54
90
27
16
29
19
125
27
144
16
104
15
108
21
16
24
389
72
163
53
187
101
72
18
1
89
54
72
25
120
24
101
43
48
143
1
360
24
29
115
120
72
53
72
3
16
71
36
18
90
36
144
597
72
15
97
29
19
125
27
88
120
8
63
216
129
24
171
36
1
17
111
141
19
144
17
36
115
72
11
21
16
17
180
43
104
69
91
216
72
53
43
29
72
90
9
64
8
48
24
117
108
55
197
18
36
117
27
21
15
36
189
144
16
11
181
24
101
108
54
73
17
135
16
72
200
135
9
136
215
97
101
27
9
36
18
129
141
54
18
147
16
71
25
29
180
90
261
16
155
37
17
18
126
36
75
51
165
87
73
53
54
45
16
32
15
145
17
90
37
168
120
17
36
3
40
32
24
16
29
99
27
45
160
48
56
15
198
187
29
19
96
29
3
123
165
69
43
72
48
17
126
1
8
72
16
192
35
36
145
35
37
17
90
133
32
88
152
192
33
127
80
208
53
27
72
9
207
88
47
108
21
88
17
135
136
72
71
57
112
173
18
25
32
33
7
119
25
200
189
99
171
90
19
56
40
119
25
288
32
15
457
144
32
15
18
36
243
16
56
16
65
55
72
35
90
3
88
35
180
72
169
245
91
168
56
81
7
48
80
27
133
104
15
18
36
72
18
126
36
144
151
72
227
108
1
144
96
65
36
19
107
109
8
72
45
243
81
39
51
36
201
15
9
99
72
45
135
18
36
198
21
51
21
15
25
192
107
93
40
11
21
15
129
16
56
72
112
155
45
99
61
11
18
234
25
32
105
54
1
24
72
72
32
51
18
187
29
3
40
47
108
133
48
56
159
57
72
40
32
24
27
18
72
99
64
144
8
120
15
57
72
105
183
15
1
72
107
36
36
93
177
39
141
90
73
53
19
80
81
63
81
18
18
18
57
88
72
53
27
72
27
45
136
152
192
24
280
179
37
35
93
72
40
29
27
27
37
24
119
126
99
135
1
89
162
21
87
216
9
48
112
11
61
48
35
133
32
40
72
209
7
32
285
72
36
90
72
90
43
32
51
37
72
53
43
29
252
36
18
36
54
54
81
135
126
54
45
27
108
25
11
54
55
152
99
93
16
56
216
144
51
72
61
29
18
25
48
17
18
61
29
324
90
165
40
47
1
24
29
36
54
9
171
21
144
15
1
125
3
96
45
54
37
24
72
119
81
45
27
27
21
15
9
48
88
89
324
72
ABCD 94998524386*3^$a+1 [50063]
12
54
6
138
30
42
48
6
18
110
22
18
26
10
30
6
14
24
52
44
4
38
30
88
162
30
132
8
48
54
6
10
36
74
52
24
84
20
16
8
28
18
24
42
56
12
100
50
78
18
154
38
4
66
20
12
6
22
20
70
18
6
108
18
32
52
74
22
48
102
24
14
24
48
64
38
36
10
92
18
22
2
10
8
28
104
22
38
30
78
48
52
54
38
48
18
264
118
8
4
66
6
48
20
112
38
28
18
72
78
60
42
12
26
16
36
24
24
32
22
12
54
6
30
36
30
18
92
58
24
30
96
14
136
120
102
12
42
24
2
58
72
78
54
18
2
66
84
78
64
84
90
6
36
68
16
96
12
80
100
96
60
2
10
152
30
10
36
20
4
30
42
66
18
14
112
24
42
50
70
12
12
84
12
98
4
30
18
48
50
64
48
24
8
60
10
18
48
32
52
56
10
14
66
94
50
48
34
68
82
6
12
86
42
4
18
42
44
10
12
32
6
10
32
42
10
8
42
190
26
22
30
72
132
36
12
8
40
72
96
36
36
8
24
76
72
8
210
30
16
60
38
10
6
2
60
28
32
94
56
30
4
30
24
102
42
30
50
6
22
54
8
22
74
52
20
40
20
34
8
22
8
16
104
96
154
42
24
24
8
30
40
30
20
72
28
18
104
46
20
4
20
22
24
14
22
44
24
226
132
18
24
78
32
82
8
88
18
14
6
42
88
20
12
30
108
12
10
32
18
94
38
58
8
10
12
48
6
6
24
6
62
76
54
12
108
98
70
42
6
12
12
120
6
6
90
56
88
20
4
56
42
72
96
4
18
8
40
60
24
6
66
36
8
52
24
6
2
16
210
66
18
72
6
24
6
12
72
6
2
118
12
38
64
14
16
14
70
120
20
84
70
8
22
12
38
16
264
6
24
116
16
38
46
144
56
52
24
36
30
12
8
34
156
68
24
166
66
26
70
78
12
174
8
6
72
112
72
84
42
12
8
18
22
8
22
12
86
24
22
86
18
40
42
54
6
42
56
10
42
38
10
90
20
22
12
102
14
82
48
24
38
78
10
6
36
80
4
60
6
80
112
6
110
4
30
72
86
28
84
18
72
12
30
8
52
30
78
30
38
22
12
44
84
108
40
84
6
54
14
54
88
20
58
2
28
182
90
4
24
66
38
156
4
20
120
28
24
74
34
66
6
56
100
18
30
20
22
24
24
2
34
48
30
56
46
138
12
68
16
20
34
120
66
50
10
60
30
6
6
60
38
10
66
108
42
78
18
38
10
12
102
8
4
18
26
70
24
38
58
120
42
132
90
6
32
58
114
12
18
18
30
20
42
16
20
54
28
2
28
110
42
16
6
24
30
72
20
22
48
48
120
20
82
42
48
18
30
6
8
40
98
10
12
38
34
18
6
96
48
8
58
24
12
78
8
22
36
6
8
30
142
66
18
2
22
12
8
96
40
30
36
54
6
36
18
6
56
12
22
156
18
2
4
48
56
120
34
38
34
48
8
10
32
10
116
30
4
156
2
34
6
42
72
14
112
20
28
36
26
102
52
56
30
12
16
20
10
24
6
30
12
48
6
24
120
50
10
6
14
114
16
42
60
48
2
30
28
24
72
6
2
78
22
18
2
46
2
78
34
12
56
22
36
42
54
30
18
42
54
6
74
130
6
24
14
16
44
22
74
16
116
220
108
162
2
76
230
100
14
112
18
8
154
108
8
60
138
22
72
60
42
8
10
6
96
8
28
20
28
60
14
112
6
12
6
66
48
56
64
96
14
10
30
8
4
108
156
72
12
42
8
90
22
90
8
36
52
48
36
38
28
24
114
62
70
2
16
14
40
12
30
74
4
6
126
84
14
22
36
80
28
6
24
14
142
48
126
24
56
24
46
44
58
42
138
24
38
22
30
48
26
4
12
114
20
46
36
8
184
60
6
80
42
22
30
96
20
12
28
36
96
8
52
18
2
40
48
6
44
22
32
40
38
52
42
104
100
54
78
50
58
150
140
106
116
64
68
36
4
86
10
42
62
22
14
16
30
26
34
6
8
4
20
16
90
14
148
2
18
10
78
12
92
82
104
34
50
70
6
2
22
12
30
6
2
28
8
16
18
36
30
12
24
48
66
60
12
38
4
30
126
152
34
18
56
22
38
4
36
42
8
154
36
6
90
36
8
90
22
48
12
84
44
40
44
28
12
146
34
42
18
68
82
38
4
60
24
36
8
28
90
18
42
270
48
24
20
22
60
48
18
18
36
98
52
90
38
88
8
124
8
28
50
52
42
146
82
102
26
4
186
30
20
16
8
28
80
30
28
14
16
170
24
70
8
4
30
14
70
36
14
12
150
28
6
186
30
8
40
44
48
12
52
74
10
50
16
54
12
18
44
30
78
18
30
40
66
48
8
4
126
68
10
12
38
12
118
36
6
50
34
84
2
70
138
72
84
18
8
18
4
8
40
98
112
24
24
194
48
88
84
50
58
20
184
24
80
64
48
32
36
10
14
82
6
30
24
14
12
ABCD 94998544352*3^$a+1 [50286]
55
60
11
121
293
54
25
48
35
25
60
5
72
18
108
126
126
18
55
144
180
36
12
48
119
85
23
72
25
47
193
5
108
235
89
18
25
48
233
90
126
144
199
53
18
162
127
180
53
127
60
47
54
54
193
5
72
43
317
18
72
180
133
119
133
48
53
19
17
90
54
90
37
17
31
84
137
43
240
5
31
24
53
180
43
137
54
108
121
95
49
156
12
89
90
108
193
5
360
7
108
137
55
36
107
37
143
108
36
49
252
23
342
7
156
12
5
144
288
43
120
53
19
35
1
192
108
221
108
180
31
84
36
29
31
72
149
19
125
19
17
18
36
90
7
173
19
53
7
108
12
48
108
12
119
108
145
17
18
193
95
13
5
36
19
24
173
72
55
48
60
215
97
65
72
18
36
162
103
552
120
72
96
252
60
95
25
173
199
48
108
12
137
252
144
216
91
503
234
55
48
59
90
19
35
37
12
120
36
12
17
36
127
233
139
5
90
73
53
355
5
7
29
36
18
25
84
48
149
19
12
48
180
29
18
265
120
29
91
53
36
91
240
312
5
36
127
120
288
5
36
36
43
209
55
53
307
48
167
1
12
168
12
72
156
12
180
53
127
60
65
72
31
239
198
67
113
187
155
1
60
47
313
120
125
19
36
84
96
60
47
198
55
72
252
35
61
60
5
252
72
163
35
72
18
7
48
35
18
162
18
180
19
156
204
71
54
72
43
47
108
396
36
1
12
113
54
121
77
36
36
223
36
11
13
77
31
77
72
54
90
127
17
270
13
12
11
396
54
90
97
83
36
13
41
90
109
35
13
59
54
19
197
288
18
54
199
35
90
72
7
353
72
175
36
5
7
29
19
60
11
144
37
72
108
60
65
7
11
85
12
29
144
54
445
5
55
35
73
53
115
24
48
47
18
127
107
1
17
18
97
60
48
317
36
90
90
36
163
53
18
217
35
25
132
131
205
29
72
36
144
144
19
53
54
13
77
108
36
67
5
67
5
126
217
108
35
97
65
54
1
35
25
65
67
5
115
281
139
5
175
41
54
73
60
83
217
323
54
72
19
84
113
175
293
54
121
180
95
54
115
137
36
180
72
162
18
151
84
35
73
53
72
72
36
67
329
108
36
54
1
84
185
36
79
245
72
18
73
125
55
17
90
36
25
29
103
23
37
35
324
73
120
60
53
7
65
151
144
137
91
143
25
101
43
168
72
257
126
198
199
341
126
73
233
7
36
119
36
109
17
18
108
13
ABCD 94999066296*3^$a+1 [50039]
37
20
4
12
8
4
65
120
3
100
89
18
25
107
45
9
31
29
27
3
6
30
81
87
97
48
48
77
3
100
59
45
144
12
112
60
5
31
24
5
123
28
12
77
30
25
41
7
92
51
37
84
116
3
9
40
8
3
57
9
55
24
35
37
23
9
60
72
123
12
1
24
44
100
65
31
108
20
28
60
60
8
4
12
83
6
19
11
49
5
90
73
8
124
17
39
105
27
9
18
21
9
43
12
68
64
35
33
51
36
54
24
67
60
59
1
48
92
4
59
13
8
45
55
11
13
48
44
76
72
20
156
12
12
15
1
41
19
35
21
3
21
4
60
12
24
20
45
27
12
21
67
29
135
40
29
147
52
8
4
35
1
32
16
44
111
45
16
104
9
27
88
5
12
31
20
88
32
33
67
44
24
16
20
76
12
5
15
28
20
99
21
99
24
117
28
12
17
7
8
52
59
105
112
8
9
42
25
5
78
30
6
37
23
21
16
53
39
57
139
29
135
75
30
27
84
64
17
19
59
37
23
61
11
69
21
43
68
28
12
32
57
51
112
8
64
48
8
27
1
11
60
25
23
1
36
35
48
30
31
12
20
24
4
35
1
20
16
8
9
12
78
93
64
29
55
35
61
44
64
48
12
17
54
25
12
77
63
27
6
36
18
60
1
101
15
39
37
12
35
36
1
8
15
66
7
29
103
8
144
24
12
9
31
12
128
12
15
36
25
12
17
15
28
44
28
17
3
111
24
25
41
24
67
228
12
23
192
48
25
41
30
57
40
68
111
1
44
36
112
20
27
25
80
4
119
1
116
28
56
52
192
12
5
19
41
138
66
67
8
40
65
67
12
17
31
12
32
15
33
40
12
8
45
42
24
57
27
90
15
28
60
44
3
37
108
8
48
52
59
24
57
27
25
120
48
77
63
3
69
36
75
36
21
72
100
12
48
8
3
96
60
33
21
15
72
60
3
1
53
27
15
45
3
33
27
12
45
4
29
36
7
12
8
52
48
17
7
24
120
212
48
12
84
16
260
28
32
12
16
20
4
35
93
4
24
80
52
12
167
33
16
32
88
5
84
31
59
61
20
52
12
12
5
3
45
7
35
60
9
21
78
1
32
129
43
8
9
78
13
8
4
101
15
60
4
5
66
1
23
60
37
59
49
32
28
12
24
144
20
15
57
24
16
89
7
17
7
8
27
1
20
40
77
36
19
48
20
12
160
36
12
107
13
17
15
28
20
40
23
1
35
21
69
39
111
120
21
4
83
61
20
40
59
61
44
16
20
96
28
35
33
213
91
48
11
24
45
16
12
44
45
24
39
28
128
12
39
24
1
108
20
76
12
17
103
80
27
6
7
20
28
84
5
90
13
48
11
81
72
15
1
84
92
33
43
23
24
33
159
9
4
32
93
6
157
47
12
9
36
4
12
48
12
8
72
27
1
11
21
180
33
7
20
3
97
24
24
11
81
57
6
105
51
21
3
9
45
12
139
5
87
12
81
235
24
11
24
13
8
112
17
6
1
8
57
18
33
4
44
4
17
15
24
76
5
63
36
51
84
24
73
8
51
45
15
1
59
21
40
44
4
71
9
220
60
20
16
83
6
31
104
16
44
51
61
20
9
111
3
6
51
48
12
28
29
12
39
15
9
88
8
4
36
12
77
127
5
39
100
35
1
24
36
8
100
17
18
12
69
4
248
52
47
21
4
5
39
9
30
25
20
12
36
27
25
48
12
137
43
68
69
55
36
23
37
59
49
12
20
99
13
48
68
9
12
48
15
21
24
63
28
20
4
32
24
12
40
119
61
12
20
112
8
27
138
30
60
13
113
7
8
4
56
81
18
45
60
16
32
12
76
60
35
60
96
60
24
45
136
36
8
4
8
27
1
60
24
80
21
60
7
108
80
96
9
7
60
12
5
51
52
32
27
33
16
24
35
97
29
15
16
24
11
69
36
93
6
9
57
51
40
72
68
33
31
59
6
19
11
33
51
1
60
20
16
32
16
59
45
21
114
30
55
20
100
56
15
25
80
24
57
91
68
96
3
33
120
72
136
59
36
25
29
30
121
209
43
12
20
28
24
24
65
67
24
24
20
100
24
108
44
33
12
55
155
30
43
95
12
13
5
12
18
13
20
4
24
11
49
140
4
11
45
100
24
5
12
15
63
25
8
4
95
13
11
57
40
47
45
75
21
15
25
95
156
49
32
12
28
20
64
8
21
144
151
32
3
6
90
30
39
4
68
60
132
27
54
31
8
28
8
9
43
32
36
12
12
27
45
100
128
12
45
15
16
32
16
41
55
35
1
8
52
8
4
132
8
16
72
47
61
24
32
93
3
28
96
60
29
15
12
40
24
23
81
111
21
9
30
21
24
3
25
8
57
43
84
23
33
52
5
3
63
6
19
35
9
16
104
36
45
7
24
56
93
7
32
15
117
36
69
55
44
21
43
107
1
68
15
9
48
48
45
19
65
36
19
32
36
3
30
7
47
21
9
3
40
23
37
12
20
16
20
52
29
43
5
66
117
3
25
36
20
48
88
29
19
24
11
21
84
4
12
83
57
4
92
40
132
11
25
24
20
12
28
80
88
92
51
24
13
24
24
20
15
96
1
53
30
37
84
68
16
5
55
5
19
8
4
44
15
97
72
11
141
9
31
29
171
39
61
8
45
12
30
9
60
75
61
5
30
13
120
12
20
15
1
12
47
25
8
21
30
24
121
5
27
24
16
23
25
71
85
20
ABCD 94999109092*3^$a+1 [50138]
3
64
48
29
108
7
35
105
84
64
48
24
56
52
11
45
36
9
54
13
12
132
131
33
12
4
140
81
15
64
8
28
8
12
4
41
79
20
108
12
21
12
55
17
75
3
85
35
81
45
39
51
6
90
45
3
45
27
36
93
64
5
126
6
43
11
169
23
9
135
21
4
29
51
76
35
18
90
57
52
71
49
23
25
12
80
27
6
30
18
139
83
12
93
40
47
85
23
18
36
90
21
12
21
87
120
99
18
36
127
17
150
73
72
48
212
81
7
60
80
45
39
24
144
112
23
133
68
57
12
115
8
39
69
27
54
18
25
168
32
12
16
32
15
45
28
20
4
11
18
60
51
39
66
6
37
11
109
41
51
76
29
51
93
67
29
75
40
59
24
81
12
4
56
48
4
5
60
3
63
60
12
42
36
210
24
21
9
55
48
59
6
48
24
7
20
39
45
9
67
48
128
84
15
13
47
45
3
25
8
52
41
39
3
105
48
12
27
18
7
92
36
108
72
69
54
54
12
3
3
25
23
54
7
8
57
91
68
27
105
40
60
5
72
27
40
108
47
48
13
8
52
20
24
76
80
120
3
96
25
29
67
8
117
54
81
60
204
108
195
6
67
44
84
21
51
48
27
9
3
21
4
101
19
32
3
93
72
15
18
78
49
5
12
36
24
3
112
59
36
25
20
15
1
68
105
31
68
63
42
36
7
44
96
9
6
54
84
42
85
5
7
23
37
12
5
39
4
56
184
23
18
7
125
99
108
216
112
12
47
61
65
3
12
12
12
40
44
21
99
129
3
4
11
42
51
69
15
48
117
7
44
16
5
31
8
64
23
9
40
104
45
27
33
12
132
3
24
219
49
56
16
5
180
31
12
20
36
45
79
32
88
77
120
18
78
3
16
48
32
16
65
12
18
78
87
60
69
55
36
24
29
15
39
66
114
12
45
45
3
12
135
1
53
30
121
140
16
155
42
3
9
99
4
77
3
3
12
57
40
68
12
76
20
3
54
36
39
63
9
9
54
21
204
148
32
28
17
3
75
25
5
123
60
64
72
5
24
12
39
33
36
19
152
24
12
4
11
25
59
21
4
20
69
7
12
11
81
69
36
108
15
33
7
65
3
84
144
16
41
55
8
4
12
29
186
13
17
108
3
15
37
41
102
93
24
12
141
7
56
4
47
54
12
39
15
25
11
18
24
12
31
92
21
72
54
21
69
24
51
51
157
41
19
95
13
24
11
72
93
84
81
55
29
3
60
15
210
87
28
11
129
12
16
92
40
77
216
30
78
39
28
32
48
15
45
3
9
36
4
11
30
126
21
123
49
5
90
45
100
35
45
105
36
66
45
9
19
23
25
5
15
24
15
81
52
17
31
20
33
19
5
15
51
69
28
20
45
27
27
1
23
61
20
45
39
96
3
57
33
72
18
33
75
9
9
24
102
45
16
80
172
92
51
33
72
105
54
69
24
57
15
33
3
15
57
51
21
15
33
192
81
3
21
3
48
220
29
63
72
36
9
36
123
96
108
51
49
47
36
25
68
4
48
143
117
27
45
40
23
72
85
60
48
17
115
11
9
60
21
54
21
12
165
24
30
25
36
125
7
47
48
25
56
96
21
108
24
115
101
36
3
52
60
11
25
72
20
60
28
113
126
150
63
96
57
7
77
103
11
30
247
60
215
49
168
41
15
12
48
27
24
36
45
40
44
9
147
24
48
75
13
5
39
45
43
11
54
27
51
33
15
90
7
60
104
28
108
8
12
75
9
96
15
42
183
9
24
12
55
17
60
30
81
15
9
40
5
48
39
69
96
111
27
150
48
42
30
18
97
32
51
25
8
52
59
24
66
31
12
8
40
68
21
31
80
57
7
120
83
57
100
11
33
52
17
27
45
126
18
24
3
48
52
200
3
66
75
24
16
11
150
63
81
30
126
55
53
6
126
12
72
24
291
9
7
32
15
57
16
72
8
87
25
8
33
96
36
3
76
36
77
63
52
72
29
27
15
25
65
12
111
39
138
7
11
24
12
13
12
53
111
15
21
33
7
41
67
221
162
9
15
66
15
40
20
24
24
21
31
60
35
33
24
12
28
20
51
9
72
48
28
20
69
43
32
69
7
125
7
77
36
115
35
37
8
60
4
71
12
25
56
4
65
3
9
24
7
92
21
60
12
3
12
40
125
7
32
15
90
31
65
19
96
84
68
72
51
18
276
43
65
43
23
21
48
72
84
64
17
111
15
97
11
36
13
47
18
15
12
9
30
9
153
15
9
30
9
36
28
125
42
1
12
32
144
24
21
15
39
30
3
48
136
128
15
18
3
51
48
25
8
24
16
17
36
ABCD 94999262518*3^$a+1 [50003]
3
37
8
24
33
27
9
27
99
9
27
9
16
8
16
29
19
8
147
6
12
243
51
21
60
12
40
11
120
6
3
141
7
83
45
27
69
15
18
7
29
279
45
78
49
68
45
3
45
18
81
81
3
75
37
17
27
3
42
36
3
120
69
3
208
44
21
7
47
18
30
69
39
54
15
93
115
48
5
66
1
48
24
32
45
231
3
9
93
3
16
23
1
216
53
3
33
36
30
18
27
33
31
5
327
69
31
8
40
5
42
45
60
3
45
84
45
135
81
90
45
27
54
180
6
57
12
16
8
27
37
35
42
19
96
23
1
17
72
42
18
63
28
35
45
45
19
11
37
17
42
21
15
9
9
15
51
13
48
24
23
36
21
24
24
16
32
45
18
1
96
29
6
12
18
150
33
24
12
33
3
60
28
176
36
28
11
9
100
5
12
108
51
21
42
66
6
36
18
36
39
9
63
69
30
54
7
24
8
48
24
3
141
21
19
24
5
27
63
33
75
45
40
20
3
6
43
96
35
9
100
125
15
27
18
15
15
33
88
32
9
24
31
48
5
3
48
27
13
41
48
3
3
25
20
4
5
12
18
18
150
129
9
24
27
36
45
3
12
64
8
12
9
231
15
36
78
36
31
24
8
12
9
180
31
5
19
41
55
29
24
67
53
36
75
36
21
54
85
128
3
85
107
18
27
16
24
8
15
25
53
30
54
31
24
20
60
40
8
15
24
25
20
124
5
24
30
45
12
48
21
24
18
48
42
54
66
18
42
103
56
69
24
36
39
33
63
12
9
18
25
35
153
4
59
109
17
39
16
53
12
15
9
12
18
1
56
3
61
29
72
43
24
53
63
69
31
24
11
85
104
27
18
96
51
24
51
30
31
5
42
21
45
7
24
24
24
11
109
41
162
120
9
36
88
65
7
35
13
71
36
24
69
72
69
19
5
67
48
44
12
9
15
15
25
11
9
117
123
12
45
24
54
9
3
42
51
21
36
12
75
75
30
72
90
193
41
6
129
9
6
49
8
9
51
27
21
4
77
18
57
16
53
6
61
32
45
3
40
32
75
12
73
20
21
12
18
81
15
45
63
120
117
15
9
60
15
24
21
141
123
3
37
35
12
21
52
53
19
5
36
39
96
3
21
51
24
54
12
15
4
23
48
69
9
19
20
63
45
105
7
56
21
24
210
6
18
57
45
19
32
88
5
42
162
12
60
15
3
21
84
51
9
36
12
33
24
18
102
72
6
30
163
17
7
11
96
33
12
84
36
249
36
18
18
103
24
188
3
1
44
4
5
162
9
45
72
39
69
54
72
36
85
24
216
143
6
3
45
60
31
17
24
84
54
37
8
51
45
96
21
18
36
9
132
72
51
61
24
41
55
44
15
45
36
21
27
51
1
56
48
51
54
7
143
1
8
12
4
101
43
8
88
35
42
12
63
69
54
9
52
59
72
45
88
20
84
33
18
6
54
12
72
13
5
27
12
4
32
15
132
12
73
8
69
30
36
24
30
99
9
15
21
19
35
36
42
7
8
40
32
36
36
60
36
60
57
72
6
9
21
27
27
33
147
45
36
4
8
132
33
126
21
45
75
3
33
12
75
18
39
15
81
48
57
3
117
15
28
47
25
168
59
90
27
9
7
8
96
33
18
132
48
18
15
45
102
132
12
6
12
51
21
3
33
42
12
45
96
12
15
12
9
4
101
87
4
8
117
3
27
6
79
5
60
90
69
16
35
9
51
9
64
68
93
72
63
9
51
36
3
30
31
56
9
55
11
165
51
18
51
111
237
21
55
80
72
12
27
24
12
18
6
21
40
80
3
37
20
132
45
27
39
6
30
6
3
4
11
81
28
11
57
39
9
76
20
4
101
18
57
123
18
19
53
78
45
40
59
54
159
132
60
3
13
5
19
96
17
27
4
35
60
36
18
156
31
56
84
33
15
52
5
43
56
21
18
33
39
9
24
21
90
96
105
48
81
102
24
49
5
90
102
67
8
69
96
39
76
20
27
1
32
75
9
45
30
78
27
3
18
27
60
28
29
6
93
9
7
96
29
91
29
15
76
5
48
72
18
24
12
54
15
9
30
57
24
27
37
17
15
21
63
15
36
156
90
18
1
56
64
24
17
150
49
80
9
42
18
307
29
3
381
102
90
3
160
152
33
27
12
27
9
69
15
87
60
9
12
9
135
40
23
25
143
12
6
31
24
96
48
17
15
24
9
18
54
108
36
6
84
6
79
59
37
44
51
105
51
42
3
84
39
12
25
17
7
44
4
17
55
24
5
90
24
12
6
18
117
75
18
15
21
79
11
54
27
124
48
113
3
132
3
37
32
36
96
33
36
6
33
16
17
3
75
1
20
9
19
96
56
24
24
51
24
90
72
3
12
36
159
129
21
3
87
45
4
41
31
293
115
29
3
60
39
85
48
152
60
4
17
15
39
1
29
18
21
96
45
54
54
6
12
18
144
6
12
69
9
12
39
4
11
24
54
126
25
11
54
27
9
75
9
72
27
60
27
18
51
24
120
141
19
32
93
78
12
57
105
31
47
33
159
1
24
8
3
9
45
ABCD 94999327474*3^$a+1 [50014]
196
44
88
12
20
64
84
12
45
35
28
60
21
59
12
40
60
24
80
120
12
88
81
35
4
32
60
4
108
56
60
124
12
56
60
48
4
3
57
48
20
19
54
11
16
8
64
8
4
84
20
96
96
160
68
31
105
111
234
111
8
97
83
36
48
31
90
87
24
200
76
192
60
8
12
12
85
83
16
36
81
3
15
5
12
24
4
56
40
48
81
159
8
4
24
32
100
68
12
12
72
16
32
208
12
32
4
120
12
24
48
36
72
63
21
20
4
20
24
100
12
44
12
100
12
216
117
15
3
5
112
24
108
168
180
32
1
59
13
27
36
44
16
80
16
96
32
40
56
4
8
64
168
96
44
112
36
33
27
9
35
1
90
18
27
24
21
15
24
48
56
12
12
28
20
88
96
140
1
35
52
12
81
23
16
80
24
60
52
15
57
60
20
61
59
60
148
140
4
24
12
44
16
33
36
63
68
40
8
52
48
36
9
35
132
12
48
4
96
15
57
177
95
144
52
80
115
105
20
84
4
36
20
19
65
7
153
12
192
201
75
32
52
3
17
132
139
41
40
56
12
67
33
72
48
8
28
120
24
12
60
81
3
15
57
15
17
48
124
9
107
109
36
75
33
11
28
12
80
100
20
1
35
40
168
60
116
49
35
16
48
56
4
3
17
37
99
24
228
24
20
64
24
8
24
25
71
4
24
27
18
27
24
21
35
28
81
3
68
4
48
48
120
20
4
8
16
21
3
33
15
3
69
3
18
36
39
44
112
8
13
87
8
49
35
109
11
4
96
48
48
12
32
1
75
12
48
72
12
8
61
35
4
92
76
104
4
45
119
16
216
45
11
48
121
23
13
90
77
52
8
28
72
36
56
76
48
12
32
40
21
75
80
7
45
9
23
40
20
36
61
54
65
7
33
72
120
108
44
1
99
92
24
1
36
3
32
64
24
36
68
16
72
20
4
8
28
3
9
72
24
32
25
95
24
28
32
16
32
28
33
171
20
24
64
156
12
39
45
36
45
35
52
120
81
47
28
36
60
45
11
12
48
19
105
20
88
56
4
36
44
7
5
36
12
40
36
87
17
40
60
60
21
87
3
41
48
73
15
39
129
36
51
17
60
28
132
33
47
28
164
4
32
4
8
28
212
12
16
144
20
16
72
3
90
239
24
7
57
213
255
69
36
39
51
18
11
36
72
36
52
32
16
32
4
68
127
9
45
11
4
36
8
48
40
12
68
12
12
36
28
72
24
48
32
36
40
12
48
92
112
105
75
8
151
69
36
32
25
27
108
84
20
16
24
8
52
44
157
59
31
17
16
12
44
40
144
32
199
144
45
44
112
48
60
72
48
3
17
37
71
12
61
35
64
12
84
20
40
156
140
25
35
48
136
36
140
55
69
36
104
24
100
60
32
88
81
51
96
12
56
16
21
3
12
84
81
54
33
36
12
284
121
83
16
36
20
64
15
125
4
36
108
120
200
100
20
148
32
16
32
49
3
8
168
12
25
15
24
140
120
25
36
27
8
24
16
12
92
64
36
44
24
72
31
90
35
40
84
36
120
9
11
25
54
21
12
8
13
155
24
100
56
12
72
31
29
60
36
60
100
21
11
52
12
36
15
57
32
4
12
39
9
24
93
27
68
49
11
48
31
5
96
180
25
47
28
20
13
27
80
55
113
16
8
76
57
119
60
24
4
96
132
8
40
116
16
44
40
21
15
48
45
59
60
16
20
40
44
28
75
65
52
60
12
68
52
20
24
52
144
9
39
33
107
180
12
16
63
72
105
32
136
24
116
1
35
145
123
3
18
72
23
40
32
4
48
20
16
32
55
89
1
59
84
1
36
35
4
24
44
88
39
9
20
84
28
44
76
8
12
64
156
48
72
164
64
72
104
1
135
128
7
17
16
32
40
183
9
20
12
31
5
85
87
21
72
23
16
96
48
116
28
68
28
60
20
12
112
57
36
179
24
31
9
144
60
57
99
144
8
28
96
44
16
36
44
16
48
12
3
65
7
89
1
3
152
12
16
141
15
75
21
68
52
44
16
128
16
36
60
8
100
104
48
12
76
12
48
15
90
35
12
72
108
52
8
52
32
25
15
8
52
15
21
20
48
55
77
28
72
80
24
36
88
56
36
52
48
24
44
16
39
17
24
16
84
68
16
72
24
111
77
48
84
40
36
128
1
35
16
48
56
120
24
16
68
16
51
45
45
3
36
104
48
4
60
ABCD 94999414858*3^$a+1 [50070]
132
13
47
25
36
119
133
24
11
49
131
30
42
37
71
42
127
120
311
13
36
24
107
102
43
108
65
127
120
23
97
107
73
35
72
36
1
29
67
5
48
24
270
18
7
156
132
24
36
24
83
1
36
11
18
31
24
12
252
233
90
73
72
108
36
48
35
120
13
77
187
60
48
71
121
84
5
7
12
35
18
138
37
23
25
89
18
102
30
121
12
12
36
227
12
73
12
95
66
91
71
133
36
11
18
31
299
144
1
155
1
48
48
107
108
133
95
109
72
24
59
25
48
83
90
31
143
73
60
83
42
175
23
12
13
12
72
35
133
24
36
12
12
156
24
24
125
67
77
96
30
144
37
29
7
107
97
23
13
48
167
228
25
60
12
12
65
18
169
71
72
133
17
66
97
5
258
61
108
72
143
48
25
108
36
23
180
25
23
42
31
35
24
13
263
25
119
133
35
72
13
77
31
35
12
48
109
12
11
37
83
25
107
97
36
125
7
108
215
37
71
84
37
36
24
131
169
251
72
1
24
12
23
97
120
23
66
139
5
55
11
12
25
192
41
162
289
60
36
12
35
25
12
60
156
23
12
13
60
95
24
73
24
83
18
30
85
24
59
12
49
48
96
204
41
55
35
120
264
6
42
60
12
36
97
72
36
29
43
23
109
23
49
84
24
5
103
60
5
7
72
60
71
13
144
11
1
24
36
59
1
83
61
12
35
102
6
42
19
11
48
61
36
47
181
275
24
61
36
36
5
48
139
71
109
72
11
25
107
18
210
102
43
60
12
101
67
35
18
24
18
73
12
24
161
79
299
1
23
6
120
7
108
29
6
37
72
53
103
36
60
11
49
24
5
54
13
5
30
72
1
329
48
48
30
61
191
30
175
60
23
102
7
11
25
96
29
19
5
43
47
1
12
167
145
11
30
55
72
17
6
132
157
12
144
35
85
107
25
47
13
108
17
18
1
36
84
59
157
204
59
25
240
47
49
60
36
35
13
5
54
13
47
6
210
85
132
5
78
132
60
109
83
13
215
13
240
60
29
120
270
90
126
109
95
1
24
36
12
5
30
49
60
131
13
95
174
30
120
1
95
90
7
144
71
49
48
12
120
23
1
72
35
73
192
168
167
18
127
60
35
13
24
108
24
24
65
19
35
108
12
1
59
96
102
139
251
133
36
48
185
7
281
103
36
11
13
120
35
85
216
11
12
13
60
83
61
60
11
30
90
49
144
125
91
48
12
48
11
1
11
12
1
29
120
48
78
241
89
42
49
11
193
59
48
13
47
12
25
11
37
60
60
84
71
60
150
103
60
12
65
247
11
174
30
25
36
24
71
12
12
13
24
11
13
84
48
180
203
25
77
55
23
61
143
25
168
53
19
72
251
433
35
61
36
47
73
48
197
199
41
42
30
7
36
24
23
36
42
115
77
127
384
336
108
48
95
120
78
42
48
24
36
42
175
84
131
205
60
35
132
61
167
12
13
24
59
49
71
132
25
24
23
36
1
203
30
7
23
25
108
144
228
275
133
24
24
12
5
138
54
6
42
7
36
149
30
1
12
72
192
53
91
12
48
17
72
30
168
42
6
12
49
29
19
48
84
24
209
6
42
7
35
85
155
1
5
31
24
60
192
12
48
48
35
37
48
36
59
109
ABCD 94999519094*3^$a+1 [50014]
3
81
39
97
20
16
113
144
6
42
24
30
9
81
6
13
95
24
21
36
21
48
75
12
3
72
25
95
13
11
9
39
132
18
78
69
63
30
75
21
15
15
12
25
5
3
15
36
36
48
24
6
30
69
27
61
8
24
36
27
48
60
69
72
15
6
72
150
36
84
36
81
48
3
24
109
11
25
59
12
144
108
81
24
111
6
120
39
9
78
18
96
30
210
18
12
60
169
35
66
24
42
84
9
9
42
93
57
3
3
129
51
57
88
23
120
12
48
85
71
1
8
21
3
51
96
36
54
3
15
120
6
6
168
18
48
6
18
48
27
15
102
111
15
85
23
54
3
303
6
39
135
12
33
135
49
36
17
99
99
24
72
114
6
60
36
12
6
54
276
129
3
37
23
9
144
87
84
48
1
17
163
92
12
141
120
15
15
1
65
54
84
12
21
15
30
102
12
1
29
99
51
33
51
36
36
48
30
51
69
42
33
69
15
33
30
12
6
159
57
78
36
6
24
6
96
69
3
42
54
36
6
319
11
9
16
44
36
3
24
132
24
24
96
6
54
61
11
204
30
6
60
24
9
51
109
47
132
36
54
3
3
45
27
24
156
9
48
21
51
21
39
15
60
1
23
141
3
60
61
32
27
120
66
42
33
4
47
60
36
18
19
23
78
30
24
18
99
39
12
48
60
6
18
12
9
51
45
15
36
30
18
30
6
36
120
30
102
21
39
30
30
12
21
12
63
12
60
73
35
12
78
3
36
3
6
6
60
6
54
60
36
9
180
45
15
105
75
48
3
48
57
3
30
75
45
6
81
4
23
33
39
30
48
75
27
48
45
135
78
24
43
5
123
69
150
24
90
7
17
6
42
102
12
33
96
12
12
3
48
85
5
27
12
87
13
71
12
60
180
9
36
24
45
6
33
100
5
30
9
60
21
6
96
24
1
89
39
27
54
6
9
36
3
9
36
15
12
18
102
48
105
75
1
83
18
42
1
77
30
60
49
35
18
3
27
108
12
45
3
42
6
90
147
15
30
24
63
12
3
1
17
114
30
3
21
67
23
6
66
102
27
3
18
90
69
51
33
15
24
48
24
6
7
137
6
33
60
21
3
48
15
33
12
27
12
120
18
6
84
6
27
99
45
16
23
252
42
18
150
24
30
45
39
12
12
30
27
39
49
95
45
51
30
102
42
3
3
105
201
6
60
57
3
9
81
99
135
33
111
25
44
15
13
29
96
42
6
24
3
159
1
107
216
24
18
67
8
48
15
36
21
48
15
30
15
135
45
16
23
36
60
36
96
120
144
24
114
42
24
72
117
105
18
57
45
18
24
30
3
36
81
18
150
90
57
15
120
9
16
36
80
15
13
5
6
9
84
72
45
6
12
12
18
18
9
39
6
24
24
15
135
90
6
21
24
15
25
29
18
54
30
36
12
45
36
39
36
25
80
64
11
12
12
36
30
102
85
59
141
3
42
138
9
21
24
67
119
30
51
75
48
18
19
11
45
87
93
9
30
18
48
30
57
148
80
3
21
84
36
51
114
18
33
27
36
54
48
30
132
45
27
6
54
21
117
78
33
27
69
3
36
12
84
24
69
21
6
96
42
3
3
66
6
132
21
159
42
48
66
156
66
24
18
1
11
61
8
45
27
39
30
30
66
15
144
9
24
42
48
105
27
261
88
59
96
12
12
18
30
18
111
39
84
78
3
24
3
60
177
108
4
44
27
24
49
92
9
6
18
126
24
120
24
21
39
6
66
9
39
36
12
84
66
48
6
24
81
96
57
7
44
27
60
49
29
90
6
48
6
9
33
24
43
35
21
15
24
13
17
30
45
36
16
108
23
105
15
48
25
71
1
23
126
3
21
24
42
60
21
15
174
3
48
15
73
77
15
15
18
120
6
45
3
48
93
45
24
192
15
75
9
64
56
16
23
45
15
18
15
27
12
24
36
24
36
13
56
15
1
11
120
60
9
39
102
24
18
12
48
21
87
78
30
42
162
6
6
33
28
77
18
57
117
3
16
72
8
87
9
36
27
12
21
3
24
45
48
69
3
36
51
129
15
6
48
96
102
24
73
20
3
24
168
96
9
3
33
21
39
16
11
12
66
66
48
12
9
99
12
36
84
21
39
9
135
6
6
12
60
85
5
51
51
69
39
1
11
48
141
132
15
13
71
24
60
9
27
6
27
3
18
30
36
30
48
27
36
3
60
66
3
3
192
13
32
75
1
17
30
205
8
60
81
15
16
23
42
168
19
20
3
9
24
45
30
49
20
16
11
81
3
24
30
3
24
48
21
24
15
57
6
33
9
75
72
15
69
15
42
27
96
75
60
37
35
57
87
54
24
30
48
72
133
180
83
25
5
24
43
5
144
6
45
27
25
35
36
21
69
127
108
32
4
59
117
27
30
96
6
48
48
72
37
95
6
43
11
9
9
7
80
28
8
24
3
42
6
18
15
15
66
91
143
60
ABCD 94999542206*3^$a+1 [50025]
72
60
3
195
12
6
144
90
33
111
12
252
105
21
6
66
19
5
36
18
37
29
6
72
72
18
30
36
42
63
207
48
36
141
3
36
114
162
48
54
127
221
19
11
54
36
54
18
96
36
48
6
12
90
147
51
6
228
51
112
149
30
90
115
29
54
90
78
18
30
6
15
33
18
72
60
48
9
63
1
32
288
117
48
90
81
33
31
59
18
138
25
17
234
156
73
80
45
90
105
147
54
24
15
39
102
18
1
269
6
36
153
112
275
36
48
36
168
12
33
75
6
30
1
59
21
153
132
54
90
19
80
27
90
123
15
36
96
18
91
192
23
72
18
66
90
18
132
93
63
24
54
51
339
36
114
87
429
24
75
16
144
11
60
73
32
213
108
15
39
108
36
114
72
18
45
48
288
96
21
24
30
60
18
183
48
57
30
78
66
18
55
17
96
15
160
17
36
222
102
36
72
27
48
3
12
33
39
73
35
90
19
203
72
30
36
42
252
18
51
69
123
57
60
66
90
42
18
19
47
33
117
139
59
180
33
112
17
255
64
17
132
12
60
18
33
57
30
18
78
9
45
18
18
66
18
6
36
193
35
42
18
1
17
63
9
18
165
33
111
99
6
39
51
109
65
6
54
12
55
89
126
24
33
16
35
60
49
23
174
60
36
27
45
18
177
3
12
132
141
93
180
66
45
48
15
97
251
54
31
95
12
6
36
138
150
27
48
16
11
6
15
48
9
72
48
6
217
233
156
43
83
54
24
31
143
36
141
21
27
45
42
9
21
54
21
75
36
72
12
180
36
198
36
36
39
123
37
53
108
207
87
90
30
129
15
321
9
102
414
18
60
85
41
192
24
66
24
85
80
64
5
219
45
3
48
135
36
18
210
108
24
45
171
108
57
87
12
61
48
41
30
126
18
54
96
72
12
72
216
63
141
108
12
43
101
60
495
112
23
66
78
48
73
77
180
12
163
95
144
33
15
1
107
54
79
119
18
7
53
27
63
72
72
33
192
243
93
117
108
24
126
144
36
54
36
192
91
59
126
102
60
144
21
15
102
42
30
150
270
54
72
18
12
90
294
3
177
30
6
18
9
27
138
43
17
30
18
90
18
60
87
123
21
144
21
66
9
135
18
78
9
3
6
12
42
126
67
5
84
90
90
3
33
42
12
114
102
24
138
168
39
64
5
27
93
24
18
84
261
117
43
65
24
18
12
73
23
54
99
75
37
23
72
12
18
60
72
15
93
72
138
24
54
51
51
109
59
30
6
138
55
96
71
153
93
3
51
78
270
138
24
108
192
36
42
18
48
51
3
186
211
59
181
143
126
282
54
24
120
51
9
126
105
15
81
69
216
162
138
54
6
27
3
72
132
18
162
120
24
66
43
65
276
219
45
147
111
30
18
1
71
18
55
125
72
24
99
112
125
42
252
126
15
69
60
31
53
54
6
54
18
39
33
30
241
47
108
21
3
93
48
112
48
107
69
153
120
126
60
30
114
21
27
60
48
36
36
54
123
81
72
12
150
37
48
53
24
36
54
9
39
60
13
53
90
42
18
21
48
15
225
15
81
9
30
ABCD 94999872824*3^$a+1 [50047]
160
6
120
44
96
124
42
54
6
78
20
22
8
96
24
82
78
6
156
134
4
90
66
24
90
30
36
30
14
10
36
80
60
54
30
60
16
90
60
50
114
160
42
74
16
108
6
74
52
60
54
20
70
54
56
34
26
114
10
6
314
106
84
12
138
12
84
36
60
38
16
60
14
36
34
12
98
76
6
68
136
30
20
60
54
90
52
18
180
80
6
34
116
90
84
30
112
18
96
60
50
40
120
174
36
126
90
48
96
174
12
84
44
52
138
60
20
22
24
104
66
10
6
138
42
84
30
80
4
30
192
188
82
74
90
106
38
160
12
24
44
10
96
54
236
30
34
186
6
14
70
14
40
80
6
4
60
36
74
36
16
114
110
34
20
22
180
104
16
38
276
60
24
22
48
20
76
80
60
10
14
6
40
110
54
76
36
84
24
80
30
112
258
180
42
98
10
26
106
98
46
44
16
126
54
36
48
50
16
60
80
46
44
94
50
6
4
6
54
36
60
164
180
40
42
14
10
14
40
50
186
10
80
4
6
54
90
26
54
22
84
6
18
86
120
24
30
52
120
128
16
84
20
136
24
6
96
44
4
12
44
4
60
42
24
144
140
10
50
30
6
54
16
44
106
6
24
54
132
78
30
42
18
6
164
112
14
40
24
50
36
90
64
6
60
20
16
104
90
24
310
42
24
330
6
134
16
78
6
14
60
70
36
44
246
136
108
42
128
22
74
34
42
78
6
24
26
90
70
14
306
70
20
10
20
304
72
38
82
38
112
48
6
80
106
54
96
54
14
66
30
24
186
16
48
30
72
54
24
56
34
6
50
4
6
84
72
228
20
150
22
30
18
60
180
6
6
48
56
64
12
60
14
100
54
60
80
36
16
24
30
6
14
184
6
126
48
20
46
30
74
76
6
74
4
6
44
106
30
44
6
70
84
6
20
76
74
16
144
44
150
96
106
240
120
18
20
22
48
132
60
114
174
6
20
90
24
36
114
106
30
44
60
232
8
30
10
246
50
16
180
38
30
66
10
96
14
64
60
50
40
42
8
16
14
22
84
30
30
144
50
36
30
16
54
6
48
50
10
20
36
24
22
104
24
36
144
36
16
48
26
34
156
30
50
256
114
104
16
20
4
150
6
6
78
56
16
228
42
8
90
16
54
162
8
10
102
38
160
116
70
84
96
50
40
50
30
34
72
24
134
30
10
50
100
26
76
60
30
18
26
16
24
24
86
30
4
56
100
20
40
6
98
46
14
6
46
174
24
120
20
76
80
34
72
54
50
144
6
16
44
90
64
42
24
186
38
16
30
140
30
76
44
16
138
26
94
6
24
186
24
120
90
60
26
174
6
54
6
24
76
80
16
38
22
74
46
24
174
66
74
46
14
66
30
10
80
24
126
234
52
38
30
112
30
14
154
42
14
30
114
30
10
120
26
10
234
20
22
18
80
40
492
48
50
100
36
24
90
56
46
174
84
126
104
226
200
94
42
68
16
60
36
44
40
60
54
6
24
12
180
38
10
30
192
30
68
6
40
120
24
20
10
42
44
70
164
6
70
14
22
44
94
90
216
6
74
144
6
144
16
24
102
48
66
90
14
6
124
42
138
6
6
30
38
70
30
56
46
74
24
30
156
76
114
174
126
84
96
54
140
96
54
36
84
76
36
24
90
44
30
22
44
84
6
106
128
90
6
106
114
20
30
16
14
40
50
4
36
110
10
54
266
94
12
30
384
96
18
96
6
74
90
60
10
6
30
24
36
218
66
94
6
60
84
116
24
36
94
200
36
10
54
ABCD 94999908338*3^$a+1 [50254]
33
3
45
15
120
42
48
6
18
18
45
111
57
72
3
84
72
18
24
102
24
153
99
309
120
39
54
12
6
12
60
102
144
123
120
141
219
51
48
24
126
15
24
33
15
72
123
60
18
15
3
69
363
45
63
36
12
9
168
21
42
66
15
96
231
60
174
6
12
108
72
72
90
15
63
33
39
102
75
87
90
6
12
21
39
9
288
27
45
3
36
57
39
66
39
33
15
9
39
15
9
144
63
30
18
36
60
36
138
27
15
33
96
96
63
144
33
3
21
24
81
18
84
108
6
18
69
129
18
141
48
27
48
36
60
30
6
36
126
15
201
18
30
78
108
30
15
99
36
129
249
18
12
18
15
24
39
84
36
96
30
42
81
3
6
90
12
57
141
54
150
111
69
66
108
93
15
258
39
24
72
27
18
3
24
48
33
111
69
102
60
72
138
6
84
60
9
144
9
90
21
87
33
3
45
9
111
15
36
30
15
72
48
51
21
15
36
144
21
27
144
93
33
72
42
210
99
45
27
15
12
96
48
21
87
225
51
21
9
90
45
63
9
63
24
12
24
30
144
42
36
108
54
135
3
42
18
12
132
12
45
15
81
129
36
27
153
18
96
69
24
63
144
33
63
105
69
18
33
39
6
18
9
147
72
69
24
120
63
102
6
72
54
54
84
78
63
9
252
84
6
84
69
45
18
9
81
66
132
9
3
276
33
111
18
90
54
39
27
36
177
21
42
108
54
30
9
63
9
87
105
144
57
102
132
54
111
87
216
81
45
48
51
3
21
21
18
72
18
18
30
54
60
12
6
27
3
6
216
30
168
81
45
36
66
60
234
231
15
36
36
6
18
57
27
36
33
72
27
21
9
6
18
12
6
72
36
48
9
15
12
6
15
39
9
27
54
66
36
72
81
51
18
18
18
66
54
222
57
15
48
33
3
45
9
96
36
90
33
57
90
18
84
6
12
21
33
18
21
3
102
36
18
60
21
27
24
45
27
36
30
27
81
15
99
12
24
72
66
78
9
45
102
132
81
9
90
213
24
288
120
120
135
90
54
81
45
36
48
114
84
6
27
27
120
132
66
6
12
108
96
66
18
78
30
42
39
120
3
69
39
81
117
75
9
90
36
24
9
75
78
66
6
15
87
9
99
72
18
75
240
144
27
126
78
18
102
105
45
174
132
36
21
9
87
201
126
60
213
3
48
237
33
198
6
30
18
51
171
21
33
198
9
24
15
150
18
66
375
96
48
39
144
57
3
144
84
96
30
42
12
54
6
81
27
36
120
18
6
57
51
12
162
126
6
36
90
120
69
24
3
36
54
75
63
24
57
69
30
24
30
18
36
105
39
33
135
36
21
135
9
15
36
108
162
72
48
6
9
111
24
81
63
129
24
3
24
48
45
9
114
48
141
45
27
9
48
15
144
192
27
6
39
15
12
42
3
48
195
21
15
18
42
69
72
15
60
36
120
18
15
9
18
45
9
15
3
180
36
45
93
18
60
66
108
6
138
6
12
60
108
36
18
15
87
96
33
123
126
15
273
54
144
108
141
39
42
183
24
144
63
9
96
48
3
24
18
48
123
261
147
24
9
18
36
66
39
39
12
132
33
69
36
96
63
45
12
36
6
12
78
27
39
132
54
39
15
12
24
45
3
21
39
48
60
36
33
15
132
48
69
111
36
6
12
3
33
90
18
3
129
120
42
12
60
69
93
3
45
42
18
54
66
6
18
18
36
105
57
108
174
60
33
39
18
39
27
21
21
30
168
54
66
93
24
27
117
15
18
12
6
21
63
18
78
9
39
18
18
21
33
6
33
48
3
69
39
177
81
84
42
33
48
21
51
63
72
9
144
39
24
201
279
60
102
114
84
33
24
ABCD 95000085892*3^$a+1 [50205]
96
16
125
115
29
115
371
45
135
73
107
90
180
231
112
192
80
15
33
327
9
189
180
127
125
51
39
313
11
144
216
237
123
117
9
295
336
224
9
55
80
99
90
342
13
96
192
144
48
47
198
123
57
55
71
36
405
16
29
54
301
5
219
15
1
215
9
9
183
112
48
32
16
41
55
528
47
270
163
35
61
29
51
96
48
561
111
15
1
48
80
105
247
144
5
90
90
180
19
96
80
39
201
64
275
54
55
176
16
96
17
63
48
16
125
163
288
48
41
535
240
125
99
81
159
240
15
241
176
87
25
192
89
55
449
72
180
54
36
105
208
65
72
18
21
15
360
25
32
303
54
216
51
144
21
90
180
45
16
29
19
71
9
9
103
23
201
213
91
251
133
96
80
285
19
80
261
91
89
279
81
159
75
117
288
16
371
61
173
36
144
54
265
77
195
144
75
306
51
112
125
90
105
16
240
71
25
29
51
160
59
36
1
197
235
288
48
144
5
235
17
144
255
15
145
96
224
21
18
25
227
198
7
80
256
48
59
37
53
123
93
36
18
162
234
49
288
32
135
126
90
97
47
126
19
71
126
139
41
135
63
193
80
33
36
54
21
304
161
159
16
365
18
1
96
173
162
18
63
64
125
163
48
192
155
72
45
63
90
87
144
255
49
275
45
192
96
99
324
144
601
101
43
155
252
9
160
11
85
239
1
305
180
90
33
112
48
96
35
45
64
125
67
48
176
69
187
320
15
360
105
96
33
79
128
153
36
99
81
31
59
309
69
270
541
161
63
45
3
112
272
99
109
305
63
9
39
16
48
96
96
80
96
447
1
125
36
319
95
54
187
335
18
90
37
125
243
16
80
96
195
205
29
306
433
161
234
21
159
417
159
54
283
23
54
163
48
95
1
48
128
208
119
217
35
301
203
180
ABCD 95000594576*3^$a+1 [50015]
10
18
80
10
102
30
242
48
52
20
96
120
100
50
4
26
4
18
120
38
90
150
30
24
40
68
112
120
66
150
12
42
18
108
24
8
28
54
36
60
62
18
4
18
8
34
146
150
10
62
10
62
28
20
160
18
20
40
174
150
150
66
30
72
42
6
24
56
60
22
152
6
72
72
10
156
24
80
226
72
38
10
114
168
38
10
12
32
36
10
12
32
88
2
28
2
88
48
32
280
2
6
22
18
44
16
90
152
58
24
56
82
198
44
6
52
140
28
152
18
24
16
90
32
270
22
50
16
62
202
50
18
22
30
48
18
20
42
40
48
24
66
32
10
270
78
90
62
10
38
24
40
86
4
6
92
18
160
62
12
328
32
6
54
10
48
12
120
8
30
178
44
58
132
20
28
78
110
4
36
150
12
12
18
2
136
120
90
20
54
58
18
12
128
90
70
272
58
14
48
180
108
34
66
30
132
68
174
16
24
50
96
22
122
126
4
216
170
10
24
26
40
32
28
92
40
192
6
120
30
90
104
10
66
62
118
210
42
50
22
90
18
122
30
36
70
72
192
90
30
30
18
8
90
102
22
50
16
80
30
24
136
80
34
6
60
30
42
2
28
278
24
10
6
2
112
36
60
102
62
16
144
18
62
18
52
6
32
58
14
46
44
118
102
8
28
140
52
38
130
174
30
36
20
42
88
20
4
8
22
20
36
34
66
2
198
52
12
78
12
36
90
14
30
6
12
88
74
160
36
30
80
100
24
116
4
6
54
36
44
10
18
30
210
38
30
240
4
188
52
66
30
122
70
18
30
14
30
10
48
32
36
70
2
10
98
144
90
6
190
20
70
84
6
60
30
2
52
30
98
82
60
26
22
78
62
22
60
30
6
242
22
6
30
90
24
18
2
88
110
42
58
18
122
18
172
150
12
36
2
18
54
96
40
60
54
6
50
42
48
10
14
40
36
50
22
138
74
70
50
6
22
80
28
24
210
140
10
8
102
150
76
84
6
50
4
116
10
32
28
12
48
164
76
32
70
30
12
36
12
138
54
26
40
54
90
6
42
20
90
18
34
36
24
6
62
100
110
60
172
66
14
106
2
228
52
102
168
8
70
20
4
60
96
60
24
8
10
18
42
212
6
10
80
22
68
184
86
70
12
2
16
44
88
12
80
10
146
70
20
90
130
84
30
188
22
30
18
38
22
42
48
48
2
108
82
288
32
22
36
54
50
88
12
56
4
246
210
14
40
26
4
56
10
42
32
88
2
16
30
80
60
40
132
108
2
10
18
60
102
8
24
10
30
26
42
18
22
62
6
22
132
56
100
42
12
180
6
162
98
202
62
16
134
90
30
6
12
82
6
80
30
132
28
30
14
48
70
2
88
108
2
88
120
24
200
6
100
84
26
34
48
198
54
36
72
152
76
30
102
8
22
2
28
60
48
30
180
12
38
82
92
46
60
114
20
76
294
8
18
34
20
58
8
240
82
62
130
6
20
70
92
100
108
60
20
10
50
22
50
28
2
10
18
140
34
6
62
72
10
8
72
96
22
90
48
2
58
180
50
40
44
16
90
30
210
42
18
32
18
120
10
30
74
16
104
88
62
16
284
46
12
110
30
82
68
18
40
54
36
54
36
162
8
70
42
2
66
40
84
26
142
12
8
10
18
30
132
80
12
46
134
16
110
4
60
80
126
70
174
30
48
128
234
96
4
6
24
48
2
190
150
350
48
42
58
152
150
18
70
78
44
46
14
36
54
10
90
20
16
72
128
10
42
48
14
30
88
108
102
72
6
60
74
216
82
80
40
50
28
120
44
96
130
114
26
130
30
24
8
52
20
18
72
16
30
224
ABCD 95001329914*3^$a+1 [50203]
84
168
102
33
9
120
60
180
30
54
24
3
12
33
15
27
45
243
54
48
123
57
342
21
240
45
75
147
66
99
123
18
36
51
60
180
12
120
93
75
93
12
147
15
33
45
12
3
93
12
90
45
99
21
12
183
117
120
60
33
180
27
93
72
168
108
12
87
3
45
33
66
78
66
9
60
57
111
75
198
147
135
54
144
204
102
18
252
144
72
24
48
42
198
66
114
63
63
117
132
105
108
90
24
66
27
60
48
45
27
60
120
120
48
117
3
69
123
33
87
3
234
108
3
33
6
54
156
60
108
75
33
48
42
144
18
108
12
75
3
90
30
78
12
198
9
45
3
39
153
21
42
54
108
3
72
81
132
54
18
15
48
60
147
192
288
42
30
96
54
156
24
51
60
45
90
222
195
120
57
63
357
36
15
33
150
357
213
99
117
60
36
27
168
69
111
60
153
132
72
75
51
69
33
492
3
252
81
6
21
9
3
93
15
165
108
234
90
75
45
240
120
60
18
45
3
72
72
153
9
60
180
63
21
72
24
3
81
27
9
90
21
33
39
48
99
48
18
144
63
141
12
60
18
144
45
120
27
90
78
72
30
51
60
60
117
60
72
126
192
45
60
57
51
12
45
75
105
60
63
12
108
72
51
57
33
36
120
24
120
132
195
12
21
24
3
69
18
66
147
60
15
54
171
60
3
234
123
57
108
15
72
57
48
72
3
123
57
15
18
24
63
45
180
102
81
87
18
84
60
51
105
15
75
42
75
141
147
9
168
3
12
195
72
18
108
15
57
63
12
213
42
126
39
141
12
60
15
192
63
138
387
12
21
180
99
60
33
135
369
51
219
6
75
120
105
72
3
57
18
18
36
18
18
147
45
63
60
9
36
12
180
216
24
15
108
60
63
42
327
33
87
57
264
6
90
63
168
537
78
54
48
72
3
60
168
225
144
63
75
45
120
57
63
3
57
240
108
60
39
18
63
12
93
12
60
48
87
63
30
24
111
99
54
27
69
51
87
105
21
36
3
105
36
27
240
192
51
102
15
72
45
75
48
237
12
60
84
27
120
72
21
99
381
24
72
36
147
33
15
129
36
255
9
240
36
15
129
111
285
198
9
60
33
75
159
33
228
105
27
93
144
3
57
3
27
294
87
120
72
57
303
57
96
12
78
30
27
60
108
45
84
126
234
60
306
297
567
120
33
48
72
105
363
9
123
93
75
12
3
78
90
354
60
63
57
42
30
36
27
141
12
87
21
27
33
84
3
123
9
117
51
117
48
15
93
72
60
12
108
24
36
48
36
24
27
60
60
33
36
36
75
99
93
240
117
3
3
558
159
51
57
12
168
120
120
123
9
ABCD 95001610898*3^$a+1 [50027]
93
27
45
3
24
81
600
87
200
16
105
87
48
45
171
213
12
240
84
24
27
93
3
80
49
84
11
40
9
47
97
108
120
27
117
219
176
145
216
168
15
177
87
360
168
8
265
71
109
51
21
3
117
24
48
180
327
33
132
180
15
141
144
59
109
252
23
61
99
45
35
1
24
15
177
144
24
255
96
384
32
16
72
200
40
96
72
24
21
315
192
177
23
40
33
15
72
33
252
180
63
72
213
35
49
159
176
13
252
23
48
85
108
96
36
27
72
120
33
288
207
201
119
121
111
48
8
13
147
48
129
95
25
36
75
24
240
216
96
201
84
3
8
157
27
81
63
9
191
64
72
153
63
80
205
12
63
24
24
21
108
72
63
21
36
183
32
160
96
69
276
84
168
120
132
180
144
36
135
48
45
72
11
265
39
9
24
63
57
71
40
96
56
13
12
132
3
45
3
105
39
128
217
12
144
51
8
88
24
144
105
192
24
48
15
168
72
96
192
72
120
117
75
69
11
496
72
33
84
51
32
88
105
63
264
81
207
177
63
264
9
87
24
168
128
25
87
72
56
288
16
48
33
47
208
9
135
225
159
24
21
324
180
75
33
48
36
51
9
39
285
120
75
57
39
48
357
35
16
264
168
81
135
152
253
84
72
60
171
32
96
184
141
60
180
12
39
144
201
111
240
165
59
144
256
45
83
336
49
60
51
105
71
73
111
57
180
27
45
27
200
25
84
36
60
75
8
25
48
24
264
71
240
1
183
200
49
95
277
171
33
159
48
9
36
243
117
27
21
144
108
15
189
75
9
72
87
153
72
143
49
15
81
48
144
15
21
147
240
8
217
240
144
63
45
12
63
33
12
323
169
120
36
75
48
9
48
23
109
72
264
99
72
48
201
192
168
279
32
85
300
288
255
80
48
37
3
24
24
120
24
8
144
265
15
48
72
9
12
204
540
3
32
1
39
48
57
63
201
240
84
35
61
396
159
141
24
27
93
11
13
108
39
393
108
324
63
48
177
108
84
111
144
21
75
249
48
207
81
47
240
112
33
15
48
312
21
27
48
105
24
48
204
51
8
64
177
183
33
72
255
80
16
45
24
195
165
156
72
72
ABCD 95001707488*3^$a+1 [50084]
15
9
56
7
12
21
12
27
12
9
60
6
66
32
36
16
60
24
6
9
29
67
45
75
21
32
48
34
6
50
42
108
28
6
138
6
30
24
27
15
21
5
88
92
60
22
86
4
15
45
12
3
12
29
31
11
18
22
48
6
8
7
9
36
63
72
53
340
30
42
39
69
2
18
36
12
40
60
87
35
18
4
3
5
52
48
48
12
8
18
22
44
54
16
26
48
24
40
3
27
50
52
24
60
39
12
21
44
18
13
45
32
22
45
9
66
78
42
21
123
6
44
19
11
25
15
54
27
41
78
25
21
66
14
19
9
15
5
67
23
22
104
16
15
9
32
64
39
45
6
66
68
100
12
20
28
60
27
45
32
40
68
7
21
32
4
15
53
7
29
34
2
100
48
15
11
22
2
10
78
14
24
184
3
47
22
18
120
21
17
40
50
82
20
130
30
36
20
4
20
82
74
54
22
36
14
34
6
48
62
4
12
18
50
67
33
26
6
4
24
84
15
36
15
72
24
33
65
6
22
18
50
19
33
20
64
48
12
96
44
40
3
3
93
5
24
12
4
230
49
12
105
18
45
77
4
90
21
33
50
22
3
45
15
27
24
14
12
79
21
8
16
60
36
36
24
39
72
69
15
204
21
24
20
36
10
18
12
44
72
7
135
2
76
12
27
93
96
20
10
30
39
11
40
2
22
21
45
20
55
9
2
78
10
38
100
39
15
54
12
32
16
36
48
75
36
9
120
60
27
9
2
102
28
44
40
18
146
7
177
36
60
30
69
35
97
5
10
90
36
3
36
9
60
75
21
20
24
10
6
20
28
20
40
6
6
60
75
9
87
9
3
81
6
30
15
65
19
141
68
31
5
4
30
2
36
34
9
29
40
12
44
271
24
5
4
27
5
10
33
15
21
57
48
120
42
2
100
15
57
20
54
22
3
47
42
7
29
106
74
120
16
54
54
152
4
30
50
4
27
33
3
29
28
2
226
75
5
100
24
60
48
6
6
26
24
34
20
4
48
12
15
11
10
6
45
48
27
45
53
22
21
12
17
4
50
10
6
9
5
16
15
113
31
105
15
35
1
29
4
96
12
18
74
7
69
111
9
36
48
8
64
63
57
44
96
18
10
6
30
74
16
42
12
12
48
27
69
15
24
15
57
5
28
12
3
17
16
60
75
23
70
44
72
84
42
22
3
9
68
36
6
18
40
3
45
92
16
20
4
3
48
39
66
92
19
39
57
33
14
25
33
78
30
72
24
44
36
10
6
24
24
2
18
31
69
36
14
10
20
16
20
4
32
4
20
36
52
20
7
5
31
45
3
24
12
63
33
12
36
71
10
78
216
120
45
29
28
18
66
20
43
45
12
54
45
51
6
32
16
72
72
72
3
36
17
79
9
32
7
57
36
30
24
14
19
33
99
33
12
135
105
120
38
18
7
12
129
104
10
146
31
216
33
12
32
112
60
48
20
16
96
26
49
95
49
36
33
18
18
24
87
48
33
132
15
35
16
32
18
40
30
62
18
16
30
20
36
24
48
16
36
20
130
146
22
42
20
10
26
54
88
62
43
41
172
50
64
30
50
16
9
29
4
12
20
54
10
24
27
29
19
17
55
33
27
41
60
48
16
56
10
32
1
24
41
60
4
48
12
56
31
36
15
62
58
14
24
7
99
6
114
9
60
155
40
54
72
18
50
12
10
69
45
6
9
45
36
48
60
2
10
15
120
105
48
6
30
26
34
14
82
104
4
90
6
156
48
38
54
19
15
50
16
24
27
5
7
17
30
166
20
12
58
48
54
12
15
69
20
136
44
40
44
46
21
9
24
51
24
21
44
43
12
47
85
75
6
2
40
21
84
101
4
128
43
11
48
6
7
9
48
42
114
6
9
24
23
54
34
6
48
51
77
40
42
93
33
44
36
10
50
16
6
69
9
2
10
24
15
29
7
48
51
9
201
6
18
156
26
30
7
53
22
57
36
108
36
101
19
29
6
210
43
21
60
60
39
15
30
120
12
30
48
66
32
54
25
15
45
48
33
32
40
56
4
32
19
17
112
8
7
72
9
12
44
34
66
3
72
45
30
26
7
12
11
40
74
19
81
84
36
15
21
3
36
15
8
70
12
68
36
46
18
6
24
18
54
66
78
6
135
83
46
44
31
15
14
76
15
29
106
56
46
8
16
56
24
4
24
6
114
6
9
117
18
6
20
4
32
4
174
6
24
27
96
167
118
3
72
12
96
21
80
43
12
69
20
36
90
40
26
64
24
36
18
45
53
28
24
75
81
99
27
69
36
36
9
63
81
42
93
81
108
60
12
3
11
6
10
24
21
51
50
78
120
16
54
80
55
11
10
24
15
9
68
18
6
4
51
69
75
51
38
40
66
50
36
60
4
147
84
21
12
36
54
21
21
48
38
25
29
66
34
20
4
30
2
43
17
4
68
12
70
9
15
14
10
26
67
29
16
12
15
51
6
60
30
6
180
12
87
48
33
32
52
20
24
19
21
36
30
54
39
35
106
14
42
84
76
36
20
52
135
57
44
55
15
2
4
39
29
12
4
126
6
3
69
3
33
24
51
21
20
18
96
34
20
43
9
68
40
12
6
114
8
7
255
174
24
32
48
52
24
14
6
115
69
36
24
15
12
29
22
9
5
24
16
50
54
114
25
141
75
21
20
31
5
34
6
12
6
21
33
12
8
72
19
60
45
56
10
30
8
36
4
42
21
48
69
60
48
2
1
39
26
4
56
4
8
4
63
21
96
3
3
18
32
79
45
3
71
25
29
55
11
49
23
13
59
22
68
76
56
76
48
14
112
30
15
11
22
3
9
3
33
42
72
66
39
29
24
10
26
30
10
51
53
ABCD 95002035424*3^$a+1 [50094]
120
9
144
72
7
65
31
72
152
72
336
112
8
63
9
45
72
3
160
72
71
129
256
104
216
192
40
17
79
56
16
72
240
8
184
216
48
71
1
32
3
108
97
119
73
53
19
120
80
96
120
192
88
32
48
120
24
96
40
24
53
91
32
183
234
151
24
32
81
15
64
96
5
43
104
40
32
231
49
80
40
8
3
45
208
96
11
69
3
13
167
25
8
64
120
8
48
120
64
11
90
43
144
65
63
112
41
7
72
32
213
378
105
273
55
72
89
255
240
16
48
32
64
8
112
53
90
57
40
200
63
217
120
23
177
93
3
160
32
57
31
240
32
40
152
81
127
8
112
168
35
13
216
8
240
40
96
24
155
213
40
72
80
112
168
17
15
40
89
111
120
129
144
103
95
252
36
1
125
18
1
216
264
56
39
54
36
7
32
40
101
90
1
240
48
161
39
33
108
36
103
72
203
117
16
104
448
215
72
25
80
21
19
8
208
24
8
120
168
160
77
27
48
168
88
65
126
396
85
120
144
48
35
45
120
15
177
21
219
16
72
8
135
49
48
120
192
144
272
24
48
21
36
79
29
18
18
79
8
64
8
160
80
177
103
120
80
201
127
48
56
93
43
144
8
40
96
176
51
157
5
270
61
137
175
23
360
72
105
219
13
203
109
48
216
96
48
80
213
67
95
1
24
72
288
83
133
224
40
71
9
225
55
32
129
199
32
120
88
8
40
53
19
71
121
120
48
35
117
63
73
104
88
41
351
160
8
280
155
162
43
80
72
120
184
32
120
144
16
104
40
53
108
15
39
1
17
36
67
23
1
71
18
127
48
104
112
149
51
16
48
240
24
96
56
40
56
184
240
128
16
11
253
152
168
88
224
16
200
88
176
3
18
67
23
90
55
144
89
324
18
49
8
15
108
45
99
85
48
152
48
27
229
96
336
32
16
119
25
32
33
15
57
36
67
95
97
48
48
24
96
263
1
8
88
155
45
40
72
336
47
252
37
71
180
69
93
18
9
279
49
128
88
176
160
119
9
72
48
15
265
72
48
32
96
117
18
18
199
80
256
95
121
95
193
32
88
65
162
93
112
11
45
99
13
5
43
120
24
119
1
8
312
88
23
225
9
15
64
56
120
33
151
29
43
24
24
32
184
8
48
64
24
96
11
637
48
240
47
57
16
48
41
31
168
56
33
15
400
32
96
249
63
88
24
200
616
80
27
37
8
ABCD 95002061816*3^$a+1 [50036]
24
56
21
39
33
111
4
20
36
15
201
40
5
19
215
21
28
60
80
45
211
41
43
56
69
31
35
85
59
78
43
36
8
40
12
144
96
20
28
5
12
3
180
156
4
56
40
47
49
44
64
20
12
45
159
76
24
35
25
167
54
19
71
13
32
40
8
52
5
19
44
57
18
1
144
125
75
12
184
24
56
4
56
96
24
60
36
28
20
40
96
125
75
16
48
36
137
3
15
9
76
140
40
236
69
6
105
48
36
45
39
15
48
9
108
33
103
17
18
49
132
24
56
24
4
20
36
21
15
64
29
7
8
40
36
24
36
116
69
235
20
124
156
29
7
5
60
138
45
33
27
60
196
116
108
52
20
24
60
4
60
32
24
4
53
27
40
12
65
19
144
116
45
31
84
20
45
39
52
44
76
24
24
36
161
39
4
36
59
6
55
20
40
96
128
16
20
51
49
56
48
96
39
6
111
33
31
20
204
36
36
28
23
30
79
108
140
76
80
160
24
32
21
63
9
15
40
12
44
276
88
12
35
49
44
33
43
84
56
4
72
24
20
16
65
19
96
48
12
80
28
120
116
4
71
25
29
36
55
24
72
8
33
43
65
19
12
8
52
24
17
43
44
72
4
65
39
33
90
9
24
57
27
12
28
131
49
116
144
100
12
80
4
80
16
71
93
96
88
36
44
100
167
9
16
65
19
17
7
140
16
60
24
80
100
36
29
7
104
4
96
44
45
51
39
21
21
55
44
64
12
44
27
9
4
56
48
16
56
84
21
120
19
44
12
21
19
84
80
4
12
44
160
20
24
40
17
3
40
12
84
36
24
24
56
136
48
96
116
93
72
18
37
8
36
100
17
19
71
37
80
12
105
75
213
60
15
36
76
20
4
41
43
36
116
39
145
36
20
33
15
36
201
43
12
8
12
48
21
19
32
4
60
120
60
35
105
4
80
45
12
3
93
120
39
60
124
29
96
102
13
60
24
72
20
28
20
57
103
20
72
88
20
76
47
49
80
28
41
72
7
12
8
76
11
9
16
5
55
44
40
77
19
84
44
36
51
6
7
20
52
24
144
113
3
180
24
120
96
64
20
16
24
132
120
65
19
96
84
24
80
12
4
17
108
39
60
52
24
144
101
19
20
76
5
55
60
20
64
35
25
56
4
12
20
9
31
80
40
8
100
72
48
72
8
156
40
29
51
57
27
45
72
19
77
79
60
24
44
21
211
41
39
24
4
36
116
88
71
81
4
20
4
12
48
32
60
4
5
51
40
23
45
93
147
51
25
36
24
56
144
45
31
23
25
173
7
36
41
15
39
21
33
96
151
20
40
24
180
24
83
69
4
161
43
5
7
173
51
60
40
60
95
25
24
60
41
31
41
3
196
24
20
96
21
7
96
17
7
156
24
17
3
81
75
16
24
24
20
3
13
29
7
29
31
44
4
32
28
17
19
140
84
33
18
54
187
8
72
40
119
1
24
24
72
23
45
136
60
120
84
12
8
21
19
32
24
15
21
21
54
9
4
131
325
107
37
20
12
60
45
18
78
12
87
4
60
29
15
12
108
12
88
252
204
36
48
92
28
32
4
84
20
33
198
109
20
36
16
24
137
63
40
36
48
96
20
24
40
36
77
139
140
60
4
41
115
84
36
101
19
24
36
24
44
87
25
101
18
21
21
39
28
41
39
45
55
132
48
72
179
9
52
44
40
56
24
16
29
31
24
17
99
81
127
36
41
48
27
64
36
41
27
60
16
24
96
29
67
35
6
147
40
132
44
4
72
8
40
72
20
88
12
24
137
147
12
168
36
40
47
73
311
25
8
60
156
24
36
36
40
24
77
87
93
108
115
77
39
195
49
5
19
72
8
40
60
12
119
54
27
21
3
4
35
1
20
16
24
41
19
125
99
12
105
243
76
36
95
25
20
108
16
96
84
24
32
40
41
63
27
9
108
12
69
91
128
72
39
30
115
29
7
11
37
56
24
12
69
15
4
53
199
41
39
64
5
84
75
87
45
48
72
28
60
36
5
31
8
387
6
7
120
36
104
57
36
7
113
27
15
145
36
107
33
40
125
39
40
41
19
53
63
27
13
84
72
48
12
20
24
4
155
ABCD 95002079938*3^$a+1 [50050]
57
135
25
65
36
24
91
104
21
19
80
72
3
37
41
102
1
17
30
33
24
45
75
192
45
54
21
51
18
75
9
108
54
54
79
83
13
41
36
24
43
8
45
30
24
138
78
45
88
5
54
181
11
21
3
24
18
3
9
63
9
15
21
78
66
19
29
67
5
171
27
72
24
6
15
96
88
17
108
30
102
12
3
24
24
21
30
6
63
24
40
53
78
6
63
40
53
24
3
33
72
111
40
11
78
30
48
49
5
24
19
11
69
45
6
72
18
19
5
6
90
30
24
42
48
78
42
6
21
21
12
60
30
18
19
8
15
48
18
84
3
72
57
79
56
15
30
3
16
47
9
69
84
48
15
153
6
153
16
35
6
168
31
29
91
29
6
69
160
72
35
13
65
132
6
13
5
114
30
3
27
21
16
104
21
163
11
61
59
30
30
102
27
48
57
15
51
181
5
6
45
48
24
15
18
84
6
78
15
69
150
78
18
90
24
48
19
41
30
9
3
48
45
9
55
221
30
18
27
24
96
27
42
54
24
78
79
29
27
69
75
88
5
3
57
12
51
87
48
9
33
15
16
32
72
27
6
30
12
48
72
72
36
18
12
18
30
96
3
15
48
12
36
6
24
24
3
75
45
3
45
27
37
35
18
102
36
54
3
9
36
75
189
78
37
56
45
12
156
51
40
5
84
30
30
19
53
3
75
12
12
165
72
81
15
33
84
12
6
18
15
27
84
6
48
54
18
75
72
51
69
21
54
18
3
105
30
12
253
89
78
78
19
8
3
36
126
12
6
12
42
36
36
24
24
30
126
15
51
30
36
24
6
54
36
12
15
40
23
33
40
59
85
32
21
43
5
27
24
40
119
1
29
84
12
96
27
3
45
48
57
48
31
131
12
36
66
60
66
45
15
12
37
29
51
153
31
5
27
33
24
12
144
6
30
18
6
6
105
9
87
3
21
15
6
30
30
18
42
84
39
21
36
48
12
67
47
30
6
45
33
174
25
23
57
72
64
29
72
51
3
66
18
12
6
42
78
84
54
6
24
31
65
15
3
12
90
18
42
3
45
30
45
16
29
66
180
72
37
47
6
78
61
8
57
78
6
6
30
48
36
12
48
24
111
15
60
84
36
69
45
30
21
16
23
12
78
102
18
12
6
90
75
24
69
6
21
9
120
55
161
102
25
11
21
120
24
16
41
12
18
9
3
66
144
48
75
48
117
18
96
30
156
12
51
24
3
18
24
48
24
30
120
18
48
27
48
57
18
12
48
42
6
9
3
72
18
27
3
42
27
39
9
81
255
87
42
15
40
5
3
24
24
45
96
6
72
6
12
24
18
30
36
30
9
27
24
21
88
17
55
11
69
33
31
17
12
30
93
27
12
6
30
42
96
24
51
136
56
24
75
36
48
276
108
102
3
48
3
96
21
3
12
9
51
133
5
27
24
3
42
75
3
60
18
7
35
36
42
60
84
39
15
9
21
6
48
12
73
77
168
27
48
93
67
17
24
31
5
138
121
24
53
72
18
12
93
27
12
33
33
7
8
33
30
121
8
57
6
78
19
96
11
93
48
3
120
45
15
36
21
33
54
12
18
3
9
36
54
54
6
18
156
19
35
93
123
21
40
48
53
102
18
72
18
57
141
42
30
75
24
96
48
9
15
3
42
115
11
45
51
24
90
19
155
12
144
1
35
48
85
8
63
36
6
54
36
37
8
15
105
3
66
174
21
240
40
120
48
8
45
27
45
30
30
18
18
30
66
66
49
11
18
60
39
3
138
19
17
120
6
73
24
8
3
45
21
6
12
57
69
27
123
21
21
3
9
198
30
222
37
59
120
12
48
9
81
31
5
18
57
40
83
45
15
42
24
207
3
6
36
78
24
90
51
136
11
18
19
8
3
6
54
12
37
8
75
12
30
6
174
12
3
27
120
45
9
39
81
114
60
145
83
24
21
9
6
108
21
33
231
75
30
12
72
42
25
29
91
29
54
45
48
15
9
24
9
15
27
21
24
93
48
60
12
3
33
15
147
102
7
11
18
19
32
93
42
81
27
37
89
12
54
24
24
6
12
114
105
45
126
12
33
15
57
72
48
3
78
31
11
18
27
9
55
11
60
18
12
27
112
5
54
6
6
90
24
111
3
21
40
11
69
21
19
24
17
7
8
63
1
104
27
18
115
77
24
43
77
51
69
30
36
18
31
29
24
3
64
23
30
91
5
24
27
3
21
9
126
25
80
9
12
54
30
15
69
48
67
83
24
18
27
51
69
33
48
42
90
3
27
61
29
42
6
99
21
19
8
21
6
18
6
66
18
25
5
48
3
99
48
54
6
12
18
43
17
87
63
9
24
15
36
54
54
6
6
54
135
16
48
23
30
3
64
131
69
201
90
42
24
30
13
8
24
24
16
56
93
12
24
18
45
40
35
45
16
95
1
5
51
232
8
3
90
72
19
29
6
24
54
31
5
6
18
51
24
81
54
78
27
16
35
6
60
18
25
23
42
7
11
90
24
43
23
30
27
33
7
83
60
54
3
141
102
24
30
30
ABCD 95002216514*3^$a+1 [50022]
27
36
72
18
12
12
90
9
39
36
6
63
21
12
12
171
4
48
20
45
18
6
39
76
11
49
11
12
12
93
33
18
42
48
6
150
18
33
100
80
48
51
6
78
6
18
93
15
54
3
15
6
24
42
6
3
9
108
102
25
11
60
25
32
3
60
114
3
88
35
12
60
12
18
102
12
9
57
19
53
18
37
71
1
11
49
8
3
12
12
49
5
12
24
18
13
17
6
1
83
25
41
7
12
23
45
72
28
47
25
35
12
21
4
53
12
66
54
30
1
17
67
59
9
15
6
39
36
117
55
5
3
72
3
45
16
5
84
55
20
27
45
4
5
78
48
25
23
216
25
53
12
43
12
23
33
27
21
24
3
24
36
45
4
95
49
47
33
4
20
28
59
21
3
42
63
4
35
1
44
16
12
24
23
60
45
16
35
37
8
15
69
27
54
19
17
51
48
21
39
12
15
18
60
66
61
35
165
108
15
24
72
6
42
48
12
13
48
20
15
9
100
11
24
6
12
54
24
1
120
8
40
36
29
30
72
48
1
59
72
9
21
48
18
33
72
4
11
13
59
18
48
60
66
13
11
57
28
119
42
66
54
54
102
78
165
27
12
25
20
16
71
6
12
43
23
24
1
11
6
42
21
72
39
60
1
8
40
36
11
24
9
76
29
12
15
64
35
78
18
12
36
54
12
99
81
6
12
13
17
31
20
27
30
30
18
30
25
11
9
60
45
75
24
45
6
24
78
84
54
66
39
15
69
3
24
24
1
11
13
41
18
12
21
40
35
108
30
75
12
9
6
13
29
111
16
65
3
51
66
30
13
8
33
7
77
78
72
21
72
4
5
6
54
30
49
35
24
21
21
6
84
6
18
114
3
57
55
23
60
18
24
3
165
18
12
73
41
90
48
6
15
120
51
6
120
19
11
78
6
129
12
180
15
60
30
3
15
36
9
12
63
12
24
96
45
135
42
3
27
36
12
24
49
35
6
3
36
39
48
25
48
20
15
84
1
96
164
4
107
18
12
18
12
24
36
150
3
51
36
264
6
18
1
84
17
39
9
63
15
18
84
6
42
174
24
60
126
180
19
59
45
87
129
21
63
16
96
53
15
45
7
128
27
6
12
42
6
3
39
12
30
39
21
96
7
8
39
78
31
17
78
12
48
6
31
92
3
30
19
24
107
24
18
3
63
30
39
75
30
7
5
24
30
36
48
12
33
51
9
21
31
71
12
1
84
48
92
36
72
48
16
29
67
48
11
9
51
9
12
39
49
101
79
65
30
60
1
11
42
15
16
20
45
36
30
6
12
18
97
41
6
9
69
115
137
3
27
6
48
36
51
3
9
36
24
28
8
9
91
29
138
25
29
30
1
65
15
9
24
24
150
21
15
42
60
78
24
66
6
54
39
172
11
12
93
9
18
21
57
12
3
28
35
36
30
55
23
18
15
72
45
60
67
23
33
27
36
6
111
33
36
6
25
83
12
30
55
23
96
33
27
36
30
7
35
1
47
30
18
42
87
93
48
12
19
11
33
27
13
20
21
48
3
12
15
45
16
167
12
18
54
1
5
15
27
6
15
21
43
11
6
48
66
57
4
23
81
75
30
42
54
6
120
42
7
35
48
73
8
24
21
36
6
24
21
57
51
21
31
20
12
16
44
28
20
4
65
30
108
33
15
78
6
24
66
3
33
3
27
33
75
24
30
7
41
12
3
3
57
9
55
35
18
42
90
3
21
30
1
23
12
18
3
87
61
36
161
24
31
47
48
37
35
6
12
42
33
45
7
35
36
24
36
57
9
36
7
11
85
11
54
42
33
12
3
6
78
1
20
27
84
60
6
27
57
6
12
6
31
53
15
15
13
83
120
42
18
12
12
12
6
3
100
11
21
12
36
16
8
21
15
21
6
42
12
6
48
85
11
21
3
30
24
7
65
30
1
17
102
60
69
9
36
15
69
138
57
21
6
9
60
12
33
67
59
78
55
71
6
6
24
18
108
48
99
40
17
6
12
37
41
63
21
43
5
18
24
6
3
57
55
32
75
12
90
54
25
17
12
43
23
30
54
30
6
12
48
72
105
15
48
37
65
18
45
9
6
6
96
7
8
27
18
63
21
19
11
6
12
30
72
9
81
63
3
60
117
36
27
25
59
78
108
174
6
12
12
43
8
27
25
11
9
27
9
60
12
52
12
23
42
48
31
32
3
1
41
84
18
1
149
63
12
15
6
31
95
21
28
41
48
3
57
3
9
3
28
95
54
63
33
12
63
75
54
126
42
18
90
7
108
23
24
1
17
42
33
27
60
78
7
11
6
99
15
120
36
33
48
39
1
47
45
141
7
8
21
114
9
16
17
3
15
36
21
15
72
13
47
108
24
54
24
42
30
60
43
11
49
8
4
24
11
54
66
30
3
81
36
115
8
117
6
25
68
12
27
66
15
180
24
3
105
4
8
45
43
113
126
6
27
63
13
29
3
27
66
12
3
57
42
30
75
15
21
51
54
75
15
30
67
185
12
90
33
28
77
3
15
60
96
30
54
66
6
84
33
3
57
3
13
20
39
36
24
30
15
141
39
36
15
12
42
3
27
6
6
49
35
12
84
49
5
36
54
66
30
1
5
42
1
44
21
7
47
18
55
137
6
24
18
27
15
12
168
48
33
45
39
243
114
24
30
42
18
37
20
108
40
35
9
60
15
60
6
6
54
54
13
84
8
45
43
12
23
13
11
48
18
3
124
8
3
69
177
79
65
31
36
48
41
54
6
55
56
117
6
37
32
21
66
1
47
37
11
12
61
11
1
8
15
6
54
90
24
6
42
24
6
33
27
24
60
25
11
57
36
16
5
30
24
45
57
24
19
96
83
13
60
32
16
24
35
6
27
40
23
6
18
30
12
18
138
123
9
51
72
12
93
24
6
37
5
42
6
3
21
51
72
21
31
29
15
45
31
5
30
96
12
73
17
15
57
96
42
48
13
41
6
37
36
ABCD 95002259494*3^$a+1 [50009]
17
13
90
102
42
6
60
102
150
48
108
39
21
60
12
95
4
24
9
30
65
85
48
42
138
60
23
1
51
72
20
52
105
48
195
48
57
12
24
51
3
90
71
7
18
12
39
84
72
9
15
33
23
24
1
48
27
123
117
3
9
57
6
33
104
12
100
15
90
3
140
13
3
39
90
3
33
60
15
15
66
35
4
56
55
114
47
109
15
93
3
12
33
120
23
36
28
153
135
32
52
36
93
42
72
48
102
11
61
3
45
138
17
1
120
54
48
5
48
16
44
1
63
8
72
7
18
95
16
15
54
12
11
28
9
15
80
73
47
72
16
117
23
73
12
183
21
11
25
107
67
233
25
71
36
1
3
12
117
102
33
15
30
48
83
64
45
36
96
3
3
65
7
96
57
200
48
85
120
87
33
11
1
30
54
15
69
75
80
84
55
53
25
24
18
6
59
97
24
36
11
37
18
9
8
73
23
12
25
12
6
5
19
65
7
54
171
24
45
35
121
6
24
18
35
60
96
61
48
96
60
96
111
57
72
6
149
36
157
15
21
59
25
90
66
36
39
165
6
6
143
49
48
12
35
115
96
81
9
24
60
11
4
3
102
27
39
144
6
11
13
11
40
21
24
87
45
63
39
18
78
30
47
52
60
140
13
42
141
51
6
23
49
36
15
87
54
3
8
55
18
6
9
44
61
71
13
132
174
6
36
3
69
23
84
4
32
25
108
12
30
222
18
257
28
9
18
41
7
57
15
30
48
15
99
6
24
15
129
107
97
78
30
99
33
6
9
20
157
111
72
63
77
1
120
84
72
11
112
21
11
28
72
63
30
27
201
47
97
11
4
33
23
144
16
15
18
95
61
24
84
95
1
59
16
27
18
54
66
6
33
8
28
27
18
54
66
15
69
35
7
54
90
66
11
12
1
60
42
17
151
41
24
16
9
54
126
42
18
47
7
17
40
21
83
97
39
15
30
83
13
15
108
20
12
37
3
15
24
6
42
30
35
25
6
42
95
37
35
37
3
108
123
17
40
159
114
30
125
19
18
84
48
3
15
18
6
6
24
51
128
49
12
24
27
8
7
18
119
97
78
42
39
9
95
37
3
68
25
3
36
21
30
77
160
57
123
80
28
20
7
21
45
51
44
24
25
30
21
32
25
12
6
102
138
6
11
4
3
33
159
153
20
67
126
42
66
6
186
3
69
23
13
71
4
57
3
140
55
42
48
30
54
60
78
137
48
24
88
21
24
15
12
33
36
47
13
15
32
103
54
11
7
33
177
78
6
3
21
66
6
12
3
20
48
37
138
42
54
6
18
41
55
6
47
1
27
9
126
174
96
15
27
66
51
3
66
24
48
198
30
36
39
9
15
33
48
27
12
8
12
12
61
18
102
35
108
97
3
9
95
1
12
12
63
105
119
1
54
6
18
102
72
18
54
23
28
225
47
48
4
141
30
42
60
36
12
15
75
105
92
61
60
36
39
15
17
7
66
6
66
27
33
15
32
91
90
95
25
156
35
36
12
25
11
97
15
9
36
72
27
36
92
115
48
90
78
54
108
48
87
24
15
101
43
21
36
8
49
108
48
42
90
95
103
29
268
9
95
151
90
30
42
36
11
13
35
31
201
21
83
25
15
44
76
81
6
17
28
75
69
51
17
7
53
73
72
60
60
11
12
49
84
11
169
39
68
133
24
42
48
66
30
9
12
3
72
48
72
6
48
36
3
92
16
45
24
84
12
147
72
45
11
73
54
42
108
60
87
8
61
60
12
27
21
35
7
9
8
1
6
21
3
45
44
1
6
18
150
5
73
72
95
28
15
120
57
45
18
90
143
16
33
15
32
24
36
76
165
42
18
120
108
15
9
156
12
114
6
3
9
27
9
72
48
15
27
149
19
6
123
15
77
148
33
47
55
5
96
109
95
1
6
6
107
61
111
129
15
32
67
41
1
95
61
27
240
33
78
105
104
1
6
18
60
42
240
138
3
3
65
1
23
48
4
44
97
48
54
6
51
68
91
54
63
3
297
57
71
7
42
36
162
78
12
3
44
1
15
39
17
1
23
61
83
31
6
3
57
3
68
12
28
48
57
48
102
33
87
24
30
48
120
27
33
83
19
54
11
1
24
51
105
23
139
30
48
12
6
5
1
18
102
23
28
9
39
21
36
12
27
20
19
65
97
12
35
13
3
32
7
6
27
63
149
36
60
25
60
27
147
42
143
103
9
63
6
66
105
33
15
57
15
21
59
60
13
12
23
37
36
27
56
31
9
92
60
4
9
12
60
27
56
61
ABCD 95002598422*3^$a+1 [50000]
4
54
6
9
33
2
25
3
30
3
81
63
33
32
46
14
142
8
78
22
138
2
58
42
18
15
3
45
17
19
51
30
12
3
15
18
39
23
13
11
25
33
62
4
12
30
3
17
54
10
36
75
63
54
12
3
12
3
66
42
30
102
45
23
10
42
6
12
32
52
39
39
6
186
36
24
6
12
8
28
12
78
66
24
86
34
26
145
21
14
13
53
52
12
120
24
66
105
5
64
24
12
90
120
8
1
17
64
8
18
22
68
7
108
27
32
16
69
9
30
32
40
30
32
48
94
140
10
26
30
22
8
64
18
15
57
50
4
26
6
84
6
42
16
32
12
10
2
6
19
123
50
7
41
120
24
34
114
78
2
106
2
100
87
5
67
108
36
11
108
73
24
36
3
12
50
82
50
42
40
56
10
15
75
32
18
30
22
8
4
84
32
60
10
50
4
30
6
3
12
45
78
12
114
8
10
8
37
83
52
48
50
28
26
13
5
16
15
15
84
12
18
78
24
78
51
71
10
128
7
41
40
72
12
3
35
30
40
50
73
35
208
2
24
76
30
18
90
2
30
10
15
89
34
6
39
17
4
18
12
30
50
96
12
18
7
33
44
6
97
23
54
48
10
38
40
63
59
40
6
54
38
67
113
24
43
36
21
60
26
28
26
36
10
44
6
82
60
72
33
15
45
47
34
75
17
180
34
45
69
2
30
60
58
24
18
3
147
20
72
28
2
91
21
183
108
45
27
23
58
12
18
6
6
50
4
18
12
6
12
12
66
54
39
51
18
48
18
2
43
51
56
70
30
9
99
44
1
21
146
120
4
138
15
87
90
6
32
40
30
75
60
35
148
32
48
28
44
22
6
60
14
16
84
3
27
21
24
53
28
24
6
42
3
45
32
28
20
40
24
86
10
24
56
12
7
69
74
22
66
62
42
4
36
48
2
16
42
2
138
1
24
15
30
27
36
35
28
6
18
42
98
97
21
72
66
126
3
21
15
12
59
4
30
2
22
15
12
3
68
24
16
2
10
92
6
4
26
210
40
48
156
66
2
42
48
52
9
81
68
100
32
28
42
36
9
75
8
42
10
6
60
62
12
13
12
135
9
11
30
4
60
2
4
8
22
18
66
2
150
24
58
48
54
24
14
1
12
75
72
93
12
17
16
102
150
36
2
24
30
34
114
42
6
48
27
5
103
47
10
14
28
66
6
26
22
18
24
116
12
40
8
82
78
30
54
18
18
12
38
40
14
4
27
3
12
2
30
12
30
10
6
3
69
20
76
14
10
32
6
25
9
8
22
38
7
9
14
12
4
114
12
54
42
14
16
18
26
13
17
6
12
10
48
12
15
135
18
48
56
120
55
33
2
48
25
3
20
52
21
191
40
18
30
21
17
187
3
18
26
16
30
54
116
28
66
26
28
84
30
8
184
6
78
60
6
50
6
12
40
2
34
42
20
4
38
108
30
7
21
12
14
34
30
2
22
20
25
47
78
52
48
20
42
18
46
30
30
44
22
3
33
30
30
14
40
20
40
6
48
120
2
37
12
21
12
68
24
94
42
15
65
40
3
17
58
2
67
21
32
55
3
36
8
108
22
102
8
108
4
38
7
71
28
69
15
6
12
15
33
84
38
10
3
29
12
28
3
33
92
40
42
8
10
44
214
42
27
87
38
7
35
13
3
14
19
51
18
135
35
30
132
31
24
21
48
15
17
4
26
52
45
53
82
96
9
81
26
28
45
15
32
18
16
75
87
14
28
111
11
58
3
17
40
18
32
12
25
36
9
60
6
20
4
80
34
15
11
6
24
40
56
22
45
12
93
12
3
23
42
12
64
24
32
10
36
30
75
57
12
3
15
33
17
42
94
99
27
20
6
43
72
27
20
1
24
63
9
3
6
14
12
66
7
15
66
75
107
37
33
39
36
35
94
51
95
28
24
50
16
12
62
37
35
46
2
28
14
36
88
30
2
30
22
15
3
44
1
99
30
20
6
13
87
30
63
47
22
48
74
66
70
48
26
43
96
39
30
15
3
30
2
28
2
78
52
2
30
6
22
182
130
48
33
59
70
39
11
40
6
123
15
32
72
136
14
18
85
9
24
27
15
48
57
29
66
30
24
36
30
114
28
8
10
9
3
18
14
1
15
69
33
36
2
58
66
21
75
14
4
90
14
42
78
120
30
52
18
62
28
18
63
117
174
45
53
76
26
49
72
27
21
36
35
28
30
75
47
40
105
15
24
21
131
42
7
9
6
33
36
36
9
62
22
51
9
98
52
48
50
120
88
39
21
32
34
24
6
15
141
3
120
27
24
9
156
21
15
75
14
90
6
4
20
60
30
48
48
4
8
18
24
40
15
108
57
15
11
52
32
16
14
36
58
44
78
43
27
45
48
21
6
9
15
20
4
21
219
116
1
99
69
21
50
36
10
30
12
18
14
25
3
68
60
12
52
66
30
32
82
36
44
118
21
21
36
78
86
40
158
60
25
15
32
30
46
2
42
40
8
72
1
3
96
20
10
68
18
70
104
6
34
6
33
71
6
60
64
6
2
22
96
42
8
34
48
8
4
20
4
12
30
3
72
39
38
28
3
9
30
2
16
2
72
13
27
84
90
75
51
20
4
24
66
26
90
4
72
15
35
22
6
9
96
29
10
2
64
2
24
13
63
2
16
24
18
33
36
11
4
30
18
50
72
34
54
2
48
46
32
22
36
126
18
8
40
108
21
11
37
21
12
3
36
168
3
92
46
144
15
60
21
62
64
68
13
3
84
12
8
90
43
5
4
174
42
30
24
30
26
40
60
69
63
45
33
15
24
21
54
48
156
60
24
62
19
39
72
20
10
75
83
16
14
22
56
40
90
20
10
50
52
20
90
12
36
4
30
36
42
60
48
24
18
ABCD 95002775456*3^$a+1 [50120]
120
16
20
84
9
55
17
12
36
60
12
39
33
27
225
15
36
28
32
33
36
60
15
4
17
72
63
4
89
36
19
41
120
36
144
39
21
36
63
21
43
12
5
351
189
19
152
9
55
89
15
69
27
64
5
51
69
15
21
39
69
51
12
9
36
15
4
89
24
3
48
40
305
15
4
173
99
28
5
127
44
45
72
12
36
79
161
144
72
36
99
153
48
3
16
5
108
36
12
127
8
64
5
180
15
4
20
60
172
8
45
67
53
19
5
3
9
60
51
177
55
17
24
15
57
12
96
144
27
45
55
125
19
20
60
21
39
52
5
12
3
57
72
91
29
55
5
48
27
33
12
19
5
36
84
60
67
5
139
53
55
161
195
9
27
21
19
20
16
257
12
36
24
36
15
105
7
36
32
93
135
72
48
105
55
56
64
60
80
60
105
24
31
24
17
231
40
17
31
17
39
24
12
213
187
20
9
168
103
5
123
4
17
19
12
89
24
75
52
65
72
51
40
96
48
41
51
36
60
28
56
69
24
63
9
120
60
39
9
51
12
45
24
99
72
153
111
81
55
89
36
39
196
53
36
19
17
3
21
48
312
264
144
51
45
36
55
89
120
60
75
52
65
3
105
24
48
55
128
21
75
45
24
15
21
103
8
9
55
140
4
5
27
112
41
12
60
192
72
19
5
12
24
135
28
8
40
185
84
60
84
72
24
75
88
17
103
41
135
40
56
21
12
7
29
27
28
20
69
27
28
197
36
19
89
36
43
101
147
52
53
72
7
44
21
15
21
288
75
184
32
93
91
29
36
127
113
207
24
33
132
108
48
99
225
108
36
75
21
36
15
144
69
36
144
60
51
96
9
39
21
51
48
64
17
108
12
15
45
84
7
29
219
237
12
63
33
15
12
9
48
60
48
15
60
52
32
45
31
128
16
80
16
29
19
5
75
45
55
41
108
12
60
36
72
31
20
16
5
39
36
156
33
72
7
32
36
105
19
341
24
55
80
64
176
69
15
81
36
108
15
21
51
52
36
149
147
9
55
5
67
284
9
72
12
51
57
132
3
285
12
91
5
12
127
17
144
7
65
60
19
80
40
41
19
29
15
9
120
36
127
53
60
19
125
72
36
39
69
36
84
96
31
180
53
180
7
8
184
56
16
24
300
17
63
141
135
64
12
5
72
63
4
80
33
36
15
72
69
36
72
87
93
51
21
24
36
36
12
60
3
28
36
53
3
69
204
36
255
69
36
91
17
27
9
156
36
24
111
45
15
24
40
89
27
57
91
5
27
165
7
92
84
4
188
4
5
99
40
197
183
129
108
15
129
103
41
15
72
69
24
75
141
19
65
60
19
137
39
57
48
15
57
72
87
45
171
9
31
20
4
53
387
36
57
43
12
161
15
129
51
60
4
92
9
19
41
15
105
79
8
28
29
3
4
224
81
39
69
156
24
48
24
19
12
20
57
55
36
32
24
16
89
135
84
9
240
48
24
15
36
40
72
32
69
24
36
72
84
60
31
113
19
36
65
36
55
44
160
36
44
45
147
48
4
48
5
72
51
160
5
127
17
27
36
328
36
204
116
76
77
87
60
64
36
5
31
53
7
128
12
57
111
9
51
12
45
7
12
53
51
136
36
20
28
96
44
9
171
9
3
189
60
31
185
3
12
33
19
17
43
65
183
88
24
32
69
87
4
53
151
36
48
5
108
39
9
96
36
108
31
41
135
189
84
36
96
48
36
51
108
45
55
12
77
156
79
108
65
15
108
9
12
43
245
60
12
55
113
175
17
19
161
15
144
96
69
96
120
171
33
15
40
72
65
15
4
5
48
27
81
24
135
9
19
48
ABCD 95002933724*3^$a+1 [50013]
36
30
55
5
112
108
140
12
19
9
87
33
72
18
21
83
46
60
32
7
5
36
10
9
3
2
16
87
5
78
12
30
19
69
12
60
8
10
2
60
42
16
72
2
18
48
70
222
45
17
156
24
60
106
14
6
82
110
18
10
14
18
49
9
20
72
28
14
6
60
10
60
12
32
88
8
54
6
25
45
44
28
92
76
62
12
36
52
48
14
28
3
12
5
19
69
72
75
45
8
31
36
47
16
50
84
136
12
150
9
53
115
11
12
28
72
2
18
90
12
28
38
42
7
51
30
20
22
165
3
12
30
48
2
160
9
11
10
30
68
22
62
148
48
57
48
29
16
30
50
42
12
36
22
8
10
12
78
62
28
12
30
18
2
58
21
24
5
24
58
30
90
80
13
15
30
32
48
120
31
11
48
10
2
30
48
12
60
28
50
30
22
2
46
2
7
51
2
12
6
24
18
19
21
32
28
60
18
2
30
42
46
9
3
150
20
7
5
60
106
2
18
12
28
21
180
9
14
96
10
72
135
75
69
9
15
5
192
12
7
9
90
102
87
11
22
15
63
12
2
46
21
11
49
39
62
58
50
12
40
48
62
12
18
12
120
16
20
42
49
39
2
60
18
90
30
12
10
108
27
3
44
13
5
48
10
21
60
113
46
2
48
12
40
48
90
14
6
102
42
48
12
25
41
31
23
13
47
90
28
18
2
18
10
15
27
20
40
78
30
2
55
53
60
10
9
11
40
57
3
42
63
17
12
28
63
29
31
35
40
60
12
2
6
30
100
32
10
48
20
102
12
28
32
66
121
69
12
90
20
42
18
18
22
48
42
63
5
31
11
102
76
27
24
9
2
12
97
21
108
14
46
27
17
78
13
59
37
9
20
40
15
29
18
97
53
42
28
38
54
30
103
33
12
18
20
1
53
7
9
27
3
45
17
12
96
112
48
12
62
6
19
21
72
48
60
42
2
46
117
24
9
2
28
30
50
25
5
67
33
30
2
10
8
1
41
12
16
72
3
65
79
95
37
53
58
38
42
10
30
30
27
72
29
90
12
160
33
5
7
95
30
18
10
62
30
30
78
24
16
30
14
67
69
74
16
42
39
48
3
48
2
58
2
72
60
6
10
51
36
5
79
71
37
33
8
10
2
12
31
36
71
37
12
41
42
13
53
31
51
30
8
120
24
6
60
70
15
5
42
10
20
7
11
30
10
45
57
2
30
28
75
5
28
80
12
18
22
3
5
30
109
3
33
17
100
8
31
29
70
81
39
30
14
16
2
90
78
7
17
46
32
48
40
42
120
50
40
2
36
24
46
30
122
25
3
2
48
54
13
35
18
12
10
68
1
21
15
5
28
30
45
17
72
28
20
60
42
16
30
32
40
360
2
30
7
51
9
9
30
14
30
37
29
10
122
102
126
24
36
24
6
42
18
52
48
60
32
78
24
30
61
12
35
48
12
58
14
6
120
10
42
68
10
50
22
2
7
24
35
42
7
81
2
13
17
12
30
18
18
22
32
36
72
78
12
30
42
58
38
1
29
30
30
10
45
24
35
16
92
42
7
29
10
42
20
42
25
3
38
7
24
81
50
18
10
12
9
203
58
60
20
108
91
23
60
1
60
47
48
52
60
9
51
18
2
28
44
88
138
20
150
10
12
62
61
29
28
32
6
12
40
2
43
197
7
29
54
76
14
48
67
65
28
48
44
31
17
10
45
63
21
39
90
15
89
6
40
134
7
53
18
30
19
51
20
198
82
30
18
69
60
5
46
12
9
21
2
36
85
17
42
16
14
28
2
1
5
67
135
2
18
13
65
22
48
42
2
78
7
23
28
2
48
54
16
30
159
35
18
12
28
2
28
38
19
11
100
2
10
20
88
12
2
16
12
15
3
92
12
18
12
7
29
144
28
80
58
12
18
92
12
6
42
10
8
37
35
30
43
45
30
14
90
36
100
60
14
16
2
30
18
82
38
25
65
40
12
120
8
52
38
12
10
8
40
32
60
12
28
2
28
2
58
68
10
30
42
50
28
20
60
85
15
12
9
143
256
14
30
16
2
67
3
9
9
30
12
38
7
5
79
39
20
102
48
12
40
27
141
12
62
18
30
18
84
30
28
18
2
102
58
48
12
18
92
48
10
74
6
42
28
32
88
2
72
6
10
2
30
40
8
54
66
24
6
10
20
54
6
42
58
2
42
66
31
48
33
2
1
60
45
12
15
3
42
2
1
17
78
70
50
174
16
20
10
12
18
12
30
68
40
120
74
18
133
27
80
28
12
48
21
9
120
12
38
40
72
2
30
18
30
12
36
112
90
3
47
25
24
29
7
77
16
44
16
90
14
48
30
28
62
190
9
9
27
33
12
20
78
60
10
20
30
40
62
19
48
3
60
8
10
42
18
14
46
132
15
3
50
30
12
88
2
40
3
60
57
20
88
12
2
28
50
30
12
36
40
12
18
162
45
3
14
186
10
20
24
48
42
30
46
12
68
49
33
2
28
20
10
2
1
29
108
7
72
29
60
22
33
47
12
66
10
50
112
39
99
9
81
32
58
20
10
32
18
22
18
60
72
69
9
12
120
8
10
57
5
72
31
57
2
66
84
16
90
104
46
60
30
2
30
148
32
18
30
52
9
9
14
1
57
2
88
60
48
45
17
18
42
10
78
72
2
30
16
80
114
60
6
12
7
11
100
12
2
36
12
28
32
10
2
18
48
40
9
153
152
31
15
20
37
3
14
30
150
7
29
24
30
6
22
18
14
28
2
28
2
25
11
54
16
20
52
30
32
36
1
59
10
170
85
24
3
30
50
40
48
12
32
46
99
23
40
98
10
14
7
29
24
16
2
28
110
42
70
8
52
30
108
30
12
38
82
39
39
57
33
75
59
36
40
45
89
31
29
6
10
32
12
28
8
10
180
2
10
48
2
10
38
7
53
ABCD 95002973192*3^$a+1 [50016]
24
10
6
18
84
51
17
10
18
12
3
21
15
101
64
18
30
60
32
16
27
11
22
80
43
35
90
6
6
10
18
44
7
24
47
4
33
35
70
42
18
12
8
6
37
23
24
1
27
9
53
16
56
79
5
84
22
21
3
26
4
51
29
16
26
60
30
4
3
33
15
24
36
15
32
12
18
28
2
16
36
20
34
26
48
66
12
18
34
68
19
11
13
65
4
8
22
8
64
24
14
16
27
65
30
10
74
10
36
24
14
12
28
9
11
1
5
40
80
28
3
93
26
10
8
48
12
78
90
34
26
10
38
6
18
7
59
30
30
102
12
43
72
12
23
30
16
15
29
7
75
176
4
33
12
9
74
61
132
9
3
47
48
46
12
2
13
27
18
30
24
30
36
2
12
25
11
64
21
47
22
54
21
23
1
24
5
6
6
70
8
16
104
6
10
122
40
14
25
36
33
15
11
10
6
48
6
48
86
10
2
49
3
45
41
19
33
80
70
50
7
33
12
42
36
30
27
53
60
40
87
17
103
11
4
2
16
84
18
20
12
6
40
3
12
39
18
18
12
50
28
75
9
3
41
19
96
47
64
21
48
65
24
30
6
64
18
45
60
24
24
45
50
1
3
38
10
33
5
24
91
35
24
18
19
245
18
16
30
24
90
30
36
2
48
25
24
27
45
33
8
4
24
62
4
18
3
24
11
40
2
6
22
72
38
4
14
76
39
77
10
18
15
5
24
10
30
51
59
22
36
54
9
9
12
15
35
58
18
18
24
30
2
43
51
12
78
12
2
66
130
6
15
15
6
8
4
20
36
6
109
17
52
15
23
48
16
45
23
18
7
5
6
22
60
27
21
24
30
32
46
63
39
32
36
58
44
28
14
1
9
15
3
33
17
7
11
24
121
17
16
144
6
50
7
9
159
17
30
18
31
33
2
34
26
6
42
58
63
119
37
11
4
156
20
4
69
36
15
26
28
42
2
55
27
6
12
62
25
71
28
45
9
36
44
10
45
21
114
12
21
33
140
19
35
120
13
3
20
42
12
6
54
36
4
15
35
1
41
6
100
62
18
52
21
11
25
53
16
2
12
25
60
17
19
12
153
2
73
101
18
12
16
18
20
60
24
22
8
1
12
59
4
21
23
6
84
16
12
60
12
92
6
24
64
21
11
13
111
60
20
6
10
45
45
50
4
48
26
19
33
87
201
15
41
10
54
14
172
14
19
3
9
131
13
5
30
76
8
10
51
11
96
4
18
20
31
27
2
7
5
16
3
47
4
81
33
14
6
12
90
13
29
60
40
3
72
12
41
12
18
13
36
33
3
12
132
15
14
6
28
26
36
28
38
34
158
28
9
108
11
10
6
18
15
35
70
15
17
115
23
1
24
57
36
27
53
10
57
72
51
98
16
3
33
44
40
111
3
30
87
5
40
27
65
28
2
18
4
30
33
36
5
6
6
22
20
58
12
108
27
35
13
23
16
21
65
12
7
24
11
4
80
25
5
82
2
36
12
22
32
4
6
38
6
55
11
18
28
24
38
1
24
21
2
58
99
47
78
7
11
4
14
7
5
48
24
10
20
48
13
12
65
7
5
30
6
7
129
60
3
51
44
10
63
5
19
5
90
10
8
10
42
39
24
23
37
5
10
32
30
6
25
5
12
7
11
73
36
41
43
35
1
101
18
34
3
45
54
6
3
9
15
5
6
25
17
12
10
6
26
150
54
1
24
141
18
8
13
29
55
113
52
30
42
38
6
19
3
2
22
44
6
43
41
12
67
3
20
12
58
3
27
9
15
20
1
27
122
24
34
32
13
135
18
68
22
50
10
48
20
52
2
7
33
48
2
1
65
7
72
11
49
36
35
12
49
9
20
79
3
38
52
27
45
2
1
144
23
16
26
28
48
15
125
48
7
125
12
46
21
33
8
102
12
1
12
23
22
75
12
9
15
129
12
24
12
123
11
48
73
69
6
9
24
24
77
58
21
11
58
18
18
6
8
100
32
1
5
10
20
42
91
9
60
12
18
8
25
5
30
22
6
21
5
28
36
14
58
18
2
120
7
27
38
40
56
46
6
20
64
18
6
15
36
53
16
6
26
10
8
24
12
25
23
13
5
10
90
60
8
4
62
1
17
18
10
8
30
12
73
9
30
36
122
60
19
3
30
36
24
26
1
11
25
9
30
45
23
12
16
30
3
17
4
51
5
70
2
16
2
24
46
3
87
9
63
72
44
22
32
28
30
2
12
18
1
5
22
20
97
107
4
36
6
8
46
18
2
106
20
28
39
72
15
20
6
42
30
30
40
12
14
4
15
5
16
15
47
34
3
33
3
47
49
93
56
4
51
11
6
18
1
53
12
46
84
45
33
2
28
32
6
30
12
16
54
20
10
21
21
38
25
77
58
21
59
30
28
42
38
18
34
36
2
24
6
72
31
9
36
36
8
55
21
15
41
6
85
59
96
49
23
12
6
7
15
26
10
69
21
20
22
2
55
53
42
1
99
20
12
6
52
3
9
3
11
1
24
15
21
5
100
18
36
20
1
21
27
41
7
24
45
8
36
42
34
8
31
11
46
3
17
24
36
40
54
26
12
16
14
10
48
68
4
80
106
122
12
10
21
71
6
30
10
42
33
48
17
55
12
11
1
21
20
12
91
17
4
44
54
30
16
27
39
126
2
16
9
11
6
48
36
6
30
16
72
3
107
88
2
6
42
7
11
157
99
18
8
54
28
20
13
47
106
15
12
35
28
30
27
17
10
60
21
5
130
32
10
87
15
8
24
49
77
54
18
30
10
36
24
8
64
3
11
22
2
6
4
18
9
45
6
45
9
110
10
20
55
15
18
96
99
3
18
6
14
66
13
15
12
9
9
8
10
32
13
5
19
24
5
30
25
72
15
38
6
13
11
1
33
15
47
6
42
13
5
48
22
80
72
70
3
5
4
36
68
12
18
10
14
12
6
24
19
36
15
60
54
111
11
58
84
18
114
3
27
69
9
62
4
14
18
48
1
24
27
2
28
27
15
20
37
11
12
40
2
6
90
12
30
28
18
54
8
13
11
1
12
57
8
12
6
10
20
7
5
22
98
7
36
57
38
12
10
20
28
3
5
16
36
20
43
17
10
9
60
5
10
60
30
6
30
60
8
12
12
7
5
10
20
1
5
4
39
21
18
33
3
54
32
4
15
57
27
21
26
18
7
11
82
27
15
18
3
15
9
9
44
18
118
15
5
19
15
18
98
54
7
3
33
15
18
51
45
18
12
9
27
2
16
6
69
21
51
5
12
40
20
28
63
11
54
19
12
36
45
14
6
78
1
24
12
17
6
1
15
20
60
16
117
137
31
57
20
31
141
39
17
4
44
4
26
42
58
32
4
150
8
12
28
3
5
19
123
81
11
84
12
90
42
12
1
45
20
28
44
10
18
27
15
45
12
23
46
27
23
1
33
18
32
18
79
5
19
185
4
32
31
5
19
23
12
30
108
6
10
26
25
21
18
9
36
5
4
72
74
25
21
6
12
18
32
28
54
141
47
1
60
57
80
28
12
2
66
7
23
36
25
39
42
2
1
29
55
15
36
32
40
54
20
31
39
9
9
38
24
88
38
7
3
60
12
42
26
ABCD 95003098514*3^$a+1 [50003]
18
17
112
9
11
12
28
32
76
21
23
37
120
54
24
93
56
79
5
31
24
117
24
92
24
7
5
28
27
21
108
9
6
5
52
51
21
33
72
39
20
25
54
29
72
13
39
68
67
33
12
12
20
73
3
9
6
5
31
18
15
116
79
77
24
40
8
16
33
54
5
36
13
11
76
8
13
155
124
27
5
40
12
24
68
28
111
65
13
12
18
113
16
93
35
24
43
93
12
39
29
52
104
31
18
24
36
39
48
15
5
13
42
54
27
44
13
59
31
57
20
52
21
174
6
15
20
36
4
20
43
5
4
20
28
56
4
32
60
7
33
99
5
43
6
54
9
84
45
11
12
1
30
54
87
8
4
56
79
72
21
3
41
25
54
72
42
12
11
61
11
16
9
18
36
41
16
20
40
81
18
41
4
36
12
33
6
54
23
7
5
37
35
28
8
4
12
96
15
5
64
39
45
21
15
104
7
42
12
78
21
12
8
16
48
8
13
15
21
35
49
15
36
44
16
21
39
32
28
9
23
49
36
30
5
91
57
68
13
54
65
13
108
15
24
56
28
33
96
102
18
3
20
91
17
64
75
18
15
80
1
51
36
3
30
24
39
45
15
48
33
15
12
8
60
12
36
13
39
51
29
36
72
12
36
4
9
3
20
49
131
28
80
55
12
24
5
49
18
41
100
3
30
54
69
9
35
36
88
21
143
13
11
12
4
68
1
30
72
21
36
8
52
92
28
33
51
32
52
12
8
61
11
28
12
21
59
4
56
4
44
49
27
33
84
6
5
7
41
31
21
20
31
21
20
49
42
30
36
11
7
54
54
6
48
11
16
12
15
41
31
21
36
84
3
18
11
12
36
31
29
12
72
13
6
5
4
24
20
13
83
43
18
95
24
61
39
3
21
20
12
16
21
15
12
57
23
100
9
15
15
42
12
15
12
12
33
3
8
97
27
12
20
13
11
25
6
18
59
4
32
79
105
129
23
60
16
9
23
24
97
23
49
6
48
5
19
17
24
36
67
228
18
18
21
92
1
84
36
23
4
33
3
12
20
108
72
49
11
48
1
23
7
21
3
77
48
31
77
19
81
27
45
32
72
12
4
12
36
3
30
18
5
40
20
184
24
92
144
139
18
18
54
42
66
11
48
37
71
36
96
36
97
78
17
24
12
1
54
57
9
3
69
47
16
87
36
12
9
63
24
30
11
16
20
25
87
75
29
25
6
33
8
28
57
12
23
28
39
18
54
41
4
56
85
75
51
5
12
108
31
5
52
3
53
60
52
20
40
8
13
27
81
3
20
1
15
20
4
51
129
27
5
13
23
40
12
24
9
18
45
51
30
90
69
80
49
60
15
8
12
49
39
21
75
33
39
20
48
16
33
3
21
12
42
5
4
48
36
20
48
16
33
15
3
29
36
16
15
21
33
23
72
7
5
37
59
13
15
8
28
60
20
4
8
13
47
28
24
56
13
15
33
11
108
12
13
39
51
29
25
15
8
36
121
51
117
15
60
27
5
76
20
12
31
29
36
100
8
28
15
36
9
32
16
12
8
16
44
48
4
69
30
54
3
20
1
51
51
24
90
75
36
15
90
15
15
69
8
19
81
39
18
36
11
12
108
4
24
3
5
36
85
6
53
40
48
24
20
7
5
49
47
25
47
12
1
131
88
24
12
12
36
33
39
56
13
23
24
16
108
92
28
24
15
66
24
159
72
15
90
75
120
3
126
11
12
37
39
81
23
55
5
7
69
27
30
3
20
16
36
8
16
36
72
32
13
54
21
21
59
52
24
32
28
44
7
29
12
31
90
24
12
27
15
41
28
3
12
36
45
27
72
5
13
83
72
28
69
18
65
31
30
3
15
9
15
5
97
59
1
27
12
92
13
59
13
12
24
18
89
49
51
24
165
23
36
4
12
32
36
28
104
43
21
20
13
11
133
36
24
12
3
20
67
5
144
91
30
54
9
9
11
84
1
12
54
5
52
3
89
28
12
60
120
9
15
57
3
24
12
3
5
4
8
4
48
39
177
8
4
32
7
36
5
112
45
27
27
77
24
25
42
41
49
3
9
39
20
13
23
1
3
32
37
39
120
33
95
145
35
49
23
67
9
45
15
44
37
39
32
49
59
36
31
5
127
84
33
32
72
88
32
60
4
81
59
36
16
12
51
72
6
35
36
40
48
69
11
31
17
36
40
9
11
13
12
42
17
16
15
21
20
60
25
42
53
24
25
23
16
8
84
13
51
9
30
45
12
69
6
30
3
8
28
15
81
45
78
53
1
3
9
3
15
29
36
13
15
15
9
32
19
102
23
24
48
40
20
28
33
24
23
12
55
5
40
68
115
45
9
15
93
18
41
1
12
3
36
57
35
31
36
41
4
32
49
99
12
8
36
61
51
72
3
24
36
17
31
5
49
11
84
76
36
81
3
3
21
45
23
49
24
54
102
11
28
33
18
137
31
5
12
16
8
151
42
23
7
18
23
72
55
5
49
23
7
18
24
71
19
18
15
44
12
40
20
61
27
36
32
49
36
3
60
9
3
12
60
57
15
20
13
23
1
35
16
12
21
23
1
107
24
4
68
28
15
5
72
1
30
9
9
6
12
18
63
45
60
75
32
24
28
3
18
35
85
11
4
63
89
40
9
54
9
20
40
27
33
8
7
42
18
12
18
3
36
12
9
3
104
24
4
8
24
13
39
56
36
28
116
12
49
15
21
11
72
100
8
84
4
104
67
90
23
96
4
32
61
3
56
49
18
18
11
43
9
27
18
36
23
36
76
99
5
13
23
49
39
80
12
31
21
3
17
31
18
36
3
3
45
12
12
33
36
51
45
36
59
43
24
9
96
80
7
29
28
20
24
13
54
17
13
3
15
33
21
11
133
18
105
81
23
12
13
54
6
30
18
3
15
45
68
24
160
12
12
75
5
1
39
32
13
15
24
51
41
1
66
5
31
54
3
15
41
1
3
24
24
75
120
24
41
36
36
7
42
3
9
18
90
6
9
24
20
24
12
60
49
23
31
41
4
3
9
96
27
41
13
71
13
47
12
73
12
3
15
5
49
11
25
83
64
20
19
81
68
16
68
13
39
69
3
12
32
7
5
16
75
17
60
4
24
33
6
41
13
72
12
42
9
152
148
12
15
5
96
25
11
7
41
13
3
12
12
9
114
5
148
8
49
6
21
9
3
24
32
31
65
4
8
49
11
ABCD 95003128022*3^$a+1 [50028]
90
84
31
12
173
6
24
25
53
126
13
23
73
168
24
12
17
90
126
6
13
119
6
7
60
23
25
36
48
83
12
49
83
49
221
19
131
24
61
23
13
48
35
42
60
24
60
60
204
180
43
24
96
11
30
78
13
245
55
71
48
42
115
5
48
31
167
49
11
54
54
13
36
47
126
30
1
53
55
29
6
78
55
17
7
11
36
72
84
36
49
24
156
48
11
102
48
67
72
107
210
7
17
31
48
65
72
7
48
11
18
36
60
7
24
167
49
29
18
132
42
67
24
29
42
84
13
29
31
17
72
30
25
35
48
36
48
78
31
17
30
12
37
11
1
275
61
77
31
95
36
6
42
1
17
54
204
12
37
83
30
31
17
12
30
60
24
73
71
49
72
29
96
7
209
18
6
103
65
6
30
24
42
30
7
131
1
41
6
108
12
84
78
48
120
114
1
47
121
144
17
103
12
35
30
43
5
36
42
60
1
53
67
96
60
35
18
30
1
60
132
60
5
79
11
49
53
60
30
61
84
23
24
37
12
12
35
13
84
12
203
13
11
37
156
125
78
84
13
77
115
5
36
18
25
48
48
41
114
6
175
35
90
90
72
126
30
42
31
53
36
24
6
1
23
13
204
11
37
36
47
168
85
125
162
6
36
36
84
19
29
7
12
29
175
53
115
77
42
18
67
36
41
90
36
48
60
72
1
29
24
48
55
5
18
12
12
37
29
264
55
48
17
211
48
95
12
37
12
161
12
6
13
84
35
162
91
35
12
84
114
79
35
36
24
1
29
96
30
12
73
47
42
19
101
43
12
36
84
5
42
1
24
23
36
36
49
71
258
43
12
17
6
174
6
78
6
85
84
72
36
11
42
30
18
6
30
54
72
6
175
113
31
24
101
306
37
11
42
79
12
23
90
79
47
61
89
30
24
37
17
79
23
24
150
7
11
30
210
12
48
78
18
25
35
66
67
23
18
78
1
29
67
24
41
79
17
7
48
12
17
259
29
30
49
5
30
36
102
55
11
90
6
61
36
113
30
49
5
30
24
181
65
43
77
91
48
23
120
61
41
90
48
49
101
7
125
66
72
30
31
11
12
133
60
113
30
30
7
203
37
5
42
97
36
12
215
13
11
36
13
324
11
30
6
13
23
36
90
43
179
168
18
12
120
43
36
59
25
12
5
43
41
6
30
42
13
24
5
6
13
17
43
12
77
19
29
7
84
23
6
30
12
1
35
205
125
43
12
5
7
29
36
30
60
73
17
24
7
59
25
77
36
90
6
48
6
24
25
35
85
23
264
49
35
66
54
12
114
6
30
19
12
29
84
78
133
47
108
84
120
1
47
49
23
49
24
23
42
72
30
18
66
66
19
71
96
25
48
131
109
17
84
91
24
48
5
42
13
17
174
1
95
66
90
48
72
1
12
84
96
65
114
25
192
36
5
18
84
72
181
35
97
47
84
12
49
12
29
54
18
12
31
53
90
25
11
85
12
29
7
120
131
126
67
23
85
29
42
13
60
5
12
18
66
108
6
54
43
77
90
49
17
6
1
24
11
12
1
95
144
60
102
54
25
47
90
19
41
30
30
30
138
180
19
137
7
60
12
11
13
5
78
90
84
30
25
24
48
24
48
132
47
108
25
60
95
48
30
42
121
227
60
13
84
36
23
1
17
7
12
17
96
126
1
96
108
17
55
11
1
35
24
37
89
6
72
133
35
108
24
36
13
53
18
37
29
19
36
35
60
66
7
53
31
53
84
7
59
24
61
41
18
18
12
18
24
96
25
95
1
11
73
144
12
11
30
12
90
1
84
48
36
120
29
126
24
66
30
102
168
115
5
180
6
18
67
65
6
37
36
47
13
84
101
7
12
48
72
11
36
48
48
162
31
12
65
18
42
7
107
54
79
23
18
246
1
48
131
78
42
1
83
1
65
60
126
61
29
7
36
35
6
67
17
67
17
228
12
48
55
35
48
37
29
6
174
36
84
6
97
95
78
31
77
7
24
5
79
5
31
41
138
84
30
60
36
19
65
6
30
42
12
18
24
67
11
36
13
119
90
18
54
211
24
11
54
55
17
67
239
42
90
30
18
25
335
54
108
6
12
30
7
41
ABCD 95003166002*3^$a+1 [50033]
28
45
27
72
36
9
51
60
56
19
60
45
12
8
19
90
66
24
21
80
100
159
17
13
6
150
114
113
13
24
126
45
12
140
13
39
15
6
84
15
48
44
49
150
6
18
6
66
21
9
39
56
43
6
75
69
6
57
12
60
51
65
180
64
48
108
12
20
52
27
93
75
72
30
39
9
132
54
9
80
31
57
32
25
71
85
71
19
36
41
52
45
6
177
72
20
25
47
4
20
121
23
31
17
133
24
12
63
81
66
189
51
21
12
20
25
30
33
72
92
49
87
44
109
15
92
37
42
81
69
120
39
12
48
32
37
51
56
4
39
21
120
12
27
6
54
150
35
16
80
12
103
69
96
24
15
60
36
165
80
4
36
21
18
65
67
21
8
25
15
99
12
24
30
96
24
24
3
9
51
63
36
54
15
72
32
28
60
3
101
13
23
19
81
48
9
11
36
43
33
99
9
51
54
6
18
6
69
60
45
36
60
27
27
6
15
24
81
186
18
191
52
99
81
80
12
145
60
102
30
3
48
93
27
48
15
41
4
9
63
32
108
40
140
103
57
12
27
48
42
18
36
9
105
3
27
21
51
24
57
12
111
17
13
30
84
21
44
55
21
24
81
59
37
63
116
79
45
68
40
60
63
5
49
51
80
112
32
16
9
255
15
45
92
145
48
15
75
6
11
124
24
32
4
195
5
4
15
101
25
15
39
36
45
21
90
54
6
48
30
6
57
68
1
30
48
30
30
6
24
11
55
24
60
90
15
36
39
6
27
57
51
44
28
8
100
69
6
9
105
3
320
67
33
8
96
4
12
27
6
39
15
12
21
39
21
27
60
6
66
9
69
6
24
450
12
51
9
51
132
75
36
65
25
30
156
24
54
6
54
12
23
12
79
17
43
45
75
30
15
21
59
4
15
21
24
15
36
60
185
100
9
12
84
6
9
44
40
36
9
3
3
24
53
12
36
19
21
81
30
54
90
24
30
12
23
12
4
15
41
13
63
12
21
195
72
27
72
33
68
13
75
21
35
13
75
57
39
195
6
18
33
60
8
4
36
21
18
41
31
9
51
5
13
15
75
96
17
52
120
156
21
78
30
63
3
60
5
115
30
59
48
7
6
87
9
39
12
27
33
33
24
42
41
37
6
9
87
29
40
15
96
30
143
55
36
101
19
77
48
40
39
30
35
60
31
57
39
189
12
69
54
60
36
30
83
1
30
9
75
33
140
160
9
35
43
6
35
139
6
66
48
90
111
99
33
123
101
4
32
73
27
72
201
27
32
16
24
48
69
78
17
13
102
41
43
36
60
33
48
33
15
21
51
99
33
15
72
129
15
45
51
18
51
39
60
21
12
12
27
21
9
24
39
8
79
78
36
15
9
66
17
97
90
42
3
21
59
25
60
3
33
54
30
12
60
23
7
33
56
36
4
9
150
141
72
33
95
61
63
56
49
6
60
30
11
36
88
12
12
135
33
12
111
54
3
39
21
20
127
192
41
52
60
75
21
21
11
43
24
21
141
150
24
60
96
69
99
5
88
20
13
24
3
72
21
54
81
60
9
66
30
35
40
15
24
30
75
21
15
56
64
12
3
77
28
159
30
3
87
30
12
54
96
24
120
24
33
12
135
96
161
16
48
24
20
67
24
36
21
39
24
60
156
21
12
8
7
36
24
42
3
15
65
31
30
96
131
60
19
29
36
13
12
78
21
84
60
27
60
141
9
59
144
16
32
13
95
25
11
13
15
48
3
9
96
120
44
1
11
115
24
69
27
24
36
54
36
63
45
30
12
113
7
60
29
4
27
78
3
27
81
9
3
159
30
39
24
15
6
27
297
107
19
17
40
33
35
1
108
35
97
3
207
53
40
117
3
231
17
19
21
32
16
45
11
13
3
147
17
16
3
36
84
105
12
9
39
81
30
21
57
30
21
81
171
177
111
12
27
45
48
44
16
93
30
9
27
24
24
21
9
3
33
27
9
18
41
144
28
12
48
93
27
128
1
54
60
36
60
149
4
15
66
39
45
3
68
139
33
168
51
60
18
3
87
21
132
27
6
66
18
15
32
16
44
4
60
56
73
15
96
21
35
73
51
12
8
31
33
8
19
33
36
39
6
39
15
33
12
60
15
17
55
101
7
93
72
48
177
6
225
81
3
15
30
243
48
111
29
52
44
64
20
72
43
9
45
3
120
9
3
87
41
7
36
30
15
24
45
63
12
21
27
108
24
81
11
16
240
12
8
100
93
54
41
12
28
15
69
48
132
45
15
68
12
7
21
3
54
30
66
6
108
65
7
120
21
3
9
27
189
12
99
48
6
54
53
7
12
113
12
24
124
141
6
ABCD 95003321456*3^$a+1 [50039]
97
20
108
15
73
44
45
7
24
5
6
6
55
60
20
160
80
40
5
30
9
64
131
48
45
48
3
1
20
4
11
73
11
61
23
42
30
36
25
12
8
24
28
35
1
5
6
108
25
23
84
96
30
27
21
55
5
24
6
85
17
7
8
27
30
78
9
15
33
48
15
9
33
108
15
75
25
108
5
12
54
45
33
60
27
3
6
24
55
17
3
57
66
25
92
75
30
150
30
63
4
48
5
48
15
69
3
16
77
7
41
12
18
61
35
49
56
63
90
6
54
12
24
72
60
120
7
11
157
83
6
18
25
11
12
24
18
15
16
5
27
57
78
42
3
57
36
30
81
93
67
95
33
3
73
5
27
12
3
13
24
11
61
8
28
5
12
7
24
12
29
18
33
9
3
76
11
13
8
12
12
33
15
52
24
65
31
41
39
21
18
6
6
9
28
168
17
12
15
36
3
21
51
72
18
60
15
40
29
30
1
20
15
18
150
54
55
5
3
12
27
25
59
12
42
7
23
1
12
12
71
25
5
12
54
96
12
12
18
30
93
3
1
8
3
57
3
25
47
13
29
6
18
6
114
12
27
52
41
7
32
60
93
7
108
41
31
11
73
72
17
3
9
6
37
12
36
44
36
33
19
23
9
36
99
1
35
73
44
72
9
55
5
66
18
12
63
12
28
17
30
54
31
56
72
40
8
15
78
36
3
3
45
24
16
12
53
24
36
55
80
60
57
42
6
18
66
18
1
24
113
7
65
3
9
15
45
6
24
1
17
6
90
27
24
45
51
3
60
69
45
3
28
17
19
8
12
81
7
35
1
5
27
33
31
71
30
39
9
12
162
1
95
90
30
60
85
41
24
27
15
25
60
32
57
43
65
6
132
18
36
24
31
11
69
16
17
31
29
6
36
6
42
1
41
30
6
27
45
6
9
75
25
5
55
12
48
8
45
7
8
57
63
12
76
5
19
8
165
30
9
36
9
24
36
6
12
18
12
36
30
12
84
13
35
1
29
75
12
15
6
18
61
8
60
45
75
141
90
25
24
72
5
31
53
87
93
24
72
51
9
48
3
28
32
60
45
42
18
18
61
53
15
15
57
48
3
85
20
45
27
228
24
40
35
33
3
12
6
12
12
60
7
65
24
96
36
15
40
53
72
18
265
5
12
48
19
11
21
33
7
48
11
1
108
53
30
42
43
5
15
4
56
9
103
8
27
42
3
28
17
66
25
11
18
63
3
9
120
12
120
36
45
54
24
61
96
12
48
5
15
24
9
31
24
11
24
54
15
12
45
19
24
20
60
76
12
44
33
7
20
21
24
43
8
12
88
17
15
52
20
123
30
48
7
12
20
15
33
51
21
69
84
7
35
6
60
15
12
21
12
15
15
18
66
13
12
156
24
53
63
93
24
43
77
12
79
5
12
7
12
71
9
4
5
6
6
24
3
81
90
57
12
12
21
18
24
12
6
7
32
21
114
60
21
27
37
8
48
60
57
12
51
4
36
149
19
5
19
11
21
9
19
20
21
7
5
7
11
85
29
15
45
31
92
52
20
48
24
45
108
12
63
48
40
35
30
27
27
21
15
30
15
99
6
15
3
66
78
18
75
12
3
12
120
61
35
49
60
5
66
177
64
65
15
39
54
43
20
27
30
31
77
67
5
18
12
13
32
148
59
13
5
30
6
19
77
18
102
30
33
45
7
5
48
72
24
54
165
52
41
18
12
72
18
7
5
18
12
97
8
45
6
6
54
9
100
5
31
17
27
100
8
39
36
37
5
15
108
4
5
15
15
13
35
36
81
33
15
27
1
47
61
36
11
129
40
36
23
60
49
32
36
52
41
72
27
28
17
48
19
53
6
1
48
5
7
68
21
24
36
12
24
6
9
9
126
13
35
6
19
36
84
47
84
30
91
24
32
12
72
4
56
45
3
12
21
127
12
56
27
48
37
53
7
12
23
18
39
4
96
8
12
60
3
18
30
18
24
87
15
24
12
9
28
60
11
12
114
6
57
76
5
39
60
45
7
11
48
6
51
15
37
17
24
19
23
45
4
29
151
83
73
35
25
29
3
40
12
84
59
18
12
15
16
12
59
21
28
11
6
54
13
17
3
33
15
4
11
57
27
30
3
28
80
117
48
18
69
28
5
15
52
92
16
17
3
33
54
36
109
20
16
5
127
35
13
17
18
156
33
108
3
24
6
55
12
17
7
20
21
19
11
48
57
52
23
24
30
19
89
147
36
9
19
44
27
13
5
12
24
31
29
66
1
35
37
5
27
63
6
12
84
48
15
12
75
78
31
17
48
24
67
23
45
52
5
24
114
25
128
105
55
24
48
5
3
24
16
20
40
20
39
24
21
76
20
27
18
78
25
95
129
16
11
78
31
5
55
11
33
57
91
125
19
24
44
60
33
27
75
1
17
18
1
53
30
18
12
48
39
9
27
93
72
12
96
6
6
48
27
84
9
19
5
72
231
15
13
59
13
80
9
36
27
135
133
29
6
9
45
6
85
125
67
152
15
18
6
85
56
69
42
9
15
33
63
72
42
19
47
69
3
30
3
120
3
21
21
12
72
15
36
4
24
59
18
72
108
12
15
33
79
71
18
12
27
60
132
63
18
12
3
4
5
6
9
88
48
149
19
84
20
57
78
33
33
54
30
147
36
39
13
23
18
12
54
30
19
125
271
8
15
6
27
117
15
51
30
6
45
21
12
43
59
54
12
7
32
9
6
30
43
35
66
79
8
40
53
79
32
33
31
32
75
30
27
88
77
3
27
1
17
75
105
12
15
45
6
9
16
17
19
60
8
16
36
53
12
18
120
85
35
222
15
100
80
9
12
84
3
12
15
13
17
36
54
1
65
12
7
8
28
5
78
57
87
18
90
45
9
24
6
6
12
55
8
4
8
48
4
53
15
72
51
25
44
15
25
8
48
4
11
37
77
51
72
88
32
27
66
48
24
60
6
6
60
51
3
36
78
36
31
5
51
63
69
52
35
6
12
87
36
9
43
68
12
93
24
15
45
15
15
156
25
17
3
33
ABCD 95003506168*3^$a+1 [50018]
5
9
42
24
21
24
33
6
42
75
60
55
2
18
12
33
3
72
12
52
5
24
27
24
48
12
9
31
144
12
5
15
9
39
64
8
28
20
9
1
6
68
21
81
15
15
9
15
72
132
45
25
26
52
17
3
52
36
72
92
16
116
33
21
10
12
8
36
28
41
132
43
17
43
14
66
30
6
9
67
68
12
105
12
15
12
9
21
48
10
38
102
16
17
3
21
48
12
36
139
8
21
55
65
31
41
9
39
105
135
151
20
76
80
18
96
15
25
119
7
53
36
15
36
24
141
99
46
38
144
52
56
24
9
27
9
3
28
8
36
46
14
105
39
21
55
36
5
12
7
29
21
160
11
63
69
1
47
75
54
39
24
73
14
4
17
12
57
34
6
14
12
57
96
85
26
60
24
36
36
88
17
15
60
33
15
22
14
18
22
20
6
15
19
53
36
27
108
36
96
24
16
18
14
48
120
100
38
16
6
18
62
10
23
51
36
12
132
16
8
42
22
18
35
15
33
27
64
20
6
27
12
24
24
72
3
46
14
18
40
38
9
36
60
15
9
27
33
75
36
24
21
19
38
34
101
63
12
60
28
20
16
44
45
27
9
60
9
40
42
5
25
42
182
30
24
16
36
17
96
31
5
48
15
18
18
52
53
37
14
9
36
15
4
72
65
63
34
18
5
39
96
40
32
18
138
12
9
15
64
89
57
10
96
17
3
24
4
17
12
48
39
18
6
12
57
60
7
108
68
45
63
21
1
59
69
30
16
20
24
60
21
55
53
15
72
36
69
3
12
105
48
12
3
76
17
55
14
136
179
51
9
15
106
48
50
4
5
96
12
39
28
8
57
51
105
91
8
28
20
33
37
38
12
4
26
40
54
8
42
126
12
12
58
62
66
63
25
152
22
18
47
67
53
3
12
45
48
27
12
136
8
9
27
9
15
60
6
15
24
51
165
81
15
60
84
3
21
1
14
72
4
5
51
24
30
30
34
6
80
36
69
25
6
44
6
22
113
39
114
6
69
21
46
42
62
4
32
84
48
210
6
16
5
63
93
3
40
32
24
69
27
33
67
2
66
16
20
9
27
60
48
42
70
44
21
19
5
3
52
41
99
45
33
142
89
15
40
2
34
54
2
129
51
9
19
5
15
4
48
32
45
1
119
3
24
21
57
10
36
20
45
7
17
51
72
9
3
10
35
12
25
54
17
48
51
45
175
36
38
16
59
75
24
28
38
6
24
36
30
10
20
16
20
24
40
14
46
8
28
14
39
1
14
12
9
163
12
6
54
26
183
27
48
30
15
24
7
48
17
3
36
4
17
31
29
51
45
25
47
12
31
30
254
24
36
9
12
3
21
15
60
4
17
3
16
84
20
24
46
59
3
12
40
72
29
7
50
78
100
14
66
46
14
64
18
14
33
12
63
96
124
26
40
71
1
42
173
84
36
3
21
3
6
27
15
22
86
9
96
15
36
9
12
25
110
4
53
27
40
24
12
2
27
15
33
3
10
23
15
36
16
29
43
6
71
9
39
27
78
66
9
27
34
2
64
6
23
7
18
11
3
57
51
60
24
16
29
79
30
56
6
10
14
24
21
3
52
5
9
22
18
56
16
18
5
111
60
45
48
1
14
12
6
15
75
33
7
32
30
6
16
8
16
2
54
10
23
15
21
75
34
2
96
24
4
5
60
7
18
14
18
39
31
80
28
36
5
63
45
3
72
12
16
32
10
8
18
45
24
36
117
27
31
20
105
24
81
66
9
51
9
57
10
92
48
168
66
40
35
19
41
3
12
9
12
60
7
8
10
14
60
28
26
6
21
3
60
16
20
129
12
3
34
2
36
52
125
15
36
72
24
84
24
33
15
48
12
57
3
40
5
12
87
9
67
8
9
3
18
6
10
74
45
27
9
75
10
23
25
110
36
124
20
78
15
48
7
5
48
36
24
15
16
41
63
36
108
36
45
60
15
12
64
5
3
45
43
8
9
63
108
24
6
42
4
44
24
112
41
144
31
5
33
6
36
48
6
18
72
64
36
24
12
14
78
12
46
62
12
9
12
15
48
57
48
39
40
8
72
18
30
120
88
56
4
17
63
21
60
15
96
45
24
24
67
264
6
35
19
29
21
18
166
86
45
31
108
20
36
9
25
54
5
43
20
12
10
48
18
24
30
6
20
60
24
72
34
11
79
20
66
75
61
95
97
47
3
28
44
36
9
24
15
16
8
33
12
63
24
126
15
15
10
98
24
21
19
5
12
75
36
48
40
5
15
16
164
16
44
42
58
92
9
19
24
8
9
108
15
76
36
8
66
30
9
7
18
38
129
36
69
15
15
84
9
75
81
51
64
29
48
48
25
80
15
51
28
20
12
48
12
60
10
23
48
57
6
12
4
44
4
8
45
55
20
4
134
6
88
17
39
36
4
29
3
114
6
48
12
12
10
23
15
60
12
28
29
51
9
115
8
28
8
40
14
10
8
4
53
3
9
36
43
32
9
19
125
39
10
23
87
16
80
24
48
9
1
23
27
4
18
2
16
8
64
8
45
3
40
44
45
3
10
14
24
57
127
48
8
16
8
40
56
9
51
57
63
94
30
5
15
12
40
104
40
2
30
12
28
17
73
47
12
3
16
242
27
63
28
5
39
22
24
32
54
69
36
51
24
24
9
27
81
79
80
24
40
32
42
42
64
20
100
20
9
12
91
5
39
40
134
27
27
52
116
4
5
39
10
50
36
48
18
114
45
19
36
5
36
79
36
53
19
5
31
24
32
9
31
8
58
38
52
60
113
36
31
20
72
52
30
6
17
12
3
36
30
111
15
10
30
74
15
7
120
65
87
72
9
24
63
40
8
124
17
108
57
15
121
18
72
5
3
45
24
3
24
264
24
12
9
1
80
6
9
19
5
15
24
130
47
156
19
18
72
56
15
15
24
24
180
192
24
4
42
83
21
15
25
71
15
45
ABCD 95003626462*3^$a+1 [50021]
37
27
57
23
28
128
1
63
120
8
13
11
108
36
76
20
1
27
27
33
36
51
81
12
20
192
61
63
75
65
25
75
21
11
60
49
35
28
32
13
131
40
80
25
12
27
140
28
45
18
5
12
4
60
45
71
4
15
29
1
90
18
36
24
3
104
85
83
61
27
12
108
32
40
21
11
25
71
40
15
129
45
11
24
40
44
12
157
11
7
17
36
16
21
75
3
9
68
4
93
11
49
30
5
73
18
17
144
1
84
24
11
16
152
16
104
55
5
28
24
48
108
3
17
24
40
105
126
17
85
36
6
9
21
3
96
69
3
8
16
8
76
12
32
100
68
37
11
7
18
39
80
55
5
52
8
7
9
105
15
24
8
55
17
61
12
15
9
39
32
24
4
84
15
17
24
24
40
20
12
145
3
12
20
28
8
25
30
5
84
25
48
63
45
99
20
48
12
88
63
33
32
7
30
3
72
60
105
75
12
75
18
30
17
16
57
60
11
52
3
72
9
45
96
90
54
51
39
5
61
63
32
40
24
84
9
18
17
37
3
48
144
21
24
59
61
23
28
24
44
25
71
4
12
3
29
12
40
9
51
21
47
40
93
23
100
39
21
51
9
20
12
37
12
359
1
60
59
121
23
120
13
75
39
33
33
23
120
1
11
4
80
144
37
99
116
37
36
11
28
297
119
156
96
52
33
12
23
24
4
27
9
93
42
5
36
40
48
36
69
71
16
15
24
198
12
15
8
120
28
33
72
35
40
33
30
9
32
1
23
12
108
24
88
45
59
40
9
11
76
144
8
37
3
20
108
88
72
45
60
12
75
8
157
11
7
17
88
8
72
84
108
1
71
16
33
24
23
28
32
28
84
20
16
44
252
4
20
60
19
30
11
160
69
27
8
12
16
164
48
28
48
12
9
11
25
99
224
136
8
7
9
21
59
4
12
20
253
15
56
16
48
32
64
56
13
71
36
25
95
88
15
30
15
20
76
12
48
84
12
24
87
42
87
15
41
120
25
39
24
21
24
15
20
55
149
12
40
44
4
15
153
120
24
20
4
92
37
11
52
12
32
61
99
20
96
55
17
36
36
16
12
20
28
105
83
64
8
7
48
72
33
8
36
1
59
88
87
21
140
100
3
17
24
1
63
24
56
31
33
68
112
12
80
4
69
11
60
4
105
147
96
24
8
1
39
63
72
17
16
24
24
15
30
39
92
40
60
20
28
27
69
36
120
15
33
15
165
36
105
87
12
20
28
57
35
13
18
41
1
48
71
40
165
18
5
36
12
13
47
48
24
28
105
23
36
1
27
176
36
160
8
25
12
18
17
40
69
11
79
41
175
54
36
35
1
3
39
41
79
65
13
63
45
102
33
104
7
6
107
12
289
35
12
4
21
18
6
11
84
36
12
12
25
23
52
84
12
44
4
36
81
72
23
12
91
21
36
39
30
155
48
60
61
6
9
111
113
16
24
15
33
120
84
44
16
21
63
60
36
48
45
23
49
60
11
160
32
7
141
12
33
63
20
84
121
54
81
12
33
47
25
12
11
36
25
6
29
76
15
65
24
24
37
12
47
48
88
48
21
51
84
20
28
12
84
80
16
81
15
3
41
100
33
11
144
16
15
17
40
32
12
25
11
79
54
27
12
45
35
112
140
4
21
48
6
30
135
9
3
132
80
1
132
12
90
162
39
72
15
17
7
29
37
15
72
45
11
7
53
49
27
116
19
90
179
64
105
12
15
21
27
8
4
21
107
12
16
8
85
99
116
12
24
1
150
33
20
37
12
27
48
57
30
6
183
9
42
18
27
44
1
63
45
71
1
15
51
17
25
23
7
17
40
48
60
21
71
40
60
96
32
16
12
48
21
11
48
31
89
124
20
28
27
153
57
135
8
73
171
60
9
27
32
52
120
105
24
30
24
126
120
11
25
35
19
9
45
107
145
11
49
51
72
33
15
45
27
8
145
23
12
12
180
28
68
19
30
15
21
24
47
4
44
180
12
96
72
7
18
15
48
8
25
51
3
18
15
69
35
25
23
13
27
72
8
40
117
15
36
12
36
81
60
35
24
16
56
25
60
83
40
21
3
48
57
11
4
15
57
56
12
36
16
93
35
16
72
80
52
21
71
55
48
45
51
120
137
49
63
72
21
63
96
21
132
12
59
37
54
18
3
9
35
4
20
1
11
73
36
39
12
57
35
100
60
56
7
5
12
16
69
15
21
87
39
93
33
132
12
3
111
41
16
104
1
54
9
140
49
27
153
23
49
54
29
12
40
9
15
20
76
8
55
17
40
48
45
63
45
3
27
113
1
35
19
9
80
85
27
8
16
72
68
12
73
11
1
27
8
28
9
155
16
24
48
48
39
30
15
20
25
3
68
16
204
9
11
61
60
23
61
36
6
17
13
75
24
48
57
126
65
88
21
11
49
35
13
51
44
31
72
24
5
48
16
36
48
63
54
23
108
148
9
12
15
21
27
248
40
ABCD 95004301922*3^$a+1 [50109]
312
9
15
39
193
239
18
55
125
91
120
24
107
36
18
55
71
49
185
7
8
64
47
90
79
29
43
8
111
18
15
201
111
48
96
69
216
99
48
69
283
23
25
72
11
85
56
3
61
80
111
105
24
51
61
137
90
117
9
144
162
54
55
24
128
27
45
40
176
171
21
69
51
48
112
152
16
125
36
90
61
80
88
77
235
125
115
152
111
72
57
40
200
208
107
18
43
65
79
32
48
3
13
272
24
15
198
51
201
151
47
81
9
111
15
105
96
69
36
303
48
45
72
27
168
3
37
71
72
9
45
75
231
18
7
32
16
80
81
31
59
18
91
56
64
24
128
72
33
7
47
54
187
72
96
5
307
17
36
171
279
9
48
69
43
56
40
24
32
75
13
96
17
15
88
41
15
165
19
89
55
336
59
36
90
79
80
21
270
90
27
27
180
25
47
313
56
45
144
90
1
56
69
72
67
23
18
72
39
256
72
47
54
195
75
37
80
135
73
56
105
54
105
112
125
27
117
18
57
15
9
27
37
80
63
72
1
71
54
51
16
32
207
49
104
16
47
105
3
157
48
101
99
24
16
144
77
36
144
31
185
7
32
144
40
224
75
13
23
57
288
87
57
16
200
24
72
88
47
33
57
79
119
18
18
54
72
270
54
27
63
36
21
168
81
180
36
39
285
54
85
192
32
16
224
207
1
104
24
87
9
45
43
101
259
32
105
108
27
64
144
197
18
193
8
72
33
7
120
53
75
15
360
97
29
234
145
120
41
54
25
56
120
48
88
23
105
40
125
36
18
181
32
24
105
31
95
18
247
5
67
216
5
115
101
163
120
113
7
47
9
45
126
69
21
3
72
33
183
24
63
1
144
56
15
360
169
48
17
18
189
96
57
63
48
112
8
144
72
75
36
72
36
261
63
108
93
15
126
43
48
53
36
18
90
108
54
33
21
19
48
95
57
195
237
15
49
5
27
9
151
119
73
17
223
96
120
24
56
40
152
9
31
32
96
112
32
16
5
235
197
115
47
1
56
159
90
231
24
64
167
18
18
108
81
88
191
90
15
120
117
99
24
39
105
40
96
56
9
55
120
24
8
9
183
15
18
72
90
21
160
251
13
23
105
264
9
111
96
189
90
1
125
72
163
200
120
112
56
141
108
103
23
97
32
15
90
151
47
72
73
48
24
53
43
11
90
99
160
29
27
64
24
47
36
117
16
11
21
33
111
69
51
3
18
72
115
152
88
48
83
90
234
57
69
36
39
51
45
99
85
24
161
111
16
125
75
123
37
53
162
9
45
36
39
168
160
155
13
80
40
80
40
179
18
43
8
72
129
15
88
41
180
27
24
39
72
57
141
54
18
144
99
45
139
120
155
13
8
24
45
115
8
160
95
57
40
56
45
67
72
96
56
33
18
108
9
72
48
33
87
40
32
ABCD 95004385538*3^$a+1 [50047]
8
193
39
72
56
40
48
104
37
3
72
21
107
88
8
16
48
80
112
8
328
8
72
25
47
181
59
120
48
64
69
24
75
8
328
144
128
49
71
88
24
8
13
107
72
1
12
75
8
96
24
40
45
11
24
1
36
123
80
1
143
37
219
24
8
37
611
112
120
200
157
252
39
24
33
23
25
36
108
87
45
83
73
39
80
493
107
328
8
48
160
21
120
3
177
39
96
96
72
45
83
277
108
279
128
40
48
72
21
11
160
189
99
32
48
40
152
120
144
16
80
49
156
3
80
61
35
61
3
72
56
72
40
128
280
24
129
111
144
177
47
112
56
25
23
72
49
71
37
180
47
40
8
97
39
32
48
24
160
45
11
61
11
24
64
9
23
88
216
105
15
48
8
24
421
75
33
96
71
64
8
13
27
272
96
133
36
71
13
144
83
13
51
56
49
36
144
11
40
93
107
37
3
57
111
24
45
27
96
8
136
48
32
144
85
120
59
40
8
112
105
60
107
85
3
72
176
88
96
96
33
12
99
69
12
108
144
3
129
15
8
40
261
12
399
48
8
13
131
13
168
3
120
120
104
112
120
56
24
184
24
32
24
144
25
87
45
51
144
48
240
32
16
24
33
348
48
51
80
49
36
204
39
8
48
24
208
32
121
167
85
27
8
40
152
16
69
27
168
57
63
45
120
35
72
64
56
144
72
112
8
48
24
280
8
24
136
8
24
37
60
36
227
25
135
8
88
24
8
133
11
61
75
69
35
96
48
96
96
73
15
24
272
13
72
35
48
48
64
8
73
48
167
37
51
32
97
48
167
85
240
35
48
133
27
152
37
11
25
15
72
168
33
255
120
249
71
61
11
48
16
45
3
48
80
24
40
165
51
32
205
123
24
105
63
48
80
24
88
80
85
35
48
13
51
104
1
144
39
93
75
8
40
80
24
160
57
95
49
207
117
107
96
24
88
8
112
56
144
16
24
272
24
136
24
45
75
45
51
45
11
37
35
88
117
35
40
80
97
36
123
21
11
109
99
24
56
40
24
141
11
40
21
35
24
40
8
96
241
95
85
60
36
75
80
184
48
272
184
216
24
177
192
15
8
120
160
120
45
35
37
27
56
97
60
3
33
39
96
57
15
189
123
56
85
27
189
179
1
180
243
32
13
11
24
73
63
24
32
85
120
96
99
48
152
16
80
13
27
104
13
3
80
97
87
93
240
27
48
117
24
219
152
16
32
96
145
159
8
37
155
16
96
8
160
45
275
16
21
48
3
93
147
45
203
1
71
37
251
64
8
13
216
219
144
8
120
37
83
40
8
24
37
3
80
25
96
15
24
56
24
112
8
85
252
95
61
24
11
64
24
120
117
147
21
99
81
119
112
93
12
71
24
49
47
157
11
72
88
117
203
16
56
288
40
9
95
85
155
160
168
120
45
3
72
32
96
ABCD 95004467126*3^$a+1 [50128]
107
37
11
114
30
6
48
36
43
35
102
36
234
121
48
47
42
55
17
31
35
18
27
87
18
12
180
103
23
42
12
18
114
90
21
27
6
12
3
21
48
6
36
33
48
57
6
36
30
18
18
108
60
19
35
48
78
66
54
135
195
12
145
77
36
30
42
120
24
30
73
41
7
240
32
75
6
66
168
18
18
12
78
66
24
36
36
18
19
65
63
69
36
72
228
18
36
6
12
3
87
73
5
27
153
84
6
18
91
35
108
1
32
87
126
42
72
36
12
24
33
3
12
72
24
66
18
6
72
72
18
30
72
6
25
95
60
12
24
54
30
36
18
42
93
63
49
11
84
1
107
42
43
77
18
6
27
64
53
72
36
72
30
25
17
18
72
84
60
12
18
55
95
180
324
12
18
43
32
33
54
60
109
17
12
36
24
120
18
180
72
6
54
12
18
126
24
30
51
9
12
348
36
12
54
24
90
87
87
72
1
17
15
21
114
12
6
30
25
83
109
35
36
6
3
15
1
80
57
42
13
17
60
3
45
19
113
18
13
35
204
12
90
108
168
84
144
6
18
48
90
33
147
13
5
42
54
171
27
36
66
24
7
5
90
42
30
73
77
66
97
29
36
18
36
180
6
12
6
84
72
1
95
30
67
80
15
18
54
6
54
48
93
93
67
143
49
11
12
57
147
30
54
42
18
66
6
30
132
3
123
12
72
36
276
66
55
35
162
42
36
48
90
72
27
15
36
54
18
102
31
47
18
12
3
105
7
29
3
21
54
18
72
66
42
54
73
48
32
3
42
102
60
66
15
57
7
144
29
36
31
128
135
25
65
15
3
48
150
55
17
12
36
72
234
24
12
54
3
15
33
183
60
109
53
48
60
72
7
113
79
71
48
9
45
132
108
18
72
73
29
19
32
3
6
18
36
97
113
54
36
36
18
72
6
138
87
75
90
18
114
135
48
48
16
125
258
18
144
30
54
91
131
12
18
24
108
108
79
59
24
48
13
5
24
36
120
114
102
126
24
18
90
12
1
128
16
96
47
33
57
132
36
12
6
109
11
42
43
32
27
37
59
54
15
141
144
42
18
138
13
5
27
33
15
39
12
24
30
7
89
120
198
72
60
54
90
69
3
54
84
67
77
3
3
66
216
18
60
72
48
114
171
9
48
18
90
27
15
90
7
155
48
85
95
49
128
57
55
35
96
48
42
18
12
24
126
102
72
24
9
21
72
67
48
144
71
57
16
32
75
162
180
31
167
180
108
12
180
57
21
54
30
36
54
72
60
25
5
43
143
18
30
49
48
32
183
12
36
114
48
55
23
25
47
72
153
183
150
19
71
30
139
95
18
24
120
36
114
84
72
60
18
66
18
36
24
18
45
3
96
30
60
19
119
90
31
77
90
42
31
89
7
65
78
36
30
15
16
96
32
153
102
42
55
83
42
30
78
18
133
41
6
18
15
51
6
18
12
72
81
15
30
42
48
42
48
72
18
37
48
144
5
18
60
84
60
61
5
42
1
11
54
72
42
205
5
18
60
18
30
90
60
12
18
121
48
80
201
39
75
30
36
99
27
18
6
12
273
51
126
78
120
6
54
30
90
6
48
18
24
108
105
3
84
6
115
23
60
396
1
17
63
9
120
24
55
29
18
97
17
30
24
9
27
21
117
6
66
115
11
60
48
9
33
12
51
99
90
12
114
90
72
67
23
30
180
42
12
234
240
7
48
47
72
6
12
72
6
54
3
9
60
43
5
43
107
18
54
120
6
90
12
25
11
42
12
42
30
24
31
71
24
48
18
162
13
113
54
72
241
17
18
18
54
30
103
59
21
87
150
66
42
7
23
60
18
90
12
78
39
15
138
24
63
327
96
18
7
23
25
65
6
66
72
18
45
48
87
144
25
128
15
12
21
15
145
80
33
30
60
30
54
36
90
24
30
13
137
7
95
129
15
72
72
42
66
78
7
113
31
29
216
18
12
6
7
113
15
39
18
42
ABCD 95004874912*3^$a+1 [50056]
24
6
18
30
60
30
78
42
6
111
16
35
42
31
17
27
16
41
36
54
13
11
174
55
65
12
24
51
9
159
16
29
12
55
41
72
48
18
66
3
3
54
55
131
9
28
20
28
35
49
53
12
19
29
36
24
7
65
36
19
11
24
114
67
5
78
24
48
30
3
15
6
186
18
126
66
48
84
63
40
35
37
35
72
66
30
24
24
102
12
48
19
41
3
76
11
25
5
63
16
29
12
18
66
3
60
15
6
55
29
12
18
6
84
36
24
12
39
9
27
33
43
29
90
9
111
6
75
28
65
12
12
12
30
13
48
35
102
18
57
52
53
55
23
54
18
13
77
36
36
6
9
100
11
138
36
31
5
60
3
69
43
12
11
24
30
48
12
43
29
54
114
6
30
51
21
12
30
21
69
12
96
60
12
48
24
108
12
114
1
29
31
11
45
57
31
17
84
30
30
48
7
5
103
143
54
18
72
49
17
75
132
12
93
48
3
51
45
21
259
60
5
18
13
24
5
36
12
108
63
27
24
18
63
15
13
120
29
6
45
75
54
43
12
5
51
9
36
204
12
30
69
69
6
6
18
30
48
3
9
67
5
36
18
6
120
79
11
85
65
36
139
11
45
3
6
48
138
18
27
27
78
18
30
12
27
93
39
108
3
42
12
24
19
20
45
30
18
19
24
11
114
7
60
77
87
36
27
42
19
5
15
36
9
42
138
144
27
40
11
102
66
6
108
43
48
56
9
55
5
19
60
65
12
48
12
78
72
13
11
24
13
53
60
24
31
77
3
51
66
12
180
7
5
18
6
159
3
30
144
36
12
42
54
31
59
54
12
55
44
45
30
102
42
105
15
78
15
9
18
37
56
99
18
43
35
24
1
12
17
168
60
27
171
45
27
33
153
19
11
54
60
7
36
35
30
138
66
31
5
24
15
3
85
72
24
96
11
42
12
36
87
36
9
12
6
18
54
57
15
1
65
54
90
24
19
72
80
40
5
63
28
35
24
61
77
12
15
3
66
19
17
24
12
19
65
144
39
16
35
42
12
96
67
17
6
42
27
27
18
6
24
25
32
33
123
33
96
144
42
18
12
12
27
148
36
65
12
75
9
63
21
19
155
13
17
27
9
135
9
27
3
120
42
36
3
57
99
33
31
5
24
3
33
19
12
11
25
84
53
6
54
36
36
3
15
1
95
24
45
60
16
156
36
5
43
36
29
30
6
18
42
99
60
57
27
57
3
21
24
42
18
55
12
24
11
18
126
37
80
57
12
3
40
11
30
55
24
11
72
48
6
48
7
41
18
6
96
3
60
16
24
12
5
27
15
6
31
11
37
5
67
35
109
77
12
96
55
56
3
57
81
12
55
48
203
24
48
42
132
31
5
12
48
15
124
48
5
12
78
72
21
27
18
12
48
39
69
12
18
165
45
51
3
102
66
165
64
8
123
48
45
81
18
45
93
19
29
12
42
201
4
35
30
127
48
155
138
39
9
30
109
11
54
7
48
8
27
42
24
72
12
87
16
29
54
49
173
7
35
30
18
13
41
19
41
36
24
31
144
35
24
37
60
17
6
37
35
24
18
12
79
41
18
30
7
35
13
11
24
133
5
3
69
30
42
6
48
24
90
91
17
12
36
55
11
9
36
28
65
246
72
37
65
108
60
84
24
6
30
159
27
18
231
33
30
6
7
5
30
13
29
27
9
36
6
30
79
101
12
7
24
12
12
11
186
30
85
44
15
6
18
13
17
216
39
160
113
24
180
43
53
24
108
87
228
36
129
7
5
54
72
72
6
12
27
16
5
19
5
30
33
39
18
55
125
96
24
15
3
78
27
28
17
18
66
15
9
6
13
5
60
3
9
48
7
41
132
31
36
68
27
168
61
65
42
30
24
36
67
17
120
96
18
42
78
102
12
30
1
65
12
67
161
24
30
117
9
31
41
24
66
25
5
144
79
125
6
54
7
5
72
51
45
31
48
5
90
30
60
6
37
77
3
28
47
37
8
153
7
29
19
11
186
84
60
54
90
6
181
8
9
66
66
15
63
6
72
99
28
80
3
24
6
7
8
75
48
30
24
42
21
48
16
11
78
7
32
105
12
24
24
15
33
48
84
55
11
6
114
30
7
32
45
3
28
17
60
115
53
7
29
39
21
43
17
19
77
102
30
43
108
5
6
24
42
19
68
100
11
6
15
3
25
17
63
16
65
6
121
29
24
24
7
35
25
5
96
138
24
61
89
12
78
126
12
12
42
45
51
93
24
16
17
12
3
105
42
1
12
77
43
12
20
57
36
63
4
17
103
8
27
1
20
72
69
75
33
42
133
11
126
18
126
60
36
18
13
24
96
35
18
75
64
5
27
100
20
45
19
11
21
28
29
31
11
9
57
87
16
12
29
60
31
35
45
147
72
18
12
24
66
6
3
189
31
17
18
6
91
12
36
60
24
185
42
25
23
18
27
171
1
108
8
9
18
6
31
5
30
18
30
48
18
39
15
61
5
72
12
240
15
16
56
3
18
54
90
15
9
6
13
125
6
54
91
47
42
6
61
8
72
4
84
60
60
80
33
18
30
24
42
13
32
51
54
39
51
ABCD 95005230454*3^$a+1 [50015]
42
102
60
15
3
30
90
117
81
15
352
47
1
107
69
9
72
79
11
133
32
45
67
80
21
54
37
191
60
85
32
21
42
30
3
39
25
32
240
9
7
48
17
12
3
144
21
139
89
204
27
160
101
18
57
177
90
21
16
29
114
90
103
80
27
133
35
90
18
1
11
42
36
54
33
33
42
37
128
64
143
1
17
15
48
45
90
42
102
216
240
30
42
18
7
47
81
39
25
32
33
6
57
27
90
36
55
59
156
9
81
24
7
41
330
30
63
27
213
117
48
54
150
31
125
51
111
225
288
15
49
215
96
9
21
75
57
102
81
87
73
47
90
168
12
42
18
7
96
80
15
1
29
54
6
7
192
155
21
96
16
17
30
33
48
15
72
30
42
66
60
19
83
90
147
16
17
79
53
18
12
61
17
198
9
273
159
63
48
168
12
42
30
181
125
24
30
61
137
103
5
42
48
24
18
48
222
9
153
135
16
47
72
25
23
162
6
1
80
63
66
270
132
13
17
360
7
125
18
72
57
123
21
27
42
30
36
72
18
15
16
83
30
18
13
5
54
18
147
165
36
295
59
36
1
128
3
108
54
138
129
21
12
96
15
57
7
173
30
18
42
12
78
192
6
30
24
18
33
15
1
128
21
90
12
42
27
9
12
18
24
97
23
18
270
9
51
93
64
35
60
138
39
93
115
185
126
204
18
102
150
90
261
16
11
12
60
48
42
90
57
96
57
18
60
102
18
33
16
128
3
18
60
102
18
72
60
115
5
18
57
93
174
37
48
32
213
18
162
7
131
132
66
114
37
11
213
135
162
343
107
133
29
3
33
282
117
33
102
18
55
17
78
33
16
41
55
47
81
9
55
41
72
108
19
32
208
41
151
128
112
29
84
78
33
15
81
141
3
16
11
162
51
96
21
48
27
105
7
113
42
48
133
89
7
11
133
59
21
16
96
48
149
48
72
51
45
147
33
15
57
90
30
90
132
30
18
60
138
114
18
7
5
36
132
48
54
36
54
67
101
72
30
18
42
108
12
90
60
27
63
66
42
30
132
90
18
7
32
16
48
96
29
450
49
176
117
522
6
12
15
27
85
23
102
180
36
42
193
257
12
36
127
32
183
90
90
42
30
60
108
117
3
60
18
84
60
30
1
107
150
108
19
35
13
32
45
67
161
42
30
6
84
18
18
24
33
183
25
29
108
90
12
1
32
135
18
30
114
7
11
117
93
132
18
18
91
11
60
57
16
125
264
60
30
126
42
9
21
60
48
54
6
12
90
42
18
18
72
199
48
125
51
129
96
144
108
72
210
60
126
31
48
176
16
119
9
16
17
63
9
7
11
102
6
30
187
215
25
5
108
15
9
55
96
5
114
90
270
81
9
90
120
90
96
171
48
45
78
37
32
51
42
3
207
6
84
36
19
41
54
97
11
165
63
72
60
13
89
96
7
95
49
83
18
43
47
12
21
192
27
21
96
21
43
176
64
227
102
6
90
84
67
48
35
18
267
21
27
45
3
159
66
42
108
25
32
27
60
90
15
15
97
11
72
6
151
29
174
165
105
6
1
53
18
12
90
3
15
145
107
18
150
12
108
42
66
72
222
3
27
21
57
12
78
93
15
30
114
241
176
16
ABCD 95005276792*3^$a+1 [50061]
7
42
15
12
96
12
8
49
60
48
72
60
36
3
24
21
231
36
12
27
24
29
61
12
24
51
32
7
33
80
13
39
45
15
68
13
15
72
8
7
33
93
47
49
3
33
47
25
102
126
35
60
52
8
13
27
9
135
48
48
12
57
11
25
23
136
24
12
9
59
72
7
18
23
4
33
48
15
12
33
36
66
237
20
28
3
105
45
59
7
18
15
8
120
40
15
54
24
27
20
37
95
13
3
32
40
32
37
15
9
12
155
28
15
5
52
105
23
16
120
21
72
60
155
36
72
97
15
48
24
176
48
85
27
72
21
162
9
8
48
12
13
83
64
36
44
43
9
9
119
7
9
92
43
6
15
44
4
36
9
3
9
71
60
13
39
36
104
61
27
48
60
21
6
5
43
89
7
126
90
33
44
13
48
15
216
9
51
68
16
12
68
49
23
40
12
20
1
54
21
132
39
9
9
60
11
72
25
95
124
45
60
83
1
24
171
9
123
87
81
96
56
25
87
33
39
21
3
44
108
73
15
21
18
78
72
18
9
8
1
47
88
24
33
63
12
12
8
64
135
41
13
66
81
32
31
89
37
15
36
9
63
132
60
24
21
11
64
128
55
53
60
48
64
8
60
240
12
48
4
9
60
72
3
27
33
111
126
27
80
40
255
48
69
21
27
60
48
20
67
45
36
9
228
24
18
138
75
108
20
16
129
15
36
8
100
3
30
15
60
24
33
23
40
80
40
8
24
36
64
3
54
3
48
32
13
3
36
84
39
161
37
99
39
21
3
90
3
92
40
12
84
15
17
7
5
25
72
60
3
27
18
36
90
6
3
8
25
84
183
48
27
30
36
99
60
8
28
9
36
12
39
96
45
63
32
55
113
40
20
76
21
27
20
1
35
217
23
37
84
111
24
45
99
92
13
51
60
84
51
168
120
105
21
72
24
111
12
21
12
99
33
147
44
64
60
36
21
39
72
33
36
18
53
60
4
84
12
60
84
21
15
39
24
9
20
76
80
40
44
36
247
9
105
23
7
21
108
21
264
96
18
18
83
1
15
9
27
9
15
96
8
151
41
7
6
36
15
44
49
3
69
3
33
39
48
87
41
48
1
39
32
192
25
23
52
48
12
48
15
90
47
88
24
39
69
188
4
48
20
37
39
12
33
39
48
8
16
24
60
44
52
36
48
92
4
21
99
48
96
9
48
24
39
72
84
21
12
18
24
66
83
16
68
76
84
12
93
87
44
67
57
120
48
32
220
96
12
24
45
36
144
48
36
87
27
65
1
60
36
126
105
92
156
25
59
16
9
23
37
102
90
15
48
56
49
51
75
9
200
48
40
48
9
96
36
11
40
8
61
83
97
23
13
42
18
135
8
4
12
104
55
21
129
75
45
42
30
83
16
153
78
69
75
9
21
3
68
43
17
120
12
25
35
112
24
117
3
15
5
64
20
16
9
23
28
12
72
135
18
3
80
64
51
54
11
7
185
7
5
37
11
124
56
64
141
75
63
54
27
36
80
60
40
72
80
7
18
30
33
135
30
24
18
72
81
9
144
12
24
39
69
15
80
223
78
51
39
5
49
12
54
6
39
12
57
11
64
12
141
39
36
12
68
7
78
39
156
15
42
12
24
36
15
33
3
3
9
48
33
39
8
100
60
20
4
48
8
72
16
80
31
66
72
51
12
20
25
87
20
7
53
96
229
27
9
135
9
18
9
45
36
47
1
155
64
36
92
49
123
21
99
60
68
28
69
60
120
3
57
87
93
75
45
27
8
96
64
48
12
48
75
17
16
80
24
48
72
16
69
3
12
3
33
32
72
151
144
173
4
183
5
16
32
12
40
21
90
9
33
12
18
24
81
63
29
43
54
123
48
68
16
60
45
180
195
44
4
27
9
21
123
48
9
3
21
27
57
11
61
51
32
7
89
64
80
1
27
12
21
192
143
64
45
35
37
6
90
95
60
43
5
25
24
15
96
60
20
1
60
36
27
68
67
66
15
72
72
56
40
39
5
28
15
65
13
87
108
36
21
27
12
48
168
9
36
42
5
16
36
33
30
42
23
7
96
9
9
15
57
87
8
25
15
45
12
23
13
42
45
92
73
47
96
12
4
8
88
8
61
18
5
13
78
185
7
197
115
18
120
78
9
81
156
114
30
27
63
42
47
60
16
21
30
81
15
93
12
33
54
216
17
64
33
135
56
100
27
90
15
8
52
33
47
28
36
36
32
48
25
63
15
192
17
25
12
36
288
15
9
3
12
20
37
63
12
81
42
5
13
3
132
9
83
ABCD 95005933676*3^$a+1 [50039]
4
9
9
27
35
22
18
18
20
84
16
2
22
3
11
36
10
8
31
15
36
30
54
33
36
12
65
90
16
14
19
24
17
4
36
39
9
42
30
15
23
37
11
13
27
14
54
6
16
39
11
10
3
5
34
20
37
9
54
116
10
14
1
17
12
6
22
8
10
32
4
8
1
15
9
47
13
41
96
4
42
20
18
36
4
15
9
6
44
1
24
15
18
8
10
32
37
57
14
1
39
26
4
36
6
24
24
20
10
2
18
43
83
36
1
33
8
31
69
111
24
35
28
8
61
3
56
25
51
50
16
12
39
9
92
48
54
46
3
36
5
96
7
95
10
12
27
11
88
110
12
19
59
70
30
2
28
30
32
1
84
93
8
43
9
18
54
56
12
10
50
103
51
20
36
10
3
11
130
24
24
38
18
4
6
21
51
20
1
17
114
18
19
63
8
22
68
10
20
34
8
16
56
67
21
6
69
72
21
3
9
6
26
4
15
17
22
2
16
32
6
10
30
62
10
12
6
12
72
2
18
16
15
17
4
3
72
3
6
54
26
16
27
33
36
30
20
22
18
48
2
19
53
28
20
28
12
50
13
5
52
24
24
36
66
20
73
36
39
9
17
19
15
9
33
24
14
13
12
9
86
10
14
1
51
6
32
18
72
10
2
4
9
23
70
38
61
60
60
15
30
14
4
80
42
84
10
84
50
6
4
6
3
39
60
12
36
9
27
54
32
19
60
3
86
54
22
30
33
111
9
27
50
7
83
13
5
18
24
18
46
26
4
12
18
6
24
12
62
10
18
50
7
60
41
10
6
36
38
85
9
30
20
22
14
4
12
6
3
36
3
2
24
30
36
4
24
9
60
11
28
32
28
9
29
79
15
6
3
9
32
115
11
13
12
81
3
53
10
50
19
84
17
22
32
24
10
2
1
59
40
60
21
17
19
5
30
42
19
17
31
99
68
1
63
2
67
3
9
11
85
51
21
21
8
10
9
48
53
34
20
24
4
18
84
66
8
13
41
18
30
42
48
4
38
16
3
9
51
27
32
10
27
3
14
54
1
9
80
22
12
12
18
26
13
59
18
31
21
38
10
32
12
16
3
93
20
7
29
7
36
96
84
29
12
10
24
26
40
63
3
12
20
25
15
18
18
2
64
18
20
10
32
19
39
12
50
6
4
18
30
6
30
9
23
10
27
3
9
45
36
3
15
56
4
9
27
14
12
40
38
72
34
6
18
6
60
69
17
211
12
29
58
14
6
1
27
36
69
95
4
18
27
83
61
21
2
25
12
57
30
6
36
39
48
63
72
30
27
5
24
10
20
40
2
12
58
141
89
10
21
59
49
24
15
56
36
13
15
6
27
51
42
50
25
41
4
20
67
23
36
13
45
3
39
9
33
12
66
8
10
6
26
40
3
11
46
42
42
116
10
42
62
25
5
24
4
8
34
20
13
41
10
50
90
102
4
36
110
70
18
24
6
15
9
72
15
15
9
47
49
59
4
2
34
50
31
23
28
32
36
12
78
40
30
6
8
52
24
3
39
14
18
1
29
40
6
6
26
18
16
30
6
32
16
12
44
6
84
16
44
34
3
83
6
18
4
57
65
36
4
24
51
5
4
2
84
78
88
54
6
14
10
36
27
3
8
6
7
9
2
30
7
12
81
39
3
24
14
42
48
1
9
12
50
6
19
12
3
45
23
36
6
28
12
48
32
43
35
48
1
9
27
23
198
4
6
2
58
6
30
20
18
18
18
52
2
18
30
18
4
6
44
1
36
21
20
12
79
21
111
96
9
15
29
18
24
16
54
50
108
60
46
24
6
30
60
26
37
21
2
10
6
32
16
42
20
18
30
36
24
34
12
6
20
19
9
42
12
2
24
22
8
22
18
72
68
1
9
54
9
27
26
40
56
31
39
14
36
70
12
30
20
12
19
9
26
13
59
13
29
16
30
9
11
16
6
2
10
60
38
30
108
16
39
5
16
50
25
35
40
14
40
6
18
48
3
24
33
24
6
8
16
48
26
16
20
18
60
18
43
29
18
4
18
6
30
3
96
5
10
66
12
14
18
31
5
4
50
36
6
43
5
28
8
6
10
3
33
30
18
39
11
1
3
8
4
45
5
6
10
74
49
11
18
12
4
111
11
10
44
16
20
24
28
8
18
16
18
6
21
29
19
12
131
28
12
18
15
65
82
12
9
9
12
75
72
21
51
33
6
14
114
4
102
6
12
50
18
52
6
2
22
75
84
3
14
31
12
9
2
1
29
19
23
4
9
12
21
60
2
18
19
201
14
58
26
24
76
42
3
71
10
8
7
9
3
3
38
10
45
36
29
19
33
39
41
4
24
72
6
72
9
36
41
34
96
32
1
9
3
15
54
8
31
9
12
8
7
11
94
15
3
30
20
22
12
45
21
3
17
18
73
17
19
96
11
16
12
18
24
20
16
2
1
27
48
60
81
9
12
27
5
79
27
44
1
11
58
92
7
21
78
20
22
36
3
72
47
30
28
62
22
20
102
18
58
33
9
116
6
10
27
12
5
34
18
3
27
12
9
9
3
9
2
88
12
8
22
24
2
114
16
27
15
45
53
67
45
2
25
21
8
46
30
8
31
9
2
16
12
18
3
48
57
3
9
54
8
1
36
12
77
10
36
68
30
46
21
9
36
3
27
8
18
4
8
52
3
45
8
19
12
21
15
12
11
24
30
6
18
12
28
54
50
36
19
12
15
8
61
24
3
9
5
7
3
44
13
29
7
33
27
225
30
2
10
117
11
6
16
20
4
42
33
21
38
70
2
73
81
26
13
21
26
108
10
38
22
2
4
33
11
36
4
9
9
2
16
2
4
14
66
70
9
101
19
41
4
3
11
30
18
34
8
48
18
34
138
12
102
26
100
9
60
23
16
30
24
12
54
32
18
19
47
6
18
4
6
3
9
24
15
65
4
14
48
42
31
41
10
20
13
11
4
26
54
22
6
12
32
18
19
63
8
6
4
12
14
109
17
18
22
27
60
12
27
14
18
1
17
42
16
2
40
8
19
21
3
11
1
35
96
25
11
1
3
9
17
34
26
19
51
2
10
26
4
15
21
6
60
48
56
22
30
21
17
4
51
9
32
16
12
2
6
43
41
6
12
40
38
18
72
1
29
54
28
21
29
16
96
14
1
65
64
3
27
2
10
8
36
18
72
30
49
47
30
18
16
234
26
10
27
21
30
57
84
99
50
55
15
18
32
6
52
78
12
92
28
8
40
62
10
50
52
78
24
20
6
82
48
102
36
2
4
39
27
9
33
27
71
10
3
29
31
15
6
14
24
10
75
12
5
19
57
27
63
84
33
3
30
14
85
5
28
42
30
26
97
12
65
18
25
12
51
12
6
2
42
7
5
19
35
1
5
19
9
20
6
12
18
31
11
1
9
27
11
46
8
7
12
17
6
30
6
10
12
66
2
79
33
62
60
18
28
74
18
19
9
63
57
27
33
3
39
38
31
11
16
2
10
21
33
8
36
16
38
22
14
16
24
14
52
38
1
81
20
18
72
36
42
46
26
16
54
9
15
69
12
3
20
22
6
54
3
36
21
6
60
62
36
4
8
22
45
21
72
3
36
35
18
10
30
2
4
24
80
102
4
42
18
3
3
6
2
66
31
41
19
48
23
18
42
48
54
28
3
5
36
19
107
10
32
10
80
12
4
9
113
10
9
35
6
31
21
38
1
17
90
12
109
12
23
28
6
26
36
4
45
9
12
18
14
6
13
3
20
10
56
7
3
42
2
18
18
10
27
3
18
51
15
20
6
10
38
19
24
12
15
2
18
1
12
9
39
53
12
36
18
34
38
94
66
2
42
10
3
45
8
60
30
49
9
2
10
8
12
28
30
9
47
4
126
48
78
44
24
30
19
3
33
45
3
48
15
45
45
15
39
14
6
22
84
27
21
2
18
58
24
57
29
18
94
ABCD 95006060822*3^$a+1 [50022]
7
21
90
36
14
30
1
120
23
52
36
18
74
6
55
29
16
66
6
27
17
40
36
54
14
66
6
64
20
18
72
1
5
18
36
54
112
39
41
54
24
10
111
5
108
118
54
74
46
36
39
65
30
25
21
240
20
72
7
83
36
10
39
21
147
23
76
14
46
30
8
28
63
95
90
126
30
10
8
97
101
24
18
58
32
22
9
45
180
32
84
19
81
8
6
40
36
26
115
17
120
52
98
22
14
30
16
38
1
15
44
12
24
22
90
44
16
44
4
6
20
168
12
64
135
24
3
69
48
17
31
24
15
30
68
76
32
154
8
25
203
90
34
81
24
95
10
36
50
58
6
8
25
5
43
53
22
44
64
96
54
30
21
155
64
126
30
54
80
46
141
3
96
21
24
65
24
22
50
28
156
96
8
55
57
15
9
120
80
96
12
60
7
5
34
156
98
91
41
10
110
144
100
42
9
120
96
65
88
44
28
2
36
16
30
50
66
7
17
84
24
22
96
30
8
54
1
45
6
21
107
6
12
72
6
22
8
46
90
6
57
41
22
44
13
57
26
18
40
26
10
15
21
140
30
10
44
18
106
20
10
9
27
80
96
130
99
24
24
11
61
5
24
82
30
8
10
9
17
79
29
42
4
62
55
9
14
414
36
31
15
9
24
87
170
36
42
25
48
47
82
63
77
18
18
10
18
51
24
15
36
90
66
57
167
36
10
18
42
15
95
28
45
185
55
35
37
65
28
36
15
53
22
6
44
10
90
15
41
78
102
18
6
40
8
42
18
7
65
66
109
35
54
55
5
72
10
57
23
25
149
10
36
108
36
26
28
36
54
36
134
16
51
113
79
3
44
324
180
1
41
162
12
6
138
24
58
68
36
46
218
6
121
17
78
73
72
29
163
33
48
50
46
44
12
10
18
27
23
1
39
9
72
9
39
3
2
42
25
41
34
80
66
10
9
143
1
59
22
36
27
107
90
10
114
87
33
14
48
34
15
23
18
42
12
96
192
25
63
30
60
63
35
76
68
13
9
6
20
64
150
39
71
25
71
12
6
10
30
14
18
7
5
43
197
12
70
20
60
66
18
90
10
50
22
32
66
70
126
44
180
46
36
30
27
168
155
37
5
66
97
39
8
16
36
66
24
3
77
54
12
42
12
36
90
70
128
7
9
15
11
30
18
52
38
70
45
81
30
9
5
36
103
117
36
32
22
9
17
54
6
4
50
94
39
191
66
64
152
7
27
44
49
48
33
6
9
29
60
22
68
13
17
168
4
6
44
36
13
81
14
1
21
32
18
49
81
15
65
28
14
30
16
110
1
35
6
4
51
93
27
23
126
18
121
167
162
7
159
26
18
16
26
138
6
136
30
69
21
36
8
24
31
51
20
6
19
35
109
71
18
12
16
2
25
63
144
56
24
1
29
43
17
120
54
24
36
46
56
78
1
89
31
89
6
64
20
37
9
50
18
46
45
57
63
5
10
62
40
54
36
24
81
29
16
54
30
6
90
39
144
207
24
8
46
30
36
33
27
234
36
54
9
17
48
6
49
72
51
2
60
66
42
108
22
68
10
20
55
41
100
20
64
96
30
9
17
60
12
46
90
80
24
7
21
18
57
24
39
14
112
50
4
32
10
3
105
87
29
40
14
12
169
29
136
3
41
7
192
143
72
42
64
30
72
32
18
48
10
42
27
11
61
29
72
18
6
43
72
191
90
55
9
8
12
70
66
195
48
95
10
44
12
46
54
68
18
12
240
30
91
87
2
142
30
6
20
145
143
42
18
37
24
159
36
54
14
90
31
15
26
48
42
4
6
3
71
82
14
10
144
80
84
43
153
20
10
222
92
78
30
24
30
108
72
16
38
72
67
33
15
45
75
23
22
99
95
154
26
64
30
72
62
1
77
18
22
99
23
28
38
24
12
19
15
206
40
3
111
56
46
8
126
90
6
54
4
6
44
22
75
3
45
47
54
96
30
64
6
8
7
23
96
1
53
10
62
18
10
20
82
294
75
5
18
72
64
30
140
54
18
127
21
26
145
9
26
6
10
48
21
15
90
86
10
15
3
26
4
134
28
44
10
44
60
136
20
60
103
17
34
2
19
71
24
10
44
40
60
110
6
48
18
25
243
36
33
48
48
5
90
46
20
54
1
5
76
44
18
46
27
9
24
90
2
43
24
96
24
35
36
46
123
3
54
44
10
57
17
88
183
105
20
90
1
24
47
42
12
24
46
93
41
46
105
51
44
64
36
21
29
40
8
18
18
52
38
46
36
24
51
3
30
44
52
174
42
87
ABCD 95006488288*3^$a+1 [50070]
33
303
42
18
42
42
12
78
30
36
36
18
51
12
9
54
45
72
33
102
18
30
6
24
6
24
126
48
123
72
195
201
60
81
36
63
21
99
9
6
12
42
6
30
72
108
36
39
117
12
72
66
45
12
63
72
18
30
33
24
33
84
39
9
42
9
72
48
15
6
114
69
33
132
18
42
6
54
36
39
48
15
57
27
24
36
48
33
15
30
24
126
24
66
30
45
12
81
96
60
51
72
21
12
3
117
90
144
18
18
102
3
39
9
9
48
12
18
60
12
18
30
138
132
42
21
51
6
15
27
105
27
60
54
12
3
15
57
39
156
54
174
45
81
36
18
9
111
6
99
24
45
132
6
12
42
6
93
15
42
3
9
3
33
120
24
42
30
24
54
36
102
3
195
84
6
6
18
51
24
57
108
30
96
6
3
36
60
9
6
54
18
174
39
21
24
6
21
3
6
60
24
255
12
9
51
63
24
12
84
96
21
27
60
96
54
60
15
33
24
18
66
72
24
78
138
84
24
27
69
48
15
33
78
105
69
150
18
60
84
6
42
3
57
30
18
48
42
144
21
69
51
45
42
18
48
87
12
63
33
39
126
66
48
18
75
3
42
48
30
54
111
60
15
66
108
120
48
72
3
33
30
57
33
30
66
6
18
27
108
51
21
60
48
51
30
138
36
6
36
15
33
42
45
57
18
33
9
102
18
6
45
57
15
60
33
87
72
288
60
72
51
69
93
12
63
33
102
45
9
111
15
78
12
27
3
48
84
126
24
12
18
21
39
21
9
36
27
3
9
27
6
24
36
15
15
93
21
6
18
132
108
6
78
72
6
42
66
30
36
6
24
93
48
27
33
9
18
42
24
72
18
54
42
9
105
30
42
15
72
60
3
102
15
3
33
27
42
12
96
48
24
3
57
12
6
33
24
87
48
18
210
12
126
90
30
42
48
84
33
15
33
207
18
15
15
12
93
24
21
24
30
48
18
30
36
66
204
18
90
6
69
33
24
24
6
90
39
21
3
15
48
102
48
60
54
84
6
24
180
12
15
87
42
24
36
66
33
15
42
24
24
24
15
3
105
69
66
30
108
24
3
75
108
6
90
30
84
12
48
39
27
18
36
75
15
30
24
111
24
36
84
3
42
15
81
12
84
6
12
21
15
57
15
24
9
9
36
12
72
48
24
138
60
132
18
60
63
9
24
252
12
42
96
102
3
57
51
120
72
15
93
132
39
36
30
15
60
3
144
6
42
48
9
201
12
15
132
33
15
3
6
108
60
18
174
126
42
108
72
3
15
18
132
123
15
30
27
27
78
84
30
60
69
9
243
147
18
72
102
30
39
24
45
3
63
42
75
15
42
111
27
42
108
24
60
39
39
210
66
45
72
9
60
6
18
255
9
48
42
93
27
36
36
54
87
12
87
24
105
165
24
51
21
51
3
42
24
39
21
36
15
147
30
66
9
48
9
120
18
6
12
18
6
36
48
24
48
12
18
18
6
36
78
15
21
123
3
12
18
30
78
120
96
60
36
27
3
252
36
54
6
84
66
30
54
108
12
30
21
99
33
39
9
72
9
36
87
33
3
105
87
15
30
12
60
48
87
36
21
3
15
162
30
48
42
24
150
69
36
39
12
18
78
18
27
39
21
12
108
33
24
6
12
24
33
27
18
18
18
36
3
45
18
18
6
30
60
6
168
6
24
12
12
15
93
60
27
15
48
72
42
3
36
72
48
21
48
72
39
69
120
15
21
12
102
30
51
87
18
12
24
48
66
72
150
24
78
60
120
42
6
42
36
24
6
6
24
24
48
63
57
48
6
81
159
66
15
39
9
27
30
12
3
57
15
33
63
39
81
57
12
78
48
30
15
12
3
84
21
207
198
159
57
24
66
33
15
18
18
6
60
30
144
30
60
27
60
75
105
15
33
57
102
102
36
27
3
138
12
63
15
54
6
42
12
3
72
36
51
138
78
18
39
48
39
6
12
66
45
69
12
3
33
12
96
12
12
255
45
30
12
6
48
15
21
3
51
96
84
114
30
66
120
6
60
36
78
66
66
120
24
36
24
18
108
78
15
51
120
6
3
87
102
6
102
24
18
90
18
18
60
102
84
24
6
51
39
18
6
45
57
27
123
18
12
15
48
57
42
18
15
57
48
18
66
3
63
33
45
39
87
84
6
6
165
9
48
36
114
45
36
27
45
153
30
45
9
12
51
39
21
48
15
12
42
72
3
60
21
12
168
15
120
60
27
12
48
108
24
6
24
66
144
72
9
15
69
36
9
51
72
105
42
12
60
36
12
72
6
132
6
6
24
60
66
21
9
18
156
6
ABCD 95006689972*3^$a+1 [50033]
80
72
12
100
87
81
24
44
4
3
30
102
21
21
39
20
4
27
21
8
24
16
72
168
20
40
144
56
4
75
273
92
43
17
16
39
185
60
43
12
53
19
9
12
159
21
87
42
11
88
44
43
9
3
41
49
11
4
20
112
56
12
25
30
60
150
42
48
21
36
3
65
16
84
8
55
105
75
5
7
81
60
24
8
7
41
19
12
45
48
123
33
24
60
20
28
12
33
15
68
60
19
60
12
33
68
40
9
6
45
140
67
21
144
57
63
8
4
21
3
20
67
102
15
12
96
39
29
7
9
8
48
67
105
80
55
45
36
147
12
53
19
36
12
5
28
27
53
28
32
4
15
36
120
60
24
9
12
9
3
72
21
95
232
200
112
164
61
23
103
12
45
15
33
9
51
80
88
12
168
32
97
11
76
36
12
20
16
27
65
19
21
12
8
28
12
69
6
12
5
25
78
65
4
24
60
51
6
39
8
76
147
60
17
28
9
3
80
168
37
27
51
45
8
64
12
128
16
111
33
8
25
87
56
16
60
104
7
9
15
153
48
15
12
42
219
20
19
45
96
36
104
4
33
83
112
27
72
21
39
29
49
71
4
8
12
96
12
4
33
162
45
24
44
7
45
63
41
40
96
44
19
42
30
53
196
9
27
15
96
5
40
72
8
67
53
12
85
23
7
48
45
32
96
24
163
65
112
57
6
33
111
9
24
20
28
9
18
30
63
92
40
20
48
19
36
9
44
40
12
9
119
19
5
96
100
51
21
32
60
43
30
42
12
41
4
15
249
84
60
72
15
53
16
9
48
15
12
8
199
41
60
48
24
73
3
27
33
24
8
12
40
87
6
143
24
48
28
12
80
97
3
92
7
36
5
28
27
5
4
24
24
20
16
84
27
21
8
31
89
40
44
37
6
177
15
5
37
23
36
84
40
15
48
33
32
28
72
39
30
15
24
60
24
56
64
12
24
24
15
57
3
41
7
9
44
16
33
3
15
93
20
124
56
16
8
60
7
60
33
72
48
8
52
135
53
7
45
36
9
30
81
44
40
8
55
9
111
77
73
47
7
45
24
27
33
24
60
68
112
27
6
90
77
48
127
21
44
103
9
3
33
20
12
37
3
3
24
36
137
48
7
78
27
15
5
36
7
33
24
60
3
77
7
41
148
80
7
24
30
96
30
17
48
7
12
30
11
88
24
80
28
8
19
5
28
48
92
124
8
55
101
7
60
9
36
20
28
144
3
45
177
35
96
7
5
60
7
101
72
40
27
108
5
28
27
17
7
30
51
20
168
72
67
45
116
192
52
56
16
51
53
1
23
16
60
24
36
36
44
12
37
63
32
100
27
69
36
63
42
15
8
76
27
12
81
140
76
84
32
4
8
13
54
60
108
41
4
15
41
160
111
48
65
36
7
305
48
49
15
3
60
12
81
21
96
87
116
7
45
12
72
51
33
24
60
15
101
12
12
7
21
27
57
56
19
29
4
48
39
89
67
12
21
20
16
21
83
61
66
5
115
33
51
33
48
20
19
101
37
23
72
108
4
56
12
16
80
12
79
41
112
3
12
90
75
8
55
9
93
15
33
27
8
67
57
51
30
75
20
67
21
32
28
39
45
20
36
16
3
5
16
20
67
57
60
20
25
51
44
40
3
5
115
17
36
16
75
21
39
129
27
17
172
120
44
37
23
7
114
3
12
24
99
12
48
42
23
25
90
60
21
60
24
3
12
21
24
116
7
5
148
164
52
108
132
24
12
20
48
19
57
21
23
64
140
16
44
52
8
28
57
51
12
72
12
60
63
21
51
36
60
33
32
19
33
12
3
12
81
8
49
87
8
60
48
108
24
16
12
15
5
64
48
33
75
15
53
49
30
18
114
21
9
48
42
69
27
12
90
42
221
112
3
57
15
5
40
12
36
24
51
9
36
57
207
56
28
60
24
15
42
78
5
60
88
140
67
48
5
4
33
75
27
41
88
60
24
27
69
32
28
9
111
87
12
12
18
138
77
25
30
105
57
3
80
48
7
65
103
113
40
69
23
72
43
65
148
51
33
20
25
63
12
3
9
8
16
44
55
78
63
24
72
33
27
21
42
53
7
60
12
18
11
60
124
68
148
117
15
27
33
27
105
20
67
41
79
53
13
83
12
52
8
28
24
12
96
72
20
25
83
112
156
87
17
25
30
101
100
9
150
21
39
21
32
52
75
41
12
108
60
61
23
7
41
72
76
21
96
75
84
68
40
116
4
72
68
100
3
77
40
20
232
24
32
7
21
20
19
21
12
24
56
48
79
72
9
51
9
72
144
164
16
24
32
7
21
80
16
33
27
8
16
87
33
20
16
68
36
72
385
30
53
12
4
15
96
33
20
31
21
8
4
8
100
12
8
168
72
19
29
4
36
24
48
20
4
44
7
84
9
24
128
ABCD 95008033306*3^$a+1 [50061]
11
31
18
63
39
6
75
8
16
3
60
18
48
6
18
30
90
23
127
57
96
8
16
8
61
36
6
12
6
36
83
1
24
12
6
53
127
18
36
35
16
39
48
17
25
126
108
21
15
48
33
117
30
6
90
36
9
9
12
11
13
66
24
102
35
145
23
1
39
249
63
99
18
18
113
72
49
18
5
31
72
113
16
80
16
24
21
30
42
123
33
36
59
19
18
138
57
33
42
48
77
40
8
24
1
15
51
21
57
23
85
12
6
30
330
12
69
8
1
30
24
18
18
30
119
13
30
5
49
96
12
36
15
96
8
7
6
48
27
33
36
18
65
43
18
35
16
15
6
54
36
89
1
15
15
42
36
12
18
77
19
5
25
36
35
24
19
12
65
43
60
65
7
84
53
88
3
29
67
18
3
15
17
13
18
126
59
19
5
25
23
48
24
120
73
39
8
13
12
18
5
13
11
16
8
19
42
36
12
11
16
8
25
23
13
12
162
36
42
102
18
18
6
90
36
65
7
18
192
18
29
61
3
32
19
54
126
18
87
75
5
55
105
75
5
103
18
12
72
6
54
18
36
120
6
59
96
24
24
115
101
79
33
9
18
53
40
24
3
6
36
84
71
16
9
15
105
135
8
61
27
9
48
6
57
9
6
48
114
48
15
8
67
78
15
56
24
115
77
40
32
13
35
7
18
15
24
33
18
102
6
144
72
90
15
96
9
90
6
72
18
72
12
9
72
45
18
57
75
93
51
36
65
7
36
29
48
24
1
23
109
11
112
33
24
12
83
97
23
16
72
8
40
9
210
141
27
18
59
16
15
66
95
16
39
84
36
78
3
63
17
25
18
12
78
27
8
31
18
18
77
1
36
59
16
8
16
57
24
23
7
41
37
18
9
24
21
156
15
27
101
19
18
59
31
60
54
119
19
21
32
37
18
9
33
48
15
32
13
12
36
59
48
7
17
31
65
13
11
55
36
69
39
6
54
5
7
9
45
11
25
18
45
51
36
180
12
78
54
21
8
25
12
3
15
6
54
36
36
48
72
5
19
5
115
60
48
6
12
42
72
5
13
3
63
36
5
40
15
18
12
54
77
40
9
60
30
6
48
71
1
63
15
36
149
49
23
85
84
95
1
47
16
27
5
24
1
47
16
51
84
54
35
43
45
27
5
31
57
33
72
23
16
33
30
185
37
30
216
5
19
45
81
48
47
48
72
73
15
69
18
78
12
42
66
27
9
39
39
57
56
25
18
29
48
192
7
30
51
3
29
13
3
56
49
47
25
23
7
144
65
61
3
141
11
13
66
6
54
18
35
16
21
30
5
1
39
9
24
48
18
101
31
17
13
18
72
108
90
96
48
96
27
80
55
12
60
102
51
57
42
54
36
36
15
8
40
27
12
41
37
48
36
39
57
30
65
115
5
103
6
48
42
18
48
39
8
13
12
23
72
55
17
49
54
78
54
21
69
84
111
24
15
81
8
13
3
72
39
9
75
36
24
66
6
72
33
33
6
9
27
69
3
48
45
63
60
21
9
24
12
18
72
6
12
47
31
30
35
43
45
9
102
54
11
16
24
21
60
39
81
18
6
15
96
15
54
11
19
149
55
36
21
24
24
21
90
90
95
24
7
18
36
30
5
31
9
9
54
41
85
59
85
72
198
42
66
33
240
15
36
18
6
54
36
35
31
54
36
15
21
60
102
17
25
15
75
69
21
35
40
69
51
3
18
30
29
13
27
111
42
12
59
67
72
18
54
21
48
32
49
30
54
6
29
79
17
64
135
144
102
35
61
84
6
12
21
56
19
21
9
111
75
30
15
8
16
21
54
36
84
77
24
31
72
30
3
129
39
32
13
6
45
3
72
21
3
36
30
168
107
1
102
96
17
24
13
30
108
17
37
24
12
78
36
48
5
31
24
41
7
17
1
36
171
9
15
296
49
23
31
36
6
12
35
16
9
23
48
24
7
225
15
18
71
1
36
18
41
85
36
30
54
36
24
15
3
93
15
18
156
11
48
1
18
18
18
72
30
18
57
75
54
23
7
168
18
23
61
6
12
17
181
18
36
18
36
24
23
7
33
27
5
16
51
5
160
8
37
11
13
30
45
9
183
24
9
114
53
13
42
12
36
42
15
24
135
18
6
41
48
1
72
54
18
18
30
114
30
6
12
36
137
49
18
53
37
90
30
6
12
72
33
45
3
99
18
78
29
55
42
23
7
81
27
60
33
32
37
35
48
25
96
47
7
65
16
9
108
12
132
54
36
89
96
16
8
7
54
30
101
7
42
36
54
18
3
63
24
17
96
79
9
9
183
15
17
112
56
55
18
36
11
19
54
132
30
5
40
8
24
67
6
15
33
24
30
17
1
63
9
72
6
33
87
9
56
13
36
18
77
31
48
36
29
7
54
126
42
30
18
24
36
12
3
33
47
49
54
66
54
41
31
42
12
24
36
71
19
29
79
17
73
47
1
24
39
27
5
48
72
48
16
81
119
168
48
193
84
11
24
25
66
21
21
18
65
16
3
5
1
30
60
90
51
105
71
25
15
33
72
60
54
5
64
39
18
23
31
30
24
35
49
6
17
40
120
32
7
9
9
18
173
24
13
24
30
108
33
32
16
99
42
30
78
48
72
42
69
21
18
17
19
21
9
24
12
11
24
1
72
36
60
36
11
24
40
99
72
29
ABCD 95008061308*3^$a+1 [50018]
13
68
12
48
15
81
3
48
33
4
12
44
84
52
23
48
24
93
12
36
39
36
132
21
112
8
16
48
11
21
75
96
9
64
20
51
45
40
68
28
119
60
81
60
240
88
120
116
15
81
84
15
1
12
11
24
93
99
25
35
1
20
24
39
61
108
32
96
24
64
44
108
88
12
108
96
48
35
141
87
97
167
69
4
11
1
11
9
120
3
21
39
1
47
33
36
84
15
120
1
119
105
51
13
11
57
3
72
129
3
1
36
104
36
36
183
12
73
60
11
24
129
12
240
3
133
8
84
36
216
88
176
64
32
3
96
25
60
359
36
21
16
20
52
8
4
20
3
36
105
16
24
107
37
20
132
60
3
57
88
32
40
56
135
25
104
16
128
111
49
131
24
9
12
4
180
80
16
44
4
72
143
33
40
8
52
48
11
9
16
11
12
117
28
11
37
47
21
12
52
11
1
68
183
12
36
45
40
20
75
72
97
95
45
27
264
81
24
27
9
96
48
39
12
24
60
144
168
69
123
12
73
23
33
72
24
324
36
3
25
11
12
93
16
108
47
1
68
51
85
35
181
188
100
71
9
12
64
128
16
119
240
72
45
24
60
12
4
36
24
164
15
21
24
36
60
231
9
39
25
20
39
13
83
57
15
93
51
13
35
33
4
23
36
49
32
16
32
100
12
23
105
16
32
3
1
44
15
36
45
96
15
33
75
37
239
108
120
61
59
12
73
12
240
119
57
39
13
35
180
132
36
144
145
84
96
23
57
64
32
24
24
12
39
25
20
60
36
87
12
45
88
23
12
13
8
135
37
32
27
9
60
96
16
260
12
16
36
104
15
25
12
80
3
61
83
13
80
100
48
119
96
37
179
25
56
12
15
96
21
24
36
15
45
96
15
73
47
12
13
95
25
44
75
69
12
87
1
35
25
12
24
11
93
16
71
25
107
21
16
203
21
4
32
39
21
4
20
27
189
16
179
1
12
32
24
112
8
4
80
16
84
72
24
44
15
21
120
15
21
204
64
20
15
12
165
36
24
36
99
96
13
59
37
36
23
25
35
24
33
52
23
9
3
12
144
25
32
4
116
88
20
36
124
11
9
51
36
33
72
124
20
96
63
57
39
93
3
72
33
24
184
47
108
45
111
93
27
1
35
120
13
95
25
24
8
48
87
129
3
21
120
16
44
100
71
9
60
16
59
49
8
12
3
13
32
4
23
132
21
12
36
12
4
140
16
60
48
96
36
44
84
15
85
56
40
140
3
201
96
96
24
75
45
160
24
107
93
27
37
8
27
253
24
83
37
71
73
36
11
24
9
120
16
44
124
11
109
32
28
80
36
40
59
96
24
48
24
133
32
99
21
39
21
3
45
12
100
20
75
1
35
33
192
27
60
36
21
15
13
71
144
37
48
11
12
33
171
81
27
57
60
16
44
120
51
37
32
4
32
148
32
15
13
80
39
105
147
36
25
143
1
48
36
59
72
69
96
88
128
39
48
12
9
60
219
73
44
24
96
60
3
61
11
129
75
9
12
4
20
60
15
36
13
12
23
45
148
44
39
85
32
48
64
47
73
83
57
75
33
64
80
24
99
25
96
35
49
8
100
119
120
145
48
11
49
176
39
13
80
28
96
20
36
135
97
120
23
49
80
16
107
132
69
16
44
36
28
23
45
4
176
27
12
9
51
85
20
111
49
11
60
13
44
15
21
96
24
36
3
13
32
15
13
200
3
9
12
3
1
96
36
44
76
8
15
120
21
144
52
144
56
3
72
45
28
12
132
48
44
136
47
57
111
37
35
25
56
16
11
48
24
25
36
35
12
25
23
120
49
272
16
72
72
24
44
132
39
1
71
49
96
12
36
44
51
1
131
25
68
39
60
37
23
57
36
4
11
13
35
37
8
36
135
13
8
52
92
24
60
36
40
48
35
133
104
24
51
48
21
4
36
72
23
72
165
48
16
20
28
92
36
4
23
25
23
73
44
123
25
24
20
36
28
96
44
72
40
35
48
36
120
129
87
132
12
13
92
123
48
168
97
20
240
3
25
11
21
15
45
48
40
12
23
21
24
ABCD 95008193342*3^$a+1 [50062]
18
297
8
48
7
89
79
54
18
9
153
18
18
11
55
65
25
15
39
132
30
54
33
216
45
75
45
150
189
147
53
37
60
39
45
114
17
73
30
81
51
21
72
80
16
27
5
40
8
55
66
63
32
24
79
105
32
61
18
42
234
30
60
3
51
126
30
65
61
42
41
85
27
72
8
112
33
47
1
15
39
105
3
42
120
6
54
192
60
75
8
1
15
21
216
42
81
9
23
49
54
129
33
84
36
63
51
29
19
42
48
51
21
275
31
177
21
51
9
12
180
18
36
65
24
64
8
7
65
61
12
132
3
69
155
16
45
59
31
17
72
40
8
25
47
25
30
6
48
72
24
99
57
23
24
31
17
85
60
72
47
25
30
36
54
240
71
40
15
264
81
15
65
7
17
109
72
12
47
121
23
7
137
48
37
18
9
129
95
55
17
13
36
15
3
45
32
1
23
16
8
61
107
37
3
32
192
16
3
125
115
21
45
11
7
6
36
39
15
12
78
36
18
66
126
33
80
271
17
55
137
25
12
36
90
60
185
13
12
72
150
18
12
11
400
200
331
5
16
8
25
12
27
32
40
8
133
3
9
23
157
131
1
108
83
25
135
129
24
12
24
18
48
9
9
15
9
66
5
24
25
23
120
7
81
117
83
1
180
54
126
95
145
54
57
15
129
8
73
15
45
12
47
175
54
75
81
24
102
17
37
90
6
108
95
16
141
83
55
132
53
19
120
18
35
55
24
9
21
11
40
32
40
3
24
5
13
72
18
18
102
33
27
101
16
21
42
18
23
151
18
78
72
12
6
138
96
126
39
9
15
75
36
6
3
24
135
57
153
6
36
45
120
135
6
12
240
183
24
48
8
25
63
135
30
90
96
9
21
18
65
16
9
72
23
1
12
54
36
78
12
63
72
9
24
71
1
12
60
66
6
143
1
207
63
41
79
6
144
11
79
12
29
133
27
24
39
42
36
3
87
9
45
36
63
32
79
9
15
156
6
48
47
85
27
8
85
42
48
17
88
27
93
24
39
54
18
153
72
9
18
42
99
27
144
5
25
60
99
32
25
60
30
45
33
54
90
63
72
8
13
96
75
24
21
35
55
60
18
36
71
48
1
126
65
103
201
9
15
72
8
37
11
24
64
39
162
36
78
5
16
81
119
25
95
13
78
90
72
12
15
63
48
42
72
36
54
108
18
162
5
151
24
66
47
24
55
78
12
24
215
256
15
65
88
128
120
25
72
6
30
42
270
12
135
45
18
33
21
18
6
35
184
15
48
78
120
11
31
48
17
43
66
51
27
12
54
51
104
79
6
75
15
66
18
5
67
78
12
35
16
9
66
42
18
12
258
75
72
96
32
79
161
163
5
72
19
21
63
42
102
18
132
102
6
120
108
27
105
47
7
18
66
6
36
18
137
73
54
42
54
66
15
8
72
48
7
18
108
99
56
24
184
15
12
5
64
9
90
21
135
6
83
79
36
66
90
36
18
27
33
30
6
11
48
216
24
151
144
41
16
24
9
120
15
224
121
42
12
17
16
3
36
41
55
12
18
35
19
36
24
9
72
27
72
29
271
60
360
93
8
37
35
37
11
43
36
41
24
139
189
80
1
144
23
40
8
40
141
54
36
48
17
1
60
12
15
111
41
49
71
24
64
8
120
24
19
36
54
11
91
24
18
11
97
143
109
11
7
89
121
47
25
60
83
55
54
18
126
42
102
132
36
75
9
15
45
18
41
319
18
174
65
79
24
30
35
55
126
132
18
90
75
9
6
90
47
37
6
30
15
39
72
33
45
3
8
37
60
54
18
72
71
24
16
15
17
415
41
16
105
135
21
18
41
49
60
75
9
60
27
81
30
17
16
111
209
121
54
17
19
53
85
36
36
6
174
6
9
8
48
37
96
12
63
15
54
30
53
163
6
63
32
48
13
234
6
27
147
45
80
1
159
8
1
12
60
18
77
24
145
63
32
31
54
60
23
25
6
54
ABCD 95008213408*3^$a+1 [50028]
66
18
63
20
4
8
4
12
3
57
12
20
67
24
9
45
30
9
9
47
12
4
24
20
28
8
4
20
55
9
12
12
33
11
144
144
24
4
24
24
20
37
54
72
81
32
16
60
80
12
7
5
1
12
42
57
87
5
12
49
15
8
36
156
60
49
6
9
116
76
36
33
15
15
5
4
69
107
37
12
96
72
39
12
15
93
8
103
12
9
15
12
9
8
28
8
108
48
40
48
15
17
31
17
124
27
57
9
6
9
8
19
17
4
60
20
120
24
12
13
39
36
20
7
21
24
27
5
4
20
28
15
53
19
65
16
36
48
69
15
60
51
9
27
5
37
11
88
111
17
24
12
24
4
36
15
9
39
41
88
60
9
47
67
18
48
23
19
33
56
16
3
5
100
3
18
30
81
24
21
6
5
24
19
45
9
39
24
12
69
3
8
12
48
64
104
4
63
5
73
11
120
4
20
12
13
54
29
40
39
90
15
3
141
3
18
23
13
11
40
57
48
3
104
1
144
39
3
12
9
15
41
24
19
45
27
41
19
48
29
31
53
49
27
8
40
116
84
13
42
30
123
57
11
36
28
15
9
32
4
32
73
3
20
12
13
3
39
33
48
27
57
36
15
48
41
40
12
44
28
36
44
52
8
19
24
30
18
5
13
39
20
67
9
63
36
9
92
7
78
27
27
29
19
18
15
48
8
25
75
15
41
31
36
21
60
99
9
99
48
53
36
19
9
48
3
17
12
25
47
55
29
36
12
16
8
40
32
52
27
18
11
172
39
5
16
8
7
5
25
39
15
9
87
9
12
36
87
21
45
39
24
51
9
39
18
11
31
53
24
28
144
15
17
25
27
3
9
27
17
76
51
9
144
20
120
67
17
52
20
4
3
29
55
33
20
60
4
12
3
48
6
12
15
20
112
33
3
8
43
45
15
65
12
12
13
23
13
3
48
128
4
44
12
19
108
33
24
56
28
51
89
28
27
5
124
24
51
12
21
44
4
12
12
104
1
6
5
4
3
17
88
8
24
12
1
30
77
24
16
63
5
28
44
16
48
36
24
44
7
72
5
4
36
15
33
44
64
15
33
27
77
67
21
156
8
24
7
33
20
1
15
3
36
17
1
3
9
47
85
18
5
28
3
33
36
33
51
24
3
30
87
57
18
29
43
117
8
64
48
15
21
12
12
27
36
18
35
24
1
11
25
51
8
16
51
5
7
21
15
69
20
4
24
9
51
8
48
36
96
67
117
8
36
28
12
24
72
32
55
21
87
69
44
24
7
48
29
16
84
12
39
60
48
33
20
4
3
90
3
12
60
8
43
30
3
141
18
9
20
60
4
12
12
45
35
55
17
7
5
13
15
33
6
48
17
55
101
43
42
3
36
84
57
51
104
1
3
44
7
5
132
96
19
53
40
15
65
16
56
16
33
30
9
8
19
9
32
16
32
40
3
41
31
90
15
51
18
83
12
1
63
12
20
24
36
19
77
12
60
124
33
59
4
48
12
3
9
9
18
33
32
4
24
32
37
15
24
56
24
49
102
33
24
15
41
48
24
19
12
41
48
7
120
60
36
29
52
24
8
24
96
67
41
31
5
1
11
60
55
48
18
24
12
18
21
48
36
8
16
8
60
7
30
18
60
29
19
33
12
117
18
9
44
12
88
8
12
25
3
8
31
21
8
37
35
25
30
33
57
35
73
42
21
8
52
56
7
41
13
138
77
55
12
9
8
73
54
18
3
60
44
7
89
31
96
48
33
36
20
1
78
21
108
56
7
45
15
12
5
103
33
8
12
55
5
36
19
105
92
40
15
29
4
39
9
75
60
5
28
72
21
15
44
60
36
60
1
3
27
21
3
12
81
92
52
15
5
49
3
81
11
4
63
17
13
63
87
5
31
41
7
5
49
6
12
5
40
8
24
12
7
33
48
8
31
5
24
12
40
32
12
43
5
43
29
43
21
51
6
3
12
12
20
24
52
15
24
33
15
24
9
24
3
5
52
15
9
3
65
4
12
63
45
12
15
45
33
71
1
138
36
69
84
9
24
3
12
15
21
8
28
87
9
51
12
9
15
101
55
77
16
20
4
15
29
37
15
27
84
45
15
12
81
20
67
77
4
24
24
84
32
1
11
48
48
55
162
78
12
18
35
25
23
16
60
63
12
29
16
69
30
237
57
15
12
8
4
27
24
18
11
12
25
42
5
49
15
24
8
19
45
69
35
48
4
68
24
40
12
15
17
16
21
3
51
18
126
65
31
9
21
3
51
17
16
3
24
45
63
66
15
27
77
36
48
16
12
44
12
55
29
16
63
21
20
55
9
20
24
4
9
72
6
48
33
20
48
85
27
3
6
12
6
66
27
12
176
24
13
147
3
72
33
8
25
42
9
56
4
56
19
105
8
16
60
20
24
36
16
12
20
7
45
21
11
25
72
42
5
25
23
1
3
164
24
16
3
36
5
40
12
15
141
99
66
83
36
24
16
8
13
63
24
3
5
12
12
25
63
27
53
1
3
60
33
15
87
21
32
52
3
41
88
15
29
12
28
20
16
48
9
15
63
53
103
9
27
21
56
49
18
60
41
36
24
96
16
68
40
33
6
84
108
17
12
12
12
60
16
75
33
3
12
65
61
11
96
12
24
24
4
8
4
20
67
24
17
4
72
8
4
15
17
28
128
4
3
5
12
1
39
20
36
24
12
16
8
12
4
45
107
7
12
9
20
31
17
31
9
159
9
92
108
1
6
33
57
15
39
54
15
39
5
13
3
48
51
29
28
24
69
51
51
53
4
32
1
27
24
39
33
21
27
15
18
11
37
23
4
63
5
31
5
13
83
85
30
21
21
30
17
16
3
24
89
16
72
69
18
45
176
1
11
48
52
44
37
47
112
39
5
12
16
108
20
43
12
42
99
12
20
60
16
144
99
33
3
18
48
3
33
39
44
12
12
48
115
5
31
9
12
72
8
4
39
17
24
12
132
64
3
5
4
63
29
16
15
5
28
3
101
52
60
20
1
11
1
24
15
12
44
16
15
54
6
21
9
90
29
16
15
9
12
15
21
27
18
6
17
31
72
9
8
187
93
15
9
32
72
16
15
33
8
52
27
17
43
17
12
4
51
6
18
81
68
16
32
127
12
108
42
47
97
84
47
12
12
4
21
51
24
15
17
91
53
148
15
30
18
54
11
24
55
69
60
15
6
83
37
15
8
28
20
52
27
117
24
75
9
72
39
5
19
21
27
17
19
18
3
129
48
6
17
103
21
84
8
19
54
72
39
72
27
18
135
8
36
40
ABCD 95008428356*3^$a+1 [50013]
132
15
63
18
27
180
45
42
33
87
13
35
192
105
3
33
39
48
73
59
18
7
41
132
12
78
162
3
15
85
48
29
31
125
72
31
29
3
12
33
99
63
1
29
102
6
7
8
27
18
55
47
33
9
6
12
121
47
84
66
174
13
17
66
24
30
6
45
69
123
303
42
12
6
49
128
3
85
5
39
316
5
115
80
165
30
24
13
8
72
40
77
75
81
12
18
24
145
65
30
6
39
4
41
19
17
67
23
30
19
5
30
30
6
45
9
55
53
91
17
43
72
44
4
144
23
90
42
61
24
23
54
3
12
3
72
49
17
42
61
60
107
9
28
113
75
15
24
33
105
3
64
20
15
30
15
51
24
241
20
60
45
39
3
57
100
5
48
48
132
42
13
36
17
27
12
16
107
12
33
63
150
24
43
35
225
45
3
60
72
3
30
30
42
67
11
144
30
30
85
113
31
32
40
5
54
18
78
42
42
18
150
33
15
90
42
97
116
57
3
237
42
78
15
15
73
5
43
47
60
25
12
5
42
49
17
99
15
21
117
3
240
27
18
103
17
150
30
7
77
51
135
120
84
6
79
8
16
17
55
108
89
78
12
13
65
43
71
6
24
60
6
90
67
36
11
360
61
77
27
15
49
11
45
28
23
12
1
11
33
3
120
37
65
108
120
144
48
12
15
4
29
48
60
87
60
15
13
35
13
212
15
12
42
15
15
30
36
102
48
42
7
24
11
156
12
73
252
47
33
40
77
255
51
13
47
12
12
30
18
30
18
60
12
42
115
5
18
1
12
5
42
93
159
18
115
5
63
69
51
24
3
61
11
108
30
67
35
186
12
42
49
89
91
17
60
24
6
49
35
138
7
131
157
60
23
84
81
99
49
36
11
144
21
40
149
31
5
60
79
5
48
60
31
41
6
12
1
56
208
65
48
24
6
25
152
33
43
11
25
11
97
35
12
85
5
3
100
35
121
11
6
54
1
137
115
17
15
4
60
92
132
76
47
25
32
40
80
57
228
60
103
5
75
15
129
4
17
19
35
73
143
84
13
17
90
168
33
24
4
167
37
8
72
27
6
30
49
23
18
54
1
20
15
45
69
15
15
1
12
36
11
90
18
60
33
45
30
30
24
30
25
5
19
17
132
7
80
16
12
68
4
65
79
47
13
167
24
48
30
31
11
30
60
223
23
13
11
49
84
32
64
120
116
45
55
24
29
7
101
15
27
18
99
105
30
1
59
13
12
53
7
20
36
15
49
24
47
54
79
116
120
168
135
37
35
90
150
141
27
105
28
59
49
56
16
5
54
30
3
60
273
12
3
72
27
1
167
42
18
97
11
12
78
24
19
59
61
59
13
65
12
27
15
48
1
41
30
45
28
20
28
5
72
90
12
90
126
37
32
81
39
16
12
32
76
35
84
90
31
59
90
31
12
72
11
72
93
15
12
1
29
15
15
18
79
5
3
57
3
15
72
13
48
32
33
7
132
11
9
28
5
42
21
105
30
60
114
18
73
5
39
15
81
64
48
77
36
75
9
30
150
6
24
25
41
60
42
181
11
21
208
11
6
42
78
30
25
29
168
7
11
24
1
137
127
5
36
55
80
75
174
30
49
152
24
201
7
80
195
13
44
3
33
28
12
47
72
126
15
60
208
72
29
63
15
12
1
77
42
6
24
175
101
159
64
167
9
28
35
78
24
115
8
15
48
9
105
36
54
48
30
12
18
192
6
30
24
66
27
3
12
25
47
85
53
127
35
96
12
42
18
48
13
101
36
7
5
31
41
55
20
33
27
3
48
97
23
49
5
31
29
15
33
60
72
15
51
13
59
12
270
48
90
18
175
77
3
15
42
91
32
28
59
30
3
39
156
225
27
1
59
48
13
17
127
143
222
30
97
5
66
12
42
66
117
33
60
42
37
36
47
33
28
29
18
12
18
120
27
3
30
150
114
6
117
40
125
7
20
16
48
41
55
41
120
135
15
42
91
11
201
64
41
30
129
36
57
7
155
49
17
24
15
88
23
97
72
23
121
36
23
150
3
9
78
25
113
99
220
35
6
54
85
11
97
5
55
5
18
12
30
168
27
27
96
210
19
23
93
105
12
102
33
100
35
18
72
12
55
8
52
48
288
ABCD 95008527598*3^$a+1 [50019]
27
37
8
45
3
64
113
55
80
63
42
84
90
36
45
99
6
7
72
24
89
15
40
32
129
15
96
3
93
177
12
123
93
324
31
24
8
27
18
42
84
42
43
41
15
16
5
123
111
25
24
41
24
39
63
18
6
48
36
37
95
9
39
6
3
63
18
6
30
114
1
65
24
12
18
49
47
30
60
30
33
40
8
63
1
48
41
31
23
18
7
125
51
40
80
9
111
87
54
3
63
90
55
17
6
49
5
3
24
39
97
24
5
60
159
304
8
168
24
88
77
66
42
54
1
17
15
40
143
30
18
54
18
25
8
72
39
168
48
73
89
18
42
18
9
21
19
48
48
65
63
15
36
205
24
32
40
80
9
24
36
48
187
71
25
23
6
36
55
29
163
23
234
31
8
135
9
51
37
8
39
145
56
16
24
47
33
40
104
16
11
45
168
40
47
81
40
137
63
24
129
39
15
1
24
48
29
96
84
36
3
105
7
8
40
17
204
18
25
5
6
102
150
73
29
75
15
18
7
8
135
49
24
47
24
18
7
48
53
72
138
90
7
48
5
3
160
47
105
27
37
56
88
24
5
42
18
7
5
6
13
144
53
42
25
56
40
72
48
47
30
19
35
90
3
3
93
9
55
5
67
8
45
36
31
8
40
48
89
151
29
115
179
66
75
33
60
27
39
6
84
204
12
24
31
89
7
48
32
75
133
107
90
12
108
67
5
91
89
6
97
47
18
30
54
90
9
15
102
123
57
60
162
18
30
72
25
8
45
27
63
9
21
3
15
6
3
16
176
15
9
27
37
48
29
75
81
79
48
5
18
18
15
112
80
153
36
139
24
17
138
108
24
33
75
102
31
120
72
32
15
9
16
24
95
6
90
48
90
198
25
8
75
61
83
13
47
18
7
5
51
21
3
57
31
104
40
89
87
57
6
121
89
24
108
43
24
5
27
16
167
36
54
55
77
3
15
18
30
49
48
8
63
90
7
65
84
6
12
1
24
161
90
12
33
21
19
59
133
24
96
24
5
91
23
36
45
21
3
75
30
96
48
15
16
29
18
33
39
81
9
7
24
35
36
73
8
144
45
19
89
63
9
6
18
72
12
18
24
1
24
104
51
66
114
1
24
83
21
144
16
101
168
163
89
30
1
77
18
33
21
75
40
11
13
17
159
45
163
35
18
12
87
135
30
18
33
168
87
73
17
54
90
6
48
1
24
24
120
11
85
29
36
55
137
15
135
33
21
66
33
16
11
37
53
18
66
6
18
7
168
41
31
35
54
79
24
77
43
11
117
27
78
79
56
57
60
120
18
97
11
36
126
90
73
71
6
18
9
88
47
25
83
45
39
129
21
18
1
29
43
119
6
19
11
114
43
77
51
40
107
61
72
24
200
16
5
19
23
1
47
24
33
15
36
6
111
112
96
77
108
31
24
17
135
24
15
126
19
5
3
81
31
83
37
48
53
27
16
47
9
208
71
54
60
63
48
112
120
35
69
93
12
15
63
145
65
18
54
108
43
29
96
72
75
105
30
108
198
42
13
24
107
45
21
67
5
18
54
18
25
32
16
24
8
40
5
51
69
18
57
40
191
25
96
96
5
3
69
3
159
81
9
31
89
18
6
12
67
65
7
101
12
132
120
18
145
77
3
16
72
47
73
167
48
72
177
48
16
71
126
19
53
90
18
54
18
55
47
96
30
43
29
36
87
48
69
12
159
57
15
3
109
23
72
1
56
64
72
72
48
23
105
111
49
192
17
55
32
33
63
33
156
3
40
107
36
9
93
18
25
17
30
25
17
79
72
119
9
39
33
40
48
32
69
66
33
39
72
25
65
31
113
111
64
56
24
15
72
25
24
23
60
21
40
47
9
16
24
24
24
48
29
6
12
18
79
53
12
60
120
19
239
25
5
18
57
112
71
12
42
91
8
111
36
45
45
19
5
36
90
37
17
54
49
120
128
48
9
60
12
351
40
5
90
72
73
5
72
18
48
49
56
81
138
37
96
137
7
48
23
97
23
9
24
21
36
87
57
31
65
120
39
24
24
3
69
21
108
159
27
21
88
80
64
71
66
31
23
105
16
24
95
25
41
18
18
43
56
105
103
17
39
51
45
15
48
96
126
54
21
45
36
24
63
45
180
7
11
12
ABCD 95009001656*3^$a+1 [50001]
51
40
84
60
44
120
117
3
12
76
20
132
96
100
44
48
45
75
12
28
80
48
117
79
8
76
5
72
324
31
44
9
27
52
137
24
27
12
48
12
60
16
17
60
84
111
88
5
87
12
60
60
60
40
8
45
19
5
3
60
57
39
21
523
32
4
36
116
45
19
36
12
36
56
76
53
99
21
79
8
9
31
20
69
15
84
84
33
3
52
89
159
21
79
12
8
12
12
40
20
21
72
67
8
72
100
17
111
4
20
16
12
77
19
44
57
96
27
21
115
152
45
3
45
7
80
120
48
40
200
60
64
68
48
12
69
55
128
100
53
55
32
57
51
112
17
36
135
69
63
28
48
56
24
136
56
4
20
16
20
88
17
99
36
100
20
252
100
180
60
20
16
92
160
20
9
39
40
12
89
63
28
108
116
84
60
60
24
177
43
236
117
15
168
12
28
36
8
60
16
17
39
40
116
60
60
48
36
40
8
36
64
12
24
17
55
72
68
4
56
24
28
53
183
12
52
53
135
64
128
108
72
76
32
12
28
29
63
117
39
21
139
41
31
92
48
4
36
89
51
40
125
19
5
3
81
75
24
120
48
24
40
65
99
36
64
132
44
76
5
39
9
79
80
100
80
28
92
12
21
19
44
4
68
4
44
12
12
28
192
41
19
116
96
120
45
31
8
117
19
20
48
48
52
176
21
123
16
5
15
40
65
87
48
96
76
8
12
4
8
21
79
32
48
57
43
128
52
17
159
52
44
160
108
80
12
64
32
4
5
31
8
64
108
128
21
39
16
36
20
9
163
8
12
148
65
55
5
27
76
20
4
192
36
5
55
8
24
60
60
208
32
57
99
192
268
32
12
40
180
20
57
51
12
81
139
17
3
33
27
33
55
80
9
99
40
72
32
108
9
39
24
81
111
9
39
36
4
108
12
32
108
60
33
19
8
16
317
3
21
31
20
84
45
156
63
64
36
32
129
91
20
40
12
17
79
192
185
27
40
161
99
100
41
180
27
40
92
52
8
120
16
24
176
24
28
32
48
52
48
53
7
65
43
72
20
52
188
9
55
68
36
12
64
68
88
149
103
248
165
7
20
36
204
156
24
93
27
52
180
104
21
31
8
12
4
20
81
15
12
12
48
40
53
3
4
20
28
5
27
120
36
64
152
88
72
8
57
19
17
3
57
180
15
60
24
40
56
40
68
21
159
16
68
76
44
16
84
41
27
100
65
87
57
15
4
44
81
39
220
17
171
153
12
75
40
20
28
80
84
21
135
96
108
52
41
75
69
19
12
104
40
56
124
5
39
81
115
8
28
84
5
19
17
127
17
55
29
39
33
24
139
17
115
65
27
316
36
44
144
33
103
24
152
45
3
33
175
144
104
57
75
84
4
32
120
48
141
51
189
19
12
108
32
4
68
48
60
148
20
76
48
8
64
180
41
87
33
7
192
56
4
36
32
36
4
48
20
33
115
44
21
115
92
9
39
201
211
32
28
53
91
56
9
79
44
117
3
48
69
96
19
36
8
76
60
56
12
33
123
144
40
77
3
72
16
68
72
52
72
188
96
21
15
81
15
4
20
24
72
129
51
60
40
80
4
5
15
16
32
40
80
72
28
41
27
273
339
12
48
36
84
72
9
27
40
53
7
192
17
123
60
16
36
96
44
21
19
89
7
32
160
17
115
20
96
12
36
24
40
8
9
15
64
152
28
12
132
8
108
24
40
17
3
12
96
9
159
60
12
144
144
12
33
75
232
89
91
44
156
52
12
44
84
12
76
44
24
12
9
36
55
80
24
4
92
12
40
8
45
135
108
52
180
20
28
96
224
24
21
31
24
12
212
60
96
36
16
12
20
72
36
12
57
19
5
12
15
64
104
36
21
123
52
8
12
48
4
36
144
8
12
60
33
48
ABCD 95009080022*3^$a+1 [50092]
21
60
64
35
69
36
36
64
32
48
12
28
36
20
63
96
45
60
192
12
48
195
153
15
192
69
28
8
39
69
12
4
44
12
12
48
75
9
24
112
80
228
24
16
84
36
32
72
28
120
24
180
20
60
39
141
28
131
97
44
48
60
12
15
1
20
12
87
9
96
39
169
68
39
105
40
8
28
24
80
28
32
84
40
20
4
120
11
60
36
153
12
4
11
48
117
120
60
24
39
85
176
96
24
219
33
4
20
135
33
36
24
148
68
51
85
164
39
93
28
11
21
315
237
148
32
12
16
144
180
80
24
12
4
44
135
109
35
33
84
84
159
81
12
40
104
40
23
225
132
63
12
9
36
120
48
12
60
348
76
36
20
24
16
11
33
40
35
9
36
36
39
204
45
48
135
24
25
11
9
24
60
159
25
11
21
16
107
25
80
156
36
24
40
36
8
108
24
76
8
24
28
12
32
36
60
24
144
64
56
87
69
48
3
69
120
16
8
27
45
60
120
72
12
15
93
12
24
40
44
12
16
44
48
96
36
28
32
4
47
45
192
60
168
15
9
16
8
96
123
45
16
32
148
71
253
8
39
9
60
36
99
165
180
72
159
69
51
129
36
24
4
92
144
84
36
51
1
47
72
21
120
84
24
12
4
260
48
60
28
23
45
4
48
20
40
8
72
132
60
36
132
24
15
69
36
15
9
36
63
60
45
228
108
24
36
52
68
36
51
33
64
32
24
72
27
1
44
12
36
15
117
16
11
61
92
300
27
13
72
108
8
12
3
9
40
23
45
27
24
37
8
132
12
135
1
212
64
20
24
4
20
40
12
24
92
312
12
36
28
11
60
81
72
16
95
252
9
88
8
12
48
120
12
60
28
20
84
48
52
68
15
25
83
48
24
153
160
23
45
15
9
36
12
24
204
4
56
87
37
20
12
39
1
24
36
44
24
16
32
24
40
248
87
45
60
48
96
4
8
3
57
184
24
12
32
12
16
72
68
15
37
108
144
104
40
116
24
72
39
61
68
12
228
84
27
21
348
4
12
56
15
45
12
16
56
60
28
71
25
260
12
48
16
71
12
61
71
73
68
132
12
4
20
4
23
168
45
12
24
3
133
104
24
16
119
72
25
68
24
36
24
72
60
60
60
168
3
84
9
124
20
112
8
3
45
63
21
15
21
24
24
84
136
71
9
24
3
45
12
12
76
8
96
3
33
12
52
56
132
76
20
16
24
20
64
36
24
32
15
45
3
180
57
156
135
45
39
21
72
12
39
24
1
132
239
21
12
12
36
12
87
85
296
48
16
56
24
3
73
104
24
15
25
20
132
108
172
95
60
25
44
28
20
12
51
9
39
24
213
4
8
28
20
72
15
72
9
16
23
21
60
276
48
27
24
117
84
36
84
28
11
45
276
28
8
48
36
63
165
48
3
1
308
15
12
9
16
68
40
107
93
36
160
32
60
24
48
76
32
24
60
24
4
36
11
9
144
28
143
21
24
196
108
12
35
1
44
36
28
32
12
27
1
44
180
28
227
13
20
168
3
57
48
12
63
36
69
64
23
204
48
117
159
84
13
72
216
120
24
48
8
36
3
45
15
33
39
21
4
200
63
1
104
100
47
45
24
60
40
92
72
96
64
8
24
48
51
21
15
33
108
3
24
61
11
9
36
64
36
8
60
96
12
48
52
44
28
11
84
25
20
72
4
59
45
36
156
28
47
21
15
45
24
15
168
1
20
160
36
68
36
76
60
36
8
51
13
20
16
32
120
39
129
135
9
96
16
8
156
24
111
69
60
96
100
36
108
32
36
4
143
45
120
60
12
88
32
3
21
24
36
39
45
27
45
148
32
148
8
48
12
4
164
27
277
176
36
51
48
21
24
156
48
72
24
36
51
72
61
11
24
144
1
176
76
32
15
57
39
37
24
23
225
160
92
96
108
ABCD 95009334482*3^$a+1 [50080]
249
21
15
9
171
60
273
15
84
63
9
189
15
12
9
36
48
72
24
15
36
60
84
15
9
45
15
156
105
36
48
27
9
294
72
18
102
189
24
27
69
144
51
6
15
249
15
24
21
84
27
105
318
9
87
45
75
33
63
9
21
168
12
183
36
84
111
6
75
45
63
45
99
168
45
315
9
99
21
111
60
60
3
96
201
225
39
48
72
255
24
81
45
135
9
120
186
33
57
84
15
21
111
39
54
72
15
3
120
6
36
39
81
24
156
99
81
123
57
24
324
12
15
48
12
15
54
75
24
24
57
3
3
9
45
15
36
33
15
204
36
255
177
33
87
180
9
63
3
78
75
45
60
75
45
87
183
6
15
84
57
15
45
84
60
75
60
9
12
108
36
36
123
21
111
33
27
63
6
144
39
117
99
132
12
123
69
108
33
39
36
75
45
60
165
3
177
39
69
15
180
111
30
135
36
69
63
48
45
99
51
33
12
12
12
24
81
51
183
21
21
15
15
189
45
15
21
108
36
180
60
36
75
123
30
75
72
24
60
9
27
24
84
27
57
72
45
123
21
15
45
36
210
45
51
30
3
24
36
81
60
54
72
33
60
105
15
12
180
72
48
108
24
36
24
48
75
114
3
72
9
27
105
63
21
15
9
15
24
96
21
63
72
204
45
30
69
36
12
108
15
105
36
129
15
51
90
6
57
72
105
54
30
27
120
69
96
90
57
36
51
21
189
36
75
69
144
15
21
54
81
81
24
63
12
45
54
57
12
228
12
48
9
15
84
132
75
18
36
144
66
21
60
60
93
15
36
129
51
21
18
42
15
15
18
51
36
24
15
6
87
60
63
330
39
36
120
69
6
33
156
60
15
141
9
3
12
69
159
72
21
18
9
36
27
144
54
42
105
168
60
24
108
60
168
12
48
72
39
105
60
9
36
39
15
57
12
57
90
9
45
186
90
3
48
72
48
48
60
45
51
21
15
3
57
105
30
9
225
3
48
3
96
69
21
15
36
93
30
57
24
36
33
135
387
9
36
93
6
66
60
84
39
36
36
39
33
93
99
9
126
30
36
39
69
132
15
33
60
36
36
123
57
195
72
57
123
48
189
51
69
51
24
36
93
12
18
42
3
72
9
24
159
180
93
15
3
30
72
3
15
21
21
135
9
51
75
69
381
39
81
3
60
60
12
60
120
9
60
174
201
24
60
57
24
36
120
99
45
75
75
30
36
60
3
15
210
240
30
42
15
12
57
90
24
9
12
171
33
36
165
54
21
36
105
15
12
192
96
9
63
60
57
39
12
45
15
12
60
21
51
15
9
120
36
69
255
57
3
36
36
60
9
30
33
48
168
57
75
108
21
51
12
81
72
15
75
9
36
132
12
9
27
9
123
33
108
195
21
15
108
21
6
105
60
60
45
15
48
57
36
24
51
3
21
81
27
63
105
45
108
15
15
6
51
84
24
12
60
108
21
36
120
24
51
3
9
60
93
54
21
33
90
117
129
180
39
180
96
120
165
51
93
39
33
3
336
48
36
72
9
156
90
93
201
111
144
9
207
84
21
48
42
117
96
201
123
192
111
24
81
45
39
84
84
57
99
87
174
195
45
90
30
180
51
192
33
120
24
39
27
150
75
15
30
18
6
39
24
27
105
108
48
75
90
87
93
24
84
51
21
15
129
39
165
51
285
90
24
216
30
15
24
264
153
75
15
ABCD 95009608184*3^$a+1 [50110]
68
1
36
120
27
12
21
27
8
12
52
8
1
11
40
45
18
5
16
24
21
15
129
3
12
15
17
16
39
24
45
9
12
78
6
71
48
16
21
35
16
9
11
12
16
20
4
12
8
52
45
3
93
3
9
3
57
15
15
66
35
36
49
135
96
36
45
23
60
25
12
24
15
24
57
12
18
69
45
3
21
39
96
36
3
101
97
107
1
24
6
41
40
9
96
3
33
3
20
16
9
60
11
1
12
12
96
87
20
60
12
24
36
16
9
143
1
12
12
27
20
73
3
20
40
9
35
24
36
156
48
55
45
27
17
13
48
132
15
8
1
6
57
57
48
3
24
9
95
84
1
6
30
24
36
6
42
3
8
4
153
39
48
20
16
9
12
6
9
20
13
12
23
40
45
6
9
8
97
11
16
96
24
9
35
31
78
27
39
5
19
6
12
12
18
57
45
35
1
11
91
17
151
42
35
4
9
95
1
36
23
16
60
39
17
7
42
3
45
47
64
80
36
4
20
37
3
9
15
27
18
47
40
8
1
60
35
31
21
57
60
11
19
6
12
35
13
35
37
30
33
44
16
20
60
25
15
21
3
20
16
15
45
104
40
32
49
12
35
49
24
12
39
48
8
25
24
63
12
21
3
27
30
15
93
51
24
9
27
21
12
27
45
23
31
17
7
21
44
12
19
24
21
69
15
48
68
60
4
20
73
15
33
12
12
36
66
65
40
48
8
7
17
4
96
24
27
5
4
20
133
11
37
12
3
8
25
11
24
19
21
9
51
20
36
40
36
27
21
44
36
12
7
81
9
23
232
57
15
81
3
57
72
42
81
8
36
16
45
24
71
7
18
15
8
16
8
1
12
47
120
12
28
3
5
25
35
24
79
5
25
96
60
23
13
12
6
9
72
8
7
93
92
1
39
8
12
4
80
1
3
21
27
45
12
42
6
3
92
12
112
39
9
81
6
5
13
47
84
36
1
15
84
21
24
23
37
36
24
23
40
12
3
18
3
129
15
27
53
37
11
37
51
32
12
73
3
80
25
90
29
97
75
68
61
35
12
48
4
80
16
9
11
49
6
17
84
25
51
15
5
28
20
52
57
47
1
12
18
17
132
19
45
20
25
30
9
15
33
44
24
16
8
16
27
18
30
77
24
85
59
84
36
40
12
92
37
30
65
1
24
3
57
11
4
80
121
132
3
3
6
60
36
99
15
5
24
24
12
24
61
3
12
48
51
30
12
84
15
33
42
24
45
12
48
12
44
13
12
15
21
23
61
35
4
32
55
5
12
25
3
8
61
6
29
36
60
139
65
73
35
12
4
195
6
99
21
3
20
40
20
52
33
11
12
40
3
6
24
15
9
42
18
15
20
16
9
83
7
21
32
67
33
9
39
21
15
3
18
59
25
143
13
24
39
36
9
11
16
39
5
4
36
81
15
24
9
24
36
51
44
120
1
23
1
84
18
42
35
25
15
21
11
61
84
18
18
48
30
65
16
20
49
11
61
3
12
24
24
9
18
57
33
87
15
41
1
30
9
15
5
24
1
24
71
40
12
72
33
30
129
45
71
12
1
12
12
48
30
9
9
30
9
33
54
54
36
30
6
3
12
9
84
11
13
27
3
81
45
36
6
9
9
35
4
36
72
9
59
24
31
45
21
15
108
45
11
64
27
53
13
143
16
9
12
24
11
37
27
84
12
24
39
5
64
123
5
12
40
57
48
12
303
12
20
48
13
15
15
30
23
12
12
28
33
51
8
132
36
12
61
15
9
23
88
24
60
12
20
4
20
1
75
44
37
23
52
108
21
54
5
52
9
30
6
23
24
16
96
3
65
12
28
21
12
23
1
6
24
21
44
28
12
44
1
11
24
16
20
49
23
28
12
57
36
23
1
23
133
12
12
15
48
32
13
23
55
17
97
48
6
5
36
4
96
8
25
18
54
90
45
56
72
85
35
25
11
25
39
8
40
9
6
9
81
3
12
9
24
36
66
17
25
6
5
4
48
8
100
36
9
27
8
24
72
4
84
45
30
77
28
33
63
9
6
6
15
8
13
23
12
40
33
36
35
16
3
29
1
71
13
36
36
59
19
17
31
42
30
53
4
8
37
11
4
45
3
51
29
13
87
45
51
9
27
20
1
59
24
84
25
11
12
97
3
24
21
35
13
95
25
60
12
24
3
48
9
18
30
11
12
12
16
39
18
3
27
30
72
12
3
12
39
17
73
47
12
36
25
24
6
5
115
21
21
24
60
39
9
3
20
12
36
36
61
3
36
68
16
39
5
67
96
5
25
12
6
5
37
39
33
11
1
23
48
28
20
1
23
16
45
12
42
17
4
36
9
15
12
9
24
11
85
3
45
11
97
3
45
24
60
15
21
11
4
12
9
60
54
30
11
24
36
64
56
40
24
75
90
24
6
81
33
15
20
13
3
12
32
16
9
47
1
24
48
11
16
33
23
28
60
20
85
24
36
47
4
68
28
3
29
1
12
12
3
12
12
20
49
12
59
4
9
48
23
7
45
20
72
7
6
3
24
20
67
9
20
64
56
4
12
56
145
27
36
9
23
43
5
1
35
1
84
63
36
104
12
13
30
21
21
6
9
8
36
64
21
24
3
20
97
78
9
9
11
13
15
60
21
11
1
39
21
54
6
18
9
105
12
39
27
29
13
6
9
56
24
16
24
20
25
47
13
30
42
51
48
27
24
53
115
48
17
13
47
12
4
12
33
24
3
20
64
8
1
6
18
12
18
6
11
24
25
36
15
9
12
3
60
45
47
108
12
25
3
15
30
11
28
21
71
73
51
45
11
19
42
95
7
21
12
15
9
20
16
108
9
27
80
4
20
121
180
24
27
20
37
3
63
6
123
20
13
3
20
24
36
25
24
3
39
18
15
33
12
27
9
15
12
24
8
97
11
127
5
1
35
25
51
44
16
9
72
12
11
1
111
8
31
24
17
49
6
54
35
25
6
18
27
3
9
12
21
59
43
18
12
12
6
9
39
17
12
88
3
6
63
3
93
51
33
33
12
27
45
35
96
52
45
12
36
12
18
144
33
12
21
23
24
16
36
3
6
72
35
157
111
32
25
47
48
133
102
24
9
24
20
13
27
8
43
6
11
12
16
9
12
11
133
15
60
21
51
27
6
24
3
8
55
6
35
1
23
1
3
3
24
45
48
33
108
131
88
20
25
15
56
7
5
120
169
39
20
100
156
33
51
36
21
18
42
3
36
21
18
29
37
3
68
24
1
3
12
9
6
18
51
21
23
40
21
3
15
81
45
12
12
23
12
13
63
80
37
27
20
52
8
12
1
24
11
37
48
72
11
61
111
45
47
85
11
19
45
20
12
1
23
40
56
85
71
25
75
33
24
51
20
36
79
117
24
9
24
27
8
37
39
51
5
13
132
11
24
31
5
24
19
29
40
3
18
99
20
48
79
6
12
72
3
27
18
23
13
11
40
ABCD 95009646476*3^$a+1 [50051]
22
123
45
24
26
46
39
12
48
11
16
20
58
6
8
37
3
96
45
15
9
21
24
15
12
29
24
7
99
110
12
18
49
15
18
27
3
20
4
33
17
10
9
9
20
28
15
35
12
10
86
16
9
9
20
48
54
150
48
31
9
68
54
1
24
96
12
27
33
33
42
20
76
36
9
95
16
6
60
80
7
15
30
18
18
42
30
12
50
13
45
15
27
102
3
27
110
19
17
22
68
10
20
22
33
9
8
42
18
30
13
5
64
51
105
54
21
12
33
12
26
4
21
11
6
7
23
49
39
56
16
12
42
84
6
18
111
15
24
2
18
25
5
7
15
14
10
21
45
54
6
24
30
84
48
12
6
12
8
31
39
20
49
33
44
10
96
8
25
9
48
8
36
28
38
40
93
65
4
30
6
15
45
75
27
24
18
18
9
3
21
36
36
29
10
14
7
12
3
18
6
18
27
71
97
3
8
16
9
45
27
12
11
70
15
24
3
24
8
10
27
3
57
29
46
45
3
21
87
20
22
51
29
46
14
18
13
27
45
60
9
51
29
18
10
18
48
21
5
19
35
64
32
4
36
24
24
38
7
3
69
5
4
56
19
24
15
30
42
8
1
15
6
3
45
66
32
54
10
18
2
6
58
14
48
4
36
54
90
20
58
6
44
40
62
10
36
15
9
51
23
34
6
2
7
65
55
36
57
3
12
3
60
36
45
33
50
106
2
4
90
54
186
48
32
18
1
36
24
9
78
42
8
4
50
13
23
52
6
27
47
28
38
54
37
21
20
124
3
27
6
18
50
6
106
15
45
15
75
14
55
3
18
48
20
4
87
60
24
12
9
56
19
15
14
24
46
9
15
20
28
62
31
59
22
36
39
48
27
84
6
3
33
8
46
56
22
15
5
10
2
19
17
42
22
44
31
11
22
26
52
20
49
105
24
42
78
6
44
16
36
57
21
30
60
26
36
10
57
41
70
9
57
39
9
2
46
27
17
19
15
45
45
20
4
18
30
50
49
24
60
15
45
72
5
52
20
6
25
11
13
15
26
10
30
6
18
12
44
7
12
27
33
60
3
2
18
97
60
23
78
30
46
30
21
15
54
36
3
35
4
8
10
14
13
45
183
57
56
40
14
52
33
131
6
16
2
25
23
18
34
21
57
3
15
14
6
46
24
27
33
90
26
19
12
59
46
3
39
36
21
39
21
24
5
4
18
9
33
98
18
16
18
8
40
8
1
21
20
28
30
44
6
19
36
29
7
15
9
135
30
39
5
10
21
77
48
4
38
22
12
3
57
24
20
19
27
6
39
3
2
36
22
30
36
20
40
15
15
90
12
74
6
19
75
33
15
18
15
15
60
2
48
18
22
30
2
16
15
11
1
17
126
4
50
36
7
3
69
33
3
36
36
39
90
38
16
21
123
18
3
15
21
21
2
40
66
39
17
16
72
78
44
70
39
60
39
12
24
117
12
36
24
35
18
24
31
35
42
7
33
15
72
35
13
3
68
16
30
24
51
33
51
24
5
72
10
14
19
12
53
7
15
30
51
24
69
39
5
55
15
18
14
25
3
186
6
69
5
66
46
39
69
6
74
60
84
40
2
49
45
6
45
15
81
65
12
7
29
10
21
45
18
12
6
3
39
42
6
2
7
11
70
90
33
9
36
27
12
57
15
60
3
30
128
10
9
9
15
36
24
15
9
33
12
6
36
6
27
3
2
55
60
11
61
48
12
5
19
87
2
28
150
78
104
28
8
4
6
69
17
36
22
81
57
50
18
24
12
78
1
11
28
18
3
12
132
51
50
22
98
34
20
13
60
15
33
24
5
31
84
33
39
39
36
6
3
9
2
70
3
15
42
14
1
39
2
7
41
52
3
89
55
17
24
19
11
6
10
54
56
6
37
65
46
12
18
2
10
98
1
3
48
9
105
8
6
70
12
15
12
27
48
30
6
60
2
24
28
92
24
22
18
104
30
25
17
4
72
3
41
91
24
11
18
36
31
57
78
9
75
21
23
1
53
43
15
12
45
21
162
12
42
48
51
12
93
27
23
25
29
6
25
36
96
17
6
22
18
9
17
60
18
126
12
94
18
50
162
36
124
90
66
48
56
43
101
76
30
6
63
17
90
28
69
15
48
12
32
1
15
33
71
205
33
48
30
44
1
35
34
15
15
14
55
17
10
18
74
16
26
126
97
11
12
18
60
7
12
45
27
15
14
16
60
123
21
32
22
48
18
56
43
12
75
20
54
76
3
3
8
37
53
46
93
17
4
27
9
24
66
68
6
7
29
10
8
10
42
38
52
36
2
97
15
44
4
18
3
39
6
24
42
6
12
26
4
57
21
183
60
9
18
33
17
28
54
2
10
6
24
63
21
42
32
82
6
38
6
25
21
30
69
36
219
6
27
12
93
3
65
70
9
35
64
9
3
54
8
7
29
31
9
27
65
10
144
21
3
6
36
8
19
113
18
46
15
23
160
81
51
21
29
16
48
51
69
6
9
9
12
3
11
6
16
42
33
9
6
2
31
60
12
93
27
12
71
72
10
24
18
12
33
12
45
38
6
19
12
35
16
24
38
18
154
20
31
72
12
63
26
22
33
24
72
11
22
12
18
56
25
24
15
2
70
56
18
7
60
3
24
2
124
72
3
107
18
12
67
21
74
13
29
4
84
27
3
33
77
6
49
132
11
70
123
21
24
12
54
9
180
9
2
54
16
56
28
30
42
24
38
82
14
154
3
9
24
6
9
5
7
24
15
48
20
1
65
46
18
30
6
30
50
7
15
24
6
48
12
132
18
57
27
9
24
33
27
15
20
37
69
54
38
22
30
36
2
4
14
64
15
51
30
27
23
10
14
36
4
48
102
2
25
11
10
42
6
15
27
14
16
114
18
96
6
14
60
10
42
38
36
18
22
9
17
10
42
66
21
5
54
16
18
38
58
12
18
6
84
24
27
3
33
117
18
18
74
22
51
24
11
22
30
38
22
30
38
49
21
3
57
3
81
20
19
29
10
45
5
31
71
40
9
24
12
5
16
12
15
63
48
21
15
26
22
42
44
4
86
40
24
6
39
15
30
36
42
42
27
120
48
12
41
18
10
54
26
6
70
78
26
16
3
27
26
52
8
4
26
37
48
108
21
6
9
11
73
39
6
15
9
32
19
5
10
2
28
12
12
51
39
18
123
120
15
30
20
42
22
102
56
13
36
75
68
25
12
9
36
3
120
11
34
2
76
90
30
33
29
7
24
15
44
22
3
23
132
25
12
15
14
19
15
8
82
2
18
46
60
20
10
12
48
15
59
60
13
24
33
3
17
30
22
15
24
15
6
3
101
184
3
77
6
1
3
150
36
102
30
3
72
17
40
12
54
6
63
45
75
11
30
4
6
6
15
51
8
1
9
14
1
15
20
1
93
8
67
ABCD 95009830772*3^$a+1 [50074]
19
48
221
19
101
27
112
5
336
192
12
7
8
45
171
96
88
233
108
91
8
21
67
80
165
43
77
12
15
45
75
96
105
12
108
24
48
63
57
7
8
40
200
93
91
96
8
45
27
165
115
77
91
5
144
3
72
16
89
103
344
16
32
88
17
60
156
15
120
16
56
24
189
19
41
39
93
75
105
12
171
24
168
184
149
84
60
163
17
55
32
136
120
8
57
108
51
93
3
64
104
72
48
112
113
72
55
77
51
24
88
17
7
8
136
65
31
80
129
87
40
104
120
88
128
160
113
159
16
17
72
15
21
27
112
8
40
24
41
48
111
9
24
96
144
36
24
27
33
7
233
7
53
51
120
45
219
168
45
3
24
33
7
8
144
9
79
5
43
72
72
8
45
115
56
136
8
93
12
7
56
24
21
3
64
32
88
5
51
40
176
48
48
117
43
5
3
45
91
41
15
72
333
108
15
72
33
39
160
5
3
40
17
60
120
43
77
96
187
8
117
75
40
113
255
64
48
5
72
3
144
16
5
99
64
96
41
120
7
113
7
32
33
48
55
5
67
32
213
60
175
65
103
32
120
72
40
389
132
39
24
24
21
171
88
101
99
112
29
51
40
24
24
72
56
48
72
88
89
36
19
32
33
180
48
3
177
7
72
24
17
55
8
96
21
139
173
96
91
8
160
8
24
16
5
147
105
15
45
27
40
8
93
115
17
48
12
420
228
75
64
48
65
36
291
120
16
17
7
29
139
5
3
45
132
15
40
125
36
39
16
80
24
93
139
101
3
45
27
33
7
32
208
77
67
113
55
56
24
40
8
24
88
41
24
7
8
16
72
173
24
43
48
77
43
125
84
63
117
51
144
120
21
99
21
19
176
232
72
8
112
72
56
208
24
32
184
17
60
147
45
27
40
56
93
144
123
120
40
245
48
12
60
132
31
5
204
7
48
72
24
29
267
33
7
120
224
184
48
5
12
303
160
8
24
105
103
72
8
40
272
33
7
128
72
192
96
40
144
96
32
21
24
60
31
65
180
51
120
129
15
9
7
128
33
127
72
56
112
8
144
16
17
15
72
40
29
99
105
87
48
21
19
53
243
24
21
72
75
184
48
5
108
159
9
31
149
120
27
93
19
5
123
93
120
91
56
24
48
21
144
27
16
24
149
12
7
56
9
36
12
15
33
60
259
72
56
93
139
8
40
200
45
67
5
36
60
75
9
15
72
273
63
40
113
72
39
48
112
176
168
16
48
53
3
16
209
24
15
16
104
45
3
93
12
79
221
60
15
48
69
156
24
15
105
15
45
3
57
96
7
72
128
24
24
144
88
8
16
168
32
40
41
55
53
72
12
55
32
136
5
108
132
12
15
72
33
7
89
84
3
112
200
88
152
33
72
15
48
24
9
39
105
15
40
53
72
115
5
36
55
17
39
141
48
12
12
36
31
96
125
43
176
33
255
72
88
8
33
15
16
56
33
7
8
225
87
93
84
7
128
48
45
12
175
5
96
91
8
16
17
15
40
24
113
31
24
5
75
21
67
17
103
24
89
12
139
144
192
80
240
45
3
177
72
60
51
184
56
264
45
108
312
ABCD 95010074288*3^$a+1 [50080]
66
141
111
42
30
81
87
18
30
72
153
279
33
57
111
105
450
114
138
90
108
114
66
204
18
9
3
126
150
9
96
69
6
117
117
156
132
102
150
15
15
6
84
78
72
180
48
45
87
57
351
129
120
171
102
6
225
135
105
75
21
33
15
48
327
18
15
27
30
87
9
207
117
75
123
30
87
75
168
120
222
108
18
57
27
60
180
48
93
360
75
30
42
213
147
45
57
96
30
150
12
378
21
51
198
15
27
69
3
126
15
129
216
39
231
72
72
48
90
150
12
21
159
36
72
189
51
309
51
69
48
45
36
30
132
69
39
12
60
12
96
102
15
72
75
21
15
132
48
21
51
60
33
159
36
60
57
243
24
18
198
102
135
33
135
219
270
6
180
120
24
270
66
45
279
36
150
15
165
12
72
6
81
99
69
96
105
111
120
93
171
96
21
18
144
120
90
60
27
24
15
234
258
72
120
237
3
18
27
111
294
18
18
30
144
78
75
87
156
165
195
45
105
90
261
264
120
96
9
150
72
48
72
168
57
27
90
258
288
12
45
87
36
30
72
288
42
69
24
144
33
30
90
18
24
156
144
90
186
45
45
75
105
54
66
54
105
336
105
144
111
24
3
222
15
3
102
126
42
15
33
24
30
60
21
27
198
72
18
69
75
6
87
75
12
90
216
150
90
30
9
51
141
33
111
87
162
135
33
48
24
30
81
9
78
105
57
18
45
75
42
126
12
150
108
480
15
27
48
42
75
243
60
252
69
51
69
93
147
3
36
144
81
27
30
15
75
108
72
72
108
240
12
78
123
72
192
531
117
27
30
60
36
12
60
138
24
156
9
63
132
288
180
9
201
135
33
192
18
24
48
18
144
450
60
108
162
111
9
78
48
24
36
69
51
189
96
99
36
54
75
33
303
15
42
30
33
327
33
207
48
24
90
90
21
96
99
141
231
33
216
273
186
720
69
96
27
108
42
18
117
27
21
9
18
132
30
6
69
105
6
177
3
252
225
135
9
81
15
72
96
9
111
105
15
237
198
60
345
9
126
24
210
36
54
165
195
168
72
678
60
3
87
72
393
48
96
159
132
120
93
120
207
12
90
75
3
69
231
168
9
75
141
459
198
30
78
90
120
60
21
9
42
102
87
111
330
48
42
180
12
ABCD 95010206524*3^$a+1 [50051]
6
42
60
18
30
24
23
72
84
97
48
51
60
15
174
24
36
30
24
120
96
117
33
51
108
120
57
84
24
6
21
9
51
84
12
140
145
18
5
1
15
48
96
45
54
126
36
6
5
73
36
123
20
73
35
67
33
213
24
15
21
6
249
20
109
11
36
55
125
1
42
17
4
72
84
15
54
15
9
132
120
6
18
6
53
115
21
12
105
3
45
6
5
115
6
12
72
15
48
48
63
141
9
39
8
49
48
48
15
33
12
30
17
16
60
24
3
9
68
1
36
120
120
3
45
27
195
6
3
12
45
27
60
36
57
99
33
3
60
84
75
18
36
87
45
27
147
96
9
20
49
27
48
201
3
57
15
69
54
18
203
19
177
63
18
108
99
132
21
27
12
63
6
42
45
32
16
56
19
29
25
12
48
30
6
42
9
45
36
3
75
6
36
167
133
63
96
24
27
54
3
12
20
31
90
72
6
30
144
63
24
3
6
71
1
168
75
84
96
21
24
6
66
99
21
63
20
37
30
77
73
35
13
15
21
15
96
33
36
36
23
7
24
53
13
75
24
3
105
105
12
24
72
15
24
21
12
23
25
48
96
51
63
5
1
84
12
183
57
15
8
64
21
54
138
120
54
45
8
136
45
6
33
12
51
24
18
51
56
64
120
36
44
16
9
84
131
19
30
35
1
12
15
8
25
96
3
87
18
3
48
9
143
24
64
20
7
42
6
90
6
150
84
11
16
8
25
15
21
3
123
45
24
21
174
54
24
27
21
75
33
27
8
1
66
9
9
39
15
33
15
48
17
112
63
18
120
156
84
6
6
204
15
81
72
6
101
49
15
44
7
24
222
48
12
24
60
135
24
56
49
27
69
60
3
27
33
20
13
60
42
45
92
4
80
49
18
162
6
102
39
21
30
33
44
13
75
69
30
120
18
3
69
36
18
54
60
27
24
12
108
105
66
105
144
9
12
60
6
18
54
18
24
35
48
13
39
45
90
30
75
15
6
72
48
23
49
48
203
124
36
21
48
15
27
120
186
59
4
32
84
43
90
12
60
35
25
15
24
51
66
27
93
3
60
69
42
69
104
16
99
66
11
73
107
28
27
6
35
100
48
69
11
40
24
75
5
16
156
84
12
57
96
30
24
21
57
119
73
3
60
24
33
27
45
3
12
3
17
28
147
45
33
3
108
72
27
78
12
11
1
84
6
24
24
96
72
48
45
27
18
24
150
117
21
60
23
19
5
72
1
35
85
15
108
45
60
36
135
105
84
36
23
72
28
21
15
27
69
60
60
9
120
335
67
18
54
21
69
36
15
45
60
47
13
6
21
72
51
24
57
9
11
24
16
9
135
9
27
39
42
84
24
42
138
51
60
21
107
52
44
52
12
15
48
24
24
72
42
6
41
144
4
108
87
18
60
27
33
123
45
87
9
39
12
27
21
36
69
39
20
133
24
48
282
41
100
117
6
6
15
24
20
12
163
21
129
39
123
237
21
11
40
21
63
21
63
21
72
150
53
67
129
144
69
42
24
6
23
28
57
6
45
9
63
8
4
32
48
13
72
123
60
72
21
75
9
12
6
69
21
60
114
9
81
15
20
156
103
24
18
120
12
15
21
35
85
96
78
141
104
13
15
44
91
30
72
3
63
96
66
12
63
72
81
84
30
48
54
3
32
79
42
12
12
6
69
9
24
36
111
129
12
3
12
9
63
27
21
3
77
37
107
25
15
45
23
16
15
5
72
4
36
27
17
169
12
23
91
69
75
30
42
102
23
13
27
44
1
35
13
12
168
11
1
54
69
36
156
9
120
108
27
69
35
40
96
3
30
72
3
20
1
72
12
30
6
240
180
126
6
39
123
48
18
27
12
33
15
57
36
72
23
49
96
84
132
39
9
18
18
24
171
9
75
15
18
24
11
108
61
3
48
45
15
165
150
93
12
84
24
24
51
9
60
165
47
244
9
96
12
72
3
75
69
93
11
4
33
54
45
3
45
48
12
33
3
24
81
119
73
3
12
9
15
21
204
24
51
33
6
90
12
48
35
7
45
9
159
81
135
48
27
30
90
24
90
27
9
84
27
33
15
24
3
9
21
84
39
177
24
11
73
90
90
6
6
60
12
135
48
3
54
60
15
60
96
9
18
48
9
48
12
27
69
9
90
6
12
102
78
42
53
49
15
8
13
30
138
107
4
36
45
54
5
49
15
189
35
13
3
36
20
16
108
15
66
3
45
48
27
93
144
36
90
30
39
21
75
3
21
153
ABCD 95010426068*3^$a+1 [50000]
23
72
31
57
33
42
29
103
17
48
265
90
30
47
49
12
59
181
75
3
29
91
221
43
30
87
141
42
6
192
12
18
180
30
60
150
168
12
45
27
77
283
77
240
48
31
161
19
204
36
60
41
16
144
51
165
104
31
17
55
17
1
39
56
7
113
115
72
5
43
29
1
42
78
180
30
180
18
12
90
18
150
132
29
240
31
9
21
35
25
162
36
30
12
15
105
119
73
23
7
65
13
30
48
132
18
24
36
11
31
48
81
9
231
176
40
32
31
90
111
8
120
25
47
49
72
270
282
23
144
103
17
169
144
30
17
31
42
90
66
84
108
102
5
112
368
72
49
90
60
192
42
63
24
81
30
120
65
40
80
24
1
135
123
77
7
138
15
57
36
107
24
91
192
108
9
51
138
12
15
63
42
48
42
72
30
168
210
29
48
55
36
101
31
12
6
407
144
40
63
33
80
217
66
29
48
40
3
141
51
5
43
77
25
102
6
102
72
78
39
56
160
57
18
5
133
42
65
55
48
90
30
17
43
21
51
12
156
84
65
73
60
18
42
180
155
25
39
33
30
57
81
15
57
66
149
1
42
18
27
33
47
67
120
53
24
48
13
107
55
90
143
55
12
5
48
103
12
120
5
40
32
175
216
209
13
18
17
13
11
16
152
48
55
42
30
36
12
78
210
57
104
73
63
3
54
18
90
42
66
120
60
27
144
63
137
48
211
101
43
125
73
47
73
48
12
42
6
131
193
96
47
235
269
48
48
160
200
25
192
198
30
90
89
31
17
31
41
1
39
3
120
18
30
29
96
115
5
253
11
49
47
120
64
56
64
8
61
11
16
75
30
30
185
120
73
114
66
27
27
126
24
30
6
30
54
108
90
120
312
48
108
261
81
239
271
90
48
162
77
1
30
84
53
40
87
6
30
72
12
168
90
30
90
215
24
40
8
91
42
35
25
95
25
30
12
126
47
72
48
24
19
120
30
47
144
151
12
77
31
228
21
9
12
78
24
5
121
24
167
73
23
40
24
200
91
5
24
1
167
43
77
31
17
40
33
54
90
6
57
15
90
108
131
16
3
174
47
49
47
24
91
60
9
8
1
24
48
47
121
120
144
23
24
31
89
49
71
1
30
12
96
42
59
19
120
117
32
88
80
7
66
47
73
71
40
81
42
197
120
73
78
42
96
192
47
48
55
30
30
12
240
17
73
87
80
121
375
147
66
180
144
18
149
199
17
13
11
1
90
29
16
27
6
30
144
66
24
30
36
21
80
19
204
48
42
6
72
138
114
6
191
73
78
120
9
8
145
6
377
43
84
17
31
18
47
55
185
24
289
71
1
192
63
57
18
78
114
5
115
53
73
47
133
240
27
32
112
3
246
12
78
60
72
89
1
159
3
53
24
19
24
125
61
11
151
30
42
17
16
87
33
80
64
8
72
79
201
9
90
12
168
41
31
42
96
191
43
5
1
174
137
163
53
13
11
73
6
209
48
55
89
120
79
42
42
5
120
115
6
47
7
108
18
132
192
48
72
78
42
90
5
163
102
18
125
25
18
90
42
12
48
30
39
128
48
24
ABCD 95010506434*3^$a+1 [50030]
192
8
16
72
104
51
54
54
90
7
24
41
39
69
36
103
48
24
8
213
43
32
15
33
160
264
128
40
23
57
48
96
40
96
167
73
32
57
15
64
104
15
288
265
72
80
48
57
175
41
126
129
15
1
128
141
99
117
19
56
40
209
7
80
144
39
145
144
72
71
33
129
31
56
360
24
64
80
112
48
96
119
1
56
184
191
25
29
75
64
56
16
96
264
24
192
8
64
72
8
48
40
8
16
48
32
136
137
15
21
195
24
280
95
217
24
24
5
108
54
54
115
11
85
239
129
177
216
15
57
87
21
339
64
191
1
32
96
40
32
72
40
32
15
25
224
112
17
15
255
145
17
39
15
180
85
56
111
270
54
69
39
1
176
328
32
40
71
129
24
9
288
39
16
72
48
48
29
27
24
112
32
21
72
115
80
57
7
96
32
207
49
24
176
21
144
19
240
56
264
15
25
48
248
64
32
33
7
8
93
43
47
54
75
195
109
144
56
15
97
104
168
112
5
18
33
3
85
149
36
31
128
3
93
40
32
123
54
15
232
8
15
252
21
48
64
32
16
143
145
197
54
21
15
18
7
80
24
64
239
73
24
29
51
40
24
104
48
3
181
233
18
90
27
16
216
65
103
168
344
120
21
162
177
39
216
25
176
48
72
72
3
189
24
39
81
45
90
270
19
80
208
320
93
90
57
72
16
17
319
168
32
561
39
208
77
43
65
127
89
342
25
24
41
303
112
120
72
200
16
95
321
88
77
3
15
225
112
95
73
48
8
69
67
48
8
39
216
72
33
280
48
125
51
88
32
328
41
399
568
95
180
229
41
79
80
93
43
32
168
72
88
152
111
25
24
5
67
144
32
9
111
159
1
125
27
63
54
211
185
127
17
31
48
29
43
320
69
19
80
81
159
16
8
33
79
56
24
111
169
96
48
47
270
67
72
96
8
45
36
54
177
208
11
109
32
48
24
112
53
90
81
112
95
9
16
32
48
88
24
32
21
67
72
5
3
120
88
48
32
88
96
56
528
40
197
18
25
119
33
183
1
48
96
35
85
5
187
29
19
32
64
144
56
40
23
18
55
72
48
8
141
75
141
43
101
18
1
269
3
40
8
16
56
24
24
27
54
108
91
24
168
80
33
231
39
361
96
8
21
123
237
43
32
141
147
40
47
73
125
67
24
35
109
53
43
32
168
81
103
96
200
40
29
51
40
17
270
108
37
72
53
3
16
104
111
49
200
57
7
8
240
88
107
13
104
112
56
93
195
16
41
72
87
21
43
47
18
127
24
80
136
24
23
108
18
75
144
16
71
121
ABCD 95010542756*3^$a+1 [50135]
68
60
129
216
13
74
48
57
27
84
21
60
79
32
274
110
48
21
109
83
25
2
33
15
72
105
48
87
96
129
63
168
46
59
31
41
67
68
24
24
172
293
31
144
32
48
9
36
37
18
5
49
71
15
105
24
12
171
72
81
25
62
48
57
13
54
5
27
165
144
15
24
48
94
38
156
9
27
4
5
51
36
52
5
13
38
144
57
121
47
63
160
17
3
60
189
51
144
93
37
86
33
169
36
11
3
48
12
57
31
53
12
39
189
27
48
9
55
152
93
3
22
83
25
14
36
144
108
72
33
43
53
84
7
20
9
15
57
423
96
100
5
301
18
54
155
43
68
40
29
25
110
60
46
107
144
36
135
69
15
81
144
123
12
45
135
34
54
113
147
72
105
60
43
5
265
50
60
16
36
113
103
32
93
279
84
264
22
23
12
39
84
58
50
24
16
92
12
4
5
175
17
15
4
18
35
111
84
108
94
50
144
105
15
69
87
84
40
41
24
12
12
27
84
117
43
41
15
81
192
48
48
12
12
27
28
17
289
59
27
33
87
9
87
105
25
107
60
96
61
74
36
48
21
37
74
34
71
15
148
20
165
67
56
105
15
168
24
28
54
71
183
9
48
13
36
71
48
15
84
93
63
81
60
25
131
180
60
7
18
95
12
75
70
26
69
27
33
133
2
45
123
12
16
197
39
240
96
9
15
340
56
52
197
3
48
93
19
17
1
14
9
36
75
60
76
8
9
108
37
23
15
12
12
33
15
52
128
70
131
12
63
9
72
36
27
72
10
18
8
69
84
91
126
74
33
63
84
21
15
72
45
27
69
19
56
69
75
108
57
243
4
54
54
56
9
3
202
11
84
87
16
54
110
24
46
54
29
12
13
90
18
59
103
198
47
3
4
5
135
45
96
39
48
28
113
85
122
4
29
25
54
108
44
208
32
24
70
14
45
60
48
135
12
93
192
51
9
168
24
13
36
14
33
39
9
15
52
104
274
59
15
48
33
24
27
10
50
105
25
11
99
36
357
37
54
54
216
119
87
9
87
24
34
71
108
48
147
180
40
378
50
130
47
43
149
120
55
104
22
59
156
39
93
15
45
12
39
129
60
27
9
24
72
111
10
38
120
57
73
14
22
108
47
36
99
33
3
12
33
12
27
94
50
21
483
72
24
34
47
61
35
48
99
48
60
52
5
87
16
17
12
171
9
60
1
144
179
144
3
52
5
67
56
60
252
33
139
44
57
15
48
120
96
33
163
65
7
137
48
3
93
60
15
81
63
72
33
12
36
103
161
111
33
84
3
312
21
85
215
55
29
171
57
48
159
72
60
204
9
1
90
20
72
72
21
31
54
107
27
46
71
108
75
45
3
57
36
15
22
23
12
73
36
83
36
51
10
90
20
24
72
168
24
16
17
15
117
75
46
50
81
48
36
75
240
136
116
9
36
72
216
37
14
165
123
36
21
51
9
96
39
120
9
12
252
63
124
36
108
72
5
159
88
65
7
54
74
33
60
87
21
36
51
430
2
33
15
130
2
52
8
72
21
43
92
105
3
16
125
123
153
49
36
2
108
93
12
87
36
9
31
17
39
70
90
176
69
51
45
37
23
27
22
90
54
71
55
144
5
96
3
96
201
49
26
28
77
31
90
72
36
11
3
72
60
34
36
371
7
293
48
87
58
110
70
ABCD 95011172572*3^$a+1 [50021]
61
56
3
57
12
111
55
30
96
56
12
27
49
90
2
27
7
54
12
23
85
2
180
90
4
50
16
72
2
3
85
23
15
4
14
24
142
38
12
4
74
48
22
2
34
102
24
56
88
32
22
23
25
8
66
21
13
54
8
45
24
13
11
84
3
12
45
27
54
16
8
10
56
76
66
92
52
20
4
35
31
26
10
128
9
7
74
4
36
50
9
63
45
115
77
67
36
38
16
20
24
30
16
38
52
24
30
26
51
13
54
20
70
8
30
70
20
90
88
26
48
112
48
6
29
61
35
19
20
16
12
2
6
30
16
18
42
18
12
56
54
34
54
11
31
5
49
30
36
144
5
75
70
84
20
16
26
46
8
10
20
4
30
20
126
6
3
60
21
6
10
11
13
20
15
72
147
30
60
3
13
2
34
71
3
69
33
60
48
34
36
41
36
24
9
4
11
9
72
10
24
140
4
128
18
39
51
70
11
91
8
46
119
61
23
51
57
72
57
111
45
39
60
25
11
49
11
3
16
18
2
16
74
4
12
74
6
15
37
12
54
17
72
1
54
18
2
150
16
2
54
36
28
155
51
10
38
76
20
34
50
22
54
140
36
16
17
120
85
20
15
31
62
118
6
71
19
14
4
35
33
124
11
105
28
11
45
36
4
30
18
8
15
37
32
4
32
4
104
15
61
14
69
61
20
64
18
2
72
4
56
10
5
24
205
44
15
93
142
30
42
5
9
147
33
54
108
4
41
144
33
27
21
4
14
45
51
33
12
1
18
20
117
87
10
6
12
2
70
18
23
15
21
123
18
3
19
72
5
43
20
16
6
68
16
36
155
48
51
4
221
7
2
22
173
25
36
32
39
49
35
21
39
39
90
16
30
20
4
41
7
74
94
36
41
27
90
16
62
30
4
68
36
16
168
12
26
30
4
38
36
66
4
11
24
75
16
5
13
131
115
149
60
25
38
4
18
2
156
4
50
36
22
48
92
36
52
8
16
48
6
36
140
106
29
105
36
10
89
43
32
70
44
10
20
6
15
19
17
48
1
83
33
84
16
8
16
38
45
1
26
100
98
30
16
80
30
124
98
82
72
20
90
34
44
27
21
142
26
64
6
14
40
12
8
18
88
29
156
81
4
56
118
60
30
2
40
14
87
73
90
6
228
90
26
12
94
156
42
32
90
24
21
99
34
23
15
22
12
44
12
22
5
12
15
106
107
12
36
13
35
15
144
6
12
34
18
26
10
35
21
34
2
60
48
76
18
30
38
57
60
187
29
9
52
36
72
47
13
12
74
21
168
33
10
5
57
10
126
54
26
36
84
4
32
4
50
34
2
70
24
12
18
101
48
13
8
39
15
70
48
2
22
54
2
123
1
38
28
113
12
48
79
90
35
3
42
48
42
16
50
4
11
79
41
69
3
67
12
26
10
152
16
2
15
49
54
72
20
18
124
8
10
164
21
39
34
2
12
16
36
29
60
1
11
72
31
30
36
44
70
5
139
32
34
56
4
30
6
218
10
8
48
60
27
43
74
16
56
54
16
30
24
36
14
21
36
19
41
25
2
45
15
10
128
18
6
64
56
15
24
31
18
20
22
20
10
54
29
51
81
24
69
3
139
26
88
2
30
70
29
13
72
35
24
9
16
24
162
14
4
12
44
46
5
15
34
56
63
67
53
93
52
12
24
54
5
48
57
28
42
110
27
84
49
72
30
8
192
6
18
16
89
31
116
142
68
39
55
74
10
54
38
108
34
6
54
162
5
9
40
32
108
6
28
18
23
69
60
15
157
8
30
22
68
232
11
133
95
15
34
2
81
49
23
72
81
94
66
2
57
15
4
12
2
3
144
3
16
12
38
27
99
9
12
13
59
13
20
27
15
46
35
37
74
34
11
33
66
4
17
13
128
112
246
24
2
123
67
20
153
61
54
8
10
38
9
85
32
24
16
23
15
46
2
18
16
56
24
64
152
100
107
27
108
16
50
52
83
25
47
63
16
54
20
6
28
26
10
2
4
90
89
51
6
34
5
61
8
111
49
50
94
95
48
19
20
48
16
6
68
22
18
36
12
20
3
19
50
78
52
12
26
15
3
70
11
3
16
54
20
186
12
4
86
63
9
36
70
72
92
160
6
59
33
15
49
60
35
21
87
13
18
24
12
18
2
24
16
5
141
12
6
12
58
36
71
73
2
18
34
30
80
46
36
128
36
69
55
18
8
10
2
4
108
12
56
108
16
23
12
25
30
60
14
114
10
26
30
24
123
15
18
27
84
48
1
36
11
9
18
52
54
24
30
2
18
52
56
24
30
4
11
129
4
36
167
9
16
23
15
34
2
94
36
14
105
84
45
40
72
35
19
102
20
3
19
32
70
20
63
7
60
50
18
21
1
68
15
45
12
148
50
42
46
54
8
72
178
5
117
39
1
11
73
2
57
12
96
180
39
34
30
6
20
54
34
23
99
4
14
90
52
26
12
52
71
63
30
4
23
67
72
38
16
95
97
54
20
9
45
42
28
2
87
1
20
40
12
2
240
10
2
129
15
57
37
36
11
25
54
2
118
24
50
27
49
71
75
10
44
10
24
48
2
16
80
12
15
127
42
20
3
12
19
30
47
25
107
3
54
40
14
34
42
30
18
101
72
115
2
75
ABCD 95011176556*3^$a+1 [50016]
48
75
60
165
15
18
39
3
49
53
150
48
33
196
11
45
3
45
39
73
80
28
11
144
24
133
8
24
52
155
13
36
41
240
6
72
180
21
39
60
6
66
25
23
25
23
168
24
213
39
24
60
30
54
48
37
168
32
63
25
47
13
140
87
12
9
76
5
18
33
87
72
60
36
30
127
11
96
105
4
11
21
12
123
9
39
84
37
11
60
12
45
48
39
1
128
27
45
312
81
42
198
51
111
24
13
48
72
20
16
35
36
1
5
39
3
120
96
25
44
15
42
3
15
121
5
31
35
24
36
120
1
44
189
159
3
24
13
8
3
120
72
24
36
97
12
11
42
30
18
7
23
33
111
24
85
35
69
60
15
48
25
8
27
9
39
6
6
13
20
99
1
20
112
17
90
13
108
20
4
35
18
3
180
16
119
21
4
35
49
60
80
3
25
77
6
1
11
13
36
108
32
183
12
73
36
17
18
1
36
8
120
24
48
88
47
12
93
24
136
8
75
61
20
60
3
25
56
99
33
28
29
55
35
21
27
9
45
99
12
27
96
45
40
32
15
9
60
63
30
6
9
3
25
35
49
24
12
68
40
60
92
12
3
225
15
45
39
6
78
37
47
12
60
6
30
33
51
93
75
93
15
33
39
60
105
12
100
23
1
12
119
81
24
136
17
55
11
25
60
35
45
51
108
33
60
39
24
96
33
28
83
96
145
23
13
44
60
24
9
43
47
97
23
165
28
29
51
39
13
36
56
48
16
20
57
18
37
35
13
44
15
33
45
39
9
42
12
12
24
24
12
13
71
109
11
120
109
12
36
35
60
18
19
36
56
39
24
18
18
60
66
48
18
12
121
179
36
109
47
108
33
48
160
119
61
101
66
33
12
40
72
8
72
15
1
65
90
37
8
87
108
9
40
56
159
25
53
147
16
44
15
61
59
1
47
42
3
147
48
204
45
39
1
80
39
114
55
11
45
36
123
18
90
60
13
35
42
67
11
37
29
18
45
15
48
49
35
21
3
45
12
63
12
9
16
12
11
9
57
39
52
5
139
48
96
11
48
45
48
27
1
32
3
117
27
145
36
56
3
30
31
24
56
15
57
27
21
15
72
57
3
45
4
36
17
6
49
56
4
108
48
107
73
72
8
60
36
96
12
15
13
20
225
78
9
63
42
3
48
84
3
45
27
165
3
9
45
30
24
24
1
47
24
61
29
91
24
180
48
8
39
9
39
81
9
15
111
12
9
93
66
24
156
36
6
15
24
39
1
11
12
13
44
196
59
96
84
24
84
13
35
180
12
25
140
3
72
13
35
72
33
99
69
160
119
13
32
60
3
33
27
12
61
24
8
64
11
72
1
24
20
15
108
33
40
71
48
81
39
6
6
48
145
11
61
35
21
27
12
21
28
11
6
63
84
40
11
36
36
33
27
72
21
27
37
35
21
16
56
3
12
37
8
27
1
11
6
15
28
12
23
132
13
155
105
4
60
12
8
3
12
105
48
40
83
12
45
87
60
72
81
15
73
44
12
48
40
36
5
39
40
8
9
19
176
156
24
15
25
24
36
20
63
12
21
40
72
17
3
36
16
8
3
12
117
48
15
33
84
39
12
69
39
72
57
12
16
128
45
42
165
15
69
3
93
3
61
24
131
48
66
39
12
36
48
64
36
47
9
51
24
48
21
27
117
3
73
176
15
73
137
30
18
51
4
95
42
6
37
23
30
135
24
84
12
3
60
69
48
15
24
21
87
48
9
64
12
23
37
23
81
40
80
3
37
11
25
23
6
15
3
81
15
12
12
13
8
24
195
102
54
24
33
99
108
1
59
21
24
40
35
60
73
23
36
24
24
78
30
18
54
48
12
108
9
40
8
40
8
63
186
48
42
13
8
3
21
15
48
81
12
15
12
60
12
1
60
59
13
108
23
132
45
3
36
85
35
73
32
16
104
99
30
19
11
12
45
39
36
73
71
133
32
75
24
12
57
15
37
23
13
59
24
1
35
36
12
21
339
57
36
27
13
24
11
33
264
48
9
15
171
37
68
4
23
105
105
48
42
12
228
21
75
24
1
29
7
56
40
92
48
75
145
12
8
84
48
15
25
8
87
21
87
108
24
18
7
11
36
13
83
42
6
96
168
36
69
12
64
84
23
37
191
37
35
72
30
87
3
36
97
8
75
12
33
177
42
13
44
180
3
96
72
69
39
21
3
33
15
12
21
76
60
59
24
96
21
108
28
24
104
15
12
25
20
48
60
15
126
48
126
60
72
12
66
31
11
25
20
39
24
169
23
108
204
13
44
48
60
87
24
21
24
36
63
21
39
13
60
47
73
95
12
1
20
39
1
59
213
27
21
124
23
85
17
ABCD 95011674094*3^$a+1 [50027]
35
7
24
12
20
40
8
82
20
15
7
48
14
10
30
50
36
40
29
1
2
40
26
52
60
14
40
26
12
40
6
54
35
48
15
28
6
8
78
102
12
36
15
12
1
71
3
6
96
3
91
72
8
4
12
18
12
11
43
17
45
54
4
26
36
22
53
12
13
35
7
8
9
105
4
2
24
21
19
6
18
6
8
60
18
10
62
12
21
3
141
3
36
6
66
42
3
55
24
48
6
42
42
56
6
18
6
6
40
36
2
16
2
15
13
2
48
16
26
78
36
33
1
12
74
70
6
29
31
30
2
88
17
12
60
21
40
14
46
30
18
11
45
48
10
56
82
12
35
3
10
50
100
24
48
6
11
3
10
2
24
10
32
22
6
2
9
39
16
24
24
8
57
1
30
56
33
93
15
67
36
6
23
15
16
12
30
2
88
2
10
36
12
8
6
28
36
12
38
22
18
146
16
12
42
80
6
22
2
36
24
6
54
48
27
15
18
22
60
60
8
10
20
36
22
30
18
74
46
66
6
42
12
24
11
19
32
54
48
6
4
12
24
6
38
36
42
4
44
4
18
24
18
8
27
13
20
22
56
4
66
26
28
12
6
35
13
90
12
24
6
14
93
31
14
27
51
64
8
16
6
11
19
66
32
72
34
12
60
5
19
50
36
28
2
84
18
10
18
18
20
4
48
77
43
2
40
6
60
17
103
6
14
72
34
8
15
12
3
28
60
5
57
30
30
18
52
8
4
24
2
22
6
12
30
24
50
4
24
38
28
41
93
10
36
29
13
74
6
4
30
36
62
28
44
10
20
54
6
6
10
65
37
18
77
3
52
2
3
27
24
22
68
39
12
1
2
58
24
14
57
3
64
5
25
30
42
54
56
4
20
4
20
72
66
22
18
32
27
1
18
42
32
16
47
37
8
28
11
19
32
40
24
6
59
19
66
6
44
48
12
18
18
22
26
6
10
104
16
18
98
28
32
30
58
20
54
112
44
156
36
10
65
87
22
36
14
106
38
34
35
12
45
6
82
30
68
30
10
2
40
18
8
81
33
36
12
12
3
133
12
20
12
3
7
17
39
10
6
18
18
5
43
29
223
8
9
7
6
42
2
28
26
34
30
38
40
44
16
14
6
130
2
12
34
84
12
48
30
35
31
12
17
97
20
64
2
4
8
28
60
44
48
12
76
30
44
18
10
32
30
36
24
54
10
36
56
30
10
14
150
88
50
36
180
22
42
6
14
48
22
36
62
15
72
7
65
3
6
10
2
52
8
10
20
94
8
6
30
40
26
16
60
38
12
84
18
40
18
68
27
25
42
12
26
22
17
3
10
12
48
56
24
12
84
10
30
54
8
30
48
36
51
15
54
58
2
3
13
35
49
30
36
42
83
7
30
2
16
2
10
12
14
4
6
6
18
8
10
14
6
58
2
78
52
8
84
18
40
204
20
24
12
15
15
4
41
9
76
35
15
70
18
20
12
64
5
115
8
10
26
40
41
36
25
38
60
34
12
14
6
36
52
23
19
24
132
42
30
20
42
4
11
21
22
152
16
20
9
45
28
198
32
76
29
33
42
88
230
10
12
72
26
12
10
32
24
21
21
30
70
35
25
8
54
12
94
71
31
68
6
28
6
20
81
21
22
5
15
30
3
73
14
30
3
127
152
30
30
21
12
7
26
10
5
37
30
56
52
29
19
2
4
14
22
35
13
6
14
54
18
78
6
24
4
12
140
40
8
18
34
14
114
10
60
102
26
9
1
30
65
15
4
26
40
12
30
8
52
96
6
36
38
10
36
24
62
10
20
160
32
22
41
33
16
54
32
24
24
6
54
4
12
8
6
34
6
11
33
40
56
64
50
48
10
18
6
14
12
40
2
3
13
26
24
57
19
8
46
2
64
14
64
2
28
50
16
42
140
40
24
56
9
43
5
13
2
12
46
32
22
20
30
15
55
24
26
16
8
52
174
5
25
8
106
32
10
30
12
62
30
70
8
10
17
51
45
3
9
7
24
56
45
25
26
4
8
16
44
33
27
42
6
28
2
82
5
3
18
34
8
24
4
14
28
2
6
22
54
38
78
10
8
52
60
14
16
38
52
12
8
42
40
30
8
40
5
13
11
19
54
8
15
27
22
11
57
18
34
210
8
52
24
32
34
116
18
9
15
28
60
5
25
98
4
5
37
90
41
3
72
22
42
6
104
16
32
15
1
36
56
10
12
36
20
10
32
78
34
23
3
52
2
118
2
46
17
39
21
39
58
26
22
8
72
30
9
48
51
34
8
40
59
219
66
3
31
26
76
8
4
50
112
140
28
18
98
40
41
81
58
32
4
26
22
60
18
18
44
22
6
5
45
10
78
11
21
10
5
12
43
18
26
18
40
56
112
72
36
47
25
42
5
13
8
76
24
2
10
47
55
2
4
66
36
80
10
18
77
13
32
60
52
68
15
25
8
6
24
4
17
1
18
14
58
68
4
18
48
24
108
38
22
24
18
42
11
7
6
30
29
55
2
4
36
24
24
18
14
3
25
8
18
4
20
12
28
2
106
5
3
54
18
69
15
4
74
28
44
10
24
17
24
60
51
24
21
12
25
23
75
10
24
18
68
42
12
36
30
130
12
8
24
16
38
21
63
36
34
78
44
28
18
68
30
114
3
19
5
36
9
4
24
6
32
28
26
16
122
48
10
30
60
12
48
48
17
9
4
50
22
24
8
22
66
2
58
42
32
24
10
24
8
12
3
9
3
25
32
6
129
39
66
28
26
9
85
23
63
22
30
2
46
6
48
8
54
6
60
12
87
3
42
3
37
6
12
8
54
16
35
19
14
42
69
9
42
12
10
23
3
22
8
82
5
37
2
16
17
15
28
5
27
52
50
40
36
18
6
36
14
100
26
28
47
33
34
32
10
56
10
89
39
12
4
185
3
40
2
18
18
10
60
29
31
17
7
20
6
24
34
32
4
26
114
10
18
38
30
24
24
10
20
4
83
39
54
39
7
8
58
30
24
6
44
30
4
32
58
14
52
14
4
6
132
8
42
4
86
9
43
26
36
18
6
4
26
40
14
27
33
10
60
110
183
7
6
2
30
4
14
4
20
28
12
20
18
82
18
32
6
12
28
6
8
28
50
34
8
42
21
9
6
12
88
68
40
101
60
3
36
12
12
70
83
43
17
27
40
20
22
36
35
12
1
42
5
73
12
8
76
18
20
6
111
31
68
12
28
2
82
17
63
30
15
27
10
26
22
30
66
54
12
74
36
36
4
18
32
40
26
10
32
33
19
20
16
14
58
18
32
18
10
14
34
30
14
28
30
38
10
6
23
33
15
7
18
12
8
72
6
52
62
10
68
9
31
20
9
13
32
10
66
47
168
19
24
30
11
15
16
128
4
18
50
12
18
15
157
20
36
64
32
48
18
54
3
12
55
41
12
27
6
30
10
50
12
30
18
40
17
37
14
136
26
10
2
40
8
34
6
38
46
6
29
15
58
12
11
73
2
4
24
12
14
6
4
41
12
31
132
5
19
18
8
15
7
2
54
102
10
12
2
16
54
8
22
6
12
18
30
20
12
12
21
27
ABCD 95012316416*3^$a+1 [50013]
2
34
50
12
48
46
96
75
72
15
36
21
165
123
3
68
22
12
18
45
63
30
96
3
27
18
2
13
95
10
51
35
10
30
30
12
15
23
61
9
15
12
23
10
6
54
12
27
11
16
21
135
18
2
12
73
45
3
21
108
230
16
30
2
12
1
39
18
24
18
92
16
8
130
60
26
34
39
45
3
23
1
21
87
11
22
72
66
120
30
2
52
18
3
47
10
12
72
26
13
99
32
16
45
75
18
75
12
45
12
26
49
48
45
2
22
3
165
6
60
21
129
42
33
47
64
20
10
75
39
32
13
39
48
128
124
18
14
49
72
9
14
4
45
147
105
33
2
46
24
54
66
63
3
12
18
18
36
18
42
44
120
202
2
25
36
36
84
9
96
6
33
23
13
27
114
38
25
15
18
102
18
12
18
84
30
66
33
35
49
45
60
6
126
111
59
13
3
18
12
54
6
24
6
44
4
30
12
38
124
30
36
30
36
90
30
6
18
45
15
20
37
9
24
75
21
3
23
12
16
42
12
78
104
46
24
36
3
59
25
33
144
6
8
96
10
6
18
36
39
21
38
112
24
32
10
3
11
28
18
42
56
76
44
22
12
2
25
35
10
26
37
11
4
60
128
10
2
97
9
6
24
44
1
21
36
60
48
42
33
11
96
22
26
120
12
28
21
3
78
72
6
57
35
37
36
15
6
24
114
66
26
1
195
44
34
12
147
27
20
4
45
35
34
3
33
39
45
6
6
18
18
38
94
156
14
16
42
42
12
114
2
22
12
90
45
9
74
48
82
15
3
12
20
1
21
24
36
24
6
66
18
90
2
10
54
6
14
13
12
33
6
6
54
9
11
124
102
14
34
60
18
72
8
28
42
48
90
21
35
10
84
60
60
2
13
36
93
36
6
164
46
18
42
144
27
24
95
16
45
83
4
78
39
93
12
78
116
37
15
60
84
45
3
66
36
3
51
90
180
12
98
10
102
78
36
144
30
32
64
21
57
36
12
84
24
12
30
12
21
24
45
6
32
10
42
48
18
132
24
3
15
20
37
75
9
9
36
6
18
12
24
30
32
108
22
24
6
12
20
22
50
34
60
87
3
30
12
2
12
88
30
50
16
6
18
32
13
51
56
49
11
4
12
54
24
50
25
60
81
3
23
34
78
36
12
54
24
14
10
42
6
158
10
30
90
6
66
24
96
24
51
27
20
16
9
45
12
30
68
1
9
2
34
110
34
48
50
10
2
22
14
40
84
126
15
35
12
88
30
30
30
39
81
14
22
15
23
22
36
42
56
10
30
66
30
6
3
35
37
57
12
84
36
74
94
6
66
30
18
108
30
30
18
21
141
24
123
47
36
112
12
9
51
20
64
84
18
48
24
2
154
26
88
6
39
21
6
69
117
38
10
12
12
12
60
14
10
134
22
18
21
21
14
10
14
1
9
36
26
24
97
15
138
6
30
26
4
141
47
52
54
30
6
66
104
40
21
9
39
155
40
114
51
11
25
3
18
14
64
12
32
22
3
11
4
8
202
3
45
42
48
20
85
23
70
6
20
106
24
366
44
1
24
15
21
107
40
18
18
144
36
6
99
87
32
12
84
1
9
254
130
6
12
102
12
14
60
22
114
108
12
24
129
81
24
15
35
22
24
204
6
42
24
3
96
75
6
24
2
94
15
3
36
96
9
12
99
6
78
20
1
21
12
6
42
39
15
8
46
12
18
32
48
100
81
9
66
33
60
3
33
11
70
75
21
2
12
16
12
32
13
165
62
13
36
120
60
35
46
146
12
46
50
142
18
30
12
12
63
39
36
20
25
47
10
3
33
2
13
24
11
106
60
39
36
35
10
66
18
66
33
27
80
40
90
75
21
12
60
72
60
50
64
6
15
33
15
11
100
32
10
18
9
60
11
1
33
207
93
12
3
71
1
11
112
6
26
16
68
22
3
27
33
57
38
16
80
48
12
28
20
46
36
120
60
14
10
14
52
20
70
38
25
27
9
24
71
1
3
33
45
48
2
34
98
40
30
60
96
27
33
14
22
14
10
6
30
18
12
6
14
64
69
11
1
59
36
10
18
48
18
30
21
48
11
60
16
20
84
12
28
6
36
12
42
33
165
36
86
10
90
6
27
36
87
180
44
13
21
120
6
6
12
2
64
102
63
12
24
83
10
36
12
48
14
22
75
39
54
36
12
12
50
10
2
4
32
37
60
57
24
27
23
25
105
6
48
18
18
9
11
16
18
26
4
66
51
21
30
8
16
129
11
16
30
18
80
97
63
30
60
74
70
102
66
24
24
26
16
8
184
6
60
50
156
88
32
34
26
10
36
98
22
15
123
6
24
6
8
10
48
14
28
42
6
12
20
36
76
33
15
6
6
21
93
39
23
4
44
16
6
2
58
60
38
34
12
24
30
72
30
15
3
20
34
42
20
4
152
58
12
42
56
34
186
21
36
93
12
3
11
48
22
14
10
39
71
1
39
6
3
72
59
1
11
88
57
63
9
15
56
46
6
32
13
48
24
33
3
35
85
81
51
45
42
21
12
3
12
42
36
39
11
22
12
2
124
66
6
60
18
15
75
36
54
84
6
32
70
27
12
23
16
80
24
16
54
2
48
96
22
38
10
75
39
8
94
78
32
1
45
15
33
24
30
12
36
18
42
30
63
45
2
10
174
30
30
18
15
12
36
3
24
81
57
14
58
12
39
11
4
225
59
10
38
94
18
80
61
9
2
1
59
4
66
3
71
16
18
2
13
21
111
143
96
24
1
96
15
18
146
49
33
110
48
106
144
36
96
ABCD 95012489428*3^$a+1 [50044]
175
32
111
1
89
36
90
18
78
48
90
42
54
36
84
78
73
35
30
15
9
18
13
107
37
8
72
33
90
21
159
12
144
96
21
24
21
99
45
18
42
31
35
162
18
60
12
108
18
42
18
30
42
138
6
138
60
12
90
126
213
39
6
67
23
9
21
42
18
30
81
159
90
36
163
47
6
19
168
11
30
36
19
17
18
60
9
21
90
9
63
72
73
125
90
25
144
35
21
232
120
96
101
144
24
48
18
6
3
27
78
198
90
183
51
66
123
9
12
51
64
11
37
17
54
9
96
57
15
48
45
60
7
173
84
198
18
72
7
53
48
72
24
3
87
126
12
18
72
133
35
72
21
9
31
29
30
108
18
7
179
18
18
18
54
57
51
85
53
96
19
56
45
43
197
18
73
48
5
36
54
297
63
36
30
6
57
33
18
12
24
66
24
30
36
37
53
19
41
55
152
48
40
240
24
71
12
108
9
45
123
225
48
24
18
36
12
60
84
18
6
126
54
81
48
15
18
12
6
84
1
77
3
9
60
192
24
12
7
8
63
156
24
12
90
24
63
40
216
59
156
9
16
120
35
96
93
27
133
8
57
87
243
36
162
135
112
8
45
24
18
81
219
13
59
36
25
53
30
109
77
198
37
264
17
18
37
80
88
72
29
6
85
53
115
35
109
56
40
95
42
102
42
36
30
45
72
16
72
8
99
45
93
78
90
120
42
72
66
7
65
63
105
55
35
37
120
144
23
36
109
11
96
18
18
48
6
84
135
9
36
132
48
402
13
17
15
27
18
30
13
131
45
9
31
23
105
63
30
72
6
12
33
57
72
18
18
6
54
84
27
15
246
43
11
6
12
36
126
33
3
109
24
29
43
120
17
7
24
11
48
180
6
180
72
18
37
35
12
150
67
23
108
13
89
15
16
32
45
18
6
91
53
19
35
12
78
3
15
12
42
18
126
139
35
180
312
36
13
80
136
71
33
21
18
73
24
191
24
90
54
49
32
9
210
45
15
25
56
16
173
91
65
6
72
30
42
49
35
6
30
6
72
3
63
90
87
57
42
144
30
36
19
71
18
36
6
18
30
78
72
120
90
61
47
25
35
157
32
3
18
27
51
126
48
7
56
33
175
35
45
45
51
93
27
24
16
41
18
205
72
83
37
32
183
204
45
48
168
9
18
13
5
3
9
6
174
18
25
24
96
5
30
54
6
9
129
7
89
36
3
15
25
65
135
21
18
73
24
53
18
210
90
37
17
55
8
16
11
24
45
99
37
29
54
117
105
31
8
96
9
174
252
150
30
24
49
143
42
36
66
24
97
23
132
90
3
51
21
88
29
27
63
97
11
18
91
8
88
107
12
9
45
51
120
141
27
63
12
18
18
25
47
42
30
33
135
18
54
1
72
29
36
108
36
15
39
9
33
162
37
80
129
15
9
48
60
19
80
64
47
18
6
138
6
66
36
19
35
6
18
165
9
36
54
168
12
1
131
21
45
18
121
29
27
64
11
24
30
18
18
54
24
90
27
9
31
5
48
36
18
42
126
54
36
3
24
112
48
168
89
114
45
99
66
27
27
61
11
90
114
84
6
54
108
54
48
15
27
54
30
1
161
18
117
9
54
25
24
128
88
77
18
25
17
12
78
45
57
42
54
12
24
91
197
18
18
135
27
45
147
96
37
8
72
9
54
36
45
40
23
18
48
7
120
32
112
131
85
8
16
200
33
31
17
15
40
32
3
132
90
18
165
117
198
13
11
84
145
77
18
192
54
90
6
18
72
9
21
43
29
126
6
30
24
66
150
73
17
55
11
205
35
84
33
40
131
30
24
192
18
333
9
79
65
132
19
8
48
15
54
75
135
25
83
18
115
53
30
36
198
171
15
49
95
18
198
121
41
54
25
11
13
104
57
6
54
163
83
ABCD 95012598776*3^$a+1 [50055]
18
24
12
35
19
5
1
54
66
90
5
24
24
1
72
35
60
19
29
12
205
18
126
23
1
11
96
253
11
145
78
12
29
7
29
60
91
42
131
115
137
67
228
17
96
55
29
25
11
36
36
72
25
11
37
47
61
47
72
48
109
59
7
17
7
30
11
108
300
12
43
41
120
31
29
48
72
19
12
125
37
11
25
59
31
5
60
25
6
18
48
54
126
59
96
49
90
30
23
108
247
132
29
37
72
18
5
60
13
11
19
5
12
43
89
36
1
11
7
36
54
30
77
36
13
35
12
25
24
59
12
24
25
24
11
43
5
43
24
53
96
12
48
55
36
126
18
186
48
60
11
25
30
6
23
187
168
65
7
48
5
1
59
12
49
6
65
1
95
37
11
156
36
84
253
47
1
59
31
17
73
47
300
1
287
60
103
17
109
35
60
25
59
36
36
37
71
24
121
54
77
108
151
5
132
12
156
25
126
5
43
42
180
30
65
60
84
79
6
156
114
126
83
55
132
84
114
12
108
18
132
5
67
66
114
5
156
49
114
5
12
13
36
23
36
12
19
180
65
139
17
24
24
12
25
23
19
245
1
60
12
59
85
35
24
121
54
17
37
47
36
132
73
72
42
5
13
35
121
155
12
12
151
77
25
35
55
198
11
24
24
12
19
5
120
91
114
71
36
49
36
59
48
37
35
60
36
73
35
55
90
36
83
115
41
36
25
11
24
24
31
36
89
25
48
180
108
23
31
53
73
59
24
31
41
223
36
53
60
193
72
47
60
55
78
102
5
19
180
12
18
96
54
30
6
29
55
41
49
35
12
24
43
65
91
24
53
109
83
127
126
47
12
36
120
79
156
5
12
48
13
47
192
67
65
19
36
54
90
24
17
31
53
79
5
61
119
12
36
19
101
145
54
5
31
65
13
180
131
61
78
5
61
11
12
36
12
43
101
25
11
37
36
6
120
41
12
25
12
59
19
5
31
12
42
107
19
36
84
54
23
175
17
60
1
12
23
144
31
77
19
161
37
90
125
91
84
17
84
36
25
35
24
139
42
54
66
131
37
11
37
59
60
60
36
43
90
11
24
1
54
66
168
11
252
48
24
1
150
17
240
48
252
48
25
47
60
60
103
65
84
12
48
36
1
35
48
7
18
35
55
72
36
288
144
108
17
1
11
60
36
72
72
91
108
29
60
127
65
84
96
79
17
79
29
37
95
13
131
13
11
60
25
12
23
19
30
6
17
49
11
13
35
12
73
36
54
17
168
1
30
24
12
29
61
294
29
127
65
24
79
54
227
19
29
7
53
252
19
17
7
17
49
72
203
12
43
257
49
30
24
54
30
221
204
61
36
95
139
5
19
48
53
84
60
108
37
36
47
49
71
37
138
65
12
96
36
61
59
60
204
271
54
47
24
144
72
73
6
29
151
53
336
1
59
72
60
60
19
90
18
125
73
47
157
90
149
12
85
143
37
23
91
185
48
157
143
25
156
36
59
36
24
24
7
209
60
19
101
1
60
71
193
35
25
11
73
90
126
36
54
6
48
71
91
41
24
48
36
19
41
7
329
120
24
67
77
37
35
13
35
37
71
120
103
66
203
1
30
36
209
49
11
60
36
55
65
73
132
11
48
97
119
43
161
61
180
71
12
151
36
41
25
18
5
12
48
84
31
6
71
127
41
79
53
97
11
36
25
30
24
41
24
1
59
1
71
120
19
5
103
96
41
24
96
31
29
60
133
11
37
23
235
36
53
48
108
235
17
7
53
73
11
48
61
95
12
24
31
77
91
12
168
77
7
77
144
24
43
65
108
96
24
24
67
18
48
59
36
60
7
5
55
161
1
119
36
1
18
77
24
60
24
264
37
24
ABCD 95012602346*3^$a+1 [50032]
24
240
48
15
168
42
138
30
12
30
18
3
9
138
282
138
90
15
147
30
18
93
39
57
93
60
183
15
252
117
51
420
33
9
18
12
57
24
9
15
105
18
120
69
63
90
63
57
48
39
48
123
72
18
27
15
18
90
102
30
273
24
3
21
177
42
78
222
48
33
9
210
60
150
48
12
18
180
162
63
15
30
75
24
3
21
39
57
51
60
210
63
24
72
21
3
24
72
3
30
15
96
57
63
129
138
30
375
117
30
21
147
93
96
240
48
72
24
249
15
96
69
3
15
12
117
48
48
24
123
93
24
3
30
111
27
30
39
123
141
72
264
48
3
90
12
180
30
141
69
60
63
15
42
87
33
15
75
21
27
93
57
15
195
45
27
45
33
39
21
3
99
90
3
72
15
18
15
75
45
195
222
18
30
12
51
9
78
129
111
210
72
48
42
21
24
15
33
57
60
30
18
162
30
48
42
150
3
72
33
15
27
60
30
27
33
18
30
30
57
33
135
15
12
45
63
42
63
15
42
15
63
12
45
33
15
24
51
72
18
75
48
39
57
48
15
150
147
33
18
213
9
63
45
3
129
15
63
33
39
321
27
132
18
207
192
33
78
33
72
24
144
9
18
42
27
123
141
87
12
117
48
75
168
150
12
18
153
39
30
18
105
48
9
135
33
15
27
78
102
48
102
18
42
15
15
180
60
90
135
72
264
39
33
147
78
12
123
225
30
9
171
165
72
15
18
120
90
93
96
171
180
180
45
120
48
27
12
33
15
120
60
420
105
24
81
12
51
129
60
3
24
48
75
93
27
237
24
96
93
330
90
18
90
27
15
150
27
288
63
105
168
27
69
123
30
15
63
72
57
81
207
93
162
225
33
30
120
12
21
9
15
15
18
15
237
27
21
192
51
39
57
96
15
9
81
39
93
30
21
96
111
12
60
120
33
72
72
3
48
93
27
45
72
72
21
60
240
39
111
129
51
60
33
57
63
72
15
9
201
15
168
69
108
15
15
42
15
48
48
27
30
30
9
3
60
57
360
48
48
225
15
45
150
12
258
39
24
9
63
504
48
153
183
147
30
42
45
63
9
141
12
48
63
57
87
120
15
78
90
150
42
153
87
57
3
93
87
57
111
33
9
138
30
60
123
24
96
24
96
57
63
27
45
27
138
75
192
72
33
18
189
168
123
312
45
123
189
3
21
24
105
18
150
207
33
60
99
63
48
30
3
147
30
39
81
30
105
48
159
18
15
24
24
336
81
60
27
105
120
138
42
18
57
15
120
138
90
12
18
12
243
87
33
135
33
87
129
24
99
108
33
96
24
57
12
60
138
69
111
240
42
18
69
63
120
105
192
33
111
9
60
3
225
159
33
60
195
75
21
24
123
213
24
63
72
33
15
9
240
141
30
93
27
69
24
9
207
81
63
24
72
48
255
33
24
24
96
81
30
42
63
57
183
45
99
51
12
90
138
165
120
48
27
30
63
24
3
30
63
339
108
129
48
33
15
45
150
30
39
21
12
111
57
ABCD 95012668672*3^$a+1 [50030]
42
41
16
20
16
9
159
3
18
3
32
4
57
66
42
36
39
15
30
39
3
9
128
16
12
132
9
3
8
25
75
36
9
24
3
15
90
11
12
16
20
103
9
60
15
54
42
12
29
40
75
186
120
11
16
8
181
18
105
36
9
30
53
40
80
31
18
15
8
52
27
53
19
29
7
36
105
12
12
24
44
7
21
9
39
12
48
44
55
24
18
18
41
49
3
84
15
45
63
45
56
36
103
30
18
6
23
4
3
17
97
12
155
67
21
72
12
15
69
117
47
109
42
198
54
18
15
3
12
29
16
51
21
8
1
3
3
5
67
36
9
3
17
7
126
3
20
40
3
21
147
120
45
159
41
4
84
8
7
33
12
128
19
33
3
24
66
78
36
5
4
56
25
36
18
48
9
9
11
157
66
18
3
8
43
6
11
72
16
72
92
28
69
23
28
15
6
131
7
6
51
33
36
11
7
53
16
48
9
71
19
69
20
84
216
61
11
43
33
39
72
6
84
3
36
15
29
60
7
29
4
80
13
108
12
75
44
121
3
24
27
48
18
27
56
25
27
9
72
27
15
54
36
11
4
32
19
9
20
13
18
5
28
12
108
20
16
9
12
11
60
7
81
21
60
12
27
20
40
27
29
133
30
78
83
12
52
36
24
3
24
29
36
76
93
15
3
36
30
78
9
20
7
29
109
3
51
60
138
36
6
5
100
3
93
164
25
35
37
24
72
18
54
54
12
54
18
9
15
36
33
3
30
47
144
31
12
21
3
144
9
21
35
37
71
52
21
27
27
18
11
31
84
9
92
31
54
18
66
18
53
28
9
24
15
84
36
3
81
56
4
27
12
78
51
15
33
164
37
63
56
13
12
18
65
16
36
9
24
18
48
33
9
11
7
101
37
51
63
9
27
84
29
24
133
3
9
42
12
29
7
53
48
7
42
23
36
4
201
42
30
123
9
15
8
13
11
88
36
3
54
39
33
47
40
27
9
9
11
48
7
33
164
37
119
49
48
24
54
9
12
15
138
36
24
3
20
61
3
8
72
28
21
11
1
15
12
20
16
15
48
9
144
8
1
6
69
80
7
42
18
5
100
48
27
18
48
24
3
87
30
15
45
36
3
36
9
24
102
53
25
27
24
36
15
17
16
36
24
12
20
25
48
11
85
18
41
4
21
15
20
16
3
6
27
9
11
91
69
27
41
31
48
6
75
69
51
15
24
30
6
65
16
3
17
61
3
27
45
24
9
95
13
36
30
17
1
18
42
39
27
6
23
97
3
39
48
6
15
21
18
5
40
63
65
133
18
57
12
44
24
19
96
5
85
18
30
18
24
21
9
15
12
12
156
20
7
12
93
21
27
9
72
18
5
97
90
53
79
30
11
67
48
24
12
21
69
15
9
18
29
19
6
36
3
56
85
23
7
29
40
3
9
33
51
24
33
3
33
11
25
95
43
33
135
21
9
15
27
77
7
69
128
16
12
12
12
36
20
28
33
3
20
13
12
54
125
25
36
3
8
55
36
21
48
39
9
44
73
39
36
33
6
45
21
39
8
25
11
40
20
4
57
11
7
30
6
21
51
29
4
60
9
15
27
9
60
33
42
29
48
64
60
27
29
52
9
71
1
11
85
30
65
16
8
25
15
3
48
6
27
48
12
93
23
31
12
33
20
25
54
5
4
3
29
31
66
60
63
9
15
24
92
4
32
49
3
20
28
33
18
17
12
4
75
21
80
13
11
43
30
11
4
36
39
18
18
21
21
23
25
42
33
12
57
6
21
45
18
45
15
45
3
209
64
12
12
8
28
92
49
15
3
66
6
5
16
51
33
48
56
36
7
12
21
8
25
18
9
33
36
11
28
9
18
69
39
21
123
18
39
116
7
21
51
9
15
45
27
29
72
28
45
15
9
83
61
11
7
30
24
72
3
9
126
36
36
54
54
78
12
87
75
29
97
83
24
40
3
12
24
21
72
92
7
81
72
48
33
15
32
60
19
129
12
12
48
8
67
30
3
44
85
48
60
15
12
9
18
45
60
33
18
33
9
18
9
9
11
64
12
8
7
90
99
15
12
53
73
11
31
29
79
18
23
16
24
9
23
31
90
54
9
57
144
35
28
45
15
92
4
21
83
52
9
23
72
13
12
6
93
84
15
42
23
36
72
13
66
9
15
72
29
1
54
9
12
8
4
27
33
141
18
114
195
60
33
47
37
42
18
15
51
197
4
33
6
45
3
36
53
12
72
175
30
72
24
63
99
30
3
39
54
11
37
3
51
17
72
37
47
40
60
33
27
12
8
4
12
168
72
36
9
75
27
89
72
7
102
96
27
45
39
24
32
16
48
12
32
28
120
219
42
12
39
48
75
6
27
56
7
54
59
4
57
119
16
15
29
19
17
25
90
77
76
3
60
77
112
27
41
31
29
25
27
93
6
9
21
36
72
72
42
18
12
63
48
48
75
24
66
18
69
75
33
63
12
36
17
79
18
27
12
8
1
42
9
96
21
23
25
15
117
39
9
35
36
79
12
18
39
33
143
4
72
12
12
84
36
8
49
23
24
36
88
9
18
29
19
60
77
4
45
51
44
24
12
76
3
57
3
41
4
36
39
21
147
48
6
15
12
3
36
29
4
68
16
9
96
66
9
15
18
30
18
54
29
43
6
11
19
18
15
20
64
84
80
88
20
31
77
52
9
54
21
129
39
116
37
15
27
126
47
61
11
37
6
48
54
18
24
45
27
18
23
108
40
72
9
3
44
64
20
49
12
75
96
15
5
43
96
5
160
27
9
15
21
108
12
104
64
9
51
81
15
33
11
49
15
3
117
75
6
27
48
15
48
36
65
16
24
9
11
1
27
8
4
48
45
3
27
17
36
184
96
12
44
7
57
15
42
84
3
140
28
33
36
23
49
23
13
23
88
24
12
9
54
53
7
57
24
3
21
8
13
18
36
12
24
5
40
36
84
20
112
48
ABCD 95012693812*3^$a+1 [50082]
24
16
92
78
25
21
50
30
16
164
34
2
30
49
9
15
23
13
15
2
22
45
9
12
20
19
24
27
81
35
1
60
48
47
36
1
59
28
45
69
36
27
21
3
53
19
69
18
21
12
23
30
31
12
12
21
15
5
6
13
48
12
24
27
2
7
21
2
70
2
88
36
2
12
31
12
51
9
24
12
9
27
5
12
31
23
124
36
26
115
3
66
24
108
32
40
18
9
57
36
20
12
31
171
33
11
61
21
3
5
18
24
1
63
12
54
51
5
18
4
57
5
115
21
39
11
24
12
1
11
1
3
62
46
38
52
63
9
44
64
26
25
9
75
36
23
102
16
12
63
23
64
45
11
37
24
57
14
10
51
5
31
15
44
25
9
14
4
9
60
12
9
123
5
7
41
18
70
110
25
41
10
102
44
19
63
33
9
2
72
24
40
81
36
23
10
3
36
96
11
37
12
17
126
4
30
24
3
11
16
9
9
8
12
72
4
3
5
18
58
8
34
38
19
72
5
6
61
24
45
8
19
5
4
12
50
78
79
12
12
45
30
24
36
30
3
51
32
6
22
9
35
54
12
16
15
12
9
3
60
12
35
46
51
29
19
15
2
28
24
39
33
3
27
50
30
1
60
5
16
2
42
31
11
138
46
45
5
60
43
15
9
12
12
59
36
42
6
16
21
48
3
18
180
2
13
11
6
31
63
6
30
24
50
34
9
24
41
48
40
24
50
6
7
27
72
48
20
37
57
48
14
85
24
5
18
16
21
36
11
49
9
15
21
36
51
99
14
55
3
12
62
7
29
19
23
4
2
4
20
42
37
5
43
36
60
21
6
9
45
3
29
18
22
14
90
4
32
7
96
39
21
11
24
1
12
72
35
18
7
23
6
19
101
79
137
10
45
24
36
5
16
39
17
31
72
5
30
4
14
28
135
3
6
51
3
20
16
30
39
12
72
60
5
54
28
54
39
108
48
12
11
60
1
33
3
24
41
48
43
17
6
1
15
8
24
42
28
2
72
13
12
36
33
26
64
38
7
21
87
29
67
11
37
11
10
51
21
26
13
12
24
35
1
21
86
4
36
33
39
30
18
78
98
48
34
68
55
5
7
23
22
50
16
54
24
63
17
19
23
73
5
88
72
36
38
37
36
15
69
83
28
2
55
5
30
36
30
30
22
3
23
88
33
24
53
46
45
5
30
13
119
1
21
3
69
18
14
120
55
77
79
5
16
3
5
18
6
4
26
4
14
108
7
12
60
33
6
9
84
36
45
3
24
33
27
57
3
41
12
19
60
24
65
7
9
8
72
30
37
12
21
159
29
28
36
3
11
132
16
45
24
5
7
21
6
21
168
5
42
1
12
39
129
15
21
12
12
21
8
24
4
8
16
14
16
33
3
6
3
9
32
48
52
27
108
3
9
41
28
51
72
24
12
12
11
1
15
93
209
34
9
24
11
34
14
30
30
25
23
24
12
52
8
37
12
3
9
21
51
24
3
9
24
17
19
33
2
25
5
7
24
15
21
180
41
31
60
36
12
24
24
15
68
12
25
23
37
21
20
6
28
48
33
12
24
24
24
9
15
9
26
84
37
33
8
7
36
21
20
67
12
21
26
42
19
12
48
123
33
45
14
37
21
108
12
50
28
2
43
65
126
54
30
37
5
43
36
17
31
120
51
26
43
9
3
60
24
60
24
60
36
93
3
12
5
28
3
3
33
72
48
12
12
72
36
33
27
24
72
12
101
76
20
24
31
51
33
11
18
7
59
42
156
6
193
9
3
60
24
11
16
36
9
5
31
3
21
11
37
5
55
65
4
104
55
95
13
65
10
36
9
5
7
59
49
15
21
5
54
10
6
2
19
24
21
32
43
23
96
1
77
52
15
41
4
14
22
14
16
14
19
96
77
18
13
96
33
14
61
53
34
33
36
17
96
6
36
13
12
5
30
16
36
33
60
3
9
12
65
58
26
7
204
12
15
8
42
82
18
15
11
30
31
5
151
5
4
18
9
21
3
59
70
39
120
11
1
12
53
34
2
31
12
29
31
107
76
36
8
25
11
12
70
14
18
7
53
7
12
35
1
12
17
31
27
56
10
96
32
36
19
77
19
27
9
23
1
60
53
24
31
36
36
72
96
36
15
2
36
55
23
10
8
55
11
78
31
12
17
4
27
117
36
14
22
15
12
11
13
12
9
2
64
54
56
66
10
2
37
45
3
95
1
36
96
5
12
4
78
36
21
45
111
12
17
19
12
17
43
12
11
37
69
27
23
13
99
9
29
7
23
28
33
5
34
129
63
72
57
60
77
12
42
12
1
24
3
9
24
84
12
5
55
84
65
12
7
84
11
58
8
79
24
9
15
41
4
12
15
3
36
42
38
1
51
176
42
7
53
6
1
57
2
85
47
13
29
91
23
49
21
8
31
81
6
122
18
16
9
69
27
9
20
7
24
29
6
70
20
36
43
12
57
14
13
12
33
18
14
19
12
72
21
27
81
63
12
36
12
9
27
27
30
3
15
32
1
17
18
90
72
31
36
15
56
30
55
48
60
5
12
18
1
12
36
3
9
35
114
43
33
24
36
50
6
124
32
4
15
15
44
46
2
49
9
51
5
7
11
25
9
14
25
60
27
69
12
63
30
3
24
11
12
30
46
2
22
33
11
49
81
8
72
12
19
77
30
13
27
18
44
82
14
31
24
21
15
23
1
23
1
53
19
36
9
27
143
6
7
41
19
11
34
15
120
17
10
182
7
29
55
11
22
38
52
2
31
60
9
3
35
4
36
18
8
55
5
7
24
5
40
12
2
54
66
13
23
1
9
12
24
3
35
13
35
76
9
9
8
24
30
42
22
18
2
13
75
66
51
11
13
60
23
61
21
15
72
11
12
18
18
25
135
45
3
129
21
30
78
15
72
12
5
43
59
60
4
9
12
9
3
51
9
29
6
16
26
91
12
11
24
37
53
36
43
72
36
5
4
15
17
67
21
2
22
44
7
15
57
51
6
27
72
5
52
75
17
7
15
30
51
47
12
4
21
48
5
91
11
6
70
57
53
19
24
3
9
24
9
20
24
46
14
19
3
14
7
45
68
72
18
76
33
65
16
14
22
36
20
7
12
29
22
45
21
24
18
9
5
12
4
3
24
11
25
12
21
14
52
6
12
15
12
12
17
4
14
37
17
67
48
11
37
29
31
27
9
33
8
7
75
50
12
100
14
25
5
31
15
45
23
36
22
2
196
44
10
12
27
5
31
24
5
22
21
33
12
3
12
9
110
25
12
15
21
5
22
14
30
25
27
33
12
12
12
39
2
7
71
6
16
14
1
35
24
13
53
79
35
4
9
3
18
42
9
29
7
24
21
30
9
135
9
15
14
43
84
23
34
39
59
25
5
43
9
39
29
31
36
23
49
29
52
68
54
22
36
3
12
11
6
24
10
21
12
12
9
56
55
15
60
48
90
78
21
53
67
29
22
9
72
9
132
30
14
132
19
72
39
38
6
13
65
60
52
63
36
129
32
7
5
ABCD 95012777558*3^$a+1 [50056]
60
27
128
13
47
7
66
75
32
13
12
12
60
30
12
66
24
36
3
27
102
78
24
9
36
9
12
24
18
53
37
27
48
32
103
36
12
48
42
12
36
84
6
24
48
5
55
30
3
24
63
69
33
51
165
66
54
30
5
1
36
3
116
85
63
21
11
24
4
117
108
111
51
18
15
3
69
9
11
25
126
9
9
42
77
1
30
60
36
24
30
36
18
12
29
37
174
9
135
12
9
51
5
19
30
24
90
12
12
42
36
48
90
21
33
18
30
12
6
21
48
75
17
43
96
12
18
12
48
72
54
18
60
6
9
51
102
42
105
57
63
15
30
6
9
36
45
6
6
35
85
24
39
96
9
30
105
99
5
40
15
6
72
30
48
66
15
15
24
6
90
18
6
12
54
126
72
12
84
9
63
30
42
12
6
12
48
30
57
8
73
95
37
3
81
36
54
36
18
162
138
54
21
27
12
18
27
36
75
30
12
23
36
48
108
7
42
3
8
7
138
47
1
51
20
25
24
24
15
21
126
30
39
60
27
33
45
42
9
33
60
27
21
168
72
3
9
11
1
3
176
37
35
7
108
42
23
48
55
21
39
12
5
19
36
84
36
77
61
42
24
18
6
180
36
18
15
27
108
5
7
30
3
21
30
6
66
30
12
27
24
104
12
73
78
72
30
30
21
44
16
9
18
5
43
30
12
99
9
60
72
3
60
15
24
5
25
27
20
19
45
15
12
30
78
180
36
30
24
35
36
25
11
19
9
27
18
42
18
24
12
39
39
113
19
18
6
30
15
80
1
36
24
3
60
3
9
39
9
33
12
35
1
6
30
15
21
60
3
15
9
20
37
54
21
48
12
45
75
21
27
80
31
60
132
60
5
25
84
11
13
24
18
24
9
117
3
27
18
54
48
24
66
27
3
12
66
42
12
41
16
9
12
60
27
63
93
15
30
30
36
6
35
55
17
7
30
90
9
15
6
23
55
6
111
21
99
9
24
30
65
61
24
60
6
54
27
33
48
23
60
31
6
30
18
24
30
21
27
30
78
96
53
13
3
9
171
27
53
7
29
25
15
69
36
96
59
319
12
84
108
12
24
129
3
30
35
144
175
33
33
12
48
3
117
3
36
81
18
81
9
66
18
6
6
15
20
4
9
87
3
41
1
6
102
30
48
65
19
24
21
3
17
64
57
30
18
12
54
5
13
42
69
27
30
12
42
33
45
11
1
48
72
3
75
60
6
54
6
42
57
8
28
21
30
48
12
120
6
99
9
30
120
54
30
60
81
39
21
27
12
36
21
81
39
60
69
11
73
18
12
138
63
27
9
8
1
12
23
49
18
89
19
90
35
1
24
11
19
6
6
48
126
18
12
18
18
53
31
6
12
11
25
12
12
6
9
231
30
36
54
12
17
85
11
4
21
60
6
6
24
6
54
36
18
6
3
92
1
30
5
4
15
18
6
336
30
66
54
3
15
48
33
9
90
48
60
60
69
9
24
47
25
15
33
6
36
60
45
33
6
12
18
36
3
96
24
57
54
36
78
12
6
48
54
48
30
30
84
18
21
9
35
13
3
51
30
36
23
24
12
55
24
45
51
30
3
3
33
9
12
39
21
23
1
15
9
42
33
27
6
18
6
48
36
39
12
9
36
15
15
6
138
12
53
7
9
3
65
7
30
15
21
48
6
33
3
30
54
36
24
18
120
6
12
24
30
75
9
60
15
51
30
36
59
13
12
18
6
71
4
9
42
24
12
78
39
96
51
30
30
54
54
18
54
18
18
18
24
36
6
5
19
36
33
21
72
27
3
5
7
72
48
6
35
36
49
54
41
31
54
6
36
29
49
24
12
75
8
1
11
4
69
27
45
30
30
35
49
72
35
67
6
132
3
45
120
72
150
72
18
35
7
102
59
16
21
12
6
30
54
6
102
54
6
12
17
1
27
33
3
51
6
12
6
21
33
23
37
30
96
17
7
102
6
48
90
15
9
66
36
18
126
6
18
12
30
114
12
24
125
61
39
9
24
11
85
6
96
9
135
9
39
12
24
30
42
18
54
5
13
18
12
69
63
36
6
83
7
9
75
72
24
69
15
30
15
27
18
60
90
54
6
9
33
143
7
48
42
30
72
18
12
11
40
75
102
30
30
30
48
12
93
9
30
53
64
45
168
30
18
24
71
7
21
57
30
90
30
12
5
40
72
3
5
25
36
6
6
90
9
3
6
30
6
48
12
3
33
63
20
16
45
3
33
27
3
24
9
21
6
9
123
96
24
53
55
12
113
28
9
12
84
30
17
64
24
27
24
6
27
213
24
23
1
12
42
66
35
19
6
12
18
69
33
54
18
6
6
66
18
12
3
27
18
15
20
19
12
9
147
54
11
43
24
30
132
126
168
54
30
30
42
5
31
18
35
4
12
3
18
18
36
6
18
30
24
6
6
59
49
15
36
24
3
29
24
67
114
36
54
9
15
12
150
24
108
15
3
12
96
5
121
6
18
15
27
30
3
9
18
42
6
6
15
21
18
21
48
27
9
21
15
8
112
15
66
12
30
48
5
79
6
42
36
17
13
72
30
18
24
6
9
3
48
5
7
150
84
15
60
15
36
18
11
91
12
6
6
65
139
65
25
12
47
67
6
72
15
15
57
33
6
12
29
19
30
15
24
15
66
12
3
27
17
36
60
19
57
3
6
6
48
36
24
12
108
113
73
12
42
6
11
4
9
42
30
18
36
36
6
24
36
18
30
47
4
48
45
12
6
9
48
132
33
27
120
3
6
54
12
18
15
20
133
18
89
13
42
30
12
24
15
51
30
54
65
24
67
54
30
24
42
6
60
30
23
1
6
9
80
13
30
5
13
27
51
6
3
87
24
54
15
51
90
30
5
76
44
31
120
66
42
18
3
9
18
78
6
6
12
78
132
21
39
30
12
24
39
27
24
114
27
9
6
6
35
49
36
24
35
1
12
120
87
51
18
47
64
9
15
80
19
12
48
6
24
12
48
6
5
7
9
68
1
60
6
66
35
64
45
18
18
3
36
3
57
48
27
9
15
45
39
45
21
24
30
81
15
ABCD 95012782882*3^$a+1 [50034]
72
23
1
36
120
48
275
16
48
105
471
45
35
49
72
39
189
60
23
157
96
36
15
141
12
48
120
48
15
45
192
83
25
407
144
96
48
1
95
85
48
27
21
228
24
48
95
85
24
339
9
167
1
95
144
1
12
48
99
9
60
59
13
99
48
321
276
228
108
48
84
156
107
64
573
120
27
129
60
120
24
120
132
36
72
36
71
1
120
23
25
36
96
99
93
276
120
119
85
36
144
72
159
129
95
37
315
9
24
15
32
160
33
191
361
288
71
144
361
39
177
15
249
12
59
85
11
352
192
48
321
120
132
84
204
72
60
420
24
275
1
159
165
108
108
24
59
25
96
240
135
45
300
23
85
203
133
204
48
12
35
25
71
61
99
32
145
108
60
231
45
3
57
39
176
181
123
240
9
87
45
35
73
327
288
93
147
21
24
240
300
12
120
24
60
15
69
11
16
48
117
48
251
37
12
95
61
35
61
120
60
36
108
60
24
11
37
27
80
16
57
24
36
219
21
203
64
96
9
87
144
45
180
96
63
80
37
459
117
59
1
24
119
169
36
291
225
36
27
177
623
768
37
107
193
72
39
21
96
123
32
13
195
96
128
145
287
61
408
120
144
36
47
192
145
255
21
120
24
155
217
71
49
63
21
11
61
168
252
204
96
387
585
87
128
1
159
176
144
25
231
144
21
12
12
60
72
156
48
227
145
95
25
87
32
48
13
108
132
48
12
72
15
176
61
3
32
229
192
12
36
75
117
24
35
144
144
13
243
80
64
153
39
48
93
12
12
11
205
3
32
13
195
45
156
24
36
123
33
63
141
48
275
13
12
252
11
48
25
36
24
240
12
159
201
39
93
180
95
85
27
105
48
12
11
73
60
216
339
32
49
159
80
64
57
36
84
63
32
109
35
64
96
129
108
3
57
87
21
171
21
27
80
61
60
24
143
144
1
144
228
72
36
300
264
123
416
160
57
167
48
37
12
159
45
131
304
21
144
75
297
84
228
207
48
32
85
156
47
13
147
240
21
24
48
684
84
179
61
24
180
108
228
84
60
23
97
36
11
85
75
48
96
45
35
1
15
105
ABCD 95012955164*3^$a+1 [50014]
21
30
9
81
15
15
18
27
3
21
51
21
75
48
174
18
102
12
6
30
75
33
27
45
3
45
27
24
21
27
36
15
9
33
12
60
15
45
108
12
3
69
15
21
12
15
51
21
3
48
24
21
3
30
87
45
228
36
36
18
42
39
9
6
9
45
66
18
12
15
33
3
12
27
6
3
21
15
105
120
18
42
30
261
9
24
42
18
72
24
108
42
66
87
21
15
36
33
6
9
21
90
30
15
36
15
198
87
36
9
24
27
12
21
36
24
12
42
18
54
90
36
72
108
72
51
57
15
27
18
12
3
24
9
60
12
54
21
45
39
33
60
48
63
75
24
6
90
57
39
24
9
93
24
39
36
9
135
87
9
36
24
3
30
60
6
102
183
72
3
66
3
27
21
48
24
12
15
48
6
51
15
30
48
51
36
3
66
60
75
60
189
12
3
21
12
78
6
18
30
12
6
48
129
81
72
78
9
96
36
3
42
6
120
54
75
96
69
15
33
42
6
39
9
15
105
114
72
9
21
51
24
9
12
18
69
75
6
84
15
45
60
27
3
6
42
18
12
15
3
30
60
12
60
30
54
48
3
12
33
3
12
69
36
42
18
63
45
12
12
48
48
12
30
45
117
27
24
27
105
9
6
120
9
105
3
12
15
30
3
63
78
60
6
54
42
9
33
12
24
207
24
33
18
129
9
60
24
15
3
54
204
54
18
24
3
3
24
93
141
12
63
69
36
42
9
15
48
42
39
72
9
15
15
9
57
12
15
51
42
12
3
144
9
24
27
69
27
99
18
3
12
45
3
57
78
54
39
81
18
21
69
12
60
39
15
144
126
111
96
24
48
45
72
108
15
21
30
66
6
33
36
21
12
63
9
15
69
39
48
9
243
21
6
33
48
9
78
30
3
84
105
18
6
36
6
45
24
51
72
30
42
93
45
6
246
48
96
12
15
57
6
6
39
81
216
3
21
24
12
39
9
27
60
12
3
48
6
3
12
9
12
84
186
78
36
3
21
12
3
15
177
60
3
72
30
42
18
72
78
48
42
24
39
117
3
21
18
33
33
6
18
48
63
45
27
33
54
6
60
6
45
60
21
42
57
9
6
6
18
54
12
6
9
9
15
24
156
99
33
60
105
24
3
105
6
42
39
21
132
27
9
27
87
18
30
30
60
87
15
48
18
24
72
39
9
36
87
27
6
51
165
36
27
45
120
15
33
12
36
6
9
9
6
30
66
21
57
3
33
24
135
45
3
48
36
3
33
57
60
27
45
84
12
12
12
120
66
69
108
87
24
30
12
54
45
51
24
9
12
24
3
102
51
45
75
9
51
27
102
108
15
45
123
12
27
150
51
15
9
39
24
21
57
60
27
3
18
12
12
36
36
15
141
18
69
36
9
12
18
33
9
39
39
42
48
48
60
27
15
90
60
42
9
57
48
6
30
24
12
24
30
138
3
24
81
42
78
18
54
15
33
15
24
9
72
123
21
36
63
39
42
39
12
12
117
15
21
12
12
24
102
30
63
9
96
24
240
36
84
36
36
18
72
30
3
63
9
39
9
45
66
45
9
12
36
12
27
3
162
54
129
45
42
18
30
6
39
45
48
60
15
24
36
33
72
24
60
3
33
30
24
18
30
48
30
48
72
12
3
9
3
111
141
36
45
75
9
3
120
51
9
33
24
6
18
24
36
195
21
15
93
15
33
12
48
60
54
21
3
66
30
21
48
24
21
60
12
120
3
105
51
45
3
15
96
6
51
12
3
54
99
9
12
24
27
105
15
72
87
6
12
15
57
96
30
30
84
3
33
15
24
3
45
108
33
111
33
120
30
42
108
72
18
30
3
15
30
114
30
15
3
6
36
6
33
15
45
9
12
36
72
15
27
66
24
60
3
36
45
15
15
21
3
21
21
36
12
27
60
9
96
3
93
72
3
45
24
30
210
84
39
51
45
60
81
51
45
12
108
168
24
3
75
30
3
12
57
15
21
126
6
3
231
90
6
18
36
51
57
27
33
63
3
6
24
36
48
6
57
9
54
45
27
114
6
42
30
48
114
30
45
141
75
120
33
39
21
87
87
18
12
18
42
78
225
39
78
75
93
48
87
3
6
36
3
69
51
96
75
18
3
117
36
111
21
48
51
45
111
48
12
60
15
30
27
45
87
75
6
84
6
57
45
12
3
27
66
30
138
6
18
6
81
105
75
45
51
3
57
9
30
6
12
78
9
9
87
9
15
93
63
27
66
39
12
141
108
72
24
18
78
24
36
3
36
24
69
27
21
3
9
36
36
6
72
18
30
33
36
120
93
27
36
33
120
39
33
3
72
3
21
24
147
42
12
114
192
30
3
9
63
60
24
129
132
12
51
39
48
78
15
21
30
18
3
84
33
102
66
12
12
3
81
36
3
75
66
6
45
48
72
45
6
24
18
3
69
6
45
75
33
21
66
48
69
3
18
12
75
33
12
42
6
12
39
45
15
3
48
18
51
3
42
30
105
21
15
48
99
42
3
48
33
42
30
60
3
12
33
15
21
90
9
21
24
24
18
9
21
75
9
60
84
12
3
87
72
96
57
69
66
102
36
30
42
54
21
33
12
3
69
30
81
21
3
15
240
72
78
3
57
27
51
18
12
12
102
18
27
51
ABCD 95013196498*3^$a+1 [50119]
48
129
39
36
69
75
12
84
9
54
177
3
18
39
51
54
162
21
69
63
12
24
9
51
255
81
261
15
192
72
99
21
60
135
234
36
180
39
48
75
57
51
234
147
12
48
153
3
36
12
84
63
108
36
117
9
39
69
39
33
111
12
96
141
72
219
24
72
27
18
27
72
96
24
159
54
75
12
204
33
3
96
27
9
192
12
12
117
18
36
36
90
72
63
81
87
165
36
135
27
72
57
12
48
45
72
99
27
18
51
108
39
72
21
60
81
54
21
69
36
126
33
39
21
213
75
51
33
48
9
18
36
33
24
24
45
63
27
9
60
39
93
168
189
144
72
51
24
72
12
21
72
18
45
84
84
21
54
177
84
63
81
12
108
72
15
18
135
45
27
9
36
27
27
144
144
18
39
51
36
9
63
33
3
90
18
18
3
60
12
33
90
36
33
3
54
36
3
36
33
75
180
15
33
84
9
72
87
21
3
24
81
15
165
27
45
87
57
36
63
45
90
45
60
36
84
9
72
18
21
15
57
108
51
33
72
24
96
12
48
57
99
72
9
72
63
24
120
9
18
69
21
51
3
54
27
27
69
144
12
153
75
96
27
117
27
324
270
108
123
48
189
3
60
81
36
171
117
63
9
36
75
51
54
126
90
144
3
96
60
39
9
48
72
15
57
33
51
36
39
54
15
48
45
111
15
9
24
21
27
9
135
24
108
156
135
105
39
54
90
81
63
54
18
81
279
81
108
45
18
108
81
9
39
51
21
33
90
126
3
84
12
12
24
12
60
72
27
117
48
33
183
36
123
9
12
96
9
162
57
51
54
3
48
36
12
36
63
18
36
18
33
21
36
108
198
72
21
12
12
48
84
21
180
39
123
36
198
87
21
18
105
3
33
3
81
9
303
21
15
3
18
15
12
135
18
54
54
15
3
36
72
9
84
12
36
84
189
15
93
144
39
12
129
303
3
54
18
18
87
156
81
54
9
171
21
60
27
69
57
27
12
120
108
156
36
63
306
27
27
18
51
201
27
27
69
93
54
108
93
159
36
90
27
72
99
69
24
36
51
90
36
36
87
3
93
48
120
81
15
3
165
15
36
81
189
159
96
24
45
99
171
81
12
96
240
21
51
39
9
12
84
96
60
204
3
21
87
57
60
156
105
15
12
81
15
21
27
81
111
36
12
3
129
105
36
108
18
36
18
39
96
135
57
87
54
171
48
105
39
168
168
48
24
57
27
45
15
228
9
51
57
75
51
36
36
9
9
207
72
108
84
12
132
33
75
60
27
9
9
39
60
36
9
72
75
51
36
18
111
15
54
51
129
63
84
51
36
69
24
51
45
27
18
15
21
123
12
27
69
36
21
108
54
9
81
27
81
90
144
45
117
3
24
117
36
3
48
60
48
24
33
39
24
9
3
123
33
48
132
39
21
84
21
36
51
144
21
108
18
72
72
90
72
363
51
54
36
3
51
165
12
84
12
33
3
12
12
117
27
144
27
90
18
18
18
141
3
21
24
108
9
108
75
96
45
63
36
12
132
27
18
51
129
72
75
12
3
36
21
69
3
252
12
111
72
18
15
75
72
21
159
57
33
18
36
9
27
36
36
69
21
3
105
252
39
15
54
72
3
12
144
3
33
36
204
51
18
126
177
21
18
81
27
57
51
33
309
18
72
45
9
123
39
33
93
99
72
63
36
36
153
72
27
234
51
12
48
33
3
69
18
18
39
24
27
21
84
3
54
3
33
15
21
51
21
51
39
108
129
192
21
72
36
234
33
192
9
18
9
96
75
ABCD 95013611898*3^$a+1 [50010]
10
50
12
18
30
48
12
28
54
56
12
28
32
102
18
78
112
8
30
100
170
10
44
28
42
18
2
18
88
182
18
82
122
58
38
22
8
30
150
60
30
120
90
24
40
8
18
162
88
80
172
8
4
6
62
30
132
18
108
4
86
10
72
68
24
10
26
42
30
60
40
18
42
30
38
60
132
22
168
18
2
10
18
122
30
160
50
48
72
82
18
98
40
42
8
60
72
42
18
60
22
68
10
12
36
32
60
22
38
100
62
48
18
60
150
42
58
62
40
90
60
68
24
48
22
146
72
30
88
24
138
42
36
20
52
30
72
6
134
30
66
40
144
26
10
20
60
154
8
30
70
110
162
6
30
52
18
2
78
82
20
60
108
222
12
18
100
50
220
90
120
50
40
20
70
20
120
12
6
40
20
22
2
6
84
66
4
48
60
12
38
42
100
18
78
84
36
44
10
18
90
8
64
146
12
90
72
36
72
22
18
38
40
90
32
52
18
18
42
80
30
48
72
42
10
126
14
78
18
102
28
50
22
30
18
92
52
6
74
66
30
82
2
10
80
28
128
72
40
140
48
30
162
28
44
106
12
68
112
8
12
240
30
48
30
100
24
48
110
22
8
10
198
12
122
6
52
38
34
26
24
10
26
240
132
28
20
30
22
8
54
178
30
38
102
90
30
60
30
30
40
2
208
32
58
60
50
168
64
38
88
60
32
18
34
68
78
114
118
20
18
4
26
30
70
20
82
212
118
2
18
28
122
10
158
132
70
50
60
30
48
4
36
32
28
12
72
50
78
58
30
134
6
60
22
102
36
44
36
64
50
6
22
2
36
72
30
40
38
64
18
72
6
12
68
30
82
18
14
36
72
102
6
4
38
120
22
338
40
38
40
44
28
102
78
30
38
12
12
28
38
4
108
48
50
4
38
88
2
12
36
42
102
76
42
2
78
172
20
28
8
12
52
116
64
98
88
80
84
16
20
12
22
110
10
90
36
14
18
10
188
4
80
6
82
68
202
68
72
40
20
118
54
38
108
150
72
10
50
118
2
30
18
4
198
20
28
122
168
24
48
22
8
58
60
32
40
92
36
64
8
90
52
98
28
102
8
72
48
12
112
18
8
232
12
80
106
54
108
8
120
30
30
42
12
66
54
90
18
30
30
30
82
18
90
90
20
30
10
20
10
50
28
50
24
10
60
26
130
20
4
18
2
36
72
100
68
30
30
52
38
30
150
24
28
20
12
46
80
94
60
20
16
62
30
90
10
18
32
102
48
22
68
30
18
40
24
48
18
2
18
114
6
10
102
20
70
60
18
20
30
72
30
72
6
52
68
12
28
2
40
2
6
4
98
28
20
30
30
30
22
80
40
242
6
12
42
6
52
50
112
38
22
20
18
28
50
10
92
60
12
60
30
28
72
80
88
98
72
18
22
38
120
72
60
48
84
16
162
218
12
40
50
120
10
38
34
36
110
54
70
80
48
82
6
84
8
78
72
12
66
40
50
4
48
60
30
32
18
28
140
4
108
98
30
12
70
18
24
126
110
52
110
78
4
140
126
84
28
18
20
70
20
52
98
100
2
12
18
148
114
80
6
30
42
42
48
18
4
38
172
26
52
20
10
32
18
48
120
192
10
8
30
124
8
22
6
44
48
70
2
90
10
168
128
64
18
18
42
20
108
160
32
90
18
84
30
6
30
100
42
18
102
42
26
64
86
114
18
90
18
64
18
68
12
78
22
90
108
72
80
18
42
40
78
20
54
48
70
8
60
94
36
32
120
28
134
36
12
90
42
48
42
18
10
38
22
2
118
20
18
90
24
28
8
190
14
30
10
6
12
18
2
48
54
48
82
56
60
52
162
8
72
120
28
42
8
102
6
22
50
40
8
52
2
48
30
60
12
118
20
162
28
20
70
78
54
90
8
150
18
12
48
12
58
212
22
80
6
4
66
54
8
118
162
8
144
18
280
8
60
12
10
8
64
38
30
22
168
48
20
22
20
100
8
12
22
48
50
10
68
70
2
130
18
12
68
42
40
38
64
8
28
20
60
102
22
8
192
88
20
88
12
50
18
154
8
28
72
80
30
120
18
42
18
12
30
40
20
52
26
12
60
390
ABCD 95014127738*3^$a+1 [50130]
177
57
126
117
33
15
9
27
24
135
54
3
33
195
15
36
54
54
33
27
21
45
15
15
81
9
300
210
24
126
90
114
6
54
27
165
144
24
51
15
36
81
9
18
81
51
180
90
270
18
102
18
63
159
81
87
57
183
6
30
30
6
60
18
96
30
21
216
24
75
141
9
24
6
141
27
117
204
99
93
3
6
219
51
9
99
36
120
6
48
63
63
150
60
15
51
138
6
24
153
24
33
180
90
57
24
369
63
33
54
126
60
84
96
15
9
90
66
6
78
12
48
156
60
204
27
39
105
120
72
120
57
72
18
6
15
12
57
90
57
63
42
108
36
60
207
243
57
93
120
210
90
30
84
21
12
123
36
81
9
18
21
51
78
96
174
126
111
36
144
9
24
111
240
69
303
48
165
195
36
99
6
24
234
30
150
93
63
30
75
165
24
111
192
93
264
90
30
312
159
201
198
6
6
48
6
15
69
6
84
60
273
33
84
90
60
66
195
99
30
3
39
9
69
6
156
18
12
204
111
105
39
39
30
180
72
48
111
12
3
120
30
210
6
18
141
51
138
180
12
99
99
57
99
150
27
153
291
15
30
18
36
6
84
24
12
78
33
3
84
6
195
15
30
60
15
15
96
45
15
318
36
27
87
81
60
21
30
24
114
51
225
144
3
120
87
210
72
54
57
87
96
120
66
60
24
66
198
6
30
15
105
6
48
6
24
42
24
117
63
30
24
60
66
30
144
30
6
15
75
234
6
117
9
78
222
114
84
90
123
60
108
21
324
60
60
84
132
39
159
150
192
168
3
3
114
3
24
36
33
27
99
18
147
9
114
6
54
81
9
63
39
78
180
120
6
54
30
12
78
6
21
123
282
108
6
30
120
126
81
144
9
147
48
105
27
180
27
306
27
57
30
42
135
39
84
66
15
15
36
60
21
48
285
75
45
90
174
171
72
183
84
93
87
153
129
39
12
57
51
72
168
39
333
69
60
78
156
66
39
9
63
63
174
123
27
6
60
60
24
27
36
168
39
42
48
111
51
138
306
21
123
33
87
30
120
90
120
6
435
45
174
42
99
129
66
54
120
36
144
60
96
54
30
30
36
24
66
15
132
33
75
135
114
63
60
3
105
39
90
63
33
15
39
81
165
171
45
78
6
27
57
6
96
18
186
114
3
48
132
27
180
30
240
12
204
66
24
225
72
3
45
69
36
6
54
27
180
9
18
21
51
60
78
60
3
33
195
219
21
45
30
30
36
48
66
21
60
36
153
174
33
9
78
126
24
42
120
378
27
33
3
93
60
114
12
234
135
69
63
33
30
225
240
9
51
39
33
33
150
30
66
9
216
15
21
147
153
48
9
36
87
117
6
30
27
93
24
42
54
6
54
87
87
60
6
234
21
171
141
57
30
210
246
117
84
9
24
186
66
99
75
36
24
ABCD 95014269484*3^$a+1 [50057]
25
104
15
90
39
75
57
3
24
57
9
39
3
9
28
11
126
6
18
42
84
105
60
39
6
18
117
24
75
12
60
12
36
54
96
6
9
99
57
51
93
84
15
18
24
39
27
12
36
6
15
15
13
11
21
45
3
45
6
84
117
88
35
73
59
21
84
33
55
20
60
63
37
68
3
6
6
12
273
15
108
12
93
96
24
72
12
15
6
75
99
18
63
9
42
126
15
129
55
8
12
96
15
12
66
144
111
4
5
27
36
39
24
42
24
90
45
9
66
168
36
1
8
63
57
40
35
12
96
37
32
39
9
48
64
53
42
1
44
144
99
48
12
12
54
87
3
12
18
72
55
104
9
30
96
33
108
165
63
24
231
84
6
7
44
3
57
15
21
12
15
81
99
45
48
4
35
1
17
55
23
45
75
9
15
48
45
15
12
1
20
12
3
78
19
35
141
4
12
35
33
3
37
11
21
9
24
63
84
60
3
30
15
33
42
25
77
18
12
165
48
3
12
12
21
3
1
8
27
105
51
9
33
15
15
57
24
27
25
29
6
33
12
60
123
57
69
39
64
32
48
63
9
15
9
36
39
24
13
47
37
29
6
33
27
30
63
3
30
39
96
3
6
159
84
36
9
55
8
4
11
42
90
21
60
60
9
15
75
72
30
63
3
9
21
15
39
9
75
36
73
20
12
24
9
15
15
96
60
30
90
6
6
60
9
16
68
9
6
9
40
47
33
40
20
12
24
60
39
12
96
72
97
8
27
33
12
39
42
3
16
71
9
39
9
12
99
49
11
42
7
20
45
3
60
3
12
12
102
24
114
57
3
72
60
6
63
15
117
93
30
66
39
39
12
105
45
6
45
15
12
18
3
132
3
12
90
18
132
12
78
18
96
33
51
1
56
24
96
99
85
68
63
37
47
36
120
33
45
6
81
24
9
39
132
3
90
67
23
13
80
12
48
15
24
45
9
19
20
33
24
6
9
75
6
67
5
63
3
6
54
156
24
21
15
24
9
63
18
15
84
93
138
6
39
15
57
39
33
15
25
20
15
93
24
33
103
104
9
31
23
36
12
217
20
3
60
24
9
124
8
33
24
3
3
96
25
80
48
15
36
84
42
96
15
3
37
8
75
9
12
33
72
66
45
12
15
36
84
21
75
60
24
85
20
153
3
51
24
1
8
3
69
9
27
84
24
24
57
48
18
24
30
15
48
27
45
51
33
12
27
45
33
75
45
19
35
1
17
6
21
28
32
75
36
24
114
24
15
3
12
18
7
35
45
57
3
3
33
9
55
12
36
8
51
36
18
42
12
57
63
132
21
27
6
19
5
75
15
93
4
68
12
36
135
48
97
113
15
9
18
12
13
44
33
30
12
9
15
45
120
111
1
17
30
45
3
18
79
71
42
48
7
23
42
3
51
33
3
72
37
96
44
15
33
3
9
123
96
6
6
18
6
21
12
3
24
144
54
15
57
39
75
24
45
33
30
49
11
24
30
63
3
33
21
66
12
45
51
141
3
25
20
48
15
48
6
78
81
87
25
65
15
3
36
36
33
69
15
51
6
6
24
84
12
12
36
1
11
9
3
60
13
23
84
12
33
105
51
165
27
60
48
16
20
39
12
9
24
15
60
36
60
6
75
48
15
21
24
64
17
6
25
8
57
24
39
39
12
21
33
42
54
175
11
93
75
12
108
126
18
117
105
39
15
60
37
35
45
27
60
12
9
12
132
75
57
33
75
27
24
1
56
3
24
60
25
11
9
3
57
33
18
12
12
25
20
27
180
93
48
4
71
204
13
140
21
30
24
48
18
54
45
15
132
45
21
7
8
3
6
3
132
40
20
171
120
33
12
12
15
21
52
120
8
51
6
39
105
3
21
39
52
36
32
51
9
48
87
96
84
57
33
6
9
57
51
3
24
42
54
9
57
66
12
21
132
3
150
24
7
59
6
39
12
12
147
13
11
6
66
85
95
18
6
66
99
60
15
9
24
33
15
3
21
63
12
21
63
12
69
39
36
21
39
9
15
121
20
39
9
21
6
9
39
18
54
36
30
30
9
3
37
56
24
111
33
156
21
75
12
153
18
6
48
120
15
81
24
55
35
25
5
27
36
27
96
12
72
36
6
6
9
24
9
66
150
24
127
20
36
12
45
51
45
7
23
36
24
30
15
129
30
48
9
3
6
102
37
48
83
9
105
48
15
3
6
6
72
48
33
27
105
3
9
3
78
15
27
25
5
18
6
279
249
48
3
4
47
66
42
12
1
32
132
48
60
15
36
30
99
36
72
27
6
120
27
3
24
21
12
3
6
6
12
6
39
3
25
47
60
48
12
21
9
27
28
155
12
25
35
81
48
36
60
16
32
12
15
24
12
33
45
15
51
6
7
8
60
63
120
30
54
25
12
29
15
15
21
36
24
135
105
16
35
45
84
99
42
3
21
30
24
81
120
24
4
11
72
108
96
429
24
40
71
45
69
135
15
33
24
48
15
25
17
48
183
24
24
51
78
6
42
24
90
25
35
66
7
8
15
12
81
75
57
9
3
3
93
15
30
6
13
12
65
30
18
67
96
59
264
42
30
12
117
136
8
9
48
75
3
9
100
20
12
60
9
66
73
48
23
24
36
12
48
30
6
48
66
87
52
11
66
66
30
18
132
9
9
24
15
33
18
6
6
12
21
39
66
27
3
9
36
36
88
71
42
ABCD 95014540898*3^$a+1 [50034]
42
75
24
60
57
48
6
9
81
39
9
15
12
300
105
24
75
5
79
5
10
21
24
141
56
54
1
23
1
39
81
225
51
9
2
73
15
9
57
8
7
101
19
105
3
45
15
53
4
15
9
120
96
54
74
88
63
9
8
4
18
21
96
99
72
9
24
237
63
24
60
15
62
19
297
14
58
135
72
120
5
10
6
3
41
120
124
15
24
60
71
10
111
45
50
10
84
15
17
43
105
15
24
12
45
30
8
82
6
8
64
18
134
25
108
51
90
24
48
62
10
8
72
7
9
80
31
23
22
39
69
6
21
5
79
15
21
93
128
7
71
25
29
66
1
84
24
51
120
50
100
116
28
2
13
12
135
48
57
15
33
12
24
29
52
36
120
8
70
45
75
9
12
69
39
72
23
1
125
31
33
26
82
87
12
33
15
36
60
179
18
64
63
63
8
25
45
20
54
61
117
72
75
33
12
27
9
26
18
91
9
36
6
26
7
47
18
22
14
156
64
15
21
18
42
8
7
111
38
10
81
23
46
12
134
78
91
24
12
75
144
6
18
57
23
1
36
11
13
165
102
69
48
53
7
12
5
94
80
70
20
24
22
14
31
24
24
12
84
59
37
225
3
15
81
57
72
27
24
9
12
8
67
69
54
18
8
31
23
46
51
65
46
8
10
54
152
13
77
55
84
84
21
50
10
15
47
54
48
7
29
46
69
36
60
228
12
35
34
15
5
175
11
48
25
12
123
21
24
57
3
57
8
28
48
140
4
42
38
10
26
16
30
129
24
12
60
9
36
44
6
90
94
9
77
108
48
52
27
60
21
72
75
35
37
48
3
54
36
63
45
66
114
12
18
26
70
26
30
13
21
20
115
63
165
51
9
72
9
30
90
6
9
111
9
41
4
26
10
14
25
120
24
12
9
84
168
30
24
74
70
2
67
21
30
9
153
78
21
24
11
46
42
45
57
36
72
68
64
84
80
115
24
113
28
15
24
33
24
20
55
99
6
84
15
24
15
18
63
156
93
51
5
64
27
5
36
4
15
45
3
12
33
68
12
18
97
93
39
5
6
133
21
48
72
39
21
48
51
29
36
64
6
66
15
84
24
12
15
33
47
10
99
24
51
54
32
28
27
48
51
66
15
65
19
51
30
18
80
25
21
36
63
15
2
19
5
31
23
66
70
66
63
33
30
24
26
48
6
30
124
15
21
98
58
27
36
120
39
90
30
42
38
216
25
24
12
9
12
54
90
195
48
81
15
165
15
120
9
72
6
33
87
18
39
57
36
18
74
88
3
5
4
116
70
81
21
18
62
28
72
3
41
34
72
33
84
12
153
6
144
18
54
18
110
25
36
24
21
54
105
95
42
28
27
53
7
41
7
21
6
48
26
196
15
3
21
9
27
5
43
21
20
70
80
1
21
27
15
57
41
7
120
17
19
21
60
66
18
75
5
46
9
96
81
102
72
8
1
15
2
7
53
19
24
15
170
79
63
48
126
63
33
12
96
75
36
9
24
20
115
12
24
27
9
63
45
3
117
72
35
25
24
60
9
27
15
26
7
95
25
45
12
8
55
15
48
18
36
188
31
5
31
3
117
3
96
21
24
24
33
18
90
6
30
44
16
30
18
36
36
78
26
19
21
44
7
48
72
59
10
156
63
17
10
24
9
12
45
6
38
16
15
65
4
24
38
49
33
75
12
63
21
27
18
96
38
85
57
75
48
12
281
19
63
72
6
18
9
57
78
18
27
45
15
120
111
45
27
114
75
99
105
45
80
55
11
90
46
33
57
63
81
78
2
108
7
29
19
35
90
16
39
12
93
80
46
21
108
33
63
81
30
18
6
54
146
136
8
1
81
15
9
30
6
18
45
120
120
77
64
75
51
33
21
44
52
44
126
138
7
48
5
100
72
123
57
44
40
39
41
16
3
53
100
132
8
43
24
27
18
6
9
72
93
15
27
54
15
96
51
69
3
2
46
33
96
39
45
11
16
9
48
125
106
21
45
135
45
26
18
46
9
9
168
3
24
72
93
6
26
28
15
60
17
70
45
21
24
20
100
96
39
24
9
36
15
5
24
30
16
9
65
127
15
30
68
22
6
2
25
120
81
15
71
144
10
12
63
17
28
15
60
59
16
146
19
35
54
55
60
17
55
53
36
54
136
2
7
47
18
16
20
355
24
132
83
42
64
36
44
112
24
39
24
72
48
225
36
15
29
52
3
17
103
15
81
15
2
79
81
159
15
6
3
24
17
4
51
215
25
191
18
91
53
30
46
36
24
39
12
69
39
5
28
24
110
18
55
36
81
26
54
18
78
58
81
63
42
48
6
9
12
60
60
24
161
10
6
12
6
2
7
17
79
57
92
16
75
120
87
93
36
24
84
21
30
26
ABCD 95014594022*3^$a+1 [50037]
48
52
47
13
17
51
24
28
36
24
32
76
84
44
4
8
64
36
68
36
28
36
41
51
4
215
1
8
4
11
36
61
59
109
20
57
7
8
15
108
9
48
100
29
30
9
15
30
72
19
35
9
12
40
83
36
6
30
49
41
15
99
54
15
52
24
29
99
12
88
23
9
9
19
8
3
25
44
3
9
45
3
12
36
72
3
57
52
179
6
3
40
131
61
48
12
24
56
4
24
41
31
20
9
27
4
35
45
45
54
6
19
11
1
8
24
132
39
30
6
54
15
76
8
100
12
36
113
75
4
56
16
80
60
9
27
72
36
27
97
17
51
15
9
40
41
3
36
84
12
24
9
120
42
13
17
55
8
16
24
20
12
12
21
72
30
54
6
153
12
33
39
171
25
20
12
24
64
41
120
31
12
17
15
15
9
16
56
9
43
56
27
234
60
55
84
95
45
111
21
24
9
39
12
99
49
23
177
40
11
6
43
12
60
29
12
67
32
64
12
5
15
168
16
89
15
21
55
8
48
40
108
65
42
37
137
15
9
7
12
12
5
15
39
1
29
39
33
39
16
80
100
32
76
17
103
84
17
66
97
80
12
9
19
56
36
96
60
75
90
3
4
101
15
12
12
16
71
21
15
13
41
6
13
35
37
60
72
8
60
69
15
108
148
92
51
1
20
129
36
43
113
75
39
25
11
33
15
9
12
4
44
81
19
11
1
59
66
31
12
212
75
36
9
39
1
8
28
8
15
30
75
24
16
11
141
28
11
25
155
85
41
3
12
3
45
51
33
21
27
48
172
95
13
36
5
31
5
39
76
12
36
11
13
80
21
51
36
108
21
63
28
24
96
108
36
71
57
93
55
20
24
21
7
143
108
66
3
36
51
213
12
69
67
48
12
72
92
4
44
36
195
36
21
100
65
103
5
27
72
52
29
27
48
24
16
84
8
28
12
20
3
66
3
12
21
24
79
44
96
84
3
48
157
84
44
16
36
72
20
52
96
32
40
60
20
100
92
4
17
19
20
9
27
24
28
53
48
36
36
19
89
99
33
39
24
16
44
75
1
29
6
13
12
24
20
21
39
40
36
44
4
168
20
9
15
21
27
28
72
128
28
116
4
32
12
12
16
12
47
6
79
240
8
16
17
27
3
13
41
15
40
108
60
17
19
72
12
23
138
15
156
76
5
39
15
90
19
35
9
28
24
36
20
112
11
105
24
60
3
13
36
65
51
75
37
72
56
108
117
15
63
30
27
28
35
162
15
3
162
3
16
68
100
47
24
49
17
39
51
49
131
1
8
72
28
107
45
48
24
33
7
36
120
24
72
5
114
9
28
152
100
11
1
36
24
8
108
64
60
5
19
5
15
60
51
36
25
60
20
69
6
13
41
30
1
72
60
8
208
20
16
35
13
32
4
24
11
270
60
66
61
35
73
56
16
104
39
9
3
13
11
30
6
45
48
64
36
36
44
72
99
21
60
12
16
12
12
17
15
16
8
76
8
72
15
45
15
61
60
44
4
60
5
55
24
41
36
36
90
69
45
91
32
72
21
15
93
19
11
72
24
30
31
12
11
9
12
108
57
30
13
41
7
8
76
24
84
53
18
132
18
135
4
72
41
15
208
36
41
78
12
73
12
92
3
37
72
149
30
37
20
28
44
3
25
23
6
51
33
27
48
84
100
20
51
21
45
15
16
68
204
27
13
56
36
4
191
21
12
52
20
4
17
19
236
12
60
33
19
84
44
60
36
16
60
24
20
76
24
20
4
8
60
39
33
3
25
44
36
4
44
64
8
15
25
5
19
35
61
44
28
17
30
165
4
36
44
64
20
51
1
71
33
64
11
57
48
12
39
69
16
41
87
57
3
76
17
3
12
40
29
19
41
15
64
5
79
12
104
24
87
73
53
39
4
116
9
31
108
41
15
60
24
12
28
12
20
24
76
48
8
15
109
11
109
20
21
43
41
63
36
135
25
156
48
32
4
5
162
13
11
33
3
84
33
57
24
12
18
45
72
60
3
1
35
1
12
68
52
48
5
115
20
3
69
40
72
5
15
16
84
336
12
8
12
51
6
15
15
33
27
33
3
133
41
19
84
12
60
29
111
51
33
12
4
20
15
61
12
72
56
129
51
40
48
12
12
11
49
12
80
40
36
23
57
4
44
36
40
35
9
52
32
108
24
36
4
80
16
72
11
1
84
56
9
15
4
8
183
21
16
92
40
11
25
80
64
17
15
100
96
24
89
36
3
12
4
11
49
41
15
21
24
103
92
195
144
9
16
11
6
15
15
108
6
3
28
44
9
60
79
47
1
20
24
21
99
96
39
61
12
161
39
33
7
32
24
52
48
44
132
4
44
16
120
56
15
54
19
107
1
48
56
9
27
3
42
15
39
145
44
76
5
90
66
18
21
144
4
47
24
66
24
67
53
27
28
17
43
11
21
40
12
60
11
25
11
21
15
49
156
8
64
12
35
6
15
12
28
65
39
84
75
6
55
36
24
56
3
49
48
8
16
59
25
152
39
73
48
12
8
24
21
84
126
13
5
36
19
12
48
17
3
141
19
96
96
23
120
9
33
30
13
36
128
12
4
24
60
11
21
76
29
91
12
ABCD 95014599118*3^$a+1 [50151]
60
60
27
21
132
156
16
8
27
21
12
96
144
15
81
136
68
112
60
8
60
16
11
6
18
9
12
76
8
60
180
16
20
45
78
33
87
6
39
51
1
8
52
164
136
44
132
15
9
76
83
21
48
36
21
39
12
40
29
123
12
124
60
72
84
36
35
18
36
75
33
43
5
39
15
25
20
4
72
47
45
16
41
60
51
100
288
56
144
39
90
27
156
24
4
65
51
4
161
39
36
135
25
44
100
71
18
48
39
4
32
4
29
96
36
63
84
27
33
88
152
15
45
81
51
21
3
21
39
45
267
100
92
88
140
87
57
300
244
17
27
27
21
84
24
9
7
36
164
15
33
213
15
28
72
24
68
81
27
60
3
72
33
100
44
16
20
12
60
12
16
80
16
36
32
12
76
20
40
144
84
72
155
13
65
75
36
105
39
12
72
87
9
12
48
36
108
96
24
33
43
156
35
81
180
129
24
66
273
93
43
41
36
18
42
19
20
15
145
29
231
291
13
92
28
96
36
23
24
133
20
45
15
3
1
96
65
79
68
27
9
12
40
24
41
15
64
24
275
97
32
36
12
132
240
16
20
180
36
9
87
93
27
69
55
80
16
5
175
23
21
40
35
21
12
48
64
24
32
69
79
29
111
15
25
36
425
99
12
27
6
27
132
156
39
33
9
36
43
5
67
8
15
121
104
24
48
4
65
19
44
36
84
33
12
7
80
39
241
24
12
8
12
108
81
3
12
24
12
100
60
20
9
39
69
127
71
9
21
18
9
12
3
37
36
92
81
147
12
28
29
24
75
144
33
19
20
4
5
31
5
15
120
171
33
135
30
7
125
39
36
9
31
44
4
96
65
55
35
18
63
28
35
37
24
20
21
18
6
36
15
48
100
35
181
44
96
4
152
9
3
63
13
11
69
76
8
21
60
115
11
129
52
44
16
200
135
54
75
33
7
68
16
32
108
39
73
24
36
32
27
49
65
12
24
55
8
16
59
157
8
12
45
55
36
8
12
9
216
3
87
13
59
81
81
51
9
63
3
78
115
36
20
45
51
87
6
51
4
17
15
144
136
212
15
37
36
53
72
79
176
24
16
164
45
18
1
20
105
15
12
24
48
12
40
36
23
24
37
65
75
39
81
16
164
9
12
87
57
78
1
80
16
113
132
159
36
105
31
48
60
11
33
21
7
59
9
36
4
32
135
45
40
32
27
69
96
120
16
20
39
54
159
27
61
5
43
32
28
5
39
48
9
36
48
51
9
75
40
20
16
8
201
159
33
15
75
18
6
21
124
8
48
48
36
4
36
8
12
40
36
59
33
48
87
126
39
16
17
63
84
36
12
40
80
45
63
180
39
45
33
18
25
44
96
36
16
65
54
33
36
96
21
43
12
8
16
36
32
27
54
67
32
15
45
3
49
56
124
5
31
92
57
15
48
36
15
117
129
114
37
35
30
18
189
45
63
48
39
1
320
76
8
21
6
21
9
90
45
144
76
8
108
48
36
135
1
8
180
136
11
9
40
20
36
12
36
24
16
12
35
9
81
43
32
9
24
51
33
15
63
129
15
1
17
3
4
23
72
25
29
27
45
60
39
84
60
15
72
105
40
29
15
21
63
84
28
29
99
24
60
33
79
59
117
48
24
33
84
211
152
21
15
12
75
9
40
5
24
55
164
87
25
8
148
8
24
33
15
12
52
36
125
84
54
96
30
75
24
52
35
30
27
16
176
108
3
54
18
37
44
24
93
27
16
101
3
60
28
24
20
36
12
27
6
15
40
168
32
24
48
52
125
3
52
65
90
229
120
116
16
119
21
12
28
104
24
12
88
80
36
16
29
99
45
102
25
24
8
28
140
40
68
12
15
9
4
92
57
6
25
36
41
42
81
24
60
33
75
4
59
97
53
36
15
4
56
4
20
12
45
103
20
45
15
57
39
243
33
64
8
88
48
71
48
97
20
9
75
12
84
9
132
18
1
24
20
12
189
24
15
57
120
42
93
33
151
36
5
144
15
219
25
17
19
56
4
5
111
33
87
48
177
3
60
27
93
12
4
11
240
25
120
32
33
183
12
27
57
105
36
19
143
57
ABCD 95014676444*3^$a+1 [50050]
19
114
147
135
18
60
60
6
57
147
45
48
69
6
30
15
27
45
3
93
27
12
12
21
192
33
18
192
78
71
16
87
6
102
48
84
57
45
11
43
6
24
39
27
69
24
48
8
97
168
12
3
152
139
198
18
69
144
147
245
49
135
39
105
51
48
45
3
42
11
91
54
72
63
96
9
47
13
35
25
36
75
33
72
78
17
24
1
210
66
59
43
45
3
5
64
69
35
25
6
60
18
6
42
48
54
6
6
78
162
18
36
11
16
33
66
18
12
63
3
53
55
57
45
42
81
32
85
83
16
81
102
30
11
55
36
18
83
145
42
18
42
17
96
232
27
96
42
162
78
12
60
11
40
3
21
75
24
45
21
3
8
49
18
101
136
56
168
49
18
24
36
78
51
33
15
27
24
77
25
12
11
139
72
48
45
3
18
219
27
36
42
42
96
5
7
41
1
15
3
36
156
5
24
19
162
30
93
8
48
16
80
24
7
65
13
12
114
24
306
84
102
65
139
21
69
30
45
81
15
8
85
30
66
84
12
59
40
15
81
224
73
23
109
48
27
24
51
21
3
42
83
112
9
186
24
66
75
9
63
57
66
42
27
183
33
3
66
48
30
173
37
90
57
3
6
15
72
39
126
59
96
25
12
131
19
72
24
120
45
21
6
12
90
47
115
93
21
54
93
69
3
57
39
80
37
35
43
102
12
60
183
27
96
5
16
93
3
144
56
37
66
36
165
153
96
24
6
6
96
3
69
60
23
43
77
19
45
45
24
6
45
9
42
5
49
18
36
9
72
56
7
18
18
42
27
3
72
21
9
47
121
18
36
9
24
27
66
72
11
61
51
15
18
15
24
27
66
3
117
48
72
27
15
41
85
36
36
35
139
78
12
30
90
155
13
6
12
132
45
15
17
144
31
60
96
30
24
30
129
32
40
24
51
90
48
11
19
6
15
75
48
21
27
42
3
8
40
165
35
31
9
69
75
8
19
156
9
3
53
40
120
45
192
36
24
18
42
6
125
19
21
105
36
18
96
36
125
43
120
60
6
99
27
48
60
18
15
3
6
15
93
3
123
72
120
54
48
36
171
45
60
15
51
42
11
67
120
72
45
32
181
18
9
93
35
24
25
6
12
126
36
35
19
69
216
27
45
339
141
39
30
11
229
30
21
15
144
6
54
269
61
11
217
42
60
41
19
24
12
65
64
45
30
125
64
56
88
128
97
167
31
54
11
25
24
24
132
35
25
15
39
6
60
60
59
13
6
90
96
3
21
6
114
27
8
96
19
36
81
9
204
155
16
69
11
25
24
12
27
56
120
40
15
17
19
5
16
27
126
159
27
18
51
57
39
81
24
60
90
18
126
9
33
54
60
36
144
18
15
128
184
39
54
75
3
54
15
135
36
102
15
32
19
30
47
25
12
51
21
48
6
5
19
77
235
168
78
23
67
30
15
9
48
12
6
29
91
72
162
35
19
120
101
85
3
8
112
117
18
33
9
96
108
27
15
9
80
1
42
108
30
114
65
13
18
33
51
69
27
69
3
21
111
6
27
21
24
102
24
5
1
63
33
78
54
60
23
109
6
42
12
15
15
36
18
6
5
40
33
87
75
36
30
18
17
259
108
6
186
36
108
126
11
19
69
72
3
21
80
16
9
36
24
36
39
21
30
42
12
84
147
15
102
75
32
43
36
66
18
42
48
11
67
90
60
23
55
17
19
45
48
8
7
12
45
135
36
45
3
6
18
18
3
21
36
23
37
120
12
48
108
35
1
24
47
73
39
75
78
12
131
7
30
12
18
24
156
42
15
93
24
3
120
32
55
153
51
30
24
18
48
6
108
192
3
8
25
54
60
36
9
3
21
9
23
67
78
63
21
24
126
213
15
41
61
294
5
1
90
21
24
21
123
45
42
144
18
15
27
18
18
84
6
60
27
45
246
12
54
11
13
99
45
3
8
64
3
45
24
21
54
210
18
42
71
19
48
96
60
174
11
61
11
169
15
24
117
132
12
3
33
18
24
42
75
3
210
11
19
18
48
11
1
12
11
19
66
36
15
99
21
24
21
60
36
18
9
81
95
72
25
90
42
12
168
23
7
225
111
162
84
54
5
37
24
18
ABCD 95014843754*3^$a+1 [50059]
24
120
6
4
50
106
32
202
6
30
54
60
48
2
48
18
34
48
62
42
16
32
76
102
12
8
58
14
6
72
22
6
84
8
58
30
80
30
6
16
60
98
36
6
28
44
30
10
140
10
2
58
20
10
20
46
132
2
10
30
6
50
36
4
50
66
46
32
66
114
72
118
2
28
8
22
122
18
58
110
90
22
18
102
6
32
12
6
72
10
38
64
8
18
10
26
4
42
44
24
12
40
60
68
36
30
18
88
44
76
90
44
18
6
34
20
10
62
16
12
20
46
54
86
4
48
12
20
70
2
54
36
28
68
58
54
26
4
2
30
34
62
88
2
82
6
42
80
24
90
18
76
12
20
58
26
36
22
68
132
108
82
20
42
18
10
26
4
8
22
2
36
108
40
14
130
62
88
30
8
10
62
6
120
24
10
20
136
50
70
12
2
130
2
94
24
2
24
22
8
54
70
18
44
48
28
44
154
90
32
40
150
44
64
42
102
8
100
12
32
118
2
58
6
62
22
32
6
54
148
18
44
6
58
132
38
6
4
24
56
6
48
132
226
44
28
38
82
18
68
4
6
2
18
24
30
96
22
48
2
12
18
72
10
18
14
46
38
34
38
172
32
28
98
30
60
82
66
54
26
10
282
14
16
18
12
80
10
32
18
22
32
34
60
122
22
32
28
6
20
12
18
64
36
54
66
12
18
56
36
10
42
80
10
48
60
2
10
80
88
90
60
102
30
32
144
66
24
64
2
16
18
20
6
76
42
2
54
10
72
8
4
186
114
62
30
60
46
44
76
8
34
98
70
14
18
58
110
30
82
36
50
10
30
72
30
108
2
10
30
12
2
30
4
54
92
16
12
30
6
54
138
44
4
56
28
6
32
24
4
26
36
70
72
20
46
32
22
8
28
60
12
68
12
18
36
36
42
10
2
16
72
128
42
12
6
10
18
74
46
12
20
72
76
104
18
22
120
38
12
28
72
78
8
66
4
2
28
12
12
30
30
26
6
18
48
108
22
2
66
42
72
12
198
6
10
20
90
10
14
10
38
90
70
30
42
152
18
12
36
22
92
18
12
28
6
116
4
44
10
176
72
12
42
34
56
180
58
36
42
8
12
10
44
18
28
44
24
22
12
60
158
10
42
38
100
60
110
12
10
78
48
30
54
6
26
36
10
12
20
12
46
44
54
100
62
114
46
20
232
20
90
60
16
2
148
72
104
36
12
42
4
42
78
30
54
108
48
44
42
126
54
28
18
102
6
12
138
2
10
20
24
4
30
30
26
18
48
28
194
48
58
2
28
60
20
54
10
2
46
44
36
18
64
36
132
2
216
10
12
12
2
18
36
36
36
100
18
26
6
12
10
18
44
24
66
78
12
94
42
14
36
118
102
62
58
2
40
26
4
38
54
30
124
84
6
30
44
36
34
18
44
118
78
2
12
34
30
24
8
90
88
14
18
54
4
24
48
38
100
56
4
24
50
18
22
8
168
4
62
64
86
46
44
90
36
22
18
42
2
34
252
74
18
28
104
28
170
66
40
110
12
10
8
82
8
6
66
70
44
156
22
20
12
6
30
42
16
14
6
54
10
26
36
4
14
10
90
8
12
148
14
46
8
42
52
36
2
178
12
30
32
66
22
2
100
2
186
18
12
78
22
32
46
2
10
42
78
18
2
10
102
68
18
12
24
58
8
10
8
34
48
60
38
10
14
18
142
20
88
72
30
2
76
164
148
60
20
168
30
58
12
48
14
12
34
26
90
4
26
64
14
10
6
12
44
48
10
36
162
134
6
22
6
12
50
100
48
50
102
22
30
8
12
46
14
166
12
42
86
64
78
32
328
48
44
102
136
72
8
10
104
66
52
30
6
12
60
2
196
2
10
80
150
70
60
50
54
30
6
40
68
94
36
86
108
70
2
30
24
30
4
30
8
82
8
10
44
120
28
86
162
70
74
88
68
54
34
44
58
8
34
96
54
6
42
12
50
72
154
44
162
4
42
38
24
10
78
32
16
20
34
90
18
120
78
30
80
24
40
18
48
2
10
2
18
22
30
20
42
4
176
4
26
184
102
2
96
84
16
84
26
10
12
30
44
36
58
132
18
56
34
20
10
12
32
10
32
16
42
18
72
18
32
40
8
18
54
46
14
28
2
36
42
58
86
180
16
68
4
32
60
4
24
8
48
54
6
10
24
48
44
16
2
12
46
30
2
12
6
12
16
30
132
2
72
18
10
6
72
44
18
48
40
20
10
44
48
40
6
32
54
28
6
42
14
30
54
34
8
18
292
60
8
112
60
38
22
2
16
2
18
30
4
50
78
10
74
78
10
66
32
10
48
42
8
34
56
30
82
8
34
168
254
28
20
18
18
22
12
98
30
22
2
58
18
44
24
102
42
12
24
12
18
100
24
120
32
18
16
132
30
32
6
82
44
58
62
36
24
46
74
64
14
18
54
18
36
4
8
60
90
10
12
66
74
46
26
16
2
30
78
72
36
10
2
202
36
30
20
96
30
78
28
12
48
2
48
10
78
ABCD 95015118514*3^$a+1 [50018]
69
15
28
240
185
18
169
68
33
42
48
177
147
6
12
75
12
16
149
111
52
143
18
36
43
11
150
91
11
9
33
48
39
48
132
21
72
7
29
147
9
3
51
6
75
28
32
16
23
36
18
36
36
15
21
54
165
3
73
89
103
107
121
12
12
8
112
23
132
13
32
9
87
3
72
84
81
52
65
63
12
100
137
30
73
17
108
15
40
8
117
36
127
17
7
11
18
90
6
183
15
138
60
55
107
12
13
32
15
18
75
63
69
9
19
35
117
40
36
5
15
129
103
8
33
54
12
18
7
20
28
77
48
163
44
100
36
60
20
9
78
18
67
32
60
15
6
99
39
90
36
36
15
24
33
55
8
87
210
115
11
1
68
3
25
29
96
48
147
75
25
5
60
120
87
75
117
16
47
37
8
168
57
96
7
140
33
19
47
13
23
25
35
97
12
11
132
37
11
18
27
84
16
284
111
42
135
72
171
12
37
116
99
60
54
72
12
90
93
15
9
45
3
3
18
31
113
30
37
89
159
3
18
111
16
53
276
51
39
36
30
18
126
55
113
48
7
11
49
12
53
75
87
18
66
21
88
23
57
60
52
83
45
21
36
60
75
136
17
87
93
63
33
30
37
12
47
18
18
49
8
48
87
25
8
39
405
81
72
150
33
57
43
24
20
28
11
12
109
5
120
15
160
228
20
117
114
69
48
3
42
39
48
88
260
4
8
3
282
43
24
29
36
3
27
33
72
9
291
51
25
24
188
48
84
3
60
25
113
55
125
15
52
80
21
19
125
3
315
60
54
3
100
12
96
35
114
3
12
16
44
9
96
174
24
156
96
54
31
36
125
195
64
20
48
75
33
165
90
90
75
24
9
79
60
92
21
12
42
108
36
54
36
27
72
45
66
9
48
33
339
12
160
83
198
42
97
80
3
25
101
36
48
72
24
36
3
72
9
19
320
27
18
55
32
33
6
54
27
16
24
48
12
11
37
32
63
138
24
3
28
80
27
33
57
96
84
43
12
5
66
6
111
244
48
77
3
141
96
31
20
220
35
18
12
60
115
20
93
19
20
15
36
6
55
11
165
60
87
48
9
36
120
33
204
27
75
6
39
40
131
165
69
18
45
12
111
12
25
32
16
35
9
15
84
24
30
96
36
30
96
25
60
17
67
5
36
67
20
3
42
18
102
36
51
81
48
99
27
186
102
217
140
240
48
108
3
6
246
57
72
21
19
29
19
12
48
35
12
21
33
7
119
1
32
3
9
36
60
4
48
12
29
39
72
468
213
39
16
17
67
101
210
9
69
72
30
60
12
25
20
100
17
24
90
9
45
3
123
30
91
108
5
90
13
89
15
168
72
21
7
167
78
36
12
175
72
11
66
78
18
48
51
280
108
20
40
95
42
295
11
12
13
5
27
12
96
69
3
28
179
1
44
28
72
156
113
90
49
152
3
25
20
3
57
231
169
35
18
12
90
42
63
111
1
56
69
31
20
12
27
81
24
60
15
45
136
80
69
30
121
32
141
19
197
36
72
43
149
43
125
115
77
91
59
54
7
24
8
27
108
6
54
36
129
63
24
48
25
11
72
60
57
40
5
43
89
18
18
139
35
6
84
3
40
120
20
48
75
78
91
80
3
45
33
108
67
24
20
99
49
83
12
33
300
4
65
18
30
15
75
277
320
75
66
67
47
25
20
28
80
81
19
17
36
7
11
36
33
21
120
90
6
55
53
7
8
3
18
27
24
3
13
17
78
57
108
27
37
125
78
102
54
144
25
68
33
39
52
35
54
87
135
30
39
105
55
89
39
21
111
60
16
20
112
48
12
212
28
8
33
31
8
3
120
114
3
15
18
84
36
42
66
60
30
9
108
27
25
35
45
27
1
17
72
36
30
42
18
85
84
48
ABCD 95015306786*3^$a+1 [50316]
127
57
69
27
8
16
147
5
16
48
8
19
12
17
1
42
18
12
15
72
75
21
15
33
21
171
104
40
56
64
147
53
112
15
48
180
29
43
18
3
104
115
29
55
36
149
64
27
54
71
193
42
48
101
48
37
3
9
24
95
40
45
36
23
211
69
120
21
24
51
3
5
61
6
53
73
48
36
6
54
135
75
45
9
15
75
21
104
160
72
39
17
136
56
85
30
42
11
43
120
24
21
45
60
30
54
51
39
132
90
30
141
8
13
96
12
39
69
6
77
13
54
21
15
9
8
19
12
41
139
6
15
8
40
8
40
189
83
139
48
42
11
72
1
18
21
39
36
30
15
48
72
51
5
25
6
17
40
32
1
303
21
30
6
159
24
8
19
45
33
90
54
162
69
24
144
32
1
18
12
17
37
24
107
40
9
90
45
24
48
72
152
43
18
11
97
12
108
54
6
3
33
183
123
53
31
18
126
132
48
45
8
61
59
88
72
80
120
67
21
63
42
18
5
13
18
41
112
3
93
21
126
165
51
48
72
149
13
6
12
41
121
15
72
45
3
48
3
53
211
42
35
175
36
24
36
18
39
51
90
59
120
40
27
6
12
6
53
16
32
1
23
24
97
36
51
21
36
39
72
21
84
15
45
3
15
12
36
60
29
16
3
72
42
36
71
19
54
30
78
11
37
11
40
45
35
24
16
51
45
72
3
24
18
3
96
3
60
113
85
3
48
48
39
414
18
126
36
15
45
18
36
53
37
3
8
55
9
104
24
187
53
19
132
36
120
42
3
69
179
157
60
23
13
54
29
1
23
64
135
84
6
102
36
5
19
30
87
9
66
150
63
72
45
30
53
1
23
40
51
125
24
43
90
3
93
84
87
8
40
15
113
184
48
189
75
80
85
3
32
19
5
13
99
48
27
36
234
60
51
33
15
8
13
36
87
93
11
157
36
84
11
49
87
33
6
65
19
24
29
19
90
27
32
139
6
143
37
126
45
117
75
15
9
80
40
24
27
90
48
3
8
40
8
48
112
69
27
32
24
136
3
48
5
157
11
48
13
59
31
9
33
90
138
18
17
25
18
18
75
8
48
24
151
126
12
183
3
69
57
18
101
19
125
1
60
30
42
171
3
5
13
27
45
198
72
60
9
21
83
97
215
199
9
56
31
17
1
90
29
72
112
8
115
144
36
6
59
64
21
12
24
39
8
48
144
25
204
59
67
66
27
24
3
6
54
81
8
24
13
35
72
49
60
219
8
96
55
36
30
87
21
147
24
80
40
69
6
53
64
32
40
56
61
18
12
29
88
32
64
3
24
21
33
36
30
29
79
81
27
69
21
3
39
18
47
40
105
36
42
41
48
88
32
1
47
16
15
41
13
3
24
75
18
18
18
114
12
114
39
24
21
72
59
19
36
89
1
12
51
57
15
27
93
8
48
31
162
12
51
24
8
24
16
75
45
33
71
103
17
37
60
15
56
40
33
39
153
180
54
24
18
11
48
16
27
72
21
105
119
24
48
13
51
24
51
90
12
72
111
3
36
30
24
120
59
13
360
3
69
6
45
8
19
69
93
35
55
17
64
72
57
90
29
7
6
3
96
8
216
85
59
40
51
21
45
42
113
40
75
54
167
72
37
144
12
54
9
32
16
69
36
15
93
6
149
88
24
3
6
18
72
30
90
5
64
21
60
63
96
57
63
56
55
6
3
45
60
15
48
120
117
11
40
129
95
16
123
18
3
69
99
33
54
65
40
39
9
3
53
40
3
69
48
32
115
114
11
19
72
101
16
141
99
45
18
9
45
51
56
1
72
159
39
33
3
45
8
91
45
21
42
41
7
36
45
141
18
89
85
11
25
90
53
217
119
25
47
103
9
144
3
5
16
32
61
3
15
48
54
27
48
15
41
24
24
16
3
69
3
42
3
200
40
63
12
6
300
99
27
53
72
40
93
155
1
23
73
95
13
102
29
48
1
15
152
16
45
24
90
57
24
243
21
48
80
96
24
72
91
21
80
19
29
43
18
51
39
114
30
65
24
1
87
152
96
103
17
19
12
144
54
35
61
30
93
3
72
21
8
91
60
12
5
13
107
40
75
69
48
81
66
117
27
6
15
8
120
48
19
5
ABCD 95015384606*3^$a+1 [50027]
29
96
240
96
259
221
160
195
93
423
137
96
16
128
160
3
29
259
29
160
128
19
93
63
84
84
96
9
51
84
156
93
207
81
32
127
65
48
7
360
113
16
32
115
228
137
64
96
483
125
112
32
240
367
180
269
240
295
60
669
111
36
29
144
48
79
225
80
31
33
135
137
79
36
93
176
175
113
112
111
177
387
125
144
67
300
305
144
55
204
29
48
144
64
15
17
259
285
231
329
144
175
81
48
176
55
492
144
29
64
320
48
48
271
33
3
77
7
60
60
209
16
320
115
29
31
113
31
225
176
144
7
24
209
31
33
327
329
192
19
36
57
320
31
17
352
80
151
96
233
67
36
137
31
132
29
79
161
96
192
127
96
84
96
125
103
57
240
39
24
65
7
9
80
31
84
93
32
175
129
144
80
288
19
29
55
57
80
288
67
413
67
384
141
39
41
144
144
31
65
355
29
7
24
36
77
48
48
115
141
128
48
64
39
9
176
127
24
144
96
329
144
247
9
327
60
84
41
352
32
48
247
24
240
17
240
144
259
12
65
19
125
336
160
15
24
60
29
7
24
33
3
48
221
48
127
225
39
137
199
105
224
16
135
96
105
63
72
24
113
48
163
12
65
55
57
3
29
199
12
48
156
113
31
36
93
80
192
16
63
96
144
96
65
96
64
135
9
195
156
180
29
691
189
80
55
185
307
77
160
147
29
144
576
55
240
72
84
60
24
396
96
77
103
24
324
77
192
163
93
291
173
163
317
112
80
16
48
51
93
176
192
304
224
144
192
96
144
151
57
327
185
48
240
96
175
81
176
112
48
135
204
336
84
96
329
144
31
65
31
305
144
259
237
272
96
31
36
29
48
192
64
144
147
285
80
16
48
135
96
473
127
144
17
ABCD 95015557348*3^$a+1 [50022]
61
35
109
71
145
35
49
60
180
161
67
17
43
180
17
31
564
65
79
72
192
137
120
163
203
60
54
96
330
24
349
72
48
17
19
281
7
36
197
150
37
36
156
35
73
168
120
72
113
150
84
156
330
139
5
66
24
145
300
71
133
36
191
205
59
193
72
360
101
60
319
108
47
49
161
139
60
84
240
53
90
85
95
114
66
144
121
125
7
23
25
144
36
108
191
6
60
270
264
1
95
144
276
97
60
36
71
126
163
12
35
109
5
6
97
60
143
60
157
48
95
145
12
60
83
204
265
131
60
25
65
187
108
35
150
67
96
12
24
48
167
49
96
35
6
67
156
60
47
73
191
25
461
7
53
79
95
36
97
240
107
181
12
17
55
36
60
5
187
107
349
107
54
66
109
24
84
96
107
13
167
13
36
65
31
65
439
305
126
90
67
180
60
83
24
210
30
13
228
72
17
156
60
127
53
79
35
96
157
143
49
24
144
53
90
24
120
6
7
47
13
47
60
73
48
72
47
66
114
120
145
48
276
11
30
31
288
11
73
132
5
175
11
24
120
145
168
143
193
47
85
29
163
47
30
139
11
13
53
55
125
67
168
35
37
120
17
19
191
25
95
73
372
41
90
54
126
60
30
294
25
288
180
72
71
54
120
96
150
109
84
144
108
59
90
91
108
137
54
120
306
24
55
155
336
229
60
36
95
85
48
144
108
108
47
13
17
30
97
167
6
90
25
144
180
84
24
77
6
37
60
48
5
19
84
24
113
427
53
90
84
73
23
37
12
41
54
49
197
30
25
29
31
29
55
5
306
37
192
144
96
71
157
132
84
36
216
5
30
150
175
168
101
43
216
36
48
396
204
108
12
77
120
91
5
144
120
55
101
84
150
6
54
36
60
174
6
49
161
30
24
25
5
30
150
150
60
6
67
36
41
151
29
43
47
6
7
53
247
60
36
17
120
114
36
73
12
95
145
5
43
131
73
77
66
114
66
109
215
109
77
54
205
5
103
77
396
19
35
96
13
120
24
47
120
30
163
372
71
37
72
144
11
13
53
127
53
139
101
54
85
48
197
6
49
24
36
41
79
95
6
60
270
25
35
289
5
103
108
48
24
120
60
72
84
251
25
251
37
83
37
263
24
73
108
108
311
121
89
6
30
54
60
145
84
41
66
37
47
25
95
66
150
13
ABCD 95015623468*3^$a+1 [50035]
15
9
51
48
45
72
64
35
85
11
13
71
180
13
83
13
32
64
80
48
51
141
96
99
61
8
24
136
56
3
45
72
48
15
1
32
40
48
32
48
51
96
85
8
40
32
88
104
88
8
40
11
48
13
24
96
72
8
64
8
3
85
8
24
40
11
165
112
8
16
48
80
16
59
13
224
51
12
25
72
24
47
12
61
24
11
36
25
24
104
63
120
60
84
25
80
3
93
64
8
40
128
195
12
73
35
144
21
39
36
69
16
344
136
200
39
49
120
32
160
24
143
33
147
61
24
8
64
104
72
39
9
40
144
48
24
24
59
37
71
25
24
23
1
119
25
120
72
59
229
8
24
24
40
192
24
96
72
23
60
12
72
25
143
72
49
35
21
216
3
21
15
36
12
81
64
107
13
192
35
85
24
96
24
24
11
24
13
72
56
24
27
21
40
144
96
24
71
25
72
35
165
63
9
24
16
176
88
107
84
1
35
133
24
56
40
56
48
3
13
24
56
39
12
36
97
56
184
83
12
60
37
8
160
96
32
40
35
45
15
9
48
27
69
39
25
8
112
23
73
47
57
112
35
13
95
57
120
3
157
8
48
24
16
8
64
8
3
144
37
71
25
120
95
25
24
23
25
83
37
35
37
176
39
81
24
24
40
32
27
13
119
33
3
84
1
80
48
24
48
3
37
8
24
40
120
8
15
12
132
1
35
93
72
27
180
97
71
33
24
15
25
48
47
25
120
32
3
13
32
27
85
120
24
24
128
40
72
35
61
11
36
9
16
8
16
24
47
97
168
24
23
12
45
99
37
24
48
23
72
73
8
27
13
59
72
45
48
123
13
35
21
183
36
45
16
11
85
48
347
60
192
180
117
48
15
1
32
24
3
13
35
69
3
60
1
47
25
72
8
72
72
24
51
36
9
15
25
11
85
35
24
61
47
1
32
48
24
15
25
72
96
72
83
69
123
72
45
96
48
120
39
36
69
51
381
16
104
3
72
24
21
48
16
179
60
57
16
312
47
9
39
72
9
16
48
120
48
24
23
25
32
40
11
144
60
48
33
3
24
108
25
8
87
24
1
344
48
16
59
61
47
9
63
25
120
72
8
63
25
8
64
8
15
24
108
21
159
33
3
37
24
56
39
36
60
25
8
216
24
96
3
96
72
69
255
9
24
16
56
51
72
37
8
328
24
95
169
144
80
72
64
104
16
47
24
1
128
279
25
120
80
171
61
176
267
37
240
83
13
32
51
72
13
35
45
16
24
11
108
57
51
133
224
51
45
16
56
123
45
72
24
24
16
155
60
25
24
107
60
72
48
57
88
48
59
85
80
51
189
15
33
40
72
35
45
16
56
88
23
129
24
192
3
36
48
81
51
85
8
51
61
56
40
35
85
144
59
45
64
8
135
57
48
48
64
23
73
24
23
180
60
12
60
33
88
32
40
72
32
75
96
69
3
13
80
64
23
1
24
8
72
48
24
88
23
84
168
12
33
27
13
23
33
16
35
141
39
60
36
97
8
15
49
200
3
72
13
240
35
133
32
15
33
3
24
45
75
21
51
21
64
216
24
59
12
57
72
16
8
87
12
21
39
33
15
9
135
1
8
112
8
40
35
85
32
72
112
56
72
48
27
61
32
15
153
16
24
71
153
51
21
144
16
120
23
73
152
27
189
16
11
37
120
35
61
80
64
32
40
35
48
213
120
24
16
8
16
35
13
128
48
16
35
48
13
24
48
47
48
252
85
24
59
85
35
37
24
96
95
1
35
85
104
120
168
40
83
144
48
45
16
24
32
40
23
60
21
40
24
23
193
56
3
85
72
35
36
25
47
105
40
32
3
13
59
36
9
16
8
24
15
1
72
24
35
156
49
24
24
192
8
88
32
16
80
27
133
119
1
120
11
181
83
61
11
69
24
51
36
33
39
33
64
11
13
96
35
24
61
56
135
84
61
24
8
87
60
21
ABCD 95015900886*3^$a+1 [50005]
80
10
12
77
37
3
12
65
36
46
98
28
144
18
30
3
5
39
7
2
19
68
24
67
65
4
24
15
17
1
27
27
29
12
55
50
55
8
4
21
32
22
17
64
9
95
67
6
66
14
4
35
96
9
40
128
24
39
7
21
20
19
26
10
9
3
5
19
12
9
20
25
6
9
3
9
56
12
1
30
21
60
27
29
7
24
26
27
21
12
34
5
4
12
12
8
109
63
147
33
117
3
20
40
32
48
9
19
5
55
77
43
20
21
40
56
10
96
5
33
10
21
33
59
4
29
27
4
113
3
64
3
6
15
15
98
3
31
33
60
27
110
22
38
75
4
75
6
30
21
65
39
69
84
27
1
42
54
140
19
8
12
52
39
54
72
131
4
27
41
28
12
29
82
17
4
32
64
29
3
40
140
12
7
12
21
15
17
55
2
22
26
22
6
12
23
76
32
13
68
3
16
44
13
15
8
19
5
4
12
32
132
156
24
4
3
9
27
21
24
8
73
18
24
29
48
40
21
59
12
16
128
4
36
33
23
21
34
86
43
15
41
7
21
17
220
11
24
139
14
4
6
41
13
48
51
29
43
32
28
56
19
30
3
20
52
20
12
25
3
33
56
27
55
24
12
41
21
7
3
41
19
81
39
38
12
58
5
49
6
12
78
39
27
2
48
12
48
15
148
12
21
96
66
36
5
28
56
19
24
29
9
15
16
20
21
31
3
30
75
5
88
39
17
36
12
22
36
65
60
1
23
21
3
79
14
16
63
51
30
32
76
24
11
76
65
46
66
11
84
31
41
1
3
29
48
3
12
45
7
9
114
2
10
21
15
26
51
19
12
9
41
4
6
17
31
18
6
50
16
42
21
27
5
16
44
103
17
21
34
33
3
36
26
10
81
53
10
9
3
9
5
15
28
8
4
3
18
15
27
50
7
32
9
19
36
20
43
48
21
15
26
3
7
24
65
33
12
28
18
14
22
21
92
31
57
24
45
3
51
9
8
12
7
17
19
108
38
52
27
77
15
7
21
3
9
32
7
21
39
9
3
89
1
23
19
5
64
17
16
20
15
19
26
39
16
51
14
3
19
33
41
7
3
9
77
28
20
55
20
7
33
9
18
18
23
4
17
15
43
18
3
33
47
36
13
3
12
77
10
65
43
21
39
38
39
49
8
3
45
51
31
24
48
14
43
39
18
51
12
12
36
17
15
28
12
5
36
31
45
20
43
9
11
12
31
2
3
84
76
3
141
75
48
122
55
27
12
14
27
69
3
13
54
17
52
44
45
10
14
15
57
22
18
3
135
29
67
12
24
33
104
73
8
67
8
12
40
12
21
12
116
48
43
27
9
12
21
27
3
60
14
4
39
105
11
55
9
9
51
12
32
12
16
8
64
3
33
32
9
22
9
8
4
8
7
17
76
60
9
83
1
72
83
31
2
79
8
45
19
8
19
12
14
46
26
48
28
59
1
27
44
67
89
21
3
19
38
27
12
61
59
45
15
24
43
17
88
48
9
32
60
63
7
21
45
23
19
72
14
22
48
42
30
53
9
16
44
43
3
17
19
9
5
58
29
25
15
3
30
18
62
106
30
72
27
9
36
6
74
67
48
27
33
3
12
29
16
8
4
96
12
5
3
33
46
6
54
18
15
89
16
15
45
18
12
18
15
3
21
120
8
60
9
16
6
2
16
3
63
86
7
12
5
7
8
40
3
18
30
14
10
33
3
36
18
15
12
63
2
24
7
20
91
41
33
79
63
30
3
56
16
60
12
92
19
2
43
24
36
60
12
75
2
34
9
27
5
16
20
103
38
19
53
24
180
10
45
12
8
79
21
17
87
16
12
17
22
9
81
23
37
44
43
24
29
3
19
2
16
18
30
42
38
34
9
20
43
5
7
6
48
36
18
14
28
11
24
9
7
3
126
15
32
25
11
7
21
12
5
39
43
24
50
34
74
58
38
118
14
3
28
20
36
43
24
50
24
10
24
30
8
10
72
2
31
5
34
81
68
19
14
15
165
4
12
51
32
67
9
32
21
39
19
65
28
33
6
81
3
54
32
10
57
45
18
14
43
75
17
9
63
28
8
19
21
44
28
104
9
15
67
33
56
85
51
9
30
21
21
44
7
15
36
9
9
20
4
15
20
13
35
4
32
33
15
31
18
59
12
108
40
20
24
4
92
48
43
9
21
42
9
5
135
7
9
27
113
12
40
15
5
19
33
17
51
12
16
9
18
50
4
32
10
14
43
32
12
48
28
33
20
3
31
26
16
44
3
108
21
16
18
60
72
89
4
113
22
2
31
20
84
24
7
90
75
44
4
24
15
45
41
19
51
24
233
19
9
3
24
5
31
9
12
279
18
60
11
24
45
48
3
40
27
14
34
24
5
7
9
27
17
7
57
45
8
28
35
60
19
12
36
21
36
53
31
21
6
9
17
7
92
73
30
21
20
112
20
72
88
72
9
27
9
44
3
49
44
22
9
9
18
45
12
15
2
51
55
5
24
4
27
30
3
41
15
67
9
33
20
124
3
29
16
3
123
9
60
12
51
2
7
20
16
12
12
15
18
6
38
10
2
22
36
5
25
51
57
3
8
31
12
57
3
21
116
1
3
33
3
33
18
74
58
84
29
88
63
17
61
27
9
32
22
161
48
69
19
45
15
15
50
10
86
7
51
33
8
48
81
10
72
38
39
72
24
4
5
27
12
16
12
5
70
33
15
18
20
3
31
29
16
20
115
5
67
14
39
25
20
27
100
15
2
15
60
25
24
32
36
3
36
28
17
7
39
30
54
24
9
80
4
27
6
66
21
92
16
39
26
22
14
19
39
5
1
23
4
39
108
29
4
75
33
101
60
3
60
69
7
41
12
28
27
5
19
63
33
21
54
38
7
12
87
81
24
29
12
7
12
48
15
2
3
1
18
26
96
60
24
15
25
8
10
17
7
36
12
45
20
85
15
140
57
12
139
12
60
45
8
27
1
39
15
14
28
30
33
39
29
31
33
96
41
46
48
18
18
5
13
18
14
19
32
61
23
21
7
29
10
53
187
2
7
63
45
164
7
5
31
33
5
7
21
20
7
80
4
32
28
152
7
108
21
44
7
48
9
12
32
33
39
33
40
51
60
15
42
36
30
14
22
21
15
101
9
19
68
28
84
17
39
4
117
18
5
19
108
18
23
21
58
5
31
2
3
31
72
24
21
12
8
21
43
8
33
27
1
27
27
90
44
15
28
9
11
25
8
36
4
18
17
37
23
45
3
36
7
69
77
3
9
16
27
36
24
29
34
17
1
18
101
9
19
80
9
46
33
3
36
17
16
20
52
27
2
39
25
3
17
3
100
9
11
12
21
31
8
9
46
93
3
9
27
14
16
23
1
8
10
33
51
18
24
44
19
12
81
78
9
12
33
27
3
18
24
90
30
6
29
21
52
59
36
21
79
72
9
11
40
51
9
32
1
11
28
17
46
89
73
32
10
12
17
57
96
7
17
15
7
60
5
12
19
41
16
12
3
36
102
8
31
3
5
ABCD 95016454298*3^$a+1 [50039]
48
95
73
72
71
9
45
162
1
80
184
24
120
32
9
18
37
35
253
8
117
162
54
91
120
144
104
40
221
139
72
96
8
40
131
85
5
91
360
48
149
36
199
17
63
40
95
193
32
288
184
5
108
63
64
240
119
54
115
216
120
161
79
144
200
81
126
54
99
27
205
24
59
61
29
162
153
135
306
271
143
36
37
8
45
115
29
67
96
48
41
103
320
16
144
48
72
96
200
81
135
16
29
403
47
169
144
120
107
261
88
120
71
145
89
144
135
45
540
31
275
157
32
160
191
1
24
101
211
72
192
48
71
1
35
54
7
443
90
36
175
96
53
19
168
173
139
48
47
217
8
45
211
32
72
225
207
45
43
288
29
259
24
248
64
8
16
11
229
5
211
96
53
315
16
56
207
153
112
32
16
137
180
216
211
5
43
227
90
19
71
73
17
55
143
36
37
48
104
81
55
96
83
180
90
7
119
49
192
209
7
83
126
135
40
96
8
9
7
119
1
269
19
80
45
180
7
96
48
456
104
136
89
7
29
360
90
153
328
32
45
91
120
96
96
72
48
17
31
104
117
19
71
90
270
54
27
40
24
80
40
176
112
32
63
72
73
80
27
61
240
23
505
161
90
45
9
126
1
48
32
27
216
90
315
99
13
24
269
171
64
24
312
120
120
233
31
5
36
175
24
161
103
48
137
36
90
97
24
5
43
191
169
137
31
59
133
65
252
19
24
11
229
96
215
54
43
407
36
45
81
31
120
24
5
450
73
485
162
49
24
80
208
8
81
55
216
89
18
37
80
63
25
47
49
264
240
41
31
95
18
7
96
59
109
24
200
112
104
45
27
288
45
27
9
18
61
120
120
216
120
168
77
108
90
37
8
40
5
67
95
25
240
239
36
18
67
48
56
16
173
27
208
48
144
144
96
53
27
88
272
504
424
161
7
83
157
48
281
18
37
53
72
90
25
56
9
55
216
48
32
288
99
36
54
27
99
117
160
47
153
64
89
271
143
36
54
175
32
16
24
5
91
48
41
175
95
25
119
337
149
180
378
205
335
153
27
45
81
36
90
121
24
48
95
97
29
126
13
120
72
ABCD 95016498412*3^$a+1 [50034]
6
6
99
56
85
11
4
9
51
9
3
24
20
49
39
48
81
27
57
12
60
24
63
9
15
33
11
16
33
60
59
1
72
71
1
48
39
20
13
3
12
8
49
36
12
96
30
17
49
111
224
25
36
12
12
83
25
59
36
121
54
18
24
24
72
24
47
61
36
12
27
33
95
24
28
20
25
6
42
48
36
75
12
36
87
6
11
48
28
44
24
109
15
9
11
52
24
33
12
60
11
16
12
21
39
39
17
37
36
36
3
141
60
23
24
13
3
33
96
108
42
29
1
72
12
27
3
18
48
11
13
6
42
12
60
23
4
3
81
12
45
36
143
100
120
8
13
27
33
15
33
39
12
33
11
36
28
33
60
42
18
47
61
59
40
8
55
18
12
18
57
12
33
42
57
20
4
36
120
20
24
4
21
12
12
24
36
83
4
57
12
24
24
36
48
60
30
17
109
3
8
72
79
18
51
20
13
15
21
63
68
48
12
36
37
59
19
117
117
48
15
57
48
3
96
21
23
60
112
3
65
109
63
21
3
56
1
12
48
39
33
11
121
27
45
51
69
15
68
1
36
24
36
36
35
52
75
29
4
33
11
19
246
11
133
72
59
72
49
11
28
45
3
8
52
12
45
15
51
42
12
87
20
16
81
23
13
24
3
9
72
36
12
71
28
9
47
85
59
12
4
24
56
13
83
61
23
85
60
24
3
24
48
45
60
95
60
13
35
52
12
21
72
48
72
3
21
36
23
4
27
9
21
60
23
79
18
30
9
21
59
7
18
3
12
33
12
39
188
13
36
36
3
80
4
3
21
9
3
80
1
72
24
3
117
27
24
92
48
25
12
12
23
4
24
45
54
66
24
48
36
36
36
84
87
8
13
99
39
18
84
27
12
9
87
32
25
27
63
45
21
120
24
24
63
20
1
63
33
36
23
52
9
71
28
8
12
37
60
51
33
11
28
87
21
117
47
28
8
19
41
49
51
9
87
117
11
19
6
3
60
44
40
24
12
147
77
240
108
28
24
3
17
64
56
120
40
8
25
84
11
48
1
12
27
104
7
9
33
48
23
1
48
11
73
120
15
45
84
3
44
13
23
13
144
24
3
117
35
73
24
11
37
39
24
32
60
12
28
8
96
36
1
30
33
8
13
35
64
21
18
41
4
9
23
37
95
52
8
60
16
12
27
45
69
24
3
44
48
7
6
27
33
11
61
48
108
12
30
29
48
25
39
93
36
11
1
6
33
33
3
57
75
8
13
27
21
60
24
15
8
7
77
1
75
9
15
9
24
75
68
16
63
33
32
49
36
27
80
37
63
27
90
39
45
27
9
3
56
25
15
33
84
3
32
13
36
12
51
9
11
73
6
30
11
73
15
36
75
18
3
8
19
42
51
48
176
12
84
36
1
51
45
3
21
23
48
49
27
36
8
1
48
24
15
48
56
13
36
24
3
8
76
56
25
48
102
9
8
12
64
3
30
3
21
23
4
72
8
13
12
47
13
11
40
84
51
41
28
36
45
75
32
61
60
6
21
44
1
78
102
11
1
12
18
90
3
12
32
13
48
11
97
12
15
72
21
24
36
3
104
16
9
48
71
13
123
117
3
93
47
49
35
48
25
159
33
24
27
20
85
11
4
69
63
8
4
45
30
45
3
45
80
1
87
27
78
48
12
51
33
48
36
3
20
40
104
13
12
15
69
23
28
33
12
51
117
3
57
23
31
90
96
3
44
16
69
11
7
6
75
80
48
52
12
80
79
54
35
49
3
117
36
90
54
11
100
20
148
44
13
48
96
87
45
39
60
3
9
20
48
19
42
54
54
59
37
51
20
73
23
97
12
24
15
15
41
84
12
124
20
4
20
79
114
30
17
12
19
21
69
12
15
33
39
48
20
61
11
40
60
45
27
48
8
12
36
19
6
11
37
131
25
23
1
24
60
12
60
15
60
12
57
72
147
32
79
17
79
18
15
21
42
18
24
75
20
24
37
39
45
72
3
12
72
24
56
16
33
119
60
19
29
4
8
48
24
49
48
51
21
111
33
27
27
9
8
4
21
24
30
54
11
28
3
18
63
8
1
24
30
17
1
59
60
1
108
35
4
3
18
24
15
36
20
12
1
27
12
21
23
13
3
8
49
23
4
21
3
44
16
33
87
12
80
1
12
54
21
60
33
30
33
8
13
35
28
33
87
3
102
84
6
21
20
1
23
109
18
17
28
44
37
3
44
25
39
81
18
41
100
68
112
12
21
48
15
60
9
23
13
111
84
9
215
1
15
32
4
69
12
36
36
60
36
48
12
39
45
15
80
13
87
20
12
40
8
28
104
97
12
11
28
60
15
45
33
39
9
12
12
75
9
111
9
11
1
59
1
24
23
121
11
16
20
169
54
6
27
111
78
15
132
12
45
36
12
12
36
24
36
42
30
3
15
30
11
37
47
4
48
32
49
27
12
84
3
17
40
39
30
11
1
3
57
60
15
21
107
13
3
24
9
23
84
61
39
21
39
9
84
23
1
99
81
42
65
64
96
32
31
30
72
59
52
20
37
60
3
33
36
24
71
37
23
52
92
12
28
12
60
21
48
78
17
144
1
11
208
20
52
27
54
12
15
8
48
49
24
36
11
12
1
24
36
12
11
40
21
59
124
57
66
9
8
25
48
27
27
6
24
66
57
9
48
47
60
12
1
6
6
96
11
37
156
84
11
108
1
24
108
48
27
20
64
15
57
68
25
60
24
60
51
9
12
35
4
72
33
18
18
27
45
27
21
47
7
18
12
24
11
12
48
13
12
11
12
4
60
33
36
11
19
90
47
24
100
69
15
24
32
40
116
67
54
12
78
33
24
33
23
1
12
35
1
12
60
12
15
72
80
13
47
13
3
20
84
37
12
11
13
120
27
20
88
80
48
61
36
15
45
3
21
11
73
15
21
3
60
8
13
27
92
40
57
24
27
9
12
ABCD 95017398332*3^$a+1 [50134]
90
18
55
12
5
43
281
199
17
90
54
175
23
157
95
109
125
54
13
59
85
131
180
18
55
17
72
43
108
29
198
18
91
71
162
108
90
18
72
18
36
54
36
43
137
18
180
90
18
18
127
35
97
108
137
36
36
90
90
31
455
25
65
162
73
53
54
252
25
29
55
17
108
54
72
126
19
143
325
17
144
180
180
72
252
127
144
89
90
1
35
72
180
180
157
95
1
17
187
155
126
199
53
72
115
96
77
247
41
19
17
31
257
31
132
35
13
5
55
71
61
444
143
37
71
37
125
90
205
101
7
48
125
144
55
197
55
449
126
54
144
72
55
53
36
55
60
137
54
90
36
18
90
247
59
198
115
65
31
96
35
36
85
5
54
90
91
89
216
18
144
90
55
53
162
72
126
67
77
36
414
198
90
18
72
18
133
11
36
18
36
90
1
60
132
41
144
103
108
77
72
18
25
132
48
65
270
13
95
1
359
36
126
7
11
361
35
36
85
59
36
162
403
65
90
72
61
11
144
36
36
90
72
7
11
54
54
54
103
48
29
252
324
54
121
59
108
73
71
13
131
324
18
108
162
108
54
18
37
60
47
85
156
48
197
144
216
162
193
5
283
36
41
55
125
90
432
126
72
72
43
48
179
25
83
205
84
204
11
54
79
11
25
60
5
126
18
43
192
71
216
145
161
18
1
71
108
25
144
191
241
29
211
84
29
36
367
209
139
192
29
558
126
144
126
61
96
95
49
185
36
72
36
67
144
113
36
252
18
1
53
198
37
240
83
25
119
378
163
48
5
55
35
145
107
49
5
126
108
36
18
36
54
72
36
54
36
54
234
162
253
107
37
35
198
108
144
43
48
60
65
54
36
37
125
67
77
108
18
18
67
113
126
433
233
7
47
54
36
198
37
71
18
55
287
162
91
35
54
18
37
96
65
162
18
162
90
79
29
144
67
41
144
54
180
301
41
180
115
155
169
29
31
185
180
126
37
35
18
72
90
72
49
131
90
18
37
48
203
18
126
133
60
48
48
36
48
156
11
54
36
31
204
89
90
49
77
79
101
31
288
311
36
234
36
163
197
127
192
113
72
151
47
90
163
125
55
53
36
18
1
144
180
107
198
108
180
72
36
31
329
36
103
185
72
91
17
90
90
91
89
55
ABCD 95017447394*3^$a+1 [50009]
72
72
5
43
41
19
30
63
68
175
101
36
12
28
60
57
231
24
20
43
90
54
41
1
18
21
104
24
136
36
20
4
24
60
15
45
27
18
15
32
12
76
104
28
99
45
104
61
119
64
15
153
72
20
13
15
20
36
1
87
51
6
30
141
21
11
79
29
76
3
9
12
12
111
36
54
6
5
36
31
17
103
77
172
27
77
49
66
29
7
33
81
30
9
33
126
5
4
24
3
9
48
48
12
9
30
21
69
42
12
5
37
23
115
57
72
75
210
59
40
99
21
116
4
27
72
21
27
24
17
4
45
23
40
96
57
83
43
65
40
9
3
68
55
12
77
49
54
77
4
20
4
24
33
39
56
88
3
12
96
66
24
30
129
24
36
84
92
28
96
105
11
108
49
51
56
19
90
15
39
18
30
45
68
52
51
90
51
3
93
3
66
3
21
66
81
20
48
31
144
33
32
7
81
56
72
175
36
54
15
96
92
31
33
156
135
53
24
400
21
6
17
1
48
11
7
45
68
88
44
31
33
72
39
156
5
60
115
5
100
63
36
17
4
27
60
5
31
21
33
99
27
18
87
39
5
48
60
156
85
47
220
108
39
5
19
21
123
90
3
117
3
15
5
28
12
32
19
33
69
24
54
12
60
53
67
18
6
17
19
69
20
13
27
48
12
39
77
124
12
3
101
31
12
41
76
15
54
23
25
72
63
56
223
9
15
72
33
39
17
16
3
9
48
45
11
64
12
9
72
23
148
21
18
78
30
9
12
141
18
69
24
36
20
1
54
66
18
45
87
293
192
28
60
3
48
45
48
15
54
42
12
18
6
129
105
3
56
13
71
19
30
111
15
21
75
18
171
8
108
24
7
24
81
60
20
4
135
221
121
23
49
96
27
8
52
33
11
88
60
72
39
60
5
43
6
120
18
5
28
156
68
163
57
9
27
96
144
24
21
15
128
144
121
59
24
7
113
19
72
69
15
36
41
49
63
92
4
57
78
33
129
102
5
13
78
45
24
60
60
21
18
5
31
114
90
165
27
113
24
85
72
87
195
36
149
19
105
33
24
59
72
61
23
145
30
257
24
16
24
48
135
24
45
48
15
17
88
20
136
27
12
162
6
66
27
15
57
27
141
63
161
67
60
5
40
3
36
81
27
6
23
49
111
153
54
45
48
21
51
15
77
36
19
9
120
56
84
4
15
89
31
18
72
11
36
25
114
102
15
63
5
43
41
100
32
61
15
81
30
81
60
3
36
33
44
19
33
21
102
189
45
3
165
30
18
54
72
5
19
53
4
105
102
36
21
75
12
90
111
92
4
87
69
36
20
37
54
5
7
6
30
9
92
100
12
21
54
33
44
60
84
163
12
21
8
31
17
127
72
9
3
9
68
49
6
21
36
51
12
21
116
12
88
51
114
39
15
17
31
41
4
15
53
1
90
117
44
127
9
21
3
21
48
23
148
63
5
73
59
115
65
7
96
5
100
39
12
9
51
72
12
41
13
42
129
48
15
60
36
165
27
6
48
47
43
6
72
48
39
33
11
43
45
45
54
33
63
81
129
47
4
44
36
4
60
63
57
168
8
4
15
45
45
30
81
60
45
59
144
4
176
7
9
51
48
36
24
17
127
89
49
23
31
90
59
67
77
157
144
111
60
12
44
64
48
152
55
12
90
111
24
33
66
36
18
42
129
27
5
36
88
15
72
60
5
48
127
69
3
17
67
78
87
36
12
39
42
23
7
77
37
35
13
42
93
20
12
55
41
67
36
5
84
49
15
81
15
20
13
3
44
12
85
15
3
36
90
3
159
33
21
15
8
19
45
68
4
27
36
33
60
32
31
54
3
48
80
16
51
42
30
41
36
13
95
28
24
20
36
60
49
51
60
32
49
24
143
16
84
63
30
6
113
31
33
75
9
3
132
89
55
12
24
18
54
45
12
48
60
12
87
24
36
12
42
39
15
45
27
9
8
49
15
27
53
1
39
9
78
17
127
12
21
75
17
76
9
87
3
6
27
24
3
17
49
171
99
41
16
20
91
17
31
21
51
42
51
56
91
36
21
105
126
66
18
126
311
1
15
72
128
60
4
9
15
36
24
15
69
20
109
39
15
117
8
60
31
77
16
20
49
120
111
105
3
165
51
3
93
15
5
7
21
80
28
24
24
12
140
49
24
147
48
111
33
8
28
15
57
8
25
6
17
49
6
72
66
24
174
21
12
176
25
63
87
48
42
ABCD 95018012944*3^$a+1 [50002]
20
43
60
48
29
43
65
12
148
56
7
48
29
72
4
24
36
72
84
3
36
5
16
8
132
19
29
96
19
33
92
96
24
36
4
3
24
9
36
3
93
44
31
48
57
3
36
65
16
252
108
3
132
192
57
68
12
60
16
27
5
55
21
284
43
60
12
5
12
160
36
24
39
81
39
101
28
15
12
29
24
156
60
7
137
40
135
96
24
21
12
15
57
3
72
108
77
12
19
5
64
20
55
96
69
12
60
44
36
40
44
31
33
63
225
188
55
36
36
29
4
36
48
80
28
87
41
84
36
7
48
12
12
48
17
7
33
80
192
4
44
112
20
40
108
135
72
53
7
65
43
65
7
89
55
36
60
60
165
20
4
15
101
60
43
17
19
41
28
20
88
39
24
84
65
16
132
3
96
36
89
19
57
3
5
199
33
3
41
55
24
29
43
48
12
89
24
24
91
156
21
15
12
5
28
12
123
9
48
3
17
112
44
4
3
12
21
111
33
56
40
104
91
69
111
5
7
12
33
32
115
17
31
24
125
16
3
81
8
55
45
72
3
57
39
5
31
60
53
76
72
108
20
19
137
151
29
4
20
7
24
60
21
8
24
52
99
29
36
16
3
17
40
51
24
69
12
15
17
7
108
17
16
32
60
31
29
31
21
3
17
139
84
5
16
56
24
31
24
144
45
147
96
12
21
20
7
53
67
12
60
5
28
8
144
148
39
53
180
16
39
36
60
60
41
4
36
8
12
100
183
5
28
8
24
36
19
17
43
33
3
141
63
60
41
24
67
24
72
149
4
75
41
24
36
48
91
81
24
12
144
144
44
60
7
29
67
12
41
124
123
57
36
27
24
36
17
127
84
84
41
31
9
39
72
21
12
3
24
81
27
17
24
24
91
21
39
81
140
148
27
33
72
3
65
12
64
80
7
113
36
28
75
36
36
21
32
55
12
108
36
65
84
52
39
29
55
57
3
17
31
45
15
48
41
19
144
141
75
89
55
57
108
87
89
31
5
79
24
5
36
7
69
39
41
28
152
31
12
60
41
4
20
52
24
39
41
7
17
160
111
24
41
19
125
187
65
31
149
120
88
32
40
15
21
15
53
115
72
117
63
48
29
31
29
76
51
21
44
31
9
3
57
108
15
33
63
81
24
75
36
45
3
17
60
28
3
17
7
33
12
68
31
5
175
5
76
63
17
28
111
141
51
24
65
115
29
4
32
79
41
48
43
12
125
31
21
99
89
120
276
19
5
43
240
53
115
81
68
16
36
3
12
45
15
5
175
105
80
160
44
76
20
76
12
32
43
36
36
24
36
45
63
12
21
32
36
24
43
84
105
8
40
80
55
17
24
4
3
33
20
4
120
20
16
15
132
144
233
12
19
72
9
48
27
45
8
12
55
69
159
17
40
108
27
9
24
15
96
72
60
84
9
80
16
200
16
12
3
77
7
53
91
21
128
16
140
4
15
17
28
15
12
48
33
15
12
5
52
20
84
36
204
36
16
32
55
5
12
79
69
27
60
48
5
12
64
39
161
19
48
17
91
9
32
19
29
12
100
63
96
21
180
36
60
15
24
9
56
43
101
52
39
24
5
40
15
21
75
113
31
65
112
15
9
39
29
40
32
43
216
12
33
200
7
12
5
7
5
79
120
36
29
4
3
12
137
60
31
29
144
52
8
19
12
89
19
21
44
67
24
5
36
60
199
36
105
8
115
65
31
5
24
72
31
17
7
84
129
20
88
72
27
153
32
40
60
108
75
33
32
12
40
108
51
41
4
36
104
19
12
5
43
45
20
40
20
16
80
40
27
33
39
41
76
63
33
3
5
91
36
17
43
72
21
20
16
75
24
117
32
67
36
24
33
20
96
36
24
40
20
4
20
28
72
92
43
45
96
12
32
43
53
4
51
84
45
156
60
36
20
24
4
27
5
55
53
7
33
32
4
72
15
45
12
272
16
3
21
39
5
40
60
15
101
31
53
127
132
101
7
53
7
17
36
91
33
36
24
15
65
148
68
31
5
40
39
60
60
36
129
36
159
5
67
53
7
108
24
41
19
21
24
3
17
36
31
24
84
65
7
24
60
21
15
24
84
12
29
4
3
17
12
31
48
12
17
16
99
17
103
177
39
5
7
17
36
60
19
137
28
75
17
223
57
80
24
115
24
5
31
12
24
48
17
16
27
77
40
44
60
60
24
72
64
39
12
89
40
60
36
84
20
55
65
7
105
8
96
60
19
29
76
24
3
12
132
5
163
57
3
105
27
24
5
16
8
12
40
15
24
5
24
12
28
123
ABCD 95018350138*3^$a+1 [50088]
108
60
90
21
24
27
60
9
24
27
37
113
24
15
64
80
45
91
29
6
90
6
37
8
9
150
9
111
66
150
9
64
5
6
45
168
40
11
45
81
24
15
21
3
51
12
25
24
59
21
39
81
48
21
96
30
21
99
30
15
9
6
66
39
51
37
152
21
18
102
3
96
40
5
30
6
15
69
114
42
18
12
129
15
120
145
8
57
30
1
8
24
27
13
77
60
60
60
84
6
93
27
30
54
9
27
30
39
21
3
21
36
30
81
153
12
3
81
84
6
36
78
12
18
21
15
96
30
48
12
108
96
36
39
21
18
60
21
15
6
3
27
78
60
27
9
36
27
48
9
63
48
39
1
119
6
27
112
80
9
12
27
168
63
57
15
78
6
13
48
8
16
35
84
90
72
15
39
30
3
51
36
25
11
24
21
93
27
63
1
41
48
6
25
41
48
7
5
18
60
37
5
19
5
43
11
30
132
30
30
15
3
21
15
81
45
48
36
30
33
21
211
59
30
42
48
21
16
8
72
3
12
48
66
15
24
111
30
3
117
30
30
31
48
17
15
40
29
6
117
51
165
27
24
36
24
54
27
33
7
23
12
24
85
41
90
24
30
6
24
1
83
69
111
72
9
24
136
5
6
48
45
21
19
65
60
6
13
83
45
9
15
21
54
84
25
17
15
40
23
36
150
24
30
12
90
84
15
75
30
15
45
19
5
30
61
5
3
27
30
6
57
81
30
201
24
27
13
80
57
87
111
1
95
81
64
11
37
8
9
30
30
96
123
16
80
171
54
150
24
57
24
15
30
60
90
13
17
24
42
117
27
30
66
165
40
5
18
12
24
13
176
24
27
61
59
204
12
24
69
45
6
54
6
6
3
81
36
19
65
15
9
15
96
21
30
54
6
9
40
59
85
5
36
6
18
7
8
21
66
129
21
75
3
36
9
45
19
56
112
80
9
60
30
21
24
9
36
3
21
42
33
21
6
13
11
45
21
3
16
80
21
24
6
84
1
8
40
17
18
60
66
39
15
72
54
30
60
1
5
30
37
11
30
6
49
72
53
30
102
15
24
15
54
139
17
39
16
264
32
3
36
96
30
99
69
6
66
19
35
6
48
72
48
7
8
120
75
12
9
15
49
72
32
21
12
55
104
45
19
65
7
32
27
66
24
54
6
126
9
15
73
11
132
9
39
57
9
15
39
6
19
32
69
24
12
87
81
30
49
17
103
23
18
12
115
5
18
42
15
3
21
40
65
90
36
57
87
81
69
24
30
69
3
24
84
36
6
7
56
21
90
24
30
12
78
120
1
11
54
135
16
53
30
36
81
9
90
60
24
49
53
3
24
16
17
48
42
13
24
23
138
12
48
51
15
60
13
296
15
12
45
45
67
8
93
6
30
79
11
24
37
32
48
45
43
11
21
9
39
51
6
30
18
7
35
54
180
24
120
6
6
15
69
3
51
6
63
33
48
150
9
57
31
8
40
35
30
60
36
30
54
42
57
51
126
30
33
117
54
6
39
21
51
48
21
54
12
18
6
49
35
36
24
30
19
11
21
21
19
5
6
18
6
21
24
39
49
23
97
17
15
21
163
107
18
27
9
79
77
3
136
56
45
19
5
84
6
24
60
21
75
30
55
101
139
119
6
51
75
48
45
15
66
15
9
6
6
24
91
80
105
18
12
73
32
33
36
84
12
3
51
45
96
45
24
30
30
24
6
33
21
96
36
15
3
42
24
43
23
18
7
59
21
64
96
8
75
21
129
39
3
54
96
63
45
27
69
114
42
55
23
57
3
6
150
33
27
21
3
60
1
5
24
30
69
27
21
9
6
33
15
36
13
41
6
9
15
1
120
11
48
30
15
81
6
105
64
5
30
21
63
12
13
5
27
63
120
36
6
18
6
15
21
75
9
30
60
30
79
17
55
32
16
17
78
1
29
27
24
48
33
55
5
54
141
45
24
19
11
30
96
79
5
3
21
36
39
40
5
42
18
6
66
48
90
30
135
112
59
36
9
45
30
30
66
18
36
111
72
48
48
141
24
6
85
8
33
54
33
96
81
24
31
8
87
36
45
24
96
15
18
42
69
16
89
36
19
65
6
90
198
66
15
81
48
6
33
120
3
30
24
15
15
49
80
15
12
60
9
9
7
8
57
90
69
88
83
78
72
18
96
13
8
3
6
90
85
35
84
216
33
51
21
9
7
53
6
84
1
5
60
84
67
8
120
75
60
6
84
12
43
41
30
1
65
18
36
81
3
42
3
81
6
24
9
117
18
1
5
6
45
168
21
66
33
16
8
147
66
180
54
9
15
9
16
11
24
30
6
6
60
54
49
35
36
54
30
61
48
8
9
15
45
19
71
9
21
30
36
48
9
3
45
9
24
30
96
84
69
21
6
60
30
19
35
12
33
136
35
13
41
31
179
12
18
12
3
21
43
47
25
11
69
75
21
48
27
54
15
48
88
65
24
111
33
12
54
24
6
36
48
30
36
90
79
71
24
9
48
40
23
12
30
39
15
6
18
66
6
60
78
66
45
15
6
27
51
6
90
61
23
6
3
48
99
21
63
6
19
32
9
31
8
105
6
9
16
29
30
117
24
120
9
30
42
48
36
90
25
59
42
99
64
17
78
66
36
3
27
13
47
33
57
55
5
24
30
6
63
16
ABCD 95019453682*3^$a+1 [50032]
101
379
129
20
85
78
69
39
9
36
20
204
100
45
3
168
36
20
40
111
5
4
204
201
51
20
55
69
195
45
168
188
28
20
16
39
36
5
196
44
139
89
40
180
12
39
144
65
28
177
72
39
87
12
77
19
189
128
28
116
43
12
89
36
40
36
60
15
9
60
75
30
59
67
29
133
23
28
84
176
1
3
96
27
17
73
59
156
48
19
57
20
121
27
80
55
53
52
60
3
33
111
9
117
48
24
51
116
43
41
136
168
140
73
114
21
20
60
28
96
96
75
57
60
27
249
15
45
27
69
165
15
279
69
56
31
45
60
48
36
84
93
147
63
65
43
81
465
15
96
15
48
96
66
162
57
24
45
6
185
148
32
31
144
54
11
16
45
159
20
19
162
27
3
173
64
3
210
24
15
36
3
9
48
33
275
40
116
73
11
60
196
140
4
24
120
12
116
12
7
210
59
144
16
15
9
213
123
147
5
60
220
159
21
20
109
48
27
20
28
132
195
105
120
176
60
19
60
90
3
48
20
19
36
18
66
81
392
76
32
112
32
73
18
84
180
54
39
68
19
36
129
48
3
5
48
64
12
3
57
24
44
73
18
36
36
29
100
69
51
180
75
33
48
48
69
18
360
105
272
37
138
17
96
19
90
3
12
15
36
33
21
96
3
27
45
140
19
45
60
24
159
17
136
117
48
54
41
55
29
64
72
104
19
357
152
136
51
18
171
15
102
35
19
180
36
24
69
276
96
147
77
124
116
100
69
59
16
32
19
90
114
9
20
28
69
15
39
69
15
53
55
42
83
112
176
55
126
23
127
69
96
80
151
5
160
48
75
69
308
19
36
108
29
12
220
24
21
59
31
33
15
257
91
18
30
65
64
20
67
90
150
66
78
9
201
407
79
60
89
184
72
63
77
16
108
75
12
57
36
15
101
229
11
60
16
39
84
21
36
159
65
136
24
44
169
18
233
55
197
180
12
25
3
104
204
304
63
114
30
65
64
219
33
69
51
3
41
19
29
36
79
36
120
42
23
36
115
9
240
32
43
9
60
63
65
19
60
45
48
260
76
231
96
17
37
66
24
48
72
9
192
24
120
15
36
24
53
55
297
39
41
160
96
69
99
27
12
93
260
7
57
21
18
36
21
24
24
21
30
9
60
21
15
39
41
49
150
21
69
90
41
60
43
21
32
4
176
88
69
15
63
12
36
141
168
87
89
64
252
9
39
32
1
15
3
36
24
65
19
105
152
31
9
20
144
84
88
168
15
30
51
44
132
40
8
55
69
32
1
75
168
224
37
18
6
210
29
36
211
69
111
5
151
18
59
16
24
45
27
80
16
44
1
30
162
3
24
15
54
99
21
147
24
48
285
78
209
48
97
75
15
53
7
29
60
36
88
51
17
100
32
175
108
53
12
4
80
184
56
64
32
55
60
18
30
41
175
69
44
16
32
112
212
19
96
93
27
141
20
199
29
61
243
45
6
180
9
80
88
39
48
81
80
79
45
32
4
117
144
11
40
72
3
84
150
83
187
18
48
42
21
27
72
57
ABCD 95019643034*3^$a+1 [50006]
12
12
52
11
24
69
24
16
29
18
49
36
23
6
3
40
65
7
24
12
108
24
17
63
136
32
27
21
60
72
28
20
12
39
25
65
99
16
60
24
20
69
30
13
20
3
1
44
12
33
54
13
137
15
12
28
20
28
35
37
8
24
48
51
57
72
48
4
20
15
9
60
136
24
24
11
1
24
89
51
72
75
9
3
45
16
80
40
80
4
72
80
39
9
60
16
20
51
9
15
9
16
56
21
72
43
48
92
4
8
3
9
4
44
16
35
9
36
76
68
48
64
8
15
33
64
8
3
33
16
68
120
40
11
45
12
60
48
60
180
9
42
1
48
32
4
24
17
55
44
3
6
7
29
15
16
44
4
11
36
13
44
120
36
12
120
60
24
3
1
44
16
11
33
48
40
32
93
63
15
25
12
8
64
36
36
83
73
20
24
15
93
15
13
8
96
4
36
44
45
42
9
45
39
16
36
35
9
9
36
66
78
7
8
12
12
15
45
112
41
3
51
33
16
20
52
35
13
11
1
24
11
12
78
19
29
60
7
20
72
16
24
8
105
79
96
113
7
8
12
27
1
32
88
5
31
5
15
231
9
16
29
31
5
108
27
27
1
5
55
44
45
30
6
30
1
24
20
12
132
60
16
84
8
88
20
24
21
36
18
21
9
7
20
15
18
36
19
12
60
20
16
8
39
72
6
3
60
39
81
16
83
81
40
32
4
68
52
36
17
7
68
52
11
24
30
15
24
105
36
18
73
12
72
56
4
68
45
87
3
21
36
16
24
8
15
1
12
20
9
15
39
9
28
48
71
49
47
25
8
39
126
15
39
1
32
24
9
24
12
96
15
24
28
8
60
27
1
89
75
132
4
12
20
39
69
76
5
31
68
99
21
36
40
23
13
44
24
64
32
9
15
16
36
95
54
3
100
68
4
5
3
40
12
24
59
6
15
40
20
24
40
8
4
80
16
48
12
32
75
33
12
16
44
48
12
12
4
32
57
15
52
24
12
60
8
4
120
20
12
24
60
21
3
45
7
60
29
15
12
4
24
137
3
15
9
72
15
49
12
8
24
52
8
60
12
40
60
8
27
1
20
72
60
12
9
31
48
12
36
23
9
16
20
12
24
21
19
8
15
1
24
72
24
12
8
72
60
60
48
36
88
20
16
60
36
5
3
111
1
8
75
1
24
17
51
12
12
48
12
75
1
44
48
21
39
60
40
36
35
25
56
9
27
48
16
53
3
4
191
25
17
3
4
60
56
28
59
37
8
16
20
12
12
28
20
48
4
20
96
36
75
25
44
9
7
65
31
23
57
4
24
5
87
28
20
9
18
45
24
4
36
84
44
12
124
20
4
32
76
24
44
16
35
1
12
72
20
40
60
60
36
23
49
20
28
32
48
3
9
28
8
16
8
27
13
17
24
7
84
36
24
24
60
20
9
3
93
39
40
56
24
48
48
60
24
21
15
52
12
80
52
24
17
103
20
39
13
35
13
12
53
7
20
72
76
56
21
39
16
8
81
15
16
24
56
40
32
27
78
3
33
144
31
32
40
44
16
35
30
19
24
29
7
8
40
17
3
76
12
20
4
36
44
39
24
21
15
49
20
21
7
8
72
15
9
40
56
60
15
45
4
20
9
31
44
9
6
1
60
8
15
25
35
30
91
80
60
36
4
20
72
48
36
40
8
60
36
52
59
9
52
104
4
35
9
72
3
13
32
28
32
88
32
12
39
57
45
63
12
84
16
8
24
51
12
33
16
44
12
24
4
32
52
48
23
1
35
13
48
8
24
76
60
44
36
51
13
48
8
16
101
3
15
1
44
16
68
105
27
39
1
8
16
36
44
4
20
12
4
36
44
16
20
4
80
40
11
9
27
33
4
20
12
40
5
51
33
31
24
5
55
96
60
179
36
1
17
15
12
4
12
8
72
4
24
119
1
24
8
63
9
12
4
104
28
53
42
37
8
40
20
3
25
101
3
27
45
15
45
9
7
47
12
45
4
12
12
32
75
1
5
84
51
4
8
36
36
24
39
78
3
45
7
20
4
80
15
25
80
124
101
15
3
1
35
45
16
29
27
4
23
37
71
48
9
60
16
92
132
12
4
32
3
6
3
36
60
4
23
49
5
63
12
40
36
32
51
57
45
63
45
27
4
60
41
39
60
24
12
57
60
87
4
32
4
24
11
13
17
18
33
12
12
3
73
44
28
11
9
16
119
45
28
23
45
36
16
59
9
60
36
39
69
36
24
16
24
36
80
72
48
24
52
56
27
1
44
76
80
12
24
40
23
33
12
12
36
24
84
21
31
53
7
80
40
80
9
6
49
48
12
20
24
16
20
48
36
12
4
36
44
228
63
37
32
21
3
12
24
64
20
16
8
28
24
8
15
13
8
60
12
117
91
32
28
11
1
32
28
24
104
4
156
17
43
41
6
9
4
12
48
20
36
16
107
37
84
17
3
24
16
12
23
1
20
84
15
45
12
12
28
12
20
3
45
48
87
117
16
65
31
60
24
12
83
1
8
27
24
1
11
37
80
16
32
12
3
133
11
25
89
39
52
8
12
4
11
9
12
117
195
36
60
39
33
24
33
31
36
36
12
11
69
28
5
7
155
1
5
39
81
55
12
77
31
32
48
16
36
20
100
60
32
28
20
108
24
60
51
6
30
9
16
24
29
30
18
78
1
8
112
5
3
72
4
5
19
8
15
72
33
33
55
20
24
63
9
4
20
4
5
63
12
28
35
13
20
16
56
12
12
4
36
35
33
16
12
48
12
53
51
28
68
148
65
6
25
23
1
12
24
24
12
17
31
24
108
188
27
9
69
30
24
36
1
24
11
9
9
7
59
1
44
100
80
15
84
33
84
16
47
33
12
36
16
36
35
72
1
12
24
65
39
36
4
24
8
4
8
28
17
15
76
116
81
7
11
1
11
25
8
9
3
69
19
17
67
8
27
33
48
72
27
6
27
4
20
15
60
13
32
9
15
96
4
12
24
11
69
75
25
5
31
23
45
60
36
76
8
84
48
40
8
36
64
20
76
48
20
21
51
24
16
20
9
7
48
44
87
13
12
5
36
18
141
16
23
1
24
44
16
32
28
35
85
12
20
87
13
8
36
76
20
28
92
4
23
21
16
20
24
9
36
27
9
19
56
3
1
24
12
71
85
8
24
12
16
60
83
9
12
4
32
172
35
93
48
36
4
20
4
32
3
37
24
24
23
129
9
39
40
53
3
16
20
28
12
29
67
8
9
3
3
25
12
44
28
8
12
100
8
4
24
35
25
35
12
45
12
52
23
45
48
ABCD 95019793814*3^$a+1 [50002]
20
12
28
68
36
37
23
1
6
29
37
18
30
51
15
17
100
92
48
36
4
48
39
6
48
30
48
18
24
30
18
42
12
69
9
6
65
31
45
21
18
126
6
53
1
15
12
3
108
105
44
12
36
36
43
53
19
9
39
36
30
36
3
75
24
12
17
19
24
69
36
3
36
41
40
3
12
5
16
45
24
60
18
33
8
91
30
84
11
73
47
4
48
20
24
79
9
12
32
91
233
40
8
73
15
36
15
24
18
12
78
54
30
77
108
1
30
18
30
66
47
12
7
42
23
12
1
11
13
18
42
23
36
7
29
72
13
3
39
30
83
1
11
19
45
36
63
29
43
17
79
21
147
17
72
13
60
95
12
61
35
19
12
24
24
45
21
35
12
4
21
24
6
12
9
33
87
24
144
20
1
51
3
5
1
24
87
21
131
1
18
6
3
9
42
6
3
63
17
24
85
11
37
71
19
17
19
36
41
48
24
24
40
68
43
36
54
96
39
111
17
1
3
20
19
5
13
27
33
27
32
67
29
36
7
48
33
3
45
56
19
54
30
21
108
56
1
36
12
36
11
31
48
6
3
27
5
79
24
12
6
12
35
16
15
42
18
24
12
17
61
27
20
79
5
1
204
15
48
20
67
9
12
3
5
12
16
27
42
11
16
27
9
45
59
52
9
6
72
5
36
73
11
7
6
6
36
9
72
33
15
20
52
108
51
9
8
61
3
51
5
1
83
13
23
76
15
24
12
33
57
6
24
53
1
11
64
20
36
24
49
30
30
35
7
60
33
27
81
9
66
21
9
11
1
11
61
11
49
54
17
4
15
101
7
12
77
31
89
43
18
120
131
64
3
12
66
27
39
18
71
19
29
7
9
15
42
30
6
84
63
44
31
17
49
6
33
32
73
119
28
12
20
60
120
40
8
1
12
12
24
72
15
75
29
24
52
12
15
65
7
29
7
24
65
1
42
21
140
52
9
84
23
16
32
43
53
16
21
23
25
35
4
45
18
21
39
120
9
8
43
78
30
17
13
11
48
25
35
28
45
23
48
49
11
24
55
108
60
72
33
3
33
21
36
35
25
71
4
9
18
17
48
13
12
47
12
60
168
43
21
27
17
37
30
6
27
9
15
129
63
63
17
13
23
28
3
17
139
5
4
39
42
60
3
80
13
11
61
51
36
9
35
55
29
12
31
12
48
48
21
8
108
16
32
7
9
32
4
176
1
59
52
51
53
96
31
21
9
108
11
76
3
5
73
23
31
77
13
24
6
6
143
1
18
78
12
35
13
12
18
102
42
5
12
7
9
8
16
92
84
55
12
30
87
8
19
9
15
33
9
11
103
5
1
3
56
19
65
1
59
67
65
64
20
108
60
24
19
29
64
75
17
13
12
59
16
15
45
12
21
59
88
128
37
6
12
53
16
9
30
54
6
12
69
27
5
16
21
39
44
4
135
36
89
1
27
15
5
24
43
12
17
1
11
16
39
84
6
6
18
27
144
24
20
12
31
12
48
57
20
24
61
12
36
3
27
42
63
9
54
42
72
51
8
37
54
30
6
33
39
17
37
90
18
6
6
191
37
12
47
7
5
24
25
47
13
18
84
69
9
6
29
7
5
16
8
12
12
24
37
11
16
39
57
32
1
66
18
71
1
147
44
60
67
12
42
11
61
15
36
15
21
128
19
5
25
47
28
39
41
19
9
3
77
48
16
15
24
17
1
23
25
18
5
24
28
9
48
36
35
28
57
6
78
6
33
3
90
3
27
30
114
17
7
57
20
16
32
76
39
12
33
27
150
114
24
18
60
39
45
35
43
42
6
5
28
39
29
7
84
5
25
27
3
6
3
3
108
42
11
12
4
44
7
21
20
7
9
20
24
36
43
117
63
60
120
9
48
240
69
83
60
13
84
66
48
138
51
69
11
103
30
11
25
42
18
60
54
21
24
51
18
36
35
52
39
53
1
3
12
63
12
24
36
6
48
15
21
15
39
29
76
9
12
23
43
48
9
3
45
116
28
164
88
56
1
47
115
5
16
51
12
30
24
6
84
5
76
36
20
13
35
7
48
6
51
72
8
19
21
104
12
12
52
63
17
16
57
42
18
24
6
12
42
12
6
48
17
24
28
57
3
32
88
3
5
19
17
73
71
7
6
6
36
72
18
24
23
108
24
13
96
47
36
12
28
9
11
13
60
30
24
17
12
24
31
29
49
72
42
48
36
54
51
15
5
19
12
41
36
28
36
36
3
48
29
49
78
36
54
12
39
32
12
4
15
17
4
27
17
52
8
13
11
24
7
90
39
39
12
9
32
1
59
1
6
129
9
23
19
117
20
1
30
6
15
21
23
60
1
51
3
24
9
8
36
16
57
42
12
18
51
44
7
78
12
42
48
113
48
1
39
8
67
12
65
55
24
18
12
99
8
28
15
5
1
11
43
5
4
51
41
4
32
13
35
24
31
5
19
132
18
35
1
168
6
102
24
36
24
47
12
28
21
36
135
69
63
12
68
43
66
60
66
53
1
95
12
49
15
27
5
31
5
4
12
20
61
78
5
16
33
12
6
12
81
27
42
39
3
77
37
54
41
7
17
48
24
139
45
81
60
18
12
60
33
3
41
19
72
6
84
30
42
6
9
32
7
29
48
7
41
16
39
5
55
29
37
18
9
3
17
1
11
1
3
81
155
1
3
108
3
72
53
127
138
3
9
72
23
16
44
13
51
36
44
19
30
15
20
37
11
31
45
27
5
25
24
12
12
6
36
18
23
36
31
12
9
32
37
78
9
51
65
19
84
17
25
15
15
72
53
52
177
59
97
95
19
41
7
6
11
13
15
27
48
5
36
49
75
63
5
16
27
36
89
72
48
16
3
21
8
1
11
25
71
76
96
51
6
66
18
59
60
60
1
15
20
52
93
3
9
119
31
41
37
27
20
4
15
42
35
13
12
54
18
11
36
16
117
12
11
7
77
4
39
30
27
45
59
1
3
48
27
17
43
42
36
11
4
27
17
1
12
6
33
9
12
27
9
42
9
68
112
12
44
16
120
72
36
15
45
32
1
51
69
27
48
164
1
6
5
12
24
28
36
12
63
24
66
35
7
18
24
3
32
37
39
32
7
9
39
17
16
21
18
69
68
1
47
1
63
21
6
5
1
27
27
12
84
48
78
30
42
66
30
162
18
23
13
27
51
6
3
27
66
54
9
36
9
6
24
5
64
20
36
24
19
33
32
37
ABCD 95019943316*3^$a+1 [50113]
36
43
36
83
24
54
55
53
36
306
25
12
11
24
1
17
7
77
72
43
173
24
19
101
90
6
72
43
101
120
7
35
37
83
265
5
108
126
18
36
42
18
12
18
54
96
367
113
72
223
36
24
72
311
133
17
138
42
7
23
114
48
7
29
103
72
108
29
43
95
24
66
31
23
72
6
199
108
60
11
30
42
37
251
25
29
48
31
11
126
90
144
72
30
72
36
7
89
43
11
72
72
54
18
30
36
6
120
96
37
11
49
29
66
54
72
18
18
132
7
59
13
29
79
29
84
31
47
48
18
54
6
36
48
108
162
13
5
151
108
36
47
49
84
11
168
72
73
72
143
138
43
11
49
119
18
163
233
48
42
174
114
25
119
126
7
120
11
6
48
96
48
42
205
5
139
72
59
72
49
36
11
433
60
113
96
12
6
72
126
43
29
90
1
65
60
36
30
6
12
6
72
30
79
60
41
60
115
84
137
96
19
60
5
43
11
6
66
97
17
30
6
79
41
24
108
12
43
29
72
175
36
77
31
59
186
12
36
67
41
132
48
31
29
19
53
66
6
72
55
35
30
18
18
31
113
7
60
11
1
60
11
97
77
24
127
72
107
30
36
67
113
114
25
29
7
120
89
79
41
18
6
7
59
78
7
83
37
24
65
187
41
180
7
101
139
83
37
11
13
12
24
29
18
54
216
43
47
37
209
18
114
30
18
78
61
84
161
12
402
25
41
6
174
24
19
24
23
150
19
36
11
13
108
23
6
36
288
30
54
18
6
36
19
35
72
18
84
151
35
181
36
29
90
85
65
79
41
24
12
139
5
36
114
120
168
73
29
79
24
11
1
71
30
18
126
24
19
29
18
432
6
18
48
6
19
132
131
133
11
13
36
41
79
108
11
25
60
59
6
66
6
7
41
168
43
185
6
25
5
43
60
65
84
223
71
1
36
53
30
49
5
24
48
36
7
89
151
47
198
163
53
7
11
30
60
79
12
24
41
96
36
7
36
113
258
126
18
145
60
185
7
101
6
30
115
24
65
115
29
43
41
108
60
163
47
25
137
211
83
48
42
79
5
162
24
54
18
1
125
151
41
114
73
209
31
77
31
5
6
133
149
126
49
29
216
91
17
43
113
7
35
1
29
114
37
107
1
96
36
83
1
60
84
17
19
35
54
55
29
96
79
191
61
5
223
47
6
252
144
12
36
96
54
90
43
11
61
59
85
84
71
18
19
17
7
5
139
257
162
114
54
73
24
5
31
41
114
174
103
59
193
5
42
25
36
65
43
95
78
48
234
25
29
31
36
5
103
108
23
121
119
72
25
47
66
96
84
7
168
11
48
24
54
18
97
101
7
156
24
23
54
36
79
119
216
24
54
18
120
72
24
30
108
67
29
19
72
35
30
31
65
72
48
67
23
25
36
36
17
7
191
138
139
101
84
7
11
49
29
162
90
48
96
91
11
54
18
6
12
6
361
161
36
43
144
5
7
24
77
103
137
127
29
24
12
115
29
31
5
258
48
121
29
7
11
18
55
29
18
169
143
144
73
24
101
7
12
29
114
54
18
102
67
72
29
48
7
11
162
67
83
37
108
125
48
18
72
18
7
29
72
42
169
23
24
48
24
61
59
24
54
48
18
6
127
83
6
43
41
96
192
36
43
53
72
7
108
245
48
24
36
79
113
54
90
43
65
18
25
47
49
23
258
48
7
125
90
30
67
65
12
72
42
30
36
108
42
ABCD 95020088726*3^$a+1 [50091]
9
9
50
76
84
32
24
4
90
30
33
12
27
108
20
157
35
49
35
49
47
49
252
59
85
84
12
59
1
47
61
24
11
25
69
75
11
16
104
4
20
61
71
13
60
131
64
32
13
131
24
37
45
110
1
33
39
87
80
1
24
63
105
12
60
3
80
40
32
133
47
24
84
157
108
47
60
28
21
35
16
20
40
81
203
1
39
9
48
47
1
21
134
61
35
61
47
25
60
27
69
15
45
45
14
61
84
156
15
9
45
102
8
10
146
84
253
60
87
32
10
170
40
20
1
3
57
47
52
108
6
120
15
35
25
24
108
72
11
4
152
100
68
13
83
34
2
28
21
35
36
169
144
15
32
4
36
81
3
81
15
9
24
12
23
13
39
60
54
99
11
37
107
13
144
96
69
39
12
59
84
16
81
83
37
119
108
13
24
24
119
40
36
21
3
57
15
48
36
80
37
107
46
14
73
12
47
73
35
36
16
180
69
84
51
84
57
3
153
3
114
2
88
20
100
152
49
35
289
36
96
36
9
99
12
123
44
61
59
97
36
27
45
95
12
25
95
48
25
105
26
49
12
63
32
49
81
54
9
167
40
68
22
14
24
60
1
12
47
60
36
24
36
24
12
28
140
1
111
9
9
3
432
12
119
61
36
33
14
37
45
50
121
39
9
24
71
61
83
46
39
36
71
25
35
48
10
63
9
50
1
12
155
12
13
141
26
49
59
1
71
24
36
121
12
15
12
21
39
225
84
12
47
13
27
20
112
20
25
3
72
20
108
96
64
20
73
12
47
145
69
15
11
13
72
59
61
33
15
81
99
47
1
207
20
40
12
68
40
42
18
57
15
80
60
24
1
15
69
165
14
16
20
124
32
108
36
37
59
85
63
105
35
196
129
72
83
12
28
180
20
1
119
133
12
47
1
99
24
9
12
83
12
1
9
15
24
95
144
1
9
51
35
24
1
12
24
36
27
60
56
49
60
35
1
11
49
96
23
96
4
56
61
120
60
95
10
15
23
196
44
12
1
63
20
24
10
42
8
25
11
84
16
44
100
21
15
44
133
39
45
335
1
48
11
25
48
27
54
54
21
11
1
83
24
73
39
44
25
35
70
51
3
20
36
120
37
12
27
9
12
3
126
14
16
8
10
27
15
21
23
10
27
48
35
1
48
15
92
13
47
28
6
50
76
129
59
73
39
60
81
12
15
12
141
83
24
121
60
60
35
4
36
165
15
21
120
59
36
70
50
124
20
4
56
85
96
95
180
4
54
26
84
1
60
59
37
23
40
12
20
1
12
36
180
60
35
184
57
59
94
42
48
60
116
36
121
23
25
24
96
9
15
11
1
45
264
111
3
45
11
160
56
60
60
48
22
111
23
96
13
11
60
156
40
8
10
26
40
24
285
167
49
60
69
86
96
28
57
24
15
189
72
3
20
112
44
40
44
132
4
44
12
25
23
25
132
23
13
59
49
36
108
180
27
24
45
59
132
84
36
49
12
83
34
26
16
44
40
24
36
44
36
4
57
84
21
3
12
129
15
9
2
253
36
24
12
83
1
11
10
63
11
25
59
12
100
33
47
169
36
96
27
33
27
93
144
83
132
49
11
13
15
33
123
9
120
47
13
95
10
3
23
144
12
10
14
100
44
1
9
30
32
13
27
20
24
1
15
260
61
107
40
33
143
1
105
110
130
3
36
12
3
21
63
33
23
4
36
21
36
60
24
3
153
3
21
95
25
84
179
73
24
3
20
12
1
60
60
119
13
120
15
30
42
33
15
117
59
24
22
18
80
97
39
36
8
25
48
63
177
12
45
30
42
50
25
36
33
66
180
21
119
4
140
64
81
12
9
24
27
48
84
11
76
128
72
85
48
108
63
36
54
14
96
34
42
44
144
60
22
291
83
1
39
141
15
78
230
13
99
9
96
36
147
92
60
49
59
22
18
32
13
27
9
189
26
16
21
23
97
60
60
3
24
225
72
24
39
20
12
61
72
11
1
24
12
3
80
36
10
135
3
33
12
15
45
12
15
9
180
35
109
12
15
18
90
126
75
36
48
11
37
83
1
83
37
23
72
1
59
10
14
84
36
1
24
119
61
21
38
52
20
1
60
59
4
9
35
96
60
120
1
35
88
20
52
105
ABCD 95020196366*3^$a+1 [50055]
9
3
53
48
91
48
45
15
17
96
25
12
18
60
24
18
12
6
12
21
9
23
48
139
5
48
79
6
30
84
60
66
102
60
12
21
80
79
48
17
61
75
75
30
54
41
67
5
40
8
24
1
132
11
277
99
45
18
113
24
55
6
30
29
24
72
40
15
30
72
18
12
12
36
42
72
18
42
63
8
25
159
33
12
6
30
60
3
39
33
45
35
19
18
132
6
12
18
12
23
25
84
30
126
135
15
84
96
12
72
65
1
114
66
3
32
37
120
3
15
54
11
7
12
5
103
72
18
42
48
48
60
89
24
61
138
65
7
6
42
12
29
79
18
12
11
37
24
11
85
3
27
12
33
15
72
12
60
36
24
29
109
240
60
12
6
72
45
8
37
300
23
40
135
54
6
84
33
3
45
45
114
90
23
7
9
32
67
90
18
12
18
35
7
30
18
33
56
25
30
36
12
48
30
3
117
30
60
12
18
24
198
12
65
13
18
12
78
60
24
99
9
78
30
24
30
60
6
12
30
12
6
12
162
36
60
30
59
13
35
88
15
30
120
54
36
24
9
69
72
3
15
102
11
7
12
36
72
12
6
39
21
30
53
1
23
7
65
1
84
11
7
42
6
30
54
5
85
150
5
24
211
18
123
9
60
6
90
24
18
108
125
19
30
36
35
19
168
60
18
102
72
9
51
18
72
90
6
114
36
5
37
102
29
19
18
54
48
72
90
78
42
6
29
160
3
12
60
101
7
42
6
57
63
144
9
21
6
29
1
42
12
60
60
18
48
95
48
1
60
18
60
48
114
36
30
17
145
30
18
39
51
54
66
45
72
27
30
6
60
24
5
48
16
27
45
27
18
59
31
17
55
12
21
45
72
48
84
39
21
78
12
96
42
23
19
6
143
31
33
8
19
5
91
54
18
93
39
33
128
7
108
29
16
32
16
21
11
24
1
114
78
23
25
42
12
9
56
13
120
123
15
105
15
24
60
60
180
66
42
72
120
48
33
27
120
18
60
30
180
29
136
9
6
30
75
8
19
12
138
12
11
7
33
27
18
42
42
48
12
30
5
40
63
78
24
59
16
15
6
90
234
6
24
30
30
48
60
168
54
11
7
57
111
24
36
69
15
161
24
55
60
6
12
90
48
12
12
48
78
83
19
60
78
54
285
51
30
15
48
69
120
18
24
96
42
23
24
31
57
15
108
29
16
32
7
6
54
5
16
8
31
126
54
18
51
56
43
53
7
12
30
18
210
147
3
150
23
37
83
85
12
48
23
31
96
9
33
15
168
15
30
60
42
42
11
7
17
55
60
5
43
18
90
9
93
18
9
8
55
17
31
57
3
72
48
54
30
36
5
115
42
48
24
83
16
27
12
17
85
6
45
8
79
41
7
12
53
24
24
31
30
123
33
42
12
156
29
55
33
3
125
67
53
24
31
54
78
125
13
24
51
15
24
60
29
49
12
11
40
15
12
12
36
12
33
45
83
19
132
18
47
31
72
12
48
90
75
147
48
101
1
71
85
42
17
25
66
114
11
67
132
36
54
66
60
12
60
48
12
12
66
15
45
54
48
30
15
56
7
12
12
96
89
43
138
3
51
36
114
18
12
60
6
167
96
16
51
54
36
24
36
12
30
42
18
12
36
120
9
104
72
37
18
12
12
36
69
3
18
83
79
57
15
6
120
42
42
66
5
115
60
9
15
108
42
35
31
9
3
101
7
132
45
3
24
6
102
78
42
72
60
90
120
18
33
27
93
15
153
80
24
40
15
42
66
30
47
72
13
3
99
5
40
75
120
90
123
3
30
102
41
31
65
31
9
3
18
90
60
77
7
36
72
42
6
90
162
12
6
12
11
31
90
18
77
13
11
19
53
49
6
30
120
24
11
55
24
18
191
7
12
5
96
91
21
27
90
30
102
6
17
88
69
30
210
59
7
12
108
12
53
19
60
105
63
81
51
141
80
25
84
48
12
6
30
24
66
12
18
35
7
72
6
54
69
111
36
24
6
60
42
42
63
56
37
30
24
18
51
57
84
60
6
42
18
24
186
24
11
25
54
150
66
60
5
115
72
53
19
126
42
18
54
5
40
8
7
60
6
63
171
66
123
57
84
35
13
18
24
6
72
30
18
3
39
17
40
15
30
48
132
6
12
48
12
33
27
53
79
30
36
12
147
45
18
113
7
41
31
150
66
12
21
80
7
54
6
90
54
45
15
90
48
102
33
3
120
60
17
115
30
30
17
1
114
48
101
16
135
36
12
12
90
18
12
96
24
18
228
60
24
18
17
40
8
88
120
27
108
102
90
18
30
9
176
19
69
24
45
48
60
114
30
71
67
132
66
54
30
30
29
7
153
69
12
18
12
60
21
15
60
12
12
36
42
90
5
ABCD 95020337546*3^$a+1 [50036]
99
1
35
1
65
75
12
52
59
12
84
33
100
11
1
11
25
29
39
27
85
5
114
13
23
33
87
57
51
1
71
189
15
25
35
9
36
141
99
4
36
104
40
11
33
177
3
21
7
5
78
105
15
6
90
24
36
1
95
73
56
9
36
55
5
3
72
16
48
77
3
21
31
179
60
36
133
11
25
8
3
18
15
105
111
16
72
23
33
24
51
85
5
6
6
24
43
83
24
73
11
105
51
45
36
39
24
21
15
84
42
84
6
60
84
9
36
40
8
28
203
37
12
341
270
37
8
15
36
6
115
83
57
3
36
169
17
54
54
19
48
65
7
47
165
15
36
13
167
24
1
53
12
3
76
8
3
54
15
159
45
87
85
72
107
6
39
9
30
6
30
181
180
44
24
111
1
83
457
60
8
84
132
48
28
24
71
13
11
114
126
60
85
44
15
9
141
36
30
13
113
138
90
42
48
210
159
88
23
12
37
383
54
31
53
96
75
28
131
60
1
80
64
41
3
27
60
13
47
13
11
12
24
24
1
131
33
16
80
99
96
24
102
174
49
24
56
105
19
101
30
60
6
96
3
21
79
167
69
64
185
19
11
6
19
116
51
165
63
109
36
36
5
24
186
30
43
11
36
25
8
111
1
36
8
75
120
21
28
60
92
21
43
5
27
4
131
108
42
7
11
6
30
33
27
6
19
5
15
64
11
90
3
27
36
228
102
43
96
5
79
32
9
3
27
225
135
249
171
13
11
165
75
36
120
13
8
64
48
132
209
6
24
36
165
9
19
12
44
87
18
6
21
15
85
5
43
95
72
45
28
144
23
24
6
24
54
66
24
66
13
60
23
24
6
24
31
12
11
12
57
100
80
33
55
8
75
9
28
24
84
44
87
36
85
113
55
191
45
16
23
105
136
188
16
35
9
27
186
18
60
45
75
6
60
30
141
39
33
51
180
12
18
19
71
21
16
92
33
219
16
44
159
6
30
93
40
11
157
95
54
36
103
116
84
16
120
131
37
53
55
12
72
11
24
30
15
16
48
72
60
119
60
1
23
6
15
9
67
83
61
44
21
30
49
11
54
159
196
72
35
24
126
144
90
21
100
35
114
103
113
75
4
35
1
23
126
6
24
24
1
65
163
77
24
6
33
51
30
30
45
52
59
93
57
19
5
27
12
171
36
9
172
8
81
51
108
36
40
65
66
24
21
9
39
160
56
24
81
114
57
64
48
11
121
71
13
24
77
30
49
44
33
60
24
54
9
88
23
60
30
7
8
51
54
42
54
151
5
3
136
8
27
60
84
45
111
36
30
3
64
60
36
5
115
125
55
101
30
24
21
51
84
9
84
27
45
28
17
6
144
9
40
36
8
28
89
66
18
15
111
33
21
6
66
48
36
19
11
1
188
52
5
54
49
65
19
11
36
93
12
24
21
63
60
21
19
23
54
30
69
135
21
51
37
48
68
15
126
24
66
25
11
169
95
24
12
264
60
13
36
95
1
89
135
27
49
44
45
7
12
72
68
40
68
39
30
60
115
36
48
41
54
120
36
6
60
30
144
84
105
15
90
6
61
125
39
39
129
123
193
5
12
258
21
28
48
59
93
21
51
96
4
36
144
35
30
36
18
21
64
12
44
100
41
27
12
9
6
121
24
36
5
18
96
6
19
44
171
54
42
129
219
360
1
29
102
45
4
24
11
24
9
57
6
60
24
9
15
21
111
24
66
18
49
101
7
23
6
43
120
71
145
41
19
131
25
35
1
89
6
24
69
16
71
13
35
12
25
60
113
72
39
81
18
126
19
12
68
280
101
30
69
15
60
60
61
44
165
187
29
15
4
11
193
11
37
95
114
43
101
187
8
135
12
90
159
15
9
4
11
126
66
13
24
12
60
35
45
40
215
45
9
66
120
24
61
65
75
64
20
75
49
47
61
72
11
25
36
108
12
24
84
96
36
108
131
156
49
80
64
17
99
16
35
30
30
120
73
8
3
36
60
36
49
65
216
67
ABCD 95020693336*3^$a+1 [50025]
36
55
17
75
9
36
63
16
8
141
7
65
12
135
48
4
20
33
67
116
33
12
27
93
63
72
28
137
7
36
12
12
56
69
63
52
72
104
4
36
5
60
24
43
24
101
48
36
55
29
132
15
28
32
64
29
7
8
45
144
7
20
69
24
91
12
48
72
17
55
5
127
24
44
81
19
5
48
7
12
24
12
12
12
5
51
40
24
53
12
3
76
32
4
80
16
24
36
68
76
29
19
108
125
67
48
68
24
12
16
8
9
3
4
36
17
15
21
24
7
5
195
45
19
5
7
24
84
12
92
21
7
48
24
5
31
60
5
84
55
8
144
36
12
105
127
60
41
120
3
40
24
5
96
115
92
24
144
16
56
12
100
32
40
29
7
8
45
99
108
33
12
63
52
5
19
29
27
52
20
52
36
17
7
84
12
20
9
15
28
17
63
36
16
36
32
28
8
36
21
15
88
149
12
31
44
28
8
57
48
84
48
7
5
48
15
72
16
32
72
40
24
72
12
72
29
171
4
84
20
72
64
5
7
12
12
101
72
51
144
21
139
32
28
17
19
17
7
65
67
60
156
60
8
45
12
12
91
84
68
9
43
17
51
57
43
53
31
36
12
65
12
43
68
12
393
108
7
77
27
160
116
48
24
21
139
36
24
8
33
60
7
8
4
41
19
32
40
48
12
29
15
76
5
36
19
5
51
52
65
235
77
84
24
48
7
41
55
65
36
48
48
19
216
53
15
76
5
103
128
4
53
27
24
120
21
96
48
15
16
5
79
72
8
36
4
89
75
57
48
3
4
5
19
92
64
44
60
4
48
17
31
72
44
16
5
135
9
43
156
44
45
55
48
60
44
33
31
72
12
72
68
36
52
72
77
75
153
67
60
8
33
75
28
5
39
28
17
31
89
7
24
36
96
5
72
72
175
24
77
7
60
17
3
60
36
76
36
60
12
41
27
9
3
21
36
3
16
17
39
48
45
67
65
156
7
5
3
4
36
77
7
48
12
5
3
256
36
68
33
84
43
60
12
96
60
44
33
3
28
12
12
5
7
101
12
7
20
16
12
152
4
32
4
8
33
55
20
4
36
20
4
48
32
9
31
228
41
39
88
120
65
84
15
4
20
9
7
29
36
39
69
55
56
4
12
5
31
60
92
16
60
72
44
280
41
19
41
12
48
15
112
80
57
19
17
48
24
163
53
24
27
4
29
135
16
17
12
31
12
60
17
48
67
17
84
67
29
3
100
53
7
41
24
87
81
24
19
20
16
24
72
108
29
3
12
33
3
21
123
45
7
53
3
4
36
60
44
201
7
32
48
96
81
91
53
24
3
4
48
12
116
72
108
69
24
51
16
84
20
28
53
7
12
24
77
12
67
68
40
5
91
17
187
20
12
124
56
81
72
7
29
19
17
55
36
24
41
120
132
51
9
15
28
53
31
48
20
40
12
36
77
12
103
5
15
28
5
19
20
24
9
31
12
5
7
60
20
28
84
36
12
12
101
48
31
20
9
151
48
32
33
111
36
16
84
80
33
60
195
36
69
7
84
161
31
24
53
3
117
91
56
21
15
60
9
24
15
9
67
36
104
40
65
91
12
96
24
32
9
27
9
43
48
60
20
64
48
68
28
29
3
28
24
5
31
84
12
120
140
88
53
39
16
77
151
32
4
36
44
16
24
48
120
77
55
125
99
21
43
5
55
53
175
92
36
40
24
17
48
55
36
149
12
39
57
15
28
24
101
67
29
3
112
8
28
24
48
48
104
36
105
12
31
5
12
15
129
108
12
48
55
36
41
63
93
115
77
7
84
77
72
12
24
24
183
9
15
16
32
28
8
52
5
159
24
12
4
56
4
53
55
48
5
87
52
41
55
29
51
28
89
7
20
69
36
99
57
12
7
29
7
12
48
12
120
5
15
12
28
5
31
17
7
60
12
29
51
105
15
24
72
45
84
43
77
36
24
48
12
31
8
4
68
52
77
15
9
12
39
45
163
65
15
28
24
53
60
51
12
9
91
12
192
29
67
164
28
12
29
19
20
45
91
29
63
4
48
60
156
144
56
60
4
36
77
127
53
75
9
15
28
17
24
180
147
129
31
5
15
12
45
7
65
79
77
39
36
48
4
5
48
84
36
132
7
104
12
124
108
5
48
12
96
31
80
24
129
63
60
129
91
12
5
43
128
40
5
27
165
39
81
3
9
72
15
48
36
36
16
24
53
60
12
19
36
125
15
40
36
72
5
15
33
19
68
216
52
65
12
15
148
77
27
4
12
17
55
120
41
36
24
31
173
27
9
72
27
52
8
12
16
53
31
116
180
57
3
9
3
81
7
252
8
69
51
33
7
137
31
80
57
72
3
4
84
92
84
45
36
12
60
12
3
21
36
55
53
48
60
48
127
ABCD 95021339828*3^$a+1 [50012]
6
2
58
14
154
42
38
61
21
24
8
16
39
36
69
6
96
18
20
52
78
38
28
15
105
51
53
48
78
25
57
38
40
194
42
4
21
21
27
17
19
69
12
36
12
6
24
68
18
82
33
9
12
39
9
18
45
12
17
55
71
112
57
3
26
54
28
2
18
25
33
42
12
21
15
14
7
24
15
6
36
18
9
81
62
70
24
116
78
46
114
156
45
69
24
60
78
42
168
38
46
24
15
141
15
36
63
20
10
50
4
18
3
72
3
74
22
140
49
9
72
20
46
62
18
18
30
205
27
38
36
31
77
60
91
21
30
78
6
96
126
3
11
24
10
56
54
42
30
54
28
86
46
20
40
20
19
24
11
16
9
29
28
44
28
2
16
20
42
10
33
9
14
6
18
106
36
36
12
2
25
29
4
18
93
21
8
76
14
90
28
48
2
82
188
28
6
81
15
54
51
9
51
105
68
22
14
10
24
56
10
44
4
6
24
182
84
6
25
5
10
165
75
74
24
12
10
78
51
59
46
12
18
20
4
6
24
36
24
15
17
126
30
18
54
90
42
48
36
22
2
58
30
38
10
36
15
65
43
23
25
9
36
90
48
30
14
18
7
87
9
5
72
7
27
24
32
10
24
15
21
108
114
45
41
64
42
54
44
72
18
10
78
38
84
18
13
5
16
56
60
48
60
52
12
78
192
2
108
28
48
12
63
60
11
84
6
16
30
78
90
45
72
12
60
36
21
20
6
25
5
40
30
9
11
10
12
42
24
30
15
141
3
3
18
36
50
18
36
16
99
41
36
130
30
8
106
56
12
18
24
64
12
54
14
79
3
2
16
87
45
32
10
21
45
24
60
90
30
68
18
102
132
18
10
12
3
69
50
10
159
84
33
54
48
26
10
44
22
8
7
39
24
18
24
14
6
144
64
2
70
24
14
18
10
14
19
21
30
14
70
24
2
16
68
115
9
6
12
18
15
21
54
9
65
67
36
72
12
21
24
15
29
12
67
72
29
22
8
34
108
12
15
21
39
15
42
90
18
26
4
8
94
6
33
9
12
30
74
64
108
38
25
141
30
18
36
20
36
16
60
183
17
70
18
2
12
13
45
92
48
4
24
24
15
33
44
36
52
42
38
151
11
58
8
130
18
146
10
20
16
12
32
46
8
124
6
24
56
112
24
84
84
78
38
112
39
51
14
91
29
70
20
25
45
18
45
17
84
60
34
93
45
38
4
30
6
96
21
9
48
42
86
43
15
14
31
11
10
126
18
72
78
14
7
24
57
2
133
29
6
25
57
12
30
140
16
72
8
88
120
24
21
171
8
18
12
70
60
50
16
30
104
18
7
93
18
105
5
54
18
52
186
60
6
8
28
8
82
138
36
210
86
7
36
89
36
84
7
24
29
112
14
10
36
51
33
44
151
11
4
2
12
7
125
46
48
60
54
62
28
105
21
60
24
6
120
32
58
156
78
30
2
124
54
32
24
40
14
18
30
18
106
69
29
46
26
28
8
18
10
30
6
48
32
16
140
42
52
30
56
52
98
48
4
38
43
21
6
60
42
36
27
24
3
6
20
52
3
105
92
30
13
65
84
6
40
60
2
43
17
28
60
6
30
3
17
48
7
45
144
96
14
16
26
7
27
24
26
4
2
144
66
24
40
54
102
18
81
21
18
26
16
14
49
5
82
18
24
20
187
75
6
87
41
151
24
39
38
10
105
119
25
21
54
36
30
3
132
5
24
84
34
18
24
24
12
3
29
40
30
38
24
4
24
42
24
30
36
54
2
19
65
4
66
204
36
21
17
16
14
82
6
80
30
79
35
10
8
46
80
52
14
16
54
26
124
36
18
66
15
41
43
21
39
5
67
27
42
14
30
52
48
39
27
74
19
17
16
27
12
29
4
63
77
72
36
24
120
46
62
60
46
54
60
3
17
72
16
50
24
10
24
56
28
36
20
162
40
42
3
75
2
40
12
44
54
25
3
2
43
17
12
168
28
12
8
34
18
92
18
58
24
8
31
15
122
28
90
26
4
96
6
54
24
144
8
7
87
21
29
70
26
30
40
32
46
42
8
25
27
18
84
27
144
11
121
77
58
20
30
40
99
99
42
48
92
12
16
56
58
21
45
30
50
4
60
20
76
27
15
8
10
75
21
6
12
2
28
8
100
12
126
24
42
36
8
34
42
8
22
38
28
72
8
19
168
45
36
12
42
30
18
105
5
124
48
32
10
24
110
16
39
24
5
31
81
20
18
18
70
18
6
104
22
30
9
48
35
22
3
23
88
26
28
18
2
52
24
32
60
102
16
84
26
4
147
21
24
6
14
36
70
18
12
12
30
98
4
96
20
94
138
6
20
46
56
43
60
9
12
51
12
17
10
33
108
27
78
24
6
30
48
30
2
7
5
160
2
24
22
18
14
12
103
15
21
12
87
2
10
48
42
26
34
3
33
24
24
15
41
18
70
48
42
26
30
106
15
65
76
44
28
60
8
30
52
18
20
4
36
30
42
12
128
67
23
22
20
100
66
69
45
120
39
51
33
11
6
88
20
46
20
36
25
24
11
4
14
10
38
43
81
126
45
33
54
45
105
80
16
24
18
38
126
25
15
14
64
36
2
25
17
7
45
144
32
4
18
2
10
69
65
36
4
6
45
141
12
36
15
41
4
72
14
60
54
7
48
21
39
11
34
36
219
9
135
15
2
4
14
1
39
30
20
16
12
15
59
10
6
2
7
21
32
16
ABCD 95021754988*3^$a+1 [50054]
9
33
72
30
72
13
17
84
6
9
96
28
35
45
51
9
27
69
36
21
79
59
49
101
12
30
48
6
66
57
3
18
54
21
81
6
132
12
6
18
102
7
53
12
72
54
12
9
33
42
9
60
16
44
117
3
189
31
35
9
63
108
90
19
12
65
78
6
15
16
44
16
23
57
100
29
6
9
36
171
33
4
72
8
45
27
21
3
81
223
23
49
20
4
11
18
6
90
15
15
45
57
42
18
79
44
111
9
64
96
41
186
42
78
12
96
36
13
35
21
45
60
66
6
24
126
108
90
66
13
131
30
91
68
93
102
81
16
80
120
63
21
36
3
37
128
16
41
39
9
6
1
20
39
60
72
9
3
61
11
18
31
65
66
18
138
49
5
30
138
7
24
131
129
64
5
48
18
54
87
39
24
30
51
60
99
18
27
100
17
126
93
76
11
12
61
35
24
1
36
20
15
273
60
96
21
54
60
25
17
3
81
175
11
69
15
9
16
101
30
102
450
141
15
36
150
55
35
6
3
36
9
36
75
15
18
51
4
35
25
161
31
11
49
41
60
18
81
24
15
121
89
24
7
59
24
66
31
29
15
24
93
42
6
171
99
21
28
293
79
44
39
25
32
51
57
3
12
66
42
30
54
105
40
89
90
12
33
21
15
60
4
5
54
12
48
45
3
13
17
27
12
39
72
54
15
60
123
25
35
1
80
81
6
204
13
12
140
40
60
11
37
5
66
9
63
37
216
5
19
12
65
60
48
30
1
41
30
36
30
48
31
11
30
102
1
56
24
75
1
80
3
30
31
95
1
23
6
55
11
33
3
97
11
12
9
135
24
90
15
27
108
1
104
4
71
169
5
108
63
4
32
48
57
18
12
49
5
54
21
39
1
35
12
90
7
23
33
4
32
129
91
65
78
42
159
15
24
25
11
81
195
105
105
30
30
3
33
43
11
120
45
15
93
33
30
9
93
15
21
102
18
6
9
4
53
24
15
84
84
72
64
47
33
99
36
60
6
39
36
63
81
21
30
49
80
24
81
51
45
54
9
100
35
61
5
6
54
66
36
84
33
96
9
75
3
9
3
18
19
60
80
4
59
1
17
18
90
72
60
18
49
12
20
15
24
145
5
42
18
15
4
5
6
42
27
52
35
73
92
75
90
36
114
165
9
31
65
54
90
42
54
55
5
6
84
6
3
111
73
5
42
18
72
6
33
9
78
109
20
99
30
6
36
30
19
20
15
9
4
20
76
17
19
128
136
11
13
71
9
40
23
9
9
15
27
18
90
6
15
51
129
3
36
54
27
9
15
45
54
36
24
48
84
24
6
79
65
15
24
63
54
6
12
12
45
15
33
36
16
29
36
15
99
30
66
9
4
17
36
63
96
24
69
36
15
27
33
300
4
5
6
36
24
72
48
60
1
24
65
60
51
123
36
9
21
6
25
35
108
6
75
15
72
9
4
56
9
150
21
100
83
48
9
81
12
72
79
11
189
21
36
12
15
16
116
24
100
11
66
159
3
108
108
72
12
6
66
13
92
24
64
71
9
75
6
102
69
99
105
180
165
6
48
21
39
21
21
90
48
1
11
69
27
37
65
87
15
30
3
63
138
54
30
6
24
21
96
24
51
24
6
55
80
75
114
51
24
57
24
3
12
48
16
20
129
60
18
97
83
12
6
159
81
42
54
24
210
84
72
24
25
5
30
66
6
9
93
102
30
19
95
24
18
63
9
66
30
15
27
49
11
69
99
72
18
15
40
59
48
48
21
63
12
6
103
20
36
3
12
24
60
6
63
16
5
54
121
5
75
15
45
16
395
25
48
35
48
78
12
120
12
126
21
40
5
30
18
30
21
124
71
25
107
9
63
45
100
12
11
24
145
168
41
42
18
90
9
16
120
20
21
39
21
15
33
36
24
6
24
36
60
25
17
24
19
11
69
36
28
5
6
1
11
13
29
15
3
30
3
195
61
41
19
20
15
60
6
144
108
6
84
25
72
20
64
17
3
39
42
24
66
24
24
81
51
49
155
30
15
16
23
18
60
30
30
39
3
21
9
31
35
6
19
5
31
95
33
72
48
21
15
76
11
93
9
51
75
12
109
113
18
9
15
54
54
18
90
84
129
9
42
69
15
24
57
24
84
63
13
17
207
21
36
6
24
9
36
63
72
13
60
36
17
63
57
19
68
33
7
11
12
9
84
36
45
18
81
64
137
3
3
30
3
39
12
84
36
96
24
25
11
42
30
12
114
36
108
91
59
36
9
27
85
65
30
9
57
63
57
39
15
25
41
60
67
47
9
27
30
27
36
16
35
36
9
208
35
30
6
60
69
21
30
1
23
37
5
15
69
15
9
30
37
35
13
17
96
12
7
41
78
36
36
24
9
57
39
45
54
12
78
15
16
29
42
37
20
27
133
12
104
57
3
4
32
15
84
30
6
24
24
ABCD 95021990762*3^$a+1 [50044]
65
115
72
53
19
108
60
12
77
36
37
215
31
5
156
144
127
125
19
36
132
18
215
48
19
6
59
115
18
119
139
89
13
42
101
7
108
89
67
101
13
35
31
54
11
108
25
6
90
72
90
17
36
36
13
11
61
18
5
60
157
48
18
108
24
5
60
115
30
35
151
17
13
54
108
89
19
41
240
31
77
96
24
13
42
5
175
48
17
73
119
60
109
24
102
53
55
17
295
120
65
24
7
12
17
91
72
173
7
42
239
96
60
240
120
48
181
24
11
144
37
35
24
127
5
12
157
23
103
89
84
7
72
221
31
65
60
43
5
36
180
151
53
73
24
95
36
12
91
12
60
180
192
132
54
35
37
23
36
31
48
41
13
6
5
60
199
96
5
120
12
84
61
42
53
84
295
198
131
7
53
7
89
60
24
12
43
89
12
31
210
83
96
24
85
6
288
66
24
66
132
90
48
11
31
5
7
132
54
54
221
7
53
1
96
138
389
43
113
31
78
48
198
72
5
37
155
36
84
61
96
30
24
72
77
133
72
215
73
155
79
29
49
30
42
23
240
1
42
48
36
5
48
108
145
18
24
5
31
84
72
6
59
139
101
91
60
12
65
31
12
60
53
19
77
43
108
17
151
36
53
13
35
55
54
6
90
102
60
36
77
108
67
17
55
108
5
7
77
31
72
18
35
37
42
84
114
95
60
36
1
11
43
41
96
48
49
126
101
115
60
89
24
156
121
59
60
7
72
18
143
180
192
72
48
24
13
227
96
24
48
175
96
126
54
12
24
48
41
24
7
198
18
72
5
1
59
61
167
48
180
61
95
265
35
31
132
66
6
233
1
11
84
36
48
12
73
18
5
132
156
31
60
36
252
156
96
5
36
25
23
156
163
5
37
48
167
48
12
31
12
108
125
48
7
53
36
48
247
18
35
103
132
36
12
18
119
12
19
5
31
120
53
115
65
7
48
17
36
144
73
18
60
108
126
155
55
24
36
5
79
17
7
53
55
72
12
36
5
13
239
31
101
13
18
113
229
107
55
48
41
24
7
126
35
55
108
24
120
41
12
115
90
35
72
55
41
115
36
144
5
1
131
48
12
180
72
253
90
77
96
49
120
198
53
37
72
35
91
29
61
90
6
119
7
162
35
103
29
36
13
47
19
89
24
301
54
60
137
19
42
48
90
65
187
42
23
43
72
77
31
5
12
199
53
36
36
61
59
144
187
72
5
55
5
12
180
211
173
60
19
17
19
29
31
66
18
36
72
5
24
13
203
175
12
36
185
19
48
132
48
108
5
24
67
5
85
119
36
55
89
79
173
12
36
115
72
53
144
1
24
66
5
144
12
61
179
31
132
17
31
18
35
439
101
84
240
300
103
84
108
60
12
5
60
84
19
5
7
29
115
89
91
77
19
41
79
18
107
19
65
25
71
73
90
126
162
24
53
12
48
36
12
67
18
234
5
1
18
29
415
42
35
91
18
59
60
1
179
96
144
12
55
185
103
36
17
43
149
7
126
59
84
19
60
18
35
24
48
13
114
41
43
36
29
60
36
48
48
48
156
48
31
41
85
6
5
13
144
11
84
48
144
55
18
107
211
60
54
378
125
1
ABCD 95022045520*3^$a+1 [50009]
35
21
10
30
14
52
104
63
1
150
77
3
102
168
12
4
74
22
80
64
60
36
8
15
25
35
85
56
21
30
18
24
7
30
11
55
24
11
13
56
21
43
30
5
51
90
51
43
6
60
6
98
6
69
67
54
44
105
91
143
96
61
23
21
52
107
90
3
3
45
76
71
19
30
36
5
3
30
39
7
143
36
45
27
13
77
69
33
121
92
3
21
4
62
114
16
84
11
15
15
33
40
110
105
24
7
26
48
10
6
11
55
24
30
30
20
84
10
32
30
88
26
30
21
15
24
3
61
5
25
47
18
21
21
63
16
23
1
5
15
16
66
95
3
22
47
7
24
12
44
4
92
84
94
30
95
24
33
3
145
12
50
24
30
9
72
12
7
14
22
24
26
10
5
39
3
133
210
35
30
15
18
46
6
24
20
39
7
8
40
62
24
106
14
36
27
27
54
39
18
18
54
18
15
54
4
72
30
65
45
40
48
5
54
7
54
12
38
10
92
24
16
23
61
23
126
1
24
17
12
18
15
3
7
17
30
7
104
52
60
18
26
39
61
26
18
9
18
49
41
15
4
6
78
72
48
56
16
20
45
102
37
36
90
23
27
3
24
13
35
18
105
9
31
86
10
11
15
3
205
35
27
78
12
57
13
18
6
30
84
12
60
54
6
5
13
5
25
32
64
26
10
95
15
118
17
15
58
29
1
2
30
258
106
110
3
180
180
18
9
3
13
95
72
6
27
130
35
39
64
47
30
55
24
36
78
80
40
30
36
36
24
29
111
3
1
32
75
55
47
31
20
16
44
12
54
6
3
1
44
16
23
13
8
36
21
15
28
116
64
20
39
6
85
56
3
13
18
77
25
95
18
60
1
29
90
24
121
176
3
18
69
6
4
14
10
12
8
42
15
15
4
53
43
24
20
63
30
18
49
180
56
4
84
5
54
13
173
1
6
80
3
90
31
30
56
18
9
43
18
2
54
106
24
14
16
30
26
24
69
51
39
7
24
20
4
59
33
28
20
52
90
48
26
111
25
35
9
36
28
17
9
54
16
44
30
6
21
15
93
1
50
33
21
30
36
6
10
84
26
40
110
18
66
36
64
11
25
65
19
24
107
25
54
11
15
48
40
36
66
38
9
1
29
13
47
31
17
60
19
29
21
16
14
16
120
17
13
168
60
5
57
64
29
37
8
16
30
14
106
14
27
48
7
48
90
6
71
12
7
96
78
2
40
8
16
80
3
27
93
96
90
72
153
16
131
69
9
1
6
134
39
81
3
7
6
74
9
1
36
17
7
20
39
21
36
48
57
15
24
30
40
66
8
12
28
35
81
4
5
55
32
34
143
7
170
9
37
104
10
6
20
57
37
24
2
3
67
77
3
18
39
121
6
30
23
30
67
80
16
35
79
53
81
129
87
4
32
54
21
25
120
18
42
47
1
200
52
5
43
59
7
11
18
25
32
88
32
90
24
3
27
24
12
28
42
48
72
14
10
29
97
164
6
58
30
126
20
69
1
6
53
54
7
56
27
18
9
76
5
99
144
39
121
5
1
14
36
36
4
24
132
5
39
3
48
25
84
54
6
24
66
53
67
23
43
5
15
88
29
27
93
91
107
69
10
6
48
12
68
57
18
1
236
84
4
32
27
1
120
32
40
110
10
8
76
24
26
64
47
15
147
61
5
24
7
156
18
32
48
45
61
29
25
26
40
80
9
27
90
3
111
39
31
50
24
105
31
24
30
80
22
8
40
36
89
67
44
16
23
90
12
19
6
78
29
43
8
16
90
30
90
30
83
7
80
21
85
84
89
1
50
84
45
45
82
35
33
39
33
15
43
17
102
3
28
26
39
120
42
33
15
15
6
84
6
3
7
56
70
110
10
18
60
66
83
6
15
16
6
24
23
57
4
36
26
78
10
6
23
43
38
9
27
4
12
8
69
31
66
29
21
70
23
121
5
27
10
54
53
33
4
101
19
20
111
19
26
57
21
66
40
104
16
84
17
79
24
56
40
24
56
3
13
8
52
53
54
3
30
3
1
20
3
73
8
45
12
13
56
3
87
4
36
30
23
1
50
45
87
28
36
20
3
37
59
51
70
120
26
88
32
63
1
24
210
6
23
1
2
28
66
104
30
52
8
15
37
77
31
5
31
41
9
34
20
112
53
7
48
149
87
10
29
1
36
53
1
101
3
16
24
29
18
43
6
54
36
54
2
27
81
9
67
41
79
23
111
46
131
55
90
35
75
30
34
26
64
20
3
73
20
40
17
31
2
10
54
11
103
5
27
57
3
10
95
129
70
20
4
89
43
20
34
30
60
30
29
24
13
14
70
36
38
82
83
51
10
89
7
48
35
1
66
198
60
12
20
70
18
35
37
17
6
37
35
25
54
11
48
15
45
27
4
50
21
123
6
4
150
6
89
42
12
3
34
59
30
24
87
70
50
3
1
89
51
16
41
43
66
24
29
18
15
24
36
28
95
25
36
120
23
63
10
17
61
62
15
3
46
74
10
6
120
6
48
72
47
33
75
55
24
54
26
6
4
24
29
36
55
32
40
44
3
13
20
45
9
34
6
6
17
27
46
137
103
18
72
44
33
3
4
29
15
76
53
6
12
3
202
30
78
12
14
64
30
35
21
51
13
2
165
3
69
91
200
66
4
32
10
137
6
97
65
15
3
54
37
53
7
29
1
26
24
3
27
129
121
23
37
131
30
42
13
35
105
3
144
ABCD 95022221774*3^$a+1 [50053]
1
65
24
210
12
144
24
1
11
120
78
30
1
48
23
48
42
48
31
35
6
18
72
60
108
12
60
30
180
60
48
30
72
60
108
49
131
126
30
66
228
12
24
54
49
23
217
23
18
306
60
36
37
96
11
54
66
6
30
30
43
5
12
18
102
30
168
337
5
18
72
97
96
71
25
41
18
6
150
60
36
138
30
1
275
54
156
126
18
30
36
24
120
25
251
24
12
120
90
175
5
54
144
12
168
12
24
126
54
180
204
66
144
7
59
246
90
30
78
60
60
1
191
84
66
18
120
36
24
36
90
6
49
5
210
30
6
48
37
95
49
89
6
36
48
96
156
18
96
54
30
6
60
66
54
1
23
42
48
79
23
30
18
60
72
37
11
6
31
23
36
30
24
30
6
30
54
12
60
18
61
41
24
36
138
180
61
11
90
54
36
18
6
336
84
6
18
96
13
101
42
97
101
132
30
180
60
180
30
48
126
126
174
36
240
60
18
6
204
36
240
85
65
36
90
18
30
66
79
5
6
336
84
24
12
48
12
198
90
246
60
66
18
42
18
31
41
30
18
7
113
79
53
43
17
174
54
30
66
114
42
90
24
61
23
12
30
114
13
137
66
60
18
186
216
60
48
42
90
84
54
30
12
60
84
90
30
84
30
60
30
109
71
12
24
144
36
96
84
6
54
24
72
18
30
12
30
7
11
6
36
18
192
18
6
6
18
25
5
36
30
24
96
24
120
6
156
175
59
6
84
366
13
11
133
11
42
30
24
6
18
12
24
126
43
5
12
24
6
138
66
6
54
30
114
25
41
144
6
24
90
72
60
30
84
66
48
96
114
42
114
24
36
24
12
90
120
55
23
42
84
30
6
30
108
109
71
222
43
65
90
36
1
209
6
18
120
42
24
36
25
5
144
30
13
41
30
60
109
101
12
18
96
61
5
139
59
30
30
66
24
72
54
145
65
186
294
24
6
54
42
24
216
60
48
37
53
6
6
84
66
18
150
36
36
73
17
84
54
30
55
11
85
35
30
186
48
30
6
145
65
31
89
204
180
30
36
60
36
24
150
6
49
119
162
78
169
41
12
60
240
24
90
156
120
18
12
48
30
6
54
97
48
137
30
120
144
1
23
25
41
54
1
59
12
217
53
90
18
79
23
90
90
30
103
17
114
24
12
73
5
91
35
30
24
12
30
48
60
150
42
49
11
37
71
60
132
174
90
1
23
72
150
54
84
12
30
30
25
143
12
30
30
108
157
83
60
42
150
60
24
6
78
30
6
60
216
54
114
72
49
35
6
114
96
24
66
43
17
54
121
23
25
17
48
120
7
59
6
18
61
59
12
18
7
83
120
102
54
25
191
144
24
30
96
66
60
13
95
36
30
79
5
36
66
108
12
157
131
6
210
144
30
66
6
78
102
18
121
41
18
276
24
90
127
5
138
36
156
138
6
60
24
72
30
48
66
6
18
126
96
120
30
84
24
30
90
42
18
96
30
60
54
121
71
48
60
120
12
18
60
90
72
84
6
174
6
43
35
60
36
60
24
42
84
60
6
30
30
18
91
11
30
18
132
120
84
36
18
6
60
36
168
132
48
132
108
72
133
5
90
72
24
6
43
41
6
48
96
1
53
90
36
61
53
96
36
78
120
72
169
48
83
18
96
144
6
120
54
90
12
18
36
126
48
12
48
1
11
60
78
30
36
144
162
78
90
42
168
6
60
36
114
24
60
1
71
24
24
12
48
61
48
41
7
35
30
ABCD 95022431176*3^$a+1 [50101]
36
23
16
9
131
40
80
19
69
21
11
25
60
35
28
68
25
42
21
81
6
173
61
23
48
28
75
42
59
48
55
12
18
87
39
6
59
25
42
18
84
90
45
96
57
35
145
107
1
15
171
125
19
12
9
56
24
24
40
45
60
59
48
13
6
9
27
54
156
27
32
19
29
136
15
9
56
151
30
35
108
48
13
39
140
1
11
25
30
153
15
18
48
60
84
15
21
24
11
109
6
21
69
35
37
39
45
108
23
4
33
12
99
32
12
16
9
18
53
12
64
33
23
48
60
84
136
39
6
72
12
6
65
12
4
21
119
49
191
28
36
32
49
63
45
90
125
48
12
1
35
85
42
9
63
5
12
4
140
100
44
55
72
48
137
31
48
17
28
32
67
41
4
51
54
83
43
54
156
35
7
84
9
27
137
25
42
5
43
132
53
12
25
63
3
69
21
27
20
61
95
144
157
90
6
12
96
39
20
16
36
56
7
90
23
24
25
95
96
115
213
20
16
3
17
19
5
4
27
9
80
7
48
5
1
83
127
113
13
18
45
44
37
11
13
39
51
65
12
60
25
18
149
16
69
47
1
54
5
1
3
32
13
71
160
56
24
24
97
24
135
120
80
1
47
160
60
3
72
53
84
88
8
37
27
33
18
18
35
49
35
160
12
9
11
85
174
24
41
160
80
24
36
37
23
40
21
24
75
87
72
17
24
192
49
15
45
66
29
103
18
120
27
15
41
31
65
19
5
4
20
31
17
12
7
29
12
115
54
179
24
337
11
25
168
47
48
4
8
4
33
11
25
54
21
20
40
32
79
41
28
80
12
144
84
36
108
7
29
7
89
19
89
1
42
5
49
108
35
67
41
13
35
1
36
72
36
126
33
8
64
21
90
24
48
72
6
3
32
4
116
19
5
85
18
90
78
5
108
16
20
4
21
59
24
36
36
48
12
96
37
95
12
13
60
107
19
36
144
5
16
9
126
54
119
13
12
51
45
119
48
193
39
45
11
60
1
18
6
11
25
48
60
18
9
188
13
72
23
4
33
95
76
21
24
12
123
45
30
65
84
36
64
8
13
24
95
180
12
28
116
55
5
96
1
99
44
36
28
8
24
109
39
45
35
16
21
15
104
36
60
25
48
6
101
19
41
40
56
79
24
65
55
9
8
79
5
48
12
55
114
66
5
4
36
15
9
32
4
116
19
41
12
36
204
13
18
41
24
16
56
72
73
78
29
100
8
52
3
18
6
54
95
4
81
36
83
7
29
60
36
121
23
55
29
1
47
49
48
60
18
17
31
41
1
3
20
67
12
77
1
12
35
16
27
9
21
78
201
20
25
24
66
78
47
24
4
60
36
99
36
12
33
32
7
65
16
32
4
9
36
6
18
59
25
23
19
9
32
24
48
25
83
13
30
41
144
40
27
60
48
45
20
12
4
9
35
19
45
20
7
24
17
112
177
59
25
71
133
107
4
15
54
66
6
3
8
25
39
33
12
123
8
127
12
5
24
12
157
168
47
60
55
45
56
100
32
4
9
35
55
36
69
44
36
36
31
18
47
88
20
67
185
43
9
68
13
47
25
27
45
47
36
7
5
13
23
37
27
92
36
37
87
68
61
35
19
42
11
7
45
75
65
103
72
5
16
9
35
96
24
12
13
15
45
23
48
36
40
15
9
9
36
35
31
24
41
13
47
28
8
12
60
37
15
45
39
45
6
36
53
49
6
84
5
1
12
23
12
132
1
59
36
24
72
19
45
15
30
47
48
96
36
24
25
63
12
44
64
36
9
35
133
3
44
16
36
120
33
12
23
36
24
7
45
81
27
117
60
48
36
11
61
23
55
5
7
72
6
12
23
1
126
29
61
3
60
81
99
92
7
161
24
13
12
6
12
5
24
25
24
36
23
7
5
13
23
4
15
29
204
40
60
36
152
73
59
36
7
108
5
144
13
42
36
156
6
12
78
129
24
20
12
25
27
87
84
17
52
21
72
47
196
80
55
41
48
12
4
21
11
7
36
161
24
12
7
21
56
24
37
47
52
9
6
65
1
23
157
132
83
12
36
16
123
5
60
1
24
36
11
28
20
61
99
33
47
12
49
36
155
25
23
97
15
84
140
37
120
23
19
41
7
54
96
30
144
5
289
35
145
12
18
6
23
7
6
143
24
7
9
69
23
4
8
136
45
35
120
16
129
47
180
60
43
162
3
9
78
17
108
48
16
20
61
84
6
113
4
147
9
15
5
76
80
24
7
42
36
167
49
18
45
3
65
72
85
12
78
41
25
35
55
9
27
60
41
7
18
18
6
18
180
125
31
9
33
83
19
6
11
124
44
55
102
215
25
30
29
40
32
48
24
31
30
42
12
41
12
79
9
44
60
31
17
64
20
1
54
29
25
42
5
25
59
60
24
37
18
81
9
24
12
126
42
ABCD 95022436924*3^$a+1 [50122]
16
32
7
36
45
39
18
47
133
36
90
77
127
72
18
30
72
54
132
12
75
33
119
13
48
42
162
23
25
162
24
30
42
102
23
55
30
42
17
31
17
120
7
18
90
36
60
12
24
113
115
18
347
175
42
23
7
33
93
155
40
32
48
72
37
144
11
240
1
84
96
108
54
12
54
126
33
80
168
7
42
23
31
264
65
133
60
30
72
105
21
11
25
143
48
385
87
135
72
33
111
17
19
120
5
145
48
95
240
25
23
145
15
104
120
48
163
102
60
126
54
23
24
1
108
60
47
97
270
17
1
48
42
45
27
30
47
168
127
36
90
42
12
53
40
33
42
12
36
60
90
72
15
123
72
18
42
90
63
3
77
163
54
15
8
7
72
96
17
31
57
123
384
36
102
60
15
69
60
191
7
12
24
12
18
47
7
137
175
18
66
69
8
24
25
18
60
66
39
32
1
114
53
145
138
18
60
54
36
101
19
114
18
89
19
12
54
11
72
31
66
108
90
65
97
95
48
145
78
17
67
6
12
6
12
78
11
73
15
57
23
31
42
87
33
15
80
157
155
175
36
12
17
73
114
54
191
25
54
72
17
72
1
15
32
88
57
18
77
37
48
107
43
5
7
60
144
12
17
72
61
30
29
31
198
131
61
75
57
18
245
127
105
147
21
33
6
138
6
17
103
54
18
24
41
49
108
83
72
25
48
24
90
120
101
25
150
17
31
129
3
72
126
47
25
15
32
48
43
6
23
43
77
31
36
6
15
123
90
366
53
72
1
47
7
36
30
47
43
18
147
57
30
113
19
66
35
19
186
48
11
43
96
54
15
183
90
15
15
90
47
13
12
15
21
54
5
67
18
123
3
6
108
18
65
43
66
6
228
36
18
35
72
169
191
241
15
344
48
7
33
51
60
17
67
77
31
17
1
150
36
210
36
342
137
43
36
57
33
24
72
18
5
280
15
42
18
36
177
3
12
54
6
108
264
60
90
107
48
37
36
119
31
54
36
47
72
91
78
144
47
16
27
30
72
6
18
66
78
102
96
17
127
36
30
162
78
48
60
30
29
85
12
36
240
107
1
84
60
66
114
155
7
120
24
156
36
42
66
54
72
78
12
5
49
90
132
102
42
33
8
169
276
48
90
132
5
120
19
5
31
138
71
109
42
102
3
93
59
7
185
73
23
40
104
133
18
90
15
147
53
55
42
15
57
126
72
18
90
29
16
27
5
7
126
162
186
36
35
48
1
24
15
15
36
69
111
41
145
63
8
127
65
1
54
137
13
83
19
5
1
48
191
85
11
25
108
12
215
72
127
36
18
36
18
150
23
103
12
60
18
12
107
73
60
138
54
132
18
180
17
1
102
18
15
104
121
264
6
18
87
87
18
150
54
35
1
15
32
43
197
72
48
115
293
7
36
77
24
241
18
24
18
18
36
5
48
73
72
95
31
12
54
143
72
25
138
5
31
144
168
138
6
33
105
72
60
18
72
48
6
54
102
95
103
78
12
18
24
333
45
30
53
79
33
3
54
71
49
215
16
27
90
66
41
48
1
162
24
5
43
42
30
21
33
60
192
90
17
43
138
6
30
18
6
47
25
119
96
24
31
72
12
53
120
25
36
6
125
31
17
25
36
30
144
36
41
16
75
5
79
144
36
101
40
75
60
17
1
66
24
69
32
55
294
27
273
90
6
23
7
24
36
53
247
33
8
49
ABCD 95022630988*3^$a+1 [50047]
79
48
53
1
6
9
20
48
16
15
12
17
25
30
6
90
102
60
23
7
24
65
64
144
15
36
65
55
36
53
48
12
31
29
13
72
11
1
63
72
15
41
259
6
12
36
95
31
105
39
6
59
7
54
6
53
40
9
6
9
8
12
37
60
18
36
5
40
81
18
12
18
6
12
9
20
43
81
20
16
104
109
11
181
18
78
23
31
18
18
12
6
102
17
37
35
60
73
167
36
24
1
18
5
192
264
13
30
41
37
47
12
48
76
80
1
6
9
21
54
36
42
11
1
15
21
63
9
35
43
89
1
18
54
71
49
15
45
12
96
54
45
20
43
36
30
59
36
85
47
43
60
30
60
39
105
27
81
48
90
5
36
24
67
5
60
7
21
45
144
6
5
25
35
1
11
25
27
105
30
6
84
6
12
33
44
48
12
67
48
60
5
187
9
27
18
36
114
5
40
21
71
37
18
42
126
54
95
16
44
48
4
3
117
45
11
7
5
12
19
24
57
60
48
33
23
7
53
7
5
115
42
11
1
11
49
11
64
69
12
47
40
57
90
45
24
9
12
143
7
30
6
84
53
1
71
19
36
29
7
24
18
66
6
36
39
60
68
72
79
5
49
36
36
54
29
36
49
72
18
36
5
24
7
93
80
16
27
18
54
30
78
48
6
18
36
65
97
18
5
31
9
45
11
61
27
120
15
12
45
8
25
83
12
13
12
11
7
137
13
99
9
12
60
47
12
85
3
33
12
60
23
88
9
6
17
49
6
17
12
115
18
48
42
48
18
144
35
25
12
35
61
18
144
12
18
35
91
36
6
30
72
5
157
6
117
80
1
54
53
148
9
35
37
11
124
51
5
85
35
139
45
15
29
36
24
1
54
41
96
25
23
25
47
7
96
9
3
18
36
108
6
5
31
126
18
29
1
24
12
96
119
64
45
36
35
48
12
40
8
16
27
48
5
49
126
54
11
36
43
18
42
48
5
84
96
13
71
28
20
25
42
66
35
7
17
28
93
63
24
32
31
9
3
42
119
36
28
27
36
18
11
24
19
60
30
6
9
21
6
18
12
60
120
35
55
18
126
42
47
12
61
90
54
90
18
11
25
11
25
6
9
68
31
30
42
12
72
53
37
63
8
64
128
16
9
18
42
47
43
72
198
66
81
15
30
36
42
21
24
12
44
36
61
23
16
8
25
11
7
53
24
7
6
12
71
12
13
30
9
63
17
16
45
30
24
18
3
15
90
84
126
221
31
29
43
96
30
6
30
18
6
12
42
57
45
18
45
45
15
45
11
12
12
13
72
18
29
13
30
6
30
42
27
27
101
12
112
39
29
40
36
92
120
13
11
25
23
16
152
7
18
23
16
8
1
15
20
7
57
81
6
5
13
12
78
65
48
157
66
41
13
18
33
20
7
18
54
66
42
54
84
72
90
24
54
47
7
41
124
15
36
9
3
54
95
13
36
47
112
183
18
42
18
30
6
39
159
18
23
24
127
18
23
84
36
37
18
42
18
89
55
18
30
5
112
24
32
13
35
40
36
33
36
54
53
13
36
35
91
17
1
72
35
72
7
5
25
99
27
9
9
6
36
77
7
6
3
27
9
80
55
6
3
69
11
12
60
48
16
68
13
72
42
84
9
8
64
9
35
64
15
5
40
32
40
44
4
56
4
63
198
156
15
20
43
18
3
9
23
37
18
89
40
56
43
42
35
48
55
114
71
36
1
12
83
49
35
13
27
63
65
7
96
29
160
9
30
6
3
15
65
12
79
24
12
6
95
49
11
7
90
35
72
73
11
1
6
48
54
36
35
7
12
18
27
8
7
36
41
4
57
108
60
107
19
18
11
16
39
114
66
6
18
81
81
23
31
129
8
19
18
11
25
90
6
54
30
150
29
12
4
56
36
7
90
66
41
4
60
32
13
39
60
45
12
36
27
51
9
12
9
71
79
54
12
6
30
54
18
51
32
52
32
73
102
5
85
6
173
100
9
35
52
93
35
48
52
33
143
55
66
35
25
18
12
9
27
42
75
116
1
71
48
7
78
30
6
75
9
6
48
6
47
37
36
51
3
36
9
32
19
30
59
37
11
48
4
3
144
29
31
30
18
17
36
24
4
9
6
120
36
5
4
80
1
59
55
12
18
11
13
48
23
19
36
21
44
132
73
72
18
9
3
5
67
41
12
37
108
54
78
27
3
5
73
30
113
1
63
32
48
37
36
12
108
47
13
48
6
5
103
17
49
35
7
12
90
6
17
24
84
1
18
18
47
12
4
165
36
303
3
42
23
60
19
78
72
63
45
18
18
12
90
9
8
25
71
91
30
18
18
27
8
24
31
42
126
9
72
84
44
1
54
105
21
24
23
13
12
42
185
31
72
12
36
24
12
24
21
128
72
103
30
72
83
61
54
36
9
33
35
67
60
12
24
29
52
21
27
51
12
42
12
195
3
45
20
12
1
3
45
60
71
1
12
35
12
40
153
36
90
5
16
140
1
35
12
1
35
19
6
12
42
48
65
52
27
24
126
11
12
36
12
112
33
3
36
81
60
27
128
25
48
36
23
37
18
66
114
12
18
36
72
18
36
41
19
9
9
30
18
35
7
45
12
45
6
102
11
16
15
93
8
43
12
42
11
12
49
63
3
18
162
72
65
13
23
7
42
30
6
39
33
18
5
61
78
17
73
48
18
24
17
28
36
9
48
47
16
9
42
5
43
108
72
90
71
79
12
6
12
35
25
36
36
48
107
64
9
11
16
51
48
ABCD 95022757392*3^$a+1 [50004]
42
11
100
3
30
35
55
30
59
60
16
60
80
12
25
42
48
72
18
48
291
8
43
17
31
9
3
17
16
81
35
24
4
20
73
18
57
20
13
6
69
15
6
3
3
48
17
49
23
16
24
48
3
6
84
59
25
15
12
3
5
7
264
21
33
6
41
136
9
11
13
12
15
8
7
30
18
24
42
35
24
84
16
51
48
30
18
57
27
81
12
8
4
20
40
20
103
57
39
29
1
51
39
41
148
20
16
45
24
3
117
15
60
32
160
9
59
28
140
25
47
160
72
8
1
35
4
33
30
5
79
9
21
18
60
78
135
44
1
12
47
19
30
30
120
17
103
6
23
40
80
67
33
75
96
66
78
41
24
25
18
48
17
19
9
12
84
48
128
67
65
72
25
48
15
20
12
16
72
15
12
45
3
33
20
55
65
85
3
72
8
12
19
41
13
72
30
18
12
15
39
24
65
49
3
8
49
35
7
60
21
68
12
28
45
60
11
40
15
54
24
18
65
13
72
12
11
25
147
8
49
23
7
33
3
132
42
143
13
11
40
60
8
13
48
11
1
3
72
8
64
3
65
24
145
36
54
33
56
7
78
59
12
36
60
24
49
11
60
40
44
1
3
81
39
3
18
51
3
53
12
25
3
9
18
66
102
105
24
44
136
9
96
15
123
18
3
15
60
9
15
6
6
53
31
9
45
3
45
35
13
11
85
6
77
13
72
3
69
6
29
19
29
96
79
53
19
29
12
85
3
20
19
5
1
47
13
35
180
31
81
27
90
72
11
7
78
204
18
45
60
60
96
60
9
155
25
6
72
65
84
1
18
12
17
13
15
12
81
107
55
5
12
60
91
17
28
99
93
8
12
24
40
21
23
97
119
4
15
24
45
3
12
57
84
36
33
66
9
156
12
75
18
27
8
61
30
5
48
25
15
3
174
54
17
37
11
7
78
24
11
12
73
15
9
3
32
7
5
121
48
186
9
15
54
11
7
69
3
270
3
123
17
13
30
84
18
12
11
25
27
15
5
4
68
25
48
30
5
37
15
3
48
5
4
132
9
11
13
6
21
15
24
29
36
112
63
66
23
28
27
33
3
9
120
33
47
13
35
67
5
1
15
9
95
43
17
16
15
45
44
7
89
31
96
54
6
30
60
3
12
8
19
5
7
18
18
93
12
3
21
104
19
12
18
30
117
228
96
56
4
24
21
30
117
44
31
33
24
57
6
5
48
60
4
80
37
3
60
12
3
30
71
25
24
42
6
18
54
23
43
129
3
5
7
6
11
19
60
21
36
8
7
60
17
1
24
66
114
30
41
25
71
4
21
18
93
15
17
7
5
91
17
25
48
84
71
40
75
65
85
18
41
31
30
27
12
80
19
12
48
45
44
85
30
21
24
20
1
27
12
57
6
90
39
36
27
33
20
25
39
9
131
48
25
18
5
72
48
7
30
11
7
9
8
36
7
12
18
35
115
30
95
4
96
12
8
7
5
13
35
13
66
6
83
55
17
7
45
33
18
36
9
27
12
41
12
7
17
19
36
33
75
5
7
21
20
40
44
4
116
31
42
15
152
16
9
54
12
17
67
5
43
57
51
89
28
8
24
91
5
12
13
3
32
127
48
17
96
24
12
84
37
27
21
66
29
37
48
11
4
45
47
112
20
60
25
75
111
6
23
43
5
48
12
12
12
16
32
1
11
64
12
9
66
33
12
12
20
36
25
107
43
42
42
30
120
48
35
67
18
42
17
13
35
7
41
48
40
36
44
85
51
8
37
131
28
39
48
42
3
3
30
47
4
44
16
39
24
5
48
12
48
12
67
5
25
24
11
84
1
83
36
4
111
6
83
28
8
24
43
17
16
60
164
52
3
41
52
27
30
111
20
55
60
84
285
8
60
12
52
44
40
9
18
90
12
36
12
72
3
123
60
65
1
131
24
40
33
51
15
17
28
51
5
60
40
3
42
24
42
9
84
21
15
3
12
29
12
12
67
48
12
48
5
12
4
44
1
51
75
84
17
43
9
33
72
30
17
96
13
71
84
25
39
75
78
18
5
1
6
30
27
8
12
72
85
23
28
20
19
65
28
3
48
9
20
48
64
48
93
47
28
44
25
3
63
138
11
13
30
96
36
29
12
49
18
30
27
228
12
20
1
75
12
21
95
4
33
12
6
17
115
5
25
47
40
32
4
24
60
3
45
44
28
51
17
48
1
39
92
60
37
63
33
24
36
30
29
73
78
41
19
54
23
4
8
157
35
85
51
39
45
33
48
78
41
1
39
44
4
48
3
45
32
12
36
4
32
43
36
9
20
1
12
210
42
18
9
44
31
9
56
1
47
36
7
45
48
24
63
57
20
31
17
7
102
24
12
3
15
84
5
36
49
12
6
17
40
32
16
117
3
24
33
6
65
19
101
4
81
12
35
40
20
12
31
9
3
12
141
72
12
68
72
60
16
56
19
5
25
11
4
44
7
36
30
39
21
30
17
61
24
155
52
33
47
60
24
7
30
15
9
96
12
60
3
68
1
144
12
18
77
40
8
115
41
76
12
3
42
15
45
6
30
11
24
25
11
4
20
4
57
51
33
11
19
29
25
60
135
56
52
132
8
28
20
1
11
55
17
12
84
52
45
39
8
40
3
105
20
60
25
18
81
3
42
35
48
12
4
9
15
51
84
41
156
16
20
49
3
63
24
41
12
76
15
17
43
17
28
15
36
5
13
18
113
64
68
85
47
12
4
84
32
16
12
132
8
60
13
23
19
78
23
40
104
25
23
88
92
52
20
12
156
24
13
35
31
17
19
18
18
33
15
17
13
11
16
15
5
100
68
24
25
11
16
8
13
119
115
96
17
16
56
19
57
20
12
40
27
6
147
96
104
28
60
8
1
71
7
5
16
15
17
48
4
20
7
126
60
47
7
9
44
28
15
ABCD 95022845662*3^$a+1 [50025]
36
87
9
39
9
12
56
40
48
39
66
59
1
60
51
36
3
9
48
12
32
36
52
15
30
11
37
3
69
3
57
47
40
21
48
75
57
78
45
144
36
60
105
11
61
48
42
9
39
24
180
18
3
36
36
12
12
21
15
3
9
75
48
57
12
39
137
40
12
45
15
33
63
45
51
9
27
84
21
27
3
45
12
45
51
60
15
12
165
87
113
28
60
24
3
9
20
64
60
69
18
5
40
45
42
18
39
21
48
90
125
36
40
24
44
36
19
36
54
51
12
228
24
36
27
42
96
24
35
28
87
141
27
9
9
42
42
108
108
51
24
39
126
39
33
3
177
59
108
43
9
51
42
96
47
160
132
21
47
73
15
129
147
36
60
12
33
87
60
75
78
78
89
61
15
24
93
27
48
84
33
123
87
57
24
44
76
117
3
15
72
57
51
5
16
69
42
12
30
60
15
60
128
4
84
9
87
24
24
3
42
15
3
9
21
63
45
35
19
168
18
24
6
21
99
41
36
25
12
75
21
12
48
12
15
63
81
248
28
12
15
21
9
75
12
3
66
15
39
30
36
39
15
30
6
117
8
72
184
156
84
201
12
27
63
33
15
42
83
4
99
9
12
93
36
30
72
9
9
27
27
41
67
69
21
27
63
120
132
57
20
16
3
21
48
21
51
3
60
36
84
18
63
189
78
69
21
15
27
156
29
16
56
13
3
120
24
69
111
3
30
15
81
12
48
135
24
15
216
114
15
51
12
30
75
15
33
69
3
3
60
42
78
129
8
64
9
39
21
75
12
27
6
12
90
77
112
21
27
51
41
16
45
48
60
11
40
24
9
3
60
15
12
66
75
15
54
27
39
21
80
43
66
12
23
4
12
9
11
40
24
156
123
6
162
33
15
54
27
8
52
21
15
60
3
30
35
16
24
27
9
140
73
258
108
24
105
192
39
114
90
41
4
33
30
42
60
48
27
96
45
11
4
69
108
3
12
27
21
36
120
63
21
45
90
102
3
12
84
9
39
36
32
7
81
36
21
60
18
81
24
27
57
20
40
93
282
141
39
30
123
3
42
39
24
9
6
30
84
23
64
44
25
51
144
9
15
15
65
55
18
102
90
186
30
12
48
42
12
18
75
48
15
72
12
36
60
42
18
120
9
12
48
51
45
60
27
9
36
72
45
87
80
16
105
3
20
112
177
63
12
15
81
36
44
36
19
30
54
126
27
3
24
96
17
148
32
25
3
57
27
75
65
148
180
15
129
48
3
30
123
9
36
195
69
75
21
102
5
7
45
63
9
56
115
30
12
6
12
45
27
66
51
48
33
150
89
4
32
28
12
33
12
18
41
13
15
116
72
72
211
12
9
84
39
93
3
45
80
40
57
48
12
42
90
15
33
12
27
24
15
45
27
30
123
9
15
33
87
33
75
3
9
96
105
135
164
25
60
126
41
40
9
54
30
15
75
6
59
1
24
18
60
9
36
12
48
8
16
9
24
135
21
11
43
57
33
3
33
15
12
57
51
144
111
24
36
29
72
31
48
30
39
12
56
37
90
57
21
138
60
45
252
132
12
21
120
48
51
48
51
9
72
63
77
124
20
49
18
45
45
78
9
3
132
105
15
45
12
20
1
60
48
24
27
21
72
36
35
16
33
18
5
112
15
105
51
5
37
27
33
42
5
13
59
31
120
9
24
24
72
24
15
9
68
7
18
72
6
21
63
30
66
12
69
21
47
1
35
64
8
13
135
39
21
36
21
15
45
35
13
99
81
30
180
57
27
30
3
84
99
24
33
24
39
12
30
18
9
3
9
21
12
96
87
72
21
144
15
12
69
27
84
20
28
156
45
51
63
17
36
7
18
90
48
45
87
57
108
27
18
107
25
36
27
48
9
15
15
78
18
162
39
33
3
45
30
57
45
3
63
41
31
5
4
21
30
105
33
24
48
3
24
21
11
64
44
25
11
64
12
60
8
1
135
27
9
116
97
66
54
15
63
30
90
42
48
30
60
30
132
18
33
24
12
48
33
63
9
123
32
72
4
75
81
21
27
36
84
15
17
13
48
47
85
48
39
8
55
17
79
9
63
42
15
8
97
30
161
7
57
21
24
120
3
27
93
3
12
29
16
20
64
33
6
12
102
90
6
47
43
42
63
12
24
48
48
3
9
3
42
87
24
15
12
93
45
42
9
51
30
168
15
84
33
18
9
15
48
105
12
21
59
13
23
7
33
32
40
12
48
3
129
33
23
72
13
24
51
20
7
18
24
95
103
57
108
15
9
21
18
57
8
37
42
65
16
24
48
33
60
54
150
408
87
20
28
63
12
69
96
24
140
124
20
19
18
63
57
42
48
5
7
45
60
21
11
1
39
63
6
27
45
63
ABCD 95022964196*3^$a+1 [50000]
60
3
10
83
13
71
25
11
168
60
36
19
174
132
11
84
15
105
60
61
12
50
70
48
23
216
24
1
96
155
103
126
35
60
49
36
24
47
7
186
6
6
84
96
59
84
7
29
264
27
10
24
14
45
61
11
193
72
204
84
2
34
48
12
50
16
42
107
25
36
24
36
72
47
84
60
109
23
73
72
59
1
24
59
12
24
19
54
83
24
60
61
23
36
75
69
72
13
84
11
25
35
97
23
61
59
1
35
60
253
156
2
10
83
60
1
6
42
47
24
79
42
150
30
36
35
25
35
37
48
59
13
47
145
18
77
19
30
47
115
29
1
18
32
69
235
5
13
30
17
1
60
95
60
49
36
2
21
12
73
24
23
84
73
48
23
72
27
33
60
25
203
25
54
17
36
24
133
131
36
204
156
121
108
24
12
71
348
12
25
59
24
61
95
36
108
36
171
64
29
49
71
12
79
29
12
60
27
16
17
37
47
144
85
11
13
12
18
102
59
111
58
107
60
24
96
73
252
59
96
61
119
3
16
42
83
36
15
58
11
36
24
1
24
35
37
23
1
38
93
37
11
61
168
11
252
84
84
49
30
30
12
86
70
83
1
11
24
36
24
24
109
11
85
131
111
153
72
127
186
72
12
107
25
59
19
42
71
60
24
96
13
12
59
84
67
78
36
78
18
72
11
36
193
47
151
5
24
25
59
1
24
60
216
35
1
23
7
48
77
84
63
46
144
2
70
108
47
15
58
11
60
60
12
25
95
15
45
25
42
6
35
1
59
36
180
19
102
120
35
97
23
37
66
77
204
103
90
47
24
72
24
13
71
187
5
24
1
35
79
6
23
85
12
264
108
71
1
134
70
95
192
109
60
66
65
25
102
78
95
97
23
24
85
131
48
25
24
11
1
131
37
71
12
24
25
24
11
13
11
12
157
120
48
12
11
12
13
35
49
71
132
7
17
96
157
11
96
60
1
168
11
60
96
144
24
61
24
96
59
60
7
53
36
24
85
26
9
7
30
60
60
72
2
9
36
13
23
168
39
22
84
71
85
71
25
155
84
24
25
36
24
11
60
24
109
96
72
35
48
12
13
11
169
11
325
11
108
19
17
31
149
49
95
36
24
97
23
72
109
98
21
12
25
35
144
49
2
45
60
37
18
113
49
71
36
60
109
12
120
132
11
12
49
24
35
12
109
134
64
42
24
47
175
53
12
25
102
53
109
95
25
48
48
119
31
18
174
78
18
90
72
23
49
107
13
23
13
71
1
35
13
66
29
19
17
25
54
5
1
48
26
21
84
180
1
36
110
10
83
72
49
35
96
49
6
29
85
24
6
269
72
37
83
13
95
25
144
30
77
19
30
60
71
133
83
24
60
36
13
24
23
97
11
60
37
24
30
6
23
115
144
6
42
53
145
71
61
38
81
15
10
24
30
66
95
13
11
12
108
25
155
37
48
71
85
119
96
3
10
60
36
35
120
1
59
61
18
41
279
22
11
13
275
15
45
67
89
121
12
60
191
145
12
132
120
203
84
61
24
96
35
7
96
5
109
48
35
49
71
60
24
109
71
181
24
14
46
95
144
147
22
83
25
24
6
29
61
24
36
23
12
24
24
25
71
25
95
13
66
30
2
93
109
48
48
95
1
54
41
25
11
37
30
30
48
108
36
48
72
119
12
7
42
71
48
36
61
35
13
71
39
22
42
176
45
19
18
48
47
24
73
12
35
60
60
25
36
12
11
49
36
95
25
11
36
48
49
47
13
108
14
10
35
24
85
47
13
60
12
2
57
133
48
18
41
25
24
35
1
59
85
24
60
47
144
60
61
95
96
55
5
75
33
25
120
11
24
60
79
17
24
36
19
17
15
70
23
1
204
60
192
122
33
97
71
37
35
85
120
72
36
107
144
61
14
34
36
36
83
61
11
13
30
96
18
12
155
109
36
11
25
23
12
15
64
29
1
120
119
19
30
72
120
24
24
18
ABCD 95023107854*3^$a+1 [50009]
5
63
6
22
20
136
14
96
27
12
19
38
42
12
18
15
51
96
9
69
3
36
27
136
32
36
18
24
27
15
9
3
52
8
84
33
12
15
9
24
93
15
55
84
24
8
40
8
24
6
15
19
29
3
24
16
29
3
4
74
6
42
72
24
42
57
24
91
65
24
7
5
84
55
5
39
24
16
17
63
57
15
9
7
5
79
96
5
21
6
4
12
5
69
63
60
7
56
24
40
24
32
165
24
7
26
6
12
16
41
27
12
64
8
60
16
77
31
56
16
53
19
5
129
90
69
31
32
33
36
21
42
12
9
67
77
27
9
21
30
66
46
17
31
36
32
24
16
68
64
32
21
55
5
3
9
24
45
96
106
5
31
36
65
21
34
20
165
12
15
12
24
24
33
3
144
48
84
57
12
9
10
5
33
42
4
36
110
39
60
36
27
6
27
15
30
24
111
91
29
3
21
75
9
67
29
3
112
12
8
72
16
17
15
36
93
48
3
4
17
45
58
17
51
64
2
27
24
36
55
12
62
72
30
45
39
78
48
24
18
21
19
8
9
60
9
144
24
75
24
43
2
30
21
27
64
2
18
60
4
17
36
55
5
91
12
72
14
3
75
16
29
15
144
54
15
57
82
5
75
36
16
5
39
9
63
12
52
62
78
36
12
28
56
16
56
45
60
91
36
5
27
24
48
21
3
16
5
60
39
4
128
9
3
36
57
19
128
21
3
57
7
44
21
7
20
12
16
32
30
75
31
8
24
16
17
43
26
6
66
10
5
3
28
26
6
81
3
24
52
96
20
78
3
15
96
30
10
38
30
42
75
21
6
16
5
39
36
21
103
17
31
20
18
15
15
4
24
72
38
27
7
20
16
26
18
4
29
36
79
36
5
99
6
42
6
48
24
58
14
24
34
8
21
67
77
27
12
4
44
9
7
44
4
5
24
21
75
69
18
64
5
3
81
67
60
14
15
19
72
38
51
55
53
72
36
7
53
19
8
6
39
3
9
7
116
12
21
43
20
45
3
4
32
60
141
72
84
147
24
12
12
9
96
55
29
3
4
20
124
5
7
36
17
19
32
12
48
57
33
27
12
31
32
84
48
9
67
20
33
15
24
33
3
12
4
41
3
30
82
20
9
139
8
21
19
8
16
20
36
16
14
3
15
6
3
51
48
21
91
50
3
27
12
88
5
33
90
57
7
41
141
15
27
12
60
102
75
31
17
39
81
168
19
26
3
3
42
54
18
15
72
9
30
60
78
51
3
36
21
151
2
24
22
108
8
12
18
63
12
15
33
36
75
30
10
5
57
46
32
81
24
91
89
3
4
44
28
17
24
24
12
108
27
204
16
8
21
195
6
34
29
3
60
16
2
39
3
24
102
3
31
38
126
12
36
12
9
36
39
16
29
48
7
8
24
6
15
33
3
7
8
4
2
3
36
39
16
44
33
63
69
120
7
29
15
174
15
39
18
58
17
63
93
60
21
3
3
4
8
36
108
9
39
21
3
45
51
12
45
99
12
30
22
32
66
3
15
57
117
34
29
24
27
64
44
9
12
45
18
12
84
6
39
36
24
3
28
20
76
29
3
24
16
77
15
28
17
21
48
42
24
96
33
39
45
39
60
6
30
18
30
33
84
27
36
45
43
41
36
33
15
51
72
9
12
51
6
18
48
45
15
9
27
21
7
29
15
24
54
18
40
8
30
3
55
5
27
6
27
7
32
45
60
7
89
15
48
6
54
9
43
113
63
24
24
16
48
14
27
3
45
19
2
30
112
29
21
15
9
138
33
117
58
29
36
55
8
12
16
20
6
6
42
6
33
3
16
48
29
33
10
14
22
29
7
8
6
24
15
7
209
27
57
36
51
6
24
22
5
7
5
24
12
84
7
41
75
45
60
51
16
12
14
15
39
42
22
44
45
283
5
12
36
24
12
15
72
93
27
72
28
101
15
54
6
12
69
9
18
33
12
19
29
36
36
9
6
48
28
14
18
21
81
3
36
51
24
9
21
18
16
29
3
12
28
20
42
6
9
36
3
21
27
12
33
55
29
81
24
42
12
48
9
24
33
63
36
12
12
39
12
57
27
16
8
45
33
3
15
33
63
165
3
64
44
96
21
72
39
6
15
19
36
53
21
10
56
40
5
99
4
65
3
33
21
6
33
75
6
87
57
58
20
48
4
14
10
56
21
105
27
3
9
24
15
48
16
2
3
15
64
113
96
48
55
29
7
32
52
17
7
8
24
9
69
15
132
21
75
60
9
30
52
128
60
45
39
48
76
77
3
4
14
94
29
7
14
3
12
24
12
48
12
27
48
36
42
18
30
51
21
94
20
30
120
6
9
43
77
153
27
15
45
27
33
12
67
36
5
48
24
36
48
9
54
9
24
159
16
20
12
18
96
3
24
69
3
7
72
29
15
4
24
68
21
15
12
28
41
12
15
33
12
7
72
8
45
51
64
32
6
27
36
115
62
207
39
18
18
48
102
15
24
24
9
72
72
10
32
112
20
33
57
39
159
48
4
5
75
30
42
24
30
27
12
33
54
21
43
17
27
24
9
36
15
21
7
29
9
51
15
120
52
5
15
12
18
63
31
36
12
5
24
7
5
9
10
29
9
18
12
45
12
3
6
18
57
3
4
8
84
48
45
87
12
48
28
29
7
20
24
4
26
27
12
15
64
140
48
84
33
36
21
54
36
30
15
3
54
6
69
15
105
48
12
9
46
26
34
17
3
45
12
9
39
171
6
75
24
51
33
9
6
105
36
51
33
12
19
41
43
38
48
48
3
24
15
45
12
3
45
3
76
77
19
41
15
24
4
17
27
52
26
15
36
15
48
21
63
28
5
9
96
63
27
12
4
110
18
6
6
12
54
3
12
57
72
114
9
24
15
45
15
16
20
12
21
21
87
60
228
12
12
3
9
7
20
9
19
116
36
60
28
8
72
120
54
6
9
33
39
19
44
129
3
33
27
12
30
22
26
39
3
21
7
5
255
40
8
21
48
12
36
33
6
42
3
45
51
12
39
12
6
42
57
12
9
72
24
3
69
30
33
24
7
29
7
65
36
39
28
38
34
12
74
18
16
36
5
36
39
28
32
21
60
15
6
42
36
12
30
15
27
21
57
3
84
43
29
51
16
12
36
5
9
10
65
24
87
4
17
24
36
12
12
36
24
63
12
54
42
36
28
5
33
3
12
15
16
5
55
29
7
5
39
4
ABCD 95023174588*3^$a+1 [50018]
1
35
13
5
6
1
29
54
81
9
39
12
111
21
24
45
36
39
60
33
31
77
7
8
88
44
28
20
69
63
124
12
41
18
12
1
5
48
3
93
39
27
121
56
52
32
4
56
27
25
44
15
1
96
29
36
15
16
8
156
4
12
29
90
21
27
37
20
15
60
9
9
67
203
12
21
33
7
65
31
44
69
39
24
45
67
12
44
48
16
84
71
24
102
135
27
57
60
45
6
54
15
76
68
57
12
7
101
24
31
48
5
3
12
99
97
131
72
129
28
5
15
36
9
147
27
1
24
29
75
148
29
6
13
41
3
27
18
6
30
6
25
29
36
30
25
44
81
99
27
45
16
47
21
15
21
108
9
3
33
7
80
64
44
39
37
53
31
29
30
36
6
207
9
18
72
9
144
9
3
27
37
35
6
75
100
17
60
51
15
1
71
18
15
39
1
56
24
12
4
83
18
3
69
36
6
36
108
9
63
18
39
45
27
16
17
72
18
21
9
3
48
9
27
9
36
210
33
21
103
137
3
4
32
27
21
12
3
1
71
21
21
36
12
139
32
48
21
18
30
43
36
60
23
121
8
21
36
12
42
18
63
21
27
72
9
63
33
30
9
36
132
40
20
75
30
7
17
19
89
48
39
105
39
60
36
112
72
65
51
39
12
18
91
35
36
13
32
69
18
1
24
32
63
42
36
79
32
63
13
32
15
18
48
3
195
6
84
36
24
36
18
18
90
9
12
132
76
41
18
12
42
3
16
24
72
11
12
18
3
12
24
16
41
19
11
1
17
39
51
157
41
103
12
17
15
100
47
9
21
60
51
180
3
12
45
12
64
8
28
5
63
24
180
36
39
60
36
25
8
72
28
11
97
29
18
81
39
42
51
28
5
19
128
21
7
12
20
12
40
11
36
72
1
59
57
15
30
6
45
4
53
42
66
24
3
27
9
51
21
33
12
39
76
53
12
7
96
8
3
30
7
8
9
12
43
35
102
31
77
159
28
125
7
5
18
45
76
84
56
4
5
42
21
28
41
12
27
33
54
45
21
39
48
16
44
51
1
71
61
32
12
9
7
29
39
24
45
30
72
18
67
44
15
36
33
12
76
5
19
8
33
72
55
53
12
7
71
48
37
36
59
30
87
3
21
52
41
99
39
42
7
80
64
8
16
41
63
12
60
16
11
18
51
3
120
85
65
15
51
78
15
4
44
21
90
6
12
3
105
24
15
3
30
43
65
3
21
36
75
45
36
36
3
69
3
72
24
48
15
18
7
8
64
71
97
5
15
4
48
152
21
48
31
20
57
24
7
32
4
23
108
33
81
15
24
69
3
40
77
24
66
45
4
8
3
85
167
12
21
69
147
3
30
75
16
132
11
24
18
19
20
105
139
32
3
96
90
3
45
3
144
3
66
42
54
84
31
29
54
1
32
33
24
48
54
24
37
29
55
32
12
9
79
48
35
6
72
27
21
78
9
64
84
23
54
30
9
40
23
93
15
45
36
51
1
8
72
27
48
97
137
96
18
1
20
36
9
36
15
28
11
18
60
12
3
16
59
1
12
5
18
1
44
21
63
33
39
40
92
57
36
6
18
7
48
32
3
54
31
41
3
48
28
29
18
133
36
12
47
49
44
36
64
36
95
45
87
36
21
28
23
9
3
6
43
95
6
91
20
9
18
1
41
55
80
12
69
72
12
43
17
67
120
23
9
45
39
51
9
33
7
137
48
3
48
135
45
9
31
84
92
39
49
32
60
28
32
3
1
29
51
21
24
51
129
27
24
3
93
45
90
24
61
80
57
12
75
33
75
33
15
3
1
48
36
5
6
37
12
12
5
27
24
21
39
96
33
48
91
5
18
12
186
12
39
4
17
12
87
21
3
15
72
45
15
120
25
17
27
48
24
24
36
16
5
15
60
12
111
1
8
108
9
36
30
6
27
48
33
67
59
36
30
114
138
3
4
29
60
66
78
27
93
36
43
17
120
27
108
52
107
48
18
31
20
16
23
97
65
19
5
18
69
39
12
18
75
57
12
18
1
60
29
67
5
36
75
108
12
52
47
90
51
15
9
9
39
51
6
18
18
108
12
42
30
19
113
27
21
31
5
55
32
9
36
115
68
16
32
24
16
11
18
39
4
11
78
39
24
27
18
55
29
3
28
29
7
23
216
33
21
7
32
111
36
13
32
24
3
30
18
150
12
6
54
12
96
27
45
51
48
52
12
104
51
24
54
72
72
12
159
9
7
36
5
91
32
9
12
51
9
90
37
92
36
16
32
12
48
108
9
55
35
78
30
33
57
7
32
57
72
79
29
7
5
7
35
12
90
123
76
8
63
108
42
30
36
18
36
51
3
9
45
31
29
12
31
5
72
43
17
30
42
39
48
21
15
12
99
33
12
24
141
54
21
24
15
61
11
84
13
20
3
45
76
36
59
18
6
30
3
21
27
12
60
88
12
17
30
18
36
24
18
30
19
41
3
69
36
54
162
30
24
9
45
12
6
1
29
3
88
48
56
45
3
69
27
93
3
16
53
96
102
21
72
15
13
29
31
5
111
15
37
32
96
16
17
108
12
18
33
9
7
144
12
20
45
24
255
9
6
61
5
171
148
12
29
55
5
84
60
18
90
27
45
54
54
30
42
27
81
30
6
3
12
21
79
65
30
6
30
78
102
6
30
24
21
69
19
29
6
36
210
78
102
63
76
132
20
12
16
5
24
63
4
53
6
1
20
123
66
31
11
18
7
29
36
12
31
59
6
12
60
30
9
4
5
27
12
3
49
12
8
40
120
23
36
12
108
45
28
12
32
ABCD 95023180834*3^$a+1 [50041]
36
144
33
20
79
24
24
48
48
66
51
3
24
90
6
209
1
54
42
99
12
75
30
3
27
120
125
163
45
69
6
45
39
201
117
18
12
105
33
59
31
6
6
125
13
59
115
90
23
25
183
44
127
36
138
75
27
17
16
9
23
60
37
42
9
99
120
21
45
107
40
108
129
48
123
51
24
45
12
87
48
5
100
57
6
12
84
18
111
27
30
3
45
72
24
30
84
54
72
39
164
7
21
9
11
199
84
17
28
45
66
9
21
6
42
3
93
87
39
24
29
85
35
295
53
12
16
21
54
57
27
201
32
12
43
5
43
12
120
33
159
42
39
12
3
45
69
171
21
24
107
12
28
15
153
75
42
30
77
7
9
27
48
12
5
49
6
24
21
27
66
6
24
42
35
180
193
15
32
55
24
24
132
12
36
30
59
61
107
19
53
76
12
93
27
69
30
53
37
96
3
21
24
6
36
17
148
87
72
60
53
55
42
51
39
9
32
43
12
30
35
37
51
99
162
48
3
3
66
24
27
135
150
42
438
120
3
104
37
11
37
48
72
30
5
181
102
72
120
33
57
66
6
90
30
30
9
12
69
30
60
150
99
21
11
28
27
17
48
148
39
96
29
133
48
167
127
113
100
39
60
84
84
18
102
21
99
141
120
51
24
45
75
72
60
12
21
21
11
37
102
180
9
219
113
7
48
138
42
12
66
54
33
63
29
133
3
21
18
5
73
54
48
48
33
9
66
36
66
54
9
9
51
15
6
83
16
27
93
32
139
114
107
28
39
18
222
72
21
32
16
21
18
5
7
9
60
72
75
114
11
67
42
114
60
36
36
48
162
42
6
72
120
48
72
78
72
65
7
53
13
114
30
18
17
16
117
3
44
73
18
30
174
93
48
72
228
44
196
15
24
21
21
30
24
36
9
12
27
53
73
72
63
159
5
37
23
1
126
53
37
54
317
120
7
5
7
9
105
66
6
54
66
18
6
6
185
28
45
24
48
42
65
37
30
120
101
37
6
72
18
30
117
117
18
60
18
24
192
6
45
80
28
12
48
51
96
65
25
3
171
18
6
24
96
45
12
39
66
48
72
3
44
55
5
91
72
5
19
21
48
69
30
12
81
45
114
129
45
24
48
3
27
114
24
126
138
48
144
159
57
18
30
87
33
24
35
13
35
37
35
16
147
137
43
12
141
32
192
55
48
65
19
48
48
204
30
18
65
85
78
33
12
117
42
21
75
78
54
12
96
5
49
30
114
24
3
20
7
66
27
32
55
6
15
60
117
63
60
15
60
84
126
24
30
48
197
16
12
177
3
48
51
21
99
53
7
41
67
72
18
72
6
12
21
60
32
40
69
51
48
15
12
18
24
72
51
152
55
33
32
13
3
15
96
6
107
88
27
72
90
24
59
28
225
3
32
19
69
21
51
75
90
123
39
33
75
18
24
35
103
102
90
60
90
30
12
30
24
47
43
102
95
103
45
171
48
33
15
12
96
117
129
99
12
9
30
9
15
29
48
13
240
87
87
66
59
7
48
21
105
24
126
42
48
27
3
24
65
55
72
48
156
165
87
114
171
93
72
102
65
28
75
45
3
36
21
9
39
129
63
33
15
39
18
18
30
30
72
17
7
18
23
12
13
48
24
30
5
16
72
32
43
45
45
47
16
27
245
28
75
42
90
12
18
114
30
11
37
18
54
11
19
18
48
30
33
111
264
72
120
105
9
131
13
27
48
32
85
48
102
42
23
28
32
13
75
12
15
90
35
85
24
11
120
163
24
42
48
51
39
6
6
180
101
12
88
93
15
132
39
21
33
24
120
78
33
9
18
132
120
66
66
84
45
27
105
80
25
18
12
24
161
25
75
39
9
117
18
225
51
24
45
21
48
18
12
120
21
12
9
23
43
102
30
141
75
36
6
42
12
84
6
48
30
96
24
42
330
6
63
129
6
36
9
12
32
31
45
21
24
87
33
47
7
96
89
28
69
6
114
6
210
24
150
90
48
6
60
ABCD 95024223878*3^$a+1 [50056]
3
87
6
24
3
51
9
12
39
6
3
12
81
27
15
57
51
9
33
27
24
12
12
27
9
135
57
15
21
21
120
27
21
24
39
75
33
24
27
81
39
33
12
39
6
27
15
30
3
15
12
33
105
42
48
21
36
3
48
9
72
9
24
6
12
12
18
30
42
6
36
9
3
18
3
165
6
21
3
9
24
9
3
15
78
24
6
81
48
33
3
111
6
6
24
33
9
66
78
6
12
93
72
9
30
9
72
204
39
30
75
24
51
42
15
9
15
48
27
126
18
36
69
48
12
24
3
48
21
36
3
84
30
39
57
3
12
33
6
24
120
18
48
24
51
12
60
12
39
18
3
12
39
42
24
27
45
18
69
15
57
24
72
33
48
75
27
60
9
39
54
42
30
3
36
33
24
3
24
117
18
21
27
60
9
15
18
30
9
12
27
12
69
12
45
3
21
15
36
72
15
33
3
42
18
6
6
33
177
30
21
12
72
39
24
18
15
9
39
33
15
9
18
96
12
45
12
27
102
24
3
12
51
6
54
21
72
36
3
48
21
27
69
60
48
63
6
87
15
21
21
102
36
105
36
12
3
18
72
54
84
60
9
33
39
99
78
6
117
27
21
21
135
87
18
15
48
36
3
24
36
57
36
9
30
18
30
12
48
21
57
27
99
9
9
48
27
48
24
69
3
96
75
42
144
39
9
3
21
24
54
12
30
3
12
12
60
15
96
9
12
72
12
3
132
12
9
24
63
84
18
39
159
48
18
27
93
27
21
78
18
6
45
27
18
27
48
45
3
36
12
3
12
6
3
3
69
3
33
36
21
6
21
36
12
3
57
9
96
3
45
51
12
3
48
36
18
42
54
6
45
3
45
72
144
24
36
39
12
6
75
36
27
60
9
9
66
12
9
9
24
3
99
72
9
33
18
12
21
21
3
3
9
57
24
6
66
24
54
24
42
6
42
15
24
63
9
9
3
156
81
6
9
9
18
150
6
42
6
21
63
6
126
24
33
51
132
72
21
45
48
24
51
39
108
18
6
18
6
18
24
3
117
96
18
33
36
39
36
6
3
3
9
33
39
24
9
75
3
42
54
18
18
12
21
15
21
27
9
24
12
33
18
33
60
3
48
78
6
18
6
42
30
18
6
21
15
21
57
63
3
81
15
150
3
12
27
33
93
15
3
9
45
3
12
63
21
3
72
12
6
222
33
63
12
48
21
24
3
12
33
24
15
12
6
96
42
69
87
24
33
12
12
60
27
42
51
75
90
120
54
21
87
33
3
9
9
3
45
3
3
9
84
24
3
42
3
45
18
30
30
120
12
21
75
9
24
15
21
9
3
12
9
27
27
21
144
24
123
12
48
6
3
12
24
48
33
99
72
21
30
18
66
9
99
24
21
69
6
21
60
72
3
12
21
21
15
60
15
21
24
99
6
48
3
3
21
27
9
33
27
3
12
30
39
24
3
48
12
24
12
21
60
21
51
12
15
48
24
18
15
33
54
18
39
9
3
48
24
12
99
96
84
48
9
3
6
51
12
15
72
18
54
105
15
36
12
48
18
66
6
63
12
21
51
27
9
9
6
9
36
27
12
6
72
24
6
18
18
6
54
9
24
36
15
48
36
12
30
3
12
3
12
21
21
48
96
42
6
30
33
24
36
3
201
9
15
15
24
18
48
3
21
3
24
111
30
18
6
42
12
96
45
51
18
3
21
24
27
12
15
60
6
3
39
12
18
39
27
12
9
24
48
9
72
15
3
93
9
6
18
54
66
3
60
12
12
9
27
3
21
108
27
81
120
87
30
30
36
12
69
15
6
75
15
9
3
45
48
21
3
36
27
33
12
84
51
21
3
36
48
21
48
39
18
6
18
39
48
60
60
33
27
3
105
111
45
39
12
57
33
87
48
33
18
30
18
30
3
51
72
24
21
24
21
3
69
18
102
27
60
12
21
150
9
12
21
66
12
9
72
15
69
36
9
30
18
48
18
6
75
21
27
51
48
72
21
51
12
48
9
3
21
24
96
21
63
3
36
24
21
15
30
3
12
63
9
12
12
3
48
54
39
63
21
75
9
12
24
39
21
24
63
21
69
42
33
45
87
63
9
60
24
60
99
21
108
27
9
9
63
111
18
75
27
33
111
33
39
24
69
27
33
48
24
12
39
129
3
60
33
123
33
9
15
39
9
36
45
63
33
3
60
9
6
48
42
27
24
24
27
33
9
27
45
42
30
66
33
12
9
42
36
24
57
27
54
150
9
12
3
33
12
3
21
21
96
6
81
15
24
18
6
24
36
21
12
15
54
24
3
15
30
15
177
18
12
42
15
9
15
63
105
27
33
60
3
12
48
36
78
24
15
15
33
12
12
63
42
6
132
249
39
30
66
21
87
81
9
3
3
66
6
90
3
21
63
39
42
63
12
48
21
54
144
24
12
69
12
84
105
6
12
21
15
33
9
3
27
120
24
21
12
9
24
6
18
42
30
15
57
63
48
9
72
24
3
84
27
12
9
72
3
6
3
24
72
27
24
21
15
6
6
114
24
87
51
12
33
24
36
60
15
33
24
132
21
51
48
3
9
63
12
30
51
60
3
57
21
3
24
72
51
33
12
15
54
27
93
54
24
45
12
12
27
36
93
57
15
36
36
3
9
3
18
63
24
57
6
60
33
147
12
6
3
21
3
93
96
3
12
9
72
18
165
33
6
18
30
21
36
57
6
60
6
42
21
9
3
144
3
66
42
9
60
87
81
63
21
12
99
6
3
69
6
69
75
12
45
12
75
18
27
21
120
15
3
108
36
84
66
6
18
18
45
3
12
21
3
21
48
45
15
12
12
12
141
42
45
3
81
36
135
42
3
60
96
27
21
63
24
9
84
27
12
21
39
24
18
39
39
9
33
18
48
12
9
33
15
12
3
42
6
33
48
9
6
42
30
33
3
12
42
39
57
24
3
27
18
24
15
12
24
3
33
63
18
15
9
72
15
12
51
36
30
15
33
54
24
57
48
15
9
24
27
6
51
12
12
27
18
15
84
27
9
60
27
42
3
69
15
9
15
105
75
45
102
21
27
21
45
120
15
12
36
27
9
48
27
33
57
15
99
12
210
18
96
6
27
3
9
33
18
30
18
60
21
12
72
9
3
15
45
12
84
3
12
42
3
3
9
24
9
51
39
54
15
105
48
3
45
30
18
6
12
48
36
120
9
12
3
69
45
24
3
ABCD 95024614526*3^$a+1 [50073]
7
8
75
36
9
112
24
125
139
23
18
15
120
16
11
93
321
54
25
29
90
25
11
54
72
90
93
192
160
24
336
59
144
261
40
24
96
47
18
31
24
71
9
64
120
23
9
171
54
159
21
219
96
48
15
72
36
72
18
99
99
21
144
16
144
24
263
33
39
81
99
36
9
63
18
31
23
180
117
24
39
108
54
18
85
176
99
45
336
51
109
176
201
7
11
36
9
99
216
144
85
80
96
9
7
119
81
171
54
63
120
40
96
144
167
18
15
93
54
69
39
72
108
61
80
40
17
18
141
129
79
47
49
5
19
32
3
85
5
36
15
120
9
198
54
43
96
59
72
36
153
99
165
105
18
18
115
24
23
18
295
120
17
39
213
36
31
224
120
57
127
56
16
104
39
18
79
80
39
49
120
72
8
112
89
111
120
3
205
11
21
69
555
21
288
27
9
39
105
367
80
39
9
240
136
11
93
15
25
32
24
45
171
120
120
39
36
109
24
137
18
108
73
17
39
51
90
67
203
72
72
13
5
27
48
51
36
18
111
87
9
120
33
111
15
1
89
270
121
104
136
224
24
291
21
51
72
21
24
45
67
23
1
17
183
231
33
520
95
36
45
99
126
31
59
54
327
15
49
80
24
40
41
55
35
126
159
40
96
80
3
21
240
64
32
21
18
9
63
33
39
97
120
71
153
9
87
129
135
24
111
25
80
129
111
141
139
80
15
81
64
35
54
31
59
21
177
54
33
3
72
216
61
119
126
126
157
95
216
144
145
17
18
36
201
48
16
56
88
72
41
54
144
1
8
27
36
162
108
18
36
13
23
72
105
111
72
9
135
144
265
41
223
47
9
16
104
136
128
232
23
108
198
39
33
54
18
7
8
57
18
360
477
48
105
87
24
184
245
27
81
7
32
24
64
143
33
39
18
72
151
11
18
51
24
105
18
117
16
56
225
18
36
36
36
18
111
15
36
90
18
180
36
90
54
121
113
15
16
59
342
63
63
57
105
198
54
123
3
13
149
18
153
81
36
18
25
56
304
29
288
3
16
35
85
131
37
312
8
3
13
104
225
15
16
167
72
57
88
53
18
105
64
65
18
54
54
25
11
108
18
7
281
511
8
3
13
95
121
120
11
18
54
21
240
16
24
120
176
33
270
25
83
13
59
18
267
165
91
71
33
72
21
90
72
177
208
83
37
392
75
18
147
105
54
25
47
108
61
83
36
105
24
96
9
18
72
85
32
264
15
36
85
48
80
183
72
105
165
126
165
64
80
87
129
15
144
25
65
111
15
105
16
5
108
36
99
27
85
59
165
16
24
144
32
64
41
15
88
80
16
80
144
81
199
32
48
40
80
105
90
72
54
39
40
11
54
36
171
240
75
45
9
ABCD 95024870912*3^$a+1 [50041]
27
30
18
101
13
6
6
63
45
155
136
9
39
39
9
39
65
127
9
48
3
18
12
15
168
21
3
80
13
99
33
36
3
21
3
3
30
15
32
37
35
61
12
15
8
31
36
24
30
15
8
64
56
25
12
60
36
120
12
66
21
75
5
64
117
27
8
37
27
51
12
6
27
9
6
33
51
18
48
3
27
29
16
33
24
6
41
49
84
18
17
85
99
39
30
60
18
21
80
1
15
45
99
3
18
107
48
16
9
102
132
66
150
42
6
72
21
3
24
12
42
156
27
8
184
57
87
9
90
21
87
6
27
96
21
24
219
21
18
17
16
120
75
45
57
48
71
24
49
15
27
29
232
69
3
45
27
81
24
23
1
156
96
168
3
8
40
3
21
27
60
65
145
23
85
59
64
8
1
30
18
30
90
15
51
30
23
67
6
39
15
66
15
96
24
24
8
13
219
24
129
48
24
36
12
39
21
3
8
19
21
15
54
83
133
11
16
8
16
15
33
8
13
60
66
90
27
32
1
48
150
6
30
66
24
30
30
47
16
21
48
3
48
9
168
63
51
117
69
72
72
18
30
3
9
6
105
21
51
152
61
54
6
12
155
48
64
32
64
56
40
21
84
95
64
21
48
11
112
129
48
168
12
27
21
99
104
16
3
45
24
32
25
36
51
72
3
42
11
25
84
36
24
15
96
129
72
6
57
171
60
33
104
25
24
6
42
39
72
32
55
12
72
141
117
27
9
63
39
9
24
21
3
3
69
51
48
54
15
8
16
51
69
32
7
78
12
47
7
48
18
48
15
51
117
9
78
54
48
83
37
3
75
24
66
3
8
208
63
48
6
90
138
12
3
21
75
48
3
53
96
25
12
60
60
3
24
27
78
39
33
71
72
205
11
25
12
60
12
48
18
12
5
25
63
120
57
48
66
54
72
24
71
64
24
27
72
21
27
24
24
90
12
15
93
3
69
18
9
123
5
16
51
45
57
66
108
132
114
3
81
135
144
51
24
45
8
64
15
105
144
27
5
13
35
96
13
36
42
90
60
15
117
66
84
6
144
18
90
24
99
117
60
18
6
18
66
155
91
6
60
48
36
24
90
77
7
48
12
18
54
93
33
48
66
90
36
120
24
174
90
87
9
15
9
39
147
21
3
45
21
48
12
23
37
11
40
105
18
5
25
36
24
30
90
227
40
99
114
12
12
48
54
6
258
12
9
24
129
23
64
45
3
32
13
6
45
32
25
24
6
129
8
40
51
6
54
89
61
59
31
30
35
1
143
13
75
32
43
18
42
9
45
6
69
9
24
15
24
3
24
30
63
120
27
60
17
37
78
29
13
11
16
24
57
39
56
49
96
15
57
95
13
18
57
3
21
8
61
11
31
30
75
3
21
9
12
48
3
120
9
87
21
123
21
3
9
156
18
57
48
32
43
12
18
30
54
11
40
117
99
15
9
69
27
45
27
48
21
3
57
30
9
45
24
27
96
9
24
63
3
29
88
21
51
21
54
216
69
15
114
12
51
8
55
33
21
3
9
23
37
27
21
36
23
64
9
47
67
6
108
54
45
93
12
66
45
152
43
21
51
114
27
141
48
59
91
30
119
1
24
168
39
9
12
83
64
9
15
39
48
33
9
6
6
126
77
72
61
35
103
30
24
126
24
6
95
25
72
47
1
39
3
53
67
12
9
27
12
48
81
80
25
84
96
11
13
11
120
40
93
11
16
39
17
79
33
45
18
78
3
24
8
31
41
16
8
1
12
3
24
72
32
61
6
144
60
9
45
72
12
60
3
129
36
114
30
11
73
135
144
135
12
24
29
25
12
30
5
61
24
96
3
75
21
104
25
12
72
12
30
18
78
57
120
3
5
16
56
72
55
6
75
3
5
1
15
51
78
66
45
33
36
3
33
135
8
127
89
1
63
3
30
24
15
8
43
29
85
6
90
51
24
72
27
126
23
25
87
24
56
13
3
3
149
109
11
7
89
43
101
40
57
132
107
24
25
47
16
32
1
24
120
12
3
56
40
9
12
18
66
48
23
64
8
37
36
23
72
49
66
21
24
93
90
9
57
90
6
111
3
18
3
33
42
30
78
33
24
9
36
78
186
35
16
33
15
56
55
9
27
21
129
12
12
66
12
138
60
60
63
24
171
12
180
45
3
77
157
27
99
66
11
25
24
6
81
24
72
27
29
19
6
60
3
24
3
42
108
36
96
35
43
29
13
59
1
150
30
48
102
5
16
9
24
6
48
33
96
153
39
141
12
63
57
23
19
69
9
36
75
45
132
114
84
33
48
33
63
128
157
54
66
12
48
12
27
21
107
16
27
12
6
3
3
5
120
1
111
32
72
112
32
25
120
66
54
54
66
96
12
3
105
39
96
33
135
75
42
ABCD 95024923978*3^$a+1 [50004]
84
127
29
84
31
36
41
30
30
102
60
18
79
41
12
78
13
144
35
48
180
42
108
42
61
96
209
30
25
5
84
127
59
84
6
54
1
156
101
18
90
79
5
120
7
120
143
6
90
1
120
143
25
36
59
97
23
1
209
55
5
31
149
18
13
65
102
18
19
65
66
25
119
121
5
24
115
11
25
5
114
6
72
48
204
66
30
115
29
18
180
12
18
127
53
168
12
30
277
53
78
354
36
12
72
91
29
175
65
30
97
60
41
72
115
36
24
72
48
5
228
7
35
1
120
5
19
95
97
59
1
41
7
96
89
55
5
60
108
132
91
84
96
77
103
17
30
192
120
1
5
144
186
42
108
132
60
187
36
5
102
30
60
102
180
1
137
67
53
78
42
72
60
48
12
7
89
54
1
89
295
113
7
72
41
48
19
23
42
30
85
173
67
12
24
77
42
6
55
29
30
126
114
25
23
30
108
175
77
127
120
11
61
108
53
48
60
24
6
12
13
29
31
137
7
23
252
48
30
19
23
337
108
101
151
29
162
49
83
318
18
342
79
60
29
102
72
198
12
288
19
84
137
7
53
19
101
108
31
53
67
11
42
90
18
72
18
198
264
60
7
101
7
101
91
29
79
113
438
61
71
30
42
1
17
7
215
325
245
30
157
29
19
143
12
228
12
1
5
12
127
113
19
239
162
48
19
53
103
29
48
72
6
264
18
252
78
30
19
83
78
18
24
18
12
246
42
127
36
77
102
85
161
151
120
59
1
120
24
65
12
12
31
29
115
11
192
12
241
17
67
72
71
42
96
84
138
169
41
102
30
78
49
41
67
36
65
90
84
18
19
101
102
30
168
60
180
222
126
31
113
31
24
5
66
60
49
156
29
67
113
151
17
7
35
37
41
18
222
12
48
307
23
18
42
78
150
12
13
77
102
25
173
42
37
281
120
48
19
12
29
115
209
36
60
115
119
6
234
1
47
37
233
60
67
41
19
23
78
12
30
120
73
29
36
24
228
67
11
324
25
113
30
90
138
1
89
19
41
12
132
36
210
1
53
30
126
12
102
61
47
150
19
48
60
11
1
191
133
5
30
42
67
143
97
125
36
139
35
108
48
229
36
120
96
119
24
1
419
97
144
29
115
11
174
210
78
127
35
18
12
18
30
7
11
85
5
72
79
71
12
25
113
67
252
23
1
17
48
79
5
6
25
95
144
30
36
60
151
89
42
109
53
60
150
30
66
1
131
78
30
49
113
120
12
7
48
65
96
91
23
18
48
19
11
42
120
103
84
35
6
31
53
120
67
120
168
11
90
162
30
252
7
83
90
90
61
149
36
91
48
173
12
168
67
65
7
48
5
6
121
23
96
84
90
7
11
18
79
41
19
36
47
169
11
270
12
31
5
72
7
36
89
198
150
42
85
180
155
66
132
162
36
1
53
36
102
49
180
149
12
12
30
18
43
35
252
97
41
90
12
30
187
5
151
59
37
120
41
18
54
168
67
185
66
ABCD 95025365894*3^$a+1 [50222]
240
156
132
60
36
96
361
54
221
13
119
252
48
211
461
36
204
325
558
413
240
132
240
145
126
162
95
60
624
48
775
185
48
109
54
29
61
342
162
587
259
125
96
175
101
43
17
180
144
1
47
108
384
228
96
145
162
54
119
169
162
353
36
60
451
353
240
1
107
559
5
96
192
12
235
108
108
125
144
180
96
49
59
211
144
317
223
5
144
31
36
29
295
72
113
96
223
17
96
48
217
35
397
83
192
85
162
29
25
162
65
547
36
521
36
163
221
60
384
372
60
192
43
197
228
7
185
967
101
7
108
77
247
144
137
372
348
384
84
60
199
252
180
413
48
547
108
108
486
203
96
421
11
612
7
473
175
77
31
5
48
540
451
65
25
71
108
276
49
287
343
180
65
132
288
144
343
360
162
107
109
695
79
65
60
667
41
12
55
137
43
108
89
19
161
55
108
185
67
209
144
12
144
85
107
180
55
89
60
96
432
132
60
103
41
319
197
48
240
55
18
227
756
295
41
204
192
180
265
515
48
139
137
204
19
365
13
215
48
25
71
73
71
1
306
425
84
240
96
60
67
17
55
36
245
187
5
156
192
295
377
36
240
384
43
245
259
36
72
113
193
216
35
199
36
234
47
144
144
187
17
91
437
103
89
288
127
17
96
103
ABCD 95025403204*3^$a+1 [50046]
132
48
15
24
6
18
36
33
48
15
9
24
12
15
165
39
9
87
24
33
33
39
48
3
129
21
303
51
81
45
27
60
33
39
9
27
39
9
21
15
24
15
66
30
9
51
9
24
21
15
27
30
24
15
39
21
48
21
87
183
36
21
12
12
171
30
75
63
180
66
15
81
18
81
75
45
15
30
51
24
24
84
12
84
72
3
9
27
24
66
90
144
201
45
15
9
72
30
18
6
21
108
57
24
15
75
21
72
51
105
51
24
81
9
66
36
138
42
9
21
39
15
21
24
36
33
15
84
3
45
24
15
33
12
24
36
99
12
150
15
60
84
96
9
3
108
48
72
105
75
12
51
81
24
51
33
27
81
63
69
63
60
60
45
69
15
36
93
99
27
24
9
111
36
150
15
15
33
48
3
60
12
30
24
24
27
39
24
69
63
93
96
45
111
75
9
21
15
225
87
108
60
228
21
99
15
6
171
288
156
15
9
147
84
21
303
117
9
30
45
45
39
15
21
84
27
33
24
12
15
33
3
78
135
84
3
105
9
6
18
15
15
105
111
21
24
15
150
6
33
72
12
180
240
123
30
27
12
99
45
15
69
27
21
12
33
63
60
132
9
39
51
24
9
63
24
60
9
15
36
93
36
36
36
39
33
132
60
120
36
39
9
15
9
3
225
12
36
24
21
42
108
36
36
24
9
15
36
6
18
12
45
204
15
60
30
3
36
81
63
36
60
15
90
147
60
3
9
12
60
156
24
36
39
144
30
6
33
57
171
159
21
15
33
12
39
60
33
81
51
99
66
54
120
9
57
63
36
60
72
105
24
75
21
15
39
90
63
48
84
39
21
9
42
9
21
24
30
24
300
9
3
24
105
9
6
9
12
24
39
21
204
27
84
36
33
81
30
36
33
171
24
66
3
21
87
60
69
15
36
15
108
9
12
69
30
165
51
9
24
57
75
60
9
15
15
21
24
75
9
180
36
12
48
27
24
33
63
45
15
165
60
15
54
96
3
27
18
66
6
3
60
12
15
57
120
21
6
60
36
105
3
60
66
39
240
132
24
15
6
30
57
48
3
60
21
69
30
69
3
93
36
9
6
90
15
39
57
99
84
81
9
90
180
42
159
75
24
45
12
12
87
66
18
6
99
15
21
24
24
3
30
27
36
51
24
9
117
3
3
9
48
33
18
129
117
3
51
90
15
12
12
33
99
36
24
9
15
51
33
27
129
24
3
24
9
21
66
9
36
24
15
93
207
21
60
48
60
57
18
69
27
129
24
21
42
57
63
54
3
108
48
12
63
252
9
24
12
60
3
12
60
165
72
111
21
24
21
3
3
18
15
51
93
3
84
36
78
96
3
63
33
12
39
21
99
93
72
39
21
15
105
9
39
51
60
9
63
45
120
60
3
9
87
105
24
12
108
51
60
153
21
102
24
9
111
81
48
15
45
24
117
63
27
36
18
51
15
150
15
15
21
72
93
48
27
75
33
81
39
24
123
153
21
63
51
6
66
108
177
15
9
75
36
18
42
9
51
144
24
66
3
36
24
147
54
27
12
207
60
45
9
42
24
36
213
156
24
72
24
60
15
9
27
33
72
3
6
66
24
36
33
24
27
6
48
6
105
9
51
21
3
147
105
33
66
36
117
117
54
12
9
15
9
120
27
45
48
45
6
306
39
48
36
60
27
60
18
195
117
24
159
12
12
57
39
27
144
6
75
3
120
66
3
63
24
129
51
33
27
96
33
15
69
48
3
192
69
36
12
63
210
54
60
84
36
9
135
12
93
84
300
51
21
45
30
21
135
84
66
54
33
81
75
45
96
15
24
111
33
63
9
171
9
15
45
105
15
24
36
24
24
21
51
36
129
24
6
24
9
3
54
63
3
30
3
87
33
45
39
33
15
39
69
75
21
99
96
69
117
90
249
156
135
24
69
165
30
9
27
6
123
21
144
102
69
36
72
27
6
24
30
156
33
24
48
24
45
51
60
84
36
15
105
12
3
18
42
225
135
54
15
24
36
108
36
51
60
21
9
54
21
15
30
6
18
15
87
60
33
96
39
30
6
120
33
33
3
15
189
27
6
75
12
51
57
75
9
81
24
111
9
3
36
12
3
42
27
60
36
132
9
24
75
27
9
36
48
45
6
36
45
183
60
81
15
30
ABCD 95025476558*3^$a+1 [50012]
18
12
72
24
192
138
71
19
54
30
30
48
59
25
54
12
24
6
12
11
1
6
24
41
12
7
24
24
36
53
19
41
7
54
60
12
90
24
17
13
24
12
95
49
42
12
41
49
36
12
11
1
36
30
29
12
13
6
17
79
6
155
43
66
48
48
24
48
11
31
17
43
36
12
17
19
5
127
12
12
48
30
12
36
24
96
12
35
13
60
12
102
84
5
49
12
30
17
19
42
95
37
30
18
42
48
5
37
18
132
17
67
30
24
48
120
120
12
11
36
25
6
18
6
6
12
6
5
1
6
30
48
126
90
6
5
7
65
7
114
114
18
42
48
12
36
41
73
120
23
25
78
114
6
65
25
42
18
6
18
35
7
36
12
17
31
17
43
24
6
12
60
42
29
31
24
24
30
23
12
24
12
1
60
48
23
13
35
1
23
25
48
54
18
60
36
36
6
18
36
108
66
42
60
12
71
49
72
6
12
6
30
60
77
25
59
25
83
36
60
25
6
5
1
47
103
5
19
36
18
6
6
162
29
36
12
1
24
6
54
6
54
48
6
12
12
12
5
12
96
67
5
25
6
17
96
61
95
60
13
42
96
12
6
6
30
11
13
36
6
54
35
55
17
1
6
41
13
72
6
41
12
19
18
30
29
36
37
71
25
90
42
30
18
12
42
30
12
54
5
12
13
12
12
66
41
13
30
72
18
30
42
30
149
7
5
24
48
67
114
6
18
42
18
6
30
42
54
18
90
66
54
6
90
36
36
24
78
12
53
13
12
23
19
30
6
24
24
12
24
6
54
54
72
24
30
30
23
25
6
24
36
17
55
12
113
13
11
49
12
30
12
48
12
18
12
18
138
12
42
5
31
12
42
72
59
24
85
35
67
101
43
36
36
5
24
25
96
23
1
30
89
49
6
90
54
18
48
36
6
18
6
114
42
18
24
30
12
24
24
12
120
36
5
7
108
12
60
78
84
11
19
5
31
18
66
36
24
6
54
18
6
29
7
6
18
41
73
11
55
90
66
36
54
24
23
7
29
13
23
67
18
6
29
31
6
12
90
12
36
29
25
48
18
12
6
36
6
17
7
18
6
17
13
150
12
30
48
66
54
59
1
23
12
96
79
24
48
42
143
13
12
24
30
6
30
29
19
36
174
11
12
31
36
42
18
12
29
43
12
30
48
36
6
84
41
31
5
37
35
37
107
1
36
144
90
90
18
5
13
30
96
18
132
66
5
37
6
42
23
97
18
96
30
36
119
55
30
35
19
36
5
1
54
29
55
5
7
12
6
11
49
30
24
5
7
150
18
102
24
30
36
29
7
54
11
85
60
11
132
31
36
42
30
5
67
18
12
47
49
23
37
12
12
23
96
36
31
17
55
30
23
7
12
60
18
48
90
24
66
23
7
29
61
23
1
6
12
30
6
36
5
13
30
36
24
102
114
17
24
13
311
7
149
85
18
12
18
72
36
35
85
18
5
1
24
6
18
30
30
18
30
23
49
18
17
43
12
18
23
25
12
12
66
5
19
36
89
13
78
66
11
12
1
6
30
6
197
13
60
35
43
29
85
72
18
77
55
24
6
108
131
25
6
18
66
60
90
35
19
12
5
1
162
12
18
12
18
48
30
78
5
7
42
36
54
17
13
23
139
6
18
30
150
30
59
108
73
24
30
12
6
107
96
49
66
5
7
72
29
19
77
25
6
12
12
6
95
72
60
48
31
18
36
6
6
35
37
48
54
5
61
78
66
96
42
42
6
48
12
12
30
30
17
12
13
6
53
109
90
5
12
1
24
143
7
5
60
49
84
6
12
24
53
1
12
47
25
11
31
18
59
61
12
30
41
13
66
18
210
17
1
24
23
7
24
29
7
29
1
30
60
18
30
12
29
48
37
71
1
30
30
24
95
91
12
6
30
36
29
1
60
6
41
31
12
29
19
48
24
65
73
18
17
13
59
55
5
49
6
108
12
18
30
65
73
72
12
66
24
36
30
23
79
12
17
49
24
107
13
24
36
30
24
17
13
24
71
31
5
19
42
12
23
19
48
30
48
84
36
18
72
24
65
19
6
66
24
216
30
102
108
18
24
35
73
30
60
5
13
6
6
24
30
36
42
30
36
5
61
6
18
36
36
18
6
84
6
5
13
36
23
133
54
6
23
61
36
24
36
54
5
61
11
103
102
102
6
6
6
174
5
1
47
1
90
6
6
54
6
24
24
96
5
13
66
41
19
5
1
47
31
30
96
6
30
6
41
31
48
29
79
5
7
17
7
36
29
31
72
12
18
12
11
25
11
13
6
5
48
7
17
25
12
90
29
7
42
59
91
5
25
11
67
17
103
113
36
103
5
1
12
11
67
30
23
24
13
24
6
42
59
1
132
6
5
12
49
288
18
102
18
17
25
126
84
72
138
36
30
54
42
17
79
12
41
79
29
19
29
55
17
19
48
36
30
18
65
31
12
90
30
5
25
60
35
7
65
24
48
31
204
30
60
30
5
1
12
95
103
24
6
47
60
85
126
96
30
138
30
6
6
59
36
13
35
13
47
55
6
23
24
13
30
12
17
37
60
47
1
60
90
5
91
30
6
17
31
30
12
36
18
5
67
53
7
30
84
90
101
19
78
11
12
24
25
6
12
77
96
109
18
12
36
5
7
42
30
24
72
113
12
37
59
7
66
36
12
30
36
54
126
54
42
36
114
30
53
73
23
7
12
18
48
54
42
24
24
18
5
49
35
73
102
6
35
97
42
60
66
119
48
31
24
30
36
162
30
11
67
12
114
18
36
29
103
144
96
12
30
96
6
18
35
12
1
42
18
72
47
1
59
13
18
48
42
18
24
12
18
23
13
42
72
6
6
5
13
90
30
11
25
12
24
30
24
42
24
11
13
11
13
30
6
66
5
31
12
53
72
31
6
18
12
6
30
54
35
1
30
5
37
48
18
5
96
13
71
7
42
18
12
30
36
36
23
73
12
42
36
29
19
54
12
47
1
12
84
54
36
36
18
42
6
35
13
ABCD 95026107032*3^$a+1 [50053]
3
61
24
17
30
73
17
63
3
12
25
17
30
36
30
19
5
31
60
125
159
291
12
48
90
30
69
15
13
116
4
17
51
4
48
113
3
72
147
13
32
108
40
48
11
45
75
13
107
9
39
61
164
15
60
21
124
36
59
117
93
48
3
99
45
88
72
23
25
32
12
36
40
12
20
27
108
61
11
13
23
37
60
12
24
12
44
21
3
16
101
43
56
4
41
48
7
24
20
64
36
41
3
28
24
24
32
12
216
24
12
36
72
28
12
108
65
19
24
20
57
42
57
36
27
13
24
36
29
18
61
144
137
15
33
31
24
17
30
33
16
12
12
36
59
1
11
13
23
25
44
21
27
28
12
5
43
167
132
9
72
88
60
144
173
147
88
80
39
25
24
32
117
151
44
135
12
13
68
72
16
17
63
72
64
23
12
9
27
49
68
16
12
44
136
48
12
12
8
99
1
24
23
12
6
24
66
9
3
21
69
51
21
51
28
44
40
32
21
7
35
37
23
42
3
12
24
12
27
72
25
24
24
47
73
17
18
30
55
83
33
16
68
33
30
144
66
24
78
1
41
55
41
27
28
8
4
35
21
64
95
33
207
1
77
27
16
20
81
30
25
23
60
25
20
16
72
17
102
1
59
1
48
60
11
30
39
36
75
169
17
3
4
12
56
24
15
1
29
3
36
27
69
40
8
147
60
120
1
92
52
56
9
19
59
21
100
20
21
66
30
27
16
11
49
137
63
4
32
16
59
85
20
28
35
42
31
59
21
12
3
25
32
12
45
31
17
18
97
48
20
84
28
23
85
29
18
33
40
12
36
59
33
4
20
4
12
12
80
3
12
21
16
36
60
8
27
60
25
119
189
52
17
15
3
37
32
16
44
51
33
4
36
17
15
28
77
3
144
63
9
76
239
1
12
32
96
15
33
39
78
7
65
7
24
24
48
24
35
48
21
16
41
90
13
12
35
45
64
53
27
141
120
63
84
16
12
32
12
63
13
47
85
48
47
25
48
72
5
90
1
32
15
45
48
76
5
6
25
32
72
76
77
15
88
59
141
12
28
47
18
3
36
15
60
13
20
40
47
13
65
55
17
18
85
20
36
36
16
47
13
17
15
88
12
8
45
7
155
45
195
37
35
49
47
33
180
27
93
96
64
72
48
11
61
17
7
71
57
27
13
36
12
119
49
56
75
45
160
65
43
12
65
78
1
71
45
4
132
60
8
16
36
84
35
108
12
6
72
3
60
12
15
12
36
54
30
33
3
109
48
8
52
53
24
19
32
39
9
24
28
17
31
11
48
13
32
52
60
95
9
4
107
25
20
36
15
45
87
30
30
1
17
67
47
1
5
3
144
100
65
15
40
48
48
24
12
56
28
180
32
207
12
36
25
47
45
15
1
156
215
49
92
88
41
79
44
36
12
27
18
42
1
29
15
87
48
37
8
3
12
150
120
43
8
24
72
124
92
15
24
45
63
48
24
1
32
63
114
18
37
20
28
48
132
35
90
31
72
59
1
35
72
57
76
5
7
35
48
60
210
24
39
16
8
40
47
13
60
107
33
3
37
36
17
3
21
18
33
4
8
33
144
31
84
71
25
29
19
179
42
43
48
5
24
6
114
96
7
140
27
13
47
6
15
40
17
43
8
360
16
53
15
16
12
12
47
18
31
17
24
90
133
32
16
47
60
25
36
89
31
119
18
7
108
5
24
43
83
24
48
25
36
44
40
80
33
39
3
108
24
1
12
56
51
69
16
24
20
51
85
20
21
3
36
15
121
47
13
32
28
68
72
160
20
12
15
13
60
12
8
4
84
11
30
6
37
8
24
28
36
71
9
324
12
148
95
25
17
18
60
12
1
12
17
63
33
72
42
69
111
18
3
100
89
19
96
48
12
24
96
11
12
1
84
32
208
8
15
109
11
13
32
4
56
84
4
20
36
108
57
18
1
36
48
56
16
60
71
30
24
19
59
13
8
4
108
107
42
6
49
48
12
5
3
27
120
73
60
23
73
11
13
53
67
23
60
45
28
137
15
72
105
87
148
36
20
51
60
6
27
16
239
30
51
4
23
33
51
69
36
75
48
153
15
13
24
20
12
76
47
45
3
84
126
3
51
1
17
3
45
42
12
60
73
32
16
44
3
85
36
12
144
168
47
1
44
16
5
30
33
4
5
55
8
15
93
39
150
27
3
12
30
6
12
45
52
96
29
39
204
36
12
40
29
30
1
89
78
12
13
12
36
12
32
40
5
30
18
67
53
18
33
39
72
1
5
63
112
12
152
21
114
21
27
45
28
59
45
4
44
75
25
8
64
36
47
72
6
63
52
35
9
75
33
27
73
65
27
16
29
6
133
59
61
12
17
7
108
8
39
33
28
308
69
7
60
80
40
20
15
49
44
52
113
15
48
88
116
45
3
52
23
1
41
6
97
12
8
183
12
1
20
111
9
60
39
12
121
47
25
72
36
12
5
7
71
12
57
3
85
36
20
112
20
15
69
21
19
20
3
48
133
11
1
48
ABCD 95027145958*3^$a+1 [50015]
60
61
39
51
29
43
5
7
18
23
12
19
45
33
15
48
27
36
9
75
17
28
36
32
19
108
17
31
69
93
15
21
24
126
69
68
25
39
60
96
237
83
52
45
47
48
7
21
20
37
27
3
17
61
12
207
15
5
16
15
12
5
13
47
133
72
36
6
36
18
66
41
40
48
21
3
80
1
27
9
11
103
5
31
53
13
54
108
65
85
36
35
85
42
12
65
13
23
36
40
21
27
8
37
23
4
33
47
144
12
7
5
13
18
21
15
18
18
33
56
25
15
8
31
5
64
51
24
12
6
12
71
7
84
24
30
126
6
48
27
32
36
1
135
3
117
171
69
3
6
15
75
9
128
25
87
68
37
6
45
20
76
8
85
36
15
24
15
72
54
11
24
1
18
21
69
35
1
15
12
9
18
30
23
109
36
54
21
8
61
3
27
5
49
15
32
43
5
19
30
63
45
3
24
81
36
35
40
3
30
35
12
36
60
97
87
3
57
48
132
15
33
3
30
54
6
30
117
12
3
36
66
11
13
15
39
5
16
9
6
9
3
72
72
36
9
8
52
9
27
57
3
3
102
39
39
30
54
21
12
3
69
12
164
85
71
36
49
6
12
90
47
28
75
18
123
15
42
72
12
63
15
156
24
18
12
3
39
30
35
25
18
72
5
43
6
12
18
24
12
21
68
61
3
87
29
91
6
203
97
95
4
156
15
24
9
9
18
5
13
99
21
24
3
180
8
4
3
77
43
5
13
36
18
17
16
9
36
27
21
72
60
95
7
90
78
12
5
28
9
11
12
48
48
7
30
15
8
64
3
69
44
127
5
79
36
45
63
60
5
64
51
54
15
20
7
18
108
54
18
36
47
19
6
3
27
108
29
7
21
15
17
7
81
12
15
18
18
36
5
4
20
145
6
30
6
113
16
36
48
21
11
7
57
45
11
4
63
5
40
56
76
48
27
41
60
4
15
54
11
96
19
5
31
57
3
9
36
3
9
15
5
12
76
15
9
44
37
15
12
3
9
20
16
20
24
55
41
13
11
16
72
32
1
30
33
20
16
48
81
24
18
9
21
107
12
13
3
12
201
27
60
24
8
37
18
78
12
108
24
59
52
44
91
42
63
68
7
65
24
19
105
20
1
6
5
48
85
15
56
24
67
9
33
36
66
78
12
11
100
32
187
18
3
20
40
104
28
87
29
139
12
90
18
53
55
29
16
15
12
18
15
63
17
4
20
31
33
69
23
64
20
136
20
4
8
37
11
7
48
105
3
17
4
3
12
60
36
33
72
20
37
15
12
21
27
63
18
36
18
6
90
90
11
1
3
20
1
11
19
6
18
5
4
45
27
9
15
105
54
17
55
33
32
4
60
15
17
52
60
68
4
33
18
72
60
33
72
48
12
27
18
143
4
3
18
15
24
20
25
6
33
12
9
39
72
69
11
7
48
18
6
33
92
4
99
36
17
37
18
17
48
112
140
25
3
93
54
45
27
93
105
30
6
15
44
72
16
27
6
11
16
20
19
21
15
42
30
72
5
31
117
56
31
30
35
4
32
7
36
81
48
45
11
16
8
37
75
21
27
20
36
37
18
57
8
72
13
99
45
35
60
132
61
75
72
15
12
18
6
5
36
28
48
8
19
45
27
138
3
24
9
36
83
25
60
3
69
18
108
18
12
23
49
71
52
3
6
99
24
21
87
69
6
5
52
32
60
13
3
69
30
36
53
4
60
15
12
24
141
69
11
31
54
3
15
30
18
45
27
17
43
48
53
40
32
7
18
12
18
18
15
9
47
1
15
80
13
11
4
60
51
24
84
57
56
88
12
3
17
7
17
40
8
37
3
140
61
15
15
41
60
13
87
15
33
32
96
72
16
27
5
72
7
54
6
48
45
8
43
174
6
5
64
15
6
54
5
76
84
20
25
111
51
29
67
149
24
4
20
28
45
35
48
25
51
33
23
19
41
4
9
12
24
11
55
18
47
28
12
39
41
109
11
64
33
15
15
41
100
21
144
47
12
1
27
9
30
96
45
12
36
12
8
16
44
37
23
37
54
48
21
20
55
66
18
53
12
16
45
59
73
84
35
73
35
25
120
3
3
105
21
18
30
60
3
69
59
40
75
24
30
183
12
3
18
39
3
12
90
15
8
40
72
72
99
6
18
5
12
31
17
36
64
8
40
12
21
27
12
15
21
32
7
125
16
21
11
37
23
108
16
39
9
36
44
13
35
7
45
60
15
17
24
1
54
69
36
12
12
20
48
64
68
76
27
33
20
4
32
49
24
72
11
19
9
24
8
64
75
5
40
24
27
12
113
37
66
6
30
24
90
72
12
15
8
13
27
8
16
9
15
12
3
6
59
25
36
11
52
20
13
84
96
18
144
5
43
24
33
75
198
12
36
6
36
12
6
84
35
25
47
1
35
19
24
9
63
192
6
51
3
108
5
64
48
108
24
33
42
45
20
4
12
68
64
21
11
24
49
36
6
9
9
11
40
72
8
64
20
13
15
9
11
7
21
69
11
1
90
89
7
5
84
4
159
65
16
9
66
17
7
18
35
19
5
16
12
48
63
36
141
33
59
48
25
15
3
5
4
27
21
48
12
24
21
30
29
76
57
60
15
48
27
5
13
198
29
60
1
54
108
18
11
55
9
9
6
17
67
33
3
21
8
12
73
23
43
9
8
4
93
87
3
66
36
6
17
31
9
8
7
5
25
3
33
54
90
35
1
47
288
7
54
3
15
5
13
99
8
7
9
20
25
36
54
81
93
3
44
60
151
138
39
8
43
57
20
40
32
55
18
12
6
21
36
44
24
76
51
45
32
13
48
72
60
12
6
12
129
123
101
84
40
33
3
32
19
18
123
33
24
27
135
30
6
53
67
18
71
4
87
24
45
36
9
23
48
28
27
18
54
30
11
16
120
3
105
80
25
3
24
9
39
21
72
12
15
63
5
100
3
29
37
36
23
64
21
6
18
51
44
100
51
9
32
64
27
ABCD 95027192732*3^$a+1 [50142]
36
24
102
54
6
53
55
66
15
9
39
96
21
35
79
41
79
42
39
8
277
30
45
51
48
41
36
12
61
72
27
93
83
7
24
30
6
48
89
1
71
55
5
108
13
27
92
60
16
8
127
54
35
85
60
30
53
108
64
176
73
120
71
109
59
67
126
24
84
72
47
7
276
89
31
77
1
30
189
8
19
126
47
97
171
9
90
96
30
27
20
36
7
9
9
72
18
60
77
115
330
3
80
16
39
41
31
108
5
175
17
25
144
54
189
68
43
60
101
36
235
5
13
119
61
60
36
90
9
21
36
18
42
3
20
85
71
91
84
180
114
120
60
12
63
32
48
84
232
81
108
99
96
20
7
48
137
169
6
65
19
24
66
35
1
275
199
156
77
67
5
19
30
6
30
15
75
60
156
150
18
201
15
89
55
30
36
11
49
11
52
81
11
19
96
66
15
20
64
8
1
119
7
24
72
108
156
60
5
25
36
144
36
18
77
103
65
175
66
24
107
64
20
24
4
96
21
90
81
105
23
7
5
4
60
176
24
144
1
15
111
18
126
29
7
114
36
120
107
172
9
47
13
12
18
60
117
20
25
143
1
83
91
6
203
7
24
101
1
24
3
27
24
17
4
8
61
11
25
120
15
21
24
63
57
24
12
18
5
1
156
18
17
24
48
16
81
119
25
126
54
27
20
19
9
267
18
36
3
32
31
198
6
5
61
95
48
55
72
180
113
121
119
115
6
30
270
36
60
47
37
180
186
30
78
30
6
30
24
66
24
45
21
60
66
24
36
30
15
9
54
30
6
29
16
44
67
54
6
5
60
55
144
36
69
8
91
21
44
7
18
30
9
267
30
99
135
240
29
28
8
1
15
140
16
20
60
28
81
96
30
24
29
12
88
96
21
23
4
8
24
49
42
84
24
21
99
60
29
37
36
15
3
72
24
30
126
18
59
163
18
39
33
48
36
6
53
67
54
6
84
161
25
18
209
1
36
54
9
27
65
79
36
24
66
186
48
6
23
7
9
45
96
83
43
30
78
30
36
24
30
141
8
73
3
116
25
99
57
35
73
11
25
96
54
45
9
47
19
5
55
66
54
276
5
48
60
36
24
127
90
18
42
108
102
108
90
71
55
6
119
79
12
5
12
1
42
48
6
3
33
47
88
99
66
83
12
13
6
36
48
72
113
55
21
8
37
96
35
48
84
7
45
141
84
11
108
4
21
36
60
36
107
13
24
11
115
89
1
54
5
49
47
100
15
77
61
42
9
9
47
43
66
90
54
6
9
21
126
18
132
48
6
30
60
23
7
90
35
60
19
17
40
15
9
48
128
60
19
41
4
9
42
144
54
12
18
36
33
27
5
49
215
37
30
45
108
225
155
7
18
42
90
83
24
1
66
36
24
45
81
107
72
31
33
81
23
31
36
5
88
8
60
4
99
132
18
71
121
35
55
78
12
24
59
76
21
24
95
25
24
90
72
90
108
12
78
126
30
24
12
17
16
75
101
31
53
37
30
29
24
84
60
1
6
66
60
18
192
89
1
198
41
49
72
155
43
162
23
1
23
7
36
89
64
27
60
54
3
20
31
120
36
65
144
67
120
69
156
99
45
8
73
78
12
18
126
144
6
66
65
180
25
63
24
183
9
81
95
24
265
23
31
209
1
6
209
24
103
78
12
35
133
167
24
55
5
84
156
196
104
85
6
77
13
83
37
23
181
111
45
60
174
101
48
4
72
68
12
16
39
36
5
168
121
35
180
55
21
105
30
5
139
6
48
36
36
54
6
90
48
5
55
36
36
17
31
81
44
7
17
13
15
9
75
51
5
25
204
30
234
71
36
115
54
66
18
150
36
9
45
75
51
5
79
42
18
126
111
45
54
36
185
73
72
30
18
35
1
6
89
1
48
72
54
45
15
30
96
27
93
18
42
23
85
27
144
48
33
ABCD 95027427052*3^$a+1 [50141]
24
3
48
12
18
75
27
53
127
120
17
13
75
144
24
75
69
21
222
24
33
3
48
45
87
45
60
39
81
32
43
77
73
18
5
1
54
12
69
36
3
125
24
28
3
17
40
92
73
18
17
115
113
52
15
5
103
36
60
53
61
27
84
44
76
15
33
3
53
16
384
20
16
36
32
1
6
180
45
44
172
92
16
20
1
114
6
15
15
9
36
8
13
48
51
45
23
36
31
129
27
24
204
29
67
33
87
6
30
84
21
3
17
103
36
41
19
150
24
35
67
9
36
45
23
16
56
49
24
6
21
32
36
4
168
15
57
8
4
9
42
84
156
54
3
12
51
17
37
24
162
30
27
3
5
43
36
24
17
28
105
66
21
108
84
111
57
32
7
36
17
76
36
45
39
81
6
18
95
12
109
6
9
164
136
171
45
32
13
39
51
9
39
6
23
108
48
7
30
3
21
66
93
51
21
75
30
30
77
127
54
72
27
27
53
31
6
6
153
51
54
15
57
47
43
54
24
59
67
53
7
93
3
30
48
59
52
15
36
77
97
23
1
42
30
15
12
21
39
27
69
27
24
24
21
39
42
48
239
76
27
105
8
1
15
75
41
4
39
65
211
189
32
19
45
81
30
17
60
160
56
7
60
33
147
30
39
39
9
57
234
5
100
75
42
143
24
91
17
12
7
69
24
108
9
15
15
24
36
21
72
57
15
15
45
21
18
12
17
52
128
28
39
33
36
15
6
6
17
28
92
7
29
144
13
83
100
87
65
120
4
15
24
9
3
165
3
21
51
125
48
4
3
48
12
5
43
21
159
12
24
21
39
36
5
40
68
24
28
60
48
15
29
108
73
30
42
219
15
9
24
3
53
7
5
72
52
36
3
5
16
68
16
21
59
31
93
68
79
36
180
45
9
30
36
17
36
16
81
78
60
36
66
30
53
16
36
180
99
24
5
4
80
100
93
23
1
63
3
84
36
17
76
15
105
32
28
21
24
66
21
63
132
65
12
196
24
3
53
187
18
66
45
24
15
72
48
36
29
7
24
90
159
135
12
17
36
91
21
48
12
15
108
42
47
43
69
111
90
75
15
54
54
9
3
173
60
16
51
53
76
60
21
78
77
12
100
27
45
51
60
60
33
24
48
8
112
80
168
12
19
36
57
3
165
3
45
15
36
53
16
80
100
92
85
114
6
15
9
111
8
67
33
141
66
53
7
77
127
6
107
360
36
25
66
21
33
51
15
81
99
66
24
30
84
21
48
56
12
4
39
12
120
153
36
75
24
36
93
183
17
43
48
5
52
129
54
29
103
5
73
66
29
4
48
15
54
39
15
42
15
24
15
60
21
123
5
7
90
54
33
128
19
21
15
17
76
75
12
45
128
7
129
44
37
15
15
24
105
159
12
53
16
36
15
93
51
54
27
12
60
12
36
39
54
27
15
69
24
81
24
30
36
101
25
18
12
77
43
5
13
51
21
75
99
84
105
12
8
60
16
15
249
15
30
6
21
15
45
24
15
36
45
33
27
48
21
3
68
25
78
36
84
29
67
60
9
80
24
36
1
96
39
15
9
36
21
35
108
16
48
27
53
7
24
12
33
80
24
91
12
9
8
28
24
39
36
41
12
36
60
1
39
12
159
21
48
200
64
33
48
72
27
48
63
65
144
43
24
89
72
4
24
21
54
36
30
39
12
32
43
9
15
29
61
6
48
66
6
384
9
105
42
105
93
15
75
12
9
8
36
52
3
12
9
81
15
123
69
3
48
102
15
132
56
55
150
59
13
3
15
12
33
20
16
21
83
7
45
99
6
3
36
48
80
60
36
7
24
69
144
116
76
36
32
121
75
20
100
27
45
135
45
72
20
7
69
75
17
43
45
27
18
15
12
63
65
52
24
75
24
185
55
36
9
24
3
69
9
6
36
17
16
80
16
45
24
42
24
24
126
174
9
33
48
30
89
7
60
81
45
48
59
7
53
67
69
12
63
5
67
33
80
192
85
83
52
33
30
57
3
17
4
39
42
23
55
12
93
15
117
45
3
45
15
87
113
127
84
36
84
6
54
60
33
12
164
40
21
96
39
51
93
27
33
192
8
91
24
42
87
12
21
18
5
100
12
3
12
57
12
15
9
92
40
63
12
45
9
30
29
91
45
116
19
6
63
87
9
120
9
39
3
5
4
171
18
6
21
24
15
180
89
4
3
60
57
20
43
60
77
7
9
12
20
88
12
32
100
93
27
93
23
1
39
51
89
55
5
120
127
77
7
30
30
41
19
9
60
111
66
95
19
ABCD 95027528894*3^$a+1 [50011]
15
3
33
21
27
75
1
8
21
3
16
20
48
100
72
36
11
45
28
24
17
24
6
18
48
12
31
44
12
4
35
13
11
33
60
28
12
92
15
1
5
3
3
30
6
30
39
64
41
30
37
32
12
15
69
12
4
36
89
24
15
57
39
60
76
11
45
16
44
12
60
3
36
13
36
68
69
19
47
25
20
12
3
1
23
12
42
6
57
24
27
69
12
4
107
1
32
160
8
45
15
9
3
24
4
5
6
13
56
48
36
15
36
1
20
15
57
88
5
168
67
11
21
75
60
9
9
30
37
17
19
59
84
96
21
36
12
96
57
15
15
45
24
15
13
44
15
105
4
8
9
27
24
72
39
6
15
15
13
24
5
36
18
18
3
27
1
36
125
18
49
11
13
53
19
32
57
12
27
15
1
36
11
21
3
18
48
48
18
36
13
29
84
63
16
36
8
3
36
49
32
4
48
5
18
9
9
42
30
19
23
9
39
1
32
9
3
3
93
3
13
32
9
54
49
59
1
17
54
33
40
32
24
12
105
7
56
52
5
48
30
69
39
24
73
8
28
11
6
27
15
21
51
85
59
25
8
24
21
12
31
17
87
12
4
92
15
61
20
45
6
21
36
15
33
81
3
3
37
36
17
54
25
12
11
12
18
12
30
6
24
18
6
66
37
17
3
64
5
27
69
30
37
12
11
18
6
30
15
45
51
27
18
30
6
51
69
39
51
45
9
6
1
41
42
1
23
49
56
4
120
11
6
66
57
45
18
37
32
63
25
35
36
30
6
12
84
6
66
66
6
69
9
12
6
49
23
36
18
7
11
9
16
5
27
3
66
3
21
15
21
7
11
1
8
21
7
132
20
15
9
15
24
1
24
120
23
6
15
100
5
3
100
53
15
51
42
3
36
9
63
24
3
6
7
32
24
16
44
123
90
18
13
17
15
148
8
9
36
18
6
42
54
6
132
42
19
89
6
60
25
36
104
3
24
33
4
113
7
35
6
27
12
9
30
9
21
48
7
23
13
53
54
49
47
12
12
97
8
4
23
1
17
67
53
7
12
5
15
33
12
7
23
6
42
9
12
4
125
42
21
36
45
30
21
9
6
24
30
72
7
35
30
18
25
53
36
19
8
27
9
63
78
6
61
23
12
30
6
6
39
3
21
105
24
19
23
12
37
53
24
15
27
45
69
63
24
4
8
9
18
69
36
21
87
12
24
12
4
23
6
27
15
1
167
85
5
54
33
16
5
54
13
36
77
51
105
75
76
11
37
8
21
12
27
15
21
24
57
55
36
5
39
48
3
25
23
69
12
27
9
72
4
47
13
8
3
36
12
25
8
3
18
12
19
36
36
5
27
24
28
5
42
24
30
7
60
89
54
6
18
48
66
18
25
8
9
31
20
76
11
12
33
60
4
24
12
101
24
19
92
33
51
27
42
15
24
64
11
69
28
23
25
23
49
24
23
6
24
139
71
6
27
9
27
3
6
24
51
39
49
12
17
7
44
28
12
5
51
4
12
60
29
51
12
3
33
16
12
23
1
5
31
8
4
24
65
79
5
7
59
6
27
123
1
36
32
4
8
15
42
18
85
8
4
29
7
24
23
60
24
9
28
35
9
108
57
6
69
63
6
42
30
24
15
57
55
48
20
63
49
56
12
15
42
36
31
24
12
8
52
5
18
25
20
15
73
20
15
30
3
45
31
65
27
9
7
8
117
7
12
8
60
40
60
5
30
126
6
48
6
43
41
63
4
41
15
9
27
16
71
54
6
9
27
33
76
8
135
45
15
24
33
57
3
3
30
75
36
9
15
9
19
20
12
15
9
33
27
33
31
8
3
54
27
12
9
19
29
6
30
3
4
32
16
23
1
23
21
69
39
36
51
36
60
45
39
9
40
36
5
36
3
28
5
79
17
18
12
25
24
20
75
36
25
29
6
33
4
20
16
68
15
117
12
40
77
15
4
12
24
84
17
18
9
60
9
36
3
21
15
28
5
6
30
54
9
4
24
8
12
39
6
3
51
30
48
19
29
78
9
28
41
15
21
79
36
29
63
4
8
3
120
12
21
39
69
15
213
24
45
15
27
21
75
30
51
9
48
67
29
48
12
19
8
39
129
28
32
16
11
9
40
8
45
51
33
6
33
15
6
3
16
12
8
24
21
84
7
17
3
33
3
3
72
21
12
60
48
4
32
24
15
37
5
39
75
12
18
6
1
11
13
8
12
9
6
9
81
3
36
16
12
20
9
7
56
24
16
41
24
3
4
12
24
17
30
25
5
27
87
168
30
91
32
60
51
18
15
24
84
12
27
66
60
15
15
48
72
13
36
41
12
15
64
36
71
21
28
59
21
87
37
56
3
33
3
84
13
35
12
13
12
44
111
21
4
56
12
15
30
19
20
57
12
48
39
3
9
40
8
28
11
42
15
36
40
36
92
3
33
33
51
24
33
7
128
52
20
27
25
5
7
107
12
18
7
24
32
48
64
17
24
7
24
23
45
12
57
7
72
44
4
36
5
19
23
21
9
31
44
160
32
15
73
24
36
56
48
51
21
24
51
73
44
12
12
33
7
11
6
66
30
79
8
12
9
48
18
36
33
12
9
51
21
19
32
4
12
47
6
3
16
80
15
36
42
54
18
75
51
222
6
21
3
54
31
8
105
27
4
56
60
36
64
32
16
17
42
12
57
16
24
48
8
33
51
12
9
66
24
1
23
13
12
23
30
19
5
18
13
8
12
3
48
30
18
45
36
52
8
3
57
76
32
27
36
30
18
24
36
30
48
3
27
78
7
41
18
78
6
21
24
28
20
12
27
48
30
43
8
48
12
144
64
104
12
15
12
96
49
80
24
99
18
84
39
84
12
28
5
36
39
63
9
28
5
30
21
45
19
29
30
36
85
24
12
17
72
15
36
4
24
8
36
12
12
45
30
57
12
9
48
15
36
9
42
96
9
81
6
96
12
18
42
37
77
12
43
125
72
19
23
85
35
1
35
13
8
9
27
96
28
8
3
60
13
107
45
24
40
104
40
17
55
32
28
29
7
17
51
15
1
23
102
63
3
57
24
21
18
1
104
51
1
11
9
16
60
29
7
32
141
48
39
4
101
48
51
9
30
1
5
48
42
13
12
5
36
54
24
21
60
3
48
48
21
100
11
60
36
72
18
12
6
1
29
19
35
9
39
6
43
89
6
13
29
19
17
7
5
43
56
27
49
29
3
15
30
43
5
6
30
39
69
18
37
12
5
24
67
5
7
11
33
36
33
27
27
48
1
41
27
4
11
61
60
5
48
27
36
28
8
9
36
55
11
61
41
15
3
105
69
3
172
8
16
8
9
51
4
11
45
9
15
51
30
55
29
3
12
33
12
31
11
78
63
57
54
18
7
20
16
29
7
17
24
31
5
3
144
84
112
20
28
5
27
15
24
33
15
45
40
20
39
78
75
4
5
103
8
21
24
31
36
35
9
12
4
32
4
12
11
12
13
24
44
3
12
57
21
39
12
36
9
27
72
64
12
119
30
39
24
9
6
30
6
6
54
30
18
21
4
11
133
92
52
20
24
52
12
23
6
7
ABCD 95027701012*3^$a+1 [50020]
84
41
37
102
78
15
15
65
48
12
187
5
276
7
48
197
12
7
33
27
54
15
92
49
75
24
44
36
7
345
72
117
60
23
16
27
17
61
167
85
30
24
21
63
6
75
15
84
69
147
45
164
4
93
47
13
210
5
85
18
72
125
60
127
18
18
12
17
36
60
1
15
69
90
24
102
51
20
148
44
13
120
47
16
72
9
6
9
8
48
163
45
27
53
72
73
95
1
119
97
15
39
53
73
30
132
41
31
84
90
6
101
55
198
27
99
108
72
41
19
101
64
123
185
108
7
41
19
45
8
49
203
121
51
81
23
64
80
133
147
57
119
37
35
7
5
96
127
45
69
36
15
75
77
7
114
72
102
6
36
23
13
83
25
102
57
15
57
56
120
7
36
21
81
23
19
72
93
33
47
73
54
41
67
6
12
3
39
5
13
48
90
6
36
27
8
13
90
89
108
12
40
21
54
21
321
96
144
66
60
90
144
30
9
24
63
65
73
59
31
144
42
90
29
4
93
47
48
28
15
60
29
61
27
32
13
75
27
45
80
36
19
41
1
66
24
48
36
6
18
105
20
31
96
36
192
60
48
114
36
15
15
60
17
193
24
11
7
33
3
84
42
71
88
39
18
39
81
35
7
18
84
78
5
28
39
161
64
63
18
84
6
69
15
81
48
15
6
11
19
53
163
45
8
24
88
264
3
45
27
21
120
264
9
72
18
65
61
131
124
21
35
48
144
61
27
39
153
63
78
54
282
6
45
9
23
36
61
36
83
72
132
1
186
9
32
40
3
29
31
65
25
15
111
33
51
6
306
5
12
96
4
3
185
19
9
21
24
36
36
95
85
30
17
40
116
31
209
84
67
53
36
52
3
21
15
84
42
54
84
9
20
48
48
7
12
57
39
72
84
21
15
78
66
168
18
48
60
27
39
33
93
83
24
55
36
65
12
184
195
141
3
30
119
216
85
59
13
27
3
17
96
124
8
72
43
45
33
59
103
53
84
97
3
15
125
28
20
4
21
23
31
54
36
120
18
6
59
40
120
8
43
141
39
5
139
18
15
123
72
90
60
95
43
6
54
30
27
33
111
8
36
37
63
99
42
126
5
120
13
291
24
72
20
49
11
48
61
3
8
79
105
3
18
27
15
162
23
168
25
63
21
11
25
24
30
89
97
87
8
40
93
47
7
72
93
75
53
40
27
6
95
16
44
25
30
6
180
18
41
25
72
15
68
85
36
23
31
66
51
3
29
40
93
75
3
12
77
48
4
44
76
81
47
40
176
24
55
12
189
20
132
12
108
49
66
45
8
7
17
67
29
7
33
24
3
5
48
16
21
107
67
21
212
37
180
6
54
36
23
132
7
138
23
307
198
39
33
39
44
52
3
69
27
41
4
44
12
19
150
30
113
16
111
41
48
19
36
9
27
36
12
18
108
6
36
17
55
36
36
21
120
3
126
30
6
47
48
60
127
60
5
7
96
9
68
31
209
28
32
217
11
43
36
30
18
161
60
127
30
123
27
48
90
252
15
92
55
6
12
3
24
48
15
125
55
69
56
40
69
18
33
153
120
155
31
36
17
55
36
77
40
3
72
24
29
1
90
6
87
3
5
60
19
36
60
17
13
24
23
61
111
3
18
174
101
79
90
126
18
60
66
6
54
21
68
121
51
93
59
1
39
48
39
33
141
51
48
8
48
79
18
114
30
6
77
43
90
23
19
36
90
39
80
16
111
41
127
101
4
75
65
37
111
120
32
67
29
64
51
5
12
49
59
16
39
36
66
18
24
66
15
27
12
18
42
41
31
45
21
42
33
15
53
4
176
7
17
1
47
180
180
7
48
17
7
41
25
24
120
6
48
5
84
1
39
93
54
66
47
31
149
43
65
100
8
247
17
13
60
47
16
21
51
8
19
5
7
96
5
100
3
117
20
52
3
108
72
24
66
54
89
24
91
36
149
4
48
9
111
147
198
23
25
155
12
48
7
210
162
ABCD 95028034516*3^$a+1 [50108]
33
11
76
75
93
60
56
24
76
168
32
36
13
15
12
48
32
60
12
12
25
39
20
52
12
183
9
44
1
71
109
195
20
96
60
12
12
40
60
36
24
3
45
36
20
25
27
9
23
48
72
16
44
12
60
24
4
93
75
152
48
52
32
1
23
4
32
16
68
36
55
90
18
18
47
25
47
48
16
87
90
3
20
49
107
24
60
96
36
60
13
27
12
32
36
37
18
18
15
12
8
16
96
32
36
37
95
60
7
21
92
24
24
40
36
140
100
8
55
5
72
124
104
73
47
52
56
72
7
29
60
144
100
81
11
4
224
16
60
27
29
4
44
100
20
100
32
4
20
24
100
20
12
85
51
3
17
12
72
79
101
24
64
32
40
84
20
12
172
8
4
56
84
16
57
72
51
57
15
128
72
16
56
19
5
84
1
72
18
41
24
76
24
12
75
165
33
36
63
8
12
16
27
45
144
45
123
56
12
40
24
20
16
12
8
28
44
40
225
108
39
36
15
5
49
90
36
29
25
95
4
9
11
72
124
8
36
24
52
68
1
72
75
32
52
21
3
56
16
33
15
32
25
3
84
36
12
8
64
48
72
36
84
92
120
108
96
16
20
19
29
60
28
9
3
8
7
126
35
4
51
5
120
52
92
1
39
228
12
96
132
15
72
33
20
28
24
32
28
92
4
20
25
27
84
80
28
56
49
11
60
4
15
72
5
4
45
59
168
88
24
60
12
20
1
108
71
1
99
8
36
196
96
8
12
48
64
32
168
12
85
35
91
65
7
18
3
69
95
100
12
9
27
128
97
83
7
57
8
7
65
12
64
60
24
48
12
3
5
40
24
20
1
108
71
136
68
24
168
48
7
33
20
4
15
33
12
8
108
64
8
4
8
88
9
131
48
96
100
24
44
16
24
20
108
52
21
15
140
4
80
28
8
4
27
18
18
5
48
1
3
8
52
176
85
99
56
16
8
52
93
3
24
236
4
39
17
88
12
27
33
12
48
84
21
15
12
8
19
108
65
76
12
20
28
24
60
36
36
111
65
12
60
72
16
48
44
25
51
92
28
20
25
39
15
33
39
9
20
60
52
12
20
43
69
96
267
17
48
12
28
48
8
40
44
7
165
84
24
12
20
1
15
140
28
44
28
20
4
60
24
20
24
16
12
8
96
28
20
16
45
71
16
48
12
20
12
16
57
3
36
96
24
20
145
11
48
60
24
37
18
18
27
60
116
36
36
28
44
228
52
12
36
24
21
3
32
73
35
36
60
31
5
28
21
23
16
56
48
12
25
216
119
61
35
12
16
32
85
63
56
61
143
4
32
1
39
36
132
20
25
108
72
23
84
120
24
16
8
120
40
12
44
31
18
63
12
68
24
24
40
36
60
96
9
35
136
12
20
12
60
28
32
115
89
37
95
12
37
35
48
48
84
1
59
31
18
15
24
12
93
63
24
3
41
40
104
12
91
54
71
4
164
96
24
4
48
72
75
18
27
45
63
27
17
16
80
60
43
5
64
68
232
63
18
15
56
24
84
1
47
4
8
48
109
3
12
128
55
41
36
24
16
8
37
18
5
16
36
84
21
11
100
12
21
36
36
83
36
43
108
45
20
25
63
9
63
9
111
32
12
184
60
15
5
24
61
47
28
44
7
29
12
12
1
119
52
9
35
64
45
3
84
24
20
40
36
9
131
16
20
28
44
112
9
72
15
12
8
19
90
95
49
47
25
54
113
72
13
23
49
3
36
44
40
8
4
44
112
105
35
28
132
8
16
56
67
125
48
12
48
112
15
101
4
12
56
64
84
56
19
54
90
93
15
45
12
32
24
120
37
18
77
132
16
216
48
92
184
9
23
24
24
52
60
69
39
15
45
9
75
48
8
4
12
44
52
9
15
44
24
60
12
4
21
119
100
44
28
128
12
40
60
60
68
76
24
60
36
24
20
64
12
68
96
16
68
52
44
36
28
8
40
9
75
20
84
12
48
144
28
39
129
12
3
29
12
103
17
1
3
44
48
85
27
8
37
23
48
120
36
25
23
13
15
32
28
60
8
124
36
20
19
81
9
71
16
24
96
36
8
40
20
52
44
24
16
116
49
18
5
36
36
204
100
72
60
8
12
4
20
76
33
27
8
64
8
28
72
84
48
21
27
9
75
15
89
60
24
12
40
36
9
3
12
8
36
96
36
7
21
24
56
61
36
144
51
3
21
128
193
15
32
7
21
24
24
32
24
1
155
12
16
15
5
72
52
80
12
13
75
108
8
16
24
57
59
36
283
21
36
12
32
88
156
32
19
54
15
20
37
47
88
8
112
128
60
12
60
12
268
33
11
28
141
35
19
18
143
1
11
84
28
60
15
18
27
135
17
16
147
41
31
5
13
3
44
61
3
32
4
24
9
11
7
105
12
32
49
75
15
21
8
61
11
84
52
44
16
72
48
ABCD 95028250004*3^$a+1 [50093]
81
56
24
64
176
25
87
288
21
18
60
126
156
6
30
23
199
33
8
31
65
79
54
66
65
7
9
24
75
54
143
7
137
43
48
69
21
3
21
120
90
60
30
96
23
61
3
33
330
45
32
121
15
21
36
54
41
13
66
24
12
42
3
105
120
15
99
21
128
25
24
48
42
30
6
81
183
6
156
135
216
8
24
37
195
75
36
297
57
63
120
105
87
39
41
73
47
43
108
30
42
102
11
43
29
67
21
24
21
59
19
90
11
55
33
21
132
63
21
54
6
15
123
53
7
137
55
6
107
55
33
144
39
84
60
36
12
9
48
177
183
48
63
41
31
30
18
81
8
88
45
144
66
60
84
9
72
48
39
36
30
6
161
103
9
63
72
42
119
19
18
155
79
9
15
89
120
127
78
27
24
111
234
72
54
120
126
108
72
15
8
19
18
18
30
24
66
105
96
15
78
18
120
9
63
150
72
35
16
15
60
30
15
32
25
23
145
47
25
72
15
21
3
15
72
54
30
125
40
39
36
45
104
40
111
24
90
66
126
47
16
9
60
18
17
168
7
18
60
35
48
55
96
18
23
24
1
72
60
12
24
84
3
33
6
81
24
8
43
69
81
39
8
88
45
59
40
81
47
61
156
39
21
30
69
75
29
31
201
135
18
36
72
3
69
35
127
60
101
40
39
129
87
153
39
96
36
53
120
7
18
138
162
168
35
73
12
18
17
25
18
270
15
80
67
18
27
99
5
48
193
132
18
84
54
39
165
30
36
9
87
30
219
87
24
105
48
57
96
23
61
24
51
21
90
65
24
40
15
120
6
48
6
69
69
131
1
66
54
15
128
7
30
180
6
17
1
30
81
9
47
229
18
12
45
33
47
1
47
13
27
57
6
54
18
36
5
7
57
56
136
45
3
45
51
21
6
77
103
12
5
37
83
7
33
48
45
90
9
21
54
6
39
63
65
72
49
15
39
17
55
48
113
109
336
72
3
33
15
32
49
126
57
128
43
42
18
84
60
30
36
111
33
78
54
120
24
107
37
11
96
109
11
1
87
32
79
17
40
75
117
72
96
15
129
21
48
27
33
71
120
61
27
21
11
133
27
45
18
150
75
27
108
132
66
99
45
51
57
15
57
144
54
42
95
25
60
180
18
210
108
24
39
51
53
1
167
7
65
72
64
51
18
60
36
36
95
16
33
71
1
23
64
15
60
90
108
54
270
354
36
69
56
73
15
80
160
21
27
72
45
72
75
51
48
21
69
11
88
135
78
30
5
24
85
59
24
25
47
19
45
96
261
72
18
54
48
3
24
168
32
13
72
54
90
12
54
33
8
37
90
105
56
31
65
24
55
24
282
71
64
45
11
144
25
15
81
12
35
37
51
27
30
6
185
16
8
40
56
37
12
72
54
24
36
84
72
33
296
16
24
32
13
59
127
9
32
7
41
37
174
6
47
48
25
159
8
103
9
189
11
13
11
109
42
18
66
21
15
9
279
33
27
18
144
3
33
30
209
40
45
36
30
17
73
87
57
108
131
96
61
227
157
195
39
36
5
43
45
81
24
47
43
108
17
72
48
120
7
78
90
105
96
96
24
69
3
69
75
24
72
33
30
17
88
81
66
29
120
1
15
165
27
128
55
510
18
36
48
285
8
13
24
90
126
11
24
1
23
67
84
81
141
90
65
37
51
24
32
1
87
111
42
30
18
222
18
72
15
57
30
18
72
90
108
57
21
107
13
11
160
33
23
25
23
31
81
9
144
54
17
73
60
72
30
53
208
9
294
41
13
12
6
137
136
80
145
159
243
29
79
41
25
39
32
48
97
42
18
ABCD 95028655864*3^$a+1 [50134]
12
12
139
77
12
25
36
39
72
8
12
16
177
83
19
53
1
54
45
32
49
99
152
36
52
57
83
88
9
23
12
43
17
19
57
20
7
113
19
45
9
30
29
97
15
75
96
5
40
45
27
72
153
3
44
19
29
157
84
42
84
33
27
54
174
117
20
13
18
45
12
8
124
81
12
47
76
12
27
24
29
28
135
17
25
72
135
81
108
66
53
28
80
7
65
28
123
21
135
204
41
103
12
33
12
15
66
27
20
13
54
54
36
3
87
81
9
75
8
133
47
52
3
60
17
28
57
54
132
12
42
23
12
31
65
13
111
9
24
27
63
210
96
12
78
57
32
31
36
65
85
171
63
41
31
198
102
65
25
27
27
45
20
60
120
175
66
87
12
33
35
28
180
117
23
4
80
73
23
52
68
12
25
90
57
36
32
73
54
138
27
45
191
72
13
12
18
65
4
201
42
12
33
27
93
51
66
35
79
9
20
1
27
9
54
69
20
7
18
102
18
60
3
20
25
78
9
63
77
52
8
43
72
18
75
24
45
11
52
12
33
107
136
75
18
11
16
9
143
12
79
6
75
33
12
24
47
79
18
75
87
65
19
29
43
78
99
111
42
30
18
27
99
36
9
69
54
77
31
17
48
133
120
36
36
87
27
5
31
57
45
27
240
75
33
48
45
54
180
101
7
153
87
5
7
150
48
143
24
36
13
54
60
102
36
42
12
53
1
11
43
45
32
40
15
153
27
45
39
36
60
81
212
60
48
193
71
19
17
60
25
35
144
28
80
1
11
31
138
6
5
48
67
24
17
60
25
60
39
105
63
72
20
16
104
49
11
16
57
42
36
5
60
19
33
48
27
36
72
69
3
77
175
24
17
24
31
185
49
36
30
17
108
19
45
56
49
95
13
23
72
40
12
9
27
105
12
87
20
19
6
30
60
108
12
5
85
6
29
43
45
3
105
104
60
28
108
27
42
48
87
75
60
41
84
55
30
54
29
168
7
90
12
78
65
48
25
24
111
15
65
37
15
8
24
43
60
5
67
54
59
205
6
9
21
87
75
17
7
165
20
61
107
43
234
54
54
3
117
63
15
5
160
9
36
90
18
90
6
95
31
9
9
54
126
11
19
24
5
151
9
51
36
65
43
18
47
7
41
169
6
5
12
120
91
137
124
9
119
112
20
91
17
55
42
63
8
24
60
73
315
117
23
127
21
27
6
71
108
112
123
93
24
128
1
11
88
27
5
40
56
25
18
60
41
16
15
48
69
27
48
77
199
54
30
36
6
35
55
48
17
61
39
8
115
53
49
15
45
90
48
45
51
57
44
208
27
36
65
40
27
5
52
153
15
92
36
12
61
90
29
103
72
5
60
48
7
53
7
65
25
180
27
99
12
9
171
60
9
9
111
213
107
13
72
54
17
25
35
175
54
126
9
36
9
35
91
45
123
77
13
12
99
176
4
15
36
54
3
8
7
77
49
119
223
77
157
36
54
54
39
87
138
63
9
231
27
48
69
75
6
35
144
31
60
120
18
11
76
92
1
71
136
24
39
29
43
60
137
28
87
102
11
72
180
40
27
54
47
7
102
18
36
41
91
5
7
36
101
76
75
29
25
83
12
40
56
79
36
89
16
20
73
87
20
115
12
126
24
48
60
39
96
27
45
32
36
25
114
41
220
3
72
29
25
6
29
16
99
41
4
3
17
55
101
43
60
17
184
36
9
11
13
36
3
135
96
17
49
23
67
65
79
89
1
60
54
45
75
17
43
53
85
18
81
15
53
28
3
77
103
69
63
5
4
48
87
53
13
234
33
63
144
45
21
18
36
33
80
31
17
7
66
6
21
153
54
72
108
117
69
30
29
97
36
18
9
27
153
45
23
37
23
60
37
47
25
11
12
60
13
30
117
8
55
144
53
1
24
66
77
19
48
45
180
33
39
45
71
37
6
329
12
136
180
27
53
192
7
5
148
92
120
43
33
135
12
6
179
31
9
8
73
47
7
18
18
9
33
12
63
44
19
41
48
43
149
13
23
13
66
5
163
17
36
4
45
18
ABCD 95028687896*3^$a+1 [50039]
77
48
48
7
12
41
19
113
60
37
155
36
67
30
83
79
17
84
139
90
11
12
60
55
17
115
90
48
222
5
205
90
41
67
72
108
5
108
37
35
192
25
210
77
276
25
35
55
65
7
53
192
115
17
271
185
84
43
18
23
187
29
36
247
18
83
36
73
18
65
12
72
36
12
43
72
53
37
30
150
95
36
7
17
115
48
209
43
17
61
72
18
149
36
115
17
115
113
7
18
83
7
150
12
288
132
47
61
72
90
30
95
55
30
18
149
84
12
175
77
13
30
162
35
115
113
157
30
78
90
5
24
61
72
318
42
198
102
47
24
109
78
17
103
5
127
18
12
18
209
13
48
35
115
185
85
102
77
31
60
102
155
72
61
155
115
305
97
120
78
125
67
60
120
18
60
72
263
264
13
30
5
163
209
24
67
77
283
252
41
72
48
12
72
288
25
42
5
103
12
5
120
55
18
179
1
47
223
60
5
67
450
198
90
35
37
138
5
85
150
197
96
169
83
187
180
41
12
60
60
60
48
157
179
168
103
5
7
108
5
48
72
145
60
119
24
109
90
5
25
78
29
43
137
60
180
31
42
95
132
24
127
173
187
125
72
72
73
95
115
65
25
18
60
342
48
42
53
127
113
67
245
36
7
245
12
13
35
120
97
288
119
84
7
42
120
60
18
12
60
53
55
77
13
180
47
43
137
120
133
83
132
12
96
7
65
72
25
83
7
48
5
60
85
59
151
90
72
18
29
204
132
24
156
127
5
103
12
60
120
90
287
43
5
108
67
101
36
151
149
13
18
5
120
55
17
73
155
144
91
29
180
43
101
7
113
12
7
120
125
48
187
18
60
23
7
65
7
53
55
389
156
55
30
143
84
43
162
150
41
60
109
35
48
97
60
198
17
13
35
60
37
108
30
222
11
72
24
48
55
108
17
145
23
24
31
102
60
18
29
1
90
53
199
305
108
55
65
85
35
12
312
84
12
25
23
72
67
60
41
427
120
60
185
85
95
97
18
209
13
90
5
13
95
115
60
72
90
18
180
30
83
12
55
113
277
47
168
25
59
31
5
25
240
35
12
12
60
43
30
78
120
89
216
48
156
31
53
84
43
132
5
43
222
23
132
163
42
18
30
107
403
12
65
85
18
5
25
42
41
12
108
67
90
335
25
59
13
143
264
36
67
18
95
97
90
78
120
35
24
163
210
95
73
12
107
24
72
85
215
7
228
29
36
67
138
132
11
7
29
61
35
60
97
18
5
37
120
11
12
55
90
30
89
1
47
103
120
257
103
60
149
31
5
204
180
1
107
48
97
23
12
43
12
150
120
143
55
113
60
132
37
95
13
23
127
17
73
72
18
72
401
79
18
42
48
60
17
13
60
ABCD 95028898364*3^$a+1 [50047]
18
252
162
126
102
36
3
3
393
51
93
93
108
48
27
171
132
18
3
9
72
75
3
270
30
60
18
147
36
48
21
18
36
36
12
165
57
3
87
36
54
36
18
84
96
12
21
51
60
18
138
144
108
60
54
48
90
36
72
81
51
93
33
3
48
21
102
90
63
216
9
132
90
72
18
255
87
18
18
12
36
93
144
93
30
21
69
99
84
21
18
48
9
153
78
57
45
39
33
60
18
108
54
210
78
18
54
180
36
159
15
78
30
180
18
6
36
18
30
72
405
45
90
108
93
267
54
39
129
75
15
144
108
72
33
3
12
132
108
108
21
27
24
66
27
69
66
342
216
90
24
69
219
48
21
75
36
21
9
108
252
72
78
18
3
87
93
69
18
57
45
114
126
90
21
36
360
84
111
120
18
24
18
18
75
45
72
78
108
177
87
93
3
84
36
42
30
162
18
72
9
51
18
15
75
162
36
72
87
3
48
24
36
12
150
162
36
57
87
90
72
156
78
57
33
159
3
12
9
69
12
18
108
114
66
150
30
204
48
21
111
30
42
36
69
36
3
36
54
84
78
18
174
165
147
18
30
42
54
120
60
174
75
15
18
18
21
123
180
9
99
42
108
30
42
15
24
9
27
171
54
6
36
21
15
12
78
12
18
90
18
189
123
30
24
108
30
60
18
48
39
3
120
114
90
48
165
123
42
48
18
9
84
159
78
54
93
63
42
30
165
33
279
45
78
48
21
108
3
201
33
111
45
75
15
57
57
15
39
54
72
54
36
54
90
12
81
171
165
75
18
90
48
24
69
201
3
15
30
39
51
90
18
54
222
18
18
21
9
18
60
573
360
3
21
45
18
324
36
54
255
51
54
18
18
96
126
90
111
87
54
138
21
36
231
42
18
54
15
3
141
57
36
66
90
72
6
30
6
36
165
33
12
78
180
72
141
24
15
108
54
30
18
39
168
33
48
3
60
141
48
60
48
27
12
105
6
120
90
3
51
93
57
18
30
135
12
72
3
180
18
108
84
42
84
42
615
159
33
3
48
24
156
54
18
108
9
12
39
30
27
180
135
78
36
36
18
93
231
120
6
270
30
3
39
12
108
72
36
132
12
42
36
108
12
60
18
12
42
39
48
21
18
192
60
18
210
72
18
147
36
87
24
288
30
18
93
21
18
69
33
60
3
15
21
189
78
12
57
201
3
177
84
6
54
15
123
24
138
18
24
18
66
96
93
15
18
18
84
18
147
33
24
123
24
159
102
6
210
24
267
36
15
72
36
90
6
18
30
9
27
129
51
189
48
324
39
102
147
57
126
57
15
108
69
3
93
117
6
216
18
72
15
33
132
36
195
36
21
75
84
39
21
27
54
18
72
6
3
69
147
63
117
12
36
123
21
111
18
84
126
129
3
270
18
660
96
126
12
63
87
18
12
96
192
24
66
108
6
54
72
54
87
39
30
108
6
18
48
114
21
375
21
99
108
6
108
3
87
93
156
51
78
54
21
135
417
111
72
57
12
39
69
15
90
132
183
15
18
12
36
99
15
ABCD 95028976184*3^$a+1 [50003]
39
9
95
88
20
28
36
69
11
85
63
33
144
23
16
24
8
24
73
3
32
61
24
15
92
60
1
47
88
48
81
23
72
121
3
12
144
9
144
11
16
96
32
100
120
32
4
96
240
48
12
33
95
16
57
15
272
40
116
16
21
27
48
84
33
63
128
12
28
24
8
40
9
135
105
24
11
28
33
24
15
200
25
71
88
9
83
172
120
48
48
225
11
16
12
33
72
15
12
36
33
72
159
228
92
4
212
120
40
57
72
11
52
96
57
24
23
1
135
24
33
39
201
87
33
47
16
56
73
63
33
15
104
36
220
32
52
12
33
47
36
28
56
73
3
45
15
57
96
71
4
60
240
120
44
37
24
71
28
21
207
9
24
15
9
23
88
24
120
192
8
193
63
72
20
4
44
61
135
24
9
15
12
84
44
13
95
52
21
15
32
28
80
36
24
4
228
32
241
15
56
1
35
12
73
15
44
4
9
23
28
45
51
20
256
8
1
23
88
129
24
15
9
35
16
36
9
87
225
15
80
60
112
45
48
23
49
11
85
96
24
47
4
36
8
36
4
9
48
35
4
33
87
9
192
63
60
32
4
140
4
32
25
3
116
25
48
147
45
144
24
23
160
72
33
24
24
11
64
44
16
72
12
96
144
20
73
35
37
75
12
56
28
12
33
15
9
75
48
117
27
45
159
80
4
36
96
108
108
48
9
63
24
81
48
39
32
1
63
80
1
39
56
1
39
129
24
71
36
4
24
105
120
96
147
44
1
303
9
11
109
15
36
44
52
20
124
60
32
40
24
9
96
23
25
107
4
44
28
80
49
3
12
36
80
100
33
159
168
68
16
36
72
105
75
21
75
12
32
16
96
81
23
432
160
33
39
81
120
15
81
15
56
49
3
12
180
20
40
33
15
33
83
16
36
48
56
16
72
168
24
60
108
8
72
52
45
24
24
3
48
12
24
81
39
8
1
96
15
108
93
23
217
99
21
119
16
84
21
23
49
3
45
24
63
8
112
20
61
15
9
75
12
81
24
63
33
59
4
9
3
69
39
24
12
69
59
12
25
111
12
21
72
15
9
123
156
24
48
120
9
299
52
72
20
13
24
24
24
48
48
39
32
1
3
164
28
48
189
51
12
57
23
40
104
184
24
120
60
141
72
48
39
20
36
16
60
60
105
15
48
48
33
95
16
144
44
12
1
72
15
8
40
72
8
60
4
8
25
63
60
45
227
36
121
24
24
120
71
16
20
28
20
16
164
25
15
20
36
12
52
56
216
49
24
48
3
132
12
48
60
33
47
4
116
49
95
28
48
180
48
12
144
44
97
3
32
52
56
112
144
33
195
36
156
69
24
23
73
15
177
39
33
23
88
9
87
60
96
69
39
32
73
27
44
16
9
39
24
72
9
27
12
72
9
35
4
33
15
44
124
72
60
69
11
60
72
1
11
100
33
168
15
80
4
20
28
96
21
15
56
64
80
1
15
48
96
36
45
3
96
141
120
24
35
220
20
16
60
68
85
167
84
4
92
64
20
1
39
33
15
33
15
8
40
84
36
9
51
84
80
88
24
24
120
12
12
80
36
52
24
48
33
15
8
49
71
4
20
40
57
75
21
23
1
3
36
9
48
48
51
60
96
9
71
120
40
20
4
24
24
72
33
15
33
264
15
129
39
33
35
13
87
33
75
20
64
72
9
96
15
249
35
61
51
12
33
63
32
4
21
47
60
37
48
15
12
93
63
68
96
124
81
23
1
59
52
24
9
95
1
24
131
36
1
15
80
25
23
1
96
47
96
40
57
24
3
36
60
44
88
33
24
23
73
99
36
60
140
16
8
217
51
32
220
57
75
36
8
1
48
3
45
15
24
156
60
68
112
144
84
32
25
3
44
73
24
71
49
39
84
80
52
9
24
23
40
153
15
57
39
48
20
112
21
47
72
160
84
36
96
12
32
4
96
8
1
71
1
24
15
8
1
24
47
276
112
21
120
15
20
12
4
84
24
36
21
15
105
15
81
240
47
160
57
111
24
9
24
3
20
88
80
16
36
68
121
15
9
39
ABCD 95029199854*3^$a+1 [50129]
54
18
90
72
6
174
63
72
141
51
93
48
42
48
57
33
18
57
60
27
228
30
15
33
72
78
24
66
84
60
75
93
12
90
93
45
255
117
60
135
15
18
3
12
15
153
15
114
216
120
30
120
81
36
333
54
66
39
12
21
39
39
24
45
153
12
48
12
207
33
108
120
12
15
153
72
111
69
6
132
18
15
159
33
33
42
18
60
99
60
93
132
75
15
18
42
48
42
6
189
15
18
75
3
129
36
129
36
27
93
114
45
33
72
75
15
6
75
45
60
12
42
48
258
39
12
69
204
48
63
27
318
132
72
156
72
102
57
3
36
30
219
93
123
27
45
33
60
24
96
51
69
102
30
120
39
21
30
90
180
3
36
21
15
153
90
174
36
51
33
18
45
63
42
15
57
3
15
30
60
123
117
102
210
6
141
9
24
6
30
39
63
18
84
51
129
6
24
6
72
75
57
96
24
75
3
12
33
165
12
36
24
60
108
99
3
48
30
87
33
75
33
75
249
36
15
15
45
45
120
51
144
9
120
96
24
147
33
60
48
60
27
75
60
66
15
27
33
15
30
27
48
72
3
162
60
72
15
15
6
24
63
57
15
36
84
33
27
141
75
36
129
114
81
12
27
6
162
18
60
15
9
15
33
3
75
54
15
45
108
132
48
60
87
15
18
27
21
24
36
132
123
216
21
78
90
15
135
222
18
180
42
42
66
12
48
135
117
27
21
102
105
3
114
168
12
27
60
141
108
60
87
135
48
54
60
108
3
9
138
165
267
48
129
144
24
15
150
48
60
120
12
30
18
18
42
18
90
60
60
87
57
108
63
147
12
36
102
48
54
30
27
120
216
105
63
36
48
36
45
15
9
96
60
120
12
12
78
12
18
15
3
192
90
39
141
3
39
6
60
402
33
27
129
3
21
9
18
78
144
15
333
48
432
18
30
27
48
87
72
21
9
240
30
6
84
27
9
12
48
39
123
42
36
15
75
57
63
21
123
6
132
108
60
114
30
111
15
84
30
15
168
63
12
30
60
90
108
150
75
9
15
108
45
18
12
132
60
78
63
24
45
108
327
33
78
60
42
12
15
105
30
66
144
60
63
33
195
24
36
12
60
15
30
18
45
45
24
36
24
87
39
162
102
105
3
93
9
27
81
90
90
42
66
120
54
60
78
3
216
39
150
30
9
21
30
9
273
12
36
24
108
12
111
39
78
39
21
3
57
192
75
12
3
210
3
33
210
90
60
54
30
6
12
69
48
96
159
120
36
9
3
48
57
33
54
21
36
69
75
69
108
72
48
18
57
33
42
48
24
36
102
27
21
144
36
72
228
12
99
84
24
45
3
33
60
12
90
90
78
21
21
12
147
213
3
12
3
30
63
87
60
153
57
192
156
51
51
222
66
141
60
201
60
18
9
81
72
27
45
63
48
492
33
84
156
24
66
162
72
90
45
153
15
75
18
42
30
180
30
12
21
24
105
87
36
24
63
21
69
18
330
180
30
42
30
45
3
33
105
72
108
30
30
99
33
243
69
18
102
3
45
132
6
42
108
15
15
60
24
45
21
90
84
66
99
165
18
138
84
96
147
15
18
42
78
72
42
6
90
9
72
39
54
66
57
57
60
27
63
33
12
60
12
9
132
63
69
6
45
60
99
30
15
123
198
84
6
72
18
75
45
180
75
24
21
27
132
ABCD 95029264678*3^$a+1 [50023]
32
220
92
48
45
15
40
29
19
24
108
12
8
84
4
36
80
100
180
20
9
79
5
115
20
21
127
144
228
60
8
4
44
52
44
45
199
44
100
36
101
79
44
40
96
77
7
72
36
80
12
148
48
44
168
4
24
137
99
24
40
36
125
3
48
4
20
60
144
69
31
32
69
15
64
36
20
9
15
84
48
64
20
196
48
24
72
36
44
81
247
36
5
55
80
156
81
7
12
89
36
99
16
164
64
132
5
115
36
20
33
79
8
48
16
20
9
7
20
28
5
55
36
20
24
57
199
24
20
96
40
5
39
45
39
196
96
48
245
43
80
12
16
41
19
92
33
15
12
28
80
4
36
36
68
21
7
44
45
31
108
5
91
44
64
20
136
17
115
48
36
24
12
140
144
4
36
96
324
36
20
52
36
29
7
20
136
24
53
48
43
5
139
12
36
5
108
55
20
84
12
60
60
45
36
19
36
132
5
3
45
3
9
91
80
60
45
55
5
51
84
24
33
27
276
4
17
31
113
55
72
84
89
91
8
96
192
100
60
68
72
40
72
12
44
57
3
100
125
231
40
29
55
32
9
51
4
128
16
140
40
12
24
8
40
5
31
36
44
12
220
20
52
36
72
5
139
44
9
12
39
52
5
19
8
48
9
15
28
56
36
9
55
89
43
140
24
64
17
7
20
12
40
29
7
8
40
24
8
64
29
60
36
99
40
20
16
8
100
36
36
168
72
185
31
12
41
12
19
68
141
51
84
16
5
15
33
235
56
84
180
40
32
28
36
56
9
15
36
108
48
88
20
36
88
32
21
3
16
29
7
164
96
64
20
16
113
7
92
36
52
8
36
16
128
64
180
56
45
115
17
12
180
7
24
17
19
8
72
4
44
48
105
192
27
9
67
32
148
48
5
31
20
16
32
136
12
44
28
56
16
29
15
16
144
84
36
5
127
48
44
60
76
56
96
28
60
65
7
32
21
31
36
140
40
60
32
76
65
36
91
5
3
12
112
36
44
33
67
8
48
36
24
64
36
5
31
140
33
36
51
40
60
48
101
87
153
7
8
36
33
96
87
64
48
41
39
28
173
27
60
28
20
4
8
4
44
9
55
32
45
31
8
9
75
21
51
16
20
48
100
36
8
21
19
8
28
152
64
8
12
4
236
28
108
60
29
48
7
8
36
9
36
60
96
151
204
56
9
3
112
48
36
24
92
69
55
12
108
80
12
4
36
12
116
57
43
36
36
8
16
41
7
176
57
7
5
27
21
3
36
16
108
17
19
116
72
28
44
4
24
36
72
32
72
9
99
36
24
108
28
96
68
16
36
20
4
80
60
160
20
9
31
12
152
36
16
36
12
132
84
60
36
120
24
17
55
12
8
33
67
8
9
7
36
12
60
92
244
125
7
120
17
55
168
8
72
28
65
96
19
44
36
81
111
24
21
19
44
16
8
36
40
77
39
9
19
32
136
32
12
9
55
41
79
44
105
127
20
9
79
36
120
32
48
100
36
8
48
57
27
40
41
19
36
29
43
12
5
31
348
5
151
36
80
24
33
7
24
56
64
89
3
40
48
101
79
24
12
108
161
111
4
36
20
81
39
4
5
27
57
31
20
4
180
80
168
88
140
64
5
87
48
96
52
8
24
60
16
44
136
12
60
17
12
79
72
48
60
17
15
40
120
32
33
67
108
84
29
75
69
15
28
5
12
135
52
8
81
31
29
115
20
12
48
45
7
108
77
84
19
116
9
15
124
17
51
28
36
20
45
219
21
163
41
15
12
4
20
45
3
12
21
3
16
8
81
19
36
132
84
60
53
48
43
5
36
123
28
44
64
276
5
39
4
41
15
52
24
84
17
39
69
15
4
20
12
45
240
75
204
4
48
24
56
57
7
5
39
84
21
19
12
305
151
80
4
140
9
39
45
51
36
9
67
77
12
48
3
24
69
39
297
51
28
5
12
79
36
12
8
64
29
31
8
12
64
24
113
27
40
216
12
68
64
12
44
64
17
51
12
36
36
24
156
96
40
204
68
16
20
24
48
40
44
84
180
81
19
116
153
7
20
16
53
91
20
36
33
31
60
8
57
48
67
68
45
103
44
4
101
111
64
ABCD 95029321126*3^$a+1 [50036]
5
10
45
45
32
12
28
18
50
12
10
68
84
28
6
24
36
12
3
12
21
8
30
24
30
19
15
20
24
4
6
36
24
84
60
32
42
34
51
33
75
69
2
28
14
31
72
15
84
18
60
15
29
4
8
19
21
27
60
5
36
48
6
28
36
21
33
30
96
33
5
40
50
58
24
14
4
9
3
48
30
44
19
33
38
4
14
64
27
93
6
18
72
80
18
1
21
27
5
16
38
1
129
20
10
110
22
2
16
92
28
26
46
36
39
15
66
90
9
12
47
22
27
41
76
80
88
12
14
12
24
144
22
62
34
6
86
16
6
12
44
25
5
76
12
72
18
8
28
126
54
6
18
2
40
60
20
78
16
14
55
93
14
13
21
6
48
2
6
64
78
6
12
74
28
8
48
16
39
39
6
26
36
10
14
10
152
16
6
6
15
39
6
50
13
33
12
2
54
48
16
36
6
14
36
72
60
36
7
21
62
54
28
2
106
15
3
57
57
6
9
5
28
60
12
6
50
4
48
3
39
6
75
47
49
41
22
8
10
18
21
21
6
6
63
41
70
2
12
54
16
6
27
27
18
50
34
114
20
40
6
30
32
12
49
47
10
38
16
21
5
16
20
22
36
14
46
8
22
63
9
134
4
9
29
84
36
46
6
12
48
2
36
46
30
9
41
7
33
48
2
22
27
71
18
24
40
30
48
48
18
27
77
40
8
64
54
32
58
14
85
59
18
12
67
11
4
42
20
4
51
72
5
22
78
18
30
8
54
42
12
16
36
12
12
12
60
15
48
3
102
30
12
54
2
60
54
4
3
57
3
129
2
10
2
4
60
60
24
6
6
20
6
43
45
6
6
2
46
32
67
51
8
12
42
12
67
9
38
28
56
4
30
3
48
11
16
33
36
21
14
72
36
42
30
36
1
53
18
34
20
34
2
6
36
54
52
6
8
28
14
67
5
12
54
22
42
9
5
72
31
17
18
10
68
66
6
7
5
67
39
2
16
80
4
3
29
54
52
54
27
87
6
18
18
20
70
42
36
6
50
10
2
6
58
50
144
10
8
48
19
5
10
48
6
36
39
5
12
78
94
66
6
6
21
63
30
38
72
12
13
3
60
42
32
58
21
15
21
59
52
12
36
8
13
29
4
14
16
6
14
85
5
10
56
4
30
8
22
18
36
8
19
23
46
2
28
14
16
63
24
17
4
122
6
43
21
8
28
18
57
36
12
21
48
8
19
9
90
24
36
30
12
42
6
12
24
8
18
100
48
42
170
118
12
14
46
44
28
6
14
19
5
34
14
19
17
40
38
40
30
6
78
3
9
39
29
108
28
2
10
72
75
33
12
20
18
36
16
2
16
42
50
12
24
31
5
4
60
26
28
48
32
30
52
108
12
6
18
20
40
24
32
4
6
18
8
4
27
9
18
8
6
22
26
64
14
16
14
78
28
56
34
8
31
23
28
2
22
14
55
36
27
18
26
4
14
22
2
43
3
36
2
10
45
27
6
62
34
14
96
10
8
22
54
14
18
4
6
2
6
40
8
6
72
30
37
57
74
54
118
20
34
8
4
24
30
6
44
12
34
8
22
27
3
12
6
2
94
24
12
14
100
6
72
27
9
6
50
79
41
24
64
12
14
22
27
5
79
60
27
9
5
18
4
14
66
10
39
15
114
20
55
15
2
28
6
66
50
10
15
159
72
42
26
72
48
10
26
10
98
24
18
4
39
21
30
84
42
18
8
1
41
52
50
4
6
86
10
20
10
122
40
6
8
13
17
24
28
39
17
46
18
3
3
84
9
27
8
40
6
12
50
34
18
8
49
12
57
2
36
37
9
6
2
31
41
67
33
60
3
9
86
22
26
34
8
31
23
46
12
8
64
6
42
6
8
1
21
6
14
40
14
10
48
144
39
39
38
4
2
36
10
8
48
4
6
32
10
12
90
14
31
35
28
18
14
16
84
36
84
120
18
15
33
2
6
7
51
8
46
30
42
26
24
13
15
42
20
22
57
33
50
40
96
6
18
14
22
38
36
48
52
36
39
51
38
52
44
10
2
42
36
28
12
36
14
36
18
85
23
4
44
42
30
49
24
89
54
22
12
128
76
12
62
13
129
6
14
106
14
34
2
52
12
14
36
10
36
236
46
18
12
87
53
60
28
48
6
57
63
6
30
134
36
4
15
53
136
12
2
82
6
72
9
39
2
42
18
52
2
12
10
26
4
2
12
6
97
11
13
36
39
6
8
24
40
12
18
14
42
10
39
17
10
14
43
11
12
13
5
16
8
120
18
36
6
31
5
54
12
72
6
16
48
39
41
54
54
10
24
18
56
46
6
36
32
16
44
58
45
93
68
22
2
18
10
8
7
81
12
8
10
20
40
30
56
148
6
54
36
6
56
10
44
16
18
38
22
66
26
58
26
46
12
14
46
42
21
9
63
15
8
12
36
18
76
86
46
30
69
12
3
8
30
34
18
2
1
99
45
9
36
24
2
6
100
2
13
33
12
36
24
18
24
2
31
119
13
45
27
35
16
2
40
38
172
2
58
6
3
5
24
31
48
21
30
21
23
54
34
18
60
36
84
2
6
34
38
54
46
3
57
12
26
36
22
14
22
3
33
12
78
26
16
2
16
30
14
28
8
4
9
12
9
14
13
27
24
32
13
15
44
66
42
18
40
32
46
72
2
34
21
3
2
12
76
2
10
39
35
13
51
42
56
24
30
34
44
12
46
9
9
24
3
17
70
48
21
23
4
14
16
60
15
23
28
18
36
42
30
44
4
72
18
8
18
100
3
21
26
34
32
19
89
24
70
9
11
30
19
21
56
4
68
28
128
6
10
44
4
78
20
1
9
3
21
12
8
10
57
5
36
112
14
24
18
66
40
38
40
14
28
62
36
12
90
34
24
2
4
36
26
64
32
66
16
8
13
17
46
21
29
88
24
3
11
36
46
26
30
34
78
42
42
12
144
42
38
42
52
12
56
6
28
92
36
58
12
8
10
3
48
83
12
73
3
6
24
36
3
53
28
63
17
31
9
14
42
10
8
18
28
48
12
2
48
10
42
18
75
23
52
6
54
6
24
48
20
10
18
24
20
28
14
66
19
23
10
12
32
18
10
8
10
2
28
12
14
4
9
24
27
42
6
38
18
46
72
8
7
24
15
26
12
28
24
2
58
30
12
9
5
58
44
4
24
32
25
3
6
15
3
14
54
24
30
22
6
42
18
12
44
70
24
6
24
36
26
10
74
10
18
6
39
48
5
6
36
22
36
48
36
24
44
18
1
120
9
20
64
138
32
10
38
22
48
3
5
54
76
24
20
13
24
33
18
6
15
81
3
3
26
31
17
42
4
21
29
30
36
16
2
40
27
9
32
16
3
23
34
24
14
13
77
4
24
6
24
8
37
51
20
24
46
8
4
36
26
24
22
8
18
1
36
41
28
3
27
8
4
2
88
32
36
16
36
80
18
10
6
60
8
22
30
26
4
96
48
14
97
131
70
39
53
18
1
72
33
18
60
38
28
108
30
30
12
30
62
16
15
3
21
17
94
30
8
70
33
15
6
48
2
6
22
12
18
6
6
2
28
18
72
26
6
31
33
24
15
36
23
22
78
42
108
51
21
24
26
42
16
ABCD 95030084824*3^$a+1 [50002]
7
5
15
22
2
24
24
6
3
48
69
42
12
18
30
81
1
80
40
56
42
30
27
7
96
120
8
54
10
38
63
31
68
6
147
63
4
108
62
40
167
72
49
47
3
9
39
102
70
41
3
6
30
10
32
58
24
77
12
15
16
41
36
63
76
24
38
168
18
12
42
58
230
150
4
41
39
28
12
5
24
9
88
38
12
40
8
52
17
15
57
9
15
99
48
9
168
15
33
117
6
124
8
33
24
7
104
30
6
36
108
12
141
1
18
8
136
14
22
68
72
45
39
48
52
17
207
117
145
50
4
44
117
3
60
33
9
34
6
110
237
3
84
208
32
54
166
5
36
27
28
185
75
9
3
18
90
144
16
17
213
30
108
33
31
198
32
96
72
34
8
45
63
4
38
42
60
58
11
75
76
56
70
23
36
189
66
28
236
9
13
90
89
31
65
15
60
90
10
5
7
90
8
48
42
100
68
45
49
56
27
39
36
10
23
9
48
10
72
53
3
93
9
18
72
40
113
72
7
86
42
78
6
18
15
3
60
42
75
15
30
130
8
112
8
30
111
60
72
7
62
15
33
40
2
30
48
27
93
48
27
255
30
159
9
22
42
18
41
12
111
48
48
9
36
117
51
72
36
36
7
8
33
199
158
39
1
2
96
9
31
20
112
68
40
20
42
82
56
124
44
22
14
45
31
65
72
171
9
33
34
14
3
21
48
90
4
68
93
72
3
30
22
20
118
32
22
36
77
67
41
3
12
24
16
77
81
34
86
24
111
9
22
60
48
68
45
19
20
24
81
21
15
145
90
30
2
52
5
36
195
160
8
60
180
22
8
123
63
46
80
10
12
77
72
36
60
156
127
12
29
12
45
210
136
116
21
31
12
41
67
110
48
15
27
57
252
1
35
85
62
60
78
3
15
24
28
132
38
18
64
5
3
28
65
25
2
70
26
16
8
153
15
112
8
12
129
9
18
4
140
52
5
31
5
33
54
48
4
29
180
12
19
14
112
210
41
109
54
44
22
14
114
27
3
4
8
21
12
31
29
192
55
17
24
48
73
18
5
25
14
36
60
45
115
137
7
98
120
90
9
3
81
273
147
87
36
12
22
50
30
27
36
19
41
67
20
78
87
87
18
18
120
84
33
33
42
6
24
42
46
23
49
90
30
98
24
46
32
48
99
31
68
82
80
10
89
75
28
158
15
36
48
93
10
56
30
42
21
1
120
18
104
45
1
71
19
12
60
5
63
21
139
204
14
27
12
33
94
53
63
22
26
60
132
21
19
38
72
102
52
104
240
52
41
99
4
41
19
48
5
73
74
24
9
127
8
180
96
9
51
24
12
21
135
4
18
179
24
79
78
26
64
8
150
48
66
60
321
75
4
5
63
12
226
14
48
10
18
65
7
140
18
82
56
196
17
3
16
80
64
8
69
147
33
27
52
32
33
157
2
16
80
184
14
166
98
66
12
138
144
39
43
116
21
79
77
27
84
36
6
27
15
40
56
33
72
19
26
64
170
9
24
120
168
139
90
35
15
48
100
12
8
64
80
28
18
8
6
48
48
18
42
33
15
96
48
30
27
69
24
39
3
6
30
45
3
42
54
141
63
30
64
107
21
15
3
16
48
132
26
42
153
3
82
62
249
279
84
54
42
45
79
44
36
33
60
13
50
72
273
75
10
90
173
144
3
40
80
24
45
75
36
21
27
76
41
75
10
8
24
42
28
41
9
18
33
31
53
252
31
32
60
9
3
33
3
12
36
33
3
69
19
180
50
48
112
146
76
236
180
64
26
18
96
40
8
88
8
72
30
15
105
112
2
16
77
3
4
77
3
66
75
45
15
243
16
86
207
67
8
6
42
84
177
3
46
35
15
12
33
105
34
36
44
36
9
9
46
66
2
57
3
33
19
108
12
68
189
39
60
162
63
3
54
88
2
78
30
244
108
41
57
10
68
4
8
24
118
2
57
21
63
105
18
22
50
21
91
48
38
42
30
18
24
6
22
41
3
46
11
159
160
72
72
14
66
6
192
40
11
45
106
6
23
31
20
46
42
8
40
32
33
7
56
30
42
70
23
24
3
9
39
72
ABCD 95030112922*3^$a+1 [50025]
92
28
21
6
108
108
9
75
24
41
120
163
120
72
161
40
3
12
24
18
3
27
18
123
99
72
33
57
11
79
65
19
9
8
24
55
108
45
27
36
9
135
108
36
21
8
60
1
54
197
31
29
40
56
7
180
18
27
75
17
19
24
72
9
104
43
29
36
7
53
79
30
258
12
65
28
3
12
33
3
17
88
176
79
96
48
5
16
15
57
3
144
48
144
21
44
96
73
51
9
11
16
12
15
90
35
67
24
9
36
84
152
4
32
52
32
31
108
36
53
16
39
5
72
40
63
105
32
19
89
163
5
4
15
69
96
81
54
144
42
18
57
15
48
6
66
29
31
18
87
183
12
72
33
63
30
42
17
103
33
39
18
78
9
108
63
81
45
63
117
90
18
75
8
19
213
21
47
24
43
5
112
9
192
18
41
28
72
75
24
30
6
93
36
15
29
40
12
8
1
11
79
12
17
100
87
5
88
20
60
37
78
36
17
24
48
76
87
9
99
9
45
18
93
87
17
37
3
36
9
18
149
31
65
64
51
93
12
60
15
5
100
32
43
60
12
60
117
3
45
63
24
33
75
36
89
120
223
9
21
3
39
48
9
68
73
48
47
72
61
11
88
188
7
21
92
115
29
25
54
36
24
9
12
108
27
45
99
24
21
44
43
33
32
55
57
12
39
149
1
51
129
66
33
20
37
39
24
195
21
132
57
35
12
40
39
89
40
80
175
5
13
30
9
48
15
5
31
60
12
33
279
45
153
39
84
21
54
57
33
51
24
56
88
36
27
17
91
101
108
12
48
25
35
12
19
24
57
20
60
1
215
7
113
24
25
30
41
72
40
117
6
153
27
69
15
54
47
60
40
105
59
103
36
41
85
15
45
3
20
28
15
24
9
75
36
9
36
69
167
139
93
132
24
44
7
21
15
60
120
33
27
30
59
100
45
3
36
44
100
68
24
103
57
123
17
19
12
24
69
39
36
36
5
319
17
67
33
20
72
16
81
66
18
162
17
7
54
47
55
60
29
16
75
144
36
5
12
120
31
36
21
12
12
20
48
16
27
45
12
20
31
96
48
17
28
15
65
205
36
30
129
15
5
13
47
132
124
104
120
52
80
205
18
33
32
28
75
17
48
7
90
18
30
75
12
3
57
12
56
24
4
15
36
9
72
80
28
12
20
13
54
108
77
7
36
65
79
36
18
6
48
17
168
1
84
35
43
5
7
53
127
45
8
72
88
80
55
120
240
9
24
141
3
20
31
54
155
72
31
17
52
24
27
117
68
12
7
9
75
36
24
29
60
48
28
12
15
24
66
3
116
25
11
4
80
31
17
163
17
28
44
36
55
33
27
12
36
60
29
7
66
3
84
21
6
156
29
31
93
15
9
45
126
29
108
25
18
29
43
57
51
21
20
76
9
18
17
19
45
39
17
91
17
43
5
28
24
27
54
54
65
31
36
33
8
97
18
29
13
75
96
27
17
52
159
21
75
36
29
40
3
5
7
101
7
17
19
24
5
103
12
17
91
18
42
12
90
143
12
25
6
57
144
36
15
29
124
21
35
73
107
25
23
31
156
60
108
5
88
72
48
93
39
27
69
135
36
30
18
33
3
60
12
60
185
13
59
7
36
72
18
63
24
20
52
20
289
39
68
7
138
3
39
48
42
30
45
51
72
29
163
42
18
138
54
5
4
60
99
36
30
11
76
63
9
3
17
112
56
72
1
11
1
150
5
67
5
187
60
144
84
53
4
240
80
19
96
54
36
30
5
60
96
109
83
72
25
6
9
3
36
54
42
53
148
12
60
105
138
189
60
20
55
24
29
7
66
59
48
37
75
156
84
51
137
7
9
96
3
57
33
47
19
17
7
5
43
105
3
144
6
84
18
17
16
12
27
137
169
6
5
31
54
71
73
11
19
96
66
59
28
27
108
5
31
36
5
43
53
37
63
15
72
17
91
137
163
117
32
19
89
31
101
40
8
1
15
44
7
24
9
75
77
48
120
31
45
45
27
48
9
47
79
21
51
24
30
114
21
15
65
19
57
75
102
15
60
3
18
15
116
4
27
12
245
13
59
85
71
19
36
57
27
41
84
36
7
45
12
45
18
33
3
17
79
84
45
195
36
30
3
20
13
78
12
5
55
57
27
53
61
66
33
36
32
28
44
67
5
48
55
72
84
42
102
6
51
24
32
67
45
8
12
7
9
36
80
36
7
45
27
126
ABCD 95030472016*3^$a+1 [50047]
93
15
162
171
99
42
51
129
3
12
24
9
60
90
33
24
33
3
12
132
36
117
63
105
3
9
18
24
33
96
36
51
129
15
21
108
99
78
15
24
180
156
165
30
222
180
102
81
84
24
72
87
12
18
180
42
36
30
3
87
90
75
24
48
57
39
171
153
72
63
45
108
84
33
63
15
69
111
57
153
39
51
9
63
78
12
108
63
72
105
3
72
15
12
72
81
27
117
108
27
78
183
48
24
15
162
198
138
99
144
87
57
120
75
285
72
15
18
3
15
114
39
207
42
75
33
174
60
105
108
15
45
87
30
6
72
18
84
18
81
36
135
21
60
135
90
99
81
294
165
33
162
66
3
39
18
84
18
57
3
48
180
45
9
18
78
84
63
12
3
18
3
72
9
3
15
72
45
36
69
30
9
36
216
45
204
195
96
99
9
12
129
30
6
30
24
30
60
18
93
27
153
87
12
129
21
120
108
42
36
30
72
18
129
51
24
21
84
51
72
153
48
237
87
15
18
3
60
51
90
66
132
33
60
27
162
150
273
15
30
27
36
45
60
72
3
120
327
270
48
90
24
120
45
81
39
105
111
39
21
99
6
87
3
213
21
18
30
171
87
30
63
12
204
81
27
36
87
30
63
12
24
81
3
69
78
165
159
270
231
57
75
252
108
45
168
255
45
39
144
51
9
81
99
117
312
72
15
21
30
132
180
33
57
138
60
57
12
144
87
24
93
72
45
6
129
45
78
12
81
207
150
180
51
21
48
72
60
111
87
21
177
30
24
21
99
60
126
120
24
66
45
12
132
33
72
3
72
153
162
21
165
120
63
99
108
9
48
15
18
3
87
132
12
165
36
39
48
78
3
69
51
39
93
108
141
66
9
15
30
6
54
48
78
174
36
99
81
27
33
12
27
120
123
18
114
66
135
27
18
60
54
30
3
87
36
9
15
69
24
27
186
87
105
3
24
324
159
12
225
393
102
81
180
135
9
153
27
15
18
3
15
57
63
9
33
72
36
15
285
42
102
3
183
93
36
180
33
102
78
48
90
9
144
12
60
27
330
108
15
309
15
33
42
66
27
48
204
15
21
15
237
36
27
42
48
24
210
93
60
72
135
180
60
129
69
3
27
90
171
87
12
108
165
24
105
36
3
27
57
87
9
84
36
129
30
45
180
48
87
90
63
264
21
84
60
75
135
36
45
117
60
300
42
21
27
72
6
39
36
117
60
48
54
9
141
48
78
33
24
36
12
129
3
12
141
63
51
18
12
3
57
30
45
15
108
57
48
123
225
72
108
69
18
30
3
39
93
36
9
60
12
63
123
93
12
24
135
561
24
51
93
99
72
45
156
39
36
90
12
27
48
132
36
27
21
21
48
198
42
75
63
9
45
78
57
33
195
60
27
276
12
90
90
258
180
147
123
93
27
153
159
21
12
69
111
132
12
60
45
168
18
12
72
150
30
276
174
60
15
3
12
36
189
153
72
135
15
141
60
15
12
78
12
108
24
30
ABCD 95030829332*3^$a+1 [50106]
115
120
41
102
145
48
41
199
125
91
41
18
102
247
101
216
66
384
1
179
109
101
43
11
6
84
60
30
169
71
49
203
13
96
24
131
13
41
31
113
55
72
168
107
30
24
79
41
55
72
233
7
24
101
67
168
179
90
54
37
24
48
11
85
5
6
324
444
6
31
144
24
137
90
325
53
132
180
19
72
48
144
257
408
7
29
90
6
91
125
18
1
299
36
60
54
30
49
11
84
6
84
18
24
13
131
30
42
133
257
168
90
126
126
12
72
54
6
1
137
258
48
144
205
53
19
288
107
54
7
144
29
115
24
240
120
53
18
96
25
96
17
6
12
133
72
353
60
115
24
120
11
301
24
65
127
192
41
126
49
47
90
138
6
175
216
17
31
11
30
114
84
73
48
5
126
6
7
113
72
55
161
96
54
121
24
155
157
72
96
35
90
72
60
180
12
7
120
53
72
18
162
24
36
19
24
23
18
270
25
35
90
115
407
49
24
341
66
49
168
53
204
79
144
96
251
6
84
24
139
168
65
199
144
41
31
48
41
108
162
108
126
132
102
13
24
149
72
139
95
25
48
240
221
19
23
18
79
77
6
37
120
35
37
41
138
90
6
126
18
84
1
5
72
18
36
85
305
36
163
5
30
85
24
197
91
17
151
120
41
234
102
168
79
41
72
7
71
1
89
175
24
17
48
7
101
67
240
48
113
60
91
29
36
18
18
72
67
59
42
144
54
12
18
151
120
35
61
53
30
109
72
53
6
126
30
145
5
90
49
96
125
43
5
78
198
126
48
25
467
36
102
6
37
24
41
127
41
12
150
288
30
54
193
29
144
91
35
30
31
24
120
23
6
30
85
24
113
18
72
54
48
72
24
31
89
6
73
120
107
13
48
48
305
186
126
12
36
175
59
37
240
35
13
41
12
67
72
5
19
17
162
72
85
24
24
17
54
1
11
18
144
6
90
36
120
144
36
276
55
29
6
198
192
7
197
163
72
29
19
53
67
11
36
25
101
43
59
96
349
48
35
54
54
90
120
175
24
96
11
24
181
11
253
5
91
168
95
162
90
85
24
35
109
72
120
65
151
419
13
203
13
11
54
156
90
145
24
24
113
7
17
36
48
180
36
115
119
49
41
36
198
78
12
132
79
185
127
17
6
25
101
43
137
31
53
19
72
24
125
19
11
61
65
36
144
19
96
24
95
36
13
120
17
199
47
49
144
65
30
90
180
19
113
228
60
36
91
29
19
120
5
6
126
127
47
73
125
6
36
84
144
42
139
5
91
48
23
25
24
24
11
150
54
49
35
277
48
240
11
85
5
36
108
96
30
96
180
48
6
102
85
192
240
83
90
12
6
ABCD 95030977558*3^$a+1 [50355]
16
255
252
72
21
72
48
8
163
12
105
63
9
75
69
99
12
9
87
36
29
112
87
57
3
12
60
108
9
48
27
24
72
69
32
199
57
195
5
88
72
8
16
27
24
21
80
144
7
72
108
72
77
67
108
84
180
233
43
141
75
36
41
48
31
81
15
72
81
48
96
128
43
45
8
16
51
21
56
16
96
99
60
9
48
27
53
55
24
36
21
87
12
24
53
55
180
69
72
39
81
32
79
113
19
389
43
72
72
5
48
96
7
96
209
208
24
32
16
135
209
7
113
19
12
72
216
60
72
72
237
15
12
24
29
115
117
24
15
209
7
24
84
180
36
24
29
7
33
80
16
72
27
24
77
64
39
12
77
144
19
36
48
132
165
123
69
51
5
48
72
40
152
7
108
29
103
72
81
99
5
64
56
16
24
27
53
16
3
144
21
75
84
9
72
87
48
168
72
36
53
19
29
16
32
67
48
24
72
77
79
81
27
60
12
60
89
48
115
36
9
63
48
240
17
175
297
32
19
72
72
117
3
96
69
80
72
40
27
141
8
7
33
96
3
29
264
64
75
117
99
45
63
120
60
29
16
99
5
112
24
120
135
89
55
17
24
120
127
9
27
117
111
41
72
55
137
79
9
111
60
21
63
201
39
36
5
103
12
5
31
177
8
136
24
8
103
113
103
324
29
160
80
72
55
105
104
127
17
43
72
48
36
81
8
16
27
29
16
99
69
72
195
5
19
12
60
156
33
27
12
24
12
69
8
24
67
21
72
96
399
113
67
60
41
7
57
48
63
81
144
75
5
64
27
12
60
5
64
56
16
96
24
8
91
12
209
7
60
72
21
123
69
24
27
60
9
135
17
55
33
24
72
63
41
24
43
45
51
165
63
96
41
24
88
171
36
113
112
63
84
53
48
7
9
128
304
32
40
87
17
91
29
7
36
36
33
3
156
24
17
19
36
12
29
79
24
41
43
24
108
108
36
33
3
12
60
45
56
19
77
139
21
48
99
141
120
416
88
63
81
104
184
8
16
51
72
77
247
57
32
19
96
5
16
27
29
67
45
128
151
17
55
89
31
81
200
72
67
48
72
53
72
16
96
123
24
165
15
297
63
17
88
168
32
88
224
48
127
17
88
120
111
33
80
55
33
3
93
27
36
17
184
48
27
48
72
204
89
88
3
36
48
65
240
7
36
48
144
101
67
12
96
17
91
29
43
29
88
72
3
5
40
15
33
123
269
7
129
176
88
72
96
15
9
56
16
363
24
36
9
99
36
65
19
60
17
16
51
24
72
29
16
56
43
84
108
21
39
9
176
112
75
53
115
117
3
132
84
5
112
231
9
63
65
43
120
216
108
9
8
96
88
147
5
112
72
27
5
79
168
72
12
60
33
80
16
27
24
72
29
16
75
60
120
216
233
24
127
72
72
12
36
24
89
48
184
104
64
51
45
96
56
127
36
72
29
7
65
168
319
17
7
9
27
117
80
103
201
56
55
84
5
24
103
9
27
48
216
60
57
24
24
39
12
93
15
24
12
5
91
29
55
57
3
117
392
7
41
91
29
16
27
36
36
72
180
57
96
96
3
29
127
24
12
60
9
32
103
153
27
53
88
111
180
29
24
72
19
69
3
21
24
63
41
64
24
24
ABCD 95031303566*3^$a+1 [50043]
140
10
14
4
60
2
22
36
36
72
84
144
6
32
34
8
40
12
18
66
44
12
6
16
30
20
16
24
128
48
36
28
6
2
4
24
50
10
24
252
56
36
4
18
30
2
30
24
84
108
28
12
48
8
48
4
48
48
12
140
24
4
8
10
62
18
58
96
84
24
32
4
24
20
42
18
4
8
16
36
84
24
8
156
24
22
18
44
24
40
84
14
94
20
12
18
202
6
50
30
58
56
28
66
210
36
68
112
92
12
100
104
40
26
6
72
34
38
48
52
8
30
82
188
18
106
6
32
6
90
126
16
32
16
36
108
20
126
64
18
12
32
4
32
46
6
20
6
22
42
2
40
20
28
20
24
4
84
18
14
60
22
42
38
112
48
18
24
6
42
56
112
92
40
42
2
78
34
96
12
24
36
6
6
92
4
24
12
8
36
42
48
64
14
28
12
36
12
32
4
102
62
82
30
210
66
20
36
52
36
132
90
96
42
134
58
60
74
34
62
30
96
28
8
4
32
76
32
52
42
32
64
80
10
108
84
102
18
12
72
24
84
30
50
148
42
66
104
64
128
6
118
120
24
20
4
32
60
22
42
6
38
12
36
88
80
12
6
126
100
8
36
52
56
4
18
78
114
144
32
18
78
48
16
128
10
32
4
8
76
48
62
16
14
4
24
8
28
24
36
72
30
90
68
64
12
48
24
36
32
36
40
14
30
28
32
36
82
2
52
48
72
50
30
18
42
28
12
84
32
72
18
58
54
30
2
6
138
54
28
78
6
12
30
62
18
10
32
16
86
42
70
6
36
80
72
148
56
28
56
64
62
144
42
16
32
6
10
36
8
138
34
56
108
90
58
20
28
48
8
46
18
14
10
44
28
72
294
14
52
8
36
34
2
28
2
16
66
8
112
272
22
54
90
48
102
168
2
10
36
96
2
22
26
18
52
26
16
2
126
10
36
18
2
4
12
78
42
252
12
20
16
42
134
40
72
48
44
40
54
18
44
4
14
46
8
28
30
38
4
86
112
18
36
26
22
36
120
108
56
60
30
106
84
24
42
38
4
12
24
32
64
48
18
18
14
112
50
112
144
126
14
28
20
18
96
16
6
44
4
42
80
34
48
8
6
30
52
8
76
60
44
34
18
68
10
78
2
22
42
98
60
84
28
12
54
42
32
12
40
84
8
54
10
6
38
108
36
10
26
28
8
28
6
30
2
16
144
26
70
18
14
112
2
16
12
12
150
18
44
40
24
56
76
12
108
6
2
4
72
12
38
48
46
44
36
36
76
12
44
40
24
42
42
48
20
82
30
176
40
48
20
16
36
162
14
114
10
24
96
68
58
32
46
116
16
110
16
14
18
10
6
126
44
120
60
72
4
86
16
38
52
20
40
8
16
8
72
12
6
18
16
56
102
58
56
46
134
36
52
2
48
18
136
44
4
48
6
14
52
44
66
34
30
42
102
230
64
74
42
40
44
72
40
12
12
80
28
12
50
18
64
30
14
36
142
96
14
4
24
6
74
136
14
16
6
36
12
12
44
16
66
18
12
48
168
8
76
24
14
208
74
40
96
12
24
36
152
36
88
114
2
126
10
38
6
64
48
116
6
16
18
12
2
126
18
96
58
6
2
28
50
16
102
138
42
44
12
28
108
140
58
6
20
88
30
14
48
52
108
56
4
86
18
36
10
32
46
8
138
90
4
20
112
32
36
256
26
6
84
70
42
20
144
34
96
6
20
22
66
8
12
106
6
32
24
18
18
172
114
48
2
36
24
36
36
58
18
14
16
50
52
56
28
104
12
60
52
108
32
28
80
4
6
6
132
20
84
36
64
32
12
40
6
66
14
118
42
98
144
46
38
4
56
48
28
104
28
30
48
14
36
4
36
104
16
8
4
18
6
24
92
12
36
132
72
72
226
18
92
36
52
44
84
28
8
6
106
132
8
24
12
24
16
14
64
48
30
24
108
36
12
84
32
10
62
18
18
36
48
60
136
6
14
16
8
12
124
18
6
36
12
20
24
30
22
176
10
26
16
6
32
6
4
12
24
12
140
154
26
54
78
12
72
24
70
32
58
84
20
88
56
40
6
198
36
80
28
24
12
36
12
24
32
16
12
18
38
4
54
32
18
36
112
84
80
54
54
48
28
44
52
128
76
2
130
78
110
24
12
88
12
26
16
26
16
176
22
128
30
16
8
28
78
2
46
66
44
60
252
12
40
212
24
16
12
30
62
18
118
48
60
32
84
4
36
50
16
18
12
66
122
22
150
60
60
128
18
46
2
6
10
80
46
12
32
52
140
22
6
8
24
108
12
18
126
52
8
54
64
18
44
40
12
56
64
12
24
2
42
4
32
16
32
60
76
84
140
42
30
60
54
22
24
36
44
34
48
74
70
62
64
24
68
64
32
ABCD 95031564326*3^$a+1 [50065]
3
21
72
3
12
12
83
28
9
12
75
30
104
42
70
15
83
72
25
53
91
24
101
46
45
53
10
72
80
118
51
71
13
75
62
120
24
19
5
46
20
6
10
30
110
34
24
26
1
23
40
102
8
222
58
72
243
47
157
3
78
2
70
39
60
45
26
94
170
1
5
18
12
18
72
19
15
69
15
2
24
6
180
49
11
84
144
25
5
16
74
16
21
48
35
16
54
2
150
24
114
132
18
115
21
56
30
97
33
63
36
5
103
96
11
16
8
72
4
50
79
15
26
10
33
27
66
50
13
180
5
40
15
17
10
54
15
11
25
60
59
4
2
18
12
13
141
56
34
80
40
86
48
10
57
29
46
90
50
30
10
57
51
69
12
75
21
35
70
123
24
3
18
120
27
15
45
3
80
16
33
141
111
95
160
20
46
78
12
8
25
101
90
46
18
180
80
12
4
33
3
44
144
36
25
24
71
1
84
11
94
50
54
30
100
62
178
32
108
12
48
16
36
18
75
15
21
15
26
19
29
10
32
25
24
108
17
190
90
51
39
9
45
152
178
12
204
36
18
15
36
29
10
30
50
25
21
56
24
66
24
6
19
15
14
10
45
35
1
48
23
30
24
130
24
20
160
2
24
10
30
111
33
26
6
79
48
63
20
48
16
44
82
75
5
10
128
97
84
15
45
275
4
9
23
13
27
14
54
37
23
25
45
111
36
12
17
10
33
23
25
63
81
21
15
63
12
24
9
45
2
64
6
98
61
15
50
19
71
1
3
69
96
12
3
6
74
1
5
10
104
30
102
18
19
53
10
33
5
6
84
49
53
7
3
8
72
28
21
59
1
11
48
6
43
71
22
18
32
40
14
46
74
16
18
36
213
12
81
74
180
16
18
32
24
96
40
14
4
62
43
71
40
36
80
28
6
80
30
1
33
51
29
10
9
48
5
138
61
65
96
43
84
12
95
46
87
3
8
72
193
27
60
8
136
36
44
40
45
11
264
64
12
44
24
22
90
134
10
9
45
2
48
72
13
36
48
23
54
19
45
42
38
46
114
30
36
6
8
10
21
180
29
40
26
1
72
93
75
15
93
35
61
105
3
23
25
23
72
37
41
10
32
49
39
20
12
64
200
16
9
29
16
3
131
1
35
96
25
24
111
14
10
30
3
87
24
62
10
44
49
131
1
93
15
11
36
18
190
20
70
162
68
172
38
82
33
77
58
20
12
150
18
6
186
60
10
3
77
7
3
54
3
120
27
36
8
112
8
1
5
43
23
70
50
60
60
25
5
18
169
71
22
50
48
120
6
106
8
12
10
3
51
21
39
14
102
64
44
25
15
150
26
61
159
36
150
18
102
200
34
6
3
5
72
174
10
54
32
13
135
32
13
36
24
5
19
12
9
56
24
66
49
15
21
41
19
15
30
24
66
86
48
72
19
48
71
30
22
93
24
11
106
135
35
64
62
18
6
130
116
100
54
80
34
57
59
4
60
20
6
6
58
120
42
9
48
27
140
4
26
10
44
60
145
95
52
33
95
12
25
5
7
3
80
25
63
102
50
30
10
54
99
47
24
70
104
40
26
4
2
58
56
6
54
4
96
30
114
32
24
1
24
96
69
3
72
5
19
84
111
20
70
80
55
60
24
23
78
67
5
19
75
45
21
8
67
69
3
23
217
63
57
48
83
1
36
135
78
26
76
18
2
88
20
1
11
37
36
72
35
18
19
60
123
144
116
10
50
4
45
36
63
32
28
36
26
67
23
60
13
21
126
20
40
30
75
29
91
29
66
73
5
10
62
10
78
26
1
53
90
22
38
60
16
56
24
6
24
43
21
86
1
9
134
49
48
12
23
24
64
96
56
30
43
5
42
40
93
17
24
54
10
26
94
50
49
101
70
80
10
75
5
82
38
42
97
183
8
96
6
58
62
10
8
46
39
36
5
54
10
2
25
119
25
21
3
111
36
45
23
30
46
21
15
105
95
288
36
34
32
120
40
80
18
16
30
50
46
138
62
10
14
46
90
8
30
37
23
40
60
165
5
7
75
8
40
86
126
108
36
13
51
146
34
30
27
63
6
26
30
7
12
84
36
95
25
99
20
12
49
89
72
43
72
39
20
10
26
30
19
39
105
12
63
140
22
90
8
25
24
11
16
50
24
106
6
98
46
39
15
129
27
33
3
18
195
111
9
72
5
43
11
36
28
156
126
18
6
3
27
140
24
22
18
72
45
84
29
40
66
54
32
10
9
39
32
64
36
98
40
96
26
78
67
39
21
35
25
132
12
5
19
11
36
24
174
42
25
15
14
64
56
16
80
115
5
10
153
117
8
10
57
29
91
29
34
9
71
40
21
ABCD 95031925676*3^$a+1 [50039]
57
63
12
12
12
9
75
29
60
12
19
5
76
44
36
43
216
36
84
5
36
223
33
80
19
21
27
36
5
76
3
12
120
9
20
52
87
21
96
111
5
204
43
81
27
72
12
60
29
19
36
21
63
48
33
27
17
72
76
39
48
132
24
84
53
40
44
175
24
89
7
105
3
17
48
60
163
89
40
3
5
96
160
36
60
3
101
12
79
29
67
29
4
12
3
12
9
39
5
7
72
53
7
41
72
40
39
21
32
12
24
55
17
43
12
72
65
31
12
24
45
216
168
72
3
5
7
84
5
19
24
5
36
112
3
84
72
48
33
3
24
72
9
36
3
36
5
36
4
32
103
117
15
60
69
68
67
84
12
45
15
29
4
39
21
44
55
17
31
108
12
33
36
3
60
33
3
12
65
7
12
81
32
43
33
87
132
33
8
60
67
12
33
27
17
100
51
65
67
12
29
100
12
60
32
7
9
32
19
149
7
48
21
63
36
17
108
96
91
12
93
39
89
19
36
60
12
33
15
125
55
21
36
39
69
56
108
16
176
4
72
168
87
165
44
168
55
57
111
77
28
27
21
72
75
65
4
15
48
36
5
7
93
111
60
201
123
36
41
40
264
24
152
7
57
63
5
7
144
12
29
76
3
36
168
5
36
136
68
12
43
36
57
75
24
168
33
63
36
141
80
100
44
4
39
180
120
48
9
68
103
33
32
84
64
15
17
108
72
67
21
56
40
39
105
72
8
132
43
36
81
108
20
16
39
57
3
96
45
75
84
60
12
89
16
20
7
12
108
33
75
108
96
168
125
7
60
9
32
7
12
5
76
48
36
75
69
15
216
53
28
3
96
21
63
41
40
144
75
60
36
48
53
295
24
9
15
156
45
15
60
36
24
9
12
108
15
84
101
40
99
36
77
12
55
12
141
80
4
99
12
17
156
7
17
55
57
120
63
81
99
177
36
44
4
27
24
45
63
41
72
19
173
43
17
16
15
36
108
12
36
29
43
101
36
19
17
67
53
67
65
55
36
240
5
7
48
5
36
43
117
36
104
4
32
4
104
115
17
7
41
36
136
48
72
39
21
243
45
32
12
103
12
93
27
60
17
19
24
12
180
36
24
24
45
99
168
60
12
17
139
5
19
12
36
5
43
84
53
7
96
12
252
117
144
32
40
15
60
29
60
103
21
180
96
3
36
117
39
96
9
56
40
3
60
57
108
32
28
87
48
24
12
9
159
101
72
139
9
15
144
5
76
15
17
84
43
53
40
8
31
29
67
132
60
33
87
33
24
3
36
120
12
48
5
127
17
67
36
9
96
219
48
33
3
29
148
63
41
31
113
36
43
12
24
21
44
115
24
60
72
21
3
36
105
104
7
12
21
72
75
48
12
48
24
5
55
108
93
51
9
72
27
53
24
139
45
15
29
43
65
40
24
3
81
36
39
36
165
216
99
261
147
120
33
20
55
12
21
96
15
53
48
28
51
53
31
57
15
132
17
16
20
19
21
68
19
393
147
33
60
15
12
5
52
60
3
261
32
19
48
36
117
60
8
60
67
48
77
28
120
27
69
63
41
16
3
161
31
5
124
27
33
75
36
69
39
5
132
16
128
12
115
12
17
24
16
204
44
7
24
24
108
84
9
15
17
67
177
15
21
15
33
60
12
3
65
55
21
63
108
24
108
120
216
60
180
5
7
48
96
41
4
60
44
55
24
17
16
32
115
33
63
12
12
21
51
21
27
5
7
209
7
24
69
27
129
20
4
12
32
108
4
111
120
45
8
24
12
76
99
29
16
39
57
159
24
72
69
15
53
16
15
24
65
328
24
63
21
32
4
15
96
89
4
75
5
19
48
72
5
60
16
32
67
33
3
141
36
99
60
24
180
204
132
53
55
12
144
165
27
185
64
15
101
168
67
84
41
127
36
84
12
60
5
4
39
33
279
45
51
125
55
9
36
99
21
135
113
67
45
15
17
28
63
17
108
19
93
3
24
132
36
93
72
195
120
33
75
5
55
57
15
12
48
33
39
ABCD 95032062904*3^$a+1 [50090]
21
48
123
39
222
27
48
33
15
33
6
81
24
15
60
69
147
21
51
12
96
12
96
93
27
60
177
39
36
93
96
72
27
93
216
87
153
27
93
141
54
69
21
3
96
21
3
15
60
18
12
87
144
9
15
3
120
21
264
99
12
78
51
21
51
39
174
126
60
48
9
189
18
60
252
48
504
6
36
18
126
63
48
63
33
96
33
78
36
12
105
120
33
282
60
33
21
27
57
150
12
141
24
24
69
27
24
111
84
6
63
96
48
24
39
9
63
201
15
33
48
192
63
6
18
144
72
18
207
99
36
36
54
111
48
39
30
51
45
27
72
135
18
111
48
3
108
180
213
192
27
12
18
63
45
27
15
12
96
18
27
3
222
18
72
54
54
57
33
87
15
24
54
3
24
63
30
3
111
102
195
48
24
3
78
63
96
24
27
69
24
123
6
63
48
72
87
144
105
48
3
6
255
24
72
48
81
60
123
39
180
18
174
18
123
75
42
171
45
219
63
204
120
54
111
111
129
45
54
24
252
264
105
9
30
81
51
69
111
36
48
117
15
12
168
93
27
213
171
48
108
60
141
39
12
21
51
60
30
24
51
39
9
144
21
240
90
57
72
96
24
213
240
3
15
9
111
60
90
162
54
66
201
195
78
111
81
90
42
51
141
6
21
48
165
99
9
30
81
336
123
69
27
54
183
15
417
48
24
135
9
27
45
48
285
54
21
219
69
69
150
54
30
9
87
18
111
72
249
15
93
30
21
3
48
21
360
111
9
27
93
27
132
12
93
93
243
21
27
15
120
36
141
39
177
21
51
24
21
54
30
54
60
18
27
168
93
72
3
45
36
6
9
24
15
33
48
51
45
27
12
78
3
87
12
21
303
57
195
45
15
120
33
291
108
9
48
3
18
3
15
9
243
12
57
24
27
60
12
36
60
36
105
33
6
33
213
24
3
24
183
57
24
9
114
12
81
24
39
24
48
150
48
3
3
141
165
54
141
105
42
48
18
27
24
3
60
33
216
93
18
36
54
90
90
27
72
63
36
69
3
93
195
21
9
15
39
6
54
144
126
36
3
15
33
21
36
54
36
21
195
144
12
9
24
75
132
81
171
18
54
216
72
120
96
54
87
141
24
66
177
45
18
30
99
51
252
9
120
27
96
120
144
237
3
84
105
48
63
33
99
162
30
45
24
9
138
162
114
54
27
147
36
24
9
147
21
33
42
93
96
144
27
36
72
30
36
60
75
48
72
75
12
81
168
3
69
111
9
120
3
165
63
72
60
48
420
126
27
48
168
111
33
63
72
180
90
18
81
75
36
54
99
27
78
63
111
201
15
132
141
48
96
120
3
162
150
84
33
3
21
21
36
15
96
51
30
15
120
15
33
39
12
60
264
60
90
147
63
222
51
144
69
150
84
9
27
6
15
87
6
75
72
24
24
15
33
48
72
120
3
69
120
144
111
216
81
15
33
39
318
123
21
51
45
27
168
3
30
54
57
159
24
246
72
204
18
48
42
27
240
51
21
24
27
96
117
165
ABCD 95032294972*3^$a+1 [50021]
12
144
96
9
72
207
21
60
15
64
65
348
12
60
27
100
65
63
12
124
176
69
144
171
81
423
12
33
195
156
69
120
7
108
116
129
207
108
21
132
60
7
161
19
41
99
16
137
60
72
307
68
33
219
4
17
63
45
19
20
216
57
39
273
31
89
96
264
55
113
79
53
55
53
63
16
48
72
20
201
12
27
33
27
48
21
31
5
63
213
7
5
72
63
132
33
108
3
57
7
32
4
56
33
72
55
20
148
12
60
65
15
40
44
36
28
36
384
53
19
8
76
44
33
168
96
295
8
40
80
16
36
89
39
36
60
64
77
36
63
69
7
68
81
24
27
81
39
93
171
57
327
33
127
72
41
108
84
48
43
17
108
55
5
24
396
99
12
4
77
19
20
24
81
19
20
16
221
12
31
17
252
91
24
116
165
72
163
36
281
7
5
75
216
16
128
33
19
84
17
43
84
32
40
53
108
48
39
312
129
31
68
21
15
69
108
27
52
29
51
208
240
53
84
63
177
3
16
180
269
36
171
129
15
69
7
101
43
36
140
48
45
7
80
28
20
100
17
168
48
159
84
9
7
5
48
36
132
99
45
39
60
105
12
7
116
21
120
84
51
225
175
29
24
55
53
123
9
60
7
164
16
128
112
48
212
48
141
19
5
60
48
279
81
67
36
44
76
17
132
132
15
69
51
21
267
72
93
31
5
31
60
48
5
247
240
65
228
51
60
36
48
12
60
189
72
19
128
33
27
21
39
93
123
40
65
99
192
81
27
33
103
77
43
29
51
64
36
17
159
100
65
159
64
12
125
55
113
96
139
32
60
84
129
91
17
12
7
245
48
60
115
296
144
261
24
87
69
111
69
51
4
137
3
196
5
39
36
28
245
120
48
60
123
16
60
29
135
177
84
108
115
5
67
144
224
72
64
29
271
60
17
48
15
9
91
36
48
53
39
129
120
91
65
43
36
209
135
16
104
165
7
48
5
156
79
20
45
271
65
144
36
84
132
63
16
104
72
21
12
67
44
4
60
5
115
5
91
216
8
12
9
291
48
81
51
48
33
204
39
124
276
296
21
168
120
19
96
80
189
108
24
43
80
33
19
89
72
12
75
36
21
24
12
48
91
173
48
27
93
39
93
60
51
24
12
21
27
33
159
48
16
17
67
92
84
216
24
249
36
19
53
7
320
105
27
48
96
105
111
9
180
99
16
5
115
17
60
139
20
21
12
127
113
15
52
89
12
7
80
36
124
80
76
29
348
72
7
65
55
29
115
176
24
96
21
12
55
116
84
21
60
84
147
40
89
60
72
123
144
276
36
21
7
36
5
51
4
44
297
276
279
69
75
16
20
40
113
31
56
9
39
93
27
57
55
24
29
51
220
20
57
19
68
156
36
144
69
147
9
55
36
20
64
5
99
45
27
28
32
141
99
129
84
111
24
40
60
233
12
27
21
ABCD 95032564052*3^$a+1 [50001]
25
30
89
85
36
30
96
18
95
88
63
9
72
21
12
11
132
24
31
5
52
57
60
51
32
40
8
4
51
45
3
6
24
144
11
4
15
45
21
150
5
36
36
7
5
1
35
7
5
7
36
89
28
9
3
87
60
6
59
36
49
6
12
53
115
77
48
127
30
36
210
17
7
18
18
5
112
60
20
12
160
105
18
90
18
17
12
1
47
12
48
25
18
24
5
60
61
24
27
80
25
96
18
24
66
114
105
3
77
13
84
3
8
67
6
24
23
13
35
16
15
54
27
3
12
204
29
157
23
85
12
30
65
103
29
37
11
72
37
63
20
55
5
36
136
3
96
17
97
11
67
18
6
29
67
48
66
96
12
23
85
54
29
25
12
75
75
60
12
30
47
13
12
66
113
12
7
17
1
12
12
15
39
9
20
48
55
42
15
3
90
39
45
24
119
91
5
31
125
1
24
24
60
39
51
9
32
84
1
6
24
138
71
91
5
19
36
60
65
1
42
101
12
12
85
78
18
120
42
102
6
54
23
7
6
27
15
29
28
8
43
6
15
123
6
42
45
27
42
51
9
51
3
222
30
42
48
23
49
15
3
12
33
20
112
111
6
11
12
48
60
24
73
18
54
24
174
5
60
52
68
31
9
51
36
41
7
18
18
42
47
60
25
23
64
36
32
28
3
12
48
5
121
96
23
1
35
1
15
99
29
72
13
24
15
3
45
68
55
5
4
27
5
25
30
53
61
24
18
53
1
6
174
75
63
30
11
25
71
85
6
17
36
1
18
57
45
3
3
30
27
32
1
23
25
35
4
123
209
1
47
60
37
6
18
162
17
61
35
49
90
48
18
27
24
56
13
35
25
42
102
15
48
3
6
23
13
99
45
83
96
24
55
5
1
12
47
1
54
60
5
12
181
23
79
161
52
20
48
120
31
24
72
5
4
44
12
49
204
72
60
47
91
9
80
52
3
42
6
12
17
19
36
126
27
3
30
60
42
150
3
12
33
18
36
53
168
55
53
7
150
23
157
18
42
23
25
95
132
19
36
48
6
30
48
102
15
36
9
23
67
150
24
42
18
35
72
4
33
11
132
67
17
24
61
54
84
41
36
31
53
31
65
88
81
47
43
5
79
17
61
23
7
24
36
77
55
53
55
42
6
30
102
53
61
48
3
32
163
5
24
115
65
36
55
18
87
32
43
5
19
53
1
35
1
48
11
7
29
36
72
13
35
24
40
141
18
54
3
183
5
37
54
5
85
150
21
12
51
42
39
3
48
12
42
11
37
78
42
6
5
4
117
23
1
42
5
48
36
25
48
35
52
21
23
64
33
30
30
60
23
175
5
12
132
145
47
1
30
17
7
5
55
30
54
252
45
3
126
35
55
33
8
60
12
55
17
31
65
40
33
210
126
23
13
35
40
9
48
96
47
24
55
54
30
102
12
12
11
60
19
24
29
31
57
69
95
25
23
36
7
132
66
96
18
77
28
48
3
69
45
15
27
21
69
18
41
7
42
48
30
12
42
23
96
37
59
1
35
73
24
11
61
30
29
19
48
77
103
78
11
43
18
54
5
25
23
13
60
54
5
19
65
31
6
12
63
69
23
25
6
72
24
93
3
12
5
91
5
1
30
29
7
77
67
78
11
16
56
24
13
23
49
78
65
25
35
55
65
7
60
53
1
54
12
18
11
24
25
12
11
12
13
47
61
71
1
198
9
63
17
28
63
5
25
36
24
36
11
7
18
12
18
12
30
95
1
30
17
108
37
107
31
5
1
36
18
5
12
72
13
15
75
9
3
57
33
15
3
57
8
24
19
90
12
42
17
108
7
33
123
30
12
87
3
77
31
24
48
5
13
48
71
145
11
24
31
77
7
89
7
9
39
66
48
36
30
5
4
8
52
51
6
6
77
55
105
32
1
23
12
4
140
48
52
44
19
17
1
18
162
12
42
96
65
67
42
23
43
24
41
13
66
5
60
60
16
63
96
5
13
12
11
48
16
9
24
11
121
3
8
175
29
48
7
21
45
23
12
64
63
57
8
91
77
24
40
15
210
30
18
18
45
32
67
41
67
78
12
35
97
60
18
12
21
135
29
16
123
36
306
23
7
65
115
54
6
114
111
3
101
84
36
85
114
65
24
37
6
29
13
18
5
79
93
8
37
12
71
103
17
40
20
25
30
45
45
47
7
29
72
85
27
72
51
42
27
123
6
95
91
96
5
84
28
48
9
11
13
99
27
5
1
12
3
44
1
30
177
57
11
145
42
5
52
39
12
42
132
11
64
36
3
174
12
11
7
18
15
32
13
35
55
5
13
132
15
27
6
24
42
78
143
64
33
30
138
59
61
60
15
3
17
19
105
93
6
17
60
84
96
49
18
48
42
36
11
84
49
6
29
31
24
5
25
83
24
24
7
54
180
15
56
13
35
24
31
5
49
35
157
6
5
55
102
6
30
35
1
18
41
85
47
64
63
30
35
25
6
5
12
109
3
21
6
81
39
84
66
135
60
45
18
57
9
42
9
63
42
59
67
5
64
104
60
7
54
6
78
11
73
75
60
8
24
84
4
92
79
42
150
30
95
84
1
35
37
11
1
18
5
ABCD 95032576898*3^$a+1 [50075]
51
170
70
9
15
48
21
84
32
16
23
21
43
32
24
45
36
16
15
93
27
45
44
21
39
48
28
29
15
45
54
45
16
5
3
3
33
12
9
39
27
45
45
22
48
14
75
21
39
9
66
9
21
51
4
8
27
25
84
92
33
67
8
36
31
8
40
29
67
14
42
18
127
39
21
60
29
31
20
4
3
8
64
24
9
47
33
12
16
5
7
96
44
60
12
60
48
57
19
56
16
29
6
57
103
5
52
20
12
31
50
22
26
15
12
9
66
57
7
26
7
8
72
28
44
136
20
24
48
33
15
75
13
20
7
8
40
5
72
33
12
3
67
24
33
8
48
40
60
11
24
9
31
5
21
36
15
108
55
89
40
32
24
24
57
19
35
105
57
39
48
55
5
21
36
15
21
30
160
24
74
27
4
60
3
5
3
13
12
20
9
10
141
27
21
5
72
115
83
117
124
89
22
9
56
15
90
190
8
9
16
17
15
40
15
128
64
65
36
19
21
11
21
3
21
24
76
84
20
72
84
36
24
4
27
9
24
47
24
45
24
60
21
60
6
40
45
3
120
17
39
9
36
9
27
4
35
1
20
120
132
120
36
36
4
11
181
8
40
11
66
60
15
64
24
41
36
39
24
31
110
19
12
75
24
21
3
5
16
65
43
8
103
17
7
62
19
36
56
43
9
92
51
18
22
65
7
72
9
47
9
9
27
4
68
3
9
24
21
34
89
48
15
9
4
5
7
8
16
20
43
53
12
28
27
41
24
31
21
36
108
11
24
42
87
21
19
8
28
11
73
32
16
20
4
20
40
5
6
13
11
9
7
113
55
29
12
36
9
10
21
5
15
24
36
75
24
45
64
5
22
9
104
15
69
12
55
48
33
23
25
32
108
81
39
4
17
39
31
29
4
23
33
31
101
3
21
28
20
43
14
10
56
45
12
48
7
17
15
25
5
10
113
57
39
31
24
2
27
21
7
5
163
15
5
52
15
24
96
93
27
24
21
3
101
4
60
5
46
5
76
113
6
16
5
4
24
41
19
32
67
32
216
9
31
33
15
29
67
104
25
32
24
55
9
15
101
21
22
2
3
60
28
44
4
72
3
56
24
45
51
81
9
30
25
56
12
33
103
35
21
4
65
7
60
35
18
30
1
39
2
19
11
18
99
27
40
33
8
15
109
36
24
44
21
6
18
46
113
72
39
9
33
3
67
9
156
5
7
17
75
16
48
51
81
48
120
5
82
14
111
43
45
84
15
57
8
111
16
48
21
12
20
52
48
15
17
28
29
36
63
120
36
21
34
5
36
48
64
8
4
5
19
20
7
24
45
11
24
1
68
52
24
41
19
5
3
60
72
4
197
15
4
51
9
48
20
12
24
36
81
63
36
9
36
3
127
65
4
11
16
14
3
96
57
19
11
33
21
15
64
17
3
16
20
45
51
24
16
8
21
63
63
13
44
16
15
72
74
3
12
84
16
11
13
56
4
135
17
4
5
63
7
65
76
20
15
9
36
19
24
101
4
20
12
33
6
40
24
5
12
63
1
36
65
10
48
2
7
8
4
5
15
24
7
29
75
9
24
36
36
31
48
32
57
16
5
19
15
77
40
120
99
62
84
51
40
5
27
51
30
31
11
24
24
40
62
75
63
9
7
45
3
8
73
15
41
60
4
56
48
31
77
12
52
44
60
81
66
13
27
72
26
30
66
19
11
16
17
31
24
113
9
55
8
33
15
84
69
46
168
21
107
57
31
2
3
19
33
23
64
48
33
15
5
45
135
52
32
52
24
47
18
15
21
34
2
15
45
10
48
29
36
72
4
24
17
43
5
7
8
75
1
36
44
9
46
89
36
4
36
11
13
51
26
3
12
144
76
53
7
15
98
70
2
15
7
113
12
36
15
16
5
40
11
40
29
4
20
27
85
60
15
48
5
12
7
5
163
72
38
27
103
9
8
33
19
20
9
27
4
15
45
24
27
17
28
35
85
24
8
3
24
21
9
3
33
7
36
84
120
47
81
4
5
54
6
36
19
20
15
45
21
70
9
80
21
18
9
52
5
123
27
24
16
45
36
24
5
10
69
17
48
106
24
32
24
6
19
95
16
14
10
5
4
15
9
53
48
99
7
26
27
16
12
89
24
22
8
42
27
12
60
16
89
58
21
44
7
5
64
56
43
5
33
82
41
36
16
12
156
11
9
180
96
28
32
60
19
2
24
75
48
88
44
31
110
27
21
67
29
58
17
79
21
29
6
16
5
12
76
11
33
132
45
46
74
3
12
15
1
23
37
32
21
60
31
8
52
15
41
4
60
36
123
24
8
57
183
13
11
1
8
57
75
48
21
99
100
24
111
9
72
65
79
15
2
99
19
32
45
67
32
1
68
36
60
24
21
24
7
44
21
60
3
40
32
9
19
84
140
3
150
39
24
16
5
30
16
17
40
8
28
20
36
96
67
41
16
41
43
80
21
30
85
8
28
48
65
39
48
108
4
17
30
1
72
8
12
67
41
9
15
31
24
24
32
9
31
48
5
40
44
7
21
5
39
9
15
12
72
16
84
56
21
3
12
28
12
8
81
90
21
4
41
15
31
50
19
8
67
24
72
29
51
97
8
7
8
18
31
71
9
36
19
24
41
9
15
52
5
54
21
43
2
22
32
21
12
33
79
36
8
12
148
104
67
9
44
12
16
48
80
12
12
31
5
27
144
45
21
54
66
30
24
33
21
27
48
12
48
51
9
45
12
70
8
9
28
27
5
108
55
8
21
16
20
120
9
6
13
5
22
8
25
36
51
197
3
9
16
60
24
3
53
45
39
15
24
57
28
41
60
3
132
40
20
40
11
18
6
1
63
41
9
15
16
65
3
12
40
24
56
40
39
32
69
19
2
15
40
15
50
19
20
103
8
24
30
3
33
22
33
65
15
60
43
41
9
27
28
132
27
33
5
48
36
15
55
24
29
16
20
40
92
9
31
44
21
15
43
9
23
13
32
4
20
64
51
50
75
16
5
48
72
78
42
30
40
8
57
88
65
31
24
15
65
31
56
24
9
36
28
68
19
5
19
2
3
51
88
120
65
28
20
9
54
1
24
44
72
21
54
16
24
21
24
ABCD 95033122742*3^$a+1 [50041]
1
75
24
12
3
30
71
28
117
18
6
90
21
15
66
35
108
7
29
36
24
100
39
21
21
15
15
9
231
53
12
43
21
80
19
5
19
17
19
66
51
24
3
17
31
9
24
60
72
69
35
1
18
5
37
27
60
111
12
198
59
40
12
21
162
36
45
24
60
15
57
8
25
47
43
12
18
15
36
39
6
102
24
33
15
6
71
16
69
3
147
89
67
18
6
45
39
5
16
21
18
21
8
36
1
18
21
56
64
12
69
48
6
90
30
9
32
1
12
35
43
53
37
12
3
12
60
120
48
8
1
131
64
153
36
71
16
144
159
9
48
57
15
132
36
108
27
57
32
55
36
9
36
104
1
27
20
40
36
21
84
6
21
8
7
18
51
48
135
30
15
20
7
173
37
3
87
41
52
72
3
33
104
24
1
143
31
21
3
45
48
15
29
4
32
4
15
24
36
45
9
15
39
48
53
4
72
20
55
18
83
4
21
18
12
42
18
9
45
18
33
3
72
53
229
35
36
25
47
19
45
48
15
126
51
63
17
85
15
116
108
40
32
12
97
15
56
73
12
15
92
43
48
17
37
72
171
9
54
42
108
35
31
60
30
60
11
4
24
27
5
4
15
101
24
64
9
48
24
66
42
11
55
129
15
21
60
9
95
48
4
3
17
19
137
7
17
4
96
20
28
33
107
108
55
12
21
75
17
64
20
73
72
18
17
1
24
51
15
42
27
3
113
37
30
21
15
9
80
36
4
3
18
39
45
162
60
30
3
56
1
18
81
9
48
54
6
35
4
48
3
9
80
16
159
153
33
48
6
33
21
126
108
72
29
1
36
23
1
35
108
16
21
35
91
53
4
80
37
150
33
57
11
55
114
84
51
108
21
35
160
27
45
12
60
27
53
12
64
9
42
33
20
36
67
24
66
60
3
27
24
45
3
53
112
3
9
36
135
29
28
12
68
28
44
25
51
3
89
12
36
37
36
75
12
8
12
25
99
9
11
24
4
15
18
27
48
9
15
8
55
53
12
1
39
15
33
12
80
36
76
3
65
25
216
30
60
21
9
59
67
6
72
30
21
15
36
141
27
12
24
36
65
40
20
49
15
20
19
18
3
39
45
21
42
17
13
42
33
3
189
21
42
12
6
66
105
9
51
104
1
15
45
15
3
197
49
24
11
52
57
23
12
52
201
23
40
69
11
40
12
3
42
12
107
25
66
113
1
135
188
16
75
36
84
6
35
103
45
63
42
18
9
9
54
197
19
29
37
99
51
89
31
69
9
11
76
144
39
17
16
12
56
7
9
48
15
93
9
39
204
32
31
33
9
3
8
72
7
105
12
3
5
31
41
1
3
36
8
1
24
15
3
12
17
1
87
3
105
12
51
21
84
144
15
53
4
3
30
15
45
15
36
51
234
51
20
19
9
15
18
27
108
8
49
15
20
43
29
25
11
25
27
72
8
1
12
72
240
66
96
36
84
53
25
171
111
114
36
63
36
57
24
36
30
18
6
29
40
72
15
53
1
171
117
27
80
19
77
19
48
21
39
93
8
24
1
27
27
12
21
3
65
1
3
3
9
24
39
45
20
37
6
144
30
90
9
44
25
108
12
18
18
6
45
3
41
37
90
54
63
20
76
36
48
36
57
87
12
116
7
12
45
45
36
135
32
103
5
19
33
75
21
116
19
9
12
68
28
69
11
37
15
57
18
60
17
1
3
9
42
53
103
42
11
25
75
15
12
17
55
72
6
3
51
105
20
19
45
20
24
13
42
30
6
30
42
57
33
39
51
17
103
17
37
6
9
9
35
16
3
17
120
36
43
66
6
72
12
18
3
92
55
53
52
32
76
93
11
28
117
23
40
32
55
21
60
24
36
24
8
52
20
1
108
6
29
4
48
60
33
15
24
48
63
21
8
1
36
75
3
12
53
76
56
1
87
75
72
33
75
33
32
108
43
36
18
147
8
60
31
5
31
24
29
55
18
54
5
28
132
15
5
13
15
27
84
9
32
40
9
87
80
48
4
75
93
24
20
61
18
29
115
65
40
72
51
5
37
47
25
18
36
144
21
69
83
40
12
156
51
18
12
24
144
18
72
57
84
87
150
15
12
96
84
20
76
56
121
18
96
9
24
3
45
24
120
60
15
54
42
53
16
20
64
57
75
24
15
66
107
7
33
12
24
20
36
103
21
51
6
18
72
93
96
75
24
45
24
123
9
44
25
39
12
33
15
92
1
144
78
18
47
25
12
24
15
36
24
15
69
48
20
25
87
12
39
17
52
80
40
12
111
17
1
39
48
39
29
64
32
13
35
1
35
1
54
17
4
20
103
105
36
21
75
33
18
57
33
87
27
53
52
3
33
12
56
25
72
99
9
47
24
1
12
60
3
9
15
9
30
5
40
15
29
37
39
36
21
47
220
93
18
180
9
63
9
9
15
51
5
19
36
48
78
83
4
3
102
6
54
3
44
40
15
24
30
54
33
12
153
23
37
102
33
3
24
33
20
109
18
105
21
99
3
9
44
1
54
36
153
32
84
60
31
108
17
1
15
3
45
36
15
53
16
56
19
57
33
39
132
24
72
12
21
75
56
16
15
53
4
68
4
20
73
18
69
21
47
96
36
28
20
1
71
133
51
36
39
81
56
ABCD 95033542276*3^$a+1 [50064]
1
36
59
1
84
6
54
234
53
19
198
12
180
48
72
15
63
42
84
24
72
78
120
93
99
18
60
36
90
6
123
8
193
210
54
12
150
60
60
78
12
30
30
120
198
192
41
64
144
80
112
3
36
108
30
6
126
30
53
37
75
3
60
30
35
48
127
102
51
243
126
144
144
23
13
27
8
109
66
6
90
30
60
23
40
51
120
54
72
39
105
36
60
30
81
152
7
48
102
54
66
30
189
51
18
6
141
123
102
30
60
149
175
36
60
138
66
5
19
60
12
149
25
24
23
133
66
84
210
51
99
77
13
84
132
30
18
203
19
24
174
23
157
132
90
21
129
54
60
6
15
104
115
24
6
90
66
51
27
192
29
72
13
24
12
23
40
51
66
114
54
35
37
30
144
24
72
54
24
36
60
114
53
13
210
9
51
24
21
9
95
16
165
84
12
83
25
30
246
36
60
30
149
1
18
21
9
6
17
88
39
57
9
24
66
36
114
66
54
150
65
72
163
30
6
48
180
156
126
48
132
144
39
8
19
138
51
45
54
6
47
19
210
30
93
171
54
42
18
35
241
6
144
114
87
24
51
21
3
30
24
12
48
3
27
42
24
84
42
30
423
21
36
15
45
24
51
56
48
1
18
126
120
384
162
48
240
12
48
156
5
61
24
6
21
72
8
352
45
12
15
105
39
9
42
29
91
120
149
181
75
33
240
12
291
3
90
54
12
114
15
15
36
270
84
30
6
24
111
128
121
66
24
54
6
66
23
157
78
101
1
24
30
96
30
75
3
30
12
24
30
36
138
162
18
12
54
114
36
24
120
96
6
150
60
84
87
3
120
6
18
36
17
19
30
60
48
96
24
51
81
18
42
3
48
9
30
30
18
96
17
13
35
181
54
6
114
60
81
63
273
3
66
48
132
24
47
112
321
39
81
300
30
66
78
72
198
63
8
40
51
53
1
114
72
150
84
51
45
51
123
180
65
19
21
9
66
21
93
12
30
81
72
27
53
136
80
1
111
27
72
108
6
24
216
24
12
15
195
90
99
72
57
95
151
54
35
1
120
24
36
24
150
42
54
54
30
90
96
54
156
114
51
141
30
84
89
16
72
24
33
60
11
72
19
24
149
61
30
6
54
156
53
1
66
24
125
1
111
24
123
96
24
93
33
207
27
30
132
30
48
222
60
264
30
84
12
149
19
102
63
81
6
114
126
18
90
90
3
69
30
78
72
30
90
18
21
111
33
72
33
150
30
72
120
51
243
54
120
126
150
27
48
21
60
84
24
72
11
133
60
66
120
18
11
19
240
180
36
6
60
48
6
126
90
93
267
18
12
108
60
111
32
40
57
12
48
11
55
6
174
29
91
6
60
60
63
80
91
77
37
35
85
60
263
40
24
99
24
192
84
84
21
32
13
24
30
45
21
6
21
87
30
162
150
120
54
60
156
84
150
36
23
25
12
75
105
54
6
30
21
57
42
24
117
8
61
174
6
18
60
60
96
90
75
80
136
165
24
234
36
21
165
51
177
36
6
90
84
144
71
19
162
90
81
9
60
48
3
9
23
115
53
13
84
12
3
80
67
138
3
9
24
111
93
96
35
31
81
24
39
246
30
18
6
66
78
6
15
21
24
27
72
80
ABCD 95034138404*3^$a+1 [50007]
180
42
9
96
3
72
18
87
24
81
108
27
15
96
30
12
120
78
157
48
44
16
20
108
39
57
64
36
236
99
85
140
16
5
60
67
53
7
5
55
68
27
12
45
33
31
32
60
9
18
30
78
37
35
61
41
36
19
48
5
123
144
16
132
12
48
17
18
21
51
61
5
19
11
54
51
4
113
55
96
17
54
13
12
20
21
55
5
123
16
5
31
144
23
18
30
13
12
29
60
18
57
16
44
33
72
43
96
11
18
27
3
81
51
1
24
48
48
8
81
15
60
81
30
54
60
163
92
75
1
65
12
43
125
30
12
1
20
12
249
55
41
90
24
121
12
137
55
53
3
45
114
45
81
43
11
6
55
17
18
9
63
72
9
16
23
93
75
49
48
5
27
4
12
77
55
347
1
48
17
19
104
27
9
15
66
30
37
32
123
1
92
39
141
27
42
31
48
24
17
6
9
24
12
99
6
7
77
18
145
17
19
56
4
11
21
48
27
9
21
72
120
30
57
16
20
39
25
23
1
216
5
36
15
57
42
18
27
183
60
30
12
91
47
57
4
119
42
75
24
57
7
5
78
54
18
12
73
108
68
99
37
71
12
33
9
19
24
8
40
44
64
29
132
18
81
64
56
64
95
1
72
12
5
63
28
11
30
30
9
57
39
105
39
4
53
7
5
55
152
40
56
40
17
7
23
12
48
85
77
39
124
176
52
29
6
12
18
79
48
32
28
47
9
64
12
48
48
12
53
15
9
78
133
84
65
66
9
3
18
15
9
30
73
60
68
48
9
168
3
40
47
9
21
3
4
48
29
18
78
3
4
72
120
71
33
27
9
21
204
99
12
15
37
17
43
36
72
29
30
141
24
160
95
6
3
60
99
78
99
33
7
48
5
43
132
107
9
27
12
33
4
41
19
161
3
36
60
3
12
66
99
75
1
59
25
5
151
12
47
21
27
12
9
36
15
25
83
12
30
39
132
27
13
95
84
13
72
44
4
48
5
7
17
15
28
17
55
41
12
55
35
18
159
3
72
18
18
102
7
60
48
8
9
19
11
6
42
282
15
81
39
93
55
12
5
18
13
29
103
47
30
18
30
51
249
7
5
6
42
27
16
12
5
12
43
48
89
198
33
117
43
80
27
57
3
168
150
123
184
108
89
55
36
12
12
20
75
6
3
120
16
24
29
51
76
60
11
72
72
6
39
3
13
29
19
32
40
29
91
12
60
8
39
48
18
12
55
77
79
41
36
67
23
97
47
145
35
138
18
13
12
24
24
11
73
47
1
12
32
36
48
12
144
40
5
6
69
16
77
3
88
29
72
30
18
63
84
28
12
48
72
215
69
16
23
25
23
13
47
25
17
7
108
12
23
12
108
25
72
5
78
72
105
156
27
12
48
57
21
3
12
48
64
92
40
125
91
17
18
30
12
7
41
84
48
247
233
3
9
91
60
95
37
108
12
83
102
7
84
17
240
12
12
39
4
53
7
23
25
20
9
39
76
5
15
28
35
12
6
42
60
73
107
13
68
51
13
17
6
37
17
36
192
18
9
24
64
48
5
7
137
78
30
55
32
45
43
120
36
29
72
39
9
7
24
11
61
20
39
45
33
27
60
111
12
25
17
6
84
25
41
42
133
104
28
12
5
108
18
49
11
9
45
108
210
37
56
9
15
16
47
30
91
59
25
17
18
18
42
13
107
21
16
161
60
84
15
63
12
6
55
5
43
24
65
3
172
8
120
100
48
11
48
1
80
40
11
1
35
9
15
30
51
112
77
30
105
165
6
120
162
27
124
11
9
36
33
60
48
114
9
21
31
48
59
72
1
65
39
21
42
57
3
72
120
9
64
53
12
72
90
18
42
18
51
27
60
72
25
32
3
13
239
30
219
9
3
165
7
36
29
7
41
19
23
37
56
15
24
120
30
19
59
108
30
7
5
103
8
39
57
21
195
75
9
16
68
12
48
9
3
64
71
13
84
5
27
33
90
30
3
4
41
42
13
17
60
3
27
78
63
52
144
20
16
60
12
116
4
12
5
55
80
33
42
13
12
35
25
48
8
69
60
139
149
42
225
111
33
9
3
64
35
6
60
102
30
55
5
43
59
60
18
7
164
4
60
23
73
11
21
9
39
51
13
12
95
18
12
99
9
27
21
139
95
18
43
17
103
89
31
24
5
18
33
4
53
151
59
13
47
12
13
35
42
51
27
85
48
5
42
25
12
41
3
99
1
12
5
63
129
12
51
9
51
24
28
17
90
30
39
9
7
180
44
36
88
32
33
30
18
12
27
120
36
28
59
48
157
47
45
4
29
42
85
71
9
16
29
18
13
20
4
35
6
60
7
65
42
73
32
15
13
107
25
71
9
160
23
25
5
102
30
55
56
4
20
45
ABCD 95034204152*3^$a+1 [50097]
281
48
151
48
432
24
425
42
133
312
233
175
47
180
90
283
17
150
108
180
282
583
312
120
48
5
115
24
168
35
90
30
198
60
90
49
131
12
270
115
65
18
37
168
216
89
90
162
18
12
330
115
65
588
42
18
12
43
96
59
222
247
53
43
24
41
132
43
227
18
192
355
65
90
18
102
157
173
115
173
30
222
120
240
127
96
77
150
157
120
312
59
522
19
71
73
72
168
65
31
96
53
19
11
181
24
72
120
23
1
96
65
108
102
90
168
342
90
115
192
72
144
395
30
79
71
180
72
133
95
145
185
90
37
168
155
181
29
60
7
95
90
79
29
150
205
120
72
215
48
145
77
43
227
228
132
198
162
48
222
48
127
5
30
150
79
101
48
42
49
149
379
336
5
12
79
120
221
288
300
7
48
96
264
5
91
89
55
192
72
23
30
108
42
90
18
30
60
7
24
120
101
48
91
41
55
143
102
348
210
61
89
162
30
439
11
168
12
73
107
85
83
30
132
115
120
48
144
96
120
125
67
192
336
437
90
138
60
72
43
137
18
72
138
115
96
768
120
168
83
132
390
67
216
245
270
72
198
127
72
83
13
245
67
95
228
61
101
168
102
150
18
109
713
108
91
311
228
37
72
48
95
18
60
120
19
23
288
121
41
30
330
7
11
102
175
173
102
60
577
72
71
108
210
72
139
479
1
144
47
180
168
37
53
30
205
575
210
60
67
48
137
210
277
72
569
55
77
67
23
90
18
205
96
48
336
24
41
42
558
55
17
55
144
179
192
108
1
41
127
96
65
390
97
192
192
281
18
277
264
96
5
18
240
121
48
131
37
395
78
247
125
60
79
168
161
7
233
79
11
192
13
216
11
157
41
7
ABCD 95034279812*3^$a+1 [50009]
73
35
16
68
25
51
80
24
16
44
48
115
17
1
95
96
28
60
56
97
23
16
8
156
96
28
8
43
29
168
12
52
24
24
8
24
1
23
67
29
24
72
72
12
115
36
29
160
60
20
91
113
16
60
20
4
32
7
5
31
77
13
107
37
90
125
36
16
104
4
12
48
56
12
192
43
5
132
7
105
21
83
7
9
45
3
116
4
3
5
24
60
28
80
48
48
175
5
31
45
45
11
28
224
112
68
16
99
18
59
48
60
112
20
61
15
32
36
7
90
59
108
31
5
49
15
21
15
32
28
164
48
55
53
16
3
18
27
32
4
32
13
47
43
54
51
56
91
29
108
16
20
72
64
48
36
20
16
44
49
15
32
48
31
21
8
43
5
13
11
133
75
56
120
60
16
224
16
20
43
5
12
60
36
103
21
33
18
113
12
24
48
28
128
4
96
15
36
90
35
1
108
36
39
24
8
4
20
76
48
116
169
47
4
129
11
196
44
84
4
8
175
33
75
45
80
55
9
45
11
25
11
64
32
12
100
176
76
36
15
18
54
5
180
52
48
80
28
3
9
32
4
81
63
12
33
15
68
12
40
8
4
51
17
12
61
3
236
48
55
126
35
64
12
128
48
4
264
20
36
88
21
251
64
32
13
39
33
143
12
4
20
1
27
60
32
61
27
117
35
1
99
68
120
48
7
57
20
36
64
3
41
144
31
141
36
44
96
120
64
8
120
37
135
68
13
59
64
20
4
56
24
61
72
119
4
32
25
47
100
32
28
308
60
52
3
90
3
20
220
27
33
32
24
55
90
126
129
33
23
85
3
24
32
24
40
84
36
44
12
43
5
52
69
72
54
108
33
3
65
144
43
18
59
13
83
115
69
32
24
1
255
24
80
24
48
73
47
88
56
160
44
100
96
3
18
18
5
124
56
40
80
72
55
33
24
15
45
153
99
8
12
84
60
25
119
16
36
48
15
57
24
252
20
7
5
121
71
108
72
40
8
12
100
21
35
55
54
3
20
13
159
24
12
132
32
109
11
24
24
48
4
44
79
21
36
8
7
54
59
121
95
4
32
36
12
48
4
21
155
24
1
99
20
28
32
4
24
8
24
4
96
128
1
47
52
96
44
16
51
45
144
20
61
15
20
208
32
13
11
84
100
111
41
84
12
24
76
68
91
93
368
52
48
33
15
92
148
20
12
235
113
24
7
9
56
61
27
45
131
40
80
16
21
99
44
16
39
57
20
13
51
60
20
31
72
17
1
90
53
19
18
95
48
64
60
3
93
212
60
64
129
419
132
108
196
80
72
228
4
56
40
15
81
44
91
21
20
103
5
60
52
80
55
29
40
48
32
13
11
61
75
8
12
36
48
12
43
72
89
19
129
33
72
126
21
33
3
69
11
132
112
108
60
20
36
61
63
32
28
75
53
120
25
23
12
19
9
9
23
85
63
9
23
4
48
32
88
3
18
15
60
84
57
39
32
180
109
99
27
198
167
49
18
17
73
83
24
163
18
39
44
120
24
43
89
180
28
12
285
11
7
41
16
51
9
44
72
48
96
109
107
48
7
113
16
105
71
19
269
37
35
37
47
79
36
45
20
24
1
83
52
9
35
55
36
18
83
12
31
137
88
116
16
32
25
11
16
56
112
56
120
61
35
120
24
64
8
73
36
75
20
60
84
84
112
8
36
12
4
81
63
9
23
4
24
21
123
80
103
144
36
57
96
27
9
8
36
1
144
59
120
16
21
123
56
37
59
4
20
64
8
24
120
120
120
19
5
76
48
116
12
124
8
96
109
11
7
45
44
24
49
87
24
15
105
24
8
4
93
3
15
17
12
79
17
360
19
54
15
21
75
116
43
36
5
88
8
28
15
17
12
36
180
25
227
28
20
84
1
59
36
136
3
18
15
12
81
39
87
65
36
25
90
93
15
72
53
1
36
3
60
99
72
33
56
37
107
12
25
131
4
48
33
159
44
24
16
32
24
24
55
54
216
36
15
56
55
57
51
9
32
4
9
47
48
120
12
25
3
20
12
19
126
95
208
8
60
43
9
32
60
60
4
32
132
13
3
15
9
36
96
ABCD 95034311486*3^$a+1 [50028]
28
5
63
28
92
36
108
48
24
9
99
28
56
69
51
72
120
69
63
9
36
15
40
44
9
19
36
29
39
24
132
57
60
75
12
48
45
87
21
175
53
19
5
219
24
108
4
24
8
112
32
24
21
19
53
19
116
21
55
68
4
17
43
20
72
72
16
12
68
76
80
28
24
17
15
33
127
5
27
21
27
9
36
19
96
8
4
53
60
31
212
28
12
41
63
64
101
75
76
20
81
60
3
12
12
100
17
12
19
36
96
17
12
27
16
65
51
4
72
8
72
9
7
84
5
91
20
24
48
64
53
252
60
19
36
128
9
36
7
53
3
52
128
9
7
101
75
48
36
28
65
63
45
55
56
57
55
56
172
36
8
52
32
16
5
75
84
40
101
15
165
24
48
87
48
117
96
27
28
29
24
12
60
3
16
108
48
17
39
16
44
81
3
96
64
5
39
48
4
44
60
120
129
96
48
27
9
3
177
127
200
48
12
28
36
5
27
81
75
36
276
48
172
17
51
117
3
24
28
29
51
4
32
57
36
3
88
89
79
65
7
65
79
8
237
51
24
21
27
40
24
29
91
17
55
72
233
87
57
36
63
28
32
40
60
17
3
124
29
3
60
45
87
112
53
15
45
15
16
53
27
16
20
9
55
53
24
12
3
105
60
15
57
31
17
39
16
17
108
15
21
24
36
12
51
12
52
44
64
8
9
31
53
15
28
36
68
48
45
63
64
20
16
12
20
12
12
84
16
5
31
41
12
27
9
7
128
60
45
51
12
24
76
68
72
93
75
16
8
21
3
16
8
9
55
72
8
24
21
55
17
60
99
48
9
27
9
15
84
12
96
69
3
24
165
15
45
12
19
32
9
171
4
89
36
51
12
16
48
17
63
81
43
32
112
48
80
84
60
9
7
137
15
9
36
63
28
8
24
40
224
76
36
72
5
3
81
27
16
12
8
24
4
17
79
48
20
16
44
33
63
96
36
12
96
52
80
33
27
12
72
64
17
55
20
52
53
43
200
52
20
117
55
44
228
52
17
132
55
12
5
216
48
3
24
124
29
115
108
8
21
51
84
12
16
8
16
8
4
80
9
7
17
63
60
84
96
16
36
41
63
48
24
45
3
60
76
5
99
9
39
64
44
33
12
55
140
28
20
45
55
24
80
21
108
15
36
76
24
125
67
80
120
24
16
12
77
55
8
9
12
63
117
43
32
69
55
296
9
3
48
28
68
76
101
51
12
9
60
55
80
9
55
20
48
93
36
84
36
39
52
17
15
9
36
31
36
5
99
36
76
24
56
96
45
12
55
36
68
112
108
17
15
4
8
96
40
5
84
115
20
60
36
129
36
99
24
9
15
24
28
41
55
20
28
17
60
99
64
68
16
5
67
17
24
84
183
4
56
45
19
128
16
5
159
21
27
45
12
3
4
12
113
55
56
36
108
52
137
51
4
36
41
199
29
3
69
7
20
24
4
5
15
69
3
93
84
7
17
36
3
16
80
4
17
27
100
80
141
99
48
16
32
96
9
75
48
40
24
48
5
19
17
3
84
69
7
144
29
19
68
64
32
60
28
36
36
188
16
36
12
89
123
153
31
8
81
24
84
75
52
32
28
101
15
4
89
15
40
8
9
15
9
163
17
15
141
111
36
16
41
51
33
3
57
36
63
36
57
24
3
96
12
60
93
51
48
120
24
52
17
75
45
19
53
96
303
4
29
3
24
36
144
33
163
17
75
36
28
17
19
60
29
36
43
65
55
5
19
8
12
33
3
33
63
381
19
92
324
16
8
64
8
64
56
84
21
43
65
79
17
3
16
29
99
33
31
125
24
135
21
27
28
17
3
60
9
27
9
7
68
12
45
120
7
53
3
28
36
32
12
36
105
3
48
33
24
12
15
12
33
51
33
36
19
36
5
31
8
136
53
7
80
12
9
15
120
9
96
31
41
19
29
39
21
19
84
161
15
64
12
72
8
16
104
24
9
15
12
12
24
120
52
17
63
9
75
12
81
19
44
21
43
17
15
132
69
27
57
60
19
72
29
36
79
120
20
141
15
24
40
8
76
17
63
16
12
8
136
17
19
60
137
24
72
120
55
53
43
17
75
52
12
197
123
9
12
15
136
17
87
57
36
3
69
171
28
17
67
17
60
3
28
32
4
24
20
16
12
53
115
29
3
40
20
160
20
9
108
235
125
36
15
40
5
48
3
33
96
27
9
51
4
12
36
32
28
116
84
69
39
36
12
148
8
4
20
21
51
21
216
12
15
184
8
33
12
127
132
48
44
81
15
165
24
3
64
17
3
24
9
36
135
ABCD 95034560716*3^$a+1 [50037]
267
9
30
72
168
30
90
17
24
13
11
31
36
5
79
81
8
24
121
6
138
72
6
57
8
37
155
40
147
54
71
24
96
31
17
48
48
25
24
48
24
30
36
69
104
115
6
71
19
45
56
73
60
12
24
30
9
56
13
30
77
96
67
12
6
18
126
131
49
18
12
89
97
54
156
18
6
53
72
49
90
114
48
60
144
23
31
174
107
91
45
45
60
18
45
80
121
60
75
9
126
96
144
30
99
51
45
8
31
96
84
144
6
282
18
59
40
56
72
25
90
125
19
5
1
18
29
16
32
24
109
6
21
9
54
185
1
66
29
16
32
31
96
65
1
72
15
32
49
47
24
13
108
18
54
18
29
49
12
35
223
41
88
105
36
11
55
60
93
63
288
17
163
29
40
225
216
30
60
102
47
7
65
24
7
12
77
31
9
51
29
79
30
42
17
31
65
31
54
54
45
72
104
7
18
42
30
18
60
41
79
150
66
96
30
18
42
30
65
25
47
16
45
27
27
126
71
24
64
27
174
87
3
24
45
147
24
29
25
48
150
138
135
45
51
3
173
115
180
18
90
125
7
48
6
66
65
25
132
12
15
9
71
31
114
66
72
36
36
36
108
29
97
36
54
36
209
49
39
8
79
66
23
49
18
204
36
84
6
48
126
24
54
72
54
9
3
24
93
8
19
144
42
48
59
103
24
108
48
69
255
33
147
36
24
36
180
48
42
72
71
67
45
27
42
36
18
102
234
6
39
99
5
24
43
45
32
48
43
29
61
11
48
16
56
40
21
90
9
8
136
9
47
43
6
111
15
156
5
85
108
36
198
90
27
200
61
27
8
79
9
56
16
32
103
234
30
33
56
1
23
72
19
29
16
117
12
63
105
23
25
90
36
276
45
75
18
11
24
19
42
30
18
18
60
5
103
137
217
71
217
18
5
139
77
64
9
47
73
23
19
90
48
35
115
21
99
18
54
144
5
144
31
42
54
228
117
51
54
30
18
6
9
27
36
65
48
72
72
88
8
24
1
102
42
23
24
25
119
7
9
104
67
5
40
63
89
163
138
35
1
96
63
111
9
15
41
13
48
54
6
54
18
18
125
13
35
61
83
115
45
111
9
80
91
5
64
117
48
18
17
72
1
24
66
5
37
126
221
133
27
99
69
27
54
102
24
41
43
6
36
83
16
80
13
27
9
47
43
69
48
33
120
47
192
31
9
56
211
5
48
67
69
111
96
89
19
21
51
5
49
54
12
29
13
11
7
12
36
90
71
24
1
255
56
13
35
24
168
48
40
80
31
33
128
145
42
77
31
174
99
24
56
16
3
5
48
97
63
9
108
102
29
7
18
90
36
186
18
72
18
59
96
24
13
18
36
54
24
156
6
30
15
3
78
47
7
441
8
85
99
8
72
115
101
127
369
80
19
24
138
83
7
33
75
24
18
102
77
1
54
18
23
264
24
72
79
36
72
6
95
7
153
27
5
49
23
72
55
65
73
63
8
64
123
149
13
66
9
27
78
162
30
90
5
121
47
88
99
54
15
81
95
121
47
136
15
57
243
42
59
79
6
90
84
5
144
127
66
24
36
3
51
45
171
29
25
23
7
65
13
3
144
9
36
59
40
32
67
78
18
5
96
55
78
11
19
77
1
23
31
9
104
48
13
11
31
65
55
33
56
1
23
24
25
71
7
12
77
1
90
108
12
150
120
198
60
12
9
8
187
5
31
12
108
89
19
24
30
72
119
25
96
84
36
23
40
87
129
27
53
25
30
132
72
21
9
36
42
48
6
90
65
48
7
41
40
27
78
84
90
65
115
126
23
127
9
3
77
91
45
32
25
15
57
90
53
163
144
5
40
80
55
33
21
42
48
9
27
36
369
81
119
24
61
246
29
31
12
ABCD 95034623142*3^$a+1 [50012]
6
82
90
98
64
110
90
28
38
114
18
192
70
6
84
26
82
122
10
38
52
98
18
54
6
22
98
240
114
96
90
22
42
116
12
48
54
168
10
150
30
108
24
18
18
120
60
62
30
108
24
40
38
72
88
18
60
44
130
36
42
50
18
40
80
12
90
18
64
68
12
28
158
370
32
12
36
12
10
18
164
6
12
70
8
54
30
96
124
8
18
10
162
92
70
20
100
38
132
60
18
40
168
14
106
24
18
32
48
78
34
6
54
138
8
34
66
54
6
72
2
6
24
40
26
130
44
180
16
32
72
40
120
188
100
68
40
60
80
4
26
24
30
28
132
308
60
72
96
70
62
100
8
52
50
58
74
46
42
68
12
30
10
158
94
116
232
38
142
98
330
34
6
50
22
170
12
48
120
18
4
96
54
56
24
46
192
8
10
74
18
30
102
96
42
48
60
42
10
18
80
24
58
2
36
40
20
24
28
12
180
38
142
96
210
32
42
16
42
90
18
2
42
126
4
68
10
8
10
32
18
70
150
110
52
30
80
90
42
6
94
66
24
20
30
126
12
102
18
108
34
26
60
24
18
28
20
142
50
78
12
42
106
54
6
12
132
8
168
4
48
18
2
112
18
2
88
32
48
12
28
110
30
18
114
166
30
42
8
4
36
90
44
100
20
30
246
90
60
10
12
8
84
6
34
86
34
80
28
60
48
32
42
228
262
26
90
130
74
66
130
152
250
230
40
48
14
58
62
78
72
6
4
18
32
48
10
12
6
62
82
66
182
70
2
348
28
72
60
8
22
98
24
36
132
72
16
32
108
60
292
8
12
78
12
178
72
12
56
4
236
34
20
6
12
60
72
18
30
12
138
48
30
72
22
66
50
60
52
20
30
28
50
22
8
24
40
50
6
124
18
18
14
66
40
54
6
20
34
18
158
84
6
114
30
130
56
54
18
30
40
62
208
138
50
4
6
110
10
72
108
62
30
40
20
28
90
42
48
20
24
88
102
50
40
38
70
8
84
60
66
22
2
46
164
40
56
132
90
18
114
30
120
6
54
46
30
140
22
38
94
128
18
52
20
102
66
324
28
38
10
62
48
192
22
38
58
54
20
28
38
24
36
162
10
2
48
18
30
100
60
110
52
8
22
50
18
190
14
130
50
16
2
70
32
100
18
80
72
48
28
72
2
96
30
70
110
52
60
50
42
48
108
90
22
122
66
30
270
42
72
186
40
12
62
118
42
20
46
20
42
28
72
8
70
14
16
2
12
36
24
66
24
40
50
16
110
34
126
114
20
16
14
76
2
120
12
66
70
90
92
102
48
22
26
60
112
32
30
178
138
74
148
108
44
28
72
116
12
10
62
36
60
24
88
110
58
44
36
22
50
40
8
70
72
18
44
28
110
28
92
22
26
82
8
60
34
198
32
10
110
28
50
28
54
108
12
98
78
112
8
52
20
12
6
10
32
40
60
38
100
50
22
78
20
150
22
18
54
20
78
10
60
72
50
40
120
200
58
38
54
18
150
22
6
20
72
10
2
48
192
6
94
108
420
48
24
180
18
158
102
10
110
78
40
14
30
28
38
102
10
98
40
242
10
8
52
122
18
88
42
68
30
112
158
54
48
48
40
14
88
38
22
2
48
88
114
56
10
72
60
90
38
114
108
130
92
150
288
82
36
20
124
18
98
64
86
72
18
22
50
150
120
18
4
56
120
22
18
50
94
68
22
26
52
90
122
18
22
20
240
138
12
108
142
18
78
192
2
66
4
36
314
46
20
12
28
144
138
140
28
122
138
180
30
30
22
62
18
42
ABCD 95034690776*3^$a+1 [50036]
17
126
30
54
6
19
11
90
19
5
36
90
13
35
6
84
42
121
24
180
48
95
72
73
53
55
36
47
54
18
54
7
11
60
73
48
72
143
72
97
48
24
89
30
42
55
53
180
174
78
163
36
12
89
7
35
66
91
5
36
48
24
12
6
13
36
35
61
47
6
12
19
89
24
55
72
12
41
48
198
6
55
36
47
6
12
79
108
17
18
36
66
6
1
36
47
114
54
73
36
12
77
30
132
48
181
23
48
90
55
35
96
37
119
37
60
84
53
7
143
36
13
77
48
72
6
12
97
341
48
54
1
35
1
41
12
7
84
41
55
101
42
36
36
18
31
95
12
144
25
89
91
11
78
192
55
24
36
47
78
67
41
66
6
12
90
169
11
42
54
90
30
36
25
11
144
60
120
6
138
6
48
7
35
36
109
119
126
144
24
192
127
17
6
1
17
12
114
36
84
145
5
19
12
23
37
35
85
53
126
36
36
24
36
1
84
107
72
18
90
60
1
11
37
24
72
72
11
37
5
19
71
12
6
55
29
24
12
108
6
1
53
12
312
72
54
30
7
65
18
36
108
18
114
109
12
17
19
17
43
89
12
42
36
18
67
24
35
54
54
1
17
12
6
13
59
12
42
18
30
19
60
71
1
12
5
139
89
7
29
19
96
12
71
6
36
120
79
35
54
30
72
61
29
55
5
19
11
24
1
12
89
55
59
37
53
36
31
59
49
53
36
7
84
59
1
29
42
108
12
37
5
66
36
18
72
163
23
18
30
6
120
24
12
42
108
49
96
83
24
48
72
72
73
131
121
24
120
36
35
73
95
73
12
36
168
89
72
67
5
31
23
85
35
24
18
18
84
1
95
54
283
72
95
30
6
49
41
91
83
6
127
29
108
60
90
12
54
36
108
163
60
17
12
19
215
6
55
251
145
89
30
109
71
73
35
72
18
151
48
17
24
31
5
67
23
37
48
396
24
29
90
1
36
41
19
36
89
67
41
156
43
47
60
90
102
25
84
5
19
35
85
17
24
18
13
5
19
29
6
18
90
121
77
12
42
126
30
168
30
36
6
12
37
5
91
137
55
5
12
6
12
108
169
48
71
126
55
53
18
37
132
29
6
1
53
55
36
11
24
108
49
72
95
30
72
127
60
11
6
30
1
24
53
91
11
24
13
41
12
144
6
1
36
17
12
24
48
6
30
60
66
37
17
126
6
18
36
37
83
108
78
19
119
60
102
42
1
35
30
7
17
18
145
12
53
18
97
155
1
36
41
55
29
43
144
29
24
18
18
84
90
1
24
36
35
121
24
47
25
17
126
30
96
48
6
30
151
101
312
12
36
19
60
108
11
25
48
59
1
119
1
24
53
12
78
37
36
12
60
72
29
163
17
43
107
180
1
83
6
19
47
18
24
90
49
59
12
96
144
13
24
65
144
79
101
6
109
35
120
145
60
65
79
137
6
37
84
53
19
5
12
151
17
12
115
83
37
35
78
12
18
132
37
101
115
89
91
48
36
24
17
31
35
18
19
17
7
29
115
48
95
37
11
24
90
108
18
37
48
95
102
6
36
1
36
47
25
17
67
95
109
72
12
77
19
29
7
17
36
90
13
60
11
36
73
71
114
36
18
12
60
1
47
6
19
47
18
72
6
54
55
12
23
156
42
30
36
42
12
42
48
6
19
12
108
41
30
36
18
115
161
67
5
84
91
60
29
55
5
19
17
67
41
36
31
5
138
1
35
205
125
156
7
11
24
49
60
48
36
143
37
77
67
71
72
36
180
54
72
18
42
30
6
19
143
85
17
78
13
17
7
65
55
41
31
41
12
36
19
5
55
35
49
144
5
31
5
12
60
102
18
7
36
11
96
13
125
114
18
19
36
17
12
79
11
18
6
144
66
187
36
71
12
313
36
108
17
31
240
36
47
6
343
36
53
19
36
53
12
42
12
24
1
209
60
72
108
19
11
109
95
102
79
11
54
114
13
17
19
17
7
47
25
12
113
139
36
17
60
48
55
23
30
43
72
48
77
18
49
17
6
12
1
60
36
71
109
143
36
85
24
53
67
77
19
11
6
48
6
73
35
66
96
36
18
54
198
18
55
ABCD 95034813002*3^$a+1 [50033]
23
9
45
18
18
36
18
57
48
21
6
54
31
71
105
112
95
48
49
41
30
25
17
6
9
15
96
90
126
24
30
144
72
18
36
12
48
42
54
66
63
15
30
24
72
19
5
114
78
18
30
12
30
24
18
12
48
18
33
27
30
48
54
1
32
63
129
27
45
51
48
150
120
39
15
6
60
54
18
12
90
33
15
18
72
15
15
42
6
6
18
18
12
75
3
30
12
3
45
12
48
132
27
9
30
57
93
24
3
40
95
57
48
3
69
105
36
132
63
39
6
27
40
32
93
30
90
24
36
12
147
63
6
60
174
18
15
177
12
30
36
24
24
12
12
18
12
66
126
6
60
54
24
96
18
78
24
66
57
3
13
17
54
1
32
27
60
81
39
49
17
54
54
30
36
81
40
17
12
36
54
126
72
36
24
36
12
15
15
42
36
60
36
30
61
5
78
45
24
112
155
84
6
3
87
18
48
55
29
156
12
18
73
47
25
5
60
15
15
12
78
79
5
36
30
12
13
29
6
48
42
123
69
36
15
45
24
75
93
18
145
35
12
33
39
66
6
105
81
30
42
6
42
12
18
145
17
6
6
18
72
126
78
12
24
198
90
73
173
60
12
27
3
13
17
39
16
47
30
3
33
36
66
30
138
30
24
42
18
96
36
36
60
90
102
3
63
24
12
36
9
15
9
21
75
96
45
18
30
27
63
25
56
15
33
33
135
69
43
65
30
33
117
48
187
5
42
24
54
3
15
18
12
43
65
15
24
87
49
5
12
72
78
49
11
18
115
17
63
21
19
65
31
41
7
71
57
69
30
21
24
63
90
15
27
61
17
18
18
19
48
125
3
9
7
23
6
42
25
32
40
5
18
49
89
12
3
24
72
45
51
24
33
36
6
18
3
57
31
35
12
72
6
24
18
90
15
69
24
6
133
32
21
27
63
9
3
6
72
18
114
36
72
30
24
120
1
48
35
21
9
12
42
66
36
171
33
36
120
91
65
18
37
23
24
12
21
45
42
1
5
60
7
5
3
87
18
6
36
37
5
36
24
12
120
6
30
7
23
25
5
18
240
36
13
23
12
6
60
171
9
15
9
12
36
30
120
18
72
72
36
42
9
69
27
15
18
6
114
24
6
24
25
5
96
27
24
69
96
43
72
29
12
12
48
3
57
55
53
42
78
60
30
42
55
17
55
71
30
66
49
95
9
72
40
89
15
21
75
15
6
24
3
40
72
11
12
97
71
30
24
54
37
155
85
5
18
90
15
9
6
60
84
30
18
90
12
156
12
12
30
72
168
18
18
30
24
7
53
108
30
84
69
21
48
43
8
45
12
15
33
6
18
7
5
24
12
54
25
8
88
17
60
3
39
66
54
9
21
24
42
9
16
8
9
36
42
18
12
90
84
6
30
24
24
42
60
24
75
33
48
15
48
15
49
47
114
24
78
42
6
30
42
30
3
45
12
12
48
12
63
45
42
30
43
32
63
73
17
30
18
7
5
18
105
16
41
54
6
24
6
12
6
66
54
24
36
60
42
18
30
36
18
42
9
39
6
72
19
8
21
24
30
126
12
12
30
33
27
108
18
24
48
279
48
81
60
27
33
6
18
96
135
72
63
121
41
127
71
12
37
56
40
29
115
8
3
42
12
78
54
36
120
39
9
12
3
24
72
24
21
51
39
36
30
15
39
9
87
60
13
191
168
30
48
18
102
48
24
36
6
18
18
18
30
132
25
23
1
56
3
54
12
18
18
30
18
54
33
165
78
36
24
81
63
96
36
6
39
9
6
6
3
24
15
18
102
48
18
36
51
33
12
27
21
19
41
31
29
72
60
84
3
45
60
12
51
15
210
79
5
6
30
18
45
45
42
33
136
29
246
61
32
3
78
6
105
9
42
37
41
126
66
240
7
56
9
36
12
39
21
24
48
6
36
6
19
53
36
15
45
96
108
66
30
15
72
39
24
57
24
144
129
63
75
42
72
75
129
24
12
24
12
60
243
27
48
66
30
84
6
18
66
7
47
78
115
77
96
24
42
25
5
99
57
12
51
165
51
21
67
8
39
1
80
57
6
54
138
18
30
54
222
36
9
9
36
24
75
24
45
72
24
12
7
11
36
18
102
24
6
51
15
18
6
30
18
12
36
9
93
3
45
120
27
3
12
33
48
15
84
18
3
21
6
60
48
24
18
63
39
33
69
30
18
42
24
9
21
12
48
31
29
27
27
18
3
40
47
30
139
5
24
12
12
18
30
24
36
15
24
9
55
5
24
27
69
27
15
9
3
36
1
41
108
120
60
120
15
24
112
5
24
204
15
15
6
6
6
12
27
33
102
6
114
24
30
42
18
30
105
45
84
120
6
6
18
25
72
24
29
27
45
18
30
36
39
72
15
6
18
42
39
33
55
23
48
12
150
15
24
24
9
60
42
25
29
27
135
25
23
9
27
18
3
40
53
24
36
12
102
12
24
81
15
1
197
48
48
24
43
53
27
33
30
36
18
3
33
12
27
3
13
32
64
29
6
6
39
64
56
141
24
51
39
48
18
204
75
51
180
9
129
102
24
6
72
36
7
17
30
18
30
42
6
9
87
6
60
12
30
30
55
11
12
138
135
21
30
45
81
84
ABCD 95034840898*3^$a+1 [50035]
11
42
7
23
48
1
48
11
82
8
10
17
37
56
4
18
78
84
51
36
20
51
30
22
36
5
16
8
33
28
24
8
48
10
50
190
20
25
20
15
9
3
13
5
51
9
22
33
5
40
35
27
22
66
5
4
11
1
8
33
55
8
49
15
15
17
9
40
72
20
10
9
21
12
30
17
24
67
8
12
9
39
22
83
40
5
10
62
10
8
40
20
10
12
72
56
40
2
60
10
8
12
67
3
29
21
130
42
18
12
17
9
22
42
47
19
21
36
53
15
7
12
105
21
30
2
7
45
8
27
21
12
7
21
11
39
9
51
69
51
1
9
12
15
15
9
69
24
27
24
15
21
21
27
11
12
30
28
32
3
15
112
68
4
17
13
48
59
21
40
12
30
8
13
9
11
24
96
24
21
12
15
43
54
8
78
1
9
84
11
25
24
8
55
3
2
28
12
18
41
9
100
132
23
16
3
60
66
60
50
25
65
34
33
27
30
11
37
12
26
1
20
1
12
6
2
18
9
40
8
7
26
12
30
93
15
64
26
39
48
3
4
6
35
49
6
12
129
33
83
25
30
38
60
15
37
3
9
3
65
28
2
100
8
64
6
12
23
49
23
25
8
15
24
31
20
4
36
5
85
11
28
20
25
30
6
27
15
8
25
24
23
9
61
15
83
177
3
12
33
7
78
32
19
29
99
25
30
36
122
22
5
1
24
26
1
9
2
52
18
18
12
29
4
75
54
126
80
1
9
24
30
38
15
15
9
4
77
39
43
21
65
10
50
27
7
108
42
87
59
9
31
90
20
4
30
33
45
27
32
9
154
6
144
18
5
73
24
38
48
4
30
8
70
8
30
52
20
19
41
40
78
20
4
26
4
108
15
8
52
20
103
69
21
15
56
4
84
15
30
35
88
27
57
11
57
51
4
6
11
9
15
19
8
97
15
48
18
2
22
27
39
20
12
30
7
53
40
50
28
9
8
7
6
24
11
7
30
35
28
36
9
30
2
15
40
15
30
20
10
90
48
90
2
18
30
79
32
16
15
42
3
15
29
4
65
60
7
72
15
21
95
30
4
63
45
18
29
55
18
48
32
7
32
1
3
15
2
3
37
48
50
40
102
83
37
30
60
102
30
53
37
30
60
41
15
49
8
33
15
49
8
67
41
12
15
37
66
2
15
15
52
38
87
13
18
24
17
9
4
15
41
60
30
30
72
28
2
13
12
23
12
33
7
18
87
15
65
15
60
30
19
20
1
60
3
39
26
12
40
78
9
23
18
51
19
2
3
45
4
15
53
3
16
39
9
11
10
35
16
39
42
27
21
20
12
10
12
33
5
30
28
30
92
18
12
97
8
7
6
11
69
52
60
20
28
32
52
23
67
68
49
8
3
10
18
2
55
53
67
23
64
18
3
20
15
9
33
60
28
12
3
15
2
18
22
42
90
11
45
4
8
60
30
28
9
3
8
4
18
30
60
30
23
15
70
27
45
8
34
6
20
10
12
17
33
28
20
12
43
27
30
50
58
11
16
5
3
52
5
60
60
40
8
19
63
30
8
151
24
56
13
38
13
15
42
15
15
18
2
28
2
28
32
22
5
31
90
42
132
30
15
12
56
33
10
50
30
4
105
45
30
8
18
12
60
22
21
65
30
30
70
21
33
66
5
37
8
12
40
38
1
8
48
13
111
9
27
83
4
30
96
11
43
21
9
47
1
87
15
17
13
18
30
20
78
9
16
65
64
66
12
12
36
170
4
26
25
9
8
7
15
18
8
12
67
51
5
57
28
84
60
3
57
8
52
6
32
13
5
120
210
25
129
26
25
15
20
10
71
79
42
23
25
140
22
38
39
1
47
24
121
23
16
29
19
60
71
34
3
23
22
3
17
30
49
3
8
70
47
13
68
40
24
8
48
42
30
7
81
72
15
27
56
42
3
16
104
25
24
26
12
52
6
20
10
140
34
6
57
15
29
48
1
12
3
15
2
240
58
9
3
12
5
61
30
5
15
4
5
40
41
30
25
9
8
15
13
27
32
61
51
3
38
40
12
11
96
39
25
9
18
77
1
20
52
20
27
72
151
50
48
12
18
9
21
4
23
15
25
48
57
60
68
4
51
5
7
117
6
54
90
21
15
62
22
26
12
75
3
10
2
58
24
18
5
64
39
17
145
20
55
27
161
49
18
68
9
1
60
12
47
13
12
3
5
10
38
12
10
12
45
56
45
12
28
24
6
2
28
32
88
24
26
12
10
47
33
7
41
10
5
15
10
12
8
27
3
52
17
33
7
48
8
15
60
34
66
42
47
31
41
43
5
133
35
37
87
81
8
10
2
7
45
8
28
30
2
15
43
2
7
3
20
70
3
17
3
64
8
7
18
48
72
23
76
3
18
15
3
2
3
24
33
22
6
59
16
45
12
95
55
12
8
37
11
10
72
30
12
56
61
20
1
78
41
13
11
16
3
36
50
7
3
20
57
33
135
45
4
6
24
68
13
17
52
26
9
48
120
37
11
4
71
102
7
21
20
40
60
60
2
48
10
51
8
21
70
101
13
6
2
7
20
3
69
4
47
82
30
6
47
3
22
20
90
108
64
21
35
130
12
68
4
128
15
63
25
15
12
12
6
11
1
60
27
8
124
36
8
19
21
47
28
30
90
2
142
5
1
47
25
15
57
15
3
5
25
38
42
30
10
12
35
43
8
34
11
24
21
10
30
87
53
64
6
2
48
22
18
24
36
20
22
110
67
21
20
7
8
16
39
2
39
39
34
3
45
8
60
34
6
2
9
19
2
48
4
48
3
9
6
2
19
63
6
32
60
160
23
24
3
13
5
4
71
24
31
41
48
1
20
91
24
99
6
2
10
63
5
60
19
32
21
3
115
29
16
17
63
45
19
71
57
55
65
85
20
82
21
39
116
52
9
128
1
30
2
15
24
1
27
36
9
15
15
6
11
48
40
21
59
3
30
15
63
4
5
16
5
4
15
8
7
18
15
45
18
9
11
34
11
76
11
58
12
12
30
56
4
6
24
36
2
18
22
48
12
78
12
3
69
6
5
55
2
40
12
66
50
7
35
18
100
2
10
12
6
62
43
5
30
121
21
47
28
5
22
30
6
42
3
27
30
23
7
20
18
60
31
8
63
10
27
12
3
33
23
34
30
26
34
18
38
22
8
4
15
3
69
69
59
31
30
24
36
24
78
45
60
53
4
15
51
77
13
150
117
32
1
12
12
18
12
26
40
24
3
143
42
40
38
21
9
39
81
19
20
21
42
30
150
30
28
24
11
55
122
60
18
1
21
8
10
89
48
43
21
33
15
80
51
130
92
43
137
40
20
18
4
65
25
8
7
33
27
3
48
41
1
12
3
53
12
82
6
12
42
6
15
9
30
18
75
5
52
6
45
20
16
11
37
3
18
12
48
27
44
16
84
9
11
39
1
8
13
123
45
20
7
27
21
47
22
36
114
18
8
70
29
73
8
12
108
4
51
32
7
38
52
8
10
30
20
19
59
52
ABCD 95034950072*3^$a+1 [50025]
37
123
9
3
60
48
24
116
37
60
12
23
16
201
3
20
28
72
8
25
3
189
51
44
40
45
11
1
123
33
107
13
15
45
24
15
60
56
12
76
9
35
100
8
4
24
12
45
59
13
71
97
12
11
16
33
3
9
243
20
40
92
208
8
52
12
24
84
96
81
119
132
4
20
1
87
33
35
28
69
60
63
9
131
112
8
52
12
56
25
87
36
12
20
72
36
4
32
25
63
60
12
96
44
144
84
37
23
28
69
11
24
84
60
36
24
60
1
48
27
56
37
72
3
32
124
60
9
27
20
60
13
47
60
28
45
23
100
32
16
56
1
3
36
180
80
4
9
35
16
21
108
23
12
16
36
8
13
95
24
160
8
100
56
112
44
36
4
24
57
87
12
36
60
12
32
64
80
1
48
11
36
48
12
88
32
4
72
48
57
252
15
92
4
20
64
20
40
188
4
36
104
13
87
20
24
40
9
27
320
28
117
3
20
132
48
16
21
111
12
32
1
12
83
4
81
35
48
64
80
12
13
47
96
12
180
28
8
37
15
44
25
15
44
84
76
104
192
24
36
88
36
24
48
32
100
32
73
47
4
20
4
68
85
60
119
73
3
20
85
24
15
56
144
25
59
97
47
96
4
12
20
4
32
49
23
88
72
93
23
12
12
145
3
129
23
96
36
85
48
3
45
3
96
8
72
40
20
13
3
9
23
72
1
72
23
24
61
39
56
37
47
4
24
12
21
35
4
84
56
121
39
60
8
132
25
11
24
28
8
25
3
20
24
72
121
3
36
144
44
72
24
40
36
44
96
40
21
23
40
21
3
45
143
49
51
69
3
45
275
16
24
36
20
36
85
3
12
56
48
40
164
132
61
3
24
12
8
37
15
36
9
83
52
33
15
56
72
88
92
48
61
51
68
1
179
12
72
12
4
20
36
48
13
23
24
60
12
28
56
16
60
45
36
35
48
64
36
116
28
128
109
3
20
16
69
11
4
20
60
16
21
63
57
95
1
59
24
12
100
8
1
48
11
84
76
24
33
3
296
28
12
36
20
85
59
40
33
111
36
8
168
12
76
92
37
12
135
105
39
9
11
60
24
12
208
20
60
36
40
21
15
24
12
132
48
44
73
71
156
13
27
33
12
59
184
68
52
33
39
20
76
80
40
20
40
48
21
11
37
27
20
88
92
28
32
25
95
16
20
28
57
3
84
33
47
28
24
44
96
24
109
35
25
135
8
28
44
12
64
60
44
25
15
32
1
3
80
16
8
76
36
44
24
28
12
8
24
133
47
60
16
128
12
12
13
12
192
195
201
23
61
131
120
37
111
12
45
60
239
40
44
72
48
37
12
47
28
32
76
8
1
11
48
60
12
12
28
57
27
128
52
141
23
4
32
60
1
35
37
11
16
105
63
57
11
72
12
1
60
23
24
85
51
9
11
37
23
96
85
11
28
24
32
4
9
27
44
84
12
96
24
4
21
3
80
76
20
12
25
147
45
35
40
20
12
156
37
35
48
52
80
28
32
12
1
72
15
48
117
95
36
112
165
12
11
64
32
121
87
20
13
24
59
24
36
144
25
167
108
112
8
28
57
3
44
28
68
12
85
11
40
36
44
4
96
36
44
72
28
56
48
52
8
13
15
45
179
24
1
23
40
105
3
80
84
36
24
64
57
47
48
4
180
8
16
20
97
3
20
1
123
128
84
136
108
72
8
180
76
45
11
25
24
36
3
72
8
16
84
20
16
21
15
9
36
35
72
120
13
23
40
84
60
12
108
20
16
20
1
36
119
1
27
20
37
59
64
72
285
15
20
48
28
120
57
51
24
45
12
11
49
11
12
133
27
92
40
104
1
15
68
12
84
1
95
60
28
80
36
36
64
117
27
8
25
47
48
24
40
81
63
24
8
132
12
1
35
24
13
3
44
85
3
36
56
85
23
145
15
8
28
81
71
28
20
60
1
11
64
33
35
100
32
4
12
9
15
68
205
27
56
12
28
20
24
85
59
4
33
3
24
72
20
64
24
57
35
28
32
24
40
80
36
25
168
23
24
4
56
16
8
100
36
188
100
36
84
92
84
1
39
21
39
36
201
63
72
8
64
117
15
20
84
24
13
15
128
12
40
104
60
4
56
73
27
24
12
8
100
9
15
12
8
85
11
37
99
48
8
37
11
124
36
20
49
12
48
12
35
73
12
15
20
96
84
1
84
159
92
88
32
4
8
36
52
72
45
3
44
1
15
20
49
39
9
60
35
25
23
4
33
35
37
3
140
13
23
64
68
12
73
35
220
44
36
132
40
33
99
84
72
20
145
3
20
37
24
23
36
40
12
8
64
57
36
ABCD 95035017692*3^$a+1 [50036]
61
84
107
45
40
60
95
1
20
15
45
4
5
39
4
48
44
48
28
80
52
116
27
162
147
40
11
90
27
3
24
13
140
112
35
108
61
36
84
24
116
27
225
27
18
3
244
96
71
36
12
132
25
23
97
35
288
12
81
15
12
285
48
27
18
123
531
18
207
75
1
72
23
54
259
56
93
198
49
11
120
297
40
95
60
21
24
148
59
48
1
84
23
42
403
59
1
80
100
77
91
11
25
116
280
72
12
60
164
81
271
12
155
13
140
9
90
109
44
16
72
24
36
84
128
120
15
37
80
3
73
5
63
147
249
36
228
76
113
31
20
189
211
59
12
1
68
9
7
108
23
24
225
21
27
88
144
120
84
36
95
81
88
11
60
1
60
60
72
107
133
35
18
43
60
161
6
165
40
29
66
33
220
12
132
143
109
36
17
42
81
45
27
27
13
35
42
39
16
11
33
40
149
103
80
132
112
48
47
153
340
65
91
11
96
13
44
27
1
120
92
112
131
169
128
16
164
52
11
45
75
60
109
35
1
120
107
168
45
75
25
107
192
145
23
121
77
19
35
36
144
36
120
133
96
11
117
45
31
96
80
4
12
137
3
15
57
27
13
132
23
45
16
104
16
11
108
348
90
90
84
73
96
47
24
36
57
135
85
23
153
9
7
65
51
268
59
1
107
189
51
12
60
72
133
36
119
57
36
87
37
11
150
3
27
24
18
75
76
132
5
163
116
75
60
48
72
49
84
60
12
11
42
75
112
36
20
12
63
49
11
117
12
51
49
95
108
102
51
72
216
64
12
71
45
27
13
20
112
32
48
33
63
52
168
32
27
180
57
64
216
84
132
72
107
69
27
13
204
12
131
12
457
44
27
37
20
16
11
81
105
54
61
24
35
18
43
107
157
23
61
84
53
115
95
24
25
24
32
28
17
72
7
11
72
30
63
27
1
32
100
107
30
18
24
13
23
162
30
25
83
132
18
243
112
32
40
5
43
149
186
9
75
108
132
73
17
63
16
20
27
37
12
113
3
15
109
251
72
73
80
4
41
43
252
32
28
104
28
156
71
25
143
12
73
35
33
45
3
60
9
243
45
72
18
54
211
5
282
213
12
132
148
143
13
60
36
84
72
200
40
68
57
55
32
28
317
27
40
48
8
64
24
77
54
49
41
19
107
132
153
75
177
27
126
90
12
13
47
270
27
48
27
213
3
25
60
20
9
19
24
77
195
171
120
73
17
42
12
25
128
100
288
152
87
1
44
36
45
27
160
275
1
320
9
18
49
71
132
18
3
24
27
66
27
16
84
68
48
16
8
36
4
156
20
76
131
45
27
85
48
155
72
12
33
108
48
16
143
48
97
48
24
128
108
87
13
32
112
48
5
43
384
204
17
19
8
15
153
28
80
112
32
340
5
43
125
79
11
192
1
131
120
69
16
84
71
9
9
43
204
108
72
24
197
19
24
180
47
37
35
18
30
60
12
1
84
83
73
11
78
18
9
48
16
60
20
16
140
51
13
372
29
66
60
45
112
48
48
72
72
53
127
ABCD 95036341748*3^$a+1 [50043]
180
4
60
132
60
104
9
31
24
48
12
41
90
21
4
44
88
44
160
23
48
57
88
23
25
12
53
7
8
76
8
96
100
20
16
29
15
165
67
240
32
48
60
4
11
78
15
4
143
45
63
25
12
132
56
4
5
87
64
20
16
23
33
72
28
24
41
19
96
60
24
53
7
44
45
90
1
24
5
51
3
13
12
36
29
3
105
3
12
24
28
60
68
28
24
41
24
43
8
40
29
6
49
23
73
47
13
47
69
39
9
3
42
15
36
69
36
7
35
25
23
109
20
76
32
88
92
3
45
45
31
41
195
28
36
48
48
12
80
33
123
72
3
114
91
176
16
228
12
8
27
73
29
67
8
105
3
3
144
61
152
4
119
21
21
30
73
72
20
3
25
56
28
11
69
28
24
20
168
21
91
11
25
44
64
36
48
12
60
36
95
13
56
28
65
90
33
4
173
3
52
12
23
121
65
30
49
11
1
116
100
47
33
3
177
4
84
56
21
55
72
56
12
72
36
4
56
36
4
36
48
12
36
92
3
13
36
113
3
4
29
54
61
96
44
36
4
32
28
20
100
35
61
56
24
16
24
44
24
3
18
30
97
53
19
80
196
56
3
21
12
52
56
4
35
93
12
108
225
102
25
83
85
83
37
8
64
72
44
24
15
36
1
128
88
48
60
12
24
20
3
90
7
8
16
12
12
11
69
160
36
36
8
21
31
176
24
3
1
72
8
9
36
7
12
32
4
29
51
16
23
13
44
100
24
20
39
48
13
200
4
60
68
148
12
23
25
92
388
36
11
13
24
56
39
45
28
44
4
92
75
9
144
4
23
73
116
24
16
89
7
47
25
11
49
60
48
23
165
72
12
3
13
20
39
6
19
132
29
51
40
24
92
4
24
29
51
16
29
7
5
3
4
132
48
80
21
39
12
4
56
16
12
41
15
172
65
162
85
96
20
16
60
120
41
72
27
16
60
17
103
128
9
36
19
80
16
59
90
7
101
75
15
57
12
81
99
63
30
6
177
57
27
76
48
144
95
21
16
59
84
1
36
24
17
7
48
68
12
3
60
9
45
7
96
48
44
148
44
4
35
109
23
30
3
40
32
93
51
21
43
56
3
33
64
44
75
54
15
36
60
120
39
6
90
9
45
30
37
68
88
20
52
60
12
8
15
145
156
5
60
79
11
90
79
12
48
35
93
28
5
51
40
68
112
68
75
37
60
36
32
16
24
132
83
1
204
11
81
36
52
20
52
11
12
1
185
7
168
104
36
36
39
42
120
103
65
7
20
27
18
90
12
33
24
123
1
84
56
16
168
5
30
61
107
37
60
60
128
72
21
51
40
24
5
15
100
35
37
144
71
9
64
35
37
12
36
92
4
44
96
16
84
24
5
19
12
164
12
28
120
20
4
216
32
15
33
96
36
12
96
15
21
3
1
35
120
61
8
135
48
57
72
16
72
20
76
35
1
36
83
90
51
40
89
54
25
96
59
57
111
18
7
60
48
36
29
7
20
40
60
104
108
3
33
160
24
35
37
24
155
25
20
165
15
147
42
7
119
30
91
24
32
28
5
39
48
24
64
24
48
83
45
52
8
36
36
75
33
160
17
78
45
9
90
117
129
54
78
30
13
47
13
24
8
63
1
48
72
60
60
11
228
49
5
6
12
105
64
48
5
91
72
204
60
20
84
40
92
108
160
12
20
72
3
132
36
25
12
32
216
256
44
24
136
80
16
53
198
49
48
35
1
65
42
25
80
64
20
4
32
4
36
104
4
56
39
85
32
27
30
75
156
16
20
60
33
43
84
60
240
84
44
28
65
132
27
184
120
24
20
21
7
95
57
21
31
59
25
56
3
78
99
21
43
47
109
56
64
191
48
129
40
32
4
29
147
3
61
5
159
45
87
4
44
3
49
83
90
67
228
8
28
12
48
59
117
64
12
84
56
3
1
20
4
24
36
47
9
3
93
4
89
15
12
4
24
44
52
83
61
84
101
42
109
11
133
132
12
8
63
25
96
36
35
25
144
36
8
117
18
72
9
64
36
8
16
119
90
15
52
23
48
85
23
21
4
44
40
36
12
48
65
15
4
12
20
16
8
4
96
5
31
8
36
16
96
83
57
48
99
90
115
48
44
28
12
36
12
11
277
113
19
48
20
28
107
13
35
61
29
55
35
61
176
100
65
63
24
15
18
87
21
7
35
25
8
76
29
60
ABCD 95036436336*3^$a+1 [50004]
96
4
17
63
45
162
9
39
1
29
6
25
35
6
24
36
27
75
21
39
37
41
30
54
96
42
12
24
9
36
15
1
59
45
15
1
53
12
60
3
52
5
24
72
48
30
6
78
57
3
72
144
6
30
6
84
36
39
51
30
27
33
48
15
9
67
101
132
18
54
18
45
72
33
18
42
27
4
11
9
27
18
24
6
12
33
27
42
6
9
15
102
18
18
19
125
36
132
6
21
51
18
51
21
48
91
5
54
61
23
6
84
72
24
12
19
20
81
24
66
84
144
6
39
21
36
138
1
53
27
60
4
5
39
120
21
60
156
6
24
45
63
1
11
6
42
90
171
21
6
9
15
30
6
84
66
3
57
30
84
174
30
1
11
109
5
75
123
90
12
6
72
6
6
30
15
9
12
3
129
96
12
30
54
78
57
60
3
6
6
6
42
156
24
72
150
24
30
36
33
33
3
16
44
21
18
6
6
49
5
6
36
12
18
18
30
15
15
30
51
4
71
36
33
9
66
6
3
63
90
12
60
75
81
42
42
18
49
29
12
48
36
30
6
159
21
19
8
87
30
19
29
48
27
135
6
75
45
54
42
123
12
75
9
39
90
18
9
4
5
51
9
31
5
39
76
20
45
18
1
71
6
19
101
60
3
75
1
20
40
35
84
1
53
48
3
21
6
109
35
9
15
24
201
9
12
54
72
12
78
18
54
12
6
30
39
75
105
51
13
29
7
41
30
9
81
39
4
77
72
18
54
24
30
45
39
6
39
120
75
37
24
11
30
54
12
49
20
51
57
21
39
21
171
4
71
6
12
72
15
48
33
90
12
37
101
12
48
3
27
54
54
9
12
9
31
53
6
54
30
18
27
52
35
69
21
78
1
29
78
60
54
30
30
3
15
1
41
54
180
12
30
12
6
54
60
30
18
24
6
153
9
51
16
35
18
12
3
72
21
12
12
150
18
6
60
61
60
5
79
20
15
1
24
59
57
33
15
12
3
126
12
12
12
19
5
12
48
12
12
7
5
39
76
11
12
45
16
77
19
65
108
72
15
3
48
12
6
135
15
69
12
3
30
102
48
180
1
5
15
21
24
24
48
72
102
45
63
12
90
75
51
18
39
52
53
31
137
3
45
6
49
5
96
18
48
12
6
51
3
36
12
30
19
5
39
16
23
21
40
17
43
36
53
7
5
84
6
36
9
64
36
68
57
48
7
23
1
29
48
12
6
6
6
93
21
18
126
12
63
40
5
12
18
6
78
12
85
29
12
72
15
21
126
85
23
42
3
3
33
27
12
37
65
24
102
13
29
36
51
4
5
36
36
123
16
5
15
84
16
29
75
27
18
24
51
69
36
6
49
5
90
45
9
7
20
40
5
3
15
12
18
51
76
5
24
111
105
84
6
45
40
23
1
5
12
24
15
21
30
84
33
36
9
18
30
108
15
51
6
24
36
19
11
9
15
90
6
49
143
1
11
129
96
4
41
84
15
21
3
27
108
12
66
12
36
60
42
18
15
15
1
65
24
12
60
24
3
87
25
29
144
72
48
18
9
4
65
30
21
63
18
79
5
39
45
36
18
12
78
36
6
174
15
27
49
84
35
9
27
18
7
5
54
72
42
30
18
78
36
45
33
30
37
59
1
29
60
36
6
12
102
30
24
25
17
24
84
30
1
44
75
9
81
66
45
33
66
30
126
6
39
51
42
75
21
30
25
11
129
27
9
9
30
85
5
12
18
21
24
21
60
15
21
18
12
49
5
55
11
84
6
60
3
81
159
16
53
7
20
45
19
71
6
39
105
18
18
3
16
41
18
21
15
18
31
59
1
20
69
87
84
24
45
7
23
21
36
60
4
5
12
18
6
6
30
78
1
84
47
69
33
7
20
4
41
54
12
78
24
36
6
85
41
54
24
114
120
27
9
24
18
49
41
18
45
15
42
72
7
59
24
18
30
9
21
84
48
60
12
3
3
69
21
90
9
105
19
11
6
12
7
44
27
12
30
31
59
1
5
15
16
29
15
16
71
9
63
30
36
91
11
18
24
51
45
15
111
18
31
20
39
36
30
15
40
59
48
30
3
51
9
9
6
12
42
6
66
3
93
39
60
45
18
6
75
69
127
11
24
9
9
18
18
60
36
24
132
90
13
20
9
6
102
54
6
48
12
18
1
80
3
12
33
63
33
21
156
27
75
30
7
8
111
120
21
51
18
31
23
12
9
16
23
21
87
9
15
25
23
57
171
12
1
5
51
105
3
16
41
48
30
18
48
12
48
24
6
61
20
21
12
31
5
72
18
24
6
51
3
6
6
6
3
45
12
114
54
6
66
42
18
3
15
54
7
29
6
60
6
63
81
60
6
12
66
12
12
12
199
77
30
72
57
4
77
12
6
61
5
6
30
12
27
3
37
53
7
35
18
12
48
36
6
96
33
21
19
44
12
24
60
81
63
36
9
15
3
18
60
24
90
1
41
3
96
120
40
56
21
84
19
65
31
5
114
25
80
9
7
11
9
99
66
48
66
21
3
18
12
12
78
60
48
18
126
48
37
80
3
6
72
3
84
51
24
12
9
21
24
84
78
114
66
13
41
84
12
39
21
39
4
29
12
78
21
45
30
9
12
60
21
24
24
15
147
9
15
25
5
39
16
5
18
30
108
54
93
57
60
48
48
18
54
12
99
9
78
69
4
161
63
87
24
12
54
15
21
252
18
9
39
30
31
65
84
90
114
6
96
18
67
53
15
15
21
9
67
20
45
78
36
25
5
51
21
30
12
1
35
102
19
60
20
9
75
27
13
59
36
30
24
15
21
15
16
11
114
18
36
25
47
12
6
51
60
21
24
3
36
81
15
69
151
35
48
60
6
30
60
12
9
21
27
3
12
66
15
75
36
25
5
66
12
18
43
5
12
19
53
6
25
11
24
21
15
120
18
78
73
56
15
18
6
6
30
69
45
24
7
11
49
ABCD 95036458222*3^$a+1 [50012]
18
12
48
30
54
96
66
126
39
39
25
5
30
30
66
24
54
72
60
24
30
12
18
90
45
81
66
78
84
36
42
30
79
23
6
72
18
30
42
18
150
6
19
11
36
60
78
6
84
6
114
85
11
6
15
3
150
102
30
3
81
168
7
5
108
102
84
42
54
78
96
24
31
35
12
48
24
42
15
45
6
13
5
36
36
162
126
30
30
6
114
12
60
103
17
18
36
9
15
84
30
18
84
54
12
84
6
45
135
18
7
17
210
6
6
90
24
66
246
72
6
120
96
145
35
168
37
35
6
42
13
95
42
6
102
18
150
12
54
54
24
102
24
24
61
80
51
18
30
222
54
6
36
48
31
5
48
30
18
43
89
6
42
114
126
90
48
60
1
59
6
15
3
6
36
18
1
29
3
249
108
36
7
35
30
12
60
96
6
30
138
66
42
42
48
19
5
84
55
47
102
27
45
36
30
72
66
30
12
13
71
9
81
31
48
65
54
72
18
18
13
47
30
99
81
18
72
84
18
78
72
168
18
15
51
66
24
99
147
24
21
3
96
24
84
42
24
111
15
54
6
6
12
102
84
90
6
96
12
30
18
42
51
51
6
24
84
114
18
48
24
18
12
1
32
3
6
6
18
60
51
16
59
21
3
12
18
12
144
30
84
6
30
36
25
17
48
15
63
36
6
162
36
30
54
6
24
102
108
48
13
215
36
21
3
6
54
6
24
42
54
96
12
6
42
18
37
29
24
12
90
18
51
63
97
65
168
36
42
30
43
17
12
60
132
48
3
27
21
9
36
12
54
24
25
77
3
15
1
155
78
60
12
84
30
12
18
15
27
24
240
36
48
6
19
5
91
144
47
33
99
6
30
30
30
36
120
36
13
96
80
15
96
108
24
61
11
36
18
12
24
36
150
30
12
12
75
45
60
48
66
24
30
60
48
60
354
66
18
120
24
132
30
54
24
33
3
30
12
18
97
48
101
75
9
55
35
12
114
48
63
57
6
30
51
63
66
31
29
30
30
6
114
12
19
23
90
6
25
89
66
6
31
29
51
63
90
90
61
119
60
12
18
120
12
75
3
6
30
9
39
108
24
6
54
169
65
31
23
66
55
5
42
90
39
64
131
6
12
60
102
25
119
30
27
27
12
24
72
108
45
15
12
24
156
12
60
73
35
78
15
16
59
30
30
54
18
42
6
36
108
48
30
42
18
48
42
102
12
60
36
42
6
12
54
24
114
18
30
15
99
36
54
30
18
3
27
36
186
6
33
21
60
6
24
49
29
3
33
127
17
30
42
54
6
36
30
168
12
30
30
78
27
69
6
162
30
36
1
5
30
66
18
6
6
12
12
69
15
30
84
6
72
18
162
24
66
54
90
19
5
60
84
36
24
30
12
78
18
90
18
25
5
12
30
78
36
18
12
18
78
30
144
36
78
24
72
24
36
30
60
54
36
90
39
117
12
12
19
5
91
53
27
9
30
25
80
159
60
30
96
84
96
51
3
42
18
12
6
204
36
24
6
138
24
6
30
84
18
102
12
60
84
132
63
15
6
36
30
24
48
42
54
60
54
6
150
12
42
66
60
15
51
66
60
15
159
24
12
54
39
81
54
6
6
54
66
162
72
75
21
48
27
3
54
7
65
48
78
42
36
132
15
3
12
138
7
107
21
21
54
36
54
24
12
126
12
30
12
36
84
30
48
30
30
96
126
66
72
6
42
12
13
173
36
18
18
43
17
63
39
6
126
48
6
31
65
60
24
24
36
6
18
6
126
6
12
126
12
30
78
42
18
12
19
41
24
114
6
18
12
54
6
18
18
18
6
78
48
54
90
90
120
66
15
105
84
6
18
6
48
78
12
60
96
30
30
30
85
5
6
78
96
96
135
81
12
18
24
6
78
66
78
192
54
102
42
223
17
48
30
30
24
48
42
18
111
96
21
48
12
30
18
6
54
6
24
24
6
55
41
186
84
48
72
24
120
66
18
36
54
30
37
11
24
18
96
27
117
36
151
233
7
53
78
45
3
24
12
66
18
6
36
72
30
21
87
18
55
47
72
48
108
6
30
9
111
24
6
36
60
19
143
12
108
18
24
31
23
201
9
6
96
42
12
36
30
25
35
18
12
15
3
132
25
47
1
47
138
24
36
30
114
18
60
18
72
30
30
12
6
21
16
17
18
30
12
3
195
138
90
84
18
18
30
30
12
78
42
49
143
48
30
132
30
12
24
36
25
53
48
18
12
24
24
61
71
120
150
24
24
36
120
96
108
36
18
61
17
48
15
39
90
12
30
21
63
97
23
60
6
120
60
30
6
48
54
36
24
48
13
5
12
15
3
60
72
18
7
ABCD 95037520166*3^$a+1 [50004]
5
19
11
6
19
24
23
13
11
6
54
60
48
61
149
102
48
13
17
12
24
79
71
96
1
17
12
24
30
30
12
103
24
35
61
29
30
85
5
18
18
30
66
19
11
36
90
102
12
6
7
41
30
60
84
30
42
13
5
12
90
121
29
48
43
12
53
24
6
18
60
67
89
66
54
19
11
1
12
60
185
31
29
36
12
42
36
85
5
60
54
18
12
6
12
18
60
6
6
12
36
24
30
1
24
95
78
43
60
24
41
6
96
18
60
55
29
72
31
53
30
54
31
12
23
85
29
6
144
1
5
36
30
49
29
30
18
7
41
7
35
24
6
90
25
108
35
6
30
18
90
6
19
17
30
48
42
18
18
18
240
24
25
41
6
60
48
12
6
18
24
72
24
25
5
36
18
1
47
42
6
12
18
67
5
30
24
13
11
37
48
35
24
25
65
66
30
60
55
12
29
43
203
18
19
17
19
11
49
5
24
31
17
30
13
24
11
42
42
30
78
25
23
90
6
18
55
35
1
17
198
109
47
30
54
25
12
12
71
126
6
30
24
24
30
84
25
36
35
36
49
107
42
138
13
5
6
96
24
13
47
30
24
55
47
13
24
11
6
48
31
24
53
7
60
5
102
18
12
19
5
19
53
12
43
12
77
31
5
192
6
6
19
17
30
13
24
60
168
12
35
13
17
43
17
6
205
17
7
5
12
96
60
48
84
42
126
12
6
37
17
36
6
18
36
7
17
30
60
13
5
103
11
13
17
43
35
102
19
41
43
5
91
101
18
12
30
96
103
11
1
53
19
17
19
11
24
25
29
18
48
6
18
42
19
35
6
48
18
24
73
101
42
24
18
30
25
11
12
24
18
36
19
35
42
6
60
42
36
120
19
17
24
12
18
37
12
17
30
13
125
91
59
85
11
36
13
23
25
72
41
60
7
48
12
47
96
24
12
36
30
114
108
12
30
19
5
72
54
6
7
101
67
59
13
48
83
84
30
66
54
72
24
60
7
23
49
17
31
5
7
11
30
7
5
78
12
12
96
25
11
18
180
12
19
5
24
12
30
6
24
6
30
7
23
78
55
11
13
35
30
6
229
36
11
24
30
72
12
66
36
6
12
55
35
1
60
120
17
42
18
18
54
31
29
30
60
12
1
48
131
204
6
19
12
47
12
30
18
1
17
24
24
30
24
12
48
1
35
49
36
29
55
77
43
11
60
114
6
12
12
1
84
11
54
43
12
5
36
30
30
150
42
30
18
7
53
42
18
60
19
23
24
30
144
19
23
54
31
65
67
71
102
24
19
24
53
24
48
36
24
18
30
48
6
18
31
17
30
13
11
49
89
12
36
42
18
78
85
17
30
133
180
12
12
11
12
18
6
108
6
90
6
31
12
17
30
18
31
35
54
6
60
114
31
89
6
25
71
24
30
90
72
18
6
13
23
12
18
7
17
19
29
48
30
12
18
67
48
29
19
5
55
84
41
7
12
35
25
53
24
18
25
77
79
95
25
35
25
11
48
6
19
11
42
54
48
13
53
132
42
72
18
31
89
55
5
60
31
5
30
25
29
43
29
30
1
120
89
43
17
19
65
6
24
6
19
24
35
12
13
41
144
18
18
7
35
12
42
30
13
5
90
73
89
66
12
6
67
48
35
25
5
60
54
120
61
5
60
12
43
12
47
1
65
6
24
24
6
55
65
66
30
96
55
107
13
23
66
36
7
35
18
12
18
78
54
6
6
13
47
36
73
11
6
18
6
24
67
5
127
17
30
18
12
24
55
65
6
6
12
31
5
6
60
13
5
48
120
12
72
6
13
17
7
41
6
48
6
7
47
6
19
5
6
24
18
78
30
24
96
30
6
6
42
31
5
42
54
48
6
6
144
72
7
11
12
25
119
13
60
23
18
30
66
18
1
41
54
25
24
53
7
47
6
103
24
53
7
17
31
23
30
19
17
54
54
66
25
12
12
11
25
11
18
42
61
65
24
36
43
12
107
25
17
36
12
31
89
36
24
96
67
12
11
96
6
54
73
36
24
5
31
11
13
60
17
6
138
19
17
19
29
12
19
11
24
102
24
79
11
1
95
25
29
30
66
204
18
13
47
1
5
24
55
11
72
72
25
36
12
17
42
6
24
36
60
30
24
48
6
36
19
24
35
36
54
12
24
7
53
7
5
7
23
174
103
23
13
24
35
96
96
49
5
7
53
12
12
18
13
29
55
5
72
30
24
25
191
73
23
72
13
47
12
24
12
12
30
66
42
12
30
6
7
23
37
60
23
24
60
18
7
35
25
60
36
29
42
30
96
7
113
24
36
7
36
11
6
127
5
6
25
17
12
120
12
36
132
6
6
31
48
11
18
6
12
73
5
36
31
35
24
6
12
12
19
95
42
55
60
12
11
12
13
167
54
60
36
30
18
54
36
36
13
101
12
55
35
73
29
31
60
17
12
48
42
30
30
48
84
234
7
17
12
19
5
12
54
109
11
30
36
108
156
18
12
1
23
25
5
24
151
17
42
30
31
29
6
366
90
18
42
6
30
48
97
17
151
72
5
12
36
7
5
55
29
31
83
85
35
37
119
13
35
12
18
12
6
25
53
30
42
24
36
7
11
85
11
1
12
35
12
109
24
47
30
36
30
13
161
24
19
5
163
47
73
17
30
6
12
43
29
102
13
5
31
35
25
17
54
60
48
73
12
41
6
13
35
96
12
42
6
49
36
5
6
30
48
6
12
150
174
13
17
36
48
55
84
35
25
96
35
96
61
113
6
18
31
59
25
5
55
36
41
24
19
11
49
95
12
49
59
6
55
17
42
18
54
1
12
83
13
41
66
12
1
11
30
48
31
71
30
6
12
6
12
108
6
54
67
47
6
60
12
43
89
126
36
54
79
11
49
83
12
36
25
35
97
5
7
17
54
60
6
30
18
6
6
36
12
156
66
1
47
6
79
11
12
84
6
7
48
23
ABCD 95037793738*3^$a+1 [50027]
84
76
41
15
112
8
45
7
48
32
165
42
66
54
24
21
9
31
11
18
12
267
28
107
105
208
47
66
27
52
17
3
12
16
89
19
77
19
48
8
48
16
156
23
21
75
9
21
63
33
39
51
33
96
36
27
18
15
112
36
35
9
60
16
84
92
33
12
24
19
8
24
16
5
30
9
36
105
48
147
33
31
48
108
32
52
5
43
32
9
19
152
16
65
27
108
48
177
115
44
16
48
20
4
92
36
40
53
79
47
18
31
92
72
88
68
4
5
36
19
17
15
28
53
102
78
18
162
3
144
40
12
36
8
40
41
115
101
138
1
53
72
36
163
12
47
13
113
55
24
8
28
44
132
64
32
9
3
96
16
11
18
39
52
8
3
37
41
12
139
8
93
12
27
36
120
3
37
44
64
60
5
19
48
12
20
12
4
11
78
48
18
1
23
13
12
5
55
41
139
20
3
102
7
65
39
40
12
12
11
9
45
7
65
18
93
9
3
112
29
90
9
96
52
80
123
24
13
35
69
148
23
9
4
35
54
7
48
60
47
33
48
69
48
18
24
93
33
103
24
20
28
32
75
13
83
25
20
45
99
12
15
49
17
79
65
15
60
16
5
54
85
56
69
54
81
9
24
31
144
23
54
15
48
52
101
15
33
7
24
8
16
72
24
20
16
204
224
36
28
96
5
84
7
35
49
92
24
16
24
5
3
51
37
59
48
18
19
84
32
15
85
59
13
116
87
25
68
72
27
57
48
16
12
65
7
12
53
103
68
45
7
12
53
15
24
3
177
4
11
54
42
97
5
18
153
192
105
19
48
131
49
5
55
17
18
21
112
12
12
48
36
32
60
24
48
12
21
18
61
11
45
3
21
64
80
21
55
48
41
7
5
18
24
21
12
12
16
36
36
104
16
83
1
36
12
140
40
41
7
24
36
32
16
20
9
7
24
56
16
24
20
15
45
9
87
3
6
90
1
20
27
6
27
84
16
24
29
87
84
28
53
79
5
6
33
21
15
3
18
30
25
92
16
11
6
87
12
4
35
37
35
54
60
3
40
41
31
48
35
21
36
63
33
45
90
37
11
21
16
35
54
18
42
180
84
91
5
36
3
15
1
36
48
24
8
3
21
40
8
40
107
13
11
90
84
15
45
30
96
66
6
9
4
107
72
6
79
72
8
16
107
9
16
29
36
15
52
8
57
43
32
45
183
12
21
7
20
9
39
64
32
105
99
16
104
51
30
31
59
1
5
18
21
16
35
48
6
91
12
53
67
8
112
8
147
25
48
95
85
12
5
15
21
19
80
48
40
35
13
17
43
80
9
7
36
24
116
4
59
49
12
11
57
177
54
25
44
16
41
15
81
72
147
33
43
68
135
6
195
33
198
237
40
11
9
16
17
3
60
4
5
72
19
96
5
39
96
9
6
93
27
78
31
12
95
49
5
24
12
54
54
7
20
15
49
53
27
15
85
104
4
128
28
84
53
43
20
12
12
88
12
41
7
92
16
36
144
44
40
8
4
5
15
9
67
20
60
12
16
35
45
40
56
3
45
33
90
37
35
21
51
30
103
36
5
27
108
132
39
45
28
68
3
37
180
68
9
12
3
256
24
48
24
11
57
12
69
6
9
132
72
33
195
52
12
20
33
7
5
75
33
15
16
5
19
5
43
140
9
39
4
48
35
37
35
93
88
89
7
89
31
80
9
27
9
115
11
198
19
60
32
4
176
39
37
17
36
19
11
6
18
198
7
48
35
13
35
9
100
5
3
9
43
36
35
61
48
65
42
54
36
75
9
39
72
93
51
16
48
56
124
20
3
54
79
35
30
7
24
11
105
60
148
5
31
80
21
12
36
27
24
40
41
55
17
15
40
35
120
105
52
11
30
24
31
35
73
5
7
5
3
16
41
18
97
32
15
18
67
72
59
25
60
72
92
165
18
85
8
51
9
39
13
48
32
33
42
102
55
17
15
45
43
120
17
39
171
61
17
3
48
39
25
5
36
67
32
40
101
54
13
24
11
42
3
27
25
65
60
87
33
31
12
17
30
96
21
16
29
51
12
16
60
65
15
4
116
57
15
9
18
45
16
44
141
87
27
30
67
101
48
27
9
6
37
17
39
16
29
27
9
15
75
9
15
49
5
175
53
78
37
72
12
80
36
24
4
5
7
137
18
85
24
53
12
234
37
8
120
112
8
9
31
5
30
57
192
21
7
200
105
18
66
96
30
37
188
4
209
27
4
60
71
18
27
27
13
128
16
41
12
108
87
3
24
133
32
9
7
29
6
9
100
35
13
35
73
12
96
24
48
32
40
17
3
12
3
45
52
65
6
72
1
44
3
117
12
16
32
45
18
85
104
40
5
30
114
7
12
8
99
54
19
53
103
72
5
12
15
3
45
9
15
4
84
11
69
3
85
5
67
5
12
79
17
15
3
120
1
60
24
29
12
18
6
12
108
31
11
13
35
9
60
81
15
51
13
5
6
37
53
12
15
57
15
75
1
20
60
52
12
23
37
72
60
36
12
12
20
28
48
80
27
25
68
27
37
41
3
64
17
19
24
20
16
12
5
ABCD 95038055948*3^$a+1 [50058]
90
72
83
85
83
48
48
84
7
18
83
48
121
144
11
55
5
36
1
144
30
17
19
113
12
48
7
89
12
48
19
5
12
48
145
36
23
19
5
12
37
11
48
12
84
19
29
36
25
23
60
60
43
54
23
31
77
31
18
54
30
108
18
17
79
90
66
5
12
37
59
49
155
13
11
60
84
19
53
25
95
13
12
132
18
66
107
19
77
13
23
19
29
72
43
77
48
19
18
23
25
35
36
37
60
18
77
12
48
19
6
36
54
30
54
29
12
84
60
48
43
66
11
12
1
54
5
24
1
11
49
35
31
17
43
66
11
25
11
157
12
6
102
119
13
12
71
36
108
25
18
18
30
42
11
36
36
12
25
11
96
61
35
48
25
90
12
65
24
36
7
18
35
1
35
19
90
23
60
37
11
85
23
13
48
35
1
216
60
83
43
72
29
24
73
23
36
193
35
31
6
23
156
24
31
65
25
18
18
144
48
35
25
23
67
90
12
18
5
1
11
36
48
60
37
47
12
85
24
84
11
49
35
1
95
61
143
36
7
66
36
47
67
30
23
19
72
18
18
29
12
96
115
66
78
17
36
31
17
60
109
35
1
59
72
13
11
91
29
96
1
47
12
73
72
54
5
67
210
60
83
84
12
19
65
24
55
174
11
7
65
25
179
151
41
85
11
132
31
186
23
49
47
24
13
216
60
23
12
13
36
24
71
240
61
71
19
5
37
144
12
72
144
23
13
23
19
228
41
12
36
36
19
42
48
54
6
54
12
5
37
35
144
145
12
119
25
60
66
5
24
25
71
127
29
12
19
102
42
18
35
19
102
24
107
103
221
19
5
49
47
36
73
6
5
13
47
1
47
61
18
65
49
66
54
42
90
35
1
30
29
24
12
133
47
115
101
13
12
42
48
113
12
25
36
23
13
72
72
138
149
103
18
11
12
67
42
11
48
108
36
133
35
132
19
66
11
67
41
67
5
72
49
35
48
36
24
37
11
37
18
65
96
24
13
23
13
96
167
13
12
24
11
79
36
65
1
36
6
17
36
49
36
36
83
60
37
6
5
13
180
36
48
108
47
61
72
11
144
49
36
83
72
61
11
79
162
66
114
84
71
108
12
48
36
73
23
12
1
47
36
1
198
54
6
12
113
12
55
60
30
72
42
77
84
12
24
49
42
173
25
11
1
72
23
19
18
11
55
41
36
1
210
77
13
59
36
228
12
13
71
13
11
85
18
17
1
18
53
120
48
72
7
17
133
35
96
85
35
127
30
6
138
179
19
6
35
19
113
12
1
35
37
35
1
18
18
11
163
6
72
48
35
96
13
90
150
143
13
35
37
36
23
67
29
24
1
239
19
41
49
54
156
41
229
24
120
6
30
71
36
7
120
24
5
24
12
25
11
13
180
36
30
6
12
35
120
43
5
12
48
36
72
13
12
42
18
30
29
25
71
19
18
96
11
84
36
336
1
90
17
36
19
54
35
12
1
42
5
25
24
72
95
24
72
37
6
72
90
35
1
30
54
6
54
36
12
18
72
5
60
12
84
12
24
24
36
13
6
17
37
11
37
150
29
1
6
77
12
1
35
85
18
5
48
55
6
72
95
13
102
65
49
11
12
43
60
12
6
48
107
12
7
6
23
12
36
85
186
72
53
36
13
162
24
89
1
47
36
24
72
19
90
12
54
113
37
23
7
90
24
23
36
72
13
84
36
108
23
163
77
12
1
48
47
79
36
18
95
31
60
84
42
72
12
6
108
77
12
55
41
25
23
19
53
1
11
1
11
7
17
205
47
60
73
18
102
6
12
24
53
37
35
19
90
11
96
120
24
1
156
6
48
168
41
84
12
12
49
36
35
1
11
1
72
23
48
36
43
18
35
144
1
23
7
17
60
180
12
36
1
11
25
54
29
85
30
42
11
24
37
18
18
30
36
18
36
258
65
1
11
7
18
42
53
73
71
96
108
7
41
36
67
53
25
48
24
35
73
83
43
12
78
35
60
12
48
36
55
5
48
25
47
43
5
13
59
13
11
37
60
95
24
24
12
132
60
13
18
102
95
48
108
1
96
12
23
37
107
13
59
24
85
102
29
7
90
71
60
13
35
145
132
11
60
1
119
19
6
12
23
1
18
29
108
1
35
7
90
12
24
84
131
1
95
43
54
23
127
113
48
13
35
61
30
17
1
6
12
77
1
36
47
12
67
41
49
35
12
61
23
7
41
12
24
19
66
42
29
1
36
36
11
31
66
23
13
71
1
11
169
95
48
24
84
12
25
47
121
72
23
24
79
41
132
25
126
5
13
11
144
12
25
78
66
59
24
84
1
47
61
35
37
30
6
54
113
12
19
54
72
47
120
ABCD 95038188398*3^$a+1 [50023]
21
35
55
108
84
78
18
12
29
16
8
37
75
104
19
144
6
66
78
12
78
30
108
168
84
63
15
57
153
23
112
105
84
83
13
59
24
7
17
1
12
18
36
24
66
24
11
1
47
13
35
73
36
48
27
45
3
8
88
141
3
48
75
12
17
145
78
156
54
18
125
73
60
11
216
25
18
54
12
24
11
1
114
18
195
15
18
23
40
9
18
77
72
19
12
90
63
9
42
18
108
15
123
60
57
9
18
126
96
18
66
36
60
30
29
49
12
6
53
91
108
18
84
6
90
3
9
255
21
126
53
55
12
21
8
169
252
54
24
5
25
42
54
102
9
56
49
30
41
13
24
18
210
47
48
49
39
39
66
42
69
96
27
18
18
6
35
139
29
61
6
69
56
160
51
53
7
18
191
25
36
3
189
126
77
72
40
27
53
55
113
73
66
18
6
21
189
60
71
181
18
180
246
71
24
19
21
8
25
228
42
36
21
9
126
129
56
1
108
35
24
31
137
55
150
3
45
150
180
90
66
126
42
12
90
114
149
61
11
103
12
173
67
18
3
123
126
144
12
227
13
107
37
36
138
42
107
16
80
7
89
1
18
24
12
129
21
11
64
9
119
121
15
72
33
71
19
132
30
59
40
153
108
3
21
3
123
29
43
101
97
180
198
29
181
11
13
126
54
23
43
101
43
21
57
30
60
18
126
69
111
18
18
18
30
29
211
90
59
43
24
66
114
30
18
60
30
36
6
53
13
59
109
30
6
39
45
24
18
108
5
49
15
3
264
5
109
36
15
3
12
6
107
31
137
97
63
9
24
36
35
109
66
9
9
132
3
105
12
36
47
168
145
23
211
6
18
77
193
39
33
15
8
24
25
47
43
53
253
30
24
66
36
23
13
35
25
12
75
33
183
24
51
66
3
51
29
16
27
132
17
48
61
59
85
102
29
16
69
12
119
16
33
15
32
25
15
15
108
90
99
51
30
96
234
197
184
69
12
39
8
48
40
48
57
12
162
41
19
18
12
18
21
57
192
6
12
5
40
144
99
24
48
54
90
6
102
36
6
180
51
33
24
18
125
88
72
3
36
113
97
60
48
11
64
21
72
123
32
43
66
24
11
64
45
179
48
49
15
15
18
60
66
90
42
12
126
75
32
19
144
29
103
144
66
168
39
32
13
78
77
67
30
90
21
8
24
25
66
29
31
12
24
21
117
36
24
102
6
35
19
18
51
21
35
88
176
19
45
51
30
36
3
32
48
43
189
195
285
24
87
108
72
90
59
43
42
66
9
81
42
72
21
9
39
129
18
90
155
25
18
12
42
36
210
6
30
6
15
39
90
18
77
121
12
3
80
133
6
30
135
9
216
39
21
3
45
3
93
11
43
102
63
32
49
24
71
55
300
42
59
115
24
192
18
99
15
12
29
139
12
9
27
45
8
25
90
36
66
23
16
3
101
1
114
21
8
73
23
85
36
95
160
129
47
7
156
36
6
84
24
162
90
30
18
54
5
16
201
15
33
95
31
17
25
39
15
129
195
90
11
61
54
141
69
3
93
3
99
72
36
18
90
45
144
27
60
30
75
21
59
120
49
162
125
73
54
126
60
159
21
66
65
24
55
42
47
55
60
30
63
32
37
3
195
138
107
1
6
41
7
137
48
48
235
5
19
180
90
111
87
36
30
24
15
123
53
64
123
48
5
85
36
78
102
36
24
18
66
99
81
111
39
17
49
24
12
24
174
132
12
18
18
150
155
72
25
15
8
96
115
53
13
18
6
84
150
12
114
18
18
174
9
45
90
96
89
37
84
23
88
33
24
15
176
61
35
24
67
309
33
66
5
19
53
109
120
60
23
31
84
60
57
45
60
234
ABCD 95038234178*3^$a+1 [50042]
90
84
39
21
30
25
92
24
9
19
53
54
30
3
3
97
8
3
21
51
84
36
24
13
17
54
36
13
11
57
9
6
57
28
23
246
15
21
67
11
1
29
39
12
60
100
36
83
102
7
20
40
68
28
32
39
21
12
3
13
47
117
57
91
23
9
48
4
29
30
6
30
36
54
36
54
36
24
1
20
33
55
92
24
48
51
30
90
1
20
15
49
41
96
39
9
19
20
33
19
35
24
30
7
12
36
17
24
30
21
72
33
18
37
20
123
49
11
1
24
72
72
11
49
17
3
16
71
180
21
72
33
79
35
21
28
60
35
49
17
60
30
21
69
55
35
1
12
36
56
9
12
54
1
23
210
27
225
19
68
3
25
29
36
15
3
1
41
18
1
101
24
54
109
71
49
8
9
96
48
42
57
81
55
17
27
12
15
6
18
30
6
30
31
60
23
1
8
147
13
32
16
29
6
144
33
3
13
161
43
20
16
17
18
1
71
25
23
25
107
45
3
42
39
48
48
45
18
9
40
17
163
77
66
49
56
12
33
87
111
30
7
12
53
27
33
19
60
5
43
11
1
5
19
35
21
4
5
6
45
9
12
60
18
36
33
3
9
99
12
18
39
51
60
9
48
40
5
54
24
85
24
20
28
60
12
20
3
13
44
48
4
65
24
12
7
32
51
18
19
17
63
117
3
12
60
28
11
85
5
12
19
140
4
72
5
15
93
12
115
24
8
21
39
153
60
30
49
5
91
48
44
93
75
28
17
27
12
15
13
8
12
63
25
29
55
96
5
54
169
11
54
87
9
43
23
18
132
15
60
9
54
85
72
29
3
12
76
35
18
31
36
59
54
12
43
101
24
7
144
11
73
65
175
5
19
17
51
45
15
3
90
67
48
41
31
72
8
3
85
41
3
33
27
57
126
45
52
17
63
40
68
28
35
66
54
57
12
16
221
24
30
37
23
12
18
60
19
32
111
13
5
12
67
8
4
101
24
30
24
36
1
12
17
36
150
90
7
11
57
112
83
84
60
13
12
65
115
29
7
32
27
1
32
3
54
6
90
48
19
20
93
30
25
35
48
57
15
13
65
30
49
8
3
37
35
90
87
12
39
129
21
39
112
41
15
28
11
33
16
41
60
31
95
48
42
48
55
104
81
27
129
36
150
25
23
69
21
27
69
103
17
24
39
33
15
33
6
1
53
79
92
88
8
40
65
7
47
45
4
41
3
21
7
29
111
60
4
68
21
19
41
31
24
56
69
36
19
92
4
20
9
7
5
67
32
88
11
36
126
15
3
6
139
71
54
39
52
8
27
133
60
36
221
15
9
30
21
129
19
11
6
43
132
71
13
41
24
12
60
54
54
12
27
141
55
107
45
45
30
18
7
65
15
64
8
40
20
21
72
30
13
5
39
60
51
12
9
45
6
13
5
111
124
24
77
51
3
25
11
6
79
8
108
28
5
7
29
24
87
40
29
31
84
36
24
48
71
57
9
36
27
12
51
25
48
32
93
87
12
51
72
9
81
120
7
173
24
36
27
57
60
15
15
6
7
68
9
123
48
12
87
6
43
12
20
9
36
39
48
27
66
27
52
35
54
55
11
25
29
67
5
67
8
33
51
28
68
4
20
69
66
45
69
72
30
13
11
36
48
36
6
108
115
5
27
40
29
36
127
68
12
16
32
33
12
24
30
36
69
48
12
15
13
20
3
18
36
6
13
107
24
120
45
9
36
151
29
19
84
20
21
27
24
4
164
33
15
112
23
97
11
12
54
36
18
177
60
39
13
20
33
18
42
30
9
99
36
13
77
55
5
3
28
12
108
20
135
9
16
44
21
18
30
42
105
24
9
36
63
60
21
6
33
21
12
27
51
61
8
87
81
40
5
7
11
9
48
3
12
114
66
57
33
27
51
66
31
59
54
31
60
84
5
219
21
72
7
12
29
36
43
71
126
3
112
11
37
47
126
67
20
3
37
41
30
69
12
28
17
114
36
21
9
36
7
17
15
39
30
19
36
84
20
21
31
11
133
11
45
16
72
11
21
48
33
15
12
33
30
73
32
4
35
21
24
69
30
60
25
36
65
126
9
9
12
78
1
8
400
23
25
5
87
12
15
25
24
36
84
5
96
30
6
15
12
3
78
72
15
33
39
93
15
15
97
11
49
47
133
83
69
40
11
9
9
91
56
3
12
90
18
42
27
3
54
19
12
48
11
13
8
93
12
75
12
252
4
17
18
42
7
20
147
24
1
20
9
36
36
127
20
51
9
63
13
47
13
77
87
12
48
51
90
7
44
15
25
20
40
29
27
72
48
9
3
21
39
28
60
48
92
84
16
5
18
42
18
9
3
13
131
144
21
28
11
25
96
56
105
55
32
63
90
39
16
20
45
18
6
79
44
87
21
12
12
48
40
11
6
51
72
57
31
5
108
39
33
7
8
3
1
20
99
9
12
15
109
5
51
16
35
13
77
18
1
20
16
20
15
24
84
9
76
32
15
9
39
36
13
221
27
4
36
48
17
30
45
33
36
55
89
72
15
12
100
8
39
21
15
9
4
5
60
12
54
81
33
79
83
9
9
7
29
51
4
11
117
12
15
96
18
7
20
45
84
36
19
56
12
28
20
9
54
25
72
65
7
96
11
61
29
84
132
18
72
169
11
25
5
24
54
12
85
5
234
1
5
15
15
37
140
57
6
18
91
11
13
44
100
23
13
60
17
7
47
6
67
8
45
24
ABCD 95038275284*3^$a+1 [50010]
107
30
18
25
20
15
30
84
75
9
39
33
48
54
12
6
75
15
9
15
6
42
57
15
181
44
39
60
6
24
66
66
30
60
18
54
25
92
75
21
72
45
12
6
85
107
18
18
9
51
37
92
3
12
18
39
33
168
12
66
21
123
36
60
6
111
45
12
36
132
55
20
3
72
18
6
66
78
6
24
7
17
36
6
48
150
3
33
30
21
33
162
6
54
73
65
27
9
7
53
51
33
55
41
12
72
36
19
11
60
36
1
77
12
6
54
6
30
55
44
45
18
30
43
17
6
21
45
75
51
30
24
15
9
126
6
72
27
36
45
30
25
44
21
24
84
31
108
68
39
18
12
66
12
120
45
33
30
9
9
99
27
78
102
24
36
1
17
3
9
15
15
21
15
12
18
15
33
6
18
36
19
80
21
66
6
42
72
18
318
30
60
15
9
24
7
5
12
15
12
45
24
30
21
33
3
15
54
43
68
3
66
63
21
174
73
29
63
45
3
105
18
42
99
9
6
6
15
27
18
48
7
29
63
15
45
57
43
17
36
19
41
18
12
129
36
39
21
24
39
6
30
21
99
24
6
96
24
18
12
18
42
6
7
35
25
17
15
156
15
85
23
69
15
12
120
13
48
20
52
140
21
36
30
30
15
93
72
3
15
73
80
9
36
27
21
60
60
6
114
30
6
36
12
42
24
174
55
32
40
5
51
9
6
18
39
28
23
42
42
6
19
8
12
12
3
57
39
30
31
35
24
9
28
29
24
12
54
6
72
30
18
7
47
6
108
84
7
35
45
45
15
69
30
12
109
41
12
168
78
21
9
39
51
24
60
13
132
17
18
33
24
9
24
66
12
45
69
84
7
35
30
42
93
33
19
11
60
54
72
36
7
8
159
81
4
20
69
12
42
18
48
12
18
6
15
76
5
15
123
6
24
12
39
9
7
20
24
9
54
30
162
1
89
246
25
5
39
75
30
114
36
138
6
12
30
75
9
48
12
18
6
84
3
39
36
24
21
15
30
108
12
24
3
15
12
36
9
69
27
12
48
15
114
84
87
75
114
18
18
60
30
18
39
45
3
63
96
30
24
27
27
33
27
18
30
105
4
11
45
45
15
39
6
15
40
60
83
12
42
42
18
48
7
108
5
7
5
6
61
11
12
6
27
9
51
33
111
39
30
12
24
24
12
54
1
47
225
28
20
15
48
21
45
30
66
24
60
91
20
9
30
24
9
3
25
59
45
36
27
12
84
12
84
18
138
42
43
29
36
79
5
6
18
12
67
8
9
24
150
57
124
8
57
48
75
51
36
1
44
3
12
54
30
12
54
43
32
40
89
30
12
30
27
57
78
13
17
102
141
52
68
15
42
36
19
17
15
21
15
3
6
103
32
9
12
48
36
91
20
52
68
57
7
5
6
78
66
18
3
87
48
45
45
84
60
123
48
15
9
21
7
8
9
66
78
7
65
72
6
81
9
90
6
24
79
48
17
42
48
36
42
48
24
3
15
12
6
42
9
160
5
31
29
51
100
17
7
53
55
32
76
47
12
13
20
51
12
78
54
18
39
75
6
48
72
42
36
37
53
60
39
52
41
87
88
20
39
126
7
53
7
47
33
108
144
136
53
39
63
90
24
15
15
45
28
68
9
63
21
24
30
12
21
60
63
36
13
17
75
9
6
81
33
66
1
20
45
99
123
33
57
3
3
60
9
28
20
45
24
6
37
80
87
24
24
6
72
15
9
195
28
128
60
84
33
12
91
32
33
7
35
6
36
36
48
42
18
12
27
12
40
29
24
3
64
29
12
15
39
48
48
42
60
12
60
36
12
87
28
53
30
37
32
9
30
6
31
17
138
114
55
23
30
6
9
111
37
17
15
28
65
7
12
95
60
84
57
52
8
27
18
30
129
33
63
15
30
27
81
36
24
36
3
33
12
127
59
12
42
12
15
9
54
72
6
18
66
30
6
27
21
6
144
12
25
47
37
179
144
37
11
69
33
108
67
68
24
3
6
7
17
96
39
15
12
21
57
27
108
27
21
39
48
48
78
6
13
35
42
15
16
29
6
30
42
42
43
71
21
15
60
30
6
48
24
18
15
24
15
6
24
15
9
19
80
100
32
96
52
65
48
99
21
24
6
9
9
72
90
84
21
84
51
45
4
5
51
24
21
39
3
6
30
61
41
12
27
28
8
27
48
18
24
12
246
45
69
30
6
27
21
24
60
3
84
21
99
15
30
48
3
84
39
6
36
84
30
45
48
45
75
12
48
87
6
18
6
30
30
43
35
45
192
3
30
3
12
81
51
33
27
39
49
143
30
15
15
54
31
29
18
25
17
103
35
37
5
120
24
66
18
18
24
21
52
23
42
15
40
32
76
5
12
18
114
3
15
30
27
33
3
9
6
24
21
153
30
1
11
9
36
87
133
23
90
30
6
3
51
81
15
1
20
9
60
18
45
3
30
18
66
43
17
91
5
24
55
11
69
33
48
24
31
17
12
6
78
84
55
41
27
3
24
30
6
12
45
87
18
15
9
84
36
55
41
12
67
41
39
16
17
55
11
21
40
11
24
60
33
27
73
5
186
49
41
7
5
24
15
9
72
48
12
18
42
15
105
30
54
24
27
64
80
81
18
102
18
37
59
21
3
30
12
7
17
3
15
18
24
31
44
9
96
31
65
39
9
79
101
24
12
3
72
51
102
48
54
33
45
3
160
107
85
17
51
27
30
60
6
42
150
12
45
48
3
9
27
73
65
6
57
39
105
21
12
42
85
8
3
69
40
41
15
84
51
42
7
56
33
54
12
21
57
63
3
ABCD 95038869514*3^$a+1 [50214]
119
217
204
12
269
43
72
389
84
96
91
179
126
90
73
101
24
12
24
30
61
53
12
259
384
281
55
65
60
156
150
169
36
29
126
54
90
144
1
281
198
90
126
169
137
24
270
90
246
114
127
24
29
36
91
29
60
55
108
276
11
54
19
305
55
161
7
23
6
48
42
30
108
36
60
54
73
144
125
48
36
139
11
37
53
264
150
25
41
7
143
126
199
252
53
180
55
209
150
145
47
258
72
30
229
41
24
90
216
54
36
79
101
18
1
89
156
90
97
29
223
108
29
168
180
7
288
95
216
24
270
12
31
29
91
89
180
18
66
60
36
55
29
24
7
275
49
12
209
90
114
216
198
25
12
35
25
5
180
54
241
96
167
90
6
25
191
18
102
24
37
317
36
24
43
47
72
145
53
115
12
83
162
24
120
384
12
114
90
19
11
114
30
72
24
144
1
36
108
47
121
47
72
138
180
132
19
11
144
6
115
65
55
29
60
55
125
354
240
1
485
66
198
90
121
101
90
120
90
24
235
125
36
90
18
30
6
115
12
179
138
6
126
19
65
187
17
127
53
43
137
66
25
65
79
60
48
108
89
30
162
108
36
6
289
29
60
36
180
324
72
210
78
66
186
91
413
54
90
102
121
23
205
341
79
12
173
54
241
101
108
342
25
233
271
215
54
90
162
54
66
180
115
125
108
223
119
54
144
90
192
24
210
6
1
17
372
18
25
101
96
151
149
43
17
18
1
89
72
30
150
138
96
145
119
97
53
66
90
31
149
259
161
144
223
23
24
162
264
36
79
125
216
79
41
115
240
5
31
23
306
54
54
42
25
23
493
53
144
55
36
60
41
60
43
47
54
79
131
169
125
36
246
25
24
29
91
125
7
12
101
36
204
120
216
168
36
120
31
360
95
85
156
17
120
60
66
6
84
24
126
97
113
151
53
115
41
211
5
79
161
30
78
12
24
30
234
67
29
180
91
36
137
42
48
72
144
126
540
150
18
115
347
24
109
251
90
55
24
41
6
1
17
30
121
41
54
24
192
558
36
36
24
19
108
179
120
85
65
90
30
60
228
67
120
24
119
1
191
90
24
199
71
120
96
54
127
29
ABCD 95038969880*3^$a+1 [50070]
72
13
35
97
83
37
45
105
36
18
12
18
9
32
1
15
39
48
96
12
27
27
11
12
31
90
36
23
1
36
21
9
18
23
72
72
31
24
30
21
3
39
27
21
80
97
45
12
15
18
3
3
11
100
153
6
30
27
80
25
54
3
18
9
11
24
36
10
9
54
27
63
9
68
24
28
57
23
7
5
19
57
30
14
100
63
72
108
77
16
3
12
17
37
54
21
6
72
27
3
195
42
105
33
45
27
6
59
16
9
63
8
43
17
67
18
24
48
27
20
31
5
64
15
5
36
220
15
29
1
18
6
83
55
53
12
13
30
18
27
32
1
71
1
54
33
8
7
6
21
9
9
33
12
72
6
12
5
40
20
12
48
7
84
9
87
30
6
5
72
31
51
33
125
43
5
13
12
18
57
20
55
39
48
15
18
24
48
36
9
12
8
142
189
9
87
41
52
30
3
59
25
60
11
4
15
45
20
96
37
6
12
65
13
36
21
9
24
21
56
12
1
11
1
54
45
48
147
54
21
9
6
30
5
31
17
172
9
27
102
2
49
71
25
66
54
60
3
48
39
48
17
1
119
16
27
3
39
54
72
90
47
10
50
31
36
21
32
7
5
43
36
60
30
54
36
9
90
33
30
59
40
66
2
13
47
10
15
132
71
49
3
3
18
119
22
50
25
71
19
3
18
12
15
57
8
25
107
10
180
15
35
19
12
54
3
21
179
120
43
69
60
18
110
12
40
68
31
41
16
87
3
2
180
13
54
36
5
12
37
23
67
75
50
48
208
164
19
17
13
6
113
52
48
3
5
10
14
48
157
83
48
7
5
13
95
12
132
31
9
8
40
20
1
11
36
37
36
57
42
12
69
11
60
10
38
25
6
17
52
3
120
9
68
52
128
13
27
92
31
5
7
53
55
9
8
10
27
35
79
30
54
65
103
12
42
21
9
18
90
36
9
8
24
31
45
15
12
53
190
27
27
51
75
9
93
68
4
20
1
54
48
17
55
75
36
15
162
63
9
24
17
34
26
97
78
48
89
7
66
59
55
65
10
18
45
18
9
105
15
39
30
27
9
11
25
95
22
62
19
29
12
1
35
24
49
21
38
25
18
18
59
40
48
32
60
31
9
20
25
45
2
85
35
36
19
5
61
60
15
20
49
114
39
33
48
6
54
69
15
53
37
90
65
7
144
42
30
9
9
27
54
38
25
45
30
3
65
163
17
4
39
17
52
105
18
5
13
42
174
18
5
52
6
33
87
3
39
45
78
48
6
54
89
22
30
18
2
60
48
1
11
55
24
120
17
100
32
31
9
12
8
13
12
45
45
77
121
27
18
9
18
72
11
10
42
8
4
18
2
13
18
24
75
51
18
30
11
16
32
67
21
32
7
36
57
51
21
36
15
17
12
91
39
18
8
72
25
18
89
48
31
21
68
12
100
8
12
60
10
48
21
30
6
65
10
15
3
18
12
21
21
15
5
36
7
42
36
15
3
21
81
18
54
42
21
44
61
18
66
6
12
5
1
71
1
39
8
1
11
108
10
21
12
9
15
3
210
18
2
40
27
75
21
29
19
36
24
77
12
73
30
72
5
58
27
18
17
55
6
11
10
15
21
9
18
27
45
24
21
26
19
54
39
8
10
74
49
6
5
36
43
6
90
36
5
7
27
18
92
61
24
83
7
30
23
31
77
12
7
15
26
7
6
59
12
49
59
88
3
30
27
15
57
20
52
45
83
31
12
57
72
33
18
9
56
25
107
55
78
35
19
3
27
3
32
10
9
41
16
44
10
15
54
27
2
12
16
204
36
92
67
65
91
17
43
18
11
1
18
6
21
33
111
9
81
45
6
17
22
36
15
30
18
81
51
18
21
20
60
46
30
3
17
24
10
21
5
133
71
48
10
33
45
45
107
145
18
54
95
40
56
12
12
40
15
5
145
30
21
75
18
11
19
21
116
12
37
11
4
21
18
41
28
3
17
58
99
24
51
80
31
12
45
8
12
88
9
95
19
12
5
13
11
31
5
25
39
80
46
132
12
26
70
2
25
3
20
72
72
36
85
60
54
66
9
126
9
71
19
18
18
18
27
32
120
1
6
30
18
96
41
31
39
86
22
27
6
30
60
39
20
43
6
59
25
6
29
28
9
11
139
48
3
110
4
48
128
12
12
31
29
60
76
63
9
18
27
18
9
8
1
47
24
25
35
16
20
73
11
28
18
2
60
60
12
10
195
48
3
3
89
12
55
3
2
19
21
36
44
96
52
33
24
23
13
47
37
23
31
41
49
6
5
43
77
16
92
13
45
14
13
18
45
9
35
40
168
32
31
78
36
48
42
156
17
112
20
19
36
15
15
11
7
5
60
7
3
3
15
42
2
61
60
59
96
55
5
12
7
48
18
90
18
11
16
9
23
48
73
11
16
44
1
27
20
52
48
20
37
71
70
87
6
77
85
30
45
12
20
67
36
5
12
22
26
7
36
27
14
48
40
15
3
50
72
72
19
36
108
57
8
25
27
8
55
96
12
60
84
3
168
9
3
3
54
30
3
72
15
24
29
10
12
6
44
73
6
36
15
33
27
15
120
11
13
12
24
21
9
96
5
25
57
3
18
120
29
13
48
27
120
44
43
63
12
60
50
12
79
12
17
10
45
17
55
18
63
90
69
105
39
39
18
32
48
72
1
132
12
42
75
45
3
3
18
84
27
30
128
22
15
30
5
19
21
18
27
75
75
3
51
39
20
48
4
56
7
75
50
91
42
75
44
91
24
3
87
23
10
33
17
127
24
30
9
30
8
12
52
33
27
8
7
48
96
12
114
23
13
47
7
36
185
34
45
45
18
33
54
11
144
48
52
20
79
29
61
27
30
2
13
35
24
96
72
48
4
9
11
60
46
9
53
43
54
33
122
1
72
6
72
75
14
85
63
18
9
36
18
59
31
21
20
13
3
20
55
90
18
89
31
ABCD 95041189942*3^$a+1 [50089]
44
55
65
151
162
59
148
3
18
54
65
43
72
17
196
3
129
15
17
1
60
18
12
137
133
150
30
23
175
5
19
53
13
35
19
78
48
15
45
15
255
5
4
21
87
80
13
132
72
30
17
1
15
117
18
9
183
17
48
25
36
60
102
42
15
3
45
27
113
67
33
8
4
36
39
21
44
48
144
13
87
3
17
60
13
3
12
56
12
4
216
27
120
96
5
4
72
9
71
19
89
91
137
40
12
63
12
5
136
24
3
72
48
197
48
12
13
23
19
5
13
12
180
11
100
15
125
25
27
60
75
77
25
15
111
17
25
23
60
7
5
24
19
29
31
72
12
6
27
45
63
60
105
59
121
131
19
45
24
140
1
39
75
156
21
231
17
115
18
27
153
18
5
7
89
43
41
7
18
54
108
33
36
99
69
3
113
7
53
7
45
57
6
17
28
219
60
66
42
72
5
31
17
307
30
6
17
37
11
4
3
45
63
105
20
49
78
89
16
180
68
472
57
30
33
44
13
18
113
19
36
54
51
252
8
4
21
131
13
23
28
80
156
1
147
20
1
30
24
45
56
25
102
65
4
140
136
147
48
5
12
73
167
132
48
31
29
136
75
144
153
180
8
16
3
36
41
4
27
18
84
3
177
3
20
12
61
12
78
9
3
177
96
32
24
1
18
29
43
149
28
51
60
5
132
43
69
80
76
45
12
180
87
32
211
45
132
56
19
48
180
17
48
4
56
73
15
39
105
3
72
18
3
12
63
81
24
12
20
264
43
5
28
27
45
8
13
42
12
60
48
57
8
100
48
27
12
141
45
207
168
15
114
135
8
52
36
80
79
177
104
40
32
85
30
125
7
18
99
219
57
3
41
84
12
12
31
12
105
348
15
24
48
29
103
33
44
31
173
19
168
12
21
104
52
39
101
79
21
264
45
102
17
1
54
5
163
77
115
18
123
27
12
5
72
1
15
44
60
19
5
229
18
60
18
30
89
223
72
36
12
18
60
54
117
68
100
51
42
18
5
49
51
39
53
13
114
48
89
48
85
18
18
27
117
18
5
7
18
47
28
147
65
1
39
3
102
51
24
141
90
54
3
152
40
135
65
43
5
7
78
102
18
42
5
96
7
33
159
41
72
88
20
109
48
75
92
96
7
57
21
87
15
105
45
87
20
85
18
149
19
29
25
107
31
53
7
30
15
3
161
43
77
49
47
145
47
43
65
7
6
30
41
31
33
27
30
15
104
139
5
79
21
807
53
24
55
108
102
15
92
43
90
66
69
153
318
237
123
24
41
7
57
12
44
72
127
65
73
87
63
18
179
55
77
148
36
60
36
80
24
60
52
32
55
21
87
57
75
5
40
3
89
73
18
60
45
20
4
3
48
198
54
165
180
51
60
12
60
48
69
63
65
7
108
180
270
18
117
117
30
33
8
24
12
36
103
5
19
108
17
12
1
42
33
3
41
64
69
78
30
39
33
35
76
57
63
9
126
69
20
48
52
273
107
1
51
3
5
52
104
76
21
35
13
75
39
65
12
13
23
7
18
132
30
108
77
31
21
84
224
91
69
201
90
17
55
12
96
12
29
61
39
164
85
35
127
53
4
165
48
162
197
36
25
30
60
18
27
57
15
116
16
3
48
18
87
144
9
119
96
52
3
12
53
52
135
65
40
87
126
75
56
36
55
5
240
12
40
60
123
129
68
25
18
5
43
24
18
48
39
8
25
162
57
123
60
108
30
107
40
80
132
4
75
5
12
85
75
32
60
103
42
48
18
5
192
25
135
3
24
5
133
3
57
27
111
180
42
30
5
73
119
48
103
137
127
5
60
103
12
18
87
3
17
55
41
67
18
47
67
101
79
53
55
ABCD 95041508566*3^$a+1 [50001]
3
20
52
44
43
66
3
24
84
8
133
3
44
85
11
37
27
44
1
6
84
24
21
51
72
9
63
30
18
6
15
24
33
75
8
37
39
36
8
31
53
24
4
3
42
11
4
33
6
36
18
30
24
17
1
63
92
7
5
7
69
39
81
9
3
20
12
55
9
8
115
17
40
63
108
36
53
28
8
7
66
3
24
8
19
6
18
33
56
112
8
4
39
9
3
96
36
69
39
5
4
8
19
93
24
24
8
52
9
83
31
29
4
15
54
24
12
72
15
72
75
24
45
96
51
42
23
16
69
83
52
75
9
8
4
12
75
6
3
15
45
45
66
9
15
12
24
77
52
51
77
7
18
11
4
24
33
6
9
27
69
15
29
24
37
27
8
24
67
24
9
36
36
9
30
45
45
35
1
15
12
69
15
3
12
24
17
4
36
24
9
18
77
52
8
24
37
54
125
1
108
3
24
12
36
69
11
7
5
7
5
1
35
16
33
3
36
3
45
48
24
8
1
12
42
17
4
69
54
9
8
28
48
33
3
87
105
8
4
9
39
15
18
11
1
23
40
44
1
3
24
36
9
54
6
23
4
32
7
17
7
36
21
24
8
1
11
7
30
36
27
63
21
15
6
23
28
8
40
3
18
23
49
35
16
56
1
18
9
15
9
27
29
25
18
81
20
16
21
3
33
39
8
16
12
123
9
33
23
28
8
31
18
23
28
8
4
57
15
8
4
60
12
51
33
33
15
12
33
12
3
15
53
4
8
25
54
78
12
3
48
39
42
15
8
31
9
48
56
28
84
9
147
9
24
3
56
88
8
25
36
15
12
84
69
27
9
30
6
18
29
25
66
96
5
64
24
33
71
19
18
3
24
24
3
53
55
18
11
4
51
17
72
40
21
11
19
21
12
24
8
25
63
48
32
7
30
15
44
72
37
30
33
12
15
9
8
13
11
49
27
8
16
75
17
13
3
12
12
8
7
18
39
20
13
35
168
112
32
43
17
4
21
18
41
13
63
27
9
39
6
51
15
33
27
65
1
18
42
15
8
96
25
15
24
8
40
33
119
7
54
15
3
18
24
18
9
9
15
8
24
4
3
18
18
5
52
15
18
11
1
60
11
84
12
1
3
36
12
39
84
9
44
76
8
4
8
4
8
79
117
48
32
31
45
15
90
36
36
15
39
12
29
96
7
30
39
8
12
12
76
8
40
20
64
33
3
48
32
24
24
4
21
27
81
54
9
20
31
33
20
12
37
6
18
30
36
9
15
33
12
12
99
33
48
69
15
15
6
3
15
29
28
44
12
24
16
44
13
3
21
3
45
18
6
90
17
1
51
8
28
39
5
25
24
35
16
24
36
15
9
84
27
33
8
12
12
121
23
40
24
44
13
3
9
35
25
47
25
75
15
57
51
18
15
15
36
24
57
27
33
45
47
52
9
11
12
12
28
21
11
4
27
21
87
90
12
108
78
54
30
21
39
17
40
27
9
12
12
32
79
17
4
69
51
8
13
18
29
16
12
24
36
56
25
39
60
12
21
72
18
18
11
43
54
3
32
31
36
9
20
13
30
5
168
40
8
28
84
69
15
39
9
24
12
48
72
24
56
16
9
3
9
11
64
3
21
36
48
24
15
29
1
36
75
51
9
20
76
8
76
8
16
180
12
12
21
18
17
4
20
13
23
48
19
41
12
73
39
24
12
15
29
52
21
36
75
68
7
9
3
24
18
23
48
1
23
36
40
8
4
36
24
24
3
18
59
12
1
51
15
21
3
17
16
8
28
32
25
15
92
13
3
20
19
29
25
83
43
12
45
44
28
60
75
21
12
3
42
11
55
41
1
99
212
108
61
71
88
8
28
9
39
20
72
16
9
24
47
36
7
9
57
11
13
3
24
9
11
7
5
36
48
12
40
15
57
60
63
81
87
21
15
29
25
30
36
21
36
32
4
12
36
8
31
5
19
30
27
45
24
3
12
15
6
3
20
7
57
132
32
16
8
85
27
9
12
119
52
9
35
25
47
43
5
4
21
3
15
24
9
20
24
73
84
6
29
169
36
36
12
6
36
21
24
3
21
51
36
33
12
9
18
9
36
27
6
59
24
28
9
60
54
45
39
9
24
12
12
24
63
6
15
12
96
123
24
17
16
3
18
11
16
3
5
1
23
7
6
108
51
15
90
6
45
12
33
30
6
23
67
81
24
44
13
36
36
39
12
69
39
32
7
33
12
20
16
39
6
83
28
81
18
42
12
3
32
28
92
7
101
7
6
99
57
63
20
7
36
21
12
12
45
24
39
48
24
36
9
51
36
20
61
3
24
12
27
114
23
16
12
3
65
16
21
24
72
30
33
27
9
12
81
63
27
5
37
11
79
108
57
15
69
8
121
63
39
5
16
32
36
1
6
5
16
8
16
9
59
4
20
7
30
18
65
25
36
6
84
45
27
114
36
15
33
42
21
81
15
63
117
3
5
73
27
27
65
4
3
5
52
20
31
30
35
1
3
60
9
15
117
27
56
28
15
29
24
19
33
12
45
59
49
36
75
24
21
60
54
21
12
12
27
12
17
12
7
17
4
3
30
27
24
48
12
57
75
15
9
9
39
15
69
12
75
21
8
4
117
15
12
12
8
43
57
60
9
36
72
11
60
55
66
39
8
132
16
24
92
13
6
36
12
9
99
125
12
25
36
24
23
7
9
24
45
3
32
13
27
24
9
3
12
15
29
7
65
12
37
15
15
21
12
9
12
23
76
12
32
16
27
5
24
12
16
36
33
30
17
7
66
24
47
4
15
5
64
36
8
31
21
36
68
48
24
25
3
8
40
33
150
93
56
49
72
95
43
78
15
15
17
16
45
12
11
7
77
37
11
37
18
9
20
60
16
27
12
57
21
3
32
16
60
36
51
81
39
9
44
19
125
7
48
9
9
75
44
28
57
11
40
39
36
33
3
45
3
9
33
15
12
93
18
18
11
13
11
4
12
120
72
12
48
27
9
56
7
9
3
54
60
3
8
24
19
21
12
57
12
18
36
5
1
15
20
31
17
48
40
117
30
9
24
48
36
104
55
30
11
31
89
19
113
7
21
21
3
9
35
52
3
17
24
28
27
9
20
7
45
9
15
147
173
7
48
9
12
12
99
57
48
24
36
8
25
66
36
29
52
9
15
9
3
8
19
24
21
12
56
24
16
15
18
3
36
44
12
49
48
6
36
9
9
27
32
40
57
35
16
24
39
12
6
39
12
24
69
23
16
9
6
12
5
37
71
28
36
36
56
72
1
15
12
68
48
16
20
16
48
9
107
12
4
81
15
51
33
63
18
83
72
1
71
73
3
20
49
27
12
3
41
31
29
37
15
9
18
9
57
75
24
27
6
48
6
21
9
51
36
56
36
1
18
6
84
27
24
81
27
12
36
8
16
8
1
18
21
20
28
39
21
20
16
9
6
9
20
1
3
15
21
15
24
117
8
16
44
31
45
84
15
33
51
45
15
45
56
7
9
39
9
45
83
28
68
37
11
25
18
81
15
36
30
11
40
9
48
18
9
44
16
3
17
79
30
27
9
18
9
20
64
15
5
24
24
7
9
20
19
42
18
57
20
60
16
12
15
90
35
55
12
69
3
18
23
16
68
1
3
3
5
24
72
40
ABCD 95041921992*3^$a+1 [50058]
6
246
78
36
12
90
24
66
168
30
6
84
126
78
12
270
180
18
60
246
90
36
6
264
78
252
48
6
30
60
120
546
18
198
12
126
72
252
150
216
264
78
30
54
78
138
18
144
132
30
126
204
84
60
12
180
144
54
54
36
90
72
24
174
42
18
84
150
30
168
54
66
54
6
198
162
30
18
72
60
72
120
42
84
252
168
126
108
12
150
126
30
54
78
48
18
180
306
24
54
12
18
108
24
18
30
198
60
48
150
90
210
6
354
60
120
6
180
18
108
234
48
6
90
180
360
30
36
168
102
6
234
48
36
306
60
30
144
6
126
12
108
18
60
66
6
72
30
126
6
84
126
114
66
90
168
66
36
96
120
72
18
132
156
132
234
18
36
12
162
6
30
114
90
162
30
108
72
54
60
54
18
54
324
84
486
186
90
36
108
12
198
96
138
6
54
126
144
198
102
60
66
126
6
30
72
6
12
18
114
18
54
108
30
162
78
216
90
84
546
30
36
576
180
54
6
12
96
30
6
108
126
144
288
138
90
324
108
144
18
42
66
54
54
252
24
36
360
162
66
222
72
318
18
36
6
252
66
222
18
426
60
108
48
24
18
108
174
36
18
72
54
54
24
156
54
42
234
66
96
72
12
144
54
168
102
96
372
72
72
78
30
18
78
84
6
156
348
66
6
318
60
138
78
36
90
30
6
138
24
102
54
474
12
18
90
18
204
90
198
90
30
270
6
84
18
18
144
132
36
54
354
54
186
54
12
96
102
36
270
96
180
216
180
18
30
36
54
270
36
216
72
36
36
168
36
12
72
96
30
24
48
204
108
12
348
108
72
342
90
90
138
186
90
30
6
138
150
12
18
72
180
36
90
72
150
30
162
186
192
168
48
114
162
198
126
390
252
330
84
60
90
156
132
36
12
78
90
162
378
30
60
84
36
150
12
114
228
6
30
150
576
54
84
96
36
48
60
120
36
126
96
108
126
144
234
102
96
54
84
6
66
108
24
18
444
18
252
60
54
30
72
240
12
36
6
30
6
48
60
120
96
30
18
168
174
60
18
48
108
132
18
36
36
108
450
210
42
120
ABCD 95042490124*3^$a+1 [50053]
153
21
11
61
54
165
69
11
64
80
31
84
54
18
173
7
54
54
29
40
75
45
45
27
63
72
126
72
27
63
6
27
272
55
33
48
117
90
17
25
12
3
8
72
13
3
56
88
72
15
9
104
25
63
8
304
32
61
83
136
104
40
96
24
200
19
101
85
66
33
27
93
120
72
21
30
18
51
104
24
1
54
65
72
64
72
69
36
39
15
90
78
113
103
57
45
18
9
45
35
151
120
129
21
54
5
7
81
33
36
48
3
69
96
3
72
24
96
39
105
51
42
138
9
15
18
63
3
45
81
191
7
36
29
16
45
24
75
63
24
156
42
30
36
9
192
129
39
63
137
160
80
223
33
75
12
65
24
259
5
64
3
93
72
8
136
8
40
51
90
11
31
9
21
27
27
36
24
54
219
80
120
13
84
54
132
69
3
5
16
69
18
65
19
78
156
6
165
144
9
198
72
60
138
3
21
3
33
119
40
96
69
3
192
15
33
3
150
23
96
136
15
137
160
3
162
6
156
78
11
55
81
48
123
42
3
15
33
104
37
123
93
75
3
45
21
83
240
48
88
9
36
75
69
11
24
25
63
75
45
8
64
45
18
72
42
15
15
33
111
9
141
11
19
72
180
54
51
45
90
153
57
18
117
8
64
72
56
40
39
96
12
36
81
200
43
216
101
40
3
45
63
33
27
29
1
42
12
89
16
21
18
6
11
48
160
72
120
24
33
108
18
36
48
21
32
64
8
40
32
73
6
192
17
72
16
104
31
54
84
132
12
6
90
12
72
35
16
24
177
144
54
17
136
48
75
120
69
72
24
15
65
24
1
60
11
16
24
120
21
90
42
15
32
40
3
66
11
151
54
6
138
72
27
45
3
15
90
119
121
18
66
3
8
24
19
36
129
15
114
126
30
6
149
112
27
77
40
48
8
64
80
43
66
147
8
16
8
40
32
25
15
51
29
184
21
114
65
55
65
31
138
191
24
112
21
27
45
30
90
83
72
7
96
105
3
156
168
48
57
51
72
45
8
16
3
45
48
104
43
120
108
153
72
15
30
24
48
3
24
51
69
39
9
48
48
39
18
84
35
91
29
133
18
54
3
48
363
90
216
3
15
65
88
8
7
30
18
17
37
83
7
78
30
45
8
7
54
3
123
29
48
31
54
51
152
40
9
30
24
12
29
40
48
192
24
87
57
81
287
48
280
69
3
8
7
305
55
89
61
30
93
39
18
15
69
51
39
9
45
11
40
24
15
54
11
85
27
93
90
201
24
80
199
18
132
3
15
102
36
240
47
120
7
150
83
40
69
78
237
69
72
3
117
123
96
48
21
24
66
9
63
144
105
39
81
9
87
27
126
90
5
96
19
189
48
80
160
24
104
16
80
19
42
30
45
80
37
83
24
40
33
15
56
16
168
8
144
43
42
36
12
6
5
24
55
17
55
33
135
36
77
133
35
16
21
18
90
71
55
65
24
61
11
37
35
40
15
65
61
35
127
18
71
19
29
187
69
27
300
144
6
120
27
15
30
3
3
66
11
144
40
48
168
48
135
17
19
29
24
88
3
162
42
30
11
115
69
48
128
7
24
54
12
39
80
16
105
159
69
11
16
72
120
33
87
21
24
11
192
40
93
42
12
18
18
17
187
5
7
81
80
19
54
135
9
15
32
16
33
66
101
64
51
18
35
40
15
81
48
93
3
24
32
49
15
39
36
102
54
24
66
39
111
9
96
3
30
126
129
120
21
75
15
9
48
219
45
75
53
115
21
56
16
80
72
7
318
75
15
65
31
30
99
27
36
108
6
30
153
45
216
36
18
21
69
72
54
42
30
42
51
72
168
45
51
96
24
99
96
29
55
ABCD 95042660756*3^$a+1 [50228]
360
144
15
105
112
224
16
120
83
150
39
72
144
15
217
32
261
30
205
176
184
35
181
320
309
99
40
72
119
49
32
39
105
24
111
49
11
37
224
129
7
504
528
281
150
480
289
96
120
35
109
56
120
105
30
1
144
120
155
69
21
30
261
120
39
180
510
79
32
88
456
416
9
30
81
9
60
60
180
19
56
16
248
16
72
72
96
72
32
16
95
9
51
141
99
21
309
307
8
345
15
105
15
160
35
60
90
150
81
16
48
35
60
201
24
640
455
97
173
315
232
104
64
200
75
229
72
119
169
48
113
55
56
64
5
75
120
16
329
15
256
59
30
15
184
120
71
369
51
37
8
15
81
39
321
304
72
8
45
60
30
120
49
72
48
71
180
30
150
1
80
144
120
225
79
11
189
16
24
56
64
101
60
55
24
216
35
30
15
96
189
75
96
9
159
51
69
96
165
259
461
150
45
135
1
89
90
189
21
51
280
288
96
144
56
120
24
16
200
96
129
111
129
135
255
345
315
90
75
165
75
15
1
320
240
184
185
15
75
61
144
96
59
61
128
96
105
135
184
96
176
9
79
96
35
60
150
90
129
51
30
7
248
264
192
256
48
56
16
72
96
65
270
1
8
21
259
11
45
184
11
61
479
90
300
51
24
96
120
120
9
135
144
16
305
120
120
7
32
51
420
129
16
104
96
96
39
25
80
15
30
240
51
40
80
159
90
60
651
16
8
96
136
83
21
168
16
5
171
129
15
16
200
219
301
119
81
40
89
30
30
210
49
161
135
75
61
248
256
216
59
141
184
80
136
89
15
24
111
150
235
240
56
39
97
143
129
171
141
48
40
48
53
19
56
24
16
80
112
233
30
81
40
29
30
45
135
81
304
56
504
45
300
150
60
109
32
120
9
39
141
171
99
69
51
90
115
360
80
135
345
24
216
225
255
360
40
120
35
21
40
29
51
219
21
39
ABCD 95043074474*3^$a+1 [50010]
19
24
77
157
48
48
6
66
23
156
45
63
1
54
26
40
36
36
119
151
122
100
12
11
3
22
59
55
138
72
6
54
35
31
29
163
78
18
41
9
22
18
84
12
6
17
25
6
17
9
16
35
13
6
128
82
6
90
24
54
42
8
54
40
77
1
80
4
11
12
60
37
30
48
32
34
11
13
12
18
18
12
18
42
72
56
4
11
73
11
24
121
36
35
99
9
61
11
55
5
48
99
18
54
9
7
48
5
25
60
6
110
4
24
35
132
25
59
72
60
79
50
40
86
10
54
98
27
61
102
26
51
43
42
36
42
2
4
12
84
23
13
44
51
57
15
31
5
12
127
6
2
9
55
125
49
132
134
10
6
38
10
6
18
66
6
90
60
23
43
24
86
10
42
12
60
36
20
15
39
40
14
4
48
107
37
30
78
11
72
24
36
43
50
22
18
54
50
27
24
21
54
22
50
64
8
10
23
25
24
116
15
108
49
36
12
120
30
89
24
31
8
18
88
92
63
36
25
48
30
42
23
25
11
21
64
71
25
11
49
23
85
36
42
5
12
1
174
66
11
13
47
1
24
155
13
12
119
61
24
30
29
37
30
8
33
25
14
166
50
9
55
48
32
9
25
11
61
20
148
96
23
73
128
15
12
117
22
18
11
25
96
36
8
36
18
33
84
168
37
60
18
72
5
36
63
9
1
116
16
74
10
54
6
96
23
60
36
19
216
29
60
55
66
6
24
14
4
150
41
7
54
23
171
105
49
23
7
42
44
16
83
45
27
85
18
122
46
144
8
16
30
96
18
78
252
30
2
16
24
23
36
60
1
36
18
24
6
44
87
39
90
46
8
22
114
30
11
31
5
67
18
24
30
5
21
63
7
24
24
26
16
179
21
63
7
42
150
8
9
25
36
12
30
42
48
32
46
24
128
72
10
36
12
32
63
25
78
173
21
40
11
3
105
79
18
78
5
36
48
1
6
29
19
170
46
6
66
197
27
81
25
38
10
30
50
46
120
29
36
25
96
59
19
56
33
61
96
84
32
15
93
64
18
17
31
66
24
32
15
48
97
47
117
10
41
7
41
24
7
5
19
6
18
65
61
2
40
5
37
48
24
24
12
98
45
61
20
4
24
62
58
6
6
11
60
259
18
11
157
30
42
35
13
48
11
9
16
84
35
19
5
12
96
55
90
78
66
56
15
39
45
61
78
32
34
35
19
56
130
119
1
6
14
100
48
11
19
17
175
8
22
48
12
120
14
16
65
31
18
131
19
24
18
60
18
41
24
36
3
18
22
18
72
155
3
34
56
64
30
66
47
25
11
85
59
27
90
15
25
6
53
81
34
74
148
23
27
10
23
7
50
87
12
19
30
32
10
8
10
35
61
96
14
33
57
40
24
35
91
30
23
60
103
18
30
29
13
107
13
150
149
73
2
69
109
30
8
40
42
30
66
71
31
17
73
95
120
63
94
12
11
45
94
5
9
76
84
36
6
29
108
48
7
96
6
35
153
22
14
10
6
90
18
107
43
42
24
35
37
35
75
45
99
9
61
48
12
48
6
14
10
72
30
156
24
54
72
42
72
44
34
66
6
74
22
162
48
35
13
35
60
12
9
4
95
24
7
90
23
73
8
184
11
115
42
8
16
20
130
41
79
6
32
52
30
30
18
41
1
24
120
80
16
54
2
220
12
47
1
24
6
29
3
10
35
45
72
70
18
48
60
18
2
28
12
54
138
11
19
26
16
24
6
78
2
16
18
35
120
91
41
13
71
36
7
78
18
104
130
36
96
71
85
14
40
30
11
37
167
19
72
18
54
38
27
1
59
67
18
35
37
131
3
16
29
60
79
30
92
4
36
48
11
37
12
11
31
5
3
72
16
2
15
7
41
144
25
6
42
95
1
60
12
47
36
61
84
59
57
15
31
18
54
6
90
6
11
199
18
72
119
1
143
7
65
1
48
24
12
18
18
104
16
20
15
49
60
48
35
37
24
6
96
5
25
42
6
12
24
24
6
18
6
29
67
114
36
44
52
83
24
1
6
41
145
23
97
24
48
120
6
6
59
12
117
52
66
5
12
216
1
48
78
18
35
27
33
25
47
7
66
35
1
48
26
10
6
18
38
18
15
55
74
15
31
17
49
6
72
53
19
5
49
36
120
96
59
3
58
60
18
77
145
2
88
17
1
6
101
120
157
11
19
18
155
9
28
36
36
54
26
70
29
9
51
121
35
60
49
54
18
54
6
20
88
11
9
4
23
153
22
120
18
54
2
4
12
47
63
70
12
102
30
18
48
18
60
60
11
85
30
66
120
59
49
44
22
18
48
54
48
6
71
85
8
27
60
1
84
48
18
5
24
19
17
109
35
39
10
6
6
60
24
78
30
11
79
53
13
24
12
98
16
17
57
22
14
172
23
25
11
48
25
12
23
156
61
6
30
42
42
30
66
47
13
32
51
57
4
18
41
1
71
13
11
31
24
24
65
36
36
84
25
83
168
7
120
65
1
35
27
22
23
67
65
1
6
29
19
96
29
12
108
25
35
25
ABCD 95043601886*3^$a+1 [50069]
30
60
48
54
126
9
33
120
78
54
123
3
120
42
111
27
60
69
93
30
18
42
90
3
12
36
21
270
30
144
144
27
81
90
18
6
36
54
36
195
105
27
15
12
45
48
111
66
24
102
9
15
108
33
144
21
12
63
12
72
15
9
81
39
141
6
54
180
51
75
30
3
21
15
15
90
39
60
84
57
210
6
72
3
15
93
36
33
3
9
90
45
15
54
72
120
27
81
6
18
48
39
15
24
21
48
105
18
117
12
96
180
12
141
147
3
84
42
39
51
69
36
39
66
3
195
42
30
78
108
72
18
210
63
105
36
3
63
24
54
174
57
33
3
39
84
81
63
42
30
93
108
39
144
69
36
36
111
72
18
39
48
105
3
15
60
33
21
51
3
57
27
57
21
3
84
3
18
84
6
102
60
12
72
18
21
15
180
24
93
87
33
144
15
9
9
108
42
48
42
36
66
36
24
90
54
36
66
75
177
6
102
99
51
84
6
15
69
18
42
66
18
24
102
45
33
36
51
33
63
15
12
90
60
18
30
18
21
15
21
108
72
39
21
117
42
33
33
258
57
72
15
66
39
93
30
45
285
12
18
54
39
51
261
33
12
24
18
48
18
252
147
21
12
72
150
72
36
138
54
42
111
87
30
27
48
132
48
21
36
210
36
93
75
90
84
3
33
90
45
27
114
15
15
54
39
57
123
21
102
9
108
15
126
15
21
216
54
69
15
6
18
33
93
39
27
9
99
21
132
9
24
144
18
18
87
165
15
93
36
75
84
21
30
6
144
39
9
27
108
33
120
3
129
87
96
45
3
72
24
51
108
36
30
135
120
15
54
99
48
75
30
75
75
69
3
18
75
108
27
18
27
9
135
63
18
39
21
84
6
84
21
39
66
39
105
24
39
48
57
18
93
15
102
27
33
18
21
36
288
45
60
36
15
24
15
129
15
18
90
33
36
21
30
18
36
3
3
30
207
33
75
27
21
21
138
81
117
24
48
27
15
90
3
33
15
75
18
15
216
33
18
9
141
30
54
18
45
87
30
54
6
51
33
42
69
3
36
30
27
27
21
75
72
30
27
63
54
24
87
24
45
18
6
12
3
39
18
18
69
21
39
195
90
12
75
15
129
21
75
48
57
30
6
12
36
42
72
180
18
12
90
42
84
36
18
237
51
45
69
18
93
15
33
87
270
42
33
3
174
42
18
15
123
78
15
21
30
9
9
6
141
123
6
36
30
114
15
36
3
102
135
99
36
153
15
12
36
57
96
36
33
36
72
84
36
132
138
72
21
36
21
54
120
6
15
69
126
54
6
162
72
39
144
33
12
108
90
225
105
144
180
108
36
84
6
21
69
36
75
15
21
9
99
84
33
150
84
21
57
12
78
57
36
9
3
96
12
15
24
138
108
27
63
18
6
54
102
90
132
183
27
60
57
48
33
24
18
12
36
162
3
87
6
192
27
195
21
27
60
12
45
177
36
15
15
45
15
72
30
6
126
123
3
12
72
36
54
63
141
54
33
39
21
189
18
81
84
21
75
144
48
75
12
18
63
27
18
27
63
129
15
18
24
18
18
15
15
18
24
12
144
39
123
114
66
78
39
180
12
33
18
42
15
21
15
96
84
24
15
21
12
15
42
246
129
33
24
48
60
30
78
15
123
36
165
15
18
27
48
15
18
63
9
18
72
45
27
21
24
15
30
75
111
57
87
21
12
51
81
36
9
6
54
36
39
48
75
30
3
15
114
90
18
3
12
87
60
18
12
6
72
21
87
105
33
6
21
84
21
138
36
18
42
18
48
90
9
48
15
78
3
12
57
18
48
21
15
24
36
36
12
72
90
150
18
30
36
42
12
147
93
15
3
93
9
60
111
177
72
48
3
51
36
57
3
18
15
60
84
51
54
6
66
144
36
6
33
69
72
78
126
39
45
6
66
3
33
18
6
3
63
45
15
18
51
15
54
60
36
75
51
105
39
30
171
48
87
24
33
72
183
33
105
42
12
54
6
108
270
51
ABCD 95043666104*3^$a+1 [50010]
27
54
15
16
35
69
51
54
31
5
24
19
32
24
36
4
188
16
20
57
7
12
41
7
23
9
60
48
16
80
24
16
104
117
6
114
43
72
41
24
51
60
24
21
27
3
24
181
5
67
8
24
75
9
124
48
48
32
40
29
99
21
39
64
48
29
19
44
57
36
24
30
21
40
24
41
55
59
49
17
127
23
9
15
1
80
69
111
172
173
19
20
40
96
8
81
36
7
77
19
116
21
3
21
15
36
108
4
53
3
51
33
63
30
7
32
24
171
126
79
204
47
13
11
66
115
8
112
48
92
4
44
112
68
21
30
61
48
11
126
3
12
24
88
17
55
65
31
60
12
32
45
75
24
36
21
90
189
36
15
133
12
60
29
19
17
3
112
5
199
176
88
24
32
51
54
31
89
63
16
80
52
80
64
5
15
40
96
8
12
69
31
12
12
161
67
108
65
19
36
24
20
15
6
24
36
67
168
24
80
28
92
24
81
15
16
12
20
40
56
76
41
24
6
105
105
270
9
45
96
3
177
115
8
51
69
12
64
125
111
99
6
139
5
55
65
120
91
29
60
3
16
32
105
27
36
64
108
20
9
15
36
105
43
11
69
51
61
5
55
20
9
19
116
24
16
11
93
21
43
92
4
144
53
30
24
129
96
15
30
31
128
40
17
27
28
29
6
30
3
4
32
16
32
57
99
16
60
35
1
44
75
6
3
96
15
21
60
9
19
11
249
87
54
99
112
20
105
60
19
48
8
45
15
69
15
21
3
52
140
4
176
12
48
9
15
60
21
15
45
24
6
85
8
180
60
16
36
29
90
69
4
48
68
237
15
64
41
67
48
20
100
192
32
48
33
7
20
57
3
100
32
36
12
112
41
19
56
40
20
12
93
7
36
41
96
55
48
17
103
17
60
54
85
41
67
12
8
72
24
16
44
84
28
32
28
48
84
60
8
45
3
21
43
48
5
55
60
29
19
20
16
60
20
4
17
27
148
35
13
56
144
21
6
24
33
33
15
105
54
93
16
24
17
39
51
49
140
132
12
3
120
45
9
36
15
135
165
105
39
4
12
8
27
13
84
32
45
15
36
160
48
44
16
17
67
32
21
204
120
3
57
199
17
103
144
107
1
12
77
91
8
21
91
84
68
16
60
36
44
36
16
155
49
125
63
36
112
20
12
52
5
120
31
188
16
24
12
60
24
56
84
28
32
24
57
24
75
15
21
48
24
3
13
101
15
28
36
17
75
64
24
56
4
132
24
116
28
17
15
4
108
107
13
72
48
17
156
24
6
13
12
12
53
30
69
16
272
136
17
99
60
4
17
3
12
39
73
92
48
27
6
3
60
4
60
8
28
41
3
3
45
4
156
128
4
32
180
96
48
81
55
96
120
44
28
48
20
9
75
64
32
12
16
41
51
129
3
153
55
108
17
15
99
1
44
120
21
24
31
44
81
3
60
16
36
20
60
108
64
137
43
36
77
15
48
84
12
15
21
40
144
36
5
15
160
5
39
16
12
53
54
9
180
16
5
6
69
45
31
5
75
28
17
39
40
80
36
15
13
20
52
108
36
101
19
48
132
44
100
20
81
15
24
40
44
36
51
6
87
28
92
33
63
84
28
24
5
51
129
99
16
101
15
12
12
36
52
12
44
81
55
11
90
39
16
68
12
4
224
124
17
30
49
36
96
92
60
48
165
15
28
180
71
30
123
96
4
80
96
16
5
6
33
57
3
81
51
112
12
185
123
16
12
32
48
4
80
45
60
3
27
61
65
24
19
32
64
5
39
81
3
52
48
107
109
24
17
15
160
60
284
120
12
15
97
80
28
8
144
48
12
100
60
17
99
117
30
37
17
15
84
12
45
7
36
120
11
30
216
55
8
237
115
32
27
13
17
15
21
7
48
108
11
6
60
39
4
104
96
21
19
12
5
7
53
19
60
65
3
12
28
80
100
47
85
11
13
41
55
96
20
172
8
45
24
6
85
80
28
17
180
87
148
32
196
41
36
19
8
160
36
36
41
24
66
30
55
149
96
15
279
66
43
11
189
21
159
111
13
20
36
57
15
40
140
15
13
11
6
3
297
43
44
33
15
39
109
11
1
60
5
43
24
120
36
41
3
33
3
4
53
19
8
27
81
9
51
132
12
16
65
19
60
101
3
16
35
85
35
21
40
29
6
54
43
17
99
27
13
212
4
48
ABCD 95044037378*3^$a+1 [50003]
25
108
39
24
27
93
60
9
95
4
12
33
11
28
8
24
28
84
20
4
20
7
18
54
18
27
9
27
27
17
4
33
135
20
12
85
3
32
64
45
27
36
63
9
8
19
5
16
36
20
13
27
12
56
4
45
143
12
28
20
60
12
12
73
3
8
16
12
87
153
36
12
36
92
13
3
24
20
28
15
5
13
72
72
27
48
33
47
43
9
68
48
28
104
16
24
27
21
8
52
12
24
45
11
25
27
9
11
16
32
4
144
81
39
168
9
3
24
44
37
23
40
32
49
3
20
196
44
52
9
3
33
95
36
24
96
28
44
19
72
21
72
24
20
28
32
12
7
29
120
12
132
85
11
28
104
1
36
11
24
28
104
4
48
56
36
31
36
9
9
11
36
12
36
180
67
29
205
11
48
12
37
35
36
73
18
9
20
24
37
23
13
39
44
25
72
35
145
3
20
84
1
36
23
40
9
39
33
36
36
39
24
45
59
48
145
35
28
20
16
36
12
20
16
33
59
16
33
83
12
4
9
39
33
11
16
8
24
4
20
52
68
4
8
19
45
12
96
9
99
20
96
4
8
12
16
20
4
12
68
76
32
19
93
8
43
54
11
28
20
4
12
33
11
16
8
1
36
23
12
64
92
28
24
45
3
68
37
107
40
108
104
40
72
51
17
91
54
11
64
56
48
4
32
136
12
60
8
1
135
12
60
27
5
108
13
27
20
7
45
68
36
13
35
76
69
35
28
12
20
16
51
5
49
39
60
45
3
80
160
128
7
5
16
108
24
20
25
71
24
13
63
9
27
63
21
24
44
28
81
3
8
48
49
35
4
20
60
24
72
28
56
7
129
44
12
4
156
15
93
24
20
12
4
44
76
69
27
84
72
60
45
72
36
11
28
24
12
132
12
24
72
72
20
84
52
56
12
28
12
36
8
24
1
36
23
12
40
15
5
24
12
24
52
9
18
18
36
107
127
18
54
77
48
76
33
35
19
17
1
95
16
8
12
24
25
11
61
107
64
20
36
120
4
8
4
33
47
24
73
54
5
24
28
60
9
135
72
27
9
8
73
27
8
4
8
36
43
41
36
88
33
36
36
3
33
126
18
59
40
20
16
9
83
28
36
8
24
73
27
104
31
101
64
60
20
16
84
20
67
77
12
24
24
24
4
8
16
80
64
12
44
48
88
32
12
24
4
20
4
32
49
11
60
28
12
15
54
36
11
7
41
13
27
80
40
20
49
11
16
9
3
8
36
16
8
37
23
13
11
64
20
88
24
164
61
108
95
12
73
27
45
3
8
52
32
24
24
60
52
33
3
32
28
8
4
36
87
17
12
28
32
1
27
9
47
12
49
63
63
21
24
9
18
17
4
36
116
64
56
52
15
18
72
18
18
71
4
20
76
56
48
13
11
25
3
20
16
36
8
136
8
43
93
68
1
27
27
21
24
12
8
36
60
28
8
12
28
60
12
15
225
8
64
12
15
45
9
75
8
169
27
20
79
5
76
44
1
23
12
37
11
25
18
53
1
27
120
36
60
56
136
24
144
9
3
24
48
60
9
90
9
9
35
1
75
188
120
52
8
25
75
20
13
36
54
93
15
17
4
20
16
44
7
53
24
4
72
9
11
16
9
27
8
36
19
54
18
9
117
35
4
24
8
1
3
20
48
48
61
54
126
11
12
36
67
137
7
5
76
27
81
20
52
32
48
1
131
4
12
36
33
71
28
9
23
4
8
37
23
49
27
8
64
9
36
3
24
72
20
28
44
7
18
35
28
12
69
3
87
5
16
15
41
24
25
23
49
11
36
96
24
67
53
136
45
36
3
20
49
27
12
69
23
12
4
105
11
28
32
4
33
3
33
63
8
73
83
64
24
12
60
27
57
80
43
54
83
36
12
52
72
132
12
87
53
1
71
28
9
83
16
44
4
8
52
8
37
54
9
156
15
65
28
92
4
44
76
87
77
24
48
16
8
16
32
12
4
15
5
4
27
9
56
16
9
18
90
3
24
8
112
24
36
8
36
96
76
12
8
12
13
47
48
85
27
68
13
35
28
44
28
32
12
72
37
3
44
60
36
48
124
32
72
76
56
16
92
24
24
31
90
11
12
16
56
31
18
72
39
20
40
45
3
36
24
36
80
24
36
84
4
128
4
9
11
36
36
72
12
84
4
8
7
53
12
16
180
80
40
105
11
24
36
40
24
20
43
17
1
11
61
23
52
24
36
84
8
7
21
15
77
120
28
36
8
136
9
27
36
56
24
64
27
45
56
108
84
120
1
3
87
17
48
16
44
19
126
95
40
45
95
16
8
36
12
24
97
27
9
47
16
9
35
40
24
104
4
68
13
35
40
140
4
15
9
45
27
12
36
24
36
8
28
45
54
65
97
18
18
126
5
88
68
37
75
32
4
24
27
36
9
116
12
16
27
5
12
48
12
16
33
3
60
8
168
60
28
96
108
20
12
16
15
54
3
15
17
1
3
24
9
36
11
28
24
117
35
37
3
20
4
32
49
3
20
184
36
27
65
7
21
168
9
11
16
20
187
21
56
4
36
72
117
35
96
13
3
60
48
8
24
4
33
111
60
12
8
97
54
41
24
16
12
24
9
59
12
40
15
45
80
28
20
16
48
20
13
23
88
36
8
25
3
51
45
8
19
45
8
40
20
4
9
3
51
45
12
32
132
76
12
24
8
4
51
45
9
11
12
49
11
7
9
9
11
7
17
1
144
18
45
20
7
21
44
28
8
24
4
33
27
36
12
32
4
8
120
12
1
63
8
37
3
33
23
24
16
92
25
11
7
173
79
5
31
65
25
18
54
35
1
27
44
28
12
8
115
5
12
91
21
44
16
36
12
15
5
31
9
20
88
44
4
56
40
44
28
32
13
36
63
188
24
52
15
5
76
32
12
37
3
8
64
36
56
4
92
36
60
1
3
105
71
28
56
43
41
16
51
17
40
36
ABCD 95044252432*3^$a+1 [50008]
30
150
229
5
91
48
161
54
30
6
54
15
27
108
6
19
95
30
19
23
30
18
36
21
75
37
137
135
9
39
21
36
54
66
79
47
24
90
6
48
42
127
17
15
69
60
6
25
71
198
19
53
24
156
24
24
12
27
57
30
6
24
91
65
78
12
90
43
101
75
64
41
24
12
18
12
60
73
71
84
126
36
18
66
24
39
33
48
31
48
17
63
33
15
9
30
24
1
11
60
90
48
12
99
45
186
168
42
168
31
29
30
60
96
240
120
30
30
6
24
6
18
6
9
87
30
108
6
90
79
107
90
138
42
30
48
132
37
80
21
90
49
17
15
16
48
11
69
304
48
29
51
9
114
21
201
24
90
30
30
180
114
156
30
24
30
66
306
204
30
30
126
114
294
72
9
64
107
117
57
54
60
12
18
12
43
47
24
24
222
234
9
57
24
84
36
55
89
135
81
31
29
36
84
120
90
6
18
49
11
12
24
30
114
12
18
36
24
12
43
65
12
90
57
21
91
29
66
90
144
162
84
66
15
123
156
24
6
139
17
24
39
75
30
7
59
84
6
66
24
30
126
18
51
111
24
9
111
1
29
19
41
6
18
12
18
126
84
6
9
45
30
21
69
42
24
25
5
84
30
6
30
36
18
42
37
71
66
126
18
6
60
54
30
6
120
163
47
1
5
139
59
36
120
90
54
25
11
114
60
30
25
65
15
21
54
6
63
177
24
102
78
42
168
126
19
11
54
36
120
24
66
36
37
48
48
96
71
9
75
30
55
29
90
186
126
30
114
6
84
24
42
54
90
36
18
12
115
113
6
66
120
54
144
6
60
66
30
7
11
42
75
33
12
3
27
54
144
42
54
54
9
48
63
12
60
9
16
89
24
6
24
96
6
24
36
144
63
27
6
79
11
60
48
57
9
60
43
11
66
66
60
84
30
30
21
45
120
108
156
19
77
3
64
48
23
6
30
156
54
36
30
24
25
95
49
80
16
48
80
48
9
270
105
45
24
60
6
36
37
41
55
5
36
60
66
73
47
168
72
97
80
81
31
11
18
30
21
15
186
150
18
12
24
6
48
90
6
21
15
90
24
54
102
19
59
96
60
66
18
12
25
80
9
231
75
18
60
39
16
125
67
80
112
77
60
6
49
5
60
31
155
85
53
27
39
84
181
11
54
15
135
9
285
42
105
9
39
15
6
123
112
215
6
114
30
19
47
138
180
60
6
6
18
9
112
5
66
18
72
48
159
112
149
12
30
49
80
16
59
30
55
59
36
30
19
47
49
29
66
30
30
60
25
41
150
24
24
30
51
16
125
163
47
114
15
45
24
12
30
24
25
89
60
6
36
24
36
54
84
60
6
90
60
66
54
120
216
43
32
9
36
24
36
39
9
60
96
24
186
24
12
37
17
30
49
71
114
30
66
55
11
78
6
60
6
294
36
18
12
18
210
30
126
66
60
48
72
24
30
36
48
12
18
132
30
48
6
33
57
24
6
6
168
171
15
6
43
41
24
15
27
30
24
15
81
144
24
6
174
19
23
24
54
72
168
156
31
5
18
72
24
84
36
150
60
79
80
201
84
12
18
6
15
9
120
31
41
30
24
474
7
5
187
77
30
36
30
18
1
59
132
90
39
21
18
25
17
48
96
6
24
120
30
180
144
6
24
36
150
6
18
7
29
234
25
96
5
90
30
156
18
21
16
239
1
48
161
54
36
36
24
6
3
57
30
18
12
43
221
24
102
69
75
6
24
54
12
60
84
54
31
11
18
42
24
156
78
7
144
41
18
69
21
102
60
90
48
30
42
7
113
79
29
36
54
150
42
18
30
150
115
17
78
81
9
36
3
16
47
49
5
43
101
36
126
78
6
54
90
6
30
1
59
69
111
6
138
1
71
18
36
60
96
18
30
135
15
66
84
42
264
24
306
63
21
6
174
7
144
48
11
37
ABCD 95044287868*3^$a+1 [50011]
24
20
52
17
7
101
180
27
12
148
132
8
36
36
123
45
40
23
72
153
48
16
8
40
32
100
20
40
8
120
45
43
72
11
21
24
16
80
111
33
40
20
12
40
92
12
3
117
9
15
4
12
23
153
4
68
81
31
48
32
141
67
113
39
24
135
21
33
27
4
20
24
88
53
19
20
16
17
3
72
195
37
8
40
5
7
20
60
76
180
60
104
12
3
13
60
32
3
33
76
24
12
12
36
95
21
124
125
39
12
4
32
3
37
20
12
72
16
104
9
72
3
69
7
24
59
13
23
25
47
33
4
140
75
85
5
43
24
56
48
16
11
105
48
60
52
23
45
27
97
68
120
72
60
60
36
27
25
48
12
32
63
33
96
60
36
60
4
80
16
12
8
40
24
161
79
8
21
207
63
45
160
24
92
4
156
60
36
48
5
91
108
48
20
75
18
31
8
16
144
12
23
13
77
3
28
12
24
60
48
132
56
15
25
72
32
148
36
12
17
15
48
144
96
4
48
5
3
112
8
288
40
36
44
52
48
84
120
48
80
117
31
32
52
12
144
20
76
20
28
128
87
37
8
45
51
72
4
84
72
24
188
52
24
24
35
21
159
36
85
44
12
40
80
24
24
12
76
104
60
4
65
15
39
25
65
18
13
32
72
52
83
73
8
16
29
54
13
44
60
24
75
54
18
69
3
18
3
24
88
44
16
32
48
4
48
12
149
111
64
56
36
3
144
36
69
112
48
32
36
60
72
12
28
32
3
1
44
52
29
67
60
17
108
27
63
13
59
36
85
5
39
52
24
32
4
48
12
113
183
28
12
8
75
37
48
56
3
61
36
36
24
24
32
3
61
56
135
9
36
4
41
79
8
76
35
1
53
3
48
40
60
36
56
72
112
23
73
17
7
68
51
1
48
8
52
71
69
16
84
11
1
36
12
5
36
72
3
4
12
20
48
28
32
16
32
84
9
31
20
36
12
12
16
24
24
32
45
3
16
56
64
44
36
64
32
48
72
40
32
12
36
40
8
112
92
3
13
12
8
40
107
18
51
24
16
80
9
31
8
28
20
28
192
12
8
15
49
24
89
90
13
24
140
48
36
117
55
53
127
12
108
20
144
76
32
48
24
3
21
16
20
33
3
28
36
48
8
57
18
9
81
90
33
24
120
3
33
96
144
4
12
60
48
53
18
144
13
12
20
108
24
3
117
36
27
73
8
9
27
9
51
100
29
51
28
173
7
228
44
16
20
144
108
36
60
36
39
1
8
60
52
23
25
72
29
7
84
53
36
15
39
13
48
20
16
140
48
93
39
16
44
60
111
49
8
40
65
3
288
60
52
48
32
52
32
81
15
24
51
129
28
128
52
20
40
32
111
37
35
157
23
85
8
24
16
24
80
16
60
20
72
40
72
23
1
120
132
80
52
8
88
44
12
21
15
60
64
288
20
36
96
76
68
40
36
80
28
11
90
72
39
108
33
108
144
87
28
132
36
23
57
72
33
3
69
15
136
96
8
12
3
13
23
9
16
119
21
4
32
69
159
16
44
16
36
44
36
24
40
35
21
51
13
72
72
32
16
84
144
35
141
21
75
48
12
4
23
25
48
48
132
12
41
75
24
36
12
64
20
36
75
33
12
40
32
12
48
60
72
60
16
44
3
1
12
128
24
48
28
29
3
132
60
12
16
24
80
24
16
20
36
63
9
136
72
24
29
67
32
63
9
4
20
24
36
16
89
90
25
24
60
12
41
15
184
24
29
31
44
16
89
7
84
35
49
32
60
21
63
136
24
29
15
3
33
76
48
32
100
24
20
4
12
11
180
45
4
84
24
132
20
40
36
32
108
4
29
7
24
36
44
120
76
20
40
32
51
1
71
18
27
28
17
3
12
28
24
156
32
12
72
111
18
151
24
12
155
33
24
76
12
20
28
5
51
24
64
32
24
16
203
18
75
105
7
32
51
33
4
12
23
36
85
12
24
60
44
264
15
36
205
80
57
90
9
4
5
39
36
264
21
51
21
3
87
57
36
15
54
75
33
18
49
5
18
25
8
4
32
4
12
32
28
20
28
32
64
84
60
35
45
9
108
3
60
4
92
16
60
24
44
57
67
32
16
47
25
32
69
67
20
57
55
71
72
109
56
12
28
20
144
48
52
53
7
128
16
236
84
36
69
27
24
84
36
16
188
4
53
67
41
31
120
20
28
176
72
28
32
48
60
144
15
37
53
7
8
60
76
116
3
13
44
36
4
60
20
28
12
68
48
52
12
53
31
32
12
12
3
1
20
87
33
64
36
12
32
3
108
21
108
16
96
29
99
16
56
60
3
90
15
16
5
54
37
24
24
8
12
76
32
3
141
40
8
16
ABCD 95044432064*3^$a+1 [50038]
33
72
36
30
29
55
18
6
30
6
66
42
42
18
12
198
6
72
12
48
30
12
12
30
24
6
138
30
12
11
19
69
69
30
18
48
12
3
20
1
39
27
42
11
1
24
71
19
24
156
96
30
11
37
207
105
195
24
51
78
6
42
132
36
30
12
30
12
11
55
125
31
24
30
95
120
61
6
60
48
60
162
23
1
24
11
85
48
12
48
78
78
30
5
25
15
21
11
7
12
114
95
61
39
15
42
63
9
42
24
102
30
12
18
24
24
6
69
57
150
9
63
168
54
60
138
12
30
30
6
23
25
30
42
12
11
19
21
69
11
49
12
36
60
108
84
51
9
47
1
3
69
23
24
1
132
51
56
40
120
15
65
169
30
5
49
6
5
1
15
24
75
65
19
30
27
3
17
13
12
30
66
18
42
12
12
60
24
42
42
71
25
84
42
60
24
60
30
51
33
27
33
60
30
66
6
29
25
51
3
6
11
43
66
51
20
1
18
6
18
17
1
99
39
126
11
48
67
12
72
24
84
42
60
35
31
33
39
30
108
30
29
85
30
5
43
72
5
144
67
42
36
24
6
30
12
18
24
21
57
120
23
31
30
11
13
42
33
27
12
41
25
75
15
17
55
93
9
18
18
12
60
78
6
15
9
15
57
12
42
78
6
96
30
18
18
3
21
60
18
72
9
69
143
124
33
12
60
35
84
100
57
12
72
59
49
48
12
23
48
127
18
51
75
18
30
60
18
24
24
30
60
6
60
6
12
12
18
12
120
36
42
6
72
60
24
30
30
24
6
84
5
1
6
42
11
1
39
56
25
66
18
51
9
30
30
11
43
57
15
126
12
30
117
21
12
90
12
29
25
24
30
18
159
63
101
25
24
12
30
5
55
9
200
37
60
30
33
21
18
180
102
35
49
24
11
31
18
12
66
9
9
12
35
24
43
66
35
40
21
30
29
25
126
6
59
36
48
36
24
91
45
9
12
102
21
32
24
4
32
25
54
60
65
1
18
66
114
6
24
75
21
84
36
204
47
24
13
11
1
66
9
39
77
7
90
30
60
17
103
72
5
40
3
6
95
37
23
49
66
24
41
7
30
60
48
24
90
12
60
18
47
13
18
12
18
23
40
15
5
60
121
15
9
15
45
11
19
12
24
6
48
330
264
72
5
91
24
6
60
63
9
30
81
75
96
5
13
108
18
41
1
30
53
109
18
42
36
30
72
5
84
13
42
29
79
12
6
63
32
25
18
6
24
36
108
18
54
39
20
139
6
47
73
96
6
30
3
36
15
30
11
43
24
21
51
5
24
79
17
40
15
6
60
23
25
42
72
96
30
12
18
6
99
105
180
12
12
51
21
11
25
23
61
144
126
29
25
6
6
162
96
12
12
6
131
36
60
7
6
6
138
30
21
9
18
54
15
56
67
12
9
20
19
81
56
13
108
18
137
79
129
32
19
125
25
35
109
66
84
6
11
43
24
6
12
24
18
81
39
36
12
149
4
20
25
42
78
11
73
6
17
144
19
30
12
3
69
42
18
36
72
12
36
35
25
51
15
30
108
47
60
96
4
81
108
11
133
12
39
32
13
24
107
49
11
144
1
30
96
69
33
6
6
179
19
66
24
18
84
24
21
51
9
80
13
71
55
12
5
13
66
24
60
42
39
20
13
27
21
72
87
75
18
6
30
12
3
39
30
36
60
60
6
30
18
72
5
13
72
36
138
5
40
51
108
81
135
21
153
66
21
44
61
155
25
15
81
54
30
15
15
24
6
96
83
16
69
12
54
45
144
21
24
24
23
43
5
7
9
21
18
102
35
60
19
48
72
5
43
18
18
66
60
11
25
12
6
42
3
135
66
6
5
19
54
6
90
35
31
12
36
90
12
30
24
18
23
19
29
12
13
120
111
3
30
51
39
18
24
15
9
54
6
6
5
1
12
60
6
60
30
51
44
1
126
102
36
15
9
36
42
24
18
71
16
33
18
54
119
19
81
9
12
24
131
31
5
24
4
9
11
169
42
24
6
36
24
168
18
12
42
30
6
150
54
24
36
84
24
6
5
121
48
18
65
73
71
1
30
42
72
48
30
17
13
66
125
31
41
7
6
60
35
37
12
96
114
18
23
1
18
12
5
19
54
12
59
61
126
9
60
144
39
53
43
24
17
25
6
29
13
48
3
20
60
16
21
83
79
60
12
9
45
12
24
11
49
11
7
60
66
24
72
6
24
5
1
24
24
6
24
6
48
60
12
18
66
54
21
57
24
54
174
120
12
186
60
5
24
40
39
42
12
11
19
72
89
7
54
135
176
127
57
51
53
12
49
15
93
42
9
39
21
32
4
9
6
5
60
1
30
24
89
37
18
30
47
97
6
12
69
80
1
3
195
30
107
49
15
24
32
37
78
174
18
57
111
42
18
113
36
13
60
23
13
6
90
48
18
48
60
24
6
11
13
11
1
6
12
72
6
23
55
6
6
69
111
18
72
138
42
12
11
12
19
60
24
24
21
32
37
42
30
24
36
6
18
54
21
32
13
30
24
78
39
9
30
17
4
39
72
102
47
19
5
96
61
18
5
61
15
45
54
5
91
138
12
18
6
6
41
7
6
30
6
150
6
35
157
18
9
24
15
65
96
13
30
18
18
6
35
24
37
12
126
12
12
18
18
41
79
54
12
30
101
64
33
ABCD 95044577822*3^$a+1 [50005]
100
12
72
8
12
16
24
36
12
51
57
12
12
60
3
5
7
65
16
24
80
48
12
28
20
52
8
40
120
80
28
32
52
20
76
12
32
48
12
76
12
8
24
28
20
40
68
4
216
200
115
5
84
36
124
60
48
68
4
75
5
36
12
67
53
40
3
5
43
41
40
36
20
4
68
48
4
48
12
140
76
44
139
41
36
184
8
160
27
36
45
12
12
68
40
20
48
7
48
9
20
16
12
20
60
48
40
44
96
72
12
115
33
75
5
100
272
76
80
124
39
9
8
172
120
60
20
112
36
3
21
200
19
41
115
5
60
103
5
43
17
88
3
77
52
12
8
12
36
4
48
8
24
16
152
48
244
8
48
64
111
89
48
48
132
88
44
120
79
24
5
40
20
40
123
105
12
108
15
57
8
84
36
4
8
12
79
21
68
28
84
8
12
40
108
63
17
40
60
48
104
36
67
17
48
112
80
28
80
108
72
112
63
57
96
12
3
57
12
20
28
20
28
12
15
65
103
5
12
52
20
120
28
20
52
20
36
64
3
5
72
48
48
12
7
5
28
8
100
72
8
19
41
103
12
69
8
40
20
88
12
8
52
87
53
12
16
152
52
48
48
32
28
132
3
9
60
15
405
168
20
72
16
3
29
40
60
3
189
116
172
3
24
93
20
52
8
7
81
63
12
5
52
32
40
39
9
63
5
12
108
12
43
125
103
101
36
40
39
125
19
21
15
5
31
9
15
45
3
57
108
120
20
40
60
60
72
48
303
9
20
43
53
4
36
72
72
60
68
132
28
60
32
16
12
3
108
12
9
56
7
108
29
40
68
7
33
12
36
12
51
41
36
40
32
31
77
204
28
68
100
27
33
3
117
15
125
12
120
31
89
103
89
28
20
7
141
80
180
12
52
36
135
77
12
36
52
51
21
56
60
60
55
5
127
45
60
8
112
92
60
36
40
12
68
184
60
135
341
72
132
55
41
72
120
52
39
17
84
55
36
5
52
132
51
12
17
151
45
80
180
132
151
41
88
12
36
27
5
88
24
20
40
8
31
29
12
48
31
41
160
48
72
36
72
3
9
36
20
120
24
28
72
15
36
5
52
12
3
57
39
117
3
60
17
64
20
60
88
32
108
40
8
220
63
101
91
45
24
8
48
7
5
43
5
52
20
31
69
135
45
27
33
32
60
36
4
8
48
4
8
28
20
7
93
123
29
40
80
52
20
40
60
180
56
4
8
7
21
44
120
28
3
5
4
20
228
283
12
5
72
28
300
8
24
96
4
108
92
28
8
19
93
32
40
60
200
31
65
52
8
55
29
55
45
60
99
17
24
16
60
12
63
449
36
4
8
88
44
16
144
48
32
36
19
101
43
21
20
100
20
48
72
55
36
180
29
31
57
27
125
43
5
43
29
151
5
12
40
20
12
16
260
4
48
8
12
55
17
120
79
9
8
120
12
7
45
60
39
17
12
72
16
12
32
96
24
60
40
15
33
12
80
60
31
29
76
24
48
68
40
44
88
120
32
16
24
216
12
8
43
17
40
24
36
3
60
77
112
8
12
100
27
41
132
12
36
24
88
120
8
40
75
60
29
115
21
140
64
36
3
261
36
32
48
4
20
60
139
21
68
72
31
17
468
100
15
9
80
28
183
5
24
76
12
20
40
60
3
29
28
12
68
12
16
32
103
24
221
12
12
16
3
17
79
36
29
19
36
81
152
40
20
91
72
17
31
101
16
60
12
60
8
103
21
96
24
56
4
128
40
72
48
8
12
28
3
96
113
31
9
60
32
55
5
76
99
33
72
56
12
7
45
36
32
52
140
156
84
100
8
52
75
105
123
96
9
80
12
16
12
60
12
63
77
60
88
8
132
52
39
9
20
28
15
57
240
12
48
32
108
12
28
12
68
120
12
28
63
24
36
17
28
72
27
41
4
8
52
140
40
96
44
55
161
12
7
45
36
63
77
19
21
27
5
12
55
216
77
28
12
32
108
12
28
8
43
17
52
15
72
5
36
52
75
17
60
28
48
44
76
24
48
8
72
28
12
8
12
48
19
81
20
24
16
32
43
108
29
103
29
40
56
112
12
39
41
180
28
3
84
33
27
21
20
24
136
84
8
103
165
72
188
64
68
48
ABCD 95044586036*3^$a+1 [50005]
11
61
18
144
120
276
69
3
36
9
81
210
90
35
25
18
144
12
168
36
30
72
39
87
6
48
18
17
112
105
162
150
66
36
24
17
1
48
6
108
29
55
24
81
21
42
12
18
51
39
185
139
36
17
37
78
30
6
41
265
66
18
42
9
45
18
18
15
15
144
96
48
161
7
12
36
89
19
78
63
3
6
216
120
42
29
79
33
3
141
48
273
159
423
84
36
18
18
77
64
27
12
72
72
186
36
174
54
6
12
36
161
37
11
115
276
18
300
155
31
18
66
54
36
3
51
72
42
120
18
18
54
24
90
198
84
72
126
42
29
7
36
72
30
15
57
23
48
97
12
54
93
15
78
126
12
36
36
177
144
75
53
1
72
6
33
33
126
114
207
9
138
6
231
75
53
16
144
80
103
48
24
18
95
43
149
31
24
30
78
189
27
108
18
18
66
36
111
33
42
53
49
198
90
42
126
54
48
24
89
64
63
162
30
72
57
111
12
293
31
114
30
60
245
43
54
30
24
9
39
57
32
127
6
54
126
54
48
33
183
198
3
69
36
6
81
129
198
24
54
30
60
401
43
24
12
24
126
102
53
25
30
24
17
64
27
36
66
18
6
54
12
5
240
61
18
33
9
36
90
12
77
31
6
48
180
162
149
48
241
234
30
72
6
12
204
48
36
24
53
16
15
24
30
11
79
6
108
15
159
42
87
176
43
12
24
18
159
105
144
231
32
49
15
3
36
54
30
69
39
36
21
3
12
65
103
185
25
23
16
3
108
102
54
24
36
66
96
23
61
18
42
120
15
32
67
210
123
80
67
18
42
54
18
89
16
15
24
90
30
144
33
3
6
18
48
5
13
108
6
17
67
6
66
5
37
11
61
12
132
126
69
141
36
6
54
72
54
84
54
18
126
11
64
33
18
18
36
42
84
90
18
54
18
186
11
96
96
31
36
162
180
231
3
18
54
69
48
3
60
54
120
3
129
18
12
18
6
105
33
15
21
18
96
12
6
138
60
81
3
18
36
18
36
17
37
78
108
54
59
64
39
48
132
48
36
33
39
42
15
32
43
69
21
59
61
42
54
66
18
6
12
18
107
37
18
114
23
67
30
54
57
48
27
117
165
24
12
6
17
16
39
72
48
78
18
18
15
3
45
201
144
87
9
66
53
145
6
36
72
54
23
43
36
18
42
66
54
60
48
90
150
113
133
60
162
18
123
21
12
24
30
18
108
60
36
66
24
12
6
102
78
18
18
18
48
69
39
105
57
6
48
17
91
132
48
24
12
6
36
195
15
108
60
48
54
36
47
67
29
1
72
198
78
36
63
27
18
36
15
3
84
41
13
114
90
54
65
7
9
32
79
17
37
90
17
160
32
13
83
1
90
78
18
108
9
207
65
96
19
66
54
96
18
54
108
108
213
32
187
36
12
90
18
36
69
75
6
54
89
19
72
138
18
150
12
42
36
72
17
37
36
135
45
66
72
204
66
36
23
16
39
174
6
54
15
75
84
6
90
84
54
39
15
18
90
90
11
139
69
3
29
1
24
18
53
31
60
174
39
21
12
6
12
72
114
54
54
12
6
5
112
93
78
264
29
31
12
54
15
128
19
29
31
120
201
57
48
6
12
21
32
97
15
75
54
47
48
103
18
18
72
108
48
113
31
270
78
54
216
119
19
36
18
36
3
15
18
399
51
60
33
33
90
150
12
18
17
43
12
41
144
37
30
24
48
252
90
36
11
96
127
42
18
72
156
17
112
32
16
9
87
33
132
102
149
1
102
60
108
81
369
18
ABCD 95045147482*3^$a+1 [50161]
16
20
19
77
48
12
43
66
12
12
47
19
84
30
3
33
36
143
132
48
73
15
8
1
48
18
102
66
30
30
5
4
33
47
12
1
95
55
54
108
6
54
48
72
3
3
57
104
163
93
44
163
90
23
43
69
32
40
20
103
228
5
97
15
15
5
13
162
6
27
24
8
60
1
42
293
7
12
45
21
47
7
270
72
60
35
91
42
15
15
6
11
43
33
237
18
17
37
36
48
59
40
123
234
35
103
41
7
53
84
43
17
43
5
4
81
47
61
90
30
11
43
36
6
11
48
60
36
48
37
39
36
156
15
18
35
25
84
36
24
35
115
105
8
28
12
33
71
60
61
23
12
7
93
32
12
223
6
90
42
119
1
12
60
36
71
25
35
25
6
12
18
83
37
18
30
72
35
48
7
29
25
23
37
11
40
68
4
15
17
25
66
129
20
88
45
3
237
48
78
21
8
43
129
20
60
133
15
33
207
45
36
191
108
13
18
54
12
35
31
42
35
1
47
37
18
12
17
88
15
30
23
4
3
57
9
36
63
48
20
97
138
57
51
30
36
36
48
30
72
305
13
42
53
109
3
15
18
15
20
61
95
36
60
73
72
18
60
5
19
30
47
61
27
8
232
3
17
55
30
255
32
88
117
95
163
78
147
33
15
24
33
126
42
30
12
30
78
18
60
71
13
83
52
33
18
57
12
51
6
18
18
119
1
78
5
79
6
39
3
102
126
41
1
150
42
18
48
6
23
52
51
105
27
6
36
11
100
108
36
3
137
64
9
6
54
30
42
3
123
53
4
195
78
60
35
115
54
48
23
67
57
36
75
18
114
17
73
15
8
12
13
195
33
27
123
24
113
25
48
59
37
75
63
18
27
21
30
72
18
39
3
29
48
12
16
20
73
72
24
23
12
85
15
3
117
3
17
13
35
31
84
93
68
79
30
3
33
75
159
341
60
52
9
83
43
42
47
1
135
8
109
143
48
7
42
18
17
37
51
15
18
35
61
18
18
78
42
23
160
27
54
66
17
12
25
66
9
48
72
21
12
126
42
18
54
3
68
7
5
100
32
112
188
25
3
63
5
36
19
21
68
52
51
77
103
5
307
17
163
18
12
11
25
30
54
18
113
109
90
41
76
9
90
24
93
45
63
15
69
57
48
12
18
198
18
81
93
3
144
33
183
9
11
37
11
84
55
6
95
144
36
16
44
79
5
48
13
24
11
19
60
65
1
72
30
9
45
96
18
29
25
6
24
66
36
6
17
25
23
40
192
33
102
6
11
79
6
18
30
6
30
71
205
48
75
56
12
7
41
67
29
13
23
25
24
95
96
7
5
48
73
11
13
27
51
5
37
71
37
15
3
6
35
1
147
123
48
30
84
12
35
139
24
6
60
87
135
77
100
12
3
161
127
57
36
15
101
1
143
1
114
21
36
9
66
69
128
43
30
12
15
3
18
90
24
5
37
59
16
20
49
11
28
132
3
65
48
48
259
185
148
57
23
25
35
55
69
8
60
13
119
25
6
9
68
1
84
47
31
65
43
12
5
73
30
9
3
12
5
37
60
63
32
49
107
127
93
24
9
30
69
15
5
115
6
30
117
33
30
114
18
29
133
72
3
12
63
30
3
147
65
25
72
36
15
57
6
6
39
20
37
30
29
43
17
96
115
48
17
12
13
23
12
109
18
65
13
24
6
5
4
9
54
17
28
12
96
9
6
162
15
171
84
21
32
52
15
6
11
40
20
1
30
60
18
96
23
145
18
45
72
33
83
36
60
19
30
36
155
151
12
17
103
21
69
168
30
120
9
33
18
54
174
6
3
56
1
36
12
47
28
51
17
7
18
87
15
17
1
15
128
76
20
25
18
6
24
78
53
37
27
68
67
48
228
21
80
1
18
161
25
15
213
3
27
5
25
18
132
150
27
108
15
318
12
150
42
3
36
176
16
3
77
7
45
12
45
15
8
28
27
41
12
25
12
60
15
3
29
48
31
5
61
54
41
36
13
12
102
33
27
53
28
21
11
25
39
141
48
30
41
49
11
84
156
36
12
16
36
3
36
66
6
30
12
35
1
27
57
75
21
107
52
12
39
29
28
32
31
72
72
66
51
3
36
81
33
78
53
79
6
75
320
145
102
12
30
6
6
60
6
60
149
28
36
20
12
7
45
63
114
183
135
18
27
15
6
39
20
36
157
18
120
89
28
224
73
66
6
36
27
15
65
96
52
15
17
60
96
25
ABCD 95045745038*3^$a+1 [50131]
15
81
135
30
78
96
9
72
15
24
33
33
3
60
36
60
9
42
18
15
27
69
15
21
24
51
78
42
18
51
21
75
63
21
60
75
45
51
45
9
90
153
117
111
3
21
9
6
36
90
3
21
24
36
15
45
90
36
165
33
60
75
21
6
45
219
6
30
18
51
231
9
96
3
12
138
27
39
6
27
63
9
48
60
132
60
36
3
96
6
18
6
171
123
81
81
63
45
87
192
33
18
66
15
141
27
276
75
12
198
120
90
6
111
39
21
33
51
9
192
18
21
21
60
18
21
249
15
12
15
30
15
123
9
21
120
90
60
57
75
138
207
3
30
75
72
12
48
33
72
27
33
15
12
60
57
24
12
30
24
54
75
15
141
45
3
33
54
24
57
24
21
159
36
75
18
36
111
144
51
69
15
105
39
12
90
63
84
21
147
3
12
9
45
24
51
219
141
9
120
27
39
30
36
18
12
24
6
30
33
87
9
24
72
69
54
96
180
84
6
6
18
219
87
6
108
12
84
114
72
144
9
24
12
15
45
24
21
150
30
15
36
12
96
75
6
66
138
27
3
57
123
6
66
84
60
129
51
6
15
120
24
135
36
54
30
21
12
36
15
117
9
84
27
3
21
45
15
21
15
24
39
6
75
120
21
54
24
96
6
39
9
60
27
33
66
36
105
33
87
48
144
120
51
186
114
66
210
24
69
72
24
81
63
27
6
3
51
129
24
33
60
84
90
21
75
9
156
9
63
48
24
45
36
63
51
30
39
21
6
33
60
87
18
6
6
15
3
66
90
120
21
120
45
24
60
183
27
66
18
21
99
81
120
9
27
9
99
27
54
99
111
60
66
204
24
147
99
30
156
27
120
3
90
15
9
60
6
90
159
21
24
75
9
15
12
3
12
78
6
54
6
66
114
33
12
39
6
66
120
30
54
36
84
36
117
153
15
24
15
66
24
144
39
21
27
39
81
60
3
180
21
24
75
36
90
60
3
27
36
165
3
90
72
24
15
45
75
144
60
36
24
177
144
96
63
24
87
60
6
15
39
84
96
9
21
54
186
15
45
3
81
6
6
15
33
36
24
90
90
15
444
93
84
90
30
15
15
9
24
21
126
60
81
12
3
30
3
417
15
153
51
36
15
24
156
45
3
117
9
30
33
168
15
78
39
36
21
39
51
120
30
6
78
51
75
60
54
30
66
99
141
15
120
75
66
27
3
69
15
141
144
15
21
9
90
45
39
126
30
30
39
201
66
9
39
102
15
24
9
66
60
54
30
165
12
12
96
45
6
45
36
3
45
51
30
144
6
9
36
75
33
12
15
9
12
15
24
54
6
30
51
72
21
30
60
9
96
24
57
24
42
45
39
24
57
189
120
66
33
27
54
126
90
15
15
9
111
30
63
51
120
6
3
51
45
60
15
21
24
69
36
15
81
78
102
75
3
21
111
24
9
45
30
141
45
60
15
9
75
75
21
9
6
81
69
24
30
21
36
12
33
27
27
21
75
90
75
3
30
231
120
69
147
15
93
36
15
189
51
24
12
24
45
21
54
9
105
66
9
156
21
75
33
75
24
3
60
105
84
60
135
6
54
30
39
15
42
159
48
27
96
45
3
36
21
105
3
27
174
6
18
42
45
72
48
84
96
33
27
3
21
15
60
30
24
27
9
60
90
24
189
48
3
12
57
21
12
54
66
219
84
81
30
33
171
21
60
36
39
24
129
60
33
15
12
33
48
15
21
90
9
264
120
33
84
6
108
9
3
54
36
54
30
234
30
51
99
6
54
150
60
99
27
36
105
24
39
6
51
3
96
36
69
51
33
12
3
90
12
24
6
90
3
45
72
60
54
54
99
12
15
285
111
54
60
54
60
36
33
156
132
72
36
36
69
36
60
114
66
15
99
21
81
15
99
120
90
120
6
18
42
9
21
219
69
216
99
36
36
12
27
90
114
21
24
15
30
120
27
12
396
96
36
39
24
36
45
189
6
54
72
3
27
48
6
ABCD 95046138022*3^$a+1 [50001]
9
18
5
144
139
42
12
60
27
3
5
40
27
78
36
75
8
55
6
83
16
75
60
12
21
93
30
24
12
6
12
78
66
18
24
18
35
1
15
111
30
35
64
63
18
18
21
75
192
72
6
12
27
48
51
18
78
18
18
12
69
3
5
55
65
19
60
9
39
9
9
15
8
37
18
162
47
19
60
30
24
27
24
33
6
30
78
18
30
78
18
30
42
213
3
29
96
85
18
54
78
48
90
27
27
21
24
104
19
36
12
5
19
21
117
24
27
45
108
87
56
37
48
3
15
36
6
15
165
12
63
32
1
12
78
12
9
24
8
72
163
102
6
102
99
104
40
9
24
66
5
91
48
5
48
40
3
189
9
63
9
12
78
48
18
6
93
9
15
27
45
3
54
18
5
1
18
30
54
105
3
18
24
72
72
3
9
15
24
104
43
30
15
39
78
66
90
18
24
12
6
120
3
33
143
19
45
8
25
47
91
24
120
36
36
6
71
13
6
53
1
84
36
15
9
36
11
7
36
69
39
30
27
24
24
39
30
54
117
9
78
48
36
5
1
39
24
72
8
1
48
72
42
53
19
30
42
45
9
15
3
54
138
5
37
102
45
27
6
126
36
138
35
64
153
36
24
11
19
149
64
3
21
33
42
30
150
30
6
120
5
67
21
3
69
21
54
36
12
6
30
17
72
37
51
56
19
53
1
63
15
36
12
36
60
30
24
35
37
11
1
198
105
21
108
15
9
12
54
45
63
18
39
3
18
99
21
24
18
30
6
69
21
48
24
35
16
129
54
12
24
12
96
102
108
42
18
30
6
47
19
18
60
12
3
96
24
57
24
18
72
18
35
1
15
39
12
18
6
72
45
72
72
81
48
18
6
30
132
101
72
16
45
3
8
7
57
27
60
18
30
6
36
15
39
18
39
81
90
21
3
36
36
12
42
263
1
39
3
90
30
24
48
45
27
54
23
49
15
8
16
21
18
57
72
141
75
9
42
45
21
18
17
96
145
63
96
51
42
18
18
18
93
99
60
12
126
39
15
33
27
29
19
306
24
3
96
3
45
8
25
39
8
19
21
177
23
16
93
11
1
39
3
18
12
72
36
96
48
24
30
42
54
18
30
54
39
56
85
3
48
135
12
18
3
24
33
48
36
36
23
48
1
18
18
54
6
18
120
18
3
56
88
3
48
69
3
45
72
48
24
15
84
60
36
12
6
51
51
18
18
36
69
57
42
117
8
55
12
5
1
135
80
67
21
48
27
18
30
42
99
39
9
27
149
73
15
48
24
141
179
43
54
18
29
19
144
6
30
144
9
153
63
27
54
42
53
19
12
162
18
72
77
19
29
25
71
1
63
3
18
54
21
33
15
152
13
3
75
45
39
17
1
39
3
48
132
17
31
36
5
48
1
15
96
39
48
153
27
24
36
12
6
210
24
45
75
5
1
54
30
126
69
9
71
13
27
9
23
55
12
36
126
6
54
90
45
75
45
27
90
27
81
54
105
3
6
18
102
24
66
42
12
18
6
12
6
144
21
32
40
32
48
24
37
3
45
6
108
17
31
96
12
93
21
11
25
18
29
160
21
75
15
6
72
35
16
15
33
57
18
24
108
12
24
102
42
48
21
3
84
36
24
30
54
18
144
15
8
40
8
40
51
21
21
30
45
141
179
229
6
12
36
72
42
11
96
37
30
6
84
3
51
77
1
18
69
3
30
23
48
79
129
104
13
6
66
24
30
24
18
18
12
36
6
84
6
17
16
24
45
59
48
19
45
72
80
96
1
36
30
5
48
25
12
42
161
64
48
32
31
177
9
39
9
60
12
126
17
43
21
9
72
42
29
43
12
36
144
165
39
18
36
84
24
12
54
24
29
73
23
85
6
30
63
72
27
5
16
24
32
19
138
27
9
36
6
48
168
21
9
15
27
36
33
56
13
107
1
63
69
30
5
1
48
18
5
16
32
43
66
123
8
13
108
6
12
18
24
11
1
78
9
39
9
24
8
19
54
12
123
39
60
29
19
5
31
17
97
12
18
41
1
12
6
29
24
40
69
54
66
24
35
31
57
21
35
49
15
9
39
141
30
18
18
18
15
24
32
1
54
132
21
45
35
19
5
19
45
21
36
18
21
56
19
18
18
48
78
11
19
6
30
36
6
90
12
41
88
48
3
5
16
39
65
97
47
1
36
3
33
15
96
21
11
1
15
9
18
189
9
66
18
18
17
40
3
18
30
5
19
66
3
3
30
42
54
18
21
15
84
42
3
120
3
84
33
24
39
9
3
6
36
51
24
99
6
15
51
6
12
132
18
48
21
33
23
13
54
24
30
23
64
8
19
69
33
39
3
45
21
6
72
29
1
36
24
3
8
112
3
54
90
48
90
108
15
39
81
81
15
27
18
11
37
51
45
3
9
36
18
17
72
7
36
21
32
49
6
18
30
9
105
47
37
42
153
9
18
29
19
42
27
9
12
18
89
16
3
24
54
63
48
9
72
6
30
6
12
90
42
197
55
48
54
24
27
3
36
36
21
87
17
88
24
3
18
12
39
39
48
36
18
27
27
18
131
48
25
54
33
3
45
9
12
96
3
99
21
21
27
45
3
69
83
7
17
19
21
8
25
15
21
66
161
73
36
18
54
3
69
59
85
18
6
54
84
18
15
56
1
15
39
89
96
13
42
17
72
1
72
183
33
87
15
9
9
18
96
102
ABCD 95046933186*3^$a+1 [50049]
39
4
36
5
51
33
51
12
84
21
39
88
12
20
40
113
3
144
21
7
48
53
12
39
81
120
3
9
3
45
27
297
31
32
45
27
129
55
32
4
60
56
28
5
55
32
4
20
33
60
180
7
53
43
32
45
48
60
15
24
93
43
12
161
51
21
48
36
36
67
8
4
20
9
147
132
33
12
31
12
8
136
24
389
7
20
21
24
84
31
44
100
12
44
105
39
100
65
60
72
7
68
12
112
24
44
33
27
21
24
27
33
7
233
63
105
12
75
16
32
24
16
29
43
32
21
24
15
69
60
31
68
96
72
57
75
33
63
52
8
64
8
9
99
16
68
16
72
5
3
57
159
100
29
31
41
7
5
75
177
3
21
7
149
36
15
69
39
60
64
53
12
3
28
200
69
27
21
3
96
16
29
3
117
63
60
36
12
52
20
216
16
24
32
112
8
4
20
40
80
64
32
4
36
197
27
9
127
180
29
111
45
99
24
45
75
16
80
136
72
20
16
5
24
111
64
48
20
4
41
3
64
108
5
108
31
41
15
72
16
164
33
15
60
45
3
40
44
112
20
21
3
52
12
72
8
168
48
124
173
7
8
40
80
88
56
24
72
28
20
96
48
12
33
15
165
15
21
19
56
12
9
48
51
4
20
16
17
60
19
53
87
69
12
12
15
88
5
19
116
64
65
48
36
87
168
24
40
12
29
15
36
36
64
96
5
27
45
36
79
60
12
20
16
5
108
15
192
84
33
15
192
81
39
16
17
3
48
81
15
9
27
48
24
36
141
55
8
33
60
55
29
3
57
39
4
12
116
45
27
88
5
3
4
17
43
48
17
15
45
51
4
137
24
75
16
161
15
40
92
36
60
12
144
24
40
17
87
220
17
48
108
79
20
69
27
28
29
67
48
65
51
64
5
60
72
75
21
72
3
72
40
32
48
21
51
33
7
108
60
5
12
63
21
15
12
57
31
32
40
5
144
31
65
19
80
24
189
36
55
32
12
33
3
40
56
40
53
12
39
21
55
41
75
28
12
32
117
156
199
44
21
39
45
235
41
15
81
39
69
24
36
31
56
33
96
63
21
27
33
12
43
29
15
33
120
3
16
104
21
243
57
15
21
19
5
48
27
9
7
8
76
36
80
60
12
33
39
9
39
48
12
52
48
60
36
41
111
9
15
33
111
40
89
12
144
132
48
36
39
112
48
36
24
56
16
29
96
19
56
9
135
21
115
72
20
132
48
45
43
80
93
39
28
17
31
65
207
9
31
8
40
80
12
84
64
161
15
9
115
44
36
45
7
8
24
21
19
5
31
20
144
16
44
153
24
36
63
16
113
31
17
168
15
36
16
32
33
48
51
45
15
64
92
33
15
100
5
31
89
51
4
65
91
125
55
29
27
4
108
5
3
12
60
21
60
15
4
137
3
21
91
8
12
45
19
140
24
16
41
36
19
5
3
136
12
53
7
77
115
56
72
33
7
140
12
112
5
3
33
39
9
60
75
100
144
36
5
147
232
56
160
36
48
17
43
32
16
8
16
80
24
72
93
72
55
5
27
57
75
28
36
140
60
16
116
33
27
48
36
64
89
75
40
5
43
17
115
80
141
7
24
8
28
12
5
75
48
4
84
41
84
60
24
7
53
63
177
48
147
12
64
65
27
100
5
27
105
72
96
3
40
5
75
45
39
36
96
64
5
7
80
12
16
116
240
64
29
135
48
9
103
8
4
36
72
72
56
24
21
60
27
16
176
33
60
120
15
45
51
24
21
84
27
4
29
31
77
3
132
48
96
33
36
19
17
60
36
63
24
21
87
12
40
60
12
8
45
132
36
123
12
148
17
7
65
51
4
56
16
24
65
135
24
28
20
48
9
3
60
24
69
12
7
17
19
12
20
9
39
45
15
21
159
12
33
96
99
12
33
96
3
52
80
24
52
29
108
48
27
12
84
117
3
120
45
75
16
24
5
27
9
96
115
53
36
55
108
20
33
84
15
9
12
27
192
69
99
165
123
52
68
12
105
3
40
24
41
15
24
64
65
15
9
108
67
41
12
27
16
17
24
31
72
48
188
129
51
9
3
160
20
24
84
12
33
99
33
12
31
80
201
48
12
31
17
108
55
8
72
48
72
33
12
3
84
45
7
48
53
19
53
15
76
65
31
128
88
5
123
141
3
33
55
8
136
113
7
8
48
72
12
60
141
72
180
48
75
100
29
163
17
15
ABCD 95046963868*3^$a+1 [50026]
90
168
72
192
55
24
11
78
36
102
90
54
126
42
48
114
91
17
18
13
71
96
12
60
12
6
120
72
126
60
72
48
420
12
54
24
36
90
90
66
78
55
179
102
90
24
192
204
25
24
24
17
55
24
11
36
18
54
90
175
41
246
276
12
90
18
168
174
18
133
89
30
18
294
30
6
48
204
18
55
72
107
48
60
66
42
102
18
24
84
24
30
36
90
6
210
54
42
102
127
41
138
37
89
54
25
119
36
24
13
53
60
90
174
108
90
24
25
11
12
73
53
36
186
48
24
30
18
24
108
18
84
18
78
12
18
37
23
72
25
23
90
42
102
55
89
42
48
42
12
151
11
108
1
35
252
42
48
60
102
133
48
5
126
30
18
162
36
78
120
96
18
18
18
84
78
73
299
72
6
120
7
35
13
35
132
18
102
60
126
90
84
258
54
18
12
54
42
43
41
108
126
36
60
84
72
144
6
43
11
48
6
55
144
281
276
66
42
31
89
60
30
37
59
72
157
23
12
6
36
66
49
41
72
103
137
18
13
41
198
18
7
203
37
17
90
54
132
18
1
35
30
18
37
23
30
67
48
35
102
6
73
155
150
36
19
119
60
85
168
119
54
252
24
103
41
12
60
30
24
1
137
78
84
78
180
30
85
65
30
36
6
31
35
114
30
126
7
173
43
11
36
252
6
7
120
119
60
13
161
24
12
19
179
37
24
24
41
54
36
60
120
24
1
216
11
294
48
103
72
185
90
36
6
30
133
83
13
29
12
24
102
25
173
6
30
6
169
95
108
60
66
150
30
36
24
55
24
5
252
36
43
11
13
47
49
59
12
1
5
283
24
17
18
181
89
18
90
162
30
36
6
54
66
18
90
18
54
13
131
60
1
48
113
30
18
72
24
108
12
18
168
30
90
114
30
168
85
5
67
41
120
42
36
126
84
162
78
54
18
7
11
12
42
18
48
6
36
19
29
324
18
24
13
143
18
54
36
85
185
60
19
17
79
59
72
108
1
17
7
120
131
36
90
144
55
11
109
377
103
41
258
12
145
179
36
108
258
12
78
18
7
59
54
31
29
36
48
72
79
35
264
78
138
126
150
1
125
67
71
24
12
168
37
11
108
241
83
6
162
18
180
12
19
125
6
30
72
150
72
1
48
251
126
90
60
25
77
67
23
6
300
42
120
72
150
36
126
36
90
102
96
25
59
13
59
133
125
12
24
55
35
30
6
18
30
1
17
24
199
17
198
306
55
29
6
13
17
31
240
35
325
17
90
78
210
24
48
78
54
90
18
108
54
18
126
84
6
84
6
126
30
115
11
72
85
11
36
90
31
275
54
30
24
25
95
24
1
264
35
13
5
43
161
48
7
29
90
6
30
180
1
143
217
185
72
126
192
24
66
78
66
6
25
65
199
168
41
54
108
60
252
138
108
6
18
31
24
53
30
157
5
43
47
42
174
312
120
18
6
90
18
30
78
25
113
271
59
54
270
1
65
72
60
48
67
23
204
108
18
55
11
109
24
35
126
144
90
48
72
60
73
29
18
18
24
120
168
151
77
42
18
ABCD 95047033462*3^$a+1 [50033]
115
324
36
24
36
12
288
77
223
24
297
144
27
149
151
240
137
288
55
192
108
12
180
125
43
12
41
115
29
31
24
57
3
276
84
60
288
72
36
77
247
36
341
163
240
93
80
55
9
99
29
91
12
240
137
151
60
189
171
5
295
137
7
36
12
72
120
41
240
7
60
77
163
48
264
108
60
173
295
9
123
197
43
5
55
72
96
60
372
17
175
48
33
87
132
36
24
60
108
288
65
96
19
29
151
24
36
60
132
240
168
5
7
72
36
132
12
96
45
99
36
72
12
101
96
31
33
80
79
273
87
36
192
12
36
5
259
45
3
132
216
12
5
64
279
41
31
129
39
384
156
132
120
33
39
156
24
101
67
77
112
291
12
65
163
45
75
5
48
235
120
240
60
65
19
108
168
12
240
72
197
79
84
77
163
45
3
413
144
91
24
93
32
211
132
12
120
36
65
79
276
29
103
72
60
5
343
12
156
144
17
144
175
545
79
60
53
103
24
36
252
17
16
195
60
225
159
60
276
24
48
108
60
24
336
132
60
185
43
252
72
168
137
16
320
55
72
360
132
276
120
41
43
165
123
60
105
75
60
12
36
105
27
69
183
137
211
12
113
48
19
96
24
165
171
5
115
29
151
297
87
57
123
101
199
120
33
27
117
171
132
81
176
48
43
149
48
16
27
117
135
60
36
12
29
31
12
48
5
187
396
72
65
48
379
21
80
79
60
5
48
67
168
48
5
64
63
65
67
36
89
48
67
156
81
48
63
180
180
72
65
103
48
204
36
504
81
27
53
7
48
185
16
39
201
39
41
79
84
173
144
403
45
51
24
48
168
72
12
281
192
43
117
147
180
96
41
103
180
120
228
89
103
57
159
161
96
48
67
48
240
84
156
180
12
60
468
84
60
317
79
17
7
185
48
240
235
53
16
288
15
36
29
48
7
41
235
69
32
19
120
192
165
15
209
103
60
96
141
111
12
5
151
72
120
132
96
60
240
9
176
7
12
36
41
139
144
101
7
233
319
120
201
224
55
41
127
257
55
153
3
12
252
21
27
53
55
72
180
29
384
ABCD 95047299026*3^$a+1 [50009]
6
57
45
6
18
15
45
15
4
5
42
1
59
1
5
3
15
42
7
8
15
12
24
60
18
42
21
15
6
12
3
16
65
3
12
33
18
6
7
32
39
18
91
32
12
3
18
78
9
24
51
37
5
6
6
39
9
48
3
15
49
96
20
12
4
56
64
5
3
12
4
17
55
29
12
54
18
6
30
75
9
39
16
47
12
30
30
1
32
12
16
5
12
6
69
21
43
5
3
3
24
102
6
72
25
8
3
9
27
12
6
19
5
12
3
24
3
12
6
18
72
204
36
9
3
9
33
12
6
6
12
84
42
30
3
57
96
3
36
3
45
3
36
12
6
6
18
75
9
27
21
12
66
12
57
15
1
17
54
25
11
6
36
6
9
12
15
49
17
67
17
3
57
19
20
9
7
5
6
18
15
3
48
9
9
15
16
29
18
73
5
6
21
4
60
68
16
32
64
20
28
11
97
8
3
13
23
24
9
9
15
60
36
3
12
6
3
9
27
28
29
18
96
12
6
19
20
40
5
6
60
9
40
23
12
54
6
12
37
8
39
36
45
48
9
18
24
30
39
16
29
19
5
31
17
66
24
73
23
36
1
5
6
165
4
17
15
21
12
15
40
17
30
108
12
6
3
15
12
12
66
30
42
31
11
6
15
16
11
21
3
54
6
9
39
21
33
24
18
66
7
41
12
6
21
9
24
27
36
60
9
7
17
3
21
18
21
21
63
45
18
9
88
47
42
6
25
17
12
18
9
16
65
36
7
23
21
48
24
21
36
6
12
30
30
9
9
3
21
18
21
24
15
6
19
36
11
81
45
75
3
9
9
27
24
4
20
40
11
9
87
30
39
4
95
12
73
44
9
24
67
17
24
30
1
5
15
3
33
9
54
30
6
6
6
30
60
60
72
12
30
54
3
69
3
27
61
56
33
19
12
11
25
17
24
39
9
43
59
33
16
32
52
5
3
51
49
32
81
42
24
12
66
15
9
27
16
35
6
3
12
9
18
24
1
17
30
6
27
3
48
90
36
18
36
30
6
6
3
24
36
4
12
20
33
15
9
18
13
41
15
3
66
7
35
42
12
6
42
19
8
12
27
85
5
6
12
13
17
18
12
18
7
68
33
19
11
33
21
15
108
9
48
18
57
3
37
72
17
15
24
4
41
12
55
29
3
16
11
6
39
9
12
27
57
19
11
12
69
3
12
9
93
3
9
6
36
13
53
51
3
1
17
31
80
3
30
6
25
17
30
6
6
36
6
27
51
54
12
15
9
7
23
9
3
6
31
8
15
54
24
18
18
6
18
12
39
4
44
3
12
18
6
9
48
57
27
39
1
8
12
9
3
27
9
57
18
24
1
8
27
13
32
33
36
3
33
15
9
24
6
36
78
66
45
96
9
3
177
24
66
1
17
3
4
5
3
3
33
3
9
45
36
12
39
15
6
6
21
9
51
15
9
27
12
12
18
12
7
47
30
39
12
9
39
4
23
12
6
39
16
11
1
24
44
45
30
24
54
12
18
141
3
18
30
30
24
72
15
21
24
36
6
37
17
66
24
12
54
30
24
45
3
6
6
84
12
18
15
9
42
13
5
6
30
48
3
4
29
6
90
51
33
18
9
15
84
72
21
39
48
105
3
1
83
12
21
9
55
44
16
35
45
9
132
15
16
8
57
15
4
23
72
33
3
6
12
48
18
21
24
16
5
3
15
21
48
3
18
7
5
75
48
15
138
72
12
24
6
12
45
36
15
6
12
102
21
21
7
5
3
64
8
48
3
97
20
3
37
20
21
12
27
57
7
41
27
33
18
57
9
15
24
9
27
27
9
21
66
78
27
9
6
13
20
3
21
64
47
6
27
3
13
17
36
3
51
30
43
23
24
24
37
116
57
18
1
11
54
18
54
78
60
21
21
18
69
16
17
3
16
5
3
39
54
3
4
20
45
36
6
12
21
21
6
6
18
18
42
30
12
27
3
33
45
51
3
69
39
13
17
30
33
9
27
9
6
36
9
52
8
48
3
24
150
3
51
1
5
18
12
25
11
18
36
18
9
36
3
13
36
29
19
44
9
12
31
8
27
6
18
18
36
43
29
24
12
18
78
19
17
63
48
12
3
6
48
12
39
27
60
13
17
3
24
45
24
42
117
21
7
24
53
48
24
12
24
6
9
16
5
3
27
61
29
12
6
60
6
18
18
99
24
12
15
18
12
39
9
3
12
21
36
6
24
66
7
53
66
9
57
15
16
29
3
21
18
90
24
19
23
6
114
24
30
31
5
3
9
48
39
4
32
51
13
36
59
6
7
5
12
19
41
24
24
48
27
12
4
23
36
93
3
36
30
18
6
19
5
12
15
15
9
27
13
36
36
12
32
3
12
12
9
3
21
4
12
23
1
8
3
45
75
6
19
17
3
105
63
52
47
12
12
9
9
12
7
5
18
18
36
60
7
47
12
9
4
41
48
36
3
16
29
18
6
18
9
213
18
6
6
12
9
39
57
24
45
3
24
39
18
84
7
47
81
33
12
7
59
6
6
42
12
6
9
12
4
32
12
33
12
12
30
9
87
93
4
80
48
12
3
25
41
43
60
5
6
12
6
18
1
17
79
65
90
37
5
67
35
37
71
6
24
6
6
67
53
42
6
66
13
23
6
24
30
24
69
3
42
36
39
27
6
31
17
7
17
48
27
69
30
36
45
45
19
5
54
24
18
3
15
6
3
3
13
5
48
12
24
87
60
21
12
43
23
18
48
60
18
36
114
6
1
20
24
3
42
51
4
59
25
32
75
18
48
27
3
96
30
66
18
12
7
29
15
16
17
36
27
28
32
27
13
5
39
27
78
18
9
12
3
25
17
78
6
18
24
18
31
56
3
21
21
15
16
11
9
16
8
40
11
21
45
75
3
6
30
30
96
15
9
60
30
18
43
20
57
108
3
84
27
54
42
49
8
48
9
3
3
9
3
13
53
27
3
30
36
6
45
15
66
24
15
21
18
9
21
3
27
6
18
21
15
66
15
24
9
39
69
3
99
18
24
24
24
7
12
29
39
64
5
30
42
24
18
69
9
6
24
42
15
40
44
33
15
9
6
13
24
17
24
51
9
19
5
15
9
6
60
6
12
18
12
6
3
9
7
23
42
12
3
9
24
7
101
18
25
20
15
1
41
48
36
48
36
3
15
84
54
15
111
24
36
9
45
36
51
16
17
48
39
15
37
29
51
64
5
27
28
11
54
7
8
27
6
31
5
15
9
36
7
44
3
54
30
18
39
93
3
12
24
9
12
12
15
12
57
60
30
9
33
36
6
9
4
29
3
9
72
27
33
6
18
3
36
4
12
5
6
60
48
9
76
20
16
20
64
8
16
11
25
35
1
12
11
9
15
1
17
18
57
60
57
15
12
33
18
25
8
9
31
24
8
24
45
3
12
9
7
5
39
24
3
12
9
87
36
54
39
3
57
3
42
102
9
93
3
51
6
43
11
37
17
84
43
17
6
18
55
41
60
15
15
45
76
5
27
39
1
5
18
6
3
39
30
12
54
49
20
3
18
24
7
8
15
12
18
12
27
57
3
39
42
15
4
11
6
48
66
66
24
6
81
28
65
27
69
12
3
21
6
21
28
23
1
65
12
3
28
29
24
6
84
33
9
42
33
9
54
66
7
11
12
6
3
24
27
24
18
42
13
29
63
9
12
27
16
83
6
24
3
21
27
36
40
104
76
11
25
5
3
51
21
24
24
9
60
12
12
120
27
15
9
36
75
9
3
57
57
18
42
15
27
24
60
36
61
53
3
16
8
9
78
54
15
52
5
18
9
15
6
55
36
17
7
17
15
15
6
24
67
11
6
18
1
20
24
96
21
19
41
48
51
16
20
16
89
6
6
7
32
15
13
11
6
39
16
12
71
12
24
18
24
24
39
9
42
45
15
30
3
9
12
3
93
132
12
12
63
9
54
1
17
108
18
6
24
18
33
12
69
7
23
24
1
24
11
30
31
47
18
19
23
30
63
28
17
79
80
33
67
23
9
33
36
3
40
32
45
31
20
48
39
42
15
39
12
6
24
12
3
48
12
51
18
12
12
30
72
18
18
6
31
77
66
12
18
24
18
6
18
1
71
6
39
9
24
3
12
27
24
36
45
96
21
24
60
3
21
66
25
48
35
6
123
48
12
12
3
1
23
42
108
39
9
3
12
ABCD 95047370032*3^$a+1 [50018]
24
7
23
36
33
12
39
6
90
33
12
48
27
1
125
54
21
165
84
120
60
51
12
3
24
174
12
18
69
87
81
303
66
120
6
18
15
72
15
9
16
5
103
17
19
29
15
45
42
13
32
40
5
48
6
21
105
123
15
72
37
17
19
17
90
57
51
37
32
33
120
15
24
39
36
90
90
133
17
66
57
33
7
23
30
60
24
66
18
6
6
15
4
95
21
144
39
9
16
44
33
54
21
45
78
12
9
39
25
11
54
42
30
63
117
7
107
144
9
3
30
15
33
42
24
36
57
27
6
18
42
27
3
93
4
92
105
39
24
51
6
36
15
9
114
105
15
141
111
24
24
81
16
35
18
27
12
132
15
24
42
24
3
48
195
24
90
84
6
66
39
24
24
60
12
15
105
9
36
6
24
24
222
27
48
132
3
24
84
45
15
102
108
19
80
51
90
12
174
24
42
54
36
30
60
27
40
17
24
67
5
63
24
123
18
60
36
51
75
18
39
60
51
66
159
12
15
24
30
24
36
39
72
52
71
36
30
3
3
30
3
51
61
5
27
33
123
15
30
39
3
9
15
84
81
105
36
63
15
1
8
108
45
15
4
68
76
17
99
21
114
1
5
30
30
24
15
21
114
105
9
15
27
48
9
3
9
96
45
24
30
6
18
6
39
57
90
133
11
25
5
30
6
30
105
39
9
15
42
24
3
81
12
3
27
117
63
30
15
12
3
30
135
28
17
19
11
54
144
6
69
15
6
36
30
9
51
105
9
31
35
24
6
60
90
18
12
3
27
13
44
141
39
33
60
60
30
114
3
93
67
101
42
24
6
30
90
54
6
27
33
15
15
57
81
75
21
24
6
6
3
15
12
48
45
21
30
13
137
79
77
27
3
9
28
23
48
45
57
24
24
102
54
15
21
24
75
48
36
132
3
25
41
51
15
60
13
5
12
39
16
155
30
108
31
119
102
3
21
15
9
39
51
6
24
27
75
49
68
36
40
71
36
117
100
107
225
75
6
87
93
18
30
66
13
17
60
60
30
13
72
11
144
45
48
12
51
84
6
15
39
36
85
8
24
72
45
111
28
32
33
90
25
77
48
42
78
15
21
39
15
132
18
91
11
48
85
32
112
68
63
9
81
42
120
54
96
39
15
30
3
3
24
6
60
99
81
90
60
177
40
36
32
9
66
18
159
87
6
55
5
27
63
13
35
42
30
30
60
3
16
5
75
69
30
222
54
24
6
24
66
9
57
24
210
30
103
32
51
84
9
60
12
3
21
45
15
64
20
27
180
18
6
33
27
6
108
72
27
33
48
66
6
7
23
48
45
12
33
39
3
78
66
36
49
179
30
36
43
41
42
30
15
15
57
16
5
6
36
24
33
93
30
330
15
144
21
27
108
132
12
64
11
6
48
15
51
6
43
35
60
6
15
15
60
66
84
15
135
24
25
36
5
6
25
5
99
15
6
24
75
24
4
17
54
42
24
43
17
15
39
9
72
51
18
72
60
84
39
57
18
96
36
18
6
6
84
84
12
114
36
54
6
13
77
103
5
27
105
114
1
32
3
54
55
29
7
215
78
66
6
3
51
6
24
39
15
96
114
12
84
6
45
63
6
120
103
92
15
81
100
32
40
72
5
60
6
30
3
117
18
120
12
45
3
60
57
3
21
9
51
45
6
33
21
30
24
72
138
66
6
120
3
76
144
36
41
30
9
39
30
156
30
6
19
11
24
6
18
6
115
59
30
27
15
33
57
87
12
4
65
27
9
24
42
9
120
9
75
21
84
6
6
79
56
3
120
37
72
71
6
24
51
9
66
36
57
63
18
6
6
27
120
57
30
24
90
30
12
54
150
60
66
15
12
57
36
39
15
61
72
17
91
20
144
39
57
9
36
15
45
24
30
6
3
141
24
36
6
78
36
15
9
132
24
3
27
49
80
15
21
45
6
24
24
57
15
18
6
30
24
36
3
48
12
87
36
69
64
41
84
36
24
162
48
57
39
33
96
207
18
15
15
6
6
30
27
27
30
36
60
24
60
6
54
3
21
132
43
101
66
54
63
3
30
7
47
84
117
123
12
24
6
147
72
16
20
33
27
9
63
27
69
15
57
153
12
60
99
21
27
48
39
6
48
99
63
49
5
24
72
27
48
39
6
54
49
5
6
90
36
7
71
81
39
25
41
63
3
54
3
147
6
75
33
6
105
69
7
20
99
24
37
29
99
12
3
72
48
9
16
71
156
9
21
27
27
6
3
21
19
107
30
24
51
3
36
9
144
28
23
396
54
126
24
12
48
132
90
24
6
30
30
78
30
9
3
37
71
9
27
24
45
51
24
30
27
45
3
4
152
135
36
37
23
13
11
6
24
6
30
18
36
13
107
21
45
90
117
27
6
19
5
66
45
9
36
19
11
60
37
36
56
75
13
23
33
57
48
60
6
90
84
6
90
151
32
48
3
36
33
51
6
6
30
18
25
41
36
90
13
17
54
ABCD 95047564382*3^$a+1 [50021]
1
18
30
24
11
37
12
35
36
43
14
82
6
8
39
12
1
8
22
5
19
17
33
4
12
18
98
34
60
12
29
9
4
95
13
18
5
13
24
96
126
53
25
47
121
12
12
11
9
12
3
49
30
30
119
1
44
3
45
27
144
49
80
72
10
30
20
16
54
78
42
14
63
69
22
38
16
68
70
14
4
78
29
1
30
12
30
24
11
84
156
7
14
15
60
36
61
12
8
3
7
6
8
48
70
12
2
4
30
26
10
6
8
48
51
24
24
7
17
33
96
12
96
16
36
47
12
48
7
50
10
30
8
10
29
55
78
72
20
76
68
22
12
17
49
24
12
18
29
19
5
13
23
13
6
2
28
20
94
14
34
36
74
15
21
34
5
25
66
12
77
180
1
32
4
54
14
3
19
14
48
15
31
30
8
88
42
12
18
12
6
38
15
13
23
48
7
18
12
48
12
6
66
24
6
6
60
47
13
90
2
3
37
30
12
5
1
12
32
3
151
2
34
2
3
12
61
12
32
28
8
27
19
2
22
74
15
7
17
7
89
36
37
6
14
4
6
48
38
51
7
2
94
2
34
14
3
43
5
37
6
89
7
53
81
64
30
12
84
158
36
40
8
27
31
30
32
34
5
9
27
13
23
19
5
72
9
12
46
2
39
55
18
11
1
71
9
34
14
16
24
30
14
16
44
10
18
12
90
48
5
37
44
4
44
10
24
24
36
12
38
3
7
2
4
8
28
12
8
27
31
6
35
21
34
5
9
10
86
4
36
6
12
96
24
29
37
24
6
12
5
37
35
13
42
5
69
64
48
11
25
180
47
7
6
80
10
6
108
12
18
2
34
48
12
48
18
44
15
1
11
13
8
3
21
46
12
18
35
31
66
138
36
14
108
36
3
12
49
11
1
35
7
18
47
25
30
41
36
33
27
60
49
8
48
3
21
4
54
36
14
39
13
104
4
11
13
47
36
60
9
34
2
4
8
40
48
12
8
15
9
3
9
36
46
2
10
2
75
33
70
2
24
3
49
83
33
4
6
36
5
55
18
20
12
28
32
4
30
36
18
12
24
47
1
8
28
8
34
42
36
30
14
3
81
4
71
1
18
12
66
30
6
24
11
91
5
36
21
84
4
78
53
1
12
35
12
7
14
136
11
19
6
23
13
18
42
48
144
72
47
1
32
27
24
43
29
1
102
48
29
12
1
32
16
32
4
78
5
1
12
80
70
17
103
72
96
17
93
34
26
48
63
31
18
20
87
9
16
35
7
6
8
76
20
3
49
6
12
6
56
76
11
9
40
11
9
15
21
15
7
42
18
12
2
172
23
12
19
6
6
5
24
103
30
18
30
11
9
82
66
59
9
28
11
9
34
17
7
6
12
8
70
54
35
13
11
13
47
49
78
30
24
30
78
24
18
62
24
40
42
12
53
9
70
66
44
4
23
7
53
1
66
6
78
2
40
11
73
47
7
5
24
13
6
18
30
12
30
60
32
16
11
1
44
15
25
47
36
1
12
42
12
74
4
20
12
15
25
23
67
2
4
20
34
6
8
24
58
24
18
83
33
10
17
21
82
30
32
27
1
20
27
49
6
17
7
41
13
59
12
31
14
27
7
14
12
4
66
6
47
7
41
36
13
20
40
90
6
24
6
29
12
37
6
6
42
6
56
16
44
36
12
3
19
38
27
72
79
24
125
19
66
35
49
32
48
10
17
25
44
24
10
17
45
52
6
12
2
16
8
76
23
7
26
34
77
31
42
30
12
18
18
14
24
22
14
70
18
8
22
26
3
9
39
73
66
98
4
56
48
40
8
3
13
60
8
15
7
6
48
47
19
2
12
10
30
35
25
35
31
36
5
1
12
47
31
18
11
25
90
6
8
136
120
11
12
12
31
12
14
15
13
56
87
7
30
35
1
11
1
107
9
130
12
2
63
36
49
24
71
13
42
17
31
36
5
9
4
30
2
16
35
36
36
31
6
78
2
40
114
6
108
48
44
10
14
10
2
28
6
6
35
9
16
24
6
30
12
8
124
68
3
13
8
22
12
17
12
25
30
62
3
91
161
24
25
119
13
12
11
21
34
5
36
1
23
19
17
9
22
14
16
66
12
2
10
18
32
46
6
36
44
136
24
60
18
6
6
14
3
67
77
49
32
12
76
44
4
6
50
12
10
12
17
13
108
54
5
43
30
95
1
12
48
6
53
7
6
8
36
16
24
11
25
144
6
48
12
77
24
60
33
46
29
12
13
23
84
13
18
29
37
59
24
13
11
25
42
6
92
64
24
11
12
84
13
30
17
33
63
13
18
65
1
12
42
108
5
7
18
80
94
2
3
129
10
30
12
12
23
57
16
32
34
5
33
27
13
8
72
10
78
8
111
81
40
42
12
36
30
18
14
24
28
30
5
1
54
114
24
12
24
114
18
8
34
18
108
47
7
6
47
79
5
133
44
22
12
62
15
9
12
27
57
12
28
42
30
36
44
3
21
51
19
29
7
60
26
4
30
30
6
26
28
56
52
30
2
28
18
74
76
71
81
52
18
113
7
2
3
37
56
87
13
12
23
45
64
114
53
9
28
12
60
104
108
16
36
6
30
11
36
24
24
73
12
24
44
10
12
18
11
49
23
31
12
2
4
12
180
12
44
3
31
12
6
108
23
21
10
38
28
20
84
46
86
12
12
22
108
41
13
42
5
12
7
53
1
20
16
30
38
3
168
24
1
8
207
7
54
11
49
59
1
30
2
4
35
57
15
9
10
42
66
26
24
27
72
57
88
8
22
6
24
36
84
42
78
18
5
12
55
17
13
23
49
11
12
7
14
84
3
37
32
16
24
24
60
24
32
36
24
84
12
28
30
42
35
43
17
37
48
12
102
14
27
55
17
7
14
10
38
64
95
7
17
1
107
1
32
36
3
31
14
106
30
56
48
10
17
67
30
6
54
11
96
9
46
110
24
3
37
54
12
2
27
55
17
9
39
1
108
6
62
12
3
13
6
17
7
53
1
8
15
33
10
5
55
18
18
62
135
9
4
30
62
39
24
13
6
5
19
6
44
34
36
14
46
26
4
23
13
30
36
102
12
11
12
85
12
6
17
1
36
47
9
27
12
9
4
30
65
45
12
4
30
30
6
6
18
6
23
13
12
23
7
30
18
5
36
24
9
4
6
24
54
44
36
28
24
8
15
33
60
4
11
73
12
18
36
53
72
36
45
64
47
60
49
18
26
3
33
48
12
24
28
126
41
48
7
30
66
18
80
3
13
84
8
22
77
7
14
3
48
31
42
47
61
11
72
33
63
13
47
12
49
24
44
24
28
66
114
12
32
12
40
8
10
18
11
49
8
39
93
28
11
48
13
30
89
1
18
42
56
12
3
33
3
12
19
42
42
12
53
21
3
48
19
26
27
1
42
2
63
9
16
11
103
2
48
64
20
10
36
30
12
71
61
18
2
16
12
54
26
52
23
97
35
1
20
16
11
85
18
12
12
62
27
43
14
3
43
24
41
19
96
2
3
48
43
30
12
6
2
28
60
23
1
12
24
20
34
18
11
13
8
27
57
28
36
48
107
33
22
14
4
8
12
3
7
24
30
18
18
30
72
38
27
ABCD 95047900232*3^$a+1 [50042]
96
15
39
29
13
72
11
36
48
28
57
12
78
12
30
39
27
72
72
36
77
55
53
19
41
37
6
141
3
102
6
42
6
42
102
30
23
19
65
13
42
5
1
15
15
149
43
5
31
5
4
105
3
32
216
24
36
37
3
105
24
12
15
9
6
36
24
24
12
17
67
30
15
21
15
69
11
4
93
11
4
20
13
143
31
6
3
36
33
36
12
23
40
27
48
57
93
59
37
18
72
5
48
13
18
5
37
24
15
68
1
90
165
39
6
30
54
126
42
27
27
30
24
15
45
12
47
48
60
79
5
36
7
17
31
5
13
12
48
51
3
42
11
48
40
21
18
17
55
53
43
33
21
48
11
19
5
13
18
60
21
44
25
35
12
55
5
48
55
17
64
39
24
6
11
1
59
48
72
19
5
7
65
49
36
3
87
5
79
138
3
3
42
72
111
15
21
21
47
7
78
12
3
63
5
40
9
35
49
42
9
8
7
90
48
23
72
31
24
48
77
67
21
27
5
13
12
3
45
59
25
18
6
39
56
12
4
20
61
120
48
59
12
28
108
15
29
19
24
30
63
93
12
12
60
35
43
5
28
51
18
6
30
75
21
24
60
87
39
101
168
7
60
45
75
30
35
43
6
6
30
18
54
27
9
36
23
31
17
13
15
12
68
19
96
12
5
49
63
45
3
33
42
24
41
60
12
73
12
11
36
4
99
18
23
49
42
24
77
24
36
4
3
36
5
25
84
42
6
120
15
3
24
30
71
7
9
24
51
6
114
36
5
49
36
108
30
54
12
180
35
36
48
1
24
24
23
7
36
12
12
5
28
33
15
104
13
15
44
31
102
47
24
37
120
23
55
17
37
18
17
12
4
111
24
24
17
40
9
24
12
63
3
30
18
9
15
65
7
69
20
12
4
33
96
107
84
1
12
11
12
13
12
39
21
27
32
108
36
24
7
18
48
18
42
18
29
1
120
24
15
3
18
30
36
60
66
59
16
159
21
15
18
42
42
6
45
21
18
42
6
12
18
39
9
59
168
40
75
45
15
9
68
31
5
12
40
68
4
57
6
9
39
24
60
21
32
109
18
96
126
11
24
13
27
99
6
15
20
48
55
21
21
11
7
72
24
30
12
23
4
3
24
9
9
6
6
54
6
59
12
4
3
18
12
30
126
114
30
12
18
18
114
29
16
15
41
48
151
24
105
32
84
24
55
29
36
19
41
7
77
61
30
6
11
37
3
33
59
13
95
4
84
20
4
21
11
25
15
48
36
24
51
30
35
7
42
48
24
66
33
15
9
8
40
57
12
36
35
13
11
36
4
33
11
49
27
9
6
18
6
12
5
13
42
24
30
36
47
31
9
63
5
24
13
63
27
18
60
18
29
36
136
39
45
20
79
36
42
60
47
7
21
63
5
139
30
48
114
18
42
125
28
12
15
18
12
83
1
47
25
78
29
36
4
27
5
1
24
114
41
25
30
90
15
104
1
3
51
21
21
132
23
108
112
24
8
13
48
11
31
9
9
12
3
36
45
24
71
84
1
18
6
54
17
16
32
37
59
12
13
42
54
18
18
12
27
15
53
28
39
18
23
79
66
30
9
39
6
18
5
1
12
30
102
30
6
39
96
9
3
45
12
35
36
7
33
12
33
35
4
21
6
5
25
30
18
135
8
85
30
53
16
33
12
36
47
1
11
4
75
60
6
95
36
103
17
28
9
12
18
12
18
35
1
35
1
15
96
44
36
43
137
85
12
72
11
163
12
42
6
24
5
7
114
15
21
24
24
107
48
40
21
12
23
49
18
5
19
120
21
3
17
55
72
36
66
36
35
19
9
69
71
19
33
9
36
15
3
41
148
32
73
12
15
8
97
36
15
20
73
35
1
36
42
6
36
6
48
30
54
6
27
15
30
30
33
57
12
6
30
84
23
12
31
41
4
15
42
30
42
71
7
18
27
24
33
111
9
27
75
18
51
44
1
84
6
5
61
15
105
183
32
36
72
16
72
9
18
45
32
24
25
11
1
39
84
144
56
7
29
16
33
30
5
4
15
53
43
30
30
77
19
18
12
119
61
23
115
66
6
53
36
76
68
31
77
19
29
7
12
57
39
57
44
61
30
9
63
17
4
27
42
23
37
18
29
13
11
37
42
6
30
30
15
69
71
25
60
12
75
3
5
25
42
9
3
173
4
33
48
95
4
15
6
35
73
42
5
24
31
45
147
48
42
90
81
104
40
27
24
5
19
17
16
3
6
15
9
24
15
21
155
127
17
13
15
117
96
6
36
137
55
60
41
49
36
6
30
51
68
1
54
65
7
24
65
48
73
24
39
45
84
108
42
30
18
24
48
5
72
1
12
12
71
72
7
36
5
7
138
18
6
24
24
27
33
30
53
67
30
3
39
30
75
93
18
5
7
17
48
43
17
73
108
36
6
9
15
96
120
17
36
25
42
105
39
30
15
69
171
51
30
42
53
43
41
1
27
12
56
12
36
36
1
12
63
15
24
29
49
42
53
25
3
32
7
41
25
3
15
84
17
36
19
113
36
25
42
12
81
9
11
16
39
65
7
29
25
96
24
63
21
12
35
157
35
76
60
9
3
20
67
48
42
6
57
8
76
3
48
113
12
37
12
54
60
41
36
25
47
1
24
6
24
105
20
7
5
85
6
17
163
12
41
36
4
15
45
51
93
21
27
33
39
63
12
65
25
18
24
6
23
157
24
24
6
18
78
29
31
48
12
53
60
25
15
15
65
61
24
59
37
71
64
33
30
48
5
13
42
53
79
137
13
23
40
24
45
35
64
9
207
15
48
66
6
18
35
28
32
88
9
6
12
81
21
3
32
84
4
27
30
156
3
60
9
23
43
12
53
121
99
15
42
72
11
37
3
69
35
12
76
27
65
12
1
3
51
53
13
23
187
33
57
15
68
97
78
5
24
1
6
45
69
35
4
3
12
17
19
12
78
27
8
7
137
1
59
12
31
9
33
71
76
15
30
36
30
30
48
15
51
129
80
31
6
ABCD 95047920094*3^$a+1 [50034]
40
129
35
91
36
18
135
20
16
32
40
27
117
36
48
60
12
60
12
80
36
7
90
95
48
24
12
196
12
92
16
32
12
64
36
24
36
8
16
104
40
15
5
13
47
12
4
36
9
135
27
18
36
71
24
120
1
59
40
63
36
9
72
36
24
21
39
15
5
211
29
43
17
40
15
29
24
112
48
3
54
11
79
36
5
12
37
18
72
54
54
81
44
37
23
76
24
3
72
153
9
39
84
48
8
91
5
48
72
1
54
29
76
24
140
24
103
45
45
59
16
84
48
27
21
32
37
18
90
90
33
20
12
88
24
21
54
29
16
20
25
3
180
15
5
76
32
4
80
28
12
60
96
39
33
80
60
60
28
9
11
79
144
57
24
80
55
21
15
29
48
48
100
44
1
87
48
27
72
5
31
129
8
43
5
48
1
18
17
36
28
44
60
60
115
105
60
12
3
18
155
7
18
59
16
15
5
13
71
1
39
48
80
48
37
23
88
12
3
9
12
8
25
3
44
96
12
96
12
4
21
75
24
180
84
44
7
5
36
312
12
13
51
12
8
12
28
51
273
116
97
159
24
44
100
8
40
129
15
75
9
24
21
75
36
8
16
36
9
35
24
28
20
12
7
69
56
60
120
1
87
111
21
44
124
60
60
12
36
72
111
17
120
79
65
28
48
93
11
4
56
1
95
4
56
64
69
107
52
21
27
48
36
60
20
120
36
48
16
68
43
77
13
18
36
5
31
45
72
8
37
18
18
59
13
87
32
25
18
33
20
4
15
5
88
20
48
12
72
25
18
36
21
15
36
93
87
45
99
33
3
9
48
141
27
44
100
60
3
18
18
17
37
15
32
43
77
16
72
176
24
40
8
84
48
28
12
8
19
5
24
52
72
36
36
9
36
179
1
203
31
77
132
16
20
97
144
18
5
52
15
36
18
111
120
3
5
100
21
36
23
67
18
111
72
60
99
165
20
36
12
1
54
18
27
116
55
29
16
92
24
1
27
156
44
48
67
5
16
60
80
36
19
180
137
60
19
29
40
21
18
45
63
177
32
60
1
72
15
57
39
15
45
45
51
3
126
59
108
4
84
96
63
5
100
48
45
3
12
12
20
7
249
24
72
15
18
47
88
48
32
48
12
67
9
12
24
8
1
36
35
64
44
88
3
29
12
13
63
45
99
9
71
48
100
12
108
8
28
129
11
7
77
31
36
21
87
53
37
47
24
12
79
45
8
12
40
48
63
45
32
13
59
103
36
36
5
85
95
24
52
12
12
21
15
32
48
103
129
12
56
12
43
5
67
5
60
16
20
136
15
65
60
91
57
51
54
3
20
88
87
77
67
18
35
48
25
18
57
24
56
84
100
96
32
55
17
163
18
47
7
36
45
63
57
132
32
4
45
39
92
84
36
109
35
1
323
40
96
9
15
108
24
236
148
20
24
91
9
200
7
126
18
189
8
172
128
79
21
8
36
16
24
20
1
15
39
5
49
155
76
3
180
65
12
4
44
40
15
72
5
84
76
8
108
25
75
15
5
112
20
16
45
99
48
8
64
105
90
108
57
92
49
39
123
65
43
9
80
16
32
4
3
17
1
18
216
33
57
126
69
3
57
116
24
108
60
72
40
24
75
45
24
108
108
12
204
21
39
68
48
60
12
43
17
28
12
36
204
32
85
15
36
20
24
76
20
88
36
116
12
112
36
104
60
91
17
52
111
5
13
51
20
100
8
40
51
65
124
36
32
139
5
36
49
131
12
12
16
45
183
15
21
69
35
289
63
44
88
120
20
16
27
137
88
20
79
33
8
24
336
49
3
132
9
111
15
81
45
39
8
7
36
117
27
36
93
56
24
52
12
12
104
16
9
11
64
24
128
28
56
48
16
21
63
45
15
21
35
55
21
20
31
65
43
17
19
65
115
5
84
96
28
80
31
54
23
28
12
48
32
48
4
8
24
48
12
28
12
15
54
47
43
9
27
41
28
44
160
15
5
48
19
5
60
79
65
25
39
8
187
36
57
12
93
15
48
9
23
12
52
201
18
36
45
9
144
126
29
7
18
75
60
12
84
32
40
39
153
60
80
13
39
48
96
24
117
15
3
5
76
84
120
48
144
56
24
64
12
33
36
11
97
23
24
184
56
36
127
33
32
48
13
27
9
90
65
16
84
120
128
40
68
19
5
48
16
39
57
8
7
9
32
24
16
60
309
11
64
20
49
72
75
15
45
32
40
140
31
54
83
4
48
27
54
15
56
73
3
24
48
12
ABCD 95048097382*3^$a+1 [50033]
7
20
25
8
72
24
31
9
20
64
39
33
20
24
124
36
33
50
33
4
81
3
60
192
75
30
59
28
15
5
103
104
21
40
65
15
4
24
11
1
12
32
24
4
33
15
80
55
9
5
28
8
54
33
3
97
3
44
18
51
36
96
4
44
21
15
64
24
12
44
4
53
90
25
20
7
18
3
104
16
56
3
13
15
5
12
13
14
21
24
13
68
22
101
96
31
69
5
31
20
39
141
25
60
224
63
28
84
3
78
35
7
53
124
48
3
5
12
28
27
57
21
47
12
3
33
12
27
1
15
2
27
45
46
44
18
7
3
90
35
13
3
29
28
35
28
17
15
4
8
12
4
117
15
20
132
12
28
12
51
12
98
7
12
81
12
75
60
8
48
36
21
139
36
24
35
61
24
3
93
8
52
29
15
21
70
5
97
3
8
76
24
9
3
29
3
16
71
16
60
32
61
11
16
89
4
80
4
12
65
16
20
72
63
4
21
119
4
24
53
43
56
36
12
15
1
56
141
7
60
3
2
3
4
8
72
4
9
3
32
12
15
1
20
4
144
39
41
39
88
90
30
5
28
20
19
17
43
41
52
8
7
29
63
13
5
10
33
27
2
15
13
44
55
116
85
15
84
56
28
36
21
47
16
44
73
27
17
15
1
3
56
13
30
5
3
40
29
36
48
40
69
3
75
77
12
3
25
48
8
4
5
7
3
8
52
92
9
37
23
21
28
3
20
12
12
31
77
100
12
36
12
8
55
12
68
9
24
57
43
20
36
61
35
60
24
45
15
4
24
152
3
28
5
24
4
36
60
63
108
5
99
13
20
52
20
1
3
20
87
37
63
30
59
1
12
3
29
16
95
7
17
76
95
54
16
87
105
15
48
27
17
43
41
76
20
24
4
35
21
24
13
32
18
54
51
64
8
3
25
12
53
3
51
33
3
25
20
40
15
60
5
64
36
15
5
39
25
60
48
63
65
60
7
5
27
1
45
15
20
28
71
105
28
12
80
4
9
23
25
3
107
57
145
11
57
10
29
31
9
60
24
20
40
24
23
49
81
59
1
62
61
72
24
36
5
19
108
152
60
4
36
20
28
8
55
32
57
16
15
9
44
12
45
7
36
11
25
51
14
18
33
24
31
153
11
61
8
120
7
60
29
24
12
24
40
44
12
7
21
72
15
53
36
13
27
20
15
13
5
31
56
4
12
32
28
75
5
7
2
16
20
43
120
9
30
17
1
14
9
4
123
5
25
14
25
8
96
7
33
11
18
3
24
24
12
7
2
16
39
3
30
35
28
8
64
47
45
4
69
15
32
24
79
77
31
53
16
5
39
12
4
35
21
15
72
81
16
8
28
12
48
15
9
35
61
20
12
33
3
4
63
30
62
13
12
12
35
88
17
16
27
41
19
45
35
57
4
129
23
24
36
40
29
36
27
60
16
56
40
51
17
36
21
15
84
12
64
36
5
40
15
108
60
11
25
3
62
3
123
9
24
12
55
44
33
112
33
18
57
12
20
64
9
78
5
48
16
35
1
57
50
57
1
12
3
8
67
12
17
28
93
80
19
20
100
24
17
15
24
31
69
44
7
53
40
92
60
24
63
1
12
84
68
12
1
47
45
7
11
9
24
72
24
15
28
33
15
9
41
3
7
29
1
14
25
60
3
2
126
9
4
27
14
31
8
72
4
65
58
17
4
99
117
84
71
49
32
4
36
132
68
28
11
25
80
13
23
39
13
36
36
5
15
3
37
8
16
12
84
41
22
68
9
31
5
24
3
21
51
1
48
12
60
20
25
90
14
3
115
41
21
19
84
32
16
48
39
17
31
20
9
16
57
8
15
25
60
27
17
15
1
35
7
21
9
2
73
33
20
19
36
35
33
40
56
16
12
12
93
15
47
25
20
36
4
21
15
15
42
3
15
33
36
3
2
15
1
2
21
16
3
33
17
27
28
3
189
84
84
8
25
20
75
28
9
47
16
15
17
13
23
12
120
28
11
73
3
42
8
10
9
8
13
32
27
261
10
30
63
59
81
7
45
72
3
9
3
32
49
12
44
1
27
20
27
13
23
9
36
55
53
9
18
9
13
32
115
56
37
8
10
5
7
32
33
3
69
91
12
8
9
84
40
27
2
51
37
2
97
80
93
7
3
21
36
3
53
64
111
12
65
55
90
23
55
69
51
125
4
35
9
7
29
45
31
5
3
120
39
25
20
28
80
108
16
20
28
72
48
23
70
3
20
64
5
3
24
31
12
17
31
65
12
93
54
45
24
4
56
7
113
21
16
3
32
12
136
32
25
23
4
15
53
64
20
15
1
17
15
48
7
57
36
60
27
2
195
91
5
40
68
60
19
8
45
27
33
4
8
48
4
44
67
29
31
53
21
46
5
147
18
15
7
48
89
124
57
3
32
4
53
7
3
17
61
30
12
17
36
4
56
45
19
81
47
13
3
12
20
7
60
33
15
17
13
12
47
4
11
18
3
4
11
45
4
24
20
16
20
13
2
18
55
32
16
5
52
3
15
45
12
17
75
4
20
81
55
44
4
5
51
40
24
156
27
29
1
32
67
3
21
17
79
20
16
24
56
67
8
9
45
31
24
21
3
12
24
11
10
87
33
3
36
21
35
48
4
15
32
13
15
5
52
20
3
61
27
9
11
49
5
31
32
52
11
37
36
12
77
87
4
27
5
4
44
36
1
39
41
19
80
36
48
51
36
97
15
33
8
4
15
21
12
32
28
44
180
4
140
37
39
84
60
11
1
68
16
36
20
12
27
16
65
28
89
75
16
69
2
21
28
104
45
3
24
61
3
87
53
49
23
184
35
1
8
7
113
96
1
39
21
39
3
48
5
40
8
36
3
21
51
25
65
3
28
15
9
20
4
11
18
51
57
22
5
13
23
27
105
4
93
23
45
39
31
5
12
55
41
37
14
25
20
16
47
18
3
4
12
44
7
9
63
33
60
8
4
23
45
24
60
15
9
4
72
44
36
31
29
40
128
73
72
2
28
18
59
13
78
45
44
13
111
56
3
97
65
118
41
16
20
1
30
17
28
8
16
51
30
35
12
48
4
20
1
35
7
17
84
36
16
15
53
12
64
104
40
29
3
52
8
48
76
21
47
16
17
10
44
25
65
15
100
81
2
21
37
27
20
72
40
56
97
15
56
7
20
69
31
29
96
9
15
40
36
27
5
52
33
3
12
12
35
45
88
33
59
28
12
56
52
93
3
56
15
18
15
28
47
118
39
80
1
23
27
9
64
ABCD 95048105858*3^$a+1 [50000]
60
96
24
30
30
156
6
18
15
36
63
96
54
147
9
60
132
168
36
24
30
210
30
120
45
51
174
36
36
99
33
36
54
90
162
21
99
9
9
30
6
36
36
72
18
192
18
120
12
30
252
18
87
33
60
12
126
42
30
108
18
96
84
12
30
12
72
114
84
18
162
6
42
24
84
60
84
63
33
75
36
9
24
138
30
168
24
30
6
75
81
36
63
279
90
126
162
63
9
48
24
171
33
126
174
84
78
30
18
66
48
30
6
84
6
30
51
9
72
48
15
9
12
84
12
135
33
60
60
96
24
51
123
6
30
6
318
18
12
30
42
24
75
9
60
12
24
132
132
198
162
6
30
132
54
30
108
12
24
24
12
6
18
102
162
138
42
102
54
36
138
57
36
63
12
42
240
90
12
210
126
192
6
51
45
60
6
24
84
96
96
84
6
168
51
69
36
39
9
6
42
12
36
75
87
54
39
36
93
102
174
174
30
96
36
30
60
6
24
24
24
120
36
30
30
156
78
222
36
48
60
102
54
30
108
42
18
132
6
24
48
96
24
48
48
42
102
96
27
180
63
24
6
15
9
72
36
174
78
36
12
24
96
12
6
30
162
90
48
42
42
66
234
156
174
66
186
165
9
171
189
42
372
60
36
126
30
54
24
60
51
99
66
84
90
270
18
30
72
48
84
360
108
6
105
51
48
162
18
117
144
15
102
102
48
42
102
114
42
72
60
78
48
72
108
30
84
141
99
6
36
96
15
147
30
96
51
93
60
120
123
9
216
48
15
69
66
6
75
33
12
171
39
144
42
132
3
27
30
6
6
120
108
270
66
15
36
9
27
9
60
39
69
30
120
66
75
99
42
30
60
30
135
33
36
54
12
198
30
33
57
60
42
174
96
18
66
132
108
96
48
48
132
42
156
18
144
48
63
72
117
36
30
36
66
132
42
54
36
108
30
12
18
12
66
69
45
18
30
123
3
6
135
93
36
24
6
36
60
198
51
39
48
192
6
60
51
3
141
15
162
3
27
45
108
36
36
69
84
12
72
36
36
48
6
42
228
156
48
63
87
57
105
30
54
60
126
198
36
174
18
24
78
141
99
102
48
78
18
84
168
24
99
69
60
51
15
6
18
12
54
12
30
33
9
162
216
144
108
30
123
33
144
48
99
33
111
21
48
120
102
69
21
84
12
132
147
3
48
18
96
54
30
12
204
39
21
36
15
9
279
36
81
12
51
171
378
18
174
159
99
66
96
78
36
21
93
123
57
12
48
27
45
36
12
87
153
96
156
36
12
132
60
144
111
360
81
63
129
6
12
192
93
33
60
72
78
42
54
84
72
132
156
102
12
60
36
24
6
24
6
42
54
36
3
36
36
117
12
24
192
18
102
84
30
69
15
54
6
42
132
12
84
12
75
93
36
78
30
240
27
105
126
18
132
42
12
210
54
57
3
36
96
114
84
102
78
12
72
51
9
12
15
180
3
126
102
78
375
99
117
153
27
39
54
66
102
72
30
66
72
198
60
36
69
36
123
72
30
60
90
54
60
30
42
144
168
42
165
9
66
48
42
24
27
87
180
210
102
30
6
48
6
204
24
66
30
54
ABCD 95048288282*3^$a+1 [50152]
169
48
53
54
49
5
19
72
5
19
240
132
24
29
54
13
23
6
139
72
17
7
29
72
24
115
11
30
139
191
25
264
120
41
30
13
5
55
17
43
11
54
31
149
6
18
12
24
79
41
24
7
11
30
18
72
13
5
36
31
65
19
29
24
48
24
18
30
7
36
155
13
29
12
43
11
49
5
132
79
11
18
175
12
144
12
125
12
108
18
1
96
53
54
66
31
29
66
6
108
12
90
37
35
36
49
41
19
17
78
13
5
72
43
5
19
41
7
137
90
54
126
145
161
79
59
49
36
12
24
65
19
29
43
12
48
65
12
31
5
6
241
23
1
5
18
1
11
49
24
23
169
120
48
96
84
23
18
7
59
90
6
25
5
103
29
31
5
19
53
115
113
72
127
17
54
6
43
11
30
90
6
43
5
36
7
17
7
48
36
11
18
91
12
59
133
12
36
149
18
37
191
25
12
5
43
47
30
55
77
138
18
90
13
29
36
66
25
108
17
18
30
7
35
66
79
71
18
120
36
180
19
24
83
42
43
137
30
13
24
5
19
24
96
59
36
120
145
60
11
1
24
60
23
18
103
12
29
79
35
30
24
7
29
31
36
5
55
35
90
54
145
29
36
31
47
1
65
151
35
126
163
35
37
17
30
25
47
36
54
31
29
19
65
6
13
167
85
41
54
66
78
54
90
1
215
54
48
103
12
84
35
13
12
125
91
29
36
19
35
126
7
11
42
55
53
55
65
36
151
83
132
37
12
5
18
37
24
77
180
42
13
5
318
24
97
48
47
6
12
31
36
11
85
113
90
30
42
37
197
19
245
31
36
29
103
96
35
61
29
36
18
241
5
90
6
43
108
47
1
29
72
78
18
19
84
60
47
25
24
5
55
5
30
85
29
7
48
12
185
7
11
72
25
24
131
433
96
60
53
18
25
12
5
66
42
139
60
48
36
5
12
55
95
30
19
23
210
90
6
72
19
11
73
5
151
101
67
12
209
7
5
19
5
36
19
29
91
5
43
41
114
1
17
7
5
168
19
35
1
53
72
72
43
29
84
7
60
108
11
120
6
115
12
125
127
36
53
12
43
72
29
36
78
36
25
83
13
35
85
132
41
12
7
48
5
12
43
47
42
115
5
151
108
60
36
5
168
12
168
156
54
1
5
12
78
1
24
60
36
5
48
7
108
101
7
17
31
96
11
37
5
36
12
72
6
121
5
199
24
36
29
36
187
12
17
198
13
77
12
36
24
36
103
372
77
7
24
5
55
96
89
151
48
71
90
55
317
7
11
144
6
192
67
48
35
30
114
25
29
84
103
77
18
73
5
126
13
48
5
18
60
30
204
43
60
95
18
72
12
7
29
72
18
37
17
223
53
19
36
17
55
35
49
71
37
77
30
25
48
23
49
125
43
12
84
65
12
42
13
53
19
12
101
12
36
19
12
24
125
36
55
5
18
48
42
180
67
60
84
17
19
48
23
49
83
30
55
203
97
41
67
29
234
25
227
25
5
163
84
113
55
24
29
55
17
24
36
12
43
17
163
48
36
60
155
49
156
161
7
77
18
60
72
30
43
12
48
5
6
97
47
12
108
78
19
323
37
60
5
78
12
25
60
5
18
96
54
48
60
79
131
133
47
13
72
77
42
30
43
53
7
5
96
55
29
67
36
48
12
12
5
43
83
42
18
36
25
96
72
17
36
43
35
1
119
180
6
48
60
211
59
108
49
48
5
43
83
6
84
7
24
60
24
84
41
36
30
49
5
60
31
84
11
36
90
67
113
18
1
48
120
120
11
54
67
11
12
90
7
89
7
60
24
24
5
54
1
5
84
67
29
55
180
71
36
30
19
95
126
12
72
31
65
12
91
35
60
1
35
109
12
35
169
11
42
43
119
73
11
121
41
7
48
35
18
126
150
31
132
36
24
5
67
48
161
7
60
5
55
24
101
7
101
19
71
30
36
126
13
24
108
24
161
19
155
54
6
1
12
5
247
149
55
144
12
60
35
13
23
12
1
35
6
144
36
19
65
90
25
384
36
11
18
90
30
60
115
ABCD 95048440174*3^$a+1 [50014]
52
12
56
60
4
8
24
16
12
21
119
168
24
1
3
44
1
15
21
59
52
48
45
99
68
28
32
12
16
132
20
97
27
44
16
273
15
8
49
71
88
104
100
180
32
28
32
13
15
8
124
33
171
9
11
64
48
20
12
37
159
9
36
59
48
4
69
72
23
60
12
25
15
48
44
1
107
100
108
81
51
20
40
48
32
24
1
59
1
48
11
4
180
72
48
20
60
1
3
32
48
133
39
24
45
11
24
1
11
52
12
44
85
12
35
12
25
107
28
33
227
1
15
45
84
11
144
16
24
57
3
36
140
96
28
48
32
1
35
52
48
72
20
28
164
12
24
157
12
15
36
45
35
112
32
1
15
32
97
3
92
61
87
9
15
36
32
16
12
32
120
1
11
16
128
16
44
16
80
64
36
20
16
12
48
12
57
108
3
24
36
108
20
85
47
28
20
24
40
8
133
36
24
36
36
12
35
216
16
20
48
13
23
97
23
40
24
57
111
8
24
1
24
36
159
20
28
68
40
57
23
24
28
20
124
60
56
40
8
96
49
15
12
20
40
128
40
24
8
24
25
60
11
25
87
33
24
123
20
72
64
81
39
56
4
84
56
25
11
36
144
25
39
92
229
59
1
36
12
83
24
100
44
16
24
24
8
25
23
12
84
48
97
71
40
12
12
56
13
12
63
72
108
20
120
96
4
20
40
84
80
96
4
12
48
20
48
40
32
1
47
48
52
129
11
52
116
145
15
152
52
60
20
112
93
72
23
85
3
24
116
4
9
111
24
81
96
119
1
3
84
60
33
95
28
32
4
93
132
48
11
36
49
59
25
111
44
12
16
8
25
15
72
9
36
47
76
57
23
85
27
9
23
48
88
12
12
48
84
176
64
188
97
71
12
36
40
9
27
36
8
16
129
72
23
25
15
144
57
15
9
15
12
44
48
48
4
60
21
3
12
12
21
15
12
20
52
48
48
80
12
12
88
12
21
39
117
35
48
108
108
36
60
4
20
1
111
140
49
96
84
23
48
48
24
16
60
12
57
351
45
59
88
80
13
27
24
80
120
4
12
20
48
37
24
3
12
21
155
48
24
12
4
44
85
60
143
160
12
128
52
36
56
25
11
52
60
60
8
25
63
21
59
16
48
36
12
8
1
11
13
36
35
1
123
12
153
11
144
1
51
24
8
60
28
48
20
16
20
1
12
3
32
25
120
63
12
48
12
56
24
25
15
93
99
104
4
180
57
96
47
36
124
168
33
47
12
132
61
239
16
20
112
48
8
120
64
8
73
107
108
145
84
27
20
13
15
36
80
4
72
24
92
108
40
81
39
69
75
33
24
11
48
96
1
108
191
25
11
148
12
189
144
87
24
68
1
155
121
15
93
3
32
28
80
85
107
36
24
52
21
108
12
23
24
25
11
36
49
120
71
25
23
48
28
20
25
47
160
117
11
25
27
60
8
12
12
25
63
189
48
155
121
47
24
193
23
109
3
153
24
48
11
52
32
48
12
12
36
13
119
97
96
15
24
24
96
80
28
20
13
63
60
9
111
80
12
12
36
60
84
28
20
48
100
80
60
1
99
96
9
47
4
33
11
36
48
60
16
9
11
76
56
97
120
3
20
12
1
27
8
61
3
92
13
23
24
36
12
100
12
36
84
144
12
33
35
1
108
35
40
8
88
144
32
36
28
32
84
16
44
48
132
16
48
32
97
51
57
23
49
12
36
15
32
13
15
60
80
133
144
36
39
32
36
37
15
12
81
3
104
88
48
57
83
256
20
25
3
12
56
24
16
33
87
24
56
25
35
12
16
9
47
25
3
20
40
80
40
108
48
45
87
177
11
49
47
60
73
11
84
25
83
28
56
49
11
49
15
44
96
52
84
8
1
35
16
48
45
71
72
40
8
85
107
84
1
27
33
15
20
48
64
20
12
1
35
13
35
25
47
73
87
72
60
12
21
59
48
72
25
23
28
32
16
12
48
36
33
11
24
1
15
80
64
45
35
96
121
35
96
4
144
12
12
32
24
121
131
49
131
24
49
35
60
16
120
80
48
40
36
132
48
312
9
39
20
61
35
28
8
24
36
13
99
20
13
15
12
20
196
9
15
20
1
36
144
135
80
49
51
12
8
72
40
8
64
21
12
83
36
49
15
24
116
37
39
80
25
71
25
72
3
45
39
120
24
32
40
32
72
40
24
32
12
16
21
11
148
24
36
164
60
16
60
81
39
45
11
16
48
36
48
12
69
15
44
48
24
48
28
68
16
9
39
60
12
24
60
20
1
59
60
ABCD 95049041918*3^$a+1 [50071]
112
96
32
192
205
60
215
112
33
95
160
96
32
64
48
57
423
285
72
108
120
71
64
45
60
183
189
60
135
144
32
64
33
351
9
180
243
128
112
237
72
11
480
160
48
80
304
105
180
83
97
287
144
96
336
48
160
141
35
253
83
37
27
33
63
32
192
13
3
384
80
505
23
256
224
48
48
1
15
240
48
48
48
369
15
128
208
416
304
32
48
96
13
51
96
96
32
48
48
256
45
120
171
9
135
176
37
12
15
48
128
337
47
96
157
291
21
363
32
13
35
16
81
48
255
336
32
48
160
21
48
132
183
32
16
237
35
16
129
47
64
9
87
45
3
45
72
219
32
112
192
96
32
25
567
45
35
85
171
117
171
189
72
75
240
33
15
165
180
87
240
33
15
32
133
155
277
11
112
32
160
48
80
97
95
13
120
312
51
48
21
251
240
144
193
447
176
48
304
57
360
111
117
11
96
205
243
272
48
16
69
123
57
215
16
176
205
35
144
229
75
32
25
48
72
63
45
60
23
157
83
112
320
96
64
128
112
336
9
135
32
16
80
288
192
160
48
240
32
48
109
147
273
12
60
71
49
15
464
160
96
224
121
135
80
96
112
80
205
3
9
23
96
301
120
75
48
336
192
129
351
192
45
51
80
49
252
35
325
363
32
73
135
96
189
12
168
63
9
279
129
95
352
153
72
95
16
144
144
69
27
93
35
25
12
60
288
15
96
96
93
3
320
112
128
192
16
21
75
80
480
400
768
32
133
203
64
48
272
336
288
61
99
336
105
183
105
311
112
69
11
97
95
96
61
3
128
64
48
240
285
83
144
144
64
57
48
375
96
69
155
96
64
48
32
205
83
109
131
37
27
656
288
49
72
168
12
35
48
192
144
144
48
289
108
132
ABCD 95049618596*3^$a+1 [50032]
48
80
156
27
37
48
77
87
36
96
15
9
63
33
48
112
8
48
129
72
63
72
40
144
5
36
54
9
9
79
32
24
88
11
126
63
24
24
60
63
129
4
8
21
18
1
161
36
72
144
180
18
37
143
36
18
51
75
54
72
3
4
48
32
3
108
1
44
96
64
48
44
63
33
3
21
12
3
25
32
264
3
36
1
24
72
8
24
69
19
17
198
105
16
59
18
180
72
19
80
16
44
3
21
213
18
117
63
36
18
54
21
33
15
57
90
57
177
72
55
215
36
13
8
36
15
93
36
15
18
19
71
37
60
11
18
55
17
63
9
18
21
48
39
21
123
157
60
140
21
51
40
8
9
51
48
16
68
12
3
9
45
87
12
88
48
48
149
51
16
72
56
72
72
132
12
120
63
25
36
80
3
18
135
24
96
267
1
12
8
33
36
54
36
54
3
36
12
129
19
36
71
9
9
55
32
216
111
25
56
40
72
77
36
31
23
36
54
36
75
15
81
9
7
8
21
99
232
29
3
28
5
43
60
72
44
84
39
54
15
36
64
11
1
60
56
9
19
48
203
36
144
21
24
36
4
12
173
63
81
51
21
123
4
104
21
18
9
24
64
24
48
47
18
19
17
51
40
20
4
11
36
36
93
15
90
195
64
48
32
21
55
179
180
1
35
9
9
115
29
126
25
32
48
84
27
93
148
132
56
16
23
81
48
40
80
93
39
15
37
12
23
25
155
54
54
21
16
20
84
57
39
12
156
153
27
48
388
24
53
15
39
9
16
36
56
36
12
123
109
71
97
24
23
9
9
99
63
33
3
108
21
123
45
63
165
100
23
33
3
45
96
4
125
18
72
9
99
72
1
68
3
36
108
13
36
5
36
63
72
9
18
69
28
44
21
18
13
60
24
140
156
144
39
9
153
36
39
84
183
21
48
12
9
72
87
88
24
35
117
63
54
67
56
147
45
81
51
3
72
36
21
69
18
1
48
5
51
3
165
33
54
25
32
36
48
21
15
129
180
87
3
36
105
3
9
81
51
28
68
12
96
69
3
15
54
108
63
28
80
16
92
45
39
28
24
72
71
1
44
9
90
1
8
24
96
15
1
104
39
90
63
16
72
65
144
180
3
33
54
49
77
36
36
27
108
28
35
36
108
18
3
60
45
15
3
21
16
44
48
36
33
54
21
36
12
12
45
27
9
55
35
25
29
39
33
108
18
36
13
12
11
9
45
111
33
51
21
171
48
16
17
15
3
69
72
57
54
25
29
108
162
9
96
48
27
54
3
12
39
36
73
71
18
15
16
104
45
36
72
19
32
21
90
13
20
12
52
36
8
93
3
96
99
108
36
37
17
36
18
36
49
60
84
5
36
123
48
24
3
141
24
12
93
31
23
1
24
8
72
57
91
80
160
20
16
11
93
69
19
8
64
89
79
24
80
48
21
31
44
52
116
160
48
72
68
36
39
54
51
16
23
9
72
40
12
32
12
48
9
15
75
133
29
51
3
90
63
36
24
93
7
108
32
51
21
69
55
35
13
12
48
24
44
48
52
32
12
12
36
9
18
49
264
176
15
1
92
15
72
13
113
27
45
19
32
147
9
64
48
32
9
63
171
18
36
39
87
1
71
36
45
84
87
54
36
51
12
100
24
8
40
104
12
27
108
21
51
144
21
87
57
60
108
63
73
32
60
51
25
104
69
18
9
81
159
21
51
21
27
96
3
72
205
47
9
112
23
25
84
35
9
9
15
21
3
33
15
147
13
20
16
59
33
4
20
76
12
71
18
18
54
15
72
48
12
51
18
18
57
15
33
28
68
12
64
8
48
96
39
18
39
64
8
160
8
24
24
69
99
84
12
165
75
40
11
49
32
84
112
29
159
84
27
18
123
24
12
21
111
48
120
9
15
3
85
23
97
8
100
11
270
3
52
53
63
171
18
63
9
75
24
27
93
160
12
5
87
40
35
45
40
80
48
183
162
15
21
18
18
108
7
92
27
9
63
13
20
147
1
35
21
33
15
24
28
41
75
12
60
141
7
83
18
43
29
63
36
100
8
27
45
81
144
36
19
53
51
24
4
47
45
9
39
40
24
5
115
48
35
18
163
8
9
3
16
32
21
15
76
32
165
54
33
57
15
16
8
120
3
57
64
41
27
9
54
126
3
24
45
3
87
25
209
126
1
48
ABCD 95050259776*3^$a+1 [50003]
160
21
17
82
8
61
27
38
67
29
19
137
124
3
77
10
66
14
30
16
15
29
120
88
123
57
2
73
17
96
22
33
180
9
8
28
15
47
10
12
39
5
7
65
64
116
55
9
3
65
31
69
3
15
8
54
91
39
18
8
19
27
18
8
124
20
6
13
35
25
9
30
21
21
36
8
84
31
111
9
9
102
69
72
12
5
10
26
12
52
3
53
19
53
43
24
41
55
5
54
40
42
20
60
40
60
39
24
27
189
12
17
70
110
18
18
19
27
80
16
57
53
55
59
48
1
9
51
24
137
298
21
12
29
136
20
64
8
100
51
72
29
28
111
47
22
51
9
51
21
236
7
36
47
13
24
17
31
105
8
52
8
12
34
146
78
30
124
8
12
10
18
3
180
12
53
36
138
61
27
45
53
79
36
41
28
8
172
3
15
24
26
67
33
15
5
64
14
22
3
69
15
297
3
17
103
87
158
28
3
24
53
30
162
55
5
91
29
10
72
81
117
8
7
53
94
6
63
81
44
19
93
14
73
60
5
43
9
18
26
19
3
45
89
10
90
126
14
40
18
150
72
3
95
82
243
3
8
46
50
73
71
49
17
88
116
4
63
53
42
13
35
6
19
71
18
43
65
48
34
18
92
52
8
103
5
112
15
36
12
72
45
8
52
3
89
16
12
15
45
38
34
20
36
124
74
6
19
65
6
1
65
64
3
3
33
39
45
3
122
55
17
19
17
4
36
8
82
8
64
32
40
93
3
110
64
39
24
33
164
24
30
42
4
39
77
7
17
43
65
12
36
55
9
68
31
5
66
70
3
33
12
8
18
49
105
15
36
17
10
33
101
10
8
61
24
27
14
55
29
52
8
31
5
55
129
3
69
6
57
5
31
77
43
72
69
86
64
69
12
17
31
41
28
123
12
17
43
23
232
110
160
75
96
84
27
26
103
21
3
5
18
40
165
57
26
97
15
14
79
24
27
78
8
7
77
100
219
12
9
63
3
33
47
73
5
19
57
51
9
20
28
8
10
8
42
7
15
90
51
21
8
28
24
8
120
88
44
30
6
55
35
30
82
240
2
100
26
10
75
57
80
58
57
177
219
5
52
15
57
18
144
21
17
43
39
9
24
17
46
33
24
45
42
81
29
36
24
36
7
108
57
3
69
3
53
43
35
22
15
132
48
29
43
36
11
78
28
63
9
51
41
106
8
30
34
45
3
33
21
18
141
101
46
54
116
175
5
7
3
32
18
40
24
30
93
41
34
38
43
29
42
10
44
247
5
40
60
8
55
65
55
12
48
72
60
5
43
189
3
53
7
108
99
2
6
22
3
48
12
69
51
65
43
21
108
8
84
19
9
62
13
77
43
36
101
31
48
65
52
12
50
66
36
60
79
12
89
100
3
27
98
72
19
81
3
15
50
36
139
5
108
12
82
14
36
54
54
151
41
10
18
32
28
20
78
18
4
63
9
3
36
29
30
25
225
3
168
12
5
43
60
60
12
9
60
63
207
56
18
7
48
41
19
17
100
30
54
68
12
18
1
24
53
18
166
3
33
3
24
107
10
51
9
120
104
12
64
8
6
25
21
18
62
108
28
44
31
15
38
16
39
9
123
48
60
17
4
51
12
15
72
21
48
5
16
39
5
36
40
3
75
18
134
1
29
16
2
1
5
4
3
48
35
46
36
20
34
26
22
42
20
43
17
208
8
54
40
14
55
9
3
17
103
12
101
115
72
35
22
122
61
29
31
12
57
66
24
30
26
18
7
72
45
12
44
16
56
52
15
15
168
8
25
24
41
12
24
31
117
8
43
65
60
4
111
192
27
45
17
28
72
39
41
76
42
120
21
5
72
24
79
24
33
12
51
9
80
118
54
26
54
10
21
48
77
55
9
111
12
17
19
17
163
24
36
24
15
8
13
17
7
11
136
8
253
53
96
79
12
17
36
7
87
21
141
6
74
31
77
10
45
48
57
3
45
15
132
383
13
72
48
17
67
53
67
5
103
75
33
12
27
62
10
8
18
64
3
36
69
8
7
3
2
108
7
36
21
18
62
10
14
82
134
144
36
30
1
53
106
26
22
18
14
1
269
84
132
4
3
113
60
4
39
101
19
9
3
53
19
15
141
21
20
10
50
36
7
93
15
69
50
109
24
3
72
2
28
8
42
22
3
33
32
31
141
80
58
18
14
13
45
60
15
65
90
30
172
96
75
12
36
5
52
75
12
36
87
42
111
87
45
29
96
22
26
6
1
17
22
50
43
41
55
59
48
54
79
24
60
77
31
117
135
125
72
60
28
8
10
33
21
128
82
6
27
71
37
132
77
28
3
60
5
43
77
18
46
50
40
50
54
37
57
68
64
63
108
75
33
9
206
85
17
42
25
23
73
17
103
39
72
9
9
3
17
ABCD 95050440794*3^$a+1 [50023]
15
12
80
25
12
36
24
6
5
40
33
6
12
6
72
3
60
8
25
15
108
180
15
6
23
28
9
23
133
24
63
44
1
23
48
73
12
6
6
71
121
96
6
41
7
36
53
25
47
40
165
132
71
24
13
15
51
30
123
27
48
45
44
1
3
9
123
8
25
12
144
27
92
133
155
55
89
36
85
75
24
57
42
54
18
9
63
57
36
51
48
81
20
19
6
42
18
75
141
12
30
69
56
31
30
11
109
23
43
12
30
84
3
9
71
1
35
52
39
96
6
95
73
48
3
20
28
21
6
33
60
33
24
24
18
33
92
13
131
61
6
5
52
21
39
72
45
3
8
25
36
36
12
42
66
27
20
7
81
219
6
42
45
39
17
55
30
84
15
33
6
24
18
12
75
56
31
78
35
52
44
12
25
36
3
57
11
25
102
6
15
8
52
24
27
66
30
53
4
176
100
8
72
7
17
16
84
21
30
42
3
12
48
8
1
12
12
30
66
6
24
60
29
19
42
6
6
84
60
84
95
37
63
80
7
21
3
45
12
15
18
24
114
81
27
96
78
72
108
24
42
90
66
72
18
23
4
51
6
6
12
29
60
36
73
35
43
5
55
66
12
12
54
81
8
7
30
6
12
150
12
23
37
36
30
6
222
108
41
4
39
69
27
6
27
15
60
6
3
48
20
85
60
12
23
79
9
20
7
48
45
21
11
1
18
84
90
6
21
12
9
59
7
30
12
84
27
12
48
12
15
5
13
24
90
93
15
18
18
53
37
39
33
6
30
12
42
42
11
61
18
53
49
12
36
36
15
33
36
15
36
27
77
7
89
151
60
18
23
7
60
18
3
21
36
18
66
6
42
51
21
12
24
3
3
5
1
108
15
12
48
33
84
60
63
63
9
56
60
1
12
24
24
60
63
9
24
35
181
35
16
36
51
17
43
18
30
21
9
11
1
51
3
53
4
3
18
54
33
27
18
27
15
33
3
54
24
11
49
108
3
9
66
42
78
24
9
24
87
6
15
72
120
45
84
42
65
1
36
15
3
6
66
17
60
133
15
168
87
18
6
18
23
55
120
18
12
11
124
15
5
43
36
201
69
119
67
17
73
6
21
45
12
6
18
12
6
78
39
27
5
43
9
9
47
48
36
36
7
30
48
48
111
116
25
47
73
39
51
45
51
93
60
3
102
18
30
96
27
21
11
67
6
78
6
18
24
21
3
29
96
55
6
12
11
24
61
3
20
28
8
19
93
15
89
28
12
39
21
33
66
17
40
75
144
66
24
12
3
3
153
111
12
21
80
31
42
3
69
3
33
24
84
48
123
21
6
6
84
3
87
6
23
4
140
55
18
3
123
17
132
12
1
39
33
63
32
157
51
24
27
21
9
71
55
17
31
6
3
9
78
36
6
167
19
33
8
91
60
29
31
84
9
45
48
15
9
12
87
111
12
36
54
54
18
48
54
24
18
66
69
117
99
12
9
12
54
12
12
33
8
28
68
72
1
24
6
78
42
69
60
87
84
93
3
48
54
24
24
6
69
45
11
19
42
150
6
87
60
8
13
54
30
24
48
12
42
24
65
7
114
78
30
24
27
12
3
18
60
59
7
48
29
60
1
36
6
18
51
24
39
66
6
17
7
12
9
12
32
24
16
3
18
35
40
44
1
135
60
39
24
36
30
60
66
6
11
25
3
99
114
24
95
37
35
7
17
73
6
12
12
41
7
234
27
99
12
6
3
44
7
66
27
20
76
24
3
5
40
105
36
12
60
23
13
60
96
60
12
18
5
28
33
42
9
48
69
6
5
13
23
1
3
9
23
16
92
48
37
24
71
19
12
30
87
15
60
36
21
20
13
12
36
54
66
18
69
60
15
5
61
36
24
54
53
25
27
8
36
1
24
23
61
111
57
30
18
75
44
7
36
36
30
27
135
41
120
7
24
93
27
81
92
37
66
5
13
114
45
48
20
37
18
18
36
66
42
126
9
15
48
30
23
85
24
48
35
121
72
47
73
27
87
12
6
6
174
48
47
43
12
42
83
97
15
87
33
8
19
6
6
17
25
6
29
19
105
9
11
43
30
15
21
35
1
12
48
78
5
1
39
3
90
30
24
6
35
85
138
69
9
6
42
102
9
57
11
115
48
54
27
56
36
16
8
1
132
63
20
28
45
12
23
48
49
6
156
180
29
49
23
112
9
27
75
57
9
36
35
12
19
30
18
21
69
84
12
24
84
42
125
37
12
54
18
99
33
12
3
27
6
51
123
168
48
24
41
4
57
11
31
18
15
8
25
15
8
25
147
39
12
21
8
36
61
11
85
83
73
54
6
23
43
12
18
27
48
128
48
55
9
105
24
36
78
6
111
8
109
18
24
48
60
12
89
25
18
6
42
36
126
66
42
24
83
52
8
36
25
3
15
57
51
5
31
30
12
12
24
12
18
42
90
89
1
51
21
35
7
66
60
6
41
24
25
6
5
37
66
33
75
102
99
9
162
33
9
48
59
49
6
77
19
6
18
12
33
45
39
21
60
6
41
13
24
6
29
76
99
24
54
42
65
7
9
45
12
6
12
60
17
52
15
41
163
30
27
45
234
30
83
108
1
96
15
135
5
36
36
7
102
27
57
18
77
12
7
36
65
13
132
15
27
101
37
66
18
23
7
17
31
30
24
42
9
9
60
47
12
31
9
39
17
1
42
96
5
25
47
7
6
102
6
6
6
12
60
6
18
18
129
57
47
24
84
88
3
81
8
52
9
144
15
39
21
33
54
6
ABCD 95050446412*3^$a+1 [50021]
99
57
36
36
84
56
40
12
93
15
9
47
64
80
19
72
5
91
17
28
60
104
24
1
15
33
3
12
56
37
23
52
24
8
7
21
12
120
21
123
8
1
35
40
51
9
9
108
15
20
13
59
172
48
51
57
12
56
48
1
27
8
100
69
35
40
32
28
24
120
12
44
52
45
36
12
78
9
8
40
63
33
12
177
51
96
8
16
21
39
105
23
28
9
99
60
93
66
57
36
105
63
12
15
78
48
27
12
72
12
80
52
33
15
20
28
24
81
66
5
19
65
1
339
12
44
36
24
36
4
15
89
4
68
16
32
40
159
53
100
68
73
27
80
16
24
96
48
84
3
21
9
24
15
56
52
57
11
160
3
21
60
36
44
1
3
12
56
61
99
36
12
135
41
13
87
12
32
16
60
32
48
4
20
1
39
45
99
81
90
6
99
20
72
1
23
76
8
4
12
72
84
104
1
75
15
21
48
75
30
99
32
112
60
84
44
4
56
4
12
60
9
42
30
15
56
60
100
8
16
33
72
63
8
220
144
21
35
4
60
152
84
16
36
63
53
37
27
21
15
8
37
48
3
72
84
24
3
65
37
51
21
39
32
37
51
56
24
28
8
28
8
16
24
24
36
60
21
171
216
3
42
15
24
24
96
48
12
12
87
53
36
25
83
4
252
60
140
28
24
15
129
20
36
4
9
35
25
36
35
40
33
39
141
12
99
44
55
249
8
13
23
1
264
51
72
63
101
28
48
12
3
105
57
6
48
53
40
33
42
57
8
55
42
27
9
35
37
35
13
27
12
68
112
68
19
113
13
15
12
9
15
156
33
27
8
72
13
18
57
15
81
15
45
36
21
59
216
127
45
24
36
24
68
37
3
24
9
3
15
105
92
64
3
113
28
8
52
105
108
24
39
48
21
36
63
72
21
123
21
54
5
16
164
48
1
3
48
252
93
18
129
33
39
128
12
1
63
9
27
117
87
44
49
51
3
53
25
12
15
48
69
11
60
36
16
60
8
1
143
4
24
12
21
30
93
48
57
51
36
24
92
108
19
9
21
3
24
140
4
32
28
3
78
3
45
63
9
35
40
39
33
84
9
147
68
28
8
4
36
12
51
54
23
73
66
6
143
64
3
129
33
3
84
20
16
80
16
36
12
9
12
75
57
27
84
81
3
15
17
24
36
13
3
51
5
40
8
16
36
45
15
48
84
69
12
3
36
21
27
24
20
28
60
57
35
36
112
9
39
21
63
60
56
4
8
168
40
24
204
24
32
28
9
30
21
48
60
48
56
76
132
9
143
60
28
12
8
16
21
3
57
63
20
16
93
39
33
131
16
12
56
60
64
12
51
9
93
183
144
20
36
4
104
16
48
72
12
96
3
9
96
8
31
18
3
3
93
132
144
24
92
16
12
9
36
15
3
21
105
51
68
4
15
9
45
15
12
36
36
105
3
68
28
44
13
123
24
20
67
17
4
3
9
24
39
45
27
9
9
35
4
32
37
15
32
97
3
168
44
1
83
24
52
57
63
3
21
20
136
36
44
4
105
84
96
30
81
12
3
30
36
3
12
21
131
28
36
56
52
81
27
8
13
42
30
24
18
45
45
35
28
164
136
8
28
60
9
63
24
20
28
21
6
9
72
20
28
104
1
102
57
20
49
60
27
92
7
17
16
48
8
64
84
36
33
11
72
43
9
96
60
171
149
76
15
21
44
280
12
147
72
65
133
47
16
12
68
12
37
18
9
32
36
13
35
25
66
21
20
36
73
71
67
17
40
36
68
96
16
24
9
23
40
45
23
4
45
27
60
20
7
17
36
28
84
32
36
13
23
48
28
104
4
188
55
54
18
5
76
15
30
42
54
12
78
21
12
56
100
21
15
44
4
45
63
12
48
20
64
8
60
64
39
41
31
18
3
68
16
21
39
84
80
4
12
36
68
4
12
81
51
48
164
61
3
105
27
12
68
4
36
48
75
9
36
56
24
28
21
63
177
27
63
90
30
77
36
13
15
24
164
64
36
9
35
85
15
9
12
27
27
42
87
20
124
12
9
15
21
3
68
16
24
120
24
8
25
35
120
60
4
68
13
203
13
51
8
28
27
17
4
24
84
45
18
5
28
9
12
51
60
21
36
27
21
27
45
3
60
60
9
27
80
12
76
96
105
35
100
9
11
25
63
81
12
59
16
12
75
113
37
11
16
44
52
20
64
27
89
13
3
36
165
30
17
16
108
9
71
28
39
17
36
4
24
60
24
48
12
63
5
36
16
201
48
35
64
48
36
57
111
32
72
16
93
11
172
81
35
52
44
16
21
27
132
33
87
84
144
69
83
4
3
93
51
57
32
100
44
40
24
117
3
24
8
13
3
20
40
120
36
24
12
105
15
12
44
1
23
1
107
12
76
12
240
12
24
56
13
39
3
93
8
19
93
36
33
111
32
28
9
35
60
40
120
12
21
15
9
36
87
156
9
48
ABCD 95050610542*3^$a+1 [50025]
32
16
80
100
23
105
64
48
59
85
35
9
15
105
4
32
3
37
8
52
11
13
36
36
48
12
84
80
28
23
129
36
52
12
48
23
144
81
24
16
60
24
11
13
131
85
84
155
69
60
87
1
20
4
36
24
36
167
133
119
69
39
21
39
13
72
56
72
40
48
59
145
11
81
36
24
96
184
36
32
88
95
33
15
49
95
13
20
4
60
35
1
24
24
71
13
132
24
20
27
73
12
8
64
11
57
28
36
84
32
27
13
60
72
36
12
20
28
11
1
23
12
9
15
48
60
12
73
12
11
48
24
48
9
4
56
3
33
27
36
9
12
100
20
15
13
11
12
33
4
36
12
47
33
4
36
32
15
1
32
63
36
13
131
72
25
164
39
37
32
52
36
23
36
1
23
57
24
16
23
169
32
96
12
3
49
36
35
72
21
51
13
48
8
76
35
25
119
36
49
11
48
13
8
16
35
25
120
23
37
24
12
32
28
12
12
60
71
49
35
24
36
9
124
47
1
48
35
36
25
8
3
144
169
20
51
1
44
28
11
25
32
40
44
28
20
27
96
13
32
48
64
35
73
23
9
75
45
12
4
12
20
15
24
84
1
36
20
84
3
36
24
13
84
11
33
4
56
15
85
56
15
13
11
81
64
96
48
48
59
13
35
57
3
1
11
61
48
24
35
13
44
84
112
20
112
180
8
64
11
13
95
1
11
72
25
11
132
48
25
12
60
108
71
48
13
23
1
36
32
63
37
68
39
61
144
80
16
23
57
48
4
8
27
73
20
15
12
60
1
56
64
35
57
72
15
37
59
12
13
11
25
11
153
52
60
104
48
27
96
12
21
12
3
21
4
24
11
36
49
12
47
81
36
39
81
60
28
11
61
71
180
25
32
88
44
3
85
11
61
36
60
140
40
23
37
8
16
11
12
25
11
1
35
9
4
60
12
96
8
27
24
21
40
44
36
3
36
93
120
72
51
13
20
144
75
13
92
3
25
12
23
145
72
47
1
32
27
85
59
69
51
36
13
132
36
84
11
85
59
9
16
23
105
112
44
36
63
25
11
37
20
64
24
24
36
32
40
132
36
180
24
8
60
3
61
35
13
12
11
12
1
12
47
48
9
15
9
60
12
28
11
13
47
33
12
16
23
24
13
8
12
39
21
28
60
24
155
61
72
20
28
56
24
27
12
85
20
52
11
69
16
35
60
13
92
64
36
20
27
48
45
28
24
47
13
203
189
40
11
48
36
61
24
95
49
36
20
39
49
8
12
40
68
39
121
23
21
88
71
9
15
36
180
25
11
36
45
120
28
12
84
20
15
1
68
4
60
11
25
12
32
36
40
12
44
15
61
8
111
36
109
60
23
36
45
51
21
15
33
12
3
9
27
36
33
4
68
64
44
207
25
23
1
56
100
48
72
32
12
3
36
9
48
15
60
12
33
24
28
68
87
1
36
60
59
9
60
63
84
61
35
84
81
148
167
117
12
4
36
11
37
8
84
48
120
60
100
47
1
92
40
35
57
16
83
1
59
109
32
16
23
25
12
47
36
21
51
9
15
108
1
12
12
12
116
3
36
1
35
37
71
24
45
27
84
69
72
16
12
35
33
60
100
59
21
99
133
35
73
12
95
12
33
96
60
12
3
21
16
32
51
1
95
109
20
4
8
3
36
36
25
60
60
60
20
75
85
12
92
28
36
60
80
72
4
68
100
36
11
24
1
11
69
96
39
108
12
13
47
48
61
260
4
23
105
15
33
4
35
25
68
28
11
13
35
60
61
12
119
73
35
45
52
80
36
52
23
85
23
9
15
13
12
155
37
44
36
36
4
23
48
13
56
63
21
72
28
107
25
32
15
36
1
36
8
27
45
4
24
32
24
16
48
36
23
60
25
308
27
45
72
84
27
168
25
47
25
108
44
100
23
60
12
57
4
71
13
36
60
11
33
3
72
21
124
23
33
39
33
39
1
44
60
4
24
11
144
165
16
11
13
36
104
51
12
9
120
75
133
95
61
35
12
25
32
3
69
3
12
181
48
132
68
52
84
8
40
176
40
35
72
25
12
23
37
8
27
21
24
3
60
13
36
23
25
12
168
8
28
11
61
44
96
48
12
39
33
3
60
12
1
71
1
23
9
16
131
1
23
105
4
11
24
12
49
36
84
119
13
12
11
24
73
20
15
93
99
13
12
188
28
36
24
12
240
12
68
4
60
8
40
12
56
72
100
47
33
28
59
1
8
51
9
27
45
24
39
45
4
68
4
23
33
28
56
99
97
47
13
32
28
60
24
56
3
36
1
20
24
75
141
24
15
60
156
93
16
84
20
36
39
24
72
25
96
44
51
73
84
80
27
108
36
21
28
12
20
15
21
4
84
11
33
3
129
3
117
120
76
12
56
27
24
1
32
100
155
73
8
232
8
36
16
23
37
107
108
12
73
35
9
15
120
24
9
48
120
52
48
108
36
20
16
24
35
13
60
8
88
36
35
81
207
1
24
23
24
1
32
52
96
60
95
24
1
104
15
36
13
44
28
84
20
124
11
ABCD 95051086064*3^$a+1 [50050]
81
171
228
15
69
24
216
39
9
63
30
3
48
120
60
21
150
9
21
87
12
48
60
267
90
15
24
72
45
63
33
27
48
63
45
51
9
45
27
12
63
9
69
87
24
132
27
45
72
9
3
36
84
3
57
45
15
288
3
9
12
105
60
183
60
75
45
12
24
48
24
117
3
108
15
9
60
36
39
105
12
69
66
9
69
51
60
12
36
36
21
84
3
48
39
33
63
84
9
36
204
93
6
162
39
96
84
27
33
48
144
9
90
21
12
45
15
15
78
15
24
36
96
24
24
243
69
84
9
15
72
12
24
60
39
21
132
72
24
36
3
45
72
24
144
24
63
18
6
33
36
123
57
12
243
21
9
27
24
45
30
6
123
15
108
201
12
24
264
39
108
9
15
93
12
24
69
12
171
12
87
9
51
93
60
165
18
6
120
6
21
72
60
72
57
90
132
45
48
120
132
9
24
27
36
12
12
24
51
48
78
39
12
39
21
9
54
18
39
108
12
21
51
39
153
12
12
12
48
60
9
90
57
3
156
165
24
216
45
147
24
27
21
39
141
51
33
12
12
48
108
12
12
132
96
60
165
48
243
60
57
207
15
48
21
12
48
48
36
24
243
6
48
36
27
12
24
60
144
36
45
36
99
3
57
36
24
33
15
144
60
12
21
99
60
12
111
69
96
15
168
30
60
72
18
108
18
75
24
24
228
3
90
6
120
33
189
15
123
81
84
15
6
39
12
12
84
72
81
99
84
84
99
54
63
36
27
72
237
15
9
9
3
9
159
48
12
15
369
105
51
108
12
84
12
33
15
3
78
111
33
27
63
57
15
174
3
3
9
24
15
33
144
3
72
24
21
48
12
60
15
90
78
48
93
96
24
9
27
165
63
297
243
12
12
48
168
24
33
15
36
3
60
9
72
108
24
57
84
27
12
87
141
3
21
48
3
45
15
84
6
210
90
6
18
39
15
117
144
60
21
87
120
12
27
72
6
15
60
15
264
9
24
9
15
15
36
21
84
12
12
12
12
9
267
24
72
33
15
36
189
36
48
3
96
192
147
108
45
9
30
36
132
33
12
108
96
228
3
33
57
39
168
24
12
156
84
36
3
6
36
48
15
108
36
39
9
72
60
48
33
3
36
24
153
120
123
132
141
63
81
6
177
36
36
108
33
15
99
174
15
75
45
24
9
123
96
33
12
39
48
24
69
183
96
60
129
42
249
144
75
45
24
21
39
36
15
117
108
12
9
6
66
15
24
168
36
204
60
141
24
12
180
18
69
21
135
36
207
57
36
21
27
24
36
123
18
99
120
33
15
9
51
12
36
12
48
60
108
9
99
27
9
63
45
12
24
15
156
45
15
69
15
36
9
15
45
72
9
108
36
3
96
12
192
60
99
69
3
81
60
36
3
42
15
39
9
111
9
33
144
75
9
60
144
48
3
111
36
9
9
66
9
24
27
81
27
270
87
156
75
60
33
12
72
36
24
12
81
3
120
69
72
39
87
141
84
15
9
12
264
12
24
24
63
33
84
12
51
21
36
36
12
96
12
3
33
96
36
120
84
117
51
24
96
12
21
27
60
12
36
12
51
57
36
33
75
96
48
12
12
3
93
12
39
45
120
84
27
69
36
96
96
21
15
72
60
204
9
87
48
36
12
96
48
69
27
444
12
3
6
159
12
21
90
9
36
81
51
24
12
96
12
108
48
24
84
45
51
48
63
18
36
87
9
48
15
36
72
12
15
21
48
21
27
12
9
3
21
159
540
156
24
36
3
12
21
57
27
9
12
78
33
87
24
33
15
33
27
21
96
60
15
213
9
48
18
57
33
150
45
12
24
96
21
3
48
48
144
120
36
48
15
18
6
48
18
75
93
99
45
18
9
9
15
36
36
3
45
21
27
36
60
3
9
9
39
33
15
12
132
24
21
3
132
111
33
72
63
21
12
84
57
39
24
12
57
48
27
ABCD 95051202048*3^$a+1 [50022]
24
25
5
54
42
18
49
48
92
3
24
21
52
197
55
29
126
6
115
96
35
42
84
114
61
11
13
104
64
35
13
104
216
3
42
3
9
24
30
24
18
99
9
19
107
21
96
39
24
25
12
36
8
16
59
168
21
60
75
24
18
54
54
90
126
54
21
33
7
36
11
18
19
29
7
29
91
24
11
6
55
53
43
11
18
103
59
30
96
72
30
42
36
31
144
35
78
7
23
6
19
48
5
7
32
16
11
85
36
5
267
76
60
65
19
5
75
51
1
35
13
96
35
21
16
71
1
60
5
15
129
7
24
12
44
81
99
16
144
20
40
80
81
51
100
80
3
69
36
12
15
138
114
37
17
30
54
18
42
7
12
35
54
7
60
72
5
30
25
71
37
8
3
108
1
77
48
42
25
12
260
21
135
33
48
31
131
6
19
47
168
54
18
36
48
144
6
156
19
60
17
19
48
77
18
25
101
18
13
12
32
27
6
66
6
55
84
44
81
7
24
119
1
11
24
126
39
16
120
12
29
7
41
6
45
63
21
64
32
135
36
30
42
66
19
36
68
12
100
59
61
119
1
44
4
120
47
49
84
59
42
48
24
30
18
78
9
21
103
20
64
53
3
16
11
36
24
84
18
54
36
45
159
18
79
96
77
7
77
91
23
108
49
53
6
9
9
19
12
32
88
12
65
6
37
24
56
3
60
9
9
7
12
71
36
12
85
20
28
72
53
43
11
12
49
72
24
72
24
84
32
21
54
25
12
23
102
90
13
108
119
72
180
9
4
68
48
64
17
91
59
72
9
40
71
36
97
17
66
96
1
89
12
19
5
30
33
16
29
84
6
121
89
132
36
19
24
11
9
16
65
18
18
102
25
65
6
18
19
12
48
20
93
18
42
67
185
12
60
7
29
67
131
229
32
100
20
51
37
101
42
18
72
18
18
43
23
60
73
17
12
31
11
13
77
43
20
21
7
48
35
42
18
1
80
4
132
120
132
11
18
7
240
92
27
1
17
36
79
41
24
27
27
9
16
47
48
13
119
18
135
57
79
72
96
20
36
16
12
89
48
24
30
81
81
6
189
12
16
17
19
35
45
3
36
1
17
6
57
40
5
144
19
48
59
25
44
99
21
33
54
25
119
49
32
75
24
18
72
19
89
27
99
54
48
7
89
66
33
72
112
8
40
29
43
36
47
1
35
57
27
42
12
6
18
66
108
45
15
108
48
18
19
12
36
20
28
44
72
88
11
21
9
114
12
6
7
20
9
36
27
4
32
45
3
33
43
5
162
157
12
24
77
31
23
9
268
35
12
9
40
132
32
52
59
78
30
96
48
145
77
115
20
63
157
5
31
32
9
72
111
81
18
54
55
89
42
30
19
108
140
4
59
37
96
11
9
27
93
51
37
17
43
192
65
24
55
84
120
48
11
24
54
36
19
8
57
151
89
163
12
68
21
54
78
19
71
84
25
48
53
27
81
19
23
25
72
72
60
48
20
28
11
33
27
72
72
9
3
78
66
162
55
161
54
42
7
5
55
12
36
11
9
81
39
51
13
24
12
32
63
229
35
45
27
33
16
11
54
19
35
45
9
31
17
7
60
65
111
76
29
3
9
24
7
47
102
42
12
6
63
16
24
35
61
89
30
13
252
29
7
84
80
16
12
48
59
30
60
54
37
44
48
33
66
78
3
28
72
71
25
24
119
153
64
89
7
24
23
57
51
85
8
33
7
47
1
71
49
89
6
12
97
20
15
36
48
24
1
36
89
7
29
3
15
12
13
72
48
240
12
20
28
36
60
80
4
35
24
13
5
126
49
59
1
35
81
28
72
204
5
15
28
11
24
1
12
59
48
1
5
175
23
138
43
35
85
168
24
11
12
37
44
16
48
32
48
33
36
63
4
77
3
40
20
64
11
6
31
131
61
32
15
81
4
113
7
47
1
8
21
43
11
6
126
81
39
72
25
53
3
33
54
30
6
1
60
29
27
3
42
27
27
121
5
55
83
60
9
3
6
90
18
126
73
60
5
36
55
36
32
16
149
27
4
24
8
60
52
77
91
48
29
91
12
144
17
42
9
75
13
24
24
24
29
30
18
24
72
99
99
66
91
77
18
126
90
49
41
43
60
5
115
11
45
39
73
113
19
11
97
35
13
72
32
16
5
24
31
12
59
132
57
27
33
84
28
5
72
180
36
36
54
18
75
4
29
7
29
31
12
20
12
15
1
17
54
61
5
63
72
33
7
23
6
63
3
33
9
31
116
81
36
18
60
13
32
64
20
63
1
23
90
7
36
137
3
40
56
63
18
30
37
80
100
72
8
40
20
21
24
55
48
17
42
36
9
4
36
35
96
9
75
60
85
120
24
24
161
31
8
52
17
43
24
77
30
96
81
135
21
45
7
ABCD 95051512412*3^$a+1 [50008]
66
3
99
48
18
12
3
39
1
17
30
48
81
28
36
95
21
123
21
21
55
60
131
33
39
21
24
51
30
12
19
29
15
69
111
21
15
4
101
43
11
30
96
75
21
42
37
68
40
23
42
51
75
9
16
20
9
12
120
30
33
33
30
24
33
33
72
12
144
12
67
5
6
21
40
44
36
84
100
17
87
36
36
40
11
18
72
24
123
3
33
15
66
55
23
30
15
3
49
65
75
40
20
15
69
45
36
60
43
11
72
18
51
123
6
12
24
150
66
7
236
16
60
53
36
12
3
9
135
12
24
147
73
36
11
42
67
20
159
129
57
24
15
16
20
48
40
36
47
78
15
51
73
252
20
39
66
198
21
240
69
51
16
29
60
51
4
11
18
126
21
45
6
97
17
30
9
84
51
9
60
3
18
72
24
79
17
30
24
24
25
41
3
52
68
16
107
37
11
141
24
40
35
9
12
3
57
24
45
55
56
64
24
41
12
72
31
71
6
19
68
3
24
168
37
35
126
18
21
4
41
30
66
43
36
84
5
6
18
31
20
9
66
45
60
84
16
245
30
21
64
44
12
51
144
9
180
147
93
4
60
20
16
29
87
28
12
59
49
5
60
27
51
37
72
60
68
16
24
101
6
6
3
39
61
144
5
6
30
66
66
60
207
21
39
52
5
120
43
83
73
20
4
65
147
51
18
55
71
25
101
60
99
3
61
17
48
90
21
60
39
85
11
24
1
48
32
9
6
69
24
165
7
29
90
54
115
12
8
36
39
21
9
31
104
40
5
67
29
54
18
72
126
69
3
9
33
48
63
81
54
61
68
72
60
51
30
87
16
11
96
13
29
30
21
16
20
39
24
1
44
12
39
1
95
18
102
9
57
30
93
51
54
66
66
39
39
66
96
3
27
18
15
39
1
164
120
93
39
15
9
16
119
6
15
51
37
11
81
24
36
3
21
21
84
36
60
18
21
147
90
19
101
7
17
3
16
77
48
6
90
78
21
21
3
60
57
24
30
69
3
24
45
21
30
18
39
12
21
78
25
17
87
15
21
300
87
9
45
36
39
21
43
180
11
24
21
28
36
5
19
36
17
139
24
77
54
48
18
3
16
113
36
150
162
27
3
42
30
78
3
111
96
33
39
45
52
24
224
76
17
7
35
141
36
33
36
42
9
64
56
24
76
8
45
108
27
36
27
72
25
47
54
19
65
75
12
9
30
21
4
17
30
24
66
27
96
24
21
132
3
16
23
157
35
66
27
93
123
45
24
15
87
6
27
72
28
17
19
116
144
69
27
4
47
57
33
3
120
96
3
30
18
72
97
53
15
36
4
5
78
102
18
9
135
105
111
144
24
61
65
66
18
12
3
9
87
15
49
95
129
136
20
69
60
42
114
30
42
12
18
24
13
96
5
96
123
120
27
69
81
36
39
111
97
41
12
18
21
204
180
16
20
24
87
57
15
61
35
90
6
9
9
60
7
8
33
19
44
4
23
93
16
29
12
39
93
27
60
60
3
72
24
69
100
71
9
33
3
9
12
48
168
54
9
4
53
168
135
15
1
8
45
210
21
76
68
36
39
61
77
79
44
57
84
3
27
24
1
180
5
139
11
9
105
39
60
3
192
30
48
3
141
3
231
90
24
6
9
76
41
135
3
162
6
72
21
21
30
24
21
75
24
25
119
42
54
141
45
15
9
54
25
23
193
44
75
18
7
65
6
24
42
96
48
15
24
15
42
96
3
9
15
72
9
132
120
63
57
30
57
21
39
3
9
4
35
24
72
13
32
105
63
76
5
99
15
1
20
36
63
21
117
27
21
6
24
24
37
35
9
15
42
30
210
30
33
45
12
63
76
89
51
24
39
117
3
120
21
16
5
48
6
49
96
80
9
6
9
72
84
40
179
120
21
4
17
6
42
75
60
16
101
36
30
9
39
109
20
45
31
35
85
80
21
24
19
80
51
42
99
69
6
153
57
30
96
57
15
66
6
45
24
64
36
17
39
9
126
24
354
12
15
51
13
17
60
30
48
6
15
21
123
75
6
19
29
75
12
24
24
36
81
99
24
100
65
7
29
42
48
109
11
30
31
83
72
9
24
57
48
12
15
3
37
89
15
177
103
36
48
137
24
96
150
45
171
42
15
12
3
18
24
6
13
5
72
78
25
60
59
165
45
6
85
59
45
141
36
48
51
60
24
36
4
11
1
8
57
6
30
42
1
47
13
35
9
33
102
21
27
33
100
44
33
39
4
56
48
51
234
48
39
15
96
138
72
127
56
36
24
27
13
17
27
15
42
6
57
16
29
27
148
5
126
ABCD 95051583338*3^$a+1 [50118]
205
65
7
23
42
18
72
157
56
40
72
48
17
42
69
16
5
43
17
36
3
264
27
6
39
24
40
17
7
8
72
40
32
111
42
72
39
9
162
6
39
15
6
102
13
8
51
18
123
99
30
55
71
33
81
15
15
1
47
105
112
35
13
77
60
48
151
56
21
3
177
114
61
5
30
13
41
108
108
12
43
35
54
90
90
198
85
23
97
56
9
18
54
15
64
80
147
13
17
60
12
7
11
85
215
42
31
32
9
156
139
41
39
3
157
224
27
12
57
88
377
55
41
7
48
29
18
25
23
132
108
49
8
117
99
51
13
35
37
125
6
69
3
18
75
75
30
120
7
96
80
40
41
96
42
12
9
99
18
180
60
180
204
30
6
15
117
3
39
6
12
90
18
3
24
88
104
81
79
101
3
27
174
36
139
120
11
24
21
105
84
43
107
6
24
18
90
67
41
55
29
19
89
60
163
8
27
24
66
54
93
48
15
105
144
40
35
6
90
93
16
83
21
39
30
51
27
13
11
30
66
93
27
30
55
8
16
128
33
39
15
126
54
60
36
54
108
60
31
77
114
1
48
32
112
143
97
53
99
24
96
15
33
15
33
24
51
90
72
67
5
60
39
27
45
27
13
77
3
105
72
7
5
51
75
109
41
180
120
43
17
7
17
120
175
80
105
90
61
35
69
21
30
114
96
27
48
24
63
48
42
42
261
9
55
56
72
33
24
103
23
270
120
54
120
45
51
300
114
15
15
9
147
85
8
64
53
43
59
12
36
13
101
6
30
162
13
5
54
60
1
17
127
24
72
24
24
56
51
45
9
31
32
33
79
8
33
24
79
104
93
42
1
89
72
60
156
199
41
42
18
27
136
17
234
13
96
80
40
11
6
102
18
7
5
12
39
112
192
128
9
66
24
21
105
30
9
81
60
30
45
48
72
24
16
8
16
5
19
17
87
112
48
72
83
21
51
21
117
78
13
24
48
24
41
63
21
75
40
56
27
61
56
24
40
24
8
69
60
15
3
18
60
12
48
204
156
60
55
200
9
39
64
17
39
21
78
12
73
48
65
55
48
11
13
56
99
48
13
47
25
5
84
15
3
48
85
24
5
36
24
66
24
78
12
51
75
12
1
107
37
35
72
6
42
21
207
49
24
72
48
32
9
120
30
18
12
43
23
217
23
33
9
42
156
42
12
19
80
24
232
56
9
63
93
42
57
88
53
3
16
5
30
30
6
25
168
77
43
119
48
42
103
35
72
21
64
8
219
133
48
24
80
88
5
18
49
5
108
55
48
65
180
3
96
144
21
3
3
42
12
48
31
11
6
42
117
21
27
27
6
7
48
48
11
189
51
45
21
12
42
45
88
176
51
66
30
13
56
24
64
5
43
65
30
9
24
27
120
150
63
64
23
25
104
105
15
3
18
3
9
127
24
107
69
16
8
27
13
120
101
51
24
64
24
53
3
27
13
47
54
108
31
56
21
3
51
69
27
54
63
96
129
18
30
54
145
8
93
54
48
133
137
63
45
3
40
96
131
45
48
24
72
51
45
75
54
30
25
48
8
64
11
24
120
21
72
40
35
18
123
81
18
18
67
5
51
136
80
24
9
55
32
15
25
24
56
75
30
18
13
5
24
96
30
45
165
24
139
11
6
199
131
54
66
72
162
6
37
72
35
85
11
93
69
3
69
51
129
36
90
60
93
69
91
56
15
30
96
27
3
45
40
5
19
104
96
21
43
176
33
90
13
8
96
64
96
56
39
1
8
51
45
48
96
9
12
66
73
59
42
19
11
21
64
24
59
85
8
27
48
37
65
18
12
97
24
11
330
36
63
27
90
123
81
30
6
75
69
30
69
24
57
15
93
51
16
23
1
152
9
199
72
32
27
66
24
115
120
53
30
72
45
120
3
18
24
66
49
5
19
77
174
13
143
49
11
102
108
19
65
90
13
8
57
111
16
200
64
17
55
104
15
6
3
57
7
32
48
72
15
78
168
3
51
45
21
3
40
56
184
41
18
ABCD 95051997356*3^$a+1 [50033]
24
84
72
30
24
24
21
141
102
42
99
76
44
9
27
15
13
83
37
60
36
11
25
23
48
42
60
72
60
84
42
33
4
41
96
48
15
16
35
1
8
132
160
53
6
1
143
1
29
7
65
3
16
167
30
3
24
52
5
15
28
41
39
51
21
124
65
6
30
60
63
81
19
20
15
37
5
168
6
21
75
24
81
93
87
9
55
36
24
156
65
15
28
53
114
24
85
17
18
21
3
21
4
36
96
29
60
186
33
15
21
16
48
17
90
30
66
9
24
39
105
12
9
72
39
99
25
20
120
9
115
53
72
55
56
129
27
24
135
6
15
93
15
12
64
35
42
120
72
36
79
35
85
32
21
19
11
42
27
3
66
19
293
63
87
54
24
12
3
27
48
21
201
223
17
7
53
39
21
79
35
73
53
43
5
151
8
16
11
6
159
24
96
3
25
71
30
72
18
96
109
35
24
66
99
12
9
15
21
43
47
105
15
6
7
11
6
19
44
3
217
125
96
31
35
24
1
29
15
4
125
90
117
51
37
11
6
39
36
48
16
5
55
84
143
33
96
39
21
75
9
39
48
133
44
45
27
93
72
19
41
3
27
6
24
43
36
131
6
60
54
109
11
13
17
75
15
30
15
45
6
13
17
60
30
57
12
4
20
120
120
136
41
18
24
177
93
12
174
1
20
24
96
24
81
60
120
43
5
48
54
9
21
55
41
39
3
21
51
25
5
18
1
36
5
84
15
60
9
27
9
39
21
30
42
168
75
64
65
18
24
384
25
41
36
48
72
43
5
15
24
33
354
9
24
45
31
44
63
49
23
21
51
30
60
96
12
15
12
40
29
162
30
3
36
51
54
36
60
18
21
4
29
15
27
109
36
24
41
24
30
42
3
24
52
95
25
8
33
102
18
159
24
4
12
5
60
103
12
128
21
12
19
24
5
79
107
33
21
19
23
48
114
27
28
41
12
24
66
9
108
12
21
3
64
32
15
24
49
47
6
24
48
18
48
6
15
3
25
5
7
60
44
21
19
80
120
60
21
18
21
45
139
36
5
84
132
55
83
18
84
15
33
27
28
11
9
16
71
13
20
16
20
4
47
45
69
30
42
24
115
53
15
21
39
33
99
15
96
33
9
7
48
5
96
210
6
18
81
36
99
30
12
63
60
27
129
64
5
135
40
29
132
24
19
17
30
6
90
73
80
15
6
60
3
33
27
45
27
45
24
15
75
45
27
129
135
33
21
96
18
25
116
16
5
135
63
30
42
24
61
11
33
100
20
124
11
21
120
40
24
35
162
72
211
11
189
40
41
3
40
23
37
20
33
27
27
9
4
5
51
76
188
27
109
35
9
60
16
36
23
57
33
102
9
21
66
73
80
40
5
31
24
20
36
123
21
9
7
83
61
17
39
24
57
18
25
209
75
57
75
9
54
72
6
19
44
9
36
24
12
3
12
60
45
43
95
6
12
103
17
24
75
184
29
6
61
44
76
44
136
60
5
3
3
30
48
12
7
32
60
3
57
4
65
39
93
132
15
27
6
90
37
77
30
18
55
32
24
69
18
48
54
12
78
48
33
21
120
15
21
43
84
5
12
60
55
11
37
20
16
95
1
5
39
21
15
33
102
6
24
15
45
19
20
57
27
81
15
24
120
105
42
45
3
57
108
3
54
84
75
9
87
40
24
20
60
81
75
39
42
39
184
20
36
135
114
55
71
9
39
37
24
44
33
3
4
47
24
6
18
1
29
51
69
12
60
66
117
21
15
40
5
31
180
5
19
56
21
18
30
60
180
111
120
9
51
9
54
85
53
19
5
30
48
25
53
39
3
37
11
33
15
102
27
72
4
5
91
44
57
7
101
42
37
12
5
24
31
41
24
18
81
9
6
54
31
5
12
79
41
7
36
149
67
41
72
12
48
27
60
124
5
15
60
220
96
5
36
43
5
24
96
159
36
4
11
121
120
44
27
114
39
24
36
76
8
33
54
9
4
32
3
1
41
78
6
39
81
51
81
24
3
12
4
17
159
3
72
18
78
150
3
40
36
128
36
180
51
24
21
4
20
27
69
33
12
24
252
3
15
72
9
40
65
15
24
21
79
116
100
5
39
39
25
5
31
41
195
15
9
4
152
24
36
4
80
36
45
19
41
55
8
273
12
120
27
4
11
69
136
83
42
6
18
24
30
1
20
129
51
39
18
108
96
115
80
141
139
108
11
6
36
24
39
36
33
7
204
41
60
36
78
6
24
55
104
33
39
24
57
48
79
32
4
20
9
7
65
3
156
24
3
13
41
24
79
36
5
111
51
37
83
30
79
24
17
63
40
59
37
144
17
39
21
30
234
3
36
45
15
76
8
132
21
19
44
15
6
15
123
96
ABCD 95052019982*3^$a+1 [50004]
60
73
32
33
7
75
14
40
56
54
1
33
42
5
3
85
48
113
7
47
66
7
105
18
72
53
72
27
46
144
23
88
24
11
174
63
33
10
24
21
24
8
24
79
42
8
40
15
24
17
88
11
79
141
57
38
36
60
28
21
35
22
18
20
10
54
2
31
120
17
31
51
45
140
36
24
99
54
31
11
28
5
100
48
48
71
34
15
72
39
98
51
76
35
21
27
81
36
88
56
219
28
2
46
65
9
55
41
7
72
107
94
15
27
30
63
9
32
31
47
57
39
16
9
41
34
54
32
90
189
40
24
35
12
34
80
15
51
21
33
7
8
24
105
7
3
6
72
8
64
18
48
141
120
99
21
56
40
23
84
85
17
75
76
15
57
41
7
44
175
30
50
30
10
5
31
65
40
75
44
10
96
8
15
36
123
82
8
6
96
9
72
169
23
16
56
16
24
24
129
11
12
19
44
25
65
151
8
27
21
235
5
12
21
6
76
117
15
12
5
3
13
3
30
15
57
23
112
24
209
79
8
19
21
168
24
51
14
31
89
66
21
16
92
36
9
7
144
92
28
27
84
9
56
40
129
87
3
6
39
35
54
7
89
7
24
9
15
9
15
48
17
22
36
5
9
58
56
6
138
30
7
65
79
11
61
80
57
7
33
126
41
73
18
32
16
29
43
93
75
14
55
33
122
30
16
207
27
30
42
45
81
2
37
209
31
144
9
15
47
9
49
6
57
33
26
13
48
17
7
104
9
82
89
21
24
126
73
17
24
16
8
6
1
96
72
65
6
16
101
84
75
21
27
6
15
1
8
10
120
5
108
85
8
7
8
15
66
24
7
32
16
75
14
6
1
65
30
18
15
16
200
25
56
151
128
9
42
16
5
12
21
64
80
70
26
6
25
24
35
22
24
18
30
2
21
39
10
8
7
8
112
20
4
24
33
18
110
7
9
39
56
91
8
172
2
16
15
15
80
66
18
85
71
36
46
14
201
19
21
113
64
15
17
78
66
79
32
1
8
79
87
68
28
68
94
62
4
80
85
11
60
21
85
18
29
12
15
30
31
99
21
23
1
89
31
23
1
171
126
155
13
80
10
104
6
15
96
16
17
72
24
40
110
49
48
15
5
13
15
56
19
36
41
43
24
21
171
36
33
9
48
72
23
24
79
5
4
56
81
79
27
68
1
144
24
56
9
63
9
40
8
30
1
24
11
6
75
76
113
7
9
78
5
31
77
48
112
27
21
105
11
4
39
26
54
36
96
61
8
16
56
9
16
23
9
7
195
113
103
8
54
88
8
7
8
72
25
23
16
8
88
24
3
21
65
87
7
5
13
14
1
48
81
110
49
75
36
90
24
80
7
57
62
100
5
25
104
7
89
54
57
60
13
110
1
99
236
21
52
8
3
45
72
24
99
21
1
90
38
87
129
30
58
23
3
22
8
7
23
21
36
33
6
73
27
21
17
7
51
62
30
73
72
33
23
12
63
144
33
43
20
54
192
55
96
24
56
48
129
88
54
66
14
69
31
128
37
24
9
26
46
63
35
6
79
71
10
104
10
56
46
39
11
85
24
24
51
5
9
31
9
15
3
245
33
87
49
8
15
75
88
54
14
1
15
20
76
12
93
23
49
17
16
39
44
100
41
15
16
20
93
24
127
24
56
24
201
15
48
1
167
64
24
9
23
88
15
116
30
30
1
3
54
56
16
8
87
64
41
55
35
45
25
6
32
16
105
11
69
19
5
25
23
64
63
33
128
9
135
15
52
6
39
105
8
72
79
72
24
23
25
8
57
31
72
137
16
47
33
24
46
161
16
24
24
32
63
25
27
69
23
66
31
9
11
36
33
87
72
73
2
21
72
3
112
72
41
36
33
27
69
7
143
76
20
1
177
23
24
43
20
1
75
20
16
9
65
111
9
7
48
71
1
24
153
50
12
21
144
76
24
48
3
14
54
64
33
72
41
7
17
42
78
7
3
5
36
37
15
57
56
7
63
20
37
144
99
5
1
63
8
88
20
52
57
32
31
99
21
24
80
3
21
16
24
24
8
3
30
15
81
24
7
15
17
1
39
92
133
32
15
40
89
31
51
5
64
8
12
15
21
9
10
5
3
33
27
1
24
17
31
44
4
80
112
24
176
25
32
10
5
25
23
87
112
9
44
13
168
54
26
135
1
111
24
96
23
25
11
61
9
38
1
15
26
120
46
18
87
9
110
69
60
64
35
12
25
65
24
30
1
80
3
13
24
56
3
112
24
14
39
36
60
16
20
85
128
16
87
47
25
3
5
57
15
7
9
9
15
57
8
142
90
90
30
96
15
3
54
18
38
55
96
59
16
78
35
13
42
45
192
99
5
49
50
6
75
141
34
5
16
24
24
11
6
10
45
143
42
40
35
4
9
18
29
63
97
63
26
10
5
75
69
55
17
1
135
8
9
31
71
49
15
65
9
55
3
54
39
27
78
15
87
33
95
25
32
24
9
54
21
159
117
25
63
32
24
ABCD 95052284942*3^$a+1 [50033]
24
45
15
16
20
45
15
105
6
25
47
12
9
12
84
3
57
36
64
8
12
63
33
3
36
21
84
48
12
96
12
36
36
24
60
75
1
44
60
12
72
88
144
8
112
71
33
21
63
48
48
12
84
9
111
84
165
31
8
15
141
144
60
111
105
111
9
60
24
192
40
44
16
23
141
132
72
12
21
18
6
3
117
63
36
24
48
220
20
27
33
4
44
84
51
21
16
29
3
48
117
75
48
84
16
32
12
69
150
21
51
18
99
27
9
24
28
29
15
96
24
9
15
24
33
63
9
126
9
12
40
20
48
81
15
16
41
39
40
180
53
51
72
39
36
48
57
4
104
24
27
9
112
164
36
60
48
16
56
75
93
96
141
135
64
60
83
18
30
57
12
84
16
116
84
63
21
51
24
21
36
40
144
8
87
24
9
36
16
8
147
61
8
76
140
36
108
75
12
108
157
32
36
112
104
24
72
75
9
40
59
24
21
144
12
24
24
28
24
20
48
105
30
93
3
1
8
201
42
33
69
51
120
27
18
99
27
90
3
112
44
24
108
39
69
75
12
33
136
8
12
36
72
240
48
9
31
8
76
8
192
156
72
12
45
39
120
36
216
72
21
111
33
7
41
99
16
44
108
72
24
36
24
15
21
135
108
57
33
67
29
39
52
8
21
15
81
63
12
144
120
69
3
3
61
8
60
12
60
48
96
12
3
61
8
28
32
120
12
156
12
120
12
76
68
36
76
68
16
8
60
96
9
27
40
11
9
96
15
42
3
48
51
21
12
28
20
24
144
60
36
24
16
56
9
31
47
18
54
1
8
39
13
29
183
27
33
12
300
39
21
24
39
97
20
24
60
39
37
29
27
72
45
103
47
21
24
12
120
100
8
28
47
12
265
164
60
12
9
39
105
126
81
304
56
39
93
21
39
72
16
17
120
150
153
12
52
11
117
81
51
24
12
3
21
39
36
45
48
51
21
153
43
24
59
157
59
93
36
24
87
1
8
39
45
12
84
21
3
21
30
9
36
76
23
93
60
4
20
84
45
27
84
33
51
132
105
78
1
8
252
36
72
52
11
45
3
21
40
20
33
30
13
29
91
20
12
60
60
28
32
57
171
24
21
30
57
57
3
88
83
21
36
39
25
23
81
12
4
20
48
240
12
36
39
21
4
44
84
52
44
87
93
105
42
45
12
27
60
9
120
12
15
229
8
75
18
54
45
36
12
117
15
99
45
60
136
5
6
33
159
13
68
84
12
153
43
29
48
3
40
92
60
3
42
3
4
20
16
5
183
256
20
99
9
12
51
33
39
57
75
69
76
44
24
33
54
180
249
24
132
15
69
21
99
12
33
15
36
24
16
8
45
18
33
24
117
6
90
198
61
20
36
48
51
33
60
27
33
52
11
25
8
36
93
111
15
97
59
85
8
108
60
33
15
111
21
40
44
48
36
12
24
81
27
36
60
12
129
3
12
144
9
27
24
21
115
5
15
84
24
12
24
96
24
195
61
56
9
39
36
180
24
72
84
60
16
44
100
36
29
3
60
207
21
12
28
68
81
54
9
72
105
3
27
9
15
69
72
24
72
123
61
116
15
105
72
60
28
20
60
24
48
192
39
21
39
30
51
36
132
180
72
60
36
24
36
3
45
60
16
56
204
24
84
36
120
60
12
27
37
29
219
28
128
16
44
60
232
92
48
40
24
80
3
33
15
9
60
168
108
3
61
23
13
8
12
39
18
87
100
60
8
28
8
12
12
60
36
16
80
220
20
45
15
16
20
132
28
5
79
44
72
48
69
7
56
24
120
135
21
123
9
111
45
112
68
9
3
60
4
120
36
24
36
29
63
48
48
36
39
1
8
48
123
61
101
48
7
44
16
80
72
112
20
24
196
59
90
51
21
3
120
36
16
20
72
48
4
113
87
16
23
69
52
113
67
20
63
33
108
76
65
75
15
36
49
20
3
273
15
90
15
60
24
51
45
24
48
27
9
136
96
113
51
21
15
12
60
48
12
60
48
4
20
9
42
48
157
20
24
48
108
39
21
40
24
59
9
15
105
3
9
3
33
120
132
132
76
144
44
60
112
44
60
93
3
4
20
24
76
ABCD 95052508784*3^$a+1 [50021]
18
132
71
55
90
30
18
95
175
17
19
60
36
12
162
144
306
24
69
3
18
162
18
210
54
72
6
90
23
121
30
126
90
42
12
11
7
78
18
12
93
32
37
60
66
114
27
219
6
66
24
53
16
80
160
105
90
269
31
17
43
165
80
19
36
132
72
66
36
23
1
144
30
60
117
39
185
91
54
102
24
66
54
78
66
72
60
180
18
54
18
174
18
78
57
15
36
12
108
204
18
120
78
36
45
80
96
79
36
114
30
36
114
215
19
354
78
93
80
1
18
60
17
163
30
126
6
54
5
7
60
29
64
15
65
97
47
16
279
12
18
90
198
59
85
78
72
36
129
69
107
49
6
57
32
85
18
96
36
84
24
57
33
36
12
95
199
153
201
150
66
90
60
36
5
259
60
108
36
81
39
41
121
108
60
30
6
30
45
51
30
42
30
6
90
120
15
117
48
42
17
48
25
87
75
36
225
219
36
24
66
6
90
119
19
126
36
54
6
30
18
90
36
60
261
39
9
27
101
295
18
6
90
18
48
42
90
81
9
108
27
32
64
176
19
24
228
24
108
180
12
96
29
151
174
54
21
3
108
144
129
27
72
18
132
87
123
36
17
37
132
71
48
25
90
77
64
51
168
69
87
9
80
19
108
18
111
165
30
6
72
48
114
30
96
102
60
45
32
121
102
6
210
9
81
42
12
252
413
25
66
126
18
21
69
162
114
90
30
6
138
150
105
51
36
9
135
42
174
18
47
79
162
90
5
304
48
153
138
36
18
90
237
33
36
59
37
59
211
66
27
27
54
144
42
36
65
127
36
29
31
209
217
6
162
18
29
25
30
18
87
240
15
36
72
90
18
60
18
11
235
24
45
57
90
144
396
108
21
15
96
84
29
67
102
215
1
126
6
12
15
32
121
12
171
9
6
36
30
36
78
29
73
183
39
41
64
15
150
11
181
6
30
24
95
79
17
115
198
119
48
85
12
36
59
37
48
108
47
31
84
18
27
63
132
126
30
216
41
67
6
126
9
207
120
9
315
5
48
160
27
126
12
11
25
114
36
144
156
21
39
72
65
7
57
15
84
125
91
24
372
60
29
91
204
30
36
72
18
29
48
192
1
95
55
108
45
129
111
96
51
125
19
45
9
39
105
23
448
144
207
36
60
17
16
15
90
6
18
47
91
53
144
37
18
276
36
18
47
73
135
15
81
147
29
144
67
120
42
36
39
63
129
105
288
6
36
29
217
54
144
36
96
12
306
239
127
108
5
31
17
19
144
30
111
111
72
72
48
72
108
36
72
24
105
15
36
108
17
19
36
18
71
55
90
90
5
1
95
97
18
78
47
19
45
15
210
36
18
60
77
67
12
60
5
25
96
300
42
192
288
161
16
80
19
84
18
23
85
180
71
64
87
9
39
60
54
30
78
59
43
6
66
269
7
18
30
24
48
234
18
6
120
42
102
6
81
80
103
57
159
65
16
224
144
91
60
137
7
48
18
ABCD 95052604358*3^$a+1 [50131]
11
33
76
32
52
23
93
51
9
36
24
39
36
121
20
4
24
200
76
12
204
5
3
16
132
80
417
31
320
12
12
16
72
84
48
32
4
144
17
75
33
90
18
139
56
60
124
80
100
48
108
80
52
8
48
40
11
13
77
63
48
33
79
36
192
17
123
108
96
36
120
3
9
40
68
84
4
101
51
108
165
67
95
69
75
13
23
54
55
48
8
60
4
5
79
101
19
84
77
18
18
19
24
12
17
3
12
132
16
60
44
3
21
16
89
39
33
7
68
28
116
33
7
44
24
100
56
21
39
105
99
48
24
40
60
24
24
167
109
92
52
53
55
68
36
376
204
8
12
64
84
8
75
49
24
24
56
16
104
24
28
84
68
16
20
76
24
24
120
8
9
3
36
69
55
35
85
60
48
8
72
64
5
15
24
16
71
54
31
12
12
116
108
9
7
68
15
25
120
17
18
21
36
51
9
9
111
88
12
185
19
35
45
12
28
104
60
111
25
176
100
131
109
53
27
9
31
5
15
28
47
33
28
108
11
21
4
24
24
17
144
39
15
33
88
204
12
80
288
88
20
40
29
54
109
35
237
4
60
311
18
31
24
60
8
3
1
156
12
8
120
45
63
4
12
119
45
96
100
48
48
60
107
121
36
44
16
8
16
12
8
52
60
23
109
68
88
116
40
8
48
64
24
11
25
83
13
44
28
168
197
111
87
342
3
15
73
96
44
12
12
87
9
84
33
27
45
15
165
36
36
99
52
68
120
4
53
75
40
92
148
59
90
19
36
35
36
72
90
55
108
24
20
148
20
12
84
76
24
20
111
18
72
75
124
32
28
96
24
56
123
25
47
105
96
15
13
24
80
81
31
36
284
76
44
184
60
12
24
8
28
23
54
7
11
45
12
51
36
126
139
80
15
13
108
120
60
72
5
90
117
9
51
16
32
28
44
84
16
168
68
60
28
120
56
144
112
68
72
3
126
111
4
36
29
90
25
84
12
72
12
119
9
27
9
84
16
56
60
9
255
51
145
8
52
8
16
44
123
90
19
20
24
24
3
18
67
77
36
31
156
29
39
36
33
3
15
193
24
32
28
11
45
16
120
56
123
141
160
24
104
40
20
28
60
24
24
59
81
9
27
189
27
64
125
18
93
4
128
12
4
20
40
32
24
21
147
160
36
35
49
212
135
9
135
21
16
48
60
32
144
21
99
9
55
17
39
28
8
60
48
64
36
24
72
53
75
16
24
68
100
84
204
56
16
72
32
45
163
56
96
156
40
12
8
48
4
168
44
36
12
76
44
40
60
96
65
39
76
12
180
48
24
32
36
4
84
12
29
15
273
43
44
64
29
31
120
212
88
125
51
24
15
54
3
84
21
67
12
119
54
31
41
99
96
84
45
7
20
45
43
44
52
48
8
12
28
17
271
17
180
72
7
11
45
4
164
12
4
24
212
75
9
100
20
60
24
4
48
8
105
7
48
71
165
24
45
54
57
15
73
53
7
36
104
28
20
124
59
85
236
4
180
140
216
76
84
8
16
36
36
12
128
132
177
123
3
9
24
52
8
24
135
33
3
54
3
33
55
20
52
8
27
45
132
16
20
340
140
40
20
112
152
27
129
172
72
8
60
45
72
67
36
59
93
51
109
132
8
52
23
90
3
52
17
3
87
36
57
15
13
20
40
132
96
36
5
3
196
24
173
223
20
60
40
56
15
13
60
20
112
144
11
9
84
136
32
28
92
195
25
48
60
101
99
36
16
108
56
4
216
5
43
72
29
7
140
105
27
48
208
44
87
13
60
236
4
92
84
84
48
24
40
108
36
24
12
44
16
24
44
48
52
5
3
64
5
43
11
81
36
124
128
88
60
12
65
3
124
ABCD 95052991186*3^$a+1 [50077]
144
80
18
10
60
20
30
120
58
32
90
22
231
45
122
30
42
13
45
92
40
8
40
230
30
12
18
10
20
90
102
31
29
28
20
12
78
10
12
80
60
30
61
77
88
2
22
120
8
12
120
40
8
43
77
115
125
42
18
40
92
16
32
42
13
48
9
20
40
20
78
72
46
74
25
5
16
14
30
196
27
35
118
74
18
42
1
57
212
40
8
55
17
48
40
3
45
32
28
14
18
7
21
14
10
8
12
30
30
108
12
16
72
2
48
37
83
25
12
35
48
58
32
28
14
48
162
18
30
160
50
22
111
17
40
15
12
143
42
78
12
108
10
182
58
20
103
17
12
78
10
48
144
8
120
52
20
30
78
12
16
132
20
40
27
95
1
89
76
87
95
30
90
157
35
48
22
68
28
15
72
5
28
27
65
30
30
352
20
30
120
13
17
60
18
10
108
27
65
55
185
55
5
115
17
40
20
48
30
10
60
62
78
52
36
12
80
12
108
40
20
42
90
138
12
48
60
22
36
60
24
8
52
8
30
42
48
30
73
57
12
48
2
13
57
8
42
138
12
31
17
420
30
12
18
222
30
18
118
84
8
60
100
20
12
31
17
43
29
16
24
8
60
28
74
13
45
62
120
1
47
22
140
120
270
46
32
42
30
108
52
108
20
103
47
180
130
87
21
84
36
212
102
78
7
81
72
48
2
70
3
47
90
55
245
12
136
99
83
10
20
90
13
105
44
60
78
13
17
30
10
48
39
45
96
32
60
100
2
70
158
10
50
97
23
30
40
32
48
72
196
12
62
25
23
13
69
48
2
70
38
60
42
30
73
60
57
140
18
42
240
28
62
18
270
60
60
42
43
5
30
30
42
78
60
30
25
17
30
30
76
62
25
12
105
20
90
18
7
33
2
30
60
100
60
240
36
2
13
29
30
30
48
60
12
150
210
18
22
156
12
20
28
152
67
53
42
13
5
120
52
68
72
115
5
136
62
12
58
48
15
132
12
168
105
48
134
13
5
12
76
12
180
20
30
10
12
120
60
48
62
238
92
18
102
30
25
23
118
44
60
30
10
68
28
44
60
16
104
108
7
5
108
28
74
78
60
52
15
5
28
20
28
32
43
77
40
2
60
18
12
18
22
36
39
21
182
22
120
15
45
170
58
20
100
32
16
207
35
37
5
18
13
89
30
78
210
12
1
252
5
42
46
72
62
1
72
65
220
62
78
162
78
43
29
40
8
7
65
120
48
60
30
150
72
16
84
8
52
48
32
18
12
10
8
88
2
132
30
88
20
40
20
90
42
18
132
70
38
42
108
7
5
28
32
18
13
9
20
16
180
12
20
112
20
40
8
30
150
88
264
96
72
80
42
73
57
60
20
30
13
77
28
60
32
76
15
77
210
60
42
28
20
42
10
68
100
20
192
78
42
28
32
18
132
30
30
90
28
27
36
107
42
16
62
22
20
28
63
107
22
51
117
63
89
76
14
48
30
7
113
103
24
113
115
60
215
42
76
44
30
58
32
48
67
95
10
80
30
70
8
30
42
16
74
13
57
8
60
40
123
89
18
10
12
96
32
30
90
55
108
89
28
48
24
156
84
140
120
18
58
99
141
44
148
3
47
10
3
119
25
5
78
22
8
40
50
90
28
87
5
42
10
51
47
58
12
2
13
35
12
300
10
140
16
84
350
120
58
60
110
10
120
20
43
9
38
12
13
33
74
25
21
62
22
158
37
36
9
36
2
30
40
170
30
60
12
16
15
12
65
40
3
240
57
20
30
60
10
80
28
32
132
88
2
60
70
8
180
7
65
16
12
20
72
100
20
138
25
5
40
32
108
103
57
12
168
72
20
28
48
14
30
31
9
8
43
29
43
12
21
14
150
28
2
61
47
30
30
30
28
12
62
60
18
120
90
10
15
57
15
95
18
40
170
30
12
28
3
29
160
8
90
70
20
112
3
77
16
44
88
3
29
18
10
20
40
15
12
21
72
60
32
28
20
42
108
13
72
5
163
9
135
5
40
108
50
30
40
60
60
20
120
60
12
16
14
30
48
ABCD 95054286422*3^$a+1 [50054]
10
74
6
16
12
102
78
20
222
10
20
78
30
70
36
80
84
22
18
56
40
36
8
18
82
32
84
72
4
68
6
10
90
20
10
66
78
32
54
40
26
100
24
2
142
2
130
14
40
32
114
76
44
328
2
46
38
40
14
28
134
36
132
28
12
8
114
4
84
96
14
70
2
334
44
16
14
10
26
180
6
64
54
20
58
12
56
60
40
176
88
20
52
36
2
18
64
38
28
14
36
28
126
38
18
18
70
126
56
90
144
6
4
84
6
48
48
98
4
62
34
26
16
14
6
28
66
24
6
60
80
16
198
36
44
10
20
124
62
48
18
132
12
58
6
42
134
70
48
2
24
10
26
54
120
36
16
24
36
12
60
120
2
58
50
46
12
14
10
104
84
28
32
10
26
52
32
6
126
18
10
2
6
112
168
44
4
36
26
52
6
56
160
18
86
16
84
152
60
28
36
36
132
176
42
154
8
12
24
30
22
18
176
54
4
72
18
48
18
164
70
36
26
178
2
84
16
30
68
22
50
148
12
84
2
4
54
20
84
22
38
10
132
68
18
78
106
14
64
32
118
6
74
82
24
50
6
30
36
114
36
4
8
40
146
10
12
14
66
40
24
144
24
36
80
126
66
18
10
12
48
60
14
76
12
2
60
18
10
20
34
8
12
144
142
108
56
154
54
26
324
28
374
244
26
90
66
54
46
30
2
10
6
20
22
288
44
6
30
70
102
54
78
6
164
18
118
200
142
2
42
156
42
72
18
48
54
18
42
28
66
50
76
14
160
54
176
16
18
12
18
50
106
66
20
160
218
96
36
48
6
76
36
134
96
102
108
40
92
72
48
162
4
32
54
58
20
12
78
126
52
32
82
68
166
30
2
10
24
36
50
42
12
28
158
28
30
284
18
94
24
12
98
34
12
86
22
50
16
6
14
124
38
144
48
36
10
116
6
52
96
14
58
44
96
100
8
4
42
54
42
90
32
132
88
96
104
36
40
62
28
134
72
24
52
32
72
4
96
6
42
6
96
20
46
8
72
148
110
16
18
266
34
56
24
18
10
12
42
20
96
48
6
64
6
14
96
28
152
4
62
190
8
24
52
20
34
104
10
12
20
18
112
80
364
42
122
90
118
138
44
100
68
12
232
44
100
126
18
12
50
108
16
30
36
96
68
24
108
108
36
76
62
18
4
68
90
10
36
174
78
18
32
82
72
54
26
90
28
60
20
18
28
12
12
92
28
62
30
166
38
10
30
86
18
30
10
158
48
70
24
210
26
40
72
48
90
20
10
24
60
216
26
106
44
16
2
106
12
318
12
122
58
20
12
36
10
32
40
134
24
40
26
28
12
230
204
90
22
14
28
6
246
24
50
36
106
84
98
136
30
6
44
54
42
84
10
12
20
18
84
118
14
48
46
126
18
12
50
34
2
234
54
54
40
36
24
66
20
46
84
32
28
84
26
96
16
32
18
24
66
142
92
168
16
30
2
34
96
42
66
50
24
10
150
86
6
84
22
90
90
20
40
84
128
12
10
14
22
132
8
12
18
72
42
54
36
70
38
90
10
20
76
20
22
54
6
24
18
90
32
6
84
60
48
106
2
4
20
18
10
30
80
16
62
4
44
52
2
52
56
88
60
42
8
6
54
12
168
34
36
36
126
110
90
82
20
72
28
162
194
36
58
12
20
36
10
18
30
84
42
8
10
66
12
80
30
100
98
42
12
106
54
56
6
108
70
20
66
22
32
28
98
64
6
36
44
16
6
68
76
8
10
18
44
4
14
76
120
26
36
18
4
6
20
34
2
10
158
52
96
14
4
30
32
132
12
10
108
36
24
110
76
270
2
64
36
20
28
14
102
114
4
102
38
22
84
42
12
36
32
34
20
34
132
204
84
56
36
100
44
58
32
30
90
88
26
72
54
48
108
22
56
220
24
98
144
106
2
16
20
54
36
4
26
22
32
90
18
34
54
60
50
34
26
16
90
68
52
24
54
2
90
160
38
48
28
32
ABCD 95054463482*3^$a+1 [50000]
72
25
83
96
13
131
312
12
12
36
57
48
135
60
132
60
72
96
24
24
117
48
135
60
60
84
12
225
16
47
168
48
9
3
45
135
105
27
21
111
321
15
33
39
12
61
32
15
36
12
120
24
60
165
64
119
12
60
48
96
1
83
45
3
48
12
108
24
48
204
33
27
69
51
45
3
45
3
45
243
120
24
13
59
96
12
48
105
48
27
144
165
3
45
51
61
11
12
12
109
251
69
87
108
36
48
12
24
36
81
27
85
47
24
9
27
21
219
36
49
11
12
96
12
48
96
189
39
12
13
251
229
11
132
24
108
36
9
51
12
120
48
9
303
120
25
32
15
108
180
33
87
9
15
49
515
60
36
253
32
16
59
60
48
36
21
183
132
168
132
153
3
12
96
60
36
24
24
1
32
123
24
13
32
75
168
12
1
11
60
9
147
12
33
3
60
192
168
336
60
45
63
33
192
87
204
24
12
36
84
1
59
21
48
75
72
120
84
48
12
108
57
51
72
276
129
63
33
39
36
24
13
119
84
120
61
80
111
24
60
216
24
144
24
36
36
36
9
15
156
60
12
45
87
24
1
95
48
12
69
96
111
24
168
192
49
131
13
35
93
39
73
11
36
60
144
144
288
108
36
165
48
3
45
159
324
61
11
60
9
48
51
61
35
48
36
60
109
47
36
12
132
36
24
49
59
156
72
33
51
13
47
156
24
156
129
39
57
135
120
12
72
48
45
75
180
33
48
112
59
21
15
192
33
219
36
273
75
117
99
120
36
129
48
3
228
156
96
84
153
15
216
84
36
12
168
36
73
48
119
121
35
13
35
96
189
75
36
420
48
48
45
15
288
36
24
72
13
71
60
36
144
36
69
3
36
57
99
108
33
75
37
131
12
72
72
24
12
93
111
84
45
16
35
60
49
80
255
120
120
72
9
255
1
59
96
24
36
105
15
84
120
84
81
16
23
96
25
128
16
47
97
35
120
21
51
45
231
217
47
36
24
36
84
60
33
27
36
145
23
25
11
85
80
336
3
12
132
60
120
121
32
3
84
48
60
24
24
144
45
291
72
72
60
33
48
39
120
60
181
32
63
36
285
63
48
97
11
60
25
47
33
51
13
11
120
120
120
36
48
25
71
36
309
87
24
48
1
155
60
84
240
21
75
181
71
73
71
108
48
12
33
48
240
15
72
9
64
32
3
12
132
72
120
24
36
84
12
180
12
72
48
57
16
128
99
132
96
12
48
45
75
84
60
21
15
12
72
24
69
3
480
84
60
141
135
132
72
45
255
48
1
47
24
105
123
72
96
237
16
71
156
24
213
15
60
36
12
72
48
13
32
3
96
60
48
12
36
120
57
15
12
36
33
207
84
60
120
120
33
3
60
120
25
32
192
15
36
12
81
75
300
132
12
121
131
93
96
27
24
48
45
192
135
36
24
36
228
156
25
59
85
155
36
240
216
24
49
11
60
9
144
51
132
60
192
12
60
48
117
160
35
109
131
ABCD 95055033904*3^$a+1 [50015]
98
270
16
26
54
10
14
6
34
2
88
126
80
90
6
88
62
18
106
84
20
60
10
42
14
30
354
30
16
36
38
16
96
8
10
36
26
64
26
120
150
10
48
56
6
70
18
2
70
8
66
6
64
50
24
252
84
126
138
40
60
92
64
14
96
16
104
126
10
50
160
20
34
24
2
208
6
66
14
90
246
10
78
2
54
186
84
66
30
18
96
40
26
94
14
10
32
114
30
90
40
36
164
30
16
158
82
74
24
126
64
32
48
82
30
78
252
30
258
20
36
16
140
114
16
48
42
8
216
6
24
154
86
154
30
72
90
150
38
10
56
250
6
50
60
18
42
48
6
10
56
24
40
24
72
54
120
24
146
16
158
90
22
90
8
30
16
120
74
96
6
64
80
496
18
86
40
90
110
24
82
38
82
14
130
6
30
18
56
6
18
66
24
70
66
44
12
94
50
40
14
120
90
72
208
80
6
30
84
16
254
120
6
60
36
58
6
36
110
24
54
60
342
40
48
150
2
30
114
24
40
122
78
22
50
24
6
64
84
206
30
4
72
54
50
24
96
4
122
90
28
146
10
104
30
30
60
46
50
4
26
54
12
48
126
114
6
10
134
16
26
120
60
10
54
84
86
64
26
46
110
10
24
90
20
16
128
66
30
36
48
6
186
40
38
16
26
64
176
270
150
60
84
226
14
154
102
20
48
30
16
80
40
24
2
24
54
30
16
140
16
134
66
94
14
66
40
114
30
80
70
90
216
90
14
6
10
6
80
90
10
44
10
54
12
110
88
42
104
6
114
24
40
20
12
24
16
54
176
40
74
196
48
92
40
14
24
210
16
36
68
12
60
24
30
136
50
24
46
18
72
20
258
16
50
6
10
8
72
48
76
26
168
30
60
30
22
60
14
34
32
118
110
96
76
8
6
90
64
12
44
6
48
126
16
74
24
42
30
48
192
34
20
34
56
66
4
114
32
40
74
30
66
28
140
96
24
102
280
50
64
30
216
50
4
50
64
350
172
80
24
54
66
4
2
48
42
40
30
80
34
14
16
56
138
30
42
64
86
144
16
80
48
130
30
80
120
106
80
124
36
110
16
48
32
18
136
20
64
32
378
42
24
54
160
90
182
10
8
252
18
30
76
56
78
30
82
74
94
282
14
40
6
18
2
78
90
6
90
4
12
14
10
44
60
36
16
18
200
22
74
6
4
176
28
90
2
48
40
72
68
52
54
56
30
144
36
28
12
248
172
44
6
18
102
10
8
36
156
100
18
186
86
18
142
24
56
210
94
216
50
30
114
184
72
14
6
100
44
16
20
60
18
66
204
10
2
64
134
10
176
334
56
10
260
34
30
36
44
10
32
54
90
64
216
80
90
94
42
38
16
56
24
10
104
16
96
38
46
20
24
72
28
26
6
4
6
170
60
4
110
96
64
110
60
24
126
40
56
208
2
24
70
14
112
20
28
36
60
66
74
24
136
14
6
34
2
40
48
32
48
6
90
40
44
10
42
30
50
48
12
84
6
150
240
258
40
50
6
10
104
6
24
42
40
80
28
380
22
18
342
8
40
80
70
36
14
112
30
44
6
120
18
30
22
144
20
46
104
40
24
2
30
18
30
40
62
18
16
206
64
20
24
112
128
6
160
14
76
30
26
28
20
16
60
36
38
16
56
10
150
8
10
56
6
10
224
6
30
58
2
4
20
70
26
198
6
66
30
34
30
36
104
24
76
84
152
78
40
26
54
30
12
30
70
48
90
56
96
34
30
14
10
ABCD 95055416024*3^$a+1 [50022]
81
103
56
88
36
56
28
12
125
79
80
96
60
28
12
29
87
24
100
68
196
221
55
41
43
29
96
135
24
12
156
24
28
77
39
60
69
111
9
55
200
172
68
16
20
21
39
16
240
228
116
24
57
19
245
207
120
48
264
180
45
271
60
24
132
8
100
5
27
28
8
72
36
136
5
96
7
32
148
36
384
20
192
244
17
27
48
144
100
48
8
9
15
129
27
180
4
168
101
111
40
8
100
132
80
4
77
87
96
24
52
29
199
17
39
16
60
24
116
28
12
24
44
160
176
60
4
60
32
4
140
192
4
68
40
96
32
57
87
28
8
69
96
15
48
720
57
3
60
9
96
55
116
88
68
52
5
15
16
17
159
336
124
125
111
24
28
180
17
75
324
12
28
41
19
29
207
40
48
185
67
248
96
4
156
176
4
65
87
9
63
156
36
144
9
7
176
112
60
72
264
284
33
183
60
16
101
39
148
32
108
48
28
20
81
51
165
120
19
260
28
12
56
48
64
120
60
53
63
96
40
248
180
36
57
39
28
116
12
184
8
40
60
8
129
48
51
16
84
24
60
36
20
96
60
28
72
5
63
12
28
68
48
60
57
48
139
77
480
3
40
60
120
60
77
39
120
12
60
9
96
72
87
4
77
159
24
57
15
12
21
216
63
40
113
123
12
57
111
12
112
20
16
324
173
24
39
177
7
12
48
212
144
64
56
184
32
96
52
156
305
72
7
12
56
4
48
8
124
5
51
12
16
104
60
60
36
372
120
9
75
28
20
52
44
16
80
45
48
7
44
40
140
9
87
60
220
56
4
8
180
33
48
24
15
36
196
60
188
105
91
32
124
48
65
48
7
60
156
84
173
24
39
136
65
63
60
160
60
240
60
125
48
75
45
39
4
92
4
48
300
56
72
9
63
112
8
81
91
264
44
16
320
9
367
164
60
4
53
24
39
184
116
16
240
68
112
24
24
140
48
4
80
81
259
8
60
48
148
96
168
56
180
156
288
136
104
132
40
65
99
12
52
5
63
33
87
177
72
495
40
89
87
48
76
5
39
24
96
184
36
104
40
60
65
7
41
219
48
60
177
43
140
57
55
80
60
141
135
105
79
41
15
9
63
33
43
221
24
15
136
89
79
32
124
5
19
125
115
32
84
12
45
87
48
24
48
48
24
40
8
40
60
12
65
55
80
240
180
156
9
216
120
139
120
20
100
60
41
87
52
53
87
4
24
236
40
216
56
84
180
33
55
12
84
84
68
24
36
12
16
84
53
79
104
84
40
8
69
43
192
53
91
32
12
256
204
53
67
80
160
68
57
7
65
19
36
713
27
40
53
63
129
103
60
92
48
36
189
7
120
20
28
180
140
105
55
8
120
24
60
240
28
20
ABCD 95055672872*3^$a+1 [50165]
88
41
127
120
5
12
55
5
43
227
18
67
53
42
48
9
16
24
65
90
30
79
17
102
25
72
8
45
27
21
42
33
208
32
15
33
75
246
15
21
139
23
25
48
32
112
71
33
16
96
72
8
24
63
12
13
23
24
9
111
25
233
102
1
35
42
3
40
24
48
8
39
30
60
55
35
156
25
48
56
33
168
15
57
30
1
17
24
48
72
55
8
16
56
88
17
48
72
15
16
29
139
56
64
29
18
49
8
88
48
17
15
24
111
49
104
57
79
168
11
21
69
51
21
99
96
15
9
40
56
9
15
105
36
24
91
137
15
45
123
64
29
12
55
95
57
16
24
101
27
9
15
3
61
24
48
29
126
102
55
48
5
240
19
48
48
95
72
18
78
1
8
75
78
102
1
24
143
30
19
24
29
42
81
39
1
5
27
40
77
51
39
25
29
51
48
3
60
30
19
8
48
64
5
24
139
23
18
12
67
32
45
51
9
216
15
75
30
78
1
48
8
69
66
49
119
25
24
5
108
12
43
8
24
40
8
39
1
32
120
16
32
64
128
120
16
11
21
40
72
80
16
56
64
32
69
36
159
63
120
132
18
72
19
104
48
27
37
56
24
21
3
177
24
31
24
48
8
72
168
160
48
29
67
5
19
32
45
54
13
17
6
72
25
152
111
33
21
3
63
42
55
32
93
30
132
126
19
53
36
39
27
69
117
72
3
27
6
79
8
39
73
96
29
43
72
80
40
48
32
112
5
54
37
80
39
201
24
15
1
24
8
112
80
21
67
47
18
48
42
61
47
49
8
123
144
13
56
24
48
15
42
15
16
104
57
150
49
24
32
96
40
224
40
48
128
40
192
53
19
8
141
99
16
47
57
27
6
72
7
48
17
79
29
126
45
39
60
36
1
8
96
39
12
85
113
7
53
3
48
64
23
9
48
177
55
80
136
5
19
35
54
216
79
137
135
9
55
8
27
48
78
12
3
57
7
95
1
17
7
24
131
85
29
36
63
40
23
12
117
16
48
32
45
72
3
24
40
5
18
1
71
49
95
121
80
48
16
5
27
9
18
37
144
24
32
45
43
8
45
54
13
32
40
41
102
78
259
5
90
114
84
18
24
120
153
33
12
3
57
7
119
217
24
29
90
25
41
36
54
21
48
96
39
25
24
35
21
75
45
16
24
59
61
80
21
36
198
1
53
27
96
64
5
3
40
35
48
37
48
72
32
40
11
85
59
21
168
16
5
51
57
18
45
33
15
39
18
30
169
125
3
45
43
120
5
18
1
8
48
40
48
11
13
96
200
16
8
40
8
39
1
80
27
48
37
8
9
24
31
24
17
55
200
64
5
48
51
57
150
25
59
6
63
16
95
49
11
18
12
135
33
15
21
19
32
16
5
84
15
9
7
29
51
87
78
27
136
71
9
189
108
55
80
24
39
49
32
9
12
60
12
96
51
33
63
9
6
72
25
56
21
43
107
30
24
12
43
29
3
160
77
27
16
72
23
57
16
72
48
176
40
24
89
252
51
39
6
67
96
17
12
3
255
193
77
84
78
57
33
63
24
3
126
102
105
40
80
69
48
90
72
121
155
45
72
16
59
42
18
36
21
33
55
47
1
24
8
57
36
42
97
5
51
9
31
5
120
19
48
113
39
93
3
15
25
48
29
51
24
112
65
6
54
43
8
40
8
9
48
79
8
57
60
123
3
37
71
49
80
33
12
91
17
7
53
18
1
65
108
51
27
45
72
135
33
15
9
168
117
3
27
108
73
17
31
29
195
21
90
72
129
33
7
5
36
60
27
117
51
15
97
17
108
75
15
25
72
5
75
16
128
39
73
29
24
84
7
8
3
37
53
114
1
137
72
6
177
33
103
47
30
99
48
15
72
33
45
3
27
108
49
96
192
65
87
16
24
168
48
119
33
3
45
69
30
6
55
17
7
29
12
204
48
3
40
17
12
24
51
40
101
19
125
43
173
114
33
16
77
115
77
18
193
41
15
24
87
54
60
48
31
56
16
65
84
150
126
55
29
51
168
72
24
33
103
23
57
33
31
5
19
47
57
16
32
57
198
60
30
79
215
30
115
53
36
55
24
152
168
40
5
27
33
63
9
103
ABCD 95055790106*3^$a+1 [50031]
65
48
31
144
270
291
105
90
144
125
163
90
3
51
54
39
141
54
72
5
211
90
90
72
65
133
162
297
81
288
144
72
180
3
123
234
54
90
522
18
126
450
198
36
21
69
36
23
13
234
105
201
72
108
147
51
72
90
18
126
234
36
36
90
18
45
117
267
96
80
79
486
54
36
36
54
126
18
71
109
270
36
65
7
18
90
36
54
131
208
345
71
127
54
36
18
149
160
15
65
43
360
90
54
144
141
21
144
59
31
36
18
11
133
90
72
9
189
108
288
162
18
180
111
141
234
36
54
95
31
33
39
201
51
54
39
105
126
54
18
72
137
115
189
9
72
15
75
144
69
93
18
36
18
90
36
54
162
36
54
54
36
113
67
45
63
180
216
36
360
180
144
54
72
108
11
151
126
27
32
31
108
101
25
126
90
162
180
360
36
72
180
90
39
51
54
36
90
72
378
39
51
54
23
336
19
18
72
51
21
180
18
5
13
3
144
123
18
36
54
36
126
23
16
213
126
72
234
36
39
15
90
135
81
198
72
113
49
47
25
39
51
29
97
234
18
35
16
39
36
36
36
144
93
105
252
126
90
90
108
141
48
45
270
101
97
159
75
5
31
17
91
5
121
36
72
75
87
9
9
71
16
80
144
240
169
198
108
21
33
15
21
126
90
18
18
270
180
72
21
15
126
90
144
54
396
36
195
39
105
39
216
54
72
54
54
18
69
129
126
54
162
137
25
87
21
27
171
162
18
65
7
54
486
108
90
71
208
153
87
75
108
9
261
72
18
17
361
126
90
15
144
21
18
108
29
151
18
71
144
55
72
72
90
126
225
45
36
90
5
13
522
9
9
18
117
176
31
36
72
72
108
36
54
90
180
18
39
15
65
79
81
135
54
36
95
121
54
54
59
16
159
65
115
18
54
18
126
21
69
171
81
159
3
36
90
90
180
81
48
15
81
45
54
18
59
144
229
162
9
45
131
85
90
306
198
41
283
21
105
119
7
105
3
18
54
36
72
57
48
3
144
36
18
36
35
91
53
160
75
101
25
455
48
325
18
54
180
15
75
36
72
198
162
81
27
72
396
360
72
90
90
18
36
126
342
162
36
54
90
54
71
91
53
289
15
3
144
126
54
9
261
54
126
18
5
67
189
135
90
72
72
72
119
16
99
180
9
27
54
15
80
139
5
67
ABCD 95056079648*3^$a+1 [50011]
29
139
95
48
49
23
1
59
36
109
11
37
35
72
1
5
115
24
60
11
24
1
24
60
12
120
60
59
49
245
18
12
97
71
252
30
103
72
83
73
36
60
11
13
95
30
31
23
36
24
205
11
109
11
1
23
97
24
35
234
43
24
11
12
37
143
36
1
59
109
11
60
145
179
36
84
13
192
36
35
61
11
12
108
13
60
59
108
30
43
60
36
23
61
35
37
48
89
6
90
67
12
65
7
36
60
95
49
23
36
121
23
157
204
132
108
12
24
60
48
5
240
66
85
132
12
60
143
25
53
19
11
25
35
12
25
47
1
84
11
1
120
23
13
197
78
72
36
84
96
25
24
12
60
23
36
120
72
72
157
120
60
120
83
90
43
35
18
67
23
12
108
24
37
71
133
12
12
35
1
84
36
36
36
420
60
12
180
35
150
31
35
61
83
37
180
71
168
12
49
59
169
180
71
12
97
71
85
12
47
37
24
36
24
12
65
19
173
43
84
23
73
65
43
107
72
66
67
23
132
13
84
23
13
47
157
36
35
60
12
25
47
73
23
12
49
173
7
96
48
12
35
12
60
205
132
131
85
23
144
36
12
13
47
13
60
24
36
36
156
17
7
24
17
7
36
35
37
72
35
66
55
60
12
95
73
24
72
24
72
108
95
49
228
48
137
78
1
83
1
60
36
11
252
36
85
24
143
25
125
18
61
24
24
96
47
18
19
35
25
12
83
13
23
325
12
60
23
90
31
36
72
203
49
59
12
72
121
120
12
95
30
43
287
13
60
12
12
83
18
7
47
36
84
85
12
119
42
79
108
83
72
85
71
72
168
84
25
263
72
73
24
60
23
1
396
108
60
336
95
37
144
84
59
85
35
61
132
47
30
18
37
185
30
25
48
24
60
11
109
29
42
85
12
36
72
72
23
60
97
173
55
47
133
35
12
73
120
47
133
84
71
85
108
12
12
276
24
71
25
156
23
36
1
83
1
144
35
13
23
1
23
48
49
23
37
36
35
13
47
12
90
7
83
37
36
35
60
97
48
60
65
139
24
192
48
72
23
25
215
144
36
1
24
60
5
19
108
17
7
48
35
36
61
23
36
49
120
35
126
199
60
12
179
30
31
60
59
205
95
24
61
12
12
108
84
83
25
23
72
1
35
24
37
83
37
23
1
12
144
131
49
120
29
54
37
156
120
24
36
23
252
18
102
73
17
103
132
60
24
24
12
72
132
23
13
95
48
24
13
23
12
13
24
60
72
84
120
12
12
71
97
47
13
84
24
47
180
102
90
1
12
347
36
60
37
137
18
13
24
41
144
18
145
83
24
13
48
5
31
96
17
103
60
60
48
17
18
97
47
36
49
11
12
288
49
48
65
67
48
47
13
84
96
23
54
55
36
72
35
37
23
30
18
37
95
313
24
35
60
13
143
1
59
61
96
23
30
31
23
37
23
13
35
72
205
12
120
24
36
71
18
139
36
59
168
72
25
60
95
37
60
11
12
60
1
72
60
48
12
24
36
24
11
73
84
23
85
23
12
18
55
167
18
55
24
12
48
12
96
35
25
47
61
215
1
60
48
60
36
29
126
25
96
48
155
1
47
25
120
23
25
24
12
59
37
95
72
133
23
1
96
48
24
71
25
36
191
72
97
24
95
121
36
95
72
73
24
24
35
60
37
35
12
85
5
31
59
205
132
149
144
31
24
23
108
120
72
37
35
1
84
36
12
60
72
11
12
13
95
72
180
132
13
12
132
23
37
36
83
85
119
48
13
144
23
73
12
155
72
138
90
108
61
120
23
73
60
155
13
35
ABCD 95056116614*3^$a+1 [50025]
33
15
30
60
47
12
19
77
157
35
43
29
49
24
12
51
3
72
77
43
48
6
15
20
40
3
18
42
17
13
63
60
63
12
48
6
11
25
27
32
16
33
54
48
29
55
18
23
43
12
17
25
3
84
15
33
21
11
1
15
44
16
3
84
12
33
8
24
76
9
60
78
5
7
65
13
63
45
27
3
9
20
31
48
29
67
21
45
18
17
7
6
36
30
6
84
83
1
51
39
36
93
32
1
108
36
71
25
60
24
126
9
9
36
6
42
48
54
21
3
60
30
39
81
36
24
39
33
107
7
21
33
12
39
33
48
30
12
17
16
3
12
29
61
54
21
20
13
6
6
15
15
48
9
32
16
20
55
60
18
12
27
27
6
60
78
12
29
19
89
13
39
15
6
42
42
54
57
24
3
6
27
9
6
12
66
51
9
12
15
15
9
33
63
92
1
24
23
19
144
36
21
15
12
45
33
75
24
63
12
78
90
12
30
11
24
48
31
36
24
17
40
20
19
48
78
144
51
3
12
180
18
30
102
150
18
24
30
42
66
9
51
5
52
45
3
39
36
45
15
57
21
6
81
9
35
1
18
90
51
39
66
36
42
5
28
9
111
9
90
5
48
52
48
3
45
9
204
66
41
43
57
140
7
33
60
45
24
15
3
6
36
54
60
6
131
55
54
6
17
1
36
35
148
3
77
13
27
45
3
3
57
3
36
33
20
12
40
140
1
18
129
57
204
11
31
149
13
30
96
9
8
60
13
6
65
13
15
8
40
24
3
12
53
12
16
3
54
3
189
11
25
30
30
27
21
51
81
54
144
89
13
48
27
75
18
30
12
65
25
24
11
43
41
1
84
75
81
48
27
32
25
36
120
27
84
36
3
9
72
15
6
47
85
47
49
12
42
18
30
30
18
114
23
19
36
5
64
33
6
21
15
45
60
39
60
17
40
9
138
42
36
54
90
3
45
12
96
30
9
15
24
6
3
3
30
18
60
6
114
17
12
28
32
67
6
24
6
5
97
12
6
29
91
30
35
4
21
18
21
21
47
43
29
48
72
49
12
12
27
15
21
60
15
5
25
35
4
63
42
84
27
57
15
51
21
21
18
9
60
48
39
33
21
11
1
78
21
116
4
68
28
9
3
27
5
36
25
90
48
9
27
36
5
52
3
18
71
13
3
9
51
72
33
15
3
57
60
33
11
85
23
148
3
9
72
56
7
60
12
66
12
27
15
156
5
7
42
3
48
80
55
18
11
1
54
21
3
69
45
6
12
48
117
15
90
144
18
5
13
95
13
47
12
1
6
60
6
15
15
9
75
24
6
24
11
25
71
7
45
33
12
15
32
1
30
5
52
12
8
85
23
19
36
18
11
28
3
30
39
105
51
45
30
57
63
12
12
21
72
153
27
48
15
84
18
47
85
23
13
12
12
35
1
78
69
27
48
57
15
41
37
90
288
69
8
28
63
6
30
65
28
3
48
6
30
21
45
27
111
36
21
20
24
31
54
51
3
6
6
42
72
18
125
7
21
3
9
12
36
15
5
40
45
48
36
78
6
90
12
54
11
160
9
6
9
135
5
1
12
27
165
150
93
12
8
7
6
84
30
101
49
18
66
72
15
20
40
57
12
11
25
42
6
6
65
28
3
5
100
3
21
99
17
4
36
15
48
9
33
15
33
6
33
3
9
39
6
11
43
84
36
21
51
18
51
15
5
31
24
36
17
31
12
9
39
41
31
5
7
66
12
12
42
5
55
45
15
6
15
20
43
66
63
32
36
12
1
39
12
8
13
12
23
49
23
13
27
20
28
105
47
1
39
48
15
18
27
9
144
30
29
61
12
15
32
52
21
35
25
18
90
6
24
54
75
57
3
3
5
43
12
5
4
21
87
120
3
30
59
19
17
7
45
3
60
5
55
149
1
159
15
6
99
33
6
6
6
42
35
43
24
5
76
135
9
15
18
12
150
6
99
39
54
6
89
72
31
24
6
18
30
36
30
66
39
81
48
30
9
33
24
6
48
72
17
28
99
53
13
12
48
12
3
9
60
30
21
9
15
21
24
18
6
30
30
27
15
9
15
24
24
12
30
15
128
31
41
16
20
55
9
96
12
21
12
39
36
57
15
48
20
40
27
108
17
52
15
5
348
85
36
12
167
60
43
30
35
4
3
5
72
60
25
6
12
105
3
137
7
33
68
13
6
54
12
168
12
162
42
24
27
24
129
42
69
8
28
9
83
13
27
12
96
33
12
18
41
28
3
5
13
47
55
17
13
72
6
29
7
21
72
33
18
81
20
19
17
19
6
15
24
51
12
30
36
102
12
57
39
81
60
20
40
21
15
15
17
115
36
29
1
24
102
84
9
32
25
60
24
27
80
139
66
132
102
6
75
15
9
45
15
45
15
63
42
6
29
40
21
39
108
3
24
18
23
13
60
42
65
12
7
21
3
9
12
33
66
29
43
17
67
21
20
40
60
12
27
24
36
48
12
41
25
18
12
125
40
45
48
30
17
37
3
9
23
37
54
12
24
6
168
132
90
5
144
36
4
60
8
121
6
48
5
7
41
13
11
1
54
24
29
52
63
6
36
51
3
89
13
18
29
148
24
21
12
18
48
30
54
48
24
48
36
36
5
163
45
72
69
36
71
139
21
15
30
15
69
3
72
63
18
35
13
36
111
12
87
24
6
15
21
135
3
41
49
24
42
36
18
12
15
3
12
77
85
6
72
69
99
29
43
48
17
37
23
25
30
45
3
132
9
21
18
9
72
9
36
23
13
12
66
24
78
108
27
12
108
60
27
33
20
55
5
67
53
24
19
6
63
27
5
13
6
54
3
60
12
48
3
42
12
23
52
27
5
76
60
3
30
47
60
49
6
48
81
21
72
36
27
72
51
30
60
150
17
25
15
3
42
60
12
18
77
115
60
156
24
6
6
108
96
6
90
48
5
13
18
6
24
6
24
72
18
11
1
27
87
66
59
85
36
75
15
ABCD 95056334138*3^$a+1 [50003]
84
8
72
93
163
5
126
49
11
18
31
17
12
6
49
17
24
84
42
13
60
12
23
57
63
13
24
68
27
49
11
48
1
17
27
171
30
7
24
56
24
3
12
213
48
12
40
17
18
72
180
33
21
90
37
167
33
184
11
97
12
24
47
13
32
3
117
39
61
23
60
1
5
63
28
149
36
99
4
5
54
37
20
15
18
6
9
12
39
61
24
56
16
83
21
69
55
65
7
35
18
7
60
17
31
11
21
3
49
5
66
24
25
77
18
60
12
73
11
85
24
8
39
21
40
32
16
71
60
1
32
87
25
53
6
37
60
72
5
27
33
90
25
5
6
61
5
3
100
125
36
99
16
95
36
25
11
132
45
15
97
20
4
36
23
57
75
49
11
24
42
18
81
48
52
71
45
63
1
48
17
18
133
29
3
12
135
84
21
39
49
8
28
60
96
5
3
45
31
59
45
15
61
12
29
84
36
24
6
33
40
72
68
12
75
84
129
33
114
54
6
114
27
45
102
33
64
59
9
3
108
1
101
42
6
66
25
24
5
39
27
61
20
69
75
15
1
12
23
18
36
15
15
54
24
162
126
7
11
1
80
28
11
6
63
12
108
51
9
76
36
113
3
28
17
19
65
43
23
54
3
15
25
35
1
44
60
16
24
17
75
40
24
41
66
9
9
31
36
48
35
1
179
25
71
1
35
9
4
5
51
39
24
12
93
21
7
24
83
6
87
57
42
25
35
120
13
47
54
42
9
39
49
20
15
36
12
69
21
12
30
57
15
21
15
24
21
3
9
27
81
28
5
30
69
72
159
24
37
24
17
48
27
4
48
17
36
18
1
23
13
59
13
17
175
20
51
18
7
23
120
21
15
48
37
5
18
36
96
1
23
129
21
39
21
51
4
36
119
25
132
32
132
3
61
44
48
72
51
1
24
60
24
11
30
36
24
7
12
12
23
42
15
63
45
45
6
9
15
13
84
35
49
11
84
9
21
99
12
16
24
8
15
36
24
12
18
31
17
27
16
72
35
18
12
84
66
120
54
60
30
13
20
15
6
42
72
96
97
47
73
17
27
3
1
12
23
60
30
19
12
5
3
52
48
12
24
17
48
6
33
12
63
1
11
21
52
60
12
24
41
3
12
3
13
12
41
31
120
36
32
16
36
20
15
1
89
24
30
60
12
45
69
55
8
12
100
83
6
24
132
3
40
17
54
72
49
53
90
13
12
47
48
85
32
39
37
44
99
66
30
48
45
33
7
11
162
27
40
71
21
9
31
8
12
16
53
54
12
181
5
48
7
12
11
49
5
12
79
56
99
6
3
112
23
72
13
8
3
42
12
7
24
36
8
12
99
6
48
12
31
89
3
15
57
4
29
15
33
7
5
36
36
31
35
25
17
6
97
20
24
16
17
6
9
40
132
23
6
150
21
15
78
48
24
66
25
35
9
93
63
27
12
60
36
85
119
13
48
20
9
36
27
12
9
6
25
24
72
35
84
6
48
7
59
48
45
28
48
47
37
41
102
117
60
15
1
101
79
11
18
30
18
48
55
155
30
39
27
18
66
24
6
27
120
39
18
30
37
53
15
52
5
54
85
5
39
27
108
133
113
19
11
25
12
12
17
18
72
13
80
51
42
19
29
6
25
48
17
18
1
104
16
116
39
12
108
9
28
77
3
28
44
40
35
85
11
54
195
48
39
60
78
55
36
56
4
35
66
18
13
24
5
78
1
36
35
105
3
97
24
11
18
67
48
12
20
28
11
9
16
12
23
1
48
35
6
72
27
16
11
1
80
9
19
5
6
6
12
6
57
60
9
54
21
16
72
83
12
72
21
63
57
40
48
35
156
48
45
12
9
7
24
68
12
39
30
6
133
5
31
71
25
96
120
12
32
64
36
65
19
56
64
12
17
60
3
27
1
116
39
109
12
23
6
6
49
24
11
24
57
28
71
9
16
44
16
84
32
15
24
30
54
105
3
12
6
7
24
23
12
60
61
5
27
16
35
24
36
37
72
95
12
49
59
25
68
99
60
61
48
95
217
23
21
9
27
45
7
12
24
11
114
55
5
19
47
1
32
52
23
12
45
28
72
20
15
45
9
39
21
6
49
11
84
30
55
11
30
51
147
60
1
96
8
51
205
24
8
3
1
84
41
43
47
1
24
140
39
201
16
20
4
20
28
92
3
60
73
83
1
20
16
77
6
1
80
4
11
24
9
88
24
5
19
96
80
93
43
20
3
25
12
83
1
35
13
23
12
57
9
54
33
27
1
5
31
65
15
48
51
129
72
15
18
15
3
13
116
183
57
4
32
28
12
5
18
49
5
6
9
76
44
111
21
36
33
30
57
9
51
39
60
49
56
4
72
35
114
15
4
11
73
12
8
52
5
15
76
23
25
164
28
132
47
126
7
11
66
15
40
35
21
3
42
7
60
47
13
11
1
60
65
63
111
66
30
13
20
27
66
90
9
15
25
8
45
15
15
57
36
33
115
32
12
15
150
55
5
6
25
12
23
24
36
12
9
69
115
144
60
32
33
31
47
9
48
40
95
85
48
24
24
11
25
20
123
102
3
27
24
25
95
36
81
3
25
11
153
45
6
25
96
20
9
30
9
51
6
43
60
32
88
12
24
5
12
43
120
11
33
52
29
6
30
55
23
36
96
120
60
61
48
32
64
60
36
89
55
59
49
47
1
59
25
36
5
27
27
25
5
6
97
155
37
5
19
125
12
55
77
42
1
12
240
8
27
1
24
8
33
24
6
25
60
11
85
35
30
3
12
15
18
6
96
49
44
81
31
20
4
17
7
ABCD 95056463644*3^$a+1 [50057]
24
17
109
11
136
32
67
24
125
31
24
66
18
72
24
29
48
88
69
75
15
72
60
141
27
6
71
55
48
17
40
75
53
112
9
54
60
30
167
25
15
56
49
143
127
78
27
39
30
11
55
33
72
56
72
31
66
23
72
19
141
8
25
23
48
1
114
90
36
23
7
89
55
24
162
48
30
90
72
24
30
89
1
24
47
139
21
15
18
47
79
84
42
198
60
33
33
30
89
25
12
84
15
192
9
120
48
63
33
111
105
30
24
17
40
27
6
15
39
12
120
69
165
11
16
3
5
31
129
9
120
6
9
141
174
96
141
123
5
7
60
18
36
95
211
45
128
16
105
39
56
241
95
120
19
29
120
40
27
114
11
25
24
6
84
45
15
96
60
30
78
12
84
57
24
135
41
43
6
24
54
17
115
5
43
72
5
24
1
18
60
30
102
120
5
55
24
30
60
54
57
8
88
9
135
15
90
18
5
37
54
30
39
120
56
24
157
84
47
7
60
36
66
84
59
55
12
30
114
101
49
6
33
51
29
31
41
13
30
12
60
90
35
64
141
78
12
84
204
17
133
132
24
36
84
114
93
3
5
24
31
41
73
12
138
81
75
36
48
36
5
24
7
65
16
48
75
36
89
144
7
105
99
36
18
23
24
19
6
174
24
30
42
24
57
39
30
18
12
5
48
7
65
25
15
24
81
54
90
24
12
30
24
29
7
65
120
19
6
228
36
87
39
161
103
9
27
48
45
32
96
49
24
71
85
150
149
24
7
18
167
13
12
18
60
6
131
64
105
30
120
17
43
45
39
65
31
90
111
39
65
24
37
131
13
11
103
137
48
91
60
36
125
13
36
204
35
175
66
96
54
65
96
64
39
65
7
24
41
40
3
141
15
90
24
42
21
8
31
233
31
9
81
39
45
30
5
88
27
21
15
9
51
21
135
60
5
109
11
120
49
87
99
125
24
31
90
144
36
11
88
45
6
5
19
6
48
30
60
30
47
24
55
89
91
36
48
17
109
6
144
5
16
63
42
30
30
203
331
77
43
21
39
24
33
189
114
114
60
131
19
21
39
33
8
1
23
160
8
48
145
90
126
30
41
67
150
66
36
18
47
85
59
55
30
60
6
9
9
42
173
1
47
163
60
129
81
30
36
30
23
91
29
175
42
60
78
197
16
57
90
53
43
24
5
61
27
8
19
21
104
7
180
120
24
36
18
60
11
55
84
120
12
144
17
19
54
126
30
54
24
101
120
96
144
49
42
150
78
42
114
5
16
9
6
65
115
108
6
66
41
79
24
30
35
64
120
21
156
54
120
156
29
19
120
30
95
37
60
48
66
84
42
24
156
3
27
18
6
29
48
43
54
6
66
18
45
21
36
18
12
48
41
40
105
66
5
55
33
80
48
73
39
165
60
6
41
103
12
48
5
1
95
112
57
30
36
24
12
60
149
199
6
35
19
90
66
57
39
18
12
108
42
48
132
114
36
35
13
6
24
36
66
63
8
64
69
27
9
150
138
66
6
18
117
9
6
18
126
66
48
66
21
8
67
5
48
67
5
49
111
3
96
186
3
45
30
6
150
90
30
9
57
60
48
11
25
60
11
49
15
39
33
8
175
84
36
90
71
64
81
63
27
18
12
63
15
36
6
258
5
1
111
56
24
49
6
18
47
19
30
60
66
9
15
114
47
49
54
12
45
15
18
47
16
120
33
95
1
138
5
25
42
5
49
215
256
3
30
102
48
6
11
43
30
66
21
33
126
24
33
147
96
180
24
36
5
216
19
29
72
19
5
19
36
36
18
36
39
48
8
61
11
7
17
19
36
9
39
12
48
6
96
84
6
24
24
53
7
60
72
21
128
145
167
19
54
15
69
90
66
36
60
18
21
9
6
209
7
54
11
19
21
15
18
72
54
84
42
99
39
41
1
95
24
55
144
42
23
1
6
84
125
19
132
33
152
19
6
18
90
6
45
15
89
48
37
83
7
41
120
229
3
33
24
30
72
84
29
16
45
11
24
25
150
36
5
43
12
ABCD 95056582826*3^$a+1 [50028]
39
33
15
37
47
9
39
13
8
99
30
51
12
27
12
81
3
30
87
9
114
9
3
85
152
15
21
9
6
84
1
71
6
18
117
57
30
81
201
79
11
6
15
72
27
61
8
9
51
12
60
63
30
91
24
11
1
80
3
54
3
39
73
8
87
30
15
27
49
5
7
20
12
16
20
12
28
12
23
12
25
32
27
25
8
16
36
29
90
6
48
3
4
23
96
1
8
33
19
23
45
3
45
15
84
241
29
19
29
31
92
213
27
48
45
6
18
7
24
11
13
8
195
54
19
59
25
8
3
25
92
33
27
12
88
35
85
65
55
20
4
8
48
123
84
36
60
105
39
33
12
45
31
59
6
7
48
44
48
52
12
60
96
17
111
9
48
15
9
3
3
49
96
23
25
72
20
4
24
60
47
12
13
20
4
29
31
11
73
20
75
84
33
4
8
21
7
47
1
59
6
39
60
45
15
52
35
21
15
57
21
6
193
68
12
28
20
4
53
78
18
27
75
33
52
32
15
13
60
23
45
81
39
40
41
78
18
30
33
12
28
59
21
4
47
6
15
39
108
45
28
8
76
44
21
24
15
40
131
1
20
9
90
48
1
5
24
67
8
16
119
12
108
12
9
4
20
108
15
45
4
5
55
41
27
15
60
81
52
8
24
135
12
21
3
42
43
11
18
7
56
3
12
84
213
33
30
13
144
47
9
45
6
48
121
44
40
36
17
72
31
59
61
11
6
15
28
29
43
140
12
40
12
24
59
30
72
24
24
18
13
44
40
53
3
60
51
9
45
75
60
51
25
23
73
29
3
15
61
35
12
60
45
40
152
36
69
63
27
6
19
12
128
28
59
13
20
36
45
42
30
27
87
1
5
3
52
12
12
65
3
16
32
88
5
7
8
9
18
25
20
52
35
1
35
54
18
25
68
16
44
27
72
12
30
6
12
21
4
20
27
1
77
3
28
72
120
47
25
11
24
48
45
3
1
5
6
162
63
60
88
29
7
36
32
48
52
56
40
119
45
16
12
48
20
12
9
3
88
5
3
12
3
9
52
36
24
11
12
13
8
4
48
12
12
68
88
24
24
12
5
15
27
102
3
76
11
49
32
3
1
23
33
3
6
151
24
35
1
60
17
3
99
84
54
18
25
24
155
108
73
5
55
17
6
37
47
6
24
18
240
45
100
29
6
24
48
45
45
6
25
32
9
111
12
21
24
63
12
15
93
3
30
7
8
112
83
37
8
15
60
105
27
18
15
9
3
100
20
88
47
54
78
72
18
43
32
111
9
3
42
3
52
20
36
9
3
148
36
8
27
24
66
31
80
129
51
40
29
63
48
40
23
25
20
24
21
6
90
24
15
16
36
20
3
6
24
19
5
18
54
63
15
72
33
15
18
27
48
28
24
23
12
48
25
8
45
42
30
43
5
6
1
12
23
45
40
17
15
216
52
20
12
15
30
216
39
40
155
21
12
28
47
24
13
8
60
3
12
57
15
42
43
72
44
9
120
18
37
41
75
45
55
89
18
45
4
35
9
84
76
65
7
48
20
72
45
15
64
56
4
23
61
12
8
40
29
31
11
73
5
30
13
24
83
66
7
24
60
101
42
45
16
20
12
3
45
12
27
36
45
4
71
12
25
72
155
72
49
5
114
48
73
5
31
23
1
32
3
6
6
25
60
32
45
3
72
48
87
6
24
63
4
68
3
49
36
35
33
40
5
39
15
85
36
36
5
6
45
28
12
8
189
6
69
21
7
60
59
9
27
12
37
23
6
15
72
3
9
3
33
4
5
15
33
15
3
1
95
9
4
71
1
23
21
39
45
3
33
4
48
8
24
3
13
41
63
3
13
44
117
24
15
16
59
54
72
39
52
20
12
16
12
108
71
61
24
8
51
1
5
18
21
52
77
30
1
35
37
47
21
40
32
3
1
41
123
87
37
35
48
45
9
18
6
75
21
51
15
57
27
81
9
3
36
4
8
12
36
72
87
121
72
5
24
19
20
39
105
3
12
1
161
43
48
12
107
6
27
16
20
27
24
60
1
119
18
3
15
102
66
1
5
30
1
59
36
145
23
9
81
55
32
28
20
40
12
68
4
35
36
30
55
12
24
11
73
17
48
72
19
8
28
65
75
147
66
31
84
12
17
3
40
72
176
45
66
36
42
15
28
20
4
128
15
12
84
1
8
3
42
31
92
40
80
69
31
8
4
20
16
17
27
28
24
36
5
48
6
25
23
13
48
12
47
21
15
120
36
48
33
3
24
45
60
28
65
7
56
24
28
180
20
12
60
123
45
48
12
9
79
20
4
8
28
216
44
27
13
36
5
30
61
8
24
60
28
68
24
40
11
6
19
59
13
72
5
15
36
51
36
25
53
15
16
36
179
48
45
3
33
12
3
49
68
4
23
12
6
24
6
12
6
27
64
125
79
60
11
109
5
24
31
24
68
48
12
64
83
13
17
48
55
8
51
6
123
40
96
8
45
3
28
12
35
13
24
47
24
25
35
25
36
56
48
45
75
39
12
9
52
5
3
21
18
33
40
53
19
23
30
54
25
24
17
48
139
68
4
23
33
12
33
54
21
12
15
66
15
81
6
60
45
28
29
66
37
65
72
6
1
24
164
16
36
11
93
27
25
8
4
23
60
25
23
25
36
24
24
12
11
45
27
42
54
69
45
72
99
24
27
1
84
84
41
55
36
12
12
204
71
18
7
36
8
40
12
60
23
84
25
23
13
11
21
15
97
5
3
3
42
24
19
5
19
77
24
114
13
119
1
12
23
54
66
13
44
3
93
24
45
3
45
43
12
8
24
15
85
5
3
64
29
6
18
90
21
16
23
18
24
78
61
12
35
13
20
16
8
3
25
47
60
61
11
49
5
24
43
32
3
42
43
32
15
60
13
20
3
30
7
20
12
81
6
96
33
60
16
5
39
16
96
24
131
33
84
87
36
33
4
60
56
24
51
84
21
24
76
20
9
31
32
4
24
24
ABCD 95057088086*3^$a+1 [50021]
36
23
1
35
19
53
60
1
24
60
3
72
15
65
37
84
47
1
48
23
60
108
97
6
17
12
85
35
1
12
3
56
37
126
5
28
72
36
56
13
183
44
64
21
6
89
36
144
1
59
36
25
24
11
85
75
44
97
11
72
7
41
25
24
11
72
19
6
71
12
60
13
60
36
83
108
49
12
39
36
56
49
11
36
60
72
13
63
44
1
72
24
3
105
3
32
1
11
7
21
9
119
13
36
48
24
12
60
39
68
49
36
239
61
30
65
49
24
6
5
13
143
12
1
12
60
27
36
32
120
19
126
63
21
23
12
43
45
32
4
72
69
66
18
11
16
45
12
12
36
3
33
96
35
12
4
33
59
13
131
48
25
51
21
12
23
48
145
36
47
13
15
72
9
156
72
36
12
3
57
15
69
72
54
89
48
13
47
13
12
12
3
21
11
19
48
53
37
71
100
36
44
28
32
1
156
12
6
5
12
49
47
12
12
85
3
57
23
12
36
25
24
3
9
23
61
59
64
51
125
61
47
48
1
6
5
25
36
36
83
55
6
71
1
47
61
71
13
35
25
48
6
9
44
64
21
12
12
11
49
72
75
20
60
60
25
120
72
12
95
61
15
153
24
3
9
11
73
47
109
23
16
15
41
36
12
12
1
72
23
12
1
78
89
40
9
23
31
29
16
3
41
12
48
1
36
12
11
12
67
117
45
84
12
60
11
112
9
11
12
7
6
23
12
1
107
28
44
132
1
72
84
12
15
212
60
49
39
57
54
101
24
37
23
1
27
140
148
80
25
36
11
12
1
60
42
125
37
23
132
36
12
1
84
183
20
25
24
3
9
54
30
47
13
24
23
16
45
72
35
13
36
35
13
36
11
37
83
7
18
108
23
61
59
1
11
37
18
5
43
89
4
44
288
13
11
31
29
115
66
78
42
95
24
31
29
4
72
80
1
23
25
6
5
13
120
71
13
35
1
131
48
73
47
61
48
6
21
104
12
60
184
3
141
20
48
37
3
69
35
73
75
20
12
49
167
12
108
1
83
37
71
169
12
12
42
65
13
24
39
45
36
66
5
37
23
12
1
60
47
55
153
44
100
8
25
3
3
96
113
84
109
107
19
30
12
39
108
44
61
11
64
21
95
13
12
71
24
124
56
16
20
97
36
36
12
6
48
30
18
57
20
25
63
104
60
12
13
12
23
12
13
107
4
33
12
6
6
15
27
17
61
35
1
48
24
11
60
4
44
28
81
71
60
37
23
1
71
60
60
1
59
60
25
3
212
13
23
1
24
48
71
120
61
3
21
35
36
52
8
25
35
120
25
42
5
43
29
13
6
41
1
167
157
39
9
12
96
84
96
12
15
68
61
51
51
78
71
16
144
21
15
44
60
13
27
36
93
11
217
71
12
205
95
13
47
25
35
48
12
25
63
21
59
13
36
23
25
83
49
123
9
36
63
27
81
33
30
30
24
47
16
27
42
75
8
121
168
23
288
91
48
41
12
43
30
59
103
17
60
108
1
11
28
45
63
33
59
7
101
49
71
19
30
23
85
54
9
32
109
42
29
40
108
21
23
28
33
147
3
149
13
23
193
48
6
6
96
11
1
48
143
48
25
87
8
37
35
31
29
73
3
44
136
3
41
13
24
60
11
28
153
119
52
27
144
66
60
18
113
1
11
60
1
60
87
21
30
21
27
41
12
49
12
11
25
12
11
19
101
13
63
45
228
24
6
101
132
4
44
7
53
48
13
11
4
21
11
24
88
8
49
159
57
15
63
6
35
4
51
174
12
47
7
53
61
96
23
12
43
17
31
209
61
3
32
31
42
48
23
13
95
25
47
4
81
11
12
25
12
12
11
16
44
25
167
49
59
60
28
20
127
33
45
63
9
12
83
12
48
25
263
31
21
20
88
15
57
69
12
6
5
1
35
7
45
21
15
33
23
7
41
1
6
33
8
13
71
124
44
91
29
1
15
3
174
18
6
35
88
8
28
57
96
27
33
11
1
42
17
1
36
23
1
11
13
227
7
41
1
11
48
16
57
12
23
61
27
44
37
35
1
12
12
95
139
41
88
69
11
60
1
47
109
11
73
15
32
19
6
15
9
24
11
156
1
23
25
48
47
36
24
61
3
153
12
71
60
109
11
157
71
13
35
12
151
45
32
24
36
37
12
48
23
85
27
68
24
67
21
36
21
12
23
16
80
24
55
21
33
84
36
11
61
35
7
42
11
40
32
157
23
12
96
115
389
4
33
71
13
24
23
19
6
215
12
36
12
40
36
45
30
77
19
5
13
48
47
12
1
167
48
144
1
35
7
5
91
30
24
15
27
125
28
33
24
12
48
18
18
35
73
71
61
144
35
76
57
15
32
36
37
30
45
141
60
47
1
11
61
11
36
19
9
56
16
33
12
47
1
18
66
83
169
12
108
11
24
7
18
30
125
28
32
76
20
37
47
115
41
7
48
42
75
21
15
44
91
18
27
72
44
1
47
1
11
61
6
113
4
32
13
11
36
1
12
11
28
36
45
11
49
36
11
205
ABCD 95057531074*3^$a+1 [50002]
12
28
8
60
24
7
5
19
17
31
29
157
144
59
28
104
4
120
20
4
24
20
7
5
108
100
21
23
88
12
3
5
52
39
101
48
16
51
72
17
4
92
4
68
12
88
56
157
6
57
8
73
15
57
23
12
28
56
7
41
28
24
3
126
39
32
100
36
3
24
17
16
132
33
123
15
5
60
108
85
11
43
30
15
212
25
78
9
48
12
44
100
20
12
12
60
4
36
20
48
60
19
17
28
45
3
32
16
44
49
11
60
76
24
152
40
80
25
35
28
140
4
129
35
25
107
72
84
7
5
148
9
15
32
48
84
16
93
27
27
45
144
3
29
24
124
80
168
24
4
8
36
7
53
1
23
67
57
36
48
44
73
39
20
48
52
20
28
117
36
15
33
51
20
7
69
84
44
19
41
96
25
36
51
20
24
48
40
9
27
8
12
67
89
49
35
4
8
7
81
20
12
55
45
12
44
24
88
3
5
12
36
85
35
4
8
16
12
51
5
84
61
18
57
44
12
28
104
16
48
8
4
92
40
80
37
24
39
72
9
83
36
36
52
36
20
61
60
47
1
11
12
72
24
31
48
24
41
24
72
28
8
37
6
17
24
64
15
5
1
15
36
32
12
13
30
57
68
196
20
28
8
52
44
31
41
52
33
23
67
17
28
84
105
39
32
7
90
27
20
88
12
12
33
3
147
48
29
43
5
36
1
15
108
20
36
24
24
28
36
20
36
13
36
27
20
19
41
108
13
39
21
3
44
61
3
8
36
172
44
127
33
24
8
31
5
40
200
16
12
87
89
88
8
24
4
141
39
12
21
6
17
16
20
60
12
184
24
68
40
9
83
4
8
16
56
7
18
95
64
24
8
4
92
96
12
88
20
40
57
35
84
7
5
48
4
44
25
59
28
36
36
68
108
61
51
20
1
11
4
20
13
27
56
24
48
36
208
15
45
45
35
4
96
60
3
17
24
49
59
19
165
51
41
79
41
73
3
8
19
17
16
8
1
3
60
36
27
30
18
41
48
4
8
61
15
44
19
17
28
3
24
117
48
69
15
84
72
56
19
5
64
48
20
28
12
68
12
52
12
72
44
49
11
16
44
37
11
25
59
12
24
60
28
36
60
99
168
90
11
4
24
48
48
48
104
24
49
102
6
15
3
21
24
3
9
63
33
68
84
76
44
64
33
63
8
24
25
3
44
168
1
24
35
12
84
64
44
24
4
21
11
36
1
15
39
41
31
29
28
39
5
16
45
35
4
44
4
39
41
12
120
43
81
8
7
5
40
24
21
27
92
48
84
120
28
8
36
84
169
24
23
79
5
12
16
168
8
79
21
96
68
148
9
35
1
6
129
32
28
57
99
12
33
3
92
1
39
117
59
4
9
23
40
15
45
12
204
96
21
15
92
4
36
8
36
84
48
13
96
15
12
12
8
1
59
4
36
44
4
32
12
4
3
18
3
44
52
8
144
88
60
12
60
249
3
36
44
13
144
35
28
93
23
36
24
7
72
17
100
27
24
9
39
5
13
83
48
37
30
9
159
77
84
96
48
1
39
84
3
41
169
131
19
41
28
12
129
107
36
24
16
12
24
8
43
69
48
12
33
83
12
12
24
12
76
48
27
65
12
43
18
3
141
24
30
24
41
144
12
67
17
76
72
24
36
92
88
51
17
60
4
32
4
20
48
16
8
4
3
18
27
12
80
61
27
44
72
13
83
60
55
101
12
88
8
16
24
20
24
67
9
12
32
48
52
36
72
48
33
18
45
33
35
52
20
28
27
18
11
64
20
7
29
12
4
117
132
63
48
27
17
60
12
4
12
84
9
63
12
15
9
44
16
21
15
60
36
8
12
60
60
76
56
73
11
37
35
60
4
20
28
68
16
129
6
48
41
24
7
21
68
28
36
32
12
52
176
60
4
96
15
72
21
12
8
28
141
35
36
108
4
33
24
11
12
36
85
11
109
11
43
21
21
95
28
20
88
176
16
36
44
13
71
4
8
193
126
41
12
73
11
16
63
54
35
1
59
28
12
12
15
30
18
17
36
64
24
27
18
23
64
255
45
44
12
64
80
19
9
44
48
4
45
48
75
20
24
24
64
12
200
12
12
31
5
48
13
27
45
63
9
15
20
72
16
96
20
4
32
13
39
8
4
3
53
64
27
41
12
24
16
140
84
16
8
24
36
4
8
88
3
18
27
20
96
144
1
35
4
36
3
21
20
24
151
5
88
24
3
41
103
5
12
55
29
76
63
29
84
49
75
9
47
13
39
176
16
8
7
24
41
4
32
24
28
8
7
45
60
8
52
24
20
1
99
68
108
19
9
32
16
12
8
16
8
112
48
60
12
44
49
27
12
12
27
29
25
12
3
3
138
24
11
48
193
3
12
12
39
5
12
7
29
37
3
48
21
111
24
44
36
1
195
12
20
28
32
40
68
52
39
33
20
16
32
60
76
32
1
15
20
16
9
51
84
36
24
60
140
4
8
25
72
23
28
24
44
40
92
1
11
12
12
31
24
33
56
31
9
48
44
16
12
15
33
9
83
16
44
12
136
27
6
15
3
120
33
21
36
143
7
66
3
32
28
32
4
45
96
119
4
104
28
56
40
24
57
35
60
36
136
8
13
59
52
8
1
3
96
56
48
28
36
24
36
44
48
12
72
1
71
79
9
84
72
99
72
65
48
40
33
75
104
12
16
12
32
196
15
33
57
51
9
11
ABCD 95057580206*3^$a+1 [50081]
15
165
87
48
208
17
7
65
408
84
43
48
240
120
5
24
19
41
120
31
17
111
21
36
84
60
19
5
24
55
41
24
60
36
55
89
156
12
84
19
140
60
4
48
5
48
12
12
12
3
16
20
9
3
33
12
72
12
48
31
104
28
60
17
12
163
125
43
17
60
36
36
24
19
5
12
139
5
207
88
32
117
360
48
3
120
252
28
89
15
16
65
12
108
67
68
81
36
144
84
120
24
103
12
17
60
216
144
43
5
55
8
33
79
65
12
159
57
72
96
36
48
216
72
7
48
32
33
168
120
84
43
48
84
116
40
72
60
17
15
57
48
103
29
63
40
48
53
27
28
5
84
75
40
41
24
156
84
240
96
72
27
57
48
55
197
303
60
21
199
116
9
43
12
60
17
60
43
80
33
7
56
160
125
79
65
120
48
132
48
63
24
28
5
7
48
72
5
115
20
45
48
12
55
65
31
144
20
28
29
156
12
48
103
5
115
65
55
17
60
147
57
39
129
243
60
105
12
156
24
60
15
16
17
48
27
93
84
3
189
99
4
5
12
79
24
48
212
108
57
31
221
168
3
93
36
79
180
29
211
12
72
176
57
12
156
60
36
123
33
12
180
12
19
41
48
60
48
55
32
16
65
12
84
103
5
55
53
60
120
12
315
16
29
48
84
3
136
17
12
43
80
129
43
48
132
140
36
57
55
140
45
115
12
113
108
115
65
15
40
89
51
52
77
12
48
55
53
12
15
33
7
20
33
163
65
127
80
108
21
79
77
12
60
48
204
91
32
36
9
15
33
103
5
60
132
48
12
7
36
44
33
72
168
67
77
19
60
5
72
55
17
12
24
144
12
24
12
27
16
29
168
7
48
8
12
28
41
36
24
36
12
115
125
15
33
27
16
144
5
15
45
55
5
156
175
72
149
19
152
9
103
5
43
65
24
79
60
60
77
55
5
127
8
52
96
29
12
36
7
41
175
41
204
36
31
53
27
9
36
84
96
87
45
120
12
24
127
305
12
156
19
20
81
175
104
21
12
7
56
40
24
137
331
89
144
55
84
8
117
63
177
3
69
60
144
15
117
27
88
149
91
5
84
108
123
360
9
24
55
84
53
15
45
27
48
33
67
48
5
72
168
55
20
112
68
24
237
240
451
132
113
175
32
28
65
7
41
24
55
5
211
12
48
32
93
60
39
148
17
216
7
12
17
3
81
39
33
12
48
43
77
84
31
17
12
79
17
12
48
72
12
31
12
41
7
29
120
43
5
51
21
331
53
36
24
27
48
144
81
19
53
7
17
99
9
55
168
5
60
12
55
17
48
276
24
63
40
5
84
228
75
81
55
72
20
33
24
91
12
17
75
40
5
72
24
19
36
60
84
5
15
33
12
168
60
60
24
39
177
12
63
93
36
19
29
48
288
15
72
12
16
5
7
17
120
96
135
141
36
103
65
132
67
36
32
129
43
228
140
45
24
43
5
60
72
39
9
55
41
72
67
17
96
60
3
21
31
53
7
29
103
17
36
48
240
115
24
41
216
79
32
208
24
53
12
36
15
105
87
213
55
24
17
96
24
103
96
17
24
39
9
103
89
51
9
219
160
12
60
5
43
125
7
5
87
57
24
7
137
12
19
41
139
12
125
60
132
123
12
141
55
60
29
228
12
3
160
60
80
88
77
72
60
48
108
120
39
16
164
28
269
151
48
ABCD 95057755844*3^$a+1 [50038]
12
12
76
44
12
4
15
72
53
36
144
19
5
28
20
12
72
40
63
5
16
92
48
52
3
41
31
53
67
60
9
56
7
12
29
24
48
24
19
5
67
9
15
5
60
4
51
96
12
132
41
108
67
5
88
92
24
19
29
31
17
55
137
28
104
96
108
40
12
24
39
17
4
104
19
33
75
60
9
24
12
120
20
103
41
16
8
52
80
40
20
40
44
4
32
40
27
36
36
29
79
113
60
67
21
12
24
56
48
52
3
77
48
12
4
44
7
5
72
76
20
7
45
20
43
17
28
32
19
48
77
16
32
48
40
80
28
20
24
48
24
48
43
9
36
3
24
5
180
7
29
160
20
76
20
19
45
51
84
21
20
40
116
84
31
105
68
55
5
19
21
51
9
12
15
33
36
3
117
68
48
4
36
15
69
3
36
5
12
247
21
72
24
56
79
21
3
125
36
55
36
12
17
79
5
60
16
20
55
21
32
43
45
3
5
60
24
12
24
91
5
19
29
112
20
100
24
56
76
8
7
149
24
19
36
17
43
5
31
21
27
5
52
15
41
72
48
55
29
48
36
16
39
29
28
84
80
24
55
5
120
16
84
15
12
9
15
21
8
12
4
24
39
5
48
28
36
3
36
81
8
28
60
24
51
72
33
75
5
28
44
31
29
48
19
125
24
7
65
4
36
99
89
19
108
45
20
84
76
48
20
156
19
77
72
43
9
20
4
36
3
5
55
12
36
29
115
36
45
68
12
7
5
132
16
20
28
32
64
44
55
36
21
32
52
3
53
48
24
60
28
15
72
17
24
36
76
8
84
31
17
28
12
68
12
43
29
16
27
9
20
40
56
175
5
60
43
65
52
8
12
88
12
20
19
113
60
52
3
93
48
80
16
56
12
72
16
80
19
41
28
12
3
21
39
12
33
75
77
4
8
36
12
43
21
140
55
5
40
135
9
140
19
41
12
19
21
63
57
8
40
12
44
96
24
24
19
60
5
43
9
24
12
24
80
36
64
8
96
24
28
8
12
43
5
84
48
72
31
5
24
7
5
16
60
48
32
28
32
7
36
45
99
5
88
32
91
60
21
51
5
7
17
16
39
21
15
77
60
7
65
24
36
48
36
31
5
144
31
5
79
17
64
8
7
105
15
105
20
16
60
48
27
29
19
72
9
8
76
15
41
55
41
67
21
27
24
21
15
65
4
84
27
5
7
77
36
48
199
36
21
8
16
27
24
5
48
48
7
33
3
21
96
3
5
16
3
33
3
36
9
80
12
79
129
56
4
32
64
44
7
45
20
24
60
31
9
44
16
39
21
51
29
40
75
89
40
20
120
12
7
60
17
48
12
211
9
20
43
21
27
9
8
7
165
24
27
17
28
20
19
60
5
31
17
31
17
24
4
12
44
64
56
16
80
160
68
76
20
60
79
89
12
16
63
17
67
5
31
36
5
19
36
36
77
151
165
15
5
12
4
24
159
41
79
33
3
21
68
115
5
12
84
76
20
55
48
33
3
5
19
41
24
43
9
75
53
16
20
79
12
9
27
29
48
76
60
36
36
8
172
27
5
31
5
7
5
72
12
55
9
27
5
4
20
60
64
72
48
51
24
17
48
12
4
20
43
36
101
16
147
113
40
8
76
3
33
8
40
92
43
41
24
12
4
8
72
16
92
16
15
21
15
9
27
5
19
21
63
89
28
27
5
108
72
76
44
88
3
72
17
16
12
99
89
72
84
24
7
9
39
45
27
53
12
24
55
113
36
19
72
5
31
45
27
36
29
12
108
31
21
36
8
12
40
63
65
24
235
36
81
44
12
19
21
39
5
24
16
36
24
75
53
48
28
36
80
40
39
65
12
4
84
12
3
65
7
77
7
5
4
36
20
36
84
4
32
12
12
24
7
29
55
201
8
31
53
12
16
80
19
9
12
27
21
12
3
137
24
40
8
48
28
32
67
41
16
44
16
24
20
31
41
19
29
7
84
5
24
12
24
103
5
52
51
45
48
27
89
4
51
60
125
16
20
19
41
12
112
44
19
33
8
100
32
4
56
12
12
108
96
12
12
7
36
48
41
31
9
24
20
24
103
65
7
81
12
3
12
60
29
4
12
8
12
7
36
12
60
65
43
12
185
12
28
44
19
24
57
20
36
108
60
12
103
45
75
17
40
48
56
16
44
24
7
9
8
12
16
8
84
7
36
33
12
48
36
84
20
7
93
32
40
44
55
45
120
56
48
40
15
81
20
64
75
105
116
43
60
36
17
24
16
24
68
7
144
41
36
67
5
28
3
60
36
9
32
7
17
79
17
24
40
20
48
7
29
24
88
20
12
12
40
63
36
5
31
5
76
15
12
201
20
91
9
12
68
52
32
28
24
99
81
44
36
160
3
12
105
24
20
72
12
52
3
41
16
36
60
60
8
12
19
36
5
132
52
159
5
16
15
9
39
53
12
7
141
39
5
36
60
115
17
52
8
28
27
33
75
12
21
12
20
4
3
101
12
12
31
5
60
115
41
24
7
77
67
36
65
28
36
8
12
16
75
12
93
8
52
15
105
39
36
33
39
36
12
9
8
7
48
33
183
57
8
31
5
40
20
36
28
12
8
76
24
56
4
51
48
93
20
40
32
31
17
19
9
36
8
12
16
44
19
5
112
60
8
31
29
52
8
52
3
72
53
19
53
43
21
36
20
7
57
39
21
8
55
53
4
8
132
40
60
24
36
8
28
39
24
21
8
88
8
19
65
52
3
21
56
64
20
127
60
17
31
5
24
12
4
44
28
8
12
7
60
72
65
91
33
56
91
17
28
20
24
40
39
72
29
36
48
76
8
60
12
16
24
ABCD 95058112354*3^$a+1 [50097]
138
72
36
6
6
18
97
5
18
1
113
30
25
167
18
90
48
114
36
90
24
150
54
1
23
30
48
42
18
12
27
105
54
169
17
150
25
53
187
5
6
102
90
42
24
6
168
72
21
15
138
30
6
43
47
9
141
3
15
66
114
108
12
37
65
48
60
67
56
45
12
6
114
96
36
66
30
78
60
12
78
151
23
145
23
102
30
42
48
12
108
18
24
48
18
108
30
36
18
31
35
114
30
42
24
12
7
23
24
66
135
129
18
12
1
24
29
24
51
27
24
18
78
37
95
30
42
193
83
180
30
19
59
24
37
35
66
30
72
66
12
18
60
24
12
30
24
36
30
36
78
19
168
24
53
3
15
42
18
48
21
189
192
18
1
29
12
72
156
54
48
60
12
13
5
72
30
13
23
72
24
24
6
30
66
114
24
1
23
90
12
91
120
29
30
18
6
132
114
6
24
24
6
84
90
90
42
57
88
29
78
12
18
36
114
6
84
30
25
77
36
15
3
36
36
48
90
67
48
72
47
36
24
78
48
30
60
144
168
13
65
30
54
18
48
6
78
156
42
30
24
114
12
19
41
42
13
17
15
3
69
9
24
18
12
78
42
90
7
29
36
15
99
30
6
49
59
18
30
37
17
18
85
11
6
31
47
12
120
138
126
30
54
25
17
31
77
12
36
162
96
25
17
7
65
63
39
24
6
6
30
12
18
48
72
18
31
11
84
114
30
96
216
18
36
24
60
90
36
90
84
6
114
24
6
54
15
21
120
12
24
36
210
84
30
18
102
30
18
6
25
17
42
18
78
45
16
71
18
114
12
30
171
75
54
6
150
132
60
30
30
18
37
35
12
6
3
16
168
11
21
93
30
12
36
102
36
24
108
24
6
24
48
105
72
15
1
24
11
12
73
83
66
78
48
18
36
24
15
99
12
54
84
66
36
121
29
48
108
24
144
30
1
53
48
72
67
5
138
57
33
12
91
47
6
12
12
43
32
112
41
30
49
41
84
18
90
7
96
5
30
12
73
59
30
15
39
84
12
9
51
30
6
30
42
66
30
90
7
23
12
54
108
162
54
187
53
30
12
102
3
15
217
77
144
216
66
57
3
69
63
30
150
117
16
143
12
12
108
109
48
53
54
6
42
18
138
6
36
102
97
5
18
6
54
37
35
66
43
107
42
12
15
21
78
60
25
101
114
97
17
135
40
5
36
174
42
79
89
6
60
54
30
60
42
66
12
36
1
23
108
18
120
24
27
21
210
78
60
31
29
24
48
72
30
72
96
30
30
12
18
120
30
78
36
90
114
24
12
6
180
25
17
18
12
105
45
27
39
150
6
18
12
60
48
120
12
84
27
39
36
12
1
5
84
108
12
12
24
27
63
120
12
12
18
78
6
19
107
18
24
90
30
72
91
23
192
12
37
173
6
60
12
85
29
60
24
111
51
30
120
72
15
87
6
12
7
119
264
78
307
5
36
15
27
60
129
21
12
66
301
5
60
18
30
7
23
48
30
12
96
204
90
30
12
96
30
12
186
60
24
30
25
95
78
12
55
248
160
53
84
6
1
83
13
47
30
12
24
60
115
11
6
55
53
6
13
5
60
42
18
120
36
24
7
41
18
120
30
24
42
6
174
30
43
71
84
13
23
54
18
168
1
65
30
90
31
179
54
6
48
168
222
27
16
72
17
31
59
30
36
18
9
87
6
108
216
15
45
6
37
65
48
144
18
78
78
6
36
87
33
79
89
7
8
45
102
85
17
42
6
72
31
95
1
23
6
54
120
30
63
40
29
48
18
9
111
78
12
12
75
16
29
18
180
12
145
71
6
60
79
71
33
15
1
77
18
25
5
36
54
6
30
48
30
55
125
6
84
30
3
123
36
36
42
6
54
78
42
7
8
63
25
17
6
49
95
36
90
84
72
48
78
57
21
60
42
138
6
48
45
27
13
11
42
72
43
35
48
24
12
105
45
84
15
16
35
54
30
66
66
109
29
6
21
33
42
42
36
24
60
126
6
30
36
72
6
12
67
77
138
57
15
54
19
17
66
13
41
84
90
42
12
90
6
6
84
1
23
72
121
8
27
78
7
23
12
12
30
60
72
151
32
75
157
23
18
30
18
24
55
23
54
19
95
54
30
12
114
6
24
180
54
66
12
54
18
121
5
126
13
72
65
ABCD 95059096534*3^$a+1 [50003]
90
86
72
18
4
2
3
13
20
15
37
11
45
30
12
33
51
16
2
3
13
20
12
22
53
3
52
17
81
6
168
66
4
152
100
23
3
162
15
33
90
70
14
129
1
104
24
70
5
36
15
234
18
117
3
18
4
11
7
17
153
15
60
3
4
2
39
81
3
216
21
18
33
12
33
10
128
105
1
23
21
162
60
4
128
81
7
38
16
14
129
27
24
40
65
24
33
22
53
48
84
33
27
63
48
36
6
24
10
26
63
1
203
3
162
30
30
15
7
29
117
88
32
22
26
64
36
95
120
24
31
29
33
24
6
45
132
36
27
84
30
24
34
110
66
76
26
84
48
30
18
12
51
19
53
3
96
108
6
15
21
63
237
51
139
20
54
142
18
50
57
12
3
12
60
6
27
15
64
26
54
6
27
48
37
11
21
4
36
8
3
69
24
22
2
42
33
45
15
51
66
111
39
6
75
45
18
57
27
81
7
2
70
128
45
45
18
70
2
105
19
29
45
39
300
36
57
3
57
12
42
69
67
2
63
48
15
12
18
36
39
24
103
5
159
6
15
12
37
59
15
36
66
4
56
30
58
2
57
48
27
21
12
12
51
42
42
33
225
54
24
16
194
87
48
45
60
52
155
108
9
6
114
36
60
15
117
207
75
81
12
15
30
18
4
5
85
32
120
3
15
30
15
63
45
45
12
6
6
3
93
180
30
57
96
39
60
21
24
15
16
17
9
46
77
81
4
18
50
22
5
33
70
5
9
114
36
6
102
33
9
28
36
62
33
31
44
69
93
15
3
162
90
93
7
32
6
27
12
21
84
66
4
32
4
29
43
8
30
52
80
12
18
60
28
5
51
18
48
63
117
27
31
152
30
24
3
15
78
27
3
100
18
59
51
6
6
33
25
74
60
186
42
30
24
39
31
98
96
24
42
30
18
81
79
2
6
33
24
15
28
38
6
10
23
48
45
28
95
31
18
18
104
18
22
20
9
21
3
3
33
15
42
60
15
12
48
48
27
48
172
5
48
37
47
3
45
57
72
118
50
22
80
33
36
49
20
6
10
26
64
77
3
12
45
25
155
12
15
36
66
18
30
10
38
15
9
28
32
4
50
84
10
18
14
3
165
123
39
6
24
84
6
21
9
46
20
88
17
12
21
192
15
12
15
66
27
15
4
20
81
7
53
57
195
55
18
47
33
78
66
39
61
44
39
3
84
64
2
12
40
35
36
27
10
44
126
33
69
36
16
80
46
53
19
65
36
141
96
3
1
38
30
18
33
99
18
63
84
21
27
19
90
8
75
27
160
90
128
70
20
6
147
25
23
57
78
9
36
12
9
39
21
4
59
36
24
57
6
52
5
21
6
4
17
37
18
14
40
20
16
20
48
22
2
15
96
60
39
60
45
7
14
42
30
24
88
35
45
90
162
30
9
69
75
25
23
63
54
3
48
7
224
138
16
86
30
10
41
157
8
24
48
10
113
13
2
18
16
23
57
6
24
54
6
33
33
18
9
105
123
9
76
167
67
18
11
24
21
12
12
18
78
72
40
18
86
99
15
16
38
75
13
23
9
51
69
3
12
36
72
3
60
4
5
75
10
18
137
7
20
16
17
3
52
20
106
36
23
147
54
75
61
20
54
54
160
72
11
48
39
42
90
84
105
139
2
18
42
6
24
9
45
27
12
3
24
6
3
12
127
5
33
27
21
4
11
7
5
48
21
63
33
60
4
11
3
6
18
126
102
22
71
21
3
81
15
97
128
30
9
3
18
132
22
5
117
60
34
62
3
21
6
52
2
96
12
16
47
25
35
15
22
8
27
27
18
18
33
60
57
40
50
12
6
90
96
54
34
53
15
33
25
26
21
15
24
33
3
4
108
38
15
72
48
57
12
10
20
16
2
18
33
1
23
13
2
16
20
132
45
12
25
32
39
57
42
18
15
48
217
32
3
19
20
93
57
39
9
6
12
30
3
105
15
72
7
8
105
27
21
1
23
121
44
15
48
48
21
4
59
48
69
58
8
30
75
48
24
36
117
4
26
45
9
10
29
15
45
24
45
75
73
23
45
27
49
44
30
6
36
42
60
90
70
65
33
78
22
54
26
10
53
12
9
3
48
9
39
15
30
6
81
3
30
202
17
36
81
46
122
40
18
2
63
7
68
45
3
90
27
72
147
16
17
3
18
27
7
8
10
74
34
14
45
3
60
45
45
18
54
42
24
24
33
57
12
10
89
37
35
19
18
62
10
50
24
142
47
7
20
16
17
36
15
6
106
53
60
81
58
5
36
85
72
35
15
93
9
48
3
31
53
1
126
26
18
42
12
30
21
31
14
24
48
54
90
24
34
18
20
70
17
55
26
15
12
73
32
42
18
15
55
2
12
58
65
3
4
50
51
69
51
117
42
16
50
30
57
21
22
53
57
70
14
96
70
17
48
33
46
18
56
42
30
3
12
108
19
32
21
60
165
27
21
54
16
62
120
27
3
4
80
9
19
5
13
32
42
129
21
10
26
84
16
72
8
60
75
27
21
12
15
33
21
34
29
60
117
18
46
14
33
60
15
4
74
114
10
18
2
138
12
18
15
49
56
3
31
90
11
69
10
44
10
59
3
57
21
30
84
33
55
152
12
93
87
6
27
1
54
38
3
31
ABCD 95059793618*3^$a+1 [50139]
91
197
13
42
161
103
5
36
121
35
19
101
25
23
31
114
119
73
18
6
35
36
19
30
119
31
66
47
36
61
35
24
31
5
60
13
47
73
108
23
12
60
37
23
247
17
12
24
36
12
24
1
102
53
12
96
19
18
72
59
49
35
61
11
24
19
54
23
187
6
12
59
24
48
60
36
25
35
132
13
42
17
84
55
65
67
66
83
48
31
29
24
72
73
47
24
43
53
24
13
11
115
5
97
71
19
54
35
19
17
144
145
150
66
23
1
54
120
42
23
108
48
12
24
168
96
12
168
12
169
72
78
138
47
67
12
54
6
17
84
24
36
60
25
72
18
65
25
155
7
42
234
29
24
1
59
7
17
12
103
18
107
120
19
24
30
47
60
55
101
24
24
19
12
5
48
12
7
18
132
59
36
25
83
48
49
47
36
48
109
48
11
7
24
197
49
96
23
25
59
1
23
24
36
37
162
53
12
180
43
36
36
6
138
17
37
107
1
59
1
11
127
17
36
72
55
54
203
73
23
84
49
18
233
25
71
37
95
72
7
18
108
107
109
11
132
24
12
79
41
97
35
24
24
7
89
144
36
72
187
192
41
228
19
29
7
6
35
13
47
67
29
108
1
59
36
13
24
162
5
96
12
13
12
35
24
31
233
19
29
36
61
47
7
5
145
35
13
36
90
6
11
43
144
17
1
119
1
24
23
12
60
12
12
12
48
49
18
42
36
162
41
72
36
84
168
12
31
54
6
161
37
156
35
37
23
12
7
12
36
53
84
24
19
42
72
138
5
1
23
24
109
11
24
12
48
145
84
6
17
24
24
72
48
36
48
121
35
12
24
163
101
61
90
5
24
36
103
233
60
67
12
114
30
77
12
79
192
54
90
65
49
71
72
73
47
24
36
37
59
48
1
12
96
30
17
19
53
12
36
25
47
277
18
17
84
24
277
35
60
13
36
23
43
60
29
12
67
89
12
1
6
12
41
60
24
144
132
19
48
18
24
71
12
37
36
11
169
95
36
120
109
126
53
37
60
48
131
72
12
24
12
48
7
149
163
48
36
24
84
5
103
149
12
7
29
12
25
6
89
1
11
24
84
55
65
61
71
7
5
97
35
12
13
83
1
96
102
29
97
11
36
25
59
13
23
12
36
60
31
53
7
48
5
84
72
72
96
36
163
29
72
91
42
23
13
47
96
60
115
65
12
49
71
24
24
7
42
48
18
186
84
47
12
37
47
12
31
18
107
271
12
36
5
31
78
47
36
12
43
29
180
24
1
36
234
29
84
37
18
17
13
18
17
24
19
161
24
36
24
24
36
13
42
18
30
24
12
5
31
41
60
96
60
1
11
36
96
108
60
85
30
54
23
72
19
5
67
48
17
36
7
17
91
41
108
60
19
42
191
24
145
35
49
54
42
179
36
67
18
35
19
24
89
72
1
30
54
180
11
49
71
19
41
7
29
72
108
97
35
84
12
1
11
1
71
1
23
12
36
24
103
6
23
96
73
54
6
11
19
5
85
71
72
12
7
6
59
61
23
156
25
71
12
19
17
43
17
67
36
149
37
11
12
12
144
108
13
35
24
12
12
7
198
47
72
7
101
48
1
83
252
61
11
37
59
37
54
12
53
84
25
6
12
42
102
17
37
71
132
84
12
67
5
103
41
67
12
6
30
17
7
66
83
7
6
23
97
24
210
53
7
137
25
174
41
12
36
12
43
24
5
12
48
48
79
18
11
49
11
36
60
49
155
84
37
36
18
156
36
54
11
13
131
43
36
36
5
13
35
168
55
29
24
48
7
17
175
90
18
5
85
215
60
55
53
24
25
54
60
77
7
17
84
79
42
18
17
48
12
7
125
7
36
120
17
24
204
36
48
13
42
89
1
47
48
31
17
72
49
24
156
47
132
96
1
23
36
61
24
11
151
53
36
12
48
85
84
24
71
19
102
11
36
121
47
144
12
36
60
109
24
83
25
18
84
5
12
12
108
24
48
12
19
30
23
12
24
12
36
60
36
132
175
17
31
29
72
12
108
67
41
108
85
54
24
66
96
11
55
24
126
47
1
23
12
108
60
19
12
113
216
72
84
72
79
17
156
109
54
65
60
60
48
7
18
36
12
71
19
78
23
36
61
24
ABCD 95060196904*3^$a+1 [50082]
43
9
36
24
116
60
40
104
148
33
30
5
64
111
17
72
55
113
73
147
243
89
55
180
45
120
120
48
27
113
373
39
96
20
60
40
15
17
220
3
125
100
120
32
43
45
32
108
60
115
189
248
48
79
96
30
35
115
144
93
72
8
40
288
45
27
120
8
85
27
32
91
17
12
61
75
75
5
144
28
32
268
132
51
57
32
121
87
68
79
101
120
72
40
48
192
3
117
8
235
90
35
24
88
8
25
24
6
9
36
380
4
20
28
108
80
85
107
67
21
12
12
128
73
204
15
231
297
60
32
1
215
40
24
48
3
57
33
15
12
243
17
100
140
103
57
3
45
84
108
20
112
108
48
39
6
47
72
156
52
12
20
120
96
49
420
11
100
32
48
85
39
20
28
48
24
56
112
8
319
186
47
163
269
196
195
77
28
32
163
237
123
5
180
4
255
396
125
72
73
39
285
51
12
20
72
115
53
72
148
260
192
156
60
100
92
43
5
192
67
65
180
16
15
9
20
115
30
66
17
193
87
123
57
33
15
44
61
75
525
27
32
16
104
61
27
72
560
31
57
152
16
15
54
3
80
67
6
119
180
211
17
13
30
354
35
120
36
52
48
12
63
177
48
44
40
140
55
96
45
72
20
100
123
30
35
25
150
5
25
99
21
30
29
108
72
28
63
5
12
132
156
172
27
153
20
187
36
29
1
60
114
141
180
44
25
71
55
9
80
40
248
40
272
48
60
60
52
20
16
80
60
132
127
93
92
100
108
3
177
260
108
64
45
23
127
41
19
221
49
96
167
88
9
36
90
77
163
57
237
126
57
147
36
77
48
144
115
105
111
114
111
212
12
1
287
52
128
12
48
103
9
68
40
80
120
40
48
104
136
120
332
37
75
36
15
29
271
5
72
13
150
114
203
67
65
31
29
85
3
108
132
3
5
85
207
57
11
12
28
192
152
61
35
79
105
135
30
51
15
45
9
6
29
16
72
60
20
48
40
132
68
72
40
120
8
169
36
47
12
36
4
56
115
30
15
39
33
27
5
121
114
5
268
12
120
81
75
32
28
72
3
5
19
6
95
120
4
81
47
28
165
120
99
36
15
69
80
28
80
132
31
185
24
31
317
148
204
60
20
1
147
27
165
81
47
280
177
63
72
8
48
72
67
53
13
135
32
73
27
12
96
32
12
88
128
144
1
155
25
107
40
132
20
48
193
39
171
29
61
179
16
152
232
56
120
19
30
23
180
52
81
84
30
173
12
16
12
68
52
8
199
96
77
52
236
52
48
32
160
8
112
57
23
40
480
80
28
9
35
48
43
45
32
88
132
183
297
3
30
54
125
156
192
60
352
51
77
48
24
ABCD 95060785882*3^$a+1 [50013]
19
5
48
115
72
30
48
35
55
30
18
89
31
84
90
23
25
42
77
1
30
180
29
108
36
25
71
24
19
17
19
77
7
41
157
18
5
49
18
48
54
6
41
91
102
95
55
77
48
13
47
43
29
31
12
173
25
18
30
47
73
54
65
48
43
17
55
60
48
42
42
6
24
30
48
138
35
37
18
24
53
127
210
126
84
101
24
1
90
5
175
17
12
13
42
5
55
77
31
48
29
43
108
84
6
42
102
95
115
168
120
125
24
1
23
97
143
19
36
12
29
36
12
43
185
144
199
24
6
30
161
60
61
35
7
6
24
11
60
84
61
47
24
108
12
43
6
114
30
143
144
19
101
60
36
48
175
12
17
85
18
72
77
24
60
7
5
73
24
23
25
83
79
77
151
12
77
24
72
25
30
12
5
1
240
42
150
42
101
72
43
72
17
108
43
12
12
6
162
12
36
5
7
138
24
18
53
84
31
101
1
168
35
84
1
71
36
103
30
42
102
120
18
113
37
47
115
30
11
55
12
17
240
48
108
12
120
72
25
107
31
30
18
17
55
30
23
72
43
24
30
216
72
47
1
24
6
29
13
47
72
43
17
109
35
7
89
48
103
5
48
24
48
43
101
49
11
79
17
85
30
18
24
66
17
67
18
119
48
73
18
120
17
7
30
30
125
12
49
90
185
7
53
7
132
5
1
24
90
30
83
48
96
60
24
12
12
25
18
5
67
101
19
41
199
5
36
19
60
96
144
101
24
25
90
53
48
12
103
72
30
18
17
13
42
108
17
60
55
5
120
163
72
150
23
97
150
89
36
12
55
41
36
108
36
36
73
23
108
12
7
48
60
180
12
30
35
151
77
252
55
120
36
161
163
125
12
13
47
36
55
30
48
30
17
12
36
67
197
1
90
5
7
42
6
17
73
24
48
42
48
72
60
60
125
115
53
24
24
25
24
11
36
1
78
77
103
24
17
96
12
91
29
121
42
5
43
12
42
18
102
66
102
23
79
36
12
12
30
23
48
72
97
23
48
19
150
23
24
36
55
30
59
103
77
91
5
24
48
43
30
48
30
29
156
169
90
36
41
84
84
156
7
5
103
12
29
43
53
48
72
12
31
84
18
47
12
133
168
42
5
36
7
5
73
72
42
41
67
89
19
17
12
55
108
209
13
83
55
12
77
151
125
24
36
12
163
48
54
71
72
12
13
90
12
137
1
35
84
24
55
41
36
85
30
89
49
35
37
23
67
53
49
66
29
60
48
85
30
65
67
41
7
29
31
60
222
66
29
25
11
7
5
67
53
43
54
11
12
7
66
30
12
113
67
48
41
19
5
19
48
252
48
12
53
72
55
41
7
12
65
61
150
77
84
31
18
71
36
84
43
5
163
78
11
79
5
19
60
17
73
18
78
42
30
18
5
7
125
13
35
12
55
60
132
77
19
17
60
37
23
55
29
31
5
24
19
24
6
384
71
24
25
23
84
13
6
41
103
60
5
31
12
77
36
12
25
59
253
6
17
12
175
5
73
18
54
18
29
49
24
6
12
65
103
30
210
24
53
12
12
48
1
35
109
83
37
18
29
1
18
185
19
17
24
49
6
204
30
71
24
1
72
95
25
42
221
49
66
60
29
36
19
125
121
24
23
67
96
149
12
36
97
18
5
48
96
84
85
95
79
60
77
48
163
53
24
55
18
30
42
6
12
420
29
13
66
17
60
72
1
11
13
215
43
53
19
41
55
24
36
132
12
18
30
89
48
36
115
17
115
5
43
41
180
73
23
72
48
55
12
96
120
54
6
42
95
67
36
17
127
36
12
48
41
121
18
29
1
42
48
54
11
79
5
43
48
65
132
24
1
90
89
13
6
114
48
30
18
155
37
18
5
259
5
12
36
175
12
53
67
137
48
55
48
48
5
24
156
7
53
24
120
120
121
35
12
67
48
5
12
132
43
17
36
73
72
30
77
55
101
7
17
72
288
120
48
43
17
60
7
17
60
61
102
41
55
12
48
17
163
144
156
17
7
5
ABCD 95060944294*3^$a+1 [50045]
25
11
57
3
12
33
15
49
23
42
6
9
36
75
57
129
138
21
9
126
24
12
13
80
16
92
3
9
60
3
18
27
40
35
37
77
31
84
29
30
49
23
105
9
24
6
93
3
133
11
21
48
45
51
39
36
24
57
9
18
36
57
3
36
45
40
168
56
12
84
21
3
72
3
37
29
6
60
48
1
20
63
96
12
108
57
12
75
18
3
15
45
9
78
13
11
48
36
60
72
13
164
52
71
12
33
15
69
36
15
264
81
15
24
18
63
15
60
12
18
15
28
77
39
39
189
3
45
3
24
25
71
21
3
48
105
57
75
40
152
15
9
12
15
18
6
9
9
96
15
15
21
16
8
27
114
24
15
15
36
78
3
28
35
12
117
51
42
18
36
25
68
51
12
73
104
112
248
93
54
36
9
48
48
4
20
3
18
87
3
25
68
40
11
33
15
45
51
6
3
27
21
3
21
15
126
162
6
51
24
60
76
35
69
21
48
6
21
48
28
113
15
12
40
35
12
12
25
56
52
11
81
39
144
48
114
111
100
5
63
12
24
15
36
138
31
68
45
3
45
24
139
44
51
49
20
81
39
60
87
9
60
12
3
12
45
12
87
6
24
79
32
48
24
52
23
153
24
3
12
6
48
39
112
20
51
42
51
15
69
132
60
75
36
18
30
141
36
52
20
3
33
45
7
48
20
40
11
1
80
3
6
3
36
4
8
40
20
72
16
152
24
3
33
15
60
93
21
66
25
152
12
16
104
33
91
36
20
21
19
143
73
20
9
19
35
96
90
24
30
42
42
96
222
54
96
24
36
12
1
47
72
57
3
1
5
30
12
57
45
3
39
6
75
3
45
15
9
93
42
198
27
15
12
81
120
57
6
37
23
12
18
27
87
21
111
21
75
12
1
20
40
17
139
11
24
33
12
21
15
64
41
123
12
15
13
56
15
105
3
36
30
54
12
78
72
48
30
13
35
12
97
29
6
96
24
36
33
69
6
61
29
24
30
13
5
30
13
11
90
6
9
15
36
12
73
23
1
20
15
6
3
12
39
49
17
48
87
12
45
6
49
32
4
11
18
67
23
81
52
60
5
75
12
15
13
24
104
72
52
17
99
75
96
33
180
12
63
12
6
27
15
12
45
3
18
78
1
20
16
53
6
36
237
51
30
27
48
52
17
3
15
109
36
72
8
27
90
3
24
45
6
33
27
12
48
37
101
7
60
80
27
13
60
80
12
75
33
60
48
12
105
39
16
17
72
15
39
45
12
183
45
27
9
40
11
25
32
27
9
12
24
36
63
12
30
15
12
3
48
96
69
16
11
42
51
24
63
25
23
1
83
18
54
21
180
24
16
23
57
9
48
87
144
12
99
45
16
5
30
18
24
102
66
19
53
3
3
9
15
121
20
45
30
69
60
15
21
15
117
57
30
25
41
54
25
8
60
64
29
39
57
15
3
57
39
9
108
63
60
25
20
9
3
3
85
140
4
5
31
36
20
96
3
60
21
4
20
252
28
5
19
11
24
33
9
24
66
49
32
24
64
101
63
33
18
9
45
6
57
120
9
24
54
25
35
12
84
25
11
48
21
27
12
6
51
3
18
18
105
39
45
3
9
108
36
52
68
21
6
48
24
12
30
30
36
12
33
3
45
12
75
18
24
27
75
49
36
108
72
95
48
21
36
33
3
39
54
30
144
73
20
124
89
6
120
1
24
164
72
45
15
75
45
60
39
25
11
45
117
51
60
72
9
3
27
33
27
49
11
1
68
69
3
4
104
27
37
20
3
24
90
30
69
75
66
18
12
73
17
19
71
45
51
144
13
23
12
21
4
80
21
75
27
18
54
21
12
48
15
25
44
48
45
18
105
39
81
24
120
36
172
20
15
12
96
30
6
21
52
35
96
30
24
31
11
144
12
120
9
15
66
3
24
16
77
7
36
11
21
93
15
4
47
78
48
30
72
33
15
12
81
52
72
68
24
4
71
1
20
24
63
60
132
1
32
12
81
3
12
72
112
44
21
39
51
33
3
9
36
15
9
21
3
27
84
6
30
90
48
27
39
36
9
48
3
25
23
1
20
15
85
68
12
21
63
40
12
188
9
123
120
27
66
6
73
56
87
90
18
96
81
3
21
69
102
133
5
31
95
36
30
3
27
33
9
138
9
39
36
9
87
60
12
33
87
121
41
6
33
57
42
102
168
3
52
56
99
81
12
177
102
18
6
57
33
27
15
12
48
105
33
147
4
164
36
24
76
23
1
47
78
102
24
18
3
99
9
51
13
17
15
9
24
18
25
60
104
15
1
17
51
15
6
43
5
30
66
42
12
165
27
25
23
186
27
3
37
12
17
30
13
77
115
5
111
27
1
24
12
44
12
33
6
66
127
8
147
33
27
25
23
24
60
36
12
25
71
9
3
37
11
81
40
8
15
25
8
168
40
35
21
33
78
12
12
21
147
21
45
186
33
12
16
20
159
9
12
39
85
5
43
35
73
17
6
114
15
28
20
15
45
45
24
54
24
45
21
31
11
60
45
135
33
75
120
24
36
81
3
21
4
36
116
9
6
48
18
7
17
6
24
9
57
7
11
45
15
36
36
57
105
7
20
21
27
16
11
61
83
21
40
56
72
27
49
11
36
9
28
80
48
40
47
ABCD 95061151756*3^$a+1 [50017]
51
81
18
72
69
129
31
71
153
117
90
90
78
12
189
15
33
21
162
48
132
18
102
18
6
69
105
7
29
90
25
29
36
15
21
90
18
42
30
108
186
33
57
54
81
9
66
96
30
24
159
21
90
84
42
18
97
149
150
156
204
84
60
30
31
11
117
27
54
72
87
21
90
30
6
36
90
175
48
41
24
12
18
36
6
48
126
73
41
7
119
66
87
201
87
9
66
78
210
37
35
144
24
156
114
87
33
31
11
90
18
12
45
48
57
84
3
3
84
6
54
84
6
51
3
61
65
15
16
53
90
42
48
132
3
135
6
19
305
180
90
66
90
90
123
3
60
90
30
108
36
6
18
216
9
27
30
18
6
120
24
30
36
54
39
3
45
45
18
36
246
24
79
11
120
36
54
24
30
270
6
174
219
93
18
342
43
65
210
6
39
15
30
6
189
135
102
78
156
6
18
102
90
54
36
39
21
54
30
144
180
60
7
59
6
180
18
72
33
16
35
13
77
60
126
73
71
264
36
24
181
144
11
21
69
180
96
18
30
42
84
114
126
25
11
30
108
6
90
66
25
53
27
112
221
115
80
75
12
24
90
36
147
153
108
75
105
6
126
3
51
426
67
41
72
78
12
144
90
60
84
36
126
25
29
36
90
54
6
30
24
36
48
132
54
36
90
54
84
132
18
210
42
43
131
6
18
90
252
18
36
90
31
149
66
18
186
36
9
96
33
42
84
129
105
36
90
6
99
21
18
60
36
54
19
137
103
11
72
108
90
216
54
12
150
18
72
13
167
48
216
49
77
24
36
39
69
36
36
30
18
6
84
126
60
30
60
85
215
90
31
29
66
24
30
180
90
24
72
45
64
89
30
6
120
24
12
103
77
60
39
51
48
60
120
57
105
60
144
30
6
30
54
150
36
18
66
60
25
5
96
18
120
132
45
3
126
6
138
6
36
54
63
81
300
96
54
45
81
90
126
48
87
3
36
90
15
16
59
54
90
69
63
48
1
161
15
93
60
30
6
30
294
36
270
144
61
59
72
78
66
61
53
72
54
36
174
60
66
348
66
276
18
126
139
215
126
24
147
9
36
54
6
87
160
143
24
126
43
11
54
12
54
6
108
12
54
54
36
31
288
191
33
3
108
72
54
66
33
21
6
229
125
60
84
132
90
30
18
42
18
12
13
95
240
12
168
120
69
117
219
105
12
75
3
90
12
24
30
33
81
36
30
36
18
42
48
237
213
36
6
84
24
12
18
36
90
36
69
16
29
291
105
7
101
72
84
6
9
45
99
21
60
15
51
90
19
35
45
48
51
60
36
84
25
17
48
150
9
16
101
30
6
39
69
12
78
1
11
108
42
18
12
234
144
6
1
323
66
24
66
49
167
78
36
66
78
279
3
90
54
96
54
36
54
84
6
19
35
12
49
41
54
81
15
18
12
19
59
165
160
80
27
48
36
145
5
43
128
39
25
35
174
36
36
18
42
84
114
12
18
87
39
54
60
30
25
101
150
30
55
71
24
30
19
41
151
5
27
33
15
15
60
48
90
36
96
18
36
30
180
54
169
11
270
6
66
18
45
15
30
150
61
29
67
359
6
84
15
64
107
69
21
108
15
51
24
36
84
60
30
6
45
21
18
6
99
ABCD 95061258998*3^$a+1 [50075]
12
159
105
15
66
3
36
120
24
75
60
6
30
9
51
24
6
3
93
87
27
9
72
48
147
165
15
54
3
33
15
108
84
120
267
174
27
9
54
156
6
3
24
36
132
3
45
24
33
147
111
162
120
24
30
54
12
114
21
69
84
99
48
300
105
18
36
9
21
6
30
120
15
69
144
27
99
24
156
60
96
93
12
60
3
45
87
45
12
93
15
69
36
3
120
111
30
123
60
57
30
24
12
48
45
27
30
3
36
45
84
15
12
75
33
45
39
51
30
39
33
108
75
12
33
6
120
36
60
30
174
30
3
27
9
141
60
3
3
60
108
126
36
60
75
45
63
21
156
174
81
12
36
81
75
96
15
78
132
18
42
360
198
12
48
60
12
48
30
255
27
45
60
60
15
105
15
24
33
201
6
30
126
174
174
249
87
240
9
12
39
9
84
111
42
135
15
33
12
93
87
99
21
9
6
117
48
72
123
33
111
24
102
3
12
3
9
156
15
126
3
93
3
75
36
21
15
57
3
24
96
24
186
3
171
129
75
30
75
135
6
126
54
3
48
105
90
150
54
69
27
60
69
21
27
96
165
6
144
30
15
351
9
147
105
15
57
12
24
12
60
63
45
60
135
45
12
9
114
186
63
51
36
81
15
33
36
141
18
45
75
66
123
216
15
9
57
3
51
132
108
36
105
96
9
51
45
3
117
54
81
69
183
51
45
21
54
72
9
36
33
30
9
141
42
165
108
51
81
15
45
135
108
105
267
48
12
45
60
3
102
3
84
21
27
69
54
9
33
24
66
114
90
30
63
57
39
15
6
6
45
12
51
69
3
93
51
21
300
3
57
45
30
30
60
27
93
90
114
54
132
18
12
174
33
48
33
6
36
45
84
24
75
225
21
3
21
75
36
165
3
108
60
99
69
117
174
33
33
60
204
231
15
297
48
3
66
36
63
111
33
183
54
51
39
60
6
267
63
18
15
15
189
117
51
189
36
204
63
213
135
159
21
60
69
84
66
21
120
45
27
27
9
21
111
63
12
105
168
72
9
66
45
24
99
66
96
30
33
72
165
30
30
18
30
186
186
114
93
27
21
72
36
24
3
30
15
9
30
84
60
96
21
195
24
156
9
99
12
30
198
9
48
12
51
69
36
21
90
33
27
6
18
150
27
192
33
39
165
39
27
93
72
48
51
6
15
69
36
30
30
24
99
156
84
36
21
78
12
30
84
54
30
27
60
12
96
111
21
39
84
45
60
165
126
33
123
18
87
108
132
39
21
108
291
21
24
81
138
45
24
3
33
111
9
144
27
6
3
24
168
39
186
15
33
147
99
60
24
21
21
3
51
150
51
75
33
207
9
156
3
45
51
9
165
159
57
180
15
144
252
9
30
126
78
105
12
12
3
30
39
225
54
42
150
24
36
48
36
81
129
6
153
132
192
96
15
9
27
81
75
33
57
48
27
72
336
15
30
39
63
117
57
99
24
153
243
27
105
105
15
15
48
36
9
51
21
9
159
45
30
6
174
9
63
90
3
51
21
15
60
9
48
36
132
24
39
66
159
21
36
27
3
177
72
156
105
87
156
84
36
15
36
54
42
390
135
60
39
216
30
123
15
60
45
27
48
66
54
132
114
156
3
51
81
168
72
129
114
102
39
84
12
9
63
3
24
9
27
93
36
75
6
ABCD 95061307436*3^$a+1 [50028]
12
68
72
28
216
15
18
12
183
20
12
43
42
6
84
5
4
32
4
24
171
90
18
45
45
90
48
69
8
13
192
12
23
12
36
25
3
27
204
29
31
45
123
48
24
21
27
41
96
31
9
15
48
168
17
40
8
55
77
40
3
9
33
78
30
90
17
28
9
66
30
47
7
6
102
105
20
40
27
96
90
54
89
1
36
159
33
23
67
45
255
41
1
23
43
9
3
21
57
72
23
19
9
9
18
12
65
7
29
31
5
115
66
15
24
116
108
19
77
124
51
5
40
8
67
6
30
33
21
60
59
31
21
32
7
21
69
66
30
60
114
60
29
19
42
95
4
21
3
36
12
32
108
184
15
60
36
165
8
67
72
5
7
33
60
15
137
1
27
212
175
5
13
35
13
54
18
72
6
57
128
37
78
12
12
6
75
9
30
6
42
18
12
18
84
33
45
42
33
36
32
79
29
1
30
9
51
36
24
21
15
17
12
13
95
7
21
84
24
120
21
60
6
117
57
11
19
66
27
75
132
156
24
9
116
43
12
6
102
30
83
4
44
31
29
40
9
18
17
7
21
12
87
89
1
6
17
7
18
102
18
48
3
56
103
57
20
55
66
27
123
29
55
21
104
40
3
18
3
57
24
48
30
53
55
24
45
36
15
72
77
31
53
7
60
12
48
54
30
138
42
60
18
27
36
48
27
33
32
7
33
135
45
8
19
113
67
21
56
25
15
15
29
31
18
18
162
108
30
57
3
72
77
1
30
29
13
12
15
48
68
4
20
48
136
81
3
3
60
29
40
104
12
28
9
27
15
30
36
95
84
1
24
30
41
4
231
69
3
30
23
48
76
105
3
63
5
109
59
1
96
83
109
15
20
88
60
15
24
6
23
91
36
24
120
96
60
9
8
13
24
18
78
3
44
28
8
31
18
12
155
31
9
15
6
47
96
4
15
30
18
12
60
12
48
21
99
60
72
180
89
61
36
12
3
48
20
7
24
41
4
84
117
195
32
16
32
19
5
36
19
21
12
15
17
40
45
11
7
101
12
72
145
48
47
7
30
6
9
33
60
30
48
9
68
40
68
7
101
4
3
84
96
17
7
5
31
102
12
48
51
32
7
42
59
31
18
35
37
96
72
11
40
20
36
31
12
42
6
125
12
25
11
19
17
115
60
48
60
5
28
84
3
102
3
60
63
5
49
131
7
33
15
29
4
36
24
144
108
8
37
42
42
30
36
12
18
72
90
41
12
24
13
95
12
133
71
7
120
24
29
4
152
24
1
3
12
24
21
15
84
69
12
23
37
120
6
42
47
24
37
119
85
6
30
123
84
36
129
35
55
12
36
60
53
7
12
30
18
114
83
7
21
84
21
102
12
33
3
42
78
69
123
17
4
111
30
30
5
1
54
21
24
15
33
36
60
80
136
15
21
27
21
81
15
15
6
252
27
3
12
18
3
15
30
84
18
18
54
36
29
91
17
96
84
7
78
12
6
9
36
20
67
108
174
108
51
99
48
24
5
36
19
33
96
84
36
56
25
95
100
45
6
42
78
89
60
1
15
219
78
78
57
56
7
33
84
135
102
6
29
85
6
42
18
9
3
12
30
6
17
115
18
3
104
112
3
108
90
15
39
36
72
72
5
115
33
57
11
172
36
12
108
39
33
57
30
12
9
117
15
8
60
4
3
5
85
119
43
30
51
32
49
23
127
48
48
132
60
42
18
21
32
19
173
60
12
204
1
75
15
29
31
30
18
17
61
15
8
4
132
81
23
7
69
15
30
6
60
33
21
48
78
29
43
30
18
12
12
6
54
6
24
83
13
24
3
8
132
7
30
15
3
17
13
35
40
105
171
51
60
6
27
48
15
60
24
65
88
56
36
4
32
55
65
19
36
144
9
36
15
29
97
30
17
36
19
45
8
109
168
47
31
72
48
57
8
4
141
23
49
35
76
27
9
3
180
53
19
65
64
32
25
27
87
45
63
48
69
36
15
24
9
39
60
12
60
5
43
42
90
9
32
157
11
61
11
79
45
108
32
43
33
32
103
84
96
77
7
78
18
65
145
12
18
5
7
12
6
15
68
19
48
9
8
28
9
111
9
15
8
40
147
60
9
9
30
57
21
23
31
30
30
36
60
17
67
9
27
84
216
69
33
18
105
39
18
12
35
61
215
7
60
42
30
9
32
12
60
7
5
108
96
19
18
39
15
126
119
4
24
33
3
32
19
36
12
165
72
15
93
3
57
12
104
24
67
78
3
45
120
54
6
35
19
48
30
11
151
129
27
53
60
151
173
12
64
44
277
71
4
8
25
18
137
7
18
71
156
13
18
30
12
27
3
33
8
19
18
192
47
120
1
24
3
3
24
18
35
85
42
60
89
4
63
77
55
12
53
103
33
116
40
36
20
120
28
21
18
138
83
31
48
198
3
9
18
60
144
18
15
27
ABCD 95061476806*3^$a+1 [50001]
12
75
93
43
5
24
115
11
192
21
96
51
165
15
12
6
7
8
51
69
27
45
57
60
90
18
18
90
12
79
83
90
67
83
13
59
18
67
41
48
87
9
55
101
24
90
54
12
42
13
23
25
65
90
12
25
17
12
36
42
12
18
90
18
3
21
108
18
12
6
27
24
141
72
78
84
121
77
60
103
77
90
18
15
69
54
24
18
3
112
23
36
96
198
162
69
3
18
72
43
8
105
24
12
6
162
228
15
153
111
40
173
123
144
184
71
108
21
40
29
12
18
93
159
96
30
258
12
24
246
108
6
61
104
123
66
54
21
39
36
181
173
36
111
51
45
105
84
90
121
227
30
60
102
45
33
31
107
18
51
96
3
45
16
101
180
63
21
54
6
174
42
120
15
309
54
24
37
144
35
54
63
27
48
42
12
60
51
3
90
235
17
12
27
141
12
31
29
27
21
219
141
3
57
48
60
54
48
42
72
18
18
30
144
25
29
60
55
11
78
120
6
36
261
117
171
21
36
42
13
23
36
69
16
71
60
90
19
11
114
19
35
61
23
6
102
72
6
15
16
71
129
3
66
6
18
51
111
36
85
77
90
30
6
30
24
18
13
17
312
63
120
45
60
18
126
15
21
19
11
69
39
6
48
108
42
66
51
9
31
125
78
37
35
90
19
11
90
78
13
23
162
12
27
24
27
30
54
78
72
48
42
25
149
60
31
56
15
33
9
12
54
6
36
12
72
240
31
8
81
114
21
216
45
60
15
69
108
18
54
24
31
35
69
27
30
54
240
84
144
186
72
120
18
217
23
30
6
141
48
9
12
24
72
54
66
3
51
60
18
30
36
24
13
8
15
54
123
48
45
72
75
213
84
31
11
229
32
9
18
21
87
33
255
36
21
24
40
53
3
24
33
72
36
90
12
13
80
33
54
60
72
126
55
17
72
126
169
41
39
3
30
63
24
45
66
60
72
30
7
35
54
36
19
35
30
150
121
5
48
126
61
71
73
71
48
60
48
54
24
12
78
54
198
102
72
96
48
180
15
27
228
54
90
33
189
18
33
48
27
54
144
12
43
179
30
72
199
41
55
11
18
6
21
27
78
12
42
18
228
24
18
73
395
120
42
67
41
12
78
45
3
21
15
60
21
15
25
65
192
18
13
149
3
3
54
90
18
30
114
51
57
36
54
66
180
96
48
42
84
90
87
75
69
93
3
48
9
12
75
69
51
3
276
12
78
271
11
24
69
75
90
12
78
81
3
6
72
108
51
3
37
215
48
18
183
141
6
45
57
63
27
357
24
16
23
66
15
9
231
57
79
65
79
77
19
89
36
6
120
24
36
48
54
36
6
25
80
16
113
54
162
36
48
72
144
6
48
45
15
12
144
21
40
35
69
69
27
33
15
57
108
12
108
91
35
21
48
75
54
87
189
51
120
45
48
51
96
33
7
35
66
24
51
57
288
90
30
114
21
9
18
21
111
121
17
60
27
45
66
42
12
54
342
78
144
33
40
17
48
18
54
132
108
90
13
77
72
108
72
84
42
12
13
23
6
36
120
24
108
36
87
3
216
66
24
30
6
63
99
18
30
18
147
75
54
18
18
72
108
252
27
21
72
3
3
30
15
57
90
24
36
234
210
109
96
35
189
39
18
55
53
36
78
48
9
51
18
72
12
132
174
24
30
6
36
141
213
171
45
6
45
27
120
42
51
15
42
12
19
80
27
69
45
36
48
24
36
12
60
162
102
24
36
55
53
43
113
486
9
27
42
3
105
18
157
80
69
36
30
42
108
3
117
18
25
ABCD 95061651702*3^$a+1 [50061]
32
103
60
29
4
20
19
72
66
59
19
36
45
108
20
12
16
12
96
15
12
29
139
12
60
120
54
15
60
68
100
32
24
4
27
48
5
52
3
18
23
36
40
3
21
44
36
7
78
27
27
105
12
84
80
7
69
75
45
3
117
8
40
36
24
15
33
68
7
29
16
60
24
135
21
8
4
147
53
76
80
112
32
88
72
15
21
60
57
24
23
88
24
9
51
3
18
48
6
141
12
135
5
12
4
36
24
56
25
39
116
61
15
48
39
36
41
60
88
32
48
55
93
12
27
113
16
24
3
53
91
21
48
36
24
60
27
17
36
61
15
140
28
51
45
192
44
60
24
79
17
25
18
105
3
77
13
63
96
104
1
219
15
89
40
3
18
95
16
36
27
57
39
5
64
21
11
48
72
16
99
5
60
211
29
40
44
16
20
31
33
51
45
84
44
12
24
85
11
79
36
5
60
88
56
160
120
44
28
44
28
48
48
57
3
24
80
40
3
29
28
60
20
1
87
104
136
15
153
12
32
7
54
15
75
41
4
132
69
99
24
3
18
15
56
16
32
88
8
19
6
71
40
15
36
137
7
45
39
5
19
197
88
3
12
72
189
60
21
24
27
44
40
8
28
44
40
3
41
100
15
5
84
1
39
20
13
15
39
65
28
60
87
5
24
4
51
57
3
84
5
76
60
44
67
33
20
52
84
84
12
8
37
3
20
88
9
51
75
57
80
12
88
32
136
69
75
20
88
51
36
21
45
3
195
89
7
189
36
84
15
125
24
67
21
15
29
40
69
71
79
21
8
60
28
135
12
18
107
36
4
80
31
12
177
20
28
12
60
56
24
60
13
54
33
3
57
3
45
68
24
72
25
23
36
79
5
31
9
63
129
75
9
20
79
17
4
20
67
48
9
27
60
53
16
20
31
33
12
8
16
60
20
19
101
16
60
36
87
36
6
23
28
8
31
30
78
33
24
60
24
56
19
5
40
20
76
21
144
3
156
56
55
36
9
96
44
256
32
7
81
44
4
24
15
105
32
76
15
33
44
52
51
60
30
3
12
12
48
3
21
96
32
7
6
3
24
135
17
4
24
20
36
7
72
120
65
31
9
92
55
54
11
103
81
24
21
54
5
7
29
4
12
96
32
120
12
61
3
12
144
3
77
268
27
21
44
31
57
12
69
39
33
59
100
20
55
54
42
29
1
54
9
20
24
115
12
89
61
3
12
111
137
12
43
60
21
24
57
39
75
65
7
9
104
151
180
21
3
29
37
63
32
49
11
4
44
12
145
15
20
61
30
93
87
17
7
81
3
60
5
31
53
163
72
12
69
81
83
88
12
12
80
4
56
1
15
3
69
20
43
18
126
48
93
44
84
37
27
27
21
15
17
31
41
16
32
55
45
63
113
4
72
80
28
15
66
15
24
3
57
51
9
12
8
36
19
77
148
32
76
87
21
84
12
21
3
104
16
20
84
7
29
24
16
27
45
27
57
20
28
60
20
12
16
33
35
24
12
16
32
31
36
9
165
171
15
113
12
28
3
45
63
29
112
3
17
16
8
4
33
47
1
75
176
4
57
3
51
45
21
47
7
5
28
27
33
72
3
18
3
36
44
16
24
104
12
88
135
180
117
15
29
76
20
40
108
48
60
60
8
31
24
66
78
5
16
27
18
54
153
84
111
33
12
68
31
54
11
55
45
51
33
72
39
29
16
9
35
52
68
55
60
9
48
144
8
12
60
4
15
5
84
16
24
20
96
25
6
21
32
52
168
20
12
1
59
31
17
72
16
48
36
9
59
13
18
29
36
55
6
210
36
60
120
45
108
141
35
16
60
60
32
16
80
40
15
9
15
72
29
24
1
27
68
24
12
4
39
17
1
27
15
12
93
48
12
32
16
8
31
69
60
15
209
120
60
72
28
12
39
9
3
45
72
27
225
9
75
44
211
5
67
72
108
18
66
5
4
12
68
36
19
6
15
48
20
12
24
25
11
16
8
24
28
48
12
63
41
60
4
27
18
15
20
60
52
15
29
4
36
8
28
123
177
27
12
36
29
24
76
188
7
24
5
36
25
96
87
57
119
25
72
59
48
12
28
27
89
144
36
4
92
88
32
136
48
39
21
27
89
55
60
66
24
59
67
33
56
1
30
53
24
88
15
17
7
105
51
33
24
87
36
89
40
51
57
48
27
33
12
27
21
27
21
51
6
102
18
3
21
3
80
12
40
99
29
12
40
68
67
30
35
61
15
104
19
105
39
45
72
80
84
355
69
60
12
20
64
24
48
39
60
21
9
51
24
20
40
24
44
316
84
15
108
17
120
12
28
60
36
24
3
57
15
72
24
57
15
213
72
8
52
44
4
72
48
36
104
4
20
40
33
47
72
25
3
116
36
76
39
29
31
65
40
48
36
84
15
41
7
17
7
45
60
15
65
85
18
5
60
43
48
ABCD 95062189364*3^$a+1 [50002]
1
11
7
17
108
31
126
11
108
115
149
36
12
37
23
13
35
24
1
30
5
120
72
120
13
35
19
30
35
55
5
108
24
49
35
31
18
23
13
54
162
11
7
41
72
108
19
72
48
5
12
84
31
5
84
31
89
84
157
30
5
24
204
55
72
54
35
60
120
55
24
12
144
24
72
30
24
36
18
12
41
24
25
131
67
5
127
18
35
1
35
36
84
19
17
163
17
19
60
66
11
7
6
30
24
180
210
72
23
12
43
5
36
61
11
144
24
60
55
36
48
6
95
31
90
11
7
17
19
54
36
36
54
17
13
6
198
36
156
18
53
60
103
114
11
84
7
29
31
120
24
5
61
54
6
54
17
13
47
60
24
85
90
60
101
73
11
43
5
1
54
5
97
35
48
31
17
49
168
36
90
36
41
97
47
13
95
31
120
144
5
60
7
18
35
97
144
30
29
36
300
91
84
5
55
84
6
84
35
115
113
43
90
60
11
24
12
43
149
12
60
25
18
17
36
43
17
73
35
19
41
12
19
48
5
1
66
24
161
73
156
60
30
5
49
42
48
270
6
65
84
7
198
23
24
13
23
72
121
30
90
36
11
72
25
126
41
103
150
11
19
6
95
12
103
77
72
1
59
7
24
5
72
60
12
12
24
25
11
85
18
66
24
11
55
89
7
89
49
60
72
54
30
54
77
60
13
120
6
120
180
17
7
66
144
35
55
162
54
36
113
55
30
11
60
169
143
60
13
30
24
30
47
48
91
54
11
1
35
48
97
18
162
54
36
60
48
17
60
84
132
24
13
90
36
5
49
30
6
84
36
90
6
84
60
30
29
48
103
5
19
41
12
24
48
12
24
55
89
55
77
180
79
24
90
143
103
5
49
42
18
71
60
72
7
5
36
1
83
72
73
6
41
120
49
60
36
18
17
36
19
54
47
192
31
144
30
71
24
67
54
36
90
78
36
11
259
36
101
19
41
109
83
1
36
131
13
47
108
25
36
35
36
133
119
145
6
120
125
1
180
23
36
1
54
17
19
30
11
72
60
37
18
65
211
126
131
7
180
60
5
31
30
54
36
6
119
19
233
19
54
6
138
306
234
23
108
1
54
5
49
47
25
30
54
24
11
36
73
83
12
67
24
54
323
37
11
169
23
60
37
23
19
18
30
41
36
48
25
12
24
36
84
59
1
54
41
31
29
19
137
13
71
1
18
101
25
107
12
12
156
67
77
13
6
126
300
18
60
65
61
66
29
12
48
19
42
18
41
61
131
139
54
119
157
30
54
114
102
78
53
72
217
215
103
96
5
31
5
25
23
48
19
53
36
25
180
47
12
7
54
204
30
101
12
67
65
385
11
25
54
36
96
54
54
30
71
25
35
109
107
49
96
83
55
5
91
144
90
12
18
90
6
41
144
121
84
11
120
13
23
13
24
11
1
18
6
71
19
29
25
12
119
120
24
72
115
24
29
1
47
139
138
72
215
19
125
12
103
30
59
48
19
24
5
24
1
36
18
96
65
79
36
30
6
234
30
60
77
24
144
12
13
66
113
91
36
90
30
5
19
30
24
395
72
73
23
49
48
72
11
60
7
12
5
49
90
149
72
120
19
96
18
30
125
127
24
120
24
41
169
143
7
5
72
25
59
85
96
48
72
144
144
23
163
5
72
13
59
97
35
25
84
54
72
65
25
144
191
156
37
35
36
60
25
54
53
48
31
18
23
169
78
5
276
120
151
5
139
330
179
36
19
17
48
37
78
66
179
61
35
120
36
43
5
61
90
6
23
7
18
23
120
79
29
145
35
96
36
13
11
49
30
126
24
30
17
192
12
48
48
12
12
109
54
36
41
85
24
107
60
79
89
84
85
12
59
1
18
30
35
48
139
29
12
79
18
72
35
19
6
23
121
107
13
6
5
36
49
11
19
29
144
60
96
1
131
ABCD 95062352876*3^$a+1 [50020]
8
1
51
92
72
16
68
40
44
85
11
52
27
21
36
36
44
24
36
120
60
19
9
36
9
51
21
95
13
15
68
25
39
51
69
3
21
15
72
65
79
81
27
21
116
36
43
9
56
24
28
44
100
9
15
57
15
68
25
27
68
85
75
60
135
36
108
41
16
8
16
44
16
96
69
35
55
29
97
3
15
5
12
19
17
109
59
4
27
90
54
9
116
12
48
36
76
92
7
9
80
40
15
29
12
16
8
7
54
83
88
24
48
32
13
18
17
40
32
4
12
12
20
172
20
40
48
12
3
21
195
57
12
3
9
20
148
60
72
60
24
24
20
112
80
4
80
16
135
54
59
12
4
24
45
15
3
69
3
5
16
32
4
33
18
45
92
7
5
84
19
45
8
48
24
40
33
143
1
18
41
52
48
44
67
45
180
45
18
33
32
12
4
9
36
15
56
4
24
63
29
60
16
24
80
60
19
5
4
60
12
20
84
31
29
7
17
28
27
5
48
19
21
87
137
24
37
35
72
36
12
43
90
51
8
28
12
80
28
104
64
20
24
13
54
89
120
7
18
35
4
36
56
139
125
16
39
36
9
20
36
16
12
15
41
24
61
39
56
49
18
93
69
23
4
24
104
12
64
132
8
4
12
9
54
21
15
36
33
20
72
48
36
124
12
44
7
105
128
91
18
27
36
20
24
4
15
36
129
20
24
40
57
11
132
100
12
8
12
48
12
4
104
16
27
45
9
3
92
40
9
207
24
24
56
16
44
136
72
72
8
76
20
16
48
27
36
29
151
45
27
5
103
117
12
116
52
63
89
19
9
27
5
31
17
28
63
29
40
32
43
45
192
33
63
44
4
15
45
27
72
17
88
57
36
75
15
29
88
36
44
12
84
31
69
75
54
15
3
137
36
7
9
63
17
19
101
25
3
32
28
20
61
75
12
68
60
19
18
35
120
43
29
28
60
27
41
67
33
20
100
9
11
61
59
36
28
3
90
27
152
28
12
20
144
49
27
8
37
123
21
47
4
104
12
100
8
100
219
18
27
12
20
48
16
20
16
8
12
73
135
63
9
8
76
69
51
56
36
19
36
18
72
39
60
48
116
64
15
36
9
171
41
60
204
76
104
112
128
12
4
8
72
4
164
12
16
27
93
60
99
216
9
8
1
54
21
44
12
76
8
124
60
15
17
16
104
16
9
39
24
27
36
105
8
16
48
3
17
55
36
57
44
43
5
12
1
87
48
63
21
8
28
24
44
12
64
69
11
4
21
191
40
24
56
52
51
89
37
54
126
3
51
117
45
18
36
129
51
33
56
100
32
13
27
32
31
54
27
81
18
21
36
12
3
144
9
24
36
80
4
72
9
147
15
72
93
20
48
1
35
24
12
19
45
36
24
36
44
24
64
51
9
20
60
160
32
168
60
16
36
20
31
29
108
7
9
72
8
100
12
72
15
5
36
112
9
59
16
36
20
49
23
85
51
20
19
93
24
135
5
4
36
48
51
72
54
71
64
8
55
5
12
91
33
56
1
123
44
12
28
27
18
36
59
31
36
18
90
5
60
25
27
108
8
19
21
8
4
188
4
8
1
90
36
9
80
4
32
1
15
32
168
19
9
24
75
5
72
24
7
9
20
24
1
95
148
92
88
12
68
76
56
28
20
1
15
164
73
18
65
40
84
81
234
21
44
100
48
8
24
187
89
19
17
40
60
24
36
3
72
5
168
96
40
120
56
48
12
31
54
18
5
36
31
18
191
84
40
27
21
33
15
36
20
16
12
56
16
45
119
24
36
4
36
60
12
20
49
3
51
57
72
15
93
24
20
60
40
24
36
8
72
4
92
100
20
55
33
20
55
41
60
43
57
51
45
12
15
21
24
180
20
28
32
12
16
27
72
33
132
33
35
48
72
16
27
5
4
48
32
1
23
12
52
48
9
11
88
9
3
68
19
17
40
8
60
220
32
148
80
28
24
99
17
19
173
28
69
18
21
56
48
37
59
24
28
8
12
24
25
3
87
18
18
45
24
39
9
32
144
4
117
54
29
12
16
12
3
29
43
77
24
4
48
12
8
7
57
33
3
15
33
39
125
12
136
87
21
24
72
9
11
28
51
5
31
90
39
152
24
1
27
27
45
9
54
65
40
56
55
21
24
12
8
52
152
52
24
80
7
53
24
28
39
18
27
24
72
192
20
7
9
92
28
15
5
16
8
7
45
20
16
68
4
27
9
60
164
16
12
27
72
93
72
8
25
63
24
24
24
36
27
53
36
48
100
140
48
52
120
48
20
4
33
35
1
15
36
21
3
51
69
12
60
3
9
32
103
197
19
17
48
7
18
47
64
56
28
39
225
81
71
36
24
48
1
27
144
8
72
168
16
24
36
45
215
40
44
7
9
9
3
8
76
3
17
36
4
60
144
27
57
36
72
87
33
32
40
36
44
16
44
43
17
1
36
126
69
3
81
20
79
72
21
8
40
72
3
45
36
63
41
64
3
18
35
36
55
29
60
36
136
8
4
51
41
64
20
ABCD 95062508948*3^$a+1 [50003]
43
2
12
66
6
58
32
33
1
134
10
6
14
51
39
16
158
3
39
42
6
9
1
20
18
6
15
3
21
25
8
3
57
27
36
7
80
6
24
39
60
13
18
54
23
57
4
35
9
52
35
57
10
185
33
78
48
9
7
80
16
8
30
12
48
12
84
6
105
13
26
16
62
12
28
2
34
6
5
60
25
20
18
33
13
18
6
8
3
15
6
18
66
36
10
66
54
17
127
26
54
24
66
3
60
7
38
120
16
42
2
3
3
6
15
25
8
18
57
63
16
14
75
84
57
36
22
17
9
22
14
12
16
71
39
64
6
2
33
21
36
3
13
12
18
14
36
15
45
39
1
48
8
34
32
6
90
6
28
11
75
22
36
68
88
20
16
6
8
33
33
12
16
18
14
84
64
20
24
27
57
4
8
51
21
3
84
43
24
32
21
13
11
48
21
78
6
66
33
24
7
38
15
27
9
63
6
18
22
20
6
10
11
24
9
96
3
81
6
33
79
89
33
12
3
39
9
7
125
3
144
21
84
21
12
6
16
14
3
57
4
2
90
6
6
24
10
14
48
100
6
38
147
49
12
23
3
21
27
88
8
96
40
6
44
159
12
37
38
16
113
15
57
33
16
30
2
70
32
40
134
66
30
10
176
66
12
90
6
100
20
34
38
27
45
16
8
64
20
15
84
3
45
25
47
49
26
9
15
34
6
17
60
13
20
60
30
66
4
26
9
15
150
27
7
29
12
39
126
66
45
3
9
13
8
3
87
54
42
78
10
2
16
14
22
18
72
6
11
7
30
44
16
11
1
20
12
4
11
24
1
8
3
69
66
21
19
77
57
10
14
16
20
22
5
21
6
6
36
60
27
21
16
50
16
32
48
21
3
21
84
21
15
45
84
64
12
59
21
16
68
88
32
10
53
81
4
35
25
2
54
24
4
126
17
15
18
6
16
8
33
13
23
147
64
42
59
12
9
12
36
3
45
54
24
66
15
21
39
60
24
7
26
6
48
30
15
57
3
15
30
24
12
36
16
18
24
8
72
24
42
118
62
16
2
6
10
14
16
24
83
108
19
50
4
18
24
8
40
6
26
9
55
38
34
14
3
21
63
3
9
57
12
10
6
36
30
24
17
55
32
93
33
15
21
54
21
49
36
38
72
22
26
64
62
99
33
6
9
1
11
49
20
36
28
134
21
33
39
24
3
24
90
30
66
39
7
48
6
72
23
12
13
47
21
12
75
21
42
9
7
62
42
64
48
29
36
33
52
18
38
24
90
18
46
2
54
78
3
7
2
27
27
42
46
32
105
15
42
16
11
24
51
6
18
22
26
9
69
52
6
8
30
3
7
56
22
44
6
9
31
38
34
30
26
9
25
32
6
10
6
32
40
66
14
64
38
3
31
53
24
49
119
43
17
57
12
4
47
7
17
85
42
113
21
4
6
8
9
15
33
24
1
14
30
39
1
11
49
32
124
18
24
62
40
104
75
15
24
9
7
24
2
12
16
26
57
31
14
96
16
59
7
77
3
33
13
8
3
24
15
40
8
18
3
36
13
18
26
12
16
74
48
22
47
3
54
27
7
5
21
87
24
24
36
9
51
24
15
6
51
7
18
11
3
22
24
50
40
48
54
2
22
48
24
47
25
104
4
32
4
44
60
88
26
57
25
54
6
11
69
75
25
48
20
39
12
69
42
22
47
21
36
18
9
63
6
12
12
10
38
106
5
33
34
8
58
32
4
50
54
82
77
43
14
10
2
84
27
33
30
18
36
51
15
24
9
13
11
1
36
26
45
51
21
12
7
6
36
12
32
84
60
15
99
16
17
12
117
4
35
36
3
6
12
6
6
27
13
50
9
33
52
2
117
48
75
22
107
36
81
18
34
12
80
10
5
33
4
30
24
30
8
51
13
20
75
1
36
84
8
88
18
17
13
24
11
57
16
20
3
31
14
172
30
18
38
48
21
19
6
26
72
33
57
96
70
8
30
58
32
16
26
48
27
21
3
9
51
1
14
9
96
7
56
54
18
16
48
80
30
99
7
72
2
27
96
25
56
16
26
6
16
36
95
33
16
54
42
30
2
76
59
61
50
45
13
6
53
21
28
24
11
21
3
13
35
60
9
27
55
18
12
8
3
21
82
56
46
50
24
16
32
102
10
80
6
10
17
24
7
6
8
3
1
44
96
3
1
14
24
16
53
36
39
30
40
36
47
13
2
24
24
16
14
99
13
20
22
102
47
27
22
2
18
48
22
54
68
16
11
48
27
94
2
22
104
12
4
8
48
39
45
46
2
60
4
6
14
112
2
6
15
57
27
15
9
63
16
5
3
45
33
90
10
108
8
99
21
75
7
8
42
3
57
34
24
26
28
8
18
46
11
60
27
22
36
20
12
22
8
48
22
18
48
24
18
14
70
26
16
29
115
18
84
26
9
7
17
31
72
8
48
30
42
90
12
64
2
18
3
25
74
16
53
33
27
15
78
12
16
23
69
52
38
6
84
12
120
16
32
16
8
135
24
9
15
75
93
9
60
36
40
50
22
59
33
94
38
12
39
31
8
9
12
13
32
4
12
14
18
6
24
48
16
18
92
34
32
6
16
18
14
3
9
27
43
17
135
22
2
6
16
11
7
2
15
1
23
13
12
60
66
5
9
10
102
8
39
9
12
15
12
69
99
24
24
27
9
15
57
13
104
10
38
39
3
40
17
9
39
12
24
43
42
92
63
48
67
17
45
24
12
12
3
13
68
70
29
27
6
72
18
82
11
43
32
42
96
16
20
18
6
10
14
24
18
21
36
13
35
21
63
19
38
48
24
36
183
63
10
11
37
14
9
36
85
86
9
15
6
12
12
39
27
46
8
34
30
8
48
3
12
19
24
90
102
41
13
74
22
8
10
89
13
42
50
75
3
9
87
6
34
150
32
16
11
15
93
36
21
3
1
6
26
30
69
109
14
178
60
32
27
31
8
45
75
10
20
3
57
54
9
33
3
45
12
24
12
12
3
33
15
81
3
24
3
22
32
24
52
23
72
45
58
144
26
3
3
126
58
62
15
48
43
26
27
91
80
21
21
22
29
3
81
21
3
48
69
24
3
45
72
3
7
6
26
30
3
84
3
81
9
27
43
48
29
3
6
4
54
17
55
17
60
49
50
6
24
18
64
48
18
11
49
48
8
48
39
67
2
78
21
13
36
59
15
6
24
48
99
85
8
36
64
80
46
29
33
99
7
8
22
47
49
44
51
67
17
85
18
65
60
3
66
6
24
24
9
12
33
24
18
40
2
78
40
38
4
36
35
9
54
24
22
95
60
1
62
6
18
45
3
16
8
120
6
40
24
11
7
2
51
1
131
31
14
3
60
13
11
21
76
2
102
60
28
18
8
21
3
9
24
ABCD 95062760998*3^$a+1 [50004]
54
40
42
47
12
75
9
60
12
12
1
36
14
30
82
54
68
27
9
51
39
162
64
30
5
1
2
6
27
117
18
57
36
91
6
8
90
72
9
49
6
26
27
165
108
3
21
40
23
12
108
133
38
21
228
157
8
87
24
72
43
5
12
25
59
24
37
14
9
72
13
44
118
17
7
89
45
39
33
40
44
3
3
18
39
33
99
19
17
48
1
6
8
21
36
9
16
20
10
14
3
105
3
19
161
48
57
4
98
46
35
24
72
49
11
48
67
24
26
15
15
18
6
105
85
71
45
126
64
30
11
57
51
25
26
33
48
55
113
31
14
27
13
60
110
10
14
90
148
8
36
6
237
12
15
81
12
21
22
18
6
41
12
67
26
99
33
90
48
34
8
12
15
9
10
77
43
17
84
24
99
93
43
42
134
9
9
3
12
36
67
8
10
20
27
9
6
48
72
10
78
65
15
9
117
36
15
12
36
55
102
8
24
48
28
60
2
18
46
24
125
75
81
36
204
21
15
13
35
1
26
64
86
28
30
14
51
12
27
48
10
80
27
91
26
6
18
22
24
90
11
12
12
49
44
16
71
31
14
130
89
120
24
61
20
75
51
10
14
9
12
45
3
57
99
45
51
25
44
52
8
22
54
8
136
71
99
81
84
51
141
19
29
84
15
46
35
7
8
120
54
178
18
102
62
36
16
83
177
48
36
54
78
12
3
12
36
192
9
63
27
64
72
50
87
15
6
75
7
8
46
11
25
47
61
2
33
127
48
89
15
48
93
115
125
72
33
66
16
74
3
43
80
45
27
46
11
25
71
15
30
63
12
13
20
126
6
3
87
30
28
35
24
1
2
54
10
24
26
51
3
22
47
13
20
18
21
168
73
59
48
60
37
20
18
6
82
2
96
76
8
63
48
12
12
81
27
12
51
16
66
60
23
24
60
57
150
126
40
80
28
44
306
45
12
105
168
15
12
9
15
84
39
88
2
267
19
29
33
10
5
33
51
85
26
10
44
39
24
108
12
3
30
24
3
12
139
17
48
25
30
86
18
48
33
12
12
93
3
25
12
68
15
25
60
66
14
15
96
19
6
144
11
45
16
44
51
12
31
137
15
33
55
152
225
55
89
1
62
45
1
116
4
80
60
75
61
11
24
9
10
65
1
8
46
26
54
6
3
1
6
66
14
21
25
18
5
51
46
23
1
71
48
51
45
1
108
36
36
20
10
8
105
21
99
84
21
12
10
17
36
12
72
15
46
72
32
48
27
45
16
26
10
30
24
56
16
18
200
51
45
63
63
30
64
26
45
45
24
15
21
28
119
87
54
75
25
35
9
58
62
28
8
54
21
67
8
40
80
10
71
79
65
1
35
61
23
15
42
4
24
155
12
43
125
9
52
20
99
7
17
111
21
3
22
24
2
24
21
48
12
13
216
26
10
68
72
48
72
15
60
49
144
92
3
72
15
168
10
62
9
63
22
80
18
42
3
73
18
5
57
24
4
107
9
10
53
60
21
10
5
12
63
9
73
107
91
17
63
24
30
3
60
25
90
17
1
44
12
3
51
21
84
55
5
36
25
24
107
109
11
72
37
36
24
35
36
9
4
72
14
54
82
197
36
37
84
8
3
25
47
3
30
3
39
21
24
1
66
8
105
37
66
5
24
49
2
57
12
19
56
16
8
54
28
110
9
9
46
96
120
32
118
2
33
13
50
46
44
46
8
30
18
18
54
18
64
59
24
3
9
24
69
16
12
35
252
81
195
37
8
255
7
128
45
1
23
67
24
30
35
25
12
8
27
60
24
21
54
9
21
16
84
14
9
36
21
54
9
12
25
98
16
126
83
141
159
108
25
23
12
99
9
7
80
33
15
9
15
21
51
93
123
69
48
57
3
7
89
181
8
27
24
1
56
87
108
24
51
24
30
36
64
71
33
84
28
80
15
12
33
12
16
35
1
80
4
44
3
39
64
161
63
18
3
45
36
39
51
18
75
57
4
32
102
16
56
45
19
86
51
12
1
20
15
81
76
90
17
15
18
64
30
24
62
15
33
60
75
69
72
54
10
92
15
9
51
15
34
35
19
56
24
10
47
55
18
47
12
21
207
69
18
120
117
84
25
107
12
7
6
83
55
72
8
46
8
15
163
89
9
159
7
41
9
15
21
3
144
7
30
59
24
7
170
16
38
6
15
61
68
27
24
25
6
2
6
30
87
60
24
9
27
12
36
24
1
11
21
40
35
24
21
3
24
73
35
99
9
81
96
72
3
108
117
75
15
177
13
119
21
84
10
8
21
12
9
3
43
2
88
260
4
86
30
34
41
25
14
45
21
99
9
16
143
13
24
71
24
31
29
25
44
30
9
36
12
15
10
78
17
108
36
1
30
14
39
1
24
2
9
205
35
49
62
54
3
141
72
60
99
48
48
3
22
32
18
10
110
18
15
85
107
15
30
63
9
75
13
47
123
162
46
182
3
15
16
185
39
45
24
75
118
18
41
69
72
24
15
21
15
15
64
ABCD 95062919624*3^$a+1 [50002]
180
3
132
5
7
36
125
64
3
12
113
43
45
72
15
33
104
40
32
60
16
48
44
280
8
4
111
53
216
88
51
77
7
41
67
48
5
19
17
43
33
75
5
4
3
77
4
32
43
21
39
65
67
65
7
93
108
135
24
5
103
5
108
40
27
60
53
144
55
5
88
8
19
33
44
36
64
51
45
87
53
52
32
19
9
72
63
201
15
41
31
120
5
60
52
80
31
81
68
43
29
79
101
19
17
48
12
28
72
32
40
36
20
79
45
3
29
96
4
200
64
75
45
12
44
19
77
4
44
64
68
43
65
16
8
40
3
108
12
89
19
9
20
96
319
36
24
5
91
41
88
3
5
12
55
41
7
48
12
17
12
19
41
64
75
125
156
4
27
33
32
4
24
132
12
75
77
40
200
43
177
36
8
4
231
12
65
43
5
72
100
3
9
8
7
57
44
12
67
33
20
60
64
39
12
72
33
135
17
55
5
36
12
228
24
16
84
12
20
84
187
29
88
12
20
19
57
15
48
65
76
3
17
79
17
67
65
28
27
65
120
16
120
15
41
31
17
88
3
144
60
17
19
17
112
108
195
189
8
76
12
8
24
163
5
7
36
24
5
148
48
44
40
72
36
12
20
12
31
5
223
12
5
60
24
24
196
3
17
31
120
72
173
108
24
31
9
20
12
139
9
3
113
60
19
36
24
17
31
17
16
135
72
29
24
156
64
20
7
57
75
53
12
43
53
52
15
9
3
17
16
44
19
65
12
40
8
7
45
12
3
5
7
65
16
56
168
40
32
91
17
16
15
24
36
165
44
52
36
32
28
44
19
60
21
164
7
53
4
108
3
45
12
20
100
75
48
120
41
36
43
45
75
9
60
128
48
40
15
77
48
67
9
3
141
15
84
65
16
96
39
21
116
28
20
16
3
65
112
24
20
52
63
65
7
53
36
28
51
57
20
43
5
7
5
103
17
12
160
20
96
115
137
115
65
204
31
29
100
44
16
48
8
7
65
103
9
219
72
93
87
9
80
16
32
52
48
3
65
40
152
28
20
40
8
19
21
24
96
39
41
19
21
27
89
36
55
5
12
48
67
77
31
9
108
20
60
12
19
45
24
32
43
65
172
63
201
56
4
15
60
180
5
120
40
15
9
15
17
91
5
112
68
84
103
36
24
36
17
55
60
17
12
24
24
55
36
9
32
91
108
41
19
45
32
28
84
20
16
12
75
168
84
173
40
3
29
151
9
120
56
67
93
20
12
52
48
15
12
113
4
20
31
65
43
209
43
48
240
41
19
41
28
3
33
279
41
4
32
48
28
32
16
99
137
36
7
53
7
36
41
28
48
84
44
7
17
12
4
24
48
84
3
17
96
48
79
45
3
9
3
17
76
192
8
103
84
53
28
99
65
12
64
20
16
183
65
240
55
17
31
17
48
12
12
64
20
52
72
36
80
144
48
112
15
17
220
8
16
80
16
44
19
60
5
72
91
29
64
15
29
28
3
24
41
16
48
51
125
4
15
60
53
72
120
55
165
111
29
72
64
32
12
55
45
8
24
19
5
40
56
48
36
112
108
15
21
288
3
65
40
68
139
60
21
20
12
7
65
91
5
60
16
44
7
17
72
199
17
24
36
7
77
19
29
103
108
12
45
20
7
17
36
67
57
51
5
172
36
15
9
56
60
36
16
3
45
32
172
75
21
99
17
96
7
36
204
60
105
36
56
120
28
51
60
65
100
27
29
163
33
80
108
72
67
36
324
77
36
48
16
84
135
41
28
48
3
9
15
33
20
4
39
57
140
43
12
89
91
5
60
48
24
28
44
19
5
115
57
15
228
24
17
16
48
27
12
36
41
79
21
108
68
108
36
28
60
8
55
48
81
20
79
24
45
15
113
12
115
57
116
60
7
33
32
16
72
3
60
72
72
165
75
41
199
41
19
101
7
29
64
12
48
116
16
48
12
135
29
79
17
60
40
87
5
36
136
84
32
7
233
7
5
16
96
3
36
24
17
180
76
200
55
60
53
72
12
163
65
7
41
12
103
57
3
17
160
240
3
21
51
5
67
45
140
12
100
99
9
3
65
52
15
60
36
161
91
108
65
36
100
24
104
55
21
39
ABCD 95063251124*3^$a+1 [50049]
36
24
45
87
9
69
51
15
36
45
15
120
48
36
85
95
25
5
19
116
64
71
96
60
54
19
95
36
60
30
24
6
24
37
104
3
12
30
54
36
36
9
16
68
27
85
23
24
12
108
21
52
23
96
249
27
42
48
19
143
6
6
21
4
23
66
75
99
21
36
76
23
12
42
7
96
44
24
60
52
29
15
64
92
24
40
53
30
18
30
109
11
18
24
6
21
4
65
126
228
1
5
54
12
54
42
24
24
36
45
21
99
45
48
18
129
39
25
12
180
8
15
21
15
18
27
15
78
42
36
12
168
33
15
12
12
72
6
54
21
24
60
124
77
3
240
21
30
60
120
156
45
27
48
42
43
35
45
27
61
5
27
3
42
30
12
30
48
54
69
75
90
51
99
12
12
42
78
42
75
40
149
15
57
18
24
1
47
78
6
60
25
11
24
145
36
29
126
12
1
20
105
24
3
63
30
51
21
3
196
65
78
132
6
75
45
120
24
18
12
66
75
75
18
115
29
51
39
1
56
21
19
80
15
6
42
96
144
96
1
11
48
42
75
45
174
21
15
48
12
93
216
75
144
84
1
29
90
78
30
69
99
37
47
12
36
54
75
3
61
72
84
41
75
24
15
6
18
12
13
11
18
126
12
9
111
132
21
111
30
115
56
15
72
6
30
181
125
30
69
15
37
137
6
36
36
18
66
78
3
24
333
72
138
6
195
45
7
44
15
1
5
78
21
51
12
57
24
15
57
39
1
23
6
78
37
29
120
72
63
12
3
42
24
18
6
27
3
25
41
51
15
73
5
55
95
45
75
21
15
54
51
69
72
19
23
37
59
126
6
145
17
3
135
9
69
7
23
72
12
126
54
37
5
90
78
6
21
39
12
84
24
1
80
21
42
57
21
18
72
105
93
42
9
45
6
13
56
3
48
42
42
30
51
4
41
139
11
33
15
85
47
72
21
27
33
69
72
6
24
165
63
78
42
36
96
9
16
20
159
1
11
49
20
99
24
1
36
11
109
29
24
3
24
69
150
45
15
61
23
36
36
21
15
54
78
37
71
9
64
35
45
117
3
16
96
53
90
12
42
126
72
12
73
8
16
59
45
16
24
11
9
51
6
90
120
78
7
59
6
30
42
87
3
97
101
3
40
5
24
102
24
72
93
51
9
16
60
11
9
99
57
3
210
30
120
24
18
42
6
15
75
1
56
15
33
15
54
42
24
54
27
16
143
54
27
189
54
12
85
35
24
6
15
39
24
48
18
15
57
30
25
95
85
80
63
81
120
15
78
51
39
1
5
7
44
15
9
51
69
27
25
65
54
36
174
24
30
21
3
213
100
23
21
21
144
120
6
69
24
16
35
1
20
27
90
120
31
17
79
44
15
21
9
67
29
96
19
36
20
48
27
13
5
15
51
24
12
73
11
25
44
132
87
57
63
1
59
21
21
24
6
84
21
99
1
11
85
29
19
35
42
42
78
55
107
21
36
40
200
99
72
12
102
24
24
18
93
51
96
78
75
36
99
57
160
5
78
132
33
99
57
15
60
24
6
120
138
30
3
84
33
31
17
90
84
21
24
16
23
36
21
15
108
237
48
16
23
57
63
57
45
39
15
66
6
18
96
39
9
78
133
71
81
15
25
173
51
21
115
53
147
3
1
36
53
102
18
15
132
63
30
15
57
144
24
30
37
80
48
111
25
5
51
15
24
48
1
56
39
6
30
1
68
51
9
39
48
9
63
42
30
18
66
102
114
54
24
31
41
18
36
66
15
9
51
75
9
39
72
48
96
36
25
53
42
120
9
36
63
42
114
54
66
102
55
44
24
40
71
120
30
30
9
12
3
24
18
24
66
78
96
6
285
28
12
23
24
78
42
1
77
138
102
3
15
6
6
33
96
51
13
71
69
16
11
25
17
6
186
18
6
102
24
21
27
12
1
44
36
45
90
30
43
119
37
83
121
5
111
9
75
21
48
51
16
5
90
9
45
31
11
49
36
68
16
23
1
20
81
6
60
49
71
12
73
59
6
24
39
16
65
6
45
3
21
69
120
51
84
39
12
156
84
24
181
59
21
100
35
21
93
42
12
133
59
114
51
15
30
15
135
9
9
6
144
133
149
96
42
72
48
57
15
60
18
66
24
78
18
181
44
40
59
60
81
16
11
42
48
75
123
21
39
25
5
90
12
24
49
212
45
43
35
37
24
11
132
6
42
30
24
18
33
15
48
1
44
15
24
57
76
125
42
6
30
72
60
108
42
54
84
12
25
68
111
145
24
20
87
ABCD 95063764358*3^$a+1 [50010]
41
19
132
12
12
18
30
12
53
43
12
42
330
41
19
36
54
78
186
131
175
53
60
31
17
7
216
54
18
54
168
72
66
137
31
120
132
29
36
19
24
60
36
30
6
125
133
6
108
48
12
17
36
55
12
276
17
7
12
48
113
49
83
85
167
43
12
233
25
126
42
78
29
85
18
168
72
12
42
48
48
18
6
95
19
12
12
126
102
17
60
13
42
228
18
96
138
30
90
5
67
6
30
48
42
54
96
60
12
120
60
17
55
150
186
72
60
17
19
36
53
37
126
90
30
18
30
24
48
197
48
13
6
41
144
31
84
60
84
6
54
66
66
29
115
276
24
24
114
30
90
30
12
6
24
30
18
48
18
54
66
6
78
216
17
7
36
36
24
90
11
48
180
25
18
108
96
18
23
139
65
55
120
36
42
35
31
60
66
23
73
24
18
216
36
48
18
48
126
24
89
115
96
12
42
18
78
216
18
30
30
90
168
24
71
25
312
6
36
48
30
23
19
30
83
91
17
19
54
42
29
48
175
36
24
72
24
54
6
66
30
66
119
319
36
24
96
78
42
36
12
36
41
49
131
43
18
54
5
43
173
60
7
138
47
1
150
84
102
24
71
31
18
42
17
7
161
133
11
61
72
30
18
18
6
120
35
13
30
156
54
48
30
5
67
65
7
101
79
65
109
6
5
91
24
18
126
24
18
42
36
36
113
13
95
73
6
96
42
30
5
37
6
137
7
18
23
25
114
65
55
54
114
96
6
30
96
48
72
84
78
42
6
119
1
30
12
30
6
180
30
47
7
36
6
198
66
11
19
12
54
66
24
36
42
6
66
120
95
49
30
66
95
25
18
126
72
144
24
42
72
65
67
144
84
17
19
24
156
36
60
30
30
41
97
66
54
90
96
30
47
187
120
17
43
65
43
17
61
42
89
61
18
17
37
48
174
60
53
1
126
113
73
144
11
37
23
7
42
30
18
186
24
6
6
24
186
66
65
7
12
5
79
54
240
48
18
77
55
89
79
29
7
144
24
60
72
36
77
31
36
6
18
6
11
109
168
102
66
72
90
5
91
84
5
31
36
96
60
54
150
5
61
59
36
7
42
18
12
24
12
17
13
72
48
90
60
12
222
23
7
41
144
25
90
125
19
24
96
17
13
6
120
48
42
95
43
53
12
85
42
5
1
30
125
7
6
72
48
66
60
66
270
12
65
13
107
37
30
5
43
66
54
42
150
65
103
42
66
174
78
90
35
115
42
6
84
41
127
6
6
66
78
132
30
18
41
108
73
24
11
37
42
101
67
12
180
60
36
78
24
18
150
72
30
197
13
186
102
144
71
145
78
12
54
54
77
300
19
78
107
91
84
30
24
72
42
36
24
36
24
17
19
60
30
59
43
18
6
24
42
150
12
120
65
13
270
60
54
168
150
48
17
12
103
120
12
120
18
120
35
37
6
42
6
36
78
23
252
31
24
17
43
17
36
7
180
5
115
18
78
42
54
36
17
91
42
47
91
36
216
5
19
65
25
18
60
18
24
24
107
19
108
6
102
210
59
13
78
144
53
55
36
90
42
48
6
11
55
12
72
41
25
18
41
85
11
139
18
66
36
24
17
60
13
6
101
7
17
13
66
72
48
12
132
108
108
60
36
108
90
30
17
25
24
42
30
18
12
5
79
6
227
103
89
61
42
12
18
18
17
133
78
216
84
24
12
18
6
42
120
30
72
36
6
30
18
66
54
83
37
35
37
24
30
77
72
13
18
6
120
90
185
55
6
119
49
42
24
6
114
161
109
83
85
42
41
43
84
12
5
79
120
30
6
36
12
77
36
115
12
132
24
6
78
257
19
6
30
96
114
54
66
6
48
66
18
150
138
17
13
119
49
102
18
59
ABCD 95064808966*3^$a+1 [50275]
36
33
57
3
132
48
152
328
92
12
72
24
36
16
3
45
80
36
16
120
212
28
3
65
7
54
23
72
24
40
56
156
79
54
47
43
317
240
24
144
216
84
55
45
81
11
144
48
16
260
60
84
72
196
80
28
132
60
20
28
120
27
53
96
48
1
11
36
40
129
191
25
119
16
9
23
208
80
160
69
11
72
43
213
165
11
120
4
81
51
60
69
90
65
79
149
60
96
132
13
90
17
120
108
96
4
60
12
104
64
81
95
211
5
84
4
120
75
5
160
15
17
240
24
25
51
39
125
1
75
92
196
15
29
36
52
44
36
28
92
40
44
60
144
24
168
100
60
68
84
12
139
41
96
25
15
168
56
144
24
108
384
124
20
37
18
137
25
23
52
33
27
44
1
54
141
129
51
108
20
55
89
28
68
12
208
132
75
77
67
353
16
117
54
53
12
48
193
23
120
1
99
12
15
213
224
76
192
69
11
72
7
5
64
32
100
80
28
12
120
240
60
68
55
185
24
7
41
85
143
55
101
16
243
149
13
35
88
72
8
157
3
72
48
111
54
11
120
4
32
180
192
16
21
119
12
40
99
54
35
252
24
240
60
16
3
65
60
1
155
25
11
25
167
60
36
151
29
172
212
16
72
168
192
93
15
236
24
160
56
139
137
384
48
208
20
108
52
15
273
56
244
32
84
124
20
175
306
39
152
28
80
240
36
184
20
121
23
12
19
17
19
65
96
108
12
40
8
216
76
68
85
135
12
104
96
168
52
180
168
201
95
16
48
32
79
65
76
92
48
180
12
13
18
90
11
108
88
80
12
16
272
228
232
68
1
35
24
312
60
145
3
105
126
65
48
120
28
48
44
7
113
72
120
64
44
1
72
35
132
121
35
1
159
80
100
21
216
143
36
55
5
16
123
216
144
72
5
85
3
60
12
8
151
90
36
23
60
40
12
9
39
32
12
43
90
15
60
33
36
36
155
28
87
33
21
39
60
104
28
212
97
71
144
19
45
80
52
3
65
160
32
108
121
23
67
9
56
151
17
37
83
88
200
24
4
20
72
40
9
95
24
7
33
147
18
11
64
176
19
270
15
20
36
16
44
48
73
23
31
125
96
24
120
49
327
104
144
37
83
12
49
83
28
195
209
64
72
33
131
4
176
49
47
25
15
32
208
128
84
73
59
124
105
11
76
39
53
88
399
125
108
96
276
96
300
48
24
16
135
36
81
9
36
54
65
16
60
164
19
77
139
36
17
37
11
12
12
196
44
36
180
120
40
44
16
9
119
36
16
8
52
128
36
76
15
5
13
72
35
24
240
64
44
148
80
49
126
29
36
60
448
140
97
18
305
84
48
24
24
145
36
83
36
36
115
9
20
12
84
76
128
31
69
21
59
172
44
16
224
25
36
23
12
48
276
48
12
4
32
100
8
72
60
ABCD 95065099802*3^$a+1 [50052]
13
215
25
17
30
18
6
90
114
60
36
46
8
30
60
12
97
17
174
72
97
60
47
30
6
18
79
41
66
36
10
38
72
24
10
110
13
53
120
79
59
12
84
13
72
24
84
36
17
30
18
40
62
24
13
53
30
18
16
80
55
84
60
180
47
48
30
30
1
9
75
36
155
85
105
86
18
31
9
86
13
11
49
41
6
210
16
27
60
143
18
115
24
12
84
5
42
198
6
84
1
35
60
94
51
11
90
174
85
21
14
13
72
5
40
56
7
60
53
18
181
24
35
30
6
34
32
160
104
19
21
15
144
24
23
114
163
23
30
30
34
14
42
78
12
150
48
6
66
120
19
35
130
99
107
258
6
144
10
32
7
33
170
70
14
66
54
24
42
18
36
265
119
130
72
3
125
120
30
162
54
25
41
40
14
120
24
12
13
17
270
18
6
13
36
81
15
11
157
33
3
5
6
84
12
24
49
17
40
38
66
54
42
30
48
10
2
30
48
79
47
25
48
23
49
9
86
13
71
12
90
259
59
109
21
80
31
105
104
30
42
120
24
144
19
47
84
12
73
5
120
40
56
24
72
78
66
54
42
283
45
32
40
80
30
24
24
60
6
24
6
66
150
13
5
79
41
6
66
30
48
36
36
13
24
131
25
11
84
61
95
54
55
47
18
96
19
21
110
25
41
24
6
10
99
11
169
24
17
18
22
8
55
17
7
131
60
25
47
48
229
156
137
18
25
71
36
73
191
24
10
2
30
18
96
144
126
54
72
133
24
21
2
30
18
12
48
42
7
47
24
1
108
11
1
89
136
63
71
1
89
96
126
58
32
43
84
47
24
1
24
24
23
18
31
9
290
70
111
24
41
55
60
35
66
7
132
60
59
46
14
10
72
27
11
90
175
35
1
165
15
71
13
5
40
15
41
43
53
48
16
135
11
108
1
71
37
23
13
71
13
143
48
46
110
13
53
40
48
80
30
120
10
99
60
12
11
97
191
36
13
131
12
18
79
233
138
49
11
25
17
40
80
120
19
59
82
14
25
168
11
126
66
60
13
84
47
109
84
23
37
23
157
47
66
88
120
15
17
18
1
59
85
5
30
1
48
12
59
121
11
180
60
97
77
43
12
11
97
36
11
25
144
35
10
39
17
24
90
6
30
49
105
32
24
54
82
80
24
55
71
108
6
234
109
131
6
115
11
49
95
13
53
54
49
17
19
11
84
54
150
121
9
50
246
120
30
13
11
42
24
174
72
13
11
25
24
60
5
31
11
54
55
168
153
134
85
101
67
101
31
89
30
1
81
27
12
11
54
6
10
248
6
66
24
30
210
114
60
49
60
36
35
60
61
21
104
19
5
31
9
72
8
31
11
73
77
103
71
24
162
88
15
41
6
58
75
11
96
18
90
25
24
83
34
80
6
58
120
80
16
50
13
17
24
40
152
7
23
10
8
16
14
25
24
113
54
90
19
5
16
99
120
5
30
49
36
36
65
54
1
65
16
8
40
2
37
143
18
16
3
96
11
25
179
1
24
60
24
71
120
282
48
16
110
24
66
6
60
13
17
19
108
12
35
34
32
48
6
156
97
21
15
24
47
84
12
13
21
80
30
24
42
18
85
11
84
1
65
64
72
104
103
41
16
26
84
34
39
17
24
16
26
54
30
34
56
43
36
71
210
6
73
81
39
17
7
23
97
12
71
73
35
120
25
41
19
11
66
54
73
60
21
26
36
10
8
30
250
15
65
126
13
60
23
48
42
30
10
123
24
47
36
37
36
35
36
24
66
55
71
24
13
77
160
50
30
96
18
132
18
30
1
60
108
60
53
18
12
120
18
16
15
11
37
23
73
36
5
30
25
24
65
112
3
5
6
96
84
13
83
49
29
199
203
30
18
6
6
34
14
36
30
24
42
78
30
25
84
77
6
229
29
6
49
36
69
39
41
79
41
30
12
48
12
90
19
21
3
107
34
80
24
30
42
24
79
11
13
23
49
129
39
23
60
73
317
40
14
36
54
19
84
36
77
54
109
35
82
38
61
11
49
108
47
36
10
39
60
29
31
48
83
97
53
24
54
60
30
6
114
6
49
ABCD 95065235282*3^$a+1 [50013]
12
36
267
5
112
120
20
64
27
33
195
21
24
15
57
27
17
223
228
9
96
3
21
300
80
28
3
5
40
48
267
57
36
32
60
100
75
168
125
124
180
92
16
84
39
165
176
4
12
147
81
24
432
8
16
24
48
240
8
115
12
45
300
48
96
144
87
429
84
120
72
15
45
48
12
132
12
8
16
96
60
60
20
4
44
43
12
21
20
36
40
120
24
24
120
15
53
148
60
27
9
156
48
39
153
108
39
93
132
32
40
51
33
195
129
48
3
69
56
160
44
180
40
36
99
77
31
17
52
156
108
356
76
24
3
21
20
192
208
156
200
31
9
99
60
9
72
96
104
40
20
4
72
63
144
33
20
7
93
60
164
19
77
40
168
44
160
60
168
120
68
4
48
108
36
144
120
39
393
135
57
36
80
324
28
12
68
7
105
20
40
68
48
4
108
48
39
96
12
17
108
127
60
48
108
45
99
185
52
24
120
12
132
111
264
60
108
48
45
96
3
108
5
12
43
129
8
60
52
156
147
77
19
81
24
15
5
84
76
84
3
360
93
20
19
125
76
99
21
159
221
124
132
60
20
16
20
64
123
101
40
132
48
15
161
76
24
48
128
108
84
16
336
60
80
31
108
60
57
27
197
19
57
288
164
31
17
115
12
33
80
28
192
84
96
15
33
20
16
120
3
5
48
55
180
113
76
144
36
204
72
204
68
96
19
233
124
144
36
84
240
32
64
48
168
87
57
36
204
84
36
120
56
103
41
76
48
164
12
19
141
224
64
108
132
32
96
52
60
12
24
224
96
40
132
84
656
108
76
20
31
53
204
196
60
32
64
60
180
128
220
96
135
81
3
93
12
288
60
68
7
12
161
160
216
111
5
144
16
164
31
93
164
16
92
304
164
19
45
60
231
41
340
51
69
3
36
177
80
12
96
16
84
12
32
36
67
9
36
32
232
84
96
36
240
63
129
111
225
92
307
45
63
33
60
15
9
96
75
5
112
12
48
183
144
36
81
48
372
48
108
120
92
352
48
60
8
28
315
57
32
48
108
19
33
48
87
48
9
72
144
180
420
44
91
21
60
8
48
108
16
20
64
27
72
41
36
139
21
60
68
16
15
81
96
80
55
273
84
20
88
48
96
231
93
32
7
21
72
204
183
333
27
117
48
140
52
24
264
252
48
48
60
24
48
96
75
5
16
120
3
45
8
28
84
348
48
32
43
105
176
16
120
120
15
45
84
156
432
20
136
135
57
20
160
123
57
3
45
24
36
132
48
60
176
4
44
16
255
5
76
123
165
192
20
40
104
ABCD 95065736224*3^$a+1 [50007]
54
69
63
105
12
8
85
78
9
48
32
48
4
56
109
11
43
180
54
83
12
43
9
15
30
24
15
92
4
51
12
60
12
5
55
33
105
15
27
18
51
12
44
16
39
66
60
48
39
51
21
8
31
12
9
128
85
51
39
12
33
20
16
12
60
72
108
63
89
148
20
24
88
32
28
87
24
30
150
57
20
12
72
40
8
7
9
44
13
59
28
8
73
12
54
33
57
54
6
18
21
156
39
57
20
12
48
43
84
162
3
8
49
99
44
76
45
39
36
39
30
6
29
12
13
27
188
48
24
48
16
117
39
33
35
55
72
105
8
61
36
95
36
12
115
30
95
1
12
39
39
209
7
18
123
48
32
7
77
4
45
47
40
75
5
4
60
60
68
7
9
32
67
77
108
25
3
44
4
9
18
48
9
12
48
20
55
57
116
7
17
16
20
4
20
19
36
54
11
25
90
9
81
71
64
3
65
67
30
240
3
33
47
52
84
32
73
179
88
39
65
36
204
55
5
108
16
135
54
18
29
28
8
72
133
63
176
48
37
11
40
44
48
7
113
7
21
92
48
7
17
60
4
57
54
81
24
56
127
36
29
120
1
12
27
12
3
93
27
5
12
40
296
13
15
44
12
60
13
3
20
4
8
120
12
40
84
60
75
29
48
67
17
28
15
18
15
32
160
63
29
28
68
145
18
72
17
88
44
4
75
36
21
87
126
6
5
16
12
15
77
48
160
12
15
93
20
16
51
84
17
7
5
60
48
43
90
15
24
12
48
8
97
3
92
76
9
18
17
48
7
12
108
5
13
54
36
18
36
3
12
9
27
27
45
68
25
15
3
24
36
36
5
31
162
3
189
35
36
24
19
9
12
24
9
15
3
5
60
4
8
88
32
55
48
5
55
144
45
63
36
54
123
12
20
48
4
8
13
39
21
39
24
32
4
21
15
63
12
18
6
41
60
4
3
33
92
1
12
119
36
25
114
30
3
12
39
41
145
11
115
17
13
15
9
39
99
57
3
5
228
4
63
5
12
36
220
3
54
66
21
75
41
4
96
32
60
88
3
17
4
60
24
39
137
28
33
30
5
88
21
51
15
29
4
56
36
19
21
57
27
21
78
12
45
123
9
140
7
24
105
116
28
75
45
8
4
15
9
60
32
25
48
114
12
5
28
27
30
23
73
99
45
35
108
48
4
36
80
24
43
17
108
1
27
24
3
297
63
45
3
24
108
18
174
21
12
3
17
16
96
36
48
44
31
41
28
21
6
33
3
77
61
96
39
27
144
24
21
36
60
39
78
30
5
12
4
72
165
47
52
8
136
56
145
108
51
39
45
51
12
17
7
84
29
16
15
66
39
176
36
55
45
63
29
132
1
27
45
51
132
108
39
141
36
21
47
60
12
28
60
32
13
3
9
23
145
66
17
7
81
27
5
7
42
51
3
101
145
11
25
35
43
17
12
25
35
60
48
28
39
17
88
3
24
36
54
111
45
39
24
60
12
80
4
20
120
43
18
95
13
66
9
24
3
5
37
27
68
12
1
95
4
24
51
21
20
13
87
39
54
131
4
24
27
30
90
54
47
25
3
111
45
99
105
21
48
107
4
57
59
139
66
54
9
153
39
105
6
17
172
36
12
27
53
7
41
4
24
129
35
12
4
32
4
20
4
81
3
60
27
6
90
57
51
9
68
28
15
17
55
33
45
27
27
53
19
9
255
42
39
45
15
45
11
25
47
43
137
12
4
27
17
76
176
48
55
6
15
39
53
12
43
5
40
57
3
44
48
121
42
54
54
17
49
23
136
84
12
48
81
11
28
68
103
132
45
12
81
24
3
87
21
69
30
17
19
186
71
67
17
25
11
7
53
157
23
55
5
28
36
48
75
21
92
60
4
68
28
224
36
144
64
21
18
21
15
77
52
20
31
30
179
61
30
57
3
117
3
54
36
60
15
21
11
55
42
363
12
60
8
24
1
63
36
3
5
120
7
66
99
15
5
49
71
4
12
15
29
40
93
35
43
57
45
6
77
7
65
67
30
3
75
33
48
60
44
13
27
21
47
112
21
47
40
75
77
1
15
105
15
56
96
13
54
60
126
119
7
45
9
66
9
12
87
96
21
68
132
16
33
51
24
27
29
28
152
36
120
55
57
32
76
15
12
42
11
37
42
81
3
36
5
1
15
20
60
12
28
27
53
13
11
36
4
99
102
72
23
12
88
20
19
90
78
125
31
6
36
39
213
12
3
80
16
44
108
24
28
200
52
9
54
261
27
17
37
18
33
20
67
6
87
12
45
23
4
68
196
45
71
19
21
33
95
1
36
23
40
8
112
27
69
45
15
39
21
56
4
24
8
40
153
36
18
18
18
137
37
72
83
76
9
30
57
15
9
224
60
12
169
27
12
36
32
13
24
63
3
24
17
31
177
ABCD 95066039312*3^$a+1 [50002]
144
35
144
120
37
24
84
191
40
264
141
3
33
63
104
48
85
179
136
32
13
35
169
71
73
12
24
99
45
11
16
80
40
153
47
193
135
21
36
15
48
56
24
61
36
143
37
203
40
57
15
32
88
285
75
32
1
135
45
35
72
13
11
25
71
88
56
24
72
40
33
156
51
72
21
11
25
15
120
9
96
36
3
56
49
156
195
80
1
63
32
48
1
135
21
83
97
15
45
144
83
37
35
61
35
13
27
45
83
40
21
171
9
36
24
3
81
36
204
119
96
40
72
9
180
51
9
36
3
96
21
59
48
133
75
45
299
61
35
133
59
301
36
84
60
119
61
59
40
21
59
121
60
216
120
24
12
15
120
9
159
200
25
167
85
48
131
24
16
69
179
1
215
37
3
80
61
3
72
56
120
24
48
13
240
144
3
312
216
128
97
135
9
180
75
81
23
72
64
120
45
96
48
60
39
297
95
85
59
85
51
21
24
300
23
13
60
48
159
176
16
45
35
1
87
57
119
16
45
96
48
27
45
24
144
27
152
96
112
165
24
3
72
144
104
181
72
144
99
56
16
45
155
169
23
13
48
11
24
181
123
153
23
85
27
120
69
120
96
35
13
96
120
24
75
24
152
48
61
27
72
80
73
47
48
48
145
12
24
299
1
60
59
61
24
59
48
144
109
147
144
8
88
48
104
72
121
23
85
72
60
108
27
45
323
96
48
40
128
85
35
13
35
61
299
1
135
9
60
155
37
99
189
36
15
48
81
36
123
72
9
36
3
8
48
61
24
99
21
27
128
25
47
193
12
24
11
24
24
157
48
35
1
36
24
11
109
24
35
24
61
11
40
345
96
239
85
75
24
57
204
84
71
61
35
72
40
141
27
45
84
15
21
24
36
63
104
13
27
21
60
111
24
432
80
229
51
8
37
27
93
144
11
85
59
61
179
88
153
95
160
45
155
13
12
23
37
59
16
24
81
63
21
96
48
96
251
145
324
203
157
35
1
183
32
184
24
45
12
60
35
48
181
396
47
13
75
9
63
152
24
72
24
16
33
12
195
8
37
155
168
1
36
75
248
37
48
11
25
71
25
23
25
15
81
180
75
8
61
171
165
11
88
216
56
48
85
107
48
16
8
37
11
193
39
141
147
152
120
13
3
56
88
240
21
180
60
11
109
72
35
24
85
83
48
24
16
224
16
45
48
27
69
35
120
145
60
144
36
144
192
15
48
32
64
48
80
37
35
16
189
131
24
16
72
48
45
99
80
88
21
35
16
56
360
25
39
45
203
13
27
96
381
51
48
152
205
75
45
35
205
108
71
120
61
27
57
60
59
16
69
11
61
3
72
69
179
72
145
39
105
36
27
8
24
24
25
12
59
85
35
61
228
15
45
11
25
36
83
16
21
24
99
80
85
240
131
40
56
48
24
48
40
80
13
27
80
205
99
9
47
88
57
15
120
9
119
25
36
60
111
45
240
48
11
16
144
69
99
21
60
167
ABCD 95066539318*3^$a+1 [50002]
50
10
12
17
13
6
2
27
19
36
30
110
16
24
18
6
44
22
68
12
10
20
4
12
12
80
88
120
8
57
19
54
20
30
24
45
13
44
64
2
52
60
26
4
80
6
24
57
9
15
127
8
10
12
24
128
46
20
16
41
87
6
22
20
22
2
4
42
48
24
42
14
24
6
36
28
20
28
18
72
11
1
42
50
51
55
17
37
14
69
3
48
21
13
12
47
3
58
11
9
66
40
24
60
18
44
18
52
29
21
3
15
6
42
12
10
26
76
36
30
24
6
20
10
42
38
48
42
69
61
14
154
83
37
26
28
188
9
3
76
12
53
45
10
66
38
12
40
6
30
60
2
27
75
46
20
10
12
18
2
6
22
8
16
114
30
44
22
6
74
10
6
30
32
48
24
6
78
72
57
31
89
15
10
62
40
60
8
82
98
57
3
70
2
10
8
16
6
125
45
46
53
7
24
17
13
18
26
84
27
33
18
69
9
4
11
1
30
14
24
90
6
66
150
30
84
24
52
60
65
3
16
44
9
7
12
60
17
1
54
120
48
92
40
5
55
32
16
20
42
106
74
42
40
24
24
5
3
21
21
40
2
114
22
8
22
2
10
12
48
30
90
60
23
15
4
54
102
8
52
29
55
54
2
22
11
1
36
30
122
36
87
25
18
26
4
36
150
26
42
28
8
12
18
12
10
8
34
102
26
12
70
42
24
12
12
11
15
16
44
10
14
16
26
114
12
82
50
10
47
49
26
40
20
60
21
3
16
48
56
21
25
20
6
18
24
88
24
44
84
6
10
12
18
24
12
24
20
24
22
26
40
30
12
50
6
34
20
36
9
3
21
51
10
6
114
18
62
10
65
24
31
30
98
42
12
4
6
24
32
4
8
16
54
132
14
4
12
108
48
17
3
42
27
3
36
12
18
16
11
25
2
78
34
24
29
61
30
74
6
69
63
22
18
174
50
46
2
136
44
10
20
6
24
70
192
8
90
30
48
3
24
81
39
27
28
102
30
29
37
44
16
18
20
46
56
42
22
26
40
17
1
6
36
12
17
43
80
12
60
24
64
77
15
4
74
36
15
7
30
62
45
1
36
18
42
14
6
46
29
1
23
61
104
46
18
18
30
30
42
18
14
51
19
8
10
35
43
18
2
64
18
36
24
30
56
10
90
20
82
18
30
42
8
36
106
8
6
24
12
130
2
36
70
14
10
6
26
18
46
12
12
107
75
10
6
5
7
6
26
40
14
12
42
10
50
9
19
2
22
50
27
91
68
81
3
10
78
48
8
42
10
30
24
18
102
54
2
3
79
26
4
18
12
108
104
64
20
54
70
17
3
12
54
22
32
48
12
9
31
26
22
90
150
20
60
10
2
16
20
10
6
96
12
5
13
2
70
66
65
85
54
5
7
54
14
21
21
64
6
29
9
6
52
48
24
2
3
45
27
31
48
6
50
46
158
40
2
40
48
24
48
59
9
135
25
26
4
30
56
24
24
60
16
32
63
27
4
20
28
30
8
102
16
29
25
2
76
8
22
42
30
26
9
37
8
22
90
59
19
8
4
24
6
59
51
4
6
6
18
11
15
40
6
2
6
3
37
14
10
98
30
42
10
20
12
15
13
18
24
26
10
42
60
18
14
28
80
6
84
52
29
39
9
3
88
2
118
5
61
11
51
24
10
36
30
114
95
43
12
48
8
78
10
32
72
66
222
70
59
3
18
30
4
8
12
10
24
14
10
6
56
16
8
64
6
74
40
2
16
50
24
16
2
58
8
46
128
70
42
23
45
18
9
3
12
18
10
60
62
16
11
61
2
16
108
32
10
12
36
11
1
23
61
80
34
89
27
6
42
40
2
58
50
12
114
6
27
1
110
9
7
24
26
16
54
14
28
2
30
60
22
18
11
81
48
30
22
134
45
61
18
36
29
13
14
4
44
106
54
30
20
6
4
8
33
55
20
16
48
20
88
24
20
16
5
19
68
22
14
4
6
6
36
17
96
19
50
28
32
96
42
4
8
6
24
16
30
14
52
80
24
4
36
2
22
48
42
108
30
42
36
84
18
90
38
24
51
157
48
11
19
5
15
33
39
10
20
12
10
6
14
76
36
36
8
22
20
22
29
21
10
96
30
2
4
38
12
24
76
20
6
40
12
30
18
17
15
40
36
90
42
8
124
2
28
150
60
72
18
107
15
54
24
16
30
53
13
24
2
4
14
6
60
40
8
10
2
16
32
6
3
43
5
13
56
24
6
36
66
70
30
83
15
60
10
6
80
48
66
6
48
18
3
7
74
18
10
30
12
14
22
20
22
6
6
14
24
36
10
6
5
123
6
54
57
55
36
12
26
12
82
8
24
6
27
45
6
24
58
14
10
8
6
36
76
5
72
7
8
16
84
116
16
17
21
16
24
2
70
6
2
30
28
20
22
32
28
48
48
24
6
6
18
20
52
54
20
64
2
108
90
30
10
2
30
54
34
6
5
25
26
4
44
10
8
10
24
120
78
8
52
6
26
6
10
30
14
3
123
40
12
17
39
30
46
50
16
2
36
34
36
23
51
21
37
11
27
124
137
61
38
30
100
11
1
38
16
36
2
51
15
12
12
30
3
19
24
12
12
2
64
20
22
38
52
158
22
12
32
54
4
6
26
4
104
33
43
5
9
10
26
10
14
10
6
54
20
28
18
32
30
4
38
16
59
111
12
100
92
16
56
40
48
18
24
6
18
50
36
4
6
78
12
66
90
12
17
19
5
85
6
6
62
16
41
48
3
93
19
12
44
16
18
32
88
78
2
27
9
16
14
22
14
90
64
104
28
30
2
6
40
6
38
60
160
26
210
72
34
54
12
62
18
22
11
7
38
82
32
12
18
30
60
22
18
32
4
24
6
26
24
21
3
52
36
24
6
84
54
12
12
26
16
26
12
16
14
39
19
38
12
22
8
21
51
100
32
108
106
26
9
15
46
107
13
30
66
2
10
30
56
52
8
21
13
48
42
17
31
2
42
69
1
18
48
29
1
30
24
20
16
2
16
90
14
28
12
42
36
2
22
48
92
4
5
37
30
54
23
51
6
16
30
78
32
3
39
10
12
59
7
24
26
28
56
46
2
22
5
75
34
114
6
120
36
36
12
2
24
22
42
36
44
40
56
52
8
6
84
52
62
40
2
10
78
30
18
2
10
18
5
153
54
57
31
18
42
2
70
50
76
66
18
38
28
36
36
18
30
36
30
18
29
1
122
10
30
8
22
18
92
46
14
28
20
141
9
36
16
35
9
6
24
82
12
6
5
21
18
40
32
33
43
14
16
30
12
48
60
12
53
7
12
38
28
ABCD 95066573352*3^$a+1 [50080]
5
9
10
14
16
12
20
10
5
81
16
2
22
18
5
43
18
6
5
37
23
31
2
3
12
1
48
30
30
36
11
24
9
28
8
12
15
13
14
64
24
48
24
6
83
1
6
24
6
11
49
48
20
15
43
24
8
40
14
16
47
25
47
1
138
6
18
48
32
40
41
12
49
2
10
24
6
14
10
29
1
8
42
88
24
42
6
24
32
58
95
36
3
6
51
79
8
22
18
18
6
77
19
18
20
34
62
34
6
48
2
46
18
53
24
19
89
60
27
10
44
52
6
6
42
8
16
24
5
9
66
9
49
6
42
20
10
8
24
106
23
25
23
31
17
60
36
15
142
66
72
14
34
30
11
12
13
36
2
40
42
12
83
37
26
21
27
46
12
11
3
34
8
36
12
16
38
42
46
62
3
13
42
54
8
16
8
66
10
12
18
29
57
42
9
1
6
6
8
15
3
24
64
24
38
3
7
18
44
10
6
12
6
38
28
30
14
64
2
40
14
15
57
10
8
34
23
1
24
23
12
1
18
24
56
6
88
2
46
35
12
73
84
11
1
12
6
24
17
37
92
16
30
38
15
3
10
62
16
42
11
45
36
64
48
12
20
4
59
49
12
24
60
2
10
6
56
6
15
67
24
30
48
18
5
25
12
8
15
13
20
27
27
16
74
22
86
15
13
14
9
61
50
10
6
2
4
2
16
72
24
24
38
60
12
4
48
62
48
34
110
6
10
29
13
30
5
61
44
16
66
8
82
6
66
60
84
174
72
86
4
14
40
29
9
76
6
8
34
12
2
18
36
4
12
11
7
89
13
80
40
12
11
43
24
5
13
30
17
12
1
35
12
19
120
66
8
4
56
4
24
30
6
36
78
24
24
30
8
24
52
24
12
2
9
31
24
53
67
30
20
4
26
16
2
6
57
13
66
5
13
35
13
6
38
28
8
4
66
24
54
24
18
104
21
37
12
20
36
18
48
6
28
6
14
51
7
54
24
23
117
28
23
19
96
6
114
2
3
13
11
21
4
12
80
16
47
21
4
48
23
25
8
60
16
18
24
8
16
17
48
25
8
15
69
15
45
102
6
10
8
30
10
80
9
69
52
168
14
46
66
14
4
30
42
6
42
30
18
20
58
18
6
8
69
43
38
15
43
26
6
16
5
19
8
24
16
54
24
8
10
134
4
12
60
30
5
43
17
13
47
25
36
6
24
24
14
42
9
93
4
59
9
34
54
36
38
45
13
84
2
64
18
8
4
23
27
24
64
56
24
33
7
5
67
8
24
21
12
1
48
47
1
14
54
100
6
2
3
1
18
14
12
6
58
80
4
12
48
48
6
8
24
34
54
5
9
63
19
6
11
7
6
18
18
30
17
31
42
6
17
39
90
51
67
41
21
58
42
6
17
33
6
21
69
4
8
51
81
15
21
10
6
18
6
66
38
4
14
22
80
16
20
22
5
1
48
18
24
32
9
37
8
4
11
3
21
48
3
45
13
35
33
18
16
14
15
108
37
11
25
56
4
66
6
2
33
7
5
67
62
36
36
16
2
16
6
20
16
14
69
24
3
70
36
6
17
37
11
69
4
11
3
64
152
6
4
24
6
41
63
10
36
12
11
1
26
58
6
2
16
59
21
52
2
10
6
24
14
39
9
34
6
36
20
39
25
90
41
1
38
21
85
48
30
8
64
24
48
5
49
11
36
13
24
14
21
21
4
12
12
26
16
30
23
1
32
36
6
21
13
11
3
10
6
96
96
8
16
8
16
14
40
50
40
48
18
38
34
44
16
108
24
12
104
4
48
8
4
50
21
33
34
18
14
6
48
16
23
61
59
3
6
15
19
29
9
100
44
66
42
15
12
37
20
18
9
1
12
20
84
18
6
18
16
78
12
6
17
96
1
44
4
30
17
36
37
6
48
42
8
6
10
20
27
15
33
12
91
29
9
15
1
18
5
12
1
6
29
12
13
72
23
13
6
18
24
11
48
19
56
46
26
34
11
3
58
54
30
2
64
6
26
10
48
14
22
48
12
12
80
28
6
2
78
106
56
15
15
16
78
20
4
24
18
8
57
12
19
2
3
9
3
108
49
18
30
8
108
27
24
12
33
12
51
21
28
32
22
24
48
54
71
43
6
12
6
146
4
26
21
1
2
21
19
14
48
52
30
24
6
12
6
42
68
28
35
3
34
30
8
58
38
30
39
13
12
18
18
12
2
40
8
69
9
66
16
38
39
49
8
72
4
120
14
18
22
38
51
7
134
28
30
56
30
24
10
24
6
60
11
12
37
12
35
1
186
18
6
32
30
64
48
143
19
6
12
14
96
46
23
3
10
92
28
6
26
4
26
6
82
29
13
6
8
70
18
66
24
36
8
3
31
5
33
4
8
28
42
5
3
30
39
24
37
126
24
18
6
110
34
2
46
8
10
54
5
13
8
4
23
3
45
25
2
10
116
24
3
31
54
50
57
1
11
9
27
37
24
20
12
58
41
7
5
3
64
42
11
9
10
8
34
6
96
8
46
42
54
12
23
1
48
11
37
6
30
23
9
64
8
28
38
45
1
12
24
11
19
14
10
6
36
11
19
96
62
3
13
2
45
25
2
30
4
14
46
8
87
3
10
24
11
9
24
34
42
35
33
16
50
6
15
19
50
36
4
6
66
35
19
53
19
24
80
9
36
13
30
2
16
72
24
72
54
29
1
90
48
18
24
11
13
20
34
30
12
23
1
24
11
19
96
18
78
30
90
18
11
37
47
33
3
1
11
1
12
18
24
24
48
29
1
8
15
49
42
42
116
16
23
37
35
43
48
24
5
12
45
15
43
173
3
6
3
1
6
120
30
36
35
12
13
60
12
11
21
88
42
48
96
6
12
23
25
38
45
72
48
43
6
42
18
14
30
15
3
24
16
42
6
24
42
68
10
42
11
13
8
6
34
38
10
6
18
20
76
12
36
30
6
18
24
90
35
43
42
11
21
60
34
14
4
11
49
18
17
13
144
2
16
24
80
57
13
20
22
48
54
47
13
6
29
49
12
11
19
24
18
54
66
6
80
82
48
36
23
37
6
24
24
14
18
34
20
10
24
6
8
24
18
69
21
12
18
58
6
18
24
6
53
43
17
1
24
24
12
83
33
4
11
13
98
18
94
14
51
21
12
54
21
85
12
42
5
19
2
102
22
47
3
22
2
9
21
4
30
24
18
47
21
18
46
26
33
25
24
11
3
30
4
6
14
10
6
18
5
19
24
38
24
10
101
13
32
6
10
38
9
55
6
74
10
108
12
54
2
48
54
21
3
18
22
29
1
56
52
6
5
9
27
49
12
50
18
22
72
32
10
59
13
11
1
32
10
32
58
36
42
2
28
35
25
24
6
5
57
10
120
14
4
6
6
12
12
20
3
51
22
71
12
7
8
22
2
10
30
8
16
66
71
31
14
15
19
17
63
30
76
23
97
12
26
42
3
9
10
8
16
29
13
38
82
6
78
23
43
30
8
48
24
18
16
149
13
12
26
72
10
35
37
24
6
5
1
48
12
11
3
184
2
22
6
2
6
28
47
15
66
46
5
24
21
51
67
24
6
36
11
13
35
13
6
29
1
32
18
54
3
15
64
53
9
84
88
8
16
36
90
18
32
16
24
6
42
12
23
3
154
6
53
13
6
5
1
23
51
64
24
65
21
4
12
8
4
6
24
6
12
12
20
4
2
88
65
63
66
112
32
15
13
48
2
34
30
6
12
59
3
33
37
2
10
20
4
71
7
6
98
10
11
1
80
28
30
65
39
16
6
32
34
24
41
7
18
72
20
4
11
49
12
14
70
36
35
9
4
14
16
38
28
11
13
6
26
6
64
38
3
25
11
1
23
67
78
42
8
30
3
33
52
36
8
3
1
12
12
42
14
18
40
ABCD 95066706604*3^$a+1 [50021]
5
24
48
13
72
18
65
12
24
25
11
7
36
41
1
95
31
108
30
24
102
90
11
108
139
41
300
96
7
18
11
7
6
48
24
18
113
31
5
7
5
55
53
55
89
36
31
6
59
67
197
60
12
60
12
67
137
7
72
18
150
12
149
60
72
61
18
36
5
37
126
108
30
18
126
167
139
24
89
55
5
72
25
78
17
31
90
6
5
43
29
61
47
79
29
13
66
6
54
138
24
48
42
53
108
24
156
24
43
168
264
65
31
77
31
108
5
12
175
6
18
54
216
23
49
90
17
60
103
36
72
77
36
139
77
7
60
113
108
48
19
84
24
5
139
120
137
48
31
54
11
12
139
24
41
85
18
12
240
90
54
66
23
91
36
36
77
7
96
17
36
13
59
96
48
24
108
79
221
96
7
24
197
24
12
31
24
12
5
91
192
29
36
48
60
13
35
55
102
11
115
29
12
19
5
48
49
47
49
126
72
18
71
49
83
67
120
29
7
65
61
18
24
53
211
77
49
23
31
36
6
66
5
24
36
120
19
113
43
24
161
24
13
23
36
43
5
13
83
13
54
5
223
72
36
42
35
36
72
31
317
43
29
13
23
36
67
17
1
30
36
29
25
42
5
49
23
43
41
31
78
35
13
150
66
54
108
168
30
78
125
31
65
72
84
73
35
67
29
48
96
72
175
12
5
67
65
67
113
229
59
12
60
13
48
42
53
24
25
47
7
60
108
138
83
12
55
84
5
60
31
72
113
7
6
216
131
13
59
7
24
77
31
12
96
12
114
360
72
18
89
24
36
12
72
204
72
12
13
11
61
11
7
29
31
144
17
60
84
31
18
131
37
59
7
6
18
41
13
95
43
72
6
35
55
72
228
41
24
97
168
90
216
12
18
18
29
187
72
24
120
41
13
6
17
132
43
65
79
18
23
96
48
127
89
1
30
18
18
78
120
11
36
97
78
18
35
168
31
89
19
12
41
24
7
6
66
54
144
18
24
126
143
19
120
6
126
12
29
121
71
168
84
37
23
36
43
41
19
30
23
103
101
36
36
12
1
90
17
24
72
12
36
13
119
49
18
12
72
29
84
19
48
96
12
36
29
49
66
41
96
13
23
25
23
204
108
120
1
18
12
29
61
72
23
1
18
102
72
18
65
12
103
60
5
72
31
18
23
7
5
103
41
67
18
47
31
48
101
43
101
151
36
5
37
162
77
12
13
6
77
103
5
7
90
18
36
18
11
108
36
61
95
19
12
113
91
5
79
24
72
48
36
5
24
31
144
113
103
5
7
24
53
91
5
48
49
186
17
36
139
101
139
156
72
96
18
18
12
29
13
72
23
25
6
12
65
12
31
36
101
67
77
12
85
59
31
65
108
48
1
23
7
36
6
23
36
12
19
36
18
30
90
6
17
103
18
42
17
60
31
18
23
12
13
78
18
48
24
66
6
95
97
6
17
49
59
24
7
96
5
36
7
6
30
41
24
49
30
65
43
6
30
96
12
65
108
84
60
12
37
71
67
6
174
137
97
47
79
113
67
24
30
168
18
48
41
36
96
72
12
139
41
24
36
72
67
53
103
65
31
84
60
125
31
29
157
30
29
180
7
137
7
18
168
126
5
31
126
35
67
5
31
24
36
12
108
5
13
95
1
72
90
12
18
11
13
143
49
54
65
43
24
30
23
108
31
36
24
77
12
49
96
138
78
18
198
59
36
48
127
72
18
23
49
23
211
12
24
113
48
31
5
36
1
72
18
5
12
181
71
127
89
96
7
5
31
60
149
79
5
55
17
31
90
47
180
7
54
407
31
17
19
36
18
102
24
36
48
24
30
90
6
167
79
18
131
19
5
84
145
18
12
41
55
18
35
37
54
36
41
13
192
54
90
6
108
53
96
31
149
120
24
103
89
55
12
24
108
36
72
149
84
108
13
18
108
18
78
5
7
6
23
25
90
5
1
54
17
24
103
12
132
138
11
7
77
60
13
18
84
162
6
89
108
19
18
ABCD 95066895668*3^$a+1 [50027]
144
96
36
13
15
15
17
4
48
60
21
111
33
51
20
12
4
24
32
37
87
21
23
36
76
27
41
25
15
56
60
100
183
17
16
128
64
152
64
20
180
12
13
24
15
36
15
21
33
27
48
48
68
12
112
27
45
80
4
24
27
33
3
90
59
1
48
15
132
33
15
21
39
57
83
36
100
24
57
72
131
1
63
72
63
12
45
44
36
40
3
12
89
55
9
8
24
13
15
48
9
15
224
1
18
105
3
53
16
80
76
57
111
20
4
8
64
135
9
15
41
24
64
32
1
23
72
49
119
12
43
17
40
104
84
4
117
15
15
105
44
49
3
8
115
9
32
16
12
32
28
56
12
7
81
20
64
60
32
64
60
80
25
12
35
205
15
24
96
3
9
8
52
27
9
27
53
12
43
5
61
3
72
140
1
27
33
83
7
48
137
48
16
15
24
5
64
21
54
101
4
92
124
56
55
93
60
12
24
24
51
117
8
19
53
60
37
23
79
33
12
69
15
21
48
27
9
54
132
5
36
64
3
81
12
8
1
54
45
60
39
21
51
105
48
12
44
100
12
48
81
11
60
133
95
4
12
45
11
7
90
63
123
9
48
9
96
119
1
179
4
21
11
4
144
87
45
87
165
32
16
20
24
28
15
81
12
15
89
24
96
28
33
119
16
8
16
21
59
28
12
36
15
12
17
124
116
36
120
52
60
68
28
9
11
49
75
12
48
48
68
4
32
24
16
24
24
48
3
5
4
36
36
63
161
112
12
12
176
4
108
68
228
4
3
30
39
20
36
52
36
21
3
27
93
56
37
3
60
20
52
8
31
21
48
24
3
102
6
30
27
33
66
69
120
20
49
12
6
5
7
41
36
49
114
53
13
75
69
6
12
45
44
19
5
40
36
36
45
18
81
24
60
32
37
3
3
12
45
20
24
25
51
8
12
64
44
60
25
54
18
27
108
44
1
23
12
28
15
41
25
3
36
32
24
4
81
63
92
25
3
87
9
24
75
18
39
75
21
20
49
30
21
33
72
95
4
15
29
52
24
56
24
88
12
36
20
124
44
72
13
71
144
16
24
15
72
57
63
269
16
93
54
21
24
117
15
21
35
73
75
39
41
121
3
12
21
23
4
45
11
76
48
111
5
60
76
45
11
24
19
21
44
12
24
19
36
65
76
108
21
3
56
12
60
67
153
44
1
18
225
180
20
79
117
20
40
24
152
13
66
29
72
28
105
15
279
30
23
85
3
21
11
24
84
40
72
20
4
20
16
12
48
48
24
176
49
11
196
108
81
15
51
90
39
15
21
21
123
57
3
12
8
16
15
29
4
48
8
16
3
30
71
1
39
20
16
60
20
16
8
124
36
20
1
59
49
60
18
29
4
80
4
12
44
4
128
127
57
24
9
3
99
33
32
16
33
35
49
36
15
56
4
12
9
11
40
3
41
85
35
24
85
12
99
9
39
15
77
13
3
24
24
111
125
4
80
12
148
15
66
18
96
36
29
36
28
56
25
27
48
140
12
24
28
36
20
12
103
9
68
24
49
39
36
72
8
91
33
45
11
40
12
3
81
15
5
25
3
36
12
9
3
36
56
13
11
16
84
24
68
13
39
63
33
75
65
61
63
36
36
48
72
15
18
3
60
8
72
4
96
84
33
6
84
18
42
105
72
39
5
25
39
12
24
24
33
83
220
60
69
51
57
72
11
55
41
24
7
29
49
39
32
88
3
9
48
8
60
49
35
28
27
9
20
60
40
15
101
139
66
71
48
16
20
28
56
49
11
16
33
3
8
37
3
56
28
48
63
9
32
40
9
6
21
8
1
3
105
83
25
39
48
8
13
71
16
20
220
8
49
12
39
80
36
64
24
81
60
39
32
85
54
17
52
12
15
29
4
105
18
9
44
1
39
20
4
36
72
44
19
36
141
20
88
56
4
12
68
25
36
39
21
39
9
11
64
51
5
4
12
48
32
4
60
51
18
6
45
32
4
60
33
11
184
21
15
129
87
45
111
8
12
133
15
207
29
19
5
64
3
53
19
6
135
84
96
24
36
20
36
88
201
47
24
160
80
120
24
4
21
39
195
113
40
12
15
101
16
56
64
84
32
43
117
48
60
60
20
52
57
107
24
31
6
30
18
11
13
156
54
18
35
4
15
9
36
24
20
4
60
32
148
96
24
48
80
40
9
111
57
3
12
32
60
55
41
40
44
4
15
17
4
108
27
33
32
64
32
19
5
28
81
131
124
9
167
31
153
87
12
41
12
25
23
64
48
48
56
124
20
67
5
7
21
152
64
36
12
3
9
15
5
25
195
20
148
33
119
25
11
24
19
9
48
84
56
52
120
15
12
33
27
33
3
12
90
51
12
8
12
28
96
15
138
83
28
132
44
1
18
60
17
48
4
21
11
100
9
6
120
21
72
12
84
81
15
24
12
8
60
156
4
20
61
3
57
11
28
20
7
18
111
51
5
55
53
85
15
57
3
15
9
12
96
33
39
45
11
60
4
75
141
32
28
80
ABCD 95067927686*3^$a+1 [50024]
79
36
17
60
28
24
8
112
32
24
4
68
48
79
17
1
35
25
83
79
41
112
3
60
45
45
15
32
12
40
27
66
35
40
3
69
3
5
24
108
43
9
20
55
24
5
7
113
36
36
52
3
90
18
72
77
12
1
48
59
28
9
51
123
17
24
48
12
13
156
35
4
15
17
36
7
12
41
60
12
1
30
21
20
84
25
15
87
24
66
15
75
57
8
7
17
4
44
25
11
79
108
53
4
21
35
24
72
31
105
15
33
21
15
36
68
7
18
39
183
17
31
21
8
40
8
24
24
1
18
41
31
29
60
259
5
115
6
11
36
55
5
37
23
48
120
79
18
27
21
6
53
37
15
84
20
60
36
19
12
105
8
16
8
13
15
3
12
5
109
59
40
39
6
35
12
19
41
37
30
17
181
59
24
4
8
48
12
115
18
15
20
19
42
48
18
65
48
24
31
81
39
41
1
18
5
112
27
33
8
7
5
12
16
24
15
101
7
24
53
13
3
20
36
36
19
48
93
8
64
87
96
72
17
28
63
9
9
12
83
40
20
37
83
64
20
48
60
19
41
7
6
35
31
21
92
12
1
39
15
5
19
65
37
23
19
36
89
67
96
72
30
3
3
69
20
31
5
52
69
23
13
90
60
12
21
75
5
25
6
48
168
53
19
12
21
8
97
3
15
69
8
12
12
31
12
53
24
55
5
43
132
33
15
185
36
16
69
47
7
5
28
152
85
71
52
3
17
88
32
25
18
36
60
65
24
60
112
24
44
24
25
18
12
36
21
141
35
84
48
60
100
8
60
97
11
12
132
7
45
36
60
20
12
1
96
11
37
23
28
80
1
48
18
77
1
47
19
21
104
24
12
52
72
44
12
37
3
33
75
39
5
12
19
69
21
252
30
54
60
15
3
12
33
27
9
44
96
67
18
11
133
23
115
53
1
39
57
18
12
24
101
43
29
16
32
64
93
63
24
68
48
12
48
19
21
3
12
72
17
4
20
24
12
28
236
7
69
36
39
30
108
18
24
33
72
20
19
72
17
120
43
69
116
4
8
48
12
7
5
19
29
88
3
21
8
12
55
29
40
39
17
55
66
18
29
157
36
179
13
90
141
56
36
40
72
8
7
21
21
23
40
3
5
12
76
129
36
12
18
24
41
7
69
60
164
52
68
24
16
15
36
5
120
16
20
40
92
16
87
69
80
19
45
39
41
55
41
139
161
31
5
28
39
57
8
13
12
11
4
96
15
72
60
5
25
35
235
53
1
15
60
3
33
3
72
89
160
44
7
33
20
55
69
21
119
25
18
18
35
24
48
60
64
3
53
40
57
27
21
15
63
30
42
9
44
1
35
1
30
57
36
21
54
77
4
3
18
35
19
41
55
12
18
15
8
31
36
113
12
25
18
29
1
15
104
28
87
5
1
47
109
18
21
12
45
30
24
81
8
16
75
36
18
11
60
16
92
36
24
12
121
15
44
48
37
6
69
69
42
18
35
49
11
36
79
129
32
19
36
29
67
17
48
37
36
35
36
4
39
12
29
7
24
18
71
52
3
9
32
25
3
12
3
17
55
168
18
59
139
102
3
12
128
12
43
29
61
87
44
13
18
129
3
12
78
11
4
68
79
108
33
120
8
84
1
42
105
120
60
108
20
24
115
36
77
24
24
79
30
23
12
148
3
5
36
60
1
23
12
60
28
20
19
5
85
35
36
19
33
39
21
3
54
27
104
60
7
30
47
7
36
60
65
4
51
33
39
17
36
12
72
4
27
33
84
45
12
96
48
15
92
4
20
1
119
16
99
36
33
15
114
15
32
36
60
28
20
7
12
5
121
15
39
41
16
3
36
77
48
31
24
117
24
84
72
3
65
67
33
56
36
48
184
56
37
59
40
44
19
48
5
12
7
33
21
95
12
55
5
100
3
77
85
99
44
72
108
16
15
5
48
43
17
48
4
44
7
33
39
17
24
96
24
91
29
7
24
29
12
12
37
35
100
56
40
12
27
18
107
19
36
29
16
45
15
20
1
108
66
53
7
101
48
61
36
107
16
27
5
60
4
56
13
60
35
52
12
45
83
115
12
93
8
12
49
51
32
7
141
63
17
84
16
128
19
137
24
61
59
72
13
30
77
52
36
140
1
18
41
156
43
41
40
20
4
8
7
17
40
39
65
76
20
16
44
4
9
71
19
12
5
16
120
3
6
11
25
15
44
120
60
28
75
53
28
21
3
3
5
4
273
3
8
76
93
107
4
51
21
68
55
57
20
84
40
8
13
18
5
12
55
18
30
21
3
30
42
66
78
12
5
24
64
20
31
5
64
20
24
28
57
3
33
96
18
113
132
25
123
84
39
24
72
5
60
120
24
37
42
108
12
18
78
41
25
51
3
6
123
12
24
20
24
60
12
36
43
17
4
3
108
48
36
21
32
52
20
19
6
11
4
80
60
25
48
15
75
65
43
113
52
8
25
11
24
61
11
7
18
12
51
32
7
53
55
24
66
95
85
3
15
89
7
9
56
16
9
51
20
103
29
31
5
72
67
36
29
55
5
31
21
56
19
41
49
11
37
123
99
41
7
57
56
28
21
6
30
23
84
60
16
44
76
20
7
65
108
12
4
68
12
91
105
12
3
18
11
24
55
57
123
17
79
5
24
91
53
16
32
28
80
25
36
78
65
1
60
27
27
30
15
27
66
83
64
128
12
60
55
41
115
ABCD 95068065824*3^$a+1 [50018]
7
48
36
30
30
12
120
60
78
12
12
66
36
29
19
12
90
39
21
54
5
64
128
55
42
6
114
6
54
42
90
23
97
54
12
29
13
3
75
48
6
15
21
18
60
60
36
126
15
15
42
36
35
7
42
12
78
42
120
51
32
31
54
18
57
153
18
60
12
173
31
66
90
48
5
91
174
6
33
27
24
90
35
25
12
18
24
60
12
18
36
54
12
33
123
5
55
12
48
180
57
51
36
6
42
36
12
48
30
12
54
6
3
27
30
30
54
24
36
36
3
9
18
18
6
29
7
30
132
23
13
186
36
24
84
24
17
31
33
27
102
47
49
15
32
97
66
54
18
24
24
120
54
42
126
15
15
17
55
6
51
75
66
18
30
84
126
36
48
6
6
90
54
24
66
120
47
43
5
64
21
12
54
36
69
81
143
19
6
12
18
12
18
11
43
21
39
41
55
102
42
18
90
60
12
6
6
18
30
18
12
48
59
19
6
186
12
36
12
12
60
18
30
180
69
80
13
36
95
25
66
53
31
6
6
5
7
96
12
48
12
17
91
114
42
156
42
83
73
12
114
138
12
36
47
7
89
25
54
102
18
30
42
48
48
17
43
132
48
24
84
6
63
51
6
6
192
66
126
60
48
102
90
78
6
396
84
150
6
24
90
51
96
9
30
36
5
48
97
30
12
5
7
66
84
18
126
12
12
11
157
3
80
1
15
39
24
30
66
24
30
12
6
48
12
18
24
3
57
90
30
126
30
84
18
93
9
12
18
36
5
64
81
60
99
27
24
189
48
39
6
12
6
36
138
60
6
12
24
18
11
7
9
111
120
60
18
12
12
60
6
66
15
3
6
39
51
66
78
12
33
57
30
41
19
6
12
60
36
126
6
90
30
18
42
30
12
57
9
42
29
49
54
12
6
60
24
54
77
97
47
13
18
24
30
78
18
30
120
108
84
18
18
72
18
36
54
72
42
6
6
6
234
48
138
53
16
39
60
54
42
60
65
79
6
30
36
60
30
63
75
84
17
1
48
84
60
6
60
24
102
15
75
36
17
13
30
42
6
5
7
42
36
54
117
75
5
1
42
12
6
3
9
18
72
36
30
59
67
30
18
12
114
24
18
30
78
9
87
9
15
60
12
30
18
24
12
108
162
23
25
6
60
12
12
150
6
36
24
60
6
35
16
45
18
72
168
12
5
19
30
66
24
6
48
15
45
30
66
60
24
174
30
12
126
48
30
75
80
55
24
60
42
84
30
36
48
42
24
6
36
9
9
54
17
16
9
48
71
1
180
264
6
30
114
54
36
156
60
6
48
66
3
21
27
3
12
33
15
84
42
36
15
33
90
84
12
24
66
18
96
9
32
115
60
6
108
90
24
6
6
33
15
65
7
6
48
147
48
9
18
5
7
186
36
18
12
36
48
30
42
48
24
12
29
7
120
120
30
78
60
36
174
54
48
78
36
36
35
48
31
18
6
126
48
30
120
42
6
12
18
30
48
42
42
5
115
60
6
6
5
325
54
30
39
45
35
7
126
24
126
102
6
12
30
54
9
111
66
12
48
18
66
24
84
30
42
6
54
18
45
135
6
42
9
153
48
119
1
48
66
45
9
6
54
42
17
16
57
12
11
64
117
18
186
15
9
60
27
75
24
12
48
30
42
9
69
42
24
150
51
27
42
54
5
25
6
78
138
42
12
114
17
55
54
36
42
36
17
163
36
48
66
30
24
42
24
54
36
24
60
17
13
60
36
102
78
47
67
45
32
31
30
18
30
54
6
30
30
6
69
165
72
60
24
78
33
63
36
24
21
51
29
43
60
41
31
6
48
150
5
55
72
65
13
150
24
5
7
9
57
48
6
18
15
3
48
77
13
30
6
48
63
27
30
72
18
6
6
96
30
18
12
72
12
6
59
25
54
81
128
13
42
12
29
1
15
3
72
156
18
6
78
3
15
17
1
54
30
6
21
33
36
36
18
18
48
36
6
24
90
24
42
60
78
30
29
43
90
78
12
54
6
5
7
6
30
30
6
6
12
42
96
5
48
25
24
6
36
24
12
54
84
42
29
1
18
24
5
247
24
60
72
45
3
36
24
24
12
30
24
42
93
27
69
63
17
43
48
60
24
60
53
103
18
6
114
15
99
48
45
48
39
36
12
78
24
78
30
12
18
42
90
72
6
24
143
1
12
84
54
6
51
33
6
6
12
12
18
6
35
19
45
87
138
18
29
79
65
115
6
36
42
42
6
18
42
24
101
7
105
21
12
48
60
186
24
6
6
84
6
203
192
49
54
6
6
24
30
108
78
45
63
174
51
80
64
3
12
81
15
6
90
30
36
12
3
15
48
96
6
18
90
15
15
6
6
144
24
6
36
198
6
66
102
6
72
17
16
99
48
90
18
96
90
78
102
3
15
6
60
84
6
12
9
3
66
54
42
59
16
9
42
45
128
31
108
21
75
12
105
87
6
60
54
78
ABCD 95068447426*3^$a+1 [50009]
78
42
159
156
15
81
75
24
54
102
9
99
42
72
12
66
24
24
6
18
12
114
87
27
18
54
9
27
45
15
18
36
63
51
66
36
12
78
102
6
42
75
12
72
9
12
75
213
24
6
57
57
12
24
111
48
21
30
54
72
66
108
12
150
48
90
114
36
96
138
78
54
54
24
3
9
6
48
9
33
12
12
15
69
51
21
3
105
15
9
18
18
36
66
33
21
30
48
12
66
78
54
12
36
63
21
6
9
75
144
132
18
36
150
66
78
12
9
45
36
24
30
66
54
24
57
27
36
42
198
57
63
69
27
48
45
3
33
15
57
123
6
150
174
147
69
24
51
111
33
15
54
12
54
42
54
6
63
57
72
12
6
90
24
126
54
135
51
24
6
48
54
36
24
42
54
21
81
63
57
18
102
42
36
57
108
36
51
24
9
60
39
42
90
81
15
72
72
93
33
24
63
135
102
3
3
24
108
132
18
3
33
66
54
12
30
84
48
12
69
105
39
15
36
12
18
72
150
12
33
9
54
96
30
36
30
9
60
15
33
72
273
102
21
9
51
27
153
12
27
30
108
108
15
3
12
78
6
48
21
72
75
18
6
138
18
42
6
177
105
39
9
24
27
135
24
150
15
12
39
30
60
6
30
75
15
72
78
12
51
24
81
66
30
18
18
162
12
36
42
12
96
60
99
33
3
39
114
159
12
21
87
51
21
15
90
114
24
72
30
66
9
63
21
39
12
54
12
24
126
48
30
30
324
6
36
18
36
30
66
150
18
42
39
51
21
84
36
57
3
3
42
78
6
18
192
6
42
45
12
21
12
30
102
54
36
120
6
3
9
192
51
15
93
12
3
120
96
30
66
9
36
15
90
42
102
63
48
24
51
18
12
114
78
63
33
42
18
72
12
120
27
9
6
45
3
33
63
12
45
45
99
45
18
45
3
198
30
54
72
3
3
144
21
123
12
18
39
195
18
27
87
210
30
204
6
60
24
72
84
36
150
18
36
111
60
33
156
6
60
117
15
108
18
36
36
60
15
33
24
36
102
30
24
75
33
111
132
129
18
45
33
24
36
24
15
9
60
51
75
33
21
54
180
12
66
84
36
75
180
183
72
9
81
60
63
201
66
54
60
36
198
45
39
138
108
96
6
42
27
9
84
15
21
42
9
33
36
96
144
12
12
12
90
6
3
21
66
42
186
9
33
99
153
6
24
12
6
15
33
51
24
69
6
45
21
3
111
54
120
60
15
3
24
96
105
3
54
42
18
63
105
102
48
12
42
90
21
45
12
6
30
60
6
30
156
15
135
12
30
48
75
60
84
21
3
27
24
24
45
141
30
18
27
21
147
21
54
42
3
36
57
18
21
81
78
54
72
36
30
90
102
138
24
51
99
48
132
36
102
123
12
21
24
63
45
42
48
9
3
6
204
42
24
126
36
27
3
90
3
36
36
93
54
18
108
27
24
33
3
27
93
9
30
138
6
96
48
42
51
33
156
75
15
90
3
27
69
99
21
9
12
15
69
132
15
15
45
63
12
45
39
30
18
78
24
51
108
69
3
9
138
12
6
18
60
66
15
33
48
75
57
60
126
6
48
42
6
3
39
90
27
21
54
69
27
9
33
6
126
18
78
15
9
30
69
12
75
18
222
33
171
228
12
30
63
12
60
36
57
48
180
3
12
99
48
18
30
24
6
24
108
42
108
33
33
66
9
99
45
135
12
6
15
48
9
36
24
27
9
96
15
144
36
81
63
57
78
54
60
42
33
111
12
9
33
36
6
96
150
78
96
78
18
72
6
24
42
24
186
186
18
114
12
33
21
12
3
39
33
33
12
114
21
60
3
45
21
60
288
12
39
21
6
150
42
42
30
6
63
12
15
45
123
96
24
102
63
36
15
93
57
48
42
21
48
132
9
6
72
30
3
99
81
213
171
51
24
9
57
102
12
90
15
33
12
6
48
42
42
30
108
54
21
117
27
75
6
150
33
105
6
69
15
6
3
57
66
12
132
30
24
87
33
30
54
36
6
9
36
9
54
201
21
18
21
12
177
3
108
15
72
237
36
21
6
30
3
36
21
42
6
24
78
90
42
30
12
15
51
177
21
12
78
96
18
108
24
3
27
120
18
3
108
87
72
66
54
6
36
ABCD 95068656058*3^$a+1 [50096]
54
65
49
131
79
78
48
6
29
127
293
139
6
120
35
180
61
59
49
11
12
108
79
6
47
43
66
36
144
204
90
54
11
120
61
239
120
109
131
12
43
126
30
41
120
97
30
6
95
60
55
90
24
12
119
12
120
97
48
78
5
67
90
162
126
84
83
49
48
60
12
18
162
18
221
12
295
138
54
18
23
31
90
126
113
1
234
36
18
30
18
42
41
25
42
53
12
277
162
144
12
5
48
600
19
36
5
120
1
48
11
432
97
288
72
60
48
78
5
169
71
79
72
90
48
150
102
119
85
246
29
120
121
18
41
145
66
60
89
300
61
126
53
157
23
49
23
37
83
168
1
36
35
145
192
126
90
155
67
84
29
49
48
18
54
492
59
79
162
18
41
37
174
6
12
23
289
138
78
72
11
60
552
7
161
31
90
150
329
60
60
1
48
6
72
173
25
12
114
54
12
23
229
71
61
179
1
144
90
5
60
1
96
12
72
71
168
91
324
137
19
96
12
161
259
162
18
41
367
72
42
174
54
60
192
24
95
79
161
127
162
191
265
47
48
72
97
42
54
102
132
300
42
191
73
24
120
71
7
48
125
120
240
120
115
72
168
354
96
54
252
149
60
109
6
5
60
199
6
126
29
432
25
108
107
37
191
1
18
42
18
66
35
25
72
23
67
30
95
19
54
35
85
36
11
247
210
60
18
173
259
233
19
30
78
72
18
11
120
12
13
35
91
60
54
354
18
24
239
60
60
49
168
54
18
48
108
234
72
90
96
83
37
54
18
240
11
205
47
48
31
138
131
19
113
187
60
90
11
235
24
101
19
72
18
360
23
49
6
84
54
6
54
126
29
127
150
23
265
84
143
25
162
41
25
114
210
71
79
36
12
18
96
126
53
85
60
66
89
19
41
199
53
145
48
6
41
43
126
144
35
37
150
90
138
5
175
204
12
18
11
115
114
11
19
90
23
325
203
31
48
36
77
355
5
228
7
318
35
12
120
48
415
90
96
54
66
119
67
5
7
221
55
5
60
1
234
65
7
72
6
95
115
17
55
54
18
306
6
84
54
191
60
1
180
150
54
144
66
65
25
24
23
79
54
42
113
97
23
217
180
48
95
91
36
5
168
115
65
97
83
151
161
145
23
79
18
23
55
66
24
84
252
6
173
60
217
143
139
126
155
132
228
85
54
72
18
120
71
192
13
12
162
41
109
71
49
71
7
282
96
35
37
18
54
11
1
179
ABCD 95068769366*3^$a+1 [50137]
31
11
25
77
211
47
30
18
49
48
125
138
54
18
78
102
42
210
205
551
162
90
168
84
18
168
199
71
109
108
323
1
60
11
30
43
60
95
85
5
139
48
35
205
252
23
240
73
35
30
54
36
150
264
90
78
48
24
18
133
144
443
12
157
156
17
66
24
30
18
168
1
29
54
60
228
42
336
222
48
132
145
125
288
90
54
360
120
67
144
12
353
24
270
180
73
47
168
73
29
67
119
102
67
23
150
18
192
78
72
18
102
403
197
162
336
25
107
133
149
6
84
126
24
43
203
42
72
223
137
138
222
66
24
25
48
125
79
11
30
42
126
102
162
6
90
120
24
90
36
205
47
270
79
23
25
191
49
11
342
162
198
43
144
48
144
173
96
264
216
42
192
277
179
102
90
97
125
48
78
72
73
47
85
12
65
31
180
95
294
210
6
90
54
403
5
702
18
402
25
5
216
72
162
168
108
84
61
89
126
180
102
558
42
7
36
227
192
25
71
252
145
204
36
173
79
545
67
48
53
120
67
101
90
109
132
101
30
169
359
72
228
72
25
107
36
72
217
155
168
192
36
72
49
221
67
156
35
54
30
90
175
36
29
120
43
155
97
35
300
97
83
6
90
972
90
235
143
1
53
66
60
61
131
42
210
60
138
168
30
114
18
109
36
204
288
41
7
143
90
55
119
157
29
192
78
162
462
90
186
54
138
97
53
18
361
29
31
209
72
7
11
180
1
143
108
37
36
125
54
66
139
173
115
108
209
163
83
24
18
192
223
107
36
1
89
72
102
25
65
150
61
5
24
367
299
54
138
342
67
48
11
24
210
216
90
60
90
192
79
191
60
277
23
60
72
25
5
43
143
72
217
251
180
54
30
61
107
252
36
12
150
270
228
157
288
155
180
72
48
42
102
96
25
239
18
79
11
132
48
108
25
227
265
185
150
138
90
49
191
84
18
150
138
72
223
209
ABCD 95069314292*3^$a+1 [50040]
152
57
13
56
39
105
10
38
3
84
156
69
88
90
77
33
120
18
142
90
60
125
13
42
77
12
51
69
93
3
3
21
24
115
50
27
12
1
72
18
12
128
4
48
17
168
12
48
25
8
10
5
217
110
138
15
207
12
76
5
96
63
33
67
53
37
23
55
20
160
72
30
8
88
90
20
45
36
43
36
5
72
27
21
36
108
3
52
68
52
6
32
90
180
18
159
60
55
48
8
69
33
40
120
8
27
37
8
160
38
52
53
19
30
95
96
67
92
88
269
3
21
144
31
92
45
7
110
10
77
36
55
48
5
12
37
107
91
60
92
45
93
18
21
39
45
12
60
72
45
246
117
7
65
12
123
36
60
52
17
108
165
3
79
38
3
24
13
83
204
12
228
31
2
27
91
5
36
36
93
54
48
72
33
25
102
128
45
123
69
36
12
72
3
18
34
101
27
153
7
185
75
33
127
65
57
75
55
101
7
32
21
19
5
261
99
15
33
13
71
9
10
125
12
43
2
27
60
1
239
12
19
17
48
132
7
38
48
40
35
19
56
64
53
3
69
156
7
53
19
26
10
137
45
39
19
14
70
41
49
107
24
12
12
15
81
27
28
54
35
45
46
80
21
84
75
30
70
44
33
67
17
39
9
12
19
5
7
60
20
232
173
12
48
84
151
162
30
36
20
45
132
144
1
80
63
75
57
13
11
48
13
78
210
80
64
71
127
80
172
17
19
74
51
45
39
15
93
15
262
47
48
12
3
60
28
5
3
12
148
65
12
223
197
25
59
133
216
11
123
93
13
104
16
119
33
15
15
90
58
17
67
77
219
34
18
17
3
28
92
18
40
11
93
111
144
1
90
5
25
2
78
147
27
40
17
228
72
63
48
40
120
137
13
30
8
64
101
27
69
19
44
153
7
65
115
50
15
55
41
127
5
285
27
43
20
142
38
225
27
28
128
45
12
73
2
69
60
13
48
2
76
90
30
2
22
5
15
16
161
13
258
110
10
17
12
139
20
64
60
53
73
14
76
54
38
28
5
57
10
60
12
5
1
11
151
12
18
72
6
104
96
9
63
108
105
109
120
6
5
7
72
108
53
60
36
183
30
51
199
260
21
36
96
48
96
9
27
27
33
60
103
30
47
15
117
115
66
42
20
228
117
15
52
30
155
120
72
51
18
147
12
96
12
55
29
48
108
84
151
53
37
59
51
45
3
24
10
78
120
5
48
36
289
24
120
170
36
21
24
79
86
24
18
33
19
5
12
33
63
48
55
84
17
19
42
2
16
161
96
123
9
1
54
168
32
60
81
165
90
22
138
24
20
18
88
102
77
3
120
42
70
48
5
3
9
25
23
43
5
39
10
6
20
70
102
72
8
28
41
24
45
111
48
132
51
42
288
48
42
105
24
24
120
67
120
80
52
65
3
42
3
27
18
39
1
47
240
1
162
158
15
12
13
162
89
3
18
27
21
99
115
53
45
195
85
155
120
72
48
120
7
38
135
7
18
23
75
21
43
53
135
90
88
182
12
81
84
15
130
48
218
9
12
39
180
30
22
65
57
6
81
204
67
42
38
28
41
291
90
72
126
45
24
91
101
3
18
232
80
123
13
74
153
45
15
144
9
27
367
68
69
19
42
32
40
11
55
252
53
12
7
90
110
165
51
4
30
146
220
12
17
48
60
7
18
38
10
150
50
15
7
20
28
60
14
70
26
30
21
39
9
55
53
12
31
89
192
21
288
39
36
219
18
123
55
89
31
5
12
93
34
41
39
57
69
102
88
20
9
31
84
8
90
3
175
17
120
27
90
178
32
33
72
91
42
23
15
64
18
ABCD 95069331668*3^$a+1 [50062]
48
9
123
25
24
80
21
15
120
3
33
21
67
8
16
32
88
24
101
19
53
27
36
4
11
1
20
76
24
56
64
11
24
33
12
9
67
84
20
4
12
11
13
32
93
24
24
18
9
4
23
13
23
60
1
17
18
25
8
87
21
36
24
3
37
32
72
4
68
21
67
20
3
6
18
57
28
188
36
63
13
53
67
53
7
41
27
69
6
37
11
18
139
95
45
9
24
19
23
24
25
20
33
24
15
12
51
36
61
96
17
55
35
48
21
48
40
36
56
84
36
135
49
32
15
21
39
61
29
6
84
1
101
27
16
72
48
48
48
29
55
143
49
11
21
27
1
47
6
55
12
24
131
12
6
18
49
44
33
39
36
39
9
16
24
47
9
111
24
49
23
61
11
181
60
20
75
81
45
30
157
8
4
68
39
1
12
32
52
5
75
88
23
30
43
8
27
84
48
45
72
51
21
72
4
23
21
28
32
16
12
156
5
27
40
24
5
31
17
27
88
20
39
61
12
44
16
5
3
84
24
51
33
64
8
39
57
159
13
44
3
42
24
15
40
32
16
24
35
24
45
60
16
29
27
21
42
54
43
5
15
36
69
7
60
12
107
1
11
25
17
15
88
36
47
12
9
9
18
12
96
12
49
36
11
30
7
32
64
36
20
3
21
84
52
60
20
105
24
6
1
17
3
96
112
24
56
39
126
15
16
17
31
8
27
9
4
20
15
37
17
15
24
51
144
33
69
19
8
39
6
7
36
60
12
32
117
18
1
32
16
20
16
32
4
104
144
24
28
80
40
59
9
40
44
3
30
3
3
49
20
21
7
11
25
59
45
3
33
15
33
28
68
4
5
24
43
108
80
28
44
3
69
33
27
16
32
15
9
36
16
17
15
24
75
48
13
44
12
51
25
23
13
24
17
42
9
15
73
12
164
87
37
20
15
6
18
177
21
31
8
28
8
16
77
55
8
63
105
33
43
44
3
48
6
18
69
72
52
5
3
45
103
32
12
39
1
5
15
16
92
141
31
20
3
12
109
56
27
9
4
17
15
4
120
48
44
24
36
15
126
115
53
30
13
20
27
9
36
57
3
12
36
75
121
8
27
13
24
60
125
3
12
16
107
9
16
24
24
53
3
27
18
15
9
19
8
4
17
31
11
45
4
72
8
16
60
236
39
1
8
16
92
28
12
65
79
24
23
66
7
35
9
36
72
33
15
4
47
21
76
36
11
49
5
3
16
47
6
39
16
11
9
45
6
96
66
24
39
28
77
19
48
8
4
12
11
60
36
60
45
57
18
253
20
36
9
63
72
27
57
112
23
69
12
27
84
24
13
68
21
120
42
37
120
8
4
83
114
42
1
8
16
20
9
7
68
16
53
31
35
9
87
9
4
65
39
76
5
3
3
21
48
16
72
47
6
3
4
11
121
32
21
78
66
114
1
84
96
20
51
9
72
63
45
28
12
24
12
8
63
9
40
84
44
27
6
96
24
75
28
68
40
152
15
12
42
31
48
32
27
9
60
4
29
67
24
20
27
6
31
60
56
16
35
13
12
44
21
3
51
121
84
32
51
144
33
4
24
5
18
45
4
5
63
51
48
6
3
15
60
12
6
19
5
48
27
69
19
12
44
27
9
24
27
145
20
16
8
100
23
21
16
83
120
30
3
4
104
4
59
9
72
3
1
29
18
30
75
3
18
3
69
55
35
48
9
48
144
112
5
19
24
5
3
45
39
27
12
138
7
17
30
1
107
1
44
12
16
23
25
5
79
104
4
29
75
168
69
3
87
97
8
69
48
7
92
24
51
48
57
76
53
42
6
31
11
48
6
31
35
24
21
48
9
19
24
53
3
16
77
91
60
8
52
59
13
80
69
3
16
24
48
60
12
11
97
11
6
30
13
8
60
15
12
13
11
24
9
39
6
55
11
78
27
4
35
150
43
12
12
35
66
55
24
20
12
88
41
19
32
36
52
20
24
4
29
24
18
109
47
36
120
9
15
1
72
192
8
16
53
3
12
9
27
15
24
13
41
90
72
54
7
72
48
144
35
72
78
27
4
17
39
12
4
83
150
3
3
9
60
63
30
15
33
19
36
20
108
108
12
16
24
36
12
209
19
29
51
16
60
36
12
20
24
4
17
24
27
48
72
60
12
21
7
68
12
24
15
309
15
1
12
41
19
36
35
30
3
69
3
39
49
12
59
121
5
48
91
8
15
25
20
16
11
126
7
48
60
20
12
40
60
35
37
41
19
24
11
42
6
37
5
3
28
23
36
6
3
40
36
65
87
52
128
112
20
4
35
9
36
24
75
61
35
37
20
16
35
13
8
3
13
44
72
39
72
85
11
24
30
39
63
42
18
13
104
64
48
95
42
54
157
72
12
47
13
12
44
24
84
57
6
12
21
15
1
20
15
1
47
109
20
27
25
8
3
37
11
141
33
3
15
1
5
48
67
23
60
13
29
18
54
7
24
12
47
6
55
48
83
1
176
3
57
33
6
45
76
20
4
41
18
21
28
23
60
18
114
25
12
83
93
9
24
3
15
105
36
28
23
9
213
15
9
43
56
72
108
64
8
52
44
12
36
9
15
84
99
13
68
81
67
72
60
104
33
31
8
76
47
21
3
13
59
12
12
73
5
51
40
215
6
7
44
87
93
16
11
6
19
56
4
44
15
9
12
3
73
23
1
23
6
6
12
33
28
132
44
9
7
41
42
24
78
19
11
1
92
16
120
8
39
30
18
30
3
144
64
53
24
30
1
44
117
15
51
25
48
48
47
30
39
12
16
35
13
35
84
30
67
59
9
3
78
75
39
48
9
16
20
36
36
12
45
31
20
48
36
153
19
71
1
8
15
54
114
48
1
156
11
54
7
113
3
52
35
12
25
24
17
43
84
72
20
39
12
21
48
24
135
49
32
36
48
ABCD 95069673386*3^$a+1 [50116]
13
59
1
167
133
84
35
12
64
132
20
109
15
56
120
132
25
23
132
36
52
249
59
24
1
155
4
8
60
12
205
51
129
47
24
85
11
156
108
12
4
69
111
48
8
12
60
60
16
44
12
36
24
64
44
85
27
116
48
144
112
56
4
45
23
28
93
39
140
112
36
104
73
63
108
152
84
48
180
12
4
129
23
192
120
12
24
180
36
24
1
11
168
40
44
100
96
84
32
193
12
11
48
1
120
11
60
4
36
8
96
4
80
84
12
13
11
12
48
169
96
36
63
32
60
24
36
73
180
143
60
60
4
45
3
20
60
36
36
24
4
60
8
12
76
20
180
120
52
8
40
45
47
49
35
64
56
36
72
37
39
92
24
25
159
21
35
124
45
11
4
332
12
28
20
37
36
84
63
20
24
108
196
56
24
96
84
1
120
24
27
32
48
24
28
8
4
224
49
111
20
12
60
12
85
3
20
169
95
4
96
33
131
25
59
48
72
36
16
108
21
15
32
97
23
24
16
9
131
97
36
59
36
64
92
24
25
15
32
13
11
36
52
32
36
73
120
27
8
36
49
11
73
11
1
59
72
13
39
48
20
73
15
20
24
25
95
1
24
3
20
49
35
28
12
84
20
72
133
95
36
48
88
8
12
48
12
60
4
8
48
24
16
93
39
45
63
80
60
120
48
24
25
75
21
27
32
48
4
8
88
104
25
63
8
37
107
60
48
12
73
3
84
9
167
60
24
25
3
96
44
100
140
12
88
12
8
36
12
252
12
16
48
20
220
69
27
44
12
88
20
25
51
69
71
108
76
45
111
240
189
39
200
37
71
28
45
36
15
68
25
63
180
20
13
71
85
180
120
39
60
81
71
48
120
160
81
15
80
148
8
4
44
1
143
88
9
71
28
141
168
120
131
4
20
88
44
88
152
40
56
4
33
35
12
36
73
11
13
23
60
124
8
37
48
15
36
105
87
32
16
32
49
15
8
48
49
83
1
71
13
15
20
48
12
36
76
20
60
60
16
20
73
36
3
92
160
48
20
12
24
25
60
84
15
32
49
95
24
108
13
35
12
133
11
84
36
36
97
11
76
104
12
12
60
37
131
88
21
108
3
144
104
12
157
11
1
15
33
12
84
51
9
11
13
120
83
100
12
8
72
37
15
45
51
20
37
51
20
132
24
4
105
84
3
9
23
60
60
1
47
72
168
120
109
99
56
25
15
96
32
72
24
1
11
49
99
44
60
120
12
133
15
105
23
13
84
12
59
1
39
96
68
25
12
11
24
16
129
51
9
35
49
180
47
73
39
12
48
8
84
4
32
24
24
72
229
95
4
21
95
16
48
80
72
72
1
35
61
75
44
1
35
13
83
24
13
63
20
172
81
27
48
132
33
47
108
100
320
64
32
60
24
121
143
96
12
40
20
217
35
16
9
23
112
12
116
112
177
108
11
4
8
24
108
36
16
45
120
35
109
60
111
56
37
72
111
60
69
35
73
47
64
20
72
108
24
61
84
23
24
96
349
11
72
16
32
12
52
44
1
179
4
12
20
16
32
228
12
36
72
24
76
12
68
64
140
16
80
37
35
61
59
37
219
69
120
72
11
60
60
60
64
93
11
192
24
13
15
128
12
25
72
3
8
13
27
33
71
13
35
121
84
11
64
200
37
71
28
189
3
200
13
47
48
121
39
56
49
71
180
220
45
35
16
57
11
61
59
16
68
72
84
196
68
72
85
24
167
28
69
35
25
35
252
48
52
96
44
64
92
12
48
88
45
11
25
51
153
47
48
244
20
25
35
1
35
132
13
35
40
56
25
15
45
24
75
212
13
47
37
27
48
48
8
36
48
72
168
1
51
8
136
45
39
12
8
120
85
23
24
144
24
48
169
111
33
159
8
12
40
81
36
11
228
25
39
68
37
3
33
15
36
93
83
ABCD 95069750632*3^$a+1 [50029]
64
144
125
291
144
24
168
400
224
64
29
3
112
5
480
480
187
96
192
56
144
165
75
136
56
69
24
3
117
403
32
96
64
197
3
96
21
123
21
144
120
195
21
120
99
96
21
99
21
24
27
669
139
296
69
27
189
3
48
237
27
213
147
120
285
144
171
264
192
69
24
27
117
123
93
24
51
45
216
120
144
24
72
171
24
69
24
843
237
51
69
72
48
240
120
120
51
40
336
96
104
24
64
32
93
123
237
123
24
189
99
141
27
24
24
69
43
32
72
24
24
136
56
309
24
667
200
69
51
48
141
27
213
267
93
24
3
264
93
51
40
200
189
72
48
432
3
405
51
40
144
101
219
168
24
48
96
261
48
243
69
315
144
45
24
67
56
232
80
237
123
96
309
3
448
5
24
336
144
163
80
112
128
120
717
3
189
24
51
189
51
69
99
237
24
115
432
77
67
53
120
267
69
27
69
168
75
165
3
24
69
195
72
93
264
72
211
128
96
45
48
51
96
213
3
93
216
51
24
45
75
120
24
501
48
192
51
117
75
45
51
72
24
88
80
117
91
32
261
219
45
75
168
120
48
24
357
91
29
264
291
93
75
117
48
43
48
5
120
27
117
72
75
45
24
91
8
21
67
32
48
24
120
69
75
69
483
120
144
93
67
29
24
27
168
96
232
104
40
5
3
48
72
48
48
96
93
51
189
75
96
141
75
208
125
291
72
189
123
336
96
48
312
69
171
93
291
69
3
120
69
120
24
120
171
16
8
24
168
69
48
192
219
192
144
24
21
24
19
101
120
67
128
21
3
280
245
51
21
171
24
93
27
213
123
24
93
243
240
117
336
27
117
3
93
240
51
69
27
24
120
88
5
192
235
144
5
51
45
139
29
363
88
269
51
24
48
168
21
24
24
267
45
75
144
69
75
45
75
96
165
147
213
51
45
24
51
69
27
48
72
120
184
53
192
195
ABCD 95069834012*3^$a+1 [50001]
25
12
60
11
28
15
5
109
30
41
19
53
103
6
18
5
36
60
40
20
19
41
25
27
9
24
114
6
24
71
31
18
63
144
9
75
20
49
6
5
19
36
17
13
35
49
96
6
9
39
33
32
115
5
36
1
11
4
36
12
15
42
11
103
5
61
18
125
48
48
19
41
4
87
5
55
5
19
101
49
66
29
4
8
13
99
21
6
9
9
6
60
17
72
1
6
24
45
9
11
31
24
29
31
57
68
19
113
40
12
20
36
52
128
55
29
1
54
6
6
30
23
7
78
3
69
30
21
183
5
19
5
25
111
176
76
33
51
9
95
64
21
84
96
6
24
36
48
30
23
67
33
147
36
41
49
6
9
9
23
73
30
21
9
54
12
48
5
16
15
21
39
105
45
24
12
35
49
11
13
87
8
28
3
36
30
11
4
69
84
11
25
24
30
66
6
161
12
55
12
18
12
15
3
17
48
1
15
9
30
5
55
102
39
39
5
12
13
12
3
8
49
108
3
3
30
11
24
24
52
9
95
49
71
4
51
5
31
5
4
36
15
90
24
30
5
1
18
6
54
72
54
11
13
15
15
21
32
7
6
36
54
5
36
13
11
4
48
32
12
55
24
6
18
5
16
39
6
47
73
120
6
24
9
12
3
36
30
24
6
6
11
64
20
19
144
93
8
31
54
36
11
73
11
79
21
8
12
109
24
11
79
210
47
24
16
8
37
99
21
195
8
48
157
6
77
40
63
24
12
24
6
18
41
12
67
77
13
95
36
16
3
42
60
48
47
60
25
11
24
13
35
12
25
24
24
23
37
15
20
28
27
41
1
18
66
35
25
11
25
99
44
12
55
24
30
24
66
9
15
6
15
60
20
19
45
15
42
203
12
19
6
30
41
13
60
90
69
32
4
15
137
37
36
75
15
120
54
27
24
15
60
54
6
29
7
18
147
3
33
24
9
6
78
6
30
47
4
3
53
88
81
18
6
60
6
21
33
36
3
21
84
42
113
25
12
71
7
21
36
44
25
30
17
7
17
136
9
30
18
36
71
19
9
32
4
56
108
1
6
41
7
41
136
3
93
8
61
48
12
204
39
45
87
9
11
79
5
19
42
11
13
24
6
24
12
18
12
11
4
3
57
33
11
19
12
69
20
49
47
19
5
40
45
54
6
51
39
144
53
4
9
35
19
17
55
5
49
27
12
57
18
101
112
63
41
13
11
24
7
41
7
30
71
1
24
35
84
31
144
17
43
36
30
27
9
18
12
24
60
5
25
36
3
51
9
12
20
19
41
13
23
19
30
48
126
54
12
18
53
13
66
5
16
152
1
6
5
24
25
39
20
52
20
4
32
37
87
33
102
30
54
6
23
31
41
60
16
8
55
105
56
13
3
12
8
13
11
64
9
47
28
27
5
40
33
66
6
18
42
35
25
24
6
21
8
36
19
21
36
39
24
6
18
21
45
27
3
125
31
29
52
27
17
84
19
33
32
16
20
31
53
31
45
45
24
11
12
133
36
15
9
6
5
19
6
11
7
132
5
25
59
115
5
79
5
156
96
43
30
11
52
27
45
32
28
21
27
27
53
13
51
8
121
120
11
43
12
30
48
60
6
17
37
36
11
48
37
54
54
11
19
96
30
15
9
75
51
65
79
5
25
6
84
33
27
36
29
1
6
18
47
16
57
30
17
13
30
113
67
36
54
12
15
8
25
23
7
77
19
90
84
11
1
15
9
30
65
19
30
6
36
18
96
59
28
32
7
273
81
60
35
12
4
69
84
47
55
5
85
39
21
78
77
19
17
37
6
36
54
90
17
97
12
11
4
3
42
3
27
45
15
9
69
15
45
27
93
3
9
24
51
36
3
129
68
43
17
28
45
11
13
12
60
30
29
24
37
119
25
24
27
44
12
7
81
69
30
21
36
8
7
18
6
54
71
1
78
90
12
59
52
104
19
17
7
132
30
99
21
11
4
129
24
11
52
8
139
5
1
59
1
95
49
3
8
1
30
125
36
13
90
41
24
16
3
53
12
31
36
5
25
48
6
117
3
29
12
36
19
65
13
63
39
18
30
141
45
6
18
23
19
18
30
6
51
24
20
25
39
8
43
9
12
60
75
18
11
25
35
1
30
60
78
27
44
49
15
20
7
18
6
21
45
30
89
12
7
33
3
105
120
24
27
29
1
51
8
19
6
66
78
23
37
11
16
3
36
24
17
24
64
8
13
11
4
15
6
84
24
11
40
9
66
36
69
9
23
37
66
41
36
19
84
45
15
6
15
15
84
30
35
16
44
55
57
8
1
18
17
49
96
15
8
12
55
5
43
72
60
9
9
12
39
15
5
12
73
87
44
49
119
36
19
36
24
6
99
21
51
3
41
16
15
41
7
5
48
43
29
1
30
6
24
54
5
16
51
30
18
17
40
24
9
36
84
12
30
54
75
140
79
150
6
5
24
1
27
72
68
40
9
54
24
12
81
3
21
8
1
39
20
85
6
6
35
19
24
66
15
15
24
17
16
33
11
40
44
25
30
45
21
30
9
15
5
19
6
6
5
64
15
9
81
6
30
3
36
72
72
21
30
5
24
12
19
36
18
3
57
11
16
3
21
15
66
48
51
45
30
24
30
30
12
54
30
17
28
39
30
23
49
135
9
30
24
6
15
20
61
15
8
31
45
9
27
9
6
29
25
84
51
44
91
5
4
32
13
6
29
60
7
168
21
44
55
60
5
7
54
6
21
3
24
6
11
36
72
55
66
36
15
15
5
73
30
42
11
28
12
57
12
30
45
33
11
12
79
5
40
9
24
3
20
49
24
15
56
24
12
7
12
53
115
6
24
11
40
15
5
1
54
29
7
165
8
85
11
40
21
11
24
73
12
71
108
31
48
12
21
32
52
9
6
24
5
52
27
12
18
27
69
27
12
15
30
90
17
13
12
30
48
77
13
6
6
18
6
66
18
6
41
49
24
12
18
41
1
54
96
48
6
27
12
57
3
20
12
36
4
9
30
69
12
44
55
17
43
60
54
12
11
103
66
18
57
3
6
24
63
20
7
60
6
27
3
6
11
13
6
60
24
30
36
30
30
35
19
9
15
5
1
11
49
35
19
12
24
21
15
24
6
35
24
1
24
60
15
21
11
24
103
6
51
45
30
9
20
55
174
47
16
69
60
23
100
12
8
31
36
113
28
39
30
3
20
1
15
39
21
15
17
43
9
15
21
9
42
54
6
5
84
19
90
3
9
ABCD 95070080674*3^$a+1 [50025]
30
63
3
6
3
51
121
20
96
120
15
24
6
43
131
13
8
84
28
8
52
11
21
111
13
71
24
36
33
52
35
1
24
11
73
29
151
41
108
3
99
1
59
36
72
60
313
32
27
66
39
15
21
24
9
27
52
11
6
48
15
48
87
30
15
48
60
4
35
61
5
114
6
39
15
13
5
15
12
60
69
19
23
54
6
150
114
49
29
6
57
9
114
97
29
15
64
32
39
54
6
6
18
150
51
120
15
18
7
5
66
25
44
9
6
45
3
12
36
30
103
11
24
60
120
1
20
33
42
13
12
20
9
42
37
107
1
20
3
69
76
119
25
41
12
19
56
52
23
108
49
11
72
9
60
3
6
54
96
36
24
132
54
54
12
45
9
15
111
25
92
63
42
18
37
11
169
8
183
1
53
3
40
23
24
1
17
132
48
15
28
12
59
24
61
20
96
3
25
29
102
18
66
117
75
117
45
63
39
24
24
60
132
21
3
21
3
30
30
33
57
96
187
5
18
61
5
3
28
17
6
1
5
18
168
45
3
24
48
57
40
143
114
6
48
37
59
13
8
60
15
30
75
33
51
111
90
78
9
87
13
23
30
42
36
57
15
48
60
37
59
174
24
6
21
40
56
28
47
105
12
27
108
45
16
89
36
84
7
53
6
6
126
24
1
107
18
7
11
21
15
109
116
36
12
45
63
123
1
116
3
9
72
51
25
12
71
37
92
76
47
57
40
71
1
56
64
23
120
25
5
103
35
24
30
15
33
123
40
24
5
30
66
19
29
67
20
12
87
21
45
27
21
27
12
12
99
9
3
54
24
31
113
27
48
48
180
3
30
27
27
13
20
27
6
42
57
28
23
6
48
75
16
101
18
45
21
7
23
57
69
66
24
141
120
4
56
72
33
7
5
66
57
24
9
51
129
147
27
78
87
45
123
3
36
81
99
30
15
39
1
56
60
28
44
21
55
32
12
3
9
69
7
44
15
141
39
120
54
6
216
18
30
21
168
15
12
33
16
41
15
99
12
13
11
81
69
3
40
11
81
51
18
19
108
12
92
4
29
6
36
84
61
35
36
45
4
5
31
80
24
123
61
119
12
114
30
12
12
117
9
60
60
39
12
48
27
13
11
66
18
12
1
92
16
17
12
15
12
69
55
29
15
33
48
60
139
8
45
39
4
32
40
83
1
179
6
163
5
18
132
165
21
42
12
13
20
33
19
36
17
18
12
18
147
12
12
15
45
51
54
15
153
7
29
31
35
24
6
15
3
30
126
49
77
24
24
55
20
3
225
12
3
45
72
12
4
56
60
60
60
36
24
69
24
7
56
9
3
60
57
31
44
39
54
30
6
79
128
72
12
51
48
117
15
25
104
16
35
24
33
261
27
39
1
29
43
77
79
44
63
102
7
68
3
48
42
219
3
13
23
12
73
35
1
5
36
39
156
39
1
65
19
108
11
102
19
8
12
16
48
119
25
17
51
63
81
15
13
12
128
15
25
8
3
9
27
45
51
49
29
31
71
49
36
29
78
33
60
69
36
42
13
20
3
24
6
19
143
37
8
75
117
15
57
40
20
21
18
9
52
95
18
27
36
39
36
57
148
12
20
33
55
24
20
3
13
32
132
15
84
1
108
60
5
48
27
27
13
5
27
76
60
48
59
117
64
11
25
48
72
65
43
20
40
11
9
28
29
151
5
18
37
59
66
27
15
45
15
12
45
160
35
66
43
17
7
128
12
16
56
51
9
36
24
60
16
107
60
72
145
180
35
30
43
8
57
3
60
63
60
66
15
21
39
60
28
11
252
9
51
12
33
28
71
61
152
21
7
32
60
165
42
6
12
7
48
95
12
81
63
12
114
18
37
5
48
3
117
103
35
174
120
48
183
12
60
132
3
120
30
15
72
51
114
24
60
39
52
20
40
119
1
80
21
90
12
73
12
8
12
255
13
65
114
84
60
25
32
4
53
48
19
71
73
101
51
12
51
6
103
35
37
29
6
21
9
54
12
145
95
13
47
69
40
29
67
32
52
8
52
65
3
16
72
59
96
49
143
48
12
126
6
61
80
57
42
36
18
36
18
1
36
53
72
6
24
30
51
3
121
35
66
18
21
33
3
129
15
45
48
30
108
192
90
6
6
36
67
107
96
60
97
32
21
39
4
41
51
24
4
60
11
21
60
84
39
42
7
72
8
28
132
47
165
9
27
4
65
144
55
17
7
8
84
3
48
12
18
15
15
18
6
48
13
47
57
36
120
24
4
56
15
24
30
54
1
29
43
32
108
15
45
64
8
15
37
35
54
27
12
48
4
11
48
90
67
17
31
32
12
75
78
19
5
30
61
32
27
13
107
6
7
5
102
61
155
42
30
1
41
139
44
16
32
33
6
24
96
18
48
15
9
15
15
13
23
24
33
40
11
84
57
15
30
43
20
63
60
24
6
18
9
28
35
37
41
91
11
18
36
19
11
24
12
114
55
11
24
6
24
3
60
63
9
ABCD 95070538978*3^$a+1 [50003]
72
11
64
105
33
2
16
57
17
10
2
130
6
3
27
120
98
54
10
20
28
18
21
15
30
14
24
58
42
2
16
15
23
36
10
18
21
21
96
18
24
32
4
12
32
16
56
4
74
10
33
15
24
9
84
60
71
1
83
42
79
15
12
30
2
10
6
42
2
36
10
12
75
9
30
18
3
15
45
17
7
3
48
42
2
13
41
19
3
32
37
9
44
36
10
12
78
24
48
8
10
30
24
3
12
11
22
2
13
59
49
35
4
20
22
63
12
15
6
18
36
9
11
16
38
6
16
9
45
6
9
84
5
24
7
23
60
10
20
28
12
48
2
16
9
57
14
25
21
24
12
2
52
20
24
1
9
39
15
2
16
78
24
18
14
58
12
38
10
3
45
12
18
9
3
6
102
38
4
138
2
16
27
48
57
2
90
10
33
93
54
45
12
23
82
38
28
12
6
12
30
38
34
30
102
38
46
6
48
3
23
10
30
26
4
12
2
73
9
18
33
9
3
5
55
15
50
6
4
21
15
66
36
12
2
4
56
34
14
13
23
16
24
21
35
48
72
54
10
14
76
36
6
12
30
27
3
12
9
5
100
6
14
7
3
21
3
48
42
2
58
6
21
3
2
43
11
1
93
48
27
81
74
6
7
24
48
65
22
9
9
3
3
12
78
102
60
8
16
45
9
24
6
192
8
1
3
20
1
11
16
12
36
45
36
15
18
2
4
6
6
2
16
66
6
138
84
32
54
19
3
32
1
39
18
12
20
7
3
6
74
28
45
15
2
10
32
4
9
17
19
39
12
44
52
104
4
24
6
51
15
33
51
20
16
33
27
8
36
85
29
16
20
7
3
21
3
20
1
11
16
9
3
30
6
120
12
9
29
4
3
27
12
98
76
24
15
15
20
70
6
9
5
46
80
52
32
1
27
9
96
27
57
89
76
14
85
27
18
60
27
57
18
9
51
12
18
2
16
12
74
16
12
60
3
15
72
26
16
18
30
6
20
37
12
35
1
27
93
27
18
50
4
6
42
12
21
5
10
12
42
30
21
15
9
63
68
46
3
117
6
12
21
24
15
18
12
42
6
12
6
24
18
3
11
34
42
9
5
16
38
106
44
54
22
24
24
2
16
12
45
93
8
22
2
28
2
16
81
33
15
35
1
24
47
4
9
12
9
30
45
12
9
48
18
78
12
2
46
84
2
10
78
12
6
72
50
6
10
9
11
22
2
46
27
12
5
46
12
44
4
90
54
6
42
8
40
44
16
126
6
32
6
16
63
21
6
45
15
9
21
36
90
2
10
26
7
27
20
112
90
6
12
26
6
58
6
44
10
18
8
4
33
84
33
6
42
3
41
16
27
11
142
12
18
8
24
40
26
55
39
20
12
64
24
20
6
36
18
1
45
12
12
3
15
14
54
40
6
3
27
9
99
32
1
23
1
45
6
38
54
1
39
21
5
16
38
1
9
3
12
48
77
16
27
27
30
3
105
92
6
4
30
18
9
36
47
13
15
98
10
26
16
27
11
4
12
9
9
6
24
20
22
54
60
6
39
15
9
33
54
68
60
25
3
2
10
6
20
24
7
23
13
15
12
50
6
10
15
15
14
10
12
33
11
25
51
24
6
24
12
15
29
18
13
9
14
4
132
6
30
2
6
10
39
21
14
36
1
51
24
20
18
28
2
6
40
6
9
36
24
11
94
27
3
24
30
6
60
6
54
14
7
39
12
9
93
15
65
36
22
54
36
72
32
4
14
25
21
27
27
33
63
12
24
54
50
6
19
27
8
40
9
17
16
2
36
4
6
6
30
48
2
18
127
48
15
36
6
51
27
6
12
14
10
8
7
3
26
82
33
29
10
48
8
82
14
34
6
6
75
24
3
30
2
10
48
12
54
42
8
10
30
72
38
36
16
2
58
32
13
12
72
23
10
6
12
14
16
2
1
27
60
30
60
2
1
75
12
9
29
4
80
76
6
36
12
33
59
49
12
47
118
12
36
24
96
20
7
47
28
12
32
4
50
16
50
1
3
12
12
18
15
47
28
8
4
18
2
30
31
5
16
39
15
12
9
24
9
30
12
60
8
13
3
42
32
43
15
2
10
6
60
24
27
39
6
3
60
15
18
14
13
41
36
19
45
12
2
37
24
27
2
7
15
14
19
15
30
26
4
60
2
18
16
24
20
28
45
17
46
20
10
42
8
4
108
8
4
18
14
24
10
15
15
24
33
29
28
15
63
24
9
15
117
15
105
15
9
33
6
24
2
16
48
6
21
23
40
60
12
42
36
72
18
21
99
24
30
3
15
44
1
3
36
21
15
32
36
4
6
24
75
27
14
4
18
54
14
22
30
33
5
16
18
42
3
15
12
6
3
117
15
12
105
27
36
27
26
16
39
24
3
12
36
56
4
9
27
14
19
105
3
9
78
21
11
40
20
4
26
76
18
12
92
6
36
19
36
9
42
14
4
12
42
6
102
18
24
3
83
49
51
54
26
30
6
34
27
9
14
24
10
6
14
6
4
18
15
45
3
27
33
24
3
24
9
21
8
10
12
18
30
6
80
4
3
60
60
12
3
78
14
28
12
20
1
9
3
23
52
18
74
12
16
42
12
6
30
12
111
24
48
3
12
8
60
16
81
23
4
18
2
30
7
21
12
18
2
10
18
15
83
22
90
68
4
78
60
3
57
15
27
80
36
37
39
44
16
60
21
12
15
78
14
18
42
49
9
12
15
9
15
11
4
12
2
6
25
27
32
1
12
12
35
12
18
16
27
17
7
69
27
23
30
24
7
81
2
16
69
3
42
18
24
36
18
39
12
24
9
6
42
27
3
44
13
15
92
25
3
48
2
16
42
18
51
48
75
33
69
39
9
51
15
6
6
9
39
26
4
15
5
10
9
15
78
78
80
4
6
20
4
42
8
28
8
34
30
36
12
2
10
26
36
16
15
9
6
2
60
156
6
46
18
12
8
4
6
42
8
34
2
25
29
52
2
28
30
3
36
9
54
20
1
51
36
14
16
8
7
105
48
51
15
60
18
3
27
90
51
21
114
9
5
10
12
54
54
33
24
21
14
10
18
36
44
30
16
30
21
96
3
104
16
66
6
117
12
9
42
8
30
52
2
28
14
4
44
10
12
30
18
45
12
53
6
4
42
51
83
22
63
15
44
25
96
41
30
1
69
6
42
26
36
28
42
3
3
69
21
48
30
12
72
20
36
25
29
58
24
9
65
6
10
6
24
8
6
7
12
35
16
50
54
58
12
18
2
7
24
11
18
12
4
50
24
1
15
9
15
30
2
10
114
12
60
30
27
11
25
9
30
102
14
1
3
20
40
48
14
4
54
72
14
19
27
9
51
30
6
44
4
45
15
6
18
21
35
54
10
26
34
2
34
24
36
81
89
94
6
39
15
78
8
19
3
9
36
15
2
28
14
58
3
15
69
3
36
12
32
25
21
6
21
3
9
45
3
75
8
61
15
9
105
15
12
17
46
6
44
7
24
24
27
18
60
20
30
16
30
30
6
42
18
74
4
14
40
2
28
20
25
45
2
13
5
16
36
3
45
122
1
24
3
56
24
25
11
16
48
6
66
93
17
16
2
22
18
12
6
15
15
2
10
42
15
63
30
26
4
18
32
16
14
37
123
33
29
4
44
96
66
4
42
15
24
24
57
18
14
28
63
5
22
12
21
11
16
42
30
18
2
36
64
45
45
27
9
30
9
27
33
41
10
6
18
30
30
36
30
20
10
20
60
34
12
18
36
69
15
30
3
60
47
10
15
27
24
9
36
5
19
11
96
13
3
2
10
72
30
14
76
45
3
18
18
24
6
39
3
24
44
24
12
18
52
38
1
21
50
4
12
48
36
60
108
20
10
30
21
24
5
36
31
3
80
1
15
60
12
2
7
29
4
27
15
81
12
51
9
11
4
21
72
15
68
1
45
114
6
15
23
46
12
18
24
6
30
20
36
34
90
6
39
12
15
8
16
68
1
35
40
14
72
24
46
21
3
72
9
39
24
32
76
12
6
42
18
27
3
50
34
30
15
12
15
44
34
18
33
9
3
12
35
10
56
16
30
84
9
ABCD 95070586816*3^$a+1 [50025]
18
21
93
15
93
18
66
15
45
111
52
12
71
24
66
39
3
21
15
25
12
48
5
31
41
39
48
108
57
66
60
9
27
36
18
51
69
6
33
28
23
72
72
18
78
9
3
24
9
27
30
19
35
1
140
3
6
126
25
5
42
37
29
19
32
4
5
91
11
13
59
60
13
68
99
66
36
36
67
12
83
33
135
25
23
24
30
15
27
133
36
47
18
54
81
120
9
7
128
63
25
8
12
15
97
11
37
12
32
3
61
20
4
56
36
4
89
15
81
12
7
36
80
136
116
12
63
97
101
42
48
6
3
63
42
55
11
37
17
31
47
109
44
16
48
11
36
6
63
4
12
29
12
27
60
3
33
72
24
3
25
5
87
45
39
45
36
51
9
31
77
7
5
15
144
75
117
40
23
157
137
27
21
7
180
53
3
36
9
7
12
20
48
28
32
3
21
69
19
56
12
4
29
15
52
59
54
15
24
16
95
12
37
8
40
5
27
15
36
61
23
13
47
21
9
3
4
89
36
3
16
80
57
15
135
9
21
72
18
42
43
29
18
12
21
165
12
31
47
12
1
24
35
12
24
9
63
84
61
17
12
54
25
179
66
36
24
19
8
40
35
42
147
15
9
75
25
12
23
25
20
27
18
55
35
25
92
4
44
9
7
116
57
36
55
107
162
18
33
24
3
49
5
36
7
5
36
55
12
29
18
25
95
1
17
39
4
12
5
18
9
16
32
40
5
18
60
30
90
21
3
66
19
23
73
24
12
60
11
9
96
3
25
24
12
60
8
88
20
4
29
27
4
5
18
12
13
23
13
236
48
51
30
6
156
18
15
16
80
3
36
97
32
88
32
12
16
20
9
18
66
127
12
32
4
20
24
52
156
59
13
32
33
12
24
7
92
3
33
27
30
7
11
24
57
45
6
157
5
18
12
1
12
20
12
52
35
66
7
20
36
81
43
11
85
36
11
138
99
52
35
9
57
27
105
36
30
6
31
12
32
24
16
11
18
12
19
68
21
27
168
27
85
32
57
24
19
11
9
15
48
9
4
44
51
37
32
27
61
83
21
28
92
3
21
9
6
25
185
6
33
16
5
126
1
12
48
47
21
76
11
57
52
80
9
39
105
163
12
71
129
40
11
9
36
40
20
12
24
16
60
32
21
139
5
7
36
83
9
16
20
51
1
12
20
3
13
41
3
12
39
9
48
9
43
48
32
76
32
4
48
48
12
32
3
36
9
36
27
49
8
3
37
32
24
40
29
43
32
87
21
52
8
3
21
64
41
60
19
29
60
43
83
30
19
53
24
15
36
3
30
79
47
13
23
69
3
37
41
15
4
65
234
21
93
12
24
36
36
75
27
13
32
27
21
40
24
23
105
40
41
30
24
66
72
7
108
20
24
39
9
16
29
18
24
126
48
90
49
11
36
66
15
48
15
1
35
45
96
3
30
24
31
12
23
61
216
8
39
153
9
19
44
33
3
4
12
20
24
39
33
24
111
145
47
6
54
12
24
165
16
11
49
56
39
9
9
7
11
13
20
100
12
20
28
29
87
21
43
24
23
90
7
47
1
65
18
9
33
19
53
27
64
24
20
75
18
7
17
39
9
15
160
101
19
11
24
18
15
64
80
15
24
9
76
80
52
47
13
24
96
12
53
39
159
9
27
1
44
63
25
56
4
167
13
80
16
32
12
15
72
13
8
24
9
39
12
28
48
17
102
9
24
111
1
8
36
16
20
16
8
27
18
7
23
24
30
15
36
45
79
56
16
29
75
40
11
1
60
32
36
27
18
55
5
27
88
95
1
36
84
56
153
12
19
44
9
3
3
36
25
20
28
56
72
24
3
13
47
13
68
16
11
37
11
24
18
12
60
15
16
89
42
90
3
36
15
1
96
23
1
5
63
28
128
9
15
27
54
36
18
36
30
6
25
20
21
78
1
65
96
18
12
25
20
9
75
69
7
17
43
59
25
20
60
45
18
21
12
15
42
66
24
33
64
128
12
28
41
84
51
4
35
1
44
15
1
36
35
93
12
21
12
31
5
15
76
60
35
84
45
60
27
13
44
36
96
40
24
56
9
24
3
28
56
16
59
129
9
3
24
76
137
55
60
68
28
17
7
72
20
9
7
12
41
87
4
60
56
27
37
8
100
108
24
48
35
13
113
31
5
39
60
24
3
25
47
126
19
11
9
40
48
32
40
12
84
24
20
28
24
5
39
36
40
8
51
9
27
21
3
36
36
18
31
23
12
1
23
9
160
188
24
88
35
13
152
28
5
139
44
24
45
30
1
12
23
96
45
3
90
67
36
29
43
20
3
9
40
24
35
6
18
37
8
3
42
15
16
35
81
16
60
95
49
20
45
19
32
3
85
36
113
27
3
36
25
17
30
18
15
9
63
12
100
120
11
25
12
29
36
7
32
3
21
24
63
12
1
131
45
124
47
18
66
1
5
12
18
57
16
35
109
8
15
9
99
1
125
36
27
3
33
21
60
19
24
20
21
39
33
87
12
180
24
21
3
60
36
76
59
9
15
12
13
32
69
27
24
48
216
21
31
23
25
20
9
3
4
29
42
12
42
51
64
113
127
53
51
27
25
44
24
12
3
129
51
25
20
96
76
17
3
72
36
16
44
16
20
9
19
68
3
25
5
54
37
5
30
49
11
25
11
37
48
23
90
12
42
117
36
27
133
120
8
165
19
23
72
37
68
108
12
45
7
48
35
33
3
25
29
3
27
25
48
60
35
57
16
29
55
5
12
54
37
59
21
45
108
15
75
1
5
55
29
60
27
39
13
56
40
5
39
16
32
12
57
31
44
165
36
3
15
57
27
1
12
5
63
12
4
29
36
18
45
15
21
12
48
4
23
85
80
15
30
19
20
69
36
15
4
60
227
33
64
35
1
47
18
39
3
12
33
9
31
72
23
25
59
21
24
ABCD 95070839606*3^$a+1 [50008]
3
5
44
28
8
3
30
7
43
29
5
7
25
4
7
80
113
39
33
4
143
12
21
28
31
8
23
33
49
2
10
35
15
28
6
15
15
66
35
16
27
17
20
36
19
126
34
38
35
25
52
24
14
17
28
28
20
15
34
14
29
52
145
19
32
8
21
6
4
14
4
36
44
70
6
30
21
9
24
7
16
3
4
12
9
16
25
10
24
26
4
7
19
96
17
17
24
7
28
19
1
12
17
6
5
40
21
38
13
35
18
4
6
32
12
6
4
3
48
9
96
99
16
44
32
3
10
23
43
49
43
4
26
59
1
3
25
15
5
35
5
27
108
16
48
12
8
47
6
19
11
9
20
8
5
35
28
19
25
1
7
16
72
7
1
12
3
6
11
19
45
28
11
6
43
17
14
21
39
16
50
3
1
7
97
87
40
28
41
7
4
51
28
1
43
12
5
16
13
7
8
137
12
31
4
5
32
35
5
19
1
63
3
9
13
31
25
7
8
40
4
43
5
13
16
19
35
1
25
18
1
65
16
3
107
29
32
4
31
17
65
8
59
16
7
2
31
59
5
1
23
85
16
11
97
72
24
91
44
5
11
89
2
5
13
24
108
7
11
10
7
29
15
9
2
12
18
43
16
91
58
24
23
60
15
28
41
13
35
32
31
18
102
33
1
80
28
8
35
12
5
30
1
71
20
13
5
15
27
36
17
13
78
21
16
47
5
13
28
50
21
16
17
11
41
115
5
19
19
42
34
1
60
79
10
60
7
23
29
21
7
40
25
52
2
61
48
11
41
44
16
17
15
32
109
55
19
16
21
4
32
12
16
89
23
20
12
1
19
27
8
13
23
36
6
15
7
12
56
30
4
38
57
24
24
15
53
32
20
3
5
104
15
61
19
4
121
89
32
3
52
17
6
25
16
5
11
13
14
33
8
16
13
11
24
1
7
48
5
2
49
39
30
2
22
38
22
12
24
44
51
4
15
6
32
28
30
25
40
24
8
8
81
15
8
37
11
32
28
60
8
72
17
3
39
8
17
19
9
3
28
30
14
5
41
26
21
12
16
51
29
44
5
11
32
13
4
23
8
11
105
16
60
7
6
7
4
8
48
95
12
6
15
15
34
36
54
36
5
4
60
16
11
1
37
12
10
29
19
2
18
21
76
29
27
60
44
24
12
32
12
16
7
48
45
37
6
9
135
2
3
12
8
8
8
25
51
9
80
10
20
77
60
60
113
2
5
44
3
113
33
27
13
15
65
19
16
1
10
5
60
16
63
6
19
32
129
18
45
51
57
4
28
21
11
35
24
14
7
35
25
4
20
24
15
25
13
34
24
9
48
3
21
5
19
9
23
19
9
12
65
64
14
37
20
9
31
4
35
8
12
5
55
9
91
5
8
35
6
24
43
32
17
10
18
3
5
84
6
13
5
16
43
20
81
67
32
21
2
169
53
11
56
9
87
4
35
25
36
59
1
37
15
16
9
27
64
12
12
20
41
30
21
24
9
6
36
25
3
8
129
8
1
16
11
9
96
112
27
105
31
43
4
2
19
17
4
18
13
8
40
5
24
62
4
2
15
8
20
5
31
29
4
27
44
32
4
81
24
4
84
6
37
17
115
11
5
57
4
38
17
5
19
29
60
62
1
112
28
32
12
64
32
13
11
25
18
52
9
40
25
12
35
97
22
13
17
20
4
30
77
15
4
25
65
108
15
21
15
4
41
36
3
21
51
84
32
12
7
8
6
27
57
16
31
5
119
16
9
27
8
1
8
36
7
44
75
89
41
170
41
23
30
36
84
30
25
4
75
13
17
6
1
48
35
21
21
15
33
35
8
33
39
11
24
13
32
25
7
16
8
11
41
3
10
15
4
41
26
34
7
7
13
57
3
32
8
83
5
15
34
35
21
6
41
23
30
19
8
40
4
13
3
3
25
7
4
26
34
24
41
25
3
36
39
25
17
30
81
28
4
88
32
20
17
15
9
35
16
4
5
2
54
19
21
30
8
46
2
5
17
35
111
17
19
21
43
57
44
73
6
5
75
5
31
10
24
32
15
20
8
52
20
28
16
9
4
83
4
89
55
11
58
7
5
60
54
6
3
16
25
7
53
84
10
8
5
13
36
34
45
35
4
36
30
19
103
52
21
125
7
83
9
7
18
8
23
101
14
9
27
64
65
36
13
7
48
12
20
59
5
56
71
9
43
42
14
17
13
72
42
10
3
20
33
11
29
2
12
18
3
169
11
44
7
41
29
48
91
40
32
20
4
56
33
6
14
27
9
11
23
77
160
33
31
24
4
76
21
54
25
4
3
45
45
15
3
9
40
15
13
4
16
5
23
35
24
8
60
28
17
32
43
64
9
45
24
7
148
27
21
4
45
15
41
24
15
76
24
83
37
24
15
24
5
1
11
21
54
34
19
17
74
21
13
2
6
27
3
29
40
16
12
137
10
9
5
19
16
29
110
1
5
7
32
16
17
4
19
5
19
48
24
1
39
24
80
25
7
48
16
5
104
51
13
90
38
3
21
4
30
17
4
44
20
91
53
11
1
29
11
24
31
53
21
7
29
3
37
35
16
12
16
4
48
8
41
11
9
4
47
7
62
3
3
5
40
12
1
27
20
87
21
15
25
17
119
8
21
87
28
4
55
56
45
21
4
11
63
10
36
2
54
18
13
9
54
49
1
40
110
21
9
7
89
3
15
1
29
6
1
129
36
14
16
68
121
11
1
63
1
128
15
42
31
24
5
8
96
72
28
2
17
36
29
8
28
32
48
7
4
64
32
59
24
9
96
9
23
24
45
24
19
11
6
66
22
7
49
47
7
22
14
41
4
9
3
12
57
4
24
6
6
24
27
28
1
10
181
4
13
6
26
10
8
1
39
86
47
29
26
57
8
53
35
25
15
5
27
8
36
36
83
32
30
27
51
81
28
16
12
32
23
49
16
28
15
29
20
100
28
13
62
28
6
23
25
6
2
23
20
51
9
21
26
33
16
4
20
21
3
41
15
19
2
4
14
16
20
5
12
52
27
141
4
9
35
21
36
15
8
16
16
5
3
16
28
77
51
17
27
8
32
48
35
48
72
10
3
5
22
6
24
31
49
15
7
5
21
28
59
20
55
13
28
52
19
14
4
2
49
9
6
9
21
14
5
7
36
57
7
5
3
13
47
30
7
44
32
52
7
18
8
18
40
5
21
11
32
11
181
3
2
11
48
11
38
3
13
47
37
8
7
137
15
3
33
13
31
24
24
17
30
73
28
45
60
23
25
10
81
60
20
33
16
2
37
8
3
46
14
54
7
28
8
99
56
28
17
8
1
40
31
13
19
21
20
15
24
8
12
41
2
82
23
48
32
19
48
13
8
1
19
37
18
12
24
21
97
31
25
59
13
67
51
6
19
11
1
40
7
2
39
40
52
7
21
49
92
35
4
25
7
19
9
52
3
14
11
4
12
39
70
26
9
21
19
21
48
12
43
5
2
36
34
83
1
47
7
25
20
28
4
16
69
44
7
4
44
9
23
144
25
8
47
29
20
12
34
20
49
5
31
8
7
68
53
4
20
16
13
15
16
16
100
29
10
1
13
10
66
14
109
75
1
132
7
16
21
20
15
29
11
30
104
7
9
3
52
28
1
67
37
40
27
20
15
18
3
8
71
9
95
1
35
30
6
18
15
61
15
28
1
35
20
16
16
44
19
4
8
5
55
12
53
37
22
9
5
11
83
32
54
11
64
15
1
120
20
16
44
8
13
3
25
2
17
7
28
17
39
94
11
104
5
47
73
36
67
4
33
76
114
26
71
23
12
29
172
9
35
21
18
17
53
7
17
6
45
41
18
97
11
22
12
14
34
3
53
136
19
5
11
45
4
2
18
7
8
56
55
1
9
19
11
1
25
22
21
81
19
12
28
15
70
31
76
20
37
23
59
13
85
6
10
7
80
3
84
5
3
5
8
4
43
9
48
28
12
16
7
64
8
17
24
1
ABCD 95072714084*3^$a+1 [50019]
108
27
36
12
12
45
10
36
5
12
7
90
14
9
7
41
33
51
19
2
15
12
61
30
77
12
36
25
26
4
29
36
61
6
17
48
12
33
70
48
42
20
27
61
6
14
15
7
14
3
3
58
11
15
4
20
9
7
36
18
14
33
108
36
36
19
5
25
44
54
16
2
18
16
54
59
12
96
39
4
36
116
9
85
14
21
25
98
45
43
84
53
7
41
15
18
16
11
69
70
96
84
5
45
111
3
45
21
10
41
9
39
36
15
4
17
24
36
49
6
18
2
9
1
108
35
51
36
4
29
36
1
18
17
24
24
39
16
26
16
20
39
1
18
12
54
6
17
27
24
10
11
24
37
8
99
27
33
12
1
30
24
24
66
23
37
35
24
55
14
27
55
8
16
56
46
59
48
37
30
50
15
19
92
9
1
98
22
30
89
3
57
19
29
7
30
14
45
61
35
19
5
36
1
24
26
18
76
59
24
31
62
87
7
6
14
9
12
49
23
7
5
24
7
17
31
12
2
51
15
9
135
16
60
29
91
17
25
78
14
12
6
90
30
93
21
54
10
59
72
75
34
11
48
15
22
14
9
13
35
9
3
7
24
56
33
31
26
70
53
21
15
61
23
36
7
17
1
11
19
6
8
27
31
14
75
19
12
50
54
10
6
138
11
1
47
36
31
6
264
8
15
63
30
4
35
24
7
30
140
30
40
74
36
28
30
14
75
13
2
12
46
23
9
76
26
9
15
84
33
9
15
108
13
24
14
40
20
69
36
12
43
56
33
13
18
29
97
11
13
12
144
38
22
6
5
13
11
31
38
40
86
33
7
5
33
28
47
67
5
33
3
13
92
15
24
55
24
44
21
36
25
35
36
19
36
53
24
132
36
45
3
25
11
1
14
10
6
5
13
11
19
17
12
12
1
78
2
10
60
60
17
15
16
41
31
17
51
10
30
5
36
55
120
24
12
5
25
24
24
47
19
24
62
4
20
3
13
104
3
1
11
21
27
36
12
73
2
48
70
56
6
88
2
18
9
12
36
15
30
58
12
5
12
7
38
30
46
47
75
4
5
1
59
85
23
3
4
158
22
5
9
15
12
19
44
52
2
46
20
40
29
72
60
19
29
3
24
48
52
5
91
48
26
70
53
12
9
22
5
12
91
36
29
7
24
6
120
54
5
33
16
30
6
23
33
72
16
30
32
4
26
27
12
3
16
17
73
11
1
30
8
76
36
108
29
1
6
53
1
102
30
47
1
20
39
1
6
96
17
7
24
17
12
7
8
18
28
11
9
15
12
63
21
1
18
41
19
32
12
6
12
4
11
27
33
72
93
3
15
46
38
78
99
39
36
9
7
114
23
12
111
9
60
48
13
24
83
12
33
82
6
30
14
76
18
65
7
60
5
3
82
20
34
110
111
3
21
31
17
7
14
10
12
24
29
7
8
21
31
2
36
15
15
54
15
27
34
2
4
30
30
5
105
70
6
50
9
24
7
17
12
19
20
90
60
16
35
61
23
7
14
4
20
27
19
53
13
18
32
9
36
55
60
17
13
48
35
37
18
12
2
82
5
49
2
28
30
2
30
27
43
38
51
1
18
2
18
9
7
30
54
90
32
12
52
6
54
23
27
18
63
12
1
6
36
8
9
43
65
19
5
79
17
12
3
28
89
36
9
6
36
54
22
32
22
23
3
100
29
19
6
35
45
70
24
36
5
48
31
36
98
27
63
22
68
30
33
12
12
24
67
2
58
120
78
35
91
5
31
17
12
1
38
9
45
28
20
4
60
83
60
37
24
56
63
31
2
12
36
16
11
24
9
15
21
15
19
6
6
20
24
46
24
54
5
24
21
22
30
74
33
3
9
45
6
9
36
25
18
41
19
6
23
48
3
100
26
34
17
27
45
43
53
36
15
34
59
7
36
14
3
12
33
15
72
85
35
69
10
20
96
16
53
15
21
111
4
6
18
89
21
16
38
21
1
35
120
48
7
65
19
14
88
38
72
9
25
6
5
43
5
12
3
30
22
20
12
16
36
89
12
33
39
31
20
46
35
36
19
41
24
31
48
6
24
11
48
7
5
25
6
29
31
54
8
27
55
26
28
6
24
5
12
60
13
60
6
26
34
65
48
7
125
9
27
24
48
1
56
34
2
4
176
3
96
31
89
91
24
14
27
24
36
3
21
1
14
64
6
50
9
31
14
100
119
60
33
10
17
1
2
18
40
47
25
47
31
12
48
6
11
55
8
9
12
135
34
30
44
16
6
23
1
35
12
33
27
12
156
9
27
9
10
92
9
120
19
29
21
10
80
22
47
3
4
65
21
4
54
72
20
34
54
12
5
24
79
36
53
21
39
3
45
19
24
29
43
114
71
13
32
15
48
1
11
3
66
60
75
36
12
7
86
10
8
21
1
30
17
7
24
12
5
49
35
51
57
7
5
3
16
5
87
33
12
25
14
4
17
60
27
42
3
61
11
15
4
29
12
3
16
41
3
81
144
13
35
19
5
31
8
72
4
50
40
11
13
6
38
18
18
39
3
28
41
19
14
58
24
8
36
45
1
54
14
16
11
24
37
30
5
3
9
3
28
50
10
41
19
2
39
25
98
45
60
1
20
51
31
24
24
14
87
3
12
24
10
42
54
36
14
4
5
61
35
3
21
21
40
59
7
24
14
72
27
12
45
15
1
23
67
8
12
40
17
3
40
65
13
11
63
28
24
20
45
19
5
12
25
150
30
30
50
15
12
37
83
51
40
32
34
95
85
14
40
5
45
36
15
19
2
87
72
55
20
6
30
40
5
15
102
27
19
12
29
9
39
12
75
45
24
24
31
17
13
6
29
61
14
21
69
27
163
72
65
87
57
21
34
5
105
30
24
10
92
27
13
32
6
9
45
15
61
11
75
10
30
5
24
15
6
4
71
36
55
17
12
36
13
71
24
1
35
19
137
12
31
6
50
4
30
12
23
72
19
5
9
70
60
20
54
27
3
6
10
12
24
65
19
30
20
22
29
19
5
67
65
3
70
2
45
9
15
9
27
24
33
22
24
29
33
3
24
48
12
1
6
53
67
29
1
36
44
15
24
115
5
27
45
55
48
17
13
14
22
35
39
9
45
15
15
28
8
9
7
56
40
32
46
30
29
12
9
42
93
15
9
13
47
1
30
5
37
30
2
6
57
19
8
172
29
21
4
6
24
65
27
10
38
21
85
23
7
5
3
21
15
9
12
48
1
26
16
14
15
31
48
60
32
10
2
57
36
19
29
84
12
19
17
15
9
33
22
14
15
67
18
131
21
27
12
31
2
18
4
29
55
50
16
11
9
51
43
56
16
29
3
6
70
14
3
12
57
3
15
16
2
34
20
33
31
72
54
6
18
66
50
16
32
15
43
5
43
12
30
14
45
51
57
48
25
30
17
91
29
1
6
29
1
35
31
18
6
6
23
7
5
15
9
9
27
15
28
17
12
12
1
38
16
101
24
36
49
8
22
29
36
3
82
23
21
51
48
27
69
37
18
17
48
7
29
19
132
5
43
2
3
37
32
16
6
5
48
31
12
44
70
35
24
15
40
41
69
27
19
29
31
5
55
36
18
66
5
45
16
18
6
11
19
41
12
27
40
5
21
34
5
ABCD 95072924008*3^$a+1 [50044]
36
63
176
16
87
30
18
33
24
48
39
153
63
60
5
7
57
8
67
54
66
6
47
25
23
157
72
48
72
24
120
6
21
27
6
39
81
6
30
24
30
54
18
42
36
84
51
24
57
84
6
66
18
6
11
7
12
24
12
24
113
16
15
249
3
72
66
6
5
13
36
119
73
18
29
43
78
47
64
8
7
18
36
12
18
24
21
9
6
30
126
29
61
54
117
128
16
96
129
15
176
7
33
147
6
72
12
3
72
21
30
6
15
248
25
15
75
66
27
99
96
234
30
54
36
3
15
81
171
165
24
81
15
24
24
63
60
29
43
5
7
144
6
123
15
36
132
12
78
72
30
17
48
25
15
56
37
24
3
33
95
13
66
24
30
6
21
120
105
180
75
8
85
131
175
30
36
60
3
9
90
36
150
27
39
6
27
93
72
11
72
187
108
57
33
42
5
7
9
9
216
6
30
114
65
25
72
95
7
33
48
9
42
30
15
9
36
51
105
72
47
193
87
21
59
16
63
105
27
29
109
36
18
45
45
3
104
88
117
36
12
18
114
18
12
9
56
61
42
12
45
8
16
56
25
120
186
54
84
35
37
3
15
65
24
43
5
25
24
30
89
7
120
24
54
54
48
18
11
85
30
54
42
48
29
168
7
105
80
16
15
81
93
3
240
8
16
9
47
7
65
16
117
123
57
23
24
16
144
57
36
24
59
16
33
95
43
45
80
7
18
63
81
198
113
13
30
60
12
69
45
3
8
55
9
45
18
33
3
96
45
39
24
33
129
144
36
59
169
60
108
54
9
165
60
54
72
30
11
25
47
61
6
5
43
36
36
18
11
49
12
78
48
45
69
66
18
24
228
24
108
18
84
9
141
48
3
32
25
30
6
90
65
61
11
115
45
153
120
6
81
99
29
235
45
45
99
117
24
12
135
33
84
96
267
15
168
30
11
13
3
9
18
60
18
84
6
30
42
18
18
30
107
37
11
64
8
88
51
30
126
65
25
114
149
67
12
6
99
3
29
96
40
104
16
9
48
36
42
48
9
15
30
36
60
27
3
60
36
120
29
16
45
36
18
96
138
36
135
24
32
16
72
45
6
21
15
41
79
9
15
57
48
39
48
54
6
30
24
39
69
27
3
42
75
9
24
87
51
42
11
40
32
72
1
119
72
40
39
6
48
42
198
27
24
129
63
3
69
21
6
36
30
3
21
11
25
102
72
36
24
5
193
36
54
72
5
79
57
48
144
21
36
6
30
60
48
24
87
105
39
105
72
60
54
138
6
54
12
3
33
54
18
72
6
33
69
18
72
6
27
99
5
40
21
72
6
69
57
18
36
9
72
48
27
90
180
24
12
27
45
51
21
6
5
43
150
66
6
47
1
6
33
21
30
21
8
7
54
11
31
264
81
15
18
119
7
9
111
6
18
36
66
72
11
205
11
31
12
53
40
3
66
114
129
8
64
9
24
15
21
36
63
3
42
90
102
11
24
25
39
27
60
9
3
21
75
162
48
27
8
145
96
39
9
36
27
9
18
6
39
63
33
104
13
12
15
57
126
60
93
69
12
15
9
66
21
87
18
78
57
69
11
19
45
123
21
80
7
30
75
24
69
84
18
18
6
18
66
17
37
6
5
121
36
84
39
24
80
72
55
6
12
18
114
75
80
55
6
30
24
69
15
54
36
24
12
51
128
25
15
15
89
97
15
15
60
210
35
169
30
65
25
42
18
75
81
60
11
163
6
48
63
45
18
90
119
13
3
15
36
5
16
24
9
39
72
33
15
8
13
27
32
223
18
54
17
55
18
6
30
35
37
24
75
24
56
120
49
279
93
42
57
8
1
6
18
18
149
13
18
18
39
33
48
24
18
174
114
90
66
54
54
42
18
30
27
24
96
129
30
65
40
21
150
101
64
48
80
31
84
6
12
24
18
57
123
12
65
24
25
15
15
42
12
72
51
32
31
30
60
159
33
78
41
24
109
36
60
27
9
18
12
114
90
5
136
93
48
3
24
81
6
9
21
18
33
128
55
54
72
114
9
3
144
36
57
3
5
24
25
39
105
54
12
96
30
24
54
105
72
32
7
30
3
152
13
27
3
72
36
24
18
72
54
36
45
45
84
54
72
33
63
30
72
18
108
29
25
36
180
114
18
12
15
48
128
7
17
1
47
40
3
21
201
48
36
24
51
33
15
27
30
60
11
37
60
15
51
42
75
8
37
108
60
90
54
3
9
15
3
197
25
18
18
ABCD 95073227378*3^$a+1 [50068]
139
84
132
48
5
6
13
5
3
27
36
72
9
15
25
168
35
57
21
90
12
42
18
61
47
102
60
12
18
1
107
49
60
53
3
24
100
20
69
19
48
29
43
5
55
17
36
55
48
41
18
72
1
23
90
187
29
54
54
18
30
18
57
60
27
18
55
5
12
3
3
12
33
81
30
9
15
49
23
45
3
24
97
8
28
47
18
27
132
64
47
54
43
11
25
29
27
39
24
108
85
179
81
12
51
21
39
12
109
113
18
84
69
9
27
76
12
8
12
81
54
36
36
36
13
5
12
42
25
5
55
41
126
36
57
15
18
7
5
75
51
6
18
13
32
192
141
84
18
21
51
33
3
78
84
36
6
33
21
12
24
120
24
51
21
30
69
45
48
36
114
18
30
90
15
3
60
54
12
18
1
59
36
12
180
24
9
12
33
15
36
39
49
32
36
75
37
23
25
60
180
5
75
112
23
69
40
8
27
21
93
30
96
48
57
16
35
18
15
12
105
43
140
69
15
15
78
84
90
1
53
6
85
71
24
33
12
9
12
139
11
30
90
144
13
20
12
123
13
5
67
56
12
3
9
36
9
103
20
48
12
84
16
23
49
83
13
36
48
80
16
71
24
102
60
3
69
30
36
96
153
3
90
24
30
73
48
47
45
27
9
16
116
3
21
24
12
69
18
18
12
87
75
78
30
13
23
36
9
24
36
4
12
60
5
43
5
6
21
15
36
33
57
18
25
11
18
36
12
3
12
4
80
15
36
12
13
60
23
61
5
54
36
180
18
63
27
33
3
36
45
48
141
90
72
45
4
5
99
40
44
12
4
89
72
19
12
23
42
43
5
15
12
64
35
186
7
20
40
120
23
9
45
31
113
180
60
67
32
76
35
132
9
36
45
3
27
37
23
12
42
48
147
69
19
32
4
17
144
54
24
13
59
18
195
183
30
234
21
33
99
63
13
60
20
21
36
27
171
165
12
33
6
121
48
47
45
4
20
3
21
27
42
36
12
18
96
61
137
3
159
21
123
30
39
3
120
72
93
84
60
21
18
12
45
4
65
54
12
37
23
45
39
24
12
37
107
24
30
24
7
41
19
8
87
84
1
23
157
35
78
7
20
16
5
27
63
60
33
16
80
4
36
11
54
30
18
15
12
64
12
47
25
56
75
45
27
37
5
27
45
79
5
39
16
59
12
13
23
18
39
21
27
4
56
3
129
28
179
6
27
12
15
69
15
90
54
33
3
45
4
47
25
11
30
42
85
95
45
3
73
72
44
33
102
24
85
5
30
85
24
56
36
51
13
60
35
24
72
18
27
84
36
24
57
87
3
49
41
27
15
12
1
5
12
127
36
12
32
15
61
72
5
27
45
36
39
21
120
3
87
57
16
20
21
15
24
36
63
1
5
15
12
9
43
23
78
12
54
24
66
54
6
48
67
113
18
9
48
3
12
216
57
52
12
11
12
13
119
33
87
54
42
84
18
60
36
54
13
20
3
25
5
6
105
96
87
108
18
27
4
143
18
18
45
12
160
5
7
5
18
33
45
72
43
29
207
36
45
27
112
20
3
36
84
37
80
9
19
5
3
15
129
15
13
17
6
30
39
15
54
31
60
56
60
15
117
60
28
20
3
72
72
13
20
45
18
54
27
3
37
36
20
24
84
64
5
91
5
12
54
18
90
13
80
3
54
12
36
18
9
15
12
33
60
16
71
36
24
18
67
56
48
27
165
4
155
85
68
3
9
4
5
72
15
4
8
15
108
12
78
79
11
12
36
181
20
93
48
42
12
45
33
138
60
30
55
35
60
33
156
84
64
20
21
87
28
29
27
40
8
60
21
6
30
6
12
180
60
120
1
72
89
63
12
15
18
75
51
6
48
6
21
51
12
13
20
4
140
3
1
92
75
69
96
15
13
20
64
41
39
105
6
36
66
123
9
27
24
15
121
44
12
75
85
23
45
12
72
15
36
36
1
59
9
4
125
96
31
5
135
4
32
3
72
42
12
15
99
141
75
153
21
54
81
36
51
9
84
99
21
51
24
57
4
140
36
12
33
3
129
27
39
72
54
31
59
1
59
54
67
17
78
48
6
39
12
69
6
93
51
36
30
39
28
11
66
90
18
126
6
54
12
24
18
30
18
27
63
54
63
12
3
57
15
180
48
21
21
48
18
85
5
60
3
27
37
131
9
16
96
41
18
9
72
4
84
23
49
8
136
5
51
108
52
65
15
3
57
4
77
78
81
9
75
12
12
52
23
13
8
36
15
6
30
9
63
81
51
48
6
12
15
27
12
216
18
114
48
49
5
19
179
96
49
32
3
6
54
18
27
21
36
78
120
21
87
42
43
20
60
69
24
66
6
90
9
63
97
60
5
36
3
292
47
12
21
48
16
11
9
60
36
12
3
13
65
15
16
5
31
8
24
3
24
54
12
18
1
8
15
177
16
8
15
72
85
23
12
18
6
49
35
24
12
6
43
5
6
21
69
39
27
54
6
30
18
121
11
12
93
60
28
5
36
79
32
64
44
15
72
57
15
108
12
117
45
19
41
63
27
18
162
18
15
108
3
9
3
72
18
18
21
ABCD 95073358514*3^$a+1 [50051]
66
192
37
29
6
36
18
31
96
107
102
78
120
240
12
21
63
72
9
123
141
117
19
401
7
35
30
6
25
32
135
108
117
3
45
141
66
9
81
48
15
21
78
13
23
60
6
66
13
41
240
84
60
15
75
21
33
42
48
36
12
157
11
61
8
27
48
72
21
87
33
39
33
21
96
78
6
30
66
78
57
15
60
78
30
12
30
31
95
9
3
30
63
63
90
31
71
12
165
27
45
15
48
96
105
24
40
32
256
299
61
8
45
27
64
41
18
54
42
61
72
167
18
18
90
102
117
3
12
25
96
29
18
180
42
96
30
45
27
37
59
72
120
24
13
8
33
31
95
30
138
1
24
152
69
67
32
147
69
39
30
42
90
31
89
15
9
24
6
57
3
6
39
39
42
48
90
61
95
36
45
16
29
18
121
107
102
15
21
30
72
180
102
30
12
121
35
42
66
9
15
25
305
55
113
54
9
39
42
18
66
330
1
104
135
49
35
12
6
84
66
108
9
15
73
107
21
16
95
1
35
84
33
72
135
90
78
121
120
41
48
36
19
32
15
48
105
57
30
48
25
176
96
120
39
1
5
19
32
112
32
333
6
12
24
48
153
184
80
81
48
199
11
21
24
9
7
24
77
187
11
21
459
24
36
9
27
85
23
12
48
37
83
21
39
97
83
132
6
43
35
144
66
36
151
24
23
297
39
54
6
45
9
6
36
109
11
78
138
13
152
69
30
180
145
263
36
109
95
12
120
78
42
168
21
40
24
23
12
252
60
21
3
6
31
89
6
12
237
33
7
59
246
78
6
75
112
185
42
96
36
24
54
30
141
21
19
107
24
24
21
33
72
66
24
144
21
3
13
107
21
27
72
45
40
72
65
30
9
16
83
150
15
21
132
138
109
168
47
162
6
12
36
1
83
72
45
39
49
5
36
55
11
30
135
40
41
78
24
1
65
15
27
37
131
61
299
6
54
60
84
33
9
18
117
99
36
9
72
3
132
84
165
45
60
55
29
12
42
12
186
90
13
239
12
69
120
112
128
105
90
61
203
72
45
264
280
41
31
8
165
12
42
6
6
9
15
6
171
112
5
12
18
48
13
80
87
129
39
1
96
143
120
169
8
112
11
6
30
25
96
80
64
35
24
12
60
72
126
79
17
15
15
18
30
156
54
6
162
63
24
45
6
37
89
15
24
16
24
32
9
30
1
48
5
90
1
155
54
24
12
6
157
128
3
234
51
207
9
40
144
11
24
30
87
15
25
203
96
13
71
49
41
66
6
102
25
8
33
180
90
25
59
13
24
119
12
85
59
78
42
24
61
24
161
24
6
25
29
19
17
39
39
81
39
25
72
53
27
39
177
40
24
35
13
65
72
351
99
156
12
12
78
36
12
30
84
234
42
45
87
66
31
144
56
39
24
273
63
9
33
79
5
78
21
99
45
123
24
21
57
30
33
64
80
9
31
200
15
30
36
108
115
24
152
39
12
72
61
11
54
7
29
75
63
36
109
8
87
60
60
1
59
36
30
19
23
108
24
6
66
69
21
3
48
24
99
6
30
36
84
33
88
24
89
120
54
25
131
210
174
93
27
30
6
120
9
201
12
84
30
18
6
36
45
63
12
6
127
8
57
48
132
30
6
79
17
31
89
6
42
102
24
25
216
24
11
93
48
33
255
144
21
54
102
18
13
32
75
45
123
162
66
36
13
35
37
35
6
24
168
90
6
15
15
97
47
30
6
21
9
66
30
30
60
109
59
13
23
1
35
60
180
66
60
39
153
31
5
19
80
105
90
85
41
6
25
8
27
109
17
12
43
32
3
45
147
60
60
72
36
ABCD 95073595322*3^$a+1 [50012]
13
56
36
4
23
36
21
24
96
3
21
51
141
24
39
21
60
111
13
24
8
27
25
48
12
36
131
9
36
39
21
124
20
15
57
28
12
24
60
11
12
1
56
60
120
3
13
12
8
15
9
15
69
4
56
39
81
60
16
23
25
23
24
9
60
51
61
44
39
21
63
25
60
56
16
20
36
28
59
37
44
39
33
3
25
60
12
20
15
37
11
49
23
9
39
21
4
144
68
28
35
81
36
108
96
36
123
37
8
16
35
49
56
3
13
8
180
36
4
32
52
11
21
4
35
24
97
36
47
57
24
52
24
96
24
116
3
25
80
15
24
12
9
51
21
15
13
80
12
52
47
61
8
4
56
75
12
9
96
3
105
72
39
73
8
24
24
12
48
96
76
44
3
25
36
20
12
24
3
81
4
36
24
11
21
84
76
11
13
12
47
21
75
85
24
8
27
57
76
44
15
85
116
15
69
3
1
35
21
76
20
40
143
57
3
36
9
15
25
59
73
168
72
8
39
57
76
44
24
36
39
49
12
48
23
72
60
93
15
45
28
12
20
40
12
12
24
20
4
8
52
56
39
85
12
20
4
20
16
95
9
40
11
73
71
49
23
49
71
69
15
1
20
24
36
100
68
60
4
48
83
45
16
60
36
24
56
52
23
25
47
13
104
4
12
20
39
69
12
28
12
8
36
96
40
8
16
35
25
24
24
107
24
21
24
36
16
60
8
75
60
21
3
81
16
140
15
69
36
28
8
120
24
24
136
71
129
15
36
69
75
189
52
80
4
23
1
47
37
116
15
180
12
9
15
25
119
24
57
4
60
92
108
147
37
132
24
56
39
24
37
23
37
11
12
1
12
24
35
24
36
36
24
45
16
12
11
37
23
1
36
8
27
9
16
20
28
32
75
45
4
11
129
3
1
60
12
24
20
28
48
80
24
24
99
1
20
52
24
59
81
64
12
20
40
60
20
27
33
40
24
48
8
60
4
24
56
39
57
100
140
27
36
84
33
3
24
97
96
8
64
60
32
4
24
48
12
23
9
63
33
48
12
120
64
48
47
45
64
36
104
27
33
40
11
24
1
35
1
20
124
24
72
108
35
84
57
39
21
4
24
68
28
12
20
28
20
36
16
47
12
1
35
24
21
24
40
24
47
9
3
25
68
87
156
36
24
61
48
8
3
37
12
35
37
11
69
144
4
47
1
20
28
84
36
36
36
20
24
40
56
3
12
69
16
23
21
96
4
23
1
20
16
84
59
12
81
3
49
116
4
35
25
12
23
12
24
12
24
13
23
12
13
20
99
60
84
81
3
13
84
20
24
51
109
36
44
15
25
72
20
24
120
40
36
104
15
189
52
104
15
13
60
60
35
13
12
32
24
12
28
116
156
27
81
96
16
35
109
56
15
157
68
84
4
12
12
8
64
24
32
48
39
21
40
20
99
13
35
12
1
24
32
24
52
20
24
28
56
4
68
24
28
48
59
49
12
68
16
23
1
80
52
12
32
16
24
20
4
60
20
52
12
12
204
92
3
1
56
24
4
36
44
12
4
24
35
24
13
24
20
24
136
23
72
1
8
72
3
1
20
3
57
136
44
88
8
63
25
20
15
12
24
36
12
1
12
8
72
24
4
11
1
20
39
1
60
104
124
11
9
36
36
15
69
63
13
20
28
72
59
21
39
25
80
28
68
64
60
44
12
63
1
80
76
128
16
36
24
84
20
136
24
24
32
3
57
39
60
81
4
36
20
51
48
49
56
16
23
73
47
13
20
64
11
45
63
37
60
44
15
1
20
3
36
9
16
83
21
112
44
4
92
15
25
8
120
196
119
37
44
39
1
156
12
35
57
24
60
4
11
37
140
40
12
11
37
35
24
61
95
45
15
12
1
132
48
11
21
27
1
12
20
27
57
120
16
8
64
56
64
32
40
168
36
24
83
33
15
12
25
60
20
27
96
36
24
45
16
56
60
144
40
44
132
24
39
85
12
48
11
9
12
52
12
24
56
60
64
20
40
20
16
44
4
168
8
72
39
21
27
12
60
13
32
84
64
72
48
8
3
12
12
21
72
4
60
36
83
57
24
28
8
3
21
24
4
32
4
12
84
11
24
60
73
23
45
60
28
12
12
8
60
48
64
60
12
11
12
13
35
60
84
1
44
3
33
4
35
24
45
15
72
9
24
36
60
100
48
167
25
168
36
56
64
56
36
28
20
4
8
3
57
4
11
25
120
8
15
1
20
16
8
12
28
92
100
23
57
15
49
23
21
87
69
36
84
16
108
36
11
9
51
33
120
12
172
48
20
39
61
35
33
27
97
56
40
132
8
39
85
32
4
60
11
24
25
140
15
45
4
128
28
36
84
20
39
36
21
88
132
24
11
45
75
1
44
15
105
28
48
20
48
100
24
23
37
96
32
15
45
28
227
37
131
1
44
16
120
35
36
69
16
8
4
71
24
1
56
15
21
4
35
1
84
104
36
24
4
8
48
39
12
49
24
11
1
20
159
49
32
3
60
21
4
35
81
52
44
40
36
12
71
60
1
96
44
16
60
24
95
9
40
12
8
16
20
16
164
4
47
9
16
95
25
35
25
107
60
60
72
120
1
72
12
84
20
12
84
24
12
24
4
32
3
85
12
48
20
220
36
20
4
24
8
24
39
45
15
1
59
25
12
24
23
61
12
8
16
144
47
85
12
68
48
12
28
11
25
35
13
128
27
21
4
68
15
69
60
40
11
9
64
20
4
32
3
1
36
83
37
24
60
ABCD 95073646048*3^$a+1 [50003]
151
9
72
3
77
64
39
36
9
20
232
120
60
12
96
20
31
45
84
92
24
28
20
108
28
56
60
48
67
29
7
93
15
36
5
88
51
5
67
129
60
8
16
32
12
91
65
7
84
189
320
160
72
3
101
48
187
165
96
120
68
16
36
99
45
24
36
164
24
168
40
8
40
111
201
252
20
112
171
117
48
3
45
27
65
19
45
68
76
84
32
16
44
28
72
39
9
72
48
3
65
55
9
15
21
12
12
135
33
32
60
76
8
7
57
8
19
24
72
33
32
84
168
7
36
105
80
52
176
76
60
39
60
5
7
69
75
213
32
28
3
77
31
9
3
105
12
8
19
21
24
44
7
29
19
297
123
81
111
153
27
5
12
60
72
40
36
15
65
112
3
29
36
12
28
24
15
89
84
148
3
141
56
52
3
233
31
36
33
116
108
112
48
147
33
128
103
89
7
5
115
29
256
39
9
36
51
41
4
111
93
87
29
60
4
15
132
9
180
8
96
16
68
60
88
32
76
12
8
12
28
27
84
9
27
189
356
52
8
40
104
115
144
17
12
52
44
36
19
240
12
24
45
48
63
29
28
200
103
57
60
32
19
189
60
3
45
99
53
156
60
192
88
12
68
76
51
77
28
24
44
7
29
120
175
5
108
31
21
15
69
32
192
31
81
56
184
111
17
28
20
48
31
36
89
48
60
48
40
80
112
111
45
44
40
32
24
96
136
39
225
111
65
4
80
16
48
176
31
48
65
67
45
20
60
12
40
72
36
300
20
79
269
24
40
3
17
52
75
29
72
115
9
20
24
127
65
4
36
24
159
9
48
32
172
48
116
112
63
137
19
53
48
139
93
8
160
39
21
39
69
20
16
84
24
168
152
48
4
60
15
33
63
84
24
137
300
4
39
5
52
68
12
28
176
19
65
7
5
100
272
76
15
96
9
104
52
96
75
24
41
72
48
64
60
111
45
24
15
33
32
16
60
128
36
19
36
60
84
72
45
63
17
64
44
144
16
120
56
84
64
92
199
29
28
48
20
12
4
48
27
144
72
17
28
12
128
84
36
12
31
72
57
116
96
55
9
56
16
20
108
144
91
45
27
45
20
28
80
96
16
32
67
5
64
24
8
19
45
51
77
7
24
9
27
21
80
48
4
156
72
108
44
7
45
171
9
96
48
60
32
55
53
4
80
52
44
36
60
64
44
40
8
55
77
31
29
16
192
84
20
19
9
68
64
120
56
40
75
45
15
129
80
16
44
244
60
75
17
163
81
36
12
12
96
15
5
148
44
112
171
57
120
111
41
60
28
80
31
12
5
64
20
84
7
53
36
96
139
65
124
56
28
48
48
96
60
36
32
100
8
55
9
48
176
52
63
36
9
36
36
99
29
96
31
24
81
32
43
29
16
44
48
60
148
3
129
51
9
12
159
12
53
16
248
7
81
24
8
52
51
17
208
12
48
12
36
87
45
12
108
20
79
53
16
56
16
20
4
140
19
81
120
15
36
53
12
43
17
4
44
4
3
33
75
65
132
120
52
12
56
19
9
27
5
79
45
99
45
56
96
24
96
64
20
48
36
184
152
24
96
120
16
60
44
31
105
128
12
4
24
51
69
72
123
117
20
64
96
15
17
91
9
92
48
252
16
63
17
55
33
60
44
48
139
45
159
65
112
80
64
111
17
12
91
108
5
112
104
16
75
77
31
12
5
4
20
204
7
45
32
88
15
57
48
8
160
120
60
51
156
45
128
36
4
32
175
144
120
105
8
40
32
16
8
36
16
80
192
76
27
105
32
52
108
12
20
244
24
116
7
189
44
67
24
33
56
55
ABCD 95073837154*3^$a+1 [50217]
72
69
96
45
54
120
33
36
96
39
30
210
6
24
186
156
24
114
39
183
18
39
51
57
132
111
66
90
9
12
105
24
30
33
12
456
60
48
51
33
231
6
6
18
75
12
33
6
60
6
144
39
27
78
120
192
138
192
84
21
15
54
3
36
15
45
132
123
105
240
120
15
342
18
12
18
51
45
63
48
15
60
54
111
63
12
225
39
105
24
51
9
57
75
72
48
192
141
6
84
30
96
90
6
15
60
3
12
24
45
39
96
93
60
33
48
72
18
9
63
9
75
93
96
12
15
60
84
114
96
90
33
51
90
99
123
180
30
135
15
18
42
60
138
99
3
9
48
33
27
123
24
204
246
174
36
126
54
93
117
39
135
105
57
114
165
39
12
24
33
36
36
45
24
147
72
291
45
24
3
228
6
6
177
48
39
69
120
60
324
63
60
48
69
3
120
90
147
456
111
45
135
345
111
204
6
144
159
60
24
27
24
96
66
18
69
3
129
39
21
105
3
96
45
72
63
15
180
45
12
24
69
51
15
36
69
21
30
93
12
3
6
54
36
189
27
9
48
3
18
96
39
132
12
12
21
24
54
81
156
45
258
9
108
63
66
15
288
81
72
30
69
75
45
96
69
30
120
60
273
303
168
30
207
9
6
90
24
111
9
90
9
24
87
273
48
3
66
24
39
48
3
9
72
144
87
30
3
51
33
33
240
24
3
87
30
6
138
75
27
48
12
180
117
168
15
54
54
21
39
9
93
30
165
12
57
66
30
90
9
39
150
27
75
24
93
243
9
15
69
87
168
120
6
6
93
144
27
129
27
30
39
9
90
96
81
48
195
12
150
24
96
3
165
27
15
24
24
9
48
132
33
75
24
15
30
6
9
15
21
12
51
12
144
33
81
51
48
21
39
51
6
123
72
45
183
87
9
36
51
18
39
51
12
108
9
96
12
99
81
69
99
132
33
66
30
3
48
63
285
75
21
15
144
66
6
168
72
24
84
9
87
6
27
93
15
9
171
45
48
6
60
24
81
75
84
21
51
30
150
24
60
21
84
75
216
117
51
81
15
129
177
27
123
108
129
51
186
24
30
132
69
36
39
81
39
9
27
120
114
15
51
144
93
3
30
54
93
21
27
60
9
24
6
210
123
12
15
186
24
3
3
168
96
33
12
21
3
15
180
90
75
45
42
48
9
117
51
3
9
48
60
132
111
66
336
24
24
75
387
18
30
180
180
12
105
48
72
99
240
93
108
63
117
63
102
138
9
96
84
33
54
144
12
9
69
72
27
240
48
39
180
33
132
141
159
39
42
54
9
12
84
51
78
66
201
84
105
6
108
21
36
60
39
165
120
24
15
12
69
36
159
81
99
45
9
30
12
9
69
42
54
24
39
48
33
51
96
123
90
39
27
21
60
3
66
15
51
48
6
120
24
39
48
63
45
165
120
135
36
216
63
81
24
27
33
12
72
12
39
42
27
21
6
114
27
135
153
141
6
60
33
15
105
75
12
9
48
93
27
96
21
24
102
90
27
117
51
72
141
6
66
99
45
6
57
156
75
57
48
15
45
72
3
21
36
3
96
36
18
30
96
9
87
90
27
48
219
84
6
51
69
120
3
87
ABCD 95073869602*3^$a+1 [50046]
12
78
105
87
42
162
36
12
18
24
43
41
31
5
90
33
75
13
29
43
5
147
64
120
11
6
84
144
27
15
30
24
123
33
39
69
24
72
3
27
93
3
48
21
15
25
29
6
13
48
8
15
105
165
6
30
15
75
61
17
31
41
48
42
13
23
49
48
11
180
36
61
23
49
65
48
60
27
16
312
32
72
45
30
18
90
1
71
18
87
21
43
120
17
60
18
81
93
3
64
23
6
67
8
51
30
108
78
69
24
195
54
12
24
66
24
25
11
36
145
152
27
85
5
66
108
21
15
18
60
75
63
72
36
21
15
49
65
54
81
45
30
114
12
103
47
108
93
117
72
19
89
7
48
120
5
18
42
36
19
35
12
6
27
63
18
271
8
111
1
24
17
18
12
33
72
45
3
171
78
66
85
47
30
42
97
48
48
8
9
135
33
84
24
12
18
189
15
66
7
17
7
119
36
18
48
3
87
18
42
90
115
5
60
55
8
39
36
6
79
144
5
67
56
3
114
115
65
31
17
54
96
12
21
21
18
12
90
24
84
63
99
69
120
72
40
144
101
19
65
60
120
36
78
25
59
85
32
24
16
8
48
24
15
90
24
55
80
21
60
18
228
9
9
90
114
3
15
25
32
40
41
55
41
18
102
15
21
108
55
107
42
108
87
48
99
30
6
48
60
30
6
18
18
13
104
16
29
12
18
6
54
105
88
152
51
12
33
24
87
33
45
72
30
6
54
48
6
171
3
72
13
240
23
72
1
96
95
1
77
36
7
23
132
48
69
63
18
120
15
57
54
25
128
33
7
95
78
67
32
75
24
21
88
17
48
31
41
15
3
21
24
51
66
90
9
81
6
9
81
120
72
6
1
96
5
163
71
96
102
36
39
112
71
18
7
29
84
15
39
18
54
49
24
32
9
36
30
18
3
64
5
18
1
59
18
48
60
144
120
6
49
17
54
9
105
18
12
18
150
18
12
42
210
55
17
15
45
120
78
72
189
72
147
13
5
27
40
23
222
30
60
18
39
9
6
49
5
27
57
15
96
15
24
1
104
75
30
15
48
27
132
30
54
21
120
81
7
11
45
40
89
6
49
8
64
5
30
6
7
23
105
40
17
63
33
66
45
9
6
81
24
88
5
43
29
120
24
19
11
69
27
84
25
17
39
9
6
1
8
16
24
5
12
42
117
48
40
5
72
180
199
32
135
49
5
90
30
6
108
30
42
25
113
87
39
60
45
129
54
145
35
13
32
45
43
29
168
36
84
36
150
12
109
23
25
41
87
24
33
42
48
6
12
42
48
33
27
18
84
36
6
36
12
13
83
36
18
15
3
69
15
90
199
17
78
25
96
104
9
108
18
217
8
40
59
120
13
8
24
15
36
54
18
13
32
9
18
13
32
3
45
87
25
11
162
3
9
55
5
72
30
60
9
57
72
36
99
192
93
12
63
87
120
105
99
30
24
66
126
150
25
5
18
25
53
67
48
95
25
32
3
30
24
79
11
48
18
3
120
117
144
138
6
19
11
6
90
54
15
21
36
15
93
12
18
36
33
45
108
39
45
19
17
60
123
16
221
3
15
1
8
72
21
18
225
51
66
123
117
18
30
115
24
5
67
209
31
8
45
51
24
88
48
257
42
90
3
33
30
25
104
51
24
12
54
6
36
18
7
104
15
48
6
27
27
36
36
133
23
108
24
61
5
54
162
90
168
90
7
8
57
30
6
43
5
54
90
42
90
54
66
103
56
16
23
25
53
30
37
8
40
23
9
15
1
11
6
162
85
23
105
3
72
102
6
66
15
9
84
78
90
3
69
115
80
3
72
30
135
123
18
54
30
216
15
57
144
24
7
32
33
15
33
42
12
36
6
30
9
51
85
89
79
56
195
12
42
127
344
69
12
6
84
21
33
24
7
203
18
27
87
90
15
16
192
5
43
32
15
18
79
53
27
39
81
9
54
36
96
48
45
33
54
30
51
3
37
8
24
45
12
159
9
12
24
156
24
12
115
8
57
15
3
141
16
48
32
120
24
51
13
5
36
63
81
7
8
45
75
27
13
95
97
29
6
12
108
78
15
57
39
9
39
15
25
11
72
180
57
51
6
30
129
112
35
84
24
156
13
152
141
27
33
30
57
3
48
37
5
18
81
21
144
43
65
168
12
96
12
55
48
41
18
21
ABCD 95074039408*3^$a+1 [50028]
36
3
105
18
24
48
18
3
24
76
5
36
36
39
39
21
33
43
12
92
15
13
56
36
24
4
137
151
5
39
4
11
13
5
36
126
13
12
20
33
7
59
1
35
6
12
55
17
36
63
16
11
18
126
45
24
9
103
8
15
1
11
42
12
15
9
19
35
61
12
8
45
144
7
20
76
23
1
35
61
47
13
35
9
28
168
125
43
80
16
35
1
5
48
54
6
54
25
5
72
19
60
24
77
31
60
5
43
11
13
48
5
103
5
90
1
24
36
11
13
29
15
148
72
11
81
63
25
47
18
7
20
33
36
30
36
18
27
64
20
40
12
24
36
65
72
91
35
25
24
72
23
60
12
9
69
27
88
11
66
18
1
20
4
107
1
12
12
11
129
9
7
83
1
35
6
72
31
36
48
32
15
13
92
33
27
33
66
6
30
6
43
95
25
47
109
44
81
75
21
54
69
36
24
36
64
12
29
31
324
24
96
24
36
24
24
240
180
17
24
54
21
16
144
12
5
108
31
8
33
19
20
9
55
20
16
5
18
12
69
27
9
3
90
43
29
43
101
42
48
60
49
53
108
36
54
1
125
18
1
5
7
23
25
56
84
124
5
36
30
145
17
27
27
36
13
29
12
99
16
20
16
188
45
15
21
43
23
54
19
12
83
61
8
136
60
80
52
137
31
12
92
16
71
54
12
42
36
45
40
41
19
29
27
4
5
72
54
6
12
27
15
9
16
60
80
9
159
27
1
119
9
16
89
7
23
21
15
18
6
37
24
65
66
97
35
12
13
23
90
7
11
9
27
45
28
125
42
120
25
89
36
55
29
7
17
31
71
6
18
1
24
29
12
24
54
12
9
87
13
5
7
12
12
24
24
41
15
39
42
43
101
79
48
29
19
17
3
15
21
39
21
9
7
17
72
31
23
61
29
84
90
6
12
19
24
12
12
77
114
9
40
41
30
24
12
1
48
12
107
48
129
15
6
139
125
55
8
36
45
24
27
21
54
18
43
29
96
12
31
24
71
6
30
181
60
12
20
12
3
21
15
36
45
45
31
108
20
75
85
5
19
161
75
39
12
1
17
87
3
42
3
63
13
12
60
77
7
11
72
42
15
69
51
84
51
18
55
140
15
1
12
24
35
13
77
6
49
5
55
24
29
51
52
48
36
11
12
1
5
30
6
48
36
72
3
40
29
6
1
24
227
13
12
24
5
18
73
12
12
44
57
3
27
9
9
54
36
24
21
76
80
51
37
71
1
35
9
16
36
24
44
16
84
47
73
11
18
6
21
135
24
174
7
20
15
61
8
36
3
36
30
75
16
35
13
12
36
29
18
6
51
69
39
123
9
24
165
6
13
71
42
39
4
5
15
4
132
60
41
108
24
12
75
111
12
6
36
30
25
11
9
4
5
79
32
93
30
1
72
12
41
79
72
44
27
54
19
11
6
7
23
69
9
54
12
1
5
3
64
48
59
24
66
6
37
71
21
9
24
27
28
12
80
9
31
5
108
36
19
12
5
6
37
12
20
33
7
8
16
11
18
12
39
69
55
12
29
30
90
51
60
4
12
5
30
9
15
1
44
16
59
36
9
28
35
96
49
48
59
9
15
12
13
5
7
17
147
9
19
12
65
31
17
18
37
60
47
90
43
12
41
144
195
15
33
16
95
24
21
16
60
11
13
71
18
87
4
17
43
29
36
54
85
23
93
36
16
77
111
15
9
75
36
1
41
3
4
12
83
121
12
83
81
45
15
9
12
54
13
83
109
29
31
48
12
5
39
99
1
5
7
48
17
19
29
36
36
39
24
4
92
60
40
36
44
9
12
114
48
36
45
36
33
12
6
12
21
36
51
18
6
13
5
7
59
72
9
9
6
84
25
140
36
123
60
66
31
59
1
60
20
9
42
33
111
30
19
59
12
18
90
36
126
99
45
132
48
99
15
21
16
104
136
23
6
12
42
18
3
52
12
48
60
17
187
60
36
23
24
66
19
56
21
3
12
28
11
12
42
87
39
66
24
39
15
121
60
35
30
91
5
55
65
18
1
12
8
4
65
31
65
54
13
8
4
23
13
29
7
149
31
20
9
15
4
20
45
18
72
13
5
3
4
17
48
6
1
60
5
6
102
27
28
125
96
7
24
23
66
31
5
15
39
60
81
124
72
5
7
35
12
24
45
36
39
1
41
54
13
12
23
1
96
29
67
32
100
5
7
24
95
66
15
39
1
20
33
7
29
31
44
4
11
105
9
27
135
13
12
8
76
20
4
5
36
42
12
1
24
35
48
25
29
39
21
19
36
48
35
36
1
23
85
20
15
25
65
7
71
13
20
52
12
12
11
9
69
30
1
84
11
25
11
37
32
105
6
93
9
7
11
132
12
25
29
54
21
75
25
5
79
83
18
51
3
1
24
72
36
29
36
19
24
47
90
19
5
19
11
24
21
33
67
41
39
148
65
12
18
37
35
18
43
47
73
17
18
9
88
35
13
23
72
12
21
15
37
24
173
72
31
44
16
12
116
16
5
3
132
9
55
17
3
99
73
23
270
111
16
8
16
23
72
24
54
30
1
35
54
67
23
6
12
19
35
1
48
60
89
18
18
42
54
19
17
12
43
44
40
35
6
19
44
16
5
6
13
12
47
25
5
108
78
120
54
42
61
32
45
18
69
3
18
43
11
105
16
23
96
66
19
5
156
63
16
53
12
79
140
15
6
19
56
4
20
40
17
19
24
12
5
99
4
5
55
72
12
131
1
80
4
72
5
7
5
36
72
63
52
72
11
90
24
43
48
12
48
12
47
13
144
59
36
69
4
17
75
88
5
36
66
1
24
11
18
135
15
1
36
17
27
24
4
17
30
6
12
43
60
59
6
102
18
42
13
72
35
1
36
36
8
36
148
ABCD 95074524256*3^$a+1 [50005]
71
45
6
54
6
10
84
30
5
49
96
24
11
25
59
1
44
10
36
14
16
11
25
14
57
60
33
4
68
54
21
7
5
81
15
15
60
6
28
36
30
116
10
14
81
43
6
54
20
18
39
21
12
82
44
60
81
60
24
60
24
57
40
56
18
40
54
131
85
24
36
32
52
8
3
15
36
81
72
7
38
12
39
15
45
19
20
45
1
56
75
36
15
22
8
22
30
56
4
30
65
12
25
11
37
23
9
24
64
47
39
60
42
12
15
120
12
9
24
40
2
10
144
35
120
21
94
5
12
33
4
11
19
2
138
42
3
21
39
25
8
54
69
189
30
18
24
34
29
3
30
48
16
23
7
38
36
30
45
49
11
27
22
12
18
2
15
13
2
9
21
10
84
44
70
11
36
36
9
60
4
35
9
15
25
2
4
30
11
81
3
25
6
78
23
12
48
73
26
21
105
4
18
42
54
36
29
24
12
3
46
44
18
34
8
15
31
5
1
24
11
43
36
30
56
34
41
36
57
6
34
23
3
4
128
9
33
46
2
3
12
12
1
35
36
25
74
4
56
6
10
56
18
15
24
85
20
18
58
14
21
31
29
115
30
32
94
29
24
75
46
35
15
16
8
48
30
3
12
7
2
63
21
75
31
5
3
22
11
3
6
18
48
30
22
8
18
36
64
24
26
10
35
117
3
21
58
17
15
60
33
27
4
44
36
9
27
9
21
3
25
60
11
21
94
17
12
31
56
6
12
27
81
27
37
11
57
12
28
6
26
15
99
16
54
20
15
49
12
38
10
11
12
19
30
24
110
102
52
11
9
3
7
36
125
145
20
4
11
12
24
9
16
20
3
27
21
9
24
39
33
63
19
5
36
21
4
24
26
9
67
20
4
56
28
26
12
3
1
18
53
69
4
11
9
15
84
12
25
24
35
1
11
15
57
1
54
2
3
15
40
2
60
6
33
55
5
24
21
16
8
6
45
109
50
18
48
15
57
3
12
43
24
5
72
3
16
30
56
18
46
14
6
36
24
46
5
19
5
21
34
101
3
42
18
42
4
56
40
8
3
48
19
17
96
9
10
114
14
142
18
41
57
12
10
77
21
3
21
150
24
46
26
9
13
47
3
45
36
31
8
6
36
34
5
12
12
21
6
4
41
48
1
14
18
18
45
87
22
6
2
28
60
11
60
24
1
14
42
28
36
44
60
36
15
25
44
34
26
24
52
20
64
20
36
84
75
9
3
12
7
5
15
45
9
12
3
72
69
4
35
51
9
60
9
16
20
16
108
56
4
35
25
36
6
29
21
30
33
63
82
12
38
16
6
14
81
19
2
15
19
18
23
24
85
78
2
88
38
9
21
12
52
11
144
81
4
71
49
11
33
124
11
84
61
2
162
51
36
15
40
29
45
4
23
69
6
33
12
75
28
14
46
26
4
35
99
45
15
6
10
6
11
12
7
20
9
75
24
22
11
24
25
14
72
4
5
43
96
29
1
26
9
79
41
21
118
53
48
24
31
54
2
9
12
13
24
26
60
160
6
8
42
90
3
93
15
12
12
33
12
94
56
45
39
4
20
22
18
5
1
71
69
84
12
6
24
9
9
40
11
49
36
47
37
6
17
19
41
39
33
45
70
6
6
5
36
3
24
6
46
108
17
36
7
2
36
28
24
11
1
8
15
45
15
15
76
5
9
16
174
53
7
56
84
30
42
34
62
18
39
1
24
8
3
51
105
3
60
12
45
33
15
60
33
63
9
12
120
4
2
42
3
33
51
25
60
24
11
36
69
6
4
38
27
25
20
39
12
45
63
25
59
81
12
39
33
12
30
28
137
24
60
12
69
3
7
65
45
28
11
139
53
12
3
9
9
12
24
28
11
19
86
15
25
20
4
6
14
3
69
34
32
33
25
26
6
3
24
7
38
15
51
9
1
30
24
2
114
10
20
156
15
96
57
15
31
2
27
60
7
24
65
9
6
16
56
57
7
38
40
36
80
6
6
3
12
7
50
16
20
72
15
3
34
26
9
1
56
39
139
110
60
10
41
1
80
84
6
58
26
21
13
32
88
6
2
15
49
18
2
3
12
15
9
25
20
15
12
13
11
13
36
20
6
24
9
123
12
33
37
95
1
35
39
12
30
51
79
29
61
8
42
249
36
25
71
12
21
10
17
33
12
28
116
75
73
2
33
7
18
20
42
24
30
6
81
3
6
36
4
38
10
8
60
108
6
18
16
24
11
39
21
21
4
11
13
11
55
6
23
12
9
6
9
24
31
26
3
3
42
27
25
8
96
40
2
82
30
42
23
31
14
46
17
12
12
13
68
15
48
12
133
36
26
12
21
15
4
41
15
9
25
32
15
49
44
22
41
12
36
15
4
6
20
27
12
7
134
16
20
3
15
52
24
20
6
10
29
39
16
17
63
10
47
12
7
14
27
43
24
6
54
80
6
30
6
30
28
2
60
6
34
59
12
84
21
4
18
30
8
3
105
12
64
20
70
53
12
9
12
22
38
24
4
35
15
90
27
49
44
34
6
26
4
5
85
92
24
6
18
124
36
24
11
24
1
14
6
6
9
1
38
45
15
10
8
15
13
14
33
7
12
26
3
24
60
27
18
15
33
24
3
48
13
6
26
15
27
30
48
84
75
84
21
40
60
84
60
90
5
60
9
52
14
54
22
78
2
21
108
79
17
3
76
44
42
48
15
27
4
20
36
9
72
120
103
30
84
26
4
2
40
35
45
6
28
5
84
27
18
18
24
18
6
76
41
43
5
72
12
45
12
28
32
36
63
25
60
24
6
54
32
3
33
99
48
1
14
18
15
7
5
25
23
9
18
22
38
40
2
3
27
4
2
28
24
32
6
30
39
24
12
60
24
25
54
14
75
63
22
38
9
45
96
3
25
2
42
126
36
6
27
1
32
27
7
30
56
3
109
60
68
4
8
30
21
39
40
5
7
53
115
6
24
6
5
15
6
39
25
11
36
9
28
11
12
27
33
9
3
36
12
48
9
22
80
34
104
63
3
16
29
1
83
12
13
23
108
36
15
34
35
36
21
12
22
26
27
21
6
60
6
22
6
24
83
37
12
56
48
24
36
6
4
5
27
30
18
57
48
15
42
75
12
12
13
6
5
1
83
3
22
11
9
42
94
35
117
15
12
7
5
39
9
36
61
14
45
15
21
9
27
12
36
24
21
10
50
4
35
72
21
3
15
16
48
26
15
12
33
4
35
3
33
55
32
22
35
85
26
6
4
60
2
72
12
30
15
33
6
6
10
38
16
26
24
6
99
69
12
36
3
1
11
19
30
35
43
77
49
20
60
12
3
21
3
21
36
48
6
16
5
24
36
9
39
1
24
110
81
12
57
3
43
14
6
9
27
108
93
49
8
63
3
6
28
2
54
64
20
30
45
63
22
2
9
9
3
48
19
42
38
46
84
42
8
16
24
42
59
69
75
96
25
24
12
114
122
27
37
20
118
20
102
10
26
72
3
3
4
30
23
63
12
52
32
21
9
60
111
67
2
39
ABCD 95074984586*3^$a+1 [50101]
35
36
156
1
83
61
35
1
12
48
155
84
36
97
107
48
133
60
12
23
72
187
185
1
47
156
37
275
24
36
109
59
127
53
1
11
37
95
115
30
11
31
78
12
11
49
96
59
103
18
107
85
48
35
48
61
11
12
25
143
84
1
42
5
168
19
5
24
169
12
36
35
79
96
17
25
102
65
31
53
120
84
120
12
48
36
31
6
42
101
49
12
11
84
24
84
36
7
54
59
31
41
7
120
18
95
7
48
17
55
18
12
47
73
11
7
54
11
25
12
18
5
12
37
90
120
6
83
31
6
119
121
35
7
168
149
25
11
97
23
12
36
37
35
37
18
5
25
143
19
30
23
60
265
35
19
125
36
60
24
48
67
18
12
83
13
24
23
12
36
49
11
109
23
85
48
23
61
23
48
60
7
53
67
65
48
25
132
23
25
12
47
24
37
35
79
30
95
25
35
24
1
11
60
7
30
90
42
36
47
13
47
96
84
73
24
66
5
24
1
119
1
95
60
25
59
60
55
6
60
23
72
12
37
11
19
41
85
155
12
120
60
7
126
23
1
90
173
85
30
30
48
35
132
73
23
67
77
13
23
157
35
180
19
18
11
67
144
5
163
65
108
12
13
42
90
11
1
18
5
36
12
132
25
78
144
53
157
30
6
12
108
42
48
53
24
13
119
73
107
36
97
11
24
13
84
143
13
23
7
125
72
67
6
24
48
120
23
109
23
13
23
37
12
90
53
120
109
6
120
24
30
23
36
31
101
24
96
84
55
209
7
5
19
113
12
96
25
23
61
60
138
90
48
12
18
5
25
59
48
12
13
11
36
55
48
5
37
36
162
48
30
72
11
96
31
5
60
7
5
13
30
17
7
29
1
11
12
25
18
29
13
48
47
97
6
5
240
132
13
47
97
11
24
84
187
30
132
107
60
73
23
109
48
18
72
161
7
17
12
25
18
53
115
30
35
37
11
79
192
30
90
120
29
12
37
72
11
7
41
31
89
84
36
37
23
91
41
79
29
91
6
12
78
77
12
120
144
7
42
60
72
59
1
11
24
13
30
72
6
42
17
156
19
53
36
37
35
60
72
43
65
157
18
5
228
49
11
60
37
95
49
155
24
301
18
48
72
65
120
108
72
60
55
30
60
48
144
78
5
187
41
144
13
42
5
96
180
48
31
186
12
138
29
1
35
168
49
108
47
37
35
60
181
35
205
107
37
23
72
25
18
30
18
24
96
42
35
13
60
72
60
155
43
5
19
30
11
12
25
47
1
59
55
53
12
61
24
35
13
23
12
37
23
96
120
24
157
96
102
78
90
24
29
61
36
12
11
19
101
19
41
7
54
66
53
19
17
31
90
35
49
18
5
43
89
1
222
101
19
53
168
1
18
65
103
5
24
91
54
35
1
47
85
18
24
66
132
11
1
6
5
37
83
145
23
12
108
72
37
30
18
83
12
85
60
12
18
53
1
35
24
96
31
77
37
23
12
24
24
12
96
7
125
97
23
97
36
102
53
37
83
12
133
35
12
48
19
48
125
12
1
60
23
36
31
5
67
41
127
29
43
65
60
36
72
72
13
119
13
11
67
72
30
60
48
23
60
19
72
318
155
13
42
48
185
12
25
47
84
37
42
48
30
23
36
31
17
60
13
30
5
12
132
73
191
49
48
47
60
36
12
48
72
55
77
67
41
49
71
25
60
23
96
43
53
60
48
24
7
65
120
25
60
35
31
5
12
37
108
30
72
6
24
23
145
23
19
48
138
30
29
108
73
47
7
6
47
36
7
5
19
18
78
17
120
7
30
66
72
5
67
30
35
24
31
6
132
30
113
85
23
36
55
48
5
60
36
49
18
173
12
7
222
18
48
29
25
138
18
30
30
47
12
25
11
49
48
83
24
13
11
127
24
5
73
12
48
12
23
12
24
84
25
35
25
11
12
55
53
84
7
5
1
12
23
120
48
1
35
13
23
199
6
72
95
43
173
91
41
37
95
72
121
59
13
11
61
48
48
23
36
55
6
24
36
23
37
143
12
12
48
48
1
18
161
121
30
30
11
12
48
19
5
120
1
47
43
17
36
120
19
5
36
37
192
11
7
120
89
13
42
138
78
72
5
133
47
13
23
1
66
5
24
1
23
84
37
11
72
55
ABCD 95075370532*3^$a+1 [50048]
20
16
14
19
12
59
13
36
12
12
132
35
6
55
23
1
41
34
60
66
3
36
35
30
24
40
50
25
12
5
19
60
84
81
3
47
85
5
10
54
12
3
12
48
12
5
114
30
43
3
57
12
36
63
9
57
3
41
6
109
17
7
53
19
15
20
16
38
126
6
34
21
12
48
89
114
22
15
48
45
51
24
47
4
21
120
3
36
36
45
24
24
180
51
20
25
24
47
13
51
33
12
75
21
180
53
12
28
111
35
1
60
168
15
57
39
9
24
51
116
70
75
24
96
71
84
25
21
20
19
24
17
43
24
60
113
79
41
19
35
210
31
3
50
19
72
15
36
18
50
25
24
47
1
24
11
24
49
84
57
75
35
1
33
42
45
72
12
5
139
24
120
12
60
15
14
186
10
3
47
4
9
48
35
13
24
11
36
24
16
54
87
35
24
54
7
9
3
60
36
15
36
21
15
69
36
12
27
21
12
83
4
9
11
126
7
36
41
10
21
15
8
96
13
12
24
11
1
45
14
73
23
144
13
36
24
17
34
9
12
24
72
60
35
37
12
9
2
37
51
26
10
6
158
52
20
109
35
106
87
21
2
25
89
43
47
73
33
27
96
11
6
58
156
21
39
33
60
27
50
31
24
29
31
59
49
168
72
41
12
10
33
41
6
25
24
24
35
6
31
24
9
15
144
57
30
105
41
7
48
33
15
24
33
15
3
9
47
30
6
94
15
36
33
26
6
67
72
59
37
23
232
78
15
57
3
24
108
5
4
30
26
43
11
49
15
50
22
57
36
12
23
70
32
7
57
90
26
7
51
2
115
59
13
87
33
108
24
48
60
27
54
39
23
13
5
6
73
12
24
96
15
21
65
10
45
9
84
39
72
5
43
12
5
43
108
53
7
24
41
40
68
19
12
21
104
6
13
81
80
4
75
24
63
24
81
45
18
57
9
3
131
1
69
15
24
47
4
21
171
45
29
36
7
23
10
20
19
81
3
11
13
27
69
12
59
25
36
15
170
54
30
43
83
48
1
45
36
15
60
15
134
31
23
61
15
21
48
24
143
70
54
9
12
15
24
116
40
33
36
9
27
48
84
3
50
30
49
9
36
111
5
79
24
17
55
24
15
66
24
30
21
83
37
60
33
15
17
67
108
9
50
1
24
71
70
74
36
84
13
132
45
39
47
4
33
41
46
140
49
24
41
40
26
1
29
19
11
1
12
60
12
5
120
64
87
33
6
21
12
36
72
3
9
71
100
2
199
24
24
11
37
72
12
9
111
75
14
16
20
34
21
24
15
57
5
10
69
5
6
4
45
24
60
72
15
9
24
81
30
21
3
57
29
36
19
15
86
55
84
15
21
12
36
12
29
19
60
12
35
28
21
29
112
3
11
25
35
1
35
78
6
13
11
76
9
96
11
10
15
48
27
48
36
21
149
16
15
60
12
23
10
27
33
15
3
2
19
135
50
79
47
49
5
55
60
5
34
56
30
40
66
24
33
11
12
18
7
5
7
36
24
17
31
59
24
49
11
37
24
144
21
54
26
19
11
13
17
6
37
21
86
1
93
15
72
48
60
60
36
9
27
48
71
61
83
12
49
41
7
36
36
60
11
34
15
9
147
5
10
9
95
60
13
180
12
5
31
5
34
9
51
30
90
26
7
23
37
36
21
3
12
69
27
48
24
12
24
45
6
45
108
147
9
24
12
24
5
31
24
71
25
36
60
9
3
23
10
15
29
4
2
37
72
35
1
39
84
96
33
36
84
12
41
7
47
1
5
94
26
18
22
39
24
65
6
1
123
45
5
19
107
61
24
48
96
12
69
63
3
57
12
149
30
6
43
17
16
14
40
26
7
12
24
72
15
18
75
36
35
49
12
15
33
12
12
72
15
9
41
30
1
35
60
40
8
10
26
13
12
96
5
79
84
11
10
14
61
156
72
3
20
34
54
6
14
16
20
1
15
117
11
1
35
4
36
9
36
36
39
44
25
35
66
46
69
161
30
85
60
12
11
36
13
12
24
11
25
45
39
5
106
33
3
33
15
6
66
33
24
3
9
36
53
7
39
9
57
27
36
17
10
9
24
36
35
10
63
12
24
5
16
3
23
30
67
12
48
33
3
12
183
9
12
96
24
45
66
78
32
4
30
9
12
233
40
2
60
85
9
3
51
69
71
25
144
60
11
42
24
31
48
17
114
1
159
110
54
25
12
84
29
42
24
10
63
123
9
95
4
45
5
31
59
22
159
29
6
90
43
12
24
24
3
93
72
33
51
24
36
24
60
36
9
51
24
12
23
6
46
9
9
39
27
54
15
17
4
60
20
34
80
46
30
110
31
3
9
41
10
72
33
11
1
39
33
23
4
21
29
31
48
11
6
19
84
12
12
36
5
67
65
7
23
4
9
84
51
9
27
26
10
93
60
17
19
36
9
54
21
15
93
21
26
13
60
41
132
54
30
55
51
9
51
57
48
12
23
145
24
24
60
15
32
94
20
19
12
179
4
57
33
51
60
11
13
24
83
13
24
33
50
88
32
78
6
70
26
25
12
11
1
15
81
12
47
1
29
96
115
53
67
15
24
81
45
15
33
50
6
16
87
23
4
44
40
21
15
9
81
15
35
13
17
46
24
141
39
56
24
4
72
105
45
3
12
24
29
142
50
60
34
14
6
25
5
76
39
35
13
60
60
63
33
5
79
47
34
42
8
25
51
9
15
45
45
30
21
15
9
17
19
29
31
35
13
96
60
96
60
9
75
12
24
71
85
143
12
13
5
55
12
12
120
12
35
1
12
36
41
19
12
33
32
103
12
48
21
3
3
9
21
14
1
24
29
10
72
57
12
35
4
69
36
57
15
24
48
36
24
47
25
15
9
71
25
71
84
49
12
53
19
12
24
87
105
23
37
15
9
60
9
2
49
39
36
21
5
ABCD 95075514206*3^$a+1 [50119]
78
54
45
236
52
105
102
36
5
24
1
155
100
24
51
69
156
27
53
4
33
23
67
12
65
40
45
30
126
24
95
55
33
93
12
18
24
101
49
63
80
25
12
30
21
72
135
5
52
60
3
138
30
30
27
63
114
6
12
12
41
4
153
78
45
44
48
7
21
24
21
215
60
7
360
150
108
12
18
5
52
32
61
15
12
87
45
176
19
48
42
48
78
12
5
163
29
1
24
36
222
5
48
49
35
28
177
6
57
15
12
41
49
15
48
20
48
97
90
33
20
49
6
12
108
24
53
268
129
71
64
48
3
57
68
64
3
93
15
12
18
15
32
12
55
6
24
15
36
9
35
85
18
108
29
13
15
27
96
84
90
23
7
18
48
39
20
31
45
9
23
43
5
40
15
65
19
36
65
84
48
37
11
19
6
72
30
5
145
23
52
27
48
17
16
32
193
60
60
15
24
3
18
84
90
45
45
11
235
72
5
43
174
183
48
45
59
16
12
272
1
47
7
153
12
68
7
41
4
3
180
33
9
11
7
12
36
192
12
161
37
3
72
93
54
41
199
5
40
81
12
3
69
30
60
41
7
33
44
108
43
29
1
42
45
87
6
35
25
12
12
83
85
12
90
6
15
32
97
30
5
16
60
32
103
9
21
42
245
7
30
35
103
108
24
21
72
27
6
12
35
97
18
12
33
8
25
59
25
6
5
72
40
48
27
33
15
5
55
42
12
66
9
15
96
65
7
42
30
21
45
47
48
7
45
3
17
7
5
48
48
4
75
30
3
57
78
90
47
25
30
5
43
30
15
12
15
60
21
20
37
132
3
108
20
109
30
36
5
7
33
24
8
133
35
19
21
177
48
84
11
64
3
18
27
3
65
100
27
72
60
30
60
3
45
18
17
7
53
7
66
155
187
48
5
49
120
35
163
108
24
41
109
48
35
25
15
45
63
45
54
90
78
48
5
4
8
37
3
128
7
30
42
18
27
201
102
42
30
60
120
18
90
42
51
12
33
24
6
192
33
75
42
23
40
39
33
93
35
115
12
72
30
15
20
13
107
100
15
138
12
48
327
63
12
93
60
3
9
3
12
33
8
24
25
18
102
108
48
99
21
72
12
95
31
17
133
24
15
51
30
27
75
5
120
12
28
8
12
55
197
40
48
75
53
24
55
6
60
75
9
171
75
72
12
30
78
33
20
7
5
7
78
27
20
25
18
12
5
16
297
30
57
20
31
77
115
30
143
4
45
6
45
32
7
36
77
73
27
48
60
9
11
19
33
80
25
63
24
45
83
73
114
18
15
75
42
156
95
19
41
7
33
57
12
510
6
60
135
60
249
216
42
57
21
39
296
25
15
15
65
79
60
96
30
12
42
78
18
9
336
45
35
72
115
72
30
11
49
111
177
48
107
7
18
72
30
36
24
53
55
30
75
8
232
32
31
12
30
12
111
20
25
102
45
32
60
1
42
57
20
1
102
105
12
3
12
156
57
8
64
3
12
41
7
33
15
42
90
17
48
48
49
155
61
27
32
88
27
5
208
45
27
80
43
108
42
18
42
63
9
96
90
9
45
18
33
39
66
87
27
36
5
145
35
7
33
9
15
15
33
60
3
9
3
90
60
42
60
53
52
3
93
15
42
15
75
48
5
67
45
3
12
12
53
13
24
90
21
57
35
55
17
31
9
105
135
81
47
25
47
16
99
21
69
6
60
45
84
3
228
24
45
36
32
37
11
79
90
15
33
35
108
52
3
9
20
1
60
39
188
37
48
102
5
108
67
53
88
9
11
55
57
3
24
5
13
90
5
13
54
96
60
9
21
87
3
45
80
4
56
52
12
81
12
27
63
12
33
15
45
15
5
13
24
11
132
7
5
36
40
15
54
30
6
15
75
90
35
7
12
120
21
39
18
120
12
36
47
40
8
7
57
36
9
11
157
15
63
17
97
51
75
42
18
12
18
75
15
12
48
77
160
8
19
36
54
35
25
63
45
12
6
5
60
19
141
9
6
137
12
115
18
30
198
24
51
80
24
16
24
3
42
18
42
3
48
45
12
42
36
60
24
21
20
187
12
5
13
83
55
12
45
57
30
6
35
55
102
162
5
31
30
35
40
27
30
15
32
43
93
72
27
5
115
48
60
198
42
33
87
90
15
33
42
30
18
30
60
24
30
21
44
73
120
27
15
41
19
18
12
66
54
18
33
32
85
12
96
99
3
93
87
5
37
11
7
18
39
36
69
30
96
29
31
90
54
48
17
55
21
9
83
25
90
48
12
12
18
48
ABCD 95076517598*3^$a+1 [50023]
32
7
18
23
1
30
114
12
23
36
145
30
24
21
36
33
11
48
28
15
105
27
5
28
3
17
73
54
57
20
85
75
123
18
167
112
60
15
24
36
9
32
40
9
11
4
8
36
220
56
16
8
16
3
17
31
60
5
60
25
30
77
28
27
57
69
12
15
147
6
59
136
120
12
44
24
12
25
59
16
48
104
180
16
21
204
12
3
39
216
21
8
55
42
90
5
4
57
35
24
16
15
45
32
12
1
23
139
6
47
37
11
24
36
76
8
48
24
40
63
12
21
15
29
4
56
16
20
84
16
27
141
27
120
77
103
17
16
27
5
7
6
11
55
126
90
89
256
32
12
85
11
12
36
7
5
139
18
3
20
4
45
36
59
19
45
20
1
23
16
20
31
60
30
35
16
39
6
155
43
90
36
71
28
27
12
6
12
144
75
39
12
69
3
33
20
48
16
8
96
36
48
12
24
7
30
59
31
29
4
21
6
5
12
96
144
103
9
20
55
6
84
6
17
55
17
16
48
32
49
75
20
108
31
81
21
144
90
101
60
25
99
164
7
5
4
44
16
80
16
8
16
8
16
20
1
179
1
95
40
75
6
23
172
20
19
53
72
24
31
5
16
69
30
65
25
15
24
12
27
36
21
45
35
48
103
5
7
21
51
5
13
51
27
5
12
67
65
60
48
31
36
9
57
23
52
32
28
9
6
9
21
3
32
24
1
59
36
40
75
29
24
37
15
27
17
48
61
131
61
3
32
48
24
16
44
60
136
12
108
72
44
16
15
5
40
8
72
55
93
80
61
126
65
24
1
143
1
11
4
3
93
3
41
49
12
54
24
57
32
37
51
32
115
48
90
3
72
8
120
24
13
102
17
1
24
155
1
114
29
76
3
17
19
5
79
21
80
49
18
77
52
24
72
8
24
43
42
35
91
29
48
25
35
25
83
1
6
18
15
44
96
12
40
92
76
177
23
16
15
81
48
32
60
19
48
173
60
4
60
80
16
147
21
12
9
18
18
15
24
56
64
21
192
11
24
60
52
56
19
5
108
13
23
24
37
11
24
48
108
4
21
35
72
16
12
33
12
24
126
18
72
47
43
77
60
52
45
15
39
5
36
25
24
11
25
143
16
39
48
54
198
53
24
1
54
54
27
8
24
67
36
9
8
103
78
12
24
15
84
21
11
60
43
29
7
185
48
307
5
43
77
24
31
9
72
20
12
43
5
4
63
5
37
300
23
55
81
57
3
92
120
40
8
79
17
1
90
17
16
36
56
7
125
132
60
115
45
60
3
53
64
24
32
37
123
20
43
41
85
11
19
21
69
36
23
24
60
37
15
96
3
197
4
63
117
56
24
24
52
39
54
15
57
15
24
8
156
96
84
76
9
144
3
48
51
81
9
11
7
137
40
80
24
16
15
65
25
54
17
24
43
6
15
104
43
65
12
36
36
60
1
75
3
21
24
96
80
16
8
72
19
101
12
1
47
55
29
24
120
67
12
6
27
24
93
27
96
3
45
104
31
12
5
24
13
47
84
40
21
35
40
51
65
25
219
8
48
88
51
36
65
157
11
16
9
162
120
53
19
18
24
35
64
21
18
150
71
31
5
16
32
37
11
48
16
15
113
72
64
56
24
1
23
48
28
9
35
16
120
12
15
65
12
72
24
96
13
96
11
40
75
9
44
36
100
27
45
39
24
41
16
24
56
24
16
15
89
61
90
9
63
57
8
88
27
41
49
36
27
9
35
64
80
37
63
117
15
24
45
36
3
21
126
12
6
27
68
60
52
8
24
12
31
60
65
43
12
77
37
75
63
18
3
51
21
32
16
21
90
36
5
12
36
24
16
104
37
35
4
12
32
43
24
5
40
20
43
18
39
45
15
9
35
31
24
12
77
16
96
80
1
3
12
32
48
48
127
9
8
73
24
23
72
4
27
54
156
39
213
18
69
63
17
108
88
15
89
61
18
12
77
13
35
43
45
27
69
260
25
35
160
9
12
24
35
48
7
41
25
75
15
5
72
67
6
59
43
21
20
12
55
77
48
24
84
112
20
28
27
9
24
120
12
32
28
20
79
48
17
1
3
252
3
81
9
126
69
44
36
79
77
1
35
4
44
7
12
33
27
138
39
39
36
21
15
125
24
156
268
57
18
45
32
28
44
97
24
59
7
29
16
104
52
3
89
67
18
72
6
29
40
60
84
92
49
6
45
129
294
21
15
5
40
3
72
6
15
24
44
37
39
56
49
75
15
5
64
21
18
42
15
104
72
19
5
13
11
172
48
12
8
127
45
27
132
36
9
3
17
4
21
23
96
84
43
33
116
109
66
150
23
12
1
23
76
68
7
36
53
192
60
48
52
92
12
16
8
7
5
73
54
36
41
4
20
1
11
13
35
31
5
16
39
9
27
65
12
72
61
3
44
25
11
40
80
31
24
29
112
20
175
29
52
9
60
75
15
90
15
20
31
24
9
27
90
15
93
11
16
27
57
20
49
54
33
8
16
80
48
13
30
53
ABCD 95077102262*3^$a+1 [50048]
33
15
48
42
18
60
42
63
69
44
36
16
27
15
48
84
21
5
54
54
60
142
45
77
43
24
113
52
3
57
111
87
60
21
21
8
28
39
5
16
14
96
94
60
8
36
94
90
18
32
28
234
78
42
15
21
134
10
51
83
36
16
33
21
6
14
16
12
30
42
48
56
19
143
82
20
28
8
126
58
68
18
126
24
46
6
14
24
1
11
13
141
30
140
60
13
27
36
57
5
108
52
56
22
93
29
6
112
24
21
35
37
5
36
36
10
146
64
90
45
45
48
38
70
30
2
100
42
81
35
34
14
52
44
13
5
138
22
30
198
20
52
63
119
10
15
3
162
3
48
39
129
47
34
30
26
10
2
60
160
140
22
20
16
32
1
69
26
25
117
3
21
68
7
51
50
54
136
2
18
10
8
16
6
174
126
24
50
163
15
18
2
42
46
38
22
14
6
52
86
16
36
2
118
44
19
111
20
10
8
12
24
156
40
123
17
60
30
6
30
42
31
35
46
30
66
15
27
212
16
2
180
82
44
24
253
87
68
24
16
90
99
23
58
14
58
78
54
3
27
90
48
60
56
34
68
24
58
32
144
31
15
9
21
126
12
30
3
23
25
41
46
32
1
47
10
62
82
15
83
22
140
76
15
48
21
20
54
52
42
27
5
24
52
24
39
57
188
91
33
15
48
27
2
58
48
150
50
22
30
21
24
75
18
38
24
28
74
58
38
64
66
30
38
30
22
50
42
66
16
108
110
22
15
23
58
8
22
12
2
36
18
85
29
48
4
39
147
132
30
68
22
12
36
38
64
30
78
63
99
117
101
18
4
12
48
50
55
27
8
228
90
22
12
21
15
162
38
4
60
68
30
55
63
44
28
12
36
20
70
135
15
12
2
36
4
30
21
17
12
24
64
180
87
5
18
132
18
43
45
32
6
120
22
15
27
30
30
56
24
36
172
42
15
63
153
77
94
14
22
30
270
69
21
68
55
17
7
117
8
138
22
20
70
18
12
72
6
102
87
33
48
14
18
90
61
17
52
102
134
124
48
180
114
50
91
9
6
60
45
69
60
15
183
90
98
22
12
51
27
60
12
48
21
87
54
48
42
30
26
138
222
4
21
29
19
11
238
20
120
42
48
22
60
68
22
36
132
56
16
21
75
2
12
10
6
8
151
93
110
70
87
15
44
4
20
13
9
66
14
28
72
98
82
8
10
90
62
13
65
82
18
60
120
92
10
9
27
14
31
144
24
39
80
96
49
27
30
6
12
12
80
84
6
79
21
38
10
3
59
54
46
9
24
105
56
4
150
92
49
57
2
36
46
75
5
6
10
42
38
4
66
60
9
3
20
90
162
120
24
36
48
60
10
51
5
16
6
122
90
42
18
30
22
20
30
10
6
12
68
55
27
18
30
72
93
5
64
156
12
2
16
57
35
37
5
108
7
45
56
43
129
42
14
7
99
128
58
2
25
3
38
24
28
44
46
12
50
28
20
72
22
78
87
15
18
102
9
215
76
66
50
70
62
18
162
70
20
22
90
80
6
12
6
4
120
12
48
108
30
30
72
8
10
42
42
8
1
39
50
18
18
24
67
23
48
22
20
22
6
2
42
16
24
8
55
33
92
90
70
188
12
18
22
75
11
16
45
11
22
32
10
18
27
53
28
32
28
2
1
9
90
8
154
90
6
3
5
19
11
6
30
180
13
41
6
1
15
42
68
190
189
29
19
3
32
22
15
21
50
4
45
23
82
15
48
63
60
8
4
48
12
21
69
92
348
28
8
7
45
12
62
106
24
30
38
12
118
12
18
20
7
11
100
74
90
28
18
120
14
16
33
24
75
20
142
18
60
117
48
3
164
180
90
40
150
98
28
44
144
52
278
25
41
70
9
57
12
68
42
30
10
42
3
165
27
11
34
96
32
12
16
12
86
72
4
66
14
70
8
10
60
2
28
42
18
56
4
111
5
52
15
120
9
38
252
18
40
110
52
48
30
3
99
38
88
104
36
40
30
44
40
8
1
21
48
75
23
34
138
18
75
15
20
37
75
12
116
10
44
36
144
40
14
4
48
9
153
30
18
62
72
16
164
70
66
42
102
21
5
34
14
36
40
6
30
3
9
26
12
72
18
18
60
112
12
32
78
31
27
8
132
72
90
36
19
11
24
12
76
45
5
43
101
46
44
190
26
42
12
76
14
25
63
38
40
24
30
36
14
19
117
12
2
54
4
62
150
31
5
115
29
40
3
33
87
15
90
60
108
14
25
3
8
18
36
36
64
51
47
25
41
7
155
24
10
36
30
12
117
45
68
72
40
14
49
3
20
72
40
33
69
ABCD 95077216186*3^$a+1 [50000]
24
24
51
9
36
15
21
24
60
24
72
120
48
51
36
9
129
30
21
111
84
168
117
111
9
36
24
60
60
51
108
57
27
108
129
24
15
24
117
15
45
60
24
27
33
12
24
24
12
15
120
72
21
147
24
96
12
36
12
48
105
87
165
27
33
24
84
12
180
48
12
99
9
135
21
3
57
15
21
189
51
3
24
33
255
45
60
84
24
15
21
75
84
57
3
81
60
60
60
15
9
15
96
24
177
87
66
27
75
45
24
36
3
21
36
69
111
180
24
24
27
24
45
15
36
9
3
30
18
60
69
15
84
24
21
96
45
39
9
87
36
24
24
27
33
12
84
60
15
9
12
108
60
15
72
120
9
15
45
36
39
45
24
12
63
24
42
6
72
21
120
135
12
18
15
129
87
24
111
105
75
21
57
48
174
36
9
75
21
48
36
144
39
21
87
45
24
171
192
93
84
24
39
177
51
90
30
33
39
42
30
9
12
15
9
69
15
60
96
180
84
45
27
60
39
69
72
24
96
15
69
24
81
135
60
36
87
21
27
69
120
51
18
15
12
3
66
18
21
60
12
108
12
108
51
45
15
78
6
24
18
99
3
81
132
24
84
111
45
75
18
51
12
24
24
15
45
39
21
96
204
51
9
12
24
15
141
195
153
75
81
39
105
87
105
63
60
21
24
51
48
21
15
165
60
120
36
24
27
12
30
3
15
45
15
48
21
111
33
15
60
21
60
36
255
30
3
72
108
15
81
60
63
33
24
24
27
33
36
15
9
87
45
15
9
39
105
39
132
45
60
171
60
45
84
24
96
123
42
15
36
15
12
237
24
12
39
90
75
24
12
84
15
30
15
15
36
60
45
75
42
27
123
12
48
48
108
117
45
210
48
57
24
84
36
36
48
12
108
12
15
105
39
156
24
249
96
36
60
3
21
156
3
24
33
15
45
168
132
15
60
30
3
27
69
15
189
87
33
12
24
36
3
105
36
36
108
39
12
48
117
84
36
96
60
48
12
9
6
93
15
45
36
24
27
45
3
81
75
141
48
51
105
36
24
36
24
99
21
21
3
51
45
3
42
39
72
24
63
48
24
21
48
27
9
15
21
84
15
21
120
3
36
30
15
180
120
84
12
87
93
180
24
21
75
60
9
15
39
21
96
39
180
21
147
36
45
15
105
27
192
48
69
24
39
42
75
21
3
12
168
9
87
135
114
6
69
87
33
36
120
24
12
159
21
27
108
24
105
15
21
3
12
93
36
60
3
30
48
75
3
24
21
12
27
12
18
6
12
9
60
144
60
120
21
6
45
84
24
39
156
60
96
36
9
60
9
6
69
12
15
12
57
75
9
36
84
9
6
57
60
3
24
57
39
12
78
51
3
12
45
276
84
111
225
75
9
84
81
39
36
24
120
27
72
21
36
111
9
36
63
21
15
81
15
213
147
33
156
3
33
39
21
24
3
33
48
60
132
15
33
9
48
123
69
27
51
132
48
12
18
15
48
51
84
90
6
60
261
24
111
9
24
39
93
144
45
51
3
42
144
18
30
102
129
12
24
24
51
21
180
24
24
12
24
36
144
111
9
63
57
111
24
36
33
36
75
9
36
111
24
234
27
3
21
36
48
27
9
21
15
15
132
21
9
66
30
6
105
51
9
24
141
6
45
27
72
24
21
3
60
81
75
36
48
33
15
108
141
21
102
21
60
96
36
39
21
15
9
36
24
69
30
24
12
81
15
12
36
21
120
39
60
84
33
63
57
33
27
144
144
72
48
51
201
39
9
87
60
105
3
21
3
21
12
60
3
42
30
93
21
54
12
30
48
54
12
69
27
69
39
57
15
12
153
39
36
12
57
3
153
48
60
99
192
48
12
30
30
69
15
12
24
24
21
24
21
54
216
24
90
27
60
168
51
105
51
132
36
57
15
45
75
45
63
21
24
36
45
15
39
24
48
18
6
21
27
21
21
30
18
63
63
57
60
24
3
81
72
60
108
60
60
12
84
60
84
9
3
45
30
18
51
3
48
9
96
99
84
201
24
39
96
180
21
60
15
21
27
57
60
15
81
24
3
78
63
12
87
57
21
54
225
36
87
96
36
9
15
21
36
75
12
21
12
24
ABCD 95077230442*3^$a+1 [50057]
20
36
60
120
7
5
28
92
19
29
24
73
72
108
54
165
69
95
12
19
81
135
17
16
75
162
83
61
51
32
12
28
60
33
18
36
249
24
152
60
40
68
76
36
104
1
23
228
24
4
117
3
44
97
36
83
112
3
125
1
3
32
4
84
48
99
29
25
39
12
165
36
3
51
81
164
48
96
16
9
71
64
164
25
11
40
56
4
116
76
12
153
18
5
24
100
33
95
67
126
159
3
129
8
7
33
75
33
44
4
32
13
71
156
133
155
151
9
60
21
35
1
23
49
15
75
21
44
12
76
8
24
28
32
48
168
4
140
43
53
1
18
41
49
15
20
36
36
55
108
5
31
17
100
12
105
35
60
28
12
48
72
12
36
129
15
84
36
63
162
111
224
60
19
69
48
44
84
4
3
237
33
15
24
80
16
8
12
340
9
23
67
9
60
20
1
11
180
7
162
203
72
204
61
15
128
37
54
45
9
18
29
28
33
3
87
18
126
45
135
29
61
99
45
27
45
95
85
35
12
36
7
54
36
18
45
45
27
128
180
96
73
18
93
15
221
121
99
9
135
144
72
36
72
36
27
69
164
4
8
25
3
15
41
40
8
37
63
48
12
93
35
37
111
152
12
12
160
36
164
1
99
8
55
72
65
108
7
9
9
47
43
45
81
75
69
23
84
4
20
160
44
28
72
80
36
61
18
65
96
12
25
27
56
24
1
195
57
18
36
89
64
216
9
108
54
18
123
24
68
28
48
104
16
96
105
63
27
36
9
135
33
96
12
60
105
35
120
277
23
28
57
72
107
24
40
20
24
40
33
18
9
68
49
11
79
54
99
32
4
20
16
369
90
17
19
9
9
3
32
16
24
152
28
8
24
108
48
187
17
48
148
128
12
48
16
69
51
21
23
24
7
81
63
77
24
25
108
183
8
7
29
24
37
27
8
12
7
18
15
60
15
105
188
13
111
44
7
17
12
25
35
88
57
11
7
36
137
28
92
64
3
33
20
112
105
75
105
11
61
75
51
5
24
4
44
28
44
76
117
63
9
11
52
81
15
20
12
43
29
112
24
32
120
4
39
36
53
100
81
179
55
45
20
36
100
51
105
56
19
54
59
13
47
16
72
132
80
31
9
27
41
64
80
48
37
3
92
40
45
11
40
44
40
56
4
165
3
51
36
153
45
71
120
40
12
45
72
18
5
103
21
68
1
90
69
12
108
128
60
4
20
120
36
88
57
18
54
27
9
36
3
177
23
168
7
45
72
300
15
36
53
36
60
24
36
43
18
23
52
8
52
9
15
20
24
60
4
3
5
268
12
48
27
18
15
32
40
72
12
81
3
140
16
24
140
112
120
164
4
120
165
15
36
21
180
72
15
20
1
90
5
96
4
92
55
57
48
12
120
60
45
87
80
4
81
18
33
32
52
20
24
76
20
76
8
12
100
12
57
18
101
24
16
56
24
67
9
20
4
20
36
19
9
56
16
24
20
91
21
44
48
28
48
24
60
72
69
47
52
8
60
13
126
9
120
24
153
39
33
83
240
12
60
76
20
76
20
133
87
75
21
20
49
15
24
84
20
1
90
69
75
161
52
39
36
93
15
90
75
36
44
76
104
16
9
15
56
19
45
104
67
90
11
43
21
195
9
117
63
36
144
12
44
124
32
49
180
54
21
44
60
84
52
68
12
100
140
124
32
48
84
120
16
36
56
48
7
72
5
40
20
7
18
71
55
21
36
8
36
43
45
36
44
48
7
108
33
39
17
76
8
61
63
20
76
12
48
32
127
101
79
108
9
9
51
48
27
36
17
96
84
12
16
20
100
132
45
35
88
57
23
60
72
108
7
57
8
48
48
4
48
8
4
153
3
84
93
27
8
28
32
103
54
63
132
21
15
32
313
15
32
108
4
57
15
36
48
9
83
60
109
18
36
36
126
3
12
57
90
18
3
92
40
92
28
140
84
79
21
68
36
12
48
31
9
20
25
36
35
48
43
33
21
95
36
24
36
64
33
11
84
16
12
48
80
1
51
57
36
36
18
18
3
140
12
43
57
32
ABCD 95077333636*3^$a+1 [50017]
34
116
4
60
62
46
212
10
78
8
112
14
36
12
28
18
20
4
20
16
120
62
12
102
114
70
20
24
222
4
62
82
120
20
28
90
2
28
102
366
72
8
82
14
4
32
60
30
58
42
80
10
18
14
88
12
6
150
30
24
110
16
44
30
126
24
12
28
38
12
28
122
72
24
34
30
18
30
48
30
32
12
12
108
102
24
52
12
8
12
10
26
54
30
100
6
20
60
120
6
30
30
18
180
28
122
42
64
20
120
66
24
70
2
10
20
12
12
24
24
6
94
18
38
24
18
112
20
60
12
66
28
146
64
12
14
16
8
72
48
24
46
24
32
16
2
18
22
86
10
44
6
4
26
4
8
70
38
54
18
10
14
34
84
56
174
60
18
42
60
36
4
20
10
98
52
18
12
8
12
12
6
72
30
40
30
8
52
32
28
18
18
74
6
4
18
140
12
10
90
50
102
4
2
30
52
92
58
18
32
58
222
6
56
394
176
36
30
12
36
30
22
60
18
2
108
10
2
88
84
20
70
50
30
6
60
40
192
62
130
128
78
120
34
32
18
60
10
18
102
20
18
24
16
20
10
20
40
90
8
84
16
26
66
72
18
78
10
60
80
4
6
42
42
8
24
16
302
18
48
12
12
40
6
50
24
12
64
2
28
24
30
2
108
18
10
72
56
126
4
14
40
38
22
78
32
36
70
14
76
164
16
12
20
24
48
30
18
100
2
40
90
6
50
4
110
12
28
50
16
32
60
42
36
10
12
78
32
22
38
12
28
62
40
110
100
30
8
18
10
2
42
60
12
36
24
18
148
90
74
58
38
28
54
120
30
66
24
116
24
46
24
78
78
14
40
6
20
6
174
36
28
8
118
80
12
54
66
24
90
76
32
16
24
30
36
14
90
36
94
60
60
110
12
24
90
34
90
32
30
4
12
2
78
28
20
30
6
58
20
118
12
38
30
54
18
36
22
2
10
86
24
42
58
92
54
90
4
20
40
6
32
54
66
84
4
62
12
40
20
46
14
30
48
82
8
18
34
36
26
6
178
20
22
14
34
42
12
78
44
90
46
8
162
18
6
16
62
40
32
58
56
10
84
32
78
18
22
26
42
60
42
6
60
4
150
50
70
38
10
2
30
40
36
24
60
48
8
6
6
10
18
44
48
120
24
16
2
42
78
16
60
20
24
12
28
120
32
28
38
12
6
34
26
34
26
4
18
42
26
6
16
90
12
26
42
48
94
32
24
12
12
70
6
14
100
18
2
60
30
70
36
54
68
108
24
10
60
26
114
88
2
6
34
8
22
6
54
38
12
6
10
14
28
32
132
28
36
90
102
90
8
6
16
102
26
6
54
10
86
34
104
36
12
90
18
6
18
6
4
50
28
38
40
12
102
56
4
6
56
18
60
10
116
30
12
22
48
20
30
28
20
42
48
54
12
64
20
6
4
60
42
38
54
18
82
116
34
48
62
28
18
12
38
6
48
6
12
22
20
88
42
38
24
4
56
136
32
126
34
38
30
10
68
30
94
26
34
38
120
48
12
70
8
114
46
30
12
2
28
8
24
28
60
2
12
58
20
72
4
62
22
8
240
22
20
6
4
146
4
128
18
4
26
72
82
60
32
24
10
24
2
46
18
2
28
54
30
6
72
8
36
18
36
4
96
32
48
4
6
14
60
36
54
70
2
114
84
36
24
60
156
60
34
2
6
48
4
60
158
18
36
34
12
12
18
2
10
6
2
22
86
60
22
2
10
26
90
24
16
30
32
162
10
30
180
38
108
36
36
52
32
138
12
28
6
54
20
10
18
60
32
70
2
28
18
14
24
60
100
20
22
102
68
108
60
126
114
12
28
42
42
48
18
24
176
60
34
2
30
24
24
186
24
78
250
8
12
30
82
86
12
54
18
186
4
2
28
50
36
10
44
70
66
20
66
28
20
36
4
48
140
18
24
28
8
120
22
50
60
52
20
10
80
12
18
6
4
6
2
22
32
28
36
14
46
14
66
60
94
32
66
132
60
210
36
24
10
2
34
20
82
150
14
30
64
44
6
40
20
6
24
30
22
12
2
64
84
2
4
60
80
12
90
22
26
40
90
56
46
32
46
24
116
34
78
74
108
36
12
58
26
46
20
40
20
22
38
12
30
16
110
6
28
62
4
150
20
30
4
26
4
62
16
74
16
18
12
18
20
6
58
20
6
52
14
6
10
20
90
40
80
12
10
60
2
24
22
60
18
56
34
14
6
24
106
2
12
70
36
50
10
80
54
108
54
84
24
42
66
48
10
14
28
32
78
12
10
6
54
18
12
26
24
160
30
18
20
52
36
12
30
32
58
32
100
32
24
6
28
20
46
14
130
8
162
60
18
78
64
8
18
30
36
90
36
48
30
24
30
16
54
152
136
38
24
10
50
28
32
16
20
30
40
14
100
66
26
84
102
70
8
54
10
48
92
76
2
10
14
58
26
42
24
88
62
28
108
14
48
18
48
42
58
30
14
6
4
2
16
8
40
122
28
146
16
62
18
52
6
170
82
44
58
32
6
70
14
96
10
48
54
36
42
2
36
30
4
32
28
20
70
56
6
48
60
166
56
18
10
92
ABCD 95077557340*3^$a+1 [50057]
35
127
65
195
46
47
43
47
30
120
132
49
26
15
13
162
18
5
67
5
63
45
27
148
107
9
100
59
103
18
41
15
63
177
10
74
21
31
18
54
65
12
150
69
46
125
30
63
88
32
12
33
243
148
11
48
45
15
30
87
120
3
1
59
13
17
72
18
30
27
178
18
59
9
94
95
85
62
154
11
171
39
13
36
101
15
48
48
12
10
38
57
90
60
102
90
49
29
75
58
2
12
148
108
8
64
72
18
65
33
9
55
35
1
140
22
72
134
10
2
108
51
45
3
25
8
192
142
65
30
39
12
214
108
77
165
15
30
15
94
194
22
23
15
70
167
60
25
14
39
81
12
52
90
2
60
15
121
29
48
12
18
1
131
108
33
27
72
138
87
16
17
27
15
129
60
99
12
198
12
111
40
18
26
3
33
10
2
16
44
118
29
18
30
150
42
19
26
93
132
1
2
132
10
23
90
102
48
43
20
48
4
5
51
70
179
55
5
30
81
156
70
185
18
51
12
94
36
62
45
30
21
21
1
122
382
18
17
15
33
27
16
18
29
30
123
48
21
183
165
12
1
77
45
22
36
77
42
3
22
53
1
71
60
129
21
75
40
83
21
4
140
22
110
15
78
15
132
28
17
30
48
67
170
48
70
26
36
15
175
53
177
4
54
2
60
64
41
30
1
77
51
159
60
33
159
30
25
54
164
48
9
13
362
15
1
72
56
9
115
56
34
26
21
108
133
14
48
105
3
28
41
49
11
18
12
31
18
72
59
49
11
259
2
57
3
82
108
107
55
36
32
39
1
72
140
96
36
60
46
2
27
21
69
61
98
21
135
3
42
39
12
57
43
162
26
9
12
198
57
45
85
83
3
24
108
57
48
27
105
48
12
120
60
30
273
72
33
27
180
96
27
132
18
91
29
60
12
43
107
138
97
35
18
57
16
59
33
45
3
108
22
17
33
9
49
14
22
83
25
2
153
115
68
9
13
26
12
39
138
51
40
89
37
143
145
47
108
151
41
31
29
15
105
30
9
69
120
27
48
285
51
4
35
81
10
62
27
12
9
52
44
46
2
27
30
270
13
5
63
69
15
118
62
15
13
5
27
3
105
15
33
57
7
164
142
17
55
86
76
36
47
72
153
207
21
57
75
160
18
29
25
54
14
12
10
83
7
176
220
80
39
78
60
31
54
98
10
18
29
12
60
48
30
60
132
48
252
60
43
86
81
3
57
39
22
18
56
60
213
15
48
9
258
43
18
20
72
27
33
64
20
15
33
15
105
57
90
18
12
30
78
13
14
165
60
31
8
10
101
43
47
60
75
15
19
29
115
2
63
81
129
30
1
116
48
75
90
132
51
27
21
21
103
8
24
273
111
52
29
48
30
55
107
19
11
43
122
84
10
11
43
8
10
54
54
170
36
93
132
63
12
16
17
55
65
102
228
37
18
35
120
12
300
48
60
60
15
117
61
50
58
71
123
22
18
20
15
102
15
46
59
75
156
70
54
20
3
90
192
3
48
60
99
60
19
180
41
33
57
30
30
18
12
31
144
18
5
12
51
117
85
62
135
1
90
47
12
13
90
17
3
27
25
126
18
92
9
30
103
18
167
21
46
14
22
137
25
36
54
72
83
7
68
12
63
81
21
300
60
39
111
330
48
192
43
8
9
48
135
96
84
96
21
18
7
18
108
47
42
19
54
36
72
18
131
13
5
67
126
29
81
52
36
72
224
64
59
30
63
118
11
3
192
48
15
145
5
13
14
166
62
82
18
200
237
135
4
20
69
91
29
12
103
17
51
117
192
15
58
77
33
105
12
3
45
12
159
4
35
105
58
110
34
90
140
15
210
3
75
43
14
4
54
50
177
ABCD 95077840142*3^$a+1 [50177]
60
45
126
21
72
72
75
33
63
60
12
12
21
48
27
45
108
45
66
36
240
18
102
144
33
57
30
225
15
60
48
102
6
24
36
45
63
12
174
24
96
216
30
84
21
9
30
66
18
72
72
12
66
48
54
42
30
45
39
36
60
30
171
15
9
111
30
87
147
21
3
6
3
111
12
120
69
45
219
15
21
108
75
66
306
153
21
6
60
24
24
21
111
69
75
84
93
87
48
24
84
45
195
30
42
78
147
69
18
132
24
42
30
138
6
93
21
39
120
36
15
45
39
42
186
150
27
15
36
60
6
126
24
9
192
63
45
96
15
36
33
24
27
6
3
120
15
132
18
6
33
51
102
75
15
60
57
51
57
15
30
3
75
72
24
90
66
12
72
45
99
96
66
63
12
63
36
9
57
39
105
66
12
42
75
24
39
117
9
42
45
12
21
126
24
45
24
75
33
9
126
12
72
48
168
72
45
51
45
12
15
54
78
72
24
9
3
12
60
60
45
60
81
234
6
39
48
99
30
138
192
48
12
345
204
111
24
6
18
60
105
75
36
36
6
39
39
60
84
12
24
6
24
30
24
12
30
30
24
24
36
6
78
18
15
105
183
75
129
12
75
120
30
54
81
9
66
6
63
24
48
63
96
120
36
9
15
9
120
99
66
42
33
36
9
114
6
72
195
3
45
117
78
45
21
54
36
144
9
111
12
72
72
9
12
99
24
9
57
216
18
30
30
117
15
60
9
24
105
6
144
69
48
69
126
57
27
69
12
3
180
21
63
57
24
39
12
48
78
90
48
9
27
60
96
240
24
105
36
15
117
72
39
405
99
36
24
36
12
72
12
54
90
30
6
108
6
42
174
15
36
69
39
255
72
12
57
69
72
24
114
30
30
105
15
24
105
63
48
57
39
60
24
126
6
72
33
9
183
60
51
12
12
45
63
78
54
138
15
39
36
264
33
3
114
15
3
6
66
9
39
6
15
111
141
15
78
51
3
36
96
24
126
3
141
6
60
48
6
96
3
27
36
174
30
21
3
36
36
84
6
48
42
24
45
231
12
102
30
201
12
3
90
39
3
132
81
63
57
27
81
21
75
285
15
15
168
60
12
84
6
15
36
39
60
36
192
60
12
93
75
12
288
48
57
57
18
33
87
36
9
27
45
135
9
147
60
24
96
48
141
141
3
21
3
36
267
69
9
96
54
66
6
24
66
24
66
30
24
96
102
45
117
24
75
195
282
147
108
24
9
150
162
3
15
69
33
27
12
75
36
33
60
45
42
60
12
126
96
18
81
147
144
21
3
90
15
81
126
57
27
69
135
90
66
6
63
57
18
285
15
36
60
24
42
42
72
156
18
15
27
9
159
45
27
24
24
12
105
87
45
3
60
84
24
42
15
15
24
48
21
39
102
30
33
48
39
36
69
123
102
96
147
60
33
24
90
84
24
81
60
12
3
72
33
51
66
27
15
48
12
18
210
24
264
12
168
9
27
45
3
96
117
15
24
9
105
6
48
36
36
21
60
72
12
45
126
72
18
27
27
36
84
60
54
42
9
15
108
180
78
78
45
84
291
96
6
168
114
36
162
114
54
66
81
39
30
18
60
12
93
36
60
12
93
15
72
159
144
60
24
78
42
57
15
129
72
63
21
9
27
24
15
84
21
123
36
192
144
24
144
12
210
39
12
45
87
57
66
120
57
36
15
57
24
15
69
21
6
120
33
39
258
162
102
51
24
48
21
39
111
36
84
90
6
36
24
36
90
48
90
24
48
24
30
78
72
21
165
3
21
66
72
12
36
12
33
3
120
12
9
63
12
84
84
45
12
99
84
6
99
213
3
21
51
69
6
18
51
3
42
ABCD 95077970686*3^$a+1 [50019]
25
27
80
13
96
35
6
78
342
163
12
12
47
85
36
15
8
106
26
97
12
99
30
15
27
84
14
55
147
68
37
29
114
6
120
96
78
42
28
26
60
4
69
3
80
48
46
15
21
3
144
3
8
37
9
26
24
24
10
75
84
36
21
26
18
46
266
7
108
59
6
4
44
16
74
1
51
20
13
57
48
27
60
9
51
83
10
32
60
34
134
76
135
69
62
25
33
51
45
15
5
10
44
60
12
54
64
60
126
126
14
24
6
54
12
37
27
50
154
216
36
20
24
36
60
37
48
3
69
132
36
5
54
6
10
33
47
48
232
69
41
64
15
60
75
81
9
26
18
112
63
11
73
48
75
93
17
34
21
33
42
48
96
36
38
115
21
50
10
15
96
53
16
20
36
43
75
42
198
12
50
55
45
110
10
3
5
100
50
22
68
46
20
46
50
10
30
33
71
61
15
14
6
13
107
30
108
156
31
60
5
19
48
60
23
40
8
70
12
110
277
33
54
105
11
58
15
57
195
3
6
26
90
19
29
90
52
8
1
84
35
46
86
48
25
24
3
20
24
4
21
5
64
6
66
3
51
14
66
6
18
37
5
19
48
17
66
108
190
36
15
11
64
21
3
12
8
46
56
19
35
40
36
108
72
44
1
93
75
24
161
7
48
87
14
16
14
6
34
54
27
12
36
5
31
5
6
4
93
93
30
33
77
7
12
5
6
58
32
19
108
48
33
27
39
50
55
21
24
156
15
12
161
322
189
60
105
6
33
36
35
84
10
36
90
116
48
52
9
5
24
10
50
36
31
23
10
62
25
72
132
9
51
71
13
71
46
8
6
66
54
100
26
19
11
4
36
18
12
54
6
14
84
1
36
35
25
15
50
18
66
120
36
34
24
20
49
41
12
4
15
111
20
100
98
79
143
37
12
45
26
13
12
3
122
100
20
150
10
98
22
44
6
18
22
45
35
18
172
54
45
11
49
9
2
60
25
33
56
6
13
36
65
84
55
84
47
54
90
12
49
111
33
17
54
4
120
45
5
72
7
11
10
87
65
28
51
21
30
33
17
28
15
72
23
37
9
6
104
84
46
66
90
8
100
122
58
50
36
94
56
4
75
5
10
45
36
11
18
66
76
50
54
36
13
65
36
66
150
88
20
16
26
100
8
82
80
7
23
60
49
5
79
41
24
7
33
2
304
45
5
54
156
6
18
216
73
11
60
12
13
51
24
9
11
37
59
54
90
12
34
26
25
23
1
48
3
38
6
49
11
24
42
40
24
26
49
9
26
64
21
11
133
11
84
52
80
85
9
63
131
40
6
126
45
12
41
12
18
42
40
15
35
90
43
5
16
15
21
44
43
120
27
33
21
111
41
150
13
65
19
48
3
21
71
64
96
8
10
86
4
36
45
48
33
15
75
30
8
91
41
18
102
10
8
1
60
24
57
15
5
90
60
18
12
43
71
60
13
3
9
69
12
50
4
44
16
69
95
36
13
21
30
2
34
6
27
21
36
6
18
20
42
10
44
136
3
17
28
32
18
82
8
10
45
17
18
1
5
55
111
54
255
5
10
45
21
27
23
64
36
38
90
46
36
3
47
24
16
50
30
120
60
37
36
35
6
115
48
53
18
22
27
27
14
40
15
17
7
23
10
159
89
10
26
54
66
16
15
48
17
115
5
18
72
120
25
15
80
25
3
56
34
27
45
20
43
17
19
75
45
36
23
25
5
175
11
49
131
10
80
10
9
81
20
64
62
30
30
85
33
36
90
74
19
23
4
21
5
28
75
257
28
32
48
42
30
19
24
35
49
41
76
111
108
57
3
41
30
121
83
72
4
14
19
77
43
120
101
22
68
36
1
125
18
10
20
46
14
91
41
24
55
24
17
4
24
27
35
13
17
28
39
33
194
94
51
11
85
5
28
42
45
72
23
34
60
51
15
105
24
75
44
1
35
76
45
5
30
90
114
10
44
79
23
28
80
126
64
15
47
34
15
41
30
25
53
42
54
180
36
28
20
52
8
42
25
12
17
106
44
106
3
125
66
13
53
18
132
40
8
162
19
29
60
7
39
26
4
123
71
22
60
30
8
36
13
72
24
41
60
40
3
23
184
176
49
41
58
32
40
45
23
1
9
170
40
2
24
70
30
24
66
50
6
138
19
108
93
26
90
6
25
39
45
41
40
20
115
45
27
156
15
12
117
48
15
134
79
165
27
24
11
25
5
55
39
80
46
27
53
10
18
80
270
130
36
50
4
9
83
24
36
210
40
8
19
11
49
12
11
109
45
3
11
37
5
168
60
40
39
131
49
3
33
12
29
36
90
25
9
51
105
24
3
12
60
35
49
87
24
80
150
40
15
84
11
265
24
45
186
26
40
15
48
12
12
47
24
30
ABCD 95078287048*3^$a+1 [50003]
175
65
40
24
120
168
200
13
227
133
99
24
21
288
162
33
32
25
39
69
11
16
216
152
163
234
90
41
64
24
69
123
72
93
54
108
72
41
229
11
64
15
90
95
48
48
40
144
48
135
33
552
56
24
16
24
33
39
96
45
147
15
41
144
67
69
96
24
24
72
344
24
72
48
37
11
72
43
77
72
16
24
48
87
41
144
13
3
8
79
18
303
96
195
69
296
193
162
36
54
51
104
61
162
33
129
95
208
128
199
65
16
24
24
96
168
93
3
72
24
80
88
57
15
24
176
144
37
35
55
17
48
79
9
27
77
13
27
48
69
195
24
80
187
72
53
24
13
35
96
40
9
95
120
72
40
15
18
87
24
51
36
9
56
7
18
87
57
71
19
126
135
80
88
96
48
272
73
180
155
97
108
123
39
113
72
24
61
83
136
152
184
96
15
129
8
115
213
57
18
5
208
56
88
8
64
3
360
45
8
112
48
8
157
3
96
120
15
18
167
40
56
24
144
127
257
67
18
75
123
53
96
13
147
195
45
176
48
1
15
168
15
177
8
48
48
61
131
64
24
51
108
161
184
123
90
323
1
126
153
9
15
32
136
144
15
65
88
120
33
63
117
27
200
208
8
72
24
163
5
72
31
33
24
32
64
312
8
31
198
11
7
17
145
71
96
16
152
16
9
90
72
270
383
67
29
400
80
40
96
3
18
27
8
88
296
16
24
168
56
24
96
7
17
37
90
9
24
96
144
33
23
184
96
56
1
23
304
33
23
49
111
141
3
8
24
40
80
88
45
18
90
23
16
216
24
24
129
47
223
33
129
18
108
129
33
198
57
15
41
72
72
88
248
72
72
37
11
24
256
105
23
16
123
72
18
83
192
40
45
3
15
249
273
63
9
36
54
45
24
24
48
147
18
83
79
17
1
23
49
111
224
7
36
125
19
101
7
105
93
75
32
16
200
24
40
32
24
24
37
126
45
104
88
105
47
40
3
5
193
23
136
165
51
72
57
71
19
108
18
63
96
8
103
9
80
55
33
75
18
179
48
7
89
136
63
65
43
69
48
176
16
24
32
40
48
144
33
159
8
88
8
72
7
17
160
120
80
136
24
111
33
111
9
27
413
1
95
13
75
87
90
36
27
56
160
120
264
75
117
63
33
39
108
72
21
72
105
47
136
32
48
24
16
39
18
63
120
195
197
48
168
19
18
203
229
107
16
80
120
24
264
336
16
24
165
483
32
144
16
56
72
205
162
105
56
55
105
57
95
16
32
145
180
90
33
21
288
72
18
17
16
8
16
264
32
40
345
135
24
104
97
39
8
16
9
63
32
85
180
111
24
117
90
105
3
21
120
56
24
121
18
45
8
40
24
81
23
64
80
85
72
126
5
192
112
ABCD 95079371722*3^$a+1 [50017]
3
84
60
48
21
44
163
33
3
89
103
33
15
77
108
24
31
48
96
21
12
63
60
12
84
161
124
3
192
12
24
108
81
99
60
5
31
192
96
53
55
5
187
48
84
48
5
91
12
5
7
168
12
48
17
96
175
41
103
21
111
81
15
48
197
120
67
5
247
5
43
156
141
39
60
24
48
9
60
36
324
120
36
99
29
67
9
3
24
9
20
64
3
12
36
9
20
48
79
53
124
36
27
60
53
67
9
111
48
48
24
149
84
4
32
91
48
165
63
33
147
120
17
7
53
91
9
99
125
16
20
19
12
12
21
92
55
96
9
15
24
5
19
177
20
12
7
12
17
52
20
40
84
80
7
101
52
68
7
48
48
93
15
101
84
96
31
120
65
55
53
43
12
209
16
15
12
53
16
51
5
115
72
93
44
64
80
19
33
99
21
27
65
108
19
21
39
12
57
39
17
19
108
180
29
7
120
5
16
63
84
45
24
135
12
144
24
12
33
15
12
24
48
48
48
5
55
9
39
17
16
51
12
12
72
33
15
29
31
17
31
12
173
16
51
129
51
29
7
77
52
80
12
196
63
33
87
24
12
21
12
15
60
33
96
87
48
5
60
16
63
156
36
125
64
51
29
16
3
108
12
77
55
69
20
19
125
7
96
17
24
19
36
96
77
67
36
245
52
48
20
31
81
207
65
19
117
72
8
160
51
5
31
5
91
60
29
7
57
3
48
84
12
53
24
16
27
48
81
108
3
53
4
39
12
5
120
151
33
27
144
48
108
53
36
16
27
41
7
48
48
156
53
28
216
27
9
87
93
3
41
43
48
45
15
48
17
43
77
67
192
24
45
36
39
17
31
36
5
88
87
12
84
24
36
36
29
19
12
12
9
32
31
24
5
88
144
3
36
36
209
7
9
20
180
76
171
96
12
29
7
77
31
45
243
41
16
87
276
17
103
84
12
41
139
12
36
60
36
60
29
91
93
51
5
43
108
12
132
36
41
16
195
117
15
33
27
89
7
36
60
77
100
3
17
4
20
67
60
132
57
87
48
53
79
72
29
28
39
21
3
17
84
43
12
96
53
127
29
139
57
63
101
7
9
27
17
48
7
48
41
12
79
53
31
17
40
63
21
20
7
132
81
120
3
53
4
56
31
36
17
19
165
135
81
123
5
19
9
147
93
63
48
9
87
84
53
127
48
96
9
15
24
192
12
153
20
31
96
48
45
75
12
41
7
12
33
111
24
72
48
36
60
120
72
45
39
53
24
144
7
29
31
89
16
3
17
7
48
24
29
16
80
16
3
24
12
36
29
60
19
36
120
36
36
48
5
115
105
140
24
16
27
9
84
20
4
32
7
17
43
5
175
132
48
24
36
57
135
101
72
208
39
105
128
55
48
29
31
60
72
81
63
60
77
76
39
60
84
33
32
108
103
29
19
177
63
9
15
33
20
19
48
72
5
72
103
93
135
24
168
33
24
36
75
48
5
12
160
44
7
36
21
96
20
19
117
39
53
60
36
12
31
36
12
48
17
55
21
51
113
84
16
56
139
48
17
43
21
15
108
9
104
67
9
48
3
77
79
144
29
91
24
45
164
36
72
16
36
56
43
21
20
24
19
120
17
96
7
41
7
120
33
180
27
17
16
63
36
60
48
137
55
36
12
24
101
7
36
17
12
16
36
111
89
19
12
93
27
153
51
21
152
36
31
12
93
39
21
128
43
12
101
31
21
15
137
31
144
41
235
12
5
72
19
24
24
72
60
9
80
28
87
9
27
60
48
132
329
108
43
9
27
24
57
15
41
127
144
9
20
36
60
55
48
108
72
21
68
175
24
149
72
48
31
12
168
29
124
3
84
93
36
183
29
16
27
29
4
15
24
36
36
65
7
36
12
53
36
60
79
65
16
72
3
161
100
27
24
5
7
60
72
12
9
20
108
36
7
96
72
24
12
129
20
7
9
15
137
16
12
164
19
197
91
41
115
93
39
5
136
3
17
4
15
24
24
5
52
63
36
48
12
48
120
33
8
19
137
196
8
79
12
ABCD 95080687556*3^$a+1 [50092]
105
18
17
4
87
33
20
37
63
72
72
56
52
63
54
11
16
48
92
40
24
39
41
85
11
40
75
33
3
77
96
4
3
54
63
72
104
67
65
12
48
4
44
196
225
54
45
60
36
200
184
15
129
51
137
28
20
16
15
213
56
4
87
9
12
48
24
51
41
31
18
15
92
84
115
29
16
279
57
87
180
72
18
11
64
33
54
41
4
243
72
29
4
21
155
25
35
37
99
8
228
4
8
36
16
123
18
18
17
48
79
285
3
77
13
147
96
27
360
33
57
83
64
20
85
167
16
20
64
129
126
29
112
260
52
48
39
21
177
95
12
136
44
64
36
48
15
137
160
99
161
4
44
60
37
191
144
4
21
3
33
99
99
36
21
15
57
105
35
28
32
52
249
71
1
63
84
8
7
77
4
45
99
63
57
15
18
227
100
92
4
27
144
36
57
87
18
71
40
96
45
11
259
125
73
126
29
61
147
80
12
132
60
84
76
39
41
228
91
21
36
33
119
7
125
19
129
15
33
44
108
85
11
40
60
44
25
72
15
80
16
105
39
24
24
116
49
75
48
48
72
8
19
81
9
126
101
84
85
216
51
32
7
53
16
36
75
113
48
64
96
192
36
144
153
123
75
69
12
44
307
45
192
213
54
5
4
60
32
184
3
41
124
15
36
141
84
176
4
72
212
13
179
4
51
9
81
15
39
5
240
7
18
87
237
51
20
19
137
25
119
136
15
90
39
104
48
43
36
18
3
15
77
160
68
28
80
84
7
21
69
99
60
44
52
80
4
44
13
39
33
63
27
237
24
45
95
64
132
8
100
32
1
54
54
51
75
101
4
240
8
16
45
71
48
16
140
16
48
3
17
16
75
257
49
15
164
16
39
5
40
171
81
128
79
342
11
4
165
99
9
15
75
18
75
69
54
72
29
25
23
13
27
60
32
115
141
39
9
96
165
108
147
15
216
9
171
144
18
75
120
96
60
12
24
140
31
93
132
44
19
54
75
33
54
45
8
40
87
65
40
24
24
12
36
8
52
48
15
45
120
15
126
18
126
47
12
88
8
25
11
28
116
60
36
144
19
105
20
12
16
168
21
99
27
197
96
4
45
162
54
119
7
18
11
79
45
20
7
5
31
9
8
52
21
15
108
44
48
132
211
36
90
15
36
44
103
393
39
5
31
69
48
36
24
96
36
69
126
33
147
9
99
221
156
160
3
72
53
52
39
36
18
35
37
71
4
48
60
36
132
12
33
219
20
103
117
48
32
40
104
55
270
72
23
156
19
17
112
32
76
32
132
4
56
64
51
21
105
3
15
69
188
13
36
95
48
160
32
4
60
36
8
276
1
54
9
171
9
12
33
63
108
72
12
15
18
59
40
108
27
129
24
300
36
56
4
96
3
125
1
111
51
77
28
3
81
108
80
52
3
72
129
36
15
69
21
288
83
132
28
24
8
16
80
7
173
79
108
72
18
255
44
61
275
204
88
92
64
15
29
43
18
35
16
84
9
23
28
84
156
20
76
45
90
18
15
21
99
36
60
20
19
108
72
5
16
72
159
9
81
35
55
18
35
40
108
240
32
76
24
3
108
129
60
81
15
57
99
228
32
19
129
8
4
39
21
15
9
24
20
37
198
21
12
57
71
91
105
3
45
92
40
93
18
33
75
69
57
18
45
81
35
16
60
159
72
18
54
177
3
18
ABCD 95080763054*3^$a+1 [50022]
15
33
132
48
72
108
45
210
24
216
12
24
9
24
87
60
69
12
32
28
87
21
39
72
161
13
54
173
13
15
72
33
54
36
9
15
21
20
4
60
105
83
88
15
17
19
21
9
18
96
54
30
36
6
71
55
93
15
185
7
5
55
72
41
49
15
75
93
27
33
9
48
3
39
89
64
135
81
57
24
39
99
5
1
66
60
84
24
33
123
60
12
45
12
36
69
42
41
139
53
55
93
48
15
24
12
9
60
32
97
36
54
42
3
20
31
45
32
169
144
96
23
67
33
20
40
15
120
6
156
78
12
81
48
15
65
64
57
48
6
36
108
45
57
239
144
31
6
18
30
36
147
80
13
12
15
27
21
24
27
41
12
13
3
24
15
66
60
30
6
23
85
3
68
19
12
29
124
20
36
12
100
108
24
51
132
113
40
44
160
57
90
48
165
3
72
12
81
12
3
5
40
99
48
18
24
203
148
9
39
120
20
19
18
72
51
15
57
15
180
5
13
27
45
3
195
9
123
5
40
3
6
174
144
21
15
24
30
60
95
36
180
31
30
18
78
27
27
36
17
100
68
133
75
21
48
78
17
1
15
20
1
30
33
21
162
108
29
67
21
9
99
15
84
6
30
57
20
37
72
3
36
24
60
33
108
24
63
188
4
20
28
48
135
17
72
55
125
13
78
9
3
24
41
13
54
53
108
60
72
12
55
21
51
33
15
18
60
84
6
144
41
25
42
36
84
36
24
141
44
25
83
67
21
27
93
12
27
53
49
6
72
5
100
33
54
24
174
42
33
3
30
95
28
60
75
17
148
159
72
69
51
18
23
72
13
198
65
85
15
15
24
180
36
12
24
41
40
3
24
12
29
79
36
54
90
6
35
72
67
36
5
4
15
12
18
60
23
79
213
21
54
45
20
7
54
15
57
72
6
89
88
20
88
39
53
52
57
23
67
53
28
27
90
12
3
116
25
47
67
5
61
87
27
41
79
6
30
60
9
171
45
27
153
111
78
131
4
75
21
44
13
15
20
100
9
3
51
9
57
24
192
78
5
112
8
121
23
28
8
60
121
30
60
108
5
16
15
66
123
216
45
75
12
57
18
53
40
12
3
12
24
48
41
37
27
36
12
32
55
201
20
79
65
16
51
53
36
24
28
128
55
216
41
49
3
60
8
72
16
75
120
144
108
234
18
6
39
15
185
16
20
12
28
24
3
17
16
21
54
9
8
28
44
96
12
40
27
216
24
48
24
81
32
121
30
5
24
28
3
5
64
3
48
57
8
112
8
19
41
31
54
39
60
75
101
49
71
91
41
120
283
6
30
204
9
68
133
6
113
36
31
53
36
40
9
183
33
15
57
54
21
8
31
48
6
27
39
221
28
12
15
30
18
36
60
93
27
18
168
143
55
9
48
87
18
63
27
53
49
51
44
16
84
21
90
5
100
39
18
42
5
13
3
60
72
9
159
57
18
77
25
47
28
3
9
57
6
228
9
51
36
156
18
6
36
197
40
51
30
42
33
20
1
18
12
21
3
9
75
6
15
24
51
69
3
30
27
51
84
41
4
27
6
72
51
105
36
99
24
8
60
7
6
95
52
27
113
88
15
6
90
93
63
18
114
105
36
120
99
30
42
33
168
12
20
31
36
69
80
55
89
136
12
33
35
19
18
75
69
23
7
126
18
36
168
12
108
5
1
36
18
45
45
48
23
19
30
3
57
75
27
60
228
45
56
49
18
77
48
37
51
20
64
60
8
40
45
3
120
84
36
80
40
12
75
5
12
67
9
20
120
49
18
5
73
30
60
129
36
20
205
36
11
25
27
33
18
45
72
48
51
84
209
85
3
92
25
51
60
20
60
67
5
43
105
84
51
126
48
36
42
12
6
27
27
12
6
147
27
24
102
18
24
81
60
69
18
18
27
68
72
52
3
12
36
29
31
102
23
4
36
72
20
28
75
5
12
72
121
75
21
23
31
12
42
48
54
6
90
17
31
60
72
57
20
13
30
24
66
23
55
45
117
3
51
9
75
69
63
33
44
28
3
36
18
15
87
18
123
27
36
17
13
24
30
165
21
36
30
18
3
93
36
3
45
186
105
60
51
81
188
49
23
85
87
63
53
52
72
8
49
30
6
3
72
32
103
5
40
9
6
72
12
54
54
60
41
100
21
48
23
40
48
21
39
27
33
24
111
12
168
5
25
36
3
57
111
15
17
ABCD 95081290784*3^$a+1 [50002]
16
11
36
60
93
16
48
192
23
36
6
48
36
91
53
51
21
18
96
12
42
27
40
8
45
6
90
12
24
15
51
37
17
6
18
120
31
5
3
21
36
39
24
27
36
12
45
33
18
12
24
49
17
54
36
37
17
15
21
54
18
6
85
77
27
40
17
36
19
89
36
60
15
15
73
152
48
57
55
65
36
24
36
7
11
12
129
15
6
48
24
12
78
30
60
12
75
15
60
18
72
75
63
42
246
18
42
48
69
21
72
19
5
3
27
6
63
16
8
3
133
56
3
6
30
60
165
45
24
72
19
89
30
18
24
30
24
36
69
15
81
45
18
36
90
24
27
3
6
55
47
222
30
21
15
1
8
72
48
15
1
5
36
30
9
15
9
93
3
16
53
6
45
189
48
3
96
105
36
3
27
13
80
87
97
17
39
69
18
102
6
66
114
84
18
18
90
15
40
96
71
49
5
3
63
18
54
42
55
29
75
21
19
80
9
7
119
49
96
119
36
21
33
36
6
30
39
40
65
15
24
15
6
36
90
18
18
33
51
36
18
24
12
19
17
42
30
6
36
18
91
24
11
109
17
90
18
30
78
39
279
36
45
33
12
54
21
24
16
24
11
13
32
39
6
30
13
5
6
69
33
24
15
15
18
55
5
72
90
18
15
16
71
18
6
9
3
90
60
18
45
96
15
24
1
71
9
99
36
9
81
174
24
1
71
33
3
12
36
45
40
59
21
96
33
15
273
54
18
55
11
6
48
15
3
93
15
25
56
64
89
6
81
9
15
24
27
24
30
6
18
15
51
21
21
30
13
149
115
47
18
7
35
138
36
39
87
9
87
33
21
115
119
1
11
13
65
55
104
57
55
11
54
144
55
41
15
183
12
13
32
64
89
7
48
56
75
12
49
24
41
18
18
18
36
45
64
80
24
96
40
59
18
108
6
9
16
113
15
21
6
45
9
12
18
42
79
23
25
32
33
6
102
42
12
13
5
18
9
160
48
17
24
39
81
72
223
89
12
60
79
59
6
72
18
36
48
1
71
36
150
30
129
3
90
18
18
39
16
120
5
36
39
24
3
13
41
60
3
27
69
9
31
24
47
25
35
30
15
24
16
71
24
9
57
39
33
6
72
18
39
15
30
75
15
6
12
87
21
150
12
42
7
48
17
120
24
15
24
45
27
120
21
48
36
18
18
162
6
54
45
16
80
57
303
21
19
89
87
3
12
33
3
78
31
71
108
126
18
45
15
108
54
30
6
12
15
27
13
23
73
137
39
160
8
45
6
12
9
9
31
29
102
13
29
27
3
60
25
41
31
8
51
24
36
105
15
24
1
11
60
18
87
15
54
19
80
96
24
40
53
48
72
60
79
5
54
69
21
91
89
36
18
1
5
19
53
102
6
79
41
6
25
23
36
42
123
51
85
11
37
96
5
6
69
15
132
84
9
9
72
6
30
18
36
45
33
7
239
6
30
85
168
35
6
12
24
48
51
9
7
24
41
15
15
108
45
15
105
33
108
24
12
55
8
27
45
24
9
15
3
54
36
3
9
15
21
115
29
27
48
3
12
1
35
69
27
18
90
66
54
108
42
12
54
42
39
15
9
40
35
24
12
33
72
45
43
47
25
101
27
3
13
96
24
71
30
24
12
60
138
6
43
23
90
24
36
18
12
54
54
9
45
27
24
27
48
114
18
9
45
99
9
15
15
6
54
120
42
36
30
9
45
19
95
25
5
36
24
15
129
15
16
167
9
9
90
61
23
72
25
125
3
117
3
16
5
19
71
9
40
5
12
79
11
69
39
36
6
36
19
29
51
3
21
120
81
18
18
27
57
54
162
7
47
114
39
51
21
15
54
91
11
198
15
24
72
75
66
67
5
75
16
24
35
48
60
9
40
5
30
189
45
6
30
18
42
30
60
90
15
15
54
75
24
16
65
42
12
81
40
56
21
67
137
15
15
6
84
18
21
15
24
18
79
23
42
30
6
108
39
16
17
30
33
9
48
24
63
3
24
85
104
24
16
35
36
114
31
215
9
16
29
91
8
177
15
21
3
15
25
96
71
33
9
48
108
24
36
12
42
1
11
54
24
72
15
39
66
18
6
30
1
5
54
66
6
157
35
18
18
6
99
16
80
15
129
40
11
213
57
6
9
9
15
24
40
23
9
144
99
61
35
45
75
24
162
18
48
24
66
150
33
87
18
175
29
12
39
64
77
24
19
11
6
126
33
24
33
7
95
57
39
1
8
72
165
54
21
48
93
3
15
24
12
144
61
8
40
23
18
66
6
48
55
35
6
48
55
53
19
104
81
18
36
54
27
40
41
48
31
11
192
6
12
18
54
75
3
117
3
24
48
21
40
11
6
63
16
29
99
3
18
6
66
24
75
15
25
24
35
6
18
12
6
67
32
48
45
6
21
15
84
61
11
13
24
5
75
96
135
25
41
24
12
3
24
16
35
21
81
103
29
12
15
120
15
9
27
13
41
36
3
40
80
40
56
45
54
6
18
21
15
9
21
19
80
117
18
132
66
144
60
103
17
54
6
99
40
35
36
9
27
132
1
71
18
7
29
66
24
84
18
3
111
33
15
6
99
57
36
67
83
18
12
60
30
24
ABCD 95081552992*3^$a+1 [50041]
12
12
212
115
78
3
32
172
20
25
3
128
28
9
95
12
24
1
54
41
16
12
141
71
13
11
4
27
84
6
15
24
39
12
21
8
19
161
156
85
59
4
48
12
8
49
54
101
40
24
12
68
79
17
84
72
40
12
57
123
216
56
109
15
111
30
54
41
4
12
32
61
35
40
84
12
44
100
24
8
12
85
75
21
24
75
8
4
15
54
59
55
17
25
24
47
7
17
24
52
9
135
36
128
49
72
3
21
27
20
169
95
13
6
21
36
152
52
96
60
153
36
131
12
31
36
33
51
6
83
28
20
37
3
92
60
7
30
83
72
88
8
24
55
9
165
15
180
104
7
5
28
56
24
31
57
80
60
28
104
48
12
36
61
11
112
36
44
25
11
16
3
57
3
90
51
189
15
60
57
24
15
9
12
23
36
1
54
6
203
36
36
60
60
73
15
8
19
5
28
81
36
51
27
113
24
88
15
45
27
105
33
51
20
52
3
30
11
16
72
27
30
35
25
11
12
36
139
57
8
12
13
15
48
8
1
11
79
89
1
23
28
92
28
12
21
30
54
6
9
72
24
69
23
40
3
36
21
8
1
15
24
84
27
29
60
4
12
36
20
52
27
45
108
32
163
21
69
63
92
40
15
162
60
123
15
81
44
25
6
141
68
85
36
24
42
5
108
48
67
6
27
3
9
15
117
20
73
167
13
15
36
152
100
9
60
54
9
12
60
3
77
115
114
60
35
124
32
24
60
79
42
18
72
54
71
40
156
44
4
9
36
75
135
21
56
40
57
75
177
39
44
25
243
12
57
84
84
107
55
33
111
24
21
84
21
75
9
51
20
31
150
60
24
87
144
8
60
28
24
33
102
41
79
29
16
44
36
19
45
84
111
21
56
60
4
20
16
24
8
40
12
39
65
49
3
39
24
29
175
161
36
24
19
33
20
43
45
9
47
48
28
44
84
19
41
61
39
176
40
39
60
81
3
77
24
4
20
25
15
27
90
3
152
13
66
77
19
33
80
121
24
71
4
12
9
6
48
5
121
15
45
15
60
24
27
89
40
111
21
117
27
69
6
21
57
131
79
42
18
12
24
41
28
20
67
21
32
31
30
179
28
44
16
63
66
75
45
48
11
36
139
30
6
45
69
11
169
39
57
15
56
4
36
27
81
15
30
27
20
12
96
52
9
84
6
173
31
57
8
4
21
15
21
23
40
36
32
144
85
155
60
24
24
16
104
52
24
15
77
7
33
117
120
51
12
44
4
21
95
40
8
60
28
57
63
87
5
25
71
52
312
32
28
12
24
12
12
27
114
216
71
12
16
51
30
54
24
72
9
36
3
21
9
107
16
9
23
148
44
115
21
12
32
16
84
44
16
3
33
9
24
95
40
51
29
49
83
37
30
30
42
93
75
57
128
52
3
66
24
63
24
48
105
3
9
48
131
96
55
141
9
48
75
48
57
6
17
28
21
39
21
39
69
66
240
36
21
68
25
71
19
6
23
7
54
99
32
4
24
21
51
20
60
76
24
36
3
5
16
3
17
16
72
60
75
45
32
36
13
75
15
6
60
75
20
64
24
12
33
66
17
28
84
32
13
47
13
71
1
119
1
120
3
8
28
60
39
30
3
120
72
48
12
21
11
28
27
18
3
117
83
28
69
11
31
18
6
29
31
57
3
41
16
117
35
25
23
28
44
55
6
36
3
56
31
84
81
24
69
30
5
88
9
15
224
24
36
4
80
28
20
72
67
21
8
1
99
15
5
31
24
137
7
30
3
48
120
24
8
48
76
63
186
60
6
33
12
44
121
3
45
66
9
8
60
28
24
27
24
17
60
112
57
48
107
28
20
16
12
44
96
4
68
7
65
136
32
12
13
6
77
43
21
24
132
24
24
39
65
12
40
9
15
36
80
40
3
125
205
23
19
21
152
16
129
90
21
15
5
16
36
24
123
21
12
57
36
11
16
44
13
222
41
43
17
60
52
57
59
79
12
5
4
24
21
495
44
31
5
49
6
30
36
51
20
88
80
76
75
9
104
100
48
84
45
114
6
78
180
60
36
129
45
75
116
4
15
125
1
15
21
54
120
60
174
23
43
21
108
81
204
35
25
6
150
6
45
68
48
84
76
12
20
172
24
9
71
36
16
8
55
89
100
36
84
51
197
52
27
33
15
12
45
8
67
18
96
36
48
3
108
45
54
45
20
37
18
33
27
21
12
24
69
35
64
21
11
144
79
53
52
68
24
156
12
52
9
99
56
49
6
24
33
27
5
60
28
3
6
48
12
35
148
87
53
16
39
113
112
108
3
126
3
ABCD 95082795994*3^$a+1 [50073]
48
42
48
155
127
33
15
513
264
15
41
48
151
33
72
81
375
24
33
30
42
138
168
117
3
93
51
18
18
30
90
65
55
9
81
42
12
36
24
6
23
136
135
6
84
39
27
69
15
168
90
18
60
210
102
12
29
121
78
108
60
12
45
48
87
102
51
129
6
129
105
39
144
27
96
24
45
24
72
129
90
6
222
65
67
29
16
24
51
101
55
24
36
77
280
56
1
66
30
102
138
42
42
30
18
78
45
27
60
48
33
24
72
45
51
15
12
60
102
3
87
9
96
56
37
18
129
104
19
141
32
19
48
132
9
9
87
224
40
57
24
18
108
57
15
33
48
57
23
1
18
125
97
15
63
12
96
24
96
69
24
69
30
93
9
126
72
42
23
55
12
66
195
8
19
72
45
24
57
12
3
8
19
21
72
24
24
32
79
9
51
36
90
114
36
33
96
96
32
217
63
135
33
120
72
33
132
51
39
33
117
30
18
3
87
72
18
255
9
111
9
6
60
69
21
42
228
45
57
71
19
72
45
48
45
30
30
42
53
16
72
192
8
139
21
168
291
93
123
30
15
99
165
51
102
192
135
24
24
120
63
54
3
57
18
108
102
78
24
60
156
69
3
12
36
189
51
45
15
12
72
45
15
36
5
40
45
90
54
78
117
3
93
8
1
168
30
33
75
45
15
90
144
60
171
120
99
96
45
15
9
105
39
24
3
5
19
21
8
67
69
51
54
96
24
18
42
195
24
9
15
248
79
33
72
56
25
135
39
180
330
6
5
64
15
96
17
16
111
9
27
60
42
48
120
54
33
8
55
105
105
60
3
207
42
143
97
63
69
3
8
37
75
48
75
24
29
127
17
217
15
8
25
42
21
24
3
30
111
32
85
3
27
69
105
36
54
96
30
23
7
42
102
33
3
42
11
19
168
12
30
27
75
30
23
232
104
64
48
75
5
25
42
21
159
12
60
33
15
18
39
123
12
33
27
45
48
183
54
66
9
75
101
25
23
7
57
33
39
15
18
63
120
39
81
99
21
39
36
24
45
33
30
18
63
72
147
12
36
5
40
8
19
78
114
30
15
81
39
81
87
72
135
48
105
8
235
213
32
49
6
177
48
72
63
12
72
36
9
120
15
48
12
36
57
3
45
135
9
75
60
36
5
97
30
33
15
60
240
24
141
87
33
45
27
96
27
53
16
75
48
30
15
15
12
30
15
21
99
45
51
27
21
27
30
42
21
99
48
24
60
41
55
24
9
144
72
171
5
19
29
16
81
143
7
9
105
6
33
32
55
57
75
12
41
184
153
18
24
53
16
51
165
75
78
135
243
132
252
6
15
32
88
48
27
114
90
60
36
9
111
24
9
9
30
18
120
23
136
15
41
192
88
9
30
48
57
24
24
123
12
72
36
72
48
69
56
37
147
201
279
33
60
12
240
36
123
9
15
15
105
120
75
93
72
3
30
30
33
201
18
60
57
24
21
150
21
129
30
9
99
12
89
1
150
9
24
72
165
30
165
216
9
66
24
69
192
72
48
69
3
200
43
42
3
15
24
9
104
16
207
113
112
24
264
51
18
108
24
6
60
12
57
96
39
9
57
162
132
96
42
108
3
27
77
7
30
66
185
295
24
33
72
105
15
48
48
69
75
96
39
18
42
45
21
174
36
33
51
36
24
180
90
59
1
6
185
7
18
15
24
21
27
123
24
60
18
15
33
114
29
16
3
210
51
129
23
145
15
27
5
313
42
18
75
24
63
72
9
120
57
162
60
42
15
51
ABCD 95082841526*3^$a+1 [50164]
33
39
33
90
18
18
81
99
149
12
19
17
37
3
84
51
65
12
13
18
24
93
92
43
60
69
128
91
9
12
33
180
108
15
33
54
96
41
43
77
40
48
8
97
6
89
1
12
150
48
9
20
12
28
80
85
3
15
225
12
51
42
87
48
12
128
12
31
24
48
65
43
54
78
9
9
251
16
33
24
23
85
72
138
29
40
8
160
3
12
18
15
63
84
5
85
95
73
12
47
13
90
66
24
15
33
78
17
13
24
210
18
15
24
80
48
31
54
180
78
18
72
15
15
29
48
112
99
42
210
69
21
99
48
48
32
13
12
6
57
32
13
72
60
66
221
13
36
60
12
87
3
5
52
3
12
65
100
3
9
3
96
12
72
108
9
51
30
15
117
48
42
17
49
39
12
68
40
3
18
60
90
144
36
12
149
40
159
17
73
12
42
90
23
124
63
5
13
59
91
105
180
120
3
21
56
13
59
40
81
87
24
48
8
13
11
139
9
80
28
45
35
144
1
90
69
33
60
66
21
3
36
57
12
8
115
18
42
17
13
155
25
42
48
65
4
80
1
87
105
23
37
3
135
108
270
42
17
13
15
24
8
40
8
132
31
30
39
108
15
78
71
60
13
3
15
12
60
30
108
147
72
56
13
47
12
40
32
1
15
24
20
36
40
3
141
63
36
102
132
180
3
12
48
63
17
24
31
72
5
25
135
45
18
65
144
139
81
9
71
49
180
42
9
80
31
65
25
95
40
195
45
72
3
150
15
3
149
40
32
16
92
48
13
24
15
105
167
96
144
31
90
30
57
48
45
15
12
21
42
180
17
31
29
31
57
24
80
103
18
60
30
177
81
90
81
21
108
51
243
48
18
24
18
5
64
80
79
60
77
40
32
25
90
18
27
33
15
24
20
43
65
48
24
28
80
25
3
87
93
20
124
33
47
43
60
18
27
81
27
32
103
30
119
40
3
5
55
17
16
57
87
48
3
5
13
27
92
48
64
116
72
13
60
18
57
84
56
4
99
81
123
5
40
32
31
120
29
13
48
18
60
12
29
49
84
60
23
43
9
45
83
12
40
81
42
12
18
47
25
15
75
18
15
3
29
43
5
13
47
64
48
8
37
18
48
144
168
30
59
103
33
3
77
60
4
48
51
69
111
9
12
51
9
68
12
1
12
78
48
42
48
60
84
75
20
103
90
47
28
75
5
40
144
80
28
21
60
252
87
3
5
157
3
15
30
18
137
12
52
51
72
93
87
153
24
80
181
30
60
30
59
49
90
137
12
112
20
259
60
12
65
144
211
30
150
17
108
60
64
80
13
30
45
45
3
12
21
11
43
65
43
5
37
27
80
253
35
13
119
13
3
15
12
5
13
18
29
48
67
33
44
1
30
42
36
102
90
59
1
59
121
12
6
69
51
29
28
144
33
63
15
89
91
5
67
120
77
40
128
12
13
195
63
77
120
1
180
59
12
13
6
77
25
18
24
33
33
47
7
36
72
29
49
87
24
69
102
240
12
18
15
63
57
27
18
78
17
13
47
180
43
24
17
28
21
54
6
159
12
80
16
15
5
52
105
87
60
3
36
41
61
360
18
54
167
88
72
39
144
5
31
17
124
111
30
108
42
12
78
35
64
9
87
15
69
63
30
15
3
60
5
13
71
160
96
32
72
49
90
60
17
103
21
3
30
95
13
132
48
47
13
12
6
84
57
33
47
13
27
3
36
177
27
66
162
5
55
18
27
12
12
141
60
135
80
55
105
57
18
9
60
128
85
123
24
111
125
37
36
72
15
3
41
136
15
65
25
60
30
72
78
87
123
5
85
90
189
20
31
12
6
90
77
13
84
15
8
64
39
57
3
30
27
12
51
24
5
85
15
132
51
102
18
90
59
121
47
180
31
17
64
99
89
13
27
81
162
5
85
42
18
35
60
112
45
18
12
45
15
30
18
90
90
150
30
5
37
95
72
88
63
72
96
120
72
5
55
5
25
27
63
29
79
72
240
12
5
31
42
87
12
80
108
13
27
192
3
45
140
31
102
59
13
63
15
90
30
77
ABCD 95082898622*3^$a+1 [50022]
360
96
144
384
60
15
15
132
333
87
114
36
54
126
48
12
60
78
150
396
30
480
6
120
120
18
66
54
36
150
24
30
12
54
66
90
30
390
168
282
90
90
48
42
120
30
177
63
324
66
18
96
366
48
156
204
312
78
66
96
294
21
240
69
60
24
42
180
108
126
30
81
105
84
126
84
6
315
189
96
90
105
123
66
24
540
120
126
30
204
72
135
39
6
18
177
75
30
114
204
42
90
24
96
84
510
120
51
39
174
6
96
174
96
114
336
138
132
330
30
78
90
42
120
18
210
6
36
24
54
9
33
174
30
204
90
6
126
48
150
42
228
66
54
189
288
288
105
12
78
12
198
60
192
168
12
390
114
120
84
39
291
126
84
60
60
102
90
78
192
48
216
84
6
126
24
180
624
102
18
96
114
6
54
195
21
24
12
30
78
72
84
36
204
30
294
210
57
165
210
78
42
174
114
129
261
210
252
30
24
24
6
90
120
66
60
54
240
210
204
6
246
144
9
651
90
150
246
30
33
237
60
78
120
90
96
36
90
84
24
156
300
54
216
36
360
174
6
174
36
30
270
84
21
129
96
240
90
24
24
102
18
42
24
123
87
24
90
42
78
246
6
60
87
201
120
36
90
30
60
39
165
240
36
294
126
6
84
126
24
60
180
234
150
192
174
30
60
456
90
150
387
213
258
6
150
336
24
324
90
216
36
144
90
33
171
66
3
537
114
96
6
120
84
180
30
246
60
30
78
90
12
18
36
90
90
120
36
504
180
96
18
60
42
24
390
69
105
72
48
36
360
66
30
48
6
390
6
54
84
252
30
294
60
36
180
30
18
30
102
78
30
462
84
120
54
30
72
30
78
156
66
60
18
156
126
75
45
18
192
180
30
15
165
120
24
534
342
24
66
30
30
48
42
114
60
36
120
138
66
6
120
138
222
504
30
141
75
78
36
84
12
3
105
6
96
318
ABCD 95083073648*3^$a+1 [50031]
15
41
43
90
24
36
12
78
162
203
16
9
54
81
24
176
16
8
16
21
75
60
33
36
36
11
12
112
45
23
121
12
27
8
4
129
11
40
24
56
13
36
111
24
32
49
48
6
36
69
84
68
208
69
27
9
51
63
45
3
18
132
12
60
47
40
3
45
56
7
18
39
96
27
12
6
11
73
18
78
84
147
48
21
35
25
95
31
18
36
30
89
16
60
57
18
41
13
15
120
128
19
6
90
18
90
29
112
141
18
65
4
120
20
115
6
84
18
24
9
21
78
30
96
51
75
5
25
83
25
108
42
77
85
15
3
18
72
15
147
5
13
108
39
8
55
57
75
18
11
12
148
9
66
36
29
132
25
47
112
75
93
33
87
21
36
36
48
144
72
144
47
79
36
18
24
90
102
60
11
37
6
209
16
45
84
6
189
120
27
29
187
54
36
78
30
15
9
18
5
64
69
54
53
43
36
54
36
48
90
21
105
96
48
60
11
115
21
33
48
123
36
444
44
43
48
6
63
68
49
15
21
23
144
61
51
3
21
57
72
12
3
72
33
47
144
136
33
42
225
3
18
60
59
144
24
97
23
52
60
75
53
36
76
68
12
61
3
84
21
47
115
53
19
53
12
85
27
93
15
93
24
11
84
49
144
95
76
24
123
53
12
124
56
49
18
141
75
29
1
96
36
27
20
25
11
40
36
48
32
61
114
138
42
18
15
21
119
25
23
4
60
93
18
29
4
15
17
37
96
159
93
48
24
12
24
102
54
24
51
3
105
3
18
11
108
25
11
12
139
9
45
12
108
60
12
39
15
6
72
12
15
45
39
20
96
1
60
48
54
18
35
73
111
3
117
99
21
81
384
30
18
11
4
75
65
60
16
9
66
21
21
12
47
13
11
1
78
18
18
5
49
135
56
1
24
162
72
117
129
60
51
44
61
24
72
12
35
1
35
7
12
78
27
27
126
30
9
123
12
18
108
24
11
19
78
15
105
47
88
12
68
187
33
80
13
18
5
61
11
24
1
39
144
21
59
240
1
35
4
24
27
54
60
72
3
27
42
12
71
43
5
4
20
112
123
42
54
81
45
18
21
159
36
90
72
72
15
15
177
21
39
21
48
99
81
159
3
42
15
32
4
75
54
18
9
9
51
48
32
64
32
4
159
54
132
11
97
12
83
25
72
11
64
165
95
24
7
144
41
25
42
5
61
11
121
84
3
96
36
80
220
48
21
60
102
9
20
36
13
72
27
21
71
36
28
44
37
114
36
9
9
102
18
6
21
225
24
84
71
37
47
61
35
61
18
12
213
81
90
101
25
54
30
54
105
57
35
1
18
17
19
6
228
39
177
11
4
9
12
27
92
85
120
15
24
141
96
12
36
51
24
75
54
66
72
42
126
21
60
111
132
48
125
97
131
157
54
30
60
84
96
123
255
81
45
15
57
87
3
48
24
18
144
30
54
119
16
216
8
12
36
172
60
33
18
216
54
335
1
71
115
48
24
5
85
102
144
150
11
25
3
45
35
43
72
90
30
42
108
48
72
78
90
18
29
37
3
8
157
108
174
29
60
7
18
11
19
65
97
180
3
32
19
78
12
75
80
25
15
39
42
12
107
253
111
111
45
3
216
45
117
42
66
71
4
156
144
75
24
30
51
39
6
95
49
51
36
8
40
27
54
11
25
84
54
65
96
25
36
48
15
60
33
24
18
12
6
12
27
9
6
5
13
47
1
107
72
43
5
43
17
37
11
13
39
8
64
308
31
21
15
18
12
11
4
81
47
1
107
72
37
54
42
3
84
21
72
54
54
75
27
72
6
131
85
84
24
11
61
36
144
15
120
24
21
3
33
18
41
4
9
18
54
66
69
24
15
54
72
36
42
5
60
1
60
36
36
108
51
3
5
16
20
76
99
129
63
42
51
21
48
78
18
30
54
47
61
24
11
108
156
13
198
30
83
31
5
43
101
61
3
60
12
48
72
9
39
8
4
3
36
105
84
56
16
9
15
21
84
204
12
60
18
18
12
6
45
60
15
209
76
9
108
18
9
27
5
24
12
28
75
29
48
13
75
99
6
95
49
48
39
ABCD 95083439702*3^$a+1 [50132]
18
36
18
33
63
12
6
42
48
48
66
3
27
9
15
6
27
3
69
39
36
18
3
39
24
9
9
6
21
12
108
9
15
63
9
33
51
9
87
3
33
15
48
6
66
36
9
15
69
3
12
21
60
63
30
18
48
12
18
111
21
96
6
9
27
12
114
36
36
3
21
3
51
33
99
102
18
6
66
33
9
51
15
57
75
33
21
84
84
171
21
12
84
18
21
9
42
18
6
12
108
48
6
24
3
39
132
48
18
18
69
15
42
24
138
48
33
36
195
9
3
114
63
129
66
21
9
72
102
108
6
3
45
30
21
3
9
15
21
60
3
90
42
36
6
54
60
12
36
24
60
12
45
51
42
66
36
36
72
42
30
45
9
30
24
24
18
30
18
6
12
18
12
6
30
48
15
15
30
18
48
12
9
111
6
48
36
78
6
30
12
60
21
3
24
18
24
18
45
15
90
39
48
63
33
45
30
60
60
84
6
12
3
27
12
141
45
27
63
24
66
30
12
48
9
15
21
21
54
201
3
36
54
72
18
12
18
15
33
12
15
27
84
24
168
12
21
36
75
48
72
24
12
96
84
9
39
105
21
72
27
15
36
12
6
24
18
33
177
18
24
24
42
48
48
30
12
60
12
33
81
3
3
24
36
48
36
21
3
6
96
51
132
27
30
30
33
63
126
15
48
27
45
75
12
66
18
30
6
36
72
12
54
48
24
75
36
3
33
63
18
36
48
18
42
36
39
87
24
24
24
42
30
30
18
36
90
102
24
6
39
87
45
21
15
57
87
99
6
42
24
24
21
99
36
12
54
48
120
3
51
90
3
75
54
78
9
24
3
12
102
18
21
75
33
63
42
12
78
12
30
78
69
48
15
117
12
3
33
15
6
3
147
54
24
6
6
156
24
51
36
3
12
6
42
102
36
126
69
84
27
24
12
6
30
6
6
18
3
45
36
6
12
93
27
6
3
45
36
18
6
162
168
102
3
33
30
66
3
12
63
69
51
36
60
24
48
177
93
51
51
36
21
9
252
12
48
6
12
18
6
24
21
15
42
30
90
6
42
27
21
15
27
9
51
42
87
15
24
69
9
18
72
33
69
39
72
117
126
12
69
51
36
12
48
6
27
15
6
96
30
24
12
24
6
6
30
3
57
84
18
165
15
126
6
42
27
3
174
78
33
141
84
138
6
75
9
42
12
6
6
36
12
24
54
12
84
6
18
27
9
6
36
114
42
36
18
3
15
9
123
60
30
18
6
30
30
54
21
27
36
18
48
3
45
42
78
27
45
18
18
36
66
21
51
36
24
9
36
63
12
42
24
24
75
9
18
81
39
81
15
54
63
69
54
150
66
36
69
36
24
21
24
138
9
24
36
3
54
36
30
48
24
36
18
51
3
21
36
27
42
18
18
42
45
33
132
3
9
30
24
60
69
51
42
96
27
63
33
120
15
12
9
3
54
15
15
6
6
36
36
66
15
3
6
36
12
6
9
15
9
72
3
108
36
30
6
18
42
30
42
9
75
24
72
9
63
12
9
9
6
30
108
90
12
54
15
33
24
30
12
9
3
60
45
60
3
18
15
9
36
78
6
150
12
90
6
48
153
39
12
57
3
30
27
39
45
27
120
6
42
66
15
84
24
21
12
3
51
12
45
120
153
6
36
60
18
3
51
84
21
99
90
51
9
39
15
66
6
9
15
48
174
66
24
114
72
63
15
60
24
21
87
30
18
36
30
123
21
12
84
138
30
18
12
54
42
93
36
39
42
30
150
18
24
36
12
6
39
3
21
120
45
12
42
18
102
36
54
15
36
60
9
42
18
3
3
9
27
6
18
81
111
12
30
24
78
60
18
3
81
123
21
42
12
12
6
54
9
33
36
63
15
102
3
15
21
144
96
87
33
9
15
21
6
48
12
105
15
60
6
15
3
30
30
54
30
33
21
60
78
6
24
48
48
15
3
60
48
24
45
135
24
9
63
93
24
12
21
30
6
6
126
6
153
3
24
72
6
6
42
36
30
36
81
39
12
12
24
66
36
42
153
45
12
6
21
21
15
3
66
42
12
96
48
9
129
135
9
18
24
180
36
30
6
36
48
258
54
18
27
15
168
6
54
132
60
45
69
12
51
108
51
12
18
12
72
12
6
90
54
78
3
9
36
63
51
42
114
42
24
3
45
12
18
105
27
48
54
42
150
48
24
6
9
3
129
39
18
6
48
9
24
21
186
6
123
15
30
63
72
159
84
72
72
33
21
123
3
24
9
63
84
9
21
3
27
21
45
51
12
144
3
36
66
3
15
78
123
27
24
120
24
57
15
48
12
96
60
9
12
63
48
66
48
90
33
117
18
24
180
84
30
42
6
18
24
102
60
6
21
63
48
30
75
36
87
21
3
30
12
27
9
18
24
12
6
6
105
60
57
48
36
24
15
3
66
18
33
15
18
90
12
12
30
27
15
48
66
36
66
24
60
12
132
81
12
21
159
3
141
27
6
48
6
21
87
12
66
3
45
24
12
12
84
102
12
9
57
15
27
30
30
12
102
15
51
12
69
15
78
6
24
42
6
93
21
39
27
18
108
72
12
18
9
21
36
42
6
30
42
3
21
39
3
9
39
66
18
42
24
12
30
12
45
15
36
201
39
96
42
27
21
12
3
51
21
33
30
45
21
174
18
39
3
45
159
9
12
123
24
90
24
24
60
30
66
42
6
78
105
3
6
30
117
33
ABCD 95084167162*3^$a+1 [50121]
240
129
36
18
169
155
162
51
544
35
93
15
18
90
18
195
16
176
27
270
87
129
54
126
36
199
89
55
53
75
69
126
13
77
234
90
108
51
129
90
126
54
90
108
18
25
191
90
18
37
323
13
95
342
36
247
80
144
15
18
703
35
54
135
96
3
36
270
43
32
16
35
93
177
54
249
16
329
87
48
96
39
306
18
165
16
35
36
73
53
219
33
18
13
80
16
35
126
108
54
306
27
189
19
107
85
128
39
108
13
167
108
141
75
36
49
5
75
105
183
141
115
155
117
27
72
93
51
54
180
3
87
216
126
90
54
115
47
18
15
144
57
39
69
108
15
39
270
90
270
3
15
108
309
15
144
162
180
108
54
90
207
96
160
149
144
187
32
48
3
72
37
96
119
396
36
489
336
3
13
48
144
11
229
347
21
87
73
80
112
23
54
19
35
54
36
72
90
18
79
11
85
95
1
53
43
32
15
81
27
180
360
25
128
9
18
85
5
27
45
36
111
69
162
73
17
162
13
32
208
143
54
91
269
162
108
21
64
48
80
48
9
18
309
304
35
36
54
115
11
108
25
173
19
161
54
105
93
18
97
128
45
324
54
144
72
1
107
90
27
16
65
127
128
33
159
363
180
145
48
221
3
15
1
32
3
45
16
80
129
31
23
25
155
108
9
153
103
5
43
317
72
27
63
1
176
144
165
234
97
65
144
162
45
117
18
105
93
67
32
81
79
11
234
123
75
18
67
95
90
55
48
5
72
144
51
3
54
295
83
237
51
189
387
45
48
528
112
365
36
15
111
289
71
54
19
32
273
18
13
41
231
64
83
205
11
37
320
57
7
11
54
111
87
108
18
90
1
233
360
511
29
72
54
36
108
162
3
160
80
240
21
36
126
57
192
273
31
509
108
7
32
141
19
89
54
90
7
65
31
23
36
21
144
96
112
23
297
171
72
253
144
17
18
270
108
67
131
180
25
224
57
108
18
54
36
127
53
27
351
1
224
192
177
127
96
83
61
101
162
72
33
111
1
179
237
285
3
16
251
72
13
80
69
36
18
36
108
85
80
15
108
54
108
108
162
36
72
9
64
176
291
93
16
53
91
17
79
515
90
ABCD 95084230994*3^$a+1 [50029]
12
6
30
24
1
35
12
1
17
15
39
108
6
55
71
66
18
144
69
63
129
141
19
11
150
18
13
17
6
90
174
90
60
66
180
60
156
6
252
12
6
12
108
18
6
54
3
144
15
18
66
45
15
1
32
93
90
18
135
9
102
36
114
30
24
85
96
11
18
54
13
119
9
45
90
12
18
6
66
24
91
32
105
132
156
18
21
3
72
48
117
45
168
30
6
54
129
27
42
48
24
3
9
24
30
54
6
37
29
126
54
24
54
102
186
33
144
3
12
81
69
30
90
60
30
9
64
176
93
19
35
144
72
6
18
13
59
90
90
81
117
36
39
195
66
78
30
60
30
132
18
228
24
90
198
99
207
33
111
18
48
15
81
30
60
36
30
78
30
6
90
30
57
64
77
90
72
6
30
45
9
6
30
132
63
57
18
69
93
168
12
90
168
90
12
36
60
30
6
3
33
207
75
36
129
75
36
33
33
54
25
32
64
101
174
78
15
15
18
63
9
18
60
84
60
18
108
18
12
45
135
25
17
108
18
12
24
54
66
21
15
132
66
72
3
39
9
63
54
156
31
167
42
54
72
30
108
42
13
59
117
3
18
27
15
1
192
35
150
30
73
77
48
67
23
72
18
150
12
72
21
141
6
30
60
3
81
63
33
90
120
144
61
80
99
30
6
54
18
1
96
221
115
32
15
81
9
36
150
84
42
63
96
112
176
39
9
3
126
15
27
30
72
216
7
125
18
84
78
12
6
13
32
27
18
192
72
252
6
108
12
33
9
66
42
123
112
47
18
90
60
25
5
18
36
37
32
48
27
24
12
90
6
138
24
111
159
120
72
6
27
63
81
219
60
73
32
165
12
31
29
102
24
36
180
45
3
6
30
42
18
157
5
84
18
108
234
15
9
12
108
42
138
72
90
60
12
33
147
72
69
27
12
9
9
42
120
252
36
60
48
42
12
67
83
30
63
16
32
69
18
312
36
36
9
165
6
180
30
36
78
33
3
30
15
144
81
48
207
64
221
36
15
39
9
81
63
75
6
63
93
54
93
57
12
18
42
120
183
69
216
3
111
49
107
54
15
27
108
30
132
90
144
84
90
78
12
21
16
53
240
36
12
72
36
159
57
6
12
21
21
108
12
36
150
12
45
51
30
6
57
51
45
144
111
78
3
27
18
36
24
36
66
54
27
87
73
29
3
51
54
90
36
24
129
144
48
93
36
30
1
71
24
1
32
48
57
78
18
7
48
17
12
3
15
144
97
101
27
9
6
66
18
144
216
24
12
33
48
27
36
1
95
36
30
60
30
114
18
97
23
9
63
18
15
3
42
3
16
32
21
123
93
48
3
129
15
15
33
45
72
54
21
16
11
36
54
43
29
18
36
61
32
87
24
81
16
83
18
12
6
72
252
66
99
33
90
120
60
48
114
159
3
246
60
72
18
81
93
24
54
12
6
3
99
222
108
90
12
24
72
30
15
3
54
150
49
59
162
72
126
102
87
16
5
27
48
3
84
96
54
12
54
36
24
12
198
99
144
9
108
75
159
42
183
15
33
3
84
78
91
32
21
36
48
72
72
36
144
36
36
24
30
96
30
78
9
93
18
96
66
6
192
9
33
30
168
30
43
53
54
18
12
78
252
13
17
15
16
240
35
90
6
36
144
9
171
66
258
129
27
18
108
18
24
48
18
42
48
126
204
72
12
60
36
30
21
3
48
72
37
53
6
37
125
72
18
25
83
180
25
80
48
57
24
18
30
162
60
48
42
72
63
45
99
64
80
117
288
12
18
198
87
3
24
12
60
66
27
64
23
121
89
39
15
33
189
48
115
32
69
90
36
24
30
24
66
108
90
6
36
18
ABCD 95085012728*3^$a+1 [50091]
48
53
3
21
84
27
12
57
31
8
87
84
24
30
36
75
111
49
20
39
9
3
45
45
108
90
201
21
67
53
75
28
20
16
65
30
45
15
66
79
68
51
96
66
19
20
108
36
4
17
36
18
30
19
8
24
75
9
12
33
147
4
155
69
12
15
13
35
69
40
36
35
36
69
21
43
68
39
9
45
7
12
80
21
6
126
7
12
125
39
4
8
112
8
9
36
54
30
15
9
36
3
28
44
45
103
12
20
28
8
9
15
99
61
8
51
6
31
95
9
28
11
6
19
44
3
33
27
30
3
76
24
56
21
24
174
25
47
93
57
43
11
85
36
44
15
141
84
4
17
7
71
25
24
23
234
30
13
60
96
36
11
9
81
79
8
52
44
4
12
95
33
93
103
32
45
30
37
41
36
3
52
24
11
109
17
84
6
13
20
12
40
113
15
15
9
27
25
11
24
13
92
16
68
76
41
55
83
60
30
126
126
139
20
120
208
68
144
16
12
8
120
45
7
12
41
43
44
33
24
43
12
36
53
7
192
101
60
175
32
24
21
7
36
11
85
8
27
21
52
20
232
71
13
132
92
36
21
210
6
18
12
13
32
24
76
5
87
36
111
49
17
60
15
3
30
7
12
48
44
16
23
45
36
39
129
16
20
64
12
20
28
113
127
32
69
36
180
6
54
159
75
30
31
56
45
18
57
24
64
216
48
53
18
25
20
27
57
76
47
49
59
97
29
19
20
100
155
66
15
28
53
54
66
55
20
48
21
55
108
107
73
71
36
265
8
3
30
127
36
5
91
36
48
5
7
132
56
4
68
160
143
42
63
21
36
55
95
73
80
45
12
3
15
69
120
27
21
52
143
33
81
31
60
72
17
30
105
45
3
48
3
12
18
15
57
15
45
123
4
32
100
59
21
60
4
24
53
139
65
63
88
48
44
28
245
24
99
16
8
273
43
20
135
120
36
60
66
7
56
24
3
13
24
8
99
1
92
3
18
12
60
84
39
12
39
45
16
12
68
3
42
19
35
9
75
6
15
16
35
25
83
61
29
42
90
39
16
44
9
7
32
52
80
21
75
24
4
5
6
54
79
48
53
12
15
144
21
60
27
21
31
29
15
136
8
33
3
4
8
39
61
68
76
35
45
39
9
33
18
61
36
8
87
144
6
139
48
8
33
39
28
68
16
56
168
12
12
16
71
13
92
244
12
8
24
111
1
20
36
39
54
27
24
16
48
12
12
17
115
48
12
5
43
8
9
144
15
64
47
66
18
60
49
36
41
66
25
8
4
36
152
45
18
69
16
11
145
29
6
1
132
12
68
112
8
48
72
33
18
21
84
52
24
29
42
49
8
87
13
32
81
90
57
16
35
105
16
41
3
15
1
56
33
75
45
51
36
12
76
41
6
54
19
47
60
18
30
1
35
6
123
111
73
11
69
3
37
23
37
32
28
23
9
100
84
5
72
18
9
132
9
36
15
4
17
3
24
3
189
45
19
104
12
100
5
139
60
17
63
76
95
9
72
45
108
15
21
30
60
30
90
36
33
76
56
3
36
69
21
111
120
3
1
65
19
56
39
57
99
6
54
30
3
16
20
84
12
28
20
16
5
30
1
8
33
19
35
54
12
78
25
20
21
90
33
76
24
53
27
3
9
9
27
15
18
87
33
15
57
75
123
25
47
18
151
65
96
18
117
45
75
63
85
44
21
66
54
42
9
64
32
105
39
4
84
41
67
20
12
36
12
9
54
150
31
8
100
23
30
18
21
4
35
1
24
5
36
24
31
8
28
23
9
28
8
16
101
103
20
24
81
31
29
139
156
185
6
49
77
243
112
68
16
29
27
39
13
101
27
3
36
60
49
35
42
63
64
12
176
3
6
54
66
15
4
132
35
37
8
24
39
45
57
43
17
7
132
60
8
16
11
30
54
60
36
36
73
36
56
9
31
140
48
52
53
126
6
7
8
84
16
65
63
21
6
84
69
45
90
121
35
90
3
96
60
21
36
75
75
54
15
21
84
3
21
135
117
54
69
72
3
37
120
60
29
31
8
72
33
15
4
60
48
84
20
21
39
16
5
90
33
52
72
17
36
3
16
59
21
81
18
57
3
9
27
25
96
128
36
24
96
40
161
55
48
5
15
64
32
4
107
30
19
20
51
37
113
3
51
33
40
20
16
44
3
97
17
84
7
20
99
13
12
180
156
89
31
24
68
28
29
19
80
225
67
44
21
27
63
37
12
96
84
41
108
30
97
29
51
75
49
20
28
60
101
19
11
36
9
52
12
36
20
51
24
12
97
20
52
44
16
41
103
41
6
48
42
39
48
16
95
81
9
75
15
66
6
90
18
85
71
90
55
8
52
44
45
19
48
5
15
64
84
11
ABCD 95085079114*3^$a+1 [50038]
160
36
308
9
63
288
249
55
152
225
48
27
60
36
36
72
36
165
15
72
72
9
343
272
160
65
43
36
8
100
92
16
17
255
52
80
84
9
87
64
44
36
9
39
268
44
72
201
24
255
16
8
48
96
136
17
75
36
60
100
72
20
124
56
24
84
60
136
8
64
116
21
43
108
56
105
111
88
17
27
64
20
232
89
63
48
9
63
81
24
27
45
111
180
189
24
199
56
16
44
93
207
369
63
16
8
129
15
136
65
115
53
63
64
72
80
153
48
135
504
16
188
84
96
108
21
24
48
51
117
55
20
45
15
36
117
111
225
15
28
80
45
39
9
243
60
48
16
20
124
161
3
60
120
60
45
48
7
396
20
297
15
57
187
173
24
111
72
33
48
7
44
93
63
36
69
91
116
144
336
60
21
87
228
141
111
16
224
9
91
53
27
12
88
65
27
16
29
63
9
27
36
33
315
64
173
483
100
137
207
33
19
252
144
20
60
36
12
36
36
16
65
15
64
233
3
52
128
24
144
57
43
36
92
16
20
24
64
128
52
29
63
24
48
24
64
128
240
36
36
72
153
91
44
36
36
12
16
44
36
309
27
36
240
28
557
127
56
108
261
135
180
36
16
360
20
60
36
93
99
69
91
44
48
81
7
8
57
7
36
224
12
88
44
108
81
48
7
8
208
449
39
24
48
9
63
33
183
24
136
161
48
72
27
69
72
19
188
64
36
29
87
12
52
216
89
55
20
16
92
216
9
151
8
48
72
16
188
100
56
9
7
17
183
16
108
29
15
72
12
69
120
51
108
100
101
15
108
12
36
36
204
93
99
36
108
52
44
100
8
84
36
24
81
243
45
327
153
7
72
8
216
228
36
108
132
144
9
3
36
384
136
89
127
92
124
8
153
3
60
48
52
164
9
135
16
152
48
24
48
60
36
489
63
132
12
24
48
33
55
20
45
231
153
19
164
124
236
36
45
7
65
72
135
88
36
92
88
252
288
29
15
180
165
63
105
3
213
55
209
72
87
100
36
128
24
180
100
56
24
144
144
48
33
55
152
144
48
88
20
252
88
92
96
21
63
9
63
16
56
72
9
7
72
8
72
48
60
12
132
36
48
72
33
19
101
267
28
65
7
8
201
87
216
172
288
36
80
64
188
100
236
36
288
9
360
7
17
183
16
152
72
201
15
153
39
9
27
268
72
44
48
36
16
8
57
411
48
189
87
12
396
24
136
8
624
60
12
168
9
144
39
16
281
72
7
8
9
135
136
ABCD 95085707404*3^$a+1 [50038]
40
168
24
24
96
45
60
36
83
24
253
107
48
64
33
12
36
135
168
57
87
56
61
120
24
12
215
97
48
144
23
13
83
40
96
128
48
289
36
75
129
36
3
200
25
95
16
93
155
73
240
72
15
33
95
37
27
189
192
83
72
192
112
48
33
132
48
155
13
107
48
61
51
33
60
27
9
63
216
237
35
73
60
107
160
249
23
16
57
23
49
15
8
85
155
40
33
24
108
267
56
37
144
83
61
12
63
624
33
143
37
3
21
59
120
40
81
23
13
3
200
24
85
3
9
39
32
48
120
64
96
32
168
136
176
13
12
135
153
72
180
3
104
73
39
201
120
95
13
24
83
88
24
48
8
16
224
64
56
24
85
27
9
15
96
45
99
96
9
119
16
21
11
337
135
21
59
73
23
61
75
48
72
9
36
219
120
21
11
88
57
87
81
144
180
3
24
45
51
24
128
13
48
96
99
57
95
88
57
95
49
63
21
36
24
12
35
48
72
25
159
56
40
32
16
45
27
8
109
72
179
16
105
111
213
60
15
285
96
59
25
132
27
45
180
36
99
93
147
33
24
239
97
204
123
56
301
144
24
72
75
33
108
444
119
24
25
12
168
11
1
135
48
237
99
72
129
96
48
36
3
216
72
72
21
36
120
36
132
23
48
136
104
24
88
9
15
129
72
167
16
104
37
84
215
61
84
39
56
144
16
57
207
57
71
169
279
9
36
179
73
47
48
193
87
57
48
63
80
37
155
133
72
83
241
71
277
83
253
36
60
123
33
279
9
36
51
120
32
145
63
24
48
57
71
97
156
36
36
3
21
251
193
24
215
16
80
25
24
36
12
144
96
15
72
57
23
13
35
160
8
49
327
141
48
147
165
99
416
25
47
205
27
81
87
177
71
64
24
189
36
47
160
117
11
1
24
231
21
120
83
49
36
35
121
71
88
9
72
71
88
57
84
51
128
40
201
23
40
72
333
72
144
27
9
311
85
123
21
11
73
72
47
136
57
108
36
108
12
119
64
93
252
72
156
168
107
72
157
131
40
120
8
24
61
36
264
231
104
85
36
39
69
51
21
59
157
27
45
11
37
75
72
33
240
215
13
216
99
32
73
12
3
57
180
155
73
36
59
37
155
25
120
180
24
179
112
48
96
56
112
225
12
11
157
27
8
136
24
21
35
16
105
159
32
25
240
15
128
40
32
37
72
51
213
24
171
80
24
301
12
23
289
108
108
72
39
69
75
285
156
360
144
24
63
9
15
141
24
36
23
120
352
8
24
133
155
157
72
11
72
48
64
69
24
3
200
25
63
24
45
36
72
180
83
ABCD 95086089628*3^$a+1 [50070]
109
120
11
36
13
23
129
4
120
96
24
84
72
203
61
131
69
64
96
95
121
20
40
84
131
169
120
47
192
240
1
24
12
48
11
1
59
9
15
12
13
32
3
37
84
20
51
60
85
108
35
85
240
60
83
13
24
71
25
84
47
45
220
95
45
15
25
48
96
140
16
84
24
56
27
73
96
119
45
64
11
105
27
49
24
116
40
140
64
35
12
37
23
169
108
216
24
35
177
40
120
11
13
24
152
148
47
25
48
35
21
124
71
204
108
72
48
37
60
11
25
24
60
72
20
4
36
68
87
133
12
204
176
108
52
59
1
108
11
85
116
40
24
95
49
36
35
36
169
36
24
84
56
36
39
141
40
24
35
9
15
265
420
20
87
25
48
11
85
84
20
16
24
36
104
16
24
11
25
300
56
28
71
156
13
36
24
72
108
12
48
80
75
96
61
95
204
25
431
25
108
120
20
72
4
95
25
24
32
4
36
24
59
85
47
33
27
49
144
12
83
1
144
12
35
13
71
25
24
95
145
156
84
60
131
25
59
405
3
33
144
16
24
107
73
155
57
4
60
44
360
171
205
59
1
104
111
1
35
229
20
16
20
28
35
25
72
128
3
108
25
84
60
95
61
11
13
360
80
16
11
25
240
324
36
68
15
21
16
59
12
132
25
156
24
83
37
23
13
11
24
144
145
72
48
96
140
16
24
84
35
37
20
28
11
25
24
11
241
48
116
4
23
49
144
180
35
72
49
35
49
155
36
253
167
45
28
12
71
180
12
85
96
56
99
169
216
11
25
48
36
144
35
25
20
100
36
60
20
15
1
168
140
75
12
13
192
155
49
60
47
117
16
36
59
69
36
4
11
1
60
11
73
95
141
64
11
69
16
23
1
11
313
96
11
13
72
48
107
25
48
35
81
40
176
15
13
203
13
44
16
11
60
109
24
32
124
215
25
84
36
24
23
24
229
96
168
35
25
36
156
23
96
129
51
1
60
23
120
25
12
84
120
35
61
128
112
120
84
60
11
60
24
49
11
192
13
71
93
3
24
45
184
24
36
47
33
36
88
71
300
109
12
144
24
36
24
11
81
15
49
24
56
40
140
16
35
144
181
95
33
112
84
56
39
49
72
23
25
12
144
104
160
60
96
24
156
204
23
37
155
12
13
35
12
169
24
71
9
207
45
124
24
83
192
45
3
108
36
33
75
1
24
156
59
85
252
95
84
25
44
36
16
48
540
116
75
60
25
96
35
33
195
57
88
20
36
100
44
40
252
23
157
143
105
3
133
47
84
109
36
23
85
96
11
169
60
24
96
84
36
204
47
13
60
71
49
143
13
120
395
169
32
28
83
13
24
36
24
47
69
16
23
1
24
167
49
60
236
28
155
85
132
23
181
144
80
52
200
111
37
72
23
25
60
96
71
85
24
60
35
61
108
60
35
25
36
60
35
49
96
36
120
20
3
105
16
24
71
25
59
36
24
61
120
204
60
20
52
24
24
80
16
24
32
148
120
11
229
96
180
60
36
35
24
141
40
59
85
144
60
60
72
35
48
1
24
71
144
165
75
1
216
95
ABCD 95086161104*3^$a+1 [50002]
27
84
69
15
18
3
3
21
24
45
102
24
21
3
9
9
72
51
39
48
33
60
33
30
69
45
30
9
57
3
12
15
9
33
90
60
21
99
9
24
12
3
18
42
48
9
3
9
15
81
12
24
21
39
36
3
66
3
15
9
27
21
117
3
27
21
45
24
27
27
9
12
45
3
3
57
99
36
18
30
60
36
45
15
9
108
24
57
51
72
21
6
69
27
24
48
12
9
48
156
33
54
18
18
45
57
90
6
42
12
36
54
15
12
3
57
48
24
15
9
48
12
36
108
12
27
6
24
24
75
15
9
12
15
21
3
24
9
15
36
36
24
57
33
27
3
21
36
9
39
24
87
9
15
24
21
3
66
6
18
87
15
57
33
27
36
24
36
3
24
9
9
6
36
60
24
45
36
15
48
24
24
45
36
81
6
21
99
168
138
6
24
66
42
6
39
33
63
48
24
15
60
57
24
15
33
15
6
42
9
48
3
72
33
15
45
15
9
45
39
12
21
30
21
21
42
9
3
18
18
12
96
42
6
9
9
78
69
3
42
15
12
3
18
15
3
12
72
66
6
9
24
57
27
45
15
3
78
3
60
48
15
24
21
21
48
135
12
3
105
39
12
9
3
21
3
9
39
45
21
42
78
24
24
3
117
39
3
9
3
24
66
15
60
15
33
60
12
21
15
24
24
12
3
45
12
24
39
168
24
21
96
36
81
54
48
81
24
15
21
51
18
27
27
18
3
48
3
9
84
3
9
3
21
9
6
12
33
69
24
39
15
9
57
39
96
24
24
3
6
3
39
33
12
15
36
36
9
15
48
24
12
6
48
63
57
6
24
18
75
3
9
9
3
15
12
132
12
141
12
15
9
24
39
81
120
48
72
84
51
48
12
132
57
3
54
3
27
9
63
45
39
78
27
3
21
63
6
3
27
42
27
75
48
21
12
105
24
6
24
108
6
6
93
12
27
6
39
9
75
75
33
24
75
6
15
9
27
3
33
36
60
3
12
9
75
12
42
3
48
51
9
48
12
24
24
3
48
12
108
9
9
18
12
24
12
21
48
15
129
60
15
36
42
24
3
21
15
12
3
24
72
72
12
12
18
87
24
3
69
153
3
27
57
9
51
51
72
90
51
3
21
15
9
3
84
36
18
3
12
15
66
24
3
12
99
9
3
162
3
75
36
12
21
12
15
9
15
12
105
3
66
15
48
3
6
27
12
24
39
18
15
84
15
21
27
57
12
81
6
21
51
21
24
15
36
81
57
27
27
18
30
9
3
9
12
9
15
48
87
33
9
6
45
48
36
12
15
21
12
15
36
12
9
36
3
12
72
45
36
9
3
21
42
12
45
27
18
54
18
3
48
36
24
33
15
33
24
15
24
3
21
9
18
84
12
12
81
3
48
21
63
9
15
18
24
27
45
18
45
60
27
48
24
18
51
3
24
72
42
27
51
9
60
12
3
9
48
24
15
6
42
81
21
63
60
15
30
15
9
39
3
69
24
3
12
45
39
12
21
3
48
24
45
39
9
168
3
9
72
9
6
18
27
63
60
9
48
12
27
18
24
27
3
18
111
9
30
48
66
3
3
12
45
15
96
69
12
9
6
33
51
12
45
12
24
15
66
24
48
39
12
12
33
42
30
6
114
27
45
30
21
15
6
6
48
120
9
63
21
3
12
96
9
39
45
60
51
36
21
15
24
42
15
39
9
39
18
18
21
15
12
48
21
60
3
18
3
27
33
33
24
6
21
21
102
9
24
15
9
33
3
51
9
3
6
48
39
15
48
21
48
24
87
21
24
87
21
36
39
33
48
39
48
45
3
9
9
3
12
51
6
27
21
39
24
15
12
45
15
42
15
9
3
12
12
45
39
51
33
3
12
9
36
15
18
15
72
27
12
93
3
9
15
57
36
144
27
9
9
51
15
9
12
15
48
9
9
24
114
6
48
48
75
15
12
21
69
99
48
21
27
21
18
9
123
72
9
12
36
9
15
9
30
33
12
24
99
9
12
60
12
27
9
51
93
36
12
3
9
39
6
15
15
105
177
24
6
72
12
54
30
45
93
27
45
15
39
18
3
12
39
12
9
51
9
24
9
6
57
15
48
48
21
27
33
9
3
21
15
24
15
24
24
81
12
3
9
24
12
39
21
33
15
63
33
15
18
3
87
6
42
54
15
27
21
15
12
12
66
39
15
12
12
9
27
48
36
12
30
6
21
36
48
12
27
24
129
15
114
24
39
87
24
9
33
39
57
6
66
24
72
18
30
27
48
12
27
12
9
9
18
6
15
60
63
21
27
30
30
21
15
12
45
51
24
117
27
12
57
3
36
21
12
3
18
3
51
33
39
42
15
99
36
24
21
12
36
3
42
24
6
18
51
96
96
36
24
3
60
42
6
69
96
12
15
21
27
42
39
60
12
33
24
30
18
30
24
9
9
6
36
48
21
60
45
18
36
9
63
69
3
24
72
24
48
18
54
12
21
48
57
6
9
72
48
24
15
72
18
48
15
9
30
9
48
9
54
9
9
24
6
12
33
3
96
18
6
72
9
24
9
99
15
6
78
57
24
9
3
84
15
24
84
6
42
6
78
21
24
12
84
12
3
12
33
51
54
6
138
6
69
24
21
6
24
96
24
12
21
9
3
3
9
24
84
36
48
12
69
48
24
54
24
24
9
24
9
6
69
27
48
24
9
9
6
48
45
117
3
27
18
54
9
9
6
33
39
57
9
48
42
33
12
24
9
27
3
18
18
9
12
15
18
15
27
9
12
12
3
42
48
24
30
9
12
72
96
3
9
81
30
9
9
15
84
3
9
12
27
45
48
45
18
6
24
75
39
12
9
9
24
87
3
93
63
24
48
21
87
60
18
3
36
15
18
30
18
24
48
18
12
21
12
24
48
60
27
45
3
36
36
21
69
54
24
57
63
18
42
12
18
30
36
12
18
54
33
15
33
33
15
48
24
12
24
45
6
9
15
81
3
81
36
15
21
3
24
12
36
12
69
27
48
30
3
84
9
15
36
15
12
18
6
12
12
72
9
36
15
21
111
57
9
6
9
72
39
42
15
63
24
9
99
9
51
9
15
33
24
15
21
27
36
9
99
24
24
24
48
81
12
3
9
57
6
81
3
30
63
63
21
21
54
21
12
12
51
24
9
3
33
117
27
24
69
144
30
24
33
84
48
24
3
12
12
45
27
33
9
18
21
39
21
96
12
3
6
6
21
15
45
3
78
3
12
3
6
3
3
9
72
87
21
51
36
45
36
3
60
6
30
9
33
18
21
72
3
12
9
60
60
15
9
15
18
39
3
12
93
3
57
15
90
63
15
57
9
3
48
24
39
30
6
24
18
27
3
33
15
24
9
24
33
6
90
3
12
15
12
12
69
69
39
3
21
9
3
3
18
27
45
15
33
18
60
9
9
18
33
15
6
39
15
21
60
9
6
21
60
15
18
78
18
24
42
30
15
9
3
12
24
147
12
9
33
51
27
18
3
3
66
39
81
15
9
78
24
9
36
3
114
42
21
39
33
3
6
51
108
12
27
66
63
3
78
24
ABCD 95087510086*3^$a+1 [50073]
7
68
28
20
12
9
183
87
24
69
3
97
56
112
128
36
36
72
36
112
60
29
51
15
85
12
32
48
36
45
7
48
71
54
187
120
72
36
20
12
28
36
44
4
68
24
69
15
12
4
128
36
87
33
64
8
24
4
17
43
20
52
23
21
75
66
39
48
48
15
9
45
90
54
27
9
30
25
48
48
113
91
48
80
16
176
21
39
100
29
79
32
120
28
36
96
44
45
6
49
56
39
1
120
56
129
55
24
5
36
60
43
47
30
24
66
1
32
16
5
15
4
72
5
36
7
8
15
25
89
91
53
159
16
156
20
76
12
47
49
24
8
39
93
21
27
52
12
44
16
48
53
90
9
40
24
44
21
126
54
96
36
7
72
65
54
61
20
21
3
112
32
120
63
30
3
64
56
24
33
24
19
92
9
60
19
161
15
120
84
45
150
61
41
27
28
5
144
79
44
52
60
108
68
172
77
115
96
72
47
33
16
77
15
4
24
95
57
48
45
12
60
115
173
90
45
57
99
4
20
16
41
15
9
255
60
28
32
4
65
72
43
60
12
212
36
112
24
8
87
24
45
27
153
136
8
112
44
4
41
60
75
15
97
113
132
27
76
5
72
144
144
15
40
44
27
21
33
15
4
8
9
63
172
68
111
1
8
63
18
7
168
5
67
5
19
29
435
24
16
32
105
63
136
24
17
144
115
11
18
51
4
12
20
72
16
20
52
24
65
19
84
48
53
39
33
3
15
45
4
23
270
18
25
5
7
32
96
4
72
84
140
40
65
72
3
12
45
19
8
40
8
9
39
16
5
43
23
57
108
60
33
102
33
24
40
233
15
52
36
60
65
162
105
9
15
28
80
12
21
115
32
28
65
3
87
48
121
41
150
13
131
13
68
28
65
31
41
27
33
48
31
5
43
17
91
12
36
5
12
24
19
24
12
44
64
17
126
105
88
17
67
41
39
252
4
245
39
48
9
55
215
1
48
432
23
49
41
12
18
9
40
56
64
72
80
108
36
40
36
41
43
5
67
20
12
52
68
72
16
23
121
36
5
48
7
8
57
7
47
105
40
71
78
19
240
20
21
139
60
20
28
29
103
20
177
15
9
15
52
5
39
15
126
19
191
54
19
56
21
15
100
23
9
16
17
54
25
29
99
48
40
20
64
11
24
120
21
52
41
7
5
19
144
20
147
9
9
120
51
9
7
5
27
108
48
57
120
183
16
24
65
15
144
63
18
12
43
32
93
36
43
101
91
20
76
113
175
224
51
1
8
72
9
60
12
183
15
150
36
135
4
20
160
60
35
1
65
79
17
87
21
31
60
164
36
81
123
57
43
32
15
13
60
72
60
29
6
73
24
72
65
115
65
51
28
164
21
39
201
7
12
68
93
55
71
66
67
36
56
160
84
11
25
96
12
32
21
264
103
60
12
65
19
12
32
40
152
69
15
4
12
20
16
200
4
35
25
8
76
20
40
65
126
1
24
80
129
30
61
65
36
75
28
47
73
215
1
24
24
36
41
183
48
123
121
65
126
13
20
24
16
71
54
87
3
49
128
33
79
56
180
112
12
143
33
84
36
21
24
216
36
195
3
1
29
90
6
36
15
28
44
16
5
31
5
63
16
12
32
112
65
51
208
32
40
65
63
64
20
12
16
260
12
36
52
29
15
48
3
18
6
25
8
40
8
112
17
115
29
15
135
141
195
24
21
16
68
87
33
64
17
31
48
77
7
32
16
12
8
24
9
27
69
54
49
23
48
57
52
53
39
4
11
49
120
92
64
60
8
12
84
105
31
65
55
48
41
36
15
16
35
25
29
3
16
212
12
87
33
120
72
16
8
4
96
20
81
30
90
6
45
99
25
68
51
30
19
48
44
4
12
53
79
8
45
108
36
19
17
163
17
235
72
60
36
32
60
28
72
80
273
15
81
84
19
32
24
96
76
5
7
17
199
80
21
19
56
16
23
102
67
47
13
197
111
93
12
3
4
71
9
63
93
16
36
53
87
4
44
4
12
11
37
17
19
56
9
60
66
1
5
27
28
29
6
18
30
237
93
7
8
64
41
15
45
72
7
20
63
57
132
48
27
1
24
140
28
ABCD 95087850602*3^$a+1 [50016]
126
186
57
81
47
72
40
27
36
30
108
36
339
104
187
36
209
16
48
141
3
33
87
273
120
215
133
51
9
39
32
168
48
103
9
27
173
61
276
24
6
113
112
48
57
63
57
36
78
36
186
78
30
6
234
60
180
6
6
144
60
3
153
24
15
15
66
78
42
255
45
54
30
114
246
54
156
54
66
54
6
6
114
6
27
48
69
3
171
77
19
60
6
155
79
9
56
109
30
77
40
63
12
29
79
60
36
60
174
39
32
168
43
90
78
30
39
63
54
6
29
31
17
1
135
45
66
6
27
81
60
42
54
6
90
147
168
3
36
54
6
126
120
63
72
48
56
31
18
119
160
33
87
51
6
30
6
123
57
54
9
32
160
159
66
30
65
19
36
57
33
15
153
15
56
16
189
30
24
6
24
15
24
3
30
39
81
24
15
128
121
60
102
45
32
72
61
18
36
5
40
248
13
90
18
36
90
33
21
66
30
35
19
36
33
3
117
273
108
126
150
156
155
13
12
63
27
29
19
45
56
85
75
8
1
111
48
387
5
64
27
197
37
30
213
48
33
66
180
54
36
24
120
66
30
95
61
27
57
6
65
73
156
35
16
39
54
27
15
84
60
96
105
39
114
36
96
18
9
80
16
111
81
3
90
75
111
66
84
60
54
9
32
25
23
31
12
29
79
42
78
9
80
97
24
6
90
30
33
27
93
48
3
12
54
54
12
138
30
156
6
120
114
101
115
29
16
24
75
173
88
72
3
48
45
96
9
66
21
39
36
45
15
48
12
84
54
12
84
30
5
16
15
225
9
39
24
51
149
1
12
60
30
57
32
25
54
42
18
36
185
96
79
33
3
24
84
6
30
24
6
6
33
15
6
11
49
174
132
54
15
69
131
40
24
57
47
1
30
12
69
21
24
30
36
18
12
60
15
195
30
167
67
66
114
6
84
23
136
24
81
60
90
9
21
96
30
54
15
120
24
48
72
48
99
30
36
24
96
99
81
90
24
36
30
3
45
291
39
126
36
138
101
19
36
234
30
41
25
150
24
216
185
115
60
41
193
39
141
51
45
66
90
15
24
48
8
73
15
32
43
12
18
30
36
30
39
45
131
16
32
13
24
24
60
15
87
9
39
126
24
27
69
84
36
75
129
30
6
3
93
354
153
72
24
144
8
64
24
96
51
77
88
45
48
12
144
39
27
78
36
30
24
69
27
36
78
27
24
8
67
6
63
24
80
88
99
5
31
168
41
1
15
72
117
6
174
60
6
138
30
77
85
288
11
109
162
17
72
265
15
56
13
6
45
135
90
126
48
156
60
144
60
30
87
183
6
24
27
39
9
27
69
15
9
81
24
39
21
27
159
90
15
9
12
30
24
144
21
8
7
113
16
27
29
31
48
81
69
42
54
36
18
132
18
6
30
6
18
6
5
91
48
30
39
8
43
30
71
49
87
33
6
54
99
81
36
30
24
21
15
153
63
17
16
15
72
24
41
13
6
6
47
97
144
6
24
102
35
64
15
24
96
33
147
24
96
30
6
9
56
72
136
152
223
129
8
25
54
180
6
30
114
63
8
25
24
23
91
120
69
8
19
21
104
49
87
3
6
36
24
30
144
30
12
138
66
54
36
36
33
21
54
150
6
153
63
78
11
48
157
11
25
39
15
9
24
33
24
54
57
189
3
93
60
48
12
35
43
12
24
33
152
19
6
30
234
15
24
32
216
49
90
5
64
27
5
43
29
7
60
5
48
121
6
60
24
21
15
60
204
96
24
12
78
71
85
30
21
15
18
15
51
45
129
66
96
144
114
66
6
3
32
40
3
69
27
36
24
66
167
16
144
57
90
69
21
60
15
51
5
13
132
ABCD 95088043166*3^$a+1 [50011]
108
42
60
60
15
27
6
30
12
78
15
87
42
7
29
24
18
9
16
95
42
15
21
19
41
31
23
6
60
42
42
6
54
36
72
27
21
115
17
60
102
6
54
6
147
15
49
11
18
60
31
149
12
42
45
111
24
18
39
24
39
120
48
12
13
48
17
60
42
30
120
30
60
48
12
61
5
24
48
42
1
35
54
6
24
66
60
19
23
102
36
15
144
33
39
64
17
90
18
30
90
91
11
13
29
6
24
6
54
18
90
180
18
12
48
54
45
81
30
72
33
16
24
65
30
24
105
33
90
12
36
12
42
36
12
78
42
12
6
30
15
27
42
43
8
15
249
33
79
53
30
6
7
17
255
21
54
37
56
75
162
18
25
95
60
13
17
78
105
27
12
33
27
6
54
120
48
57
15
18
42
13
143
54
36
12
43
5
60
31
29
42
12
66
12
39
51
60
18
15
39
25
5
30
36
12
60
25
23
90
30
114
7
41
60
60
12
30
30
36
12
18
114
30
21
9
18
42
150
21
39
57
9
15
9
36
42
18
30
12
69
64
72
53
12
102
57
3
18
27
3
60
60
78
60
24
18
138
42
18
24
30
6
15
147
12
6
67
23
49
5
3
75
13
32
33
87
3
24
13
83
61
53
60
36
19
32
16
83
12
60
30
12
48
18
9
40
41
30
30
42
129
3
36
60
30
7
83
37
35
109
29
30
24
18
12
30
1
29
18
145
8
9
6
24
6
30
30
60
90
12
12
96
57
135
18
42
12
25
5
51
24
15
66
31
71
33
39
1
17
48
30
9
33
39
3
30
7
23
33
27
60
138
15
105
48
7
48
77
99
33
180
6
60
12
12
1
5
84
18
18
72
30
48
42
18
57
3
12
12
18
150
48
37
5
102
61
29
6
30
39
15
30
75
328
65
30
105
15
12
13
35
72
93
57
18
117
21
51
63
25
35
18
18
49
5
6
54
6
132
90
12
15
63
30
12
7
56
64
23
18
12
27
9
12
43
35
12
18
54
90
87
144
69
6
54
15
93
90
49
191
33
72
93
12
7
32
3
61
5
132
42
6
111
63
78
210
48
54
30
18
42
36
42
3
99
45
15
36
12
12
6
30
30
27
15
78
12
60
48
12
79
83
18
12
247
8
16
5
114
25
56
45
75
15
1
23
18
15
147
30
30
57
99
60
30
54
30
6
12
12
1
29
27
141
99
40
8
3
108
84
6
24
7
29
27
57
31
5
84
7
29
72
18
9
21
60
30
144
1
47
78
42
9
21
60
48
39
96
57
55
23
81
33
18
78
7
48
5
30
12
9
48
3
30
42
93
45
99
3
18
43
125
12
30
33
27
12
108
37
5
6
12
30
3
105
132
3
15
30
150
84
216
1
24
5
72
30
13
96
29
60
54
96
90
7
47
48
48
57
27
18
138
57
48
75
24
37
23
48
49
11
13
5
54
96
90
24
36
30
1
11
45
15
48
9
21
234
96
150
12
48
102
78
19
53
27
15
6
27
48
27
180
168
30
42
72
6
144
48
30
42
3
27
48
18
30
45
16
23
18
15
123
60
132
13
104
160
23
78
30
45
39
108
37
80
111
9
33
18
30
12
18
9
201
12
75
87
96
1
80
51
180
30
19
29
19
23
18
90
12
12
60
60
6
102
49
41
7
11
12
48
42
150
12
13
17
6
1
131
18
42
25
8
39
6
24
51
15
72
18
12
19
24
104
51
60
9
63
30
108
12
3
27
18
27
64
83
6
42
30
12
18
49
80
69
19
48
24
83
36
12
69
33
6
12
18
51
21
75
3
12
180
102
15
3
30
30
57
21
27
3
61
11
42
3
135
18
84
91
5
147
63
30
30
24
37
143
6
12
207
33
15
15
18
12
12
66
42
18
24
126
24
18
9
3
36
60
42
19
11
102
31
5
54
18
60
30
18
12
3
15
49
23
60
205
104
51
30
7
83
90
42
120
25
32
39
12
13
192
17
6
9
15
18
18
24
213
33
42
168
61
56
27
48
60
12
36
1
24
47
120
60
12
48
12
78
55
5
78
117
75
30
48
7
8
87
48
1
29
12
15
57
66
42
30
30
12
3
3
12
30
19
29
42
9
39
42
60
12
6
97
144
23
1
29
75
15
66
12
3
285
99
3
42
18
73
107
37
35
6
87
15
49
11
18
60
12
3
45
51
69
150
54
96
39
33
60
3
136
23
36
69
231
30
12
55
5
132
15
16
155
24
13
120
53
27
33
30
24
6
42
97
11
24
36
1
59
24
13
125
60
39
40
11
18
27
33
7
17
15
33
63
15
54
36
24
15
3
18
19
83
60
30
43
35
72
78
120
30
9
16
24
71
84
60
81
9
6
12
12
33
63
24
6
42
12
48
42
180
90
18
19
11
48
90
12
42
66
27
15
30
19
101
120
12
7
240
41
12
18
12
13
65
303
39
25
35
18
19
83
6
120
102
18
132
3
96
40
41
12
18
18
120
30
42
12
78
37
5
48
18
12
30
ABCD 95088146898*3^$a+1 [50160]
63
177
47
61
27
3
125
144
16
27
138
78
5
25
72
39
56
49
6
84
101
13
12
15
3
45
32
37
180
15
200
16
51
54
90
24
30
150
12
53
16
147
213
32
67
141
80
67
72
5
13
99
135
36
53
112
120
15
17
48
25
18
117
69
99
24
200
96
61
35
91
125
40
129
18
72
101
55
54
51
45
3
45
54
53
97
23
208
72
15
17
40
3
90
27
8
73
72
15
144
51
72
240
162
126
18
131
61
99
56
48
211
93
15
18
15
3
21
93
203
79
41
157
75
21
126
30
15
56
55
33
32
67
21
56
64
75
29
25
30
113
85
83
72
24
1
18
77
67
78
120
23
232
80
40
48
105
15
57
39
9
71
144
16
48
80
1
24
156
99
128
43
21
39
66
159
27
180
113
72
144
16
27
53
7
12
5
1
228
195
9
18
53
144
40
51
45
27
30
144
288
23
24
61
27
105
15
51
77
103
17
48
96
79
9
168
129
18
45
96
15
6
83
40
32
24
40
69
12
36
60
39
51
102
63
27
150
63
3
45
27
93
51
5
31
9
48
56
144
67
60
33
72
3
101
19
5
91
144
108
9
80
48
40
32
96
67
108
108
45
72
225
168
54
177
69
131
55
18
48
18
101
168
1
186
21
9
108
90
150
3
24
56
64
8
48
24
1
90
18
11
40
3
72
93
33
23
40
105
72
15
8
96
25
15
96
72
8
145
23
19
228
18
90
125
109
35
55
18
18
45
200
24
43
45
45
48
132
47
48
49
234
101
19
5
37
48
42
12
93
32
25
30
105
273
18
21
123
6
36
174
77
40
33
264
78
12
21
24
32
1
12
42
9
219
18
54
101
133
11
16
144
9
6
9
24
3
144
120
125
19
6
23
16
24
8
55
297
57
15
63
162
18
30
23
24
25
108
60
143
19
30
96
90
117
27
36
12
72
221
19
69
56
16
33
72
63
144
96
9
95
16
72
104
31
18
239
31
57
152
16
56
16
33
66
21
3
69
72
75
48
77
55
9
24
3
45
168
80
96
55
18
23
64
9
47
48
16
123
120
6
47
88
56
24
19
45
152
49
279
48
75
5
88
9
18
78
120
234
96
54
47
19
132
233
199
12
101
48
37
90
108
180
17
67
125
48
48
1
144
144
66
240
45
32
85
3
51
69
24
81
15
75
54
18
165
33
47
25
42
12
65
40
99
77
43
54
60
27
8
120
16
24
93
35
40
8
61
155
88
135
41
64
57
30
6
30
18
144
6
29
168
24
43
60
18
18
12
233
40
21
30
24
72
72
21
24
48
8
96
16
15
90
24
30
113
91
5
67
29
19
45
216
33
48
24
143
16
147
108
89
72
85
3
48
3
45
72
15
89
40
15
90
63
93
3
344
96
139
90
108
15
32
16
9
111
9
47
88
27
165
48
32
25
15
21
27
63
65
72
208
57
66
5
256
45
54
21
48
27
125
96
48
240
7
54
83
72
40
8
96
97
18
60
65
40
152
64
3
21
45
60
90
30
95
72
48
91
141
75
285
63
12
5
112
8
145
23
49
288
23
96
43
6
95
49
18
29
136
9
6
209
48
97
90
5
24
97
18
21
48
72
81
15
195
234
6
45
9
15
8
96
24
16
51
45
9
71
48
121
47
48
16
51
30
24
39
9
63
33
90
45
56
40
3
125
91
5
25
95
19
77
40
99
30
39
51
21
48
27
93
56
151
9
176
40
33
90
ABCD 95088569690*3^$a+1 [50010]
3
31
42
11
39
34
20
34
102
41
6
18
1
14
33
42
7
18
53
24
18
21
39
105
34
12
12
54
6
18
23
60
87
10
26
40
29
49
6
38
4
54
30
24
17
19
18
29
36
13
18
30
6
24
2
45
9
39
13
38
54
15
49
72
41
3
4
29
12
135
54
9
7
6
53
1
47
1
18
96
11
42
13
83
7
47
6
12
24
36
18
67
44
4
59
81
39
7
29
6
18
6
31
30
18
17
1
6
48
68
10
5
49
23
12
24
85
12
14
18
4
18
12
20
69
25
11
12
27
10
54
5
3
54
28
30
53
54
30
109
35
13
11
1
23
25
66
18
23
24
7
6
18
60
5
1
18
30
60
11
54
24
9
4
108
6
18
26
3
24
25
11
31
24
8
16
6
14
10
6
18
24
24
8
16
2
22
60
23
12
18
9
54
39
19
12
108
5
15
22
47
21
3
19
24
30
18
36
14
108
76
18
12
35
19
23
15
57
19
18
23
24
57
3
7
36
24
17
24
120
18
55
6
11
31
18
17
81
16
6
104
88
48
36
11
91
36
47
3
141
7
35
25
5
21
22
6
6
41
115
48
47
18
24
25
26
22
60
23
36
36
3
22
6
29
25
23
6
1
24
138
60
47
73
18
29
1
72
11
6
6
36
69
4
5
9
4
5
7
84
29
19
24
17
12
30
18
6
7
30
42
17
1
17
6
1
30
42
18
11
1
35
37
12
42
35
30
73
66
23
25
29
25
23
13
6
38
9
6
111
22
32
15
21
16
6
29
37
30
8
27
6
75
16
36
41
18
13
20
34
78
66
6
41
6
39
4
6
23
25
24
47
37
5
19
5
31
30
11
24
1
11
7
14
18
16
17
13
30
6
23
85
53
30
12
1
42
35
24
42
36
39
4
17
13
90
125
25
65
13
11
24
138
60
1
12
14
9
9
36
9
151
2
9
6
6
43
36
26
39
1
11
61
48
17
7
47
19
2
10
5
30
25
30
59
12
12
37
30
56
10
30
12
20
22
12
24
167
24
18
1
89
67
11
1
12
35
31
36
116
15
1
6
59
9
15
13
18
83
69
16
83
6
7
12
53
13
8
36
117
7
36
30
62
9
31
29
1
5
30
13
5
24
15
10
5
138
18
13
108
32
4
95
7
29
6
7
59
48
1
30
2
21
33
36
10
6
5
1
156
38
10
65
25
5
24
1
78
5
30
9
39
15
72
9
6
144
1
30
26
40
41
1
12
50
33
43
14
34
6
30
30
42
74
4
6
11
48
1
56
40
72
41
24
31
12
18
83
1
20
4
6
44
94
36
18
11
39
39
49
18
35
36
13
23
25
14
108
9
19
26
3
6
7
24
11
13
12
23
12
1
23
25
89
21
52
23
6
1
42
6
6
36
18
5
18
3
21
145
12
42
24
5
7
41
13
32
15
19
17
84
6
3
10
5
6
1
14
15
72
18
21
28
48
14
87
7
29
37
41
37
68
9
61
35
3
3
13
36
24
140
4
24
29
84
1
29
1
41
39
9
9
3
36
73
53
48
18
13
6
48
29
12
25
17
37
5
9
51
12
1
53
43
128
63
7
78
24
11
12
13
95
67
8
4
32
36
16
5
51
16
38
39
7
8
4
11
25
17
24
9
3
13
42
18
30
35
42
6
1
6
2
10
5
7
48
6
48
84
17
7
66
95
19
48
26
10
90
6
6
119
49
17
78
13
5
1
110
10
30
17
37
18
11
60
7
48
5
37
66
78
18
8
45
18
27
21
6
1
155
12
24
51
4
5
24
13
8
16
11
6
1
48
24
24
23
61
17
12
7
18
6
24
17
12
66
3
36
28
162
30
29
30
42
21
18
40
65
1
90
12
35
103
24
29
19
30
56
15
18
1
60
72
6
6
95
18
7
8
16
17
3
28
12
50
15
25
59
9
3
1
42
5
25
6
12
48
77
1
24
18
23
90
6
30
96
25
8
27
25
42
50
27
19
35
7
38
54
16
12
23
13
47
13
24
41
9
15
7
24
30
24
5
96
30
7
50
4
17
24
7
77
87
57
12
43
6
8
33
3
3
15
99
9
4
24
11
1
24
23
39
10
24
18
36
17
7
89
1
23
18
7
101
9
3
30
31
126
41
1
17
1
2
16
12
24
2
46
54
54
12
11
25
35
12
97
12
17
19
30
17
19
12
30
35
12
25
23
12
6
7
18
29
138
72
37
12
8
36
94
14
9
43
5
51
28
113
7
18
6
5
3
16
30
47
55
41
1
41
49
26
4
23
60
21
27
9
39
7
116
45
1
29
7
12
11
21
52
30
149
6
79
8
16
11
96
6
42
19
30
48
11
1
11
54
37
18
12
12
35
19
8
51
7
32
40
102
107
19
6
47
72
57
15
43
6
6
11
7
23
6
99
82
44
22
14
28
6
17
25
35
72
12
43
5
24
18
90
7
14
3
36
12
48
1
54
5
42
72
19
6
30
89
55
47
7
17
24
84
15
21
15
34
17
6
61
30
6
41
19
6
42
53
1
47
72
54
42
31
50
21
18
6
43
42
78
18
5
21
4
6
59
48
49
6
30
138
23
13
2
9
25
24
6
12
11
1
17
37
17
13
60
11
19
11
31
11
12
42
27
21
7
17
42
3
64
29
12
13
30
36
11
57
9
67
11
55
2
16
24
77
55
44
39
25
18
12
48
65
37
53
12
13
35
3
52
35
90
7
6
6
2
36
4
24
11
7
8
87
19
29
6
3
10
29
87
34
6
35
33
16
5
25
30
32
27
12
1
30
30
18
77
21
72
40
6
48
11
18
7
29
60
85
11
37
18
78
35
3
9
25
17
31
12
83
25
59
54
49
30
2
130
14
28
12
42
23
7
6
11
61
84
42
11
31
11
7
24
36
29
7
60
44
4
35
15
15
1
6
65
18
1
23
13
35
18
3
3
33
34
74
10
62
27
30
12
111
15
39
34
6
6
35
7
41
115
12
23
45
22
12
53
13
62
45
6
7
17
66
48
19
18
95
42
6
31
30
2
18
10
65
30
61
5
7
54
17
1
6
126
29
13
11
30
24
31
41
7
47
36
60
9
57
51
10
12
14
3
30
21
10
6
38
15
31
12
5
1
48
6
126
89
24
13
5
24
43
12
41
24
48
6
42
31
48
12
29
12
9
28
42
35
3
3
15
9
1
18
65
33
52
18
47
30
13
2
99
27
16
54
17
103
5
39
33
3
52
24
11
18
25
54
5
7
11
6
60
67
12
23
7
17
30
39
10
65
15
46
26
15
19
56
34
11
55
62
147
13
35
7
5
61
20
64
30
89
12
3
33
24
12
37
6
60
30
11
31
11
49
6
32
64
17
1
54
8
33
13
17
1
35
43
6
11
3
4
32
3
33
22
54
14
15
1
42
11
30
19
24
48
29
19
6
11
37
30
2
22
54
6
8
22
32
16
35
48
9
100
72
18
23
18
7
24
23
39
40
6
83
1
6
30
5
7
6
48
17
37
53
3
4
18
54
6
18
8
46
11
84
1
23
25
6
2
36
22
32
22
71
15
9
37
42
12
26
3
15
16
24
6
44
4
86
46
90
12
50
16
24
17
30
61
14
18
4
11
21
22
5
1
23
96
6
1
44
4
68
9
1
48
18
17
19
11
19
23
30
97
23
37
18
44
28
41
13
12
12
2
10
5
49
24
23
66
18
30
13
83
49
8
22
14
16
12
41
49
5
1
6
24
60
12
17
49
14
22
5
19
5
43
5
12
1
86
10
17
55
60
6
60
29
55
6
24
11
54
27
4
6
8
10
11
15
28
17
24
36
48
6
18
6
1
5
7
35
31
36
30
14
36
28
54
11
13
12
8
22
78
41
1
18
23
1
6
18
23
72
ABCD 95088664142*3^$a+1 [50013]
8
88
72
12
39
9
15
12
60
21
123
21
15
65
79
65
19
93
24
51
18
47
24
4
24
45
15
36
24
92
28
56
12
72
108
24
91
57
63
17
7
18
11
115
41
28
36
75
21
9
51
24
20
67
53
16
80
28
32
13
11
36
108
7
9
39
5
12
19
21
69
42
48
6
35
24
115
17
43
36
29
64
51
12
108
21
183
5
60
7
45
39
57
8
24
52
44
4
80
28
15
45
12
96
36
3
5
40
51
5
64
92
40
68
28
24
3
36
41
31
5
67
105
15
36
6
15
3
5
67
33
20
1
15
20
31
9
27
77
31
60
57
44
28
15
66
6
29
52
75
93
20
16
144
24
27
90
75
144
21
3
36
20
7
17
91
5
52
57
11
55
24
17
28
12
51
90
95
12
48
40
3
9
116
36
4
27
5
108
16
80
16
63
21
3
72
9
84
45
11
31
41
24
48
85
18
17
16
56
48
12
25
54
17
12
16
36
63
125
7
5
76
3
101
13
18
9
44
127
57
12
51
5
13
35
76
20
31
5
52
36
24
60
111
21
51
72
60
5
43
18
35
24
31
180
41
36
19
21
12
60
32
36
4
8
55
36
81
9
6
53
148
33
27
104
108
16
12
12
3
17
96
24
156
4
8
28
116
24
144
72
136
20
52
32
31
48
60
17
232
15
5
28
39
9
32
4
45
3
8
84
48
91
6
15
104
40
32
132
16
51
21
60
68
24
16
27
33
81
30
245
36
4
20
19
129
3
48
89
28
20
24
91
77
100
45
18
69
15
45
48
68
7
45
56
24
91
89
168
67
36
12
132
36
17
55
5
7
21
72
60
8
12
79
9
87
30
135
8
16
36
3
60
21
60
39
6
11
160
24
60
15
21
8
37
287
36
115
105
24
15
12
141
27
12
41
4
51
5
4
8
76
45
42
84
5
48
60
72
4
69
18
5
28
44
7
24
12
9
156
3
41
36
52
8
37
3
39
36
29
133
3
12
20
12
19
137
12
127
125
24
4
3
57
20
12
204
19
5
12
84
12
4
20
24
36
31
5
19
5
16
15
129
36
12
15
53
4
68
91
105
32
24
40
51
117
27
21
3
41
31
117
32
24
40
20
19
17
100
36
32
13
18
21
15
41
52
15
12
60
9
27
45
24
96
104
19
66
51
60
12
68
43
17
72
36
7
72
53
103
144
21
92
19
21
15
5
43
9
20
60
28
8
12
4
111
5
19
53
148
24
36
27
17
31
18
99
92
16
63
114
23
7
5
72
24
64
48
12
20
13
35
72
16
39
5
72
88
27
33
48
15
9
36
8
52
3
17
4
104
12
25
15
44
16
27
5
60
72
28
8
28
60
27
17
7
93
51
137
24
136
9
119
19
36
45
15
129
20
7
33
27
33
12
3
17
84
31
33
20
12
43
30
18
5
19
36
17
12
40
8
12
40
56
103
12
5
48
36
36
25
99
24
21
18
36
29
36
25
87
72
116
79
41
12
19
33
3
33
72
3
9
15
5
12
19
29
7
45
60
48
128
12
88
48
15
21
15
53
168
40
15
18
11
19
65
36
43
41
31
5
24
40
96
21
30
53
16
20
19
129
60
105
51
15
36
33
57
11
4
44
19
5
16
51
5
31
12
41
31
24
5
40
45
99
20
28
104
84
79
5
31
9
56
36
28
8
19
96
5
4
68
196
12
140
19
6
15
20
12
48
28
21
39
104
36
19
36
102
95
49
6
5
7
17
16
12
33
18
12
108
21
56
12
72
43
48
24
48
57
3
93
72
12
140
25
54
17
40
24
8
12
48
31
209
37
126
144
33
92
16
255
5
72
28
3
41
76
8
96
40
48
32
48
85
23
60
4
8
28
12
8
12
36
16
3
41
19
18
48
59
37
11
72
28
32
1
39
15
48
17
25
15
20
36
52
8
7
9
8
7
53
12
16
3
45
56
88
87
29
60
136
20
24
24
7
144
42
23
12
52
20
31
54
15
63
17
1
11
19
29
60
25
87
3
77
151
17
52
44
16
36
140
97
3
12
140
7
33
3
5
48
36
28
20
7
36
84
141
135
30
27
20
12
31
53
16
60
60
51
305
40
15
174
95
19
65
72
4
3
36
21
20
108
12
19
9
3
24
41
4
8
55
77
43
113
12
7
101
37
3
32
7
5
16
20
43
21
20
120
43
33
60
32
31
9
33
3
45
15
72
99
21
24
224
12
264
28
36
84
36
80
24
31
29
7
18
48
15
63
17
49
3
147
81
24
24
9
27
44
4
87
33
48
8
4
75
5
60
16
39
57
80
16
15
72
12
29
7
53
24
100
32
43
96
89
72
1
87
56
124
3
48
21
68
7
65
1
18
204
53
19
53
52
20
19
189
48
32
48
4
3
33
15
17
48
60
79
21
8
55
36
41
4
176
52
51
41
64
44
108
100
9
3
27
89
7
12
41
76
84
24
15
48
5
40
24
44
24
52
123
45
8
40
15
5
64
15
36
69
48
12
39
5
40
144
168
48
56
24
36
28
56
52
3
65
64
92
31
5
12
43
29
25
18
17
55
48
36
21
80
24
64
51
125
16
24
12
3
9
3
9
51
33
56
28
63
69
39
5
31
84
9
12
20
31
29
36
40
68
25
6
9
56
19
6
95
48
28
72
ABCD 95088812914*3^$a+1 [50079]
3
51
84
48
90
35
25
27
3
60
9
39
54
11
1
23
40
3
45
24
33
18
17
31
30
39
3
12
96
5
24
13
24
15
60
45
15
56
79
18
36
6
21
87
36
60
12
9
51
5
7
57
20
13
6
24
5
36
7
57
168
69
30
5
13
23
40
123
21
99
12
5
24
28
21
12
47
60
31
36
54
27
72
32
28
3
57
21
60
24
15
15
12
29
7
30
75
8
4
8
4
68
7
48
17
28
32
25
30
18
12
54
41
24
16
45
3
93
18
6
3
27
29
7
9
9
30
21
8
60
28
9
30
41
24
19
5
7
17
55
30
12
6
12
5
73
24
18
45
3
12
30
18
24
24
57
39
18
87
15
5
1
42
48
29
31
5
43
5
19
197
1
18
24
78
23
12
49
231
80
7
6
120
42
78
30
120
60
42
12
78
29
13
6
5
37
30
65
25
30
9
45
11
12
12
28
32
19
12
17
7
29
24
31
129
51
6
18
48
30
23
7
12
72
45
33
6
6
123
3
114
23
25
42
18
48
18
36
48
17
24
55
65
1
3
15
65
13
72
63
20
24
24
7
12
185
31
81
20
24
4
32
91
77
12
36
4
44
16
9
27
80
13
12
35
43
54
15
32
13
11
4
8
13
27
15
48
12
60
69
56
43
29
37
30
18
18
18
27
3
29
91
17
25
24
35
13
66
65
24
12
31
9
9
47
67
6
6
18
96
87
3
54
27
63
48
17
37
23
12
16
9
18
18
18
5
25
42
65
19
24
84
48
24
24
60
90
11
43
5
31
6
11
52
87
6
15
12
21
59
31
17
7
5
7
21
60
3
17
25
30
17
72
25
18
60
150
108
42
41
55
9
68
4
3
156
5
4
60
8
55
24
81
15
17
13
48
12
42
36
66
84
131
1
60
35
25
59
55
6
24
24
11
28
15
42
11
24
31
30
42
6
47
43
36
30
18
18
35
4
81
59
16
12
32
24
1
24
11
79
5
1
18
30
12
3
68
19
45
36
63
42
78
89
48
40
20
13
47
7
18
24
6
48
65
7
18
30
17
127
17
13
3
24
15
5
91
24
5
25
6
53
7
60
12
36
29
31
17
127
5
1
35
25
174
48
5
43
5
79
17
13
18
29
28
3
84
30
90
5
73
23
55
12
101
76
3
5
25
66
5
4
8
13
54
17
28
56
1
15
15
29
19
93
15
12
12
5
1
12
23
12
12
79
12
45
39
18
11
16
9
47
144
60
1
15
3
72
102
27
8
13
23
67
24
125
43
33
9
75
33
3
3
17
73
30
60
9
51
5
67
9
80
19
5
37
167
55
30
18
65
48
64
20
43
12
12
29
7
45
8
24
60
13
35
12
1
6
36
72
5
43
29
13
3
39
5
31
24
21
44
16
44
24
19
41
55
9
3
5
132
88
20
52
12
39
12
105
8
1
30
5
24
19
33
87
12
36
18
54
5
7
33
21
35
4
72
8
25
11
1
18
36
6
23
31
65
61
23
37
6
18
24
147
20
1
27
63
48
9
8
19
78
60
3
20
13
47
24
19
21
60
8
61
27
27
6
30
120
24
12
108
30
47
19
24
17
19
12
9
3
30
11
19
5
25
47
19
9
12
44
84
31
9
45
6
24
36
6
11
40
24
21
23
1
3
3
5
13
6
186
24
11
13
24
30
72
5
163
6
11
31
24
48
18
30
5
40
60
27
57
63
18
12
35
12
175
5
16
63
17
13
39
20
25
18
12
33
3
29
55
36
41
36
72
55
17
24
31
45
15
24
5
24
13
18
6
96
30
9
63
48
57
8
25
39
33
27
8
36
55
12
5
55
60
57
27
66
39
33
23
52
3
29
43
33
75
12
42
24
54
36
24
18
54
125
19
5
25
66
5
31
54
59
55
17
145
39
99
21
9
90
6
3
3
120
17
37
108
36
12
27
75
17
19
29
40
68
24
73
12
11
25
42
6
11
1
30
24
5
103
18
107
25
96
6
24
12
5
24
19
12
53
1
66
30
12
23
12
28
69
30
33
21
120
6
78
63
75
12
41
1
18
18
83
72
43
24
12
60
24
60
6
11
7
5
36
49
27
8
31
5
7
48
6
23
31
5
72
25
18
17
7
36
149
60
36
19
30
12
15
20
36
25
30
48
12
18
6
36
12
30
3
27
36
66
30
5
48
31
41
76
15
9
33
35
25
78
9
44
12
37
3
3
29
13
30
12
5
52
3
17
48
40
12
81
18
12
5
12
12
28
63
72
17
36
109
6
30
12
15
32
1
15
3
77
37
18
78
6
29
16
15
29
1
15
9
11
13
63
15
30
12
90
6
111
3
6
30
30
60
71
24
4
15
5
25
120
23
4
39
17
19
33
27
48
17
48
31
17
112
12
33
71
79
17
40
36
3
60
6
6
30
54
24
29
12
19
24
42
63
80
7
18
6
60
81
21
30
12
5
12
19
6
6
53
31
53
1
12
54
29
175
96
45
3
30
36
12
30
12
41
12
12
25
11
52
27
17
24
7
18
27
3
36
6
12
27
8
13
18
60
69
8
49
36
18
21
8
1
59
73
95
43
41
19
6
6
42
6
6
48
23
60
19
5
24
7
5
25
35
7
45
3
78
11
25
15
8
31
81
9
6
6
35
85
48
11
13
72
3
68
4
3
90
6
21
39
9
87
18
6
9
20
12
24
60
49
18
17
12
25
11
52
8
139
45
21
12
27
116
4
45
3
63
18
11
55
21
63
17
100
44
96
13
11
1
18
36
30
3
3
48
21
15
6
12
3
15
17
48
84
55
5
43
5
13
35
43
5
7
48
6
15
21
59
19
17
4
8
1
30
5
1
18
42
6
54
75
39
36
36
69
33
30
5
40
21
24
23
25
95
43
21
45
63
87
30
3
15
72
54
24
23
4
21
18
6
60
3
3
29
31
60
105
27
33
9
11
24
1
42
6
12
119
43
5
13
23
61
59
76
39
57
8
7
57
123
12
6
71
13
12
11
7
18
18
17
19
141
45
48
60
6
24
29
1
39
8
55
53
37
15
3
36
5
25
84
6
5
24
16
15
24
9
63
24
30
11
13
60
42
12
30
23
64
8
25
23
7
5
72
48
7
6
30
5
43
12
48
12
12
41
4
12
44
36
1
18
24
57
39
29
13
15
63
90
24
6
12
24
66
78
21
3
33
3
29
40
8
7
48
84
21
93
72
30
42
48
30
48
42
47
12
19
9
33
42
57
80
31
5
37
6
6
6
30
75
9
3
15
5
31
5
7
9
8
31
12
30
54
24
29
36
67
57
75
57
39
42
23
16
8
1
35
1
24
30
41
31
12
53
13
27
15
45
72
33
48
6
30
54
12
5
4
33
18
12
33
15
108
12
48
9
8
48
31
84
24
36
132
60
17
67
24
89
37
36
15
8
36
19
84
132
36
30
47
ABCD 95089050536*3^$a+1 [50047]
42
66
72
60
48
144
78
18
30
72
6
84
78
27
93
54
114
12
72
72
240
63
75
60
36
69
105
36
90
240
30
60
66
13
80
93
54
90
51
48
16
11
72
126
36
48
6
30
90
144
6
39
51
61
113
111
129
31
32
135
57
27
69
39
57
33
63
48
21
66
60
18
72
99
3
6
87
3
72
18
51
21
43
41
55
41
12
60
63
48
45
147
3
72
85
5
54
30
18
18
19
125
3
16
35
96
126
54
84
6
15
16
5
12
108
54
45
69
54
85
53
24
156
72
18
18
36
96
72
72
174
36
24
66
6
12
73
77
147
48
147
210
198
168
13
32
39
18
126
96
36
12
36
6
18
45
3
72
37
41
90
93
81
63
45
3
93
67
167
25
65
18
48
45
27
42
18
18
36
30
21
75
69
16
80
105
7
113
15
48
51
18
36
39
87
9
9
7
83
48
42
102
54
24
36
12
15
9
90
13
23
9
3
42
99
16
83
36
25
11
18
30
18
72
168
48
294
93
45
198
45
117
54
18
6
30
24
108
102
6
12
90
9
96
39
6
72
198
108
9
147
90
6
93
135
42
15
213
6
48
90
27
33
63
9
30
73
5
12
15
201
18
6
31
144
23
153
57
87
75
60
9
147
13
29
228
42
108
48
54
42
54
147
144
423
18
39
195
13
96
17
114
93
51
102
42
18
30
45
117
72
3
51
6
30
36
37
5
18
12
162
36
39
51
45
400
5
60
72
7
65
306
30
159
16
155
72
13
5
12
72
96
12
18
54
51
75
37
17
60
3
33
15
147
18
72
198
48
141
39
42
48
31
83
48
150
39
69
12
15
57
18
162
147
51
180
9
48
177
36
75
93
126
48
6
12
54
6
7
32
240
39
9
112
149
54
60
48
9
96
57
186
120
72
54
96
39
99
96
30
15
171
72
61
137
12
126
132
9
135
121
5
30
42
102
36
73
59
72
36
54
99
39
18
60
12
360
72
6
12
45
33
15
3
54
18
192
18
54
36
60
13
17
72
18
54
6
9
16
65
18
36
121
77
108
84
168
187
11
108
30
27
117
18
198
60
7
5
75
87
36
6
108
147
48
141
6
18
43
83
36
138
31
5
27
33
79
11
30
36
24
72
120
54
60
18
7
80
51
72
72
54
199
53
24
126
18
84
15
21
132
18
72
13
41
36
30
54
6
48
9
27
21
147
66
36
36
19
59
72
93
9
78
12
6
12
75
57
103
35
42
72
30
18
60
12
3
87
204
54
72
18
45
3
93
51
13
80
33
54
105
171
90
54
210
126
18
6
120
54
42
69
16
80
33
15
51
93
16
71
9
69
18
9
3
93
129
18
18
75
240
9
151
224
69
24
120
60
102
9
87
153
237
3
39
66
96
30
6
259
29
99
3
24
21
9
183
57
30
36
60
25
5
54
21
39
48
18
18
90
54
85
173
3
45
36
111
75
18
36
63
3
72
60
18
12
18
153
105
7
29
54
30
132
27
48
27
18
90
18
55
5
66
6
72
12
6
18
36
36
12
42
105
3
13
5
72
180
15
16
32
27
12
18
55
77
99
96
129
84
6
12
150
192
6
45
57
39
3
36
84
6
90
12
90
15
75
18
42
9
135
48
252
36
57
51
6
103
176
9
30
6
90
36
90
30
18
150
85
80
51
126
15
21
139
5
108
12
6
45
3
24
133
113
162
109
48
32
33
66
24
30
168
144
63
16
32
48
75
12
18
162
69
16
23
6
51
48
57
87
48
123
54
36
12
63
69
18
9
153
12
75
3
162
126
54
18
12
36
24
126
12
36
6
30
96
12
42
30
108
60
18
84
258
12
6
18
51
64
77
60
ABCD 95089310794*3^$a+1 [50002]
17
15
111
105
3
42
3
33
12
75
24
51
18
18
1
11
138
42
60
13
8
24
27
6
24
6
66
15
93
42
1
29
60
24
30
90
111
15
97
47
30
3
3
45
3
156
1
5
27
51
13
17
126
9
21
12
132
6
36
24
72
49
59
13
80
24
33
42
18
6
36
54
66
1
8
81
12
36
6
6
54
24
21
21
3
87
121
56
27
36
18
31
41
39
40
5
60
55
23
126
6
60
24
144
60
61
8
57
39
111
54
36
126
81
33
84
3
3
24
13
48
56
45
19
95
33
3
120
6
90
13
71
1
17
15
15
25
23
18
60
24
42
1
8
9
180
6
12
18
39
64
24
192
11
93
21
18
234
6
25
8
45
30
12
33
24
16
8
27
96
13
32
136
23
9
16
8
99
12
1
41
7
11
13
113
79
83
24
45
40
5
66
12
12
33
21
27
9
63
63
57
15
9
27
37
23
12
61
23
78
18
42
30
18
18
69
24
88
24
11
24
42
48
6
96
13
29
12
7
47
24
33
16
8
153
18
117
51
60
30
51
24
144
111
33
40
8
3
36
24
6
84
7
24
11
21
3
30
7
29
171
9
63
57
18
18
67
24
8
15
30
36
42
12
54
43
11
213
63
24
12
30
24
30
33
16
80
21
3
27
37
17
63
33
24
78
48
84
93
16
8
16
53
42
24
30
147
27
12
78
42
24
25
29
36
55
24
96
5
180
120
15
153
15
64
71
6
3
39
18
150
12
120
144
36
78
162
90
7
24
17
114
30
42
24
12
9
48
72
15
1
83
24
13
96
24
29
3
63
18
90
30
54
78
19
83
13
80
63
156
24
165
27
13
11
37
131
109
161
7
23
1
65
6
54
67
47
276
30
63
3
54
30
1
5
36
90
45
39
57
40
53
24
6
36
1
8
24
15
1
113
6
36
24
84
72
36
85
32
15
6
6
30
24
54
30
18
168
24
66
55
11
13
5
27
63
36
180
49
101
30
6
31
35
13
32
16
89
78
114
6
54
3
87
12
13
96
48
23
33
111
24
12
138
6
24
96
24
37
59
90
36
24
96
90
61
56
9
60
3
45
30
6
15
69
67
17
15
141
6
30
114
60
217
29
108
55
5
132
135
40
29
27
45
3
72
87
12
6
30
48
33
88
8
45
6
37
29
36
18
12
72
6
24
6
204
30
123
3
126
24
31
5
18
6
6
13
23
18
36
54
6
18
60
33
27
30
36
30
24
13
17
55
17
31
17
39
33
48
78
18
127
89
54
6
3
111
54
48
72
75
27
36
73
24
41
15
15
25
11
48
6
7
143
1
23
36
45
51
21
3
37
56
21
60
30
36
36
18
7
8
27
138
123
3
60
36
21
3
21
99
60
73
23
9
16
120
5
24
54
66
27
40
8
48
3
114
84
36
3
24
9
120
6
33
45
60
15
40
41
7
176
15
18
18
72
21
88
32
57
264
7
24
8
3
48
37
24
8
9
39
16
8
15
42
78
12
21
3
13
56
51
13
125
42
24
81
112
11
42
84
15
15
9
120
24
51
48
21
57
6
144
6
36
63
39
33
144
24
51
13
80
16
5
30
96
24
37
72
11
12
24
66
18
42
42
9
21
30
6
30
84
6
24
6
49
41
31
11
24
30
55
59
117
57
90
69
40
216
11
30
55
5
24
6
37
120
5
102
36
24
90
60
180
12
43
23
9
9
6
1
35
18
54
13
5
12
6
60
6
84
6
114
3
27
24
6
42
93
15
24
72
1
89
54
57
33
31
23
81
117
30
189
69
123
39
1
8
3
36
1
5
36
79
23
72
1
5
3
15
81
16
23
96
33
15
108
132
96
97
35
13
59
61
56
33
103
8
9
111
21
138
49
144
72
71
60
13
29
3
9
96
36
30
6
7
32
81
7
24
83
30
63
33
18
54
15
21
43
47
30
42
1
47
6
84
55
35
61
23
33
64
5
27
3
13
32
123
21
40
5
27
15
78
30
69
15
49
17
12
91
8
24
15
90
54
105
24
57
60
6
24
30
63
9
72
42
30
15
3
42
24
3
48
3
213
16
24
119
30
60
30
6
147
16
65
30
6
18
66
6
60
21
3
21
16
59
126
18
6
87
33
36
12
79
41
108
27
45
18
1
8
39
30
19
11
13
11
30
6
49
41
54
42
79
29
96
19
5
3
129
55
41
72
18
48
13
41
18
24
108
1
5
12
30
9
9
36
3
81
30
73
89
103
41
66
13
8
88
8
40
96
8
33
31
104
75
13
11
66
138
6
6
24
30
55
5
30
13
11
21
99
60
9
123
69
57
54
6
12
63
33
30
25
35
85
24
8
57
127
23
1
35
66
6
61
23
1
48
72
5
54
24
12
1
23
24
9
141
3
21
18
84
85
48
47
18
31
24
5
12
36
12
42
45
3
69
72
16
29
36
78
18
132
12
30
1
23
36
45
3
45
45
6
24
6
42
84
33
64
77
6
18
66
12
21
99
24
66
18
49
35
85
11
24
6
24
18
60
9
45
18
9
3
60
25
48
24
48
53
43
47
60
48
102
39
48
184
8
33
120
15
24
45
243
33
63
27
133
11
54
42
30
55
5
18
96
42
12
115
ABCD 95089402808*3^$a+1 [50296]
15
3
30
8
46
26
64
234
24
36
105
36
60
84
15
62
31
129
8
72
19
3
26
70
144
18
18
134
22
234
104
7
180
93
30
90
32
10
54
135
65
16
54
12
60
12
6
15
65
10
12
234
78
12
54
6
45
384
29
31
99
36
72
69
99
120
90
32
94
93
12
183
98
10
72
72
86
48
10
72
62
70
21
15
12
18
32
82
62
40
8
70
12
93
33
80
211
149
151
36
93
32
40
27
5
58
72
324
26
34
69
41
160
90
84
45
77
58
216
33
93
24
210
9
27
24
170
10
30
75
29
58
21
249
39
3
12
60
38
72
144
55
17
211
77
72
139
12
423
57
17
24
10
108
69
141
8
55
15
2
34
33
111
33
3
74
31
84
48
51
18
39
51
72
36
2
70
84
6
159
111
21
149
40
18
6
48
27
108
41
10
30
54
36
36
26
24
40
126
50
22
60
57
125
70
45
21
18
126
54
33
161
118
12
36
36
24
182
10
14
64
162
30
42
12
9
449
79
17
19
21
222
18
126
93
27
129
219
102
18
150
102
24
2
34
57
53
46
9
33
80
48
72
10
45
15
146
16
90
108
36
182
79
3
96
72
12
18
54
180
33
93
8
10
6
18
9
21
176
22
81
9
54
24
26
19
39
69
99
93
15
129
17
96
19
111
14
10
69
51
6
18
102
18
33
21
8
214
66
39
51
54
8
118
42
126
12
288
86
319
9
18
14
226
84
60
30
96
123
51
45
15
33
75
12
198
198
162
6
12
144
9
27
98
16
54
12
81
96
75
42
54
21
12
137
46
138
168
39
15
18
80
31
27
72
60
2
24
40
15
17
112
78
33
195
6
8
72
10
45
63
18
3
77
22
18
24
54
36
30
6
81
57
6
26
10
38
16
18
57
51
72
21
45
54
9
41
46
26
208
15
36
48
53
43
101
46
144
26
46
48
60
84
42
138
36
9
123
69
129
144
162
30
80
24
190
333
60
39
98
130
9
27
33
192
33
8
118
26
10
38
46
93
21
27
111
134
7
27
120
14
31
449
10
57
75
156
60
2
199
87
74
82
6
39
15
18
120
198
18
24
56
72
7
327
45
69
66
6
3
108
33
8
10
30
8
10
129
173
46
74
136
6
189
27
192
18
8
34
12
168
98
48
10
54
15
27
180
117
63
110
16
18
72
84
24
2
72
16
192
8
96
43
60
17
16
8
46
26
79
39
72
84
14
154
38
64
24
102
69
173
31
39
72
26
43
51
114
30
90
3
29
10
57
12
105
6
72
36
21
41
202
81
45
114
81
21
39
39
2
34
9
75
98
10
158
55
9
8
10
21
27
105
147
98
91
12
41
136
51
99
36
84
60
110
142
170
79
65
48
46
162
8
16
8
58
144
6
30
72
168
2
79
27
62
48
10
33
3
114
66
24
30
51
12
33
3
5
72
136
80
91
53
64
126
18
8
19
60
111
84
33
75
21
51
93
3
12
36
90
126
18
96
63
63
48
98
88
135
84
12
84
45
15
39
2
10
14
31
9
6
36
48
14
82
36
18
56
19
5
72
48
70
2
118
50
22
50
187
87
69
9
80
22
50
10
110
10
150
30
45
15
33
77
19
27
117
357
126
9
111
72
26
64
32
48
31
185
24
211
99
216
21
39
9
53
10
129
108
41
43
39
198
30
33
3
14
64
138
54
6
2
118
129
51
240
33
5
10
132
9
9
75
51
45
39
36
24
66
18
86
64
51
29
48
10
60
48
26
16
144
ABCD 95090295596*3^$a+1 [50049]
30
18
30
144
18
54
73
11
6
150
133
11
49
107
24
24
102
79
17
102
36
126
79
47
12
30
102
13
108
47
42
18
78
7
167
60
54
7
23
60
12
114
24
6
36
24
24
12
12
13
17
30
42
66
24
30
18
60
66
187
227
18
18
30
24
90
6
7
47
60
1
107
85
47
12
24
66
18
36
60
24
60
60
13
17
6
120
144
90
96
7
17
42
13
65
6
25
89
6
90
66
73
71
72
30
72
138
12
1
131
49
59
66
127
17
42
54
67
53
54
145
180
5
43
95
144
6
48
96
18
6
6
13
5
30
12
30
31
59
264
60
37
5
120
18
85
24
17
48
78
60
13
65
6
18
138
30
48
42
13
41
54
144
36
24
72
24
37
17
42
54
79
161
210
49
83
12
13
107
6
7
47
13
53
144
42
48
36
24
48
84
60
18
48
30
25
83
120
49
5
6
49
120
41
6
61
77
66
54
6
72
217
17
126
60
102
96
7
17
90
120
25
131
12
12
132
48
13
72
23
48
24
61
59
42
48
6
12
24
13
35
30
151
35
54
72
66
78
120
19
60
41
30
49
60
35
90
55
107
24
102
162
1
71
78
18
24
48
36
132
60
114
18
126
120
6
49
35
72
54
18
60
61
59
1
17
102
1
24
41
6
24
49
23
72
1
41
30
60
6
7
41
54
13
5
54
138
31
24
11
246
18
72
30
30
48
61
77
30
24
24
66
19
180
65
30
12
24
108
61
5
186
6
7
23
25
107
12
18
18
12
168
25
60
119
24
109
41
30
24
162
198
42
30
84
12
12
72
60
73
60
23
78
54
138
43
29
48
18
49
60
71
12
30
30
37
36
17
114
30
24
54
60
48
72
61
11
61
95
72
18
90
108
49
137
6
84
144
180
24
1
47
42
6
12
12
25
161
174
66
24
90
13
95
25
95
13
5
6
36
97
5
120
120
48
24
18
36
156
144
36
24
42
43
5
114
12
84
36
73
41
54
186
42
13
47
13
227
24
120
60
6
114
30
30
84
24
48
12
36
180
144
12
54
102
48
25
119
138
48
7
107
78
90
85
17
6
84
108
24
138
18
24
61
23
36
49
11
114
54
138
7
11
54
30
66
7
17
42
48
13
108
180
47
18
120
96
24
150
114
103
48
24
41
66
60
61
23
109
161
24
30
66
6
121
59
150
30
1
155
25
59
156
108
24
48
42
42
109
24
71
36
1
29
66
13
59
36
42
7
216
12
47
102
30
24
24
25
11
12
60
144
36
84
24
54
48
18
126
24
6
1
23
12
12
96
24
265
11
24
60
66
6
73
23
12
96
102
42
78
162
120
12
60
48
73
5
7
65
30
73
35
73
131
18
6
114
90
78
18
12
48
60
6
6
145
17
55
35
73
29
168
42
24
12
24
48
85
47
48
13
59
180
66
30
162
31
17
67
11
60
25
12
65
175
59
13
71
24
12
6
78
72
25
137
78
18
6
48
18
42
13
209
66
72
12
24
24
61
144
125
6
12
60
12
60
108
24
6
18
36
60
36
138
96
138
6
6
114
42
54
30
18
126
49
155
36
66
120
138
36
25
60
47
37
17
330
36
13
5
114
30
66
60
12
24
54
24
30
121
119
13
35
12
12
169
35
60
90
102
25
23
66
18
6
120
66
109
167
24
48
48
24
138
42
126
78
12
60
12
36
42
120
234
54
90
60
12
72
36
60
24
6
120
24
103
72
23
90
48
42
12
120
60
30
66
156
109
47
174
31
17
18
48
30
67
5
54
18
6
12
192
12
66
90
72
78
90
24
24
84
1
11
13
191
12
12
42
90
156
18
42
54
79
71
60
168
121
5
66
6
90
12
66
96
96
18
169
11
66
19
5
79
35
132
18
126
90
6
66
18
96
36
108
6
48
66
54
318
25
89
48
115
11
36
24
126
6
18
150
42
72
103
23
36
78
ABCD 95090461892*3^$a+1 [50128]
174
51
104
79
72
9
51
90
30
18
36
6
9
39
81
96
9
84
6
101
19
78
63
27
72
84
6
179
19
90
66
36
144
36
108
42
36
84
51
315
12
162
135
51
93
135
36
108
60
66
42
12
168
12
126
27
45
35
19
18
90
168
185
7
90
162
108
18
135
99
36
9
63
36
252
60
174
15
75
18
72
234
24
57
33
47
1
18
24
53
199
30
96
99
39
24
41
7
54
258
17
1
138
54
78
120
9
63
36
45
72
24
63
48
9
189
6
18
18
12
42
11
64
45
18
17
1
60
120
99
141
54
101
97
111
51
18
3
15
90
138
114
66
72
90
198
6
48
132
30
9
9
47
16
128
115
24
101
16
45
48
36
6
201
45
54
168
53
49
15
273
42
45
3
18
18
126
126
5
19
120
6
48
42
72
21
51
138
42
66
18
36
78
11
1
180
348
108
30
24
30
60
131
187
240
90
27
63
12
141
39
78
18
48
24
12
45
15
48
60
21
99
18
150
138
114
90
462
150
30
141
80
19
21
104
55
81
57
87
45
75
80
64
45
36
54
41
229
6
18
30
36
36
141
39
6
120
195
9
30
18
36
6
138
168
90
30
42
17
40
51
165
177
191
16
75
6
102
150
18
72
41
301
35
13
27
63
33
27
30
287
64
27
69
45
35
55
120
6
138
54
11
49
48
54
185
13
18
9
63
72
81
87
41
49
143
19
90
75
51
12
36
90
11
16
45
83
16
63
108
18
54
90
27
51
90
3
69
30
42
18
90
462
9
9
240
30
33
45
35
49
6
9
120
15
126
120
83
7
54
54
24
48
5
240
88
99
132
66
54
36
54
191
7
33
27
93
69
18
12
96
45
80
40
9
18
36
36
6
30
162
18
24
21
63
312
30
203
109
3
27
252
41
64
21
155
67
72
18
131
49
18
29
43
48
24
21
243
24
48
60
174
179
97
174
9
96
39
72
42
48
90
5
19
36
12
126
6
30
60
48
270
60
48
18
27
24
81
138
45
72
69
18
12
269
37
18
177
8
19
117
3
150
63
3
72
42
18
72
12
90
59
175
24
41
16
15
161
55
89
1
84
54
5
37
3
56
13
66
17
48
16
80
61
30
18
35
91
18
18
24
81
9
18
117
165
330
30
78
138
18
36
29
31
156
42
156
96
90
120
36
9
15
30
96
72
12
15
81
54
48
78
48
11
16
69
59
16
81
42
48
53
91
5
49
87
39
6
155
7
48
132
72
18
18
9
3
60
12
36
65
40
104
144
31
65
43
101
1
96
84
11
7
72
78
30
117
63
126
6
36
12
18
59
103
72
81
267
90
3
87
72
48
42
84
204
12
18
18
42
12
9
159
12
54
95
37
48
24
3
45
144
35
109
35
7
90
180
3
135
114
48
63
189
27
123
48
132
48
9
321
39
105
18
317
19
114
3
45
150
5
49
174
204
48
90
42
30
168
30
269
115
30
54
72
54
90
60
90
11
109
90
9
32
19
18
3
69
48
168
59
151
42
47
1
15
117
90
66
36
78
77
13
66
65
31
18
30
108
18
42
54
36
12
72
51
3
36
65
16
80
64
144
81
6
138
90
162
90
24
81
45
48
90
24
162
84
54
90
126
42
72
66
6
35
145
135
216
3
36
81
24
80
13
36
ABCD 95090499254*3^$a+1 [50013]
9
3
69
9
24
84
36
36
12
31
23
48
6
51
3
13
12
44
9
18
30
39
21
18
61
8
4
8
39
18
6
45
4
35
6
7
41
6
33
28
59
24
9
9
43
23
42
55
80
15
12
18
19
8
69
43
92
27
9
4
152
27
33
9
42
12
6
12
3
60
28
24
59
12
13
8
69
12
3
28
17
7
35
30
15
3
1
65
15
3
36
30
7
48
8
28
8
9
3
27
6
30
13
24
48
32
4
11
93
33
103
8
21
3
120
4
41
19
5
36
7
12
23
6
36
6
9
3
36
9
4
41
6
1
29
19
8
4
23
1
17
7
12
5
18
60
72
6
12
3
57
7
8
15
1
24
24
8
40
5
48
6
9
40
41
12
27
16
29
15
48
9
19
29
18
33
9
18
61
24
5
24
24
12
24
36
7
36
5
18
13
35
6
3
33
24
6
37
32
4
23
49
23
25
20
21
96
12
15
15
33
16
17
3
15
1
47
45
27
13
20
76
11
6
31
12
17
7
17
3
69
15
63
9
40
48
5
3
21
60
6
12
18
24
24
18
1
5
3
3
1
11
9
21
15
48
52
5
3
9
31
12
48
59
21
3
18
7
5
43
5
99
33
54
33
21
15
3
33
3
42
42
1
11
33
63
25
119
12
13
11
9
63
36
9
3
13
108
5
63
16
5
3
27
13
17
15
3
25
11
1
11
13
48
11
1
5
6
49
35
1
8
24
28
101
6
6
48
27
16
35
6
15
15
1
24
8
9
6
1
17
6
21
76
125
12
30
12
6
3
21
6
6
54
85
48
56
15
30
63
3
1
5
79
11
9
27
21
15
1
5
31
20
57
3
39
1
41
54
45
15
18
67
11
81
16
12
44
16
11
33
3
12
37
5
6
96
33
4
32
4
56
12
36
15
21
4
20
57
7
5
91
77
6
12
18
15
16
17
15
3
1
11
54
42
42
7
5
18
1
24
5
7
5
48
6
48
13
5
39
15
25
48
11
6
31
24
17
12
90
1
60
5
7
77
67
8
27
48
6
39
51
54
3
3
30
12
7
53
27
33
18
42
6
84
25
8
9
7
11
1
113
15
15
84
9
4
53
3
3
36
48
25
8
52
12
8
21
6
49
48
84
8
27
36
1
29
6
13
11
30
18
9
24
12
52
8
28
164
9
60
18
1
71
1
36
5
6
49
5
7
5
7
8
27
1
72
11
1
56
12
3
18
7
12
32
16
8
4
12
17
39
3
12
49
53
12
42
37
17
18
6
36
36
12
6
13
41
31
24
20
9
18
21
9
31
23
90
15
3
36
9
9
51
16
17
6
12
36
30
7
5
27
21
19
12
5
43
5
39
36
16
35
25
24
17
31
17
18
18
18
21
12
39
24
12
1
24
12
41
18
36
61
11
33
28
5
7
11
1
65
12
7
8
15
78
18
69
45
3
76
29
39
52
5
39
15
6
6
49
5
66
49
5
19
12
5
15
69
12
7
17
111
33
7
8
4
53
6
81
4
71
21
9
36
42
13
12
11
6
27
9
18
24
12
9
4
92
9
30
1
5
79
5
18
18
19
5
12
43
29
6
25
5
6
9
9
12
15
3
1
32
12
9
12
7
23
18
3
36
3
96
1
8
27
9
21
18
57
4
8
60
76
8
51
18
24
12
3
4
5
6
9
15
21
3
1
8
24
16
5
19
23
6
15
27
24
9
39
9
27
6
91
11
48
42
36
18
1
36
12
32
28
11
13
36
11
30
6
9
36
9
15
9
3
15
6
3
45
12
6
6
43
5
7
29
54
9
9
31
12
23
6
55
17
39
4
23
1
17
12
6
13
17
7
24
5
42
30
39
12
15
37
24
23
37
23
13
47
24
25
8
48
4
11
42
12
3
4
11
21
15
1
5
15
16
53
18
1
8
48
36
3
1
68
51
9
40
23
9
21
87
72
16
32
4
12
12
8
4
5
12
36
51
28
24
8
27
30
6
21
3
1
29
31
11
12
12
36
25
23
6
6
1
8
12
64
8
33
3
64
5
12
6
1
11
9
21
39
40
24
17
19
17
6
6
24
84
27
9
7
29
6
6
39
40
11
12
49
17
19
24
23
1
68
52
11
13
47
13
29
7
5
42
60
37
29
7
8
3
21
12
27
24
1
8
9
6
25
24
5
19
12
17
12
72
19
11
13
5
12
18
9
3
48
13
48
23
1
8
84
63
33
3
37
11
37
12
71
18
12
7
53
19
48
23
9
45
3
24
9
3
3
57
12
4
17
6
69
4
23
18
3
60
27
9
9
27
4
8
21
43
12
11
36
9
3
1
23
18
27
16
12
17
79
5
15
48
24
16
59
54
15
21
7
53
6
42
6
25
5
12
18
13
8
3
12
6
36
24
18
1
8
33
39
12
21
24
19
24
5
18
12
1
36
8
51
30
6
1
17
3
9
3
4
17
6
18
6
9
21
7
36
8
33
79
8
21
60
24
30
6
54
21
4
77
48
6
24
9
16
12
11
12
12
13
65
3
3
9
3
6
15
9
7
47
9
4
29
19
29
79
20
63
37
8
9
19
44
3
69
16
23
30
6
1
60
8
87
6
24
7
5
6
37
5
51
4
11
21
21
6
45
3
18
3
45
19
12
8
24
3
42
7
53
42
25
36
35
18
3
27
1
17
12
24
15
4
11
1
36
11
6
3
48
4
11
24
6
123
15
18
7
5
43
35
48
25
11
12
61
8
4
32
40
8
52
35
1
12
24
24
56
4
5
19
59
1
36
5
27
40
11
37
17
66
1
12
5
7
44
21
15
16
11
1
5
3
27
1
8
3
9
4
35
13
24
59
18
60
3
15
9
4
5
18
12
36
18
7
41
30
1
8
63
18
3
64
24
11
18
12
30
25
23
9
39
33
9
18
9
4
71
21
21
48
18
13
8
40
8
36
28
17
36
42
13
32
16
29
6
6
6
1
12
84
23
9
57
7
41
3
9
30
21
21
6
1
35
1
8
57
15
16
11
1
47
1
5
72
6
90
6
24
18
30
18
7
36
20
33
27
16
5
6
49
5
6
30
6
6
6
45
33
60
15
39
25
65
15
28
17
19
17
18
18
27
28
11
33
4
17
7
36
36
20
4
71
21
33
15
24
21
15
33
42
6
36
19
35
12
30
18
6
43
8
16
5
66
18
24
27
16
11
18
67
24
12
5
18
9
9
30
13
20
3
12
13
17
7
47
6
3
4
32
24
28
41
3
72
27
6
3
9
27
4
24
8
52
77
78
1
11
9
39
1
71
18
30
13
35
9
15
25
32
4
20
9
6
49
95
33
39
6
42
9
16
35
1
5
12
15
28
17
7
23
13
20
9
24
3
3
18
48
27
12
21
42
1
23
9
45
27
4
8
4
53
79
24
24
12
5
31
29
36
54
1
5
36
3
40
29
3
60
9
7
48
36
20
33
3
24
9
3
27
18
6
37
23
60
18
43
20
39
69
51
30
18
25
8
21
99
15
24
1
12
11
18
6
18
18
21
9
7
107
6
31
17
6
21
3
37
32
52
35
18
43
23
18
36
54
1
12
65
7
8
33
6
49
44
3
81
52
53
3
9
6
9
33
120
12
30
6
31
5
7
23
57
88
11
54
24
6
6
7
36
23
45
36
45
15
3
49
36
11
30
15
3
9
24
72
16
5
19
8
9
27
3
42
6
1
17
24
6
30
60
6
24
21
21
6
18
60
43
8
36
16
11
24
6
7
11
18
3
36
45
6
6
30
21
40
36
48
11
12
9
15
6
18
6
36
24
31
5
18
12
12
66
30
6
19
47
13
11
21
4
20
57
24
6
33
9
6
12
18
18
1
5
7
20
27
1
35
12
30
43
23
73
23
18
66
18
39
24
3
12
42
19
5
7
35
1
29
24
15
21
3
39
9
45
15
4
12
89
3
27
1
24
12
17
43
53
7
11
6
90
13
77
27
36
4
5
6
18
3
64
8
33
12
15
9
6
6
6
21
9
36
31
56
12
15
24
1
20
40
12
11
42
7
32
12
3
60
37
35
9
3
48
30
55
11
12
1
20
9
18
9
4
41
30
54
3
4
24
11
9
3
25
48
11
37
5
7
41
7
12
65
6
24
6
42
1
23
48
54
27
39
24
12
1
12
23
69
100
5
7
36
8
81
12
3
21
27
24
28
8
12
3
37
23
45
39
18
12
66
1
17
18
81
21
6
13
23
6
60
31
11
49
11
1
24
32
4
5
55
23
1
5
3
105
6
45
16
17
27
12
4
32
3
6
6
21
21
3
48
28
5
18
13
24
41
6
12
162
48
43
20
3
9
4
41
12
3
15
18
24
12
39
48
36
16
11
9
27
33
4
44
24
16
20
12
57
6
9
60
9
18
37
5
19
20
15
24
18
15
9
3
21
15
63
6
6
42
19
5
27
12
9
12
36
3
27
13
24
60
35
1
24
17
18
13
12
20
45
6
54
54
9
15
13
17
27
15
42
15
15
18
7
23
24
1
5
19
8
15
25
41
24
3
21
18
54
15
40
5
18
85
84
17
12
48
7
11
21
12
4
24
12
32
36
27
37
12
17
6
6
12
6
21
21
18
1
32
15
1
36
8
3
9
9
18
1
5
18
57
33
30
1
48
29
67
47
6
27
36
40
60
17
43
11
12
6
19
36
35
36
102
15
16
5
12
12
42
21
4
32
28
24
35
13
104
4
77
19
59
18
6
36
6
3
16
24
36
5
51
4
29
6
30
39
3
54
18
6
12
24
7
20
4
12
11
1
29
24
7
5
54
1
8
27
12
24
24
36
13
12
17
19
77
12
7
17
84
19
5
7
17
67
11
25
71
49
ABCD 95090657518*3^$a+1 [50011]
15
37
23
21
27
132
61
59
60
13
23
37
65
18
24
57
9
96
19
17
54
25
36
5
24
103
53
24
30
85
119
12
25
20
87
102
96
84
55
8
16
29
63
112
32
63
1
84
23
42
18
12
1
149
43
5
103
5
7
24
5
54
6
91
53
84
36
126
85
36
120
89
30
169
20
4
108
108
41
103
8
3
102
55
80
69
18
12
85
11
198
199
107
108
18
12
42
1
47
145
23
120
18
36
6
48
132
54
55
11
24
13
53
18
37
17
6
1
11
129
3
33
15
49
23
73
168
29
43
119
36
85
108
29
30
1
179
1
60
24
12
36
119
108
36
54
90
1
107
13
11
13
132
35
25
11
25
95
42
55
83
25
65
3
51
13
83
13
144
12
120
96
12
32
3
66
79
11
42
19
29
24
72
199
17
18
30
6
48
42
3
12
16
5
72
66
1
128
15
78
67
5
36
162
30
18
36
108
78
12
18
57
36
40
35
21
9
114
48
42
91
107
162
66
25
17
7
60
107
25
96
12
48
125
150
13
5
54
25
47
30
139
29
108
162
36
21
48
51
24
105
33
55
20
28
29
163
84
23
336
37
17
3
33
6
36
30
240
162
18
7
83
73
71
25
60
23
12
21
39
66
39
3
252
25
5
60
66
18
67
23
90
6
30
91
5
144
19
20
45
6
49
59
13
35
13
84
71
66
24
67
23
66
6
12
1
132
32
15
18
42
48
129
3
30
18
60
13
125
72
24
18
66
7
119
21
28
155
85
5
19
65
27
63
1
17
42
66
72
24
108
18
84
18
60
31
89
18
45
64
48
60
35
18
42
13
24
83
57
21
72
48
42
25
48
35
12
90
90
42
48
55
72
71
90
18
54
42
54
30
1
120
5
3
33
60
43
5
111
21
43
11
66
54
18
6
84
1
12
5
60
54
93
15
13
35
42
36
66
273
3
25
77
60
12
111
165
15
64
65
175
24
17
18
30
60
30
9
27
73
188
28
89
27
4
24
77
66
198
24
18
12
6
39
81
151
24
192
17
12
91
59
48
42
91
35
18
67
92
15
85
5
27
81
7
125
123
33
79
137
36
139
23
78
12
108
54
18
18
13
60
149
108
48
6
66
18
6
19
47
24
36
18
210
42
39
51
12
18
90
85
23
96
48
45
411
84
45
27
6
18
36
30
90
1
48
47
54
43
41
6
49
36
96
53
180
36
3
16
227
9
123
72
66
27
15
66
36
79
17
7
48
83
49
185
96
66
126
19
23
18
144
66
205
24
11
109
35
48
6
79
131
21
88
5
18
73
17
18
30
6
90
18
48
97
60
47
126
102
18
24
19
20
52
48
41
3
81
6
18
66
9
40
8
159
93
132
15
129
12
28
41
18
6
54
18
48
75
4
35
73
20
64
35
78
7
36
48
29
3
3
66
31
137
31
17
19
23
30
27
81
42
30
18
25
35
72
205
11
120
6
31
5
12
75
240
27
1
8
45
252
90
18
135
141
120
31
47
73
24
23
150
3
12
21
126
126
18
54
91
12
60
68
87
42
12
60
123
15
18
18
42
90
193
5
120
7
137
72
19
35
6
31
200
40
17
3
15
48
126
6
205
32
33
30
37
107
129
51
60
1
89
54
36
174
60
7
83
25
41
36
19
95
49
5
234
37
29
90
6
3
15
12
81
48
39
12
1
53
24
66
1
293
87
76
48
59
126
72
18
37
12
80
48
39
109
11
13
36
59
133
35
12
13
104
135
24
90
19
12
113
72
90
69
21
18
72
73
48
17
18
13
5
6
61
32
136
24
32
28
173
12
6
37
35
85
17
55
48
5
54
1
23
72
54
31
12
116
21
30
24
156
49
5
19
143
60
12
165
237
3
63
24
85
131
48
36
13
60
23
93
51
49
35
6
18
37
24
72
77
31
60
120
119
57
48
51
25
11
49
59
37
20
75
18
7
23
18
240
7
47
144
84
36
21
3
18
48
31
5
18
72
24
121
48
5
108
139
23
45
15
36
12
97
96
29
3
28
5
36
120
399
21
43
12
56
28
60
179
18
255
100
17
7
29
7
107
120
45
ABCD 95090805086*3^$a+1 [50019]
42
48
27
8
28
9
60
299
36
60
4
60
39
5
13
147
3
173
64
8
43
65
1
99
32
12
16
44
67
18
51
24
20
12
40
48
3
24
48
17
100
45
3
33
23
1
120
23
265
42
69
57
183
45
36
63
81
42
18
15
165
231
75
173
1
60
30
54
132
11
24
4
12
48
21
36
207
81
42
18
30
45
152
72
40
51
21
3
138
60
18
54
18
33
15
24
66
51
20
79
17
49
3
3
9
36
57
63
24
3
42
15
15
69
72
75
54
39
140
172
69
35
19
101
4
60
9
71
1
23
16
60
9
51
36
36
128
76
68
25
66
5
19
30
72
35
73
150
18
3
9
15
120
45
6
29
1
96
183
45
60
15
12
288
57
126
42
35
28
20
19
54
114
30
18
54
63
27
5
13
75
32
73
72
18
45
45
51
9
107
64
21
36
3
21
3
105
51
36
24
99
17
73
27
44
1
24
71
49
15
132
57
18
18
12
23
67
45
9
15
171
29
19
9
117
63
12
39
29
160
201
72
18
6
63
3
53
64
48
93
36
39
32
40
24
9
156
54
6
51
33
24
3
104
28
36
9
135
3
93
12
12
27
54
144
96
72
18
45
120
9
36
51
96
20
217
120
15
36
24
33
42
21
81
18
237
165
63
156
27
69
20
55
54
15
36
9
54
72
66
195
8
67
144
5
4
69
36
30
6
3
33
47
7
18
107
13
6
54
87
51
9
68
37
48
87
44
4
33
15
92
72
136
20
37
108
159
48
33
102
168
69
24
72
12
33
144
3
3
72
72
201
15
48
6
216
12
6
45
9
63
12
12
3
17
28
20
61
179
13
42
21
117
27
96
24
12
108
20
7
18
51
51
24
29
37
39
20
157
54
150
51
20
67
6
12
27
12
213
15
156
15
66
3
56
4
33
27
120
8
37
15
36
21
75
3
93
12
57
36
3
45
35
4
12
60
3
30
131
84
72
4
69
27
105
84
90
24
17
1
108
51
48
20
60
100
3
57
21
15
24
141
126
18
83
64
33
66
234
3
3
21
9
71
96
109
48
6
9
63
18
227
64
105
39
9
90
45
8
25
27
63
54
39
84
60
81
87
75
18
35
19
117
48
3
45
117
15
15
17
73
27
44
4
3
48
45
24
45
48
72
180
71
25
72
3
36
99
9
12
24
24
27
45
8
52
159
17
37
23
13
39
15
18
27
48
33
90
6
36
63
12
27
222
48
95
156
1
3
3
48
21
3
30
15
3
144
6
219
33
3
32
136
84
15
65
1
54
6
227
148
60
84
33
27
12
36
12
57
18
45
45
27
45
126
18
24
15
32
4
21
39
44
1
15
36
20
16
12
87
30
75
33
3
69
51
57
63
24
48
81
144
3
39
9
36
21
75
33
39
75
21
32
100
45
12
87
36
9
138
96
29
160
72
21
108
42
30
132
3
72
45
63
33
54
21
9
27
15
30
15
75
153
36
12
39
21
45
27
105
51
69
63
48
120
21
36
59
4
24
27
30
18
72
18
96
15
12
27
165
80
52
39
54
15
21
51
24
20
55
21
24
57
23
76
44
4
15
150
72
3
96
12
225
144
36
75
48
24
32
108
25
3
72
8
25
72
90
30
18
144
21
33
36
6
153
111
5
13
72
36
18
17
127
45
72
156
87
125
25
35
12
73
108
24
228
186
57
33
75
72
9
23
73
15
84
21
27
15
45
20
52
45
120
71
55
24
125
16
24
60
21
143
1
108
3
24
8
60
112
68
16
21
119
325
42
69
96
27
81
36
9
36
63
45
18
213
21
78
93
8
1
3
12
36
63
72
93
81
95
73
48
240
12
3
24
8
52
20
24
40
12
15
33
45
71
48
136
32
19
66
3
24
96
72
8
40
51
29
40
24
12
129
47
100
9
23
12
16
80
127
21
24
20
28
8
19
57
20
16
104
19
6
36
27
147
114
54
117
48
45
51
99
48
5
13
51
144
84
141
66
33
12
81
18
21
33
60
3
27
93
132
45
18
33
9
35
13
78
144
30
63
69
51
123
9
15
17
16
105
75
60
144
48
15
17
1
99
9
36
6
90
99
60
69
27
12
20
37
39
117
15
9
144
30
54
51
20
64
32
193
18
42
15
93
18
102
162
42
3
81
39
3
72
18
ABCD 95091114278*3^$a+1 [50075]
4
12
17
87
39
72
57
15
37
29
27
45
27
51
57
57
12
43
47
6
123
4
5
3
33
151
53
7
5
3
48
33
19
5
31
41
6
49
44
4
108
12
77
15
81
79
8
60
21
84
30
61
17
18
21
3
145
56
52
108
5
24
15
105
51
9
48
55
12
56
27
9
9
24
51
9
12
91
32
75
1
119
1
5
31
11
162
7
95
126
15
33
12
132
42
6
114
13
96
107
49
29
36
6
24
13
77
15
4
32
129
43
12
11
42
6
24
81
16
101
192
15
93
3
4
36
32
4
41
7
5
51
4
17
15
96
3
21
4
29
123
69
19
5
7
65
115
29
39
4
53
7
11
1
65
171
3
96
25
68
27
18
27
9
42
78
24
15
81
51
48
132
16
125
63
40
89
67
20
21
72
7
11
13
32
165
27
3
48
21
141
7
17
24
60
36
3
33
15
27
6
7
77
36
55
17
12
12
108
3
4
53
55
5
15
87
45
75
126
7
8
28
41
3
12
15
24
24
21
21
63
33
99
48
27
69
24
45
7
20
16
12
12
8
27
1
12
17
75
33
12
19
29
132
111
4
89
7
44
33
7
41
187
32
28
12
5
3
3
24
6
7
125
15
16
17
108
31
59
9
15
45
12
9
31
120
5
31
107
6
12
7
8
69
48
15
40
5
51
27
13
17
18
57
52
12
48
5
18
37
168
17
31
12
20
64
20
9
79
23
9
28
35
72
66
48
31
20
64
29
43
5
84
19
17
12
90
33
87
6
42
48
85
44
57
24
30
1
23
18
12
87
93
6
24
45
16
24
12
80
45
48
15
76
137
43
17
19
20
28
5
3
24
129
51
36
9
3
33
84
48
30
1
20
64
11
9
33
24
36
19
5
79
17
27
36
81
63
27
18
30
37
24
11
66
30
42
87
135
1
68
36
9
24
3
27
61
5
204
12
24
19
17
55
5
3
16
41
39
16
11
30
3
9
30
6
31
53
3
45
78
54
42
13
11
1
5
84
6
49
71
1
20
28
17
19
24
20
52
17
63
33
15
9
108
15
24
63
105
28
53
7
5
3
24
45
15
27
45
48
3
30
63
57
12
48
12
18
24
13
32
40
59
69
3
13
24
56
9
72
31
5
43
17
79
104
99
6
12
24
51
33
12
43
32
12
60
21
75
112
68
45
72
99
156
33
132
63
84
21
24
147
3
48
72
37
35
21
3
1
44
57
12
3
129
90
9
15
69
45
15
132
9
79
5
123
120
9
3
136
17
7
5
75
33
19
8
51
1
20
21
24
31
12
8
27
6
36
6
24
18
27
4
44
33
84
6
37
20
15
61
60
17
7
23
9
48
40
5
7
36
5
3
39
1
71
66
60
24
139
36
8
16
11
6
180
24
43
11
1
5
63
21
15
12
9
15
16
48
11
48
1
32
60
24
33
60
48
12
15
3
37
32
4
5
84
3
33
75
36
64
17
15
112
36
24
32
45
108
30
1
17
168
12
48
15
9
12
15
15
18
6
102
39
124
24
5
7
89
31
36
24
68
3
24
54
7
24
29
67
17
18
25
24
48
41
24
60
3
52
17
18
18
3
16
5
78
57
39
45
64
60
17
54
1
89
31
8
33
3
27
24
30
48
36
7
12
83
25
8
45
15
64
12
23
18
43
125
19
12
5
66
48
97
48
24
41
7
47
37
53
12
111
27
61
11
6
19
5
18
6
12
48
67
35
48
6
3
12
64
72
17
67
24
17
12
18
25
48
36
48
53
3
24
81
90
69
36
4
140
33
19
60
29
27
28
144
8
3
42
24
36
12
3
24
21
19
11
48
1
56
33
19
12
56
4
209
12
54
73
20
120
33
12
3
75
49
8
21
60
6
121
60
29
51
24
3
6
27
9
48
27
33
48
42
30
15
3
24
21
27
6
84
7
53
15
16
29
12
31
12
41
31
24
92
88
56
28
65
91
137
42
13
29
55
53
15
28
168
41
24
55
36
11
57
63
9
16
5
48
79
5
6
81
9
7
8
9
60
63
69
3
33
7
36
20
4
17
48
36
75
15
30
39
33
18
1
5
18
48
18
19
20
36
4
65
51
96
21
60
7
41
96
18
57
21
43
20
24
75
18
144
43
72
35
30
60
24
7
77
7
20
28
185
12
30
30
66
72
42
54
42
19
11
18
12
12
15
45
7
8
48
33
39
16
5
6
30
63
12
63
18
3
117
7
17
24
12
63
9
18
97
113
7
77
36
12
43
5
12
12
18
21
147
9
81
43
24
32
16
5
15
9
6
13
44
111
57
52
56
99
1
5
39
33
120
63
4
17
24
51
21
127
23
49
8
141
15
16
29
6
1
47
72
6
12
6
37
32
48
33
19
23
18
54
1
71
24
21
108
45
15
21
31
95
13
65
135
52
44
36
21
24
114
96
6
3
12
24
76
5
24
15
36
9
24
19
17
60
30
49
29
27
21
27
33
60
15
4
8
36
4
17
19
29
48
27
75
72
13
12
44
12
69
18
6
67
47
6
31
5
3
27
54
12
99
21
84
15
33
87
40
8
36
40
24
8
40
17
30
13
65
3
4
20
52
5
6
37
11
66
6
30
24
24
7
35
24
9
9
7
48
5
15
33
12
15
33
12
3
48
4
53
43
24
32
33
12
15
105
3
3
45
4
5
60
24
39
16
12
29
139
72
32
33
24
18
6
84
12
24
31
5
55
53
96
7
5
48
19
17
15
48
45
6
105
156
64
17
3
64
156
59
37
29
19
11
21
45
96
48
7
24
5
3
33
75
57
7
24
5
6
69
52
24
23
48
9
48
33
30
30
19
5
15
3
30
27
84
4
36
36
23
25
41
72
7
32
9
24
55
12
8
3
57
87
30
15
21
15
52
53
24
3
36
9
15
33
12
63
4
36
12
120
12
84
29
48
72
27
36
52
36
104
51
6
43
5
66
9
48
9
99
16
8
45
36
39
123
13
65
12
67
5
27
51
138
96
60
18
18
19
8
27
96
30
3
12
27
61
17
63
ABCD 95091271532*3^$a+1 [50013]
9
12
27
117
3
3
109
32
40
8
48
9
15
24
21
48
51
40
5
66
33
45
51
3
18
115
23
1
125
3
24
72
48
3
54
55
53
54
30
6
33
24
45
3
16
23
18
18
13
24
24
80
21
90
25
59
186
18
25
29
19
53
36
15
24
120
21
67
5
84
31
227
138
43
83
42
75
15
30
19
53
24
3
123
36
33
168
33
15
3
36
12
18
6
12
1
56
51
21
21
27
3
21
16
5
12
15
3
45
16
17
54
66
31
24
32
112
35
45
16
32
3
18
19
17
12
3
72
75
45
24
120
9
7
56
27
12
36
24
21
40
23
36
45
48
40
65
18
18
51
64
53
12
7
8
40
41
15
3
109
11
90
24
48
3
21
51
3
69
48
72
9
31
59
72
45
3
78
79
24
35
6
18
12
25
29
96
3
27
42
30
18
18
42
87
21
30
54
79
8
99
13
77
27
21
91
5
12
60
48
3
123
42
12
31
56
45
36
127
48
8
16
29
43
8
3
6
12
54
108
54
24
3
9
31
8
64
47
57
16
245
19
35
13
32
33
63
27
13
56
105
7
24
83
72
12
6
3
45
75
51
78
7
29
3
96
27
93
33
12
18
73
5
72
27
16
8
96
45
27
45
6
13
24
17
7
59
6
12
3
216
39
81
9
15
51
21
57
39
15
1
191
105
16
8
21
36
7
47
84
37
32
64
17
138
13
104
33
90
30
36
75
3
45
72
57
15
72
129
39
24
16
17
18
69
15
33
75
36
54
126
141
72
3
42
3
9
39
40
17
12
3
16
41
138
78
15
57
12
90
1
5
51
33
60
156
55
17
15
3
132
1
65
18
21
16
24
8
72
27
30
72
31
8
24
9
6
30
36
135
72
16
17
30
25
35
21
48
15
25
17
36
36
12
24
75
51
21
69
66
73
104
24
16
48
29
27
45
12
31
41
72
18
18
36
7
11
144
61
65
42
180
18
39
9
79
80
3
45
16
80
63
25
11
45
24
48
24
16
8
16
35
162
12
39
3
12
6
43
113
15
48
15
12
85
41
15
39
33
24
21
43
5
36
63
51
18
3
51
13
35
45
24
57
127
72
8
16
11
37
96
29
51
24
15
42
36
3
72
27
6
87
64
101
12
39
48
88
32
88
101
19
17
60
43
113
15
9
12
3
69
91
8
16
29
3
64
120
8
16
41
24
39
45
36
7
17
31
77
51
64
48
29
75
267
229
11
102
15
21
43
32
3
18
27
3
18
3
72
15
18
103
23
18
15
75
45
64
23
12
42
19
24
5
27
16
24
5
72
3
40
8
112
35
6
31
5
27
21
75
21
3
16
48
23
25
11
21
160
8
75
24
37
56
64
5
3
48
39
9
24
21
27
9
36
43
5
36
7
56
9
7
80
16
8
21
18
12
72
13
104
9
7
8
9
31
17
7
104
3
61
11
61
56
39
81
16
32
129
7
23
6
12
24
79
59
6
103
56
33
24
18
48
18
6
69
24
45
99
51
37
80
57
24
7
96
41
138
141
24
48
9
79
101
48
36
39
87
78
84
87
16
32
16
32
40
8
9
39
16
32
16
24
17
12
6
48
21
105
55
8
9
6
48
18
15
21
6
162
3
9
42
72
30
72
39
16
8
153
39
57
15
75
21
9
60
12
60
36
63
3
37
24
29
43
8
24
129
15
33
127
192
80
15
54
42
90
31
59
18
3
9
18
42
51
24
96
9
15
51
18
51
3
42
27
27
109
161
18
45
21
108
79
24
5
6
37
11
61
269
3
24
40
48
23
9
16
53
12
7
24
72
8
48
3
18
91
8
45
43
168
8
75
18
36
63
96
16
23
25
48
8
93
18
49
47
145
56
9
15
72
3
6
15
64
11
18
219
45
43
35
18
84
36
27
27
24
117
3
18
6
13
72
59
18
75
16
35
90
174
6
48
87
48
9
7
29
36
15
112
53
3
3
37
32
40
8
3
78
7
11
45
27
61
41
7
48
107
6
39
33
12
43
101
18
18
18
6
15
48
72
3
18
123
64
29
36
60
18
73
24
96
77
36
79
11
72
21
24
24
51
13
65
15
16
8
51
69
112
29
186
49
32
27
21
117
42
1
24
65
72
48
24
79
152
15
25
56
9
6
180
13
24
137
31
77
51
16
8
3
48
36
9
9
60
18
73
24
32
40
56
9
48
6
105
72
24
184
5
72
24
91
17
30
6
51
24
9
6
18
7
29
3
48
129
36
3
51
18
90
12
93
48
3
54
15
21
3
57
7
29
48
6
21
144
9
42
30
31
41
135
9
18
37
17
15
63
18
12
3
51
6
36
30
6
12
24
36
111
88
8
40
32
63
54
27
75
69
24
75
61
5
24
51
48
72
27
21
9
15
16
11
84
90
207
40
32
51
21
33
36
18
36
117
21
75
21
12
39
3
48
60
48
33
81
66
37
56
75
21
16
155
21
88
41
18
61
24
17
7
56
24
112
17
39
21
12
90
69
117
3
195
30
18
78
156
24
3
16
8
9
15
21
43
29
90
84
6
87
15
49
59
6
12
3
15
54
27
69
12
7
101
67
29
54
108
97
56
21
54
21
64
8
15
1
77
54
18
12
24
36
54
12
25
29
3
69
91
35
21
21
108
18
30
87
3
18
19
5
12
108
75
3
54
36
48
3
88
113
39
72
153
72
72
6
9
3
61
17
ABCD 95091959804*3^$a+1 [50175]
30
13
65
18
54
30
48
25
23
132
90
162
36
24
13
5
27
153
183
135
60
90
24
6
30
114
6
54
60
18
108
15
129
36
24
331
29
120
180
120
78
48
12
72
61
5
43
17
55
72
8
45
12
72
31
77
48
12
7
71
54
6
13
89
55
17
18
78
12
48
72
12
96
63
27
90
19
65
151
107
240
12
96
54
90
9
40
24
53
12
60
51
9
18
30
60
24
48
12
18
210
72
6
72
37
143
12
45
45
30
78
127
83
42
115
11
93
201
60
150
78
108
120
102
13
59
60
153
88
48
29
48
60
60
132
48
102
12
13
32
33
7
65
39
57
7
17
6
25
29
120
108
12
235
8
16
209
15
3
114
30
6
12
27
123
18
3
39
180
48
114
36
60
24
96
24
126
12
18
42
78
15
9
30
18
18
30
84
6
90
24
6
12
18
42
13
17
108
3
136
11
30
42
120
141
171
30
18
42
36
87
33
55
72
17
15
75
13
200
40
17
18
165
33
63
27
165
69
36
222
90
18
84
73
17
90
60
6
132
111
141
3
45
42
48
90
15
57
120
36
210
57
27
48
60
57
33
42
90
96
12
168
60
75
39
126
24
96
12
42
6
39
88
152
93
3
75
102
48
54
96
12
48
13
107
30
30
9
105
36
24
78
102
78
73
29
138
30
78
132
1
131
48
12
18
72
60
90
240
36
12
42
31
35
24
30
36
30
24
240
30
48
12
30
48
12
49
24
17
120
48
7
131
13
24
203
54
36
67
32
45
30
198
48
54
36
72
72
18
60
12
60
60
3
45
3
9
279
57
87
3
30
24
60
36
24
111
57
72
103
53
60
39
93
78
102
55
8
64
5
30
109
11
6
120
7
53
132
12
126
120
117
48
27
360
37
11
30
42
60
30
27
81
24
31
137
252
43
56
21
91
17
258
30
55
5
24
30
6
60
19
53
30
78
55
5
12
12
78
13
245
174
69
27
30
39
45
6
30
102
48
60
30
72
31
56
3
48
144
45
51
42
48
60
60
19
8
105
72
48
138
12
162
30
9
27
102
60
90
210
42
30
63
33
42
18
30
69
21
24
30
78
48
12
75
3
30
15
69
36
12
72
78
21
136
173
12
103
35
12
9
9
48
103
29
42
48
78
54
69
219
18
102
30
90
13
197
12
78
138
60
12
7
41
12
60
12
150
36
49
11
30
54
73
35
120
18
43
11
48
205
23
9
123
30
12
43
35
18
12
150
138
7
65
135
27
120
6
60
54
13
137
36
27
27
6
102
121
17
84
78
90
30
117
3
18
75
9
48
7
23
60
61
59
102
36
144
6
60
42
18
222
63
40
48
96
48
65
18
60
73
101
30
45
171
174
36
42
12
18
78
30
42
108
54
19
11
168
48
93
51
30
90
18
3
27
30
60
108
12
78
12
1
59
90
30
12
30
96
60
294
36
69
48
27
126
24
48
108
60
60
75
40
8
64
32
21
12
72
60
48
102
30
30
1
239
66
7
80
3
144
6
24
108
51
27
37
155
117
3
30
55
95
18
60
43
41
36
19
5
216
42
42
96
7
8
57
7
5
91
17
111
21
60
6
30
27
3
30
42
30
12
6
24
120
21
27
18
43
29
12
36
259
41
120
24
48
42
30
48
72
48
72
30
6
24
60
138
72
120
30
18
12
6
3
87
9
45
60
30
6
30
12
30
18
12
30
7
95
121
32
3
45
27
42
60
96
42
18
60
87
27
30
18
120
150
18
114
36
24
30
105
40
41
15
45
12
18
69
75
90
36
84
3
16
72
5
102
270
111
16
41
87
57
48
78
57
93
30
13
47
12
48
93
57
30
9
45
30
78
180
120
72
115
23
18
84
19
101
43
23
42
90
60
42
60
30
13
53
115
149
139
176
81
15
27
61
120
89
72
36
ABCD 95091992584*3^$a+1 [50034]
5
6
1
20
9
54
45
76
20
45
75
96
28
56
24
75
9
45
3
60
88
41
15
9
31
65
3
52
8
51
30
39
117
15
9
75
99
6
7
17
12
79
125
156
3
21
24
3
57
91
41
75
93
60
72
75
96
12
36
105
55
200
99
42
39
72
3
30
36
39
16
89
27
39
25
23
42
31
44
64
104
16
44
72
15
21
100
17
27
45
55
8
48
12
57
24
30
57
69
18
1
32
60
48
39
30
27
33
15
57
99
21
15
48
51
30
36
63
15
1
65
114
156
45
81
15
105
15
9
31
84
35
21
45
30
90
15
9
27
9
159
16
53
36
39
21
31
8
21
60
30
9
12
24
12
99
30
3
45
3
4
5
79
96
56
108
72
24
4
96
20
15
21
12
48
57
12
79
65
24
43
68
21
30
48
12
153
27
1
48
152
12
57
3
27
33
21
7
20
12
45
15
27
69
24
48
9
24
15
9
7
44
9
15
45
7
203
21
24
21
84
3
4
29
295
5
51
99
9
72
16
179
9
21
3
21
7
29
18
30
6
105
40
11
25
5
211
104
105
79
5
15
15
57
3
114
7
20
9
7
8
12
3
21
36
33
51
15
9
16
59
30
55
5
27
9
15
84
21
39
21
3
96
45
24
15
12
84
51
30
24
51
40
8
21
15
72
9
48
15
12
4
36
44
24
16
125
30
90
6
21
27
121
20
12
24
180
75
25
5
15
24
15
9
48
33
150
96
54
27
12
15
57
108
16
5
120
30
25
5
36
24
36
39
189
3
57
96
36
48
27
36
3
126
19
11
21
63
96
33
28
92
57
135
24
45
66
21
12
228
48
12
108
9
12
31
20
93
87
3
6
24
15
36
3
150
27
36
4
53
60
6
57
9
39
24
52
80
48
96
36
9
27
12
45
6
1
36
47
12
114
15
15
1
5
78
45
36
9
7
59
114
12
39
15
81
63
57
45
51
4
56
9
18
33
27
21
16
59
61
20
3
12
21
40
83
30
7
89
3
141
6
105
16
17
91
20
105
75
12
120
48
15
45
36
36
39
30
15
36
12
51
81
16
44
45
39
69
223
47
37
8
15
6
60
36
60
3
21
36
15
60
45
19
5
51
48
237
75
9
51
15
90
79
29
31
80
45
96
24
36
123
72
24
76
5
39
15
9
51
6
51
33
7
29
75
45
24
75
96
129
6
61
83
1
35
61
29
39
24
87
1
32
15
21
12
28
140
21
3
168
24
16
92
81
31
20
9
55
11
25
8
108
3
6
84
36
63
21
31
35
61
32
12
4
89
43
59
144
25
29
87
3
42
39
45
36
3
60
48
147
12
21
69
259
36
44
72
28
5
24
60
36
27
24
15
25
116
28
56
60
16
23
9
72
16
17
60
3
72
16
32
124
116
28
56
3
6
15
16
56
24
33
12
24
7
59
54
39
16
5
99
16
11
33
81
15
84
45
66
6
19
5
15
15
9
12
4
119
33
3
25
72
32
52
20
4
41
15
45
24
24
27
3
96
30
60
36
99
60
24
27
21
9
55
20
33
7
5
54
30
6
21
27
21
69
102
21
12
27
1
29
18
61
104
16
11
48
6
151
35
81
12
51
30
39
21
6
30
19
36
56
9
24
24
126
81
69
31
29
55
152
28
36
125
78
1
5
15
21
54
144
21
69
67
53
31
35
1
29
36
60
60
19
5
24
12
75
64
92
3
97
29
24
7
53
24
7
5
3
21
30
6
24
55
89
12
15
75
81
27
66
15
51
78
123
72
75
1
101
30
61
80
93
66
49
44
57
3
27
49
5
67
17
7
140
63
81
12
40
89
60
60
24
99
60
57
15
69
31
59
9
195
30
63
3
6
3
48
28
32
60
72
21
24
42
25
104
36
9
15
21
24
27
12
15
6
31
29
36
30
33
27
21
24
135
30
30
48
96
81
16
8
45
15
16
56
99
9
16
5
75
36
39
45
4
29
111
9
42
30
48
60
96
27
12
12
24
141
55
56
40
8
12
9
55
29
39
12
16
17
36
126
33
96
15
21
9
66
69
45
24
27
39
1
80
3
157
29
7
20
12
15
30
31
29
91
5
6
18
3
28
5
147
9
120
3
12
39
60
121
23
30
102
18
3
39
45
9
27
3
6
108
91
29
27
84
12
64
5
60
15
93
75
28
17
6
6
48
6
1
24
11
18
7
83
30
6
6
84
27
84
36
9
24
36
19
185
66
69
21
48
12
24
270
85
5
15
75
25
65
60
7
83
9
16
5
24
3
9
15
24
72
57
66
121
8
132
36
12
57
3
21
15
12
28
32
4
20
16
32
105
72
55
23
21
12
33
84
15
16
80
156
9
7
20
33
84
3
4
5
3
36
51
69
12
84
64
12
24
5
15
9
24
12
54
45
24
135
6
15
69
6
9
76
11
1
53
144
12
51
28
29
15
108
48
52
152
52
84
29
3
3
25
65
39
51
30
27
12
27
45
36
4
20
69
39
48
33
15
52
8
15
54
31
72
83
66
108
7
36
29
24
39
196
5
87
27
13
89
15
24
99
181
44
45
51
76
35
30
18
30
156
7
17
27
15
9
9
7
53
7
305
15
189
51
64
56
4
5
7
83
45
21
15
15
90
48
15
28
29
31
ABCD 95092387862*3^$a+1 [50033]
19
77
48
36
36
85
24
96
114
60
53
28
9
18
5
52
108
57
90
41
37
18
12
21
216
3
81
9
87
63
5
48
13
35
60
12
7
41
52
57
6
5
12
48
12
7
96
17
79
45
33
95
16
20
96
55
5
31
45
39
24
17
37
191
16
51
24
5
4
140
156
31
33
45
72
143
1
15
36
15
65
79
60
101
120
4
33
107
36
25
123
80
120
7
12
113
28
69
75
8
48
12
4
24
36
36
72
36
177
15
75
65
64
8
13
107
36
64
27
53
67
144
17
7
17
96
55
54
75
63
41
19
17
36
112
168
8
24
48
13
71
1
30
84
30
35
16
117
42
129
21
18
48
5
67
48
17
28
219
53
96
64
92
19
81
3
57
63
126
39
15
42
51
39
24
41
79
105
69
42
65
4
60
51
114
179
16
32
120
48
36
16
12
8
60
48
91
113
55
45
48
60
72
21
6
18
107
84
12
24
268
20
12
91
137
37
35
13
6
5
232
72
8
52
36
69
23
67
65
76
20
12
4
24
51
5
16
32
60
156
16
45
23
112
33
83
108
67
29
28
120
93
59
31
78
11
16
24
8
31
9
8
48
60
16
9
90
41
84
4
32
220
9
96
11
48
24
16
45
39
20
48
28
147
113
40
260
25
24
111
44
13
23
60
40
12
32
1
144
162
45
249
51
39
102
3
32
48
24
85
23
48
79
113
19
60
29
31
78
147
80
55
126
30
12
101
12
72
235
36
17
48
12
112
27
105
21
23
64
33
15
32
1
30
69
48
15
65
139
36
33
32
28
20
16
8
37
96
35
144
24
24
136
39
12
156
132
36
77
52
75
18
30
29
115
5
133
18
89
40
20
16
9
11
40
180
99
89
31
5
49
35
64
8
52
3
30
75
69
3
87
65
4
32
49
35
55
9
32
43
66
11
24
28
36
15
72
5
28
21
66
77
43
102
51
21
123
96
80
40
20
67
45
9
24
35
40
20
31
60
120
29
1
131
88
24
80
31
17
12
112
9
39
32
76
24
45
59
96
24
72
64
8
40
72
56
40
69
39
20
16
8
100
20
72
13
83
4
33
30
17
84
232
128
192
72
7
41
28
44
100
57
6
84
29
49
15
80
28
69
35
76
3
41
19
114
83
112
15
12
81
27
132
45
39
17
60
84
103
5
28
24
15
54
75
45
35
31
29
19
60
5
13
18
17
60
172
68
19
30
3
75
17
25
131
4
33
11
52
32
60
96
55
30
66
156
5
7
17
24
136
80
19
12
5
48
31
53
12
48
208
57
11
139
225
36
32
7
41
156
1
47
337
59
4
36
21
23
43
149
4
56
109
87
33
51
63
30
35
40
20
25
23
25
99
15
9
39
36
17
25
90
29
1
15
20
28
164
7
36
45
32
37
11
55
54
24
11
16
15
113
55
6
66
120
12
66
191
76
32
36
16
15
65
49
15
291
29
169
23
19
65
13
3
24
20
43
57
24
39
96
24
6
15
12
45
24
75
3
5
31
30
179
7
33
32
13
90
17
16
45
143
36
60
1
18
12
65
12
96
304
15
53
12
31
126
203
7
41
79
120
101
4
8
55
78
3
80
37
27
12
36
8
16
3
33
15
114
78
53
7
41
37
72
35
28
123
17
72
28
164
28
32
121
42
17
28
33
78
5
91
5
48
112
189
35
7
129
15
30
23
25
48
3
24
21
71
43
5
16
57
42
6
35
64
56
61
66
17
316
111
209
1
24
11
43
21
32
124
116
85
24
99
39
30
23
43
276
53
96
55
84
81
57
72
66
77
43
24
77
28
200
40
48
32
48
48
4
27
89
91
36
9
45
11
120
13
59
43
45
8
12
108
4
32
73
72
11
148
27
30
59
280
68
48
64
33
47
25
59
24
52
128
12
24
16
264
21
15
60
80
109
42
48
17
13
42
54
11
85
18
30
11
48
112
63
17
24
12
4
15
6
35
37
11
40
21
3
15
101
19
57
8
96
64
72
69
47
84
16
12
92
4
9
120
18
9
68
96
4
32
124
32
79
5
24
31
30
11
43
21
63
6
42
72
41
12
19
54
24
3
44
84
37
23
160
164
13
143
4
15
6
71
16
27
216
41
85
99
56
64
36
3
6
11
133
6
45
36
164
ABCD 95092703164*3^$a+1 [50058]
12
20
7
36
105
20
103
5
52
68
31
41
52
176
124
123
69
20
76
147
5
43
24
45
20
16
12
92
19
17
24
24
60
180
4
8
52
56
12
55
180
5
48
156
40
3
48
5
60
127
45
32
28
32
151
29
60
151
17
28
12
12
104
12
12
12
88
116
4
20
36
16
56
7
72
5
84
79
33
12
20
28
123
84
5
12
40
20
19
129
80
28
8
76
3
72
5
31
29
175
113
48
48
136
8
40
87
24
21
3
5
36
84
43
165
75
17
132
204
31
96
24
24
57
32
211
17
223
41
91
45
12
8
4
116
4
8
7
5
108
36
4
123
48
9
128
67
153
44
55
29
12
168
52
92
52
123
77
55
29
7
5
232
8
100
60
3
29
103
84
81
32
48
43
69
15
5
7
41
52
51
29
55
93
44
151
29
36
24
88
20
36
67
45
164
48
96
52
15
144
65
31
45
3
5
96
88
72
36
3
125
7
60
84
29
36
88
51
81
8
60
100
27
24
5
12
7
53
67
125
208
27
33
72
128
12
43
24
5
43
17
36
120
72
40
32
24
19
17
76
75
77
60
7
45
44
31
24
65
55
41
24
16
44
52
15
29
31
12
45
231
41
139
65
60
19
108
60
57
15
53
55
17
60
55
96
12
117
56
12
24
24
36
79
5
115
21
164
64
63
240
24
108
5
7
21
92
7
5
91
48
9
3
12
45
12
8
108
7
12
81
39
53
43
89
163
77
115
36
108
57
32
52
20
88
20
12
43
53
43
29
28
39
93
51
29
36
16
240
15
53
151
17
160
8
55
36
233
28
44
96
24
19
9
176
72
19
5
19
41
31
17
36
4
20
43
165
68
96
84
4
12
44
79
5
187
29
276
60
19
17
43
84
137
19
12
5
19
5
91
113
36
108
96
12
112
108
80
120
103
29
180
48
24
16
20
84
100
8
12
43
48
5
24
60
55
45
68
12
60
120
28
3
129
51
48
12
17
12
103
113
100
39
29
19
65
156
76
99
5
127
60
5
24
19
65
36
16
3
101
28
27
48
45
8
12
12
31
29
43
5
40
3
45
3
41
48
108
60
7
17
19
5
4
32
100
20
16
3
5
55
281
40
8
43
65
52
87
5
40
36
8
55
69
12
63
5
7
36
45
15
5
19
29
16
3
65
31
72
5
100
12
32
96
72
55
53
43
41
28
20
7
45
56
4
51
17
36
115
77
48
19
72
24
237
24
3
245
31
60
24
17
84
19
53
124
195
29
55
12
17
67
5
60
136
20
4
15
5
100
80
16
72
8
7
41
36
16
132
27
53
40
51
5
72
103
17
4
39
141
8
28
3
89
7
41
19
48
36
5
19
5
12
151
165
24
104
7
60
72
113
4
128
100
56
24
31
72
5
160
3
36
53
48
103
9
15
5
115
5
48
139
41
64
75
84
41
48
60
91
12
9
48
72
56
43
60
29
163
113
31
5
40
188
7
36
12
45
111
72
48
12
29
40
60
20
55
149
115
81
44
24
43
48
12
9
3
17
108
60
28
15
69
39
24
17
31
113
31
156
48
60
57
15
17
168
112
92
24
16
56
19
5
19
29
108
40
32
12
19
5
24
67
113
148
39
101
7
41
24
31
36
48
221
7
120
57
72
44
24
36
84
43
24
21
32
52
15
29
60
64
56
127
12
156
72
53
16
39
12
65
64
80
19
12
53
36
79
5
36
28
48
39
60
24
12
45
8
60
16
44
7
24
89
4
56
96
19
12
65
259
29
12
120
112
20
28
44
28
3
57
20
55
33
8
52
72
20
67
53
168
40
39
41
12
280
12
63
33
27
5
31
5
19
17
199
5
67
24
5
36
24
36
55
225
3
12
5
43
132
17
88
3
65
24
172
68
7
105
44
12
48
124
12
56
43
72
53
16
140
40
39
69
20
55
5
12
31
5
55
105
39
29
72
55
77
7
53
60
12
16
44
19
5
31
33
3
77
160
48
44
228
232
68
7
5
16
24
44
31
24
81
80
60
19
89
67
125
84
31
36
5
24
24
52
68
79
12
29
12
60
172
183
105
72
60
3
60
5
124
80
79
9
12
20
28
92
31
17
91
132
113
64
68
24
24
ABCD 95093583166*3^$a+1 [50089]
155
25
119
19
60
12
108
9
27
5
145
156
132
15
201
71
49
24
36
72
30
45
105
87
3
162
30
72
18
83
7
36
101
79
90
42
72
53
103
137
43
60
12
42
35
13
114
48
42
198
66
162
24
5
49
47
55
54
54
144
78
95
7
6
144
30
72
45
51
12
6
36
66
162
96
36
138
6
12
54
114
30
24
480
216
24
138
219
159
114
120
23
19
48
90
3
93
51
75
36
30
18
36
90
60
18
246
24
23
67
18
48
6
53
103
42
18
30
54
126
204
30
6
138
36
108
180
150
12
108
63
9
18
90
72
18
42
120
60
3
135
42
108
3
189
18
65
7
6
48
6
30
24
12
54
78
90
138
24
30
45
333
18
225
27
293
127
36
72
84
24
30
59
85
168
35
37
156
54
78
54
66
24
90
36
138
144
18
54
108
108
24
36
48
6
36
144
48
45
87
185
79
126
78
180
12
6
54
36
48
96
5
25
6
209
43
36
162
84
11
7
60
12
54
36
60
90
156
24
125
73
87
128
48
97
30
18
114
216
69
80
16
87
30
36
39
32
133
12
18
96
12
114
15
3
108
144
18
120
72
36
150
84
60
84
24
72
33
105
6
126
30
114
72
48
42
30
54
24
30
204
12
6
30
42
48
17
187
264
60
66
114
36
66
24
48
36
216
6
77
31
120
24
65
55
18
72
42
5
13
192
3
51
144
96
102
39
33
96
66
114
102
150
54
66
54
65
16
69
11
19
45
45
60
71
55
144
30
54
24
36
41
25
150
54
120
276
36
18
57
87
12
18
36
71
55
78
48
324
198
18
144
191
7
78
138
6
11
7
105
128
19
125
96
13
131
43
5
13
18
72
78
11
115
120
54
36
180
24
66
90
54
54
60
120
150
12
78
120
42
36
12
42
180
210
180
6
39
15
36
125
144
96
7
90
6
12
24
90
18
120
65
48
55
90
138
117
27
36
17
37
6
66
35
48
48
19
93
48
39
66
24
18
126
12
42
102
90
366
72
83
109
35
91
342
60
48
18
96
33
33
18
90
54
72
186
90
12
6
36
30
6
90
72
156
186
15
3
72
5
205
3
32
48
13
12
126
216
276
77
61
6
30
54
9
51
84
57
21
102
96
101
19
189
45
78
5
85
59
49
54
36
36
113
31
90
156
11
139
5
13
180
72
108
30
168
5
49
84
11
139
21
45
18
18
18
189
51
30
6
48
57
21
90
180
72
36
17
13
126
36
42
192
96
12
18
150
12
72
63
128
25
72
6
41
96
145
47
61
6
120
53
48
97
72
90
45
45
126
5
109
30
78
66
101
79
24
72
33
3
30
108
180
204
48
24
11
25
48
324
108
114
156
9
141
54
30
191
7
108
18
6
48
180
78
35
49
18
108
18
36
348
30
36
77
415
108
12
137
48
247
42
90
30
96
12
6
102
90
42
12
54
6
210
65
16
135
57
105
6
17
13
54
18
132
102
6
54
5
79
36
144
6
126
30
155
67
90
35
31
54
6
72
18
54
18
48
179
91
126
24
47
19
96
12
17
48
7
168
108
18
54
126
54
108
84
6
252
108
75
9
6
17
37
84
ABCD 95093679028*3^$a+1 [50022]
72
78
48
132
30
18
84
43
23
258
246
18
12
108
6
24
30
30
42
24
6
18
132
60
24
12
12
198
18
114
48
30
72
42
30
43
215
30
12
66
42
132
84
54
18
48
12
30
204
54
30
24
6
36
210
18
30
85
143
42
96
36
96
102
61
77
54
6
42
168
72
132
6
67
113
174
36
54
216
54
156
24
30
60
18
78
210
24
30
288
36
204
78
54
24
6
24
30
66
73
77
126
18
6
6
60
24
78
36
54
36
6
30
114
30
12
108
162
42
6
36
60
6
60
12
78
157
41
126
174
36
6
24
54
12
30
217
95
210
36
222
48
156
114
126
78
12
96
144
54
240
144
42
84
216
30
60
96
180
60
54
139
179
102
6
54
36
18
186
24
19
41
36
90
18
72
120
84
90
42
30
30
24
126
13
59
90
168
162
192
78
12
30
204
114
96
42
258
42
222
102
78
156
102
60
30
7
41
6
30
414
102
108
162
193
17
42
342
108
60
138
84
30
78
48
12
1
29
78
18
12
72
78
30
60
132
90
18
84
60
90
234
42
114
84
24
30
48
78
90
85
35
54
72
18
66
90
6
6
24
13
47
180
54
55
101
6
60
84
36
42
30
36
30
36
6
102
90
36
96
54
54
72
234
54
36
54
66
12
30
282
18
42
252
6
174
30
204
84
78
102
151
137
24
319
5
66
48
120
18
222
96
6
54
54
108
18
6
216
54
36
72
42
66
54
108
102
48
18
90
204
78
30
12
6
282
42
30
54
72
24
246
54
60
36
72
168
84
54
12
12
90
96
6
6
48
30
24
78
78
30
96
48
66
12
30
48
6
84
42
114
60
109
341
18
42
18
48
13
29
102
13
5
48
60
18
144
90
66
90
126
66
24
6
54
6
102
102
54
12
30
30
102
66
30
114
126
12
18
6
18
96
84
48
144
18
1
144
71
84
85
53
42
1
77
54
24
120
54
55
17
54
204
36
60
42
90
24
48
1
41
18
126
30
6
18
18
132
162
54
162
318
6
78
6
72
264
180
90
66
12
42
19
29
378
18
84
60
6
24
30
90
12
96
42
96
30
42
54
18
30
66
96
300
36
30
12
6
66
66
60
180
42
102
48
78
222
72
180
138
90
438
252
30
72
30
54
96
30
30
60
18
156
12
372
12
13
41
30
222
12
18
180
150
60
48
84
48
90
73
59
6
102
60
108
49
47
30
6
13
71
174
66
156
102
6
174
48
60
343
89
36
36
18
66
84
12
18
72
24
6
24
30
126
240
78
102
120
48
156
24
420
138
18
96
288
30
1
77
144
6
72
85
23
30
60
150
222
18
42
12
36
24
18
90
78
253
101
60
30
36
168
12
114
6
102
60
90
108
60
78
12
144
18
6
139
23
84
24
84
25
167
210
78
25
77
90
138
18
30
24
126
204
30
126
18
312
54
54
12
42
72
13
47
120
18
36
72
144
48
78
90
24
24
84
18
174
90
6
30
60
ABCD 95094352058*3^$a+1 [50000]
6
120
13
17
54
54
90
1
24
36
36
89
66
1
29
144
6
258
30
186
6
60
13
17
18
60
30
90
12
60
25
48
35
72
30
18
60
1
324
48
23
24
1
35
1
59
54
7
53
96
67
119
24
144
60
1
125
7
23
84
37
83
12
13
35
25
168
12
191
180
1
35
24
36
120
49
11
25
84
29
42
48
1
131
54
7
23
6
18
30
66
54
66
126
19
59
102
18
85
36
5
6
49
24
77
84
91
23
36
36
61
59
60
78
60
90
12
48
12
24
109
48
72
131
37
12
48
12
35
30
66
36
25
59
36
25
35
30
43
95
6
30
49
5
91
71
1
17
12
30
30
18
96
90
6
18
120
43
23
120
1
168
12
35
13
5
210
6
7
83
36
25
53
36
7
29
31
83
24
72
109
12
132
36
59
1
11
24
54
102
114
54
6
24
12
19
72
24
119
24
12
24
6
120
55
35
85
53
102
54
24
6
36
144
60
30
36
18
181
95
1
216
119
60
144
6
79
36
23
6
24
43
83
84
6
19
35
13
77
7
5
54
30
55
11
24
85
24
17
24
30
114
6
1
83
6
6
18
7
24
72
47
42
24
55
41
31
83
109
11
30
7
119
1
53
19
72
83
13
29
31
48
132
17
30
12
120
13
12
239
180
97
83
36
24
25
11
13
48
17
216
7
17
150
60
60
25
65
31
11
24
54
6
25
24
11
85
41
294
36
30
24
120
54
72
25
35
114
6
90
54
30
55
161
18
36
30
54
1
29
6
145
71
48
73
12
36
5
54
72
60
13
5
30
1
59
13
59
18
36
30
60
36
49
24
96
11
54
90
36
25
23
25
155
6
6
1
47
13
119
24
24
61
35
126
18
6
6
169
71
73
131
61
48
5
126
37
113
7
48
5
30
6
90
48
162
78
37
5
54
6
139
59
181
12
17
36
139
5
90
12
48
30
6
1
65
24
54
1
5
90
25
5
30
66
48
55
47
150
18
12
48
12
49
60
29
6
36
25
84
132
77
36
6
18
42
54
31
23
13
17
43
23
24
12
48
42
18
66
6
49
36
59
145
29
42
18
96
150
49
17
18
72
48
133
83
90
7
53
6
24
1
203
253
23
24
30
90
6
30
37
17
67
23
121
11
144
1
23
42
138
66
24
43
48
5
210
54
156
7
77
72
48
31
95
126
18
60
180
85
47
1
23
6
18
66
30
25
65
84
6
96
78
91
12
132
35
1
11
24
6
30
138
6
54
43
23
60
204
1
41
18
60
66
55
72
192
5
43
47
25
36
71
48
96
30
60
30
36
60
18
42
24
204
66
24
72
19
35
90
91
23
97
53
36
67
23
61
35
73
155
96
97
17
36
54
73
59
25
83
6
55
5
139
11
144
12
24
24
36
30
7
12
17
18
13
53
55
71
48
6
6
85
83
36
24
1
59
1
41
19
5
90
97
23
30
6
24
30
6
84
6
30
138
30
121
89
30
13
47
60
30
211
65
6
24
84
120
36
24
90
30
6
6
174
31
95
13
60
47
229
35
36
18
30
13
12
47
181
23
1
29
90
24
66
36
54
24
13
197
30
36
60
6
180
24
6
84
66
84
30
6
24
7
48
29
12
54
24
6
24
162
1
89
91
53
31
233
6
24
60
37
23
1
5
6
24
121
23
25
41
30
36
18
66
24
157
96
24
53
43
17
7
53
42
121
17
72
54
24
36
84
180
96
61
113
211
155
60
90
19
5
66
36
24
84
72
48
25
41
36
19
5
66
25
59
24
12
24
90
19
11
37
12
161
19
35
25
281
7
23
49
65
42
60
54
30
30
7
53
36
19
12
48
11
109
35
114
6
1
5
79
12
12
11
30
55
11
61
12
12
35
78
7
35
24
60
1
29
66
54
30
24
6
96
24
120
55
96
23
12
18
30
37
36
107
126
19
17
54
61
53
96
24
31
11
24
24
13
12
17
24
55
12
72
35
12
120
1
83
6
84
30
24
85
11
181
113
12
54
30
7
59
90
54
37
47
132
24
24
6
90
49
65
31
5
66
133
5
30
30
6
30
19
11
30
6
49
72
84
29
55
41
19
12
24
5
24
54
96
6
30
24
60
1
53
42
90
120
18
6
55
11
25
65
30
108
60
73
23
25
191
90
19
5
31
113
30
60
1
12
29
115
35
1
53
24
6
1
29
31
36
12
47
48
12
120
1
23
6
18
25
120
95
30
150
30
6
120
6
24
36
31
60
23
60
96
ABCD 95094552394*3^$a+1 [50019]
6
33
16
92
45
18
81
15
36
33
40
5
39
27
69
4
17
24
27
3
9
96
40
36
20
45
30
54
6
30
15
9
27
124
5
3
12
36
52
72
65
15
81
15
12
3
45
33
6
24
9
96
21
36
15
9
120
24
15
12
33
12
27
3
9
45
60
19
72
23
117
129
19
20
16
65
43
11
21
76
108
11
30
96
43
5
31
41
3
45
15
24
51
21
45
15
100
11
25
44
28
152
81
15
4
5
114
69
12
9
36
99
52
113
15
27
30
3
45
66
21
24
9
79
32
15
9
81
15
9
12
78
42
39
84
27
117
36
12
48
21
24
51
60
21
108
30
21
9
27
33
6
9
12
12
60
12
16
8
27
9
15
13
8
69
31
5
24
195
81
15
3
1
5
39
81
15
96
45
54
33
12
16
23
6
75
81
3
172
29
30
9
72
15
97
32
51
9
9
15
81
6
13
72
8
12
45
15
9
15
24
45
6
21
3
6
15
111
30
15
52
11
21
40
29
30
69
12
9
12
48
180
75
12
60
4
20
75
9
15
57
9
39
12
63
6
15
120
24
36
4
5
42
78
12
27
21
72
39
28
11
6
3
52
20
9
12
3
136
41
84
3
60
3
105
9
15
4
32
33
7
92
12
4
11
25
20
15
21
15
150
15
9
15
24
75
1
65
99
15
21
124
5
12
3
105
87
75
9
15
30
99
72
12
12
105
30
24
25
95
81
76
44
15
21
3
21
76
5
63
45
27
4
5
103
11
9
87
1
20
99
30
31
53
36
15
84
12
33
51
48
63
90
19
8
180
33
60
18
30
30
66
30
144
229
47
9
15
1
20
36
39
9
111
6
3
117
18
6
36
3
75
36
45
45
15
75
9
57
30
45
3
6
39
27
18
7
20
88
20
16
5
39
36
24
51
30
51
84
4
140
45
36
24
51
60
48
3
114
39
36
15
21
24
9
27
3
30
36
103
36
20
15
6
123
48
12
21
51
15
9
112
5
3
64
11
9
12
15
54
15
36
15
24
45
16
95
9
12
15
78
36
54
105
36
9
27
15
45
48
12
63
90
7
29
51
64
20
24
64
32
105
43
36
71
45
84
45
6
24
21
28
41
6
21
9
15
84
51
6
3
36
180
51
78
67
8
96
9
30
60
6
15
9
15
24
48
48
60
4
72
20
60
69
27
12
12
24
12
39
121
20
72
16
5
67
29
15
48
12
84
45
15
57
39
21
39
24
21
19
20
15
1
29
30
102
39
81
3
4
11
169
17
96
54
165
21
198
21
15
25
104
36
39
30
15
96
24
12
93
36
15
81
18
42
75
3
1
125
99
15
81
84
15
30
12
15
28
36
8
27
9
12
88
11
9
45
51
69
27
3
9
172
104
81
15
9
51
21
27
12
24
36
24
96
21
3
12
132
16
32
63
36
9
4
41
31
36
23
21
28
32
105
43
8
123
21
36
12
36
15
12
54
135
9
42
108
6
96
15
63
12
9
15
54
6
33
16
20
16
20
75
9
51
9
12
39
9
57
39
9
36
30
36
108
1
29
15
165
7
59
9
40
47
174
3
72
45
6
85
89
30
21
4
20
60
45
30
126
60
48
12
39
36
9
6
9
24
15
1
20
9
66
85
20
120
48
36
75
21
4
5
31
44
27
120
18
7
68
45
15
15
57
3
21
24
15
6
30
9
12
48
57
24
39
21
3
12
9
90
12
30
54
54
51
39
1
20
9
42
18
6
81
33
126
24
1
5
30
21
39
21
3
9
21
27
40
20
135
18
12
63
51
36
18
42
48
66
15
88
77
31
20
24
15
33
21
12
15
12
21
96
19
32
9
3
28
83
61
35
69
87
33
64
32
159
45
24
12
39
12
30
3
12
28
20
16
56
72
16
5
42
33
21
36
54
25
56
39
33
12
40
5
3
27
1
5
48
66
6
18
42
24
6
69
24
21
6
9
24
15
69
16
36
20
60
15
30
19
32
112
20
48
24
24
64
23
54
30
1
44
24
60
15
9
21
42
37
72
35
24
66
30
9
12
12
28
8
60
15
45
120
51
45
16
53
27
24
15
6
19
59
6
36
54
25
80
24
72
4
59
66
30
6
30
30
135
120
129
30
13
17
36
18
9
48
24
51
9
39
117
9
19
65
51
9
66
66
63
15
12
48
42
60
27
16
20
16
29
42
48
66
51
63
21
9
51
105
99
57
3
40
5
12
55
44
24
24
12
36
12
21
96
6
24
30
24
27
33
6
6
3
24
63
9
45
75
9
31
20
21
18
21
36
9
36
27
12
16
5
18
12
54
3
12
36
99
84
9
28
140
15
9
24
27
37
20
33
3
16
29
6
81
12
33
18
105
57
15
4
59
6
39
21
19
101
24
6
24
9
16
32
69
15
60
4
5
12
3
36
9
87
15
69
9
7
5
48
36
3
36
16
29
7
72
17
3
52
44
15
60
30
31
108
8
60
3
96
60
61
5
18
85
20
60
57
7
17
6
18
31
80
21
3
4
92
15
21
9
15
28
53
90
24
85
35
30
63
12
40
5
30
21
15
48
45
12
40
8
15
96
6
19
80
45
159
36
36
75
18
15
4
8
12
12
24
81
24
39
36
27
48
81
9
31
11
25
8
81
3
72
60
69
12
15
4
36
29
75
39
9
96
24
36
16
11
18
12
39
39
6
15
45
39
60
76
44
64
8
12
12
4
11
30
15
45
30
24
36
25
20
39
49
23
30
39
16
65
114
1
8
36
36
12
96
36
48
63
225
123
12
33
21
60
30
21
24
84
15
25
20
75
6
6
9
21
7
68
4
41
15
24
24
156
28
17
3
36
144
52
8
63
30
7
53
39
16
44
9
15
21
3
16
36
35
105
24
81
54
30
39
93
120
60
63
16
44
84
21
12
39
88
11
6
15
9
27
45
63
12
3
12
69
196
44
9
6
13
17
91
20
33
6
49
20
16
65
36
78
1
119
9
12
36
4
35
66
75
123
9
48
ABCD 95094627976*3^$a+1 [50005]
14
45
228
1
54
65
25
2
6
10
17
45
42
48
6
22
29
15
36
84
24
46
26
9
111
22
11
84
25
83
12
15
12
4
26
18
12
34
6
104
42
15
99
40
20
34
2
9
13
72
48
11
87
12
40
2
15
33
16
6
50
15
33
3
27
33
19
14
66
33
72
36
27
105
15
12
36
118
54
8
10
38
60
9
27
21
3
90
114
96
36
16
12
36
36
36
42
26
36
4
6
26
54
24
15
1
8
30
36
84
57
1
8
27
37
38
144
34
24
30
26
27
7
68
18
112
8
126
18
10
17
55
30
110
69
15
12
57
105
82
14
39
7
48
8
10
14
21
27
18
10
14
51
69
18
88
14
34
32
33
45
16
14
130
14
90
87
24
55
44
45
15
138
15
105
40
14
21
15
48
24
33
79
36
5
7
20
16
5
31
20
76
17
12
36
7
20
168
48
10
11
51
52
5
72
99
30
6
16
18
86
58
83
27
18
15
73
11
15
21
25
23
36
45
10
30
56
18
21
39
52
44
33
25
38
34
18
53
24
55
18
66
62
30
88
50
27
15
22
8
27
12
1
128
24
18
108
34
8
144
54
42
34
6
8
6
36
9
39
22
18
72
54
6
2
6
105
7
5
19
36
30
14
141
87
21
15
12
54
16
8
16
170
48
12
76
5
12
13
50
48
30
87
24
49
24
32
16
38
16
18
47
15
10
6
2
10
108
18
26
96
33
31
48
56
45
15
10
96
71
99
100
26
15
75
12
36
30
42
9
24
37
72
8
24
15
43
5
97
56
18
6
16
2
45
12
85
14
66
18
28
8
9
55
20
12
16
53
55
110
6
84
4
8
64
5
135
33
15
6
192
18
21
63
33
84
19
24
8
72
48
18
6
33
7
8
21
12
15
18
51
19
5
12
24
49
6
41
9
16
42
5
87
160
8
12
46
32
48
39
36
27
18
30
42
27
15
28
162
14
9
33
18
21
33
22
84
6
18
17
31
44
136
29
21
15
15
48
16
18
42
44
72
10
30
8
9
3
54
18
21
31
18
38
34
35
108
7
26
39
55
5
21
114
6
40
38
12
60
28
6
14
24
45
12
15
21
24
3
18
48
22
2
51
21
15
99
12
9
9
22
92
30
15
3
9
13
56
72
15
19
104
4
20
12
18
6
10
14
28
14
16
62
42
40
18
32
78
3
13
11
36
25
74
45
75
24
22
152
30
18
48
126
33
7
36
5
25
35
19
36
164
34
80
15
27
102
30
66
54
36
94
2
9
75
114
6
69
87
76
12
32
21
79
170
78
42
16
14
16
89
9
42
33
36
15
16
53
45
51
144
7
53
24
33
88
24
18
180
29
19
24
8
69
13
23
7
2
6
90
48
135
9
40
2
60
10
95
15
60
76
140
24
33
3
12
21
36
21
22
5
27
40
8
18
27
21
72
82
8
54
46
2
40
72
11
72
12
9
30
12
9
15
21
7
32
120
24
21
13
26
46
59
31
56
69
1
150
5
3
21
36
27
28
20
22
8
138
46
8
88
14
156
4
8
10
18
68
64
50
27
24
36
3
36
84
12
28
56
6
30
34
11
3
36
12
10
18
36
26
34
5
121
80
219
91
44
100
80
45
24
15
70
56
6
24
58
8
15
144
1
8
6
18
70
2
16
23
27
93
195
36
28
53
9
24
16
14
60
54
6
16
66
50
9
48
75
36
30
46
98
22
164
24
12
21
144
45
18
21
1
50
4
26
54
9
27
30
15
73
8
48
24
30
52
56
4
20
9
24
3
42
10
12
29
12
3
6
6
84
21
27
72
6
3
72
45
99
48
60
3
40
8
84
66
30
9
55
41
207
24
48
16
77
55
5
9
3
37
104
15
159
12
6
22
17
24
91
44
42
78
10
11
96
168
21
66
24
30
30
40
8
66
106
14
114
33
60
49
6
8
21
51
4
14
40
26
6
39
24
129
42
6
22
8
10
35
12
36
55
20
96
226
74
16
77
51
76
56
42
27
31
5
24
60
15
6
18
36
34
32
64
8
6
34
32
30
36
12
21
21
138
36
36
76
48
2
40
2
72
225
19
72
17
73
8
6
28
8
4
20
6
24
3
3
90
15
25
38
42
10
54
35
21
99
3
12
33
12
15
48
28
8
45
171
24
24
12
24
60
102
30
24
16
8
66
118
41
9
27
55
14
39
63
24
24
90
24
10
17
15
40
8
28
29
24
37
102
2
54
4
32
54
6
24
24
58
59
51
9
19
14
3
109
90
78
18
20
18
42
33
60
12
60
19
60
18
32
58
12
5
69
39
31
26
46
18
11
3
12
16
20
10
35
37
8
42
6
6
93
3
90
27
37
90
20
48
16
2
24
24
27
45
54
33
36
96
24
69
88
23
27
12
57
36
3
60
94
32
6
18
6
9
19
5
36
51
10
8
10
38
34
113
27
10
35
55
29
12
15
12
66
22
8
34
8
64
8
42
9
69
3
147
10
2
100
5
24
27
12
21
19
53
75
45
27
12
66
10
110
40
14
58
23
7
36
41
13
32
75
55
20
69
39
6
99
12
63
18
24
46
2
42
24
30
54
42
40
6
5
7
137
15
45
99
45
24
12
19
2
99
3
42
63
12
13
42
5
9
6
18
46
44
46
32
24
15
1
59
91
90
8
22
77
27
9
12
7
48
60
32
36
30
24
42
64
110
24
70
12
78
2
6
24
24
27
60
49
6
8
21
36
19
110
70
8
48
24
66
75
37
8
3
24
13
95
3
36
10
23
57
18
46
50
30
10
6
23
67
20
10
54
26
48
88
35
45
70
20
33
19
5
51
21
15
16
5
39
96
34
131
85
8
75
31
65
21
15
33
96
39
39
93
48
31
168
53
33
24
3
7
56
12
4
8
30
78
34
59
24
75
45
61
131
3
66
6
64
2
15
3
4
20
33
3
9
12
51
48
34
18
38
42
70
50
57
12
73
35
37
38
93
13
ABCD 95094730678*3^$a+1 [50015]
35
24
42
24
24
36
30
129
51
69
15
12
90
78
12
73
71
9
88
47
121
5
66
30
30
13
48
23
24
1
29
51
160
120
24
221
51
33
30
81
15
25
5
6
48
36
1
128
45
67
29
24
67
24
72
47
1
71
30
19
5
30
85
72
23
6
168
30
36
66
39
112
119
25
125
43
5
72
91
143
9
40
120
288
72
5
402
48
1
24
5
27
9
31
24
59
96
69
16
5
19
72
89
54
12
13
11
24
12
1
77
42
9
16
59
60
1
23
6
75
129
31
59
36
1
48
96
24
35
21
15
1
5
90
49
5
66
108
186
24
60
15
96
24
27
13
56
15
84
192
90
18
25
77
18
1
192
47
25
5
51
112
32
40
101
19
17
15
39
25
5
6
205
24
149
67
48
11
66
123
27
69
75
84
6
66
1
29
43
47
18
126
6
120
3
21
51
24
39
1
29
60
66
109
48
168
192
53
120
67
23
30
36
39
39
60
133
8
51
109
24
17
15
63
132
48
42
54
210
144
42
73
5
27
40
8
40
11
60
1
24
29
43
59
30
55
5
43
71
49
48
17
60
27
24
64
35
30
66
30
6
60
109
96
65
48
15
51
37
77
67
24
24
47
60
30
79
11
18
72
163
120
48
47
1
95
81
16
17
12
114
9
51
85
96
53
91
144
56
15
54
36
31
65
31
48
11
84
49
32
88
5
30
12
9
24
51
205
5
67
83
37
48
71
24
24
36
45
120
9
12
120
123
16
80
21
30
69
111
1
24
23
1
72
8
15
1
24
131
61
120
167
12
84
81
15
169
29
30
13
24
48
47
30
115
29
67
29
90
1
48
59
12
33
16
185
66
24
60
25
35
21
16
77
27
15
9
64
5
162
25
29
60
30
1
24
72
48
71
1
107
117
15
30
19
24
56
195
37
8
39
73
32
21
51
24
64
48
8
15
60
54
12
3
21
6
24
36
33
75
36
120
9
297
30
24
105
69
66
9
72
3
13
29
60
63
15
66
31
8
27
24
36
9
69
30
12
49
29
42
73
71
36
84
1
104
16
96
17
7
8
75
12
90
30
49
104
51
37
23
24
1
29
42
1
29
24
6
45
24
45
66
24
174
43
8
21
19
41
30
30
24
91
24
59
36
9
40
56
21
43
47
168
25
168
72
5
6
216
133
215
60
12
1
23
49
11
120
37
32
15
6
19
48
23
49
71
66
18
12
18
55
41
127
72
35
60
36
85
5
75
64
80
81
6
9
45
114
36
21
16
8
141
115
35
18
6
21
3
36
6
114
150
90
24
1
24
47
49
35
30
6
54
30
141
15
73
32
40
203
90
147
48
96
69
30
37
8
15
102
18
72
121
29
54
37
53
66
153
15
6
99
72
16
29
43
5
43
83
37
47
25
35
36
6
120
75
9
55
24
35
72
168
21
24
75
61
72
72
47
84
85
80
15
121
23
60
261
45
24
156
39
16
101
19
96
23
1
29
91
119
81
45
307
144
29
6
13
47
105
135
138
15
16
11
45
40
29
96
99
15
49
77
78
21
64
32
15
24
150
240
75
120
135
36
45
9
30
6
99
21
198
60
12
93
45
30
61
35
36
73
5
6
6
39
16
24
29
6
85
119
12
114
6
24
37
77
115
65
12
3
51
24
61
59
30
102
24
25
71
105
136
23
25
5
54
61
120
24
107
84
129
135
12
133
71
36
69
15
54
30
85
5
6
37
8
69
90
96
66
54
6
19
101
18
1
24
11
24
165
136
56
16
8
15
1
203
133
113
6
1
24
53
91
24
95
25
32
3
42
54
85
11
13
17
30
9
21
3
96
15
6
43
72
48
32
16
120
168
72
17
15
15
60
36
1
128
136
89
31
56
16
32
15
1
72
72
107
90
43
125
42
105
24
39
12
108
102
43
95
6
126
13
11
37
8
9
103
173
174
13
23
126
3
87
153
15
25
5
43
72
95
192
1
8
40
56
39
25
209
30
25
56
21
78
72
54
84
42
25
59
30
175
65
6
49
35
69
160
32
16
8
16
29
90
105
24
27
18
30
21
45
114
30
6
90
24
43
47
36
174
15
27
69
135
105
141
90
1
29
18
73
104
15
48
25
ABCD 95095408106*3^$a+1 [50011]
30
75
17
103
48
111
98
16
27
39
24
36
36
14
16
3
36
21
68
31
39
2
52
3
3
81
45
24
72
12
51
57
42
33
27
30
66
72
42
63
33
30
36
78
3
125
28
15
15
2
139
3
6
75
72
3
21
36
45
15
3
12
24
21
33
32
48
4
12
8
43
39
48
81
9
42
38
96
16
15
3
33
60
17
7
9
12
63
9
6
54
48
12
3
3
57
57
3
15
74
19
15
45
15
54
32
46
62
10
18
8
7
9
66
45
39
6
90
12
30
18
12
18
42
12
9
60
27
2
58
24
36
18
75
39
6
36
39
29
22
66
18
14
10
12
126
12
20
16
27
57
6
36
24
42
12
18
2
12
10
9
96
60
36
45
15
9
30
21
39
54
12
3
9
6
2
10
18
51
3
90
18
69
21
3
39
60
126
60
6
45
3
33
3
21
3
18
20
19
3
72
26
22
2
46
2
112
15
33
66
14
58
14
4
32
4
24
36
80
28
78
12
62
31
33
42
33
51
24
74
7
24
39
60
6
66
9
39
33
113
84
7
171
93
39
90
12
18
108
78
24
12
18
18
114
21
27
78
3
41
4
54
12
84
42
123
5
31
33
8
19
24
51
18
36
12
123
9
6
45
15
90
6
129
9
36
20
10
24
60
50
7
21
15
3
21
21
18
2
60
4
150
21
9
51
39
120
36
72
48
48
45
60
161
36
10
2
16
6
60
48
81
60
17
4
6
69
3
6
56
4
27
87
60
12
24
2
40
72
120
42
105
15
6
3
9
36
27
3
50
16
104
4
3
15
24
108
33
29
19
9
60
20
10
102
54
6
51
168
36
5
16
12
3
15
30
42
117
41
28
92
4
20
10
48
6
12
68
130
6
24
15
15
24
2
10
21
5
124
90
14
22
18
27
57
6
12
84
48
12
98
7
21
3
36
75
30
44
34
18
114
26
55
3
6
24
27
84
9
90
26
58
50
10
33
84
15
18
3
48
39
26
22
93
60
81
48
12
18
30
96
72
3
9
30
12
36
9
15
96
14
124
20
34
78
8
16
18
12
48
2
10
9
27
45
84
21
42
18
104
28
48
42
66
32
70
60
30
48
42
14
16
48
60
12
3
29
46
84
33
27
57
33
60
20
88
24
114
24
57
75
81
39
18
3
15
30
8
31
15
60
66
18
26
19
17
28
96
6
12
33
60
3
14
31
15
6
20
16
15
60
15
72
6
24
3
39
69
15
62
58
36
14
16
20
10
38
7
39
45
51
6
60
3
45
6
81
45
30
9
84
51
14
34
42
24
32
130
14
58
21
15
21
24
12
5
28
27
9
51
65
19
3
36
50
60
22
48
42
39
105
6
18
60
6
45
39
150
12
30
74
76
15
69
8
22
9
17
40
12
6
21
105
24
51
15
21
9
8
82
60
60
18
32
144
16
39
21
18
21
60
17
115
39
18
6
57
3
12
12
12
21
48
27
72
12
30
51
5
34
66
54
24
60
21
3
30
30
18
3
77
28
56
31
24
3
48
24
6
18
24
96
30
156
30
6
12
3
27
21
17
19
39
14
52
15
29
16
56
34
36
2
160
68
10
9
3
60
12
6
18
54
30
60
21
5
34
21
21
48
63
9
30
14
124
27
21
80
34
9
39
48
30
15
15
12
42
96
54
9
101
28
3
84
39
12
45
5
34
36
42
32
10
78
3
63
42
18
50
46
36
54
75
93
42
24
6
48
48
20
10
48
12
122
7
9
42
48
141
3
6
36
56
55
15
33
81
75
3
93
3
2
22
6
66
9
12
45
18
42
15
27
21
77
52
27
51
9
41
223
15
57
9
30
21
3
110
34
30
6
42
12
63
33
32
4
15
9
56
46
14
19
45
12
144
24
75
12
3
45
36
33
18
30
90
12
72
9
69
6
36
96
60
42
42
36
90
44
91
3
96
9
15
21
21
84
128
28
32
12
4
20
34
81
69
27
41
64
54
12
45
17
22
24
12
45
57
36
6
6
68
7
165
90
42
42
6
138
12
45
3
144
6
144
20
46
30
27
63
72
12
2
4
102
12
21
105
44
7
21
8
46
30
6
60
2
46
57
33
6
14
36
76
20
10
2
28
72
8
55
3
90
6
24
21
93
42
24
66
8
7
51
78
15
39
36
12
48
12
30
18
74
70
48
60
60
9
21
138
84
6
36
6
12
90
3
27
12
6
15
39
30
48
6
2
4
60
39
9
27
3
2
46
48
6
78
12
66
39
9
24
18
24
9
45
6
6
3
29
70
86
34
21
12
48
69
32
34
110
16
6
90
60
12
51
69
87
63
36
21
81
48
15
27
62
10
72
9
21
30
24
12
2
112
15
96
5
24
58
72
14
70
162
3
12
3
12
114
111
27
2
4
12
42
2
48
72
28
18
12
158
130
12
6
51
15
78
12
8
43
15
14
16
18
24
21
12
48
9
3
9
24
27
39
36
9
39
6
30
45
84
51
30
114
12
48
57
117
6
2
55
17
82
69
9
102
36
24
9
51
9
57
15
117
18
45
5
28
15
39
30
3
24
63
18
60
42
21
36
15
50
16
42
18
18
2
43
12
9
51
45
84
6
38
67
9
6
2
22
54
6
84
81
63
36
30
87
3
6
20
19
57
210
33
141
36
44
16
42
33
48
12
29
10
18
102
21
15
12
30
36
24
3
17
31
15
72
42
20
43
24
45
8
16
30
42
12
12
30
21
45
18
57
9
6
14
34
30
87
3
60
36
6
78
26
16
3
15
57
29
31
57
27
15
74
4
30
50
70
21
120
27
9
5
58
18
39
45
6
30
44
31
3
12
38
7
9
18
72
36
33
39
36
72
42
12
18
66
15
39
93
129
8
31
51
30
48
18
2
22
14
72
10
38
10
45
15
30
6
36
120
108
66
6
24
21
24
15
9
27
69
36
3
2
22
18
12
63
39
30
30
30
36
3
41
4
42
12
36
12
108
6
18
62
58
57
45
18
38
28
30
117
24
3
2
28
8
19
63
21
132
3
14
52
51
5
40
18
6
48
32
36
28
6
60
48
33
3
114
42
9
15
45
36
ABCD 95095522948*3^$a+1 [50020]
47
1
90
33
36
75
18
6
30
135
80
64
36
141
198
21
9
36
179
55
36
9
216
296
48
52
20
40
9
11
64
51
45
21
18
45
9
27
8
52
120
60
39
29
97
36
78
36
18
30
90
36
54
60
36
90
66
36
29
13
27
84
141
3
60
56
25
59
72
79
24
5
25
15
45
111
96
45
48
6
12
29
40
45
30
9
87
30
42
101
19
6
111
9
24
18
198
66
6
138
29
97
63
153
27
36
44
1
51
153
102
78
156
36
18
36
6
23
52
24
39
6
54
36
65
37
63
116
120
4
27
9
120
9
71
43
45
20
16
45
30
6
3
27
125
100
8
25
11
7
198
59
40
12
33
48
27
27
9
116
19
81
15
5
223
65
7
6
30
137
60
25
18
30
63
36
9
15
144
36
36
68
13
63
57
24
75
189
24
18
48
42
48
71
61
18
29
180
37
6
12
6
39
60
56
55
29
25
18
9
8
1
36
15
63
36
126
63
3
9
44
1
6
29
48
16
51
288
48
9
33
72
75
69
11
1
60
180
3
24
57
83
112
20
73
96
126
9
21
198
17
43
5
13
27
20
136
36
80
61
84
36
24
66
24
29
19
17
199
9
15
5
52
33
155
187
29
36
43
21
56
133
18
24
5
13
11
16
21
63
69
108
39
44
124
32
13
11
61
39
9
42
9
21
18
105
27
48
42
75
153
6
30
42
93
135
90
15
144
32
115
69
20
84
43
29
160
80
109
54
65
7
18
6
54
111
87
9
75
45
9
11
13
48
63
9
15
3
9
80
169
54
45
3
24
30
36
63
36
8
7
48
17
19
24
5
97
63
20
16
87
29
25
23
7
53
7
29
1
6
30
162
17
28
63
69
45
54
41
13
36
66
18
18
78
120
90
6
48
6
66
63
33
63
45
12
54
9
44
12
13
171
20
16
21
144
114
30
24
18
18
30
9
105
12
63
51
65
19
17
1
63
56
85
23
7
6
30
89
1
54
18
71
84
61
90
69
72
9
66
9
15
29
52
108
36
57
47
13
18
9
32
43
18
18
60
21
24
45
39
51
72
18
119
7
48
96
29
37
60
3
87
29
36
43
5
76
156
99
60
101
91
17
1
60
59
7
9
204
140
16
45
35
7
12
18
60
12
15
21
60
155
25
12
27
92
31
9
21
99
33
255
45
6
54
27
48
15
48
33
36
20
28
20
85
11
16
48
60
21
35
1
18
42
95
4
144
12
51
84
53
1
15
39
36
81
80
88
12
8
16
27
9
63
101
16
3
17
28
27
24
21
51
57
33
39
105
30
33
63
9
128
72
61
3
24
45
90
18
84
99
45
15
129
35
16
21
36
27
96
99
21
45
114
5
13
27
3
9
9
24
135
111
9
20
60
151
12
29
43
78
18
45
9
102
78
95
241
36
18
6
66
24
81
75
18
90
6
282
53
84
31
30
71
88
171
21
20
148
21
51
3
6
39
45
35
73
123
39
18
47
16
24
32
204
1
15
3
42
39
24
3
29
13
11
16
68
40
3
17
72
64
117
18
9
80
36
1
90
24
12
33
171
9
57
27
72
44
37
72
90
45
15
65
73
90
9
15
36
117
57
36
18
29
52
69
75
60
27
120
33
27
12
105
135
21
60
21
99
9
6
45
20
37
54
45
8
36
19
6
11
64
56
4
75
6
119
19
6
39
51
12
153
80
19
17
28
36
60
9
156
15
20
61
18
18
48
51
21
63
96
48
20
61
35
7
9
39
6
39
81
24
11
88
92
55
45
8
37
54
90
11
31
77
16
24
75
6
11
61
3
9
78
54
30
89
16
9
111
8
55
42
144
54
30
36
126
9
69
47
55
6
18
21
15
30
36
27
15
57
15
48
6
11
64
15
12
108
9
80
16
39
17
19
81
15
29
79
57
45
24
36
63
20
12
88
15
5
40
3
9
80
61
48
11
4
20
55
60
36
198
72
75
240
39
6
84
6
29
16
48
81
35
25
102
9
45
24
75
15
9
32
61
27
45
6
36
9
36
9
119
16
75
36
125
124
27
120
89
25
18
5
121
111
8
7
5
4
111
54
6
30
6
57
15
21
60
104
40
3
60
102
96
12
47
7
6
3
24
20
235
126
60
12
18
45
87
18
72
18
30
15
56
163
96
9
56
16
39
72
17
16
39
180
18
27
15
72
5
4
104
13
48
51
9
12
18
114
11
36
19
9
20
31
41
43
36
6
18
45
27
65
28
27
6
3
9
107
55
69
84
51
21
45
15
63
18
30
17
52
75
6
30
9
9
35
100
87
18
30
45
36
9
99
15
126
162
30
63
24
12
15
5
4
84
72
15
45
20
1
42
5
52
44
25
39
20
25
ABCD 95095827538*3^$a+1 [50040]
51
9
315
16
36
41
39
120
96
184
24
20
16
84
101
231
220
240
32
16
17
163
60
96
24
77
12
55
5
243
9
103
96
104
160
56
21
331
8
57
19
36
60
137
7
20
124
192
65
15
144
4
12
12
137
255
40
53
115
12
36
188
220
36
84
24
125
123
24
33
51
4
200
136
96
185
115
84
281
31
224
48
52
116
88
56
48
16
44
12
24
177
180
19
20
48
108
40
89
108
7
68
76
44
132
48
96
252
4
68
136
20
196
5
168
51
280
216
44
160
156
120
60
20
16
120
305
99
36
112
48
44
28
36
12
32
33
144
51
180
112
12
60
144
20
316
20
4
56
36
177
3
72
72
141
43
24
65
12
91
48
101
99
21
55
96
12
5
91
260
52
24
113
175
216
24
80
136
120
36
20
33
31
77
3
220
36
104
69
291
256
48
12
144
44
196
156
84
101
55
20
28
8
12
28
8
21
19
24
8
24
108
12
100
80
316
228
77
259
300
96
24
341
60
15
64
8
40
440
40
96
300
77
7
113
72
51
4
120
116
76
36
29
51
160
80
148
44
28
48
180
96
521
55
44
16
260
105
103
84
8
57
31
41
115
341
84
115
48
48
5
79
324
60
164
57
115
224
4
17
111
72
520
53
55
17
75
72
16
264
8
28
5
55
248
64
65
15
72
40
60
108
132
5
55
96
72
48
384
8
112
68
16
36
56
88
24
32
24
69
72
3
28
80
4
140
64
209
31
180
89
87
328
125
72
175
5
31
288
44
36
57
15
84
196
8
40
29
60
15
16
41
79
56
96
48
16
41
180
67
120
96
44
28
20
57
51
57
43
96
128
16
20
112
200
105
15
189
15
16
144
60
68
180
216
84
180
88
180
5
139
60
276
12
125
3
180
129
139
96
68
12
136
65
127
17
91
77
120
91
92
64
84
317
24
31
60
84
60
65
3
93
123
129
108
163
216
48
53
103
84
120
185
12
79
156
48
272
21
187
80
36
96
100
8
280
12
140
4
224
165
91
140
276
48
36
21
51
24
165
36
300
67
36
96
5
15
201
444
19
104
16
72
257
175
72
8
52
60
296
124
44
120
312
4
36
65
72
151
29
195
165
72
15
28
53
223
12
168
96
60
68
33
219
93
103
77
307
60
41
43
24
8
160
92
28
24
113
31
96
156
384
53
87
36
12
132
525
19
36
120
20
21
84
36
199
200
ABCD 95096253418*3^$a+1 [50271]
63
72
97
167
121
104
16
56
96
3
13
72
24
179
36
1
59
48
180
144
81
15
49
23
9
120
24
72
72
183
1
23
81
120
304
8
16
47
489
136
203
84
60
61
144
47
288
25
23
73
59
157
35
61
35
21
24
3
205
8
63
12
240
12
72
1
32
16
168
167
72
49
95
25
47
48
73
8
123
45
208
47
180
109
8
27
204
216
72
144
9
48
15
48
60
48
37
287
1
24
168
47
57
24
64
8
99
13
24
72
80
48
87
72
57
88
80
48
40
11
37
8
135
48
60
48
157
96
104
39
73
24
128
312
160
72
128
3
37
23
9
280
71
108
12
385
8
63
73
24
11
12
96
73
8
144
63
9
171
37
48
95
1
48
176
63
1
56
63
168
25
47
49
96
143
9
72
72
27
156
73
96
71
1
359
156
13
32
208
23
49
8
159
36
84
1
23
49
96
35
48
85
104
159
49
23
1
96
104
72
15
49
48
56
39
73
239
36
109
119
1
176
27
48
69
135
97
23
24
1
8
75
13
32
40
203
189
96
63
180
21
63
144
289
23
225
16
120
56
16
227
180
24
73
8
111
96
9
40
24
96
23
24
72
57
240
16
24
143
1
23
108
61
48
35
48
240
21
159
121
8
112
47
57
51
48
13
32
15
1
47
24
145
48
8
51
37
11
96
45
3
85
168
143
132
36
57
15
73
24
104
159
1
47
144
1
72
131
21
15
121
23
25
56
16
47
9
111
121
95
73
8
15
145
11
60
57
15
12
13
48
48
8
15
25
47
49
72
23
36
12
24
1
128
24
39
73
32
16
56
219
45
16
8
64
8
63
120
81
27
96
117
135
48
73
48
11
61
47
36
12
36
108
1
95
72
57
40
191
120
96
129
15
25
48
11
37
48
11
13
96
240
83
12
276
36
216
144
120
25
8
27
37
11
36
193
48
56
15
48
25
11
96
13
24
24
56
40
71
25
8
48
63
60
48
96
36
361
47
96
129
24
327
33
111
72
60
13
24
71
81
63
25
23
24
72
144
36
21
63
60
12
33
39
33
39
72
24
1
56
15
72
81
39
72
24
432
9
63
48
180
13
83
21
15
108
85
59
36
12
117
135
36
37
59
12
25
11
144
108
36
108
81
144
72
24
111
337
131
132
72
49
80
40
96
8
195
37
72
72
8
184
152
135
1
107
69
135
48
9
15
108
36
72
36
45
3
37
95
25
47
49
80
207
144
96
73
168
23
49
11
37
47
1
311
84
37
48
56
88
168
71
60
144
21
63
33
16
48
56
72
24
99
84
193
56
48
63
1
71
60
37
168
32
51
36
108
21
64
248
216
27
36
156
60
48
49
272
48
64
80
135
1
23
49
35
204
192
36
96
156
1
8
72
112
47
84
61
119
24
9
160
32
24
135
73
35
12
1
216
59
21
72
72
27
69
75
13
83
165
15
73
179
288
205
120
72
71
81
111
105
207
84
37
24
24
144
32
64
203
21
135
265
47
25
23
1
23
36
36
216
36
36
12
13
56
ABCD 95096424266*3^$a+1 [50005]
18
18
54
60
30
15
27
105
108
16
65
51
28
20
76
104
33
18
12
12
37
44
4
96
41
6
18
6
85
20
3
21
9
6
9
40
11
25
36
29
79
17
43
36
47
12
12
45
64
56
48
3
48
30
30
54
42
9
21
60
60
3
3
12
25
83
12
60
12
9
4
5
31
47
129
33
6
36
18
36
39
57
63
3
37
120
32
51
69
3
12
60
6
3
4
92
60
9
15
75
60
21
3
228
13
47
24
30
43
35
6
12
18
145
5
31
44
36
3
12
78
7
11
33
39
57
39
45
15
45
60
24
63
12
30
7
5
54
30
19
11
21
9
54
12
24
54
60
18
12
36
36
6
24
6
18
42
57
27
13
56
16
23
1
29
42
129
24
36
75
282
7
47
9
45
96
48
6
12
24
144
12
13
5
54
12
9
9
55
5
6
69
3
9
64
65
6
6
42
21
4
11
12
48
21
4
5
72
7
11
61
11
54
18
132
25
48
41
30
45
27
12
25
80
16
17
48
19
5
27
9
15
16
8
15
1
29
18
48
24
12
30
6
33
45
12
30
9
4
5
60
31
41
12
15
3
37
5
6
36
54
51
45
18
90
192
6
12
18
60
150
78
12
63
15
6
18
90
30
18
30
49
71
12
1
95
1
5
24
19
53
24
6
93
4
137
60
3
52
44
51
18
67
35
24
36
24
36
6
39
9
36
36
3
9
27
39
6
6
90
27
36
36
3
18
3
15
69
21
12
18
12
120
37
71
45
45
6
96
48
24
1
36
140
3
12
66
87
45
27
33
36
84
78
18
79
11
30
42
138
30
36
9
27
13
59
85
47
13
5
66
69
40
53
3
69
171
51
24
45
16
44
39
12
25
80
39
9
27
48
18
99
51
13
5
6
66
42
6
24
36
6
24
102
78
6
36
48
84
30
61
11
6
12
6
66
15
39
54
6
61
35
36
18
24
6
1
11
12
42
18
12
33
16
24
17
6
54
6
189
21
42
66
12
3
16
48
32
21
39
63
6
295
20
9
6
24
36
24
66
66
9
15
21
213
75
12
84
111
30
30
36
49
11
48
21
141
48
19
12
23
6
24
15
27
49
35
72
24
90
15
9
31
95
84
66
19
11
45
3
45
45
36
6
6
43
11
36
102
27
3
108
9
9
42
9
9
54
12
60
189
105
55
47
30
30
84
9
9
12
18
18
42
36
6
39
4
72
23
30
6
21
24
57
39
3
36
6
3
60
21
24
51
4
71
21
4
95
6
60
18
150
30
37
35
18
6
49
11
9
16
11
33
3
12
108
132
1
36
65
18
60
61
36
53
120
48
67
101
6
60
24
1
101
54
18
7
89
30
6
30
36
97
5
126
9
36
21
30
60
25
8
63
60
24
6
54
108
1
17
42
6
66
49
80
21
39
51
25
89
60
36
39
36
45
15
3
42
36
7
56
15
1
24
65
36
3
21
15
16
29
12
39
28
11
12
30
42
57
15
33
16
29
31
35
132
54
24
6
18
18
18
6
228
18
87
15
18
12
12
15
40
108
36
71
6
24
123
96
60
9
30
36
54
31
119
108
12
6
15
27
69
3
108
60
33
27
57
45
6
12
9
4
17
27
3
33
27
33
51
30
6
60
37
41
6
36
30
12
6
21
4
35
1
60
35
13
32
4
5
24
36
24
6
1
5
103
5
6
12
30
39
9
79
125
36
42
18
30
60
6
36
43
36
23
85
23
13
35
45
24
36
16
5
6
12
6
114
1
5
12
79
41
39
28
17
6
42
7
29
96
3
16
56
39
12
48
30
111
24
16
5
55
5
60
6
24
24
9
21
31
29
75
9
12
18
36
30
24
42
144
12
42
12
36
3
45
30
60
6
48
55
5
6
54
30
18
12
6
42
222
12
49
77
3
171
18
96
139
11
42
42
81
15
90
36
43
83
24
90
90
69
27
18
30
1
83
1
17
3
60
16
44
21
43
72
35
9
36
39
12
9
63
18
27
15
1
5
66
9
9
15
76
29
15
87
96
12
21
16
29
91
59
12
33
60
16
23
6
79
32
39
9
52
53
15
15
36
72
18
19
47
9
15
24
30
96
54
157
11
49
5
36
27
76
11
9
39
12
85
20
39
132
18
30
6
168
18
57
3
72
6
6
24
36
9
87
9
9
30
36
9
15
25
5
15
124
83
18
15
9
90
48
13
95
21
9
39
172
11
48
1
23
45
21
24
36
30
12
12
21
21
19
11
18
36
31
5
6
60
33
27
180
84
13
17
15
4
29
42
30
123
3
54
18
81
15
25
59
6
12
102
85
107
6
67
60
17
3
21
12
19
5
6
12
21
9
6
30
72
39
24
96
63
48
9
100
53
27
4
35
42
3
21
3
21
91
5
24
42
12
21
15
102
42
48
9
39
25
95
49
131
54
12
6
108
49
23
60
24
6
12
51
39
18
63
24
3
42
18
42
108
120
139
53
15
111
54
60
36
30
1
5
3
27
13
11
21
9
12
19
144
11
45
51
18
19
56
39
1
95
9
40
32
81
42
12
33
3
153
4
12
59
21
15
24
21
33
42
60
129
69
6
12
37
36
41
66
12
6
15
21
156
79
20
21
7
32
69
6
60
18
6
36
33
27
78
150
108
49
80
21
108
36
48
60
102
84
9
3
84
48
42
30
33
16
59
30
30
12
9
39
42
30
129
4
11
36
30
99
15
1
101
72
18
48
30
6
60
25
71
109
95
6
30
18
15
9
18
13
65
19
47
24
25
65
19
17
108
15
21
30
42
18
54
30
6
39
3
42
6
9
27
36
57
40
47
108
57
3
1
41
54
30
6
36
48
24
157
71
144
6
78
1
83
61
17
7
56
16
20
39
12
18
30
45
15
12
24
84
90
19
32
33
18
57
3
18
114
126
31
24
11
138
15
16
35
6
36
7
41
15
24
15
48
24
33
15
1
36
11
18
66
24
21
63
12
25
20
15
33
3
24
13
20
45
115
12
ABCD 95096486042*3^$a+1 [50048]
12
150
71
31
21
105
35
7
53
67
93
39
9
75
57
75
9
80
48
28
12
87
6
84
23
91
66
3
60
32
1
12
42
54
54
12
24
54
66
125
7
9
39
9
36
32
28
36
80
4
15
9
75
60
30
35
16
12
15
84
36
42
18
72
57
45
24
35
72
19
93
8
4
51
24
66
23
72
4
45
3
33
3
24
195
18
27
3
72
5
1
87
120
24
96
60
20
19
45
9
147
20
72
13
90
33
24
20
13
35
19
54
75
105
6
45
75
126
162
96
69
15
77
19
84
45
68
73
15
15
6
111
32
31
24
21
87
12
17
1
59
4
44
43
45
117
147
24
21
24
27
3
77
40
45
15
63
21
15
54
75
24
27
29
19
45
72
24
12
9
18
60
18
18
57
27
18
15
39
21
69
15
3
77
31
17
16
27
12
60
33
48
9
48
54
9
36
108
120
21
54
93
15
17
1
84
3
93
11
36
55
42
35
88
32
36
1
51
12
32
13
6
29
16
20
112
24
135
153
51
84
180
90
18
57
75
90
75
8
43
65
16
48
15
12
53
16
27
30
195
39
41
13
54
33
27
66
15
27
117
80
127
69
12
99
30
39
12
27
48
144
41
67
6
15
24
15
12
5
16
24
69
11
136
8
24
120
40
15
6
54
18
27
21
59
48
7
72
108
21
72
8
1
35
19
125
25
84
3
12
147
60
18
147
15
81
9
39
27
9
8
40
3
53
31
89
40
21
11
43
57
60
20
52
8
13
39
3
33
24
72
15
29
100
12
87
36
60
57
123
12
18
6
65
19
42
18
84
41
16
120
8
88
3
9
60
21
15
60
144
15
17
36
28
24
21
39
33
27
3
108
5
4
15
93
12
21
27
93
35
16
116
103
165
39
93
144
36
99
9
9
90
150
66
41
31
9
33
66
24
18
18
57
8
16
21
3
24
27
54
135
12
12
36
12
152
91
21
21
84
18
93
39
9
21
15
20
61
198
21
8
25
12
36
23
127
30
15
129
18
6
39
225
60
3
15
33
51
90
6
12
5
31
9
48
72
87
24
9
3
72
96
9
45
18
33
15
96
29
24
13
18
24
48
33
24
108
20
19
29
40
120
12
68
12
100
69
3
36
51
89
136
21
54
18
15
12
80
43
45
72
3
125
16
39
17
151
17
72
19
21
15
9
12
32
12
24
55
12
5
13
144
3
24
69
36
83
60
1
36
18
17
19
9
12
63
57
75
69
12
3
81
24
99
12
21
15
5
48
40
15
9
15
12
53
28
60
63
54
66
36
18
51
20
52
3
90
35
25
35
52
159
6
3
15
21
9
6
21
27
17
25
54
72
45
60
12
20
1
15
20
37
42
17
13
3
72
20
28
39
54
35
37
63
9
3
48
80
49
6
72
65
19
45
33
15
15
78
27
192
8
37
3
128
37
36
66
21
87
36
60
17
85
15
63
156
9
27
17
97
3
8
52
63
165
15
198
35
19
117
3
53
4
51
57
15
117
99
77
73
35
4
45
15
56
19
18
54
129
39
213
84
75
18
3
20
112
105
12
99
84
3
29
91
53
4
60
12
128
36
16
75
54
99
8
13
42
9
21
15
92
72
24
31
9
15
12
237
3
65
19
54
72
59
31
180
117
12
48
171
57
9
15
21
75
24
24
75
90
90
9
8
19
21
104
61
102
17
16
63
69
21
36
30
5
49
60
30
9
96
45
111
36
9
3
75
21
9
6
66
18
6
11
115
36
30
42
36
45
12
27
41
19
12
60
69
24
8
108
1
3
21
39
33
102
45
48
12
93
159
135
30
111
75
12
42
51
60
87
156
24
36
36
48
6
90
12
17
73
75
32
16
21
6
45
183
24
18
35
28
99
30
6
17
88
111
54
35
139
17
55
45
15
54
71
13
3
15
18
6
93
48
32
72
36
115
84
9
36
48
108
3
36
141
87
5
12
43
12
60
33
51
57
32
43
9
111
60
53
1
156
3
60
45
39
57
3
45
3
69
15
20
55
81
117
18
24
21
15
18
11
145
15
81
54
33
96
44
7
53
163
12
81
96
39
9
27
89
16
9
11
76
3
129
12
33
15
20
16
27
72
53
37
15
36
120
56
43
141
21
11
64
24
21
3
32
43
90
15
60
132
9
87
33
35
19
36
5
91
48
57
21
27
48
15
9
21
35
24
4
12
39
33
3
54
30
36
18
59
37
15
141
60
39
33
30
33
63
12
24
120
6
102
41
1
18
17
88
48
219
6
87
12
20
60
16
93
39
105
18
30
78
21
108
68
19
45
3
93
3
30
15
45
144
18
33
84
120
27
60
108
18
54
29
55
5
4
72
80
16
45
18
17
13
75
12
93
87
57
42
105
51
9
24
45
11
4
32
19
36
5
67
45
15
30
72
54
42
15
32
43
105
3
57
27
41
12
19
45
33
123
120
27
36
45
60
39
57
15
9
56
133
18
90
108
30
54
143
ABCD 95096890628*3^$a+1 [50138]
29
28
72
24
128
16
56
28
27
9
128
24
136
15
417
128
204
60
84
16
99
9
128
180
28
63
9
8
240
120
7
89
28
36
63
17
60
43
113
100
116
31
24
48
33
224
100
224
172
8
55
89
31
17
60
4
24
84
20
60
36
16
72
36
192
60
180
20
216
52
12
351
33
72
48
32
55
113
7
45
188
24
28
3
29
76
20
16
99
93
92
4
3
77
108
127
65
100
51
17
31
33
48
15
185
112
20
19
24
65
64
32
24
76
20
55
177
39
29
124
32
36
19
432
41
16
63
137
40
36
3
9
68
112
96
27
5
67
17
64
188
48
36
240
112
159
17
64
120
15
144
117
12
8
108
16
68
7
17
16
63
41
7
81
36
195
17
55
120
29
4
63
137
7
57
128
40
44
28
116
100
32
16
87
9
32
31
65
79
29
12
16
32
64
111
65
79
24
57
20
112
20
48
31
48
113
108
4
15
29
43
120
216
33
36
99
45
48
180
60
44
48
72
208
24
84
108
36
20
48
40
168
32
16
140
91
53
19
9
20
28
104
172
48
27
144
9
56
196
116
24
168
88
15
17
276
76
135
65
96
24
4
27
480
96
41
12
76
24
156
32
211
72
81
8
55
33
176
4
144
36
72
36
20
204
220
168
8
136
188
67
168
5
84
96
16
15
72
9
72
80
112
72
32
28
84
8
55
113
40
296
7
72
189
236
160
36
3
189
132
48
8
120
60
163
24
21
51
153
39
9
87
333
75
161
144
55
9
8
7
197
112
32
100
39
105
8
64
116
4
63
24
53
228
96
55
17
31
144
113
4
27
117
267
9
80
64
44
28
20
84
31
65
88
68
43
17
48
7
168
5
16
51
125
4
44
115
72
65
64
20
4
48
15
9
104
24
52
12
32
24
88
32
64
56
7
9
156
36
60
3
45
99
45
20
60
244
60
3
9
104
72
4
32
12
16
48
132
3
77
64
48
36
231
48
24
225
135
21
27
5
139
17
96
100
12
87
161
127
89
72
28
36
128
151
65
100
108
404
12
7
41
40
15
333
68
120
64
128
151
77
96
160
3
105
36
156
135
9
96
183
9
72
72
15
72
65
28
80
43
161
40
63
225
15
9
128
79
57
8
96
127
17
4
80
19
141
140
96
7
9
20
28
159
17
55
41
84
192
240
67
9
144
128
88
8
52
75
24
77
96
52
39
9
44
244
60
27
21
123
41
384
28
51
77
52
248
40
24
32
88
231
5
4
128
16
44
12
79
72
57
24
12
32
84
168
100
12
87
120
69
99
93
32
36
24
88
8
7
9
228
20
103
9
284
76
68
48
4
108
51
9
36
12
96
84
36
56
16
20
16
36
96
8
24
112
48
44
12
16
72
140
12
36
163
9
32
100
3
45
80
115
17
103
65
180
16
44
199
153
72
152
64
24
48
72
15
53
28
200
64
24
8
136
56
12
36
7
177
116
91
48
177
80
112
8
127
33
56
72
16
72
32
7
89
127
9
168
36
80
576
36
103
117
92
160
135
41
ABCD 95097640882*3^$a+1 [50020]
30
54
125
91
306
6
18
54
53
160
48
165
11
13
12
6
108
5
61
3
105
108
24
126
18
162
18
30
65
31
18
12
35
91
53
61
108
216
126
113
97
108
36
36
24
35
49
96
12
24
84
96
90
29
97
108
51
33
168
12
90
108
5
49
18
186
84
18
269
133
12
95
16
33
191
208
15
33
3
90
96
30
18
132
36
27
21
107
79
33
33
47
192
121
18
5
1
143
48
37
42
65
115
54
66
54
24
231
51
126
15
99
54
119
43
54
63
27
101
25
12
11
115
77
13
24
216
12
18
36
33
3
77
48
288
37
222
45
32
133
6
84
36
24
117
3
77
1
47
61
102
72
5
157
24
30
221
73
12
78
30
47
31
65
115
102
36
60
66
21
123
5
1
126
54
59
25
24
36
30
186
174
69
3
173
112
32
97
90
54
36
60
108
12
6
17
13
3
32
37
6
149
67
48
90
3
57
72
84
54
5
48
37
216
35
127
18
60
120
36
183
48
32
223
17
73
54
36
18
24
120
168
48
6
45
80
121
108
11
49
15
21
90
36
77
133
75
69
6
18
30
54
180
42
144
66
90
5
31
60
102
15
57
36
18
60
30
90
216
6
48
42
48
101
43
101
61
168
36
119
91
72
144
90
83
48
37
12
15
165
123
176
79
42
84
60
90
162
30
18
42
113
115
42
227
73
39
3
30
60
66
60
30
54
78
84
24
54
66
24
72
36
48
96
59
25
96
36
54
18
180
167
31
48
114
18
54
119
61
35
16
165
30
90
60
18
66
51
9
198
90
12
36
183
15
209
13
54
30
15
9
72
30
54
150
66
72
11
31
48
6
27
93
35
16
128
1
42
18
131
25
36
54
150
23
31
12
149
145
18
12
78
156
71
48
112
3
6
36
54
12
33
27
197
13
35
25
48
6
90
66
5
64
96
32
16
57
18
72
29
79
6
84
6
54
12
114
90
30
18
51
21
54
54
18
60
33
21
11
25
198
30
36
24
54
17
13
6
30
60
84
15
93
179
160
21
24
18
33
129
30
60
66
60
135
153
12
60
18
30
36
60
15
21
27
80
1
36
138
18
47
13
18
12
312
126
15
21
11
145
24
36
83
109
51
9
66
42
30
18
204
12
144
60
162
149
85
84
60
155
37
24
35
91
162
198
18
156
204
12
144
96
54
30
36
42
30
72
18
126
180
60
12
18
42
18
120
216
5
139
6
18
77
49
191
48
25
60
11
91
18
6
30
36
6
138
60
47
19
6
18
36
161
49
90
186
48
36
6
192
17
73
108
42
30
36
95
31
78
12
23
91
101
1
24
71
13
131
31
18
111
21
48
72
108
6
18
48
72
311
31
90
60
90
65
25
18
48
5
157
6
72
18
30
114
162
65
19
24
36
90
54
12
90
123
27
53
193
132
30
42
83
1
60
179
91
197
48
127
33
21
276
162
36
66
396
227
43
53
16
45
83
115
30
15
75
53
37
6
90
27
45
35
49
90
69
144
32
13
66
54
107
96
73
156
24
51
15
33
3
72
18
35
25
12
42
18
12
24
30
125
97
72
36
12
87
27
90
288
12
114
126
36
30
18
42
30
3
69
108
60
99
96
32
25
102
90
24
90
90
174
96
12
150
102
18
60
120
18
150
12
60
12
3
3
12
42
102
54
276
264
114
156
132
30
47
25
6
30
35
61
30
18
35
ABCD 95097747586*3^$a+1 [50001]
3
60
21
3
36
27
13
80
75
45
99
25
53
67
5
102
9
69
12
19
72
107
12
33
60
28
68
60
12
112
8
12
15
30
7
8
21
39
108
27
18
183
105
27
72
111
49
8
9
55
24
11
21
4
41
3
4
11
9
52
65
43
11
85
35
57
60
57
3
63
24
6
159
40
36
12
35
30
7
35
36
42
42
30
31
60
179
1
32
4
41
72
7
56
75
192
48
49
11
84
13
11
1
29
24
7
44
40
17
15
45
55
48
5
15
27
57
60
45
51
64
11
42
12
36
15
27
33
15
117
12
15
12
21
124
36
29
24
6
18
115
72
24
32
3
6
39
4
20
45
12
19
104
93
24
3
177
111
28
12
143
96
1
35
18
6
25
60
11
25
5
79
29
36
43
47
21
93
27
12
16
29
12
19
17
48
15
111
25
56
64
41
27
27
181
29
51
40
17
7
35
18
96
12
15
88
36
5
78
133
8
105
99
28
23
120
6
39
40
24
20
3
12
13
17
12
6
18
7
12
5
63
27
1
32
60
28
11
36
12
81
64
17
90
21
120
4
41
24
55
11
49
176
63
45
15
9
60
105
102
1
20
48
52
60
72
41
174
18
48
55
29
12
3
16
12
24
53
42
6
75
60
9
39
12
33
24
43
23
6
79
12
23
217
17
30
12
18
90
33
108
21
60
48
7
11
12
13
72
11
114
90
21
21
18
30
3
48
105
24
7
11
105
12
15
42
3
57
6
18
15
9
6
37
77
3
57
42
138
36
24
7
8
36
64
56
9
3
45
60
27
15
37
5
30
1
23
9
36
99
30
12
63
33
55
35
37
5
115
56
12
9
60
54
42
3
39
45
36
24
16
5
6
13
48
5
19
36
8
75
12
57
15
6
79
5
111
39
21
21
120
43
107
48
25
5
66
49
80
52
5
63
16
11
9
16
8
28
20
75
18
67
47
21
4
5
12
39
45
7
59
6
63
12
4
8
33
24
31
80
40
23
1
101
12
43
5
3
12
12
21
36
19
71
141
15
13
32
40
108
5
15
69
31
20
9
3
12
51
1
101
18
66
31
5
72
6
36
54
54
25
12
176
99
48
12
13
12
8
28
8
72
28
24
140
21
19
23
174
60
111
12
87
9
111
25
36
77
103
119
1
60
5
15
9
108
123
15
49
101
19
44
57
42
42
24
7
60
83
24
36
6
18
33
57
51
21
99
24
52
36
5
24
36
3
45
115
212
184
35
61
72
5
3
28
32
9
24
127
68
24
40
8
48
9
66
49
56
52
20
39
13
5
15
15
81
9
168
7
47
25
5
51
45
15
45
12
7
24
59
85
47
30
6
37
56
12
4
23
37
23
13
20
60
45
27
111
1
8
88
29
3
16
44
21
12
67
65
175
53
24
31
12
36
20
52
32
27
49
80
15
66
60
24
12
19
56
9
19
59
30
30
12
6
150
37
20
52
83
6
19
11
12
33
84
3
109
8
88
47
6
27
64
89
139
11
36
24
96
9
117
27
33
7
8
99
33
63
12
30
7
5
19
72
5
18
25
17
30
48
69
51
12
132
18
27
15
6
31
35
1
20
108
39
18
3
12
39
9
196
44
39
36
49
48
68
64
20
16
29
12
6
18
27
12
3
109
36
107
1
36
65
24
27
64
8
36
40
41
19
77
67
68
40
5
18
25
20
87
78
15
16
5
30
93
52
11
24
90
66
25
8
51
1
53
84
102
49
65
7
108
47
37
60
11
42
78
49
12
8
88
80
64
35
33
15
25
20
16
5
144
3
87
21
24
93
3
72
12
81
15
51
6
63
12
9
36
19
36
89
30
84
24
1
92
9
99
87
18
6
13
8
87
18
18
24
18
7
36
20
40
17
102
42
39
12
27
30
31
17
18
69
40
68
12
21
27
57
31
20
40
36
5
63
3
253
72
12
56
39
78
78
25
32
33
27
60
69
43
8
52
5
7
65
39
4
11
36
69
9
6
102
207
36
16
41
7
47
6
78
85
36
24
89
90
13
140
12
87
1
8
12
45
54
1
20
3
1
56
3
72
30
19
29
79
20
28
23
37
8
4
8
9
180
39
15
1
53
187
8
136
11
33
100
68
39
108
33
27
13
80
39
24
9
108
168
27
24
18
7
41
30
57
33
15
60
69
19
36
56
64
11
24
61
20
69
198
36
9
36
9
42
49
140
12
60
3
24
48
24
21
40
5
24
79
20
81
24
30
129
33
15
27
61
89
12
91
8
52
68
87
84
36
25
24
71
42
48
150
85
32
75
1
152
3
129
87
61
5
43
132
53
6
13
41
7
8
39
21
4
11
42
3
9
7
35
9
21
79
36
11
105
28
44
33
19
8
33
63
4
108
20
9
30
33
36
52
239
54
6
1
35
105
3
90
15
4
41
19
23
102
91
17
60
27
21
36
24
31
108
36
35
54
6
57
3
42
90
33
9
31
80
64
36
32
33
55
41
60
31
20
57
66
9
48
69
31
5
19
29
30
25
80
9
6
1
56
28
17
42
1
41
79
72
17
42
21
3
25
24
20
63
105
27
21
45
144
30
36
49
11
96
93
28
20
4
83
1
32
12
16
152
39
24
24
60
25
12
24
17
15
40
92
108
180
15
145
12
17
3
21
31
29
7
8
159
1
5
30
66
30
33
108
28
60
41
36
3
4
53
3
4
167
66
55
8
60
52
8
52
53
39
33
103
ABCD 95097820978*3^$a+1 [50055]
23
13
17
18
24
84
96
30
55
53
7
20
9
115
60
17
79
5
19
5
55
29
63
9
15
24
36
4
29
51
15
1
11
12
42
39
40
5
114
6
54
13
44
3
96
42
48
12
24
51
93
31
23
93
28
80
57
7
5
6
21
4
24
8
3
6
39
16
119
21
16
47
30
7
41
24
39
15
25
59
30
18
30
18
21
16
12
35
6
91
83
6
7
23
85
29
3
28
11
54
51
28
32
15
85
59
37
89
51
99
36
24
9
16
11
97
41
27
45
12
36
12
19
11
9
60
60
21
75
9
54
1
23
57
3
18
219
84
21
43
77
18
66
54
48
25
5
15
39
73
60
12
20
9
30
12
9
40
35
73
17
18
102
36
19
11
90
43
17
18
60
42
72
66
57
87
25
8
39
6
48
42
9
3
66
7
17
3
69
54
36
24
12
9
28
5
67
48
12
23
6
36
19
11
21
27
6
6
36
13
11
13
8
52
36
11
6
7
96
20
4
5
51
45
91
23
1
11
24
30
12
24
30
18
120
43
53
96
36
55
12
35
25
41
27
9
24
102
48
37
48
29
7
65
15
160
11
33
16
5
43
23
132
6
7
48
35
57
27
36
81
36
27
60
37
5
24
67
60
29
90
105
33
6
60
1
23
36
117
4
65
18
21
40
12
44
4
20
64
8
27
66
6
6
39
15
24
12
48
54
6
24
48
60
45
9
36
103
11
21
27
42
120
18
21
21
36
30
9
88
47
49
149
27
45
18
6
6
54
12
39
160
23
25
35
57
16
24
5
24
19
11
30
67
53
42
48
6
144
27
4
53
36
31
84
60
32
9
55
29
75
15
6
66
69
81
19
71
30
48
7
23
84
12
6
78
1
20
75
9
57
18
1
29
36
78
1
5
27
3
6
19
120
72
5
12
108
3
9
7
11
45
15
9
75
36
33
39
1
17
15
9
15
45
108
31
29
3
24
15
1
23
61
41
67
11
54
103
47
1
5
12
15
9
15
15
1
20
100
29
36
7
36
11
9
16
11
48
61
20
3
78
3
40
32
40
53
90
24
78
3
15
6
24
7
35
9
16
47
6
15
60
9
7
101
15
60
4
84
41
19
17
115
120
68
12
57
87
148
11
25
11
18
67
60
101
43
41
19
5
12
15
3
84
6
12
39
4
20
159
25
17
55
11
69
9
31
35
36
72
1
17
55
24
29
19
8
3
21
4
5
54
30
7
65
43
32
21
18
54
51
27
37
41
12
18
25
29
27
3
21
72
9
18
36
81
99
90
27
39
6
3
27
69
4
32
105
67
41
6
1
125
3
4
32
3
120
6
12
7
35
6
6
45
4
29
132
31
23
21
16
17
18
48
6
75
88
47
21
27
132
13
8
39
49
56
24
4
5
12
36
12
43
72
12
44
39
1
32
88
17
54
60
81
3
45
69
27
16
17
43
5
3
165
6
1
20
15
9
16
95
9
16
47
42
18
12
60
13
32
16
29
15
9
55
161
6
42
12
15
64
29
30
37
23
12
96
33
57
3
40
5
55
5
24
7
24
17
30
42
87
120
28
17
54
21
84
45
31
84
35
81
88
8
3
36
73
5
36
12
39
81
168
30
25
47
33
12
15
25
80
24
16
24
24
11
18
30
48
12
6
30
24
60
73
53
24
12
19
17
3
12
105
99
15
90
31
8
9
78
24
24
24
57
9
6
1
29
6
45
40
84
65
60
18
85
35
21
9
63
27
1
60
32
27
73
80
48
36
51
69
39
1
60
5
48
18
12
12
30
51
28
5
19
47
6
138
61
41
12
6
1
41
84
43
12
60
29
27
15
13
5
6
81
40
29
115
5
30
24
1
44
16
155
60
36
18
6
54
6
48
1
29
12
18
21
81
6
9
36
45
15
33
24
12
78
6
7
104
33
91
11
60
36
9
21
72
48
19
23
1
80
4
11
1
36
59
30
43
41
19
35
1
12
23
66
6
24
66
139
5
43
5
30
12
1
80
27
21
12
27
57
21
7
5
6
36
24
21
16
68
15
45
9
18
133
32
87
1
72
47
42
96
30
24
6
12
30
18
7
17
228
12
111
3
84
25
32
33
48
39
3
30
12
55
35
66
15
27
30
36
51
16
12
5
27
21
24
15
16
72
11
1
5
55
71
45
27
12
84
57
28
12
59
45
15
13
5
30
36
30
111
51
42
30
60
42
55
20
36
28
77
42
25
23
30
123
4
23
72
25
68
28
41
18
12
9
64
8
45
12
3
15
30
12
18
37
11
21
39
45
27
109
5
24
30
12
9
96
24
9
6
48
30
3
9
15
15
1
48
24
23
25
12
60
35
30
48
48
31
11
13
11
6
48
15
40
59
42
36
54
1
5
18
36
25
20
40
24
11
18
3
15
33
27
84
1
80
15
9
4
12
77
3
63
37
47
78
12
3
24
63
25
72
29
54
78
12
3
99
25
5
6
90
15
27
36
49
53
7
36
60
5
6
1
53
30
12
24
18
63
64
29
19
48
107
1
80
9
7
29
31
11
13
107
24
66
103
11
24
54
3
33
12
42
25
5
3
9
18
18
19
5
55
116
57
6
24
60
6
6
6
67
32
16
5
84
79
11
18
51
39
60
25
35
57
21
15
3
49
12
5
30
84
24
30
12
39
9
91
59
61
20
36
21
54
6
42
61
35
36
13
68
3
25
5
24
3
60
3
61
36
44
15
168
6
151
60
120
29
12
39
3
42
75
9
84
43
5
18
6
91
17
12
43
12
5
18
6
24
90
97
48
108
17
36
19
11
102
75
15
37
17
18
12
30
24
27
3
61
23
21
69
30
12
24
21
16
48
5
31
53
12
66
9
4
89
51
100
17
75
9
31
104
33
6
36
6
18
1
11
37
12
5
51
48
21
19
47
138
6
24
49
56
9
12
30
60
6
3
39
6
115
24
11
24
1
5
15
27
18
12
30
60
12
13
84
35
54
7
23
21
16
23
21
24
40
24
47
6
48
42
24
21
9
30
66
54
1
17
30
48
13
20
39
12
1
24
5
43
128
3
6
18
21
15
6
30
18
30
33
28
29
43
17
6
37
44
4
41
48
12
15
28
11
25
96
35
9
171
73
17
15
9
60
7
12
5
63
108
27
13
5
19
5
12
54
6
19
17
99
4
41
60
39
9
18
9
28
17
31
53
7
23
30
114
33
24
33
30
1
5
12
30
132
21
75
6
30
36
ABCD 95097937492*3^$a+1 [50048]
18
95
61
3
68
28
44
28
8
36
36
64
48
128
60
28
92
85
3
60
20
49
47
40
56
4
153
95
16
15
9
12
36
93
11
36
84
13
15
56
24
43
93
57
84
6
18
11
28
20
12
4
9
60
30
6
156
59
72
37
3
32
60
16
84
8
52
72
33
111
15
29
28
32
52
129
15
44
160
87
65
64
36
36
32
1
95
36
268
48
24
33
12
3
36
92
85
35
40
15
53
37
107
43
65
28
36
120
8
25
6
90
47
28
44
12
24
64
48
69
39
15
5
24
16
12
104
36
4
39
69
20
36
60
72
48
31
78
15
68
12
52
8
25
11
4
8
25
23
1
203
13
39
36
45
23
16
44
12
37
51
60
44
36
24
13
59
40
80
91
45
12
20
36
24
25
11
100
15
9
80
12
16
68
16
108
57
11
48
49
35
16
32
64
44
7
30
114
5
16
20
64
20
13
11
16
8
28
72
33
30
89
1
35
19
5
40
140
73
3
92
52
44
1
3
32
4
36
8
28
57
167
31
57
12
75
129
32
4
108
36
80
4
57
75
8
37
23
16
20
40
120
32
12
31
210
11
25
75
33
47
24
64
56
124
81
11
100
20
4
45
47
124
9
35
36
1
23
49
27
56
60
4
68
132
85
59
40
44
36
25
12
168
35
1
71
4
36
80
40
68
72
12
36
52
8
24
13
135
9
24
75
32
13
95
16
96
12
21
12
54
5
1
3
9
36
24
23
28
132
45
75
72
20
55
93
117
71
7
5
13
95
52
33
84
23
24
48
72
13
11
216
84
52
33
6
30
99
20
25
287
24
16
33
71
36
84
25
18
5
36
4
12
33
27
9
35
60
76
33
12
39
44
136
15
125
84
48
4
36
9
35
40
60
8
37
83
36
72
13
95
60
4
8
7
90
60
12
23
72
36
60
25
54
21
33
24
71
84
1
35
25
90
5
61
24
75
9
11
7
9
45
24
12
227
13
12
71
64
20
16
92
12
16
24
56
85
72
23
61
35
24
1
35
121
3
20
16
93
12
71
55
234
6
90
23
12
52
57
51
8
16
8
28
12
105
23
85
95
13
24
3
9
54
5
49
35
36
40
36
39
90
87
104
24
40
32
4
33
48
24
3
45
3
105
35
100
8
64
81
39
80
96
1
23
76
80
4
57
95
84
24
13
23
36
61
24
15
8
25
35
96
1
59
157
3
56
25
24
12
35
4
68
12
36
88
45
47
24
19
5
40
51
30
3
111
41
49
51
141
35
12
103
30
39
20
4
32
12
25
35
36
4
252
33
11
84
36
52
92
96
25
12
23
1
156
27
117
3
80
72
28
32
1
3
159
6
47
37
27
120
24
92
60
4
8
96
25
11
19
29
25
36
6
18
15
32
40
116
48
124
80
13
84
59
1
59
124
32
40
33
227
24
16
8
25
108
18
5
40
9
11
61
59
1
35
24
97
27
48
24
80
241
15
20
37
30
57
21
23
96
60
4
27
9
9
35
4
93
48
36
39
21
90
48
53
100
108
44
40
8
13
11
48
12
1
35
60
72
61
60
12
35
4
24
80
64
45
11
337
12
107
1
23
12
24
13
75
8
52
116
4
20
48
97
12
3
21
144
3
8
64
36
45
36
36
35
55
9
48
68
28
9
107
36
84
24
19
150
23
24
25
51
69
11
12
67
5
4
20
67
17
52
21
23
24
7
66
24
15
21
155
24
4
27
42
12
36
23
31
54
167
4
108
36
192
8
121
23
12
168
13
54
18
15
20
40
45
23
60
60
220
69
11
48
181
39
9
6
69
33
23
1
39
92
79
81
9
6
33
15
45
44
28
9
59
40
81
183
33
27
27
29
12
48
1
59
4
72
36
44
64
9
36
75
132
108
12
24
68
120
37
60
23
61
71
24
52
33
47
52
8
19
78
15
3
30
24
39
12
8
24
28
108
12
32
12
48
36
96
16
32
37
75
9
27
69
39
9
42
30
71
4
24
15
102
24
3
8
24
48
12
100
96
20
25
18
6
71
12
168
12
48
85
83
36
24
132
52
36
12
39
18
35
1
11
48
88
80
84
60
24
16
20
91
89
184
9
11
100
56
31
17
1
72
35
12
12
4
87
5
88
116
25
71
49
119
16
69
107
12
36
40
57
54
89
40
12
80
12
16
20
36
16
15
18
39
21
11
28
56
24
132
48
12
43
113
37
12
23
13
27
33
15
57
12
3
8
79
6
147
120
8
12
13
59
4
20
61
3
33
59
13
135
56
16
216
92
108
52
15
90
23
133
42
5
388
224
12
36
40
140
19
48
6
11
64
260
60
37
119
19
45
176
145
39
36
140
13
11
64
20
12
1
3
20
4
180
33
18
29
12
13
23
85
72
12
75
33
78
90
3
200
12
84
4
200
132
13
59
12
76
45
23
1
ABCD 95098098248*3^$a+1 [50074]
225
99
54
54
18
144
180
36
18
306
18
72
108
108
177
93
18
180
72
288
54
36
27
189
36
162
36
90
207
63
126
3
48
39
18
216
111
69
27
189
108
90
126
126
144
369
288
192
33
198
180
162
90
180
69
21
75
123
342
15
75
54
378
360
93
123
21
105
126
249
381
90
297
27
90
75
105
90
144
141
165
171
9
126
9
153
126
396
216
54
450
324
9
243
108
180
90
36
54
162
18
432
117
48
177
15
147
54
342
54
90
288
177
201
87
111
180
90
54
93
240
135
18
234
93
87
18
72
90
18
18
81
96
93
51
240
15
306
90
342
15
3
324
126
18
72
54
180
234
72
342
18
144
45
48
87
90
18
72
90
270
45
48
213
378
177
3
252
369
63
108
18
51
96
159
18
18
18
234
36
144
36
9
297
36
54
36
54
54
141
165
123
3
234
51
192
27
90
18
57
69
267
93
252
270
72
108
108
90
111
123
180
33
129
324
72
144
3
33
18
180
180
54
342
36
165
15
72
180
378
27
135
72
54
54
198
54
126
18
249
345
72
180
36
144
135
9
90
36
105
96
69
216
54
285
96
69
54
72
45
63
177
255
54
75
336
219
36
90
18
36
18
90
288
54
111
15
144
225
63
126
252
108
27
225
18
36
144
90
126
36
90
90
57
192
111
288
252
90
108
270
234
90
333
144
9
231
3
93
33
54
57
411
72
342
90
45
189
51
21
90
465
39
90
54
36
165
123
18
147
177
54
249
93
99
240
129
126
36
18
27
135
108
237
192
75
126
39
51
216
21
177
15
21
162
9
9
162
144
21
15
54
324
87
144
21
504
126
117
153
39
15
126
198
90
54
237
141
90
54
3
51
381
123
18
195
93
126
126
90
18
90
321
21
75
33
90
21
33
108
162
36
396
144
36
45
9
87
3
189
48
195
ABCD 95099032012*3^$a+1 [50046]
12
78
24
13
5
186
30
54
30
31
95
1
35
66
84
36
30
48
24
13
32
21
30
12
120
30
24
24
6
24
12
30
3
64
5
36
114
18
12
96
30
90
31
53
18
42
78
33
39
25
155
6
30
42
7
155
6
6
6
42
90
18
12
150
6
24
138
84
15
111
42
12
84
7
5
139
11
18
36
6
30
12
36
6
6
12
12
39
39
25
17
36
18
30
36
30
9
15
1
95
48
18
24
54
132
78
15
9
30
18
12
90
81
9
42
30
108
132
54
24
6
36
36
150
114
36
55
5
12
15
16
11
30
156
27
16
125
72
27
57
168
66
42
19
29
12
72
96
15
51
6
39
9
12
144
6
12
72
6
72
12
6
49
5
18
66
39
15
6
12
24
48
60
6
24
13
29
18
36
24
6
6
30
6
42
43
32
16
137
18
42
18
25
35
12
30
54
78
111
15
54
27
9
54
36
24
6
15
39
12
186
12
87
39
6
24
42
78
6
18
36
7
77
67
65
15
45
48
108
7
23
108
12
12
6
36
60
108
30
21
15
66
30
66
12
42
9
51
18
18
18
42
42
18
108
24
13
32
33
162
6
90
36
36
114
3
15
6
6
54
42
133
47
42
6
6
36
7
17
6
18
24
12
78
18
3
57
60
18
192
30
187
17
6
18
30
30
24
12
24
6
60
13
11
36
78
6
42
3
21
91
29
30
60
9
279
102
3
135
42
18
18
42
18
24
84
240
36
6
9
48
27
60
36
48
96
24
45
16
128
16
80
9
18
12
6
24
27
21
24
24
174
36
90
15
9
135
16
35
54
12
96
27
21
30
60
24
42
24
39
15
1
65
31
53
27
9
12
114
48
30
27
16
53
90
42
30
24
48
36
42
19
5
75
3
78
30
42
55
41
6
33
57
24
15
27
42
78
13
29
42
9
9
12
78
6
84
102
18
156
30
24
18
12
43
17
15
87
48
105
21
36
24
15
39
25
41
30
30
75
16
89
90
30
12
24
24
72
12
15
75
30
66
30
96
39
27
102
31
119
6
114
12
18
12
30
54
6
13
5
43
17
111
45
24
12
126
12
18
42
42
120
48
12
54
84
12
60
6
24
24
114
18
12
12
66
37
5
60
12
30
48
36
102
12
18
18
30
30
60
12
84
19
89
87
15
54
12
78
24
42
18
18
42
30
6
36
6
30
60
57
87
108
120
21
45
19
65
66
114
30
13
83
12
49
23
12
13
5
18
73
77
42
18
12
18
9
69
54
162
54
36
9
27
42
91
11
6
30
90
18
37
53
144
66
210
135
75
66
24
75
21
48
30
12
33
33
63
64
71
105
112
125
18
6
36
78
6
24
42
54
24
6
13
23
9
15
120
24
30
24
48
27
57
6
18
24
6
12
60
78
6
54
31
23
57
15
24
9
51
24
42
43
113
60
24
24
60
24
18
54
18
36
24
6
12
18
84
66
6
78
72
3
51
24
48
12
36
36
18
72
168
6
36
48
30
48
114
36
54
114
54
30
37
5
6
48
21
123
12
30
30
24
42
12
96
30
6
123
3
12
30
36
31
209
96
15
3
141
9
48
42
45
63
42
18
48
24
6
55
155
12
57
15
30
18
138
7
59
18
36
6
30
138
42
30
73
17
15
21
138
60
24
42
3
21
210
114
6
42
24
18
12
30
115
5
48
91
5
12
12
18
48
6
18
6
126
18
78
42
18
72
36
66
6
30
54
36
42
51
64
71
24
6
36
18
42
30
6
12
138
18
30
204
85
5
66
30
30
84
36
6
15
33
60
12
24
84
27
16
5
24
54
36
25
23
168
78
6
78
42
54
30
36
48
138
19
11
12
30
66
9
33
18
30
84
36
7
32
27
84
30
60
30
9
33
42
21
51
66
54
60
150
114
54
60
6
30
96
18
6
96
3
111
102
42
6
36
18
6
96
48
48
42
12
48
36
85
17
63
21
36
55
32
45
66
1
41
42
48
18
42
72
12
60
33
147
258
120
90
66
42
13
101
75
9
7
5
27
87
25
29
6
48
61
65
6
36
30
18
24
60
1
65
30
54
30
13
5
12
90
18
108
24
12
66
12
18
54
45
93
36
12
42
36
144
78
42
72
84
1
5
6
37
53
24
96
3
27
12
6
30
54
42
156
12
45
21
60
54
42
30
49
35
60
49
41
6
129
75
36
144
6
24
60
66
18
12
6
12
12
18
36
24
36
24
12
30
24
6
18
18
3
45
30
54
12
24
120
66
6
18
9
63
78
24
18
102
36
15
16
83
78
12
12
150
18
60
12
228
18
78
12
42
36
36
18
150
18
12
18
18
60
24
132
18
48
12
120
36
294
30
42
60
6
25
32
15
6
36
6
12
12
48
36
12
18
7
17
30
66
24
12
30
6
138
6
18
117
21
27
27
54
12
102
12
1
23
24
18
18
96
6
42
61
59
132
294
30
12
49
245
78
36
36
18
51
111
96
120
24
6
60
60
54
90
54
12
18
15
9
72
66
18
54
21
21
75
21
30
30
42
96
37
17
12
90
126
54
48
21
69
6
21
33
12
6
13
5
30
36
9
45
19
17
31
23
9
51
ABCD 95099914114*3^$a+1 [50074]
84
12
125
63
40
56
76
120
23
54
87
3
13
44
124
17
27
12
16
32
52
140
45
123
88
72
48
29
39
15
21
100
48
48
224
108
76
12
72
36
12
125
72
72
54
61
101
55
84
120
101
39
40
68
16
12
120
24
48
65
67
168
36
12
164
39
37
12
36
5
39
105
75
40
173
3
64
48
48
60
56
256
185
63
124
11
1
71
129
264
60
24
28
120
48
104
96
100
24
96
84
48
72
32
88
108
44
100
80
4
24
41
75
24
60
57
135
4
132
104
84
16
29
39
28
12
20
16
192
12
12
24
77
7
20
28
48
72
185
19
108
60
48
32
3
18
67
347
37
35
13
120
32
33
36
54
13
84
36
132
96
20
4
12
53
51
52
12
20
28
48
24
20
15
1
17
175
95
13
36
60
36
12
36
36
216
24
96
84
84
36
288
41
91
20
40
36
209
15
48
117
139
200
52
12
11
9
100
120
32
48
16
96
24
5
55
36
68
57
36
79
20
45
90
129
4
48
8
4
72
96
24
144
156
120
216
8
52
72
116
24
28
48
36
96
32
40
65
75
76
140
36
64
12
47
1
36
24
44
57
15
39
37
32
3
49
24
104
111
37
32
136
12
17
51
4
60
20
232
8
216
36
64
101
19
36
68
12
168
201
67
5
39
40
68
28
8
16
48
95
18
55
32
16
36
68
36
171
18
27
120
69
15
84
16
36
44
180
40
71
1
32
21
91
8
16
24
5
27
40
84
56
264
4
12
288
132
68
52
71
33
96
69
36
79
72
12
53
103
84
32
28
36
36
68
16
20
112
120
12
35
18
55
32
28
8
64
11
21
60
81
3
4
48
32
345
31
84
120
32
4
44
96
160
36
80
15
1
48
80
136
41
99
16
12
60
32
64
20
36
16
60
120
113
127
48
80
16
68
100
36
72
84
48
113
3
64
36
5
79
12
84
24
180
72
8
28
84
23
1
17
72
72
39
60
16
36
48
17
72
31
77
7
48
8
27
25
24
48
120
12
48
156
56
16
48
12
72
20
100
108
44
48
16
12
23
69
3
157
72
20
84
60
96
4
84
120
168
12
5
51
16
20
24
15
9
16
47
9
9
39
52
96
29
43
108
120
92
28
84
20
16
144
104
64
36
176
16
60
8
64
32
120
69
7
29
283
56
24
72
28
72
180
48
72
11
18
39
52
180
71
18
51
48
76
5
19
12
59
9
40
48
47
13
284
28
35
21
60
24
40
125
31
80
36
64
41
99
100
116
48
256
11
45
124
47
85
72
36
12
44
40
36
107
61
80
136
20
9
127
132
173
3
267
25
44
24
4
245
55
36
17
7
20
16
24
12
36
8
21
19
12
284
84
84
88
8
60
16
24
12
155
69
3
37
60
48
48
32
52
84
104
96
256
60
5
283
5
72
159
304
167
33
40
48
92
28
60
59
49
60
36
53
31
140
16
24
24
233
19
20
16
60
83
1
36
32
72
3
61
29
75
28
68
4
96
89
87
100
180
65
198
105
21
67
104
40
24
84
20
12
171
54
43
72
44
24
16
24
192
35
129
172
32
16
84
48
8
40
20
84
52
96
44
39
61
128
16
11
13
32
24
40
84
12
120
36
204
8
28
12
12
8
16
96
8
57
3
105
15
60
60
52
48
48
12
56
84
148
192
108
44
48
16
12
84
8
132
64
257
79
48
72
8
52
29
7
48
36
35
33
136
120
12
59
93
321
67
23
61
11
33
4
140
148
12
32
9
19
56
69
36
19
17
3
280
5
75
96
240
24
16
107
93
24
132
100
8
3
25
29
39
64
36
56
4
176
ABCD 95100062342*3^$a+1 [50144]
5
157
51
141
36
63
72
48
249
42
30
66
192
18
30
29
163
30
71
1
90
5
88
45
11
97
72
71
61
36
42
5
43
42
198
53
136
24
129
108
59
73
90
30
47
16
72
117
59
24
25
23
67
18
60
24
15
21
107
96
121
180
30
21
24
33
15
3
90
12
90
53
25
72
47
43
77
1
24
111
8
1
23
40
32
85
195
105
23
37
51
309
11
109
6
69
200
24
37
72
27
33
18
54
60
36
60
24
59
72
64
144
81
36
24
6
149
96
24
16
9
96
119
73
15
48
128
16
8
16
56
24
19
5
13
12
72
15
45
35
61
12
60
195
8
157
3
27
5
16
72
128
97
204
11
304
33
108
30
5
48
37
84
15
8
283
29
1
87
128
88
9
138
69
8
67
18
168
54
5
85
35
13
12
90
48
48
5
37
123
105
72
60
51
176
88
93
35
19
29
72
25
143
16
24
219
192
5
25
48
18
77
48
49
18
30
47
133
48
323
24
48
19
149
1
215
136
177
42
96
189
80
163
192
78
47
145
96
39
56
88
21
36
119
136
8
40
9
15
128
72
97
60
48
3
177
228
12
168
87
105
12
35
91
240
77
85
192
11
240
64
105
36
24
30
6
23
19
102
90
18
123
99
138
35
16
56
25
18
42
120
30
96
29
136
69
75
93
72
96
99
56
24
13
102
29
1
120
48
95
73
72
72
36
60
84
78
78
84
30
29
1
66
29
16
24
104
112
9
36
60
12
11
211
18
12
60
6
149
73
143
25
15
9
60
48
348
132
108
84
59
37
3
56
13
30
30
95
13
102
101
49
47
160
24
51
30
39
69
35
112
81
120
24
18
30
258
29
16
104
13
11
37
3
32
37
83
40
104
64
56
25
66
114
96
83
120
1
120
90
66
27
32
25
95
253
35
43
69
80
43
18
75
9
90
6
24
60
120
36
42
78
84
156
119
64
72
99
29
64
93
150
53
1
90
5
43
18
24
51
45
72
180
168
39
8
40
8
19
30
240
23
40
8
72
115
30
71
97
60
3
56
16
99
96
30
84
59
1
48
18
29
16
69
3
32
240
25
108
155
13
27
165
72
59
72
25
72
72
39
32
67
125
67
6
12
203
157
107
16
9
279
21
11
37
12
60
48
11
64
33
183
117
12
71
16
51
54
168
18
29
85
156
12
3
24
105
180
60
135
81
119
24
37
195
99
125
73
42
5
1
23
1
108
48
35
25
132
240
35
72
85
75
75
18
48
12
63
117
75
57
15
33
42
29
37
30
5
40
225
72
108
83
1
71
19
66
99
21
84
39
27
102
42
6
39
33
72
15
45
60
120
143
13
75
57
42
21
165
54
21
27
21
21
6
354
11
19
96
149
16
8
19
48
5
85
27
93
30
90
12
42
18
48
59
48
205
48
24
3
27
150
120
48
72
36
24
11
160
9
23
40
105
12
6
30
24
36
54
66
99
168
57
60
60
60
120
51
45
60
60
59
24
67
90
83
40
69
51
21
36
60
240
35
85
99
56
40
80
19
29
136
8
13
123
24
435
30
47
13
11
169
192
18
48
42
12
39
72
72
33
144
39
171
90
35
61
75
57
18
54
168
15
33
255
45
54
5
1
84
6
54
39
177
39
56
24
120
1
12
11
96
145
48
12
30
53
16
27
42
102
6
23
19
93
8
72
72
187
93
8
24
133
27
3
53
24
24
1
111
9
71
ABCD 95100485804*3^$a+1 [50045]
6
6
12
102
12
15
39
12
72
6
54
18
120
66
36
48
60
36
48
6
60
72
114
9
72
21
24
27
27
69
3
30
42
9
105
27
27
96
36
6
6
9
36
12
3
6
42
18
18
24
57
45
60
36
6
90
42
12
6
63
48
33
27
33
90
54
6
42
39
117
48
24
18
102
39
15
60
12
6
6
36
96
6
42
189
12
15
6
3
57
99
3
48
21
45
90
30
12
63
21
72
12
3
15
30
3
15
54
18
9
45
24
48
12
18
102
51
3
33
183
21
39
60
42
18
6
15
36
39
9
45
30
12
18
27
3
9
39
21
3
18
60
18
30
132
30
45
15
48
18
51
21
6
36
12
6
6
33
27
60
45
27
144
60
54
3
27
60
30
3
141
48
24
12
78
9
27
66
24
3
9
96
48
18
84
6
15
45
78
66
24
156
135
21
15
99
6
6
18
30
78
24
30
66
3
99
6
24
6
84
78
18
144
6
15
24
39
54
6
12
45
3
33
3
18
15
27
72
45
36
3
48
30
6
12
42
12
60
54
6
24
30
78
60
27
3
60
9
33
12
63
36
87
18
24
6
9
48
3
6
12
30
6
18
36
72
6
78
6
15
15
66
63
33
6
36
24
24
57
60
21
108
18
9
36
21
6
12
21
108
3
30
24
36
30
18
15
9
60
120
120
66
24
96
108
9
9
51
93
54
18
27
15
21
81
12
6
18
48
12
18
9
51
69
3
192
6
138
57
3
6
54
6
168
78
45
9
18
30
60
18
81
3
6
30
48
12
126
12
48
99
12
15
36
24
33
9
18
36
66
15
3
18
96
54
9
72
81
24
3
171
42
60
42
81
9
54
33
39
12
18
6
9
15
45
75
18
6
153
48
57
18
84
18
12
6
24
30
6
30
36
30
9
33
162
9
48
9
51
15
18
39
21
78
6
12
18
21
27
24
24
6
18
33
12
21
75
12
9
51
15
57
12
87
156
18
6
72
9
63
9
45
18
30
27
63
66
12
240
3
15
6
54
60
18
12
96
12
78
21
33
111
27
9
60
48
3
57
9
24
39
3
9
129
3
129
6
12
9
72
27
18
42
24
54
3
15
6
27
27
132
12
9
45
114
12
18
84
84
90
9
9
36
12
27
63
12
6
12
54
66
60
12
24
51
57
66
21
36
9
27
60
51
78
24
75
51
42
90
30
6
6
15
12
15
84
6
12
30
33
144
3
21
3
6
3
36
99
36
69
39
18
18
12
6
87
27
57
24
15
21
21
24
222
18
15
60
33
87
24
51
24
30
66
12
6
48
36
12
6
12
57
48
45
36
27
3
12
60
30
27
9
3
3
48
54
18
48
120
156
12
6
6
141
9
36
66
60
6
12
18
24
117
9
24
3
69
54
24
45
3
102
54
9
39
48
36
12
21
3
21
27
66
18
9
24
15
21
3
18
18
6
48
36
27
15
6
114
42
18
9
9
78
90
3
75
9
36
3
24
45
51
21
81
15
3
6
78
93
12
69
12
18
168
12
6
54
72
9
57
42
42
3
84
33
6
21
12
15
12
36
9
93
42
45
93
24
42
12
54
27
3
30
18
6
24
66
24
9
9
90
9
93
12
6
30
24
6
24
12
24
21
39
114
36
15
12
72
3
33
33
6
24
18
51
39
6
60
6
12
60
6
84
6
81
12
9
60
66
30
3
48
165
18
30
30
72
12
93
15
18
39
75
78
228
24
27
15
36
72
78
18
18
63
36
39
33
24
27
9
75
6
12
6
6
78
30
24
36
48
3
21
60
18
45
3
6
60
84
6
24
9
51
42
39
9
63
57
30
21
27
6
300
72
3
81
54
30
30
9
81
30
9
24
21
114
24
54
36
114
33
27
153
33
15
3
126
39
48
24
48
15
57
3
24
24
54
30
6
18
48
18
27
3
30
27
21
6
12
186
18
48
30
78
69
57
15
9
84
84
6
126
18
42
36
18
18
12
51
3
72
81
24
15
6
78
18
18
54
18
45
3
30
18
48
81
72
12
27
60
12
6
96
15
9
144
6
6
48
84
42
84
9
33
30
12
21
15
132
9
27
30
204
54
45
27
6
12
51
33
15
45
24
30
30
12
12
30
66
3
45
87
21
87
33
24
48
60
24
3
9
30
120
24
57
9
24
18
69
27
45
9
30
12
45
45
18
12
144
9
75
78
42
24
54
12
60
12
6
33
9
12
6
33
36
108
33
24
30
18
12
102
120
24
81
105
66
6
75
63
108
6
42
18
12
27
57
30
12
78
6
24
60
6
24
3
72
33
36
54
45
15
48
36
6
108
15
3
60
66
18
36
42
15
3
102
150
78
12
51
36
12
21
30
21
69
18
6
6
216
12
33
63
6
54
12
33
81
48
90
60
57
141
30
9
9
72
18
33
93
12
15
105
30
33
9
24
36
12
3
21
102
12
54
108
36
15
15
18
144
12
66
12
36
60
18
12
48
39
3
69
21
72
6
66
24
51
36
111
18
66
54
51
15
9
27
42
54
60
18
48
36
6
6
18
21
27
36
6
78
12
108
6
39
27
12
69
12
9
6
48
18
12
30
21
33
54
6
18
18
42
12
84
36
12
33
21
27
105
27
33
18
30
78
6
15
36
45
30
9
3
105
33
108
6
21
33
6
105
45
3
3
6
36
108
99
15
60
42
24
147
15
18
18
21
45
6
129
9
12
18
72
18
24
30
72
12
21
60
27
12
45
24
63
6
30
45
39
78
36
174
24
24
6
6
6
3
12
21
54
60
6
24
6
66
12
3
33
3
15
36
18
18
66
27
27
177
165
30
18
39
27
21
3
42
72
15
51
12
96
12
6
12
54
6
78
12
42
18
48
84
36
66
114
18
3
21
42
48
57
39
6
6
24
18
6
9
87
102
6
72
102
66
ABCD 95101420658*3^$a+1 [50014]
180
17
16
39
24
6
48
11
37
84
3
12
135
108
5
48
37
12
183
48
8
16
111
12
90
60
71
36
60
79
24
42
108
6
29
7
18
30
17
25
174
6
18
33
9
60
3
3
69
8
7
48
102
54
6
24
12
24
35
1
27
20
43
12
105
33
12
12
54
12
12
18
48
66
78
96
6
41
37
27
8
13
15
27
30
12
11
79
144
21
63
6
36
6
48
9
87
33
33
12
108
99
44
7
78
264
27
8
13
23
85
72
108
27
32
12
169
36
3
45
36
12
12
60
23
24
295
21
20
7
18
35
12
7
114
36
183
20
13
30
108
21
36
72
33
12
107
49
39
15
6
60
47
19
6
27
3
12
138
27
81
47
103
41
73
12
3
8
49
23
40
81
6
24
41
16
15
54
180
23
52
21
12
42
174
147
9
11
13
12
120
42
102
66
60
18
30
36
30
60
156
138
30
47
79
36
12
93
9
24
12
18
36
228
30
3
33
27
15
132
30
66
17
133
54
18
144
18
65
37
11
133
27
8
1
30
24
42
39
45
96
72
36
60
42
57
45
6
102
48
159
32
13
90
6
27
69
30
36
89
25
23
13
42
45
75
18
47
97
15
15
6
147
15
18
15
8
24
28
20
79
54
6
5
28
80
97
138
5
112
3
30
143
4
60
15
21
63
114
6
41
25
30
78
3
39
33
57
51
33
84
27
44
67
54
23
73
12
12
18
6
30
60
84
102
96
87
32
49
36
138
5
151
9
75
30
47
40
15
45
213
60
35
43
29
25
36
39
15
18
48
15
20
145
120
47
67
161
43
42
15
8
19
96
6
120
144
36
3
105
18
42
83
13
51
21
30
5
13
36
15
140
25
11
37
108
102
6
12
23
25
6
60
6
47
156
25
11
25
3
63
45
9
78
96
65
12
37
42
66
15
9
35
31
17
55
66
30
6
11
37
35
120
37
35
96
25
60
12
162
5
28
45
162
78
72
11
139
216
144
41
25
84
48
3
15
162
95
7
48
102
51
57
12
24
51
81
18
30
66
30
36
15
20
60
133
24
71
121
3
33
12
132
11
25
87
33
99
15
48
30
12
6
69
69
54
6
27
68
144
7
66
35
43
36
29
1
60
3
72
80
13
78
30
18
17
19
30
18
18
159
33
47
43
42
11
79
29
36
199
114
47
55
78
3
12
3
29
13
66
77
72
43
17
13
99
36
27
12
126
147
33
12
138
12
5
73
48
36
24
12
132
35
96
1
35
43
33
32
1
12
23
97
15
33
36
48
90
5
121
54
108
228
6
120
3
57
18
36
120
57
39
6
27
3
42
107
241
87
15
6
12
18
66
60
36
12
71
31
29
1
63
93
72
27
9
96
6
18
11
19
6
75
44
19
60
33
147
30
18
30
95
49
150
18
72
191
85
48
24
23
13
87
24
8
7
18
48
108
24
47
36
12
37
126
12
66
60
84
48
15
63
54
36
12
23
37
35
7
101
61
3
15
33
69
6
90
15
32
31
264
18
84
18
138
35
127
102
6
5
13
96
3
3
42
63
3
21
105
6
18
12
72
48
24
51
15
45
20
24
84
1
95
73
107
28
63
17
13
35
13
6
41
40
8
64
111
114
6
6
18
57
81
144
84
59
112
8
55
18
42
36
29
36
1
48
11
19
17
133
3
15
30
27
108
57
27
33
36
6
5
61
30
90
90
12
132
6
27
285
120
6
21
201
12
123
72
81
99
15
30
71
16
44
36
120
85
18
41
19
18
18
6
60
11
43
96
41
175
42
60
72
51
32
13
12
23
25
12
48
39
44
25
59
43
24
48
18
47
55
6
12
48
147
92
25
108
24
3
147
18
15
20
88
285
48
54
30
15
20
108
19
33
3
45
3
30
66
66
102
6
60
102
72
162
3
45
60
3
45
102
96
65
139
105
57
78
105
12
21
23
55
102
12
27
20
16
39
30
3
48
32
1
119
13
47
172
80
1
78
6
63
15
12
5
73
12
63
33
39
3
102
30
41
19
21
9
15
33
126
5
31
65
28
116
36
28
12
36
63
36
114
24
12
48
6
114
120
27
111
30
72
90
126
42
9
15
126
75
3
54
15
63
30
30
42
18
18
39
57
63
21
12
24
23
13
39
3
41
120
24
103
42
3
3
57
20
49
84
90
66
24
42
30
30
48
29
7
33
15
48
24
24
6
48
108
75
192
27
30
48
3
24
8
1
99
12
15
65
25
11
115
30
90
9
33
12
63
27
30
54
60
6
18
6
102
18
66
18
27
33
47
13
258
18
36
48
23
19
5
25
3
57
131
84
36
55
24
81
15
18
24
35
ABCD 95101501648*3^$a+1 [50014]
42
35
25
195
8
13
24
48
99
21
83
79
18
15
63
81
39
54
27
84
105
35
97
39
9
30
6
15
63
90
18
78
11
13
96
12
99
21
54
54
15
12
180
48
57
27
8
7
72
9
44
13
48
12
3
24
12
21
12
3
60
9
59
12
49
35
60
49
36
11
19
96
42
36
60
95
16
21
123
96
15
5
156
37
11
25
27
57
72
75
33
30
57
24
9
12
30
54
54
17
61
27
27
126
102
60
21
12
68
25
87
12
3
9
45
11
37
35
72
91
5
120
72
25
12
48
12
30
81
48
45
15
9
35
1
12
27
72
20
25
39
20
61
59
16
9
6
33
21
51
15
6
35
48
7
45
12
21
36
59
31
78
12
51
3
6
78
81
15
45
9
18
9
60
21
15
27
36
41
184
45
36
84
6
5
16
60
20
88
21
75
24
9
71
37
83
7
9
68
1
11
4
21
30
54
11
16
12
3
72
66
35
19
168
30
120
84
15
156
12
48
8
31
129
105
6
33
12
15
54
6
21
33
144
156
35
31
18
51
120
120
44
127
21
8
1
15
20
13
47
109
11
16
48
39
105
32
181
23
31
36
29
25
11
7
120
48
65
13
30
12
53
16
15
54
24
35
37
39
32
109
23
12
64
57
24
71
79
9
69
90
6
11
55
18
123
27
17
24
16
24
81
114
21
21
3
15
17
7
150
35
7
9
135
57
33
87
24
20
31
29
73
27
36
48
9
23
12
37
6
33
104
28
3
42
24
11
79
5
1
27
21
11
36
85
23
12
49
15
84
20
1
30
24
6
96
35
48
60
31
5
61
18
81
24
81
111
8
1
59
4
27
21
33
126
30
15
3
18
143
24
7
78
3
27
6
15
120
21
59
36
1
72
6
17
4
15
24
21
9
155
16
69
60
59
16
15
29
121
12
18
6
3
248
7
41
1
6
42
30
30
47
4
21
35
61
84
51
57
42
209
31
54
12
63
21
99
21
84
144
23
40
8
49
18
78
15
21
60
96
12
48
39
20
24
112
20
60
4
201
120
42
33
9
11
64
45
51
9
39
21
120
6
114
11
37
27
44
49
66
5
40
132
3
24
17
25
71
73
54
18
15
39
60
21
69
35
40
105
99
159
17
13
87
135
24
66
59
31
81
20
40
33
111
21
35
40
24
56
37
18
114
71
7
237
60
15
33
3
18
24
83
37
3
129
39
81
6
18
39
33
39
75
29
25
60
15
9
6
12
9
60
60
180
75
33
32
40
9
6
65
48
16
72
33
24
12
35
13
3
33
39
168
8
96
31
5
4
24
9
6
5
91
48
6
51
123
90
135
111
66
114
41
64
15
66
24
36
51
63
65
31
9
21
71
28
21
24
71
49
30
101
31
90
114
84
90
131
4
9
6
81
15
6
23
36
16
8
7
24
21
57
3
20
19
65
193
135
8
73
24
6
137
43
5
55
225
56
1
24
60
6
78
6
6
42
30
3
24
141
3
9
36
36
54
45
21
75
20
40
51
65
43
41
24
1
83
121
35
16
3
12
30
51
69
3
15
41
61
48
72
30
18
75
48
24
9
35
85
30
6
51
164
60
40
165
18
53
19
108
126
6
81
12
32
4
32
60
43
41
55
69
132
9
6
42
96
6
33
21
60
15
44
132
64
15
6
35
40
141
15
20
7
18
39
165
51
39
41
4
20
76
9
66
33
56
16
24
9
30
137
40
48
15
65
1
123
32
43
6
11
40
15
9
51
30
15
20
48
1
51
21
39
93
18
33
20
1
6
138
54
18
12
87
9
66
5
76
3
29
16
45
11
79
9
36
21
11
4
60
3
17
13
36
24
96
35
1
15
116
37
6
12
24
18
23
25
23
36
4
39
57
24
39
120
102
11
55
42
83
60
49
6
42
63
3
81
51
42
60
48
75
15
12
6
36
48
51
45
35
19
77
61
54
78
12
36
83
16
68
97
11
19
9
36
33
3
60
84
80
73
72
39
24
12
21
48
30
57
33
66
54
6
6
27
36
20
16
45
120
18
36
5
79
126
84
107
19
12
29
25
95
13
3
15
12
6
126
30
48
60
51
36
104
97
12
3
129
15
39
6
24
51
81
72
3
3
6
11
7
17
19
21
24
56
1
54
30
131
72
31
77
19
24
36
21
33
6
114
6
9
72
24
33
18
29
24
1
84
147
33
15
9
12
3
63
48
81
8
16
9
12
99
9
102
54
24
18
29
13
47
85
95
84
24
72
24
19
30
36
51
8
1
99
92
24
25
159
15
17
36
85
87
48
117
3
27
30
47
24
12
100
8
52
3
6
23
37
11
172
87
78
11
1
35
4
9
12
54
54
36
11
16
24
68
36
79
17
55
24
89
36
61
143
36
16
9
107
13
11
31
5
64
20
16
15
17
61
60
66
69
60
20
31
60
48
18
63
45
6
33
21
11
1
75
68
16
15
24
54
96
171
8
1
102
54
143
76
147
45
33
66
96
30
3
105
66
6
30
54
119
40
21
60
11
19
30
51
48
15
17
37
72
48
27
104
112
9
95
13
75
141
11
73
48
78
114
78
42
ABCD 95101739438*3^$a+1 [50054]
85
8
72
40
140
16
47
37
23
120
18
27
4
96
5
19
84
152
12
96
36
4
32
4
44
39
13
23
25
5
39
148
47
96
12
45
12
201
54
18
48
75
24
225
91
12
44
24
16
161
223
44
16
35
81
16
47
57
39
57
40
5
162
45
12
36
3
12
9
4
12
68
40
24
101
19
65
175
36
32
12
105
18
37
35
133
12
95
90
66
57
88
20
52
24
48
35
13
47
37
29
54
73
77
3
15
18
19
92
339
1
104
75
21
33
75
171
49
5
36
19
23
13
35
1
48
32
33
3
15
57
112
11
33
4
173
63
12
15
37
20
21
75
9
43
35
37
83
45
87
25
65
7
11
12
133
47
37
59
84
36
61
143
25
23
13
132
23
72
69
3
36
30
127
144
59
30
91
36
185
15
3
72
270
18
69
3
72
13
20
4
371
90
99
9
150
21
51
33
24
12
21
7
5
43
32
88
365
18
1
84
95
84
1
5
90
25
120
120
96
36
125
15
15
72
60
93
12
40
36
24
48
17
7
80
24
4
80
3
97
11
72
57
16
12
17
18
45
87
25
8
60
15
33
16
36
23
37
60
144
44
69
7
11
132
57
9
7
68
16
36
8
120
15
25
35
30
79
20
12
4
92
105
18
57
12
40
71
90
72
120
55
48
29
51
16
20
123
90
3
28
24
35
6
15
60
16
11
117
36
15
25
29
156
27
27
1
152
15
69
21
67
60
11
21
33
63
40
12
12
71
9
40
11
37
96
5
19
128
88
24
168
248
4
32
108
15
105
132
48
3
18
12
3
4
20
81
24
31
24
12
48
8
24
171
450
27
28
92
75
1
84
71
24
108
25
32
51
37
32
52
56
15
18
162
9
108
16
92
33
12
67
36
29
3
117
7
24
32
144
51
30
27
28
8
16
11
42
51
24
105
15
72
136
47
1
20
12
108
165
72
123
15
9
15
48
78
31
23
141
40
20
9
63
52
36
89
90
48
9
4
5
162
18
7
20
27
13
44
16
24
89
12
18
45
12
24
36
64
8
12
21
7
5
3
100
24
204
56
123
13
108
80
159
1
17
12
78
13
5
30
9
36
72
48
16
48
11
54
66
9
45
55
23
12
36
121
59
9
51
1
11
42
55
11
1
84
119
13
60
47
60
21
12
15
42
43
77
31
32
12
75
13
5
138
37
20
24
28
23
13
77
19
48
95
36
72
30
103
32
15
37
20
12
111
13
5
7
32
112
11
93
15
1
56
40
8
57
72
103
72
71
97
12
23
133
36
8
52
20
4
24
65
198
49
24
84
20
15
150
187
11
49
8
15
48
18
60
72
75
12
60
100
5
15
28
47
13
23
25
44
16
96
11
45
27
6
54
18
3
76
84
12
44
4
47
49
131
37
71
97
24
44
45
7
12
35
6
7
47
57
36
88
47
9
63
181
77
163
35
102
3
87
93
15
1
44
4
32
153
3
72
40
48
23
21
36
15
85
287
90
6
69
60
195
105
3
13
92
93
91
11
37
12
44
60
264
33
18
49
68
27
37
24
84
60
92
48
21
252
75
48
24
63
18
99
36
144
12
123
18
19
23
105
105
78
108
61
29
15
52
44
9
99
12
28
11
12
253
5
30
54
31
29
7
68
28
20
147
21
12
33
90
189
28
8
9
3
132
16
20
69
66
21
3
18
39
51
73
72
20
4
11
102
55
60
173
78
21
51
48
24
18
3
12
33
67
44
36
105
63
27
45
63
181
144
5
12
18
24
138
3
60
99
1
17
3
4
48
35
132
21
69
66
60
25
77
183
24
171
24
30
27
88
35
21
16
83
13
32
33
103
89
55
132
29
55
24
128
105
39
64
89
198
90
3
39
37
20
33
303
3
141
76
17
36
30
54
67
29
7
185
78
1
104
15
1
204
197
3
69
30
36
60
12
13
12
12
41
55
119
61
140
75
21
40
80
21
75
120
4
29
54
18
103
29
67
8
36
4
65
55
143
12
1
35
117
108
69
7
23
13
8
16
41
79
23
108
45
15
12
45
12
60
40
24
20
40
32
57
87
3
13
23
84
45
48
40
60
152
15
36
9
123
12
78
79
8
168
88
20
15
105
75
12
57
21
111
33
30
73
167
108
73
47
109
23
33
40
200
72
16
32
15
18
ABCD 95102077366*3^$a+1 [50001]
30
138
30
18
6
21
40
23
42
7
72
71
48
12
312
57
9
7
17
18
24
6
18
61
164
64
41
6
61
17
42
18
31
29
36
79
96
131
1
35
30
3
16
23
25
95
6
42
13
29
31
5
79
65
42
25
80
40
29
67
24
35
18
30
12
24
25
56
88
48
60
35
25
23
6
6
49
59
49
23
97
8
93
30
37
17
7
83
132
54
66
78
31
35
12
12
36
96
1
125
18
1
59
1
23
1
5
91
44
45
7
48
72
59
21
63
6
24
19
101
90
30
27
3
12
13
11
1
65
79
11
18
6
30
19
47
78
36
223
23
12
36
37
72
12
35
30
66
13
35
61
131
25
24
5
19
71
13
41
7
20
9
90
13
5
132
19
84
23
37
12
48
36
131
25
5
30
49
11
120
13
71
102
108
36
18
90
18
150
12
7
23
1
95
12
93
40
47
30
30
25
60
24
5
24
42
54
18
60
145
48
107
60
18
48
7
35
42
108
39
28
53
79
20
9
19
17
24
147
87
145
47
1
44
33
72
180
31
8
111
6
55
65
19
24
17
12
120
78
18
31
59
121
41
7
48
59
48
13
5
60
67
68
72
21
42
30
19
65
55
24
35
37
29
175
29
30
57
3
6
54
1
29
60
90
162
24
78
36
30
42
12
258
19
24
41
55
5
6
45
112
68
27
36
61
84
96
23
6
132
72
163
95
25
24
276
140
75
48
24
48
37
108
48
11
18
31
59
18
72
60
78
169
29
12
99
4
5
24
48
27
93
150
18
31
23
48
13
12
44
36
4
41
270
24
1
128
64
71
85
12
72
72
203
150
127
180
48
60
48
35
33
64
35
132
21
33
12
7
47
24
60
120
12
108
12
37
32
9
31
24
35
24
13
80
99
18
6
54
6
30
6
25
60
5
31
84
173
78
78
6
48
108
13
35
132
13
41
24
54
18
54
48
12
60
6
132
30
37
48
23
102
78
18
12
19
11
133
17
24
24
66
1
29
96
24
55
41
7
41
91
23
30
102
18
51
40
17
42
18
84
19
35
42
7
5
42
1
12
47
49
17
18
1
11
114
18
42
204
72
18
42
19
35
1
35
117
27
73
36
47
54
51
33
300
180
55
11
18
67
5
120
3
28
65
19
104
40
60
36
108
17
120
19
36
84
41
66
90
18
24
6
6
49
71
84
1
65
84
31
11
24
36
90
159
16
65
78
60
84
18
30
30
42
25
36
12
44
36
9
6
109
120
35
36
37
23
57
3
30
42
6
60
60
24
43
35
114
79
80
57
72
42
6
48
126
13
155
61
24
53
120
67
53
3
39
36
36
13
41
67
95
54
60
30
33
87
1
5
198
1
29
6
6
24
6
25
23
37
5
18
60
1
23
42
24
96
30
168
42
19
144
32
3
12
48
120
217
53
42
36
97
48
48
41
6
78
15
21
6
25
12
5
42
33
27
6
78
36
1
35
49
71
48
6
19
11
61
35
24
61
12
36
89
15
15
193
155
24
13
35
33
99
150
24
12
12
7
125
90
13
12
23
72
36
12
78
7
71
54
198
25
17
168
19
48
35
97
23
121
77
42
12
36
42
12
31
48
5
60
31
11
102
108
24
31
12
23
12
97
20
64
12
65
12
60
3
39
1
32
40
47
30
43
108
48
224
27
73
35
12
1
23
210
60
36
48
6
192
84
18
7
36
12
23
25
17
67
53
36
7
12
12
29
186
24
54
31
84
8
4
95
45
36
15
49
23
37
101
43
5
66
6
43
12
23
102
115
29
115
96
17
42
1
24
59
97
65
42
1
72
83
42
12
210
13
132
36
41
19
65
30
132
102
42
9
45
91
5
126
13
35
42
43
36
48
35
57
3
30
7
5
96
54
49
12
29
19
84
12
5
99
9
48
48
31
53
30
33
27
85
60
125
18
120
144
33
75
13
5
42
36
30
156
6
37
23
49
83
18
18
1
5
91
23
120
36
24
157
68
57
24
19
11
114
30
42
43
47
25
107
48
37
48
47
21
9
30
13
5
55
17
102
13
5
43
35
24
85
101
67
80
27
6
39
15
25
59
36
78
42
13
48
12
17
55
95
9
36
28
8
27
18
18
145
12
17
60
6
60
37
12
161
42
114
48
7
59
21
28
41
6
30
3
105
7
60
5
144
30
85
191
126
108
66
1
47
78
42
42
6
9
4
59
18
138
37
227
48
25
35
13
5
72
144
6
37
5
7
29
12
19
5
54
54
18
37
12
23
121
12
5
48
31
11
18
67
119
6
12
6
90
66
73
108
47
30
7
59
81
3
72
49
180
131
6
24
138
6
67
8
21
24
19
83
ABCD 95102369294*3^$a+1 [50007]
42
33
105
42
84
60
37
56
16
56
72
45
3
16
23
18
84
90
49
104
15
33
136
11
37
29
132
7
48
120
120
23
24
12
13
32
63
81
24
136
11
24
61
59
45
15
120
105
99
13
35
13
5
24
3
24
129
31
8
24
33
18
37
152
3
13
144
8
3
13
23
36
18
115
23
384
120
1
32
24
3
66
115
104
3
18
18
126
90
1
32
24
27
13
113
6
9
3
37
41
31
32
21
78
18
138
1
23
12
61
17
66
45
16
48
56
195
36
33
63
1
24
227
36
30
24
51
39
12
6
48
15
48
48
69
27
99
18
3
3
85
77
3
27
45
69
3
16
269
72
19
89
18
48
21
40
120
41
55
53
30
252
33
219
60
18
174
36
13
24
48
185
42
102
18
18
99
15
33
3
18
3
16
72
143
90
12
54
13
209
174
24
121
48
23
72
6
66
33
16
59
13
59
13
11
61
5
18
42
15
16
35
21
21
187
80
72
87
9
33
54
9
75
85
11
21
48
165
51
3
18
27
63
9
40
5
84
31
209
15
21
66
150
18
12
21
64
83
30
6
49
41
30
78
3
63
81
48
15
72
49
72
80
219
90
27
16
5
91
176
96
16
56
15
108
85
23
180
45
27
42
12
15
48
15
192
78
27
48
141
30
324
73
72
8
33
54
9
39
25
29
126
93
69
91
24
11
37
35
348
9
3
18
6
45
81
12
3
69
54
36
9
96
24
16
32
96
96
40
176
123
162
126
174
36
42
18
7
11
36
73
32
72
16
5
18
12
6
54
33
15
24
9
16
59
13
200
3
96
48
109
35
93
39
18
36
67
59
18
27
63
18
39
72
88
11
13
8
24
48
87
42
31
8
51
12
177
24
69
78
21
135
36
24
54
39
69
27
45
30
90
36
126
1
35
18
42
1
24
8
15
96
25
32
51
120
37
104
147
133
56
51
120
24
90
66
18
114
45
72
45
3
27
18
42
36
30
63
16
11
72
78
87
3
13
41
84
60
54
12
90
67
23
24
12
90
19
5
51
88
5
27
9
55
29
90
54
99
51
18
3
16
53
18
12
13
77
72
54
6
90
189
16
23
121
5
67
8
51
18
6
30
7
24
5
54
6
30
54
123
63
54
90
126
30
13
5
6
120
6
156
3
160
152
99
24
36
54
67
48
152
24
40
101
144
3
33
18
12
108
45
9
36
43
32
16
80
16
8
48
117
75
111
48
270
27
63
57
48
16
29
66
49
41
31
29
102
24
37
17
15
21
115
32
27
21
16
24
119
73
17
54
9
69
30
180
24
1
47
36
90
6
45
129
54
57
3
18
102
6
12
67
48
56
9
42
12
24
25
8
16
5
75
24
3
54
6
33
3
45
27
72
69
21
54
54
7
29
147
27
13
48
48
23
33
15
90
55
53
18
6
91
155
72
60
108
18
75
9
42
13
5
30
36
60
12
225
63
33
24
144
16
5
30
42
18
12
13
47
138
54
24
9
45
72
48
18
24
84
24
48
72
6
30
24
33
39
30
36
103
11
18
3
72
33
63
39
6
36
15
123
42
75
16
17
15
21
162
81
3
24
21
99
45
15
30
72
187
11
85
59
60
57
15
1
8
75
6
36
3
88
56
48
24
64
72
120
23
1
5
90
84
204
1
11
18
60
102
6
30
54
55
5
30
37
71
73
23
30
115
29
27
15
66
31
8
21
48
90
9
15
81
184
77
27
136
71
66
87
3
36
60
13
5
19
96
47
30
18
1
5
30
78
12
78
12
96
30
27
81
7
29
18
6
72
67
32
88
47
30
6
30
132
67
41
84
19
72
23
12
144
36
49
11
18
19
101
123
39
57
75
13
35
93
51
13
72
56
39
24
30
67
56
27
12
9
16
83
42
3
88
83
36
54
114
192
9
96
39
24
1
56
87
12
18
27
192
16
8
64
59
72
69
72
24
48
24
15
90
48
55
24
29
36
127
8
105
54
25
5
91
128
111
1
11
141
21
51
16
65
66
24
21
15
198
3
120
39
84
18
42
9
24
147
66
54
36
25
32
24
51
48
18
6
174
15
24
51
37
53
3
48
9
63
232
101
19
176
64
56
21
54
24
12
81
99
24
21
9
36
187
47
105
21
67
72
41
135
15
57
144
27
132
18
30
1
5
18
33
3
12
9
33
12
67
104
69
3
16
32
93
67
8
16
29
91
ABCD 95102817926*3^$a+1 [50023]
25
8
144
45
19
11
45
33
30
33
448
119
12
85
120
35
133
77
90
18
7
143
1
29
27
24
111
18
175
47
81
40
120
47
270
3
64
80
88
47
49
59
45
195
180
73
144
173
90
241
144
272
105
39
51
108
145
120
17
135
168
75
45
27
168
21
64
17
15
184
161
31
32
40
176
9
55
32
255
9
216
168
255
105
216
72
144
48
16
224
16
272
99
30
78
57
16
137
127
203
72
13
35
45
72
123
37
240
216
167
25
48
77
67
176
39
9
96
136
8
111
153
16
96
65
103
8
69
3
177
39
72
64
35
61
47
132
93
45
42
108
13
89
79
120
24
155
61
29
27
88
47
60
18
115
120
65
7
263
153
72
160
120
185
103
89
18
325
168
8
39
1
152
24
48
88
29
19
24
56
249
31
41
30
33
27
349
192
168
59
150
252
75
33
55
48
32
57
55
384
119
1
161
150
18
12
51
40
17
31
32
24
3
61
80
171
13
5
30
180
33
9
439
32
9
15
3
72
90
240
48
331
56
33
12
90
25
24
11
90
48
60
31
104
16
29
115
56
21
78
12
25
173
51
72
57
7
35
48
117
105
18
30
31
32
177
31
59
342
30
1
72
17
288
7
65
63
40
240
17
15
184
89
55
32
120
40
83
13
32
27
228
1
72
120
47
81
40
311
193
17
78
102
60
63
16
11
108
12
18
115
56
261
18
90
135
27
108
72
1
77
67
248
16
120
179
237
24
72
27
72
30
63
45
123
117
163
89
90
205
24
32
88
11
133
77
99
24
160
200
75
60
1
71
25
23
81
64
8
24
45
43
47
108
61
11
181
137
42
493
56
99
12
49
56
136
128
64
240
35
61
32
27
13
59
45
15
18
175
35
13
24
35
90
78
162
139
24
17
55
143
153
120
87
73
120
24
48
96
89
12
198
42
48
162
9
9
15
75
13
59
181
89
240
39
40
59
132
180
108
72
18
72
63
136
11
61
17
7
155
205
56
57
55
107
60
1
8
9
102
25
120
144
59
93
9
90
229
24
35
42
19
96
95
78
282
73
125
60
7
65
295
65
111
9
60
91
344
15
73
56
189
27
88
47
33
256
131
108
225
40
17
150
9
40
80
24
27
48
42
108
30
60
37
53
12
55
24
24
96
24
48
48
176
15
108
13
24
53
252
31
59
45
40
53
60
120
127
113
72
135
16
137
30
33
9
18
12
90
78
73
72
96
11
349
29
43
119
90
63
72
3
357
165
19
89
31
24
8
9
199
32
40
8
24
27
61
137
183
27
72
181
32
57
90
168
21
171
69
39
1
59
85
17
31
24
95
18
271
11
229
59
37
23
313
48
179
12
105
136
89
31
24
35
90
75
ABCD 95103135508*3^$a+1 [50328]
72
3
32
73
36
83
48
13
144
270
72
126
95
48
37
27
45
147
33
63
207
18
15
128
1
306
125
48
97
252
35
1
15
32
43
54
15
93
147
33
18
72
18
450
324
108
90
342
18
342
198
35
163
90
35
181
18
288
72
288
360
18
36
18
33
75
72
108
54
171
128
112
75
18
126
36
33
192
9
234
396
18
15
80
193
162
36
324
90
18
18
39
240
45
486
90
324
180
36
39
15
65
25
87
39
72
144
81
27
18
90
233
64
153
423
207
18
47
48
192
64
48
33
63
9
36
72
144
18
36
54
90
53
55
90
15
128
37
107
37
75
51
72
21
375
89
55
108
162
11
7
9
128
43
198
72
87
48
48
105
36
288
3
177
90
36
72
9
224
16
3
173
115
18
72
234
450
180
54
72
18
195
129
108
35
37
216
90
89
73
342
126
72
18
180
197
112
51
270
180
395
16
336
135
18
119
112
48
81
54
441
45
90
144
90
191
97
47
133
108
111
141
35
55
54
179
1
36
27
63
72
162
54
17
48
7
72
33
32
133
123
147
252
161
37
27
45
3
285
35
192
133
90
54
36
39
15
113
112
9
135
224
1
95
121
216
47
25
263
7
41
67
342
108
75
33
47
43
144
198
198
126
251
37
72
234
105
75
90
36
23
103
9
9
231
111
108
252
54
90
180
18
72
75
105
39
105
167
67
36
36
453
15
72
36
180
17
91
5
160
69
75
51
252
144
209
61
108
180
35
343
72
18
15
48
32
288
16
33
143
48
187
5
48
37
315
80
112
87
144
54
131
49
95
31
72
54
126
108
137
97
36
36
183
51
429
21
27
144
96
165
123
39
36
245
97
54
18
23
193
111
48
201
119
61
35
240
16
51
45
135
137
48
160
105
54
18
198
9
45
3
213
363
105
72
108
252
263
97
15
183
36
54
159
96
159
432
270
216
75
48
336
153
72
234
162
3
144
105
72
18
108
72
270
108
234
293
175
270
147
33
191
97
108
275
64
327
9
261
11
205
72
216
162
90
ABCD 95104273612*3^$a+1 [50013]
4
8
52
12
68
96
75
21
21
12
42
30
123
108
9
15
33
43
65
19
8
12
16
8
27
45
9
96
7
8
3
84
73
24
53
36
12
60
7
128
12
15
18
90
9
39
60
54
27
24
72
3
12
18
19
17
18
21
16
5
36
39
24
9
48
18
21
84
75
6
3
27
1
53
15
36
100
24
5
19
36
89
3
105
18
61
96
20
45
7
8
132
36
51
9
9
51
4
12
23
36
25
47
9
45
66
24
21
64
5
31
23
126
36
30
13
56
100
48
5
15
36
24
45
18
9
28
120
11
45
21
6
13
104
36
72
45
27
45
7
44
12
40
35
33
4
8
27
1
36
36
5
3
51
25
44
36
33
87
36
132
57
18
12
13
32
64
32
40
68
39
18
42
30
3
52
5
15
52
36
8
69
66
25
47
49
29
55
11
81
69
66
25
32
15
42
15
36
24
9
7
8
57
63
40
132
8
9
3
39
49
17
24
54
21
100
36
17
6
66
150
1
17
27
3
13
8
15
6
43
11
1
65
19
56
93
7
29
7
20
27
36
57
9
115
8
45
31
41
30
21
39
30
114
69
12
36
39
24
25
65
120
24
36
12
78
54
3
9
39
39
25
60
56
40
65
42
9
9
12
42
81
21
75
21
72
27
9
7
32
112
83
21
16
44
57
39
123
1
36
36
23
54
27
9
19
17
3
15
21
45
6
1
53
27
40
44
33
75
33
72
36
66
1
17
31
36
8
33
15
45
27
75
33
39
33
48
9
19
17
18
1
35
9
76
20
3
25
192
24
12
12
8
12
40
17
55
5
19
29
18
25
24
5
6
25
24
53
18
9
4
41
36
60
27
21
7
48
32
45
7
8
33
115
11
126
55
59
36
18
30
9
36
52
12
71
24
126
31
113
72
19
47
33
39
1
89
6
66
18
61
20
24
57
31
8
21
31
5
3
27
25
8
72
4
24
12
24
11
18
24
12
36
3
24
51
30
6
180
9
39
25
35
108
33
12
27
30
31
5
6
1
24
8
15
6
12
15
24
4
60
41
39
21
55
8
21
31
29
15
75
25
20
76
113
66
36
24
36
9
9
31
35
105
4
203
45
3
1
168
20
60
72
21
87
21
54
1
5
15
24
100
56
69
18
49
80
36
57
12
6
45
64
24
11
108
21
64
8
28
32
60
4
29
31
36
24
56
28
29
15
75
33
39
45
3
45
72
9
19
8
28
20
129
63
24
15
1
17
90
13
92
16
36
224
57
12
18
72
105
28
20
48
16
36
17
87
16
29
39
27
33
9
31
20
16
89
6
73
11
42
63
52
32
15
18
55
119
6
84
24
12
18
6
19
47
18
39
33
7
8
45
19
24
20
72
9
18
1
35
12
42
103
17
27
36
24
171
25
77
3
124
48
5
31
11
1
8
24
156
4
8
33
19
8
3
36
69
21
39
75
69
16
36
113
12
3
15
6
7
12
32
15
45
9
31
24
60
11
6
3
16
8
45
7
56
9
111
9
24
15
57
55
8
16
80
33
3
3
25
36
8
21
51
3
33
24
9
7
8
21
18
25
107
48
78
63
84
48
108
52
80
9
54
25
20
52
17
48
39
39
12
18
19
12
24
20
36
4
29
36
75
12
39
60
54
7
24
24
152
9
36
99
9
12
43
11
9
12
24
96
4
8
12
33
87
76
107
1
35
72
9
4
29
90
33
75
30
3
57
43
32
40
5
43
65
19
12
83
61
56
21
75
64
11
90
12
3
15
54
51
24
33
3
3
25
104
28
53
54
1
5
27
48
15
25
20
16
8
57
90
49
32
48
16
35
48
18
19
8
45
31
29
27
28
53
18
109
60
41
54
13
32
36
24
27
69
4
65
6
9
21
72
27
15
1
20
24
28
12
12
11
13
104
40
72
41
3
45
27
40
77
3
48
16
24
20
36
28
8
15
42
31
32
9
43
8
15
18
42
12
6
51
21
90
37
11
25
12
60
17
3
24
124
24
5
15
51
42
3
27
57
72
4
56
9
19
17
39
15
42
3
36
16
80
45
144
18
57
24
36
3
33
28
17
54
49
20
21
3
15
25
11
57
45
27
33
18
9
16
41
24
30
9
12
69
6
13
32
39
42
18
117
24
39
36
25
23
13
8
100
5
24
3
33
19
11
36
18
18
18
6
66
19
108
8
9
18
45
15
61
20
16
23
117
33
36
19
11
69
28
35
25
68
9
6
21
4
47
9
9
30
24
1
24
155
13
8
64
5
3
12
12
75
25
24
92
3
60
54
48
3
12
24
64
5
27
52
8
52
77
19
152
24
24
4
65
78
57
15
1
36
48
41
75
16
53
27
24
57
55
53
39
27
1
44
45
15
16
149
19
17
60
18
9
52
20
9
19
32
60
88
8
57
111
36
3
30
3
12
96
16
20
3
1
35
72
45
28
29
15
40
12
20
4
44
96
39
6
12
7
65
3
64
23
117
4
20
40
35
6
19
24
47
45
16
23
1
8
12
36
84
124
12
32
21
15
132
45
18
81
4
44
57
84
39
75
85
5
3
180
33
12
3
69
42
126
63
21
3
52
36
20
4
11
69
36
88
119
13
5
3
36
45
18
36
25
35
21
36
45
42
21
64
156
44
105
15
45
51
36
15
6
19
48
12
11
45
12
16
17
30
18
15
57
54
109
24
96
29
48
15
52
12
89
31
23
18
18
12
24
33
16
17
19
20
39
57
33
39
112
5
103
65
31
12
8
36
40
20
120
60
24
4
41
84
91
12
59
13
137
15
4
35
9
75
6
7
32
27
21
3
61
20
120
4
20
120
4
8
93
15
16
41
67
113
99
84
27
24
21
9
24
75
9
51
45
19
11
21
21
87
72
4
17
3
81
19
96
80
3
6
7
24
53
6
49
5
12
24
30
9
63
18
75
201
31
8
12
15
33
9
7
5
24
51
15
18
6
36
48
42
91
29
39
39
36
144
21
76
20
100
8
52
36
44
3
1
125
15
24
81
51
111
45
9
15
4
96
29
19
35
13
32
40
23
18
114
12
1
8
12
3
9
16
36
20
16
20
48
12
33
42
48
1
41
3
9
42
45
9
54
1
20
4
8
39
69
57
12
15
3
37
12
56
3
6
43
36
5
55
ABCD 95104523986*3^$a+1 [50076]
11
4
177
3
21
5
151
71
37
60
113
18
25
65
31
3
80
6
55
35
37
137
30
18
7
15
30
15
11
25
29
66
4
57
96
12
15
38
55
5
19
48
71
37
5
19
36
12
168
27
21
197
30
85
12
15
8
30
22
68
82
170
25
83
142
60
236
67
24
41
90
25
173
67
57
56
60
124
26
154
75
41
12
90
52
20
1
35
54
43
5
30
42
6
109
45
27
60
23
10
15
15
57
33
63
113
67
23
54
6
25
12
207
45
35
18
162
1
72
47
13
48
72
17
7
53
6
34
30
21
89
30
66
54
70
8
163
72
17
91
24
35
1
107
49
180
41
12
43
57
26
24
85
35
97
108
5
6
37
23
24
25
75
38
19
143
10
3
23
54
10
30
15
11
25
29
10
141
149
31
36
29
84
48
19
41
48
31
53
18
22
15
53
7
23
60
22
236
19
11
1
41
30
12
13
5
30
48
30
7
77
78
18
30
1
101
7
12
83
25
45
27
24
84
5
103
27
30
3
27
50
7
41
19
84
60
5
42
18
34
8
13
60
35
1
23
13
48
59
10
63
65
7
83
12
25
71
90
12
42
48
22
3
65
7
23
73
12
65
78
114
120
7
33
3
155
12
18
12
67
33
3
72
35
25
45
60
158
18
132
72
10
86
54
157
23
10
20
78
222
7
36
47
10
27
60
180
36
108
29
43
35
37
48
144
29
24
6
42
108
42
18
34
45
48
60
12
60
48
23
84
25
155
18
7
35
10
63
35
30
18
1
93
75
72
120
3
21
5
84
10
120
8
37
11
49
5
10
50
160
27
3
8
73
36
59
1
23
85
11
30
7
57
116
7
47
13
173
12
103
72
53
102
42
55
5
10
26
31
41
22
20
1
96
84
72
17
43
65
22
68
82
110
13
137
36
19
168
47
18
12
100
146
94
20
120
31
119
60
48
13
47
37
23
109
11
78
24
31
47
25
5
48
31
11
12
90
30
61
36
84
47
49
33
15
71
72
25
83
97
12
60
5
7
33
50
60
18
72
91
72
17
96
31
33
86
25
17
30
13
36
33
15
23
52
38
30
25
23
34
27
33
8
127
75
45
53
90
18
72
30
42
18
60
49
33
27
36
35
13
36
11
90
43
17
43
59
13
48
72
17
48
52
63
77
31
5
54
13
57
123
53
34
81
180
17
30
30
43
5
42
60
48
42
79
11
18
19
35
108
48
30
31
96
17
48
48
4
111
5
210
30
54
10
15
23
120
52
21
72
60
117
3
23
30
7
84
24
29
30
10
8
18
30
64
56
12
22
20
90
138
25
72
95
1
17
19
123
21
72
65
43
9
63
17
36
67
53
114
66
55
89
7
173
48
108
30
30
84
18
157
48
53
187
12
36
17
90
22
98
25
87
68
13
29
78
85
65
43
60
36
23
78
90
30
30
37
11
1
3
30
110
6
54
70
3
12
15
21
5
60
90
25
17
12
18
52
120
68
12
6
72
52
80
30
100
56
24
90
66
64
8
25
83
25
65
7
60
47
30
130
45
12
3
33
17
36
30
25
125
12
42
37
29
42
73
17
18
72
22
255
35
10
27
3
20
61
72
17
10
105
23
13
72
47
36
1
11
12
66
19
132
48
132
3
33
48
29
18
12
37
11
48
72
13
129
27
96
113
67
27
60
57
23
6
24
163
48
5
30
84
18
7
165
15
5
10
68
48
184
26
34
26
127
27
60
50
115
5
67
293
67
29
34
21
17
7
23
22
3
107
66
34
50
40
20
31
77
90
13
12
72
96
5
42
37
35
1
24
36
39
30
3
72
65
40
56
31
33
30
20
70
15
36
29
30
18
22
60
21
59
61
36
60
29
34
45
101
64
50
1
36
11
25
48
17
138
24
25
5
31
17
102
6
31
71
18
12
7
41
55
84
65
43
24
36
77
31
12
35
18
60
114
6
42
142
20
91
72
83
1
23
40
30
111
36
23
13
27
38
22
93
5
22
8
18
60
67
72
15
33
72
143
30
42
25
36
144
36
12
35
18
64
110
18
42
10
38
12
30
55
96
39
33
47
1
36
36
5
120
82
110
18
132
18
7
72
3
128
13
59
133
72
41
175
60
29
6
4
33
17
60
18
30
139
36
5
22
20
97
53
7
53
48
22
110
60
36
42
133
95
85
9
3
17
115
41
64
116
31
53
10
50
78
22
30
21
59
78
42
61
9
75
65
18
48
1
53
55
11
54
120
70
26
192
43
17
18
84
97
83
130
26
12
12
121
84
36
155
12
112
8
102
156
42
12
1
36
23
25
5
31
77
120
19
11
25
24
11
25
12
41
24
211
ABCD 95104656118*3^$a+1 [50027]
112
12
12
68
13
75
44
28
8
28
81
95
84
91
101
13
15
75
54
107
13
72
3
20
16
36
15
5
16
140
24
55
33
21
35
55
5
31
66
27
15
21
20
36
16
33
15
15
5
24
13
15
168
24
153
102
41
1
111
72
27
41
103
21
15
81
9
35
64
24
147
21
15
60
5
133
6
45
39
17
84
28
141
147
3
149
52
36
27
33
9
11
4
68
12
196
72
15
77
25
3
51
5
40
45
54
72
45
45
15
9
11
79
126
23
121
11
4
12
20
60
13
96
111
8
25
11
19
42
63
80
4
36
9
11
24
96
52
12
116
24
31
120
45
92
25
3
20
16
68
36
4
3
33
12
108
60
15
21
8
25
3
267
96
12
5
52
72
84
36
8
12
25
51
75
29
40
24
20
52
72
60
183
29
4
36
36
9
35
19
66
39
20
36
4
36
80
48
7
24
156
9
116
16
120
8
60
37
30
114
48
6
89
12
88
68
25
3
116
24
76
156
60
32
48
40
3
9
27
69
116
16
39
21
8
1
6
9
20
96
4
44
109
3
12
60
36
36
3
5
12
36
19
48
21
36
84
12
128
36
85
3
12
164
31
33
20
73
72
6
5
40
84
80
12
13
27
3
60
270
11
7
9
20
19
9
20
52
24
12
24
8
36
16
60
9
11
24
52
68
60
16
36
20
12
36
31
18
47
64
9
3
120
75
29
28
8
112
56
52
45
23
49
30
21
104
7
30
24
71
28
12
60
8
28
104
36
28
12
3
149
67
53
12
24
1
6
72
48
24
9
24
33
39
33
135
12
3
18
3
24
20
1
99
60
68
60
25
27
27
53
163
33
44
13
99
44
1
35
84
64
12
21
18
117
188
175
45
20
60
7
33
12
60
8
16
135
33
20
37
90
6
75
72
48
8
31
48
57
20
28
8
60
52
72
45
54
17
28
12
87
77
48
40
21
75
15
45
9
47
84
7
5
73
30
9
36
51
21
63
5
12
52
12
24
99
5
13
192
51
24
3
90
23
72
49
11
112
15
21
36
96
12
33
24
39
96
75
45
8
28
12
87
81
33
87
12
92
36
64
51
69
3
66
11
16
45
72
51
260
55
21
45
51
12
12
128
28
57
3
8
76
9
47
40
120
24
36
44
151
77
85
27
36
72
60
21
75
12
9
51
24
56
28
44
28
15
89
16
12
32
55
21
135
17
16
56
24
31
93
51
137
144
28
132
8
52
45
3
8
43
9
60
12
8
1
120
11
13
48
18
6
30
69
12
84
36
57
75
8
7
12
21
3
81
39
42
30
5
13
6
90
48
6
9
111
21
39
17
28
39
81
36
36
63
42
48
6
41
28
51
81
12
48
99
81
75
17
48
28
12
152
37
48
51
192
8
187
69
3
45
21
27
99
21
48
36
120
135
53
120
12
4
132
20
120
43
21
8
28
20
40
8
36
64
24
60
48
27
33
33
191
265
95
36
13
54
45
20
1
47
160
72
60
132
68
12
36
79
101
48
84
36
97
107
72
16
12
12
45
3
51
81
8
156
4
72
8
48
25
54
5
4
57
35
112
8
28
36
20
84
37
24
3
51
36
5
31
5
43
24
18
87
56
1
120
24
71
49
42
57
8
19
29
24
43
12
57
39
30
96
3
12
3
12
24
57
9
39
57
15
15
72
72
45
140
16
3
69
8
4
56
48
40
20
4
20
196
140
36
60
55
45
24
12
32
72
24
36
100
9
6
36
48
69
56
64
20
16
12
60
60
60
75
9
9
47
19
33
171
5
79
21
15
42
3
60
24
48
20
7
33
15
105
45
83
7
30
23
4
68
67
41
19
77
28
36
21
11
4
20
136
120
20
72
28
68
64
92
28
15
60
21
12
3
12
9
45
15
44
4
48
48
81
23
31
66
3
21
27
3
45
27
33
80
127
9
111
9
15
36
17
85
3
60
12
48
84
15
45
68
7
29
12
28
99
53
100
8
60
36
49
11
43
45
12
36
72
48
12
3
54
96
47
12
61
54
93
8
84
60
16
60
32
60
28
48
51
5
76
45
39
144
57
18
21
20
13
11
24
48
7
12
9
20
52
33
35
64
92
40
39
65
64
56
31
45
3
153
72
60
8
19
69
24
20
121
111
8
7
18
107
48
36
4
3
117
56
19
113
28
21
114
9
56
252
25
72
27
3
33
9
11
28
12
12
27
5
25
11
28
20
24
61
24
11
4
12
108
8
112
36
51
41
24
16
129
11
28
12
3
89
48
25
39
60
60
75
81
168
12
84
44
36
28
57
11
7
65
37
99
44
7
9
24
3
30
75
32
28
24
9
30
69
8
4
20
4
72
39
221
28
27
5
49
39
20
31
33
21
72
23
16
63
96
45
24
51
24
5
43
5
4
44
36
16
3
101
4
32
184
21
315
80
112
3
138
11
64
96
120
24
24
12
44
52
12
27
93
128
24
16
20
24
1
3
72
188
31
33
3
53
132
24
76
3
ABCD 95105102936*3^$a+1 [50012]
5
91
95
84
60
300
261
45
3
21
91
192
53
235
89
151
17
180
12
111
15
114
15
141
60
199
96
29
210
49
227
13
77
3
16
125
156
42
61
47
54
139
71
180
60
270
30
78
72
90
180
18
342
156
42
162
120
6
75
9
90
36
25
128
112
119
108
18
72
67
71
9
123
18
19
35
61
48
497
15
45
163
176
15
145
96
29
96
19
101
24
270
108
121
59
108
54
115
144
137
90
205
29
66
42
198
54
91
107
108
30
240
123
16
35
13
48
48
41
126
120
42
282
13
80
417
30
1
167
25
353
15
192
16
80
57
39
105
18
48
132
18
72
72
30
36
90
3
87
54
19
32
99
36
264
1
35
204
180
198
55
53
75
69
90
18
180
180
138
54
78
102
19
107
54
126
180
93
21
43
32
33
15
96
112
119
18
138
324
25
224
117
162
121
80
69
12
31
5
234
6
162
18
84
51
9
103
53
222
90
18
30
114
108
21
192
15
90
42
90
48
42
102
126
150
159
64
11
36
54
171
117
138
90
39
93
3
189
78
18
3
64
32
63
18
127
32
105
180
51
208
11
21
144
75
66
3
87
57
123
60
249
51
234
6
45
219
69
57
114
36
33
39
12
13
47
66
42
12
9
117
235
35
60
72
252
18
43
149
60
175
144
32
27
108
30
180
132
102
6
144
30
90
78
145
32
21
300
150
105
39
25
365
99
51
13
17
78
48
42
198
33
57
39
48
267
60
120
33
3
45
177
31
41
135
81
127
80
96
16
96
48
80
117
150
37
107
18
192
6
13
167
84
96
85
32
3
204
66
24
103
17
78
81
21
6
54
120
279
160
11
150
63
225
18
45
99
18
18
54
163
83
114
30
180
25
11
90
24
36
79
5
90
49
119
57
141
243
57
60
30
60
30
114
18
18
54
66
37
23
54
30
126
60
72
12
90
93
112
80
45
30
6
159
48
48
48
16
41
72
90
133
5
54
133
80
63
49
80
51
45
160
5
132
87
240
45
99
27
69
81
390
73
167
9
96
105
7
17
30
33
48
69
90
33
87
150
36
264
55
611
54
6
33
87
73
17
60
19
35
45
21
144
123
16
47
177
165
108
223
32
64
23
102
99
16
101
42
33
69
186
30
474
36
69
3
288
45
208
144
35
90
163
17
12
36
132
18
25
192
32
96
15
30
3
96
96
39
73
77
30
576
85
5
219
16
179
126
42
21
51
61
5
43
11
69
96
3
192
60
30
51
48
112
137
55
17
15
3
48
222
351
9
151
29
18
84
45
81
54
73
176
21
6
37
96
11
69
51
6
ABCD 95106354958*3^$a+1 [50027]
99
57
15
93
51
21
16
149
6
168
1
36
53
27
33
12
19
53
3
3
21
33
12
63
12
9
42
42
96
15
4
116
21
30
9
72
69
31
77
15
36
64
11
249
165
3
72
27
21
9
15
28
47
18
36
91
44
21
39
4
8
45
48
114
12
13
8
27
6
12
18
36
30
36
7
83
54
15
15
18
3
39
96
45
3
66
51
124
5
3
3
48
42
55
68
72
12
75
57
36
64
80
40
11
54
3
105
66
1
29
12
3
21
78
57
111
85
8
72
48
15
84
120
66
72
12
48
108
66
129
81
84
6
153
15
30
51
144
12
16
12
8
15
37
20
111
6
48
15
51
24
33
33
19
35
37
44
36
28
116
21
30
36
18
15
72
45
42
73
35
54
3
28
5
42
25
11
49
47
18
127
161
55
23
9
120
33
90
12
97
5
36
195
75
30
55
29
43
8
3
42
54
24
129
15
57
21
18
69
72
45
6
30
12
30
18
3
75
6
31
24
8
75
192
18
102
45
28
48
143
24
12
6
90
78
30
1
108
11
217
140
100
17
36
42
72
48
12
18
55
80
123
1
11
169
20
15
1
35
12
97
8
27
36
37
131
24
42
6
33
72
39
78
66
49
41
79
53
7
83
33
39
12
6
63
24
3
60
9
9
66
9
75
60
6
3
117
115
20
33
30
42
18
12
6
60
3
4
8
15
54
18
42
3
3
9
16
8
9
55
23
25
47
48
78
111
100
56
52
11
6
39
96
21
18
54
6
72
24
6
19
65
24
27
27
90
66
132
30
48
12
24
60
3
172
101
12
36
6
6
48
36
15
100
23
6
12
90
33
15
24
42
6
138
66
48
6
51
21
18
6
51
12
88
35
49
59
21
75
13
12
65
30
13
11
42
12
60
216
12
84
48
12
234
21
21
7
35
48
25
5
24
144
6
48
33
33
126
13
5
67
35
13
143
18
7
12
71
36
33
21
42
30
18
36
78
132
60
66
18
126
126
12
48
87
45
135
51
24
12
93
21
36
30
60
108
96
9
36
69
6
9
21
162
138
75
45
27
99
33
15
18
75
99
48
33
12
36
72
52
8
69
15
24
4
71
54
27
51
12
162
60
75
75
33
28
8
21
15
60
48
88
8
45
27
4
143
12
13
20
45
43
35
24
18
51
9
15
12
15
73
8
84
21
48
30
90
30
97
65
15
24
9
24
15
27
9
36
39
12
109
48
23
9
81
84
84
15
15
1
29
127
317
115
108
24
11
33
69
6
24
57
3
30
55
95
13
35
90
18
12
9
16
107
162
30
9
9
51
39
6
91
35
9
105
126
36
42
55
17
24
30
69
48
15
78
54
13
65
27
36
21
103
47
9
64
125
18
162
42
1
8
36
9
90
6
6
25
95
12
21
9
7
65
99
24
12
39
21
84
21
174
21
15
9
172
5
30
42
72
24
42
60
48
6
15
88
41
84
42
66
3
39
93
9
78
85
23
42
15
12
3
30
36
31
44
15
126
31
24
44
136
48
35
48
25
104
28
72
80
84
15
21
60
45
63
15
13
8
81
60
96
48
66
48
18
15
39
6
18
42
3
75
6
30
66
12
6
30
84
7
35
21
24
21
99
15
21
132
21
114
66
51
28
20
108
9
51
3
96
24
165
99
57
88
95
186
72
54
9
15
21
36
15
102
15
3
105
12
52
23
93
15
30
19
44
64
53
19
20
9
15
99
73
20
75
48
6
15
16
80
40
68
144
15
25
125
43
17
18
30
15
40
23
24
33
9
24
24
67
59
61
23
66
15
27
294
36
3
99
96
36
66
42
13
125
12
132
103
83
18
36
6
18
87
93
99
33
42
13
5
78
12
93
120
16
36
80
27
48
25
23
66
90
18
66
1
59
1
120
89
7
92
45
48
24
63
75
13
8
12
3
12
30
7
8
15
49
5
3
87
66
3
129
36
72
79
35
1
8
45
54
97
41
39
15
25
11
33
72
45
24
6
25
68
69
90
36
30
12
78
21
141
55
20
3
57
9
39
16
80
93
42
18
30
18
24
48
43
44
9
30
9
21
30
12
33
36
33
7
59
57
9
60
30
25
48
8
27
6
27
159
13
173
7
161
6
18
3
40
53
120
6
141
99
186
67
65
30
13
83
180
12
25
8
99
60
37
48
41
24
30
12
45
60
120
60
165
43
23
18
51
16
5
87
81
27
15
9
48
72
21
3
36
36
93
79
116
144
156
57
72
66
1
36
107
96
30
6
25
68
36
4
5
63
15
84
30
6
37
5
51
69
27
81
3
39
66
30
6
3
57
15
111
33
15
84
18
132
72
54
57
64
71
18
102
54
66
24
6
15
189
3
15
117
45
36
54
145
41
144
3
21
6
13
5
3
57
42
66
24
24
30
37
17
135
57
15
96
12
96
9
12
ABCD 95106660172*3^$a+1 [50000]
54
19
32
3
60
9
93
43
71
81
3
24
36
102
19
35
13
47
9
9
12
36
55
35
108
105
165
42
120
108
90
6
36
25
29
19
96
5
90
6
54
66
115
143
144
66
36
114
25
24
48
47
36
36
30
19
35
72
18
42
90
18
72
138
24
30
36
36
168
12
1
23
9
57
15
75
54
6
48
36
85
11
13
95
1
35
37
8
39
6
12
7
72
24
41
15
40
53
91
5
19
65
42
108
156
61
29
6
66
78
66
51
72
3
168
54
7
56
40
89
6
169
29
30
6
54
49
72
59
45
117
18
49
257
84
60
31
23
30
72
114
97
23
72
177
72
93
6
36
84
37
24
215
126
120
19
24
155
72
144
109
35
60
1
89
7
200
3
90
216
24
30
24
108
25
24
53
18
144
49
11
18
67
23
18
18
36
49
5
19
11
69
3
13
65
31
125
51
40
120
29
30
61
35
90
18
1
96
23
96
25
11
84
78
27
39
42
102
36
141
39
6
108
7
48
8
147
90
18
73
5
27
3
60
25
47
18
54
81
117
43
24
53
24
54
12
33
72
3
69
3
132
180
66
6
181
48
24
48
59
109
71
25
59
36
36
54
15
3
60
25
5
6
397
125
43
41
6
73
72
29
43
287
81
72
16
59
42
66
24
84
36
6
18
25
11
13
77
120
36
18
24
117
64
24
72
24
89
6
90
12
19
53
60
36
19
72
24
47
9
16
149
60
31
17
6
72
30
42
1
96
5
24
91
29
72
19
59
72
45
9
54
90
55
29
6
72
13
5
126
45
21
108
36
54
61
53
198
45
40
5
43
95
1
71
18
90
24
61
5
19
53
90
60
12
6
171
16
5
168
19
35
37
89
12
24
91
65
18
114
27
16
227
36
9
112
71
33
16
5
19
24
47
204
45
39
33
40
32
81
7
5
115
29
90
36
24
13
125
90
1
35
24
12
6
43
59
13
240
149
30
61
8
16
5
6
18
72
72
27
9
7
95
25
65
15
93
72
60
54
81
64
71
120
105
3
37
59
84
90
42
13
59
13
53
6
61
47
30
6
90
54
13
35
37
32
40
95
84
42
67
23
12
36
1
215
33
3
144
69
39
42
48
108
18
60
12
25
35
18
30
90
216
43
72
11
18
42
9
99
84
33
39
33
16
59
60
36
157
72
72
23
1
71
18
31
5
72
84
18
78
79
23
72
18
15
3
18
54
36
6
48
60
108
19
48
17
55
89
31
59
72
69
3
6
12
114
73
47
96
9
64
80
16
23
126
6
181
35
144
45
16
77
67
11
54
63
3
108
54
198
60
12
13
72
48
80
39
168
1
101
18
150
27
16
23
25
47
97
125
43
72
77
19
104
45
43
47
1
24
168
95
162
156
162
72
1
24
8
9
31
72
5
91
35
36
66
7
80
201
6
9
27
18
19
48
24
83
85
56
75
90
91
35
61
24
29
90
144
30
78
30
78
121
144
59
126
12
24
19
71
81
3
42
27
21
24
216
30
180
105
27
37
47
6
48
42
48
54
96
84
7
89
7
72
23
25
8
57
7
83
108
1
96
179
18
18
9
40
23
25
11
90
162
48
54
51
64
53
27
3
109
5
90
36
13
17
60
67
23
9
63
66
126
78
48
18
121
155
45
3
13
29
18
12
96
12
96
1
29
24
48
78
12
60
45
3
69
40
17
78
1
155
109
215
6
27
45
84
55
48
48
48
5
72
115
23
97
17
7
59
72
157
11
45
27
90
12
231
9
55
53
19
29
6
45
16
47
73
53
174
396
36
36
132
61
24
53
168
27
40
24
24
41
31
29
36
174
24
102
24
99
40
72
35
18
72
18
42
55
8
27
18
30
6
18
18
12
7
179
37
245
18
90
7
8
64
53
27
3
144
141
75
37
48
95
78
30
24
12
6
108
30
72
108
141
135
288
108
13
72
168
35
12
97
71
102
18
97
24
24
17
42
36
1
83
61
72
125
30
37
125
51
27
84
1
168
125
91
29
42
9
16
47
36
37
143
144
ABCD 95106705392*3^$a+1 [50026]
27
60
80
36
1
39
15
21
3
12
9
15
30
42
24
18
35
12
1
47
1
144
11
1
23
12
40
51
33
15
36
66
18
9
27
120
24
36
9
15
9
51
24
6
15
81
36
99
24
39
137
91
48
90
11
28
56
96
4
20
25
6
108
36
29
12
13
27
60
68
40
56
7
17
1
42
33
15
5
1
3
36
9
47
31
17
16
12
39
53
36
4
51
21
8
1
30
5
19
6
6
65
4
60
9
6
24
36
66
6
60
60
45
24
8
36
16
44
36
49
90
6
54
9
132
8
7
60
53
52
9
12
90
17
25
66
5
4
15
45
20
96
60
24
1
11
43
21
39
42
6
24
18
30
18
47
67
18
27
75
5
19
9
15
41
52
3
65
19
17
24
96
24
16
8
55
6
6
149
37
23
37
59
25
95
24
96
60
43
161
67
60
12
57
45
54
29
16
27
69
9
6
29
40
15
5
1
23
103
24
53
43
9
171
17
120
112
44
16
33
15
116
4
45
102
24
72
12
5
67
54
12
47
52
44
24
25
30
5
7
69
21
6
12
41
7
57
33
84
51
72
12
8
43
9
48
32
4
36
81
3
20
31
24
41
55
24
72
33
20
109
27
3
65
12
24
64
33
12
35
61
42
69
84
56
144
16
9
131
4
9
18
9
3
65
31
5
84
60
25
11
31
60
60
29
40
9
30
12
53
36
60
16
44
25
15
36
68
31
12
53
24
12
49
35
1
54
5
49
11
40
36
3
48
9
39
6
3
92
55
9
36
3
60
72
24
21
24
96
3
18
18
30
30
5
7
117
12
51
93
21
54
45
15
29
12
24
4
63
9
84
56
24
19
48
72
36
12
72
17
55
9
9
171
27
24
29
4
20
25
35
1
186
29
16
9
6
24
129
3
72
65
16
117
54
108
41
19
72
9
140
49
6
105
21
3
3
45
87
5
40
21
144
47
4
36
3
12
69
80
124
12
36
45
39
36
69
48
6
6
138
17
4
44
12
24
31
6
3
56
40
68
25
30
17
28
20
28
12
12
75
9
20
31
6
3
105
42
24
53
12
4
27
17
12
4
20
96
48
36
16
44
109
30
21
9
27
8
67
9
84
33
39
3
5
31
29
1
59
55
77
84
19
125
7
29
4
20
16
15
45
80
19
6
35
24
7
29
16
48
32
91
9
84
36
15
5
124
20
1
3
51
45
87
18
11
84
16
3
41
60
36
60
4
39
12
36
29
4
24
72
8
31
5
60
19
66
102
12
21
15
60
21
9
66
24
6
23
16
57
18
101
16
12
63
17
31
21
24
60
39
12
24
84
90
11
7
149
24
61
6
48
9
27
54
30
60
36
29
24
16
60
69
15
56
64
12
75
53
76
39
93
9
36
47
43
33
15
24
21
15
29
43
45
8
36
84
1
66
17
16
12
12
3
12
65
40
45
96
59
132
88
63
29
79
60
12
12
33
44
13
87
8
97
99
15
29
36
64
3
93
80
4
15
78
47
52
108
12
99
24
132
54
11
24
24
12
64
39
5
12
109
87
75
24
24
72
12
42
18
65
13
3
20
31
33
27
45
3
45
20
36
84
148
3
12
57
60
12
3
60
17
19
5
67
77
12
4
36
3
57
84
56
4
20
4
21
39
15
65
7
9
9
18
17
12
28
15
41
16
24
21
35
24
37
27
21
54
45
32
16
27
126
144
18
9
75
45
8
7
29
1
15
21
99
84
51
89
40
15
36
65
24
25
54
42
6
33
60
36
39
69
111
12
9
8
72
28
15
21
56
1
108
15
36
39
9
27
18
11
7
29
84
84
40
15
17
16
75
9
33
11
7
9
3
36
12
29
24
91
66
3
24
116
49
71
25
42
57
3
45
27
5
31
81
45
35
4
56
43
12
24
29
1
95
76
20
160
3
126
30
6
90
125
76
32
40
51
66
6
17
12
25
18
30
15
27
93
3
12
33
3
9
123
12
150
30
33
39
29
1
30
33
20
52
63
5
100
20
40
3
29
40
99
5
40
15
29
12
43
72
53
7
5
28
75
90
3
9
90
9
44
37
135
3
6
54
21
44
52
24
36
3
120
41
139
102
18
78
15
68
24
31
21
69
51
9
11
84
55
29
12
19
21
9
42
29
31
33
56
43
5
36
60
4
63
12
12
24
60
24
45
116
4
15
12
96
60
29
19
41
28
32
31
168
5
55
21
51
29
28
27
69
9
66
21
9
12
18
24
36
81
15
29
16
21
18
9
12
51
17
60
40
3
132
65
36
60
31
5
4
56
48
72
24
7
9
20
91
12
65
7
5
4
36
60
8
16
9
71
16
3
33
3
41
43
30
6
89
43
17
1
15
51
48
77
24
60
52
24
33
111
15
21
20
136
12
20
180
7
29
19
5
91
65
7
30
15
24
3
57
15
45
51
17
96
19
72
54
12
48
90
12
17
25
18
18
15
20
31
81
3
5
36
1
27
135
30
87
36
8
60
61
6
12
5
25
66
41
28
20
7
45
3
45
32
19
5
36
28
27
24
36
65
24
24
31
5
16
33
11
97
23
55
29
36
40
111
84
41
28
51
24
6
30
54
30
5
103
18
15
20
97
3
56
28
32
40
15
18
90
21
36
20
43
36
6
6
69
24
12
24
39
36
9
80
60
7
9
8
43
12
41
120
79
5
96
55
5
25
66
5
16
39
9
24
96
99
21
9
42
21
3
69
72
33
11
31
65
31
93
9
11
31
45
8
67
18
11
4
36
39
17
28
3
17
43
12
90
47
19
24
42
3
51
6
54
21
21
54
9
24
32
48
7
24
12
60
129
183
21
36
84
87
48
69
20
1
11
16
3
5
64
93
90
12
12
65
4
44
52
8
7
149
49
15
152
24
16
15
24
45
15
12
12
5
67
144
21
20
24
40
20
19
161
31
29
96
40
3
41
4
12
44
7
12
12
5
1
3
15
65
4
21
6
78
35
43
9
60
84
69
78
18
15
15
24
21
99
ABCD 95106786616*3^$a+1 [50016]
172
20
120
201
79
96
56
36
4
60
20
33
151
56
60
189
99
76
17
147
93
120
363
36
60
45
39
9
135
112
128
81
39
136
24
65
120
96
39
33
48
127
32
96
84
12
33
151
209
456
199
65
43
5
79
104
144
57
283
132
80
9
24
63
24
33
48
48
199
12
5
43
125
127
41
75
48
84
40
176
52
128
12
24
24
24
105
87
28
132
41
99
45
39
24
132
48
45
48
7
48
80
24
16
24
44
156
40
144
44
156
64
56
129
247
36
29
55
104
64
17
48
120
48
39
64
24
8
88
44
36
225
75
100
72
185
15
108
196
144
120
17
163
29
67
29
24
127
8
196
5
75
36
81
63
72
57
96
135
216
60
160
125
96
147
12
40
48
128
9
55
60
36
104
120
33
127
41
7
56
136
168
48
84
48
156
120
44
36
105
55
60
80
4
108
60
65
195
28
84
197
79
176
16
17
63
105
264
139
317
15
4
5
31
72
65
111
112
72
92
228
76
140
100
176
45
3
12
33
31
56
204
100
56
4
20
64
32
345
96
24
43
53
199
120
65
123
100
233
19
60
104
57
55
113
216
31
48
36
44
72
88
56
9
211
68
220
5
123
12
160
113
63
16
20
148
32
96
9
15
48
16
36
48
125
211
44
225
7
44
12
160
8
76
84
144
80
28
20
153
24
75
156
16
324
176
84
76
53
55
32
120
33
111
12
172
272
81
39
108
21
31
104
84
21
39
52
84
24
137
15
60
48
96
21
43
116
136
48
80
40
65
111
64
60
53
55
48
24
140
52
264
257
67
20
220
132
56
24
9
111
24
81
39
4
92
81
72
31
96
8
168
300
93
19
60
36
245
79
65
7
96
185
24
103
80
72
24
192
24
33
55
32
88
32
100
101
207
112
8
105
247
113
67
96
68
112
104
24
60
117
63
9
51
21
171
4
44
52
60
12
96
24
152
100
5
343
20
180
12
156
9
63
16
24
20
60
36
69
55
281
87
48
64
353
120
39
105
63
40
65
192
3
132
60
84
240
16
60
48
380
192
24
16
185
48
168
72
135
40
248
9
51
4
288
32
264
84
60
81
151
48
168
65
55
12
12
48
36
77
67
252
48
176
52
92
36
4
56
4
12
41
43
140
24
72
228
172
48
68
12
16
20
285
159
57
31
8
72
28
36
108
12
48
192
176
112
32
33
15
81
115
44
96
16
176
88
104
16
24
17
55
89
279
201
111
108
45
63
57
31
80
184
132
20
28
192
101
39
33
51
4
41
127
192
65
72
135
129
19
12
8
16
24
8
24
64
20
4
60
77
79
224
16
224
96
40
44
112
144
80
192
117
31
120
72
ABCD 95106901588*3^$a+1 [50038]
6
11
36
25
119
73
186
30
42
5
7
65
13
48
24
47
79
180
81
48
48
3
29
16
9
12
36
54
60
33
51
54
183
129
3
27
29
96
1
108
27
9
6
18
12
234
65
43
60
30
126
42
72
12
51
3
126
99
60
132
165
27
63
12
6
47
7
90
90
90
36
30
6
11
43
57
33
30
42
75
8
19
101
67
18
54
21
12
93
47
40
39
18
12
6
30
119
76
284
13
87
93
12
6
113
4
21
42
29
64
45
54
161
72
25
18
9
20
55
17
181
42
198
30
17
25
11
19
96
12
33
9
18
48
17
12
40
21
6
138
83
157
30
60
66
11
4
39
60
18
48
6
21
87
57
33
12
35
19
6
36
12
90
101
67
65
7
72
54
120
51
39
144
36
24
65
16
60
132
63
6
36
72
11
1
11
88
51
90
111
132
32
121
48
51
20
19
90
36
60
15
39
156
54
6
33
48
207
12
6
54
141
75
30
47
25
18
42
12
3
15
108
57
75
12
6
275
115
42
11
72
19
24
66
60
39
135
90
6
126
12
90
78
54
41
13
30
42
54
48
45
128
28
69
72
24
54
12
126
24
108
66
6
3
27
33
3
45
27
21
111
36
54
66
89
55
24
54
48
18
24
120
53
73
42
77
31
30
36
36
15
57
18
54
6
12
72
21
123
24
5
25
60
18
12
42
30
24
174
71
16
3
125
43
54
18
5
43
18
71
79
180
45
9
108
18
12
42
30
137
25
54
6
30
93
111
12
129
140
4
87
42
12
366
5
7
18
24
11
73
72
162
65
13
48
36
18
6
12
90
29
40
9
131
43
150
36
84
83
88
240
96
69
60
47
19
105
243
12
33
3
137
25
18
54
54
24
72
29
7
9
129
60
36
108
72
15
3
5
25
6
66
90
18
168
15
3
66
24
84
18
137
31
12
24
81
9
48
27
9
36
111
33
36
60
11
40
8
24
127
6
72
3
87
65
1
24
11
1
63
63
42
48
75
57
30
65
61
11
13
11
61
156
24
3
81
24
27
39
9
15
18
48
36
11
24
55
144
42
54
18
15
3
72
48
60
9
9
87
32
55
57
8
7
24
30
144
42
18
66
90
36
18
60
81
39
6
12
180
47
61
132
12
35
97
11
73
90
36
65
103
21
132
3
6
51
32
127
18
42
18
18
117
57
36
3
15
36
9
15
29
43
30
27
45
96
30
17
79
30
24
216
30
53
120
7
90
71
79
30
11
60
12
121
36
18
5
67
33
12
81
18
30
6
48
78
18
72
12
42
63
57
24
12
18
24
120
33
27
5
7
65
13
23
13
30
17
115
54
11
37
18
24
30
71
7
36
69
12
63
77
13
18
54
59
49
12
180
3
21
11
48
7
90
51
32
16
44
36
7
48
21
68
28
45
18
54
111
147
137
1
96
3
12
15
18
3
15
33
219
42
11
112
51
42
18
54
18
9
99
12
18
111
96
12
111
192
54
60
18
66
27
105
180
264
36
144
11
79
36
24
18
11
55
42
18
54
123
75
72
90
12
75
33
78
30
24
23
25
60
66
114
36
95
49
18
5
43
29
25
90
81
27
18
47
85
54
18
48
27
51
45
75
29
13
84
24
11
1
24
18
12
54
47
7
96
354
6
9
57
78
5
25
168
30
42
72
36
15
3
12
78
36
36
18
9
81
90
65
160
21
15
3
45
56
97
78
72
18
72
99
39
6
23
7
24
90
54
93
44
109
252
78
12
42
18
48
6
54
9
48
9
6
69
8
25
47
16
27
53
28
81
15
81
47
228
7
36
29
67
33
33
15
9
11
109
36
119
61
39
15
6
90
18
30
21
144
32
64
33
108
12
6
36
30
119
31
84
24
41
31
18
126
29
48
79
36
17
37
36
54
21
44
61
18
42
27
111
72
65
49
3
45
87
45
174
17
64
33
36
30
90
6
45
68
43
29
61
42
30
18
33
96
159
6
156
18
24
33
3
36
216
12
21
21
63
93
63
69
36
30
72
78
36
3
33
95
7
60
36
9
128
48
7
9
45
60
119
97
90
18
12
47
85
48
42
306
51
123
108
42
108
120
18
42
102
90
90
78
30
42
102
18
18
114
23
16
12
57
12
144
24
3
48
96
105
11
289
60
3
63
114
18
72
156
69
9
11
ABCD 95107081172*3^$a+1 [50060]
101
172
9
71
37
39
80
40
3
41
28
24
15
150
3
15
65
120
49
39
24
44
48
43
65
16
272
25
39
45
96
30
144
21
69
95
55
69
8
40
3
129
21
66
57
57
11
37
11
120
100
32
4
3
5
16
21
83
37
11
25
15
45
155
72
133
15
20
16
312
36
12
72
21
35
4
81
27
32
67
45
32
88
24
20
4
60
12
192
72
33
12
123
84
171
89
1
27
44
100
60
68
13
71
16
21
12
36
71
169
35
48
40
39
17
48
72
61
107
48
52
48
84
21
39
212
76
12
51
21
60
108
104
1
48
23
24
13
138
150
11
64
68
31
45
8
28
36
9
39
24
87
102
51
144
36
60
36
21
12
3
8
61
60
11
109
23
13
147
120
68
12
37
15
20
16
80
25
114
33
36
24
32
4
9
27
60
45
15
104
37
87
48
32
73
75
224
12
133
23
4
236
100
165
15
57
51
20
19
53
55
65
43
53
88
128
1
23
60
52
512
37
23
7
29
28
111
53
72
168
96
109
24
66
69
36
44
84
48
49
84
195
63
108
5
100
75
113
16
32
36
13
3
44
84
73
27
12
44
16
21
63
12
48
93
23
37
47
48
7
60
21
32
16
39
9
81
51
116
28
129
107
24
48
91
30
126
41
16
72
56
28
156
33
12
6
33
21
63
44
49
3
32
19
5
1
15
69
18
41
16
116
12
13
11
12
16
3
105
96
56
40
48
168
44
4
9
180
95
4
33
27
81
123
72
56
72
55
9
48
33
15
69
6
65
4
44
52
195
53
1
66
33
60
72
57
287
4
9
90
57
8
43
21
33
78
18
47
25
282
45
33
11
36
160
60
33
3
8
40
8
64
45
59
13
11
7
30
132
59
52
8
24
12
76
72
75
54
48
18
60
29
36
16
12
80
28
9
135
8
7
57
44
52
12
36
56
25
60
155
52
48
36
8
16
24
12
32
48
52
92
217
39
87
30
87
93
27
33
39
33
3
144
48
48
60
48
27
57
60
57
36
27
48
48
168
3
17
76
20
25
60
59
28
111
65
4
3
29
48
52
33
71
16
32
16
75
9
80
36
48
96
79
30
90
137
31
41
259
54
60
27
104
16
243
69
39
33
45
54
29
61
155
43
18
39
32
4
60
75
9
33
39
32
120
144
115
41
36
12
19
30
83
49
111
8
40
12
27
54
15
68
64
200
64
96
72
51
9
9
12
6
5
52
15
57
45
51
57
63
8
79
12
45
44
1
3
96
120
48
3
18
51
8
72
1
18
93
15
9
81
63
27
5
25
24
35
76
27
41
4
8
25
23
24
60
13
132
123
200
64
72
56
55
42
120
39
12
27
105
15
9
51
81
12
80
97
23
28
36
44
61
36
24
30
29
24
4
44
4
93
47
36
7
41
60
192
4
80
144
7
69
24
51
18
11
1
87
39
90
3
44
13
12
60
15
165
120
83
52
27
77
31
57
21
252
30
18
23
37
47
37
27
63
65
36
337
47
1
39
20
52
39
54
59
16
8
40
57
155
1
42
53
37
71
40
27
81
9
39
3
30
147
51
101
13
35
100
68
28
32
12
13
35
157
87
32
52
15
93
36
12
80
13
215
16
8
48
19
69
60
32
1
108
63
57
135
24
32
49
159
108
180
44
36
48
16
39
57
44
60
13
11
40
168
57
12
107
133
3
32
52
93
51
84
48
60
60
69
15
3
18
71
72
1
95
64
44
4
33
39
48
24
44
64
9
27
108
60
8
19
69
141
35
73
59
49
24
156
111
312
48
24
12
132
24
80
136
24
72
32
16
72
36
48
20
85
75
33
72
15
75
9
12
9
6
102
15
3
57
24
8
25
15
32
88
171
5
64
56
28
12
36
44
19
5
16
105
23
37
27
27
18
35
24
61
51
21
47
16
15
17
4
96
24
51
6
59
124
72
152
208
8
24
85
3
75
17
13
35
37
47
43
17
25
27
80
48
1
23
1
15
168
72
33
15
8
120
120
7
12
5
121
114
137
36
48
24
4
36
104
4
20
88
132
108
24
24
51
18
143
4
32
64
60
27
17
1
15
8
72
40
8
88
8
4
20
72
4
44
88
99
90
59
40
140
1
120
11
13
11
19
ABCD 95107100618*3^$a+1 [50064]
3
24
21
24
91
24
56
93
42
25
263
9
48
69
115
56
3
157
23
24
48
9
120
39
30
19
72
305
18
13
152
40
17
31
53
42
9
9
360
12
42
48
42
15
57
84
96
36
207
45
18
18
30
49
8
93
12
72
72
55
53
90
18
55
53
27
24
3
198
7
47
241
104
33
72
144
31
29
66
81
45
72
132
15
15
6
12
6
1
233
63
40
77
18
30
19
48
80
21
324
12
91
17
55
5
66
49
77
54
42
115
47
33
105
55
53
90
24
18
15
72
21
72
162
18
18
61
5
51
24
93
27
45
36
102
18
39
88
5
18
12
6
31
5
91
24
8
48
93
90
36
61
137
15
63
97
5
18
18
111
88
48
24
56
183
174
60
15
40
35
37
8
48
9
36
75
240
40
72
23
144
1
80
63
24
66
7
29
36
159
81
87
57
54
12
45
105
90
37
408
72
17
6
102
235
48
24
41
102
96
217
89
54
30
19
288
95
48
24
138
114
21
112
47
126
18
1
8
72
111
42
7
80
16
80
15
90
30
90
39
48
112
41
144
135
39
6
108
216
31
80
40
113
78
57
87
18
55
128
33
120
126
6
19
80
16
24
143
33
24
3
45
21
139
5
18
9
9
150
1
8
112
53
90
42
36
84
31
59
6
87
40
48
23
1
48
5
187
48
17
103
48
5
42
33
69
24
30
114
30
93
15
24
30
51
120
87
72
18
87
33
36
19
35
108
78
54
13
23
97
24
149
19
80
112
89
7
80
153
7
23
49
128
129
6
129
33
15
183
25
23
6
43
80
141
60
7
24
48
5
3
24
40
56
9
15
96
15
25
5
18
121
8
3
37
248
15
54
90
1
17
18
37
71
241
89
31
41
12
108
24
126
48
162
7
11
42
115
23
129
57
63
21
60
39
15
30
108
78
1
35
36
30
72
115
47
24
66
24
12
72
42
1
144
35
108
25
23
9
9
54
96
1
209
31
41
54
6
54
13
71
121
5
3
160
48
95
18
39
93
72
3
33
7
95
24
105
120
111
18
72
55
104
45
75
208
17
54
121
8
15
57
33
78
30
24
18
30
36
222
84
133
120
32
9
7
119
1
80
39
54
67
32
40
5
27
69
91
35
30
18
85
120
53
27
45
72
51
159
193
11
102
55
23
1
29
42
18
159
93
19
35
108
18
79
113
55
8
135
25
72
80
21
24
12
183
40
71
66
78
97
48
65
150
33
24
9
87
45
12
6
12
18
51
40
5
36
30
57
33
78
9
45
18
102
43
24
221
99
40
65
48
252
186
72
73
24
128
40
8
15
12
42
48
123
27
277
149
42
9
21
18
6
84
60
12
87
21
91
41
39
51
85
59
30
108
115
35
36
90
7
24
48
48
29
216
24
18
48
9
141
27
88
113
31
8
40
53
138
169
32
16
5
19
11
69
111
54
90
73
32
21
18
24
105
57
126
9
16
47
18
55
24
56
40
59
21
120
57
15
33
7
53
72
36
39
88
17
48
144
36
18
114
7
41
15
39
25
89
30
57
232
32
81
72
102
193
192
71
72
33
69
36
7
101
24
108
15
57
15
183
120
240
57
208
17
7
209
31
65
135
88
128
9
54
49
23
30
42
73
120
143
36
18
18
25
72
17
55
35
21
63
54
67
48
53
48
51
88
8
40
53
162
18
72
7
77
51
75
132
33
24
9
6
81
63
84
85
80
57
54
90
7
29
235
71
48
54
147
88
23
9
16
29
84
31
5
18
150
30
85
11
36
25
41
39
21
18
49
77
36
79
80
129
7
65
30
97
8
39
96
457
8
3
66
18
162
31
137
48
78
162
12
3
3
12
49
41
55
5
18
9
48
117
108
ABCD 95107251334*3^$a+1 [50018]
4
96
192
32
156
124
15
41
12
19
65
16
12
60
80
40
8
24
156
160
20
144
28
60
36
132
32
16
60
92
100
224
4
32
28
20
112
12
68
60
43
36
209
36
24
72
28
27
57
15
17
91
5
48
91
21
80
24
84
4
48
12
108
32
36
36
124
147
17
96
64
60
68
240
60
108
7
288
129
15
81
120
32
72
16
12
12
87
41
40
12
68
40
8
24
48
7
17
16
128
24
67
21
104
4
44
100
123
144
9
44
148
200
144
88
60
27
53
127
65
223
53
60
52
32
24
64
3
125
112
36
20
96
120
64
20
36
76
159
21
12
3
72
153
12
51
72
33
164
48
79
69
44
196
92
48
4
32
76
12
111
129
15
41
24
36
36
264
96
4
75
65
4
68
79
93
15
5
12
84
24
208
20
115
17
60
60
16
56
43
101
7
113
340
60
104
48
12
228
24
115
29
79
137
24
4
36
72
32
36
36
64
80
24
40
48
15
45
27
53
52
56
64
168
60
123
72
57
231
9
8
28
27
57
32
24
64
116
204
40
48
207
33
48
135
5
60
4
260
120
40
48
8
96
4
12
8
64
32
103
353
48
52
195
29
64
20
24
295
125
196
75
69
248
100
15
33
20
24
31
57
248
127
57
15
33
75
17
91
17
148
44
367
9
56
79
137
48
40
24
75
17
19
9
68
67
41
40
104
36
60
132
12
120
216
319
17
384
4
116
55
69
3
33
192
60
32
16
32
112
20
96
24
88
8
84
31
117
63
29
132
55
33
32
48
16
72
12
32
108
100
156
111
161
72
16
24
51
144
180
105
56
60
364
56
7
17
55
72
9
56
115
5
28
96
32
19
65
88
56
64
176
64
32
48
168
84
19
45
164
60
132
16
12
68
108
52
80
12
108
24
28
63
144
101
48
60
115
65
60
112
92
40
171
29
132
76
20
84
16
32
28
32
48
79
29
7
113
60
52
8
100
80
36
108
60
72
48
16
111
65
16
8
160
32
115
117
171
129
20
31
72
17
96
100
20
172
32
28
147
81
84
60
171
17
120
7
21
180
104
48
7
41
64
32
115
101
28
20
12
19
33
32
76
140
24
88
111
17
100
12
48
39
65
16
152
16
72
39
21
32
12
208
51
69
96
144
48
255
72
101
4
8
175
17
196
44
16
56
124
60
32
48
19
36
17
28
12
224
196
12
32
16
39
41
67
5
31
41
64
132
123
17
84
79
69
48
8
72
28
27
33
32
7
161
216
16
39
29
4
80
40
32
48
36
12
72
7
9
152
52
48
32
36
12
19
33
240
108
108
80
24
12
28
32
24
24
7
81
27
21
144
48
32
40
20
388
12
60
96
39
17
16
48
24
3
53
124
20
120
40
168
72
48
32
40
48
48
32
40
48
104
223
113
24
40
20
36
40
15
105
24
8
28
20
40
20
64
68
199
36
17
12
16
8
64
80
91
5
40
24
92
28
96
120
24
36
20
12
28
15
36
36
29
28
48
32
48
24
79
72
5
52
96
27
245
12
16
12
72
75
101
112
48
27
17
60
72
96
144
28
15
93
20
28
39
81
60
20
40
51
29
4
20
76
144
15
36
29
28
72
48
39
53
148
32
16
44
76
135
9
168
32
12
48
28
72
48
108
15
45
72
48
12
3
29
48
67
81
27
77
67
21
48
32
48
172
140
7
161
24
40
8
84
108
7
33
48
63
72
105
ABCD 95107352344*3^$a+1 [50013]
198
3
51
65
48
16
33
51
92
4
8
112
21
90
18
54
41
36
96
192
12
4
12
8
24
96
19
53
55
33
3
33
39
57
44
120
31
77
12
19
5
12
55
36
41
16
69
71
276
31
17
12
60
36
180
1
47
76
80
139
41
16
33
167
144
13
18
137
28
51
90
3
51
108
18
27
20
144
108
4
68
61
11
100
44
112
3
5
16
8
52
9
54
93
84
3
33
24
176
180
19
141
3
29
12
4
44
36
156
24
37
35
148
20
24
48
49
162
17
36
160
104
43
53
1
159
24
56
96
24
48
187
65
96
28
116
16
20
64
243
57
144
96
27
69
3
77
121
27
56
97
143
96
24
108
60
16
80
84
127
18
11
36
61
95
288
216
24
79
5
12
199
54
107
91
54
59
96
25
54
17
148
213
3
24
243
162
35
19
53
24
16
20
84
48
28
33
54
57
20
108
16
12
3
5
13
3
140
55
21
24
120
56
40
24
120
27
53
4
176
16
164
73
108
18
21
36
48
165
11
16
32
72
40
56
151
54
23
52
15
18
15
201
90
162
18
53
52
128
112
60
240
68
28
32
19
29
204
4
44
72
16
44
19
72
65
64
33
71
220
12
21
123
144
32
7
65
28
20
211
41
172
20
91
65
7
141
3
29
79
72
29
7
17
55
36
77
48
40
20
60
24
108
412
21
35
60
12
36
37
54
5
31
125
40
15
29
36
43
21
33
23
13
54
5
16
72
15
105
32
12
13
3
32
91
54
11
132
48
25
59
28
111
17
156
24
37
195
3
21
8
52
80
220
180
60
116
37
47
7
33
68
97
108
51
21
75
44
36
7
53
36
1
27
32
48
96
67
273
15
65
64
33
11
112
20
48
48
4
24
152
48
144
72
73
47
43
72
101
151
41
48
145
159
24
32
48
61
59
31
5
76
48
72
33
27
27
5
28
68
16
60
104
43
17
36
60
31
45
9
75
60
20
96
108
127
65
7
17
108
36
12
4
39
90
107
325
107
16
20
24
232
24
104
12
76
33
47
25
75
212
88
84
36
8
96
16
15
5
12
72
160
456
51
72
149
36
60
24
76
92
49
15
8
60
28
8
96
76
68
12
7
90
18
65
24
19
198
11
61
239
67
18
35
73
63
132
20
24
16
177
23
12
256
12
68
76
56
37
23
12
52
3
41
24
28
20
103
17
88
80
49
87
36
20
28
20
7
53
12
100
80
28
116
16
45
35
4
104
144
16
56
16
60
60
24
8
52
36
33
59
31
72
108
81
80
76
15
29
36
240
12
7
18
63
32
28
20
55
162
18
17
16
36
44
31
5
24
84
13
135
48
32
120
79
69
3
113
49
155
12
31
18
71
91
113
124
15
17
4
44
61
11
300
28
20
52
44
16
105
72
35
19
69
8
24
132
91
9
156
80
61
23
31
18
107
60
24
40
8
88
24
60
180
56
72
112
69
11
96
40
8
61
15
93
47
120
103
17
16
8
12
12
132
84
43
18
36
23
84
16
32
7
5
72
31
129
87
17
84
36
40
20
84
16
44
60
132
4
75
149
67
36
69
3
17
19
41
16
272
13
108
54
33
44
96
72
28
20
28
20
112
144
33
71
1
15
20
4
12
204
36
164
40
24
192
189
11
24
16
183
41
96
7
5
49
59
48
19
33
428
120
24
72
48
60
52
8
72
96
120
55
89
180
37
23
84
12
24
76
32
36
16
128
73
54
89
16
36
21
123
39
77
85
39
36
69
71
48
16
27
41
139
17
76
164
100
21
35
24
85
216
15
3
77
16
123
101
60
136
8
52
84
44
37
119
16
128
36
48
52
87
33
104
43
53
60
64
ABCD 95107431436*3^$a+1 [50039]
16
30
39
59
16
21
71
18
10
60
24
42
66
24
21
47
90
16
24
18
9
21
14
76
14
40
48
38
24
61
45
2
25
23
4
21
27
18
2
46
51
24
12
15
68
124
8
40
9
35
6
40
24
15
3
6
32
24
10
24
84
8
34
30
24
21
11
37
60
96
11
16
24
44
60
12
10
42
36
9
3
24
84
24
21
21
3
12
48
48
24
33
27
23
25
12
9
42
38
16
3
48
60
12
111
30
26
4
45
72
12
11
22
39
9
15
51
8
16
6
39
12
3
32
13
24
15
38
22
32
25
33
6
12
45
15
44
54
31
9
24
38
13
27
24
60
6
27
36
65
22
8
24
12
40
14
16
39
9
27
48
47
1
12
33
15
9
6
12
36
9
3
12
105
15
66
26
1
60
24
23
16
9
27
36
20
13
35
100
21
36
24
59
16
14
10
9
5
7
59
4
2
19
101
55
33
2
40
30
8
30
16
2
18
25
60
65
10
72
60
33
51
30
26
52
42
48
66
24
48
9
5
31
17
88
27
3
132
126
6
45
155
25
3
6
54
56
124
45
12
108
33
3
35
12
24
4
21
24
21
15
39
12
33
5
55
15
20
52
24
18
38
10
54
8
25
11
12
60
4
18
72
104
55
15
9
23
34
51
24
23
12
16
20
13
11
25
3
2
64
24
3
99
48
20
28
69
36
27
6
87
57
15
12
39
9
12
9
111
59
16
14
54
37
24
11
1
9
15
9
54
8
58
39
3
8
46
3
87
24
9
48
27
12
6
8
115
36
33
63
60
48
27
104
28
6
27
12
27
21
23
25
60
24
47
94
42
93
12
15
102
15
15
8
34
56
40
15
24
99
62
55
17
70
33
15
8
10
39
71
1
3
6
15
57
48
42
48
20
49
3
33
5
10
24
33
5
48
10
14
16
120
6
24
21
39
81
35
1
9
30
48
21
36
33
6
57
47
36
4
12
6
3
5
46
21
12
27
81
53
19
21
15
65
42
54
40
8
7
24
9
6
42
8
66
1
27
21
21
56
18
1
5
88
3
29
6
25
65
10
8
1
71
28
36
33
47
61
3
6
3
36
12
12
23
37
45
63
33
51
39
9
11
34
2
46
39
41
22
56
16
20
30
46
42
152
31
24
9
39
33
24
18
21
11
1
5
58
9
21
24
3
3
20
37
9
3
23
4
18
15
12
29
7
95
97
51
24
68
10
8
7
47
25
3
33
72
59
1
120
12
15
60
18
50
22
63
9
14
1
60
23
36
82
27
53
19
15
6
38
10
99
83
4
9
51
33
143
4
48
6
27
5
18
4
57
36
12
3
8
36
1
60
12
35
22
3
3
9
35
6
18
36
268
32
16
33
59
13
29
18
28
33
81
6
33
11
13
11
70
6
9
12
23
36
64
12
33
45
24
18
44
18
16
24
3
23
22
3
27
24
9
36
15
9
36
9
14
16
66
26
13
39
45
3
20
24
1
27
21
12
95
25
9
6
2
10
30
27
59
1
3
21
15
12
45
57
18
54
74
25
51
20
25
11
72
37
11
10
3
5
7
63
42
18
24
30
30
72
33
15
32
25
15
48
12
20
34
99
96
15
12
9
48
15
2
19
15
12
9
3
12
66
15
72
12
51
45
12
12
48
11
40
12
9
15
36
8
16
24
56
28
6
27
3
56
16
98
7
27
33
95
13
15
36
6
18
9
45
56
19
11
112
90
2
28
12
68
37
12
9
6
9
9
15
33
15
17
43
12
105
30
20
22
39
17
30
25
39
26
139
3
8
13
24
21
50
72
13
35
121
36
39
21
15
30
14
76
8
4
21
101
16
15
9
14
72
37
35
25
35
36
85
5
22
42
26
4
21
87
8
157
39
129
12
29
31
3
30
24
48
15
137
18
25
3
20
49
5
6
90
82
8
37
75
45
15
108
24
38
82
165
27
24
6
3
15
20
13
15
33
29
103
33
27
53
46
56
10
54
21
48
87
108
50
6
58
30
18
50
70
78
2
19
3
45
63
8
49
12
3
30
6
9
63
18
6
24
9
36
5
6
10
51
48
11
13
11
10
15
24
23
108
25
5
16
15
39
44
16
21
9
30
44
16
20
16
44
37
15
24
93
3
12
30
2
28
2
40
3
120
27
8
10
8
58
69
48
23
4
56
16
36
33
24
60
48
12
33
30
48
45
5
22
20
13
27
24
8
133
9
3
45
56
6
1
89
18
88
30
24
18
57
3
42
8
31
59
46
15
95
52
30
15
39
69
15
30
24
2
4
21
21
80
10
153
36
3
8
85
24
24
15
2
18
4
60
21
35
22
18
9
48
3
9
15
72
9
47
24
1
9
74
6
31
15
8
4
57
59
4
30
38
10
3
24
36
35
40
104
16
21
33
15
36
15
134
6
25
9
2
64
6
74
12
10
3
21
3
71
24
46
6
74
72
7
36
51
33
47
1
12
75
18
15
3
6
111
24
33
3
60
17
7
24
12
12
3
38
16
3
60
3
57
15
30
8
34
6
2
52
20
16
38
66
28
36
21
11
37
3
33
21
86
18
34
30
80
7
41
7
11
205
17
19
96
29
18
25
3
20
13
36
5
19
39
72
36
90
14
4
6
51
24
21
3
45
15
15
9
11
4
12
20
13
63
105
3
60
57
35
49
24
35
4
12
8
72
28
21
51
9
11
6
34
6
32
7
33
207
9
26
25
96
29
88
18
32
96
25
132
33
56
31
47
12
4
21
21
3
39
36
45
45
75
12
72
83
37
48
9
15
51
9
15
6
24
39
57
39
23
1
9
3
3
9
27
33
11
49
17
6
10
27
15
6
27
15
30
48
27
12
17
16
2
36
12
4
20
25
15
48
32
25
39
12
20
30
42
25
23
4
18
63
12
36
12
39
21
3
14
16
15
9
75
83
10
3
45
27
15
20
34
39
17
54
1
15
8
4
60
117
15
21
3
6
30
33
3
33
35
66
6
100
8
4
108
14
43
45
27
21
8
7
3
6
54
21
48
12
33
3
23
142
3
72
12
11
54
58
12
57
39
44
16
20
72
73
75
60
26
10
36
12
21
11
49
11
1
12
15
30
6
9
27
44
10
96
50
13
57
48
48
18
12
12
12
50
18
1
5
64
2
60
4
30
14
10
63
39
48
42
18
33
48
12
17
18
22
48
2
13
12
36
39
12
9
24
48
39
21
99
6
72
27
3
81
12
60
9
6
48
45
24
48
123
12
8
72
13
36
36
3
20
106
6
72
42
15
3
8
37
65
10
21
96
24
75
45
9
27
111
30
15
9
63
15
50
22
24
24
33
57
15
35
13
39
33
12
96
3
45
39
33
84
71
60
13
12
93
2
22
56
16
3
12
33
6
2
58
36
8
10
3
5
64
3
15
32
84
36
16
62
48
127
17
31
3
120
96
48
57
5
10
6
3
69
3
39
21
17
16
6
9
84
11
12
22
32
19
5
16
39
12
12
23
34
54
69
21
54
36
21
33
8
7
11
12
42
30
16
20
70
51
51
57
81
27
39
45
39
9
15
18
24
3
63
44
25
15
24
9
3
48
6
63
36
21
63
3
8
12
24
ABCD 95108540732*3^$a+1 [50058]
75
1
20
130
41
103
66
44
96
100
54
137
39
76
18
11
96
55
104
81
3
21
1
30
38
196
80
39
127
14
40
50
9
37
59
24
24
7
50
60
75
109
176
270
45
45
214
186
11
24
120
69
75
55
17
3
22
84
140
46
38
6
124
17
19
53
127
30
120
6
98
82
65
55
24
50
15
45
3
27
141
13
20
46
24
6
44
106
20
9
96
48
7
50
124
11
19
12
113
21
16
90
68
21
96
33
100
102
84
54
26
153
31
20
21
15
33
87
40
24
41
48
1
102
14
16
44
15
25
50
16
30
30
38
112
174
14
76
6
84
66
54
20
45
25
23
7
44
46
36
8
16
20
30
90
63
31
12
44
4
102
104
4
96
14
16
29
127
24
30
83
31
126
83
7
36
14
30
94
12
48
90
156
230
84
111
25
23
48
24
1
128
111
1
23
75
117
69
106
14
4
26
10
54
86
90
16
128
10
230
52
137
37
36
44
4
26
4
252
60
54
104
51
25
23
121
90
66
35
168
21
10
96
50
60
34
86
99
37
18
20
6
16
14
33
31
6
204
56
63
7
156
54
170
70
20
34
20
66
46
29
19
30
86
30
30
4
50
60
27
39
9
1
50
34
20
36
16
24
80
3
31
65
21
130
50
34
29
48
24
25
24
12
8
6
21
9
4
26
64
146
16
68
10
42
47
127
54
36
44
6
45
24
21
4
50
100
41
96
39
64
6
24
26
70
35
25
44
22
14
15
99
126
94
17
24
9
15
81
63
120
37
59
127
54
60
54
72
24
89
321
159
1
23
67
14
135
21
180
16
44
75
91
38
6
9
91
50
10
84
29
1
162
38
10
5
7
104
64
6
456
35
33
16
6
120
24
200
9
115
6
110
60
94
156
50
114
16
95
48
72
55
20
16
48
5
7
38
186
9
24
72
31
65
49
119
61
140
60
60
24
190
41
24
7
89
15
136
14
90
120
16
114
24
56
24
39
48
39
70
44
15
120
21
123
31
41
85
35
15
4
60
17
39
9
24
43
108
20
76
24
17
48
24
13
8
36
136
60
35
9
160
95
139
36
14
96
60
30
9
45
52
108
30
6
186
150
8
39
21
106
44
52
113
21
40
60
20
4
80
60
40
11
31
188
6
4
66
20
93
72
31
185
19
149
7
48
246
11
39
120
16
14
10
50
15
109
66
24
17
48
21
16
14
30
184
6
14
16
6
5
24
24
157
74
136
44
100
44
16
6
104
60
124
30
86
16
44
30
33
1
12
8
106
114
206
16
17
21
27
48
55
96
89
81
231
9
30
9
24
48
39
4
42
180
30
180
38
90
76
30
44
6
9
31
14
16
36
14
105
105
15
1
44
24
16
50
4
50
36
4
11
55
96
17
81
46
41
48
7
30
138
156
5
9
15
24
1
42
30
68
130
41
49
6
74
22
44
54
15
7
38
46
114
59
61
176
16
44
30
10
44
100
20
27
73
206
60
30
39
157
35
25
8
16
126
89
49
6
50
15
1
23
24
13
14
45
48
48
49
54
17
55
74
10
144
29
1
66
14
15
24
1
20
6
34
30
6
44
100
47
24
15
64
20
142
8
10
86
64
186
53
141
36
46
17
216
1
30
30
66
14
4
50
202
35
72
27
100
54
96
6
5
33
16
44
30
45
127
18
30
120
6
54
29
61
36
126
24
6
18
36
50
10
84
36
50
64
6
89
72
24
75
45
169
96
24
36
210
96
185
3
36
10
66
74
75
25
30
20
93
96
81
15
79
86
16
30
84
65
135
105
1
144
84
12
14
30
154
41
120
55
24
17
9
136
134
34
6
24
56
30
24
66
129
61
96
104
76
23
72
9
30
10
6
48
65
24
21
10
50
10
5
25
20
30
46
50
34
20
40
6
44
16
14
87
85
59
9
82
44
30
154
156
5
9
22
30
60
14
105
31
60
48
6
23
217
150
89
25
47
33
76
131
19
20
64
12
174
71
25
24
6
48
65
51
69
151
30
44
40
6
44
6
94
6
11
24
129
16
114
30
30
17
3
6
16
78
192
44
64
5
61
60
50
4
66
20
130
ABCD 95108802476*3^$a+1 [50075]
101
7
156
186
18
6
24
143
103
24
17
49
95
49
35
168
37
143
49
95
49
30
66
179
12
60
109
174
24
17
48
67
540
113
31
36
168
120
6
144
66
96
84
65
91
144
60
5
19
12
60
41
252
36
1
78
66
35
192
19
53
132
73
102
53
157
288
72
54
65
49
30
66
35
192
168
72
19
29
96
43
60
5
151
60
17
157
6
125
85
6
120
29
19
66
71
19
89
55
150
11
60
1
54
114
83
19
48
125
61
6
468
60
5
7
30
11
240
109
35
133
42
228
41
1
30
5
43
90
42
120
120
30
120
18
36
114
6
60
24
36
84
17
79
77
60
120
13
11
36
48
96
19
60
36
24
30
155
144
31
41
19
65
60
79
150
66
150
210
5
19
77
36
13
107
168
192
13
96
131
43
5
72
37
120
6
5
79
221
49
42
41
12
151
66
54
17
163
84
12
65
60
48
108
19
84
24
102
504
119
48
67
12
24
5
19
60
102
54
41
139
6
78
60
17
36
144
19
125
55
84
36
29
48
109
114
30
96
71
12
67
324
329
7
24
5
25
119
25
222
114
96
54
84
17
43
53
72
31
96
89
31
180
18
42
174
95
115
6
179
19
17
36
72
85
72
18
12
101
7
132
41
19
41
19
65
108
72
79
29
25
6
90
54
5
96
31
41
67
161
79
12
41
120
7
60
12
24
29
36
12
43
54
335
1
30
36
41
103
60
60
24
173
49
59
360
120
19
36
144
30
192
138
6
96
30
84
36
84
5
60
109
35
7
24
89
37
23
25
72
275
24
31
5
19
65
55
5
79
65
36
139
12
41
7
17
13
210
36
5
19
77
175
108
53
43
66
18
192
48
30
66
6
24
47
7
60
257
13
95
96
49
102
18
6
66
131
60
43
144
113
127
120
77
79
186
11
48
31
24
24
102
23
97
30
24
5
31
24
84
60
6
6
108
6
35
24
67
60
53
48
73
96
11
108
55
5
36
163
6
299
48
109
18
96
36
114
155
19
36
101
169
119
145
35
7
48
53
7
173
60
7
42
240
11
133
66
108
125
7
125
103
41
12
7
30
35
37
35
36
60
37
102
24
17
180
72
157
59
271
24
36
5
60
19
24
72
65
108
48
73
35
19
161
19
12
149
91
53
60
151
29
55
17
120
19
36
108
180
102
54
29
300
67
185
180
25
251
7
30
11
360
91
53
36
180
60
19
30
6
29
55
72
108
5
7
24
17
13
155
144
31
17
109
71
19
185
85
18
120
5
36
19
12
29
121
35
19
341
109
30
5
85
66
54
47
49
54
77
37
35
7
161
120
13
11
108
55
125
55
53
7
77
204
19
96
24
60
137
55
5
43
12
24
36
18
155
36
31
84
84
60
41
72
103
36
101
187
12
78
102
204
5
115
17
12
36
60
121
71
49
54
144
12
168
72
113
7
48
53
49
11
13
30
29
12
25
54
17
12
31
54
11
55
174
42
30
59
199
30
23
49
18
12
5
108
31
209
121
35
36
19
41
36
49
18
102
11
43
29
7
54
6
53
67
108
12
125
43
12
29
55
5
72
109
18
17
133
42
60
204
30
251
223
12
114
144
47
163
ABCD 95109318652*3^$a+1 [50085]
12
16
104
87
9
36
4
29
51
40
29
3
12
63
9
39
24
90
15
12
9
135
16
44
4
60
5
7
71
144
45
135
30
39
69
75
51
6
111
28
17
19
44
15
30
39
15
1
5
300
19
36
32
57
7
20
33
48
54
49
65
36
48
6
21
63
42
30
13
41
27
69
55
44
81
108
7
131
9
28
68
28
36
53
12
96
7
83
49
68
156
64
8
28
5
39
48
15
18
24
27
9
51
84
60
15
21
28
65
66
61
8
76
36
48
32
123
1
20
12
39
105
33
3
33
79
56
27
18
6
33
52
8
27
54
55
96
71
45
3
60
85
24
197
54
85
41
15
4
47
69
40
8
51
30
27
28
96
35
21
12
16
5
27
52
32
100
41
72
12
43
56
40
36
149
55
104
16
20
45
175
5
51
60
48
3
13
24
72
56
64
24
44
36
45
15
60
27
37
41
15
60
159
25
11
1
8
16
24
53
108
51
9
72
30
73
5
15
15
21
15
54
42
45
184
53
3
3
49
5
36
87
52
200
21
39
36
105
31
125
19
77
19
8
108
4
8
51
21
4
5
15
4
17
43
11
9
33
12
6
49
5
30
33
64
80
81
15
39
18
115
11
61
29
75
9
6
30
15
147
42
3
60
3
69
21
51
24
4
11
69
52
20
3
33
45
54
13
20
33
43
32
48
40
164
100
11
36
18
12
96
75
4
41
15
117
31
35
36
141
112
36
20
159
57
28
65
3
24
28
35
85
8
15
13
56
39
9
27
54
27
57
27
4
92
9
123
52
41
90
12
36
45
12
3
1
56
105
48
27
72
51
21
24
16
5
3
172
24
56
4
36
8
81
30
6
234
21
60
28
36
20
60
21
3
33
63
60
36
3
6
72
12
31
11
93
100
5
36
36
66
13
5
36
15
3
18
147
52
59
12
13
65
12
19
59
12
33
40
5
75
339
37
8
45
67
108
17
108
15
21
24
36
27
4
24
29
31
29
66
42
3
12
15
37
17
3
12
28
17
3
40
41
24
18
210
24
3
52
44
27
97
23
13
5
15
4
17
36
87
12
4
36
65
63
243
12
6
75
45
15
36
3
1
236
33
108
18
1
104
40
104
3
198
42
9
24
15
42
7
20
243
13
35
9
15
18
63
84
12
3
12
294
36
48
42
25
44
144
52
44
40
5
55
41
3
48
4
29
24
18
18
19
11
105
189
126
45
64
11
1
128
76
11
73
12
119
30
24
180
36
19
128
12
36
24
40
5
36
15
76
24
47
93
87
108
57
12
3
24
69
75
121
60
65
3
15
18
43
11
9
4
96
44
52
8
12
51
30
3
69
7
20
4
96
8
45
3
12
21
19
77
103
77
43
41
24
3
64
128
15
36
54
31
60
60
47
45
15
102
31
24
35
6
15
40
35
21
51
45
3
1
44
24
16
5
55
20
36
4
44
21
126
96
18
19
132
65
43
20
40
80
12
28
11
21
24
9
90
97
20
96
39
13
71
6
54
54
90
25
83
109
24
32
60
148
35
25
44
40
12
23
45
27
45
9
90
1
60
48
77
48
91
84
5
3
4
65
24
84
55
68
108
4
53
15
3
60
216
66
54
129
4
32
108
15
6
75
12
75
174
126
9
40
11
45
3
1
8
16
36
128
16
32
24
96
9
55
20
60
21
123
24
3
37
12
48
23
18
6
205
80
33
90
6
27
27
57
9
19
5
12
60
18
90
7
23
36
6
63
81
30
1
125
19
152
4
8
75
1
24
32
9
36
54
21
48
27
69
57
139
48
20
16
5
42
37
12
56
192
63
48
189
360
27
45
9
135
64
35
72
21
3
81
84
27
18
39
3
9
21
7
17
135
39
24
36
69
141
24
3
48
16
20
28
77
6
30
15
3
45
124
36
56
33
7
44
76
29
79
20
15
12
6
3
16
56
24
39
6
3
81
54
6
55
47
45
153
51
36
9
39
12
15
9
9
90
181
23
1
20
4
8
33
96
111
64
125
3
21
12
15
39
54
31
11
12
45
60
3
9
9
24
126
49
56
21
36
43
5
6
85
68
27
45
40
185
3
180
16
276
20
4
41
123
36
4
12
56
93
15
4
32
3
156
61
68
16
5
55
20
36
45
60
19
11
36
132
18
12
7
20
24
39
36
25
11
13
36
101
51
39
30
15
3
121
60
36
120
8
51
1
20
4
119
57
40
56
27
33
72
21
87
9
19
32
75
9
24
4
11
25
20
87
18
15
69
6
270
30
21
4
137
39
84
21
103
11
25
56
9
31
260
69
75
16
89
51
24
16
35
21
27
1
89
7
24
24
12
29
120
15
40
35
60
30
51
4
107
13
65
31
59
21
33
27
63
18
3
12
39
228
36
42
3
15
30
31
65
66
45
15
120
72
6
12
24
63
12
4
156
11
37
60
12
5
18
21
9
51
9
3
15
13
36
5
15
51
252
1
32
3
24
30
18
49
56
12
81
15
124
32
45
24
27
63
25
5
42
54
15
40
44
36
21
7
65
63
28
44
36
ABCD 95109632206*3^$a+1 [50003]
30
123
75
37
96
35
72
12
48
48
12
168
42
102
228
42
60
30
60
1
29
6
144
18
120
78
37
47
1
29
210
60
21
9
60
18
12
13
35
72
18
18
12
72
13
8
40
29
156
42
13
35
132
120
30
12
60
18
105
105
12
78
90
42
108
18
24
18
12
37
23
60
61
59
48
60
57
96
45
120
195
40
29
30
45
33
30
57
165
30
18
72
3
483
72
12
60
60
48
30
90
33
75
72
45
24
171
108
25
176
24
27
12
1
59
45
3
60
9
64
59
18
19
48
48
5
75
72
96
40
35
84
25
41
12
120
48
54
21
24
45
48
12
55
5
91
35
24
120
36
177
177
66
37
53
99
40
5
3
63
25
107
12
6
42
33
69
48
120
43
192
128
16
11
222
7
23
153
27
18
72
18
57
63
30
19
11
120
18
51
3
168
12
30
6
42
3
39
105
15
1
59
108
48
12
205
47
36
54
15
88
83
12
33
64
125
66
12
37
125
336
27
72
15
30
108
39
63
78
18
30
12
103
119
96
24
30
3
15
108
24
21
40
5
114
180
18
30
18
75
27
45
63
54
6
24
156
192
9
3
30
240
183
93
12
12
27
3
48
42
30
18
195
45
67
48
35
12
216
60
45
45
12
18
12
12
60
1
107
12
126
42
42
231
16
48
125
90
25
83
72
85
48
77
48
48
12
15
63
102
30
72
6
54
1
35
42
3
16
23
66
39
63
105
15
30
3
27
45
123
30
54
33
64
11
189
96
40
35
13
5
54
30
30
121
149
27
3
90
6
24
48
12
78
3
24
112
11
133
47
49
53
138
12
30
18
30
15
40
23
54
3
27
30
18
30
108
24
3
147
60
97
53
30
18
150
162
60
18
37
95
97
104
40
5
24
27
48
88
35
205
5
30
12
48
42
48
103
107
48
85
29
30
18
48
12
7
71
12
12
1
144
8
15
73
29
90
18
7
5
36
54
30
48
18
49
125
27
81
30
12
36
24
1
32
24
99
37
197
27
63
108
12
25
5
30
120
141
45
42
12
21
16
53
91
47
12
30
30
33
3
141
48
15
36
42
42
1
47
120
18
162
72
60
60
85
176
72
15
72
1
80
27
85
5
90
48
90
12
43
5
72
19
8
45
18
72
48
12
156
84
37
8
93
43
104
33
90
205
23
84
36
12
138
54
18
30
30
7
5
90
78
19
104
24
75
78
7
11
12
150
30
60
48
54
6
84
81
27
42
18
120
25
128
15
12
37
53
120
42
30
78
45
27
30
6
150
24
6
12
60
60
73
107
12
25
80
93
18
12
42
6
85
59
78
12
27
3
90
6
24
90
66
9
16
29
150
60
6
42
57
15
33
15
18
7
5
43
56
141
43
104
51
42
102
18
12
7
23
6
54
18
78
90
24
6
12
30
43
29
27
21
12
6
132
12
108
30
132
6
54
30
73
125
90
150
115
48
149
43
5
222
48
12
33
3
189
45
108
12
51
24
3
60
72
126
90
42
12
180
63
165
78
132
12
30
55
53
162
18
42
13
32
93
67
53
192
150
18
60
15
45
18
72
72
265
95
81
9
30
18
30
132
48
69
24
27
12
105
3
18
24
150
30
480
15
45
18
18
54
48
9
33
7
101
18
201
21
42
90
78
18
54
90
60
390
60
25
32
16
32
3
42
60
48
12
90
1
47
12
37
11
12
66
90
42
3
15
24
30
18
162
55
5
18
102
67
80
16
47
30
96
19
23
12
36
25
77
75
27
66
84
7
53
120
120
171
57
63
39
1
89
30
30
6
85
32
27
48
78
30
12
90
42
18
7
8
15
25
32
15
6
72
60
12
6
24
60
96
1
8
3
120
72
18
3
120
72
72
3
252
120
138
60
72
60
48
12
48
72
195
51
61
143
48
12
45
45
18
73
59
18
115
48
59
60
6
12
12
6
60
84
18
90
102
60
18
42
43
35
109
48
101
24
30
60
18
18
24
138
3
15
1
23
108
157
56
129
18
69
16
35
72
66
24
3
15
60
42
6
72
48
85
89
7
ABCD 95109955342*3^$a+1 [50065]
3
78
162
13
17
78
12
18
42
18
15
24
15
9
75
36
24
9
3
45
24
129
90
24
141
69
43
8
57
18
24
18
3
51
36
48
54
60
12
43
11
222
144
48
87
3
18
114
9
21
3
3
45
9
55
101
24
18
18
39
9
114
13
72
5
3
9
18
36
105
96
3
13
89
60
99
9
63
40
215
33
27
102
151
35
36
73
11
45
72
27
21
87
57
3
45
40
152
15
36
66
90
60
138
3
39
30
78
45
27
36
129
24
9
72
30
108
36
9
72
48
33
114
13
5
18
48
1
89
87
189
3
15
33
88
17
60
18
144
18
12
75
111
49
5
211
35
61
35
21
24
48
15
36
12
33
39
25
48
17
42
21
24
81
30
72
97
8
147
18
78
162
18
33
51
96
90
3
120
40
29
36
72
63
24
57
55
71
132
13
23
66
150
84
54
42
54
36
54
30
6
33
48
27
45
93
99
24
9
90
37
53
27
99
12
54
91
107
36
6
3
48
112
35
120
6
15
147
84
18
42
18
30
42
30
61
8
27
54
15
33
18
117
33
30
33
75
181
59
165
27
37
53
60
39
99
21
15
108
90
18
24
30
78
120
18
75
33
111
48
75
6
15
40
47
24
36
45
27
21
27
45
99
21
48
64
48
233
15
24
15
18
127
5
48
18
54
150
90
3
24
9
111
45
54
96
36
18
66
24
66
54
6
18
12
145
53
91
32
45
12
6
9
96
159
1
24
11
54
6
9
93
60
87
75
21
117
24
3
96
21
60
18
48
108
36
45
15
66
132
171
21
78
72
21
24
3
78
15
57
111
16
53
18
57
15
30
18
72
18
15
9
39
81
18
61
89
63
45
19
11
42
123
57
103
95
145
8
9
90
30
7
11
132
66
15
39
73
23
72
48
25
35
21
24
75
45
15
1
56
9
6
72
72
9
21
51
3
21
75
84
81
63
1
17
15
27
21
51
36
33
24
16
17
90
174
90
21
33
15
39
60
12
36
24
13
5
27
24
21
36
48
96
48
55
5
72
48
18
18
7
65
114
18
3
9
111
24
24
24
15
60
93
69
90
30
6
45
48
72
45
187
71
36
84
96
126
72
291
120
21
36
120
15
63
1
71
57
72
15
30
6
90
75
45
219
33
18
54
18
37
59
66
6
45
3
6
108
18
18
30
24
33
24
81
24
48
15
120
16
104
33
114
30
18
18
42
30
3
48
39
73
17
18
45
24
45
30
36
9
15
193
8
24
24
51
18
42
36
84
33
63
48
186
48
15
48
9
111
24
45
99
87
30
42
12
141
39
60
30
6
12
60
145
8
75
24
54
66
18
36
6
30
6
13
71
9
9
42
36
84
78
30
1
107
78
12
27
33
18
37
128
15
12
45
9
18
96
37
65
42
45
27
144
21
63
60
162
30
61
8
72
135
9
111
57
33
39
15
24
49
56
195
36
90
15
39
114
18
69
75
13
32
3
96
12
162
15
27
48
18
115
47
60
12
6
3
16
8
3
42
36
30
25
71
18
48
18
6
15
75
18
18
12
18
90
33
9
63
3
42
30
93
15
72
54
3
72
24
141
36
84
18
73
8
315
54
108
19
56
15
25
32
75
13
72
32
64
72
29
54
6
18
21
69
72
30
18
78
84
81
63
6
30
18
18
42
87
3
72
66
24
19
29
3
69
54
42
147
33
12
18
72
108
93
75
229
125
18
9
48
75
18
27
48
63
72
24
9
136
128
153
54
73
35
117
9
24
90
126
15
39
145
47
73
23
18
39
27
36
25
8
64
8
40
23
102
3
15
6
3
27
54
42
210
18
97
29
51
39
9
27
37
17
114
45
21
75
24
96
3
36
162
42
90
30
72
96
37
173
132
31
35
36
36
45
69
30
78
72
18
93
63
6
3
27
6
135
39
24
49
8
45
18
24
12
45
45
186
18
90
45
120
240
147
45
87
121
89
15
63
73
47
72
97
161
18
12
217
17
54
96
1
32
112
8
120
27
6
18
102
78
36
66
18
72
33
75
21
24
24
171
36
18
12
75
93
67
131
45
129
54
6
3
15
12
18
6
72
37
8
3
42
75
9
55
143
1
24
71
129
16
89
48
42
72
13
5
36
72
12
291
51
90
54
60
177
160
23
36
36
49
8
72
64
35
150
111
9
39
3
13
32
39
18
18
24
48
132
84
24
ABCD 95110174436*3^$a+1 [50037]
18
9
33
72
12
18
90
90
180
90
6
17
13
24
12
35
1
24
63
36
20
115
72
12
53
124
21
90
42
12
63
12
69
159
21
39
21
39
87
81
45
90
144
29
91
41
4
9
27
27
96
41
85
36
15
129
3
63
5
55
18
144
3
63
41
73
23
88
141
90
161
103
5
156
60
19
30
36
90
29
96
169
36
48
3
44
13
102
5
16
33
11
40
21
42
12
18
132
48
6
54
108
72
23
49
3
192
104
72
25
84
6
12
77
4
69
11
19
42
30
6
3
171
78
3
69
63
56
36
43
17
148
33
12
71
55
114
66
6
15
80
13
15
12
39
9
120
56
19
53
180
49
36
87
56
1
6
18
144
27
75
126
90
33
111
60
93
45
11
76
60
51
60
5
67
17
40
69
75
51
180
29
132
55
29
43
138
54
6
99
63
17
148
63
54
78
72
101
52
128
37
18
5
13
24
71
55
66
60
66
33
140
16
45
36
15
9
3
72
63
105
68
139
138
42
29
1
24
107
24
133
23
127
57
63
105
8
19
18
18
5
67
102
288
3
39
18
72
30
6
84
3
132
33
23
133
15
75
24
33
20
48
97
3
9
72
6
48
41
49
6
5
61
24
11
25
48
27
68
1
3
8
289
6
48
41
96
13
39
15
30
23
144
1
30
9
51
54
48
96
27
9
144
11
61
59
31
57
33
63
129
72
3
3
102
42
29
19
17
61
12
3
15
60
65
73
11
13
30
72
6
54
30
24
12
27
92
60
24
55
144
17
84
37
15
9
35
24
12
67
60
41
121
66
54
60
30
108
42
108
72
3
33
54
90
108
66
69
21
72
15
45
39
69
84
90
57
39
72
18
72
35
84
79
30
24
131
180
7
189
63
41
91
5
121
63
39
78
3
60
57
27
15
30
3
39
120
108
36
54
251
16
44
91
90
54
41
43
6
102
54
18
53
7
12
78
36
66
41
13
42
89
13
11
49
12
60
18
18
30
9
56
7
77
4
45
96
120
60
15
24
99
33
9
11
48
16
15
65
1
60
12
23
109
63
165
83
25
114
5
85
11
25
3
9
72
15
63
93
140
4
9
6
138
27
44
25
11
25
30
185
73
11
100
135
54
6
45
21
35
133
71
19
12
69
12
15
30
54
33
183
24
66
24
66
54
275
1
12
63
68
172
104
60
109
24
36
66
6
48
6
30
24
75
12
15
69
80
13
96
12
119
115
33
183
65
49
36
48
42
174
54
137
139
120
41
37
3
180
80
48
79
6
54
210
60
108
23
7
18
90
101
124
60
36
48
27
9
9
63
63
6
179
1
48
36
36
3
33
60
30
105
117
12
6
5
25
35
37
96
35
12
43
57
44
1
42
18
119
205
3
33
30
18
15
219
60
138
72
60
23
124
15
33
120
45
90
18
35
19
18
131
49
12
60
66
24
30
6
144
89
40
9
36
87
63
129
63
72
57
56
37
27
80
19
12
33
116
13
6
72
90
108
12
60
72
12
3
21
30
114
11
16
20
28
51
12
5
168
52
33
11
96
55
72
41
76
9
102
132
12
161
19
18
186
5
49
171
36
39
69
63
30
135
44
145
60
3
60
32
40
9
72
35
52
57
174
6
3
180
27
5
19
101
100
36
44
1
15
57
27
105
18
101
76
56
37
12
36
162
6
90
5
169
83
169
36
24
18
18
39
33
18
89
40
9
60
27
45
99
21
54
69
80
76
63
77
1
27
75
113
13
35
169
11
61
3
60
116
31
54
24
66
177
12
92
121
95
7
6
90
30
6
18
107
88
33
42
30
36
132
35
4
36
12
68
25
18
54
12
35
64
15
126
18
126
111
15
120
6
23
31
5
13
12
63
105
11
16
116
24
25
15
104
132
160
27
48
144
41
37
36
66
5
91
48
54
15
12
45
15
9
87
3
165
105
84
42
89
49
60
23
13
111
15
45
36
44
49
36
15
45
66
57
15
33
99
33
68
133
27
8
132
97
195
68
67
21
92
13
72
27
3
69
21
39
69
60
30
6
30
90
3
33
42
57
15
126
3
9
18
149
16
15
45
45
24
ABCD 95110744934*3^$a+1 [50037]
1
119
21
112
17
67
11
13
47
9
141
42
18
15
57
43
77
102
1
72
8
165
174
126
72
3
4
23
30
91
11
36
12
30
30
37
23
12
49
47
102
7
41
55
5
12
63
15
12
60
13
24
23
12
85
8
36
9
3
207
12
18
7
48
12
71
30
99
16
125
54
6
42
12
9
57
55
8
72
40
155
33
57
39
81
79
20
51
69
33
30
12
9
84
88
47
90
30
1
17
12
30
138
27
76
29
15
123
9
4
11
108
30
60
30
18
63
57
3
16
80
15
85
11
69
3
12
6
12
42
49
137
12
90
12
6
30
49
101
42
72
48
12
109
59
21
60
84
87
21
87
48
25
17
7
23
21
196
53
48
67
47
21
57
30
90
3
87
18
79
155
61
17
7
131
13
89
48
72
42
36
132
21
76
101
7
113
3
124
32
15
36
30
15
99
1
5
63
40
47
30
210
9
153
7
8
16
29
60
7
275
61
68
39
30
18
24
6
102
78
72
3
24
256
84
11
9
88
32
3
12
6
67
65
7
96
47
1
29
198
84
60
120
205
35
36
12
120
12
6
63
27
25
8
24
3
37
72
11
42
67
84
32
12
27
6
147
16
17
12
63
24
144
9
15
27
96
132
78
12
55
32
120
3
13
80
28
32
87
13
167
240
60
72
145
68
27
78
60
67
41
12
3
192
12
16
35
84
9
196
11
30
7
23
42
30
97
24
72
17
108
114
93
12
3
37
11
37
23
90
30
169
35
33
165
30
13
5
55
95
105
15
9
63
1
71
81
57
42
138
195
72
63
57
60
3
228
102
51
4
95
13
5
120
30
25
17
15
16
12
17
63
48
39
13
227
21
39
30
27
195
18
111
16
116
15
12
45
27
36
12
12
48
60
12
198
30
37
60
23
90
3
72
36
12
27
30
15
15
72
25
23
1
32
40
77
31
149
91
89
48
3
51
78
90
30
60
90
1
59
72
48
12
69
16
36
5
43
24
107
9
12
135
73
80
36
4
17
27
27
96
24
78
27
36
87
61
11
18
30
78
99
3
18
63
39
57
111
12
81
12
24
63
72
180
61
8
111
18
31
29
147
16
119
60
6
3
9
42
96
33
9
127
80
24
9
7
203
12
33
36
112
17
18
12
21
64
5
87
255
18
78
85
80
27
37
140
4
11
78
60
42
18
31
11
36
12
13
84
23
12
66
54
1
20
75
12
120
12
36
12
12
73
5
127
53
90
1
11
36
9
24
60
160
197
7
65
51
4
35
90
102
9
117
7
95
48
132
33
4
101
75
15
72
1
59
21
69
147
213
18
24
6
27
87
73
83
30
162
108
25
179
129
4
23
30
60
7
132
36
65
175
47
30
60
15
96
51
96
133
32
15
9
81
39
15
18
15
12
15
18
42
69
9
30
12
25
41
87
16
11
120
60
138
120
3
15
42
30
48
117
15
48
42
27
36
15
24
1
5
132
48
102
60
12
96
12
132
25
20
60
75
69
27
144
66
12
42
48
132
13
12
95
6
12
7
83
37
11
12
1
29
30
72
36
12
72
1
108
20
51
121
104
3
30
31
47
12
12
60
21
40
5
3
69
15
15
205
65
51
4
80
27
49
11
1
48
56
33
15
12
75
18
78
30
102
138
12
15
12
213
7
41
162
12
33
135
30
43
5
147
15
12
6
55
17
60
60
78
42
18
132
33
39
49
11
21
165
3
87
49
11
30
12
42
48
12
21
28
36
11
24
108
12
6
12
42
6
12
108
12
108
255
12
15
1
11
78
60
108
42
60
138
42
90
15
45
51
36
48
96
147
84
1
84
35
93
45
48
7
155
13
20
124
56
40
77
43
44
4
29
171
39
13
17
18
30
15
99
6
67
8
57
15
87
6
27
45
60
67
20
24
4
12
84
59
132
21
39
1
47
1
120
17
30
25
59
18
187
11
30
42
60
45
52
173
163
12
20
87
9
16
24
17
102
78
12
15
93
120
42
1
59
37
8
12
21
55
128
84
15
90
51
64
5
30
60
33
99
45
40
53
90
13
65
42
1
179
72
45
21
7
47
18
43
84
41
19
11
84
18
60
67
11
45
27
21
264
27
25
53
7
48
8
15
9
24
27
12
21
147
24
105
28
95
1
164
48
15
57
27
6
15
4
23
48
57
87
85
23
120
37
11
12
105
33
115
65
60
90
60
84
120
9
27
24
ABCD 95110982392*3^$a+1 [50017]
261
35
72
1
111
8
7
36
5
48
19
77
121
15
39
90
90
29
40
75
69
3
125
24
175
105
111
18
162
90
90
105
152
85
3
15
270
54
5
96
43
36
41
72
48
168
49
95
96
7
17
37
90
105
8
31
17
19
21
33
54
270
108
95
48
37
35
55
17
163
18
59
157
54
221
175
18
108
83
112
39
36
18
99
32
48
120
48
48
37
35
55
9
8
73
119
43
72
5
24
40
21
275
88
152
144
240
40
177
119
24
96
48
55
288
57
123
53
16
3
53
424
63
36
5
139
18
35
48
295
126
195
80
211
29
16
99
101
79
90
119
25
36
75
15
161
120
168
37
54
165
384
99
45
200
61
59
13
35
72
96
24
115
45
8
19
149
175
72
72
33
8
139
36
9
128
133
27
80
163
149
360
72
240
313
18
288
180
36
29
360
112
200
109
83
7
18
23
247
36
36
41
139
173
43
29
168
120
16
45
90
41
175
41
24
43
5
16
15
257
103
54
11
25
47
79
33
80
211
36
36
54
143
91
36
89
109
11
264
67
18
162
33
8
40
135
137
72
25
95
31
18
54
41
31
89
120
16
200
40
3
108
129
128
157
11
43
36
113
48
19
29
205
54
101
187
117
117
75
33
90
216
5
31
41
85
72
243
192
87
41
49
71
88
32
64
48
48
128
24
307
101
115
5
13
11
259
221
103
216
216
90
111
15
18
95
85
59
31
65
24
40
240
128
144
61
99
48
152
48
31
17
48
40
21
234
177
3
77
13
59
40
27
213
8
13
35
312
64
176
64
104
91
216
317
61
11
16
8
96
88
48
3
126
108
162
89
109
18
65
88
45
11
61
59
49
36
75
336
104
61
35
199
108
77
13
35
55
161
91
54
54
36
54
47
24
40
96
56
240
40
152
40
21
72
18
41
408
271
72
54
54
29
97
111
33
36
131
88
51
29
7
54
54
36
36
5
24
25
90
5
49
15
104
40
96
15
137
192
48
37
131
16
104
19
125
127
90
18
72
5
31
144
54
35
136
45
155
88
48
33
167
88
69
90
126
107
55
144
41
13
27
45
90
270
83
151
36
162
216
72
198
5
67
5
40
63
36
5
216
103
41
283
108
54
11
43
197
48
79
57
8
43
18
270
189
32
31
33
32
277
216
90
17
19
5
144
16
56
13
75
69
203
157
162
129
87
9
63
113
49
36
54
36
18
306
90
144
11
40
75
144
5
24
288
40
39
108
45
63
54
54
162
83
151
161
73
207
152
253
72
72
179
55
17
24
175
41
85
83
115
29
72
133
83
120
72
72
24
79
65
96
217
159
ABCD 95111200378*3^$a+1 [50030]
12
72
66
30
24
36
114
60
171
9
6
240
24
96
78
150
117
99
126
12
180
30
30
72
36
42
6
342
144
81
45
48
12
102
18
18
36
30
6
12
36
54
18
77
48
79
36
12
108
12
153
3
42
3
87
12
42
24
60
24
96
12
27
32
13
3
129
18
48
144
108
42
60
18
18
252
42
6
59
19
24
21
21
78
30
156
66
84
54
78
9
9
54
18
15
27
138
48
6
53
13
3
159
177
51
102
42
6
30
30
24
30
6
42
30
6
240
36
45
249
54
96
90
30
9
45
12
48
396
54
30
72
36
75
3
12
132
12
81
87
168
65
13
30
36
33
45
83
7
42
6
78
150
72
90
60
18
30
30
30
6
101
55
54
6
24
5
16
93
102
24
101
79
54
24
30
60
12
78
108
78
30
39
63
60
12
108
18
30
30
207
45
72
12
66
12
81
21
54
192
144
78
30
30
300
15
105
48
108
72
18
60
60
36
53
55
120
30
6
132
30
42
18
12
90
42
30
60
96
12
36
24
6
39
57
60
48
66
6
6
144
66
123
15
12
72
72
78
23
7
36
42
48
36
36
24
24
36
143
7
150
6
102
96
30
126
144
84
42
6
30
120
48
30
30
30
102
90
18
84
156
36
120
18
30
60
6
72
168
36
6
12
288
204
144
96
60
48
18
12
90
42
24
66
36
60
84
90
90
48
108
42
12
36
60
60
210
42
27
33
36
42
84
24
30
6
36
90
114
24
57
69
6
204
30
11
7
78
54
5
49
252
3
81
78
198
162
72
78
3
75
84
60
24
36
36
138
66
96
54
108
12
24
99
15
30
18
30
78
69
15
33
15
84
6
90
54
36
3
96
51
42
42
185
13
30
180
18
63
51
84
36
156
48
57
87
42
48
12
198
18
60
54
90
84
42
24
36
84
66
54
54
24
162
108
102
48
18
18
162
12
12
90
6
312
36
42
48
24
30
6
162
30
102
252
156
18
6
150
174
66
123
48
45
12
60
138
54
126
18
6
84
42
42
18
114
30
24
24
30
30
18
30
54
36
138
120
54
198
24
24
12
84
39
9
78
48
6
24
59
115
93
69
120
36
84
24
102
18
6
108
126
24
83
43
24
36
24
17
91
114
24
222
84
6
42
30
138
90
39
15
36
72
12
6
18
144
60
60
57
69
11
85
24
6
45
39
72
33
165
36
78
12
90
24
11
109
60
24
132
11
115
12
33
3
132
108
36
120
30
60
138
12
60
48
78
12
162
54
156
23
16
32
97
78
30
12
23
127
33
33
6
9
45
179
43
24
30
60
3
3
30
30
60
42
6
21
96
243
12
12
5
253
60
24
24
6
78
138
24
33
27
60
24
12
54
30
24
36
24
54
72
15
15
150
84
24
42
6
42
48
102
30
6
120
12
54
6
18
144
180
72
93
45
3
75
168
54
168
12
6
60
6
24
90
84
120
168
24
18
18
72
186
174
72
30
30
156
12
12
60
78
48
102
66
255
99
12
24
24
48
240
24
48
57
3
48
42
30
156
114
30
6
42
42
60
3
27
60
126
11
85
66
84
24
72
120
18
11
31
102
18
30
78
6
30
105
39
30
60
47
7
12
36
90
30
24
84
36
48
18
159
231
89
55
6
78
72
162
96
59
16
27
18
60
87
27
117
105
18
261
75
12
30
48
36
66
24
48
48
12
17
19
269
127
90
24
6
41
19
54
84
30
48
30
30
57
27
48
228
12
18
12
90
66
66
126
12
6
126
18
30
120
78
18
114
17
61
72
36
39
81
96
108
102
285
21
27
147
78
12
51
45
24
90
36
90
222
53
55
12
ABCD 95111228164*3^$a+1 [50010]
47
108
13
56
40
128
48
45
27
27
85
53
6
66
36
63
27
85
65
7
5
126
69
63
25
8
21
30
78
18
30
54
25
83
18
163
41
103
95
33
213
19
48
29
43
41
204
27
45
108
30
36
180
25
119
81
9
60
18
18
15
159
6
66
33
45
12
78
25
8
69
114
36
21
24
40
96
29
3
16
96
8
120
87
54
66
9
27
24
18
30
6
31
120
5
90
1
200
123
54
15
40
23
18
54
108
30
39
39
174
90
33
64
24
29
48
19
143
96
1
53
91
65
7
35
90
27
183
24
1
32
3
72
210
27
15
9
75
21
51
42
18
9
39
24
201
16
11
45
15
12
42
18
25
8
3
12
169
125
396
55
47
132
48
18
19
125
6
133
95
25
72
125
18
54
3
40
29
18
153
24
15
6
48
6
109
29
43
24
8
72
141
75
15
129
3
117
3
72
60
36
117
3
85
29
108
102
24
1
24
11
165
99
141
40
48
192
53
51
120
136
24
5
139
131
181
5
66
60
72
13
24
35
48
42
3
27
18
240
66
36
168
90
3
159
1
83
222
18
45
64
8
160
48
89
90
48
54
55
5
51
75
12
6
195
160
24
56
279
57
33
15
16
11
18
43
5
3
39
48
24
25
29
126
120
60
36
13
71
193
47
18
12
3
15
57
3
37
35
13
77
18
72
25
11
234
3
16
35
36
1
53
54
36
9
3
54
60
3
15
30
6
109
96
29
72
30
36
9
40
48
32
88
53
3
15
36
85
59
36
78
51
87
204
108
18
84
6
205
29
18
1
137
79
83
13
32
171
69
75
93
39
49
56
39
25
24
17
36
99
120
15
150
91
53
30
36
121
8
39
81
39
90
135
87
1
24
41
15
63
36
13
23
12
42
51
15
54
18
241
72
47
162
6
72
121
71
24
54
72
3
63
49
23
25
72
11
144
90
43
107
13
77
48
67
5
18
18
162
13
32
45
243
33
15
39
217
8
111
25
104
21
54
21
16
215
1
29
75
16
24
48
72
35
54
6
105
33
90
72
61
17
18
117
327
25
35
18
18
48
81
24
9
87
40
11
37
96
24
5
36
15
27
138
171
15
18
103
5
67
113
54
84
45
184
72
8
72
16
104
63
72
84
109
71
81
189
67
47
48
54
90
1
72
143
24
84
21
3
181
11
108
6
19
71
49
120
23
42
87
40
65
6
169
11
48
69
3
60
25
5
27
63
33
45
75
27
109
41
15
24
153
15
183
24
25
83
36
54
18
84
60
25
80
64
47
108
12
24
18
15
40
47
1
272
3
180
72
36
66
6
90
120
42
18
144
66
60
9
9
31
56
24
15
33
3
117
72
135
1
8
27
102
15
96
51
258
66
60
61
11
138
60
54
1
32
112
107
13
17
135
40
8
16
32
120
15
49
131
108
1
101
43
96
8
72
15
153
105
102
24
145
24
23
60
84
6
162
1
11
18
3
15
49
155
21
9
18
165
216
24
63
54
75
123
37
8
27
36
78
67
17
198
9
160
71
72
102
18
33
64
53
51
160
59
90
115
83
45
3
69
40
77
99
21
18
78
192
27
9
127
32
3
42
75
87
1
29
18
1
59
61
119
73
35
37
35
18
12
31
11
133
65
108
18
30
54
141
27
120
24
36
72
12
18
67
11
18
72
27
3
60
48
54
162
9
15
169
95
1
32
39
1
59
13
56
111
9
111
36
132
1
119
6
30
42
54
84
54
67
5
3
87
54
54
6
127
29
75
24
16
215
36
72
21
24
88
23
1
95
49
95
1
101
43
71
25
23
90
162
168
37
8
136
65
6
1
72
65
36
139
11
21
45
51
75
150
135
147
18
27
88
24
41
63
15
30
36
36
19
35
13
96
80
15
1
53
27
24
40
96
101
19
71
9
16
95
97
17
18
13
17
60
3
15
72
102
114
12
85
ABCD 95111553742*3^$a+1 [50070]
87
1
104
15
60
93
30
22
36
2
48
30
111
21
42
33
45
48
90
220
32
22
56
214
65
21
34
6
44
246
9
15
66
34
86
94
266
24
78
138
24
10
38
88
95
15
64
125
81
10
137
303
24
76
60
20
42
108
10
44
105
45
66
274
8
82
20
33
27
6
24
15
120
25
36
24
80
60
15
36
115
120
2
198
70
14
10
36
47
12
180
15
45
12
283
20
16
80
220
242
75
195
28
200
81
81
72
27
49
59
31
54
90
50
60
120
16
32
82
80
57
69
60
51
84
129
108
22
206
39
33
30
18
54
16
62
219
24
55
54
68
102
10
146
54
70
17
33
111
117
42
210
66
105
12
7
125
25
11
72
73
20
171
24
120
85
62
18
42
228
190
2
93
49
126
144
20
16
254
6
72
132
138
12
30
96
124
41
115
20
102
58
32
18
10
122
159
79
30
2
12
57
393
3
57
156
10
32
22
26
30
10
2
30
237
93
78
90
174
70
218
228
144
141
69
66
234
6
24
6
120
4
50
90
10
101
75
72
153
24
25
128
108
34
41
85
122
22
11
109
90
146
72
27
51
34
47
3
36
72
9
81
48
54
57
144
69
18
328
24
36
14
15
51
69
105
27
21
22
200
6
12
63
45
10
2
63
180
60
159
138
39
43
36
44
30
16
92
88
35
15
60
117
15
9
9
12
88
114
38
78
64
173
163
110
192
108
64
98
18
111
39
214
60
126
32
33
216
39
54
150
10
186
104
40
66
152
39
39
72
12
30
36
99
168
72
21
72
52
8
28
104
228
42
30
180
66
160
54
35
3
22
216
20
12
12
60
70
17
288
105
6
30
162
42
76
59
151
24
36
29
33
28
11
93
108
30
48
10
140
154
110
6
4
60
98
3
27
142
38
198
34
38
60
18
4
8
288
24
21
144
33
22
6
92
60
30
9
129
4
86
117
72
60
45
10
6
230
81
9
60
10
89
15
6
54
126
34
50
180
30
21
45
4
11
315
100
2
22
41
49
95
33
39
96
264
13
155
63
72
90
66
9
45
126
72
148
164
78
42
105
1
90
90
74
6
54
16
54
8
39
21
22
26
12
147
61
44
126
165
36
99
81
81
238
104
48
12
57
43
6
59
21
15
85
47
12
3
42
138
30
27
21
84
108
60
123
207
178
30
74
6
102
148
59
96
55
101
231
208
104
33
45
72
6
42
48
34
50
87
63
16
14
267
39
30
100
84
35
25
227
43
5
21
24
90
45
96
9
147
108
15
10
38
12
150
6
10
20
51
21
87
25
36
95
117
27
21
51
49
44
96
42
9
108
151
29
151
5
9
48
3
25
14
138
22
8
118
191
21
48
34
86
310
29
3
48
24
6
75
79
60
5
241
182
78
12
52
35
181
50
42
12
15
51
10
14
48
12
105
3
9
43
80
46
20
12
120
39
183
378
148
2
12
30
60
156
64
36
20
34
6
54
110
186
24
36
30
190
2
27
252
120
69
120
114
57
39
4
126
2
78
70
65
27
28
269
33
58
17
7
8
72
57
48
15
136
14
195
3
48
12
72
70
20
78
82
50
60
33
33
132
228
10
44
18
118
134
15
33
12
6
102
ABCD 95111668604*3^$a+1 [50027]
108
39
99
42
78
12
25
53
27
45
67
176
64
11
21
39
96
66
24
18
13
53
24
211
41
36
24
24
36
24
42
30
90
18
36
60
78
18
42
25
107
48
12
78
30
18
108
66
61
80
48
195
36
96
105
27
66
12
60
43
71
105
9
55
77
84
48
60
3
64
35
66
48
126
109
17
90
150
84
48
48
18
204
48
30
108
72
60
102
12
30
79
137
42
6
120
24
36
6
90
84
24
162
156
78
27
3
42
24
48
30
30
18
42
3
39
60
18
126
45
9
30
12
13
23
18
24
18
24
69
21
30
6
7
32
21
102
18
24
60
18
45
45
51
9
36
99
16
17
60
30
72
6
24
42
18
6
144
126
6
25
80
48
33
54
6
48
67
17
12
30
78
66
6
15
16
59
30
18
12
6
60
24
48
15
3
13
17
60
12
55
17
15
33
111
9
60
60
111
64
53
72
60
90
18
84
108
12
144
15
129
6
30
96
48
102
30
24
24
96
55
144
71
30
6
78
12
18
217
29
24
30
30
15
45
180
12
60
18
186
6
54
42
85
32
27
30
30
150
60
60
6
108
36
21
33
15
16
23
105
3
45
33
42
24
30
48
31
35
24
102
36
48
24
72
24
24
60
102
36
69
64
11
90
48
12
31
65
114
18
18
42
96
84
30
6
72
42
78
12
30
96
54
156
27
3
36
9
105
12
43
192
80
177
31
11
30
55
23
57
9
12
24
54
30
66
6
48
36
6
132
18
39
3
45
75
18
3
21
48
75
3
42
12
216
12
36
15
9
18
108
66
30
9
39
30
60
162
13
215
73
29
78
12
78
30
102
39
9
30
96
30
66
18
42
30
15
81
12
51
45
12
39
39
6
19
29
72
78
13
59
168
6
24
60
30
357
9
30
57
3
36
25
5
66
73
32
33
12
84
15
3
18
24
36
90
24
30
90
54
15
45
132
312
12
36
24
6
102
36
159
141
192
54
30
31
32
75
78
12
27
51
48
109
5
48
60
162
13
5
72
96
12
60
18
57
112
5
78
18
75
45
120
6
18
6
36
9
105
7
293
72
42
192
78
66
25
137
12
60
15
57
48
42
45
9
84
48
120
120
192
12
24
102
105
9
24
90
6
108
78
78
174
48
54
51
93
30
24
150
12
84
24
18
18
30
45
9
36
42
78
54
12
6
54
45
3
61
41
96
18
42
24
19
11
133
65
120
7
5
18
30
36
55
29
120
30
36
9
75
12
66
168
15
165
24
48
24
66
48
102
3
96
33
60
216
24
96
42
54
24
204
48
79
41
18
96
54
15
135
9
93
54
24
37
53
66
126
48
36
180
51
87
30
30
36
9
117
36
60
24
19
29
3
9
55
35
13
96
224
93
3
27
60
9
9
87
165
43
5
66
6
115
107
6
144
6
57
3
114
30
45
16
59
30
216
84
156
6
73
17
24
36
54
120
6
18
6
24
12
6
54
24
15
45
36
90
288
126
24
6
66
36
84
54
25
5
54
12
6
24
18
42
15
288
33
63
21
123
21
12
54
186
63
9
183
39
54
54
61
32
69
18
18
7
5
91
35
109
107
18
42
9
9
66
12
42
132
78
6
90
42
24
171
33
96
63
48
75
90
43
215
9
21
27
117
6
54
12
60
24
6
73
11
30
55
41
36
67
17
31
35
114
6
24
78
63
69
36
7
23
54
6
84
60
30
18
36
42
192
36
24
3
9
18
18
54
36
42
6
30
24
42
6
115
32
213
24
24
162
78
27
33
96
111
3
54
103
23
25
29
51
64
11
6
63
27
204
90
24
78
57
117
36
7
11
66
6
93
105
36
60
39
99
18
75
75
12
12
13
128
57
12
24
102
90
42
6
51
45
195
33
12
90
48
60
18
48
84
72
18
90
102
141
3
72
12
25
48
240
59
30
36
42
18
132
36
12
90
105
9
24
127
29
30
6
108
6
84
105
45
60
84
108
12
30
13
29
3
57
18
42
30
6
24
63
147
24
21
39
36
168
72
18
6
45
39
6
84
42
114
19
65
66
42
90
18
120
60
24
48
114
138
42
18
132
63
33
72
12
43
23
252
18
30
84
ABCD 95111961344*3^$a+1 [50155]
3
69
54
186
12
6
30
6
48
186
11
1
24
138
162
11
13
35
157
90
18
54
222
54
93
141
102
29
16
32
160
111
12
21
15
24
9
128
19
114
27
27
72
138
6
30
150
57
9
198
33
3
36
42
48
24
36
120
59
64
45
72
12
78
102
108
132
27
45
54
93
9
42
29
208
45
24
75
81
258
18
30
180
9
45
60
39
48
21
66
42
191
7
12
42
30
72
29
16
81
42
36
30
35
55
6
84
15
9
23
25
132
3
123
36
17
112
177
12
3
15
24
9
9
90
18
54
5
13
36
30
42
39
69
30
72
21
3
54
135
80
19
18
12
90
252
6
3
48
48
80
16
33
15
39
9
32
16
39
12
45
80
115
162
48
18
6
51
39
90
15
3
66
180
132
35
67
189
32
1
144
12
24
138
6
72
51
219
72
141
80
48
49
42
72
18
120
3
80
48
67
72
21
57
12
6
84
72
9
32
64
3
96
77
79
65
25
87
3
54
23
13
24
155
7
84
5
96
43
6
15
75
69
69
42
65
25
71
49
6
12
93
3
72
198
66
45
9
132
48
54
6
126
18
36
51
69
155
7
89
361
24
15
39
57
15
54
18
137
112
80
133
24
35
48
64
9
60
54
5
31
81
75
101
48
55
18
108
108
15
48
128
1
15
57
23
16
87
42
54
36
69
3
77
16
33
84
203
73
23
97
180
24
3
15
18
174
18
18
93
32
48
43
21
128
109
90
12
60
17
67
24
30
18
21
21
120
60
18
5
193
15
21
59
85
11
64
117
60
12
3
57
12
6
5
103
36
117
3
24
53
19
84
18
23
64
111
24
84
36
54
75
21
75
15
18
47
91
69
32
31
30
3
69
11
48
121
60
75
9
24
47
1
60
3
27
90
11
13
99
27
101
1
6
120
60
36
30
24
11
112
192
39
9
128
79
65
7
41
13
35
55
36
53
16
80
96
49
18
210
6
156
126
60
54
41
85
12
111
39
108
72
117
129
42
30
78
41
31
90
174
114
90
66
27
69
54
48
6
36
11
16
117
27
39
108
141
32
139
66
3
129
18
29
1
18
6
48
23
13
3
33
47
64
33
126
6
12
36
60
84
59
48
19
6
108
30
36
41
19
66
75
3
77
25
119
48
37
72
3
9
39
21
299
37
6
84
17
64
144
27
5
16
21
18
18
72
198
41
16
45
275
13
90
57
39
174
36
6
12
78
18
36
65
64
117
75
39
48
18
60
11
7
41
13
12
6
18
36
84
60
75
27
132
30
18
72
9
51
30
42
18
162
36
93
48
111
30
51
96
129
47
19
29
31
18
12
24
72
48
54
29
157
30
6
15
39
41
64
39
9
3
125
25
144
71
64
32
64
39
57
27
53
25
84
35
145
24
23
61
51
48
117
123
129
90
5
19
174
47
43
101
25
39
32
43
90
123
3
48
36
42
12
18
78
36
36
54
101
7
18
12
59
48
61
51
3
29
7
102
3
3
84
42
30
234
24
12
60
36
144
30
60
36
108
12
18
24
36
15
105
24
47
19
77
96
7
126
27
80
79
54
27
32
16
32
67
45
32
144
73
23
25
42
102
36
18
42
18
53
13
99
15
30
42
102
6
90
3
27
101
64
21
36
39
9
36
6
125
73
71
13
51
45
66
180
36
108
54
42
45
3
72
150
18
102
39
176
1
143
25
87
183
36
48
101
16
15
17
144
13
54
42
51
48
39
9
123
18
36
84
11
16
15
18
111
9
42
18
156
15
21
6
108
12
125
37
108
18
6
39
15
36
18
18
108
12
54
75
21
155
133
75
9
90
6
71
109
72
210
108
24
117
39
57
144
21
11
151
12
186
3
15
161
64
21
18
36
36
54
54
53
37
6
102
54
24
30
3
21
36
84
18
33
128
48
85
30
189
45
132
15
3
126
30
36
93
15
6
11
25
39
96
48
48
123
21
33
6
297
3
36
54
35
96
13
3
159
65
64
51
29
31
54
18
162
36
3
32
13
51
45
ABCD 95112099248*3^$a+1 [50011]
8
76
12
12
24
84
44
244
36
44
4
80
184
36
84
8
28
56
24
28
60
24
8
168
72
148
24
8
144
4
8
144
4
48
56
4
176
52
20
4
92
76
96
72
144
12
212
84
60
64
12
72
96
24
32
4
12
8
12
36
72
144
144
24
36
48
16
120
96
8
12
88
116
28
36
48
8
132
148
72
60
20
108
28
176
108
4
32
48
232
20
60
460
92
108
36
16
8
40
8
4
32
24
228
60
220
36
60
120
144
12
56
16
32
204
12
96
48
4
84
108
8
48
108
252
288
60
36
52
60
36
204
8
184
68
16
24
104
28
44
48
4
12
48
48
32
28
72
44
24
36
52
68
112
68
96
12
4
56
28
84
24
48
80
4
84
24
132
12
12
152
48
52
60
120
12
120
24
12
12
120
84
20
156
112
104
28
104
12
52
8
40
72
116
64
48
20
136
8
4
72
96
72
56
132
148
32
108
84
24
108
36
28
12
36
116
36
36
40
24
68
48
4
32
76
140
40
20
52
84
60
48
44
76
32
52
20
88
60
8
24
64
44
136
8
16
32
40
68
28
48
140
16
108
8
84
16
48
8
88
8
4
32
36
88
68
40
236
4
104
64
56
40
20
40
68
28
144
8
16
20
36
12
4
176
16
60
84
108
60
24
36
32
156
16
44
36
64
44
76
84
176
24
112
24
168
312
24
156
156
12
20
76
48
8
4
260
4
12
128
16
72
84
36
8
24
268
20
48
60
48
28
320
72
4
72
8
16
128
36
204
112
24
96
56
84
100
212
40
96
92
40
24
44
60
12
28
68
192
28
152
88
44
52
48
24
56
28
168
48
20
180
204
48
60
4
12
56
52
84
116
100
56
16
36
12
60
60
24
12
104
24
36
36
84
16
80
88
24
228
32
108
24
40
104
124
72
24
144
32
48
16
36
36
24
96
32
52
216
36
72
92
88
236
12
172
68
16
32
28
176
16
104
24
120
52
8
48
36
24
16
56
76
80
4
12
96
128
40
116
132
4
48
48
44
252
192
144
132
112
368
64
12
24
72
188
108
4
20
252
36
76
60
60
12
8
16
68
232
152
16
20
16
48
20
180
24
12
136
152
36
28
8
28
12
212
28
12
228
84
8
24
52
84
8
64
36
36
48
140
36
76
36
32
36
48
204
36
84
112
212
88
12
176
120
16
12
44
40
20
72
72
4
12
108
36
48
200
144
36
28
104
108
120
76
228
84
24
44
64
156
32
72
288
160
48
8
76
72
104
48
36
76
68
60
48
132
12
108
136
116
76
36
36
72
56
28
116
40
72
188
64
392
64
12
60
8
100
8
144
48
112
32
28
36
68
196
176
40
20
72
16
68
64
140
136
8
16
20
120
100
72
84
32
40
156
8
16
60
48
92
12
40
68
24
136
204
180
168
60
56
28
44
136
68
16
56
48
60
16
204
68
192
16
60
36
68
64
32
76
32
36
84
24
232
12
116
120
60
16
32
268
200
96
40
48
104
52
308
28
180
44
28
116
64
44
64
44
112
12
44
100
168
72
32
52
56
208
8
64
80
24
28
200
4
36
164
232
92
4
8
36
36
64
32
4
96
36
84
32
156
ABCD 95112118672*3^$a+1 [50029]
9
3
15
6
51
55
6
14
6
3
15
156
6
18
24
12
21
84
1
14
18
15
3
4
53
13
50
48
6
63
3
9
1
2
60
21
7
20
18
42
57
45
3
19
86
90
4
8
36
9
31
14
6
117
103
12
44
16
17
12
1
74
24
9
33
39
55
41
3
10
50
54
22
26
27
48
12
48
93
15
111
9
7
20
180
24
16
38
96
6
34
24
50
22
2
108
24
36
9
19
41
25
38
16
17
48
9
15
7
26
27
13
14
48
16
44
12
16
65
12
15
6
12
48
12
10
20
24
40
6
50
18
40
20
42
9
3
16
17
9
3
15
12
9
27
12
132
18
60
6
36
18
18
30
3
91
24
12
8
24
22
54
20
22
30
5
103
41
9
10
20
9
72
15
18
48
18
60
6
40
38
12
30
3
21
15
12
33
16
23
3
18
10
36
80
24
24
72
9
21
48
27
19
14
30
28
62
12
10
44
46
24
2
30
34
20
16
24
8
18
18
57
12
3
45
85
2
36
60
24
57
1
107
3
30
54
24
84
42
36
27
36
15
21
24
15
22
32
63
55
20
18
6
4
5
12
57
15
3
18
6
54
30
16
36
8
10
6
36
14
6
88
44
28
14
114
46
6
5
24
3
30
3
43
30
11
21
4
11
45
30
4
5
1
23
57
27
1
2
10
20
18
12
45
3
6
30
46
2
12
33
13
8
22
17
15
22
23
21
46
26
3
25
32
4
6
44
36
28
5
69
3
15
174
34
60
5
67
8
66
15
3
46
20
27
15
24
64
26
6
40
2
28
24
14
12
24
21
15
34
23
105
22
14
52
24
30
20
6
15
75
33
39
6
15
147
18
10
5
27
40
20
24
9
67
2
16
62
10
38
6
16
14
24
12
42
16
11
3
36
6
10
24
32
72
21
12
43
12
44
24
10
30
44
18
39
24
7
20
24
4
20
45
15
6
10
30
6
2
42
36
9
75
48
6
15
36
63
12
18
96
27
15
9
39
12
12
22
11
43
30
20
75
1
23
27
30
15
49
47
27
12
16
44
60
40
38
16
47
9
40
8
18
24
16
5
15
40
8
46
26
60
12
28
89
3
12
54
30
10
95
25
14
21
7
20
12
6
10
14
102
34
32
4
35
81
39
1
8
16
14
42
15
19
29
81
48
6
52
38
27
27
46
32
3
25
2
160
2
16
2
33
31
5
63
36
12
9
75
40
26
10
32
21
27
30
10
5
45
15
33
6
76
20
124
26
3
39
120
21
7
53
24
31
5
27
64
14
51
39
22
8
27
15
60
64
44
12
40
8
57
93
27
72
12
21
12
15
61
11
9
102
12
48
9
1
23
31
8
12
165
3
6
10
14
66
22
18
86
10
36
48
32
58
44
6
40
17
39
9
21
30
21
87
30
15
27
6
75
3
96
36
9
24
1
35
33
22
8
21
9
42
4
2
27
31
26
64
71
3
57
3
66
36
16
18
32
4
38
46
5
21
6
10
18
29
15
33
9
16
18
72
62
42
48
12
76
29
19
5
31
24
29
3
4
113
7
24
44
28
20
28
6
66
5
19
30
6
17
1
62
24
9
9
66
24
48
4
8
21
15
36
9
12
24
21
3
84
48
15
24
6
18
40
66
14
54
18
30
12
16
50
22
50
9
1
32
30
18
58
29
3
28
5
7
44
9
9
46
2
12
6
9
7
65
45
34
14
27
21
18
10
47
3
36
36
10
2
18
3
7
92
6
16
11
132
1
11
3
18
180
3
21
3
3
9
31
24
50
6
54
16
2
66
24
15
91
86
4
2
48
36
48
141
7
20
24
24
22
35
24
21
39
9
6
10
14
21
75
16
8
12
84
4
20
117
39
4
36
20
4
20
30
16
60
50
24
21
33
3
120
3
6
4
6
29
15
9
13
32
46
56
45
19
2
48
6
4
62
72
58
18
11
9
72
30
10
14
69
25
30
5
15
90
54
12
6
24
36
39
39
40
72
8
9
1
90
20
40
26
4
42
62
18
4
56
18
15
27
30
15
12
21
46
5
39
9
27
30
10
20
6
54
66
18
16
60
65
19
5
12
3
45
36
49
26
46
2
12
6
84
54
9
27
24
9
61
36
11
33
24
22
53
21
6
4
41
24
67
8
10
30
2
78
16
14
42
28
36
8
52
54
26
4
20
6
24
15
12
39
54
10
6
11
39
24
24
12
33
33
72
16
126
44
6
51
12
21
12
3
24
27
4
30
14
46
36
14
16
8
16
44
30
6
12
9
55
5
51
4
56
48
12
10
23
31
8
12
6
4
38
42
46
32
28
2
16
11
21
4
35
9
75
7
20
9
15
84
16
36
5
39
9
39
28
60
89
15
34
42
137
36
15
21
3
33
15
10
23
12
3
16
14
27
9
15
61
62
22
74
24
33
139
20
6
30
48
24
52
20
4
12
8
16
14
12
30
10
23
27
12
16
32
12
46
32
18
24
30
3
3
12
54
48
51
21
18
22
24
2
45
25
50
40
5
33
15
27
93
24
27
120
45
3
21
27
18
66
18
28
23
15
42
10
92
12
4
6
30
6
2
57
31
8
10
2
33
31
38
60
6
40
50
36
6
24
9
7
30
83
9
36
12
3
12
43
14
30
18
10
2
16
32
18
10
11
15
4
65
31
54
30
36
24
66
35
51
9
33
27
3
21
15
21
25
26
10
108
2
28
32
10
8
22
5
27
48
48
30
27
33
66
64
12
2
16
6
14
52
80
64
8
15
63
12
16
12
8
36
64
29
60
15
45
15
30
12
24
40
32
10
30
18
36
8
21
61
8
30
6
15
24
15
16
56
6
27
96
15
52
5
13
11
45
24
6
33
12
61
32
6
16
6
35
13
119
21
6
4
17
45
3
7
18
2
18
6
24
57
9
18
22
35
45
10
5
15
4
44
18
90
9
3
12
30
6
4
29
15
100
14
30
33
12
12
1
8
16
8
3
3
21
21
72
3
3
22
20
39
49
2
84
30
16
18
32
93
1
30
38
3
45
12
27
21
12
6
21
31
5
19
84
137
3
30
27
48
12
24
21
10
38
10
20
9
60
1
26
24
9
1
26
129
37
44
18
45
15
76
6
59
96
24
31
50
6
9
15
33
3
42
30
18
34
30
74
12
4
68
12
10
20
34
5
12
19
26
27
1
6
5
21
18
30
36
15
49
6
68
16
36
36
5
63
12
9
19
90
11
21
10
44
40
44
36
6
30
18
84
6
16
44
9
15
30
46
44
138
34
5
15
70
8
82
41
15
9
55
24
36
8
21
25
2
12
6
174
18
30
9
3
45
15
12
10
14
69
27
6
3
7
14
10
56
28
2
4
35
1
8
27
13
6
8
12
16
8
21
51
18
100
26
4
36
20
6
12
30
6
12
10
77
27
24
9
60
1
14
6
36
24
10
12
44
30
18
21
27
28
12
17
27
16
18
30
2
18
9
27
18
22
20
30
3
27
4
14
90
33
60
3
30
22
78
20
12
42
66
36
15
3
12
54
12
3
27
24
6
27
48
9
51
15
12
6
24
3
108
25
14
21
24
12
39
57
9
10
86
34
5
19
89
3
48
21
3
30
18
4
44
45
24
67
41
3
36
21
19
56
24
45
55
24
36
68
12
30
6
10
128
10
32
40
18
35
9
28
14
21
3
16
20
40
54
35
55
12
8
69
21
10
20
9
3
12
57
36
15
9
21
132
16
44
18
30
34
44
54
12
90
33
21
54
88
17
37
36
48
59
12
1
110
18
30
12
57
27
24
57
43
29
27
4
17
27
6
40
11
99
10
2
4
5
15
6
58
41
31
60
2
18
24
24
45
7
54
35
3
33
3
54
63
13
62
4
24
90
30
5
15
12
4
80
16
89
33
15
1
2
18
76
20
30
16
2
12
3
1
6
5
9
6
24
21
21
3
39
45
7
8
28
5
9
24
39
12
39
30
27
9
36
39
3
12
4
30
26
16
8
ABCD 95112644696*3^$a+1 [50024]
49
167
19
17
159
12
16
8
10
6
18
54
96
66
86
45
31
20
40
20
21
55
125
12
72
15
34
96
30
29
19
32
52
12
24
5
12
27
81
24
61
59
31
32
69
1
14
21
39
9
24
12
24
48
24
67
78
54
60
5
49
24
114
89
7
78
23
27
12
33
12
13
30
29
3
213
85
11
19
104
21
7
20
12
36
9
127
24
42
86
16
17
12
24
37
47
55
176
12
28
18
48
50
33
3
24
10
6
36
68
64
5
123
33
24
55
24
32
34
48
14
4
212
12
96
16
20
16
60
17
27
16
65
7
32
10
18
92
24
69
24
27
21
60
127
18
11
43
12
44
58
26
22
11
31
5
63
10
35
15
48
28
32
84
4
18
11
31
32
93
36
75
16
125
55
5
39
9
60
12
49
54
128
45
19
80
60
28
36
6
78
12
12
8
76
17
3
24
24
21
43
18
6
113
103
24
168
5
51
4
30
11
84
25
14
40
32
4
108
8
45
31
84
29
12
175
138
26
76
24
8
52
12
68
105
43
53
3
34
66
32
81
159
4
101
39
36
28
48
12
32
48
33
36
216
48
55
32
16
77
1
54
24
48
20
60
33
39
220
80
22
35
108
27
4
60
12
90
26
4
149
3
21
36
25
38
21
72
163
24
8
10
35
111
46
23
1
14
34
59
51
58
24
24
23
27
12
82
54
24
20
9
7
68
16
5
12
103
5
3
10
54
18
134
4
30
2
33
37
6
32
24
64
8
84
22
24
11
27
9
1
48
38
12
16
5
103
20
4
56
88
48
29
12
87
16
41
36
19
41
1
35
3
9
24
15
72
48
82
18
20
10
14
64
18
71
39
4
29
3
12
10
62
24
69
37
54
216
17
7
56
76
108
20
36
24
10
42
32
48
57
19
5
147
10
203
48
3
48
9
39
9
27
4
5
43
12
60
24
29
19
18
11
61
14
4
12
8
28
41
3
117
157
14
34
11
67
5
60
36
27
10
83
39
93
7
8
72
12
16
5
15
24
21
67
162
48
11
3
16
17
15
60
45
1
30
20
16
20
21
96
27
10
6
44
12
21
36
121
14
16
24
29
27
72
24
33
79
17
84
108
31
18
24
62
48
40
32
129
25
54
80
36
16
20
10
18
48
6
11
19
90
83
60
67
12
8
76
140
4
78
6
8
16
24
48
8
45
12
97
47
24
3
12
48
10
14
10
18
36
42
71
15
24
10
23
55
8
36
28
20
69
91
44
36
4
5
3
48
96
69
51
10
54
12
96
156
53
3
28
54
6
41
27
76
164
57
19
18
18
60
8
16
24
24
42
48
14
9
24
3
33
51
58
6
29
12
3
22
83
72
24
3
24
60
192
28
29
27
105
39
12
48
60
10
126
29
43
18
14
81
39
88
42
26
57
3
4
60
42
6
29
24
15
69
27
81
259
18
11
3
12
28
66
120
30
80
9
12
61
38
52
20
72
40
32
40
36
30
35
31
17
72
3
177
49
14
100
60
84
17
13
18
96
54
30
32
12
16
53
103
36
12
104
10
62
136
192
12
20
33
60
67
5
12
55
5
72
12
27
12
72
12
70
6
8
16
53
3
52
17
48
19
113
1
62
57
3
33
15
28
29
3
4
6
122
16
12
96
24
41
19
36
8
84
28
8
34
23
12
27
48
60
12
141
60
27
45
87
33
108
36
7
29
171
16
18
14
57
111
4
20
168
4
17
19
8
10
38
34
35
13
48
2
57
3
48
4
32
4
17
91
6
35
27
120
33
127
101
15
48
16
17
27
72
72
57
1
62
28
36
12
65
67
41
3
36
16
32
40
116
60
4
12
80
4
29
1
114
32
33
48
13
50
214
11
3
33
63
112
48
17
15
48
316
6
131
3
40
233
25
23
15
16
29
39
36
24
34
14
52
20
33
1
26
21
15
16
12
20
9
3
70
6
17
1
66
32
9
19
17
31
5
27
45
13
24
62
117
61
47
1
47
3
12
88
5
27
10
50
45
63
144
4
150
14
58
6
72
20
12
16
24
5
27
58
6
60
89
3
82
35
15
70
6
77
27
24
40
17
1
48
35
72
19
17
27
12
58
11
3
33
43
12
17
1
14
4
5
39
36
28
116
52
8
64
36
6
14
88
53
15
46
78
120
5
27
16
18
42
48
65
51
24
100
30
14
106
23
36
15
21
7
36
54
38
57
60
19
8
45
3
52
17
51
16
60
12
20
70
35
36
231
81
55
8
10
35
15
16
20
21
67
42
24
54
42
30
101
12
39
16
12
20
76
5
49
78
92
45
99
9
7
12
5
3
24
16
84
128
9
61
26
12
40
5
3
10
14
9
3
64
54
54
104
40
41
60
31
102
6
41
43
48
20
58
2
4
48
5
19
24
8
16
101
12
15
36
48
69
55
18
47
19
32
60
24
60
12
4
29
121
35
24
108
3
16
54
30
42
54
66
23
12
60
7
48
8
40
32
16
101
15
22
14
21
48
3
84
84
60
12
10
78
17
55
20
4
29
19
18
62
108
21
43
54
11
3
48
168
34
35
51
21
132
3
141
55
60
29
1
2
33
3
24
45
43
44
4
60
30
11
24
61
66
17
3
16
29
3
10
24
6
48
48
36
140
84
21
123
12
21
96
12
99
36
105
12
13
42
54
62
16
65
15
21
19
20
12
81
49
38
12
76
5
27
40
80
16
44
4
5
19
29
39
21
25
38
34
83
3
16
20
45
7
12
20
24
16
101
3
33
49
11
13
54
56
72
16
12
77
147
12
9
84
7
108
56
10
35
15
12
ABCD 95112869524*3^$a+1 [50046]
13
18
54
66
17
1
96
35
31
168
126
11
55
42
48
18
36
24
66
90
78
30
41
180
12
19
89
72
108
61
30
41
73
30
65
25
42
5
13
306
48
78
162
48
89
259
174
252
24
131
85
11
109
35
1
144
54
90
60
90
36
5
103
108
72
161
85
42
173
55
6
66
89
156
85
102
18
24
23
25
198
54
6
54
18
5
48
13
6
90
120
35
25
36
83
144
36
7
18
54
17
55
29
24
120
235
90
11
12
37
102
53
1
96
84
90
29
31
30
42
17
37
18
5
43
5
60
49
36
54
5
36
228
1
11
84
151
60
90
48
24
66
89
7
18
36
102
60
12
113
12
145
95
37
131
13
72
90
77
12
1
138
6
18
48
65
85
95
13
156
78
17
84
12
7
77
48
48
48
1
30
54
71
36
60
73
59
31
30
96
174
24
125
36
19
12
18
6
90
66
89
12
49
120
71
24
19
306
35
144
91
41
13
54
30
35
108
79
120
41
37
12
198
77
19
84
41
60
84
13
132
180
12
36
42
12
5
91
29
84
12
240
192
1
66
6
54
53
12
1
167
240
108
49
84
270
29
48
19
54
59
12
36
48
1
11
7
41
31
6
47
115
36
72
12
17
115
84
41
36
13
6
36
17
36
145
216
54
5
31
120
101
60
115
48
6
11
43
65
1
90
53
7
65
48
31
12
42
36
102
24
65
43
12
150
18
66
71
19
5
31
96
102
78
5
13
66
60
126
198
65
145
47
7
6
54
12
65
31
264
5
60
96
37
143
7
102
83
31
12
72
36
186
11
7
12
108
53
43
66
378
36
5
60
25
36
11
24
79
5
49
35
37
30
29
79
276
120
5
31
78
95
43
72
65
13
83
25
12
78
72
12
42
18
53
13
162
60
72
5
31
36
54
30
17
43
282
35
7
17
103
281
24
60
12
43
5
72
31
29
36
24
24
7
90
60
72
198
17
37
30
168
90
108
54
30
11
132
1
90
17
12
7
18
11
85
156
54
36
185
49
11
36
60
7
30
42
18
90
18
198
281
61
90
48
216
53
12
49
102
18
95
60
12
13
6
29
7
65
133
35
157
24
35
13
6
54
12
11
49
66
72
36
6
36
30
137
205
6
36
90
23
7
6
72
66
60
72
30
42
77
115
150
30
29
84
55
17
31
17
72
199
54
11
24
60
132
25
18
6
54
66
36
114
72
108
77
48
1
66
60
72
17
13
23
19
66
119
84
211
150
23
13
84
95
36
13
227
12
1
35
31
60
36
48
89
25
23
7
125
43
17
72
163
120
108
5
60
49
23
7
108
36
24
48
17
60
1
72
12
60
35
145
108
102
5
36
109
47
55
24
41
24
151
18
107
31
29
24
169
36
155
7
29
108
36
12
115
5
55
53
192
73
132
95
24
43
36
221
49
72
107
31
24
72
29
84
7
36
53
55
24
36
12
24
18
23
168
96
19
125
19
90
11
72
84
79
54
6
66
71
12
7
6
30
65
7
36
60
41
85
90
65
24
156
36
19
89
7
53
91
341
49
35
1
155
67
18
12
6
12
113
85
6
216
77
12
85
24
107
49
60
30
54
6
120
36
18
60
126
30
78
36
180
36
5
36
7
17
43
90
11
25
30
6
35
19
12
17
133
198
101
144
7
18
95
31
41
115
29
168
96
19
5
7
90
35
19
36
24
5
12
157
18
168
30
239
55
30
60
12
35
144
79
18
54
48
41
1
156
47
7
41
103
41
31
114
48
18
89
19
29
25
11
7
53
1
78
5
13
108
59
13
48
24
72
11
25
95
25
24
11
43
65
79
138
42
161
67
24
54
11
36
7
12
60
29
151
161
19
53
55
12
168
77
96
97
30
6
12
ABCD 95112964606*3^$a+1 [50133]
499
149
432
139
128
16
185
7
96
144
48
101
180
36
144
36
180
91
197
187
101
171
9
72
159
21
72
67
77
72
252
15
144
448
384
89
39
624
21
72
339
57
7
281
39
16
80
297
135
64
233
535
176
9
39
105
135
9
55
48
5
43
245
267
48
448
144
240
96
89
72
72
216
36
43
176
249
7
32
96
160
65
127
272
69
43
29
36
271
53
123
208
320
16
48
5
795
33
31
5
36
295
29
99
288
45
216
288
36
87
129
36
123
192
9
7
240
176
81
31
96
144
128
544
425
471
96
64
233
36
108
396
43
29
19
197
180
55
80
16
128
9
199
48
113
79
80
48
45
163
240
65
15
112
224
45
180
255
16
53
27
9
39
96
48
160
192
96
17
319
128
64
80
129
79
96
96
176
160
77
144
72
91
89
151
29
147
33
72
7
288
209
111
112
48
368
9
183
141
195
144
112
197
144
27
16
48
336
149
27
48
357
36
87
192
48
33
63
144
9
72
63
45
67
41
36
115
173
51
64
101
27
225
31
41
55
192
416
352
101
36
39
160
53
36
144
216
396
67
32
9
151
29
72
91
161
72
103
41
36
67
113
36
108
36
91
17
63
16
29
216
27
405
187
32
192
160
149
27
45
3
64
113
15
57
36
36
72
144
7
48
32
48
9
36
180
360
103
113
252
99
45
19
128
16
80
45
216
72
51
21
36
7
32
33
324
144
36
144
36
19
17
31
80
96
45
108
7
240
32
352
161
36
27
16
128
192
64
80
141
3
96
112
512
208
5
43
144
173
19
161
108
387
16
32
208
720
32
9
343
464
96
105
7
416
81
319
192
173
291
33
79
101
139
77
291
144
141
72
171
45
3
16
192
80
112
288
29
36
36
171
45
3
64
144
41
103
5
75
640
5
324
343
32
ABCD 95113228922*3^$a+1 [50157]
4
125
7
60
197
60
48
39
21
72
7
41
108
36
31
47
192
90
36
43
209
27
69
36
36
18
121
56
100
77
36
36
96
3
12
3
36
21
9
111
24
40
113
3
15
78
210
201
4
72
20
177
162
21
208
89
63
40
84
29
31
11
49
44
12
24
9
91
24
20
12
3
21
153
6
126
30
81
45
18
36
114
30
6
48
31
32
40
47
48
18
91
5
91
53
126
18
7
29
15
216
3
21
40
41
19
41
36
15
69
36
54
225
180
64
59
12
229
29
151
59
21
57
30
45
4
41
43
12
44
36
108
87
73
71
21
4
29
67
80
120
57
51
16
5
48
27
33
12
39
75
21
36
9
31
5
19
156
48
389
67
84
56
36
9
168
18
25
23
126
36
75
93
72
84
75
51
78
66
144
342
24
18
12
1
80
63
6
138
117
36
100
35
132
21
9
72
144
36
115
29
55
17
19
36
35
49
131
42
7
101
15
39
21
459
6
19
29
7
35
102
60
87
60
9
24
187
185
75
4
56
64
35
57
57
7
23
42
66
18
31
24
132
20
28
20
96
16
60
209
36
39
64
71
61
20
88
11
21
57
51
15
21
165
18
37
53
31
17
39
3
193
24
83
81
105
31
164
100
12
17
120
27
33
30
57
21
48
96
31
53
7
48
20
21
39
100
41
19
20
76
140
36
64
41
15
28
80
57
30
25
17
3
9
6
18
75
69
51
16
20
16
77
48
72
6
1
245
75
21
43
12
35
73
17
55
65
3
87
42
43
120
65
75
40
29
79
29
31
60
12
60
23
37
20
9
115
29
7
83
54
96
30
54
6
141
24
16
281
99
144
45
150
61
29
51
36
24
4
77
18
36
60
126
84
18
21
75
30
147
57
43
59
60
85
44
15
25
32
9
108
108
43
12
44
45
54
21
24
12
33
90
21
96
40
44
4
120
17
42
12
25
65
60
15
160
44
72
87
30
207
33
43
5
18
37
24
24
29
18
12
73
44
159
1
125
19
180
17
15
87
18
39
39
57
40
68
9
108
39
24
16
60
29
30
25
92
28
17
18
21
21
55
284
51
13
80
15
1
24
11
18
7
56
28
5
175
59
201
27
13
65
72
195
4
20
81
78
102
103
29
180
3
84
64
240
107
145
20
24
4
12
17
31
20
15
157
44
39
12
18
7
53
7
24
60
119
57
57
31
92
87
162
55
24
155
1
41
3
9
31
36
84
176
4
29
3
15
13
77
24
51
60
28
17
55
44
124
72
209
24
51
15
9
135
117
120
124
80
64
5
7
29
55
11
45
48
21
15
60
9
91
5
75
40
156
20
69
51
40
83
25
36
101
162
57
36
33
24
48
75
15
60
49
44
45
24
3
27
21
15
144
78
159
3
30
31
60
35
85
5
7
53
67
17
7
35
21
4
113
27
64
89
36
7
35
30
43
32
213
67
24
96
164
45
39
201
144
12
42
21
12
57
36
15
165
66
18
42
105
69
175
5
7
140
100
144
5
6
13
56
39
285
72
60
15
13
12
8
195
1
44
15
1
29
162
229
60
96
48
36
53
63
33
12
103
12
17
108
3
9
60
12
135
69
30
25
56
69
15
237
19
24
77
18
81
45
24
15
16
36
17
36
144
6
54
3
120
60
48
72
160
53
36
36
39
3
36
25
5
55
56
76
53
144
30
13
8
129
30
21
57
3
16
11
25
140
75
33
96
9
27
27
61
17
48
24
7
84
20
27
42
72
151
48
20
12
4
36
47
57
24
15
1
24
77
78
54
72
51
15
45
15
25
65
163
56
36
87
57
4
60
20
36
24
9
207
16
89
31
80
88
29
91
60
92
33
111
16
68
52
8
12
87
6
90
102
39
141
39
33
27
33
48
39
24
12
69
108
31
32
87
13
44
4
29
3
9
54
145
35
1
125
18
18
63
52
48
12
104
81
114
36
48
1
44
156
21
55
263
85
185
60
7
137
31
77
12
103
120
47
6
72
ABCD 95113305572*3^$a+1 [50042]
59
36
85
47
52
68
100
8
31
29
36
16
27
48
17
1
90
24
48
53
1
6
45
32
60
43
113
16
20
60
55
18
15
56
25
36
48
18
72
65
61
6
174
11
100
84
32
112
20
108
48
4
60
32
36
43
81
96
44
16
44
19
6
83
16
39
36
90
42
5
24
28
56
16
188
16
9
11
7
102
60
11
124
45
11
84
108
7
65
31
30
71
36
19
45
20
16
105
59
205
90
33
21
60
11
120
13
87
68
36
55
60
5
7
153
27
90
135
84
44
24
115
5
16
15
117
68
24
25
23
4
9
30
6
95
24
4
33
47
88
200
64
48
81
39
141
12
3
51
65
31
12
33
3
6
83
52
93
6
9
3
42
18
5
43
126
144
42
5
24
28
33
30
9
24
56
109
42
33
24
123
45
3
96
5
13
15
3
9
96
39
29
12
52
33
83
16
68
52
15
9
164
36
84
96
127
42
36
11
43
48
144
60
30
11
25
24
11
43
65
4
60
171
126
36
60
47
25
27
20
36
25
83
1
51
20
12
36
24
25
51
32
37
15
32
4
12
27
177
20
36
43
101
61
12
11
4
20
48
64
3
12
108
180
21
12
3
6
51
32
48
49
30
33
20
25
23
24
73
35
12
25
135
80
19
89
61
119
76
24
45
3
68
84
36
4
56
55
17
40
3
29
55
6
11
36
19
209
31
18
30
18
3
80
49
162
9
45
39
45
3
237
15
3
69
8
60
36
61
183
12
3
41
52
84
3
30
18
65
64
8
40
108
12
48
8
16
153
36
35
12
25
198
36
65
61
47
36
175
12
42
18
69
48
75
72
9
164
157
15
3
66
47
49
23
100
21
11
1
35
84
60
61
54
113
13
18
54
27
39
162
63
24
21
36
6
9
135
113
16
12
15
18
15
20
36
25
3
63
33
9
83
100
9
78
65
16
21
35
16
39
9
87
29
1
35
7
5
40
32
96
4
15
65
13
48
18
24
41
7
150
47
16
84
15
113
64
21
27
12
56
7
90
3
68
1
51
20
12
43
204
33
93
18
81
135
54
66
24
41
13
66
126
36
18
65
16
44
4
12
36
204
24
117
83
97
83
36
43
126
71
40
84
20
61
48
15
57
35
19
89
1
42
5
49
18
30
36
51
3
17
124
27
30
18
17
7
113
40
168
12
140
40
45
99
20
25
11
12
43
9
51
5
7
72
33
21
11
88
117
3
96
15
30
71
40
68
12
4
135
36
41
7
137
28
75
162
99
96
108
51
150
51
15
24
54
87
48
27
65
4
105
51
68
115
65
25
51
84
8
108
37
60
18
41
13
90
18
23
16
56
67
45
96
116
31
30
15
92
43
9
39
96
9
20
4
21
39
20
7
81
69
30
78
47
40
39
174
11
25
15
129
11
49
23
24
55
29
64
165
11
4
68
7
66
6
105
21
12
36
71
19
21
33
78
18
15
75
30
36
11
49
36
99
20
61
18
5
36
24
16
200
36
25
3
20
121
59
24
12
76
24
39
45
9
72
51
24
8
16
21
18
21
32
43
9
12
9
6
41
4
129
47
7
245
36
31
18
12
54
45
20
31
65
28
15
48
89
76
8
4
117
66
54
11
24
88
56
12
172
57
15
21
48
11
40
176
64
39
21
20
13
12
18
117
60
63
126
47
84
64
15
29
40
27
18
18
5
85
12
47
121
63
32
24
36
4
51
54
36
54
45
45
63
51
21
15
29
61
84
60
15
39
72
29
19
36
21
120
216
68
4
3
29
49
54
5
85
51
57
83
184
87
65
13
66
9
87
213
32
16
75
29
24
1
24
90
65
55
65
7
57
48
3
36
24
41
24
55
201
36
177
47
144
96
16
45
102
93
8
49
18
72
33
8
175
54
15
96
9
3
32
1
36
15
3
53
48
7
65
112
3
105
3
29
103
108
69
12
45
108
11
72
40
165
47
156
7
29
85
18
185
121
72
3
117
83
76
9
59
28
33
24
23
43
54
47
76
272
55
17
16
12
33
12
107
48
7
108
125
36
19
60
33
39
5
4
39
108
29
16
87
90
23
24
55
90
18
42
84
6
101
12
85
102
60
33
3
18
155
12
97
11
24
12
4
39
108
42
87
84
39
78
102
21
15
6
36
84
78
117
45
23
43
24
18
23
7
57
8
31
30
11
76
3
9
20
43
18
39
57
15
21
23
7
29
31
54
59
7
89
16
45
48
11
103
173
19
65
13
95
25
78
93
36
9
27
12
3
30
42
18
12
90
96
9
45
11
16
108
3
9
48
51
65
64
33
24
18
162
11
4
68
1
35
7
69
68
7
126
ABCD 95113610336*3^$a+1 [50055]
36
66
38
42
106
30
18
60
66
54
96
74
10
54
8
48
36
36
40
30
24
18
50
40
48
54
8
18
28
24
36
74
16
2
12
72
16
8
30
16
74
22
74
70
30
24
14
22
14
34
60
38
30
22
50
6
54
28
24
86
22
36
2
18
136
18
20
36
40
56
54
10
92
18
24
10
2
40
14
36
16
180
42
20
48
34
186
12
2
6
10
80
138
40
12
20
78
30
22
2
10
18
2
16
42
92
66
34
36
24
2
30
6
30
108
124
116
54
10
36
72
24
104
34
6
14
78
28
60
54
56
70
86
54
16
18
62
28
90
18
42
32
24
34
36
32
4
18
2
154
20
34
110
6
70
104
6
12
18
16
6
12
96
32
24
66
18
6
48
106
20
24
10
36
110
4
20
10
252
6
14
6
30
60
28
62
30
24
46
80
12
42
36
100
44
34
72
12
36
36
56
34
90
8
18
178
32
4
36
50
78
34
30
128
72
36
42
30
24
16
38
192
70
8
34
2
196
2
30
16
20
22
18
32
22
38
10
18
72
38
22
68
54
52
6
38
52
20
30
54
198
16
6
56
30
88
36
6
20
10
2
126
16
24
144
50
70
6
174
8
118
72
18
6
48
38
112
48
2
40
20
120
36
34
96
14
58
102
168
102
6
2
30
180
58
66
20
114
30
16
20
106
24
56
12
36
114
10
2
58
176
16
24
66
6
38
12
18
6
16
2
210
18
34
20
18
18
22
110
10
20
16
20
16
60
38
12
18
52
38
16
20
52
24
74
54
18
18
46
8
72
66
24
34
2
82
38
70
2
42
108
10
20
40
30
56
6
18
70
48
60
18
32
52
62
18
36
34
30
62
48
40
56
90
100
20
42
34
56
88
12
18
92
72
36
22
2
16
50
42
10
18
74
42
18
10
38
60
28
2
40
12
18
24
48
56
72
108
24
46
24
20
90
120
40
48
20
70
24
66
108
90
44
12
34
20
4
30
128
18
54
108
4
20
36
10
42
66
2
18
90
6
10
8
46
6
54
2
30
18
130
20
100
44
16
2
82
20
142
6
32
78
12
6
16
108
12
38
22
20
18
28
54
24
12
2
6
46
36
2
16
2
24
34
74
18
64
6
90
12
8
252
16
102
60
120
2
36
4
2
144
102
22
32
16
8
10
62
12
78
100
38
22
30
62
10
18
20
52
38
40
2
30
6
52
18
14
60
48
18
42
28
2
40
74
10
18
90
38
58
14
36
52
2
16
20
34
2
24
66
40
36
18
32
24
18
18
10
60
74
18
36
72
12
76
14
58
12
62
48
52
18
6
74
18
12
58
14
18
16
42
12
6
110
36
34
2
28
20
34
252
116
18
52
12
36
54
90
20
18
4
20
28
18
2
52
8
48
34
24
50
94
30
8
10
54
6
50
18
22
50
52
6
72
14
18
96
30
54
36
4
38
12
18
18
6
16
72
2
64
44
70
92
16
102
8
12
96
82
2
40
20
72
84
24
10
8
12
276
12
54
70
8
30
40
32
238
66
42
32
42
46
2
22
18
92
66
18
4
56
66
16
2
60
30
6
52
32
70
8
12
52
24
36
18
48
18
2
42
18
70
68
4
18
90
90
20
88
30
26
54
190
26
16
2
28
8
30
72
108
4
48
2
126
24
18
30
42
16
14
18
18
16
38
16
56
18
18
18
4
102
18
6
30
2
88
92
24
70
18
18
2
10
20
18
22
18
2
102
70
8
18
28
20
22
2
36
72
84
24
46
24
144
38
30
72
16
6
56
34
110
28
62
16
12
108
98
82
72
20
58
32
58
2
30
88
20
52
150
20
10
8
54
34
20
16
36
38
46
6
12
90
116
16
48
60
20
12
36
42
120
130
18
48
74
6
10
6
36
48
44
102
36
4
18
36
30
24
36
12
20
72
6
12
90
60
18
16
18
36
14
42
34
2
10
54
56
40
12
6
12
170
84
4
2
12
6
52
50
4
18
20
138
42
10
78
68
22
2
16
12
18
144
110
6
16
14
124
2
18
6
70
20
192
144
88
96
30
72
62
10
26
52
14
78
66
16
44
16
36
14
18
60
16
120
6
36
32
96
54
126
52
218
34
2
48
18
72
16
24
50
52
98
16
54
18
2
66
24
30
96
120
34
42
56
18
12
34
54
80
34
38
34
14
6
48
6
16
68
40
48
62
36
70
2
48
22
12
20
18
18
4
38
28
72
24
36
38
64
42
36
12
18
24
18
18
2
66
36
78
10
6
2
70
48
24
126
2
70
14
34
2
60
18
82
18
6
104
34
62
54
12
40
20
28
44
36
66
54
4
18
32
22
14
40
14
36
42
52
36
54
18
92
28
2
60
12
6
10
110
18
24
48
42
18
88
14
18
22
18
68
6
18
16
54
38
10
2
16
72
24
48
20
6
12
24
36
18
10
24
2
66
4
18
2
36
30
4
18
32
24
120
72
22
56
10
42
12
20
88
62
120
58
12
56
94
20
28
2
16
144
26
36
16
18
32
42
66
24
10
56
22
18
32
34
54
24
2
84
76
14
54
40
2
36
30
54
4
14
16
252
72
26
36
16
14
4
110
30
4
86
24
10
26
34
20
136
60
14
6
10
114
18
20
12
16
36
90
18
108
24
50
106
62
30
22
48
60
36
12
62
66
150
16
14
4
126
14
78
18
10
62
12
40
2
18
28
18
6
30
56
58
14
78
72
12
18
18
22
18
72
56
ABCD 95113709578*3^$a+1 [50048]
30
345
15
18
31
48
11
42
198
114
96
6
60
36
378
54
102
60
84
24
6
12
48
141
3
42
18
33
48
87
169
41
55
155
12
18
54
24
9
15
120
25
32
39
174
6
72
114
18
36
30
66
6
15
45
24
30
48
12
66
150
72
60
72
6
48
55
35
6
135
16
29
18
42
24
42
12
57
9
72
18
12
102
18
54
24
150
6
78
30
30
37
71
12
18
84
114
181
83
6
12
54
78
30
265
77
60
6
97
41
54
216
169
23
9
93
18
120
132
96
42
12
60
18
42
18
72
12
1
128
21
24
102
78
111
16
23
126
6
42
6
117
64
11
117
48
267
66
36
78
30
42
24
30
54
45
112
5
36
39
93
90
66
6
108
6
111
48
27
150
48
6
30
12
48
84
30
126
12
99
75
213
112
23
18
30
9
33
42
54
24
6
60
6
15
45
6
45
3
54
66
69
177
36
48
84
7
336
59
36
234
126
60
93
69
27
16
5
150
18
90
9
16
29
3
64
35
13
11
42
12
31
32
3
6
24
36
30
6
54
129
16
41
39
21
12
66
61
119
42
60
48
90
54
120
102
69
15
30
30
6
30
36
222
60
12
55
11
37
17
276
42
222
54
126
66
24
36
78
30
12
73
101
276
54
33
3
30
15
33
114
48
48
157
5
90
42
6
24
48
54
3
81
6
120
33
75
18
12
55
17
78
66
84
12
6
57
27
133
47
24
12
60
84
109
155
30
72
79
131
60
42
60
66
105
111
1
35
132
12
18
60
216
6
48
60
72
61
5
43
17
12
42
216
33
45
186
36
37
32
15
30
96
99
39
60
6
48
132
3
16
29
66
1
128
63
33
9
7
5
66
24
126
54
66
18
24
72
96
9
33
72
18
18
3
99
12
96
270
3
27
84
49
5
42
129
9
84
3
27
6
24
42
60
90
6
33
117
114
9
9
87
33
15
111
6
114
9
48
75
42
6
72
138
150
246
39
117
12
31
35
84
228
108
72
49
65
24
7
23
9
3
102
102
30
6
30
63
39
153
57
7
41
7
77
99
15
1
83
48
48
204
1
80
39
60
12
6
114
36
78
7
59
30
18
6
15
15
72
30
42
33
15
102
252
6
54
6
120
24
96
108
1
113
15
195
30
6
96
6
3
64
32
3
108
30
18
30
24
43
23
57
69
60
79
11
96
168
6
30
9
16
96
80
3
6
24
31
83
240
6
36
36
30
54
6
102
192
15
153
66
84
1
11
24
120
270
54
96
180
12
42
12
18
102
84
60
19
65
6
90
6
24
81
39
72
144
36
13
32
39
84
85
107
54
30
1
23
24
66
6
66
258
54
30
12
54
79
107
24
36
54
30
120
12
228
180
54
3
75
102
6
57
99
6
78
24
42
6
33
16
29
51
15
48
36
36
6
12
102
33
45
216
96
24
12
24
54
9
15
12
21
27
12
36
162
72
60
24
24
30
60
133
83
12
24
9
51
18
60
6
72
33
81
63
141
132
144
114
54
78
9
3
108
12
42
174
60
42
210
30
12
18
24
36
90
18
24
201
15
24
57
39
12
54
24
66
156
12
72
45
3
162
78
90
51
15
24
90
6
12
24
30
30
78
18
9
96
87
25
47
6
114
78
6
96
24
54
48
39
33
48
90
54
78
78
12
231
21
30
45
3
36
36
120
54
7
47
72
6
19
48
101
30
24
12
54
24
6
60
24
6
42
12
6
84
75
27
84
102
132
6
60
12
24
49
47
24
30
114
42
303
177
12
12
36
114
150
60
24
42
90
19
71
57
33
30
108
222
42
13
257
63
39
121
29
30
24
141
64
77
72
192
120
186
90
48
60
30
84
66
84
6
24
18
18
24
42
36
48
66
60
24
36
9
69
180
60
96
12
48
6
60
60
114
102
30
78
42
18
1
80
3
42
6
102
30
12
6
18
60
60
72
18
12
ABCD 95113974344*3^$a+1 [50041]
174
42
49
107
93
75
66
42
1
35
108
105
15
57
15
78
147
120
93
3
40
5
19
71
60
156
18
180
27
117
27
117
3
21
19
47
18
79
32
51
36
78
75
64
53
54
198
78
126
75
135
72
78
120
96
30
45
9
18
93
15
6
51
165
3
135
42
7
32
69
18
33
39
192
54
18
6
120
144
75
75
180
12
96
37
32
219
318
78
156
13
41
78
102
219
216
3
205
23
9
45
78
90
66
78
54
18
30
72
162
75
3
157
53
43
29
54
117
33
151
29
48
75
75
213
16
53
24
3
40
41
36
27
120
16
56
88
89
7
24
80
72
24
243
162
18
60
12
216
81
45
6
37
53
102
109
5
72
126
133
11
66
27
87
36
93
105
18
18
108
162
18
48
54
18
54
162
54
6
102
54
18
57
15
126
27
15
180
85
23
108
48
37
152
48
15
9
16
11
18
18
9
105
15
88
53
42
145
96
29
126
18
66
57
3
18
18
90
108
90
54
66
36
45
136
95
102
27
27
18
171
69
30
36
145
53
3
3
61
32
51
18
48
6
138
6
85
80
63
6
282
25
29
3
21
174
37
8
9
96
127
71
54
120
18
6
51
69
96
18
84
114
66
81
15
57
51
18
162
36
192
60
18
79
24
35
117
45
36
36
114
48
9
40
29
18
33
16
80
27
13
80
3
30
60
3
351
54
24
18
1
11
21
69
27
33
15
21
72
18
12
37
17
6
129
63
126
19
41
15
64
59
6
144
175
96
29
96
126
18
216
12
7
233
162
85
152
45
219
231
54
144
91
152
87
1
32
15
60
90
30
13
11
13
179
42
72
48
216
75
208
23
57
3
120
60
30
43
17
102
25
32
15
9
40
24
8
72
27
96
157
161
18
61
143
48
132
12
54
54
18
139
8
33
6
49
95
84
60
33
141
42
105
93
48
252
6
12
42
84
180
42
36
69
21
75
27
37
35
60
25
11
165
63
198
72
3
24
159
12
60
18
30
1
5
51
57
18
18
48
147
15
25
179
36
72
33
39
121
56
87
129
87
96
241
24
23
105
88
149
66
57
88
17
7
47
90
79
11
162
27
135
57
72
3
13
5
30
18
3
87
9
27
61
17
30
6
18
72
33
15
54
18
129
3
192
24
108
1
17
102
153
88
24
23
57
219
108
33
75
66
75
3
66
18
54
6
69
69
19
35
72
45
99
96
12
1
149
3
144
99
24
120
18
3
51
18
36
162
96
90
43
5
19
71
6
36
15
88
35
150
39
40
59
117
45
36
63
69
51
16
53
99
88
173
60
138
90
99
105
84
18
24
36
69
51
186
12
36
75
21
67
8
112
29
123
75
13
17
39
72
3
205
23
57
51
18
3
303
72
24
129
45
6
84
150
108
192
55
59
30
42
84
9
15
216
72
73
11
42
67
200
40
35
165
120
144
237
12
36
78
138
19
35
61
65
54
1
167
120
54
198
18
60
54
73
125
91
29
162
36
13
23
6
115
83
37
17
138
21
64
59
18
19
17
63
160
24
29
67
53
99
99
13
29
36
30
25
107
30
60
123
15
60
174
247
47
48
6
54
138
222
21
63
18
78
102
3
64
8
24
51
18
66
6
54
18
54
21
117
43
56
99
61
29
27
63
42
39
120
3
37
11
72
6
55
11
18
99
15
33
105
36
75
15
78
48
18
24
30
72
18
1
17
39
64
59
36
36
72
117
51
12
57
21
19
24
95
72
54
78
108
33
ABCD 95115431174*3^$a+1 [50065]
5
72
13
30
12
48
36
213
75
72
84
24
9
72
32
97
23
7
345
123
42
42
81
9
60
30
5
61
42
17
43
12
66
39
123
117
3
29
7
65
67
60
17
1
87
9
30
60
144
66
51
3
21
32
40
27
24
42
11
40
3
12
9
8
55
12
29
40
21
27
9
48
30
33
51
77
24
55
17
7
48
17
64
57
39
3
141
27
5
37
54
36
17
24
1
18
60
12
45
48
24
56
19
36
33
8
48
40
3
72
69
32
109
6
78
60
27
27
5
91
261
51
84
9
15
180
29
16
51
36
24
33
192
8
7
41
16
27
12
12
72
36
114
18
12
36
48
30
111
128
55
33
24
51
24
18
83
13
99
24
9
143
16
15
9
24
51
12
201
32
16
3
18
51
32
49
6
9
27
96
48
12
24
84
36
54
11
16
56
7
120
33
63
24
90
6
36
48
53
88
9
12
51
33
78
81
80
67
5
19
21
72
165
35
55
81
27
21
72
75
114
6
96
29
55
9
27
24
69
8
72
7
66
162
117
24
75
24
42
51
48
45
114
96
105
27
5
40
87
17
16
39
41
136
3
120
45
24
27
5
43
21
123
12
353
31
42
23
25
39
56
96
19
53
64
39
60
6
15
8
16
24
75
12
41
139
18
35
7
84
54
66
29
67
53
7
18
30
41
88
27
141
8
49
96
23
72
48
1
6
57
32
72
43
12
9
39
17
61
18
24
9
120
111
57
128
31
24
6
59
7
9
15
33
9
71
88
99
12
78
6
174
6
33
15
132
120
90
11
25
18
12
18
6
36
12
185
16
99
5
43
69
56
19
78
12
11
64
15
54
54
126
12
99
24
51
77
31
36
6
71
7
48
48
12
12
72
36
45
33
12
123
69
18
84
101
16
8
31
24
105
63
72
36
102
30
33
327
12
93
56
72
67
5
24
19
60
33
8
37
30
12
12
96
126
30
78
30
36
72
33
80
120
49
102
6
48
3
39
9
192
27
45
57
48
6
48
41
7
9
75
6
39
39
12
18
107
40
96
96
45
78
12
90
87
120
123
18
18
30
174
12
60
45
99
101
112
69
48
59
7
24
60
42
42
150
147
48
81
90
21
32
31
72
113
25
39
9
30
48
9
15
81
32
48
79
12
48
69
8
96
19
30
15
8
127
36
12
60
60
18
12
18
33
312
9
6
60
12
12
18
6
12
30
162
65
1
87
3
12
17
55
30
11
7
9
24
32
184
15
9
56
16
39
9
57
78
89
7
9
27
29
16
3
192
12
60
132
18
30
30
171
80
31
138
12
186
168
30
51
80
61
18
89
43
24
21
104
88
63
30
198
21
75
45
15
24
72
177
267
29
31
48
36
6
15
33
15
27
6
102
48
54
6
42
18
9
39
9
63
161
72
49
192
119
7
30
35
72
24
64
87
120
9
3
53
31
57
80
160
32
96
19
12
9
32
64
15
105
144
21
6
90
78
24
60
132
29
91
18
35
7
201
80
67
30
60
30
48
5
13
126
48
6
54
48
137
103
9
24
8
72
91
36
33
39
81
24
32
40
24
96
39
36
48
29
139
108
9
24
56
7
54
66
41
25
102
108
42
59
19
12
48
24
48
312
6
3
24
51
69
32
1
71
19
120
24
54
63
104
37
3
8
37
102
5
24
19
12
33
24
63
180
18
48
3
111
33
3
12
33
15
36
30
23
67
54
12
3
15
9
15
60
48
12
17
115
36
84
53
43
12
6
3
27
24
5
25
18
30
102
33
39
9
24
33
78
65
55
6
3
45
6
45
72
39
18
18
53
85
84
12
83
67
21
224
31
24
48
33
56
24
16
32
16
15
84
21
24
39
12
138
3
8
19
12
81
24
129
12
3
39
48
60
21
21
6
90
11
19
84
12
45
48
24
24
104
13
6
42
35
16
24
165
3
81
15
33
71
37
42
6
3
39
48
150
84
23
72
7
120
60
18
3
8
16
39
41
73
12
36
252
59
16
87
41
43
84
9
120
8
55
54
51
8
48
19
53
24
16
72
51
72
36
57
32
43
117
21
6
168
5
43
18
30
45
21
11
7
48
18
30
17
72
127
48
6
59
40
27
48
36
12
18
3
33
60
66
105
63
9
207
30
11
16
57
114
42
11
16
27
5
7
12
12
33
96
21
51
15
105
8
1
18
12
36
77
31
120
12
21
9
90
5
19
36
33
39
120
41
24
163
45
57
23
163
165
32
19
125
31
9
99
66
114
9
3
84
126
192
6
132
9
15
96
168
9
27
45
105
54
24
ABCD 95115511982*3^$a+1 [50008]
9
33
14
6
55
27
78
39
21
14
16
20
84
10
15
24
17
7
71
66
24
36
28
42
21
168
75
50
76
6
14
19
107
28
6
6
30
12
32
19
24
101
42
13
21
26
13
11
18
30
30
31
12
75
30
68
154
36
26
4
26
6
48
114
10
20
18
4
54
20
6
60
40
18
86
24
28
12
18
44
10
24
32
28
32
12
72
48
78
10
32
13
48
9
36
2
40
12
36
14
10
6
24
30
57
23
30
30
12
84
25
11
73
5
28
20
70
42
30
21
11
28
57
83
10
42
18
8
67
35
18
22
12
48
86
10
44
58
38
25
15
9
23
12
73
77
6
12
28
14
18
12
25
131
40
14
43
27
12
14
19
47
1
33
15
24
47
10
86
12
30
7
15
20
16
93
27
62
6
60
4
33
99
20
30
10
6
3
9
20
18
10
27
71
4
32
94
12
8
22
9
3
26
42
13
12
72
33
14
4
30
27
23
24
1
36
53
12
4
20
64
48
8
6
78
96
10
2
55
15
12
21
72
9
15
41
30
40
24
44
4
33
15
8
1
23
6
82
20
37
81
14
16
2
43
11
1
120
48
39
8
4
38
18
60
24
28
21
59
1
45
14
10
6
9
3
2
10
48
24
14
16
14
22
8
24
70
38
55
47
72
94
2
30
103
41
31
117
3
93
42
32
58
15
27
12
66
2
121
12
59
13
47
6
34
84
20
10
32
10
2
30
76
60
12
44
16
2
12
16
78
32
18
52
14
36
37
51
32
24
60
6
22
138
12
3
83
1
83
40
42
39
17
28
80
4
12
54
20
49
12
39
2
4
18
38
24
18
28
9
51
30
15
27
8
144
6
24
36
43
111
9
11
36
4
21
3
21
29
7
15
60
44
40
44
30
36
24
55
9
90
20
36
4
32
90
48
16
87
33
2
72
61
65
7
65
10
9
60
15
9
35
40
12
2
16
15
29
22
21
39
21
47
10
80
52
3
36
11
10
68
6
10
26
61
24
23
52
18
2
1
15
9
33
20
58
2
7
23
12
6
10
30
14
10
98
6
7
15
2
43
63
20
36
4
42
2
28
12
38
24
55
9
30
12
2
7
3
20
136
6
50
24
36
6
43
47
40
9
24
29
66
37
5
72
22
33
81
24
42
50
6
4
6
147
36
12
27
20
25
12
5
4
39
41
36
34
14
76
14
18
28
27
12
15
20
97
5
24
22
12
21
5
16
54
30
14
16
9
3
44
10
14
37
60
15
12
2
144
10
42
44
28
32
46
57
41
46
38
16
20
6
1
15
33
17
84
10
24
32
120
22
87
63
12
44
4
20
10
6
20
22
18
30
14
28
12
108
9
23
18
10
30
27
125
31
72
48
15
74
12
16
20
18
4
48
18
30
9
72
5
6
4
80
4
30
2
30
52
68
55
27
12
18
42
144
12
2
10
90
36
102
48
45
36
59
16
20
48
6
42
12
28
9
5
4
54
18
8
7
12
12
29
22
12
20
10
20
16
6
116
70
8
31
3
21
24
33
8
7
3
2
10
42
6
2
52
26
24
16
26
16
2
6
64
51
35
10
26
6
7
21
12
42
33
23
84
16
9
75
68
24
4
42
32
42
34
15
72
24
33
86
46
66
24
93
41
4
15
3
12
72
9
15
21
39
30
26
30
58
6
15
15
44
61
5
6
30
54
54
16
50
10
15
35
40
44
16
12
198
24
20
43
39
50
48
31
9
30
8
37
11
1
35
1
12
47
108
16
60
36
30
84
12
18
12
44
46
12
30
20
106
6
14
139
23
42
43
95
22
6
2
12
36
31
36
48
29
10
50
28
20
58
32
28
42
3
11
18
18
73
11
28
30
18
2
31
11
84
42
10
60
24
18
38
10
18
72
30
62
37
11
25
53
6
10
20
31
3
45
11
13
5
7
9
36
6
2
10
21
41
18
36
1
21
20
24
4
6
36
24
21
45
3
11
46
18
20
84
13
12
23
18
7
3
12
14
124
39
3
90
14
6
7
41
7
5
19
11
28
9
15
21
11
58
36
26
1
24
23
16
56
76
20
25
24
29
4
38
10
8
42
10
74
24
130
2
42
36
7
9
51
53
22
9
23
10
102
50
24
24
42
16
78
144
56
40
14
18
40
63
9
36
2
25
15
32
36
4
2
16
3
39
21
17
28
30
126
56
7
23
12
16
9
3
2
66
16
9
9
32
64
62
18
7
123
56
48
25
23
25
24
23
37
5
31
23
12
18
10
2
30
10
14
34
39
95
52
30
54
20
40
14
82
9
39
20
46
32
10
72
12
18
27
69
14
25
48
5
7
81
39
12
5
18
12
120
25
41
10
12
33
5
55
3
20
82
60
63
60
11
24
102
10
38
22
42
51
47
30
42
40
21
45
15
45
14
6
7
17
22
14
34
12
38
90
52
68
97
23
22
6
38
4
6
32
42
42
4
140
6
28
20
12
28
2
61
9
24
2
82
102
68
13
15
12
21
5
6
30
10
6
60
15
12
5
18
12
16
20
4
80
46
42
2
16
20
4
30
8
28
32
10
30
20
28
2
7
11
60
40
26
4
12
18
105
15
20
12
90
64
24
15
5
19
93
44
43
48
12
3
42
26
102
7
191
10
74
12
16
33
41
115
23
61
5
4
3
33
2
28
2
12
16
36
6
108
72
98
4
56
7
17
10
32
18
82
14
36
6
10
2
13
15
2
31
179
28
68
52
105
29
34
9
5
36
24
58
24
9
21
164
7
48
21
63
35
25
48
47
42
6
12
10
20
30
12
16
9
3
30
12
3
23
25
45
2
73
48
17
40
12
3
57
20
18
4
24
6
8
46
42
14
18
66
4
20
48
30
43
12
35
70
18
2
28
14
42
70
26
19
53
16
15
21
26
28
32
30
115
9
14
16
24
26
16
2
58
2
22
48
6
6
78
20
12
6
22
33
9
24
14
16
20
6
16
32
10
12
56
4
30
63
3
44
24
76
8
36
12
22
42
6
12
87
9
62
24
16
8
34
66
12
45
17
52
30
54
2
28
12
48
6
114
74
58
33
5
7
9
3
36
27
2
10
6
14
12
6
55
33
20
7
47
40
18
50
10
18
21
11
70
32
12
16
12
86
64
117
29
31
9
42
42
26
25
24
51
54
2
10
51
45
48
30
57
5
55
57
8
24
46
9
84
45
24
15
15
12
33
27
21
53
52
14
18
52
63
15
42
6
14
199
60
57
18
114
26
6
10
9
17
28
2
28
36
8
1
5
90
12
100
2
10
42
14
30
4
6
42
135
59
84
6
43
21
6
66
2
16
30
44
7
11
49
36
35
10
30
12
80
85
33
15
57
15
21
135
59
28
102
38
13
71
4
12
57
3
2
52
3
36
47
49
63
56
36
16
9
21
12
8
34
20
6
43
35
12
40
128
36
16
33
29
28
62
88
14
60
19
35
10
54
20
16
6
3
27
20
96
25
15
2
7
120
63
20
25
15
168
45
39
30
3
41
82
8
46
3
71
24
58
12
20
12
43
41
84
6
16
6
44
66
84
46
3
9
36
32
ABCD 95115565432*3^$a+1 [50073]
5
19
29
42
69
51
33
75
57
12
27
9
156
9
19
20
52
41
15
40
12
77
15
24
15
12
37
53
18
25
101
24
30
25
104
16
20
24
52
48
20
327
13
8
4
48
8
3
85
164
12
36
63
42
84
6
33
105
6
33
40
36
36
104
195
69
147
24
66
19
20
16
8
100
188
15
37
92
36
12
48
45
7
11
69
51
42
75
60
60
33
39
60
16
11
21
4
24
44
33
39
76
12
23
33
120
81
3
27
9
36
9
79
36
11
33
12
171
24
36
133
92
9
84
51
24
4
60
12
96
60
23
85
5
51
88
17
24
66
24
25
41
60
3
16
71
1
8
21
39
72
72
36
24
48
40
32
52
59
97
5
7
56
15
36
66
43
132
59
33
48
40
29
43
20
27
1
32
51
21
4
32
3
12
73
24
11
6
39
15
61
56
64
48
113
7
56
165
19
56
15
37
24
24
104
28
5
15
123
1
176
4
60
29
87
40
48
5
75
75
1
119
57
48
4
23
210
39
40
29
15
12
40
164
81
207
28
32
87
21
24
48
16
17
3
16
96
80
28
35
45
96
75
45
48
27
36
37
8
69
84
27
15
18
19
12
24
132
44
195
9
96
60
21
30
24
30
91
35
13
12
35
48
49
60
36
20
75
12
69
45
30
13
20
96
72
12
117
144
175
36
5
126
33
120
36
120
9
31
119
57
99
1
23
1
36
32
3
13
56
21
7
96
5
27
4
20
15
9
117
75
4
215
93
60
96
21
43
8
48
96
84
16
56
28
60
5
7
20
28
44
27
36
24
61
23
9
51
25
12
29
6
33
51
54
111
16
113
36
3
36
124
80
16
47
37
47
133
92
24
4
116
4
11
165
16
35
33
57
54
12
25
12
96
32
15
33
16
44
15
21
28
60
17
51
9
55
29
36
43
68
3
252
18
15
76
24
5
42
30
75
12
52
8
40
36
36
119
21
48
12
51
13
5
7
12
36
107
45
24
15
60
1
65
27
33
7
32
16
48
35
129
51
6
30
1
44
16
32
21
67
59
93
96
12
9
3
36
40
47
13
84
107
69
15
49
68
33
19
17
51
120
45
30
13
144
168
8
16
60
24
35
45
4
41
6
145
101
43
17
43
5
6
36
85
80
45
78
97
29
66
18
6
121
104
21
18
36
1
35
165
69
31
5
24
103
8
88
71
1
12
72
48
11
12
13
5
55
60
137
19
24
11
9
12
24
69
7
132
176
40
20
124
8
48
111
13
20
36
15
72
9
88
12
8
16
71
49
12
5
3
51
33
27
21
69
75
16
44
4
35
9
136
41
43
8
48
24
100
92
4
72
8
4
12
20
28
12
41
78
156
93
36
40
47
13
11
13
143
37
96
17
55
32
76
71
9
57
18
45
45
99
81
15
16
95
13
92
9
120
75
4
120
17
91
24
60
11
33
15
9
16
240
65
79
8
15
37
56
16
84
12
29
19
5
7
29
30
69
237
15
63
117
9
19
60
12
8
112
44
28
41
90
25
20
64
36
35
69
108
60
124
36
32
33
24
19
24
8
4
71
13
12
23
1
56
33
39
87
21
93
12
7
60
12
80
39
21
21
15
69
6
18
31
8
16
11
1
8
27
9
4
41
15
75
33
16
92
9
54
45
12
15
18
15
111
21
60
12
148
5
87
40
20
96
12
3
1
8
136
60
36
20
36
120
28
12
29
31
84
5
60
84
6
66
18
25
20
15
12
109
24
35
30
135
84
36
136
24
24
83
73
12
12
11
121
5
24
66
9
60
64
20
36
24
72
9
51
15
25
11
24
84
37
260
4
8
51
162
15
3
9
12
24
24
28
72
92
40
11
105
3
9
57
91
44
36
45
3
4
20
12
48
36
4
20
12
9
72
63
40
92
4
35
9
16
131
69
16
32
16
35
30
6
1
24
44
15
21
24
45
60
12
19
59
25
11
1
35
90
18
49
32
28
17
66
33
27
73
24
12
8
120
36
12
72
16
20
24
28
60
20
4
11
84
133
101
6
93
27
13
32
28
41
67
35
18
15
27
69
24
52
8
4
203
49
144
41
15
15
1
84
8
36
111
36
49
35
1
95
138
27
112
152
100
5
63
81
7
8
12
12
57
19
47
18
67
20
99
49
17
79
35
81
3
85
5
19
56
4
8
75
57
36
40
35
30
31
11
73
11
1
8
96
45
30
13
11
12
37
8
48
16
59
12
153
51
30
31
8
12
45
7
92
4
56
4
24
11
21
105
91
12
56
16
60
20
99
25
11
13
77
19
20
60
51
73
11
61
8
201
42
9
4
24
47
6
55
29
39
15
21
39
97
24
5
3
100
32
16
8
36
21
30
9
16
29
90
21
24
88
32
21
43
44
48
48
27
69
9
66
13
192
35
30
3
76
120
92
33
19
41
99
88
80
4
56
285
19
101
55
60
48
41
15
69
151
29
39
88
95
49
8
27
6
84
43
8
4
128
36
4
11
9
16
56
64
12
29
55
96
23
36
81
48
12
9
ABCD 95115577054*3^$a+1 [50042]
39
18
27
40
48
72
89
30
24
9
135
36
9
27
48
49
20
99
21
4
56
21
75
3
12
25
36
11
57
39
25
200
88
48
104
39
109
60
164
135
9
45
19
53
30
49
5
63
45
36
39
87
9
27
24
18
15
21
19
17
12
36
6
1
71
72
45
3
36
121
59
90
171
12
39
72
25
72
12
29
54
13
29
36
7
12
107
61
167
9
36
51
57
15
66
6
109
29
126
21
48
36
63
21
16
11
69
96
39
48
126
18
97
20
33
99
9
84
27
4
12
107
120
24
57
40
47
97
23
9
24
36
16
44
64
77
78
9
27
18
51
36
4
36
8
60
72
3
12
9
27
25
17
30
216
18
24
66
49
44
48
120
9
31
12
44
36
16
23
45
16
68
28
5
36
42
1
36
11
13
5
18
72
61
35
9
39
132
69
15
18
6
36
25
23
25
92
63
157
68
16
24
72
47
138
6
9
108
3
96
117
3
96
66
7
35
97
77
36
78
21
180
4
36
36
29
3
12
21
12
7
36
24
65
39
36
24
27
12
18
103
12
92
60
60
21
51
177
43
24
12
11
33
16
44
28
32
76
44
147
93
184
72
12
36
60
144
11
97
72
137
3
171
61
35
66
63
16
108
60
23
25
89
3
45
6
84
45
60
16
116
76
8
36
100
155
33
39
21
15
36
96
12
54
3
4
80
63
33
87
25
35
73
224
165
31
44
148
53
79
47
105
3
18
54
30
78
37
29
39
28
104
4
47
192
13
95
24
25
83
18
3
60
36
108
192
108
51
108
117
63
12
21
60
9
6
36
9
16
32
9
78
45
39
9
51
66
31
113
108
183
33
115
35
1
47
6
18
48
42
55
8
3
213
232
149
43
35
105
339
33
63
97
47
1
83
9
4
84
227
105
9
30
9
76
11
126
27
3
18
31
11
109
11
114
151
95
6
111
45
18
25
11
72
6
138
85
113
7
20
72
33
7
8
28
29
126
54
66
42
30
42
63
60
141
7
47
72
13
5
7
60
108
32
16
71
73
35
1
35
37
152
48
15
12
24
9
160
120
29
43
119
69
16
5
111
21
123
57
48
6
1
24
11
18
7
128
3
114
3
4
12
11
24
48
18
90
96
37
29
18
90
162
54
24
27
93
39
39
9
12
9
67
72
12
11
25
17
48
139
83
21
40
29
87
21
12
43
11
108
9
24
132
24
99
97
155
25
8
28
227
6
36
30
153
9
90
49
92
183
24
120
60
9
96
141
67
137
66
153
36
15
1
32
12
48
15
90
15
93
3
159
12
78
7
36
92
12
84
4
168
48
44
117
55
71
12
117
4
12
24
80
220
36
24
8
76
191
25
8
93
67
36
5
6
108
18
27
3
93
144
87
24
36
84
18
147
87
57
51
49
47
25
8
3
36
57
63
6
27
3
114
19
8
129
7
20
99
9
15
21
87
57
9
114
37
36
104
33
6
102
36
6
33
21
12
7
36
20
4
72
5
6
1
71
61
8
28
48
144
47
61
119
69
27
37
152
117
30
201
69
54
9
16
272
12
3
61
11
1
47
108
13
80
69
27
33
15
39
18
108
18
48
69
12
120
220
8
16
120
80
100
47
24
12
18
31
12
20
15
48
60
72
18
27
3
13
84
47
24
9
63
120
49
8
87
33
36
63
54
108
36
19
36
47
117
112
8
3
54
19
24
83
66
36
78
169
8
60
69
7
5
43
227
33
63
18
36
3
9
27
9
7
47
93
123
157
149
6
33
60
132
84
141
102
42
79
32
184
12
29
78
25
92
16
48
96
5
115
35
1
101
67
47
25
44
3
18
3
141
48
15
16
72
32
40
12
89
36
30
129
39
37
36
60
5
6
57
4
72
20
408
148
12
80
72
84
9
67
77
7
83
72
24
105
75
25
32
69
91
24
44
3
25
84
53
12
3
40
168
8
69
27
69
66
96
12
13
59
45
15
1
53
90
18
27
64
47
45
180
16
92
27
13
48
17
66
45
36
40
23
24
213
3
30
75
39
1
56
4
155
21
27
18
75
51
9
159
61
5
51
57
18
162
54
33
63
18
30
9
76
20
24
87
126
3
123
132
61
47
25
20
9
27
124
23
153
195
25
29
7
ABCD 95115758516*3^$a+1 [50057]
99
104
19
9
8
7
72
24
17
52
9
35
19
12
60
66
23
7
57
20
60
84
88
39
6
6
48
96
84
24
21
12
8
16
69
3
39
9
27
24
57
33
35
13
6
36
12
6
27
20
12
31
54
6
17
31
12
48
5
28
8
124
9
18
48
66
11
7
21
20
96
1
3
81
83
43
9
20
4
92
12
36
16
21
39
3
54
12
48
11
67
12
54
36
23
55
18
11
7
129
56
31
36
41
19
24
36
53
55
53
43
53
43
17
16
8
12
31
69
15
72
17
55
12
45
24
8
76
8
48
4
3
12
6
12
18
21
144
3
60
36
9
27
132
66
6
57
3
5
36
120
13
35
13
63
8
40
3
120
66
71
13
54
29
19
48
6
54
17
4
3
12
12
17
13
3
9
42
48
6
30
57
80
7
21
60
72
51
132
24
36
42
126
12
6
3
57
15
72
12
33
111
8
16
15
129
21
6
5
48
40
108
87
78
6
54
11
36
1
59
7
18
27
8
67
69
63
9
111
30
71
40
27
6
11
28
9
23
76
45
18
12
48
21
20
25
3
68
43
17
4
3
6
12
11
43
41
1
6
30
66
33
12
8
19
48
21
33
6
6
47
48
31
12
29
40
39
60
9
9
18
12
29
76
105
6
54
15
3
53
13
3
12
44
48
12
4
24
32
40
44
37
18
21
93
23
25
6
42
12
3
12
15
21
8
31
5
48
4
20
31
108
18
3
39
17
16
15
36
48
41
76
48
32
24
19
29
7
72
41
36
12
24
16
33
15
15
36
41
12
19
17
96
4
15
21
12
8
7
41
79
53
7
18
12
54
5
19
6
12
3
24
15
24
5
13
12
42
65
40
33
3
3
29
40
51
18
15
3
17
96
25
42
57
15
48
5
16
8
31
12
6
3
48
93
23
28
39
77
7
6
6
5
64
15
17
60
7
29
120
115
6
11
36
12
4
3
78
63
69
3
12
3
17
52
57
30
9
12
32
28
3
78
3
39
33
32
12
64
3
6
42
41
109
11
4
3
53
25
87
3
66
48
23
48
4
3
36
12
45
36
48
15
96
12
53
37
30
9
44
52
27
5
12
67
12
21
15
57
45
18
18
3
15
42
66
60
29
36
12
16
3
81
3
89
4
8
7
17
7
5
25
90
84
18
12
42
29
61
23
19
29
19
6
18
60
12
21
45
11
19
17
43
54
23
16
15
9
3
5
91
29
19
77
4
15
18
60
15
3
21
15
48
41
31
96
36
18
83
73
42
12
24
18
11
79
72
5
19
29
19
36
21
56
55
12
77
79
42
6
53
120
4
9
27
36
45
42
36
21
56
7
36
24
17
7
53
37
23
31
48
21
36
27
21
24
51
5
7
21
15
6
11
4
8
7
18
39
9
11
19
41
7
48
6
3
45
15
51
17
25
47
43
5
37
42
21
15
108
21
39
33
3
45
21
30
65
124
12
15
41
1
30
12
53
49
3
3
12
18
30
36
5
16
27
33
20
7
60
17
4
33
54
17
19
162
47
4
27
29
52
21
12
54
53
19
9
45
18
12
30
39
51
5
16
56
121
48
11
31
29
36
19
21
20
7
33
56
124
27
29
36
28
99
41
28
56
25
54
54
18
5
36
19
48
17
7
30
30
66
42
54
23
25
23
36
52
33
11
55
12
48
30
75
27
53
7
5
4
12
20
4
56
7
6
23
43
17
48
13
18
57
15
18
15
32
12
16
39
101
4
3
66
3
12
123
108
36
57
75
18
11
7
18
3
120
15
6
48
3
3
6
18
12
24
41
37
48
6
29
43
9
57
12
39
72
15
17
79
6
102
5
100
12
33
39
3
33
21
18
41
31
36
41
19
81
21
18
36
12
5
13
12
78
18
23
7
24
36
21
27
77
31
33
57
11
31
9
15
96
18
59
28
21
36
42
9
3
65
73
3
8
4
63
29
31
6
6
5
151
12
9
9
12
51
72
57
15
36
51
33
21
18
53
19
12
17
4
80
85
18
48
5
7
6
35
19
24
12
29
37
23
4
3
72
17
13
18
84
6
6
5
31
12
5
4
21
11
1
23
7
18
11
31
24
9
20
4
8
25
18
57
32
37
39
20
16
12
9
42
18
39
56
12
40
33
60
42
77
48
25
6
57
15
18
3
3
78
3
3
69
15
77
43
41
37
6
57
63
9
3
54
6
90
18
17
4
3
6
23
25
83
7
18
3
45
6
12
24
12
45
39
6
27
32
19
17
48
72
4
3
17
1
51
15
78
54
24
18
36
15
8
36
67
33
20
16
39
9
32
61
60
15
51
18
12
36
59
1
48
42
5
19
24
57
27
33
33
71
4
72
3
48
5
28
24
51
12
24
24
6
35
13
99
24
33
23
28
15
77
55
17
76
92
49
30
45
9
71
7
12
24
17
24
7
42
36
3
56
28
3
29
25
23
25
3
75
33
8
16
44
4
27
30
12
36
54
81
20
52
12
21
54
6
48
3
8
25
3
3
12
21
12
9
27
3
36
21
9
11
55
18
23
12
36
19
18
15
21
30
66
27
159
6
54
29
40
8
31
24
6
3
8
12
43
36
84
12
102
11
73
6
77
13
42
69
51
57
51
81
45
27
63
77
4
3
36
18
6
42
3
15
42
11
19
12
21
39
17
25
47
7
45
39
48
17
37
3
93
15
15
12
6
18
18
3
15
17
4
15
17
43
36
72
29
4
20
4
48
20
16
3
18
6
60
5
16
32
19
29
12
24
31
21
81
48
35
16
8
40
9
71
13
78
69
12
60
21
30
30
11
7
48
132
12
33
99
9
21
6
17
136
3
12
12
153
51
42
6
42
12
90
6
3
44
1
23
16
8
156
37
30
6
12
18
48
66
3
15
72
18
3
8
48
19
72
9
15
24
17
4
48
15
29
28
27
36
89
19
17
24
25
6
30
54
129
27
9
69
15
27
6
63
12
72
15
12
12
17
4
33
11
12
7
48
45
33
6
30
6
21
12
57
39
15
5
43
29
28
33
27
48
8
61
66
48
12
72
96
102
3
8
12
4
44
40
8
7
6
30
5
19
48
9
33
3
20
28
20
40
15
33
51
5
12
40
15
45
12
36
21
11
91
81
9
18
5
13
27
21
30
29
1
39
15
24
77
7
41
31
60
48
21
9
12
11
19
6
18
30
30
41
28
68
40
63
9
32
4
56
19
45
24
92
36
85
35
7
45
15
54
18
126
6
36
36
41
19
33
3
24
17
28
51
5
7
5
16
87
41
7
6
96
3
9
27
75
17
25
11
28
87
54
18
65
13
3
3
33
3
48
77
16
120
75
6
23
67
6
27
8
24
37
6
102
66
29
43
42
11
4
24
87
57
69
3
36
9
18
18
18
9
33
18
105
21
11
4
8
7
89
28
15
18
23
73
6
21
15
12
9
44
12
16
3
33
15
17
28
9
23
91
24
12
72
21
3
54
54
36
5
28
27
60
29
4
60
15
18
71
31
78
51
32
84
79
21
3
18
6
113
7
53
72
52
3
89
37
3
12
60
108
9
12
23
31
33
8
31
105
9
3
ABCD 95116522388*3^$a+1 [50067]
56
4
24
125
96
75
36
64
60
24
144
156
12
84
140
36
124
161
43
5
31
128
21
36
24
79
12
125
31
24
89
12
127
176
76
65
43
12
20
105
235
65
175
161
43
56
28
32
4
17
63
72
165
3
172
149
43
17
24
96
51
9
19
44
40
48
29
204
19
36
36
20
16
8
112
72
77
75
76
12
8
4
24
17
27
117
79
56
76
89
43
72
156
65
43
60
144
20
36
21
151
44
9
151
5
19
65
75
21
111
12
28
12
180
20
57
19
152
33
12
67
77
120
43
60
53
39
69
235
152
148
17
55
12
41
19
12
5
139
12
92
36
76
29
31
48
108
24
60
36
108
92
52
17
91
5
120
175
53
12
195
112
32
160
29
72
27
76
5
79
77
91
48
60
120
41
43
72
68
48
33
99
40
173
24
115
56
24
81
79
108
41
12
87
88
53
7
32
28
192
36
276
44
36
225
96
67
108
29
24
7
84
24
20
117
19
41
27
72
81
7
56
76
108
77
75
136
60
132
53
55
68
76
56
4
60
89
19
20
28
8
216
144
21
199
12
5
79
24
72
125
48
7
224
45
115
20
21
67
36
32
124
65
31
24
5
36
19
56
4
156
65
43
41
115
5
55
20
16
29
24
96
24
12
123
4
60
36
12
68
112
113
12
84
43
140
88
29
31
113
7
144
96
12
12
89
19
41
19
132
36
5
55
104
124
5
67
84
89
7
29
55
5
15
16
48
72
29
31
44
4
44
52
20
105
115
68
57
36
60
19
48
77
43
137
135
81
144
144
27
28
12
132
113
19
36
24
65
60
36
103
12
8
124
156
12
24
96
24
60
5
96
43
152
88
36
36
128
232
168
101
96
67
12
80
36
52
200
28
125
7
92
28
132
5
15
28
60
12
80
165
79
17
27
81
12
19
36
29
211
72
41
12
84
31
65
60
127
156
41
3
132
40
41
48
19
8
172
12
36
120
20
45
84
43
108
5
48
27
9
43
17
43
56
120
96
16
48
24
60
17
19
32
64
128
141
115
17
84
175
305
31
84
60
84
96
101
63
4
72
89
96
36
3
16
60
60
168
20
40
36
36
60
80
21
48
27
153
31
65
43
137
55
84
60
72
113
67
24
224
4
12
29
72
108
7
24
5
55
204
156
144
96
36
5
24
211
5
19
101
175
29
79
120
36
44
136
36
8
52
168
12
60
120
8
16
60
48
12
29
27
100
44
16
173
96
103
276
137
55
60
65
108
27
40
60
80
64
108
108
60
204
140
60
9
31
8
88
108
96
84
36
8
28
12
12
96
60
12
36
17
63
57
120
199
24
5
7
5
3
45
67
12
113
27
28
84
96
329
79
12
65
15
69
60
171
9
15
124
5
12
19
84
65
31
56
52
96
60
137
55
5
39
16
5
139
200
60
16
113
139
200
88
108
92
69
156
84
19
5
27
4
24
24
17
3
21
312
3
4
41
31
20
120
21
15
100
84
180
5
51
28
84
48
29
84
15
12
40
29
60
3
28
53
19
36
60
185
7
20
69
36
19
24
32
129
36
7
53
19
36
60
24
48
53
19
48
32
76
32
52
84
132
60
233
187
29
79
56
261
115
84
60
48
116
16
36
144
5
31
29
144
79
108
269
60
36
55
68
64
53
99
21
79
36
24
36
5
103
60
17
123
112
29
63
12
189
79
20
52
60
5
19
77
79
36
32
16
12
84
60
80
144
52
12
36
152
40
60
24
36
ABCD 95116732268*3^$a+1 [50011]
97
42
102
95
16
80
13
35
60
60
19
5
48
73
111
3
6
167
24
24
60
127
45
32
12
13
23
73
12
3
45
59
36
4
21
95
61
24
15
236
64
44
61
35
4
12
24
20
37
15
3
6
180
59
24
25
36
24
23
25
150
24
18
6
114
143
12
12
24
1
23
28
27
78
27
60
36
36
8
16
24
8
19
48
66
11
13
6
17
12
13
39
44
16
56
88
27
30
23
1
11
100
8
60
1
11
72
48
12
121
24
48
15
39
9
80
4
3
173
12
25
30
29
1
42
5
36
79
21
24
81
47
12
13
3
159
113
55
17
73
24
180
23
25
47
24
16
123
113
72
25
35
36
4
21
47
73
11
13
71
109
27
224
24
1
11
13
78
89
24
7
24
18
108
12
48
12
11
7
17
120
12
13
3
8
24
1
66
6
48
15
104
25
71
60
7
69
21
27
60
32
120
24
64
105
6
65
12
13
30
5
196
33
30
81
56
31
17
12
76
57
30
18
99
44
40
60
21
11
48
12
12
36
85
12
23
85
11
49
71
1
39
33
6
6
23
13
35
48
76
8
61
11
28
20
36
1
83
1
24
11
16
3
18
30
45
33
90
5
24
37
23
1
60
47
132
13
12
60
36
11
13
63
32
36
40
20
25
24
12
11
48
60
12
73
24
15
33
15
60
69
59
24
1
35
12
40
3
120
5
1
24
27
9
51
3
29
25
71
120
16
3
21
9
36
11
1
63
45
24
23
13
47
25
18
9
15
81
20
67
45
32
25
87
44
84
1
191
49
95
121
24
35
4
45
23
25
30
5
115
18
59
16
32
4
21
39
81
39
69
11
16
8
12
88
32
37
11
52
68
7
18
15
135
5
25
60
11
108
25
11
72
49
23
12
48
12
43
18
27
57
84
47
7
125
25
23
49
11
25
15
33
15
12
8
61
6
5
52
15
21
44
112
8
25
78
5
43
77
144
120
84
4
116
36
16
195
9
8
100
8
19
30
36
3
21
3
21
11
24
37
3
81
36
3
44
36
1
15
36
128
1
6
30
15
32
60
76
20
4
3
18
30
65
40
44
25
71
12
60
13
11
36
24
49
36
18
5
12
36
88
32
13
11
1
42
18
24
3
51
5
115
69
8
169
95
13
36
12
59
24
72
12
37
18
5
91
65
1
75
56
12
1
12
48
24
15
8
67
41
7
24
5
43
21
72
68
4
27
5
25
3
81
95
7
18
27
12
48
20
73
11
31
17
31
5
4
63
72
41
12
13
6
5
19
66
96
23
24
25
6
57
8
36
1
3
44
16
69
35
16
20
40
60
44
145
78
9
44
160
27
114
39
15
42
3
24
80
28
132
32
25
114
21
8
43
17
55
48
5
25
35
24
28
12
9
11
28
8
12
61
60
35
1
51
8
24
12
31
5
19
30
24
15
24
93
47
55
5
16
24
27
18
12
35
79
65
7
9
44
12
7
65
36
67
117
21
15
20
121
15
8
12
31
53
96
25
95
48
25
11
7
18
12
18
24
5
12
24
96
40
15
29
115
54
18
5
37
6
17
24
16
152
28
32
36
36
61
167
16
135
41
13
35
7
5
180
1
24
11
48
1
23
36
16
33
35
40
21
27
32
1
42
9
8
12
28
60
3
18
15
39
6
35
37
15
105
24
18
41
12
37
3
3
30
35
25
11
16
32
36
24
1
71
55
186
75
99
18
6
9
68
48
36
48
1
11
13
36
12
12
11
52
8
16
20
1
83
12
132
60
48
72
112
48
21
35
84
16
27
17
25
11
60
55
42
27
20
12
13
3
8
91
6
23
37
39
9
71
24
7
5
49
23
25
12
51
8
12
84
43
53
72
88
8
40
9
12
78
66
15
32
84
1
42
45
21
35
67
78
35
12
88
81
39
32
163
24
30
18
5
40
3
5
19
41
25
24
83
19
101
12
36
12
7
30
95
1
60
71
16
32
16
32
73
35
100
15
5
36
85
3
81
60
11
49
6
24
57
8
79
21
147
42
30
6
51
21
23
4
105
35
12
49
30
9
33
24
51
57
23
25
15
93
59
12
13
72
11
12
16
44
73
35
12
7
41
28
57
23
60
7
89
24
37
87
8
40
8
100
12
3
29
12
60
24
72
67
5
60
7
24
29
25
18
24
66
23
25
12
83
4
21
30
120
149
1
87
80
12
7
9
45
15
9
47
61
30
33
80
60
4
36
9
18
33
12
9
18
93
33
36
23
28
3
5
64
45
12
35
36
13
54
21
56
49
36
3
32
145
35
13
3
8
37
47
72
25
36
30
89
31
17
121
71
109
59
97
3
57
71
28
32
37
23
25
23
4
20
72
108
12
16
24
81
12
51
44
48
40
33
11
36
12
12
79
24
5
43
48
29
96
157
75
348
15
17
52
12
105
39
57
48
30
5
40
12
20
19
30
35
24
12
19
21
48
99
41
49
11
4
68
13
35
96
16
140
13
35
36
48
12
28
96
51
96
72
5
48
67
21
12
20
19
69
32
48
12
60
37
12
23
181
54
6
84
3
44
96
4
8
40
21
119
36
60
121
23
13
42
5
16
9
18
45
12
20
61
131
64
140
31
18
48
47
7
168
6
75
9
23
124
21
63
57
35
40
60
12
56
157
30
5
28
20
16
201
24
11
12
43
137
1
71
36
4
48
60
48
3
72
18
6
21
3
24
5
72
43
57
8
88
20
13
12
72
72
39
12
12
3
33
39
120
17
1
35
12
28
9
59
60
16
20
1
27
140
76
51
18
35
48
40
12
21
12
23
25
60
11
48
52
3
30
35
12
13
6
24
5
73
23
12
145
3
120
12
33
35
19
17
1
27
92
84
120
37
15
44
19
30
35
49
27
44
36
60
ABCD 95117099492*3^$a+1 [50108]
44
121
3
62
10
104
126
48
10
20
60
6
30
30
31
15
140
54
46
8
37
23
30
19
11
25
47
10
18
2
90
24
10
15
35
49
36
5
94
56
40
21
12
11
36
1
95
25
29
30
40
93
3
44
64
21
89
7
9
14
16
86
127
48
15
120
33
11
6
10
110
55
9
50
1
9
44
7
3
9
11
10
15
111
20
36
13
125
6
60
54
52
39
5
40
3
83
4
114
62
54
30
34
90
80
6
54
49
41
7
5
130
24
164
6
24
6
34
26
49
11
24
30
12
10
38
30
102
4
14
30
7
12
11
12
13
5
10
69
53
4
44
112
15
5
24
43
41
6
16
69
5
114
100
12
14
6
40
8
6
4
51
84
41
16
18
36
36
50
19
5
30
36
64
20
54
127
15
33
15
21
119
49
17
46
50
40
27
11
36
16
18
6
14
22
54
44
22
24
54
86
13
3
38
30
10
12
14
49
125
46
9
36
45
51
5
58
30
26
6
120
30
40
18
32
58
32
34
90
80
16
44
13
11
49
143
4
60
33
87
20
90
6
10
15
23
52
93
41
10
105
48
51
50
7
12
33
18
81
51
33
41
36
64
14
40
81
11
13
11
6
7
53
18
40
9
3
14
54
66
36
10
50
10
33
47
24
4
2
24
144
30
1
89
7
23
36
24
25
84
23
94
15
29
19
11
25
27
20
85
12
27
6
90
14
31
53
67
35
60
18
30
16
30
80
6
40
24
26
43
15
36
6
50
40
98
42
18
66
61
53
90
25
11
60
70
80
30
73
47
76
8
37
83
60
6
34
36
9
24
17
40
39
11
4
50
130
72
8
97
119
1
155
168
96
1
35
114
54
6
10
9
24
36
21
36
75
48
17
64
51
29
19
35
37
53
10
26
96
30
234
19
5
76
26
28
30
6
86
4
146
78
76
44
67
53
55
5
42
4
9
5
6
96
133
180
5
19
47
1
45
14
40
14
6
16
50
18
16
44
12
30
7
36
17
34
33
23
18
36
4
80
10
12
20
18
19
48
35
40
18
2
73
41
70
69
95
66
4
12
38
25
47
18
16
6
45
3
20
1
24
24
48
9
74
12
18
36
55
9
2
30
4
3
47
16
38
31
39
50
66
6
10
33
5
36
10
24
30
42
8
36
36
13
15
9
11
6
54
30
6
49
27
14
144
79
87
26
30
48
46
3
72
11
108
42
24
150
186
24
19
65
7
75
14
10
26
10
33
17
43
5
60
30
12
10
18
50
126
24
25
84
77
10
6
44
10
74
7
53
10
32
40
8
22
38
6
79
17
84
156
24
16
44
36
30
37
41
22
74
4
87
39
236
48
30
22
60
9
41
7
11
16
110
31
48
81
54
36
20
60
36
13
87
98
7
3
50
79
53
18
30
42
18
16
54
62
90
13
51
9
5
10
122
58
21
15
20
30
4
27
35
40
60
68
6
16
140
7
48
29
64
140
42
10
78
12
24
50
6
54
30
1
195
129
29
12
24
19
60
17
54
36
34
6
9
59
36
114
19
11
6
66
4
20
36
34
30
36
14
6
40
8
240
6
16
44
4
20
6
13
107
25
5
144
19
36
35
36
36
13
15
62
58
20
52
45
15
8
36
36
40
44
49
35
36
85
36
5
54
24
16
21
12
41
46
44
16
26
30
48
37
65
30
28
50
10
32
58
66
33
12
11
84
25
105
146
48
112
8
82
98
1
35
60
73
48
59
61
23
6
55
39
2
43
15
102
44
24
30
60
12
10
38
1
89
16
15
45
20
55
89
16
14
30
22
104
136
48
86
43
83
60
25
29
19
5
96
31
24
65
46
90
8
132
43
35
12
64
21
15
8
10
20
31
51
68
42
43
71
6
114
60
16
8
12
25
9
80
55
35
40
20
4
90
147
5
84
46
38
12
48
16
3
60
72
71
60
88
2
24
24
6
4
86
19
51
26
10
18
32
4
96
30
68
42
7
143
10
18
50
22
24
66
60
50
24
10
56
30
4
60
26
7
17
4
26
90
24
22
33
84
3
45
29
124
2
37
123
14
46
18
30
6
14
25
24
36
11
73
12
11
18
12
54
6
94
20
4
20
120
6
10
6
38
10
6
33
17
40
50
180
4
32
34
20
16
38
25
45
2
160
8
6
10
50
166
18
26
144
1
35
30
36
24
10
74
42
37
11
10
27
72
11
76
81
29
34
12
153
45
90
56
96
37
51
72
57
71
37
143
12
4
9
5
12
54
136
14
36
115
48
15
36
80
10
6
104
49
12
5
94
60
50
31
5
4
50
106
39
35
1
35
13
11
36
114
6
130
44
84
120
30
36
96
24
24
30
6
126
10
38
6
54
6
24
6
60
19
77
10
8
30
55
72
113
55
11
16
18
20
42
18
36
156
48
7
15
33
27
48
72
33
65
10
90
6
33
251
1
29
12
10
8
12
58
56
6
130
3
87
9
11
4
14
7
12
36
72
83
6
4
2
18
46
114
15
77
10
45
29
106
14
6
130
90
80
28
170
19
12
15
26
4
26
28
32
37
48
35
34
26
210
48
52
3
41
30
40
20
6
40
158
130
26
34
36
14
36
16
68
10
51
35
60
10
135
59
90
22
24
180
86
7
47
90
31
45
84
26
30
30
48
12
108
1
51
33
135
45
11
46
8
30
25
11
109
5
67
23
52
20
30
18
37
23
102
48
10
50
19
17
19
87
9
15
36
8
30
10
9
17
43
48
53
7
59
40
45
5
30
1
3
20
25
15
56
10
51
75
20
120
25
15
14
ABCD 95117156482*3^$a+1 [50118]
15
201
3
228
48
9
72
126
9
9
15
60
51
33
60
15
21
24
36
96
264
12
15
33
57
27
48
72
48
75
72
21
156
21
3
12
24
51
177
21
27
12
156
57
3
51
9
24
93
27
36
132
24
105
159
12
207
21
24
81
27
60
108
132
120
168
12
180
12
156
12
24
51
18
126
18
108
3
84
36
120
132
84
63
273
60
45
18
105
84
27
33
75
18
63
12
285
147
36
24
168
57
63
60
75
18
15
57
3
60
9
3
24
135
36
9
81
63
99
117
63
126
54
117
24
57
15
48
81
36
27
48
108
12
3
21
105
18
57
48
21
72
147
72
48
36
72
3
72
18
27
60
57
123
48
81
183
105
15
156
12
24
24
36
3
45
27
36
45
132
300
132
24
12
129
39
36
69
27
45
54
105
216
165
39
15
93
15
321
12
63
126
3
12
3
153
12
12
108
75
180
36
45
12
87
21
180
141
123
21
39
132
96
48
24
132
195
9
12
159
225
36
48
15
57
60
24
36
84
144
9
15
57
36
75
15
117
120
228
3
36
153
81
54
18
15
75
69
60
51
357
12
24
60
60
45
36
39
51
69
39
108
33
36
180
21
3
15
234
27
156
192
168
33
39
72
48
60
51
21
24
12
60
135
18
54
36
69
12
135
393
72
60
24
96
75
18
63
27
18
27
12
108
33
3
177
18
126
99
27
162
18
9
168
3
57
48
12
132
36
24
69
162
9
63
126
39
141
144
3
12
156
24
3
105
129
36
63
132
84
60
75
36
57
180
120
60
36
69
3
15
69
204
12
12
36
36
264
396
24
27
18
36
63
36
9
183
108
51
36
33
72
60
24
45
90
36
57
120
252
96
15
45
45
18
45
72
27
57
195
36
9
60
180
48
108
24
3
21
204
48
144
60
24
57
15
12
168
93
54
90
27
48
48
48
120
51
93
15
72
9
117
27
48
84
3
285
57
99
99
105
3
54
51
165
18
36
9
45
15
21
99
120
15
54
15
3
9
45
36
27
96
12
48
60
99
33
75
69
39
162
87
48
27
81
12
15
69
24
132
45
27
27
69
12
225
15
12
36
96
3
21
36
24
135
54
75
33
63
12
15
9
45
123
147
69
84
45
111
24
108
45
54
90
15
3
105
21
99
117
171
9
75
51
180
57
87
141
39
21
24
84
204
12
60
81
54
9
120
12
120
192
36
72
72
105
27
24
84
180
135
45
12
15
18
36
54
90
63
168
39
93
213
39
96
60
147
54
15
21
90
162
36
51
288
3
69
21
3
72
12
12
48
87
9
297
54
9
81
3
72
15
69
96
33
15
93
72
15
57
219
120
84
72
81
99
48
123
72
33
12
63
180
9
153
18
72
165
87
105
36
57
15
75
297
60
96
33
39
48
168
72
132
96
24
177
18
21
69
3
144
51
93
72
69
15
36
3
36
216
18
54
33
3
54
27
36
12
60
72
45
39
15
21
204
24
273
3
12
120
45
72
147
33
51
36
75
81
48
72
15
105
3
72
72
117
84
36
15
18
162
9
156
15
9
27
9
36
9
75
156
129
36
3
51
69
111
141
108
12
12
51
54
15
156
117
63
27
45
9
75
36
108
285
219
15
198
159
60
15
54
15
60
ABCD 95117598326*3^$a+1 [50031]
49
12
24
36
41
72
36
19
72
143
73
84
24
35
97
228
17
108
19
35
1
60
101
36
115
24
5
72
18
85
41
144
126
109
48
77
115
24
77
43
83
13
5
211
12
29
270
169
65
79
60
5
36
67
23
18
79
60
59
1
96
47
36
97
84
420
120
17
18
133
24
77
91
17
18
61
36
156
17
55
53
19
125
54
180
25
132
84
60
24
60
83
49
5
18
126
31
60
233
180
19
36
179
157
41
18
121
60
125
31
23
157
5
18
25
120
36
17
72
151
48
72
35
25
48
36
36
60
180
168
60
72
120
84
281
36
67
12
108
29
67
60
35
1
53
163
144
107
61
101
19
36
17
19
60
83
18
79
101
79
47
97
24
12
11
162
54
1
17
18
145
12
60
17
67
185
55
24
36
29
36
198
13
5
55
53
91
12
132
17
55
84
41
43
83
126
67
23
61
155
90
331
11
109
53
43
11
169
29
19
12
48
29
31
132
24
47
13
12
11
37
89
67
60
396
60
12
71
36
133
11
1
35
90
36
72
31
84
29
103
36
5
43
84
71
18
67
36
167
126
91
24
60
77
36
43
119
37
24
84
125
18
49
120
48
12
5
259
29
127
107
1
17
55
60
11
37
125
7
101
55
84
96
35
13
77
79
36
264
48
48
11
1
17
55
144
53
199
89
115
120
71
217
53
103
5
18
36
90
7
101
19
168
47
90
55
36
17
54
1
71
61
65
18
37
24
47
97
36
84
125
36
31
24
84
12
84
17
67
41
36
31
23
61
65
43
155
301
41
43
72
83
198
18
25
65
7
108
12
24
108
83
37
96
60
36
23
126
18
313
24
77
7
48
53
18
121
120
120
17
55
108
12
203
25
60
5
7
48
60
12
60
48
161
115
144
60
59
13
131
18
19
53
19
24
36
29
396
306
193
84
12
36
192
12
36
11
121
108
5
19
107
18
18
133
84
35
253
60
12
24
11
13
12
48
408
77
72
31
24
24
209
7
24
24
89
139
48
29
115
72
65
103
59
54
43
72
65
90
126
18
85
23
54
91
125
7
11
49
41
18
90
54
180
13
5
19
24
156
53
36
36
126
37
108
143
1
360
120
24
17
18
18
7
83
37
24
65
18
18
31
96
35
36
18
55
71
133
144
60
23
73
89
18
18
18
252
1
53
54
72
25
24
12
11
54
36
43
101
19
36
71
72
198
19
48
48
108
36
84
12
59
18
163
12
95
37
107
73
35
54
180
54
37
161
79
65
36
126
61
72
108
132
168
36
36
161
283
24
12
240
24
144
83
54
31
23
90
19
60
83
18
18
36
25
48
120
23
144
25
36
24
5
36
36
91
168
96
149
72
54
90
144
55
96
96
113
67
24
107
36
217
24
96
77
127
96
29
18
157
149
126
25
24
72
36
60
71
13
77
126
18
127
17
19
36
143
36
126
144
19
89
54
36
18
36
127
71
121
77
72
162
144
85
5
36
79
60
5
43
36
156
17
151
83
90
19
17
90
18
108
7
11
216
37
17
163
35
109
35
397
35
25
173
31
5
54
18
126
1
107
18
18
133
132
41
163
17
223
101
7
101
79
11
1
120
36
48
101
55
17
31
12
65
163
12
59
1
84
ABCD 95117603344*3^$a+1 [50017]
12
150
35
55
18
84
18
117
15
36
89
1
35
48
25
99
45
23
79
45
15
21
69
23
25
42
29
109
78
54
99
45
36
18
12
5
19
66
144
36
15
21
63
9
6
102
18
114
23
85
90
12
6
126
45
189
11
28
116
25
111
15
18
48
54
365
31
17
156
115
60
5
7
89
61
30
33
20
1
6
12
17
19
126
36
35
120
7
90
18
24
54
171
9
11
19
6
36
72
48
18
24
12
6
95
12
91
12
5
145
23
79
162
71
25
59
61
15
20
25
108
30
42
72
48
132
203
115
24
29
7
84
5
19
54
47
151
54
36
12
42
54
47
55
29
40
8
13
18
72
24
18
23
52
45
35
37
23
13
42
65
232
21
15
3
6
23
13
18
5
7
72
41
49
6
12
33
165
27
27
33
84
15
30
78
12
54
35
1
6
102
42
53
13
155
7
78
39
68
55
5
13
18
210
6
5
103
30
27
164
115
6
35
13
90
72
33
45
18
72
12
5
13
18
90
23
24
31
17
127
41
40
39
18
107
108
115
12
5
157
35
28
8
12
85
120
60
108
119
151
45
45
30
18
96
48
18
18
90
114
108
48
6
36
9
36
44
55
29
12
13
12
90
5
55
30
60
12
72
23
1
27
63
101
145
63
105
48
24
120
11
25
90
132
48
65
115
144
29
112
39
54
87
99
29
132
163
72
264
306
18
36
33
45
35
12
169
155
96
13
35
61
47
52
12
105
36
84
60
11
7
41
72
132
172
51
45
39
60
144
12
17
48
25
59
31
150
72
12
35
25
59
49
36
84
18
78
39
51
144
36
126
48
108
24
54
36
45
3
36
60
29
25
216
36
39
27
29
61
27
33
23
25
54
77
1
27
27
53
37
191
12
13
179
13
6
5
7
114
54
36
101
145
47
31
65
7
30
60
180
18
57
20
25
35
37
36
71
36
240
28
117
95
13
95
196
15
45
8
13
54
6
47
48
25
47
12
13
96
126
5
16
15
93
51
65
73
6
17
37
23
7
168
18
120
11
84
12
25
72
111
9
78
5
72
13
18
57
32
73
39
63
96
21
9
6
36
54
48
11
31
29
1
54
6
66
60
138
24
36
36
156
24
18
210
18
17
7
5
4
45
47
7
57
45
59
109
35
28
48
20
7
18
126
33
3
54
36
35
43
21
104
12
79
54
11
19
60
17
60
7
18
72
6
72
18
162
48
114
35
37
3
27
6
12
60
11
91
24
57
8
97
108
47
187
36
162
12
42
90
48
6
84
33
45
3
15
209
48
49
36
54
29
55
36
90
23
28
48
20
7
78
12
27
81
126
114
119
28
33
36
84
126
150
90
30
78
66
24
12
135
44
96
1
54
48
17
1
18
101
24
7
18
71
31
90
144
6
17
13
179
181
24
18
17
13
18
54
23
37
59
97
47
103
84
60
5
13
180
48
23
24
112
8
1
27
9
90
30
24
71
36
157
6
21
20
96
19
18
72
6
234
48
35
25
3
33
36
30
18
18
18
47
49
54
89
73
18
81
21
18
9
68
60
25
78
36
30
36
15
57
222
18
47
55
150
36
270
57
36
45
24
180
35
37
48
36
90
42
72
11
1
96
18
180
29
36
55
24
57
68
31
6
11
97
138
113
64
3
45
33
71
1
23
319
18
47
7
90
36
108
90
9
3
29
25
54
240
72
18
102
53
1
36
24
48
18
45
99
18
186
12
117
27
24
36
5
96
43
90
47
55
60
125
55
84
53
28
9
11
79
5
24
16
45
54
5
49
87
39
162
60
144
11
7
90
3
44
64
56
151
78
119
1
11
36
25
144
99
45
72
143
12
103
156
113
1
192
18
89
1
60
84
42
41
25
24
63
80
12
25
23
72
108
13
99
44
72
24
48
37
66
17
55
33
9
54
41
169
6
48
18
54
5
1
155
19
24
84
6
107
19
29
25
59
7
24
72
48
90
59
103
162
72
60
99
27
48
42
30
17
1
27
104
73
3
15
5
85
35
168
115
125
55
69
20
7
48
5
13
15
93
6
45
248
25
6
17
109
30
24
54
47
25
39
27
105
44
13
90
17
1
144
23
13
60
12
15
ABCD 95117621804*3^$a+1 [50073]
24
12
6
27
81
7
53
54
21
69
18
12
18
3
9
15
45
12
24
12
30
102
31
47
33
15
60
37
24
8
27
54
12
30
18
54
37
59
96
21
33
7
23
57
9
55
23
78
27
63
24
168
18
72
87
21
3
27
93
69
12
18
66
6
45
33
6
9
45
30
72
189
9
18
13
47
33
27
37
77
6
18
24
43
77
43
47
1
5
19
35
13
8
75
37
29
78
21
15
54
66
84
48
30
12
6
6
108
3
3
21
16
35
24
13
11
132
90
127
80
75
6
6
6
27
21
12
63
45
66
33
21
30
24
61
41
6
48
1
35
21
15
12
42
19
5
60
6
24
24
25
5
6
6
108
18
33
21
24
36
48
6
60
12
12
13
155
42
12
24
24
210
66
19
17
36
30
18
30
85
5
24
6
21
40
29
91
48
56
111
6
27
48
9
66
48
6
6
97
11
36
1
8
27
12
30
60
6
30
27
117
27
39
1
89
7
32
3
30
24
18
141
64
53
3
9
31
72
29
66
12
45
21
60
24
96
87
3
60
1
24
32
15
192
36
12
33
72
40
5
19
23
6
12
15
33
15
15
6
54
72
54
108
27
9
102
78
30
54
138
13
125
24
3
40
17
6
57
27
37
11
12
6
30
24
13
47
33
15
129
99
69
57
48
7
41
79
35
6
15
120
3
36
9
69
75
16
5
42
24
33
93
18
36
21
99
21
3
21
3
18
18
1
101
42
25
32
9
24
60
75
15
120
12
21
63
12
30
12
78
30
42
18
60
15
9
24
39
75
61
24
5
51
9
36
42
9
63
6
30
21
64
41
54
84
6
30
162
48
6
54
6
78
6
12
12
18
108
12
15
63
72
33
64
8
3
45
15
1
83
6
39
15
36
37
47
6
102
13
35
24
21
40
41
55
29
12
42
36
6
19
17
198
60
12
25
24
56
3
37
104
33
30
6
72
18
24
48
48
1
11
45
24
3
13
29
30
18
36
15
21
24
66
6
3
27
120
30
42
45
21
42
30
18
12
114
24
6
6
42
93
9
54
1
24
24
17
6
9
24
72
15
57
15
30
48
48
30
6
36
30
60
42
12
43
5
36
24
30
105
15
30
42
6
72
18
25
48
5
51
21
12
63
3
252
48
84
6
7
72
17
159
51
66
19
131
24
30
66
45
69
3
15
81
16
83
21
16
5
30
78
31
80
9
183
24
39
6
19
17
30
42
90
60
25
5
36
120
15
87
42
15
16
17
60
18
30
12
42
12
24
25
29
36
36
30
109
35
24
6
24
60
96
51
81
18
12
12
72
90
19
89
18
42
6
36
54
30
21
16
29
30
45
9
90
24
36
36
6
55
23
6
3
72
15
9
27
85
23
54
30
6
39
15
30
6
114
78
109
23
6
12
18
21
40
8
63
24
49
5
30
30
30
60
36
9
15
1
8
75
21
144
21
12
12
27
15
30
115
23
12
6
15
72
81
12
18
192
49
71
25
17
72
79
35
21
3
45
3
72
66
54
13
8
27
37
35
60
6
91
5
24
24
120
12
60
36
84
6
12
33
15
102
3
3
12
33
57
55
35
60
42
18
54
15
24
15
9
16
56
183
12
45
33
42
48
12
18
7
53
75
21
72
24
6
42
27
15
18
151
35
60
12
133
71
1
24
23
105
75
30
198
12
13
24
41
30
18
12
114
49
107
117
15
25
17
24
6
60
21
57
36
42
9
3
42
24
36
54
25
29
78
60
57
93
3
15
24
6
24
48
19
23
12
61
35
54
6
12
18
48
30
24
48
30
30
9
24
15
1
48
35
72
18
3
33
30
54
3
15
12
12
153
33
7
17
18
21
9
12
30
85
53
66
97
8
39
78
24
48
6
24
37
59
21
33
18
13
35
54
30
6
36
108
36
120
54
42
31
32
33
42
30
7
23
6
60
6
9
40
17
18
36
9
24
21
51
39
72
12
45
40
5
18
72
66
12
60
12
3
3
30
87
3
6
96
24
54
9
15
6
156
18
6
66
84
12
12
18
15
3
37
23
12
30
90
37
41
79
71
30
27
72
3
12
12
13
72
59
12
42
6
49
8
45
30
85
24
5
99
117
3
39
36
60
162
127
5
168
19
65
30
105
16
8
24
48
15
9
45
3
3
12
72
36
18
6
18
51
9
6
6
198
85
17
31
32
112
41
15
45
42
18
7
5
30
42
3
48
27
42
78
6
54
30
48
12
12
19
65
12
27
57
6
24
1
23
25
95
42
12
60
18
37
47
73
41
60
67
8
75
36
9
81
90
36
18
102
18
55
5
42
9
16
8
9
12
30
6
54
9
16
24
59
72
18
3
87
36
42
115
23
12
60
153
24
15
30
30
6
7
35
12
48
33
9
42
66
67
5
66
60
30
54
60
96
180
42
18
12
78
67
23
24
6
19
17
6
30
18
6
54
42
42
6
24
12
18
108
9
16
35
12
12
69
15
6
48
3
3
180
9
117
3
63
97
32
75
24
21
33
6
42
42
37
113
18
18
27
39
24
66
18
96
30
39
27
60
25
48
53
60
15
9
18
96
282
3
40
95
24
33
9
24
6
18
6
97
5
27
45
43
8
15
84
93
33
84
18
30
24
91
53
60
30
9
16
47
12
6
30
12
85
5
19
41
15
9
6
78
6
84
9
51
6
54
25
35
12
49
11
30
39
48
87
24
9
15
120
30
30
102
84
6
45
21
24
30
24
84
30
75
21
60
31
11
45
72
45
51
75
12
30
99
3
37
29
27
105
48
24
78
18
12
18
9
112
96
47
66
30
9
21
162
18
54
25
32
15
49
5
19
41
135
27
12
33
15
108
6
24
79
5
27
63
1
35
21
9
42
12
30
3
39
108
21
24
27
66
30
90
120
54
48
21
9
103
5
123
45
30
ABCD 95118189482*3^$a+1 [50045]
36
156
45
30
66
12
87
21
192
15
45
123
15
24
6
12
12
210
6
10
65
39
9
24
7
8
72
16
14
108
132
3
33
123
51
30
15
3
48
40
50
3
67
24
8
30
60
60
60
22
41
79
86
123
72
132
48
69
6
24
136
50
12
168
24
10
170
6
42
3
27
33
295
2
63
69
168
60
48
15
55
62
147
63
81
7
2
22
8
30
48
24
130
56
40
137
7
38
108
27
27
18
15
105
75
43
113
96
31
74
30
9
84
43
53
27
54
75
24
7
32
48
54
18
78
15
19
50
30
18
12
60
48
22
29
51
16
14
75
33
120
118
24
98
30
30
3
9
60
18
57
31
110
12
118
14
111
108
7
65
9
168
132
168
58
5
75
24
90
70
8
18
94
96
104
78
12
30
21
9
36
60
24
216
162
42
46
80
57
117
10
8
162
48
120
3
19
41
48
39
93
69
36
10
62
108
12
3
55
77
43
14
48
90
42
36
12
30
72
78
48
3
7
14
90
30
36
24
60
171
57
22
80
40
41
12
67
8
21
9
27
63
90
3
75
30
10
80
40
14
228
118
62
123
57
15
48
24
21
42
42
36
12
72
46
24
65
15
33
7
89
69
58
50
60
15
19
128
112
38
42
33
45
207
36
24
63
162
30
18
30
90
12
10
89
9
30
72
90
48
48
99
21
144
78
42
70
80
33
135
153
9
36
12
60
42
90
51
75
30
12
118
2
195
75
33
9
78
88
2
48
70
14
18
72
30
3
63
42
48
30
42
135
7
80
6
24
10
38
51
24
87
6
99
24
7
120
50
15
45
154
80
6
144
138
88
110
24
10
26
39
33
72
46
62
162
45
48
36
69
27
21
42
42
36
3
9
48
72
30
18
12
42
30
99
21
36
120
24
63
93
15
27
90
168
3
21
46
2
63
69
51
24
144
9
60
42
16
2
22
41
57
12
60
39
36
84
87
54
18
18
204
75
15
360
16
32
72
129
81
51
12
15
258
72
102
48
90
30
18
72
12
10
29
60
7
110
24
75
33
108
144
75
31
24
173
27
16
32
88
110
42
153
55
14
120
18
72
16
2
12
3
7
8
72
30
111
27
30
18
105
69
18
222
10
96
2
22
96
2
60
51
31
41
9
30
96
114
96
24
108
27
15
136
14
3
12
3
42
96
39
15
66
60
12
30
18
84
18
48
33
31
41
45
3
39
150
48
34
56
120
144
30
60
30
9
69
60
30
153
15
42
63
132
45
48
30
72
33
207
88
74
60
75
81
15
129
6
120
105
9
3
33
10
14
75
15
30
18
30
72
51
45
120
24
3
33
180
27
103
50
12
63
57
42
16
14
10
41
55
2
102
138
22
26
54
129
31
185
55
38
48
60
12
18
33
69
72
10
8
45
33
10
182
60
30
48
117
43
17
7
98
15
57
60
106
2
63
60
57
180
12
36
102
42
70
110
108
12
106
14
10
5
33
132
36
123
21
96
99
55
128
72
33
33
3
12
168
72
249
70
26
60
99
45
36
24
108
60
118
14
18
18
3
36
45
48
82
80
93
67
96
17
87
16
104
30
48
18
72
30
18
24
78
58
24
8
72
16
24
38
42
48
21
9
87
81
84
6
24
216
54
108
12
36
12
90
141
12
57
30
18
207
57
150
40
8
42
63
87
30
186
165
45
3
81
51
12
283
24
41
15
30
10
29
36
69
18
42
48
108
27
15
57
216
9
39
7
17
15
48
54
39
9
87
91
14
10
41
105
102
30
3
9
39
132
12
168
45
90
114
6
24
18
180
147
31
120
24
65
45
60
6
24
16
120
14
3
45
27
15
30
36
54
30
63
3
102
18
9
15
198
120
27
153
120
120
72
150
45
3
150
60
22
8
30
12
30
16
17
48
45
10
32
30
168
72
18
72
18
135
12
57
10
200
9
9
12
51
15
30
72
72
75
33
22
38
108
12
42
216
30
24
195
33
30
18
15
15
24
6
42
48
40
24
98
120
15
15
168
24
45
141
252
48
114
ABCD 95118255814*3^$a+1 [50026]
8
24
16
60
44
79
9
15
93
135
24
5
96
72
72
79
72
65
48
64
128
180
28
84
32
139
36
5
60
60
24
64
96
56
19
12
57
75
12
5
84
19
96
101
19
5
120
79
113
24
28
63
65
7
45
80
331
69
120
32
196
48
39
5
132
84
7
33
84
51
12
53
7
53
52
8
52
15
53
24
88
99
60
41
88
120
80
216
156
343
72
29
88
60
3
65
19
168
261
56
84
60
36
60
19
237
48
20
19
33
15
72
36
101
31
48
17
55
24
9
111
36
45
20
7
5
192
144
112
15
53
7
108
156
101
43
17
115
33
24
15
65
7
9
147
17
7
213
3
33
51
125
64
15
12
24
33
15
36
41
124
24
92
28
8
12
96
96
60
19
12
72
65
72
24
12
43
24
48
168
36
48
53
60
28
20
60
4
27
41
12
108
19
60
41
108
4
32
24
7
45
39
36
60
105
192
92
264
211
5
43
36
9
8
48
96
4
20
96
79
29
7
9
164
48
60
43
209
67
324
9
32
24
40
15
17
24
16
12
27
69
12
68
36
124
20
79
77
19
77
43
72
17
96
19
72
5
64
15
60
36
36
48
36
9
87
120
137
40
3
29
103
5
48
108
144
72
19
5
40
44
96
100
144
75
36
45
20
24
55
12
21
32
43
48
117
63
24
5
12
48
40
48
72
27
84
17
199
24
65
7
29
16
60
3
125
24
16
144
8
7
33
44
196
60
44
148
60
56
55
5
127
48
72
45
32
12
124
20
19
93
44
4
60
39
12
125
88
8
148
12
132
48
3
41
223
108
45
27
60
101
64
36
27
24
149
31
81
168
15
425
7
45
159
53
108
19
89
100
147
29
36
43
36
9
51
69
32
12
12
4
15
77
79
101
7
45
48
188
96
55
36
72
81
15
45
60
80
4
80
28
3
69
183
53
12
88
44
76
15
24
77
84
64
96
147
48
29
48
72
31
17
19
209
115
9
48
80
79
9
51
29
115
41
96
163
125
12
144
139
45
39
41
19
141
15
96
9
24
108
15
29
88
96
39
81
87
45
27
5
12
4
27
17
36
36
64
44
43
12
77
60
64
51
129
12
27
72
84
29
16
44
187
84
69
63
33
39
48
108
36
24
105
87
65
24
79
65
24
168
120
60
28
75
45
27
237
87
273
152
36
163
29
175
48
60
12
137
43
312
120
24
189
32
139
149
7
24
12
53
19
105
27
101
48
52
63
29
88
8
7
120
137
31
36
5
24
24
67
36
105
63
12
29
24
144
120
31
36
41
52
152
43
36
57
60
68
7
89
115
5
36
28
104
160
140
36
24
40
32
55
96
17
40
63
24
9
60
32
84
79
65
60
4
15
33
3
69
56
79
41
24
43
48
36
89
36
4
32
60
108
55
84
36
9
56
100
75
9
108
212
28
44
79
36
69
255
137
112
20
36
112
39
108
41
84
48
163
252
57
116
12
144
24
7
24
9
20
19
17
16
63
57
32
160
15
41
31
36
108
177
12
20
7
41
112
231
12
5
55
12
36
57
168
60
39
5
72
16
32
12
84
72
19
221
43
36
24
29
76
75
45
32
72
40
63
12
5
31
17
7
5
76
20
84
72
180
151
24
53
88
3
84
36
9
32
124
56
19
5
7
93
327
45
63
17
12
16
27
137
43
48
144
17
124
104
72
24
7
72
41
40
27
5
67
93
240
8
247
24
84
65
4
27
48
53
19
5
19
36
48
17
79
9
32
4
20
19
5
67
96
29
48
283
29
24
100
140
36
60
16
152
55
5
28
8
7
5
12
40
147
29
7
57
27
5
168
100
116
7
17
160
8
48
7
33
ABCD 95118516932*3^$a+1 [50029]
77
30
61
47
25
47
25
17
48
42
1
35
54
6
54
6
180
24
90
36
42
13
29
66
12
12
6
24
78
42
48
12
30
60
36
84
30
78
60
1
11
60
78
30
1
47
192
18
60
42
30
67
143
12
25
41
55
12
107
90
43
53
24
18
1
89
12
36
79
5
18
1
29
138
72
72
13
83
109
83
73
47
30
115
245
132
175
71
102
120
18
84
66
43
47
54
18
73
77
72
18
1
119
37
5
103
5
30
1
17
72
72
19
11
1
167
13
59
48
102
108
283
77
7
60
5
138
12
25
53
222
30
6
24
60
30
6
12
12
18
60
42
13
5
43
95
84
13
53
24
108
60
42
6
54
13
83
30
132
18
25
107
12
36
90
12
43
59
25
11
54
18
90
67
5
60
103
23
24
25
143
13
149
6
85
12
23
13
71
66
24
36
43
167
42
43
77
60
42
18
31
47
102
12
19
11
186
12
78
24
121
47
121
71
48
13
35
30
43
71
30
96
67
5
67
23
30
18
24
90
60
30
36
12
48
120
25
89
120
30
18
48
43
36
5
36
54
18
42
6
72
12
55
5
79
41
19
197
67
77
30
49
41
6
12
30
7
5
36
42
48
49
60
5
18
18
24
19
11
18
102
18
187
5
18
37
5
60
168
72
6
84
48
145
185
31
77
84
66
72
1
11
30
66
24
60
13
83
90
72
42
78
18
25
5
55
35
30
19
5
48
240
43
35
85
119
6
42
18
12
18
84
60
145
11
132
1
12
17
90
30
7
101
12
90
42
31
47
97
24
29
30
18
12
102
180
48
13
59
18
7
36
167
12
48
73
35
30
174
60
48
12
60
30
18
25
53
42
1
77
54
18
138
37
48
89
198
13
144
5
138
48
49
11
90
24
120
90
6
19
65
79
11
120
18
48
12
48
60
19
108
5
43
47
168
84
30
30
25
5
31
155
54
36
12
42
36
12
258
264
18
1
36
53
12
19
24
95
90
162
156
12
102
48
108
132
12
36
30
13
41
43
53
24
18
78
115
29
78
61
131
1
65
150
90
115
24
41
12
31
17
79
36
17
7
5
90
48
78
12
18
12
78
162
150
43
5
24
19
11
90
18
48
84
6
42
61
71
13
233
54
36
54
18
48
24
30
91
5
144
30
96
12
192
181
5
12
18
54
163
72
101
42
162
60
30
48
138
12
78
169
83
13
77
48
114
78
72
36
7
35
48
54
6
25
29
168
342
66
24
19
29
18
24
60
48
72
126
84
43
5
7
23
30
12
36
30
24
1
24
113
12
90
48
30
60
18
60
12
72
18
72
96
84
31
120
72
83
30
84
18
30
270
60
12
96
24
25
101
54
78
115
137
96
79
11
42
43
29
91
120
35
73
11
30
78
37
36
60
84
143
18
54
61
47
1
29
90
102
235
11
84
73
53
30
133
47
37
5
7
24
101
30
18
7
60
11
12
1
59
13
29
78
18
139
11
49
36
120
5
72
48
24
43
215
12
13
77
6
13
180
11
1
5
132
42
48
13
5
67
108
5
43
149
12
30
61
5
115
29
19
12
95
54
36
24
36
114
18
42
1
5
7
23
162
18
102
31
41
60
66
12
108
54
48
30
1
12
47
12
48
25
83
84
25
155
186
42
13
95
54
36
7
48
48
156
95
78
7
84
71
78
18
42
187
41
67
53
24
6
42
18
144
25
191
72
30
30
78
7
36
47
60
37
65
43
29
6
132
12
150
55
53
67
95
25
24
167
174
60
43
23
12
18
103
11
60
18
12
139
72
12
192
23
13
5
90
30
67
5
48
90
54
120
36
84
18
37
95
66
42
30
7
41
12
42
6
12
42
30
18
90
7
35
66
19
48
17
90
13
36
12
5
84
31
59
6
30
109
35
126
19
5
60
138
13
5
102
60
13
5
114
18
78
42
30
42
6
54
43
17
30
85
5
60
43
53
7
95
90
12
48
42
36
49
5
96
180
55
59
121
17
198
12
12
13
5
42
6
7
23
169
144
29
115
47
1
125
19
24
240
59
1
89
18
12
60
13
89
55
5
103
35
18
30
24
66
54
6
102
ABCD 95118571792*3^$a+1 [50101]
45
114
65
112
80
79
6
174
36
30
120
30
54
66
90
3
21
150
69
15
36
93
21
42
60
24
29
55
36
54
60
36
60
90
150
180
60
3
80
16
171
66
99
15
30
6
30
30
30
120
59
235
90
6
24
66
78
36
96
54
35
16
15
198
216
35
175
66
63
51
24
42
120
54
60
6
75
99
125
139
90
6
156
57
123
24
30
180
144
171
39
216
24
72
24
41
48
112
99
186
3
87
30
75
192
51
77
133
120
120
12
30
48
6
24
102
29
85
59
1
30
30
120
54
90
6
66
35
85
27
48
48
87
48
192
105
48
27
24
29
85
6
36
150
78
60
66
60
6
60
24
54
6
24
5
16
21
138
129
183
138
36
123
96
27
18
66
30
99
27
108
42
60
3
117
108
90
6
36
27
21
27
93
6
29
1
84
42
18
12
150
45
69
96
24
120
90
150
59
64
477
66
65
283
12
89
16
3
30
132
75
123
42
174
45
39
60
12
24
6
83
61
84
6
36
18
132
15
15
150
48
66
96
90
18
29
1
15
27
53
7
297
96
45
51
99
210
42
54
54
5
7
9
21
138
30
35
7
84
21
384
45
24
96
155
1
207
177
15
45
276
54
30
30
45
96
99
285
15
30
144
36
36
60
15
165
59
1
143
31
96
17
103
9
21
54
21
15
18
6
9
15
240
96
6
60
150
24
33
27
114
210
30
36
15
48
27
69
32
13
6
30
180
6
60
54
66
30
147
123
150
47
13
78
165
15
66
54
72
18
255
51
66
24
6
48
189
51
125
91
66
35
55
30
18
36
186
114
9
75
66
3
207
6
24
36
18
29
1
6
36
114
3
3
18
60
42
117
87
180
36
65
79
150
120
36
63
21
6
108
57
15
30
18
36
45
21
78
240
12
54
11
43
5
31
33
21
12
48
132
54
54
6
24
60
90
12
84
24
186
24
225
80
7
30
18
36
5
16
213
60
96
15
21
90
30
24
11
13
120
42
48
6
11
19
84
89
112
15
6
60
15
3
120
117
33
102
24
81
39
6
24
59
64
3
18
60
36
60
150
89
37
24
3
111
6
75
21
59
145
15
75
36
144
65
199
6
66
17
1
36
203
1
96
60
6
24
36
54
156
63
96
411
5
48
127
114
111
165
155
64
21
54
60
41
144
64
147
77
16
21
6
54
66
114
54
42
24
51
32
13
3
45
66
84
96
60
30
35
16
33
42
18
102
29
79
6
30
29
96
1
47
253
234
36
18
36
36
60
15
63
6
30
30
6
9
48
3
24
84
192
17
1
111
129
95
61
186
24
369
21
114
9
32
175
6
288
30
180
57
93
36
36
30
93
32
55
90
60
78
21
15
36
93
81
54
89
31
30
36
36
24
3
27
53
13
3
51
285
45
54
12
24
24
6
30
29
37
90
210
240
90
48
21
39
90
42
84
30
35
109
35
151
6
84
6
24
54
72
90
105
39
24
126
30
21
69
6
53
85
59
13
30
53
96
271
65
43
101
31
33
117
24
51
33
102
174
90
65
151
54
30
53
160
81
15
21
24
180
95
37
120
83
1
6
84
60
186
63
15
12
48
42
18
30
96
123
261
12
30
17
16
261
90
54
60
12
3
32
43
21
21
59
1
159
135
24
17
205
83
1
186
53
16
21
60
48
42
18
131
16
45
3
261
120
240
3
21
59
13
84
6
174
24
ABCD 95118656398*3^$a+1 [50027]
116
40
156
35
9
15
145
32
39
85
20
4
24
8
124
44
16
84
36
59
72
85
60
60
24
11
9
4
12
72
8
100
48
104
52
36
24
11
24
169
167
37
36
20
40
44
88
12
132
119
109
336
20
4
32
16
84
20
160
44
112
152
136
60
36
56
24
108
216
40
11
13
240
32
16
48
44
312
15
216
85
83
25
120
276
80
64
11
73
23
117
3
85
83
45
52
128
39
97
200
39
25
140
16
20
15
25
8
15
240
33
24
15
105
36
3
24
1
120
72
119
13
36
32
192
16
47
69
28
23
37
35
13
8
16
128
28
20
60
48
52
152
36
52
12
95
25
140
52
95
13
131
9
28
68
16
84
179
37
20
15
13
80
132
16
23
37
264
83
93
72
3
13
12
188
27
133
59
73
12
96
96
83
73
48
156
84
32
4
35
13
48
68
120
16
143
93
132
148
84
20
144
324
15
57
39
85
12
132
96
59
181
59
157
44
84
51
61
83
45
16
216
11
13
12
47
48
153
15
1
24
71
21
52
36
36
24
95
37
80
208
72
80
28
191
24
121
8
76
32
100
44
24
40
107
9
220
24
131
109
20
124
72
24
11
85
116
4
59
81
159
72
24
48
57
340
11
69
36
184
180
35
45
40
48
168
24
8
27
169
60
11
169
156
11
48
72
48
37
80
52
71
1
24
140
12
28
60
12
152
72
3
21
4
80
436
11
61
104
3
33
87
237
40
59
9
112
356
3
120
97
68
16
224
76
84
36
96
72
23
73
132
128
51
408
1
72
48
132
179
9
15
192
193
12
24
84
12
83
61
59
24
72
48
168
13
12
44
76
288
36
59
81
48
28
132
8
64
60
20
63
157
24
12
23
45
16
20
4
11
33
216
24
156
24
100
240
12
80
48
123
240
237
16
12
12
11
37
24
11
133
44
28
144
35
48
25
8
4
179
109
107
321
39
13
11
45
52
12
48
83
81
184
96
168
23
9
36
4
128
28
192
8
3
25
116
88
236
124
11
72
168
217
12
11
205
12
84
59
165
192
24
16
155
109
60
20
40
35
153
63
25
12
140
112
71
157
108
95
25
8
207
13
72
8
60
39
45
76
12
168
156
60
36
72
23
72
133
20
100
48
12
8
120
15
237
112
132
23
157
44
39
48
45
192
16
24
83
48
120
169
23
24
165
16
83
25
12
108
56
28
116
16
215
121
60
288
120
104
112
464
16
84
60
72
48
56
28
8
15
72
121
36
44
255
21
88
12
116
4
23
25
12
80
28
47
205
36
128
204
148
24
20
108
16
180
131
229
272
108
24
36
27
37
96
11
24
57
12
60
63
97
47
9
76
120
36
92
123
69
160
35
9
100
200
100
44
76
60
120
36
228
12
84
35
21
3
48
49
8
375
121
72
24
48
8
39
24
49
132
56
40
24
48
108
60
24
24
56
64
12
12
107
213
76
36
104
75
37
68
16
8
16
56
88
20
40
168
108
311
21
28
12
48
180
156
20
4
60
47
168
72
109
83
ABCD 95118668662*3^$a+1 [50016]
54
54
72
5
7
78
198
54
78
12
120
36
36
24
12
17
175
18
84
6
5
37
126
210
102
5
37
6
36
24
162
215
13
54
72
36
12
5
13
83
31
18
42
18
60
18
72
48
132
246
35
55
6
120
75
39
270
59
61
90
42
72
6
17
13
54
12
246
42
113
37
120
18
24
41
109
36
72
6
114
6
36
60
41
7
42
114
72
60
72
12
48
60
12
90
114
65
19
6
102
12
5
7
48
30
11
37
54
5
13
6
6
71
13
36
48
18
120
60
192
30
30
96
96
30
6
30
42
126
126
18
108
12
30
48
42
18
33
81
84
36
36
102
18
144
30
36
90
90
114
3
27
66
48
114
42
60
6
54
108
66
54
6
36
240
48
36
42
60
24
6
30
90
84
36
222
96
11
79
12
48
84
102
18
42
6
57
51
156
30
138
30
12
90
120
29
37
42
60
6
42
24
78
30
30
72
11
7
30
42
6
84
36
78
24
12
48
48
42
215
1
6
89
67
60
30
3
117
12
72
6
42
138
264
54
12
3
144
27
108
42
48
6
89
73
54
18
312
23
48
19
108
12
30
6
42
48
60
42
102
6
5
19
84
6
131
43
42
54
18
3
15
17
7
120
18
6
36
30
71
187
78
42
12
66
12
35
13
24
18
185
217
6
18
239
85
180
6
30
36
63
27
53
61
54
30
63
33
24
42
18
27
45
48
12
18
102
126
42
71
19
36
6
24
36
6
90
39
9
42
48
24
18
234
126
12
6
324
101
96
1
143
37
72
222
120
29
229
72
35
55
18
18
18
30
132
30
12
36
12
78
6
54
60
42
150
65
79
48
30
132
180
48
36
30
36
24
29
1
54
18
42
90
35
13
12
66
12
24
33
15
48
42
6
12
78
72
47
25
60
108
18
6
114
5
121
30
18
42
29
79
60
72
78
12
198
77
31
24
6
54
114
12
95
19
29
55
105
21
6
42
78
54
78
72
174
96
78
36
65
55
12
72
348
12
30
143
7
41
7
12
12
36
42
30
126
36
90
36
42
6
6
114
12
252
6
24
186
141
51
18
36
23
55
12
66
102
18
12
18
24
6
150
108
24
18
84
18
18
72
6
96
5
19
6
30
60
29
37
12
12
60
18
42
36
30
54
36
102
30
138
192
12
53
43
54
143
7
30
48
120
83
79
48
60
5
13
35
144
85
198
5
97
111
57
36
51
15
6
18
30
75
21
11
115
60
17
25
18
30
48
84
35
67
18
27
51
102
72
6
12
30
42
48
216
29
48
49
15
15
113
127
66
42
108
42
126
36
108
60
108
78
36
6
72
60
18
155
25
39
33
150
60
42
3
80
7
54
30
5
37
12
42
6
78
6
120
6
72
42
84
12
27
45
6
24
66
30
42
72
18
12
36
24
42
66
18
6
69
32
67
125
73
12
123
9
90
30
143
96
64
63
18
42
72
120
12
48
42
30
65
115
93
63
42
66
54
12
54
30
42
54
191
55
57
117
18
41
1
114
125
31
90
66
42
6
5
301
6
102
71
31
129
32
49
108
6
29
43
24
30
138
60
18
78
105
9
6
42
23
19
108
114
36
59
43
78
24
15
21
18
185
19
96
30
180
6
5
19
36
36
5
37
27
15
18
30
18
30
33
27
72
12
60
5
1
168
12
60
12
6
77
157
51
32
48
91
120
6
48
42
30
132
78
24
60
108
78
42
18
24
59
7
48
6
6
60
60
84
96
30
54
125
19
96
6
23
67
72
36
6
6
42
6
144
60
102
18
90
18
165
128
1
24
42
29
48
67
29
19
12
113
7
198
12
138
66
84
96
72
12
35
55
42
60
90
41
7
30
18
9
69
6
48
36
12
222
18
53
19
6
36
18
48
30
114
48
12
30
48
192
60
11
79
108
5
1
72
42
66
24
18
17
7
89
1
78
42
54
90
6
60
18
6
36
120
84
264
12
54
54
66
12
120
264
60
3
21
36
66
12
78
54
126
183
27
114
36
42
5
13
83
67
ABCD 95118741548*3^$a+1 [50119]
25
51
48
92
31
93
156
48
36
12
44
36
4
20
60
85
3
27
53
12
48
40
80
7
36
89
228
40
116
16
171
108
65
16
68
60
7
33
12
9
35
1
3
12
8
67
54
71
60
4
60
56
40
20
49
132
83
4
51
162
24
3
48
15
24
54
59
40
8
12
43
33
57
54
36
53
12
55
17
16
132
75
48
5
16
21
39
9
27
9
3
8
64
39
29
37
51
164
1
35
24
31
69
20
24
85
179
40
57
35
4
44
7
9
57
27
27
89
136
24
20
61
23
40
48
9
83
36
120
31
5
36
64
108
8
88
32
19
24
41
36
12
60
16
51
29
36
1
23
1
54
12
234
36
3
60
44
7
129
87
53
16
51
24
216
65
4
120
39
41
36
13
72
54
33
32
48
16
36
51
77
73
75
44
64
15
12
9
20
36
180
13
30
60
29
76
20
31
45
116
55
105
20
60
12
60
31
101
28
32
60
55
29
4
8
12
36
31
9
27
29
36
12
12
76
152
12
120
91
9
116
43
89
1
11
60
85
111
159
5
4
27
57
57
11
79
5
28
156
12
33
30
17
52
8
49
99
20
4
81
36
23
7
6
30
89
76
12
27
45
9
11
1
27
27
21
39
5
4
164
91
41
1
63
20
60
55
5
60
1
123
3
17
7
81
92
12
36
40
39
9
45
60
66
24
45
80
31
53
91
36
9
24
128
48
36
48
13
18
17
120
84
84
1
3
32
60
1
95
43
90
51
36
24
144
44
72
31
173
91
41
24
31
84
21
15
17
37
11
28
51
41
109
54
29
7
33
8
85
48
195
84
68
12
7
84
5
60
31
5
151
65
88
24
3
29
4
176
76
9
120
6
9
45
11
28
60
44
31
9
56
4
68
24
4
120
75
5
1
71
13
35
1
51
68
85
30
9
8
72
48
100
68
4
33
18
17
12
96
52
152
31
41
4
44
43
9
68
40
12
51
30
168
36
3
32
24
40
44
36
4
32
16
44
151
29
4
135
120
45
56
4
75
9
32
100
9
15
36
15
5
31
17
72
19
6
11
84
115
9
104
12
79
17
180
48
1
95
19
36
33
36
144
51
36
21
80
4
21
23
91
90
30
53
12
25
15
8
40
56
121
11
88
60
20
16
51
54
3
8
28
12
75
9
36
44
16
3
42
18
12
57
188
84
64
56
1
24
66
54
60
11
40
105
95
19
53
1
30
5
120
76
15
125
24
40
20
7
24
149
151
33
60
57
23
7
36
173
7
18
35
52
32
43
60
29
36
43
12
18
15
56
19
5
31
65
28
48
44
48
52
8
40
27
9
80
25
35
4
12
15
60
41
108
31
33
8
40
60
33
71
40
36
32
112
51
18
27
80
19
9
32
48
91
5
148
12
44
7
65
60
4
39
29
1
15
32
85
47
1
11
64
32
88
56
19
36
24
65
37
83
16
15
29
120
7
9
20
25
35
55
41
84
25
23
97
24
167
64
80
88
36
20
25
71
1
167
36
124
20
16
51
60
5
36
88
80
52
68
67
5
24
88
176
52
164
28
87
24
5
7
45
48
32
12
28
39
66
114
84
45
87
5
132
160
80
13
18
90
36
54
36
45
24
111
60
30
11
439
105
8
100
27
5
4
27
65
84
79
5
16
15
9
27
29
25
6
17
192
1
78
12
54
35
88
27
29
40
56
24
7
5
52
51
89
7
120
21
48
20
76
48
48
15
29
25
54
156
60
9
81
143
36
271
5
28
92
40
48
120
8
55
29
24
16
48
3
45
48
80
4
3
9
48
87
21
33
95
12
48
31
30
71
19
144
17
19
6
18
69
12
24
177
95
28
20
40
15
89
136
44
7
5
40
135
189
44
12
40
15
81
9
90
81
15
48
29
43
125
4
8
31
9
3
5
60
133
42
69
69
47
132
7
36
9
8
48
24
60
60
28
27
69
57
3
80
16
15
45
39
45
51
9
32
40
60
68
40
57
39
20
48
16
51
24
36
65
48
7
9
104
268
44
25
35
1
155
12
40
32
4
12
32
43
30
54
5
4
12
12
3
17
12
84
85
47
40
3
45
140
1
23
16
116
36
12
28
20
40
188
91
33
3
29
36
12
127
173
52
60
84
60
32
109
3
21
59
43
53
52
3
45
96
24
24
108
20
115
17
72
28
27
29
7
60
69
20
19
17
64
56
108
40
12
32
43
24
81
9
35
49
11
4
36
75
90
39
15
29
100
36
75
29
40
51
201
44
7
33
44
16
44
7
54
35
37
18
89
1
35
4
32
91
60
69
8
40
20
48
144
4
104
12
24
16
36
24
48
51
21
195
45
21
3
32
52
12
20
79
36
29
25
11
24
4
32
124
24
33
78
45
56
19
57
20
48
36
25
30
24
5
16
135
36
ABCD 95118847262*3^$a+1 [50197]
20
36
28
95
37
35
49
44
33
7
56
4
96
17
3
60
81
19
36
5
19
89
67
84
44
16
35
129
87
25
24
101
15
60
9
19
5
15
87
96
13
5
79
12
29
115
35
25
47
49
23
57
63
6
39
63
9
64
17
42
36
54
15
3
73
17
84
96
7
11
36
18
115
32
48
40
32
64
47
30
19
84
275
1
215
13
240
72
8
177
115
68
33
19
68
87
133
53
54
85
24
35
49
17
39
15
109
5
15
51
54
27
64
56
165
39
9
75
3
69
4
84
113
7
41
54
1
59
18
18
12
49
131
60
49
8
12
28
11
54
12
39
4
272
4
24
20
60
16
56
33
90
12
85
65
3
12
180
15
54
42
84
25
83
45
81
135
100
24
11
9
207
145
44
87
129
64
5
30
54
7
35
36
33
136
59
24
48
54
79
24
185
27
4
5
126
45
4
44
16
24
71
49
5
48
99
69
192
27
12
15
25
24
29
111
51
33
52
53
31
47
13
20
57
54
90
3
16
24
101
90
25
120
17
12
31
44
15
6
39
27
45
9
31
119
12
72
21
57
48
6
120
169
24
5
6
21
84
51
78
282
6
30
9
48
40
32
88
77
246
37
77
115
119
85
20
60
4
47
33
33
60
3
40
84
12
44
40
59
25
32
39
54
36
15
96
28
5
48
3
4
32
4
287
18
30
24
36
12
258
115
140
4
80
357
90
93
3
33
16
53
42
69
15
45
16
48
53
99
15
33
33
67
41
24
18
54
30
36
54
3
72
21
12
6
241
24
35
1
20
51
13
11
25
5
99
45
6
25
68
15
66
60
31
84
41
24
51
24
16
53
15
16
17
147
16
59
48
37
23
49
5
39
27
60
69
64
59
61
17
7
32
45
96
3
36
48
40
20
112
23
1
17
63
4
72
41
19
24
60
24
12
23
25
65
6
36
36
18
19
32
144
111
66
67
12
29
55
24
12
24
36
84
71
85
11
57
72
4
77
39
21
12
27
28
20
51
60
12
180
9
4
59
6
54
12
45
15
30
63
120
105
18
90
18
61
20
33
372
6
109
143
21
36
100
20
69
54
277
68
136
96
20
75
36
30
67
23
9
4
11
93
52
29
24
36
151
48
20
12
24
100
125
54
78
43
84
17
19
20
99
57
24
16
35
18
15
52
71
54
163
53
132
7
8
21
159
72
33
18
9
9
6
33
72
129
12
3
21
30
13
96
36
20
3
21
136
35
6
7
23
97
20
27
6
39
28
56
141
36
103
80
40
11
6
18
61
11
33
111
66
19
60
104
51
60
25
65
180
36
3
45
19
5
36
90
301
44
120
100
44
15
61
35
90
55
11
78
12
3
15
85
77
6
49
20
4
125
15
24
15
72
18
18
18
30
21
40
101
24
120
6
57
45
7
29
19
20
60
27
186
102
1
20
21
123
15
37
8
33
18
121
35
93
100
83
12
21
21
19
20
4
5
27
15
25
8
57
3
12
3
1
36
29
39
180
33
90
109
71
18
39
3
133
5
39
75
21
4
36
155
30
150
36
30
6
33
51
9
15
21
63
61
20
280
20
40
119
90
180
91
5
51
3
1
164
33
7
36
41
3
40
32
15
6
3
27
90
7
12
221
3
4
23
54
18
72
49
47
33
15
121
11
37
56
51
18
12
90
73
71
6
30
36
129
15
36
258
79
11
1
84
36
5
30
90
183
57
39
27
9
15
30
19
36
48
41
54
61
29
96
55
107
54
138
1
5
19
120
36
20
60
15
49
71
204
48
9
28
20
33
39
3
48
24
25
41
183
39
18
39
15
18
51
64
176
81
3
33
39
28
155
21
99
6
55
47
78
39
156
21
36
79
24
41
30
9
9
252
19
17
27
12
40
119
25
104
21
72
39
48
36
24
27
13
131
144
18
3
51
49
44
93
12
108
24
3
51
72
33
124
17
3
75
36
36
54
90
1
83
18
72
31
47
37
176
15
9
33
48
31
5
18
6
72
43
24
5
18
48
1
161
7
72
71
30
39
4
17
127
71
12
108
1
35
24
69
123
24
13
77
19
20
16
104
36
21
7
11
12
13
11
66
42
1
20
36
48
60
76
41
90
6
18
36
30
6
120
24
54
12
127
5
18
73
11
25
20
64
56
3
18
12
67
95
9
15
174
7
20
4
116
39
12
117
63
117
33
3
15
21
9
6
54
156
24
30
49
60
20
33
18
6
19
11
36
57
16
59
121
24
17
18
97
44
136
84
20
15
85
5
31
44
9
7
ABCD 95118932978*3^$a+1 [50103]
120
47
36
237
87
33
75
84
1
71
1
96
48
23
97
71
1
120
23
49
11
189
120
88
95
25
83
21
232
23
1
48
8
207
49
48
203
84
49
48
23
12
69
24
64
23
49
48
71
36
21
99
13
119
12
69
63
180
24
21
120
51
181
71
300
12
25
23
25
95
145
80
135
60
61
191
12
13
96
104
3
12
72
12
61
48
23
12
45
96
40
48
23
33
40
47
241
24
80
72
64
32
15
73
8
40
11
117
40
8
88
179
24
45
51
37
35
36
73
59
48
13
48
83
45
72
64
48
24
167
36
12
217
48
143
60
141
184
59
13
48
120
200
123
85
8
27
12
24
9
27
36
96
169
143
24
84
13
72
48
104
39
49
24
11
85
23
84
12
193
131
45
75
12
73
11
13
11
61
23
72
48
1
167
12
13
35
60
12
13
95
24
24
73
48
23
1
104
24
64
32
72
75
37
96
24
48
48
8
15
1
24
80
135
36
108
25
56
39
49
72
24
167
33
16
72
48
8
304
128
16
71
48
1
23
1
144
48
23
25
144
11
24
69
24
16
11
85
80
27
165
3
24
12
96
48
60
13
48
8
40
80
75
61
47
49
8
24
111
12
21
39
36
24
61
8
39
48
24
321
64
11
24
48
144
108
132
12
36
133
96
47
1
120
48
35
96
13
32
63
72
33
3
48
60
216
24
1
80
96
75
13
8
144
27
13
11
61
24
143
60
96
12
24
24
36
108
12
24
13
95
1
35
96
48
12
96
60
12
1
71
57
39
48
313
48
104
39
192
1
48
95
24
57
3
216
48
45
40
120
56
15
121
8
3
85
24
119
84
192
61
72
23
33
51
109
107
37
24
8
112
11
13
47
72
1
23
12
141
24
51
48
141
99
240
72
48
36
97
11
12
121
120
35
72
13
59
48
60
33
195
61
24
8
16
23
1
56
232
47
33
63
84
24
24
84
24
49
24
47
25
71
177
168
16
24
95
97
8
3
13
23
49
23
36
24
45
24
51
72
69
51
45
40
11
109
8
15
33
27
37
56
64
11
156
132
36
1
155
24
12
393
15
73
227
36
24
12
37
224
27
24
96
37
24
71
1
47
24
49
56
27
45
111
24
129
136
95
1
83
12
60
61
72
24
23
97
32
27
24
24
12
36
13
59
85
32
51
93
96
16
107
120
12
9
3
60
25
80
24
15
81
63
48
25
56
16
11
120
61
216
95
9
40
96
11
12
9
39
33
15
60
72
85
8
123
24
12
48
1
23
36
156
48
96
49
383
33
27
36
36
60
24
72
9
363
37
48
168
32
39
33
15
73
35
37
104
15
25
32
27
133
24
95
1
48
107
21
87
12
132
120
193
11
117
99
12
49
47
12
37
83
60
121
11
96
12
81
63
1
24
11
21
16
48
95
144
1
80
40
8
72
168
184
168
32
88
32
3
48
37
35
48
13
95
312
48
24
48
144
73
80
16
72
47
9
303
97
24
263
60
36
73
8
27
48
24
96
48
85
83
37
32
40
59
69
16
23
12
37
24
35
37
144
35
21
40
71
121
11
12
9
168
136
59
61
83
93
3
13
71
1
104
27
13
32
184
59
61
47
9
112
8
40
47
180
13
23
97
8
88
32
15
193
96
11
93
75
13
120
23
9
99
189
64
24
71
1
24
11
120
21
51
45
136
47
73
23
73
71
144
9
63
33
216
63
33
24
3
189
159
84
12
24
12
13
48
48
32
112
56
48
16
11
13
239
96
121
167
25
8
16
167
9
3
36
25
35
36
36
37
32
99
93
123
181
71
33
15
9
27
85
32
87
25
59
36
36
69
3
69
144
15
153
48
39
33
15
36
ABCD 95119360034*3^$a+1 [50146]
144
149
187
5
54
241
3
152
78
22
50
162
30
10
62
168
66
1
39
14
7
35
124
21
11
4
110
66
40
104
78
120
43
29
126
100
8
100
144
80
100
102
38
36
30
40
56
144
106
20
58
80
90
6
67
3
20
1
29
90
36
4
6
51
29
6
84
6
58
86
48
90
118
32
90
102
114
52
2
48
42
142
51
125
72
40
32
54
220
20
144
13
45
90
9
93
2
4
21
5
118
33
60
5
360
22
68
24
54
67
120
24
21
32
10
57
29
7
185
18
24
70
2
36
4
8
40
38
54
1
83
1
75
60
86
142
146
30
112
45
5
42
30
18
25
29
360
10
14
66
6
178
14
168
48
136
26
108
4
32
24
30
67
23
40
24
93
59
25
96
5
19
71
24
174
96
55
159
2
72
70
90
86
4
32
24
120
61
89
16
75
29
24
7
41
72
58
164
36
192
6
211
3
42
90
134
42
22
80
6
52
108
60
32
4
21
15
8
46
66
38
210
136
174
90
6
18
296
60
1
51
105
143
46
144
54
33
17
30
10
18
14
214
32
42
43
15
8
24
70
183
17
40
123
75
32
16
36
158
10
33
47
78
160
32
90
76
140
126
58
57
195
141
53
130
14
187
29
54
13
189
200
30
1
75
20
124
68
36
1
300
41
139
59
36
1
107
90
96
67
3
180
24
48
14
18
37
180
53
6
1
35
54
91
21
32
22
98
40
186
14
30
220
36
42
32
7
239
10
32
19
29
90
60
52
38
66
4
74
43
23
24
48
25
47
73
77
126
52
45
84
29
72
18
132
52
72
68
378
22
2
40
26
108
64
176
16
50
136
8
114
12
4
32
22
42
141
84
5
58
57
131
10
48
42
8
4
177
59
16
21
83
136
8
6
91
15
38
16
27
23
126
96
138
54
22
36
14
18
150
16
32
22
93
83
4
56
1
111
48
24
8
144
64
62
72
43
47
150
90
37
15
36
38
54
12
40
54
6
81
3
24
33
39
44
36
6
70
50
79
156
120
5
22
128
48
42
138
121
15
21
180
63
32
40
24
45
35
60
58
48
114
14
67
35
42
18
4
36
44
10
66
14
58
72
14
7
15
132
12
21
69
54
2
30
4
38
66
100
21
29
30
157
5
72
22
108
68
60
72
13
143
61
15
96
212
16
20
144
48
28
44
6
40
80
22
50
235
5
19
60
41
115
120
59
84
1
53
22
108
110
22
21
59
85
11
205
23
72
54
31
63
122
10
44
28
8
54
96
19
53
72
34
20
1
35
241
77
127
111
60
8
64
188
108
121
159
12
42
282
56
30
22
2
66
28
116
60
48
96
61
5
94
42
99
3
2
31
9
86
52
32
25
101
94
128
106
51
149
192
175
153
231
35
54
72
10
14
120
90
24
1
11
10
75
15
45
9
8
187
119
150
16
135
9
2
30
22
33
17
43
144
179
4
102
54
32
49
159
12
14
64
144
3
29
70
261
59
10
104
30
10
80
7
3
14
18
72
16
20
37
47
28
45
53
144
136
27
5
70
2
40
8
42
72
1
29
90
1
93
32
19
63
80
73
77
120
90
73
45
80
139
5
96
199
51
105
189
18
32
84
154
147
36
15
122
103
3
60
144
32
58
3
159
36
44
40
45
9
50
72
78
40
50
84
148
45
227
70
128
22
26
162
4
74
246
10
170
136
8
60
37
15
9
119
72
324
66
90
64
86
48
211
59
64
50
336
40
6
81
89
118
26
24
66
ABCD 95119481734*3^$a+1 [50066]
88
12
9
39
63
30
3
27
18
30
9
93
24
11
4
20
109
59
1
27
60
12
93
90
57
27
6
23
84
1
15
24
87
54
42
18
47
13
11
24
12
4
39
149
13
60
27
8
13
6
36
17
1
6
24
21
188
88
12
36
51
33
27
66
15
15
5
145
24
24
39
60
27
6
23
40
12
20
43
29
96
84
43
9
8
7
21
68
16
9
60
47
25
27
171
36
6
15
33
107
85
15
24
15
69
44
12
55
41
24
1
47
28
24
24
12
9
6
5
25
18
45
12
44
19
29
16
45
6
30
24
39
32
4
24
57
15
36
20
28
51
66
39
108
33
15
3
96
41
13
6
53
157
3
63
18
27
20
40
32
28
135
60
9
8
13
23
1
3
33
123
20
7
5
4
15
33
60
57
66
24
21
12
32
61
18
21
24
75
96
45
24
15
45
32
103
12
29
28
81
12
27
12
21
24
135
15
29
7
9
36
48
12
105
15
8
36
40
8
156
31
33
36
81
11
132
43
9
8
16
15
9
120
201
12
15
20
72
7
65
25
6
33
36
39
42
15
3
9
56
1
3
32
28
8
25
35
19
33
117
15
39
45
12
84
39
129
27
60
81
9
59
31
21
12
3
17
13
84
30
60
65
121
15
45
87
3
45
9
6
9
15
21
93
95
16
9
60
120
75
32
4
36
8
24
43
9
8
1
47
160
9
36
30
54
66
48
17
12
60
7
6
18
66
23
7
24
6
6
33
24
51
6
51
48
24
132
20
28
36
75
57
48
12
63
12
30
15
9
24
51
81
24
24
35
1
36
138
42
48
6
30
84
51
20
31
33
24
21
6
5
1
15
108
12
80
25
3
56
19
60
5
1
23
13
23
4
33
3
21
6
65
79
21
3
30
6
6
48
6
54
36
60
135
24
12
48
117
114
65
55
30
111
20
40
9
39
24
20
13
47
16
80
40
45
36
24
75
20
76
45
24
6
89
37
3
36
96
84
99
66
15
188
7
6
24
24
12
87
3
57
3
78
51
36
44
48
16
24
80
37
120
11
19
45
20
49
12
48
6
60
9
24
21
90
9
117
6
60
5
25
3
12
9
15
135
53
67
6
27
72
39
81
56
49
24
12
99
21
87
128
4
15
9
51
65
16
3
77
49
11
73
15
21
54
9
3
18
150
12
69
36
9
114
9
32
24
1
24
27
132
33
18
5
1
24
27
8
67
33
21
51
8
16
75
53
28
12
20
37
23
7
89
24
1
15
87
90
60
24
15
8
88
3
6
39
45
51
51
17
13
18
132
29
49
6
41
19
33
3
18
27
3
21
99
5
1
51
24
8
43
53
25
12
60
24
3
140
28
8
37
24
54
12
45
12
21
12
27
96
27
30
54
33
21
27
12
51
29
13
135
8
37
78
17
115
18
12
48
39
171
9
3
5
43
65
12
4
36
72
3
45
9
30
113
40
60
27
6
3
80
1
119
145
42
45
12
20
7
96
45
12
12
44
1
59
12
28
56
31
173
25
6
90
24
6
29
1
15
20
55
24
60
9
171
12
33
45
39
32
55
65
16
9
6
78
12
39
105
75
15
6
174
90
51
24
39
5
37
119
31
17
28
3
21
8
36
84
37
54
30
27
75
90
54
6
59
16
33
6
65
4
12
9
3
81
39
3
17
12
48
1
15
15
21
45
36
3
12
120
45
15
108
24
48
9
60
30
36
17
96
52
72
60
80
31
5
97
35
64
81
147
20
31
9
8
55
17
12
85
54
5
25
39
21
15
56
24
7
30
24
30
36
24
45
39
29
16
36
21
39
9
87
9
11
43
81
8
1
39
48
33
71
60
28
56
16
36
105
27
21
15
15
12
18
27
9
36
15
39
24
41
31
30
15
3
17
25
84
54
5
52
39
33
32
28
56
25
27
8
61
66
29
48
1
36
3
108
75
89
4
44
28
9
15
135
84
21
8
36
1
3
33
24
24
60
95
25
30
9
63
33
44
67
41
28
27
77
73
15
69
36
27
8
13
39
27
29
4
32
31
33
44
127
30
3
108
24
84
21
23
16
15
29
37
3
8
73
66
41
24
16
33
66
21
45
48
156
3
80
73
54
21
45
78
9
8
43
30
59
31
9
12
81
18
6
11
13
59
1
111
36
8
115
21
188
7
54
59
48
40
60
20
49
36
18
36
6
99
20
16
3
57
195
9
15
24
9
32
4
87
30
27
21
162
18
27
12
12
15
24
126
3
12
24
15
12
45
12
57
30
6
107
7
186
3
20
91
53
1
6
53
28
9
84
6
5
31
33
57
30
5
60
40
12
156
116
19
57
15
24
54
75
24
3
108
9
8
4
84
15
30
39
8
13
27
3
137
109
3
27
30
6
9
9
75
20
24
16
15
6
174
42
35
19
96
29
28
60
21
42
54
51
20
28
21
3
27
65
145
51
123
156
24
6
36
15
12
3
9
84
27
17
1
12
15
9
36
48
39
27
30
30
24
21
75
24
17
4
45
24
15
12
108
15
69
72
21
3
24
120
68
60
19
9
15
177
63
9
27
6
27
27
24
69
8
28
21
36
23
97
27
3
17
40
80
52
8
67
114
6
9
72
135
30
147
213
83
4
33
18
29
1
51
9
6
24
6
36
90
18
95
64
21
6
33
87
45
15
81
32
1
30
5
72
28
96
36
15
33
15
9
60
12
9
47
13
12
3
21
54
81
20
28
8
28
15
30
87
105
15
39
30
15
24
24
3
125
25
35
72
16
45
36
30
66
15
8
31
96
18
60
120
11
25
15
8
1
35
1
35
61
27
80
100
21
71
19
17
208
15
90
51
9
36
59
24
13
35
19
30
54
41
40
15
6
3
15
6
11
28
96
8
91
6
24
51
9
12
84
90
6
30
9
21
3
135
30
36
84
15
ABCD 95119579546*3^$a+1 [50019]
77
19
36
264
20
52
2
18
48
40
92
30
28
26
18
72
10
68
58
54
68
22
30
24
44
88
80
72
22
48
38
28
6
68
22
68
18
42
12
16
24
6
44
18
6
51
93
10
2
10
44
24
22
30
14
10
36
41
45
72
48
150
40
42
92
4
50
10
114
101
27
132
46
60
50
24
66
36
4
2
33
87
28
42
54
128
16
36
26
4
26
54
4
84
162
54
36
18
8
64
114
90
2
28
30
30
6
158
147
31
30
2
72
6
10
24
74
72
52
122
4
14
6
16
30
6
20
28
36
56
105
57
16
2
28
14
10
12
104
66
6
12
82
6
48
17
13
14
60
102
51
73
12
54
44
94
48
2
18
64
6
42
23
109
35
45
198
6
22
170
42
36
4
8
34
20
4
14
90
70
36
6
24
35
9
96
142
14
40
50
6
18
82
74
4
2
18
54
48
40
50
28
36
68
16
17
33
166
14
100
30
54
30
12
108
192
14
40
14
52
164
81
19
12
24
6
18
17
48
7
92
6
16
48
2
4
36
50
6
34
50
24
156
34
155
25
2
168
10
2
108
4
68
40
24
24
20
40
2
4
60
26
12
46
24
18
18
42
54
56
34
84
6
68
28
8
27
33
66
4
74
48
15
25
48
92
34
18
96
84
56
4
218
12
52
6
18
2
28
6
50
148
18
30
84
44
27
55
54
26
28
42
8
27
19
20
16
12
140
10
8
15
19
138
102
8
76
20
40
6
119
127
84
48
12
24
96
38
40
48
68
24
148
24
20
90
46
8
144
52
18
38
42
12
54
42
4
86
10
62
30
10
50
10
26
52
12
188
64
24
60
80
40
5
37
42
2
10
86
10
20
70
18
6
30
8
12
28
60
92
4
2
4
26
40
68
16
26
82
6
20
82
5
127
6
36
144
71
79
2
90
28
6
48
26
16
110
58
32
4
122
40
180
158
24
40
8
4
29
31
54
44
28
83
67
20
22
50
81
15
40
24
42
66
108
2
34
30
14
66
250
8
10
26
30
46
126
90
114
6
20
12
60
18
12
40
48
30
44
6
30
4
50
36
34
74
15
9
82
60
54
14
6
12
42
126
54
12
108
88
5
3
52
32
16
6
14
82
32
3
33
100
11
45
10
8
28
12
32
78
12
28
60
80
28
62
28
48
140
10
2
22
30
12
60
29
31
60
8
96
4
8
60
18
144
48
64
30
101
7
60
48
20
48
24
12
21
43
30
42
48
14
82
98
46
50
16
84
2
10
30
104
10
24
66
44
24
93
7
8
18
10
5
31
38
60
63
48
27
4
50
36
22
53
3
30
22
14
24
102
52
72
38
46
42
8
4
71
81
4
30
6
18
12
26
4
84
20
12
54
100
36
68
40
36
41
25
12
251
31
24
102
8
60
70
36
56
12
28
48
30
2
78
46
30
11
87
57
51
4
56
88
110
30
16
6
104
108
6
4
36
24
18
62
28
65
27
28
8
22
2
57
91
12
48
2
52
78
12
6
18
42
8
4
86
54
22
18
30
8
72
102
34
2
42
21
45
24
22
98
16
42
200
33
61
6
98
30
136
8
6
10
20
90
42
28
2
58
66
26
18
4
62
88
8
40
44
46
42
20
70
38
58
14
57
13
2
64
14
3
105
52
32
10
68
28
8
72
4
8
52
26
22
72
65
21
4
14
76
104
16
24
14
48
15
48
25
2
18
10
194
30
46
26
16
113
7
12
50
27
9
16
71
3
10
50
4
18
18
12
92
102
54
46
54
12
12
12
24
24
12
96
32
126
16
26
48
4
18
12
2
21
33
42
4
116
54
36
3
51
24
46
60
68
46
116
34
62
10
78
2
70
12
26
15
211
36
38
94
18
182
36
12
4
18
6
17
43
2
34
98
288
138
36
36
64
8
16
2
10
18
32
4
35
85
68
10
6
44
82
41
13
6
36
14
90
4
6
194
21
133
8
58
185
57
22
96
32
18
15
7
114
66
68
10
36
18
12
44
90
4
32
100
138
86
36
6
28
2
22
18
38
136
41
3
45
21
46
62
28
32
108
22
6
24
86
52
2
18
54
54
36
10
6
30
54
170
4
50
196
6
2
10
102
24
20
4
53
177
78
30
18
10
6
54
66
6
114
6
50
84
4
50
10
14
16
20
214
77
69
10
2
52
48
54
36
32
33
87
36
216
40
56
12
70
138
30
14
36
18
90
10
84
38
40
18
42
8
46
6
50
42
28
18
152
10
20
42
22
86
72
12
16
42
12
54
20
16
20
238
56
90
12
28
26
40
18
12
11
9
6
40
48
32
4
18
60
116
40
164
10
18
114
158
60
28
8
75
27
90
18
24
156
216
18
58
60
12
36
5
9
6
16
90
84
2
18
15
192
67
42
6
74
64
44
58
20
34
14
16
38
6
16
6
62
46
14
36
4
50
166
14
28
18
2
4
38
46
114
30
38
18
106
128
36
4
36
84
66
44
16
36
30
30
71
37
30
18
30
62
18
40
18
30
12
30
18
2
4
14
21
205
24
32
22
20
10
23
37
120
2
108
78
30
72
106
2
10
ABCD 95120365688*3^$a+1 [50022]
6
66
54
90
261
105
55
101
199
413
7
84
77
3
45
162
9
33
102
45
45
115
29
279
135
97
65
54
81
144
105
54
120
6
75
87
13
144
203
192
297
135
150
255
69
84
72
60
55
48
17
54
126
36
99
64
269
7
120
143
25
192
204
101
60
66
24
120
25
29
60
120
79
56
207
45
27
37
125
55
413
36
126
205
173
127
5
19
56
189
36
135
33
55
72
101
18
1
41
199
20
36
124
65
18
6
91
48
17
79
137
108
24
3
28
96
155
78
55
12
71
9
36
352
60
71
121
53
42
433
161
147
268
269
156
36
171
45
18
114
55
72
119
1
24
47
9
36
52
557
3
252
36
45
72
42
30
19
41
174
9
333
79
84
17
27
117
43
161
300
19
107
90
168
30
1
36
179
42
127
20
16
180
101
163
72
5
324
19
245
7
53
175
53
27
16
299
78
120
180
72
288
7
12
44
135
109
5
102
18
108
234
18
168
19
48
161
27
9
43
36
47
45
45
60
3
69
12
19
96
20
63
45
81
115
89
31
5
19
92
28
17
6
13
5
75
69
12
79
101
24
12
60
199
101
18
114
120
55
53
423
36
64
24
576
36
20
105
111
225
19
116
28
131
13
125
7
245
60
84
60
156
19
17
108
132
30
54
135
153
115
17
108
67
240
56
28
125
24
630
18
199
120
53
36
27
64
116
9
36
43
84
53
63
9
7
56
63
25
65
135
15
102
27
45
55
96
137
27
108
177
12
198
153
52
11
9
16
156
35
73
180
116
124
161
156
144
19
107
54
180
150
57
45
207
180
63
9
303
90
12
115
48
41
55
119
37
180
24
56
64
44
123
102
18
45
69
39
15
21
45
63
141
120
72
163
5
255
69
108
219
45
55
89
27
117
90
6
75
9
7
65
78
145
17
55
20
33
36
175
125
24
18
57
81
276
66
144
25
263
117
64
116
160
56
33
84
27
100
116
45
90
153
280
24
101
204
48
7
47
90
54
150
66
25
56
63
114
36
147
9
63
105
175
41
192
24
55
65
168
12
43
92
393
12
43
92
69
12
79
65
150
210
63
15
273
9
63
15
1
137
24
3
316
17
19
35
6
120
63
36
88
20
141
175
41
54
229
5
30
81
297
19
203
18
103
89
7
128
72
153
55
152
9
99
45
60
138
78
36
111
495
9
64
41
55
128
87
201
105
54
18
120
315
108
297
63
177
31
5
55
236
100
80
243
126
72
ABCD 95120710736*3^$a+1 [50099]
48
198
114
18
131
229
48
114
156
45
8
1
71
7
30
42
9
99
93
152
37
99
27
29
85
144
51
15
24
41
139
101
40
15
41
24
115
36
78
30
69
8
247
6
126
333
32
24
72
48
85
107
112
15
66
71
55
161
43
5
31
153
8
24
24
16
168
75
5
25
222
48
41
16
8
43
24
53
31
17
24
145
95
61
147
51
45
96
104
64
32
40
51
24
29
24
31
65
7
9
8
16
152
19
18
90
65
1
90
29
16
24
27
93
153
54
168
17
24
24
96
19
45
48
104
96
205
234
54
252
18
60
129
48
272
72
16
24
48
96
81
114
66
24
59
25
23
19
93
27
5
55
9
32
168
64
8
37
27
224
24
88
147
36
41
43
93
72
8
7
17
25
48
15
8
199
9
111
90
111
123
204
65
40
21
54
117
56
120
160
32
31
54
432
3
105
47
79
137
112
56
216
55
33
8
127
216
36
93
8
37
35
1
167
72
91
197
48
40
39
81
24
147
54
71
19
54
48
63
81
311
13
60
36
30
5
64
56
48
31
9
201
47
64
248
73
18
144
42
90
54
84
23
48
25
174
60
66
59
85
3
32
40
72
33
15
8
64
56
43
66
11
288
40
99
45
3
93
15
54
6
29
61
107
67
288
5
157
155
115
5
96
40
81
23
7
65
85
83
72
48
40
32
40
48
8
37
131
16
240
56
24
55
150
195
39
102
27
8
112
141
114
161
72
88
24
128
208
152
48
31
9
32
72
31
305
96
163
45
27
45
8
112
56
48
16
8
40
351
84
53
24
376
24
56
24
109
35
96
19
102
108
35
61
84
71
115
5
48
175
17
48
43
162
75
8
49
95
85
123
75
5
160
27
18
75
32
25
135
24
69
6
5
72
24
88
21
6
18
27
21
24
120
3
51
125
24
168
7
108
24
48
101
216
24
96
19
354
75
21
36
15
39
57
80
259
45
56
120
72
40
147
21
3
101
160
93
27
56
120
67
6
71
139
21
176
7
33
39
113
16
56
24
16
24
56
121
39
123
53
72
1
287
7
12
24
21
63
162
143
91
5
109
171
45
35
16
216
8
24
160
81
36
210
65
16
27
18
24
51
144
128
37
99
24
32
145
111
69
123
168
39
18
15
123
125
112
8
64
48
48
159
108
101
16
21
147
8
43
54
108
35
19
24
54
111
56
16
152
7
33
32
24
72
85
3
336
129
135
99
90
216
195
189
90
12
5
16
24
33
36
12
63
32
88
144
141
24
75
56
7
78
102
53
79
113
112
80
120
7
84
90
24
48
24
30
36
17
37
35
40
3
45
176
40
320
121
300
78
53
112
8
24
55
9
189
126
21
81
18
29
67
21
45
59
16
33
71
133
83
7
12
21
3
29
115
101
127
65
79
65
40
56
304
96
3
69
152
151
9
123
45
8
64
3
101
64
21
102
93
120
189
83
7
36
237
27
42
3
48
249
39
224
72
40
96
8
256
45
59
211
29
55
41
16
152
40
80
16
15
57
72
120
128
19
69
264
80
7
41
120
19
84
ABCD 95121944506*3^$a+1 [50003]
132
45
40
35
24
61
24
56
33
198
145
23
129
33
63
75
36
33
3
45
27
150
18
48
21
15
1
120
83
12
73
56
15
1
167
90
7
8
57
63
48
24
81
18
30
114
13
77
27
81
15
87
81
72
88
24
23
33
171
18
66
72
97
96
72
47
30
27
16
32
3
84
36
90
3
72
24
51
12
1
32
279
54
54
12
1
17
7
119
49
11
45
40
125
6
45
39
25
89
31
107
157
95
57
21
3
45
114
12
36
90
24
15
33
90
13
95
24
33
33
108
6
120
6
87
88
8
51
13
8
45
3
75
30
24
7
59
21
160
59
45
64
8
3
132
12
21
24
33
30
33
225
54
33
87
1
80
207
9
64
24
35
45
171
37
119
1
77
30
6
66
54
24
87
33
6
12
78
15
51
18
3
112
8
3
6
15
120
64
35
45
40
176
39
129
15
72
25
8
45
12
96
15
24
24
75
109
72
24
80
16
8
33
42
61
72
65
144
48
96
39
63
57
15
60
36
1
89
72
90
144
13
23
108
120
21
136
137
55
128
33
79
131
54
15
72
9
31
71
60
90
3
9
18
13
144
120
11
69
3
54
31
23
25
32
15
25
104
3
93
99
13
11
36
25
41
15
24
16
104
40
35
13
8
33
87
24
3
108
12
85
23
9
51
54
15
15
33
3
72
13
24
41
30
9
16
143
234
126
81
3
21
24
48
24
15
18
12
19
95
9
57
54
60
12
60
13
17
63
15
36
36
18
12
19
24
17
55
32
96
9
150
12
13
65
31
104
147
24
21
88
11
6
30
24
1
143
72
49
5
444
6
192
18
7
24
23
57
48
40
41
135
57
42
30
72
55
5
91
53
67
113
12
27
15
73
209
15
24
16
48
120
11
21
15
216
33
40
59
36
177
33
7
83
6
66
13
32
87
36
69
87
1
53
42
9
9
90
12
18
72
24
18
30
6
66
18
37
23
25
41
87
24
40
11
69
168
168
9
15
144
96
15
1
8
99
6
31
71
9
15
9
160
72
32
33
30
150
18
66
24
30
1
131
54
54
25
11
30
24
72
7
48
8
136
83
90
60
7
11
133
80
51
45
48
177
6
25
24
24
11
36
42
18
12
42
111
24
16
8
39
25
11
21
33
48
150
264
24
57
9
15
39
1
48
56
24
96
160
47
18
7
8
16
24
17
72
90
21
24
33
72
102
1
32
3
54
24
30
81
123
48
24
30
135
153
6
66
15
3
117
16
32
16
17
78
54
27
111
57
51
45
81
24
7
65
12
3
57
30
25
71
25
11
285
24
9
18
24
36
9
3
21
111
25
59
24
45
3
93
15
24
120
1
131
144
54
63
3
6
111
45
198
37
95
9
39
42
39
33
72
54
105
16
41
15
15
9
64
32
63
66
108
67
11
133
11
48
18
252
55
17
63
48
15
25
72
80
16
65
7
8
72
123
36
1
24
65
6
72
156
21
15
9
24
93
240
30
37
143
49
8
112
48
17
36
42
33
64
41
63
16
368
16
24
23
25
203
117
15
120
33
39
96
66
24
12
132
90
72
48
37
80
24
9
55
47
60
18
51
57
18
45
64
11
36
90
39
69
67
56
57
55
41
216
31
5
163
17
15
3
45
9
15
16
24
35
37
104
105
72
42
21
96
144
39
18
72
55
32
63
90
66
109
71
114
7
191
18
39
48
64
56
75
24
90
36
90
120
24
45
21
67
8
57
30
18
144
54
9
207
96
30
42
18
55
65
127
17
54
36
18
36
15
16
11
69
3
72
21
27
21
24
153
60
18
1
8
57
96
7
152
48
81
12
27
15
25
83
69
16
104
45
19
32
3
189
16
65
7
48
17
175
24
71
12
13
8
39
12
60
1
8
16
8
15
60
12
1
125
75
24
9
87
3
60
177
3
54
63
135
30
67
203
229
11
18
19
11
54
7
89
66
24
12
9
120
48
16
11
120
13
8
3
12
73
17
24
111
9
15
64
32
88
32
9
31
48
5
51
9
162
37
8
63
84
21
24
48
3
84
1
24
32
33
31
72
48
11
6
30
57
33
15
48
24
96
105
54
42
174
9
40
48
47
1
32
3
54
42
109
71
84
37
8
16
8
171
85
17
42
93
9
39
96
48
123
157
5
36
42
69
33
15
120
27
13
23
114
15
88
17
6
12
ABCD 95122025686*3^$a+1 [50039]
21
45
155
16
15
33
15
24
36
24
66
11
64
87
18
39
111
42
24
24
114
53
37
3
24
48
117
48
12
6
114
23
48
64
21
54
6
42
21
24
45
18
89
40
123
78
90
5
7
330
18
69
104
40
51
21
32
55
42
39
9
30
17
73
60
42
84
150
39
48
117
36
12
59
73
12
30
45
9
119
160
57
63
8
55
144
89
7
12
30
102
36
138
36
120
126
33
21
3
45
90
65
127
9
87
65
25
270
12
36
24
42
111
48
104
43
90
75
15
42
12
18
42
63
3
24
78
102
24
96
120
209
64
27
36
18
6
186
47
163
150
30
12
240
210
27
96
75
24
18
27
21
12
18
54
23
25
71
7
105
57
60
51
15
129
56
49
102
96
33
45
162
48
30
6
6
132
12
66
12
48
54
6
24
18
11
49
30
42
15
3
5
163
12
6
12
15
105
15
57
6
60
6
96
15
27
21
171
6
78
24
18
102
57
165
18
42
84
54
6
42
84
6
42
17
88
8
48
49
36
42
24
81
249
36
30
24
165
33
210
108
9
39
186
71
79
24
41
43
101
1
279
27
108
6
6
69
135
138
48
48
24
48
90
45
105
54
129
80
67
30
15
80
217
63
15
84
69
69
75
63
9
93
60
96
84
3
15
174
123
192
176
25
18
24
162
96
75
69
78
66
66
24
36
66
54
156
105
24
8
7
105
3
21
111
60
30
48
66
29
88
129
24
36
3
27
48
30
42
96
84
18
78
42
30
12
36
105
27
45
72
69
12
63
117
42
17
43
30
12
84
6
33
360
51
5
16
39
12
72
5
88
48
39
177
24
144
81
30
30
11
19
12
54
30
21
72
33
15
27
6
47
88
39
81
72
8
145
42
45
63
66
60
60
174
9
15
105
21
102
180
57
27
6
39
21
114
41
43
69
33
18
24
240
48
60
48
12
189
128
7
24
24
72
33
15
12
90
11
7
30
36
6
36
45
48
21
3
153
42
21
9
72
48
63
63
17
115
18
42
60
72
30
183
45
42
72
216
12
42
3
33
15
9
6
9
9
119
31
84
21
57
15
27
42
30
45
24
27
45
72
15
12
29
16
129
24
215
112
96
33
30
54
126
6
6
33
69
78
69
291
42
11
16
51
84
18
6
6
30
30
78
105
51
12
33
51
60
120
33
3
12
65
16
51
93
15
18
95
247
36
141
3
5
37
6
84
84
21
81
24
78
48
42
18
72
12
33
15
66
95
37
108
47
55
72
120
57
33
15
21
6
60
60
173
103
9
51
72
93
152
31
105
9
192
36
75
9
71
25
12
6
21
21
12
66
21
111
105
32
25
15
3
54
54
114
42
21
57
183
33
54
48
48
6
11
19
96
72
21
15
57
8
1
228
18
24
24
30
27
72
27
141
75
117
105
60
90
33
32
175
48
12
6
24
15
8
67
36
9
3
72
21
105
96
23
1
39
45
30
12
66
30
33
9
12
6
5
49
15
69
102
54
135
3
53
64
24
9
192
15
81
132
3
75
45
87
18
60
219
80
136
72
48
288
111
96
84
6
24
78
210
72
18
6
47
55
153
51
60
9
104
40
33
24
95
103
12
18
75
32
1
24
60
18
36
12
120
17
48
169
48
15
3
24
189
111
48
42
6
42
23
49
36
90
18
84
12
48
47
48
16
51
173
1
6
36
24
60
65
79
17
19
54
24
102
153
87
276
24
24
36
33
96
27
54
30
96
65
67
141
81
54
60
117
9
228
30
12
60
6
87
48
24
135
9
99
165
81
24
6
36
24
45
9
71
67
12
150
66
96
114
66
36
60
5
37
3
39
24
24
12
30
18
78
72
36
354
180
36
57
33
60
96
6
24
66
18
24
12
48
36
57
93
59
1
84
126
29
103
105
39
41
313
87
80
19
69
72
57
30
41
127
42
6
72
30
60
39
51
90
75
27
ABCD 95122229336*3^$a+1 [50012]
52
41
19
56
57
39
21
78
84
21
21
24
12
87
60
75
85
17
24
54
21
12
39
9
4
143
30
39
111
72
36
21
9
7
48
17
30
13
11
1
23
9
27
6
42
12
13
23
13
104
135
36
69
27
45
15
18
15
3
48
57
4
8
15
21
27
12
30
27
51
9
16
35
48
102
7
116
99
36
61
71
37
48
5
30
9
33
67
5
39
27
18
42
109
23
96
61
11
145
29
24
102
30
19
11
37
8
24
64
17
19
59
9
16
17
27
105
36
15
39
12
36
24
9
24
51
42
30
9
3
18
18
54
6
57
9
6
9
69
30
69
40
5
6
24
37
41
84
3
3
37
41
99
51
1
24
35
45
189
12
54
21
16
53
66
36
84
13
11
30
24
6
45
39
18
102
13
24
35
9
4
41
15
196
101
24
6
18
31
65
18
18
67
35
1
35
9
132
48
15
6
7
17
55
41
42
57
48
4
23
72
9
51
45
4
5
114
37
65
51
60
87
36
121
95
6
90
60
114
48
48
15
4
35
6
123
72
132
15
21
9
63
45
3
52
23
12
84
30
36
12
7
35
1
47
30
103
65
18
12
12
72
18
27
21
12
18
9
16
5
84
19
80
64
47
48
73
5
30
24
24
9
12
51
213
75
1
29
6
25
48
23
57
81
24
91
95
24
36
12
25
23
9
132
3
12
36
105
3
45
15
49
23
174
39
40
5
75
9
31
35
96
21
12
160
11
36
78
30
36
72
48
12
25
23
49
92
9
54
93
4
29
12
187
41
15
9
72
3
45
163
68
81
6
60
9
4
47
18
132
7
41
42
24
9
159
25
32
39
45
27
33
39
36
24
48
72
73
59
1
23
9
15
18
12
7
29
15
51
1
23
36
24
25
29
3
4
71
13
11
13
11
9
87
85
24
32
3
9
12
63
18
54
33
15
36
25
5
126
48
6
42
25
104
3
66
6
90
19
56
108
16
59
36
24
6
60
36
51
48
12
88
5
12
24
3
12
45
6
30
15
48
24
60
48
27
36
102
39
4
12
72
17
18
25
12
20
36
60
15
33
75
21
48
3
54
30
54
7
8
39
66
66
6
18
69
3
12
42
24
7
17
6
60
69
81
210
9
96
9
3
39
9
39
108
24
93
3
108
9
48
33
15
40
72
8
64
152
9
30
66
78
61
36
23
42
6
9
39
120
217
29
84
6
36
24
6
48
15
24
36
16
95
21
3
66
6
78
24
6
30
6
54
6
138
123
4
44
15
42
78
54
7
44
21
84
12
63
9
18
72
85
11
30
27
4
35
73
32
3
1
11
120
9
39
18
27
72
3
21
9
66
24
36
72
54
36
30
12
36
12
12
33
12
3
18
72
87
111
42
18
6
31
65
24
19
29
31
71
105
45
18
33
45
99
9
30
45
27
25
17
7
8
72
40
5
3
16
56
51
12
18
42
13
65
39
63
1
44
3
102
6
30
60
90
105
64
56
64
35
45
51
60
6
18
30
51
16
41
87
105
27
93
18
30
39
9
6
24
192
25
8
84
16
32
48
27
18
66
156
12
93
24
81
19
68
28
5
63
9
30
72
1
47
36
30
39
27
66
18
30
7
29
15
3
102
138
90
30
12
36
9
4
11
6
79
53
27
39
60
24
13
65
15
64
83
36
42
3
9
42
24
69
21
96
6
24
90
24
75
4
11
12
18
51
75
90
18
61
44
15
288
84
24
36
30
66
12
21
27
69
4
35
9
12
3
1
5
15
120
51
61
23
25
11
30
75
99
60
6
15
16
32
21
12
24
19
107
12
18
12
75
57
30
13
11
84
18
18
12
18
30
61
23
6
6
18
42
60
48
21
84
63
97
72
8
33
18
45
12
64
20
9
6
13
11
12
78
30
9
15
12
45
99
117
15
97
41
31
24
56
21
114
33
27
9
15
6
24
42
18
39
51
25
29
3
57
7
29
115
41
79
35
36
133
12
23
12
1
23
24
13
35
102
18
84
105
28
5
27
3
6
12
18
12
24
33
3
42
30
21
4
5
30
1
155
42
87
45
7
41
63
36
60
16
35
37
71
21
123
181
125
19
20
27
13
77
174
36
24
90
151
8
52
5
123
87
36
12
36
9
81
7
47
48
108
9
16
5
55
17
19
68
33
79
11
48
24
61
17
39
3
13
23
114
18
18
6
54
6
84
30
15
81
3
12
45
6
33
15
96
54
54
12
24
1
95
24
12
12
102
66
60
18
7
20
4
71
108
30
27
100
47
36
54
78
73
44
57
96
90
18
55
17
90
12
13
23
24
1
29
30
42
66
69
9
30
36
48
66
39
3
109
80
16
48
5
30
61
41
60
72
3
48
4
113
15
39
30
75
40
23
42
39
24
36
75
30
36
3
15
37
8
132
4
11
30
3
36
15
6
51
3
336
13
11
12
48
1
44
135
21
48
16
144
17
24
31
35
6
15
33
30
12
24
81
4
89
90
105
105
6
69
9
7
71
37
131
90
126
30
43
65
42
30
19
20
15
6
6
90
75
3
12
54
51
27
37
68
3
45
45
30
18
39
112
11
72
18
18
9
48
3
36
18
78
49
29
126
18
90
81
15
9
72
28
83
84
105
9
7
20
3
96
18
42
1
8
15
96
21
48
39
60
6
42
57
72
24
129
78
18
66
78
3
15
24
21
40
35
18
6
30
39
60
51
33
12
3
36
85
35
1
20
16
17
30
138
42
60
12
6
102
18
48
30
9
3
12
36
12
24
18
87
21
3
15
30
27
3
6
6
12
12
66
3
39
6
114
13
8
105
ABCD 95122428452*3^$a+1 [50074]
18
1
12
72
77
28
32
31
23
25
36
15
165
5
19
35
60
34
92
31
189
74
36
18
7
39
14
7
53
12
19
39
26
19
27
24
26
4
20
7
72
5
6
70
44
12
18
6
90
60
40
50
90
4
60
62
40
3
5
52
14
6
30
13
47
64
14
100
3
23
46
8
40
26
46
90
38
7
23
6
4
3
29
40
15
3
50
42
49
89
12
84
24
67
5
28
62
61
24
9
44
7
59
49
11
49
95
6
55
11
48
40
81
41
24
6
10
3
15
2
10
50
18
22
8
30
6
7
24
3
26
54
10
12
15
5
19
59
13
53
6
64
24
50
30
42
54
6
18
42
24
24
16
30
9
5
12
31
17
6
61
29
31
39
20
10
20
4
30
116
6
103
45
2
48
6
40
56
10
21
24
5
30
10
38
52
14
19
27
14
4
3
9
50
28
26
6
4
44
13
27
45
12
15
24
44
6
6
10
15
5
48
6
6
19
9
75
35
102
58
26
31
60
15
18
75
155
13
53
7
24
23
60
16
114
3
9
8
6
66
24
76
78
26
54
13
63
110
4
2
28
6
14
25
41
19
5
36
36
18
22
38
1
9
3
23
1
135
104
1
29
16
68
31
45
14
6
90
10
26
1
17
43
47
36
54
42
73
45
3
63
50
30
6
18
10
62
10
30
8
1
15
50
4
20
6
1
24
15
6
39
11
4
9
27
33
5
52
20
24
4
51
12
17
67
96
47
13
9
8
36
31
9
39
21
20
7
83
1
15
165
5
78
16
54
32
58
72
74
36
60
24
24
16
27
29
4
26
138
36
60
4
60
12
8
36
6
18
40
26
1
24
5
36
30
1
27
20
13
17
52
24
15
125
40
36
48
36
24
30
36
45
15
104
162
4
27
24
15
69
5
30
24
13
27
30
32
4
15
9
20
42
48
13
12
36
5
34
20
22
20
28
3
12
11
6
10
14
4
27
29
36
18
1
105
14
106
24
146
6
40
18
20
12
18
30
6
76
8
31
59
16
54
12
14
46
8
60
6
24
10
36
27
3
14
12
19
125
10
6
51
29
31
23
66
10
38
40
80
43
53
4
27
48
5
76
90
44
6
40
87
57
3
12
36
9
2
24
46
18
2
43
11
24
6
19
21
20
55
29
7
45
3
5
100
51
21
15
45
8
10
66
14
25
35
6
46
45
24
9
12
54
44
16
9
5
7
45
24
27
27
56
64
2
70
24
9
45
12
14
54
102
28
6
56
24
10
74
10
26
34
21
51
80
168
16
14
60
12
19
41
40
44
4
3
24
15
9
132
17
55
57
48
6
26
24
24
16
15
41
43
21
39
60
51
56
25
93
36
36
8
132
31
23
66
43
5
31
36
29
10
20
25
9
20
42
10
14
6
18
42
55
53
106
26
48
7
45
3
5
6
4
32
61
33
51
108
5
142
9
96
3
20
10
3
12
17
30
24
1
45
3
71
1
5
58
90
3
57
30
21
11
4
44
13
3
9
41
16
50
30
64
14
22
24
20
64
26
37
69
20
28
176
10
90
20
84
30
30
66
6
19
35
10
6
18
3
12
12
84
24
45
90
26
64
12
74
4
12
9
5
40
24
12
8
6
24
36
60
16
8
30
16
36
15
33
56
70
69
11
54
6
204
90
40
2
28
36
20
1
203
46
36
8
10
162
68
22
68
22
18
90
6
26
28
27
39
44
12
34
24
27
9
99
77
18
36
1
59
6
4
15
9
32
30
10
104
30
37
3
9
12
35
48
90
12
10
8
16
30
36
14
60
61
35
13
17
40
54
20
6
4
24
26
6
18
6
6
25
33
2
13
71
1
3
42
3
5
12
34
81
29
16
30
54
74
1
12
9
54
20
36
85
33
6
36
9
39
96
21
33
20
6
6
24
55
5
30
10
86
58
20
55
131
34
30
32
1
24
23
1
29
7
105
63
17
10
8
82
54
80
24
72
25
15
30
8
36
34
45
47
24
10
15
15
45
29
12
24
6
18
52
14
6
10
24
26
19
24
5
12
4
27
12
71
24
1
21
14
6
19
24
5
12
18
10
56
79
45
2
48
40
6
26
54
30
84
12
61
89
48
7
15
8
10
3
12
5
43
72
101
16
8
7
45
54
66
50
25
3
2
18
37
9
86
10
15
23
10
27
33
12
15
5
19
129
20
12
70
14
7
39
90
18
72
21
17
7
53
7
5
24
40
51
9
54
57
15
20
34
50
1
53
40
3
17
12
43
15
66
20
4
72
98
12
34
20
7
57
62
10
18
6
20
16
8
60
160
6
45
12
23
6
31
9
20
19
5
79
11
6
43
5
10
26
4
32
19
39
2
4
15
15
81
33
12
20
31
12
36
69
12
44
34
12
18
3
3
9
45
12
15
125
84
67
3
26
24
76
75
5
18
22
44
16
8
40
20
30
76
14
22
33
21
24
20
7
24
11
61
39
38
16
20
36
31
3
44
10
12
3
5
7
59
84
13
87
12
9
65
4
27
5
4
14
13
17
12
10
14
30
6
28
3
17
36
10
9
45
92
43
35
61
9
36
66
33
5
12
91
47
120
30
12
24
4
3
3
20
37
23
4
90
51
35
60
60
24
13
9
3
17
31
3
6
15
29
4
6
45
59
25
17
30
25
5
18
46
111
35
48
90
7
48
41
67
23
6
31
23
6
30
13
17
108
43
27
32
30
108
100
87
59
6
10
30
39
60
12
12
41
84
46
30
20
214
62
18
13
23
6
28
20
30
61
9
63
33
36
18
20
72
1
17
43
9
8
36
7
12
11
6
58
45
17
18
10
6
20
46
3
5
10
2
90
4
14
12
18
30
31
36
36
3
44
13
12
17
4
30
45
5
36
58
20
60
16
21
24
11
1
17
30
30
76
50
61
33
36
14
6
4
26
120
1
15
18
27
35
1
3
44
25
21
6
18
32
60
43
11
24
30
6
46
30
9
65
40
27
168
24
35
61
72
59
1
3
20
10
24
12
15
53
132
31
240
3
26
19
29
6
40
44
10
36
6
8
6
31
5
4
20
16
8
30
1
11
4
45
29
6
24
22
14
85
21
8
42
1
23
6
54
6
10
14
24
6
10
15
15
50
10
44
6
16
8
52
14
61
29
55
65
54
25
41
24
30
1
9
56
31
48
45
6
20
85
5
30
70
44
46
69
81
20
6
1
143
40
6
98
13
33
51
3
36
9
45
27
39
56
18
12
28
15
60
35
16
21
24
9
15
5
6
10
20
19
5
7
3
50
12
90
25
23
30
12
4
44
36
19
15
30
92
4
44
30
46
54
42
18
20
6
6
61
9
14
97
33
14
12
10
3
60
65
22
9
29
16
30
9
5
6
54
6
54
43
72
35
36
25
11
28
30
86
94
36
36
8
52
8
7
23
13
3
224
40
26
36
19
9
2
58
15
21
39
41
4
2
30
78
1
24
17
24
30
60
4
60
2
48
36
16
15
3
26
6
40
114
54
32
60
18
96
60
7
77
40
2
40
9
99
45
17
19
11
1
48
12
23
6
24
7
24
ABCD 95122468856*3^$a+1 [50105]
6
66
150
9
57
3
111
18
87
24
12
72
51
9
81
59
67
6
15
84
9
30
126
23
1
27
84
20
28
15
6
36
18
48
60
72
108
29
79
17
4
69
11
1
3
152
85
30
54
15
80
48
12
48
172
111
60
29
76
3
54
18
84
9
20
96
48
120
88
75
33
44
112
45
156
72
63
212
37
51
15
24
18
23
13
11
1
59
16
87
53
24
19
30
15
56
295
81
99
5
49
192
3
32
64
15
5
24
19
81
12
32
25
3
9
78
57
60
9
15
56
19
84
72
189
24
3
17
97
3
51
30
132
15
68
16
201
15
99
101
19
21
3
41
13
63
20
55
105
8
19
90
108
15
68
12
13
99
8
28
20
4
12
9
119
36
127
33
92
79
33
33
35
4
116
67
108
69
20
13
6
54
11
12
4
20
76
8
100
12
128
96
19
21
33
18
33
39
5
12
19
9
92
24
121
150
5
13
12
11
13
51
75
69
24
56
7
33
56
61
155
40
39
45
3
53
28
20
7
17
7
90
75
15
45
24
15
6
131
25
135
20
24
19
42
108
66
53
28
45
42
77
4
9
23
13
36
11
4
20
28
45
15
32
61
183
60
20
25
27
135
102
3
24
44
4
8
25
59
160
21
39
33
11
4
21
179
132
28
21
119
40
3
17
52
44
112
44
91
12
33
165
24
198
12
41
12
61
84
3
39
30
35
24
31
5
73
23
28
156
9
30
45
27
29
84
76
33
203
4
45
48
11
4
20
25
47
108
7
48
78
18
90
15
44
76
21
39
39
12
33
27
36
5
12
28
9
39
69
3
8
96
40
51
53
12
84
76
8
72
64
44
16
39
17
73
126
21
44
64
24
117
171
3
24
5
133
35
19
6
23
4
21
71
73
83
4
21
15
24
15
6
27
93
83
61
11
43
6
15
56
4
20
79
17
25
27
21
207
15
33
20
1
15
56
100
8
16
39
5
25
39
15
17
25
66
24
90
18
36
72
29
25
15
3
45
36
92
205
15
104
84
31
18
15
33
24
23
88
33
11
24
132
12
52
144
24
12
48
108
8
24
72
120
16
39
90
51
3
17
64
45
39
60
56
24
12
25
48
47
25
59
24
52
20
4
60
33
18
29
61
24
51
33
72
42
81
20
7
5
72
172
8
60
7
36
18
35
145
36
71
85
60
35
19
69
60
159
53
49
15
44
24
25
3
48
24
75
33
128
120
24
13
47
132
4
36
20
16
57
95
121
35
64
56
91
201
72
75
12
41
73
15
39
33
3
30
71
4
57
15
39
29
25
35
52
80
25
47
28
48
24
3
105
20
85
263
7
54
168
23
28
36
56
19
33
33
108
95
1
66
60
5
64
39
30
107
19
9
96
39
114
11
144
1
27
48
12
140
97
87
24
20
1
36
39
44
115
9
27
18
12
35
25
59
16
51
9
24
56
73
87
3
5
7
54
60
95
4
72
225
84
107
133
59
52
36
15
90
35
40
8
180
52
108
45
87
129
18
17
91
18
12
3
24
15
12
21
12
20
12
43
33
60
39
36
5
88
27
33
9
15
72
39
36
18
48
35
7
33
15
105
3
17
24
16
12
96
12
3
29
28
144
15
114
27
8
40
56
4
24
176
40
75
17
64
9
30
216
21
60
32
1
35
1
54
90
36
54
9
45
12
3
12
36
45
54
21
27
18
60
30
18
216
51
68
4
36
20
12
12
91
9
3
17
112
36
57
47
19
5
1
108
71
1
11
4
8
13
30
33
60
56
4
15
36
225
36
9
18
41
40
21
39
32
115
30
42
81
12
15
72
17
49
42
12
6
36
66
17
7
65
43
66
11
4
96
56
19
65
43
30
18
9
33
11
7
30
78
41
16
27
5
1
35
24
67
30
3
57
15
44
36
76
3
81
56
4
44
84
43
77
31
81
8
88
24
9
35
97
47
43
5
60
4
39
65
4
237
18
18
23
31
33
56
55
17
28
21
24
11
4
36
21
12
3
39
36
5
28
12
48
27
57
21
75
27
90
18
162
90
24
9
27
189
75
101
13
15
105
36
51
3
17
28
51
33
68
25
180
30
18
15
36
93
3
48
56
16
24
15
6
15
44
16
20
13
51
24
80
4
48
57
3
8
12
37
18
33
15
41
16
33
42
77
72
121
120
3
51
60
216
48
17
25
35
24
13
47
55
41
28
92
48
12
28
117
3
80
24
1
47
19
21
57
30
141
45
102
24
54
51
3
57
20
49
66
69
20
36
88
27
66
59
1
15
12
27
105
36
15
33
9
11
55
5
1
23
16
81
51
3
29
25
23
13
54
33
8
12
24
136
168
57
23
67
12
41
12
72
1
24
12
6
18
99
8
84
4
75
17
72
1
27
24
3
21
15
5
180
36
61
15
45
12
42
36
72
282
6
69
80
24
112
3
66
15
93
132
54
21
36
8
7
17
16
51
21
144
20
84
24
36
31
ABCD 95123249792*3^$a+1 [50054]
14
96
18
330
6
54
4
80
96
120
204
28
104
16
68
24
36
4
120
68
12
12
6
82
32
48
180
36
72
160
20
12
88
44
100
158
168
34
44
96
48
10
26
36
18
18
24
76
42
32
130
36
32
18
30
24
16
132
92
88
98
30
10
242
60
100
12
8
18
10
8
12
114
10
68
12
54
210
76
36
72
38
54
66
24
96
10
30
110
24
16
92
60
36
60
24
10
90
20
52
56
24
16
38
66
48
6
24
82
6
8
24
22
128
48
4
30
26
24
40
6
8
120
154
180
8
18
24
72
58
20
42
48
70
8
12
6
214
80
60
30
22
56
184
20
6
10
54
18
120
78
72
290
72
46
54
170
18
30
40
26
126
10
20
36
132
12
16
62
78
40
20
78
54
28
8
12
10
24
18
20
36
52
74
88
2
48
52
36
180
44
88
8
24
54
54
216
60
144
12
18
112
170
30
70
48
32
18
58
14
10
116
4
78
2
46
14
66
34
36
32
48
18
46
36
32
12
24
112
68
12
112
18
32
6
16
90
14
96
24
34
2
24
12
18
6
36
12
12
48
36
42
34
6
8
64
26
30
30
4
30
86
24
52
20
18
18
192
60
12
76
2
142
26
10
8
52
32
42
6
40
8
84
6
54
42
40
104
64
48
38
16
56
42
78
24
58
18
8
156
16
92
12
40
44
94
2
48
112
38
70
72
60
134
82
14
58
68
24
18
70
26
184
62
36
30
48
90
22
8
72
42
22
26
48
4
80
48
24
220
80
46
32
58
72
110
42
60
76
68
12
30
22
90
8
78
16
140
96
120
12
10
18
8
52
44
46
8
22
128
106
96
224
40
104
24
30
112
56
42
78
72
10
18
30
8
6
24
90
24
186
112
8
16
68
52
80
174
24
30
112
20
30
48
42
30
46
20
24
24
24
28
60
8
84
36
12
132
52
48
18
122
132
48
18
64
30
96
8
72
60
30
24
78
10
62
138
198
90
22
12
20
36
22
56
72
24
10
36
74
6
64
90
38
28
62
6
60
214
32
30
84
12
18
22
32
28
38
6
10
98
30
72
48
90
6
72
70
2
42
96
52
18
8
24
82
14
66
108
90
22
8
18
70
12
38
30
84
6
30
34
66
92
36
4
56
24
28
72
8
54
66
54
46
128
4
12
50
58
8
52
20
12
76
38
24
10
62
10
270
90
188
12
136
20
18
42
70
62
48
64
56
24
18
10
60
26
166
18
26
216
96
22
38
12
60
42
46
42
90
30
86
24
178
8
42
4
146
42
30
66
6
30
96
48
64
48
32
28
92
52
30
14
64
8
60
48
64
48
24
20
18
6
4
110
42
88
86
106
44
12
4
48
56
132
54
10
14
30
24
66
30
52
68
4
86
82
30
14
36
4
108
20
90
66
22
32
78
124
14
64
8
42
36
72
48
36
28
48
2
126
60
60
24
52
6
54
36
102
42
8
36
60
12
10
14
60
60
24
24
120
60
78
72
18
48
36
114
54
60
48
72
12
36
100
80
160
20
24
24
84
18
54
48
10
90
180
2
96
48
142
24
18
128
154
6
110
84
16
14
54
112
24
104
4
38
48
94
120
2
16
158
24
160
2
88
72
8
10
60
56
60
12
42
82
8
36
82
30
20
22
2
100
20
54
22
2
30
132
24
4
80
42
30
16
2
6
82
200
30
24
66
34
6
98
4
42
8
78
18
16
14
24
12
36
24
16
260
48
84
12
54
34
108
44
6
18
76
36
32
112
20
24
76
36
32
28
38
64
218
24
36
64
50
18
6
24
30
12
46
2
30
70
42
18
30
8
70
90
2
48
52
68
78
72
18
16
6
74
16
20
12
60
100
56
4
8
24
48
36
24
22
8
10
8
4
18
18
60
8
72
82
8
150
18
16
8
18
54
16
80
30
12
12
40
108
116
16
20
6
54
58
2
6
10
14
10
20
18
90
102
6
90
10
92
60
52
36
12
162
80
6
4
6
8
114
72
16
104
60
16
2
96
6
28
8
4
56
34
80
118
18
8
82
134
174
42
34
120
56
22
38
18
46
8
10
86
72
10
144
8
40
98
72
96
30
16
38
18
18
16
20
36
72
88
8
12
10
194
48
52
90
86
52
108
80
10
242
28
44
60
10
50
48
40
60
32
16
42
30
26
54
28
62
30
12
40
108
68
30
34
48
32
36
10
38
82
14
48
66
94
26
ABCD 95123311516*3^$a+1 [50036]
93
120
51
21
18
5
7
66
3
45
30
65
16
21
30
30
99
75
129
15
24
141
44
7
6
114
89
31
24
45
69
30
5
1
35
1
35
43
141
99
186
6
29
16
21
138
45
129
15
3
48
9
51
21
60
24
24
12
165
6
24
24
12
33
60
36
9
36
18
18
48
195
44
13
60
12
47
13
36
12
23
36
1
18
6
6
9
15
78
36
54
45
120
36
24
3
9
33
36
6
18
6
30
36
6
12
21
56
24
1
63
27
18
87
45
90
66
30
33
21
23
31
41
28
3
60
12
6
15
96
3
12
33
111
6
15
45
24
90
12
17
31
41
55
60
114
30
6
24
144
51
44
85
6
24
21
27
84
5
79
90
102
60
48
36
9
9
71
1
3
51
12
57
56
241
83
1
111
80
61
39
39
9
75
6
11
28
3
77
1
75
15
96
18
167
235
96
33
21
84
90
114
15
12
8
12
4
20
120
7
53
64
15
30
66
36
89
55
21
9
36
84
71
28
12
80
1
99
60
8
73
27
33
27
21
15
96
69
12
42
21
15
66
30
6
3
60
69
30
17
25
54
42
27
75
120
12
29
36
25
48
12
75
15
45
21
3
84
3
113
79
36
12
69
75
69
69
36
66
45
21
12
258
33
20
61
99
9
111
165
11
61
24
54
42
18
9
20
13
24
144
39
33
18
150
99
132
21
3
180
9
12
18
42
6
237
123
54
48
66
21
8
1
6
33
96
24
21
180
66
45
140
4
120
36
33
36
12
3
24
33
27
57
24
35
16
8
12
25
39
69
42
45
3
36
42
18
24
17
24
1
216
12
87
39
9
36
9
6
36
18
27
3
12
48
57
123
156
72
24
24
30
30
41
64
56
25
63
21
51
3
21
176
61
39
9
36
23
160
12
3
18
12
51
15
12
120
9
120
60
24
135
69
15
5
16
27
60
9
75
69
141
59
49
51
57
27
36
44
7
65
43
57
9
24
51
20
67
33
69
60
78
12
48
84
6
12
42
24
6
3
36
69
96
11
1
72
6
132
24
96
69
33
51
57
150
12
17
48
1
24
6
45
24
12
21
24
18
18
12
15
3
17
1
15
15
41
13
27
69
90
29
25
11
40
51
18
35
40
12
44
16
63
21
75
6
15
9
11
1
143
4
15
65
97
35
19
69
21
75
21
75
75
24
45
36
24
27
189
3
65
31
81
15
66
24
24
66
89
1
24
71
4
140
25
12
12
60
11
24
73
30
48
42
3
45
66
45
45
6
222
48
23
31
5
1
102
41
7
48
54
71
19
17
4
21
108
30
66
39
51
36
30
15
51
108
36
96
69
51
18
24
35
12
13
18
57
3
30
30
9
105
39
116
19
9
57
24
42
12
78
24
3
33
24
35
1
144
15
84
84
27
30
78
30
87
24
9
27
93
15
12
24
117
24
6
18
60
24
75
15
6
6
9
45
30
30
12
3
15
9
33
87
96
9
42
5
13
47
31
204
18
78
18
84
11
181
95
79
66
36
48
6
6
47
7
29
7
138
71
108
127
9
36
33
15
27
30
59
16
8
31
12
54
59
40
156
60
48
51
6
3
12
51
72
5
7
33
72
3
21
36
111
18
24
36
216
23
13
63
81
24
6
9
111
24
9
12
45
6
12
12
5
43
5
133
39
15
9
9
51
24
12
9
30
29
37
35
1
12
47
48
7
18
27
3
5
12
13
156
39
21
6
6
39
33
6
54
12
30
90
54
6
6
77
7
6
18
84
132
5
24
64
15
6
24
6
30
30
6
63
15
42
15
20
121
83
76
48
12
8
16
20
1
24
84
6
5
49
18
29
4
81
78
21
51
78
15
21
36
36
18
42
24
15
3
141
51
5
1
12
12
75
15
114
6
24
42
90
48
30
24
72
39
21
63
51
114
27
3
48
90
3
24
96
9
6
69
27
33
36
9
15
3
89
25
15
8
7
89
16
21
12
90
66
36
36
24
54
84
12
45
9
39
12
20
1
87
75
102
78
6
72
3
60
21
63
27
24
21
80
40
15
6
3
51
65
55
18
27
144
177
23
1
54
36
5
55
78
87
21
18
9
27
54
95
76
15
180
24
54
11
49
12
6
9
3
18
12
35
16
105
11
48
1
36
24
24
27
3
48
9
9
6
66
12
6
12
48
45
21
23
1
24
11
40
15
9
60
21
51
9
96
39
141
48
18
288
90
11
25
6
69
24
15
54
12
18
36
12
89
1
84
95
4
27
30
60
147
45
15
12
9
36
39
36
39
9
72
21
59
31
9
68
31
21
3
78
84
6
18
30
72
18
36
54
36
18
87
9
15
21
35
19
54
11
136
3
18
123
24
33
119
48
1
120
39
12
9
24
48
48
42
42
35
1
36
36
30
17
52
20
1
60
47
91
6
15
60
24
57
24
75
21
3
20
124
56
181
48
6
12
57
132
24
15
24
72
5
28
105
111
45
12
12
30
30
11
36
13
42
30
39
20
4
3
57
33
3
9
60
6
9
12
48
33
60
23
4
33
18
81
24
9
78
84
9
24
21
174
42
54
54
27
60
21
42
48
114
24
54
30
15
72
39
9
36
75
42
3
21
54
30
24
12
59
109
42
45
140
40
51
33
27
12
21
20
1
138
12
9
60
21
138
45
87
9
51
30
3
33
3
116
48
16
ABCD 95123673124*3^$a+1 [50110]
40
8
16
24
11
126
30
9
9
207
220
48
132
108
95
6
19
12
80
9
54
1
24
152
28
120
17
54
54
15
40
5
7
59
85
24
140
40
116
9
150
21
16
35
13
5
30
1
35
24
25
12
228
221
151
68
27
85
23
25
72
53
67
59
45
16
23
72
13
5
6
201
99
54
87
45
90
9
4
5
55
96
104
40
185
15
100
72
20
108
105
7
20
3
141
9
12
54
169
72
35
25
24
84
5
72
19
95
120
24
102
24
39
136
44
81
60
19
65
60
12
139
59
37
23
30
27
168
52
60
35
24
156
9
4
132
23
25
5
6
90
30
85
96
5
3
87
84
24
21
4
41
55
35
45
4
72
23
45
45
7
204
156
20
28
35
1
131
25
20
40
44
9
6
1
8
57
54
1
104
4
95
205
12
53
12
60
18
36
1
29
96
75
88
35
157
80
4
20
36
84
24
27
9
39
90
387
33
27
40
8
15
72
54
120
19
72
24
96
5
163
35
141
64
12
59
49
12
23
25
11
60
54
30
85
11
49
35
36
144
25
47
13
36
96
473
31
104
27
18
90
85
17
175
60
8
171
36
33
165
31
5
6
169
120
24
56
4
95
12
54
60
31
149
211
8
87
9
9
66
85
29
115
20
76
95
120
114
7
60
80
40
29
84
7
24
144
5
27
60
288
52
60
149
174
180
45
16
36
89
120
6
49
36
5
43
12
24
36
59
6
19
29
15
36
129
15
12
15
13
12
23
60
57
33
55
11
45
4
5
115
216
89
36
36
63
40
5
7
23
85
65
27
3
72
13
12
143
25
20
81
144
72
39
105
19
20
15
1
29
55
60
20
51
9
12
64
36
68
21
31
83
12
25
80
148
72
53
67
60
48
32
40
65
75
9
24
12
24
66
18
127
104
75
69
40
77
103
176
76
23
30
27
28
197
24
39
27
9
96
129
99
87
108
25
32
148
65
36
91
80
3
37
59
49
72
80
15
18
72
43
11
21
24
129
7
60
29
84
6
30
19
185
27
3
36
61
143
97
95
13
12
108
11
45
36
99
54
6
25
41
55
89
36
150
18
66
81
45
19
41
19
24
92
99
84
90
7
20
15
30
24
90
25
29
66
105
45
31
5
18
12
153
112
5
18
1
24
47
24
9
12
45
54
60
36
109
80
81
43
32
15
129
9
87
3
96
174
15
72
64
29
7
233
27
3
60
117
40
35
13
11
49
35
141
4
5
7
83
57
15
73
12
5
48
36
19
35
36
36
25
48
12
24
35
1
5
54
21
24
21
114
81
40
8
27
45
9
19
167
108
57
9
31
128
111
25
119
96
1
80
40
23
25
32
40
83
85
125
31
20
21
63
45
6
66
123
27
13
131
81
4
276
48
5
7
68
60
12
15
85
68
21
115
56
28
32
3
6
66
49
24
60
11
24
66
276
3
136
44
87
318
31
29
175
80
36
4
96
24
12
8
15
12
54
55
116
100
23
57
24
75
61
143
12
54
15
219
36
9
135
97
125
54
121
44
36
28
71
6
115
24
5
90
85
44
27
24
121
59
1
8
81
75
45
15
4
32
48
16
84
5
67
5
18
12
33
21
31
5
18
37
60
48
17
283
12
60
24
180
36
44
24
52
113
132
63
111
6
30
24
210
54
1
24
72
108
60
132
8
40
77
99
100
116
15
13
77
39
40
11
30
63
81
6
85
23
45
52
120
20
28
5
27
99
9
180
27
145
20
15
25
20
93
72
90
60
48
216
49
36
41
54
1
8
40
5
7
83
37
35
33
27
9
9
7
59
181
48
60
32
28
11
45
135
1
5
55
60
23
25
20
15
25
32
144
4
5
7
20
60
28
132
20
9
75
9
36
180
31
60
59
66
115
29
15
36
9
31
68
21
36
108
60
30
36
69
172
155
13
11
1
44
4
180
95
25
41
180
6
9
84
52
83
42
55
83
60
45
12
15
193
35
42
144
31
24
29
7
20
40
29
54
180
121
71
9
4
77
19
24
35
36
9
21
150
36
174
54
ABCD 95124268004*3^$a+1 [50035]
58
120
24
17
129
30
6
75
81
39
9
39
36
109
47
39
40
65
120
36
33
106
42
80
3
25
84
8
70
8
9
55
48
17
37
143
123
33
25
6
38
111
21
24
16
78
17
1
30
38
34
17
45
100
35
60
24
72
13
47
24
13
32
51
9
16
68
54
6
99
36
67
2
16
54
26
24
3
24
13
35
37
143
87
6
3
25
54
72
50
51
12
73
12
60
48
8
54
81
36
163
26
30
6
204
4
26
45
91
96
2
75
21
6
34
32
40
24
11
12
31
72
2
46
32
22
71
25
36
11
33
4
11
81
4
86
16
90
92
156
120
46
5
60
9
15
151
5
25
18
2
198
66
72
22
101
69
70
2
24
22
5
37
23
12
3
34
20
3
93
100
107
60
72
79
42
8
60
52
92
3
24
79
90
86
48
45
36
1
11
24
33
15
21
75
1
36
134
21
13
32
24
15
13
26
16
120
144
5
21
24
6
33
21
42
114
4
132
32
72
24
51
105
36
40
54
98
6
21
84
1
96
38
114
3
48
21
28
18
8
105
7
32
192
16
90
35
19
101
37
11
21
51
9
106
29
36
9
51
24
109
30
6
71
105
90
57
55
2
64
59
3
18
51
69
15
7
2
75
3
33
7
42
32
16
24
30
8
81
15
10
30
17
39
69
37
23
49
107
43
8
45
73
66
5
3
10
72
20
36
22
2
3
67
29
72
37
36
11
9
12
148
47
48
45
42
22
26
21
1
32
48
82
8
198
10
41
55
50
111
103
50
12
10
54
20
3
13
44
36
120
70
17
105
192
16
14
189
60
7
5
24
19
24
138
32
192
48
142
18
6
65
97
12
32
3
12
84
39
18
15
15
57
1
54
146
51
211
98
96
3
57
96
10
29
3
21
72
19
65
25
54
80
141
13
83
72
27
114
46
114
62
58
11
13
11
45
120
147
13
62
70
48
162
24
26
3
105
10
32
48
210
30
42
12
36
15
7
32
57
33
72
16
107
25
12
36
18
114
71
1
14
90
16
104
36
4
44
10
6
26
6
34
113
33
70
42
32
39
229
35
168
9
40
23
73
23
45
4
47
48
7
5
91
65
7
26
46
41
79
8
88
48
26
70
18
12
20
63
57
75
51
45
19
38
15
36
121
11
108
12
60
7
26
30
40
125
91
173
12
79
77
37
12
26
45
120
13
14
58
8
4
11
7
78
66
24
2
64
20
15
48
21
60
16
20
3
72
45
24
27
75
58
24
11
72
180
39
54
4
156
80
39
57
10
26
24
75
91
138
20
52
32
231
12
3
90
15
127
53
69
96
75
51
34
179
27
90
3
37
11
115
5
33
42
54
3
13
164
6
18
15
9
40
102
24
32
45
3
69
33
124
36
23
45
60
16
23
57
39
12
57
22
53
96
60
24
81
15
12
120
33
36
6
10
95
7
38
148
92
60
15
79
18
83
33
10
17
97
56
99
3
9
33
72
64
71
39
70
80
39
12
24
12
3
6
108
3
33
15
61
8
88
48
95
69
42
9
1
83
51
10
11
45
4
35
105
24
3
13
71
9
64
48
54
24
5
57
82
48
29
24
9
16
12
72
32
28
18
5
69
16
59
69
24
22
29
25
71
120
33
15
67
5
51
117
33
64
74
9
31
110
39
51
16
54
90
17
129
64
6
30
80
51
103
32
105
79
18
107
33
76
36
26
42
22
54
36
11
33
87
13
96
11
45
24
111
39
58
71
37
47
37
38
6
10
80
16
26
24
4
20
75
60
15
57
57
147
75
10
6
29
51
10
72
30
137
33
15
180
117
39
9
36
34
17
13
11
72
12
21
102
48
6
186
34
23
36
187
42
23
12
12
9
72
88
32
72
123
45
3
51
10
6
5
48
27
9
13
128
3
49
38
138
15
12
19
5
51
88
89
33
48
64
20
27
129
22
5
9
16
35
24
15
9
45
111
96
43
96
80
18
22
8
66
24
16
56
46
29
25
131
49
11
84
9
15
7
24
26
22
38
34
104
9
31
26
84
34
8
45
73
11
24
7
74
6
54
100
56
190
17
15
298
23
7
77
67
53
12
45
48
10
86
42
18
15
15
9
13
48
92
70
24
80
81
15
34
11
12
31
14
15
45
30
57
73
6
26
36
3
25
20
36
3
25
26
160
102
18
62
178
2
15
153
22
98
87
60
60
7
26
40
36
59
201
64
72
14
33
21
36
64
35
37
68
124
62
21
24
60
36
19
26
3
36
9
64
11
49
66
26
75
9
75
15
69
21
99
3
130
83
97
252
62
81
12
43
18
44
16
84
35
36
12
43
41
1
62
10
32
39
21
3
25
23
13
164
6
42
102
10
6
17
49
11
3
166
60
8
22
86
42
48
64
18
23
153
72
40
30
29
ABCD 95124768268*3^$a+1 [50070]
49
96
96
60
84
60
132
17
211
251
229
5
60
66
73
77
163
161
36
31
24
36
144
29
295
240
12
60
48
29
456
79
228
29
31
113
60
67
60
83
85
12
17
31
41
259
84
12
113
55
107
1
29
90
25
48
185
295
41
216
60
79
65
247
300
77
31
41
24
7
24
5
19
156
95
18
36
84
96
91
48
5
91
89
151
12
119
25
96
29
48
42
13
221
19
11
126
79
341
31
84
48
17
415
144
252
119
24
37
252
12
120
144
96
5
108
36
30
25
12
132
36
72
209
24
180
36
180
79
5
127
59
85
89
295
11
18
115
125
187
29
120
96
174
289
48
192
36
360
120
552
24
96
24
113
55
185
7
113
36
55
192
84
125
115
5
24
31
96
48
161
168
55
156
41
91
48
96
156
269
91
12
47
30
108
67
275
1
384
60
65
84
240
216
48
211
132
17
115
65
43
497
43
168
156
144
12
59
54
67
60
24
60
5
48
7
36
48
71
24
49
17
139
281
90
174
67
60
77
120
115
288
108
71
181
83
241
36
108
144
191
61
29
24
67
48
60
125
7
156
300
209
175
149
36
79
60
71
78
12
144
36
24
67
240
180
192
161
216
31
24
113
31
89
127
36
48
60
120
5
7
263
25
191
61
29
60
43
12
96
203
61
24
101
144
235
120
120
5
36
24
31
240
65
19
125
247
12
197
120
19
185
55
36
53
55
47
193
12
233
66
6
19
12
89
55
84
41
55
36
89
180
163
72
24
252
144
96
77
115
12
5
211
120
137
120
276
30
85
72
59
18
72
240
79
191
85
35
270
91
17
60
151
101
55
36
24
96
48
41
91
143
114
156
31
155
120
18
36
90
37
17
36
7
53
319
48
48
11
1
17
67
113
36
7
29
24
55
11
85
216
24
180
60
53
12
79
245
79
48
23
37
17
55
11
1
84
72
77
72
91
293
126
181
24
84
240
185
24
31
89
43
17
7
120
48
131
30
7
84
60
29
276
84
91
144
72
360
24
29
19
17
79
252
89
91
60
77
36
91
125
55
53
42
18
175
108
77
12
139
95
1
36
120
132
132
35
18
7
84
552
113
7
29
174
96
85
35
121
48
29
132
30
144
1
204
312
120
29
199
161
91
17
7
425
24
31
156
108
24
131
174
7
24
149
187
48
17
24
271
24
12
137
ABCD 95124823078*3^$a+1 [50027]
60
87
42
3
120
27
150
30
5
48
97
30
5
13
3
44
55
66
12
42
90
18
45
3
36
53
120
120
96
7
18
15
9
108
63
15
12
30
3
32
43
5
49
18
48
6
18
33
80
7
6
24
11
52
93
15
9
48
72
36
27
15
18
30
17
79
66
23
25
59
7
9
20
12
28
15
17
49
6
5
12
67
18
11
60
12
109
23
36
24
1
42
45
15
42
42
9
39
42
6
42
6
42
18
77
55
54
36
23
25
27
9
119
79
6
66
66
47
28
3
6
59
192
37
18
18
27
27
18
63
12
123
5
1
36
12
102
36
12
18
42
93
45
23
12
88
255
6
294
24
12
48
5
60
36
31
18
30
30
66
17
25
3
75
24
18
48
15
104
61
24
18
24
24
54
243
45
23
25
24
156
35
145
42
5
79
60
81
32
7
54
6
41
115
90
83
25
66
53
7
9
39
5
1
47
37
51
72
9
48
66
36
48
101
67
72
21
20
1
18
12
36
153
117
12
60
231
39
65
55
18
3
21
96
83
19
5
13
78
96
21
93
24
63
92
36
24
28
27
18
24
60
66
48
84
42
48
11
49
35
43
17
43
17
31
60
5
1
18
5
1
12
24
39
44
25
42
30
71
72
13
144
30
21
8
55
90
27
8
79
36
5
60
85
27
8
25
66
18
11
31
9
152
13
107
25
23
49
51
51
21
63
17
13
27
33
24
35
48
37
60
23
28
72
68
97
48
27
32
61
12
15
45
3
72
15
174
18
21
45
6
41
28
15
84
42
66
17
60
61
35
24
16
15
72
5
40
57
30
18
35
148
20
52
68
49
78
90
83
31
126
47
28
87
5
13
30
132
12
30
36
3
44
85
12
18
66
15
12
8
40
12
60
45
90
17
13
107
43
42
18
33
32
40
33
6
21
20
12
25
11
52
33
126
36
30
47
1
12
108
59
61
59
16
51
24
17
7
216
6
11
7
41
24
1
35
49
36
27
48
21
119
24
91
17
108
37
3
21
11
12
28
48
20
31
78
36
119
76
60
27
45
8
19
72
29
7
17
31
60
42
23
79
150
3
15
17
1
24
12
18
18
23
37
3
225
6
21
8
24
97
84
75
60
69
150
12
6
72
18
5
132
48
37
11
84
7
114
15
27
137
37
23
13
95
25
42
21
12
8
55
17
12
13
23
12
49
23
7
9
15
149
7
53
25
11
37
23
52
27
72
24
12
12
113
19
18
35
16
60
12
20
12
28
20
13
87
8
25
24
12
83
55
41
19
66
54
30
120
36
30
89
36
52
48
32
48
25
27
15
90
18
57
68
120
115
12
53
1
30
30
83
31
65
312
60
60
49
11
12
16
39
126
42
65
12
7
29
24
205
30
18
18
24
21
20
7
17
7
101
40
75
45
8
24
60
43
18
36
23
88
8
24
37
54
84
42
11
13
42
132
5
13
35
49
59
121
6
33
12
45
18
42
114
21
45
12
23
88
51
41
109
11
48
12
100
32
48
85
47
31
36
54
12
54
48
6
24
23
67
5
28
27
81
32
25
54
21
57
6
60
126
18
81
9
23
12
16
21
23
28
33
24
3
75
24
48
102
60
30
141
27
72
9
21
59
24
55
53
43
45
12
32
13
18
17
48
25
15
21
99
12
8
37
30
102
126
65
25
102
17
25
23
37
96
72
30
24
9
92
12
48
37
12
36
24
60
126
24
66
24
11
37
111
20
49
12
18
21
60
60
132
20
37
3
20
79
66
63
15
17
60
40
177
3
32
43
5
19
101
25
47
67
9
81
84
24
156
24
6
84
5
1
102
48
24
12
6
84
11
48
12
12
156
19
36
5
40
12
8
100
129
3
3
72
60
5
12
67
89
7
24
84
57
27
33
48
15
89
1
35
1
174
42
47
120
31
6
24
6
9
45
24
51
20
12
37
6
36
30
36
42
101
25
6
9
45
54
18
83
121
11
40
33
66
60
29
49
198
5
12
1
35
55
12
17
13
95
13
42
84
9
32
7
5
28
9
24
35
19
18
47
16
81
11
40
45
3
32
120
85
132
30
108
84
6
143
40
9
12
143
43
42
30
113
13
60
24
11
24
37
23
1
27
69
23
7
89
52
80
19
18
42
6
95
85
15
200
19
120
29
25
30
45
45
42
42
18
45
3
60
54
23
43
17
25
48
54
30
63
8
19
21
32
49
11
72
36
12
13
35
72
85
42
53
48
25
35
25
36
18
5
1
35
31
144
30
47
12
55
42
126
18
47
168
7
53
49
96
24
6
17
28
39
6
36
18
6
15
164
133
15
108
20
31
36
33
104
1
6
36
30
23
109
95
85
18
42
6
65
1
60
6
102
83
25
60
12
35
25
72
48
3
27
30
42
101
205
24
24
15
45
66
6
18
5
24
91
66
39
12
45
3
20
52
8
55
89
13
15
20
12
43
48
66
24
6
9
44
7
96
5
48
112
27
6
27
39
309
72
20
7
48
72
18
35
7
12
141
87
6
84
6
12
93
21
18
18
24
23
1
15
9
6
17
28
39
53
13
95
7
33
20
120
25
42
45
60
32
48
43
5
79
90
51
20
79
12
18
123
128
49
23
12
13
3
159
5
ABCD 95125157716*3^$a+1 [50028]
32
24
9
15
72
4
65
39
15
33
64
116
27
45
36
52
12
96
12
53
19
180
68
28
60
32
15
13
17
19
29
15
16
84
80
136
48
68
52
72
84
32
3
45
24
28
12
65
108
12
27
100
71
57
88
24
29
79
5
55
120
20
52
108
60
12
20
64
36
44
64
8
48
16
84
20
156
28
35
57
9
39
132
4
36
101
7
65
7
48
80
76
132
24
140
33
255
36
40
12
44
4
44
28
32
36
12
72
105
151
84
12
59
21
36
33
27
27
21
4
72
41
67
48
12
23
12
321
4
20
40
41
12
63
40
20
24
132
144
72
28
20
64
5
3
52
60
20
16
56
21
7
48
8
16
71
45
4
36
5
15
57
31
17
63
40
5
7
53
39
28
95
30
19
80
9
15
4
56
24
16
12
17
168
75
72
48
33
24
7
104
105
111
16
17
115
5
111
4
12
71
90
19
24
104
40
8
4
53
55
12
48
23
205
8
16
56
60
4
53
7
29
60
99
21
15
4
5
103
35
78
180
31
41
55
48
32
45
99
28
96
32
100
8
52
8
76
8
45
15
52
11
13
24
11
42
18
25
56
76
8
15
57
153
15
4
32
21
7
92
3
25
72
8
112
29
72
19
24
12
8
4
20
88
20
24
3
33
100
8
16
44
9
183
45
7
8
48
36
16
44
64
17
12
31
12
23
69
28
44
36
33
19
36
24
12
156
24
29
19
60
32
81
3
76
24
84
12
11
93
132
28
17
72
15
48
60
88
24
152
9
31
80
4
60
65
27
93
27
40
12
20
63
85
48
84
56
76
84
176
124
5
19
65
15
15
61
44
88
65
19
120
48
56
16
44
4
8
28
80
45
31
29
30
1
84
32
60
52
5
27
28
5
151
20
9
18
73
107
133
36
48
20
100
116
16
168
8
52
36
35
54
36
51
40
59
21
64
77
3
12
57
3
28
44
60
21
7
20
4
23
6
19
8
28
35
117
27
13
68
4
80
16
60
65
72
43
44
16
104
112
8
40
92
100
36
72
8
60
28
24
35
21
4
12
96
44
9
12
15
213
115
20
15
105
16
23
37
24
20
4
36
5
15
84
15
73
120
32
72
39
229
5
55
32
24
24
40
48
8
204
165
31
17
55
23
1
36
48
24
8
63
37
92
16
29
7
8
16
12
164
64
17
72
15
75
66
7
24
8
120
132
48
16
84
12
20
81
12
3
33
51
3
48
13
65
87
4
36
48
12
53
30
37
5
7
36
65
30
42
7
11
21
28
92
4
89
7
41
7
12
68
48
28
36
36
17
31
56
160
20
40
56
64
24
5
31
96
20
100
107
25
20
52
8
21
7
47
18
3
69
7
29
91
23
81
105
19
41
51
24
4
20
16
36
20
4
119
37
44
76
53
87
24
24
28
108
84
32
16
80
48
9
3
48
4
36
180
17
27
45
48
67
20
40
11
1
83
1
77
3
177
39
16
53
31
8
45
63
4
23
21
16
44
9
36
27
52
116
4
5
115
12
36
20
48
84
76
95
121
24
12
5
18
1
8
16
12
17
75
45
78
13
116
196
92
28
32
12
33
27
88
32
28
215
33
4
41
72
7
20
36
12
45
15
100
72
44
36
144
40
44
76
164
3
49
108
5
27
36
15
210
15
100
12
108
5
7
36
20
12
4
48
5
27
3
13
12
56
64
65
55
41
91
48
5
27
81
12
7
11
18
15
100
5
15
12
60
15
97
65
31
17
12
15
52
8
16
24
32
21
42
21
76
24
72
8
40
29
111
64
125
87
76
23
21
9
30
49
32
16
32
16
47
145
72
12
24
24
20
12
96
27
25
23
78
54
6
12
7
12
20
28
5
67
36
17
36
31
20
60
21
7
72
56
172
185
3
64
120
44
64
192
131
18
99
16
44
81
15
12
52
11
25
59
1
36
53
96
19
96
5
231
21
19
140
40
41
18
102
7
80
16
65
31
36
12
36
60
36
60
36
108
65
30
201
36
4
60
83
85
12
36
47
1
107
42
27
36
84
84
105
139
20
45
67
36
12
72
96
17
15
16
36
24
35
189
28
23
85
5
31
24
80
84
112
89
15
39
78
60
7
56
40
132
113
19
12
24
20
9
63
45
67
23
9
28
60
48
140
124
140
4
35
49
65
15
60
36
12
40
224
21
90
73
72
44
4
36
41
7
65
55
65
7
36
32
28
24
24
60
29
55
120
48
17
27
88
32
4
44
15
25
8
12
28
24
108
65
31
12
12
11
1
84
17
7
12
128
168
4
11
69
4
156
11
30
27
81
54
33
60
3
25
12
5
7
132
44
45
79
12
36
17
27
16
8
27
37
60
36
84
53
55
80
57
7
44
76
80
108
100
20
12
76
17
7
84
59
13
44
123
18
39
144
4
65
27
9
42
57
100
12
48
36
17
7
8
108
24
12
ABCD 95125338806*3^$a+1 [50016]
17
31
60
20
84
88
36
41
36
111
168
60
4
5
55
20
208
12
12
80
148
48
60
68
4
56
232
72
84
29
15
33
67
32
33
51
165
43
44
84
40
8
12
16
17
79
17
19
29
27
24
57
19
41
103
20
40
24
77
79
48
96
80
36
9
39
156
4
12
41
19
20
105
27
120
4
12
20
4
104
16
36
20
72
84
60
33
3
9
43
72
80
21
187
132
36
5
43
29
27
16
24
104
33
36
15
12
16
24
12
44
69
123
16
56
76
68
12
52
32
69
36
132
15
84
28
17
75
64
120
41
15
36
4
8
72
9
67
36
188
36
93
19
24
32
52
32
160
89
96
39
4
72
77
91
41
7
101
55
125
84
15
48
12
40
53
43
56
4
44
64
96
24
12
84
48
44
60
4
308
21
3
21
3
69
135
144
52
8
48
45
43
128
60
124
128
64
20
52
5
39
4
12
36
80
60
52
5
43
56
84
4
32
21
48
19
32
72
24
84
57
7
17
19
173
67
8
33
15
136
48
77
111
48
52
60
60
20
16
29
3
28
20
105
3
4
60
32
189
36
55
72
24
29
3
12
48
33
27
100
84
24
20
48
4
12
36
41
48
15
4
17
15
28
125
19
8
9
151
108
20
12
36
69
39
4
5
24
75
45
3
52
48
48
156
32
84
12
4
68
16
48
24
24
56
24
12
76
8
24
36
9
24
75
48
4
48
36
5
87
156
84
9
19
84
29
127
68
4
12
36
41
31
197
24
7
44
96
96
84
9
75
93
51
24
64
80
52
32
12
36
4
80
16
128
12
33
91
17
39
120
24
105
36
3
40
8
76
41
55
60
20
12
36
52
53
72
12
51
52
24
48
65
15
24
45
3
16
108
68
16
24
144
17
36
3
40
32
144
88
5
27
72
4
96
80
153
3
69
3
76
48
32
4
60
29
3
52
29
19
41
12
123
93
15
9
99
45
87
64
68
96
24
40
60
96
12
48
32
52
12
5
15
60
16
36
20
88
224
40
48
32
57
48
7
72
72
72
180
60
36
29
7
5
19
8
105
84
3
40
8
12
105
7
65
67
8
4
140
40
144
12
68
28
48
92
36
36
72
4
12
20
100
12
77
15
16
8
57
3
52
29
19
56
33
127
68
16
48
12
17
7
53
7
32
48
12
24
28
77
19
20
24
132
60
36
28
113
51
48
33
79
113
24
36
55
24
104
16
8
24
112
24
65
15
21
63
4
41
19
44
36
48
45
15
21
51
9
87
105
31
32
16
80
24
93
19
24
48
8
21
7
48
41
48
27
108
4
56
136
48
72
56
60
52
104
36
93
31
36
32
156
52
48
20
64
92
16
12
65
67
60
104
24
72
12
4
44
36
72
33
48
79
48
32
16
68
9
36
15
4
32
81
43
77
7
29
15
81
19
29
67
12
53
67
53
39
12
4
68
40
84
36
32
192
21
27
40
36
12
24
72
32
16
56
12
52
72
96
80
84
9
55
20
105
36
99
88
72
5
72
60
15
4
65
31
80
33
175
96
260
96
9
7
5
7
156
68
45
39
24
100
48
17
63
9
267
16
48
32
156
57
24
127
48
60
20
4
29
31
60
48
120
24
24
44
9
55
140
64
8
28
60
8
72
4
36
8
52
108
17
108
36
67
29
48
7
101
91
77
264
231
9
99
132
4
92
48
36
48
124
12
20
52
72
32
33
7
89
31
53
175
12
209
15
52
32
12
40
8
36
16
41
27
45
24
51
4
48
36
176
93
31
84
80
64
92
16
80
84
40
56
280
17
99
57
39
12
24
60
52
53
120
51
45
15
52
8
132
4
216
24
72
53
3
69
27
88
24
8
33
31
20
48
148
104
45
39
28
72
96
12
20
16
108
12
8
69
7
84
32
16
77
51
165
51
72
40
32
21
43
72
32
28
84
44
52
12
84
48
5
3
16
5
43
32
16
264
120
80
4
125
12
75
12
28
24
72
8
108
28
32
4
29
3
12
100
44
64
5
19
32
48
9
99
12
33
252
24
67
12
29
48
39
24
16
17
84
123
36
12
16
8
76
48
12
36
48
20
16
8
45
36
39
108
12
16
36
77
79
48
5
15
16
41
72
3
28
32
12
40
32
69
36
19
36
44
12
40
72
56
48
24
16
29
135
36
9
159
40
12
60
53
3
88
84
108
5
3
24
136
12
36
12
65
91
8
12
132
16
8
33
51
60
69
3
12
9
36
19
89
147
4
32
28
77
72
187
ABCD 95125391748*3^$a+1 [50056]
164
12
39
105
3
21
52
18
86
6
124
6
108
84
18
2
30
36
6
16
24
14
40
66
36
54
24
122
22
8
78
72
22
65
25
26
6
15
21
40
32
48
40
104
10
50
15
180
3
22
36
14
94
80
36
114
4
122
3
175
17
73
18
2
66
6
40
14
21
84
24
27
24
22
23
9
30
18
4
23
12
3
52
6
8
42
18
72
34
78
80
22
20
4
12
24
26
22
6
30
65
9
70
56
34
20
75
27
24
30
15
97
68
42
40
62
40
32
78
66
22
29
60
55
38
15
57
18
22
18
30
32
58
18
38
21
19
102
20
22
8
10
23
45
52
2
22
30
5
31
53
36
3
30
22
54
6
29
25
26
93
115
48
18
11
60
3
22
44
94
2
15
61
158
21
81
24
106
2
22
26
22
18
74
30
40
6
53
19
90
12
6
44
4
36
65
135
16
2
70
18
24
26
94
83
21
22
78
12
50
58
6
5
9
90
9
81
76
23
81
51
39
12
10
54
30
36
23
1
108
12
6
14
160
56
18
72
33
7
30
59
60
43
20
66
15
45
166
29
15
72
42
88
24
36
12
20
36
4
35
73
8
15
7
89
84
7
14
76
14
96
22
30
92
70
140
6
160
54
20
4
11
1
54
18
36
2
12
6
16
6
14
120
3
97
44
54
57
3
36
45
81
18
40
41
25
2
18
36
76
48
92
18
12
40
14
54
72
148
72
24
29
55
74
30
100
48
2
16
11
9
36
76
12
176
6
16
17
75
72
54
12
40
2
22
8
22
38
16
2
18
34
6
30
72
32
36
21
55
78
11
21
15
79
50
34
20
12
40
18
32
76
32
42
16
14
4
20
15
1
74
36
4
29
192
3
202
146
54
34
32
18
46
8
40
2
40
35
81
3
15
6
16
78
12
20
22
36
11
3
16
2
3
27
100
48
24
8
28
30
42
54
30
56
4
66
50
4
56
18
256
44
46
29
25
140
15
25
30
54
2
70
18
18
78
32
52
78
8
4
71
15
72
54
40
104
51
81
27
7
104
24
138
18
22
20
12
58
110
40
32
36
52
74
4
62
24
34
2
18
16
180
20
76
62
22
5
69
36
18
52
6
8
42
58
12
2
12
40
114
11
21
88
42
44
78
87
111
54
40
26
22
2
58
50
36
36
34
6
14
40
12
74
30
54
10
32
18
36
70
74
30
4
108
119
3
22
18
56
21
31
38
34
36
36
6
30
20
34
164
15
19
50
18
4
140
58
2
9
36
25
20
34
20
22
90
12
2
40
66
2
66
21
339
54
42
4
50
34
2
30
33
12
81
39
15
6
84
10
14
40
14
30
6
34
32
24
4
48
24
59
25
86
94
6
65
1
50
24
90
3
51
70
14
22
56
54
30
24
51
1
38
160
185
31
20
130
66
2
36
4
30
42
23
45
88
108
14
36
22
20
162
166
14
18
40
104
120
4
92
4
35
24
45
39
60
13
8
6
16
18
2
34
24
11
39
9
63
18
16
6
14
76
54
26
90
24
54
16
20
88
47
45
108
16
6
66
18
5
37
8
36
46
32
90
48
40
54
14
54
118
12
2
234
72
54
18
102
6
3
49
32
6
9
3
40
17
91
54
6
29
55
18
18
2
48
3
39
12
6
70
60
50
58
26
24
72
18
70
20
106
36
17
51
94
20
148
62
10
12
20
16
60
62
76
6
14
81
115
6
47
1
36
86
33
60
1
68
46
32
22
48
18
14
22
18
42
84
32
10
8
15
25
60
14
72
45
9
12
24
48
162
76
128
4
90
72
59
61
90
14
36
18
36
6
58
17
45
6
52
2
16
24
86
12
112
18
2
54
16
24
14
22
23
27
34
35
69
82
53
13
20
130
120
2
268
18
32
10
12
18
38
34
20
18
39
60
61
2
22
104
15
51
6
54
69
15
10
35
1
48
56
66
6
52
11
24
60
51
52
38
94
8
4
5
31
38
22
62
22
74
70
2
94
14
51
1
132
8
60
18
22
30
18
24
12
36
14
46
12
32
4
50
4
6
30
5
19
17
19
72
29
61
48
36
119
60
39
40
36
50
76
68
16
59
103
24
8
28
8
6
15
75
34
234
86
24
16
36
60
48
71
21
106
54
54
24
48
54
36
32
60
18
34
35
55
24
62
4
18
60
80
28
18
12
2
72
16
20
18
30
22
18
6
14
16
6
8
22
20
70
20
3
19
108
29
3
30
40
18
2
12
75
21
18
72
4
50
16
23
31
6
8
46
66
20
120
40
18
36
6
48
2
54
124
2
54
4
36
50
30
24
51
15
76
38
16
35
1
60
32
36
51
1
54
36
68
100
62
28
26
46
23
9
36
36
124
35
37
20
4
36
120
83
45
16
36
20
34
180
20
106
54
68
21
7
12
2
4
66
24
30
42
44
150
16
42
5
21
76
78
5
3
90
3
55
2
87
12
49
35
27
40
2
12
75
43
8
132
16
20
34
20
27
63
12
94
42
8
40
186
8
22
38
36
75
87
34
20
54
36
18
12
6
54
3
13
20
34
54
56
4
30
72
20
40
32
30
162
10
66
92
18
72
16
11
9
94
36
5
24
3
18
30
90
6
18
75
13
20
3
81
40
86
144
100
68
70
47
79
6
8
51
21
76
2
36
22
72
35
31
36
6
48
56
4
192
2
58
23
36
3
42
16
23
19
32
153
85
12
6
48
114
12
18
6
122
54
39
85
56
15
55
14
40
6
14
40
11
48
ABCD 95125430254*3^$a+1 [50302]
8
43
117
32
184
120
96
200
24
91
53
120
136
87
17
163
29
120
120
48
16
99
5
31
9
152
40
15
113
240
96
127
72
41
264
136
80
24
40
32
24
24
352
8
160
32
48
280
432
3
77
288
16
440
16
264
56
144
24
96
199
81
315
245
40
80
40
56
24
216
120
24
40
159
288
129
104
280
296
24
24
40
255
57
8
120
211
29
16
104
40
360
72
224
136
80
24
216
88
56
64
56
40
87
57
72
8
40
336
200
79
72
129
15
65
64
87
65
48
160
216
159
137
88
56
40
96
8
40
80
72
24
240
136
104
160
24
207
89
55
65
64
72
159
36
29
7
108
36
129
80
120
216
139
69
32
144
24
96
31
33
80
67
108
17
40
48
80
160
192
144
80
16
15
65
144
151
113
96
64
200
72
31
9
104
304
176
40
96
8
160
147
144
45
24
75
117
104
136
8
96
16
168
152
120
199
129
416
40
224
55
65
16
24
80
136
96
24
120
24
63
9
240
183
65
40
3
93
51
5
64
80
136
183
41
96
151
129
48
192
128
7
9
27
108
36
29
280
231
36
69
75
45
200
24
256
15
9
224
55
81
176
528
136
104
96
31
36
53
240
96
88
120
72
15
209
7
137
16
120
24
32
24
16
120
120
8
160
96
120
144
80
72
40
75
180
65
384
55
161
24
24
16
279
41
175
72
17
343
9
128
16
27
429
3
101
96
64
120
51
93
176
16
111
137
151
180
69
72
8
240
187
5
103
185
31
89
415
225
135
57
320
160
24
416
24
16
80
48
7
33
56
16
39
9
80
40
72
200
120
64
56
48
31
305
184
152
43
45
243
432
77
31
72
17
40
8
7
89
55
161
48
232
320
88
195
21
80
64
312
63
57
48
96
15
105
39
65
280
32
168
40
176
67
293
535
9
120
51
5
139
21
24
56
79
17
48
112
200
208
80
16
80
31
113
240
96
120
79
17
40
224
115
45
99
5
192
91
144
93
56
16
80
184
80
175
36
93
32
55
33
56
40
56
40
8
136
24
111
65
544
152
31
33
96
128
96
7
72
81
135
36
29
16
80
64
104
120
72
91
213
24
152
64
15
65
24
ABCD 95126230586*3^$a+1 [50019]
21
39
192
258
207
3
60
33
33
150
156
81
180
9
18
6
51
60
279
24
33
87
36
57
33
36
108
288
90
69
243
33
33
36
15
9
54
126
36
120
24
90
21
15
45
3
90
6
210
114
12
90
39
15
21
60
60
96
48
57
39
33
3
129
30
198
36
15
9
126
57
99
54
36
15
21
159
21
18
126
54
6
99
57
135
99
18
87
9
15
21
108
3
9
126
18
6
174
15
75
21
165
30
90
18
153
9
78
21
45
24
27
225
75
81
42
102
75
105
39
15
54
60
111
12
39
18
3
24
111
9
9
24
231
72
60
27
72
90
99
36
33
111
45
147
108
15
36
21
144
105
15
3
57
15
36
45
45
18
6
48
222
45
21
78
357
33
54
117
15
69
39
30
27
9
72
3
87
90
63
12
93
66
69
132
39
105
3
117
93
87
60
129
36
246
9
189
90
96
66
219
39
66
171
48
15
21
123
57
51
42
147
24
45
75
45
144
111
21
138
57
3
66
72
24
120
99
36
81
39
24
69
27
9
51
15
18
63
24
75
129
15
201
60
60
63
102
15
39
21
105
111
33
51
93
3
3
237
45
42
66
24
192
15
24
120
96
60
33
48
39
96
180
123
81
60
3
30
216
6
141
105
42
30
27
81
63
36
24
21
54
81
9
24
3
168
36
9
84
51
81
159
21
48
51
36
9
84
132
84
147
60
24
300
15
18
27
204
72
24
9
36
90
114
156
18
81
60
57
39
15
81
24
165
90
9
12
60
27
93
84
63
273
48
132
63
60
21
240
9
102
9
204
132
33
24
87
24
156
36
33
36
18
81
45
36
18
96
192
54
78
177
24
105
30
21
105
18
18
39
15
69
132
87
6
12
18
81
36
87
48
9
60
165
39
105
54
72
9
9
36
204
123
147
102
18
57
39
105
15
72
54
99
9
108
39
60
33
3
24
60
15
45
33
12
78
36
126
18
36
12
189
99
6
15
24
81
111
15
33
21
90
21
24
36
63
81
60
273
63
84
60
24
45
54
12
18
3
84
96
69
60
99
57
159
63
57
24
57
3
75
30
171
9
72
54
18
147
15
144
21
273
90
21
69
111
96
84
12
24
144
9
36
54
21
96
33
27
21
24
99
45
30
297
45
123
60
39
30
90
42
30
189
27
78
216
39
117
39
93
66
24
72
21
135
9
45
39
36
15
21
24
81
3
111
138
6
54
30
6
15
156
21
54
21
15
69
21
78
30
195
129
171
36
15
90
99
21
36
135
120
69
36
99
36
207
42
39
339
12
18
96
36
48
6
81
93
108
63
69
72
156
180
18
57
24
60
3
288
33
21
39
15
54
3
84
24
36
51
144
144
105
39
72
9
81
18
93
3
30
51
60
33
27
24
36
24
105
180
51
135
30
15
45
15
60
69
12
39
36
15
69
9
15
36
33
147
84
9
102
21
33
15
120
45
27
120
39
90
156
222
72
18
3
27
21
15
60
54
48
222
66
96
51
48
12
144
120
24
120
39
36
66
60
51
33
54
96
81
153
3
180
45
18
36
126
54
69
12
33
36
84
6
21
24
144
12
45
39
24
36
135
114
135
99
117
60
69
36
39
15
6
51
3
102
18
330
30
21
105
24
120
27
24
24
36
33
18
69
63
12
36
54
60
15
15
201
69
78
30
18
69
21
183
141
90
108
36
ABCD 95126241526*3^$a+1 [50033]
90
165
33
54
108
129
84
75
12
9
63
186
39
48
12
75
33
3
6
15
75
144
216
69
15
90
27
108
87
45
27
108
189
9
135
81
159
12
27
108
45
360
24
111
33
24
96
27
45
39
21
84
81
72
48
240
270
9
60
21
15
48
9
18
12
42
48
6
69
96
15
21
33
30
42
15
144
15
114
48
24
123
15
6
30
129
87
114
15
36
36
15
33
72
135
18
234
102
111
72
123
132
177
3
72
9
132
3
36
108
30
27
45
15
75
6
18
45
57
18
21
144
72
57
30
18
18
150
39
15
90
63
12
27
129
57
192
90
81
132
72
3
189
15
36
12
105
63
45
3
24
36
30
72
54
9
12
192
111
6
15
33
18
60
12
6
27
63
165
51
105
15
24
30
24
72
18
72
33
21
90
30
42
45
12
48
75
12
45
108
15
93
15
165
159
33
12
96
36
3
18
144
30
60
30
6
9
48
72
33
27
111
33
21
75
21
30
18
6
18
207
24
24
120
15
90
63
15
48
72
33
9
18
30
15
3
24
237
33
66
9
48
15
45
63
24
237
36
72
36
51
48
36
72
24
144
9
36
72
24
3
45
12
63
45
27
45
63
81
12
15
33
39
6
174
33
3
126
39
57
3
60
27
48
24
30
96
90
21
15
129
87
72
18
207
36
27
57
33
15
75
48
6
171
27
33
132
36
171
93
96
81
198
57
3
33
69
54
69
165
27
69
54
120
45
15
36
105
312
120
24
48
3
30
207
33
15
87
36
6
18
30
186
120
72
24
9
117
15
15
33
72
9
171
60
105
270
114
111
24
3
33
3
57
72
111
12
78
72
54
36
117
12
144
135
180
9
15
90
162
21
123
54
102
24
45
12
15
18
15
15
114
90
180
81
36
75
36
93
57
15
12
135
30
15
3
72
213
48
27
33
60
36
15
6
54
264
24
66
195
132
57
72
18
153
108
27
45
27
45
48
135
168
12
105
39
24
84
60
45
75
57
213
15
48
33
75
141
51
3
72
57
15
48
93
165
90
30
24
15
48
3
6
159
96
15
66
18
6
75
15
54
30
90
126
18
51
75
57
12
36
12
108
27
78
126
288
180
201
84
108
39
144
54
15
3
189
24
60
60
57
39
15
90
6
120
105
240
183
36
45
3
117
36
12
33
198
96
48
186
126
36
30
18
6
75
195
66
15
9
15
24
60
279
21
72
24
3
60
72
9
39
60
30
147
69
6
69
21
138
237
48
27
21
63
180
54
150
21
27
18
90
105
27
180
45
9
30
93
240
27
69
21
18
96
12
24
81
75
93
111
48
105
207
18
378
93
15
81
3
6
90
36
144
84
165
3
69
3
21
15
57
15
108
9
36
9
15
72
33
27
231
9
45
63
3
33
99
66
15
12
117
87
9
30
177
60
12
63
33
36
141
78
81
24
12
3
144
42
30
213
147
81
63
24
72
9
9
48
27
27
105
39
21
3
141
15
177
99
156
45
63
9
135
18
24
39
27
60
18
27
3
45
96
36
57
96
30
9
72
81
87
48
15
12
60
18
54
105
3
12
24
36
30
78
48
33
60
39
45
75
96
129
36
15
9
3
198
150
72
108
360
12
42
18
69
195
21
15
33
24
156
12
48
39
216
66
18
216
237
15
9
99
132
129
135
21
48
117
120
18
24
30
42
126
63
72
9
48
6
9
75
21
36
3
90
102
24
9
3
24
261
27
33
87
21
132
12
123
54
78
36
30
144
ABCD 95127362854*3^$a+1 [50013]
12
48
32
28
2
12
16
14
12
36
24
24
4
12
68
21
15
6
48
15
27
4
5
15
52
60
78
20
15
19
30
30
20
21
9
6
4
108
17
15
22
26
42
18
10
84
18
2
6
18
16
128
22
29
31
60
54
2
40
2
27
84
7
32
21
21
24
54
21
19
5
36
21
46
32
18
10
17
33
24
15
13
42
24
2
58
20
21
85
50
4
5
15
36
4
2
28
35
19
42
18
17
39
6
84
16
35
19
32
184
20
58
32
70
53
12
33
76
6
26
34
26
18
69
3
69
39
46
26
4
36
32
12
30
15
9
12
42
18
63
15
21
1
30
12
5
43
8
60
34
26
6
3
36
27
33
9
42
70
56
3
7
12
6
6
60
44
4
5
27
24
16
6
14
34
2
33
24
36
15
12
4
20
69
39
40
72
24
14
18
9
39
120
9
67
44
6
39
15
9
43
54
8
10
56
106
14
12
18
6
10
35
3
57
21
138
4
36
26
64
14
22
38
10
38
22
20
18
42
75
51
9
7
26
34
90
18
2
3
3
9
3
6
4
32
28
26
22
18
5
39
18
70
20
12
12
40
8
88
14
60
46
2
126
16
8
6
10
5
84
33
22
41
1
35
3
30
66
6
46
8
30
16
44
10
26
3
36
27
18
34
20
21
31
14
6
9
15
24
28
53
55
72
8
9
27
9
21
6
58
54
8
42
15
55
2
84
51
19
26
36
63
15
10
2
12
21
39
6
99
51
12
9
25
30
18
6
14
10
72
5
3
52
80
78
90
40
50
12
10
26
40
38
4
38
18
6
156
22
20
88
30
14
4
29
1
32
27
15
18
70
20
33
15
16
84
26
39
36
60
1
30
18
6
30
38
21
19
38
70
2
10
12
84
65
21
48
22
14
10
12
8
4
32
30
48
48
30
18
34
12
29
9
27
33
12
3
3
18
6
24
42
34
5
3
45
3
150
10
17
21
6
9
1
8
27
13
6
62
12
15
15
108
52
5
1
60
56
18
16
14
90
18
102
21
9
27
3
12
34
44
6
36
24
21
24
9
22
38
6
9
15
66
46
20
46
50
24
36
28
2
18
36
9
21
16
30
20
57
57
15
19
5
31
54
59
3
30
3
27
12
36
64
6
50
12
78
66
24
16
5
48
3
33
36
43
17
139
6
26
9
48
60
12
1
23
15
69
7
18
38
33
27
4
5
19
2
12
10
12
24
20
4
2
3
3
9
19
56
4
12
77
15
66
4
30
5
3
40
17
7
8
105
3
40
8
6
3
72
33
6
10
2
28
41
33
58
30
20
48
10
32
9
25
8
12
30
16
20
12
132
33
25
20
16
12
50
33
27
9
31
29
19
24
26
39
31
6
38
30
30
28
12
5
7
113
45
15
81
34
20
21
21
6
18
34
12
144
5
67
44
18
6
6
3
31
5
19
68
4
44
6
36
12
22
36
8
9
33
4
44
16
8
66
22
47
37
35
13
2
18
88
78
176
33
75
6
15
36
19
2
10
17
55
38
22
30
35
31
5
31
5
1
8
15
9
22
44
16
20
36
12
60
45
7
26
4
54
32
57
60
15
21
15
66
28
48
68
36
3
91
12
50
12
15
7
50
10
50
6
52
38
3
129
42
16
12
56
94
50
16
41
9
10
29
3
4
8
48
52
8
54
34
50
6
4
5
1
6
20
12
45
3
28
32
10
14
66
27
3
34
30
29
7
8
120
84
76
20
16
5
21
18
40
96
20
6
34
14
30
64
2
16
12
20
27
15
24
42
18
21
45
64
12
2
21
60
7
77
43
17
13
18
14
46
26
63
7
26
18
10
30
14
52
30
120
56
34
35
3
6
4
6
20
60
4
32
36
9
73
42
5
45
154
24
32
54
6
4
2
34
24
152
30
102
12
9
75
16
36
20
18
22
29
3
10
26
4
17
15
16
18
14
6
114
6
36
18
66
42
4
5
21
70
2
46
5
39
18
22
38
27
15
16
12
32
76
24
20
16
2
39
3
6
6
36
24
28
6
14
96
34
2
33
12
15
30
16
20
118
12
20
28
29
7
44
21
69
4
48
20
30
28
44
6
60
10
5
37
60
2
16
29
60
15
16
14
12
30
18
15
15
78
3
55
24
5
15
16
5
15
24
52
24
26
3
7
14
16
14
6
48
10
12
24
12
12
6
2
40
12
5
12
15
45
3
117
51
88
29
67
8
45
27
33
3
12
21
19
17
3
30
36
6
28
48
8
36
4
12
2
22
6
20
34
26
70
20
24
9
27
28
41
19
66
6
12
20
108
18
36
28
6
5
15
4
68
57
15
36
66
34
32
18
15
61
83
31
5
9
30
45
55
17
3
16
20
16
104
12
78
10
32
10
32
27
51
4
14
10
72
24
5
45
126
9
39
76
24
5
24
15
36
21
31
2
22
65
15
100
48
2
114
9
60
12
13
2
9
15
42
63
19
32
4
5
19
8
22
6
72
2
12
15
24
45
6
84
24
16
30
30
86
6
9
9
6
64
20
12
204
48
6
24
16
6
26
72
58
8
4
8
24
34
42
14
24
6
16
8
21
79
44
36
52
2
78
9
1
30
50
42
21
67
2
28
8
10
29
27
6
54
9
19
2
48
6
42
60
18
64
30
6
5
15
6
34
24
8
100
72
8
28
2
30
52
2
10
8
57
43
56
52
8
124
26
10
5
31
24
44
6
24
22
8
76
14
42
9
19
98
12
6
22
8
30
4
158
10
17
7
56
34
18
5
31
26
30
9
21
66
28
5
19
42
8
6
24
81
9
15
27
54
24
18
24
4
5
79
38
82
5
7
26
39
21
87
21
46
134
51
13
42
29
15
6
10
5
3
66
6
40
29
85
32
27
51
6
3
21
15
27
42
28
30
29
39
12
24
28
5
25
98
60
33
51
93
63
33
19
62
6
48
46
6
14
90
6
10
60
54
6
8
16
20
4
26
3
7
66
32
75
31
12
8
52
32
45
3
12
6
12
30
24
76
2
27
39
36
4
29
7
20
18
48
42
18
22
6
20
51
3
12
16
20
28
44
6
15
19
8
24
4
122
12
12
15
9
10
2
64
50
69
15
54
18
33
31
5
15
165
24
27
40
68
22
50
30
30
42
12
34
36
5
69
6
10
30
8
21
7
8
6
16
14
16
18
6
24
174
2
16
29
81
27
3
12
96
6
4
54
32
76
29
33
60
72
10
14
72
30
4
20
70
14
4
8
70
30
8
4
2
90
6
4
30
18
38
10
18
12
17
7
36
8
12
24
16
24
24
62
3
36
19
14
82
8
6
6
40
86
28
2
34
44
6
45
21
34
48
77
103
8
10
23
39
18
87
15
30
58
2
15
7
44
9
27
10
8
6
16
26
18
40
5
25
110
76
8
40
8
9
19
6
23
31
150
20
30
21
3
21
9
46
2
22
50
15
43
54
6
48
126
23
27
28
32
9
21
4
6
20
54
6
30
15
19
20
64
60
8
28
44
6
24
6
12
138
39
21
24
6
40
5
39
30
18
69
39
4
2
28
42
8
52
5
24
31
120
26
22
42
6
8
4
56
6
36
24
10
14
6
4
32
72
10
62
30
6
112
20
40
2
10
44
45
9
22
74
30
9
45
16
2
28
62
30
33
31
18
32
24
10
5
55
24
8
9
33
6
9
3
10
20
3
21
15
21
18
16
5
103
32
78
30
21
36
31
48
26
16
8
15
60
84
63
9
3
21
7
20
28
12
32
16
42
78
62
34
8
16
5
21
6
58
35
45
46
50
30
28
2
58
12
5
21
4
23
3
28
14
22
8
21
25
54
12
50
30
45
31
17
33
18
4
6
35
21
66
4
29
21
34
5
45
46
ABCD 95127456566*3^$a+1 [50009]
15
24
21
12
18
30
18
45
15
5
7
9
39
24
5
1
24
11
24
1
24
83
4
8
76
45
72
30
54
59
12
25
42
21
44
48
28
81
11
28
27
24
33
20
28
24
3
12
18
3
9
18
6
35
1
54
72
5
12
37
54
6
3
8
4
8
28
8
12
25
30
18
36
3
3
18
24
35
13
12
6
17
19
29
37
18
29
36
16
24
39
18
24
54
9
36
27
30
24
48
23
7
57
93
36
6
6
27
36
20
49
95
60
1
15
15
30
27
3
65
12
4
68
1
84
11
52
24
33
42
66
18
54
15
48
45
15
3
24
41
40
44
28
8
4
8
4
39
12
60
33
39
42
18
30
36
15
9
3
15
17
31
36
36
5
25
24
11
12
16
20
25
36
59
37
30
54
6
9
21
83
12
109
3
33
63
32
40
92
48
28
20
49
6
6
11
12
52
8
25
12
18
6
27
92
31
66
18
30
36
12
23
55
42
48
35
37
3
57
99
36
15
18
54
5
37
6
72
72
29
4
3
30
27
33
63
99
41
40
57
27
15
6
27
12
21
24
3
3
57
39
18
60
27
9
12
23
7
30
12
6
6
23
13
23
1
51
60
72
33
42
48
42
3
32
7
21
27
48
5
49
60
39
60
27
33
20
25
42
9
75
6
102
57
56
52
57
3
15
41
7
5
12
16
44
25
42
9
15
17
37
11
84
36
19
5
13
23
19
53
37
11
31
9
20
4
8
48
12
132
43
17
112
9
24
23
4
21
27
27
6
15
9
23
36
7
65
40
27
81
15
77
49
30
45
68
13
72
71
4
80
16
12
32
7
66
23
52
80
25
47
88
15
18
51
51
5
25
12
3
20
12
1
27
72
56
1
3
27
9
57
15
24
39
54
156
24
35
25
3
27
5
13
24
66
33
32
19
21
48
44
73
27
45
23
73
66
41
48
12
48
115
9
8
7
30
36
30
45
15
30
6
6
23
72
19
9
27
12
33
60
33
42
60
57
81
27
63
30
27
8
16
15
18
6
6
75
15
6
60
3
32
19
48
5
60
52
8
28
15
5
12
25
11
31
45
3
18
12
18
84
6
75
63
12
42
11
4
51
29
97
24
27
3
12
17
28
69
11
25
3
32
25
3
9
6
65
37
24
60
66
24
53
16
32
43
69
20
37
59
72
4
24
9
6
17
67
12
36
5
7
53
40
9
36
35
25
23
24
60
28
12
3
18
6
45
48
27
21
3
30
36
6
18
47
4
9
47
60
4
69
12
144
3
63
93
80
12
52
36
15
5
1
71
25
114
9
15
5
1
63
3
60
108
5
24
36
16
24
12
32
1
36
3
36
32
7
5
25
66
9
80
28
33
6
6
24
23
13
39
39
9
75
48
60
12
5
127
9
12
33
107
73
24
15
12
3
18
18
60
45
36
15
9
27
150
18
54
35
7
18
12
24
27
12
80
13
30
12
60
33
24
8
55
42
6
24
30
6
53
16
8
1
12
18
5
120
16
60
68
43
9
39
12
5
43
5
7
5
25
42
42
15
39
12
65
25
15
3
30
6
29
4
8
4
21
12
35
31
29
112
15
36
30
18
6
15
24
45
35
31
29
4
48
60
45
47
7
21
12
3
12
30
36
47
28
44
1
47
72
7
18
63
12
8
19
45
39
12
30
3
72
9
66
12
141
84
48
3
12
69
3
113
12
48
64
8
16
51
9
9
63
20
109
30
21
57
27
81
54
24
6
6
30
23
52
20
19
36
53
24
16
32
40
39
6
48
27
27
5
48
43
6
66
33
75
6
48
35
36
61
23
28
9
3
33
12
6
9
12
21
27
48
69
24
66
18
23
7
41
25
15
24
3
17
120
7
66
54
6
15
3
6
99
15
9
12
44
40
9
3
3
9
63
12
60
6
126
54
15
24
3
45
33
39
33
63
231
18
6
102
23
19
21
45
15
24
117
39
51
21
3
12
5
43
30
15
21
63
27
33
63
18
27
3
114
51
15
30
119
13
72
6
36
6
27
21
12
42
53
12
28
57
11
4
21
39
3
30
83
1
36
23
12
4
36
9
18
12
21
12
21
35
55
36
53
25
27
36
32
1
36
30
21
63
42
23
4
36
104
28
32
48
64
9
35
55
6
11
12
25
3
33
39
12
21
47
55
42
15
9
15
60
9
11
7
114
23
31
5
25
6
6
72
3
9
6
33
20
4
8
4
8
1
39
15
12
78
6
17
60
19
18
23
7
21
12
75
57
21
54
42
51
45
12
18
17
25
60
75
141
47
12
7
6
47
52
60
51
18
6
53
28
45
84
36
15
20
132
28
33
54
5
1
72
12
138
53
25
60
6
41
12
88
32
1
6
21
39
29
12
73
42
30
18
17
7
53
7
5
103
53
37
24
30
21
27
5
13
39
9
12
23
97
12
6
6
6
65
4
33
11
12
12
25
3
8
49
23
4
8
28
32
60
1
6
21
33
30
9
21
99
63
42
27
33
60
12
11
67
36
9
36
104
55
12
9
72
9
6
24
6
72
11
12
19
78
3
33
27
32
1
24
18
24
9
24
60
45
126
12
53
79
18
23
7
12
81
20
24
13
18
117
27
5
16
44
16
36
44
12
115
72
5
1
119
28
132
3
24
48
5
1
47
79
6
12
3
39
48
48
65
40
68
55
17
4
111
18
35
4
87
54
47
4
69
84
11
25
107
7
5
16
9
15
27
18
15
80
31
17
28
51
9
81
11
72
48
25
23
24
13
3
12
9
75
21
78
29
73
15
20
55
9
21
48
12
54
29
25
35
1
24
15
21
36
35
13
35
91
30
30
9
9
11
61
39
27
42
12
24
27
24
24
12
9
18
42
3
3
18
15
36
3
18
60
12
6
29
43
5
25
120
3
21
24
12
3
32
4
24
21
11
12
7
9
9
12
30
33
56
12
108
4
33
30
5
43
5
12
48
64
75
5
76
15
9
117
51
32
7
18
6
17
4
96
9
36
18
42
72
12
18
5
7
30
23
36
1
108
18
5
7
45
3
33
20
12
48
49
3
12
51
5
1
3
3
5
64
45
11
88
9
18
30
87
15
12
66
12
60
6
42
3
84
36
20
19
5
88
24
36
15
12
12
48
6
15
12
15
9
33
6
69
21
96
15
21
18
45
21
54
12
5
28
15
5
7
84
54
35
1
23
36
31
60
6
132
12
39
9
3
57
27
36
15
84
6
72
15
20
1
84
3
12
75
6
35
7
60
5
12
31
6
84
47
37
12
54
9
12
81
75
8
1
24
30
77
19
30
3
3
30
24
36
23
16
24
32
40
15
113
60
72
7
57
45
90
53
13
3
20
1
6
12
5
1
96
84
36
39
9
18
33
15
5
72
25
18
12
69
33
6
24
102
15
3
21
9
11
24
13
54
6
3
20
25
59
1
72
12
42
66
18
24
36
60
5
1
18
45
8
12
1
107
19
29
76
21
42
6
35
4
147
18
12
18
18
30
9
116
28
24
45
48
12
35
1
96
63
12
8
48
12
16
9
15
3
12
42
23
48
73
6
33
68
12
40
51
6
48
18
60
9
8
16
60
21
59
16
24
45
30
66
23
ABCD 95127542182*3^$a+1 [50034]
40
75
15
30
36
2
42
18
34
36
74
18
12
18
40
38
64
20
34
56
60
64
72
20
13
45
32
90
22
18
14
34
56
6
82
8
82
6
32
60
52
32
6
70
14
70
54
60
54
68
112
18
195
15
62
106
32
52
20
90
7
51
45
9
36
2
12
108
148
18
2
72
12
18
43
27
18
2
58
18
12
44
30
40
38
46
42
14
18
72
16
80
162
16
56
64
26
154
26
36
12
72
4
164
10
20
70
20
18
22
36
2
28
6
140
36
42
12
4
126
56
49
41
10
80
10
24
56
19
11
22
2
100
36
2
106
2
22
30
20
16
2
124
33
57
6
14
18
18
22
50
76
56
34
84
93
3
45
117
48
2
70
18
2
42
88
12
18
15
29
120
76
32
31
119
12
70
20
90
58
92
28
96
14
72
1
15
108
60
56
1
33
72
39
9
2
4
86
24
66
34
38
73
17
18
70
42
45
3
20
42
31
77
12
78
25
95
24
30
36
52
3
15
20
112
38
82
21
15
54
18
144
78
20
30
60
10
36
114
32
4
104
108
22
66
74
58
72
246
24
12
54
44
18
10
2
88
74
6
54
46
44
16
32
22
68
148
140
22
12
26
25
27
12
6
20
54
28
78
32
60
18
84
36
40
120
2
42
48
60
28
72
90
2
184
9
48
48
75
32
94
30
38
18
160
33
21
54
222
102
8
52
68
42
28
62
10
98
10
90
72
20
78
10
2
42
13
23
10
42
38
12
40
12
8
12
18
72
16
20
40
122
43
9
24
14
18
54
6
70
50
42
10
18
69
65
18
108
97
47
30
36
88
6
56
10
54
54
74
16
9
65
52
6
12
20
16
42
20
88
182
25
9
56
52
27
5
88
3
17
16
2
4
9
29
30
37
15
6
104
58
68
4
110
36
88
2
12
22
38
82
18
72
18
96
14
16
96
110
18
28
20
22
66
60
164
18
7
48
27
80
16
212
112
18
32
76
2
54
16
2
102
19
21
18
38
72
46
2
70
54
20
6
102
40
108
14
18
42
30
6
10
2
60
12
16
24
54
74
48
40
9
41
24
18
13
95
100
152
12
18
55
15
2
126
42
136
26
34
84
60
30
36
24
18
140
24
34
81
23
25
15
32
70
18
20
18
42
12
4
2
30
70
62
30
40
128
88
30
26
18
28
24
9
9
2
108
30
42
154
54
62
46
74
6
70
84
54
74
60
10
8
52
72
48
2
34
2
24
16
72
18
14
34
2
22
33
3
56
88
20
16
14
16
92
22
32
18
22
84
42
99
9
14
16
56
6
52
2
18
108
84
6
208
24
12
36
92
162
70
18
18
90
24
66
24
33
95
12
4
2
12
40
18
230
88
234
20
18
4
48
128
7
17
16
54
9
11
16
69
51
2
76
12
2
40
2
18
37
51
18
30
54
78
12
20
78
154
6
18
105
111
33
15
20
42
10
9
45
24
90
18
14
6
235
15
33
75
36
30
20
216
114
48
18
52
62
49
69
18
80
34
68
16
74
40
48
18
90
21
35
16
90
44
88
48
42
20
16
81
39
74
70
72
8
120
72
58
90
2
198
12
70
60
120
6
20
154
80
18
1
135
74
40
20
30
52
54
24
18
14
78
12
25
11
70
15
9
86
54
4
74
12
70
38
150
106
14
42
64
126
96
30
60
14
58
30
2
13
155
88
45
47
1
11
4
12
20
52
36
152
54
18
30
112
146
25
27
12
170
106
20
34
68
42
1
17
70
38
19
11
52
20
76
84
6
14
40
81
129
62
30
40
54
14
18
133
15
56
118
42
50
4
14
52
128
40
68
112
2
28
36
54
2
60
34
86
18
40
36
32
22
20
90
133
27
68
72
18
22
20
13
48
147
62
70
120
36
44
46
54
42
68
78
49
33
78
12
20
180
22
48
135
83
34
171
35
90
82
38
22
21
11
186
43
29
28
24
20
34
30
36
39
17
22
153
75
2
42
34
74
48
52
57
33
2
61
17
12
18
198
34
8
16
56
18
18
82
18
62
67
113
90
118
18
6
108
30
6
104
22
66
18
21
39
2
144
18
30
42
124
2
12
18
34
8
70
33
5
52
30
18
2
60
25
47
48
42
46
42
72
30
8
28
60
20
12
22
128
10
57
3
30
36
2
22
18
12
8
12
60
118
63
17
10
117
123
30
54
6
32
18
24
30
4
92
102
61
17
30
54
36
70
20
252
18
22
36
30
162
72
20
58
15
57
30
38
70
44
10
98
28
60
14
60
28
152
126
34
140
16
152
10
8
12
42
46
78
39
15
20
10
51
39
80
18
102
1
17
22
2
34
12
42
30
60
92
36
12
18
132
46
36
38
40
36
104
16
24
38
70
122
22
68
52
20
178
20
88
24
20
30
6
12
52
80
25
5
6
28
9
51
72
2
30
ABCD 95128692188*3^$a+1 [50004]
6
12
102
6
72
12
30
30
1
17
12
78
48
37
5
18
1
41
7
41
15
75
21
21
42
57
9
15
72
27
6
31
11
72
18
87
12
39
1
101
19
80
63
25
23
33
15
69
28
35
30
15
24
33
6
25
47
9
33
6
25
35
24
181
65
12
3
36
48
3
12
6
54
25
53
240
19
23
30
3
24
3
36
45
45
15
15
97
23
54
18
18
12
43
24
32
81
30
42
15
15
60
36
12
33
15
21
21
39
9
27
3
30
60
90
90
24
55
152
144
69
48
12
15
120
16
44
12
40
48
131
21
63
6
111
81
18
12
18
24
43
53
54
61
24
8
3
12
49
11
37
65
15
36
4
95
30
18
18
79
11
21
69
54
93
3
30
30
42
48
12
19
24
5
12
108
42
25
32
36
36
9
90
85
17
15
40
8
45
72
12
120
6
12
57
33
3
9
30
25
5
78
72
13
17
6
12
13
32
75
9
28
32
69
54
66
12
79
44
129
43
5
12
6
12
18
30
37
44
21
7
80
63
117
52
24
5
42
12
78
30
30
18
25
96
41
15
108
69
6
1
20
69
54
18
138
12
138
7
104
9
39
36
27
49
24
24
23
57
21
72
19
83
6
12
3
69
3
40
24
41
15
24
3
6
42
30
60
3
9
31
59
13
24
23
36
12
49
68
21
72
48
7
23
12
12
6
27
60
33
15
45
54
1
5
12
7
20
76
32
75
13
29
66
72
48
9
33
132
30
30
120
36
91
23
36
42
12
151
35
54
15
36
52
8
27
12
73
5
3
27
45
3
72
48
54
30
66
42
45
63
45
75
21
33
30
30
87
129
12
115
8
16
8
88
47
18
3
4
35
48
9
9
91
8
45
75
33
42
6
12
15
27
18
78
21
33
6
21
304
56
33
75
33
15
15
72
13
8
15
49
5
18
9
84
27
25
17
30
33
12
45
6
12
45
33
84
15
33
3
129
31
5
30
37
35
33
15
21
3
168
30
15
3
42
43
5
42
33
9
3
27
48
162
7
24
119
33
72
16
120
56
40
53
6
24
21
72
45
60
42
13
35
12
6
12
42
6
42
33
75
132
45
15
30
48
19
68
3
24
90
18
12
30
36
7
17
60
6
30
7
23
12
30
27
36
39
1
35
12
42
15
48
24
36
52
72
71
49
8
48
33
39
16
44
63
12
25
8
3
141
40
11
13
65
31
48
8
45
42
18
39
81
79
23
6
72
12
30
1
35
12
30
18
25
56
81
15
45
48
30
30
39
3
13
59
36
72
18
60
19
8
24
39
60
21
33
18
9
28
23
49
23
30
6
24
96
12
12
133
5
12
7
20
3
6
54
30
111
159
1
56
111
18
55
80
69
30
37
41
3
9
138
25
35
18
54
120
30
6
25
5
30
30
39
12
4
5
102
42
43
23
49
20
21
42
12
1
29
27
16
48
56
9
55
17
60
282
48
42
78
72
57
3
78
15
15
60
18
54
66
30
12
69
4
47
33
9
30
120
66
7
48
72
47
25
8
3
24
36
9
21
19
65
48
27
15
36
1
11
33
4
120
41
30
30
42
12
57
3
30
78
162
48
115
128
40
116
21
75
3
1
48
53
12
27
4
32
27
6
7
104
120
16
48
5
24
90
18
30
9
9
24
30
96
21
81
12
30
18
3
4
80
15
120
18
55
24
11
9
3
138
60
18
24
6
30
12
57
15
1
5
19
155
60
30
66
30
12
15
57
15
63
60
13
17
42
18
67
71
42
75
27
18
15
3
69
93
15
63
12
60
13
32
27
37
83
90
6
109
72
80
84
9
18
9
24
39
33
63
57
57
31
185
15
16
11
48
54
3
33
42
108
12
72
21
36
21
12
55
5
6
30
132
67
80
33
60
87
76
20
39
30
30
45
48
75
42
27
3
96
45
39
21
27
9
33
36
12
3
69
3
45
27
81
27
3
1
29
67
24
80
21
15
48
57
3
64
41
15
45
60
31
71
9
16
5
15
3
60
54
7
24
5
139
65
27
4
89
30
18
30
60
69
24
27
12
108
9
3
18
7
32
9
27
33
115
17
90
90
48
12
30
12
21
9
48
7
72
23
30
3
24
3
30
3
3
121
24
35
37
35
33
12
45
12
30
48
9
63
6
12
42
21
72
3
42
12
30
36
42
3
27
42
48
18
102
43
96
29
19
8
45
18
24
93
105
18
42
7
5
3
15
25
5
63
36
33
6
1
8
45
30
18
12
36
75
9
18
18
27
105
78
144
1
29
3
112
23
30
43
77
27
3
72
48
13
17
7
35
13
65
12
3
12
28
5
3
45
60
24
55
23
33
39
18
12
30
37
24
65
7
32
3
13
107
93
117
30
13
44
81
42
12
18
3
15
9
51
12
25
5
252
6
1
24
89
78
48
49
48
5
3
9
55
8
3
114
6
72
90
90
30
18
54
6
12
30
12
18
18
12
18
61
131
12
73
113
7
185
12
30
33
4
48
56
24
15
121
17
7
35
13
17
6
1
20
3
90
15
15
60
45
3
30
18
120
45
9
87
3
18
27
3
30
42
13
23
72
42
60
36
79
23
72
96
12
30
30
30
48
15
57
67
8
3
42
3
9
6
1
24
17
18
30
30
84
60
36
84
33
3
84
6
24
6
61
68
45
7
23
25
23
18
111
33
48
72
31
17
48
30
24
30
120
48
19
11
13
35
21
48
45
6
45
40
5
12
15
15
33
96
36
48
9
67
24
44
45
18
18
15
36
111
48
49
35
61
24
32
9
90
60
60
30
7
8
45
12
15
75
93
15
25
29
51
15
9
45
3
27
33
12
3
37
23
12
37
20
21
7
23
12
45
45
27
3
48
78
7
5
30
18
30
42
18
9
81
72
3
27
72
66
7
5
19
71
25
32
21
12
18
9
3
42
6
57
88
77
12
18
12
48
18
51
3
25
23
48
9
15
1
29
30
66
39
28
20
45
12
6
24
45
48
3
57
12
16
47
60
9
9
27
27
13
47
ABCD 95129056156*3^$a+1 [50057]
30
25
17
15
12
24
69
3
60
105
87
33
63
9
63
63
24
12
49
84
116
21
3
36
16
53
43
128
12
105
43
89
27
21
43
12
84
116
15
25
29
111
72
52
20
3
18
7
5
78
37
12
8
40
12
8
52
41
3
12
3
6
31
35
72
1
12
47
12
144
24
25
5
67
24
5
211
41
120
42
57
76
23
25
36
24
11
66
39
64
29
12
51
75
9
4
11
9
64
20
28
12
8
52
32
21
3
69
163
17
7
35
13
17
78
73
48
24
48
12
65
12
6
48
97
20
4
65
19
11
54
31
44
76
83
6
12
42
1
107
69
60
24
144
75
21
36
88
12
101
19
11
114
19
11
1
44
9
19
5
66
25
11
9
24
16
5
67
29
15
16
12
12
35
181
17
27
171
13
36
24
137
18
1
5
19
56
105
39
100
5
12
18
6
3
15
72
45
3
132
61
24
48
5
51
52
77
18
13
29
3
12
28
20
4
200
64
5
19
36
5
79
92
4
125
19
200
21
55
29
6
25
20
52
23
54
36
55
71
1
35
13
47
25
44
123
1
71
61
32
12
3
73
108
12
29
15
24
40
47
18
102
169
56
132
3
24
1
44
4
12
29
15
39
81
84
45
15
9
31
12
8
4
68
3
85
35
6
55
11
9
16
29
24
210
72
13
131
18
31
5
6
36
109
89
15
51
1
17
63
15
54
18
12
33
12
9
36
31
20
45
27
16
119
72
21
12
57
48
7
24
47
25
32
28
48
11
1
8
24
48
84
9
7
47
18
27
48
84
64
44
16
24
72
36
35
117
12
21
27
40
41
30
24
36
12
24
49
20
69
7
29
15
21
54
6
36
27
3
144
60
1
60
92
12
4
24
17
144
42
13
24
48
12
36
36
104
12
12
12
16
20
9
6
57
33
7
36
59
13
92
16
140
12
87
6
7
23
36
54
19
80
28
17
7
11
9
33
7
5
19
5
39
33
43
12
104
40
8
40
35
213
9
36
48
7
8
9
7
23
60
1
116
220
5
19
89
12
24
7
20
4
36
8
12
15
33
117
19
36
8
16
68
12
16
53
15
57
43
215
36
1
32
28
20
28
11
18
43
104
28
5
60
12
43
68
60
27
60
48
78
7
144
36
24
44
4
83
69
39
1
8
21
6
66
24
3
96
4
60
53
15
4
11
13
20
27
48
36
1
77
91
29
3
12
16
12
29
18
6
36
120
15
28
32
16
180
204
83
21
129
36
12
43
11
9
24
16
29
63
27
57
63
33
40
8
45
15
81
3
40
12
24
5
19
60
17
19
32
64
29
51
21
7
137
31
68
9
3
9
54
61
44
4
36
80
9
3
3
21
99
36
36
42
31
20
24
27
1
20
33
24
63
48
15
25
44
36
144
28
5
87
16
20
75
42
18
54
27
4
17
75
15
25
53
39
48
15
18
55
17
3
52
24
120
5
63
27
9
4
23
129
45
123
16
77
55
20
39
18
7
5
19
20
16
95
1
17
3
84
24
72
69
30
33
3
18
24
72
79
5
19
36
5
66
1
5
3
36
24
81
51
28
44
12
81
19
44
57
39
3
156
60
109
20
81
7
32
15
6
90
145
24
12
44
39
240
133
113
15
60
16
8
27
9
4
8
108
100
59
57
28
5
43
20
24
9
7
65
43
41
60
75
81
7
53
39
136
107
72
6
63
12
9
3
52
23
81
12
52
36
29
103
104
4
60
96
53
7
11
69
75
1
53
39
33
3
15
181
29
15
60
24
15
21
45
7
17
31
107
33
16
8
28
8
4
47
21
64
24
96
36
17
51
12
48
36
64
17
7
12
5
51
40
143
1
53
15
33
18
24
36
117
39
21
105
24
15
24
16
35
9
21
36
7
8
3
25
17
15
39
49
80
9
18
25
48
60
125
147
24
3
21
4
80
40
12
29
12
24
31
53
39
60
12
24
40
5
144
36
6
126
12
90
6
115
5
6
13
8
168
12
87
1
80
27
49
20
75
18
151
41
36
115
12
53
3
69
42
90
111
15
18
7
77
31
5
15
16
23
73
20
28
5
127
24
11
108
25
32
40
155
45
52
35
156
72
78
30
37
23
25
11
1
24
36
140
28
5
39
27
73
12
41
3
36
3
12
18
36
36
151
17
18
45
3
37
35
37
56
57
99
36
24
33
18
37
12
5
90
33
21
7
47
57
4
20
27
13
11
13
113
18
21
36
15
37
36
11
45
76
77
55
8
9
18
1
41
19
29
18
54
39
75
57
15
73
11
9
124
48
23
36
49
36
156
29
15
3
1
47
45
15
33
129
43
65
67
5
18
57
87
9
57
67
48
65
3
4
36
11
78
75
33
3
132
72
3
24
21
45
99
4
12
8
75
6
75
40
24
71
9
96
3
21
24
12
28
68
33
27
57
258
33
16
89
36
198
1
59
93
105
3
96
3
21
72
3
21
9
24
75
16
72
12
48
113
51
28
17
3
16
12
68
60
15
45
100
12
5
43
12
5
30
54
99
40
119
18
90
37
48
23
90
12
39
4
17
15
40
29
55
41
19
65
3
21
54
21
27
73
35
1
5
15
21
127
11
54
6
30
36
43
36
20
87
13
5
36
19
29
63
27
21
52
8
52
60
5
139
5
51
27
30
3
4
24
12
107
37
68
3
9
81
3
141
3
36
69
36
36
63
21
24
63
40
8
9
36
7
8
16
48
11
126
6
30
3
15
25
20
52
53
15
72
33
42
129
16
44
60
183
57
63
25
47
1
23
37
68
111
18
7
29
51
15
ABCD 95129208316*3^$a+1 [50033]
59
61
263
60
256
104
12
168
16
164
36
52
99
9
12
9
35
64
39
17
25
39
60
12
44
184
56
25
63
168
204
36
8
124
236
12
28
12
20
28
92
72
108
88
44
37
78
21
300
80
60
120
160
72
60
9
15
104
76
24
80
52
9
59
52
48
21
119
36
144
1
15
24
81
15
56
144
76
32
60
52
33
267
8
85
42
30
171
8
24
108
108
100
84
80
28
80
72
60
25
60
3
87
42
75
24
20
172
60
60
32
97
11
4
20
108
36
192
4
45
39
20
24
72
16
60
69
39
32
4
96
60
9
60
3
56
12
127
81
12
120
84
135
89
4
60
108
84
153
240
132
120
35
103
5
60
7
18
11
40
44
7
53
40
80
72
148
12
24
24
36
132
48
260
72
72
40
20
52
15
30
135
33
23
40
48
69
72
35
4
24
8
37
72
39
20
61
23
16
24
236
52
32
60
48
37
51
116
16
117
83
169
83
88
24
105
51
32
16
80
61
119
1
39
60
81
335
148
132
8
85
63
128
16
60
105
11
24
124
56
16
20
100
48
51
69
9
42
93
12
84
21
99
20
1
3
12
68
28
9
135
68
40
57
11
12
180
88
20
124
20
73
180
23
7
90
23
4
36
32
28
32
40
57
99
36
128
12
4
20
76
80
85
155
48
40
248
132
37
3
48
72
12
8
205
11
76
116
4
56
52
117
51
12
15
33
192
8
4
24
99
33
20
100
9
143
7
81
44
25
11
28
72
48
32
49
195
93
12
75
20
13
12
123
68
88
21
3
20
85
23
4
68
16
12
12
48
207
21
116
25
83
120
180
36
24
52
45
99
24
32
84
340
224
37
90
65
40
20
13
23
7
41
1
3
45
123
68
1
11
4
33
35
40
285
23
4
44
24
48
72
36
16
24
21
335
348
72
36
244
75
89
1
51
9
15
68
16
21
3
12
24
24
12
108
56
16
165
123
45
11
72
124
24
96
33
60
35
76
69
27
8
16
152
12
28
12
20
12
13
3
8
112
9
23
7
30
83
88
12
12
20
48
16
60
9
23
172
116
184
36
51
5
64
44
25
222
5
108
16
20
1
51
39
161
48
96
108
85
3
20
88
9
15
45
35
72
25
11
100
84
168
32
13
107
64
32
108
136
116
88
36
24
32
72
148
57
15
12
33
71
36
144
16
33
155
25
11
4
405
23
12
72
13
15
57
15
45
131
97
90
117
225
63
12
24
12
8
72
108
72
229
95
84
160
21
120
60
35
64
99
93
20
4
44
96
120
24
12
40
9
51
32
48
28
120
21
15
56
72
97
60
59
144
36
16
36
39
78
83
72
36
16
96
12
36
9
23
60
79
189
60
60
92
49
23
28
27
102
23
132
16
84
48
8
132
232
68
85
72
11
28
44
25
60
3
9
83
108
67
77
48
40
48
80
28
60
104
232
8
112
3
65
25
11
4
45
171
32
228
4
60
27
41
72
37
35
36
4
24
69
11
136
105
63
96
120
36
36
140
4
140
76
48
92
60
84
25
71
84
13
27
63
57
20
168
72
43
5
52
15
65
108
12
16
24
36
24
84
20
84
16
44
108
4
3
65
112
80
136
152
85
12
3
68
12
96
100
12
68
36
25
15
75
78
51
44
25
72
315
60
45
60
111
9
138
5
16
81
35
40
156
27
42
108
87
36
20
67
5
276
4
108
80
49
75
93
107
16
8
16
20
124
12
57
275
85
203
40
9
63
80
67
18
15
32
144
16
153
23
112
20
48
307
17
13
83
64
45
11
49
15
63
42
155
ABCD 95130120032*3^$a+1 [50057]
65
24
55
44
40
77
54
45
75
144
37
104
64
11
45
21
27
21
67
119
13
17
19
12
125
24
120
55
161
43
80
4
17
24
30
25
44
63
24
36
78
7
32
3
54
36
19
65
19
24
8
15
9
4
65
12
7
32
9
66
114
91
95
21
105
39
76
20
52
41
55
17
27
36
45
66
24
9
81
12
78
109
20
57
156
139
36
89
36
19
149
96
30
54
135
76
36
35
57
16
11
30
36
19
108
20
81
15
84
88
59
105
99
60
6
30
126
19
11
109
101
24
19
17
15
45
114
84
49
96
197
15
39
105
48
28
83
1
60
29
79
8
328
36
60
41
54
25
95
33
27
81
60
15
117
21
12
15
12
40
71
145
137
15
72
27
66
7
32
60
36
100
8
16
5
24
19
41
31
8
36
12
69
6
18
12
15
72
3
37
8
9
144
7
80
100
32
3
13
5
75
117
60
67
92
21
90
138
12
48
87
129
84
27
63
37
20
9
15
100
116
232
68
9
259
80
52
149
60
19
35
109
131
69
16
5
31
95
6
43
167
54
30
33
21
79
11
105
12
15
253
84
180
72
24
65
79
47
9
231
1
53
210
6
30
36
25
48
35
66
24
90
169
68
3
96
129
144
57
51
93
6
13
116
280
11
61
5
90
18
55
11
25
11
145
95
30
18
169
77
66
18
31
44
60
40
17
55
5
63
36
9
90
30
7
5
24
19
56
111
13
41
19
77
24
91
20
9
156
55
144
11
18
219
120
57
24
72
75
39
25
41
55
12
180
32
21
30
13
12
89
43
53
75
33
162
45
69
31
72
83
133
80
24
168
15
45
93
7
65
39
4
41
39
96
36
9
24
60
132
78
9
100
23
54
3
36
111
93
12
51
157
83
24
90
6
108
45
12
69
15
81
15
39
6
39
60
9
66
114
240
51
39
69
21
96
31
32
108
15
18
19
47
6
15
64
8
36
132
93
6
201
39
189
24
111
69
28
20
33
96
60
24
27
3
9
36
15
37
32
48
39
133
12
8
63
105
48
52
128
124
68
195
25
8
24
40
48
80
64
80
21
54
24
25
41
3
36
45
72
48
36
19
101
43
20
3
60
24
25
36
32
57
39
111
96
25
8
111
1
140
28
72
32
111
156
60
9
87
54
51
88
56
9
60
120
12
3
4
41
19
11
1
59
57
28
5
192
79
41
150
45
63
9
27
61
29
3
33
39
45
126
30
3
64
17
115
44
45
19
20
27
33
28
5
78
37
35
133
144
20
196
35
180
121
108
47
21
3
37
8
216
36
60
15
24
61
32
52
11
24
93
51
117
135
25
89
15
15
54
12
187
108
80
399
24
45
124
113
7
77
255
21
135
75
45
40
35
108
36
36
18
135
105
72
19
11
90
39
75
13
23
57
88
8
40
41
30
186
144
163
23
9
156
3
162
90
9
45
30
133
47
60
60
96
57
3
45
12
52
11
33
12
232
47
6
198
102
79
44
87
18
87
15
78
66
60
49
35
61
11
45
195
9
4
5
19
71
66
90
66
43
17
7
72
116
249
66
30
54
24
6
24
7
83
72
24
13
32
9
12
78
45
45
132
87
33
84
123
147
24
30
7
89
15
16
80
75
13
12
53
15
64
8
45
3
36
16
12
107
21
24
81
60
27
87
25
5
3
51
6
150
169
47
25
140
93
36
144
139
36
140
84
27
9
156
76
35
18
72
3
45
36
66
33
36
96
39
204
30
27
64
41
24
15
64
17
204
6
13
167
9
69
55
107
54
24
12
18
222
15
93
55
152
15
25
60
12
17
60
60
31
29
36
108
66
45
36
9
6
60
108
1
11
150
30
30
67
20
36
111
33
16
264
80
141
36
51
60
9
30
13
20
28
119
30
31
140
4
24
20
84
51
66
51
69
31
68
12
12
297
24
6
33
268
108
131
81
4
8
16
116
ABCD 95130234352*3^$a+1 [50008]
60
125
48
13
99
51
18
30
29
48
144
31
129
9
24
63
9
84
60
30
6
48
3
3
186
54
204
36
66
6
60
24
156
78
12
42
12
198
12
6
77
85
66
102
90
108
54
132
24
54
5
7
120
108
5
7
36
12
12
126
18
6
60
6
5
64
15
6
90
108
24
6
6
174
90
41
49
216
66
12
18
135
33
126
36
78
72
42
48
29
25
36
54
138
6
24
53
43
6
15
39
6
30
156
89
19
24
72
6
192
18
165
27
6
84
27
9
87
15
129
9
12
60
198
42
30
24
41
109
48
60
18
144
30
60
66
114
156
48
60
12
180
95
133
12
12
48
90
234
15
21
78
12
18
192
15
80
73
39
27
5
13
96
66
6
84
71
37
12
108
66
24
72
114
24
150
102
66
9
3
12
6
60
84
36
138
60
24
162
108
102
30
24
12
24
66
42
42
36
30
18
72
9
9
6
33
87
18
12
24
84
66
36
54
54
66
12
24
30
24
24
66
162
12
36
30
24
36
102
72
72
114
51
45
30
6
48
54
57
15
96
30
78
21
3
6
6
60
48
78
54
138
23
13
72
24
66
12
102
30
36
24
78
42
141
105
12
72
24
11
1
12
36
222
102
42
90
120
78
33
15
209
31
54
18
66
24
66
60
17
25
42
77
1
24
54
6
90
18
42
180
66
15
3
144
78
84
6
138
30
141
45
6
120
12
96
186
63
111
12
42
18
132
12
6
42
18
264
24
6
18
42
18
48
24
84
96
24
54
60
6
42
45
27
18
30
24
60
18
12
51
144
45
83
13
54
24
54
36
30
66
60
6
12
288
18
120
54
18
30
150
42
72
24
24
6
30
60
6
24
6
510
48
186
60
24
30
18
5
73
42
48
156
30
18
102
84
66
21
39
41
64
3
30
18
29
16
87
12
30
6
30
42
60
96
72
198
12
54
18
30
36
6
11
73
6
54
6
6
15
69
75
45
90
96
9
9
36
126
69
51
54
23
112
171
180
30
12
12
90
54
54
36
36
45
111
78
60
126
54
6
48
77
16
9
114
6
84
30
29
73
30
30
30
48
36
138
66
24
12
36
30
84
84
84
150
72
78
63
9
126
48
6
51
3
84
18
30
89
16
57
36
24
48
168
24
6
6
126
24
36
12
102
54
114
138
54
96
107
55
12
168
42
6
18
60
480
39
111
12
165
3
150
24
78
12
53
103
66
30
18
23
144
1
48
60
84
12
24
24
36
90
21
45
6
29
145
24
119
73
18
12
30
168
66
18
42
36
30
48
12
72
66
60
162
114
30
60
51
105
18
42
18
36
54
6
6
18
6
30
144
24
30
126
9
57
30
54
6
24
96
126
60
30
48
6
24
54
12
45
21
42
48
24
138
36
54
132
108
5
1
12
48
42
84
18
83
7
138
18
6
144
66
101
85
60
48
6
41
19
210
48
36
6
33
3
78
84
162
6
72
18
204
144
54
60
18
150
60
48
24
30
72
48
30
240
27
48
75
66
30
69
48
33
66
54
24
60
60
18
54
63
48
39
156
24
53
97
255
3
6
96
138
30
156
132
60
42
6
42
108
162
48
24
66
54
27
93
78
12
42
6
12
108
24
60
6
12
36
87
9
6
264
168
12
66
84
198
153
9
30
41
55
12
18
30
12
6
27
27
12
41
13
12
24
18
48
29
1
120
30
9
39
6
120
11
97
96
192
114
90
3
123
5
7
57
9
102
60
48
24
30
48
24
18
78
132
102
18
6
60
120
6
84
71
109
6
66
138
17
79
18
36
24
60
6
17
64
123
48
78
54
6
6
21
87
102
30
21
15
180
30
198
60
96
93
51
84
168
18
24
108
78
29
13
18
36
78
18
12
60
53
7
18
18
149
55
48
18
36
198
45
21
24
120
78
24
5
1
48
66
36
42
15
51
30
12
12
6
66
18
18
144
30
36
78
96
120
18
126
132
15
15
78
12
18
60
120
24
ABCD 95130381818*3^$a+1 [50172]
96
108
126
12
149
91
12
6
51
21
48
27
135
78
11
16
3
72
5
19
36
54
51
129
48
78
174
54
126
15
129
24
48
23
139
101
7
42
30
240
12
5
85
11
13
12
23
31
81
33
36
48
150
72
48
18
54
21
129
95
103
18
120
60
18
30
36
24
71
199
102
90
60
48
240
12
60
48
24
72
21
9
6
72
48
168
144
30
6
126
30
65
43
6
120
24
47
55
96
48
72
54
18
168
18
54
12
198
183
93
147
69
18
41
67
48
77
49
6
84
5
1
54
89
19
36
54
30
6
30
6
11
43
36
108
138
18
6
66
132
30
6
72
120
54
126
144
78
36
30
21
21
180
215
145
12
42
48
57
15
18
6
137
43
84
108
69
39
24
33
80
49
30
65
115
24
210
35
16
3
6
30
24
12
54
90
5
1
48
18
72
108
54
24
120
162
114
66
18
27
33
12
83
31
48
33
80
19
30
111
69
6
198
95
96
25
18
66
90
6
35
73
36
36
95
49
72
12
107
25
90
45
21
18
24
36
90
174
72
78
72
120
24
84
42
89
112
144
96
189
18
36
30
6
120
24
180
120
24
48
42
11
91
36
18
90
5
127
30
78
5
79
90
90
42
51
123
252
18
216
36
42
30
108
114
21
63
90
42
18
126
126
18
102
72
90
42
90
30
36
159
80
49
96
18
90
18
12
6
120
167
73
162
12
42
90
5
79
144
177
39
114
18
48
90
72
60
72
48
18
6
66
108
42
48
24
311
31
48
17
16
9
36
12
23
19
29
55
54
6
72
12
18
18
114
66
17
133
30
42
90
84
18
323
25
12
6
21
51
102
132
144
246
78
12
6
144
18
12
24
12
54
36
18
90
117
69
54
12
42
63
129
78
17
1
48
111
3
36
54
66
60
84
6
156
168
246
6
18
57
9
24
48
95
48
19
72
21
33
36
59
55
144
36
102
24
18
30
36
54
36
24
30
18
24
66
60
59
139
21
249
30
54
18
65
64
33
18
18
72
35
7
57
15
36
144
29
55
252
29
16
69
48
18
42
30
90
6
30
35
37
72
72
24
30
6
120
90
45
45
51
3
36
90
18
132
185
96
144
1
54
24
90
30
24
177
3
90
36
36
75
159
81
45
18
18
108
12
42
18
18
90
30
36
126
15
27
30
6
54
156
6
185
16
80
169
30
24
17
127
33
105
39
69
6
138
27
45
78
108
89
16
69
54
21
240
9
42
30
312
66
54
132
90
48
216
41
73
90
93
33
174
180
180
18
39
3
72
48
42
36
30
105
27
30
87
45
66
168
41
151
9
123
66
24
27
99
12
54
54
36
114
12
42
18
18
156
144
162
114
48
6
12
18
96
30
6
48
36
24
66
54
54
6
90
36
36
48
24
66
81
96
93
54
77
16
33
240
12
72
42
48
42
48
162
144
5
49
60
18
48
81
45
18
17
43
120
18
60
12
90
6
90
12
54
215
91
24
29
151
198
48
78
5
25
24
156
35
16
9
162
53
139
42
54
12
150
162
12
78
18
360
90
83
25
30
6
30
108
60
30
63
33
72
72
48
15
80
37
180
120
42
66
99
69
27
57
168
12
6
90
36
90
144
36
30
18
96
12
72
90
6
54
18
69
51
18
60
192
18
54
6
17
157
18
65
64
15
60
138
6
324
177
3
36
57
33
72
23
112
27
36
30
42
18
71
16
15
18
6
66
18
21
33
63
15
162
36
30
96
36
12
60
17
1
12
3
80
48
85
24
120
36
42
84
96
12
77
16
165
54
48
18
ABCD 95130836096*3^$a+1 [50031]
30
150
45
192
144
96
153
18
390
108
132
12
78
30
39
51
42
18
162
126
120
144
60
45
135
120
18
60
147
315
21
15
42
252
18
108
141
96
87
153
57
135
231
30
24
18
102
36
54
36
24
48
60
9
21
75
15
72
18
180
3
129
18
102
6
81
3
45
81
15
96
48
21
42
12
96
72
12
60
30
18
42
66
54
90
90
111
96
33
30
78
48
42
192
393
192
105
90
120
21
75
372
78
12
39
3
198
138
24
180
18
12
90
36
90
27
48
147
12
108
165
33
72
18
21
21
27
165
150
48
117
351
24
108
162
66
234
15
153
39
63
78
72
75
96
9
378
48
162
168
90
9
435
240
45
165
6
270
210
72
45
117
18
90
63
240
39
57
39
72
72
57
33
63
144
39
60
141
96
45
342
36
144
60
93
240
45
99
96
240
15
33
69
78
72
30
78
300
42
108
18
234
66
24
120
96
12
237
93
48
294
90
210
78
102
18
123
39
78
27
75
270
18
69
63
273
15
72
138
198
57
87
18
258
120
24
36
129
96
27
192
165
3
30
42
138
60
63
99
498
42
36
234
36
12
3
249
96
87
57
375
3
48
24
36
177
33
54
60
93
63
54
240
27
3
18
18
57
267
18
168
27
135
12
60
108
12
90
63
123
117
327
18
180
99
9
42
48
54
90
93
48
45
72
12
168
102
6
174
18
90
60
120
162
27
96
48
339
48
222
48
60
3
144
63
108
54
207
48
21
27
57
90
60
90
558
72
18
138
150
54
180
48
42
66
9
231
12
60
177
21
459
3
42
126
21
231
72
126
174
96
69
201
84
18
198
42
102
378
270
60
198
12
288
117
15
12
597
3
90
120
6
54
30
126
24
246
21
39
57
195
18
72
102
18
18
150
72
27
3
45
48
147
48
141
399
162
42
18
30
18
24
75
63
72
180
21
147
45
3
132
9
48
48
87
36
180
114
18
18
72
228
15
39
57
96
45
252
327
21
90
177
51
90
54
36
72
150
18
72
102
90
258
90
102
168
102
126
195
27
102
15
45
90
30
180
87
111
42
135
3
18
42
120
18
54
81
207
18
15
27
18
51
39
9
75
438
228
27
135
60
18
144
66
162
39
96
177
63
3
42
138
162
42
108
120
132
18
162
126
54
180
105
3
210
27
123
30
222
30
27
153
60
108
198
12
ABCD 95131663052*3^$a+1 [50137]
21
12
120
27
33
47
64
56
55
6
23
40
20
31
5
24
96
60
19
65
7
53
1
90
48
12
24
101
60
24
25
27
68
157
72
11
180
19
246
24
47
55
21
45
18
30
24
108
42
102
35
19
150
72
39
153
27
20
25
36
18
5
79
30
12
84
24
63
57
60
12
96
63
80
36
31
12
42
51
8
49
12
35
109
102
9
36
33
12
24
18
6
24
60
131
25
42
48
5
40
45
71
84
19
101
216
60
13
12
18
18
18
30
42
29
16
9
54
6
119
31
65
60
79
12
24
45
36
69
48
18
54
90
9
116
64
20
7
9
15
29
7
12
6
11
84
31
60
24
41
76
9
59
1
39
27
9
111
12
102
35
84
25
11
24
145
35
61
54
42
60
83
7
9
51
89
40
39
42
63
15
41
79
60
54
30
17
84
1
6
228
6
36
63
20
31
48
72
264
30
54
6
12
48
24
11
55
81
15
30
95
40
33
3
33
60
42
30
119
1
23
16
33
11
60
1
35
103
60
17
13
71
19
72
18
60
30
36
117
153
27
44
91
78
36
144
11
120
24
1
198
42
35
13
6
21
9
11
24
55
30
6
48
12
6
60
59
4
56
25
48
60
27
21
54
69
36
21
23
31
29
40
56
61
78
60
120
125
1
30
54
72
23
19
12
65
13
6
60
96
30
30
96
53
60
1
66
18
27
15
53
55
21
33
96
15
51
78
60
27
80
100
9
12
23
100
27
89
264
91
60
24
41
175
5
24
7
93
15
5
16
3
33
44
24
31
9
9
18
60
29
60
24
79
81
105
12
30
48
201
93
11
180
7
12
6
6
9
20
16
33
36
131
121
42
77
151
48
60
60
5
85
51
51
12
17
84
25
95
7
42
60
3
87
101
55
45
36
39
102
3
51
216
53
109
90
18
24
215
120
84
115
21
15
66
12
48
83
19
17
84
55
54
60
48
42
6
36
48
18
9
69
72
23
1
15
20
120
49
36
48
12
59
91
6
102
30
78
48
60
60
30
71
16
9
18
77
13
27
20
13
18
18
11
73
72
24
60
60
36
59
25
24
63
9
35
100
63
17
79
5
37
12
66
144
108
24
5
85
78
6
72
23
25
36
30
5
19
5
36
64
117
12
6
6
36
48
12
90
42
27
33
11
61
48
6
57
44
49
6
5
1
18
30
54
42
36
3
45
6
21
27
30
6
5
1
35
13
12
15
20
16
15
72
120
102
15
81
63
27
24
30
60
54
41
55
30
24
42
108
5
40
69
47
1
24
36
23
19
33
8
1
95
49
60
75
69
18
78
126
30
18
60
120
41
7
45
33
35
1
39
57
42
81
116
43
48
45
108
36
3
66
30
45
21
78
18
84
35
61
23
1
18
41
60
25
72
59
61
42
41
36
60
60
85
114
12
198
6
108
138
59
25
30
21
68
49
6
162
59
115
45
3
33
104
19
41
43
36
6
35
4
27
53
31
29
1
75
39
41
60
19
102
18
42
75
63
30
131
55
6
48
30
42
59
61
48
30
5
67
45
27
18
12
47
40
105
18
90
11
19
41
1
6
12
30
27
20
115
84
6
95
13
6
5
61
24
114
6
6
89
61
59
19
30
30
12
54
54
18
42
21
75
5
120
52
108
111
138
11
55
234
27
75
29
49
12
35
19
84
120
96
21
15
21
63
5
36
91
89
25
60
96
23
7
12
48
12
96
24
12
125
109
12
54
65
16
39
66
78
65
7
12
221
16
80
19
65
61
119
60
7
42
11
19
6
12
39
75
60
78
3
27
150
6
41
49
15
56
13
90
36
60
24
17
61
24
24
35
7
48
5
60
7
54
84
6
65
13
111
75
177
44
19
72
12
41
100
75
24
77
4
36
9
11
60
31
69
33
71
1
54
60
24
6
75
15
54
12
30
54
15
56
16
44
25
35
4
75
36
60
78
11
55
24
42
24
35
67
24
18
11
7
24
108
12
18
6
30
11
1
42
41
76
44
60
40
69
30
17
60
31
54
60
66
42
3
3
42
24
39
15
66
36
23
25
126
65
84
96
25
48
18
72
41
52
9
168
71
60
16
15
24
36
24
6
35
19
5
31
54
6
5
60
19
5
49
6
150
120
12
3
45
90
5
79
60
42
18
17
31
24
84
24
17
31
12
30
42
30
215
60
55
6
54
45
20
24
19
41
19
6
87
57
42
9
9
11
16
9
6
5
25
119
7
12
17
109
120
12
83
7
89
1
72
6
126
54
41
124
21
78
72
29
121
39
39
33
3
72
24
45
39
141
80
31
29
49
84
227
13
6
21
75
29
7
18
30
21
36
9
35
64
36
104
36
1
75
27
6
36
39
99
17
64
57
12
3
33
30
41
103
41
36
84
91
6
48
6
89
31
29
60
145
135
27
9
44
109
27
33
30
60
17
25
ABCD 95131789178*3^$a+1 [50122]
41
13
30
6
234
72
45
39
9
15
30
51
111
108
42
30
24
53
352
165
90
24
72
138
72
108
35
127
240
90
180
3
80
7
174
54
36
234
6
126
99
75
69
117
30
144
204
17
192
61
36
143
13
54
144
90
96
84
186
21
9
150
84
45
27
240
54
216
108
30
141
75
5
1
47
73
24
30
6
203
25
71
235
54
96
36
90
113
7
105
39
36
18
312
203
121
23
157
126
54
255
9
180
6
156
33
80
121
6
18
12
240
90
30
18
9
123
53
64
32
31
30
35
109
24
30
360
117
33
90
245
127
24
30
6
54
95
79
96
84
42
48
35
7
137
43
54
63
21
96
180
23
13
3
15
81
21
78
29
16
75
90
11
31
18
72
18
101
96
49
54
180
5
37
18
12
29
49
66
150
36
54
30
114
246
60
36
23
97
54
36
240
5
48
181
54
30
87
39
114
71
19
30
216
23
103
90
47
67
174
90
150
120
60
90
30
6
54
72
108
387
32
13
35
103
9
117
6
197
13
35
199
24
30
131
1
84
59
1
90
144
21
9
36
24
75
80
187
234
180
120
54
72
144
54
11
144
187
90
114
36
198
47
19
141
32
103
54
300
135
144
225
132
30
54
231
63
65
1
36
27
176
55
66
276
83
16
176
13
36
180
66
78
36
30
54
36
234
96
21
9
36
24
30
126
18
132
57
80
43
30
23
217
390
17
48
13
192
83
151
6
48
42
48
185
1
54
12
168
30
6
36
198
119
253
60
144
30
89
7
57
27
60
185
25
126
9
81
18
60
17
19
30
96
18
30
15
21
54
5
37
75
15
18
36
66
137
16
45
72
18
36
6
138
126
126
54
24
75
105
180
156
231
3
42
99
21
114
270
59
85
59
192
49
6
9
144
32
16
63
17
115
29
64
144
63
17
37
126
18
126
60
66
95
85
60
18
125
144
192
16
39
96
9
9
90
30
36
171
80
288
1
159
81
156
150
90
3
80
7
569
55
36
69
48
33
18
77
13
36
111
9
36
35
163
29
61
60
12
59
64
32
103
306
84
6
36
30
108
42
120
29
79
6
11
25
23
112
32
48
139
36
78
102
29
25
6
209
16
192
123
30
24
66
360
69
39
36
261
135
114
144
216
54
30
36
60
144
72
147
32
175
24
90
180
36
126
18
30
105
21
24
291
45
99
117
18
89
16
81
54
30
222
198
135
27
18
12
324
36
207
27
150
90
120
24
12
108
90
72
54
96
165
9
24
30
150
59
31
126
174
5
31
90
90
189
105
119
7
30
24
12
108
6
66
24
155
61
54
120
126
180
18
132
93
135
132
5
133
11
25
240
23
7
204
125
145
336
15
9
300
96
126
48
42
30
117
63
65
48
85
11
ABCD 95132016394*3^$a+1 [50141]
36
18
126
60
21
15
41
43
24
125
96
85
35
67
54
18
78
18
29
25
183
8
64
192
3
120
186
59
31
9
3
77
37
48
11
16
104
16
8
48
192
91
117
27
42
51
8
25
60
35
1
48
42
45
8
96
61
35
16
3
24
45
237
203
48
24
40
99
149
72
19
5
241
119
24
48
72
61
36
36
83
25
191
16
15
30
18
132
18
35
145
215
67
162
36
90
162
24
75
9
60
27
104
121
47
37
54
96
125
24
16
51
48
117
144
33
48
23
49
167
13
107
16
39
41
73
30
54
78
53
16
21
75
8
1
15
9
39
15
66
47
24
16
32
67
29
37
78
77
25
24
15
21
59
24
112
72
152
25
71
192
48
48
112
120
135
17
88
120
147
5
120
97
48
87
81
54
81
75
53
79
17
139
69
225
18
29
61
155
40
72
3
18
11
24
96
96
19
6
119
16
152
72
31
54
11
72
25
78
129
80
16
32
61
11
88
45
72
36
15
9
66
5
48
96
40
99
261
8
25
63
3
5
96
48
37
51
39
41
48
49
18
24
66
75
93
30
24
66
27
32
157
54
77
49
15
63
48
57
32
73
18
24
5
24
97
15
3
149
31
41
16
8
16
8
85
75
8
25
23
16
15
90
96
12
27
9
47
7
153
45
78
12
78
35
37
48
11
16
8
115
5
24
91
21
165
18
33
128
67
108
57
128
16
33
96
71
19
29
48
24
43
12
126
107
91
6
84
144
3
8
120
144
96
385
36
59
16
33
47
120
24
85
12
24
120
23
88
57
18
285
33
119
427
48
42
11
37
42
89
19
36
57
8
16
75
53
25
18
77
112
8
37
11
24
16
24
80
19
24
36
180
12
90
47
43
5
19
165
104
16
96
9
111
32
1
39
48
3
42
83
16
120
9
6
36
29
1
23
1
180
30
54
36
59
91
18
3
105
90
144
45
21
59
19
120
21
123
101
115
90
59
13
59
1
135
117
66
137
49
335
55
65
40
165
6
12
17
19
29
40
45
3
128
157
83
16
3
18
78
90
102
144
5
16
249
15
39
54
6
66
171
69
51
165
219
69
11
19
21
176
48
216
31
30
24
59
264
40
15
57
96
3
6
15
8
48
13
11
49
12
24
131
97
87
3
5
55
33
105
330
162
11
61
171
24
33
252
6
90
75
99
29
7
137
120
112
9
39
105
143
115
45
3
29
85
18
9
56
145
42
5
352
3
48
24
29
91
53
160
32
85
35
40
81
90
60
17
88
57
47
24
67
5
49
114
21
33
48
23
24
67
149
24
48
187
168
48
42
83
16
9
36
35
85
6
53
19
36
30
96
48
78
53
1
71
13
96
35
120
169
191
109
131
91
45
57
132
3
8
217
72
15
56
25
15
195
5
37
227
25
23
96
37
72
83
24
96
48
37
42
12
24
101
19
72
24
90
59
61
59
16
39
137
168
24
88
80
24
13
42
48
36
60
54
83
7
12
5
121
60
35
48
199
41
16
51
90
24
35
24
112
24
15
6
12
42
234
72
179
13
11
115
77
144
88
33
15
72
56
24
55
12
5
19
90
11
16
9
30
198
96
27
207
17
1
30
57
8
168
7
12
5
48
19
5
19
216
30
23
121
39
33
60
54
45
45
75
120
48
153
47
72
55
60
245
216
19
78
108
48
179
37
11
25
288
71
61
195
32
43
45
75
5
157
18
89
61
99
21
59
73
138
5
48
91
36
18
71
24
16
8
115
18
60
39
104
1
48
6
36
18
35
55
161
72
13
11
115
18
60
15
33
18
60
192
9
9
72
180
ABCD 95132030016*3^$a+1 [50013]
96
12
12
27
45
27
69
19
80
40
5
3
216
88
8
21
12
87
48
16
8
117
19
56
21
144
19
41
36
12
12
91
89
39
24
69
24
123
72
120
153
31
17
7
32
9
103
168
72
48
24
8
240
69
19
152
16
53
3
21
99
9
135
72
45
180
55
8
16
96
17
84
123
48
21
99
16
24
8
40
17
84
3
16
72
56
40
53
3
48
16
29
147
9
84
3
40
17
48
7
56
69
171
33
7
32
9
55
216
113
135
72
21
3
9
7
5
48
19
101
235
32
21
3
16
24
53
91
17
103
24
8
57
84
24
3
40
5
91
128
9
96
63
40
29
12
60
24
48
19
5
3
24
141
96
91
8
72
21
19
8
33
31
56
9
31
125
19
24
89
87
48
168
69
96
27
93
72
3
153
15
69
51
96
9
31
48
32
21
3
16
8
16
72
72
113
39
16
192
32
136
32
69
48
51
9
12
84
60
43
56
136
8
33
60
24
3
40
29
36
36
3
9
31
161
15
112
24
8
48
24
21
19
240
5
192
24
99
21
3
153
192
144
36
67
48
24
5
216
72
19
53
123
69
264
24
48
67
53
12
36
27
21
19
24
17
39
9
15
33
207
40
56
24
64
152
21
3
93
163
173
12
7
41
39
16
104
16
104
40
29
36
36
19
56
16
24
29
48
19
24
120
77
43
101
3
72
21
27
21
99
9
79
48
17
84
19
5
99
129
63
168
72
21
72
36
39
48
120
40
29
48
43
5
252
63
40
53
147
88
72
113
159
45
24
3
40
173
72
12
127
53
192
12
36
51
48
21
43
48
8
232
8
21
27
40
5
51
24
120
72
9
36
27
21
139
56
21
51
144
16
80
40
41
111
141
24
24
36
103
8
16
5
115
56
48
96
33
192
63
168
165
48
27
45
12
31
104
21
19
17
204
51
64
24
72
96
192
17
15
16
29
24
19
32
9
36
3
21
72
27
45
36
31
8
45
3
9
12
120
19
5
19
149
60
7
48
80
9
36
67
41
159
240
40
24
48
32
48
16
24
80
48
45
24
3
16
96
5
115
8
120
16
120
101
3
57
55
8
16
17
36
120
99
40
120
65
39
57
7
32
9
15
45
24
72
3
33
7
56
120
9
55
29
72
43
216
5
27
93
24
27
16
17
7
8
225
84
24
72
115
77
91
104
117
3
69
12
15
21
3
136
8
57
144
111
45
3
40
24
65
15
81
55
120
96
8
45
51
69
3
40
77
43
8
21
19
5
48
19
24
17
111
69
24
24
99
105
144
31
56
21
115
17
87
120
24
16
41
55
8
112
120
5
3
69
51
64
56
160
29
3
72
16
53
19
32
112
5
19
32
57
48
39
16
5
84
63
21
147
45
72
24
51
93
3
9
7
48
5
24
12
96
319
32
64
24
24
32
21
19
104
237
43
24
96
32
24
153
87
24
16
56
48
24
48
33
7
8
81
48
12
3
141
67
128
72
45
67
29
27
16
77
36
7
137
7
29
43
8
21
19
5
48
123
136
5
27
45
12
39
24
33
15
88
5
48
48
84
84
27
40
5
19
5
19
89
36
60
132
96
108
7
8
24
16
29
51
112
24
48
8
64
53
36
15
45
139
29
99
88
24
96
89
48
79
24
56
24
9
12
3
33
96
156
211
17
12
67
168
29
51
48
9
48
36
67
8
16
144
224
93
27
16
80
16
29
72
24
3
105
48
12
355
29
36
55
41
127
65
39
21
3
144
112
5
12
79
48
56
96
40
24
8
81
12
123
9
7
24
176
216
24
33
12
144
75
21
51
21
24
243
21
3
45
67
5
3
69
48
123
88
24
80
40
53
43
128
9
103
104
45
75
24
24
40
8
57
36
192
108
36
12
108
24
75
16
17
7
77
12
108
3
64
32
88
41
111
40
8
48
33
7
53
27
9
48
12
19
29
84
39
57
36
48
99
57
15
16
5
12
84
60
31
128
21
3
45
108
12
36
108
120
24
24
43
101
91
56
112
72
8
48
57
36
139
5
43
101
156
7
8
93
67
32
24
136
48
65
7
24
ABCD 95132082088*3^$a+1 [50004]
2
96
57
15
48
42
10
30
8
16
38
66
24
18
12
22
44
40
47
15
10
62
48
12
46
12
78
62
60
40
32
30
22
44
24
48
78
69
3
90
112
36
42
18
14
142
8
66
72
42
30
45
13
2
70
26
4
8
154
38
18
27
31
2
154
8
18
102
36
24
46
14
6
12
123
31
38
100
26
12
18
4
12
24
14
33
33
30
34
50
6
10
114
18
12
26
30
24
18
48
22
5
15
10
24
38
6
82
30
42
65
1
2
18
12
22
126
11
9
114
18
10
17
7
128
36
34
8
4
14
60
69
55
17
61
32
112
54
44
100
8
22
8
18
42
10
174
6
30
80
64
38
18
12
3
43
36
74
10
6
116
4
86
12
16
12
2
16
36
6
2
18
34
8
6
52
18
80
34
41
9
30
28
12
26
30
70
104
28
12
8
27
61
14
18
22
8
10
8
30
12
33
57
4
11
15
28
20
64
42
26
72
90
10
36
5
57
10
92
30
27
31
12
6
20
27
3
42
30
34
6
30
2
117
51
18
54
52
54
2
42
18
64
30
18
20
81
45
34
8
10
80
60
3
25
14
70
96
30
29
25
20
6
24
36
22
38
52
17
15
46
14
130
83
109
54
36
8
6
24
66
60
30
12
12
126
34
20
126
30
4
42
26
10
18
2
10
2
78
63
25
2
42
75
3
52
108
2
27
21
48
12
4
8
36
22
198
32
48
27
115
2
16
14
36
22
48
126
98
30
40
18
18
66
56
4
131
24
21
4
8
46
74
66
12
30
27
81
34
36
36
66
2
6
30
34
36
20
142
78
62
90
58
2
27
31
2
34
29
1
38
30
48
70
12
108
18
32
40
20
72
60
28
24
18
5
51
21
61
18
36
14
12
27
15
18
30
10
8
39
45
27
49
2
12
22
26
72
6
76
68
18
60
10
42
12
14
12
72
16
50
297
25
38
16
44
16
44
24
16
164
30
28
2
18
34
18
38
48
24
118
38
24
6
10
104
52
8
16
74
10
98
34
26
28
14
16
17
45
100
8
24
10
20
28
20
58
90
2
34
26
15
43
2
40
68
34
128
30
18
10
90
50
22
32
78
42
22
24
14
30
6
24
28
8
21
96
33
42
52
6
30
14
60
40
80
46
5
24
3
12
22
8
52
14
150
12
22
20
60
58
47
7
18
38
12
6
22
32
30
22
8
10
8
27
15
6
12
28
11
3
76
104
48
40
114
14
12
69
3
6
34
68
58
2
42
27
1
152
52
30
38
90
16
2
99
21
3
39
81
7
80
57
33
90
28
6
134
42
72
40
8
94
8
6
10
14
6
54
3
67
8
4
26
70
30
35
25
62
10
20
96
75
15
30
12
42
10
6
2
48
16
35
25
23
15
28
90
50
12
45
61
110
45
37
54
26
18
16
65
39
24
10
56
4
20
70
50
76
2
70
18
20
16
56
12
76
12
17
43
8
141
33
6
22
2
36
12
30
27
1
2
18
22
2
10
26
10
24
72
38
90
6
84
30
16
60
20
12
4
44
30
100
32
39
63
18
12
16
2
12
21
9
60
30
90
82
24
62
3
7
80
18
15
25
60
131
21
4
14
57
55
65
24
25
38
52
8
6
60
24
3
27
16
29
21
99
3
60
42
6
72
12
52
8
172
5
63
16
62
10
20
30
18
30
12
30
64
149
9
36
4
23
33
24
22
8
30
58
30
107
43
18
11
9
16
224
4
8
28
36
14
22
110
60
18
10
24
126
14
78
12
22
14
4
18
65
73
20
72
12
46
80
42
48
10
134
18
18
90
42
40
2
36
34
20
46
29
15
48
9
79
20
34
18
2
16
24
26
60
42
48
34
8
18
46
38
76
50
40
14
48
58
24
65
7
38
18
30
18
24
10
8
34
38
48
42
36
34
26
24
30
28
38
42
48
30
16
14
15
67
38
30
30
64
26
22
20
18
40
30
20
52
47
21
4
98
12
88
8
57
3
10
20
84
22
48
6
30
17
43
30
14
66
10
2
12
22
54
11
24
15
30
24
51
117
22
12
65
31
140
4
8
28
2
18
10
2
156
12
18
10
92
45
13
110
16
18
18
20
45
127
38
60
39
24
72
37
8
72
36
10
32
48
21
9
12
4
8
28
2
112
44
90
10
50
60
42
10
12
35
33
15
144
25
36
8
16
11
7
12
38
60
66
70
14
66
34
12
26
12
16
36
6
140
9
49
12
20
40
23
24
25
66
2
18
12
12
46
122
108
22
20
60
28
14
18
3
37
35
7
38
28
6
14
12
40
54
56
90
18
52
8
30
4
23
24
43
18
32
6
34
11
19
78
23
7
8
10
14
22
54
14
15
33
90
18
46
14
10
32
58
12
24
44
136
48
11
61
36
72
80
88
2
28
2
48
12
10
26
124
8
10
32
18
18
84
28
5
24
39
12
118
32
18
4
20
46
44
3
43
54
8
39
31
65
19
8
45
37
36
20
108
40
20
24
6
54
22
14
34
36
2
102
6
52
8
27
15
42
15
1
14
18
40
8
42
30
18
70
2
60
42
36
16
8
3
24
33
30
52
68
6
10
122
18
54
15
3
22
36
80
24
3
19
146
72
48
10
38
42
28
20
12
30
108
72
72
66
9
3
34
8
28
2
58
30
8
30
84
40
20
52
38
16
134
18
42
22
36
17
3
12
18
28
11
9
72
18
21
3
40
18
2
58
8
30
60
40
2
34
8
6
54
22
14
22
32
3
25
30
98
12
12
138
60
28
14
36
30
22
20
22
108
80
42
48
22
6
44
18
58
36
26
12
33
25
2
180
36
12
9
13
8
42
36
102
10
48
36
38
36
24
82
38
6
12
12
28
108
20
21
61
60
54
30
24
144
20
36
24
28
54
38
10
36
14
18
30
64
14
54
22
53
1
96
30
65
61
50
28
20
210
12
10
20
28
42
12
18
80
12
48
64
128
16
20
10
14
90
22
8
81
87
12
30
60
82
26
34
14
60
34
66
2
4
41
24
21
12
22
14
22
8
70
2
12
18
15
27
28
80
57
3
40
24
36
8
24
30
30
18
3
24
97
26
28
44
36
57
48
72
63
70
20
72
42
18
10
24
38
6
10
2
ABCD 95132161318*3^$a+1 [50063]
44
1
54
90
11
144
223
17
48
7
162
144
11
43
81
81
131
139
108
101
96
36
48
156
13
35
372
133
71
19
77
85
108
18
54
36
18
81
63
5
157
243
32
48
163
125
12
228
283
72
54
171
45
63
477
54
90
54
89
91
324
225
20
48
139
161
55
77
60
52
81
108
35
127
113
96
43
153
63
45
9
27
56
79
18
36
72
35
100
44
100
44
36
48
60
1
99
63
113
157
72
252
54
137
25
18
9
72
116
12
48
103
125
109
216
11
108
48
49
90
5
96
25
63
45
54
101
115
117
72
81
95
84
451
77
12
228
192
247
329
60
7
29
25
131
84
28
36
224
60
472
108
188
217
126
125
19
185
180
31
29
7
18
71
64
117
108
18
305
60
40
8
100
36
8
505
23
103
81
56
52
27
54
27
9
270
45
44
180
19
125
252
91
45
8
84
16
9
18
149
229
11
156
48
55
89
235
41
12
307
77
144
49
18
65
43
54
162
41
13
36
275
156
132
48
28
171
233
28
68
96
96
37
23
40
45
144
11
115
54
90
54
71
240
96
133
191
60
73
11
277
360
54
41
40
72
176
564
16
92
288
52
108
36
45
54
221
4
72
224
19
17
100
72
68
144
85
36
99
9
59
175
221
49
63
45
83
79
108
233
156
313
23
84
91
234
59
157
243
9
23
12
48
187
270
18
53
55
90
191
133
180
63
135
5
12
96
84
91
209
97
99
32
12
235
53
55
342
216
47
124
116
432
12
25
299
7
5
67
65
367
81
252
180
32
48
28
9
18
90
27
99
77
85
387
152
1
95
48
109
23
4
81
23
96
96
109
99
81
135
9
234
53
144
1
47
88
92
151
162
18
17
64
20
124
135
137
48
49
287
91
54
63
45
27
81
162
197
1
180
107
361
59
12
48
61
216
171
45
27
27
29
115
54
18
9
99
89
48
7
41
36
4
44
28
9
135
128
7
189
189
47
169
167
67
108
198
72
23
60
25
36
83
16
80
36
108
96
31
101
223
90
71
48
16
324
8
19
18
36
27
108
72
252
45
135
117
216
27
20
52
44
144
55
197
19
54
71
37
54
36
65
43
45
44
235
5
13
35
73
36
18
161
60
112
32
240
25
27
80
1
155
48
144
516
192
25
23
49
63
32
252
324
60
115
45
171
233
156
7
9
ABCD 95132898886*3^$a+1 [50137]
27
27
37
32
39
84
13
224
48
9
48
78
1
17
126
1
48
5
48
6
45
40
71
25
71
1
89
31
35
21
57
36
19
125
43
56
27
21
105
7
8
69
132
15
120
75
6
54
18
7
155
181
8
88
168
23
48
36
54
24
15
75
61
56
9
31
41
31
35
13
8
33
96
223
32
33
48
42
12
150
12
31
83
69
51
6
36
99
81
156
6
84
54
6
13
48
11
18
30
162
60
7
185
78
97
47
18
18
45
27
13
41
103
59
13
35
21
57
151
11
45
81
54
12
13
11
54
79
23
193
29
27
135
73
24
32
9
6
9
27
234
12
7
29
18
33
96
33
31
72
32
40
155
21
15
12
6
246
1
23
49
32
16
11
45
16
8
15
25
35
12
129
3
61
47
9
9
90
45
216
16
48
56
16
47
97
104
21
75
48
159
150
180
48
60
115
11
84
33
9
79
11
109
11
69
3
37
5
27
96
39
36
54
55
17
18
48
6
7
24
23
18
90
37
11
37
72
35
168
48
42
12
79
80
3
72
13
11
69
39
57
15
1
89
7
24
23
12
13
209
39
15
49
48
29
84
7
168
113
60
102
24
45
24
16
59
85
24
56
40
65
15
120
24
88
17
54
6
138
24
18
12
162
1
72
53
27
117
19
48
83
13
48
8
3
36
84
36
60
48
6
55
17
79
11
36
90
450
12
1
113
48
78
57
15
270
3
87
73
35
138
6
48
69
40
71
57
141
27
40
137
198
49
80
123
13
5
3
112
23
42
72
102
169
11
21
111
33
75
36
18
30
36
69
72
39
25
53
174
13
8
88
5
12
162
132
36
61
41
39
40
89
55
56
15
57
40
24
41
90
45
99
180
73
32
48
3
54
54
90
24
87
3
141
33
42
198
7
5
6
93
15
81
144
45
18
90
15
105
103
32
81
7
32
57
36
162
138
42
13
32
153
7
24
23
108
66
60
102
1
77
43
80
33
7
29
150
36
48
24
12
6
151
32
27
69
9
151
95
25
24
56
75
6
18
181
65
7
47
60
157
24
29
123
27
126
7
11
133
47
48
73
59
21
88
17
7
77
54
24
18
48
54
108
33
88
65
15
144
33
24
18
117
81
15
39
1
107
37
8
160
120
248
15
6
27
21
114
48
9
40
41
24
18
45
9
36
19
32
57
7
11
36
33
24
27
24
48
60
9
27
48
108
6
228
7
53
51
33
24
30
132
48
96
18
19
24
137
18
93
48
16
59
72
30
42
45
9
7
47
57
33
108
27
160
128
39
33
48
159
18
55
32
33
6
9
9
54
49
8
48
240
105
39
51
54
7
77
6
37
11
13
29
3
27
6
90
12
24
9
24
33
6
36
18
75
33
48
126
36
54
72
55
48
83
84
6
3
15
57
9
39
33
24
63
63
81
75
54
72
31
48
32
33
24
102
9
33
12
54
69
81
7
29
84
24
55
11
133
24
23
240
9
21
51
112
89
15
9
246
57
64
29
18
9
40
71
6
36
151
23
25
11
45
24
63
54
18
97
29
48
60
54
25
23
18
60
48
91
24
17
54
9
16
8
112
8
40
41
103
128
3
72
45
63
169
23
24
66
78
72
90
135
99
12
97
161
39
24
16
120
53
91
35
84
78
3
48
123
6
39
9
7
17
30
18
39
111
81
45
43
5
60
30
6
75
48
75
37
144
53
12
6
9
64
35
21
144
72
24
45
19
83
45
88
17
39
15
1
17
18
84
1
95
9
63
1
32
33
55
53
27
15
72
9
9
15
57
48
15
3
21
48
39
49
72
8
39
36
48
21
21
12
15
64
8
39
6
30
61
24
47
33
48
75
54
24
15
16
80
160
144
56
81
6
12
21
57
66
141
16
77
51
3
6
7
80
39
84
6
18
54
15
64
32
69
12
24
18
90
12
6
12
78
54
126
99
129
54
25
17
7
8
159
36
69
99
12
150
54
72
21
105
36
156
78
90
31
24
47
60
102
79
24
41
6
129
24
9
48
60
19
8
27
12
121
23
49
48
104
16
120
47
90
36
90
48
72
60
18
99
27
13
80
117
27
16
96
224
72
3
126
48
42
13
53
3
24
105
54
57
40
24
41
7
113
255
40
56
15
1
143
ABCD 95133327442*3^$a+1 [50254]
12
42
53
85
35
120
61
59
36
24
13
18
126
36
23
61
54
132
30
143
7
17
1
59
25
36
150
12
17
127
18
11
24
43
77
25
11
25
36
216
18
6
18
102
54
5
19
90
11
24
73
12
186
90
12
132
102
114
35
1
54
12
42
12
90
24
65
97
12
11
25
42
53
60
25
59
37
36
23
49
11
55
72
132
102
18
6
144
12
24
95
67
197
31
29
36
324
31
30
54
5
120
37
18
6
84
60
102
89
37
18
90
35
7
48
114
71
19
5
36
120
1
54
120
125
240
49
71
324
55
5
36
109
11
1
36
78
89
60
13
48
42
138
95
24
31
29
1
72
23
24
13
72
35
156
79
41
25
59
67
18
60
11
24
91
72
72
30
11
97
78
66
108
168
48
72
24
66
90
18
5
60
24
37
108
95
120
7
84
65
24
36
79
18
48
72
54
204
389
43
30
47
133
162
72
144
114
35
1
54
5
96
1
60
23
13
48
155
175
5
7
77
55
66
95
24
61
96
36
23
7
162
60
108
30
78
395
19
288
84
114
54
18
47
1
54
270
96
84
11
25
36
83
85
11
1
36
42
108
30
18
5
120
60
24
180
61
35
19
6
54
41
49
131
61
24
30
185
24
120
36
24
13
138
54
42
53
73
102
108
60
30
23
19
5
85
11
7
48
6
23
25
6
29
25
11
1
18
72
29
144
85
11
19
41
60
97
144
6
48
29
43
17
37
60
84
90
54
11
67
54
126
30
23
1
84
275
145
30
65
67
30
90
53
91
18
60
35
73
144
216
12
71
1
36
114
108
228
78
95
97
60
47
91
54
6
12
24
29
37
107
1
6
54
162
48
29
13
18
5
7
17
156
67
234
318
41
144
60
67
30
54
126
119
444
36
49
36
90
89
55
125
36
1
24
252
107
37
54
162
90
48
6
54
54
48
23
85
155
25
155
84
36
127
18
59
115
6
12
83
187
17
55
198
47
103
84
29
85
35
37
23
97
72
72
36
47
13
23
97
42
36
12
18
24
95
60
181
36
18
78
18
162
23
49
126
29
1
119
175
216
29
91
144
5
73
12
198
42
48
107
60
120
43
18
35
24
31
65
25
120
36
198
6
59
60
36
19
18
78
66
150
29
1
23
96
49
12
96
107
73
18
102
47
60
36
109
150
65
55
5
13
23
85
54
5
145
11
79
12
6
72
48
60
12
42
234
90
29
37
60
66
18
24
11
7
180
30
42
90
95
36
120
24
36
24
97
66
53
24
36
19
18
108
54
5
31
125
31
18
35
133
23
61
23
60
60
73
47
25
216
60
119
36
19
6
35
1
126
30
23
24
61
126
113
36
60
79
41
1
203
67
18
30
36
60
12
60
12
132
84
29
36
24
36
109
108
23
19
180
102
36
168
35
180
19
120
41
19
12
60
246
47
25
126
5
60
115
149
36
60
121
18
5
43
17
96
55
29
55
42
108
72
48
215
1
36
54
36
24
30
312
30
17
55
5
121
6
36
90
83
60
120
61
18
5
156
55
5
67
53
49
35
25
30
78
107
55
90
11
37
47
61
180
216
179
120
7
162
72
108
35
91
65
85
66
24
36
66
78
12
17
1
179
1
35
97
108
12
78
5
120
109
35
120
60
103
18
59
1
54
101
235
29
36
24
1
60
12
47
36
84
120
60
13
47
187
6
54
48
41
84
36
1
59
49
126
5
24
31
29
60
1
72
12
42
66
24
23
7
24
36
149
67
18
59
13
47
156
60
37
24
36
30
132
5
ABCD 95133496754*3^$a+1 [50026]
56
69
90
21
39
42
135
153
31
41
18
30
132
270
1
17
43
119
60
30
36
84
15
33
90
132
121
132
32
28
215
181
29
43
17
12
60
19
12
60
24
23
13
107
97
36
29
48
43
125
63
16
11
129
76
24
53
12
19
60
59
1
36
53
67
24
47
24
6
24
31
65
24
31
17
7
71
93
36
4
12
60
5
7
65
7
120
24
29
27
33
18
72
12
36
13
12
5
43
12
35
24
73
65
108
19
116
57
12
39
39
13
35
157
17
195
28
5
12
78
12
25
125
139
116
16
84
24
20
9
115
167
48
13
17
31
24
72
5
48
103
47
37
53
30
12
30
39
27
234
36
7
65
111
216
4
17
43
60
12
12
53
43
12
12
8
120
4
53
51
40
77
63
27
25
24
168
77
39
129
48
114
49
56
28
8
24
4
47
25
5
84
18
102
19
11
189
40
17
15
4
23
18
3
76
65
6
33
39
13
20
45
42
168
85
59
1
12
35
37
20
45
90
6
79
84
17
3
96
51
133
41
108
63
4
5
39
16
233
27
75
6
24
36
55
65
24
15
4
11
120
9
81
55
53
27
96
64
48
23
37
12
24
12
5
24
199
32
15
150
90
12
13
17
78
93
27
24
21
24
3
48
25
8
69
78
30
3
64
12
125
31
17
18
45
27
21
36
4
161
30
6
84
36
30
25
24
36
17
151
41
55
23
12
6
3
69
60
120
48
3
16
20
64
24
23
54
31
12
47
48
12
126
12
42
6
3
21
79
32
88
119
90
18
13
24
12
35
108
1
29
138
42
51
4
5
132
103
53
24
48
163
12
53
7
32
45
99
4
116
72
172
5
63
9
30
25
5
30
1
5
42
42
111
64
5
18
42
48
31
29
72
126
13
89
67
71
13
12
20
9
19
60
60
96
44
16
125
55
5
30
96
84
18
180
67
44
9
60
72
31
8
111
1
132
47
13
5
3
159
25
116
27
37
65
138
57
15
66
24
36
55
17
12
43
8
64
155
133
5
18
12
61
71
25
65
15
40
20
64
24
32
3
61
17
7
36
179
81
4
96
47
97
8
4
131
12
18
159
21
99
21
24
18
13
20
4
44
21
6
42
115
36
12
20
9
66
174
6
129
3
30
7
65
15
3
21
51
30
48
27
51
37
5
42
60
6
3
69
60
27
64
47
24
9
40
41
51
75
12
1
24
60
108
48
12
17
30
61
89
12
6
105
159
1
44
40
53
12
30
30
6
73
36
5
39
39
12
48
1
17
3
40
17
7
143
12
1
20
9
103
29
51
60
100
119
6
63
36
4
24
17
30
9
51
1
29
66
72
1
36
104
96
3
121
17
39
4
72
29
60
51
4
113
3
28
77
127
48
24
44
4
23
72
12
18
12
115
84
59
33
9
43
5
72
19
77
7
60
17
120
39
16
11
9
3
48
84
78
91
56
75
78
3
60
69
91
132
53
24
219
69
3
15
37
8
225
120
55
24
35
145
11
12
57
4
60
200
216
111
54
36
24
43
12
53
115
48
29
18
21
180
4
35
1
11
49
131
109
29
43
119
1
12
53
114
1
89
6
72
1
72
12
48
5
67
5
72
6
84
1
8
12
9
55
24
137
115
12
5
7
36
48
144
36
36
56
15
13
12
29
60
55
20
16
20
105
3
9
27
16
68
69
30
37
264
77
84
36
19
11
25
59
30
18
12
210
78
48
9
15
6
39
16
12
35
97
143
18
30
253
24
197
39
76
5
39
76
41
30
69
21
43
131
78
3
9
36
3
40
41
79
11
30
39
16
23
13
35
102
18
9
15
90
36
15
24
40
5
198
21
16
11
12
21
12
9
163
65
31
47
42
27
81
43
47
24
60
1
24
5
30
6
39
64
59
61
47
73
24
5
171
9
3
105
43
17
12
7
56
57
132
19
41
91
17
72
6
69
4
59
57
3
157
36
149
6
114
36
7
233
42
97
56
9
48
18
33
111
6
30
12
12
1
44
3
162
163
32
40
24
144
17
18
12
150
60
60
6
9
33
27
135
1
149
19
77
42
21
69
31
12
84
48
5
12
91
48
41
19
131
45
33
12
19
11
6
24
18
25
12
5
36
12
115
8
15
84
81
57
67
35
156
132
25
5
31
11
201
52
36
56
45
19
12
77
27
81
24
111
172
60
53
19
24
56
81
7
167
61
5
3
21
6
9
3
133
72
35
25
17
6
49
65
139
59
57
15
30
6
25
48
20
4
212
93
12
31
48
41
19
60
161
43
12
48
48
29
18
78
7
17
120
43
36
60
120
17
43
12
29
15
45
151
44
21
99
ABCD 95133650746*3^$a+1 [50021]
43
368
72
93
43
47
25
24
120
96
8
16
23
12
13
65
18
69
21
90
57
117
108
31
101
3
135
25
47
9
16
65
6
33
72
24
33
15
15
42
48
15
135
1
11
108
25
48
77
30
60
48
177
72
40
96
168
11
13
17
15
21
90
54
43
96
32
105
90
69
48
136
96
41
87
40
5
12
79
29
3
48
16
24
77
54
61
72
173
123
40
24
23
162
31
192
65
60
120
27
16
11
90
3
15
42
30
73
32
64
56
15
33
15
1
59
30
87
16
32
15
1
24
32
16
32
40
233
103
56
48
3
117
16
80
27
12
33
208
56
33
48
204
36
30
49
23
81
136
113
63
24
256
8
160
176
24
120
9
127
48
47
9
16
101
162
97
8
15
198
132
55
32
273
12
99
69
51
16
8
96
24
3
13
72
152
15
1
71
90
55
143
81
64
53
67
113
12
42
73
125
67
5
18
30
78
109
24
80
16
144
104
183
72
81
96
111
25
80
9
18
61
77
27
27
90
18
97
80
63
1
161
36
12
15
3
93
69
67
41
39
184
71
1
119
25
48
5
91
24
8
40
35
37
8
45
180
15
112
32
15
33
57
39
16
24
17
183
40
32
144
48
16
41
15
40
56
15
49
56
87
241
17
30
129
40
8
72
333
115
176
117
144
123
16
29
51
24
15
228
45
87
25
95
18
72
7
48
8
45
19
5
3
136
24
72
24
56
240
16
5
43
120
56
120
16
77
75
45
115
143
25
72
8
87
90
127
48
80
96
16
53
12
60
123
15
198
243
136
23
1
80
57
7
233
15
75
30
7
137
18
45
240
57
15
48
27
36
105
45
19
83
37
41
7
23
25
168
47
90
55
32
3
54
30
18
60
123
24
24
16
41
24
36
30
54
39
51
90
150
36
25
65
7
80
123
42
90
72
49
41
126
264
18
31
80
136
48
17
90
45
3
18
24
3
195
45
45
90
30
3
48
21
3
96
16
176
15
33
40
24
56
72
72
40
47
105
123
61
47
72
57
105
39
69
3
15
57
16
77
120
67
48
48
167
30
43
24
47
1
8
57
55
95
12
18
435
112
80
27
30
31
24
125
18
18
87
3
90
42
25
56
40
56
21
67
17
15
136
119
25
8
112
144
120
24
23
9
21
42
102
235
53
27
16
24
11
192
150
30
1
24
17
223
56
27
180
25
24
5
3
16
47
24
48
33
57
55
32
21
72
115
53
43
11
21
72
168
129
36
43
11
141
135
54
51
48
99
12
180
13
56
39
180
13
48
72
89
39
87
54
18
25
32
88
96
47
120
57
120
40
17
55
41
72
162
30
6
57
72
160
24
24
32
24
40
29
27
16
29
198
21
96
24
24
15
297
48
40
72
143
33
87
81
64
53
99
48
3
90
115
32
208
168
96
11
12
25
192
8
208
8
69
18
49
128
15
72
9
9
60
67
71
25
8
24
15
57
93
72
66
204
48
37
53
43
29
3
15
72
25
8
16
24
5
51
87
33
9
63
9
30
129
40
24
168
35
13
264
48
24
144
32
57
55
17
15
16
120
59
6
54
121
5
19
35
93
63
97
35
157
24
56
15
1
29
43
48
48
59
45
117
3
40
17
18
37
24
29
3
87
12
45
40
80
96
15
193
77
90
33
57
120
55
8
40
47
9
3
13
128
16
24
59
21
16
143
12
96
133
72
29
90
25
41
72
180
67
24
149
3
184
5
115
53
27
256
185
54
49
17
72
60
43
152
48
24
24
144
213
12
135
88
47
78
27
117
120
78
48
132
90
7
8
57
31
24
53
187
104
87
30
67
ABCD 95133733582*3^$a+1 [50121]
245
231
165
39
441
31
32
12
84
160
41
51
9
43
101
27
124
20
16
89
19
65
27
24
249
15
45
147
112
41
267
129
243
96
144
21
231
105
144
135
12
93
27
204
84
120
352
152
81
15
201
51
273
19
152
48
48
4
29
7
44
9
87
240
153
7
68
105
135
24
216
21
3
240
52
65
75
48
208
149
171
228
36
28
20
21
60
7
20
189
39
141
3
256
104
57
75
16
108
72
8
21
24
91
44
96
4
72
104
69
60
60
27
180
148
125
19
108
144
149
139
176
4
200
141
199
252
29
7
44
136
8
24
76
5
120
51
60
36
48
225
15
45
111
4
180
65
187
128
192
4
29
111
189
31
80
105
31
89
199
56
225
39
45
60
111
129
351
136
560
48
201
39
12
108
4
36
92
180
249
15
24
120
40
80
12
153
240
219
16
92
12
96
120
40
20
21
60
43
116
96
148
128
108
60
100
144
137
151
92
216
120
45
60
27
129
3
21
120
216
564
60
55
144
128
9
60
135
84
36
16
173
111
9
96
39
165
60
31
68
21
219
297
60
55
36
113
135
4
176
4
17
135
24
240
376
56
144
204
81
3
216
96
48
81
51
9
147
48
4
101
159
21
151
149
39
136
41
99
4
41
396
135
9
156
39
144
21
51
16
44
28
128
9
459
45
36
219
4
68
24
9
36
39
76
216
29
159
244
17
120
24
55
260
225
51
24
36
9
7
252
68
112
101
15
96
76
89
204
60
75
4
288
53
55
144
137
79
101
43
17
55
20
84
21
24
31
144
65
555
165
79
32
69
120
39
136
161
60
39
45
19
20
21
27
129
120
39
76
176
48
64
20
48
40
68
36
60
156
72
40
197
19
92
9
135
156
9
231
48
40
72
200
273
75
84
48
40
72
396
80
64
17
24
36
63
40
77
351
33
15
60
21
3
12
204
36
16
89
19
104
21
91
5
264
19
17
24
67
29
79
5
60
111
276
348
372
84
220
269
87
108
276
24
24
81
60
120
219
21
60
180
51
148
140
132
165
84
339
141
147
93
231
129
15
81
3
21
27
189
115
89
60
139
108
29
63
36
12
40
108
101
15
28
180
252
404
136
8
208
149
103
68
192
120
16
20
16
89
411
9
67
20
69
91
104
120
64
32
ABCD 95133785434*3^$a+1 [50039]
11
19
102
83
67
12
60
78
35
13
11
43
18
30
78
30
30
11
13
30
36
17
187
36
60
24
36
101
139
89
25
6
9
63
12
21
69
35
12
19
60
77
67
5
61
12
60
35
103
84
6
135
15
84
125
61
30
120
77
73
60
131
19
60
41
31
102
78
60
150
3
80
19
45
15
21
20
115
72
48
24
6
30
24
60
5
13
30
12
120
6
59
25
23
115
149
136
3
41
1
60
12
18
5
7
93
44
19
42
23
37
18
54
78
12
5
1
54
6
87
87
18
83
49
6
9
15
30
95
85
63
57
48
42
93
180
63
222
42
48
65
103
222
30
12
6
27
15
252
18
72
11
229
90
17
109
30
102
12
83
112
93
35
55
12
36
24
30
3
3
101
64
9
47
1
47
96
97
12
18
30
18
150
60
54
93
27
36
5
37
48
54
108
5
28
56
13
6
24
5
331
84
90
30
5
60
55
81
27
12
18
192
6
29
1
42
12
45
8
43
90
12
42
6
150
120
5
12
13
107
37
11
19
18
147
21
12
102
36
5
145
35
109
6
12
12
5
28
27
45
45
90
30
120
3
44
121
102
120
6
12
132
3
45
48
30
30
39
81
24
18
12
96
54
35
61
180
24
30
18
90
30
35
48
169
6
24
81
72
32
40
21
72
90
137
31
17
52
63
12
30
107
13
96
95
100
32
13
384
11
52
45
23
19
18
42
33
3
24
17
121
18
24
17
73
30
18
35
13
39
105
18
33
32
7
18
18
65
55
17
67
45
21
24
30
5
31
41
79
12
60
57
36
20
60
19
41
139
60
6
132
30
18
114
228
42
30
105
15
6
72
47
1
30
45
104
28
15
5
25
30
48
162
15
63
17
180
7
60
36
69
15
48
198
12
18
144
30
78
5
52
15
33
75
30
48
95
4
15
5
156
109
6
54
48
102
48
93
87
33
80
24
31
144
18
48
39
105
35
16
45
12
83
55
72
197
1
11
139
24
17
13
3
12
45
6
12
150
59
1
18
120
84
30
123
3
84
81
27
42
48
83
24
100
3
12
18
47
12
13
6
24
45
213
23
55
84
5
13
12
155
55
78
162
36
17
25
18
5
25
71
28
8
157
30
30
30
5
1
35
7
12
18
78
5
72
13
360
150
69
75
5
28
3
30
30
17
148
69
18
102
47
61
78
17
37
3
72
51
29
103
77
1
15
9
30
6
12
30
12
6
30
77
163
24
65
73
48
24
123
3
129
128
217
30
5
31
60
69
3
18
90
54
18
12
48
48
29
133
30
5
13
11
19
65
49
11
100
39
41
19
36
72
18
12
23
19
6
12
119
31
30
108
27
57
18
42
96
35
19
66
102
48
54
35
1
24
6
114
18
33
56
16
3
120
84
66
30
54
30
18
48
60
119
12
1
12
6
77
55
5
13
72
15
20
7
30
11
25
60
24
6
77
43
24
77
13
6
72
33
57
90
33
117
119
13
23
133
35
19
77
19
72
18
24
96
54
150
23
60
7
120
36
9
8
7
30
126
42
12
78
5
13
15
75
24
5
31
17
7
168
33
72
27
6
102
45
32
36
37
18
30
11
48
85
36
99
32
13
246
60
72
45
57
30
65
61
35
55
17
24
1
12
126
60
12
42
66
84
138
72
35
163
5
37
15
32
73
36
15
15
72
108
5
7
89
24
96
1
47
136
32
24
16
32
13
35
112
15
18
3
39
108
29
79
17
25
48
24
35
55
53
28
39
6
30
114
18
89
109
35
7
57
3
12
6
131
16
45
78
5
72
24
49
47
7
60
81
9
30
6
12
42
6
42
29
1
60
83
55
57
3
60
17
25
23
25
42
12
53
67
120
48
45
87
113
25
78
89
103
12
125
12
139
84
5
72
19
12
12
60
48
33
24
15
18
48
54
36
24
17
19
77
25
27
128
7
137
19
77
28
39
36
5
25
42
12
18
12
126
9
288
92
1
47
112
45
66
90
54
18
18
42
108
27
165
27
21
75
9
95
16
69
48
90
72
60
48
113
55
84
5
25
48
35
247
17
16
45
30
5
115
12
17
73
78
12
101
97
48
54
36
77
12
31
132
12
36
41
103
105
56
55
54
35
13
48
120
90
234
15
3
30
90
42
95
1
90
105
9
3
27
96
101
271
149
216
13
72
27
56
19
18
18
12
42
48
18
24
6
27
177
36
12
12
51
20
67
42
23
13
59
ABCD 95134220596*3^$a+1 [50068]
12
12
61
27
57
39
51
96
18
36
35
136
9
75
24
21
39
15
69
216
45
11
148
15
6
39
132
36
12
48
15
5
4
45
3
33
39
24
69
36
27
32
43
24
5
40
60
15
21
84
39
45
44
25
3
32
37
15
48
60
72
15
18
60
3
144
20
49
47
64
33
51
12
92
12
169
39
12
3
17
1
18
54
42
65
16
72
96
56
60
28
8
28
60
36
8
91
9
60
45
12
15
8
31
96
33
48
39
6
47
1
15
24
20
108
12
7
33
68
28
45
15
32
40
20
25
215
84
64
36
45
3
15
5
48
349
30
45
51
18
15
21
15
48
48
27
17
88
180
3
117
72
20
64
12
75
42
15
12
21
15
60
3
81
99
21
108
36
15
17
60
72
7
6
30
72
117
116
64
24
36
96
3
21
8
48
28
15
17
28
36
15
48
18
78
90
27
80
28
12
12
12
84
15
9
12
20
16
108
27
17
7
18
18
18
12
18
89
40
21
15
24
20
67
9
21
63
48
108
60
12
15
144
21
12
48
63
81
60
9
39
12
24
81
36
35
7
57
69
11
19
6
15
69
99
68
4
9
6
5
25
35
25
39
84
57
35
120
28
12
48
81
15
12
72
8
12
61
47
52
8
100
24
15
93
32
28
36
72
44
48
31
36
9
72
12
33
30
33
21
11
88
45
47
7
6
39
60
63
9
68
13
107
48
12
31
57
15
29
25
15
15
41
52
8
4
3
18
24
30
45
68
16
87
65
148
21
6
102
15
45
27
21
18
29
16
60
39
57
68
1
15
57
3
12
20
144
40
3
5
7
9
12
12
3
33
9
107
28
48
9
63
60
12
144
87
18
11
1
27
20
72
108
16
92
7
42
131
100
48
36
81
39
36
33
36
36
18
21
8
7
5
148
75
105
3
5
109
11
19
54
11
28
60
32
108
192
48
7
33
21
15
81
144
51
36
105
39
68
40
20
28
9
3
12
33
6
77
4
8
13
39
108
15
90
35
108
4
33
36
11
43
42
48
27
188
108
88
104
76
39
81
36
20
61
123
12
12
60
108
33
90
12
78
51
33
150
17
16
39
33
57
39
56
16
9
15
48
12
141
78
30
71
28
12
33
27
96
48
56
4
24
72
33
35
16
45
90
41
133
3
12
45
12
63
12
69
6
30
63
48
24
80
28
156
60
51
33
8
28
24
228
180
48
12
60
24
21
27
57
3
32
100
141
35
4
9
11
28
33
27
51
9
21
87
48
27
42
3
44
1
18
6
35
19
9
8
64
36
57
75
96
12
69
3
3
33
69
95
16
72
12
68
13
84
36
15
24
87
21
20
37
12
35
1
24
18
90
12
3
12
288
12
56
24
25
15
24
12
105
24
11
28
9
75
12
8
1
12
3
15
21
24
15
120
42
72
12
35
1
39
80
28
3
54
51
12
20
1
36
11
49
51
60
24
24
60
60
84
20
13
99
9
119
28
9
99
72
60
44
16
39
30
18
21
96
20
48
28
228
24
120
8
88
21
11
12
40
12
33
27
8
136
51
21
12
15
65
28
24
8
16
45
15
21
84
11
4
24
68
25
15
3
29
28
45
18
45
9
15
21
24
102
141
84
8
52
24
36
33
23
139
33
240
33
27
36
32
19
165
60
45
18
12
33
8
4
128
52
68
16
60
36
45
114
9
108
32
67
66
63
15
17
4
9
36
15
45
54
21
36
45
75
24
20
25
39
24
15
90
102
78
15
3
48
17
4
36
12
57
51
9
18
12
36
18
36
3
32
19
77
88
15
9
180
12
69
11
36
4
45
3
20
121
27
144
36
39
41
37
27
36
48
27
29
88
48
20
64
8
76
45
24
63
44
28
8
88
32
127
77
1
72
3
48
164
31
45
60
32
7
18
42
53
49
36
27
36
32
40
44
73
83
40
9
54
9
12
8
37
159
9
12
11
24
55
9
24
20
136
12
57
111
36
9
36
6
9
3
45
12
33
60
27
20
1
99
9
107
4
68
16
9
51
24
27
41
37
48
15
44
103
6
15
156
48
12
48
12
56
12
67
21
140
25
3
12
144
21
3
15
41
49
71
1
99
24
12
92
120
25
108
27
120
72
8
40
8
84
61
18
137
7
17
103
6
51
116
72
16
87
33
69
3
33
24
35
28
72
57
11
132
16
57
42
12
60
45
8
1
12
15
45
108
30
21
68
16
92
97
75
45
35
37
15
48
8
25
35
85
72
3
57
27
21
15
24
33
87
20
244
60
32
67
33
12
3
17
72
28
117
35
96
13
11
25
90
45
84
57
39
20
25
63
81
15
21
219
75
126
3
12
36
3
36
48
53
132
52
48
108
45
48
27
44
19
17
43
81
24
96
45
6
18
66
6
39
24
9
35
132
25
18
96
9
48
12
8
28
44
103
102
15
27
54
11
25
3
60
48
12
21
107
28
21
75
8
7
5
16
3
21
20
48
1
30
129
87
69
12
120
20
85
39
24
9
23
13
15
104
25
87
108
57
143
16
21
123
48
12
92
4
12
32
1
11
64
75
102
3
84
32
4
24
20
37
15
21
84
3
12
24
87
204
45
8
37
3
12
120
63
ABCD 95134419052*3^$a+1 [50014]
30
21
12
48
60
5
67
12
53
34
6
3
27
18
42
102
18
12
26
34
60
21
39
30
27
36
15
9
15
20
36
25
105
24
6
20
49
69
42
72
72
69
15
45
87
30
8
46
48
8
4
81
75
72
150
32
4
6
9
15
84
81
21
50
70
54
2
43
57
63
21
24
75
15
36
24
2
88
15
95
40
21
35
10
15
24
9
51
39
12
21
24
5
4
2
25
15
54
18
33
105
3
69
63
3
36
33
15
26
19
53
4
3
12
213
18
9
60
5
16
63
17
54
4
24
96
72
20
13
72
87
18
15
5
4
51
48
5
16
56
10
30
14
25
156
3
2
28
12
15
35
18
34
32
46
15
29
10
9
21
6
24
36
24
30
116
19
51
30
3
5
10
57
63
24
8
13
15
66
39
36
39
56
4
122
7
57
14
10
6
30
66
90
18
60
69
3
44
25
3
18
15
9
60
50
4
21
24
41
66
60
4
81
3
20
85
36
21
27
132
3
36
2
22
32
46
39
15
26
30
97
15
30
3
135
48
24
32
85
35
4
9
11
61
69
27
149
4
26
49
60
21
3
107
13
161
7
24
96
108
15
26
94
24
81
35
1
39
105
11
16
38
72
150
37
36
15
72
18
20
4
12
30
54
12
50
25
57
2
1
23
4
45
27
6
20
19
5
4
144
6
57
48
27
9
24
17
22
36
6
3
63
50
10
33
117
39
93
6
21
29
31
9
120
111
39
12
18
32
7
72
29
40
51
3
18
18
9
15
33
72
15
72
56
54
70
90
51
48
47
4
48
33
24
3
8
13
15
66
30
20
6
10
20
90
7
108
24
5
79
39
30
30
38
34
69
5
82
42
66
36
33
15
18
27
48
99
21
15
20
28
21
51
12
32
76
33
45
32
43
15
57
24
180
41
103
45
6
21
59
10
18
8
22
27
24
35
46
48
3
23
34
38
22
18
14
24
55
11
13
11
49
17
124
15
36
11
28
20
6
4
12
15
24
21
14
10
15
59
150
12
10
18
15
65
34
108
9
9
15
51
44
25
9
2
25
11
40
45
59
73
60
75
66
39
27
30
48
38
64
6
50
49
75
80
66
28
6
21
9
111
5
55
15
38
79
123
12
21
51
9
15
6
90
9
27
18
15
24
48
87
32
85
5
28
78
12
45
3
24
30
111
63
129
27
69
17
7
36
15
12
48
30
86
34
15
41
55
63
12
116
22
12
24
56
43
3
38
10
6
48
6
12
24
20
61
15
168
129
47
106
42
68
52
6
12
3
51
9
11
120
13
23
4
18
6
21
3
2
10
96
20
4
9
12
9
54
69
3
192
18
3
5
31
75
33
15
8
10
14
1
15
14
40
3
11
1
39
24
36
54
62
40
36
153
21
54
36
24
92
112
21
75
2
43
12
5
10
90
42
18
27
51
6
24
6
69
15
90
20
31
3
12
20
13
47
4
140
34
150
26
64
12
14
16
81
24
51
18
32
48
40
110
4
6
26
46
18
30
27
144
36
15
12
78
27
72
21
114
6
3
35
94
26
64
33
87
68
10
60
99
69
30
62
19
36
15
20
145
119
61
27
38
4
24
24
18
44
205
5
6
13
21
78
45
3
9
63
57
24
36
39
60
24
62
106
20
22
92
28
48
30
18
27
29
19
12
15
12
126
42
9
15
6
18
9
12
41
18
4
66
56
43
33
54
78
78
42
32
4
12
15
24
36
12
27
45
15
26
55
57
42
14
52
74
76
8
22
42
6
39
57
6
69
123
57
11
70
27
96
5
46
9
72
9
15
33
6
66
3
27
9
57
63
95
36
40
30
30
33
21
26
109
9
2
1
15
9
63
26
22
9
33
111
17
34
96
14
10
14
7
23
37
60
9
6
57
72
36
27
2
40
18
102
110
58
15
77
28
38
10
30
57
60
11
1
65
36
43
81
6
9
60
24
36
3
36
120
9
23
49
60
144
51
33
47
49
12
48
75
57
23
40
42
15
153
60
27
24
35
186
4
15
65
19
69
116
12
43
15
6
54
21
45
15
33
98
84
1
12
93
24
24
51
3
36
80
22
24
48
78
8
10
27
53
31
3
72
36
20
18
16
51
3
12
9
3
21
27
12
32
61
48
39
8
28
9
156
120
69
32
10
60
48
98
19
21
18
20
25
45
32
10
45
12
3
48
57
24
75
36
60
90
63
12
15
8
25
39
66
12
15
9
3
11
85
12
60
48
84
57
3
21
27
33
42
12
8
4
21
5
78
10
2
28
50
67
9
36
15
84
95
1
15
14
6
25
72
12
9
2
13
39
90
51
72
12
15
6
27
9
48
2
4
24
8
10
63
11
4
32
22
12
15
135
6
24
26
22
26
1
156
33
30
50
34
2
4
39
3
33
12
5
55
27
12
9
12
45
99
48
33
39
21
18
45
17
60
4
14
40
45
9
198
8
70
26
10
6
114
24
2
154
15
3
60
30
162
9
5
19
93
48
27
3
26
10
33
12
24
9
87
3
21
47
4
9
84
132
239
4
12
60
48
57
9
27
27
32
34
24
27
9
26
4
69
105
2
4
30
102
48
21
36
72
21
120
15
9
26
42
10
44
4
21
45
75
24
21
6
45
29
28
18
20
13
39
2
4
6
24
9
21
50
1
21
48
12
80
18
34
12
20
90
46
15
192
336
21
48
26
64
6
54
21
75
60
12
20
37
12
41
10
80
49
3
2
19
47
4
60
141
33
32
24
70
20
1
33
20
16
15
36
89
55
24
99
48
9
39
12
20
88
24
32
34
66
81
24
15
30
26
22
8
18
22
14
24
61
15
9
5
36
64
2
28
24
45
3
9
21
50
4
6
27
17
34
60
60
26
4
39
12
60
48
75
33
45
24
6
42
27
24
27
8
10
96
135
36
63
12
9
48
51
20
1
71
13
77
7
45
42
56
13
141
56
7
48
108
9
36
12
3
11
25
39
50
12
10
9
35
13
33
44
24
16
56
22
12
6
174
78
6
9
33
3
ABCD 95134501604*3^$a+1 [50126]
32
49
15
104
31
5
4
21
267
80
55
177
56
55
17
4
84
56
109
72
15
80
28
36
20
13
36
39
8
160
33
27
32
36
55
117
123
81
56
28
57
75
72
56
97
63
117
59
13
95
73
18
69
36
156
33
123
15
5
64
33
83
37
66
90
84
18
69
33
36
11
73
18
5
37
63
93
15
57
12
263
4
144
27
233
40
24
60
12
8
1
71
109
27
8
40
87
113
25
102
33
9
95
28
32
108
25
87
63
9
33
60
47
4
104
31
5
36
76
48
20
97
23
4
123
78
11
96
13
27
180
68
55
21
36
48
192
92
36
24
85
138
5
124
80
148
116
49
11
36
64
56
24
12
52
93
3
87
5
43
54
15
60
56
252
85
27
36
60
9
51
165
35
37
107
85
18
5
25
195
45
18
42
87
228
33
42
9
24
69
180
6
69
60
8
48
55
105
12
105
12
6
65
109
108
23
40
60
12
45
3
20
36
61
3
80
85
135
156
104
40
57
27
12
9
39
20
148
48
32
28
36
104
16
21
48
84
23
13
12
12
3
72
21
11
181
90
102
240
138
33
9
27
21
183
20
36
133
27
21
240
27
56
40
24
93
108
11
4
24
216
96
120
84
36
8
25
11
25
195
120
69
51
36
68
48
24
79
102
120
3
24
12
21
107
25
60
36
27
80
55
17
13
12
6
5
52
44
64
9
66
89
61
47
85
47
76
75
54
95
52
8
52
108
132
96
12
21
27
48
56
64
12
12
20
52
44
97
95
43
57
32
208
12
68
120
24
49
87
80
84
73
23
48
36
109
35
37
18
21
36
12
36
69
83
160
15
17
72
24
64
8
108
12
13
162
5
52
152
13
23
97
48
107
52
180
96
32
12
1
15
288
44
40
72
68
16
60
96
36
48
27
33
69
11
4
96
12
80
37
3
140
25
12
95
16
45
144
15
21
15
12
20
55
209
96
160
32
36
60
136
33
6
9
60
36
12
44
24
55
9
183
30
18
41
64
12
32
1
35
7
48
117
44
13
48
99
120
8
85
75
20
28
228
27
65
25
192
71
16
36
32
36
7
33
20
84
60
48
100
8
4
60
36
32
112
21
12
90
9
8
40
21
27
93
35
64
72
56
112
12
153
48
107
28
44
4
84
92
36
40
20
12
88
24
141
3
32
64
8
28
60
8
49
6
17
217
6
9
225
11
76
80
4
225
59
40
48
48
12
20
72
72
1
335
124
60
68
91
41
144
12
64
69
87
24
93
11
36
144
97
123
15
197
48
37
75
84
56
25
47
1
15
177
123
27
89
28
36
96
129
27
60
20
43
42
12
35
40
168
152
25
135
36
92
4
48
36
45
90
5
4
128
88
9
15
312
21
339
8
13
168
24
18
9
236
12
52
44
36
64
27
33
104
13
72
108
23
4
228
8
37
27
116
52
32
168
13
51
21
63
9
60
48
143
60
16
36
177
15
56
72
103
42
135
180
12
212
193
3
8
4
48
32
108
132
196
284
52
69
39
92
13
75
45
47
1
72
18
48
57
80
37
48
12
6
149
16
27
90
15
12
81
59
31
9
120
36
60
45
27
104
36
52
33
63
69
195
36
12
8
55
5
12
40
177
87
24
12
84
120
36
12
8
40
8
24
16
84
33
3
24
21
75
72
108
75
5
240
52
45
123
80
64
45
123
8
40
32
12
76
56
229
12
27
12
21
35
28
240
69
11
84
28
33
84
71
144
16
15
21
44
72
12
133
15
140
4
81
123
32
4
8
13
27
140
25
35
223
42
15
72
20
16
92
96
37
99
21
108
87
20
4
24
32
40
32
16
192
12
81
35
55
21
20
13
27
69
84
6
89
12
49
339
8
72
280
8
72
25
75
21
47
12
ABCD 95134812302*3^$a+1 [50004]
25
47
78
30
72
189
16
71
25
5
42
97
8
93
3
261
51
39
121
48
29
27
123
48
229
263
57
40
5
18
288
42
55
35
18
123
39
25
95
25
96
131
36
9
160
53
30
21
40
29
51
96
21
123
192
75
72
45
160
155
42
75
33
192
258
21
192
48
24
96
40
104
135
72
60
36
217
32
24
40
11
18
30
117
15
36
69
93
27
21
54
61
24
23
72
105
3
21
39
25
32
16
107
12
18
7
80
64
80
16
48
83
133
24
56
27
37
8
88
144
23
24
25
23
18
87
93
27
15
270
75
192
51
13
41
90
13
80
72
48
3
13
56
16
239
90
15
88
8
15
54
78
12
18
183
40
8
189
51
72
69
198
21
51
18
67
56
24
75
48
21
24
72
88
8
27
45
135
105
112
24
149
211
32
15
9
24
24
15
48
54
211
119
30
51
88
104
87
48
57
3
285
75
72
61
8
24
15
102
18
33
72
16
80
24
168
24
96
48
39
81
27
12
57
96
72
16
24
23
57
48
48
9
31
80
40
24
83
72
37
80
24
69
27
144
24
88
8
111
33
15
297
15
9
261
30
61
8
27
165
9
18
60
33
40
24
8
15
60
285
72
24
24
27
109
47
97
8
57
108
42
1
137
15
24
15
169
72
8
129
31
209
15
147
66
27
87
25
80
24
16
56
15
33
64
8
40
47
57
3
138
72
283
8
51
141
24
15
25
8
88
29
3
87
9
136
71
84
13
5
3
87
33
48
232
80
9
18
18
75
24
3
18
3
69
43
144
65
31
5
3
24
120
72
21
30
189
24
72
39
60
18
18
9
45
18
57
285
75
123
120
85
5
43
72
32
33
18
117
16
29
18
9
15
25
11
12
57
3
18
27
72
135
9
24
112
24
59
13
72
32
15
1
32
352
23
25
72
24
101
18
25
83
93
256
248
40
80
15
33
27
61
72
8
24
120
3
45
88
11
36
57
15
33
112
72
71
33
21
48
42
36
117
45
3
69
19
29
42
120
121
8
40
47
177
96
21
18
108
117
27
45
3
93
87
25
8
75
13
72
47
105
120
27
21
45
27
40
56
64
47
25
24
11
120
13
65
48
222
33
15
57
48
24
24
27
133
227
60
54
3
45
42
36
12
57
15
18
60
115
23
57
48
24
64
59
13
104
16
89
63
96
21
43
5
222
21
24
96
40
144
24
29
91
104
48
39
36
45
9
79
152
9
39
24
117
3
40
32
48
183
30
54
165
48
225
87
15
36
229
56
48
112
59
60
30
171
27
108
24
120
25
53
102
45
63
57
64
59
132
25
80
195
85
48
8
88
167
24
9
24
72
40
56
99
85
104
16
96
59
13
8
48
21
75
40
8
120
16
11
13
5
42
25
176
48
57
7
8
40
8
64
17
156
43
24
95
180
61
11
133
96
80
21
91
32
87
168
25
56
39
265
248
27
72
13
47
126
27
96
96
45
18
193
8
111
36
37
8
48
264
15
132
45
3
21
40
152
24
64
11
18
75
15
25
8
39
18
55
47
36
69
88
56
96
231
97
47
25
56
24
24
120
96
15
153
160
35
45
165
72
6
54
18
48
69
75
85
11
109
56
159
1
72
128
24
16
128
24
240
16
11
85
8
75
37
71
97
32
48
48
24
51
72
13
8
96
63
25
143
9
120
16
8
16
5
6
12
57
24
120
136
8
72
75
21
48
64
8
48
64
8
232
5
67
8
256
24
5
171
96
144
72
24
33
60
30
93
15
49
8
87
33
280
8
27
45
72
136
24
8
112
8
147
13
95
33
9
79
77
3
21
ABCD 95134936082*3^$a+1 [50012]
24
28
8
1
11
102
18
48
4
60
18
20
12
28
44
36
10
54
48
38
42
10
2
24
34
18
12
56
4
26
60
34
32
10
104
22
12
8
12
10
62
36
78
54
48
30
10
12
20
7
3
33
27
18
2
10
26
30
124
132
96
42
68
10
2
10
8
7
3
90
38
4
8
4
18
108
8
96
16
12
12
20
6
10
120
14
186
48
12
10
8
72
42
36
4
2
1
5
18
64
21
21
36
12
12
18
8
22
51
5
46
6
8
42
54
10
18
32
16
60
24
38
42
60
6
12
40
8
10
44
28
8
67
47
6
19
33
50
10
8
22
21
35
64
26
4
20
10
18
2
30
7
45
18
50
12
6
10
3
87
2
55
33
20
12
7
23
18
24
30
36
34
30
80
13
36
11
18
10
26
16
36
2
18
12
10
2
19
47
64
26
4
36
8
4
20
6
1
11
22
8
4
8
88
14
6
22
18
8
30
60
34
20
18
4
6
44
30
24
30
6
6
72
10
2
43
3
54
44
6
28
18
30
24
44
64
8
94
6
60
38
6
36
13
9
20
6
12
18
84
10
32
16
98
16
60
56
72
88
42
26
91
21
74
28
116
6
16
62
40
18
2
72
16
12
20
30
10
12
18
26
46
3
17
24
16
14
6
16
8
60
46
9
5
16
36
30
24
18
2
10
98
18
24
108
22
14
6
6
4
26
4
14
22
2
6
4
2
84
4
3
45
44
24
12
19
21
84
150
26
22
18
20
42
18
4
30
8
22
80
6
22
42
18
12
38
6
6
10
6
54
14
60
16
60
6
2
13
65
40
14
10
14
6
66
37
36
11
18
7
15
18
8
4
20
43
15
62
16
42
30
12
18
38
10
9
36
75
8
12
24
60
30
6
42
31
95
22
8
6
10
26
10
24
20
16
120
24
36
42
38
42
28
20
4
8
18
40
27
5
10
8
10
2
36
42
4
78
8
10
32
6
4
32
100
20
76
8
36
70
60
48
60
12
138
2
48
40
18
44
6
4
6
38
22
38
24
30
12
76
72
12
69
35
34
2
1
17
22
8
10
138
50
7
23
48
12
12
60
22
3
41
24
22
36
20
22
42
6
14
30
16
15
5
10
30
32
30
12
6
22
38
4
8
55
15
12
80
54
72
4
20
16
14
6
112
8
10
30
102
21
29
10
56
24
28
2
30
52
20
6
48
36
6
18
24
7
35
6
40
8
22
2
42
54
12
82
48
42
90
38
22
72
80
6
4
20
16
12
20
12
10
6
27
5
42
84
4
20
18
10
20
64
18
56
4
20
18
4
9
77
10
20
30
60
60
30
24
40
14
42
18
79
3
2
28
62
18
10
84
26
22
30
20
18
24
24
6
24
34
33
5
18
22
44
19
5
16
8
6
22
54
8
25
72
3
26
16
38
36
22
30
9
53
12
84
24
6
6
6
84
28
8
24
10
6
8
22
80
4
60
26
30
67
11
22
62
10
26
4
2
54
6
6
12
1
9
62
78
10
26
31
155
6
42
42
108
82
30
20
46
42
30
30
12
6
14
10
6
14
90
10
30
18
20
42
31
15
32
48
12
28
38
24
40
8
18
34
2
61
15
8
22
27
36
29
18
133
5
31
75
38
28
3
41
16
24
20
70
45
33
2
1
29
10
18
15
5
6
60
12
84
6
48
60
24
40
2
24
42
4
20
18
6
4
2
10
6
8
4
62
60
16
2
78
48
6
16
12
12
68
12
48
28
2
60
6
34
8
52
2
58
30
86
16
8
52
6
32
12
10
138
8
37
5
66
6
76
14
78
96
12
70
20
78
4
30
18
39
41
18
42
18
16
26
19
11
10
2
6
12
34
78
12
6
2
7
3
30
60
26
22
12
32
36
22
26
24
36
12
232
18
8
54
18
10
14
25
11
22
26
30
4
2
16
60
2
10
18
8
7
5
4
30
14
30
34
50
10
3
119
28
33
59
6
40
12
18
14
16
12
2
1
57
18
2
36
6
28
8
4
6
15
53
55
9
20
100
68
19
33
8
12
6
4
2
58
21
39
18
8
4
48
38
36
6
34
14
12
18
36
10
3
57
15
36
5
24
16
8
12
30
4
50
40
6
14
60
30
18
30
36
12
10
84
6
2
7
71
24
120
1
87
2
40
60
44
22
8
102
10
2
6
4
18
12
20
6
6
10
78
8
10
2
48
4
14
6
48
40
30
30
56
4
2
40
14
34
18
2
6
34
21
21
44
12
4
20
30
16
2
72
90
6
40
8
12
12
40
20
10
8
12
10
18
170
4
20
36
10
8
4
26
36
30
10
8
28
12
27
41
4
30
26
10
50
34
14
34
26
16
68
12
6
12
10
18
20
24
10
90
90
56
48
7
5
12
6
6
36
7
45
12
8
10
12
8
28
30
90
117
17
66
18
42
12
40
12
44
16
20
46
24
38
37
11
10
15
9
8
6
24
10
15
36
11
28
2
28
3
9
8
28
12
12
50
84
6
16
12
15
27
56
4
8
6
22
54
36
3
35
24
30
12
54
4
18
12
18
20
18
7
39
18
30
30
12
36
2
12
28
8
22
8
42
66
36
10
48
21
5
60
79
65
42
1
17
10
20
6
24
52
66
2
70
18
20
52
92
18
22
6
38
79
123
38
30
22
12
2
10
18
33
23
30
6
10
26
30
19
11
25
27
42
8
28
2
6
4
26
37
15
20
40
14
16
44
16
42
12
20
28
21
5
72
172
2
36
4
18
32
16
32
10
78
2
82
8
82
18
56
106
56
13
17
70
24
8
6
46
36
68
6
28
8
22
12
6
8
34
26
7
45
12
8
90
18
16
63
53
4
66
54
14
24
60
13
57
8
4
6
32
10
62
24
34
18
12
32
24
22
12
12
38
25
17
10
14
66
30
28
2
28
18
14
10
8
30
28
30
38
24
28
8
52
44
24
22
14
130
38
28
30
30
30
12
30
8
24
36
22
3
39
38
42
58
18
2
12
96
10
182
48
12
10
50
6
22
30
8
12
30
48
6
13
23
24
10
8
22
8
42
16
8
12
22
80
10
3
5
18
24
60
18
12
10
12
18
50
30
6
34
48
8
12
24
6
4
74
66
84
46
18
2
60
18
18
10
69
23
12
18
12
58
30
62
73
3
33
39
8
4
30
14
46
50
24
6
28
3
65
4
14
4
18
2
66
36
28
12
36
12
8
4
8
66
64
42
15
33
8
10
12
2
58
170
12
55
29
52
74
30
28
12
63
71
54
28
24
18
56
6
24
4
68
84
16
15
35
37
11
60
30
7
83
22
80
48
4
30
120
42
3
83
4
14
4
26
24
22
36
20
52
60
12
26
10
24
14
42
10
14
136
32
28
27
5
52
44
94
2
10
36
32
13
35
12
52
18
12
15
5
10
26
132
48
52
30
8
10
14
114
12
84
24
22
20
18
16
26
34
20
54
34
15
35
22
20
6
72
10
8
18
30
94
26
12
24
6
22
8
4
30
18
18
38
55
77
10
57
27
6
12
18
2
40
42
6
14
10
39
35
42
18
4
20
6
4
48
12
18
14
10
38
28
14
58
38
10
12
8
10
12
18
24
3
35
1
71
28
12
20
88
30
38
22
90
8
4
8
82
44
4
30
2
6
64
20
36
82
18
2
60
6
22
8
52
8
64
12
50
18
10
42
60
20
28
62
10
30
50
19
9
8
40
15
53
6
10
56
24
18
6
264
6
22
2
10
20
30
10
18
62
6
6
10
36
12
20
6
12
22
72
14
24
10
18
90
30
24
14
12
4
21
83
6
16
60
44
30
28
68
4
68
61
41
10
104
4
38
42
10
3
53
19
23
34
78
12
18
8
142
60
2
19
21
6
50
52
2
13
5
10
2
16
14
10
38
10
26
54
36
22
24
14
12
42
12
60
36
48
6
30
10
36
2
22
6
8
22
8
12
ABCD 95135319952*3^$a+1 [50002]
18
26
91
39
45
29
79
27
60
21
89
136
20
58
9
161
22
69
5
40
36
18
45
12
33
12
27
53
24
10
201
108
15
45
65
12
7
137
4
39
51
86
4
27
12
51
117
9
30
45
5
64
12
8
10
9
17
34
36
50
4
20
19
27
86
58
72
14
4
15
216
81
39
15
84
9
27
81
24
36
89
36
40
87
57
104
40
36
24
66
9
45
27
113
67
60
29
34
30
42
48
6
63
93
60
3
51
26
118
57
24
9
75
36
15
30
36
27
41
10
36
30
44
7
45
75
45
44
43
27
90
30
81
5
40
8
55
24
21
51
5
4
147
9
6
9
41
103
5
7
45
15
63
36
74
91
36
24
65
55
5
130
24
57
89
16
48
6
9
17
64
20
64
51
9
39
27
6
54
81
72
21
27
5
84
340
63
21
36
80
10
146
24
19
17
34
93
63
14
4
6
26
55
12
33
3
5
19
36
81
66
78
36
39
180
81
36
15
53
40
51
84
24
27
36
18
27
3
9
36
36
36
5
19
29
46
36
18
6
21
72
153
27
36
15
9
3
60
45
93
20
12
48
127
5
48
151
9
20
16
3
81
96
3
60
17
120
34
45
5
16
51
12
51
26
24
16
36
18
117
53
60
19
17
19
65
10
6
116
238
81
15
9
21
24
72
8
91
9
36
44
100
66
33
72
75
69
27
84
90
54
6
180
36
27
3
54
51
84
51
9
9
30
2
24
136
18
6
63
17
220
96
20
55
5
10
90
39
60
29
127
5
144
31
24
65
19
15
2
7
41
12
10
57
63
18
80
100
6
36
9
21
63
5
19
17
136
8
67
144
36
5
60
7
17
36
48
60
10
42
27
27
9
36
99
12
90
44
34
9
21
6
9
12
53
16
30
9
24
48
33
72
63
45
27
63
12
117
53
168
19
27
81
48
72
33
36
135
21
20
67
17
40
126
9
24
135
57
89
55
24
36
84
27
18
6
9
147
9
51
18
75
45
80
16
3
77
4
20
216
40
3
36
45
140
10
66
15
39
9
63
18
92
4
39
5
60
67
39
33
12
60
9
12
63
96
5
79
60
12
53
115
12
53
10
42
63
41
16
8
19
51
9
17
4
72
18
2
7
53
28
36
24
20
91
24
21
60
3
27
6
27
21
36
51
89
4
20
70
36
81
29
36
40
48
6
9
21
6
30
15
3
60
30
20
36
16
24
20
43
48
9
6
9
36
53
55
12
9
6
18
56
19
17
70
30
18
42
30
78
20
10
36
36
9
24
17
64
80
84
115
147
14
4
27
5
108
46
134
10
2
118
86
91
120
89
100
51
9
39
65
12
19
99
26
46
14
70
45
41
4
15
9
99
72
9
27
9
3
63
69
21
8
79
36
45
20
19
51
12
14
10
129
15
86
79
5
10
12
45
15
90
27
36
27
9
48
77
4
42
14
4
20
10
6
156
63
36
15
14
96
60
55
5
103
17
40
51
9
3
63
18
72
15
9
30
69
57
18
36
24
30
56
40
135
81
284
16
44
190
26
19
9
36
44
79
27
153
27
26
60
48
31
9
15
17
19
45
75
36
9
44
10
2
60
7
3
38
79
27
24
26
10
9
27
98
12
19
96
89
4
36
60
3
41
60
36
34
42
39
101
67
12
69
99
81
56
19
15
45
156
45
24
27
93
186
93
27
9
60
21
114
2
180
34
9
45
30
45
24
63
45
9
20
43
21
87
48
36
60
84
15
57
53
120
7
29
34
6
36
3
5
10
2
24
60
84
10
21
81
20
24
70
45
45
30
33
48
45
68
67
72
17
100
6
30
54
9
5
31
9
6
9
17
60
34
14
19
192
15
9
36
36
53
130
90
42
84
24
21
5
64
30
45
24
111
9
33
54
14
12
40
54
81
123
9
3
18
51
5
4
152
60
7
51
26
60
130
21
9
15
21
78
2
190
69
39
36
6
75
252
72
5
60
34
86
76
24
116
40
54
26
64
60
39
5
31
5
10
9
17
4
51
3
50
10
90
27
45
8
19
48
72
72
96
12
60
101
115
36
5
120
40
15
65
60
10
21
69
30
69
75
50
22
9
36
24
36
9
80
19
81
3
63
14
24
7
144
99
2
4
20
24
36
4
99
33
138
6
36
30
9
45
51
12
17
46
78
36
63
27
30
24
12
68
22
14
36
94
9
36
51
57
51
86
34
6
44
22
18
27
5
103
132
3
26
100
20
34
72
33
125
112
60
54
45
21
44
10
33
17
4
90
6
36
39
60
39
9
27
24
45
12
89
100
36
24
54
26
40
15
39
36
54
32
40
8
7
144
135
14
22
54
30
110
115
9
36
51
53
36
136
20
64
20
4
39
123
45
53
72
28
152
48
36
19
41
55
5
4
20
10
2
79
36
72
53
28
60
12
18
62
28
72
80
10
18
27
99
24
57
24
39
86
46
45
29
46
18
15
57
8
12
7
27
24
126
3
33
8
31
15
50
31
75
9
5
36
28
39
63
14
139
77
19
45
176
4
3
27
9
60
57
27
72
5
31
135
14
64
30
45
41
64
30
ABCD 95135401594*3^$a+1 [50039]
12
6
30
3
141
83
12
139
36
240
18
51
9
6
30
84
167
31
89
13
48
108
6
156
78
36
23
36
24
97
23
127
5
73
120
36
12
60
18
66
3
87
5
24
37
24
144
12
147
63
18
15
219
42
36
24
138
42
18
126
6
5
4
9
30
36
12
180
117
33
54
65
109
96
24
36
96
24
90
33
60
27
89
31
96
48
24
17
1
30
77
25
6
6
63
27
108
65
25
30
42
35
4
21
18
42
6
17
37
18
42
114
42
27
75
66
174
125
1
24
90
6
204
35
40
15
21
27
17
25
12
126
33
20
25
11
60
43
60
18
30
30
12
60
111
15
54
48
48
72
18
5
85
84
72
183
105
36
39
21
6
18
96
60
54
5
13
18
60
89
115
66
54
108
33
9
75
141
135
39
48
78
6
30
60
66
17
61
54
12
30
3
3
33
87
72
42
6
90
60
60
54
9
27
17
100
60
51
29
121
96
3
117
59
25
6
18
78
54
83
13
123
51
36
18
102
42
48
42
48
30
12
75
27
54
239
55
90
96
12
27
141
60
36
23
40
93
24
18
6
126
48
45
45
35
37
35
108
13
147
45
60
47
13
6
96
126
18
5
24
40
15
12
48
36
42
198
45
141
24
36
18
78
114
36
48
9
33
12
42
173
127
24
96
78
107
55
69
9
47
73
72
60
48
198
120
18
72
123
15
6
6
17
60
7
6
27
51
6
144
59
25
11
49
6
6
30
149
84
7
65
25
18
30
12
24
114
42
36
23
24
175
96
12
18
114
21
75
69
231
45
69
312
36
24
3
63
48
30
71
19
42
54
30
84
95
67
60
132
90
12
24
311
24
37
18
6
6
30
54
18
48
78
30
72
60
47
31
42
132
60
71
1
6
29
115
18
66
84
60
42
54
89
7
138
42
33
96
171
54
36
54
102
24
35
48
25
42
60
233
7
66
59
31
53
24
37
48
15
20
25
72
3
33
108
11
19
54
42
54
36
6
42
6
45
56
25
60
156
27
3
117
87
53
13
48
24
51
21
59
19
6
6
36
84
60
6
90
42
15
21
11
1
102
5
25
47
61
12
42
30
126
53
61
39
279
36
12
84
30
24
12
12
6
9
3
17
25
71
1
36
60
42
48
42
42
48
6
11
25
39
45
59
40
51
6
119
37
47
25
12
48
6
66
66
90
72
90
45
51
12
17
121
30
6
35
145
18
105
56
25
24
15
201
191
108
73
147
27
5
31
78
12
150
30
30
30
24
3
111
6
119
91
6
12
150
6
11
43
21
27
57
87
30
18
12
113
115
36
54
47
28
15
42
66
53
84
43
24
5
19
12
77
13
47
13
42
36
102
18
66
18
21
9
132
18
21
20
25
155
139
36
30
120
179
43
54
83
295
12
6
84
36
102
41
79
45
20
25
42
30
24
90
36
5
19
30
131
259
30
30
6
23
25
132
24
54
21
117
72
102
5
31
12
102
59
229
18
108
84
30
42
24
9
15
17
25
24
60
6
6
54
96
84
6
63
20
216
24
64
51
29
7
18
12
66
54
120
48
60
12
36
48
6
66
138
30
72
204
96
54
30
3
15
120
36
36
90
66
108
30
54
6
96
36
54
60
65
13
48
42
45
32
43
185
60
13
18
5
84
25
30
41
264
121
12
24
54
144
78
72
107
79
9
3
78
84
71
24
25
108
42
42
39
21
59
60
1
66
78
35
49
35
7
65
49
75
9
30
18
24
24
36
150
18
35
25
36
6
93
3
30
3
56
109
95
64
3
30
47
25
48
12
6
9
45
47
13
6
5
31
18
15
21
30
90
54
12
54
264
35
43
48
144
17
24
64
81
251
61
150
102
6
36
96
17
40
33
179
61
47
13
59
4
116
55
6
18
54
18
102
36
54
42
198
17
73
11
1
36
162
90
108
84
18
18
72
42
138
42
108
17
19
5
7
84
30
60
83
60
25
12
99
69
150
18
12
11
67
48
29
187
48
12
48
18
138
54
18
17
55
18
72
60
15
57
66
54
3
21
195
144
15
18
78
5
25
71
25
108
15
75
5
7
18
36
99
27
29
60
64
45
30
77
120
169
84
6
45
39
5
ABCD 95135516488*3^$a+1 [50042]
24
17
109
51
32
16
165
59
31
54
11
13
51
15
36
165
87
54
18
81
105
12
54
45
51
45
63
12
45
117
27
69
210
54
3
3
156
153
15
33
93
36
66
36
24
12
5
40
123
117
39
24
48
57
21
59
85
18
156
29
144
16
24
135
36
12
78
99
168
3
5
7
6
126
162
3
81
36
11
49
18
93
80
7
84
101
16
45
6
12
36
90
18
96
102
162
72
36
36
81
87
65
16
21
18
41
16
24
15
48
41
37
12
204
3
27
36
54
78
66
78
12
33
39
9
24
21
99
15
72
54
35
1
48
6
12
24
48
141
39
108
54
63
87
72
192
33
24
200
67
69
27
72
18
35
37
72
18
48
9
69
66
72
33
75
18
11
13
36
63
24
3
5
448
51
69
111
48
41
88
105
78
12
5
16
15
33
21
24
30
36
17
61
18
144
210
18
18
51
63
48
60
12
6
11
240
112
81
42
48
54
15
63
65
1
108
96
3
24
45
3
45
27
99
132
48
36
5
1
87
3
18
18
12
150
36
147
27
24
18
75
104
16
3
180
192
6
48
6
45
72
39
96
54
18
12
21
8
16
207
81
72
15
33
57
63
3
77
127
30
24
12
36
18
81
63
54
3
33
15
99
12
9
63
36
5
96
43
6
12
54
69
200
37
144
60
39
15
12
60
9
120
81
54
9
128
48
16
3
12
24
105
24
99
24
12
258
30
17
7
138
126
36
72
18
6
93
159
54
3
120
21
66
24
65
97
12
78
5
7
9
51
18
234
9
111
24
48
65
7
108
21
57
111
123
48
5
19
45
39
6
75
8
19
93
33
6
9
32
256
72
24
87
24
9
39
60
21
144
15
66
132
3
48
111
12
114
59
67
45
45
216
27
80
49
6
12
60
54
174
78
84
6
36
65
1
6
41
43
149
253
3
117
90
78
48
72
6
21
24
8
157
131
109
84
39
15
6
48
42
57
24
45
48
90
24
41
79
18
60
84
6
9
80
13
36
15
39
60
180
108
138
35
40
56
19
12
24
54
90
90
108
180
15
87
41
55
138
47
7
24
81
45
30
165
80
40
120
45
42
174
11
48
37
30
18
42
48
24
72
30
27
120
15
6
51
144
8
40
75
90
6
66
60
12
27
15
89
112
27
114
18
54
147
24
39
72
33
27
48
18
96
36
126
57
69
195
96
15
17
19
237
15
120
72
108
6
138
117
27
6
12
36
47
48
40
261
99
24
27
12
17
1
47
7
33
63
90
87
3
66
83
61
27
27
69
9
30
17
7
30
6
66
270
53
61
54
12
144
36
42
84
18
60
9
9
36
48
6
69
240
80
64
63
33
120
87
177
75
48
53
61
72
30
18
99
24
39
42
12
42
30
18
185
48
79
48
18
108
18
6
3
117
114
17
31
18
15
63
18
87
3
69
96
81
90
204
12
93
75
12
96
12
36
90
63
33
63
3
186
30
42
3
189
147
57
15
24
105
30
24
48
41
49
39
39
144
17
37
18
30
42
57
48
120
129
36
126
29
13
3
32
139
45
8
133
54
36
30
123
93
11
40
45
90
65
16
192
207
36
18
27
32
64
48
63
162
78
12
72
29
40
3
72
24
12
9
32
157
75
123
24
45
8
19
21
8
91
90
114
12
21
21
36
30
54
24
18
126
35
48
109
3
51
29
48
1
63
63
36
48
21
8
61
123
3
5
136
63
41
40
39
198
108
6
48
72
65
13
90
30
234
9
15
144
30
27
99
126
6
57
33
48
36
24
3
27
45
15
36
12
81
51
66
27
87
108
48
96
84
17
97
30
129
111
84
36
6
102
60
18
39
45
59
13
42
138
42
21
128
31
12
54
54
36
42
3
56
175
54
12
78
72
180
54
18
30
36
3
21
18
48
9
27
45
99
18
42
81
3
77
31
33
128
7
41
133
18
33
9
18
120
72
36
33
27
69
21
30
108
41
192
48
144
88
45
107
7
ABCD 95136693812*3^$a+1 [50073]
53
27
16
17
54
25
20
9
12
18
24
1
20
51
13
5
7
96
17
43
8
40
32
75
25
84
35
9
27
18
15
4
5
27
75
69
27
138
60
91
20
16
12
48
20
4
140
9
67
68
12
9
31
47
57
69
67
35
42
18
48
105
39
13
20
72
135
18
39
136
5
12
72
15
9
75
9
43
35
13
12
5
24
19
44
45
27
129
7
80
4
5
55
36
47
81
45
67
32
288
4
56
72
27
13
5
3
28
96
143
1
44
120
40
68
28
41
30
13
36
5
186
49
17
63
15
25
24
17
55
41
12
27
45
78
37
11
42
63
4
24
96
20
28
36
101
6
30
43
107
18
126
1
12
35
18
24
43
41
127
17
60
72
36
55
35
13
5
31
48
108
104
28
32
144
9
67
36
5
54
21
4
41
103
56
4
5
39
36
27
168
25
96
24
80
117
39
4
11
49
12
59
18
243
40
65
12
127
35
6
30
37
48
5
24
171
12
105
3
159
30
55
48
5
15
16
24
23
93
15
12
73
125
24
3
33
156
78
45
48
108
16
35
9
100
65
19
60
17
31
12
5
36
7
8
27
90
7
68
9
159
16
68
33
12
78
120
9
195
81
93
79
17
66
69
9
12
19
59
174
36
7
47
6
27
48
69
55
20
60
16
101
75
16
47
18
15
45
39
208
12
96
84
59
25
80
72
3
54
15
27
1
17
30
133
17
18
9
28
17
138
61
65
31
24
80
261
15
16
20
48
9
36
15
16
29
111
24
12
45
60
99
160
83
37
44
52
108
47
108
120
126
18
13
77
18
13
11
9
57
19
5
19
12
12
20
36
39
73
44
15
45
4
116
135
49
96
53
42
54
30
42
12
43
35
12
13
59
9
60
136
60
20
76
35
42
147
28
17
15
160
29
67
8
9
87
3
42
91
35
49
95
81
9
91
44
16
299
85
95
21
40
24
60
156
32
36
27
48
121
5
123
28
29
51
12
51
30
19
48
20
28
11
24
30
6
133
32
9
6
126
3
27
45
9
31
32
51
85
96
44
21
18
37
215
1
8
144
16
17
63
16
59
9
16
36
44
12
24
108
16
11
21
4
173
31
35
96
49
41
66
37
8
15
9
40
104
40
59
13
23
49
53
24
19
20
16
20
124
47
145
5
12
15
27
145
20
60
4
84
11
45
4
5
111
24
120
33
7
36
5
27
28
59
45
21
42
49
71
78
12
15
3
61
71
9
16
32
60
57
6
174
15
9
162
30
135
4
41
54
18
18
9
33
103
5
19
36
29
18
37
5
39
105
67
59
21
9
54
6
30
13
20
36
147
9
9
51
3
37
35
61
92
16
65
19
23
25
59
1
23
21
4
155
54
3
99
60
48
1
24
17
66
54
108
6
162
55
29
31
32
15
30
55
107
24
25
59
36
6
31
12
36
20
16
23
36
1
80
36
24
81
79
65
163
180
11
132
18
91
89
36
3
16
227
33
72
48
96
3
85
11
21
24
36
45
55
48
53
19
23
1
47
45
60
184
48
5
67
56
40
24
8
117
36
75
15
109
35
108
85
12
68
36
9
51
12
72
45
72
55
23
121
144
5
27
48
28
68
9
3
15
49
96
119
90
126
24
9
45
55
44
75
13
12
35
18
7
23
9
64
89
63
108
52
29
15
45
111
24
28
53
55
72
125
18
9
48
63
69
153
3
4
5
18
13
59
81
9
99
16
24
60
60
72
12
5
55
47
49
5
42
9
76
144
68
3
73
12
24
8
15
1
164
153
67
36
41
151
48
32
3
42
79
11
93
72
4
36
92
76
89
31
24
143
25
48
17
24
66
45
24
9
19
20
87
21
15
49
80
99
6
48
27
16
12
113
30
108
9
81
6
21
100
5
55
29
55
41
115
192
17
91
137
15
27
36
25
72
12
11
37
12
5
24
36
3
15
1
29
55
108
35
25
20
100
60
17
72
156
103
59
36
25
65
7
53
66
13
113
19
156
144
41
7
53
63
112
24
11
72
78
19
29
36
31
68
69
3
72
28
44
100
5
18
21
16
48
8
9
6
93
16
11
33
9
18
25
65
27
136
24
20
3
9
81
24
139
32
3
6
39
45
42
73
17
120
7
36
12
17
43
72
80
76
59
90
27
36
75
114
79
140
24
27
45
9
139
12
65
3
36
76
11
9
124
77
79
20
16
53
39
27
144
9
96
12
24
93
15
3
132
13
17
15
28
29
51
12
51
1
29
36
99
9
63
100
5
75
28
5
67
23
9
45
127
48
32
16
204
96
47
42
43
92
136
48
104
117
31
68
124
11
37
132
56
9
27
21
42
126
39
16
24
20
100
8
135
25
24
24
24
96
5
7
ABCD 95136989224*3^$a+1 [50022]
87
72
6
18
137
37
18
18
90
5
55
69
176
91
36
18
59
55
66
39
87
96
29
235
114
11
91
149
16
128
36
55
45
21
24
63
75
5
148
33
35
4
81
15
92
40
33
15
27
30
18
126
60
11
64
33
30
5
1
107
19
93
12
56
109
11
7
45
48
80
60
12
91
5
12
88
27
102
6
12
53
76
3
53
144
49
27
108
15
66
6
125
12
208
87
12
141
3
5
12
97
15
56
49
36
60
30
36
161
60
4
36
24
56
64
8
52
8
72
145
11
4
15
36
42
11
1
35
55
53
7
18
11
4
68
7
18
12
75
3
9
36
12
32
31
42
87
15
24
57
15
69
140
64
45
39
105
18
18
60
66
24
89
55
66
35
19
41
4
45
75
93
75
27
18
42
48
24
53
28
20
109
95
109
90
65
72
37
35
25
35
100
3
60
72
57
68
13
35
168
64
20
37
24
54
45
3
18
60
66
5
19
21
63
77
64
21
6
57
8
55
257
1
11
1
63
12
87
72
41
67
6
147
63
41
31
42
90
48
5
28
20
112
12
57
75
51
57
56
124
12
81
47
1
90
6
39
45
27
33
39
32
19
21
81
108
24
27
3
77
85
3
48
60
92
40
140
55
12
5
85
90
96
9
60
183
30
36
59
12
64
15
9
12
33
83
60
13
54
33
39
60
21
45
54
108
77
13
60
48
15
44
40
45
23
31
21
48
20
25
72
48
6
162
3
27
9
63
42
48
147
84
39
72
41
4
15
30
95
40
96
8
72
28
9
36
90
54
102
6
35
67
5
85
36
27
12
32
16
39
168
18
75
24
39
5
196
20
28
21
27
60
8
4
32
13
36
36
3
12
39
69
152
31
18
15
27
12
6
12
18
60
65
4
20
112
135
9
32
67
57
33
3
15
54
24
30
21
51
17
43
90
63
36
56
133
30
24
17
49
54
17
36
4
105
23
1
72
39
8
16
75
90
27
15
54
143
55
12
45
63
18
107
7
53
31
17
7
12
5
19
89
52
56
4
9
24
71
12
4
75
33
123
108
96
21
9
15
3
78
75
192
51
24
17
49
35
19
18
15
8
1
3
27
60
45
20
1
54
24
84
33
3
117
99
5
31
60
120
18
60
327
72
87
54
11
1
123
36
3
41
72
12
97
54
12
24
30
15
36
3
60
21
81
107
1
72
18
9
27
6
18
102
24
48
72
3
48
57
3
57
108
30
5
64
8
36
55
17
4
8
37
75
96
12
48
12
27
5
49
6
18
30
57
24
15
29
36
76
3
192
168
18
15
33
87
8
112
84
48
12
24
156
123
102
3
12
48
8
40
33
42
48
21
68
96
49
87
3
6
144
107
103
6
36
11
40
48
45
66
24
29
1
72
18
5
136
153
287
19
21
9
71
43
101
1
78
17
16
39
45
75
18
96
51
51
24
53
48
24
88
93
107
52
33
90
57
15
180
185
36
12
1
131
40
24
12
12
21
156
35
25
84
99
80
25
12
18
117
63
125
7
18
27
36
3
9
33
54
45
9
30
45
9
23
217
12
35
16
9
35
28
3
89
28
45
27
96
120
44
1
24
51
75
90
12
23
12
7
30
3
48
27
30
36
24
87
104
145
36
51
3
36
24
57
15
17
12
19
36
21
32
43
12
42
71
40
63
5
49
36
15
92
108
25
39
27
41
4
68
12
76
20
67
41
1
48
15
21
95
16
21
75
60
20
19
69
27
12
78
35
84
28
117
6
108
125
55
137
37
71
97
47
43
18
12
42
57
36
99
114
36
63
8
13
72
35
132
120
25
15
3
189
21
162
17
43
12
18
23
13
60
179
12
19
57
120
189
54
69
68
55
9
45
96
18
72
89
73
90
33
120
9
15
33
60
71
4
27
45
44
4
96
9
3
57
27
3
6
47
4
33
6
117
44
121
90
18
24
11
52
20
7
30
42
120
41
12
36
55
21
51
24
21
117
72
3
120
111
17
100
33
12
99
99
77
13
6
48
45
12
96
32
31
54
3
68
52
45
27
45
30
33
8
1
35
19
17
4
15
33
20
31
6
18
45
21
35
24
36
84
61
11
109
71
64
156
21
18
57
24
96
68
60
76
51
30
18
150
36
30
9
24
3
77
40
12
33
126
41
1
48
27
24
44
100
21
35
73
6
12
5
109
15
15
60
29
1
23
13
23
12
127
273
33
114
65
43
90
102
18
90
89
181
108
39
120
12
36
44
43
180
48
45
24
56
60
67
117
80
25
30
21
33
51
20
160
21
24
90
18
3
63
36
45
108
81
42
45
39
89
169
3
15
ABCD 95137033846*3^$a+1 [50011]
12
48
6
96
207
273
30
60
24
36
60
108
21
111
129
3
36
69
33
30
18
39
63
90
18
12
249
9
54
96
42
39
15
108
60
72
138
30
165
3
60
45
15
48
162
18
132
12
12
33
27
24
24
105
132
9
6
48
48
48
36
6
15
27
165
75
93
105
15
63
216
33
27
36
24
24
156
21
72
135
36
150
42
24
60
96
9
60
36
3
12
228
12
90
42
108
12
33
12
27
96
54
30
33
72
63
90
3
159
168
57
48
3
120
48
60
12
12
48
12
18
15
84
60
63
72
90
111
39
36
180
105
27
120
12
186
15
15
12
48
12
108
117
51
6
48
90
6
87
99
48
48
60
9
63
108
9
60
39
60
30
54
42
30
60
6
42
12
84
24
108
120
9
75
108
33
75
24
60
186
78
12
54
15
15
18
126
24
33
72
33
42
6
96
6
24
156
198
42
57
93
54
24
162
15
27
72
60
168
132
45
9
30
12
24
48
192
36
12
30
3
63
24
93
39
66
39
3
102
15
33
126
9
48
72
33
54
96
60
300
105
15
24
18
48
39
105
3
63
30
18
144
12
48
33
15
12
60
12
30
48
42
6
135
99
21
123
9
63
12
60
57
3
42
48
18
69
39
12
108
204
48
30
42
48
48
60
9
15
258
15
15
120
9
33
42
21
180
3
60
129
141
39
3
24
48
78
18
69
12
96
123
96
96
9
9
126
96
72
57
36
192
87
84
9
87
18
42
105
99
42
42
48
150
18
24
36
69
15
108
60
24
84
9
15
57
96
9
126
120
108
144
12
96
9
60
183
150
3
123
57
39
24
42
255
129
90
96
60
84
105
45
135
9
150
84
168
24
36
60
198
39
15
12
30
3
27
108
150
147
51
42
18
30
87
57
15
36
99
45
39
144
60
33
27
12
66
102
225
27
30
15
36
123
69
93
15
15
108
24
36
42
78
12
180
18
192
42
60
60
72
48
93
24
15
21
3
42
42
168
270
15
15
144
33
123
12
90
138
150
135
9
18
108
9
60
45
18
117
15
36
132
12
24
216
36
144
18
6
9
192
51
84
33
57
15
63
18
48
234
48
48
72
30
30
60
228
192
84
24
36
81
87
132
36
18
102
240
12
252
24
12
69
105
30
60
468
12
156
129
63
36
24
33
27
210
102
90
3
15
12
66
15
39
120
36
24
36
69
123
72
36
45
3
72
84
90
18
132
96
42
6
60
96
78
162
30
66
45
27
93
39
213
3
12
60
18
42
117
99
300
69
27
33
33
114
45
36
123
60
72
69
3
57
108
3
24
144
72
12
33
120
27
72
96
12
48
234
138
93
24
99
309
63
48
36
21
15
12
45
375
105
72
15
96
48
9
15
33
123
117
27
120
246
54
96
36
36
117
87
180
21
27
72
96
432
12
81
159
21
9
144
87
75
24
60
105
3
78
30
60
60
144
48
120
66
42
108
186
90
45
15
120
153
87
66
78
60
57
12
27
60
144
144
42
234
12
12
222
126
9
15
108
177
3
42
48
90
102
3
45
222
48
120
57
225
6
12
126
39
147
6
42
60
33
9
18
132
81
99
84
192
108
102
90
9
45
318
117
15
156
12
48
132
18
42
105
27
120
96
12
60
153
72
111
9
60
48
132
48
9
ABCD 95137302602*3^$a+1 [50009]
21
19
92
12
57
3
9
3
28
65
3
9
18
13
5
18
13
12
17
135
16
347
57
57
87
64
48
44
63
61
12
24
20
3
6
12
39
75
33
4
8
84
24
36
9
15
28
144
12
17
12
54
18
15
81
19
24
12
68
15
25
11
42
12
43
65
27
88
8
12
45
96
7
32
15
105
28
80
129
19
47
81
141
15
21
19
17
43
11
12
25
60
221
24
48
3
24
9
3
28
44
76
11
42
7
32
9
15
88
47
1
36
24
20
12
36
45
24
12
18
21
21
36
18
30
39
12
36
28
65
78
33
75
37
32
33
27
9
79
32
33
6
45
16
72
12
36
47
90
63
12
69
24
15
36
64
20
192
24
21
43
17
15
75
54
43
29
27
36
24
33
63
48
33
7
89
19
24
36
8
57
7
84
29
15
60
28
77
3
69
3
21
79
72
36
11
12
108
45
45
39
12
21
39
120
12
16
11
6
15
3
9
28
17
43
36
29
7
95
21
28
5
27
88
47
13
72
5
7
53
27
52
20
9
19
47
18
39
57
19
17
102
9
9
24
7
95
36
132
9
28
60
5
7
108
140
72
3
72
9
45
18
93
12
72
4
17
7
41
31
164
12
4
41
3
24
16
11
42
19
20
24
28
53
15
21
72
72
7
11
57
81
60
36
30
21
12
27
1
17
27
16
12
11
9
40
12
29
63
15
1
29
15
24
21
19
11
45
99
9
4
32
9
43
11
25
44
21
31
12
8
3
78
126
37
68
39
105
60
16
35
1
20
9
24
7
12
60
80
33
3
57
7
5
43
36
17
27
57
67
83
61
12
60
29
3
96
36
28
35
25
23
9
40
12
107
57
117
3
60
24
21
63
12
40
35
25
5
108
15
57
60
3
16
36
92
36
76
8
33
36
60
43
56
57
15
52
12
36
128
15
9
160
44
69
18
49
12
24
12
72
24
32
24
3
6
72
7
36
72
113
18
6
12
31
20
52
11
18
19
140
21
12
6
1
17
3
108
12
12
81
12
15
12
63
96
72
12
85
5
31
23
78
19
47
42
12
31
36
84
17
3
15
1
8
3
49
23
6
36
30
6
27
9
7
48
8
45
135
120
16
17
75
33
3
12
3
1
24
23
21
120
60
4
17
72
3
4
36
12
68
60
51
25
77
36
67
56
16
5
54
6
3
9
67
29
43
113
126
61
17
91
53
7
36
59
6
72
39
105
51
4
17
7
5
36
75
4
56
60
156
40
12
24
8
36
21
72
19
96
72
20
9
3
33
120
27
16
29
36
6
1
17
55
20
52
92
33
36
43
29
63
16
12
44
16
68
15
12
21
64
65
12
135
9
51
9
111
112
5
7
8
16
65
3
15
93
51
37
29
39
4
56
33
36
18
36
21
132
16
5
15
45
18
1
24
5
27
12
21
19
53
72
51
51
61
32
12
3
114
19
65
24
39
24
28
11
69
12
4
29
63
3
6
48
31
11
25
36
5
39
15
49
29
3
36
4
12
32
12
39
42
12
7
35
18
12
39
3
93
45
51
24
36
40
32
132
16
8
12
12
3
25
48
32
21
87
57
3
16
17
12
67
20
21
6
30
7
24
11
9
12
45
6
37
132
5
7
8
12
69
63
48
33
15
4
53
18
37
29
6
126
234
1
89
7
23
49
12
65
24
36
55
17
75
15
36
37
83
13
12
32
24
15
48
6
39
60
24
36
4
20
9
15
9
36
12
39
4
24
84
44
81
19
11
33
3
21
15
45
4
29
36
27
27
57
69
43
59
18
7
24
80
12
9
12
63
40
68
132
9
19
32
33
36
42
138
79
8
12
12
40
24
23
9
88
17
7
11
45
24
87
24
18
3
33
19
36
32
3
33
33
6
1
29
3
4
47
25
36
8
28
20
15
66
123
84
27
33
12
4
20
39
49
32
48
141
39
51
18
51
117
39
60
72
12
52
17
19
44
45
12
3
84
36
39
105
3
54
6
1
68
57
91
60
5
6
1
83
9
4
32
69
12
7
8
9
12
39
24
69
19
11
33
21
18
18
15
36
27
57
9
3
76
20
4
47
129
24
9
7
8
21
39
16
56
9
24
15
100
12
24
41
31
5
51
132
36
4
29
7
36
132
59
78
7
59
24
45
60
12
52
48
32
87
97
24
5
63
4
36
11
97
12
68
24
15
25
68
9
31
5
75
48
52
23
25
17
15
60
33
72
15
4
36
44
81
30
18
6
84
6
7
47
45
12
60
3
24
21
40
23
9
27
6
7
12
8
24
4
83
42
7
32
45
42
84
69
36
88
5
39
51
90
7
35
37
8
57
18
57
15
93
15
9
33
19
65
15
36
16
5
39
15
25
8
24
40
17
3
51
1
29
15
16
83
33
40
8
9
12
3
21
99
72
48
81
36
15
3
6
115
47
18
75
12
21
51
3
133
36
11
45
52
72
8
87
18
51
100
29
207
4
20
75
6
3
48
48
21
103
5
36
72
63
4
41
27
108
36
9
39
36
15
21
21
7
29
7
32
9
78
1
11
18
27
81
7
101
7
60
8
4
32
21
43
72
12
65
72
39
3
18
7
8
21
15
60
76
12
212
21
30
18
31
23
24
21
45
72
78
9
16
5
7
32
40
8
93
60
7
11
9
48
4
72
29
27
9
7
68
24
57
42
61
32
52
32
15
69
45
12
7
11
18
103
44
28
5
3
40
17
7
20
3
21
93
7
5
3
84
28
80
57
60
3
36
15
1
44
12
4
44
28
5
72
54
13
48
24
20
52
12
8
24
112
32
4
44
84
24
60
33
36
24
51
15
45
9
42
21
60
108
100
32
24
15
25
41
3
3
9
21
27
15
1
164
15
30
51
63
12
24
18
48
42
48
45
69
15
3
25
12
29
7
17
12
43
24
12
17
91
53
3
45
15
84
36
9
36
6
1
8
3
18
7
11
18
43
20
69
75
84
105
18
9
33
39
76
32
15
1
24
20
12
9
3
87
18
3
12
45
15
4
56
33
84
3
33
3
51
18
6
45
3
57
40
20
60
48
33
99
88
12
44
28
56
16
29
42
36
36
12
78
54
81
16
12
17
15
3
54
48
7
83
25
8
39
18
75
3
18
27
60
28
11
61
84
29
15
ABCD 95137410554*3^$a+1 [50094]
252
51
192
125
48
84
7
41
28
36
108
36
80
7
53
84
112
104
84
160
36
159
41
64
168
48
15
77
108
160
135
77
100
80
40
32
120
16
135
81
63
53
115
129
159
177
32
55
168
57
20
67
221
252
36
52
39
33
15
53
115
24
9
72
63
17
7
57
48
56
199
96
405
27
5
48
16
3
105
8
208
44
115
96
89
48
40
39
33
15
33
68
19
125
43
33
15
261
176
108
40
80
7
57
140
16
51
9
72
32
108
12
55
45
20
96
127
9
8
31
29
48
4
216
39
329
24
40
15
65
55
33
140
43
249
12
36
32
28
140
40
72
20
16
92
168
79
96
72
69
48
27
153
15
113
55
5
124
15
161
7
81
24
72
159
96
41
4
108
87
168
48
57
168
144
56
12
163
48
369
63
45
140
55
93
147
125
60
127
5
16
195
96
33
240
72
56
199
161
52
36
87
5
180
12
115
41
120
192
160
15
125
43
17
40
15
48
77
192
172
111
9
24
36
68
60
115
93
204
39
65
40
72
8
7
48
137
7
113
60
12
40
48
39
96
120
113
12
148
32
103
165
204
8
112
56
24
376
20
67
17
367
33
12
195
24
5
12
48
40
32
108
4
8
132
91
9
140
76
144
8
168
4
3
77
48
28
87
24
309
36
8
103
9
168
12
36
39
89
40
15
5
16
36
92
43
72
45
27
48
53
52
63
45
20
88
111
233
156
12
64
56
79
93
3
125
132
120
127
48
72
9
180
51
168
33
15
48
9
207
153
116
100
80
40
20
84
7
24
89
168
64
15
93
51
57
159
101
64
36
152
40
240
15
33
108
60
72
39
161
100
3
77
64
96
20
79
89
7
24
168
57
56
103
72
17
76
80
12
148
27
129
24
12
60
63
17
352
36
84
56
175
9
188
64
36
15
33
135
137
160
87
201
87
117
12
56
184
128
52
36
87
120
153
68
12
100
99
233
31
257
72
60
108
103
77
12
7
113
60
96
84
55
245
16
300
96
8
156
91
105
39
81
15
261
12
96
120
32
172
12
36
3
209
55
273
80
55
17
28
20
55
144
309
147
65
40
32
36
67
9
144
392
108
12
48
7
120
33
72
63
9
56
31
93
36
120
15
117
68
175
9
36
164
16
92
60
100
267
21
27
9
56
127
185
108
112
20
120
7
41
7
45
27
9
12
68
40
15
89
60
52
60
3
72
41
60
60
223
9
140
36
247
17
127
41
55
185
108
16
236
192
160
8
232
36
27
48
89
247
33
20
16
27
168
29
96
91
9
92
160
480
3
57
8
7
57
108
84
108
60
248
40
20
52
63
24
21
27
53
67
105
8
55
17
36
172
15
213
60
144
200
16
39
312
96
168
81
15
24
65
12
12
7
153
15
225
36
20
55
5
ABCD 95137441526*3^$a+1 [50008]
36
20
12
48
49
60
23
12
28
45
24
36
60
12
63
20
19
6
155
28
60
84
60
176
4
68
12
76
20
16
75
53
13
24
48
63
8
24
7
30
51
24
56
64
128
25
47
16
8
52
12
56
16
15
9
36
21
15
12
27
18
63
105
30
17
157
83
48
97
168
179
4
44
13
47
13
35
24
76
27
48
53
12
4
20
31
105
9
36
84
51
80
64
45
239
40
57
30
9
45
11
37
42
21
69
48
143
7
5
48
67
17
31
42
23
7
42
11
25
123
120
24
8
100
45
83
196
120
33
3
80
108
49
3
12
45
27
8
52
21
63
24
48
15
24
29
49
51
12
80
28
20
12
145
83
36
16
15
30
155
64
15
18
48
35
25
59
73
15
56
12
112
20
76
51
89
1
15
15
5
84
64
12
96
57
71
121
59
12
48
4
60
20
37
99
87
65
7
30
12
71
37
3
39
65
48
73
24
15
8
7
5
121
83
36
48
217
156
24
15
8
12
73
3
9
95
13
63
27
165
3
24
53
13
24
15
105
15
15
65
31
53
19
30
11
36
1
27
8
25
3
21
23
48
85
35
79
6
252
48
15
24
21
15
45
12
48
3
20
36
88
36
9
3
9
11
19
30
36
24
6
17
48
12
76
80
24
7
21
48
32
85
47
7
78
18
54
36
63
111
6
12
63
15
9
33
3
92
25
11
36
16
8
4
36
39
105
45
12
30
5
43
30
3
87
41
1
60
60
15
8
168
28
12
8
1
15
201
24
39
20
1
11
25
102
5
16
99
41
7
54
11
12
28
20
37
71
1
6
54
18
18
60
27
33
60
47
16
51
78
83
7
17
4
32
25
135
20
25
15
69
36
75
12
36
21
11
48
16
3
81
24
32
1
95
37
18
282
3
27
90
47
204
19
18
84
60
36
27
45
48
15
165
192
150
17
24
7
30
23
36
48
25
3
12
8
55
174
11
12
13
23
127
29
36
7
17
1
23
61
59
52
45
30
54
15
20
25
23
88
68
37
39
21
12
191
16
21
35
25
54
45
3
33
12
60
36
9
11
121
6
33
192
105
3
32
25
3
20
139
17
16
20
12
13
119
85
6
90
24
51
48
32
85
23
4
27
41
25
3
21
11
19
93
12
105
60
48
60
3
20
25
83
12
85
84
59
37
54
48
42
95
60
25
60
11
28
9
23
48
37
27
36
164
12
25
71
48
19
113
7
21
21
36
3
69
203
49
6
65
7
5
12
1
87
12
20
25
15
15
18
48
60
39
33
3
8
37
35
25
3
27
53
37
54
6
114
6
42
33
44
36
72
100
68
79
41
88
9
3
20
25
15
45
12
27
36
9
78
30
12
15
24
9
11
16
48
3
17
72
13
27
21
84
6
45
44
1
12
23
12
55
33
44
91
65
72
60
52
33
11
49
18
42
71
24
13
3
56
40
36
57
132
30
9
9
30
42
78
113
55
57
32
13
42
69
20
40
9
27
36
192
57
119
49
27
33
11
24
85
27
21
35
48
1
36
35
7
5
28
57
11
91
185
31
29
16
69
75
21
12
3
39
30
3
8
277
72
35
55
6
12
30
18
3
27
9
80
13
60
12
3
20
12
4
32
19
78
18
17
13
15
92
16
24
80
12
85
11
4
15
9
36
36
57
180
35
72
25
6
17
13
23
37
23
36
48
37
15
21
84
3
20
37
108
30
30
12
6
45
32
96
36
1
24
6
54
3
8
157
12
39
32
40
24
33
78
9
56
55
30
3
56
25
23
37
39
116
1
54
81
57
11
4
92
16
69
23
48
49
36
24
18
72
29
37
15
8
4
116
1
96
30
9
135
9
39
42
23
12
124
21
60
48
35
12
16
8
24
25
23
7
65
16
72
15
33
20
16
20
88
213
42
41
7
90
12
15
33
3
32
124
33
12
15
36
32
73
24
35
24
1
3
20
48
7
21
21
23
25
108
12
47
13
12
59
1
48
27
33
15
177
48
47
4
27
114
71
60
48
1
51
15
30
27
96
87
33
21
11
64
8
48
55
9
104
112
9
36
12
183
8
84
13
3
27
5
52
80
7
21
27
30
11
37
24
18
33
8
37
107
7
6
3
32
24
13
155
36
12
79
5
48
112
45
6
45
75
65
145
84
3
45
15
12
8
16
12
117
71
84
48
25
12
23
7
17
16
12
33
3
72
9
11
19
33
56
36
48
12
16
84
20
25
36
24
48
27
63
137
4
117
24
51
57
23
48
16
128
76
81
3
68
24
61
90
30
3
9
48
47
85
120
83
49
36
84
36
24
60
3
27
21
32
13
60
59
24
7
9
21
15
92
37
35
25
39
9
23
24
144
1
15
15
30
59
7
24
30
51
87
57
8
13
24
59
61
3
8
60
4
15
29
4
63
30
3
44
48
25
23
12
25
30
24
21
75
117
36
9
15
20
96
100
9
48
120
203
132
37
3
8
1
15
8
13
12
11
109
47
13
12
23
85
111
9
12
23
52
33
3
69
18
42
15
56
48
1
6
33
9
12
35
16
105
54
41
49
59
16
21
54
9
72
24
48
8
25
30
17
16
9
47
25
6
24
18
23
24
1
15
24
33
131
52
104
4
44
40
72
33
71
76
45
36
27
117
48
12
179
12
48
36
1
72
42
48
78
114
65
25
3
75
53
48
97
3
44
73
23
16
36
32
25
132
11
24
1
63
24
33
12
3
ABCD 95138046236*3^$a+1 [50012]
8
16
36
27
72
29
160
27
53
172
8
145
39
32
19
72
9
20
88
27
165
24
12
224
28
72
80
88
68
52
8
43
57
44
79
9
120
8
48
12
28
99
36
45
32
103
117
120
60
27
41
160
24
48
33
47
24
24
36
49
144
162
486
72
3
105
83
132
172
180
8
4
96
12
15
17
4
60
84
33
27
56
124
212
139
405
80
40
105
11
205
126
162
47
96
40
72
123
53
37
99
48
15
41
31
65
100
20
13
3
24
20
156
40
44
1
35
40
8
12
60
84
144
52
44
444
184
56
7
65
28
15
54
11
36
60
1
3
159
45
48
87
53
4
176
4
44
79
45
81
54
108
5
85
18
17
4
60
116
48
7
18
27
9
111
69
36
18
90
99
63
93
87
108
9
32
13
75
60
117
18
36
65
36
79
161
60
16
8
169
72
324
39
15
17
64
135
21
96
104
31
54
11
7
81
80
64
8
112
33
59
60
16
228
132
44
1
27
8
48
7
153
225
11
28
68
292
51
125
76
15
21
8
52
48
60
20
7
144
93
8
160
120
200
112
63
57
92
84
1
54
9
12
20
24
79
41
456
16
20
7
162
108
183
72
15
17
55
90
39
69
3
128
16
33
75
33
155
7
113
49
54
9
81
72
179
19
189
27
18
63
68
36
60
349
39
96
72
27
53
4
144
116
120
36
67
225
176
16
96
27
17
84
259
57
51
129
80
61
27
27
21
24
44
289
11
7
29
84
76
63
21
24
56
64
15
137
120
40
9
27
27
273
24
99
41
84
91
5
16
33
399
72
15
5
4
72
27
137
133
63
72
8
28
140
132
180
60
48
192
108
52
44
61
83
25
135
27
57
87
89
112
303
90
131
144
535
54
108
108
11
43
53
100
108
152
40
249
111
105
95
52
92
96
43
72
29
120
24
97
183
72
68
76
168
152
73
11
7
57
60
48
87
81
27
165
8
36
100
108
32
91
108
54
3
20
24
24
40
96
171
93
87
129
80
16
72
128
7
198
99
140
139
5
76
80
120
156
228
37
135
48
32
4
200
301
3
20
52
8
132
109
39
200
4
171
17
40
72
72
60
48
15
45
81
36
75
33
72
39
20
60
52
27
57
69
11
60
60
31
245
133
11
64
69
207
81
63
45
36
11
115
225
120
144
116
124
20
169
36
3
15
117
156
60
27
101
100
87
5
48
145
47
88
45
54
221
72
13
131
4
12
248
12
133
107
148
32
55
54
36
23
31
108
18
23
16
44
7
57
32
100
48
128
112
116
60
60
259
72
108
81
135
90
207
48
80
124
27
18
90
126
215
112
180
69
59
16
20
16
69
11
64
60
108
176
49
167
76
12
32
64
20
25
251
55
101
7
93
15
18
71
24
12
217
71
60
36
36
160
104
24
16
104
4
15
93
8
12
67
113
60
25
23
4
32
60
16
84
96
108
36
48
60
12
36
213
287
120
7
57
51
18
11
120
40
20
144
16
20
124
99
77
60
196
20
7
108
108
ABCD 95138090506*3^$a+1 [50001]
15
60
51
36
30
3
12
60
8
124
32
139
54
27
24
96
8
168
88
21
54
77
88
32
4
60
69
30
5
55
65
55
150
90
45
21
39
15
36
90
3
32
40
128
37
18
33
69
6
18
11
24
16
3
48
33
60
15
24
30
3
87
21
204
72
24
20
52
9
36
210
45
12
36
39
18
3
96
93
6
5
16
45
24
30
41
16
33
27
9
18
21
72
104
36
55
29
40
21
3
39
18
15
288
21
35
109
27
20
64
20
13
12
54
17
55
17
72
16
12
27
21
33
6
126
15
12
93
60
18
12
185
28
39
17
40
3
45
96
51
150
23
43
53
112
15
57
33
54
18
51
75
6
66
24
36
12
53
37
27
36
15
29
76
68
1
51
27
21
72
69
159
12
72
56
1
36
54
36
33
36
44
24
7
6
15
39
45
44
4
51
12
42
18
33
105
42
30
90
17
37
3
33
23
36
13
111
32
72
37
24
15
116
40
24
39
17
1
84
6
29
64
15
72
12
5
13
42
57
69
15
15
36
9
9
108
35
43
45
57
119
24
24
181
11
55
81
63
6
30
21
20
55
45
24
8
43
5
139
24
9
48
45
60
18
57
48
87
24
18
12
59
24
25
18
33
99
33
60
12
36
15
81
9
6
53
60
13
12
3
15
9
69
126
5
31
65
163
6
15
44
25
119
12
13
3
84
84
24
57
96
27
63
29
16
24
141
15
20
64
8
25
12
99
60
81
108
47
79
17
64
8
73
54
36
9
3
65
97
71
40
24
48
8
160
48
57
90
48
9
45
162
18
143
43
84
21
32
25
3
20
12
109
18
17
76
15
30
78
5
85
30
5
37
243
36
93
6
141
21
167
175
57
45
24
35
49
51
57
75
3
36
21
60
9
15
21
135
84
80
24
67
5
103
5
31
161
109
3
57
48
60
23
43
5
1
15
201
135
24
21
83
36
25
54
66
3
32
16
39
9
15
9
132
15
6
47
28
60
20
19
24
36
45
81
39
44
60
67
72
101
49
30
5
36
12
4
15
6
30
90
27
36
32
12
7
29
36
24
31
6
90
12
197
4
57
3
135
17
55
9
120
75
90
51
48
24
96
9
71
19
125
37
11
24
25
3
87
18
107
96
67
137
19
204
165
45
78
108
21
63
18
24
48
27
69
71
16
84
45
30
33
36
39
33
3
45
20
76
80
19
81
3
96
9
32
40
80
40
63
96
72
137
55
17
28
33
54
9
27
5
60
55
29
16
99
36
29
64
21
3
33
15
57
87
8
31
29
1
35
40
75
72
18
27
63
12
53
16
8
48
7
213
3
41
36
28
87
42
87
69
24
48
3
12
20
24
36
49
3
96
69
66
9
8
79
54
27
68
36
13
47
19
36
141
3
21
24
92
28
36
33
3
12
3
89
25
15
104
181
24
30
41
1
123
24
15
33
12
63
5
25
54
60
48
81
27
9
51
18
12
15
45
12
36
6
9
12
15
9
24
87
78
15
15
45
45
90
65
64
3
9
128
48
97
60
156
24
15
12
3
18
3
44
7
6
30
54
171
24
165
36
39
39
36
21
99
6
3
12
24
120
69
11
100
21
18
57
9
6
18
27
24
141
123
81
71
24
25
59
19
33
69
24
12
3
21
18
102
3
147
45
39
9
33
84
59
100
27
30
42
5
7
9
72
24
24
111
120
36
69
24
165
47
12
25
6
30
27
27
18
24
30
69
75
21
68
12
24
60
55
102
95
64
36
57
6
69
12
20
43
93
8
40
15
17
79
21
212
13
18
17
19
9
15
12
72
36
21
21
12
90
90
3
177
78
12
45
36
9
18
72
36
9
20
7
24
45
12
63
24
18
18
57
12
3
65
12
40
12
48
3
45
80
12
100
15
45
63
53
4
8
19
6
12
11
40
12
33
11
144
16
56
25
195
48
12
8
24
67
60
81
20
43
30
39
57
3
27
36
60
72
5
28
20
13
36
183
15
21
32
19
33
8
48
55
41
16
93
12
18
72
53
60
112
15
5
67
12
9
9
162
5
13
51
36
63
12
5
13
3
12
27
101
259
113
13
54
30
51
3
45
81
71
52
3
78
27
3
54
42
21
12
48
12
32
55
9
57
18
57
69
18
36
5
52
105
3
36
48
12
9
39
105
51
72
3
54
51
9
11
12
28
39
36
29
28
20
7
33
45
23
25
35
19
125
48
4
63
36
30
6
93
8
19
18
18
72
33
9
66
9
36
9
6
84
29
76
45
83
1
6
66
3
21
3
120
56
67
9
60
3
42
120
3
96
80
76
36
60
99
105
20
60
19
17
4
24
20
36
61
15
87
21
57
15
15
29
16
33
35
1
126
90
120
54
36
33
92
4
3
36
5
16
99
126
18
198
23
112
24
24
32
19
36
9
24
27
5
7
18
15
165
35
48
12
139
36
45
69
30
6
39
8
48
64
24
81
23
12
48
43
65
84
100
3
101
52
27
17
4
15
42
75
144
33
36
59
60
55
141
44
12
1
114
66
27
33
15
24
24
ABCD 95138150236*3^$a+1 [50051]
54
2
60
9
12
7
26
15
36
36
13
26
24
4
90
2
58
6
6
8
22
60
20
118
2
24
21
33
15
1
26
10
54
24
26
106
14
40
11
13
26
34
20
3
9
28
90
36
6
54
14
3
48
15
4
6
6
60
158
22
5
43
36
6
20
40
8
171
31
14
10
14
22
20
100
164
6
4
44
16
14
16
41
9
24
10
36
17
13
11
115
18
23
12
15
40
6
26
18
3
43
41
144
45
54
12
21
3
10
11
43
41
61
14
30
6
4
36
50
4
86
10
71
24
60
79
6
144
20
54
57
43
162
108
6
17
3
6
24
6
33
27
40
5
3
21
9
22
8
46
54
32
24
30
36
54
81
96
9
100
8
22
48
20
22
8
72
15
60
43
80
42
10
14
16
8
6
34
2
4
80
4
41
25
6
30
11
7
26
36
48
40
2
18
15
1
26
45
43
17
24
36
19
14
16
11
9
6
33
165
15
67
44
6
24
16
14
34
96
24
6
6
38
52
29
51
4
20
4
17
55
53
61
14
72
124
17
13
11
9
40
14
10
11
24
27
18
30
16
24
42
35
24
31
50
34
20
4
32
58
35
36
15
60
21
123
45
12
84
55
5
31
44
6
39
45
64
2
24
4
41
36
24
15
46
18
26
6
28
80
46
44
70
12
20
40
20
60
4
54
80
22
18
35
21
34
5
37
11
12
25
62
18
42
21
60
19
18
6
5
31
65
33
16
14
6
6
40
18
26
16
50
70
48
32
48
100
6
110
4
2
39
60
9
16
20
34
20
36
9
15
45
115
12
60
20
18
15
61
66
24
14
10
12
8
10
35
7
30
8
36
27
3
30
34
6
11
13
71
12
3
64
2
10
60
50
40
35
19
20
6
18
21
24
1
6
38
3
19
30
35
25
11
19
24
6
78
6
114
62
28
30
5
7
24
6
8
3
19
41
3
40
5
15
24
12
9
45
6
10
24
66
113
12
39
40
60
26
28
36
59
37
44
4
2
45
24
9
30
126
64
132
30
29
1
14
6
48
42
58
2
10
114
14
10
56
66
51
108
60
1
50
4
14
30
10
83
33
10
6
84
60
6
41
12
48
3
6
28
2
28
30
26
30
46
18
32
10
5
9
34
12
44
54
46
6
35
43
12
60
5
48
7
48
2
48
3
9
4
56
63
21
4
12
30
68
46
6
29
25
80
27
24
84
19
53
48
1
20
54
90
15
55
36
5
115
5
63
22
14
6
100
24
24
23
24
15
10
30
20
4
60
17
67
53
3
10
6
48
2
48
15
51
16
98
36
15
1
44
4
72
11
3
40
20
46
59
19
36
24
116
30
4
26
6
30
24
57
93
10
5
24
37
20
28
2
9
21
48
3
67
36
14
22
180
80
70
30
24
44
141
45
16
14
6
3
51
54
22
48
36
44
42
28
120
60
2
4
36
104
4
56
6
54
9
25
2
24
24
22
18
12
5
13
42
30
20
30
21
13
36
23
25
11
31
114
44
27
19
74
10
56
81
9
46
18
47
3
16
24
32
84
4
20
16
6
11
27
10
36
11
49
6
8
22
14
4
20
6
195
49
50
46
74
12
54
100
35
12
37
95
25
2
70
71
7
12
20
4
20
36
28
20
22
30
5
3
21
75
24
33
9
15
19
6
14
16
65
25
14
36
9
25
44
100
6
17
67
26
15
9
51
31
8
12
34
6
18
11
39
57
3
6
27
49
54
26
4
6
20
10
8
10
26
16
23
15
52
38
22
20
18
46
41
19
65
15
46
18
80
6
6
4
5
9
12
58
36
60
17
97
47
33
22
29
55
36
50
118
17
9
15
24
7
18
32
54
10
56
3
21
30
4
2
48
6
54
16
35
135
40
24
12
5
13
6
17
7
32
9
1
11
144
13
26
46
54
24
17
60
75
33
1
104
46
5
21
30
28
60
12
5
63
10
12
18
60
6
14
36
9
45
3
3
46
44
46
29
12
7
32
21
12
67
80
4
20
16
5
15
24
9
21
70
26
10
20
48
6
40
24
2
9
61
104
75
45
6
9
15
156
45
3
16
6
11
7
30
2
21
24
19
14
27
15
24
21
24
31
50
10
53
21
34
120
140
45
61
14
6
6
4
17
12
7
24
17
43
14
30
12
24
6
54
4
5
25
83
109
11
27
40
26
4
20
12
15
3
40
6
47
63
9
21
6
18
6
105
1
30
8
10
26
60
45
21
51
39
60
9
9
30
12
21
97
26
34
26
9
15
33
3
16
5
75
70
8
6
16
80
9
25
24
50
16
24
5
7
5
55
44
66
51
9
28
42
44
57
12
31
6
20
48
10
32
9
9
51
135
54
40
6
50
34
20
93
67
2
64
59
1
59
12
39
130
14
12
198
3
9
75
19
24
20
6
34
6
26
24
9
45
30
10
2
45
13
42
18
42
78
2
21
72
48
43
24
101
9
12
48
6
10
50
30
4
86
16
90
98
57
13
32
30
9
25
26
48
16
80
16
38
46
41
73
72
23
15
12
4
5
61
59
31
8
22
108
146
4
30
102
68
40
6
54
12
20
34
30
17
97
12
30
44
40
20
10
107
9
24
15
21
18
33
3
76
5
84
15
24
12
28
6
86
24
6
48
12
15
60
19
5
1
80
30
9
1
38
33
43
54
32
3
7
108
26
10
20
69
67
18
6
14
27
9
46
65
43
20
57
99
36
24
40
20
45
9
102
34
24
32
64
107
7
41
36
25
30
5
9
4
140
12
3
21
10
6
35
9
51
9
36
30
28
36
5
31
20
40
29
91
14
64
32
39
9
3
7
12
18
6
26
18
132
28
36
66
8
6
4
72
38
10
2
3
15
45
27
64
74
22
5
13
71
9
40
6
54
12
30
54
59
81
15
9
3
7
2
64
30
44
6
36
10
50
34
24
77
85
8
6
81
9
64
26
9
45
15
25
47
19
65
84
51
6
15
69
4
26
16
14
16
11
39
24
60
21
103
2
100
35
3
81
19
120
5
108
9
51
33
24
15
7
48
60
12
38
6
90
54
10
11
1
8
16
6
5
33
126
21
9
30
60
45
49
47
15
10
14
84
100
2
24
4
30
12
29
39
22
14
34
71
9
22
8
16
41
3
16
20
10
11
48
7
41
27
16
20
24
12
18
40
42
24
5
21
54
9
7
5
3
21
19
12
18
60
6
96
29
15
45
15
40
5
49
2
28
42
14
60
94
71
55
26
10
14
4
36
6
5
33
63
12
27
70
20
39
12
19
29
39
52
50
54
10
36
44
15
31
5
25
8
12
34
5
84
21
36
64
54
2
10
5
39
36
54
6
93
45
6
34
47
25
50
60
4
14
30
82
14
9
7
54
6
38
46
20
34
2
21
69
88
12
20
40
24
44
36
34
5
21
10
17
27
36
4
72
150
80
99
21
48
3
63
4
42
38
52
8
6
6
21
7
36
14
6
64
12
48
41
39
10
26
64
42
59
15
114
6
24
36
34
20
15
ABCD 95138896012*3^$a+1 [50193]
11
21
240
24
240
87
9
24
15
217
80
15
57
123
60
57
208
32
63
25
48
80
15
105
16
59
132
48
169
23
48
1
11
85
143
225
24
40
48
8
40
47
48
1
128
48
88
24
203
60
25
8
40
32
192
192
208
152
88
176
16
8
3
13
24
56
16
104
75
180
12
117
111
97
23
1
119
25
32
112
23
25
8
24
40
23
48
25
95
9
51
61
104
304
11
37
80
40
275
45
168
24
96
72
40
8
40
72
32
16
80
135
81
24
24
96
312
208
24
23
33
27
85
144
144
24
168
104
231
49
168
120
71
1
96
24
71
120
33
15
1
56
24
144
40
95
25
47
33
15
9
96
160
47
33
15
81
16
83
21
39
9
48
15
73
152
75
85
48
176
96
144
136
72
71
192
313
24
48
35
93
72
48
15
9
88
32
63
97
11
60
25
24
80
328
143
240
60
261
111
48
1
24
35
45
72
24
48
16
24
96
104
16
120
24
131
205
24
11
21
88
23
25
8
40
215
57
3
21
48
16
167
25
168
47
48
1
179
21
96
40
72
8
48
40
104
16
167
120
57
48
40
168
200
144
3
117
88
168
56
159
9
16
72
8
255
129
171
12
177
16
35
109
96
152
304
59
85
72
120
80
24
39
49
23
25
120
80
3
45
15
249
16
32
40
144
264
215
1
8
360
88
72
48
35
133
80
24
3
117
63
9
16
48
215
49
23
33
135
105
15
121
104
15
57
64
8
63
33
240
24
88
8
75
85
32
232
83
48
12
105
40
32
40
48
48
32
63
9
72
39
25
95
60
109
32
96
183
97
23
1
8
208
24
24
72
48
72
8
40
24
8
72
136
32
123
12
153
16
24
24
176
15
49
11
117
48
207
48
12
300
9
64
312
48
32
15
25
95
97
128
48
72
63
1
24
95
145
32
15
60
45
112
32
51
69
16
95
57
63
48
129
16
24
48
24
71
9
159
25
96
24
35
85
32
48
24
16
35
61
104
40
144
191
25
72
23
1
11
13
104
136
35
37
8
15
321
51
117
88
8
24
160
32
88
48
32
88
23
57
24
88
48
143
81
39
1
59
109
128
15
49
296
75
157
32
88
23
48
25
32
15
25
35
13
200
16
24
47
153
15
120
9
96
24
40
203
117
40
240
32
51
157
143
73
95
97
24
24
32
363
117
64
56
15
49
24
104
72
144
144
72
40
11
60
25
95
60
133
104
63
33
40
80
16
8
3
205
392
48
160
8
15
49
83
85
23
49
23
60
13
320
135
49
11
60
1
56
15
48
300
205
24
23
33
136
59
132
33
24
88
215
33
16
24
120
56
39
25
56
64
56
16
143
12
93
120
16
59
21
64
47
49
8
63
217
11
45
15
1
56
315
108
1
48
56
75
252
33
96
51
48
60
9
16
24
143
105
192
96
16
11
37
128
72
63
153
16
24
72
23
217
23
1
80
88
96
464
120
40
120
23
9
120
111
169
8
208
8
136
48
120
80
240
96
ABCD 95139515704*3^$a+1 [50075]
24
23
25
48
15
69
48
3
32
25
60
168
60
24
60
3
33
120
12
72
123
33
12
132
15
120
8
37
51
96
8
13
75
8
25
15
32
64
24
69
275
88
93
24
48
35
72
25
47
40
69
72
60
72
23
37
27
24
9
36
24
75
48
57
60
75
33
192
47
144
40
45
24
108
39
8
133
12
23
37
216
35
49
60
35
48
37
35
121
47
13
12
12
107
1
47
25
47
73
48
12
36
120
95
112
144
21
27
21
11
61
72
3
24
21
27
32
256
48
177
48
135
56
48
61
12
12
3
168
45
75
45
11
96
25
72
60
120
48
99
56
24
61
3
24
33
87
153
47
40
45
83
64
69
12
143
37
12
36
59
72
64
24
56
184
8
133
155
24
88
104
16
72
153
108
51
48
225
63
8
97
183
69
60
71
160
56
13
75
153
120
12
75
8
120
13
147
80
40
72
21
155
49
60
75
8
24
1
143
37
27
80
13
120
59
64
57
15
24
69
11
1
168
135
24
33
168
95
25
120
39
120
33
72
96
180
12
23
24
73
39
81
12
147
141
48
11
40
120
48
120
21
120
12
12
3
152
121
60
144
3
57
15
21
11
49
12
27
152
216
25
12
35
61
99
81
60
120
24
27
8
73
183
32
72
25
36
60
47
97
23
25
143
169
15
21
24
27
69
12
63
24
45
3
72
33
39
8
1
87
144
8
181
144
120
107
1
63
9
36
60
71
1
119
1
23
85
179
133
12
23
72
112
104
85
35
37
27
8
13
131
184
45
72
155
13
59
61
12
15
104
24
40
96
21
99
273
135
32
121
15
8
40
45
12
63
249
156
99
240
201
180
60
12
132
36
24
3
45
27
56
25
60
51
8
120
73
12
51
69
11
85
131
109
131
181
132
60
35
1
39
120
21
12
12
36
47
13
12
87
56
192
25
47
13
123
32
72
61
99
32
13
3
33
15
176
13
107
24
16
9
24
15
45
60
47
1
48
39
165
51
24
33
108
24
11
192
24
73
63
72
56
109
96
72
3
105
47
13
27
24
69
11
73
228
12
135
56
16
8
40
21
72
72
48
179
64
9
60
27
21
72
35
121
135
57
63
32
85
99
48
45
36
60
24
75
165
3
45
27
93
48
27
45
60
39
216
237
60
47
16
8
16
24
32
13
107
64
81
23
16
93
11
49
36
51
33
60
168
60
47
16
24
176
64
33
60
48
11
24
16
56
304
168
81
12
83
25
84
11
25
39
8
85
59
109
51
8
1
47
13
120
12
207
8
25
135
8
120
24
13
48
147
105
47
48
144
24
64
72
9
72
108
12
39
24
104
25
48
63
144
21
24
96
144
27
9
15
69
48
3
9
15
81
135
105
39
72
8
1
39
81
144
48
15
24
81
180
3
96
24
45
24
11
169
47
13
123
144
8
1
39
105
15
33
72
48
168
15
24
93
35
64
264
152
24
109
27
80
13
24
11
49
108
83
97
12
11
37
3
32
13
299
13
3
32
72
16
80
64
48
8
96
13
96
72
132
15
21
11
61
3
57
15
93
204
15
32
40
21
83
216
61
48
120
12
60
48
11
40
69
240
107
85
27
72
21
27
32
49
12
12
15
45
60
47
13
51
96
24
32
37
27
48
21
120
84
180
3
72
21
60
12
99
8
61
59
1
60
99
45
11
49
36
51
69
35
25
24
60
35
121
15
240
45
51
93
11
37
360
147
81
60
12
12
336
51
21
83
40
176
13
3
72
105
23
40
72
45
60
48
48
71
13
203
112
21
227
13
24
51
9
48
15
33
39
56
37
60
12
48
72
120
3
33
ABCD 95139661042*3^$a+1 [50017]
20
84
16
8
132
4
144
20
91
21
20
24
12
48
91
41
43
6
23
12
4
9
23
84
48
43
18
102
12
77
1
12
51
27
9
56
48
36
1
3
104
67
24
89
67
41
13
11
16
27
42
39
72
68
7
174
18
17
13
12
59
16
20
13
71
1
30
126
35
7
17
24
16
20
36
24
19
12
45
32
12
84
24
48
19
6
15
15
18
35
76
39
5
91
5
24
7
29
103
5
36
31
6
18
5
61
35
43
17
48
16
24
15
30
3
8
16
33
23
43
17
145
3
21
83
12
88
36
20
91
45
56
12
121
119
55
5
13
23
25
11
175
41
64
24
21
6
42
23
12
43
5
40
39
53
7
33
33
15
108
20
12
25
47
12
96
13
15
32
25
63
9
35
52
20
79
9
8
48
64
36
39
17
19
21
44
36
28
20
55
33
63
5
4
21
99
3
29
4
32
12
16
72
32
1
42
9
8
67
36
5
67
65
13
72
63
24
3
36
77
28
9
47
1
24
39
24
93
87
48
3
5
60
1
48
71
109
23
7
5
16
20
84
16
51
129
135
41
28
3
9
140
4
45
11
4
39
12
41
28
105
24
6
24
102
6
9
48
8
108
120
4
20
180
96
12
55
12
138
39
8
13
59
24
7
42
12
95
43
5
55
78
23
31
6
23
31
45
56
24
60
49
107
12
25
42
93
12
39
5
37
23
37
23
60
61
35
36
12
48
13
27
15
29
24
19
6
71
16
8
31
18
18
69
84
96
8
28
20
28
44
13
39
81
12
11
49
11
16
36
117
11
12
12
43
53
16
80
60
43
5
52
33
15
20
7
114
42
33
51
6
39
84
15
17
24
124
9
90
12
21
9
11
64
81
159
123
57
20
1
12
11
4
15
41
7
132
45
111
12
65
7
17
13
11
72
13
15
117
23
36
1
23
55
36
29
64
68
49
71
28
56
49
15
111
48
30
47
91
17
73
15
69
3
32
13
47
48
72
28
21
11
16
44
24
55
5
16
99
12
65
13
59
12
49
39
56
49
3
27
42
48
11
12
24
24
12
109
18
5
36
31
78
6
180
174
11
16
33
11
31
45
8
13
3
20
12
48
24
61
6
45
8
76
9
27
108
8
79
60
18
11
40
9
6
12
9
44
1
35
64
44
103
24
84
17
24
19
9
56
24
85
107
76
84
104
79
30
35
7
89
16
3
6
11
31
29
24
36
1
3
92
24
100
33
11
12
52
165
11
12
24
4
60
51
41
24
4
60
20
36
120
16
8
16
48
75
65
60
12
4
24
8
40
9
30
33
32
24
25
51
93
87
48
8
12
36
16
68
28
108
104
55
12
60
5
61
30
5
4
8
1
51
3
5
28
33
11
40
36
9
35
124
44
31
36
41
25
18
54
11
60
4
36
36
20
31
12
45
15
12
5
4
12
20
127
41
24
12
28
33
23
40
120
45
11
4
39
12
29
1
183
56
25
126
6
132
6
221
36
72
25
11
31
45
20
13
6
65
40
36
93
11
115
12
54
111
3
156
29
16
21
23
60
36
1
23
151
21
20
13
59
31
9
56
52
44
4
44
88
48
15
41
76
27
81
56
208
8
79
29
24
60
40
36
32
85
42
33
8
31
6
27
51
41
4
21
23
112
44
61
48
30
6
12
119
96
13
27
20
175
5
13
11
36
40
104
31
69
153
23
48
4
21
35
55
5
52
44
25
60
11
60
48
25
51
105
48
171
9
11
25
30
17
12
115
66
35
16
8
72
36
24
13
263
67
45
21
11
40
20
48
180
13
72
27
20
55
5
4
32
85
167
36
1
35
28
8
43
17
4
9
24
30
21
20
16
3
17
4
36
56
12
7
65
88
3
17
16
36
56
55
65
48
49
51
87
45
32
16
24
33
54
5
55
41
48
19
17
24
100
12
3
17
4
8
1
35
12
55
84
24
12
57
12
8
13
3
36
9
11
85
35
24
12
19
60
29
96
28
51
129
20
25
83
4
20
108
36
55
5
37
23
7
9
8
36
36
136
44
60
13
30
30
11
16
44
12
72
28
3
5
52
9
11
72
13
42
33
44
79
66
3
72
15
30
15
21
90
17
16
32
24
73
15
92
61
12
15
72
20
139
65
40
32
112
36
32
28
12
57
15
123
53
49
131
12
132
7
41
24
49
12
3
20
16
8
12
13
66
21
75
6
23
84
16
9
6
5
36
28
8
24
19
81
63
57
39
57
12
8
24
4
32
19
53
115
12
9
12
45
47
31
129
72
20
19
5
97
27
12
24
9
63
8
19
17
25
39
45
54
57
104
49
47
88
75
65
12
19
30
11
43
12
45
20
13
11
31
24
101
24
60
79
77
25
11
40
129
15
3
173
19
24
105
20
4
20
28
104
36
19
6
15
32
76
60
15
36
21
44
19
9
3
120
48
77
7
45
27
9
44
13
47
12
43
17
28
12
8
12
84
25
111
15
53
120
37
83
1
27
92
12
28
45
3
3
42
30
57
68
7
5
28
39
48
21
12
69
35
43
21
56
16
20
49
48
11
1
131
64
44
36
36
7
21
15
21
36
39
33
3
9
21
23
64
3
5
52
72
8
25
11
7
65
13
30
12
54
11
7
57
8
96
156
88
8
25
42
41
12
12
12
19
30
42
12
18
24
75
93
15
8
108
12
43
77
12
28
24
8
1
35
4
63
17
52
44
25
15
92
43
17
108
100
36
75
33
27
65
4
21
66
90
23
16
116
84
16
44
31
5
12
7
53
28
3
65
40
44
13
60
114
201
12
8
13
15
75
29
96
36
85
18
17
55
6
72
3
75
9
15
9
20
247
105
9
48
6
17
48
7
9
39
77
52
33
60
42
21
36
ABCD 95139895868*3^$a+1 [50016]
327
80
133
347
16
80
96
19
29
205
3
123
72
29
61
147
96
192
32
1
159
3
173
144
43
309
80
96
112
32
1
15
183
41
121
119
160
80
144
37
72
51
75
144
101
192
192
256
159
81
135
90
54
18
279
48
48
288
57
39
69
11
304
144
128
112
93
198
45
207
33
255
81
128
48
48
96
229
59
13
3
240
27
69
96
33
191
43
180
113
13
35
16
21
363
105
231
240
48
96
240
135
89
96
144
48
73
54
126
540
90
90
72
27
48
87
41
85
270
270
47
192
16
144
96
135
137
432
16
207
465
147
333
128
79
81
80
145
95
96
16
80
64
63
353
25
90
29
43
90
18
108
162
59
283
53
48
64
15
126
72
180
23
192
397
3
15
17
16
32
223
177
183
41
13
126
72
93
32
55
360
33
80
16
69
72
108
234
18
107
96
304
51
125
96
48
48
295
9
9
119
16
32
192
73
263
367
72
233
55
360
17
208
117
27
80
96
85
59
160
231
57
681
162
69
39
41
64
96
96
207
81
45
90
281
43
5
193
18
29
61
131
480
1
207
405
27
63
81
27
72
18
203
139
5
192
361
252
75
192
111
18
159
111
17
145
47
16
135
162
18
21
48
128
37
27
63
33
147
125
16
96
48
93
162
81
240
75
501
291
45
27
5
31
161
96
288
96
151
105
192
45
3
32
73
23
16
123
53
144
199
9
32
96
43
5
535
72
18
15
165
107
73
162
432
21
80
25
162
69
368
31
162
18
29
160
240
192
128
16
144
240
368
247
396
221
64
57
198
81
333
195
80
160
141
90
324
21
15
65
7
105
240
105
162
5
160
192
48
63
65
144
160
81
95
112
81
90
101
133
90
17
199
180
69
75
21
15
401
48
48
192
48
145
63
225
15
417
270
65
64
231
137
256
255
54
36
231
3
93
224
61
227
448
117
18
ABCD 95140169266*3^$a+1 [50063]
21
24
164
25
27
33
6
24
29
31
42
18
66
35
91
138
66
29
24
91
126
24
6
54
42
9
39
90
51
60
111
48
90
12
18
90
120
36
114
57
9
150
36
18
30
9
92
19
36
156
5
40
63
66
30
5
1
78
21
21
75
12
3
18
60
35
25
167
25
99
51
57
51
45
32
40
75
18
47
4
48
27
125
79
5
85
42
69
9
6
29
52
140
85
30
30
35
40
105
18
36
60
6
135
15
108
30
60
90
57
32
36
1
3
12
111
18
6
29
1
15
60
99
96
24
6
30
24
60
120
57
99
30
54
57
33
12
60
30
18
36
30
45
8
61
11
19
6
54
9
12
45
63
51
29
7
29
55
101
31
9
81
23
1
35
55
89
1
66
108
21
45
66
18
12
54
9
27
129
45
11
13
42
18
39
21
6
54
30
36
66
18
66
3
92
4
15
5
25
72
78
89
7
9
96
9
12
99
51
5
24
108
31
66
75
96
3
90
66
21
69
59
1
83
163
93
81
36
60
15
9
30
21
32
73
90
93
164
67
66
167
52
44
31
36
18
72
35
13
120
11
61
18
12
48
5
31
5
49
36
84
87
123
30
30
65
91
66
39
141
3
51
6
59
16
105
48
6
24
36
33
3
29
19
6
150
30
6
45
48
81
123
68
73
6
69
15
180
6
6
29
91
17
13
3
32
19
54
12
63
21
279
27
150
18
12
18
71
16
9
96
24
11
19
84
9
12
45
24
27
15
24
33
3
108
30
30
42
108
239
7
5
76
45
3
45
120
6
30
39
56
16
189
30
6
39
9
47
13
59
52
9
6
24
5
25
30
66
15
8
73
18
30
30
6
24
6
24
30
6
84
201
45
6
153
75
12
57
56
55
69
108
104
16
15
18
11
61
39
9
12
35
13
132
3
45
180
66
60
21
15
9
45
24
59
91
6
54
66
114
96
5
55
6
59
109
36
15
96
33
71
115
29
16
69
95
37
30
114
6
69
68
73
3
32
148
81
36
23
7
137
31
30
47
133
102
18
51
20
4
200
36
1
24
24
35
16
51
24
30
83
52
15
125
19
30
60
60
72
15
39
6
83
16
20
109
12
39
69
195
51
6
30
48
29
1
30
90
39
21
59
13
30
108
9
27
6
18
30
60
12
23
145
12
108
30
9
147
33
57
84
60
30
162
183
15
60
5
25
66
45
21
120
39
9
27
3
5
25
60
30
45
72
99
21
8
7
113
7
249
45
36
168
15
75
21
48
56
97
54
6
27
21
27
24
129
35
25
59
13
47
91
101
31
60
69
15
150
60
6
84
33
36
27
114
23
28
60
68
112
3
6
59
40
32
13
11
16
63
30
15
111
33
12
8
1
96
54
30
27
45
30
17
13
30
24
30
15
39
42
83
121
39
21
90
36
18
42
9
20
100
9
12
18
17
193
30
6
36
108
27
33
102
113
31
65
1
30
144
89
24
16
32
73
15
45
72
30
33
36
51
5
112
20
100
60
51
41
61
23
112
3
65
16
21
3
21
35
160
9
39
21
51
51
5
55
17
1
6
6
3
24
32
91
69
21
18
69
3
78
11
16
24
9
30
42
63
135
30
12
267
93
3
20
7
18
99
12
20
1
35
85
18
6
30
5
25
24
59
61
96
36
99
15
125
25
66
48
30
11
60
28
96
15
5
1
83
67
29
12
79
29
25
47
40
99
65
19
30
30
12
30
39
108
27
6
78
9
60
12
21
15
105
24
3
21
35
120
7
30
39
9
42
30
3
15
41
240
88
27
65
25
3
168
32
16
45
35
1
6
5
85
39
96
69
51
75
24
189
21
6
65
13
119
1
36
135
9
36
51
12
63
18
12
39
21
18
101
1
18
66
114
102
120
48
59
16
32
13
39
33
108
42
54
3
3
65
24
19
6
59
55
41
28
27
9
44
37
51
9
126
9
15
33
3
30
24
3
21
12
18
6
11
25
198
6
6
24
30
6
65
25
27
108
15
5
49
83
181
12
23
52
45
24
15
111
17
31
9
51
17
112
12
56
13
36
84
6
24
6
51
3
89
127
6
48
72
24
54
90
72
3
24
87
5
28
33
78
12
5
43
36
81
8
7
144
41
19
21
3
6
126
45
32
7
69
20
52
48
45
12
210
29
19
65
124
27
84
17
13
36
83
7
24
60
89
12
108
151
29
1
12
24
6
9
129
6
69
32
43
9
321
72
48
15
72
48
57
23
12
79
6
23
25
11
79
36
54
66
54
75
72
32
133
150
30
78
150
59
13
23
36
1
47
73
15
45
78
72
84
6
108
30
42
99
84
72
63
65
40
104
163
108
60
42
90
129
9
42
48
42
27
32
49
60
111
ABCD 95141059064*3^$a+1 [50033]
29
120
120
48
100
12
183
60
5
7
53
12
148
60
80
72
43
204
33
48
39
345
195
93
8
64
120
168
12
116
64
56
112
120
252
68
88
20
67
12
33
320
28
24
135
33
147
108
53
12
151
9
51
17
52
12
68
7
101
4
48
108
12
87
105
56
192
31
12
132
33
75
48
77
64
39
77
64
128
100
108
84
56
72
103
129
231
24
360
93
27
21
20
72
67
45
48
87
216
24
113
40
68
4
60
51
17
43
12
65
88
72
68
172
168
32
55
53
64
15
81
60
32
148
20
124
36
255
120
69
111
5
12
60
31
21
116
79
24
9
27
53
31
89
168
12
60
40
192
75
81
207
108
57
12
123
225
48
15
324
33
68
43
36
41
72
55
393
12
63
69
108
12
8
88
20
19
105
159
81
99
21
48
75
293
175
185
40
12
15
45
68
180
12
28
24
48
12
96
12
15
113
19
228
108
45
24
8
40
12
3
108
12
5
28
152
60
43
9
128
103
48
81
15
21
204
180
96
195
17
120
7
81
123
77
103
137
4
3
120
153
72
15
36
17
19
105
216
60
32
52
48
27
33
60
63
5
124
3
5
40
3
65
100
32
60
67
60
33
68
120
40
92
160
228
27
53
60
52
188
43
57
60
12
68
52
63
225
72
72
75
36
105
39
45
48
12
255
21
132
140
28
3
209
31
36
93
27
33
111
81
36
15
5
79
24
21
128
28
39
120
33
3
17
28
72
12
176
12
31
9
12
48
20
40
20
31
77
4
60
8
28
15
129
36
32
40
111
81
120
128
48
124
36
24
176
64
96
24
188
28
20
12
55
57
15
36
5
172
48
3
81
176
72
48
52
147
108
113
52
72
8
28
75
9
111
9
8
43
108
129
68
240
12
88
15
249
39
17
12
112
188
31
81
176
72
108
4
8
112
51
117
120
80
48
52
48
80
100
140
160
15
45
20
64
36
200
52
12
3
5
112
171
12
5
28
24
60
99
257
184
56
43
204
72
105
228
20
43
17
100
48
24
39
9
128
7
72
33
63
9
111
204
180
273
63
9
8
268
12
20
43
9
48
128
55
105
39
53
31
17
12
115
132
45
36
24
48
3
108
21
48
27
48
33
183
129
8
72
175
153
84
48
80
43
137
108
52
8
40
72
180
308
55
117
171
21
60
8
160
120
3
77
31
117
132
111
17
232
20
108
100
60
180
32
208
75
57
188
4
15
45
96
20
232
3
5
72
240
52
60
39
17
12
28
132
140
31
21
111
84
33
48
15
57
132
63
237
8
232
48
51
12
17
7
45
48
188
4
111
45
3
69
8
175
72
125
28
84
60
168
8
72
40
51
237
20
12
100
75
33
72
128
12
28
32
115
53
160
120
120
15
57
80
48
240
132
60
7
24
69
123
57
8
4
63
12
33
440
31
81
128
112
39
9
48
15
17
60
100
72
96
240
84
96
12
51
29
168
7
57
135
33
72
96
12
20
120
7
60
21
315
60
65
52
12
36
84
8
168
12
31
12
5
ABCD 95141218358*3^$a+1 [50094]
60
98
6
1
159
14
10
42
98
82
20
79
24
11
70
24
6
6
68
79
17
34
21
111
32
30
16
12
14
90
48
31
75
74
18
108
60
16
66
24
20
100
6
54
56
48
40
132
264
176
4
14
22
2
30
46
12
18
122
34
80
16
74
90
48
36
79
11
37
24
99
45
87
20
4
9
5
136
38
6
31
23
16
12
45
99
6
74
13
48
3
20
96
16
33
21
6
80
64
21
24
39
30
30
12
2
103
24
71
97
5
6
52
50
7
21
14
12
49
21
3
23
10
92
18
24
25
9
74
30
16
44
18
28
110
31
11
108
16
9
15
6
24
6
98
18
40
74
4
12
32
58
14
55
35
96
30
54
46
27
5
12
46
14
130
8
6
30
6
16
15
33
44
46
42
3
15
96
6
48
27
17
36
40
12
8
76
54
32
18
30
46
63
23
102
6
16
20
40
6
30
69
48
5
72
64
42
18
14
22
14
100
6
6
117
5
22
30
24
14
118
68
31
9
15
65
16
60
3
11
10
14
46
132
138
26
36
72
28
39
9
36
84
162
45
15
18
14
1
120
41
16
50
13
45
42
32
12
24
46
39
17
60
10
18
12
32
18
90
28
6
38
55
11
52
225
3
30
14
1
71
49
5
139
21
36
8
18
10
18
42
18
21
21
14
30
24
142
32
6
19
48
24
15
14
10
80
24
16
9
23
49
23
28
45
3
6
126
54
8
42
36
144
30
79
11
18
22
68
28
69
53
52
14
49
48
15
33
141
3
41
22
57
33
60
2
46
26
49
45
50
24
97
59
46
63
57
15
59
10
26
48
73
15
74
6
34
24
15
101
106
9
15
6
18
14
136
6
21
47
1
17
54
34
44
36
12
54
24
37
9
36
3
21
14
90
126
13
63
2
52
14
10
32
43
51
21
75
8
10
66
6
44
18
126
52
2
112
26
90
78
16
14
145
111
20
4
80
114
16
6
14
76
8
18
18
10
30
74
1
11
250
60
14
10
87
17
31
41
36
67
111
12
8
10
12
54
33
137
46
129
95
40
33
27
30
24
60
44
52
36
15
69
3
48
39
60
54
39
17
100
20
6
54
139
15
30
44
16
26
16
68
136
30
20
151
24
99
66
74
10
12
114
96
48
42
2
22
26
13
5
19
63
18
15
71
106
2
13
33
102
8
6
4
14
52
45
5
6
40
45
3
6
30
6
3
21
8
66
42
48
36
126
4
36
48
45
45
36
8
112
14
46
80
4
12
60
18
21
41
7
35
52
30
6
93
11
4
32
70
44
54
30
6
30
4
51
5
84
10
42
18
26
18
37
83
16
80
30
22
30
60
20
19
9
26
48
18
19
23
66
7
3
42
8
46
8
22
15
24
11
48
60
22
3
27
50
90
49
77
40
27
21
146
18
36
16
6
165
35
40
44
94
20
30
16
110
24
10
6
99
5
10
44
22
15
9
80
79
11
24
28
57
21
32
150
64
6
38
16
174
51
173
48
40
32
43
15
68
60
1
51
2
18
49
71
54
4
12
74
24
36
61
24
9
39
11
36
48
22
14
6
40
50
100
24
20
66
60
54
1
9
12
54
54
6
116
48
6
10
26
18
54
12
40
20
4
30
102
18
20
40
30
26
13
35
106
36
6
2
196
36
111
33
15
89
22
20
34
92
7
87
9
17
28
86
84
24
25
11
46
6
60
30
15
77
18
34
36
18
14
42
4
26
54
126
166
20
12
18
7
35
36
1
9
126
98
90
12
25
48
3
50
24
84
40
20
54
76
129
3
60
38
10
6
50
36
24
10
38
36
16
44
76
104
54
66
49
95
58
15
35
4
74
7
15
54
8
96
12
40
20
18
90
31
21
174
26
4
84
12
108
2
18
136
14
10
102
8
42
28
80
16
219
71
1
72
17
30
4
45
11
30
18
46
26
54
16
98
37
35
13
33
48
6
20
4
20
10
42
24
44
10
62
78
16
66
2
88
99
29
40
51
21
20
18
22
62
16
9
51
12
218
10
21
165
75
135
30
150
14
16
24
39
21
75
35
10
62
58
96
3
11
126
34
20
40
42
15
45
2
1
24
41
36
4
32
42
18
43
57
39
71
10
39
144
311
25
29
24
36
10
26
30
61
9
15
23
36
24
66
40
6
6
60
3
24
23
34
8
7
15
68
133
5
64
3
65
22
8
78
90
118
66
140
48
6
16
14
36
13
57
66
14
16
32
31
65
46
120
6
27
11
150
30
10
66
20
25
5
54
6
31
24
9
6
68
60
48
118
50
16
218
7
5
6
102
118
14
36
54
1
3
12
104
6
12
6
40
32
48
114
55
63
8
1
39
72
9
41
12
46
42
44
30
54
150
54
58
62
6
22
3
5
91
53
6
30
7
33
72
39
168
41
22
24
36
44
4
20
102
58
2
79
45
30
21
23
1
11
42
52
20
4
12
2
66
6
36
12
25
72
15
14
10
32
12
88
189
125
18
12
18
52
15
9
30
12
32
13
35
4
9
45
72
3
35
54
12
10
44
24
22
24
6
14
22
110
40
14
30
10
33
35
28
8
54
16
27
39
33
3
18
26
70
50
10
14
72
18
30
6
18
48
24
25
15
44
24
52
33
5
22
93
5
58
20
12
97
11
58
56
144
36
18
28
24
14
10
36
8
76
9
87
8
36
6
16
24
6
110
19
81
80
58
110
120
10
6
6
74
100
24
14
106
20
6
1
192
17
16
24
6
24
9
29
96
232
2
25
5
ABCD 95141907956*3^$a+1 [50007]
66
147
44
228
7
168
137
133
66
6
51
8
1
24
66
18
30
101
60
19
6
71
84
60
211
65
43
6
11
49
30
45
45
54
156
89
7
24
6
168
12
15
3
66
36
171
123
21
15
84
24
216
57
8
76
9
51
33
66
30
30
66
150
29
240
85
11
16
3
54
6
126
111
20
49
35
40
164
19
42
48
191
84
37
11
163
114
27
60
15
18
231
80
109
11
79
66
51
3
42
23
187
113
127
18
126
17
43
5
211
48
12
30
183
140
37
78
17
25
35
115
29
31
21
57
323
84
43
6
6
24
41
49
71
120
4
176
16
69
59
25
36
23
7
30
59
60
49
15
57
35
25
144
54
6
11
145
204
119
48
13
30
54
30
96
90
11
49
6
150
108
35
12
109
59
7
114
15
111
105
96
183
84
66
66
48
33
63
77
64
75
30
39
12
33
111
9
84
6
149
1
6
78
6
60
57
33
6
69
51
29
25
155
175
6
119
156
4
21
11
37
6
9
32
55
138
6
57
9
135
9
54
6
150
66
30
30
131
28
96
69
15
9
36
30
101
48
121
24
27
24
284
37
119
49
87
39
36
173
151
30
15
9
66
30
35
49
6
57
3
66
3
140
60
31
41
43
81
75
21
15
150
30
24
5
85
11
196
27
45
21
156
23
151
66
78
126
66
89
151
30
39
12
20
73
11
13
66
90
30
36
48
30
15
32
36
132
61
36
30
105
8
1
11
84
24
25
30
77
19
6
75
69
27
9
48
30
96
41
49
27
33
111
9
11
79
6
3
51
65
1
84
11
13
96
95
36
4
80
12
13
60
11
40
165
51
63
6
23
16
20
55
126
54
6
23
55
33
8
24
31
125
31
125
73
60
63
63
60
129
32
85
30
30
3
32
19
45
80
139
30
6
117
57
36
60
60
24
3
32
121
66
18
66
6
108
71
61
39
9
27
9
156
24
36
48
6
174
12
90
5
60
25
23
67
90
39
9
6
30
156
23
16
12
123
6
59
16
33
15
21
11
4
99
41
1
83
36
85
66
5
49
27
9
48
30
6
167
49
180
11
4
9
60
195
56
25
30
18
66
17
109
23
37
59
1
63
27
45
8
1
11
60
55
18
90
102
75
144
32
52
108
32
1
30
5
1
60
35
124
15
5
109
216
35
61
18
5
28
3
6
138
12
21
33
47
4
249
60
11
40
36
27
6
84
6
57
92
1
15
20
55
185
61
48
11
16
9
84
71
25
54
81
96
3
126
11
79
120
6
71
48
52
32
7
5
60
40
75
5
24
84
37
24
114
66
47
84
48
76
105
96
24
30
69
27
48
66
11
13
107
16
60
68
60
19
96
41
79
41
43
12
21
93
51
9
6
54
24
36
35
96
25
39
21
39
32
73
54
36
66
30
54
6
60
33
20
25
6
129
20
61
51
8
67
69
39
17
24
1
54
65
49
6
89
31
105
44
12
88
80
85
51
21
75
20
16
3
120
30
167
84
24
19
12
270
59
25
35
61
24
60
195
72
69
15
60
39
29
37
23
36
49
96
95
25
6
53
7
114
15
99
77
24
16
63
45
27
120
24
6
59
16
9
11
48
132
43
30
12
114
30
60
30
41
40
15
120
144
101
16
12
51
149
31
90
24
12
30
69
15
105
39
12
21
69
71
64
9
84
47
184
45
27
9
155
25
39
51
30
51
123
17
73
120
24
35
67
5
73
60
71
1
24
114
41
96
79
66
119
49
3
63
149
61
27
159
24
77
132
12
115
78
36
30
24
21
20
1
11
19
18
47
43
17
43
6
59
67
173
61
135
45
39
87
21
3
65
55
30
59
31
77
13
35
19
6
36
3
27
54
131
145
48
11
25
11
73
66
6
11
64
20
16
8
61
90
24
5
4
56
24
37
18
66
24
96
27
32
16
45
30
36
30
35
13
36
126
30
84
30
29
31
66
60
59
91
5
49
251
76
33
15
15
30
27
27
36
41
4
15
29
7
48
6
96
119
100
75
30
87
39
89
31
60
33
32
85
30
33
27
90
24
27
8
319
90
12
90
65
264
1
18
6
30
29
115
30
3
39
5
25
ABCD 95141999684*3^$a+1 [50013]
48
72
93
24
80
25
35
1
99
44
31
5
109
264
23
13
36
15
63
41
79
17
24
1
215
175
5
1
84
144
131
84
55
5
52
69
108
23
4
24
96
20
180
76
104
24
96
4
20
31
21
267
18
3
21
15
140
64
12
144
200
31
173
76
9
111
44
19
162
239
112
45
95
24
25
11
7
153
128
16
44
19
42
95
31
5
88
12
68
96
91
29
16
3
24
30
63
84
116
100
48
72
248
36
40
75
21
108
39
33
104
1
23
52
24
120
75
81
80
4
24
9
180
23
144
16
140
4
116
24
36
85
15
27
21
51
5
169
132
30
45
24
3
77
16
44
76
8
52
24
20
43
96
21
20
40
81
3
140
52
44
120
49
47
244
60
164
205
47
25
23
60
25
71
61
15
20
67
81
56
36
13
167
168
12
4
36
147
18
3
20
40
9
6
57
15
30
3
32
48
31
120
90
168
3
188
40
39
48
33
81
135
24
21
36
48
47
88
20
67
69
36
20
28
56
1
59
40
140
55
29
12
24
25
99
156
56
40
164
73
3
8
7
5
108
12
28
36
33
23
40
27
18
54
65
84
96
40
36
8
12
60
108
60
132
144
60
16
128
16
69
71
36
37
23
85
15
39
48
161
40
21
51
24
56
4
116
24
25
24
75
45
71
1
39
15
65
40
84
56
43
141
20
7
113
79
117
60
60
3
57
84
92
37
47
19
81
144
32
4
20
36
108
76
75
105
63
17
24
7
18
111
24
36
9
42
138
27
68
72
4
20
79
21
20
124
69
71
97
39
80
24
1
54
41
205
59
12
4
21
210
33
12
68
55
105
56
31
5
19
21
20
208
69
63
33
27
188
36
64
9
48
203
96
49
135
212
4
84
9
3
147
177
44
36
121
3
36
15
21
84
39
77
24
4
36
20
1
54
45
75
29
12
55
29
4
96
33
27
21
99
44
60
96
24
25
135
36
140
43
57
21
35
49
6
5
157
47
24
12
24
73
51
39
57
15
48
72
18
87
44
49
3
168
36
44
25
35
60
16
105
36
23
76
9
35
40
45
144
83
4
116
49
99
20
156
120
24
109
171
20
40
12
44
76
104
103
53
24
13
11
216
40
3
17
4
20
16
80
120
13
27
80
96
4
84
72
60
8
96
1
3
45
75
20
16
80
61
63
15
54
12
24
15
20
16
3
48
29
100
44
40
27
65
4
36
8
7
53
40
80
16
104
121
90
65
40
96
284
76
68
16
21
119
85
48
11
16
36
80
84
79
21
20
60
100
159
17
108
19
21
12
24
96
60
108
111
5
60
76
24
33
27
24
45
191
1
39
80
13
23
85
3
87
5
28
20
211
141
44
240
85
48
183
123
90
144
6
17
144
175
21
3
21
116
4
20
103
18
59
49
11
24
55
54
11
52
24
45
11
4
33
47
100
84
81
71
228
25
12
54
89
160
9
83
40
3
125
72
60
120
4
33
23
28
15
216
9
80
7
53
16
20
40
153
23
48
60
19
41
36
4
60
21
180
156
3
32
4
20
84
25
12
3
116
36
64
21
3
36
20
40
189
75
56
79
41
24
52
8
97
23
25
36
39
156
20
25
191
120
25
108
155
16
20
61
63
87
89
40
45
18
17
36
19
6
83
52
48
20
25
54
57
24
96
21
18
21
176
19
69
80
60
232
9
11
4
21
60
23
25
15
20
19
41
36
16
8
25
171
9
75
51
9
9
171
20
40
9
12
59
36
84
97
54
81
84
20
13
83
28
20
49
30
78
15
80
64
3
33
44
160
81
39
51
5
100
84
180
20
160
51
69
60
45
71
4
15
29
139
48
5
28
32
25
99
33
12
54
65
61
51
44
1
3
12
44
36
24
25
179
16
104
72
108
36
24
52
24
20
60
64
69
11
76
33
51
20
7
69
44
280
60
36
204
96
44
216
31
54
159
92
319
9
36
24
21
ABCD 95142008914*3^$a+1 [50010]
17
60
27
24
21
138
36
24
13
29
36
15
48
64
48
65
18
24
42
6
54
24
42
42
51
45
24
36
60
19
95
12
45
123
18
3
51
30
183
21
30
30
84
48
27
96
69
78
78
114
18
75
72
27
60
18
192
144
42
30
54
73
17
114
126
24
42
18
12
7
80
141
19
17
31
17
15
88
65
39
21
78
24
21
27
85
65
55
5
18
9
48
9
120
15
48
105
42
18
12
54
66
30
18
55
5
12
144
144
36
60
90
66
3
27
45
93
48
24
3
21
67
29
54
12
25
17
6
6
138
30
12
18
6
114
13
5
27
21
24
12
54
42
18
30
54
36
6
60
43
35
93
33
12
18
90
7
83
204
18
7
17
120
15
69
12
48
30
9
45
36
12
24
78
6
24
135
48
27
78
18
66
91
65
39
88
5
43
8
57
150
18
66
13
32
9
24
103
72
48
53
96
43
77
91
17
72
24
6
6
48
24
96
27
9
15
9
6
36
78
126
66
39
16
89
48
126
102
30
45
75
69
48
40
107
24
66
24
132
7
11
30
60
72
12
55
101
36
31
149
54
30
42
18
54
42
24
24
48
3
9
186
66
24
24
60
48
15
27
6
135
24
15
33
63
49
41
6
66
60
67
53
12
12
3
40
41
7
59
24
24
45
21
19
155
66
60
24
18
30
42
60
6
54
18
48
19
32
9
12
67
11
6
60
91
5
30
18
51
135
66
15
3
144
162
6
30
12
3
40
17
12
24
12
12
96
51
96
57
12
3
87
240
9
216
9
7
72
17
24
39
21
12
12
30
13
89
18
13
23
6
138
42
66
30
18
24
60
25
113
24
31
107
6
30
60
54
12
54
21
33
103
29
36
12
27
136
80
63
150
12
24
54
60
30
39
27
36
25
17
12
24
19
128
40
53
27
27
108
84
60
48
30
36
36
43
11
141
9
84
3
24
153
12
43
77
43
11
24
162
171
45
132
6
49
32
3
66
12
24
150
6
48
36
31
5
12
12
123
15
42
48
66
42
222
6
24
126
42
63
9
12
84
66
186
48
24
12
15
48
48
40
29
30
13
32
33
12
78
6
96
78
30
43
29
24
12
7
48
65
120
7
17
24
6
9
189
12
90
54
60
12
7
95
25
32
105
15
189
6
6
72
55
8
72
40
83
37
5
12
18
6
7
29
99
45
42
145
29
30
66
24
43
48
72
23
33
72
33
72
39
9
7
65
120
87
3
69
45
18
102
48
42
48
33
3
24
18
18
6
3
45
3
40
77
12
24
144
72
156
54
18
75
21
67
32
105
36
120
36
96
7
17
36
42
25
11
45
51
61
35
205
107
85
5
36
6
144
30
60
7
72
11
12
114
84
187
128
15
54
30
6
15
21
60
18
21
45
24
43
65
24
15
3
13
77
12
36
27
40
8
40
72
47
126
30
18
139
120
5
27
16
5
72
36
30
6
78
45
81
36
24
6
66
102
48
144
24
60
102
48
24
3
225
7
5
12
31
5
12
6
49
5
90
6
42
78
12
18
21
3
156
97
35
18
24
3
15
18
30
6
54
84
33
24
48
3
24
18
43
32
45
6
30
12
12
6
42
12
78
60
9
51
18
27
69
24
24
48
48
19
8
3
69
21
51
16
17
18
69
69
90
6
144
12
12
60
6
54
27
24
39
25
17
39
9
18
18
6
13
53
144
3
45
30
6
15
144
57
84
102
18
19
17
30
30
6
90
168
12
7
107
78
12
114
36
48
13
17
18
12
33
3
24
18
48
51
75
24
42
18
49
8
9
15
16
107
6
84
12
138
18
12
12
24
12
7
11
36
1
29
48
6
12
25
240
35
30
87
21
27
72
40
101
36
24
24
12
48
72
6
90
60
12
6
24
13
35
30
87
51
114
66
30
102
85
53
51
3
120
45
3
228
84
30
48
15
9
63
21
72
24
36
12
6
42
24
163
221
54
66
36
39
24
165
3
39
48
6
120
120
19
5
48
27
33
7
120
5
75
165
150
165
51
90
12
12
132
48
42
18
60
42
24
6
24
144
72
63
120
72
15
105
3
13
5
67
17
48
55
41
60
30
174
18
18
66
90
103
131
45
111
30
18
81
99
96
6
36
3
45
67
17
12
43
248
3
162
72
27
69
126
21
9
24
42
132
25
41
39
27
13
11
36
6
12
48
90
30
84
3
3
45
48
72
40
5
60
15
112
5
12
48
30
36
117
33
42
45
69
90
78
48
12
63
40
113
15
21
6
45
24
21
99
16
23
30
12
87
81
79
5
78
18
67
185
12
43
32
40
137
18
141
45
54
36
49
77
84
66
6
84
48
180
18
78
96
103
5
48
30
37
41
6
73
5
18
54
48
ABCD 95142526504*3^$a+1 [50041]
18
162
72
84
60
48
24
30
54
49
47
66
163
48
167
121
11
253
47
1
36
17
72
67
48
53
126
337
35
49
11
12
6
18
84
24
13
84
47
37
29
6
25
23
109
5
7
36
11
12
49
47
30
42
156
24
300
1
5
126
12
6
55
84
95
120
24
25
5
42
169
72
59
90
72
72
18
1
71
36
90
18
54
91
72
53
18
6
30
1
36
24
29
24
54
12
49
47
48
96
49
24
36
12
59
120
13
149
115
12
203
12
24
1
137
103
12
11
61
24
120
143
73
191
25
35
37
35
1
65
18
61
119
90
42
25
23
37
180
95
121
24
72
29
18
25
71
126
103
12
83
72
61
167
36
36
1
77
18
25
5
43
29
43
71
84
24
12
78
19
47
54
78
12
25
144
84
35
54
42
36
61
77
24
216
31
41
144
18
49
107
25
11
6
31
60
48
23
30
6
48
13
95
54
151
71
25
113
43
144
216
71
1
11
25
17
48
72
78
25
131
54
91
144
59
1
47
37
108
132
47
6
54
66
96
379
35
49
35
6
54
138
43
125
67
23
85
48
132
35
42
18
120
132
36
48
24
36
1
36
83
90
54
72
24
84
36
24
12
24
72
25
95
72
13
96
84
24
23
84
61
120
35
24
25
137
30
168
1
17
18
48
36
90
18
126
18
13
60
35
49
23
36
241
83
13
36
23
24
120
85
47
30
72
78
229
59
138
54
216
60
72
1
11
36
85
47
48
96
12
6
48
6
25
41
42
126
144
30
24
72
12
1
53
18
24
73
71
30
19
23
73
35
72
324
126
54
18
90
36
108
25
5
24
18
1
108
11
132
61
47
48
1
5
72
55
17
18
102
163
35
36
126
90
25
29
19
107
61
47
24
36
13
53
186
36
72
37
12
59
25
12
60
11
12
25
96
11
36
37
83
96
54
187
47
48
60
36
13
17
24
7
60
53
19
23
120
49
131
133
84
35
36
24
12
24
108
288
48
132
1
215
12
144
18
18
1
71
25
53
18
12
18
168
91
11
18
24
48
6
157
132
161
90
49
71
13
47
36
12
13
48
11
90
19
5
7
132
107
18
90
73
35
13
29
43
36
84
47
36
133
47
73
23
48
25
71
30
78
61
29
31
95
252
49
23
48
24
37
17
54
157
72
5
54
72
48
1
113
66
60
36
48
49
59
18
258
25
5
54
36
54
31
48
17
30
1
89
18
96
198
66
1
23
37
83
109
59
1
71
73
53
72
54
37
12
239
13
71
126
139
48
24
23
6
90
108
12
1
108
113
31
95
36
12
114
79
48
35
36
138
31
65
91
263
24
30
7
12
71
1
77
192
114
49
77
31
89
18
54
78
12
36
85
5
19
24
35
138
24
90
36
85
48
59
13
12
209
78
18
18
72
54
43
23
36
37
53
6
66
115
29
18
6
48
31
23
13
12
47
24
61
11
36
30
175
47
108
54
19
11
108
73
156
41
90
49
11
36
61
11
1
24
95
78
30
36
145
59
12
36
37
72
48
5
6
109
47
13
12
53
31
12
23
60
108
30
19
24
35
12
6
18
126
90
102
259
180
36
179
12
1
108
36
215
1
53
126
108
6
54
12
109
59
193
5
43
119
1
72
53
48
31
23
109
108
89
391
131
36
90
19
77
66
1
5
72
126
36
30
19
12
36
59
157
83
84
61
107
12
61
48
95
13
59
30
103
84
47
60
12
6
72
54
37
72
96
47
72
108
61
84
36
120
53
24
19
288
29
19
23
49
35
13
108
47
12
240
25
48
108
60
29
66
145
23
61
47
48
132
408
1
35
18
150
12
6
43
23
96
126
30
60
120
96
97
11
109
29
6
18
7
167
96
36
54
91
24
24
71
ABCD 95142619532*3^$a+1 [50018]
2
13
9
68
22
9
23
49
48
5
22
62
18
10
60
20
42
22
32
12
66
12
22
39
41
36
34
72
44
25
72
5
19
11
12
96
12
6
30
54
6
6
12
12
40
8
7
17
31
11
13
17
18
40
60
9
5
22
2
19
41
43
5
18
10
62
13
5
16
2
66
42
6
12
6
6
24
16
2
121
35
13
12
11
18
43
29
12
10
50
96
102
4
2
16
2
37
11
24
6
28
32
12
79
35
96
6
46
30
51
3
69
71
18
78
16
2
36
67
36
17
4
26
48
4
20
37
24
59
1
41
36
7
5
70
8
18
42
13
23
10
2
1
15
74
42
30
24
6
30
64
30
26
30
13
17
24
31
5
19
15
18
63
11
34
6
26
40
20
24
84
84
18
64
2
18
49
17
55
23
66
4
14
13
35
13
41
4
24
27
63
36
9
35
49
59
37
48
69
8
24
30
12
36
12
12
13
29
43
5
64
102
14
4
27
35
13
36
21
18
44
13
9
32
10
26
7
17
4
30
38
40
2
28
80
82
74
1
23
6
31
41
64
90
20
6
6
61
11
13
77
4
30
20
108
6
6
49
41
12
28
2
1
12
83
1
11
30
18
10
14
16
26
31
15
128
24
6
7
11
4
9
11
106
6
62
4
38
1
35
18
52
14
10
50
13
71
28
2
28
3
5
6
18
24
58
2
52
8
66
16
54
44
30
18
10
8
6
10
2
36
48
7
5
67
29
40
30
14
6
16
2
72
31
45
26
48
25
21
99
12
15
26
60
4
8
12
36
40
75
33
2
10
2
49
11
66
4
98
54
4
14
48
78
66
13
59
168
13
5
18
1
29
12
76
3
77
40
3
17
52
8
6
18
10
9
23
18
114
6
151
21
164
54
52
74
18
16
26
4
27
23
1
11
1
5
42
61
35
96
24
30
4
27
69
27
75
21
17
84
10
38
48
22
8
6
19
5
16
63
11
30
22
9
39
32
25
3
20
46
14
6
12
12
6
66
12
12
19
57
51
83
16
80
13
11
58
3
5
19
48
27
8
49
69
14
61
57
38
6
12
31
36
12
35
42
12
24
22
8
24
6
34
8
10
8
28
2
10
24
27
12
51
9
5
4
20
7
29
31
3
20
30
66
48
12
1
12
3
74
30
40
21
3
8
13
24
48
155
30
36
94
54
15
53
58
18
27
17
16
32
43
11
40
33
15
18
8
36
6
13
5
76
3
11
6
4
27
5
22
36
26
58
78
14
36
85
9
14
13
29
6
6
7
5
30
25
17
79
17
7
15
50
48
18
13
17
18
12
34
15
3
42
2
18
154
20
4
98
12
46
9
27
32
30
16
27
108
23
18
43
35
1
117
20
18
85
47
42
12
43
17
10
66
62
16
38
12
31
29
31
11
12
18
18
78
18
48
6
42
24
6
76
3
65
43
21
30
33
5
6
6
10
20
16
36
14
12
66
6
28
50
18
112
30
14
48
28
18
32
22
6
32
97
12
53
112
50
6
19
11
30
7
11
24
6
12
48
6
25
5
90
24
40
32
4
57
71
52
44
49
24
5
4
87
5
16
20
16
63
45
38
42
66
42
12
12
16
63
12
35
6
46
50
60
42
37
48
41
19
5
7
17
40
20
10
2
18
16
14
4
8
64
2
12
78
18
4
68
30
78
1
179
126
55
5
31
17
4
2
25
29
10
45
48
5
60
7
5
30
16
20
6
10
2
24
52
30
2
6
16
12
9
17
28
8
12
6
13
83
25
17
55
5
48
42
16
116
18
7
21
50
25
5
60
19
3
30
62
25
24
24
5
24
54
1
21
8
31
9
18
8
1
15
20
25
57
14
12
48
85
5
22
56
12
16
2
66
25
23
6
24
24
12
102
1
5
48
7
17
42
12
4
2
103
23
106
27
83
42
6
30
18
1
57
8
54
48
76
44
90
10
36
44
30
136
96
14
30
46
122
54
12
13
5
19
11
48
90
6
34
27
36
48
95
10
30
92
54
12
31
5
43
107
37
53
91
47
25
23
48
30
78
34
20
55
23
42
24
24
18
1
51
2
43
21
2
13
11
24
54
40
20
7
5
7
39
9
3
74
24
31
29
4
14
13
84
29
6
42
18
18
34
68
25
60
9
2
30
48
36
40
2
12
84
30
43
11
6
72
7
3
2
6
72
1
23
18
40
111
51
50
126
22
8
6
37
5
30
64
21
5
40
2
49
12
69
8
66
6
12
12
108
42
13
3
26
12
120
6
24
1
53
18
30
24
42
37
5
114
12
66
60
10
2
7
9
6
18
51
47
18
12
36
12
24
55
15
20
6
36
24
55
11
40
18
27
23
6
42
1
24
5
72
12
4
51
9
2
48
109
111
54
26
66
18
16
32
58
36
36
8
22
2
30
12
12
1
33
14
4
9
24
3
2
16
3
3
62
58
9
33
38
16
21
5
30
18
12
31
11
25
21
14
12
6
10
18
92
90
10
18
14
36
7
11
13
12
119
13
12
65
94
14
4
75
5
16
44
7
95
46
68
31
15
14
24
10
36
2
40
2
132
6
6
66
30
22
44
18
16
93
24
29
42
1
83
28
26
10
21
11
12
6
10
9
21
38
48
6
19
3
12
93
83
36
6
12
46
20
10
3
108
33
15
9
44
112
15
21
20
40
15
11
6
42
18
12
7
72
35
42
7
5
24
18
66
6
25
51
45
41
10
30
3
17
30
22
140
12
16
20
46
78
50
6
6
36
4
24
69
47
1
60
12
5
16
51
12
33
15
47
6
66
6
7
5
64
26
12
13
24
17
52
27
5
78
60
73
89
48
30
34
56
55
75
8
60
25
11
16
9
77
36
78
6
28
24
8
18
132
12
28
14
55
24
23
13
41
10
18
26
4
9
5
12
88
80
55
23
22
14
37
11
10
8
84
18
42
30
28
2
103
36
9
14
6
24
46
18
27
17
96
6
13
129
2
18
6
30
28
38
126
4
8
6
6
24
19
17
40
72
14
1
60
41
24
7
33
15
53
19
23
108
18
4
15
35
85
3
21
41
7
3
18
75
35
25
36
48
17
108
16
15
36
5
40
14
36
12
61
71
22
14
12
4
14
7
35
6
36
54
36
6
12
12
88
56
6
13
24
9
2
12
6
6
6
7
17
4
2
18
18
30
4
14
34
3
11
73
9
87
21
26
10
128
42
13
23
6
54
54
22
72
30
78
2
42
97
41
7
9
8
19
59
24
16
8
13
24
24
5
30
36
36
25
5
28
50
1
60
53
43
36
12
36
99
90
24
8
30
24
30
43
41
55
5
10
50
36
7
23
34
20
48
6
6
7
3
56
13
24
27
21
69
32
84
31
5
6
66
16
51
29
36
12
34
32
49
35
25
47
4
32
54
6
1
3
14
54
24
1
17
30
22
14
12
13
11
24
84
13
41
16
6
14
52
2
1
29
30
66
6
10
20
34
21
11
6
7
15
30
27
45
62
10
44
34
26
187
21
26
48
16
2
18
88
20
16
20
12
22
3
17
18
66
66
54
36
18
6
7
17
12
48
90
18
4
62
13
65
66
6
18
10
26
13
36
45
14
37
12
23
12
90
48
4
18
26
102
34
15
35
12
12
78
10
14
12
18
12
52
30
2
66
4
8
30
30
31
35
18
79
29
12
12
31
24
5
19
11
13
11
30
28
2
18
30
22
14
54
6
90
28
6
2
19
11
1
60
48
21
27
36
47
6
18
12
30
30
40
9
33
20
ABCD 95142635704*3^$a+1 [50086]
12
12
60
21
15
24
3
45
45
63
88
29
15
12
21
7
101
15
4
48
20
40
24
44
16
56
45
27
28
53
12
19
5
15
76
48
44
45
72
3
33
39
28
11
49
72
8
16
32
57
15
12
48
52
29
19
17
6
33
16
5
19
12
59
18
31
17
27
33
67
5
3
4
36
44
51
9
4
41
55
36
32
36
4
68
24
21
3
52
20
4
44
21
43
8
3
9
21
7
17
3
12
28
5
24
15
129
27
28
92
12
21
115
11
18
12
19
80
64
48
29
31
12
5
27
40
60
36
8
12
48
27
133
72
8
84
40
20
40
8
4
104
21
39
76
20
84
15
54
3
4
56
69
15
33
3
33
91
24
17
3
40
5
31
41
19
60
144
17
99
96
48
9
115
77
79
11
114
84
43
20
24
40
20
4
32
28
24
20
33
19
20
144
24
48
69
6
30
3
16
5
3
16
17
67
12
24
12
12
8
12
112
20
9
27
27
1
44
132
24
9
7
29
7
8
27
48
61
156
12
12
20
24
9
31
5
27
4
23
18
15
52
72
20
28
12
24
12
53
87
4
20
28
20
57
135
24
57
48
7
20
69
43
41
75
136
29
36
31
23
109
32
3
18
12
3
28
29
12
43
65
31
56
40
24
20
45
27
88
192
72
48
5
54
18
31
5
15
16
48
68
52
12
23
6
72
15
3
37
17
27
81
12
3
24
45
55
8
12
69
67
48
24
65
30
73
5
3
15
1
29
19
17
15
93
51
12
4
29
15
4
12
89
7
35
162
3
4
20
9
27
72
16
12
12
48
47
48
9
64
72
17
3
48
81
31
5
7
20
12
4
36
5
24
7
32
36
9
91
36
23
25
12
29
72
24
31
5
27
16
65
30
21
16
8
36
24
57
67
11
1
48
95
37
11
9
24
52
59
61
24
5
15
9
12
15
4
60
24
20
36
9
27
57
27
40
48
35
97
101
19
8
36
27
13
17
127
8
40
8
4
17
19
65
15
12
69
15
3
1
132
12
36
36
20
51
90
15
24
36
4
29
15
21
36
18
21
148
77
3
12
45
3
16
11
13
20
45
3
9
43
68
4
96
5
3
12
40
8
40
12
8
40
20
72
40
20
84
16
8
4
77
43
8
45
27
57
18
6
55
56
69
72
79
36
29
48
43
29
6
85
12
20
21
72
15
52
80
48
9
19
72
65
79
53
7
5
51
40
17
43
44
64
80
16
24
72
8
12
15
18
24
91
44
40
23
49
44
45
15
12
12
15
18
55
44
76
20
12
48
52
17
3
16
24
36
17
39
33
3
4
5
15
16
92
40
35
33
52
11
37
29
91
35
13
29
12
63
27
1
77
3
12
12
21
24
3
48
33
15
16
29
39
28
5
3
15
9
12
84
36
21
3
24
3
93
76
44
45
39
45
15
12
45
15
21
7
17
3
28
23
49
36
24
17
3
36
45
67
32
12
28
60
20
28
65
99
3
18
63
4
8
12
76
17
15
27
13
8
52
12
41
72
7
5
60
3
4
101
7
96
24
36
80
4
32
40
108
17
60
39
9
36
7
60
84
65
36
63
4
11
37
48
5
27
24
88
68
39
1
44
76
29
51
4
68
28
5
3
69
36
55
44
15
18
180
7
8
84
40
48
5
55
17
60
36
12
6
21
28
36
116
96
9
3
72
9
31
8
16
17
7
101
7
8
57
7
68
88
56
4
20
4
23
25
29
15
75
9
24
165
27
4
12
8
39
61
24
56
45
31
23
13
20
15
198
7
65
55
44
4
44
15
13
32
76
24
20
33
15
27
33
15
9
9
96
30
21
4
96
20
48
45
19
12
44
16
5
15
33
15
72
16
24
5
43
8
52
41
15
147
18
27
28
12
59
9
16
5
258
25
12
60
56
24
96
12
60
48
40
32
15
45
12
28
12
20
24
45
91
29
24
7
44
12
4
8
12
15
49
12
65
24
31
80
40
12
12
53
27
9
24
12
39
36
21
67
20
172
20
4
41
51
60
4
24
36
20
24
9
7
44
4
20
72
4
44
36
72
160
29
84
19
20
141
60
54
25
5
31
24
96
72
8
27
18
51
16
20
28
29
103
5
39
33
7
56
12
28
5
48
7
44
16
60
8
12
40
20
69
120
51
24
33
75
40
68
100
44
16
5
7
101
15
57
27
27
1
17
27
24
75
25
29
12
3
12
36
4
41
7
32
28
60
12
56
4
29
15
9
18
57
12
16
8
12
28
5
6
13
53
27
40
68
52
32
3
25
5
67
44
24
88
29
24
12
24
31
8
45
36
24
7
60
44
28
17
51
24
3
66
39
57
3
28
20
48
117
3
9
63
27
37
20
28
12
53
3
12
40
68
24
45
24
51
36
24
64
35
42
27
45
48
3
75
57
9
55
5
48
108
43
44
117
31
20
57
15
12
3
78
39
16
17
12
15
48
15
21
27
54
15
9
7
44
76
80
9
15
28
36
29
103
23
1
20
24
24
52
5
123
40
101
24
27
60
48
52
36
8
21
3
60
28
53
15
16
176
39
105
21
7
11
9
40
5
67
108
8
24
24
40
12
8
24
15
85
8
9
19
17
60
12
63
52
11
25
24
20
12
45
24
75
16
29
96
31
5
63
9
3
33
12
115
48
5
51
48
81
90
1
8
48
33
72
79
8
12
45
36
19
29
15
27
85
5
48
24
3
105
18
25
32
12
28
20
84
120
16
8
64
12
65
36
63
4
12
41
3
12
12
52
24
41
24
67
8
136
20
4
24
56
36
24
21
31
5
39
63
6
51
24
12
24
9
19
5
15
105
27
64
41
39
4
96
132
20
168
81
15
36
24
33
12
139
36
29
39
28
17
3
12
12
48
16
77
39
9
27
9
31
20
9
66
54
15
40
56
12
108
3
37
59
30
3
15
1
20
52
72
5
27
24
52
32
28
17
87
15
49
12
17
15
3
30
15
57
216
24
12
51
4
23
18
87
48
57
78
37
11
9
28
32
12
28
60
71
1
56
64
5
39
4
5
7
8
40
5
3
40
5
60
43
56
21
39
64
5
6
25
60
60
36
17
48
72
67
36
29
43
32
60
40
48
12
44
4
35
126
7
53
91
11
114
43
8
24
84
4
65
42
30
39
60
24
36
99
18
43
5
19
48
29
3
40
32
9
15
36
9
67
77
7
20
3
25
12
48
80
12
84
4
5
43
8
ABCD 95143171694*3^$a+1 [50179]
3
4
11
36
9
52
29
3
36
81
111
24
15
90
84
60
75
15
81
144
45
15
96
123
21
141
75
40
65
36
63
9
288
39
76
77
6
54
162
360
30
54
36
85
65
63
45
102
45
123
66
139
32
63
13
65
15
144
48
108
40
5
123
21
51
57
192
63
48
33
216
6
49
35
60
61
20
9
39
96
96
3
9
45
147
108
27
168
12
18
72
15
9
54
18
72
198
12
42
18
18
174
1
53
51
189
27
39
24
252
72
45
45
90
13
12
5
72
99
144
117
31
20
3
132
144
120
24
66
6
25
137
108
54
144
30
199
71
81
24
4
5
36
54
21
81
15
9
120
91
35
348
36
66
54
96
81
27
25
20
21
6
48
33
12
33
115
132
80
48
39
33
36
12
129
103
41
96
30
105
63
90
111
96
36
9
18
18
12
60
27
81
63
21
31
8
24
12
75
30
103
11
49
71
24
12
21
39
13
5
72
63
297
30
105
24
64
5
267
3
90
42
165
60
189
75
12
219
9
72
57
15
57
6
129
189
96
18
252
48
60
21
36
63
13
149
168
63
192
48
69
3
12
36
135
12
21
15
37
32
27
54
72
27
75
36
81
9
6
13
5
18
18
156
55
59
90
54
13
53
90
6
36
18
21
15
33
12
45
51
93
31
35
1
239
13
17
103
92
3
93
57
43
60
32
52
59
36
13
116
72
93
36
15
15
165
129
171
16
128
9
255
168
99
18
123
87
60
85
48
72
65
72
36
12
15
237
51
48
15
81
40
5
123
48
45
84
24
15
12
48
69
12
3
12
9
7
47
270
63
39
24
126
36
54
48
60
72
9
9
27
40
8
51
162
18
177
24
15
81
3
6
18
12
78
75
33
7
72
56
144
36
27
12
9
141
31
17
6
72
18
31
36
164
216
57
12
63
117
60
30
33
63
54
30
108
60
33
3
61
20
76
324
53
175
11
36
61
188
52
77
103
12
5
27
69
7
23
57
69
54
69
36
111
90
18
57
48
60
3
57
51
21
9
6
25
59
6
90
133
11
61
56
39
60
54
7
47
81
4
17
3
15
13
68
141
18
66
6
25
65
108
102
21
33
54
33
40
17
6
66
31
59
18
6
9
21
24
87
111
144
18
12
24
90
36
153
12
15
69
60
64
152
28
20
3
102
6
169
77
6
90
7
167
6
39
15
45
36
39
21
75
33
15
49
47
18
7
8
3
12
177
16
20
57
27
9
24
12
51
72
63
97
167
9
36
9
42
9
75
73
23
72
13
77
67
53
42
30
24
90
84
141
9
27
36
99
36
54
123
96
36
60
16
29
75
40
56
9
54
174
27
135
18
126
1
113
7
5
6
54
48
15
63
372
33
4
5
3
120
60
27
21
3
45
36
40
48
32
153
60
43
20
60
39
81
112
48
59
45
48
3
54
126
48
1
8
192
159
49
11
105
36
16
44
9
24
18
45
108
9
12
91
17
15
72
3
78
18
117
24
123
6
39
33
72
43
77
150
57
189
276
30
9
12
87
42
18
13
95
12
37
35
13
20
252
99
9
40
35
168
48
1
53
15
12
60
36
27
18
108
75
105
72
27
57
55
35
90
114
61
20
60
208
32
9
6
9
9
36
126
85
44
15
72
9
36
3
96
61
47
126
99
40
17
3
3
48
6
3
48
33
42
93
45
6
54
54
12
24
126
48
42
45
16
8
69
27
24
36
45
90
54
15
75
30
42
48
109
48
72
41
15
24
48
99
45
153
87
105
31
8
16
8
15
36
81
16
29
31
239
48
36
49
65
115
56
16
20
39
21
24
45
36
6
49
35
6
39
33
12
6
54
18
12
45
45
144
6
189
60
52
12
263
90
108
7
23
181
36
12
72
5
60
18
12
13
32
33
30
78
90
57
96
45
31
36
17
27
69
27
112
107
60
9
9
216
51
15
90
96
99
36
124
20
ABCD 95143253438*3^$a+1 [50027]
72
48
12
393
27
72
29
16
159
27
12
45
12
15
60
33
15
72
14
211
48
87
54
90
60
72
12
36
117
125
142
33
39
48
117
36
12
183
62
103
9
15
96
192
243
33
12
17
10
12
26
34
45
48
177
63
81
387
63
12
33
12
72
72
96
12
15
138
15
39
33
57
128
202
198
18
30
54
141
204
39
9
291
24
93
185
19
96
75
33
111
81
129
63
12
24
27
18
39
57
159
12
39
78
51
29
46
36
30
15
60
69
162
9
36
12
36
72
57
80
55
3
182
127
24
60
132
3
84
36
62
48
19
3
129
15
81
57
3
93
27
12
135
33
65
7
96
195
9
45
207
63
33
252
156
12
39
9
24
228
65
10
57
51
9
15
33
65
58
117
15
9
99
45
60
29
43
53
7
27
57
21
144
30
33
48
15
18
32
295
84
24
125
144
16
54
36
72
84
21
5
7
41
70
42
32
22
45
60
3
48
132
33
48
147
45
63
117
60
147
6
51
240
60
111
45
5
7
57
3
27
21
15
69
120
36
27
45
123
33
36
3
12
69
219
45
120
123
38
7
207
90
90
165
123
150
3
96
96
72
15
6
102
33
147
225
5
58
132
2
118
129
3
72
33
3
45
60
39
120
96
9
63
153
17
31
81
3
375
38
214
60
81
72
120
228
39
93
87
21
87
180
192
14
31
123
93
137
211
12
17
31
12
120
48
24
60
48
99
273
3
2
96
31
24
57
18
45
12
39
30
99
72
63
36
146
67
96
141
6
9
113
7
105
30
60
246
39
36
24
36
27
165
105
123
39
93
3
45
3
62
70
117
60
41
55
12
60
168
24
33
54
129
36
21
15
65
10
9
48
96
24
3
9
120
99
24
261
96
161
48
22
90
27
180
15
45
60
3
12
45
243
93
36
3
117
36
84
9
6
93
96
12
15
2
48
7
12
48
120
51
69
141
96
90
69
75
57
45
18
14
240
22
48
105
3
33
12
33
27
84
15
33
113
7
27
21
195
48
117
84
36
3
12
122
190
93
5
82
33
132
105
51
12
99
69
39
162
66
24
48
198
32
403
252
60
36
72
60
108
12
63
240
12
165
165
3
12
75
69
108
12
99
12
117
5
283
53
19
45
6
45
36
168
3
12
81
72
60
144
60
33
6
84
96
21
36
77
58
57
125
16
147
125
94
201
72
113
64
66
117
192
3
45
408
228
24
48
3
129
81
126
60
21
17
31
87
132
33
15
38
67
27
21
29
16
114
45
60
36
192
17
31
65
55
51
38
22
90
66
168
144
93
63
36
33
36
36
45
15
75
81
12
105
18
129
29
127
17
43
53
154
36
9
120
3
12
18
87
96
15
21
3
72
138
75
51
36
24
9
108
24
48
57
15
99
9
117
30
21
75
33
65
22
24
36
9
39
9
36
24
3
117
15
165
141
54
12
21
12
3
45
132
41
67
45
15
17
22
84
21
51
165
132
53
163
24
63
45
60
75
12
60
156
24
57
96
120
197
16
30
117
27
36
81
29
79
15
36
144
165
87
18
27
171
189
156
303
21
51
69
36
17
55
51
6
75
15
21
27
132
18
15
60
5
58
72
45
12
69
54
141
12
27
72
21
12
75
60
198
15
39
33
41
144
96
46
66
78
69
183
12
ABCD 95144769158*3^$a+1 [50031]
3
120
45
52
72
36
35
85
44
93
42
6
30
30
7
65
18
105
28
41
78
138
3
21
30
36
120
37
47
30
43
12
23
30
31
11
33
36
51
18
42
9
64
35
90
30
72
21
15
60
25
20
100
32
76
24
72
35
6
67
5
51
27
105
40
65
12
103
12
35
12
61
35
42
72
103
5
31
11
49
36
11
25
60
8
111
6
19
11
37
32
33
127
11
120
49
24
24
12
35
13
113
7
132
5
48
18
180
60
25
20
69
115
11
42
30
25
23
33
52
24
5
3
15
37
60
20
15
66
7
32
24
39
25
8
15
133
47
33
60
51
66
127
8
48
57
7
5
30
81
24
93
42
48
9
24
27
90
3
60
4
125
7
11
37
8
40
77
138
30
7
23
12
12
9
87
69
15
73
36
11
61
47
37
23
81
12
24
88
120
48
144
11
132
48
33
21
3
36
27
24
66
19
20
4
56
63
12
1
89
19
11
48
12
30
36
12
63
27
30
12
18
108
12
37
95
6
12
42
25
125
180
3
52
24
41
19
24
36
17
7
17
3
48
9
30
30
90
90
43
36
17
75
39
9
24
27
78
31
24
32
15
30
30
6
24
6
30
115
68
9
51
36
136
8
51
49
71
66
30
37
77
55
84
176
15
66
67
56
27
9
33
7
11
69
28
23
72
18
3
36
81
15
57
15
93
42
85
23
49
35
6
42
1
47
25
59
6
30
97
167
33
87
30
18
1
11
48
12
36
45
9
18
60
42
30
21
60
48
21
15
4
56
21
223
29
135
93
12
42
49
77
7
17
99
4
23
109
11
144
25
11
25
12
47
66
30
25
35
13
11
81
15
33
16
65
91
65
123
57
39
21
7
8
40
44
3
120
61
77
42
72
165
51
13
89
43
60
72
65
12
96
39
88
77
31
12
12
24
32
15
60
13
60
11
6
30
12
1
41
19
11
1
12
32
3
13
35
25
5
42
73
24
48
17
36
7
5
138
45
39
49
47
54
15
15
18
30
13
8
24
15
37
11
12
48
24
66
30
30
24
19
72
5
7
17
31
47
18
3
117
12
55
68
9
60
90
36
12
13
59
78
31
29
3
75
12
21
81
6
24
60
60
36
13
12
8
51
6
3
72
40
29
51
15
93
72
108
24
15
12
126
30
157
128
27
42
48
27
21
103
11
1
35
60
42
162
9
196
44
9
31
77
43
17
235
5
55
95
60
54
66
25
24
5
6
13
44
16
11
21
39
1
20
15
49
36
5
54
25
23
132
21
15
25
24
24
41
15
21
15
45
39
75
21
39
33
33
60
19
23
25
56
136
101
72
42
1
95
57
3
69
4
41
3
16
96
35
48
12
45
96
27
108
72
21
9
90
73
140
117
27
15
1
24
41
3
76
60
36
72
60
56
39
18
7
12
83
108
37
12
23
18
39
3
120
97
36
24
35
61
20
24
4
179
30
15
3
42
72
6
42
3
72
87
1
20
28
29
63
4
11
9
4
17
12
15
16
12
29
75
16
144
101
3
72
132
15
18
55
59
141
108
12
4
84
44
16
60
60
29
72
15
16
32
15
13
47
1
71
21
4
44
39
18
15
87
42
18
33
27
72
18
7
143
25
20
3
37
47
36
157
53
43
56
63
1
20
16
20
64
11
18
42
9
16
56
27
12
126
55
24
11
33
64
32
15
30
75
16
35
84
30
3
28
8
9
91
11
60
1
120
5
135
15
84
129
27
72
12
33
76
11
9
40
29
31
12
8
21
18
13
8
16
11
25
48
11
30
39
12
60
52
77
108
7
8
27
1
35
90
12
18
9
4
104
3
37
35
21
21
6
13
32
28
84
47
69
36
3
18
42
73
17
27
15
6
43
80
57
3
39
132
18
3
117
48
3
76
48
72
24
32
99
9
9
42
13
53
30
37
17
30
25
8
112
83
60
12
48
48
204
30
48
30
85
23
12
21
39
42
31
35
9
4
11
6
19
83
45
3
9
3
18
3
21
19
29
7
80
93
3
52
108
20
12
183
13
20
112
32
15
48
45
60
12
3
84
25
48
35
42
15
28
47
60
61
17
198
73
11
33
147
18
103
12
17
31
8
4
23
30
3
120
64
17
6
9
33
3
9
43
60
47
18
18
57
27
1
5
102
30
55
32
3
60
13
24
11
24
30
6
24
36
33
201
18
60
33
28
80
4
23
37
8
40
8
21
3
36
27
24
33
87
36
49
23
13
5
3
4
32
21
55
32
15
93
24
21
12
78
72
1
17
55
12
20
33
24
30
13
12
44
16
11
72
72
61
24
233
108
55
20
15
33
39
37
131
9
16
17
30
13
47
18
27
3
120
24
66
54
18
30
12
30
91
20
15
84
9
9
31
24
8
27
42
19
24
95
60
12
150
78
48
12
21
24
33
19
11
24
13
47
36
9
4
11
13
68
28
92
15
60
57
27
49
11
6
7
36
137
27
15
48
12
13
20
64
53
7
11
24
49
104
72
48
27
96
45
48
39
48
109
35
25
20
63
42
43
23
49
8
45
15
12
15
18
12
6
30
84
30
93
60
48
15
73
77
30
85
8
21
3
15
18
19
24
131
1
8
27
13
47
12
102
55
5
30
73
23
13
89
12
6
132
72
21
4
5
19
12
197
42
61
12
35
18
103
47
49
11
13
56
4
24
155
1
11
78
55
92
48
52
36
80
39
1
77
63
27
18
90
54
18
30
43
35
37
12
48
17
36
30
45
15
12
1
11
6
42
ABCD 95145550816*3^$a+1 [50000]
16
77
48
24
15
12
24
51
18
67
59
261
40
29
84
27
16
48
89
43
8
9
18
25
5
144
78
45
60
3
45
9
36
30
9
16
12
5
36
12
19
120
5
6
54
18
192
1
68
21
43
12
41
12
42
84
9
45
6
36
9
4
17
171
88
44
12
99
109
53
108
42
109
48
35
73
5
7
68
63
24
117
40
5
55
188
160
48
29
60
30
45
45
39
21
48
36
31
24
35
9
28
24
56
4
48
80
16
5
36
19
5
75
72
24
3
93
3
49
17
36
42
1
20
24
3
42
102
1
164
21
75
124
44
16
11
9
4
12
48
60
56
28
12
113
12
6
84
9
4
80
51
9
27
6
55
12
5
7
65
15
36
60
40
8
51
45
51
13
41
43
47
1
29
39
21
19
144
8
28
17
54
18
67
48
41
91
48
41
91
8
16
24
48
29
6
162
12
31
92
36
9
72
15
24
16
48
68
28
65
7
17
7
24
24
17
31
8
45
36
39
16
5
3
45
3
15
109
35
13
23
25
48
60
72
17
43
5
27
12
21
30
189
64
36
68
16
56
40
5
30
73
20
88
17
96
36
19
80
64
11
81
51
13
44
16
96
5
31
29
156
3
21
3
168
4
20
40
68
12
3
18
115
8
40
77
15
4
83
45
60
28
29
3
16
5
12
24
66
24
21
15
225
88
5
31
20
45
19
35
69
3
18
75
24
40
5
30
37
5
55
84
17
72
6
1
140
3
30
60
63
24
24
69
12
60
115
48
137
39
87
114
18
133
5
27
45
91
12
12
35
13
113
19
17
15
48
156
4
5
103
59
60
73
68
4
101
7
137
6
45
27
37
24
5
7
29
3
15
18
60
7
41
36
15
28
32
136
12
48
12
20
3
9
96
45
3
69
15
60
120
76
84
12
36
12
12
53
36
36
24
51
40
65
51
3
1
53
51
52
164
3
25
71
72
13
84
20
28
65
43
17
63
196
44
57
15
28
65
51
21
43
72
32
16
36
48
92
100
29
15
40
11
1
5
55
29
43
60
23
9
4
44
100
5
43
12
5
31
17
24
18
1
156
176
4
71
42
43
5
18
6
43
12
29
55
5
72
15
64
20
16
60
60
8
99
156
54
43
53
36
19
116
45
19
35
174
55
23
13
5
30
9
88
32
76
12
80
48
75
61
5
36
7
12
60
8
16
11
13
56
15
57
123
37
32
48
88
56
33
207
144
36
3
78
12
6
25
24
77
43
32
105
144
39
45
78
12
73
24
11
13
120
12
32
36
9
103
35
45
33
15
15
6
30
18
7
65
6
69
33
60
67
5
15
28
137
75
96
3
6
19
32
24
108
12
16
8
9
7
53
67
41
7
56
12
132
96
76
35
1
44
28
8
40
32
52
36
24
53
15
48
33
51
15
13
47
85
104
16
5
111
105
24
30
24
9
93
67
5
43
12
36
32
9
103
36
17
108
91
36
12
11
90
12
55
12
128
117
18
18
30
6
84
72
7
17
51
24
16
17
12
54
72
73
32
100
29
15
3
6
27
93
187
80
4
71
13
44
16
36
24
11
78
7
5
43
20
28
17
3
28
65
15
36
16
125
7
8
52
80
93
72
138
90
19
8
51
57
4
185
31
32
27
150
163
12
59
72
13
17
7
80
16
95
1
24
32
84
9
12
24
90
13
48
5
54
90
36
54
1
32
21
55
89
3
4
44
24
51
69
52
60
84
60
77
19
96
128
27
37
8
24
39
129
28
12
65
18
48
42
12
31
56
9
15
21
103
5
30
57
33
55
107
1
48
44
75
30
7
53
108
19
44
16
5
115
140
21
30
9
9
36
91
24
84
36
104
84
33
18
9
16
149
3
40
24
209
12
43
24
5
123
27
1
44
75
13
29
18
18
48
24
31
36
36
17
18
114
19
17
87
33
24
3
15
18
72
3
117
31
44
16
89
7
176
24
60
124
80
4
47
6
12
171
24
60
48
4
60
36
8
4
188
9
36
123
64
32
33
87
36
64
29
39
28
5
43
84
12
101
84
36
42
13
24
29
27
15
30
168
102
37
48
24
20
16
53
144
55
68
39
121
12
32
120
45
48
72
36
135
12
108
4
35
61
5
27
51
12
93
57
103
5
27
3
69
28
12
113
19
48
12
11
138
36
60
63
81
12
79
8
27
93
27
114
30
25
17
3
81
39
69
72
19
24
11
21
69
19
32
21
19
128
93
48
180
31
48
8
24
60
63
18
43
101
43
56
16
53
51
64
48
29
6
54
39
81
79
101
3
16
41
18
48
45
52
12
59
126
90
1
48
20
147
85
8
64
77
99
16
8
3
97
5
27
84
21
3
153
7
17
19
35
97
8
4
12
5
139
200
40
80
21
19
17
75
15
18
31
41
24
15
3
61
29
12
19
17
55
104
75
21
88
32
3
37
84
36
12
48
44
40
8
33
54
33
40
20
16
32
12
40
8
88
56
88
5
12
55
35
21
105
108
19
48
5
15
28
89
55
137
39
16
8
40
56
40
17
144
15
75
6
ABCD 95145553208*3^$a+1 [50114]
73
12
68
52
36
132
60
32
12
4
44
40
8
60
64
24
24
128
12
12
48
112
20
4
12
5
54
1
12
8
112
5
7
119
36
33
45
27
4
204
53
30
25
80
39
49
12
32
100
20
27
165
99
60
1
35
1
12
8
28
59
33
4
24
72
120
24
36
20
28
107
37
155
177
28
20
27
73
8
40
144
11
45
72
76
32
24
4
36
84
5
102
24
48
93
3
36
25
5
3
88
32
16
36
60
48
36
32
88
71
13
48
23
61
56
72
12
21
19
24
5
55
12
48
24
120
125
18
25
12
20
16
72
29
6
105
28
60
12
44
33
31
12
32
16
72
60
20
63
25
12
104
16
32
88
44
40
5
171
4
20
3
48
24
81
40
20
28
47
9
16
120
48
12
44
36
40
35
117
93
55
48
24
60
60
32
4
11
1
24
68
108
24
28
155
1
12
23
60
21
28
167
33
88
215
85
20
24
15
25
56
4
8
3
25
32
33
15
15
45
60
60
148
44
16
32
64
60
96
12
32
51
105
12
48
3
144
12
78
7
36
24
36
12
77
111
28
44
48
28
12
32
40
32
4
72
35
73
17
79
108
12
20
21
7
23
18
27
112
11
90
51
15
1
60
12
131
85
131
33
16
12
20
24
4
35
69
48
240
112
72
8
12
76
32
12
136
12
32
4
32
15
117
16
36
35
36
9
76
24
35
90
48
6
25
24
23
57
76
29
115
47
73
12
20
39
9
40
32
36
39
25
36
108
12
48
96
95
121
32
52
8
28
47
36
97
23
21
4
24
8
12
3
25
44
16
32
52
35
48
13
60
35
13
5
147
40
12
23
133
32
120
40
24
24
12
23
96
45
75
1
17
31
32
15
72
72
25
23
13
48
32
12
40
36
35
90
67
12
36
212
15
13
84
11
96
105
3
61
32
232
68
12
40
5
15
147
21
4
56
3
121
83
12
25
24
47
9
75
25
119
1
144
12
47
61
12
12
77
3
15
13
12
48
53
126
66
39
40
60
24
77
55
107
13
48
36
68
28
59
1
20
112
83
12
25
48
59
61
59
33
28
84
113
7
56
3
21
105
51
24
3
33
39
45
3
1
56
3
13
32
28
60
24
36
77
18
57
28
32
27
21
4
11
13
32
24
3
1
72
12
12
156
119
21
4
8
27
181
44
28
48
20
4
36
24
65
75
36
88
11
25
11
45
15
45
24
4
72
32
51
49
60
32
96
3
37
35
97
32
60
48
12
124
107
24
145
48
20
28
44
195
21
28
95
61
48
203
25
80
12
3
168
9
40
48
113
27
100
20
3
1
8
28
24
11
25
20
112
20
3
84
93
88
24
60
36
24
23
13
17
96
30
117
24
96
4
8
28
35
13
96
8
16
12
228
24
12
23
61
36
20
136
44
36
45
75
40
12
108
20
33
7
108
24
53
67
11
9
75
13
12
8
4
68
3
13
59
1
60
32
93
7
32
48
52
5
31
71
21
4
161
39
60
100
8
60
48
60
84
36
129
19
32
12
12
36
39
49
24
8
40
35
13
36
83
25
47
36
30
39
4
32
4
83
217
23
25
83
133
24
12
119
66
91
120
84
24
32
52
8
39
25
35
49
36
48
72
20
39
49
48
200
15
45
28
32
12
45
55
60
11
61
8
108
100
44
48
3
69
36
27
12
45
36
189
6
144
13
60
36
12
80
15
49
84
12
12
5
30
73
60
29
3
51
57
4
24
5
87
9
15
156
27
1
32
64
20
21
7
11
49
11
84
25
188
28
29
115
35
13
24
35
1
60
20
12
40
8
39
21
63
121
300
56
84
159
9
76
44
15
13
83
57
15
18
91
48
36
12
32
261
7
12
8
12
16
36
71
49
20
76
60
44
21
54
1
80
4
59
37
108
24
32
28
5
7
36
119
1
164
64
11
13
12
11
13
84
60
32
28
12
56
52
8
33
27
64
48
48
92
48
52
35
18
18
12
25
24
23
60
73
32
48
60
4
24
32
12
180
16
36
41
43
120
24
36
47
180
45
63
1
8
76
44
28
20
4
48
68
12
63
13
65
27
27
25
36
12
32
28
23
144
97
11
45
24
36
124
11
13
24
48
20
120
4
20
4
12
60
20
40
152
240
27
36
37
5
7
11
13
35
49
48
107
37
36
47
45
40
8
184
48
36
132
84
23
45
3
24
45
40
23
1
72
35
57
27
60
1
24
8
3
9
21
79
8
16
11
36
69
64
120
12
20
144
16
95
285
3
9
48
27
37
48
8
28
167
9
108
27
21
3
36
49
12
47
1
17
15
84
3
1
144
32
9
19
32
108
48
28
11
1
20
39
1
32
48
28
71
13
12
24
12
44
16
20
4
8
76
132
47
96
66
103
11
49
32
45
55
11
78
19
11
57
39
1
83
36
21
3
49
35
73
12
155
30
15
16
120
71
61
5
27
100
108
24
96
77
31
44
76
12
35
25
12
8
112
ABCD 95145556094*3^$a+1 [50021]
685
12
96
17
102
180
73
108
59
48
132
18
102
18
72
31
24
65
120
43
48
60
329
91
227
13
60
60
59
1
59
18
90
85
5
127
65
31
60
59
61
84
168
95
30
43
197
90
120
25
35
25
167
48
12
193
185
43
60
17
90
72
60
540
198
30
13
89
180
31
107
12
61
59
181
59
30
55
293
175
107
198
30
72
108
73
12
72
65
78
12
90
55
48
47
181
59
60
1
89
18
150
55
12
336
60
89
18
162
60
48
210
73
24
53
30
162
78
73
107
60
12
181
17
30
30
103
12
35
85
107
13
35
25
107
13
95
120
12
90
48
55
48
120
47
12
30
138
12
61
29
31
17
90
42
108
7
113
175
17
30
30
18
132
78
103
12
167
18
60
90
60
133
60
60
24
83
42
48
60
42
60
73
132
95
228
37
216
47
72
18
90
90
43
17
150
12
78
30
90
60
12
151
60
167
30
12
43
95
133
179
18
103
119
1
24
180
36
167
60
30
55
48
119
1
89
30
145
65
271
12
5
43
132
65
30
180
25
947
18
30
25
287
121
119
78
30
25
60
35
12
48
13
77
102
180
228
12
48
30
42
48
25
35
73
72
107
180
13
5
7
23
25
17
18
13
180
72
60
227
48
150
12
30
240
60
13
5
150
162
138
25
60
185
67
113
55
47
61
204
35
25
83
162
60
138
30
90
132
18
210
120
12
1
17
312
60
198
42
210
210
31
17
72
235
156
204
23
72
18
90
120
60
13
432
185
12
18
180
300
12
18
102
13
17
150
18
187
96
317
252
18
42
30
1
264
360
35
121
47
12
73
48
59
1
12
137
258
30
42
61
17
43
192
65
55
47
13
107
48
25
35
90
60
60
120
60
223
60
119
205
96
107
72
1
59
13
35
210
282
18
102
18
60
55
108
17
150
253
192
420
5
12
31
137
67
143
12
18
12
43
35
145
5
42
30
150
13
5
7
228
17
31
47
13
89
78
30
55
47
138
42
90
30
18
192
43
125
55
77
90
13
47
85
23
72
25
36
60
17
30
162
55
36
59
61
180
180
59
73
125
90
60
180
42
18
30
162
60
30
108
102
1
29
48
42
228
12
1
299
30
30
13
60
35
13
192
108
12
305
102
1
47
25
240
47
120
73
17
43
65
67
48
35
12
108
133
60
167
265
47
30
78
12
90
355
83
60
37
36
137
55
5
115
137
150
193
48
24
233
55
47
60
13
35
12
13
60
17
150
60
108
13
59
60
18
60
30
12
13
125
55
137
60
115
83
25
60
77
175
35
121
167
282
31
17
60
127
288
95
312
133
132
53
12
31
12
47
240
78
120
42
ABCD 95146355828*3^$a+1 [50135]
75
168
210
102
48
102
18
162
3
45
30
45
45
12
15
3
42
3
24
48
93
150
42
60
39
9
72
30
30
18
12
120
120
198
15
15
12
18
30
69
48
45
3
24
33
159
171
360
30
60
180
63
75
69
21
51
48
33
39
81
87
72
69
30
69
21
30
45
24
96
105
42
48
102
18
72
93
165
12
18
42
60
87
3
30
90
18
99
21
27
168
96
51
18
51
39
12
69
9
135
105
12
30
30
60
48
12
39
99
21
24
105
15
24
96
15
9
3
78
15
165
12
90
69
129
12
123
27
78
162
69
309
150
72
93
15
57
120
48
45
12
15
3
21
21
78
42
99
48
21
30
12
138
42
108
57
144
21
120
138
192
18
39
183
18
30
30
30
21
24
120
57
228
102
288
222
210
108
90
120
60
60
90
21
48
3
69
48
111
30
132
135
93
72
30
18
72
48
99
21
72
99
231
9
24
27
210
108
120
30
9
51
45
27
48
60
225
15
30
147
168
240
72
105
60
60
30
78
12
90
213
105
30
129
120
123
48
72
69
21
120
348
60
27
63
90
60
12
39
48
33
39
9
210
45
120
144
48
3
102
60
3
120
24
141
42
48
12
120
108
9
3
69
51
117
96
72
15
30
18
81
81
39
69
99
33
60
3
96
9
87
75
30
135
3
90
132
138
42
27
33
48
30
9
93
138
9
51
42
168
60
60
12
87
48
33
90
42
198
165
24
21
90
42
39
264
27
210
3
24
93
18
30
60
135
144
93
27
72
24
27
117
33
63
72
24
39
222
18
60
30
150
12
30
48
39
21
120
12
15
24
171
18
27
24
141
18
30
72
3
45
12
60
48
132
30
60
48
42
123
96
69
51
144
27
117
81
42
120
30
18
30
42
69
21
3
24
3
90
3
75
30
15
24
51
45
96
48
81
42
189
99
60
81
51
30
48
42
168
12
105
3
162
3
96
99
21
21
3
120
120
75
42
30
108
42
48
39
21
42
138
162
18
99
120
51
141
21
30
150
18
69
33
15
183
30
30
21
51
120
318
12
27
63
30
27
288
45
3
24
21
147
45
60
63
72
24
9
90
12
78
120
195
45
219
81
30
102
147
288
75
48
12
57
51
30
90
12
9
120
120
81
120
87
192
129
102
48
81
69
27
3
12
177
168
3
90
27
225
48
30
60
42
75
192
33
18
30
15
24
33
180
123
45
12
48
30
12
78
12
48
75
15
180
69
33
210
30
138
90
192
60
138
12
78
12
15
123
60
192
150
75
24
81
15
72
72
21
60
90
78
15
72
3
30
132
48
27
3
30
60
42
48
9
72
99
69
3
45
24
21
147
51
45
27
168
69
48
15
105
33
42
138
72
3
135
60
72
168
69
153
198
60
42
3
192
45
48
42
30
27
96
27
45
75
45
3
90
222
189
51
93
15
30
171
129
180
219
93
48
51
279
12
117
192
99
117
33
120
15
120
57
180
27
33
159
9
90
42
60
48
12
30
48
141
9
12
3
27
45
15
18
15
45
27
123
45
57
48
132
60
18
90
75
27
18
12
198
42
18
72
18
60
12
27
33
39
69
72
18
60
102
30
90
108
42
9
69
60
60
72
147
21
51
99
21
144
ABCD 95146917434*3^$a+1 [50043]
199
11
18
6
45
144
64
11
24
61
191
1
80
45
84
63
15
36
84
153
135
9
16
65
367
71
102
150
72
48
18
222
48
36
54
24
3
99
24
36
30
60
55
71
9
16
59
24
144
18
90
108
21
33
18
90
90
72
66
90
72
78
30
54
27
33
72
39
16
119
265
191
30
96
30
24
18
27
75
60
18
300
42
1
35
90
228
79
35
18
54
133
48
80
453
42
54
84
144
7
35
84
186
66
132
48
90
42
18
99
165
126
60
54
84
24
18
18
72
18
252
133
65
90
36
30
60
90
93
15
145
101
90
42
135
93
24
27
135
138
15
147
96
12
78
48
36
60
18
108
18
66
150
18
90
111
9
42
180
18
135
153
18
90
54
120
72
24
61
113
96
126
48
33
153
7
48
71
84
69
81
90
84
33
9
18
72
45
9
7
23
36
69
57
7
53
30
132
57
15
1
143
72
169
5
6
12
186
54
126
66
36
60
90
18
12
42
7
128
243
93
16
53
12
31
32
81
31
119
120
6
36
84
24
12
72
198
42
7
48
96
11
18
18
30
24
84
126
78
30
60
72
108
45
21
186
30
24
84
60
18
18
90
45
9
7
83
18
18
57
117
43
83
54
87
9
162
48
54
108
67
128
45
18
234
36
19
71
36
48
96
66
96
99
48
27
6
63
16
23
186
351
48
16
47
42
7
48
17
18
18
12
6
36
30
6
72
12
45
15
126
3
27
54
114
54
198
342
228
42
18
84
24
111
141
19
35
54
36
84
6
18
12
78
397
96
95
33
144
16
11
66
78
90
75
27
85
29
30
6
102
60
36
12
24
90
48
42
54
282
337
41
162
240
54
36
27
16
65
127
53
102
108
60
45
39
6
19
101
90
6
144
90
36
189
16
101
192
43
233
72
54
36
84
96
30
54
13
11
72
54
198
1
80
57
54
90
78
72
81
9
126
120
42
12
18
25
71
54
48
195
345
7
17
36
43
5
6
18
18
108
36
36
282
115
47
366
72
30
162
18
36
162
42
36
21
33
18
45
64
96
48
17
162
45
171
162
19
119
90
42
30
108
27
15
54
48
6
117
9
151
29
36
72
12
108
60
108
39
141
90
25
47
18
90
30
108
72
168
84
7
35
30
31
77
6
84
18
7
71
9
3
18
171
513
42
66
67
311
42
72
102
6
12
15
48
27
60
25
95
90
103
23
36
60
36
54
18
18
54
18
3
112
101
27
27
18
72
27
64
101
78
108
225
63
81
63
18
108
126
18
90
25
11
72
109
179
216
18
36
54
162
18
12
96
30
27
117
114
12
24
138
36
72
42
18
3
15
54
27
273
96
12
60
84
24
75
144
51
45
111
193
77
24
54
12
153
27
108
36
42
27
93
72
6
37
47
180
61
161
54
9
21
114
25
47
54
27
48
87
54
115
48
377
54
1
53
48
139
83
36
9
111
42
90
138
6
108
72
66
7
17
18
93
99
141
237
90
297
15
18
90
12
153
63
60
133
119
12
61
35
12
18
15
48
45
24
90
102
276
108
54
21
15
72
18
462
90
114
36
25
29
108
18
37
53
144
180
ABCD 95147510288*3^$a+1 [50083]
91
17
55
24
5
40
3
5
96
120
100
12
12
72
20
84
40
24
32
40
44
79
12
33
60
80
48
64
20
55
9
32
64
3
60
41
12
19
9
96
39
57
15
165
27
65
67
48
53
112
36
84
12
8
12
31
93
27
60
108
17
28
147
5
40
12
15
101
7
129
20
28
27
9
32
7
21
75
9
56
16
111
57
75
33
48
56
43
41
36
16
72
32
204
4
3
125
7
36
9
63
45
39
21
72
15
21
92
48
4
96
15
5
36
156
139
125
55
41
4
36
188
16
3
21
24
15
101
72
28
27
17
40
80
16
56
28
12
116
52
60
12
51
17
28
180
15
33
36
39
5
40
36
39
17
24
28
128
112
12
60
36
8
7
24
9
39
96
129
36
27
9
56
12
52
15
141
24
120
3
33
39
33
27
29
52
32
31
137
48
7
5
103
132
137
43
5
84
24
60
12
28
24
8
24
19
65
40
12
8
19
17
60
43
36
45
24
111
45
12
20
160
48
84
12
24
27
9
15
65
4
44
103
65
120
28
20
36
124
12
3
45
80
112
3
84
17
24
55
89
12
55
81
12
60
15
45
212
48
196
51
33
32
31
9
20
40
15
125
24
40
60
56
148
87
29
16
204
36
8
16
56
4
36
8
7
108
17
48
7
5
115
21
8
4
207
216
12
21
75
21
63
57
3
108
9
24
24
92
24
7
105
32
52
3
17
76
15
24
5
60
120
4
12
12
3
9
75
36
60
33
15
36
168
81
32
67
33
80
43
41
28
20
76
32
268
36
48
51
29
16
96
8
148
99
9
75
17
24
4
44
36
156
64
36
8
28
39
144
17
19
5
4
56
19
5
72
84
88
56
12
28
44
7
45
15
36
17
40
36
44
43
9
164
4
36
32
84
79
117
12
87
9
60
24
8
40
12
20
31
17
72
16
140
16
56
12
28
152
48
120
55
24
33
72
3
65
72
64
27
57
32
168
52
44
120
64
128
12
96
40
32
132
48
60
67
185
31
41
103
101
40
32
4
3
5
16
24
87
33
96
171
33
8
28
80
91
41
64
84
39
5
12
40
20
124
84
27
29
24
40
48
120
44
16
32
151
165
12
39
21
63
96
65
19
72
9
36
20
67
81
72
20
64
20
31
45
48
51
33
12
56
4
44
120
4
36
27
60
113
7
5
28
12
15
45
44
19
21
24
27
45
68
31
9
39
5
28
63
81
84
56
28
96
51
5
40
63
72
9
56
40
44
84
12
156
60
115
12
45
72
60
44
156
4
36
219
5
40
12
84
60
15
21
44
55
36
53
12
184
96
39
48
81
24
156
27
69
56
7
33
132
12
24
80
127
5
60
220
3
89
127
53
108
28
96
63
36
5
24
12
36
52
12
111
57
116
76
80
64
87
233
7
29
96
148
159
41
7
45
84
84
12
15
29
16
84
63
36
17
84
40
44
67
53
144
112
24
44
16
80
76
24
180
44
40
92
48
31
41
16
75
33
39
53
88
36
3
36
12
237
51
36
53
40
3
5
52
12
44
52
60
24
15
33
72
75
233
12
24
84
43
69
48
12
84
27
257
96
19
33
63
12
113
4
420
8
52
75
113
148
192
32
12
19
36
60
101
40
12
68
7
21
39
17
28
56
55
21
75
216
17
36
36
88
87
5
19
117
128
24
36
120
4
8
43
17
12
28
84
108
3
57
12
84
27
5
163
5
16
8
48
7
36
204
41
60
40
24
15
33
75
245
7
48
5
163
17
24
60
55
36
105
3
36
41
55
17
16
75
21
24
20
40
144
8
40
132
180
15
45
8
7
77
16
252
12
20
24
67
65
4
48
63
9
8
112
15
101
7
161
12
40
8
12
40
32
108
19
45
116
28
20
52
12
152
28
27
45
20
4
39
65
192
40
104
60
36
96
4
44
120
91
21
60
63
77
28
80
84
256
24
63
9
60
51
17
12
43
17
28
48
84
60
15
93
36
92
40
144
56
60
55
17
43
180
93
20
24
28
12
32
43
72
9
44
55
12
41
100
24
51
9
63
5
16
12
32
31
45
32
52
36
12
12
27
48
21
44
196
32
55
53
52
39
33
168
87
36
12
5
60
12
40
8
12
52
99
144
81
12
72
72
15
9
20
132
7
53
55
69
15
60
69
87
53
ABCD 95148244606*3^$a+1 [50063]
17
55
93
72
51
24
60
33
60
48
12
135
33
15
24
57
60
51
12
33
15
12
36
60
81
3
17
4
39
33
3
12
129
8
16
60
36
24
39
33
24
8
136
24
12
80
199
9
63
72
12
33
12
36
24
8
28
39
48
173
28
60
24
12
20
76
108
72
44
28
8
19
9
32
28
24
15
57
99
24
41
19
45
27
9
44
43
165
20
7
12
9
32
79
5
16
12
12
20
16
192
63
12
5
67
24
9
12
36
3
120
17
124
120
123
12
9
12
48
27
57
3
9
3
36
77
127
77
64
132
24
63
53
124
84
15
69
96
12
27
81
87
9
75
21
20
132
112
75
33
12
24
44
36
7
9
44
55
57
68
7
9
96
3
12
17
16
24
15
96
137
88
180
12
3
12
9
51
45
48
140
100
15
9
152
28
108
3
149
208
75
108
81
24
72
3
69
3
45
3
24
141
116
4
32
19
21
68
64
20
7
9
60
27
105
12
96
99
12
36
29
16
12
8
19
45
99
29
88
39
113
28
12
15
21
60
75
9
27
21
12
20
28
24
44
19
12
48
33
3
9
75
21
51
48
93
24
60
108
15
48
24
81
75
17
36
76
39
84
21
176
36
12
31
45
36
108
20
16
20
7
137
12
19
84
21
15
69
15
36
9
3
33
20
16
48
12
20
16
24
96
87
45
32
19
9
36
39
117
20
64
36
39
9
48
24
24
12
39
9
87
12
81
60
111
45
20
55
84
9
32
48
40
51
261
63
12
65
16
15
17
55
108
48
36
153
36
32
64
224
91
36
9
36
63
144
48
120
125
7
60
60
45
12
39
9
96
15
36
69
147
45
3
12
60
177
15
33
12
48
8
112
99
21
99
45
15
5
28
72
15
48
36
29
55
36
24
45
12
39
57
20
60
52
63
77
76
27
29
40
3
72
21
219
24
12
9
144
24
20
16
75
21
48
60
168
3
29
40
132
60
20
4
135
9
75
5
28
32
7
84
57
15
189
3
57
15
60
120
21
27
45
72
171
72
45
48
48
176
40
36
48
36
99
29
136
75
24
60
36
36
84
12
12
21
159
65
156
31
21
368
7
9
3
12
33
27
69
15
9
111
81
3
45
27
9
75
9
12
39
12
9
36
48
15
45
39
156
12
9
144
72
3
24
45
60
20
7
9
44
36
12
7
141
15
9
15
48
33
20
96
43
33
68
16
108
168
108
99
72
33
20
172
68
16
60
15
117
12
3
65
48
55
9
51
65
40
24
15
12
141
8
76
39
9
51
9
27
60
45
20
28
132
39
9
51
45
96
108
3
33
96
39
84
48
45
24
3
57
48
36
60
39
137
16
3
24
12
60
60
36
45
15
197
60
52
63
65
16
96
75
48
237
3
65
36
16
15
60
21
12
27
5
19
240
9
8
7
5
7
93
48
75
33
96
39
24
96
36
9
24
3
12
33
12
48
39
29
16
48
12
36
24
180
48
15
21
32
40
20
7
60
36
69
63
69
3
45
20
43
129
60
20
4
60
60
111
5
28
3
33
60
27
9
156
8
16
48
75
33
3
17
43
84
141
27
12
60
105
15
33
132
3
57
120
27
5
28
12
20
16
32
28
24
24
72
3
9
20
7
21
60
72
3
77
88
168
60
224
31
21
60
68
16
12
144
48
63
5
108
31
24
9
12
3
5
28
12
48
20
4
96
3
77
124
51
12
81
36
24
36
20
28
20
31
60
24
36
81
116
112
32
19
29
31
5
76
3
12
69
51
156
17
12
19
9
36
12
180
27
168
77
36
79
48
84
93
27
5
16
60
32
28
72
32
19
60
60
36
84
9
128
28
24
96
72
39
29
7
45
75
33
15
84
45
48
60
24
48
108
75
9
188
52
48
80
28
12
15
53
4
15
33
12
20
28
3
105
68
36
43
33
212
7
5
16
192
3
33
24
72
48
27
93
63
12
45
3
89
31
48
69
48
63
57
72
48
24
24
12
15
17
7
105
48
132
3
57
20
40
15
84
117
15
9
36
180
39
24
45
84
27
141
75
69
36
3
12
45
3
5
31
33
15
113
28
75
69
36
99
57
20
88
20
7
21
63
21
39
77
103
137
64
51
12
57
51
45
20
4
3
141
24
68
7
21
24
92
64
20
172
32
7
84
9
108
12
68
4
24
27
45
108
15
5
7
69
3
33
24
3
5
76
12
24
3
36
89
7
33
8
28
51
9
111
81
27
57
96
27
21
12
72
96
39
105
87
185
88
15
36
21
63
12
45
84
12
27
41
7
57
36
87
24
36
24
24
21
111
72
12
45
48
15
57
48
128
19
9
60
20
7
69
36
27
33
ABCD 95148273568*3^$a+1 [50352]
55
12
5
91
35
18
126
13
48
77
55
23
18
15
39
61
5
60
12
79
48
8
9
39
40
20
141
103
72
125
3
112
36
84
23
25
32
159
61
5
60
19
29
27
45
3
111
102
15
27
81
4
60
8
88
20
9
12
175
128
57
39
21
163
53
43
24
252
80
51
9
48
87
18
30
13
5
7
53
90
133
96
35
25
36
305
67
71
24
126
66
114
102
49
20
21
39
40
156
5
27
16
11
21
33
19
32
64
77
27
40
128
124
11
90
39
24
9
135
40
23
18
54
37
53
36
72
15
4
96
48
24
5
36
24
63
129
151
12
108
272
40
8
48
87
18
144
156
67
65
39
24
76
5
43
176
81
31
48
20
69
55
68
304
41
7
8
4
20
69
144
18
18
12
60
30
78
19
8
4
20
88
113
12
7
80
28
72
48
48
24
23
153
24
96
24
48
36
16
11
18
150
61
5
55
8
12
16
5
7
120
215
210
6
1
56
177
7
96
24
101
18
25
17
108
120
144
67
65
36
12
55
293
63
4
5
27
9
99
12
24
9
36
15
124
116
4
65
27
16
29
31
113
7
5
7
36
104
40
60
36
47
18
72
39
88
32
15
25
60
5
75
51
78
27
84
108
52
29
132
84
6
69
16
48
132
92
3
54
39
76
68
16
80
36
21
108
79
12
156
48
71
13
41
180
135
72
52
65
67
89
24
55
36
101
6
37
36
71
1
65
7
197
99
9
48
43
17
19
29
15
96
4
65
351
16
44
3
6
27
28
65
19
5
67
23
25
56
111
145
113
72
31
23
66
6
30
103
32
99
49
5
39
75
18
12
55
12
128
48
15
90
144
31
8
4
140
81
24
48
15
12
228
15
42
7
144
24
53
15
112
48
77
6
61
84
56
231
54
75
16
44
28
36
29
36
72
43
60
221
36
24
163
125
7
5
43
192
48
92
24
60
45
135
12
108
39
25
56
45
31
60
8
21
7
60
48
20
27
69
21
24
31
24
161
43
36
23
33
40
95
45
99
25
8
108
28
132
35
25
164
4
65
27
12
87
9
9
7
56
57
6
9
93
27
33
39
69
115
5
60
36
48
7
36
17
48
39
64
20
27
69
16
77
72
31
240
24
41
60
63
9
147
33
12
90
121
113
6
9
45
180
19
32
75
66
135
108
27
49
8
160
5
67
23
25
8
28
44
52
59
37
84
41
39
24
9
55
8
39
1
8
64
77
79
29
7
144
12
60
5
19
89
54
145
32
45
31
48
29
111
45
87
9
18
18
67
185
51
16
48
191
37
44
24
76
324
192
32
81
79
8
39
288
120
33
93
7
107
48
97
48
20
60
33
67
5
247
23
54
36
12
60
43
108
47
37
11
42
30
33
9
243
160
20
124
36
5
24
3
28
12
116
51
6
18
25
41
180
43
36
29
348
19
104
21
84
6
66
55
95
18
15
39
1
72
29
96
19
8
336
160
12
48
20
16
48
56
136
48
23
9
120
88
23
145
24
65
43
65
48
108
15
36
64
96
173
147
16
65
19
113
36
27
9
19
32
28
65
79
95
72
78
63
57
27
45
31
44
136
60
203
37
108
224
45
43
47
138
60
19
29
87
28
104
48
24
39
72
48
37
12
36
20
16
23
81
69
36
75
96
99
109
197
36
7
20
28
68
39
66
51
9
27
24
36
75
37
53
12
18
177
12
60
21
60
48
115
17
159
228
40
68
129
15
45
55
161
187
20
81
7
20
3
1
5
18
25
47
105
16
72
17
103
65
67
140
24
40
20
51
54
19
17
120
6
30
24
18
18
43
180
5
24
3
15
109
48
12
5
24
51
4
29
7
24
200
21
18
6
27
9
223
12
35
13
35
72
6
19
65
6
37
35
57
81
135
184
29
19
68
100
5
24
19
32
105
3
112
68
21
39
84
21
55
12
23
81
81
87
15
150
27
64
32
84
3
13
5
127
60
12
24
56
ABCD 95148799334*3^$a+1 [50130]
704
64
576
240
32
528
256
96
480
80
208
320
720
112
192
240
608
64
288
192
144
336
384
144
368
160
288
192
368
640
240
240
144
240
32
256
144
176
64
80
448
96
320
16
336
80
400
48
144
32
256
144
96
240
144
288
240
48
48
32
208
336
176
480
288
160
480
80
432
240
144
336
144
160
48
240
128
64
144
512
208
240
480
176
64
192
80
400
128
16
336
48
32
160
240
768
992
400
240
128
736
80
624
640
32
64
144
272
1104
208
48
384
624
624
720
336
576
240
416
304
416
864
160
48
768
48
416
480
160
336
384
624
32
592
288
528
96
288
48
1248
96
336
224
16
128
16
480
48
288
480
768
336
96
128
304
96
96
464
336
160
816
528
32
400
80
352
656
352
48
416
16
480
144
48
288
48
ABCD 95148964382*3^$a+1 [50094]
3
69
27
80
144
109
36
132
27
8
37
155
73
47
25
60
123
105
72
87
81
252
36
39
8
40
33
111
141
27
128
144
184
21
11
40
120
153
60
59
193
48
15
72
9
39
189
3
105
60
180
39
45
3
33
252
123
120
45
180
60
3
24
8
184
45
123
8
40
8
61
131
72
61
96
35
1
135
120
8
16
9
36
3
248
13
144
27
45
3
57
48
183
33
231
225
71
49
60
3
48
57
303
345
15
8
61
24
36
135
93
51
176
40
56
205
123
201
183
72
33
71
1
95
24
40
96
48
21
12
23
229
51
9
47
16
9
119
40
21
84
240
111
45
24
51
129
12
60
408
87
117
3
33
119
72
16
45
3
200
64
8
85
12
60
11
25
36
75
9
96
71
37
11
16
81
47
181
179
16
129
143
64
120
33
255
56
64
81
36
84
111
33
72
39
24
33
159
144
21
36
108
11
133
75
33
15
24
8
61
99
72
9
12
699
129
36
60
39
176
64
45
11
48
25
71
192
169
23
13
3
360
80
16
69
99
21
75
21
35
16
105
132
3
9
168
71
64
8
13
36
24
216
36
84
108
36
87
48
80
24
88
69
360
3
57
36
83
16
45
3
72
45
204
119
61
36
15
216
240
33
135
21
75
120
9
335
40
96
33
228
3
96
144
9
63
9
204
120
216
3
120
57
24
255
32
49
216
15
153
36
195
21
83
240
109
12
63
32
85
51
45
72
48
108
36
99
224
16
165
11
49
72
23
64
72
21
155
48
72
24
64
56
16
24
45
3
45
36
72
60
288
179
1
279
80
160
8
13
84
63
104
13
3
33
15
45
180
84
3
129
84
27
153
276
179
16
69
36
71
277
72
36
228
24
156
327
33
60
11
16
48
69
12
168
15
93
315
129
15
56
145
39
69
96
48
108
87
56
1
143
112
96
9
71
112
33
63
69
51
56
49
15
96
69
195
81
15
168
33
15
152
256
312
72
21
12
15
128
1
23
72
24
24
37
35
61
3
32
24
16
177
23
64
165
48
36
36
24
51
201
84
3
57
36
3
24
8
280
8
37
3
56
25
36
72
108
119
25
15
129
39
21
27
144
9
12
60
39
24
9
156
96
35
73
120
132
155
73
87
9
135
9
192
60
35
136
240
32
112
33
231
56
73
23
24
184
32
85
264
3
141
35
144
120
25
60
36
12
107
145
72
96
135
8
85
24
3
33
591
21
27
8
145
180
59
24
24
16
21
123
128
13
35
16
165
108
72
108
155
25
71
24
1
15
21
3
297
63
81
72
144
111
165
144
51
32
48
24
96
49
36
24
59
24
120
40
8
13
144
131
16
8
168
25
279
9
15
21
75
96
72
57
15
80
40
81
24
39
32
40
48
69
36
24
63
24
93
3
152
16
56
136
24
21
132
36
36
48
60
11
109
131
85
24
27
128
280
72
9
ABCD 95149262324*3^$a+1 [50083]
36
36
43
23
249
16
59
36
9
123
12
216
24
1
35
12
132
21
63
72
33
81
90
108
126
27
27
72
84
49
41
96
54
156
270
31
155
18
19
11
42
19
29
456
18
1
17
12
42
25
11
85
53
27
40
95
25
120
5
99
40
5
84
31
23
1
80
9
87
40
35
13
401
6
36
108
25
119
57
69
72
19
83
61
11
45
24
45
115
72
29
66
25
263
25
504
35
21
40
5
27
87
198
198
84
121
5
36
90
18
27
45
18
97
29
54
253
80
9
126
78
355
59
156
54
132
111
40
24
35
36
33
72
64
24
137
7
32
15
9
45
30
60
57
45
114
18
55
48
167
126
30
24
12
9
69
48
90
24
66
54
1
80
15
48
177
63
169
48
264
35
6
228
67
48
80
136
29
96
30
45
64
5
147
33
7
59
13
131
162
24
54
120
157
264
119
126
96
30
24
45
16
5
123
45
72
138
60
144
252
48
6
147
280
53
96
210
49
120
56
24
135
102
72
27
171
69
45
54
30
15
16
5
51
88
47
12
13
77
42
30
43
11
24
13
5
84
114
12
60
54
39
267
13
144
5
27
63
97
23
33
99
216
18
235
17
103
59
180
102
171
184
221
78
165
69
18
73
80
64
197
54
21
51
90
3
45
42
72
1
65
96
319
120
131
108
96
169
47
48
33
40
24
11
114
66
78
36
103
167
9
16
95
78
48
24
138
132
18
48
19
71
33
21
19
197
60
55
72
47
9
51
13
275
48
133
11
69
27
18
91
24
47
18
156
240
90
1
155
24
234
67
312
152
16
47
1
197
75
105
30
73
95
49
107
18
6
72
72
13
80
105
63
21
6
12
1
32
3
181
53
43
35
18
12
63
159
73
72
11
261
16
179
90
91
107
13
77
67
23
36
12
33
72
48
96
39
36
18
72
19
95
174
240
198
18
36
84
19
41
54
48
72
72
6
19
65
18
60
102
240
91
107
181
11
60
90
54
57
27
180
78
144
66
132
126
7
119
18
102
73
32
81
30
265
185
159
88
203
24
109
197
48
27
24
183
1
77
18
81
64
56
88
191
24
48
73
216
143
33
120
9
6
180
18
72
12
6
90
7
48
72
17
183
64
5
30
61
89
18
30
6
36
13
53
72
51
16
83
48
42
108
55
192
95
48
49
29
72
72
30
96
61
96
5
67
23
18
31
53
67
11
133
11
90
18
30
150
192
60
81
45
54
36
409
216
72
125
27
40
144
257
204
120
283
48
168
11
18
18
120
18
96
84
6
48
6
252
48
36
31
47
48
114
108
3
27
90
150
48
114
36
55
173
6
18
36
162
234
126
48
36
265
491
42
18
129
45
19
125
36
276
144
90
9
9
63
40
80
40
83
126
39
69
30
6
207
39
36
90
24
18
25
168
72
293
307
11
24
93
15
313
5
27
123
30
60
115
47
49
59
21
81
204
43
11
126
135
63
1
11
24
54
ABCD 95149555388*3^$a+1 [50031]
24
95
30
127
144
36
24
144
17
115
83
13
204
36
108
11
109
12
48
144
72
36
12
72
23
12
1
149
103
180
120
47
30
19
24
348
77
31
29
12
60
43
96
132
60
24
215
145
95
30
18
13
77
103
60
24
120
125
18
25
72
36
48
24
47
13
12
125
19
12
12
12
36
48
24
48
77
43
12
65
31
156
24
144
245
7
144
24
192
24
12
12
12
156
119
1
72
60
77
43
35
12
1
12
77
150
49
192
120
12
95
61
36
24
59
30
42
85
24
11
25
24
24
5
30
13
192
35
1
60
96
24
216
65
55
23
61
29
12
163
167
25
5
19
161
55
48
12
155
1
197
72
55
53
90
1
144
72
185
19
84
185
163
48
60
84
107
1
107
1
60
60
11
1
89
115
5
18
1
624
36
41
55
23
61
60
60
60
132
72
60
17
19
84
77
163
17
18
217
84
161
18
85
48
89
31
60
84
120
36
47
181
29
115
156
12
72
12
35
25
5
139
144
120
60
65
30
193
29
31
48
11
48
25
36
11
90
19
24
12
216
48
96
36
107
121
41
79
60
11
1
47
25
17
31
48
24
35
133
300
48
24
60
17
30
60
1
29
60
103
5
12
271
108
60
11
13
60
48
192
36
24
65
43
24
84
300
12
77
175
77
235
24
41
175
23
1
120
36
5
19
71
49
12
264
180
5
43
48
29
55
275
18
175
60
96
12
17
43
132
12
60
36
59
109
132
48
12
24
48
48
60
180
59
30
240
115
84
36
84
131
109
84
36
89
31
24
60
72
83
133
60
84
35
49
36
48
60
36
59
1
71
13
17
19
71
60
30
31
108
11
13
35
25
72
60
83
1
11
49
24
60
96
144
60
240
137
18
61
29
31
101
120
31
24
5
30
73
180
107
25
83
25
17
103
107
61
12
95
25
36
11
18
115
96
12
149
43
35
505
60
36
29
31
84
65
7
113
103
180
12
35
13
24
120
108
36
89
42
169
24
5
115
72
180
5
55
5
18
1
11
1
108
132
12
5
31
120
119
25
60
48
48
11
25
53
120
42
61
12
17
259
41
139
59
132
48
25
156
72
17
31
24
12
185
19
71
13
47
13
48
47
73
48
12
24
168
12
36
120
24
48
5
115
12
143
85
12
108
17
19
11
25
53
30
25
17
30
73
17
43
107
133
5
31
96
5
139
72
24
24
119
37
36
108
24
120
125
91
24
12
84
60
119
90
31
149
55
12
245
19
156
125
79
60
371
108
37
108
35
61
12
60
29
91
24
23
13
24
5
18
162
108
43
48
29
132
31
24
168
36
192
48
41
30
60
13
35
121
120
12
144
23
73
144
60
5
150
18
180
72
55
53
7
95
13
108
72
95
37
48
60
108
60
108
101
31
12
156
60
101
43
108
24
48
107
138
150
145
137
168
30
42
19
119
61
12
12
96
24
48
167
72
109
11
1
24
108
132
48
60
12
120
5
31
48
36
5
60
31
84
23
145
5
7
36
12
156
12
12
65
67
173
7
108
47
13
120
108
228
84
77
163
48
89
90
18
211
24
77
79
41
18
72
78
12
151
24
95
13
60
36
59
210
175
95
85
12
125
31
84
5
18
25
156
84
48
48
72
48
180
11
1
312
12
48
12
84
11
49
192
ABCD 95149664024*3^$a+1 [50050]
48
24
16
27
45
48
8
79
225
225
255
8
88
240
56
64
56
24
1
71
19
90
3
15
18
54
18
63
48
80
40
56
1
15
128
37
179
73
23
103
57
312
27
18
83
79
36
108
36
5
103
36
5
112
8
1
216
63
24
3
72
126
39
177
36
252
18
93
80
61
54
36
18
183
15
18
95
40
72
9
39
51
18
72
11
97
15
3
29
184
56
19
29
48
24
79
17
40
15
72
18
47
115
90
131
64
32
96
24
96
79
18
23
229
51
224
103
153
32
31
54
35
40
48
39
180
21
177
18
45
45
54
36
33
24
33
72
90
72
5
64
129
90
45
27
54
87
39
18
23
49
23
13
195
32
7
36
90
3
32
360
48
61
219
24
45
90
41
96
184
24
15
153
9
90
5
24
7
90
135
45
18
209
25
15
8
67
252
113
67
69
72
152
13
18
54
83
72
7
126
162
81
99
90
107
88
80
40
63
17
73
95
40
288
81
36
75
288
120
21
18
33
129
23
16
141
108
18
5
40
117
35
120
72
115
93
15
18
119
25
18
101
61
11
97
47
136
168
27
165
15
18
47
48
96
43
5
85
3
48
39
201
15
65
24
55
18
263
25
72
95
48
109
75
51
54
375
8
328
27
53
120
7
17
37
90
81
27
72
54
71
16
8
67
149
720
49
15
39
81
24
32
24
1
63
216
72
120
105
63
99
5
85
195
147
18
3
33
135
200
40
32
7
17
1
54
36
93
24
135
36
29
72
24
1
95
31
162
90
93
104
24
24
40
57
23
88
33
15
201
18
165
80
48
139
36
33
32
88
72
168
21
18
41
72
88
69
171
72
8
24
168
25
18
5
40
99
45
117
83
25
215
168
88
141
11
187
21
56
16
32
16
32
25
23
96
48
85
36
72
47
43
54
23
193
15
8
64
3
72
165
8
7
72
108
162
51
80
193
72
18
29
16
104
427
53
40
152
16
9
36
155
40
80
72
40
27
21
33
252
59
96
7
90
71
145
15
24
87
129
177
15
39
90
18
165
15
17
1
23
24
96
109
18
65
79
36
93
159
65
88
80
40
33
47
115
180
33
192
8
72
55
17
160
93
18
17
160
152
355
53
48
79
216
126
123
120
240
3
72
93
177
71
64
27
54
90
29
96
40
32
37
11
112
48
32
48
1
36
144
3
15
18
47
40
48
8
127
54
18
201
144
48
3
149
13
72
11
61
131
192
1
54
18
23
24
40
3
45
9
18
141
39
18
135
45
59
139
180
65
25
126
369
81
54
89
96
49
63
63
65
25
36
51
8
24
40
57
95
13
395
1
47
43
36
65
61
72
11
72
72
48
72
211
5
96
48
160
123
77
13
3
120
72
32
25
23
88
15
54
75
33
15
3
29
88
45
90
33
120
9
180
18
54
11
97
167
24
72
40
147
18
35
40
15
18
36
18
161
145
47
88
27
117
96
32
259
125
73
95
31
17
72
1
15
80
31
9
9
183
72
177
119
7
54
180
54
41
16
69
18
18
54
33
57
18
101
7
137
25
111
105
335
79
81
81
18
93
48
21
18
108
180
18
36
51
32
88
48
69
3
ABCD 95149674916*3^$a+1 [50013]
151
20
12
3
24
60
66
39
24
51
30
79
47
25
5
15
112
68
15
9
135
129
51
6
19
41
87
117
63
33
15
9
6
54
66
97
23
24
6
180
39
144
84
192
28
77
6
90
75
39
6
24
6
93
21
60
60
30
30
36
99
96
24
171
69
15
30
60
99
27
25
24
120
24
107
37
47
33
3
129
81
3
21
135
196
48
17
60
60
63
87
45
100
104
4
11
66
103
11
6
15
15
144
33
33
30
9
21
174
21
99
45
21
24
90
25
8
87
25
11
30
30
93
36
16
119
36
90
87
12
75
85
11
13
101
30
60
90
30
33
36
207
45
75
54
63
16
77
19
8
117
96
30
37
23
33
12
45
67
92
24
21
19
47
85
149
30
30
96
27
33
15
9
60
75
16
72
53
84
51
4
35
30
90
21
39
30
43
17
6
150
79
35
36
30
139
44
100
41
30
13
56
16
24
107
33
12
15
90
54
6
19
35
109
24
32
24
21
30
60
193
47
45
84
16
8
147
189
21
19
71
6
24
19
47
54
3
33
87
63
30
3
24
76
140
36
156
4
20
96
24
21
27
33
54
33
27
6
90
60
30
19
56
24
16
35
24
9
27
129
21
15
12
57
30
189
21
36
55
29
31
20
39
66
39
16
29
3
52
71
30
39
51
13
20
27
45
72
12
75
30
30
25
60
11
30
24
3
12
15
90
126
25
24
41
79
35
1
44
135
6
3
24
27
1
68
120
96
15
9
27
60
30
39
51
57
87
6
174
21
9
66
13
17
180
19
11
45
24
64
17
24
6
144
96
24
240
6
30
54
183
3
30
135
105
120
67
36
11
30
31
48
20
36
24
81
55
44
16
11
33
36
4
80
24
93
19
96
8
76
44
27
57
3
33
156
15
21
24
15
81
48
36
51
54
90
1
24
11
37
32
184
44
27
73
80
117
66
85
29
19
41
19
41
66
30
39
16
5
24
6
24
96
54
15
84
36
24
87
13
17
27
3
24
6
19
5
139
80
84
63
45
99
25
5
99
51
90
79
77
99
21
30
25
29
30
6
60
24
31
5
7
68
75
9
75
33
108
189
30
61
92
52
80
28
17
19
32
28
137
27
72
24
21
39
51
90
51
12
168
159
60
126
30
30
114
9
60
16
36
8
21
79
12
185
54
240
9
124
113
24
6
84
13
17
30
36
30
120
19
8
3
30
54
9
12
12
52
140
84
57
19
36
5
30
97
8
4
35
145
131
54
31
59
121
65
99
261
54
6
87
87
9
147
60
33
84
27
21
15
45
4
95
61
35
93
16
24
12
5
39
36
52
176
24
192
36
4
104
81
3
177
15
36
69
6
24
9
27
25
149
6
109
180
41
24
15
231
30
30
25
68
76
8
117
115
65
3
48
39
25
95
300
270
3
36
27
25
48
60
11
21
4
65
75
4
47
54
55
5
31
89
36
3
57
39
15
60
49
20
87
24
49
156
35
1
8
21
6
24
30
6
49
5
3
36
57
27
123
133
11
1
164
81
60
75
84
75
21
160
89
6
30
7
128
129
43
20
27
21
15
13
176
4
11
21
69
30
69
111
85
140
105
63
16
11
60
6
3
40
197
144
43
56
12
9
6
33
111
21
9
51
15
37
23
57
48
75
33
27
24
81
28
12
8
60
21
60
6
69
21
54
90
36
180
39
45
6
49
35
229
96
128
33
15
24
15
33
12
21
84
51
100
95
69
24
132
4
11
60
24
73
23
24
126
54
1
60
20
64
11
114
115
5
123
12
105
15
40
41
24
279
76
5
75
4
72
8
51
21
129
135
40
48
17
66
13
47
30
67
36
12
20
124
11
69
111
33
24
27
6
175
65
27
16
11
165
16
68
27
60
25
29
60
39
51
93
33
43
71
150
15
105
15
24
24
27
21
39
21
39
25
11
30
3
4
36
17
63
16
5
36
30
24
30
6
150
90
133
41
36
24
30
36
30
30
84
6
7
53
63
40
72
8
36
28
32
45
55
5
96
43
80
4
17
126
9
51
33
52
44
156
4
36
5
7
36
44
3
33
96
201
30
85
239
90
6
54
66
30
114
25
11
9
60
135
21
45
27
33
63
27
114
75
21
54
61
24
48
8
60
28
47
145
35
30
7
60
176
76
36
20
15
57
57
60
66
105
48
40
56
16
5
75
ABCD 95150051398*3^$a+1 [50266]
193
17
7
47
193
131
37
8
72
15
108
12
57
96
120
64
48
80
153
79
41
15
280
71
9
16
96
8
87
234
31
53
67
59
144
141
24
192
75
13
32
40
29
3
87
9
45
27
40
185
7
11
21
375
120
25
11
24
216
30
60
19
8
111
25
72
24
240
59
36
90
111
24
9
7
65
18
120
45
171
61
8
21
54
37
128
120
81
31
24
48
96
155
165
21
3
177
90
69
16
8
51
30
72
60
3
96
96
33
60
162
73
11
45
9
7
48
215
6
75
24
75
21
280
95
216
18
127
23
180
30
6
81
45
18
57
63
60
37
24
29
27
48
64
71
49
168
8
64
41
30
342
43
17
48
36
123
40
56
72
129
159
15
145
35
141
88
96
104
63
25
149
3
3
37
56
27
13
5
27
15
18
7
32
51
156
9
15
9
96
15
25
24
8
33
15
147
24
21
64
5
66
145
48
104
33
54
9
64
47
150
3
120
88
8
177
175
5
18
12
13
47
9
45
163
11
45
15
97
32
87
9
57
24
39
40
41
150
73
17
151
48
11
54
7
248
15
57
208
24
107
36
24
25
24
56
105
96
15
15
18
39
232
128
3
229
35
69
27
144
21
33
15
24
112
128
96
15
6
51
48
112
35
144
36
25
48
24
72
11
54
6
33
21
306
9
39
42
55
35
13
35
60
72
25
23
180
85
56
21
18
25
101
204
102
33
27
30
55
32
48
72
88
104
24
45
91
48
23
57
280
72
144
24
41
7
95
49
8
57
55
11
54
6
120
60
13
71
145
56
15
97
72
8
3
54
144
6
30
54
72
109
95
1
245
18
1
48
80
3
30
24
36
54
61
48
47
145
152
51
21
88
83
69
39
25
47
60
318
7
8
225
15
24
63
73
144
17
90
93
33
7
8
120
15
73
11
276
18
12
60
18
45
72
39
306
15
40
95
33
96
16
72
17
39
135
60
72
18
67
35
13
144
41
6
30
99
27
13
5
60
30
42
174
36
45
33
7
23
72
105
9
31
8
112
48
80
171
30
15
9
79
8
48
21
150
21
63
25
11
6
30
57
3
93
16
48
48
203
36
6
19
48
32
129
31
56
184
71
54
54
69
160
8
120
273
39
3
45
3
61
56
120
39
33
57
55
80
96
3
126
63
256
17
39
96
9
31
65
63
27
133
120
32
39
9
27
45
129
6
49
96
83
60
12
60
33
57
198
72
57
177
54
9
3
117
160
72
11
237
16
24
8
264
15
54
75
87
25
104
15
49
17
39
15
9
192
24
24
201
63
81
36
99
16
11
108
6
54
36
1
192
71
57
69
19
24
80
111
6
90
84
45
27
144
165
16
5
43
24
96
17
30
78
19
83
13
47
144
66
114
13
48
173
30
117
9
15
16
48
152
3
69
88
83
12
73
32
153
55
104
16
17
78
1
119
105
96
40
65
55
59
66
6
45
24
208
80
33
150
18
31
161
7
101
42
18
30
9
112
176
72
81
135
24
63
25
95
25
32
160
23
33
177
135
9
6
25
8
192
144
40
131
30
54
6
3
45
51
81
48
60
210
9
33
63
72
63
12
109
5
19
24
11
30
87
3
85
120
155
85
24
23
9
9
15
111
73
11
132
84
21
88
71
49
72
72
11
21
64
5
75
16
11
37
32
21
108
6
30
90
121
144
8
87
1
104
120
88
53
30
13
275
37
72
128
24
288
51
12
18
42
30
63
15
12
69
21
54
45
159
72
18
180
27
39
81
63
ABCD 95151071506*3^$a+1 [50004]
36
19
33
60
120
80
108
84
24
24
12
13
18
12
6
71
36
48
64
45
71
115
137
37
3
12
80
208
99
48
33
20
7
257
48
1
11
79
65
19
53
79
90
23
7
65
31
18
95
64
56
72
48
79
198
174
6
83
144
1
87
20
204
19
17
37
102
78
12
6
18
11
60
91
48
144
33
20
24
24
64
32
43
45
21
95
12
43
29
12
48
96
12
49
3
75
65
37
59
1
63
236
12
52
135
113
48
1
35
24
12
72
43
12
113
127
17
60
28
56
36
108
12
88
20
12
84
60
72
52
48
68
36
88
60
60
92
13
11
12
7
33
20
25
15
75
48
5
72
37
23
7
72
101
24
120
24
12
43
36
21
12
8
100
8
19
53
73
59
48
24
48
1
131
25
108
135
48
80
40
45
47
132
36
48
84
7
24
5
49
47
148
20
36
36
13
23
112
32
60
84
12
12
13
12
36
95
12
25
15
92
72
13
3
75
17
37
90
53
48
40
8
24
1
47
48
124
15
17
16
140
24
55
5
36
19
65
268
27
125
16
32
1
42
17
12
55
221
49
23
40
68
67
17
36
37
6
41
133
35
108
252
1
39
8
79
29
12
24
13
23
40
12
27
18
71
25
95
12
19
33
20
40
60
32
13
90
12
65
60
25
48
47
76
68
64
32
73
71
19
17
25
11
132
132
24
24
31
6
63
20
25
90
41
157
23
12
48
36
24
36
28
45
11
1
186
48
186
30
6
35
12
48
24
25
23
108
12
67
113
72
13
11
36
36
232
8
40
12
92
48
28
44
43
65
13
54
81
8
156
76
132
27
33
32
28
8
24
84
12
60
12
67
5
19
41
136
33
35
12
79
60
5
76
80
108
72
55
72
41
49
11
60
37
84
3
8
12
88
39
41
97
47
24
25
11
48
36
67
5
72
288
12
88
92
28
92
132
16
57
63
147
60
41
24
43
5
24
84
12
60
48
60
12
120
48
24
36
19
5
12
16
8
1
18
5
13
15
12
63
17
37
18
45
57
11
12
1
35
172
8
1
63
128
19
5
13
36
11
76
57
42
5
48
88
3
17
19
173
12
13
36
47
97
63
20
24
36
19
29
4
8
43
54
23
52
3
12
137
49
99
57
11
24
28
33
47
37
11
49
48
42
30
3
8
48
4
68
48
1
78
5
13
12
83
112
63
5
24
19
9
68
19
101
60
37
83
97
15
3
125
24
60
24
49
83
48
24
13
15
68
25
39
15
65
12
31
29
115
273
176
24
28
164
85
11
60
24
103
33
8
12
79
5
133
95
36
64
32
31
65
12
28
129
71
13
147
72
8
48
12
7
12
5
16
92
91
77
120
84
16
63
161
36
49
51
44
13
11
121
11
52
117
3
81
144
23
37
63
32
40
120
15
17
24
72
48
1
11
19
5
49
155
244
92
55
41
24
28
45
78
89
24
60
25
30
36
21
33
24
63
20
37
23
13
35
24
85
23
24
84
64
32
96
19
65
120
199
30
59
48
25
35
19
18
30
93
12
8
49
11
48
84
37
11
193
71
36
24
28
32
88
60
20
36
12
84
13
12
35
25
120
60
3
168
57
47
36
72
61
87
12
68
12
36
12
24
28
20
115
41
91
36
5
169
60
48
3
12
56
36
25
59
85
39
8
37
3
44
96
48
72
60
84
96
25
48
179
12
24
180
12
24
24
52
32
40
3
18
66
5
84
1
11
169
18
33
12
168
12
48
8
4
56
79
30
36
87
8
64
75
42
95
43
41
85
36
71
97
180
18
29
228
7
29
24
60
31
125
12
7
17
36
19
21
57
30
36
77
52
8
24
25
84
35
1
96
27
68
24
61
83
64
15
18
35
13
6
101
12
25
60
12
51
9
35
28
80
336
1
11
7
33
9
63
8
49
63
48
57
72
63
8
24
31
102
15
8
37
35
192
48
25
35
1
155
61
18
60
5
12
55
29
61
63
20
37
35
28
27
53
43
48
129
8
72
36
84
12
109
11
13
47
109
99
56
85
35
24
61
54
72
29
25
11
24
36
16
39
33
80
160
3
65
25
15
3
41
43
161
4
8
108
12
19
89
49
47
43
60
5
40
60
48
12
92
49
87
32
108
60
24
25
11
85
15
44
28
92
13
123
27
65
55
36
9
32
16
200
52
8
60
19
18
71
61
23
7
18
60
15
48
3
149
1
36
11
24
84
4
8
100
44
108
36
72
24
16
164
16
60
3
17
19
41
60
112
8
49
71
112
120
3
5
40
129
ABCD 95151620990*3^$a+1 [50005]
8
34
14
40
15
9
26
4
2
34
32
160
30
72
6
66
18
6
2
118
14
36
96
24
25
5
10
12
42
38
42
7
83
6
16
63
3
69
48
81
66
48
72
9
24
12
71
12
25
21
6
20
28
32
13
5
72
54
1
33
62
16
74
16
27
5
6
4
92
156
37
12
5
18
12
28
68
114
10
24
81
21
18
14
40
42
6
3
15
6
50
36
13
5
31
33
8
10
92
1
75
24
8
52
80
36
40
9
107
13
15
8
28
80
36
48
1
39
20
16
12
8
6
18
22
24
2
30
22
48
57
60
21
56
10
8
6
40
24
6
42
24
48
30
32
10
8
10
20
25
87
20
13
3
12
2
34
14
16
56
6
13
29
40
15
12
60
60
15
33
21
51
45
6
60
78
26
49
27
18
74
78
54
73
17
6
4
6
38
1
59
4
96
32
4
38
6
1
15
44
61
9
2
54
6
4
78
2
16
54
99
24
87
8
37
23
82
14
16
36
32
6
54
60
25
27
60
9
11
64
60
24
60
12
20
13
5
42
4
20
102
19
228
27
110
90
70
3
15
20
25
3
9
75
33
12
3
32
16
9
24
27
24
6
54
20
49
15
24
116
12
4
20
6
58
62
7
36
36
41
22
12
38
30
1
47
28
9
11
52
14
18
97
15
38
82
14
24
18
12
10
26
70
32
19
48
60
12
15
86
7
12
51
44
4
12
30
32
10
78
128
79
33
62
10
66
104
1
107
100
54
18
38
10
68
12
70
3
11
13
47
6
40
8
24
6
60
70
32
18
40
54
42
6
2
112
38
40
8
24
10
20
4
6
6
33
65
10
9
12
60
21
24
8
7
99
9
27
9
120
24
65
106
12
20
60
28
24
12
60
84
9
3
24
9
51
20
24
4
66
50
12
10
8
19
23
24
13
60
3
18
24
27
21
24
56
34
9
36
179
46
50
4
9
17
34
6
48
30
20
48
12
1
9
66
6
8
31
9
2
24
1
51
98
31
3
48
117
3
33
35
4
62
18
16
32
13
17
18
16
30
26
88
6
8
18
73
15
14
18
54
10
24
32
12
28
32
30
7
51
69
155
24
16
9
11
4
12
20
48
6
16
2
16
30
32
102
48
13
21
50
64
9
12
51
20
48
49
36
5
40
30
26
34
24
105
3
84
9
24
11
76
128
16
20
16
18
15
11
24
22
66
8
16
38
58
38
10
81
5
55
41
34
86
48
10
80
16
14
24
66
96
16
12
2
19
15
12
42
6
26
6
84
64
6
104
10
9
107
36
40
14
6
4
8
40
12
96
48
12
9
11
13
15
30
6
44
25
5
10
80
16
44
4
117
3
32
4
2
24
6
37
47
166
63
24
3
32
28
2
16
14
10
8
19
23
22
3
47
6
24
10
33
3
18
24
6
20
60
12
97
23
24
13
11
30
24
42
16
33
11
64
32
18
55
9
18
12
12
8
1
5
22
44
6
18
61
3
6
2
22
8
40
42
21
47
12
30
6
1
83
16
72
38
66
24
6
18
30
7
75
6
102
12
6
48
24
6
36
33
27
96
42
2
30
40
74
54
16
74
16
69
3
8
84
52
48
230
6
34
51
11
13
35
16
20
24
16
6
30
26
19
5
18
25
35
18
7
137
30
28
38
19
21
54
18
27
5
46
12
8
13
57
32
67
99
50
115
24
23
102
6
36
25
15
8
16
54
15
35
1
15
21
11
24
48
22
18
36
12
102
27
3
12
8
96
49
27
9
17
22
92
88
48
30
32
30
1
60
120
59
60
6
40
6
20
76
20
48
12
37
36
36
21
62
10
6
80
4
48
12
2
58
30
8
64
48
15
63
18
72
27
11
12
37
11
1
3
98
48
94
20
150
16
2
100
2
42
13
60
15
56
52
33
17
34
45
11
4
84
72
54
39
11
64
21
60
39
54
8
34
68
25
33
8
16
18
8
4
48
32
28
21
15
45
5
64
2
76
2
82
33
63
24
9
29
16
42
8
6
88
30
21
27
42
6
21
23
22
15
33
18
12
2
18
37
24
27
14
34
45
41
18
118
42
32
24
4
45
21
2
12
18
40
98
4
42
6
9
9
2
13
15
42
72
50
16
56
13
3
30
32
7
3
32
16
14
10
24
6
6
18
14
16
32
28
62
34
6
152
22
45
21
30
2
16
62
42
10
6
42
38
90
102
10
38
6
25
11
217
12
41
42
6
19
23
73
39
8
60
4
44
49
35
16
24
32
4
2
24
43
47
6
10
8
36
34
24
80
31
51
56
102
10
8
13
60
36
120
3
21
36
95
4
36
24
32
30
7
51
9
36
15
2
40
38
84
1
11
36
78
90
25
27
32
16
176
4
14
90
36
16
18
18
38
42
13
57
168
30
20
25
36
9
50
4
45
53
24
16
3
15
141
59
60
4
60
2
16
8
22
18
2
112
8
40
32
30
30
1
15
21
23
25
23
49
15
48
45
60
5
10
48
8
22
78
42
27
23
64
24
30
2
70
80
7
41
6
34
14
60
72
24
4
36
6
18
116
10
6
68
40
62
55
15
20
6
18
16
6
2
12
4
14
55
12
39
45
35
16
36
33
35
61
9
2
70
24
26
13
15
50
30
34
51
59
16
26
24
55
27
44
106
50
52
48
20
184
9
29
40
6
9
51
14
22
33
27
14
54
10
2
36
97
3
44
16
80
60
48
16
9
5
64
8
7
65
7
15
90
24
2
64
86
7
15
20
12
13
23
13
75
20
49
11
22
42
36
60
21
9
99
3
32
10
86
4
81
71
30
24
40
90
62
34
24
32
22
62
25
51
20
49
15
66
42
8
28
42
18
72
9
35
18
30
85
5
10
32
48
28
12
30
6
20
61
9
15
51
56
88
20
64
42
15
39
26
34
9
36
35
36
10
26
13
15
9
33
18
14
18
54
16
27
3
44
13
131
6
34
6
18
8
12
16
12
14
34
45
35
84
10
2
4
12
9
5
43
95
12
10
6
20
12
1
11
73
5
22
9
107
22
51
36
15
36
14
16
24
48
26
1
29
10
69
36
29
72
16
18
6
3
12
3
8
48
24
22
18
86
94
20
1
29
55
65
22
60
8
37
23
42
40
3
5
22
9
24
15
42
8
18
12
36
16
38
6
84
22
24
26
40
110
40
6
32
36
112
8
46
86
12
25
12
33
26
94
8
7
3
78
15
9
15
33
50
30
10
72
62
10
33
3
2
30
25
11
16
30
3
21
146
25
23
16
30
39
41
10
21
65
90
6
82
45
81
39
3
12
68
24
88
48
30
2
12
16
33
9
8
82
96
24
6
50
126
19
24
191
61
51
30
39
3
12
18
15
47
64
42
27
15
32
16
30
2
6
16
39
89
7
41
34
78
38
52
60
12
9
69
8
58
ABCD 95151701642*3^$a+1 [50020]
21
36
23
57
19
5
7
38
7
15
12
30
18
9
8
13
18
24
36
17
12
12
19
12
33
32
7
32
108
21
24
27
40
29
24
28
3
17
52
15
17
55
6
2
21
36
16
24
29
55
15
77
27
57
75
1
20
25
2
21
52
39
41
28
41
31
15
18
87
9
23
27
1
3
12
29
16
24
68
27
36
148
36
33
12
56
3
25
32
72
43
9
20
13
15
20
3
57
7
60
33
72
3
5
15
33
4
8
15
13
23
61
15
18
3
68
4
3
44
28
26
30
4
48
12
5
43
2
27
19
9
60
80
13
15
15
24
9
27
5
67
30
18
8
4
17
28
32
55
21
27
17
13
2
13
8
75
4
45
23
22
18
8
45
12
31
17
24
40
36
20
19
21
39
6
27
12
119
9
27
1
77
66
1
59
34
35
7
5
3
105
3
9
19
24
8
25
8
7
48
9
3
12
12
60
21
60
15
78
215
72
24
16
20
67
12
60
21
44
19
20
34
27
11
4
20
25
63
12
30
3
23
24
88
5
27
54
15
1
30
33
15
5
12
24
31
5
40
3
5
48
7
5
120
16
35
4
53
12
12
28
12
15
5
4
35
21
28
20
52
3
53
63
9
55
60
17
15
9
15
21
24
12
12
16
12
5
3
4
48
3
6
3
12
3
62
18
25
35
37
71
9
55
6
39
36
60
3
20
1
24
47
13
60
135
24
12
6
2
37
71
28
21
3
5
12
45
46
24
20
21
24
48
25
26
4
57
9
14
13
44
91
9
8
7
29
4
53
3
45
67
48
12
68
40
15
36
48
41
9
22
33
3
24
53
3
22
18
5
9
15
75
4
20
4
33
3
12
24
80
4
60
5
19
17
19
44
13
104
3
28
17
28
15
12
12
144
12
33
21
6
33
9
35
12
79
12
60
42
11
7
89
28
12
59
40
26
3
3
52
48
92
160
12
21
12
20
7
84
36
8
45
7
5
15
13
27
20
9
7
14
15
24
19
6
42
33
20
36
13
18
9
39
12
29
16
24
29
19
8
37
26
4
12
21
15
84
8
22
23
63
57
16
27
5
49
3
27
33
48
24
15
60
14
27
4
36
93
6
45
93
11
31
5
49
6
9
81
23
52
60
9
39
27
9
20
19
17
3
28
17
45
3
12
48
52
11
12
33
19
92
4
24
48
12
30
3
20
4
5
34
24
45
32
4
15
54
6
17
25
14
61
5
15
3
9
31
29
75
40
36
92
25
24
3
20
37
56
40
48
32
52
15
116
36
1
104
19
17
33
31
3
45
27
41
28
39
90
27
53
55
3
8
36
33
12
28
23
12
16
60
57
9
15
3
36
36
69
27
5
60
24
15
28
12
6
54
24
17
28
21
78
2
15
49
11
55
30
18
33
3
57
17
112
11
3
52
20
37
8
7
5
7
26
67
20
36
27
9
31
33
36
68
7
41
9
18
25
27
20
4
50
54
25
60
12
11
4
41
7
20
57
24
21
3
15
36
1
3
5
7
45
60
20
4
32
3
25
44
3
24
4
9
8
19
24
6
3
15
30
66
5
57
42
1
20
16
20
13
2
33
31
44
1
11
16
29
15
4
6
6
17
25
26
22
14
25
8
16
20
27
40
53
4
27
21
12
95
45
27
13
3
5
4
11
4
48
36
12
24
30
51
12
48
15
5
3
4
21
12
8
40
39
56
21
1
42
12
24
9
8
40
15
42
23
12
16
141
59
12
7
20
28
24
168
17
19
57
15
29
19
6
14
45
24
3
12
21
31
81
44
16
39
6
27
8
13
26
25
84
35
1
21
35
15
72
12
1
15
5
12
57
91
35
37
27
24
36
44
10
2
28
12
65
75
57
33
39
31
12
57
8
7
6
62
177
1
39
48
35
1
32
43
36
20
1
15
29
31
5
19
41
12
3
13
44
43
9
36
3
17
3
1
35
1
35
54
19
27
8
76
21
24
15
21
20
28
12
3
24
6
47
28
11
13
27
9
27
29
31
50
7
15
32
4
29
25
32
46
2
7
3
33
104
19
5
12
12
16
59
52
21
32
31
32
69
19
2
7
15
8
57
7
21
45
2
40
6
15
12
44
60
15
1
24
15
9
32
52
35
13
3
29
40
3
12
8
73
60
11
9
40
36
15
69
11
48
13
9
3
48
35
13
11
1
60
63
24
17
61
54
41
3
16
14
64
27
44
4
21
59
3
4
21
3
5
64
3
9
35
13
15
12
45
24
44
52
48
3
24
5
16
44
28
48
23
24
1
27
9
9
11
4
36
84
24
27
33
5
22
29
7
8
16
48
108
32
13
59
16
17
7
24
12
12
12
9
27
2
15
27
25
15
9
5
87
4
20
40
9
11
36
43
6
6
12
41
36
19
36
21
27
32
16
69
20
1
32
16
6
84
24
32
1
63
29
55
48
20
4
5
28
23
12
45
31
9
48
60
48
71
21
52
12
23
10
2
28
312
9
15
20
1
15
5
24
49
26
52
18
54
57
33
3
68
7
50
10
33
11
40
20
1
32
48
39
6
159
19
29
7
20
16
12
26
19
27
24
5
12
4
39
84
42
18
60
17
16
12
27
24
146
10
33
47
36
4
5
3
45
43
24
48
21
32
4
8
37
18
12
9
11
25
15
45
9
6
21
20
52
20
51
81
40
29
34
17
36
60
12
3
25
5
18
49
23
72
16
80
76
8
58
2
13
17
10
36
45
32
27
10
38
24
34
50
24
22
11
24
19
21
3
17
43
20
72
1
3
6
15
3
20
13
15
5
9
19
15
89
7
48
5
31
21
8
16
39
5
7
33
20
15
61
39
8
45
13
14
13
24
3
5
96
12
7
2
16
2
1
44
63
13
71
1
3
57
17
7
15
8
13
12
105
15
8
7
21
12
39
26
67
8
27
42
15
15
4
57
39
9
44
43
57
32
55
36
44
13
48
24
3
5
81
15
4
8
24
13
15
3
32
16
101
31
8
57
19
45
3
5
3
13
35
52
5
15
22
18
24
21
27
17
15
49
32
15
13
44
15
85
51
45
15
20
1
20
1
27
3
9
63
12
48
30
18
14
10
33
21
39
32
25
18
12
18
3
3
20
4
5
16
15
21
48
8
24
4
5
22
9
33
2
13
15
8
24
93
28
24
36
60
12
35
21
16
15
9
11
4
6
3
12
20
3
13
20
9
16
14
25
15
113
52
36
20
67
5
12
48
3
40
60
17
1
32
18
40
32
9
3
37
15
60
89
84
7
36
2
22
69
12
27
72
8
16
9
21
11
4
39
36
45
15
21
3
12
6
3
60
12
27
42
78
48
45
12
27
29
40
47
84
69
55
9
20
13
35
7
6
54
5
40
8
24
13
2
21
28
24
20
31
45
71
4
21
3
12
6
35
3
4
45
3
33
11
69
31
24
30
11
28
27
5
3
93
88
35
1
35
10
23
27
13
15
60
5
12
15
13
11
16
24
5
39
1
39
20
1
39
96
24
21
9
35
12
28
23
4
8
21
7
12
57
80
19
29
67
53
12
40
63
5
48
33
30
16
5
109
11
3
40
180
20
13
27
12
14
34
33
15
14
31
44
31
20
49
15
53
12
15
100
8
25
3
57
3
60
9
23
13
23
12
13
39
17
36
24
31
2
7
8
28
8
31
5
25
35
3
40
113
12
48
48
31
21
48
39
5
28
32
52
20
15
25
89
19
35
16
12
44
40
21
12
12
8
15
16
72
53
25
54
17
19
5
36
28
35
12
40
24
17
24
19
12
32
40
21
44
12
16
8
31
21
3
56
13
17
10
6
30
44
105
24
15
76
20
4
36
33
12
15
21
27
36
14
82
24
12
149
3
13
5
7
3
24
29
36
45
39
19
17
31
77
16
9
3
39
5
16
63
24
12
8
40
105
20
27
4
17
43
104
33
4
3
5
7
9
12
12
12
23
13
15
12
32
9
12
25
18
30
30
12
8
37
60
3
36
24
17
7
41
4
12
20
15
13
35
10
42
53
76
72
3
9
3
12
17
31
33
39
42
66
24
5
19
20
4
36
20
49
20
3
12
40
18
35
4
3
12
41
79
44
1
96
12
87
20
21
4
21
30
69
35
10
3
48
24
ABCD 95152097884*3^$a+1 [50198]
32
183
24
81
3
109
48
47
240
193
35
205
95
84
24
84
193
107
133
80
243
45
75
69
51
144
12
336
49
336
59
180
168
60
96
109
47
1
167
48
9
48
112
131
288
36
144
24
132
60
156
309
3
141
16
35
84
217
23
132
24
60
48
36
36
48
132
133
176
15
276
108
33
15
204
60
24
24
73
144
35
93
160
167
108
96
144
45
3
109
11
144
24
45
144
27
133
48
144
80
219
72
60
177
27
48
37
215
24
192
12
48
85
32
63
192
48
24
25
48
71
24
132
456
325
59
180
228
180
36
37
192
251
12
57
3
84
25
251
85
80
183
180
84
60
37
11
69
39
121
224
51
204
1
71
108
45
87
9
111
144
84
61
11
12
57
111
24
84
12
25
23
24
156
84
48
49
288
263
745
47
36
120
12
144
313
251
216
13
23
108
237
39
121
35
24
144
24
36
105
27
60
169
48
83
420
12
45
208
35
109
23
265
35
45
123
37
11
36
84
84
156
36
84
37
95
252
156
12
48
120
96
165
96
267
228
132
205
80
27
168
96
444
193
32
48
75
84
241
59
84
24
12
48
36
12
228
84
96
181
23
60
36
120
1
95
60
85
48
11
12
120
145
32
15
120
60
72
36
12
168
157
95
12
84
120
204
60
36
45
111
321
15
12
165
75
36
360
57
123
72
237
87
48
57
144
39
57
75
96
264
108
97
299
84
145
83
240
93
171
120
61
23
57
48
16
59
21
15
1
23
132
48
96
60
105
195
216
48
69
87
144
120
180
12
12
37
240
35
13
83
12
12
24
132
25
275
45
112
11
84
72
265
23
25
47
1
32
48
288
195
61
35
48
60
336
81
171
24
93
48
144
183
25
11
37
95
24
121
32
171
72
264
69
231
121
83
156
145
59
36
36
60
60
120
45
15
12
133
275
45
112
131
109
23
12
36
9
15
108
120
109
96
47
132
180
108
45
63
168
84
60
36
12
25
32
96
135
9
27
85
11
24
45
159
36
45
219
204
73
143
60
36
396
12
57
96
112
83
397
11
132
24
96
57
3
72
72
48
312
144
300
84
48
165
75
60
25
47
96
312
84
21
3
72
48
21
288
15
145
71
96
288
96
36
48
133
368
111
1
119
60
60
24
156
84
36
36
24
ABCD 95152118372*3^$a+1 [50014]
42
66
6
6
79
11
73
35
6
60
48
36
180
96
66
13
72
17
18
78
12
12
96
19
36
47
25
59
168
18
60
42
90
12
6
90
102
145
41
12
48
24
79
12
29
6
1
29
42
120
61
24
53
42
54
30
73
36
257
12
120
12
79
24
41
30
12
18
60
36
6
54
48
12
43
107
85
59
36
84
24
1
29
60
240
72
108
60
120
48
54
6
115
119
66
24
79
144
17
60
18
49
29
48
6
36
114
126
25
65
108
12
42
42
60
78
30
43
23
37
35
48
102
30
54
48
6
13
24
108
29
55
41
103
11
6
24
72
60
43
36
47
90
78
12
18
30
174
6
13
96
5
192
24
54
25
53
180
12
7
125
43
41
6
1
59
6
7
24
17
114
30
235
5
60
108
12
6
174
138
24
61
77
72
18
138
108
115
65
144
42
90
19
137
7
95
48
13
47
18
6
6
19
29
19
95
72
54
67
47
42
43
11
66
18
60
6
60
120
12
24
6
12
6
24
48
60
7
48
29
6
18
7
65
19
29
6
25
113
31
149
18
114
114
13
113
18
37
53
48
60
18
132
25
77
102
174
42
12
25
41
126
30
19
29
30
96
13
29
7
257
24
102
54
7
23
6
115
17
223
17
42
156
288
193
107
61
59
12
102
55
36
65
43
144
5
84
60
66
114
55
12
17
24
30
1
65
24
55
11
84
66
127
77
6
6
120
31
227
61
89
12
7
29
12
7
29
67
23
54
42
48
42
96
24
36
54
61
89
138
25
168
35
78
60
127
5
247
101
84
108
24
24
30
120
37
173
12
108
24
55
5
60
18
138
36
6
13
77
18
42
7
48
108
29
246
144
1
35
204
60
18
24
84
12
60
210
78
24
19
29
42
12
114
24
6
25
17
175
65
42
42
18
42
6
48
36
30
114
54
6
73
36
281
84
103
17
43
17
120
102
6
30
12
6
42
78
12
7
47
54
30
144
108
84
66
24
6
49
53
30
109
41
12
54
36
1
5
90
12
36
84
120
72
78
96
114
72
49
17
78
132
78
19
24
113
240
18
126
6
108
36
13
17
60
12
12
162
18
60
96
132
72
60
6
1
5
24
6
66
7
17
24
36
18
66
6
30
120
84
30
54
30
25
11
12
42
60
78
13
35
30
12
78
6
24
54
6
7
108
36
101
192
18
30
162
288
48
24
13
35
18
24
132
7
17
12
30
1
23
18
168
60
18
66
36
24
55
83
25
47
48
18
43
17
102
30
6
12
48
109
60
144
77
144
36
60
36
18
126
115
89
132
24
30
66
24
12
138
30
114
12
138
6
49
125
12
55
35
36
144
6
103
29
36
12
12
151
12
149
48
78
48
25
11
48
18
132
72
156
18
186
108
30
157
11
102
12
19
35
13
17
24
60
228
18
49
41
42
30
19
95
13
17
6
12
30
18
12
78
24
24
66
37
156
60
11
72
78
42
12
36
60
132
48
121
29
12
120
24
60
90
61
35
102
7
41
48
24
31
5
162
18
126
6
150
85
5
78
102
31
59
12
42
6
18
43
143
228
96
25
65
7
17
30
36
24
42
151
89
55
23
30
90
78
48
42
42
43
29
30
186
78
1
36
168
65
72
30
61
41
138
42
36
66
25
144
35
49
65
108
31
41
7
65
66
30
7
17
24
42
90
48
43
77
30
162
12
72
7
60
83
1
29
48
12
127
29
103
5
156
36
12
36
151
83
205
17
18
66
43
119
48
25
71
36
25
17
60
102
6
42
6
72
30
30
12
19
209
19
101
78
73
11
61
96
59
6
18
30
48
78
36
6
48
12
42
78
48
36
78
73
59
24
66
18
1
41
103
101
12
103
17
54
13
35
48
12
6
7
173
7
5
55
155
25
12
11
54
66
37
59
48
6
36
43
35
72
1
47
30
31
11
24
6
36
90
12
42
36
48
7
35
24
126
144
48
42
126
42
36
36
73
36
41
55
12
17
6
24
13
29
144
24
30
36
73
17
24
31
83
6
12
48
6
6
48
43
101
7
179
30
ABCD 95152196084*3^$a+1 [50142]
12
36
252
48
73
11
12
31
77
12
1
227
60
37
35
108
73
167
84
36
19
17
1
11
12
36
24
24
36
228
61
107
1
23
60
96
37
83
108
25
83
79
53
48
132
37
83
48
84
60
84
24
24
120
12
132
108
24
25
167
31
53
36
48
72
151
77
36
84
72
60
31
161
12
12
49
11
48
168
36
7
5
204
36
60
12
25
143
24
36
96
79
270
59
48
12
48
12
12
60
55
149
324
49
11
72
48
24
24
36
24
312
144
60
12
60
60
121
35
1
179
132
67
17
73
35
1
36
54
77
13
23
121
155
24
19
17
36
24
36
24
180
43
29
12
12
19
5
84
48
144
204
36
108
91
53
36
96
31
29
48
60
7
18
83
25
59
13
71
108
12
168
132
96
72
36
12
240
12
12
36
36
36
120
12
300
1
11
151
125
48
36
36
48
48
108
108
48
168
24
49
11
24
55
17
24
49
72
36
119
24
108
36
12
12
84
12
96
48
108
60
36
48
72
12
132
25
36
11
120
85
11
72
24
127
72
125
108
60
36
49
36
18
288
17
84
96
1
90
41
96
24
36
108
24
13
35
36
1
59
31
65
72
151
18
395
12
7
5
13
180
59
96
25
47
60
37
11
97
155
48
12
84
61
11
324
84
12
1
131
156
12
120
528
132
96
168
252
48
60
132
12
252
24
24
36
12
84
24
1
36
167
12
12
24
36
19
29
132
156
24
36
204
12
12
228
13
59
49
72
11
61
59
12
37
59
13
71
156
12
12
300
24
144
36
12
216
43
5
72
12
120
25
71
72
37
11
84
156
37
107
12
60
72
84
12
168
72
24
108
48
36
72
7
90
36
11
24
55
5
36
156
96
48
72
48
120
13
215
73
11
60
1
11
36
48
48
109
59
85
239
12
48
24
12
205
59
24
36
25
83
36
48
12
156
72
36
60
12
60
96
12
108
48
61
18
17
55
5
48
24
228
48
24
48
84
348
36
36
72
24
36
19
216
53
168
12
1
59
60
108
12
24
228
48
144
84
12
156
60
36
121
126
54
36
35
48
84
13
143
12
79
101
24
91
53
24
204
60
12
156
12
73
35
132
12
72
37
36
47
36
133
47
108
12
36
48
132
12
55
17
36
132
48
1
35
217
144
83
7
53
84
156
360
12
55
17
72
96
60
24
19
126
83
108
43
65
36
96
1
107
55
5
13
59
108
96
132
24
60
12
49
90
53
19
5
121
234
53
36
24
60
12
72
24
61
47
12
31
53
24
120
192
48
144
49
119
12
36
12
36
12
24
37
108
54
101
12
31
29
144
61
11
36
12
49
90
41
12
12
12
24
168
19
89
1
54
125
24
108
108
12
48
12
36
12
73
18
65
60
19
53
109
11
60
36
1
227
60
12
36
61
23
72
31
17
37
72
11
12
24
43
101
156
120
12
84
265
23
12
36
48
24
12
48
36
36
12
24
24
25
35
1
83
192
31
41
96
25
95
24
48
60
25
18
293
12
12
133
71
60
108
48
1
35
84
48
48
48
151
125
12
12
24
60
24
96
205
71
19
18
54
137
7
197
192
12
12
37
36
18
18
11
24
12
60
36
84
61
54
29
43
126
23
24
132
132
211
5
24
133
35
84
25
155
132
109
144
83
61
108
35
12
60
84
48
48
55
29
36
168
132
67
125
91
53
72
37
47
12
139
18
95
24
144
72
12
49
47
ABCD 95152312298*3^$a+1 [50114]
58
6
5
63
12
4
5
37
23
9
76
14
33
84
31
62
40
30
12
41
3
36
9
24
12
123
40
17
141
22
125
51
10
62
88
5
12
7
36
65
55
6
8
87
3
28
149
36
3
154
6
12
14
3
36
55
14
3
187
5
13
74
9
81
10
8
28
18
102
48
17
43
12
44
45
109
59
97
71
27
81
15
12
112
32
45
99
70
62
177
51
36
4
5
1
80
3
36
51
18
15
103
29
93
10
60
17
15
36
112
38
22
5
108
135
40
32
45
12
31
2
28
35
12
115
20
60
21
7
2
106
41
15
9
79
8
12
10
11
15
9
85
110
102
18
45
15
57
36
9
6
9
3
6
39
108
27
58
32
135
60
27
9
12
79
89
19
26
51
15
28
6
107
9
90
108
36
30
4
158
64
5
3
90
82
36
42
146
9
91
101
24
24
31
5
31
14
27
27
21
36
33
48
135
27
153
24
43
38
210
10
59
43
12
53
13
32
58
44
106
23
12
7
5
7
6
192
2
69
45
22
24
8
120
76
104
90
180
10
53
43
24
12
44
52
72
41
85
11
3
225
175
68
22
2
94
14
28
8
21
123
93
37
6
12
77
81
27
147
60
21
84
31
42
119
39
36
36
58
24
143
207
28
98
90
21
15
18
106
84
6
90
29
15
10
48
140
102
42
28
11
7
8
22
32
3
7
5
87
10
24
11
24
12
157
48
12
95
57
15
84
24
37
24
11
45
3
7
24
42
80
118
84
5
60
21
64
47
96
120
7
36
30
6
80
46
95
7
5
55
8
33
45
52
23
51
81
48
1
6
42
71
15
69
168
24
24
1
20
18
42
66
45
13
24
23
63
40
26
10
41
7
30
47
84
60
45
70
17
75
18
87
3
45
24
93
99
43
56
6
39
55
86
36
10
20
18
39
31
24
32
24
10
47
33
75
87
69
39
69
133
18
36
66
122
57
51
69
24
24
13
2
12
81
43
56
60
45
9
75
24
93
18
4
6
6
36
72
2
28
36
35
24
3
72
10
18
5
45
63
49
11
19
5
55
72
29
60
132
12
1
14
16
174
2
21
33
24
18
57
37
86
48
9
36
159
93
9
18
28
17
72
115
30
116
22
30
30
26
46
8
57
3
57
51
4
44
4
17
1
42
26
16
6
74
63
13
18
32
28
29
36
187
38
22
17
7
8
150
22
161
63
129
3
90
18
12
24
28
17
73
35
3
9
36
15
117
31
30
74
12
28
5
27
18
112
168
6
20
94
32
54
82
47
27
16
17
3
28
104
30
18
18
15
139
6
206
16
17
87
36
70
48
14
48
24
36
12
10
80
18
69
9
27
24
1
83
84
225
6
9
75
57
33
60
27
135
34
14
18
90
45
12
195
52
29
12
7
32
66
27
61
44
12
54
184
132
6
35
99
93
15
22
84
35
31
149
115
86
48
42
28
80
102
6
93
24
31
5
39
100
32
153
3
130
12
11
9
46
44
60
82
30
8
18
18
9
27
36
112
101
139
68
10
47
15
45
67
6
2
18
15
12
27
28
68
22
66
42
35
12
31
5
39
21
12
73
20
15
36
15
16
74
3
55
38
39
144
27
60
48
45
24
3
9
24
12
43
80
72
225
108
45
102
9
96
48
79
60
5
33
3
49
2
93
211
20
9
55
65
171
72
54
6
4
134
51
109
44
3
109
11
12
96
37
23
81
34
24
36
5
61
8
72
3
36
19
8
60
12
40
6
80
22
68
124
8
4
53
12
168
117
4
6
41
49
26
24
18
3
7
5
57
88
2
9
36
31
5
117
120
72
75
75
4
5
39
10
30
32
21
127
17
15
60
4
36
8
58
23
97
23
7
12
120
2
10
29
7
17
7
90
11
60
13
6
53
3
52
5
12
39
81
15
28
2
166
32
60
33
7
6
24
47
13
167
73
90
8
12
60
70
20
30
58
2
40
8
52
8
22
66
5
72
12
48
12
115
36
120
54
62
28
65
61
60
62
57
55
8
64
65
43
30
11
21
15
21
39
24
24
81
75
24
27
93
96
37
102
5
12
109
32
123
39
40
8
28
44
81
7
2
198
9
19
26
34
56
76
72
60
17
31
17
73
102
90
12
35
33
12
108
15
165
3
3
126
64
126
29
81
166
32
36
42
3
24
13
90
42
35
1
26
21
19
41
39
54
6
16
78
11
31
2
58
29
9
22
32
28
18
11
48
12
79
72
32
57
48
3
45
9
111
67
20
40
41
24
3
33
19
30
107
103
56
52
14
4
35
25
134
21
96
1
42
6
14
60
21
9
3
12
12
13
83
60
84
1
2
45
72
48
25
35
25
6
5
12
57
36
36
3
55
41
72
39
24
36
48
18
10
5
49
144
44
16
35
49
35
31
96
8
16
84
60
8
54
58
5
3
69
49
44
100
47
31
120
24
53
13
32
10
6
71
21
135
9
28
126
146
118
36
89
96
31
41
39
124
12
30
24
ABCD 95152350206*3^$a+1 [50049]
60
23
36
28
20
1
15
51
42
12
3
32
25
12
27
45
54
29
25
23
4
33
30
24
69
15
54
59
36
16
3
45
9
35
13
23
19
18
135
21
6
9
21
18
18
35
7
84
6
15
39
12
36
18
72
96
63
3
42
84
3
80
12
1
66
36
162
36
36
15
3
33
21
11
25
24
11
61
30
24
65
37
90
18
72
3
39
30
36
42
29
43
30
11
16
32
49
72
35
144
187
54
275
31
12
17
7
12
18
96
11
7
84
197
1
126
18
42
69
39
36
36
12
72
29
67
48
17
28
36
12
20
12
109
96
48
83
132
12
7
137
100
60
32
19
29
84
43
17
7
29
1
36
108
18
105
39
54
6
66
96
15
3
77
16
45
6
18
39
9
23
100
60
36
69
60
11
64
9
72
18
17
43
54
75
15
72
36
18
131
16
48
51
45
68
1
11
144
52
12
9
18
6
35
37
72
18
66
36
11
48
12
1
15
165
24
174
69
39
36
42
27
3
17
16
27
72
72
30
36
3
21
90
66
11
4
32
79
18
75
33
15
57
18
24
221
49
47
43
5
7
6
156
72
51
3
6
30
9
153
6
66
24
36
30
60
54
54
48
9
48
3
129
144
9
18
17
7
45
45
51
15
6
11
7
21
68
16
15
6
39
9
39
33
6
9
20
55
18
42
18
23
43
72
29
48
13
36
35
1
36
11
25
132
36
15
32
61
12
24
84
11
103
69
3
45
63
36
54
27
128
7
18
51
3
54
23
31
5
67
29
91
42
71
13
24
11
97
47
1
15
21
15
39
24
84
36
114
231
108
33
24
156
47
25
23
49
27
9
18
21
111
17
48
16
84
12
3
30
3
39
12
29
7
9
44
19
125
4
32
37
24
48
6
45
9
30
5
37
18
93
60
32
36
25
78
12
18
27
48
48
12
81
24
36
84
18
17
28
48
32
1
54
77
13
90
105
3
6
48
24
12
18
36
18
6
21
45
36
24
39
177
48
60
15
3
17
12
73
36
83
7
60
45
21
15
27
30
60
12
96
15
12
9
36
23
28
32
7
29
1
47
60
25
107
16
3
66
42
18
11
1
83
79
60
17
4
15
29
1
96
66
17
64
48
33
111
60
81
3
44
43
53
1
47
61
24
18
30
54
9
15
18
36
11
28
80
36
259
48
18
24
3
27
17
7
9
27
90
11
48
7
42
35
12
61
12
6
17
19
48
150
108
47
96
60
7
54
60
11
79
77
36
12
1
54
41
43
9
9
18
33
45
35
55
12
36
45
45
36
24
30
36
24
30
27
45
23
37
59
13
72
48
78
126
27
27
5
7
29
16
12
15
108
18
35
52
140
13
3
20
12
31
90
24
99
45
3
12
21
11
37
15
9
36
3
128
12
19
33
15
144
29
43
24
54
59
31
17
13
15
21
11
13
18
156
69
27
36
120
9
33
3
128
60
1
51
12
33
12
6
17
1
59
25
11
85
84
23
13
24
39
27
53
91
90
18
41
64
20
1
132
27
57
60
39
33
18
81
32
28
33
24
30
6
30
21
21
108
18
90
54
125
1
30
21
21
18
30
11
43
42
12
144
47
7
5
49
15
21
150
18
30
72
6
72
3
108
9
11
13
15
15
60
18
12
39
32
7
30
11
25
71
36
37
23
13
96
131
36
31
45
32
13
39
33
107
37
123
21
59
169
6
54
75
20
13
48
24
18
89
31
18
18
18
36
6
29
16
3
45
36
69
87
129
3
12
21
15
48
204
3
29
4
39
30
6
53
31
60
18
18
84
57
21
30
17
16
12
32
109
35
4
45
54
29
97
107
115
30
18
150
138
114
48
11
7
36
9
12
20
60
85
30
33
165
27
33
126
36
54
48
96
12
90
17
16
204
57
66
24
45
9
23
139
12
42
51
44
79
54
96
11
43
12
36
150
12
42
9
21
18
18
72
42
84
42
36
84
47
36
25
3
21
95
67
29
1
18
18
23
16
21
12
24
36
18
12
41
13
63
80
4
32
12
61
24
54
36
101
55
42
59
4
21
23
31
18
51
45
120
90
45
20
13
36
12
95
1
63
27
30
71
1
35
1
24
71
49
15
39
18
83
48
13
198
17
25
87
141
42
18
54
77
25
11
61
42
18
35
13
6
12
81
48
57
12
24
48
3
21
95
13
15
51
81
32
48
7
36
33
21
36
11
19
36
6
36
12
60
30
41
49
11
7
57
39
30
24
71
12
25
23
7
96
30
59
1
12
114
36
18
11
43
5
79
6
12
3
3
30
75
33
18
18
6
9
57
3
21
48
36
6
12
5
48
19
36
108
114
30
60
17
13
42
45
44
48
25
36
102
42
12
36
83
4
3
60
84
54
83
43
6
36
47
25
84
15
21
18
57
75
18
71
1
36
71
1
84
96
11
36
16
39
6
35
48
43
17
49
60
51
39
18
126
29
7
69
57
11
28
9
18
9
48
33
11
49
12
3
32
148
165
11
19
60
30
36
11
100
33
24
36
66
42
23
25
42
45
27
66
54
6
36
3
44
25
75
45
24
30
18
162
42
12
191
64
21
72
30
6
12
3
21
156
51
21
23
67
6
36
18
33
36
21
12
191
7
42
15
15
18
168
18
30
36
60
30
108
54
39
15
29
13
12
24
3
33
36
84
23
19
45
117
39
20
7
6
12
72
18
6
48
6
77
112
3
6
23
13
54
12
18
24
23
7
41
4
69
23
43
18
3
32
19
144
18
36
36
3
33
51
3
105
96
20
64
21
ABCD 95153155192*3^$a+1 [50049]
59
49
23
40
24
21
3
2
67
21
80
16
39
9
42
60
8
10
3
12
87
21
27
66
51
3
36
80
16
69
12
72
11
114
10
20
61
29
67
75
116
48
22
27
95
25
71
12
42
16
39
36
45
62
37
27
18
30
8
90
18
49
21
15
27
117
63
24
104
25
51
93
48
3
21
48
11
25
69
6
24
20
22
30
18
6
2
48
34
105
5
112
30
8
112
66
78
12
12
33
39
18
15
111
2
40
2
25
3
8
82
48
80
7
47
25
11
25
24
36
75
30
30
36
9
39
60
21
15
102
38
121
84
24
15
68
28
20
16
9
24
11
54
43
47
73
3
24
8
97
63
24
108
33
53
19
72
99
2
7
105
27
15
6
8
7
9
24
30
2
48
22
2
7
209
19
27
108
36
74
40
240
3
75
98
7
113
22
9
15
105
9
99
45
38
42
40
3
5
40
3
45
6
45
144
21
96
75
24
69
14
1
27
38
10
129
5
22
36
54
63
11
4
42
8
16
54
68
49
36
27
20
37
11
160
9
9
15
27
45
83
16
86
7
35
37
105
18
132
90
3
5
6
1
135
74
67
5
115
45
62
16
90
27
5
7
108
99
114
27
173
46
36
180
8
37
3
105
15
2
64
54
2
42
1
27
105
12
75
93
45
110
12
70
8
19
29
16
128
18
52
128
42
30
16
9
96
59
268
24
24
57
39
36
54
8
55
11
52
80
108
124
56
82
15
12
35
37
29
7
83
25
51
9
27
48
9
11
10
6
74
114
52
90
30
24
2
88
2
52
12
30
3
51
104
25
11
52
72
21
21
39
36
3
12
6
27
36
24
3
12
213
72
11
16
44
1
3
42
51
75
9
135
24
2
138
46
3
11
82
18
9
83
4
108
57
11
13
39
42
198
56
10
15
36
39
6
86
42
30
18
67
23
25
3
36
6
62
48
85
75
2
16
6
45
21
18
69
11
70
27
3
2
40
38
34
56
72
19
101
34
45
9
110
10
6
24
9
36
69
51
27
90
24
38
37
39
21
9
6
90
8
7
9
15
47
25
47
10
6
2
70
2
43
83
34
6
36
6
80
19
83
16
74
7
3
36
90
6
114
96
14
40
66
3
35
112
33
11
76
9
95
42
30
85
27
56
1
9
51
75
26
19
11
124
33
51
32
12
52
44
37
39
8
18
88
6
9
9
75
72
3
26
31
36
5
7
11
169
36
47
58
27
63
6
26
60
10
27
11
16
36
78
24
78
45
117
42
81
12
57
26
13
65
16
24
30
9
36
69
150
8
64
98
16
54
36
20
25
119
1
47
25
132
11
34
3
69
24
75
27
9
3
45
36
36
119
49
51
84
81
81
3
11
24
48
13
5
64
87
33
126
9
51
12
32
36
22
27
12
3
158
70
45
47
25
11
97
57
51
69
26
97
83
97
39
84
225
5
72
88
74
13
33
32
160
3
21
8
7
24
15
32
4
86
10
48
14
7
39
72
8
4
21
57
62
1
9
6
21
36
47
108
64
14
19
123
45
23
54
46
42
2
70
27
3
57
84
27
8
25
9
42
48
12
81
39
138
38
97
48
87
42
150
56
18
22
9
9
30
24
45
36
12
159
54
6
129
39
80
40
21
45
102
24
18
6
21
3
45
11
16
24
9
11
61
39
60
12
24
48
156
54
8
78
10
51
11
12
13
129
63
36
107
58
39
3
54
26
37
111
12
57
45
38
40
12
6
14
18
94
56
97
3
33
36
39
152
34
14
16
90
54
92
4
60
14
19
35
1
27
110
78
40
12
32
76
2
30
160
18
2
4
9
12
108
81
128
168
18
37
65
22
45
11
90
30
16
96
42
3
5
40
3
119
36
10
6
60
9
99
36
12
90
63
9
30
8
18
67
5
18
52
33
36
36
3
69
11
4
50
10
30
6
9
33
2
22
3
27
45
3
12
14
55
27
9
51
18
50
64
30
27
11
25
9
56
19
36
39
176
82
8
10
48
36
66
32
40
48
48
66
30
96
50
49
123
116
52
8
4
12
18
18
38
46
153
60
11
10
30
50
30
42
70
24
8
36
4
21
69
18
102
26
30
64
111
36
93
8
10
54
168
3
35
12
13
23
64
26
7
15
18
6
26
72
103
27
36
9
12
71
22
75
27
9
47
28
9
36
89
7
23
16
72
8
16
18
30
33
33
54
26
22
24
96
18
27
53
40
15
51
14
70
162
38
144
10
6
2
7
11
25
24
3
8
61
11
64
24
2
19
11
49
23
106
66
60
8
16
9
105
8
34
9
29
10
60
56
10
6
9
47
40
2
43
27
66
2
13
15
36
33
36
159
50
22
24
12
48
30
6
18
15
48
57
6
2
42
16
21
9
6
60
21
12
11
10
32
7
3
54
144
80
70
50
280
24
6
32
18
46
60
38
43
15
92
18
88
75
27
8
34
6
66
18
126
2
28
72
45
24
21
72
72
15
83
1
69
48
24
18
45
12
36
15
32
36
22
30
12
21
15
90
32
7
36
36
39
24
56
12
49
159
69
15
12
36
8
52
20
192
60
1
72
135
12
8
49
105
39
9
30
8
82
6
9
65
30
13
77
142
24
60
36
98
67
11
12
13
33
6
8
40
60
110
88
42
108
9
9
2
22
15
27
36
8
34
6
66
30
24
57
107
48
252
58
ABCD 95153194798*3^$a+1 [50134]
120
42
75
3
21
19
32
18
12
90
30
48
12
39
21
15
9
12
39
33
6
66
70
86
15
69
46
53
45
30
16
5
75
16
50
24
46
53
45
15
9
6
6
24
87
27
30
48
12
51
36
33
30
16
5
69
120
12
36
12
3
33
12
3
36
3
88
2
6
6
34
24
56
66
54
6
15
24
21
6
24
114
24
12
51
48
36
21
3
51
24
6
36
142
72
38
18
72
162
30
78
36
6
6
15
24
69
6
78
66
24
66
22
29
201
84
6
18
6
88
77
51
144
30
106
50
54
30
34
41
15
24
24
6
60
84
42
126
18
21
19
14
72
130
8
30
48
39
21
22
26
51
33
10
8
88
17
33
30
42
39
21
48
15
27
30
90
18
6
69
96
45
78
30
60
70
98
94
8
16
41
21
84
36
15
3
54
63
3
6
24
10
2
15
48
15
114
78
102
42
88
48
14
66
42
46
2
70
38
10
26
15
9
6
18
6
90
46
38
72
99
15
21
69
84
18
72
90
6
21
9
130
26
6
54
34
56
21
67
56
186
111
9
36
84
46
32
40
26
30
136
26
24
30
9
69
66
141
19
2
30
162
51
19
26
51
91
8
21
3
72
30
24
15
21
54
24
21
9
60
150
57
55
29
45
30
54
48
12
6
144
6
10
14
27
21
42
96
24
6
36
30
21
9
34
5
60
36
3
6
12
3
19
26
24
123
19
104
42
70
158
120
12
3
27
18
60
96
18
48
40
2
6
6
36
48
22
50
39
93
36
84
10
122
30
54
10
14
42
16
38
12
60
15
105
15
75
18
12
58
80
30
90
6
10
26
39
63
72
24
21
43
101
45
6
16
14
60
48
6
24
210
63
55
32
120
6
82
104
21
3
30
96
34
5
9
48
58
77
93
24
63
15
24
16
62
72
15
45
6
18
84
18
18
6
30
24
10
56
16
50
84
18
66
22
38
36
54
54
87
45
6
48
40
26
78
112
56
78
34
50
6
30
60
70
2
54
16
72
38
18
66
6
48
54
66
30
24
87
36
63
160
170
156
84
135
87
24
45
3
16
2
15
87
90
6
16
26
54
48
18
132
42
6
15
19
38
42
45
9
34
8
24
16
8
54
60
108
135
45
12
10
41
21
135
19
14
10
56
90
6
24
30
66
45
91
14
15
33
3
7
2
70
50
36
204
15
33
27
51
174
48
10
26
36
18
18
24
30
24
24
6
10
74
3
9
18
42
51
3
24
33
60
67
38
48
75
45
10
2
70
2
12
48
51
132
3
114
30
16
24
2
60
18
6
12
22
62
84
54
40
53
237
12
24
36
6
24
16
5
3
57
45
3
21
18
88
53
105
34
50
3
19
29
12
33
12
3
45
42
24
24
120
102
162
72
64
80
21
3
48
9
105
36
3
31
29
27
9
15
21
27
210
6
16
8
6
82
8
64
48
2
3
3
54
51
69
66
174
10
32
40
29
57
3
21
18
90
70
110
72
39
9
12
6
42
3
48
21
54
16
50
46
5
45
102
66
84
42
136
29
3
21
19
80
66
54
21
21
60
154
50
70
65
69
48
18
24
66
6
64
62
39
3
90
3
48
132
117
36
72
123
36
15
6
24
39
27
24
24
54
63
24
9
96
60
94
17
33
111
81
108
51
81
22
41
12
3
141
9
15
81
48
202
65
9
12
42
16
74
36
34
8
24
54
12
63
45
42
24
16
98
15
60
27
45
24
3
42
24
22
8
54
27
36
19
89
55
5
105
27
9
30
9
21
108
3
9
51
93
12
12
18
18
6
18
22
8
72
48
126
106
5
24
27
54
99
57
24
30
90
6
30
10
74
6
105
103
41
93
36
54
78
39
51
72
6
12
174
6
39
51
40
38
12
22
32
16
38
84
12
108
6
24
18
48
60
24
12
108
66
30
36
6
48
66
24
6
6
34
26
12
51
15
30
42
18
22
5
3
24
30
87
3
30
178
89
21
60
54
6
3
57
70
8
114
27
24
21
24
36
48
36
54
48
78
12
12
51
117
39
3
112
65
33
3
3
24
78
48
24
27
36
9
18
78
18
96
21
27
40
77
19
26
54
126
48
42
45
9
12
30
88
122
12
12
75
19
74
150
40
8
9
15
18
108
84
118
2
36
39
9
66
24
30
12
60
12
6
21
45
70
14
75
12
24
81
72
60
123
108
7
29
51
42
30
30
51
69
58
8
42
22
2
78
160
53
33
106
14
130
2
12
10
80
6
27
15
30
63
27
24
78
12
54
6
75
15
6
15
48
96
3
16
24
48
2
36
36
54
40
32
150
82
26
12
63
57
10
38
82
2
3
9
24
12
30
24
40
29
81
24
10
74
78
78
24
58
14
34
176
9
21
120
18
6
12
24
48
70
17
60
3
21
72
48
19
120
2
75
60
81
30
93
51
24
90
24
51
27
30
60
22
32
30
106
38
24
60
3
3
64
26
24
60
66
30
24
27
9
30
120
81
31
8
6
135
9
106
5
91
14
18
16
26
6
42
36
96
48
63
24
51
102
87
3
6
72
84
6
48
30
60
102
18
96
6
48
24
21
36
33
3
19
24
56
21
57
42
96
18
ABCD 95153378636*3^$a+1 [50076]
12
32
21
7
60
20
88
17
24
139
29
27
24
21
31
20
15
105
9
24
54
30
162
25
84
96
113
18
25
5
24
36
3
12
40
32
15
21
9
27
124
96
140
63
37
140
36
9
66
9
33
3
45
54
18
36
36
19
65
15
16
36
20
27
6
12
12
43
24
44
21
24
144
63
93
132
24
19
96
53
102
141
3
61
131
54
3
33
39
24
39
1
101
3
28
17
12
48
96
15
12
4
65
60
66
93
16
83
18
19
29
55
17
192
12
51
4
24
20
16
5
84
30
54
12
79
12
20
4
41
27
16
32
33
150
42
19
5
31
5
3
96
9
270
1
41
43
11
78
12
75
33
15
45
15
33
12
72
63
12
108
76
36
65
39
24
88
24
89
55
96
36
120
29
51
9
19
96
11
25
20
40
29
31
5
24
15
3
21
21
15
21
27
36
69
127
120
84
65
60
36
3
76
12
65
19
20
108
3
54
39
172
23
30
31
8
28
5
72
103
8
69
3
28
12
29
139
5
36
24
75
9
75
16
20
81
48
127
36
53
24
51
36
36
9
3
16
41
24
30
54
12
55
53
18
48
90
27
27
45
57
55
35
18
7
29
7
84
29
27
28
5
24
63
60
4
36
59
48
45
72
4
71
48
150
72
31
60
84
65
156
3
51
6
15
12
15
6
144
43
137
15
16
12
228
32
4
140
9
55
104
48
33
55
56
9
31
24
89
6
45
147
105
33
15
24
12
60
16
24
65
30
78
3
57
51
84
33
132
3
57
27
9
99
45
103
20
4
36
32
93
19
24
17
30
13
29
27
9
175
96
36
17
3
27
225
105
3
168
40
36
161
24
120
24
7
108
35
30
24
7
5
24
15
24
105
51
51
81
9
6
13
89
91
89
12
48
103
35
102
12
30
6
75
4
53
31
56
16
92
120
21
115
44
96
36
16
48
131
1
60
48
20
45
60
6
78
103
5
12
192
24
27
39
61
5
103
12
17
15
33
60
72
67
35
150
19
167
9
33
36
99
16
161
30
6
42
73
60
20
4
56
28
56
64
41
31
5
12
60
127
24
11
18
7
104
21
15
144
27
13
41
48
90
42
54
1
5
3
153
15
63
6
24
27
45
24
3
96
52
65
48
7
53
39
88
17
60
43
17
168
12
31
200
21
54
45
57
48
84
120
3
28
29
7
41
79
8
60
108
48
9
12
15
16
80
108
192
3
165
9
27
9
12
72
27
9
6
109
179
1
12
89
15
21
27
27
9
24
12
60
16
23
186
111
39
25
8
21
15
27
49
149
7
8
27
30
60
24
108
43
144
5
19
12
24
20
36
33
36
30
81
28
72
17
7
84
5
135
100
12
65
15
28
32
12
88
24
5
51
72
21
12
132
15
45
7
101
12
66
54
67
8
81
7
68
21
55
24
104
33
12
67
53
48
60
15
12
16
59
1
47
73
44
16
29
31
116
69
24
7
116
3
69
108
9
15
93
12
78
33
93
7
89
19
41
151
173
75
39
13
5
163
11
1
32
16
17
3
36
24
12
45
54
45
16
8
27
13
29
15
28
17
36
54
81
9
31
36
41
27
105
6
6
99
9
12
79
29
12
24
67
92
28
23
42
19
24
101
31
48
29
12
3
33
63
76
125
55
120
53
3
72
57
55
8
36
52
77
31
17
75
9
36
48
87
100
17
18
18
15
15
150
72
12
120
60
18
42
43
144
8
33
103
5
24
7
41
19
11
57
57
139
60
5
66
105
21
123
96
9
60
51
15
1
149
36
60
48
12
175
5
24
15
225
204
24
12
63
12
105
48
78
18
7
5
180
19
155
129
12
45
87
21
156
3
21
7
143
96
109
32
9
90
30
139
12
65
24
15
141
43
72
53
30
21
75
45
16
29
36
27
16
101
199
12
24
8
276
69
6
54
12
31
120
185
12
43
23
30
39
27
6
12
187
20
76
185
12
12
18
42
108
96
55
12
20
28
116
9
24
3
12
105
43
32
36
45
72
79
44
45
135
36
16
53
36
123
72
39
37
125
3
72
9
19
41
19
12
120
32
87
48
37
96
107
78
72
51
52
104
9
24
60
72
6
18
27
4
101
42
37
11
9
16
68
57
19
20
9
12
12
3
120
148
29
75
28
5
132
36
60
15
52
164
33
15
76
101
96
15
28
17
108
6
18
111
72
72
28
140
28
44
28
48
116
4
41
48
43
53
66
6
15
69
6
13
60
132
65
115
8
21
48
15
21
12
19
173
66
114
15
36
129
27
69
96
19
29
42
66
39
9
7
53
36
135
9
55
71
6
3
39
42
6
25
17
67
36
48
92
9
55
ABCD 95153449648*3^$a+1 [50046]
9
51
37
24
11
24
37
83
24
96
141
16
35
13
11
48
48
21
15
12
120
96
60
36
12
1
11
13
47
84
60
49
8
27
84
1
128
3
13
11
85
24
35
84
33
27
37
11
13
23
49
8
15
24
9
27
120
117
27
156
12
37
95
1
191
108
21
3
60
36
120
36
25
59
36
1
23
24
49
8
3
12
12
21
99
12
1
11
61
80
135
49
8
27
13
119
1
107
12
9
3
37
8
88
8
3
12
57
16
11
21
168
63
33
135
201
72
16
47
9
16
24
23
96
36
24
72
21
40
32
16
47
36
45
39
57
87
48
60
93
63
84
13
80
40
47
48
48
9
3
60
60
45
16
32
64
35
61
11
24
48
141
96
123
37
71
57
231
33
75
69
16
95
1
56
15
177
75
180
36
36
24
36
36
12
132
36
21
24
3
72
48
24
84
73
47
24
25
8
96
75
36
48
36
109
72
47
9
136
11
45
72
96
24
40
8
16
59
12
36
45
15
81
24
184
24
24
32
3
36
105
16
47
12
21
3
37
72
11
45
40
47
12
13
23
12
72
48
12
144
33
27
48
21
3
13
240
72
179
60
24
49
119
72
24
49
11
24
36
1
11
12
24
25
59
108
48
84
61
24
59
36
33
327
24
97
11
21
75
72
13
191
25
24
120
95
120
25
23
12
61
83
13
119
168
1
35
12
33
48
16
24
48
24
59
117
24
15
33
135
48
49
23
72
96
33
40
72
23
60
61
23
1
72
8
15
60
12
24
48
81
16
35
117
48
40
24
23
12
69
15
24
9
39
1
59
13
11
13
128
15
144
24
1
80
3
12
193
8
63
49
23
12
13
8
39
60
133
47
12
72
45
15
9
160
11
13
59
24
69
27
24
37
32
24
15
12
93
40
35
36
12
132
105
16
8
63
48
1
35
60
96
12
48
36
25
24
11
45
15
84
61
176
15
9
111
24
24
9
88
11
36
60
13
48
35
180
60
45
240
15
48
9
39
49
107
60
9
64
59
60
12
12
36
21
51
37
23
12
48
12
84
48
13
32
63
33
3
60
9
40
56
15
1
59
36
48
25
8
72
51
117
16
24
48
104
111
1
11
24
48
12
25
8
3
156
60
24
12
48
49
11
37
23
49
11
72
12
48
1
32
15
36
229
32
27
96
96
144
24
45
16
24
24
48
24
35
37
47
12
12
48
72
145
23
9
15
33
39
1
23
121
11
21
27
61
80
63
48
96
33
88
32
16
32
88
24
8
63
1
8
63
9
39
1
48
35
45
40
23
33
27
24
165
123
13
32
39
25
8
63
36
36
129
39
12
13
48
35
13
35
21
39
9
24
136
11
72
60
24
1
47
36
12
25
104
123
21
63
9
16
8
16
131
36
81
24
99
12
12
48
84
25
72
11
165
15
49
23
24
49
56
96
3
36
84
45
15
48
36
48
72
12
73
72
80
111
145
23
108
24
108
145
35
108
1
104
39
84
13
104
24
216
15
1
83
181
32
51
36
36
69
15
108
21
3
13
11
69
48
24
3
13
56
3
72
13
24
23
108
45
27
45
16
23
57
15
1
56
51
133
11
24
37
71
49
59
13
8
64
59
69
75
13
47
84
69
15
9
15
25
23
33
75
117
27
24
21
3
93
39
96
73
23
12
96
13
96
11
12
36
141
27
48
36
24
1
8
48
24
15
81
3
13
80
39
97
32
16
83
12
12
69
3
12
60
21
3
61
11
109
56
3
93
87
105
15
12
24
12
1
71
145
48
35
72
72
36
24
57
15
120
84
36
1
8
51
21
64
8
87
9
87
84
108
73
24
56
3
48
37
83
13
96
24
72
11
61
23
36
21
27
84
9
72
3
108
1
11
45
27
133
32
15
12
24
300
48
24
9
39
12
48
24
120
96
36
132
60
24
1
24
80
63
33
24
64
8
3
108
24
9
16
11
69
39
49
11
12
9
147
36
60
12
24
9
75
84
36
13
11
84
72
33
144
15
12
13
72
8
27
69
3
264
85
119
72
33
64
83
37
32
51
36
24
24
33
75
60
33
88
11
13
119
12
45
64
24
56
75
13
35
24
21
3
13
119
49
32
64
23
105
64
107
37
144
24
35
12
24
25
23
81
40
72
35
37
32
51
48
12
33
3
132
9
39
24
25
59
12
24
25
72
11
21
3
48
36
1
35
45
63
33
51
48
24
13
56
88
95
25
155
37
71
24
57
24
112
152
15
216
33
16
59
13
8
51
12
84
13
71
1
8
16
167
33
111
24
84
13
32
40
8
159
49
143
33
15
57
75
84
72
12
13
23
12
61
8
192
27
13
24
11
13
47
9
24
99
61
35
69
72
40
24
48
71
24
96
73
11
48
24
12
48
24
ABCD 95153497664*3^$a+1 [50039]
78
13
5
24
6
1
71
60
6
24
12
24
36
6
42
12
60
18
6
12
24
3
16
11
6
15
3
6
18
9
9
7
17
63
51
30
42
60
12
6
24
7
5
48
6
30
6
9
39
73
23
12
24
33
33
15
16
53
55
5
24
36
24
12
18
12
48
66
99
40
17
19
48
23
13
47
48
66
6
12
42
18
12
6
120
12
12
30
24
30
24
18
24
6
18
24
72
33
3
18
72
12
42
6
24
7
11
60
1
59
49
17
24
7
11
49
56
9
19
11
6
54
30
7
113
78
6
3
3
30
18
6
90
84
6
6
9
117
42
1
71
30
30
60
18
6
37
5
18
1
11
108
6
36
102
12
30
6
12
6
6
45
45
18
18
42
48
1
41
30
48
42
12
18
12
30
55
8
3
48
37
59
36
25
24
59
9
15
6
6
48
57
16
5
43
5
96
108
90
13
56
141
18
30
54
30
18
6
12
7
35
30
30
18
12
12
30
6
42
36
24
42
30
24
120
49
96
84
96
11
66
18
36
24
30
7
5
15
15
1
41
3
69
24
54
6
24
12
60
48
96
12
30
132
57
4
12
35
24
105
9
24
6
54
18
33
40
17
48
3
39
24
6
18
45
9
39
9
48
6
66
30
1
17
36
36
19
23
60
12
36
12
37
23
42
7
11
18
12
6
6
24
123
21
78
42
12
6
25
68
124
11
36
60
57
4
32
3
18
54
192
1
47
6
6
6
24
19
5
42
54
66
24
18
36
144
12
3
27
54
3
108
39
72
168
12
24
30
24
24
6
1
5
15
64
41
6
12
12
9
21
7
47
6
6
12
37
83
6
12
12
3
16
11
12
60
36
24
13
17
6
1
29
43
29
18
9
9
90
42
60
18
12
120
12
30
30
21
9
18
114
6
42
6
129
15
48
30
30
24
24
69
16
120
8
27
24
60
25
35
21
45
30
33
27
12
72
33
69
55
23
6
132
30
30
54
33
3
78
12
19
59
24
1
215
72
78
3
12
16
29
66
6
27
3
30
30
12
186
30
36
6
72
66
72
120
12
72
6
18
6
18
18
18
13
20
21
6
42
48
12
19
5
24
3
3
48
36
1
56
15
24
37
71
93
3
24
18
43
47
9
21
18
9
87
36
12
9
63
108
6
30
6
115
5
30
108
18
54
18
36
24
12
6
13
5
7
35
60
30
55
47
30
12
66
49
23
18
7
11
96
36
12
12
30
6
48
42
15
63
132
42
18
49
5
24
51
21
24
18
36
6
36
12
39
27
153
27
42
19
35
48
61
152
129
6
42
31
72
23
6
139
35
30
42
24
18
12
18
42
114
6
90
30
111
3
24
49
11
45
45
63
28
11
96
18
12
18
12
42
12
30
108
12
54
36
48
18
21
52
47
18
6
6
42
66
90
24
66
12
12
18
24
54
39
57
30
37
17
39
12
75
18
18
13
11
24
24
18
30
12
12
84
6
55
23
48
57
81
24
6
84
6
42
30
18
24
57
39
6
24
30
42
24
54
1
5
6
120
25
24
12
11
18
60
39
4
11
30
54
12
12
18
84
6
9
129
42
18
30
42
18
9
16
36
144
5
30
6
6
18
12
42
1
5
126
37
23
36
18
60
72
12
30
12
66
12
19
11
42
24
30
114
43
65
24
3
15
30
48
12
55
5
18
12
60
1
128
27
6
66
25
5
24
24
6
48
30
42
66
42
12
24
24
12
33
16
44
3
114
36
12
63
3
96
6
3
57
54
1
20
15
18
54
12
18
18
18
24
168
30
54
6
12
33
123
37
5
30
12
30
3
3
24
36
24
1
35
12
60
24
33
28
5
12
3
3
6
6
1
36
17
55
11
48
6
18
6
6
85
53
42
6
15
16
17
6
60
24
37
5
12
12
36
24
84
24
36
30
24
48
24
66
42
13
23
21
129
12
12
48
30
30
54
25
11
42
36
6
25
5
30
30
30
6
12
30
1
8
12
57
12
6
6
6
18
27
12
45
90
48
12
61
48
23
6
24
55
56
9
31
59
24
84
6
7
32
111
12
9
33
12
60
30
9
51
66
19
5
3
33
24
6
18
6
174
90
24
30
7
23
25
20
27
108
6
42
57
16
11
60
6
18
132
9
63
66
6
6
3
81
91
23
6
66
1
11
108
30
42
12
6
30
9
3
13
29
6
25
12
11
12
48
84
18
12
36
36
19
17
42
12
18
6
54
150
60
18
12
6
1
59
6
6
12
30
12
60
18
13
5
27
15
6
66
6
24
18
6
90
84
36
33
87
12
18
19
17
24
42
13
5
30
21
15
6
103
71
13
11
6
6
108
85
5
67
53
6
33
33
18
24
49
56
63
12
18
31
11
9
99
18
7
108
47
12
48
9
39
9
45
30
36
1
36
12
53
43
11
25
29
24
42
6
24
54
54
87
135
18
18
18
6
18
12
6
78
36
36
19
83
6
6
6
12
132
7
11
12
108
6
12
54
6
24
30
90
3
57
30
9
15
6
18
12
18
60
12
15
81
31
41
36
7
23
84
6
123
21
30
42
120
6
57
3
84
36
12
12
48
42
6
9
9
36
3
15
18
19
23
42
79
44
15
6
60
24
91
12
83
36
48
48
37
23
72
42
6
18
3
21
30
30
6
6
54
54
96
43
101
6
24
18
54
21
15
13
11
18
6
1
60
41
60
18
37
72
35
9
27
24
12
18
43
35
30
30
12
12
60
6
54
30
30
24
1
20
63
30
36
12
48
54
6
144
18
21
21
6
42
60
12
19
83
37
107
6
3
33
138
66
7
17
66
24
30
120
60
31
12
72
11
36
12
13
24
53
30
6
54
6
12
24
7
11
12
78
36
24
60
18
1
12
17
18
42
18
12
18
12
48
6
6
60
31
29
24
55
5
111
45
48
24
7
5
30
30
36
3
15
54
6
12
42
6
6
24
30
90
12
24
24
24
15
21
12
55
29
27
12
27
30
12
30
18
48
31
5
150
66
3
51
36
30
24
6
13
89
6
13
32
21
6
42
12
18
6
6
18
31
5
36
6
12
6
15
27
30
24
24
66
36
1
47
6
36
18
24
30
60
18
30
24
31
23
36
13
35
48
42
18
1
137
24
36
6
54
126
48
1
17
18
6
15
93
30
42
18
90
30
45
33
18
1
29
72
91
47
60
12
25
113
31
11
24
45
3
6
6
36
105
27
36
6
24
6
18
12
15
45
30
24
24
1
35
24
12
45
201
30
24
6
48
12
15
129
36
54
24
42
39
33
78
24
60
108
6
12
12
51
12
36
57
12
27
28
59
30
18
60
18
18
1
5
15
51
12
37
59
6
7
36
17
54
25
12
23
30
66
25
24
5
6
30
18
6
42
13
17
19
41
12
30
42
6
54
39
51
18
36
36
24
31
53
18
12
6
12
30
42
6
42
24
27
12
16
11
69
ABCD 95153535424*3^$a+1 [50039]
20
15
12
144
1
6
48
5
49
50
100
12
6
18
44
96
10
20
66
18
42
4
5
7
14
48
112
20
15
109
11
24
9
63
12
13
24
14
70
36
18
20
40
26
4
96
20
4
107
36
3
66
39
19
20
66
4
90
92
48
21
31
8
22
30
36
14
4
47
39
78
6
30
22
8
16
36
2
42
16
38
30
4
32
64
14
46
17
27
46
86
45
48
21
34
6
6
18
32
46
17
21
52
42
53
43
41
19
14
82
48
12
6
18
17
55
24
89
15
96
30
3
1
20
4
12
30
6
30
12
90
18
42
26
10
54
60
18
12
20
22
6
2
190
6
20
21
24
9
58
12
2
28
47
93
6
6
16
24
35
3
22
90
6
38
9
21
16
38
60
22
24
6
41
3
4
62
4
56
3
13
59
9
4
108
23
12
219
16
2
10
48
2
130
6
14
45
61
11
61
44
24
4
30
30
23
115
12
42
44
6
18
15
67
6
54
48
20
16
5
72
3
16
18
12
44
6
4
56
84
4
113
13
60
56
4
66
6
30
68
22
42
6
42
12
6
80
60
16
50
18
196
24
2
33
7
14
10
26
76
47
55
18
2
12
148
6
20
4
80
10
41
31
24
77
25
14
4
26
18
70
26
34
2
28
5
1
30
26
124
26
64
12
32
16
12
8
10
11
145
6
29
61
102
26
22
12
50
28
23
15
10
12
8
64
2
16
18
35
15
60
90
16
54
12
65
19
20
16
74
70
8
6
16
18
53
13
14
28
17
25
56
106
20
45
1
38
10
11
61
8
15
69
28
2
16
17
25
2
72
40
30
20
94
66
23
13
30
78
6
6
18
36
18
116
24
22
24
29
55
6
59
25
2
166
2
10
66
41
39
10
44
10
6
6
20
34
56
111
67
20
58
2
30
16
60
30
5
7
42
23
19
18
6
20
16
74
6
46
2
22
20
18
52
30
6
60
12
36
42
8
51
1
14
70
20
39
1
48
90
20
16
50
22
32
10
78
24
5
15
16
42
56
99
1
12
24
44
22
18
54
5
7
18
18
12
80
12
100
38
42
78
46
6
11
55
48
72
5
19
6
24
14
96
16
32
46
20
16
50
40
24
30
74
40
6
42
42
2
48
10
47
73
2
138
6
46
66
32
46
20
16
8
16
12
18
14
27
36
55
78
60
24
12
6
17
12
115
6
92
10
6
6
6
18
14
12
78
10
12
44
22
5
9
48
12
70
96
17
12
13
96
30
26
75
31
2
3
25
14
18
30
16
6
11
67
20
16
30
24
6
6
11
79
48
32
64
29
145
78
89
9
46
36
2
112
59
7
12
6
6
8
76
12
24
44
54
22
18
2
10
23
21
4
35
45
22
36
92
6
6
18
6
10
72
42
26
16
68
12
54
4
12
48
36
24
6
59
7
29
25
42
44
16
12
48
62
3
19
66
2
12
46
30
24
8
42
88
18
38
106
48
5
25
11
37
12
6
5
127
17
13
60
35
57
16
24
12
44
4
18
32
96
54
10
41
55
42
48
42
108
60
56
9
12
19
8
42
30
9
96
13
2
46
32
12
34
41
1
102
18
2
57
13
60
6
6
18
2
16
42
2
16
47
25
18
18
60
131
13
23
33
30
4
77
19
72
17
51
30
22
38
34
2
30
30
10
65
9
24
42
33
25
2
4
5
45
94
78
24
8
36
4
78
2
46
24
5
25
56
16
11
69
90
64
17
12
7
36
32
28
65
13
24
36
54
20
6
10
24
18
30
17
13
2
16
36
30
20
30
33
1
50
69
51
10
12
60
18
12
72
2
58
2
18
45
25
18
68
4
281
37
12
20
30
10
42
24
30
12
54
36
17
61
14
16
14
82
14
22
12
42
24
66
18
30
17
69
22
54
14
54
10
126
35
91
65
121
44
4
60
90
26
3
7
44
6
34
126
8
22
5
108
1
44
12
18
30
87
1
62
36
24
45
81
6
48
21
25
6
24
14
40
2
16
12
12
20
34
47
13
20
66
33
13
95
12
55
32
16
24
20
10
44
60
34
18
8
4
2
16
8
4
36
174
2
54
40
14
16
26
4
24
6
14
16
66
8
6
6
69
55
66
14
34
18
12
2
4
12
14
9
15
16
6
8
16
8
3
55
12
48
18
11
3
16
12
68
21
75
148
80
12
10
54
50
10
74
10
6
90
17
25
42
6
26
16
5
13
11
9
22
14
18
12
33
15
57
1
30
32
30
10
36
96
48
26
6
4
14
12
30
21
12
25
26
4
18
30
2
6
22
14
10
48
48
24
35
43
2
18
12
4
29
31
17
67
12
29
1
38
57
9
22
74
4
12
35
25
8
4
6
12
2
30
12
100
20
28
41
21
24
15
31
8
10
48
60
42
50
22
53
43
14
4
86
46
38
76
54
12
12
26
16
24
20
6
46
17
31
26
16
62
21
15
82
30
12
30
6
60
14
106
41
1
18
44
30
10
12
20
48
16
6
54
14
3
57
16
24
20
6
34
30
18
30
78
11
13
56
10
44
28
8
16
14
10
54
2
24
81
36
72
85
30
170
40
12
66
62
3
12
1
12
119
1
14
4
89
1
80
10
6
6
54
24
6
104
4
32
34
96
48
60
2
10
20
18
10
18
17
37
30
29
39
28
2
52
35
9
180
54
72
40
6
23
19
26
4
96
102
17
25
11
55
26
4
131
69
10
125
109
72
6
38
6
16
78
6
30
8
22
6
35
3
22
30
42
18
8
16
8
6
16
68
12
28
6
72
30
32
6
60
21
31
12
5
51
9
73
32
6
22
12
6
24
18
2
16
12
18
30
30
6
36
12
60
6
11
3
16
42
38
30
30
40
60
14
12
64
6
36
8
6
18
6
39
48
9
48
58
120
18
30
29
1
114
30
47
75
16
12
65
43
38
40
6
66
42
26
22
32
16
14
58
5
19
24
26
34
26
3
15
10
102
24
60
66
18
66
44
66
136
30
20
30
45
3
46
42
24
14
22
84
44
4
6
26
40
8
130
36
24
18
2
58
30
2
165
1
60
11
15
10
24
44
10
30
71
19
36
14
75
36
45
4
2
28
113
19
6
14
28
20
12
46
12
6
36
74
34
20
30
12
34
12
53
51
10
8
12
63
21
36
3
121
30
14
10
50
70
108
92
45
21
27
7
12
24
104
70
35
15
12
30
48
40
12
11
133
42
24
89
37
8
10
140
4
50
22
29
19
6
11
31
48
24
30
11
7
12
50
10
32
18
30
36
6
16
35
33
4
102
38
3
9
10
36
24
6
12
78
8
24
36
106
8
10
36
80
4
5
91
14
16
24
2
24
10
36
14
54
15
13
98
21
3
30
16
66
36
18
12
44
39
1
23
13
38
84
6
40
12
2
16
30
12
90
14
18
112
60
24
30
44
12
3
55
42
20
4
20
4
60
2
34
54
48
18
42
182
10
2
ABCD 95153755532*3^$a+1 [50070]
15
48
32
16
3
48
21
168
312
48
24
56
88
45
48
35
61
35
40
15
89
16
32
112
48
3
60
54
30
29
7
9
117
131
19
120
24
102
18
125
88
72
24
123
45
24
8
85
11
48
96
40
48
69
126
21
48
21
83
1
47
7
36
186
35
19
84
240
17
13
6
84
42
30
90
42
72
29
55
153
27
5
24
103
18
47
55
41
40
32
16
303
18
24
66
18
51
9
39
48
87
41
64
56
1
6
17
1
15
8
72
25
36
54
77
48
24
13
51
80
1
39
27
54
90
108
18
72
42
66
6
84
9
8
7
9
96
15
153
105
72
23
64
8
31
66
15
24
87
9
32
1
71
16
141
24
3
72
32
49
18
60
9
24
39
54
11
40
48
8
109
12
6
17
49
150
9
48
24
24
48
24
21
371
7
33
48
24
8
160
27
45
63
36
24
144
72
29
16
8
16
69
27
33
48
24
15
15
17
79
54
84
231
8
37
36
54
89
48
43
29
136
8
7
9
27
48
45
45
42
12
141
96
8
67
77
31
9
48
48
3
77
7
96
33
69
6
125
19
48
18
27
15
18
90
84
168
33
8
67
12
18
39
8
43
5
31
6
27
56
16
63
126
59
13
11
40
32
24
211
6
15
15
9
120
48
39
9
231
81
3
29
48
109
12
168
95
40
8
19
93
9
90
53
73
23
16
21
75
8
19
18
3
21
75
15
17
24
79
9
24
57
24
36
18
12
29
16
24
129
18
54
78
210
6
72
30
60
210
93
96
24
48
27
24
18
3
27
21
57
15
69
27
33
71
91
29
24
1
63
27
5
31
84
36
6
174
36
129
15
17
16
8
48
24
67
36
60
72
18
12
60
27
39
33
27
93
48
69
51
129
47
40
99
45
24
51
150
15
48
8
112
45
27
33
162
21
48
15
6
108
30
9
120
33
23
16
39
161
160
57
111
27
45
15
89
184
24
75
69
45
120
203
67
60
9
21
54
54
15
21
60
15
15
9
24
80
13
83
61
3
104
55
18
6
48
9
80
7
153
24
33
54
401
49
63
105
54
89
112
8
48
120
96
160
33
39
96
39
18
111
144
33
24
138
126
432
18
45
87
9
3
53
7
66
6
264
96
9
147
150
71
13
78
101
72
16
63
54
120
204
66
60
30
42
102
60
18
48
21
8
31
129
8
64
24
72
8
121
6
17
13
75
8
40
120
24
27
30
71
40
32
1
24
15
87
17
43
77
88
45
6
5
25
324
36
15
32
88
15
9
56
97
15
128
67
53
40
105
63
24
3
72
72
54
15
8
1
18
53
48
64
45
198
5
19
90
11
61
27
9
47
37
54
69
21
3
69
3
87
114
30
57
21
83
43
90
162
9
153
23
64
24
15
12
5
163
102
23
40
81
23
55
9
48
135
24
65
19
117
15
17
37
27
39
18
168
30
41
121
23
288
19
125
91
144
21
80
7
144
33
51
90
24
18
9
3
42
27
80
24
43
69
8
48
64
72
72
104
96
13
11
19
36
9
120
32
19
101
13
99
21
11
7
9
32
49
78
33
87
72
9
24
27
12
17
109
72
11
115
42
11
73
90
24
53
1
12
3
48
117
11
55
57
56
19
48
6
36
3
72
8
19
5
55
126
35
16
3
102
143
43
53
109
11
55
24
105
3
45
80
19
84
6
30
45
8
184
32
25
15
8
120
31
6
54
66
6
29
48
49
15
15
114
47
97
84
51
32
7
57
32
16
72
21
132
18
45
27
12
6
35
16
32
205
59
24
40
21
11
16
21
11
7
57
3
21
8
43
21
96
8
175
65
13
36
15
123
5
55
36
77
48
1
48
42
45
75
29
160
27
53
136
24
8
109
11
88
45
90
17
1
71
16
96
9
18
18
24
107
64
45
12
15
8
19
21
8
24
175
57
15
17
120
49
39
32
24
49
18
48
101
31
57
63
33
56
19
78
54
102
107
40
32
40
75
29
25
18
117
96
152
64
21
18
57
33
66
6
15
8
151
9
96
45
27
57
6
89
48
19
21
48
111
41
19
12
132
18
51
104
40
3
5
72
7
18
36
27
8
72
7
18
30
24
17
67
5
16
72
21
59
13
27
3
18
18
105
72
8
55
17
13
3
24
8
48
7
42
30
41
91
45
8
48
7
81
27
5
13
75
117
42
18
54
41
184
39
81
51
18
27
152
31
17
7
ABCD 95153802886*3^$a+1 [50012]
45
12
35
7
30
11
25
15
39
108
90
108
12
30
42
267
24
117
12
60
11
79
6
42
89
144
25
327
8
109
51
120
104
1
39
45
155
43
12
33
195
12
30
107
256
33
174
153
135
65
13
11
1
63
57
48
120
30
90
12
18
12
30
27
140
1
12
179
61
155
48
19
66
75
56
24
55
105
9
78
192
120
96
54
27
3
6
42
53
199
78
60
147
60
15
48
60
30
143
169
60
18
18
30
42
12
60
195
12
8
103
30
39
69
72
42
126
75
57
27
63
33
12
3
141
33
35
48
25
99
36
3
29
175
6
11
1
78
42
383
37
48
11
13
36
71
76
20
7
33
87
66
12
15
84
81
30
17
72
88
32
49
222
9
33
6
9
96
15
12
5
40
128
25
95
25
12
120
3
36
93
3
45
3
27
65
52
75
17
1
15
15
12
330
36
39
45
18
42
6
60
90
60
47
37
27
96
27
45
15
17
1
18
21
84
105
60
15
32
120
144
13
3
72
48
45
60
48
51
93
30
41
7
30
48
30
42
18
114
15
120
8
88
117
35
13
114
17
24
7
78
24
60
36
11
1
167
1
72
47
13
120
60
47
16
135
120
17
85
18
114
71
24
1
39
3
5
7
17
28
33
108
54
201
36
81
99
9
47
13
12
119
1
15
75
18
179
25
23
7
30
155
96
97
30
72
57
9
12
48
24
18
162
23
208
32
25
78
21
33
108
12
30
108
17
16
152
25
12
35
145
63
15
17
31
90
84
15
36
69
147
63
96
41
79
141
9
30
197
25
60
180
30
9
159
24
6
11
49
119
25
18
78
15
32
73
15
24
81
60
132
78
9
48
15
120
17
25
90
90
6
5
64
15
57
9
99
36
147
29
136
48
152
13
111
51
17
1
12
198
12
78
54
6
120
12
12
23
25
39
21
39
21
15
117
36
84
48
3
15
24
17
49
47
48
144
1
90
45
39
6
60
42
69
39
42
120
120
30
18
102
177
15
65
13
12
47
133
6
132
30
12
18
18
27
72
75
45
15
30
15
116
112
108
92
88
60
39
66
42
9
93
11
307
30
27
60
165
27
69
42
65
24
24
144
25
30
90
36
150
29
31
54
3
80
13
27
24
8
151
24
150
48
42
270
3
33
95
16
21
120
203
52
33
155
37
60
30
12
90
11
37
12
48
119
31
30
59
79
30
107
73
12
90
18
30
17
103
222
27
63
89
13
35
16
45
12
123
75
12
42
35
1
159
8
4
21
12
147
8
43
9
51
42
30
113
55
18
167
24
24
160
9
167
43
30
30
45
33
15
212
13
15
84
3
18
59
19
149
48
97
36
144
18
57
81
15
192
32
1
71
24
25
54
18
63
9
47
24
7
30
27
75
138
3
105
30
42
47
25
60
36
72
15
3
105
27
60
53
85
24
35
1
135
87
12
18
107
55
30
18
17
13
39
20
1
78
42
12
75
80
1
15
12
27
108
42
18
17
192
103
66
42
5
37
60
48
47
1
95
72
7
18
30
18
12
30
29
240
31
65
37
30
138
108
180
42
42
36
39
92
48
13
3
69
18
65
28
57
18
12
9
249
39
21
132
12
108
18
72
9
51
9
44
37
59
4
45
119
85
3
104
48
72
49
30
12
77
112
51
29
24
120
49
87
8
112
33
48
87
36
9
11
25
60
60
12
72
240
87
51
30
27
21
11
48
48
48
24
85
3
33
47
4
116
28
44
25
71
112
27
78
143
55
65
7
17
72
24
25
12
3
27
57
21
87
87
93
68
85
42
45
164
96
37
48
108
15
69
30
57
51
9
219
42
60
3
57
72
11
49
30
33
75
29
13
6
101
64
56
1
78
9
8
13
35
25
72
48
15
72
45
210
117
20
88
32
31
185
64
33
23
37
132
47
64
9
71
79
45
135
90
3
8
72
37
48
30
45
3
117
72
51
21
24
152
97
23
145
18
9
3
33
24
32
13
168
15
68
49
60
11
24
28
123
17
145
132
15
92
64
ABCD 95153996248*3^$a+1 [50035]
21
18
45
144
45
24
3
4
95
18
31
32
100
36
95
13
35
18
60
36
72
3
60
48
132
75
9
15
1
47
253
104
120
40
41
123
40
23
13
5
3
123
57
4
29
54
66
127
5
43
65
3
28
168
44
3
37
24
48
113
19
8
64
89
3
9
51
48
96
84
4
72
23
61
24
24
5
27
12
76
5
6
1
84
44
33
75
27
18
79
56
88
24
95
18
163
80
27
90
63
135
42
7
65
3
27
18
51
3
1
23
129
72
9
115
12
60
8
12
4
11
21
172
48
41
151
44
3
81
153
6
9
28
84
24
44
64
35
54
31
59
73
71
21
52
164
4
5
18
114
79
68
69
67
104
75
162
6
48
1
84
20
48
88
47
37
12
24
32
4
41
139
8
36
40
12
53
18
1
56
4
131
1
41
31
197
27
4
56
28
119
24
21
45
31
29
3
4
5
43
164
16
20
33
66
1
23
25
167
49
212
28
113
3
4
32
24
4
59
72
13
84
56
88
23
61
44
12
100
24
44
21
19
44
232
12
44
36
51
109
8
27
90
183
63
24
129
69
18
9
4
35
97
44
3
1
17
6
48
6
79
11
54
27
16
47
18
3
100
17
15
192
87
48
72
73
23
66
24
3
117
91
8
69
30
42
48
67
60
188
36
108
136
77
12
288
15
99
1
17
67
48
92
39
1
48
20
45
39
76
36
32
33
27
36
88
36
11
21
123
18
19
11
105
4
125
78
145
48
176
84
69
99
16
11
102
15
12
63
9
15
45
81
99
76
72
116
36
4
95
117
99
37
35
42
295
12
12
23
66
7
44
36
39
25
108
35
21
27
42
55
156
24
101
78
18
63
48
52
20
64
24
12
44
15
18
3
33
19
8
12
27
33
64
8
28
8
21
7
56
15
57
4
77
51
28
92
60
28
24
128
4
32
21
18
49
41
6
57
28
107
45
24
21
7
17
27
3
9
60
21
78
37
17
18
18
79
24
24
71
72
57
4
11
18
63
48
136
17
6
37
8
88
29
30
97
47
141
100
17
31
23
1
71
73
60
32
195
18
3
4
23
33
48
4
83
13
41
144
18
37
35
165
33
31
12
68
16
29
78
21
36
63
81
159
9
28
84
5
12
24
75
40
12
84
89
31
101
127
60
56
12
45
7
44
76
60
119
9
4
11
72
85
84
68
28
5
55
72
179
1
152
4
60
44
27
21
36
9
6
144
93
51
37
11
61
44
9
27
28
209
6
9
39
9
15
13
68
9
198
45
12
33
135
40
68
27
45
21
91
44
60
27
25
12
29
96
127
44
84
24
48
9
31
5
27
15
9
57
144
19
32
4
12
83
1
36
125
7
12
80
12
15
120
9
76
24
5
216
54
1
44
4
36
36
8
16
128
40
113
24
3
24
4
5
18
1
36
89
7
59
24
21
51
49
60
236
72
45
67
95
90
24
31
12
68
76
29
139
116
15
18
3
72
112
11
97
56
112
8
81
123
52
48
47
72
42
19
11
18
54
13
5
27
96
76
8
69
31
77
54
18
39
28
35
1
12
56
16
113
18
145
17
187
8
3
217
71
144
96
9
12
45
43
56
4
77
31
5
67
29
54
109
72
60
156
20
64
89
31
185
27
9
60
43
60
144
23
57
52
11
33
72
63
90
12
31
29
79
23
13
144
29
3
28
71
105
63
1
24
24
113
43
24
35
9
16
119
69
9
48
31
5
6
21
33
91
47
18
6
18
54
61
5
51
27
57
108
33
18
48
45
108
9
43
17
18
81
28
11
1
44
9
27
16
119
81
45
7
29
7
12
36
72
44
196
8
9
30
97
89
3
72
96
3
18
54
216
37
5
7
20
99
9
36
12
15
72
18
67
8
112
5
15
40
44
69
27
3
1
80
15
37
8
57
7
197
48
7
60
173
144
3
27
90
24
54
73
12
44
9
15
4
44
40
56
28
36
60
84
56
132
75
42
55
24
47
145
137
175
12
11
6
3
24
36
75
1
12
20
4
104
36
21
60
7
77
18
73
17
31
5
139
24
36
59
18
30
144
24
85
48
11
9
9
48
43
20
4
5
6
102
15
21
27
27
13
11
45
88
5
51
112
35
18
7
36
8
88
83
205
48
72
24
77
6
18
7
20
27
109
35
49
5
39
28
48
68
108
24
39
25
17
31
36
59
66
54
1
71
24
72
61
5
55
71
9
9
15
4
5
3
96
75
1
41
7
60
53
27
144
96
120
60
9
19
20
24
57
7
8
76
32
88
20
76
60
84
12
32
40
96
96
65
87
48
16
17
75
27
24
ABCD 95154576358*3^$a+1 [50106]
58
12
114
66
72
50
406
80
72
360
40
68
46
18
126
86
144
16
150
54
122
22
26
4
20
16
42
84
14
22
32
118
68
130
44
82
84
50
42
84
90
78
112
120
18
6
72
14
196
32
136
30
104
40
90
86
22
110
4
26
18
22
14
58
126
104
40
2
34
32
94
168
30
42
80
64
14
16
56
126
34
168
36
12
42
30
2
90
76
32
22
98
28
44
6
18
16
14
36
28
90
66
56
250
78
120
396
2
58
50
12
40
78
36
48
6
120
24
8
10
98
180
96
58
30
2
34
140
40
126
20
16
54
24
120
144
72
74
66
6
40
134
78
138
10
14
40
48
42
120
18
32
114
52
104
36
4
24
30
2
22
12
144
86
28
12
14
64
120
90
78
54
66
14
28
36
32
18
16
74
4
30
36
60
30
32
24
40
80
4
176
10
86
52
222
174
162
24
8
10
66
2
30
4
18
96
62
172
102
54
2
52
18
18
24
36
50
76
36
32
66
94
216
230
42
390
148
32
24
16
128
36
36
90
84
96
12
112
126
38
120
22
2
66
126
24
40
44
166
56
54
76
18
18
90
54
90
8
40
18
108
36
20
270
4
44
18
112
56
52
32
22
78
8
64
48
18
128
16
96
62
118
18
32
120
144
100
198
102
20
66
60
4
14
22
48
56
84
154
36
66
60
48
146
144
16
32
100
72
138
72
32
126
130
14
118
12
36
42
66
96
120
14
162
60
18
256
50
40
174
20
292
18
246
20
36
34
236
94
48
108
2
126
22
18
90
14
18
72
72
40
48
128
12
58
288
216
18
86
22
90
90
158
72
40
60
62
22
14
154
48
122
6
70
32
42
52
14
4
272
16
2
16
96
18
86
192
130
114
14
22
62
46
44
22
90
18
18
150
120
68
82
14
106
90
108
162
24
80
10
90
86
22
18
50
112
210
2
40
36
212
16
14
148
38
52
108
2
18
34
90
50
96
144
30
22
110
16
68
96
34
72
18
20
30
60
4
36
44
148
14
10
8
6
34
6
66
24
54
12
18
92
34
96
66
14
54
22
104
306
22
6
80
94
18
42
248
18
106
38
202
140
84
4
290
40
18
18
12
20
30
4
60
54
44
28
8
270
126
4
32
42
76
84
68
82
90
36
62
60
22
108
44
40
74
36
16
32
46
192
18
60
30
90
14
42
120
24
72
72
22
14
66
96
124
36
18
86
154
30
24
36
12
20
4
48
2
48
76
74
148
30
68
90
136
26
22
72
18
20
126
166
48
32
58
2
76
62
180
78
18
52
110
124
6
18
26
28
18
54
338
16
24
30
2
4
26
100
44
72
130
122
292
56
54
18
18
12
162
58
18
18
180
90
20
142
14
64
32
12
10
30
18
42
66
32
108
4
2
34
92
124
114
86
40
8
28
90
68
30
40
182
18
30
24
18
22
72
90
84
36
96
138
6
140
160
36
24
8
190
12
14
54
10
18
30
72
6
72
158
52
110
88
54
18
18
216
6
98
40
32
54
40
24
162
104
40
8
162
28
50
40
32
184
66
20
144
130
152
40
42
66
114
50
16
150
32
48
262
84
54
6
30
140
24
112
12
18
164
48
10
32
148
48
78
126
84
60
102
90
50
78
52
32
10
102
254
36
90
4
122
54
58
50
22
30
60
116
18
10
50
4
12
114
122
52
36
14
126
222
ABCD 95154606856*3^$a+1 [50143]
29
25
27
108
15
33
33
18
36
17
40
8
115
57
44
31
84
24
12
24
21
20
67
30
123
27
41
64
33
75
39
54
95
43
24
72
57
44
84
7
36
153
33
72
30
17
97
15
116
31
113
160
51
48
17
40
48
36
3
137
232
44
16
27
18
3
135
9
12
57
66
54
24
123
15
96
36
33
120
57
90
45
8
55
72
252
29
64
15
42
27
27
90
27
135
84
17
52
3
57
33
3
48
3
125
37
231
32
52
27
33
20
187
9
60
21
48
27
36
8
84
148
48
128
208
104
25
111
48
57
3
44
169
27
3
81
105
30
18
24
120
18
21
12
32
79
81
69
11
28
128
64
39
138
63
24
72
144
3
24
84
21
32
151
12
24
5
151
6
83
16
63
261
9
111
8
40
57
18
77
136
39
209
28
48
195
33
3
54
71
40
72
33
18
6
18
81
420
75
5
67
29
108
79
33
68
120
7
18
47
304
27
129
3
12
24
45
3
9
123
137
7
18
30
24
84
117
132
20
55
24
33
3
5
36
28
168
24
81
66
17
7
48
21
72
105
3
108
24
96
12
48
51
81
60
21
135
24
9
15
39
72
69
15
54
11
180
115
132
18
3
51
33
104
1
3
51
114
48
47
112
9
191
19
36
108
24
77
25
47
7
17
16
27
45
3
24
12
72
17
7
57
9
54
65
115
65
79
24
57
108
27
105
75
9
192
39
66
35
91
21
36
176
48
72
25
75
87
165
51
24
57
159
29
145
15
3
17
64
80
36
16
24
84
27
65
4
12
27
36
33
132
15
29
4
84
81
18
141
48
9
119
16
32
79
45
164
25
35
55
24
54
18
9
45
54
33
33
24
3
20
7
177
36
75
21
12
48
84
44
4
111
54
6
33
32
73
11
85
63
111
65
16
12
39
105
75
9
204
15
54
39
33
119
79
93
141
6
33
15
57
33
83
43
108
6
48
54
114
18
36
72
81
81
54
65
16
39
93
39
54
18
33
36
75
30
243
15
30
291
84
57
119
24
36
36
1
39
105
78
57
48
80
112
3
72
60
65
40
24
243
21
39
84
29
24
120
28
3
36
41
31
174
71
55
81
24
12
48
159
60
48
24
12
54
39
15
57
104
43
41
16
36
24
153
63
75
6
48
107
7
141
32
7
65
84
52
27
53
25
72
87
24
56
31
57
99
9
27
17
4
21
87
105
27
87
21
33
30
204
117
57
18
24
29
40
44
61
18
6
30
18
24
54
29
28
27
165
51
33
3
18
11
28
104
16
57
114
156
81
27
9
96
36
3
69
3
21
104
4
12
24
72
33
3
21
47
88
68
43
162
51
3
9
48
105
63
224
145
27
128
61
54
108
36
24
18
119
55
42
120
18
53
25
54
33
108
512
115
42
54
93
92
7
29
180
64
51
60
29
127
108
129
32
1
162
36
17
25
246
90
24
72
30
17
4
15
21
3
21
303
72
84
36
96
84
36
29
67
66
75
156
324
32
7
72
60
18
54
36
30
75
84
27
21
9
78
153
3
6
3
27
24
18
27
27
5
4
27
29
36
199
57
21
54
65
1
3
39
30
6
33
116
13
87
39
57
33
27
111
21
24
33
99
39
24
21
9
126
89
16
39
108
72
6
72
15
36
15
165
12
39
21
48
39
129
8
16
24
273
107
7
317
7
57
15
66
15
12
15
93
24
24
75
12
45
51
12
54
54
42
138
65
76
3
270
3
39
5
25
24
198
41
31
33
3
5
49
102
60
165
27
125
1
63
15
113
25
78
9
81
18
9
92
7
9
3
21
24
9
24
18
12
53
12
180
67
93
123
41
175
29
109
54
57
51
21
39
5
124
9
24
15
147
21
24
20
4
39
162
126
12
24
29
4
68
40
8
64
3
30
15
57
3
87
57
21
27
21
24
54
84
108
137
88
56
24
72
25
90
33
224
31
54
198
108
29
16
39
18
6
ABCD 95154970754*3^$a+1 [50161]
21
24
96
16
32
27
165
15
1
128
16
24
29
36
39
51
37
104
21
72
72
19
35
234
18
72
1
125
75
16
48
167
36
13
5
91
35
141
3
37
32
40
107
85
23
36
21
64
5
171
48
87
180
36
49
24
152
45
90
18
151
101
90
249
21
18
129
232
336
95
9
45
99
9
151
11
18
3
72
120
165
123
39
126
72
43
29
36
39
15
25
101
90
144
18
108
123
255
9
48
40
168
104
27
85
56
3
61
11
157
23
54
19
80
45
51
21
187
47
144
289
248
75
72
93
33
36
3
136
77
139
128
21
267
3
21
33
103
24
144
120
59
13
32
81
126
18
7
48
71
217
89
79
119
177
21
360
144
18
73
168
47
33
39
105
21
51
120
45
75
141
75
249
36
90
57
48
40
24
120
128
195
36
249
72
75
13
5
43
104
16
89
175
128
3
85
32
45
72
18
1
17
18
21
16
104
24
87
18
144
36
54
108
144
90
31
8
15
54
51
111
25
101
43
11
216
18
72
235
120
23
54
90
97
83
133
29
18
36
69
88
48
29
108
108
51
129
15
129
111
141
144
139
176
9
18
229
56
129
54
72
129
48
21
19
56
16
96
288
11
13
5
18
105
597
43
32
112
29
67
8
136
23
216
25
29
3
88
35
72
234
36
18
61
11
69
16
80
33
159
48
304
24
56
21
283
56
3
61
227
85
113
111
15
18
18
144
45
144
189
3
15
108
37
17
36
216
91
89
18
18
163
71
1
72
8
144
135
25
104
87
54
108
18
18
75
120
111
33
3
13
120
32
33
31
23
90
126
1
24
144
32
105
63
45
72
3
15
72
108
72
36
33
16
96
48
5
51
129
7
155
109
144
104
75
85
312
8
45
187
11
90
123
16
5
19
32
3
45
40
5
126
18
3
24
16
48
176
88
168
17
31
5
27
45
99
48
51
109
53
123
39
105
21
67
23
201
16
32
3
90
19
89
39
141
27
64
24
47
108
21
123
108
129
600
9
79
152
16
80
159
9
24
3
90
99
48
96
192
208
41
54
36
36
72
1
120
152
69
18
18
54
90
39
24
171
181
96
8
24
16
305
31
23
97
144
11
21
72
33
108
187
47
126
147
64
24
56
64
56
96
87
1
104
75
18
72
108
54
90
15
144
111
18
87
40
80
96
93
180
39
96
9
15
40
53
54
69
57
87
232
23
33
93
171
135
54
51
96
33
90
36
54
90
121
131
90
144
19
89
15
96
51
45
40
80
24
72
160
137
127
35
13
203
54
55
24
29
36
36
198
18
54
36
90
162
21
15
54
126
21
40
83
108
72
72
49
41
54
234
18
309
141
3
87
33
219
157
5
43
32
123
21
69
18
18
175
32
72
40
113
55
104
24
16
53
3
184
24
5
331
120
35
13
152
24
207
90
87
165
3
64
144
192
353
36
43
152
39
1
96
155
18
72
18
36
90
123
72
16
ABCD 95155447846*3^$a+1 [50060]
48
4
48
87
29
12
48
124
21
47
7
18
35
4
96
32
85
11
52
12
12
84
27
18
35
1
83
7
5
16
48
12
45
99
8
37
35
24
40
20
180
120
36
96
7
21
216
33
11
4
48
9
126
17
136
32
40
135
77
36
60
16
116
19
21
8
40
32
4
60
15
21
69
15
8
85
18
137
97
63
36
32
28
164
1
155
24
72
40
33
11
4
75
72
5
4
9
11
169
23
13
15
12
32
31
5
16
44
4
21
15
92
52
21
219
96
44
60
36
12
48
16
84
51
81
32
40
72
45
75
51
45
27
53
109
3
15
57
8
25
15
128
55
5
49
99
27
17
96
36
16
72
68
28
104
13
72
72
144
11
84
64
108
8
16
8
16
152
28
60
20
4
12
44
24
88
32
193
15
93
231
3
41
16
36
32
1
107
19
45
171
57
51
41
13
23
4
24
192
45
18
36
101
115
173
60
109
23
13
131
60
61
144
23
40
8
40
128
40
24
48
32
216
24
133
15
32
16
44
48
24
1
39
20
28
32
79
41
85
75
24
24
80
12
28
8
12
60
88
8
4
45
51
32
144
60
24
16
24
20
12
49
15
75
9
44
52
75
5
4
32
28
84
81
75
15
5
67
53
24
72
48
52
36
39
81
24
44
31
21
24
80
1
39
24
9
71
24
88
33
35
55
21
24
56
48
16
32
100
9
155
60
19
57
20
52
51
29
28
15
54
111
48
32
24
16
8
16
120
20
19
65
7
33
56
19
36
5
121
27
32
64
80
16
48
12
9
59
120
100
81
11
4
60
120
32
12
157
143
36
19
45
81
47
28
20
16
15
53
12
25
3
32
1
18
5
67
5
247
57
8
25
3
32
1
90
17
24
16
92
13
63
24
12
9
27
63
89
120
12
156
4
36
24
315
5
4
99
77
16
128
4
72
104
85
11
16
117
3
8
16
9
54
72
54
51
104
16
24
32
12
96
84
72
40
9
36
35
28
117
15
44
67
65
7
33
48
72
24
20
73
11
64
8
25
59
13
252
11
88
24
48
60
3
54
36
15
24
12
21
87
3
129
48
21
54
53
37
183
69
36
15
8
4
132
111
18
27
12
33
15
8
85
35
37
99
80
16
3
5
52
68
40
24
8
19
18
3
105
83
16
20
48
12
4
141
15
3
105
80
40
12
44
16
24
21
71
60
48
132
13
87
60
15
17
96
52
12
20
76
51
93
51
36
9
36
156
12
48
27
18
135
12
72
33
71
16
3
72
53
16
164
55
117
24
32
60
12
48
52
68
73
131
36
40
135
9
80
4
44
7
29
4
57
71
19
9
12
8
16
60
3
41
52
20
28
36
60
48
12
36
128
7
72
126
39
8
4
75
108
21
15
57
24
8
1
191
28
48
12
81
35
1
63
36
80
24
16
87
29
43
53
4
24
27
45
8
109
3
144
51
18
11
4
21
11
12
48
4
20
28
132
123
90
71
52
8
4
12
20
16
44
24
1
15
24
87
33
39
21
12
24
104
84
36
7
5
4
45
11
169
11
12
136
96
33
23
24
48
48
12
112
116
24
84
31
21
60
45
87
12
81
35
24
24
60
64
48
33
27
24
21
3
80
96
36
108
72
55
54
3
80
7
18
35
28
117
3
12
3
198
90
57
84
68
16
72
45
72
35
48
48
139
17
4
56
4
36
8
36
4
33
63
120
32
52
147
54
75
51
21
8
7
33
24
72
48
32
160
104
24
36
52
9
35
36
12
60
37
11
169
119
16
8
48
43
69
8
24
61
63
36
8
36
220
51
18
47
61
47
40
3
57
12
8
40
8
24
31
117
116
1
63
117
23
96
25
35
52
75
108
77
24
24
217
3
51
9
96
20
4
249
3
164
16
8
40
72
57
251
16
20
40
15
69
60
20
12
19
180
9
99
77
4
27
18
179
100
60
12
9
11
25
51
48
104
103
54
35
1
54
9
24
116
4
120
8
12
157
195
48
45
63
8
124
57
39
36
105
111
120
32
60
108
19
18
27
96
68
36
25
18
65
61
71
40
141
35
37
11
24
76
87
72
72
29
16
45
35
73
3
44
61
3
69
3
44
4
12
60
8
24
43
29
28
36
69
11
76
44
31
33
75
90
3
15
9
24
140
12
13
51
39
41
84
60
4
108
68
121
18
21
44
61
36
3
128
67
57
20
76
20
7
45
32
64
39
5
76
45
99
20
12
85
15
3
33
32
25
15
8
40
27
93
60
32
31
5
49
15
92
100
80
16
32
12
76
9
11
12
40
8
37
252
18
18
59
144
4
135
21
200
16
108
15
72
29
16
8
16
ABCD 95156065534*3^$a+1 [50025]
60
136
5
96
9
178
5
108
7
20
76
84
26
100
11
25
11
33
156
15
9
60
46
5
9
4
12
11
13
14
16
65
51
30
40
48
86
10
26
30
24
75
45
60
30
150
10
5
49
12
38
30
42
69
61
164
16
44
6
58
11
1
144
20
36
15
19
14
12
100
60
110
150
130
90
14
46
48
71
25
11
25
14
34
11
21
51
93
15
31
8
12
9
105
24
40
32
24
39
25
50
46
36
11
39
94
30
14
66
46
104
76
68
3
73
14
222
40
8
10
26
4
47
105
3
21
51
13
47
9
27
39
105
25
11
87
21
39
30
82
174
20
87
69
18
57
39
40
41
36
33
96
24
106
14
51
9
16
38
16
26
84
15
145
35
120
49
12
35
79
30
47
9
30
18
76
60
20
64
11
25
24
32
88
56
40
14
12
33
21
30
30
70
86
15
25
83
57
28
36
47
87
6
16
50
69
15
60
24
30
66
21
24
12
13
11
25
11
97
203
13
26
144
24
6
16
54
84
152
78
6
30
30
96
69
45
4
11
51
69
75
30
60
4
50
21
12
93
36
58
36
26
84
27
9
24
39
25
6
26
4
14
6
27
7
6
50
34
2
84
21
25
48
50
12
10
35
79
65
1
20
60
28
2
30
15
36
13
104
16
71
19
14
40
2
45
3
150
123
43
30
50
46
11
7
50
112
18
30
60
83
33
64
11
45
96
40
60
95
49
239
21
15
72
49
98
40
32
144
46
155
145
11
39
69
216
3
57
25
8
10
5
7
74
4
116
15
45
34
242
28
11
25
24
11
61
50
9
111
78
27
39
40
14
12
28
47
25
18
17
93
42
9
109
11
72
13
14
96
10
20
15
15
21
25
95
36
13
66
24
101
48
171
76
5
13
56
10
26
39
60
15
30
6
54
24
40
11
61
80
18
22
11
7
65
72
9
60
10
254
16
90
29
72
13
66
50
144
40
26
21
60
15
33
57
60
40
23
36
81
15
3
192
33
57
4
50
30
16
80
15
135
24
45
105
136
20
75
3
21
1
71
12
96
39
52
78
36
14
12
141
43
14
51
31
48
17
36
12
25
11
39
57
25
44
30
6
18
105
36
9
36
60
34
102
24
131
49
116
30
30
15
19
50
75
109
47
9
15
36
43
77
45
24
10
54
92
30
4
50
15
25
6
14
27
24
43
56
10
54
42
11
37
6
80
69
72
13
12
35
45
24
66
9
51
100
14
87
12
31
65
55
137
13
26
30
10
108
20
30
66
45
145
11
13
56
27
87
177
15
54
24
82
5
25
60
11
7
5
21
4
11
25
104
22
209
201
64
20
6
105
13
11
12
72
67
198
47
45
54
24
33
24
55
20
81
49
18
32
24
64
2
34
20
6
70
29
19
2
34
6
224
10
30
14
21
69
22
78
30
86
24
112
95
43
197
48
97
83
72
9
27
7
50
15
31
5
25
6
30
50
10
50
18
40
11
105
130
110
6
9
36
9
27
43
30
36
11
13
86
90
51
12
75
22
24
26
84
21
79
6
11
69
118
2
24
4
107
48
21
75
1
20
4
95
15
10
20
30
24
70
6
66
14
10
95
51
24
126
15
36
13
14
112
41
24
84
15
6
4
36
35
48
7
29
49
167
9
171
45
60
54
45
12
13
54
26
4
32
18
46
50
76
20
10
80
10
29
36
45
48
3
39
9
15
6
15
129
4
146
106
90
38
40
11
1
11
7
2
30
309
12
57
22
44
34
32
34
110
4
11
1
35
45
34
149
21
10
30
56
24
27
39
9
36
24
19
17
55
14
136
20
75
49
20
36
144
10
86
15
24
36
45
24
24
40
2
28
92
9
60
79
5
87
93
108
13
50
6
10
128
40
102
104
64
66
6
80
18
136
5
25
36
60
54
44
22
108
6
41
60
48
51
16
18
12
20
18
90
130
41
45
40
11
79
44
66
16
23
57
123
36
45
36
94
180
14
42
81
33
64
50
16
17
19
101
72
27
9
21
4
47
13
11
9
156
34
104
10
30
20
45
151
54
32
15
85
14
9
21
40
14
57
3
45
25
72
35
120
13
26
46
8
46
44
22
74
6
28
20
51
15
21
48
108
24
48
45
16
11
24
21
30
130
90
24
230
70
50
64
23
57
72
75
69
40
26
180
9
19
17
19
20
214
90
6
50
9
72
115
29
49
32
4
26
40
150
20
99
61
48
11
21
4
60
11
120
3
60
81
45
87
37
96
50
9
45
12
4
11
13
11
36
69
204
22
29
39
30
15
51
6
24
16
14
21
9
46
65
60
69
4
26
100
26
70
18
12
20
48
3
73
96
134
10
84
32
24
4
32
178
20
22
155
75
34
80
111
79
29
31
80
150
15
51
24
54
12
39
25
11
43
80
22
24
80
144
46
30
71
135
21
9
4
36
98
22
20
99
51
9
45
27
7
56
106
ABCD 95156800054*3^$a+1 [50022]
119
60
37
12
23
57
52
48
107
36
48
21
99
36
45
36
15
69
3
13
35
9
39
105
39
60
72
69
36
24
52
12
11
21
148
60
48
20
3
1
8
27
24
24
96
36
81
24
40
11
9
51
84
9
27
9
96
12
12
40
36
68
24
16
116
36
132
12
75
69
64
107
93
147
96
25
20
183
24
48
9
99
21
51
49
56
3
61
24
11
24
141
216
48
64
35
48
145
44
39
12
24
201
48
87
33
39
120
141
135
36
24
25
132
35
37
12
36
20
4
164
15
49
32
40
8
63
24
96
12
33
12
72
51
84
9
36
36
40
23
24
36
60
21
15
24
21
88
92
75
36
69
51
57
16
71
13
83
24
21
15
24
24
117
27
72
33
27
25
11
60
9
15
25
23
21
16
83
60
33
3
156
73
32
75
21
27
97
71
129
16
95
73
35
24
48
37
20
52
128
3
24
1
72
23
57
3
49
20
3
120
21
16
35
85
143
73
8
27
37
68
99
1
83
129
3
24
9
36
48
12
28
80
87
109
11
21
147
12
120
61
92
3
37
48
95
93
52
32
60
3
48
60
129
51
156
24
36
25
144
24
36
12
8
51
13
8
24
180
28
12
20
88
23
57
63
48
12
9
60
15
25
36
8
39
93
24
3
61
24
11
45
12
40
47
81
96
4
32
3
60
21
16
80
12
72
96
63
165
39
57
3
25
47
25
215
84
61
11
25
59
21
3
21
4
47
9
36
15
129
3
13
35
60
45
60
15
12
205
80
15
12
13
68
84
15
73
36
12
180
204
23
201
75
97
48
35
61
23
25
72
36
132
35
36
57
12
27
49
56
3
12
33
3
85
35
132
48
45
144
63
21
4
20
88
80
123
49
116
27
12
36
25
36
11
108
36
81
3
9
72
40
44
75
145
44
87
24
61
44
75
24
1
35
105
64
116
12
60
159
36
12
37
59
21
15
9
27
13
11
48
25
227
165
3
36
24
36
24
61
132
23
21
183
25
20
27
60
249
15
45
16
35
36
49
11
12
1
92
75
9
76
32
132
120
108
3
108
37
12
8
123
129
3
12
93
3
12
9
96
3
12
25
95
60
25
47
72
9
36
39
12
120
57
75
93
3
36
24
21
48
12
28
71
1
83
36
49
32
124
11
24
37
24
71
48
9
48
84
4
11
9
24
15
37
116
75
145
47
105
27
9
16
23
12
1
59
69
24
3
132
21
12
39
45
36
100
32
52
59
24
85
35
45
123
120
120
69
40
20
108
36
39
73
44
111
25
23
12
9
4
107
84
13
116
75
25
44
15
120
45
27
45
28
71
12
24
193
155
97
24
11
168
12
25
11
24
45
84
15
9
27
1
35
12
72
48
36
9
51
45
15
84
12
9
40
107
12
48
9
24
72
15
45
39
61
20
3
61
68
3
9
63
57
48
111
9
15
1
44
3
24
73
48
24
8
27
213
51
36
84
21
36
24
124
131
36
9
64
59
120
108
84
84
49
12
60
23
48
60
48
105
171
45
60
16
95
129
40
71
9
324
39
25
47
24
25
32
39
105
15
24
21
3
33
12
252
48
27
9
72
48
12
63
12
9
39
105
15
9
12
3
181
71
25
104
96
3
33
64
8
28
44
16
80
3
36
141
28
32
39
204
240
25
20
12
15
105
28
80
100
116
96
27
12
45
51
49
80
15
9
96
124
72
44
3
1
35
60
12
57
40
12
23
37
155
165
39
45
4
72
71
24
21
15
24
21
27
12
24
57
12
63
120
73
12
47
97
96
80
27
297
136
44
39
69
87
24
24
1
44
27
1
44
51
85
44
39
61
59
24
1
92
39
60
9
51
73
23
57
27
36
9
15
49
164
15
61
32
75
37
8
40
8
12
72
51
21
39
49
23
24
25
191
25
215
12
25
8
24
96
39
9
15
60
24
36
12
37
23
24
36
45
24
3
13
23
121
48
72
59
105
51
1
60
23
141
3
252
84
69
48
48
36
84
15
120
49
48
23
9
63
153
15
24
72
105
64
11
9
96
15
25
20
120
36
3
25
35
37
35
37
8
12
27
120
36
60
60
129
3
12
36
145
68
39
12
25
44
75
57
15
72
12
69
96
75
1
24
68
75
73
12
56
99
48
60
33
12
12
51
141
39
84
228
33
99
12
24
57
3
45
27
9
48
63
69
39
9
36
4
23
37
8
72
51
72
45
60
100
104
15
ABCD 95156873692*3^$a+1 [50020]
30
126
90
54
36
24
36
24
42
18
210
6
90
36
324
36
48
6
54
6
90
24
6
174
120
102
18
60
90
90
6
90
66
30
204
36
48
42
18
12
18
36
84
72
48
96
306
144
96
24
36
84
90
6
54
36
84
6
198
72
198
132
120
18
36
156
54
150
36
120
54
36
18
72
48
12
30
60
90
240
90
228
36
150
36
60
180
18
156
324
66
120
6
18
6
36
24
180
126
60
60
54
120
90
36
30
78
6
6
54
84
150
42
30
24
6
84
84
12
84
6
18
6
36
78
252
48
66
24
30
96
114
12
150
54
54
72
60
18
72
264
24
30
96
36
150
30
114
30
174
90
102
228
42
24
36
24
84
6
120
36
144
246
120
54
90
30
96
78
36
66
48
12
288
6
6
90
18
270
72
108
66
66
30
138
36
54
30
6
36
84
36
114
24
12
48
60
42
54
126
30
180
60
108
42
24
6
84
186
48
30
210
36
300
90
264
60
36
144
66
60
6
60
30
108
6
36
174
24
30
30
90
36
54
36
30
120
24
60
96
30
24
96
30
6
60
48
102
18
126
96
18
60
42
18
96
6
78
90
42
84
54
6
24
42
90
18
60
66
60
6
24
30
36
18
90
180
12
54
36
78
12
90
18
12
144
60
114
396
6
30
30
24
84
90
72
18
60
66
216
18
120
12
48
192
18
312
60
84
66
114
30
60
66
18
42
60
48
12
90
84
114
66
66
18
210
126
30
54
42
324
90
24
72
30
60
54
54
96
30
36
60
54
54
36
240
120
66
120
60
168
6
150
6
60
90
174
66
54
36
54
180
54
6
276
84
36
150
30
54
96
18
6
30
66
150
60
180
144
96
30
204
156
30
264
36
18
66
54
72
24
66
18
12
48
90
36
186
18
72
144
30
30
6
204
294
156
6
54
114
12
24
114
120
30
162
198
36
6
54
6
30
24
6
48
6
24
126
210
24
12
264
6
18
120
6
6
18
132
90
438
30
66
246
228
12
18
30
12
54
60
60
96
60
24
66
48
186
30
6
54
36
18
222
144
144
102
18
42
18
126
66
84
6
78
240
42
84
30
24
12
138
12
120
48
42
84
90
54
42
54
6
54
30
6
78
102
24
24
240
186
6
210
30
54
54
60
36
54
60
30
30
6
186
114
84
30
30
36
246
78
96
54
102
60
18
96
30
54
6
36
90
54
24
126
6
78
36
66
114
30
36
78
132
48
12
30
114
30
90
150
6
60
114
6
84
60
204
30
42
138
72
84
66
30
198
126
24
60
60
36
36
120
48
102
30
24
60
186
84
204
96
36
84
204
12
54
30
30
264
120
30
36
126
30
108
12
30
48
36
54
30
42
30
84
24
126
6
168
132
30
534
36
24
234
12
54
66
114
6
78
126
66
138
30
102
18
72
30
60
48
6
54
90
66
144
36
6
150
264
6
30
78
90
102
138
300
132
108
36
96
54
114
6
30
6
60
60
90
90
84
30
66
150
ABCD 95156932342*3^$a+1 [50033]
16
48
27
12
5
52
3
65
187
5
40
24
75
5
24
25
15
12
9
27
3
69
56
91
113
55
48
5
4
36
45
18
41
13
11
25
15
57
24
15
36
69
23
40
45
108
114
29
19
53
72
1
72
90
18
6
5
24
115
21
48
8
13
72
90
12
125
36
55
21
75
48
6
30
65
7
60
48
6
66
5
40
9
54
17
19
6
3
27
18
24
71
1
66
17
52
56
43
30
47
7
18
15
9
39
9
75
15
36
9
36
36
15
153
63
9
39
21
105
71
64
15
33
68
12
48
13
71
1
18
24
12
33
20
7
21
15
17
1
12
18
21
33
11
115
60
5
60
40
39
21
9
131
37
27
27
18
66
5
12
25
90
12
81
45
54
126
47
4
63
237
24
12
32
31
5
16
15
18
36
6
84
42
15
15
9
9
15
99
48
18
147
57
66
24
12
54
36
3
20
16
44
13
47
7
9
56
73
15
32
13
48
27
33
12
36
107
25
75
27
33
44
49
42
102
191
61
11
28
15
21
3
21
9
95
88
20
28
80
216
1
15
32
88
8
16
75
30
18
5
12
28
96
27
5
84
13
18
33
36
9
15
21
83
37
23
1
66
6
18
54
27
9
12
3
21
23
96
60
36
4
12
39
29
37
18
57
12
60
48
3
29
67
5
49
72
30
18
51
20
40
24
44
52
56
7
12
18
18
9
24
44
12
16
45
87
3
72
18
12
6
65
1
54
5
24
12
49
36
15
3
5
1
95
31
5
31
33
75
21
140
36
4
51
45
117
3
63
5
12
79
30
90
9
15
9
3
72
65
13
23
112
72
75
36
42
27
27
5
79
42
3
15
69
51
41
4
96
9
27
60
44
36
7
45
45
18
9
8
25
18
30
119
16
33
39
27
53
91
9
27
24
12
65
49
18
45
3
9
69
59
48
55
18
66
54
36
99
9
6
29
55
18
135
32
12
19
72
24
48
33
44
1
18
120
54
15
57
39
32
19
113
55
12
29
64
12
8
40
27
21
33
47
115
17
60
31
6
51
93
84
135
45
23
52
15
78
30
53
7
30
18
6
66
33
24
8
97
87
153
47
124
32
49
3
8
4
33
3
33
60
66
105
93
78
69
8
28
33
42
5
7
42
18
12
5
28
12
20
25
18
18
83
4
21
24
15
48
93
54
42
54
9
20
48
64
21
18
120
29
85
90
120
6
54
5
85
11
60
4
8
79
9
45
12
35
12
16
36
68
16
21
11
115
120
17
25
36
30
126
78
5
31
57
12
87
24
21
8
16
39
18
27
36
24
72
60
44
79
36
5
19
72
48
5
1
59
36
31
108
5
12
13
3
140
100
117
63
45
35
64
108
27
24
9
21
150
21
51
138
39
21
11
64
32
4
33
27
9
51
20
4
9
71
7
54
54
30
27
48
12
9
75
44
36
4
72
8
96
19
9
80
16
12
63
42
15
3
84
18
15
32
13
27
45
27
3
6
11
73
42
33
48
45
15
20
19
36
33
72
48
57
72
90
21
56
19
29
36
55
6
18
17
4
24
36
21
108
95
36
37
18
30
11
16
80
7
66
24
11
19
33
27
126
54
30
11
4
20
25
23
112
3
18
36
6
12
65
36
16
80
60
1
3
12
20
28
20
7
33
24
45
78
5
103
9
3
5
48
1
3
3
29
48
36
64
15
36
54
3
32
25
48
27
56
36
48
13
18
5
16
3
21
120
32
37
42
120
6
27
20
28
69
11
25
47
37
39
15
29
13
23
25
42
33
51
69
24
15
57
75
36
12
96
36
9
24
3
18
51
8
48
19
36
18
36
11
19
21
8
49
143
24
25
96
90
33
15
5
1
48
6
144
21
20
61
24
12
78
45
39
5
13
18
9
12
80
61
18
42
3
104
16
57
12
42
81
9
15
8
43
53
25
90
84
6
11
88
48
12
21
59
12
73
12
15
84
87
48
5
4
63
60
102
15
45
138
17
16
27
57
68
60
4
39
36
21
33
6
53
16
36
48
21
6
29
37
3
57
35
73
120
6
9
21
23
1
120
24
51
15
24
53
64
21
18
6
18
53
145
12
95
36
31
18
83
43
24
18
99
8
13
24
3
48
8
31
29
4
48
60
87
36
5
64
12
9
36
39
60
24
108
3
57
68
12
49
30
36
5
64
56
25
90
17
37
138
5
1
27
108
21
6
54
35
1
30
42
123
15
18
39
48
99
48
6
36
18
65
168
40
33
12
99
24
60
21
18
30
6
30
72
15
39
53
7
48
17
43
138
3
24
12
159
29
40
60
75
17
16
147
21
15
45
27
53
1
75
36
44
79
17
64
75
9
51
89
40
72
24
39
36
21
72
51
36
9
27
9
84
80
25
15
45
35
16
39
105
20
52
8
7
24
30
24
12
87
176
31
29
4
72
21
30
17
1
27
15
17
13
54
21
39
5
61
18
101
16
69
66
17
37
6
30
23
67
162
3
32
72
16
3
6
54
5
7
54
191
64
3
12
21
39
48
6
51
164
16
111
45
12
32
19
5
25
15
9
30
17
28
15
93
32
55
12
189
9
6
17
55
12
90
75
120
3
24
36
9
8
1
36
3
33
12
75
3
77
103
108
72
53
19
18
75
24
8
1
30
42
18
5
7
42
23
85
39
15
18
107
4
44
132
4
51
5
79
132
30
23
1
11
7
57
15
69
51
5
16
15
90
60
27
48
117
72
24
51
15
18
11
100
24
32
48
36
112
68
19
96
90
99
3
57
33
75
33
6
36
12
6
59
12
28
75
5
13
24
11
7
41
4
27
30
11
7
5
16
15
29
25
23
19
66
18
6
3
63
5
49
78
12
78
72
59
52
84
8
25
36
6
65
1
15
27
18
15
3
5
7
24
9
39
45
32
13
3
32
55
53
25
15
39
36
ABCD 95157375598*3^$a+1 [50047]
55
132
5
72
25
36
6
29
91
6
72
47
73
3
60
9
54
36
105
36
57
27
20
31
12
17
40
44
136
36
93
66
45
9
87
20
115
69
39
156
24
5
16
44
192
193
87
84
75
29
52
33
51
15
29
16
8
1
11
31
84
36
60
18
59
61
47
13
12
35
48
144
31
36
36
9
111
29
24
16
9
54
12
60
36
45
92
25
27
56
79
30
54
21
3
18
135
39
29
7
42
63
9
54
84
117
33
336
51
75
21
60
84
21
99
3
18
35
37
18
72
198
15
27
113
4
60
104
331
18
3
33
59
36
7
24
113
31
72
174
143
73
47
25
6
117
60
33
47
43
17
73
6
29
97
54
21
24
9
59
292
3
57
68
12
24
12
49
18
30
78
9
68
85
23
13
30
161
25
36
12
3
32
115
5
85
63
24
44
67
5
67
33
33
231
20
79
57
44
151
29
109
35
1
35
43
66
42
18
72
18
102
18
36
24
101
40
15
21
8
31
5
96
19
60
41
64
69
6
29
16
63
101
37
54
6
30
18
90
29
36
157
30
137
28
3
120
21
36
39
90
51
15
18
162
17
108
100
92
187
101
40
75
45
44
1
155
349
11
13
131
79
114
126
120
197
72
28
135
45
105
30
9
45
71
12
13
54
36
129
20
49
51
8
52
20
60
40
105
18
18
35
64
63
6
36
30
18
3
8
115
96
21
20
13
59
13
48
11
60
61
144
15
8
43
9
80
100
15
18
126
5
76
129
11
103
18
15
60
135
53
127
18
6
30
78
30
18
9
105
15
36
84
21
42
12
21
24
36
63
89
1
11
25
6
29
55
144
90
35
7
5
43
6
18
72
5
16
24
9
102
9
44
7
9
36
63
5
60
1
24
30
36
29
24
28
84
33
3
8
67
69
104
19
36
29
43
89
91
17
192
25
11
24
16
27
36
29
88
129
6
72
18
39
33
36
12
414
53
148
33
71
108
88
20
97
12
71
7
126
306
29
19
6
30
21
39
5
76
3
33
9
23
52
15
54
47
64
20
16
24
39
81
141
119
91
108
6
75
33
72
119
7
90
48
144
78
72
36
21
105
75
188
52
36
75
65
43
137
60
4
104
7
29
48
7
65
60
61
54
65
40
36
60
33
51
44
7
42
36
51
39
36
45
3
33
45
59
24
52
45
12
6
30
114
33
60
63
114
12
6
138
51
104
49
63
24
3
57
44
7
5
13
174
36
24
66
107
40
3
65
7
185
25
54
180
105
3
60
41
49
63
27
33
3
156
6
15
129
90
21
8
1
75
8
103
48
21
51
24
156
42
12
15
39
90
35
55
117
80
40
3
185
7
173
72
49
66
29
31
48
21
44
60
12
60
25
54
21
8
1
51
27
101
252
133
54
12
6
15
3
5
16
20
100
33
35
37
75
15
101
124
156
3
30
47
25
18
17
84
31
129
60
128
52
56
108
52
32
13
102
60
48
65
13
59
36
16
63
53
25
99
21
42
33
39
30
96
15
3
5
25
6
66
35
37
47
136
24
80
235
114
12
24
144
47
40
39
18
18
30
60
39
20
36
4
96
8
25
11
13
11
16
68
7
141
24
60
15
5
13
23
40
27
18
12
3
32
91
29
43
65
25
18
60
90
11
19
36
45
45
6
48
54
18
114
18
57
44
232
93
47
184
60
15
53
73
15
183
17
7
36
12
29
76
57
18
9
128
52
20
79
117
8
12
64
68
25
123
15
24
48
6
171
3
6
12
18
57
8
61
54
36
6
30
72
42
23
36
67
29
16
57
35
36
115
41
139
30
72
78
90
147
69
75
56
7
17
1
15
24
44
7
24
113
7
54
42
105
3
54
90
185
28
3
57
120
87
33
68
31
29
156
13
11
7
29
145
36
60
18
21
116
100
92
67
36
30
39
21
54
66
60
407
127
53
48
108
25
42
69
80
49
36
90
21
45
107
28
24
81
99
9
119
7
48
93
219
5
100
3
57
8
91
21
21
120
75
24
15
41
4
39
24
66
35
12
4
63
18
12
18
9
9
42
48
240
5
132
25
90
9
20
76
32
36
55
6
66
125
7
36
5
52
9
83
52
36
24
68
103
45
20
37
123
20
7
33
105
83
16
8
43
29
43
5
ABCD 95157534092*3^$a+1 [50052]
198
90
193
48
80
9
30
57
33
127
5
90
126
99
288
48
16
143
18
12
99
171
37
96
143
33
16
48
23
6
19
137
7
48
125
3
39
121
179
90
108
54
1
53
43
83
78
31
107
90
42
33
64
48
65
31
239
6
390
72
13
240
71
6
120
27
16
89
12
43
65
18
108
33
160
23
9
192
16
17
111
105
108
72
51
48
117
108
90
357
16
41
18
69
75
144
6
36
12
31
96
35
13
65
12
19
59
325
144
32
112
245
54
69
48
96
16
48
17
15
144
105
7
11
85
5
91
80
288
64
17
15
9
151
23
24
49
41
39
81
63
16
11
132
1
65
18
45
81
186
21
64
149
126
285
64
96
5
27
64
32
48
3
13
11
12
42
79
32
15
1
128
64
80
69
138
33
81
127
80
9
199
53
219
51
61
128
81
48
60
19
83
93
16
176
48
51
237
48
39
30
126
18
139
149
27
48
240
9
231
3
109
96
155
69
27
36
30
60
138
141
81
18
84
57
105
216
15
48
112
77
150
61
32
63
24
12
93
144
159
24
73
32
16
149
30
45
64
5
246
258
30
72
45
9
55
41
36
3
195
45
237
3
48
129
54
9
81
6
120
1
41
18
48
37
269
114
1
48
32
16
77
18
18
72
108
6
138
18
9
48
33
63
160
35
157
59
37
11
117
45
211
59
96
48
132
48
225
15
120
90
162
13
131
109
179
109
107
24
30
79
48
128
51
114
66
60
45
111
33
81
156
54
93
69
123
21
27
177
192
54
6
54
109
107
12
9
9
135
45
78
12
108
93
183
30
123
16
192
47
1
17
303
27
72
13
128
48
48
144
51
126
15
15
1
80
16
371
60
282
39
123
21
15
1
144
48
144
23
216
18
60
66
33
3
90
6
90
99
111
60
108
30
27
105
30
24
174
99
160
143
81
117
54
30
42
48
132
138
72
234
13
11
48
37
5
27
112
53
123
75
72
61
96
41
199
144
53
235
80
51
90
67
224
288
9
78
234
318
360
162
24
84
42
180
66
43
281
78
66
42
109
143
33
39
84
36
33
96
144
16
176
165
36
60
12
79
17
12
195
27
72
45
111
144
54
54
108
25
209
15
144
48
16
11
117
64
32
96
48
3
24
12
6
102
141
21
123
21
43
48
5
139
32
9
84
99
16
272
27
42
30
36
24
30
3
51
109
240
192
35
6
103
80
105
84
348
48
199
23
73
35
102
108
114
12
45
153
42
54
39
33
159
69
54
69
117
12
18
6
126
54
18
81
279
9
3
18
36
126
73
53
75
87
36
21
51
72
37
32
96
3
84
54
51
16
80
75
18
12
72
15
57
126
169
53
27
21
171
87
297
16
11
12
36
90
90
114
216
84
259
209
159
48
16
32
111
145
17
31
17
15
9
55
83
54
7
233
87
69
78
45
57
7
47
36
54
7
96
224
64
5
ABCD 95157979396*3^$a+1 [50008]
144
15
1
84
60
56
27
60
33
75
60
84
93
3
9
48
303
109
48
120
12
68
12
108
24
16
47
1
95
49
8
40
60
108
59
25
11
37
20
27
21
112
167
37
20
108
75
36
61
68
15
1
60
215
12
132
25
32
63
33
84
36
48
16
8
63
85
32
3
60
193
140
36
4
92
12
111
145
36
180
11
33
27
49
56
24
123
13
24
56
15
60
120
9
4
60
47
13
80
4
32
36
60
4
143
97
8
40
140
315
21
15
12
69
28
32
88
32
28
11
217
60
107
97
96
168
12
140
24
108
15
61
20
15
21
16
128
144
16
120
36
60
23
60
141
40
24
20
60
196
92
24
28
11
25
47
93
27
49
48
8
60
60
15
12
141
76
176
12
40
8
100
23
144
25
71
85
20
4
72
36
48
95
12
97
20
16
35
9
15
96
49
8
27
108
12
45
3
45
27
93
15
180
93
112
72
12
20
24
64
48
84
128
36
27
117
51
37
68
132
24
228
112
68
16
35
12
45
28
35
1
11
165
52
8
27
13
120
20
112
83
9
40
144
156
23
36
37
180
47
168
49
71
33
12
28
35
21
24
96
39
324
21
112
32
51
1
48
68
27
21
87
85
143
49
240
60
11
25
164
51
12
25
80
64
104
12
12
100
32
3
121
24
56
39
1
95
297
24
64
92
147
25
96
96
80
120
208
11
37
12
32
16
84
8
16
24
11
117
48
87
60
192
60
157
239
69
63
57
196
12
104
63
13
260
12
12
40
188
63
228
24
57
76
44
159
1
56
40
8
64
60
12
56
15
9
16
155
12
13
20
12
96
4
11
61
84
12
20
204
64
36
80
76
24
56
72
96
120
36
36
40
20
48
16
48
11
12
13
72
35
177
28
68
15
1
59
69
111
81
64
32
52
12
59
81
36
4
120
80
4
20
327
12
25
32
4
192
120
35
168
69
15
21
87
72
96
37
72
215
1
192
8
136
11
85
155
48
49
23
12
13
35
93
64
92
84
76
36
60
120
32
15
1
59
33
48
135
25
20
27
48
81
144
27
105
28
84
8
4
156
24
80
39
9
3
9
4
24
56
15
84
21
15
49
56
72
84
3
1
35
25
96
44
75
85
264
8
15
33
16
80
3
133
120
20
28
20
4
83
108
1
71
9
3
21
184
140
36
27
97
32
16
164
3
45
40
83
33
39
36
25
35
57
15
48
117
3
72
60
57
15
1
24
35
96
12
117
16
35
1
96
203
69
12
4
12
428
36
76
72
11
49
71
12
157
11
72
12
21
60
27
132
33
52
35
25
80
36
12
15
12
145
36
35
45
4
72
276
32
3
153
27
109
44
4
11
1
71
48
24
21
304
71
12
48
24
96
1
20
16
144
48
8
40
104
3
13
23
45
132
24
3
33
64
116
72
36
27
9
24
75
60
57
24
88
20
100
108
23
105
15
21
48
183
49
119
12
177
12
36
12
3
37
8
27
157
24
20
27
49
8
12
51
48
1
59
1
36
24
216
60
23
72
48
81
100
80
76
60
48
95
72
9
36
12
15
81
75
21
24
75
60
49
11
84
48
117
15
117
24
192
4
188
16
59
45
231
1
24
32
12
16
95
60
1
128
3
33
15
120
144
93
27
13
68
15
49
35
33
24
184
95
121
20
16
132
140
75
25
35
13
35
73
12
24
56
52
80
15
1
20
87
33
64
120
8
3
21
28
71
61
11
49
48
35
25
23
57
16
84
35
81
87
49
116
144
124
84
83
33
12
135
13
96
56
3
60
97
47
120
33
15
108
24
96
181
20
36
87
37
288
60
36
36
23
36
37
24
24
12
12
68
3
61
84
72
23
12
93
75
121
44
4
92
100
143
45
100
11
85
44
51
117
60
27
108
ABCD 95158313228*3^$a+1 [50015]
93
15
96
33
78
180
33
12
132
15
24
129
99
129
36
3
48
42
3
99
36
72
57
72
75
12
21
129
30
96
48
132
21
24
27
9
21
111
39
66
3
3
33
51
9
15
30
24
3
12
87
42
75
36
60
3
42
123
39
117
9
231
39
18
48
75
21
51
60
60
24
15
72
21
36
84
39
33
84
27
57
60
69
39
27
54
15
99
48
108
24
84
36
36
33
12
24
9
18
57
15
12
21
15
36
72
96
33
57
63
9
3
51
36
144
30
42
69
33
87
57
15
57
18
150
72
30
21
21
75
12
33
27
15
30
3
24
120
3
18
3
12
24
27
36
9
153
72
24
48
243
99
45
12
120
243
54
135
27
81
75
21
60
72
27
54
42
69
24
15
9
24
15
69
21
6
33
39
21
48
69
42
33
84
75
72
54
96
102
21
303
78
15
240
96
171
126
39
63
9
9
3
39
12
9
60
21
90
54
6
36
156
9
33
87
84
117
48
27
15
81
93
18
96
30
144
168
15
39
66
147
87
69
63
36
21
12
21
39
99
96
12
36
153
141
48
18
129
24
60
36
99
57
27
96
126
15
57
15
24
99
57
111
33
93
39
9
51
171
84
9
12
3
33
3
18
27
75
45
27
18
42
33
120
63
30
96
216
144
72
147
45
6
105
24
15
66
6
18
75
63
252
18
18
24
45
3
9
60
36
99
36
36
18
162
57
27
72
18
15
3
201
195
69
48
117
186
9
36
72
129
51
63
48
6
39
33
27
60
39
162
15
12
84
153
24
18
30
6
48
33
3
201
3
93
51
9
3
57
24
99
42
30
21
39
9
144
48
12
15
18
3
96
60
111
9
9
150
105
33
96
39
33
27
21
15
36
84
108
12
57
72
66
21
33
99
60
111
18
18
213
48
33
66
9
27
24
69
111
81
21
63
12
48
291
72
21
51
69
27
162
15
105
51
93
240
30
93
15
54
90
93
183
18
48
51
24
87
33
12
156
15
36
81
51
30
54
144
9
51
33
165
54
177
36
15
57
75
9
24
84
12
63
9
36
45
42
30
24
15
12
21
126
141
72
180
132
3
18
39
9
15
48
9
42
9
237
126
18
3
3
33
12
39
69
3
54
18
6
159
15
129
39
81
27
30
99
96
3
90
3
36
15
9
9
18
6
51
120
36
27
120
9
12
15
9
84
15
33
120
12
33
207
123
54
15
15
105
24
183
45
93
90
57
15
21
57
39
36
96
165
15
39
81
33
75
84
39
81
3
81
27
105
39
24
90
27
39
24
36
9
57
6
36
9
21
63
15
72
249
147
12
42
15
84
39
150
30
45
24
21
15
3
36
24
9
27
21
72
12
12
81
3
135
93
168
9
6
66
18
9
72
69
63
48
228
72
21
51
69
24
3
27
33
9
18
93
9
72
147
141
42
9
27
12
54
144
3
15
54
6
48
141
72
144
45
39
81
78
33
15
18
6
66
75
84
12
69
87
111
12
21
72
24
252
60
27
201
228
156
60
105
24
3
36
12
69
42
54
15
12
3
24
45
72
72
93
15
84
123
36
48
36
42
54
57
24
84
96
27
66
78
69
60
51
72
126
48
75
24
45
39
24
180
27
18
27
141
123
132
60
24
159
129
39
72
12
60
21
231
21
12
51
132
108
84
18
3
96
15
45
60
12
57
39
3
30
6
120
18
111
3
30
39
51
144
9
69
27
3
90
15
48
24
3
72
36
33
99
9
21
6
45
63
9
27
18
138
45
105
63
3
21
84
36
3
108
36
165
57
48
126
9
12
3
90
3
51
36
12
108
45
9
51
63
33
51
114
54
165
24
45
63
72
9
123
15
54
3
216
15
6
18
30
162
45
24
3
33
39
9
24
21
255
24
9
54
9
48
12
24
21
48
72
3
39
48
129
24
99
9
51
48
21
3
21
51
192
9
45
51
3
24
21
24
39
60
9
36
24
15
21
24
24
39
165
48
93
18
9
63
78
48
162
9
36
48
24
216
48
3
21
27
129
21
39
ABCD 95158715038*3^$a+1 [50086]
173
91
122
30
58
30
90
72
48
71
25
86
117
43
53
25
26
40
29
24
163
54
179
7
80
105
45
58
101
205
6
5
75
24
16
48
66
24
35
81
100
80
156
64
23
48
19
113
31
5
37
54
26
64
36
18
17
55
29
96
133
72
59
139
102
24
56
3
31
5
60
55
174
167
45
4
71
105
34
80
6
34
125
49
90
32
184
56
40
29
205
84
36
110
30
111
19
6
119
108
60
36
37
44
46
14
34
26
30
94
42
48
86
64
56
130
53
33
4
24
32
3
97
24
35
15
16
198
95
1
23
13
107
13
47
31
17
129
46
5
163
2
64
11
49
80
36
4
23
43
29
24
51
6
15
133
6
5
45
3
37
54
246
36
59
19
6
11
145
20
28
30
6
116
24
6
34
6
54
144
59
133
18
29
123
24
16
30
23
61
24
60
60
30
66
80
30
64
32
64
6
18
42
78
192
29
21
28
12
203
91
24
32
58
86
40
56
64
146
15
159
10
155
109
6
54
210
149
121
2
114
46
14
3
36
24
1
35
144
252
25
20
120
123
13
44
123
7
29
121
66
29
48
36
1
6
24
29
357
123
72
13
11
61
14
30
111
19
80
16
14
60
36
10
24
90
54
72
77
91
32
45
49
71
99
10
54
122
208
30
77
12
73
23
21
34
62
34
5
25
50
40
24
30
36
119
117
28
12
18
5
25
36
35
75
81
25
54
50
46
24
6
44
124
12
44
111
19
56
40
24
56
88
26
15
96
84
96
25
20
28
56
16
119
1
200
24
99
132
13
92
88
71
19
5
72
19
240
113
57
46
18
62
40
48
5
21
4
2
117
187
120
101
75
34
6
17
31
77
45
39
36
24
21
4
119
144
13
20
3
21
4
72
60
104
64
2
40
30
44
4
66
54
32
27
63
40
18
6
96
14
3
1
11
19
5
85
35
37
104
39
127
5
73
90
2
244
36
203
51
64
42
14
64
32
40
104
96
10
30
114
30
29
37
14
6
27
13
18
56
66
40
54
26
64
24
6
29
24
27
45
36
25
140
15
12
33
75
25
90
104
16
14
36
28
71
25
23
211
65
84
27
30
3
87
186
4
26
69
1
114
24
5
144
67
6
23
25
2
120
30
34
80
16
53
1
26
45
19
24
29
1
35
84
61
132
74
16
29
205
11
72
91
26
40
96
54
24
5
21
64
11
49
32
24
15
85
83
3
64
126
50
40
174
66
74
4
42
77
43
120
174
176
124
36
24
20
46
104
225
96
84
21
75
43
176
6
39
24
51
16
74
124
36
35
45
46
104
45
109
36
36
24
59
51
40
24
72
30
50
57
31
72
18
62
58
102
18
116
4
11
49
2
273
36
1
18
26
75
36
39
46
24
35
25
24
156
50
16
125
19
30
26
10
30
48
42
44
4
71
1
14
216
184
54
90
77
69
15
25
11
108
96
55
53
3
34
6
5
9
196
35
9
100
6
5
49
20
30
16
18
30
6
276
30
29
19
96
26
135
79
5
105
244
6
66
14
21
48
51
6
75
25
14
16
29
21
87
61
36
54
89
73
20
10
53
24
43
65
85
114
29
67
24
5
25
23
60
37
56
34
24
42
35
24
25
11
84
24
25
32
15
19
176
40
48
17
15
54
96
10
113
204
36
36
85
30
29
25
36
36
23
91
30
23
3
58
119
7
50
16
14
40
30
66
134
34
29
12
36
73
90
72
30
23
60
1
24
11
105
10
41
129
136
167
1
35
1
180
131
120
24
1
18
86
16
24
144
36
6
24
53
67
41
135
70
114
5
24
67
14
10
30
59
57
30
88
5
115
26
46
18
62
24
6
10
48
62
34
80
9
37
80
264
4
30
17
12
27
40
54
26
46
210
30
108
62
24
64
90
36
66
30
24
95
48
93
3
37
24
6
50
30
58
56
6
93
27
45
25
60
35
49
95
19
6
144
66
26
4
84
6
30
146
24
40
80
261
168
1
35
135
45
19
90
12
18
102
60
14
90
39
55
5
36
31
53
57
3
1
6
77
43
48
72
77
37
35
61
59
51
ABCD 95158807384*3^$a+1 [50091]
35
1
11
24
136
32
60
24
24
12
1
3
20
16
20
121
47
16
9
171
128
28
8
25
3
20
96
12
36
36
28
8
4
44
64
24
21
59
96
12
49
11
88
12
69
3
8
4
128
16
84
8
84
16
20
36
84
36
36
12
16
57
15
32
25
83
25
15
12
8
37
15
8
24
28
20
4
116
72
76
44
36
40
44
72
12
37
11
16
36
32
72
88
36
12
84
96
60
8
72
52
20
28
44
28
68
36
109
15
44
40
56
96
16
68
36
61
3
44
72
84
96
76
32
4
36
56
120
12
16
116
76
8
16
36
8
84
13
15
152
52
20
4
9
27
56
25
27
20
24
4
104
4
12
12
44
28
9
111
32
1
11
12
52
128
28
8
49
11
25
23
49
23
4
24
36
20
12
12
72
13
155
25
15
200
60
13
47
100
20
180
84
48
4
44
16
33
87
8
13
11
25
83
88
68
4
24
57
11
76
8
52
72
20
13
23
4
12
48
8
4
8
36
4
12
8
60
4
129
75
20
85
15
84
32
16
92
13
15
20
24
84
64
32
40
92
16
20
52
20
84
76
44
96
4
8
16
12
36
108
12
12
140
36
48
36
24
28
33
11
36
28
32
1
71
24
12
28
152
48
4
8
100
57
95
16
108
20
4
9
11
28
20
40
45
11
16
104
36
12
196
32
36
64
12
8
52
20
4
104
28
12
72
44
60
64
21
15
84
20
61
59
132
36
25
15
32
12
24
4
20
52
152
28
80
16
60
24
228
116
12
48
4
9
35
1
155
40
20
40
44
28
33
51
12
8
16
44
49
23
96
84
40
9
63
36
92
52
117
36
107
36
52
8
48
28
20
36
28
84
44
24
4
48
45
23
40
20
36
4
44
28
128
4
92
49
15
72
80
28
20
48
25
39
33
27
44
12
180
12
84
120
4
8
24
25
15
48
36
8
16
20
1
119
60
132
28
8
88
48
12
92
16
32
28
68
84
16
33
27
72
92
40
56
24
24
133
47
52
20
4
20
72
24
40
20
100
8
48
49
59
16
12
20
37
83
12
4
36
20
16
9
23
40
120
8
25
15
21
111
8
4
36
44
40
32
48
37
11
12
28
12
8
48
40
57
155
12
28
68
88
56
4
32
84
36
24
48
24
4
60
92
24
48
132
4
20
4
8
24
108
16
21
39
24
36
12
96
156
32
73
3
44
4
92
48
12
60
61
51
93
27
20
24
36
48
16
45
36
23
12
160
56
1
47
48
28
32
24
24
24
4
8
4
8
48
28
32
4
84
84
36
45
15
60
8
148
24
36
68
48
40
24
20
13
15
8
24
28
33
35
37
47
40
8
13
99
9
39
32
4
68
73
15
96
12
60
12
20
100
9
11
48
88
164
84
12
112
32
16
20
64
20
16
20
49
39
12
44
13
143
37
3
12
32
28
92
4
24
72
48
116
12
12
24
96
1
23
132
24
24
4
120
24
20
84
4
8
24
48
36
4
69
23
16
8
24
12
72
24
28
36
9
71
4
24
132
21
63
9
123
21
23
4
68
24
97
11
4
44
49
23
4
20
24
1
3
60
12
20
13
72
3
33
11
108
16
84
8
25
11
4
20
12
148
48
240
21
3
36
20
24
28
176
64
12
44
124
20
4
56
73
36
11
24
1
11
16
81
23
64
12
45
11
52
80
52
212
72
24
36
4
68
1
99
24
108
24
60
128
16
24
56
24
13
11
72
16
60
48
20
36
4
12
36
48
44
97
36
27
48
32
73
47
120
40
12
56
36
4
8
36
145
36
15
24
33
87
44
16
33
59
28
140
48
24
12
24
24
4
116
4
12
12
69
11
36
36
60
1
75
8
28
92
24
76
21
35
76
12
48
32
168
24
24
4
120
20
48
48
97
35
12
16
9
15
44
40
24
8
36
112
92
40
104
76
48
36
60
68
76
32
61
87
8
24
24
28
36
12
12
20
24
4
117
23
4
20
12
88
32
4
32
132
36
52
44
16
12
8
24
76
20
85
47
61
3
92
60
148
56
4
12
68
64
8
72
144
52
9
51
96
92
64
56
1
36
11
61
27
20
24
4
92
40
81
27
20
48
136
36
20
24
16
69
47
28
33
75
80
292
156
20
124
32
36
48
24
4
8
109
11
48
40
36
44
12
16
8
40
56
4
60
104
25
11
4
21
11
36
28
60
24
21
23
108
24
12
96
40
12
12
36
84
8
108
40
45
111
33
83
88
12
32
24
132
4
8
72
48
12
40
48
140
24
4
44
148
12
92
28
57
63
128
52
44
52
32
84
16
20
24
4
57
36
47
16
60
36
57
147
8
97
3
20
13
35
40
24
32
28
8
24
4
68
60
16
20
28
60
164
88
44
60
4
12
24
8
36
24
61
51
32
12
48
12
108
12
88
80
4
8
13
15
60
84
20
1
15
12
32
40
36
9
23
108
28
32
36
25
23
28
44
96
12
12
73
11
88
8
64
24
8
12
40
69
51
21
15
21
95
24
24
40
24
68
13
15
32
52
44
28
44
16
120
56
4
164
24
4
12
20
4
24
12
8
40
48
21
71
36
52
60
8
24
12
48
96
16
48
68
88
60
24
20
12
64
8
48
1
15
84
9
35
52
48
24
32
25
3
33
59
16
33
15
32
12
13
27
104
4
56
ABCD 95158978030*3^$a+1 [50020]
15
15
93
7
36
20
42
27
3
18
42
10
2
45
3
42
18
57
15
6
39
9
126
36
9
48
12
39
52
68
6
3
93
39
9
16
35
48
33
10
8
24
22
110
18
16
62
24
120
100
8
96
51
15
3
7
65
115
18
32
153
13
20
9
33
45
1
2
30
48
30
90
36
34
41
198
3
12
132
18
42
24
42
10
74
78
15
51
16
26
54
3
63
24
10
126
18
26
30
3
12
1
14
48
66
36
75
33
36
42
9
1
38
9
75
48
60
177
42
9
72
28
26
6
90
87
63
90
70
8
66
30
58
8
129
9
6
10
38
57
18
3
108
84
16
20
60
9
12
15
18
12
33
153
48
150
54
172
44
81
39
21
15
33
3
12
6
42
28
11
21
138
6
33
87
153
1
44
90
28
200
24
33
51
6
6
84
64
54
86
12
48
24
36
12
24
60
36
4
5
108
12
45
90
6
150
9
111
40
80
10
108
126
20
24
10
14
117
75
30
70
26
48
6
10
20
106
18
32
78
114
6
72
57
45
15
3
24
84
24
12
60
148
92
45
21
87
3
18
99
13
74
16
20
12
76
20
21
21
18
120
12
54
6
69
21
30
4
65
78
102
15
33
57
18
28
68
30
10
20
60
72
9
19
20
34
26
9
1
11
33
27
51
18
6
45
15
33
120
27
24
12
18
100
29
3
48
6
184
29
51
30
36
78
18
64
38
87
73
17
15
36
58
44
108
9
39
39
67
8
28
8
10
11
9
124
32
58
26
39
7
44
10
44
30
16
32
48
9
21
30
12
54
30
34
11
30
30
55
5
3
28
18
14
87
25
5
15
30
58
68
12
96
4
2
6
28
26
3
3
12
60
12
33
21
36
10
50
33
81
24
57
79
50
12
9
33
12
60
24
12
40
194
6
48
9
15
48
27
13
29
61
14
33
63
60
64
38
18
87
27
10
20
15
3
18
30
39
9
154
17
60
21
39
45
18
12
24
6
15
21
48
12
9
81
4
134
6
84
9
87
105
39
6
30
36
40
59
21
9
3
36
69
3
48
81
45
18
48
30
42
66
16
20
60
10
8
15
3
39
201
27
3
24
76
77
12
1
18
41
21
90
87
13
92
60
12
36
78
10
90
239
12
19
26
15
3
45
1
110
6
135
9
82
107
55
50
42
6
48
6
18
12
16
8
69
12
9
10
74
18
30
4
14
21
9
30
12
9
18
27
58
17
3
52
26
30
48
76
56
24
33
12
19
72
14
54
42
30
22
2
48
96
106
38
12
45
15
16
18
72
108
62
28
56
24
9
15
27
63
27
30
39
6
30
18
72
54
51
9
99
33
90
22
162
113
75
18
10
90
2
6
36
3
97
26
18
60
6
24
6
123
72
153
36
70
216
44
72
219
9
6
3
3
60
24
213
81
9
30
15
12
30
33
15
6
81
25
90
23
13
18
80
180
12
42
45
15
12
24
84
177
21
12
36
16
83
7
5
45
30
33
3
18
42
40
8
51
90
183
66
16
38
72
93
3
72
6
4
2
93
72
21
9
21
9
3
15
133
140
54
3
51
12
48
66
3
73
18
32
9
21
27
57
6
48
84
18
42
6
10
80
12
34
50
4
50
36
6
39
21
9
1
20
18
42
39
75
105
78
55
26
9
75
108
120
4
20
45
141
27
3
24
10
140
30
36
174
6
10
107
3
88
26
3
87
6
4
23
12
9
66
16
18
26
6
90
40
32
12
24
9
3
10
198
56
6
12
30
48
27
72
1
2
52
18
20
18
48
6
16
8
6
66
57
27
70
143
21
6
10
230
4
32
24
96
72
12
6
39
39
96
3
141
6
135
111
69
15
48
27
39
30
60
21
18
13
8
42
58
41
13
80
6
30
6
60
34
74
72
33
27
36
10
32
15
3
30
114
33
15
42
123
12
15
33
27
24
24
108
60
28
20
9
33
39
15
15
21
57
15
28
14
18
18
78
12
4
126
14
84
12
9
25
14
60
36
114
36
18
72
28
5
51
24
12
16
17
72
1
62
12
45
51
10
122
45
27
58
2
36
84
54
6
24
9
3
39
21
30
90
9
25
14
76
44
10
2
24
6
39
63
72
33
3
18
42
24
45
79
36
140
4
20
6
36
64
18
17
1
98
36
6
99
15
90
246
57
33
40
14
40
5
3
30
48
27
63
102
78
18
96
48
66
30
6
6
99
13
36
14
57
55
20
96
204
18
96
12
4
18
18
47
201
39
15
282
64
20
42
10
59
85
35
21
34
14
4
38
24
45
21
69
55
116
42
22
90
44
6
3
33
4
14
42
54
30
45
3
27
55
36
17
21
39
51
6
10
125
39
16
50
78
6
6
6
48
30
36
66
27
12
31
218
54
72
45
75
24
16
50
4
74
78
129
21
27
13
18
2
18
30
36
33
25
62
6
78
24
15
27
4
71
55
18
107
1
107
55
8
9
45
28
62
24
72
4
50
3
1
126
5
9
96
6
10
50
60
12
108
84
18
30
45
51
24
45
3
9
1
38
36
33
12
111
12
18
39
21
48
96
54
9
72
51
9
39
21
3
66
12
9
183
18
9
3
12
10
23
15
12
33
27
18
15
12
79
20
34
38
90
70
197
51
12
24
3
21
6
6
24
18
18
24
45
55
95
45
6
42
108
57
7
23
3
100
72
47
3
60
120
60
48
40
90
50
30
154
44
54
18
18
90
6
4
26
64
20
ABCD 95159108626*3^$a+1 [50011]
41
49
126
9
68
13
47
24
73
30
161
4
48
92
52
20
204
19
57
8
61
72
23
12
73
87
15
53
96
1
108
30
41
16
60
105
39
60
20
19
96
54
87
32
1
186
18
12
108
11
25
27
92
52
9
35
60
96
25
108
18
9
36
12
57
11
4
15
29
36
16
32
13
90
17
1
24
36
66
126
72
3
12
68
40
129
3
105
36
39
57
174
9
207
54
60
30
81
69
12
60
83
55
69
12
15
54
66
18
126
96
18
47
25
48
23
55
113
25
87
24
33
107
19
6
48
87
3
33
32
31
41
31
138
87
57
36
27
15
120
54
60
30
24
77
115
9
141
23
16
128
28
24
9
24
156
132
39
36
33
12
23
247
18
180
47
112
27
21
69
75
45
60
18
30
75
240
231
216
126
27
21
35
16
45
120
171
8
1
6
18
30
77
145
18
9
21
72
23
37
192
11
121
3
20
12
49
72
54
78
18
30
35
7
48
29
84
1
11
19
81
33
12
83
24
73
239
24
31
41
49
63
48
87
210
15
72
39
24
77
28
87
33
188
163
17
60
12
88
105
35
109
15
9
36
36
15
87
125
52
39
9
92
16
213
39
105
120
147
51
72
96
41
31
102
3
33
99
180
81
72
72
11
64
3
174
15
9
120
95
85
251
73
42
105
36
93
71
88
183
54
84
126
6
27
111
42
59
28
228
27
72
65
109
234
57
80
220
81
75
72
135
101
25
36
36
155
49
3
228
69
90
126
219
93
3
63
89
145
71
52
84
15
29
12
4
176
13
39
60
57
18
57
159
42
23
24
88
24
116
52
63
240
120
69
165
75
21
54
5
61
78
5
139
18
12
23
60
4
228
141
267
84
129
72
107
112
111
18
27
99
30
111
12
56
55
81
116
37
6
65
1
96
15
104
55
126
18
5
4
33
30
90
99
80
156
7
93
33
11
31
18
36
3
45
18
125
4
15
24
57
72
87
105
21
107
40
56
96
16
63
66
24
27
93
54
6
12
27
117
15
60
33
276
11
16
144
48
33
35
253
36
63
111
114
15
56
180
16
108
105
96
72
54
48
42
23
25
71
79
225
188
157
35
163
24
65
84
84
13
144
378
53
37
23
55
137
7
18
215
55
113
192
48
205
12
108
75
24
36
123
41
144
24
52
3
45
32
19
66
24
30
9
117
60
48
27
33
15
165
126
81
45
3
33
23
4
48
9
23
36
31
18
78
18
95
16
128
12
1
18
9
93
72
27
45
59
112
9
135
60
21
150
30
72
36
6
18
63
132
48
27
33
24
60
21
150
5
43
6
11
7
30
63
69
191
109
330
48
177
45
66
53
109
71
127
29
16
68
49
23
55
30
27
63
144
33
21
96
111
27
42
95
13
18
57
15
120
126
60
119
40
56
127
48
54
42
33
183
5
85
143
109
63
3
81
153
15
45
3
200
25
179
28
141
87
57
48
75
152
25
23
13
42
18
30
6
36
30
18
147
60
9
6
9
176
160
87
192
90
60
11
144
55
24
17
84
181
27
288
33
12
35
12
7
45
81
72
36
87
39
6
35
37
71
64
81
51
60
60
63
102
11
112
56
96
168
7
24
30
11
25
54
17
37
42
18
15
15
42
83
91
6
216
48
87
57
18
9
45
111
33
42
5
160
99
41
13
90
6
48
18
105
9
51
60
72
225
72
71
73
36
3
12
405
48
72
3
48
27
65
132
73
35
55
17
208
153
47
37
15
68
112
ABCD 95159321854*3^$a+1 [50051]
23
49
54
18
27
3
30
54
126
48
24
95
48
12
48
24
19
24
5
12
37
39
27
6
48
84
42
17
43
102
51
12
33
30
6
6
66
72
99
21
6
6
84
36
23
40
33
12
24
72
30
30
11
7
108
60
48
30
12
27
8
48
97
6
18
24
18
29
40
32
108
1
11
121
15
32
7
18
24
6
33
32
55
132
21
3
18
11
43
18
27
27
5
1
11
25
3
15
36
48
81
3
12
12
30
75
48
27
24
9
12
116
7
54
18
5
25
23
1
39
152
16
32
1
84
99
9
18
12
72
6
18
66
15
8
19
78
24
24
39
45
18
48
29
91
17
37
6
29
25
24
6
90
12
11
1
39
12
27
33
9
11
48
7
5
168
12
19
18
24
47
49
6
45
20
97
71
1
66
36
17
31
48
54
6
24
78
24
96
18
6
24
24
11
60
1
47
13
138
48
30
18
42
6
36
12
12
60
53
52
27
6
48
36
6
24
141
33
59
13
30
9
15
48
180
53
13
42
77
7
24
17
60
13
42
54
3
68
37
12
11
52
15
6
78
33
3
6
48
24
36
23
7
42
18
6
3
9
60
6
6
18
90
11
120
132
115
30
60
30
54
60
39
27
48
5
60
61
51
69
23
1
6
45
108
27
6
47
36
60
31
24
125
19
45
36
171
24
29
60
61
90
48
21
8
1
11
96
13
42
5
1
30
9
15
48
9
63
36
12
9
51
29
88
9
71
19
30
30
12
45
39
17
52
33
3
21
11
72
31
17
7
6
42
24
84
6
78
18
23
19
30
18
132
41
84
13
47
1
119
40
33
48
42
18
48
72
6
36
5
25
35
1
18
18
6
24
12
42
12
99
3
60
9
147
81
33
30
17
19
60
77
43
6
66
29
16
24
3
6
30
9
8
67
69
128
16
9
23
1
11
19
60
6
90
48
53
60
25
114
36
18
84
36
11
1
6
60
29
1
59
25
30
5
40
44
28
8
7
60
5
1
18
21
33
54
185
48
13
78
90
24
66
60
6
36
6
81
3
17
12
43
6
30
24
72
48
33
12
20
37
15
56
67
5
7
5
19
12
60
9
21
72
6
6
108
24
36
12
36
6
33
21
15
39
5
96
25
15
12
15
53
331
33
45
6
60
17
103
29
7
18
63
93
12
15
81
11
13
63
3
24
66
48
12
48
18
53
7
18
47
7
41
60
13
24
24
6
120
24
41
120
1
84
30
42
3
8
19
53
16
45
12
6
6
18
24
6
12
15
8
1
39
15
36
18
11
37
23
1
11
79
84
72
18
83
16
33
18
36
120
9
9
63
33
47
19
72
29
157
30
6
36
72
42
65
48
7
6
59
1
6
108
18
30
24
6
39
3
17
157
54
57
32
40
3
9
116
1
60
3
33
108
3
9
24
12
114
42
3
51
65
1
42
17
4
8
37
18
12
48
24
101
4
9
35
49
63
45
48
60
48
72
119
91
29
52
15
6
23
37
27
15
18
24
18
42
78
24
12
6
12
60
126
6
6
78
11
43
17
31
12
12
6
48
18
5
7
21
45
42
36
30
12
12
114
41
1
6
84
84
42
75
57
3
27
6
18
17
4
27
54
96
59
64
45
12
51
15
18
6
17
49
42
66
27
39
77
1
6
24
53
97
114
69
51
17
192
36
7
5
60
79
36
5
13
6
42
18
66
15
140
28
39
45
9
54
72
18
12
6
36
36
9
9
59
1
59
16
9
12
75
3
156
17
88
9
6
90
12
30
5
19
45
36
15
17
25
66
6
48
35
49
42
54
23
13
35
79
36
21
51
66
36
3
3
42
6
9
3
17
19
29
139
18
3
36
9
6
41
7
105
33
15
51
12
24
45
15
6
132
30
6
18
21
15
36
18
75
99
6
3
68
40
39
29
25
119
48
12
13
23
43
42
6
18
60
11
265
66
24
174
63
33
47
55
36
17
16
36
111
29
4
69
35
4
80
13
42
30
6
120
17
19
12
17
49
11
16
21
6
17
13
54
77
37
3
57
42
42
48
51
51
108
120
21
15
21
15
12
65
115
36
48
54
39
57
12
24
36
27
21
54
54
3
12
176
73
11
25
143
40
237
12
63
39
6
30
12
42
66
42
66
36
96
6
36
18
30
23
103
5
79
53
124
27
6
71
79
18
24
63
8
109
36
12
30
54
47
24
7
30
11
48
13
3
36
15
54
11
52
39
9
3
6
23
31
12
33
3
108
84
29
1
51
8
85
54
69
201
30
29
132
55
5
49
24
60
27
33
12
131
19
24
17
13
54
18
59
37
51
51
42
24
30
24
18
63
21
24
3
32
1
36
12
24
132
24
6
5
7
6
23
1
30
6
60
23
4
39
6
15
9
27
12
8
1
59
4
27
126
18
77
19
84
24
6
95
12
13
39
9
119
49
11
61
39
69
11
48
97
27
8
72
19
77
61
3
87
180
21
32
16
9
15
81
18
174
24
30
36
5
12
37
36
6
84
6
12
96
66
5
19
6
23
16
9
18
72
18
48
15
3
12
21
8
4
36
51
29
16
27
17
60
13
11
31
77
13
6
36
108
30
24
23
55
60
66
24
78
42
18
18
119
52
81
12
99
9
54
33
33
47
28
33
48
24
42
54
12
60
6
90
95
52
21
108
47
1
11
36
1
18
45
56
25
12
42
12
42
47
31
29
1
30
113
36
60
19
54
39
20
12
37
24
6
18
54
149
55
17
19
9
15
54
30
48
60
5
1
30
66
12
111
57
59
49
95
61
15
15
12
12
78
42
18
99
21
12
12
66
36
42
48
18
42
39
128
19
57
75
6
30
30
24
23
1
24
11
25
174
53
72
1
96
24
18
29
72
49
72
30
12
24
96
36
6
3
93
6
30
18
6
107
28
39
24
96
102
150
21
32
1
6
9
32
13
27
9
15
51
156
72
29
37
15
63
24
108
48
48
53
7
45
3
ABCD 95159546338*3^$a+1 [50123]
120
8
108
12
33
39
120
3
177
3
13
12
47
21
4
56
40
32
96
57
7
92
9
51
84
12
15
49
24
60
44
48
100
164
69
72
3
72
24
40
144
5
15
84
48
12
100
65
27
45
18
126
72
55
8
27
90
90
45
112
5
15
12
45
54
145
56
16
8
24
148
35
108
61
20
96
64
11
18
72
15
60
84
64
80
16
5
18
33
184
44
9
36
15
36
144
36
64
24
23
9
88
11
85
12
44
3
1
164
15
1
12
5
7
36
11
9
156
36
28
32
9
19
84
116
60
12
64
36
77
15
36
12
45
3
69
18
9
168
96
64
12
65
19
144
60
20
27
21
252
15
108
90
15
48
12
28
20
84
28
20
60
117
15
40
53
18
1
96
29
99
12
15
33
21
123
180
12
60
84
180
60
4
8
4
36
32
28
20
48
24
15
90
7
8
76
17
72
27
16
24
5
79
65
90
9
48
60
288
16
29
67
5
55
35
49
36
8
15
81
64
20
16
35
61
60
20
12
63
33
100
60
20
21
90
13
95
18
19
80
28
17
18
1
60
116
48
12
4
12
180
35
45
64
44
45
19
36
17
75
24
24
24
15
25
132
5
63
12
15
36
45
27
105
76
84
185
51
16
80
16
17
43
65
3
141
180
19
80
60
12
52
32
4
29
51
72
88
5
51
21
3
216
4
44
72
60
4
24
23
72
33
4
20
40
29
27
9
36
127
48
60
24
120
24
32
48
72
4
20
60
4
24
56
15
1
60
36
12
17
43
101
27
40
104
9
55
32
3
21
28
5
87
100
36
188
16
80
4
24
8
15
45
160
137
51
36
28
68
15
13
72
8
105
27
100
140
4
24
20
16
20
81
7
47
144
81
120
120
36
57
43
44
3
13
68
81
111
88
116
45
63
36
84
60
16
29
3
69
55
179
36
13
32
48
141
115
11
1
24
224
40
35
1
20
64
24
48
20
165
43
116
39
1
56
24
36
28
17
7
8
4
60
144
116
93
7
8
16
20
100
92
4
5
39
84
60
36
24
48
4
84
104
112
20
36
33
15
24
148
20
72
36
144
63
90
18
9
72
64
17
3
12
52
80
12
24
136
36
5
63
60
4
53
27
28
20
123
49
36
41
79
20
45
51
75
81
117
15
16
59
18
7
60
12
36
68
96
9
19
32
21
43
12
89
15
75
109
17
39
16
48
12
29
3
33
15
28
56
124
320
64
116
69
36
7
32
15
13
60
8
9
36
111
64
5
235
44
96
64
8
39
85
80
28
113
3
64
20
12
45
51
4
44
9
75
16
32
172
32
4
47
54
18
36
21
28
12
56
27
1
17
115
44
16
77
72
15
28
92
64
36
36
140
12
81
151
8
88
48
104
51
90
99
48
24
45
111
64
116
48
39
57
16
44
36
60
64
20
64
24
8
60
105
3
4
48
35
45
27
1
20
15
45
72
48
87
69
75
144
54
31
20
75
90
7
140
24
45
90
9
96
60
15
45
88
8
93
67
24
8
45
3
87
18
43
11
21
48
75
81
4
44
51
45
16
65
31
80
105
43
20
16
96
168
240
20
132
48
96
21
99
240
24
40
24
12
29
87
12
81
90
81
45
91
17
55
17
36
72
43
60
113
36
43
60
72
44
69
87
3
21
96
9
72
39
69
75
96
40
56
40
8
16
24
96
44
64
17
18
18
55
144
24
44
3
13
77
79
8
12
60
88
32
9
36
79
11
9
27
49
5
39
4
11
25
60
32
12
132
63
33
75
69
21
27
12
69
31
128
12
9
31
168
116
64
96
101
31
23
9
45
3
33
7
47
1
89
72
3
52
56
64
36
20
75
69
24
64
5
63
9
43
56
4
5
27
28
53
15
3
105
57
7
20
16
20
60
52
8
15
1
20
15
45
136
12
5
7
20
4
56
24
87
37
80
12
4
36
24
24
60
48
35
9
36
48
160
36
48
12
29
15
24
123
54
123
3
9
84
52
72
8
9
3
96
45
111
16
17
3
132
112
48
8
24
108
15
37
56
64
36
20
57
31
5
36
103
68
60
120
24
21
159
60
36
15
37
32
24
15
81
48
36
12
3
49
12
24
44
60
36
9
91
12
5
55
32
57
31
44
69
36
144
7
83
57
4
20
24
52
44
96
40
12
12
20
48
3
13
44
36
51
13
221
7
24
221
18
49
77
91
53
75
40
56
48
48
39
21
48
129
36
27
4
80
88
17
39
16
8
88
47
33
184
24
44
57
18
217
44
9
18
33
21
63
63
13
84
20
27
18
ABCD 95159707504*3^$a+1 [50102]
40
20
36
21
72
7
41
43
29
31
101
60
48
96
27
12
45
63
100
17
7
60
56
40
8
24
153
108
24
3
12
9
19
44
40
24
12
41
31
20
9
3
81
103
53
36
31
101
31
29
55
29
27
24
28
168
5
15
124
36
17
3
28
12
17
7
41
19
29
31
101
15
4
17
48
99
72
28
53
31
29
7
32
4
24
20
9
55
12
60
8
36
69
72
43
120
168
24
77
24
7
12
24
44
100
32
9
7
12
36
5
139
12
17
24
79
36
12
41
24
84
31
12
8
76
77
15
72
9
91
48
53
48
72
12
19
48
32
81
7
32
76
144
24
24
5
24
24
19
125
39
4
41
12
19
5
72
67
197
72
3
33
48
12
72
55
12
5
27
24
12
21
3
141
36
43
8
9
31
12
228
116
16
17
3
36
24
81
12
51
112
8
4
113
7
48
89
12
7
32
12
45
55
29
43
5
19
20
36
9
48
67
89
3
24
16
17
163
20
4
168
12
41
3
160
20
33
3
21
12
67
36
5
19
53
24
36
51
72
4
5
43
5
43
12
56
9
55
29
36
7
20
4
17
3
9
108
7
12
56
21
24
7
20
28
53
19
41
31
53
15
177
43
60
116
16
56
52
36
17
195
129
228
7
17
7
44
16
20
93
19
60
12
56
9
24
12
84
91
84
92
76
53
84
12
3
45
31
104
100
5
96
31
48
32
93
63
4
36
17
3
52
32
57
103
56
88
12
44
96
9
43
101
120
87
64
5
3
177
48
67
5
36
19
77
39
4
36
53
31
36
5
7
209
151
56
64
32
36
40
5
12
7
44
52
12
29
7
164
9
151
5
31
12
8
16
8
36
144
16
20
40
17
55
12
32
21
24
24
24
15
36
16
17
43
56
48
9
87
9
19
53
19
41
84
12
31
12
8
16
32
45
12
24
12
12
19
44
4
65
3
4
48
72
77
27
57
15
141
7
20
4
5
3
52
41
36
72
43
5
24
12
39
28
72
68
33
7
53
87
9
151
36
29
55
12
89
96
43
36
5
19
32
9
67
17
15
16
17
7
5
43
140
21
3
40
5
84
36
19
36
5
12
27
16
60
20
57
31
12
17
3
64
32
4
60
65
84
39
9
3
28
29
7
29
3
40
8
9
48
15
45
19
68
12
96
33
31
60
36
5
15
28
36
29
67
17
7
53
48
7
72
36
41
31
60
60
65
3
21
36
36
7
65
36
48
19
24
32
9
31
24
44
36
16
44
16
5
48
3
4
84
29
7
5
36
120
48
120
19
29
12
31
44
16
48
96
84
77
96
19
36
12
72
48
36
84
92
124
20
12
64
8
16
92
9
19
41
132
19
77
63
45
7
29
19
5
139
8
21
12
48
51
4
12
32
16
20
76
41
36
12
39
72
9
19
77
60
43
65
15
36
4
8
9
12
31
96
17
15
60
9
39
64
60
56
24
36
33
43
24
12
144
36
12
12
44
16
20
45
31
12
29
7
24
36
77
79
5
36
15
4
104
4
48
65
60
19
20
40
5
39
64
8
52
5
36
39
40
5
75
16
24
20
9
96
7
5
12
27
57
3
72
48
36
36
64
29
7
8
40
53
3
21
108
79
36
56
117
96
7
56
40
44
24
4
60
53
3
76
56
112
41
12
15
12
16
53
111
9
24
96
180
31
5
24
19
8
76
20
93
55
8
45
15
4
137
24
7
8
4
53
7
48
41
27
40
8
9
12
43
8
4
36
20
108
52
60
77
24
48
31
12
60
12
53
55
12
89
115
17
3
84
100
12
5
63
40
29
63
9
27
4
53
36
19
68
12
196
12
5
75
60
33
31
89
72
12
15
40
53
48
31
17
36
12
15
9
39
33
75
40
5
123
33
3
88
96
12
5
7
36
12
80
33
19
29
48
15
33
31
12
125
48
31
44
45
24
36
79
53
19
5
19
72
29
48
27
28
72
44
69
43
72
12
36
5
19
24
5
7
24
8
12
33
144
99
129
139
20
72
105
3
4
41
48
72
24
63
4
41
19
113
3
72
16
17
7
36
44
16
41
19
17
19
24
32
12
72
24
4
5
3
40
53
7
5
27
100
116
40
5
39
45
15
36
105
15
4
60
12
53
36
48
12
27
33
7
17
15
45
31
60
32
4
5
31
72
8
4
36
12
5
31
20
36
4
20
64
20
33
63
4
180
12
41
19
77
31
8
45
7
8
21
60
12
24
3
45
55
53
27
4
56
12
28
8
60
120
40
92
72
12
105
31
44
28
12
24
24
101
12
15
4
48
92
4
60
5
31
68
16
24
68
33
7
8
4
32
4
5
91
8
72
33
7
41
55
24
20
33
7
36
53
7
8
24
12
9
55
17
7
8
88
17
75
12
16
44
16
20
64
8
172
5
48
39
57
7
173
19
20
21
7
12
53
19
41
39
9
19
8
40
24
60
5
15
36
204
9
79
41
27
36
21
79
36
84
5
36
67
12
77
7
60
5
39
33
84
31
8
4
5
7
41
7
5
48
7
12
24
36
5
60
63
21
31
53
27
28
17
99
21
63
76
36
29
19
12
29
72
103
5
79
12
56
12
33
19
116
21
51
48
52
29
144
27
16
84
65
7
5
3
28
48
36
29
7
20
28
17
7
89
43
48
65
204
19
20
72
33
67
80
16
20
64
77
3
9
144
39
108
28
24
48
60
12
41
12
27
96
12
28
17
51
52
12
29
48
12
12
15
4
125
7
125
31
44
21
3
4
41
19
89
63
9
7
5
15
28
12
48
36
60
8
16
80
4
48
12
29
72
12
39
4
12
149
103
128
4
36
17
15
9
48
43
56
76
17
19
32
16
41
12
ABCD 95159773934*3^$a+1 [50003]
39
28
24
20
24
33
27
132
48
12
48
12
4
20
72
21
7
60
29
43
17
103
29
7
96
8
4
17
55
176
57
39
69
19
60
36
12
36
24
17
36
91
68
141
63
48
12
28
108
72
12
29
36
43
36
56
36
40
8
21
43
8
105
60
7
56
57
15
9
51
24
57
3
72
84
36
4
5
27
16
24
17
12
7
12
24
5
3
24
36
36
16
24
116
24
48
28
29
72
51
9
36
19
180
12
60
72
32
4
68
12
40
29
3
24
45
15
64
8
52
12
41
63
4
24
48
72
29
3
36
9
19
125
24
60
3
36
12
4
8
16
125
15
24
28
65
63
40
5
39
60
21
15
24
60
9
3
60
4
24
41
79
24
36
44
4
5
24
27
45
72
7
60
72
32
84
24
108
4
32
4
5
75
28
12
24
8
40
20
4
65
7
120
24
53
3
12
40
84
104
12
108
52
72
41
72
7
20
4
32
12
60
12
40
92
4
32
21
87
72
45
99
9
87
24
48
21
48
48
3
57
99
36
81
63
45
15
16
65
111
40
60
8
40
20
24
72
88
128
48
112
12
17
51
36
72
36
24
12
12
33
19
41
3
40
56
45
15
12
52
5
31
56
48
4
36
96
5
43
8
24
40
56
4
68
12
12
36
88
41
24
36
3
72
16
17
43
48
8
48
45
24
15
12
21
79
41
180
48
7
8
172
53
144
84
7
48
41
15
4
84
104
9
15
24
28
17
27
9
127
36
44
100
60
44
108
108
45
60
183
24
4
17
31
89
19
8
48
4
68
33
12
7
60
5
7
32
12
24
4
36
53
79
120
36
5
19
29
84
39
4
168
36
12
8
16
8
12
21
63
12
64
53
27
48
117
27
24
4
17
3
4
68
40
36
8
72
36
60
16
56
4
80
45
36
19
80
72
129
123
12
16
12
24
108
8
244
5
12
60
51
60
72
12
60
12
24
96
21
67
77
15
33
12
7
32
21
135
64
68
9
48
7
36
8
12
16
36
36
84
89
7
44
12
24
4
44
16
36
8
21
7
8
4
8
160
56
21
12
48
7
8
33
27
16
68
69
39
9
31
72
200
24
28
24
12
60
5
39
64
17
19
125
27
33
84
51
9
240
48
79
56
40
32
21
39
108
12
16
65
75
21
19
24
32
72
4
17
48
3
16
96
5
7
36
5
3
12
60
28
20
4
32
40
12
8
120
168
88
20
12
88
17
39
45
27
76
8
24
21
31
36
125
19
60
20
36
60
220
5
15
4
32
16
5
96
87
84
96
21
36
7
44
48
12
48
16
72
20
52
77
67
116
4
5
15
40
17
39
21
15
45
15
4
56
9
27
4
36
48
24
84
24
149
39
45
103
44
64
29
3
24
60
9
108
48
3
24
12
93
7
5
7
29
60
15
28
72
44
4
36
176
180
48
21
27
24
12
124
72
5
15
72
24
12
21
48
51
64
5
15
64
32
69
27
4
116
36
76
56
4
5
27
16
36
65
39
12
84
21
36
19
20
36
33
36
3
12
9
39
36
64
56
12
4
8
12
28
32
93
7
12
17
19
56
57
27
24
12
81
19
41
7
8
33
55
5
27
48
36
40
68
57
60
19
12
24
32
108
16
128
16
56
4
5
15
64
32
28
5
48
87
21
51
21
51
93
63
96
9
39
9
24
7
8
60
64
29
19
8
12
40
41
7
24
8
12
12
96
24
64
44
36
60
88
77
87
12
45
123
16
92
48
12
52
44
129
15
4
29
36
15
16
72
17
103
32
84
117
27
60
24
88
41
75
132
40
132
20
28
176
4
41
51
40
17
60
27
57
19
17
3
16
44
24
21
19
116
72
33
15
16
68
40
5
60
3
40
48
32
4
53
15
4
17
7
48
5
96
7
53
27
124
44
108
33
15
84
12
24
9
27
184
92
88
144
12
32
24
204
108
28
8
16
12
5
19
12
29
31
36
8
4
332
12
57
12
15
4
5
3
48
12
28
44
12
48
4
104
76
8
36
4
29
39
40
32
40
36
5
51
45
79
5
36
12
7
36
8
33
27
72
24
33
87
21
99
28
80
24
81
48
15
76
65
15
24
124
32
12
16
5
31
8
96
76
41
7
20
81
3
108
60
40
29
3
24
96
28
32
9
48
19
32
60
9
3
9
36
31
8
21
43
108
8
40
32
57
15
40
329
91
8
9
24
3
4
20
40
48
60
44
28
20
60
9
15
57
87
40
72
20
12
76
5
3
64
20
9
91
24
68
60
52
12
168
5
7
32
9
15
76
8
36
28
32
4
80
40
65
48
3
21
7
29
48
36
15
9
103
80
12
60
4
20
148
12
72
56
24
64
17
7
17
39
84
124
24
12
24
53
15
33
91
5
19
144
101
3
36
9
3
28
44
28
17
55
65
91
80
12
84
24
16
5
55
41
175
36
65
15
28
32
9
15
9
19
20
160
20
16
36
24
20
88
48
60
56
12
21
39
9
12
79
8
9
7
5
7
168
53
3
48
45
147
33
108
99
141
75
72
81
7
32
28
5
67
5
43
5
39
16
17
27
12
24
24
57
63
33
39
40
17
7
80
33
24
27
52
20
52
48
20
4
65
223
20
69
91
5
60
7
5
63
9
3
4
72
20
4
17
67
32
45
15
72
16
24
36
20
16
68
105
27
16
44
24
21
51
72
24
64
5
15
21
3
16
36
68
16
41
3
93
15
28
176
21
19
20
88
8
ABCD 95160038588*3^$a+1 [50051]
48
93
67
89
96
90
54
18
21
96
99
126
84
27
27
37
96
29
24
75
27
60
18
54
72
121
143
72
105
57
183
33
42
102
18
93
57
48
6
120
24
234
12
144
6
36
12
133
32
3
18
507
15
18
31
71
25
215
57
160
215
12
18
187
71
9
3
90
96
120
75
57
48
6
36
18
30
6
174
169
17
138
96
12
24
36
48
186
36
15
39
9
21
6
264
24
36
180
144
36
36
18
90
57
99
36
42
36
36
90
45
96
33
96
31
149
123
57
54
162
63
64
17
48
15
96
16
215
96
9
39
240
9
63
72
12
61
29
54
54
60
75
45
78
18
162
33
15
42
54
30
150
90
54
12
24
121
17
18
93
57
228
36
24
126
73
17
90
48
132
81
129
111
48
112
23
36
48
78
18
36
33
48
9
126
105
69
18
105
45
67
53
42
1
35
30
24
55
11
60
9
39
162
183
111
81
3
60
1
11
42
36
162
18
19
35
12
54
27
27
37
41
198
192
18
60
67
23
36
36
54
30
6
135
39
25
53
108
138
37
128
112
233
87
129
30
78
30
37
96
569
24
111
9
87
48
16
71
297
171
37
29
6
198
90
45
27
180
33
21
54
12
168
156
21
87
6
19
83
93
57
12
27
15
108
156
6
48
3
48
135
156
276
9
45
48
51
57
7
17
18
36
36
138
75
33
72
7
80
9
54
66
54
25
161
30
81
15
54
36
18
216
109
65
6
234
18
144
93
33
90
72
93
33
84
72
24
126
120
96
48
60
126
18
36
69
147
30
24
210
37
23
57
15
108
72
318
6
9
27
18
51
39
72
33
291
48
126
60
36
126
18
54
12
18
198
72
168
37
287
1
35
144
36
18
30
54
6
36
73
71
120
54
186
129
63
42
18
18
67
95
138
60
12
114
45
144
99
45
27
54
54
18
135
3
60
120
201
69
6
156
57
33
78
1
215
36
102
72
90
61
32
75
90
30
162
54
21
15
54
6
21
105
108
30
45
9
96
39
15
145
32
15
144
60
120
414
180
27
9
39
273
18
72
30
7
155
96
72
109
71
84
181
35
45
9
18
90
72
36
78
156
24
12
24
90
174
24
18
55
119
24
120
6
90
228
132
18
63
57
150
126
19
32
16
59
30
6
49
149
54
450
18
145
47
42
120
15
93
18
60
30
39
111
198
90
66
63
27
96
12
96
54
51
219
36
216
30
24
30
69
57
24
15
75
36
210
18
90
51
75
165
112
53
180
36
30
108
6
90
36
18
3
123
37
32
75
12
96
12
141
21
43
83
54
54
24
57
16
35
54
55
53
18
54
99
57
135
69
54
117
57
162
126
39
3
120
117
96
27
37
125
108
87
75
54
66
108
126
42
48
54
18
42
18
69
3
162
174
234
6
141
3
108
129
48
33
54
168
156
69
171
144
36
30
51
96
75
84
60
21
243
54
96
36
211
53
36
39
249
6
216
36
18
30
114
51
57
39
9
7
89
18
21
16
191
24
54
19
65
198
18
39
51
381
15
81
192
48
64
125
3
27
133
17
ABCD 95160826856*3^$a+1 [50019]
113
112
120
128
31
36
21
72
168
24
8
16
80
16
99
5
136
168
32
16
104
216
64
104
496
96
183
9
72
224
31
89
24
72
64
96
75
149
31
113
160
152
88
152
235
45
75
125
24
192
48
40
32
40
240
104
120
24
55
81
128
208
144
24
51
5
48
96
112
8
24
88
72
387
101
592
8
112
168
120
24
120
8
192
139
5
16
159
89
48
40
24
248
112
224
40
152
19
21
72
120
72
104
16
99
45
216
8
88
24
120
176
240
64
75
125
48
112
104
31
65
64
171
53
331
77
88
72
24
75
69
32
88
495
161
415
129
24
96
32
40
219
53
48
283
101
55
9
72
24
264
56
24
55
65
136
168
51
5
192
40
72
80
48
72
136
24
120
96
144
8
88
224
31
17
184
39
9
152
199
9
152
40
195
5
304
24
56
72
64
120
24
96
80
19
309
80
7
33
152
175
9
152
288
72
48
144
48
40
3
5
160
24
8
79
81
183
36
213
72
48
8
24
48
96
16
56
199
144
41
79
216
89
16
75
165
8
88
72
96
80
72
144
16
48
144
72
176
64
128
120
72
48
48
48
72
24
88
48
32
16
104
16
192
8
456
256
183
129
8
43
69
288
80
163
77
40
48
231
89
55
249
32
48
187
29
456
16
8
264
7
153
96
72
144
96
123
45
72
99
5
96
168
72
163
29
127
33
152
40
48
32
79
137
72
48
64
120
99
21
120
216
120
120
248
40
120
56
16
32
232
24
80
304
72
104
31
41
72
120
48
43
45
56
40
48
48
24
8
91
237
8
96
16
8
24
216
115
45
240
32
72
40
216
192
72
48
339
5
184
224
160
32
79
185
16
80
168
307
29
96
24
192
79
41
168
16
8
136
72
39
185
55
84
149
72
24
136
8
16
51
5
160
128
168
343
36
101
72
16
144
51
317
43
5
24
48
48
240
112
80
103
89
48
24
24
40
32
72
16
96
48
8
120
64
128
312
40
80
16
63
36
101
48
40
72
104
144
64
80
40
152
168
168
120
43
341
55
33
192
48
8
24
64
72
80
19
60
180
21
8
16
224
72
168
64
48
99
101
72
48
79
33
27
444
129
411
69
72
8
31
209
112
99
5
175
305
24
40
96
32
120
40
48
32
120
168
55
36
53
16
152
259
165
144
ABCD 95160843608*3^$a+1 [50003]
152
109
11
16
68
1
99
32
25
60
87
105
35
112
168
72
9
47
28
57
87
12
24
57
108
99
56
40
36
84
12
33
51
96
44
4
104
1
36
35
96
157
60
180
27
144
9
107
1
83
97
15
69
36
3
20
37
227
72
60
84
124
48
92
72
264
180
64
176
12
4
44
24
1
71
49
132
12
35
52
56
4
33
15
12
84
84
21
36
24
27
57
36
72
59
124
21
171
32
13
108
15
32
64
8
61
99
68
84
136
80
40
60
84
56
40
117
35
16
56
40
9
15
81
36
59
48
72
36
108
64
32
4
21
75
44
36
4
45
11
73
215
148
20
13
95
1
36
15
24
128
52
33
48
123
80
1
120
36
59
48
160
168
165
155
72
97
39
56
28
12
36
84
96
104
36
85
75
108
36
69
84
36
72
39
93
3
24
21
27
33
59
4
24
20
256
20
25
95
52
32
1
96
35
16
72
33
15
8
1
111
8
4
57
71
4
156
252
105
47
24
40
92
12
25
11
16
9
11
76
20
49
39
72
12
32
76
24
69
27
168
56
25
15
24
32
24
13
107
24
64
8
25
3
140
37
15
165
59
304
116
48
1
95
40
80
37
12
15
21
15
21
39
24
32
48
72
36
28
81
3
21
36
35
40
153
23
37
71
37
183
45
11
64
56
48
16
56
96
72
13
59
24
40
56
109
27
45
24
11
60
4
44
64
272
13
3
45
23
121
63
56
40
9
11
25
59
96
16
24
56
1
15
44
36
25
15
9
63
72
324
44
16
20
1
15
33
72
35
24
1
59
16
60
20
4
120
72
44
1
3
12
12
72
8
88
24
20
4
9
72
135
8
12
1
15
32
13
3
116
61
47
240
12
148
33
59
16
32
1
87
32
136
84
116
24
112
36
44
208
8
28
32
4
45
51
168
36
36
33
111
56
13
36
39
81
159
12
32
12
4
32
25
39
36
104
16
20
28
36
96
69
95
16
92
1
15
32
37
15
21
275
16
68
37
23
148
12
8
85
39
45
39
56
24
12
28
24
140
37
23
48
100
84
93
11
24
73
23
12
12
52
129
60
71
73
3
9
11
25
167
72
4
45
35
4
57
23
16
72
104
1
135
20
25
119
4
12
20
217
207
9
95
64
12
60
8
37
23
192
4
60
96
21
143
60
52
69
36
108
71
36
85
23
36
24
85
27
57
63
104
100
36
8
52
60
117
15
68
108
25
59
48
12
112
20
24
120
16
44
1
48
36
27
20
28
20
1
84
71
61
84
15
20
145
11
49
48
36
71
4
69
27
69
11
36
24
16
57
11
4
8
4
21
75
32
16
12
224
40
24
69
27
81
47
88
44
16
60
33
15
24
81
24
35
100
32
25
15
24
57
35
73
11
60
36
40
80
37
96
12
3
57
23
25
132
23
12
4
96
60
20
13
75
116
16
60
20
109
83
97
3
12
36
108
60
20
60
16
9
87
57
11
12
37
27
20
48
25
11
60
64
32
84
16
8
168
25
23
112
105
23
25
60
27
44
4
177
84
11
40
117
11
37
15
84
44
37
95
24
100
96
44
145
71
24
1
48
131
76
24
81
12
111
141
36
60
15
24
24
57
59
60
13
27
21
83
24
61
15
96
36
12
92
24
49
23
24
16
12
96
21
95
40
8
60
37
111
45
59
121
144
23
37
35
1
95
48
49
15
21
27
9
15
84
20
40
24
48
57
63
68
12
72
133
35
84
16
12
152
40
105
63
60
21
75
92
64
8
16
129
12
144
11
36
13
15
56
60
4
12
32
37
15
21
3
36
20
13
48
107
16
24
21
11
76
60
72
105
63
9
11
52
12
44
1
15
84
36
105
36
48
35
16
44
37
23
52
68
120
36
180
16
44
100
9
192
23
112
33
11
4
56
1
87
60
36
9
3
20
37
36
84
11
85
35
1
15
44
16
68
12
60
4
9
36
24
48
119
16
32
13
24
11
37
155
88
24
8
160
12
128
48
84
49
59
28
32
13
147
32
49
36
51
92
25
135
21
87
20
48
12
52
92
64
20
36
28
33
48
15
84
8
25
48
75
105
27
60
57
87
44
4
20
72
24
16
21
75
108
132
44
4
92
4
44
12
40
9
15
24
120
80
85
239
76
20
64
12
36
32
16
ABCD 95160939546*3^$a+1 [50047]
57
123
48
12
5
79
5
60
48
31
12
33
36
108
20
12
79
17
127
33
104
60
31
12
81
20
4
51
120
21
15
84
57
3
45
36
8
7
36
57
3
48
65
172
44
4
12
63
12
89
91
12
45
27
5
31
132
60
60
156
24
65
211
9
12
63
36
29
31
5
4
8
19
53
7
89
19
53
187
41
16
39
36
21
15
60
48
9
3
60
33
72
24
24
75
101
43
41
4
60
15
36
24
36
24
197
24
124
12
96
15
89
28
36
104
31
57
63
29
16
12
240
27
72
5
88
56
24
31
105
15
41
16
3
17
60
4
3
36
41
76
24
99
149
36
19
93
12
3
17
31
12
9
15
33
48
12
92
4
27
149
16
39
89
12
7
65
136
135
41
4
39
48
45
27
81
60
75
84
117
63
96
17
12
55
77
16
3
45
92
43
24
5
31
24
53
4
51
93
32
19
125
28
15
132
33
3
12
321
15
24
65
36
55
144
57
140
96
40
27
36
17
28
27
5
144
79
72
5
7
81
87
5
43
21
3
36
21
48
51
72
45
44
16
32
76
120
12
48
111
24
204
96
36
9
80
16
48
15
72
5
79
17
79
21
12
3
72
21
84
60
20
52
3
5
7
45
15
24
21
8
72
64
84
20
28
39
53
55
45
12
24
27
113
64
20
16
15
180
57
3
96
9
15
12
9
20
79
12
53
31
9
39
132
168
33
27
21
32
7
36
9
27
69
75
12
48
72
77
115
77
36
79
24
5
19
81
51
21
32
31
41
19
45
12
32
16
15
36
24
177
27
101
4
108
27
41
100
51
21
72
51
57
44
4
32
48
19
113
7
72
33
156
12
15
5
60
7
156
17
4
24
111
41
43
60
12
5
79
65
31
5
7
57
36
8
67
5
28
51
173
28
3
225
140
24
67
9
39
96
84
72
33
8
52
87
5
19
69
27
84
36
9
15
17
28
20
55
41
28
3
24
45
48
3
57
20
28
180
3
41
16
60
32
36
4
56
4
36
32
48
31
81
24
99
156
65
4
44
31
36
33
123
33
36
3
201
27
5
100
15
65
52
108
3
156
33
20
43
24
93
48
12
12
51
29
16
72
56
115
45
20
12
79
36
53
67
72
45
8
28
80
16
39
36
5
64
20
91
21
24
8
7
9
96
3
60
81
104
31
60
57
84
8
103
57
20
36
64
8
43
5
19
21
75
69
51
72
69
8
160
63
24
41
64
63
12
9
12
27
45
72
20
28
3
24
29
136
3
81
84
48
168
72
15
33
39
5
31
65
84
115
21
27
24
29
184
87
21
27
33
260
28
72
183
5
60
19
45
36
60
15
5
52
60
15
45
20
103
9
15
5
72
120
19
132
57
3
117
15
5
7
9
60
36
63
21
12
144
20
16
92
240
28
3
17
7
53
7
33
120
20
4
51
29
19
117
24
3
5
16
20
12
7
96
12
12
41
12
4
48
15
41
4
48
20
64
60
36
80
7
21
75
17
132
16
20
76
140
40
51
60
12
33
27
60
5
48
40
12
51
12
24
108
48
17
103
72
60
33
48
80
100
15
9
27
41
204
84
139
36
12
48
5
4
60
27
65
163
113
7
21
56
40
15
33
15
5
43
65
103
12
132
81
39
48
48
69
3
84
21
8
24
48
7
17
144
12
28
51
65
151
9
108
3
69
39
17
24
76
3
65
124
20
28
75
17
148
15
60
24
9
32
4
99
29
36
55
9
8
7
36
41
55
9
15
60
9
3
12
57
24
32
12
91
36
24
29
7
144
17
19
29
31
48
21
12
68
132
12
96
64
51
45
12
3
77
43
36
81
180
12
8
108
4
8
4
48
20
60
55
216
17
7
60
36
12
29
4
176
16
3
197
64
80
19
29
112
56
19
9
51
81
15
9
68
28
8
12
103
9
140
163
24
60
81
32
40
20
31
5
72
43
72
5
19
41
52
60
48
20
7
21
12
15
33
56
40
75
45
219
24
165
3
12
33
24
48
3
24
84
12
17
48
4
99
57
20
24
136
12
27
33
80
7
33
231
105
24
36
32
55
12
41
4
27
41
12
76
27
57
75
17
139
12
24
65
36
19
89
67
12
72
41
64
51
12
12
144
77
28
12
15
12
5
43
117
8
12
7
53
72
31
108
77
7
33
8
67
33
15
24
57
15
108
48
17
48
64
51
17
156
19
108
60
53
19
101
55
5
64
36
44
12
40
99
137
55
12
33
24
36
15
5
7
41
19
77
31
77
12
196
12
8
28
32
43
9
3
29
31
9
24
44
36
72
160
20
52
72
24
39
33
3
45
20
7
12
45
27
41
115
9
15
48
5
43
17
28
8
91
96
65
112
3
24
5
100
123
36
12
65
7
36
12
132
ABCD 95161448906*3^$a+1 [50019]
5
1
80
48
72
15
12
37
11
120
169
180
23
33
75
45
24
39
12
24
96
85
23
72
48
84
13
23
60
127
14
16
164
16
128
147
9
36
3
12
48
141
3
96
61
95
36
145
30
65
12
33
39
9
27
45
3
7
89
24
24
73
54
29
57
75
12
27
9
24
7
65
111
33
7
14
3
48
168
7
30
47
48
180
39
40
96
29
105
255
1
24
36
95
49
23
12
51
70
90
77
72
36
45
154
65
24
151
74
36
39
37
38
22
47
97
80
36
64
30
6
44
51
48
24
36
120
12
24
85
6
89
1
95
55
54
20
54
117
60
24
120
9
16
95
31
114
36
47
51
21
24
1
11
49
6
24
14
39
43
77
3
9
121
35
132
13
95
75
9
135
9
87
9
9
75
51
189
21
3
3
30
15
3
57
55
89
1
20
39
24
1
74
45
37
134
21
144
25
11
108
177
15
9
16
107
37
194
72
69
189
16
6
53
12
39
9
72
49
23
73
80
63
36
9
66
6
90
70
114
86
84
150
21
72
13
83
84
72
204
12
12
72
91
144
41
109
80
36
4
23
81
27
108
132
93
16
83
72
61
83
1
14
30
36
15
61
47
27
21
12
57
123
12
45
63
96
12
132
180
21
111
1
8
159
12
69
75
31
173
132
21
10
29
24
24
37
59
96
25
119
171
93
97
119
51
9
7
14
3
36
1
23
163
8
6
84
36
3
36
37
150
17
60
3
165
19
5
25
20
46
8
21
21
27
12
15
69
60
12
25
59
21
24
75
24
61
23
12
69
42
10
20
15
75
9
45
24
15
91
110
10
125
96
49
11
45
123
12
84
15
9
151
29
1
23
57
219
24
96
84
33
27
48
63
21
24
105
111
36
63
46
11
55
5
12
37
20
16
215
55
38
76
131
9
3
37
26
150
39
9
60
22
8
9
60
36
111
21
25
24
66
104
9
12
9
51
45
75
108
91
113
7
14
75
24
13
47
81
39
48
19
5
85
35
1
35
79
29
187
53
105
99
36
57
27
37
11
25
14
54
87
19
29
21
3
67
56
24
16
74
16
20
40
8
16
156
47
13
35
108
60
24
12
129
51
21
75
45
15
49
71
180
85
35
49
164
72
15
25
59
85
23
132
24
57
48
39
37
36
30
8
46
26
57
13
47
48
9
15
120
45
15
61
23
12
55
144
41
240
55
5
204
25
83
48
12
207
33
60
120
93
39
24
60
12
120
69
16
24
71
19
5
1
200
90
189
24
1
11
24
45
10
53
13
14
30
15
48
12
21
34
113
60
12
61
47
13
35
123
21
195
40
5
1
35
45
40
143
12
9
231
108
75
45
24
3
174
24
36
15
1
60
203
36
288
43
89
21
75
48
96
108
123
138
52
107
81
16
150
29
96
24
75
16
5
105
60
15
144
72
24
15
40
5
121
8
36
166
110
18
9
96
15
165
264
163
53
75
46
36
54
41
79
5
1
143
27
150
120
27
108
72
72
24
72
45
4
59
1
44
36
36
87
12
9
15
15
22
59
36
105
10
137
48
12
48
25
74
46
23
252
39
9
45
72
10
30
23
1
95
115
30
60
14
46
59
21
114
66
123
48
33
90
189
72
228
36
12
72
87
333
36
96
24
15
21
24
36
96
84
1
90
5
49
80
36
15
45
160
59
15
16
29
24
1
20
15
55
14
27
84
48
217
71
19
56
18
76
50
6
39
60
84
72
12
33
3
75
57
105
70
90
14
24
57
145
54
29
51
105
96
49
11
69
111
12
12
55
5
24
96
85
30
6
23
96
36
55
128
57
132
12
120
48
63
9
21
18
45
217
35
12
120
27
70
50
9
24
21
180
15
1
11
85
20
39
24
121
50
16
50
27
43
24
86
64
26
9
60
115
14
60
27
3
82
95
49
86
93
12
12
147
46
68
16
83
163
54
59
61
71
72
360
33
34
6
107
33
87
96
105
30
81
61
119
1
23
187
113
61
56
3
144
13
20
3
12
93
87
ABCD 95161568174*3^$a+1 [50074]
87
21
27
41
40
24
51
65
16
15
93
68
55
5
120
19
5
19
125
55
84
57
20
88
120
36
72
15
69
84
15
24
36
65
211
9
336
60
39
36
129
260
16
200
16
188
19
21
24
12
24
171
36
84
21
48
60
87
9
24
36
60
15
149
16
120
80
84
55
24
17
175
45
75
5
4
156
108
116
55
189
12
39
21
36
108
27
29
64
156
51
45
12
192
75
41
72
40
48
48
51
9
92
19
108
225
147
21
27
96
21
36
87
5
48
55
93
24
8
28
72
63
36
41
40
123
156
5
19
117
12
15
105
32
16
80
48
60
180
175
24
125
72
16
75
89
31
33
120
15
21
3
120
12
93
12
84
15
144
36
21
63
5
76
27
144
41
4
63
36
81
219
9
72
128
48
127
33
12
51
96
29
4
15
125
88
60
24
44
12
55
24
81
180
63
17
4
24
87
5
132
36
72
4
3
77
64
135
24
17
16
3
156
53
43
57
123
240
33
44
52
3
21
87
204
24
5
67
33
39
48
105
48
84
72
36
24
144
36
8
432
88
20
16
72
20
28
27
180
72
72
165
39
29
48
103
101
100
63
57
8
103
93
56
16
39
189
51
60
45
104
16
51
45
15
77
36
16
63
141
132
3
45
32
79
129
92
67
96
45
15
101
4
36
39
29
96
55
129
123
45
63
45
24
111
21
24
80
124
12
20
28
8
4
24
147
5
19
24
21
144
27
24
45
3
21
75
12
57
20
16
96
3
60
21
60
140
52
32
7
29
31
69
36
24
111
41
40
75
45
12
8
88
24
68
67
72
81
12
48
60
39
29
76
20
4
32
84
24
36
16
39
48
57
264
111
33
108
27
21
84
56
36
184
27
45
3
105
32
40
15
9
15
29
4
207
45
39
105
72
12
132
36
15
9
3
213
44
43
93
99
96
69
108
108
132
63
132
60
72
5
295
33
12
96
32
12
36
19
309
84
72
56
4
63
21
27
69
108
87
41
88
24
15
33
63
36
29
31
81
68
67
233
79
36
12
45
24
120
99
132
60
48
36
33
3
48
72
17
31
24
5
76
36
39
276
24
17
4
3
72
189
20
16
39
156
60
24
45
96
104
55
125
4
123
120
5
7
45
96
135
96
81
44
19
89
31
5
64
8
4
60
84
12
3
84
41
36
31
33
15
9
48
27
12
9
27
33
72
24
99
21
8
28
60
20
4
51
24
273
156
39
12
81
80
64
15
9
75
240
60
96
24
9
63
29
199
105
72
120
12
15
48
69
8
91
21
75
9
20
16
20
55
125
4
116
40
108
15
21
15
9
51
81
24
15
144
60
48
69
84
39
57
99
29
148
3
36
21
8
67
24
45
51
105
219
105
96
87
33
12
60
51
120
117
27
33
15
24
24
197
4
63
5
28
108
60
116
48
172
63
41
136
60
204
15
36
9
24
51
96
24
45
180
272
64
60
75
53
76
156
36
24
159
57
108
32
67
12
65
403
12
84
21
51
24
89
4
96
51
24
117
60
15
9
96
39
5
64
44
76
32
112
48
20
40
75
17
148
39
21
132
72
183
117
288
96
87
57
168
8
52
60
72
15
12
33
132
36
27
48
33
12
48
15
24
53
19
125
100
20
76
3
141
3
17
88
192
8
172
216
8
36
136
99
29
4
135
45
12
15
21
84
108
111
45
24
111
24
5
76
60
39
77
100
56
4
96
15
228
45
51
48
81
180
12
3
21
8
60
28
48
51
93
3
113
19
81
32
100
48
27
33
132
24
24
75
45
36
15
60
84
12
93
27
24
33
116
4
12
140
55
93
72
20
ABCD 95161742738*3^$a+1 [50007]
12
4
36
56
4
63
5
157
63
68
48
60
19
17
16
57
72
36
23
31
216
5
40
44
16
44
84
19
12
113
16
111
66
99
24
81
15
93
12
126
54
3
3
5
115
72
33
108
24
75
30
83
28
32
4
3
12
6
72
18
45
8
64
8
64
8
16
159
57
48
36
21
258
41
7
5
48
7
29
25
59
151
41
55
9
24
20
16
51
45
69
23
85
12
51
44
4
44
52
20
25
179
4
56
112
57
71
1
3
15
72
5
40
15
30
6
30
95
12
96
4
48
12
32
25
35
36
12
52
20
28
32
36
40
15
57
3
45
80
19
29
136
81
15
120
15
17
67
29
121
3
128
4
45
30
93
33
135
27
45
15
48
60
5
49
3
15
5
25
63
48
24
48
57
3
12
3
84
29
49
75
105
47
16
9
3
63
5
72
67
53
120
96
79
41
60
37
39
21
3
27
24
21
48
36
15
60
113
67
33
3
12
162
11
25
15
9
51
32
208
15
17
36
1
15
15
90
6
29
4
51
36
17
36
16
20
16
32
28
147
17
60
48
12
40
8
16
87
33
39
5
7
21
48
27
120
29
24
60
36
16
69
71
25
30
5
4
48
12
20
61
3
92
120
19
5
13
87
108
3
84
9
24
3
57
3
30
35
79
45
36
9
51
84
56
40
32
28
44
16
72
3
105
20
25
83
12
84
16
39
36
9
128
72
36
7
21
51
53
60
25
27
63
17
43
53
64
44
37
23
16
36
32
16
12
27
41
31
18
15
3
57
8
24
36
49
111
12
63
129
15
9
171
21
24
8
12
60
96
84
13
51
9
30
21
24
8
64
51
54
63
57
3
12
8
55
57
105
39
51
41
48
12
25
39
15
9
24
32
160
96
39
93
20
28
12
36
96
21
15
12
3
9
36
87
117
20
36
7
33
84
44
16
33
71
1
6
117
12
128
7
6
3
27
24
21
44
25
59
112
9
23
7
36
33
9
3
69
15
51
29
84
40
9
11
7
29
108
16
36
60
3
41
4
12
48
96
120
92
7
5
40
57
3
140
7
30
15
20
1
24
30
36
53
37
3
20
52
32
43
17
16
21
48
72
36
3
56
1
54
18
27
21
167
72
16
69
59
91
18
83
72
16
39
65
28
60
128
64
32
4
12
72
48
15
57
87
45
3
41
1
126
33
36
21
107
48
7
41
12
88
140
84
25
35
28
32
13
39
36
8
31
21
9
6
30
39
284
127
54
216
99
44
16
36
20
25
35
12
136
32
88
32
55
9
8
7
65
16
48
24
48
44
61
99
84
27
5
67
105
96
132
32
48
7
72
30
83
25
51
32
64
21
84
6
5
115
9
48
12
104
24
40
48
12
15
5
28
32
12
16
68
112
12
32
16
20
64
44
7
77
7
6
47
7
81
129
75
60
8
16
9
15
20
48
4
48
12
60
21
59
16
39
29
52
8
1
3
15
33
164
31
17
60
48
12
25
23
4
15
108
18
15
129
23
96
7
105
15
72
57
24
36
68
40
8
12
7
108
18
27
140
67
5
76
27
60
57
33
3
24
36
20
25
15
8
64
3
89
4
24
63
12
41
16
140
16
27
5
7
89
4
96
27
42
23
52
45
18
17
196
92
25
107
108
52
105
78
9
63
12
18
3
104
4
32
28
32
100
12
63
17
16
9
11
12
67
33
84
45
51
8
36
16
20
60
7
5
48
40
120
20
55
9
45
15
36
20
49
15
3
45
15
18
47
7
5
16
159
18
111
99
45
32
31
69
108
3
17
28
45
42
5
25
63
60
27
41
31
29
79
21
104
13
35
24
31
9
24
56
25
63
27
30
23
60
13
39
81
54
165
3
45
12
15
21
84
33
23
19
36
45
39
21
39
18
23
40
48
24
27
9
44
52
60
63
33
117
18
54
30
36
105
8
49
51
32
172
20
127
29
1
15
8
16
92
37
27
20
40
36
128
1
156
54
173
12
40
8
40
108
69
11
60
55
9
8
76
51
33
12
15
53
37
108
27
60
20
4
51
41
49
15
15
216
24
21
12
20
16
57
90
105
12
3
5
12
60
48
37
15
45
108
35
37
12
3
15
33
39
45
15
9
81
15
68
43
30
3
84
36
104
13
23
36
43
21
24
56
12
19
29
60
31
5
16
48
36
8
73
90
45
75
29
24
72
19
53
43
5
49
15
68
28
32
16
20
37
95
24
24
64
12
15
30
39
44
48
127
21
92
4
3
93
60
9
3
3
29
4
12
84
51
57
48
75
54
30
5
55
30
59
96
60
36
4
104
19
60
41
31
105
48
36
21
11
64
36
12
20
28
15
53
16
33
23
48
24
55
5
36
60
4
48
8
52
69
23
36
109
111
84
12
48
32
31
17
7
65
1
59
28
20
28
15
69
44
64
8
28
20
49
27
15
29
24
12
64
36
45
51
60
80
4
56
52
27
33
15
33
9
15
56
24
16
24
24
32
55
5
85
27
68
19
21
20
12
55
65
16
21
6
12
5
12
61
35
4
36
12
32
60
64
81
15
56
112
8
19
6
54
41
79
29
16
84
24
20
25
78
53
19
17
13
23
49
111
48
44
13
60
107
60
16
20
16
33
72
30
9
12
57
23
48
67
57
3
5
48
1
63
63
9
168
3
5
52
96
20
7
5
52
32
73
51
57
27
32
31
17
88
24
15
ABCD 95161784912*3^$a+1 [50000]
42
107
1
183
44
187
120
81
9
23
127
66
42
18
30
53
1
60
36
23
52
69
30
60
21
45
24
3
27
18
35
52
44
64
27
165
15
18
30
5
60
52
36
9
99
144
20
7
6
90
129
15
30
99
20
31
21
45
15
75
60
9
45
3
60
45
107
28
36
27
17
175
17
16
9
156
23
4
105
11
1
126
24
21
44
120
85
30
5
40
63
90
60
18
117
117
59
7
132
5
13
47
37
6
12
42
83
7
93
45
63
128
7
9
20
160
24
20
7
45
39
5
85
150
198
27
45
18
81
20
36
28
80
55
221
136
3
5
55
18
90
9
36
45
27
27
120
60
18
18
102
95
28
75
17
7
48
60
17
1
99
21
27
105
12
83
103
12
125
96
1
3
20
67
30
119
79
78
30
72
77
85
18
33
57
72
6
90
39
24
56
100
96
27
65
163
270
132
3
15
12
45
87
90
36
30
29
103
65
7
66
42
77
60
25
48
27
33
18
57
20
67
30
6
9
44
1
120
18
17
1
47
13
23
76
21
47
36
120
247
105
39
33
3
45
15
54
39
44
37
60
35
31
69
8
73
12
15
57
60
18
18
12
15
32
25
60
108
63
27
48
252
17
84
79
17
43
120
18
42
17
31
17
132
85
96
162
153
12
36
44
16
207
45
75
24
29
19
108
53
36
1
87
48
9
60
35
163
72
48
221
157
83
49
138
24
65
100
96
39
78
108
90
129
33
11
19
17
163
161
127
17
37
36
63
99
17
48
13
227
52
80
28
92
61
12
63
45
27
32
4
36
104
100
36
80
76
15
29
100
20
120
84
7
137
36
7
84
29
40
72
84
123
12
89
91
18
63
15
9
63
17
1
59
13
108
120
15
12
15
72
66
54
69
117
27
45
95
13
27
56
109
27
51
89
48
7
18
107
55
18
47
25
18
108
54
36
23
112
9
63
3
24
5
88
60
27
216
270
99
45
30
5
31
45
92
97
231
12
33
54
29
91
18
27
45
6
90
54
45
8
13
27
80
115
30
60
155
7
9
72
27
185
67
48
305
43
72
5
13
135
44
13
171
200
31
5
16
15
45
27
30
18
9
45
23
12
100
128
76
9
48
114
66
72
11
4
45
3
69
30
96
84
5
31
60
72
120
101
4
27
288
21
44
7
9
111
33
32
61
239
100
3
18
15
75
42
102
96
53
49
27
60
45
23
103
57
15
21
24
36
27
234
39
240
56
1
119
4
80
19
12
53
12
103
197
4
51
29
7
117
63
12
42
30
6
75
68
24
52
45
18
42
48
131
31
105
140
115
9
9
135
45
27
45
35
28
32
28
56
79
17
31
42
18
144
5
103
153
237
27
20
115
18
78
54
59
7
42
180
72
111
9
51
27
30
15
32
40
36
9
66
17
73
23
1
3
140
13
24
30
141
39
78
12
96
30
60
30
54
18
47
85
63
32
4
81
23
7
6
39
105
75
171
24
66
114
21
189
83
132
43
12
5
31
17
180
55
17
24
67
69
20
1
83
7
17
7
36
29
1
135
45
23
4
33
27
80
37
119
1
6
54
3
87
66
47
12
48
7
18
11
1
123
12
104
1
138
5
37
138
17
16
45
3
51
125
13
72
6
113
16
20
88
152
124
9
35
96
7
132
153
44
103
42
18
21
24
32
40
3
41
49
60
3
9
60
126
173
61
111
68
64
36
12
27
101
96
43
161
49
60
71
1
66
29
85
66
29
24
109
131
109
102
45
8
88
32
36
36
124
20
49
183
8
1
155
13
120
15
80
76
81
180
23
85
27
63
17
24
19
21
260
156
48
13
54
60
198
3
8
7
17
112
8
37
150
138
95
256
9
35
7
66
24
66
54
60
35
1
27
32
108
13
83
1
35
43
17
31
149
1
12
35
7
30
216
87
120
96
27
53
31
36
69
93
11
7
54
60
48
107
43
12
185
4
99
117
15
36
90
107
55
17
168
ABCD 95162257922*3^$a+1 [50010]
104
7
29
148
123
72
195
105
47
109
81
15
41
43
15
81
63
120
57
41
118
24
33
33
15
72
23
6
151
65
18
30
31
29
72
19
108
48
69
56
19
95
73
47
1
129
54
45
45
192
188
10
26
84
4
27
21
63
9
6
2
124
50
58
156
20
22
69
5
126
138
40
15
21
15
41
7
72
3
56
37
48
21
6
50
24
100
186
48
21
5
30
96
49
21
68
4
27
36
29
70
81
23
49
96
12
27
86
115
9
27
60
41
108
19
41
31
33
51
21
126
69
3
2
43
168
5
22
93
27
26
12
18
34
3
75
48
42
27
171
21
24
45
15
21
15
33
3
39
56
34
30
24
32
109
125
6
25
39
69
11
241
48
101
88
18
9
105
3
83
109
131
18
160
54
32
25
15
14
40
56
19
12
72
36
15
69
11
145
12
12
48
117
3
53
42
174
55
125
40
15
33
8
54
49
60
24
83
88
66
36
24
123
41
31
69
2
25
9
96
3
17
55
12
77
10
33
60
36
71
96
34
39
101
115
60
45
54
50
22
54
99
135
50
96
84
52
60
99
5
24
67
165
74
25
21
99
29
31
9
50
1
71
13
12
233
160
39
33
38
10
15
36
11
18
30
42
43
45
126
50
16
63
69
66
237
60
45
39
123
6
2
34
164
16
20
31
33
62
30
34
110
60
19
36
36
153
80
36
31
60
9
24
50
6
250
45
24
5
19
36
36
11
22
12
3
113
48
4
87
48
47
1
159
18
27
45
84
26
16
50
7
213
99
60
24
11
106
15
57
6
32
73
41
43
3
414
51
5
67
12
89
19
108
29
6
97
41
19
77
16
72
32
40
14
37
59
1
24
101
7
11
34
27
3
81
65
22
45
12
120
48
84
24
11
54
7
3
21
3
18
20
34
74
30
72
24
144
37
48
144
3
54
195
89
4
3
33
51
3
66
110
34
60
32
36
67
11
16
33
231
42
38
34
12
44
139
21
51
24
27
24
54
20
187
60
5
120
114
10
116
7
11
1
65
54
40
2
127
12
24
27
69
9
2
34
14
40
9
47
46
8
7
12
108
35
34
123
75
138
38
90
160
20
106
21
5
52
48
99
9
24
32
36
19
84
45
84
15
41
127
3
66
24
126
93
36
72
63
24
86
19
33
8
30
40
32
22
51
5
31
21
27
108
24
33
56
4
36
12
8
10
9
33
15
177
75
93
15
5
55
35
30
163
17
148
32
79
65
60
64
87
5
7
51
54
51
60
36
29
19
143
34
78
56
30
7
12
71
94
3
29
103
81
32
24
124
99
11
97
5
55
3
290
52
20
28
24
51
39
21
24
77
96
70
74
70
9
36
41
52
3
53
52
3
15
21
24
51
14
96
90
70
20
30
6
19
24
41
103
48
84
5
64
60
2
18
30
90
31
120
105
51
59
90
36
28
24
72
99
9
2
109
72
105
99
45
84
20
19
105
8
30
49
36
5
163
36
36
113
16
75
48
23
25
23
94
210
2
36
18
109
12
24
185
12
19
33
27
24
5
16
24
15
95
34
158
24
16
14
4
20
31
59
1
36
48
21
48
116
19
47
34
36
20
103
12
45
80
30
6
82
26
115
41
24
31
141
15
12
27
80
13
75
45
101
16
126
9
101
48
16
135
29
22
14
79
12
48
47
48
37
24
45
56
7
63
134
115
39
69
45
176
4
56
7
9
104
31
131
40
14
24
31
120
9
12
110
18
52
3
5
34
32
6
79
24
144
3
72
126
50
25
12
69
3
3
57
36
51
18
3
9
15
41
43
36
9
51
21
20
19
96
12
161
36
130
33
33
110
54
36
168
100
15
75
24
102
56
103
72
83
142
15
24
45
96
27
41
16
3
48
29
36
52
3
15
69
59
30
31
41
58
32
34
20
43
17
54
1
33
38
88
2
19
9
80
31
5
36
28
99
27
170
28
3
89
4
20
115
5
60
72
28
15
60
17
7
27
24
45
156
15
14
112
135
48
69
176
40
51
161
19
15
114
110
37
29
16
8
12
139
129
39
23
18
30
25
12
84
36
120
29
76
12
38
37
336
24
57
20
79
96
5
79
9
18
14
24
66
54
4
63
5
304
56
43
12
33
15
41
55
69
6
54
50
169
12
36
57
15
41
120
36
16
42
126
159
257
163
96
ABCD 95163085684*3^$a+1 [50003]
31
9
15
24
135
38
60
12
27
33
27
43
138
54
14
4
108
24
99
65
6
93
57
4
12
8
31
60
24
65
12
207
16
17
19
24
24
12
5
24
36
36
159
63
1
9
35
51
1
53
108
7
5
15
165
15
112
20
45
60
28
20
75
57
126
13
60
5
12
60
79
200
51
90
48
6
33
31
146
15
33
60
40
8
27
1
72
32
15
60
57
24
12
48
12
79
8
61
71
4
36
39
9
45
15
11
9
57
84
16
90
6
44
100
26
30
39
9
34
90
80
16
12
68
4
32
28
116
39
33
87
16
84
21
32
7
35
192
49
9
15
93
32
87
45
6
73
44
13
44
36
88
51
68
16
29
15
45
28
74
6
7
3
18
44
12
3
57
58
5
153
168
51
69
12
24
43
3
98
12
18
16
18
15
72
84
29
60
15
153
48
4
8
27
43
14
88
20
12
19
71
45
33
162
33
15
10
20
15
1
32
12
180
27
73
30
2
15
40
93
48
68
4
27
5
15
61
24
15
113
175
21
51
29
139
5
42
16
18
20
4
92
96
58
42
12
27
24
29
28
24
140
4
119
21
31
21
38
30
4
152
54
34
36
32
132
27
21
12
15
25
27
5
66
118
59
1
11
61
8
72
43
44
133
20
132
12
4
75
44
12
40
41
24
84
12
28
59
76
41
19
21
20
3
52
5
15
9
19
17
4
236
19
35
6
28
15
5
27
64
9
92
88
36
56
24
16
15
41
12
90
45
57
28
8
67
35
10
8
30
22
15
36
41
60
4
24
35
21
24
12
16
63
11
25
65
15
93
10
32
33
97
3
20
73
8
39
33
28
39
153
44
16
3
5
55
129
8
103
5
39
85
48
38
30
19
32
63
90
15
25
107
49
20
24
132
48
27
45
28
15
57
20
75
9
12
28
59
1
32
12
75
40
36
5
34
137
148
20
15
66
12
7
107
45
45
19
101
43
125
48
7
21
32
10
33
44
12
121
20
7
32
184
101
4
2
34
8
31
81
3
35
25
80
7
18
35
37
23
12
45
6
34
23
16
65
39
21
12
139
29
19
5
12
84
19
60
20
75
10
20
7
65
36
7
12
5
43
32
4
45
51
239
30
24
16
20
36
123
16
5
16
84
14
1
41
15
48
120
31
81
24
45
26
18
7
108
17
24
24
10
117
24
36
8
81
6
33
33
78
61
5
48
40
32
36
4
15
140
228
16
5
99
25
35
27
25
29
99
57
24
60
60
24
40
27
84
5
39
57
36
7
57
23
33
28
59
85
20
67
24
17
60
84
15
3
42
3
3
9
49
75
69
6
129
53
90
117
37
20
76
27
5
22
18
27
128
3
37
32
4
24
15
26
19
32
21
78
1
33
60
2
33
13
18
9
33
32
16
20
19
113
190
29
13
47
1
20
7
20
13
47
27
48
37
21
47
40
12
8
33
40
68
4
36
332
12
16
11
61
8
100
12
14
33
45
12
19
56
21
39
21
7
32
13
87
84
41
43
113
22
5
13
159
63
18
32
7
20
60
55
14
19
53
10
18
72
59
4
9
36
44
12
3
57
43
12
9
32
48
99
291
141
33
27
21
7
17
15
69
22
32
10
51
57
87
12
24
17
30
138
31
69
24
47
43
30
95
13
140
10
30
92
70
32
145
63
66
44
31
24
20
85
2
10
15
8
105
7
15
9
116
93
12
55
5
64
51
93
47
31
29
9
235
141
50
13
53
19
9
20
36
63
72
141
24
96
24
6
174
43
23
117
52
5
4
14
70
60
15
5
12
36
27
40
32
60
43
5
112
5
24
51
9
12
39
4
75
9
101
66
18
12
3
12
4
5
24
40
20
52
35
100
81
68
102
37
32
40
20
15
10
36
3
5
10
21
5
28
26
61
48
36
9
47
1
8
19
20
7
14
40
260
36
15
51
22
68
24
3
12
85
15
20
33
28
12
8
12
48
39
73
8
24
19
71
10
36
59
9
40
20
31
5
36
52
20
7
20
60
75
54
36
54
42
43
29
7
48
17
3
40
125
36
39
1
36
36
20
28
15
44
93
7
17
208
108
8
6
6
43
185
39
85
20
88
62
46
60
32
22
2
3
13
39
81
39
53
60
28
20
12
15
60
112
144
24
92
124
44
16
144
27
105
65
144
64
32
3
141
24
55
17
3
13
32
7
20
4
29
42
90
4
36
15
81
44
64
11
61
47
61
11
61
8
30
9
40
41
12
4
20
24
10
41
4
5
12
12
12
36
52
36
14
58
3
21
8
48
39
31
54
83
25
108
44
4
20
60
36
64
36
170
34
12
3
24
17
88
15
33
27
96
36
8
45
42
18
52
3
132
20
81
39
28
45
47
4
5
16
20
48
55
80
25
8
28
15
24
183
32
48
9
40
33
116
31
68
12
25
23
33
48
12
27
37
23
81
36
16
20
39
1
54
18
8
24
175
111
54
74
102
28
39
20
13
8
12
48
40
26
154
15
39
65
45
28
24
83
1
24
27
65
28
27
125
84
4
8
40
227
12
28
5
36
39
181
116
3
3
30
4
15
5
24
51
1
8
6
16
32
10
147
108
41
40
36
3
20
27
10
35
21
88
51
131
10
80
70
62
66
21
81
27
57
24
12
27
52
3
65
1
24
56
139
80
21
4
95
27
33
ABCD 95164204594*3^$a+1 [50007]
30
60
5
25
18
5
91
54
48
132
47
43
101
55
89
43
5
49
36
59
43
53
37
42
5
60
133
47
181
150
12
36
36
114
12
59
96
168
12
7
6
12
72
107
25
18
12
18
6
36
5
60
36
72
37
35
109
35
7
138
24
23
97
18
90
24
18
5
60
25
12
83
31
12
60
72
18
12
42
89
55
84
5
67
36
54
95
31
18
6
29
7
12
78
90
53
31
108
60
108
12
18
78
29
55
6
66
54
6
36
17
180
55
138
54
65
96
19
114
54
102
18
36
6
71
37
18
18
11
25
36
30
5
60
133
59
163
30
35
43
161
48
1
11
13
11
12
7
36
54
60
35
31
24
12
6
174
18
35
91
41
1
18
65
19
108
114
48
47
61
72
18
60
102
72
90
168
48
132
66
131
108
37
143
13
18
29
7
60
5
31
48
17
12
7
198
42
18
30
60
18
30
17
1
54
5
13
24
84
6
18
47
19
29
121
30
197
7
12
78
71
12
7
48
24
18
18
102
36
24
12
78
65
7
36
12
41
55
30
54
168
12
18
42
30
78
48
5
96
13
36
30
17
19
5
48
37
6
84
36
252
17
43
17
31
42
11
19
77
24
132
163
60
12
72
41
96
61
35
19
6
84
114
5
36
48
73
83
12
24
43
66
6
29
55
5
1
11
199
90
6
89
48
37
83
7
18
72
18
90
11
7
18
6
36
54
36
48
35
25
54
108
54
48
72
6
108
12
54
299
24
168
12
37
59
85
126
18
36
107
192
13
59
25
11
25
35
43
72
72
30
42
30
90
36
17
181
54
36
41
73
30
17
79
5
7
24
66
54
54
36
83
12
1
120
42
12
24
5
25
59
48
25
30
42
72
83
1
71
43
90
23
25
18
144
72
60
29
19
18
42
12
144
96
18
30
162
35
1
95
48
109
83
7
42
18
30
6
12
24
120
108
101
121
126
29
61
35
67
125
7
30
23
67
54
114
126
35
19
30
18
18
11
36
13
54
48
114
59
180
25
71
1
24
90
18
12
11
108
49
30
5
1
11
1
42
216
90
12
18
60
12
29
103
102
71
37
11
12
24
241
72
23
48
24
91
90
12
72
6
36
108
101
19
17
48
13
54
101
7
77
36
48
37
90
18
12
83
12
73
84
95
13
24
11
84
79
5
55
41
25
143
43
53
1
48
47
115
53
25
35
48
48
60
19
173
7
18
24
210
60
48
36
54
23
24
13
83
37
11
60
96
73
288
12
96
30
24
53
19
36
5
67
30
108
42
65
12
13
12
71
37
11
25
180
54
6
107
19
36
17
1
66
96
17
127
36
89
120
1
95
109
36
72
12
11
12
67
54
35
1
18
6
12
42
72
54
11
25
48
6
36
66
60
18
54
18
5
7
36
42
120
47
7
41
12
1
54
132
5
25
36
23
19
120
72
150
36
30
144
18
36
36
11
139
30
18
72
54
11
115
36
5
49
126
54
6
48
41
24
25
6
228
18
47
12
31
60
48
5
49
6
12
42
215
12
79
5
7
5
49
6
48
90
60
30
150
66
6
54
89
12
73
6
66
35
72
7
84
77
37
12
143
163
72
42
263
12
31
12
186
54
30
60
66
65
24
133
84
54
5
109
18
5
43
17
48
12
84
43
12
108
72
114
144
30
36
96
198
18
108
36
18
23
12
31
6
30
29
132
19
29
97
78
66
36
18
42
30
162
6
29
25
36
11
61
59
121
35
19
36
48
6
30
41
55
17
67
18
47
43
90
78
84
5
31
17
192
13
30
41
12
48
229
35
12
73
78
29
60
48
73
18
5
37
47
151
66
83
43
60
12
96
216
101
19
144
6
131
7
6
30
42
95
97
60
102
24
30
6
305
48
55
36
36
125
25
36
30
60
48
6
18
72
18
18
84
18
47
61
90
89
24
19
30
107
48
187
54
6
138
11
7
114
11
7
198
84
78
12
6
90
54
54
29
72
253
23
132
72
84
175
5
91
5
60
43
36
30
24
47
60
55
53
228
12
96
84
7
60
41
7
90
42
48
72
78
30
5
13
35
84
48
1
66
36
89
61
47
1
24
30
36
24
12
60
36
18
372
324
24
54
18
18
41
31
108
36
18
23
43
24
5
43
18
60
72
ABCD 95164388446*3^$a+1 [50053]
27
45
171
24
39
24
18
47
127
41
40
33
66
114
51
15
54
59
55
30
11
25
15
9
102
18
87
24
39
18
144
36
35
103
24
66
144
23
37
27
8
136
21
59
31
78
30
221
67
18
27
63
72
153
56
24
7
54
18
17
13
18
42
95
16
45
60
15
120
27
12
36
45
56
49
144
12
18
161
120
85
11
55
81
8
16
3
77
24
216
49
12
132
48
60
59
49
72
23
120
40
81
108
42
48
33
24
39
17
127
48
42
111
104
48
48
7
42
18
162
3
24
8
136
9
30
17
25
18
66
60
36
18
17
31
9
105
120
6
17
48
25
192
36
27
24
45
99
9
48
95
13
11
168
7
305
24
112
3
5
24
25
23
24
175
30
59
109
11
187
54
30
41
37
48
59
13
18
33
21
18
57
105
36
114
30
36
23
24
88
80
37
18
72
57
24
27
18
60
30
54
27
8
48
49
144
15
96
45
78
126
54
12
29
79
90
36
35
61
90
48
96
65
24
31
90
15
96
104
25
126
9
21
35
24
19
18
12
36
132
30
89
1
18
42
3
32
13
11
43
5
96
7
9
128
25
78
65
72
43
90
3
81
24
111
104
1
15
56
49
15
24
32
48
31
18
126
41
31
12
6
47
7
36
12
17
112
15
81
15
9
8
13
83
61
155
96
72
112
15
24
57
8
7
17
103
60
54
23
13
84
78
81
32
67
5
13
108
72
90
48
6
48
63
24
21
35
7
126
107
40
8
16
56
7
30
72
24
12
39
104
72
24
40
225
15
80
1
39
24
9
30
216
65
49
71
1
15
39
17
48
7
30
42
108
48
45
56
13
36
36
36
12
243
48
57
23
7
18
24
36
30
45
32
73
111
15
54
35
109
12
6
18
12
18
36
90
36
54
113
37
48
27
104
109
147
81
63
56
48
91
77
97
6
72
144
18
12
24
75
45
27
105
47
72
24
1
23
61
59
1
12
99
56
13
36
23
175
57
8
7
108
90
3
15
48
89
55
57
8
97
114
12
18
15
80
120
37
59
24
40
72
48
87
9
45
18
30
35
96
37
3
72
9
71
73
36
54
29
112
81
30
18
15
32
67
12
54
24
36
54
18
39
33
12
59
49
6
174
83
24
40
39
41
115
53
97
36
120
114
54
54
30
6
72
9
21
42
57
9
96
36
35
40
69
54
90
102
60
18
15
96
24
176
13
27
81
12
35
25
12
96
3
27
42
18
17
31
54
27
45
36
114
174
47
13
72
12
47
85
75
24
9
71
16
21
198
21
33
30
42
23
13
3
9
36
11
64
32
19
53
1
54
6
35
24
16
99
36
60
12
89
133
3
15
9
21
59
64
32
7
41
121
15
45
18
17
24
31
126
30
42
35
72
91
54
119
136
24
72
32
25
6
54
36
15
111
18
12
24
107
109
35
1
48
96
48
18
93
15
24
12
5
64
27
77
61
107
24
64
21
78
48
5
37
11
7
17
1
30
6
66
18
72
39
93
147
69
35
96
24
61
35
96
184
8
1
102
78
27
168
56
24
112
57
42
66
42
120
33
9
84
24
3
48
39
30
27
63
18
54
6
180
23
97
60
35
49
90
78
71
16
24
104
112
15
89
109
11
55
24
17
40
8
37
60
36
12
42
21
168
80
24
16
9
6
17
13
59
1
15
39
18
23
16
8
120
31
81
99
102
24
36
18
54
3
48
15
144
180
597
21
18
72
9
80
55
65
61
35
37
27
24
15
72
17
55
6
162
30
18
42
48
36
60
15
51
53
7
30
60
84
171
32
73
12
11
7
9
15
9
9
95
7
9
32
24
79
6
84
42
45
9
48
23
13
131
48
1
95
136
171
69
56
37
35
13
35
55
33
9
72
15
24
9
23
24
40
8
55
120
6
59
112
24
39
72
65
25
108
18
90
23
61
11
85
162
36
117
63
17
73
15
21
18
137
16
80
19
45
24
111
30
18
78
18
30
126
6
47
61
11
199
6
35
1
30
18
96
18
101
24
55
12
45
45
24
35
1
23
211
54
48
47
97
60
48
18
33
39
18
39
69
6
29
19
18
18
17
24
40
24
9
48
39
39
105
111
18
18
48
21
8
25
23
49
15
21
78
5
25
36
11
24
16
24
3
5
25
47
40
93
18
60
45
153
47
25
12
51
39
41
19
77
79
36
29
175
84
90
11
85
27
8
1
48
6
17
72
192
1
15
39
18
87
63
228
5
13
51
21
107
7
48
57
ABCD 95164448794*3^$a+1 [50030]
228
27
6
51
3
17
76
27
45
27
84
6
51
69
6
9
104
55
17
19
9
21
3
120
93
90
132
17
16
84
3
21
84
27
36
9
81
3
27
42
3
68
4
21
111
44
36
36
19
18
18
89
64
12
9
6
24
69
15
161
160
60
9
42
53
1
24
27
20
7
12
33
3
9
36
80
4
39
21
51
12
48
5
55
125
100
12
21
6
5
205
51
60
132
123
42
71
49
42
30
96
135
9
63
3
9
108
15
45
21
24
30
33
12
51
162
78
65
1
15
15
81
39
29
19
120
18
18
69
120
63
9
105
15
36
24
24
84
60
12
51
12
41
31
60
54
39
48
15
45
99
141
44
73
3
84
33
51
39
78
15
132
15
30
120
48
15
60
24
3
41
64
8
49
48
3
8
55
6
6
45
27
33
8
4
96
24
92
16
108
75
17
4
60
168
128
40
57
42
78
63
8
112
9
95
55
216
117
3
5
112
123
117
8
4
9
126
21
72
51
5
160
20
91
9
27
12
36
96
21
237
47
4
36
9
126
5
61
90
30
120
42
81
80
91
33
36
12
57
3
12
12
36
15
9
36
3
66
11
67
33
8
1
18
12
5
13
15
12
99
57
129
3
87
105
56
175
5
4
135
5
139
30
6
24
9
12
63
48
12
57
81
144
24
39
27
33
27
21
12
3
105
87
108
9
105
99
12
24
75
5
144
1
123
12
80
16
72
12
24
20
36
64
12
60
99
33
48
3
9
12
20
136
15
192
108
9
80
88
132
15
36
9
48
108
72
12
36
27
33
63
42
27
12
33
63
15
65
19
21
57
27
3
17
19
81
3
12
78
270
41
72
28
24
3
57
15
33
20
37
138
5
40
9
6
45
72
15
6
27
63
69
15
57
33
3
44
76
3
21
15
78
27
36
24
39
5
40
12
20
139
144
5
4
12
39
69
48
60
48
99
90
27
3
41
36
103
77
36
124
48
48
9
59
139
18
15
9
3
72
45
96
27
8
13
30
69
48
132
27
21
15
45
48
27
132
41
4
132
51
93
36
9
96
24
39
48
33
6
21
24
21
15
24
48
48
33
126
33
87
21
3
36
5
55
21
45
275
4
39
24
77
28
8
139
45
51
9
276
15
18
75
12
60
75
84
5
76
15
9
21
18
9
51
36
6
3
36
51
105
69
15
135
18
48
27
12
51
12
177
3
81
24
8
180
49
3
3
90
99
24
92
19
48
33
45
27
8
133
42
48
6
24
27
144
39
41
16
237
75
15
30
6
42
39
44
16
20
28
15
45
56
25
30
17
19
81
12
60
60
27
6
59
13
203
13
75
20
100
171
156
60
18
30
21
20
103
138
24
126
105
108
99
66
72
15
144
48
3
60
72
42
111
24
15
21
39
6
42
6
30
141
60
9
51
56
19
156
48
54
6
24
105
12
60
105
63
33
18
21
105
63
36
80
31
54
72
87
27
45
111
42
63
12
68
4
3
72
29
37
138
77
103
57
132
132
80
25
3
8
40
24
44
25
47
19
21
15
53
52
39
21
24
48
15
45
12
156
20
13
6
48
33
39
45
195
33
27
6
39
20
16
12
15
101
31
5
31
24
89
31
60
108
36
21
9
75
12
8
1
35
28
57
6
9
48
27
5
28
8
67
77
88
75
66
216
90
81
24
39
12
42
23
7
12
21
33
24
6
5
76
36
3
57
12
12
48
63
84
54
6
81
224
73
143
4
3
57
44
37
3
84
15
36
9
12
15
24
66
15
99
30
24
63
9
6
57
48
60
8
40
24
12
3
45
15
66
6
5
55
21
57
3
15
60
5
4
96
87
18
30
45
84
9
30
120
45
24
111
57
12
12
63
156
69
45
87
9
99
12
105
15
36
60
12
32
100
33
15
12
108
243
9
216
12
48
24
44
31
21
60
27
21
15
77
108
16
20
28
21
6
45
21
75
12
72
108
3
72
113
19
33
3
48
9
3
45
9
135
15
141
180
44
36
19
36
9
216
12
32
28
33
15
144
3
60
18
114
9
84
12
165
18
57
213
48
54
21
12
36
24
108
60
3
42
15
39
66
27
3
48
45
32
40
60
3
36
144
5
55
96
96
60
105
12
152
13
27
15
6
39
84
12
20
109
3
48
123
66
135
48
48
12
51
5
55
21
84
12
44
61
30
18
71
16
60
24
39
12
138
30
41
25
90
129
45
27
27
17
40
63
57
20
64
12
84
36
20
13
54
60
126
72
35
4
15
24
12
30
27
12
183
21
12
20
19
24
45
12
12
12
20
13
6
69
93
27
48
63
126
18
105
3
144
66
3
24
12
108
120
72
36
24
9
27
ABCD 95164530172*3^$a+1 [50053]
20
40
65
7
116
144
108
72
28
65
15
24
60
40
36
24
80
16
20
12
48
4
144
36
48
32
21
99
36
4
65
31
12
156
29
91
32
52
8
4
20
4
12
32
33
24
31
32
168
28
12
32
12
21
15
12
12
4
104
165
3
9
15
4
32
9
39
9
31
44
60
33
72
15
12
4
41
15
48
16
32
40
185
7
20
40
120
8
52
108
48
89
12
135
33
43
44
24
132
64
36
44
21
15
57
3
52
20
36
36
40
80
28
96
24
32
36
60
24
24
64
20
16
32
40
68
12
112
32
120
40
24
77
27
108
24
16
8
112
12
48
5
87
12
45
19
80
36
4
12
29
39
36
40
188
28
92
52
65
31
5
3
12
52
32
45
15
165
63
112
20
4
140
21
180
36
103
120
41
15
36
84
76
32
12
108
16
12
137
72
3
168
4
140
84
16
8
28
24
20
153
55
125
91
12
132
68
72
16
24
53
55
24
48
176
112
8
57
43
20
16
24
272
4
104
180
21
39
36
4
12
12
8
64
24
56
36
40
44
21
7
20
12
88
48
48
44
16
56
28
8
108
4
8
28
60
152
4
5
15
16
12
5
55
68
60
12
48
4
84
24
77
99
36
124
44
12
28
32
36
28
24
48
8
76
48
77
31
24
36
12
20
16
104
52
96
48
152
40
24
48
8
4
65
36
19
24
32
24
108
12
40
8
28
84
84
176
24
21
36
67
5
31
156
8
76
20
12
72
96
100
36
84
80
4
96
20
4
5
31
104
40
113
19
36
8
72
24
4
24
92
28
60
20
88
12
36
80
9
7
20
36
9
3
48
40
68
12
84
105
19
80
24
12
36
12
16
20
16
36
60
12
60
8
52
32
36
100
8
12
12
33
43
60
24
56
57
27
16
24
53
15
52
5
87
96
108
12
40
44
60
81
19
24
36
8
33
3
60
60
16
80
60
76
5
72
3
57
91
176
24
9
75
12
96
12
40
20
16
84
8
57
15
52
24
36
68
93
39
4
24
20
60
16
36
80
16
12
56
16
36
29
163
53
15
45
7
8
84
144
52
5
7
12
48
8
24
4
84
120
32
4
24
80
36
36
108
45
51
24
16
20
72
12
88
68
64
12
20
60
16
8
4
8
4
48
17
19
20
141
120
31
80
4
20
16
32
16
32
9
15
36
12
40
68
28
44
93
72
3
4
8
12
36
28
20
24
33
43
12
17
27
60
16
8
36
64
60
156
5
108
43
12
12
80
40
8
36
36
4
44
220
56
12
60
57
27
204
16
60
65
19
60
209
31
12
60
12
32
21
15
12
28
24
5
31
12
12
20
21
144
43
5
15
96
84
88
48
72
8
21
175
8
93
7
68
12
76
24
12
65
36
27
33
19
20
108
33
19
68
100
12
48
48
12
68
72
28
48
17
7
8
52
12
120
44
21
135
4
12
8
4
36
176
144
24
76
60
32
64
56
120
4
20
124
36
20
4
161
63
72
36
9
43
8
40
164
36
12
33
87
136
104
12
124
12
60
12
17
43
8
12
36
216
40
20
4
12
12
5
3
124
41
3
72
12
48
4
68
96
156
36
12
12
4
32
165
55
44
45
19
84
56
40
132
20
64
44
60
4
20
48
64
48
17
15
48
48
9
31
12
53
67
32
160
20
4
24
36
20
124
48
44
48
52
68
76
17
43
17
43
180
77
7
48
24
48
12
60
36
20
112
8
48
16
104
12
4
5
43
65
48
132
12
91
5
87
88
60
20
69
15
24
24
96
12
24
76
32
40
32
21
115
44
24
12
120
9
19
72
164
28
113
87
96
24
88
20
148
20
4
36
12
68
4
48
8
16
41
3
16
161
12
43
12
77
15
21
103
20
12
9
19
24
65
31
44
28
12
12
144
12
84
20
40
24
17
39
16
12
36
12
5
7
12
24
92
4
8
52
8
16
60
12
89
15
64
44
48
9
51
64
8
57
123
100
72
84
12
5
7
32
28
77
3
12
48
36
60
52
12
60
12
36
92
28
17
7
44
12
52
176
24
12
81
24
51
48
16
101
27
88
77
7
65
111
88
36
8
28
60
29
15
28
56
40
24
5
31
17
3
12
9
3
40
36
32
60
117
31
192
104
220
44
57
15
4
36
60
8
40
24
92
28
36
84
5
27
60
4
56
4
92
24
40
101
7
96
36
5
19
144
17
15
45
51
160
5
19
53
43
8
64
5
3
105
75
24
36
72
100
77
108
63
4
48
12
101
19
116
4
84
12
144
5
123
33
67
96
92
48
36
21
75
28
36
68
16
12
20
72
36
12
52
77
15
16
108
44
28
29
31
24
96
65
115
29
43
5
55
32
21
15
12
48
69
15
60
100
36
20
9
31
12
5
3
57
175
72
56
165
15
64
8
12
24
21
36
3
52
8
4
48
20
24
24
60
64
32
16
48
20
36
28
17
19
20
76
113
ABCD 95164653224*3^$a+1 [50070]
48
21
36
36
11
13
192
27
24
8
37
27
8
13
3
8
61
36
24
252
15
12
8
60
16
117
23
13
11
49
120
119
64
12
12
20
12
36
13
83
4
8
52
12
93
60
63
21
227
4
36
72
48
81
36
59
24
49
12
27
128
13
48
51
32
148
252
8
40
96
9
75
36
60
68
28
33
27
48
96
24
12
92
4
36
21
3
72
21
12
132
27
8
73
12
27
45
131
88
33
36
51
48
48
33
15
8
72
52
48
12
9
63
60
84
105
15
93
59
13
48
3
56
72
49
23
73
111
104
72
16
21
23
48
49
144
59
16
48
9
27
57
24
120
36
23
49
24
71
85
11
72
13
27
153
35
52
24
84
20
1
27
81
35
49
36
3
21
27
8
13
96
3
45
24
84
23
24
4
21
23
73
71
144
52
60
68
37
23
13
36
12
23
1
63
57
60
12
11
13
156
59
13
39
33
23
132
25
24
72
75
92
12
4
33
36
15
93
3
105
12
23
64
93
36
24
35
4
32
36
16
12
9
59
40
9
23
13
48
36
23
88
192
8
13
3
80
76
68
28
44
88
48
21
3
33
12
3
57
120
95
24
40
80
4
33
15
12
21
3
8
84
60
36
13
63
45
123
44
4
8
85
123
8
85
11
12
60
169
11
121
39
108
45
36
87
32
16
32
40
45
75
8
36
12
1
48
36
47
16
68
24
4
44
36
13
119
169
83
12
36
49
27
69
84
24
35
1
27
21
15
21
23
1
12
60
27
36
108
12
81
15
9
59
25
59
60
52
12
48
96
12
9
15
60
60
240
24
92
112
44
36
13
51
12
33
95
324
12
109
12
144
75
105
23
36
28
45
39
72
144
96
57
119
136
93
35
1
84
23
13
24
27
32
61
63
24
297
23
48
1
63
8
16
69
11
36
4
104
25
11
61
180
27
200
16
48
12
32
13
95
4
57
3
21
72
39
32
85
15
189
99
96
69
3
8
13
48
63
36
104
36
28
24
48
93
15
9
108
27
32
48
28
21
3
72
93
39
32
13
87
12
12
21
3
12
33
96
15
48
201
231
21
27
20
25
47
61
144
11
156
52
80
25
99
81
47
97
3
8
13
39
9
96
39
9
263
4
204
57
183
153
23
16
44
61
204
27
57
24
27
24
8
36
48
28
93
119
84
28
9
3
36
140
72
40
120
33
23
24
13
15
44
48
16
24
128
48
1
39
189
123
21
168
84
11
36
76
21
24
15
33
23
73
23
61
59
64
104
85
51
128
1
36
15
36
12
45
15
21
48
24
27
32
88
45
11
25
63
36
9
24
35
121
63
20
124
32
24
13
15
80
4
44
100
108
57
23
28
9
39
248
72
13
23
1
12
3
21
144
36
72
192
3
24
24
8
40
140
28
225
35
28
24
12
32
12
52
69
36
59
49
11
12
64
24
8
40
104
144
13
39
36
96
21
39
20
1
15
8
193
23
97
27
36
24
9
12
63
96
144
57
99
48
24
9
36
47
4
120
56
48
13
159
60
24
45
59
1
15
33
60
12
95
40
33
84
11
16
120
69
83
48
37
27
45
99
21
3
8
4
57
3
8
16
153
60
71
37
48
11
85
159
24
164
36
16
45
27
105
255
141
27
21
99
24
21
11
100
57
3
32
16
48
165
24
3
69
27
8
37
35
1
12
36
47
280
8
36
160
96
44
64
84
32
96
148
24
120
189
107
1
195
60
104
49
23
13
11
25
3
69
36
27
60
12
33
108
27
45
35
217
39
32
13
195
12
69
252
15
116
13
3
92
12
13
183
12
36
60
21
12
23
37
39
36
72
24
165
39
36
44
28
21
12
108
23
13
23
124
44
121
75
36
24
104
64
56
24
25
23
28
32
48
13
24
12
24
39
9
3
120
9
15
8
13
27
21
63
12
24
56
49
36
15
332
25
15
44
1
3
9
24
12
144
11
40
96
24
45
59
73
87
12
117
171
12
24
80
72
13
72
3
60
32
1
36
27
9
12
15
21
135
108
69
35
1
27
12
45
72
27
105
27
32
192
217
35
24
25
83
148
9
71
121
3
237
23
12
49
11
16
96
8
49
24
36
36
48
15
48
81
11
208
12
80
13
51
24
12
93
36
95
73
35
88
44
28
164
60
97
51
21
11
61
96
3
144
9
59
1
48
11
148
129
11
28
96
141
ABCD 95165721598*3^$a+1 [50027]
53
84
6
25
24
5
12
54
126
91
248
40
125
144
6
36
36
12
42
15
48
16
5
24
43
80
232
5
75
15
72
9
96
136
29
19
47
24
18
18
12
57
144
15
6
3
120
112
101
43
89
55
8
39
49
5
126
6
39
136
5
102
18
19
96
119
1
48
32
72
27
21
72
21
30
45
112
128
24
40
48
8
27
72
42
91
17
15
111
144
108
45
9
31
125
43
56
51
69
105
111
33
31
185
36
90
24
1
8
64
120
23
18
31
80
9
55
17
39
105
31
32
48
88
32
48
27
132
1
29
60
31
17
15
9
79
24
53
19
239
12
69
16
59
18
36
54
33
9
39
69
18
18
15
21
115
24
24
83
45
24
88
5
18
24
90
36
84
18
93
33
7
48
192
29
43
5
72
6
30
72
108
3
57
63
9
7
24
71
49
32
168
96
15
90
36
60
12
51
144
16
29
3
105
12
51
9
7
23
6
27
135
33
16
8
27
13
5
42
144
97
24
8
45
3
48
57
24
391
17
111
15
57
129
174
72
240
33
75
45
72
24
16
17
42
21
88
24
8
15
24
18
12
99
136
56
64
24
77
102
13
24
53
18
54
24
19
8
88
59
6
15
87
9
24
57
55
17
7
104
69
78
69
15
6
18
1
8
117
18
105
93
27
40
5
51
72
39
9
9
15
3
109
104
72
123
205
47
145
5
43
24
161
6
9
64
32
264
16
8
87
36
150
72
30
1
120
5
72
3
57
30
42
12
24
12
15
24
15
1
59
66
3
24
72
24
64
47
18
31
137
15
48
207
9
9
84
18
25
29
54
45
159
102
99
112
29
75
16
35
48
72
72
13
48
72
47
42
36
18
9
48
135
60
37
83
24
13
80
45
27
9
135
72
40
48
71
9
129
18
90
43
29
42
18
175
32
3
45
123
72
12
18
36
19
5
147
40
8
3
18
216
3
15
18
15
88
96
101
204
135
9
12
72
91
89
7
53
66
24
30
27
40
56
93
6
69
57
79
5
75
39
25
29
12
78
33
15
9
24
40
32
9
156
42
105
33
54
1
113
15
136
5
3
88
5
99
3
37
5
18
18
48
72
72
36
51
45
36
7
56
40
77
12
78
9
24
120
21
91
17
135
45
36
79
8
75
37
5
3
15
30
19
104
64
35
18
27
75
21
24
48
57
103
5
3
45
72
114
9
9
138
24
21
48
69
90
132
30
24
87
33
6
66
87
16
5
27
48
87
150
12
60
27
45
84
87
160
32
16
71
1
125
43
11
13
113
48
87
39
33
57
79
29
42
9
201
54
114
108
27
16
24
120
48
8
21
6
133
72
5
19
95
9
112
17
127
71
33
40
5
19
143
18
12
99
15
30
3
33
144
31
47
12
69
21
150
13
32
39
9
16
104
33
183
21
36
159
33
15
40
5
12
36
18
6
43
80
15
81
9
31
120
32
3
30
24
135
21
27
15
145
8
9
18
30
24
66
78
7
77
27
141
48
90
114
55
32
21
12
7
8
3
69
24
39
1
80
9
120
31
149
75
87
6
19
71
25
72
131
36
18
103
59
13
41
15
39
42
36
90
30
114
25
5
43
128
24
64
104
136
24
17
24
72
48
72
60
3
27
24
18
27
24
21
3
16
107
69
75
21
33
36
19
104
48
39
24
1
56
40
29
123
72
105
39
21
48
67
65
120
18
6
87
160
17
6
54
163
8
24
16
35
42
115
149
24
102
180
72
36
36
25
11
378
19
8
15
25
32
117
6
13
185
135
64
48
53
24
102
6
63
9
15
40
8
27
18
48
27
24
40
59
66
78
45
88
8
72
39
1
17
7
83
90
36
12
43
24
200
165
6
45
111
1
95
25
5
75
24
15
9
9
18
109
29
90
49
8
24
33
103
95
48
81
15
73
128
15
9
75
6
39
15
9
81
36
48
24
51
21
3
40
80
3
30
87
3
45
184
65
66
37
23
12
37
71
54
24
66
33
16
24
71
25
11
6
135
40
215
33
72
93
99
72
16
8
81
48
55
8
40
5
99
45
60
55
35
126
12
78
108
102
18
90
7
35
12
96
90
15
21
51
120
93
67
29
36
87
33
54
18
183
105
90
72
61
11
60
48
1
72
48
41
36
123
99
12
33
16
41
36
24
36
7
47
1
35
48
6
15
51
42
66
ABCD 95166243938*3^$a+1 [50315]
128
39
48
54
3
63
30
54
18
27
51
72
12
25
185
156
43
89
42
36
25
48
59
210
78
42
42
450
108
18
12
21
21
288
12
90
69
99
13
29
3
27
30
55
96
167
102
19
47
33
16
23
25
288
144
35
108
90
270
78
54
18
60
7
53
123
9
180
19
161
63
63
49
131
84
105
48
3
13
71
30
6
144
6
15
255
222
30
48
102
120
18
24
6
30
24
1
32
96
112
35
13
71
78
30
48
13
96
144
11
69
9
12
66
30
72
67
80
3
120
48
69
153
78
30
12
31
11
78
151
144
48
80
45
195
352
32
135
249
27
37
245
108
144
79
251
30
36
12
12
30
13
23
105
27
48
133
11
30
39
39
18
144
168
12
51
15
49
71
25
29
150
109
192
35
12
1
101
36
114
48
30
102
6
120
30
85
35
13
32
64
11
60
90
132
192
30
66
139
5
150
165
123
85
83
45
117
90
210
127
41
702
78
75
160
65
24
306
114
78
21
51
90
115
41
87
243
12
1
89
48
162
85
128
105
12
187
71
252
61
71
30
6
174
39
27
60
30
60
60
12
48
72
42
85
125
78
162
6
102
30
18
39
15
1
59
36
264
60
48
237
135
30
75
64
41
96
12
18
12
72
6
207
3
90
42
42
30
198
18
102
78
37
47
90
30
18
7
53
75
3
93
39
102
60
135
16
119
36
12
73
47
78
54
13
23
9
16
17
31
47
132
48
109
5
139
32
207
97
71
54
115
155
186
12
72
103
227
141
405
294
85
71
102
78
102
15
93
12
7
48
95
48
42
42
30
175
176
279
96
105
27
210
3
45
42
102
6
180
9
21
235
48
191
33
15
18
24
39
87
42
30
1
101
91
320
45
99
16
47
1
96
35
61
179
180
60
60
66
63
81
31
35
13
32
45
67
77
240
246
12
108
102
90
37
245
6
213
16
176
135
102
67
83
13
35
45
27
117
45
99
27
54
79
11
69
21
36
174
6
102
13
48
89
318
270
150
133
107
85
48
59
133
95
54
138
90
18
42
27
33
30
1
41
78
121
29
18
132
492
18
12
3
15
228
72
133
80
9
156
30
12
12
90
18
60
72
6
30
42
87
51
45
195
333
189
168
72
147
81
24
126
73
167
9
51
13
17
60
30
162
18
30
84
159
51
109
96
83
132
36
117
63
129
16
89
96
12
78
13
41
39
39
18
87
160
275
13
35
93
69
252
31
192
23
217
23
132
21
81
108
12
120
6
57
27
69
99
42
48
120
30
48
12
33
45
115
95
24
169
59
120
13
35
84
105
33
15
112
155
48
21
231
36
69
3
132
25
5
66
162
78
105
27
120
78
192
60
18
49
23
48
174
60
108
30
21
21
43
48
144
161
114
109
29
120
18
132
90
27
21
24
19
131
61
5
24
150
30
66
120
72
61
ABCD 95166490436*3^$a+1 [50001]
20
10
9
71
13
24
27
309
11
64
86
90
13
21
92
127
147
9
77
4
36
147
21
56
18
217
29
136
3
96
24
21
15
35
16
21
45
39
29
96
19
36
24
11
34
15
12
3
21
75
14
31
36
144
5
16
8
55
36
39
122
48
7
63
62
148
12
50
109
9
12
254
73
12
108
47
1
33
44
55
27
9
5
16
56
7
72
101
7
21
87
24
21
54
21
155
37
27
66
14
48
13
24
75
69
21
84
36
15
5
4
27
45
63
5
24
67
168
72
5
106
9
81
20
4
44
175
60
36
69
44
43
12
27
9
71
78
108
103
72
12
11
37
17
16
20
22
54
3
23
37
36
105
14
96
37
65
144
124
39
23
54
10
74
6
10
86
10
68
66
6
48
67
24
45
8
48
10
57
21
36
14
16
90
54
21
69
6
45
120
41
19
9
20
127
9
39
147
18
30
80
82
164
10
21
33
116
6
78
12
204
55
60
24
137
48
6
70
84
44
148
164
34
32
54
154
21
84
87
93
36
41
43
36
21
24
39
12
23
82
8
76
15
36
72
60
21
15
132
53
40
20
42
54
31
53
84
43
132
51
66
30
30
8
7
84
47
118
42
9
65
4
50
1
60
51
62
67
24
84
60
180
41
7
35
49
84
12
89
100
51
77
55
155
138
64
6
45
3
30
36
3
81
26
186
132
163
9
3
77
40
156
27
87
33
33
62
82
20
55
96
29
19
65
24
7
35
6
48
36
40
3
33
20
40
3
72
72
141
15
29
48
28
230
22
3
12
293
12
43
15
21
156
77
12
31
12
57
39
27
32
16
141
168
203
25
48
36
29
6
64
9
23
34
104
6
30
34
9
5
175
57
26
25
23
42
4
36
14
25
23
37
60
21
80
4
6
33
41
55
41
7
41
76
24
2
37
168
12
23
25
5
18
6
10
45
36
53
106
14
12
150
13
35
42
79
9
92
18
49
12
81
32
18
30
4
15
36
24
9
12
24
135
5
90
48
13
3
42
15
5
40
144
36
27
27
86
79
108
81
14
25
5
28
63
36
65
103
113
28
14
1
111
6
8
55
11
205
35
10
15
45
75
101
7
113
79
24
5
6
6
79
84
144
21
2
54
64
20
7
5
7
21
87
5
7
27
14
120
7
24
11
13
12
24
9
195
36
41
7
41
132
24
84
40
14
1
15
42
99
29
22
32
6
7
65
55
144
101
4
50
16
9
9
72
38
130
92
28
6
21
9
36
27
51
32
49
81
3
81
26
49
9
44
43
33
110
61
99
69
12
48
36
36
71
25
189
8
91
105
36
15
48
41
40
80
16
63
11
49
48
15
38
40
60
87
29
96
127
35
46
72
48
74
13
24
161
148
6
21
107
6
91
60
125
43
27
26
43
11
1
47
46
66
26
64
24
116
154
42
3
35
37
12
197
84
16
6
237
36
105
51
45
3
12
135
54
75
36
21
128
19
72
60
53
136
32
60
67
83
10
3
12
65
67
21
120
27
105
63
17
18
22
90
14
18
96
145
81
30
81
12
51
110
16
44
31
105
99
105
75
12
24
35
48
112
45
144
21
84
32
7
35
96
97
77
55
36
29
76
30
176
1
33
36
26
13
132
9
86
73
57
8
6
16
48
32
90
12
43
15
128
145
72
65
43
105
51
95
30
43
5
18
30
43
71
10
3
77
160
63
12
45
39
17
55
29
139
84
12
21
3
81
68
28
24
3
3
93
24
11
150
10
69
96
21
140
16
8
7
72
12
69
2
34
14
112
14
18
157
161
18
6
36
19
35
48
48
118
56
31
3
86
216
7
96
45
14
6
7
24
5
43
27
9
72
240
12
21
111
5
36
64
63
12
21
3
21
20
24
72
28
62
30
7
120
12
5
43
21
50
1
5
76
39
101
79
41
58
9
5
112
39
45
60
80
66
10
51
12
113
19
29
180
67
12
21
12
32
168
10
105
149
64
2
10
39
24
36
108
12
5
43
11
144
22
74
16
54
20
7
33
147
9
36
14
34
44
168
28
14
192
6
7
33
44
115
29
54
6
10
32
58
36
50
6
24
24
79
27
6
39
69
27
48
24
12
48
57
15
71
25
24
15
33
33
48
36
63
36
36
83
6
79
156
117
15
33
111
81
68
60
115
5
136
74
16
26
7
120
23
64
189
17
120
72
18
25
39
6
48
90
102
20
103
15
32
34
15
15
150
56
130
57
21
12
3
105
ABCD 95166608918*3^$a+1 [50067]
45
15
93
18
21
15
81
84
51
54
144
414
33
192
72
9
36
123
180
12
168
48
63
72
342
315
27
54
111
33
18
18
27
243
126
18
117
60
3
36
54
198
108
90
216
111
132
117
3
33
39
60
9
171
60
201
54
81
12
120
48
189
3
168
27
36
81
189
267
57
126
36
45
261
108
159
192
45
90
108
36
81
9
54
36
21
168
171
189
648
12
141
39
15
180
18
18
21
51
57
132
36
204
93
243
300
213
99
27
144
36
93
15
36
36
198
36
27
132
12
120
15
126
99
9
126
18
15
3
225
45
252
18
198
147
195
237
120
21
54
93
12
12
225
306
69
21
72
72
18
36
117
12
15
45
117
108
87
111
105
24
156
144
93
108
18
117
84
411
129
51
189
225
171
63
57
60
45
87
21
126
36
18
99
171
36
33
57
18
18
147
141
147
87
72
21
252
12
309
90
69
12
99
162
27
261
126
81
60
237
36
90
9
48
33
99
120
132
45
18
117
9
36
51
12
45
87
3
342
18
108
129
69
27
117
267
39
129
285
342
36
144
105
21
39
15
285
93
27
99
36
18
3
144
276
12
60
81
99
132
156
12
120
60
105
126
72
72
57
141
162
108
72
90
3
105
75
12
3
72
36
177
75
72
33
39
36
90
18
36
126
15
144
240
33
15
21
147
12
147
93
33
15
93
54
72
105
93
72
135
36
45
72
147
69
72
27
12
96
63
126
51
237
207
48
15
36
126
18
18
54
21
120
3
21
33
252
315
63
198
39
33
90
177
120
96
39
288
162
54
129
48
144
39
72
105
39
45
351
129
96
99
54
27
27
36
129
105
3
180
12
3
72
105
21
27
9
108
87
39
261
36
63
129
123
117
135
18
54
18
90
36
90
231
3
285
48
63
36
234
36
123
93
144
195
216
39
33
3
18
27
45
18
57
144
96
27
45
168
39
126
54
36
9
351
297
192
48
60
123
177
72
201
180
54
144
72
129
159
36
81
45
72
3
324
15
306
18
36
108
33
93
99
27
21
15
9
168
111
180
54
147
36
159
126
198
36
33
72
168
195
108
9
9
207
45
27
288
117
387
36
63
21
105
231
252
60
555
36
36
36
180
198
54
126
90
21
33
288
207
60
21
219
267
105
3
72
108
93
24
48
15
36
144
90
75
12
48
171
36
ABCD 95166858128*3^$a+1 [50055]
32
12
28
65
3
15
45
9
15
123
54
6
57
40
29
12
3
100
29
18
30
7
29
51
72
9
66
21
4
29
6
48
81
27
9
36
27
33
12
33
12
7
20
9
42
57
88
125
43
32
9
15
3
13
72
47
69
33
3
15
18
60
54
61
140
123
73
24
11
21
45
15
45
15
36
12
72
75
33
21
7
20
4
108
47
33
15
57
36
12
21
15
36
96
15
6
138
54
24
3
15
117
27
1
89
39
4
20
12
16
32
15
24
72
66
3
87
6
48
15
27
57
9
18
72
24
18
7
23
169
20
81
36
31
44
3
45
9
63
3
18
6
9
52
41
54
18
36
108
3
12
100
53
3
48
39
45
28
144
24
23
21
21
36
12
42
1
17
18
30
96
27
48
4
80
3
57
51
30
6
12
36
150
12
7
36
8
9
18
21
108
33
39
12
96
84
3
97
29
3
27
54
108
99
9
7
11
49
5
24
18
33
33
27
76
11
12
6
87
219
12
69
57
96
120
54
36
42
147
40
11
12
18
15
45
27
64
60
59
57
57
12
60
55
24
12
35
45
45
12
132
19
137
3
64
32
40
140
33
72
54
57
33
12
90
85
72
29
18
21
15
12
42
15
28
12
119
42
55
8
9
43
11
90
54
73
56
40
29
19
71
37
29
103
12
11
25
71
1
32
39
1
17
43
11
45
24
21
228
6
1
32
57
72
36
75
15
192
78
3
51
18
15
123
54
24
7
12
29
15
3
42
19
116
27
45
24
93
18
30
6
12
6
3
40
5
90
21
21
18
81
16
8
39
21
33
30
9
40
48
35
12
33
3
97
89
48
63
12
24
4
5
7
47
78
36
135
3
57
24
213
18
105
4
11
25
32
15
6
15
96
84
51
13
20
48
4
11
129
24
52
47
1
53
12
6
1
8
129
27
51
9
27
1
17
72
63
27
81
48
33
127
65
72
7
47
61
140
12
84
45
6
1
35
72
54
3
40
47
9
12
27
42
3
4
29
27
36
9
252
72
48
79
53
7
11
36
117
16
12
17
43
47
21
112
8
3
30
54
61
35
9
60
36
57
3
27
49
44
33
72
7
29
18
85
8
28
32
9
3
57
36
39
33
43
8
76
56
40
47
45
21
24
48
115
11
24
72
36
9
81
18
18
48
78
30
162
57
15
6
7
12
96
29
12
3
76
80
81
36
3
45
7
11
9
12
69
96
36
135
63
36
66
24
63
3
57
51
36
81
4
113
6
9
36
136
17
66
72
18
18
78
18
9
28
56
4
144
8
60
24
136
17
43
20
27
18
12
24
3
36
81
18
33
3
9
148
8
33
60
36
15
76
11
133
8
3
9
69
7
11
81
28
17
18
33
24
36
4
20
9
18
61
20
24
28
12
53
15
15
18
7
8
45
115
11
133
20
36
21
72
7
17
15
3
18
30
9
48
3
9
12
33
7
5
96
30
9
120
51
6
12
198
21
15
13
23
18
31
5
108
54
33
52
47
18
15
28
83
93
12
24
48
72
21
30
24
1
68
39
48
6
48
24
36
79
32
4
56
81
39
12
21
39
12
48
9
19
11
36
6
36
18
1
32
64
48
47
45
4
12
47
25
168
23
42
36
66
45
15
12
6
3
40
92
9
43
5
72
3
39
9
3
6
216
3
4
11
12
6
36
51
39
18
39
60
39
18
3
3
12
33
72
9
36
54
1
35
1
80
21
54
24
25
65
39
16
53
15
36
40
72
17
7
29
36
75
9
7
11
18
63
16
104
15
114
7
29
27
9
19
11
9
27
36
54
63
40
47
21
60
12
36
16
47
69
24
57
39
72
12
28
20
28
24
44
4
176
40
53
3
9
7
155
42
72
18
30
90
42
48
78
30
78
1
35
12
9
45
24
264
6
45
88
11
36
54
15
69
36
7
11
49
95
9
4
23
9
40
44
180
48
9
72
39
9
6
25
11
105
4
65
15
117
15
51
6
27
57
36
87
72
12
40
8
48
16
5
60
3
63
33
99
12
42
3
40
41
7
11
57
40
11
24
12
18
79
83
21
3
48
21
69
72
51
21
31
8
60
40
8
57
43
23
45
9
15
75
13
32
48
3
12
49
11
33
3
21
9
3
3
66
15
129
15
156
4
8
60
81
123
16
12
8
12
27
18
3
57
3
9
18
33
9
54
9
12
16
89
138
18
3
72
21
108
36
15
15
25
20
15
30
7
32
28
11
54
12
15
39
201
69
51
16
59
33
9
66
18
96
39
33
48
24
63
36
21
36
67
65
12
6
18
12
36
15
9
39
117
96
27
21
3
33
42
61
32
9
42
97
59
45
40
59
57
12
57
60
90
12
42
7
11
54
3
24
12
45
6
9
24
3
1
20
108
24
100
71
25
44
39
18
30
21
33
24
15
15
25
47
6
123
64
11
45
204
3
25
23
54
24
87
3
81
16
68
105
39
52
20
24
39
13
29
18
1
36
8
96
60
76
5
43
20
9
39
33
24
51
3
61
65
27
57
42
37
161
43
84
71
33
3
12
33
9
3
48
12
12
51
57
16
24
11
30
75
21
48
3
33
18
18
123
9
66
24
21
52
24
59
36
45
15
12
36
81
52
60
59
24
12
6
36
12
6
1
29
6
37
8
3
6
63
9
18
45
24
12
132
21
7
92
12
24
52
11
1
29
6
201
72
40
41
24
7
20
21
6
25
5
31
11
90
39
72
12
4
32
21
36
108
15
72
33
15
21
6
21
15
69
69
3
57
43
20
9
79
47
90
15
24
15
30
15
45
51
76
17
7
29
12
3
84
39
78
18
30
27
36
105
43
12
132
11
1
8
45
12
31
44
4
83
78
15
93
12
39
72
4
44
21
6
12
90
327
36
21
18
33
15
25
20
48
ABCD 95166952906*3^$a+1 [50000]
23
1
137
7
17
19
35
12
1
77
30
61
48
23
18
103
11
48
1
23
85
12
12
96
12
29
48
19
17
55
120
72
77
7
17
67
48
5
6
42
132
7
12
12
36
59
49
5
127
84
36
84
17
7
60
36
24
108
5
18
61
12
72
12
36
84
132
23
12
13
53
36
19
48
41
12
43
24
12
65
36
48
30
6
43
41
31
59
66
7
5
18
36
85
24
65
24
31
36
36
35
25
35
37
84
12
60
59
1
17
79
24
24
35
30
6
1
36
84
12
24
24
23
1
24
17
19
12
17
102
18
31
11
1
12
60
60
11
13
11
6
91
144
59
37
29
31
29
7
12
24
36
17
6
18
163
71
61
89
43
5
7
35
6
12
43
24
12
24
11
1
95
12
1
5
19
17
18
1
35
84
109
53
31
24
36
48
60
65
12
7
11
1
161
114
37
29
7
48
12
17
31
24
72
11
121
11
13
11
25
47
24
49
144
5
30
1
5
19
5
60
7
24
17
115
12
17
54
61
72
48
24
47
61
77
7
65
7
65
55
23
24
24
12
37
23
30
54
85
23
6
55
29
6
6
24
67
65
19
48
72
24
5
42
13
36
12
71
6
42
12
1
132
108
35
1
59
73
36
5
31
24
23
12
30
42
60
66
78
54
6
1
24
84
36
96
12
17
12
7
65
30
49
23
13
35
25
60
48
65
72
43
53
186
73
125
12
55
5
18
25
48
12
60
12
24
17
60
7
36
65
72
55
5
114
78
60
6
205
12
29
31
60
12
24
36
11
37
120
96
24
12
53
24
55
12
11
48
13
12
12
24
24
84
29
84
6
36
37
36
48
17
31
72
23
25
12
24
36
5
108
60
7
12
5
55
35
126
72
18
37
216
24
5
60
102
78
30
25
96
119
42
6
13
12
84
23
1
12
17
72
43
12
41
12
31
48
48
83
1
12
36
23
25
12
36
5
168
84
138
1
108
72
47
24
13
23
37
5
31
23
13
53
187
23
37
5
6
12
1
72
12
107
90
19
47
1
36
5
7
24
11
102
108
138
78
24
31
60
77
72
19
77
31
29
36
19
11
60
25
11
73
60
24
35
61
5
55
24
41
12
42
60
1
17
19
83
49
84
29
84
84
31
72
12
36
41
54
1
5
84
115
24
35
6
84
55
5
42
25
48
17
48
36
19
35
13
96
83
73
24
24
83
13
11
97
11
108
24
49
84
23
25
59
18
24
55
24
24
48
29
7
120
12
29
7
12
24
29
55
35
121
72
36
12
12
11
1
60
5
7
96
35
37
84
5
31
41
19
24
29
19
24
35
24
1
24
53
55
5
7
48
24
77
43
12
41
24
7
35
30
19
179
1
24
24
35
1
72
53
7
83
6
19
5
31
53
7
23
25
60
53
78
61
65
24
7
5
7
23
60
61
17
7
47
13
36
11
18
7
5
6
1
12
17
55
29
31
17
67
11
61
41
55
12
12
24
41
36
31
48
89
79
23
25
155
18
55
29
12
55
48
84
24
24
24
12
60
24
96
89
18
97
96
12
24
144
59
6
12
31
5
72
18
13
60
96
23
48
42
31
84
47
6
127
72
60
204
11
25
41
7
59
13
24
11
61
84
5
31
17
7
17
7
23
37
24
72
17
18
1
59
1
5
30
12
12
30
19
17
12
84
91
59
1
12
11
1
35
1
47
6
24
7
23
85
137
19
35
73
11
60
13
48
60
84
144
24
48
137
67
107
25
48
11
13
119
30
79
11
24
1
53
31
11
18
43
143
61
5
67
24
12
77
19
23
18
55
107
6
36
36
43
41
54
54
19
24
17
18
1
12
144
84
12
17
30
72
25
72
11
61
96
96
48
12
12
23
13
71
13
5
7
23
108
1
23
1
36
24
11
30
19
29
43
5
7
125
31
96
23
18
42
61
65
6
1
5
12
43
5
54
1
23
6
66
1
24
17
31
47
48
12
18
43
24
47
73
47
13
5
43
41
19
12
12
53
19
24
96
23
1
36
65
48
18
72
25
48
125
168
103
72
84
95
25
60
11
60
60
25
12
65
60
54
61
72
17
114
42
31
36
5
79
96
5
30
1
36
12
59
1
12
17
7
24
11
12
13
101
144
30
13
72
12
24
17
103
36
41
43
12
47
6
6
73
11
61
89
7
35
73
108
24
35
42
19
36
5
19
12
5
19
12
23
30
48
42
1
12
12
12
36
36
12
12
29
19
77
19
29
7
47
49
24
36
108
53
31
24
23
37
24
53
78
66
55
60
24
60
11
90
55
17
30
18
7
48
24
11
30
60
6
1
36
71
37
101
19
48
5
55
11
66
36
42
36
102
7
17
30
1
17
36
90
13
53
7
12
12
48
17
7
5
6
24
1
167
37
12
72
24
53
43
11
1
17
31
11
37
11
13
12
53
6
30
54
49
132
35
24
6
6
78
6
90
60
7
12
5
19
36
60
47
1
107
6
144
55
5
19
24
60
12
95
54
19
132
11
13
36
36
36
24
53
18
13
29
127
23
12
121
5
55
48
48
12
41
31
53
55
77
72
19
12
35
1
65
91
113
72
138
13
36
24
29
24
138
18
12
7
23
37
5
19
24
17
43
5
31
60
125
6
13
36
36
24
11
1
53
24
67
53
19
47
60
90
54
37
11
61
143
1
72
5
138
18
36
55
11
1
12
36
60
41
48
60
30
61
12
53
120
19
48
17
19
12
5
48
18
18
7
24
173
6
6
30
1
48
12
35
60
114
7
24
47
42
18
13
23
37
29
18
37
23
37
48
36
12
120
29
19
47
30
18
1
29
6
1
17
7
24
35
1
41
144
54
1
120
12
36
24
17
54
42
48
19
72
5
12
48
12
43
24
48
24
23
13
24
53
ABCD 95167562962*3^$a+1 [50058]
35
28
12
60
56
49
36
3
152
108
4
8
28
96
33
11
36
13
12
3
12
21
3
39
48
77
25
11
1
48
162
6
35
52
8
7
42
71
24
13
23
4
8
13
15
32
43
24
78
48
35
88
20
49
132
71
144
60
4
212
28
21
95
85
15
15
33
63
12
33
144
21
23
31
5
88
48
57
23
19
9
44
36
64
96
84
3
77
60
13
63
51
78
42
90
23
36
1
11
24
36
4
144
144
8
109
15
44
7
29
76
9
15
15
41
7
12
125
103
5
28
32
12
91
17
7
45
8
48
7
17
31
30
83
1
111
144
36
45
27
140
40
116
49
222
60
48
17
1
42
125
37
120
15
8
25
47
216
12
108
204
40
80
24
76
21
15
44
60
85
15
3
12
36
33
24
56
64
140
36
67
45
24
93
15
8
7
72
33
105
27
48
132
75
30
3
8
12
108
19
5
48
36
199
17
36
37
18
89
64
36
24
87
42
63
39
33
80
16
20
1
99
180
72
72
27
30
15
68
25
18
69
8
25
11
16
111
9
8
28
9
59
79
5
168
12
132
156
28
44
28
9
135
8
16
20
24
112
33
12
30
65
4
32
40
9
30
6
27
63
5
40
99
45
80
1
84
11
12
67
113
55
53
28
24
8
120
28
60
80
4
8
24
4
36
111
105
9
15
80
64
80
31
78
27
21
59
55
6
102
45
20
108
72
37
143
7
21
32
12
85
219
36
44
144
7
65
31
33
84
8
49
48
35
36
4
8
28
51
78
11
7
57
8
7
101
4
80
60
40
60
93
95
4
188
36
172
44
1
23
4
8
19
18
27
8
28
9
23
36
61
51
68
4
8
24
76
39
5
28
212
4
21
60
66
105
24
51
5
85
102
42
126
33
72
27
102
39
56
13
15
108
44
28
68
67
41
40
9
167
4
152
100
39
29
12
37
12
11
67
5
148
8
16
8
40
57
11
37
30
5
85
15
3
33
111
69
12
44
64
39
5
13
159
8
60
43
60
5
84
28
63
144
90
59
36
36
28
20
31
29
4
165
83
4
36
8
61
3
27
53
85
147
8
25
23
132
25
15
27
78
71
1
35
25
23
55
17
100
15
21
45
23
19
17
253
111
159
17
120
13
15
32
4
9
95
7
69
44
13
23
37
23
61
39
84
132
21
12
11
40
129
15
32
25
11
7
33
68
76
104
144
247
30
23
160
15
5
28
9
71
64
36
99
36
113
4
8
24
13
27
24
111
53
16
9
42
113
132
144
1
30
30
48
111
21
15
68
12
88
12
8
73
30
5
55
9
24
81
35
28
192
21
3
56
24
7
54
23
25
30
45
68
7
5
52
33
51
51
9
56
96
108
64
3
54
15
51
65
4
21
3
44
7
78
48
23
36
88
45
27
15
18
18
5
24
25
39
56
28
36
44
97
11
55
69
3
90
35
67
96
69
3
41
76
116
85
3
141
83
12
208
116
24
40
68
25
84
71
7
5
13
119
4
140
4
116
1
23
36
64
33
12
30
48
5
24
64
57
59
36
4
60
3
48
57
20
28
32
40
45
15
56
36
1
23
1
143
120
28
32
72
36
25
15
8
79
21
32
84
24
36
13
12
11
25
24
36
30
93
20
60
31
5
40
171
42
155
7
78
18
65
67
53
72
37
48
11
67
5
48
36
121
12
35
12
88
92
36
55
9
171
45
32
40
60
20
37
35
28
8
24
25
119
1
18
65
16
80
4
152
31
57
36
39
12
5
24
76
104
1
35
40
21
39
44
100
200
24
7
168
12
78
27
68
7
33
27
69
80
12
109
35
181
23
7
5
24
4
44
28
24
93
23
148
36
15
201
8
36
60
31
5
12
96
12
64
21
83
7
90
54
141
9
35
64
27
5
97
78
9
21
155
12
60
12
108
28
9
23
48
28
140
40
44
73
27
36
51
9
56
24
36
25
15
33
72
71
7
65
7
29
112
69
3
3
24
9
207
17
37
18
30
60
72
99
72
140
4
8
7
21
68
84
28
27
17
25
11
64
36
8
132
7
132
18
252
66
177
8
180
108
67
33
24
8
37
75
60
48
9
30
33
36
36
33
35
85
60
3
44
60
120
13
23
19
180
36
17
28
72
8
28
21
108
51
36
8
25
72
155
24
84
7
66
54
45
44
24
13
12
72
6
113
76
44
64
36
32
12
28
8
157
47
36
4
288
68
36
4
32
12
60
48
28
36
44
1
23
25
18
113
37
12
18
5
37
35
160
27
48
42
71
108
4
135
5
12
96
139
30
11
40
32
13
35
37
90
45
36
32
72
180
36
1
48
87
48
8
ABCD 95167848344*3^$a+1 [50067]
36
24
84
72
7
35
12
36
24
84
126
6
108
12
18
60
102
49
5
18
126
150
12
24
18
18
300
49
48
53
18
174
6
37
35
18
75
16
65
108
96
54
13
5
18
36
18
66
6
36
48
24
12
54
6
54
1
191
24
48
18
24
108
48
42
57
123
12
25
29
19
71
54
78
48
36
36
157
11
72
13
59
30
55
41
30
60
54
18
48
37
23
25
101
48
90
1
59
72
120
325
149
84
42
61
95
33
9
7
48
17
120
90
45
9
6
1
17
108
3
51
66
18
9
45
6
90
19
47
18
168
7
11
37
29
90
25
65
6
144
25
23
216
24
12
144
205
65
132
210
9
51
93
105
30
126
18
18
54
24
36
54
79
5
42
1
47
1
77
12
18
54
15
48
141
30
186
48
42
54
30
24
12
9
16
35
45
3
42
66
72
73
17
126
24
48
18
55
35
60
12
85
144
41
144
54
54
6
36
48
18
24
54
36
13
5
36
151
48
17
255
16
29
18
145
5
75
15
12
85
5
24
54
48
180
217
32
64
71
9
117
30
42
216
54
18
3
9
7
155
85
11
85
23
126
30
13
5
27
69
180
30
60
54
66
37
48
47
54
174
6
55
101
18
60
54
55
191
36
18
27
15
49
35
6
36
19
71
18
30
60
36
54
115
29
30
6
54
108
138
24
138
18
96
54
121
41
48
90
150
55
11
133
47
1
48
41
103
47
49
80
16
35
45
39
54
42
66
7
48
5
54
66
18
114
66
24
18
19
80
3
60
1
17
18
12
18
90
36
60
85
5
18
48
169
89
39
45
180
78
18
90
72
12
6
54
85
23
30
42
66
79
35
45
135
66
7
89
48
72
180
78
18
54
18
18
12
108
18
36
54
180
6
30
85
29
120
36
24
66
18
42
49
80
15
12
132
18
12
67
23
60
72
156
153
51
93
16
299
18
72
78
18
66
96
9
3
13
29
259
5
24
90
12
45
105
39
9
6
66
15
3
45
112
240
23
120
42
36
72
138
18
36
90
18
6
36
36
192
1
41
55
11
24
18
18
25
227
72
85
59
270
36
3
45
162
6
180
54
145
209
24
66
132
12
18
42
12
60
54
75
105
55
17
30
49
11
84
1
48
144
32
144
15
30
19
17
78
12
90
6
48
6
108
66
6
18
120
78
67
107
108
25
80
57
90
6
198
1
53
18
48
24
36
84
186
31
95
30
24
12
78
129
51
45
27
72
156
36
13
32
15
48
81
225
6
54
324
18
13
35
205
11
18
42
90
18
156
1
23
72
174
42
9
16
29
99
16
29
90
36
36
120
24
1
144
29
24
18
9
3
45
15
156
36
78
66
186
55
11
114
3
63
54
43
83
114
36
18
210
6
18
48
132
102
36
132
12
45
16
144
29
19
221
99
192
81
42
18
54
144
30
144
78
180
84
96
84
24
84
90
31
95
36
13
47
18
30
18
18
36
24
36
61
173
67
35
90
198
6
84
36
6
9
48
15
1
65
72
222
57
9
7
47
6
156
24
54
12
60
48
6
192
42
18
54
126
19
29
19
71
42
223
59
96
12
24
66
114
36
120
24
48
18
108
24
108
12
60
12
78
37
53
90
12
60
108
18
18
66
135
144
15
12
69
63
12
18
72
96
18
36
234
12
24
55
29
6
180
121
32
45
18
18
156
108
36
24
180
7
5
78
12
33
21
180
6
174
186
18
66
132
12
162
78
30
78
84
108
36
6
30
49
29
18
12
6
120
7
48
17
18
6
48
135
45
6
12
144
24
72
90
234
30
15
16
23
144
6
67
53
60
175
89
72
78
72
25
23
105
93
24
43
101
12
18
114
75
15
36
12
60
18
72
264
36
42
18
3
45
6
108
1
47
49
83
66
60
90
84
42
18
21
9
7
35
54
39
15
90
30
ABCD 95167883212*3^$a+1 [50008]
117
81
15
72
48
12
12
156
63
105
12
72
72
81
75
24
84
15
45
84
36
60
156
51
90
75
60
180
45
90
9
171
108
54
18
57
12
96
60
27
36
72
45
135
18
51
48
96
84
60
111
9
60
12
36
60
12
60
396
60
24
36
9
75
12
96
228
75
9
72
60
48
12
36
264
84
9
15
156
12
120
84
48
48
12
336
96
48
36
72
12
240
156
39
33
3
90
171
108
60
120
12
48
96
12
84
9
54
36
81
84
177
63
9
51
36
120
168
48
204
36
132
15
201
60
27
129
228
3
105
147
33
57
15
3
180
90
39
216
33
99
36
72
12
123
180
33
96
108
15
81
12
144
96
180
12
72
60
9
75
84
3
45
48
204
45
15
72
3
33
3
81
96
57
183
15
69
39
45
9
171
120
15
72
105
75
9
171
69
24
60
12
72
240
63
180
9
120
36
24
153
3
12
156
12
60
84
48
3
9
120
204
132
108
57
15
504
108
21
72
39
108
12
48
36
60
36
291
162
126
117
27
21
69
3
15
165
33
111
33
3
24
60
36
3
45
24
183
33
39
21
12
48
204
12
168
93
123
39
141
60
84
132
48
12
36
60
57
18
93
72
84
24
69
3
84
48
81
267
48
135
72
69
36
108
147
105
84
9
90
9
228
312
48
33
15
12
207
165
12
21
63
9
27
48
60
48
228
12
60
108
144
3
69
96
33
159
3
45
48
15
81
9
27
24
21
135
12
156
24
33
39
411
165
84
84
72
63
45
156
108
36
84
111
189
12
48
12
96
84
171
9
36
48
24
228
123
21
249
87
57
75
108
12
132
48
132
156
3
9
72
216
240
24
36
84
360
48
63
69
48
63
45
228
15
144
21
87
9
60
201
63
9
75
51
21
84
36
156
24
48
63
285
168
324
72
120
228
108
348
39
81
189
3
132
300
36
15
21
96
27
36
9
72
60
111
33
75
45
36
36
12
12
3
33
48
36
36
63
45
9
18
69
129
27
132
96
72
123
72
69
24
60
459
33
57
207
96
84
144
45
39
96
207
297
12
24
117
39
96
387
81
45
75
15
45
72
12
60
96
75
54
3
24
24
36
36
24
156
12
180
132
111
198
147
15
189
60
21
99
156
84
3
90
15
12
24
300
135
9
36
135
81
96
84
96
60
144
36
120
75
57
12
60
51
45
120
48
12
27
57
84
12
60
24
24
204
3
153
9
126
201
33
27
171
57
33
99
24
24
12
48
60
48
84
36
12
36
12
27
57
216
15
129
159
105
12
12
15
45
81
39
51
72
45
243
57
84
168
12
96
123
21
204
9
3
48
324
108
132
15
153
120
60
24
39
9
12
123
36
45
36
9
39
51
117
48
12
168
84
96
12
72
12
99
117
135
18
207
63
21
501
99
60
84
207
129
96
60
75
ABCD 95168263538*3^$a+1 [50010]
108
12
37
23
73
80
99
1
32
12
48
24
63
48
33
24
16
24
12
59
25
92
3
1
23
21
84
63
84
60
33
72
39
12
12
105
16
12
83
12
48
21
48
3
153
12
24
24
4
20
12
3
12
21
27
13
23
72
25
23
1
71
48
36
13
12
11
25
12
12
80
16
24
23
57
28
35
12
13
8
64
8
27
21
27
85
23
12
1
47
13
20
4
80
3
165
24
15
1
32
108
27
81
72
124
60
48
35
1
12
59
13
32
64
95
57
120
3
9
60
3
45
39
24
21
3
1
12
32
12
24
16
44
39
13
128
15
109
12
20
144
12
24
16
47
12
120
36
49
104
87
72
1
56
3
1
84
12
60
8
16
35
25
12
143
12
9
15
13
8
60
15
49
11
48
49
20
28
23
24
73
32
16
12
107
48
57
96
72
40
8
4
32
4
24
32
48
40
48
8
72
28
11
1
23
24
36
24
61
44
16
84
95
1
11
33
27
1
95
33
27
57
27
24
1
44
16
116
39
73
48
8
36
28
20
3
45
3
145
24
23
12
12
108
36
57
12
16
80
12
4
95
36
49
83
12
33
40
36
11
25
24
56
64
12
12
20
28
24
95
45
36
15
169
11
12
48
45
4
23
36
37
95
24
96
33
27
13
35
9
51
49
12
20
63
57
24
15
72
25
92
12
16
47
33
40
59
13
47
24
36
48
36
1
36
47
12
33
148
84
24
11
45
24
72
28
20
64
11
145
44
87
33
87
60
84
1
96
68
12
27
36
21
15
24
37
8
40
36
59
25
92
4
11
13
104
12
39
9
15
33
3
9
48
15
9
40
48
80
36
4
96
96
8
16
20
60
4
20
60
123
33
15
1
68
12
39
49
32
76
35
33
96
16
44
16
47
12
105
15
24
1
11
45
15
25
20
28
11
141
15
12
61
11
13
72
8
48
12
16
92
123
105
16
23
13
32
40
11
57
27
37
11
57
16
80
12
27
120
61
11
9
24
48
15
9
60
15
33
16
107
33
64
96
24
12
59
12
117
36
99
1
11
1
68
24
36
52
35
9
51
48
61
80
4
12
164
39
9
3
9
39
25
11
49
32
24
24
52
84
8
52
20
60
48
3
72
12
13
155
13
72
11
45
16
20
48
96
60
16
96
47
12
9
36
76
32
75
1
35
21
3
45
3
25
44
15
193
72
8
72
3
21
27
84
49
47
33
15
1
24
56
3
37
44
12
72
15
33
39
9
51
13
12
84
44
3
33
40
20
4
140
27
49
36
68
12
4
12
12
80
15
33
39
13
23
57
16
32
180
75
37
11
37
92
100
56
27
13
12
23
61
8
51
12
72
12
33
52
83
36
24
81
51
48
13
24
24
47
12
45
112
20
28
71
25
32
3
49
92
3
1
35
9
51
37
48
11
1
20
72
63
97
11
105
135
24
97
35
141
60
72
136
95
117
75
33
4
83
129
39
85
12
32
27
73
20
28
48
20
15
156
1
107
48
37
35
12
1
44
84
16
36
47
153
15
9
39
60
45
12
100
23
1
56
12
36
96
24
24
51
141
111
168
1
59
37
24
23
25
35
36
97
143
12
9
60
111
25
12
11
36
36
12
13
48
32
24
16
23
49
11
25
60
80
40
11
45
15
33
15
33
148
119
37
68
51
12
33
180
12
135
25
44
3
12
60
13
8
15
24
9
16
104
40
80
4
92
24
51
13
32
3
21
135
141
60
84
4
48
44
4
59
60
21
4
35
13
32
63
9
40
35
21
4
176
243
61
44
99
1
80
51
9
16
23
141
51
61
23
37
68
52
8
72
88
20
4
80
16
71
60
73
11
36
81
3
120
96
49
35
12
12
13
8
4
32
3
61
47
145
60
24
8
51
85
56
4
11
48
21
99
57
3
1
119
12
1
8
4
11
36
69
76
59
21
28
23
48
97
32
27
49
12
104
28
80
12
36
112
68
24
64
35
45
15
25
24
47
9
64
72
71
84
21
15
120
49
35
45
39
9
3
37
11
36
25
8
27
69
4
11
1
23
33
39
9
15
49
11
72
45
112
96
59
81
87
72
13
47
37
140
64
192
35
109
56
27
12
49
71
129
24
27
13
23
120
48
61
44
15
12
13
96
23
36
189
48
3
1
44
52
32
16
35
81
51
13
24
56
40
11
48
12
1
104
3
12
21
48
36
15
24
57
28
92
15
24
45
28
8
12
16
44
3
12
37
20
96
112
32
124
11
1
84
84
44
12
24
16
60
11
69
16
60
24
44
16
36
119
49
11
60
129
99
37
68
51
9
96
16
11
57
28
95
49
36
32
3
13
35
12
60
97
36
20
39
37
156
80
24
28
20
123
157
36
84
56
39
1
47
9
36
99
1
12
12
56
24
4
35
24
48
24
25
8
60
12
4
47
33
39
12
1
32
51
21
4
84
107
13
56
72
4
20
60
28
35
21
40
212
27
57
51
72
61
11
9
16
11
49
8
48
12
15
1
11
24
9
16
36
11
69
16
119
69
15
24
25
8
24
24
111
48
73
83
61
84
36
8
27
21
40
47
12
1
48
20
24
48
160
167
141
27
12
37
8
88
119
25
36
48
96
20
51
24
36
25
24
11
49
59
156
45
28
71
9
51
1
56
4
20
40
23
72
96
57
16
32
124
23
93
3
25
20
ABCD 95168573062*3^$a+1 [50016]
9
96
36
12
63
42
108
30
45
249
48
18
9
9
27
27
108
105
3
54
6
120
9
63
132
102
36
27
15
72
18
75
27
126
24
246
24
45
135
174
27
24
81
12
6
90
54
108
12
36
60
36
36
57
33
207
135
21
36
9
27
9
15
63
225
21
15
21
54
6
18
81
9
63
39
18
6
192
33
117
108
36
126
162
3
117
27
33
27
21
27
36
27
204
66
72
6
54
90
48
42
90
12
18
15
48
63
9
81
42
45
3
54
63
27
96
30
15
21
51
12
45
132
66
33
252
3
45
9
180
72
15
21
90
18
27
69
39
27
153
105
36
30
150
48
90
60
93
69
48
18
144
69
39
126
24
36
36
39
99
81
9
27
159
9
180
36
99
45
21
6
165
60
9
39
15
30
15
45
126
126
84
36
24
66
45
33
63
27
21
51
36
54
156
78
66
159
9
183
63
36
6
18
12
9
24
81
90
36
30
18
132
48
9
105
3
63
126
99
45
36
366
30
90
42
3
69
90
108
12
126
15
48
45
99
45
6
12
9
45
6
45
63
21
60
225
63
63
12
105
201
36
6
18
30
72
18
15
99
66
15
75
144
60
21
27
60
45
99
9
111
105
3
36
90
87
93
51
225
36
30
42
18
57
33
12
15
3
33
81
30
45
36
15
93
9
6
45
27
48
90
24
102
6
18
9
153
12
222
66
18
9
96
57
42
90
48
15
3
36
78
12
60
66
60
45
45
84
15
3
117
15
18
66
45
15
12
9
108
45
27
63
18
15
75
18
6
90
18
36
30
126
9
9
36
36
36
42
270
30
6
291
63
177
36
183
72
78
72
54
45
48
63
72
33
147
117
33
36
84
18
78
90
81
39
54
126
9
33
12
126
69
147
6
39
45
96
144
30
36
33
39
60
117
63
12
6
72
63
264
36
63
117
33
12
27
15
66
24
120
150
72
9
39
153
135
162
15
75
18
99
15
81
75
153
27
108
24
21
87
57
45
36
60
12
15
63
90
39
96
21
6
54
3
36
117
18
6
30
6
27
57
243
153
72
18
24
36
9
75
33
12
69
99
21
36
18
6
111
63
153
99
36
9
36
63
144
33
9
3
36
9
18
132
36
9
48
117
18
72
72
78
3
27
36
90
114
18
102
18
162
33
120
9
15
39
24
48
9
213
66
90
24
18
48
81
141
12
27
51
30
72
63
9
231
99
21
72
33
3
15
30
72
15
144
39
6
18
93
15
45
57
78
9
36
165
18
69
3
78
54
36
12
24
21
63
45
15
9
111
81
51
48
90
60
36
63
27
138
36
96
39
132
3
9
15
30
72
15
48
33
12
60
72
138
42
36
90
108
36
21
69
3
105
12
18
72
36
18
90
9
51
54
27
45
126
129
51
12
105
48
27
81
69
27
21
15
117
3
87
30
60
48
72
36
234
108
33
45
12
78
261
21
18
81
15
48
6
30
9
45
78
9
75
54
54
18
24
66
18
60
39
51
36
30
15
21
87
3
33
45
36
3
213
27
63
84
9
9
108
27
15
81
36
21
18
54
36
60
12
24
54
57
45
42
66
279
135
42
30
36
60
189
9
162
18
39
63
9
45
6
18
30
36
45
9
132
72
48
15
12
33
99
48
153
78
12
9
9
6
54
72
12
6
120
45
27
108
24
30
72
126
108
54
27
105
18
138
54
33
171
12
9
96
225
252
3
180
27
72
168
12
36
45
24
63
48
144
9
15
30
54
33
84
9
54
72
6
99
63
66
72
18
69
57
24
30
9
51
126
18
21
9
18
24
120
204
162
3
69
18
18
75
99
60
48
108
24
48
24
21
69
3
63
105
108
27
48
42
48
186
21
33
36
171
99
18
102
108
18
42
120
72
54
15
81
30
69
9
30
18
99
159
21
15
18
138
69
36
12
27
24
54
30
60
108
12
150
63
9
48
ABCD 95169466222*3^$a+1 [50000]
33
135
41
199
105
132
15
24
45
72
3
17
127
77
48
7
36
9
3
36
77
199
5
31
5
72
7
93
3
60
72
45
51
12
12
60
5
12
24
175
65
31
41
223
72
57
80
31
12
165
195
5
12
43
33
24
3
125
55
12
288
149
79
21
63
5
12
96
4
99
45
32
64
15
216
48
21
3
125
67
144
45
15
29
43
29
60
4
75
77
7
12
5
91
33
15
81
128
43
5
60
55
17
48
24
36
7
12
36
72
53
48
12
103
41
28
8
55
5
4
195
21
39
9
96
39
12
60
48
281
24
36
19
180
36
108
77
16
99
41
79
173
16
20
7
132
36
17
28
135
36
60
41
55
137
192
4
27
9
24
84
32
31
24
5
96
67
5
151
17
127
21
36
60
39
101
24
12
127
113
84
91
24
120
156
48
41
31
72
33
144
68
76
324
171
57
80
19
5
40
140
151
72
12
5
31
173
19
65
43
5
12
180
7
53
127
48
36
17
60
4
36
8
7
84
53
115
36
156
45
8
60
31
81
99
60
24
156
9
75
5
55
113
43
17
55
12
36
29
72
4
27
48
5
31
5
16
15
192
12
5
115
84
12
45
8
16
116
12
127
33
111
177
48
111
5
55
101
120
7
108
228
21
39
12
57
8
79
84
29
12
43
33
8
31
33
60
12
195
120
5
19
24
21
224
31
65
67
72
60
57
48
56
55
72
57
27
21
32
120
48
67
12
41
43
69
72
60
39
12
12
12
53
48
4
51
60
17
12
43
65
36
60
16
39
36
9
27
17
48
127
5
7
29
72
84
36
72
48
112
75
53
79
9
56
4
224
91
81
56
28
80
19
17
43
5
31
17
43
36
93
12
96
3
45
327
17
72
4
39
125
12
60
79
5
79
77
43
41
67
84
144
101
36
7
216
12
5
79
173
48
139
36
12
48
48
36
65
84
64
68
7
180
5
48
24
19
17
19
9
20
31
65
55
5
24
24
7
216
24
93
12
8
55
17
103
105
8
7
60
12
41
40
48
27
17
48
52
8
67
5
115
72
120
84
41
211
29
31
12
120
41
139
17
31
5
19
45
39
29
60
36
12
52
63
120
5
64
3
33
188
132
43
21
8
55
36
9
32
43
5
7
89
12
43
180
60
60
41
24
19
141
207
65
120
55
57
15
132
33
12
123
12
173
12
31
53
31
65
19
89
67
29
19
141
96
56
28
20
16
123
60
17
115
113
31
29
31
41
16
3
29
91
225
44
67
29
7
24
24
36
36
12
21
51
209
7
12
65
31
17
7
17
139
72
113
19
201
84
20
31
24
57
15
216
17
40
140
192
31
108
9
87
9
44
60
52
20
88
3
12
5
187
209
24
16
39
33
104
24
19
101
31
9
15
192
5
43
36
36
89
16
32
16
24
48
27
5
7
41
108
19
36
77
19
29
7
84
60
84
45
147
17
31
36
84
24
12
53
16
20
19
5
48
48
19
65
7
89
7
9
108
8
28
27
48
120
17
7
33
39
96
24
41
60
48
55
72
12
36
65
36
91
29
24
7
48
12
57
51
89
88
15
84
9
39
60
17
64
24
36
44
31
41
40
24
56
100
44
31
89
19
48
12
45
108
63
69
36
27
45
144
20
36
19
36
9
63
12
113
28
8
7
48
12
29
48
31
105
24
87
5
36
24
43
12
93
207
33
3
33
32
19
5
88
123
33
36
3
60
105
8
24
31
17
91
12
29
43
72
41
103
24
101
55
29
12
19
17
7
36
29
67
45
39
36
173
7
24
29
55
48
9
15
53
48
192
31
77
28
75
60
24
21
44
48
84
4
80
204
7
5
100
3
36
120
72
72
93
8
79
45
63
17
67
81
80
7
36
29
43
29
48
43
29
36
52
240
128
192
12
28
32
16
87
41
115
144
77
55
36
48
41
28
80
40
15
41
67
72
12
89
19
173
40
44
84
16
39
12
24
33
75
5
48
67
33
24
120
159
65
64
8
43
165
144
32
64
20
52
75
29
139
41
36
72
7
65
60
28
27
24
96
5
64
87
113
36
60
ABCD 95169477064*3^$a+1 [50006]
180
35
1
48
32
40
5
19
80
160
5
18
6
36
55
36
60
137
7
24
17
43
11
24
9
48
64
5
19
12
107
90
15
252
64
80
12
72
208
24
24
12
44
4
59
48
9
15
18
31
17
63
87
49
41
63
117
12
6
30
91
71
9
40
5
79
36
8
21
36
55
36
32
28
8
129
7
56
24
16
47
1
29
67
20
48
112
60
5
211
23
9
208
8
40
5
55
11
6
3
45
15
99
13
48
41
91
149
138
73
80
105
55
20
105
18
97
29
39
27
144
1
23
144
18
12
42
48
153
24
153
30
72
6
3
24
88
23
37
60
47
37
53
15
12
9
42
93
52
24
29
27
120
24
93
18
205
84
24
36
35
49
71
25
24
36
41
60
54
49
41
39
45
27
88
72
48
5
66
6
18
57
4
59
81
100
44
45
42
13
35
24
72
9
84
33
90
9
39
1
24
96
23
150
3
40
119
1
29
91
53
234
1
125
42
9
9
31
96
17
63
129
144
6
121
23
81
4
35
6
55
11
25
60
32
16
20
189
27
96
4
356
28
65
15
160
36
65
156
72
72
18
61
132
48
60
132
104
36
108
40
71
1
24
24
20
9
90
13
53
96
36
19
53
3
28
131
25
41
54
1
32
57
31
23
1
36
144
89
42
13
17
24
48
103
32
33
72
48
42
13
17
15
28
20
64
185
39
69
102
25
29
171
105
126
25
48
192
167
13
44
40
5
51
9
31
77
31
60
36
179
30
42
25
149
19
32
4
35
1
60
144
36
17
43
65
63
75
69
12
144
36
4
5
90
6
156
55
89
54
1
24
17
12
36
27
27
42
30
61
17
31
35
24
57
69
75
16
8
36
16
20
40
24
44
28
128
9
7
24
29
67
44
51
1
29
51
39
49
29
27
135
1
47
6
90
1
89
30
6
18
48
153
117
18
42
139
5
30
6
108
135
120
24
112
53
36
54
1
36
144
17
63
16
53
31
5
55
92
4
65
63
3
49
119
25
29
3
45
79
11
33
9
36
90
25
5
324
150
72
18
31
12
83
45
9
187
104
15
25
72
119
45
36
39
9
16
80
76
89
96
3
96
21
18
25
29
43
125
75
87
1
29
15
3
72
42
180
3
36
51
1
65
132
66
1
5
63
112
35
6
55
60
5
27
208
24
24
36
60
8
28
59
121
60
84
113
7
5
123
196
41
18
121
77
19
8
136
32
39
6
43
20
16
11
49
185
54
117
148
44
28
104
39
6
234
1
116
57
72
18
33
207
45
16
96
59
72
193
156
41
90
9
189
27
135
73
44
81
91
221
27
28
35
72
21
27
105
28
96
11
48
24
61
36
23
168
49
80
64
72
24
44
16
155
30
18
6
67
24
24
92
75
49
84
101
55
89
15
81
31
17
87
16
84
128
76
29
27
48
63
45
60
39
6
3
15
9
16
5
99
52
80
76
53
90
37
197
31
167
25
48
5
7
83
1
188
48
69
31
5
12
87
100
36
65
15
88
29
27
21
114
30
114
1
71
129
64
12
48
80
12
132
76
80
16
96
119
54
12
63
15
102
24
115
5
108
127
44
27
25
17
31
104
48
40
29
175
36
32
12
36
60
48
52
24
176
15
25
5
18
1
36
53
55
36
44
9
6
72
25
20
28
101
63
28
144
80
189
60
31
24
164
27
49
77
43
47
18
31
95
18
27
4
5
24
31
96
60
20
21
63
16
125
120
90
9
16
24
65
27
129
91
212
28
152
28
53
30
114
12
51
93
42
85
32
3
45
33
67
48
200
9
91
11
6
48
42
25
5
42
45
21
6
49
96
24
60
59
21
60
180
9
67
96
137
6
9
81
30
24
1
89
12
96
72
91
65
6
21
108
16
56
33
31
96
24
84
11
49
5
15
12
45
163
41
135
9
36
66
49
20
124
95
1
143
42
156
27
36
9
43
24
96
5
72
67
24
56
40
23
1
5
27
64
36
308
15
54
7
60
36
108
41
30
189
99
6
39
51
9
111
69
36
112
17
63
87
72
9
100
11
9
24
57
6
49
5
180
30
61
17
91
101
19
ABCD 95171026298*3^$a+1 [50023]
29
60
7
53
163
8
100
65
111
216
4
5
103
68
112
5
36
27
28
44
12
4
12
48
20
105
159
100
60
60
125
43
17
96
135
36
69
159
48
24
84
24
177
163
152
24
160
41
75
24
4
32
76
140
40
80
4
20
76
149
63
48
84
36
69
3
81
15
45
264
60
51
84
57
60
15
84
36
24
24
45
63
24
4
92
69
24
99
21
120
7
17
63
117
103
29
139
5
27
129
123
48
57
3
52
192
44
9
175
200
57
3
16
404
48
24
69
60
135
60
24
192
28
101
84
36
55
185
15
24
52
120
120
5
75
216
12
12
64
24
8
33
211
108
60
185
211
5
24
72
3
21
99
45
15
88
168
140
96
100
156
8
24
76
36
29
27
52
101
36
15
108
45
15
57
75
76
89
123
81
31
125
3
28
12
41
156
24
60
15
60
9
43
192
125
115
12
36
48
92
52
5
135
28
293
216
51
57
55
56
21
48
15
172
20
88
8
60
48
76
113
96
24
3
48
144
21
84
27
9
7
12
5
51
4
180
12
60
80
45
19
56
60
88
41
156
39
9
7
5
99
36
168
72
24
129
120
192
63
100
96
5
139
5
3
48
40
216
80
69
159
45
36
115
80
84
288
4
5
48
12
15
4
20
45
15
52
48
72
77
3
33
27
72
28
12
56
16
65
19
12
80
33
151
8
136
32
48
60
69
72
115
24
65
187
92
72
16
224
24
165
24
240
120
43
104
64
12
8
52
12
20
112
5
3
45
87
9
27
168
21
19
32
84
84
36
45
39
24
45
75
117
39
36
4
89
151
24
17
55
53
132
55
140
24
96
24
69
7
8
28
120
12
65
147
196
12
5
147
60
9
24
75
192
64
72
32
57
48
96
51
228
100
65
7
68
45
183
12
201
96
31
92
165
15
96
16
8
136
12
113
19
8
57
60
15
117
3
76
5
27
4
84
20
24
36
100
60
140
220
84
41
96
75
93
156
27
9
175
44
160
176
45
3
60
16
44
12
180
213
87
45
51
93
15
84
16
56
88
60
5
60
51
9
43
20
33
331
60
113
60
3
52
32
256
128
40
44
36
60
76
29
111
9
39
96
4
80
48
52
56
36
24
304
68
144
28
17
111
88
24
116
285
15
4
12
180
44
21
51
192
28
29
55
53
123
108
9
87
24
76
8
136
80
112
92
16
29
87
45
15
9
19
32
88
12
56
129
48
3
24
84
52
84
8
16
5
31
24
29
96
19
5
15
21
39
57
111
12
57
43
168
77
7
108
5
87
28
77
3
21
24
72
51
28
60
5
19
236
16
96
12
56
309
43
44
28
77
3
120
36
76
20
240
16
32
28
48
101
15
24
4
32
36
33
7
29
3
57
63
76
144
80
40
65
123
28
36
96
60
312
197
48
43
17
27
36
33
36
99
100
41
3
40
68
4
68
72
124
60
84
101
7
84
128
165
60
27
24
4
128
52
116
21
159
72
40
17
115
8
12
72
16
12
65
15
16
44
76
24
5
51
136
68
100
5
36
27
153
7
180
29
15
124
44
57
79
60
140
24
21
60
207
192
57
3
120
16
12
53
19
8
24
28
20
148
48
236
88
161
75
69
51
36
33
123
24
9
247
180
132
20
88
24
29
39
72
4
24
257
120
99
105
36
3
60
28
17
60
3
40
20
48
16
53
111
160
32
48
81
91
137
ABCD 95172024016*3^$a+1 [50012]
31
24
26
18
10
2
24
45
21
54
54
87
3
28
32
12
9
108
7
26
39
9
70
56
9
43
161
139
32
76
26
10
50
4
50
46
38
9
27
6
4
14
10
80
72
63
1
47
37
59
48
15
30
63
60
48
9
6
12
6
3
1
6
26
66
52
18
18
26
30
54
10
6
20
18
42
3
1
71
9
24
10
8
10
11
36
25
62
40
24
2
18
16
36
18
20
6
30
28
26
10
23
67
17
55
44
18
6
10
2
28
26
36
160
2
10
6
12
8
9
55
17
61
30
14
27
3
10
18
62
60
3
27
18
60
75
51
4
170
28
167
27
36
10
12
60
38
9
15
18
27
48
60
3
34
26
4
8
60
9
1
35
63
10
48
50
4
8
42
18
9
21
15
9
75
1
24
30
54
80
34
29
27
54
118
50
3
96
13
23
27
12
60
48
28
44
136
14
4
86
28
38
88
74
6
12
60
48
51
85
36
62
10
42
98
46
12
89
81
10
42
2
16
120
198
14
130
23
3
222
72
10
12
5
121
62
16
26
3
15
9
19
18
66
108
42
30
44
45
99
18
24
10
18
26
57
33
12
54
96
10
80
90
30
27
24
48
61
44
10
44
9
36
9
46
36
20
24
64
2
60
40
14
4
42
38
16
2
27
72
96
48
19
53
24
55
20
10
24
47
33
30
16
8
10
80
28
44
64
107
3
52
62
3
19
17
37
14
12
16
2
10
32
9
117
12
28
140
22
26
34
17
9
99
27
30
15
73
2
46
62
108
114
90
30
27
19
17
36
7
17
72
3
18
18
9
45
16
30
36
8
36
6
39
9
16
26
48
46
6
8
30
16
12
44
16
80
30
72
36
24
28
20
9
25
26
4
50
18
12
33
91
44
246
36
34
53
111
52
26
3
1
6
44
18
27
31
17
27
6
72
46
74
6
54
75
24
19
48
36
14
10
92
100
42
11
7
2
36
10
86
30
6
54
58
18
54
78
53
19
8
48
18
51
1
2
28
17
81
6
46
18
89
31
53
27
9
105
18
45
48
81
24
4
107
91
90
50
18
4
50
12
118
6
12
41
36
21
24
30
16
26
30
28
26
51
45
63
13
8
16
35
55
36
38
16
47
37
62
10
18
24
48
50
28
30
53
9
63
1
50
54
100
44
99
3
6
4
71
7
12
50
100
80
4
14
45
67
8
42
27
39
52
72
66
44
10
36
32
66
36
28
95
3
45
169
56
87
3
117
25
66
44
6
66
6
3
25
44
3
19
18
62
117
1
68
238
5
1
8
30
18
28
14
40
50
3
33
22
54
8
18
52
38
34
65
9
87
45
48
16
18
72
26
12
87
12
9
42
46
11
24
120
7
29
9
16
11
55
8
180
136
14
22
8
124
2
24
27
36
103
54
14
18
12
18
70
2
16
161
13
32
3
81
10
26
60
27
9
10
17
55
18
84
8
60
10
36
2
15
75
52
72
65
9
6
21
37
68
4
150
17
117
36
28
20
42
46
164
36
54
9
141
3
1
6
48
26
36
27
51
12
36
34
8
66
10
36
23
3
10
42
98
3
15
4
32
93
27
9
15
4
41
49
23
19
74
6
45
3
108
42
36
54
10
35
48
9
90
46
23
19
30
18
62
18
45
15
12
60
30
16
74
28
5
9
46
8
57
105
48
15
1
83
55
26
126
34
107
13
50
82
108
12
14
45
3
9
19
44
6
18
45
9
12
15
39
96
10
30
6
44
63
72
73
11
15
22
132
11
7
18
66
5
63
28
74
6
10
11
27
69
3
105
12
55
113
9
3
63
33
91
18
26
9
12
24
31
17
27
45
1
68
72
138
6
4
6
2
18
45
37
32
22
8
46
44
51
12
43
20
16
18
98
10
47
15
10
56
10
80
6
54
9
36
19
38
27
37
8
27
24
45
40
59
264
79
18
2
64
6
44
28
12
14
36
18
40
18
24
8
72
58
60
12
14
30
34
92
105
91
38
54
16
2
72
18
18
27
15
64
38
18
33
36
31
24
56
18
42
12
10
62
18
6
4
5
31
26
36
15
45
4
44
52
48
26
60
94
35
61
20
36
87
1
20
10
197
33
46
84
77
9
40
8
16
36
11
15
28
26
18
18
39
43
36
20
46
170
9
27
54
10
5
9
3
33
76
23
1
20
78
120
90
28
18
14
46
66
24
26
4
14
12
36
60
10
17
21
15
36
21
10
194
64
54
12
14
10
56
45
61
74
33
67
134
24
10
80
12
45
51
4
8
28
50
63
109
2
10
14
12
90
28
26
60
28
38
51
9
288
4
6
12
44
6
100
72
18
2
6
66
18
33
3
10
6
84
6
11
43
29
72
24
1
30
96
38
46
5
12
51
30
15
57
114
40
26
15
3
33
12
7
74
34
20
42
3
36
1
44
54
18
27
7
18
12
14
4
108
42
2
88
20
45
27
45
96
13
26
28
5
1
30
5
39
36
46
8
15
1
44
66
24
10
126
17
67
32
30
34
12
8
6
4
32
84
34
44
12
18
51
19
20
6
72
10
8
30
51
39
45
27
18
6
30
18
150
3
19
6
11
9
10
72
6
44
36
46
17
63
18
12
28
107
33
28
20
10
44
33
93
24
4
14
45
3
114
36
10
29
36
15
9
55
20
10
26
69
1
12
32
28
110
28
17
15
82
30
6
20
87
67
24
74
18
9
33
27
36
3
52
12
6
2
90
72
16
11
25
20
6
12
168
10
12
8
10
80
142
11
7
62
18
4
36
50
18
90
30
45
27
117
43
2
46
24
30
23
39
46
23
12
36
27
36
16
53
27
54
66
105
12
24
1
26
40
6
30
36
8
9
1
6
48
53
9
27
123
18
10
8
18
90
21
9
70
56
28
26
54
28
8
36
24
12
10
32
12
27
9
52
26
4
6
11
9
36
99
117
15
27
66
15
19
56
34
26
12
24
66
27
1
6
36
30
8
6
21
27
81
109
50
22
14
66
70
18
2
6
102
72
24
10
2
28
6
108
47
61
62
22
18
126
6
44
30
132
10
8
12
34
11
25
48
36
ABCD 95172066118*3^$a+1 [50003]
32
52
24
12
8
72
12
112
216
84
8
72
84
4
108
32
75
157
36
35
12
180
117
16
20
72
27
24
24
132
33
48
27
36
61
35
1
168
11
45
75
13
72
20
100
24
35
69
60
15
120
117
48
27
84
37
68
76
128
111
24
36
36
81
28
36
8
108
208
119
132
133
56
36
16
12
36
47
25
119
9
60
51
85
36
20
87
12
13
35
48
109
8
12
51
12
25
71
21
99
24
1
276
11
129
39
156
36
24
36
13
60
11
108
21
27
25
179
153
120
108
112
120
8
27
37
131
13
80
39
60
25
32
60
48
15
48
45
3
49
35
12
13
20
36
136
23
60
81
16
80
36
72
15
85
11
9
40
20
28
20
123
9
16
176
60
63
96
60
9
52
60
59
45
15
24
93
28
35
36
153
28
44
28
191
144
48
49
60
119
145
56
15
84
61
23
13
47
25
80
27
60
69
15
1
8
63
9
16
84
20
96
124
84
35
60
49
36
59
213
4
36
59
25
71
12
81
52
47
25
83
193
11
201
4
164
72
15
12
21
4
23
85
84
8
27
93
51
72
25
23
85
71
96
9
4
56
64
92
15
9
171
109
8
48
3
24
45
3
12
57
76
47
12
45
99
36
45
60
108
136
35
37
164
24
15
24
153
60
28
56
76
83
72
24
108
33
52
155
36
12
13
95
57
48
16
60
68
148
20
72
16
32
72
51
12
72
45
111
141
16
72
60
20
52
84
95
105
76
95
81
52
251
81
15
13
35
57
16
60
59
25
108
92
24
36
63
45
100
8
28
59
13
35
9
160
48
71
21
3
73
23
96
9
64
20
63
33
27
45
39
60
45
99
129
196
36
11
33
36
88
128
3
61
20
63
45
88
47
81
4
12
11
9
16
44
64
71
9
111
25
8
27
93
15
45
108
28
56
4
32
4
59
45
27
12
36
201
99
37
23
49
8
12
52
8
111
132
25
35
69
15
36
205
104
76
144
95
24
24
48
25
32
15
21
52
8
12
52
35
1
35
81
28
152
36
3
61
35
81
144
3
48
49
80
63
48
9
16
47
33
192
16
332
39
84
129
27
25
120
164
132
52
12
131
37
32
24
12
63
85
56
36
64
80
15
21
27
48
60
9
16
167
81
76
36
20
12
16
132
104
16
23
1
108
11
117
28
24
20
48
99
96
9
100
8
27
1
44
3
96
21
24
39
36
25
47
33
15
36
21
87
37
83
156
96
109
35
129
3
193
56
4
156
56
52
8
12
3
73
12
168
95
9
255
1
47
9
48
51
1
308
16
20
39
13
108
11
48
33
15
109
188
16
156
71
12
48
13
20
207
9
63
13
20
12
3
85
72
20
15
81
124
107
144
36
21
100
8
36
63
1
24
95
81
51
1
59
24
285
51
93
15
36
141
15
45
136
59
1
120
23
12
45
48
39
12
36
45
28
152
3
120
84
333
28
44
15
57
63
45
28
72
36
200
39
37
23
72
33
28
83
25
131
84
12
45
252
51
24
121
35
1
11
49
48
20
75
96
96
9
75
25
144
128
39
1
12
60
56
99
1
20
72
4
20
39
157
32
15
21
4
11
37
92
75
48
24
73
23
177
88
47
21
159
1
11
61
24
20
36
147
13
128
180
52
12
35
81
64
92
36
3
21
39
36
9
36
24
16
284
39
21
72
72
3
45
99
120
13
20
60
36
99
25
92
36
64
11
153
39
12
45
88
128
324
39
45
132
72
12
123
117
63
12
69
100
59
72
21
12
63
177
15
33
40
167
36
177
3
25
44
183
348
61
11
72
37
24
156
11
69
36
75
24
21
3
1
48
203
12
97
143
72
13
72
44
87
72
1
32
24
51
12
21
16
11
97
8
12
40
11
9
16
32
124
24
47
84
25
83
61
164
52
44
99
1
92
112
12
44
64
8
28
35
109
8
72
ABCD 95172193594*3^$a+1 [50013]
12
21
16
32
4
11
69
3
33
52
23
57
3
49
20
64
119
25
20
39
81
15
21
40
60
20
15
25
84
8
24
24
3
12
48
12
61
24
12
12
119
9
60
24
3
45
12
28
95
24
13
59
105
52
12
32
51
144
12
37
35
120
37
48
32
15
45
51
12
21
24
12
39
12
48
81
3
37
8
24
3
24
105
28
11
12
57
12
39
36
9
3
24
45
27
24
9
40
11
60
1
12
23
12
49
11
69
15
117
24
39
57
72
108
12
28
83
9
40
83
69
3
85
12
44
27
12
85
252
8
51
61
20
24
15
12
12
73
188
75
129
48
51
12
69
15
84
57
3
9
72
123
36
12
25
56
28
60
35
60
21
12
51
21
36
3
21
3
49
11
9
144
3
21
16
59
24
24
73
56
39
49
59
9
40
32
16
44
48
27
48
13
23
12
60
72
24
21
39
61
108
12
180
8
195
117
3
45
39
24
36
12
1
24
8
3
73
47
13
156
104
3
21
36
72
3
12
9
63
21
15
25
23
69
12
3
13
20
15
97
32
52
164
87
37
11
37
132
59
12
24
21
39
13
24
44
24
36
16
120
48
11
1
23
57
99
12
13
92
12
12
3
285
27
9
16
20
15
12
12
60
25
20
3
24
57
36
27
48
37
8
16
20
39
24
21
3
13
23
81
4
8
111
36
73
12
116
15
21
15
9
144
48
4
60
8
136
23
61
47
21
12
3
33
72
123
21
36
12
27
12
1
12
11
9
108
15
1
72
35
9
3
1
32
48
36
40
8
51
36
165
108
63
24
13
11
60
85
12
8
36
84
40
20
16
47
13
59
25
11
21
27
33
64
68
87
12
24
24
49
23
33
15
120
9
3
36
37
20
48
88
12
11
37
132
35
37
47
36
57
27
60
36
24
84
48
1
36
48
152
24
27
13
23
48
48
21
36
39
36
97
35
37
36
20
12
15
73
12
36
11
48
13
24
20
15
85
8
76
47
9
40
11
72
45
15
48
105
51
21
27
33
27
1
120
104
63
12
36
45
40
35
13
11
33
15
93
24
48
3
133
20
16
8
52
24
59
25
116
60
12
3
45
24
60
15
33
75
9
15
13
23
60
9
28
11
121
8
16
20
144
88
11
12
69
3
12
25
8
48
36
111
37
11
57
48
40
32
12
180
147
21
15
72
21
15
48
21
48
12
27
1
60
60
23
25
36
20
27
72
1
131
37
12
83
13
11
13
20
36
60
3
85
12
24
44
15
1
11
12
21
75
45
60
16
156
11
21
16
44
15
13
32
27
84
1
11
12
24
57
64
12
36
120
47
57
27
9
28
11
13
59
21
52
11
12
84
61
11
24
48
57
75
45
16
11
1
32
40
8
51
36
1
83
24
36
69
15
73
83
96
1
12
11
33
135
25
108
68
132
28
24
24
11
12
120
21
87
24
9
12
27
36
141
12
3
12
85
59
61
11
36
12
1
48
44
75
57
48
87
1
35
129
24
123
24
145
47
45
75
61
83
12
9
51
37
23
96
36
9
27
1
119
12
60
24
12
9
15
105
16
56
3
37
11
24
13
12
60
48
12
104
15
13
56
4
12
23
21
40
36
119
24
1
36
20
24
3
153
123
84
37
20
40
20
4
167
61
23
12
9
27
12
37
104
63
37
8
52
11
69
88
12
23
25
47
1
35
36
13
20
16
104
168
72
108
27
1
120
8
87
165
60
4
24
24
68
24
28
140
28
8
3
13
23
61
12
12
32
3
48
13
56
15
120
12
9
112
71
48
1
12
44
52
8
3
72
37
8
15
69
39
33
36
24
3
33
75
24
12
49
140
3
60
24
33
64
44
12
3
96
25
20
64
23
13
11
33
24
3
33
16
143
1
60
23
72
9
27
33
39
21
39
24
48
37
44
3
36
21
3
33
3
9
63
48
9
3
36
37
11
36
13
23
12
9
52
24
60
44
36
27
60
168
21
4
60
11
9
24
39
21
27
48
144
9
112
23
9
123
1
92
28
131
12
9
28
35
12
9
15
21
48
39
37
20
15
93
48
63
120
25
32
51
1
23
37
8
24
60
123
33
15
12
108
9
3
1
35
25
24
36
104
132
40
23
25
35
21
4
35
1
20
156
39
21
15
9
40
24
20
27
1
44
28
12
48
12
83
1
24
20
12
108
60
27
33
60
27
45
76
11
60
109
8
51
12
21
15
12
9
15
9
72
3
33
51
9
39
1
47
25
48
35
105
4
23
21
16
11
57
15
25
120
132
60
23
81
24
12
51
36
24
33
12
40
131
9
3
1
68
3
97
107
1
11
1
47
21
75
109
56
60
3
36
13
20
96
36
24
3
33
15
36
33
52
59
81
24
27
37
59
36
12
204
13
11
96
33
12
4
20
27
25
11
72
24
13
32
63
57
12
3
21
60
16
36
68
12
3
36
12
21
27
9
12
60
4
20
63
13
12
59
9
15
49
8
40
32
84
3
1
8
3
9
3
12
96
21
24
12
75
129
36
72
51
12
49
24
12
8
24
3
12
72
1
11
12
24
21
24
27
1
11
60
72
97
11
13
108
36
12
8
76
11
25
23
61
47
1
32
4
116
87
33
27
9
12
52
68
36
4
8
48
15
24
85
47
33
63
12
73
23
12
9
88
80
3
93
12
3
12
49
47
36
133
8
75
9
3
13
44
40
131
25
24
8
12
96
3
13
95
49
20
76
20
84
3
12
21
16
20
15
33
75
25
47
36
37
23
36
25
12
47
12
61
8
60
39
33
75
21
27
57
15
12
141
28
20
3
24
25
23
13
24
20
36
63
12
24
1
96
35
9
15
69
88
8
64
47
36
169
23
24
24
48
72
57
27
12
9
40
44
3
1
84
128
15
12
36
ABCD 95172644332*3^$a+1 [50020]
69
48
81
87
40
48
20
237
19
48
20
100
48
44
63
36
252
85
12
60
20
21
15
39
81
76
20
4
44
72
108
100
17
139
95
1
24
11
213
28
12
60
20
63
13
84
8
64
24
5
79
8
39
18
15
12
16
20
4
41
72
15
40
12
348
12
23
13
5
54
61
48
84
48
188
255
121
20
48
117
55
68
57
31
12
12
24
11
25
119
90
31
59
25
12
8
132
28
20
4
140
40
168
17
103
60
35
73
36
44
27
13
20
76
89
231
88
32
28
36
12
128
4
12
149
91
24
36
48
71
97
60
59
49
20
12
24
75
18
36
15
4
60
288
47
25
48
132
128
27
33
28
36
84
35
37
152
96
21
19
71
9
27
9
76
23
229
92
16
60
8
100
32
183
36
49
20
12
108
112
5
127
53
54
54
36
79
56
40
20
160
36
24
24
24
96
104
76
36
48
12
101
7
80
28
24
36
5
15
52
5
55
36
24
36
47
97
8
40
8
96
88
92
201
19
8
45
18
144
33
165
7
44
16
5
15
28
101
19
188
117
43
44
28
48
125
43
20
4
92
28
47
1
8
24
108
39
73
17
43
12
36
8
9
31
77
99
4
72
59
25
44
4
72
89
55
24
8
88
59
90
27
96
12
40
12
60
59
49
5
27
100
24
12
53
135
144
45
7
80
36
28
20
9
31
132
8
36
16
20
99
25
29
7
12
17
54
1
120
20
40
24
60
24
96
44
36
39
25
12
35
13
77
43
8
4
53
51
36
76
84
36
20
28
29
27
4
59
378
198
37
35
49
20
84
45
67
23
9
36
9
67
60
53
27
136
84
5
18
13
113
19
12
108
23
9
60
3
1
36
8
27
18
72
19
96
48
120
5
91
12
23
1
53
15
120
16
44
28
12
96
44
72
16
20
39
73
36
89
18
69
21
127
12
113
91
161
108
36
19
60
8
4
24
56
36
9
15
156
135
25
132
36
20
57
72
7
56
9
51
3
69
76
44
40
32
9
67
24
24
132
12
101
15
165
15
64
47
1
48
72
104
28
53
54
18
51
40
107
49
20
36
40
24
108
36
92
72
27
49
59
81
45
36
43
60
23
37
12
41
18
109
32
76
68
36
3
36
1
68
40
96
60
185
99
28
8
40
24
12
41
67
23
117
52
155
49
104
16
101
99
16
20
9
7
12
36
120
20
156
4
20
21
54
45
24
40
48
32
96
16
95
49
41
51
4
35
105
184
12
72
72
48
60
12
11
33
124
156
56
16
24
156
173
31
60
53
55
32
4
24
12
48
113
7
36
24
72
24
12
5
90
73
32
112
12
68
40
156
36
8
3
45
220
108
20
36
36
52
32
28
12
84
456
20
64
20
112
167
45
60
3
45
28
107
33
4
32
3
13
12
36
120
17
79
20
9
91
24
24
92
28
48
84
5
123
21
67
120
84
48
32
96
3
49
68
280
60
44
28
12
35
109
89
18
69
93
135
76
72
20
112
17
19
36
80
9
15
75
181
248
12
9
27
64
96
83
25
204
5
18
9
36
9
63
76
24
36
60
29
15
12
24
21
54
90
31
5
15
4
12
132
216
72
48
5
31
113
67
113
15
48
9
99
45
15
84
16
44
57
43
36
56
16
8
12
72
52
128
28
12
23
33
52
32
100
180
12
24
24
83
25
168
77
54
18
15
3
33
75
205
12
24
11
37
125
162
13
32
40
23
1
35
36
69
72
75
72
72
13
23
37
36
125
27
204
3
13
12
11
69
28
29
115
36
24
5
90
85
95
9
24
21
87
28
36
8
88
24
48
12
11
97
20
45
7
84
12
60
12
12
8
76
12
72
96
107
144
1
179
18
135
28
12
236
75
109
53
18
36
69
21
54
37
17
51
4
12
36
108
77
67
56
12
52
60
56
76
60
29
15
36
21
15
84
40
41
15
93
19
120
60
17
18
25
36
84
17
43
92
4
24
8
40
77
18
69
21
63
9
55
17
31
12
80
75
1
96
8
21
36
15
28
20
16
56
28
71
145
60
24
36
12
173
7
24
24
17
27
40
23
13
20
16
20
36
28
224
28
12
12
84
65
67
23
69
12
60
36
72
36
36
48
76
41
15
40
8
117
19
72
35
37
12
24
17
43
80
16
20
39
ABCD 95173123504*3^$a+1 [50022]
80
136
33
191
43
48
60
54
11
55
24
9
9
66
36
90
15
56
37
83
40
8
19
18
108
12
54
141
57
6
41
88
168
8
16
39
41
25
6
57
8
97
36
12
114
29
19
18
18
90
71
61
72
48
83
7
108
5
112
80
25
23
16
24
24
33
60
360
48
339
93
42
33
15
9
45
35
19
21
69
54
197
40
39
12
42
120
11
67
138
6
18
360
75
48
75
108
41
16
27
6
84
11
31
41
64
129
36
3
33
39
24
360
21
99
81
15
144
24
15
72
65
13
30
132
30
3
21
36
18
66
42
90
84
18
41
55
54
36
30
6
48
6
5
16
56
24
16
27
45
147
5
139
36
96
18
71
64
80
136
144
81
84
72
59
1
18
69
21
66
89
7
48
161
181
18
9
15
30
18
132
18
18
12
18
27
33
191
55
24
90
47
73
135
56
31
9
45
11
37
3
24
15
9
57
252
3
8
157
3
32
40
63
17
120
88
45
72
60
12
3
213
186
9
56
40
21
99
56
64
15
30
59
16
39
57
15
18
36
66
24
36
84
41
48
7
18
71
31
54
11
40
8
96
121
23
16
69
30
54
23
64
120
33
90
36
30
51
81
23
79
42
63
8
24
24
7
33
87
54
78
18
35
37
3
15
84
60
30
35
169
15
75
12
105
48
32
64
39
42
63
24
51
60
54
12
39
15
72
78
156
159
176
31
54
11
43
21
135
6
288
35
64
117
35
40
15
33
32
24
67
93
21
126
53
157
3
309
138
114
71
19
48
101
25
222
9
80
109
11
1
15
39
6
83
25
87
72
111
12
78
102
57
48
72
45
30
18
180
63
45
171
15
30
6
53
31
78
3
48
87
72
6
84
6
30
27
63
9
8
7
17
64
27
12
41
16
80
16
15
18
72
18
21
45
251
19
21
69
144
131
16
87
41
1
111
159
54
11
73
6
17
109
90
30
123
96
15
57
69
3
56
55
105
15
24
18
23
61
258
81
21
179
96
40
24
96
3
93
69
30
18
51
56
1
18
101
61
162
17
61
192
27
51
84
60
21
72
63
33
9
15
32
40
104
55
9
63
60
5
103
30
51
39
126
60
36
3
69
36
15
56
136
24
56
144
1
228
227
40
8
85
54
36
54
75
93
30
117
72
51
108
129
33
144
54
30
35
7
90
12
42
33
48
72
8
24
13
120
3
128
64
8
40
69
30
45
24
21
35
1
15
63
9
207
305
24
25
167
48
1
39
56
64
9
12
75
165
66
9
24
81
108
11
97
15
33
132
59
241
95
37
108
84
36
15
72
128
19
114
27
3
77
55
33
80
31
9
176
79
9
33
12
60
30
297
48
15
17
184
69
3
24
81
23
37
120
3
15
24
17
121
24
210
90
11
133
24
156
6
9
56
1
24
95
24
72
37
3
39
105
33
150
33
39
129
9
18
108
41
160
24
80
19
45
117
24
11
181
27
152
16
24
33
15
8
13
27
117
36
36
51
27
36
102
24
48
3
15
105
3
54
42
45
93
51
45
11
88
8
24
40
21
75
75
18
30
5
40
80
37
123
129
60
66
57
24
51
138
11
16
24
24
72
3
66
51
24
69
96
11
55
33
9
72
36
59
24
16
183
81
15
66
39
21
3
45
42
180
54
15
21
75
15
9
144
63
57
72
9
54
132
126
23
31
89
120
16
93
27
33
23
48
112
8
16
39
41
19
30
54
42
215
24
67
29
40
104
64
32
1
30
65
25
54
6
180
48
6
33
32
24
37
102
60
36
77
49
66
45
63
17
7
57
104
91
54
15
56
13
72
78
213
453
36
18
12
24
72
33
69
162
9
32
19
5
61
60
48
6
9
135
102
3
51
6
95
79
33
8
184
96
72
3
18
131
31
24
54
12
24
63
32
43
45
51
237
24
120
51
54
15
75
36
48
42
63
9
90
21
56
25
39
21
99
9
15
21
ABCD 95173683622*3^$a+1 [50070]
24
71
36
112
32
16
33
54
41
112
8
4
12
48
68
109
48
42
81
117
87
20
84
1
60
108
132
23
85
30
36
69
15
12
29
4
32
28
20
31
137
13
60
66
41
109
48
15
45
83
52
228
12
81
24
3
33
27
27
125
7
24
9
15
66
24
126
126
168
47
96
64
164
79
45
81
71
19
9
15
41
145
84
42
93
21
27
60
24
9
60
27
180
27
36
89
61
6
93
60
15
96
65
112
12
195
6
39
32
16
132
27
89
24
91
21
9
159
92
24
49
15
20
1
60
30
54
23
157
131
19
90
60
60
27
48
48
84
33
35
187
45
33
23
13
120
24
306
89
60
61
84
63
12
60
21
51
56
4
3
6
47
19
54
66
5
25
195
36
9
48
3
24
9
39
116
72
37
47
28
32
139
30
30
66
23
91
174
36
27
9
3
48
243
21
15
24
69
51
137
40
24
96
33
6
21
144
20
133
47
49
27
9
108
30
33
60
132
51
21
56
49
18
66
6
41
72
40
105
3
24
44
295
77
7
66
59
28
39
53
88
33
36
183
45
11
19
5
148
87
12
138
150
42
84
59
48
7
45
12
3
93
8
61
23
85
47
16
24
3
30
147
135
120
45
129
147
9
51
12
12
20
48
60
40
32
28
192
108
27
30
119
199
12
24
129
141
111
153
27
105
3
8
43
117
72
12
33
12
18
53
79
93
8
100
3
141
33
42
5
28
15
30
63
3
69
45
15
12
68
7
201
92
28
68
1
108
15
60
81
35
4
12
36
3
77
157
6
69
51
21
9
95
25
27
57
27
60
153
36
24
23
19
81
33
87
60
44
16
132
105
90
6
35
19
126
66
18
60
6
9
81
6
48
41
61
24
24
12
48
36
51
68
175
45
51
114
12
54
5
36
28
128
43
21
48
12
308
61
24
30
117
36
87
30
195
105
30
5
61
11
73
42
81
63
30
35
4
45
191
169
23
157
3
63
17
12
121
11
36
67
30
6
6
54
21
9
66
48
45
75
53
100
63
201
36
24
9
87
8
64
92
24
61
24
36
23
28
3
6
3
87
65
28
21
6
45
3
33
117
102
101
180
19
153
75
36
5
4
105
30
93
63
29
180
48
24
49
60
87
117
23
60
40
60
33
24
27
3
30
96
51
33
191
79
33
120
57
107
73
6
69
228
12
141
27
84
60
75
24
84
36
17
199
89
36
13
83
13
6
141
212
40
176
151
18
47
79
29
97
51
12
20
277
171
20
4
75
53
28
117
27
3
6
11
25
3
32
79
36
108
102
51
20
19
29
55
9
32
79
5
1
3
177
23
55
6
150
9
57
15
116
13
11
205
108
11
36
48
28
27
77
76
69
48
12
48
6
29
48
7
17
88
51
6
35
28
15
60
33
3
9
21
6
21
12
180
60
180
21
30
77
48
16
44
1
143
31
354
3
20
52
27
45
39
30
6
24
21
60
129
6
48
6
11
28
27
33
57
84
24
30
66
39
45
27
68
1
107
12
172
3
45
48
3
197
4
56
79
18
270
36
149
25
6
144
72
41
172
116
60
1
24
87
24
39
180
117
57
23
13
54
45
20
7
29
19
30
87
9
39
87
114
99
12
3
6
27
63
17
37
27
129
6
21
63
17
100
44
133
6
141
8
37
23
28
9
30
113
31
17
49
48
60
11
85
6
93
60
8
73
60
36
23
7
78
3
8
109
42
54
147
87
6
71
16
213
6
21
20
37
47
160
3
17
24
12
73
30
77
4
159
117
8
132
13
35
16
3
72
48
42
15
8
127
45
48
27
30
24
35
49
60
42
30
114
129
12
3
120
117
60
105
111
20
97
60
11
36
145
3
57
111
8
12
100
32
36
25
95
16
75
18
23
100
117
30
53
7
6
27
3
9
27
33
75
45
8
12
36
109
12
30
53
25
66
24
96
57
12
20
25
3
8
169
15
51
36
90
204
35
64
27
78
3
12
147
24
24
60
30
12
24
119
67
93
120
21
36
54
29
108
43
30
126
33
15
ABCD 95174556682*3^$a+1 [50025]
49
11
19
108
62
16
143
175
36
29
25
6
18
23
49
48
6
66
38
16
17
39
58
38
9
1
62
28
17
27
88
2
39
79
17
3
22
11
12
36
67
65
199
98
48
39
31
24
36
29
3
22
174
42
35
13
54
42
48
23
12
36
129
40
32
51
27
18
64
38
18
42
12
34
47
15
10
42
5
7
36
20
34
6
32
21
85
72
54
8
21
12
24
63
16
137
99
16
77
105
16
96
59
60
7
74
120
75
3
10
6
17
15
33
25
47
73
26
118
6
5
85
30
29
27
16
2
16
62
144
36
28
24
108
48
5
24
31
36
5
25
18
36
56
129
39
10
62
18
30
16
17
9
10
36
65
27
22
11
12
7
18
6
36
140
36
69
25
30
18
6
156
20
9
24
57
6
45
48
31
54
14
33
7
2
39
97
59
15
21
24
120
15
34
11
36
7
2
6
34
30
8
105
33
42
48
45
84
15
4
12
5
15
45
45
3
12
7
66
42
5
15
64
18
11
27
34
95
84
156
24
25
30
5
21
15
96
24
19
44
18
39
25
38
16
2
54
18
16
54
18
72
62
88
2
30
93
13
110
34
80
3
85
30
18
42
140
58
30
17
1
71
115
48
60
20
46
119
7
96
17
3
54
39
24
55
18
23
31
29
51
9
7
72
17
33
16
62
10
90
53
55
36
29
7
60
12
36
36
113
12
19
24
50
72
70
41
24
31
53
37
107
13
62
120
40
18
35
15
45
175
32
57
75
36
28
5
49
6
36
5
43
5
31
26
15
19
36
48
2
88
6
2
63
55
132
20
33
24
25
23
145
14
21
13
146
6
30
33
7
90
14
33
55
18
24
48
6
56
28
80
30
15
36
37
59
51
9
79
2
40
32
16
6
18
216
11
84
7
113
39
18
15
60
43
65
115
54
6
5
84
31
41
15
250
24
30
36
36
257
1
11
3
90
168
63
55
41
48
1
54
2
39
111
10
24
11
91
18
47
135
60
12
33
25
30
18
126
41
15
58
30
56
18
70
18
54
80
16
48
42
32
22
50
88
8
15
19
29
1
114
32
60
10
23
39
16
66
8
18
52
77
61
72
62
16
65
25
18
12
5
13
119
12
3
12
36
42
30
42
70
65
25
71
57
10
77
31
24
90
83
12
24
144
60
13
62
16
36
30
54
17
24
105
40
86
124
126
2
78
54
10
110
18
15
73
42
48
5
55
5
43
56
81
25
23
55
66
6
17
33
15
25
32
51
27
34
18
17
60
144
51
30
78
57
15
48
18
63
12
75
9
24
49
83
13
47
7
66
24
2
16
17
15
45
105
10
5
31
2
54
18
18
94
23
27
16
20
72
40
17
55
20
16
110
70
18
14
42
18
21
81
90
60
21
43
24
65
153
64
24
56
16
48
95
111
10
6
20
160
14
34
54
8
63
7
29
19
74
63
25
24
23
7
5
163
108
20
12
60
21
31
38
15
33
27
36
72
105
10
77
105
27
13
38
64
60
36
17
1
30
2
22
20
28
2
22
29
79
12
18
6
66
6
18
144
2
46
35
27
90
72
18
12
4
54
32
6
10
47
15
45
63
33
31
5
15
16
24
18
50
148
29
43
2
34
86
75
84
7
2
30
42
15
49
6
53
93
34
53
72
103
42
54
74
30
40
12
96
30
110
40
2
136
6
29
60
55
2
15
39
129
24
27
69
91
29
1
8
136
72
80
75
13
35
21
15
1
30
80
9
151
90
95
115
5
12
27
34
47
24
31
2
16
24
66
60
36
5
25
95
163
48
20
93
31
101
9
34
29
72
63
16
2
22
17
3
28
2
63
15
33
36
111
52
66
54
2
15
79
72
17
57
16
18
14
78
9
73
8
15
75
93
51
30
16
24
90
20
16
48
2
42
33
13
2
33
19
42
30
41
105
39
49
11
79
6
138
20
18
58
5
7
42
11
79
246
24
38
9
63
33
55
18
71
3
28
42
32
16
78
41
103
138
2
33
99
48
16
44
12
16
18
35
19
90
2
21
12
36
72
135
10
23
1
11
27
88
17
57
34
102
24
54
2
30
42
18
100
24
5
61
2
112
20
28
77
175
24
12
17
240
13
78
56
34
32
40
14
96
10
42
53
39
16
53
21
88
48
54
18
47
24
127
5
60
49
110
36
64
6
23
51
69
111
18
10
6
32
40
18
30
2
70
47
25
168
32
42
33
15
52
24
41
15
81
9
15
96
103
32
9
33
18
93
79
18
2
45
33
15
48
57
70
114
18
36
104
21
21
46
113
72
39
16
125
12
1
47
15
64
26
70
104
76
20
12
52
114
14
58
72
72
35
36
12
127
38
42
46
2
225
31
29
72
73
62
9
25
104
40
102
60
48
5
12
3
105
1
2
45
7
113
193
54
8
12
45
31
17
49
18
17
3
18
15
7
32
36
54
90
60
9
1
23
31
74
16
24
32
15
55
8
10
11
12
15
34
150
50
16
24
56
27
37
54
56
34
11
15
45
63
57
31
2
30
106
6
128
106
35
36
1
47
1
107
12
15
18
208
6
50
16
23
57
10
17
93
22
92
30
16
2
16
54
42
54
72
47
25
102
20
21
48
1
8
46
24
17
49
24
50
52
18
78
50
22
48
ABCD 95174720528*3^$a+1 [50051]
39
177
3
73
59
1
47
36
162
15
208
11
145
23
12
33
57
51
27
61
24
23
12
18
43
80
72
39
60
36
145
29
24
54
45
45
27
99
61
36
164
63
45
27
9
21
115
35
48
13
20
63
157
68
36
280
11
18
7
17
27
64
29
6
37
125
18
49
23
9
21
7
83
25
35
85
5
115
5
54
36
37
17
24
91
24
11
13
60
107
108
18
27
21
96
91
35
13
24
36
11
24
12
69
360
88
11
145
119
37
228
36
59
60
12
18
6
210
54
36
6
30
114
99
45
90
12
18
42
1
60
20
93
186
73
48
23
30
19
131
156
1
120
120
107
12
33
255
78
30
37
107
145
35
6
48
6
36
45
57
90
1
5
66
6
30
49
23
18
78
36
9
21
144
54
157
56
3
25
80
9
72
211
5
43
47
48
121
95
1
104
64
80
111
1
48
29
63
57
87
4
131
48
18
18
1
35
33
27
30
54
96
81
3
132
45
39
24
30
162
249
4
12
5
42
1
29
67
83
48
13
72
24
180
60
119
72
97
47
96
180
144
61
29
48
231
9
55
71
85
24
48
5
27
3
234
91
149
18
45
36
16
131
13
131
96
9
3
13
60
5
102
132
81
4
89
24
216
99
88
95
60
13
71
49
11
36
25
5
19
71
24
228
36
49
11
45
16
5
19
35
60
85
36
120
56
165
123
39
25
11
61
80
3
42
43
48
44
75
1
72
77
18
45
27
108
121
32
9
120
6
72
120
36
37
32
387
30
24
55
35
12
24
48
42
19
47
33
45
27
39
33
21
7
119
13
56
144
3
277
8
63
36
48
18
24
55
89
162
9
63
30
90
97
101
72
6
49
35
276
12
33
40
84
11
30
24
27
64
71
54
66
25
80
39
97
120
35
13
96
104
111
49
36
48
11
69
111
60
9
16
5
42
13
41
126
84
105
165
54
42
48
7
48
12
47
12
180
33
88
5
7
12
125
6
13
125
144
78
18
72
19
35
120
24
72
120
69
4
176
4
125
15
27
72
30
31
11
81
72
117
99
27
153
112
12
36
11
246
15
9
48
42
9
36
100
11
18
162
132
25
20
147
109
24
101
127
35
33
39
132
13
120
96
96
53
48
19
36
23
192
69
16
29
66
49
5
115
48
96
11
1
17
18
108
60
9
88
77
18
33
112
32
45
66
132
85
108
41
43
11
37
47
6
199
71
12
177
75
18
19
149
27
39
144
36
1
35
54
54
24
12
126
15
75
25
80
39
1
35
90
67
5
6
45
45
19
35
12
61
83
177
88
20
9
18
49
5
43
168
48
72
119
61
65
210
24
9
21
24
27
40
12
41
6
120
60
174
54
36
85
11
30
19
72
12
41
6
36
25
48
119
6
7
23
72
42
18
180
13
35
114
31
35
25
24
95
108
18
15
16
131
33
21
19
5
31
251
33
16
5
15
3
132
18
151
11
84
49
60
53
24
30
36
73
12
20
40
35
72
18
7
60
5
91
24
35
13
12
167
60
153
21
114
1
215
156
69
39
6
390
60
97
47
72
193
275
18
7
20
108
27
12
24
84
60
48
72
25
11
6
66
54
18
1
72
32
27
84
97
47
6
210
25
35
85
96
35
66
42
36
37
83
229
48
24
245
54
12
72
60
81
4
5
27
39
36
90
96
102
96
72
12
132
18
67
5
90
81
88
47
30
127
140
16
59
13
59
18
31
41
91
23
12
42
27
165
78
66
31
20
75
90
19
71
6
120
90
78
67
5
54
84
6
18
25
77
54
1
131
13
41
19
80
27
25
60
125
19
5
63
75
1
24
107
13
72
23
192
6
48
72
7
132
5
54
24
13
149
66
24
1
155
69
21
54
18
51
21
90
6
139
5
19
101
126
42
18
9
21
123
112
59
216
12
33
3
36
33
3
24
18
18
25
ABCD 95174835136*3^$a+1 [50172]
21
99
101
24
43
23
109
132
71
118
2
25
192
51
69
5
16
30
50
250
110
112
27
111
57
53
247
108
24
53
55
33
27
95
268
80
40
44
1
117
63
59
145
35
1
27
9
24
5
139
3
18
42
30
38
72
40
33
75
14
163
3
42
48
32
10
32
16
14
91
35
37
35
28
12
18
2
49
59
40
21
59
109
51
170
10
9
35
18
7
3
108
44
136
62
307
35
61
27
165
53
10
20
10
50
52
9
9
2
30
103
156
11
240
37
21
50
70
74
1
125
10
117
17
30
16
141
111
33
15
9
21
27
45
3
165
32
55
3
9
5
88
27
131
42
40
75
12
51
30
27
3
42
18
57
3
21
11
18
7
65
42
76
44
76
117
204
41
90
49
24
27
108
62
138
24
76
165
24
48
83
10
80
54
58
50
40
48
9
83
58
51
24
195
90
62
72
18
18
52
348
12
128
72
42
16
27
24
53
88
48
72
27
21
99
11
12
72
60
61
15
12
210
30
188
54
88
18
81
189
102
80
18
91
51
108
45
47
193
65
31
41
30
25
35
28
42
48
170
40
165
59
85
111
2
10
188
52
200
78
30
10
51
21
18
44
18
163
35
40
50
40
290
100
2
70
18
27
53
115
5
22
18
75
119
36
40
12
38
19
3
69
120
23
78
79
9
30
57
3
104
16
81
71
102
115
21
75
45
120
290
1
24
24
3
2
178
198
111
143
13
77
46
44
1
75
162
150
9
41
58
44
60
30
96
10
12
18
72
27
53
19
51
18
62
37
11
24
18
48
90
54
118
80
88
92
132
36
1
69
99
213
48
27
77
31
59
36
40
20
85
167
28
62
88
230
1
96
65
19
48
11
144
76
21
23
25
65
90
1
36
60
11
73
35
24
85
51
92
90
58
20
40
90
14
66
70
42
3
117
30
18
150
12
48
9
72
11
18
54
66
10
14
118
48
90
50
1
99
69
5
18
72
16
30
50
25
75
12
33
36
11
40
32
1
5
10
80
102
10
48
32
60
58
87
60
240
3
122
7
71
10
74
1
125
40
42
8
22
78
284
73
3
120
2
19
120
143
13
75
57
35
16
12
33
24
23
25
143
12
18
40
2
180
58
30
42
48
32
43
359
36
40
189
51
105
12
3
32
10
2
25
21
42
110
42
28
138
90
32
72
16
30
2
78
102
10
90
33
24
11
40
80
40
20
12
13
5
54
58
30
200
10
27
111
120
12
18
75
45
74
13
132
11
40
21
141
38
52
78
27
15
78
14
13
12
11
52
2
96
10
69
183
153
15
32
168
82
18
44
106
104
6
181
83
13
5
10
57
36
15
12
20
28
60
192
2
67
159
80
49
101
22
93
24
35
76
57
60
113
22
18
30
20
49
131
1
9
120
194
1
35
10
134
16
90
72
48
27
3
50
42
48
217
63
12
68
22
63
15
45
77
10
9
48
21
30
21
111
9
24
15
62
102
301
96
21
48
2
40
20
72
16
72
2
91
29
78
12
16
57
3
2
40
18
81
168
35
1
147
57
132
96
17
48
19
23
136
285
27
9
108
23
28
9
63
68
10
27
63
132
57
12
36
3
72
38
40
30
45
87
33
27
2
7
9
195
29
16
104
118
105
33
74
76
60
44
241
59
1
24
3
69
71
13
35
100
189
53
43
15
12
218
40
30
69
83
18
40
30
69
5
7
9
104
187
83
136
69
11
325
24
93
50
12
88
2
178
62
43
93
51
96
35
18
115
27
48
57
105
30
168
32
10
8
54
13
35
28
45
27
62
6
1
156
3
32
13
29
16
51
24
35
10
15
47
28
110
42
70
87
3
92
88
45
83
82
8
70
32
42
30
76
225
5
10
30
195
15
60
2
318
25
12
63
60
12
8
25
15
9
21
30
104
66
90
52
2
18
60
25
33
15
15
141
96
93
ABCD 95175072758*3^$a+1 [50044]
31
44
4
80
40
36
20
9
75
21
31
8
12
12
21
6
33
51
96
49
24
17
36
19
11
9
16
60
20
72
16
12
20
33
36
15
4
71
13
32
9
27
12
16
20
36
15
61
44
21
7
8
3
1
48
32
144
111
6
15
64
11
13
5
151
140
108
12
16
32
16
5
7
35
25
12
72
56
12
21
7
29
163
17
51
75
25
5
27
16
12
8
36
4
20
40
56
21
19
35
36
13
17
24
3
33
99
129
51
16
8
16
36
5
3
72
45
39
28
11
120
1
20
40
56
9
3
21
19
12
41
39
9
127
53
27
45
39
4
36
89
30
6
43
72
36
80
12
48
63
42
15
4
11
60
165
24
28
12
41
63
52
5
7
20
136
120
95
45
4
36
44
28
23
1
41
15
12
72
21
78
72
49
60
36
29
43
11
61
24
41
3
21
159
136
185
7
12
17
51
4
41
18
1
68
21
31
56
69
19
96
68
28
5
15
4
131
18
7
32
100
36
17
43
36
29
171
24
4
143
49
56
4
56
24
9
51
16
44
39
12
97
12
36
20
3
156
6
87
16
60
17
84
24
19
32
24
51
13
12
116
64
11
13
56
69
55
5
19
32
48
28
29
54
9
12
39
21
144
45
99
48
4
20
9
19
36
5
67
44
15
9
52
8
52
23
1
11
69
45
54
1
8
63
84
1
8
72
4
11
25
29
3
12
21
115
68
15
45
12
48
12
4
8
16
12
68
180
84
16
20
16
125
19
65
7
44
165
31
5
27
96
84
33
18
85
35
1
8
16
35
21
4
56
9
12
3
84
63
9
9
30
6
19
12
80
45
3
195
105
40
56
4
56
24
21
3
21
7
113
87
24
39
36
109
24
36
24
32
16
80
69
75
21
55
143
1
44
12
33
55
56
28
60
36
56
76
80
12
93
63
40
36
96
5
15
4
11
24
25
36
5
19
20
39
12
25
44
9
75
51
30
6
90
3
15
57
24
9
90
36
105
21
19
116
108
60
57
54
1
29
19
5
55
35
1
44
24
12
16
8
16
36
8
16
116
12
33
103
5
66
93
120
112
35
33
21
7
12
23
9
9
39
28
20
40
48
32
4
41
48
19
23
37
32
75
9
165
27
88
92
4
11
69
21
18
21
16
12
8
52
17
90
30
43
17
31
80
45
3
15
25
47
13
5
60
39
108
4
20
4
77
43
77
24
39
36
48
48
3
37
12
12
24
11
69
15
1
36
53
19
17
24
72
99
4
5
15
12
4
24
20
64
41
15
60
24
16
36
11
9
39
1
5
39
15
30
55
24
53
19
8
27
1
192
56
15
37
104
124
24
72
180
35
13
23
13
156
65
90
24
1
29
7
80
100
68
36
28
11
61
8
36
15
25
56
15
25
5
3
28
5
7
53
99
108
57
43
17
39
15
1
180
84
5
51
60
15
54
31
20
48
16
56
24
16
8
72
51
18
19
12
84
5
7
8
27
18
66
24
57
33
30
9
40
32
15
45
45
15
40
120
20
75
13
71
141
45
39
100
80
12
100
8
51
1
35
13
12
32
21
7
44
24
36
40
44
105
39
52
35
1
23
102
19
131
18
30
129
96
27
9
4
5
6
30
24
15
76
29
27
4
29
7
12
36
17
15
24
51
9
16
8
75
21
40
36
83
85
20
36
4
35
162
3
16
84
20
60
84
96
4
12
36
20
120
24
40
48
17
31
8
51
9
12
63
60
57
28
20
111
69
52
20
112
11
21
21
3
12
12
72
4
12
68
15
9
21
7
8
21
144
15
40
12
72
23
33
4
53
24
51
39
9
100
20
24
12
24
45
90
85
24
53
43
12
104
28
56
16
8
33
39
24
36
4
5
27
4
11
25
8
24
81
27
28
20
24
12
21
79
20
24
12
108
4
48
83
1
68
52
20
4
17
43
24
56
16
5
126
13
24
8
3
57
69
36
7
20
33
67
53
27
96
16
5
51
24
148
11
37
5
39
4
12
108
17
7
12
8
12
9
19
41
135
16
24
60
140
21
31
168
120
20
16
5
36
3
144
112
36
5
19
44
52
12
20
96
15
102
18
1
20
100
8
33
24
3
52
60
8
76
12
53
171
40
48
71
49
20
16
5
51
48
112
60
11
97
53
19
35
33
21
19
56
51
25
84
11
73
53
63
160
36
176
4
20
4
44
40
132
8
16
44
52
44
16
5
15
28
32
96
48
16
20
48
12
9
91
36
92
28
8
15
1
128
36
4
92
4
72
8
72
3
90
27
9
30
9
4
72
131
33
112
24
80
21
67
77
163
56
112
92
36
12
39
49
5
19
68
4
20
15
45
16
5
27
33
19
48
23
45
4
24
36
44
36
4
5
30
9
33
54
13
72
5
36
127
8
28
84
17
39
172
20
88
32
15
69
28
12
48
41
36
156
27
33
3
27
9
9
60
66
1
48
77
15
84
4
56
4
5
75
76
59
21
21
3
45
36
24
7
29
43
48
32
52
36
48
20
4
36
17
19
41
55
35
84
33
63
9
9
7
23
97
8
27
49
20
120
45
3
16
56
36
12
28
29
36
87
93
67
36
104
3
25
80
60
3
49
23
45
4
5
39
156
24
40
32
4
5
43
53
67
41
12
39
96
12
16
12
24
35
105
40
120
20
9
102
90
198
6
15
76
20
24
36
39
21
64
24
77
67
92
21
18
61
20
9
19
8
4
35
169
17
15
12
108
84
16
29
43
80
3
33
16
48
32
28
36
20
24
3
18
7
59
13
47
1
48
12
48
56
16
24
20
4
20
16
20
84
24
3
18
159
36
60
24
12
4
80
15
6
66
49
36
48
35
30
60
126
ABCD 95175714586*3^$a+1 [50000]
273
19
23
13
107
30
87
3
30
30
13
155
9
28
12
143
33
36
3
36
30
102
108
72
13
32
3
36
48
1
47
12
45
33
67
32
36
9
31
23
9
3
78
6
49
60
92
40
12
32
45
24
24
15
88
92
27
33
3
69
3
48
48
54
115
47
96
78
7
23
25
11
6
18
24
102
91
12
36
59
18
48
6
33
12
28
8
99
13
47
36
13
24
23
93
4
23
9
81
48
55
104
51
21
63
25
11
117
9
24
54
1
95
36
24
6
3
16
84
155
12
21
12
33
48
6
36
30
15
28
11
1
72
8
75
30
27
16
12
47
36
132
13
77
24
24
6
1
12
35
1
11
78
31
41
6
24
61
32
45
30
66
54
33
268
60
24
95
18
7
36
125
51
159
37
108
71
36
84
33
63
13
65
6
33
12
15
1
203
49
95
108
105
15
72
93
33
55
24
23
72
18
15
27
165
3
24
168
6
67
48
32
15
13
35
45
4
35
66
87
27
60
13
29
66
97
11
12
9
64
5
66
24
60
25
24
23
12
12
18
55
17
30
48
61
32
132
27
6
54
33
72
3
30
18
93
60
12
9
90
1
23
9
48
63
37
8
57
15
3
6
99
132
15
24
84
21
3
25
20
28
23
12
9
9
7
83
49
20
15
13
5
15
60
63
192
133
17
24
3
21
6
73
128
24
48
132
39
60
81
120
3
13
20
15
84
9
9
123
15
60
25
17
42
13
8
12
15
12
133
131
36
141
9
246
24
84
49
96
59
1
47
12
48
45
24
9
96
43
32
28
11
9
45
72
24
19
48
29
24
30
25
89
48
54
49
17
55
48
35
24
12
33
36
21
240
31
44
96
15
12
1
71
24
25
89
6
57
129
48
162
21
3
21
3
36
36
24
21
3
25
5
48
7
35
72
54
6
13
53
162
12
36
12
57
123
13
12
32
3
33
28
47
24
13
47
18
43
44
36
3
129
3
25
12
11
24
12
21
48
45
24
27
28
47
1
8
51
96
174
6
48
24
25
35
96
84
33
12
27
73
11
21
39
36
6
7
23
13
71
13
83
25
53
66
141
57
66
6
30
90
3
3
72
81
51
1
48
5
30
9
33
72
90
60
18
15
24
33
18
84
1
35
12
42
54
21
64
35
36
84
12
84
49
107
12
45
15
93
9
96
72
31
80
39
12
36
42
6
72
37
35
81
72
3
141
63
1
11
78
48
7
23
90
7
35
25
36
12
119
69
39
132
36
84
6
42
21
72
3
49
60
113
48
24
42
13
41
27
3
12
78
19
71
9
75
96
49
17
3
12
36
159
120
9
15
84
18
48
54
72
48
12
84
49
35
45
111
42
39
39
169
80
40
113
30
42
27
63
1
32
3
45
52
23
12
60
24
36
54
18
6
6
33
3
102
31
32
3
30
19
20
16
41
54
24
48
48
12
12
25
17
31
17
87
39
60
57
63
36
109
5
27
28
80
81
19
47
45
27
6
6
49
24
20
3
60
37
60
48
53
79
41
15
9
27
39
24
1
35
9
15
1
24
32
76
12
20
3
12
33
87
132
24
12
253
11
6
3
75
60
9
100
47
90
19
47
13
24
92
3
18
43
5
139
48
48
35
36
21
15
12
156
12
204
24
12
78
90
36
18
31
24
11
6
78
12
120
30
18
25
23
85
68
12
105
7
56
201
18
12
73
113
27
36
184
35
21
39
73
8
9
123
208
71
73
96
32
3
60
24
45
33
24
6
24
90
43
36
59
108
85
32
3
18
7
8
72
9
24
66
81
3
96
9
64
17
138
25
131
97
8
15
81
84
15
60
25
47
108
85
12
32
12
36
69
31
44
124
17
90
13
80
40
71
60
61
80
27
13
72
23
60
12
21
27
97
41
72
7
17
24
126
73
60
131
45
100
95
45
12
123
109
11
120
72
48
229
23
138
42
133
12
108
11
96
48
25
12
23
84
30
30
13
12
23
33
27
129
16
23
25
32
45
63
27
9
45
30
33
57
198
1
104
12
28
35
33
27
66
6
66
24
31
72
60
36
35
30
66
24
24
57
4
12
80
3
180
36
1
35
60
24
96
9
16
17
18
12
36
30
30
25
32
3
6
6
48
12
33
124
17
19
95
24
45
3
57
28
47
48
24
84
12
157
47
30
63
120
57
3
16
35
66
114
30
90
21
39
25
17
18
12
60
12
18
39
9
6
13
180
60
48
12
32
4
47
78
42
24
36
24
9
159
66
7
17
6
12
60
73
65
54
21
27
33
75
12
18
66
21
99
13
11
37
8
15
42
24
63
120
33
24
15
28
71
30
66
36
18
19
53
75
63
12
42
72
15
64
17
42
21
57
7
11
54
6
9
123
37
56
12
93
6
9
15
186
18
108
42
115
35
45
3
24
81
105
72
15
15
42
18
30
207
3
45
87
24
97
17
66
36
66
3
15
30
24
27
28
17
99
27
12
73
47
1
11
66
67
5
48
30
90
90
12
25
17
103
8
27
126
24
3
123
24
12
6
183
9
ABCD 95175834498*3^$a+1 [50112]
111
87
36
9
72
56
24
61
47
25
47
156
4
39
57
32
48
103
9
75
21
44
31
36
18
83
7
156
17
4
15
9
92
97
42
36
33
44
13
18
77
169
6
90
144
95
4
39
78
18
201
8
48
67
141
36
80
180
160
123
12
6
102
36
57
104
36
25
102
42
54
66
155
108
108
13
99
60
32
4
21
11
7
105
32
19
24
65
43
57
27
101
259
114
72
138
17
37
35
43
18
99
135
12
24
66
54
21
68
12
85
54
9
135
72
165
60
225
15
129
144
23
4
171
5
112
45
120
47
36
43
90
312
15
33
6
9
300
224
37
35
55
6
59
60
76
75
72
18
27
243
9
129
107
37
51
39
33
24
69
144
168
54
180
5
43
150
72
23
100
3
5
157
23
7
42
30
60
48
21
15
137
52
27
9
44
160
68
28
72
3
36
36
18
72
102
53
43
45
27
69
3
162
120
11
7
17
16
20
25
95
49
135
273
3
104
100
20
211
29
151
65
52
63
144
69
144
21
120
11
43
45
87
5
43
17
16
45
39
8
48
7
17
156
132
7
90
30
90
3
8
43
24
36
149
7
189
44
55
21
69
27
45
96
48
75
39
65
12
121
95
4
243
66
6
33
15
96
72
18
54
66
24
83
52
32
60
108
1
11
211
234
311
180
13
47
19
33
315
77
40
45
18
105
87
6
102
17
156
72
180
28
3
144
21
141
11
19
129
57
3
15
137
7
12
24
117
237
35
76
129
120
27
8
37
96
59
40
396
63
41
25
51
168
96
20
36
139
101
12
331
9
195
120
33
9
48
195
75
132
129
24
20
48
60
37
51
27
18
120
6
45
3
165
8
187
17
25
51
120
3
45
92
103
120
269
37
11
43
90
11
100
8
103
129
80
73
78
65
148
32
79
228
72
53
43
162
75
128
88
24
45
72
95
25
75
69
96
3
45
72
54
60
54
198
144
36
29
216
25
18
36
5
13
126
66
83
72
36
64
33
47
28
8
180
28
24
45
126
9
81
11
96
43
9
27
54
47
7
36
101
43
5
160
8
19
108
21
51
60
36
144
108
57
56
72
72
100
80
103
66
51
56
109
3
3
77
67
36
29
4
24
12
33
15
96
12
117
15
75
21
44
72
40
15
54
119
25
90
173
72
31
189
27
45
20
28
123
177
36
204
33
47
16
32
124
80
43
57
56
24
28
168
27
66
42
5
187
57
80
13
72
83
43
72
113
64
249
71
199
276
48
78
72
72
306
54
30
129
96
48
75
36
21
69
131
96
43
84
297
264
24
123
48
45
56
85
144
51
21
48
111
116
232
15
77
31
72
210
147
80
28
15
60
36
101
64
44
55
96
21
56
24
40
3
5
160
15
180
21
99
93
44
96
112
152
31
69
176
4
15
60
5
4
75
42
47
55
60
77
25
3
51
186
174
89
295
5
132
169
270
69
3
18
30
36
78
126
36
153
27
69
21
23
72
49
27
20
25
3
12
152
40
12
159
36
45
20
28
168
20
144
4
24
156
57
147
27
96
18
54
117
39
6
51
212
1
135
9
47
148
132
39
84
33
140
244
15
6
48
42
329
85
48
162
ABCD 95175981848*3^$a+1 [50131]
40
24
17
54
81
99
13
53
67
56
16
83
45
3
144
13
8
304
23
138
15
27
165
40
32
48
168
9
18
21
129
30
1
287
60
85
149
3
16
32
40
89
48
31
144
32
33
72
90
13
17
31
104
15
18
103
89
103
72
41
7
56
96
3
117
40
48
80
16
272
40
8
9
15
16
32
27
21
21
18
90
7
365
36
24
111
45
42
18
84
60
79
32
24
45
43
8
39
81
45
115
8
16
24
71
121
24
65
55
80
120
33
72
79
32
15
42
55
8
129
231
207
145
8
39
9
16
8
96
112
72
72
104
232
149
91
72
176
24
48
88
104
57
31
128
24
3
90
12
55
35
78
343
24
77
60
126
33
57
87
75
45
96
24
33
7
77
235
5
3
15
33
24
136
200
69
6
13
17
54
258
72
36
12
15
16
72
29
43
56
21
43
17
156
259
80
40
185
183
48
24
88
8
40
128
177
7
8
24
24
51
213
48
48
16
8
88
80
39
18
7
24
24
80
27
30
78
25
32
144
141
90
30
36
39
105
63
72
33
12
330
18
63
40
5
3
72
184
24
32
48
112
5
43
11
21
177
63
9
31
29
51
309
123
40
8
48
40
32
64
8
33
127
272
16
227
45
33
54
49
240
24
32
16
8
129
87
328
56
144
15
1
96
104
64
407
25
95
25
80
21
3
112
8
117
67
32
225
30
258
48
42
13
5
139
56
39
66
7
8
417
198
57
57
30
129
24
88
29
60
15
33
55
80
117
43
56
9
15
88
8
129
31
17
15
27
13
8
27
45
40
59
78
72
55
233
120
15
48
45
43
32
15
73
77
99
3
37
120
120
8
3
132
33
87
25
128
15
97
65
87
33
127
24
56
24
64
47
33
57
60
66
9
240
16
29
3
213
120
3
16
95
30
51
40
8
16
96
5
99
33
18
13
41
39
16
8
16
11
21
48
57
55
32
16
17
54
49
80
39
57
24
9
108
12
7
161
7
8
24
123
102
39
40
32
192
88
48
24
32
24
40
32
184
113
12
99
24
16
59
21
21
171
120
48
21
3
160
65
7
24
32
112
65
55
17
39
72
159
49
77
187
47
121
95
144
73
197
18
57
15
81
48
9
207
40
120
128
96
16
131
109
35
13
8
48
16
23
18
127
128
72
15
78
43
32
15
49
8
27
13
48
65
150
33
72
105
127
53
24
3
48
88
77
99
3
18
27
357
123
3
84
1
48
41
15
64
72
17
103
5
12
7
8
168
39
9
39
25
56
64
80
63
150
19
65
31
120
65
39
24
16
65
276
139
5
115
5
235
48
77
163
17
271
104
48
40
32
33
12
18
78
115
120
104
21
12
42
61
119
1
72
8
64
104
16
41
55
24
216
5
132
55
8
9
39
9
18
69
64
32
429
115
80
16
32
33
84
43
17
126
9
24
21
3
48
39
25
24
89
103
120
128
72
40
48
144
197
43
96
264
8
48
40
89
15
120
96
9
48
87
120
177
30
6
324
55
8
40
56
72
15
49
41
60
27
48
72
87
48
121
77
24
3
105
12
99
192
208
11
126
7
32
144
160
11
60
33
40
72
56
24
16
224
40
200
81
7
56
64
17
55
23
18
63
9
55
72
240
95
60
210
75
16
35
93
40
32
69
75
16
5
27
48
189
19
104
72
64
11
21
39
121
5
54
109
89
12
43
96
32
45
24
120
ABCD 95176105972*3^$a+1 [50074]
30
12
18
43
17
12
6
120
37
168
17
78
84
13
65
72
66
42
78
12
30
48
84
60
18
1
77
12
15
16
29
51
27
72
165
3
205
29
36
30
42
15
3
54
103
5
3
9
63
16
71
1
17
48
42
78
42
18
42
30
210
1
24
56
24
3
13
104
3
30
42
133
192
5
72
66
42
180
12
18
13
8
64
48
29
43
8
27
42
6
24
60
78
12
168
15
16
24
113
12
30
45
75
30
72
39
39
12
13
80
3
13
71
36
85
80
165
24
3
87
78
150
12
33
16
209
15
16
11
18
30
30
42
30
151
48
11
90
48
192
43
8
57
12
3
88
80
99
13
17
79
59
141
69
3
117
12
36
30
13
29
48
30
24
61
47
12
213
33
7
5
60
15
147
90
51
9
30
1
107
42
90
9
57
12
60
48
63
51
138
102
36
42
42
90
30
30
18
61
17
114
36
33
57
42
13
155
42
60
108
24
108
42
6
84
78
12
1
29
18
1
77
60
54
18
12
30
18
120
12
111
88
11
30
78
18
90
30
54
1
77
48
54
48
12
60
6
30
73
17
7
95
18
24
31
77
60
12
6
45
27
13
32
45
42
60
36
57
27
21
39
18
42
30
6
54
78
30
15
3
12
48
30
30
30
162
150
48
7
56
64
125
12
180
43
125
132
6
132
30
30
12
61
29
246
54
60
30
13
5
78
42
43
65
15
40
32
33
42
30
48
15
9
6
54
43
143
30
30
45
57
30
1
47
114
120
6
30
60
54
126
67
8
45
84
390
48
145
47
48
12
13
48
72
5
90
12
78
18
117
15
18
60
30
24
6
84
3
117
19
29
12
18
61
41
31
59
30
31
5
12
15
16
17
30
132
42
19
11
189
99
90
42
1
17
18
42
12
18
168
204
60
61
125
72
43
128
24
45
115
17
78
48
60
24
66
12
12
18
1
11
30
79
41
78
42
103
56
87
54
19
101
3
40
23
12
13
65
12
108
15
129
90
18
30
13
32
27
60
6
24
19
59
13
8
9
55
53
150
24
30
31
72
17
199
17
30
97
107
48
30
108
42
73
32
16
119
42
79
11
69
81
66
162
12
60
43
77
18
1
77
75
39
138
31
41
48
18
72
18
24
48
30
18
30
157
5
90
1
29
180
30
30
3
75
30
54
30
19
59
85
8
69
30
133
53
3
9
12
19
47
30
12
42
30
79
152
129
103
47
6
115
29
51
75
120
85
29
6
30
132
12
30
60
36
25
5
43
11
18
102
36
25
5
72
43
8
21
3
45
75
33
54
36
90
54
13
35
18
43
17
24
39
81
48
12
36
42
48
24
60
36
45
40
35
84
78
123
39
18
90
61
71
1
47
150
30
13
29
3
16
17
12
150
12
60
96
37
47
18
31
101
90
36
90
30
85
5
27
48
208
17
114
13
5
60
18
12
12
36
25
17
18
37
83
12
30
18
57
3
72
72
18
12
18
61
59
85
56
64
48
5
27
15
108
84
49
41
48
15
3
42
75
16
17
7
53
12
60
3
40
72
77
3
3
37
335
90
31
11
30
66
37
48
128
27
12
12
30
103
47
1
59
48
61
11
6
15
9
63
136
11
6
7
17
103
128
27
13
47
18
7
48
59
60
9
184
17
79
80
57
7
35
102
18
13
5
30
84
138
55
17
30
121
29
6
30
240
24
31
95
30
54
60
1
8
117
132
12
168
30
60
25
107
6
24
199
29
43
17
30
42
31
29
48
12
48
30
1
24
23
42
31
29
115
83
37
65
15
16
11
61
8
27
13
24
17
36
12
30
73
35
30
114
61
48
101
6
37
56
69
48
54
181
125
3
21
6
42
75
75
72
48
30
48
7
48
5
43
17
24
18
12
48
25
8
15
97
48
120
77
48
67
17
66
132
12
13
8
40
8
57
90
24
48
13
80
69
30
48
72
133
8
9
6
57
3
37
35
78
7
17
31
29
48
30
12
73
5
78
37
107
21
88
29
12
31
65
72
55
77
6
114
3
3
157
65
12
3
165
60
48
84
18
73
77
30
102
36
54
61
47
42
48
18
30
90
85
119
1
95
144
49
11
61
29
6
24
21
219
60
48
42
31
17
60
42
33
3
24
13
5
78
30
24
168
102
48
138
24
18
42
3
88
17
31
29
75
33
55
119
6
54
21
40
5
12
31
89
78
12
21
21
6
24
18
43
47
25
5
18
25
29
150
21
75
30
15
135
90
55
8
51
18
132
66
42
78
37
95
25
5
12
36
67
35
18
54
61
107
42
6
12
102
3
ABCD 95176230536*3^$a+1 [50032]
8
16
143
72
81
117
207
144
84
15
1
17
63
112
77
18
33
112
8
52
119
13
8
48
129
31
24
60
20
172
20
16
17
27
36
184
20
4
32
39
21
60
48
112
104
33
91
192
5
7
48
24
65
43
32
28
72
23
37
53
31
32
40
72
8
52
143
109
56
159
1
32
48
48
72
24
88
48
144
20
4
29
27
4
80
60
9
43
12
36
92
69
91
107
21
16
128
96
40
216
8
105
63
88
119
1
24
47
49
120
84
68
24
48
96
36
60
24
40
104
156
4
32
64
71
9
40
20
16
23
72
49
59
85
12
24
77
15
52
8
72
48
28
12
120
44
36
300
39
21
52
35
18
7
56
60
12
184
8
96
4
20
108
60
72
28
149
103
32
261
3
141
79
12
72
92
60
40
204
60
20
16
11
72
57
4
96
228
60
20
40
17
39
12
48
64
32
76
68
39
57
64
12
8
136
65
103
80
88
48
72
95
57
16
71
49
24
168
24
41
187
12
24
137
63
24
3
73
32
4
104
4
92
51
54
43
20
27
1
60
8
16
95
73
8
9
31
32
16
20
76
56
108
16
5
39
40
29
195
12
36
45
163
107
117
153
15
180
112
17
51
120
27
85
5
111
52
104
21
3
16
24
36
44
120
12
12
36
12
40
80
88
24
240
80
48
28
11
1
80
88
12
44
4
12
128
117
3
60
60
100
29
3
52
60
20
12
4
72
137
63
48
24
100
92
15
1
80
99
69
39
21
51
33
28
47
33
84
24
64
152
28
20
112
131
45
72
16
84
17
3
12
64
92
48
40
24
8
160
35
45
72
63
25
32
16
24
56
12
100
188
64
156
47
49
23
1
89
63
72
48
48
40
89
87
64
56
45
111
15
133
56
16
20
112
12
36
188
64
72
24
32
9
91
17
27
36
12
123
93
16
8
40
60
35
61
36
65
31
48
12
17
147
16
8
244
48
84
8
72
76
128
51
1
44
124
200
12
28
72
12
176
36
141
19
35
61
29
15
208
12
104
124
36
32
9
18
21
51
201
69
151
68
172
149
31
108
176
48
33
15
88
77
27
40
8
72
16
12
12
72
24
24
92
4
11
21
60
64
53
135
40
12
68
33
63
60
4
80
27
13
68
99
25
65
183
16
12
12
128
64
8
48
60
99
18
87
48
36
16
83
61
11
25
144
144
65
187
44
39
25
96
24
96
92
27
73
32
3
9
76
95
57
33
54
1
152
12
16
17
63
28
24
8
39
1
24
116
147
33
28
44
132
16
20
40
72
65
255
105
31
24
176
240
76
20
124
11
133
116
12
99
1
8
40
60
96
68
40
47
105
16
8
16
48
5
27
16
152
93
19
24
47
90
43
96
36
12
48
12
36
59
81
40
77
3
24
16
56
144
27
37
125
51
24
88
107
72
13
92
76
20
4
216
20
12
88
48
24
152
28
12
116
148
11
253
56
64
95
61
20
24
40
48
8
16
36
35
33
24
40
32
33
103
68
192
60
40
44
4
92
60
39
33
28
144
156
89
31
44
4
29
67
104
52
20
64
44
4
120
212
141
79
116
28
11
21
69
99
12
69
15
93
31
77
55
48
156
44
112
48
36
23
13
192
96
60
12
68
27
37
32
28
8
39
36
13
80
4
116
72
48
144
16
101
43
8
28
47
13
36
108
113
55
44
36
160
144
48
56
120
39
25
56
99
1
44
16
24
236
100
47
72
121
12
180
8
112
8
9
63
99
45
84
52
12
68
9
19
17
67
77
18
18
43
32
12
16
24
8
27
93
64
140
45
90
169
80
96
64
12
20
45
7
92
60
3
37
176
168
24
48
108
64
23
85
128
4
188
52
32
36
40
8
16
104
72
9
18
13
68
60
36
3
57
196
128
177
3
136
8
ABCD 95176279728*3^$a+1 [50047]
128
9
72
3
81
31
5
31
23
6
75
16
20
108
40
41
78
1
101
43
116
9
36
19
65
6
61
23
25
8
48
9
60
102
18
42
138
3
4
56
27
25
32
3
25
41
7
80
48
9
7
119
126
18
97
60
149
180
60
27
3
1
5
48
7
83
61
12
17
42
13
56
39
241
44
60
141
30
6
30
60
13
17
31
44
3
45
21
96
48
43
44
36
27
66
54
72
21
12
27
48
13
77
6
37
17
3
12
16
89
6
121
104
45
126
25
59
90
31
65
91
53
55
101
114
49
60
65
15
100
48
8
4
11
144
25
41
99
27
21
3
25
36
48
17
15
60
16
17
126
25
44
28
29
108
120
6
57
63
54
60
30
6
54
126
54
120
61
32
39
121
107
33
63
66
31
144
29
7
132
17
31
44
39
54
72
84
19
71
6
108
123
12
48
27
13
44
64
32
9
18
42
79
41
54
9
48
52
251
60
36
69
69
6
25
41
3
28
68
64
5
27
16
188
39
30
36
7
17
3
60
207
12
54
175
11
30
108
90
37
35
9
15
1
24
5
186
93
27
24
25
5
15
16
23
6
79
47
18
12
51
40
23
21
99
217
20
33
75
4
35
162
43
32
16
44
84
16
44
192
52
36
71
48
96
1
29
7
48
80
51
120
54
24
147
15
21
177
15
108
57
66
54
36
19
5
3
4
5
75
16
44
9
135
189
60
31
341
43
48
12
36
41
78
73
12
48
48
35
1
56
64
20
3
162
18
12
73
5
31
41
48
7
140
93
36
54
61
65
36
48
72
51
9
115
68
28
20
3
25
20
21
60
63
81
54
102
15
88
47
54
19
65
6
1
215
21
12
36
21
79
12
53
75
9
87
9
7
77
31
32
9
24
36
15
96
108
40
152
57
12
54
60
30
150
9
12
9
87
100
29
60
103
35
1
56
33
60
135
28
20
69
18
66
51
4
44
96
81
79
5
24
90
1
89
12
39
16
59
1
84
35
49
92
75
49
212
33
27
84
69
7
47
66
6
48
25
36
12
68
9
36
120
54
261
16
53
66
6
79
41
60
31
167
13
12
77
55
48
41
6
1
47
13
48
29
6
84
13
47
93
148
29
91
24
72
36
32
27
85
5
24
36
54
36
25
44
52
140
9
48
36
6
45
3
42
79
41
180
18
33
27
25
11
21
28
36
132
12
131
9
21
19
35
105
81
139
5
36
7
23
49
12
44
165
15
16
23
42
84
87
9
54
21
16
92
45
7
36
29
24
55
80
52
8
15
1
89
54
1
5
19
161
54
30
103
23
96
9
75
54
60
51
52
24
36
80
3
49
48
44
96
12
48
64
168
17
48
31
5
87
12
16
20
12
57
162
21
4
23
105
117
120
24
75
52
83
61
48
60
65
60
36
19
17
54
25
5
55
41
43
41
144
31
24
12
113
6
157
44
33
27
9
79
77
18
57
48
75
6
156
3
15
33
39
93
48
99
9
45
30
126
18
13
12
35
73
24
24
192
144
36
119
48
21
15
6
90
49
5
111
4
5
91
48
137
48
6
120
6
79
29
127
65
24
139
17
63
27
81
64
53
36
54
42
54
21
4
41
31
20
3
61
108
11
57
33
54
6
7
12
128
60
48
84
21
36
90
18
102
18
67
140
33
103
17
151
11
114
51
36
100
12
12
24
24
5
67
83
30
6
21
16
17
63
99
153
45
12
123
27
30
18
6
66
18
6
21
9
36
63
132
45
51
108
21
15
165
18
36
37
80
39
54
6
9
4
5
36
19
11
25
32
177
27
45
90
90
90
9
9
87
45
15
4
44
36
4
48
23
54
31
84
35
61
5
7
140
57
36
90
57
9
75
33
15
75
6
31
5
31
8
15
25
29
36
156
91
17
42
9
4
5
115
11
54
111
15
21
60
4
132
143
1
204
11
48
21
4
17
43
65
43
72
56
171
13
17
114
109
65
36
90
6
51
87
61
36
89
111
105
43
155
21
9
3
69
24
67
72
8
40
23
60
37
89
18
102
55
140
60
4
12
59
54
7
29
48
123
48
4
11
90
36
90
1
47
36
85
32
9
39
52
23
54
30
25
17
54
21
9
36
51
3
96
13
125
7
29
24
252
91
107
1
11
21
69
15
4
140
64
17
75
36
27
85
108
20
12
27
18
42
1
89
30
1
17
55
5
30
6
30
114
111
9
27
48
12
135
18
66
9
156
4
36
24
11
9
81
111
60
36
3
54
103
ABCD 95176505824*3^$a+1 [50110]
276
33
51
21
123
144
3
9
45
51
75
9
60
39
90
3
33
54
57
69
327
69
39
48
36
75
306
99
96
36
24
120
156
96
3
54
171
24
21
339
156
81
51
12
45
51
219
33
72
21
90
33
24
96
297
63
48
192
60
144
84
12
108
9
15
48
63
57
33
51
144
48
12
15
90
27
81
36
111
12
60
72
48
24
132
27
21
84
3
249
21
72
3
108
96
81
3
84
165
27
81
36
99
81
36
90
57
60
81
90
162
99
45
111
84
129
27
84
324
105
87
108
240
12
168
51
126
18
297
48
180
72
48
24
12
39
57
33
36
123
57
36
87
93
99
9
39
141
15
108
48
36
48
36
72
69
18
33
144
48
24
21
27
168
165
27
48
120
72
3
9
108
24
60
105
36
147
48
36
57
72
27
192
36
144
51
21
36
36
87
33
132
180
192
3
237
60
348
24
12
147
81
12
48
84
45
75
216
15
9
27
45
12
48
12
120
60
60
93
90
333
45
87
48
45
36
375
21
3
15
81
48
252
51
33
111
45
60
408
108
12
120
48
9
36
75
69
315
168
57
15
72
72
21
99
48
12
147
18
207
45
108
15
21
216
39
51
9
168
21
36
54
45
81
144
3
33
123
180
60
36
96
45
90
9
12
84
21
108
39
177
63
180
27
69
12
24
39
21
141
63
96
72
39
108
45
156
108
48
24
15
9
45
3
168
204
132
144
69
183
12
201
54
129
87
45
60
24
24
132
48
84
156
12
48
120
60
87
36
69
48
81
27
63
105
60
267
105
3
57
60
132
36
96
15
81
45
51
96
72
96
144
48
120
57
3
33
18
33
12
81
75
48
132
105
123
93
51
156
261
123
12
96
165
99
96
72
39
141
240
36
33
180
87
240
96
48
96
84
24
72
60
96
195
216
69
36
21
27
60
240
12
36
39
90
36
54
69
60
15
72
9
144
24
144
57
495
84
396
231
33
93
63
117
27
36
72
48
177
51
60
96
168
3
45
216
120
12
183
54
15
264
63
90
39
108
36
12
60
105
135
84
36
33
123
39
153
60
276
60
84
48
36
72
324
336
36
9
63
72
12
108
36
36
72
48
96
96
225
51
60
276
180
156
33
3
60
288
9
39
48
12
135
141
36
108
60
240
27
90
144
15
129
15
108
96
72
108
60
117
36
123
324
72
75
201
36
33
54
201
12
39
93
48
60
12
84
348
39
45
48
321
27
48
36
48
96
51
249
72
48
96
72
24
15
93
300
72
48
60
345
87
75
9
48
168
63
105
165
75
15
189
171
69
3
177
156
117
54
126
27
48
69
3
240
27
54
ABCD 95176584032*3^$a+1 [50196]
85
95
25
248
160
80
40
312
144
80
9
111
15
169
11
165
96
40
23
25
227
205
24
95
36
69
120
9
103
8
64
56
24
112
24
5
90
81
189
51
75
181
32
96
120
24
87
9
16
96
48
96
96
72
32
39
25
144
47
105
48
27
13
48
29
43
11
37
104
39
337
24
35
445
24
215
241
104
105
7
24
5
243
112
5
115
144
120
56
33
36
51
144
39
73
360
24
29
126
13
56
40
35
61
288
11
157
144
23
25
11
85
41
39
15
126
3
40
47
121
167
36
397
24
8
96
24
45
252
108
27
9
54
73
53
51
24
16
35
93
16
56
105
31
23
97
288
104
87
1
179
69
381
43
56
24
208
29
99
16
83
13
8
184
47
121
23
105
75
85
72
23
49
167
108
72
13
56
16
5
91
120
23
121
24
35
21
105
90
85
48
65
126
36
108
72
90
90
61
8
264
192
123
126
175
95
241
96
59
54
111
48
147
13
176
16
24
5
54
21
69
411
16
248
45
267
64
96
95
49
59
61
11
85
248
171
61
80
39
1
8
27
13
131
21
304
104
16
59
13
24
48
48
144
104
231
25
83
36
105
111
18
87
75
61
104
15
108
21
15
145
89
36
67
23
126
163
32
39
49
41
31
23
36
37
32
21
259
72
83
181
72
168
72
8
165
19
17
198
1
56
15
241
72
11
126
108
27
45
198
36
265
104
96
40
56
69
51
48
96
21
123
72
129
90
61
104
144
87
129
64
48
29
3
15
73
120
552
32
160
80
144
40
185
15
160
104
117
19
56
40
24
41
18
36
25
119
57
48
96
64
5
51
120
16
29
36
31
32
216
16
80
39
9
16
11
90
3
51
61
224
64
48
312
56
24
57
151
240
59
61
264
8
27
93
87
121
23
81
63
73
120
23
36
108
145
48
24
264
95
249
111
97
8
21
3
141
54
37
24
119
25
176
96
99
36
33
40
56
40
11
18
51
165
99
135
72
1
144
96
24
59
21
69
19
32
88
120
32
160
96
24
5
43
96
5
90
1
80
63
25
48
480
8
15
49
32
168
88
8
15
36
180
193
32
16
24
120
24
95
25
24
41
39
40
155
36
81
48
336
291
90
75
168
16
101
139
5
19
197
115
240
8
88
168
11
133
240
80
40
56
24
75
21
112
47
177
16
23
90
90
109
32
183
25
155
36
81
48
51
61
48
35
13
48
119
193
59
13
72
264
56
120
144
112
240
24
24
119
1
24
120
32
88
77
54
54
31
144
48
384
95
1
48
59
90
126
165
136
95
49
24
32
256
24
48
35
61
104
105
15
16
72
72
312
48
32
9
7
224
3
37
143
216
36
85
5
90
1
104
88
56
ABCD 95176922884*3^$a+1 [50093]
54
7
5
55
32
12
21
87
16
107
24
6
27
21
66
84
1
35
1
60
95
30
55
53
72
78
37
68
64
17
43
128
52
60
32
40
20
21
54
84
42
150
60
37
96
65
42
37
47
1
5
43
72
8
27
84
90
103
168
44
36
24
9
6
13
8
4
24
240
5
6
1
12
240
53
18
81
64
36
11
60
25
95
60
18
67
5
144
36
18
1
20
4
5
60
7
24
60
29
12
3
40
140
45
42
30
175
24
24
104
81
66
13
36
65
51
39
1
80
4
125
39
112
80
144
27
30
30
9
99
6
43
48
65
55
29
63
232
56
9
19
44
60
12
96
144
184
24
36
95
21
4
12
5
60
18
21
16
143
61
48
53
43
24
161
7
12
11
12
109
8
88
35
49
8
48
168
76
24
47
138
66
1
35
49
5
19
35
30
6
54
12
15
15
24
73
68
4
36
104
21
48
115
24
101
6
6
18
1
24
17
78
49
11
96
1
32
48
123
6
24
55
32
9
24
7
32
21
6
145
36
80
9
43
60
32
9
31
59
30
27
40
23
25
65
36
51
15
13
17
79
144
20
52
35
57
148
44
16
59
36
85
83
109
12
11
9
75
81
45
24
6
13
24
53
55
12
48
84
29
66
109
24
12
95
54
19
12
5
55
11
49
60
11
48
42
3
75
61
24
24
8
45
48
79
108
8
177
3
45
7
35
9
45
66
117
147
61
5
199
20
69
120
115
77
67
23
78
132
120
18
6
111
24
16
120
8
117
7
101
42
30
30
9
96
3
9
16
17
60
7
83
30
63
72
88
60
72
95
13
131
13
12
5
15
75
25
164
24
27
6
75
93
19
36
240
35
6
31
125
75
33
12
19
36
24
29
51
84
72
3
96
13
47
1
24
11
45
15
30
84
96
138
6
55
8
48
93
39
12
9
159
16
32
4
84
36
60
68
21
67
5
138
36
1
53
19
92
165
39
136
65
6
37
77
30
61
65
19
20
81
19
24
65
79
48
32
48
105
7
32
9
6
54
99
81
60
31
29
66
73
20
3
18
30
69
51
6
15
28
77
24
60
19
17
55
65
31
8
84
28
72
23
18
211
36
23
145
11
36
25
23
12
13
24
11
6
24
42
54
103
20
48
52
72
35
1
20
108
52
53
27
3
45
75
60
37
5
79
65
90
6
24
15
48
36
105
91
101
19
24
12
59
129
117
15
33
12
99
9
79
60
32
28
20
3
90
60
103
32
3
150
12
19
65
3
100
80
171
69
156
27
69
28
36
44
76
60
80
112
35
24
13
53
30
33
96
81
48
27
45
114
9
52
144
168
11
90
12
90
49
11
13
65
12
7
41
27
28
56
15
6
15
9
84
72
3
4
168
48
24
20
33
7
107
30
36
7
32
21
150
18
30
30
31
95
45
81
7
60
68
4
71
13
35
42
7
8
45
24
114
45
64
168
113
7
44
75
1
12
233
67
17
231
52
60
17
135
9
12
39
36
9
3
148
23
132
49
41
30
90
27
33
67
53
18
69
141
6
85
29
91
11
240
13
17
159
51
84
21
15
30
159
40
29
42
25
72
108
20
88
36
96
83
42
7
68
4
24
24
120
8
28
11
225
69
12
115
60
48
20
4
11
96
133
32
81
210
69
111
49
11
24
21
12
33
19
65
15
21
18
1
179
85
11
66
187
80
192
16
8
16
216
24
48
36
20
4
32
75
169
56
15
85
48
41
60
27
45
55
48
60
11
126
60
7
83
30
55
59
13
72
44
27
33
15
1
36
29
31
12
48
5
55
48
65
19
47
24
49
60
12
5
84
42
145
5
55
29
144
55
32
9
24
67
72
20
72
21
19
35
6
48
7
8
57
3
45
12
67
68
60
48
16
48
107
145
35
6
60
55
23
69
33
60
55
23
57
9
36
27
3
25
140
88
11
1
293
19
107
109
125
31
71
48
36
60
9
184
32
160
65
36
48
30
37
104
4
192
60
164
15
6
18
97
8
40
5
42
57
63
13
12
12
23
37
11
21
15
114
51
69
27
12
28
32
213
90
60
25
12
11
21
48
27
61
23
25
77
19
8
27
61
59
24
36
90
24
120
6
13
36
17
30
9
96
39
126
19
80
15
9
4
12
41
79
20
4
17
54
36
120
169
5
6
13
36
8
81
60
120
6
1
59
66
67
41
67
12
36
17
79
29
12
54
21
39
25
29
7
5
27
136
17
78
42
15
4
24
5
15
52
35
198
6
49
60
5
7
ABCD 95176964198*3^$a+1 [50051]
24
48
55
62
16
20
70
17
144
120
9
34
48
62
27
19
26
15
1
18
65
81
64
44
15
13
8
27
25
84
59
21
108
10
216
41
73
156
80
159
12
9
51
13
23
85
59
13
18
5
57
10
53
7
17
48
81
52
35
129
51
13
24
56
46
54
24
11
7
102
96
12
24
71
73
164
16
30
5
1
84
36
240
84
24
120
23
37
18
233
109
12
168
227
61
180
90
17
37
66
89
60
84
1
143
36
144
91
54
143
24
1
84
131
85
179
109
44
10
6
102
53
127
5
175
113
12
43
84
126
44
36
15
21
171
7
2
208
450
26
27
19
78
30
5
13
23
12
60
73
192
60
18
125
21
63
25
83
25
92
15
31
24
30
6
209
7
126
92
16
162
29
1
18
26
28
6
66
24
11
1
23
67
17
25
120
80
15
21
15
49
132
54
29
96
36
103
5
21
106
36
84
161
37
18
17
61
119
25
11
1
44
51
85
216
54
24
17
48
60
1
35
91
18
20
10
6
11
7
17
139
24
48
54
150
29
60
84
1
24
11
24
37
155
43
2
16
18
126
174
125
79
110
46
170
16
11
72
45
36
52
143
21
15
85
35
115
18
251
37
47
145
42
65
9
15
72
37
56
51
19
12
42
48
60
35
48
45
51
49
71
9
70
36
38
70
2
15
91
89
31
5
12
91
42
12
18
62
27
36
19
113
12
19
90
60
56
448
251
145
20
51
120
1
44
16
102
26
51
48
36
7
48
125
25
35
37
84
6
53
21
34
12
42
12
23
1
11
1
18
26
106
2
87
121
24
83
96
85
59
48
153
136
6
53
31
5
19
101
61
84
35
60
165
15
1
107
21
36
10
98
27
19
6
90
29
37
42
101
25
12
72
18
24
84
41
85
6
18
35
21
28
80
15
13
18
89
1
71
45
10
150
54
90
36
126
48
36
6
128
51
31
5
37
102
90
23
48
169
215
19
126
35
49
95
12
9
34
66
35
43
161
84
96
12
7
90
36
35
109
107
36
13
96
18
90
92
34
137
7
30
72
143
72
1
23
55
65
19
41
31
5
13
107
19
17
144
36
115
2
36
10
42
128
70
101
45
16
35
13
72
35
43
84
6
120
80
51
49
90
17
115
74
15
19
101
9
15
21
144
36
34
245
36
96
13
35
61
18
2
34
126
11
115
17
48
25
12
71
9
63
25
143
31
6
48
59
73
107
12
25
18
72
66
59
13
23
67
90
18
53
45
136
18
6
36
20
286
29
108
96
49
162
41
84
25
84
24
11
132
73
12
23
49
131
12
60
19
144
54
48
44
70
29
7
17
55
17
108
31
17
25
30
90
59
13
42
125
73
227
19
5
1
54
305
1
84
44
243
43
12
5
37
47
9
36
15
36
93
52
47
7
101
73
60
11
55
18
18
5
84
60
129
82
17
7
74
144
15
12
96
37
20
36
36
15
31
72
36
125
7
30
8
106
65
79
74
123
12
1
42
182
52
35
31
18
116
28
60
56
34
17
109
35
84
1
90
134
10
17
24
72
72
57
28
216
24
18
2
16
35
1
84
24
20
27
25
71
144
31
42
18
2
46
5
37
83
1
78
125
13
8
15
199
36
90
66
161
7
2
16
47
81
144
46
36
89
169
12
8
46
252
5
37
108
119
9
244
35
61
11
1
188
100
36
54
26
10
36
5
12
36
72
37
288
59
120
115
36
17
67
294
47
24
1
83
61
20
15
36
57
15
36
139
5
108
72
12
55
98
51
55
125
21
124
227
7
18
12
18
5
13
35
61
54
36
38
87
93
51
109
35
1
11
1
24
54
65
37
42
66
186
38
10
17
24
127
2
10
5
145
30
26
16
120
44
36
15
73
35
12
9
27
43
137
60
93
46
134
36
16
90
17
1
11
45
70
38
10
17
79
17
12
36
60
36
13
23
55
30
23
31
6
92
52
126
38
144
36
135
81
46
222
92
106
29
24
ABCD 95177521568*3^$a+1 [50002]
6
30
12
66
102
12
66
36
51
48
15
9
81
30
9
57
39
21
6
12
42
24
39
3
12
96
129
21
19
8
9
30
18
36
27
3
66
3
33
18
24
66
27
39
48
1
56
3
30
15
21
12
39
33
12
195
3
21
9
12
3
15
25
56
21
6
12
30
18
12
42
78
12
49
155
45
27
69
9
84
132
15
15
9
21
48
43
23
6
84
12
24
6
37
65
111
9
18
78
30
6
18
30
30
12
6
3
24
27
60
1
17
66
6
31
107
6
36
18
57
48
3
85
17
30
18
30
9
15
105
3
36
9
51
84
18
63
45
6
54
15
81
18
18
168
96
78
72
54
6
18
111
189
3
45
84
39
15
96
48
66
15
69
216
12
48
6
36
12
18
15
33
12
48
51
48
48
33
12
99
24
15
24
30
6
6
6
48
12
42
6
37
29
54
54
18
78
7
95
9
39
12
18
72
27
72
33
6
54
48
75
15
73
32
57
12
18
18
54
1
47
48
30
18
25
107
45
33
36
30
18
48
75
27
18
27
27
30
36
43
72
95
9
3
13
59
45
165
6
45
33
6
30
51
3
6
39
111
6
75
69
30
66
18
6
3
27
21
9
54
30
90
6
75
16
17
42
30
54
49
96
17
39
81
63
21
78
36
66
6
57
21
27
57
48
12
6
85
72
59
6
42
36
25
41
15
15
1
32
27
45
9
84
30
12
36
12
105
33
7
11
45
9
15
27
21
9
6
144
66
42
48
12
6
66
24
6
66
42
48
60
24
6
45
88
11
6
15
15
60
12
57
21
99
21
222
6
39
27
18
18
24
6
102
30
31
11
54
6
30
30
66
18
96
49
215
156
30
48
30
6
30
45
69
18
9
9
24
12
30
96
45
69
3
135
66
12
54
6
18
84
18
12
3
24
33
12
43
167
49
5
84
132
120
60
18
30
6
57
9
6
12
21
9
12
6
42
3
160
17
42
48
12
54
12
54
60
24
60
12
37
5
168
48
6
6
12
36
30
25
17
18
12
12
13
48
29
27
21
48
51
3
48
24
24
30
54
42
24
60
12
42
66
42
25
167
1
104
15
33
24
96
3
60
72
12
45
135
57
81
30
57
27
36
42
6
54
12
84
75
57
7
5
6
117
27
21
51
6
24
30
1
47
6
30
60
60
6
48
6
30
24
18
24
18
87
111
18
247
17
102
49
59
42
18
42
18
96
6
48
60
163
8
40
11
36
54
6
18
54
12
36
18
30
12
12
45
33
15
33
42
30
18
157
107
18
24
6
72
48
13
41
15
3
13
8
9
12
3
15
33
45
18
105
24
21
72
42
33
33
24
31
5
12
55
53
60
144
12
19
35
12
18
24
18
69
9
30
81
51
37
35
12
1
47
6
24
3
57
31
32
33
7
89
36
12
6
6
18
33
24
63
30
30
6
135
64
48
29
18
30
36
84
18
12
6
12
72
27
15
18
15
72
9
6
105
15
18
12
108
6
6
3
93
42
57
51
24
21
33
6
48
30
78
24
66
12
55
17
6
18
15
15
9
88
5
3
39
60
85
11
30
24
126
6
3
27
48
18
54
24
24
18
18
9
3
117
15
18
18
132
132
18
12
36
60
42
30
114
45
21
30
18
27
9
15
3
6
39
3
24
54
6
60
30
126
25
8
27
18
51
9
72
114
21
57
6
42
12
30
18
30
48
21
33
90
72
18
18
30
3
111
66
63
15
36
78
12
48
27
33
18
30
18
21
33
42
48
60
30
3
9
90
109
101
19
95
66
30
6
48
6
13
17
30
6
54
24
37
8
40
47
18
12
24
43
83
60
33
45
66
24
57
24
9
30
12
18
132
18
120
12
9
51
72
48
13
137
48
24
126
6
30
60
1
5
60
15
9
6
18
36
36
12
42
9
21
60
24
30
372
12
6
6
84
9
57
39
40
131
21
24
33
108
48
12
127
53
18
9
81
12
210
90
60
48
75
9
30
36
6
24
39
87
9
21
43
5
43
8
15
96
90
66
30
30
24
30
24
75
75
6
30
18
78
18
24
63
69
6
138
19
35
13
8
45
67
23
9
45
30
13
5
12
6
6
19
56
3
78
39
3
42
36
54
1
29
66
48
9
75
30
18
84
201
33
30
30
75
21
24
24
48
42
25
5
36
24
6
6
144
144
66
36
6
15
9
24
24
15
45
27
63
6
30
162
43
11
30
30
6
54
61
5
42
138
39
3
36
9
21
36
6
9
3
30
63
39
9
57
30
33
21
30
60
6
120
30
18
42
60
30
48
114
78
15
33
6
6
75
40
65
12
30
6
150
97
53
12
60
18
9
75
21
27
102
12
18
18
12
75
33
7
77
6
45
39
6
18
24
1
56
24
24
16
11
21
69
18
132
18
27
21
12
18
30
24
79
11
180
1
89
36
48
174
6
54
90
6
24
42
126
129
21
12
42
18
43
80
57
12
18
102
36
15
9
36
30
102
15
15
6
19
11
6
79
29
3
147
36
24
12
45
3
18
12
12
186
54
30
18
12
6
12
13
5
84
24
6
60
21
15
73
17
55
5
43
17
84
3
15
57
15
33
3
45
9
24
30
6
108
48
39
3
18
72
3
39
150
3
27
36
24
6
24
6
12
57
33
12
3
40
11
12
24
60
114
96
24
51
48
165
12
24
162
24
66
12
63
33
15
40
107
45
39
36
13
11
84
120
12
30
60
12
6
9
33
24
174
6
18
6
36
24
42
54
15
21
99
15
6
84
24
36
3
21
66
9
9
6
9
3
12
18
30
9
9
87
45
3
72
9
15
33
42
45
16
5
30
18
42
57
3
72
93
33
66
6
39
45
36
12
75
40
17
15
21
12
120
66
24
90
120
30
133
ABCD 95177779714*3^$a+1 [50001]
9
23
25
12
185
31
129
36
180
3
72
149
6
37
36
47
24
18
31
99
32
78
55
12
75
21
60
119
13
3
33
119
25
36
36
83
28
69
36
60
48
12
65
84
43
33
2
73
17
43
45
27
36
36
144
27
54
15
41
12
31
36
60
24
24
27
33
17
31
72
72
59
25
71
73
77
54
37
24
24
276
5
31
17
208
54
18
2
66
19
5
19
5
24
22
69
12
192
60
63
164
70
63
108
48
12
12
12
119
1
21
20
84
24
55
77
103
29
18
4
8
18
82
38
55
12
17
55
3
32
58
15
71
24
13
24
131
12
1
24
96
17
19
24
36
36
65
79
33
3
17
78
25
23
16
21
72
120
5
102
73
23
25
12
11
66
79
24
35
145
5
36
6
25
156
59
18
55
96
27
9
168
53
94
86
202
26
127
9
36
3
5
67
48
12
47
1
41
90
1
17
55
23
49
5
43
36
35
90
54
13
12
23
4
18
27
35
13
47
18
31
9
51
39
33
12
117
116
12
67
21
90
69
71
102
31
72
60
12
65
67
108
36
9
3
24
101
43
71
61
24
60
24
36
24
161
6
82
32
91
89
30
85
36
35
60
85
24
5
43
12
5
66
13
216
5
108
18
73
21
18
45
45
3
35
70
3
41
10
74
24
18
133
5
31
95
13
12
71
100
68
202
38
24
18
7
57
14
84
12
24
1
48
5
10
38
18
37
60
12
33
3
35
12
4
21
24
23
25
15
128
13
24
12
5
36
19
119
22
15
12
63
2
43
29
31
59
1
60
59
1
12
72
5
60
55
71
60
49
33
18
33
129
50
25
15
57
24
60
65
36
18
30
7
65
88
123
35
25
120
23
60
1
29
79
36
12
17
120
7
23
12
70
3
17
156
30
64
18
15
12
60
3
21
59
10
15
12
203
13
47
25
48
87
18
38
1
11
22
3
83
1
53
42
25
45
68
31
329
120
6
36
36
30
154
45
23
18
4
39
24
11
16
44
1
24
41
18
52
33
36
21
51
35
42
18
37
36
36
84
144
35
13
29
43
155
25
71
46
8
28
15
12
45
3
72
87
33
48
48
5
7
48
60
107
25
17
12
24
30
4
57
15
56
13
24
83
4
20
1
107
1
12
5
24
66
24
6
4
15
21
80
43
129
27
204
84
27
74
91
23
28
62
28
15
48
5
22
45
132
3
9
60
60
11
94
63
63
344
25
29
34
33
60
48
12
17
78
13
9
8
82
18
15
12
48
29
19
17
4
15
23
73
12
36
36
36
84
63
21
11
76
2
306
16
9
11
6
12
31
39
18
27
5
22
14
7
60
24
5
18
18
7
12
29
19
12
36
9
18
33
23
144
25
60
75
57
24
60
21
14
49
48
15
45
29
24
19
5
7
24
5
4
158
4
93
17
43
35
13
17
91
69
18
33
5
7
77
31
12
5
234
121
65
22
21
69
2
16
32
1
156
48
53
30
102
30
12
1
29
48
18
25
27
90
3
72
11
30
7
24
51
9
156
47
58
8
55
9
3
59
133
53
94
18
20
55
12
75
80
6
30
24
48
48
13
24
48
12
47
24
54
10
26
7
23
1
35
25
156
17
7
48
36
324
36
264
36
39
2
18
30
67
96
35
25
12
5
12
18
1
95
25
5
4
2
16
68
37
12
41
79
108
29
139
9
3
47
13
5
22
2
55
29
12
10
33
12
45
90
129
33
3
84
3
45
12
11
12
37
60
5
115
36
17
126
6
40
38
25
12
15
69
21
51
57
56
91
51
92
73
17
31
11
30
31
24
36
17
43
17
118
14
6
124
21
35
25
48
35
34
18
2
102
13
45
51
5
19
5
12
24
42
120
48
126
19
29
7
11
25
108
24
36
24
23
70
152
55
47
6
54
120
6
67
41
84
6
82
15
29
55
23
37
5
19
35
16
14
4
38
313
5
7
108
24
95
13
12
17
31
107
36
145
60
120
39
33
75
45
9
99
11
1
47
61
36
51
50
19
3
32
36
22
51
36
60
29
7
83
25
24
12
281
19
23
61
89
60
18
24
48
61
12
24
51
38
24
28
2
90
103
12
167
13
36
35
6
31
9
18
32
13
27
69
89
36
54
25
33
63
180
9
18
2
18
13
137
67
48
12
36
12
48
24
48
5
72
42
66
7
12
23
25
35
1
12
35
145
72
36
5
6
90
16
62
37
63
45
233
19
11
12
13
23
1
24
131
13
33
3
209
40
3
12
35
42
19
35
96
66
7
23
13
35
1
24
12
9
8
10
20
70
38
30
19
5
84
19
3
54
3
53
42
28
9
11
13
47
13
41
28
15
35
6
55
159
116
37
45
15
39
98
100
27
36
47
66
31
24
5
24
115
96
12
39
18
15
93
3
71
1
17
31
72
35
13
17
54
18
30
13
24
83
1
12
5
22
50
22
9
12
12
72
23
37
96
9
3
33
87
93
20
108
36
6
13
29
36
31
45
135
95
138
30
1
24
45
50
1
39
86
60
55
47
112
57
5
31
17
31
84
65
52
14
60
16
8
10
92
84
31
36
5
78
34
3
17
90
13
48
5
4
26
25
57
32
7
96
9
51
23
42
7
36
47
37
ABCD 95178312382*3^$a+1 [50193]
124
12
20
4
45
11
7
30
18
9
56
40
135
30
35
120
19
138
107
24
4
33
3
27
5
12
76
20
97
87
8
28
21
66
102
11
349
27
3
132
173
36
127
69
48
72
80
84
12
64
48
32
1
75
108
104
25
120
63
84
15
9
39
41
61
3
93
119
1
59
36
48
84
108
127
48
5
64
8
36
96
1
3
156
111
29
24
4
48
60
32
40
68
108
157
63
56
96
25
35
19
125
115
141
8
12
19
89
72
85
159
144
144
8
48
96
16
15
42
48
23
136
200
163
12
65
60
55
78
15
3
69
104
67
125
100
27
18
155
48
24
16
56
24
52
92
268
260
28
32
52
108
108
56
31
45
140
67
162
59
7
150
42
17
40
8
37
96
24
171
224
115
29
64
8
168
4
80
67
21
104
60
61
27
128
24
4
57
54
341
37
263
12
28
152
16
57
35
52
12
24
80
12
97
35
40
8
72
16
21
155
16
20
48
136
8
12
16
8
72
24
235
29
37
27
45
11
24
7
30
179
37
3
60
44
28
308
192
37
15
33
119
28
147
29
84
28
69
143
115
30
11
36
28
60
8
4
44
12
52
128
108
61
11
4
20
64
36
33
47
228
12
96
25
24
111
68
79
12
5
16
27
81
80
1
126
5
28
32
49
66
12
5
52
116
19
186
42
125
132
13
18
30
15
195
102
107
61
27
120
200
7
141
92
36
67
12
65
97
63
32
36
120
37
27
80
96
48
157
144
83
85
78
17
48
4
21
87
80
25
63
48
9
35
108
48
40
20
64
96
156
44
12
97
63
68
24
13
102
132
126
3
44
60
36
19
161
244
8
40
57
78
65
84
4
24
176
36
13
171
20
16
44
40
159
48
69
75
29
4
15
60
18
59
55
78
3
27
180
21
87
9
8
28
147
65
223
29
36
84
76
32
25
138
117
56
36
96
40
68
97
35
120
24
48
40
56
40
20
19
81
32
12
73
54
65
96
64
60
21
72
11
79
12
69
44
97
11
109
90
141
92
37
11
24
16
27
197
24
157
99
8
108
108
4
32
144
67
102
23
49
15
3
17
48
127
65
88
80
103
69
20
28
75
33
168
39
33
80
85
23
1
35
24
36
48
100
8
48
37
72
48
24
231
57
51
120
60
116
96
37
18
33
21
35
84
19
17
48
16
104
36
4
32
4
129
23
19
96
69
56
25
150
17
25
42
9
32
84
28
32
64
20
49
120
147
3
77
16
8
12
84
91
285
20
12
48
37
123
39
185
163
5
40
248
24
144
100
20
79
12
36
105
24
48
207
33
56
52
57
42
21
68
36
60
76
44
13
15
20
13
3
104
13
42
33
15
65
88
39
41
7
29
145
48
63
20
12
48
19
69
72
12
32
4
44
247
89
72
40
8
60
184
177
11
48
96
40
176
132
112
156
8
127
117
27
96
30
123
117
95
40
8
4
152
16
48
36
3
17
24
96
24
252
60
7
201
96
21
27
237
11
120
85
15
204
104
112
45
27
20
16
44
37
11
7
12
189
80
16
45
23
25
87
3
17
108
12
16
45
23
169
51
99
5
12
1
24
39
20
24
16
32
160
60
8
12
37
87
20
160
56
12
16
81
96
107
136
69
90
113
12
60
7
9
87
105
45
83
120
12
19
78
147
363
42
48
102
36
30
47
40
20
7
6
119
4
56
55
221
64
36
24
84
20
52
20
112
165
15
3
9
8
120
7
29
12
67
42
63
8
19
21
68
7
57
45
71
19
78
59
16
8
96
88
36
32
25
83
24
72
16
87
45
3
29
1
47
60
55
33
15
65
24
13
167
28
8
12
12
ABCD 95179091576*3^$a+1 [50013]
19
20
9
115
92
117
31
71
21
28
59
36
96
30
3
36
99
162
54
162
55
17
43
23
1
24
80
16
11
30
30
105
4
23
72
6
39
28
48
5
15
28
5
84
6
72
13
12
23
6
138
25
36
20
4
48
65
55
8
9
31
17
103
60
72
8
4
36
60
32
4
5
96
24
36
30
25
104
28
12
24
60
17
7
8
24
16
12
23
42
6
9
16
5
6
30
18
42
39
27
33
9
3
45
48
6
66
3
111
61
8
69
12
30
18
36
15
4
23
93
72
87
12
1
35
13
24
32
4
35
1
48
36
5
42
48
30
51
16
72
12
84
36
5
36
15
12
16
24
5
6
9
36
4
8
4
11
9
39
1
80
28
101
7
48
24
23
30
132
6
25
24
12
5
54
37
20
15
9
4
32
39
54
15
15
21
75
108
12
1
29
60
3
3
33
4
108
5
18
120
25
24
96
24
8
63
21
15
13
5
7
23
1
24
8
105
162
177
69
19
8
135
18
150
24
1
84
35
42
6
25
24
44
40
20
15
61
68
12
24
4
132
29
30
6
19
60
12
12
35
66
55
60
92
3
109
8
15
49
113
6
57
27
12
33
45
135
15
13
44
33
48
42
42
43
36
5
19
11
25
24
77
18
12
49
5
19
68
3
25
36
41
7
11
6
48
3
15
25
47
42
48
30
6
42
72
6
55
17
42
1
5
27
105
30
60
25
84
23
42
6
85
8
16
89
39
45
66
21
21
18
66
6
9
69
7
20
63
6
36
55
48
17
7
41
15
4
32
16
17
12
31
23
12
13
29
75
33
3
16
131
69
4
12
5
79
41
12
90
1
44
88
12
8
3
42
7
65
42
13
8
33
12
15
15
133
5
6
24
114
12
19
72
44
39
109
12
36
5
3
12
40
29
19
11
1
5
3
4
20
15
6
51
84
4
60
11
6
99
27
42
3
3
57
27
18
27
3
33
21
66
133
29
66
25
17
18
21
16
24
36
23
6
43
23
153
39
105
12
3
6
6
1
20
28
12
24
24
44
48
3
1
23
1
5
36
48
30
18
15
28
65
6
1
44
9
51
4
12
12
8
135
30
72
55
36
5
115
5
7
60
12
5
75
21
24
3
24
16
12
12
29
51
16
80
27
37
5
39
40
5
114
37
11
25
17
108
15
24
4
5
7
60
8
4
83
57
87
48
33
4
41
67
8
28
17
7
77
111
15
25
5
24
39
45
90
1
56
39
18
7
23
1
5
6
24
49
36
5
19
20
60
3
13
35
37
23
60
25
20
21
55
44
124
120
12
29
75
4
35
13
20
15
48
69
27
61
24
23
6
120
39
21
7
8
9
55
71
37
137
156
6
6
15
84
39
24
73
8
36
24
16
53
60
103
53
54
18
3
9
18
57
40
5
27
16
12
11
54
43
108
12
12
17
19
11
30
19
24
36
17
43
44
81
36
19
41
36
39
15
21
15
30
7
5
18
18
24
90
12
30
55
5
63
28
23
42
12
31
29
18
13
44
28
8
15
42
30
57
15
36
57
3
25
5
31
5
151
12
20
21
6
13
23
25
12
5
7
11
93
15
49
5
30
48
37
48
32
28
17
42
6
39
33
51
16
8
16
20
36
39
6
43
48
8
4
11
129
81
12
55
47
33
63
36
6
39
213
48
42
57
9
12
132
48
30
30
19
48
77
99
51
9
12
33
7
5
174
25
5
24
42
18
79
125
12
6
13
11
30
6
13
47
72
1
5
151
5
31
5
15
12
57
6
24
18
12
6
45
40
125
19
5
6
60
25
197
103
8
16
20
24
21
19
12
35
33
15
72
54
36
3
4
36
12
23
61
5
19
20
27
33
84
88
48
5
36
60
15
4
5
36
6
25
24
59
9
21
55
32
40
24
44
57
7
17
48
36
15
9
6
24
13
23
69
21
19
36
32
12
40
32
24
16
24
11
1
5
43
72
23
30
27
48
99
33
15
33
4
48
17
31
17
15
4
24
12
5
7
56
57
15
93
51
4
5
6
25
80
9
12
3
100
59
37
5
19
5
90
6
3
16
11
48
33
4
5
18
30
12
6
37
47
21
33
6
1
47
12
21
172
132
41
48
31
5
6
48
9
33
102
21
27
45
45
78
42
75
3
1
36
108
24
53
27
12
3
1
12
8
57
138
30
42
18
39
108
28
36
35
9
4
80
21
39
48
33
7
48
5
31
35
6
7
8
204
4
5
27
12
21
24
63
39
21
87
18
39
9
7
24
24
36
29
7
12
5
6
60
12
48
25
32
28
47
73
20
40
11
6
7
23
97
11
36
1
95
30
3
4
152
33
18
109
24
32
40
5
15
27
45
12
40
20
9
31
36
137
31
24
20
72
9
6
33
36
27
73
24
80
3
33
72
9
78
61
80
39
18
54
1
35
13
5
19
11
57
39
60
6
7
32
16
12
108
29
15
4
5
15
72
12
36
72
45
87
48
4
5
15
16
35
69
3
13
72
5
15
63
54
15
4
120
11
48
1
5
55
17
7
47
1
77
3
88
60
24
8
72
28
24
60
24
84
60
8
12
21
31
11
97
95
48
13
59
6
66
25
11
42
42
1
120
5
18
9
28
5
3
4
48
23
37
35
12
36
12
45
3
37
60
12
5
15
3
25
132
56
21
15
81
3
4
32
24
4
35
25
41
31
80
36
12
27
18
67
101
3
36
81
7
35
48
24
13
53
55
35
9
28
23
48
37
77
12
19
12
5
27
57
159
24
3
72
85
113
15
9
30
9
36
9
42
37
23
73
12
125
3
27
9
16
20
39
1
20
40
32
16
29
12
63
40
36
41
60
24
15
9
36
96
91
5
55
20
27
102
6
13
5
6
60
18
87
4
12
35
49
44
51
69
9
15
16
35
36
6
55
12
65
6
61
44
16
24
24
5
36
31
41
42
1
12
8
76
8
3
30
54
13
41
91
5
15
40
36
104
3
33
28
35
42
27
16
5
15
52
23
9
16
17
7
96
5
6
13
36
11
25
36
20
15
13
29
6
25
24
60
23
12
33
4
5
3
27
6
42
30
43
5
18
60
25
60
17
15
183
9
33
27
3
18
15
21
6
237
3
42
55
35
30
7
53
15
40
17
91
44
15
9
9
3
40
53
75
16
65
31
35
25
8
4
68
4
29
6
24
12
69
4
11
21
40
24
23
21
15
37
24
35
18
15
27
1
24
20
33
3
3
6
79
36
23
1
29
12
19
12
8
45
42
9
141
90
13
17
3
16
20
111
48
21
33
3
60
27
12
30
36
3
9
18
57
40
41
6
49
47
48
1
44
40
44
81
15
45
ABCD 95179123316*3^$a+1 [50007]
18
42
54
3
27
24
89
1
47
19
5
16
3
21
20
108
48
4
20
25
24
11
28
27
41
19
30
3
72
8
12
1
35
13
6
120
53
91
21
51
54
36
150
90
159
15
245
205
11
13
39
80
12
25
144
47
124
20
61
47
48
12
97
90
21
45
18
101
121
75
44
19
6
3
27
24
17
109
84
27
84
20
48
1
42
65
43
21
99
17
19
101
103
201
45
83
133
24
11
55
90
24
15
36
33
27
15
5
13
30
17
112
32
1
24
66
78
72
47
97
36
59
25
96
54
5
85
54
41
48
181
39
20
61
59
40
48
24
20
205
54
137
144
48
52
60
51
65
4
140
36
73
39
123
17
7
54
131
28
57
36
54
30
24
39
68
84
1
54
53
180
7
36
5
120
55
129
15
54
12
27
27
41
160
15
17
28
15
17
12
151
57
20
43
9
9
36
75
20
60
61
24
51
32
1
132
30
24
54
167
169
11
60
24
168
43
29
49
36
3
128
49
143
73
15
15
17
108
4
15
6
30
108
126
54
41
1
54
36
17
37
35
40
45
263
7
41
49
3
3
120
17
61
131
79
77
19
21
12
51
237
75
17
48
43
57
44
55
24
30
6
5
28
92
16
93
90
17
12
48
13
39
32
60
31
77
132
55
90
6
30
59
36
73
12
75
44
16
33
66
81
44
36
24
19
69
32
40
36
15
257
52
80
25
63
27
5
88
87
21
33
42
129
81
47
100
20
112
108
63
65
169
23
60
7
60
90
35
1
138
137
43
17
72
72
100
20
49
216
66
17
37
114
102
47
132
25
84
191
48
1
30
42
18
90
36
120
111
69
216
54
96
48
29
168
12
7
6
35
49
24
11
25
35
31
29
16
33
39
12
68
1
11
85
66
29
16
32
12
28
27
144
36
6
107
37
3
33
119
1
35
79
33
111
21
51
18
87
159
125
25
111
12
108
32
61
36
15
8
88
32
52
15
65
28
20
60
121
71
16
20
13
39
72
128
37
15
108
8
103
41
49
36
30
41
13
90
126
60
75
36
84
39
102
47
60
120
108
12
1
120
96
71
52
20
12
55
36
24
30
75
39
29
133
39
9
6
30
23
12
19
17
19
36
77
60
133
144
90
5
31
89
120
79
29
48
13
90
9
27
24
126
11
73
59
1
191
151
77
12
1
30
18
126
6
30
17
7
33
80
48
103
41
88
8
100
44
36
49
51
32
73
144
35
28
68
139
5
1
75
9
60
51
32
1
6
30
54
6
15
69
42
30
75
15
9
176
12
28
32
1
131
28
33
18
42
179
48
7
30
24
30
72
5
13
11
49
47
24
19
41
25
6
5
43
36
96
29
96
109
90
5
49
72
95
103
66
23
60
43
24
54
39
20
31
17
120
4
15
36
78
12
99
105
23
7
6
15
180
33
47
79
114
11
91
24
65
48
7
126
24
66
54
6
5
60
4
75
101
12
61
27
144
8
7
30
3
8
52
141
90
41
151
5
163
126
30
21
123
17
43
72
29
40
96
33
12
18
186
23
28
39
5
16
135
9
15
105
165
11
12
60
72
76
60
104
55
5
49
11
36
60
49
35
28
63
5
4
51
57
27
36
5
13
47
12
121
186
101
109
3
32
115
30
11
85
18
57
33
107
40
44
79
69
8
24
28
12
8
72
115
150
84
60
87
20
60
13
11
60
145
54
12
29
96
145
27
72
8
37
35
76
33
60
47
79
84
81
9
36
3
33
54
5
1
54
54
167
100
3
21
9
366
33
57
3
80
1
147
32
1
36
83
160
33
39
45
24
39
192
36
69
23
13
47
180
7
41
4
45
3
72
21
15
33
36
23
72
48
7
30
60
23
97
54
6
11
60
4
8
97
3
153
59
108
121
11
61
60
54
33
33
54
41
19
53
160
57
11
73
11
28
3
65
12
31
72
84
60
36
108
21
8
163
5
24
61
47
160
32
55
21
33
111
8
7
101
169
35
36
19
36
18
66
53
127
21
24
9
119
97
126
54
11
52
177
15
60
48
33
39
69
39
68
12
7
53
40
21
51
15
90
90
144
29
103
17
31
36
6
174
5
60
25
11
13
47
40
60
20
133
60
59
97
126
129
ABCD 95179169674*3^$a+1 [50321]
144
360
73
323
270
463
96
144
96
48
143
49
240
53
270
85
203
72
85
72
240
24
209
127
168
173
1003
221
90
49
24
305
252
283
293
43
479
198
43
137
54
288
72
49
149
91
341
139
96
161
7
317
18
25
65
90
85
383
73
71
108
90
378
289
360
35
216
162
162
126
252
108
180
180
90
73
24
83
13
419
85
167
169
144
227
253
35
157
24
144
35
61
641
319
149
115
227
13
95
457
240
264
216
168
23
54
126
253
336
288
95
162
108
18
49
221
139
95
216
217
215
18
342
121
131
216
144
18
187
11
13
144
203
37
35
517
365
90
18
55
192
144
149
180
295
227
13
23
54
18
25
47
36
37
120
120
192
24
11
133
47
73
215
121
599
108
13
120
384
77
283
95
25
263
90
79
24
264
72
425
36
144
18
25
83
133
11
108
25
72
528
23
289
288
240
552
143
121
77
259
24
77
67
203
54
199
336
5
198
37
48
96
24
65
31
24
120
815
121
41
55
288
143
234
36
139
408
137
126
432
198
67
203
90
187
336
144
192
41
162
37
71
360
169
168
72
168
72
71
180
229
408
173
144
126
234
486
72
157
95
720
90
36
360
139
41
180
67
23
72
90
31
167
234
55
48
77
18
540
288
253
197
19
240
11
253
24
443
13
59
61
227
13
131
108
558
72
18
97
192
53
18
73
120
24
72
233
31
240
264
203
13
96
48
95
180
ABCD 95179324426*3^$a+1 [50079]
12
132
24
21
15
45
80
4
9
11
96
1
72
83
13
96
39
69
12
24
66
65
13
42
5
19
6
84
6
5
25
18
17
60
13
3
8
16
39
5
31
84
57
8
25
30
17
97
48
23
91
48
12
60
6
12
11
1
36
54
53
31
17
19
24
45
32
13
30
21
3
5
25
6
36
54
54
33
24
45
35
16
20
4
3
6
71
19
5
112
39
9
20
67
9
8
151
12
30
15
9
90
30
15
21
18
24
17
19
12
12
30
147
9
51
15
18
12
11
25
24
11
13
30
81
9
96
23
13
107
1
6
30
39
60
36
39
84
12
9
60
9
30
90
162
53
12
76
104
25
60
35
24
16
15
29
60
31
65
19
6
23
16
36
15
24
41
73
11
1
6
30
12
71
25
47
43
6
48
11
31
5
24
36
55
41
55
18
87
39
29
37
54
29
16
45
51
27
6
12
12
47
25
54
29
25
36
90
5
25
171
75
5
43
66
96
39
9
51
39
36
81
3
77
16
75
18
11
43
5
43
12
12
69
111
9
32
55
17
91
6
15
3
6
59
13
23
24
36
91
53
60
7
29
52
8
7
18
36
6
29
13
12
143
1
11
4
69
71
31
21
3
21
104
79
36
21
104
19
41
19
18
23
16
3
120
30
66
72
53
79
17
25
54
17
72
1
47
13
27
9
60
11
7
33
27
41
12
72
1
87
15
42
27
15
53
12
84
25
111
15
30
48
12
18
41
37
39
20
76
8
16
8
7
18
111
27
29
64
20
25
35
19
42
30
24
30
24
126
41
19
45
9
71
55
6
51
24
44
19
6
30
12
54
59
24
13
35
24
55
18
90
36
36
24
5
24
12
84
7
24
48
12
45
9
6
21
57
6
29
67
54
59
60
1
6
24
12
9
44
25
42
24
6
42
21
80
120
49
36
6
29
16
9
135
9
6
30
12
78
54
11
24
36
60
24
7
41
49
39
171
6
47
31
137
19
48
53
19
96
45
27
5
91
5
1
71
7
5
12
1
23
16
15
18
6
21
44
7
17
25
18
24
41
37
11
36
19
54
12
30
24
30
51
3
33
3
6
6
12
5
28
32
60
13
102
12
18
35
61
71
16
63
6
35
31
5
4
56
64
20
48
16
20
85
36
39
21
11
7
33
9
30
45
9
35
25
84
27
8
31
60
24
48
72
6
95
16
9
59
28
9
39
105
24
60
126
77
25
63
81
66
17
43
9
15
6
3
9
36
6
21
48
15
6
6
5
12
37
11
73
35
61
23
16
12
27
150
18
45
27
18
23
12
48
49
35
13
23
1
18
36
42
23
7
9
24
21
39
15
17
19
60
90
131
43
84
30
123
15
17
43
5
64
39
30
71
31
30
3
12
20
25
59
48
7
9
111
81
9
15
9
11
55
45
15
84
24
12
48
30
66
12
53
61
54
17
67
57
39
42
15
27
5
157
35
31
78
11
79
24
36
5
25
6
9
51
120
45
9
24
30
77
4
80
1
23
31
17
24
103
48
30
18
66
23
31
89
31
57
9
48
18
54
6
17
7
60
29
24
97
75
141
18
77
49
15
3
5
25
63
3
24
93
44
19
77
7
57
9
11
85
6
48
5
31
84
21
8
25
35
103
60
77
25
12
24
35
12
40
3
6
15
15
48
18
30
153
12
44
48
43
30
48
11
25
150
29
49
23
7
42
23
91
30
24
51
20
37
42
42
15
15
18
42
69
9
23
13
51
75
30
6
42
27
9
12
24
30
41
24
4
9
71
16
44
1
6
228
6
48
6
57
45
60
42
6
11
55
9
12
20
148
51
21
8
16
8
61
12
15
69
60
15
8
16
72
32
72
43
6
12
3
81
24
71
19
6
11
7
108
45
15
30
12
12
30
45
60
8
1
30
150
27
24
33
6
84
5
7
9
72
8
16
33
42
5
4
36
8
7
90
48
18
108
24
36
30
27
15
17
28
39
29
12
25
114
5
43
57
20
43
17
19
6
75
15
41
19
36
138
24
6
21
105
11
7
18
3
32
4
21
42
17
76
9
60
6
5
19
66
15
60
108
135
29
7
5
121
23
7
9
195
48
21
39
18
39
8
48
13
59
1
6
5
4
15
6
48
6
21
81
23
24
25
71
12
60
19
45
63
5
12
13
3
9
15
3
41
79
21
15
60
17
4
3
168
29
64
32
4
60
3
5
12
4
51
30
48
63
3
6
6
9
33
90
6
15
32
43
125
60
37
23
1
48
23
133
6
84
24
21
21
15
15
9
20
76
68
13
24
24
66
24
5
31
9
21
11
49
24
35
19
41
24
1
24
18
29
40
51
30
15
24
63
12
5
1
39
3
12
24
89
31
12
48
30
12
123
87
12
6
6
81
39
24
6
71
13
12
42
17
25
18
12
9
9
18
24
41
37
11
12
4
69
15
32
25
12
87
39
12
29
48
16
51
24
57
9
66
29
4
39
30
6
5
31
45
15
18
23
28
44
52
21
42
12
21
32
91
36
141
39
6
39
9
11
43
81
105
51
3
21
21
6
33
20
24
91
12
9
15
18
87
3
57
140
19
6
15
80
48
37
30
30
18
12
6
48
27
8
7
138
30
84
65
7
89
31
138
48
3
32
48
16
63
18
24
23
103
12
5
16
21
75
44
16
3
36
6
35
13
47
13
60
23
4
21
24
6
18
36
6
78
6
9
36
9
11
24
16
36
3
36
24
6
6
24
65
43
12
78
11
55
36
21
32
25
96
87
15
12
6
15
21
23
7
6
47
13
23
31
24
5
31
18
35
7
5
16
240
24
21
18
30
96
114
66
24
6
9
44
55
12
9
32
88
92
124
3
6
72
18
17
4
33
63
32
37
18
65
13
12
48
15
48
56
16
93
96
48
27
8
13
119
4
96
8
7
89
16
3
5
1
15
72
39
41
127
5
12
120
25
24
36
90
105
20
61
54
9
20
61
15
15
5
25
11
37
60
6
30
11
24
19
36
45
15
5
24
67
5
1
30
17
43
72
77
40
15
18
3
9
59
40
36
9
12
159
9
30
60
21
81
12
27
56
7
6
27
8
7
9
9
24
12
35
48
16
164
52
80
64
21
35
1
42
6
15
9
78
29
13
23
64
39
24
33
8
16
8
48
12
13
3
15
6
15
39
41
55
18
6
45
44
25
30
66
66
101
40
80
24
1
23
25
6
9
9
36
12
23
61
30
60
96
ABCD 95179909486*3^$a+1 [50179]
102
43
143
57
16
72
72
32
105
60
75
63
57
48
3
37
257
18
102
15
21
43
72
65
7
48
89
63
27
93
57
198
102
75
40
53
91
17
54
73
47
18
162
90
43
80
57
216
135
9
90
90
36
204
48
387
16
29
75
123
277
35
30
79
191
153
123
30
42
37
11
37
23
9
45
36
12
27
96
24
51
114
19
89
138
69
81
87
237
195
21
75
64
56
57
102
25
53
12
79
137
24
108
91
120
161
108
27
51
144
181
137
55
32
64
11
21
15
9
136
144
5
18
57
160
215
90
15
201
84
18
132
198
12
96
19
83
117
105
108
102
141
64
8
3
24
30
151
137
90
37
128
177
96
300
24
216
54
120
109
24
32
165
120
126
60
72
228
54
55
24
72
29
51
24
93
91
47
57
93
195
24
105
15
40
53
120
72
60
15
216
69
163
197
150
45
48
48
69
3
88
152
120
105
162
306
75
72
3
309
16
47
33
24
75
21
9
36
19
23
102
18
78
72
27
3
117
81
39
168
16
11
6
84
18
60
37
56
72
120
177
18
60
121
71
169
137
114
306
30
90
27
88
47
25
120
77
3
87
289
29
60
127
83
18
90
9
45
43
32
33
87
111
57
33
60
27
63
49
5
139
17
7
245
3
304
5
66
90
414
1
24
144
47
132
102
15
48
33
12
108
42
13
80
69
243
112
125
108
108
267
168
357
240
72
228
42
285
33
180
72
6
30
39
465
78
102
195
63
102
115
48
77
91
47
105
117
3
225
7
155
36
97
17
30
169
71
30
90
108
18
43
11
78
15
40
72
11
37
5
12
15
63
1
176
120
45
48
60
87
33
7
35
93
27
61
72
80
40
168
65
127
8
9
18
45
45
3
144
15
90
198
1
56
75
108
300
37
168
53
27
63
49
23
30
91
89
15
40
53
60
144
15
120
93
42
121
5
54
85
24
144
47
145
8
48
24
48
15
97
53
192
163
35
61
101
90
33
135
30
90
72
18
72
15
280
48
200
33
39
96
24
120
213
12
111
24
48
120
93
43
197
54
21
24
40
53
72
3
40
83
60
84
6
55
29
43
120
288
32
237
51
24
33
207
123
37
83
93
69
91
5
12
60
12
18
61
56
15
90
66
54
60
48
147
15
150
19
120
77
72
75
27
45
81
127
32
21
219
51
24
30
60
3
16
56
16
144
128
207
81
9
6
84
93
123
54
396
43
29
270
132
30
43
32
184
209
18
237
40
17
15
40
83
72
36
54
36
54
90
6
54
139
149
120
243
99
45
195
210
43
72
8
3
42
108
199
120
95
66
54
25
11
162
3
72
112
83
18
504
51
45
27
27
109
56
63
225
123
72
102
126
234
216
159
40
41
12
75
15
ABCD 95180307928*3^$a+1 [50024]
15
27
84
6
36
12
6
21
33
63
153
12
42
30
96
30
6
18
12
49
192
143
90
39
135
6
30
60
234
207
39
126
36
103
65
54
12
24
12
57
48
93
99
51
109
32
51
72
37
215
18
7
233
90
13
17
6
54
30
42
36
108
30
109
5
198
102
90
90
36
60
66
153
16
17
79
48
233
7
32
159
72
54
306
72
18
48
24
12
90
25
11
133
209
42
21
87
25
83
72
126
87
87
121
96
35
13
47
18
126
156
78
18
72
162
48
150
72
120
180
18
108
72
96
171
273
127
89
7
47
36
6
36
48
60
90
61
119
9
57
103
83
162
252
84
27
195
144
84
121
80
51
42
12
103
65
180
66
150
19
320
16
17
42
36
30
204
12
60
54
12
60
18
84
36
6
33
57
90
93
81
6
30
78
120
150
72
48
126
121
83
13
35
42
30
117
15
49
77
195
105
39
3
36
66
18
37
48
137
120
6
138
24
90
72
84
114
12
78
48
72
61
119
72
36
18
27
105
39
45
18
33
63
1
143
72
48
6
51
64
96
144
32
192
192
15
6
30
13
96
59
12
73
32
27
30
168
463
89
6
81
39
42
90
12
18
168
127
83
132
73
29
18
198
96
30
45
159
12
168
120
96
30
144
6
1
137
7
48
35
18
114
180
21
15
49
35
96
120
42
36
432
18
54
31
17
78
54
12
90
54
31
80
16
257
15
15
60
156
6
51
240
63
42
55
17
102
54
42
73
47
177
3
108
1
53
90
1
96
101
60
159
48
27
84
132
45
3
150
162
69
15
49
47
49
23
108
18
91
128
81
24
7
59
37
77
3
15
54
18
12
36
105
99
18
198
12
150
36
54
120
33
3
189
207
24
90
54
90
66
54
216
399
87
18
6
49
215
60
13
35
109
48
48
35
48
61
179
61
65
15
69
27
105
7
11
21
16
215
12
60
177
123
36
96
49
107
198
90
42
372
55
41
247
32
27
228
33
112
161
79
53
90
30
19
59
54
31
179
6
180
66
24
57
153
55
272
129
31
233
72
168
12
187
191
132
13
77
67
77
19
107
144
229
144
185
192
6
369
129
36
18
25
101
6
36
198
27
57
6
49
35
240
120
96
21
15
1
17
15
51
150
54
102
90
1
77
120
42
18
31
35
72
24
45
48
240
160
32
99
61
29
60
54
252
84
240
144
126
36
30
49
41
18
36
49
48
65
90
90
144
24
30
54
60
3
15
84
93
21
171
63
33
105
24
15
16
77
36
66
108
6
54
72
13
5
120
42
36
48
150
120
7
47
1
35
54
135
195
36
36
48
6
12
115
48
5
36
48
240
12
18
25
71
84
6
159
33
132
18
217
53
108
72
18
85
71
96
73
125
19
107
48
78
103
96
53
156
31
29
84
6
169
65
12
3
15
18
78
12
18
24
123
33
175
176
249
84
18
42
103
32
57
36
72
90
42
54
216
121
59
229
5
66
36
150
120
103
96
23
12
90
18
ABCD 95180357152*3^$a+1 [50134]
18
18
30
78
15
57
18
174
42
93
33
47
64
8
24
109
18
18
15
51
5
256
177
12
96
12
36
42
12
132
33
24
27
54
60
155
40
93
51
183
36
45
117
27
3
53
115
21
152
37
131
48
1
60
30
5
73
36
35
13
6
90
99
21
24
11
112
48
9
12
96
11
1
39
57
12
108
54
57
21
54
30
6
54
195
69
6
48
149
163
93
24
21
3
147
36
84
53
7
81
96
39
81
21
51
8
112
69
18
161
1
90
108
66
24
15
141
3
24
51
53
13
27
33
47
97
18
69
3
69
21
66
132
120
72
6
47
79
33
48
27
117
21
3
24
8
97
71
40
15
54
18
9
24
24
24
8
136
120
15
65
25
87
87
24
90
143
112
32
16
57
87
48
9
72
30
9
32
49
18
141
21
78
101
24
72
88
192
56
40
33
204
18
81
39
57
141
27
8
61
99
39
96
102
35
7
65
208
15
9
56
7
102
51
120
45
27
33
54
17
1
30
105
27
69
21
83
7
66
23
160
69
168
102
45
51
12
18
36
18
17
25
36
12
39
32
1
6
90
15
33
39
21
123
51
36
24
65
43
29
73
60
162
33
3
101
43
54
36
36
12
258
65
24
19
12
60
30
15
39
24
65
16
128
7
9
96
75
18
35
40
27
60
9
72
63
84
78
30
9
15
57
9
42
12
78
11
7
18
71
112
81
183
128
31
33
291
53
7
84
5
160
15
60
53
73
66
6
119
24
16
32
40
33
6
9
24
21
108
87
75
36
65
19
5
55
54
36
87
87
57
32
1
6
9
45
147
168
9
210
42
30
78
30
132
36
57
8
37
42
18
72
39
51
29
7
18
216
18
18
288
3
99
24
90
3
72
24
39
41
139
77
48
72
1
60
35
72
13
42
12
96
48
69
3
21
21
11
55
36
18
36
42
93
69
138
162
215
7
108
36
66
24
12
107
1
87
45
30
18
75
39
108
18
12
23
91
101
72
43
29
19
21
56
72
1
47
7
66
24
72
36
138
54
99
48
128
55
33
200
109
123
56
31
54
59
1
335
79
81
9
30
168
84
21
48
120
15
9
21
27
195
102
15
80
67
24
30
42
45
56
79
9
8
13
24
3
32
144
64
8
49
15
39
126
78
69
56
1
15
104
16
201
24
87
3
45
99
12
17
19
21
39
105
104
1
23
31
24
54
156
15
27
53
451
29
16
24
72
15
9
8
37
150
90
18
12
69
48
99
54
6
72
120
126
162
24
89
1
36
12
6
65
7
33
56
16
32
160
8
85
114
65
43
102
24
63
48
33
156
3
21
18
81
56
24
31
168
9
21
42
33
147
120
77
31
24
90
111
87
12
54
204
11
160
111
81
15
65
133
12
24
84
35
19
5
67
96
12
6
72
18
33
21
27
96
75
12
42
54
17
13
35
7
48
6
90
17
1
87
39
17
13
24
72
3
80
37
24
30
60
72
72
33
39
126
99
9
36
66
60
18
72
90
84
125
16
27
36
36
69
56
64
45
36
30
9
27
53
208
27
36
33
56
37
219
129
36
3
45
147
123
60
72
17
127
233
31
113
120
64
81
15
147
90
59
1
135
21
60
87
15
129
51
53
25
15
105
96
15
15
54
42
12
5
1
36
18
90
102
24
9
8
163
12
132
126
63
8
48
55
72
6
3
48
3
54
47
7
102
108
42
18
11
115
90
83
7
162
71
16
87
33
3
53
16
63
105
75
29
1
36
6
90
84
15
72
80
64
45
30
45
15
108
72
29
40
72
165
35
16
3
117
24
15
72
57
33
42
66
3
21
48
6
36
153
24
33
108
78
18
27
39
81
15
30
78
30
23
1
39
48
33
287
40
51
45
69
90
17
1
71
145
54
66
36
24
72
27
80
37
11
115
90
30
21
32
55
42
54
65
115
18
30
21
48
39
57
48
8
19
45
93
42
108
90
11
61
35
145
143
199
108
18
11
16
27
30
39
48
99
30
111
ABCD 95180504852*3^$a+1 [50072]
117
64
71
54
108
67
24
8
81
36
91
164
196
35
37
89
75
52
17
27
4
95
9
148
23
9
64
17
75
33
54
57
16
17
127
120
44
28
41
75
16
36
8
36
9
99
4
5
39
64
132
36
12
41
135
76
77
39
123
18
111
52
17
162
18
103
23
54
135
4
8
52
17
19
120
5
175
96
35
1
35
13
5
3
36
144
15
72
18
3
15
1
116
220
72
60
12
36
77
31
59
37
120
72
41
31
8
36
52
8
184
140
12
69
31
44
141
19
48
96
80
36
171
36
49
44
52
128
51
90
31
5
171
40
104
81
90
157
41
147
159
36
93
28
167
1
44
48
52
35
37
84
36
23
81
135
13
320
108
9
54
1
20
252
64
132
44
4
144
60
20
52
120
36
180
24
233
27
4
23
1
72
188
9
99
48
88
17
18
13
44
60
148
224
244
8
196
80
9
147
69
18
9
225
3
52
56
87
13
77
144
127
116
12
51
45
45
19
48
41
171
153
39
69
27
48
33
75
484
71
72
45
48
64
5
108
55
44
9
103
60
20
51
1
56
69
36
75
51
9
328
41
180
27
117
18
90
90
73
36
53
55
44
9
75
52
48
8
64
23
72
81
27
73
71
37
80
27
37
20
15
109
80
64
80
136
8
4
60
53
91
269
135
76
59
73
108
116
48
52
17
27
27
18
19
92
16
20
144
28
24
89
55
17
55
48
132
35
45
63
18
90
21
33
139
24
125
18
45
63
81
4
41
31
203
109
17
279
45
3
36
28
23
90
63
36
81
72
72
31
36
5
39
196
35
13
168
35
49
204
20
51
217
53
27
4
5
39
96
9
55
80
45
108
127
161
31
24
17
63
148
36
23
21
16
53
36
36
63
225
99
28
20
105
103
180
5
18
18
54
1
8
9
31
44
96
100
17
90
49
44
51
81
45
67
149
31
104
9
135
9
108
31
132
44
4
60
197
135
136
12
41
67
5
27
27
85
168
8
192
16
72
125
27
81
36
19
8
9
39
69
19
44
28
48
41
36
135
279
121
32
27
1
305
31
24
192
23
1
116
369
18
90
3
108
51
81
28
179
36
57
16
72
12
176
117
103
116
16
35
9
153
27
64
12
32
45
67
23
1
12
95
37
8
9
31
257
180
54
18
19
92
105
103
60
53
31
44
208
168
44
135
37
20
28
80
96
9
247
32
40
24
125
19
17
63
4
180
168
48
23
1
12
32
9
3
51
126
63
81
55
72
128
64
24
8
40
59
36
1
8
64
84
36
44
160
44
9
54
21
87
57
108
132
243
54
108
36
67
212
28
53
91
84
44
96
64
17
103
5
183
60
27
18
39
96
28
71
45
12
33
108
55
92
280
113
36
19
164
51
13
96
12
32
40
60
89
3
87
1
8
45
3
16
72
53
162
18
19
17
36
36
3
15
73
120
59
73
17
19
44
64
80
48
52
12
59
72
57
52
36
44
279
36
73
44
81
91
35
81
63
18
54
57
16
17
19
108
17
31
185
18
49
116
60
27
216
49
23
201
16
80
9
55
12
68
9
18
1
48
116
96
28
72
17
72
3
64
23
13
41
19
12
32
117
139
36
108
77
90
1
8
9
36
54
229
72
41
75
52
17
36
19
35
324
265
5
67
41
3
16
12
32
27
18
90
36
297
64
44
48
15
21
105
54
49
36
96
108
36
120
77
3
87
18
72
19
17
75
16
116
100
56
52
80
ABCD 95180673782*3^$a+1 [50057]
3
42
102
216
12
18
252
42
18
63
75
24
60
210
60
228
78
33
9
183
39
9
69
120
42
156
54
258
42
30
78
60
51
9
12
96
24
99
117
84
18
12
90
6
30
30
12
33
57
231
207
90
39
75
36
270
24
60
15
45
108
60
78
24
66
3
99
300
42
66
54
6
42
108
12
102
276
30
204
96
54
30
15
21
30
54
90
45
144
96
21
120
24
75
135
120
30
156
24
96
72
87
21
354
18
48
84
258
30
42
9
147
12
30
78
30
42
93
135
12
30
63
105
24
159
51
186
162
33
99
180
96
9
453
120
42
78
162
18
162
6
12
102
96
30
114
96
150
39
21
12
102
66
39
123
261
69
75
57
36
150
30
12
72
30
36
30
54
21
15
24
66
12
171
27
72
60
48
114
63
27
96
12
138
144
15
153
42
45
33
60
3
99
30
15
123
21
9
192
96
240
114
516
33
51
141
48
81
63
3
72
21
57
174
201
129
159
69
108
12
60
48
54
33
87
30
48
228
87
48
48
177
24
36
3
171
21
9
126
72
120
12
30
111
15
24
9
144
117
171
135
30
54
18
147
105
168
42
30
156
27
15
33
9
66
84
30
108
60
30
102
39
39
282
18
18
114
18
132
48
132
255
96
99
6
72
15
63
354
90
69
177
159
75
306
72
27
21
24
51
129
18
42
66
60
357
135
480
42
126
24
96
9
33
72
66
12
60
93
45
243
21
66
150
3
9
30
57
21
27
192
21
72
72
90
33
93
162
18
24
138
42
435
21
102
117
45
168
300
63
57
135
207
129
21
60
63
15
81
51
246
204
36
60
30
24
168
42
3
213
270
84
9
39
72
6
102
48
24
168
102
60
186
84
18
12
60
6
69
351
144
60
6
54
30
120
78
12
249
87
9
45
30
165
240
21
27
15
288
162
15
3
330
24
30
60
129
39
18
87
3
84
9
57
72
108
90
12
42
90
90
126
84
189
69
42
36
120
42
48
75
129
60
3
48
9
18
21
21
108
12
288
147
33
63
15
90
24
198
162
168
72
39
87
72
138
114
90
168
18
102
12
96
372
363
129
276
60
15
9
36
60
252
27
111
12
21
21
120
30
90
78
42
126
12
108
30
162
330
12
66
54
63
27
21
105
12
30
72
6
24
90
30
30
270
3
3
72
60
153
9
6
84
141
15
90
72
132
78
18
27
165
168
420
63
9
168
30
24
186
15
39
36
24
108
42
78
153
9
36
30
312
138
30
24
30
15
225
30
90
18
12
6
84
6
105
315
54
63
123
42
102
210
48
51
57
144
66
42
222
45
105
48
78
234
90
276
102
12
150
78
42
ABCD 95180769428*3^$a+1 [50147]
36
13
6
126
72
23
13
47
19
45
36
9
39
141
54
17
4
33
95
132
4
32
49
11
88
44
1
35
4
32
1
23
24
48
12
73
12
3
68
16
39
9
32
55
66
15
9
35
36
49
6
117
3
24
18
3
105
75
12
15
77
1
18
29
60
16
75
5
7
204
45
8
36
4
8
43
66
3
12
21
18
114
11
19
60
36
125
52
24
20
60
1
18
5
124
15
21
24
12
3
17
48
25
47
25
39
24
21
35
37
83
36
31
84
18
6
72
65
73
35
24
12
36
73
51
8
36
91
36
33
84
68
40
93
99
15
101
12
85
39
45
15
39
5
40
9
6
17
48
7
48
5
76
24
32
13
84
11
100
96
24
9
48
18
105
156
128
13
87
8
24
73
18
29
4
20
52
24
123
41
76
15
41
49
99
57
18
45
105
234
17
175
18
6
17
48
7
209
28
81
15
129
6
36
156
114
11
28
51
41
12
73
12
71
60
37
3
9
3
3
41
25
18
45
15
18
47
52
39
96
144
54
11
64
56
31
45
36
39
18
6
65
91
9
80
19
18
24
23
25
15
92
43
125
196
39
57
63
93
24
24
57
18
6
35
31
234
15
9
11
43
65
1
107
28
51
9
21
3
68
7
48
42
23
85
35
13
15
180
32
4
8
1
39
20
16
9
71
72
7
138
54
29
7
77
73
35
192
1
87
8
67
33
9
3
8
19
6
71
28
8
13
36
36
143
52
32
40
32
24
25
36
63
72
3
60
5
25
72
54
6
3
212
19
29
7
9
81
54
12
33
56
1
15
84
123
5
85
51
15
6
30
41
13
42
9
3
113
4
63
45
8
48
16
8
28
8
4
32
88
92
40
93
18
9
44
64
3
113
19
102
15
63
81
21
6
12
53
25
15
69
36
35
28
15
126
66
93
56
49
54
65
72
85
11
28
81
36
35
43
126
95
13
72
143
1
72
12
191
36
40
56
40
15
53
12
7
41
49
47
103
66
6
18
47
43
81
116
84
52
24
39
29
55
18
114
18
72
119
24
13
3
20
19
102
90
9
12
60
63
5
55
41
28
12
24
140
25
11
88
8
103
9
32
19
36
29
7
18
47
205
39
36
12
36
21
23
12
13
15
3
17
7
9
36
36
9
11
19
18
3
8
192
28
56
43
12
186
95
13
47
40
72
80
76
57
42
30
3
3
9
72
39
137
7
17
16
8
85
6
105
48
75
18
179
55
90
39
51
18
15
120
33
15
140
43
216
53
36
91
9
9
30
17
1
72
42
30
51
9
18
21
69
107
40
44
16
3
18
135
8
1
24
72
107
16
21
11
73
42
29
40
84
36
81
18
54
95
61
150
29
12
25
39
51
18
35
36
55
5
40
132
8
40
27
9
15
5
25
3
56
36
19
30
114
41
12
19
54
12
135
24
21
87
68
85
155
79
9
12
9
23
40
33
179
55
144
65
16
21
15
39
45
48
72
33
47
13
11
19
125
25
3
108
20
52
33
39
33
72
11
52
9
99
20
79
5
133
47
31
57
15
84
45
8
36
7
18
11
25
15
20
55
54
159
12
9
120
11
4
32
28
36
3
17
31
17
1
35
7
12
81
81
18
125
36
19
53
12
60
52
60
15
36
18
42
209
36
48
31
5
121
27
3
144
18
42
30
15
3
5
28
48
81
71
120
7
57
51
45
72
20
16
69
66
144
17
28
12
140
36
7
36
21
24
9
11
24
40
8
52
27
53
13
18
17
4
39
105
24
33
15
60
120
92
1
71
148
45
15
8
28
39
21
24
92
84
19
17
19
65
55
29
13
102
90
42
9
12
8
1
75
8
120
1
72
27
120
15
12
54
15
32
43
57
48
9
11
16
20
73
6
5
64
20
1
35
96
13
11
1
3
32
28
8
60
24
4
81
15
56
103
45
36
84
39
18
39
36
128
169
11
52
8
1
23
16
36
141
42
5
88
33
39
48
60
27
17
25
3
60
132
36
48
56
16
9
35
19
65
7
45
12
87
18
12
6
5
43
45
99
65
12
13
6
101
1
35
55
9
135
29
7
78
11
25
99
20
24
48
112
12
9
131
103
77
49
36
15
68
55
42
11
72
1
15
32
340
20
25
15
24
39
84
33
12
8
24
73
15
72
56
49
6
57
27
69
20
7
29
25
131
4
44
1
84
27
60
129
23
1
36
48
3
8
16
15
33
56
1
30
21
3
21
44
19
42
120
24
47
52
56
7
29
64
51
21
44
16
12
27
5
4
81
18
60
72
9
39
42
23
16
24
36
9
11
55
209
13
12
6
41
25
6
89
100
60
3
41
25
39
32
19
24
53
4
44
12
40
8
4
12
39
36
30
60
66
24
29
4
92
136
9
23
7
33
8
49
60
15
8
28
39
9
117
15
44
4
39
126
75
129
120
11
25
6
30
23
1
35
60
120
12
19
105
68
67
21
108
120
15
77
60
103
9
8
85
24
63
57
3
21
11
28
8
12
16
9
3
87
41
100
12
12
93
15
69
23
36
136
129
47
132
76
75
5
16
60
48
27
33
27
18
27
84
24
120
ABCD 95180921294*3^$a+1 [50078]
97
90
5
40
135
33
219
45
56
112
3
90
54
29
24
181
51
120
56
24
48
43
45
117
27
48
32
19
101
24
19
108
225
128
96
16
48
24
176
24
37
3
48
75
45
27
36
36
29
144
43
54
18
45
120
72
8
61
27
63
36
18
51
39
33
24
51
45
32
160
80
61
90
432
18
39
48
8
16
80
336
175
144
89
96
121
90
29
168
72
96
48
96
160
120
24
105
36
195
3
45
48
48
264
27
53
88
48
9
23
67
53
24
16
105
15
3
29
136
56
24
136
8
48
139
21
72
48
3
21
8
97
15
24
80
16
144
27
18
11
96
120
7
126
51
21
108
15
219
125
120
331
101
61
83
160
27
72
101
120
144
67
21
80
43
21
51
93
24
72
48
72
8
40
32
43
53
88
32
40
80
283
125
144
163
93
51
125
16
75
72
93
24
45
36
47
133
83
61
90
9
24
93
3
176
16
104
64
105
71
96
40
207
417
216
123
21
56
67
216
144
357
96
120
75
29
88
96
56
19
101
136
48
75
309
80
88
99
53
88
3
54
23
85
35
168
160
105
15
21
75
8
40
240
33
159
288
21
27
168
32
24
40
69
171
24
200
40
80
16
351
113
160
141
11
7
137
25
23
112
96
24
8
133
35
37
83
43
69
8
13
75
216
80
40
56
109
11
64
336
147
198
63
80
40
32
109
3
120
48
72
312
48
56
16
216
45
144
18
18
39
51
29
24
64
45
18
18
47
304
80
88
3
5
88
72
104
19
149
16
264
72
111
17
37
35
181
83
64
56
67
18
72
27
495
126
27
320
157
51
192
9
23
48
19
29
115
144
405
81
159
72
3
93
104
1
39
69
99
45
3
144
96
224
48
133
27
72
171
69
3
93
24
24
39
252
36
288
17
232
8
48
192
24
55
18
90
77
48
40
15
33
24
141
35
48
40
75
261
176
48
96
40
99
69
192
45
83
205
11
61
11
24
91
117
45
72
54
45
56
115
36
17
112
48
32
24
37
99
81
87
240
123
108
297
80
648
1
108
72
35
19
125
16
75
45
45
18
33
32
256
56
91
117
56
256
144
72
144
48
32
88
33
119
304
32
67
21
80
24
168
13
27
8
40
72
168
27
18
51
93
27
8
91
5
192
73
159
75
93
248
16
120
48
87
18
15
32
40
96
8
40
32
192
67
29
7
17
40
32
16
32
25
47
43
5
85
267
255
305
88
93
27
72
9
87
3
90
35
91
306
123
80
85
72
75
87
18
162
126
126
81
48
51
21
105
15
440
48
16
39
161
48
40
21
27
9
183
80
43
72
21
96
104
72
48
1
18
72
18
363
48
144
288
3
36
33
8
40
27
198
162
77
ABCD 95181439844*3^$a+1 [50107]
288
72
180
123
32
240
160
57
23
325
48
315
192
33
24
264
36
11
205
312
36
119
73
39
80
13
3
80
112
93
180
324
120
35
109
24
363
32
13
144
3
192
93
180
47
265
23
112
93
3
32
192
16
9
23
1
12
24
84
167
85
59
109
84
15
128
192
61
132
48
384
408
119
48
192
241
84
11
64
48
80
13
275
229
155
265
23
97
24
156
36
168
47
64
45
51
117
27
93
35
48
169
144
252
60
47
25
36
131
25
36
24
36
72
15
21
107
13
147
224
48
73
108
84
72
351
117
27
33
15
32
61
48
51
176
25
167
13
108
24
15
57
156
132
180
120
75
48
57
420
36
252
84
143
145
180
60
63
224
1
48
60
156
135
33
63
165
24
216
72
35
48
112
417
84
72
348
36
156
39
33
96
191
25
48
60
75
117
123
368
160
57
167
13
120
107
61
99
128
1
159
32
121
84
24
72
72
120
3
192
237
108
135
192
33
63
297
60
36
192
432
72
15
176
169
36
147
48
224
85
360
83
25
87
21
27
213
48
24
12
96
87
93
324
36
75
33
111
33
63
45
467
48
160
80
160
144
80
25
135
225
60
35
181
288
107
109
84
47
64
176
25
12
396
204
3
80
217
60
27
201
204
36
228
291
141
24
203
25
167
336
169
144
119
160
48
33
351
80
1
15
213
219
93
108
264
143
112
105
276
144
35
37
48
107
241
84
24
51
69
171
81
180
267
93
195
165
75
32
145
60
72
75
45
276
47
37
24
51
128
112
45
3
165
228
39
393
168
47
313
228
179
25
120
60
83
64
80
133
48
75
525
252
36
12
39
96
213
144
36
144
23
85
12
63
192
48
57
36
131
265
23
112
80
1
159
576
93
99
33
207
45
12
96
39
9
39
93
12
87
165
24
51
720
48
48
80
240
37
48
267
288
80
73
12
108
111
105
60
84
71
169
12
72
83
112
21
72
147
48
9
108
156
239
145
36
36
36
144
3
33
207
80
73
12
36
96
ABCD 95181667292*3^$a+1 [50052]
18
31
5
24
12
6
54
30
9
16
68
36
75
1
68
111
120
54
15
28
24
101
19
29
7
29
15
21
3
39
21
4
5
42
30
3
88
77
27
16
23
85
29
12
19
80
159
105
15
57
48
81
66
45
33
55
143
162
27
171
33
129
18
13
41
63
76
5
30
49
11
45
52
29
30
33
16
20
64
32
108
52
44
16
29
24
180
12
108
18
69
24
180
220
71
1
72
47
121
32
12
64
12
32
100
113
115
8
9
72
84
31
5
36
7
36
12
77
163
48
17
19
23
97
23
13
12
35
36
174
36
111
16
17
36
51
40
104
84
63
33
60
100
12
17
72
36
99
21
3
111
1
12
5
7
23
45
45
96
19
12
5
3
40
200
16
11
54
36
55
48
5
91
17
18
30
60
15
39
45
52
95
168
117
48
12
3
61
41
63
15
1
12
17
111
60
99
37
8
81
36
43
47
85
83
66
31
11
12
78
39
9
39
75
36
12
249
9
19
32
76
29
55
20
28
20
63
9
120
76
44
33
6
129
96
76
35
96
73
176
3
12
18
55
5
36
15
51
49
20
64
11
1
36
92
180
21
7
29
3
12
39
90
99
21
24
7
5
39
64
20
201
127
17
31
164
147
9
9
103
72
47
18
120
7
8
3
13
164
75
36
61
8
183
37
161
31
5
75
165
84
24
66
54
43
17
171
21
24
7
23
90
144
186
45
24
28
59
49
95
24
66
6
9
21
39
51
25
144
20
76
24
12
68
45
306
54
51
3
61
72
8
21
63
16
204
65
18
12
25
80
63
13
132
24
23
13
185
90
9
160
53
15
76
101
15
204
69
36
6
48
1
5
15
57
18
37
47
37
143
1
59
1
35
61
36
8
36
33
18
78
31
20
15
6
48
54
85
5
18
42
15
28
12
65
51
111
13
48
35
13
84
11
1
36
92
72
40
8
93
72
48
3
15
114
12
3
111
30
55
36
95
54
55
17
12
7
125
15
69
24
51
159
18
3
76
44
4
35
25
35
385
32
15
18
36
36
43
23
73
200
4
36
89
126
21
16
83
49
56
52
44
136
32
27
1
44
9
111
28
132
143
81
160
65
42
37
53
54
93
45
51
160
29
12
24
30
24
1
47
57
36
52
5
43
65
31
113
138
90
267
28
29
198
45
16
20
16
71
33
39
90
18
49
35
126
19
5
48
43
12
77
15
40
120
36
32
36
75
54
31
41
103
80
12
48
96
9
51
64
20
3
42
30
6
75
24
21
39
12
63
73
53
144
36
12
27
60
60
100
48
17
115
32
28
5
15
75
81
4
92
4
12
17
43
24
48
72
20
189
15
64
20
51
9
57
79
56
9
96
79
44
33
223
44
21
24
7
29
144
15
165
66
24
21
15
69
201
12
43
12
32
21
15
75
36
9
9
27
33
43
164
75
49
101
99
24
21
15
141
54
157
29
3
16
60
36
5
36
7
36
24
5
15
180
27
30
3
21
7
23
45
9
36
180
31
20
9
15
40
29
258
12
108
54
75
264
9
12
55
44
9
27
51
9
40
44
180
24
36
4
56
64
41
15
9
31
56
16
24
48
20
21
12
18
25
24
60
32
196
12
36
120
36
20
16
5
55
53
12
27
16
65
67
149
39
52
44
24
129
31
29
36
12
18
61
68
21
54
85
80
63
49
80
16
32
12
4
80
21
3
16
29
51
84
12
64
29
36
15
51
13
20
45
15
105
31
56
63
37
83
1
77
3
40
209
18
90
12
27
28
95
90
7
84
116
21
72
27
4
12
152
40
23
18
15
120
129
18
117
40
48
48
41
39
40
44
21
31
71
9
9
15
120
9
36
36
6
49
24
29
31
116
16
23
36
33
112
44
24
57
3
27
78
75
12
84
21
90
9
4
137
91
44
4
24
53
27
3
93
64
120
140
51
6
19
24
156
12
5
48
15
96
69
15
9
15
148
12
20
76
120
24
80
93
7
83
78
51
24
15
9
21
7
108
24
5
6
45
36
48
28
17
51
27
102
51
9
87
15
18
132
54
12
57
21
51
48
148
32
153
7
5
75
75
66
115
89
36
31
68
16
20
21
3
96
69
43
24
48
101
39
15
1
36
101
99
9
75
4
173
43
29
96
19
71
189
52
11
18
51
16
44
28
5
27
4
89
43
8
16
5
18
42
3
15
108
18
39
15
61
29
102
96
13
84
11
12
69
28
96
41
78
25
20
45
115
41
ABCD 95182183678*3^$a+1 [50064]
175
117
30
141
75
24
45
5
115
23
73
24
96
119
97
99
69
125
10
158
102
13
24
21
122
18
58
24
156
114
50
76
54
158
162
58
80
238
32
90
145
35
10
75
47
16
14
18
190
99
23
76
234
68
52
50
28
48
14
7
24
29
70
165
15
33
72
48
72
120
53
115
24
24
119
46
122
40
105
87
81
59
13
48
39
18
198
9
45
68
30
40
32
10
80
58
72
45
23
42
58
378
62
72
76
222
62
13
87
225
3
42
80
91
17
7
231
114
126
134
18
49
9
42
12
36
2
30
150
52
18
72
140
118
198
90
39
5
58
20
22
30
108
45
185
7
96
9
50
28
62
136
14
85
53
58
9
51
174
68
22
20
48
28
21
48
75
48
2
40
3
15
12
18
90
18
144
290
40
140
1
15
122
22
36
2
30
10
102
36
402
15
120
72
3
60
48
9
72
203
60
73
120
107
205
35
48
10
30
32
148
50
79
111
33
47
22
123
17
31
59
13
45
147
111
9
23
12
148
72
201
285
147
105
32
78
25
167
220
21
119
76
21
96
95
40
32
78
160
123
77
43
47
25
185
90
13
167
130
15
93
32
19
48
63
9
48
173
90
25
35
12
73
24
411
72
96
12
132
21
15
9
63
105
35
90
30
40
50
42
16
14
211
15
105
29
18
208
44
76
2
30
40
90
2
16
42
27
35
168
13
72
147
60
8
100
62
166
24
33
15
9
24
17
103
45
104
58
20
205
240
75
72
21
87
33
45
30
32
10
198
21
101
88
60
422
202
63
63
57
15
78
120
24
50
58
87
83
90
22
20
120
40
33
120
15
440
22
18
42
30
68
13
24
48
27
290
106
14
40
27
99
69
3
45
48
105
15
237
50
100
117
23
97
15
66
207
48
47
162
60
16
51
203
13
45
18
32
25
63
24
8
22
38
37
33
18
117
15
32
1
120
77
52
90
36
60
32
85
107
13
120
183
30
60
134
145
21
32
58
9
360
23
49
51
120
50
19
21
3
119
97
129
54
8
40
140
37
48
47
88
32
121
45
14
37
24
120
75
45
29
16
24
8
67
5
91
27
69
3
68
193
135
44
76
9
135
158
150
70
15
3
162
42
30
27
9
87
3
69
225
68
40
18
30
74
40
36
44
1
167
49
39
105
99
45
53
22
36
81
41
55
45
50
49
41
58
102
78
12
2
16
42
80
25
107
133
47
16
32
112
20
205
23
112
20
13
93
104
10
138
63
27
45
24
39
9
192
143
25
5
90
118
3
27
42
147
51
48
69
5
30
253
35
13
29
16
74
58
30
9
41
130
20
90
22
273
27
126
2
12
97
51
180
78
122
40
57
96
45
14
138
58
2
102
121
15
102
230
58
362
178
2
12
118
27
21
74
48
25
197
43
15
198
14
13
63
44
10
48
2
108
13
39
108
18
51
143
73
144
21
50
22
3
72
21
192
32
67
48
48
125
42
1
17
52
18
78
54
50
16
42
332
168
109
71
73
39
8
22
50
208
129
83
30
76
2
25
117
110
48
58
150
21
369
32
42
13
72
75
36
32
60
58
32
162
16
9
63
129
173
100
90
21
15
54
30
117
9
92
72
67
24
39
228
ABCD 95182210738*3^$a+1 [50087]
129
102
78
18
300
42
67
53
18
42
108
444
39
51
141
9
48
7
71
12
61
29
42
18
87
15
1
77
120
60
450
61
11
36
102
150
18
19
245
43
32
105
103
23
60
30
42
18
19
191
49
240
5
90
36
30
159
63
1
89
30
25
32
141
147
87
60
120
69
9
7
11
133
101
139
437
84
103
48
17
15
112
71
30
114
108
141
64
5
42
18
31
71
36
24
18
120
163
32
208
29
19
41
135
16
29
51
249
55
35
6
84
108
108
114
73
65
90
72
18
18
132
85
5
91
32
64
96
432
167
18
48
24
30
1
144
176
45
180
12
3
75
12
25
65
72
150
33
3
84
180
18
108
7
35
45
3
72
37
5
36
144
48
42
138
90
90
60
12
6
174
90
90
6
9
135
18
30
18
72
222
246
54
150
30
126
19
71
132
90
43
80
69
6
37
96
47
90
84
18
1
131
189
21
18
42
48
18
144
93
447
1
17
15
93
150
109
53
30
18
75
57
18
85
77
115
5
132
66
37
35
42
30
36
129
33
42
18
12
39
192
144
21
43
137
103
11
181
48
71
6
120
132
151
47
30
24
90
90
48
180
42
9
9
102
33
63
84
349
11
18
3
39
30
18
60
141
112
32
75
90
43
149
6
102
18
54
18
18
54
36
114
90
120
18
60
138
93
21
36
72
102
36
42
12
111
15
49
48
47
198
78
162
120
222
18
30
85
23
24
36
90
12
87
45
19
101
180
18
18
90
90
15
208
281
240
126
12
42
126
72
13
59
181
240
29
36
159
64
29
163
48
131
108
1
11
21
129
15
123
85
47
90
36
144
108
192
6
192
33
75
133
287
12
78
252
187
128
63
49
35
18
267
21
43
144
65
15
93
3
141
60
18
12
90
6
270
27
45
90
25
5
72
108
103
288
29
48
3
69
75
75
12
25
71
264
186
7
185
18
60
174
150
18
12
60
180
48
18
24
109
11
150
120
39
69
18
60
12
33
309
91
59
378
30
60
30
42
25
131
90
42
105
15
1
96
53
18
25
65
120
55
128
21
66
24
30
36
42
162
246
114
126
102
78
9
3
42
99
9
102
1
197
43
48
107
133
11
21
69
43
83
60
54
138
72
6
115
5
312
12
90
108
90
72
60
30
60
18
30
73
59
48
42
91
29
198
90
168
102
78
279
45
19
191
96
162
30
90
162
21
144
33
31
80
219
72
48
132
66
24
31
77
67
128
15
162
79
299
37
48
77
18
60
12
78
120
60
12
240
43
47
36
13
32
45
12
55
5
27
153
108
54
30
168
12
3
177
271
35
42
90
30
150
72
210
6
144
36
54
43
5
18
114
18
37
224
237
132
12
96
12
162
126
55
59
69
69
60
12
96
72
12
6
9
3
78
15
159
1
32
16
96
125
3
3
180
192
25
32
33
78
12
90
187
144
96
23
72
49
29
12
103
48
29
ABCD 95182517078*3^$a+1 [50035]
24
13
18
30
42
66
84
36
6
17
37
24
60
36
35
24
7
30
66
5
96
1
36
12
90
17
24
7
24
24
18
132
12
12
144
12
84
23
25
11
7
72
41
61
11
61
18
24
48
53
13
12
11
13
24
11
12
12
157
138
150
48
42
29
19
72
42
60
84
24
24
23
24
55
5
12
37
35
24
7
48
24
5
13
54
6
18
65
7
6
11
1
11
12
55
48
30
47
60
7
77
37
132
119
49
48
11
103
54
48
11
31
29
133
48
30
6
11
7
6
59
24
1
11
19
29
49
83
61
59
36
37
48
12
47
36
96
7
149
19
18
12
11
61
11
48
103
41
49
36
66
66
6
30
36
12
35
1
30
17
31
48
54
114
113
7
173
43
41
96
1
24
23
7
6
18
48
24
17
25
180
12
54
24
42
35
12
13
11
7
41
31
17
151
6
59
73
36
36
126
17
7
29
1
108
6
6
18
42
47
7
5
144
91
17
229
11
48
7
29
49
132
11
43
6
48
11
48
24
7
78
12
11
1
155
61
42
41
31
41
96
31
18
24
54
24
41
61
90
5
1
12
198
24
137
25
60
35
25
23
48
24
31
90
36
83
12
13
23
193
30
42
36
11
73
47
85
24
35
7
90
12
131
121
12
12
108
11
37
83
31
90
47
103
126
12
30
6
36
11
43
24
77
84
7
5
1
48
66
17
24
36
25
11
37
11
61
47
73
66
6
24
18
17
72
24
37
18
42
36
36
24
47
7
89
31
5
12
72
31
6
48
119
1
12
35
13
71
31
264
6
11
84
13
12
18
18
60
24
59
37
48
36
59
115
48
17
24
120
31
30
48
120
35
61
42
30
83
49
6
42
11
109
6
41
37
12
54
24
18
108
12
71
7
48
66
167
1
30
24
138
24
36
18
53
13
83
12
24
12
43
6
42
54
66
18
12
11
24
49
30
24
41
37
18
42
203
73
18
41
37
66
53
12
49
78
18
78
30
36
23
13
84
119
55
24
48
90
47
144
103
17
61
71
19
30
83
12
12
55
30
18
17
24
144
48
1
35
12
48
55
18
36
72
11
48
36
25
11
49
12
18
6
11
37
90
29
37
23
31
6
24
18
41
25
71
48
55
6
35
1
12
24
11
13
42
5
19
18
71
37
42
42
6
66
102
17
25
36
11
36
1
35
13
24
84
12
18
41
48
49
23
31
53
1
36
24
24
6
17
84
91
5
43
5
36
49
54
89
60
12
103
96
6
18
113
61
60
143
7
54
11
24
1
30
24
54
143
49
72
36
24
36
18
114
30
17
37
84
30
24
101
1
96
11
31
72
90
48
35
12
13
71
60
13
120
47
25
18
30
12
102
41
7
24
246
66
54
72
12
6
6
36
24
119
12
1
35
156
12
37
48
12
24
108
18
17
48
48
7
17
24
25
6
89
1
71
7
96
6
107
61
72
12
23
1
6
24
6
11
79
78
35
61
36
24
83
12
24
60
19
24
42
11
43
24
17
7
6
107
96
7
42
12
11
55
48
66
30
72
6
11
168
97
60
35
31
17
79
6
11
1
72
23
24
13
35
7
24
41
168
7
126
60
36
24
12
30
101
25
11
1
54
138
12
36
6
17
1
6
18
23
13
48
23
133
6
41
37
18
137
79
29
12
36
25
42
18
6
6
35
25
23
24
36
36
31
209
1
12
11
55
29
19
48
24
41
31
54
12
12
48
42
54
18
17
12
48
36
25
54
65
13
48
24
18
17
96
61
114
72
17
7
66
54
6
42
42
30
42
78
24
96
66
36
107
7
42
54
78
72
12
6
17
24
48
85
114
101
13
144
48
47
1
24
47
7
18
47
133
162
102
23
60
31
24
29
115
6
11
72
7
6
12
11
12
61
71
12
1
132
12
24
6
96
17
31
65
13
18
41
13
36
72
24
48
12
47
36
24
36
36
12
19
48
17
1
11
19
54
35
79
6
42
6
84
102
96
30
83
1
12
59
48
133
12
107
25
12
30
17
37
11
103
137
13
11
36
25
83
7
89
24
1
11
1
95
12
109
12
126
18
24
95
49
23
79
18
78
113
25
12
24
11
24
1
54
5
73
36
47
36
13
47
193
78
42
11
97
35
1
30
24
24
30
48
18
30
168
18
54
35
61
48
90
30
23
96
48
84
7
24
42
12
36
36
18
6
24
35
61
42
17
13
11
1
24
47
25
102
6
48
84
12
12
12
11
24
61
18
6
60
30
30
42
65
7
18
30
17
7
41
24
96
13
18
29
25
66
30
42
30
18
42
84
18
17
12
49
42
18
72
84
23
25
59
55
17
85
11
25
11
1
36
6
48
102
12
23
31
24
6
90
65
48
36
60
1
24
36
11
85
36
71
13
35
12
1
12
24
30
17
61
18
41
13
12
30
42
30
54
95
1
12
6
6
42
18
23
48
1
54
65
7
17
13
12
6
48
30
35
7
17
31
24
42
11
12
1
60
23
25
18
72
90
36
48
90
101
12
13
23
37
84
12
36
12
95
55
42
12
35
1
11
48
25
36
144
35
25
162
54
11
7
65
49
12
84
23
1
144
84
18
42
30
102
35
193
120
24
23
48
55
29
1
47
73
42
29
13
30
5
43
24
77
37
36
24
11
31
5
1
60
6
24
72
54
72
48
48
12
47
49
6
18
78
66
6
41
7
6
47
49
18
42
36
180
11
61
24
36
72
35
48
1
6
54
11
36
37
36
18
6
ABCD 95182541024*3^$a+1 [50017]
36
1
8
99
13
12
41
55
107
49
20
36
3
42
19
68
16
41
63
36
75
42
108
19
12
35
1
95
25
24
5
79
275
109
32
9
12
132
43
47
81
4
35
1
5
12
54
54
6
54
30
24
13
92
52
89
55
72
60
24
8
3
37
36
29
36
31
80
105
3
28
72
56
16
11
13
5
30
21
111
9
75
49
12
89
48
43
204
8
21
27
28
29
60
27
4
12
128
21
6
13
77
19
35
121
23
97
23
24
66
6
61
8
129
18
54
54
30
15
99
61
56
75
36
18
15
4
41
31
48
5
151
17
180
18
9
21
19
17
19
41
18
18
7
48
68
64
36
44
15
42
54
84
18
3
40
11
18
60
7
36
8
36
51
69
28
32
33
3
28
11
48
33
72
16
36
48
8
60
12
28
12
23
18
36
15
33
36
51
184
59
73
29
79
47
42
90
85
20
21
72
84
18
60
61
56
75
121
5
19
24
11
21
28
24
5
55
17
48
7
36
132
11
85
204
11
36
25
8
28
65
24
43
12
44
52
23
6
63
3
49
48
12
125
78
12
33
28
17
12
36
60
67
192
44
87
37
96
80
39
73
20
75
18
84
271
20
39
12
33
57
19
72
20
33
15
76
149
36
19
24
12
80
24
51
54
42
9
45
19
24
72
44
12
28
36
29
19
48
24
20
15
1
68
124
36
29
67
59
90
36
48
3
28
5
15
52
24
35
18
36
55
77
15
108
136
5
54
72
13
12
48
240
12
5
19
8
3
37
12
23
36
126
60
15
40
11
25
8
189
7
11
84
96
25
29
43
11
1
29
51
3
33
40
113
31
24
11
24
1
48
48
8
16
56
4
29
6
1
35
18
30
162
162
61
36
36
83
162
24
48
78
37
11
97
29
79
144
101
60
7
59
1
104
3
6
27
3
129
16
92
4
24
101
18
48
42
18
145
17
36
259
12
29
55
35
6
19
47
24
138
15
21
60
51
4
84
17
60
48
78
9
16
84
84
41
36
7
11
1
8
21
51
3
36
72
25
8
72
27
33
72
76
65
19
41
36
63
40
35
6
54
85
41
67
17
31
5
19
71
24
37
176
112
11
6
54
61
41
39
4
72
83
36
54
111
39
25
11
1
108
47
78
15
36
141
19
41
7
48
83
37
107
60
97
36
77
6
1
80
9
72
12
18
54
43
36
35
84
6
54
18
12
36
60
99
3
69
4
41
90
48
42
91
24
5
78
30
3
33
91
24
80
9
27
16
20
165
15
9
79
11
145
8
117
19
11
54
60
54
72
9
4
41
7
65
144
43
36
96
36
35
25
32
16
5
79
48
47
73
17
36
6
1
17
48
19
200
69
31
5
19
20
16
20
88
5
30
42
31
89
3
105
90
42
15
15
6
48
67
47
18
15
28
56
168
16
17
3
4
60
11
49
107
24
37
29
15
4
35
25
104
15
36
126
3
48
27
90
12
60
48
3
12
21
67
12
60
23
60
54
15
144
69
55
72
23
66
7
29
3
28
20
9
36
54
33
3
12
78
7
12
80
24
16
216
12
5
3
3
30
51
45
31
60
53
12
3
76
44
81
108
7
20
100
53
31
60
84
35
6
7
59
21
4
84
5
12
43
71
13
17
15
3
61
35
12
93
57
7
101
12
18
6
31
20
75
85
107
13
132
53
67
12
11
42
12
111
33
60
30
96
69
36
3
121
84
41
132
48
36
3
21
87
28
20
124
5
6
30
7
108
17
7
23
42
18
84
93
16
41
31
12
240
5
43
12
65
7
48
5
18
69
40
119
6
66
69
4
32
9
55
11
60
69
51
18
36
3
87
1
17
6
1
36
80
27
30
36
31
5
60
18
1
17
30
13
5
7
24
41
3
105
19
35
105
16
12
17
48
24
18
138
90
33
9
15
76
24
5
15
36
27
49
140
3
6
7
8
15
61
24
11
133
48
83
61
65
115
89
55
47
25
8
45
31
24
44
52
56
9
30
126
147
15
61
17
12
132
108
12
19
59
18
15
4
116
64
83
13
47
45
40
5
120
3
28
132
24
65
96
48
55
20
36
64
36
56
9
31
128
15
36
54
55
35
57
4
8
28
35
13
41
15
28
47
9
16
5
31
8
16
53
6
30
75
15
6
30
105
3
37
20
33
3
100
144
44
36
16
89
19
125
31
119
25
12
44
9
15
16
96
32
21
19
12
59
45
9
12
19
12
60
35
78
67
48
24
17
103
65
12
24
216
18
105
52
35
54
72
183
51
21
64
5
54
57
84
9
30
42
102
13
23
57
3
9
21
19
17
36
103
29
7
41
3
84
52
44
4
108
47
1
36
59
97
47
1
24
41
24
48
7
36
36
35
1
24
24
95
45
21
348
63
9
126
25
92
21
24
55
68
88
32
24
16
17
36
151
80
4
120
92
9
91
53
27
45
84
54
1
23
25
72
29
19
11
60
66
6
30
15
3
96
30
18
97
101
15
39
21
75
18
7
8
15
1
128
21
30
61
53
123
15
69
45
43
47
48
73
17
91
36
48
5
18
18
6
48
1
ABCD 95182972414*3^$a+1 [50007]
30
45
13
60
50
90
27
60
33
46
26
54
60
4
120
32
34
71
12
27
100
173
33
58
30
2
24
21
45
87
3
28
60
17
12
37
23
12
9
39
13
48
26
16
198
66
144
122
18
40
26
63
13
38
9
7
56
57
13
110
9
75
81
84
39
36
33
3
10
48
11
21
10
17
3
45
15
28
72
128
96
36
54
63
7
66
108
11
9
40
20
46
30
26
4
6
119
21
87
1
6
80
16
8
66
3
13
134
54
12
130
89
15
64
30
2
30
190
44
21
103
2
39
60
36
19
30
14
16
41
180
115
18
11
21
54
4
17
72
7
24
20
21
96
72
3
4
66
60
24
35
19
86
30
70
131
13
42
5
9
3
37
66
30
95
25
50
4
30
23
48
12
12
1
14
94
56
10
156
44
54
27
55
44
6
58
17
12
3
10
30
14
10
26
34
20
21
33
22
60
48
12
29
1
38
9
97
90
53
3
34
96
47
13
24
74
76
54
71
36
15
54
54
6
63
7
41
15
57
31
92
88
36
96
5
24
15
70
90
20
16
84
14
22
8
9
7
26
48
6
33
3
28
146
34
6
6
60
48
12
14
36
118
12
17
48
12
63
100
29
39
16
5
79
2
10
120
65
73
2
4
50
34
26
66
45
135
40
18
11
48
7
5
96
9
10
24
17
193
62
24
10
6
48
42
14
64
36
5
19
30
26
46
59
31
8
16
26
27
7
74
16
71
15
4
14
82
29
36
13
30
50
16
23
193
47
3
18
27
9
6
100
38
142
17
7
146
10
8
9
67
66
164
76
30
24
96
65
12
43
18
6
44
22
48
12
95
13
11
19
80
40
17
24
55
5
55
41
3
36
40
44
40
32
28
12
5
9
15
75
10
95
60
15
6
64
80
40
11
43
101
21
88
107
3
9
60
3
9
120
91
30
95
103
72
17
7
6
30
30
90
30
24
35
96
45
40
24
30
6
48
50
10
80
16
24
56
4
59
57
75
55
6
48
50
40
56
16
14
3
1
96
66
78
36
66
5
60
13
11
1
30
84
5
9
10
6
90
5
139
66
54
12
44
76
20
40
78
132
18
20
90
46
36
78
11
21
18
46
6
134
4
60
59
33
34
20
10
6
29
1
18
60
20
16
26
154
5
51
9
48
12
115
56
18
10
2
70
18
30
12
29
21
39
51
10
59
171
18
82
30
68
10
60
6
126
29
25
36
98
10
116
34
29
7
24
32
34
44
12
27
7
126
54
53
12
51
10
30
77
3
28
17
12
91
36
24
6
26
64
6
110
69
51
4
5
109
66
30
83
81
70
36
20
10
23
13
54
44
82
104
30
33
57
76
95
45
4
36
30
48
26
3
7
54
72
24
56
28
42
80
28
29
60
103
125
15
28
92
45
84
25
24
26
54
36
10
5
15
96
54
3
43
24
20
4
12
5
60
199
26
27
21
27
33
126
10
131
69
10
14
22
17
27
70
35
1
20
28
140
10
26
63
37
35
31
29
31
80
28
56
64
30
56
4
11
1
35
12
7
125
36
13
2
60
9
19
2
15
9
3
13
30
128
9
1
30
50
10
6
56
58
32
4
20
46
18
6
66
5
43
60
29
60
12
31
29
85
95
79
6
30
74
30
57
55
5
49
143
103
5
25
18
30
120
6
14
6
54
10
132
17
7
26
18
22
18
12
5
19
6
47
37
30
5
21
30
34
23
1
47
24
31
65
43
29
1
42
38
6
66
10
104
94
6
24
41
19
86
3
1
36
6
108
26
156
4
50
40
24
80
40
6
6
38
39
7
125
25
96
18
29
7
20
70
6
77
12
51
10
8
10
30
287
79
90
54
2
18
9
27
45
151
44
33
31
2
34
30
11
3
46
44
10
41
31
5
103
96
60
80
46
44
46
29
39
30
87
12
51
69
1
96
80
63
43
17
73
18
2
18
42
10
8
16
65
75
21
73
2
9
55
20
60
45
91
20
10
35
9
3
7
36
89
85
23
7
6
50
40
48
6
95
79
66
23
57
15
48
60
111
69
7
6
18
6
44
70
12
18
62
88
12
20
9
15
64
29
7
200
4
56
90
70
6
14
81
12
7
60
6
59
36
115
90
20
70
38
30
40
89
3
9
25
14
21
31
74
6
4
26
10
89
31
60
17
1
186
65
51
105
25
108
6
53
48
49
24
119
51
60
16
50
40
35
36
39
64
72
89
120
1
50
198
30
82
24
36
18
42
14
6
160
30
137
61
72
24
23
7
216
48
29
48
25
54
6
120
38
16
84
2
100
47
97
120
6
14
34
20
22
68
82
24
5
45
111
55
78
26
76
14
24
10
20
76
84
29
37
14
69
103
20
10
14
4
6
6
89
111
57
12
19
12
18
2
58
11
36
19
24
29
3
45
13
30
30
32
54
33
1
12
90
44
45
25
35
96
72
67
60
36
48
29
37
6
5
9
4
42
8
22
14
21
24
9
10
26
10
36
17
63
40
5
45
70
5
13
2
45
19
44
76
36
20
10
80
87
12
1
35
25
18
30
47
60
39
94
42
29
151
68
10
6
41
12
31
17
9
4
71
60
45
10
60
20
36
30
28
11
15
4
137
13
36
26
105
12
1
47
105
39
1
78
41
19
17
145
35
25
104
6
4
30
66
5
12
13
119
39
57
12
1
2
4
24
6
11
3
132
10
44
34
12
5
12
63
9
121
24
54
89
43
20
4
6
8
30
106
23
67
36
5
13
36
11
12
37
ABCD 95183502398*3^$a+1 [50011]
17
43
80
3
145
24
8
28
12
192
8
24
9
7
128
15
49
113
162
12
21
4
24
20
204
96
4
32
15
21
24
3
45
48
75
229
164
69
6
9
16
47
48
9
16
89
72
54
210
139
60
68
45
15
72
88
72
12
23
21
4
48
20
33
7
20
48
64
77
19
59
72
36
165
184
24
56
16
48
65
72
55
92
108
4
48
53
7
152
40
11
54
51
12
135
153
64
36
35
18
31
188
3
25
24
41
120
43
20
12
12
192
40
80
3
12
73
168
60
23
24
21
15
45
16
5
55
36
23
36
21
84
64
11
144
49
5
63
9
31
23
9
3
69
40
8
27
13
95
33
75
25
20
63
1
95
138
18
37
35
13
12
180
56
105
31
56
33
114
1
29
168
63
9
66
49
5
111
40
47
18
6
1
17
87
24
51
13
12
11
108
117
64
83
13
59
6
3
69
43
23
36
25
8
57
78
81
172
12
48
84
308
96
16
83
13
89
3
48
180
24
16
59
21
120
3
30
87
183
25
137
7
35
21
16
65
54
145
20
39
73
48
95
45
160
32
33
126
1
35
49
35
13
20
81
91
20
24
52
23
57
3
36
21
27
105
3
45
4
24
180
5
144
87
24
60
96
3
121
164
3
33
12
64
20
15
156
45
9
39
15
25
24
11
54
162
30
24
15
16
89
151
80
48
33
139
5
144
7
48
65
7
65
55
32
72
39
24
61
12
47
90
78
49
131
93
24
27
270
39
51
13
17
6
25
68
76
8
51
69
180
48
15
45
3
45
9
183
15
9
63
33
40
8
87
129
33
66
85
12
47
21
24
36
51
138
126
1
84
32
135
72
1
12
20
99
18
48
7
20
48
180
48
24
33
55
144
56
3
45
27
265
32
21
72
54
13
101
15
51
6
54
18
63
39
36
54
63
15
1
56
15
336
114
3
76
96
24
137
18
177
27
57
63
36
9
15
33
183
21
9
72
39
60
51
12
37
80
9
15
57
42
45
27
165
24
12
48
64
12
104
60
172
20
3
9
3
13
59
45
63
13
29
31
24
12
95
1
48
32
12
15
1
65
55
17
7
132
11
90
27
52
23
25
48
185
48
39
3
342
31
32
27
37
35
61
65
19
44
4
36
35
9
63
24
25
68
28
35
72
217
131
25
140
64
116
27
42
91
48
35
60
45
132
52
8
33
55
17
103
56
40
20
48
12
63
21
4
12
84
35
24
126
19
36
12
12
96
72
48
11
84
72
42
63
28
20
240
9
18
13
59
25
131
25
65
87
60
64
60
8
40
56
72
48
192
3
1
29
306
54
96
48
78
25
368
24
16
60
32
48
15
54
6
1
48
120
152
15
1
104
108
21
55
96
11
45
28
80
45
114
117
9
51
21
75
315
33
24
33
27
45
7
143
1
11
13
167
9
9
270
18
7
71
66
54
24
90
115
11
90
27
48
15
21
81
24
3
28
32
136
47
13
59
18
3
4
155
21
129
27
45
18
37
71
9
9
15
16
71
13
47
45
9
31
17
15
72
4
5
27
27
12
60
90
31
80
27
25
96
5
24
7
56
3
36
24
25
60
12
20
45
30
42
15
57
15
129
111
123
156
57
64
20
165
6
120
18
15
120
100
77
3
27
33
16
24
44
15
21
15
25
257
3
15
1
35
9
40
12
32
15
33
112
221
19
32
141
42
57
16
29
15
99
36
13
95
102
54
42
48
75
21
18
13
17
63
88
56
16
48
24
32
39
25
47
85
23
54
7
60
36
17
63
9
18
21
96
60
60
3
33
52
56
40
17
15
15
109
5
48
7
8
63
13
59
25
92
48
15
117
39
1
8
28
59
9
27
45
3
24
12
60
21
60
4
305
24
327
120
15
73
12
59
25
56
63
105
129
7
24
65
27
48
15
21
16
8
9
43
29
210
21
87
21
36
3
12
93
112
44
171
121
60
65
55
59
109
32
40
24
36
77
3
3
1
24
164
12
81
198
45
100
60
80
84
16
71
169
72
200
40
59
108
57
4
95
109
48
48
20
15
1
35
9
4
77
48
3
3
36
120
133
11
85
32
12
15
1
36
59
85
32
28
12
164
96
69
75
69
72
15
24
63
13
ABCD 95183827034*3^$a+1 [50034]
39
24
81
48
81
24
7
83
30
127
20
165
55
104
57
39
60
60
123
150
103
17
42
93
100
23
12
36
57
180
105
55
8
51
108
25
72
8
15
25
248
87
18
7
11
6
43
5
18
229
80
15
1
35
108
165
36
3
12
45
48
12
63
25
80
40
192
8
33
30
49
59
37
17
15
108
3
9
27
6
19
96
83
97
12
11
9
33
7
32
24
27
45
4
23
73
29
159
75
36
9
120
64
32
81
39
51
25
44
111
49
83
13
95
72
48
25
32
51
109
32
39
72
9
40
95
204
156
25
155
6
72
87
3
37
8
52
96
20
24
24
76
80
69
7
8
96
108
117
31
47
18
55
8
39
37
44
16
20
36
9
78
18
48
72
54
9
27
54
54
21
3
36
57
52
8
24
15
1
23
1
35
30
3
3
12
45
88
17
30
25
11
21
33
51
12
4
108
32
24
9
120
18
54
39
124
77
54
12
54
24
51
15
81
27
33
184
248
63
72
97
113
55
17
31
24
23
66
51
3
13
68
15
49
8
15
48
21
123
18
24
63
81
39
36
16
44
16
408
17
18
13
24
83
6
54
66
24
27
28
47
36
45
40
23
37
20
48
192
72
100
20
75
12
69
60
39
13
5
30
9
40
23
21
4
107
36
9
40
35
85
48
8
3
60
49
128
57
7
8
3
93
81
15
81
18
1
68
87
18
3
3
61
155
1
35
48
21
16
32
12
123
12
36
60
37
68
123
1
168
72
11
9
48
132
15
1
8
75
21
48
48
40
59
193
77
6
25
24
59
21
216
9
91
20
39
73
47
36
93
57
39
40
119
72
37
12
23
138
42
13
8
96
3
36
45
99
25
233
75
112
23
57
52
71
18
24
7
36
5
54
69
60
4
143
12
33
100
12
8
24
136
35
12
18
7
20
87
30
91
60
72
12
23
12
9
15
9
108
4
35
9
27
24
93
12
15
1
35
129
21
54
181
80
60
24
9
31
8
3
54
31
8
15
49
17
6
33
16
8
27
45
16
119
45
69
120
42
54
39
27
45
24
24
16
20
16
5
18
105
51
13
173
3
112
23
69
3
54
18
117
9
39
51
6
15
60
16
80
60
129
30
9
136
48
8
24
24
81
15
60
36
99
60
48
33
12
28
120
92
112
23
13
23
12
24
30
6
33
72
15
42
18
180
18
31
185
43
11
9
40
20
21
90
45
27
45
57
103
72
48
89
54
66
39
16
71
24
9
64
17
31
20
52
35
72
36
177
48
24
9
30
72
33
36
16
23
24
30
6
81
60
15
1
95
54
55
8
72
24
177
7
120
8
27
36
24
45
45
18
37
11
72
24
48
45
27
13
48
80
108
21
43
35
33
219
45
3
108
24
1
17
18
25
44
84
12
87
48
105
39
90
6
25
137
27
28
72
48
23
12
72
61
35
54
54
72
97
8
40
17
87
15
1
32
57
31
44
51
72
18
19
23
37
11
24
13
8
60
108
4
5
15
40
11
117
15
57
40
152
24
16
8
72
39
36
121
5
24
31
128
39
36
69
160
35
85
47
1
35
12
18
15
3
36
18
55
107
6
123
39
12
25
161
135
27
36
121
179
21
51
60
33
64
113
27
27
9
27
157
11
12
157
12
48
8
60
165
7
8
27
48
60
12
13
95
18
31
11
33
51
36
85
8
24
27
60
93
12
51
49
60
95
18
7
23
36
6
39
16
56
9
114
1
29
6
36
144
84
9
63
45
12
57
43
47
61
95
57
3
85
8
12
228
64
47
1
192
8
3
12
9
48
72
36
3
1
56
9
75
60
15
181
12
41
30
90
72
39
24
60
111
78
66
37
32
81
7
119
9
27
9
39
36
18
67
23
21
15
36
61
8
81
15
96
63
186
15
15
21
292
12
20
33
87
9
15
51
13
56
39
25
180
188
63
12
54
6
18
39
27
93
60
87
9
16
20
3
25
11
49
11
37
164
28
23
9
3
33
3
1
23
105
40
11
96
30
75
93
7
95
108
45
51
1
155
24
90
30
24
18
39
48
3
69
3
201
16
60
59
6
3
52
71
49
36
35
18
39
72
28
5
6
1
11
9
45
39
75
141
33
3
93
39
123
144
1
80
27
57
24
57
27
28
17
55
17
39
16
35
24
109
12
96
92
15
48
33
16
263
13
32
27
36
33
52
143
97
12
35
90
55
32
3
85
32
51
84
25
35
69
57
7
47
36
9
3
60
157
23
25
32
100
23
45
72
3
45
52
20
33
72
48
3
3
90
7
59
21
15
105
24
39
121
113
48
90
109
240
56
99
36
9
ABCD 95183874356*3^$a+1 [50024]
24
36
17
42
13
36
36
35
85
24
32
100
12
47
13
83
69
9
54
61
92
4
53
42
229
12
89
3
63
73
11
49
36
143
37
36
12
8
69
30
13
35
1
96
11
12
181
36
11
13
12
20
3
1
60
71
12
132
18
91
24
20
72
144
4
12
144
96
53
91
65
7
24
11
54
79
84
11
24
1
120
137
12
31
56
4
132
72
41
139
48
12
47
78
126
57
28
12
24
24
36
84
65
54
13
20
4
60
83
30
31
24
5
150
78
7
36
24
12
23
42
3
15
13
120
24
8
16
56
28
71
6
6
84
1
60
12
23
18
186
9
112
5
7
60
96
24
48
53
55
24
36
29
12
31
12
48
24
8
100
48
23
61
131
72
37
11
30
42
13
5
48
24
12
78
12
1
12
17
31
5
19
48
48
269
63
16
12
60
12
5
126
1
23
13
12
8
4
36
17
55
5
175
36
24
23
13
36
24
47
48
36
1
35
49
24
5
30
12
102
63
4
5
43
60
72
48
48
48
59
1
24
5
7
180
24
24
35
73
12
23
13
12
17
12
19
17
7
120
36
11
120
9
16
36
35
24
49
59
121
72
12
71
9
81
91
48
23
13
47
84
85
168
8
27
25
56
27
9
16
119
49
17
78
54
60
18
109
36
24
53
30
57
9
7
72
156
5
24
43
12
12
84
116
76
32
51
21
4
107
73
60
60
5
7
12
32
99
25
41
18
33
33
60
15
4
11
54
48
55
47
37
96
12
12
71
13
80
100
24
60
12
5
19
60
5
84
102
24
25
84
83
42
42
93
3
37
47
30
24
12
12
43
53
19
132
24
29
78
48
1
23
25
72
95
18
7
119
61
24
29
31
11
25
119
6
60
18
66
31
23
13
89
31
17
7
96
72
17
84
7
29
79
56
40
36
32
15
18
3
52
24
35
69
40
24
41
30
109
12
24
5
60
51
4
11
61
23
25
56
39
25
44
45
127
41
78
37
5
63
196
20
75
36
30
24
24
30
12
37
48
12
72
48
56
64
12
41
19
59
1
60
23
25
12
60
53
75
28
24
20
16
12
36
65
51
33
7
59
37
17
6
60
1
5
79
36
24
32
3
61
48
12
48
60
56
16
83
42
36
55
23
1
83
181
11
13
60
8
4
53
18
72
33
40
24
23
21
136
29
36
91
12
72
11
85
24
24
11
9
39
30
3
52
12
96
48
89
36
30
25
35
61
24
5
151
5
18
6
7
59
33
21
55
72
120
12
5
103
47
1
41
31
24
24
12
23
6
51
33
6
109
72
48
95
6
55
65
6
25
35
49
108
96
84
60
5
12
30
36
13
132
12
12
149
31
29
67
113
6
1
84
41
12
31
84
35
13
89
18
37
11
13
84
5
55
11
72
9
64
84
35
6
7
5
7
23
72
96
121
48
77
31
144
36
12
96
36
23
37
108
101
31
23
36
9
16
20
40
24
60
23
13
36
11
42
3
28
96
5
79
65
7
5
42
25
5
60
7
24
41
31
23
61
53
55
311
21
28
12
48
41
15
64
12
108
53
43
12
17
6
85
84
12
36
44
88
35
37
24
84
36
20
172
12
17
18
30
7
36
29
91
35
13
80
51
108
145
11
61
5
15
40
5
43
12
48
120
5
15
40
32
100
8
21
67
35
25
53
51
15
169
95
30
24
27
9
67
144
65
18
60
37
36
35
13
20
64
47
25
8
28
5
55
23
54
66
114
12
3
40
36
47
42
162
33
28
107
12
33
28
5
7
11
1
11
13
36
5
54
49
23
24
66
63
16
101
78
85
5
24
7
83
37
11
49
8
111
12
25
48
72
20
39
25
65
24
24
31
72
17
7
56
9
60
18
13
53
7
72
60
17
24
24
78
108
30
24
36
6
9
100
11
126
7
96
24
17
18
12
21
63
25
29
67
5
84
55
72
72
41
171
63
1
72
48
132
77
31
125
7
84
11
30
7
11
21
159
25
84
36
36
5
51
52
20
16
29
48
19
71
193
20
40
60
137
139
36
113
15
15
126
18
25
32
9
6
61
47
25
108
132
8
64
80
28
17
24
31
41
19
48
108
35
73
29
120
78
97
47
1
32
28
17
27
9
139
12
24
72
72
36
176
16
17
31
35
1
24
56
21
19
5
63
16
36
53
3
88
12
44
33
7
156
47
30
60
18
90
12
66
66
19
5
39
75
12
21
100
53
12
78
114
6
126
43
12
48
5
12
79
12
47
30
36
19
36
72
120
24
48
77
48
31
11
109
24
132
53
43
5
30
33
4
71
114
43
35
25
113
127
23
129
33
18
49
188
9
79
12
48
5
31
5
60
19
5
15
9
27
51
12
25
12
24
120
5
54
37
56
4
140
21
43
17
18
49
12
41
7
72
44
45
19
36
71
13
12
23
33
3
25
12
5
54
1
35
9
9
24
30
37
5
138
18
12
43
12
41
24
7
101
7
11
96
13
60
36
41
31
12
17
75
51
13
35
25
56
39
36
126
114
25
96
12
36
41
79
72
12
32
45
78
37
95
33
63
45
4
60
44
15
21
4
5
7
17
31
5
42
12
25
17
15
81
27
3
33
39
13
23
61
24
ABCD 95184697222*3^$a+1 [50001]
77
48
60
55
12
11
49
24
32
60
9
108
111
156
9
27
45
19
113
55
96
41
36
7
17
51
48
87
162
30
18
228
67
32
57
126
144
73
140
45
87
156
9
55
116
39
73
17
6
48
54
67
89
7
12
68
12
76
36
60
36
80
52
5
183
105
19
65
19
84
12
161
79
41
48
19
8
48
87
69
33
15
28
5
12
31
84
60
41
6
69
52
89
30
145
56
28
5
72
24
79
96
41
87
87
6
60
3
45
39
16
5
24
15
81
91
143
6
139
48
20
100
17
72
19
65
19
32
28
48
80
45
144
103
32
48
16
32
12
96
64
396
24
41
79
95
138
24
60
75
9
115
5
31
96
17
7
48
41
27
28
36
116
12
171
25
77
115
23
42
15
48
9
36
91
24
92
27
21
180
16
41
7
32
28
41
36
39
39
102
15
21
60
99
28
132
53
75
60
33
3
39
138
7
8
40
24
113
63
153
12
18
6
36
15
28
11
25
23
48
18
55
72
104
16
5
12
27
36
9
183
16
252
5
79
300
5
75
28
5
15
75
37
20
40
95
1
53
19
17
48
55
17
19
11
85
101
79
23
25
41
30
57
184
89
150
30
12
43
36
44
16
68
88
48
152
9
78
66
55
72
239
9
57
3
16
29
24
12
96
90
18
55
24
36
59
97
8
48
28
60
41
63
16
5
27
12
48
28
36
84
32
48
60
9
91
89
3
27
73
5
27
112
71
37
20
40
41
6
1
20
27
105
141
144
12
120
219
45
7
80
129
6
30
19
120
23
37
125
3
16
12
77
43
92
76
36
20
21
24
31
5
7
72
348
36
32
40
8
21
19
36
11
9
39
85
20
156
36
177
7
29
27
40
8
16
44
52
12
17
90
9
81
6
18
31
5
43
36
59
117
76
5
19
89
7
92
27
9
12
28
29
60
15
16
60
77
39
9
39
45
12
39
45
175
29
7
5
36
87
40
5
3
240
28
20
39
21
4
41
132
139
41
55
47
117
81
15
28
20
27
57
28
32
21
60
42
114
19
17
79
89
27
160
12
12
41
12
3
12
105
60
103
48
95
25
192
113
7
53
12
39
48
40
36
20
9
3
27
25
71
1
68
27
169
32
108
52
23
6
63
33
84
24
87
40
5
60
183
60
84
136
144
8
28
59
18
99
76
47
1
36
29
60
135
64
48
12
317
114
96
1
144
24
12
5
60
42
1
24
23
9
9
60
91
48
128
69
114
6
31
80
100
108
5
102
25
32
21
67
17
55
48
24
20
124
132
48
5
36
18
1
5
19
80
16
41
24
144
7
89
15
60
64
68
45
12
87
204
45
31
116
105
219
28
20
57
19
20
64
156
212
9
51
33
24
18
97
41
7
173
91
48
92
16
5
55
17
36
12
3
4
71
6
15
28
8
33
120
51
84
81
24
31
48
276
20
39
90
15
153
384
163
5
75
28
20
75
18
19
36
72
24
65
15
64
32
93
31
89
19
41
36
48
72
91
20
112
41
27
87
1
95
21
9
36
19
212
88
116
81
3
40
56
9
55
72
24
53
27
33
63
9
108
18
48
9
45
132
144
31
71
165
93
7
53
12
27
36
96
21
19
296
192
12
4
24
47
48
85
5
6
162
462
37
53
31
80
39
37
59
145
5
42
102
15
36
69
91
89
7
48
167
1
20
9
66
49
53
12
78
6
67
53
39
76
65
30
57
279
9
16
5
19
20
96
171
30
27
57
51
4
41
7
5
18
48
96
9
16
23
126
135
52
72
56
16
44
64
36
80
69
36
19
176
69
72
19
77
60
43
44
21
54
186
12
42
366
7
32
76
104
40
77
24
42
69
45
19
36
71
57
81
7
17
183
69
19
24
140
27
49
29
7
11
18
60
162
25
120
17
7
48
17
31
29
84
15
69
66
85
36
65
43
77
3
16
59
6
12
30
30
19
8
60
27
1
29
18
25
32
9
24
102
9
76
48
65
111
27
49
101
139
24
44
28
29
18
1
36
11
169
89
24
27
33
3
28
11
201
57
7
5
36
12
168
99
45
ABCD 95184978446*3^$a+1 [50096]
9
42
8
10
90
42
6
45
60
12
12
11
24
16
12
6
39
47
70
66
72
32
1
9
6
32
136
44
1
51
21
93
24
2
4
24
68
12
1
95
16
33
57
24
15
12
24
63
45
12
21
60
72
26
10
62
22
2
1
144
71
12
16
12
30
3
72
39
8
12
94
14
73
24
3
32
4
42
27
33
24
3
23
22
12
24
14
12
1
12
3
12
32
106
38
34
3
33
14
12
34
110
46
54
96
69
27
54
3
72
35
13
12
9
54
33
57
27
45
98
16
32
28
24
8
37
95
1
11
34
159
15
6
51
9
30
20
22
24
3
12
35
4
80
85
12
12
47
100
44
16
60
6
14
46
38
25
9
6
20
4
8
34
30
8
13
24
3
20
16
20
16
6
60
38
16
33
71
24
168
10
50
97
33
24
38
25
27
8
1
39
30
26
37
12
83
4
30
14
1
11
4
78
12
36
54
44
52
12
21
59
10
3
9
24
12
12
63
12
35
28
30
3
15
60
6
30
33
48
15
9
83
13
27
80
1
11
25
21
12
63
35
34
15
21
48
2
40
120
45
59
16
32
46
24
27
3
12
36
12
30
2
13
12
59
22
15
108
47
25
35
25
27
12
66
54
21
87
30
2
36
22
36
62
24
49
11
4
6
38
37
119
16
80
84
36
1
45
12
48
30
20
12
142
6
45
60
3
9
15
48
32
72
58
63
15
9
36
47
52
21
27
60
126
6
21
3
30
15
39
12
18
2
28
42
74
12
13
21
38
48
37
36
87
12
18
42
6
14
12
4
42
2
52
9
11
88
30
3
3
32
4
45
35
40
80
34
84
12
36
15
3
24
18
15
24
39
56
24
24
10
48
132
2
1
45
14
28
33
12
60
27
36
12
48
132
80
1
75
164
12
25
24
51
8
36
36
94
14
12
10
14
10
24
3
12
15
6
72
30
20
24
1
9
36
2
48
37
35
58
15
23
16
8
46
12
12
18
44
4
6
3
57
30
8
1
21
63
33
27
23
58
72
24
36
42
117
36
23
70
26
13
117
36
2
48
48
25
39
12
30
18
18
39
11
10
18
32
12
46
12
30
32
13
9
24
15
51
96
33
9
2
133
15
6
2
4
66
12
2
34
27
39
6
2
37
15
20
88
8
24
1
35
22
3
33
2
24
1
9
30
48
32
4
45
39
66
134
10
3
24
15
30
18
21
9
6
44
22
15
33
26
10
26
13
15
6
26
1
35
120
10
14
24
4
33
12
3
20
10
38
24
72
25
9
24
3
9
15
23
25
23
85
24
15
20
13
15
66
14
70
30
57
33
27
11
10
3
60
11
1
9
15
9
6
21
9
36
15
15
45
135
44
48
72
10
24
42
33
12
47
13
57
75
33
14
16
8
12
10
2
46
6
9
12
24
39
24
36
6
15
39
69
11
24
16
30
15
21
26
22
75
15
12
20
28
18
15
63
102
60
15
45
12
26
36
34
42
54
48
6
24
12
93
51
9
11
10
27
3
30
6
18
3
27
12
18
6
21
24
9
2
84
34
36
6
56
34
38
13
69
36
84
96
3
21
24
75
81
50
1
39
48
20
13
33
12
2
70
51
15
32
34
3
3
42
15
36
24
11
24
12
16
9
11
22
6
21
93
30
32
10
48
120
15
11
40
144
56
24
16
44
36
24
22
60
6
9
23
10
2
28
33
3
44
10
12
51
12
48
12
23
10
38
24
10
110
10
86
22
3
95
52
42
36
6
8
40
18
60
74
4
12
20
84
58
87
9
6
48
21
11
40
24
6
18
36
32
22
27
11
82
2
4
9
23
24
16
114
36
24
38
12
46
12
3
59
25
36
35
12
60
130
3
35
13
11
34
24
6
84
12
21
27
32
73
11
22
279
39
6
6
32
16
20
37
24
3
42
30
18
3
24
83
48
48
22
3
47
40
78
74
1
81
14
112
12
93
3
9
12
9
114
45
15
20
12
94
12
14
34
6
8
13
3
30
14
52
24
9
11
16
30
15
21
39
3
36
6
14
34
38
24
10
54
54
6
32
4
33
27
20
10
39
12
35
40
8
25
12
24
9
42
18
14
16
60
9
3
8
37
45
14
40
18
36
50
16
8
22
3
21
6
45
24
9
102
48
42
38
108
52
42
48
36
12
30
24
8
22
24
15
24
15
32
36
37
3
30
2
58
62
25
35
73
59
1
12
36
11
1
45
2
37
48
36
72
57
75
15
81
15
45
45
12
3
21
18
60
33
207
92
40
8
1
39
48
54
18
72
8
22
3
15
56
160
24
78
78
20
97
33
39
47
16
9
69
54
12
78
26
1
69
6
6
3
21
38
12
34
14
76
32
22
3
9
60
99
35
4
33
72
36
12
15
93
9
3
63
80
12
4
6
54
48
18
3
12
59
40
54
2
10
38
22
15
35
64
30
18
57
33
15
48
3
6
54
9
15
30
2
1
15
8
94
27
9
6
18
27
51
93
47
58
146
24
22
3
72
24
9
12
2
12
34
2
34
30
18
138
9
23
60
16
20
22
27
33
3
12
9
6
18
50
82
3
39
68
25
33
2
10
18
9
15
8
4
18
18
18
12
3
132
3
80
46
6
9
153
26
16
105
33
3
107
12
1
129
26
4
30
24
12
42
18
50
12
16
24
32
10
48
62
34
14
10
63
155
25
12
23
64
18
63
3
6
6
9
21
2
10
62
10
6
54
15
39
30
24
26
4
60
32
1
15
9
3
32
40
60
45
15
24
72
20
4
8
22
14
100
66
60
3
21
12
15
12
60
12
3
32
1
3
54
48
38
16
20
36
24
10
36
3
35
84
37
3
48
72
57
3
32
13
21
36
38
37
3
140
10
48
90
8
10
6
9
21
6
102
38
49
33
27
3
18
50
22
62
28
45
15
20
28
54
50
61
3
24
8
24
24
25
51
6
42
6
6
8
22
60
26
10
12
15
45
15
35
60
73
12
21
120
207
3
6
24
26
16
9
60
11
84
48
36
64
8
4
48
48
30
54
80
25
21
2
16
6
6
12
96
24
12
30
6
8
16
20
10
38
37
9
12
42
18
110
58
2
13
51
30
6
45
27
6
14
61
24
11
76
9
11
60
10
30
33
57
36
12
102
66
14
49
47
13
35
124
20
40
21
11
13
12
23
25
23
10
24
48
2
25
23
12
40
6
74
49
71
4
9
3
32
36
1
11
24
61
15
9
23
73
83
16
6
2
22
50
48
130
51
15
132
57
15
6
50
37
9
26
4
20
64
24
32
96
70
18
9
15
33
48
9
15
71
24
22
24
12
18
84
12
45
83
48
10
27
75
45
48
33
27
33
36
50
60
48
16
9
57
24
26
84
24
58
15
39
24
32
22
36
14
46
27
39
24
12
54
38
16
21
45
6
24
48
105
95
88
9
39
81
15
33
33
39
9
86
48
60
13
15
8
34
30
8
24
48
25
15
6
24
6
21
11
52
80
1
9
2
1
129
18
6
84
ABCD 95185525276*3^$a+1 [50016]
52
96
5
36
79
35
25
11
24
25
5
7
5
18
21
64
17
7
17
115
36
32
27
49
5
135
81
75
148
53
3
51
120
1
24
20
15
9
40
5
12
67
17
60
75
21
7
11
6
3
51
1
5
90
9
16
8
16
32
105
19
29
7
80
63
36
13
71
9
72
16
89
15
4
17
43
11
13
32
48
27
13
92
4
32
4
48
8
64
96
12
36
11
25
44
64
20
3
24
21
64
48
8
28
5
31
8
40
23
9
9
67
12
12
89
36
3
40
60
36
17
3
64
11
126
30
61
72
120
227
13
80
21
55
12
5
79
56
33
15
27
24
1
35
30
7
12
24
197
3
40
35
9
3
37
36
11
24
90
67
12
12
95
33
16
44
52
89
60
6
6
48
7
144
24
71
121
32
33
15
48
4
17
19
24
17
151
60
24
5
15
24
4
11
30
19
12
5
55
24
32
39
9
52
20
69
19
24
72
24
47
9
24
12
69
120
31
35
108
21
4
104
40
120
17
60
43
12
29
7
12
36
47
48
25
41
84
6
25
108
32
9
87
15
54
19
41
6
9
9
6
33
12
21
7
47
9
24
72
24
15
12
93
81
6
13
35
25
24
36
20
261
30
1
8
15
6
19
36
164
16
5
15
69
6
21
4
24
36
59
81
21
67
17
6
13
72
5
3
16
71
73
32
3
1
59
9
16
32
12
51
42
7
60
11
49
11
30
19
92
28
233
19
8
76
24
11
6
3
28
188
15
180
25
12
24
65
30
25
48
132
168
17
6
49
5
24
60
7
29
55
24
20
52
8
64
23
25
32
16
11
13
108
20
48
4
12
35
13
23
33
4
36
47
37
48
53
19
12
84
41
36
139
35
49
24
23
18
12
27
111
49
41
30
9
72
4
20
16
36
8
27
37
41
27
72
16
71
66
7
8
120
9
114
57
52
17
24
6
33
3
18
12
138
126
30
9
16
5
39
15
6
19
47
18
55
5
30
45
15
129
40
92
4
17
19
35
45
129
79
17
60
3
3
30
24
30
33
16
36
48
11
49
47
9
15
9
12
4
24
56
4
23
33
36
28
23
60
33
4
48
44
28
80
28
29
6
37
41
187
65
75
3
30
15
100
24
36
44
123
25
8
4
20
21
19
12
56
9
144
115
84
12
29
19
8
15
18
79
11
49
41
19
12
8
51
121
8
48
24
16
65
43
5
6
25
80
88
12
36
48
47
18
42
13
17
159
4
5
30
132
30
7
17
3
12
9
19
23
69
69
19
11
6
39
16
41
18
45
57
48
7
8
100
44
3
9
76
29
135
100
41
7
36
5
31
24
36
29
139
47
25
35
9
21
3
57
19
47
13
44
48
39
21
88
24
116
4
17
15
64
71
1
35
49
29
51
28
32
15
13
8
45
3
51
33
33
24
15
88
11
30
87
105
43
11
6
3
40
17
27
21
30
1
5
30
13
72
96
29
39
15
25
5
15
76
29
132
43
5
12
84
60
115
5
63
93
67
48
113
19
11
1
24
5
7
24
164
27
13
47
57
27
73
11
1
59
25
5
31
24
24
53
67
12
11
49
65
15
9
42
18
31
96
8
36
21
55
12
11
6
54
37
12
36
11
6
7
32
45
6
37
12
60
36
44
60
75
60
6
27
72
4
80
156
4
5
31
8
3
24
30
19
107
9
24
4
11
49
120
17
259
72
173
6
21
28
41
15
4
60
24
48
72
137
6
13
5
6
60
9
40
20
40
5
36
3
27
1
48
47
69
51
288
57
45
27
88
29
19
164
12
24
16
80
24
45
90
25
17
7
12
11
33
132
4
65
19
5
6
25
8
33
27
93
15
28
11
9
27
54
19
84
17
6
18
15
15
12
69
9
7
95
18
42
13
17
43
47
90
43
44
12
45
3
33
7
12
24
35
181
95
36
24
9
16
41
15
39
73
32
4
71
54
96
24
19
12
41
18
1
20
4
5
99
87
6
7
32
4
36
8
60
123
69
160
5
30
6
7
12
84
24
191
1
20
88
36
24
108
35
73
11
13
32
48
16
84
12
36
24
41
48
15
51
13
71
12
18
39
16
72
104
4
71
1
32
40
60
77
51
48
184
17
3
27
6
18
25
5
55
17
7
56
12
12
48
28
77
114
61
5
7
12
48
17
54
6
30
1
68
15
216
49
32
12
28
35
33
64
36
56
225
24
91
5
19
20
27
13
96
48
32
9
6
60
13
23
25
104
9
156
19
116
204
36
4
47
33
76
35
9
4
41
36
24
31
44
52
72
20
12
4
32
4
35
73
68
15
37
36
12
29
24
55
12
12
32
4
5
55
47
9
21
54
13
23
120
25
12
11
49
41
19
12
5
43
23
18
12
3
4
12
8
3
18
27
88
32
52
92
28
11
6
96
43
60
96
68
48
15
25
59
6
15
33
60
36
30
105
40
11
37
8
33
67
8
57
3
4
11
1
59
37
24
24
20
40
47
93
21
31
72
11
49
41
39
40
107
1
48
5
6
1
104
81
7
80
87
6
55
68
51
21
28
5
39
21
66
36
85
53
30
6
66
37
23
25
108
116
9
6
9
84
93
3
60
45
27
48
4
53
60
19
8
72
9
55
11
1
20
3
6
114
45
16
35
1
53
115
245
6
13
56
84
81
15
4
36
80
16
41
127
47
33
27
24
21
105
31
72
96
17
24
39
51
13
96
11
24
37
5
3
40
72
8
111
93
36
40
56
21
7
132
5
3
40
56
36
40
84
41
54
25
60
11
9
60
52
44
9
12
55
24
35
6
87
96
24
40
71
9
12
124
24
8
28
17
150
37
60
48
155
73
5
126
84
69
3
25
32
57
15
9
7
23
9
40
137
31
72
120
ABCD 95185548982*3^$a+1 [50078]
295
24
192
233
15
33
12
67
29
139
113
132
12
55
113
231
40
32
9
36
60
132
12
31
89
343
48
17
96
36
243
93
108
31
120
113
7
65
36
115
104
280
168
48
5
108
55
24
41
24
247
185
48
96
39
33
192
72
79
65
55
24
53
43
41
31
209
240
144
12
252
127
89
7
104
9
72
7
17
79
5
96
211
8
69
3
40
32
33
72
108
144
48
27
105
48
120
151
29
60
55
80
40
216
29
36
31
80
136
5
132
156
219
16
5
144
60
7
41
15
72
45
36
55
72
125
84
15
40
5
84
12
19
24
72
72
65
36
36
31
48
125
19
32
45
91
5
259
168
53
19
336
77
48
235
144
41
72
312
168
120
103
8
129
12
48
48
60
55
17
31
24
8
9
63
165
60
31
5
60
24
55
65
72
111
9
63
136
72
17
276
252
103
41
103
233
63
72
45
48
36
15
16
173
36
48
108
192
108
55
233
39
112
104
585
12
48
91
24
17
12
108
24
24
84
96
276
391
120
77
60
72
151
425
7
185
223
128
16
29
187
137
96
204
195
280
41
72
127
96
41
48
96
12
259
24
5
12
175
89
168
180
48
27
40
72
65
31
5
19
24
65
111
69
67
48
29
187
41
24
120
48
231
57
60
108
96
55
120
144
161
223
192
293
108
39
105
24
24
7
24
5
27
33
127
72
41
151
29
115
137
127
41
79
17
144
7
17
96
180
115
56
9
7
17
55
120
120
365
163
77
48
19
80
45
180
79
89
132
180
15
9
55
77
420
103
209
288
7
221
19
125
48
84
55
329
24
228
3
184
5
12
55
24
137
15
189
99
160
125
156
55
8
40
125
156
36
19
209
31
384
8
69
48
132
31
8
249
55
200
88
5
108
7
48
72
192
72
125
115
365
36
12
60
31
456
48
173
43
5
171
40
29
12
63
136
24
449
7
65
120
55
173
108
375
45
48
259
41
55
144
125
187
168
77
144
144
235
41
15
256
104
21
36
12
283
17
168
12
67
264
149
12
175
216
72
192
41
12
36
159
33
199
41
199
245
48
91
264
17
159
216
16
168
96
48
605
211
24
65
132
108
72
216
180
67
192
125
91
5
243
216
105
55
209
24
108
115
113
216
63
81
31
5
48
43
8
105
180
156
135
225
24
111
16
72
ABCD 95186347034*3^$a+1 [50039]
23
37
71
181
18
5
48
49
36
83
115
6
36
144
131
48
121
11
31
41
7
18
11
97
83
84
48
25
12
96
47
48
61
23
19
18
23
13
95
13
30
65
13
107
60
24
60
55
66
59
1
108
191
61
107
121
6
18
30
17
48
60
61
48
6
53
13
59
49
24
107
37
234
41
13
192
11
49
30
53
1
42
29
1
36
108
60
11
37
83
24
1
47
157
144
59
25
24
71
108
60
24
156
25
59
157
179
61
30
198
35
199
18
24
48
96
11
12
49
48
71
60
72
67
114
11
73
107
127
41
48
151
29
1
143
19
29
61
71
108
109
23
31
42
95
7
113
73
167
72
13
23
385
168
12
155
25
107
61
12
35
84
13
12
11
61
60
66
77
36
12
97
12
288
203
60
49
72
47
55
65
12
1
66
18
47
60
19
89
132
37
12
71
1
24
251
12
1
42
192
17
133
36
156
23
12
60
73
12
6
17
31
186
83
61
59
61
126
5
1
47
37
60
192
23
19
41
7
161
109
59
1
54
30
24
83
180
12
48
13
60
126
54
48
24
23
25
35
289
23
72
36
1
59
12
120
12
36
24
25
72
18
18
156
60
12
60
95
24
36
12
7
161
60
84
73
36
71
37
24
275
25
59
253
83
84
67
161
72
157
24
84
72
60
84
47
13
36
71
73
72
95
457
191
12
85
36
24
23
25
119
60
108
43
18
119
180
19
78
66
89
96
24
49
59
67
41
24
109
162
54
35
60
60
13
83
60
24
157
174
78
47
73
42
174
60
252
48
143
43
138
239
37
12
6
54
72
48
60
11
12
79
96
30
35
1
36
59
60
25
24
66
137
85
12
54
126
168
47
156
12
67
78
107
108
49
23
13
35
12
25
11
12
85
83
121
54
17
12
25
83
7
54
59
12
37
371
91
18
59
121
431
60
73
48
47
13
84
47
108
72
60
61
35
12
72
115
53
37
54
269
192
240
157
6
5
12
85
132
131
61
191
7
101
60
12
25
131
13
36
11
84
1
72
83
1
131
108
84
55
6
84
6
5
192
48
145
167
13
119
25
240
12
96
90
18
36
120
114
29
73
23
19
30
108
83
13
191
1
59
156
127
5
109
108
48
36
180
36
23
60
12
1
119
37
119
25
35
97
36
59
97
23
48
73
191
156
84
36
12
12
48
43
185
60
120
61
191
48
13
11
85
72
119
109
24
11
25
18
5
300
49
72
11
108
25
72
23
109
120
96
143
192
1
11
48
109
119
73
167
13
47
49
12
90
78
192
83
133
42
41
103
48
29
49
35
31
54
42
209
25
59
169
119
49
83
181
119
13
30
18
168
48
60
12
47
84
109
36
11
72
60
72
37
12
11
169
11
96
19
18
35
25
12
191
229
12
11
121
47
1
18
113
31
29
12
103
18
47
60
12
97
59
24
36
31
30
168
120
96
36
119
84
13
48
72
24
48
60
191
132
49
83
25
42
90
71
31
149
37
23
12
13
108
47
12
48
108
192
49
108
36
18
17
49
143
37
11
72
13
48
47
121
120
59
24
96
84
25
36
132
167
168
48
49
35
121
96
12
24
18
138
96
23
25
107
1
36
96
23
31
30
24
84
6
5
97
47
60
60
108
12
37
6
90
36
59
372
108
55
17
36
180
1
11
43
29
48
13
ABCD 95186347916*3^$a+1 [50056]
59
1
35
9
36
39
25
29
90
61
11
90
51
24
16
17
111
76
53
30
33
9
99
183
6
72
12
43
80
3
24
25
11
289
47
1
95
25
29
43
84
29
54
33
3
105
16
11
18
31
23
1
89
66
18
51
39
42
12
43
17
18
81
16
128
60
120
24
100
83
9
57
6
1
36
44
45
18
9
28
36
47
42
48
39
12
81
138
129
33
7
8
36
39
132
73
24
36
36
41
67
23
25
71
133
137
12
19
23
25
12
35
48
25
24
11
13
23
36
36
30
18
49
72
72
8
123
13
23
96
54
30
37
20
123
150
43
29
18
36
66
31
20
21
90
13
44
40
65
24
54
49
56
75
13
77
66
57
147
13
35
108
60
30
6
18
30
25
17
36
27
147
37
71
33
9
66
141
21
18
18
42
30
24
31
176
117
7
80
84
3
25
32
3
9
4
84
41
51
60
69
54
37
56
3
138
31
11
9
40
41
18
9
28
47
49
116
21
66
133
24
8
48
4
287
60
97
20
147
6
43
24
107
73
113
54
37
11
69
153
15
51
54
18
1
20
57
36
43
83
18
43
29
99
21
15
60
40
72
65
3
12
72
96
33
6
37
17
91
11
57
15
6
91
32
87
73
108
68
124
83
37
89
12
39
28
36
23
61
12
23
73
17
15
33
18
18
39
48
40
5
138
60
192
18
42
84
18
6
249
28
20
340
24
32
4
20
237
12
3
195
57
16
17
3
84
39
24
33
72
93
18
30
114
126
12
72
39
48
16
5
7
47
13
11
61
8
4
44
36
21
123
144
112
108
248
63
12
13
65
12
126
6
7
8
69
60
210
1
5
15
21
84
15
111
1
20
21
162
18
27
45
67
24
53
126
54
7
23
73
41
12
90
60
54
120
54
6
31
23
12
18
78
9
36
16
23
13
11
1
12
53
60
31
36
53
103
11
61
29
120
24
15
75
37
29
42
37
65
79
84
5
27
52
92
9
48
72
90
24
54
66
18
103
155
54
18
18
7
41
6
54
66
6
48
90
6
30
36
132
30
150
37
35
66
60
15
84
3
6
12
91
53
31
59
6
27
52
80
21
162
12
141
16
59
24
66
39
93
12
90
57
84
9
84
114
37
29
51
60
33
78
30
72
75
123
240
1
80
168
51
72
49
20
39
24
36
37
32
39
36
45
63
90
7
29
31
53
42
97
47
13
17
60
30
21
33
3
36
39
1
96
80
52
113
102
18
195
63
25
137
12
24
19
17
15
21
91
216
32
3
97
11
72
36
121
35
24
30
7
60
59
57
3
73
24
173
54
54
15
21
31
32
111
33
39
36
1
24
32
28
47
12
57
123
96
30
24
31
32
57
36
51
189
12
7
8
64
83
6
72
79
209
18
30
51
28
35
18
108
31
35
60
1
32
111
36
261
117
19
116
3
60
102
18
108
6
90
1
65
31
24
53
51
21
7
144
101
6
12
141
27
30
3
39
69
3
45
75
72
33
3
97
80
63
12
13
47
18
15
183
1
35
84
33
9
12
60
55
11
54
72
7
8
36
52
77
36
60
12
42
141
105
42
45
28
125
198
1
12
41
30
25
17
54
253
24
56
88
48
17
36
31
17
114
72
1
32
21
27
136
17
30
42
84
18
25
11
61
29
31
41
60
18
9
28
116
64
44
112
68
9
30
121
149
162
78
66
37
20
108
112
197
126
37
104
57
15
93
54
30
43
11
24
13
17
60
19
36
53
18
72
1
8
168
33
42
30
115
17
18
33
3
13
107
1
71
42
79
36
8
75
30
31
60
60
17
31
35
36
61
68
183
108
69
16
23
102
72
123
27
126
7
29
48
75
40
48
53
67
5
54
36
18
42
1
107
121
41
12
72
54
60
33
28
5
144
7
32
3
144
36
1
11
69
24
39
25
23
36
21
48
4
71
150
18
12
25
24
56
27
45
52
156
101
51
60
3
18
55
24
11
84
25
35
37
11
198
31
83
36
18
79
41
79
24
101
36
31
32
21
115
107
261
63
169
5
90
6
27
16
47
72
90
84
3
51
13
11
73
65
51
16
5
6
1
35
48
36
6
210
24
13
48
56
72
72
3
36
90
6
30
111
33
6
138
3
72
177
60
51
87
13
44
21
48
259
24
128
160
203
25
11
42
27
52
11
30
7
48
35
24
84
36
54
ABCD 95187020044*3^$a+1 [50131]
18
25
11
54
60
19
155
6
12
18
1
35
90
36
114
48
240
66
171
159
12
54
6
25
5
43
119
25
101
366
61
173
30
6
36
54
69
141
211
48
179
13
23
120
49
47
30
211
23
180
37
77
138
54
18
18
42
66
96
54
36
48
105
225
48
198
42
90
12
90
6
30
171
33
30
177
255
49
47
145
179
48
42
138
36
36
108
21
69
6
37
17
127
80
48
112
65
30
126
144
3
51
24
72
36
90
79
221
18
97
192
71
25
161
31
5
12
132
126
48
24
12
108
90
366
69
33
60
19
65
186
288
84
6
12
54
105
81
12
51
16
119
180
12
54
3
123
24
264
96
18
147
45
24
12
204
66
54
43
48
288
17
18
36
150
243
171
12
42
31
80
51
45
135
73
48
48
29
48
78
181
80
75
144
24
30
15
27
84
72
57
21
102
37
5
18
252
72
54
12
72
72
198
36
36
36
97
11
24
13
48
5
6
264
45
81
18
36
9
27
69
81
84
114
108
288
84
6
30
42
18
72
102
6
85
71
25
65
18
445
80
147
45
39
24
1
65
31
29
99
45
72
66
72
97
35
109
29
36
162
144
61
53
30
45
189
6
12
54
114
105
147
13
5
72
99
63
81
45
51
3
36
84
261
16
29
150
30
31
11
72
66
75
147
120
37
96
11
216
18
150
180
126
54
84
72
18
42
48
108
24
30
163
5
187
83
18
12
108
72
150
21
15
36
61
32
81
42
102
31
65
282
24
30
31
5
24
163
155
168
30
54
126
72
132
90
156
169
11
180
18
31
11
48
36
18
15
135
72
66
127
17
18
132
90
36
48
75
16
59
37
32
3
138
6
18
27
189
102
24
48
108
9
225
31
32
15
30
312
30
24
66
114
270
54
306
30
144
60
108
18
84
342
6
18
54
162
126
30
162
60
126
1
35
30
159
171
36
102
126
180
9
96
99
288
48
36
60
109
17
54
9
75
24
180
57
63
81
99
36
252
93
21
43
83
30
108
19
23
30
24
3
63
54
91
143
6
219
27
85
48
17
48
54
78
30
108
81
48
75
210
115
17
84
162
42
31
17
132
12
186
138
60
15
129
48
150
138
6
9
39
126
60
162
108
72
138
126
126
42
25
96
5
12
54
186
324
18
12
60
108
120
132
121
179
189
112
5
18
72
97
47
168
30
6
12
168
49
257
15
3
45
63
54
66
24
385
95
1
48
29
36
144
102
60
189
27
37
32
160
96
155
72
13
83
144
162
43
11
66
150
61
29
90
84
60
30
91
53
18
60
13
149
72
3
171
69
27
54
156
24
75
189
36
60
36
66
72
21
147
12
18
175
47
30
96
30
36
241
17
138
114
30
90
6
192
117
16
35
162
12
54
90
6
48
25
11
60
36
36
30
114
144
97
353
15
39
30
27
69
72
3
27
85
245
27
21
139
113
42
120
132
36
12
ABCD 95187174848*3^$a+1 [50020]
87
33
63
177
174
49
41
60
75
141
18
177
183
30
36
54
6
139
167
30
75
69
36
7
53
54
21
33
31
89
39
21
66
25
29
115
47
24
30
6
69
16
288
77
18
12
90
24
211
23
30
162
9
135
54
42
18
30
6
126
48
162
115
65
60
108
30
36
150
15
15
204
85
167
138
72
60
108
180
12
54
121
149
234
145
41
216
30
90
114
66
78
30
36
99
15
12
198
31
11
37
71
249
123
18
240
115
101
84
96
126
30
43
197
18
30
75
144
93
18
30
36
36
108
31
48
71
66
103
11
90
252
120
18
42
84
6
234
66
18
60
30
6
51
144
21
18
480
25
11
180
114
36
66
9
160
65
270
294
91
11
37
71
6
216
123
75
30
162
204
54
72
54
54
102
9
15
30
3
21
36
30
234
42
90
54
30
55
5
36
7
47
33
111
72
18
39
48
39
84
36
216
9
45
324
31
95
54
72
78
90
120
67
29
3
16
240
11
69
87
25
305
48
96
126
408
6
84
31
5
36
7
53
138
60
210
36
60
115
65
36
108
31
80
64
95
120
36
240
21
69
156
79
11
78
39
117
6
18
19
53
43
80
57
18
36
66
324
36
24
31
5
187
101
75
117
90
49
48
53
43
65
36
36
18
36
30
90
54
60
72
159
129
30
126
36
108
36
126
24
180
144
12
180
18
90
9
112
11
18
120
72
3
75
192
114
90
30
144
42
30
67
41
6
90
183
123
37
11
36
6
18
36
213
208
185
18
42
84
39
240
117
90
18
31
5
60
84
6
21
63
42
108
372
7
128
45
99
171
18
19
23
18
12
18
150
51
111
18
156
60
36
19
128
261
42
129
141
19
191
24
36
54
79
245
12
78
66
271
23
192
54
19
96
48
17
24
162
30
54
96
48
1
71
217
41
39
256
65
12
3
96
160
11
258
12
7
17
54
66
36
78
180
30
126
6
79
41
144
54
60
36
54
36
156
75
15
49
41
168
90
30
96
144
126
126
75
9
36
90
234
6
198
115
47
30
3
327
18
39
141
30
165
87
24
30
36
108
67
65
30
18
126
126
204
36
3
225
31
48
101
96
36
48
39
273
198
30
36
24
36
43
113
90
165
15
60
228
96
1
53
192
234
510
144
66
90
96
120
60
48
60
120
342
9
9
135
16
89
7
48
191
6
75
48
87
78
90
1
29
19
53
27
117
54
85
32
9
54
42
108
72
18
300
222
39
15
126
90
48
216
49
65
15
75
12
9
15
156
18
36
180
24
115
95
81
135
36
60
30
18
96
84
36
1
95
48
60
102
90
54
6
18
66
96
138
90
49
311
6
115
11
84
6
120
147
96
160
17
30
108
36
24
30
330
90
12
75
219
90
139
41
54
66
6
198
426
54
ABCD 95187636242*3^$a+1 [50029]
32
48
12
48
16
3
108
45
9
36
12
36
27
8
19
21
12
60
3
5
16
63
21
21
15
3
41
49
30
18
108
24
83
60
88
20
49
186
180
17
28
39
18
60
12
51
39
60
36
17
48
7
33
75
17
37
66
24
90
63
128
79
18
12
51
36
21
75
60
27
18
60
120
23
49
36
6
105
44
16
276
60
3
45
12
69
18
41
7
5
13
60
90
57
27
60
48
9
33
23
7
78
54
84
24
12
18
23
48
16
104
7
60
18
47
37
27
36
60
20
64
9
47
85
30
45
15
18
51
24
92
64
3
30
6
12
72
78
39
24
21
6
48
65
16
44
12
103
54
87
24
9
6
21
189
27
120
20
4
176
13
35
91
89
40
39
18
72
48
3
32
79
21
63
60
21
51
12
6
12
23
12
28
15
54
11
25
27
20
40
8
52
9
18
33
45
12
51
45
107
4
315
45
63
57
39
30
35
120
25
15
12
48
15
21
3
12
9
9
6
17
37
48
15
45
3
12
15
24
9
21
51
3
54
27
9
27
8
55
54
3
15
18
15
45
84
6
77
133
15
165
6
29
40
51
29
7
33
27
5
88
9
23
37
30
57
3
12
96
9
104
7
45
8
61
30
60
18
11
52
24
123
132
18
11
7
53
19
53
64
3
108
5
13
6
36
33
39
21
15
72
5
4
21
18
5
40
69
63
3
5
40
20
85
15
20
55
5
7
65
49
30
9
99
6
30
105
21
39
57
3
20
157
15
33
15
12
20
4
45
11
4
24
12
8
52
8
1
24
95
60
16
24
32
73
60
15
69
6
36
48
113
4
33
18
18
12
23
55
17
19
69
51
18
111
36
96
33
36
11
64
44
76
104
97
48
87
8
37
18
72
9
45
15
39
12
5
28
9
11
12
28
39
33
20
60
115
53
100
80
19
6
30
5
112
60
68
25
42
30
60
35
100
57
3
20
103
65
16
84
72
33
42
45
48
96
3
33
24
33
71
19
21
21
66
53
7
5
28
96
24
12
48
57
54
21
20
103
90
95
7
222
3
60
20
73
36
6
18
15
111
9
36
9
12
3
20
139
101
72
88
140
16
24
69
102
41
60
64
51
9
9
35
52
9
84
47
48
12
4
24
15
21
24
9
18
54
51
39
21
63
114
3
20
60
48
7
125
55
69
56
4
39
5
132
120
64
60
9
60
120
24
23
7
72
41
48
1
78
108
5
67
66
6
138
6
90
36
30
89
19
21
96
45
11
97
36
87
27
30
3
120
8
12
7
90
123
80
25
3
21
99
12
48
21
30
6
15
15
18
6
69
32
115
18
90
17
60
64
3
18
18
117
9
59
12
157
3
84
63
93
80
25
3
20
85
51
33
27
56
28
20
139
36
24
18
35
4
24
20
7
9
81
3
27
60
48
72
72
42
48
96
15
51
24
45
36
56
25
30
5
108
16
93
171
32
7
18
3
12
8
12
28
20
16
9
72
60
18
5
16
63
60
41
52
27
53
60
37
3
207
78
3
72
8
60
49
27
9
96
71
37
12
90
21
3
5
72
88
20
7
18
42
33
57
99
63
81
9
90
72
29
91
9
20
52
9
60
18
30
63
33
12
18
6
18
12
21
80
28
20
16
51
5
55
12
78
12
42
21
117
63
15
113
40
20
7
113
16
33
3
68
1
11
40
60
9
78
21
69
3
27
6
47
4
33
11
60
72
40
105
195
8
72
13
6
29
79
12
41
85
63
12
57
3
20
43
165
32
37
6
17
60
13
36
30
9
20
67
69
21
18
12
54
75
24
27
24
9
12
63
60
72
33
32
40
69
6
65
43
21
96
8
121
71
28
20
25
47
88
9
111
39
41
157
15
24
15
9
75
17
37
18
42
48
72
23
168
76
39
72
24
29
16
44
12
28
36
56
4
3
21
12
120
63
60
5
49
51
12
27
66
36
11
43
77
28
12
20
43
6
18
33
20
48
19
41
109
23
85
90
93
105
35
55
21
36
45
15
3
125
1
11
88
51
69
39
18
18
81
36
63
17
60
43
24
21
20
112
8
91
36
5
184
24
15
5
19
33
8
12
88
39
261
21
119
60
55
65
7
33
9
23
7
41
72
37
11
7
33
12
57
27
9
15
32
7
90
18
5
48
12
67
41
85
12
15
20
4
3
81
32
7
21
75
5
40
27
69
15
24
17
55
102
3
20
139
129
57
23
72
40
9
11
55
72
6
12
39
3
21
12
20
160
87
36
5
31
36
93
105
15
75
5
40
32
37
18
65
28
60
92
40
20
19
21
8
12
4
24
15
57
48
72
60
108
15
17
48
72
7
90
71
12
28
15
45
36
33
3
69
39
12
48
9
12
24
144
30
18
15
8
1
54
12
9
56
48
52
60
27
6
12
18
60
45
80
37
30
72
153
20
148
32
40
20
64
36
63
17
28
32
60
48
55
12
69
24
72
60
27
90
6
12
90
60
18
30
51
21
63
87
48
36
36
42
36
36
11
4
120
24
32
25
23
115
36
18
3
69
60
36
12
6
36
41
13
30
57
108
15
65
7
93
60
27
9
36
60
93
54
33
48
9
51
20
19
72
6
30
9
36
105
84
108
87
56
28
32
127
21
15
17
60
97
36
42
45
45
3
51
41
43
65
61
11
13
12
78
57
ABCD 95187717676*3^$a+1 [50020]
4
45
83
12
1
23
4
192
33
15
120
12
20
40
24
15
60
21
9
6
36
17
97
83
1
54
36
12
33
32
12
36
55
45
80
36
40
20
73
6
72
9
21
47
28
15
17
7
18
60
132
11
19
41
4
21
12
3
24
15
9
12
8
7
45
12
3
113
121
48
15
57
48
6
29
13
48
6
48
21
21
3
21
11
4
20
109
47
24
25
111
33
23
24
4
21
63
36
45
24
23
25
72
15
12
36
92
88
24
48
20
36
4
15
65
13
15
3
36
90
3
20
40
51
9
117
48
47
31
54
126
48
105
81
39
12
69
23
67
6
95
40
12
15
78
15
12
3
9
24
20
64
27
5
76
3
129
21
36
23
13
3
60
12
108
21
39
21
23
43
30
138
9
87
33
3
9
45
78
36
89
7
81
27
6
27
45
54
33
8
4
93
72
11
13
24
15
15
17
40
63
12
21
33
11
16
24
51
12
21
12
84
20
13
131
4
3
30
3
24
105
48
12
42
30
35
36
4
140
1
23
7
5
37
23
48
4
20
1
15
92
49
66
18
15
32
13
84
63
84
20
115
6
72
6
30
27
33
107
4
15
33
3
48
21
36
24
48
3
45
68
4
3
45
32
52
24
87
12
33
68
25
11
61
18
126
11
13
15
20
7
89
55
66
12
6
36
48
45
20
7
81
32
28
27
48
30
3
9
15
60
56
12
37
3
24
68
31
41
40
63
5
48
24
16
20
4
9
27
9
30
5
40
56
100
39
53
40
27
9
132
12
27
24
81
8
7
33
51
41
4
69
6
36
78
66
57
8
16
60
45
6
53
112
32
25
27
56
25
59
121
15
8
4
15
113
7
21
27
30
23
25
15
9
35
127
5
4
24
33
54
9
24
117
3
15
5
43
24
78
6
9
45
47
144
36
16
9
6
9
36
12
32
24
1
120
18
30
42
5
1
30
33
24
3
30
35
37
27
39
24
77
36
37
15
48
44
13
51
27
125
4
39
42
30
5
13
11
19
30
12
75
27
30
12
15
8
16
111
5
16
63
6
3
51
5
36
1
3
12
69
23
48
28
81
24
30
77
85
24
11
72
31
41
13
3
92
76
27
45
24
45
35
13
15
27
6
15
12
21
35
112
63
36
9
147
29
13
12
6
42
126
72
33
15
5
4
36
12
33
95
124
21
35
1
18
17
64
84
45
83
148
12
3
54
35
7
36
18
6
6
15
12
183
198
51
3
18
162
33
20
13
51
9
51
21
27
33
18
42
47
1
72
87
63
42
162
21
20
97
11
4
21
39
60
27
81
9
23
76
81
6
105
8
19
6
75
12
117
3
20
48
31
60
5
49
12
15
72
8
24
31
12
36
5
7
29
13
11
7
54
6
17
55
12
29
7
77
40
20
1
15
20
36
1
30
12
72
33
21
6
5
4
39
45
72
9
15
69
27
36
33
24
66
5
24
28
12
48
27
36
9
27
41
13
47
48
19
6
30
42
63
56
4
56
36
72
67
66
132
35
55
5
121
39
36
21
3
80
37
15
24
24
32
31
5
52
32
16
57
75
36
81
23
168
28
12
32
1
15
39
42
11
40
44
73
72
23
40
12
45
3
51
105
9
27
8
28
12
20
7
69
9
71
52
3
129
56
36
16
20
49
3
15
57
9
27
72
15
6
99
36
12
32
61
11
73
12
6
33
75
6
23
25
48
95
13
75
92
108
12
4
15
5
25
6
30
75
44
28
3
60
12
30
27
33
6
45
27
33
15
77
12
31
57
12
36
12
20
52
20
12
76
60
12
120
147
21
20
4
69
47
7
57
8
16
27
9
3
17
4
51
6
75
24
21
3
24
8
7
12
48
36
30
36
48
6
12
45
12
33
23
64
15
42
35
36
19
5
31
53
79
36
126
3
8
24
1
18
12
72
5
40
60
20
7
66
59
4
21
18
5
16
87
9
51
108
24
93
80
19
21
15
57
27
5
61
18
9
51
6
39
32
7
72
30
66
72
6
24
35
31
30
72
23
16
44
67
9
36
8
4
36
9
186
69
8
13
39
60
8
52
3
12
18
63
87
129
33
66
21
108
81
12
23
25
15
12
104
13
15
87
30
3
15
30
3
8
7
30
12
66
41
19
149
43
105
8
36
19
9
32
145
3
15
12
138
27
20
108
48
24
76
9
18
33
39
9
84
3
17
36
16
96
12
12
24
36
3
18
54
81
9
6
5
13
24
51
36
56
28
12
15
138
15
45
99
3
113
72
40
60
33
12
27
68
12
28
3
114
35
37
15
44
49
15
12
3
5
88
3
17
60
133
11
115
6
72
90
30
3
12
36
87
57
45
27
8
40
15
53
13
27
15
69
39
5
4
45
35
1
6
24
60
72
84
90
36
63
81
11
4
63
21
20
12
72
37
3
20
7
105
8
13
95
13
72
23
19
36
36
165
135
9
39
30
42
24
41
64
39
60
36
5
40
32
43
21
80
48
28
60
105
12
71
144
13
15
24
15
54
27
48
39
12
5
16
3
84
105
56
25
11
28
68
43
6
171
3
9
27
5
25
11
25
15
32
52
15
29
12
40
33
39
3
89
25
18
5
52
21
35
43
9
21
24
15
32
31
33
9
27
69
96
11
12
28
24
96
15
5
25
18
24
12
48
81
69
3
15
24
5
64
20
7
114
24
12
12
78
9
45
36
47
7
6
15
27
93
32
37
30
21
63
5
25
35
112
33
6
30
6
5
115
78
66
48
53
19
45
8
16
24
56
72
4
9
27
45
3
15
54
63
72
32
88
45
15
36
32
4
39
6
126
24
89
31
113
12
1
27
68
43
42
27
72
44
144
36
4
20
16
12
15
77
37
35
24
36
28
3
45
48
32
60
12
1
54
17
36
19
78
102
30
6
5
73
11
24
76
15
21
57
15
45
78
29
24
31
33
20
31
57
12
27
9
39
18
24
23
28
164
19
9
32
49
27
12
120
3
53
40
21
11
24
4
21
15
33
15
93
27
57
36
60
75
3
84
17
100
24
69
35
13
47
16
15
9
48
32
60
151
ABCD 95188063156*3^$a+1 [50156]
232
3
216
77
72
48
64
75
53
40
3
5
40
72
96
75
165
147
45
27
21
120
27
5
72
43
72
48
45
99
21
27
108
33
99
108
89
16
24
56
24
160
48
168
24
128
72
91
72
5
43
72
168
5
40
99
5
16
15
17
40
80
7
161
19
5
48
48
112
8
72
103
105
32
160
8
19
53
55
33
27
48
117
96
24
48
87
12
45
120
3
125
40
8
115
29
31
57
3
45
147
21
75
21
51
149
48
72
43
53
64
24
32
55
65
79
41
7
12
5
16
195
125
43
141
96
3
36
33
192
56
24
31
33
15
240
17
115
117
72
96
48
111
65
31
57
27
93
32
19
12
12
96
45
27
77
91
24
48
285
72
3
45
3
36
81
72
8
40
24
80
16
63
12
72
96
117
24
3
120
132
113
67
45
8
120
67
53
48
19
125
103
105
27
24
77
232
32
91
29
88
3
144
60
36
213
87
65
112
27
53
40
8
24
136
80
19
5
40
3
60
12
84
9
8
40
72
8
72
31
17
72
115
21
27
69
243
45
243
24
21
144
48
3
117
128
40
63
9
72
3
141
24
27
21
104
40
48
123
5
144
43
5
40
15
12
36
65
79
41
7
113
115
24
84
345
27
5
24
16
63
89
88
192
32
40
96
75
12
17
16
48
56
88
72
96
135
9
8
112
63
65
40
87
9
27
29
40
48
75
261
56
43
53
139
84
36
53
115
21
75
149
120
115
21
32
19
156
60
45
123
389
103
12
45
48
75
77
163
77
280
8
88
51
93
3
5
120
40
15
9
128
43
60
33
51
48
45
8
55
108
21
24
32
24
88
32
199
192
180
408
36
108
5
48
112
3
5
103
9
32
48
72
19
72
213
27
45
48
39
137
256
32
16
32
40
152
40
75
77
88
192
56
7
60
5
48
40
24
111
57
3
168
45
56
43
525
8
235
24
21
75
77
88
207
48
65
64
56
103
17
79
204
24
48
48
12
57
72
48
3
72
5
72
19
24
5
187
45
8
48
7
65
16
27
72
53
43
21
56
19
69
96
75
5
91
24
21
75
132
81
27
144
45
56
88
27
29
48
48
40
183
96
9
24
15
48
33
75
84
17
19
12
129
8
88
63
60
69
15
252
120
168
48
149
43
77
91
12
113
43
29
16
224
48
55
65
79
240
65
48
31
84
48
24
180
41
40
27
21
56
43
45
120
8
64
3
5
192
96
24
40
48
27
53
43
93
72
3
21
96
15
84
213
8
19
60
9
96
96
3
141
8
91
77
112
288
27
5
43
5
115
125
24
31
105
3
21
8
283
5
120
127
57
51
69
3
53
187
21
135
129
32
43
96
216
24
24
45
32
64
56
55
36
69
219
21
80
64
87
65
40
192
32
40
8
48
40
15
185
64
128
208
80
103
281
64
176
43
45
128
24
43
77
96
64
8
40
72
56
160
15
60
24
21
32
55
57
99
36
41
40
75
84
41
40
3
101
43
53
24
115
141
15
65
115
5
64
176
72
88
24
48
195
12
156
5
19
21
24
3
156
12
5
19
5
91
5
72
136
39
36
72
69
48
32
96
88
96
51
237
48
168
27
165
15
257
40
3
84
36
48
149
103
108
29
40
3
69
3
53
40
24
128
31
177
224
16
24
264
56
91
5
40
27
ABCD 95188480046*3^$a+1 [50013]
12
87
3
37
8
3
84
9
88
11
13
89
84
75
15
1
35
13
8
64
29
51
48
3
85
23
49
47
48
36
6
36
99
40
48
47
9
87
1
11
60
6
84
7
35
6
31
32
72
136
143
6
48
19
53
120
108
54
33
213
72
72
42
54
42
49
119
66
55
5
19
11
109
11
96
42
115
35
30
12
27
27
13
47
12
60
57
15
57
9
54
30
30
30
18
108
1
48
11
21
165
67
24
24
41
42
6
54
1
8
24
57
30
12
6
78
1
24
35
13
41
7
23
6
3
16
56
27
18
30
21
88
5
6
21
24
16
65
39
69
43
48
47
1
32
87
48
12
102
6
72
30
42
9
33
6
54
66
57
16
96
11
24
84
156
24
13
29
72
139
17
7
35
12
30
12
36
147
21
27
15
9
15
18
15
40
72
24
59
21
45
139
53
3
48
21
66
36
24
13
47
1
11
69
15
9
21
51
3
13
23
6
24
48
66
96
6
12
12
30
6
48
31
48
23
48
60
30
54
6
3
3
13
48
32
51
30
30
60
24
42
24
3
72
111
36
48
12
49
104
88
96
47
49
11
13
83
60
9
33
30
1
11
13
53
43
11
18
72
18
48
48
25
29
19
41
36
12
7
24
23
24
54
3
27
61
17
31
8
9
180
222
18
24
30
36
9
16
56
48
3
30
18
93
72
51
24
84
81
9
108
91
23
49
35
13
24
23
30
6
24
61
125
30
96
45
3
12
192
210
63
27
36
9
40
104
87
12
72
13
53
60
12
43
41
6
25
5
75
27
12
48
36
6
39
16
59
45
51
24
37
5
27
21
30
13
24
8
15
66
54
90
12
90
60
24
18
187
24
17
7
56
27
72
42
18
33
3
12
54
24
24
27
3
12
54
42
1
29
24
54
66
3
3
48
133
23
9
15
84
6
66
61
17
12
99
24
16
35
6
31
29
6
18
6
18
48
48
67
24
29
19
32
21
24
18
12
18
19
47
192
1
48
71
81
21
120
6
37
35
93
51
36
73
5
43
72
11
45
69
115
17
7
80
93
12
30
9
21
120
18
48
54
51
40
5
6
13
80
63
25
29
3
93
3
21
67
96
72
5
18
1
5
54
36
30
30
61
8
63
12
12
73
11
45
9
12
139
29
12
7
107
36
6
139
23
49
17
12
19
29
24
19
47
12
84
60
93
16
155
13
89
30
9
15
24
73
149
3
24
3
37
8
24
3
189
40
41
18
24
21
16
83
13
128
40
23
6
48
30
133
47
30
66
12
18
42
12
66
42
102
67
71
97
41
63
24
75
37
8
64
101
3
48
183
6
18
120
25
24
24
83
45
21
18
12
24
48
30
36
19
47
121
53
60
66
24
45
9
31
29
18
9
120
3
165
57
6
225
27
12
54
27
3
60
97
23
33
51
6
60
6
48
42
43
24
83
37
77
12
15
16
29
54
30
36
72
42
144
12
12
81
111
1
53
19
47
49
56
33
12
54
12
57
16
131
133
24
11
90
27
144
15
30
72
99
75
18
67
59
120
24
42
48
6
90
30
37
59
84
6
66
1
53
78
21
64
48
35
48
37
80
15
1
17
54
6
36
31
104
24
16
24
8
87
6
48
3
15
24
6
54
36
24
54
115
89
42
13
32
112
107
84
6
6
45
69
19
71
1
5
51
24
136
24
23
1
71
25
29
114
102
18
1
65
12
27
87
1
23
6
75
3
21
81
30
30
30
6
79
59
132
25
23
36
45
39
72
9
3
42
19
11
37
11
13
29
19
17
7
11
21
63
108
24
13
5
51
81
60
18
48
49
95
108
18
24
43
11
45
48
9
127
5
12
6
73
48
77
147
15
9
153
63
3
84
12
21
64
71
18
55
95
25
65
6
1
5
24
6
24
174
30
49
125
66
30
54
21
15
9
165
12
15
64
35
24
90
91
56
21
42
6
90
24
33
69
114
57
45
78
24
13
77
6
45
48
21
51
87
108
36
9
72
64
23
1
48
83
85
48
96
59
102
39
57
12
19
32
15
97
29
3
21
174
157
8
21
36
6
72
18
60
198
45
45
6
36
54
6
84
60
18
30
85
5
36
15
64
80
15
72
1
48
5
43
48
8
3
42
36
39
3
61
23
201
159
24
24
25
72
8
21
27
16
128
3
37
5
24
6
6
18
12
48
9
21
19
113
114
60
24
12
12
6
27
3
21
3
6
66
78
39
16
56
27
108
73
17
126
9
21
43
8
64
72
53
18
49
104
16
47
6
24
115
11
24
24
13
17
31
29
3
3
61
5
75
24
72
69
198
69
24
69
91
5
19
120
120
56
9
6
73
17
103
24
8
88
17
55
77
72
115
80
69
12
12
19
48
32
21
12
36
3
24
15
217
29
60
15
45
43
29
24
6
12
1
29
6
12
24
9
120
69
6
30
39
75
42
43
47
30
24
30
42
102
21
48
72
15
24
96
66
15
64
5
72
67
23
102
19
29
51
93
19
77
30
13
29
27
16
29
18
1
8
40
144
107
13
149
48
186
1
5
51
117
43
23
96
60
21
45
19
11
114
3
21
30
37
53
90
30
24
108
84
114
81
9
30
1
53
51
21
ABCD 95188537142*3^$a+1 [50001]
25
48
12
60
18
42
108
59
40
3
5
13
75
20
7
17
55
5
91
30
59
85
132
6
12
125
132
13
15
33
108
6
96
5
60
4
15
29
31
29
12
55
113
91
24
105
36
80
1
84
30
48
60
57
48
32
24
12
12
12
40
3
30
23
49
126
12
21
36
21
102
156
9
8
12
37
3
8
25
48
6
5
24
61
35
13
12
143
43
9
68
55
5
16
39
81
36
21
83
1
24
12
12
23
112
81
42
9
8
1
11
1
54
78
30
132
6
30
12
42
11
24
13
48
23
120
12
73
59
67
36
9
45
3
56
1
60
59
72
12
13
123
92
60
13
12
12
11
4
21
6
53
43
17
127
5
19
66
23
12
103
6
15
20
37
114
5
24
4
33
114
24
102
60
23
40
80
36
31
9
44
84
40
12
44
7
90
60
3
44
48
7
132
48
36
5
4
21
59
25
48
72
30
5
31
42
39
15
6
12
42
65
1
54
125
28
92
1
24
30
65
48
85
23
64
15
6
35
85
23
37
78
29
31
41
19
9
20
7
149
40
20
4
15
66
12
24
6
18
11
100
44
1
36
23
84
7
69
56
4
9
30
5
36
4
21
15
44
25
36
84
15
36
15
29
43
42
48
24
108
48
78
5
36
13
48
23
61
39
56
13
12
59
1
30
9
261
36
24
143
43
18
24
95
12
91
78
59
55
57
33
72
60
15
8
12
64
21
6
144
48
101
61
11
13
35
97
24
35
120
13
48
114
48
5
16
92
24
31
117
68
13
59
76
36
24
32
72
55
42
156
18
5
12
12
31
30
35
49
30
5
31
29
12
144
19
108
42
72
15
33
6
12
9
39
6
11
48
1
3
20
85
36
59
36
19
6
144
75
32
145
23
13
18
24
162
36
18
21
20
64
21
15
8
121
35
24
48
12
40
3
29
64
9
47
100
60
44
4
3
12
5
36
144
43
17
96
79
17
24
97
35
120
7
233
12
37
54
9
56
1
71
4
15
18
6
12
29
1
18
5
24
48
84
36
25
24
71
25
3
32
7
17
19
65
1
54
6
39
81
6
108
24
48
12
12
6
42
6
84
51
9
66
6
23
1
11
28
80
43
48
5
7
197
73
47
25
36
84
48
27
152
25
24
60
102
17
36
60
60
19
78
159
56
4
39
12
29
4
20
61
59
37
23
25
11
73
15
60
27
6
42
30
11
144
7
6
27
60
32
120
60
168
85
138
17
1
54
6
111
116
13
11
1
3
20
55
36
186
27
15
18
47
36
37
23
109
23
37
227
181
39
116
25
59
60
25
3
45
18
72
21
21
48
36
12
30
5
133
12
47
25
23
60
19
18
11
31
48
17
31
54
3
57
11
85
24
11
19
6
3
60
21
18
5
61
11
64
140
36
36
12
12
49
36
48
107
4
45
12
24
63
36
159
36
12
65
13
84
78
48
9
68
55
77
13
3
21
6
9
56
52
15
5
1
72
83
31
6
12
48
12
102
5
4
15
5
216
40
45
3
3
12
78
47
127
24
17
72
7
24
5
60
12
48
1
18
42
120
11
19
161
37
18
29
40
8
67
96
24
41
37
96
54
5
55
65
1
251
43
6
11
25
59
12
12
1
39
56
1
120
195
51
102
180
42
186
30
5
43
6
75
33
23
132
48
19
53
73
18
54
48
3
9
23
12
85
6
5
12
25
63
27
117
45
12
11
24
28
36
56
25
15
33
51
9
48
47
31
5
76
8
16
15
17
13
95
36
24
19
18
47
13
78
69
72
33
90
102
180
35
13
18
12
41
49
95
31
17
4
60
9
11
19
185
61
155
1
63
21
18
18
24
59
24
136
39
65
31
5
4
57
15
9
150
9
21
30
41
28
36
9
18
78
47
12
25
60
36
24
12
3
32
1
12
11
16
51
12
18
23
61
11
60
4
63
36
42
59
61
132
18
90
35
48
40
9
15
81
12
119
19
60
9
15
45
21
15
9
66
29
37
3
20
55
30
60
51
80
19
6
12
47
37
54
89
100
51
5
25
72
23
19
6
75
117
24
35
1
119
24
4
72
39
54
23
25
12
12
96
23
24
145
27
75
24
6
18
77
109
35
84
85
42
41
52
56
60
84
37
15
20
43
48
5
25
3
24
12
8
36
84
31
36
24
72
17
36
1
39
45
12
12
30
42
18
30
35
37
39
20
12
12
1
15
44
12
43
17
1
12
12
75
20
61
24
15
51
18
11
64
99
6
66
6
39
105
54
5
37
83
7
12
41
72
4
44
145
39
45
143
12
43
113
1
24
11
79
5
7
17
67
18
108
48
162
33
21
23
12
49
39
27
66
84
24
59
61
11
61
23
31
113
25
12
78
42
18
53
25
83
24
37
11
24
88
33
12
12
119
19
6
35
61
18
72
36
42
27
8
181
39
56
4
32
79
77
79
5
1
78
5
61
119
37
18
12
54
35
1
39
51
17
97
3
21
15
39
45
27
185
4
20
4
33
48
36
24
30
45
32
25
47
127
54
6
24
129
75
6
119
36
187
102
30
138
59
49
35
16
48
33
3
56
1
47
7
69
51
125
25
39
69
72
11
7
21
44
60
7
18
30
48
29
43
6
72
48
6
53
52
141
60
39
20
24
1
30
53
7
9
81
63
56
19
30
11
7
18
75
9
6
60
72
ABCD 95188609942*3^$a+1 [50056]
17
112
45
131
16
56
72
16
80
85
51
3
45
72
8
40
15
126
27
144
3
96
21
48
56
144
85
11
64
56
112
104
16
357
96
147
120
128
109
210
60
36
54
3
120
447
65
40
48
144
336
24
24
144
152
109
27
72
32
288
408
127
33
3
84
150
90
113
103
225
32
103
180
77
7
57
56
72
72
136
32
72
16
27
101
304
192
3
141
39
30
83
13
59
175
36
180
81
48
48
8
139
477
8
181
51
48
45
90
33
152
72
13
90
305
541
35
64
32
139
84
105
152
288
112
104
19
93
104
16
48
45
90
257
7
270
90
65
232
48
15
345
120
45
216
59
31
9
32
136
87
57
8
31
17
37
387
48
45
90
180
21
24
141
54
93
48
159
41
55
89
88
24
248
175
6
171
3
90
720
203
72
55
30
243
32
55
17
160
39
17
112
48
80
7
297
120
213
27
213
90
41
264
181
51
39
177
72
80
72
13
30
60
57
128
40
45
210
33
117
216
54
341
24
208
144
8
120
91
69
15
105
45
126
77
7
65
136
159
150
27
8
91
21
24
32
247
113
7
177
189
131
88
48
3
197
64
93
11
136
93
3
48
39
33
80
264
168
40
192
96
117
147
128
288
13
131
13
3
240
24
80
40
63
113
120
40
128
72
208
152
72
232
63
96
9
45
3
104
19
21
63
60
45
135
57
56
13
90
17
163
90
291
243
45
141
54
197
160
3
237
123
36
57
272
48
64
63
270
120
123
117
126
149
31
17
40
32
16
39
417
48
21
59
115
93
8
679
17
103
41
19
53
40
117
90
57
93
270
213
3
5
120
216
199
9
168
147
53
40
104
24
259
5
181
99
32
133
3
272
96
85
27
63
54
27
320
120
19
21
56
144
13
3
27
101
139
396
17
72
232
80
88
15
17
216
24
88
15
113
103
54
90
33
8
64
48
8
136
8
85
51
144
8
157
75
56
216
96
7
6
59
40
435
45
15
161
24
31
54
27
48
200
175
105
21
144
3
32
136
32
64
3
120
90
3
344
96
112
8
64
80
96
7
105
48
120
8
360
175
81
183
6
251
19
144
90
3
303
17
37
51
165
174
117
120
219
381
69
234
105
21
264
6
237
192
128
127
57
ABCD 95188889494*3^$a+1 [50025]
18
30
78
28
15
72
24
60
21
15
35
25
120
129
60
38
1
12
29
19
107
22
75
5
18
42
352
48
87
143
25
5
31
11
18
43
12
45
62
18
127
125
30
13
48
9
38
37
23
10
2
118
50
22
36
87
21
75
57
20
24
40
8
7
35
246
43
96
24
117
44
28
135
17
64
14
90
18
72
37
35
13
105
12
15
53
18
12
10
36
36
26
24
46
72
180
38
60
10
20
139
21
74
10
24
134
1
45
12
3
69
3
77
103
5
28
24
12
26
42
28
27
17
18
133
168
81
36
32
76
14
300
1
69
123
108
156
60
36
47
72
1
24
96
77
67
125
78
73
48
12
5
60
4
60
48
3
59
1
33
2
169
11
10
60
63
17
54
46
75
17
18
13
11
1
47
90
28
50
54
79
11
94
36
36
60
75
149
18
82
48
50
37
9
62
13
84
60
5
72
100
36
2
10
68
103
17
88
56
78
48
42
30
60
25
57
38
61
47
10
14
18
7
105
68
30
108
114
148
50
46
27
17
31
41
48
103
33
39
77
6
10
62
72
1
9
3
72
213
12
26
70
20
52
92
16
62
12
6
7
36
149
16
12
14
25
33
75
5
28
14
25
96
9
26
37
33
20
19
105
98
58
122
22
158
25
48
9
20
18
42
138
42
103
12
24
89
7
9
12
14
118
98
118
26
126
72
30
60
37
65
18
78
4
50
18
18
10
134
61
60
35
114
28
15
60
12
5
16
2
82
80
180
151
65
42
22
50
30
6
72
12
10
116
127
95
61
21
8
7
65
40
230
10
26
49
23
46
74
42
36
102
1
17
24
208
38
10
63
17
114
58
60
3
59
108
58
32
76
86
61
29
40
50
10
128
7
11
24
18
7
221
90
10
39
95
96
22
60
27
45
80
40
3
21
2
42
18
94
39
77
24
19
11
36
34
39
60
12
33
27
65
67
65
48
7
83
10
50
22
96
39
132
153
20
208
14
36
13
41
66
132
46
44
7
144
36
5
79
21
50
58
96
26
10
26
12
25
65
42
18
7
36
47
118
15
129
15
96
5
4
39
36
83
30
16
39
5
30
82
51
48
45
39
120
35
18
103
41
103
95
46
12
32
12
100
96
39
36
48
11
10
20
43
12
71
72
13
57
27
35
1
45
3
107
42
136
36
38
1
45
14
30
67
24
17
132
90
22
36
14
36
102
52
80
43
65
43
69
80
79
107
10
62
30
42
10
15
93
38
25
89
31
35
49
36
12
155
42
90
58
140
31
59
46
39
17
64
14
22
3
57
15
165
255
5
19
11
49
47
25
24
33
15
185
52
48
50
72
118
38
154
3
57
36
20
54
1
17
132
300
36
54
36
133
17
28
72
15
48
107
49
5
48
150
22
60
98
18
67
36
36
23
12
108
13
47
30
18
10
3
41
126
150
4
75
83
30
52
38
70
2
46
243
41
48
43
168
29
55
17
28
20
42
36
12
1
12
59
10
60
8
12
6
10
144
3
12
5
6
90
40
123
29
60
28
3
17
19
23
73
57
68
28
74
70
3
33
2
10
24
56
132
7
21
2
46
62
37
17
150
46
2
72
34
62
94
3
48
29
6
30
54
1
5
30
49
36
12
17
30
60
118
80
31
71
49
12
17
180
7
23
18
54
61
9
20
55
9
26
78
55
137
6
82
2
10
60
3
5
28
3
141
84
72
14
1
9
8
55
36
89
90
18
4
60
36
62
22
98
37
5
28
87
36
47
13
33
72
3
84
12
165
50
46
63
57
27
5
7
23
37
69
12
32
30
108
60
12
46
39
57
108
8
40
72
80
72
6
30
52
80
210
78
19
11
90
100
15
35
37
48
9
36
3
11
25
11
120
54
18
90
160
12
176
84
43
36
101
19
69
128
19
23
12
36
10
3
11
46
72
38
54
18
18
60
64
39
41
100
38
72
126
54
6
72
76
39
165
80
7
24
9
32
90
108
48
37
5
72
30
13
95
10
132
75
71
10
3
11
85
105
75
45
176
102
106
72
62
13
9
36
62
90
16
26
109
11
121
47
37
9
75
36
9
14
22
96
15
47
48
72
42
28
3
33
26
121
132
96
59
10
62
34
26
10
110
18
31
12
65
42
10
2
78
7
96
24
143
22
140
31
144
24
11
18
108
42
18
19
24
12
107
22
8
31
69
27
53
163
177
48
24
20
55
84
57
62
12
258
28
15
59
6
30
42
112
123
ABCD 95189334094*3^$a+1 [50002]
120
60
20
136
39
9
56
43
108
9
36
12
60
132
60
44
156
160
36
8
24
88
44
60
88
36
36
63
65
60
28
27
57
24
24
20
36
16
20
240
36
52
8
133
90
17
52
57
11
48
40
99
57
48
60
32
40
44
120
16
36
48
39
77
76
48
12
32
7
53
60
60
40
60
12
36
57
63
8
1
23
88
15
9
8
100
12
159
81
48
20
121
11
76
147
18
15
12
20
12
4
189
27
8
36
16
24
72
32
16
111
81
8
19
17
40
56
60
4
3
18
54
9
72
20
25
54
21
48
12
8
40
12
3
45
96
20
4
84
12
84
240
20
52
72
27
113
48
88
104
61
27
27
5
40
81
35
16
75
9
156
68
40
108
20
84
64
32
28
12
32
48
37
83
64
60
45
18
53
12
16
84
33
27
8
28
9
47
148
20
1
39
72
51
108
5
52
84
21
119
100
8
115
108
65
88
27
18
167
13
15
111
18
15
92
48
7
29
97
119
204
112
48
120
104
88
12
12
84
32
4
96
12
123
33
120
32
24
28
56
120
16
129
36
71
19
18
75
48
8
85
47
43
77
28
84
12
168
153
72
15
48
8
109
18
105
20
19
18
95
16
15
17
28
9
27
36
104
84
24
36
52
224
36
72
52
36
9
63
45
3
20
24
136
105
95
13
27
12
8
24
4
20
4
56
4
116
72
12
28
32
13
18
101
4
24
15
57
20
121
215
55
17
36
72
73
131
16
48
24
15
57
24
44
52
24
56
4
56
28
60
80
1
131
16
188
4
80
120
48
7
101
96
124
44
40
68
28
20
60
4
27
18
72
83
25
47
60
1
23
40
12
228
120
24
57
35
100
243
77
31
33
12
72
8
19
9
60
56
76
60
9
15
24
60
9
131
60
4
8
49
90
45
56
12
48
88
20
76
44
40
75
29
12
16
33
11
84
52
24
8
40
15
53
12
40
3
113
72
13
27
45
15
60
105
108
95
60
60
96
96
4
24
69
63
189
63
32
4
171
53
37
3
32
228
52
81
15
3
29
61
39
36
24
48
32
1
27
60
132
36
36
51
18
195
60
24
63
53
76
33
72
219
20
175
69
57
11
79
9
60
12
12
12
96
32
28
60
192
96
60
15
21
56
48
12
48
4
36
9
90
18
47
108
48
4
32
4
144
128
160
72
72
63
161
4
8
4
93
15
20
12
43
81
24
21
15
56
88
8
84
84
12
28
32
24
96
67
21
20
76
8
16
84
32
13
23
24
24
120
7
9
60
39
69
21
15
84
27
9
9
11
4
60
32
55
36
33
60
92
144
13
36
111
56
24
24
60
40
12
8
4
12
45
131
84
84
96
28
128
12
40
36
80
4
176
37
3
36
8
40
116
12
48
16
84
36
60
99
41
120
73
87
56
84
4
44
40
212
49
36
35
108
12
25
36
35
4
69
27
99
69
20
1
99
44
127
9
27
9
24
39
41
16
36
8
16
24
20
40
51
9
9
51
24
56
64
72
240
44
24
100
48
60
27
18
18
90
54
21
15
21
20
84
84
7
54
207
168
60
72
12
20
91
9
36
60
284
60
28
9
18
45
36
99
17
24
12
64
60
176
28
24
36
27
18
27
32
12
145
3
36
140
40
36
48
128
19
54
11
36
40
84
20
24
76
48
3
9
56
24
19
5
49
3
8
7
162
11
64
12
48
92
36
25
39
20
13
87
24
156
24
20
4
27
149
16
48
8
49
35
84
24
60
13
39
140
4
84
32
24
24
13
23
4
12
60
128
28
44
4
20
12
220
24
51
9
36
27
17
160
3
173
24
64
32
52
36
15
36
33
72
48
8
24
28
108
75
29
24
4
15
18
95
88
20
49
15
36
20
4
32
64
9
51
32
60
24
49
111
69
36
15
3
36
9
92
28
33
99
20
25
15
56
60
13
47
48
4
56
4
48
72
20
112
20
60
96
7
36
29
160
32
60
40
20
88
21
51
24
36
84
12
48
20
84
36
60
121
71
145
47
7
81
8
19
173
24
88
57
36
35
88
32
28
56
16
20
64
36
192
8
217
36
144
15
32
24
16
21
35
40
108
36
69
54
45
68
28
84
20
25
27
80
28
60
36
104
28
92
60
12
88
132
36
9
39
69
63
9
39
20
4
27
9
72
44
84
7
9
48
120
68
108
16
99
57
105
63
156
48
93
3
144
ABCD 95189892628*3^$a+1 [50006]
17
55
17
64
72
12
15
48
69
75
60
216
12
60
57
8
88
128
60
112
63
12
108
36
5
84
76
3
137
4
20
60
4
3
120
12
12
21
75
24
45
51
33
111
24
120
12
252
72
45
36
252
3
53
60
31
36
33
92
48
16
51
48
24
36
12
48
60
149
72
43
53
40
32
43
53
31
33
63
24
9
164
96
127
53
187
53
19
12
108
5
67
189
15
96
24
24
65
60
43
153
60
51
144
36
101
163
156
9
15
156
48
141
15
21
51
60
5
24
139
69
120
15
12
24
72
24
105
60
36
164
88
15
113
7
81
140
60
55
24
36
132
237
3
48
17
43
69
3
45
15
113
7
105
63
36
36
24
125
16
15
132
57
8
96
91
65
28
3
125
67
12
36
117
15
12
48
321
12
68
115
17
192
31
125
55
84
17
31
60
48
144
36
60
36
24
17
28
32
28
27
48
12
60
24
24
72
12
81
80
55
5
4
15
41
100
36
15
24
24
17
24
67
24
165
15
48
33
128
132
43
36
5
139
101
28
51
129
63
65
72
55
60
108
53
31
45
168
8
40
219
53
43
48
24
108
60
24
36
33
27
48
29
120
16
27
45
195
48
180
24
12
65
43
48
9
15
84
12
48
9
32
40
39
9
3
48
29
31
65
19
21
32
67
12
113
72
175
24
24
108
48
117
27
12
36
29
4
171
24
9
116
91
36
12
12
24
45
144
111
36
36
33
39
53
127
33
60
3
84
60
101
7
12
101
96
31
48
36
33
195
96
12
24
9
15
21
15
81
123
96
24
9
36
51
5
55
60
24
89
7
69
15
12
9
3
60
36
36
180
84
65
67
24
5
19
24
36
81
75
24
9
27
21
3
101
28
27
24
96
24
144
108
29
28
51
24
96
60
96
5
31
185
19
84
24
48
60
12
5
100
27
144
117
39
113
7
24
12
29
28
291
77
103
12
12
36
41
148
356
79
48
17
108
64
39
5
4
51
36
228
36
5
67
12
60
60
132
24
5
40
24
87
144
137
7
180
293
55
60
120
24
21
3
21
3
12
24
36
45
39
36
48
53
127
45
15
48
29
88
27
45
15
21
15
125
72
88
68
84
91
60
9
51
72
77
16
36
84
75
12
120
72
5
48
108
55
45
87
77
31
36
120
53
88
72
111
45
132
120
15
12
105
147
9
80
115
12
117
15
72
24
5
7
53
19
12
84
36
60
189
27
24
81
87
12
173
12
139
60
60
36
264
21
135
84
5
40
39
108
5
19
36
33
39
12
33
63
33
36
8
36
55
29
28
15
24
21
27
41
52
27
96
12
168
17
48
67
48
84
161
7
57
32
24
31
29
19
65
16
140
12
7
45
51
129
108
12
32
31
5
19
24
105
176
31
29
16
15
60
5
28
212
12
52
39
45
15
36
48
12
29
4
72
15
180
81
183
72
60
65
48
40
39
41
12
7
12
60
36
48
9
111
156
93
60
171
36
29
100
147
17
43
29
84
31
45
351
33
56
28
32
4
51
9
51
84
12
137
103
12
45
51
24
60
41
112
3
21
63
12
5
115
89
55
77
64
15
60
84
81
39
84
53
79
33
80
7
204
252
33
12
15
5
112
252
80
4
15
60
144
213
63
257
175
84
89
55
29
7
21
39
89
7
189
3
5
7
84
125
7
24
65
24
31
89
187
29
31
5
43
132
108
21
3
12
24
24
36
29
60
88
99
48
60
153
3
24
48
5
148
27
69
36
87
36
36
105
80
79
9
51
36
84
17
19
9
39
125
55
60
41
31
84
60
209
88
135
48
5
4
75
120
12
96
48
36
9
32
127
12
161
24
28
36
87
69
39
77
79
29
16
39
144
125
7
21
15
5
40
15
65
72
7
33
132
144
140
4
15
36
132
24
113
36
31
24
21
ABCD 95189979832*3^$a+1 [50017]
64
143
126
96
30
24
57
24
75
33
36
24
52
5
55
35
84
60
81
9
12
18
85
11
54
39
12
33
27
123
45
40
5
12
63
48
64
11
37
101
15
75
25
12
20
87
81
207
25
8
111
18
36
36
43
17
144
12
15
93
7
125
55
108
44
117
48
96
31
23
61
12
188
40
44
33
12
67
155
264
25
161
39
15
12
54
43
11
24
12
181
59
13
132
300
53
150
30
42
108
57
16
125
48
27
4
36
48
35
12
9
69
12
55
53
24
15
51
9
51
66
19
17
7
125
27
40
36
53
7
128
4
47
1
32
21
30
45
135
36
21
4
48
53
43
47
24
54
72
67
23
9
39
25
47
18
115
92
24
40
23
30
36
55
17
72
72
54
9
15
1
132
12
20
12
15
18
36
126
1
89
43
17
30
96
144
1
60
12
32
88
41
39
63
49
5
43
65
96
27
12
16
36
35
54
30
36
144
21
51
54
91
92
16
80
4
41
19
53
7
161
7
23
21
15
45
33
3
63
6
63
28
35
25
29
103
36
56
21
3
15
9
45
12
43
128
15
54
144
91
35
33
108
3
12
49
20
21
7
11
37
12
11
45
39
121
96
53
87
63
21
15
1
24
5
19
17
60
18
198
12
135
40
155
1
35
12
18
42
54
75
15
210
115
35
66
15
3
90
27
112
101
19
8
4
108
77
66
33
45
30
36
1
20
4
35
13
23
9
3
60
36
45
16
41
42
90
30
42
18
36
181
8
21
6
189
120
81
79
32
69
51
3
90
60
30
69
3
54
54
21
40
11
37
17
6
49
35
61
8
45
84
42
61
23
21
51
25
8
27
45
57
7
36
29
111
24
16
60
32
36
76
11
48
49
8
39
30
24
31
5
66
13
12
35
48
57
57
27
39
25
71
30
91
44
136
53
42
54
84
55
59
30
72
31
23
6
15
76
29
3
213
43
29
6
45
135
84
42
18
25
168
80
40
149
43
17
66
49
29
247
17
6
9
28
32
33
132
27
39
57
48
45
31
24
72
65
15
148
35
9
105
48
54
90
63
60
93
18
36
33
27
144
21
33
12
78
120
6
51
15
36
33
24
88
89
108
7
11
169
65
31
23
1
68
12
96
63
49
71
57
33
39
96
144
40
5
72
6
48
37
17
91
32
3
6
36
54
49
5
139
92
36
3
120
129
16
80
52
8
75
114
12
55
53
63
100
23
36
48
18
15
4
53
87
81
144
126
48
36
18
27
9
195
64
36
29
51
9
3
24
16
72
47
49
125
7
128
4
8
64
41
24
31
23
1
71
84
114
19
47
9
207
114
18
21
76
11
18
30
252
42
43
77
43
83
42
12
55
23
9
21
132
327
15
1
29
3
141
54
93
57
30
90
6
9
27
21
40
84
71
90
162
12
18
27
105
103
17
55
41
79
11
13
56
36
33
24
12
54
24
1
71
90
36
3
16
68
51
61
29
6
36
30
103
24
5
75
27
45
15
54
30
109
113
102
13
32
81
96
19
204
20
27
81
4
80
64
5
66
24
1
8
120
40
131
36
90
24
55
11
54
54
33
99
9
12
9
6
49
68
228
28
215
60
1
53
3
64
24
47
198
126
90
96
3
72
45
27
87
54
99
12
108
87
13
5
87
51
42
55
36
120
24
152
4
5
12
18
61
119
42
67
17
18
72
54
36
18
105
12
159
54
12
36
90
18
180
7
72
80
48
33
84
3
64
68
27
114
199
17
30
36
25
12
5
67
44
12
33
51
4
5
90
30
19
17
54
121
23
85
65
111
45
72
18
37
32
21
42
129
16
17
36
66
9
15
120
24
18
12
36
39
3
165
64
80
9
27
249
19
192
5
12
3
3
45
27
217
17
30
61
29
6
18
12
54
6
48
6
36
165
33
79
200
171
37
17
7
173
91
35
25
41
3
72
93
120
6
30
6
18
43
185
55
60
24
128
40
77
180
210
6
63
27
85
17
7
20
28
41
139
143
18
36
96
48
24
243
4
305
24
12
19
116
28
89
18
78
27
93
31
56
3
36
33
63
18
55
32
69
75
105
54
96
9
52
48
80
36
144
21
3
57
126
9
88
200
16
5
72
18
60
246
31
47
1
29
91
107
18
96
31
5
15
12
111
90
39
3
18
39
ABCD 95190028504*3^$a+1 [50014]
64
53
60
90
45
3
72
73
68
12
12
168
48
39
102
6
405
129
39
72
72
87
81
24
48
87
13
23
30
15
48
9
18
57
33
55
72
5
15
52
44
51
90
30
216
414
75
16
17
55
92
60
28
77
126
165
64
108
23
85
17
27
28
116
64
80
87
9
76
80
261
15
84
231
105
39
129
120
16
36
20
75
30
24
159
124
125
63
105
87
72
24
279
198
127
125
55
35
37
308
36
69
51
27
93
27
144
18
3
39
108
198
84
78
30
15
48
45
24
51
87
108
54
36
42
18
87
60
208
80
48
12
75
24
90
108
15
120
153
54
66
63
69
67
71
225
120
165
120
15
4
8
192
16
128
144
48
48
9
127
53
132
183
28
80
108
99
21
24
27
9
136
44
51
189
21
36
24
75
15
138
78
30
54
1
179
45
48
147
33
36
39
33
15
54
55
71
72
90
90
60
48
37
17
18
18
24
66
69
36
40
8
249
15
93
12
111
144
57
15
24
64
17
135
141
12
15
12
84
96
156
144
33
90
37
23
138
3
60
64
53
27
15
48
109
35
18
72
3
105
42
21
27
73
72
108
80
132
12
15
21
12
33
87
57
51
39
93
57
3
12
48
93
27
96
81
103
53
3
24
33
15
69
3
60
28
59
228
18
3
21
183
225
51
219
81
9
42
93
63
9
100
36
144
8
96
24
36
21
108
175
113
90
12
42
99
27
93
27
37
8
195
49
23
21
72
48
180
84
40
8
60
57
27
195
48
45
27
69
24
52
161
19
5
39
159
13
35
54
198
117
45
91
95
157
72
5
120
36
204
3
28
149
31
20
84
76
20
24
63
73
8
9
60
138
105
48
12
52
23
84
96
174
63
48
75
57
12
88
8
84
93
48
90
90
19
8
72
33
87
15
9
136
35
145
36
149
3
28
17
3
52
92
96
64
8
12
93
3
69
90
13
20
60
297
18
45
28
185
30
45
99
1
8
64
108
128
141
51
75
69
3
18
24
198
48
37
35
21
21
30
18
72
3
213
27
28
68
76
8
105
30
117
36
12
15
57
3
21
24
75
33
9
30
9
27
162
3
285
127
17
135
45
558
60
13
167
108
12
72
181
44
45
78
33
75
30
27
36
24
120
120
36
36
3
85
35
72
6
67
53
15
24
16
32
3
54
60
103
77
123
36
177
19
35
253
17
3
52
108
17
111
72
3
90
15
39
93
27
21
75
102
18
45
9
36
24
66
42
103
8
51
85
113
135
75
45
45
72
55
20
24
72
27
72
81
100
32
12
84
87
153
12
69
55
56
304
71
90
279
48
3
69
16
17
27
135
36
37
236
21
15
21
12
75
36
12
27
102
36
19
8
27
21
75
57
33
12
55
8
24
21
3
57
183
120
237
15
69
303
12
36
48
12
255
42
18
177
96
9
18
114
66
60
30
127
5
75
48
147
162
30
6
162
13
8
72
100
77
183
27
18
63
64
20
88
20
15
60
30
19
176
48
120
232
89
75
96
12
3
12
117
153
72
55
71
37
108
44
45
60
63
93
54
1
44
105
3
96
39
57
156
129
78
48
60
85
5
15
57
102
81
180
9
18
18
19
108
92
88
80
225
18
24
13
8
48
24
63
132
165
27
45
96
45
3
51
33
52
44
60
24
33
27
60
75
45
27
150
15
123
42
108
90
ABCD 95190323524*3^$a+1 [50094]
153
91
60
149
91
84
11
18
12
31
72
11
205
20
45
36
63
16
60
72
108
41
30
108
96
109
48
17
132
79
60
59
25
92
75
49
72
60
192
155
37
36
48
41
30
121
24
24
12
12
72
149
67
48
11
18
7
35
13
36
41
19
65
6
9
16
80
64
80
76
164
196
53
43
47
12
60
73
65
43
53
91
84
24
11
36
73
72
48
41
7
48
36
35
109
161
31
23
6
18
225
16
84
48
53
6
144
90
19
35
12
1
107
13
12
35
45
27
121
77
12
19
156
5
43
116
4
96
120
96
29
55
84
11
30
31
65
31
24
29
90
1
48
5
6
30
7
83
129
52
168
168
12
17
79
12
17
66
36
13
41
7
12
36
5
66
54
55
71
25
35
54
120
31
65
90
18
15
51
6
108
102
1
23
30
60
79
65
3
69
79
24
96
29
132
55
44
21
103
155
73
12
48
24
24
20
16
53
126
66
103
36
11
69
4
72
35
1
60
47
25
60
5
43
108
65
115
36
5
91
203
30
7
29
15
64
11
1
77
115
41
6
49
84
36
24
20
57
19
24
12
29
67
23
150
79
48
53
31
128
16
95
37
12
60
11
96
54
19
12
24
191
93
51
6
19
89
127
156
108
96
24
72
119
18
7
83
1
60
11
73
32
15
108
25
161
31
60
84
5
30
54
31
24
168
29
24
15
52
120
23
1
24
20
100
204
60
5
90
37
59
84
61
20
16
179
54
36
19
47
1
12
131
6
84
115
65
54
73
24
48
77
54
61
60
5
138
13
47
1
29
43
48
41
3
51
285
4
108
29
31
47
120
36
37
48
20
16
60
120
48
12
149
36
151
12
72
44
201
19
96
89
171
28
11
186
43
11
57
192
48
3
114
7
95
60
445
5
30
25
29
24
90
12
49
144
96
72
59
49
131
49
60
71
9
21
24
30
21
15
54
6
1
29
108
75
75
12
25
89
67
17
115
101
151
89
31
59
37
140
39
54
7
12
155
1
20
96
4
29
91
71
1
48
125
96
54
90
120
36
31
84
80
4
35
9
16
11
24
49
168
20
9
19
89
42
54
36
48
7
89
55
11
69
112
48
29
115
95
6
7
23
36
73
48
144
23
36
85
32
100
44
105
151
23
37
20
183
84
6
15
16
5
91
60
47
12
54
99
52
60
84
24
216
44
177
114
1
24
59
133
20
112
11
36
1
12
96
11
90
19
5
19
101
15
171
90
79
12
47
81
81
15
39
9
27
25
96
60
60
47
72
61
29
60
43
77
54
61
140
124
36
5
75
9
36
19
35
1
23
1
72
44
3
6
7
240
32
16
29
12
199
132
48
12
80
57
12
31
44
28
5
43
24
23
73
53
180
7
12
12
68
52
144
251
90
19
65
51
76
48
41
54
54
31
32
9
78
13
44
4
11
54
90
37
209
78
61
5
6
30
139
95
90
55
12
167
57
3
25
36
5
75
21
270
61
23
37
72
96
12
32
21
7
72
11
1
84
29
111
16
96
12
35
1
11
85
5
55
185
31
17
75
57
39
9
7
119
9
45
51
39
61
101
19
161
18
132
1
44
63
61
20
21
24
7
12
36
72
48
35
276
18
91
84
131
25
29
67
89
91
89
19
12
65
79
5
91
36
77
51
16
60
20
64
5
79
72
23
301
59
6
79
131
61
29
7
12
12
59
60
1
65
75
33
67
95
54
91
24
24
11
157
48
29
7
48
11
6
79
60
36
60
29
6
1
108
20
52
143
84
6
31
84
41
90
18
90
126
19
17
15
45
103
72
180
5
18
37
65
19
36
48
72
36
23
37
53
31
83
36
85
120
11
180
109
80
75
21
69
24
115
11
1
24
11
85
24
11
114
115
65
51
28
180
12
24
96
23
25
60
96
60
20
201
24
31
80
4
12
12
288
48
72
12
47
61
89
75
9
67
23
45
9
36
6
25
24
5
87
33
54
61
11
13
20
16
5
75
64
95
6
36
43
12
36
48
71
ABCD 95190401108*3^$a+1 [50028]
6
36
156
162
115
29
6
49
23
18
30
36
36
42
103
59
1
120
48
41
42
72
61
83
85
35
108
24
48
25
12
5
126
13
23
84
90
78
25
29
120
60
36
67
77
79
47
49
53
126
24
162
12
168
72
234
13
149
151
29
30
18
19
17
6
13
17
108
6
144
18
72
55
29
19
53
72
6
13
89
19
41
18
169
191
30
54
24
1
252
29
6
12
1
23
54
36
36
19
29
18
1
59
49
5
43
41
18
54
175
149
144
258
48
24
36
48
54
18
37
5
66
13
167
6
67
53
6
1
53
12
43
48
71
36
6
48
18
60
84
1
41
18
12
60
1
48
35
6
55
60
77
19
53
78
54
48
67
11
18
18
73
65
90
42
18
121
5
67
53
90
25
47
18
6
72
30
54
18
7
17
79
11
1
47
37
77
36
115
5
42
12
6
18
133
41
43
36
12
77
30
42
12
18
60
97
41
24
36
36
72
12
19
48
23
13
83
84
132
37
11
54
24
72
174
54
54
1
36
53
60
12
36
24
55
83
36
108
25
11
18
18
24
12
1
12
48
53
30
73
161
19
144
41
48
7
11
18
72
24
30
24
66
42
1
36
53
12
31
12
35
48
108
42
48
36
36
36
6
30
19
53
72
24
19
35
25
65
12
7
71
66
24
90
12
54
91
53
144
36
7
35
30
18
1
23
18
19
36
47
42
90
18
36
18
30
78
30
42
253
119
24
66
54
42
228
132
43
11
18
138
42
31
5
156
36
55
168
71
18
79
48
11
108
36
18
43
120
35
18
31
5
24
12
60
36
120
31
41
7
173
7
17
66
6
18
1
11
126
42
25
95
60
13
23
48
6
18
13
35
42
12
19
35
24
30
90
1
36
17
132
36
30
6
66
186
12
6
30
78
12
54
90
6
180
48
31
11
12
54
31
59
121
41
132
19
11
24
73
11
13
23
6
31
36
5
66
97
84
5
156
36
42
30
78
72
1
47
1
168
53
12
90
54
144
127
24
65
132
55
108
11
25
12
36
17
6
30
36
96
18
1
71
121
59
30
198
108
78
7
77
198
60
25
11
97
29
12
19
89
288
108
79
35
72
12
60
102
24
115
41
18
49
23
96
48
25
12
107
6
12
42
49
17
36
24
108
19
89
12
7
11
73
71
18
43
12
5
31
125
108
55
23
30
211
11
66
55
41
156
6
66
7
47
42
72
30
25
48
41
30
54
36
7
48
5
138
60
12
144
1
23
13
12
29
120
72
54
54
55
35
24
126
48
36
24
84
6
37
29
19
60
84
48
11
1
29
54
6
36
36
36
126
12
1
53
108
78
1
11
6
31
84
59
24
108
18
30
13
5
96
139
77
7
47
36
13
23
12
54
24
19
101
36
18
1
95
30
7
17
103
77
18
1
35
36
18
48
18
36
1
5
12
31
11
37
17
66
6
43
47
30
7
29
108
67
113
18
42
12
72
6
325
47
18
115
60
59
18
91
5
36
90
126
12
96
90
48
85
65
19
48
95
121
5
31
5
36
54
85
53
55
53
42
90
72
12
24
12
36
295
29
67
41
72
55
48
47
54
67
5
138
1
89
72
36
19
23
48
108
198
19
53
90
6
91
71
36
30
36
79
17
31
5
31
12
11
84
60
66
60
30
132
18
30
36
42
7
47
73
144
35
36
1
47
150
91
36
71
36
145
192
5
30
1
35
13
65
12
7
53
102
24
25
29
19
107
1
29
91
12
11
12
42
36
12
43
24
5
42
102
19
17
7
29
19
48
47
18
12
204
48
7
65
6
72
120
73
41
36
31
35
96
18
31
35
36
18
54
36
54
103
77
24
84
24
12
96
54
102
19
17
18
72
6
31
41
36
31
35
60
30
126
60
25
41
43
12
96
83
61
180
83
13
29
12
43
17
300
60
19
101
31
96
108
17
54
90
6
61
72
5
24
12
330
30
36
19
24
17
18
1
17
19
35
12
72
37
89
19
17
24
108
19
11
13
29
67
35
1
35
18
6
121
17
91
12
29
66
24
30
90
1
41
55
65
36
24
18
72
18
144
72
19
137
19
5
36
55
29
60
30
54
90
49
83
18
151
83
25
41
31
5
7
29
7
17
55
35
36
12
6
12
31
173
12
115
89
66
6
12
54
42
48
19
36
23
12
97
48
41
30
114
12
42
66
7
47
1
131
13
35
1
84
24
5
12
6
18
174
24
97
23
6
36
12
6
12
24
13
77
66
42
228
55
53
132
36
36
120
132
31
17
ABCD 95190461792*3^$a+1 [50017]
20
184
36
8
72
19
5
84
73
23
64
8
28
27
45
3
90
11
4
9
123
68
16
9
102
18
11
24
36
19
21
20
13
47
43
57
39
84
53
19
53
91
21
3
77
4
44
37
15
24
15
29
36
289
78
9
8
12
19
5
31
6
27
45
3
9
11
12
72
60
4
152
60
24
25
95
79
21
8
43
89
4
20
52
69
60
75
15
18
12
15
8
73
59
16
144
20
85
54
41
24
40
69
23
28
44
1
35
19
12
5
60
13
47
4
104
1
39
8
13
47
28
9
27
15
33
8
49
3
12
8
31
30
35
24
48
19
78
27
36
20
12
12
1
27
12
56
24
19
6
126
17
31
57
57
30
17
4
20
67
9
56
24
19
41
13
36
54
18
27
32
84
25
54
18
30
9
15
21
8
24
1
84
35
1
126
81
44
48
12
36
12
36
19
270
6
66
95
60
36
124
9
15
152
37
191
24
12
19
45
36
48
32
19
5
12
37
75
80
40
21
11
96
37
3
75
53
31
45
9
71
60
1
35
100
24
20
31
29
40
48
68
13
24
11
1
11
67
72
210
54
6
3
60
80
48
37
18
113
84
25
3
32
16
15
21
15
6
12
147
69
11
4
24
96
27
53
24
88
32
28
188
19
81
15
21
44
84
48
60
28
15
36
33
20
12
16
33
167
12
13
35
24
55
41
13
35
24
16
104
1
30
24
66
59
48
72
60
55
93
20
7
42
83
120
12
139
17
24
49
11
25
39
15
57
24
63
5
48
12
72
88
92
43
17
1
23
109
95
61
6
29
12
79
41
12
40
57
35
13
83
25
72
3
32
36
25
11
24
49
15
75
117
33
108
27
56
36
115
36
17
1
30
9
72
84
20
12
24
16
33
51
56
120
24
108
1
11
40
21
27
12
8
52
8
40
12
8
1
155
79
102
54
41
4
12
32
60
13
27
15
30
27
45
35
180
180
24
12
4
80
16
60
3
41
13
47
24
37
59
28
20
28
32
120
1
47
24
109
11
169
35
25
155
1
23
12
96
13
42
102
27
140
64
12
9
78
66
15
36
39
6
83
48
4
3
18
54
18
35
7
36
5
25
24
15
128
112
20
25
36
3
69
95
67
5
85
35
25
3
72
20
25
59
124
3
30
90
18
47
88
45
27
24
20
40
33
47
24
25
75
56
60
24
1
30
60
53
40
140
36
85
11
36
48
12
73
11
48
1
59
40
56
60
16
15
5
49
24
15
93
120
35
24
36
72
12
16
12
15
117
81
59
24
1
24
15
36
8
12
109
11
55
5
48
12
25
36
35
12
12
1
75
12
51
29
7
41
49
95
48
1
11
24
60
24
12
19
17
4
60
8
40
8
73
6
5
60
48
60
96
1
48
6
141
60
68
12
100
33
47
40
8
151
69
32
24
4
176
40
21
83
7
89
192
12
12
13
36
135
44
37
51
8
12
115
108
29
1
24
11
36
64
15
141
69
27
8
216
79
21
44
24
1
15
15
42
59
48
12
55
18
27
51
9
80
1
12
23
24
36
13
71
48
37
3
32
64
45
96
39
15
9
68
12
76
56
79
5
36
88
105
63
105
63
84
8
7
117
39
21
8
7
45
15
5
36
12
31
101
16
33
35
24
25
3
104
25
39
45
6
29
192
49
15
60
33
71
37
39
9
60
11
24
67
54
75
8
61
47
88
32
37
11
19
141
12
80
84
40
8
40
12
20
1
3
9
72
3
21
30
54
36
54
6
11
25
35
13
3
3
21
104
85
24
12
90
6
35
48
79
36
45
44
48
24
73
135
12
8
37
18
18
3
75
17
64
8
12
1
18
5
1
15
20
13
71
24
36
4
8
37
83
79
65
13
12
6
17
12
19
36
108
36
17
4
3
53
4
20
48
16
92
4
33
72
3
20
43
29
148
20
7
29
25
131
16
117
63
164
60
16
39
69
56
73
18
65
4
20
36
7
21
92
64
15
18
36
24
108
12
155
25
90
6
66
18
23
4
44
1
39
57
35
19
93
33
39
84
69
36
11
13
30
17
1
3
20
12
19
36
53
60
112
9
90
21
20
4
20
148
21
47
180
24
28
116
36
73
47
43
33
3
41
103
17
60
144
1
11
4
56
13
24
3
12
21
59
13
12
35
48
48
12
4
8
48
37
75
20
7
24
17
37
12
15
39
137
13
147
9
83
28
44
16
33
11
24
24
43
57
20
55
30
23
4
84
32
12
25
36
27
24
44
19
48
9
44
19
5
37
3
8
40
92
31
41
40
44
19
5
13
119
49
12
39
36
33
71
133
135
8
19
9
20
36
19
6
48
47
4
36
3
21
15
42
83
4
8
4
56
4
48
21
90
9
15
33
48
9
18
57
45
27
15
33
21
59
16
45
71
36
64
56
4
8
31
41
36
24
60
4
24
45
35
36
37
59
31
144
24
54
23
13
71
4
9
36
75
51
53
48
48
96
13
36
35
31
54
15
21
60
66
29
25
15
21
24
51
3
9
27
41
60
4
24
195
29
12
13
3
68
1
75
15
105
80
108
12
4
15
21
8
40
141
11
13
15
80
12
40
20
36
12
12
55
221
48
36
16
128
52
80
55
17
52
20
84
55
126
3
21
36
39
69
12
11
24
1
18
9
8
40
60
33
12
39
8
16
36
36
12
32
73
51
9
35
100
72
8
36
24
7
33
60
32
4
15
6
39
9
6
81
8
12
73
47
36
7
17
1
23
16
104
84
61
15
75
89
12
25
83
25
23
4
20
36
79
21
24
20
36
ABCD 95190463658*3^$a+1 [50016]
23
1
6
53
79
5
76
20
13
195
3
18
75
9
12
30
5
36
64
44
43
102
135
39
5
13
18
149
12
12
49
63
8
1
23
31
24
65
12
4
123
5
7
12
72
36
18
24
60
12
24
90
5
25
108
12
15
15
57
56
36
1
15
44
25
15
44
16
12
3
60
48
30
23
67
17
61
3
15
24
65
7
9
111
89
31
29
49
42
12
57
48
116
60
19
65
49
6
36
45
3
24
12
17
31
36
42
12
3
32
7
30
11
12
13
18
57
3
36
108
78
23
85
11
88
72
68
73
6
24
89
91
101
67
81
39
9
32
1
63
48
32
108
19
24
57
8
67
12
5
16
20
19
5
4
68
168
24
1
15
56
13
23
36
24
19
17
28
36
33
51
15
77
84
12
31
5
16
8
40
63
12
17
108
1
15
45
60
54
96
60
6
3
36
44
28
20
37
6
12
54
35
12
36
79
60
36
36
81
9
6
162
23
24
79
9
75
45
63
17
31
57
9
72
3
33
107
36
31
6
59
1
15
3
65
19
29
19
6
24
6
33
51
6
191
16
3
5
16
9
59
37
119
169
12
3
32
60
115
81
8
120
1
39
33
6
24
41
55
57
32
7
137
25
72
12
36
11
12
84
12
1
30
89
55
5
37
27
32
84
31
41
19
24
53
25
36
12
6
5
132
13
47
36
124
3
9
36
15
60
78
42
65
1
11
7
24
53
76
69
102
36
17
13
35
84
13
27
8
91
66
15
80
19
45
147
36
21
33
51
3
33
24
3
17
37
15
21
23
19
6
6
65
12
72
97
23
55
6
23
1
18
42
24
27
80
1
59
4
39
29
40
15
41
67
24
6
156
12
30
5
121
39
36
8
24
37
11
16
27
125
1
36
66
108
42
66
60
57
20
19
48
6
15
8
60
19
29
36
12
19
216
84
65
12
7
12
77
79
24
29
7
5
19
149
40
24
44
36
7
17
37
60
54
18
95
40
3
12
17
4
60
36
3
18
36
12
12
60
87
39
108
57
3
24
54
27
8
43
6
27
32
25
11
64
57
23
12
36
109
27
57
11
13
72
11
36
19
78
36
30
72
84
41
40
56
55
9
63
9
9
30
12
29
19
45
3
84
60
21
56
103
12
30
11
36
61
35
91
5
28
51
54
51
24
56
25
11
85
11
1
35
76
3
17
12
1
27
39
17
19
45
92
76
21
47
49
78
6
23
67
81
44
132
4
56
7
6
6
24
84
21
27
21
68
7
24
24
78
42
29
16
45
162
33
15
5
48
55
24
81
15
45
63
108
6
11
48
19
18
47
12
25
11
4
3
18
23
97
83
19
42
3
8
24
76
9
6
173
25
30
12
12
5
55
6
18
65
79
36
33
48
21
3
93
66
5
160
3
18
18
53
24
13
6
6
47
37
3
15
29
37
30
41
36
49
3
12
32
1
11
36
115
48
12
33
32
13
207
8
12
16
132
8
25
107
37
47
61
6
36
72
18
11
31
48
33
44
25
6
66
35
37
54
72
24
18
6
84
5
24
16
92
19
29
112
96
27
48
65
1
71
16
3
78
15
15
29
31
45
3
24
5
19
30
63
69
27
21
18
12
54
15
39
30
42
17
19
21
32
7
9
72
51
77
16
44
52
39
17
1
12
30
21
45
18
105
159
18
18
5
259
42
35
36
12
25
71
4
21
126
17
19
6
3
116
13
36
39
32
25
27
9
23
19
48
65
24
19
53
7
17
19
6
75
68
12
31
29
36
16
21
42
17
37
18
77
61
12
39
32
76
21
15
8
7
66
15
69
11
7
24
24
24
105
39
17
1
59
13
15
27
41
48
16
12
3
24
12
6
42
17
7
69
9
35
133
12
71
31
137
19
5
12
151
36
6
15
33
59
73
12
47
12
25
23
31
48
41
31
9
36
9
12
120
42
101
61
11
31
9
8
24
1
71
25
12
27
44
307
42
12
59
60
108
43
5
52
9
51
68
25
54
42
83
16
15
5
16
39
6
71
19
5
16
27
41
61
39
21
12
11
25
42
72
12
6
47
24
25
6
18
71
24
31
33
51
108
6
71
151
41
1
3
8
36
31
5
19
9
32
48
84
48
24
31
89
12
28
33
6
6
119
60
19
42
114
65
13
12
18
5
48
148
32
43
41
7
24
113
25
39
51
89
52
9
71
60
36
115
5
7
60
12
30
27
44
19
24
5
55
126
107
43
17
36
13
24
11
91
33
32
31
41
7
24
105
9
11
1
36
59
4
24
84
3
77
28
36
69
24
47
13
54
132
24
36
18
83
73
35
7
66
3
68
103
84
108
29
12
103
89
84
1
30
12
5
37
162
41
31
36
9
15
84
18
18
137
12
31
137
7
48
12
9
12
9
18
72
72
18
6
36
30
15
44
84
28
80
49
150
24
41
49
42
54
12
12
18
29
73
23
7
29
28
9
23
7
65
19
24
12
138
42
24
6
30
65
7
33
60
32
73
3
48
249
219
69
36
11
31
29
43
54
6
12
84
53
73
84
12
75
33
18
24
5
28
3
48
60
105
27
17
48
12
109
6
66
11
40
3
24
17
43
81
51
72
29
19
6
51
32
12
7
84
5
4
15
29
85
120
11
43
53
25
3
32
43
48
21
32
37
39
20
28
8
49
6
66
54
57
84
3
24
65
96
67
6
6
5
61
30
60
72
17
19
30
24
59
1
150
33
15
21
44
43
12
9
8
12
108
7
12
33
9
60
11
37
30
77
36
24
40
27
65
73
66
5
187
5
12
19
6
11
64
3
12
60
21
12
15
17
1
83
132
7
53
36
103
17
43
24
29
88
3
77
49
66
21
32
7
24
138
96
6
9
51
54
6
90
15
20
67
6
87
51
ABCD 95190846638*3^$a+1 [50066]
49
41
87
28
84
137
3
12
16
44
48
81
19
120
36
12
5
87
52
96
104
24
15
49
8
48
4
32
36
40
89
139
56
16
8
105
42
18
30
6
19
36
48
107
85
5
103
23
37
60
36
125
211
35
69
52
92
16
20
16
48
32
40
84
5
216
15
16
12
56
16
5
6
9
21
180
3
16
140
4
35
1
56
33
6
73
32
148
60
23
37
36
24
32
28
80
51
25
47
37
32
144
60
16
89
36
43
137
43
80
88
83
1
68
33
55
140
24
36
48
4
60
17
43
56
100
84
23
18
15
124
48
44
36
100
44
40
24
5
60
15
36
124
32
28
24
36
20
280
60
5
55
32
24
39
45
21
75
48
72
4
32
24
105
39
52
53
87
9
15
64
60
32
184
5
36
19
29
19
140
36
96
15
90
36
7
72
48
48
8
4
32
39
117
3
6
15
69
19
36
60
104
51
1
84
41
19
71
49
24
17
31
44
64
5
6
25
168
20
21
51
136
8
40
35
25
20
4
96
80
60
51
24
85
56
51
69
21
3
172
108
80
36
100
60
20
105
43
17
231
33
51
24
51
73
17
3
21
7
8
4
11
57
69
19
84
77
3
48
52
116
16
140
111
18
19
156
5
111
180
108
72
69
6
49
41
120
6
25
23
1
71
13
144
192
29
19
32
40
24
104
88
24
24
36
20
100
24
20
24
3
13
24
32
75
30
60
270
54
12
24
31
104
81
30
144
69
45
7
132
41
51
39
66
31
44
28
56
165
15
27
9
9
55
296
24
72
39
9
64
120
17
126
93
21
51
172
56
36
100
191
85
80
3
69
3
133
11
265
48
137
99
4
108
20
4
8
21
6
30
79
32
33
67
95
69
36
24
64
41
19
5
30
69
21
75
16
24
12
20
52
41
55
71
85
36
72
23
9
39
1
56
33
216
31
20
45
43
60
41
99
24
48
28
24
188
3
45
75
37
24
11
114
15
36
75
25
84
8
21
6
30
15
4
17
79
29
19
20
40
8
24
208
83
45
28
84
113
103
24
36
71
205
29
102
97
60
128
4
68
273
18
57
108
16
89
15
4
17
126
78
51
64
77
67
132
36
12
92
24
4
17
51
48
4
77
19
107
90
27
232
8
48
45
103
20
4
32
16
125
3
16
24
12
72
77
54
45
160
5
175
116
40
8
21
15
207
48
42
7
108
20
4
5
126
13
32
52
132
5
174
49
8
28
5
79
68
28
20
24
72
4
36
48
252
36
68
16
20
24
64
108
80
52
60
8
9
30
13
77
24
99
72
9
139
17
43
53
84
79
84
71
25
47
105
4
5
79
65
19
36
60
24
108
84
48
60
116
21
31
92
36
12
60
12
21
36
15
28
60
60
143
97
32
4
24
92
9
7
44
40
8
3
49
5
15
81
15
69
31
95
193
36
11
13
5
15
124
56
52
23
141
36
12
36
52
128
40
5
12
18
61
24
155
45
52
65
79
29
12
123
136
140
4
32
48
24
36
4
53
43
221
43
11
49
56
40
12
60
48
47
229
59
1
80
28
36
65
132
48
39
100
41
96
115
5
24
27
112
161
51
39
1
68
81
12
19
5
43
83
9
60
64
72
12
36
84
17
19
12
23
37
140
52
60
36
20
40
116
96
4
119
57
28
11
9
196
20
96
69
19
72
144
215
21
232
36
24
143
25
8
52
35
18
72
24
15
36
48
21
54
145
41
43
200
21
72
55
132
8
172
68
4
60
5
231
40
23
45
16
11
25
60
35
18
36
15
129
51
184
32
24
28
11
25
41
3
3
30
87
16
36
36
29
19
35
45
4
23
48
157
80
48
4
60
152
148
41
139
53
139
24
120
5
67
8
4
60
77
3
51
105
100
24
8
3
102
108
55
176
28
72
101
39
84
237
3
36
69
15
40
92
93
7
20
40
92
33
15
93
51
124
5
15
27
45
148
12
44
108
156
40
72
20
84
9
31
5
90
109
24
131
61
8
117
36
87
3
85
32
27
9
16
24
36
120
20
4
17
15
60
39
126
15
33
36
3
52
48
20
256
12
12
32
51
13
20
ABCD 95190985094*3^$a+1 [50007]
7
11
30
27
168
48
4
12
8
40
12
44
39
73
48
72
68
60
24
16
89
15
21
19
53
43
29
15
28
185
27
16
125
75
64
5
43
32
52
24
84
8
4
20
93
27
3
93
52
32
99
1
8
135
66
114
25
120
120
12
60
96
20
4
83
13
8
64
12
8
12
24
52
84
188
3
13
59
30
6
45
24
112
108
8
28
12
5
30
60
13
5
51
48
36
16
20
21
55
20
3
45
4
20
76
35
30
31
36
8
15
1
188
12
21
19
24
5
7
32
15
37
41
18
165
4
23
73
20
24
40
8
4
53
31
80
4
83
37
35
45
28
104
28
56
57
27
33
108
67
20
24
4
47
9
60
3
45
36
52
47
18
15
33
7
8
27
13
5
115
24
80
192
40
8
16
12
17
30
81
9
3
40
35
30
19
149
39
28
5
48
87
3
240
25
29
18
73
44
28
47
1
96
80
81
15
3
25
65
54
93
60
3
42
39
40
36
60
77
7
24
56
39
25
20
237
75
28
44
52
20
64
92
45
12
55
60
8
63
9
112
68
196
72
47
36
37
12
5
7
36
5
42
25
65
55
11
57
48
16
20
64
89
7
11
13
107
129
88
68
3
132
73
12
60
48
59
1
56
108
12
28
113
127
35
25
36
44
88
77
7
20
9
15
117
3
12
15
13
80
16
24
29
18
57
51
57
3
9
76
12
24
68
60
105
7
24
44
12
9
15
4
11
61
8
28
68
184
35
13
32
52
56
27
36
30
7
24
48
116
9
15
12
40
36
8
9
43
17
67
8
40
11
57
28
24
8
232
5
3
15
33
16
11
9
28
8
24
64
24
35
25
132
56
60
28
24
36
56
120
60
21
99
3
6
15
36
39
1
20
40
56
12
12
28
20
63
37
8
4
36
12
20
16
29
18
37
11
45
15
1
8
100
12
56
12
28
47
13
72
8
4
29
31
116
4
24
185
54
85
8
28
96
108
95
13
24
56
148
12
120
24
8
28
8
52
5
15
12
52
24
119
45
45
7
29
115
12
17
48
19
20
4
12
12
11
9
36
60
39
45
3
25
20
24
124
20
4
56
24
28
12
36
44
3
9
64
35
57
4
44
64
116
39
45
40
23
13
72
68
60
136
8
16
20
4
8
45
19
53
48
39
36
12
52
11
108
120
37
44
64
125
7
8
75
37
20
40
17
15
40
12
41
18
61
24
12
20
63
45
132
124
48
12
20
28
185
36
72
15
15
13
29
36
31
20
36
24
60
21
15
4
44
76
23
13
8
4
8
45
7
48
44
88
11
25
44
15
6
12
7
12
36
12
72
20
4
59
105
51
49
8
12
21
55
144
68
4
41
3
24
28
68
96
4
5
7
44
40
56
33
27
52
36
12
20
15
37
12
20
4
17
43
24
83
69
16
48
36
56
63
25
20
36
76
17
36
55
24
116
4
92
3
97
80
39
21
81
55
12
20
81
31
113
66
24
57
28
12
44
40
12
24
29
87
28
32
28
12
60
80
3
25
47
97
23
73
96
8
28
35
33
39
18
7
5
27
16
8
9
87
28
131
1
60
53
108
12
135
12
3
21
52
32
12
16
47
1
12
35
42
43
72
65
15
3
18
7
72
83
45
27
48
69
76
53
24
3
48
72
28
5
51
24
4
152
16
80
4
48
35
25
53
18
37
35
33
36
28
60
5
66
57
3
45
36
21
159
16
12
32
4
104
16
59
13
20
12
36
27
162
18
12
60
25
11
49
12
60
23
45
16
20
4
41
72
180
67
32
4
17
67
108
44
16
48
29
7
60
228
72
11
85
77
30
1
120
80
16
8
28
107
6
12
39
36
3
25
44
16
12
12
80
36
132
64
8
48
108
39
6
27
64
44
72
3
37
44
84
4
8
60
52
5
18
102
3
48
4
5
18
9
24
36
40
24
29
7
20
16
12
35
85
12
20
3
1
24
8
63
37
17
48
42
18
12
31
36
29
31
56
64
8
3
49
24
20
9
6
12
78
55
29
6
1
8
16
12
8
52
12
35
66
51
64
60
47
33
52
24
128
12
36
52
8
4
84
12
68
9
43
8
75
57
15
18
51
51
42
115
12
11
193
24
12
20
21
87
75
21
16
23
48
109
20
108
165
18
13
5
15
12
60
75
25
47
18
48
60
79
12
53
90
13
5
63
189
3
24
9
12
7
32
3
1
72
68
39
85
32
124
140
16
8
21
7
35
45
63
1
20
48
16
5
51
3
1
29
6
1
48
5
31
12
60
107
1
5
51
48
36
76
56
4
60
20
99
81
24
4
48
144
41
43
24
5
27
4
59
45
52
24
36
56
4
20
51
85
84
11
18
67
5
48
27
48
4
8
204
16
5
12
6
37
20
33
27
52
23
57
15
13
8
12
24
129
31
104
39
6
51
24
112
8
12
60
105
7
36
17
67
32
3
18
55
32
48
24
96
64
8
21
7
8
36
16
5
12
27
48
93
19
24
116
120
63
13
32
28
17
43
47
108
13
35
42
7
48
24
29
7
12
12
36
44
33
48
67
11
37
228
32
40
20
57
27
111
129
48
12
64
59
18
43
32
72
52
56
4
20
3
60
36
21
69
27
72
28
12
8
24
9
75
24
28
80
48
24
96
15
25
24
48
8
4
5
27
96
57
36
7
24
20
159
21
40
8
36
72
4
41
7
36
59
60
33
75
49
8
48
57
18
12
25
60
65
27
60
21
15
3
61
8
21
31
20
60
33
18
30
27
52
8
273
15
28
24
108
48
ABCD 95191170656*3^$a+1 [50053]
216
47
36
85
30
41
31
317
187
149
19
66
150
120
5
36
19
84
17
48
31
29
397
35
91
17
361
54
17
19
65
36
48
132
133
71
120
25
24
11
91
24
65
1
18
96
84
18
59
109
59
132
60
24
115
41
103
101
24
37
90
108
162
23
96
120
24
156
24
72
13
71
60
61
59
235
29
163
233
115
89
235
210
71
24
120
96
1
95
228
13
23
204
12
108
85
6
5
61
35
60
49
72
72
72
18
41
36
19
5
36
13
126
29
72
55
54
35
109
11
31
54
71
73
107
84
156
24
60
24
223
18
71
25
59
24
61
66
54
24
102
53
72
48
12
48
7
53
67
36
77
12
109
90
36
53
55
36
185
84
12
103
66
71
60
84
1
203
55
156
36
89
36
1
18
89
37
143
7
48
65
25
72
119
25
11
223
137
13
131
24
180
151
36
108
72
29
156
84
31
29
36
13
35
12
73
11
115
96
89
1
54
12
78
102
17
1
35
24
120
37
59
229
47
24
1
144
234
6
11
84
7
90
23
19
12
29
187
24
113
31
29
37
54
72
42
47
43
137
55
144
54
35
60
12
48
72
84
55
41
84
19
72
144
29
91
65
24
60
12
84
139
17
73
11
331
5
60
24
60
115
29
67
5
133
6
216
65
144
36
48
211
36
29
1
24
30
41
48
1
59
85
71
25
30
29
60
91
29
96
79
161
67
53
180
115
209
1
6
18
35
103
77
12
163
36
144
77
193
402
30
24
95
7
360
17
120
12
235
18
48
42
41
151
149
199
101
24
12
43
36
12
78
239
25
71
144
12
43
17
145
54
24
17
73
72
54
29
91
29
31
65
84
7
173
60
72
25
59
205
114
126
144
48
59
48
12
25
95
31
77
13
144
24
144
155
7
30
78
5
133
83
96
259
29
55
6
95
7
89
180
199
6
119
1
23
55
66
54
90
131
36
31
108
65
85
71
31
53
79
5
96
1
23
36
85
71
55
18
11
60
19
125
55
42
23
121
95
24
1
6
29
151
29
24
31
96
53
12
528
55
5
96
24
67
53
12
48
36
24
60
1
54
5
67
29
139
317
60
24
60
205
216
48
35
181
24
246
24
5
31
101
43
30
215
73
107
37
83
187
288
36
6
143
96
97
47
43
257
12
204
19
41
25
6
90
66
149
108
13
24
30
204
29
132
13
6
120
5
19
5
67
48
36
89
7
48
6
11
60
31
18
72
24
23
31
65
84
60
127
144
60
174
198
72
5
31
101
48
12
24
24
12
31
24
53
60
31
29
12
24
1
23
55
90
35
91
149
115
101
7
132
90
35
36
24
31
29
7
53
12
19
24
137
55
65
24
204
12
168
31
114
30
17
43
221
31
120
24
66
119
25
72
47
36
85
71
73
95
96
145
11
48
67
216
173
60
19
6
71
49
6
5
48
37
54
12
108
24
65
25
131
187
42
48
299
43
245
72
13
30
18
168
35
157
107
36
84
36
7
18
35
79
48
77
1
59
36
216
228
181
191
1
198
96
48
5
67
53
12
48
60
36
24
25
126
120
24
5
205
150
17
145
30
24
89
55
162
ABCD 95191671236*3^$a+1 [50041]
63
160
5
55
48
47
13
48
5
24
7
56
9
123
28
24
5
31
17
7
8
57
60
36
48
87
52
41
19
5
43
65
12
78
105
4
101
159
40
48
20
16
41
240
19
12
12
60
5
55
53
19
260
28
32
69
96
19
101
36
43
72
84
20
4
17
84
39
21
48
75
33
132
12
18
145
56
36
33
18
109
5
19
60
24
60
32
69
19
5
31
221
135
24
4
72
29
39
3
33
40
24
8
33
54
42
31
60
24
36
20
4
113
27
21
7
68
33
7
17
7
48
12
36
53
139
5
15
100
60
5
60
31
92
12
100
96
24
5
27
4
72
24
29
79
36
36
68
33
19
5
15
4
32
12
60
48
3
49
77
15
81
67
132
11
129
15
105
4
32
112
12
5
18
33
52
5
3
33
36
36
90
18
19
108
5
139
36
104
24
4
12
96
12
56
40
24
36
5
24
27
21
19
20
36
4
36
17
51
324
12
16
65
72
48
72
43
60
293
7
24
44
64
20
76
56
100
113
3
184
29
39
40
156
72
53
55
20
12
52
8
4
188
45
135
117
30
1
53
55
56
4
12
17
3
148
104
28
12
72
60
44
51
49
5
147
172
5
3
28
24
12
5
15
4
12
24
84
24
56
184
107
85
113
63
93
55
17
54
73
68
93
24
72
15
21
15
88
20
4
17
48
18
13
36
36
59
78
87
16
53
19
35
78
55
72
35
90
7
245
31
24
35
73
36
44
16
77
7
180
65
111
4
32
40
60
23
33
24
28
48
44
4
17
3
69
15
40
53
24
48
15
57
51
117
15
180
177
3
57
19
12
24
8
268
8
12
132
12
4
24
83
69
88
20
57
75
21
48
7
12
20
48
4
60
24
92
52
8
15
13
24
5
55
12
48
113
15
72
28
24
20
21
108
127
17
18
13
56
16
8
51
85
8
16
24
12
56
33
7
65
72
7
24
5
72
39
4
72
12
36
20
69
147
69
39
40
36
32
33
72
39
16
5
7
12
68
57
123
16
36
48
72
36
20
100
44
153
175
32
39
126
91
53
19
12
36
20
168
21
43
5
126
25
12
12
8
33
24
12
15
4
24
68
28
44
16
24
53
115
20
60
144
75
121
24
116
160
29
15
40
8
40
48
5
24
43
5
36
24
12
108
55
32
63
13
24
8
57
60
135
124
12
32
16
156
5
15
21
7
48
60
12
77
30
90
6
37
11
205
60
84
65
18
49
24
24
36
11
13
120
17
90
25
5
18
42
51
144
40
48
12
20
28
12
53
3
120
9
115
8
12
168
12
4
24
83
49
48
36
36
65
39
12
24
88
5
27
4
149
7
36
132
68
4
89
36
36
15
64
36
44
36
24
4
17
55
48
72
72
17
15
4
32
100
24
101
7
116
136
60
84
41
31
12
36
17
72
43
12
32
40
36
29
36
3
36
48
57
43
68
4
125
135
60
48
76
12
5
72
91
32
40
5
79
84
65
19
156
216
24
20
39
18
43
5
67
8
36
4
11
13
36
95
6
51
52
120
92
24
72
4
11
13
44
141
31
168
200
40
35
25
36
36
8
165
48
18
1
5
43
128
189
19
65
36
36
39
4
24
48
68
4
173
39
141
24
135
36
57
75
36
16
36
5
7
80
88
12
92
28
17
15
88
420
17
15
33
60
51
4
60
5
72
96
7
20
21
111
16
53
6
48
61
161
55
60
41
115
32
196
17
15
168
201
63
28
24
48
125
7
24
84
20
52
36
8
124
32
21
15
129
151
24
80
16
84
41
79
108
60
152
28
188
33
19
17
55
20
100
20
16
120
35
33
84
165
15
117
195
33
15
16
60
36
41
54
33
76
12
164
16
185
19
36
29
36
3
72
52
17
51
28
137
3
4
35
61
60
17
55
5
48
31
101
27
108
9
171
28
24
20
93
19
48
92
40
95
61
77
15
52
24
12
77
55
32
21
3
64
5
3
112
17
48
91
77
67
128
12
21
7
48
24
17
19
156
56
33
51
45
36
48
127
48
5
19
108
104
4
36
143
1
72
132
8
28
65
36
96
15
12
21
159
148
20
69
51
24
21
99
45
91
48
89
15
96
16
36
167
18
79
60
35
33
100
65
7
65
15
16
5
15
28
12
89
111
15
18
75
36
21
48
24
31
149
31
89
3
4
24
12
65
3
69
18
105
24
33
3
12
40
132
48
35
37
36
185
15
28
5
31
5
103
20
63
49
68
16
152
4
ABCD 95192289334*3^$a+1 [50038]
160
33
18
78
35
52
3
30
72
18
117
9
60
18
33
3
81
44
64
27
30
6
54
11
12
168
55
9
8
40
33
60
72
36
39
32
76
24
39
6
11
19
21
32
36
25
54
45
3
18
11
43
105
21
47
24
1
108
72
39
80
25
35
25
35
16
3
9
81
51
96
84
8
12
40
51
9
36
39
33
20
1
47
7
126
39
80
121
11
1
23
31
18
3
8
4
3
17
60
1
227
4
108
33
35
52
135
33
72
57
11
24
19
81
93
3
32
88
8
36
48
88
9
11
12
40
68
100
39
5
40
21
23
85
27
33
54
30
27
9
107
24
48
37
6
29
24
4
105
3
20
108
12
64
56
55
270
54
81
15
9
20
40
104
19
57
111
84
6
23
7
90
18
261
45
18
6
35
60
4
72
8
67
65
61
35
37
3
72
57
11
4
36
3
36
29
16
20
109
36
11
40
39
5
28
60
32
79
21
33
12
6
17
1
30
77
4
45
3
57
51
24
51
9
108
48
20
48
55
17
64
56
12
72
16
33
90
12
9
8
37
35
1
23
52
75
5
43
132
48
6
35
60
24
16
20
1
83
12
84
28
32
88
51
6
23
7
41
49
3
33
18
17
7
18
75
45
135
20
175
53
1
15
21
87
20
12
40
3
33
32
12
49
27
12
32
1
180
35
100
45
35
12
28
8
145
47
85
120
39
15
21
12
56
12
100
68
60
4
15
93
92
7
18
60
27
44
49
63
12
68
43
36
45
56
25
48
24
11
37
27
48
8
24
43
225
45
12
27
171
77
55
17
13
72
36
24
11
25
27
63
9
56
4
15
60
84
9
12
21
39
9
27
87
53
109
83
91
17
4
60
68
48
55
9
8
25
36
35
12
25
27
152
16
20
48
64
56
24
96
19
30
96
54
41
4
12
8
97
3
8
40
24
36
20
85
18
126
48
6
12
78
27
9
30
6
39
20
61
54
21
8
67
9
140
28
176
1
3
12
20
76
57
66
9
8
37
71
25
27
8
49
42
30
23
31
6
11
79
29
16
21
39
3
18
15
8
52
12
12
63
153
44
55
33
21
35
16
36
33
51
9
12
83
4
72
48
108
8
12
13
30
36
24
9
200
108
4
56
64
21
15
3
162
18
6
36
54
29
112
15
90
60
75
24
9
27
9
59
67
29
24
36
40
8
28
12
12
111
18
6
89
16
3
113
4
8
112
8
25
3
63
117
20
25
47
43
17
7
18
36
120
96
51
72
33
78
65
25
11
40
36
3
5
60
24
1
179
1
131
24
4
21
107
55
65
4
69
35
52
20
12
28
33
24
35
13
23
16
33
27
56
85
107
13
39
56
13
27
8
24
40
45
23
24
96
12
40
57
23
1
72
15
3
5
25
35
7
72
45
93
15
57
6
210
39
3
5
25
15
3
29
192
16
24
33
35
28
63
21
8
25
18
29
48
36
16
44
19
36
17
24
88
3
29
43
65
36
64
12
120
44
12
37
71
52
104
16
24
48
8
37
36
6
53
28
84
20
13
11
37
15
24
56
4
44
12
12
13
24
123
33
15
129
36
54
18
11
112
20
72
100
48
104
24
55
9
56
4
12
8
52
15
33
8
64
20
16
24
168
8
37
15
20
7
21
8
72
37
18
18
99
12
21
15
57
11
4
12
8
37
51
39
21
144
9
6
21
12
228
20
72
48
25
24
3
15
41
64
21
35
31
6
39
33
15
105
131
84
37
63
12
48
12
60
20
148
57
11
7
30
11
12
19
21
132
48
33
12
59
96
40
3
117
8
115
9
12
96
12
32
1
48
42
17
13
24
119
1
108
11
112
20
7
17
28
21
27
69
11
25
30
78
12
147
15
18
35
97
27
39
42
15
24
33
87
3
12
5
48
36
7
9
56
19
41
4
36
24
45
119
52
32
133
39
56
52
8
13
35
67
5
13
24
18
17
31
60
41
16
189
23
48
4
39
117
68
60
1
3
8
43
41
16
24
60
20
40
116
64
39
65
52
3
90
6
29
55
6
3
8
48
12
52
12
8
37
15
36
3
30
95
1
54
29
36
91
6
23
25
155
49
15
48
63
41
13
83
48
12
40
15
30
42
5
60
25
63
39
54
90
5
12
12
13
47
52
8
52
33
35
25
23
13
30
21
56
12
12
24
16
9
12
35
4
111
54
36
23
25
54
17
40
15
81
24
8
127
41
25
18
9
12
39
69
3
30
27
45
36
39
8
67
12
6
18
77
184
80
1
27
117
123
8
84
48
91
6
18
108
9
9
11
55
90
51
8
12
100
24
20
16
75
42
3
24
44
1
11
4
60
48
51
17
40
24
69
27
8
235
9
93
155
60
4
15
41
49
23
48
25
35
12
36
64
60
48
84
60
9
35
16
44
1
51
87
57
36
24
9
72
75
20
85
83
124
33
18
9
80
31
5
16
36
12
75
45
27
33
12
96
24
15
18
18
5
100
20
79
33
57
23
12
109
54
48
5
4
44
24
12
76
39
5
100
105
18
33
27
41
7
65
49
48
3
8
7
114
23
40
56
7
18
27
3
9
72
20
16
9
3
92
19
54
3
12
48
24
104
36
25
90
18
72
108
15
33
78
90
27
44
1
47
40
12
36
20
64
228
56
96
25
131
40
8
24
28
39
6
35
192
7
48
36
24
30
23
12
168
4
36
45
59
40
44
12
52
68
49
60
63
8
19
5
48
13
15
12
108
24
21
15
68
7
24
ABCD 95192321912*3^$a+1 [50044]
30
6
30
18
1
60
12
47
102
91
12
11
64
90
86
76
18
2
1
12
15
92
24
10
24
12
50
49
11
1
168
9
27
23
22
3
35
22
108
30
50
12
19
131
58
6
21
29
91
21
3
69
66
21
24
29
72
43
48
3
20
54
10
18
63
9
75
11
6
55
29
22
54
39
35
6
90
1
45
18
26
54
37
27
26
19
72
35
30
16
68
66
10
111
17
60
31
15
6
84
44
28
168
84
26
46
96
3
71
10
20
58
116
6
19
11
13
15
108
105
108
15
96
21
9
3
33
2
22
44
22
24
8
10
92
31
59
1
9
8
6
46
51
24
5
58
32
24
54
16
20
4
72
8
7
3
20
6
22
98
6
25
24
15
12
128
22
14
16
108
36
6
72
12
54
21
21
14
1
17
7
15
8
46
50
97
48
24
105
32
16
54
9
15
26
10
21
29
19
11
60
138
12
16
48
171
9
24
3
9
6
33
24
27
6
3
36
29
7
15
44
58
18
128
1
39
21
144
59
28
30
104
30
24
4
78
8
67
17
12
4
15
71
58
12
63
36
5
76
6
237
36
69
3
23
4
45
33
15
15
108
9
108
83
25
15
36
38
6
25
11
28
26
7
15
57
33
128
24
72
30
48
60
42
64
6
20
49
75
14
7
33
62
10
38
37
48
33
74
60
16
2
30
22
15
23
1
41
60
30
13
5
12
16
62
120
37
9
36
6
69
21
3
87
30
14
64
26
60
34
6
48
2
18
16
6
8
96
34
150
12
14
30
10
27
9
6
44
4
21
111
30
18
45
11
90
24
46
8
1
69
72
30
21
24
5
28
15
36
21
68
42
16
18
75
12
33
150
12
128
52
14
40
24
30
14
22
44
1
84
57
39
84
11
18
42
1
24
81
39
35
58
18
62
7
39
14
102
49
5
76
3
5
6
94
20
60
6
49
15
18
54
210
8
67
24
45
27
53
30
25
27
68
169
5
100
36
50
4
21
132
33
12
14
18
118
68
66
31
45
2
30
7
15
21
24
36
27
18
44
18
28
14
31
27
18
32
60
58
14
4
15
71
30
28
66
36
60
33
5
16
56
28
18
8
16
44
30
16
15
24
9
18
2
42
73
48
24
84
75
21
65
19
11
18
12
108
16
72
3
69
18
30
32
36
4
72
98
46
20
54
1
21
51
57
3
12
36
5
31
36
15
14
4
14
28
14
130
8
25
3
33
35
37
60
9
8
67
24
5
391
36
15
57
12
21
15
89
16
3
29
28
8
36
76
14
10
30
36
42
15
33
18
6
20
10
45
51
2
31
69
86
64
21
5
6
16
42
87
51
14
139
11
25
89
16
80
28
18
14
43
95
36
25
89
36
30
6
4
50
126
18
52
60
110
34
36
8
46
84
2
76
14
130
18
62
49
71
30
4
15
11
4
14
82
48
21
72
29
31
23
85
81
50
4
42
39
9
6
44
25
21
3
35
30
12
108
6
36
1
29
76
134
78
7
33
6
66
8
88
14
40
50
60
91
17
6
64
32
130
38
1
65
6
24
54
42
48
13
33
111
33
2
18
46
26
64
27
83
66
28
20
120
40
51
69
56
54
30
102
10
3
3
30
150
14
16
14
4
6
38
6
7
33
60
51
15
74
7
47
22
50
1
29
10
30
6
62
6
60
49
51
24
182
16
87
11
22
27
41
6
16
2
70
72
24
36
33
3
44
10
3
12
213
36
14
42
48
6
4
57
36
15
48
9
101
6
49
11
13
12
21
18
126
30
9
11
4
14
52
3
11
25
21
51
23
6
48
12
91
33
96
20
70
18
20
16
44
10
12
21
15
45
17
28
27
12
24
12
23
1
120
5
28
27
15
20
24
6
16
78
12
9
33
26
30
16
14
6
28
152
10
60
105
65
24
70
45
12
69
8
6
25
11
28
32
61
72
33
3
12
17
42
28
26
30
66
31
9
98
28
8
85
147
14
19
36
5
28
27
36
12
3
14
30
100
21
15
8
205
11
10
3
11
22
15
3
12
18
42
48
14
22
140
13
45
36
26
16
2
91
59
25
75
12
36
42
12
14
24
16
26
30
166
15
23
52
33
11
100
50
40
38
1
207
24
98
6
16
38
36
24
42
4
60
44
22
90
21
24
45
108
26
24
130
75
57
80
54
4
21
24
47
106
44
16
15
17
55
3
14
19
35
60
66
34
9
33
38
34
36
26
76
42
12
54
21
60
35
30
91
3
14
7
33
12
98
12
25
53
31
11
18
28
3
29
16
14
85
12
36
72
51
9
5
66
46
38
12
85
15
21
9
144
24
2
84
160
44
142
20
54
16
105
24
11
84
90
31
33
36
26
24
1
93
12
50
28
36
105
21
18
21
15
44
13
72
87
126
54
20
18
6
22
3
41
24
30
16
54
15
29
60
106
116
10
18
72
45
33
3
17
30
72
145
3
36
56
46
42
18
3
12
33
36
50
4
44
1
35
30
19
5
10
2
55
39
14
7
15
21
33
44
7
24
81
3
177
38
30
46
146
30
18
6
49
65
6
217
72
17
16
14
49
36
125
18
10
18
14
40
3
60
11
6
10
81
105
30
44
10
3
3
105
3
74
67
21
3
35
10
110
142
18
20
109
33
18
26
84
16
38
25
45
60
32
16
14
25
36
17
30
25
17
84
6
34
24
3
15
138
44
103
3
26
79
11
25
83
13
48
57
38
100
6
68
12
28
32
16
42
20
82
168
75
65
7
51
18
36
158
42
108
82
50
4
27
117
60
62
49
45
75
24
45
75
5
31
21
14
1
24
12
15
68
66
16
38
1
9
6
36
30
18
42
3
65
6
28
108
9
45
24
54
18
3
72
9
38
58
90
12
2
24
36
136
32
130
42
3
27
18
60
26
6
114
24
13
72
5
96
22
14
43
5
43
17
12
84
ABCD 95192533778*3^$a+1 [50006]
1
35
72
6
36
3
4
41
63
15
13
35
18
15
27
37
8
36
81
12
54
1
17
24
19
56
4
5
24
55
89
36
135
76
104
16
29
63
4
8
63
37
8
51
30
36
19
60
29
31
29
54
13
36
24
35
37
65
27
15
25
32
28
44
9
6
36
61
83
49
8
33
7
5
139
72
36
72
20
40
5
30
25
8
72
45
115
68
40
32
36
9
7
8
16
29
36
12
15
75
9
87
13
41
18
129
15
30
18
37
12
23
6
18
169
23
60
49
5
103
5
90
13
36
44
40
72
20
3
9
33
84
24
30
45
4
23
49
23
61
84
36
5
7
20
40
17
15
40
12
23
1
95
25
20
9
55
11
18
54
25
17
75
24
3
13
56
12
28
59
30
51
21
24
18
1
36
17
19
24
41
43
20
141
3
9
63
15
12
25
11
9
4
29
30
1
35
61
24
24
8
28
68
180
3
6
144
3
52
8
4
36
68
48
9
15
9
31
72
44
27
6
12
24
3
4
48
47
54
19
53
72
19
17
31
68
16
84
12
68
16
48
5
30
37
8
9
54
49
5
19
23
36
21
24
16
23
1
5
66
42
36
19
17
43
11
12
45
15
9
16
59
9
45
36
51
16
24
17
36
6
57
4
20
16
11
25
32
9
7
20
45
19
68
48
33
103
8
15
25
5
24
3
69
12
19
8
15
45
3
49
24
44
45
18
72
6
55
35
85
44
15
21
40
23
6
12
31
84
17
3
24
4
68
3
54
31
84
8
3
9
36
45
19
8
4
92
4
23
45
16
24
12
72
23
36
6
90
61
59
81
4
12
101
7
36
65
19
36
8
4
47
25
12
11
54
6
48
33
9
3
4
32
4
20
39
54
90
1
96
8
4
23
21
4
12
47
24
144
21
4
5
18
25
17
19
24
77
18
9
45
91
89
6
90
7
24
23
36
85
32
45
12
18
9
16
17
67
32
21
31
60
12
83
37
8
9
39
16
35
18
19
8
93
36
19
8
33
3
63
18
55
44
76
56
21
6
84
45
15
1
12
8
117
18
24
1
24
56
9
99
12
87
37
11
18
6
21
52
24
83
45
3
18
15
129
91
24
11
9
45
91
17
7
11
9
88
71
9
48
24
12
33
3
9
27
36
16
11
33
45
3
9
42
37
44
36
9
30
36
45
24
3
9
4
24
5
31
8
4
47
9
16
12
8
3
18
78
12
9
36
27
9
40
11
21
27
69
39
42
55
12
24
8
3
9
16
8
111
18
36
24
75
33
39
9
31
23
45
76
5
54
1
12
12
12
17
67
36
47
1
48
84
48
8
28
20
27
13
41
36
15
28
11
9
16
8
21
108
31
20
12
9
78
45
27
1
53
31
23
45
16
95
13
24
41
7
5
55
8
63
9
16
8
12
76
23
1
36
8
28
8
9
6
18
30
18
27
64
12
23
18
54
6
72
3
99
1
17
27
24
16
11
12
9
4
12
71
49
24
8
108
3
33
9
30
13
5
180
18
6
3
4
32
16
83
33
52
68
15
12
13
12
35
25
24
8
33
36
12
55
8
27
37
23
30
42
102
18
18
55
59
12
9
33
43
5
19
59
9
36
84
24
21
15
3
73
71
37
23
45
40
5
19
35
90
48
18
24
1
11
78
31
8
27
78
79
32
40
48
11
108
81
96
16
23
72
9
60
48
9
18
18
24
3
27
18
15
12
112
11
48
6
75
45
18
18
18
9
64
53
7
11
18
42
1
17
67
44
15
9
45
7
29
120
6
102
6
12
33
4
35
54
18
36
9
40
5
31
60
60
84
41
7
20
39
1
12
5
15
40
59
1
83
25
80
45
3
15
9
39
69
4
8
9
31
32
27
73
125
27
16
36
24
29
31
17
19
24
56
40
47
12
45
9
6
45
3
13
68
60
12
60
3
9
15
36
12
9
16
65
19
17
18
33
28
152
117
111
4
60
44
28
120
23
6
7
24
36
12
41
19
8
4
36
12
8
45
18
1
20
72
4
47
12
9
15
1
44
40
5
3
24
3
9
27
9
36
28
35
24
48
49
36
24
5
48
24
63
16
36
12
119
18
19
60
11
18
36
63
16
11
37
68
39
78
39
4
5
19
12
5
79
17
7
12
8
3
13
23
69
39
9
4
101
55
24
68
27
36
37
35
33
4
17
19
5
3
16
83
13
36
36
12
116
111
1
12
12
65
6
48
25
29
6
25
164
16
32
33
31
23
21
9
36
19
5
67
84
23
6
12
43
11
24
9
4
120
47
12
9
15
30
7
12
17
19
8
24
4
8
33
3
4
23
6
27
72
39
78
36
31
23
48
42
54
30
51
28
84
41
3
45
36
24
27
48
15
25
24
149
126
12
9
4
20
111
42
3
36
63
96
1
20
27
24
13
44
24
21
54
54
43
60
47
25
11
90
66
141
16
24
84
5
51
84
9
7
44
39
69
48
45
19
44
69
3
60
52
48
17
48
15
39
97
20
24
9
75
9
19
5
79
11
18
19
20
16
35
57
27
6
12
60
63
4
12
56
28
8
36
21
24
7
24
59
21
64
36
8
4
12
71
1
24
36
84
65
54
24
61
36
41
19
5
66
1
8
45
55
24
8
3
109
72
23
13
77
31
36
23
9
9
27
48
15
57
27
121
5
63
112
12
71
117
12
36
36
28
5
36
67
17
15
28
29
24
3
4
5
43
24
20
48
15
48
78
30
36
72
33
135
25
32
40
41
63
9
31
65
39
51
9
21
54
1
84
11
48
37
8
15
13
8
60
12
24
9
63
4
24
20
60
12
15
12
1
17
18
9
76
23
61
35
25
5
63
28
35
36
13
23
49
5
6
13
5
3
63
33
9
7
23
37
59
1
17
30
73
36
44
36
27
24
25
24
108
5
7
11
48
81
4
5
15
21
24
12
51
36
16
59
33
108
100
120
44
9
19
24
71
18
30
25
143
57
4
11
18
30
24
84
61
35
18
39
81
55
12
5
90
36
18
78
66
24
99
183
9
52
11
150
19
8
9
30
25
47
13
12
8
21
114
9
3
9
16
96
32
9
31
5
51
64
11
9
24
16
5
18
6
36
102
33
16
36
47
21
40
5
51
4
59
54
43
47
21
4
56
9
30
81
72
33
7
5
27
33
66
45
69
18
117
21
103
20
88
5
63
9
27
24
12
15
138
15
12
4
11
13
23
1
29
63
27
18
18
25
11
33
12
4
11
9
36
4
44
15
21
9
67
140
9
15
21
36
6
109
188
48
4
23
13
65
48
27
45
27
9
15
12
76
23
9
60
3
18
27
33
36
19
35
48
25
11
36
61
12
5
7
20
3
9
72
27
33
4
68
9
7
5
31
56
21
55
48
32
15
25
65
30
9
15
81
36
72
4
8
24
12
9
ABCD 95192614438*3^$a+1 [50011]
1
23
60
1
12
71
31
90
35
84
1
36
59
37
23
7
18
66
53
31
18
42
5
12
43
162
23
12
7
42
18
234
59
48
24
49
18
30
36
6
24
17
7
18
72
30
245
60
25
6
6
18
5
37
54
41
19
144
12
17
12
19
30
30
41
25
18
5
7
5
13
84
36
47
19
5
1
30
53
85
119
36
31
66
11
36
25
119
91
42
11
12
1
30
65
67
96
29
48
24
25
96
47
19
30
162
29
36
1
102
96
66
6
17
12
7
42
30
113
13
11
43
54
23
37
30
36
60
12
17
31
17
24
193
12
24
23
48
7
29
19
29
12
37
30
18
11
12
84
12
36
91
90
6
54
102
66
84
23
43
30
71
19
48
41
36
1
204
42
72
114
12
54
41
1
35
61
36
71
19
17
43
17
97
47
7
29
1
59
7
18
66
41
1
30
17
25
24
36
42
5
1
6
17
43
48
5
43
252
41
24
13
18
36
41
43
30
6
5
49
12
59
48
61
11
12
12
36
12
43
29
1
12
11
55
41
48
73
42
29
25
102
66
23
1
90
6
11
103
5
67
12
36
5
24
37
24
12
23
24
108
43
96
60
41
31
65
61
35
43
17
13
11
48
13
30
17
84
72
19
6
66
5
24
25
71
13
11
49
30
24
89
217
6
17
31
42
23
36
48
12
79
12
24
29
36
36
67
36
5
12
49
47
37
6
5
37
11
43
48
12
77
13
66
36
42
6
18
18
108
18
6
66
24
11
73
72
59
36
60
1
23
12
48
25
71
103
5
1
18
24
6
24
11
7
29
72
24
1
23
84
48
7
18
96
42
84
6
42
54
23
1
95
163
72
5
19
234
258
12
17
7
5
1
66
29
25
72
35
37
24
71
12
19
77
7
5
37
12
95
13
42
36
24
72
24
29
91
6
35
13
126
41
156
48
36
91
17
13
42
5
61
66
48
17
180
7
53
24
91
108
65
115
180
90
6
113
1
12
18
30
35
60
67
89
19
17
12
36
60
24
25
12
71
13
48
42
24
5
12
12
97
72
18
12
36
6
36
60
30
17
43
5
1
6
29
7
126
6
5
37
12
59
19
17
48
37
66
77
48
61
12
83
7
41
7
41
1
59
1
23
49
42
30
12
83
48
19
36
6
90
41
49
35
36
7
42
23
73
96
192
11
19
18
24
95
48
73
12
35
43
30
47
48
7
17
43
6
48
6
108
41
7
42
47
49
83
19
30
24
6
12
77
36
60
25
24
95
36
7
72
5
37
6
17
48
37
60
42
48
17
61
6
5
1
48
78
12
120
12
42
23
12
19
54
42
48
29
43
6
35
19
41
12
132
1
47
19
17
12
61
24
23
25
30
29
31
18
12
47
13
54
72
138
84
18
5
72
7
5
48
60
36
1
6
12
42
23
12
1
35
43
12
54
11
19
5
19
41
48
25
24
12
66
6
18
36
5
31
17
12
36
19
6
72
59
31
84
65
60
109
18
42
48
11
48
7
36
17
24
19
24
66
59
1
42
12
29
96
7
36
30
18
5
132
13
59
24
115
77
72
19
12
5
55
5
36
36
120
55
41
24
19
48
6
240
36
35
12
36
12
61
23
1
23
43
5
48
1
66
17
13
54
12
65
36
13
6
24
30
227
36
43
30
35
36
24
13
24
6
29
1
11
12
24
12
36
24
48
72
49
6
17
24
12
12
1
23
31
18
59
61
23
25
23
43
42
59
24
96
7
36
5
1
24
48
42
29
96
25
54
5
12
19
6
23
25
24
23
67
5
13
78
89
7
30
11
12
13
12
11
7
53
43
18
11
43
5
61
18
12
5
72
7
30
30
17
36
12
60
24
19
126
23
163
6
114
12
29
55
29
31
36
30
23
7
66
59
31
72
12
17
37
11
13
36
42
5
7
65
43
18
96
119
36
1
11
12
96
19
30
12
23
7
29
60
19
12
6
23
7
48
168
17
7
6
23
36
1
23
19
17
229
72
30
5
12
13
11
12
60
24
19
41
43
53
7
6
54
17
12
1
42
36
5
49
12
18
65
19
54
42
41
31
17
132
67
168
5
43
5
24
37
72
59
72
36
108
120
49
47
12
36
12
37
11
43
12
53
31
36
5
12
84
67
5
43
6
47
7
17
12
36
13
6
30
11
13
42
12
30
54
5
13
83
97
47
25
42
24
5
31
17
36
31
17
36
25
71
109
11
96
19
17
48
19
12
6
24
30
5
55
36
102
95
31
17
13
83
7
30
59
1
66
36
5
19
29
25
11
73
54
72
5
48
13
6
65
1
30
24
18
35
73
6
12
5
67
12
17
97
47
19
29
55
48
41
31
12
36
30
114
17
37
95
73
96
174
5
36
31
17
85
90
30
23
96
1
42
12
113
97
72
18
24
132
65
12
12
24
108
43
36
24
89
12
49
24
6
41
24
31
17
96
48
7
17
7
41
1
42
18
35
12
49
24
6
17
12
24
216
96
43
12
29
12
36
73
30
29
12
12
19
29
25
12
54
173
25
114
30
18
5
7
6
48
198
12
150
198
5
37
23
7
60
6
23
103
48
12
12
5
37
23
1
131
1
23
1
71
43
48
17
84
7
41
12
43
48
6
54
30
23
19
6
107
12
19
17
12
25
12
6
54
66
53
31
12
18
18
24
42
23
24
49
30
126
47
13
90
53
24
25
35
12
61
102
65
67
12
5
7
12
24
17
55
137
48
156
1
35
7
36
12
120
65
48
96
31
78
126
41
19
24
54
12
47
19
96
24
17
24
13
30
42
6
5
48
1
11
12
7
17
19
5
48
43
5
48
49
18
17
192
7
41
12
1
48
36
18
17
13
35
49
24
78
24
29
60
19
29
24
12
12
37
30
12
5
19
17
91
6
18
42
35
79
42
12
30
24
5
67
162
35
ABCD 95192831044*3^$a+1 [50026]
7
18
6
65
12
7
36
53
61
18
5
43
158
22
24
48
36
17
109
50
16
8
129
7
44
16
101
12
49
6
80
9
43
6
32
3
13
18
24
6
6
5
24
27
24
10
66
5
24
15
18
58
5
19
8
52
12
29
31
24
5
27
4
48
36
12
14
15
15
57
25
62
64
5
3
64
24
24
42
18
17
61
11
37
30
2
10
5
7
48
42
47
19
14
15
1
18
24
6
35
7
24
5
24
31
17
7
48
5
7
12
12
54
50
4
36
36
17
63
28
12
5
31
5
7
29
84
25
6
20
28
5
48
12
43
14
10
6
11
39
60
4
29
1
83
60
15
69
7
5
12
67
29
36
15
9
12
12
51
4
36
24
62
42
57
51
21
7
44
12
45
7
5
3
16
12
36
5
15
28
108
65
15
28
5
13
6
26
3
15
28
48
68
28
24
60
14
3
109
35
12
1
11
7
36
72
24
8
16
36
8
4
17
31
2
10
54
30
8
4
6
98
36
4
17
12
19
17
19
17
12
7
36
44
9
67
32
12
33
36
108
24
24
12
84
27
33
15
33
57
16
6
29
45
3
36
25
110
16
5
24
7
120
5
3
45
1
42
54
2
21
24
48
24
25
48
23
19
12
8
9
12
43
5
61
11
39
40
12
8
34
2
4
17
7
24
17
43
113
48
7
6
14
9
19
6
6
24
17
19
24
5
3
76
5
39
21
19
32
52
42
35
72
12
91
5
31
8
34
18
24
48
32
28
32
57
12
3
28
6
6
36
32
22
59
3
60
48
22
114
8
21
36
84
7
17
39
9
1
48
6
53
31
6
11
7
8
84
4
5
72
19
30
6
5
12
25
11
27
100
44
16
72
12
36
24
5
24
36
25
18
41
31
8
16
14
39
19
6
48
95
31
24
53
36
1
6
24
32
24
16
60
12
18
47
39
4
5
7
137
7
12
17
19
24
36
41
12
36
21
64
54
53
72
19
24
5
13
18
41
43
24
17
36
27
40
29
55
89
3
16
5
24
43
56
16
20
52
24
36
5
3
21
48
19
24
5
31
12
29
1
23
7
12
92
4
32
4
18
23
12
72
24
12
33
22
42
54
12
5
7
96
5
12
7
68
45
63
45
7
5
15
36
33
87
22
6
26
6
10
18
5
24
49
78
66
74
22
30
17
1
32
3
43
24
5
37
6
32
16
42
23
9
10
29
25
30
44
76
20
52
29
96
7
8
40
30
6
53
37
30
12
6
18
20
36
124
17
24
1
38
9
12
31
5
33
27
19
41
12
39
45
15
10
30
12
12
65
12
36
36
7
8
4
2
51
31
17
36
39
4
36
17
12
24
7
60
2
46
5
3
28
24
6
11
12
36
60
7
2
3
24
21
42
4
18
32
3
13
23
12
12
135
12
28
18
32
10
53
12
15
28
8
33
24
9
10
6
2
72
4
5
45
34
65
13
23
15
33
96
43
92
57
7
66
96
18
17
7
5
33
10
5
24
12
24
7
12
2
15
7
5
60
7
17
12
3
4
5
12
72
7
30
14
4
32
33
84
31
5
12
25
78
5
43
12
48
6
32
10
29
24
24
51
36
21
43
53
48
7
36
5
12
1
42
29
27
21
15
10
47
7
17
12
19
41
1
90
6
23
79
72
17
43
132
5
19
36
17
24
24
3
9
63
90
18
28
24
20
4
48
5
115
24
50
58
12
5
72
3
10
11
27
24
18
15
1
11
12
25
18
77
96
1
42
48
60
36
41
19
17
7
17
15
66
22
5
48
7
14
16
59
63
40
29
7
29
24
87
9
7
12
5
3
33
25
2
30
22
5
55
30
11
55
53
67
36
17
36
63
69
48
79
24
12
17
43
42
14
4
36
24
5
24
67
5
48
19
17
15
90
22
24
17
1
6
17
19
6
6
24
18
30
50
46
17
39
16
29
67
24
12
24
12
5
45
10
12
36
36
12
6
42
8
4
5
24
13
11
3
108
9
24
24
36
7
56
52
24
20
16
41
43
8
33
31
24
6
83
7
54
48
18
20
90
16
18
17
51
36
28
42
48
14
4
5
9
16
6
8
34
11
60
25
2
30
15
12
12
36
7
8
160
36
60
24
36
42
2
76
17
1
95
19
68
10
26
16
32
22
18
20
88
2
22
12
17
12
24
19
20
34
2
21
24
1
2
60
45
3
24
45
48
13
11
7
12
20
40
68
9
31
5
7
29
1
11
31
20
9
25
62
40
17
15
4
5
31
53
45
3
7
24
5
25
6
5
12
19
89
12
1
6
5
37
6
5
7
24
89
7
20
4
12
5
13
38
76
20
58
48
11
7
14
16
11
15
22
11
67
12
12
60
24
12
8
4
30
6
77
27
34
23
3
21
27
52
12
8
9
7
12
29
60
19
36
77
19
5
43
29
60
19
17
7
44
16
12
65
12
7
12
29
72
43
54
6
32
28
36
17
7
17
3
12
81
55
12
12
5
3
136
12
8
46
6
42
6
5
96
7
36
113
3
112
128
12
10
6
56
81
19
30
42
12
41
36
15
45
12
12
55
5
45
39
3
22
95
3
21
25
6
24
66
18
12
60
6
18
53
7
8
64
5
24
43
8
58
6
5
12
7
12
125
15
28
24
38
18
28
20
24
64
29
25
6
5
7
29
27
4
2
46
5
12
49
54
36
41
127
17
19
5
37
14
9
25
23
12
7
17
7
12
48
2
6
40
8
4
24
5
3
4
12
6
59
31
17
19
12
5
49
42
20
12
4
18
6
8
16
53
7
36
29
3
4
12
48
53
7
92
16
5
3
40
90
11
67
24
5
43
42
6
36
113
31
32
9
43
12
5
1
18
14
22
41
108
12
7
24
12
17
15
64
5
19
29
43
17
31
78
2
9
19
2
22
42
6
5
24
36
9
34
5
25
42
8
4
42
48
18
36
32
58
90
44
4
12
90
38
40
48
5
7
12
42
18
29
36
31
20
4
24
12
5
51
10
18
5
19
68
9
27
4
96
42
2
4
5
7
48
5
7
48
5
13
42
29
67
24
8
4
12
24
68
28
36
17
31
12
5
15
12
46
35
7
5
7
48
29
13
6
8
120
10
6
12
14
22
24
18
80
10
24
14
58
6
78
72
29
7
5
49
11
19
12
32
22
11
27
10
74
28
17
9
10
36
18
18
41
19
5
7
48
6
30
2
87
25
47
43
17
36
1
90
5
3
9
48
12
7
5
27
18
82
32
30
6
136
53
108
115
20
10
6
17
31
5
12
36
60
48
9
27
12
9
3
7
5
49
26
21
7
17
84
31
6
35
24
19
68
28
17
1
83
31
72
5
19
48
65
13
11
24
63
33
7
54
2
48
4
20
64
5
1
23
43
5
48
9
58
24
17
3
10
32
54
58
11
7
14
22
17
24
1
18
30
42
6
14
40
101
21
3
19
24
18
30
60
5
75
6
10
12
36
8
4
12
17
91
5
24
36
19
60
114
71
57
16
90
36
2
39
19
6
114
20
10
30
77
24
48
7
12
36
5
1
30
18
48
80
6
4
44
4
17
12
31
24
2
82
8
93
3
4
84
56
22
30
50
6
21
37
50
33
13
30
5
7
5
1
30
5
13
6
41
36
31
8
4
32
34
2
16
174
6
12
29
7
36
6
47
15
21
24
7
30
66
78
30
50
22
12
89
55
17
13
23
36
3
33
7
29
48
13
26
22
6
29
19
17
24
1
66
12
36
12
12
5
7
8
28
44
9
3
4
29
13
18
24
24
5
24
19
36
12
5
31
12
41
7
5
19
20
12
22
30
56
16
41
120
12
84
7
17
36
7
20
4
32
16
12
8
21
72
67
17
3
4
12
36
5
13
83
7
12
24
12
48
17
36
15
21
12
3
9
24
96
13
11
19
32
81
81
18
16
12
29
12
19
17
12
39
18
34
17
24
19
5
19
32
10
42
84
20
21
12
63
36
10
2
16
24
17
7
14
3
55
41
43
72
17
3
21
7
8
16
113
7
26
22
26
22
5
19
36
41
21
15
39
45
12
7
8
69
19
12
14
15
1
18
24
17
12
7
32
16
17
24
31
5
69
30
9
9
51
13
ABCD 95193364946*3^$a+1 [50088]
36
53
132
84
72
7
173
55
149
18
30
36
187
53
36
31
108
89
96
31
23
18
84
43
12
35
73
53
19
36
60
17
36
19
48
17
6
85
72
24
29
151
89
324
180
72
30
25
120
41
54
48
205
101
55
125
42
13
17
55
5
48
91
24
84
53
90
73
36
35
18
72
91
59
1
53
84
55
108
17
108
132
31
5
12
18
61
89
36
103
17
43
12
53
18
90
54
78
12
144
127
17
72
43
108
29
24
19
125
31
180
252
257
55
12
5
55
173
36
7
48
60
47
109
89
60
36
55
35
13
60
12
203
1
36
53
48
55
180
107
97
36
53
19
48
53
24
67
53
108
7
216
29
36
19
5
103
53
36
60
108
55
65
108
24
55
48
5
31
41
31
35
18
55
17
54
54
24
300
43
29
288
115
65
235
17
55
24
101
43
108
12
53
115
47
25
53
84
126
25
209
91
53
6
66
43
35
54
91
125
156
24
30
1
41
48
24
12
271
17
7
11
162
7
48
53
168
90
90
84
240
12
36
127
72
5
36
48
114
13
53
199
41
30
54
90
1
132
65
90
253
17
19
53
216
420
30
96
1
12
17
18
37
89
367
29
96
54
48
78
67
5
72
48
7
36
48
161
19
89
55
113
67
60
35
48
73
125
24
18
85
72
41
36
55
48
41
31
125
43
47
6
84
115
35
126
12
43
17
67
60
48
161
312
18
90
31
5
18
121
132
12
41
12
18
1
41
19
281
42
37
11
42
103
95
54
120
55
5
103
401
30
222
18
336
6
90
18
12
19
36
203
49
197
144
19
36
60
17
48
19
17
24
84
132
156
115
35
48
114
91
17
18
66
43
36
36
53
102
288
73
17
96
139
17
108
55
41
84
7
35
54
72
127
12
144
125
132
102
37
59
54
55
65
235
5
66
126
36
132
156
19
113
48
19
36
41
31
108
96
89
139
72
108
17
36
7
12
95
234
12
7
35
48
133
144
161
12
78
1
29
24
12
19
5
36
18
37
11
73
132
48
131
13
131
90
102
90
43
29
108
144
55
144
72
35
54
36
79
36
53
30
54
180
6
49
41
72
30
73
60
11
109
35
222
120
43
84
161
19
41
175
149
31
41
18
13
89
55
41
48
24
360
31
59
30
72
19
17
55
5
180
102
37
59
30
19
36
36
53
151
11
181
132
48
108
72
17
108
54
25
48
161
54
25
281
235
17
72
7
48
17
18
37
125
96
30
97
120
17
43
155
18
19
96
48
17
90
42
67
108
17
54
42
120
223
12
35
289
24
36
53
30
61
36
173
18
97
47
240
1
47
42
36
55
48
59
37
264
305
96
199
180
12
53
6
138
235
17
19
60
89
127
209
19
36
107
25
17
31
24
47
169
359
30
91
89
43
35
30
18
90
19
53
115
65
19
41
67
107
6
228
7
48
72
17
36
55
89
18
18
60
19
143
30
19
60
53
36
31
24
125
91
29
24
12
91
60
12
17
6
144
138
36
91
96
29
24
31
35
6
138
96
1
17
211
17
19
23
66
7
48
24
120
23
54
31
53
60
12
19
24
89
31
24
323
54
90
109
35
102
7
101
60
31
125
36
162
181
77
12
96
31
ABCD 95193620378*3^$a+1 [50119]
93
27
348
360
36
36
144
144
51
129
21
231
12
60
33
114
33
48
132
108
39
213
48
108
132
72
36
12
168
75
81
108
81
87
33
42
285
105
147
183
144
33
147
84
6
51
264
111
108
57
123
60
105
12
45
144
99
75
57
432
33
18
141
60
48
21
147
108
75
252
234
123
123
234
3
12
96
120
60
108
12
24
84
351
36
33
12
204
120
168
108
48
360
81
66
57
12
135
33
156
24
36
12
75
93
15
6
51
120
45
15
360
84
36
312
36
36
108
108
120
219
213
3
24
33
36
120
57
240
123
264
21
39
87
96
297
60
48
45
87
36
141
3
36
15
90
75
144
21
51
84
24
33
3
84
132
48
63
45
9
120
90
201
93
135
24
12
255
129
21
51
123
69
96
111
30
114
120
357
60
213
87
39
285
180
96
123
57
48
24
180
36
72
12
252
24
72
219
105
84
132
3
246
435
324
51
105
165
3
36
120
171
216
213
72
3
69
156
75
162
3
111
213
3
33
36
84
204
48
60
93
102
90
39
36
84
36
93
15
135
105
51
33
108
24
75
69
72
108
84
147
21
228
96
39
9
27
156
165
15
69
75
21
159
21
12
60
48
129
111
432
57
339
12
24
108
120
216
24
216
72
72
87
6
87
57
99
327
93
15
105
135
249
231
162
144
75
195
105
36
60
120
3
321
165
159
204
21
87
15
93
156
24
72
12
72
36
312
72
36
159
141
60
15
414
24
87
72
72
144
105
42
105
180
3
30
186
81
132
147
45
129
195
111
21
192
168
72
108
72
252
201
27
237
186
48
165
147
33
144
141
270
57
3
81
135
33
36
36
48
21
75
216
75
81
180
75
57
87
129
12
132
36
21
15
39
162
15
72
33
75
108
12
3
60
120
150
102
180
54
3
51
57
180
48
132
3
336
33
27
84
6
66
33
135
69
33
123
24
108
192
72
108
3
18
90
6
15
36
84
168
108
48
60
147
30
75
180
108
120
117
87
48
39
324
6
231
12
60
36
156
39
177
72
57
399
396
15
6
48
75
36
48
168
48
24
33
288
15
24
36
15
222
15
144
36
39
54
162
9
24
372
63
69
12
99
105
147
213
15
96
264
57
84
108
276
72
75
117
96
36
ABCD 95194453496*3^$a+1 [50009]
12
6
17
25
78
42
78
72
42
48
83
16
9
11
24
49
36
42
42
47
216
37
11
55
17
37
66
41
1
12
3
33
27
84
8
1
39
240
48
12
21
24
23
25
30
18
24
6
81
9
12
15
57
18
42
48
102
6
60
87
32
31
42
83
4
21
35
25
24
6
89
13
39
36
45
95
52
45
96
24
3
57
36
24
60
48
47
36
84
72
49
60
27
12
12
21
75
57
15
92
76
80
25
47
1
59
108
37
63
128
25
162
57
60
81
35
64
63
29
19
57
20
100
33
60
171
8
85
60
36
24
27
168
21
12
102
5
52
39
54
60
36
24
18
5
67
66
11
43
6
42
5
4
9
54
77
16
32
13
12
3
63
9
105
71
136
9
11
19
54
35
40
15
78
48
60
35
49
15
20
25
15
15
5
13
15
135
29
43
90
60
95
100
120
105
63
33
72
48
24
30
57
33
30
41
49
60
18
45
57
48
35
72
73
12
3
68
52
57
3
75
48
17
13
60
231
8
13
99
44
49
11
216
28
48
27
105
80
48
13
95
25
11
103
101
12
4
51
72
5
12
73
30
30
3
44
1
15
123
9
105
95
112
48
15
18
39
96
80
13
24
107
73
126
21
81
147
15
105
15
57
8
52
33
48
12
35
73
42
30
66
114
48
12
83
24
1
30
5
97
15
3
105
45
60
150
18
24
6
21
21
59
1
59
16
192
63
57
45
95
36
16
128
12
16
3
57
84
81
42
66
71
1
48
30
29
25
27
104
25
24
23
73
35
37
23
16
20
16
3
54
11
109
27
129
30
89
28
3
24
53
25
59
40
21
48
42
57
8
37
138
5
100
60
60
32
168
13
51
80
49
95
72
7
6
24
3
207
41
79
57
39
21
3
17
13
3
33
102
57
8
40
140
4
33
15
12
9
11
40
39
24
5
61
24
6
5
25
12
12
48
75
153
111
21
39
153
75
72
36
105
48
24
138
17
31
21
3
57
93
107
16
12
12
33
6
24
41
264
1
24
6
21
51
9
20
48
28
33
35
37
143
7
5
64
129
42
9
39
65
25
12
18
9
93
60
87
21
11
16
33
54
41
96
160
48
8
12
61
24
23
4
153
11
79
18
72
3
75
17
72
108
85
6
185
25
24
23
13
27
207
6
71
73
27
56
25
27
80
52
39
57
32
108
13
12
147
21
24
18
9
33
6
5
19
93
27
177
36
12
32
31
89
121
47
73
39
39
29
1
24
11
85
12
78
54
96
24
3
63
9
8
103
57
24
33
35
12
61
42
18
12
47
61
147
3
57
21
99
15
33
105
23
25
99
12
8
151
21
21
39
69
24
18
9
69
84
3
45
15
24
48
12
21
12
36
102
17
175
5
43
48
17
100
32
13
23
156
36
40
132
3
65
7
57
9
24
78
57
32
61
18
9
21
12
95
7
126
11
76
27
33
45
18
42
39
9
102
65
37
35
1
30
77
4
9
24
11
37
95
13
42
162
6
102
12
6
101
13
15
45
36
95
79
18
12
71
19
17
1
12
95
28
8
7
9
21
18
90
11
163
41
16
20
91
9
81
47
31
29
36
64
45
11
25
39
45
66
5
16
3
45
105
3
8
112
24
104
16
168
15
6
131
16
92
96
16
60
96
80
103
30
27
32
36
4
63
18
30
9
15
66
30
17
4
9
120
42
78
35
7
9
93
23
37
87
33
3
144
96
3
30
35
37
87
33
90
48
102
18
54
3
93
12
39
8
25
30
96
30
12
30
18
27
33
120
12
30
78
27
72
8
52
45
71
55
24
30
3
44
73
87
48
12
9
11
1
27
120
48
72
20
1
24
96
24
48
72
27
39
41
79
30
95
16
20
13
48
18
54
75
12
21
12
18
17
88
15
9
9
180
42
17
145
3
33
114
96
24
117
20
76
60
45
39
69
24
6
114
36
42
9
9
132
72
95
1
51
9
159
15
17
96
7
48
30
27
68
25
48
12
15
12
21
54
48
42
48
15
33
111
69
12
59
43
48
17
31
42
12
47
13
3
45
23
72
100
33
24
87
93
47
48
1
35
64
60
20
28
63
41
169
120
27
93
12
12
123
12
15
41
49
27
21
12
36
72
15
45
60
23
25
27
45
83
115
24
66
12
135
45
60
39
9
24
11
55
41
13
23
64
3
30
36
24
35
73
108
12
12
6
30
24
120
11
7
9
96
24
9
12
42
45
165
126
29
1
35
25
12
72
48
12
3
45
30
5
48
4
45
3
8
55
42
15
93
219
33
47
13
75
24
81
30
29
156
4
9
39
21
107
100
104
1
47
31
21
33
48
12
36
51
81
12
15
12
33
35
25
135
3
65
73
54
41
7
30
15
3
72
9
60
21
27
3
45
165
87
68
67
17
16
12
81
90
17
52
153
27
15
57
48
45
120
11
49
6
141
51
18
102
18
47
ABCD 95194494056*3^$a+1 [50059]
60
33
3
24
25
71
12
45
27
30
30
6
114
25
125
30
48
30
7
23
18
24
3
160
95
229
23
25
60
23
73
35
42
18
144
97
29
19
5
288
120
30
42
63
208
35
30
30
90
55
167
138
72
7
65
78
45
105
30
25
5
15
64
48
125
15
108
15
18
12
72
15
48
3
24
18
30
57
16
29
30
6
60
84
7
29
7
23
54
36
27
135
25
20
87
18
99
4
5
55
95
37
17
30
6
12
67
5
30
37
11
37
35
30
18
42
96
42
30
99
63
18
18
54
7
24
84
20
3
12
48
12
6
12
18
90
30
24
90
48
67
11
1
29
19
113
30
9
3
6
67
17
6
21
4
77
18
42
12
18
37
120
41
127
5
48
54
60
18
12
6
114
3
33
7
83
109
41
114
30
103
47
25
35
18
67
12
23
25
5
6
42
78
150
12
138
72
25
53
72
115
155
25
17
60
48
27
40
41
19
188
15
25
35
13
29
31
65
42
9
33
60
91
5
139
11
24
96
85
17
168
19
60
5
66
9
3
162
30
1
144
11
84
36
12
120
60
42
30
57
33
90
93
87
36
25
12
53
12
30
30
138
24
6
60
42
12
1
59
37
41
48
12
7
5
6
169
155
36
150
19
35
1
32
27
60
18
48
51
16
17
66
117
75
72
6
30
12
12
13
5
27
100
95
90
31
35
30
55
152
15
57
21
12
75
33
42
12
37
71
42
103
12
5
18
12
6
120
99
33
42
18
19
23
6
42
25
23
60
57
64
161
43
77
90
12
6
72
90
18
67
17
36
79
95
6
72
48
67
23
102
15
4
59
12
12
25
65
108
12
18
18
19
11
9
45
6
60
24
157
23
33
57
18
30
60
19
11
18
42
60
37
5
15
52
11
42
36
19
36
107
109
41
30
252
45
3
157
72
24
17
19
23
6
127
23
81
51
25
17
78
12
66
12
12
6
1
168
143
9
39
24
66
60
30
60
9
3
42
30
78
135
15
18
150
144
13
83
12
72
45
40
96
5
30
42
42
25
65
3
57
66
162
55
77
27
21
43
5
54
57
3
150
103
32
3
30
60
60
42
6
19
35
36
60
72
117
40
35
37
11
18
12
42
1
59
1
5
12
162
6
54
96
12
13
29
6
30
31
48
12
20
88
41
87
100
12
11
270
24
15
63
12
25
23
117
33
55
17
18
18
12
102
48
48
117
3
12
13
125
27
15
12
1
65
175
17
67
188
28
17
175
23
57
40
5
12
18
12
18
30
9
40
101
19
29
30
12
12
85
12
89
144
18
12
18
18
24
6
24
36
31
23
18
15
93
42
60
12
73
60
5
127
53
67
11
72
12
126
7
35
72
60
57
99
1
48
23
12
61
47
18
12
18
102
12
15
45
30
6
54
150
18
12
37
11
37
11
84
18
42
96
42
7
5
43
125
18
12
37
32
9
84
15
75
13
23
30
139
8
3
61
48
53
18
12
42
60
60
6
42
78
72
13
35
84
18
18
60
97
17
30
18
108
42
12
36
12
162
30
30
6
114
63
63
54
91
59
145
48
44
33
7
53
78
12
61
12
24
89
42
25
17
60
7
11
12
1
35
30
55
29
60
115
36
35
61
149
12
12
66
42
7
41
259
5
6
1
24
5
27
147
93
12
15
60
97
11
48
57
75
57
16
47
9
129
51
3
145
48
5
19
8
3
48
25
32
3
237
27
1
59
48
13
35
12
30
30
37
41
174
18
19
41
67
41
55
89
55
5
67
8
21
12
103
60
47
78
19
11
9
12
63
1
35
12
42
78
12
18
7
11
90
24
90
36
37
5
42
33
45
42
18
42
18
18
30
24
18
162
30
1
104
81
55
5
12
12
67
11
13
12
17
3
45
19
48
23
117
45
66
30
24
48
7
5
30
30
6
24
78
55
155
12
48
13
5
24
211
56
21
42
18
7
60
53
7
23
138
12
12
156
30
24
25
20
21
42
13
137
18
12
18
54
61
29
30
13
125
75
33
39
15
25
23
18
12
60
12
18
48
1
59
12
72
48
60
25
53
102
85
23
60
30
19
8
57
6
21
51
12
13
5
48
12
60
42
205
11
42
127
83
12
1
35
54
60
135
201
42
18
30
30
24
18
72
30
18
30
18
30
67
47
33
33
111
28
95
36
84
45
3
13
12
47
96
54
36
54
66
31
29
42
12
18
12
18
72
90
18
133
5
24
78
13
144
41
39
225
6
42
7
11
60
132
73
29
63
147
13
77
60
55
32
63
30
18
12
66
120
42
57
15
36
21
3
30
48
60
7
11
54
210
1
35
42
120
18
120
24
18
7
5
48
39
3
48
30
18
90
12
75
75
42
6
24
18
48
19
41
7
125
72
6
25
77
12
30
18
87
45
30
90
55
5
6
60
12
42
120
60
66
12
102
18
132
48
120
49
68
15
138
30
25
24
20
ABCD 95194794218*3^$a+1 [50168]
24
67
89
84
7
53
7
84
137
24
24
96
36
12
31
5
79
156
77
18
1
24
89
36
79
17
60
30
49
5
264
210
1
17
67
5
48
48
55
17
79
48
17
30
25
149
55
11
126
144
180
79
65
84
120
7
53
72
79
36
11
18
24
132
43
12
48
36
125
19
53
7
77
48
55
23
37
17
24
66
49
89
60
42
48
25
41
115
5
55
24
72
239
1
84
11
48
97
29
19
17
108
132
163
11
25
29
60
78
73
137
12
151
29
31
276
48
101
24
156
96
84
31
240
5
84
6
96
18
24
6
1
5
19
71
138
72
156
187
5
240
12
43
12
143
30
55
11
49
113
19
5
6
90
7
41
36
24
60
36
79
17
60
270
54
144
42
42
60
36
72
24
43
65
31
41
24
60
19
155
78
19
53
67
168
5
96
72
12
102
96
42
48
84
43
23
37
101
24
48
60
43
41
24
31
365
43
281
36
96
19
84
84
17
79
24
53
24
24
12
132
31
11
30
36
132
67
5
43
5
36
55
60
29
67
204
84
11
66
60
43
5
36
84
91
41
55
24
17
7
96
96
95
48
102
43
47
6
43
24
41
79
95
162
24
6
30
19
17
19
101
7
17
55
23
25
71
102
43
29
18
30
48
55
17
42
1
5
31
65
19
215
30
36
24
31
23
258
120
24
55
53
115
17
30
49
65
12
43
5
55
5
60
115
156
5
150
25
120
29
72
19
119
49
17
115
48
11
1
84
36
41
7
65
55
41
79
12
65
48
127
125
19
29
31
65
19
12
89
54
85
12
53
36
120
12
19
48
5
90
25
41
79
47
18
60
18
144
48
6
271
5
43
36
17
60
43
317
108
79
23
48
222
163
89
12
43
120
156
161
138
6
24
12
60
120
114
49
161
60
19
47
18
96
120
36
19
161
19
5
139
60
47
25
48
185
12
19
5
12
12
36
55
89
30
25
71
192
37
11
49
185
55
47
66
72
48
108
139
5
90
48
97
65
78
49
144
77
84
19
5
31
101
84
48
67
5
6
78
162
54
139
185
12
307
72
41
127
5
7
60
53
12
19
240
17
48
12
48
144
36
132
168
12
7
5
31
24
36
36
101
48
84
31
5
24
18
97
36
107
90
12
12
36
672
90
1
5
12
19
53
6
6
175
53
72
24
55
5
115
60
11
66
84
138
25
41
24
102
96
54
144
19
5
120
12
156
24
138
30
66
42
24
60
43
101
19
5
31
5
31
41
60
199
5
84
19
5
276
84
156
6
258
31
84
5
72
55
48
60
36
17
312
7
23
1
29
18
114
79
77
43
29
60
7
41
180
67
101
19
47
6
67
5
55
41
66
6
48
19
23
18
204
96
276
48
7
65
54
234
168
67
17
43
17
19
29
60
55
113
84
144
151
24
29
211
89
108
19
84
36
60
29
19
137
24
24
7
5
55
48
72
29
90
229
60
180
245
156
42
30
108
31
23
30
60
6
49
36
77
127
41
144
150
1
89
12
43
113
67
12
53
138
73
5
132
48
12
7
11
1
89
36
18
85
12
24
120
17
12
55
101
79
23
30
7
132
29
90
30
156
36
48
139
5
55
113
43
41
48
7
29
84
192
78
30
67
5
60
24
55
125
19
36
156
125
60
43
36
5
96
43
65
55
77
66
78
19
5
36
31
5
66
102
132
24
12
67
5
307
71
18
259
60
17
163
11
54
31
17
42
78
162
25
12
65
43
72
215
48
48
54
36
48
24
36
12
84
24
24
115
216
41
24
19
77
60
19
96
ABCD 95194868974*3^$a+1 [50007]
6
6
18
78
12
60
6
24
6
126
54
6
24
37
23
6
19
17
102
25
65
18
168
1
11
18
84
78
12
36
24
18
12
72
19
5
60
84
48
72
18
12
12
25
23
42
30
13
72
5
31
17
120
18
13
11
36
30
12
78
42
48
7
60
5
78
12
30
72
18
1
47
54
6
12
48
42
60
12
18
61
65
7
29
84
12
24
18
36
30
12
24
24
42
108
60
54
42
126
7
17
18
6
24
6
42
19
59
90
24
12
48
36
12
19
5
19
11
6
72
67
11
54
60
43
5
18
54
6
24
24
24
42
18
18
78
6
55
29
6
30
54
12
12
18
7
53
18
102
30
30
55
23
60
24
6
30
6
78
37
35
6
42
48
13
5
36
48
18
18
6
18
6
42
54
18
48
7
60
23
24
96
37
11
6
18
12
48
36
36
25
65
18
48
30
54
18
42
48
60
37
11
24
24
25
101
84
19
12
35
24
12
48
72
24
36
18
72
18
24
30
42
24
24
30
6
30
12
12
55
72
83
48
42
30
48
12
12
13
53
19
41
24
84
72
30
12
97
5
66
30
43
29
6
25
17
30
24
66
43
36
48
95
30
12
84
24
7
113
66
42
12
12
66
30
7
5
6
24
6
30
36
109
107
13
29
18
24
24
66
60
84
30
25
24
5
12
30
18
6
6
30
1
5
54
36
13
35
24
12
6
54
48
12
18
115
5
48
30
12
12
66
72
48
54
36
24
66
54
6
84
36
67
101
36
36
19
11
18
24
30
6
66
25
5
24
30
1
101
90
12
96
12
18
12
48
19
41
36
18
12
120
6
19
41
18
36
36
30
42
66
66
54
151
23
6
7
5
24
66
42
36
6
126
7
23
13
35
54
18
13
11
6
12
7
5
18
60
30
78
30
120
42
78
18
30
60
31
29
6
108
1
36
71
18
6
6
7
23
54
31
17
31
35
1
5
90
54
30
96
36
84
24
6
48
36
30
12
97
11
12
18
12
19
23
36
1
5
18
18
7
23
72
36
12
48
24
6
12
12
66
6
48
18
24
13
5
90
42
6
49
71
132
37
156
5
78
25
72
23
72
13
60
41
48
30
36
12
49
5
6
24
96
108
25
29
18
24
48
12
36
30
114
13
35
18
12
42
18
48
30
12
18
42
66
36
30
6
7
95
18
18
36
13
5
43
17
6
12
60
13
65
30
1
83
25
12
11
13
5
66
246
18
42
120
42
18
12
48
7
11
42
18
1
5
24
54
6
30
6
90
25
48
5
30
36
42
48
6
36
18
12
12
126
6
6
24
60
73
23
24
18
7
11
18
42
30
24
6
12
36
36
18
210
36
61
11
12
6
6
1
29
66
12
30
7
29
54
12
18
6
36
13
5
7
5
84
60
12
24
30
6
12
18
12
13
89
6
102
6
42
12
6
25
11
84
72
60
60
18
42
60
24
6
12
6
72
60
12
25
17
24
31
36
77
48
42
90
60
66
121
11
54
24
24
42
144
12
48
1
5
30
6
114
24
24
48
30
18
60
97
29
78
48
30
7
36
5
6
18
18
13
11
18
66
24
18
12
186
24
48
12
12
1
29
6
18
6
48
6
24
42
18
18
48
6
31
107
36
30
30
1
35
6
24
138
108
24
60
6
12
120
7
23
36
36
61
47
12
24
24
30
90
18
24
19
5
12
12
31
17
24
43
11
6
30
18
48
54
84
12
12
6
42
60
12
6
31
5
90
36
60
13
65
19
35
6
66
36
48
36
30
90
54
12
24
6
60
18
24
66
12
18
6
108
6
42
54
108
103
35
78
6
18
30
12
18
31
72
17
90
18
7
17
18
12
54
7
29
18
42
78
30
30
6
19
12
36
5
30
48
25
47
24
36
24
78
6
1
71
12
6
7
47
6
24
132
48
6
36
6
19
156
17
30
6
12
24
24
6
25
35
109
71
30
96
24
6
12
48
102
108
42
18
12
48
19
5
6
37
11
25
59
36
24
25
47
6
30
102
66
144
6
66
54
7
12
23
24
24
54
60
42
6
18
42
12
12
66
13
35
84
72
25
65
30
6
78
54
7
35
60
30
48
42
24
84
13
59
36
13
71
36
24
36
24
13
11
12
78
30
6
18
132
54
12
19
23
13
72
5
18
18
54
6
31
5
6
25
17
18
12
61
29
120
6
37
35
54
19
41
6
48
30
66
24
12
18
126
6
18
1
23
102
18
66
30
30
6
13
5
36
12
24
84
12
43
5
12
79
5
18
12
49
5
12
42
12
6
18
24
6
6
6
24
48
43
47
60
36
24
30
6
6
18
6
12
7
5
18
12
18
19
11
30
168
24
30
30
150
25
11
6
84
12
72
18
12
12
36
24
30
6
12
168
54
151
35
73
47
30
7
47
24
24
96
24
6
54
78
18
54
48
30
24
24
25
71
25
11
18
6
13
96
35
96
6
55
47
12
6
72
7
24
5
54
6
6
30
18
6
6
18
18
18
42
24
6
30
18
6
18
6
60
30
30
66
54
1
29
6
6
48
24
31
72
5
7
11
42
60
84
6
18
31
95
6
12
36
24
18
18
31
119
54
6
36
36
109
23
6
19
11
61
53
42
6
12
18
12
108
24
6
24
18
12
6
43
11
48
30
42
66
48
7
23
66
84
6
24
25
11
18
43
5
48
7
23
6
6
60
24
24
114
6
6
6
12
18
30
54
24
96
30
13
47
6
84
90
6
12
30
12
24
66
24
36
6
24
6
24
24
12
18
36
25
11
12
73
48
36
5
18
36
85
24
48
24
108
36
17
42
66
54
12
25
23
18
12
18
48
12
12
102
6
18
66
73
11
102
42
132
18
6
66
6
30
19
89
24
6
61
11
54
48
78
24
96
54
91
5
84
19
5
42
12
6
79
47
78
12
6
13
17
42
48
12
6
6
6
12
30
12
13
11
36
1
29
36
18
25
41
6
24
6
114
96
84
60
30
18
48
12
6
24
6
6
150
78
43
59
138
30
6
84
90
42
6
18
36
6
42
36
24
12
144
24
30
12
24
6
6
12
12
13
17
30
54
7
5
60
24
18
66
6
78
18
60
48
6
6
12
60
25
5
6
6
78
36
6
24
6
30
54
12
37
41
54
30
6
12
12
42
24
12
24
30
48
12
36
49
101
18
25
5
102
18
30
6
48
18
25
5
30
18
24
12
55
59
24
30
6
6
18
6
30
24
18
30
60
13
144
35
60
13
17
6
12
30
18
24
48
24
30
30
1
5
175
ABCD 95195798884*3^$a+1 [50042]
31
24
6
24
66
81
92
12
19
5
16
80
144
25
60
71
36
13
47
49
11
43
90
30
21
144
21
23
60
31
6
59
24
108
48
36
49
120
60
11
235
29
1
54
96
81
93
95
64
20
1
59
7
84
5
112
9
35
25
11
79
60
24
60
5
120
120
55
89
1
95
144
60
36
1
24
71
79
120
101
36
12
36
24
1
180
11
19
5
1
23
37
24
59
7
41
48
96
76
32
7
24
30
36
11
40
8
115
21
80
55
24
60
36
29
55
5
52
33
11
24
24
37
11
13
6
30
135
15
60
24
5
96
36
12
7
33
152
144
1
24
59
1
60
6
54
167
52
141
60
66
5
19
5
55
6
30
9
32
43
66
54
77
43
5
61
60
35
55
41
48
25
47
12
31
66
84
6
41
12
67
161
49
11
43
5
55
5
1
23
72
48
97
95
49
90
30
59
48
43
5
55
41
25
11
24
36
4
56
49
54
41
25
60
84
66
89
55
30
36
23
228
12
36
12
48
36
120
19
17
12
36
1
83
108
4
80
55
5
49
35
115
89
127
5
139
6
95
19
96
60
65
96
72
1
60
59
67
9
21
11
13
36
30
65
139
17
43
36
180
5
19
5
1
71
48
1
60
35
19
6
30
30
30
84
65
84
7
24
66
30
29
55
41
19
90
35
4
51
66
23
7
24
5
55
29
12
109
6
81
69
59
55
36
24
36
5
55
173
61
36
60
59
55
45
80
60
24
16
51
5
19
125
175
5
1
60
60
30
41
13
35
31
54
59
36
1
23
37
11
48
31
65
24
60
1
131
43
66
11
43
5
40
44
12
49
35
25
36
179
12
4
36
8
85
47
79
65
36
12
31
30
39
32
49
60
11
25
11
43
21
75
41
24
79
36
24
5
1
30
30
71
84
19
5
31
21
32
37
143
31
6
30
144
5
96
24
1
90
54
30
6
24
35
55
57
39
114
47
52
51
41
19
65
12
13
87
39
30
111
32
12
79
21
39
36
54
66
29
24
72
55
5
55
5
19
5
24
52
116
48
181
71
13
36
35
48
7
53
1
6
5
36
19
45
15
29
31
30
54
17
19
30
155
288
1
51
15
60
113
180
151
6
30
90
60
24
11
48
31
65
91
29
36
84
24
1
39
27
5
19
57
9
30
41
19
41
4
44
31
41
204
85
90
81
33
147
92
108
48
36
156
19
5
25
30
24
17
109
11
4
36
39
30
11
43
30
47
13
150
17
13
131
115
60
21
33
47
12
12
40
9
71
24
61
59
72
19
24
90
30
5
55
17
132
36
12
43
5
36
48
67
84
9
56
1
83
12
19
5
60
60
72
28
51
24
30
155
12
12
127
41
79
24
57
93
36
59
85
11
4
32
13
6
29
12
43
6
3
27
5
60
55
24
6
59
1
24
66
24
66
11
19
233
67
269
96
184
32
19
29
61
84
11
19
29
1
35
72
40
33
11
19
17
64
15
41
24
49
15
171
24
29
217
83
96
121
264
107
72
60
1
51
195
5
84
55
57
20
19
5
36
132
37
24
6
30
11
4
108
176
60
1
35
19
17
12
36
60
31
24
29
12
60
25
23
67
5
49
36
59
12
84
24
84
31
36
89
100
15
65
25
11
60
25
11
43
17
12
36
84
96
31
29
31
125
84
25
59
1
159
81
47
48
12
12
1
90
29
7
90
30
29
12
19
120
5
36
60
120
24
25
30
41
48
24
1
75
45
6
24
5
55
5
1
174
5
31
53
61
191
19
17
103
41
24
120
115
5
24
60
31
17
12
1
6
41
144
36
13
99
36
51
41
12
72
55
144
17
48
121
23
37
54
45
15
29
61
6
60
5
24
24
12
109
6
84
60
36
60
84
6
3
32
55
41
19
29
84
28
144
36
3
77
28
105
30
9
80
12
24
64
56
25
60
6
41
60
19
120
9
15
66
35
55
24
6
174
6
54
77
43
5
12
13
96
131
24
19
9
32
4
32
49
24
66
5
24
72
72
36
25
11
24
55
30
51
39
5
12
163
17
48
84
7
21
32
1
47
48
25
71
19
45
20
24
91
5
55
36
5
115
30
30
21
123
6
11
72
216
1
71
19
53
7
33
27
5
49
30
141
36
33
59
301
47
43
90
11
115
173
1
95
25
107
19
120
180
53
7
90
11
48
84
168
19
24
29
7
120
41
4
39
5
24
31
17
108
55
41
48
37
60
35
24
85
11
24
24
61
35
25
95
12
199
29
55
66
191
24
19
6
95
19
149
127
30
95
109
35
16
165
30
93
21
11
19
17
12
7
60
29
144
31
5
55
5
12
133
15
15
17
163
17
43
77
120
12
36
ABCD 95195817526*3^$a+1 [50043]
29
13
20
10
14
40
54
72
104
13
8
3
6
31
44
45
19
21
44
40
56
19
21
3
27
14
30
145
15
36
5
99
25
27
68
9
117
76
8
30
45
61
90
26
18
37
125
7
48
33
12
24
23
12
15
160
24
5
40
36
39
6
59
87
48
16
53
37
95
1
30
18
36
44
16
3
20
16
12
93
15
11
1
24
20
15
40
44
61
29
36
36
27
48
55
8
21
4
117
18
12
24
20
9
15
61
8
31
2
15
13
36
6
125
52
68
3
12
25
3
21
71
28
21
24
44
12
85
71
9
24
7
9
14
76
6
15
65
55
3
20
25
11
4
29
28
35
13
35
1
11
28
2
10
17
132
36
112
11
16
24
50
19
21
12
3
56
15
40
9
24
57
23
40
3
108
80
25
35
12
48
22
27
12
48
11
45
15
22
8
7
3
9
21
6
66
60
48
32
10
108
30
20
90
30
10
72
69
20
15
9
21
36
27
73
3
41
100
26
24
34
42
68
9
12
9
27
4
59
25
51
14
30
6
46
17
13
35
99
13
3
9
65
10
9
44
141
75
1
80
3
27
16
5
9
10
5
48
36
21
34
29
40
176
1
35
4
15
6
35
1
44
76
38
16
65
9
7
164
25
6
18
71
64
35
49
47
85
71
24
16
17
63
34
80
46
8
6
76
87
21
50
16
36
24
5
28
57
11
3
25
45
71
55
5
24
25
20
52
8
6
33
31
45
44
1
15
60
17
10
44
33
1
15
12
72
12
8
7
36
30
8
16
30
6
120
8
36
3
43
18
6
80
24
16
9
15
62
7
3
18
35
45
7
12
20
21
51
28
131
189
240
21
36
40
15
135
20
16
14
55
15
20
61
35
9
4
84
27
44
22
50
10
14
4
12
38
19
60
53
3
52
9
54
56
40
21
9
36
8
30
16
36
153
17
19
35
49
11
21
3
6
19
65
12
3
1
6
18
30
80
6
19
36
8
40
63
14
30
13
116
25
36
20
6
28
6
51
32
28
45
14
40
50
4
15
27
17
60
52
9
6
5
9
106
33
12
9
15
41
43
20
40
63
9
95
4
90
11
19
9
11
40
2
3
24
12
28
23
60
133
24
51
45
21
176
58
6
30
45
48
11
6
6
34
15
35
24
30
15
1
35
19
129
33
15
3
17
79
105
21
39
60
68
57
36
55
20
112
3
69
35
4
9
96
24
48
39
29
1
35
91
80
114
3
7
5
15
93
40
96
5
16
11
55
77
28
12
8
19
21
8
7
8
9
33
10
30
3
35
16
6
39
45
3
21
66
6
35
12
37
6
44
33
48
19
26
40
78
12
54
6
18
27
23
16
21
155
4
6
63
57
14
24
69
1
42
14
39
16
21
3
5
31
41
4
3
17
16
54
53
16
5
7
45
39
39
66
63
11
49
47
16
45
53
12
34
93
12
11
4
65
4
27
14
30
10
30
21
140
28
17
67
57
63
53
3
45
10
36
6
38
82
63
15
120
56
6
78
6
16
18
17
4
149
15
31
21
15
9
29
39
48
9
15
1
54
50
16
144
6
38
46
45
24
11
33
3
33
4
11
12
9
1
84
20
40
23
3
10
8
82
14
30
25
15
5
4
20
4
63
17
1
27
9
3
63
8
52
9
59
42
19
20
4
45
35
16
141
14
21
69
76
15
9
11
39
40
14
7
12
48
23
12
49
5
3
7
9
21
39
36
84
21
36
14
10
11
9
39
7
50
43
12
39
9
87
18
2
37
20
57
31
15
57
47
45
51
54
123
67
21
68
37
47
3
10
23
12
9
43
21
75
36
81
39
48
27
54
2
28
9
12
8
43
18
6
14
12
48
7
32
13
15
23
1
20
60
19
9
36
11
13
3
17
21
22
8
10
30
36
50
19
56
9
16
3
20
100
12
29
19
8
40
5
67
12
36
39
20
25
8
16
12
23
6
70
5
1
15
68
15
21
1
39
8
7
20
4
5
112
35
30
3
64
3
80
4
6
47
1
15
60
15
17
28
24
36
11
10
6
29
9
16
26
18
30
10
86
109
5
15
60
24
21
6
1
20
19
14
39
48
4
65
19
81
83
12
99
16
53
37
15
39
17
55
33
111
14
12
28
32
58
6
14
22
18
62
10
14
15
96
19
44
57
19
6
30
24
14
39
3
34
50
34
6
30
75
11
30
19
44
64
8
3
21
28
81
20
7
8
55
2
39
45
3
57
19
11
96
28
56
16
90
54
45
24
56
1
3
20
1
59
60
27
34
15
21
8
27
64
56
12
7
14
55
17
24
3
40
8
40
3
57
12
3
14
90
61
8
40
20
105
12
90
4
69
11
6
27
1
30
20
40
21
20
16
15
17
31
21
20
1
20
19
60
48
32
4
27
54
51
9
14
6
6
30
10
77
121
35
64
12
51
5
13
36
24
95
21
15
21
58
26
84
42
64
21
5
15
4
36
9
6
38
6
10
3
23
4
54
59
1
56
39
7
57
33
23
64
48
12
51
6
66
54
24
39
48
3
17
9
19
156
36
60
23
40
2
10
9
9
71
15
64
30
39
3
14
3
27
36
40
80
24
54
19
21
35
15
12
70
68
70
17
4
51
24
44
10
30
32
58
50
6
4
36
63
131
1
24
27
29
49
26
21
3
12
25
3
29
43
18
30
41
21
19
8
37
3
21
39
12
15
14
15
31
14
16
51
29
16
39
45
26
18
75
64
3
8
37
63
72
14
34
146
70
9
65
39
3
45
93
12
43
105
72
27
63
54
39
15
81
29
55
47
4
60
36
33
5
199
72
15
14
42
48
25
11
6
7
27
30
6
57
96
5
52
27
8
25
15
3
12
57
71
36
129
1
23
3
30
100
8
16
26
58
51
8
81
15
16
15
56
34
35
15
40
5
49
11
60
129
6
25
39
12
29
39
10
11
25
36
18
12
18
6
36
8
6
76
8
22
33
65
10
17
12
43
54
23
67
26
10
38
7
15
18
12
23
12
100
35
70
8
46
26
27
67
44
30
39
36
4
17
16
20
24
91
35
9
1
14
49
20
16
56
55
14
60
60
24
7
33
62
10
39
21
39
59
61
15
6
38
16
29
7
18
12
47
36
16
15
84
6
26
30
55
9
39
47
18
7
5
100
14
4
9
8
69
40
24
27
12
92
16
15
9
5
16
78
17
28
80
72
3
9
60
40
36
11
25
48
11
9
12
9
51
1
44
40
14
6
31
24
68
7
30
39
36
51
5
24
48
91
2
3
15
9
28
24
11
64
5
1
48
39
11
22
47
61
32
10
18
20
115
5
6
34
12
60
30
14
15
49
86
1
32
51
1
21
8
10
6
3
11
40
12
8
45
1
3
20
12
1
35
9
3
31
2
10
38
6
13
93
14
90
16
74
13
3
78
30
42
14
1
3
36
26
43
105
27
8
15
46
50
30
31
15
38
10
9
60
63
17
40
27
14
79
33
18
101
31
8
6
39
51
9
24
ABCD 95195899952*3^$a+1 [50017]
57
63
32
49
246
42
48
15
24
75
54
120
36
36
15
24
8
31
66
39
15
96
48
42
15
33
47
16
80
88
45
144
120
36
47
7
153
207
78
3
27
42
35
16
75
29
7
30
11
133
51
9
180
36
15
255
18
138
93
39
66
126
6
12
63
123
12
90
63
27
114
120
51
24
144
129
30
78
12
6
90
119
7
18
72
39
45
11
136
123
21
15
6
18
120
57
15
105
27
5
43
125
24
48
25
87
51
54
18
108
18
15
45
252
84
18
6
30
117
8
72
64
81
63
72
8
16
24
57
144
36
18
12
18
11
49
54
72
138
198
9
141
360
155
43
12
90
15
32
61
24
102
216
18
60
54
18
108
11
16
99
45
8
136
9
66
5
136
8
55
48
17
151
57
33
95
67
93
15
81
3
6
120
60
72
3
56
13
123
69
75
33
36
42
90
135
39
54
27
87
57
15
30
78
261
9
18
29
120
31
137
55
42
119
61
18
41
16
15
144
12
165
24
51
12
57
69
126
21
33
36
131
55
30
162
186
156
35
25
174
54
42
41
7
17
1
42
21
56
115
24
270
15
192
27
102
96
47
37
99
117
54
108
18
39
24
69
27
21
59
121
15
135
33
195
6
23
13
59
40
81
48
95
1
18
21
45
27
9
119
40
39
90
78
89
136
45
18
66
36
72
27
45
150
66
24
126
198
30
24
18
18
66
60
246
249
39
17
43
125
109
147
8
61
51
21
18
209
7
9
45
84
60
11
19
53
7
72
113
13
180
30
129
24
32
40
105
12
27
45
35
43
141
57
18
144
126
111
81
78
12
45
9
15
21
24
30
78
191
25
15
51
21
80
247
198
59
13
12
15
3
36
6
36
15
48
225
54
57
9
71
19
114
18
33
75
21
33
47
1
72
60
3
32
67
45
135
65
49
120
126
54
147
8
31
126
72
30
42
18
153
8
31
9
96
3
78
47
120
48
55
102
11
72
49
30
60
18
83
120
43
54
6
81
3
125
1
15
99
12
90
15
171
45
45
35
193
72
60
155
24
73
18
18
120
27
80
88
56
1
15
93
51
24
39
30
51
45
84
96
167
67
30
36
179
7
210
15
3
6
12
132
30
132
21
27
77
16
48
9
48
39
8
85
66
54
162
18
18
69
45
51
48
57
15
24
69
24
90
66
6
180
18
3
9
6
30
3
57
72
12
83
31
84
6
30
114
87
24
56
13
90
48
225
69
18
12
45
135
126
204
36
84
18
93
57
111
45
75
56
19
21
45
24
11
216
7
30
27
240
45
84
114
12
9
32
24
103
30
11
96
304
21
51
144
9
54
18
15
57
66
45
69
18
54
120
36
108
54
21
216
3
30
96
72
12
107
115
5
16
24
75
21
129
84
42
17
13
42
36
5
79
17
241
90
18
66
105
9
12
3
96
8
91
6
30
81
80
97
126
72
174
35
25
111
8
16
111
65
67
21
56
64
72
87
186
66
141
57
23
55
12
36
24
41
67
45
45
83
1
39
15
42
30
129
8
13
3
96
63
12
21
32
151
30
54
77
40
69
126
270
23
88
24
45
90
9
57
24
15
21
99
75
45
9
15
56
43
66
27
117
186
162
18
12
105
48
69
83
7
17
48
145
6
17
64
183
33
99
21
15
89
109
11
24
49
47
24
97
12
6
12
129
15
9
56
151
72
17
16
63
162
90
30
15
129
18
18
204
66
165
152
25
63
15
9
9
15
21
35
1
63
45
36
15
21
30
180
105
32
25
36
6
228
18
63
104
67
24
21
9
42
90
54
36
30
59
85
6
5
97
108
18
177
24
21
138
60
156
81
123
162
30
ABCD 95196646024*3^$a+1 [50137]
261
192
9
168
6
24
105
57
24
6
33
171
36
73
11
90
171
105
54
60
37
23
24
12
13
35
36
54
42
114
87
9
31
23
84
72
21
24
3
61
72
104
3
21
9
120
60
6
180
1
24
29
150
60
201
69
6
120
6
39
21
3
15
36
117
24
9
6
1
80
144
88
47
48
36
36
60
84
9
51
60
105
51
90
60
15
48
57
231
24
40
5
30
18
66
24
6
75
279
12
30
210
114
6
93
75
12
84
36
49
41
48
111
21
48
27
9
6
18
7
56
33
36
3
16
56
40
59
60
36
61
8
9
6
60
54
7
65
39
159
36
36
90
30
60
48
12
9
99
21
9
7
95
54
51
39
9
15
30
147
93
43
17
66
117
159
30
43
11
234
12
24
7
23
129
15
42
135
3
12
1
29
150
30
39
21
138
42
18
93
3
54
102
105
105
15
40
59
181
65
150
78
132
78
36
30
144
102
18
135
105
42
21
27
12
49
56
33
15
21
234
1
35
66
48
6
6
150
81
27
6
24
6
60
61
95
90
48
90
21
15
24
81
15
25
11
174
30
9
40
56
9
42
45
39
60
24
72
180
1
23
30
6
150
79
5
219
51
21
3
30
120
180
6
60
60
30
111
24
24
27
165
15
9
9
55
8
69
144
36
39
24
27
61
32
231
114
7
113
7
23
33
3
144
6
6
18
120
63
39
120
33
15
42
63
27
24
30
30
24
66
54
42
24
15
39
121
11
13
72
5
99
15
25
5
30
54
87
129
15
21
54
60
97
8
64
47
18
36
96
19
11
30
180
138
1
144
17
15
99
45
112
89
111
33
6
90
120
15
369
174
36
24
85
152
129
30
81
24
15
1
35
30
84
75
136
104
21
115
56
48
15
54
3
27
12
108
42
48
42
114
36
198
6
174
25
56
39
36
54
7
23
60
13
59
24
21
165
78
117
33
66
45
171
93
27
13
47
48
12
61
23
114
15
51
6
24
6
49
11
61
17
96
31
104
16
155
138
42
18
7
29
60
6
24
49
11
69
27
138
30
180
12
141
24
33
12
48
30
12
18
55
32
39
84
45
21
60
24
55
11
30
175
11
54
7
24
80
3
6
24
30
90
30
1
56
9
36
90
120
24
121
23
6
6
21
9
18
126
6
1
23
201
33
96
15
51
21
123
156
60
13
152
15
84
24
96
36
138
60
6
37
83
36
33
15
177
64
59
6
7
53
6
168
117
45
43
11
6
79
11
21
3
60
9
48
9
15
39
1
113
63
63
177
189
3
27
93
177
30
18
6
66
48
6
120
90
114
85
17
120
150
18
63
93
75
69
12
24
31
35
24
69
96
40
5
30
24
60
156
21
99
21
9
6
180
48
21
75
96
69
9
6
9
15
481
32
48
9
15
225
111
120
171
69
135
30
30
60
66
55
125
30
30
144
87
3
36
9
99
6
90
61
29
91
23
121
35
114
30
12
9
75
21
16
173
36
18
30
90
36
90
6
25
53
36
90
21
39
57
9
24
6
60
120
78
6
25
5
6
24
54
6
66
24
30
30
36
54
6
30
60
24
1
35
24
264
13
119
54
115
29
6
120
30
36
163
32
3
13
107
12
33
27
78
30
73
53
27
3
54
96
30
105
24
48
9
135
9
87
57
180
30
30
126
54
90
1
5
30
21
9
84
6
54
6
36
30
54
84
21
15
36
90
30
69
39
33
24
3
61
11
69
99
6
6
153
21
54
13
263
36
18
126
6
24
39
135
156
6
15
3
102
30
24
54
123
27
12
105
75
120
13
11
60
1
96
83
30
54
12
90
51
3
126
31
59
13
17
63
57
48
31
11
24
36
9
24
75
36
24
60
6
54
105
15
90
462
60
24
60
49
215
30
51
16
185
39
129
6
36
21
3
150
7
119
18
36
84
42
60
90
30
30
138
186
90
21
375
81
57
15
75
6
96
135
3
30
30
12
13
11
84
180
126
66
69
16
ABCD 95196965816*3^$a+1 [50088]
101
3
45
162
60
69
15
1
41
79
8
51
21
39
9
21
75
15
49
56
45
51
141
27
105
87
33
7
24
59
150
7
8
213
18
25
65
126
18
31
41
108
18
49
29
30
54
135
16
24
56
21
19
24
11
6
36
3
16
8
111
1
8
15
25
47
25
41
72
6
1
11
13
11
13
5
102
69
16
80
123
6
126
120
9
81
96
247
41
15
24
16
29
60
18
18
12
18
72
13
11
13
192
155
69
57
18
54
55
17
30
18
72
39
57
7
41
24
15
57
63
3
13
96
24
29
27
51
69
48
57
36
54
24
61
41
63
9
31
65
30
6
3
16
17
18
30
15
40
179
36
9
15
25
167
9
16
11
13
11
108
18
79
48
467
48
72
36
33
39
6
30
150
39
72
64
41
126
18
15
96
63
121
80
39
198
3
51
30
18
21
64
23
42
15
87
225
40
5
19
77
67
72
143
97
48
23
57
15
97
209
72
12
6
30
31
11
30
42
12
24
90
31
24
56
63
1
24
32
39
72
33
64
200
16
24
176
9
55
47
145
5
18
48
78
19
35
12
126
3
16
48
32
144
16
71
144
73
17
246
24
9
16
65
36
84
24
144
15
3
30
7
47
9
9
18
37
35
132
126
3
27
13
95
49
11
36
9
57
7
11
24
21
27
108
72
33
27
30
87
120
45
36
24
15
3
228
9
51
109
35
30
6
9
21
75
16
120
113
15
136
11
144
21
21
54
36
33
40
251
66
114
48
25
11
90
139
23
18
15
40
35
60
1
24
65
55
24
216
41
54
90
31
41
127
35
36
49
47
66
42
18
30
37
56
40
11
18
6
12
24
49
59
12
33
111
24
12
13
95
60
21
15
1
24
11
30
39
15
114
30
25
47
49
120
144
107
85
5
30
93
16
5
162
57
72
9
90
6
15
3
66
96
19
35
36
54
75
40
137
54
48
1
24
47
33
72
9
79
11
61
80
40
48
5
30
6
174
1
96
11
13
101
156
87
72
88
47
9
40
59
36
12
72
61
137
63
64
41
15
24
33
7
11
30
31
168
113
12
51
111
9
16
224
9
30
18
87
57
60
43
72
23
60
120
37
48
41
24
15
87
6
162
25
32
51
12
252
78
15
33
24
63
3
13
11
85
149
19
161
30
25
24
23
49
24
59
156
24
105
96
15
49
5
12
18
61
24
47
18
18
30
63
45
19
32
39
9
16
56
51
213
15
144
72
33
57
55
24
56
51
69
195
45
99
36
18
36
75
24
33
30
24
33
40
17
126
33
87
24
73
80
3
13
59
21
75
72
48
21
75
30
6
49
35
133
47
193
80
96
9
18
42
27
3
72
54
36
99
136
24
29
27
51
198
102
24
138
42
69
16
41
54
48
25
11
69
40
56
15
24
66
24
30
18
103
24
17
6
48
6
43
5
90
6
90
9
16
24
32
40
24
17
87
15
25
35
18
12
150
36
165
69
30
18
43
104
33
54
18
207
24
16
8
75
37
104
24
27
6
18
66
43
11
36
33
3
72
96
84
18
63
99
45
232
48
221
54
138
67
65
72
159
160
41
66
13
41
6
108
12
49
95
9
45
19
17
15
64
119
18
54
49
77
18
24
25
41
24
151
5
91
53
162
96
18
31
80
135
204
12
24
9
184
41
30
9
15
48
24
48
1
275
141
33
6
1
48
17
63
63
90
114
45
24
165
51
51
180
57
16
24
53
27
112
71
114
18
12
9
16
35
30
15
64
144
11
45
40
5
132
30
33
39
72
96
73
56
33
55
72
125
18
30
67
11
69
40
24
77
222
30
15
72
3
6
264
6
120
25
17
18
229
120
95
168
84
144
24
12
49
41
79
89
31
71
24
36
13
23
33
39
97
24
24
71
1
168
56
120
81
175
5
19
24
56
120
69
60
127
53
156
15
27
48
6
103
95
66
6
36
54
234
36
36
192
6
31
59
36
25
8
40
120
17
18
61
179
36
66
39
40
80
129
18
37
35
18
90
9
9
24
18
37
72
8
120
15
1
35
165
9
18
13
77
27
27
6
18
109
96
95
9
51
12
33
64
11
6
55
53
51
111
84
21
15
6
43
65
79
11
30
ABCD 95197194622*3^$a+1 [50010]
24
132
15
33
36
54
72
21
3
96
54
15
9
30
105
112
8
72
75
48
12
30
24
36
15
40
29
24
147
9
30
81
33
30
126
67
47
12
45
9
55
59
45
27
85
80
9
55
80
40
71
54
120
126
18
66
1
155
24
261
3
36
57
57
31
32
93
24
72
18
265
5
126
69
48
33
7
144
56
40
48
35
96
85
24
59
421
5
67
83
24
30
60
51
75
69
81
31
56
88
101
75
33
36
75
24
160
35
12
30
150
18
30
30
55
65
90
66
67
113
31
104
171
30
18
61
56
3
12
240
30
30
133
65
7
125
3
45
90
25
5
75
21
84
31
125
27
69
24
27
33
39
81
90
6
54
1
35
30
15
48
81
15
40
11
13
8
9
84
144
96
91
89
175
144
11
120
30
6
49
56
39
30
19
35
277
29
30
30
66
69
69
3
24
24
75
30
6
25
5
75
3
30
180
27
24
9
103
72
72
35
120
150
31
17
87
33
246
1
48
17
48
36
51
3
42
48
60
12
115
5
84
6
18
63
33
207
117
51
69
67
5
48
72
30
114
66
121
29
30
24
37
47
121
5
60
15
120
24
57
15
3
96
6
144
31
144
5
66
49
29
6
126
60
3
27
114
75
21
78
42
90
1
17
87
45
51
237
147
24
16
56
40
8
45
27
99
90
51
27
13
29
19
72
29
75
40
8
21
30
157
17
55
5
12
78
162
108
66
30
36
15
16
48
56
3
157
59
150
66
84
6
3
120
15
42
15
9
30
1
89
31
24
5
51
16
53
24
72
3
51
21
64
59
66
90
1
8
81
207
33
39
27
13
5
60
6
1
96
72
8
69
43
41
55
11
144
45
21
30
30
111
153
7
8
105
96
48
42
45
96
27
37
29
27
147
72
45
15
9
184
72
149
27
48
21
84
66
18
91
5
6
78
31
29
6
45
69
12
54
36
30
30
54
96
120
19
41
31
8
9
15
21
24
43
17
12
18
25
41
207
33
24
7
35
45
24
105
135
24
21
186
33
45
27
99
21
48
75
6
7
17
63
33
39
27
78
7
24
35
117
123
21
24
39
30
75
16
24
48
77
60
103
48
29
66
1
5
108
36
267
9
120
111
57
42
21
24
3
12
81
27
30
55
32
16
47
30
60
7
8
45
12
31
53
60
30
66
30
30
48
43
83
21
15
30
3
195
60
97
65
223
8
33
6
78
30
181
32
40
32
45
3
64
65
63
45
67
89
30
57
9
15
9
55
72
8
16
83
60
6
27
147
60
25
8
27
37
35
21
3
24
6
60
6
61
72
200
72
40
65
151
113
7
113
6
193
32
16
224
16
77
43
29
43
8
3
84
30
30
21
64
17
55
233
31
29
6
204
66
24
31
104
72
120
33
36
204
7
5
19
35
144
13
152
72
9
96
108
3
24
96
93
6
18
67
29
6
24
61
29
36
78
25
72
48
41
135
24
81
7
29
43
65
6
97
72
72
29
30
234
60
12
30
18
6
6
48
207
9
15
21
99
39
102
90
210
18
13
53
54
90
27
63
30
96
51
16
72
125
75
160
77
51
99
48
45
171
85
5
147
24
93
12
168
132
91
53
6
24
114
163
8
15
49
56
39
126
99
21
60
36
24
51
15
81
40
23
81
45
18
121
56
15
49
24
131
6
39
261
3
72
33
7
96
59
13
11
61
125
19
5
120
27
24
120
24
75
21
33
15
57
55
83
12
48
36
174
15
27
30
24
39
21
67
17
60
27
9
60
30
90
84
87
9
60
19
65
7
65
31
72
41
7
83
30
87
159
25
29
24
6
126
15
45
19
11
13
41
111
40
240
48
71
81
136
29
3
192
3
36
54
27
96
232
17
31
17
295
17
180
60
168
132
120
3
72
33
55
200
21
19
5
43
23
96
25
83
213
168
24
45
12
90
24
6
114
85
32
48
45
144
6
54
15
48
3
30
79
35
45
57
18
85
41
7
8
16
80
9
15
45
24
43
17
31
5
6
61
80
87
33
93
ABCD 95197224854*3^$a+1 [50025]
93
45
6
45
96
48
153
84
60
30
9
12
12
93
87
3
18
11
49
11
61
119
36
7
12
9
84
33
159
9
36
83
25
35
180
13
15
20
28
12
33
36
11
24
48
72
16
104
19
21
176
73
39
32
120
108
52
8
112
15
5
76
80
4
20
64
24
20
43
5
52
96
32
12
1
6
9
36
8
52
33
47
28
72
8
7
81
44
4
39
5
12
36
60
85
3
56
4
156
45
99
15
21
105
48
27
128
67
41
28
56
48
12
100
3
5
168
28
171
9
15
66
144
15
44
67
9
9
6
41
76
3
36
9
44
127
33
36
9
3
20
4
8
91
45
24
15
72
9
81
6
30
54
108
6
51
8
48
127
33
69
18
150
18
9
21
47
52
24
56
61
48
60
30
6
36
72
111
72
32
37
18
30
36
47
187
126
11
4
21
3
72
15
9
116
16
32
85
23
7
45
20
12
73
35
37
75
68
1
12
47
16
15
17
100
9
18
53
4
9
39
33
15
3
29
13
3
51
36
9
111
33
32
88
69
66
9
63
42
15
51
90
59
16
69
27
80
25
23
103
93
45
72
59
19
89
1
15
104
37
23
60
72
40
39
24
18
15
20
64
80
60
48
196
36
24
56
49
11
4
15
36
240
18
3
20
49
66
9
9
6
113
40
21
131
13
42
33
8
79
9
15
257
124
68
48
97
108
99
39
41
48
163
9
48
51
54
3
48
39
105
32
4
96
20
48
7
18
12
36
35
4
3
36
81
75
9
27
17
16
75
6
51
3
126
75
9
59
16
75
57
32
13
27
32
55
129
12
60
9
11
100
24
8
37
11
24
25
36
48
27
15
30
24
30
6
35
84
64
45
59
85
291
44
28
57
108
63
32
4
9
47
37
3
33
11
43
81
144
32
55
9
56
25
111
105
54
113
88
24
68
28
129
39
45
90
6
18
93
27
42
18
12
45
20
85
48
3
48
84
92
36
28
15
60
41
25
96
72
3
24
24
15
126
54
45
15
9
36
57
87
20
7
54
59
7
45
48
48
27
12
18
42
33
21
27
32
112
24
32
64
68
12
64
69
27
128
37
258
93
45
15
9
23
13
90
77
67
45
80
36
73
87
24
8
28
12
68
28
15
66
35
43
5
61
15
45
39
68
24
64
15
41
64
56
1
63
24
80
1
126
48
36
21
48
72
45
95
4
45
11
4
39
5
40
92
43
33
32
1
132
54
30
95
19
21
84
32
97
3
15
17
103
57
3
89
145
95
49
66
6
12
63
15
57
48
123
45
56
13
231
21
30
41
24
120
96
24
60
64
99
30
36
39
15
5
13
15
39
18
95
13
15
32
160
36
60
176
28
57
66
93
39
21
9
51
116
49
6
21
24
56
73
216
54
81
99
29
7
9
12
32
25
30
57
60
20
4
12
9
3
20
12
16
39
9
15
30
60
120
6
173
172
8
7
21
45
42
192
5
31
9
80
19
29
7
33
48
20
25
39
3
185
25
6
101
25
35
13
51
32
4
20
16
48
15
89
145
72
15
159
6
30
93
48
80
37
87
69
6
9
176
40
128
73
132
18
33
96
45
3
32
55
281
52
32
193
18
9
8
61
27
48
56
13
66
186
35
244
72
63
9
81
15
104
88
32
12
48
76
69
15
75
6
59
13
119
28
240
20
100
63
29
16
69
15
80
76
39
5
31
5
64
36
48
105
51
20
240
16
48
15
41
96
157
18
18
39
12
3
33
92
12
48
25
23
112
20
60
132
1
27
27
9
27
48
42
12
60
30
33
72
8
4
144
36
96
60
32
16
144
3
18
36
23
52
80
108
12
91
93
51
156
29
43
17
43
90
51
105
39
15
17
64
51
18
27
93
47
61
3
116
13
18
9
68
25
72
35
19
137
115
24
18
3
32
55
12
65
61
75
24
9
6
33
168
48
21
15
20
16
24
15
33
180
12
45
71
148
51
5
79
105
152
24
160
96
63
72
54
159
39
141
51
36
9
9
111
75
5
31
117
21
15
45
84
6
9
80
145
27
3
17
61
35
24
25
18
21
116
25
3
68
19
24
72
18
15
12
12
45
3
132
12
8
16
60
44
1
12
72
95
91
17
49
3
51
41
48
40
57
54
41
4
21
60
15
60
24
12
108
32
100
48
12
20
13
51
48
108
69
83
76
44
13
3
135
105
21
15
116
72
72
40
45
11
12
13
63
27
180
54
11
4
20
88
21
6
5
25
71
25
30
54
23
55
53
85
47
43
24
45
96
80
84
108
13
63
27
69
9
54
72
125
16
69
6
54
84
36
11
24
4
ABCD 95197731158*3^$a+1 [50047]
68
84
72
21
3
124
48
12
101
15
57
3
4
12
41
63
16
8
16
5
27
33
31
36
44
21
60
67
48
92
52
204
24
17
63
28
12
36
41
55
60
24
12
65
27
81
19
12
20
4
185
39
57
31
48
32
4
84
156
89
36
19
12
8
16
48
120
32
136
24
8
28
20
28
197
15
28
17
75
189
91
72
17
19
32
12
16
20
52
240
5
87
81
31
84
60
17
115
5
7
41
12
135
72
297
96
48
127
5
43
20
52
24
36
48
32
45
84
24
99
40
60
137
75
141
15
28
221
60
31
48
60
12
32
21
15
172
29
19
17
60
75
93
15
96
21
139
144
20
105
79
32
196
92
141
12
103
17
15
69
36
24
19
36
24
65
12
7
48
48
5
55
5
27
132
12
16
128
40
72
5
19
44
100
32
28
101
31
125
139
65
15
69
211
8
16
192
5
120
7
53
127
96
32
12
36
57
7
17
79
12
180
8
144
136
17
135
165
115
24
20
28
36
44
93
7
161
12
15
24
40
5
75
24
21
19
264
53
115
32
52
96
44
24
76
36
44
165
43
68
9
79
36
65
463
12
84
12
8
112
92
108
93
19
120
12
29
87
12
21
7
68
36
124
137
7
48
92
57
111
33
15
76
36
5
43
5
192
43
5
7
92
57
24
19
36
156
20
129
27
64
36
48
12
80
4
108
108
32
21
15
112
5
27
33
15
129
31
20
60
4
60
84
80
177
7
20
52
161
24
31
20
28
65
19
101
15
24
33
15
45
60
24
3
16
5
91
60
24
56
64
17
168
79
80
21
7
12
77
91
32
33
283
17
84
120
36
75
4
5
63
57
24
27
4
44
16
20
45
31
68
16
24
104
21
7
68
76
144
144
48
32
57
39
81
144
60
51
4
56
21
127
32
16
32
93
39
129
7
20
9
279
132
9
3
36
76
29
39
28
32
12
165
15
36
24
16
72
77
99
57
15
40
65
63
16
108
17
31
125
79
5
51
72
136
56
144
21
24
55
41
39
160
44
33
55
89
3
108
52
20
16
17
144
43
113
24
39
16
65
75
40
96
5
7
12
116
52
108
5
27
28
48
137
24
55
156
48
80
105
39
36
144
40
68
64
65
36
15
88
96
29
7
5
55
168
72
8
160
60
60
24
60
113
48
15
57
55
89
360
24
39
52
8
57
139
560
12
72
108
112
12
56
105
3
60
57
207
201
111
36
4
8
93
39
21
127
12
204
77
55
44
64
120
161
96
7
77
91
144
149
27
45
120
99
196
20
24
69
31
96
65
27
33
115
80
9
19
80
21
3
28
44
64
77
39
4
44
21
276
60
120
19
96
20
136
72
72
65
51
4
96
108
32
4
96
8
4
36
137
24
79
44
33
3
16
216
5
27
16
5
127
108
180
20
16
5
103
17
15
64
12
24
80
40
41
24
55
80
64
12
44
81
264
91
68
81
15
69
39
28
29
103
53
24
31
24
5
19
24
41
19
108
53
19
173
19
41
127
68
124
20
64
92
40
89
36
127
48
48
36
101
3
16
36
29
36
27
16
32
4
60
89
15
120
16
65
63
153
283
32
64
44
36
21
39
16
5
19
5
19
84
53
84
19
17
60
67
48
8
264
40
108
5
127
77
43
20
172
84
116
136
89
36
24
43
48
20
9
55
68
33
84
19
5
75
4
32
124
104
72
64
104
201
7
108
20
16
149
7
29
15
24
105
7
108
80
4
108
53
87
153
60
72
43
12
164
60
220
29
39
21
31
24
192
293
127
5
7
32
24
252
48
57
55
48
20
160
60
77
207
16
84
113
48
15
45
115
20
105
127
5
144
84
12
84
84
51
ABCD 95197786538*3^$a+1 [50178]
13
72
84
11
112
117
60
3
45
35
10
110
133
108
24
60
215
16
165
59
46
44
10
57
96
5
40
3
36
33
230
220
20
61
36
71
132
148
2
88
15
75
93
36
11
12
118
87
132
33
38
133
9
90
38
12
166
9
143
172
21
12
137
210
138
55
5
7
173
19
23
73
27
8
28
21
33
87
60
24
27
57
35
18
19
33
27
9
122
40
20
25
117
50
198
43
60
27
9
63
80
1
45
39
23
208
44
298
15
3
72
20
49
21
2
217
96
45
72
18
32
37
11
72
37
11
85
35
229
41
40
99
171
69
36
17
151
24
45
80
163
108
72
17
10
36
9
63
50
72
67
83
88
45
24
36
24
51
93
17
70
45
60
47
10
38
37
60
36
36
81
3
12
12
63
90
20
7
132
48
83
109
69
134
10
108
72
195
12
9
74
13
57
435
15
21
60
17
42
145
21
39
53
42
180
168
22
50
18
112
80
31
156
11
180
97
35
30
235
443
30
67
35
25
72
11
169
21
63
47
109
33
147
60
23
310
288
18
69
12
251
37
36
59
25
51
69
96
12
3
21
11
37
23
109
60
83
16
54
108
108
39
51
9
12
23
25
155
73
24
111
9
9
87
17
7
11
49
96
168
60
47
73
12
120
108
9
15
108
168
17
88
39
15
8
37
156
69
27
71
60
58
62
42
31
27
260
25
57
20
108
79
9
242
10
32
138
120
133
77
60
7
185
7
33
87
60
141
39
53
43
35
28
9
36
9
38
120
42
7
240
3
80
48
49
3
98
172
63
72
60
48
17
31
264
180
83
118
54
18
15
215
40
80
120
73
144
15
21
59
25
111
44
73
135
18
72
180
3
105
14
40
57
11
37
3
92
37
141
18
45
24
293
42
18
72
43
77
7
11
49
39
54
123
167
85
75
38
259
83
48
37
3
2
70
170
90
120
25
63
2
67
3
33
3
72
62
91
84
15
20
30
67
84
87
18
219
72
33
18
189
36
47
1
204
63
18
39
23
42
166
162
80
12
30
210
60
138
12
37
33
50
277
120
23
61
45
44
150
138
30
42
10
33
255
9
63
80
37
36
27
18
18
69
5
70
45
35
25
201
39
15
80
28
129
51
2
60
31
107
30
43
12
255
9
120
23
1
9
198
32
37
36
165
170
73
36
81
99
36
12
65
30
25
75
8
42
7
48
5
43
108
9
36
51
36
252
252
3
8
72
10
63
35
10
108
135
84
60
63
9
23
25
132
84
89
16
54
128
12
25
275
30
178
285
252
48
45
18
180
9
23
133
12
57
36
32
175
117
50
30
136
144
68
19
11
97
12
144
189
140
55
5
16
72
63
189
126
177
12
63
182
196
62
169
48
5
103
12
96
36
99
117
35
12
85
21
92
12
103
45
39
159
54
90
320
97
71
60
49
33
68
103
27
9
36
27
68
22
27
84
204
113
192
55
72
60
131
72
13
47
30
270
270
60
91
29
7
9
39
5
43
57
36
72
27
72
71
102
187
36
95
97
12
41
163
36
33
80
43
192
156
60
27
18
54
18
15
125
19
21
243
99
20
78
7
23
88
54
20
43
63
44
37
23
25
51
72
93
87
9
41
40
2
30
7
11
22
18
69
39
45
27
18
54
38
160
ABCD 95197972022*3^$a+1 [50017]
9
3
123
41
55
120
29
31
5
13
111
45
42
5
229
51
15
114
59
36
139
5
52
15
29
43
21
27
45
8
1
18
6
131
133
42
54
12
18
57
20
19
69
12
99
5
79
6
99
81
48
18
42
18
90
95
28
12
8
12
19
6
59
4
21
96
54
156
60
209
16
57
11
25
126
69
171
66
54
9
176
139
54
123
80
24
4
80
36
4
15
36
41
79
6
18
12
24
189
252
8
181
30
18
18
144
24
90
54
30
3
20
28
75
72
18
6
66
95
84
16
8
40
45
47
103
54
3
27
18
90
18
15
57
60
63
45
27
135
33
20
40
132
68
40
9
11
1
36
24
18
30
162
21
44
4
75
65
49
18
30
108
126
9
200
169
123
45
72
51
39
36
36
21
44
16
48
9
11
25
216
234
42
3
51
29
25
36
54
120
36
65
13
36
71
31
5
19
30
39
20
67
54
59
37
30
18
11
79
221
181
54
5
144
7
24
18
18
30
3
72
68
7
45
75
42
63
9
11
37
3
39
5
121
35
13
87
8
19
21
12
15
72
78
63
57
24
39
15
12
29
31
48
42
12
222
9
20
25
15
147
33
56
4
9
51
20
96
96
28
87
93
15
125
37
75
20
67
41
36
19
72
174
24
75
69
12
114
5
40
21
24
72
15
15
24
65
1
23
49
231
21
90
18
6
5
52
108
9
36
24
72
35
19
12
33
20
12
100
123
24
18
48
54
93
33
24
48
23
49
47
36
40
80
55
29
4
21
54
57
27
33
68
31
65
84
97
143
52
9
36
30
78
36
30
41
24
16
63
5
55
5
7
5
24
60
4
75
36
120
6
23
40
20
1
35
61
95
40
20
28
20
12
40
15
12
6
11
1
18
42
63
80
19
33
93
15
51
6
72
47
1
18
144
72
41
157
132
54
30
15
20
7
5
24
181
15
180
20
148
69
36
15
80
31
9
180
20
12
37
3
9
126
60
5
28
75
5
7
60
102
78
29
61
30
18
95
1
30
36
29
16
63
6
36
95
40
44
16
3
5
60
37
59
4
69
18
120
29
31
162
63
48
51
48
36
42
23
67
30
83
36
4
21
24
71
16
104
25
54
5
115
45
20
120
19
102
18
33
8
12
25
108
12
78
12
65
100
8
61
35
19
6
39
51
126
3
9
132
54
45
20
37
123
20
40
57
75
68
91
9
45
174
96
5
7
105
45
12
11
36
49
30
65
7
29
13
63
8
91
5
64
15
105
9
51
176
79
12
42
107
13
3
39
54
15
15
45
20
25
24
71
19
18
30
180
33
12
99
81
33
12
114
5
36
24
61
15
20
175
60
29
91
60
18
90
30
11
85
35
1
18
45
135
12
18
24
111
12
15
29
31
18
15
116
13
48
252
11
36
16
44
25
90
5
4
32
25
54
41
103
5
91
30
168
120
83
28
20
91
36
30
263
52
15
18
12
23
1
48
78
53
37
15
8
12
48
52
63
41
60
64
15
57
68
19
21
32
204
24
97
48
15
80
40
51
29
55
60
125
40
27
18
15
12
69
11
25
30
18
54
90
18
18
71
145
6
90
54
9
27
53
37
48
96
30
60
149
67
18
156
59
40
152
19
6
12
11
40
45
12
3
21
11
24
64
20
12
60
55
5
55
30
18
24
30
3
3
5
85
11
19
54
123
3
24
41
72
13
90
120
24
17
19
165
45
11
61
23
31
21
60
33
75
135
105
21
35
19
57
33
11
103
30
96
11
61
35
24
24
1
60
36
23
7
78
30
42
75
15
30
24
30
5
55
65
16
68
61
36
3
21
48
72
114
65
40
56
24
175
5
49
48
54
5
36
13
87
3
36
21
44
24
25
11
43
12
24
17
84
36
73
27
105
102
17
180
25
119
52
8
12
100
9
11
60
7
17
76
9
90
6
15
123
72
33
9
12
24
71
73
51
15
132
12
36
36
36
33
27
162
11
40
20
60
31
65
64
12
60
33
36
35
64
32
103
36
21
8
1
18
132
65
16
225
63
140
52
48
15
17
55
24
9
57
35
84
36
43
36
24
17
103
96
9
12
15
65
28
15
45
12
9
54
137
220
8
55
66
36
132
48
60
63
45
30
41
49
47
49
11
84
49
30
36
21
80
25
143
19
78
3
279
17
84
7
24
29
1
60
18
36
17
100
8
91
5
49
84
90
33
8
31
5
145
39
20
25
132
3
9
11
7
29
4
60
15
60
72
18
66
9
81
71
55
78
71
1
15
60
8
60
1
54
5
79
96
45
27
29
25
18
72
21
8
40
15
5
31
9
9
3
33
35
37
24
11
55
5
40
8
7
53
60
100
15
36
18
3
15
33
75
17
88
ABCD 95198114398*3^$a+1 [50067]
33
12
4
59
37
92
132
4
14
168
22
98
130
24
86
33
25
20
42
24
48
18
54
81
300
9
114
42
52
140
6
24
33
15
93
147
42
76
2
177
25
8
3
60
49
248
72
28
44
219
201
36
120
40
35
123
45
51
78
12
51
133
80
216
4
74
33
87
58
20
4
128
16
56
54
90
84
48
42
216
34
86
42
40
83
27
34
86
90
52
2
24
96
54
12
54
96
42
112
68
42
10
128
88
128
24
28
215
73
2
174
90
24
66
54
22
32
28
35
27
6
4
11
97
2
30
60
96
112
8
60
4
38
33
97
62
153
13
2
30
12
102
106
8
16
38
102
18
18
60
48
12
4
36
23
1
11
73
60
116
18
45
93
24
6
18
40
44
3
39
6
87
13
32
12
48
3
49
144
95
57
48
52
23
201
48
15
108
25
35
12
135
10
110
18
12
60
120
63
13
26
33
15
58
8
6
288
48
18
27
12
1
96
128
30
48
54
28
68
3
39
81
57
102
42
54
192
130
35
108
21
111
49
60
71
12
21
40
14
141
69
135
135
81
1
71
33
30
162
12
66
90
40
35
21
6
10
8
30
46
68
12
66
18
40
32
75
109
108
12
144
32
120
63
109
20
60
28
24
14
57
49
59
171
46
48
180
182
18
87
129
54
69
51
94
251
97
20
64
108
35
1
116
30
24
6
66
78
4
86
10
12
32
36
27
27
130
32
4
20
30
45
27
42
48
60
42
18
15
108
45
24
6
66
6
240
24
58
38
42
120
16
119
33
27
141
54
6
36
6
10
14
18
3
75
120
34
8
28
35
97
191
15
42
48
54
42
30
48
45
36
231
46
20
15
109
11
37
50
48
45
3
192
42
16
32
132
3
15
58
14
93
27
42
39
49
56
24
30
30
18
45
33
42
34
20
18
138
54
24
240
9
13
23
12
9
96
54
81
12
51
82
35
69
4
176
39
37
32
102
174
66
24
54
51
1
44
42
24
48
18
30
24
6
268
14
48
48
6
4
14
10
32
30
9
12
97
11
87
90
63
81
100
44
6
34
62
190
132
56
24
60
138
42
40
8
184
116
63
61
14
22
32
3
57
78
22
95
27
66
15
85
44
6
117
45
6
34
36
80
52
110
114
136
32
36
90
57
73
14
210
48
102
58
32
72
24
30
6
16
2
33
108
1
48
35
33
40
32
3
3
30
27
105
88
86
138
96
27
27
18
30
18
102
18
184
48
128
72
54
21
3
66
16
104
78
21
45
64
62
18
6
54
16
50
10
32
112
20
12
400
8
12
36
135
39
34
230
6
18
30
12
30
66
48
27
57
36
96
24
294
18
60
210
90
24
16
8
30
90
16
108
2
66
48
144
60
12
36
12
30
6
16
380
51
37
8
102
18
15
39
10
254
69
73
20
54
70
20
16
248
120
27
27
45
93
72
6
177
87
310
36
56
24
135
81
3
123
153
49
168
14
93
73
44
39
1
14
45
69
3
69
4
20
12
42
66
180
42
54
84
6
6
4
14
45
192
27
33
87
72
114
24
6
54
112
26
22
26
34
48
38
69
96
12
93
42
70
50
58
72
35
72
1
44
100
71
12
60
129
28
86
90
184
32
6
120
24
130
14
22
32
96
12
72
6
66
54
42
15
15
58
12
23
72
12
57
108
18
120
10
128
120
54
33
9
48
16
62
48
69
177
39
45
12
18
66
24
30
130
32
72
63
15
18
126
106
134
10
14
82
48
56
120
24
30
94
50
18
27
27
54
60
36
18
21
291
70
144
20
12
18
106
128
123
75
57
57
30
18
3
9
64
32
84
63
13
80
48
36
159
39
102
3
1
24
20
48
84
30
120
34
95
57
15
45
18
30
15
51
58
32
54
24
81
1
38
106
96
36
128
36
60
36
120
30
58
14
66
6
54
66
30
196
38
214
11
39
18
102
6
42
33
21
36
54
34
ABCD 95198291348*3^$a+1 [50096]
7
71
97
23
90
55
35
162
123
21
18
1
72
35
13
72
59
18
90
1
80
40
167
105
93
36
63
40
240
48
32
51
54
126
9
57
18
61
107
102
31
5
24
163
8
112
48
72
5
18
36
114
75
171
13
5
6
84
36
24
45
88
47
66
7
47
36
45
117
315
9
36
42
1
72
48
24
8
88
120
119
150
90
30
43
29
54
45
105
54
48
105
45
30
13
5
36
54
49
41
42
13
32
27
108
25
5
42
108
30
63
160
17
55
48
71
24
129
16
29
51
184
8
15
108
37
48
125
60
90
45
21
43
8
3
69
16
47
25
47
30
6
37
143
57
40
23
9
45
43
35
37
125
43
32
88
53
30
45
9
15
21
60
39
15
198
84
31
23
42
108
67
23
57
40
23
72
33
57
90
90
78
85
24
8
39
54
90
36
18
6
12
72
1
5
115
24
35
258
3
159
1
144
8
27
12
90
96
138
36
24
12
90
27
63
25
17
108
48
36
78
36
85
5
27
40
8
87
174
51
39
1
8
24
21
132
7
5
168
48
19
197
43
35
61
200
72
57
15
88
23
105
117
72
12
79
47
145
8
9
18
37
168
17
102
36
60
25
83
109
8
57
162
90
91
35
133
35
12
18
54
72
33
63
145
8
39
6
66
96
48
49
5
43
35
37
11
109
53
18
54
72
19
24
47
1
5
30
85
23
42
55
48
5
67
53
115
200
87
72
18
7
56
120
189
6
66
51
48
24
120
16
47
18
7
8
64
8
93
19
53
150
37
11
37
8
351
49
24
8
27
85
23
145
8
45
19
161
55
71
78
66
60
37
8
9
48
42
18
30
144
24
72
108
54
75
16
191
121
5
43
65
15
21
19
35
60
25
72
263
54
108
90
12
33
93
99
15
12
126
54
6
75
123
12
25
29
18
1
107
45
33
66
13
95
72
96
72
48
18
324
96
30
37
5
162
1
47
18
54
25
80
88
59
36
145
8
27
85
168
32
88
200
64
56
15
145
11
6
174
114
12
27
123
12
96
169
41
42
13
71
73
80
15
1
29
60
31
32
39
6
115
168
89
31
200
57
15
3
90
27
99
69
39
121
72
155
90
67
48
128
27
85
48
32
15
25
168
5
19
80
111
60
12
54
18
81
72
27
13
59
13
95
60
12
54
72
235
8
40
5
42
25
128
112
32
21
24
102
133
71
102
90
225
40
65
207
216
64
83
72
72
168
45
21
126
18
123
39
378
55
8
189
18
81
87
145
8
27
13
179
150
12
6
13
35
36
49
32
9
18
36
54
171
40
120
47
72
25
96
5
259
8
39
1
8
9
60
75
40
23
25
17
30
1
5
19
11
42
180
84
19
192
167
18
54
54
132
127
47
1
17
55
48
47
48
150
3
40
95
90
54
33
88
5
114
12
114
75
135
49
11
180
97
95
33
27
84
1
125
72
115
56
72
88
80
45
12
54
121
5
43
125
27
40
32
21
19
95
102
19
32
40
35
37
71
25
72
47
1
144
275
48
108
9
33
84
19
104
40
48
72
56
99
93
9
159
64
71
25
29
43
23
97
17
138
133
72
80
48
24
45
18
25
83
90
19
53
43
5
19
23
30
90
162
15
136
72
17
223
47
12
61
47
33
39
9
15
49
48
32
16
200
27
180
153
99
60
73
29
24
54
36
462
18
72
33
232
48
17
138
24
13
8
15
25
47
18
12
67
167
9
24
16
95
49
5
78
18
90
84
13
47
48
33
40
77
198
109
56
45
99
45
108
7
11
36
78
210
33
3
72
108
126
78
12
6
72
12
90
288
162
6
13
72
80
40
32
ABCD 95198758498*3^$a+1 [50036]
30
36
68
16
44
6
10
17
12
25
8
18
52
42
86
24
40
66
56
16
2
48
4
8
10
23
39
33
12
3
12
96
28
41
39
21
85
23
25
80
22
29
19
5
13
2
6
16
11
79
80
4
12
5
12
37
8
18
12
48
18
30
4
53
9
46
18
32
87
33
22
41
75
57
7
17
3
16
12
54
90
6
32
3
48
75
34
6
2
22
5
61
26
9
21
6
9
81
39
111
12
16
86
10
38
6
21
13
2
16
30
83
19
50
16
26
64
12
5
67
8
57
1
54
36
41
43
32
33
27
48
16
14
30
21
15
16
41
19
8
40
17
31
42
56
46
50
46
132
126
50
52
8
66
48
18
30
24
16
32
16
59
13
48
50
16
89
39
6
22
8
45
24
36
12
39
76
24
8
96
114
15
1
66
20
45
96
3
34
30
66
96
24
62
9
84
55
41
19
42
14
18
42
54
39
25
78
2
6
4
6
11
91
2
66
6
58
77
51
45
48
111
10
6
90
47
27
6
40
14
88
236
57
13
42
17
61
11
21
78
66
88
56
96
6
12
12
58
11
19
26
96
3
12
3
12
18
18
48
6
10
29
25
30
41
51
12
72
40
18
168
42
60
18
48
32
34
6
23
9
3
13
6
48
2
34
30
2
28
2
22
8
24
21
45
10
5
63
10
24
56
24
3
133
59
72
19
17
12
13
8
54
10
48
30
5
19
8
12
48
30
6
90
40
24
2
6
58
60
17
135
138
66
4
24
2
15
159
10
32
78
60
45
9
51
67
29
43
12
29
25
30
42
38
172
30
8
16
59
132
24
39
162
3
67
29
21
30
48
24
28
17
180
15
88
32
36
12
4
48
12
5
13
126
17
3
16
20
34
24
8
70
42
62
33
1
35
7
32
70
8
22
66
35
19
20
46
2
60
18
22
92
6
39
81
30
4
53
57
3
13
50
12
45
7
38
10
89
51
40
18
80
42
124
20
16
92
10
26
12
42
88
18
5
27
4
24
89
15
10
50
46
54
8
42
10
38
24
16
2
46
56
51
13
14
76
96
14
24
15
33
48
42
9
3
33
24
60
111
28
20
57
60
12
171
4
36
42
23
15
81
139
86
3
55
53
12
21
16
23
3
9
13
8
27
12
81
39
24
27
12
82
11
37
6
26
114
76
74
22
98
51
175
30
11
27
66
39
3
28
26
99
45
6
34
50
36
16
50
64
71
3
9
93
15
25
35
13
80
54
58
2
45
33
24
58
38
48
22
242
18
9
39
54
6
9
33
30
48
90
16
11
39
69
24
25
8
3
19
32
9
36
15
33
13
2
96
21
33
40
66
36
50
78
12
4
80
136
18
11
7
32
16
14
27
75
45
13
8
24
18
6
22
18
59
93
3
7
29
3
6
87
12
37
14
192
9
43
12
18
6
5
37
18
5
7
80
40
32
76
30
32
3
85
6
36
30
8
70
5
61
11
24
51
82
48
8
15
12
7
65
15
16
134
58
20
12
21
9
18
33
31
41
12
12
51
24
16
53
19
66
42
77
12
13
23
3
6
16
30
48
17
49
6
20
54
10
86
22
53
24
61
23
9
42
28
98
82
17
21
58
17
27
16
2
64
18
17
60
33
15
60
141
22
53
37
59
141
40
8
6
21
39
64
30
50
57
3
45
61
8
22
5
133
6
104
33
9
58
36
74
3
27
58
42
36
5
37
32
18
54
48
3
45
15
24
3
6
99
7
14
66
4
44
6
40
162
65
12
15
16
32
4
20
10
128
51
31
48
6
56
24
22
8
69
87
16
14
99
67
104
9
169
62
4
62
22
125
15
76
2
15
63
82
14
10
23
72
1
150
48
36
6
72
23
27
21
79
12
14
51
45
16
23
12
13
6
26
3
69
78
24
58
32
16
35
39
9
19
32
18
3
187
2
30
33
111
57
57
46
56
10
38
18
78
10
14
18
22
66
6
65
39
66
40
11
43
29
13
62
33
72
7
20
45
1
50
60
129
1
78
5
15
9
43
12
60
146
15
57
88
50
36
18
51
61
8
40
83
7
5
12
79
5
27
9
21
18
4
5
93
54
9
96
33
3
3
24
48
12
93
24
33
16
6
18
8
87
60
51
4
32
81
93
54
12
16
5
12
3
60
60
57
31
41
48
1
2
9
51
4
108
8
10
134
60
48
33
75
4
6
38
66
39
9
18
28
41
36
24
36
9
39
25
6
18
56
99
72
13
6
74
3
55
12
5
45
171
12
43
110
22
2
10
30
47
49
14
36
30
22
5
37
50
118
102
2
34
5
55
77
3
34
50
30
48
18
21
33
27
15
21
43
134
46
104
100
32
48
22
14
10
114
36
2
22
72
26
18
45
1
48
23
55
2
48
75
3
21
43
56
10
6
90
14
84
28
2
6
81
1
54
48
18
14
33
31
2
27
45
40
2
16
128
6
24
16
11
55
5
12
13
8
22
42
47
9
22
2
51
109
8
30
33
19
5
96
1
35
3
48
45
12
27
64
84
50
16
14
18
15
15
58
2
48
6
16
23
1
119
7
29
55
36
29
13
62
106
62
12
105
55
29
97
2
22
26
48
30
82
17
21
15
9
16
50
21
36
24
15
16
14
6
178
32
42
28
48
2
48
30
21
21
88
167
7
36
6
38
36
22
38
9
91
14
3
27
21
12
48
19
32
16
17
15
48
54
3
36
24
72
9
10
36
41
25
14
90
34
14
3
15
118
26
28
41
7
72
8
153
1
6
74
30
21
7
53
12
12
19
5
24
63
34
155
69
27
24
31
17
3
12
6
42
64
41
24
45
15
49
14
132
48
81
37
8
39
15
12
21
7
18
59
60
33
63
15
10
47
12
55
29
9
78
42
3
12
51
12
33
25
59
27
64
5
45
30
21
45
46
18
47
3
16
48
48
14
18
16
5
12
15
12
33
3
36
9
36
69
10
30
54
5
3
9
1
59
13
11
21
18
16
20
34
48
30
104
48
16
36
54
182
9
24
19
32
28
17
33
46
20
46
8
3
37
6
24
36
14
66
9
27
64
29
12
81
34
65
24
19
18
14
10
11
43
50
64
50
6
10
6
6
17
25
ABCD 95199243598*3^$a+1 [50220]
48
132
198
42
60
218
112
240
288
50
72
70
122
208
32
90
48
70
60
18
74
228
100
8
132
90
300
10
150
30
32
270
66
240
12
190
140
100
18
102
230
130
120
60
98
54
60
28
288
272
60
88
20
172
108
180
12
32
30
16
42
2
198
108
54
156
70
30
12
78
152
42
108
48
322
198
252
150
92
478
78
14
46
42
80
48
22
648
120
2
10
408
32
100
18
42
18
44
196
212
118
32
28
252
168
132
108
12
30
128
22
140
150
90
72
18
12
58
60
50
120
100
230
58
132
80
130
78
74
28
60
128
10
44
166
200
102
60
40
18
30
210
42
180
30
270
20
508
2
180
40
98
52
270
78
20
54
88
140
78
10
110
10
150
60
42
420
20
60
100
288
120
44
60
30
6
90
12
10
360
212
28
8
54
30
36
22
30
2
28
50
190
30
18
150
42
92
66
54
58
92
58
18
120
20
84
88
2
108
78
112
390
198
122
58
50
144
88
48
62
18
54
88
8
22
198
60
132
108
120
20
114
90
28
8
30
262
80
42
58
422
46
60
282
68
10
164
256
192
210
138
240
120
462
90
332
18
18
12
10
140
10
48
122
108
112
138
42
8
232
218
70
44
90
18
58
42
270
8
12
178
30
50
144
66
24
16
200
10
164
18
208
30
74
36
72
228
24
28
8
90
22
390
38
10
242
30
70
30
48
2
12
528
48
24
58
198
180
50
84
6
412
30
300
62
288
28
44
6
22
228
270
50
42
192
238
32
118
62
238
68
430
132
78
44
6
160
104
256
2
100
8
30
52
80
88
12
78
30
132
18
110
412
60
48
104
216
40
270
240
332
100
50
100
90
78
32
148
30
350
12
10
32
90
118
198
170
102
70
62
48
150
118
2
40
140
10
140
28
162
258
90
2
28
2
198
132
88
2
250
50
60
120
78
52
90
30
272
148
48
30
32
58
12
92
48
18
24
18
288
82
138
132
2
90
186
72
48
10
44
60
66
52
60
20
28
30
150
272
190
62
46
180
72
68
30
280
32
342
18
40
8
40
14
78
10
200
18
72
72
240
58
180
18
14
76
32
88
192
20
148
300
44
156
60
112
80
150
70
ABCD 95199452644*3^$a+1 [50121]
192
61
17
72
126
138
36
103
23
90
7
180
53
55
24
29
19
137
60
295
84
24
216
59
18
43
72
17
102
36
18
90
61
24
252
5
42
90
48
60
79
120
53
12
18
78
55
125
19
11
13
65
79
192
36
288
24
167
13
36
41
54
234
7
143
61
137
48
90
36
193
47
90
19
47
54
79
17
30
90
144
6
37
36
29
36
6
145
168
23
18
42
318
24
36
19
36
35
25
84
65
31
101
84
67
84
83
97
168
12
11
90
24
91
65
60
102
96
205
12
179
54
12
7
71
84
108
18
162
13
29
271
65
36
60
18
138
67
156
11
18
36
150
1
65
36
42
1
89
120
60
12
6
37
17
48
31
156
36
89
108
48
7
83
205
53
12
18
42
19
83
60
18
18
37
107
97
59
96
36
25
65
79
5
24
12
90
90
72
43
108
71
1
180
53
115
119
12
25
11
54
43
125
43
12
173
79
209
72
103
11
1
17
48
7
132
185
43
72
11
54
36
18
36
126
115
24
108
41
60
12
7
35
18
120
60
84
103
41
114
66
36
144
139
12
83
13
84
60
48
245
7
65
54
6
19
60
192
29
114
1
96
48
72
425
24
115
84
24
12
96
5
60
55
17
43
108
5
139
167
258
108
79
36
12
17
54
66
126
114
19
29
67
11
12
42
19
24
11
66
24
36
156
7
47
150
79
11
1
137
36
306
13
65
91
420
65
12
7
35
217
119
90
79
101
132
7
221
79
65
43
47
42
18
102
31
72
216
156
60
65
48
43
60
59
25
36
108
89
48
162
90
7
53
12
151
119
60
61
48
36
101
43
72
24
113
31
29
66
6
36
43
36
59
6
55
53
115
23
54
31
77
60
18
234
120
78
102
43
83
49
113
31
12
89
54
66
79
180
65
42
48
61
53
91
89
43
12
83
25
125
12
258
270
30
25
24
83
1
65
79
155
25
17
84
151
101
7
47
288
6
84
7
36
47
42
79
12
125
12
60
91
36
35
1
72
71
25
41
36
24
18
36
109
83
90
144
31
29
108
30
373
48
11
61
143
66
126
385
108
132
47
126
102
54
31
185
114
48
42
180
79
65
19
36
137
187
36
24
65
72
66
108
121
108
192
89
127
35
30
54
25
35
1
53
30
61
101
78
1
191
229
155
138
31
311
61
72
155
157
95
6
48
36
60
43
12
35
48
36
205
216
24
41
223
107
48
6
90
97
48
96
41
7
168
180
108
29
127
71
30
67
36
11
48
198
90
25
65
150
102
90
222
43
167
49
95
6
30
6
55
53
30
169
108
72
35
18
252
66
42
84
43
72
53
36
102
78
7
23
25
17
79
41
43
180
60
119
18
12
115
11
144
13
83
36
54
90
61
83
102
54
132
30
7
11
6
55
35
73
72
96
180
48
60
144
11
145
125
127
17
36
126
30
6
37
11
157
5
60
72
72
108
72
36
12
36
36
144
72
115
65
54
36
25
35
37
191
6
55
353
187
36
24
29
12
72
31
65
84
7
65
168
66
49
131
6
234
97
65
ABCD 95199552122*3^$a+1 [50021]
32
75
109
11
21
16
5
3
16
32
72
72
51
102
7
65
66
12
25
71
60
61
24
17
103
59
45
144
111
18
15
40
53
12
15
136
152
39
18
18
45
27
45
88
17
63
9
79
227
37
32
136
32
27
42
30
36
78
3
16
17
7
8
3
37
23
1
47
60
109
5
27
3
21
45
84
24
6
1
29
6
12
18
15
96
33
24
15
48
21
18
78
54
72
18
91
120
29
48
30
18
51
24
40
8
3
30
6
18
30
33
3
150
144
7
8
9
60
30
36
12
72
42
51
112
41
63
33
87
93
3
24
231
60
48
45
3
6
31
47
12
37
47
42
55
48
128
57
15
9
60
36
55
149
163
35
12
12
36
48
33
16
83
30
48
255
144
3
54
31
35
72
12
48
18
63
57
15
27
13
24
32
129
159
40
48
107
45
16
32
24
3
54
7
17
252
156
48
15
9
15
57
66
30
18
96
37
32
96
24
279
30
6
6
15
33
66
36
1
56
27
6
87
72
21
19
8
72
45
84
31
239
48
18
12
3
15
105
57
39
75
6
7
41
24
12
27
39
57
48
69
66
18
63
72
24
3
42
6
21
3
30
66
66
3
3
24
37
77
147
3
21
9
39
16
131
18
3
15
48
12
18
51
129
24
39
57
7
107
21
51
24
24
45
3
13
8
27
54
18
69
141
27
16
101
3
15
153
57
15
45
43
65
48
39
45
18
73
176
51
45
40
77
18
81
24
9
18
93
40
152
40
17
7
47
73
24
35
21
57
31
11
45
16
71
18
42
6
7
5
3
40
5
96
3
45
12
90
45
45
123
27
6
42
45
111
49
35
21
16
128
21
102
12
30
48
3
45
12
31
56
45
3
120
24
15
48
33
63
33
51
6
96
63
208
35
18
3
51
301
8
9
15
9
84
6
21
75
13
161
78
57
3
21
105
24
168
15
9
151
89
39
21
18
9
39
145
17
42
24
37
56
9
79
8
45
3
27
61
8
57
63
27
102
15
24
48
75
13
8
111
18
66
13
8
69
126
66
27
16
5
30
165
16
48
32
9
36
6
13
65
42
45
48
64
5
36
87
9
39
69
67
8
33
39
93
19
161
7
48
32
39
9
33
111
3
21
3
21
195
6
39
3
48
13
104
40
11
72
72
12
105
33
42
54
63
9
192
48
39
9
120
36
18
25
5
12
18
36
9
21
36
144
7
23
25
8
9
7
8
96
16
80
33
15
99
24
24
37
72
104
3
37
48
8
57
103
11
36
33
24
27
21
147
117
45
3
9
7
143
30
60
24
39
33
120
48
31
41
24
7
8
33
15
48
72
16
32
9
60
18
9
69
54
21
9
24
7
32
3
48
60
60
61
5
3
45
30
48
18
12
63
64
5
30
18
51
24
24
9
63
117
3
24
39
18
7
5
19
41
7
59
18
36
15
9
42
24
13
65
15
16
17
39
45
66
30
48
43
8
24
57
138
84
33
63
60
189
33
31
11
37
65
6
33
27
45
64
41
30
90
31
11
6
15
64
23
30
3
9
6
42
84
48
18
30
84
175
8
48
24
129
120
31
11
21
3
48
6
12
48
27
39
33
123
18
99
15
108
18
43
23
81
24
9
12
12
31
8
24
96
9
48
24
96
96
87
16
11
84
30
51
72
27
6
103
11
36
42
48
36
48
18
25
8
45
6
37
32
24
16
107
30
54
57
3
13
56
48
24
27
21
27
213
129
6
114
96
15
24
51
66
3
24
51
18
18
30
27
3
54
12
19
41
66
21
64
47
25
80
16
32
48
9
18
60
84
30
63
105
18
85
185
42
69
21
99
27
36
108
36
84
6
24
63
93
6
61
48
17
79
8
3
18
51
120
48
27
6
84
36
111
63
48
33
57
48
48
87
489
6
30
75
27
12
9
21
18
12
54
30
42
48
24
7
32
3
48
18
27
144
57
7
5
19
32
3
21
16
144
59
45
24
39
33
63
25
119
33
3
117
33
39
27
18
91
59
78
63
51
138
51
9
6
121
8
33
30
9
75
24
37
59
78
87
3
21
69
3
99
37
17
24
31
8
24
27
13
56
16
80
3
12
96
36
126
15
24
3
48
102
42
24
60
9
16
24
11
24
21
21
6
45
27
30
36
3
57
39
63
9
123
60
1
72
32
24
24
87
105
24
9
15
9
15
16
32
45
18
25
96
8
208
56
9
60
30
21
15
33
33
18
69
81
39
33
15
15
60
69
45
75
147
69
15
1
17
39
48
24
147
21
24
120
39
1
47
108
13
11
6
31
56
16
24
41
24
39
16
32
63
57
9
24
36
51
16
59
18
19
32
168
136
96
161
39
69
126
21
15
9
39
12
117
184
35
13
161
7
56
3
21
99
21
33
31
32
33
15
16
53
48
43
72
35
12
1
32
15
30
12
24
15
72
24
72
16
32
81
84
18
66
87
40
24
101
18
144
1
80
147
48
150
24
12
84
42
18
3
129
15
27
13
113
15
48
ABCD 95199721018*3^$a+1 [50008]
87
75
6
192
42
126
15
192
21
75
24
72
69
12
24
15
141
75
24
51
18
27
27
30
55
77
3
96
24
15
1
41
66
37
96
56
45
51
72
21
126
18
27
105
18
90
3
24
96
123
114
67
5
51
39
48
18
78
9
40
72
53
3
112
65
55
17
60
48
27
16
29
19
80
16
128
15
33
3
37
8
24
165
3
24
21
219
33
7
104
39
1
144
128
9
39
15
144
96
12
109
35
18
60
15
240
81
15
144
72
93
60
90
117
48
51
45
21
43
32
40
11
198
36
36
24
55
53
27
120
9
39
15
25
11
61
53
3
48
39
18
144
63
3
24
93
16
56
51
72
18
30
93
40
47
42
36
36
18
12
60
13
17
135
120
123
45
96
64
56
9
36
51
120
9
96
15
168
81
114
93
64
95
18
36
30
61
11
24
30
135
81
42
37
56
9
6
30
99
15
180
45
165
43
35
18
19
48
5
27
45
3
87
18
15
16
24
17
90
18
27
21
42
57
45
3
48
27
93
64
41
39
63
97
56
9
15
24
16
104
9
90
192
168
13
128
24
63
33
184
17
63
117
43
125
267
21
99
48
117
19
96
11
72
165
48
129
24
87
88
17
39
33
7
11
69
184
71
81
27
61
29
3
40
17
48
55
59
13
80
15
57
69
54
72
93
135
1
80
81
126
57
33
15
27
30
36
6
13
8
48
21
3
27
54
7
35
48
42
123
39
81
24
33
7
107
48
78
90
13
305
15
9
63
39
33
57
36
144
3
75
30
90
6
87
112
107
165
105
18
37
53
51
21
36
12
72
43
83
42
36
15
72
177
60
27
111
180
37
72
24
32
39
108
45
117
3
15
121
32
3
36
108
78
18
45
291
78
72
15
16
59
36
12
6
12
54
61
65
7
8
45
27
45
51
69
3
105
7
128
72
48
3
45
9
30
18
60
75
27
21
24
15
33
75
37
8
165
19
5
19
155
42
27
216
96
141
27
81
199
5
3
24
64
56
69
75
24
40
17
90
6
15
24
24
24
21
12
39
33
72
111
48
117
67
53
3
21
3
45
6
30
15
27
12
132
30
24
55
152
144
48
48
48
27
13
96
29
126
109
104
117
90
81
3
45
9
108
42
73
17
108
54
21
177
12
51
63
12
72
133
53
51
24
9
55
80
120
48
64
89
144
12
126
37
23
84
96
45
144
168
93
90
33
16
143
57
3
48
54
144
24
156
27
88
72
104
120
3
72
18
18
42
12
3
72
15
9
51
13
32
45
99
136
35
18
3
9
180
3
48
24
33
127
8
168
3
54
60
36
31
53
27
315
60
9
39
18
78
105
75
12
129
15
54
42
57
45
3
69
6
93
72
27
78
55
8
24
88
89
63
51
54
126
121
8
16
125
66
81
177
48
87
57
111
48
24
87
33
63
30
24
91
17
48
24
31
8
51
13
32
48
48
69
3
120
255
25
8
63
49
5
126
54
15
33
24
48
63
24
3
45
27
93
48
3
24
180
81
24
75
108
49
104
99
36
57
9
36
19
89
126
96
48
97
17
15
3
90
102
42
51
15
73
89
18
90
78
84
57
201
138
24
30
60
27
360
40
35
18
18
9
136
24
71
57
45
60
72
31
8
51
45
93
78
48
109
41
127
80
117
12
96
30
105
27
72
18
3
64
8
72
81
55
8
16
53
120
43
32
51
37
5
12
63
72
16
17
54
48
108
54
78
81
96
33
55
17
36
27
72
168
3
69
21
24
18
33
15
33
24
96
9
42
21
24
75
6
102
60
37
53
195
120
72
96
112
80
27
45
48
81
15
24
33
7
53
19
209
72
162
237
141
75
168
9
42
21
24
3
60
105
48
27
66
6
93
48
40
32
48
27
37
11
37
17
24
66
36
57
33
18
21
51
45
72
45
6
36
153
3
258
99
57
18
45
16
11
6
72
15
93
54
45
136
125
3
ABCD 95199802682*3^$a+1 [50073]
3
180
90
3
69
91
24
68
124
8
168
4
36
72
80
372
16
23
9
16
80
75
1
8
45
228
139
29
12
67
228
125
180
162
61
155
421
23
21
64
11
117
24
16
95
30
43
107
85
17
108
3
36
33
111
4
80
72
9
174
25
48
5
18
72
133
32
100
23
12
13
245
12
180
3
72
88
89
55
228
84
8
63
105
120
240
72
15
45
52
24
29
108
43
116
60
51
169
23
33
63
61
23
25
20
28
17
31
12
17
48
3
76
56
15
18
12
3
76
60
29
7
20
144
108
108
24
21
180
90
18
39
105
108
7
8
124
60
53
3
45
72
51
4
80
156
120
12
228
76
68
12
64
29
6
81
124
155
1
84
59
25
108
83
162
43
12
8
60
75
57
60
4
24
29
27
48
60
76
32
100
17
67
23
57
21
27
108
4
311
37
20
252
4
32
64
23
117
9
7
20
28
35
57
45
67
65
51
52
5
27
28
17
115
188
3
169
116
52
5
27
3
13
167
72
141
12
105
79
41
39
28
32
16
155
165
144
36
28
29
31
84
23
9
64
144
68
12
33
210
90
183
16
56
24
24
40
120
56
153
3
52
72
56
60
57
115
176
52
20
12
12
196
53
39
48
4
68
111
84
201
96
124
17
30
57
165
43
317
3
12
33
15
64
53
48
39
40
176
124
59
49
53
3
24
148
5
39
39
109
65
31
12
24
96
113
55
17
90
25
92
63
69
3
45
60
21
15
39
13
92
3
30
42
25
8
48
45
91
8
52
11
9
48
48
3
85
59
13
92
48
28
32
48
4
5
48
127
12
119
105
16
116
15
90
30
165
57
36
51
48
96
69
18
25
12
95
73
8
16
20
48
48
93
54
18
87
136
137
79
41
15
204
4
89
31
77
39
84
177
103
47
12
18
72
60
147
33
3
48
76
36
12
35
73
23
45
12
27
25
35
33
64
8
40
35
105
33
15
60
75
12
6
51
21
72
3
45
180
42
13
32
60
28
308
244
8
52
11
72
49
23
81
36
48
135
60
36
21
36
4
8
21
67
24
11
189
63
18
247
8
88
72
17
75
3
9
48
48
64
41
79
83
37
56
60
45
127
20
48
237
6
45
12
27
6
159
132
64
17
267
100
140
33
7
72
53
18
9
40
108
113
120
123
172
80
45
39
24
4
128
183
90
12
72
31
12
20
120
88
200
36
76
8
9
147
33
3
64
23
25
8
183
90
7
167
90
63
60
64
228
5
135
3
13
119
13
23
21
48
105
3
64
36
65
12
111
52
164
33
31
60
20
76
20
33
120
78
49
71
105
120
28
17
60
7
5
87
3
13
12
65
96
7
83
12
33
72
40
215
33
100
17
18
81
28
36
96
29
31
20
108
93
12
7
44
117
12
60
7
20
88
101
15
177
139
8
105
7
71
102
27
48
33
72
78
97
5
27
69
7
65
180
39
81
42
180
37
20
33
48
222
18
187
12
11
9
4
240
56
4
89
51
39
25
36
12
24
119
54
43
65
19
276
185
3
4
233
79
24
104
72
3
13
95
45
117
7
24
65
31
60
11
42
48
207
33
18
21
33
3
148
200
129
3
208
144
23
57
21
7
5
67
32
60
16
12
53
192
15
16
32
132
3
25
32
105
3
15
42
18
213
16
20
51
225
144
40
24
32
12
33
12
151
96
8
105
6
21
36
15
18
7
77
163
17
60
3
84
36
28
116
60
28
152
33
7
24
92
75
12
13
8
75
54
63
24
28
11
144
108
9
4
5
27
64
83
25
71
21
64
96
176
48
112
20
64
80
39
57
12
16
36
23
45
ABCD 95200076248*3^$a+1 [50072]
88
14
40
117
11
18
40
20
34
138
32
100
27
81
12
26
70
32
88
75
87
78
80
40
74
16
9
15
90
30
78
48
2
138
72
22
80
16
32
37
3
30
18
42
3
99
110
40
20
118
50
40
27
192
3
48
98
31
33
20
36
52
50
90
163
137
88
12
87
41
24
196
27
17
6
85
36
23
48
13
24
45
75
185
10
26
67
12
185
48
52
18
2
67
24
5
72
28
90
45
36
23
25
96
12
48
147
18
15
5
40
51
33
78
8
120
70
15
75
2
78
54
40
36
20
24
31
57
87
35
58
12
63
5
108
40
60
51
51
32
10
3
27
78
12
38
109
89
79
11
61
60
21
32
43
65
175
63
62
132
28
3
84
3
8
144
13
35
85
3
9
95
1
15
42
30
69
36
48
29
16
159
45
86
24
18
30
25
5
40
15
48
36
33
3
33
2
90
19
59
22
27
23
42
36
4
27
3
50
30
6
7
17
40
15
21
30
54
8
28
39
12
131
70
98
24
1
129
36
27
15
30
8
42
120
37
33
2
6
4
3
3
14
103
35
10
62
13
48
59
6
12
12
16
50
25
60
9
60
27
59
34
60
18
32
40
38
28
20
34
18
39
29
114
37
11
40
9
29
24
127
11
40
62
7
29
7
65
12
67
29
10
74
91
27
42
110
1
9
126
117
84
48
41
124
87
11
118
15
9
36
20
12
40
68
12
19
11
49
89
91
29
4
80
43
47
16
2
43
96
161
55
3
32
88
24
120
56
37
84
39
9
12
11
30
160
8
42
13
27
98
4
68
78
22
8
4
20
40
50
16
42
30
18
24
183
48
47
37
5
48
12
7
3
26
7
57
6
21
113
18
18
19
36
125
42
13
75
14
31
29
78
10
15
47
1
36
48
5
6
40
80
90
142
62
7
24
27
42
63
65
19
11
37
3
38
64
18
18
60
32
67
96
29
18
40
110
43
95
1
60
11
72
30
16
92
30
48
25
15
21
123
18
200
70
32
61
17
12
6
49
60
53
19
59
34
3
48
65
10
45
5
4
8
58
122
30
18
52
8
42
30
58
21
33
36
99
51
45
59
13
48
89
120
88
18
42
8
22
2
196
92
12
10
18
8
100
12
62
16
21
101
108
4
8
55
77
60
7
89
7
125
12
36
4
123
24
24
77
12
90
46
20
19
3
105
93
2
10
3
35
42
19
189
60
12
3
65
100
30
62
7
3
129
60
11
40
32
6
12
160
152
7
39
21
24
29
48
102
10
6
14
18
22
48
80
79
21
78
62
103
107
78
42
13
147
78
12
3
17
42
61
24
11
40
24
120
21
72
60
137
55
12
53
163
5
40
63
240
57
20
19
23
37
29
64
6
120
45
35
34
36
39
113
12
70
30
18
2
16
72
62
1
69
98
48
120
42
43
107
42
16
54
33
5
48
7
33
114
45
72
21
78
32
18
12
103
5
4
18
90
68
4
27
81
2
6
7
24
24
9
60
86
145
5
52
12
68
43
5
19
11
37
93
12
2
13
12
5
48
28
27
5
12
36
19
81
164
7
144
17
19
48
33
15
60
33
32
43
36
23
48
22
50
90
36
60
102
18
52
32
36
60
72
90
25
48
5
7
48
77
43
24
33
170
138
67
3
14
88
98
24
48
109
48
3
38
64
60
110
10
20
66
25
47
40
105
45
72
27
21
50
48
25
17
22
6
39
5
43
5
60
43
5
79
101
24
36
31
141
30
18
15
36
24
24
35
13
53
7
60
24
24
59
25
21
2
169
9
92
48
90
30
115
29
28
8
22
8
70
72
12
267
93
27
53
6
61
120
29
67
17
40
26
1
63
45
35
46
51
41
100
32
67
41
22
8
30
58
234
126
174
36
14
13
107
10
36
15
89
28
12
63
45
20
18
85
72
35
13
9
18
38
19
21
2
118
42
18
32
52
26
10
14
40
45
33
12
8
88
14
13
113
34
78
12
20
115
48
47
66
12
48
31
9
20
4
8
43
47
48
64
6
50
121
81
120
20
48
64
20
28
92
126
34
68
12
16
80
54
37
24
29
36
7
33
2
25
15
38
52
27
3
90
15
63
80
49
36
69
3
84
21
32
48
12
30
37
21
87
12
36
5
42
88
38
42
102
7
3
45
33
15
17
43
144
33
15
12
36
48
69
26
10
84
26
34
8
22
110
7
48
3
80
150
90
22
120
3
65
22
8
10
8
100
27
5
58
45
99
18
60
108
27
72
221
19
72
51
9
101
52
108
15
12
180
5
136
14
6
42
18
132
7
36
17
28
15
24
12
23
25
45
8
79
251
10
3
65
4
20
36
19
48
57
8
162
136
9
5
43
23
24
18
12
76
80
19
141
27
3
32
18
55
9
48
78
9
48
60
35
22
18
90
32
6
102
7
65
55
35
37
21
27
12
21
2
10
6
69
93
20
10
42
3
24
21
62
13
168
35
61
60
41
ABCD 95200408874*3^$a+1 [50066]
132
24
36
263
73
5
79
11
97
227
25
101
3
64
17
31
8
21
15
105
39
57
19
24
11
36
9
88
47
25
128
40
5
171
27
30
87
45
111
36
48
93
19
53
75
156
36
24
189
115
120
60
80
132
88
116
99
90
31
11
90
3
15
18
162
48
42
30
37
5
39
96
28
17
31
5
27
120
76
80
60
24
3
57
3
102
27
15
49
176
108
160
5
78
145
29
19
12
245
180
19
24
41
19
20
21
91
17
7
8
3
9
76
144
41
7
65
12
55
23
13
17
15
60
28
5
54
6
67
20
3
12
18
27
28
84
36
444
36
48
41
15
105
139
29
18
13
17
54
78
31
116
105
36
27
27
13
12
245
36
54
33
36
172
68
69
7
83
102
96
7
96
71
13
60
12
5
168
48
42
12
33
93
39
15
61
12
48
128
52
84
35
66
7
143
85
149
36
7
108
32
76
209
127
24
56
21
60
7
80
40
48
5
27
3
85
48
29
15
52
44
21
30
90
55
128
57
18
18
115
29
18
13
89
168
51
76
71
54
31
132
32
21
87
3
109
24
12
17
18
192
57
21
72
43
44
15
18
150
13
8
24
192
51
54
36
54
85
5
18
12
33
52
65
63
60
148
72
35
61
11
18
30
73
12
48
48
36
36
48
131
9
51
126
19
104
51
69
64
72
96
48
17
12
51
36
28
20
45
51
9
30
13
8
36
4
176
28
47
85
5
108
72
18
18
123
4
180
96
56
16
128
112
17
31
24
80
72
16
68
57
19
84
60
240
72
44
3
25
23
13
140
9
78
54
48
78
73
44
88
60
60
227
13
5
79
68
93
99
136
192
167
1
12
20
12
45
3
45
7
24
11
18
115
36
132
60
29
3
12
48
16
11
6
87
303
90
3
36
3
57
28
23
25
48
71
109
44
93
7
12
23
18
90
49
44
40
41
19
140
9
103
17
67
48
17
18
13
5
63
144
27
18
51
40
84
5
30
42
39
16
60
80
108
40
53
12
78
13
20
21
55
35
25
20
28
17
66
54
90
33
132
24
24
27
126
90
162
103
5
175
17
42
120
6
87
33
43
60
24
12
80
4
80
81
18
30
132
19
80
96
40
144
24
32
4
60
17
39
16
12
65
51
112
72
35
180
61
36
5
6
54
43
23
42
147
24
24
28
47
1
12
59
48
21
21
91
17
7
95
108
1
77
54
9
81
18
18
19
53
43
44
15
18
115
56
69
147
60
64
12
32
72
16
29
19
17
27
3
49
11
117
12
15
66
24
48
168
162
30
43
84
20
15
18
15
72
81
54
9
21
15
135
66
147
36
16
35
36
24
216
30
79
140
16
48
101
159
57
54
13
32
81
67
95
138
54
49
44
12
4
96
36
188
36
24
40
140
16
23
18
43
24
96
20
81
43
168
5
90
13
29
31
20
64
20
57
60
55
48
5
138
24
109
60
84
17
18
25
5
27
81
63
124
125
43
32
33
39
33
15
36
16
20
15
33
16
59
258
12
7
80
3
85
173
27
28
119
13
92
153
12
75
51
49
188
180
16
24
32
4
20
136
36
5
27
93
252
27
105
63
40
53
3
4
32
3
1
11
61
35
253
71
1
17
15
28
12
20
15
102
15
40
41
39
48
93
72
15
28
144
5
18
25
120
72
53
15
16
36
95
73
56
57
12
7
53
43
32
45
195
60
3
54
15
21
30
150
7
56
4
53
42
13
5
99
3
60
145
65
43
17
72
43
80
40
83
24
9
9
147
51
157
5
12
60
180
79
72
44
3
145
12
44
36
33
51
64
56
24
120
57
43
125
12
3
87
1
5
19
24
120
11
73
5
15
40
96
72
29
18
57
120
24
4
12
84
12
48
24
77
6
30
43
44
88
59
36
25
72
53
87
36
51
60
66
7
53
84
15
45
99
9
51
204
123
12
13
48
36
53
7
44
4
125
67
23
18
43
11
90
55
44
24
57
3
96
16
96
5
7
23
114
39
87
25
104
105
36
102
42
15
33
15
45
72
36
39
4
11
48
1
77
103
12
308
76
5
91
32
100
32
ABCD 95201079308*3^$a+1 [50014]
41
108
1
30
5
25
6
129
60
105
71
13
35
48
103
29
1
12
51
81
11
31
72
12
29
13
87
15
209
1
66
5
96
1
66
5
7
105
27
53
64
9
48
35
36
67
41
16
33
66
30
11
48
24
12
19
66
47
115
5
97
6
102
120
27
27
54
24
84
59
28
32
1
11
7
12
21
21
24
35
49
75
108
80
4
144
51
12
17
187
12
45
8
19
17
16
108
99
42
3
51
65
73
39
60
32
4
27
6
36
119
24
49
138
29
16
117
30
5
28
15
126
6
270
47
28
27
48
84
41
19
18
35
115
17
55
5
1
60
90
6
39
51
12
60
12
30
60
168
78
69
123
42
191
100
27
29
73
24
30
9
72
3
102
12
27
81
63
15
21
36
21
6
12
113
73
42
6
72
12
23
96
67
12
156
17
25
30
29
85
18
6
23
64
15
66
36
18
17
72
16
32
72
4
21
24
39
8
1
23
31
30
78
69
93
6
5
7
24
17
13
126
24
60
78
108
18
9
33
3
45
11
4
27
65
13
30
18
114
5
28
8
97
24
215
43
72
45
51
57
57
84
35
12
1
30
24
18
59
36
28
20
60
4
33
39
27
5
37
12
48
24
23
48
13
6
101
40
48
9
60
59
13
11
16
12
51
90
23
91
5
16
12
32
55
53
4
32
28
80
40
63
12
17
4
69
59
48
16
3
78
42
30
83
37
47
12
7
18
71
139
42
11
36
48
88
32
13
59
19
21
27
41
43
53
16
260
16
15
12
6
335
24
103
6
23
79
77
49
47
13
11
12
12
13
39
92
7
9
39
105
63
33
57
138
30
42
69
104
13
59
36
19
57
104
24
4
9
24
12
63
20
180
19
42
11
67
42
42
41
96
19
29
13
6
101
48
7
36
53
13
63
39
60
77
61
15
8
13
168
35
151
12
81
32
28
20
85
71
16
36
32
4
128
55
36
126
15
80
16
8
64
45
102
66
59
19
24
54
23
4
20
120
36
7
89
52
45
54
5
49
83
7
54
39
60
15
6
24
39
9
18
42
24
47
13
12
83
25
11
55
78
54
21
57
131
1
95
25
126
180
54
36
72
12
72
39
45
18
60
29
67
17
49
54
21
63
81
36
84
9
90
96
21
8
16
99
5
1
18
33
9
59
7
5
13
3
12
3
24
60
17
24
4
39
48
12
18
54
18
42
84
101
64
15
24
53
157
11
16
8
13
108
210
89
121
54
21
8
36
55
24
12
5
121
11
103
54
6
41
28
15
41
88
75
29
31
42
30
17
52
32
4
33
11
25
35
52
39
60
41
36
4
24
20
28
32
84
7
29
43
5
7
9
33
6
18
3
21
23
91
5
24
7
78
119
4
27
42
3
27
41
36
19
53
91
5
16
39
30
18
72
36
77
36
1
24
11
55
18
23
49
18
12
9
39
17
79
24
33
20
1
35
16
9
180
6
57
51
72
21
96
33
59
13
75
9
23
13
3
69
6
5
16
72
3
45
32
1
192
48
23
12
49
102
5
72
12
12
1
15
32
7
105
24
48
60
48
21
15
69
23
97
15
15
48
29
43
5
48
120
48
24
13
6
5
7
5
19
89
115
102
66
165
8
40
8
204
36
25
60
36
135
72
224
1
6
12
17
12
25
87
249
75
12
20
1
83
7
17
1
54
17
12
36
7
42
6
36
29
55
33
15
12
29
13
23
91
5
36
76
135
78
6
42
27
51
6
35
72
19
102
108
147
32
235
29
12
193
36
24
47
19
84
102
48
71
28
8
72
24
67
29
13
24
18
36
45
69
83
24
4
20
31
48
105
27
9
20
12
36
1
15
39
36
6
126
6
42
18
216
30
117
39
141
135
60
78
135
20
199
12
18
18
89
37
11
28
21
11
4
44
67
18
59
48
4
81
27
8
79
42
30
72
29
36
13
51
8
36
108
72
1
60
15
63
54
11
48
7
12
42
102
72
78
66
5
16
60
165
47
25
24
95
52
8
36
12
40
8
24
88
117
143
7
48
24
53
19
9
9
3
87
42
39
3
18
12
47
79
12
120
5
40
8
7
24
5
31
156
17
61
48
3
57
11
76
3
18
11
84
96
112
36
15
24
89
73
15
9
59
1
99
8
19
77
13
12
54
5
7
101
43
93
15
30
35
37
12
15
104
88
99
9
63
29
36
79
12
5
48
13
48
42
57
39
5
1
132
36
174
29
36
144
115
30
11
12
55
6
30
5
7
18
18
137
13
90
9
27
17
7
18
59
19
48
12
17
28
63
30
71
13
147
45
18
42
54
17
7
53
37
36
24
63
15
12
53
16
69
6
72
161
7
12
72
54
51
63
29
12
52
68
12
28
3
12
18
3
44
25
24
114
81
132
21
150
96
29
64
20
28
20
37
11
13
47
91
12
57
116
25
3
3
5
16
45
126
42
18
24
189
68
7
48
60
6
24
12
78
29
19
17
52
63
24
53
16
117
15
27
12
5
4
21
36
72
11
19
54
30
9
21
87
81
24
96
30
29
67
72
12
18
18
36
36
113
79
17
67
18
18
ABCD 95201369936*3^$a+1 [50004]
7
29
31
126
48
119
48
12
48
37
11
40
69
3
39
29
24
13
18
77
7
41
49
198
45
33
36
11
12
16
132
27
78
15
9
36
24
11
73
15
45
27
8
12
12
108
12
37
11
12
1
54
18
3
111
18
78
53
1
71
12
16
20
1
24
27
20
12
31
84
6
42
53
204
7
9
20
1
23
133
24
78
78
83
49
36
42
77
36
1
23
25
6
12
114
6
24
21
20
55
5
73
102
12
66
120
54
33
80
28
32
37
3
27
6
42
33
20
19
5
31
5
19
102
23
43
5
73
87
8
72
85
15
3
65
61
66
30
18
24
18
23
52
39
41
72
1
96
23
60
7
9
21
30
18
12
54
5
1
23
13
3
9
63
32
48
72
1
12
18
45
15
29
1
15
45
59
37
18
5
28
9
24
30
29
1
36
23
73
42
41
1
23
37
11
79
36
90
54
30
18
18
12
35
108
40
3
17
13
90
66
60
11
19
36
17
7
41
55
60
30
23
24
31
5
1
48
36
6
36
17
31
6
11
25
35
60
37
35
36
24
61
35
7
137
31
17
7
186
95
55
5
91
21
32
43
48
5
24
1
15
27
12
6
27
20
19
29
40
21
6
17
60
43
45
20
25
23
19
53
12
25
11
31
6
60
12
36
54
5
37
66
5
48
52
8
25
95
25
59
13
30
144
9
9
51
12
135
45
27
5
7
138
83
43
29
85
123
15
18
27
92
25
11
24
1
12
35
48
7
125
28
9
30
96
5
67
5
25
23
120
24
7
6
75
48
51
41
49
11
48
1
30
36
18
12
15
57
95
7
6
18
72
24
9
12
32
31
45
15
114
111
27
5
7
33
93
27
80
60
19
161
40
3
36
6
12
3
20
12
48
25
35
103
24
42
18
42
30
18
11
24
7
156
30
47
28
32
73
54
21
20
25
83
7
65
55
5
12
28
32
28
27
30
12
60
78
5
88
20
7
12
69
57
12
6
105
32
7
5
25
11
19
12
6
15
48
44
13
42
36
5
37
3
32
43
6
6
12
18
54
30
6
185
49
126
18
66
29
1
131
48
1
114
29
28
48
15
57
32
25
3
20
72
136
9
23
12
31
5
1
23
25
66
90
6
129
9
11
1
30
21
3
65
55
12
45
8
12
72
36
7
30
12
11
1
71
72
37
6
12
5
7
18
12
39
20
37
35
13
6
41
48
55
17
12
37
23
13
3
9
83
60
12
48
7
65
7
48
18
18
17
7
12
41
103
5
7
77
37
23
25
23
169
6
48
29
13
35
12
28
8
55
5
37
42
18
18
77
100
8
1
71
12
16
104
36
67
5
40
8
7
113
12
12
55
6
27
3
42
24
11
25
24
48
30
48
33
45
27
15
60
120
30
35
132
61
42
42
95
48
60
28
27
5
48
109
23
49
23
43
30
83
115
57
20
12
7
201
20
60
13
119
16
44
55
42
11
108
12
12
43
33
135
24
12
54
47
13
6
21
8
19
113
25
95
40
15
12
5
36
12
12
25
18
53
7
5
7
53
13
36
18
41
24
28
27
125
108
12
48
48
12
72
28
3
17
13
66
53
25
48
18
114
63
8
24
31
30
24
6
6
51
3
5
12
28
45
87
63
6
54
66
30
81
3
6
59
1
60
23
16
12
45
18
42
23
40
20
55
5
61
71
13
35
31
6
30
18
24
18
54
39
32
67
53
7
65
1
47
55
42
6
6
11
13
6
9
39
81
32
349
18
12
30
96
83
49
96
12
15
15
72
53
40
8
25
12
83
1
30
24
114
36
95
12
103
17
12
55
78
75
80
72
13
35
48
1
18
5
16
32
19
198
6
12
24
18
96
36
24
36
143
48
19
41
55
77
13
120
60
54
24
5
1
36
47
13
47
55
53
13
66
18
12
39
51
9
80
37
30
174
39
15
57
15
5
28
27
5
12
7
54
186
24
66
36
15
57
71
12
13
66
30
6
90
30
12
60
102
6
65
43
66
11
40
9
11
73
12
3
92
19
6
12
63
93
12
35
60
19
6
24
71
37
11
52
20
79
96
114
59
12
13
47
40
8
24
55
81
39
5
108
12
28
3
12
12
30
12
60
18
21
44
1
35
112
3
5
25
90
60
12
5
12
36
7
5
72
37
11
40
27
12
9
9
60
71
55
12
33
9
143
19
6
24
83
31
57
15
84
9
27
30
42
41
127
18
47
13
24
12
51
39
41
88
12
45
42
5
55
60
66
66
24
17
7
125
48
19
18
18
53
31
18
23
12
28
9
71
72
13
24
66
33
111
41
12
25
6
90
12
30
30
3
39
162
6
65
132
13
120
18
17
25
30
17
76
12
57
78
18
102
5
13
24
30
5
67
24
6
48
11
12
28
21
11
7
36
17
73
15
69
120
3
8
52
32
1
59
1
47
109
54
5
12
37
6
36
30
23
37
11
13
54
90
63
20
7
41
1
6
12
42
23
36
24
55
30
143
13
42
5
55
5
72
67
48
53
13
54
5
36
24
25
30
42
24
30
12
72
66
120
12
48
47
60
25
15
3
12
17
25
23
55
42
138
84
24
42
63
21
24
47
12
16
27
77
61
59
60
36
144
43
18
6
6
63
9
18
54
36
72
35
7
36
5
13
60
47
55
30
23
31
21
20
120
133
24
42
60
30
11
37
222
6
23
12
19
101
7
30
12
51
9
30
114
12
23
7
5
7
78
18
5
1
11
13
24
11
60
115
17
28
20
1
11
37
23
40
45
24
24
12
23
25
72
3
39
93
147
65
1
95
37
15
15
12
12
53
7
36
18
24
23
48
127
17
7
9
21
131
7
5
16
21
51
9
30
41
37
51
57
83
24
223
5
19
21
15
77
1
42
17
55
6
90
60
42
30
33
20
1
11
25
23
85
24
102
18
23
12
85
12
71
37
11
1
114
6
71
37
11
55
72
5
67
5
7
54
107
132
48
12
37
23
67
ABCD 95202344624*3^$a+1 [50001]
18
78
84
6
67
48
5
27
51
1
68
15
13
23
36
6
12
115
8
100
24
41
139
11
13
17
18
21
76
29
18
6
30
61
71
49
5
30
18
3
75
13
131
1
32
48
3
9
12
36
40
20
105
90
49
8
15
1
44
3
78
54
57
28
32
81
7
8
12
52
5
19
89
6
1
24
11
84
69
60
51
36
85
20
28
17
15
64
131
109
204
71
85
36
251
60
45
75
69
76
44
4
180
32
52
80
76
44
40
5
108
7
107
30
36
78
9
21
36
63
12
3
12
6
15
15
25
80
3
24
12
24
12
25
53
39
52
8
52
83
120
42
90
66
114
18
30
1
96
48
23
84
25
11
69
40
35
1
113
7
5
43
60
36
84
11
24
97
23
121
101
12
7
20
88
60
23
60
13
35
144
18
42
13
132
36
17
48
24
7
59
21
93
30
25
83
25
29
55
24
32
52
12
36
32
33
27
48
27
33
4
71
54
18
18
7
83
37
125
6
144
37
53
67
5
48
6
25
92
88
41
3
51
21
4
29
6
36
36
69
40
71
18
66
24
9
100
47
21
12
132
4
60
47
12
6
30
37
17
15
3
42
36
27
64
48
41
39
195
120
25
11
1
59
36
13
41
7
47
12
18
31
32
99
6
7
12
8
16
11
49
92
64
48
8
99
45
9
30
54
63
4
24
32
52
131
24
1
44
108
57
67
59
81
4
11
13
53
19
36
77
3
4
59
150
36
31
32
27
108
30
91
36
71
24
1
65
7
8
135
18
66
13
65
18
12
36
1
59
1
24
29
43
20
63
97
32
60
81
7
80
52
8
64
24
156
56
75
13
41
19
17
99
16
80
15
24
81
63
49
5
15
3
9
100
29
67
65
15
52
17
6
18
19
11
6
30
201
15
78
12
108
6
13
20
3
9
45
3
63
45
4
59
42
12
6
109
71
9
3
54
103
60
17
43
8
52
20
3
18
54
78
12
3
4
48
71
36
13
95
6
7
5
19
35
60
21
24
28
17
36
12
42
21
4
5
60
31
17
55
23
49
95
13
12
20
3
60
12
24
129
15
37
11
18
67
59
49
44
12
48
27
13
101
55
56
28
5
7
5
31
5
18
6
54
49
8
63
72
49
11
85
107
6
12
15
12
16
11
6
19
11
24
108
12
18
91
35
54
3
28
11
90
18
72
133
12
116
9
54
61
23
1
5
54
48
13
12
144
24
47
30
7
12
60
35
1
47
18
114
1
35
49
48
8
39
73
20
51
36
25
11
25
167
186
39
45
31
24
72
35
78
18
49
68
3
69
75
25
80
9
7
23
121
173
3
63
97
24
101
103
5
30
1
185
55
53
31
24
47
6
15
64
20
45
111
69
43
12
56
60
3
21
28
23
24
85
68
21
24
135
100
11
9
28
17
3
60
28
41
54
21
4
47
13
5
19
11
25
12
60
35
73
29
6
61
83
133
12
48
17
91
32
45
48
7
17
12
3
40
35
33
3
30
31
20
4
12
48
29
18
129
39
117
52
72
5
19
41
36
39
28
23
72
37
11
24
1
20
33
30
36
108
1
35
36
90
54
36
13
12
89
51
33
7
8
132
3
12
21
4
101
19
96
47
13
12
12
56
52
68
28
65
19
41
12
42
30
67
56
99
13
20
15
18
7
17
3
51
66
6
25
23
1
8
105
55
32
15
201
60
15
69
48
27
90
18
30
6
25
36
20
9
30
24
13
44
45
78
85
8
64
5
31
144
68
12
4
5
6
25
120
83
1
116
60
28
20
117
15
16
59
6
72
7
36
47
37
48
8
64
131
9
4
44
28
12
11
21
4
12
12
17
108
78
48
24
12
24
25
60
36
68
3
45
52
65
90
1
107
24
36
12
36
25
32
40
17
7
5
43
36
84
23
57
76
101
19
32
87
13
32
15
72
33
3
48
36
13
11
12
9
99
54
67
24
36
20
15
49
5
19
32
4
41
15
93
91
119
13
44
75
30
3
165
3
28
5
66
1
17
67
68
87
13
5
7
11
25
29
19
11
36
78
39
28
53
6
1
72
48
113
30
90
79
11
1
23
72
33
21
7
47
13
17
27
69
7
12
155
13
20
120
15
9
21
43
96
96
44
9
42
30
39
15
13
12
35
1
12
41
90
9
3
42
66
145
44
15
192
61
35
90
43
44
15
108
18
27
40
77
27
244
71
1
48
41
163
17
18
1
41
3
33
18
25
29
3
15
48
6
31
48
84
35
48
24
36
37
8
93
90
49
137
51
84
64
12
24
8
21
7
84
24
12
35
60
49
36
84
29
36
30
25
24
95
234
87
45
126
18
30
9
141
27
27
18
79
24
17
24
31
120
12
17
51
12
108
52
12
48
120
128
88
95
49
47
48
73
20
93
19
47
49
44
3
30
75
15
13
149
27
16
44
88
5
6
121
56
57
12
108
18
54
271
120
5
15
12
76
5
24
66
24
25
32
16
44
4
5
7
24
95
1
83
54
187
65
6
57
15
1
17
127
47
6
39
15
18
120
27
63
13
44
3
18
55
84
36
5
12
7
89
55
17
102
162
3
3
12
33
3
25
89
7
48
36
44
63
25
48
29
31
29
18
18
12
144
43
12
84
44
108
60
52
17
3
52
36
24
68
27
49
41
19
71
33
12
45
36
ABCD 95202352736*3^$a+1 [50059]
5
40
56
84
36
12
36
60
12
288
16
48
68
145
27
57
39
36
15
33
93
39
8
160
32
64
32
48
37
47
28
45
3
21
11
25
120
60
90
77
16
80
7
5
49
51
132
87
66
3
44
48
180
12
16
20
60
36
36
19
66
87
3
17
7
185
24
132
60
40
48
80
91
101
115
9
128
28
80
79
129
20
37
84
39
21
30
6
83
36
16
129
11
4
81
59
24
124
12
96
8
1
71
24
48
37
123
87
9
12
20
40
8
60
64
57
36
239
55
9
104
7
41
28
92
52
20
37
11
12
37
95
28
93
147
33
15
12
20
37
63
12
20
16
140
12
72
64
24
72
8
88
99
30
59
121
51
152
16
92
19
9
57
27
48
44
4
20
91
96
53
96
16
108
32
60
175
17
88
12
32
16
15
84
60
90
35
4
44
36
1
3
33
15
9
23
60
7
126
15
105
35
55
24
5
108
13
30
257
73
15
80
60
19
96
45
12
33
195
92
16
56
48
73
15
99
33
20
232
21
35
72
36
76
20
4
21
36
3
21
36
59
24
1
71
24
16
39
65
25
35
121
107
12
31
17
73
59
28
123
5
48
1
111
159
5
40
68
37
111
44
36
12
67
81
8
24
12
1
27
32
25
11
48
37
119
48
16
27
24
30
51
9
30
69
144
8
229
39
177
47
16
164
7
6
90
5
25
23
52
32
73
147
68
24
1
195
69
15
24
20
4
8
25
30
17
16
192
8
100
141
51
75
30
114
9
60
20
76
105
11
12
52
60
44
1
23
12
36
48
316
48
80
108
40
8
4
36
44
43
53
4
140
156
72
60
49
11
40
32
16
24
27
41
85
90
5
72
43
90
75
48
24
93
90
30
27
27
6
119
24
67
117
32
31
5
12
48
79
105
48
27
90
183
93
84
3
56
24
12
100
21
39
20
85
71
28
56
31
29
16
165
23
4
12
21
95
60
72
48
12
12
48
133
47
28
15
90
144
39
164
148
105
3
44
180
7
30
59
1
63
32
61
35
12
43
9
20
156
48
1
11
52
207
6
27
36
44
52
75
93
87
41
40
152
16
96
68
12
120
28
32
48
60
180
48
28
21
123
80
52
45
3
128
48
60
1
51
32
108
4
48
3
65
12
76
84
36
72
75
84
41
19
9
44
40
156
20
37
35
49
3
20
48
24
36
148
104
67
81
48
21
270
30
90
9
56
120
64
27
5
48
24
52
20
61
60
87
56
72
40
8
12
84
48
72
36
244
51
9
176
85
30
129
51
54
15
45
11
19
5
4
236
4
92
55
209
24
37
107
7
161
48
61
75
56
172
20
12
4
57
143
4
20
16
141
3
48
32
127
6
39
81
35
72
100
12
20
36
24
61
27
140
163
33
32
24
36
12
208
192
80
40
8
19
21
32
37
66
209
121
39
105
30
6
263
64
60
8
55
89
60
60
16
128
4
68
12
48
12
37
11
72
40
3
33
12
15
69
36
12
93
47
52
60
8
37
83
96
37
15
140
24
1
27
20
60
76
27
5
64
165
11
100
75
89
40
116
79
21
9
60
75
60
80
31
53
12
60
55
153
72
69
30
36
33
96
15
53
36
7
9
45
35
76
15
33
92
24
24
1
35
96
19
45
45
30
6
143
100
27
5
60
19
36
29
24
112
128
1
63
56
7
53
36
55
156
53
100
140
37
30
125
72
12
28
3
17
36
24
7
105
21
15
32
13
83
340
144
8
19
36
9
24
156
44
1
323
12
25
126
17
16
21
35
16
128
64
36
57
87
68
24
88
8
40
12
12
8
13
35
108
12
25
24
51
39
93
156
44
43
45
32
40
80
72
1
23
37
47
127
21
92
13
3
20
172
12
36
80
4
48
45
75
72
63
17
97
23
40
56
24
48
12
7
93
72
21
63
27
5
352
60
20
12
64
81
83
7
66
39
164
24
40
60
12
36
92
136
60
27
5
244
96
92
43
54
75
80
48
36
112
32
37
15
21
27
60
60
68
60
72
96
61
11
84
84
64
12
60
36
9
35
31
17
88
9
83
ABCD 95202459778*3^$a+1 [50023]
48
51
24
21
45
90
54
42
77
13
63
20
25
35
52
15
54
11
7
53
204
1
47
61
12
95
24
43
18
23
55
30
11
108
67
84
42
12
36
60
12
78
12
65
25
18
72
29
13
36
30
6
15
96
27
6
72
54
18
36
12
78
84
42
35
13
6
105
57
39
15
18
155
25
63
129
18
45
60
20
55
65
157
39
9
23
4
8
37
18
77
48
43
65
7
30
3
33
42
18
120
27
12
183
5
48
31
54
96
11
19
18
42
30
36
144
78
101
16
68
31
81
44
19
12
60
5
13
12
39
15
17
4
21
12
18
45
45
83
79
36
36
69
9
18
9
21
42
30
6
57
15
5
13
30
90
35
1
6
48
65
139
21
27
18
54
57
15
6
18
9
3
42
30
36
5
72
72
55
36
12
24
30
114
36
5
61
60
63
60
44
31
5
4
147
141
80
73
12
75
48
9
3
123
17
109
54
30
216
150
5
61
24
36
75
60
132
15
141
20
16
3
137
25
6
125
24
31
12
65
52
45
6
72
12
6
15
20
172
27
36
12
21
51
6
27
12
171
54
54
9
135
18
18
17
100
15
17
12
43
18
12
6
36
125
36
67
17
76
33
72
54
53
16
111
93
21
95
85
30
96
41
64
20
19
54
66
6
30
18
23
48
4
68
7
101
1
15
3
6
36
36
3
87
113
24
1
60
11
25
59
49
12
18
18
18
60
72
189
96
8
7
42
72
11
73
27
69
90
30
15
48
15
18
120
23
12
25
59
31
30
3
39
36
89
37
23
48
13
42
29
43
12
21
57
23
7
90
11
24
7
53
48
52
32
13
12
54
42
138
24
102
114
12
72
126
6
21
87
5
13
23
7
53
4
57
3
117
11
4
3
137
16
33
36
155
19
45
15
21
81
72
6
65
7
17
13
39
3
33
92
31
24
5
132
79
72
53
52
3
30
54
53
40
75
12
17
48
13
23
49
35
112
15
48
18
72
71
217
114
66
3
32
12
13
12
23
12
115
17
73
12
23
52
51
89
36
19
65
24
79
57
9
47
52
33
90
18
36
3
33
23
24
28
33
159
141
6
30
36
23
31
60
9
21
54
9
12
69
27
33
72
198
65
19
17
25
35
1
3
99
18
24
36
12
6
12
18
11
4
104
103
72
5
36
7
65
24
16
44
60
4
44
31
6
18
12
5
13
15
80
16
21
11
73
6
18
107
1
3
36
44
25
90
66
54
105
12
45
83
16
15
18
30
6
12
15
75
18
54
45
20
43
18
6
36
5
4
45
51
33
54
41
55
69
15
6
12
78
12
18
71
60
64
39
36
54
11
31
18
18
17
13
35
64
36
8
19
6
15
12
27
18
12
27
105
30
9
69
18
17
127
48
5
37
23
175
18
54
18
36
11
96
49
18
45
33
30
18
60
59
36
52
45
15
9
35
1
54
81
48
27
18
6
48
6
174
17
19
65
31
36
102
27
69
35
19
48
53
1
6
18
95
84
156
7
65
43
30
24
23
4
84
32
13
11
4
32
64
36
33
155
12
24
43
18
150
5
115
18
6
53
55
36
9
27
54
11
48
36
16
36
8
24
13
35
37
18
17
72
25
191
25
84
36
3
39
12
33
75
5
1
36
30
6
48
72
90
113
19
41
31
30
71
73
36
18
113
73
72
3
44
55
45
45
35
91
21
51
54
54
6
84
6
54
27
39
6
18
30
60
135
12
33
51
8
48
40
9
24
11
16
45
47
37
198
78
84
114
89
13
47
7
6
3
15
54
11
1
240
11
19
53
7
5
13
18
54
15
33
96
54
57
56
49
23
61
24
11
12
52
32
49
60
11
36
55
29
85
30
18
42
36
5
52
81
35
187
12
21
15
42
27
111
89
7
29
37
90
24
54
39
45
11
7
17
7
66
119
13
72
18
12
9
45
51
20
43
21
9
18
77
37
15
15
6
84
90
6
23
25
6
101
37
71
1
3
8
67
108
9
9
51
69
36
24
36
11
115
45
80
84
16
45
48
59
1
87
15
185
109
11
37
87
81
3
27
17
12
24
60
100
92
48
36
31
84
5
49
36
54
114
27
21
24
59
31
30
23
16
44
36
25
35
4
3
77
52
48
51
77
48
160
56
25
54
41
31
120
24
18
23
79
5
13
78
9
21
23
1
36
59
16
80
112
3
18
95
61
24
30
9
87
18
36
84
78
33
105
6
101
12
36
25
35
7
30
42
5
25
60
12
54
21
39
45
32
49
36
23
52
8
4
93
54
41
67
18
30
18
35
37
135
45
143
109
6
21
44
1
24
87
48
9
30
18
24
11
4
20
28
20
7
65
61
30
42
51
21
59
16
44
64
20
13
54
9
32
12
48
7
81
21
24
47
55
18
11
25
6
17
103
5
37
48
54
69
45
66
65
25
39
20
91
90
48
6
102
18
9
32
1
12
23
13
35
16
96
15
78
59
72
60
91
5
55
9
36
9
30
101
12
31
5
4
12
20
85
11
72
31
21
33
11
97
3
32
19
33
8
157
48
18
17
4
21
18
9
111
126
18
17
16
3
17
12
43
72
18
27
15
126
35
37
12
3
33
47
72
13
12
47
25
24
36
23
25
27
8
40
12
39
105
92
4
44
52
33
59
31
72
12
18
18
42
12
71
7
18
35
49
72
78
30
36
60
120
24
18
45
ABCD 95202766094*3^$a+1 [50078]
1
36
2
1
41
39
21
4
47
13
104
78
78
95
40
32
5
43
16
3
30
12
11
32
53
30
30
4
14
45
9
48
18
24
36
1
21
128
30
22
38
54
48
42
16
26
66
109
48
23
9
103
33
29
35
13
16
14
22
26
5
115
5
67
77
5
8
27
3
85
16
37
30
64
20
4
14
40
18
8
6
96
24
4
24
12
18
18
32
48
12
6
12
29
40
63
33
15
42
7
5
11
29
43
16
49
80
12
46
13
19
6
36
75
88
35
53
88
21
11
8
5
100
44
27
51
18
27
9
36
4
38
12
54
10
5
57
127
5
30
21
19
2
43
56
16
23
28
5
57
23
48
37
59
8
23
22
3
17
70
33
24
71
22
26
6
78
5
41
2
34
35
1
15
29
36
15
3
29
8
5
10
2
120
6
121
5
11
89
15
9
20
27
7
182
60
4
24
2
28
36
1
1
12
6
21
3
16
21
64
1
36
35
40
48
45
91
5
24
12
23
35
14
48
42
21
9
16
84
11
81
34
37
7
16
32
65
205
12
36
67
8
237
3
1
15
23
6
24
72
30
45
99
12
12
53
19
16
53
37
50
9
1
87
56
39
12
29
1
15
9
15
19
37
103
22
11
43
6
8
22
18
31
56
21
2
12
36
42
31
27
72
2
36
10
37
37
6
30
34
8
6
12
42
42
6
9
3
18
99
8
16
9
18
42
22
18
56
22
30
72
6
9
16
1
4
19
8
27
26
30
24
21
120
80
19
28
9
11
34
44
10
56
13
51
5
9
23
17
50
42
48
42
9
7
9
40
16
105
23
79
52
5
3
10
51
27
85
35
8
66
11
5
35
3
37
5
83
7
108
16
14
16
6
14
6
69
9
15
69
6
5
37
12
46
9
16
119
20
30
63
3
5
91
30
79
15
41
55
68
60
6
27
19
56
5
37
12
15
33
18
34
6
2
12
18
16
26
28
36
32
24
43
48
24
15
9
21
59
1
18
48
14
55
16
37
36
4
50
57
21
43
56
15
1
47
16
1
1
42
16
32
30
10
13
35
32
24
6
28
19
1
24
18
29
43
28
32
1
40
37
24
10
9
35
45
97
72
26
24
141
51
10
35
24
40
16
11
54
71
69
30
69
99
16
2
4
44
40
50
4
8
85
8
61
11
57
6
25
40
19
108
12
10
6
21
113
90
18
115
64
16
24
73
8
12
6
45
19
2
11
37
12
55
45
35
9
6
113
48
47
33
17
58
69
5
28
2
45
3
12
36
37
81
15
29
42
1
24
64
7
17
13
22
8
77
55
33
3
37
45
12
8
48
66
40
8
78
102
60
40
18
3
56
3
5
1
4
8
24
64
2
49
16
17
18
32
21
1
38
22
11
15
12
21
27
18
51
3
13
35
5
25
34
14
30
12
42
58
9
40
5
11
43
2
150
10
20
40
12
75
11
40
24
36
32
9
8
25
23
80
5
88
27
48
5
12
18
42
107
41
31
25
48
28
8
144
3
112
48
5
22
21
27
38
15
40
75
74
88
35
24
88
11
24
5
11
5
39
17
1
23
16
3
37
48
35
5
7
18
228
75
9
15
8
61
6
21
19
5
40
40
56
8
49
23
49
6
18
20
11
73
12
6
22
7
80
11
28
36
54
15
69
8
3
57
12
12
4
2
28
2
34
14
30
46
38
1
131
21
112
5
16
32
30
29
103
30
3
57
23
5
3
40
16
3
10
8
19
29
6
6
42
21
45
12
22
20
42
19
32
48
19
80
48
42
6
5
5
44
7
5
11
40
3
30
87
24
40
48
77
24
12
23
24
16
51
54
7
48
65
12
24
78
40
36
17
25
84
80
36
7
17
6
25
5
4
90
86
12
28
8
52
14
6
28
6
8
5
43
28
1
16
19
13
32
48
125
3
8
7
33
37
60
8
12
24
36
58
26
11
13
27
19
98
51
67
48
14
111
25
7
19
6
7
5
107
29
51
3
32
21
55
20
10
38
94
20
36
144
100
67
1
64
20
51
3
5
11
84
74
16
50
37
40
19
16
53
27
34
20
15
3
6
90
72
37
16
1
39
9
126
150
4
38
12
5
5
11
25
31
13
72
36
4
11
8
19
18
22
2
60
48
28
2
76
54
68
30
72
66
27
40
5
83
1
79
32
19
5
16
29
11
5
14
13
17
70
14
11
11
45
5
3
1
84
36
8
12
48
12
18
37
9
20
4
47
56
17
32
15
31
18
14
36
12
17
8
5
24
40
20
15
19
2
43
56
3
22
8
28
8
27
69
48
3
15
42
7
24
59
10
66
44
18
19
11
29
13
6
30
24
63
8
25
12
3
69
10
2
28
50
36
30
16
14
16
33
27
45
5
48
35
13
12
16
2
85
88
115
40
2
12
52
3
16
72
17
8
7
21
35
39
90
31
65
36
60
10
8
10
90
12
56
13
27
5
9
24
64
31
1
15
21
3
9
30
6
36
18
13
35
4
25
133
16
6
8
61
101
120
131
7
1
47
10
2
37
29
54
162
48
3
19
14
4
32
59
1
36
3
16
80
8
8
5
24
18
78
12
40
20
60
28
99
11
29
1
40
14
25
48
8
27
90
70
50
12
6
4
13
65
20
27
40
23
12
21
45
75
55
2
18
18
51
25
104
42
5
8
24
35
10
36
6
44
5
169
63
37
2
1
47
60
70
15
32
69
75
21
46
13
31
9
81
10
54
92
88
44
22
90
90
8
42
10
18
7
16
57
71
149
27
24
24
23
49
11
4
6
54
5
45
11
73
31
63
20
48
45
57
12
60
108
6
37
3
2
35
48
25
12
54
5
61
24
4
47
33
55
32
24
13
3
27
8
149
40
19
26
46
42
66
17
9
23
5
26
16
25
8
32
43
32
78
12
19
24
32
45
78
6
42
30
42
13
53
12
72
42
18
6
154
68
7
41
7
47
12
13
71
12
69
3
30
90
5
1
42
30
54
4
14
100
51
11
45
3
21
56
19
76
54
19
16
1
6
14
54
21
39
6
136
35
27
96
6
23
1
4
6
32
29
24
40
1
138
18
83
69
43
5
35
19
4
146
15
15
34
36
8
131
85
19
113
24
40
20
11
25
12
36
7
5
3
15
4
13
67
6
40
14
30
72
6
24
30
28
18
68
90
19
155
5
48
8
5
16
30
20
4
44
1
57
122
13
17
10
6
47
25
38
1
41
24
144
15
15
54
28
7
8
29
54
12
30
24
10
65
24
56
19
16
8
10
60
32
30
66
7
8
49
24
47
88
5
12
24
6
42
48
18
24
21
64
33
7
43
42
16
75
11
70
8
18
18
51
19
26
54
5
17
8
12
12
71
16
13
27
29
11
43
10
32
4
87
83
42
40
3
71
4
54
20
88
8
179
31
10
39
11
30
16
48
15
17
15
16
5
35
25
39
1
8
4
27
5
4
39
16
37
4
66
5
49
8
55
33
38
54
ABCD 95202958694*3^$a+1 [50035]
78
84
13
35
252
24
49
192
41
72
18
54
24
6
48
48
42
96
30
96
36
72
12
60
24
24
85
120
128
57
15
15
12
61
24
11
109
59
120
61
24
41
24
120
487
5
12
7
143
48
57
88
17
55
35
12
90
54
6
60
48
31
95
1
48
11
36
48
25
23
12
60
1
131
24
69
72
69
60
6
1
48
59
102
31
48
24
96
11
85
23
48
12
120
85
107
13
72
143
102
66
48
96
60
6
42
78
7
72
53
198
30
222
90
6
121
149
60
127
168
29
91
227
37
143
24
73
131
37
119
48
138
48
72
7
161
114
36
72
49
120
24
35
132
168
72
108
24
205
96
89
31
59
6
162
24
54
114
36
90
6
18
15
51
21
63
48
84
36
48
81
16
143
60
102
55
35
204
25
8
72
63
12
48
61
24
48
23
60
85
17
150
24
18
42
6
7
77
66
60
157
71
42
120
102
132
36
217
47
114
7
17
18
85
23
60
36
1
24
144
161
103
257
54
72
120
73
89
42
48
61
47
108
222
18
61
35
36
18
30
84
165
21
60
7
120
59
6
24
186
54
31
24
56
15
73
24
107
78
42
133
11
156
114
6
108
13
24
24
119
25
72
24
11
13
11
85
59
61
47
60
24
61
24
11
72
12
6
67
192
59
109
11
36
156
132
72
1
48
17
48
30
24
25
47
25
24
71
36
30
7
32
3
102
6
145
137
6
24
97
203
60
121
17
18
66
90
84
12
240
12
37
71
25
23
24
36
6
96
18
36
288
73
24
41
30
84
216
12
1
47
72
12
120
24
61
23
132
36
73
191
25
48
191
36
109
41
31
29
139
192
47
36
109
11
102
55
47
217
59
144
48
37
95
168
90
84
18
73
17
78
48
12
13
155
61
65
31
48
215
49
23
84
54
55
35
24
48
84
48
66
7
23
54
102
120
198
30
60
13
23
144
25
8
39
1
192
192
203
108
25
24
29
282
120
24
264
30
12
42
30
7
24
24
5
66
114
55
17
31
48
144
8
3
84
18
103
89
18
120
109
71
25
65
54
120
25
11
132
1
24
8
39
114
6
25
48
131
12
25
24
11
12
96
84
72
96
12
90
78
73
29
75
111
120
1
95
1
17
6
9
88
5
84
114
222
18
205
216
131
37
17
79
371
48
61
32
105
90
37
143
24
121
5
67
47
145
23
192
25
56
40
48
119
12
126
24
295
71
25
95
42
42
60
30
246
24
36
18
7
288
5
132
120
7
23
49
41
7
17
30
1
80
183
12
18
54
37
216
65
79
29
27
15
24
24
12
84
1
83
156
33
88
215
60
13
11
120
180
24
25
41
103
107
108
18
108
186
24
9
243
24
30
30
1
24
53
42
96
132
37
11
37
203
174
24
126
25
48
48
23
30
19
47
1
23
12
24
61
47
33
3
37
119
90
66
102
15
57
31
48
24
35
13
23
30
30
72
30
90
30
18
30
126
49
17
42
30
55
11
6
90
96
252
1
120
24
32
99
186
36
223
95
121
23
1
287
78
174
18
43
96
11
204
18
30
12
13
71
1
71
48
1
35
21
33
7
83
37
35
198
55
264
11
72
13
11
13
48
119
73
95
145
47
48
18
54
48
18
150
49
48
80
243
108
114
12
36
24
78
1
107
78
54
12
96
48
12
25
245
19
23
96
25
17
72
66
117
40
48
5
36
18
6
102
25
23
42
54
145
11
ABCD 95204255896*3^$a+1 [50035]
1
8
13
27
3
68
1
8
37
11
19
21
84
9
15
24
12
15
14
82
90
95
24
48
31
21
20
79
14
3
48
21
15
4
60
35
37
8
64
20
15
85
3
2
52
3
47
33
111
1
60
21
39
24
32
79
5
48
21
15
12
39
13
5
27
9
24
12
15
40
60
48
77
3
51
36
69
16
44
85
60
86
4
32
13
12
33
11
1
32
118
53
24
75
22
6
30
32
91
71
69
31
44
61
24
24
12
23
126
6
25
23
45
15
1
12
24
29
40
6
69
11
76
2
7
44
1
23
91
9
36
36
36
12
12
35
16
17
15
6
19
65
15
45
27
84
51
4
5
4
35
1
5
162
94
3
27
36
18
131
24
72
9
34
45
44
37
14
61
8
31
32
18
15
1
23
45
58
9
51
53
16
20
19
5
25
36
15
8
13
2
25
33
14
34
2
117
31
9
5
63
49
11
33
40
11
49
126
14
15
4
11
22
23
81
18
6
16
63
48
12
23
25
23
6
43
12
24
96
24
24
5
36
91
9
11
16
5
27
31
30
47
40
23
52
18
50
9
28
8
67
29
16
44
19
17
3
1
8
13
140
3
16
65
4
87
12
12
53
31
21
11
12
13
38
49
63
44
10
3
12
20
120
4
11
4
45
24
36
21
3
92
45
55
44
81
10
53
1
27
60
24
8
28
15
14
40
11
48
16
48
47
18
27
63
60
61
41
94
9
132
80
31
29
39
10
66
20
1
17
18
9
3
28
30
2
21
4
8
93
16
51
17
36
24
43
29
79
12
29
4
6
54
11
1
14
1
12
27
9
5
24
7
44
4
20
16
21
84
15
204
11
45
4
5
3
12
67
44
9
36
67
18
14
6
22
53
37
32
30
6
16
11
25
68
10
21
5
39
37
78
14
16
15
117
107
67
36
24
33
51
9
20
12
69
130
21
8
3
4
45
8
76
20
36
36
9
3
72
16
8
9
102
24
1
15
150
23
96
12
12
52
8
27
4
26
18
6
27
112
20
37
24
50
45
45
30
1
24
15
6
183
72
23
25
21
87
72
8
4
24
15
9
27
14
19
12
36
23
6
18
12
1
5
4
8
78
130
8
22
14
15
28
21
12
38
70
71
55
9
60
12
9
50
33
12
136
44
40
44
16
21
32
60
16
20
31
36
44
135
18
3
28
15
12
33
56
15
9
9
15
57
31
12
3
57
12
21
27
36
12
12
12
5
48
78
84
6
4
68
55
47
46
32
27
3
21
16
5
36
7
11
1
36
15
29
4
20
39
85
36
21
51
9
59
7
32
25
12
228
41
7
17
22
36
17
100
72
44
4
32
1
14
13
32
16
20
4
5
48
58
38
16
35
1
23
31
9
12
8
24
12
9
54
112
45
23
12
45
9
40
15
104
40
12
5
3
108
33
6
73
20
60
21
39
1
6
5
79
21
89
75
15
25
11
4
50
19
12
8
28
5
3
52
17
30
6
19
36
12
8
96
61
14
18
112
36
47
61
11
36
27
22
8
7
20
1
3
11
34
15
89
15
28
80
9
15
84
7
129
68
1
20
7
9
11
3
57
24
9
67
12
8
12
40
56
4
23
37
12
36
75
2
7
15
101
19
14
6
13
5
30
21
144
21
52
54
6
3
29
15
37
6
48
6
11
55
29
16
20
93
7
8
24
73
20
70
32
13
80
19
56
49
23
16
5
1
23
21
90
60
40
9
20
16
149
27
3
28
32
1
104
3
25
20
3
40
69
27
53
40
116
91
33
95
12
69
45
19
21
36
23
21
180
24
7
48
68
48
7
54
54
41
49
11
36
3
9
40
56
75
6
15
36
39
4
5
40
35
25
12
23
9
43
38
19
47
13
36
92
39
6
12
15
12
4
11
25
11
4
5
49
27
8
4
5
22
29
7
9
11
40
5
4
24
15
65
16
20
16
120
8
52
12
11
9
15
102
103
60
63
53
45
6
94
26
49
36
81
20
55
8
24
3
12
1
95
36
25
59
25
71
90
75
28
5
66
22
39
155
1
17
15
108
72
36
9
27
61
14
10
11
4
8
7
29
36
85
8
3
39
9
52
29
108
16
14
58
2
37
36
24
44
12
12
28
12
33
59
24
16
39
42
44
64
75
5
75
4
21
12
18
14
6
9
27
1
8
31
33
12
35
9
100
21
3
47
9
9
132
3
27
21
48
7
9
24
20
37
2
22
14
117
4
96
68
52
5
7
36
11
1
44
3
46
11
48
43
45
12
20
28
8
91
29
75
40
21
15
29
40
12
5
7
20
61
2
18
7
24
48
47
18
67
5
4
36
8
15
7
5
4
27
9
29
19
56
24
36
36
25
3
51
14
3
40
17
36
7
29
43
27
56
45
3
1
68
36
7
17
37
75
36
72
33
3
56
31
33
41
54
1
71
49
36
24
83
46
35
12
52
5
52
6
5
3
6
30
1
3
9
12
24
45
39
8
3
22
3
20
45
10
5
9
15
75
73
8
4
35
6
39
72
28
21
86
45
40
56
4
9
59
21
22
54
6
17
15
1
12
3
56
1
17
12
3
15
81
12
19
9
24
21
27
9
14
22
23
60
21
18
25
125
76
30
17
28
27
2
52
11
9
48
6
120
1
20
1
27
51
126
50
16
29
36
60
19
60
50
30
9
145
30
9
51
21
23
21
60
69
36
7
24
45
3
11
36
16
29
4
57
23
9
28
39
24
21
3
36
24
20
31
41
3
6
27
12
76
47
13
21
74
25
12
24
69
15
84
72
23
1
215
9
81
54
25
12
20
9
22
14
75
28
56
4
20
52
5
15
61
54
9
44
67
6
3
59
46
12
20
67
12
5
103
8
12
21
31
8
7
5
16
72
47
25
44
25
39
5
67
29
22
9
23
37
8
103
9
131
9
135
1
17
15
108
12
28
3
26
39
55
6
63
3
117
11
76
5
60
3
13
20
57
55
20
87
1
3
9
153
23
36
4
21
23
27
10
23
16
15
72
104
40
66
14
9
67
17
21
27
3
1
5
48
36
139
11
30
19
80
15
12
73
36
92
3
22
27
21
20
31
95
34
6
33
47
24
9
7
21
44
39
37
3
17
24
24
25
6
41
48
67
204
5
9
31
44
16
8
7
54
20
36
34
65
45
16
36
54
20
4
57
12
21
15
12
3
20
30
31
24
80
45
67
8
25
14
37
29
10
26
18
13
29
76
18
9
35
22
56
12
3
3
36
16
54
11
12
36
36
1
68
31
5
18
45
13
3
11
1
15
198
39
20
45
28
14
40
14
31
53
7
29
36
24
15
4
8
4
5
31
3
41
9
7
24
24
5
15
4
36
11
24
112
8
21
28
32
60
40
44
4
11
16
6
23
99
13
77
16
6
89
45
15
4
3
2
27
24
4
20
31
5
9
22
21
44
31
5
52
20
12
16
8
21
24
39
1
30
89
3
4
140
13
41
30
1
53
7
48
17
43
20
31
6
23
7
45
20
9
15
24
15
66
46
45
53
58
74
39
16
8
7
36
ABCD 95204562788*3^$a+1 [50095]
32
24
7
72
213
39
36
72
36
41
4
63
141
44
67
36
65
169
95
24
7
153
92
36
16
72
27
72
5
16
24
8
1
119
7
209
7
33
75
29
48
64
75
45
36
44
168
48
24
4
44
55
269
52
8
31
5
31
17
36
55
33
129
23
60
64
80
60
4
44
24
91
216
36
17
1
143
4
108
128
48
196
44
48
1
95
52
15
33
20
40
8
16
72
96
72
3
53
192
40
24
8
40
56
124
12
68
48
28
20
43
144
33
57
95
40
27
21
87
17
40
8
24
1
39
24
315
9
176
132
25
87
8
88
32
19
108
41
96
187
57
224
84
48
16
3
53
64
24
48
56
184
80
16
72
15
89
16
39
9
44
16
32
43
57
51
53
64
80
120
7
5
12
73
11
28
15
33
36
12
27
53
4
48
39
41
36
16
8
24
24
84
91
72
33
12
45
51
3
36
93
8
16
32
72
24
52
20
28
60
8
19
180
53
108
4
20
12
36
28
63
65
12
52
36
8
24
96
48
19
9
117
71
4
68
55
5
60
24
16
156
45
47
115
117
44
109
3
123
21
51
9
32
100
36
56
84
36
96
28
48
15
53
28
20
48
12
28
20
36
43
209
7
89
12
25
27
135
53
1
47
4
20
19
53
16
32
4
93
18
33
3
72
144
153
92
16
63
29
40
3
5
16
51
5
40
164
148
39
33
128
48
4
60
15
72
180
29
96
24
24
79
9
8
240
96
12
4
99
29
72
24
76
20
67
21
8
12
100
48
72
24
75
17
16
32
160
68
121
39
120
183
9
27
21
8
12
76
132
44
100
68
88
9
59
67
17
88
20
55
53
55
129
80
24
55
33
144
3
41
16
80
144
28
24
92
7
5
16
51
69
60
116
24
1
3
60
63
113
24
43
17
19
81
32
49
183
51
117
24
56
40
116
133
15
3
72
77
24
28
36
8
100
159
29
52
228
24
8
40
20
132
16
24
39
17
12
16
27
108
69
32
25
71
84
28
56
96
25
47
43
21
15
18
147
20
112
12
60
24
144
56
100
20
7
17
72
55
72
9
20
108
43
29
72
16
24
44
13
3
300
39
108
54
47
24
19
53
19
41
124
15
90
191
48
49
47
12
288
96
7
54
71
72
100
92
48
4
99
18
39
87
17
16
24
8
24
4
12
72
39
17
120
28
69
87
32
24
48
79
36
45
8
19
5
48
112
51
29
72
24
16
48
8
24
121
135
81
23
24
79
269
28
32
88
8
4
60
8
79
36
36
17
40
32
55
53
4
44
43
41
28
3
89
19
29
115
65
60
19
65
64
92
4
36
9
72
18
41
96
28
15
65
100
15
65
7
9
32
12
16
116
132
60
16
20
108
12
64
8
76
39
197
112
68
36
24
112
8
12
144
36
7
18
47
25
18
69
68
76
20
84
40
75
45
8
148
96
99
57
80
52
276
39
53
4
104
55
45
92
7
18
47
25
23
139
165
33
47
16
48
33
11
28
120
32
28
144
69
27
44
145
35
108
127
9
8
1
51
60
32
36
28
27
29
216
48
88
8
7
57
68
91
41
24
64
32
16
20
19
29
4
3
29
96
1
11
52
27
72
9
60
56
72
19
69
3
77
12
100
135
101
112
36
32
25
18
21
51
54
227
79
21
33
18
89
55
29
16
80
88
32
36
12
64
96
20
31
5
136
3
45
20
4
60
15
5
16
32
16
39
5
84
76
180
15
17
28
32
4
27
165
44
76
24
51
45
8
36
37
39
180
84
24
32
64
297
47
48
76
117
18
36
65
24
12
48
84
19
108
105
3
53
16
72
48
192
68
96
31
45
153
18
21
32
4
12
8
40
120
60
63
173
16
176
36
4
63
33
24
104
48
60
276
31
17
16
80
60
48
228
16
60
69
216
47
79
9
32
24
4
3
41
24
151
81
56
79
45
20
112
3
201
36
87
21
36
8
16
72
44
109
15
3
72
57
176
4
32
28
108
8
72
100
44
4
51
180
21
20
112
20
40
180
21
75
48
21
18
180
57
44
240
37
ABCD 95204576542*3^$a+1 [50058]
243
48
84
108
24
60
4
185
18
36
54
67
20
288
57
54
69
12
225
15
148
12
20
12
81
31
20
112
53
39
108
24
88
8
48
76
236
201
15
12
84
15
61
65
123
3
61
83
93
87
145
96
24
24
168
32
52
44
9
27
9
7
281
18
1
48
116
15
18
31
23
105
147
18
151
29
180
7
12
20
88
89
15
40
17
99
12
84
96
213
18
21
52
60
29
27
9
63
16
11
45
60
64
11
72
9
4
23
36
21
87
36
69
36
76
12
224
15
25
56
81
7
29
36
36
19
20
204
48
33
234
21
112
8
3
69
21
15
12
232
56
171
25
29
103
8
87
45
16
12
32
3
145
60
20
9
123
147
57
36
60
48
112
44
112
8
99
69
88
95
205
32
84
3
61
44
21
90
33
21
75
132
99
265
32
28
104
111
49
12
84
80
24
255
1
116
108
64
56
15
33
144
28
29
55
89
127
71
45
60
36
64
44
3
126
31
68
16
176
76
24
8
4
44
147
61
20
36
9
36
27
9
43
128
153
90
25
65
31
24
72
56
15
18
27
276
48
24
93
7
92
16
68
48
64
224
36
16
5
55
233
27
99
9
132
21
72
187
80
3
165
96
12
84
48
72
9
87
100
84
80
40
20
60
33
72
7
20
27
36
49
176
4
168
24
8
52
44
40
96
8
105
75
16
53
91
48
32
9
18
49
113
67
5
18
69
64
36
47
33
21
31
5
87
64
140
52
60
11
201
69
159
12
48
60
132
84
153
63
16
32
33
115
101
54
1
53
3
96
28
36
89
135
60
75
81
64
143
180
45
9
90
1
107
33
112
152
81
123
12
9
135
4
48
11
18
36
90
49
5
51
165
115
83
72
45
60
16
59
25
92
117
234
117
9
36
75
84
16
144
36
5
91
44
135
90
123
3
54
159
21
55
32
112
20
12
57
126
93
12
84
12
51
57
112
8
28
65
123
36
112
89
90
108
54
39
4
204
56
39
21
48
100
11
93
33
31
152
16
53
7
80
3
36
36
180
18
15
76
32
4
32
21
7
84
44
64
48
41
54
54
75
48
84
117
123
3
57
88
300
131
9
24
3
18
43
83
126
54
54
15
36
16
152
48
48
9
31
140
27
21
36
105
31
5
43
20
96
4
92
15
36
1
44
36
27
18
51
111
13
23
37
24
8
72
172
44
75
249
4
17
15
96
12
21
18
162
19
32
48
52
116
3
18
147
4
20
120
88
107
1
36
107
72
69
52
59
36
18
91
89
39
64
41
7
8
72
16
80
4
65
126
1
80
112
60
17
108
51
16
20
132
72
36
12
3
33
84
396
135
309
51
33
93
99
45
7
65
63
48
87
33
48
36
60
96
33
18
21
15
81
12
51
1
32
12
153
72
31
36
24
68
12
72
120
15
85
59
153
24
3
61
84
80
36
99
21
15
9
76
113
72
91
71
18
51
3
1
53
36
54
61
80
16
59
18
18
1
44
9
36
3
267
61
29
79
36
80
88
48
32
100
167
18
27
28
12
56
21
99
24
64
24
20
21
18
216
37
44
135
37
80
36
96
36
16
59
18
19
72
116
9
171
63
1
80
12
16
17
3
33
126
54
55
35
49
48
92
16
83
33
75
85
59
69
24
4
20
108
135
36
69
48
4
12
11
9
136
24
29
43
84
44
16
128
45
72
19
216
20
64
68
24
136
44
64
65
79
29
103
77
67
95
205
83
13
59
1
17
51
112
32
96
28
59
69
75
9
99
18
63
135
1
200
48
48
168
48
27
189
88
80
72
3
153
9
99
81
303
75
54
54
ABCD 95204630468*3^$a+1 [50239]
75
57
21
108
36
36
72
48
7
8
4
53
6
36
180
33
48
4
41
7
32
81
67
68
45
19
176
64
108
32
15
1
20
24
60
21
7
108
104
36
3
72
9
48
48
3
61
80
3
93
112
32
60
36
135
54
66
49
29
67
72
12
41
27
88
35
9
3
72
1
77
138
144
18
6
54
36
72
67
8
33
19
8
72
63
90
7
5
42
1
44
3
108
42
63
9
66
24
45
36
64
20
9
87
24
93
108
19
108
11
36
33
12
33
15
87
33
135
33
69
75
15
1
12
5
60
3
40
20
45
7
20
52
23
42
31
20
177
15
28
125
30
60
9
108
45
7
80
16
44
105
66
57
15
93
3
12
78
120
60
36
120
78
33
4
65
43
47
25
80
48
12
36
39
45
36
64
20
33
18
48
109
107
24
61
20
60
33
15
40
92
40
89
79
11
57
27
73
5
15
15
60
97
60
8
64
5
151
24
20
3
126
66
13
11
21
28
20
21
31
48
77
54
60
120
9
52
8
81
51
15
81
4
8
40
8
129
51
39
133
17
18
33
84
28
8
27
45
52
5
36
19
48
92
96
3
30
6
13
32
9
7
24
56
57
123
64
8
3
9
40
8
12
88
32
9
19
11
42
120
42
18
12
27
36
123
57
33
36
51
57
7
48
11
36
78
63
27
33
12
288
57
147
15
1
5
72
12
150
33
12
21
15
24
39
109
20
87
33
120
88
104
33
27
3
33
24
16
12
11
1
60
8
120
28
137
127
5
3
12
48
3
42
27
28
200
27
180
25
80
225
18
57
36
52
35
157
128
51
6
15
39
49
5
55
53
135
27
30
7
8
72
9
139
32
100
11
25
44
60
33
27
33
48
27
40
80
12
48
81
19
68
3
6
18
18
7
72
48
8
39
1
17
3
3
57
84
100
56
9
75
51
18
31
53
96
87
52
72
131
9
39
36
13
72
29
27
64
11
72
25
17
75
48
12
16
5
42
18
7
92
75
24
36
85
113
36
36
3
28
5
19
56
45
42
12
33
48
9
43
80
52
41
15
45
7
12
29
7
89
66
108
72
90
19
5
15
16
17
55
131
66
43
48
44
28
23
9
108
12
16
17
7
20
36
4
20
39
9
27
21
69
63
12
15
25
95
1
20
12
88
84
29
7
125
15
39
30
6
25
83
21
28
120
293
99
33
43
20
99
33
12
76
12
20
57
54
57
60
105
72
18
25
29
15
33
6
21
88
20
45
15
52
65
15
21
19
36
20
4
11
49
36
17
7
119
6
15
28
92
60
15
6
7
8
33
19
5
90
33
12
3
60
30
15
24
28
41
6
13
12
20
36
4
60
36
29
78
85
17
3
51
162
55
24
35
25
8
15
273
12
21
42
180
9
3
33
3
141
16
32
40
101
27
52
72
60
23
72
1
44
36
124
23
25
35
25
8
57
12
51
4
60
20
51
138
27
100
80
60
57
147
16
113
31
5
15
21
67
152
60
36
4
48
5
163
53
51
45
55
65
24
87
60
40
20
45
19
8
52
80
16
12
5
6
61
5
3
72
88
5
72
15
40
48
23
18
7
29
54
81
9
36
51
12
21
31
11
18
12
19
41
54
45
9
31
36
5
84
43
11
49
41
6
45
36
64
56
84
3
57
15
81
39
1
17
7
35
61
149
55
108
80
12
111
9
75
6
67
48
224
15
21
4
56
52
35
18
7
47
33
40
12
5
15
36
39
85
113
183
9
24
72
174
54
67
24
95
138
6
66
15
9
12
24
43
12
8
12
16
12
60
8
39
25
96
47
102
3
87
121
65
30
42
18
144
18
48
18
1
143
57
15
6
72
27
39
24
33
15
150
15
4
53
3
40
20
52
72
116
12
45
123
64
20
40
5
55
35
13
17
18
6
84
60
15
72
108
75
117
40
20
16
17
3
24
51
30
79
80
99
1
119
229
41
6
105
3
18
19
11
42
3
84
21
19
68
57
84
27
60
117
27
36
24
28
5
18
9
28
5
90
13
23
9
81
27
4
35
13
8
232
20
75
25
20
21
19
5
7
68
48
60
52
11
21
3
37
36
35
97
83
12
13
29
18
25
47
25
60
20
3
13
17
72
51
39
25
8
52
23
18
24
43
11
117
4
5
43
23
24
33
72
3
18
7
11
21
48
160
32
3
6
27
57
108
115
12
41
12
15
60
15
49
5
3
51
49
23
60
9
48
33
48
91
20
51
18
7
155
9
40
60
5
43
5
42
33
40
17
123
201
31
113
15
112
53
15
15
57
93
127
35
210
78
108
97
92
40
23
33
69
18
90
27
108
27
33
12
63
6
12
78
97
24
53
108
72
27
28
53
115
20
4
56
3
21
28
77
6
108
84
42
43
20
72
36
60
112
11
1
35
33
12
40
65
51
93
99
12
45
43
11
21
3
45
52
23
6
139
23
109
89
144
75
60
27
105
21
39
45
55
108
ABCD 95204822138*3^$a+1 [50062]
18
90
17
48
72
31
113
16
15
66
143
76
33
47
43
17
4
44
31
12
69
68
67
66
72
35
16
180
9
167
13
11
136
8
7
54
72
3
44
192
64
44
7
45
48
12
9
239
16
24
132
48
36
99
5
40
12
63
6
54
12
150
15
24
9
87
63
48
33
75
29
25
47
25
3
32
25
3
153
18
6
30
89
61
59
24
115
101
79
12
6
12
90
45
60
75
42
30
45
80
43
21
51
45
24
140
19
36
36
24
9
20
16
164
91
45
9
15
12
60
120
33
36
75
156
21
39
24
9
72
63
57
35
4
24
81
96
243
3
24
5
28
15
65
52
33
12
15
48
96
75
21
93
12
36
24
3
33
27
12
80
25
15
44
4
75
216
6
30
168
12
18
107
19
126
108
11
7
9
24
21
90
53
16
60
129
111
36
9
51
84
36
33
15
32
1
90
24
29
55
24
41
24
43
18
51
48
60
87
78
12
36
18
9
63
17
145
18
18
11
43
18
234
78
75
36
69
18
57
120
93
54
189
27
93
56
31
72
12
69
56
88
27
5
25
114
45
117
48
75
24
51
29
7
84
21
15
29
25
54
21
21
275
24
25
30
36
108
17
100
144
81
35
61
27
3
69
75
18
111
75
9
12
105
54
141
3
12
33
57
15
21
27
45
51
171
65
115
105
15
9
51
165
45
3
33
24
54
12
54
36
240
72
108
48
159
171
12
42
87
15
54
11
180
31
18
155
16
21
60
3
9
27
33
18
9
3
81
69
147
8
25
12
54
21
104
4
15
96
102
27
60
36
9
12
6
120
78
12
78
36
65
55
173
175
45
20
7
54
54
137
55
53
72
1
42
138
114
33
57
30
89
79
41
7
53
19
105
36
140
25
36
24
159
12
168
21
66
180
18
11
25
11
25
36
18
114
11
241
63
21
51
63
18
12
162
9
80
1
15
3
90
11
31
9
27
9
60
69
99
15
102
3
33
47
52
228
141
35
184
15
42
239
139
81
165
24
72
18
45
120
27
53
1
6
9
20
36
28
60
93
27
51
54
15
15
6
99
3
150
39
33
11
16
68
7
78
11
25
84
78
33
39
5
16
9
18
108
96
105
120
39
9
135
57
8
7
33
12
15
45
93
6
12
24
225
3
6
36
84
39
3
113
61
15
21
54
108
17
40
8
61
24
12
75
15
93
72
144
51
36
60
12
17
61
12
15
21
11
40
9
99
3
24
48
60
12
18
15
63
77
60
205
11
19
18
83
25
6
33
120
96
104
91
144
60
12
33
27
149
25
24
27
81
54
66
72
51
45
54
18
123
147
9
20
19
105
36
68
16
120
57
54
18
47
84
16
33
47
25
30
18
18
18
35
16
111
54
39
36
15
36
42
51
39
12
29
31
90
36
3
225
132
18
29
12
61
24
336
24
3
45
15
20
73
3
96
123
45
27
65
48
13
48
6
30
60
15
39
65
61
3
141
234
65
16
21
18
45
63
33
9
11
124
20
37
39
96
33
18
189
63
90
18
138
60
111
84
69
27
24
144
171
66
114
120
72
33
27
12
6
39
116
16
48
12
15
45
48
3
77
25
15
60
75
120
65
96
220
15
54
47
31
144
65
88
120
27
29
40
24
105
75
12
84
36
9
35
37
27
153
3
180
140
7
18
15
57
159
3
156
24
246
71
1
99
9
99
12
3
45
176
24
172
9
36
6
113
16
108
315
18
60
27
140
7
54
15
81
66
29
43
45
27
6
30
29
43
81
20
60
1
24
54
81
9
12
3
72
68
25
180
191
7
54
30
24
29
36
7
69
33
207
81
78
66
24
54
30
132
3
132
273
15
120
63
90
18
24
101
97
59
60
25
48
27
81
108
71
28
63
33
96
15
24
36
65
19
29
40
12
44
55
29
7
114
11
208
60
21
6
9
96
80
43
17
64
69
11
4
3
9
63
12
9
51
69
15
72
42
15
3
84
36
9
135
29
64
12
60
33
15
96
21
3
33
23
4
12
9
11
400
81
48
36
36
3
116
13
66
6
63
72
48
72
60
21
87
72
128
12
103
30
15
12
9
ABCD 95204915662*3^$a+1 [50068]
249
12
15
300
60
49
44
87
85
8
96
336
63
36
96
228
105
12
60
39
120
145
11
9
39
105
36
99
96
25
59
180
12
24
81
75
85
104
159
72
105
39
241
200
75
105
60
600
60
3
105
52
80
180
15
9
40
56
15
9
15
276
9
51
84
21
40
35
60
9
15
9
12
159
141
144
15
240
81
4
80
51
204
120
25
59
60
156
9
15
21
60
40
80
24
51
141
15
153
12
15
93
132
300
63
132
45
4
140
84
276
39
1
36
35
49
80
15
24
36
189
27
45
39
225
75
84
12
348
12
60
25
144
236
4
11
24
141
24
196
20
48
12
84
216
24
15
120
1
8
27
109
180
35
1
23
96
309
12
123
21
216
315
33
27
288
72
25
59
21
84
39
12
84
21
84
240
96
84
136
84
60
20
196
35
105
108
75
45
12
180
15
120
25
8
27
60
9
39
121
11
85
20
39
84
12
109
11
24
21
99
129
12
144
195
96
324
25
56
24
36
60
279
201
24
76
180
95
45
39
156
49
44
36
76
204
56
3
57
15
60
25
224
51
105
48
132
120
15
25
44
15
21
99
85
35
36
109
20
39
177
180
4
11
33
51
105
15
36
60
48
21
219
21
36
24
51
24
36
84
21
3
57
39
45
76
35
249
40
155
61
8
60
52
24
80
375
81
3
37
179
1
20
75
225
3
12
84
120
9
12
48
12
75
24
1
20
204
135
204
417
40
24
296
24
480
75
60
24
45
51
360
1
420
80
39
21
48
36
96
160
35
25
120
23
105
27
24
36
25
59
120
36
69
36
40
179
21
3
201
15
36
120
60
205
23
37
59
84
72
84
96
33
312
3
45
112
23
120
45
36
60
171
9
16
24
224
51
81
135
84
249
156
36
108
96
51
129
195
25
176
75
33
27
204
156
225
39
9
12
39
81
75
24
120
1
164
204
36
159
121
71
24
9
12
15
48
12
60
105
48
76
59
121
20
99
21
111
33
36
36
99
105
171
9
51
48
45
12
220
104
24
27
144
25
116
60
60
48
51
261
184
36
35
129
16
95
84
21
3
21
40
20
51
45
3
45
87
9
159
1
59
21
99
57
120
15
33
51
36
229
95
81
63
36
81
39
201
39
85
35
36
405
288
135
57
219
21
15
444
96
24
60
21
3
81
39
1
36
20
135
144
120
84
36
9
12
15
69
135
21
15
93
15
12
84
21
63
192
85
335
205
95
69
96
3
165
36
255
1
20
120
99
36
33
12
180
24
36
108
52
20
99
36
85
143
36
60
21
40
83
97
164
15
201
3
21
15
120
1
20
84
231
69
39
36
25
11
48
96
156
60
60
9
96
99
1
155
129
111
105
40
35
24
21
264
16
59
21
123
61
656
84
99
36
ABCD 95204964742*3^$a+1 [50048]
84
6
54
13
35
37
59
96
18
72
24
27
219
18
30
21
40
59
108
60
90
115
20
3
24
21
9
42
6
24
234
297
39
105
3
37
35
60
36
45
24
141
24
30
66
72
3
27
48
18
30
96
24
45
69
198
109
120
24
29
18
54
15
51
54
18
48
25
48
5
6
36
144
121
48
47
60
60
132
168
60
12
42
24
51
120
240
15
120
150
18
1
5
6
21
45
24
54
114
111
36
15
24
36
138
147
165
186
25
5
48
39
183
105
3
24
21
96
9
39
75
48
169
131
13
59
13
23
12
42
18
33
27
37
72
5
51
3
96
81
57
18
24
1
24
11
132
132
129
36
51
24
18
6
84
1
47
72
72
69
144
231
9
57
30
96
69
51
114
24
30
240
9
75
12
13
5
6
60
49
8
60
9
6
228
6
54
84
25
71
49
5
87
3
72
25
104
36
51
108
12
60
57
48
27
25
77
219
72
40
5
48
24
66
24
78
42
25
83
45
60
9
75
21
18
144
30
75
63
145
144
11
204
73
23
49
71
102
42
6
42
73
83
85
35
12
12
13
95
132
13
8
45
115
32
45
72
67
144
20
84
75
48
12
25
143
57
15
12
69
36
100
8
93
24
90
24
72
49
48
32
39
1
95
60
24
96
24
24
13
5
42
78
102
45
21
30
105
9
66
12
12
96
120
25
5
54
13
24
5
294
210
19
53
24
54
12
48
12
42
6
45
16
80
3
33
4
8
15
36
61
56
87
102
19
29
18
78
30
42
99
40
48
53
54
18
3
207
36
60
54
3
72
21
27
117
90
25
72
29
27
15
9
45
90
49
35
24
72
81
99
24
21
15
84
1
48
77
3
3
24
81
4
35
108
30
120
126
9
27
48
21
51
25
5
66
30
24
6
13
72
59
165
24
84
36
69
18
145
23
24
1
80
21
19
56
69
42
69
33
255
12
93
18
129
15
36
69
45
43
5
3
135
72
12
90
144
91
29
42
217
23
54
54
21
3
48
24
109
5
91
11
93
160
5
42
25
23
6
6
37
20
12
63
30
192
144
54
96
21
63
1
44
177
66
48
9
3
42
96
24
51
15
81
3
36
69
15
228
30
15
15
48
189
93
72
43
335
24
6
87
3
49
188
36
27
45
63
12
37
11
57
12
40
5
18
9
3
12
241
72
47
24
54
48
30
24
61
5
67
72
323
85
8
27
12
24
96
36
114
18
97
11
37
48
29
6
18
6
61
48
116
28
35
18
30
60
30
19
53
192
48
6
36
24
105
64
35
90
51
15
60
181
143
25
72
8
21
19
32
16
68
15
129
27
9
39
12
24
21
51
13
92
27
36
69
3
12
132
69
16
68
57
54
66
66
73
80
36
4
56
15
21
135
90
63
52
5
87
33
78
12
49
11
42
3
40
107
37
35
96
85
83
9
15
36
54
3
208
11
9
225
19
5
6
36
54
90
60
61
29
6
109
116
100
179
60
144
30
258
24
54
42
54
3
63
12
33
144
100
23
30
30
18
48
171
51
90
3
12
4
5
24
54
37
11
48
21
136
72
53
3
45
54
72
24
12
30
120
18
241
95
6
63
36
48
96
12
15
12
120
1
29
3
39
1
23
12
37
95
12
36
60
114
6
13
35
36
6
43
5
54
45
12
159
204
73
23
12
42
42
108
21
21
19
29
96
147
3
24
36
12
72
37
11
120
48
37
44
96
4
11
13
35
45
69
3
3
12
24
24
36
45
15
1
32
21
30
9
12
45
90
45
9
87
108
39
1
35
114
120
42
60
48
21
39
25
120
23
33
15
24
1
11
84
9
15
48
48
6
111
57
6
12
69
51
60
240
12
36
69
60
76
29
78
105
3
30
30
81
33
96
51
39
49
23
30
3
252
4
11
69
15
30
18
12
66
24
39
12
69
90
21
15
42
123
15
129
75
69
60
15
24
168
24
109
101
183
51
1
53
3
180
4
24
95
12
24
18
115
23
313
5
6
18
6
45
40
120
72
32
51
12
9
16
5
42
25
5
30
12
48
21
9
30
66
51
24
72
63
1
20
75
108
12
30
99
16
23
36
21
40
11
18
30
9
48
60
87
72
25
119
25
32
3
36
60
9
ABCD 95205328202*3^$a+1 [50106]
18
81
3
13
17
12
30
24
12
33
24
96
27
90
75
9
84
24
48
84
15
24
81
30
25
56
3
30
24
31
95
300
66
51
99
30
54
97
17
87
96
15
33
27
69
16
149
51
3
30
30
54
123
24
21
19
53
27
24
72
45
67
17
39
57
15
39
81
3
12
97
8
183
90
39
45
30
18
84
15
99
165
87
9
51
102
15
57
111
27
102
39
15
30
6
18
12
30
169
80
99
12
6
27
48
24
3
45
33
30
72
33
33
87
63
81
24
135
9
21
6
60
24
97
23
24
36
12
9
105
54
9
16
11
45
3
96
42
19
53
18
9
24
57
39
39
84
37
5
36
48
6
186
7
5
42
18
7
35
24
24
60
42
111
3
12
138
30
25
17
18
21
88
56
16
23
36
6
39
40
47
30
3
9
18
45
144
15
33
72
81
12
6
36
6
3
27
133
11
21
3
66
3
21
27
15
9
9
24
15
105
18
13
17
102
42
156
78
21
16
200
33
12
18
306
156
3
64
113
12
27
96
63
36
36
12
36
9
33
18
54
31
11
45
16
32
81
15
75
102
12
12
30
48
33
72
15
6
54
132
114
15
75
30
36
19
32
15
48
30
30
24
72
48
45
15
6
42
9
16
32
27
48
48
48
30
36
168
42
9
72
87
1
65
66
30
183
16
41
15
93
27
144
15
12
72
12
6
75
168
24
27
108
33
64
200
9
30
126
156
12
3
69
108
48
39
39
42
15
3
54
55
23
18
132
18
25
56
3
117
15
18
15
63
33
72
9
30
9
75
12
18
36
6
45
24
9
12
90
78
75
15
57
48
15
129
153
87
88
32
40
11
24
96
42
48
75
45
6
54
30
42
12
66
97
17
12
6
45
48
72
15
54
19
65
15
27
45
69
24
12
30
30
12
42
114
24
42
84
72
13
5
51
39
9
81
39
27
60
36
93
69
30
246
7
65
84
66
102
18
42
15
21
132
168
24
15
40
32
40
71
24
33
16
152
24
3
132
6
144
43
41
12
24
283
8
3
132
48
120
6
60
96
168
60
6
45
33
15
63
30
3
255
6
36
48
42
48
96
13
56
16
35
84
24
33
33
39
63
105
27
18
27
48
72
45
168
3
15
120
201
39
9
72
3
120
60
6
12
39
136
5
75
9
54
9
15
36
21
21
48
6
6
30
9
15
81
48
15
84
117
51
78
60
90
25
35
21
21
3
15
12
37
8
57
42
90
75
9
7
32
15
6
51
3
96
117
24
75
21
64
11
54
39
40
5
30
36
105
24
75
45
75
36
66
30
30
19
5
51
45
75
27
42
3
21
66
9
51
30
15
64
77
24
3
96
16
8
3
213
69
51
21
6
30
54
9
9
12
18
73
77
3
123
84
57
16
83
90
66
186
18
69
120
45
27
16
35
12
18
12
6
69
51
114
42
1
144
23
168
12
132
9
15
12
30
84
19
47
18
39
40
17
18
48
24
24
36
18
30
81
15
42
42
181
32
112
41
87
120
39
84
24
6
31
11
12
30
3
33
36
60
15
75
13
5
51
15
6
66
9
75
61
95
108
141
96
45
30
72
18
3
9
31
32
3
37
47
18
180
3
15
126
48
18
9
24
16
173
18
9
33
6
60
132
105
33
42
42
6
60
6
75
3
12
78
48
18
24
30
30
117
3
36
54
187
8
75
61
5
12
72
66
21
40
41
15
69
24
6
114
12
39
69
27
3
21
45
60
18
6
15
57
54
81
39
66
192
30
33
39
36
24
54
15
15
36
48
37
29
30
24
45
15
48
102
3
24
48
15
78
27
88
80
3
36
81
33
132
192
6
84
12
45
3
18
18
36
13
5
3
15
33
105
87
69
18
72
9
81
15
15
96
108
60
9
21
66
105
3
157
89
102
30
90
24
60
84
25
155
21
39
60
6
30
24
9
45
75
27
45
63
6
30
66
99
51
30
18
120
18
18
42
15
9
15
213
3
24
69
67
47
6
42
42
63
93
42
24
18
6
36
24
61
5
6
12
18
30
57
45
51
27
48
6
111
9
39
96
39
121
11
69
3
12
24
6
48
51
51
18
3
15
60
24
30
135
135
24
1
8
63
153
27
69
33
7
23
33
24
9
87
45
27
96
57
39
39
225
141
91
80
9
15
141
27
123
45
117
147
15
73
8
75
42
48
99
9
87
39
33
81
30
81
3
21
69
42
6
12
66
45
24
88
23
9
96
9
72
48
18
45
15
60
72
37
83
6
12
30
48
6
36
27
357
54
54
7
35
6
12
36
6
105
3
48
24
24
90
27
3
69
51
84
12
21
39
168
57
16
72
23
33
51
66
18
12
60
25
104
9
87
72
96
ABCD 95205424118*3^$a+1 [50071]
48
85
123
183
20
40
24
80
10
11
16
39
114
23
120
13
131
24
25
95
16
48
81
54
150
3
3
24
60
56
25
24
80
61
27
24
3
30
87
48
185
40
36
75
56
109
35
9
31
96
39
9
23
88
2
52
30
66
30
54
63
3
5
24
61
27
3
30
30
24
30
3
33
30
41
139
30
92
19
3
45
111
41
43
80
196
81
3
6
30
84
126
39
32
33
151
56
43
5
112
24
59
21
49
6
32
118
27
24
29
91
24
9
20
126
40
45
32
63
90
7
8
57
39
159
10
24
126
105
32
43
2
18
64
17
13
11
25
39
101
91
24
32
97
15
32
13
20
63
45
27
1
15
24
23
9
49
119
25
90
68
18
55
35
4
30
128
3
49
15
8
37
3
33
114
30
63
32
31
9
32
184
59
21
64
15
8
57
48
48
27
18
67
3
20
105
16
9
15
192
87
36
84
17
24
40
24
45
27
8
88
32
31
57
33
15
32
48
25
24
66
54
30
6
27
3
50
70
21
69
20
7
3
29
48
37
11
25
87
23
9
88
27
30
96
47
40
72
21
20
55
24
75
5
25
23
103
9
105
15
72
11
13
24
15
30
60
20
16
144
27
39
24
56
4
21
9
47
171
28
81
53
3
13
35
79
17
13
3
57
126
17
24
19
45
24
21
60
39
8
7
41
15
25
45
59
72
64
39
20
13
23
1
63
17
9
10
21
24
32
103
24
60
60
81
17
39
24
117
172
15
21
11
19
5
16
48
8
40
8
87
49
59
4
30
3
33
150
32
90
15
112
96
105
39
168
27
96
21
3
66
59
1
95
16
9
24
143
64
9
60
35
19
21
135
17
43
14
10
90
30
21
9
36
92
118
80
10
87
48
39
17
88
80
91
62
7
56
16
9
54
20
18
19
48
48
80
13
59
16
15
17
48
15
25
200
25
47
7
36
21
8
85
75
96
15
120
17
120
73
47
48
16
33
47
99
109
71
64
33
24
93
3
63
90
111
41
18
69
48
7
36
5
96
243
13
123
90
30
54
6
24
36
20
201
24
72
120
37
3
120
24
24
96
216
3
84
180
6
47
40
123
60
14
76
30
81
128
25
6
81
24
32
24
19
140
4
5
45
16
59
85
35
55
6
14
70
66
69
216
32
88
80
145
111
3
56
37
63
17
48
25
60
90
65
16
9
39
168
8
192
27
10
66
122
72
55
21
122
33
57
39
24
232
8
72
43
117
3
30
54
30
11
19
36
74
46
9
51
30
39
248
43
2
67
8
37
30
36
17
3
37
24
9
87
57
38
49
24
80
99
16
54
38
9
9
34
45
81
54
57
33
15
80
1
71
13
3
3
117
104
13
51
105
39
51
165
56
19
69
21
144
36
24
8
15
24
40
24
5
34
57
3
6
30
9
56
19
21
17
15
7
68
45
67
150
90
6
87
153
15
39
36
54
95
1
90
134
40
50
70
23
24
19
29
1
39
15
41
25
119
40
75
6
30
17
97
30
36
5
19
86
40
71
40
8
88
87
30
11
40
24
32
16
63
9
105
15
5
16
90
57
33
60
90
24
8
153
16
9
135
75
30
39
51
54
50
36
9
25
87
24
9
47
51
18
115
39
33
65
39
43
21
24
240
11
21
144
16
39
60
62
15
24
48
3
13
32
43
240
104
10
6
125
40
89
7
69
60
120
215
72
24
40
33
15
32
13
38
37
35
40
45
8
48
57
7
56
49
30
36
5
49
36
27
27
53
72
1
30
17
40
5
18
9
25
30
65
1
32
7
8
7
33
27
6
20
10
60
29
63
9
19
29
91
5
120
175
2
72
7
3
30
15
72
8
45
36
7
24
3
56
21
16
63
24
6
14
196
9
15
65
31
120
41
120
43
93
23
94
11
49
15
176
24
25
23
72
115
8
72
61
24
8
15
22
36
39
48
24
104
87
9
99
4
57
9
92
18
9
91
30
32
90
52
57
33
30
36
77
24
109
75
32
7
17
16
72
8
43
45
9
63
24
3
6
39
48
3
21
80
24
79
38
43
32
7
98
79
29
27
48
49
71
25
47
64
3
45
15
81
120
56
16
8
16
9
95
25
39
5
16
54
21
35
37
3
21
63
56
10
135
89
10
120
30
47
88
32
43
60
33
23
9
16
9
47
16
27
93
57
183
48
15
41
13
3
72
72
80
16
48
35
40
21
3
126
60
54
21
56
24
79
60
126
39
51
21
11
52
20
13
8
15
1
3
50
18
97
48
32
48
45
27
1
80
7
24
216
63
24
6
92
7
15
30
36
90
20
49
8
15
90
7
56
9
106
29
112
56
7
36
117
3
60
24
90
15
56
16
8
25
216
15
17
39
88
105
23
37
83
24
43
30
6
17
37
3
57
63
128
49
ABCD 95206010834*3^$a+1 [50059]
18
25
29
19
192
128
16
53
96
43
23
153
15
33
15
18
31
23
105
9
7
48
83
96
13
96
32
16
35
109
35
294
30
25
17
63
64
35
12
1
17
252
24
27
16
29
54
162
91
48
48
5
43
32
39
9
9
84
54
78
63
208
48
17
31
101
30
13
65
15
33
222
49
5
144
48
78
13
5
162
138
255
93
51
144
57
48
108
43
96
128
96
237
195
336
16
29
12
87
3
93
16
23
54
115
29
211
71
57
141
168
216
19
80
9
12
36
39
3
18
162
66
6
1
48
48
5
42
49
80
48
144
3
54
39
16
263
25
53
84
132
72
43
80
21
235
17
15
33
18
13
48
192
41
54
18
36
192
78
45
21
42
225
45
3
15
33
64
23
54
51
93
18
33
48
33
36
48
75
16
131
66
43
96
5
42
1
35
54
55
29
108
39
16
113
31
35
108
1
113
84
18
57
105
132
12
55
5
180
103
176
9
39
48
33
132
27
96
16
23
138
15
153
12
36
55
32
225
15
16
41
12
139
83
18
139
23
18
151
32
96
192
33
180
27
45
19
288
83
90
211
77
60
7
48
53
48
96
91
53
171
16
48
53
66
42
79
119
105
64
32
195
18
36
12
75
3
205
29
51
21
43
113
60
90
12
42
19
29
42
120
186
54
54
27
3
18
235
35
42
198
90
48
36
108
42
121
5
139
5
27
153
36
3
87
25
32
48
39
48
73
144
77
90
121
32
81
30
1
48
227
102
60
108
12
3
16
32
93
96
67
240
83
6
108
108
159
64
48
176
16
41
87
96
144
69
91
143
72
54
99
147
13
96
149
30
90
108
54
18
127
5
43
47
1
96
5
24
3
117
42
1
35
30
24
7
101
75
9
180
24
91
89
7
5
43
71
90
18
30
78
36
66
60
84
24
67
17
24
7
80
3
18
18
73
101
18
9
15
49
71
72
81
51
93
87
126
91
17
31
17
159
3
13
83
13
48
41
24
31
48
144
48
17
84
132
84
6
18
91
128
33
63
16
144
29
36
31
113
15
48
45
19
32
105
55
23
9
9
198
36
157
32
48
213
84
55
5
27
96
21
12
78
1
32
48
112
32
183
57
16
96
80
96
39
126
66
25
35
45
16
176
96
16
224
39
9
16
131
13
29
108
12
91
176
57
39
96
15
33
144
93
66
1
144
32
225
63
48
81
222
1
83
126
15
45
163
71
25
5
36
24
18
174
72
39
144
183
12
109
224
16
48
89
87
16
47
241
80
15
1
5
27
129
6
73
32
16
35
114
396
15
64
83
12
1
41
36
19
32
48
9
48
6
54
72
72
12
6
54
3
141
19
35
13
96
65
204
99
96
21
36
84
150
13
131
253
192
144
5
36
90
66
60
15
57
120
159
3
6
216
31
113
30
1
5
18
73
17
36
43
80
64
95
150
156
15
16
48
29
42
297
16
41
42
180
18
36
19
80
63
1
53
27
9
108
66
25
96
101
43
83
30
24
87
57
30
258
30
25
35
189
48
135
73
35
93
112
17
15
183
108
102
39
21
90
18
102
6
67
269
114
1
29
60
72
63
64
53
27
112
32
81
36
91
119
24
18
174
97
32
33
72
7
35
54
360
72
12
132
180
19
29
3
21
48
123
9
151
224
16
53
43
32
111
33
160
128
87
ABCD 95206854688*3^$a+1 [50035]
96
12
108
23
6
30
37
29
90
12
36
54
30
13
5
31
12
24
144
35
36
102
31
12
101
79
204
47
37
23
58
14
12
36
13
48
59
48
36
84
18
31
23
145
23
1
107
61
12
36
108
24
12
41
16
80
48
78
66
55
24
12
69
218
1
48
21
38
24
61
12
24
24
191
25
113
7
120
33
14
60
25
60
11
1
21
15
24
35
25
23
133
60
48
24
36
9
15
11
73
29
6
61
11
34
27
11
24
49
17
54
37
11
85
21
32
48
7
24
17
64
51
119
36
34
15
12
35
60
1
53
54
10
63
33
14
18
6
169
11
12
24
25
36
21
27
5
7
131
13
72
12
48
36
23
61
96
12
23
72
25
47
58
14
13
5
54
10
14
18
30
1
23
96
25
12
5
288
64
26
1
69
74
70
32
43
5
7
41
19
77
6
10
26
73
12
24
144
23
60
25
23
36
130
111
12
84
47
144
37
93
123
36
47
13
35
12
6
19
29
91
5
6
58
32
6
58
15
12
180
33
63
17
30
12
96
13
216
95
12
22
14
18
48
7
120
209
79
11
150
16
14
13
35
13
11
97
9
27
5
42
1
21
39
9
38
1
47
61
180
120
11
1
12
9
14
96
60
1
96
12
71
13
53
78
12
37
17
30
49
17
19
269
48
79
72
132
299
157
119
6
240
30
162
19
71
84
12
36
13
11
24
24
24
1
17
7
72
132
36
71
72
10
14
85
48
11
162
42
49
47
1
47
13
36
60
108
12
24
71
49
65
223
24
24
36
96
11
12
13
35
25
71
13
23
73
24
72
47
24
25
12
12
65
150
13
141
27
24
132
83
6
16
27
107
157
29
42
6
79
96
120
48
9
32
42
37
12
69
111
48
24
9
3
24
5
7
9
74
49
48
21
3
12
17
31
12
24
29
96
138
37
65
19
29
31
167
42
55
35
6
30
66
90
49
12
72
17
30
1
17
16
14
24
84
12
48
138
42
6
112
14
13
12
36
36
33
14
49
12
36
60
11
1
47
1
36
36
12
11
49
36
24
24
12
24
23
10
147
12
11
48
84
13
84
209
42
6
31
33
15
59
48
48
12
1
167
24
36
84
114
7
24
59
54
208
32
30
85
45
26
13
23
66
16
62
25
36
12
23
18
7
23
37
59
1
161
6
133
47
36
178
87
35
156
10
27
48
12
108
71
1
5
6
1
35
37
107
37
17
16
32
30
12
12
25
24
41
31
12
11
1
12
23
6
43
35
24
61
24
84
11
36
73
96
131
96
13
41
16
38
49
24
23
24
61
5
16
38
10
135
12
12
17
31
23
58
99
12
12
11
1
35
61
9
14
1
12
24
107
49
36
45
39
84
36
60
144
12
12
23
13
48
23
120
138
31
17
16
38
58
27
21
27
5
7
156
45
38
13
36
24
11
22
39
9
32
7
71
12
84
168
61
29
48
42
6
42
6
7
24
23
37
47
36
120
37
12
9
14
12
1
59
37
5
43
12
36
21
51
36
47
72
49
12
11
1
36
35
162
48
55
24
108
11
10
27
24
11
48
48
24
37
72
36
41
78
12
6
79
24
9
86
121
81
15
33
15
12
72
60
11
36
34
38
24
24
121
11
96
145
36
17
48
48
31
95
25
48
24
65
48
90
25
71
22
32
42
61
12
23
1
5
7
96
216
36
11
1
11
96
217
29
90
12
1
48
12
119
6
55
24
144
12
5
31
84
125
55
9
14
12
73
24
21
80
55
35
60
73
65
6
13
72
11
90
48
67
77
19
107
37
11
144
48
12
61
9
38
133
165
14
60
48
48
73
84
41
16
32
19
45
38
24
48
85
84
35
48
61
35
6
42
12
24
18
6
106
3
35
37
59
73
12
48
5
43
53
6
96
10
32
19
29
127
12
69
74
25
12
33
27
179
82
63
24
12
132
35
22
74
36
114
6
96
13
12
11
48
25
29
67
23
36
48
24
25
132
24
36
23
25
33
26
102
48
103
72
23
48
1
9
15
59
1
84
24
9
38
13
48
131
24
66
6
61
83
121
17
30
12
1
203
36
36
1
113
7
41
19
71
13
36
11
72
1
108
204
12
23
85
11
22
111
23
36
54
187
5
7
131
12
25
96
48
155
1
72
24
21
39
35
60
97
47
13
60
23
85
47
25
23
22
15
71
49
23
144
114
55
23
25
9
62
61
5
7
41
43
48
12
36
5
48
19
29
7
9
183
23
66
48
48
43
143
37
17
240
30
25
41
144
175
24
153
14
24
61
59
25
24
132
84
47
49
108
36
83
48
6
30
66
127
23
58
39
35
1
12
95
109
24
35
130
14
37
29
6
97
23
96
13
21
26
1
12
36
12
23
130
27
11
24
13
21
27
11
10
74
37
23
13
24
5
55
36
24
23
6
138
25
35
298
74
48
61
57
86
1
35
6
48
6
ABCD 95206892252*3^$a+1 [50009]
19
18
3
75
33
9
27
75
18
42
108
53
7
72
53
7
45
45
63
3
89
88
63
57
8
40
15
89
85
30
18
3
48
72
8
7
45
9
39
12
24
8
7
33
60
3
29
91
9
15
9
21
30
5
115
36
105
8
19
12
65
16
75
24
5
28
12
63
60
45
48
117
18
60
12
12
48
5
12
76
27
138
15
12
20
52
51
24
33
20
7
96
54
6
9
51
29
25
195
20
28
72
108
63
17
48
52
147
60
33
27
113
25
27
44
76
3
45
96
51
18
78
12
132
29
4
3
153
39
12
141
45
120
3
92
7
12
30
30
5
13
15
3
45
12
48
27
105
92
4
20
64
93
35
24
36
124
24
21
83
36
139
113
7
30
11
96
43
18
30
29
96
19
48
42
15
33
3
24
75
90
66
9
144
36
108
80
7
48
33
27
65
28
24
24
80
40
24
3
5
55
89
103
21
12
72
80
55
81
32
48
61
18
108
120
5
12
175
12
105
51
149
31
69
96
15
77
85
95
7
36
5
4
144
12
87
90
18
12
18
24
30
18
42
36
9
60
15
30
39
12
15
5
97
3
75
69
8
85
3
69
30
36
17
40
8
55
30
63
9
42
36
90
72
35
7
6
99
21
210
12
108
65
4
15
18
3
32
55
21
9
48
75
8
91
66
3
69
18
105
48
36
48
33
174
108
48
12
12
81
60
32
16
212
108
19
48
132
21
132
12
36
156
56
24
13
48
23
100
27
17
25
30
53
40
72
68
79
21
48
27
33
39
5
67
18
18
45
12
3
17
52
111
57
27
18
3
24
3
12
45
44
24
37
66
24
48
30
42
9
44
67
6
27
12
36
237
11
127
60
105
32
36
60
4
48
45
24
75
48
3
5
79
30
30
21
15
24
9
144
36
39
77
28
20
37
18
12
141
27
17
16
60
15
30
3
21
51
60
204
15
9
24
180
27
30
150
5
55
5
36
72
43
60
153
189
48
83
16
51
84
41
67
45
63
60
9
36
24
120
3
12
93
68
37
3
27
42
15
33
95
12
40
3
90
11
4
3
9
21
24
99
24
12
15
90
18
81
24
183
24
153
15
72
156
12
30
27
108
20
13
30
237
36
9
23
4
51
45
15
77
132
13
42
53
220
3
5
37
3
45
24
30
5
40
20
4
111
30
78
5
16
51
18
3
39
33
117
51
75
24
66
42
108
42
42
21
60
8
64
45
83
37
27
8
148
9
11
7
12
66
39
63
48
42
23
7
12
41
67
165
56
4
303
72
53
7
30
63
20
40
39
6
39
20
31
57
93
24
30
90
18
105
12
3
45
75
78
87
32
64
9
3
68
16
15
36
33
51
5
16
15
5
115
45
12
32
4
171
30
23
103
69
15
9
87
54
63
15
5
13
3
72
27
18
147
3
33
81
126
24
21
69
15
51
9
135
36
125
7
41
16
56
4
15
18
18
30
30
60
72
65
37
123
92
16
92
16
24
15
12
21
39
6
59
13
75
48
8
19
48
60
12
101
36
31
72
18
3
69
18
113
72
72
172
33
15
15
12
9
144
12
3
17
13
30
72
5
13
120
42
21
48
80
16
75
33
192
21
42
53
235
33
24
3
69
3
48
24
105
96
9
3
36
27
60
69
48
183
30
47
28
39
45
20
28
20
7
161
40
27
161
4
12
51
29
103
57
105
99
39
33
8
19
12
78
75
15
45
48
60
15
33
36
15
21
27
72
18
11
67
93
12
12
3
33
27
9
48
15
77
84
16
45
11
24
91
53
76
3
60
18
27
3
72
90
75
72
108
87
41
4
3
90
11
24
115
72
90
6
53
16
45
11
4
48
36
72
8
112
45
150
72
72
21
104
64
21
23
7
5
61
42
72
6
35
60
19
81
80
40
27
12
33
3
5
4
63
21
24
20
28
20
64
15
53
12
96
4
3
105
15
21
12
39
60
41
40
45
150
9
33
18
137
43
57
15
12
149
4
27
5
13
15
15
90
18
24
36
24
33
12
8
85
30
21
39
48
57
45
18
24
30
48
51
69
131
91
21
39
6
27
45
47
16
84
8
7
48
17
13
90
48
144
33
27
21
15
12
5
7
6
219
44
1
6
42
27
21
24
59
109
15
36
21
6
5
144
13
42
6
54
36
69
3
12
21
12
3
12
42
39
36
48
80
127
29
49
42
36
17
36
67
192
12
48
45
3
45
12
152
103
21
20
60
76
15
33
3
17
73
24
6
57
15
138
83
16
48
63
54
48
35
112
135
5
55
18
3
20
28
69
3
27
53
67
5
7
9
51
36
9
51
17
28
45
39
33
11
4
15
12
5
103
45
87
21
15
77
88
60
44
13
83
112
27
21
15
17
13
147
80
43
42
63
129
90
48
53
52
32
76
87
57
48
116
31
150
35
13
71
31
48
21
12
129
11
24
16
75
209
16
12
27
36
72
12
21
27
ABCD 95207179630*3^$a+1 [50091]
51
29
208
3
12
41
6
13
48
60
270
33
90
9
17
150
19
24
42
15
48
2
114
31
6
18
12
3
15
12
12
72
9
90
26
60
49
102
12
45
206
60
37
179
120
79
69
36
24
32
19
21
108
63
90
30
24
24
24
18
48
105
27
30
3
75
35
34
21
9
146
6
31
39
18
45
75
21
24
221
91
6
89
144
25
60
5
156
10
51
3
9
66
35
6
13
107
55
6
29
24
37
18
9
27
5
24
19
51
66
15
30
96
53
10
9
6
129
75
90
48
78
6
9
36
80
54
126
120
49
30
120
65
106
189
65
4
62
28
3
119
13
12
24
75
26
19
66
5
25
24
15
50
40
6
9
65
30
66
60
31
12
27
60
45
18
6
11
40
69
60
11
139
6
3
42
18
12
14
55
21
9
135
69
11
70
15
30
71
10
20
43
18
42
96
36
54
42
12
36
69
62
10
14
40
21
29
16
14
1
96
30
138
54
17
13
108
54
18
18
23
16
45
93
6
39
17
24
55
65
1
123
51
24
15
87
5
1
27
56
31
153
2
34
30
135
9
3
60
12
21
75
51
48
33
29
70
54
9
6
12
59
4
20
90
46
78
2
24
10
30
144
21
51
39
5
37
33
20
25
9
3
60
57
2
40
14
66
54
66
24
55
11
19
9
63
18
15
15
69
45
30
17
84
1
9
36
140
70
51
39
3
57
20
121
48
30
24
107
13
48
30
30
48
84
12
15
14
4
66
6
20
28
15
21
20
1
5
10
123
17
19
41
109
6
5
28
2
84
76
93
45
6
26
58
6
21
5
1
78
5
60
4
146
55
66
29
126
34
20
19
12
66
29
31
12
48
150
108
11
90
19
24
72
9
20
61
24
5
37
69
21
18
51
15
3
32
4
86
144
97
69
20
1
90
27
87
59
25
9
2
19
11
30
13
21
56
55
63
15
57
45
30
39
57
138
21
120
78
75
18
117
3
18
84
27
44
19
21
56
88
3
3
15
11
19
21
45
33
2
25
125
1
3
9
87
3
51
30
6
90
15
18
132
125
70
3
47
40
15
54
35
40
87
48
96
29
100
50
30
40
110
1
33
32
19
65
60
46
108
21
5
25
192
57
117
95
43
6
69
86
61
5
109
9
2
13
12
75
3
57
20
1
63
144
36
15
6
39
15
24
42
5
90
55
36
30
9
18
75
36
60
5
34
33
9
84
21
150
6
12
36
45
15
30
11
24
19
15
32
31
48
72
53
25
71
55
5
31
12
41
121
33
81
5
7
27
3
30
3
20
70
146
25
24
24
17
54
30
25
12
53
150
1
18
30
17
24
31
54
5
37
23
186
31
24
9
50
6
1
30
132
17
1
30
59
84
94
63
27
15
41
115
60
24
11
25
5
40
27
99
39
30
21
24
39
12
6
59
58
2
40
44
49
51
15
12
93
36
20
49
45
26
10
33
147
21
27
72
24
45
5
30
6
169
45
21
69
57
83
7
12
21
27
33
54
33
30
48
81
20
34
96
14
40
110
10
50
6
1
39
44
10
21
15
99
9
63
23
94
72
105
59
10
24
2
43
21
39
48
9
39
42
173
1
78
75
6
20
6
24
16
24
27
3
9
108
113
10
57
12
75
12
20
1
53
1
3
66
54
32
10
33
15
32
13
47
40
54
75
54
11
36
4
45
111
18
2
124
50
7
29
28
45
12
15
44
25
11
24
19
12
65
1
18
15
51
84
30
45
86
4
20
127
93
9
27
14
34
126
26
64
36
63
96
35
7
29
1
3
27
117
56
30
4
150
26
67
12
30
101
19
18
69
9
102
33
20
60
4
6
45
9
63
27
93
59
55
96
78
11
40
44
6
54
4
62
64
30
15
42
24
29
1
35
43
17
133
11
96
28
3
48
5
37
18
6
5
403
41
97
29
60
55
39
27
78
95
7
59
55
15
50
100
18
2
13
66
6
6
23
37
39
24
86
31
24
60
29
19
12
75
74
6
10
24
20
7
108
12
33
50
25
5
37
23
4
26
10
69
12
39
15
5
6
1
29
1
33
86
30
118
132
14
34
141
21
75
59
37
18
12
42
12
69
6
18
62
58
32
40
20
84
10
50
90
7
12
15
2
34
57
12
30
11
6
154
96
3
51
57
12
36
65
7
42
27
20
54
34
21
5
36
13
47
58
26
1
54
11
79
15
50
25
11
31
173
30
7
59
19
35
30
55
45
39
78
33
21
18
17
49
30
21
9
35
30
76
14
1
24
36
5
4
129
101
10
15
42
9
14
36
60
31
39
14
6
13
36
41
24
16
165
54
15
20
6
4
54
45
96
24
12
48
87
74
7
3
75
15
54
36
9
12
5
24
6
40
15
3
26
30
55
9
2
1
78
69
152
31
59
13
60
6
21
18
2
28
6
57
18
9
32
109
171
18
3
153
54
62
70
33
42
33
3
30
12
17
139
12
30
72
21
9
45
21
42
9
44
7
173
7
12
60
47
13
6
11
1
18
12
39
14
30
34
2
49
126
59
34
36
20
37
87
26
10
27
18
11
199
41
10
80
64
54
15
30
108
60
78
11
163
36
21
84
135
12
60
12
15
6
80
36
24
6
10
9
12
3
80
1
180
9
51
90
69
45
15
75
12
12
12
60
5
124
87
162
47
34
26
10
63
71
4
2
90
4
21
33
21
24
66
12
23
ABCD 95207523506*3^$a+1 [50012]
1
15
20
36
31
77
67
93
15
21
32
25
30
53
24
120
13
23
84
48
37
11
72
13
87
20
28
44
36
1
11
37
23
132
100
27
93
96
15
29
12
36
100
32
31
132
29
28
21
35
31
6
15
24
33
78
17
12
76
135
42
6
5
64
68
40
12
27
5
4
44
12
88
68
84
36
28
164
7
141
12
45
51
36
9
42
5
52
32
96
12
12
31
33
15
65
240
61
11
103
6
48
23
49
3
3
72
18
30
5
4
39
81
8
7
65
84
115
69
12
24
44
28
32
48
24
1
83
31
33
92
19
5
55
41
48
108
24
4
36
20
16
12
3
17
73
15
8
145
42
77
25
6
24
21
12
8
12
12
1
27
20
55
42
30
41
4
56
16
45
15
9
71
55
21
69
23
48
132
16
27
17
31
21
3
53
12
31
9
12
44
1
24
24
23
19
101
112
20
108
24
31
9
8
28
32
36
25
192
107
12
55
24
29
12
1
42
17
13
3
80
12
72
36
124
33
42
36
5
13
42
45
12
3
17
103
17
7
41
43
21
56
4
56
124
20
16
68
12
12
28
3
41
1
78
5
31
6
150
18
11
36
7
18
47
43
48
29
1
24
15
63
17
25
47
16
48
96
56
49
51
24
80
76
32
12
48
13
3
24
56
37
27
68
19
6
30
65
60
48
64
21
6
36
45
24
63
17
24
36
4
87
57
108
3
12
12
18
18
5
36
43
60
17
4
36
3
18
15
8
31
5
60
36
19
18
83
67
120
17
25
111
15
17
88
32
48
24
25
95
36
28
36
36
20
7
5
240
31
41
1
24
11
24
64
36
9
155
12
55
29
64
36
9
15
12
44
73
15
195
65
60
12
19
24
72
5
60
60
55
41
19
65
1
59
43
77
16
15
77
31
36
6
15
15
9
20
13
18
84
18
90
6
6
24
21
60
8
28
27
57
8
55
5
43
5
12
97
11
43
24
18
3
44
72
1
15
12
32
24
7
5
64
33
83
205
138
17
19
18
3
20
24
31
33
32
60
12
40
27
54
15
36
3
72
18
87
8
100
51
42
72
47
4
56
48
88
140
19
144
21
56
103
65
96
4
44
97
3
8
12
40
81
47
52
68
12
12
28
3
24
53
43
113
31
96
53
31
5
24
1
54
17
12
13
18
21
9
95
64
72
9
75
24
195
21
56
48
40
80
67
9
32
4
39
29
96
4
3
18
71
24
7
69
3
33
57
15
8
25
35
43
57
48
20
4
12
20
1
15
20
48
12
19
41
12
108
157
23
12
31
65
16
21
15
80
4
3
17
115
108
33
9
39
24
8
84
31
17
112
3
42
24
39
68
24
36
73
24
72
3
68
64
111
29
55
33
3
42
71
12
84
4
21
15
68
12
31
17
16
72
75
57
12
15
114
87
20
84
31
5
4
20
19
101
13
15
32
1
23
19
96
65
31
5
88
12
3
36
5
7
5
4
15
144
77
48
52
87
41
1
3
45
78
5
55
53
31
18
51
72
27
36
5
55
17
48
7
9
15
21
80
12
31
41
36
28
9
15
20
12
1
75
3
36
48
5
43
53
144
91
17
37
3
44
36
144
24
12
12
12
28
68
43
81
44
16
15
29
4
111
21
3
17
16
20
19
65
163
30
23
49
71
48
84
31
21
33
35
12
121
47
1
222
48
42
78
17
48
121
23
7
36
12
57
48
27
5
1
30
29
40
45
11
28
87
57
80
12
40
63
21
56
1
54
66
47
25
3
69
11
12
1
30
9
8
12
7
41
67
117
20
1
59
36
4
24
12
33
120
99
8
72
52
9
54
48
29
4
15
17
25
27
36
9
35
13
18
6
11
40
44
60
85
186
53
49
23
40
12
21
15
24
8
4
45
11
12
28
69
123
21
15
9
192
48
147
128
48
43
69
96
84
147
129
27
9
8
55
120
17
60
13
35
7
48
12
18
35
12
76
20
79
5
79
96
60
18
30
45
56
96
13
6
12
57
45
3
87
5
120
55
245
132
49
47
55
24
5
4
32
60
12
40
33
3
20
25
6
84
102
47
112
56
55
17
16
9
23
4
36
68
19
17
24
4
45
23
43
5
7
53
24
12
16
20
4
63
72
21
39
41
43
5
91
29
109
11
7
17
28
92
67
48
45
45
3
152
13
15
20
48
31
5
1
54
9
116
19
24
12
6
24
11
19
5
31
5
7
48
17
72
48
55
36
102
3
56
60
36
24
19
36
5
31
24
21
140
25
30
65
12
12
40
56
7
48
69
36
44
43
17
36
12
28
3
41
55
60
41
24
4
39
42
15
104
4
3
17
88
15
18
11
36
72
96
1
51
69
59
12
100
45
95
72
12
40
15
48
105
141
59
37
23
36
24
7
9
56
36
4
3
18
59
36
25
72
48
47
16
39
33
33
11
13
6
17
24
96
52
8
28
9
48
35
24
28
32
4
27
42
15
3
48
54
183
33
39
81
6
5
60
73
23
48
24
73
23
16
33
30
12
5
25
23
43
9
8
43
5
43
42
3
44
52
3
45
36
20
31
30
11
7
5
31
12
105
20
52
20
1
11
28
63
9
116
72
96
19
18
24
11
52
3
57
32
148
68
12
40
72
51
65
48
12
72
31
24
48
24
18
23
4
20
28
3
89
25
30
101
37
30
5
31
5
1
23
72
60
19
9
8
7
18
30
29
19
5
16
56
12
40
32
19
77
48
49
75
45
15
15
5
7
9
27
29
79
29
25
6
5
16
8
7
5
16
20
55
9
44
24
40
32
43
5
48
40
44
60
84
37
24
23
67
29
24
1
24
83
4
80
60
91
69
3
57
8
60
36
1
3
12
15
53
12
31
42
47
16
168
15
24
17
1
35
48
16
69
30
41
4
51
ABCD 95207995544*3^$a+1 [50065]
24
66
84
72
66
30
18
12
138
12
72
72
24
132
60
30
138
6
66
18
330
6
18
162
18
7
65
18
60
42
39
64
47
144
132
192
30
30
30
48
19
240
5
30
78
108
42
66
54
1
149
75
21
120
19
80
117
48
78
18
30
6
48
12
18
42
36
42
258
175
35
237
213
18
12
18
66
24
81
16
149
66
60
18
36
84
19
47
33
48
112
83
102
87
255
33
3
108
24
90
78
24
138
12
54
30
30
222
42
6
42
9
16
47
6
84
108
27
51
6
54
36
109
35
30
6
18
36
6
61
83
84
30
36
12
42
81
45
6
180
30
66
105
15
42
42
60
33
63
49
71
102
36
96
30
1
23
72
18
31
143
18
54
18
30
6
132
132
18
9
16
47
120
6
36
48
18
18
30
42
12
30
6
54
12
126
24
48
30
78
60
67
83
204
6
30
90
138
6
51
33
72
24
36
18
9
15
120
78
24
36
78
24
25
35
126
54
18
30
12
157
5
114
66
30
6
60
135
39
114
39
195
30
12
19
77
48
132
48
79
71
90
54
30
48
18
30
91
5
48
156
24
48
7
23
60
12
6
12
18
102
60
18
6
51
144
45
168
43
47
78
18
36
60
24
25
5
114
153
64
23
192
30
24
66
48
18
30
180
12
6
12
54
6
3
45
19
65
15
57
60
144
42
49
71
30
108
72
42
96
54
150
18
102
48
9
9
12
78
84
42
63
3
42
36
31
128
141
54
30
72
36
19
5
36
24
36
78
66
78
6
30
12
30
12
18
48
42
42
96
30
6
9
105
186
48
90
36
6
6
12
6
66
30
48
42
84
42
9
165
18
306
102
24
60
54
39
15
36
6
78
297
249
30
120
49
233
7
53
42
42
103
23
18
6
6
123
15
1
48
65
12
6
13
71
169
17
30
145
23
30
12
12
48
102
60
210
31
29
3
57
12
43
23
24
18
15
15
36
6
120
24
12
30
189
51
18
24
90
90
78
49
29
90
6
66
30
108
84
6
42
12
78
18
96
103
47
33
21
42
120
9
15
144
180
42
48
90
9
16
17
204
18
72
6
67
17
6
60
13
65
300
19
35
13
5
18
57
48
16
29
24
30
45
16
5
36
36
138
60
84
12
30
36
24
24
72
67
65
48
30
33
15
36
18
126
54
96
55
5
139
35
13
89
126
114
6
48
49
131
36
78
222
126
132
18
42
60
51
45
42
72
145
23
217
48
83
42
99
45
24
30
36
25
23
6
6
6
150
72
57
9
12
30
114
123
93
19
269
90
30
12
15
3
30
12
19
35
13
47
33
21
12
102
42
78
97
65
78
30
18
42
72
18
42
36
12
60
6
126
108
6
1
48
48
35
30
24
90
45
15
18
78
49
23
48
30
30
13
17
18
84
156
30
6
121
32
141
6
84
90
156
108
6
102
162
60
60
1
32
45
54
61
23
60
12
30
54
13
35
66
91
221
19
29
67
47
150
18
30
12
30
36
61
48
5
90
126
12
24
18
60
81
69
108
30
24
9
9
60
60
12
204
42
60
24
18
87
81
24
54
84
36
12
13
240
47
18
12
18
36
6
7
96
17
210
78
30
36
18
91
215
66
78
6
336
108
6
66
96
342
57
21
75
48
21
84
30
9
33
144
30
18
198
30
30
18
66
30
75
33
12
19
149
96
24
3
39
249
64
5
60
132
18
42
18
6
151
48
5
66
12
60
102
12
6
30
282
18
15
33
111
9
222
24
33
16
17
12
115
5
18
318
84
36
19
32
160
89
36
66
132
42
138
66
90
42
12
36
114
48
97
41
12
18
72
24
9
147
54
174
114
48
7
48
128
81
36
27
15
186
42
258
12
30
49
35
84
114
12
18
42
54
9
3
48
30
24
72
30
81
147
18
72
115
48
137
72
6
9
33
31
5
24
6
54
126
162
108
60
ABCD 95208292384*3^$a+1 [50169]
126
3
120
57
55
384
8
112
200
9
42
253
80
9
63
40
8
16
71
105
48
16
80
51
42
27
24
75
12
168
12
54
36
78
90
84
55
23
120
249
16
65
54
54
171
45
18
12
13
8
72
21
72
43
72
80
168
27
42
18
18
90
12
24
144
1
144
71
48
1
80
87
84
114
12
114
30
60
3
33
18
69
88
32
93
72
42
18
66
24
36
81
39
1
23
1
32
75
13
41
103
23
12
61
35
21
120
24
16
71
102
42
1
83
24
270
48
15
63
54
30
93
39
48
121
59
6
159
16
72
149
51
64
101
12
87
9
12
18
72
42
30
168
12
126
31
209
7
23
36
69
75
45
64
107
36
18
55
35
61
48
23
33
72
48
39
72
6
18
57
27
13
24
8
81
79
65
78
33
15
54
3
87
108
60
108
174
96
54
33
160
24
143
48
9
24
27
48
60
90
36
3
15
192
60
66
24
115
11
12
60
21
51
54
36
3
123
18
51
93
18
9
21
72
126
54
31
32
15
73
47
25
17
31
152
63
1
176
9
66
13
24
95
216
1
8
27
18
67
5
51
39
1
80
3
61
53
91
125
12
60
43
29
67
48
173
12
198
25
32
93
18
66
18
42
18
33
93
75
9
6
30
24
36
30
1
35
13
72
5
51
27
48
13
137
15
168
9
6
9
21
60
30
6
48
162
198
36
54
6
115
119
30
91
32
39
60
30
108
90
42
126
12
18
19
240
8
21
51
21
43
56
9
7
72
17
108
3
15
72
1
29
6
12
9
96
45
19
83
45
33
18
21
40
8
51
24
13
23
1
29
24
216
54
66
27
9
79
17
30
24
33
16
96
11
42
36
36
115
8
87
6
67
23
145
29
18
153
27
90
75
15
18
42
12
1
23
1
24
80
15
121
5
43
71
9
63
33
24
15
12
60
33
93
115
167
36
42
19
29
6
48
18
19
23
30
27
15
1
48
192
8
69
163
5
48
6
133
176
99
42
54
66
3
15
60
36
57
232
71
49
17
18
42
84
54
1
56
16
8
87
18
12
24
138
6
75
144
112
101
54
229
71
240
1
47
90
15
45
120
6
21
81
222
1
17
54
36
13
32
9
79
167
24
66
63
27
117
81
15
16
101
48
24
162
228
36
1
80
153
42
45
24
15
129
33
63
141
36
18
90
102
114
18
97
155
264
6
15
15
9
117
54
126
55
23
270
67
5
27
45
18
9
9
270
1
53
3
63
72
73
56
21
12
60
123
69
6
90
75
15
144
144
120
6
51
15
168
66
39
105
55
5
54
21
232
32
111
84
42
75
63
33
3
6
36
19
48
32
24
120
9
12
75
3
18
90
9
75
180
60
18
123
15
73
5
54
45
21
54
36
145
56
15
9
15
1
71
73
119
78
264
3
3
48
24
36
120
24
1
104
87
9
136
24
32
24
63
1
59
21
9
36
27
63
6
30
21
72
33
42
12
24
36
18
48
67
95
90
6
97
24
53
18
9
40
8
48
24
51
132
66
42
229
53
27
15
66
7
71
49
5
48
18
6
48
3
33
42
18
36
31
5
72
51
51
114
19
72
48
35
37
5
54
84
321
120
15
9
72
240
48
16
5
6
156
49
96
48
56
184
77
12
6
36
21
45
3
24
16
215
66
6
84
6
159
15
1
23
12
13
101
19
56
33
18
13
32
39
73
23
108
90
67
5
19
8
27
36
12
36
96
66
87
3
69
24
24
16
107
37
32
24
16
56
87
30
6
45
64
83
72
78
84
60
54
12
168
69
3
69
88
125
78
37
56
51
18
18
18
54
57
99
24
18
3
144
33
102
42
18
12
9
117
43
89
102
81
9
39
15
1
48
5
91
71
6
18
36
36
25
24
23
1
80
21
54
109
17
39
75
162
43
11
120
189
15
121
53
42
30
6
13
24
65
15
27
18
30
6
54
48
132
18
3
45
24
27
64
32
15
18
87
24
39
156
24
102
15
63
72
30
27
33
87
40
161
30
72
129
16
32
3
114
18
66
54
1
72
72
56
21
18
25
11
117
ABCD 95208757342*3^$a+1 [50044]
90
24
63
24
48
60
12
60
39
45
57
3
24
12
111
12
96
30
39
111
177
3
225
12
120
3
9
60
12
21
39
108
60
36
60
132
48
24
12
228
51
12
45
300
84
36
12
48
3
297
108
57
123
75
141
21
3
84
75
153
48
15
21
33
183
33
75
12
27
33
147
36
129
45
51
45
207
48
12
12
72
36
27
33
84
84
12
123
21
39
21
48
36
12
72
12
24
24
123
33
36
204
12
147
21
24
15
21
60
135
129
108
60
45
75
12
36
39
21
60
36
36
24
183
105
15
93
72
105
90
45
51
72
117
63
48
21
48
36
57
3
72
3
12
57
21
75
132
168
57
72
63
207
33
144
159
81
24
57
87
108
24
93
327
24
12
15
33
12
12
12
36
12
180
93
42
33
24
48
492
120
84
255
105
45
135
12
15
102
3
12
228
108
27
45
24
99
81
48
12
36
87
81
84
108
108
57
18
57
168
12
132
60
3
69
36
93
144
90
33
15
9
96
84
48
36
84
60
48
48
24
45
15
51
297
63
21
60
96
24
93
15
276
36
48
156
39
60
21
120
12
24
24
120
75
9
21
240
72
30
252
81
12
57
126
45
132
24
249
30
129
36
12
60
84
48
48
120
48
12
72
12
171
33
72
237
183
180
228
96
36
84
51
60
45
24
24
60
36
96
87
150
15
72
33
3
132
33
162
21
96
3
150
27
63
105
168
63
54
123
45
99
63
33
408
204
156
24
48
3
57
108
72
60
24
24
129
18
153
24
15
126
87
24
24
12
93
54
81
84
96
72
108
36
24
24
48
93
51
228
72
36
63
81
21
90
45
84
48
60
3
57
72
69
72
27
63
189
129
39
156
72
72
45
75
612
24
99
81
45
15
12
132
33
72
3
60
15
33
132
108
96
36
63
57
108
96
96
123
24
105
12
36
117
171
72
45
27
12
156
183
120
54
291
36
51
273
120
12
15
282
6
81
99
45
12
117
78
9
24
36
21
63
60
87
78
162
105
84
99
30
39
12
63
33
312
12
36
180
72
3
45
180
12
36
285
231
96
27
60
33
204
108
60
48
24
336
48
84
72
180
63
81
39
45
15
18
123
69
18
93
24
72
36
15
153
120
156
156
120
60
63
45
24
93
63
57
279
51
108
192
42
66
165
144
60
48
72
111
9
132
303
21
72
15
213
27
180
180
102
123
135
9
96
123
81
96
60
3
162
87
156
60
12
117
15
75
36
45
204
3
57
36
27
69
168
36
120
84
105
135
120
51
81
3
96
12
105
60
84
39
69
36
72
252
96
57
123
24
36
60
27
18
51
24
12
204
123
153
48
12
24
69
234
120
6
144
90
33
228
99
21
27
57
192
63
81
27
33
60
24
96
204
33
15
15
213
72
108
60
87
105
60
12
12
24
72
27
246
42
48
105
36
228
216
24
111
81
69
27
24
36
60
15
72
141
75
54
15
3
57
12
24
ABCD 95208811892*3^$a+1 [50033]
57
63
84
81
27
165
83
85
59
73
48
95
180
60
4
80
37
48
71
4
96
9
3
68
25
96
36
87
21
167
109
48
108
3
105
39
21
72
72
3
12
48
105
27
81
12
3
69
23
25
48
99
8
12
85
60
72
144
12
12
12
3
21
12
48
27
165
75
9
84
99
21
60
72
48
87
20
145
15
32
1
12
12
12
59
109
15
117
3
33
27
20
1
204
3
69
11
12
1
72
12
15
56
85
15
44
241
96
131
73
24
15
45
36
59
100
156
24
93
12
48
15
8
60
4
45
15
45
36
36
36
3
84
20
16
60
12
8
1
24
159
33
12
35
13
60
75
9
3
96
45
84
23
108
52
213
12
60
3
21
11
40
69
51
33
144
36
87
68
25
15
9
15
33
15
9
60
24
27
8
25
156
83
40
45
12
24
84
23
49
228
15
93
3
92
108
25
39
20
156
85
59
25
11
49
11
100
32
12
73
48
27
57
35
36
1
60
39
32
13
75
117
47
85
23
13
12
12
123
33
35
60
72
12
48
12
48
37
60
15
21
72
3
84
36
120
9
15
80
1
119
1
60
24
11
40
200
1
36
12
96
87
128
97
63
21
123
45
15
60
21
120
60
27
9
11
13
219
93
87
93
84
83
13
27
45
35
1
39
96
9
48
3
81
48
11
4
20
25
23
40
20
148
81
48
155
1
27
45
35
73
36
3
57
263
13
24
11
85
155
52
33
3
21
83
85
35
13
227
25
23
13
27
117
75
33
48
95
4
141
60
27
117
12
71
13
155
60
4
21
84
48
63
84
33
27
21
36
24
24
15
45
11
1
39
9
12
24
72
3
24
56
244
60
21
12
47
40
80
1
119
16
104
60
48
37
11
49
36
12
27
33
35
12
36
1
59
37
3
80
24
25
155
133
15
60
12
20
25
51
32
25
155
97
11
97
72
12
179
40
21
123
48
20
193
72
27
45
75
20
97
48
12
3
20
25
35
85
15
33
12
11
24
1
59
25
12
63
60
20
108
60
85
47
37
24
15
45
39
21
75
12
8
120
132
12
25
36
24
63
32
73
108
27
45
23
61
51
93
12
47
48
97
60
23
157
12
24
59
88
48
9
35
25
11
157
48
15
57
23
4
8
85
27
80
13
84
51
92
37
168
96
27
57
36
96
171
9
96
27
20
13
12
132
96
27
57
48
23
112
20
1
59
61
36
71
13
84
15
33
15
8
1
51
69
108
36
47
109
3
48
72
33
15
168
44
61
39
33
15
177
132
24
35
37
107
37
11
40
45
27
96
45
12
3
81
84
119
36
4
60
20
16
12
12
8
88
9
15
48
69
204
264
3
9
3
36
45
35
49
11
24
193
108
15
92
48
132
112
36
24
45
51
69
15
21
72
47
1
36
24
35
4
36
24
8
40
57
11
61
23
61
96
108
12
48
3
80
25
204
48
12
23
28
33
15
105
27
45
180
47
16
72
32
97
111
20
12
97
119
24
100
96
320
217
35
13
35
64
21
47
28
21
48
15
20
157
48
3
8
1
3
33
27
20
16
201
96
27
56
1
3
93
3
81
3
153
3
204
20
25
11
144
76
21
23
37
11
88
32
172
96
60
104
120
25
12
60
23
25
60
35
37
59
24
37
24
36
24
35
12
49
3
153
35
52
117
23
1
47
48
72
28
9
3
132
20
120
1
39
57
3
57
24
36
24
24
11
145
72
23
61
108
11
37
35
72
13
27
20
36
1
23
25
11
52
80
72
40
33
12
3
72
36
9
75
48
9
144
35
25
135
57
48
147
69
36
24
3
20
60
61
47
13
84
23
85
168
59
1
84
111
9
75
33
47
13
84
120
3
36
32
109
11
48
232
9
63
80
1
159
8
25
3
144
20
61
12
3
9
3
68
1
264
12
12
60
108
48
72
123
69
3
32
1
59
76
9
72
83
25
72
3
21
27
48
92
28
45
72
15
9
131
232
33
27
21
15
165
180
12
60
72
71
72
112
261
47
37
288
72
60
35
1
204
36
24
71
64
80
13
135
33
60
84
3
33
87
45
35
85
27
93
75
45
48
35
109
60
35
60
40
33
48
15
21
23
208
9
39
21
60
108
23
40
33
120
39
165
ABCD 95209758134*3^$a+1 [50083]
96
39
51
125
16
237
108
18
5
144
121
66
21
3
29
73
42
90
36
12
3
111
30
78
21
51
30
24
455
157
30
198
95
1
15
33
18
78
47
169
36
12
18
54
204
35
1
159
57
180
12
18
72
42
35
96
139
21
63
42
120
42
48
132
108
5
193
90
66
18
90
240
102
161
475
213
159
36
45
45
147
129
30
209
16
45
54
29
13
3
45
60
66
21
144
51
42
246
29
13
54
29
25
180
51
93
102
108
18
72
198
90
23
16
75
54
144
90
102
240
15
75
21
9
71
48
79
162
111
57
23
13
30
5
16
111
30
222
21
51
156
18
60
30
114
126
72
90
54
48
125
163
24
21
33
95
25
36
83
48
48
79
12
21
32
1
72
23
1
108
12
24
12
108
96
18
30
18
18
60
120
72
18
24
93
33
30
96
18
138
5
160
75
69
93
83
73
24
95
115
77
283
36
17
43
54
18
12
42
198
12
5
109
12
135
99
24
21
9
6
30
54
90
35
25
84
3
320
169
90
54
72
12
3
128
19
246
6
84
45
9
198
144
60
54
30
305
91
6
12
35
112
80
25
39
195
144
42
35
240
115
150
39
9
132
108
66
72
294
234
144
125
217
66
24
126
30
90
42
102
71
19
126
95
67
93
57
71
31
18
18
45
45
108
24
162
125
31
18
24
71
91
165
15
30
144
60
306
30
119
96
64
297
18
197
109
35
91
222
66
132
17
67
54
311
96
97
47
16
48
15
257
48
145
252
54
126
18
24
18
18
65
505
96
36
12
342
18
47
31
33
129
18
72
5
61
144
35
187
144
5
160
105
36
66
209
13
3
9
18
101
139
53
445
108
216
95
1
239
64
105
36
99
45
131
1
95
48
16
144
96
9
36
18
18
47
96
91
149
16
15
18
72
24
191
288
1
96
108
12
6
18
144
95
16
336
159
65
16
63
270
275
16
57
228
96
174
6
66
29
25
168
30
42
138
6
36
131
97
63
159
84
6
18
5
13
3
105
36
35
19
29
48
64
123
18
78
5
79
78
3
15
90
72
48
42
165
33
90
72
108
30
36
95
121
72
18
24
53
96
16
99
77
157
131
67
24
149
31
30
18
18
18
510
111
45
60
18
21
80
19
126
47
48
31
90
18
53
19
96
93
51
29
256
3
72
30
263
13
48
35
217
24
270
18
66
60
17
13
35
112
33
60
51
129
95
96
79
17
265
114
5
48
1
72
39
80
61
30
114
48
35
73
18
54
312
48
162
5
48
97
216
48
42
318
42
5
43
21
33
60
36
15
15
42
18
54
72
84
180
72
24
18
30
111
80
79
17
115
54
36
30
54
72
18
6
95
259
749
25
18
78
90
12
18
47
64
255
90
90
125
31
65
25
42
102
23
121
276
144
35
16
129
30
42
39
33
47
61
54
30
ABCD 95209946974*3^$a+1 [50201]
12
36
137
127
24
5
67
77
55
12
24
60
24
48
17
36
55
57
315
24
29
12
55
12
21
99
72
108
5
108
19
24
180
5
91
168
180
12
89
19
48
12
21
32
43
240
60
149
7
60
36
60
48
24
168
225
3
125
259
12
60
53
96
115
60
156
69
135
96
101
48
115
12
108
84
21
80
91
60
21
147
60
81
171
101
19
24
144
108
12
48
12
5
55
21
144
183
24
53
60
67
24
36
53
7
60
60
48
65
108
48
67
12
36
180
84
101
91
36
65
19
144
29
36
112
147
36
72
72
5
127
389
52
3
36
24
77
115
60
17
28
159
96
12
12
156
12
5
48
103
5
112
15
24
60
29
132
43
12
12
48
144
36
5
7
45
36
135
24
60
108
113
55
9
3
192
96
29
7
29
139
5
60
31
129
20
108
55
24
120
36
60
72
132
60
24
9
75
5
127
24
24
108
60
45
87
36
132
33
44
67
360
36
144
48
21
39
180
33
195
12
12
53
151
36
156
12
48
252
108
132
48
17
91
45
135
24
192
9
39
36
192
120
60
5
43
17
199
120
101
403
96
89
79
65
7
84
5
31
36
108
24
36
216
48
65
43
197
336
19
120
36
36
60
29
4
63
132
185
55
60
12
24
45
99
72
144
36
168
108
60
132
192
156
72
53
7
36
89
91
36
96
72
12
41
43
12
72
132
36
72
21
80
7
5
79
48
132
60
21
75
33
207
108
36
9
44
60
31
12
72
60
12
69
39
60
132
24
72
84
24
17
52
135
65
31
96
120
24
5
79
72
41
12
115
65
67
144
77
127
12
96
192
192
144
36
33
36
39
65
36
19
72
120
9
147
144
173
31
72
168
24
36
12
57
36
39
48
57
3
312
12
89
115
72
12
5
7
48
168
180
12
36
24
12
89
55
24
273
39
336
93
51
144
185
84
67
9
164
7
89
19
41
67
108
257
7
120
12
84
144
53
7
101
52
92
55
96
77
19
48
132
41
19
240
89
67
24
204
372
24
93
20
55
156
12
12
65
115
12
84
17
7
53
79
36
33
195
12
113
60
151
60
21
15
84
53
55
108
12
5
100
56
31
36
192
108
5
379
264
24
120
221
79
132
84
36
33
68
7
36
69
255
285
20
160
135
5
115
132
9
135
89
43
5
79
9
159
93
15
12
132
48
36
185
55
57
80
19
413
67
173
91
24
120
5
16
15
84
132
240
156
72
41
12
43
60
60
24
36
5
100
111
216
24
60
96
60
17
235
180
120
41
91
9
171
36
24
21
3
96
24
132
12
41
55
12
72
132
48
125
228
163
36
60
48
60
12
53
91
144
108
5
19
21
15
24
213
108
128
91
24
12
17
36
52
15
137
31
156
24
12
17
115
65
31
45
51
29
67
77
7
84
149
103
12
60
48
33
171
293
40
56
7
132
5
288
48
4
3
108
72
84
48
36
60
57
152
55
60
21
44
43
72
48
24
288
12
84
5
31
29
7
12
21
75
77
ABCD 95210136254*3^$a+1 [50069]
17
85
78
5
97
15
56
48
25
6
108
5
72
13
75
56
136
8
13
108
162
77
96
55
72
24
228
18
3
69
18
17
127
18
36
72
24
11
40
15
54
24
99
27
5
43
90
42
90
15
120
104
16
48
48
117
11
37
83
97
15
8
139
36
24
48
17
7
36
18
174
5
85
11
7
18
119
7
54
11
79
57
128
96
13
108
18
12
65
157
90
65
7
105
15
90
108
132
39
27
72
6
126
9
96
15
18
72
108
36
47
67
5
7
24
36
101
24
1
63
80
31
6
18
30
35
19
18
24
54
12
17
40
21
35
40
51
29
120
61
3
57
90
21
45
72
18
72
36
36
41
19
18
18
17
1
39
48
8
72
88
15
17
103
6
51
15
60
192
132
48
18
108
27
168
165
35
1
18
77
31
108
126
78
81
80
19
30
15
57
90
90
90
6
3
51
138
3
33
24
30
41
19
45
45
48
83
7
54
18
225
56
61
35
91
5
67
36
17
79
9
27
45
45
12
126
36
54
47
13
11
163
78
15
15
60
198
30
72
54
83
67
29
7
105
24
9
36
90
33
8
24
79
180
72
5
72
13
18
54
131
37
30
5
120
37
3
8
7
78
59
133
35
37
3
33
72
39
48
27
18
27
21
24
66
33
32
49
66
24
29
24
55
17
24
24
55
185
1
12
59
49
240
12
18
6
11
19
126
18
45
72
27
132
9
72
128
64
15
48
57
111
66
23
16
56
16
3
30
60
35
136
99
5
169
23
48
1
143
91
77
193
87
8
31
6
18
66
15
45
48
36
39
56
181
3
8
24
24
16
24
24
93
30
18
51
3
36
65
144
25
6
9
72
63
105
87
81
24
8
48
88
27
18
35
121
95
13
35
72
1
39
33
36
36
36
60
87
48
129
18
6
66
53
25
15
3
45
45
84
90
29
7
24
54
156
111
93
156
36
42
246
54
53
7
18
12
90
18
23
49
15
21
150
126
63
45
36
120
90
69
56
55
6
48
35
7
9
21
36
24
23
160
72
141
18
30
35
19
53
73
15
39
72
60
125
73
72
71
112
135
6
35
64
56
1
114
84
161
91
18
3
183
41
79
222
99
75
144
5
37
162
33
15
24
33
3
5
103
89
13
78
54
15
15
42
143
13
107
88
9
18
12
33
3
29
64
96
56
25
18
144
6
102
153
15
41
13
66
6
3
27
21
15
72
41
19
141
87
17
217
15
39
6
99
9
156
11
61
162
216
17
40
120
27
48
5
13
147
3
5
16
81
18
77
49
71
24
19
12
54
186
12
36
65
96
24
37
35
67
42
59
25
54
33
32
13
12
18
5
72
157
6
29
24
37
48
54
42
11
43
77
88
24
117
54
29
43
12
42
15
56
85
54
24
36
48
18
60
12
23
55
12
53
25
18
21
45
123
57
54
9
8
40
39
33
33
47
7
18
18
69
39
9
45
35
16
96
8
67
45
8
121
71
73
42
90
84
15
39
36
77
19
21
15
48
60
21
99
5
49
42
66
72
72
54
144
18
147
105
90
93
69
18
33
48
27
54
119
16
15
108
5
25
23
48
40
39
90
30
72
161
24
19
45
39
36
36
144
72
17
115
102
90
24
84
65
67
36
9
9
15
24
27
18
108
18
5
31
33
3
90
59
145
23
115
18
144
6
53
120
16
21
18
54
36
15
27
30
15
99
53
13
35
115
18
51
120
39
17
112
21
66
18
60
12
24
12
60
47
88
9
36
48
35
19
78
54
18
23
25
18
24
5
25
23
13
75
69
11
61
18
81
15
137
7
41
40
24
111
65
79
33
8
25
54
222
11
24
85
54
69
3
72
36
105
56
1
90
18
90
36
29
25
6
209
192
64
33
36
144
18
18
96
36
30
72
21
15
54
35
61
35
19
30
42
45
3
90
75
15
33
63
89
145
120
60
83
43
29
48
13
246
5
1
12
3
87
57
15
6
83
1
90
18
36
36
126
90
72
18
105
39
105
24
32
7
65
7
30
6
12
33
39
41
19
21
45
108
6
30
18
105
3
24
29
24
37
11
64
24
45
11
1
24
71
120
112
3
18
12
18
36
36
18
60
39
216
69
126
12
54
60
15
21
18
30
11
31
137
1
119
103
12
77
24
205
72
168
66
24
12
18
90
114
23
49
ABCD 95210600372*3^$a+1 [50025]
5
27
40
36
44
24
4
32
36
69
19
20
9
15
16
24
12
8
15
13
8
12
9
30
24
57
15
48
1
23
48
60
13
5
27
9
19
56
81
18
1
8
45
18
9
15
21
4
23
25
60
5
3
3
12
69
16
12
32
15
13
116
4
56
16
8
57
3
12
3
81
40
24
36
60
44
12
9
15
9
18
37
36
12
48
56
48
33
12
27
51
18
27
28
29
7
11
45
87
1
17
12
7
11
45
4
23
18
39
36
33
15
4
12
5
18
42
18
1
12
5
7
20
21
7
29
24
54
93
15
93
12
4
24
5
51
28
12
89
6
1
20
4
80
4
29
42
1
17
7
5
3
21
31
35
18
36
15
9
12
18
42
15
21
7
5
3
40
29
6
25
20
28
11
6
27
36
9
3
27
25
17
15
15
9
12
12
40
5
3
4
36
32
27
6
3
36
4
5
6
121
12
120
20
48
28
11
13
48
8
12
12
16
20
4
11
21
64
80
16
8
16
11
9
75
49
41
15
9
7
41
3
16
5
48
60
31
32
9
18
48
13
56
9
7
20
3
1
23
13
20
24
28
143
45
12
21
19
8
3
1
20
4
24
8
3
9
36
27
13
24
36
72
17
18
48
6
43
5
3
33
19
5
175
23
13
44
15
12
24
69
15
1
36
5
43
5
36
7
29
15
3
1
32
39
1
48
24
5
31
17
15
3
6
3
28
8
36
4
164
40
5
12
6
13
24
32
28
5
6
9
21
60
12
15
4
23
12
9
40
12
8
9
18
25
12
11
6
36
15
39
1
20
4
65
18
1
20
12
39
69
4
11
1
8
120
21
27
24
40
89
15
4
17
19
65
19
48
48
60
5
24
27
16
20
9
18
21
36
81
3
4
8
64
80
40
8
15
30
42
81
63
9
28
47
13
20
3
1
36
48
101
48
6
9
12
24
16
41
18
1
44
36
36
15
25
44
15
21
24
4
11
36
33
51
6
3
4
8
24
9
6
45
4
72
12
23
78
67
5
19
56
27
1
24
12
24
11
13
11
57
52
83
13
36
8
3
37
12
5
3
40
32
24
27
45
39
36
13
32
9
31
12
20
16
35
9
12
24
21
18
60
37
20
4
11
36
12
1
24
11
25
11
18
7
36
12
5
51
4
32
4
12
17
15
16
24
5
18
12
33
4
41
12
6
36
49
32
3
6
18
33
3
25
41
24
15
21
31
48
29
3
40
8
24
27
9
4
12
20
24
16
8
21
19
11
9
12
28
8
39
25
24
77
7
11
9
27
9
12
4
5
3
111
1
48
8
15
45
52
95
13
65
12
51
16
59
1
20
96
9
24
72
15
4
11
33
12
40
119
9
24
12
21
3
40
17
30
45
12
15
18
3
12
9
19
12
35
37
5
3
4
11
13
36
20
33
27
40
5
36
15
3
6
3
27
24
57
9
3
12
45
120
3
3
25
23
1
23
36
30
7
29
19
36
23
1
12
24
11
57
3
12
33
3
45
12
12
3
13
11
18
3
33
39
28
17
90
45
16
12
92
33
43
12
5
3
4
65
31
132
68
39
13
20
15
9
28
32
3
37
44
9
42
45
16
32
27
1
48
29
51
24
16
12
8
12
15
18
7
8
12
33
7
24
36
23
36
21
4
5
6
33
16
48
5
6
81
28
68
33
6
18
7
29
15
51
6
19
8
21
27
9
3
51
9
48
15
24
21
28
17
72
18
25
48
12
20
3
6
3
16
11
6
7
8
40
47
45
48
15
18
6
1
24
24
32
28
12
20
3
37
80
9
31
8
45
7
48
24
11
1
8
15
18
3
9
96
12
3
16
89
15
12
9
18
1
5
39
51
1
80
21
43
11
1
17
31
20
21
18
1
89
18
9
16
29
3
3
33
21
3
15
12
33
100
8
3
25
56
16
29
15
4
20
51
25
8
3
18
6
9
4
77
15
24
36
16
83
9
36
16
53
12
15
4
12
12
11
1
5
30
25
11
18
19
23
25
12
56
9
60
7
8
16
35
24
66
7
53
19
48
17
7
8
60
48
39
6
39
28
8
27
6
12
24
39
9
7
48
5
31
20
40
29
31
5
72
18
6
15
76
8
4
23
33
12
40
59
21
48
12
9
31
60
8
9
3
12
28
23
25
44
21
31
65
15
76
68
4
35
13
48
11
45
21
3
15
9
45
42
18
31
41
18
108
12
6
7
5
24
51
4
11
18
6
1
17
67
5
36
75
27
6
12
175
23
141
4
12
29
18
1
32
28
11
48
6
66
21
123
54
6
66
6
90
54
13
8
15
105
3
30
39
3
25
47
1
56
4
5
27
45
3
4
32
4
29
55
41
12
7
32
36
84
40
8
28
24
35
54
39
12
3
37
44
9
30
1
12
29
3
28
12
68
40
23
9
27
9
16
53
18
12
42
30
60
33
21
7
5
7
11
9
33
12
3
4
8
28
32
16
12
5
67
32
96
39
6
3
16
35
1
44
3
21
15
36
24
21
16
29
6
54
3
28
92
3
12
21
40
12
5
48
19
23
25
20
28
12
59
1
60
23
36
1
17
7
8
27
45
3
61
29
42
54
27
117
36
12
7
8
28
12
80
28
44
100
17
15
16
29
39
24
21
39
16
35
49
41
42
18
27
12
36
36
69
36
19
65
19
35
36
25
12
5
18
9
72
3
33
12
16
35
1
8
3
9
28
5
12
19
5
75
52
24
5
31
8
24
28
5
15
52
17
18
18
15
3
6
30
18
15
36
9
15
3
72
45
48
33
12
7
11
6
18
21
4
5
51
9
3
40
24
24
12
8
9
31
104
81
15
39
33
24
15
9
9
6
25
20
112
24
53
7
23
13
5
24
19
29
18
9
33
18
18
30
37
20
28
24
8
105
108
7
8
12
3
1
35
25
11
33
12
4
48
8
27
21
24
48
69
3
51
36
1
20
63
21
28
12
20
16
8
9
15
75
21
9
18
24
9
27
9
4
12
12
8
12
60
3
18
90
37
8
4
47
1
35
12
37
8
45
18
13
12
20
45
24
18
12
25
11
37
12
36
8
57
7
48
17
27
4
35
36
121
47
1
11
18
42
36
9
45
19
11
33
3
18
72
15
9
31
5
3
12
28
5
79
71
25
32
4
41
27
12
3
25
5
7
24
12
24
108
77
6
25
23
97
12
5
15
15
37
71
18
36
39
39
30
3
28
5
54
21
16
5
48
60
3
177
126
37
8
12
40
20
28
17
79
8
3
30
7
8
3
36
21
24
4
12
35
9
16
8
36
3
12
9
51
1
24
29
12
15
9
3
36
36
4
65
31
5
48
7
36
20
28
36
8
12
4
11
13
11
66
43
32
3
1
20
9
31
5
31
23
33
57
51
24
3
33
12
40
17
63
12
3
25
12
36
12
48
44
21
19
20
28
20
15
37
36
5
7
5
43
17
3
9
51
40
72
12
23
24
1
20
28
24
8
9
66
18
54
1
32
60
33
6
48
36
1
44
52
8
45
102
18
31
11
9
99
9
16
20
36
24
4
11
6
18
85
8
40
59
1
48
11
30
36
7
8
4
5
30
33
28
20
9
31
5
63
9
63
27
13
5
108
19
8
27
61
12
95
33
51
9
16
24
5
72
63
16
20
4
24
17
6
13
35
37
35
13
5
24
3
27
1
36
20
3
13
12
5
6
25
24
8
27
13
5
15
24
4
17
12
3
4
8
28
8
12
15
25
29
48
31
5
60
19
17
66
54
24
27
3
49
5
15
16
11
90
90
36
48
37
60
12
17
3
12
3
36
6
91
60
29
36
27
52
24
36
24
11
13
5
3
57
18
9
9
19
17
19
29
3
12
21
24
18
18
36
30
6
3
9
18
9
4
12
20
4
23
6
15
4
35
37
20
9
51
3
13
20
52
101
19
12
24
17
15
64
11
18
7
59
18
6
54
18
30
15
40
72
8
9
6
13
5
27
3
24
12
13
20
76
59
1
17
18
30
79
17
66
25
17
12
19
5
19
11
1
8
12
64
36
23
21
15
6
36
19
24
12
8
9
12
6
12
33
57
18
72
25
12
8
52
44
12
63
1
24
11
18
36
36
31
12
17
18
37
11
33
12
12
16
5
12
3
21
18
21
52
20
63
25
11
9
4
11
9
40
8
33
12
7
12
20
21
18
1
11
37
5
51
36
15
13
32
33
7
11
12
13
20
9
18
18
15
12
16
20
36
64
12
44
15
30
6
49
5
75
4
24
35
36
1
8
12
36
39
36
25
5
15
48
51
21
27
13
5
60
18
25
47
13
44
51
9
27
9
27
45
9
51
12
28
12
41
12
67
8
24
28
17
24
12
19
23
21
15
9
16
24
12
5
15
4
59
33
48
40
12
59
6
15
72
16
24
35
25
5
7
8
3
93
64
8
3
1
11
9
4
60
17
19
36
12
41
24
12
15
21
43
24
20
3
24
21
24
ABCD 95210706148*3^$a+1 [50180]
35
91
126
144
39
45
102
60
144
17
13
66
54
174
437
216
112
32
40
45
275
193
66
84
57
80
13
240
347
43
5
205
126
69
525
195
267
24
269
397
3
105
252
54
120
77
67
42
60
23
181
27
3
6
144
71
115
53
247
41
547
77
240
88
32
169
47
40
24
3
216
29
31
9
141
84
150
252
48
210
60
23
283
197
24
120
19
6
90
480
5
48
240
475
90
443
103
17
24
40
15
108
132
65
13
243
72
368
19
53
121
150
144
17
13
203
163
90
99
152
136
72
105
6
96
41
264
223
282
95
139
149
91
54
47
55
41
40
192
105
36
59
7
78
275
40
21
27
87
305
112
128
48
64
63
102
11
160
93
11
168
91
96
408
12
185
88
165
323
139
48
282
11
67
222
48
102
105
93
102
53
25
60
30
197
216
40
320
13
126
150
84
107
43
69
200
37
83
247
33
80
240
121
36
171
69
11
7
137
133
390
5
48
19
93
128
43
29
48
144
43
36
57
39
65
133
27
189
59
61
11
139
114
66
249
8
157
60
423
104
40
48
165
83
64
8
91
117
32
31
41
49
6
54
371
205
35
16
200
40
32
7
150
78
317
136
104
16
57
143
120
19
333
27
168
120
197
259
317
43
36
60
30
71
229
234
30
30
29
72
25
48
66
24
77
40
48
248
217
6
204
30
66
30
6
41
37
267
75
53
48
67
213
3
54
47
13
30
5
37
294
69
75
6
119
72
43
5
91
204
6
84
263
277
107
79
41
109
59
72
103
12
174
96
63
45
150
72
168
42
83
61
420
111
96
80
184
123
96
101
79
249
200
328
93
11
256
152
151
137
240
112
21
51
9
66
213
8
24
216
37
30
36
9
75
12
180
101
133
30
66
24
179
40
32
175
78
35
235
117
63
257
13
35
67
5
205
35
85
78
197
109
150
141
63
42
111
93
491
168
151
9
32
19
84
246
96
390
24
29
48
43
69
45
30
53
13
270
96
165
15
665
48
72
13
123
69
24
11
48
240
67
90
48
27
69
6
168
317
ABCD 95210910454*3^$a+1 [50002]
5
123
48
24
12
16
156
53
19
17
75
96
57
15
4
140
93
51
24
45
7
12
80
12
63
117
33
19
17
39
3
30
36
15
28
20
12
4
5
6
25
29
12
7
20
4
72
12
44
9
187
5
3
4
80
33
30
6
3
21
39
52
5
51
3
6
39
21
99
135
48
18
19
5
6
21
33
15
33
12
3
16
44
24
9
39
33
6
141
21
78
21
9
15
51
141
69
15
52
20
112
59
21
39
30
3
3
9
33
18
249
24
51
30
67
32
4
5
39
45
87
27
13
20
33
39
9
42
69
15
6
27
36
12
48
24
69
75
4
48
17
19
20
84
33
87
76
68
27
117
12
21
19
32
60
33
15
4
11
33
24
124
32
27
13
32
3
12
37
11
121
8
88
23
57
21
7
36
12
44
33
3
24
48
9
3
16
11
6
24
48
18
33
16
44
12
3
174
15
4
24
24
24
8
3
105
24
24
40
68
9
19
17
19
8
33
183
40
24
96
32
45
43
41
36
60
51
36
4
29
72
3
3
36
6
7
48
36
29
75
39
85
24
29
91
20
39
18
30
33
4
24
29
7
5
43
5
3
28
20
39
12
1
32
4
48
11
49
65
36
84
36
51
3
13
17
66
105
36
4
11
37
32
4
8
12
28
20
9
120
6
13
5
30
45
4
5
27
9
39
63
12
105
72
3
42
24
19
44
48
21
3
24
16
12
8
16
92
48
111
48
12
121
12
32
4
20
28
167
57
36
48
45
15
9
18
9
57
90
30
43
29
24
18
57
33
111
39
21
4
24
41
15
93
24
3
72
28
77
3
27
1
8
27
13
20
52
8
4
12
44
9
12
7
41
31
8
81
3
220
17
3
40
60
29
54
42
48
3
12
39
13
68
24
3
48
42
60
60
7
5
43
12
60
20
63
18
30
1
44
60
28
23
69
64
128
84
28
12
5
43
17
31
36
113
31
113
12
114
6
63
135
21
21
7
36
60
24
32
84
28
11
49
68
36
52
17
75
45
7
24
8
12
9
156
18
12
33
16
20
33
115
44
4
59
1
77
111
9
12
3
45
27
12
24
57
103
48
32
12
3
13
24
17
54
1
8
28
17
42
93
24
12
57
3
9
19
24
8
40
20
9
48
55
20
27
12
78
18
9
28
32
9
7
89
3
177
18
1
17
24
6
18
12
144
55
11
45
84
12
63
33
88
44
9
19
35
1
8
21
18
69
45
24
12
27
28
83
1
12
72
17
27
52
20
88
17
31
5
31
12
8
57
139
8
112
96
89
19
32
69
6
1
84
65
51
12
81
31
44
63
93
52
8
27
1
104
45
31
20
4
35
37
252
8
4
24
8
16
8
48
87
21
27
30
63
28
41
3
45
24
63
27
18
51
21
3
12
3
30
27
69
84
12
99
12
33
55
32
24
45
111
27
13
32
33
24
60
51
9
48
18
18
3
33
31
104
45
43
20
3
1
72
41
7
101
12
31
60
125
15
64
29
12
43
36
11
133
11
6
75
15
12
21
24
28
24
29
12
55
5
72
6
13
8
21
199
89
19
83
13
131
81
15
13
72
32
12
4
12
36
12
11
21
33
19
20
52
29
36
19
48
56
57
19
48
107
6
36
3
15
37
5
3
36
4
29
36
30
6
120
31
29
111
3
1
83
1
8
60
9
84
15
24
88
41
7
8
28
137
127
36
32
28
36
8
3
36
21
136
29
3
3
12
18
12
51
81
31
20
48
27
1
72
77
67
8
9
27
52
56
3
18
24
55
12
32
15
30
54
9
39
138
51
3
12
6
27
3
54
87
16
20
60
72
28
5
27
75
18
31
77
3
21
24
7
17
15
52
41
24
43
77
27
40
89
19
8
117
18
37
8
4
24
20
40
77
18
12
1
17
55
29
15
9
63
9
3
16
11
45
3
97
8
76
53
39
4
5
18
30
27
88
24
108
92
24
33
7
8
39
66
67
8
12
9
7
8
12
28
65
72
27
33
43
65
79
44
28
89
39
21
90
37
65
51
39
6
31
5
43
80
48
12
21
12
3
16
8
3
25
12
5
63
69
60
39
24
28
12
8
57
18
45
16
41
72
18
21
39
45
72
72
4
48
32
3
6
48
6
21
4
24
80
16
68
63
1
17
19
29
3
12
12
3
37
17
51
45
24
31
36
89
3
48
33
3
16
56
4
17
39
24
15
6
24
6
96
9
40
36
8
9
7
20
4
11
60
81
3
1
95
66
63
27
9
16
20
52
116
4
80
40
24
24
36
11
18
27
93
43
56
3
49
8
12
16
5
31
17
3
100
5
15
4
197
3
21
39
24
52
5
12
43
65
3
24
96
4
96
80
4
32
16
5
72
115
65
24
3
4
23
93
36
112
17
67
12
47
33
9
75
28
80
40
12
60
65
19
8
93
42
57
40
11
33
52
107
73
24
24
41
48
15
16
20
148
53
43
17
111
96
28
84
5
3
64
29
6
21
76
32
4
116
40
12
41
42
13
36
12
29
19
29
18
69
4
12
8
4
17
15
15
25
60
41
24
67
71
1
17
24
3
3
21
16
77
3
33
87
135
108
1
41
91
44
21
12
3
15
60
9
27
1
12
80
21
27
40
29
15
15
1
20
36
40
44
63
6
3
12
9
15
24
4
44
57
15
40
56
21
7
8
12
28
20
72
16
20
27
33
33
30
69
21
15
3
36
49
60
216
20
39
66
30
13
5
30
48
18
27
9
36
15
12
16
24
17
126
81
12
36
24
12
27
33
4
11
93
196
41
27
24
48
21
7
5
3
12
45
31
11
6
15
16
60
41
7
11
73
5
7
56
9
12
27
12
16
56
69
39
3
33
15
21
16
41
15
4
20
9
36
27
3
6
24
27
9
75
69
7
92
9
132
51
52
120
5
12
3
24
132
4
32
48
4
44
24
24
132
39
25
8
40
56
9
79
23
6
12
12
6
37
65
3
147
21
4
5
6
45
4
107
9
81
7
77
6
49
89
43
23
33
3
33
15
96
49
11
33
36
84
12
21
51
57
43
48
29
12
55
8
21
19
24
60
8
9
222
13
20
28
80
16
32
24
27
42
18
21
16
8
165
12
67
35
18
75
4
17
36
3
33
12
12
19
17
12
30
21
ABCD 95212124576*3^$a+1 [50016]
12
63
36
48
96
12
18
54
45
48
48
39
33
60
12
63
9
63
90
3
72
12
108
36
69
42
21
27
81
9
51
60
60
132
12
81
27
12
87
21
60
27
6
51
21
3
96
63
21
24
300
12
39
30
90
9
207
18
15
36
72
45
123
24
48
24
9
42
18
72
12
3
12
27
21
12
60
15
72
30
24
99
21
15
111
114
87
24
24
120
36
45
3
3
48
21
36
24
24
24
120
3
54
144
60
15
60
12
159
69
9
12
78
21
156
75
21
33
84
195
36
36
21
60
39
84
12
3
45
24
36
84
108
99
33
48
12
3
45
63
105
12
3
42
54
18
18
9
48
36
27
93
24
225
3
12
21
75
51
33
12
51
105
15
69
9
12
3
84
108
3
21
60
36
9
51
12
36
60
96
84
36
3
21
36
69
96
54
117
39
18
6
9
132
36
24
36
84
3
57
24
9
18
45
27
18
138
60
21
63
81
12
69
39
12
108
24
12
84
15
21
9
60
39
12
15
60
48
162
36
159
36
153
87
120
3
9
72
51
9
36
48
84
15
21
60
9
15
12
9
6
93
12
3
18
27
45
36
27
27
33
12
27
174
39
57
39
96
48
33
3
120
72
48
27
18
75
51
21
99
180
69
57
24
15
3
21
24
36
21
54
42
3
27
9
15
153
12
96
48
36
24
36
36
12
15
81
36
9
15
51
45
36
24
36
45
12
42
30
3
21
39
36
9
60
30
33
9
3
36
192
12
45
27
36
57
51
36
183
21
12
84
48
165
15
12
24
15
45
36
99
45
45
135
27
9
48
3
9
21
3
24
51
9
12
48
15
33
60
39
21
60
12
60
45
66
96
81
63
21
105
3
33
90
9
3
72
6
183
9
63
27
21
24
51
9
36
27
48
126
3
72
36
15
33
12
192
12
3
6
15
12
45
27
27
81
75
54
99
87
9
48
108
48
12
24
24
24
111
69
12
105
18
93
24
99
9
12
51
129
96
39
9
144
33
3
72
72
120
3
117
12
60
36
12
15
57
9
96
36
3
24
36
36
24
144
3
93
45
42
189
129
39
3
237
36
27
24
45
129
6
9
84
105
3
33
39
36
24
72
21
135
12
36
12
39
9
51
9
21
75
21
30
42
27
60
3
45
132
69
51
24
24
27
33
3
213
27
45
120
48
24
36
60
9
18
90
75
48
24
81
39
120
168
3
30
36
36
15
12
36
9
75
57
171
9
18
81
117
15
39
45
36
12
33
54
48
78
147
60
12
24
45
111
81
39
3
162
18
21
9
3
12
12
15
108
72
18
111
24
96
57
12
36
6
36
54
36
30
42
75
192
3
93
63
21
129
51
15
165
60
99
9
63
9
84
60
24
48
99
9
9
6
9
168
12
300
120
96
45
6
105
180
36
15
42
255
108
87
30
3
180
12
27
18
75
33
27
60
12
36
12
33
15
3
21
24
27
45
12
51
66
6
30
42
66
15
24
48
12
12
48
36
24
3
129
60
9
75
51
18
3
12
72
24
84
60
33
15
39
81
63
30
15
45
135
24
108
84
24
51
6
48
111
3
21
9
63
12
12
45
3
15
30
15
3
117
60
93
63
15
30
15
21
39
21
99
27
12
45
15
30
27
45
51
24
36
12
12
96
60
39
9
84
45
15
36
12
60
57
123
12
120
15
33
48
9
27
24
39
6
75
51
9
45
27
39
168
117
24
96
60
60
33
3
48
84
168
12
105
18
102
27
99
90
39
120
12
108
117
15
45
3
12
21
27
75
96
21
60
84
15
162
15
60
15
9
3
81
105
27
39
9
12
48
9
15
132
45
39
12
108
81
39
96
96
72
12
48
60
36
39
21
12
117
63
48
216
48
96
24
57
51
108
9
12
6
45
9
3
36
27
33
27
33
39
105
3
48
24
30
42
9
72
189
48
15
12
9
111
24
87
12
21
84
75
45
15
21
120
12
84
15
69
21
144
27
24
3
33
39
33
21
75
15
57
24
39
21
24
9
123
48
96
96
75
18
87
84
81
27
60
75
33
39
18
138
42
3
12
36
75
21
24
27
105
60
15
18
75
36
51
69
123
18
15
27
21
117
18
21
75
9
72
24
60
84
129
12
18
36
45
12
12
48
48
87
69
96
12
27
33
36
15
57
60
12
12
75
33
3
42
120
132
51
75
129
96
84
9
24
30
45
15
126
15
24
12
21
12
15
21
90
57
24
15
33
75
18
30
18
75
12
9
39
12
12
12
144
69
180
15
48
93
51
24
156
48
45
3
84
219
162
27
33
63
60
72
15
9
24
57
42
117
9
12
18
45
12
24
ABCD 95212428544*3^$a+1 [50039]
3
12
36
9
63
12
15
6
114
30
15
105
3
57
66
65
49
51
9
3
57
138
12
60
33
3
84
6
84
3
128
55
12
33
44
13
3
9
11
52
27
225
135
30
3
93
114
45
48
3
72
45
72
48
27
5
85
36
30
29
13
78
24
78
12
30
17
36
40
32
36
4
81
42
132
81
12
75
33
24
20
61
11
4
15
60
101
1
35
13
54
78
3
9
15
8
43
60
24
48
30
30
48
84
21
57
59
163
36
30
24
30
60
96
12
17
13
23
40
60
27
33
39
30
15
8
7
90
47
1
60
123
24
15
30
15
20
1
210
12
162
3
12
33
12
66
72
93
75
45
129
30
197
31
57
3
57
21
24
18
78
60
42
108
12
12
30
15
111
24
125
40
63
78
24
96
39
3
33
57
48
60
24
83
67
66
47
25
3
60
56
28
45
6
12
12
21
15
42
12
6
24
6
15
69
11
100
12
147
33
27
48
137
115
90
30
53
52
20
1
60
24
75
20
43
12
17
4
120
15
9
45
15
123
60
5
25
63
27
48
42
18
30
15
9
47
79
24
48
78
84
120
71
19
48
12
48
90
27
15
30
171
12
72
51
9
8
25
15
27
6
35
67
42
18
48
5
64
8
28
39
30
11
7
29
1
35
40
33
15
9
48
12
15
51
117
27
21
24
63
18
135
24
33
60
30
89
28
33
180
18
24
5
72
1
138
24
30
3
15
72
126
90
41
79
12
18
42
120
153
44
1
35
55
9
80
36
7
18
24
23
37
126
12
12
6
42
42
15
45
120
11
37
30
33
105
15
9
23
55
18
30
90
24
168
75
8
19
17
1
90
17
1
15
15
12
29
19
12
77
1
12
59
28
51
9
20
28
15
108
60
54
23
7
33
33
12
78
89
100
105
18
33
9
48
18
9
36
15
24
30
23
13
159
3
45
12
141
27
15
12
45
123
150
3
57
3
117
42
30
75
165
30
36
12
17
43
42
23
7
93
63
54
18
168
54
180
51
12
15
12
6
30
24
21
27
42
48
27
36
75
24
36
9
33
59
13
15
60
20
55
18
3
9
48
90
57
36
9
3
33
15
57
15
3
9
75
60
21
27
60
33
15
54
60
18
48
24
60
81
20
19
6
90
69
33
35
115
57
15
30
71
4
45
15
36
9
30
33
27
125
28
12
15
105
21
24
6
42
27
15
6
99
15
33
92
1
24
36
15
165
12
12
36
27
27
41
4
96
45
54
78
78
12
48
17
37
111
9
30
66
24
90
33
68
127
60
12
18
27
80
40
21
114
45
68
73
12
3
135
12
17
36
124
15
30
66
30
114
125
36
36
13
60
3
12
21
60
30
54
63
8
4
140
91
72
18
60
27
63
54
6
41
16
48
9
126
30
99
3
48
102
120
3
45
30
24
6
15
32
52
20
72
36
13
27
3
30
99
15
101
97
27
75
90
18
102
30
21
69
48
270
12
30
66
84
126
39
15
48
72
6
15
44
1
42
29
64
9
35
1
27
44
148
32
43
18
87
15
108
18
15
60
69
30
18
48
102
177
48
27
93
72
3
42
96
35
232
123
9
3
78
42
33
27
48
102
12
18
18
210
24
6
12
90
60
5
25
15
15
17
163
12
105
21
30
12
57
21
155
7
30
18
17
67
48
29
13
60
75
75
108
12
6
11
88
15
45
45
23
37
111
12
27
276
42
123
57
42
66
75
27
33
9
90
18
35
97
6
5
115
24
60
45
3
90
23
4
32
19
42
30
48
24
66
72
48
15
27
5
28
24
20
28
45
63
15
90
30
17
55
30
12
75
15
6
90
5
52
3
42
119
13
60
30
6
54
30
3
12
36
144
36
15
189
3
72
45
21
42
17
115
60
41
109
126
114
30
36
57
45
18
54
96
71
31
18
24
75
36
75
65
37
90
120
42
30
6
42
12
36
9
21
72
12
135
21
35
49
48
60
42
36
42
15
60
33
54
45
3
17
85
15
15
96
9
15
45
8
25
12
66
41
4
32
40
15
60
18
99
33
12
108
138
30
24
63
3
5
49
15
116
52
57
75
32
19
84
30
47
4
9
150
17
19
12
45
72
48
15
18
87
27
6
54
48
17
28
3
5
36
1
12
48
12
36
15
75
9
45
48
18
30
270
54
96
90
41
19
90
159
36
24
93
83
172
48
120
9
11
157
12
60
6
45
120
27
18
239
55
53
13
42
48
84
6
30
57
15
57
45
6
12
12
93
12
63
33
27
33
84
75
30
36
60
27
3
12
42
36
24
150
45
21
90
9
3
149
4
57
42
6
72
48
60
179
40
32
1
27
48
45
48
99
93
35
43
29
13
150
138
59
28
72
165
15
93
48
24
126
30
12
162
6
60
159
15
18
42
60
21
12
45
3
80
4
15
18
48
72
18
54
23
55
12
21
69
30
33
12
63
93
44
31
41
139
ABCD 95212672832*3^$a+1 [50001]
24
41
114
6
66
13
57
194
54
90
22
87
57
15
21
3
24
101
6
6
79
24
125
19
17
24
7
125
19
51
14
211
108
155
150
175
72
108
41
36
55
59
106
44
31
108
57
80
54
13
83
40
8
6
24
66
13
17
66
54
10
6
20
70
14
216
180
19
29
12
48
216
24
7
72
101
36
55
105
80
60
6
54
144
66
40
21
24
48
11
22
50
48
61
84
5
55
41
36
19
11
109
75
26
60
223
251
190
60
116
7
41
16
51
108
41
175
11
13
144
17
115
36
59
61
29
84
55
72
45
68
127
113
82
93
120
96
144
11
13
48
29
19
35
157
24
35
6
40
104
156
43
12
48
12
65
168
31
101
30
144
54
12
43
144
33
15
129
56
19
84
17
7
17
175
29
7
300
9
50
126
7
107
13
11
16
86
160
98
30
16
180
39
60
27
98
16
39
41
19
24
48
24
36
29
24
330
6
24
72
7
72
60
36
35
13
11
246
55
72
83
85
24
11
49
41
4
26
37
77
19
17
138
162
108
90
102
48
52
14
66
160
134
109
77
19
51
38
162
40
45
45
75
53
30
16
254
72
18
96
133
12
71
34
3
107
54
12
180
7
123
45
75
45
60
95
24
16
213
131
13
41
90
102
180
60
7
27
189
120
11
25
36
72
17
16
120
219
15
14
67
53
90
46
80
19
77
120
18
46
20
6
37
27
69
41
114
16
26
60
18
66
6
85
59
133
120
93
174
9
41
36
19
21
8
90
16
105
156
24
5
54
42
60
18
216
54
66
6
34
81
108
11
114
36
60
91
113
52
150
117
17
55
29
142
80
13
65
127
24
29
102
48
61
24
35
6
120
66
30
84
36
90
13
12
12
120
17
144
90
46
120
39
24
12
144
12
59
30
31
9
44
6
40
80
6
10
189
60
5
16
8
55
12
69
63
72
36
89
180
31
185
40
3
41
36
199
41
24
91
39
105
41
78
6
31
65
19
41
48
7
5
7
96
41
31
5
4
99
5
55
11
61
5
54
70
26
48
72
25
53
120
12
55
39
30
20
19
17
18
6
16
50
157
101
36
31
24
81
39
24
65
16
104
76
14
181
11
25
23
85
36
21
20
48
132
114
1
23
85
17
204
156
34
86
34
104
366
24
31
36
144
15
21
24
35
6
64
200
10
86
24
223
11
1
335
144
90
6
24
46
56
34
150
56
64
39
51
56
30
319
36
45
24
39
27
9
45
63
33
44
36
7
83
150
40
39
41
55
89
66
24
30
79
35
97
149
106
74
54
97
23
66
54
6
31
144
11
13
35
22
20
54
6
48
120
31
81
39
5
19
77
55
215
37
11
22
3
12
45
44
79
17
18
210
6
85
168
17
24
16
15
65
36
30
13
65
132
115
59
40
129
36
11
30
7
48
60
23
6
16
15
35
150
48
96
55
11
70
74
6
90
70
87
3
224
30
10
129
21
26
78
202
45
48
17
139
15
81
12
83
24
120
6
40
80
55
9
80
31
24
5
55
60
29
67
65
115
48
12
48
11
6
48
90
6
19
5
42
10
3
24
17
36
84
90
54
55
21
123
41
271
11
30
4
44
66
54
120
96
24
12
19
11
24
6
34
126
80
18
61
24
35
102
84
30
16
158
31
144
12
60
113
346
50
55
101
18
25
101
40
146
150
10
38
91
71
24
30
66
49
101
228
126
6
19
240
60
11
270
10
24
9
77
48
175
120
107
49
41
48
67
65
103
11
6
199
120
96
89
24
7
29
6
90
60
48
79
101
115
180
36
24
41
10
45
41
103
41
31
59
85
41
10
50
4
135
5
19
24
101
60
151
ABCD 95212875034*3^$a+1 [50046]
51
105
68
52
84
60
36
8
52
27
33
27
36
5
7
185
4
3
65
28
180
132
120
72
60
8
40
12
120
44
4
32
19
24
57
63
12
149
124
111
17
64
51
57
56
16
60
15
36
17
108
43
21
51
69
3
57
39
29
112
51
72
101
16
39
5
112
80
55
24
93
80
31
21
8
151
144
60
41
72
4
15
120
5
100
116
12
103
113
76
39
69
108
147
33
120
48
84
92
48
96
4
72
3
41
16
36
3
189
48
84
99
36
101
4
15
24
60
240
9
27
81
75
12
273
15
45
87
57
60
24
132
63
65
139
77
24
31
41
184
111
5
24
84
24
12
136
80
108
16
39
9
27
45
120
84
164
67
81
12
12
24
39
36
21
123
41
4
147
84
72
33
20
76
8
72
19
5
40
44
60
12
43
45
75
33
12
180
27
144
57
60
24
60
75
24
21
296
72
48
19
5
108
55
53
4
8
36
31
108
93
84
36
3
156
69
12
20
79
9
12
24
20
43
117
56
7
45
3
24
9
39
177
20
28
63
180
9
8
235
96
9
27
29
52
84
116
204
31
17
16
12
8
19
53
52
63
53
52
48
20
79
21
44
31
57
60
32
60
40
80
60
31
125
24
40
108
12
12
80
76
99
33
48
24
80
19
12
120
29
28
12
8
28
44
55
60
36
9
8
48
64
60
156
60
204
156
8
36
19
17
4
159
21
15
213
27
24
117
3
129
8
4
44
136
24
51
108
120
53
108
16
111
12
153
87
17
4
24
20
31
36
65
36
48
91
45
36
44
19
89
295
17
40
24
44
52
111
17
40
152
88
8
4
99
221
16
132
15
17
31
69
3
41
4
120
20
28
39
21
32
16
24
140
55
17
60
88
135
41
4
32
136
104
144
19
36
45
44
40
3
5
60
12
112
75
45
36
63
9
12
60
135
45
8
67
24
125
64
75
45
80
36
67
5
60
84
36
19
33
12
3
41
4
120
8
28
56
88
12
44
124
20
88
8
19
137
40
20
103
53
72
7
45
51
48
12
17
52
3
125
28
12
27
108
48
108
21
3
60
5
112
44
64
108
99
420
93
36
24
63
48
125
7
17
40
80
40
32
43
17
40
15
21
24
3
45
12
48
72
20
36
4
20
55
21
63
57
68
172
24
48
140
55
12
84
24
48
5
4
128
36
232
20
7
105
68
4
8
7
21
27
45
27
129
192
8
12
28
84
27
48
252
36
108
81
44
16
3
21
152
19
105
20
60
19
117
20
43
84
33
15
5
7
125
100
120
12
108
12
24
75
57
8
36
55
5
31
105
3
69
15
21
20
72
19
24
9
8
115
132
17
16
207
12
45
24
72
3
9
267
60
33
15
21
44
172
44
96
43
5
72
31
69
24
15
29
72
76
8
16
44
4
68
48
19
5
43
129
3
156
36
21
72
3
204
96
84
45
48
51
21
44
31
5
91
9
99
21
111
17
67
93
60
32
79
96
24
65
36
19
21
48
48
32
120
7
89
7
29
64
156
51
84
36
53
19
125
96
36
48
36
91
213
60
15
5
72
19
21
3
65
40
60
3
45
99
53
28
15
9
8
48
7
17
64
39
17
24
31
165
60
60
56
7
17
40
3
77
43
137
199
5
124
75
65
76
12
12
12
84
12
24
44
31
144
69
51
24
17
60
180
88
12
36
48
36
176
64
15
5
16
12
108
8
16
120
60
84
116
16
24
56
79
65
31
5
72
12
55
89
60
4
12
36
104
16
12
192
68
43
69
36
92
28
195
65
84
16
92
88
27
57
195
65
16
60
20
72
196
15
72
45
32
40
60
72
20
24
84
16
20
72
28
32
55
9
44
4
87
65
100
36
44
24
36
28
132
20
40
44
4
48
152
12
168
48
144
31
264
105
48
20
103
48
84
45
3
113
36
24
4
48
27
137
55
144
21
8
40
132
80
4
84
8
4
68
52
39
192
113
19
60
5
31
65
84
216
60
7
45
20
ABCD 95213245412*3^$a+1 [50329]
55
72
281
295
72
65
43
36
126
83
7
65
115
5
360
319
108
101
7
137
367
41
120
55
108
162
90
180
108
65
24
48
48
229
11
120
247
270
83
240
19
36
216
89
199
90
71
55
36
389
61
83
96
144
55
113
168
192
499
90
203
216
67
5
13
179
37
11
43
54
36
35
72
48
61
131
48
120
79
216
17
55
90
143
72
73
119
43
245
7
65
367
281
72
96
55
185
24
96
109
11
24
37
299
7
185
120
19
234
179
37
270
216
77
96
72
223
54
72
59
72
48
19
18
90
54
18
252
221
13
59
103
648
36
108
396
29
61
59
121
252
72
11
552
355
77
121
767
223
137
115
53
72
55
54
83
115
5
103
54
419
139
36
89
336
115
245
205
515
79
113
157
90
41
120
55
270
227
97
18
90
18
65
475
144
173
169
119
144
43
72
108
17
127
540
18
90
270
83
48
72
48
307
53
144
1
54
113
13
35
72
48
115
432
125
120
223
54
18
17
235
53
343
89
1
47
168
120
97
378
72
162
251
192
187
162
59
67
77
85
251
181
83
120
103
342
11
24
240
157
11
529
36
107
163
162
35
253
108
54
90
95
168
48
120
264
115
53
72
480
61
90
54
18
65
43
5
72
48
72
48
25
95
157
18
36
216
18
90
17
120
48
31
89
307
108
17
48
24
55
108
125
55
257
48
72
96
240
72
169
143
91
54
71
19
221
391
54
155
72
120
67
108
72
270
83
72
97
18
5
528
43
149
48
240
192
120
216
7
17
456
264
127
18
71
72
55
234
36
83
72
120
103
65
192
13
107
55
617
48
487
36
29
205
35
48
480
168
79
198
270
18
179
37
299
79
65
480
48
37
35
235
101
24
1
162
173
97
522
ABCD 95214001016*3^$a+1 [50064]
12
8
120
252
100
60
44
36
64
5
24
36
84
51
9
55
41
31
44
16
8
192
24
39
73
24
56
24
33
30
36
1
29
151
59
69
16
95
21
39
9
28
32
12
4
12
107
36
49
35
66
60
24
63
52
72
36
72
32
28
32
3
60
21
112
47
30
7
8
12
24
15
1
140
69
67
17
15
36
12
88
29
7
83
1
95
54
63
27
25
12
8
72
3
37
89
24
67
29
87
33
114
6
30
21
4
119
13
80
40
12
276
5
84
30
90
151
35
9
36
15
1
60
24
29
60
15
105
15
36
4
32
24
36
28
35
6
150
1
29
7
8
40
29
27
64
35
21
33
27
28
56
24
108
72
16
24
5
36
30
37
17
103
47
97
20
33
55
56
4
41
55
92
4
119
45
12
123
9
76
29
183
3
37
8
39
57
4
60
44
45
30
246
84
3
60
57
27
4
24
5
3
28
96
56
4
29
39
108
87
6
19
41
27
40
120
168
20
120
64
35
30
15
72
33
111
72
4
20
216
4
84
32
33
27
93
231
99
144
6
15
52
20
33
120
7
20
3
109
56
9
111
4
12
29
55
72
12
11
21
40
83
1
44
76
29
43
83
60
109
101
7
8
72
88
84
60
125
7
120
8
21
84
7
59
85
29
60
7
29
91
8
100
5
60
7
59
90
30
9
16
65
27
24
36
213
51
9
15
4
12
60
29
144
66
25
32
24
9
39
45
7
44
36
93
7
168
20
16
20
69
51
124
41
7
77
60
90
85
20
40
5
15
45
120
6
81
64
44
88
108
20
39
105
12
16
48
29
120
7
68
15
30
51
84
21
55
56
48
16
29
31
56
3
157
48
12
36
113
54
13
8
9
60
7
144
12
47
66
7
8
16
44
4
72
29
84
55
11
150
55
44
12
36
207
13
68
24
72
40
8
40
32
16
77
3
48
16
23
1
20
4
5
30
97
44
16
60
23
45
45
3
57
51
24
52
140
69
55
92
3
1
96
108
89
43
128
24
28
12
41
31
188
15
30
15
28
23
97
48
24
65
51
39
13
24
84
12
12
32
33
55
20
28
104
16
48
20
105
60
39
36
84
76
32
72
40
101
19
12
96
53
24
75
136
29
103
53
24
67
20
33
240
27
40
20
40
204
20
36
9
79
80
15
133
60
44
100
29
247
53
15
24
40
11
25
179
1
29
51
4
12
80
33
3
64
29
91
24
152
28
59
25
68
48
9
31
36
60
44
36
28
8
168
45
19
101
19
65
55
48
47
30
31
44
28
120
12
65
63
12
141
24
66
25
12
8
84
40
5
6
25
35
1
56
84
60
40
29
75
72
153
84
31
36
29
84
43
72
60
56
136
149
7
17
127
23
60
25
35
1
29
3
93
55
35
85
84
71
9
45
3
3
61
24
24
5
36
60
7
24
24
80
40
32
93
24
43
32
16
65
60
19
72
23
60
13
68
24
48
57
87
204
40
32
52
56
285
15
9
96
19
72
53
55
156
12
77
43
120
17
15
75
13
48
92
40
24
113
6
105
40
5
120
31
89
27
48
4
32
24
36
4
65
111
33
31
72
44
84
69
7
236
87
13
24
48
116
165
30
1
53
30
21
60
9
90
57
93
90
25
36
224
15
13
23
30
7
24
48
191
49
5
55
35
6
30
61
60
96
24
60
96
44
40
29
19
20
112
236
27
13
12
12
44
84
81
24
55
60
11
21
9
135
36
100
68
16
29
36
27
40
44
3
126
60
24
63
28
35
240
21
40
8
88
12
12
20
48
40
36
89
96
30
25
29
7
48
35
25
65
120
75
16
20
112
12
8
4
36
23
61
29
75
112
48
132
32
28
80
100
60
72
188
93
24
31
29
60
55
60
5
15
112
20
48
81
51
9
19
12
48
36
59
6
27
4
113
115
155
1
60
180
5
15
9
60
120
27
3
60
25
20
36
4
11
57
57
66
54
3
27
1
29
27
88
101
15
69
7
8
51
117
4
8
28
152
36
64
12
60
53
15
36
9
67
29
15
24
81
135
9
27
28
5
31
44
36
4
116
4
5
36
67
68
16
29
114
21
285
24
43
77
7
29
54
13
60
23
25
5
144
55
92
28
12
56
33
31
113
31
44
28
12
11
54
75
28
107
1
269
60
216
7
68
4
168
20
24
93
30
1
32
88
96
20
124
72
47
1
20
9
27
64
24
65
30
156
21
64
24
12
68
108
33
67
17
27
84
45
51
39
1
48
11
21
33
ABCD 95214087498*3^$a+1 [50007]
27
1
24
11
25
71
24
61
8
21
24
42
78
43
35
25
48
80
39
18
48
19
12
23
36
6
31
32
28
24
20
36
148
20
15
1
48
35
37
5
6
13
29
27
40
23
60
1
71
1
23
45
36
16
17
27
16
48
131
18
31
12
8
40
11
24
1
23
42
30
9
36
3
85
8
28
11
9
16
8
16
24
77
39
4
71
21
15
25
23
1
107
49
35
205
23
25
12
131
54
96
7
65
55
60
23
9
3
25
36
35
25
20
24
15
21
4
71
6
43
5
15
36
15
12
25
24
59
21
15
45
4
32
249
18
1
12
17
67
35
25
11
37
12
125
3
16
11
81
12
76
35
6
18
33
144
63
21
9
42
30
6
42
31
120
116
3
90
42
25
5
18
33
100
23
1
48
12
20
4
5
67
23
60
12
9
3
12
24
6
48
7
20
16
24
84
11
30
123
15
1
24
23
45
27
1
5
55
17
27
147
84
57
52
48
108
12
80
9
24
24
6
105
64
17
48
27
135
1
35
37
12
20
16
5
27
87
13
12
29
31
176
3
30
51
3
21
40
11
60
54
171
4
71
48
12
24
30
30
42
24
18
13
59
25
68
33
18
6
6
9
33
27
15
21
123
60
42
27
88
60
35
13
12
47
78
54
1
17
27
28
80
63
9
39
109
8
28
11
30
114
1
23
36
49
12
101
19
5
48
51
15
24
25
36
12
12
11
126
18
60
36
6
103
65
30
13
23
1
48
12
20
28
11
49
48
29
15
9
6
18
18
45
4
8
15
6
6
18
7
89
55
72
8
40
41
54
57
4
36
17
3
64
29
15
64
56
9
43
83
105
39
12
1
20
4
5
18
6
111
15
25
35
1
32
45
18
9
40
80
15
109
60
95
24
6
39
12
4
36
95
6
30
12
25
12
20
15
6
7
65
63
40
12
8
4
41
7
41
19
68
27
36
37
23
6
19
35
36
36
48
37
5
27
27
1
47
48
114
15
88
20
16
24
36
35
21
4
72
83
21
3
25
12
5
19
5
90
60
1
59
24
1
29
6
36
48
1
71
24
54
75
21
7
65
19
23
12
25
8
36
51
24
45
69
31
32
28
11
73
12
101
19
5
30
9
4
32
4
11
69
36
15
21
28
32
39
33
15
12
121
8
9
18
97
8
28
11
6
7
20
51
24
12
25
29
19
5
6
1
23
13
23
21
15
108
25
5
42
6
7
12
29
6
90
51
64
23
36
1
59
37
44
4
89
31
59
21
12
4
35
6
72
27
39
24
25
12
84
5
27
4
56
57
27
4
32
9
19
5
67
35
13
71
33
76
11
13
8
4
5
19
29
90
78
102
13
23
102
24
3
12
4
11
25
35
6
18
9
21
19
60
8
4
29
67
80
3
24
37
8
21
6
13
5
6
21
3
13
60
65
48
91
53
7
35
73
12
8
63
25
12
101
6
18
42
13
17
15
16
12
71
9
27
36
9
21
7
12
24
5
51
15
48
6
6
21
52
23
12
6
55
11
1
29
30
1
12
5
7
35
13
12
53
7
23
18
3
21
3
28
44
40
29
6
9
4
56
39
13
68
4
11
21
9
31
24
65
7
8
39
12
21
27
33
45
42
1
35
84
1
11
13
11
25
104
36
15
45
15
12
9
69
31
71
13
11
49
11
25
5
18
36
1
11
9
21
127
11
21
3
6
114
33
39
6
114
49
29
43
24
29
6
60
24
6
24
24
66
1
120
84
59
60
72
13
8
4
48
35
30
31
12
68
15
9
52
5
43
12
143
97
35
45
15
1
17
30
1
65
24
27
3
72
1
47
48
18
91
56
4
24
35
1
53
31
24
35
30
6
45
27
9
9
19
8
28
44
21
30
1
23
33
28
24
47
1
12
17
19
5
66
73
48
44
36
27
1
36
23
12
18
7
131
24
153
51
24
13
144
20
3
6
24
67
20
3
25
12
36
5
198
1
48
68
45
19
23
37
59
24
25
12
71
25
12
32
3
18
18
30
55
12
8
160
5
42
30
15
27
81
16
23
6
31
60
108
8
3
1
5
19
29
6
1
11
12
12
25
56
88
84
36
5
30
37
24
23
36
36
9
15
25
12
120
12
32
3
25
11
54
3
12
33
72
67
5
3
27
1
17
72
43
11
45
16
29
7
24
84
12
44
39
60
9
111
37
29
43
11
96
66
3
27
18
15
12
4
36
5
19
5
43
11
97
120
23
1
104
4
71
1
5
19
96
48
35
121
35
36
48
25
20
15
57
39
120
30
7
20
84
3
6
19
95
21
9
27
16
35
13
36
35
1
23
45
40
41
78
21
36
75
24
1
48
8
24
21
18
30
24
30
13
12
12
23
78
135
12
16
24
56
15
165
15
12
25
20
12
96
15
12
49
59
1
24
96
8
15
12
24
9
51
21
16
140
27
213
4
41
18
25
24
80
21
24
27
60
16
47
12
25
56
112
11
24
1
41
6
84
25
24
20
39
72
49
47
138
87
88
20
16
24
24
95
13
60
84
8
15
90
3
69
6
42
7
83
25
36
60
60
36
29
6
18
43
32
15
13
32
12
28
48
23
25
17
63
36
16
23
54
67
56
84
28
5
7
20
39
1
83
60
1
36
36
59
21
63
6
19
92
4
144
36
68
21
51
4
11
9
39
1
5
111
16
8
4
11
36
24
24
13
12
56
27
24
61
48
11
36
73
5
66
30
24
127
47
42
24
15
16
44
4
12
83
25
56
4
32
16
59
36
24
1
44
15
33
15
61
29
7
20
15
54
15
16
20
40
200
4
32
57
6
21
3
1
36
36
59
30
31
12
108
23
24
121
24
56
15
61
80
4
24
11
6
18
33
27
12
36
60
37
11
72
45
4
24
35
24
61
60
36
5
3
36
51
84
24
36
30
54
45
15
6
15
24
57
6
18
6
48
21
16
20
3
12
21
15
12
12
73
71
21
16
17
43
8
45
27
15
24
21
28
96
36
17
51
4
36
11
13
32
40
80
24
39
81
15
30
24
30
25
11
6
78
36
1
24
116
3
97
68
75
1
12
20
4
35
96
9
15
13
36
29
15
3
13
36
108
17
79
11
6
43
29
27
64
11
13
12
44
4
47
24
1
35
6
67
5
18
24
30
31
17
55
47
24
49
92
16
24
29
31
48
32
99
24
12
36
84
1
20
72
72
36
4
24
12
23
24
12
13
8
9
19
35
25
12
24
59
57
27
6
31
24
65
7
12
5
51
16
35
60
30
3
21
24
6
61
35
1
24
23
36
6
39
9
3
87
37
71
42
42
24
21
9
31
60
119
84
1
24
72
24
41
19
35
66
6
90
30
9
39
12
12
13
23
25
24
5
63
9
48
78
49
ABCD 95214668566*3^$a+1 [50045]
55
21
18
74
6
6
31
29
96
24
24
31
41
24
108
67
15
38
106
50
4
26
1
53
28
8
91
11
12
73
93
87
17
48
55
29
24
31
59
1
29
12
79
36
17
43
167
13
53
172
2
12
1
35
12
10
2
25
59
1
41
12
22
38
72
150
90
163
12
5
18
46
39
12
3
2
31
23
90
54
6
7
39
36
105
12
107
48
16
72
9
11
60
10
32
22
21
69
44
64
15
48
24
5
30
36
132
88
54
90
56
24
64
117
125
18
36
13
107
13
21
54
72
56
49
29
46
21
60
24
35
94
50
30
90
6
40
36
8
12
42
60
42
55
15
45
96
35
12
73
29
31
65
10
74
30
114
16
3
12
21
50
94
8
43
57
8
24
115
33
18
122
108
4
8
7
23
85
75
18
20
72
18
144
1
87
18
27
12
101
24
70
45
63
56
90
7
84
51
20
84
18
42
36
142
2
78
78
42
42
6
42
72
48
37
101
7
93
2
88
44
1
9
44
6
13
12
59
12
72
12
4
117
53
24
12
64
44
6
6
250
8
18
54
61
24
35
73
47
108
37
29
24
22
128
16
32
25
17
48
4
36
99
23
37
41
7
83
48
22
92
12
4
20
12
4
15
11
48
72
24
48
270
7
5
24
36
16
15
29
60
66
10
32
40
38
90
19
59
96
66
228
7
117
32
40
38
12
150
115
23
36
24
52
38
127
36
60
60
3
62
10
45
117
8
19
5
108
40
63
17
12
24
6
1
39
176
60
34
15
3
86
96
55
105
18
33
5
18
6
18
46
32
90
22
2
96
24
25
23
6
4
3
15
9
29
6
100
14
72
19
39
9
5
60
90
13
47
13
95
10
87
21
51
41
19
65
55
11
25
23
30
90
54
103
225
90
32
40
2
228
60
70
86
31
48
17
66
30
7
3
9
101
30
48
37
9
15
60
36
35
34
8
12
6
64
216
14
4
44
66
24
73
9
56
19
23
28
224
84
6
54
24
73
12
65
102
1
60
137
7
15
54
51
75
21
17
12
40
50
25
5
6
18
31
48
51
50
22
14
54
60
61
11
109
15
74
24
18
78
31
35
1
89
36
28
50
54
127
59
1
35
25
101
19
203
25
17
90
13
11
106
3
123
50
19
93
68
79
11
58
14
22
56
7
17
10
20
85
59
30
4
20
7
191
49
5
115
9
291
36
24
81
140
12
6
37
24
5
103
41
6
18
150
97
45
50
25
143
66
96
55
101
60
55
53
24
7
60
105
14
1
23
13
24
29
4
8
7
35
148
32
13
5
19
59
34
75
191
90
7
60
27
38
67
95
18
18
1
96
83
61
35
18
10
26
67
33
2
49
89
22
20
42
12
54
142
2
70
3
17
12
30
25
156
9
8
6
30
84
16
26
253
11
34
38
18
24
67
33
20
16
99
108
29
6
48
6
31
213
2
169
36
65
24
100
74
12
24
16
54
111
17
88
98
30
31
35
6
60
24
18
97
69
74
60
168
30
30
34
26
84
1
12
72
5
54
34
8
115
93
86
18
7
141
38
24
12
18
42
90
46
2
6
42
72
6
66
60
60
28
26
121
101
55
23
36
16
2
223
5
67
17
18
82
15
29
12
54
34
62
25
5
79
95
25
60
5
48
12
55
23
28
38
52
99
81
38
6
30
1
24
53
12
16
14
130
144
32
12
96
84
55
23
18
7
15
9
35
61
24
33
26
36
25
48
53
10
54
14
1
120
5
4
44
136
122
90
79
5
24
22
72
18
27
17
60
54
60
1
108
65
18
60
34
243
47
36
192
60
13
5
124
104
31
5
24
16
51
12
12
245
43
12
23
52
104
6
16
20
19
11
25
60
17
12
31
39
26
54
90
6
144
4
90
32
19
23
78
10
20
34
3
17
70
45
23
228
72
72
6
19
35
36
49
45
8
67
15
18
8
10
2
18
34
3
17
18
18
24
6
84
6
4
20
31
17
18
60
30
72
12
36
12
36
7
59
145
29
31
69
20
156
4
39
33
2
16
80
109
48
15
20
109
29
120
6
1
89
6
30
4
44
31
23
18
18
150
127
180
24
5
10
153
47
16
32
96
42
19
5
60
96
7
17
31
60
23
49
48
72
83
48
36
6
18
54
7
9
44
28
32
6
12
4
38
88
39
29
127
3
26
6
25
15
117
107
36
114
84
12
78
96
1
93
20
16
8
100
62
18
60
6
12
145
93
20
54
30
90
48
30
52
3
33
14
58
87
17
36
4
18
20
6
36
10
8
37
41
4
14
54
42
36
37
15
8
97
12
59
94
18
18
51
75
141
17
7
33
170
30
16
26
6
7
12
21
80
19
60
29
222
30
72
55
72
35
6
30
37
48
59
25
36
5
42
90
42
18
210
37
36
24
41
30
18
76
20
30
168
73
15
20
30
4
104
67
9
14
112
50
40
20
12
115
5
10
57
119
22
ABCD 95214719636*3^$a+1 [50053]
60
12
27
81
60
3
15
108
36
18
30
54
78
102
24
54
57
81
24
102
81
128
112
21
90
6
11
16
111
129
51
150
39
9
78
9
27
138
18
114
144
90
18
72
36
48
47
79
65
43
36
54
60
144
36
12
6
41
7
6
36
30
78
48
18
18
47
7
54
42
120
6
11
16
3
204
66
15
48
87
18
18
36
65
48
49
48
63
33
63
9
54
113
25
39
21
66
72
54
18
6
243
32
16
9
78
90
63
128
16
57
18
54
6
41
211
18
11
55
54
3
33
78
246
75
32
25
30
54
114
66
96
47
16
9
23
25
72
15
32
103
36
12
24
30
36
24
120
6
18
39
80
25
30
9
9
144
36
42
36
72
77
16
80
109
18
330
108
36
167
43
117
51
84
57
15
126
72
155
7
6
54
29
64
9
180
51
3
29
13
51
15
129
39
66
36
132
15
111
54
90
66
78
12
42
12
126
18
47
25
18
126
87
9
36
83
1
24
12
24
84
78
36
29
25
72
66
78
48
90
6
36
75
96
39
6
12
126
137
7
6
131
43
78
90
18
75
96
363
36
33
3
6
48
36
35
97
30
90
6
30
54
150
18
5
85
18
18
48
168
84
123
128
1
63
51
18
123
32
7
41
103
41
25
54
24
36
101
55
54
78
66
35
109
83
13
30
54
63
9
60
11
16
9
23
79
17
48
43
18
35
16
39
9
105
12
11
25
24
48
108
42
18
54
81
99
18
36
12
24
99
32
144
13
36
15
105
39
87
6
18
66
54
36
36
161
1
63
9
36
24
11
7
48
9
135
60
90
243
3
42
30
69
27
120
204
120
18
24
126
30
54
78
95
7
72
18
24
72
12
18
17
133
54
84
33
45
3
195
30
24
36
12
71
7
126
11
48
16
15
264
9
81
6
41
31
30
179
1
162
24
54
36
18
41
187
117
9
42
18
12
240
18
12
33
21
11
7
54
83
97
143
109
78
12
6
36
48
24
126
30
132
87
32
16
57
54
17
7
30
123
9
36
83
127
258
36
36
39
80
16
39
24
48
78
72
36
66
60
126
18
48
24
81
201
90
6
18
54
36
27
96
21
36
36
192
150
156
33
32
13
51
75
30
24
180
30
29
25
54
96
120
42
15
3
30
54
24
144
54
18
48
18
54
17
61
48
54
29
13
99
81
111
51
30
15
99
30
108
18
18
36
96
27
9
144
210
42
123
39
30
6
30
6
54
12
96
95
16
87
9
21
60
47
19
29
64
21
144
27
39
54
6
29
97
36
12
18
36
89
7
36
117
117
155
61
30
53
25
30
6
108
12
11
96
1
114
72
48
90
72
6
84
54
36
47
193
12
234
18
6
33
48
3
72
53
25
126
9
93
3
15
18
60
66
78
252
23
85
59
49
12
108
60
102
53
16
48
9
6
81
135
9
32
31
18
15
51
45
15
54
11
1
18
36
89
7
126
48
168
83
37
27
48
105
39
147
66
11
16
45
18
168
9
81
54
18
18
72
18
18
138
6
9
129
36
96
11
1
24
18
102
47
49
144
48
6
18
216
84
24
12
90
45
45
18
33
21
24
30
114
12
72
90
53
16
32
79
78
3
135
54
6
102
132
18
18
63
81
30
6
36
12
114
144
18
23
25
36
3
224
169
6
48
42
144
23
97
42
101
61
12
72
36
75
32
25
36
54
54
12
36
39
105
36
18
24
9
9
12
168
12
78
9
9
12
27
9
71
91
69
3
132
30
42
108
72
36
48
54
18
17
48
16
51
141
75
48
6
108
108
12
90
144
6
11
55
114
12
42
18
84
11
31
65
7
90
12
35
37
24
18
66
54
9
33
210
42
30
18
35
25
54
36
36
18
54
65
109
3
15
65
112
32
43
78
36
228
47
13
36
36
75
9
96
18
5
61
72
126
6
102
78
72
48
36
54
72
42
36
11
1
18
60
65
25
18
5
49
15
57
48
36
179
7
18
90
45
135
84
54
18
114
27
21
18
114
23
67
66
27
33
48
6
162
30
36
114
3
69
198
ABCD 95214759748*3^$a+1 [50111]
91
18
11
133
83
144
48
180
48
108
84
133
47
12
121
54
221
85
47
7
5
24
313
90
137
25
36
90
29
223
18
191
43
5
12
1
11
97
131
67
173
48
49
251
19
72
5
13
108
90
53
73
216
216
35
19
18
23
103
90
119
12
193
59
120
1
215
55
17
127
173
79
221
72
13
11
7
396
18
36
23
13
180
143
24
24
36
115
125
84
61
11
61
35
1
18
125
1
18
65
60
36
55
54
95
36
108
139
18
71
73
72
180
47
48
13
144
72
90
269
36
1
36
54
5
31
90
143
36
37
72
18
54
203
144
67
198
36
35
19
36
101
7
77
13
71
60
31
5
96
43
36
18
180
36
35
127
65
169
83
36
25
59
85
180
71
1
72
144
18
29
61
90
126
11
24
235
113
156
109
54
126
18
5
60
48
49
95
157
95
24
43
29
43
5
13
11
43
53
24
49
119
24
48
96
19
18
35
37
23
12
120
187
18
107
1
23
13
83
24
289
36
270
54
47
24
84
96
84
60
73
59
204
144
12
24
300
180
12
55
137
7
108
18
59
229
36
11
133
35
24
13
108
47
61
23
48
36
1
36
23
144
85
11
7
144
126
126
29
79
29
7
65
24
84
7
360
18
59
192
37
162
18
11
12
157
23
85
71
72
307
18
54
53
91
234
23
67
36
108
41
67
162
11
24
1
36
234
108
113
144
36
121
18
5
49
71
1
36
179
12
97
59
49
47
228
121
54
36
126
18
162
162
29
24
24
31
36
54
252
216
83
43
5
13
18
18
23
211
36
17
91
18
144
108
35
181
11
12
121
23
193
131
85
108
486
101
277
18
113
24
84
13
108
23
13
180
18
41
84
12
25
59
288
108
72
12
37
18
54
35
60
85
18
89
24
13
11
43
108
198
131
103
54
216
107
55
126
11
43
101
96
91
90
59
120
144
271
198
54
36
144
252
126
144
108
216
59
121
126
41
72
72
211
54
95
13
18
18
11
61
35
132
12
37
126
41
120
72
48
115
90
167
85
95
121
71
60
36
144
12
127
378
54
101
43
18
18
36
53
253
90
77
192
19
77
132
25
83
84
120
163
180
125
12
7
29
79
144
29
25
215
109
83
169
11
115
18
23
24
115
72
36
54
54
162
72
54
101
24
24
13
36
71
72
109
144
144
18
18
251
19
317
7
77
31
233
37
275
108
13
18
149
121
54
17
108
48
84
96
115
5
337
54
18
252
47
84
85
126
41
31
5
24
7
17
60
156
48
97
216
36
108
90
65
60
73
126
108
72
5
13
71
109
83
223
5
156
1
131
72
139
77
24
97
71
240
144
67
137
25
119
115
41
67
29
120
13
35
37
36
144
54
144
18
59
96
204
37
108
36
47
7
162
23
36
85
198
17
109
ABCD 95215286828*3^$a+1 [50060]
95
24
25
6
17
48
195
46
24
30
50
40
47
3
94
66
5
19
5
7
74
16
24
47
39
100
5
24
79
17
108
31
24
41
12
48
51
118
26
30
16
23
48
49
23
121
26
45
49
35
51
34
24
2
120
88
5
25
47
115
374
154
56
6
118
90
95
55
36
20
40
26
150
100
101
33
10
101
19
6
80
39
91
48
6
26
24
70
86
4
54
30
66
80
34
53
19
54
66
24
36
89
84
7
134
46
24
20
9
85
162
5
79
56
10
18
62
51
67
42
23
96
91
30
24
126
44
21
73
23
79
89
75
141
15
28
120
53
123
94
6
26
39
25
6
5
79
29
120
31
26
15
36
19
18
42
24
29
87
21
79
29
25
66
48
12
144
17
7
53
37
62
81
9
10
60
90
48
35
7
89
60
1
80
34
60
24
41
25
24
72
54
36
113
96
55
5
132
43
41
43
5
72
43
173
33
16
120
179
12
7
17
43
56
6
51
3
81
79
56
84
6
111
72
51
16
125
49
24
66
5
15
105
1
30
41
9
30
100
14
87
3
36
45
55
84
90
80
250
56
190
18
32
9
55
54
6
41
25
11
67
17
15
33
27
28
65
25
6
66
24
6
24
66
24
80
94
137
48
25
35
21
66
94
56
208
6
17
7
132
108
36
6
54
24
113
19
41
12
48
24
9
64
26
9
31
17
12
1
119
97
90
84
26
130
60
5
133
66
5
25
24
71
12
60
19
78
90
96
84
12
29
24
177
40
30
24
56
9
439
56
100
120
5
1
120
24
6
18
66
60
60
30
47
39
4
137
48
12
24
25
30
48
17
24
31
29
84
7
41
19
78
6
26
10
53
120
1
71
108
31
54
86
21
15
81
48
60
36
48
37
18
5
1
54
32
64
20
16
134
66
54
39
1
30
5
85
59
231
16
44
66
150
84
16
5
24
24
175
17
24
144
7
29
60
15
36
69
24
36
211
29
61
198
65
1
50
36
178
6
180
6
23
25
6
56
69
31
30
24
59
7
5
43
116
117
7
36
5
132
9
34
17
109
71
49
198
2
10
53
31
36
14
40
95
91
5
48
127
41
168
1
11
37
26
4
65
1
176
40
90
104
45
25
24
120
23
7
26
46
24
56
60
30
94
41
9
87
9
10
5
43
53
7
42
59
199
6
24
47
24
19
5
216
24
27
4
29
21
15
49
11
96
79
86
24
135
75
21
24
24
60
12
96
72
31
20
64
125
25
6
24
5
27
4
5
19
96
5
15
9
31
80
10
179
7
29
81
70
44
4
96
56
4
6
23
1
11
69
64
143
48
105
15
15
9
87
33
121
26
40
14
15
15
16
44
21
24
96
36
3
40
17
48
1
120
74
36
9
241
71
12
51
40
24
12
54
6
80
34
120
6
101
79
84
89
1
6
140
81
48
21
34
36
50
24
30
16
44
4
65
25
42
30
48
66
36
60
54
71
60
79
24
41
15
21
163
72
140
4
5
24
48
43
110
70
17
33
34
102
23
127
5
144
21
54
40
41
120
9
126
58
66
20
40
50
27
37
186
5
211
5
39
249
7
41
67
12
60
14
39
48
48
25
11
79
30
120
59
21
15
12
69
10
78
2
94
179
36
1
48
86
40
114
66
84
116
40
137
12
27
21
43
24
5
31
29
55
72
53
60
12
24
105
34
12
24
66
59
12
48
1
35
60
15
9
144
25
35
7
29
31
29
141
54
36
4
156
54
47
120
63
4
6
24
26
126
15
55
18
155
132
24
105
40
6
18
11
15
69
31
80
9
115
17
13
131
91
41
72
120
25
126
36
5
139
65
271
54
66
5
15
28
6
6
65
96
19
41
13
24
62
10
95
9
10
56
64
137
48
19
41
15
10
47
3
70
150
114
6
20
46
74
4
72
20
69
49
62
9
1
74
36
4
5
51
88
5
81
40
167
33
106
89
55
6
18
5
31
29
7
5
73
56
90
9
12
43
53
72
55
32
69
12
24
49
66
84
56
81
19
150
95
79
26
58
17
43
36
60
41
73
66
17
3
160
50
10
36
24
36
5
43
17
85
174
24
2
10
20
21
48
12
73
24
2
24
9
12
25
24
90
5
36
15
40
14
255
12
43
5
12
72
12
75
58
6
36
173
25
26
4
26
87
63
4
30
2
45
19
56
33
55
41
55
30
26
4
50
75
132
12
51
16
24
26
39
1
114
125
25
59
55
ABCD 95215533488*3^$a+1 [50016]
30
72
60
37
35
30
7
143
48
54
211
23
24
1
89
336
31
29
162
18
199
35
12
60
54
7
23
36
109
5
12
42
30
132
115
72
168
23
169
77
42
30
19
59
13
59
37
96
29
91
17
31
41
7
11
48
42
54
13
71
6
67
107
85
47
1
227
6
126
48
60
37
29
18
193
29
84
36
54
6
18
85
23
54
66
97
191
6
43
5
6
54
66
54
240
18
12
108
42
67
59
54
72
54
30
60
192
24
7
72
5
187
35
37
11
61
53
91
11
90
36
162
126
6
54
162
12
72
37
24
53
19
53
12
132
43
24
59
162
67
35
6
127
71
1
125
30
6
7
11
12
1
48
23
121
29
12
103
48
17
55
72
191
24
90
30
54
42
84
204
90
79
5
115
24
11
205
23
169
35
157
23
36
288
30
6
48
36
54
108
144
43
71
1
89
79
11
12
24
313
41
55
89
31
41
90
78
18
162
66
49
5
6
13
48
72
144
23
97
17
7
131
13
5
19
77
48
78
48
61
83
109
221
138
42
126
25
72
83
120
36
6
144
30
330
30
36
24
30
60
48
60
115
101
43
23
1
53
126
60
36
12
18
103
29
18
72
1
17
31
53
36
18
24
66
42
1
53
120
126
24
36
1
120
41
18
120
37
17
24
90
54
31
48
11
85
17
6
72
12
37
41
90
66
67
83
13
71
36
37
59
36
49
23
36
13
17
7
119
36
13
11
30
103
5
150
48
61
24
65
7
168
95
49
53
67
23
97
29
6
30
7
11
6
30
24
1
89
30
1
17
78
72
12
6
151
48
48
59
66
43
47
49
48
161
30
73
107
6
7
41
78
108
37
47
36
42
18
73
53
19
71
48
73
35
42
30
132
1
65
31
77
43
48
120
5
114
1
65
36
163
77
19
53
19
24
23
90
6
120
54
19
23
12
37
35
36
24
25
29
90
25
41
78
18
90
12
108
37
41
55
71
48
73
23
30
43
72
35
210
54
18
19
23
12
37
17
31
72
23
6
84
6
102
126
109
120
120
47
24
12
13
48
71
72
25
23
6
30
24
66
6
48
109
77
115
41
6
120
42
79
11
37
48
77
19
29
115
24
41
132
54
13
72
17
72
42
126
84
54
96
48
36
72
193
5
24
91
29
150
90
30
36
121
95
25
11
13
155
54
31
144
95
121
35
36
6
12
6
30
6
133
47
108
18
108
30
97
24
95
18
7
119
24
1
35
126
48
31
11
36
12
96
13
23
66
18
60
144
18
7
77
126
109
41
54
30
91
5
18
120
36
13
11
13
71
276
13
48
72
257
42
13
89
186
12
25
35
12
6
54
192
6
175
59
48
150
162
30
18
60
66
24
12
19
120
41
60
198
48
13
47
12
60
30
18
25
125
162
48
25
29
60
151
23
1
59
126
55
24
24
77
18
156
24
13
17
162
6
79
72
11
252
18
72
54
90
54
30
18
49
11
61
149
19
59
13
53
18
49
47
66
6
25
65
199
11
13
11
120
24
54
126
12
24
66
78
13
48
23
1
48
48
72
24
48
89
18
37
48
5
19
71
108
66
96
18
54
67
53
187
11
90
24
18
12
13
11
72
48
24
36
25
24
17
7
17
12
18
169
47
1
23
97
5
19
23
1
161
54
126
30
114
84
79
143
121
72
113
54
73
17
7
11
90
102
78
66
126
54
25
101
78
126
84
19
24
17
36
30
6
30
121
167
60
37
29
91
131
37
125
66
25
24
77
6
18
19
53
234
108
36
36
13
5
12
79
11
61
179
84
24
25
23
42
31
59
108
54
18
90
30
36
24
61
48
107
37
24
23
217
23
18
55
72
65
60
18
18
54
108
90
12
7
72
71
36
12
24
126
19
29
91
23
36
13
24
48
5
54
36
1
11
157
23
162
7
83
60
145
96
24
5
48
18
25
47
78
19
17
7
96
77
18
138
295
137
ABCD 95215573504*3^$a+1 [50102]
87
21
20
208
32
12
16
27
42
66
6
119
25
120
96
30
29
72
7
21
39
48
77
28
108
21
83
88
20
268
51
84
72
17
16
32
67
36
30
219
240
8
7
5
76
27
18
90
12
5
88
32
72
37
24
30
65
25
87
153
59
40
93
144
18
198
35
19
9
20
31
9
104
13
48
75
32
48
144
13
35
37
35
76
27
168
36
29
144
40
116
49
48
15
129
24
282
17
88
68
7
125
37
35
16
39
6
35
19
5
7
6
90
174
83
16
99
42
83
7
29
112
20
13
15
164
43
12
6
59
120
76
80
12
85
54
18
51
224
96
7
84
153
123
5
180
28
60
104
13
75
3
65
1
78
101
172
105
102
45
141
30
132
5
49
18
12
240
210
171
69
18
41
205
42
57
45
35
16
75
29
61
72
114
149
12
72
60
175
18
47
25
35
13
3
32
43
12
78
66
150
51
69
78
138
114
41
43
65
67
137
48
132
43
192
33
8
31
126
227
13
95
12
100
57
144
96
3
8
48
175
84
90
35
43
77
43
42
63
3
57
255
33
104
28
48
159
65
151
89
187
81
27
162
11
19
36
5
60
72
136
21
18
125
67
281
103
17
19
234
120
150
66
18
126
179
48
7
6
120
24
35
108
49
171
8
124
48
225
15
32
60
16
20
180
7
17
37
63
140
196
9
6
29
163
18
15
111
113
48
7
72
53
60
115
41
52
75
108
137
172
45
150
66
24
72
203
133
258
12
72
90
35
96
91
33
177
114
126
63
201
72
47
43
24
30
78
36
54
11
12
252
13
3
27
42
120
90
125
1
6
41
7
41
124
75
90
48
78
36
173
36
24
120
88
93
144
6
65
7
117
68
60
112
195
101
319
45
27
48
72
108
36
6
39
44
37
11
13
54
5
28
87
42
48
96
155
100
12
147
81
9
30
18
155
28
147
30
47
60
55
93
68
12
48
67
57
48
32
31
69
75
30
3
15
5
48
259
30
371
31
41
52
68
12
16
44
55
93
27
6
90
12
72
245
60
217
119
64
68
168
52
3
45
44
96
4
20
55
21
177
15
27
41
204
97
11
109
3
51
65
12
19
29
64
68
73
35
19
65
25
11
24
31
6
48
162
54
72
54
21
48
21
54
144
5
160
87
36
53
37
75
80
7
6
66
33
96
84
156
32
109
11
43
149
88
15
72
48
54
78
101
24
28
3
60
149
60
28
8
72
7
12
33
27
209
4
20
31
204
5
7
33
56
61
66
57
21
75
99
36
6
3
20
76
132
20
108
55
9
75
6
72
3
180
27
78
39
81
24
30
5
48
277
15
20
40
56
24
37
24
167
49
30
168
48
105
27
41
12
103
36
150
11
48
67
18
35
55
12
168
66
150
21
192
75
41
49
18
54
3
591
5
25
107
55
5
60
43
42
27
20
73
23
124
48
3
45
51
29
7
57
15
5
36
139
12
149
124
15
33
3
132
17
37
18
41
24
37
18
126
24
183
15
113
132
7
48
168
29
1
15
75
65
229
72
18
33
75
5
52
51
126
30
93
165
11
55
54
23
112
20
43
18
6
29
61
18
36
84
6
264
6
125
109
48
198
45
15
30
90
89
36
97
18
12
17
115
281
7
30
15
129
126
93
21
123
21
15
32
73
96
66
33
84
63
18
179
55
72
126
95
172
147
ABCD 95215765376*3^$a+1 [50016]
20
48
12
12
48
24
91
33
81
35
60
73
35
175
33
9
174
36
48
5
1
12
24
6
29
175
60
6
12
96
131
24
91
41
4
3
18
60
59
25
24
11
49
96
23
253
42
102
11
37
11
61
114
5
7
42
11
192
79
24
114
95
31
12
5
25
23
96
25
60
11
12
48
28
9
18
84
90
11
132
16
57
15
32
1
84
11
31
149
16
20
1
15
27
17
84
12
25
35
4
36
44
25
18
60
42
35
31
9
20
49
12
47
52
96
20
48
19
60
90
30
5
108
24
43
21
39
12
29
1
60
3
32
60
13
60
27
8
48
48
4
132
75
5
61
15
60
69
3
8
72
28
84
24
21
143
55
18
23
49
12
23
72
1
24
36
12
6
65
16
33
3
20
24
4
20
12
13
36
66
17
25
108
42
18
24
35
84
12
19
29
36
16
39
21
12
15
12
36
54
11
40
8
1
3
87
21
32
25
15
32
49
47
25
12
51
80
16
9
27
12
8
19
6
24
111
93
36
11
60
67
5
37
11
12
31
17
7
102
23
7
5
1
90
137
73
83
4
8
48
1
83
25
48
54
81
108
32
37
42
5
55
6
12
12
30
33
57
23
1
11
25
51
69
75
176
40
8
72
48
12
25
23
157
42
5
13
35
48
49
102
9
51
5
13
66
41
120
25
96
15
9
6
5
48
36
16
45
15
9
30
5
4
9
102
21
120
33
54
108
42
71
37
24
48
87
24
20
37
23
64
48
39
105
8
1
11
48
55
5
7
45
9
36
30
18
35
16
105
30
45
24
15
57
81
27
3
24
21
20
60
48
1
24
36
23
48
12
187
30
23
157
15
81
15
72
75
18
24
23
25
36
12
48
75
9
23
79
30
3
32
19
6
6
29
16
80
55
114
11
24
13
78
5
25
47
127
33
80
12
43
18
35
28
20
25
42
29
19
137
25
27
20
61
60
47
24
13
6
29
7
9
12
32
48
73
27
27
5
13
42
66
35
25
71
31
69
8
1
35
60
19
5
13
12
30
6
30
12
30
59
25
15
21
35
7
41
16
21
3
56
28
3
60
17
36
7
9
8
43
29
60
84
12
19
30
15
3
17
40
8
7
105
80
16
69
30
30
180
30
41
12
55
33
8
24
7
53
36
25
15
36
15
33
3
54
11
48
16
3
90
12
23
72
36
37
72
60
39
36
56
139
9
69
90
156
17
13
24
42
33
8
67
42
15
20
24
36
43
65
43
29
25
15
75
21
9
59
19
12
6
47
43
65
37
75
20
7
6
18
9
8
7
65
25
11
60
24
28
27
12
21
3
69
56
24
25
30
17
24
25
35
37
15
12
3
30
30
65
12
7
65
40
8
37
11
24
13
120
102
41
12
1
35
19
48
29
48
25
3
224
1
12
23
52
12
69
59
25
35
48
7
90
48
12
60
18
144
48
42
35
85
60
24
6
65
120
31
9
33
15
8
19
113
13
95
25
48
12
15
20
72
13
30
12
77
61
35
25
12
71
4
48
27
48
5
12
192
24
16
3
41
61
18
12
33
57
11
12
120
12
43
53
108
7
17
40
20
16
20
24
52
20
25
63
15
5
55
6
12
30
150
18
54
27
36
15
57
27
48
48
5
19
6
27
3
33
21
35
36
43
12
29
13
11
120
40
57
15
108
21
23
25
63
63
12
17
36
31
18
18
54
83
12
1
15
68
4
21
24
11
25
27
45
12
12
6
5
49
95
48
43
48
54
42
18
47
1
87
48
69
60
24
12
3
20
16
15
53
25
51
39
90
27
8
72
55
33
32
85
6
210
30
12
17
4
80
19
78
15
44
1
159
36
39
45
56
13
27
27
12
114
47
24
108
13
23
64
32
13
120
120
51
92
7
6
24
11
60
115
17
12
37
51
99
48
78
27
57
59
12
13
12
60
47
25
30
36
29
16
104
37
35
24
76
20
13
96
11
36
25
27
80
1
42
17
60
16
20
36
91
5
24
48
36
1
11
43
54
23
72
96
36
61
18
24
18
99
20
1
27
20
36
24
180
52
75
81
20
60
25
35
4
21
107
48
19
18
11
1
66
24
33
57
59
12
19
53
16
21
66
174
6
24
6
18
5
37
39
45
60
71
19
84
6
15
20
48
1
72
60
24
51
3
29
55
18
12
48
12
72
24
11
4
9
35
13
59
103
17
73
6
24
57
8
25
90
72
5
16
69
90
33
33
12
35
25
78
5
25
23
7
24
18
90
21
27
12
5
52
44
4
20
48
13
11
13
3
24
8
67
48
17
16
20
24
13
3
32
16
21
3
8
72
103
24
29
31
53
48
12
12
48
1
72
60
12
3
57
42
29
1
3
8
7
30
63
15
93
81
63
21
275
7
5
127
6
11
36
25
39
80
55
53
85
12
75
24
39
6
35
61
15
21
15
15
54
6
77
1
15
20
16
44
64
3
18
27
80
19
30
36
24
18
41
60
31
120
18
11
19
18
59
16
12
27
9
44
16
9
11
61
11
24
13
132
6
69
176
7
41
1
11
4
51
17
88
87
30
83
7
17
100
20
1
54
138
12
123
45
11
187
5
37
35
88
80
127
45
33
3
9
35
52
39
5
96
1
15
60
68
1
60
15
3
6
39
165
72
11
25
30
54
18
45
80
12
1
47
13
83
24
1
36
3
20
112
20
96
49
78
81
12
9
30
29
1
63
45
11
19
12
33
32
49
36
6
18
11
145
23
1
42
12
17
40
21
107
16
21
75
80
24
16
8
16
81
18
5
43
77
7
18
75
3
108
29
52
68
1
27
68
12
7
66
167
25
35
168
96
55
6
47
48
79
36
29
49
96
11
43
66
11
12
67
36
120
33
21
78
36
29
25
60
27
44
60
84
28
32
7
6
24
3
15
18
42
12
21
9
35
13
ABCD 95215908532*3^$a+1 [50121]
12
3
5
49
207
104
24
28
92
16
24
27
69
60
51
54
59
28
57
11
64
33
75
33
51
24
24
128
28
12
3
36
18
63
24
120
45
54
54
18
77
13
135
12
8
40
93
87
39
9
140
72
24
115
54
54
36
54
111
72
32
100
27
9
60
36
3
21
24
12
108
36
15
21
60
9
179
40
32
24
52
48
57
18
90
39
32
109
35
40
87
89
28
20
48
13
27
189
3
51
77
13
11
40
104
7
9
24
56
40
224
64
51
81
48
108
24
45
18
45
36
9
47
25
90
18
303
57
87
44
100
21
75
60
8
37
75
15
18
27
9
11
40
3
36
17
28
12
24
8
91
125
37
72
3
48
21
18
81
36
9
51
36
75
17
16
165
171
104
31
18
71
24
13
27
120
200
96
196
20
40
8
13
27
72
9
15
39
141
36
56
37
3
32
1
27
9
108
18
53
1
15
24
72
69
3
56
16
80
48
148
48
15
45
36
44
1
36
54
108
33
8
16
180
15
18
35
1
72
15
39
45
96
48
84
48
39
36
5
85
3
87
54
39
69
23
48
1
3
20
120
52
21
23
31
36
117
48
32
16
60
87
18
75
12
39
5
13
36
15
56
73
63
9
18
21
36
20
24
16
180
60
48
63
105
120
27
18
39
44
25
39
8
25
63
180
60
39
17
120
160
81
15
75
5
4
20
64
15
9
36
84
33
27
36
9
18
29
4
21
23
96
24
73
23
31
36
69
8
48
19
21
24
63
33
24
33
47
4
84
96
12
45
54
54
35
4
12
24
120
24
72
36
48
84
152
100
20
25
15
24
12
57
35
16
129
18
18
90
17
4
20
40
8
120
48
13
36
135
9
54
17
19
197
19
21
33
75
20
24
16
36
20
16
32
168
4
60
15
105
3
21
72
15
237
15
77
40
45
15
276
8
16
24
21
51
129
36
15
12
27
9
20
40
56
24
16
96
27
36
89
16
72
32
48
67
18
3
12
39
5
160
15
9
45
36
36
107
1
71
16
144
21
3
24
56
151
21
15
18
51
24
15
117
12
33
3
12
39
9
72
9
18
5
13
123
80
196
15
18
3
8
7
108
101
79
72
72
17
19
9
12
104
19
90
18
18
39
141
75
87
9
24
21
11
64
33
3
92
103
153
9
23
85
72
27
96
104
64
56
49
72
90
29
16
9
36
18
17
24
40
45
54
54
23
13
11
4
57
75
15
17
48
97
72
63
45
87
39
45
81
36
39
15
18
3
15
17
72
1
99
48
96
20
7
9
56
7
33
75
18
27
48
15
36
5
49
167
52
96
9
27
24
111
9
32
28
60
69
35
16
156
84
51
36
9
104
4
27
54
27
84
15
21
24
81
99
20
25
18
53
40
32
88
3
77
49
23
31
54
35
16
80
136
129
71
28
36
104
88
24
24
57
90
57
96
84
32
48
16
9
47
79
17
55
33
75
21
144
72
72
32
40
80
88
48
15
57
48
39
161
28
84
56
4
27
126
18
41
64
39
252
9
36
96
39
9
9
3
20
28
21
126
54
83
25
95
103
54
3
12
60
33
18
53
72
24
220
45
3
12
21
3
12
20
24
121
39
15
126
18
21
36
33
15
72
39
45
36
24
24
72
177
162
54
47
79
18
18
69
80
13
306
41
31
89
19
5
31
54
54
237
33
51
92
64
48
32
40
56
48
4
60
8
124
3
33
60
20
48
64
117
195
21
108
39
51
9
63
18
51
48
12
108
15
21
44
148
20
28
9
3
72
12
44
100
39
93
15
45
27
21
12
48
80
37
35
64
9
15
80
144
31
105
75
189
48
72
8
52
68
88
15
21
116
264
40
96
12
20
160
8
109
135
45
39
56
13
18
9
108
12
141
27
27
5
13
3
15
54
90
41
13
27
8
16
21
27
36
9
11
24
1
51
3
36
9
81
59
52
15
5
88
15
33
84
20
64
60
9
11
61
3
51
101
16
24
48
12
44
79
57
200
49
72
15
75
69
8
85
36
15
21
3
87
18
90
81
9
87
93
71
37
27
108
99
45
45
135
45
11
24
28
12
51
72
5
16
36
69
36
126
57
51
54
27
9
54
36
45
96
24
51
29
7
45
84
8
7
9
80
1
23
72
120
28
20
7
65
4
12
24
8
16
69
75
33
63
99
18
3
72
15
33
56
1
135
24
128
48
25
47
61
27
24
3
33
84
56
43
77
13
27
84
60
84
87
57
33
59
13
3
8
79
45
36
152
4
15
108
36
81
81
15
39
5
64
80
72
28
129
18
144
41
40
12
15
ABCD 95216448454*3^$a+1 [50023]
12
3
81
12
48
15
36
44
12
52
57
23
112
60
69
60
47
40
45
27
32
1
39
165
48
87
36
12
21
12
12
51
45
12
23
220
9
12
15
93
60
71
37
48
71
1
47
13
3
9
15
57
84
12
95
100
44
184
57
39
120
33
12
23
13
84
59
157
83
49
3
92
52
9
27
8
1
24
36
3
36
57
243
20
16
84
57
48
60
72
12
15
21
15
12
69
51
12
33
3
44
12
61
3
9
11
49
36
39
57
111
57
108
48
39
48
32
13
132
11
1
36
12
3
33
36
39
20
4
45
3
48
12
48
57
39
48
33
12
95
73
39
68
13
12
23
60
48
229
120
75
33
132
27
81
15
12
33
3
45
11
88
45
96
47
28
9
63
24
68
12
40
108
80
16
12
24
45
84
24
131
12
97
12
3
33
47
160
21
27
32
13
27
57
83
16
32
12
97
39
92
313
12
23
40
9
87
33
15
21
179
25
72
48
72
11
37
48
15
48
81
15
24
24
8
205
23
25
36
3
33
63
9
75
140
156
4
36
24
57
11
12
96
25
24
35
16
12
32
16
96
69
51
48
72
9
71
208
72
93
72
24
111
21
119
36
37
15
48
140
13
159
36
12
45
60
15
8
132
172
33
35
60
97
180
27
21
24
60
120
3
33
60
24
23
25
11
37
60
99
21
12
87
21
107
1
95
37
47
121
60
60
11
25
63
57
83
73
12
36
87
32
13
72
71
61
39
21
59
121
35
13
3
33
36
36
12
36
39
72
9
12
24
15
36
24
9
24
12
39
80
12
48
1
3
132
9
84
3
24
45
36
24
36
3
21
75
21
108
15
21
3
48
105
252
27
44
1
108
35
25
12
24
72
87
32
144
1
99
36
60
33
11
16
33
35
100
45
36
75
9
60
60
12
39
44
16
45
35
16
60
80
1
159
69
24
12
60
155
4
9
23
13
99
81
24
36
144
15
68
4
9
12
12
23
40
8
100
69
12
24
12
60
47
252
36
25
24
3
21
51
180
84
9
3
32
16
45
24
15
8
13
51
24
21
195
24
144
21
291
33
300
3
33
39
200
13
27
33
23
52
33
219
116
37
27
48
44
25
36
228
39
45
60
95
40
48
9
15
48
68
4
8
16
225
12
27
177
60
36
27
156
72
105
3
44
52
69
71
145
3
12
33
35
1
47
85
48
15
44
241
24
12
36
3
57
12
51
9
36
291
120
21
47
96
25
24
51
21
3
20
13
24
23
1
35
49
60
15
21
51
104
40
21
71
12
36
37
27
21
36
35
49
39
45
11
37
24
24
59
13
23
4
8
37
107
36
12
112
216
105
24
240
60
15
21
60
27
192
9
155
52
9
3
33
3
72
24
8
36
4
72
45
35
13
36
15
36
96
9
36
12
23
108
52
48
9
48
99
45
83
36
49
27
68
12
4
9
23
85
168
47
13
75
57
35
85
12
132
11
12
100
117
15
33
11
12
37
51
96
44
25
39
45
191
4
12
21
3
56
193
51
84
21
12
12
11
1
36
143
169
36
47
49
48
35
16
21
24
159
81
12
27
21
12
12
3
12
128
28
57
87
45
3
93
12
63
45
111
45
39
9
51
57
3
9
36
147
20
28
20
64
21
12
3
21
123
8
4
81
12
60
71
49
72
3
33
135
33
71
48
25
23
73
84
48
84
24
12
47
52
44
60
52
48
69
60
11
40
12
45
84
3
21
24
63
48
57
60
72
96
60
75
72
33
147
12
21
84
23
85
12
83
52
120
45
35
97
84
11
73
60
15
45
72
23
36
37
87
21
12
12
27
24
24
33
87
116
156
16
128
64
33
15
24
21
39
176
12
1
96
48
87
56
4
93
48
12
263
160
93
12
12
36
84
60
27
296
13
27
92
13
39
44
60
4
48
12
117
3
81
71
85
24
12
48
72
39
69
24
12
15
9
15
81
48
27
96
69
75
33
11
16
24
12
12
21
51
21
23
100
12
44
1
3
12
80
52
141
87
12
60
72
24
9
315
21
12
63
12
48
80
52
108
21
11
13
12
39
9
24
51
156
9
84
36
96
135
69
35
84
12
49
15
165
11
85
60
63
105
15
93
63
96
33
3
93
36
11
97
36
159
72
68
13
47
1
111
21
3
21
324
95
145
12
27
12
48
117
39
20
192
100
33
24
36
27
45
23
12
4
33
51
9
15
105
135
32
16
32
40
48
33
12
48
36
24
15
24
ABCD 95216978386*3^$a+1 [50172]
180
72
36
12
60
24
24
180
21
63
97
11
168
156
84
97
108
62
18
4
11
72
408
27
10
143
12
144
156
37
191
49
36
14
105
12
99
21
24
25
84
12
14
225
49
95
60
21
52
48
60
84
60
38
165
12
36
24
33
3
109
35
61
26
129
12
60
24
63
22
86
57
60
81
90
69
85
71
36
85
143
60
63
9
13
32
63
63
72
153
157
35
51
36
9
97
59
85
203
72
109
95
145
11
36
48
72
48
72
12
145
35
141
90
9
27
54
64
62
130
311
27
21
132
132
145
92
4
11
85
48
122
21
123
129
72
13
48
242
21
24
1
26
81
72
48
228
12
48
12
60
108
105
64
26
34
38
58
35
132
109
11
24
63
21
12
60
12
255
81
1
144
95
24
60
132
13
11
1
48
23
108
84
3
33
12
12
87
21
49
20
160
11
132
60
97
206
108
9
12
48
37
59
15
144
57
48
157
48
35
48
13
131
168
85
23
252
141
87
120
13
32
3
180
72
168
109
11
69
3
72
33
64
11
483
54
630
22
68
3
60
12
72
13
48
35
228
25
26
93
60
45
172
179
61
71
12
12
24
45
75
24
36
37
180
44
39
105
159
96
60
85
84
203
192
85
11
1
23
36
9
63
27
177
24
15
81
48
13
48
35
9
112
176
63
24
25
372
239
109
86
81
84
12
240
60
13
35
61
71
72
1
119
25
36
11
15
34
36
23
96
181
80
4
32
18
105
1
59
25
227
48
300
109
35
27
36
45
60
48
36
120
384
144
60
48
12
195
142
59
360
60
1
71
13
122
198
76
48
83
120
37
320
87
240
13
11
24
96
12
120
117
16
59
25
11
96
85
275
99
165
51
45
145
11
12
72
21
28
59
96
36
24
61
11
63
69
75
33
145
84
80
75
24
99
33
12
48
48
201
99
27
54
75
36
13
191
36
13
132
44
39
15
81
24
21
208
275
13
44
135
24
84
63
288
72
70
74
214
47
12
36
24
72
120
73
95
60
75
93
13
167
108
12
37
23
169
59
120
84
36
49
71
61
48
48
44
16
74
21
60
27
57
51
117
48
87
70
2
9
72
12
13
119
36
25
192
11
49
11
9
3
72
36
12
39
69
120
12
85
23
60
61
11
12
12
13
108
23
60
60
117
3
285
15
49
35
153
54
126
195
12
12
108
216
24
12
25
134
45
49
23
84
69
124
2
18
123
24
61
44
198
21
12
60
193
110
34
92
148
12
38
45
48
15
45
24
73
23
123
45
72
12
97
11
48
1
11
9
144
75
85
92
64
119
15
90
54
21
51
9
132
132
216
60
27
9
48
96
9
16
47
37
71
84
85
182
10
119
36
85
35
111
108
309
13
107
1
240
119
48
72
36
45
39
61
206
36
165
60
12
15
18
270
82
108
47
36
132
157
83
73
192
98
117
13
50
45
132
108
61
215
25
36
80
27
37
35
9
100
167
72
168
204
135
33
193
98
9
133
107
21
16
191
12
168
13
32
64
11
12
3
33
21
51
157
ABCD 95217314722*3^$a+1 [50101]
8
252
24
52
47
45
336
15
12
168
69
216
156
48
387
49
24
8
112
132
108
8
84
39
69
183
9
36
52
155
45
48
168
12
240
207
85
143
193
24
20
132
48
15
105
160
20
52
56
99
180
265
8
27
69
4
248
84
148
132
108
180
56
16
35
193
36
311
36
13
131
1
84
60
116
132
135
48
69
48
36
84
396
36
15
105
99
144
25
47
105
3
12
36
49
80
15
73
248
108
4
120
72
11
129
36
15
45
63
129
87
21
243
360
45
144
48
60
15
157
203
45
27
120
45
15
441
36
48
87
189
304
131
24
157
35
13
68
244
248
27
261
99
261
72
3
213
304
32
216
84
159
381
216
159
129
24
87
25
11
45
112
35
45
120
267
9
84
12
96
28
59
105
292
143
36
45
24
160
200
288
204
15
96
157
300
23
24
120
141
88
32
108
87
189
60
280
56
52
11
81
844
176
96
3
36
193
203
45
123
69
136
152
24
15
180
141
12
135
21
99
33
63
72
72
81
144
63
69
24
144
36
76
56
3
60
81
4
20
147
277
80
120
72
144
24
51
69
160
272
40
71
57
72
48
27
33
60
87
93
240
52
56
99
129
132
120
27
285
120
48
168
24
291
132
45
60
3
85
80
64
56
87
105
27
193
84
11
12
57
96
112
11
241
8
15
72
333
12
28
8
240
312
72
120
195
120
60
45
144
36
120
36
84
204
76
8
3
45
147
1
95
72
33
132
24
48
72
48
75
157
251
57
48
60
75
97
200
48
84
24
216
51
105
12
171
297
48
99
132
49
84
116
147
297
120
15
57
28
8
4
11
13
131
13
20
15
37
8
192
36
255
69
336
12
220
11
49
20
172
20
75
49
11
321
52
107
85
200
36
184
8
60
240
60
72
240
171
120
37
68
99
48
57
36
124
48
116
136
60
56
48
36
276
72
48
132
60
132
36
4
143
216
36
81
112
72
8
147
45
99
21
168
3
204
33
96
351
141
4
144
80
252
15
45
27
72
121
140
252
108
88
24
8
27
240
157
8
100
152
51
49
48
47
45
111
72
45
123
45
219
85
60
44
4
200
60
28
20
88
11
120
85
8
216
180
39
72
21
24
36
52
155
273
84
123
93
39
265
23
48
129
108
36
52
95
117
ABCD 95217863278*3^$a+1 [50006]
21
5
11
49
4
48
3
32
4
21
32
27
9
7
48
29
16
74
16
2
12
23
13
27
25
39
124
40
49
3
20
7
86
24
40
3
8
12
3
1
20
4
9
3
17
11
96
13
3
15
30
58
74
3
4
53
11
56
20
19
54
26
70
20
30
24
30
7
24
9
8
23
25
7
5
48
31
39
5
40
16
19
25
77
23
16
9
42
10
32
31
47
22
11
32
37
11
5
32
48
15
16
11
9
4
32
8
67
45
28
136
16
13
12
15
45
50
13
17
58
24
1
29
11
25
14
48
5
4
4
57
15
17
16
2
22
7
36
4
9
24
47
4
15
41
23
8
58
51
20
24
16
16
4
9
10
25
32
108
12
47
6
11
13
18
45
40
20
8
40
16
33
3
20
7
18
20
19
21
32
123
13
12
19
100
4
80
69
127
21
8
27
4
9
24
48
43
37
15
24
19
14
40
8
43
32
64
36
60
80
7
38
39
3
6
4
43
37
43
8
40
20
36
81
23
17
15
27
33
20
37
6
14
48
60
12
7
4
32
45
2
33
20
65
8
15
25
2
29
16
27
33
44
4
16
24
12
27
97
29
44
16
7
8
12
65
19
29
10
14
18
22
8
12
11
32
4
31
29
83
8
30
23
25
7
44
36
85
3
35
1
36
20
28
69
6
1
20
16
104
83
41
29
47
3
93
48
9
7
3
8
13
12
4
19
21
1
20
48
15
36
1
12
3
35
5
4
63
41
16
16
4
4
55
25
32
28
49
23
40
27
40
1
52
20
37
3
4
40
1
3
16
39
17
105
75
40
60
24
24
5
10
1
1
15
28
9
3
20
25
18
14
10
30
80
18
13
12
60
33
11
33
6
25
15
45
12
4
19
25
76
13
27
20
13
27
63
58
35
13
7
7
6
10
25
7
30
19
23
13
27
30
67
4
25
11
24
15
1
63
1
136
21
43
9
3
28
17
19
20
64
95
24
17
81
30
30
48
4
86
21
20
1
15
28
36
21
19
41
20
28
7
13
10
14
3
84
1
3
29
23
4
33
43
4
13
123
8
32
44
16
5
12
71
60
16
33
6
22
42
26
15
45
67
5
23
56
24
12
40
4
9
71
1
19
21
128
4
63
5
18
97
57
27
53
31
5
11
20
4
25
64
51
17
55
4
16
40
24
40
23
78
20
22
6
31
1
52
6
80
72
25
5
43
5
4
20
40
11
36
73
8
15
4
23
41
125
15
35
37
17
7
3
17
44
56
11
65
80
65
35
20
28
20
16
40
79
21
83
6
7
8
36
80
20
4
85
24
31
125
70
74
7
64
112
45
160
60
20
3
69
136
12
20
18
21
16
120
20
64
4
36
53
11
12
57
76
12
2
18
43
72
3
14
47
13
3
24
1
3
47
25
57
6
30
11
21
28
27
48
16
49
31
24
12
5
3
37
8
47
20
5
42
58
12
123
5
55
8
16
16
5
63
15
41
69
100
51
3
17
64
39
53
3
85
20
36
13
68
18
25
72
4
40
16
3
30
35
20
5
27
5
48
60
24
28
32
7
23
13
17
16
2
70
15
33
50
65
20
17
15
64
99
14
40
8
48
64
3
17
48
23
37
40
42
13
65
20
30
13
17
3
16
63
50
43
53
55
16
24
37
15
24
64
56
73
3
17
78
9
20
56
20
4
24
20
15
1
21
19
23
21
12
23
1
40
31
58
20
7
5
100
8
15
9
3
57
51
75
21
36
45
23
16
33
10
17
79
101
19
32
22
50
6
24
3
45
12
7
9
80
4
23
73
12
19
20
36
4
16
13
72
2
10
31
7
22
3
4
1
12
71
5
15
17
18
45
9
7
9
11
1
108
47
4
39
25
32
48
20
16
33
23
28
9
11
19
8
45
75
22
3
48
9
6
1
41
15
23
37
3
41
9
30
57
25
32
27
3
1
5
27
33
27
33
40
114
8
29
113
23
40
68
36
99
10
15
12
53
27
27
6
10
41
63
16
17
45
39
4
16
31
45
25
48
11
61
8
7
3
14
108
22
6
20
54
6
31
89
27
87
37
16
25
63
9
47
43
37
33
51
12
5
75
3
37
3
5
145
27
44
16
44
36
8
32
17
7
9
32
48
4
20
40
3
53
27
28
35
1
21
12
31
32
44
16
5
15
45
75
4
64
17
3
12
44
20
16
25
50
33
72
7
21
5
4
91
56
39
32
30
79
21
3
77
28
80
31
21
3
29
31
5
27
28
72
4
73
43
28
29
63
35
25
5
15
8
67
9
13
11
72
45
28
14
13
3
14
27
16
53
42
29
20
36
84
29
31
11
45
4
40
64
36
51
25
8
56
76
40
3
32
45
148
20
25
7
25
23
59
41
12
25
32
3
28
12
60
53
27
27
16
1
20
9
31
76
28
65
11
4
9
16
27
20
4
84
5
54
77
13
6
37
5
115
3
54
7
13
43
3
85
40
139
8
69
33
48
23
37
12
3
4
3
17
100
20
16
5
15
4
56
13
2
18
7
57
108
8
51
9
51
84
15
70
20
27
27
48
33
16
23
6
67
63
17
133
67
7
1
36
11
30
12
60
3
7
6
2
25
24
23
1
196
56
3
42
63
39
33
48
29
3
13
32
12
166
32
9
76
5
142
17
44
65
32
18
34
48
38
10
44
43
105
3
59
1
17
102
53
20
5
42
18
12
16
27
40
4
13
30
8
120
9
69
7
17
7
41
12
48
15
40
28
17
8
15
9
31
60
60
65
4
31
80
5
67
23
40
54
50
6
64
83
4
21
48
30
21
20
60
16
17
18
29
24
5
32
52
23
4
36
27
21
57
20
30
25
5
42
16
41
1
20
23
60
7
13
32
27
33
8
40
15
25
12
48
32
27
6
31
3
6
31
76
45
19
21
23
12
28
12
64
29
90
57
60
3
2
19
131
45
3
37
5
15
28
5
30
25
57
75
4
23
6
24
23
20
23
81
20
4
12
4
40
64
20
36
1
23
25
12
2
101
32
8
37
20
18
30
10
41
20
1
15
3
21
16
45
23
15
10
14
1
176
4
12
5
72
10
30
3
4
44
5
90
5
80
5
4
3
20
4
24
40
7
42
6
1
9
44
3
45
15
40
57
3
5
3
9
3
45
48
100
2
9
1
48
31
31
9
16
148
20
60
89
43
77
91
5
42
22
27
64
7
49
20
100
21
2
6
7
8
12
28
5
30
65
49
3
100
4
19
21
16
17
27
16
17
107
44
36
3
38
72
10
26
35
17
8
7
35
10
12
48
18
24
41
55
14
3
13
11
1
20
12
6
24
1
16
13
11
5
27
20
75
13
56
1
39
56
28
77
15
60
4
24
12
4
20
23
30
27
4
107
29
16
43
14
3
100
4
104
5
11
13
16
47
60
13
15
5
4
3
28
56
11
30
48
10
21
3
37
80
21
23
69
3
100
17
7
56
60
248
55
21
1
8
4
3
24
64
16
19
5
25
47
64
4
37
35
37
3
124
16
107
153
4
1
59
1
12
3
33
7
20
28
47
9
24
15
30
10
17
84
4
5
27
15
25
180
17
120
27
9
31
36
3
32
9
4
17
88
87
3
81
23
6
7
3
32
45
43
14
67
53
103
24
20
16
47
118
18
21
16
17
20
31
76
40
9
10
85
92
47
13
93
7
4
51
18
31
24
32
24
16
28
65
ABCD 95217917846*3^$a+1 [50027]
6
27
8
91
6
35
108
7
78
90
9
21
30
21
111
30
12
75
51
9
80
48
73
27
32
55
6
102
77
1
84
11
84
25
6
125
112
27
41
24
1
15
32
85
18
9
33
35
43
6
59
40
9
60
27
80
48
13
3
105
24
36
27
39
18
96
6
6
107
88
32
55
17
49
11
1
147
32
16
15
24
5
49
90
69
32
84
24
37
66
18
30
24
33
32
48
100
87
93
33
15
15
6
23
7
149
7
125
7
12
9
32
37
47
145
84
75
27
18
84
102
78
15
15
36
57
27
48
89
103
6
35
24
1
6
41
7
41
36
13
71
211
41
84
96
199
5
48
7
53
43
102
71
79
81
69
108
12
15
36
104
73
12
72
3
20
12
31
18
15
32
24
13
90
5
43
48
24
77
4
39
12
53
103
24
6
83
31
6
35
43
45
32
48
24
36
49
6
89
28
32
36
97
15
27
60
42
150
5
13
23
112
3
17
67
108
36
12
9
9
54
65
7
93
68
72
100
68
40
105
15
24
21
35
60
12
13
18
54
66
17
7
65
112
36
93
30
41
49
12
12
78
24
24
17
13
39
32
55
48
12
48
18
47
12
13
23
88
32
4
99
120
24
36
30
71
31
17
103
105
63
102
48
35
204
43
89
49
54
18
54
33
15
57
56
19
9
36
9
51
39
5
79
17
16
45
24
36
39
15
101
12
73
23
96
91
45
32
25
30
105
87
161
24
13
27
80
84
157
15
20
52
176
109
111
99
45
20
25
6
17
55
9
9
30
185
37
23
1
54
102
12
18
5
13
24
30
65
16
111
93
153
18
9
12
3
30
47
19
9
20
112
9
114
48
42
23
48
36
13
36
6
36
17
37
18
90
15
8
12
12
13
107
24
24
7
54
24
27
63
81
39
17
84
36
156
43
41
13
11
84
121
35
24
7
21
87
36
30
131
48
7
66
23
31
89
61
24
114
5
121
96
18
66
102
129
3
30
23
24
79
24
17
36
12
25
15
108
3
30
15
27
12
41
49
11
40
15
6
78
36
5
7
18
75
12
140
72
1
12
15
12
20
43
33
176
1
12
72
11
43
5
7
29
48
28
57
60
138
60
30
48
66
9
84
32
1
12
15
45
23
48
60
49
42
54
15
45
15
9
71
84
52
45
138
101
7
30
183
105
11
4
24
20
1
114
65
16
12
32
12
64
20
19
186
47
25
54
41
229
59
40
15
5
12
7
96
9
36
51
24
12
57
68
7
5
48
4
3
36
6
11
127
18
30
42
60
18
17
31
36
41
25
48
11
55
54
51
15
29
1
11
7
216
5
7
29
24
37
18
24
12
198
51
44
31
89
48
48
24
1
90
5
36
48
7
53
72
96
28
12
24
3
5
48
84
4
32
12
36
24
7
36
9
68
12
55
108
6
27
63
9
75
12
18
126
42
95
103
141
39
9
32
49
27
8
217
30
42
47
48
37
18
12
29
55
65
31
174
35
31
245
13
23
7
41
40
297
23
37
42
41
76
60
21
12
23
172
75
30
71
55
45
12
87
12
9
21
3
135
5
55
57
9
162
42
18
69
20
13
42
90
90
78
36
24
11
16
33
35
31
41
36
43
60
5
144
180
16
60
45
24
66
137
109
11
97
30
17
163
12
18
12
6
5
43
9
51
269
12
180
13
3
20
64
39
6
114
6
3
63
18
120
54
78
35
25
87
36
32
25
90
65
7
33
20
25
18
6
24
11
79
17
79
96
42
60
30
5
48
84
4
39
66
24
18
48
57
99
89
31
129
15
17
13
24
180
18
69
8
1
27
3
30
246
66
12
6
21
156
27
90
83
12
43
30
12
23
4
44
31
69
117
48
24
42
6
39
93
15
315
53
7
108
89
61
138
57
20
43
6
3
32
1
59
100
3
53
7
65
7
30
84
12
27
141
24
11
31
18
11
1
15
9
72
48
11
85
18
45
57
23
7
18
30
12
18
30
77
19
42
12
107
79
77
43
12
53
25
59
151
101
36
52
15
41
84
43
24
18
6
5
1
36
63
39
41
24
7
36
29
31
17
48
40
80
79
24
30
42
5
25
90
18
36
39
27
48
101
108
133
114
54
39
20
31
120
12
102
48
47
31
6
51
8
84
48
172
48
8
7
5
7
42
18
36
12
18
54
6
27
69
11
79
6
59
24
85
66
5
4
21
11
12
12
1
12
71
91
54
6
66
99
33
60
35
1
60
60
11
13
95
48
43
30
155
19
6
24
6
105
32
48
12
52
108
33
24
18
69
116
28
72
33
36
30
6
30
17
91
210
35
4
12
20
16
117
23
79
108
41
49
6
45
9
83
4
111
42
36
27
84
81
42
6
54
42
36
12
11
4
3
17
37
24
6
5
31
12
5
31
42
39
24
15
41
64
21
3
21
12
12
36
30
42
48
54
30
18
30
35
12
12
84
55
5
96
48
36
7
60
42
3
9
35
13
18
12
12
45
84
129
6
12
18
35
ABCD 95218159412*3^$a+1 [50024]
57
36
72
12
36
8
7
53
76
140
4
36
8
43
72
101
16
44
72
64
36
80
19
21
15
89
31
33
20
16
15
101
112
168
12
152
31
113
100
24
180
48
60
15
5
160
27
57
24
80
72
67
5
72
64
111
53
28
8
64
15
65
103
113
96
36
64
3
17
144
100
27
77
12
96
115
5
64
8
67
33
32
208
3
5
28
144
8
12
180
67
29
40
44
276
7
12
12
33
56
7
233
100
27
29
55
5
148
8
88
20
72
52
80
76
32
12
28
68
64
48
75
12
12
5
55
9
39
53
60
220
24
3
12
168
105
8
12
28
8
52
8
36
36
4
96
128
52
15
72
113
52
8
7
12
9
44
76
140
12
55
33
171
153
56
7
17
40
63
33
36
20
55
33
48
24
51
29
40
15
93
60
27
156
149
64
20
31
101
7
57
164
52
188
79
132
41
12
96
84
36
60
4
36
32
55
84
5
36
7
57
44
7
5
60
4
60
44
7
24
9
39
21
99
48
149
36
108
40
87
45
15
120
12
33
128
52
8
64
20
36
7
129
36
8
24
115
65
187
149
7
12
41
40
144
108
24
36
8
31
81
24
120
3
201
36
36
15
5
28
27
12
177
63
41
91
288
12
45
80
16
80
28
36
36
8
7
69
51
84
41
40
68
12
100
72
60
3
77
40
123
120
113
4
36
96
44
36
64
20
7
9
8
12
16
15
5
67
41
19
60
60
33
27
45
32
4
80
7
17
72
151
192
12
41
280
12
176
76
104
91
129
99
17
24
4
147
21
12
3
77
88
15
5
55
33
27
93
32
7
41
24
12
36
7
57
24
279
101
72
28
60
12
75
57
72
63
45
3
9
44
7
57
132
3
153
375
72
93
32
216
36
76
24
75
69
36
8
7
21
48
72
27
153
72
27
89
52
15
60
60
45
12
32
103
48
129
20
16
108
44
163
57
80
72
36
24
43
132
9
159
21
24
15
21
80
180
184
68
115
105
39
60
45
8
28
15
45
39
105
120
8
28
27
48
60
45
44
16
8
36
31
33
20
187
45
300
99
33
87
165
8
28
8
19
108
117
108
87
5
28
24
216
72
8
7
48
12
17
24
4
176
31
33
15
33
104
43
48
93
99
192
141
15
12
117
51
189
15
5
16
72
8
28
20
24
43
5
132
28
12
60
75
12
96
9
24
92
180
88
12
24
8
148
24
20
24
4
3
5
7
45
20
36
24
28
8
4
8
100
60
12
32
48
7
29
79
57
36
15
12
113
12
16
56
16
8
112
204
15
48
12
81
72
8
55
45
75
24
9
60
44
12
36
52
15
5
16
39
81
44
16
72
20
100
8
60
144
36
7
24
108
45
60
3
9
15
21
44
124
84
8
28
204
36
99
21
32
7
57
36
164
108
16
39
33
44
4
27
77
76
27
89
43
21
24
108
8
184
80
55
48
12
101
7
17
100
207
9
147
33
80
12
28
32
7
5
55
161
19
60
17
4
32
100
15
173
31
5
4
32
72
108
48
72
124
3
33
27
48
45
75
29
91
12
33
20
124
20
88
8
120
19
41
40
68
4
8
67
21
20
67
33
111
149
7
9
15
29
40
27
153
87
12
33
15
192
12
48
5
88
48
219
77
43
108
9
3
33
15
29
31
144
5
40
3
108
24
45
24
20
31
21
84
24
72
8
7
5
7
101
91
149
40
27
9
44
60
72
40
8
7
45
44
48
28
99
36
9
24
56
24
12
7
60
33
75
12
60
48
9
36
48
60
12
32
12
28
63
33
20
64
8
79
36
117
8
7
132
9
44
103
84
101
55
125
72
60
12
88
3
9
44
132
28
80
84
172
104
76
8
216
36
103
65
76
96
15
33
32
28
216
20
19
240
93
32
180
100
3
24
93
147
36
69
44
60
12
60
28
147
53
144
108
24
100
8
28
15
29
28
3
77
48
64
116
52
8
72
7
33
27
41
12
16
56
28
3
33
32
28
72
8
91
9
36
36
75
9
44
16
8
40
80
7
48
120
41
7
24
69
99
120
41
16
36
15
12
45
3
33
ABCD 95218440704*3^$a+1 [50025]
24
6
222
13
24
5
3
237
3
24
40
23
1
32
87
6
132
15
88
137
39
9
12
18
145
65
132
18
12
18
72
3
39
33
27
37
11
282
120
60
31
24
5
36
12
42
33
63
84
21
40
5
42
33
9
36
171
21
43
17
79
23
78
42
1
17
7
53
75
48
27
37
8
33
55
24
5
18
33
15
42
150
129
183
105
45
78
69
141
18
54
6
109
8
48
57
135
48
27
30
12
123
24
48
136
5
27
120
87
1
104
195
48
13
119
30
67
179
45
75
24
18
67
8
45
123
64
83
12
57
93
18
9
48
72
9
79
80
40
41
60
91
41
12
6
72
42
120
96
24
3
88
32
3
45
45
42
42
198
57
16
56
39
30
180
15
15
12
37
11
54
36
27
3
109
155
45
51
21
96
75
13
5
24
67
168
152
3
138
60
192
150
48
9
40
120
11
93
57
127
11
42
48
24
3
184
8
3
108
60
85
29
120
6
42
195
3
12
42
7
101
19
101
12
7
23
25
263
33
64
113
15
72
15
90
7
11
12
105
93
12
18
30
7
35
48
133
24
5
36
31
56
24
48
48
15
48
150
19
41
39
63
12
21
9
175
53
19
89
31
59
42
12
31
56
3
45
21
72
48
27
33
15
72
15
9
99
21
21
30
102
7
8
21
90
72
78
90
25
80
69
30
36
12
72
18
19
23
30
27
9
55
107
13
155
42
139
11
108
84
6
39
16
77
72
48
30
45
3
24
141
64
131
30
54
36
45
87
49
120
8
3
18
19
11
69
63
33
96
3
156
60
72
45
3
109
128
63
9
33
30
12
90
27
40
48
5
36
55
96
120
149
30
42
78
85
5
12
15
27
21
16
131
13
17
39
189
24
36
30
9
21
42
12
21
39
201
16
29
51
3
85
71
9
192
160
56
15
78
150
45
57
108
120
139
23
30
12
15
21
72
19
113
55
53
120
42
6
12
108
19
65
48
30
9
48
136
47
12
21
69
75
40
41
42
60
102
36
12
198
42
168
72
3
96
96
3
109
5
51
45
75
15
1
113
87
96
24
51
13
56
40
53
3
57
78
33
45
91
71
78
139
11
84
78
120
27
51
61
83
36
1
23
97
104
16
144
59
301
24
72
104
64
5
3
135
30
18
12
37
53
60
15
72
51
90
72
18
84
66
19
72
11
37
23
60
93
15
9
21
30
90
120
99
15
6
171
3
37
80
9
79
5
6
42
43
47
9
93
60
36
12
7
101
75
99
90
75
72
40
29
84
18
133
24
56
75
24
21
177
87
15
96
9
21
30
420
12
69
40
80
123
90
115
173
48
54
6
60
24
30
126
42
133
29
3
24
40
8
93
102
66
27
72
48
33
55
24
80
123
45
24
64
5
24
67
23
1
35
102
15
45
18
25
5
171
141
60
30
60
13
179
36
114
87
93
51
136
56
15
97
56
27
13
24
56
120
96
3
66
54
180
36
30
31
11
18
72
27
183
12
37
11
18
150
109
72
23
1
32
24
63
108
108
42
7
8
93
24
60
63
15
60
108
9
135
138
39
24
64
8
15
90
12
195
120
213
139
83
45
16
5
27
64
24
17
42
60
57
21
43
77
90
48
12
30
15
48
39
126
139
56
15
9
81
55
32
15
105
24
64
89
15
75
6
30
9
21
27
57
87
24
75
24
37
41
87
51
45
24
3
12
1
24
72
23
48
90
12
186
9
45
27
48
105
7
80
24
45
72
139
11
93
99
18
42
60
108
57
40
23
33
16
59
61
56
195
18
72
339
9
60
174
21
15
9
45
3
15
180
13
35
69
72
40
23
6
51
24
16
48
32
21
48
132
12
67
59
114
30
6
31
71
49
8
3
37
32
21
210
33
15
174
27
64
77
60
132
27
144
39
25
35
18
3
24
21
12
135
15
33
27
37
72
8
63
9
21
27
15
6
72
27
15
78
12
6
1
29
90
12
42
60
18
30
39
24
64
80
225
7
80
3
37
56
64
299
30
222
210
30
18
42
60
9
123
6
ABCD 95219041928*3^$a+1 [50034]
109
65
48
127
83
30
48
4
20
36
54
48
48
10
32
102
10
8
46
117
77
48
19
11
70
32
48
10
8
72
10
62
42
6
30
4
51
24
53
150
13
17
18
90
48
6
30
79
41
115
29
42
18
24
6
85
17
12
103
17
12
18
72
109
12
5
79
24
35
1
5
18
13
5
43
41
76
20
19
36
5
72
31
60
27
18
14
37
89
72
84
36
28
14
30
208
3
15
72
110
43
12
17
7
60
29
10
141
41
48
72
58
72
50
54
30
55
5
48
96
55
60
11
25
53
96
72
10
14
48
43
47
13
83
6
120
18
42
16
8
6
198
163
77
132
30
6
10
80
18
271
65
78
42
40
68
7
96
59
25
23
42
6
30
24
19
65
6
30
48
7
101
12
72
18
66
84
12
199
41
91
53
6
61
17
18
168
186
30
66
70
2
12
40
68
12
108
46
2
124
50
66
43
11
46
50
18
30
85
17
42
133
3
2
72
52
8
18
10
92
7
24
57
2
48
30
24
55
5
48
30
37
65
96
12
12
216
40
39
24
45
27
5
48
6
18
67
96
65
28
36
15
165
54
2
48
6
6
10
8
46
20
96
28
56
55
41
12
31
47
30
84
60
31
29
150
1
47
61
41
91
17
67
89
84
96
40
36
104
7
5
30
49
53
120
60
36
31
45
14
24
142
20
6
10
15
47
1
96
84
5
6
18
6
24
37
65
100
99
180
41
4
2
48
24
13
3
14
18
58
164
52
36
2
1
5
12
48
192
102
73
48
17
54
18
102
6
18
25
36
41
90
25
17
12
31
35
42
91
107
54
31
59
85
35
18
43
9
98
1
101
34
126
50
94
44
6
61
35
66
30
10
123
161
79
29
48
84
84
22
8
157
209
18
30
18
54
55
11
48
37
5
78
6
108
31
29
67
21
74
16
2
6
54
67
113
43
3
62
10
62
43
5
42
37
99
57
17
67
11
133
101
36
90
30
12
72
6
24
126
55
45
32
7
53
18
48
6
48
67
89
67
35
13
29
6
22
18
14
12
100
219
5
60
24
7
5
4
32
60
60
108
10
14
48
55
29
30
18
48
43
29
30
30
36
24
43
45
104
78
181
17
79
35
24
66
6
48
6
48
28
14
49
36
35
10
15
101
43
29
48
24
79
35
30
91
71
10
15
89
94
2
12
36
91
41
114
30
16
2
6
24
42
25
23
30
12
78
102
34
56
18
31
17
4
15
21
3
11
18
43
5
24
78
6
60
6
78
96
7
48
41
96
18
6
18
1
29
42
126
18
6
19
41
211
59
61
35
48
10
14
42
36
12
67
36
45
39
83
61
107
34
15
53
43
144
65
4
87
168
5
72
12
90
6
24
31
125
60
42
34
38
1
17
19
51
54
8
7
36
17
48
12
66
22
15
24
83
42
16
32
120
136
75
177
15
53
30
42
4
20
60
36
54
10
44
84
48
19
11
13
77
120
30
150
24
60
54
22
20
70
98
6
144
42
30
13
5
67
35
154
36
63
89
31
41
18
6
36
94
86
186
34
20
79
17
28
27
5
4
15
35
6
84
40
54
104
30
67
41
115
125
48
7
5
72
7
45
51
59
138
60
52
56
84
4
44
43
29
48
18
24
46
2
13
5
174
48
121
15
14
48
19
5
151
5
120
30
109
41
55
69
8
46
45
72
5
19
5
240
91
17
31
11
66
19
45
188
7
11
72
13
5
12
7
9
56
34
2
84
186
73
77
55
35
25
84
60
29
136
140
6
54
90
85
251
13
29
6
121
41
60
12
12
55
60
5
40
51
180
59
1
77
48
19
65
48
67
41
55
5
30
90
120
88
44
60
30
72
1
17
31
41
100
200
48
42
6
28
134
48
72
13
24
155
49
89
6
37
108
21
8
42
6
55
107
42
144
12
55
35
30
12
7
5
18
16
45
17
43
12
59
18
60
151
120
105
36
15
39
26
156
79
53
43
3
254
106
45
11
16
50
198
61
5
60
4
92
175
5
55
29
18
13
29
96
28
111
29
12
28
62
42
112
15
5
16
2
18
19
5
64
86
18
7
95
6
4
14
72
40
2
72
16
62
1
29
88
18
14
7
105
39
59
61
11
1
9
54
45
27
8
24
30
7
11
30
79
251
13
101
78
30
42
25
95
1
17
67
9
2
48
1
84
29
6
61
11
18
6
109
11
1
29
19
17
78
66
24
6
6
48
42
160
8
24
42
78
42
40
8
102
30
18
126
36
36
4
15
36
3
14
7
5
19
101
168
30
18
168
84
12
19
36
29
66
18
67
24
59
6
36
6
24
154
62
85
24
300
96
48
12
17
7
83
192
136
ABCD 95219302372*3^$a+1 [50009]
20
28
45
6
161
91
102
11
4
8
13
87
48
69
47
60
31
33
32
13
71
16
48
32
13
11
16
104
88
36
27
105
8
19
36
12
33
45
71
1
15
57
66
42
39
48
20
31
24
41
16
81
23
37
15
108
32
37
267
36
20
12
43
65
4
63
5
193
107
28
3
81
33
35
103
9
63
45
12
3
90
23
48
49
3
32
120
112
3
96
12
57
96
27
5
64
21
87
3
45
20
28
20
24
112
36
117
47
60
19
9
20
43
53
127
18
72
59
160
8
40
105
150
18
15
33
27
105
23
36
24
84
31
125
40
44
112
33
36
60
30
45
96
48
8
7
53
37
63
117
48
90
42
15
20
28
20
84
13
3
80
7
66
51
81
12
47
61
27
45
78
18
51
33
63
44
259
221
43
6
12
143
64
20
16
9
107
73
18
77
16
15
21
51
78
95
12
88
57
99
180
108
21
135
32
103
42
12
11
12
60
25
15
45
95
28
24
63
9
33
18
33
12
104
40
3
125
25
36
72
48
95
16
3
45
48
32
163
9
3
5
28
45
18
45
9
47
169
47
40
48
39
65
13
23
36
28
68
25
72
11
64
68
37
120
3
33
60
90
65
36
16
84
8
55
6
171
48
15
41
4
48
80
52
32
60
36
37
3
144
56
12
52
9
54
41
67
33
96
171
5
13
35
19
173
160
27
6
51
80
31
9
8
31
57
15
9
24
56
61
63
12
120
32
73
18
60
89
12
64
9
71
19
18
63
32
55
33
84
45
35
76
87
9
56
28
192
32
240
12
73
75
12
21
78
29
100
32
31
45
200
28
132
33
87
68
19
6
51
48
45
131
64
132
20
31
173
52
27
33
80
13
39
56
85
15
20
60
49
18
65
7
137
16
93
11
184
9
18
113
12
48
24
88
147
17
31
90
162
18
3
44
115
21
44
36
7
17
148
20
64
60
3
17
48
12
28
3
18
210
42
39
8
55
41
36
13
95
1
54
33
15
29
31
29
1
83
76
36
44
253
90
18
143
37
3
80
64
63
89
28
20
25
78
30
59
48
12
48
1
27
63
30
24
47
19
17
7
65
96
49
23
12
91
81
36
20
187
36
57
20
4
33
11
36
60
1
3
12
60
20
12
36
85
27
20
64
8
13
23
49
207
20
108
48
13
71
109
59
16
84
92
136
24
3
33
33
24
3
15
30
3
36
51
18
71
36
64
68
12
61
119
40
8
25
51
207
33
44
85
27
99
12
9
9
47
4
63
93
63
17
4
3
66
24
183
15
48
57
104
1
59
16
80
132
12
13
18
33
75
9
45
11
4
68
7
5
12
16
72
60
12
111
5
48
36
28
3
17
12
13
95
103
9
56
28
60
72
57
143
4
20
13
78
12
41
139
101
24
61
51
141
75
87
5
208
20
48
25
47
4
80
73
48
72
3
92
1
35
76
108
288
87
156
5
76
20
40
8
60
16
12
3
30
111
21
48
27
80
7
66
72
15
8
55
21
123
5
43
72
113
24
64
56
1
12
27
224
36
28
8
24
19
12
105
48
12
32
52
63
77
31
29
19
21
168
8
24
31
9
320
48
61
11
4
57
3
20
52
24
36
32
36
12
157
6
89
13
23
84
43
93
84
108
8
7
90
78
41
16
104
1
30
29
49
47
112
33
83
72
64
21
15
20
40
80
24
64
57
23
76
48
36
72
404
4
45
107
72
28
44
40
60
84
45
42
33
32
48
67
77
88
27
81
32
112
12
21
15
15
42
3
195
12
90
23
48
25
15
44
31
17
13
15
164
28
153
47
25
18
5
175
161
24
37
63
60
15
42
155
60
37
47
4
24
51
141
24
12
3
90
95
24
1
11
76
45
48
24
3
45
63
60
57
132
35
40
120
36
57
59
103
48
65
132
16
45
87
44
124
80
36
19
249
96
144
3
53
109
47
43
245
91
41
28
32
4
12
15
33
57
23
84
13
132
126
12
18
35
12
13
111
260
16
27
48
150
59
13
66
24
57
8
16
56
1
3
84
32
43
5
12
73
3
33
114
17
91
53
127
12
57
8
52
33
147
188
160
80
12
36
73
35
127
42
11
97
30
108
57
48
44
28
68
16
99
9
116
100
56
168
88
63
81
9
90
102
75
20
103
41
40
ABCD 95219441698*3^$a+1 [50088]
114
18
42
5
1
30
17
84
163
41
12
25
30
57
15
18
48
24
23
52
92
43
101
19
18
108
54
120
17
4
57
18
72
12
17
73
18
12
18
203
7
5
48
109
15
51
12
102
30
78
23
64
21
24
11
7
72
17
61
12
6
60
60
89
25
23
25
30
33
9
30
18
48
12
99
36
57
6
101
79
72
12
36
5
64
93
12
6
42
18
24
48
12
30
6
12
60
33
27
48
12
29
1
99
3
125
25
47
24
19
198
30
78
71
73
30
30
48
102
90
18
120
129
33
48
18
30
30
5
49
60
78
17
28
27
66
30
237
32
25
6
60
54
60
11
79
36
132
45
20
127
105
3
65
108
55
252
108
72
29
48
12
24
49
60
6
9
3
12
18
3
15
12
45
15
89
1
30
150
83
37
12
18
48
12
53
7
57
105
23
85
42
36
54
36
15
69
18
30
35
13
54
18
30
102
131
37
78
41
1
35
25
48
27
44
64
15
17
7
6
47
24
144
60
4
111
60
42
30
29
31
17
1
114
60
6
30
54
191
37
12
60
35
16
147
60
18
47
37
83
7
5
25
6
42
18
84
18
102
21
15
72
12
30
78
48
24
17
13
15
20
16
99
96
5
25
11
31
12
6
102
132
21
9
30
18
48
11
1
27
3
17
1
11
13
18
5
37
3
3
12
5
37
15
15
30
36
102
5
103
24
36
185
67
125
37
63
15
30
42
30
18
12
66
39
8
204
43
5
55
5
55
168
89
48
25
18
77
55
6
12
72
63
104
103
65
91
69
15
5
36
19
105
20
31
102
23
4
81
24
47
24
19
5
13
39
63
30
126
41
19
5
19
6
11
61
12
23
37
120
30
108
72
36
41
43
120
5
55
6
11
13
6
102
30
30
59
64
39
6
12
18
5
24
40
36
45
60
59
55
108
18
87
27
18
23
112
63
60
24
6
54
168
42
11
76
111
12
168
90
23
64
15
18
72
60
6
17
37
47
43
48
5
85
15
27
45
3
17
1
30
5
24
13
18
42
18
12
33
32
25
23
79
150
6
180
24
18
3
39
30
18
12
96
12
48
24
36
30
42
48
24
156
24
30
71
19
66
30
12
42
35
25
66
65
36
19
42
30
102
3
8
25
107
37
47
91
5
73
39
3
89
43
17
19
42
102
6
60
24
83
24
28
51
42
47
31
81
99
24
18
60
102
36
72
29
13
66
29
13
83
19
41
49
35
25
30
30
108
47
31
24
53
48
4
63
42
18
30
60
42
48
42
11
55
65
19
197
60
1
3
27
30
18
17
48
49
30
33
57
6
77
72
1
59
16
9
18
102
47
31
12
78
18
30
72
18
29
25
18
53
16
3
6
42
18
54
60
5
48
7
45
20
91
5
49
87
39
12
102
11
7
29
193
71
180
4
105
126
17
40
15
12
60
53
7
41
12
25
18
12
18
15
9
6
42
12
18
57
15
36
21
201
78
9
15
21
9
90
17
13
191
19
36
192
48
24
6
30
9
63
48
60
29
16
9
30
90
78
18
42
90
23
84
76
9
18
60
60
138
120
42
29
13
51
87
162
18
30
23
55
12
30
18
69
92
13
95
13
18
17
4
39
54
18
48
12
9
9
42
5
37
6
12
12
66
27
3
141
93
18
17
13
59
13
126
24
30
11
19
17
49
71
1
12
18
108
5
49
18
17
43
42
6
12
72
30
6
9
3
18
15
92
67
30
18
5
67
18
42
66
24
150
41
72
60
4
159
120
24
30
18
45
63
45
45
42
48
12
12
21
39
105
36
72
15
5
103
29
43
53
49
6
17
24
13
95
48
13
42
89
43
5
25
18
42
6
24
17
109
95
19
78
60
18
114
48
18
42
60
12
15
8
55
17
12
91
48
21
3
18
15
57
47
1
39
33
18
18
39
3
29
31
5
40
75
60
30
15
63
30
15
45
84
23
12
85
11
79
21
57
42
108
9
39
12
93
32
4
21
59
1
12
15
15
21
69
11
49
15
3
17
12
79
17
43
9
32
40
3
5
43
53
97
23
19
18
60
39
51
72
36
12
48
24
90
78
72
41
49
35
1
42
17
16
69
90
18
30
45
72
15
18
95
37
30
5
91
24
30
30
48
12
60
108
17
36
60
4
45
36
90
12
30
18
72
12
5
55
60
108
18
144
11
4
8
25
18
41
19
54
30
30
11
12
24
1
15
44
13
47
13
66
30
35
7
17
1
15
39
78
83
67
17
31
45
135
12
12
198
3
44
25
6
54
18
105
44
19
72
77
12
241
42
41
156
13
66
12
18
87
87
65
25
6
105
45
24
60
30
17
1
12
6
57
3
65
24
43
30
78
29
12
36
25
87
32
73
36
102
18
12
60
35
67
41
24
40
8
37
18
17
1
24
71
36
76
87
168
138
39
8
37
60
48
23
36
76
45
48
102
72
18
12
210
66
24
60
83
55
5
7
18
59
43
30
11
25
119
85
36
102
72
6
114
36
21
8
1
11
13
35
13
23
49
11
25
30
24
30
6
54
18
12
5
36
25
24
36
12
35
73
47
37
168
90
60
42
48
90
18
150
5
60
55
41
31
78
24
78
30
35
43
17
48
19
90
ABCD 95219630042*3^$a+1 [50013]
24
5
6
24
6
3
7
57
17
22
69
17
12
19
8
60
81
75
4
29
7
5
60
18
13
3
9
17
28
39
11
33
16
23
58
27
20
15
1
29
4
35
124
44
21
16
30
24
9
93
24
11
4
60
9
35
9
16
15
51
26
4
11
25
3
20
28
9
50
13
9
71
16
72
29
78
30
27
4
11
22
18
24
48
5
1
32
7
65
18
33
45
16
66
5
16
12
15
21
21
24
6
38
24
43
84
32
28
21
20
7
12
9
15
32
3
54
39
28
60
93
12
68
55
87
104
22
15
3
45
57
2
13
35
1
71
13
9
15
81
18
24
6
24
8
58
30
23
36
45
3
7
18
71
13
96
12
23
7
5
52
53
66
64
8
30
3
36
99
37
35
10
30
72
8
78
27
36
51
6
42
34
36
18
29
3
34
11
75
18
22
17
4
9
63
5
31
45
35
16
17
28
3
65
40
39
32
55
56
37
101
52
20
72
16
6
48
53
19
5
25
15
9
42
42
3
24
20
48
4
59
72
73
32
61
20
24
30
85
3
30
32
10
21
17
39
81
12
3
33
4
38
18
22
38
10
30
2
10
11
37
3
8
21
22
8
13
9
123
39
53
37
111
9
23
15
10
39
32
37
12
3
17
36
7
23
16
41
64
21
12
12
3
15
38
58
32
21
19
8
13
3
14
15
9
36
3
67
54
11
36
25
66
30
8
82
2
3
19
98
3
3
22
12
12
48
87
56
3
69
1
66
24
2
7
5
48
34
56
30
7
3
2
28
12
6
5
160
8
19
2
28
68
7
39
38
28
147
21
12
23
57
115
23
13
44
33
4
68
12
43
53
4
12
75
15
6
15
5
30
48
22
23
1
8
63
27
13
3
50
12
88
32
28
14
30
58
8
70
2
13
36
9
6
6
15
72
53
94
17
9
120
12
51
4
32
72
49
80
100
30
2
19
12
15
5
28
12
36
21
11
9
7
20
75
1
81
24
12
2
25
53
34
18
8
63
15
24
58
11
1
36
11
24
12
4
12
69
63
17
15
16
9
68
67
5
28
87
17
96
42
40
21
21
23
49
15
29
40
39
5
3
24
120
21
12
16
24
3
39
30
8
36
15
16
32
21
96
10
104
13
8
45
12
31
147
77
19
6
60
23
121
24
54
8
22
98
25
5
40
8
7
32
16
9
12
15
20
91
24
14
31
56
4
21
48
75
48
44
13
60
12
30
65
12
33
3
4
5
40
12
3
23
78
16
26
58
11
9
7
57
15
11
82
11
13
56
12
31
59
46
36
6
21
3
29
4
23
30
7
45
12
44
30
49
33
27
33
24
47
9
28
27
3
29
45
43
53
3
13
30
8
13
53
16
134
24
6
16
90
5
16
5
67
11
1
41
4
3
23
109
45
48
12
26
13
12
36
3
6
18
14
10
18
135
47
58
20
64
23
81
42
22
42
8
25
48
36
41
51
9
27
81
39
25
26
82
11
40
9
68
91
8
1
2
57
28
24
3
14
7
75
30
15
33
71
1
15
20
49
3
8
27
10
80
96
3
21
16
20
12
12
66
42
22
41
4
101
3
13
6
21
9
2
22
56
42
96
34
8
15
63
46
51
48
20
96
69
12
18
24
37
11
45
16
24
72
27
6
3
36
21
30
8
1
20
19
162
24
54
2
102
40
56
40
5
24
12
76
72
12
21
18
14
10
8
10
12
26
25
9
86
33
4
45
8
16
23
28
9
11
55
5
19
14
67
9
35
21
19
11
10
24
3
81
23
36
45
7
12
39
38
4
8
22
5
16
80
40
8
37
44
16
15
45
12
12
75
92
31
5
115
5
4
36
33
50
25
5
10
32
40
144
26
12
28
68
90
9
45
15
67
21
56
4
47
1
32
55
9
15
66
51
9
24
56
18
93
24
45
4
18
86
12
43
60
77
4
14
45
40
24
11
34
12
11
4
69
35
57
10
5
12
36
25
12
3
36
9
87
32
28
8
45
3
21
7
36
8
57
34
8
1
65
4
12
15
12
8
3
85
48
45
35
3
1
15
77
4
39
6
20
78
42
3
40
5
43
12
36
11
30
4
6
117
3
17
25
71
36
25
36
75
17
3
25
20
51
4
35
85
17
58
24
8
30
16
15
45
15
36
12
9
27
27
17
31
8
13
8
4
15
30
35
45
58
21
53
31
5
39
61
11
51
25
36
12
39
6
2
34
8
22
6
2
70
26
24
1
15
21
72
17
24
10
5
28
23
57
4
24
24
12
9
32
60
4
23
31
2
52
26
1
12
33
44
94
48
32
25
32
16
53
55
27
18
36
35
21
31
17
87
139
38
19
20
16
33
2
30
28
15
137
7
23
22
3
111
65
76
29
30
21
49
159
3
21
3
8
70
8
10
8
46
39
81
135
75
48
53
48
69
36
12
43
45
30
5
45
7
9
3
20
36
25
20
120
40
3
24
33
2
10
62
85
11
90
15
1
8
40
11
19
17
36
16
41
7
11
69
28
20
60
12
13
6
24
38
4
47
7
42
27
8
13
11
13
99
72
21
38
13
5
12
130
72
21
24
12
39
2
19
9
47
12
25
56
4
36
20
28
14
21
85
12
2
16
29
13
39
63
8
25
9
3
53
75
3
24
9
160
128
21
90
225
4
32
13
36
11
37
15
21
30
9
39
5
4
20
108
31
8
37
17
55
11
1
39
89
4
29
52
59
4
60
5
58
2
12
36
19
27
8
48
40
17
60
36
15
21
72
19
32
33
73
6
24
9
32
16
36
3
9
12
9
75
48
12
32
132
25
62
69
4
105
71
16
47
30
3
25
51
24
8
1
8
52
14
105
7
77
16
29
15
16
39
26
70
2
27
3
82
30
9
12
9
15
24
29
12
58
81
69
2
30
16
24
18
45
77
40
3
45
3
12
15
54
26
10
11
187
2
19
9
3
68
64
8
9
12
27
16
33
15
155
10
27
17
66
10
39
81
3
21
8
27
37
83
21
7
45
48
50
112
8
30
40
63
9
50
40
5
72
13
54
8
22
96
51
111
6
50
94
18
32
57
33
3
13
75
27
5
4
36
17
16
107
52
8
43
42
62
18
4
15
44
57
28
23
109
23
64
12
33
8
18
54
18
10
30
32
9
13
51
5
28
11
21
31
21
20
7
63
6
27
180
108
5
4
12
68
48
19
21
80
15
45
34
33
12
32
4
9
3
8
88
35
42
40
38
120
30
7
32
45
75
1
12
11
27
1
15
14
19
23
64
9
44
3
34
35
9
4
27
8
40
33
3
32
60
67
8
9
21
10
18
62
58
27
17
28
20
7
5
19
77
46
14
60
22
38
27
4
45
8
3
3
102
15
19
26
40
8
12
7
3
2
19
24
3
5
27
9
36
28
12
36
39
21
20
1
8
22
65
1
6
8
13
35
40
62
15
33
4
75
24
21
86
21
36
31
24
21
45
62
58
14
16
6
11
52
24
17
19
63
72
57
15
96
45
3
32
30
3
7
62
52
8
6
13
3
14
87
25
20
7
15
8
25
39
24
32
34
59
9
7
24
5
7
23
64
9
39
48
24
5
24
9
18
9
13
32
18
42
55
12
20
100
11
ABCD 95219898154*3^$a+1 [50190]
17
108
19
113
67
71
90
103
216
119
64
57
60
11
18
24
48
150
22
26
97
125
100
12
50
18
43
5
31
21
75
15
33
72
23
42
19
21
63
15
141
60
23
58
140
40
32
28
15
65
102
186
544
180
27
23
61
12
153
51
96
27
57
24
197
139
33
111
29
40
27
60
120
53
180
103
60
60
17
28
38
64
80
270
36
7
48
12
75
18
135
9
27
3
170
91
107
85
113
10
114
87
69
50
94
27
213
66
21
11
102
43
60
48
12
48
29
76
27
48
29
7
129
135
9
108
2
18
28
60
134
130
63
5
43
95
64
86
55
35
64
33
113
55
5
4
60
20
46
81
96
47
90
187
21
135
63
261
36
23
85
149
36
72
43
65
100
75
12
77
6
102
10
9
24
12
24
173
28
75
144
84
9
87
204
117
3
12
117
3
24
84
96
24
39
18
30
62
91
45
51
29
91
120
96
167
61
5
24
28
12
3
123
14
187
119
157
33
12
252
303
108
29
211
36
144
177
99
60
24
5
31
204
36
24
60
156
111
98
175
15
21
24
17
28
15
17
118
54
3
45
60
243
36
29
52
99
83
73
180
144
249
15
12
24
41
19
36
84
33
80
36
175
245
7
84
144
47
13
12
120
153
132
128
7
17
10
30
3
180
108
105
27
185
19
60
113
43
240
23
34
48
39
21
12
80
91
132
225
72
183
117
18
33
29
7
24
57
20
19
144
60
216
24
209
166
105
197
115
60
33
84
51
9
27
24
105
195
72
237
60
66
45
60
57
63
60
12
77
127
93
207
143
78
19
24
36
209
4
3
60
45
98
37
60
45
195
47
13
5
72
247
63
170
6
1
21
3
57
123
137
28
15
15
45
12
185
115
53
4
51
57
75
105
108
135
225
14
157
53
91
99
26
7
48
197
108
31
69
87
237
6
2
72
43
27
33
15
50
43
69
63
77
18
48
1
33
111
17
60
18
102
43
12
117
303
120
105
3
9
27
69
2
133
237
3
177
60
48
231
161
28
15
57
39
180
24
9
207
84
12
108
29
151
57
3
72
33
27
125
12
91
69
27
60
29
90
22
42
21
12
5
19
149
82
225
47
1
9
176
4
27
141
170
85
204
153
51
77
103
156
173
16
135
335
34
56
127
48
29
67
24
129
63
45
8
91
153
51
65
55
96
24
36
141
39
36
84
24
59
96
85
9
3
15
9
23
1
45
20
24
36
31
84
36
60
36
24
9
147
77
43
84
21
68
100
51
59
25
39
57
24
72
5
72
67
36
84
21
20
70
69
24
12
87
21
165
27
93
80
64
87
81
8
31
53
223
24
273
56
24
163
84
33
87
36
5
55
197
96
7
177
6
30
50
37
300
5
103
36
149
31
36
33
27
57
27
84
29
40
3
57
128
172
27
120
51
32
157
179
25
119
6
112
3
192
93
42
162
30
18
63
45
15
17
103
72
84
33
63
24
183
6
15
36
24
72
17
60
40
98
42
7
60
81
140
22
117
9
51
36
60
108
65
67
5
19
119
205
227
42
43
60
5
90
85
60
57
3
48
179
10
87
84
29
270
1
15
ABCD 95220018178*3^$a+1 [50012]
51
156
20
97
72
23
13
35
55
9
96
24
33
63
120
32
28
27
90
23
12
37
15
116
40
140
4
140
31
17
120
72
48
175
53
73
51
68
43
29
16
24
60
36
33
71
16
84
8
28
24
8
85
3
84
36
39
5
16
24
9
11
60
196
3
54
90
18
35
144
100
36
44
60
36
124
56
12
72
1
75
44
196
63
36
18
108
18
54
47
61
95
40
117
72
36
95
72
52
51
18
147
69
36
39
51
17
1
27
27
57
56
49
143
252
19
54
27
60
20
16
44
13
27
60
156
315
17
145
47
16
20
43
41
121
39
8
12
76
120
33
72
59
13
35
12
40
56
37
47
61
135
120
24
8
180
48
7
18
107
1
47
64
8
25
3
15
65
60
55
108
81
8
55
93
24
45
35
36
37
3
69
15
39
117
24
20
109
72
59
60
48
12
16
32
25
95
172
60
105
216
54
41
100
44
13
27
36
92
25
155
43
54
75
60
20
115
36
9
80
1
119
40
36
80
60
7
33
24
15
5
76
20
60
19
21
87
65
25
216
72
47
12
60
136
15
5
12
37
108
207
9
119
52
45
35
120
100
8
28
24
36
144
63
213
92
91
89
37
95
16
144
116
40
92
1
36
51
20
127
17
40
51
9
20
43
90
63
45
18
162
54
81
153
72
54
144
36
41
64
8
13
15
39
18
87
3
5
88
20
12
112
96
24
80
103
18
18
29
12
16
33
47
25
135
27
72
53
145
63
45
135
20
72
133
15
24
96
180
20
25
15
32
7
41
24
16
9
51
204
128
85
3
24
60
128
73
90
18
36
36
15
20
12
12
40
8
48
4
116
40
63
21
8
52
8
88
60
24
80
76
69
108
18
17
192
61
159
116
103
72
69
20
1
54
18
47
25
95
36
132
28
15
18
59
28
140
24
36
100
27
18
99
20
16
9
15
20
16
39
5
13
3
84
60
80
48
148
45
59
13
87
56
73
36
126
29
160
261
35
204
16
33
36
51
152
28
300
20
25
18
36
53
37
36
18
21
8
168
4
36
15
45
9
15
8
148
20
12
12
73
63
104
13
126
72
29
76
32
52
9
87
32
52
20
133
83
24
40
20
40
45
23
60
7
45
9
87
24
20
16
15
65
7
177
60
51
17
163
125
19
41
124
68
132
13
107
145
23
12
1
72
27
96
20
40
44
100
68
52
116
139
81
32
31
21
20
108
13
35
24
31
9
20
160
96
24
51
5
13
27
45
39
180
36
84
60
15
54
71
16
3
21
33
36
47
97
47
76
44
85
18
72
165
51
9
116
304
75
36
89
1
54
18
18
89
19
81
63
53
4
56
4
63
53
12
28
200
4
8
1
72
72
87
96
15
18
111
8
12
31
45
92
25
18
17
55
90
3
20
24
156
12
52
3
90
126
209
168
40
80
7
90
95
28
24
96
24
39
21
120
20
120
43
33
164
1
90
45
20
180
133
36
18
5
132
96
289
11
7
17
40
231
65
72
7
5
76
24
128
1
54
5
31
81
60
68
12
16
15
144
18
18
65
25
15
147
5
28
60
105
72
83
84
31
162
27
216
24
8
88
33
11
36
169
51
3
41
100
216
75
45
60
24
33
27
20
25
95
40
8
72
16
84
36
9
90
101
72
43
45
117
3
33
71
1
15
3
29
43
65
97
147
128
193
18
57
144
68
52
20
216
12
88
20
64
120
75
281
4
219
57
32
28
20
4
36
57
3
272
13
35
180
55
45
27
137
48
12
1
195
39
81
104
120
16
24
8
28
60
60
39
141
92
55
57
33
3
15
9
140
40
68
60
12
49
107
127
108
165
123
54
18
5
85
119
61
18
41
49
27
44
48
52
60
75
81
60
60
140
4
51
69
111
54
71
19
21
24
36
20
7
77
36
12
1
47
24
16
57
3
60
24
200
1
18
41
139
21
15
ABCD 95221543876*3^$a+1 [50007]
156
77
7
105
116
60
48
52
12
75
5
96
235
5
84
40
27
101
7
17
136
48
84
51
36
89
139
192
9
156
108
32
136
24
8
115
12
221
124
171
105
219
24
216
21
32
76
224
72
48
48
24
43
36
9
168
27
173
28
51
24
24
225
108
48
44
127
105
44
52
63
24
177
15
24
96
81
140
55
48
5
16
135
24
105
135
5
151
9
75
17
72
7
53
132
19
45
195
60
132
84
89
96
19
89
103
57
135
252
24
65
139
48
5
43
69
72
80
124
80
139
117
39
125
64
128
7
21
39
197
48
43
12
105
20
48
60
7
17
64
15
89
216
31
81
24
56
112
12
84
99
77
48
163
9
20
175
81
3
77
7
53
4
104
24
28
195
89
24
96
19
41
84
79
48
65
24
4
39
125
67
45
8
112
20
139
5
55
45
24
111
65
136
3
41
55
21
15
69
32
132
7
24
84
285
240
195
36
105
87
312
57
39
77
180
72
7
41
24
64
255
17
79
141
39
93
147
60
125
108
112
56
28
39
105
87
48
60
57
80
24
76
123
108
29
216
72
252
4
12
12
80
151
17
24
40
39
96
69
32
7
185
256
44
31
21
51
77
60
36
196
15
216
12
77
55
24
65
364
32
48
7
84
24
141
51
105
20
48
55
57
3
113
19
36
33
104
12
19
29
60
55
192
33
15
77
19
161
124
51
36
12
36
9
36
15
141
39
36
24
365
16
39
132
5
100
147
77
103
12
96
132
96
5
144
55
77
40
63
17
24
79
65
12
244
39
96
81
20
96
84
115
149
36
76
84
116
7
5
60
151
96
29
4
236
220
320
79
12
233
151
60
17
24
228
60
180
76
36
39
5
36
180
55
108
105
32
156
48
36
60
100
20
48
168
127
41
31
29
124
68
112
128
7
137
124
24
51
69
152
55
5
43
41
55
69
3
84
105
75
48
252
45
63
17
24
40
56
24
12
43
81
8
96
19
12
65
103
240
120
113
19
41
48
7
29
79
45
51
33
51
77
88
56
168
31
96
185
28
51
77
60
7
137
235
285
48
87
209
4
27
204
77
19
125
16
99
48
57
20
64
32
67
45
12
44
79
17
43
53
64
15
204
5
79
5
192
43
96
69
87
36
5
4
24
432
135
185
4
135
5
88
80
28
99
9
27
60
24
113
88
99
269
240
67
12
17
199
60
60
24
41
76
108
8
12
43
72
17
48
31
24
185
7
65
55
36
48
36
108
5
7
105
56
144
108
16
84
135
72
36
5
264
48
208
183
41
24
24
7
60
41
220
8
19
21
15
24
17
28
132
200
24
60
19
36
57
363
96
96
24
33
156
116
64
80
64
12
128
112
51
24
48
5
16
36
3
53
40
3
5
31
60
125
108
60
328
12
252
15
129
20
84
55
33
135
24
21
212
127
45
3
297
75
9
219
5
331
12
29
28
51
77
12
40
92
384
91
24
41
36
12
127
120
153
20
ABCD 95221720268*3^$a+1 [50023]
45
36
111
276
27
21
33
6
21
15
33
57
66
21
33
18
60
126
12
3
15
24
48
24
57
63
60
21
9
39
57
12
3
129
108
90
12
6
159
93
12
18
42
90
18
90
213
57
36
147
12
51
6
54
192
18
27
15
21
144
144
156
33
72
54
18
99
12
165
126
84
189
15
129
27
81
48
3
30
24
84
135
9
6
84
9
81
63
15
33
39
12
114
3
72
87
12
21
21
18
36
36
48
9
48
15
9
15
93
27
9
48
60
27
42
75
12
168
192
96
45
18
42
48
63
69
30
90
6
54
36
183
33
138
6
75
48
3
84
60
93
36
15
102
60
18
33
69
6
69
60
9
39
111
90
3
33
3
84
183
129
9
42
54
54
21
15
69
168
72
264
36
15
90
168
51
21
216
84
27
15
33
33
27
15
33
87
108
204
126
39
12
24
156
219
33
36
69
6
57
27
6
15
123
60
57
69
66
6
12
6
33
39
21
69
87
51
21
24
15
33
36
21
120
111
39
66
27
51
48
42
156
75
69
90
6
12
24
3
12
24
27
132
72
30
99
48
36
60
105
72
3
27
9
87
33
15
36
18
3
72
15
57
60
69
30
9
87
33
33
27
171
126
96
18
69
36
21
39
48
57
36
180
30
108
6
15
15
81
99
9
36
15
126
36
84
60
48
60
18
69
75
18
126
12
18
3
132
120
21
15
33
63
27
21
111
126
12
6
21
9
3
57
87
3
105
21
108
30
150
90
129
9
60
51
87
21
33
63
153
171
192
21
18
48
21
60
84
36
24
9
96
12
168
54
198
84
135
15
33
132
12
57
66
57
93
84
6
21
99
6
51
24
9
147
69
42
21
15
90
30
21
21
30
24
30
3
24
69
54
33
132
108
48
93
3
12
51
21
72
87
9
15
90
327
9
90
21
159
24
30
27
105
18
126
198
72
30
54
21
108
3
129
231
138
75
51
6
54
21
108
12
24
9
39
60
27
168
108
69
72
144
33
114
108
165
36
12
111
21
9
18
78
30
9
63
42
84
3
60
123
33
3
93
84
57
75
144
15
144
12
60
21
195
174
90
168
246
90
60
21
12
108
3
141
57
15
15
9
51
69
96
108
27
24
105
15
24
105
87
60
12
129
33
6
57
45
6
90
12
168
12
54
18
60
30
42
84
3
3
36
12
18
132
15
87
18
3
96
108
69
36
90
33
60
48
87
18
39
21
15
75
21
144
36
33
54
72
12
18
18
24
33
39
33
87
144
24
30
111
57
18
54
108
3
15
84
9
33
51
36
93
15
141
24
87
24
15
18
15
24
63
21
123
9
87
30
3
15
9
15
72
30
54
36
18
63
15
144
30
60
66
108
21
93
3
36
63
54
147
69
24
72
3
27
81
33
18
12
21
15
9
63
9
48
93
18
90
39
45
27
36
144
9
135
9
6
21
12
51
201
24
33
102
9
48
108
3
30
27
15
201
69
180
3
153
24
84
27
36
48
24
141
90
105
24
9
6
102
27
33
39
69
90
30
42
93
15
12
21
108
36
69
54
129
24
63
9
9
180
150
36
54
72
126
21
27
21
69
3
33
39
60
15
33
111
90
3
45
24
48
126
60
105
60
144
12
72
24
99
117
27
36
9
15
33
69
75
3
12
78
54
18
48
3
24
159
105
24
15
33
3
165
216
48
21
66
42
66
36
9
9
6
21
33
3
48
105
36
60
3
63
90
135
9
3
3
18
51
72
21
72
3
15
102
24
87
60
117
147
69
24
195
24
48
3
285
237
90
93
12
15
36
21
57
54
90
15
93
39
9
96
18
36
66
18
42
30
57
39
21
48
60
15
69
51
18
6
57
33
12
78
93
48
51
45
63
24
57
9
75
36
60
33
3
69
75
33
159
57
3
51
72
18
12
54
36
24
69
108
57
12
78
30
18
108
144
72
60
18
120
36
99
180
12
75
18
18
93
45
24
15
3
48
60
141
3
93
36
ABCD 95221862324*3^$a+1 [50051]
3
52
128
24
57
54
85
101
79
11
1
20
12
45
55
36
35
49
23
109
11
24
90
138
6
24
15
88
32
16
32
28
11
60
6
135
3
49
23
109
48
35
1
144
53
55
89
210
54
6
145
131
37
8
27
73
83
1
24
65
91
11
12
6
87
3
102
19
188
48
99
1
5
24
18
121
44
3
24
109
35
9
40
8
75
12
48
37
36
20
129
48
24
18
13
17
18
30
79
11
84
21
3
25
20
52
107
1
144
20
147
9
111
30
24
30
25
60
20
51
141
27
21
76
60
8
3
54
19
77
27
3
45
60
28
5
66
48
25
47
61
65
42
73
12
17
63
81
7
8
57
150
13
36
36
23
36
13
216
44
33
72
18
72
240
93
100
8
112
20
72
76
152
159
21
9
31
80
39
61
23
37
89
210
9
84
48
48
51
21
48
40
47
33
75
117
15
13
60
20
136
44
57
3
21
18
61
32
4
11
37
23
13
35
72
72
1
5
27
12
52
11
145
23
49
41
15
4
80
63
45
132
40
95
12
66
15
39
1
23
37
84
65
3
3
73
35
129
16
11
36
30
19
53
6
120
37
35
157
47
36
57
108
4
59
6
48
6
49
36
5
24
186
126
258
25
47
81
52
131
9
21
7
8
24
3
72
13
72
36
32
15
33
12
52
53
7
35
21
136
36
24
35
114
79
17
66
48
117
48
60
39
132
13
107
36
45
57
15
75
85
35
21
15
157
119
25
24
144
23
25
23
45
9
78
300
228
36
120
21
40
32
40
191
49
17
6
33
9
18
25
80
48
45
6
1
48
59
6
115
24
23
84
49
17
18
1
59
84
1
44
36
12
27
48
13
44
36
24
105
6
1
113
102
24
66
66
84
13
167
1
5
15
15
37
53
67
56
159
1
5
67
53
79
35
21
87
57
111
12
150
30
13
101
18
13
119
9
60
69
43
32
3
109
71
37
35
33
28
65
7
83
180
117
160
5
15
28
5
66
21
39
73
23
285
12
315
13
17
6
60
24
36
72
105
4
44
184
60
5
48
18
12
33
111
21
12
48
168
12
60
4
11
49
41
27
40
12
108
131
105
4
12
8
3
48
60
105
9
123
15
45
27
36
129
33
147
3
93
4
65
135
33
19
44
40
17
15
9
99
84
33
55
12
56
15
45
15
69
3
12
12
18
51
27
90
19
11
57
28
12
11
49
5
7
59
144
45
87
9
120
27
57
15
12
36
108
42
72
55
41
30
12
37
23
12
45
81
30
36
6
48
15
15
72
13
107
93
4
47
109
71
120
24
9
21
6
25
11
24
13
83
48
45
24
48
4
36
24
95
24
57
75
37
35
21
9
7
11
84
18
42
36
57
3
24
61
32
136
11
109
32
48
9
63
75
78
27
75
33
72
33
6
84
120
25
71
54
270
42
27
21
139
96
36
35
30
19
5
39
168
9
126
45
40
8
135
60
42
3
195
66
54
37
12
71
90
66
81
40
8
27
48
66
51
100
32
81
6
33
123
30
42
1
11
18
63
3
36
25
185
39
51
150
39
64
48
20
3
121
41
75
63
36
24
69
48
39
1
72
143
168
1
53
18
72
36
69
112
108
248
3
57
28
36
11
12
13
128
4
125
48
19
60
108
68
3
9
45
18
54
18
48
144
60
33
40
120
8
105
234
13
71
36
21
3
45
9
6
60
54
43
47
25
53
42
120
12
180
1
5
3
87
45
40
24
41
42
37
113
91
84
20
240
60
105
75
40
71
37
32
40
68
12
36
39
12
13
71
97
35
117
15
6
6
36
24
36
84
261
9
30
69
12
100
108
47
108
69
120
33
24
3
15
85
8
3
25
36
59
69
112
36
29
6
12
6
114
108
24
33
40
11
25
5
30
61
8
45
78
24
9
24
108
4
131
73
77
15
72
28
32
15
13
48
24
35
72
48
6
39
96
81
3
48
63
45
4
101
15
4
5
18
48
60
57
28
24
36
59
12
1
143
42
103
44
40
23
84
234
19
72
59
42
3
39
37
83
21
57
15
39
18
15
33
15
39
169
72
260
87
13
8
87
33
15
1
11
33
171
25
44
192
12
40
137
19
36
36
83
57
184
8
87
144
36
13
17
63
81
6
13
47
60
21
12
36
12
100
32
111
6
63
60
36
51
48
192
156
37
116
72
9
24
15
12
3
1
24
ABCD 95221983622*3^$a+1 [50050]
3
15
9
36
132
60
45
43
20
99
1
20
72
60
27
1
24
17
159
4
47
6
18
66
91
5
27
117
39
159
66
19
53
27
51
12
33
12
48
39
1
101
90
54
6
30
24
139
36
71
90
108
51
57
43
35
36
1
8
84
33
12
15
60
57
30
133
47
33
45
12
6
37
48
53
27
63
54
15
21
19
257
211
72
5
48
24
19
12
5
18
105
60
9
18
114
31
53
6
21
27
6
55
20
52
155
37
41
36
51
3
30
27
33
36
19
80
57
87
28
20
45
3
15
9
28
8
64
116
15
49
107
81
72
60
27
13
23
45
12
96
39
1
5
19
80
60
48
27
73
125
54
84
69
21
207
45
24
51
132
27
9
15
45
27
13
24
8
93
6
93
60
3
45
72
27
33
57
36
3
12
3
117
9
39
39
33
15
145
5
27
45
66
37
8
51
1
53
55
12
23
36
18
18
12
73
32
3
240
18
39
45
3
87
33
3
42
3
9
43
12
80
33
75
12
160
5
111
9
55
8
45
15
28
11
33
45
30
25
68
40
17
12
96
75
15
48
54
108
18
9
27
114
139
53
24
84
15
9
75
15
18
102
93
3
36
13
5
90
33
39
13
35
42
18
13
53
15
9
282
61
35
157
35
6
12
3
39
93
28
32
9
108
18
18
19
20
81
19
36
77
18
49
17
43
35
1
107
57
36
45
24
163
68
112
80
108
84
15
1
17
54
48
36
69
48
9
36
72
75
76
192
5
27
28
29
60
51
3
49
17
24
27
27
30
18
72
61
11
36
177
21
7
35
30
7
53
3
64
60
8
12
15
126
12
7
8
40
80
28
35
37
68
9
66
36
9
51
33
57
19
32
33
7
48
60
17
192
18
42
31
5
55
17
108
72
54
18
15
21
55
80
117
3
9
90
18
7
155
36
96
33
40
47
1
8
27
144
9
51
36
45
3
36
9
64
8
52
8
63
109
35
180
12
18
18
18
27
88
17
12
42
108
36
9
21
7
107
21
117
15
93
6
54
55
11
21
57
18
12
1
17
43
12
5
27
28
32
21
27
48
12
15
73
20
15
36
36
45
15
18
144
103
8
15
49
200
16
17
24
3
15
12
33
28
20
9
51
48
45
6
13
35
132
21
99
61
29
43
36
29
42
21
60
12
88
80
3
54
15
75
1
32
27
12
33
21
19
23
18
15
4
20
28
32
81
127
29
6
108
36
1
65
135
100
5
30
145
5
18
30
6
30
6
18
39
16
89
55
191
45
27
45
33
12
43
35
36
121
152
48
15
18
19
36
41
19
12
108
5
30
9
51
30
6
36
12
21
40
44
136
12
8
45
72
7
173
24
90
49
204
65
60
36
30
24
48
37
8
9
24
72
48
7
8
40
24
11
6
3
15
72
126
15
48
9
183
60
225
3
24
60
40
17
66
42
31
5
12
42
13
5
27
57
3
36
24
120
15
73
5
27
3
97
120
5
102
6
3
45
6
48
1
35
60
69
108
15
78
19
8
27
1
35
9
120
16
17
138
6
63
27
1
140
52
53
43
89
36
15
112
89
103
131
30
39
33
108
72
127
140
75
1
24
17
3
15
192
18
91
77
72
51
4
161
12
43
47
132
90
51
4
36
29
90
25
47
73
36
41
3
88
108
11
1
35
42
18
18
19
48
35
42
66
57
177
51
111
6
18
12
25
80
99
18
12
6
84
96
12
60
13
23
30
144
51
45
27
99
66
18
42
3
24
28
72
48
60
17
120
55
56
12
99
36
54
3
81
132
30
145
20
3
30
36
54
37
108
5
99
21
54
6
12
7
17
103
8
69
30
213
27
48
18
18
25
17
15
33
55
92
52
8
27
6
15
21
18
1
29
171
45
6
9
12
63
109
5
48
18
54
18
117
33
30
18
24
18
18
12
108
42
12
33
112
17
99
9
6
57
33
15
4
35
18
87
21
54
18
87
21
12
55
68
117
48
6
30
36
15
27
12
90
3
87
18
36
36
216
187
47
24
72
54
19
72
20
48
15
6
19
35
49
80
15
21
24
75
18
108
115
11
6
30
108
9
51
117
45
18
102
60
3
24
40
17
3
60
63
24
1
17
75
135
1
5
27
27
33
112
80
63
72
48
222
55
281
55
59
21
12
39
1
29
63
36
52
65
18
37
5
27
21
72
60
3
12
60
69
19
11
54
72
63
24
21
54
6
15
84
27
1
20
9
36
15
28
44
3
78
39
45
3
12
48
63
6
30
18
72
43
17
120
18
45
96
12
60
208
17
27
27
108
72
9
24
15
33
27
36
12
108
36
1
5
54
36
33
4
17
48
6
9
27
129
15
36
18
55
8
148
24
8
39
6
103
71
61
17
75
16
44
93
54
1
17
3
12
40
5
91
137
108
6
21
28
131
30
24
39
81
7
53
15
24
16
11
114
12
78
49
113
48
7
72
83
18
19
23
30
24
3
16
12
17
43
12
56
24
87
144
66
78
45
45
ABCD 95222393608*3^$a+1 [50031]
8
24
51
45
81
222
48
24
108
12
6
27
81
7
24
53
42
54
163
72
17
12
3
3
141
3
18
18
30
6
36
1
17
15
21
30
24
12
42
12
99
45
72
3
21
3
33
30
1
77
36
138
18
54
37
24
8
16
24
17
39
15
36
21
21
3
9
63
40
5
72
67
29
99
3
18
27
72
112
48
101
108
162
45
96
24
39
25
8
21
90
49
5
99
39
18
36
54
21
3
12
114
7
32
16
71
57
40
96
5
3
9
18
13
56
16
80
21
36
30
1
23
57
24
3
18
24
18
1
80
16
24
17
114
66
115
53
66
177
3
24
21
123
36
1
32
3
117
3
21
15
9
9
42
12
6
36
108
171
9
39
16
24
96
32
3
37
56
123
36
60
36
9
165
19
5
27
93
67
47
25
24
48
173
19
11
6
90
21
88
24
32
64
32
24
160
41
7
29
19
32
39
54
48
51
40
95
66
78
9
9
12
186
49
53
19
23
9
136
296
21
186
121
23
54
12
54
73
107
45
112
119
9
16
5
91
89
55
5
115
119
129
16
56
15
12
18
54
96
12
132
37
8
39
24
30
90
193
77
6
69
51
61
32
16
113
63
40
8
112
65
79
128
16
11
61
5
72
3
105
90
96
48
13
137
63
16
24
152
16
11
36
60
12
42
30
73
23
192
6
3
63
6
90
97
47
30
51
192
105
15
16
149
3
87
18
7
5
72
43
17
31
24
53
18
9
93
108
7
32
3
18
91
24
29
18
30
51
21
75
16
23
72
12
133
119
1
5
18
54
48
43
17
39
45
18
57
24
105
66
85
8
3
18
30
36
24
36
18
18
1
11
78
12
27
15
57
117
6
66
3
87
1
32
64
8
27
37
24
77
3
75
21
72
48
48
64
17
36
54
13
77
12
87
3
60
25
47
30
42
1
35
12
72
1
77
99
21
6
54
15
15
78
3
16
35
61
96
77
84
180
6
36
18
15
93
30
69
39
9
144
81
7
89
12
54
21
15
57
3
12
25
173
19
59
21
45
43
65
108
51
27
192
60
49
5
48
96
54
30
6
12
37
8
15
18
84
18
60
37
47
6
84
6
54
3
117
60
7
72
8
3
18
30
45
160
8
64
80
64
8
21
36
90
133
17
55
8
27
54
15
64
96
48
32
15
9
63
1
35
18
54
13
113
66
61
24
5
75
112
80
136
35
36
57
48
24
63
49
11
45
39
78
18
30
19
131
18
54
30
6
9
93
19
23
30
27
69
19
72
8
45
48
19
23
18
30
54
6
13
5
51
195
18
3
93
3
160
24
5
60
55
89
39
15
73
32
111
25
8
96
40
29
3
16
137
54
6
120
186
9
135
30
180
63
63
18
31
59
42
43
32
15
18
180
163
35
141
21
19
29
18
1
53
18
49
41
78
66
39
48
120
24
27
36
25
5
6
18
90
25
101
43
11
12
6
43
24
17
6
57
120
24
40
24
48
29
43
120
29
6
13
72
53
36
79
17
102
1
80
88
83
96
13
104
40
24
11
13
47
12
36
240
9
48
40
8
105
103
5
54
18
27
45
27
45
6
72
126
12
99
15
1
119
81
15
25
5
91
168
89
7
56
160
101
48
3
15
24
108
18
3
48
24
27
21
3
37
17
39
117
43
35
21
45
91
8
64
96
143
73
24
77
24
99
48
69
67
17
79
24
59
60
73
35
66
78
36
54
3
15
12
13
83
174
6
54
36
39
27
13
32
261
24
36
84
216
132
18
18
30
24
90
90
177
51
144
133
35
157
5
90
1
47
25
48
59
18
43
32
48
75
12
60
69
69
3
39
153
135
12
18
75
3
69
15
57
51
108
54
19
23
25
29
66
18
6
1
53
18
54
66
33
201
15
3
42
66
49
8
96
27
69
9
30
81
33
15
15
18
60
91
47
33
9
54
54
54
37
89
7
47
1
56
51
12
6
12
31
96
71
1
5
67
71
1
8
27
144
6
12
24
108
15
48
96
40
11
60
73
32
111
30
6
21
87
1
35
162
72
12
103
137
31
104
21
27
51
61
24
59
48
54
54
49
8
3
12
24
30
60
18
237
33
12
171
64
8
51
30
7
24
119
73
101
6
13
59
45
63
1
101
19
152
27
72
24
90
51
3
13
41
66
13
47
1
71
30
91
96
24
29
12
15
27
18
30
13
137
7
119
84
109
17
36
24
19
8
48
15
102
3
15
36
18
60
12
75
21
54
109
8
3
24
13
48
101
72
3
123
66
24
91
119
42
12
51
117
30
21
40
11
60
90
12
3
165
75
33
55
104
69
3
16
71
24
48
78
3
9
18
21
ABCD 95222420336*3^$a+1 [50228]
40
5
51
105
30
162
42
144
36
36
120
90
12
111
225
30
1
56
9
30
49
5
27
33
15
27
24
21
24
33
111
16
65
36
19
24
5
144
60
18
30
18
45
69
30
37
8
51
45
120
9
66
21
24
147
69
16
29
3
195
61
41
15
96
15
97
152
96
39
6
30
157
83
45
40
152
21
19
23
18
31
65
55
11
144
18
30
13
8
105
66
21
9
36
60
63
51
21
9
48
18
72
13
8
111
108
13
8
64
11
6
114
21
39
57
3
6
31
48
72
23
12
120
30
15
112
32
120
75
13
56
96
45
51
9
111
48
15
102
144
51
39
9
9
31
5
294
21
40
59
61
35
12
9
16
29
126
72
21
21
6
90
12
42
61
29
78
13
53
12
87
45
42
129
40
71
105
120
3
45
63
9
39
6
90
18
36
51
9
42
45
123
66
51
64
35
45
40
131
108
81
3
37
8
72
64
29
75
112
11
90
43
11
6
7
11
109
17
39
135
25
80
141
3
45
12
96
63
159
81
136
11
45
33
84
90
96
54
6
90
27
75
45
9
63
33
7
35
36
57
75
12
6
126
13
47
48
18
63
75
6
18
21
57
30
33
129
42
84
84
30
63
15
18
84
3
48
51
61
24
83
13
59
48
102
15
136
48
41
15
24
24
16
47
33
51
13
53
12
48
48
55
32
3
21
63
12
133
17
78
36
12
84
24
144
102
135
105
103
11
66
6
48
144
93
9
66
12
12
6
55
59
18
3
87
1
35
24
36
84
270
87
9
66
78
7
41
48
111
16
80
48
24
45
67
8
117
3
40
48
32
48
69
115
8
27
84
49
35
12
18
36
42
57
48
3
24
60
66
36
60
15
33
18
78
15
21
48
30
13
5
139
5
150
45
40
48
120
71
9
27
18
75
177
66
93
51
61
8
64
35
36
96
60
45
9
111
48
33
84
19
41
30
33
15
81
21
43
35
30
15
48
24
39
6
43
5
43
5
27
120
48
75
18
75
99
78
30
54
3
87
9
9
31
35
126
78
6
19
8
3
114
48
19
24
35
37
29
91
48
11
13
23
84
45
21
3
99
36
97
24
56
15
9
75
18
60
42
6
175
53
6
45
64
29
6
36
36
78
84
3
24
64
5
6
36
108
6
36
42
1
32
24
16
8
69
67
8
51
24
102
39
135
9
87
54
19
23
9
153
186
37
65
39
45
30
21
144
16
23
81
40
29
12
7
23
102
6
21
21
123
40
41
18
30
30
6
67
24
65
78
25
77
3
40
107
96
42
6
21
165
54
42
19
59
66
43
8
9
66
72
6
7
29
30
18
27
165
48
6
42
19
35
45
9
66
78
7
144
59
48
69
39
54
6
69
21
51
16
200
69
96
60
127
32
40
41
15
3
45
144
3
93
16
48
35
12
84
30
55
24
5
12
138
13
32
27
21
39
6
48
19
107
61
24
8
40
8
24
195
93
45
6
72
93
69
27
96
33
15
96
21
60
39
45
60
15
15
9
27
30
78
49
5
51
99
61
24
72
119
1
80
21
60
15
27
48
24
108
1
65
84
6
69
3
117
171
24
45
3
54
39
9
42
150
31
83
24
180
36
12
48
36
13
32
159
25
104
3
229
29
51
96
57
15
51
96
30
30
60
133
11
24
96
12
12
37
35
69
45
12
7
203
18
315
24
136
5
27
24
160
80
88
8
24
123
6
87
249
96
114
13
83
72
45
51
42
3
9
7
11
168
21
16
17
78
57
57
90
13
41
15
40
11
21
9
30
1
17
15
40
56
51
108
1
24
8
48
81
15
33
31
11
24
85
32
27
21
16
200
16
47
36
24
6
111
3
21
64
23
18
90
24
85
107
60
66
30
114
15
63
6
30
24
48
84
1
17
48
42
36
6
3
57
84
6
13
131
120
156
60
54
79
8
40
200
9
66
93
16
5
60
63
40
32
40
59
42
30
18
12
84
54
54
7
125
3
72
33
30
102
48
42
201
40
53
60
7
23
12
45
24
24
9
7
59
30
7
24
95
36
13
56
96
123
66
19
11
96
12
48
97
8
27
120
13
128
51
138
108
7
35
72
18
30
12
49
95
1
65
66
69
75
18
27
15
9
27
30
15
3
60
57
135
25
59
48
12
18
30
1
59
93
184
149
156
103
8
48
16
53
6
102
15
15
57
3
37
95
12
13
8
15
73
41
31
5
12
78
180
13
149
12
30
198
3
192
16
24
ABCD 95222429254*3^$a+1 [50022]
68
52
72
11
54
19
131
30
43
80
88
12
12
23
45
21
87
3
1
89
19
20
148
48
5
75
64
48
48
176
40
179
54
48
7
8
12
15
61
5
27
33
30
42
27
12
4
32
45
135
24
9
30
36
9
16
44
24
28
5
7
17
54
12
129
21
12
3
15
49
59
37
5
39
45
24
12
27
16
29
67
191
30
108
15
40
95
69
15
60
72
1
24
68
87
21
4
11
30
19
8
81
7
137
55
68
4
80
28
20
16
12
5
24
18
30
67
84
12
12
5
6
12
13
32
45
39
3
45
12
76
48
17
7
12
44
36
21
43
17
3
27
37
32
111
72
37
48
41
99
117
168
51
4
197
31
167
57
9
15
27
9
96
39
66
7
68
93
31
176
63
21
64
17
18
42
54
18
7
96
80
4
23
25
12
35
108
61
11
61
60
12
47
105
3
37
104
16
80
3
30
168
12
55
77
3
108
24
39
144
105
28
60
5
43
137
55
77
18
18
67
23
105
15
180
6
36
127
36
101
6
18
19
20
45
15
52
245
151
77
18
24
13
35
13
173
99
45
18
9
39
1
395
13
41
7
83
21
93
66
1
44
9
7
35
9
24
28
12
11
25
204
20
36
12
9
6
117
108
93
111
3
30
6
66
18
18
19
8
192
201
18
72
174
36
18
25
12
5
55
32
33
19
59
69
21
31
44
36
24
4
32
165
31
12
20
40
5
6
174
168
7
5
126
57
3
9
75
18
55
128
4
96
12
179
36
9
64
12
17
115
35
93
4
5
55
20
165
75
48
28
5
54
25
48
8
40
23
117
28
77
7
20
16
32
24
21
19
60
96
140
100
20
69
90
49
77
54
18
55
132
48
8
9
31
44
33
15
63
69
21
7
11
49
8
40
120
47
36
6
55
144
60
65
66
1
53
87
64
20
16
12
35
18
75
12
45
3
9
75
15
85
41
18
61
144
36
71
30
75
48
4
35
45
28
84
24
56
33
36
147
40
24
36
44
51
150
27
75
21
12
24
64
5
99
48
64
36
12
47
1
17
6
30
27
27
18
24
43
20
48
15
84
36
42
31
32
4
8
45
87
16
20
3
9
63
93
36
100
60
131
49
96
12
48
65
18
1
80
21
7
12
20
160
80
4
41
3
15
6
342
97
77
36
54
33
28
20
48
21
18
1
24
41
67
5
39
16
68
84
108
27
60
45
81
91
36
44
36
3
24
66
24
103
44
96
72
76
44
33
3
16
89
12
54
73
5
51
36
51
18
15
9
72
30
13
47
21
64
80
45
18
45
16
71
45
3
13
104
63
57
28
113
363
69
27
36
28
72
8
84
213
43
116
16
47
12
6
90
13
107
85
23
6
3
87
13
113
162
61
5
199
5
18
48
216
126
7
20
135
21
4
8
48
4
20
12
33
271
35
102
132
135
60
3
109
29
6
81
3
25
36
65
18
132
54
15
16
84
96
149
12
15
9
31
8
72
15
12
36
25
24
56
40
89
60
15
16
35
42
18
21
15
25
29
12
90
42
7
60
20
15
18
42
1
48
80
27
18
51
3
37
80
88
71
36
48
42
30
6
7
65
18
45
4
23
57
63
13
77
60
7
23
61
71
18
51
15
37
35
13
29
7
11
12
60
37
11
189
9
55
41
36
3
12
100
65
7
47
18
48
7
107
85
143
42
30
1
113
12
7
35
57
36
12
208
5
67
47
93
27
18
90
60
1
29
6
61
11
69
33
43
132
185
31
59
13
104
9
39
3
37
96
29
36
55
17
7
176
24
21
31
36
8
52
44
40
59
37
53
72
43
89
63
108
27
18
12
19
23
12
90
54
60
57
48
87
9
105
15
15
36
33
36
48
40
48
29
90
24
84
18
19
131
30
72
15
16
47
69
84
9
15
48
84
69
30
49
12
35
1
29
91
53
19
5
12
43
47
33
27
90
39
24
75
42
51
4
29
15
112
8
204
75
1
32
40
59
48
72
13
56
171
120
114
159
105
96
135
96
48
3
114
18
45
60
28
24
8
168
60
93
7
12
65
43
17
7
95
81
27
33
9
115
59
69
3
42
3
52
71
9
156
36
36
64
23
18
19
44
4
23
25
5
42
18
19
29
114
265
17
18
6
31
56
15
9
64
44
48
33
19
48
32
28
77
67
20
159
42
48
31
48
11
24
13
48
36
96
35
25
47
1
5
15
36
15
18
91
92
69
91
107
13
128
24
57
108
67
8
27
93
112
71
25
24
36
23
36
18
111
36
96
93
51
60
15
81
9
123
3
105
27
13
5
75
12
48
63
1
96
140
27
18
7
96
92
39
1
32
21
75
ABCD 95222455106*3^$a+1 [50008]
31
129
56
67
24
6
15
9
23
31
41
25
24
23
1
60
11
31
12
12
186
132
36
90
12
17
40
176
13
30
36
90
6
84
30
6
18
63
15
12
21
87
9
21
6
5
1
23
25
84
36
78
65
1
15
8
31
90
39
32
7
41
1
6
81
15
66
6
17
64
8
13
42
114
23
7
42
23
1
36
27
9
18
21
240
168
9
36
6
5
16
21
12
39
15
65
1
126
9
69
78
5
103
33
9
23
7
17
24
72
40
51
48
5
25
239
1
23
31
18
6
18
90
36
6
66
9
33
15
3
36
33
39
54
42
65
24
13
30
36
30
59
55
17
13
144
11
7
24
36
21
48
9
23
55
18
18
6
6
65
160
56
1
23
49
39
32
7
84
24
125
7
57
111
12
29
37
66
89
7
9
105
18
12
12
36
65
43
24
21
32
85
27
3
18
18
9
8
72
67
6
63
120
32
120
91
18
12
47
48
48
31
132
21
24
128
79
33
27
12
33
87
33
8
1
54
41
7
33
3
24
5
37
35
25
47
16
57
15
8
7
24
17
25
6
33
8
24
31
48
41
40
32
16
3
30
66
149
61
42
18
48
71
31
17
13
27
9
15
27
18
114
41
88
27
101
49
42
36
9
15
33
27
6
119
1
15
48
33
72
42
42
30
21
45
12
47
7
18
95
97
12
42
84
198
18
69
15
12
5
7
161
48
199
12
30
6
57
48
3
12
33
39
24
57
3
5
61
99
15
17
24
48
72
64
24
15
60
24
29
7
60
72
77
55
48
9
24
9
39
3
6
24
47
115
54
24
42
45
8
43
5
1
6
72
6
59
37
96
42
12
45
8
31
36
12
6
11
25
30
113
55
84
6
6
6
6
78
23
24
16
45
27
8
67
78
6
36
12
17
40
27
5
79
30
3
3
29
31
42
39
87
6
83
19
60
24
9
56
1
210
78
30
102
66
168
33
21
12
30
89
24
55
129
45
6
48
12
17
79
48
65
25
18
45
48
9
6
60
5
144
31
90
15
24
129
24
30
120
36
45
72
32
103
18
23
61
6
45
99
78
6
36
12
89
73
54
89
37
150
5
7
113
1
90
21
24
51
108
17
184
33
47
24
1
47
31
33
231
24
24
18
6
102
6
42
42
54
83
49
15
24
32
40
72
9
23
7
9
32
1
39
171
149
16
32
7
33
80
1
18
45
3
18
6
42
12
42
101
48
73
102
96
6
6
5
88
27
53
49
54
36
78
66
84
9
39
72
42
48
39
51
12
89
24
72
49
24
24
24
18
77
16
24
72
9
12
12
63
120
24
105
23
19
93
123
29
13
30
5
16
56
16
48
56
175
137
24
1
47
19
5
40
96
27
30
48
63
8
25
84
12
54
30
48
131
40
51
21
9
84
54
29
43
36
33
8
40
27
6
23
24
103
9
9
15
81
6
24
12
5
48
19
24
12
30
78
53
55
17
24
55
41
7
6
18
17
7
65
40
128
19
12
18
12
51
153
102
24
12
54
15
9
42
77
16
63
42
42
29
24
7
12
29
40
9
15
51
53
43
90
42
89
79
41
1
24
96
15
39
89
19
69
9
42
12
65
16
3
48
6
15
27
12
6
126
5
121
23
55
84
6
23
1
15
3
36
18
30
41
55
78
12
63
8
103
42
108
18
65
1
30
12
5
1
6
9
24
33
63
80
24
13
35
64
27
29
48
24
61
27
32
55
12
54
42
5
61
48
42
42
30
186
23
139
6
24
54
12
66
96
11
40
75
45
80
1
6
18
54
6
54
120
6
54
33
72
32
61
18
41
24
120
31
48
6
27
15
305
7
12
21
8
133
90
9
216
72
81
47
24
40
3
84
41
61
12
18
21
33
12
27
39
84
48
30
12
27
8
115
6
15
32
1
23
24
40
8
19
252
12
12
24
18
15
32
43
5
7
89
136
51
21
56
16
15
9
3
66
12
6
90
15
15
6
48
144
138
89
112
104
7
17
24
24
19
45
57
132
27
56
19
24
30
6
41
67
69
39
18
15
48
39
48
41
43
5
25
18
6
6
72
42
15
33
15
57
23
61
59
96
25
18
30
15
63
72
33
15
33
21
30
24
6
48
23
13
27
69
11
25
114
6
23
40
3
24
30
42
48
5
169
95
40
3
36
24
48
9
33
47
48
37
35
49
15
8
67
101
25
126
17
48
96
73
48
23
19
132
9
24
32
13
6
6
23
64
24
39
30
51
3
30
47
25
198
9
264
27
30
15
81
63
32
67
54
12
59
48
48
25
48
18
90
12
30
33
27
5
7
120
72
161
25
143
7
33
48
93
171
48
9
48
30
65
16
8
31
6
84
24
71
13
27
8
24
24
49
144
30
12
18
66
41
25
95
43
21
32
67
36
17
1
36
11
1
18
102
30
12
5
55
41
73
30
42
120
6
72
209
1
84
54
24
30
36
90
42
54
12
5
25
24
102
33
39
65
24
67
5
91
29
16
72
32
24
40
51
93
9
39
51
18
126
6
39
225
95
19
36
33
63
17
16
129
39
176
136
3
30
23
25
12
11
7
57
33
180
48
27
39
48
84
5
24
7
54
131
16
105
48
39
32
16
8
64
3
24
36
161
16
48
9
18
5
25
15
9
119
19
21
24
99
24
18
27
21
ABCD 95222988572*3^$a+1 [50025]
72
28
5
163
12
60
176
40
92
69
51
48
12
24
60
4
20
16
116
52
32
24
112
113
19
36
20
4
48
44
28
8
84
36
33
27
28
24
20
261
91
53
187
60
5
171
48
4
32
16
60
29
39
12
4
104
64
56
4
116
12
93
51
60
40
8
16
56
129
144
135
108
60
60
88
32
48
60
36
21
55
44
84
124
32
28
72
60
185
3
240
81
31
41
63
4
8
12
28
44
36
4
53
63
28
32
60
177
43
48
12
5
72
36
27
4
8
88
8
45
111
36
249
3
36
52
89
19
176
16
128
12
12
12
160
20
48
40
68
124
29
91
161
19
56
24
16
32
12
36
28
20
12
12
88
68
45
219
33
43
20
136
20
141
72
51
4
192
164
21
15
16
224
28
12
29
55
72
53
7
20
132
12
96
72
57
39
52
132
60
8
100
8
156
21
15
24
16
20
24
4
5
180
15
4
72
108
72
56
28
77
7
12
36
53
31
20
21
75
48
40
92
105
15
112
60
48
200
24
100
20
4
60
12
12
53
219
69
75
132
24
60
148
168
24
140
129
7
29
36
3
4
8
84
64
84
5
75
72
36
48
21
63
136
104
12
16
137
51
4
200
28
8
76
65
135
136
20
4
36
29
55
36
53
27
228
112
68
64
36
77
15
64
20
9
111
33
36
75
24
192
24
12
4
29
247
120
8
16
5
144
19
53
99
48
12
28
12
80
9
27
12
88
24
144
29
72
36
63
24
36
4
12
36
8
24
45
3
88
24
20
12
4
252
48
32
4
60
20
24
112
12
8
100
5
39
336
84
16
24
60
80
96
4
36
92
36
96
24
36
96
177
55
228
32
45
15
57
19
80
24
60
33
15
165
15
52
20
48
12
108
33
27
24
48
16
60
44
33
7
92
24
4
17
55
140
136
224
124
32
160
8
40
36
36
44
4
80
52
8
144
48
12
16
144
80
105
43
228
96
29
27
4
41
39
88
12
8
132
124
36
36
12
96
32
48
4
32
36
40
8
84
105
3
24
4
20
12
12
112
44
16
5
19
12
20
48
4
92
21
3
84
40
233
27
12
136
144
8
12
28
12
60
29
36
99
45
7
29
15
88
113
63
52
60
24
8
160
80
36
52
80
24
9
79
12
140
16
248
144
40
5
127
96
24
44
72
120
57
108
7
12
20
256
128
36
4
56
21
55
44
216
84
64
20
60
12
40
32
72
24
64
32
48
33
67
41
7
29
51
12
208
44
276
220
104
36
52
8
69
315
388
80
40
116
112
20
60
24
28
8
84
144
21
223
108
24
36
5
99
16
12
12
5
99
172
48
156
44
4
53
39
40
68
105
63
132
28
104
40
65
43
32
48
228
64
48
56
64
192
24
84
116
120
36
33
27
9
75
36
36
28
20
240
124
80
28
17
3
4
200
40
20
93
63
9
111
4
29
27
24
40
20
144
16
125
3
33
3
69
7
8
12
28
17
108
51
12
4
68
72
48
16
20
52
204
8
57
51
28
20
36
4
92
172
68
69
159
72
24
28
8
88
80
4
72
56
88
20
21
43
32
156
40
53
31
104
24
76
44
36
60
21
63
28
20
24
45
15
64
12
204
44
64
8
4
48
8
24
9
75
52
104
100
8
40
8
45
39
16
24
116
48
36
28
8
12
88
32
48
45
27
72
60
168
36
60
12
148
252
44
36
93
72
63
45
36
55
36
84
5
39
16
128
40
48
17
43
48
20
96
4
24
108
12
5
3
64
20
36
24
24
9
3
48
40
56
105
51
12
48
112
56
36
81
15
72
28
29
19
24
36
65
51
76
24
228
8
12
16
24
32
84
276
4
84
48
24
84
60
116
4
32
72
48
33
99
28
68
12
4
41
99
16
29
79
65
7
65
7
60
168
248
12
40
12
128
208
80
72
4
44
141
43
96
41
15
21
ABCD 95223045506*3^$a+1 [50015]
1
59
78
18
78
84
18
54
18
1
24
107
13
17
120
156
54
18
60
31
101
144
99
3
30
12
27
15
24
49
72
53
67
11
174
66
78
36
99
64
53
132
15
21
19
95
12
21
48
24
15
42
66
72
18
144
19
17
12
3
75
42
42
9
21
6
18
6
24
132
9
88
17
54
60
66
3
15
42
54
49
41
7
8
27
78
55
5
51
105
6
25
17
31
41
36
43
5
27
3
6
15
21
43
59
21
39
318
30
42
3
63
30
132
39
16
80
72
48
3
36
6
12
66
42
12
30
25
56
16
11
69
123
96
30
39
21
54
30
12
60
6
33
112
48
47
9
51
42
6
24
6
12
42
90
48
55
35
42
12
6
84
24
6
96
42
6
54
42
15
24
111
105
123
13
48
29
3
39
36
84
48
25
11
30
7
24
35
24
45
21
30
109
56
9
60
6
60
78
6
141
24
16
48
11
36
9
75
36
1
65
30
18
7
89
18
30
6
1
5
6
120
69
51
42
66
1
59
24
205
8
129
6
9
15
18
90
12
30
6
12
6
24
108
108
6
156
18
6
18
30
1
29
43
95
60
24
61
80
45
27
21
24
27
40
113
12
51
15
60
24
108
60
6
12
60
15
3
6
31
179
18
36
15
16
5
96
48
30
21
75
13
53
3
40
47
18
84
18
120
18
39
195
6
15
51
18
12
66
18
12
30
54
48
96
36
79
41
66
18
6
114
12
30
54
48
12
84
12
39
24
57
90
24
133
35
132
73
53
18
6
18
1
56
3
6
42
12
1
41
6
78
19
35
60
12
66
147
48
24
9
31
11
18
54
180
30
132
174
12
48
12
18
30
36
6
48
12
75
120
24
39
25
5
24
27
15
54
36
30
1
48
32
99
60
25
41
18
6
60
3
48
75
90
19
221
12
15
33
72
30
81
21
19
35
61
48
71
42
48
31
96
23
120
24
121
35
114
27
45
51
27
21
9
30
1
11
61
17
6
96
84
12
168
36
54
66
18
18
57
15
18
42
45
16
29
51
51
30
6
42
72
156
42
18
48
15
184
48
293
67
107
37
23
6
6
66
30
13
59
6
36
18
25
8
57
63
144
3
12
78
42
60
30
54
121
83
13
53
67
72
48
23
6
43
47
49
257
72
18
13
32
93
12
42
6
30
25
17
175
32
27
234
54
36
24
73
23
105
40
131
13
56
21
24
19
35
96
42
48
91
53
51
99
18
19
11
24
18
30
78
7
17
36
27
3
30
79
24
185
79
32
16
77
288
90
48
30
54
45
3
84
90
30
24
42
72
55
8
88
5
75
136
23
6
51
64
24
72
11
37
48
23
1
29
42
120
30
30
42
18
72
12
6
42
12
6
48
66
6
150
120
24
48
18
3
9
96
7
80
15
25
17
12
19
24
17
6
48
96
18
36
91
41
48
31
29
24
6
30
7
5
48
51
15
114
12
42
36
6
39
99
37
104
39
25
8
15
12
13
24
29
171
33
55
41
6
6
138
12
85
48
24
72
53
72
48
30
61
41
24
36
75
48
21
19
11
12
73
35
84
42
48
6
24
18
55
5
3
39
18
114
24
21
15
18
36
60
54
48
174
54
54
18
13
17
60
24
18
18
24
48
7
216
89
24
6
48
66
24
132
108
6
24
30
43
29
24
60
60
19
32
33
12
3
15
78
3
40
89
150
66
6
60
60
1
192
11
42
18
6
24
6
13
72
41
55
24
83
93
15
18
15
87
42
6
6
18
12
13
23
30
18
54
12
48
12
24
115
47
72
150
120
138
33
16
11
132
25
41
55
32
3
12
57
75
6
111
21
24
48
18
24
84
42
108
15
69
48
48
12
84
30
30
78
1
24
41
6
73
8
3
24
13
5
27
135
78
12
18
138
12
54
30
43
5
6
189
87
1
53
6
61
5
72
18
60
108
1
23
6
12
103
11
45
195
13
35
37
11
30
138
12
30
24
60
6
84
21
39
1
48
96
35
30
66
60
12
6
39
51
6
18
6
15
40
5
6
54
7
29
24
84
31
41
54
96
36
72
42
3
21
54
21
15
30
6
13
5
6
6
120
31
47
48
48
1
65
66
18
6
36
12
18
30
24
138
67
11
13
5
6
45
123
21
39
12
30
54
6
48
67
24
24
5
72
6
93
9
7
11
30
72
30
12
36
9
81
102
18
48
7
48
5
51
9
60
24
6
42
3
15
57
3
6
15
9
30
1
5
18
6
36
36
174
6
12
3
57
15
3
18
30
37
35
13
11
6
78
49
71
25
41
6
12
18
48
27
57
12
19
17
30
12
36
25
35
60
30
30
12
102
48
24
66
12
60
18
15
39
1
32
112
11
37
11
6
36
19
59
204
1
95
6
24
42
97
113
30
60
85
8
27
13
72
47
96
24
18
30
48
25
41
66
69
39
30
30
12
49
8
48
27
6
12
54
45
45
96
18
81
16
24
35
6
7
221
36
30
1
24
23
36
42
72
6
37
113
24
30
12
48
60
25
5
6
42
18
121
35
18
12
18
21
111
54
96
18
6
36
84
27
207
36
21
39
84
42
36
42
85
11
30
7
17
31
11
66
19
101
19
8
21
ABCD 95223365936*3^$a+1 [50055]
16
2
7
3
36
6
44
16
3
36
69
75
5
48
24
64
14
6
7
12
5
28
8
24
22
9
35
22
8
6
13
5
172
14
60
61
21
24
80
54
37
3
45
41
36
160
14
10
14
30
34
50
16
14
58
38
12
13
81
6
8
16
6
8
82
9
33
3
33
6
14
6
13
57
26
13
12
17
43
89
16
48
12
14
4
14
12
16
12
26
16
9
5
67
3
2
78
1
24
15
57
119
24
40
6
36
39
5
18
96
16
30
3
65
40
2
10
63
11
30
24
10
42
8
48
7
15
30
20
16
60
12
62
42
6
10
2
6
19
36
69
2
46
44
4
87
5
19
9
27
69
15
5
34
126
6
60
38
6
1
53
42
10
3
9
2
46
2
40
18
32
66
46
36
3
89
6
1
15
50
6
109
3
2
6
18
22
2
16
2
49
15
30
6
9
3
50
31
9
50
18
12
7
3
78
3
27
14
16
8
6
10
36
20
4
3
11
46
60
15
39
9
27
24
90
56
19
51
14
4
8
24
31
17
46
12
92
18
114
1
5
58
6
14
12
4
8
1
39
78
48
12
2
25
36
57
12
12
8
22
24
30
14
37
36
39
38
28
20
138
10
2
13
12
29
4
24
72
6
2
6
64
8
10
27
11
42
12
16
44
43
48
27
33
9
8
10
45
17
31
9
15
11
6
28
12
38
42
28
18
54
18
66
6
24
6
24
51
23
22
36
14
13
3
8
37
33
30
6
26
109
71
13
5
36
4
152
19
23
36
6
4
110
24
1
9
63
12
11
34
26
16
9
27
2
10
38
54
66
12
66
6
18
1
39
6
60
56
28
96
24
6
45
17
24
40
54
6
24
15
36
60
15
48
12
6
3
17
4
18
32
34
32
22
42
44
4
63
12
101
7
60
57
2
48
1
12
23
90
10
9
12
45
78
30
2
18
16
14
58
8
16
6
74
4
114
66
12
2
18
84
66
58
2
94
38
10
27
5
4
36
8
40
26
34
122
84
36
13
21
86
25
45
30
36
18
26
25
5
48
31
39
2
24
34
86
10
12
48
14
88
3
9
2
54
30
6
160
26
90
7
23
162
7
33
12
68
6
84
1
9
12
44
19
23
85
15
14
43
33
164
16
39
15
66
15
9
6
32
37
71
28
45
27
38
16
38
22
26
28
30
12
14
10
14
1
48
35
37
93
56
19
21
24
12
44
7
93
60
42
2
40
12
3
263
25
33
14
10
15
5
31
35
16
8
82
30
81
17
6
72
18
40
32
24
43
17
18
18
54
66
48
10
6
38
18
4
26
49
9
27
35
10
120
78
9
41
16
30
90
6
14
30
16
32
12
36
10
87
12
36
24
5
40
36
18
26
31
27
32
13
15
86
4
30
6
26
10
36
3
36
51
18
14
25
15
12
18
92
6
24
64
66
15
81
62
18
12
12
4
114
2
4
60
99
3
2
12
36
52
36
75
36
113
30
102
64
51
89
19
17
28
8
22
2
18
22
60
39
12
23
24
61
9
15
27
24
141
5
4
12
12
12
51
12
27
6
12
12
75
23
22
44
10
26
31
9
15
41
70
8
6
10
81
47
136
2
7
23
72
10
36
2
48
42
12
12
58
62
6
73
9
8
28
66
33
17
18
16
6
26
78
6
28
30
27
48
27
14
34
26
24
6
1
5
34
9
17
28
48
12
27
33
2
1
9
8
6
40
24
6
51
5
48
31
11
25
35
61
17
6
49
17
30
18
12
60
6
10
12
15
27
93
57
8
100
6
2
24
10
30
8
30
1
12
35
37
27
9
47
13
5
84
46
6
8
12
10
54
2
130
14
30
16
42
6
12
3
24
47
25
3
33
35
18
10
30
26
10
20
120
4
12
18
14
52
18
81
45
12
20
30
49
24
17
112
36
12
44
40
39
5
4
15
12
9
15
29
36
19
15
21
41
24
30
1
53
12
40
36
2
1
12
9
74
34
8
120
48
6
24
1
39
21
81
2
10
2
61
24
5
18
25
15
18
8
22
177
101
6
13
5
10
21
5
16
6
8
40
14
10
26
6
85
35
36
78
60
4
3
3
42
2
58
54
18
12
44
6
49
24
12
33
30
26
91
9
90
6
14
16
38
30
6
36
24
4
60
30
6
12
24
18
12
26
70
9
9
54
32
1
17
12
28
48
2
22
8
7
65
54
10
24
27
5
84
4
20
42
1
33
27
12
45
18
9
5
40
30
66
50
12
22
63
132
48
27
9
5
10
32
24
10
8
40
8
78
64
6
39
45
18
14
108
58
33
39
42
24
75
5
34
153
17
28
8
24
30
22
111
9
18
86
79
11
34
32
76
18
42
14
16
84
6
62
16
14
7
3
2
28
27
41
48
16
38
108
13
9
12
60
6
8
37
17
36
4
15
23
12
40
32
28
66
20
4
3
17
82
66
3
39
8
37
21
116
31
3
6
8
12
24
4
26
37
3
66
54
14
7
45
14
46
171
77
36
4
2
28
18
50
72
10
48
44
19
45
15
5
84
60
12
36
30
22
2
40
56
48
94
51
39
80
12
13
12
35
16
2
6
6
54
22
38
36
18
30
25
36
15
9
17
6
22
3
87
72
24
42
72
72
20
10
14
40
20
4
192
24
60
12
18
2
84
10
74
4
50
25
17
31
9
24
14
25
60
5
6
42
4
6
14
28
18
14
10
18
8
40
8
70
9
60
33
8
42
64
90
14
64
66
44
12
70
153
23
24
18
31
21
234
74
40
102
14
30
60
22
62
12
18
16
15
35
12
37
36
15
9
15
57
5
144
7
24
65
10
33
11
1
36
17
12
18
42
4
104
7
35
24
66
18
6
64
48
12
12
15
5
4
27
9
38
52
6
18
36
18
26
1
15
93
3
14
10
8
22
18
48
48
56
58
26
52
60
62
52
75
23
25
45
48
44
4
27
39
14
31
3
6
42
30
50
22
51
41
16
18
42
72
32
10
56
28
21
29
100
102
84
14
19
5
12
66
12
42
43
33
3
9
12
110
25
23
46
44
58
42
2
34
30
9
47
13
15
12
14
4
3
27
81
15
2
64
15
41
24
18
36
12
34
30
14
40
6
98
52
8
28
38
10
15
12
3
6
44
46
45
5
100
48
18
45
9
26
37
60
77
18
66
46
21
9
8
43
9
14
12
13
105
80
36
28
63
84
24
5
54
30
22
45
5
18
6
4
38
12
6
6
85
11
25
9
18
6
27
15
2
28
12
87
11
22
66
9
47
1
39
24
2
34
6
12
12
20
4
44
36
4
3
77
7
108
41
52
20
48
19
60
48
89
30
10
3
105
15
17
48
36
7
33
39
23
54
19
5
7
3
24
30
32
19
59
10
120
56
34
2
30
49
89
12
28
8
4
48
26
1
21
12
3
33
80
4
32
24
60
55
41
4
27
35
42
40
20
16
66
80
13
35
102
16
27
65
16
2
42
100
3
17
16
27
45
42
12
6
24
20
10
38
28
12
15
3
8
61
11
37
45
56
6
16
38
19
33
3
5
4
15
21
15
11
16
57
17
4
39
11
84
6
6
36
34
6
18
51
36
23
106
14
37
45
27
3
90
2
13
63
9
36
35
22
12
6
6
44
54
30
6
4
92
10
3
15
20
12
25
29
4
15
36
9
66
2
4
15
ABCD 95223450176*3^$a+1 [50160]
72
91
29
19
96
60
24
9
111
24
132
21
15
48
137
19
24
45
80
7
144
84
252
65
40
87
41
79
156
29
48
55
72
65
88
99
93
32
79
60
69
8
72
112
96
8
67
77
67
53
16
96
8
31
57
200
168
96
16
267
101
31
60
29
24
96
72
40
3
12
60
24
60
120
41
7
113
223
161
43
237
51
93
56
151
17
48
7
105
48
48
111
24
96
89
72
48
7
60
12
96
60
45
32
7
360
120
105
240
56
40
111
113
67
53
48
55
17
96
64
255
12
144
24
45
32
216
79
65
79
65
235
12
129
135
96
24
89
120
96
16
8
144
163
5
127
36
12
257
16
99
53
40
63
65
64
176
55
9
87
9
255
72
9
99
5
55
12
60
185
144
24
40
96
15
36
48
144
36
57
128
192
103
41
31
33
51
53
115
53
24
55
185
151
113
72
19
53
16
27
125
67
180
48
33
56
24
96
31
17
16
104
48
127
593
55
17
48
64
3
45
147
125
16
48
32
67
48
29
160
8
55
41
120
91
120
48
45
207
41
79
36
72
276
84
36
60
29
43
12
168
89
103
36
5
19
45
48
39
9
56
19
5
7
12
36
72
48
89
67
53
72
40
63
41
91
189
39
60
5
67
53
67
101
103
41
19
165
87
9
63
185
120
16
27
24
29
67
48
84
105
56
19
156
57
15
192
81
27
72
125
31
60
5
55
161
175
41
24
43
96
197
55
113
139
53
72
163
53
240
7
24
41
55
113
55
12
48
125
144
415
81
51
53
72
19
125
64
80
151
105
15
12
29
24
16
128
67
149
72
72
72
16
27
96
261
3
5
40
51
5
139
53
55
33
159
65
168
43
29
72
136
128
127
120
57
15
48
24
9
96
63
137
88
8
43
341
139
36
41
24
88
183
65
40
8
96
79
240
12
5
19
24
5
247
33
51
48
53
48
96
43
36
17
55
48
12
5
24
88
176
192
48
24
43
45
27
132
161
43
29
40
320
16
51
5
175
48
96
12
29
31
17
48
43
101
19
5
127
120
33
104
163
5
48
120
91
381
32
16
159
257
24
31
9
32
168
136
48
3
93
32
43
5
72
88
192
135
132
21
192
99
125
79
24
36
5
112
8
24
48
43
29
55
65
96
31
33
15
41
31
65
79
9
56
40
104
115
21
15
41
24
16
80
19
5
115
117
15
192
65
91
12
48
36
180
89
7
33
15
41
24
55
41
115
45
51
93
27
29
40
8
88
99
24
29
7
48
281
19
5
31
89
40
3
24
29
79
17
144
40
255
281
43
77
48
168
43
36
24
72
17
187
93
123
180
17
16
80
7
12
12
41
168
19
48
77
48
120
72
127
65
16
195
53
24
31
17
112
8
43
132
65
79
204
5
96
31
17
67
125
48
40
3
12
216
96
65
48
88
80
112
32
79
72
105
32
55
41
55
57
32
16
15
120
12
285
32
96
7
209
24
96
264
319
12
5
240
24
31
41
19
60
65
264
7
17
115
125
43
168
29
31
41
24
79
ABCD 95223795068*3^$a+1 [50104]
75
21
139
32
60
105
24
211
252
32
9
51
64
44
100
56
96
88
72
116
84
21
27
21
72
27
112
56
93
72
27
117
63
72
4
24
48
20
48
105
99
16
5
51
21
3
64
36
185
27
48
12
24
64
20
24
88
48
32
84
16
20
48
4
116
36
225
39
16
44
117
63
24
48
9
163
108
32
88
60
5
48
15
16
65
31
32
108
4
48
68
4
56
12
60
148
53
55
116
220
116
52
36
32
24
268
36
5
75
40
224
100
96
44
76
32
4
104
60
180
4
48
20
52
41
19
32
24
52
140
93
39
33
63
36
60
24
16
44
144
72
24
72
24
16
32
36
84
60
52
101
123
24
100
48
68
45
72
39
36
60
100
44
40
20
4
32
112
17
39
52
72
68
4
68
12
48
96
117
103
137
7
96
12
20
4
221
48
27
45
235
12
113
63
12
28
44
72
96
48
84
160
72
41
15
48
84
36
96
108
60
57
55
41
3
40
116
84
24
72
21
87
28
29
43
8
28
24
56
60
36
100
36
108
32
108
81
79
140
64
36
84
72
29
255
24
36
16
108
68
69
151
32
153
144
3
21
39
300
36
12
52
56
24
57
3
108
33
67
68
52
60
108
252
80
40
284
24
72
40
20
60
4
56
192
132
36
60
24
4
20
21
55
20
64
5
15
36
60
120
4
80
45
15
12
4
200
81
48
15
132
12
40
156
144
173
3
4
32
84
64
60
48
24
20
156
60
93
99
21
19
152
69
15
16
8
76
44
16
44
141
67
8
24
36
4
77
79
32
148
44
60
120
136
152
12
48
9
171
4
56
9
151
60
5
207
252
16
152
12
4
164
136
140
4
32
216
4
164
60
96
69
51
60
48
16
56
28
72
36
32
48
28
20
52
152
60
28
72
53
15
12
48
24
141
43
80
216
48
16
56
36
4
5
43
32
28
17
19
44
12
21
27
21
55
32
12
112
20
24
105
67
29
51
93
115
56
4
80
4
36
20
52
80
24
24
40
17
207
12
36
28
32
100
180
32
112
20
88
56
52
269
15
9
15
57
139
216
128
21
111
4
128
256
12
20
84
24
4
12
108
56
21
139
24
36
44
172
36
32
117
183
12
108
57
3
28
188
4
32
9
75
84
12
24
40
92
33
39
96
24
48
64
48
20
36
81
31
68
45
72
207
81
72
7
60
77
39
12
192
196
24
17
19
20
136
24
152
192
33
3
72
120
168
136
5
3
52
44
4
41
96
15
216
33
27
112
60
17
31
8
16
89
75
12
72
36
16
36
65
15
28
32
24
180
9
15
144
72
60
40
168
197
144
19
128
52
68
52
8
124
5
51
132
33
115
44
105
19
36
36
32
12
36
213
15
24
76
32
4
44
100
32
33
72
3
261
3
72
28
41
55
84
8
264
24
96
4
212
24
4
44
28
32
16
72
60
108
17
27
28
8
76
36
44
424
200
76
36
32
52
41
135
112
20
12
24
24
16
17
15
60
28
80
196
36
20
204
48
12
21
123
76
8
48
52
68
124
8
268
68
21
3
28
8
52
8
45
19
152
24
45
231
108
156
60
120
4
56
100
212
40
164
4
44
36
24
16
204
32
24
12
9
15
24
76
128
16
32
48
60
24
40
20
36
100
32
12
12
36
4
80
64
56
69
67
60
128
24
12
24
60
4
36
12
80
172
41
67
5
19
5
79
92
4
44
40
20
12
120
28
60
192
5
3
64
20
36
60
12
124
80
24
12
165
15
108
60
100
164
12
144
4
92
84
60
132
48
84
21
15
36
48
76
ABCD 95224276274*3^$a+1 [50011]
27
63
137
16
117
18
9
96
57
72
126
54
18
78
35
31
29
4
21
162
9
24
120
45
11
31
9
3
5
96
16
68
13
15
72
32
13
27
48
15
57
33
27
3
18
23
4
33
18
156
45
20
76
45
72
12
6
17
13
108
36
6
30
47
40
63
18
35
31
54
150
84
36
24
36
17
60
7
77
19
84
6
84
11
25
11
13
18
180
45
9
23
31
30
24
71
19
21
177
102
33
80
13
135
20
25
87
45
18
9
36
117
84
6
48
54
47
88
32
64
9
36
30
5
1
36
48
72
59
19
66
90
54
6
36
102
90
33
9
3
33
84
15
44
36
91
12
216
24
5
52
9
132
27
32
36
49
35
19
5
7
33
32
67
36
5
79
42
54
5
25
227
49
18
12
113
13
23
60
157
18
21
15
30
11
25
78
66
159
27
18
120
51
21
27
20
7
18
131
19
21
177
59
13
35
76
9
23
49
60
35
19
17
100
27
17
4
92
4
9
39
15
36
36
54
90
21
51
48
29
12
64
99
165
63
9
15
30
11
43
54
18
54
54
9
20
12
19
45
36
9
54
17
1
3
15
12
18
15
32
7
105
32
61
150
72
5
12
40
189
60
30
5
1
48
6
5
259
45
33
3
60
45
84
78
17
55
12
90
59
1
90
54
126
9
39
45
33
27
171
12
60
5
7
41
127
45
39
101
13
12
18
162
72
60
3
27
78
3
32
13
11
13
35
1
27
57
27
9
15
9
36
35
55
41
25
6
9
45
143
1
75
45
24
3
105
23
115
6
23
48
13
27
24
3
18
18
60
9
27
21
20
40
48
36
51
77
76
32
4
9
12
24
18
5
12
19
41
36
13
12
18
36
18
42
5
61
23
24
151
36
45
9
24
90
138
90
42
3
32
55
36
5
84
55
48
42
30
150
3
20
25
23
31
126
18
60
57
24
39
6
18
5
12
4
27
72
72
33
21
99
27
54
15
45
84
6
41
40
39
60
30
132
219
24
75
5
40
27
29
16
27
36
9
51
30
60
54
120
150
48
42
5
31
90
39
105
95
31
12
29
13
120
36
36
51
9
63
27
54
27
32
36
16
108
33
27
32
4
36
3
41
96
16
45
15
120
99
41
13
51
21
63
15
54
3
33
12
23
49
11
16
33
108
27
32
31
77
12
13
72
54
24
36
45
9
18
18
30
149
37
39
117
60
12
23
175
258
59
36
16
9
6
30
24
39
105
18
9
44
184
168
72
8
37
48
18
6
23
16
15
72
90
3
32
13
42
12
41
4
60
12
189
276
54
90
54
102
18
42
174
41
36
4
51
180
9
44
64
36
81
30
96
18
95
7
209
49
30
6
59
40
39
177
36
45
63
27
53
36
28
72
9
156
24
12
18
29
16
104
1
59
76
147
42
12
23
36
31
69
27
53
24
43
24
54
111
24
39
36
6
39
32
37
120
90
33
3
72
240
53
24
16
96
93
191
67
18
54
41
12
28
75
6
18
5
7
9
144
140
28
57
36
90
24
30
6
17
37
18
5
115
29
31
129
20
4
27
45
32
40
32
79
6
71
85
23
64
120
32
55
81
27
57
60
9
54
5
16
32
37
23
48
1
18
5
16
15
45
36
21
24
59
4
45
35
1
72
99
104
12
4
33
48
108
24
35
85
47
31
5
48
67
42
12
24
111
9
6
30
11
7
18
54
5
4
45
59
31
69
135
261
104
85
3
20
49
35
13
11
169
63
15
89
49
51
48
15
18
18
30
132
95
43
45
45
24
30
60
12
54
60
84
195
135
18
35
13
27
15
129
9
15
9
30
33
3
45
9
6
9
3
209
13
3
15
84
6
108
27
44
235
84
65
40
57
63
32
19
45
3
5
72
85
59
67
78
72
18
144
18
27
27
66
162
150
18
18
12
18
5
91
84
77
19
5
16
9
36
59
85
24
30
29
40
36
9
18
57
32
91
48
24
30
6
9
135
18
3
144
15
45
3
114
59
40
135
89
40
32
4
9
36
60
36
54
45
111
108
33
8
37
138
77
67
36
9
15
228
18
15
9
36
72
72
120
6
12
24
41
103
54
35
37
3
72
24
21
6
48
5
1
39
15
41
49
156
11
85
18
72
9
9
71
19
5
7
9
45
59
19
21
117
15
3
24
21
45
95
4
32
85
96
18
5
25
59
28
72
117
3
20
12
19
12
117
63
42
27
3
101
36
169
27
15
9
3
18
95
73
39
20
67
84
54
36
36
23
1
12
162
150
36
12
87
3
42
90
12
24
30
60
36
75
60
8
37
35
19
5
16
96
3
24
48
5
13
27
99
81
27
101
25
51
48
36
20
16
45
11
97
83
79
78
18
48
77
13
51
68
36
40
75
5
72
40
24
9
72
95
7
60
45
135
66
60
12
42
12
41
24
144
36
76
72
ABCD 95224336822*3^$a+1 [50033]
39
1
44
9
15
201
19
8
45
18
81
40
48
92
9
27
45
7
12
24
11
13
20
16
24
8
100
53
42
13
5
12
15
12
33
3
9
27
4
5
87
12
112
95
25
11
49
5
18
153
15
9
81
12
6
57
33
36
36
12
78
37
11
9
15
30
51
21
15
4
17
55
108
116
9
24
31
44
16
47
42
48
18
49
20
45
7
41
72
87
28
8
88
5
6
1
72
47
54
55
104
28
20
72
33
39
45
60
36
7
11
1
29
31
5
19
17
7
48
48
5
15
4
60
8
39
1
48
5
7
20
148
65
30
49
23
54
15
16
48
36
48
8
108
16
20
4
60
5
19
17
30
6
27
12
28
60
80
21
7
44
3
126
7
20
87
12
9
16
35
30
19
5
36
84
6
18
7
156
125
3
36
9
72
72
43
44
16
68
52
20
64
68
12
69
55
11
81
33
27
129
36
7
11
45
16
36
29
43
20
16
60
92
48
9
36
7
20
33
31
23
25
41
7
35
13
77
55
35
48
126
18
25
12
53
27
9
7
29
54
6
3
27
25
44
45
12
7
8
3
1
5
19
20
60
4
48
5
15
4
68
40
41
39
88
20
24
9
36
19
56
36
33
31
41
18
1
36
20
24
3
13
5
43
137
43
11
33
76
44
76
11
18
3
9
6
108
36
9
64
36
20
24
81
75
27
13
36
96
8
99
18
7
20
27
33
136
36
20
45
15
9
31
5
75
16
8
21
15
4
60
20
81
19
36
5
3
16
24
11
1
8
28
47
18
15
4
48
23
13
24
60
20
76
32
33
12
54
25
8
48
52
107
21
9
31
24
48
20
45
7
5
15
16
29
63
16
29
36
19
36
17
30
72
6
39
28
185
55
17
12
15
36
39
25
8
48
40
5
87
16
5
96
36
67
120
47
25
24
132
8
64
20
40
20
12
51
9
84
16
8
36
100
180
20
36
60
88
92
39
37
24
8
40
35
25
20
112
20
48
15
25
41
27
100
48
12
80
3
61
35
9
27
117
36
21
63
15
1
12
12
77
6
18
84
27
36
9
31
5
7
48
72
5
36
27
64
8
52
95
13
36
12
12
41
12
27
52
56
99
13
36
11
49
32
12
40
12
53
3
52
8
9
63
88
47
81
39
72
54
24
36
12
42
72
13
8
40
20
112
32
39
24
12
25
56
40
23
1
53
15
21
24
108
19
80
21
7
12
24
65
15
16
48
47
6
3
4
23
24
1
12
32
81
3
15
30
15
36
28
12
71
25
84
36
68
12
9
36
159
39
1
24
35
36
13
12
20
45
111
4
5
91
24
44
4
17
36
7
35
45
12
24
72
84
15
13
23
117
3
9
16
24
23
105
57
6
102
36
72
15
4
44
36
4
47
25
5
78
81
4
5
39
27
6
48
36
6
72
13
12
60
12
20
9
12
7
47
33
45
3
9
54
37
23
30
6
21
27
42
39
27
69
9
7
20
40
60
20
24
120
60
39
42
102
37
8
27
6
7
20
28
20
100
8
216
15
1
44
4
60
24
11
9
12
15
45
28
20
27
13
5
31
24
5
27
75
13
32
24
36
21
67
11
120
9
28
5
27
21
24
43
5
7
8
88
84
72
144
11
6
18
25
11
25
5
6
9
63
30
43
8
36
4
41
48
27
24
52
65
7
92
21
54
9
45
15
100
65
72
24
39
16
36
83
6
31
12
23
18
6
66
18
37
8
16
20
51
13
60
35
85
5
79
11
21
9
60
7
24
8
63
18
31
113
108
15
3
25
12
32
93
127
68
12
52
36
8
9
67
24
11
1
60
84
5
79
20
9
27
9
54
12
1
35
45
28
72
152
33
12
7
8
63
54
31
44
40
29
27
4
5
66
49
20
40
71
9
4
20
36
4
12
5
72
51
27
37
48
44
15
9
16
48
8
45
7
23
13
20
64
48
32
45
3
88
36
60
23
153
40
32
36
87
9
21
18
96
45
28
36
11
33
12
33
7
5
51
75
13
20
16
83
45
16
56
21
15
45
19
24
41
18
1
36
8
51
1
188
21
24
7
60
24
35
21
4
84
65
15
12
4
24
41
19
36
11
18
31
5
24
12
31
60
8
9
31
36
20
21
67
68
9
199
5
7
24
5
19
36
36
89
3
40
36
60
36
24
11
9
27
9
45
15
4
12
12
72
84
17
55
5
3
52
8
112
8
52
65
19
68
3
25
17
7
29
7
5
54
81
4
23
36
1
8
36
9
60
18
85
5
19
11
69
28
47
33
3
78
7
48
17
12
36
27
4
23
1
12
20
9
19
24
101
36
19
44
75
1
149
3
4
24
24
72
60
29
12
19
44
45
24
12
54
49
12
20
16
44
21
42
45
16
5
19
5
18
37
12
24
11
6
27
3
9
24
9
7
11
12
6
19
47
1
95
37
17
3
33
18
9
28
204
68
16
36
44
52
29
31
12
11
49
71
81
96
48
4
11
1
8
3
117
28
17
27
40
11
57
27
6
12
43
20
60
4
23
21
4
20
57
24
72
43
5
19
8
24
28
8
52
5
36
7
12
80
16
20
4
41
60
27
52
155
36
12
13
5
24
90
1
29
163
53
19
12
5
18
6
27
64
24
20
135
54
27
4
80
24
88
60
24
20
15
61
12
48
8
9
15
16
5
54
90
18
45
9
54
45
24
48
24
45
55
48
176
9
67
5
246
13
11
1
8
12
60
9
3
27
13
48
53
54
57
36
4
24
72
12
77
51
39
45
4
24
8
4
24
12
20
45
19
20
28
77
18
18
18
37
48
17
7
17
31
8
16
60
20
39
1
5
48
67
23
45
27
9
15
1
29
6
13
5
30
45
15
13
8
9
7
29
87
112
12
11
49
5
84
60
151
56
48
27
24
30
31
29
31
17
18
9
96
12
28
44
76
20
72
88
12
116
12
72
108
64
95
126
39
24
39
33
4
36
185
18
9
3
42
18
37
108
44
28
20
45
96
12
24
19
20
9
42
90
39
24
12
9
42
25
59
25
20
4
24
36
44
36
9
7
8
21
27
52
17
3
96
16
36
32
27
9
15
9
57
79
17
55
24
68
96
4
36
17
15
9
19
56
4
5
6
169
5
67
12
56
24
12
69
12
180
24
18
18
3
36
88
47
1
17
15
28
8
4
72
35
13
23
9
36
24
16
113
67
24
41
19
20
24
36
16
24
35
49
56
16
5
99
36
60
39
25
ABCD 95224509442*3^$a+1 [50025]
12
37
11
40
75
29
139
21
44
19
72
45
20
211
9
56
55
72
12
5
28
8
12
7
69
141
23
43
30
47
12
24
12
112
68
7
101
84
48
43
66
3
8
40
108
51
24
5
24
43
89
40
56
79
24
60
5
156
91
12
77
24
139
117
8
13
95
19
5
64
9
30
5
7
53
12
181
39
3
17
139
29
16
15
5
16
68
132
55
45
44
84
43
12
60
12
30
3
20
43
53
52
104
4
116
48
12
4
56
36
55
5
60
12
96
40
44
1
47
19
53
12
16
32
7
53
108
52
20
7
41
55
192
101
16
20
148
8
463
5
36
25
39
152
28
36
15
60
24
60
24
168
48
24
42
15
20
24
55
5
120
19
36
84
93
44
43
5
96
12
24
55
5
40
44
7
12
12
9
36
15
29
120
25
95
12
124
36
20
49
6
24
60
36
18
6
45
3
57
8
73
75
132
27
36
53
139
5
60
52
3
42
48
3
3
65
12
4
39
5
384
7
6
18
29
7
5
28
120
3
5
19
36
72
42
39
80
19
60
185
43
48
5
55
65
7
29
36
4
15
36
77
108
19
30
18
33
20
84
19
9
56
19
12
18
11
19
77
24
7
48
77
4
135
53
12
36
4
140
43
17
28
140
36
79
17
19
24
41
24
12
60
24
79
53
12
36
1
35
31
65
13
6
173
7
6
18
29
40
15
41
19
5
43
53
25
35
16
60
3
156
66
35
4
135
141
8
55
17
36
12
16
72
3
77
84
121
59
31
53
12
24
24
31
54
11
103
53
73
99
15
120
137
16
8
60
96
60
163
12
21
8
1
3
80
36
24
108
37
143
28
56
55
54
35
7
5
43
5
79
5
7
60
29
24
7
5
43
36
41
145
35
60
24
55
24
41
139
6
39
20
91
21
80
19
66
11
288
12
64
99
21
3
5
12
115
41
7
42
23
36
184
93
47
7
120
9
72
15
33
87
42
47
43
72
41
37
42
36
18
27
63
12
5
60
43
69
51
5
1
15
75
29
31
48
12
41
43
29
13
47
60
7
36
89
28
27
89
55
45
27
77
7
30
48
47
16
3
29
7
90
18
48
29
24
36
148
8
12
48
48
55
24
93
63
5
12
7
17
25
51
24
104
24
37
63
56
31
24
17
79
41
7
60
41
4
36
72
3
24
81
51
78
35
132
175
65
24
84
7
5
31
24
36
5
7
60
72
33
20
72
24
40
51
6
3
140
55
12
17
48
48
36
103
5
55
96
77
64
56
43
29
136
27
17
16
20
31
60
24
126
3
32
61
47
43
12
41
19
5
36
79
12
65
108
288
19
24
36
78
11
16
56
24
36
24
40
8
60
61
87
32
12
31
53
36
60
31
42
42
96
5
19
168
48
12
5
133
35
24
28
20
7
41
28
156
44
24
25
240
126
5
19
57
24
27
17
67
9
20
4
3
102
47
1
75
44
120
16
27
101
36
96
24
96
180
84
31
5
64
20
24
115
101
36
12
37
119
60
16
15
53
52
44
24
97
11
12
48
60
48
19
12
24
29
31
65
36
36
52
36
9
131
12
12
37
59
12
223
29
16
140
1
75
3
173
19
9
92
64
24
39
72
24
17
12
91
5
40
32
12
13
59
48
36
72
4
140
24
52
75
9
24
27
45
27
36
60
29
40
36
36
80
49
15
32
19
24
6
48
147
20
25
11
55
30
47
28
27
17
48
91
24
96
6
30
29
31
29
4
15
12
24
5
300
7
12
17
19
36
168
101
25
30
84
57
24
15
17
4
44
31
33
68
19
24
24
137
24
55
30
102
24
36
177
75
18
95
24
36
7
65
115
113
4
20
19
72
60
9
8
12
19
29
96
16
80
19
77
12
12
24
12
43
60
84
45
20
12
28
48
99
9
81
95
36
24
16
15
29
24
36
43
53
253
90
21
33
23
52
20
36
12
7
45
3
12
126
59
7
81
159
41
48
156
60
60
55
36
84
24
77
88
12
92
48
28
81
23
16
32
25
18
57
27
5
36
4
8
7
5
73
107
133
42
17
40
15
101
24
24
24
48
19
48
21
32
247
66
15
32
43
24
21
32
7
96
17
43
12
12
201
21
30
33
32
60
43
81
111
36
5
52
128
124
75
41
84
91
12
12
9
12
8
52
12
96
32
79
5
4
20
109
6
81
8
67
33
8
24
76
200
127
5
7
21
20
24
36
60
4
8
28
147
5
48
7
12
41
24
31
297
8
19
9
92
4
75
9
87
113
19
137
136
180
3
36
24
77
160
92
145
95
16
20
19
17
19
156
41
60
19
65
36
12
31
21
8
12
31
269
108
43
144
24
9
32
19
201
44
7
48
9
15
53
12
132
24
12
7
53
60
52
80
72
ABCD 95224825258*3^$a+1 [50040]
30
132
42
83
19
78
35
25
138
24
18
72
6
30
60
48
84
30
6
126
114
36
6
18
51
51
30
3
147
162
150
30
12
60
11
25
12
11
31
21
69
18
72
24
69
48
9
24
6
24
81
39
36
9
12
69
6
54
36
48
24
3
32
25
27
21
23
7
168
24
42
30
18
6
41
19
6
11
7
12
36
54
48
6
9
68
115
24
5
1
18
42
12
3
27
30
11
55
66
51
20
55
9
15
24
12
30
59
16
20
13
24
42
6
87
15
21
51
45
33
30
168
9
21
23
25
71
25
6
33
51
6
12
6
42
18
54
90
90
3
12
183
9
9
12
24
114
30
24
42
18
102
48
6
24
78
45
3
17
55
9
3
18
144
119
52
3
12
77
52
15
18
18
153
80
4
27
24
9
45
12
6
5
13
6
89
31
69
51
24
12
18
60
27
69
36
35
103
24
12
30
59
1
6
24
65
1
12
18
60
17
13
12
23
13
6
24
9
3
24
60
105
45
54
12
72
5
7
48
120
30
83
7
42
6
77
7
24
81
3
36
21
63
17
4
32
7
6
12
120
42
33
27
96
21
21
18
54
3
20
85
102
6
47
55
24
18
48
18
30
12
47
97
66
24
21
3
42
3
21
54
41
73
71
151
48
5
7
18
6
54
12
24
30
6
6
45
164
13
3
3
42
3
39
5
7
24
24
18
102
36
6
24
60
42
30
102
21
39
30
48
18
77
19
36
18
12
23
16
63
5
28
75
30
84
24
11
55
24
24
18
18
57
39
9
9
23
19
18
42
6
75
27
113
7
18
18
42
15
99
54
71
31
48
29
7
141
63
12
33
111
24
45
75
21
3
30
11
1
3
33
63
32
55
48
42
12
6
89
91
89
12
36
235
90
30
24
186
12
12
54
24
17
31
5
28
27
153
21
24
15
21
54
6
60
6
102
12
18
45
12
33
60
48
12
71
16
3
78
12
6
42
3
27
12
18
59
28
21
6
21
39
6
18
30
84
18
12
30
48
35
37
6
6
48
3
48
252
15
102
15
48
9
18
17
13
3
27
12
9
27
53
1
108
30
6
66
81
45
15
33
24
30
18
18
252
18
90
24
18
78
5
25
6
6
54
6
12
72
108
15
36
12
9
75
45
51
15
12
36
30
12
18
180
65
16
3
30
123
15
18
42
24
33
21
107
19
9
75
12
24
48
72
24
42
24
108
23
7
12
54
30
21
81
24
54
21
3
57
33
6
24
5
43
84
90
66
12
6
6
105
33
18
24
114
24
63
32
37
6
12
78
75
15
18
6
48
60
6
6
36
108
29
67
78
30
66
24
42
81
3
6
99
9
90
12
30
18
42
114
12
24
21
45
3
44
7
48
18
12
12
24
6
81
20
19
24
24
36
30
12
59
49
36
108
51
9
83
43
102
3
32
49
24
51
15
54
27
9
54
6
6
30
27
12
33
35
16
12
27
5
36
12
7
42
36
12
60
23
28
15
30
231
44
7
45
45
84
24
6
18
48
75
3
24
21
21
66
12
60
21
60
39
12
30
51
3
12
45
63
54
27
75
201
15
24
5
4
44
52
3
6
54
6
84
42
18
12
36
180
3
15
42
39
9
11
13
36
12
42
12
6
18
24
41
4
87
66
3
9
11
67
9
33
51
15
17
49
48
6
12
48
24
48
5
19
84
66
18
18
24
59
12
4
33
66
9
21
12
30
18
6
45
44
55
36
5
4
57
23
37
18
66
66
42
11
67
54
6
29
64
32
4
63
30
3
48
39
18
23
19
60
30
15
21
12
84
24
12
39
36
3
57
75
53
31
24
9
48
32
43
24
24
41
19
12
113
25
6
93
48
20
7
6
144
12
36
30
5
19
54
114
6
12
12
18
18
30
30
6
6
18
24
93
87
36
5
16
3
30
60
18
30
24
30
173
67
6
84
71
19
41
25
24
15
39
12
60
33
15
12
60
57
20
67
6
48
12
60
84
18
42
30
24
21
21
54
9
15
12
42
27
51
9
33
48
83
7
42
15
15
36
41
55
45
45
18
18
60
35
55
78
42
42
60
72
24
54
48
5
109
3
15
18
42
17
49
24
12
18
72
5
13
51
129
60
78
54
18
93
87
5
163
30
3
15
96
33
45
111
9
23
13
24
11
16
3
17
103
12
29
16
93
30
101
67
48
42
24
114
30
66
18
90
90
3
9
60
66
24
6
27
3
78
6
5
85
59
37
143
76
9
11
48
28
87
6
87
93
51
3
42
78
60
5
13
23
31
24
5
55
6
131
132
13
30
5
28
165
11
1
12
23
7
12
9
45
24
12
30
6
30
93
57
90
45
33
12
12
18
9
44
36
43
21
12
87
36
12
42
63
39
29
67
9
51
29
31
33
32
133
36
6
5
67
30
30
30
3
33
59
36
19
45
60
33
102
6
30
69
105
71
31
21
32
55
57
9
24
15
3
45
129
54
66
3
116
60
67
42
3
45
18
42
42
30
6
12
17
48
13
42
30
48
12
72
6
12
48
5
64
32
13
35
1
6
36
30
3
32
7
36
105
21
183
32
16
27
57
69
6
33
3
120
5
43
66
60
6
12
18
42
137
64
57
78
89
7
54
39
93
12
23
37
107
43
17
4
69
18
54
48
6
54
35
13
18
5
12
25
108
30
12
12
18
18
21
39
12
45
15
93
57
24
30
24
30
15
9
78
5
25
120
90
5
13
35
16
20
13
108
78
21
63
36
66
11
52
3
105
39
6
60
18
42
84
48
27
153
18
48
42
114
5
4
75
24
42
18
6
66
24
6
11
25
23
31
168
12
9
212
19
9
32
49
6
57
3
30
24
11
73
60
66
6
15
129
3
21
6
60
48
72
18
47
25
18
65
1
15
9
78
42
96
191
55
54
36
6
45
44
4
21
11
103
36
54
12
24
30
ABCD 95224850738*3^$a+1 [50004]
12
47
37
59
16
99
69
32
16
24
48
56
61
24
120
300
111
39
126
11
13
120
42
24
60
84
89
67
84
270
27
243
90
42
30
108
36
24
66
9
27
29
168
151
9
48
152
61
6
21
80
40
255
30
99
15
6
99
21
84
36
147
93
240
174
53
288
13
59
31
180
36
9
56
16
8
31
113
72
64
45
66
126
60
39
8
208
80
13
35
16
104
40
141
3
72
39
329
133
3
165
59
67
165
9
36
99
27
29
31
17
48
13
27
9
15
39
30
35
7
78
6
69
72
128
24
13
60
18
12
17
13
48
42
9
81
150
17
61
90
120
60
66
3
56
96
40
201
47
1
162
53
121
63
3
114
114
30
30
149
37
36
198
9
80
88
8
1
36
35
43
60
126
186
17
73
60
150
48
5
31
33
32
25
156
18
36
21
93
35
31
81
75
69
111
89
19
12
48
281
55
65
24
37
84
39
216
48
72
39
6
251
48
96
24
64
87
33
141
11
25
84
42
78
51
80
19
60
132
77
67
93
33
144
96
23
64
56
24
216
1
63
81
66
156
30
24
24
35
64
32
40
21
3
56
61
35
205
147
183
18
15
336
141
144
83
48
13
66
30
54
192
117
21
42
240
57
117
75
21
59
19
90
42
17
61
35
16
15
65
64
15
486
11
24
1
23
16
15
126
3
165
6
213
8
19
21
63
177
48
201
255
128
16
81
95
40
15
6
48
42
108
126
60
59
25
240
39
57
114
45
51
101
55
9
219
30
167
55
65
192
247
24
6
35
40
21
30
197
40
72
56
19
66
60
30
233
64
93
24
35
31
18
12
107
91
21
21
18
185
25
47
85
60
63
45
107
43
12
30
27
56
24
72
1
23
7
65
48
55
186
39
104
112
141
24
24
35
16
8
37
3
33
78
89
13
18
17
72
40
56
1
23
13
204
180
251
64
81
30
30
138
9
96
21
35
25
126
48
81
129
87
32
13
35
205
3
24
33
30
78
75
21
120
131
24
19
36
185
216
48
64
27
186
219
39
105
144
8
103
41
211
18
27
33
60
6
53
31
257
25
39
15
30
120
36
119
136
8
24
31
192
33
147
45
33
30
177
72
57
95
19
132
30
3
27
30
87
56
67
114
11
49
114
21
9
119
16
57
150
65
85
24
96
24
24
11
184
15
120
150
66
209
235
21
48
27
156
54
35
24
31
66
18
149
40
56
61
99
75
29
31
81
129
191
1
143
7
17
16
255
6
24
126
29
7
48
9
3
117
183
18
6
9
117
18
65
360
31
6
60
60
27
32
40
51
60
18
30
17
13
27
153
60
11
85
120
11
48
37
24
99
45
59
181
219
87
24
42
144
36
30
29
49
119
13
107
13
35
13
102
48
29
31
57
72
56
7
89
144
325
27
39
66
39
21
90
257
13
18
30
11
64
80
115
36
89
96
16
48
72
32
91
5
144
48
64
75
174
180
30
45
120
87
57
168
129
60
11
85
59
48
187
114
42
33
531
84
126
3
48
15
209
64
105
6
90
36
107
88
24
69
42
24
54
11
229
36
23
16
75
60
57
72
21
107
112
21
11
96
208
56
96
103
30
27
69
36
300
3
ABCD 95225308708*3^$a+1 [50034]
45
15
126
6
18
96
96
168
156
36
48
72
3
171
60
36
30
120
39
15
84
12
249
45
36
90
270
39
105
66
54
15
69
342
165
9
36
3
201
174
276
186
120
138
66
60
36
204
6
300
105
345
120
144
36
48
27
165
48
12
84
51
159
114
96
60
171
75
48
192
45
33
156
144
75
27
60
30
18
42
39
15
9
141
24
51
45
156
54
84
21
9
12
120
123
105
111
141
84
15
135
246
228
42
90
408
96
30
30
60
156
183
81
15
189
27
45
60
78
96
9
21
6
189
21
24
96
54
126
30
9
39
90
192
138
117
93
300
66
165
165
51
144
165
84
36
171
279
9
87
144
84
117
33
87
3
30
156
6
45
165
60
78
57
48
27
69
789
51
51
90
219
105
84
72
195
189
54
90
27
225
54
9
141
51
165
120
120
210
249
96
165
120
3
27
45
45
60
183
15
105
21
84
36
36
39
45
66
18
222
210
30
369
9
102
84
30
30
114
207
3
60
42
108
30
192
30
444
36
63
105
312
15
69
24
6
21
39
30
294
42
84
36
78
6
36
219
165
114
30
66
81
189
60
276
204
279
165
222
210
123
72
105
39
135
30
36
30
105
45
204
36
60
39
39
36
210
84
72
108
66
210
36
123
177
78
105
27
288
12
138
36
36
30
234
186
18
75
111
66
39
24
216
21
114
30
24
36
36
114
105
81
63
177
39
81
78
57
288
87
9
81
495
273
15
27
144
45
15
84
90
27
75
45
159
30
84
162
240
240
108
6
30
156
33
57
54
150
180
39
15
102
99
165
66
54
96
90
129
21
120
54
21
345
24
120
15
9
216
36
24
246
78
96
60
6
69
105
39
75
6
216
84
30
66
120
288
156
39
105
132
60
15
219
186
60
24
84
192
243
171
21
168
147
114
60
210
21
24
15
96
9
75
54
36
156
54
84
60
81
120
39
57
39
9
315
30
156
60
6
30
84
39
285
180
6
150
24
192
54
69
75
30
15
177
39
144
45
195
72
45
144
36
318
66
30
81
48
51
21
273
102
18
36
174
6
120
66
30
63
81
39
45
216
6
48
141
9
480
72
120
300
174
114
126
60
6
84
255
39
30
51
105
84
6
21
69
96
24
60
144
252
243
51
54
6
84
42
84
174
297
105
18
ABCD 95225502226*3^$a+1 [50328]
64
195
45
176
48
217
18
36
369
176
49
351
80
160
21
162
41
85
342
53
1
36
155
160
48
15
81
144
225
234
36
17
73
126
36
162
36
36
18
41
121
126
162
23
13
144
72
59
16
15
180
108
17
19
180
126
11
48
16
80
43
90
123
39
105
21
342
18
18
126
35
19
36
105
165
234
257
240
25
39
33
180
108
63
32
85
155
97
47
79
126
108
18
162
51
39
57
231
329
85
126
125
289
90
90
11
43
21
15
161
208
171
165
15
360
18
231
32
240
19
126
63
459
72
18
123
399
81
27
108
18
36
35
91
324
90
216
95
103
201
69
11
16
45
72
107
73
72
15
3
717
96
447
72
18
36
342
18
126
45
9
167
175
72
18
39
80
205
179
1
288
72
18
162
35
55
198
126
342
159
3
72
21
69
11
7
252
36
105
224
85
54
72
125
55
108
162
155
367
126
342
162
171
27
53
37
219
195
285
3
413
55
233
19
93
48
75
117
48
159
17
240
553
252
90
126
243
117
923
16
159
54
107
379
5
16
285
54
324
180
18
234
18
71
16
21
75
33
126
180
29
336
64
57
18
162
72
123
3
141
75
36
225
387
360
53
160
48
117
18
126
288
90
36
90
131
103
216
36
36
9
144
27
90
59
49
342
233
16
96
123
117
9
90
198
18
5
229
75
51
162
11
79
257
96
64
105
18
18
35
55
144
144
617
48
55
72
129
80
144
277
59
13
108
135
63
177
80
283
180
216
108
93
177
18
180
249
176
304
96
48
9
198
209
16
144
531
29
205
54
36
126
75
320
37
107
109
35
379
162
275
160
141
234
89
352
384
144
80
229
18
329
121
54
288
198
299
205
306
54
108
18
360
165
80
169
18
36
36
269
361
36
18
17
19
36
162
167
ABCD 95225977324*3^$a+1 [50049]
73
59
18
12
270
492
102
7
83
18
36
6
108
373
5
139
323
93
129
30
6
354
18
87
48
51
12
114
36
12
18
45
45
54
13
41
55
95
12
90
42
72
48
60
66
43
80
9
72
36
54
72
18
36
12
18
6
48
3
64
11
30
24
48
15
93
19
41
7
5
72
19
35
132
84
180
1
17
18
42
12
87
9
7
173
18
33
177
54
25
125
30
18
51
129
24
66
108
54
150
109
48
48
101
43
173
3
48
123
42
12
96
54
9
16
47
144
97
128
21
18
72
129
112
47
60
117
9
66
24
30
96
36
139
89
24
12
198
108
1
89
24
54
66
7
32
48
81
36
27
39
18
6
66
6
73
32
15
1
131
48
45
192
93
30
42
36
54
12
36
145
53
171
112
83
30
6
144
9
21
123
57
60
91
53
36
55
128
33
15
39
18
55
11
36
54
72
3
112
144
29
3
111
30
6
90
3
33
63
3
60
1
161
31
96
209
36
18
57
15
144
6
30
45
33
30
42
55
35
138
6
141
160
48
80
15
1
80
81
15
48
27
21
15
90
135
16
47
42
54
174
54
42
126
21
16
173
3
48
81
90
37
125
3
16
17
48
271
35
18
96
66
6
18
84
18
24
18
108
30
42
45
63
180
102
108
123
39
9
63
6
48
54
6
15
15
42
90
162
43
113
6
54
51
393
36
3
57
12
60
31
17
15
9
199
29
54
60
81
9
54
126
48
243
45
24
171
16
83
210
18
6
66
18
15
3
61
29
132
31
41
231
3
30
72
18
60
102
3
165
12
18
36
54
54
13
77
96
51
69
43
89
7
101
36
54
30
115
47
42
48
60
12
18
24
48
150
12
6
84
6
18
234
7
131
24
30
36
18
36
6
48
90
90
3
16
23
30
43
107
117
147
6
39
64
41
126
9
3
126
162
78
15
96
33
15
15
1
35
114
18
30
18
60
12
72
150
19
11
42
27
9
12
43
173
114
12
36
222
12
108
90
1
80
9
18
54
63
117
18
18
39
3
66
75
111
97
23
60
66
42
48
18
54
36
69
16
65
72
55
53
36
18
18
48
3
33
18
6
84
3
105
60
90
81
39
18
135
45
6
30
36
187
137
36
51
27
12
54
36
54
25
80
135
36
181
17
127
137
42
45
3
108
18
42
30
108
114
57
48
75
277
96
59
30
39
105
342
60
18
3
51
36
25
41
55
203
21
27
18
54
150
30
6
36
31
59
69
64
191
126
30
21
64
5
36
7
11
36
6
120
18
60
30
39
33
108
19
113
12
51
27
69
183
9
39
18
36
18
241
71
54
147
9
36
78
21
171
37
80
16
89
108
12
78
30
18
1
5
108
12
115
80
63
49
77
126
48
37
5
48
123
256
41
12
114
36
18
19
29
3
51
157
11
120
13
83
12
18
15
111
78
66
6
54
84
90
36
36
18
6
87
33
6
30
6
138
24
12
36
144
18
18
18
90
276
30
114
72
39
231
25
29
3
81
79
35
102
135
81
31
48
80
81
84
27
99
78
31
95
18
15
96
51
120
21
57
87
16
5
30
45
63
72
25
119
24
33
16
17
108
132
84
91
32
3
36
18
87
3
13
83
93
105
12
43
32
16
23
162
39
81
42
48
21
64
48
176
21
48
126
6
12
139
80
51
93
57
30
78
12
72
36
42
57
48
3
108
1
155
21
57
55
107
246
72
78
12
18
78
30
42
72
18
331
77
72
24
30
36
33
75
133
17
36
27
93
51
63
33
57
36
36
90
72
30
60
51
16
192
83
54
30
9
63
81
81
96
66
54
72
15
9
7
41
78
105
96
9
7
107
21
15
108
66
3
21
180
7
48
128
27
72
ABCD 95226222368*3^$a+1 [50007]
27
32
40
6
14
16
69
59
24
52
20
1
9
96
8
30
1
36
24
3
20
142
3
21
171
45
48
32
139
84
3
252
152
46
27
11
16
20
48
22
84
6
69
5
60
115
12
45
84
6
62
22
81
119
24
24
162
58
60
2
196
12
50
30
7
23
12
10
128
7
60
96
9
36
2
36
52
74
106
2
42
109
69
30
6
74
60
97
15
36
18
114
18
27
41
19
3
54
39
9
80
16
134
37
96
33
72
60
2
25
3
18
6
93
17
18
52
18
26
10
20
19
47
54
31
23
130
12
60
15
5
16
2
10
36
6
68
130
18
54
8
7
59
6
18
112
104
6
43
33
27
27
54
14
13
3
57
33
26
25
3
60
30
27
29
4
2
133
5
31
21
14
30
19
12
5
100
110
18
22
9
27
69
29
46
18
30
2
4
54
48
2
6
52
32
70
80
42
24
22
102
42
18
30
42
20
24
114
16
56
40
38
1
59
6
66
10
134
166
18
50
66
24
28
8
1
48
17
90
24
136
36
14
16
2
36
1
3
117
59
54
7
24
161
30
10
44
54
52
8
66
82
32
10
63
29
24
54
66
31
75
45
45
36
54
20
13
15
2
24
7
149
31
48
60
59
12
58
18
8
16
30
14
40
26
10
9
24
65
60
40
6
66
14
84
70
80
42
34
51
59
60
25
41
54
76
20
13
15
62
16
30
9
59
22
42
2
79
21
6
44
13
132
3
56
60
34
2
10
15
5
30
73
35
66
46
38
6
6
48
88
39
24
29
42
4
6
44
54
46
50
16
33
5
42
10
90
6
102
200
22
3
48
87
56
36
24
24
1
9
12
75
53
6
16
21
17
10
20
16
9
105
26
1
35
10
74
30
16
8
28
68
67
24
5
19
11
24
1
21
27
17
10
68
6
55
11
58
66
6
8
7
33
111
65
22
74
40
48
20
52
54
104
25
47
181
17
28
99
23
22
20
19
29
42
34
14
52
38
6
34
80
10
21
51
20
106
39
29
30
40
24
2
60
4
26
16
92
13
203
6
10
18
20
10
50
31
12
23
124
48
32
1
11
16
45
59
73
33
122
46
75
27
44
24
30
16
104
67
48
5
36
10
20
174
16
111
53
94
12
6
12
62
28
72
18
3
48
9
50
126
30
64
66
104
6
60
1
15
30
80
16
99
9
44
31
35
66
48
22
38
55
77
106
9
36
137
46
6
108
102
8
30
90
52
50
40
38
6
52
8
4
60
2
49
59
10
32
10
33
11
36
1
84
29
96
16
3
11
25
105
50
13
12
51
38
31
3
21
36
33
30
6
44
12
48
6
34
50
30
30
13
39
8
13
23
10
15
51
44
37
17
103
23
24
42
16
44
31
195
68
4
20
72
25
35
18
70
26
36
28
30
6
12
62
60
6
4
26
37
12
5
30
10
18
24
164
54
46
14
55
47
18
12
31
29
43
3
42
102
6
3
9
36
51
48
48
33
14
66
30
84
40
33
47
25
11
10
36
20
18
40
20
61
5
16
80
70
8
10
18
2
28
27
101
31
3
18
32
31
27
33
12
48
131
16
57
33
2
90
12
16
3
11
154
39
35
120
22
68
66
4
21
24
33
128
60
22
92
106
87
9
110
13
93
32
6
1
15
36
12
2
43
45
26
16
20
121
3
30
146
78
30
1
57
104
48
6
30
10
9
81
39
48
15
2
66
1
21
24
14
25
11
30
48
96
6
30
10
8
37
3
32
4
72
24
14
31
3
6
50
24
121
12
27
50
70
92
4
14
12
58
26
34
21
9
3
23
24
12
1
17
70
20
6
31
105
74
16
30
38
6
52
44
28
56
30
4
102
15
153
2
30
76
122
6
52
74
64
72
8
6
54
64
122
16
8
6
49
9
72
15
9
15
11
10
20
90
16
2
91
89
12
76
158
61
5
130
60
68
40
26
36
28
63
27
12
21
47
72
4
42
12
2
25
59
30
7
23
85
29
60
7
23
1
69
12
74
36
70
14
36
100
8
13
23
30
10
74
6
34
20
127
81
27
11
4
18
8
31
29
22
84
33
3
72
62
34
20
16
156
24
44
25
59
30
30
58
60
54
9
5
31
39
141
24
12
12
5
112
3
11
4
92
4
66
38
148
84
78
32
79
5
19
17
30
18
102
4
105
71
13
17
4
6
45
9
30
20
34
50
12
30
24
55
60
95
25
29
42
54
24
28
38
30
22
9
9
104
6
6
19
12
15
104
13
27
54
140
22
30
90
32
12
16
38
36
88
2
16
54
44
60
79
27
44
97
27
48
44
13
11
24
12
10
50
76
2
36
16
90
9
5
4
32
4
87
3
21
59
6
103
11
84
6
31
29
54
28
18
30
21
93
90
26
64
15
47
328
18
14
28
26
19
45
2
28
78
134
48
10
87
48
41
46
36
2
12
31
83
144
61
35
1
35
1
9
75
15
20
28
62
24
64
2
18
10
21
29
7
39
36
44
6
16
14
25
15
6
68
22
14
58
20
10
42
9
36
120
15
90
54
9
11
30
6
24
1
21
63
27
60
38
24
22
8
88
9
60
35
40
33
12
48
47
88
6
26
61
17
36
22
54
20
16
27
47
16
117
5
31
9
20
31
84
35
6
40
39
132
21
8
36
30
16
2
96
79
60
41
10
110
19
123
9
23
22
20
58
12
6
2
66
40
20
7
83
34
26
4
32
54
79
11
4
21
35
16
38
58
54
48
62
13
47
90
48
7
89
30
6
40
36
99
24
21
14
30
7
27
72
20
10
8
10
33
89
4
51
83
61
71
24
4
2
16
2
30
58
48
42
32
66
36
4
116
1
15
30
15
53
6
30
55
5
4
50
84
12
70
8
10
2
30
ABCD 95226401332*3^$a+1 [50025]
25
3
72
8
4
21
15
141
23
52
9
60
207
9
15
20
85
39
9
35
180
40
57
111
8
1
3
132
44
1
75
21
15
33
12
24
48
87
33
23
108
1
3
48
8
121
24
15
20
16
45
15
80
121
12
11
1
23
1
60
12
3
32
12
36
72
40
12
12
9
96
11
73
107
13
11
40
8
16
21
24
27
48
165
47
12
60
12
16
12
45
3
45
23
36
76
12
48
44
1
3
36
20
1
48
36
36
23
12
85
3
72
44
40
9
12
87
45
63
45
39
93
35
28
8
40
12
68
25
99
21
12
60
15
20
24
61
27
93
87
32
61
63
56
133
3
45
59
84
1
35
28
33
35
37
96
39
33
23
60
12
28
12
84
24
69
63
105
120
27
81
27
32
36
64
48
68
1
24
51
24
44
40
60
57
3
20
52
69
35
60
1
51
12
48
120
20
49
23
12
40
56
37
15
32
96
49
23
88
9
119
36
61
15
24
33
27
24
72
24
44
120
64
12
24
12
72
20
16
21
111
45
84
51
9
51
12
21
60
15
36
8
1
75
32
4
33
11
40
20
16
36
45
12
35
36
36
1
47
16
36
21
39
33
3
20
12
61
72
75
117
120
47
25
23
16
105
12
3
12
20
4
36
9
24
72
39
8
60
156
85
27
32
1
39
12
20
1
12
83
49
23
48
88
12
24
69
15
96
9
12
48
84
47
61
39
60
8
48
24
28
20
52
20
40
20
4
9
72
15
44
37
24
23
37
3
48
20
109
23
36
1
36
27
56
100
105
12
12
23
73
59
52
9
75
177
15
45
23
61
15
45
96
27
45
48
48
24
3
12
20
13
23
1
111
12
45
27
8
12
64
156
84
165
35
1
23
25
15
57
99
20
84
36
24
121
15
56
121
83
76
9
35
61
63
36
24
96
141
15
69
12
48
11
40
60
24
56
25
3
32
28
56
72
168
1
84
39
96
32
52
21
87
9
84
111
129
59
60
1
11
36
40
32
73
23
121
24
47
97
15
72
20
1
12
48
15
8
16
44
12
4
20
61
12
48
3
20
4
45
27
80
16
12
81
71
24
120
136
84
92
12
16
21
143
16
81
3
36
9
36
39
12
9
96
183
12
44
52
60
9
11
100
72
117
11
25
12
107
4
69
12
3
93
12
15
105
3
32
28
224
1
35
124
56
49
51
45
87
32
4
12
24
20
133
47
13
132
15
36
84
21
107
1
59
40
81
71
13
27
69
15
20
16
69
72
23
1
24
35
37
3
80
85
72
47
192
24
61
131
25
120
95
48
1
15
8
12
4
32
73
59
16
12
9
83
36
24
1
87
9
24
35
72
88
80
36
25
15
48
20
12
4
12
8
12
37
63
33
35
16
21
3
36
140
16
72
20
37
63
92
1
48
11
28
8
48
25
24
111
36
33
156
39
32
13
36
72
27
21
24
48
24
131
12
60
12
36
25
3
72
9
3
105
71
61
83
108
112
32
28
132
44
4
68
28
57
15
20
112
168
8
85
12
3
32
64
9
51
36
9
63
60
141
27
69
39
69
15
45
71
61
191
24
76
33
12
60
132
15
8
28
44
16
12
12
32
60
1
12
23
100
33
51
60
24
32
132
37
39
12
24
80
24
124
33
59
4
57
87
12
21
83
1
35
36
28
105
35
4
8
64
60
21
23
25
27
9
23
16
45
12
15
20
40
32
76
84
36
12
8
16
9
35
1
11
28
105
36
15
93
47
1
39
45
11
4
8
60
85
27
36
9
39
20
37
15
12
8
13
60
11
24
25
72
12
135
12
105
24
11
16
48
44
28
8
16
264
24
32
61
15
24
96
9
15
69
12
75
12
81
35
4
128
12
13
24
15
21
12
36
12
83
4
81
59
13
27
56
37
3
36
8
13
15
32
28
24
45
3
45
3
44
49
11
4
24
128
24
4
24
72
44
36
100
93
51
24
12
9
11
13
23
24
16
60
48
9
15
81
87
72
80
28
44
13
71
25
15
104
40
45
11
37
99
24
57
35
84
24
52
69
159
24
93
12
23
28
92
4
21
15
12
20
121
11
84
24
72
1
27
21
120
39
33
83
4
72
8
36
37
84
51
8
76
9
39
45
47
4
45
95
24
145
96
72
48
72
144
15
21
99
48
45
35
13
63
72
12
8
37
47
109
24
63
9
35
4
80
112
32
13
23
4
32
1
143
25
60
12
24
39
9
87
104
1
3
32
4
20
12
52
45
11
25
15
24
21
120
15
24
33
99
213
11
1
123
12
21
95
97
87
176
13
35
1
39
57
15
84
9
36
63
12
21
23
24
12
60
48
72
1
72
3
60
8
16
9
51
20
4
36
9
24
71
1
15
60
8
40
32
36
13
75
69
75
56
97
119
64
32
64
8
25
36
12
227
60
73
35
124
9
119
36
4
80
25
71
64
12
45
159
24
21
35
16
84
12
24
33
15
81
36
3
20
16
9
3
8
1
15
56
72
28
20
40
33
15
20
64
12
60
68
72
48
1
36
51
33
59
36
1
39
20
49
15
20
1
167
25
59
13
51
45
159
21
36
24
36
3
12
45
15
9
51
8
16
21
108
108
3
81
23
16
69
3
117
3
45
60
15
12
33
72
51
20
ABCD 95226601766*3^$a+1 [50001]
31
71
174
60
60
51
48
136
5
42
114
6
42
55
41
120
72
54
6
27
160
77
18
81
111
73
41
12
79
41
7
41
36
24
55
41
96
54
169
5
36
3
27
210
3
60
63
9
9
15
129
111
36
100
53
27
39
42
252
67
53
18
42
15
21
115
149
91
17
7
125
120
132
55
44
21
36
12
12
138
81
21
168
27
9
51
33
48
120
42
78
27
135
45
3
54
114
24
120
18
60
24
19
65
135
105
54
6
12
19
29
6
24
81
39
222
108
51
64
11
6
84
55
68
27
30
75
21
19
119
30
24
36
102
150
27
105
228
223
17
162
18
54
18
211
107
72
97
8
15
30
27
111
57
15
186
96
6
18
36
36
30
54
55
29
51
81
3
105
15
36
28
161
31
41
132
36
6
6
84
108
12
6
24
168
21
81
18
157
53
60
27
9
24
48
12
96
24
111
21
84
12
54
24
114
30
6
39
36
24
33
54
144
6
60
43
12
113
132
19
41
84
42
210
19
60
101
24
114
66
79
89
31
95
30
19
12
35
9
21
115
53
42
45
51
144
114
24
7
23
18
48
15
15
264
162
103
53
42
66
72
43
96
11
42
30
18
120
12
42
306
60
48
51
9
276
43
116
60
39
78
3
117
19
41
7
173
19
149
51
129
366
18
168
12
27
39
66
55
143
30
72
60
55
5
108
12
39
45
24
6
165
27
30
48
36
54
24
126
39
16
29
87
81
60
12
12
48
66
6
15
45
30
25
311
18
72
54
66
3
4
5
60
91
5
204
12
150
6
42
78
3
39
6
51
39
90
31
128
40
23
18
24
60
151
29
12
3
57
120
19
20
24
16
29
42
13
12
41
120
19
5
84
66
6
18
1
29
114
45
45
231
9
6
24
138
54
96
24
48
42
60
55
53
12
66
294
55
20
21
3
120
15
1
53
132
279
81
60
36
79
108
41
24
51
15
42
79
20
3
1
104
33
78
25
101
18
6
24
75
45
108
120
43
17
24
39
9
91
47
33
21
259
5
42
18
126
408
120
150
67
8
177
19
80
81
3
111
42
39
124
11
78
12
48
168
48
51
105
43
23
42
7
68
51
54
48
43
137
63
45
36
39
87
54
84
30
61
59
9
72
40
221
24
138
66
15
255
6
48
67
24
137
12
7
53
168
24
24
84
252
24
84
66
144
1
17
84
43
20
12
9
24
192
60
18
21
81
15
4
65
96
36
42
18
168
99
27
24
6
138
30
27
21
72
12
6
97
77
18
37
53
60
138
30
84
36
18
30
36
15
48
45
36
24
126
6
168
60
31
5
12
54
30
168
12
19
60
41
75
64
60
24
41
31
5
66
24
18
247
41
30
288
6
19
44
12
120
15
24
90
235
137
3
117
42
48
73
17
187
35
141
21
48
87
4
29
72
54
72
30
19
65
48
12
43
53
18
90
12
7
41
219
213
24
120
75
40
24
120
185
72
60
12
30
48
49
53
147
21
12
67
20
63
66
15
87
37
5
55
72
8
33
7
92
9
12
78
54
67
164
9
18
54
79
59
121
60
59
42
24
99
3
24
66
24
54
1
53
42
6
24
199
36
173
127
35
6
7
101
75
180
9
108
48
12
43
29
7
41
30
33
105
24
168
84
48
36
30
24
30
12
30
6
84
48
48
108
12
7
41
36
48
72
55
35
78
18
30
132
6
1
8
93
138
6
138
105
63
18
6
18
147
21
54
6
12
276
90
6
18
282
54
49
12
53
91
41
36
39
108
3
18
6
9
76
60
5
19
41
15
129
6
18
48
12
48
3
57
108
39
21
24
102
90
24
54
6
96
90
126
18
9
16
17
48
150
90
96
78
30
67
80
201
19
11
168
25
71
6
43
17
150
49
24
ABCD 95226751604*3^$a+1 [50011]
84
23
127
104
16
176
72
22
60
126
90
30
30
47
3
10
95
135
22
18
113
1
86
10
24
48
48
35
243
9
15
21
37
24
78
78
144
90
66
60
2
82
30
29
36
1
38
82
110
40
30
12
11
27
72
10
35
13
54
200
16
24
90
36
35
37
50
21
27
70
47
37
78
48
8
16
29
19
120
30
11
31
318
18
24
8
33
85
2
58
12
120
60
30
18
14
16
233
31
5
61
150
5
37
60
26
21
99
22
132
48
59
61
54
56
10
30
42
35
25
11
37
504
36
12
50
81
109
12
6
17
37
26
9
15
16
8
72
72
120
10
38
40
72
80
141
72
3
72
10
59
3
58
62
21
157
14
48
33
25
54
56
48
82
60
72
48
120
50
33
15
106
48
47
25
36
47
97
60
38
10
60
98
24
70
48
26
22
59
1
30
32
160
30
72
48
23
108
1
30
66
84
48
2
106
12
26
94
50
70
2
58
30
8
130
14
69
121
146
10
174
53
27
40
5
75
16
54
18
18
24
11
37
78
24
138
38
34
134
24
10
60
35
36
37
35
25
12
12
96
204
6
24
56
48
72
40
24
18
132
23
13
59
3
48
48
22
23
37
132
11
39
70
42
18
78
8
82
59
36
7
281
109
132
371
67
5
43
24
30
11
72
7
56
10
12
258
42
62
58
12
23
13
12
18
8
34
60
26
45
1
108
12
36
54
41
144
13
132
36
98
46
66
24
56
120
48
24
40
120
8
40
65
72
36
157
24
71
39
33
37
60
11
243
112
30
42
102
194
22
24
18
90
23
15
120
153
1
14
64
32
46
324
95
145
36
2
33
15
34
78
78
72
11
31
56
22
50
21
1
74
69
3
40
102
12
48
72
30
96
173
49
23
27
10
215
145
102
18
108
50
82
168
12
48
170
10
23
7
90
47
25
191
15
129
13
84
110
16
32
298
23
135
64
8
214
26
94
90
120
18
60
18
72
17
1
35
75
24
9
49
102
65
1
38
144
48
24
33
37
60
6
5
3
82
14
24
94
107
103
30
47
3
22
18
90
60
98
24
9
151
96
8
94
11
15
112
54
18
48
80
33
7
29
51
24
33
97
30
224
34
47
25
36
240
23
61
36
42
32
9
36
396
87
10
11
91
18
12
36
30
29
61
12
2
168
40
5
193
2
201
7
30
12
86
117
205
62
48
9
25
6
30
24
74
82
38
24
21
37
110
22
26
22
12
30
120
18
60
122
202
60
60
14
22
12
12
66
24
65
36
195
40
72
56
34
108
98
240
72
22
35
103
8
141
51
94
36
14
21
25
47
235
53
37
72
120
86
153
121
38
40
78
12
35
37
38
40
8
70
90
120
72
80
57
1
14
40
18
35
43
8
120
45
51
16
24
66
12
18
8
22
35
49
23
7
104
96
9
36
73
132
150
18
30
80
21
27
40
104
10
14
22
50
10
83
27
214
11
108
75
34
38
10
14
45
13
23
7
8
22
2
33
13
90
54
18
162
150
30
95
36
7
8
72
160
5
147
88
56
82
203
67
24
18
71
36
73
71
27
120
10
12
98
40
17
85
12
14
22
47
27
130
60
228
48
60
42
42
48
38
70
72
2
136
30
50
24
88
120
53
49
36
120
12
48
42
72
78
263
27
45
27
9
7
80
34
48
30
128
64
41
15
22
26
22
24
60
6
30
144
50
46
2
57
85
59
7
24
5
108
25
62
136
30
2
141
72
25
90
24
30
26
144
58
62
10
35
75
48
40
18
110
82
23
127
8
64
66
72
120
30
270
12
59
36
63
10
12
18
30
50
48
40
32
21
51
16
114
108
35
7
18
11
1
50
58
86
94
146
72
40
128
72
22
50
10
102
41
63
9
7
176
10
23
1
48
150
32
70
50
120
33
25
38
34
14
22
84
36
2
33
15
24
46
12
30
18
24
48
38
40
32
70
48
59
15
24
24
117
144
49
98
144
16
8
82
14
70
98
10
203
ABCD 95226983708*3^$a+1 [50008]
48
27
33
3
24
69
7
24
113
55
12
56
100
53
36
3
45
3
100
32
72
9
36
43
12
8
12
28
125
63
9
15
40
29
67
60
80
24
16
60
20
45
7
5
55
32
36
33
39
45
7
5
3
72
93
55
48
84
29
24
3
84
21
79
5
3
45
7
20
36
40
5
55
5
115
65
12
48
199
65
3
12
28
32
21
15
112
80
12
40
149
19
108
60
44
28
5
87
21
55
5
27
160
20
57
63
45
63
33
51
28
53
48
12
19
36
32
57
60
48
7
96
17
183
12
280
8
72
132
28
32
168
40
17
15
60
9
12
75
52
12
228
20
120
12
16
32
28
17
15
72
48
57
43
77
3
45
27
16
92
28
20
33
31
8
72
36
4
36
12
5
12
36
12
15
28
44
16
44
48
148
44
16
132
48
29
115
20
9
132
24
43
20
48
9
31
29
75
28
41
87
69
3
33
60
72
3
189
163
60
8
132
88
32
52
8
57
3
228
12
40
12
8
48
40
32
52
108
17
3
21
127
44
45
48
55
80
12
165
24
12
27
33
15
4
53
43
17
15
33
7
5
132
55
56
72
21
7
92
165
15
40
72
29
60
99
12
60
21
15
24
40
56
40
12
68
9
75
45
3
12
28
152
33
63
52
80
72
40
20
16
44
16
29
3
33
7
92
9
39
108
9
84
139
41
19
72
125
3
45
15
48
52
5
60
12
15
9
91
56
40
24
20
60
45
120
24
60
36
43
60
17
3
28
120
29
15
36
33
91
8
28
17
12
96
7
32
21
15
52
5
7
8
40
5
12
31
80
4
65
15
48
21
12
132
223
32
100
32
28
72
5
31
140
40
65
99
40
56
40
20
52
53
15
52
32
69
99
112
29
19
60
48
44
33
103
12
32
40
113
55
12
53
115
60
32
33
15
57
115
68
60
12
16
60
32
52
36
17
27
33
43
77
67
116
60
12
52
60
68
48
40
72
41
36
111
40
89
3
28
113
39
12
21
139
8
120
48
40
12
137
43
5
12
3
108
165
79
68
28
17
15
60
12
69
36
48
48
99
28
17
24
27
64
36
17
115
20
48
144
36
57
43
24
48
77
3
28
32
48
4
68
21
7
20
189
24
24
120
43
32
88
5
67
5
3
225
55
24
149
192
12
27
9
12
7
5
223
5
19
20
48
12
48
141
7
80
9
31
77
27
40
101
15
112
17
96
24
15
48
33
39
36
52
53
19
20
21
39
88
140
60
33
39
21
15
60
57
27
28
20
108
129
24
39
57
55
20
48
28
12
5
36
171
9
67
12
12
108
32
48
40
65
15
28
5
24
24
39
12
40
56
9
3
45
12
24
19
5
147
33
7
188
33
7
185
123
40
29
171
24
108
100
72
5
24
19
5
12
195
120
28
5
103
12
20
33
67
8
192
21
27
132
28
5
19
128
220
60
17
3
120
60
12
108
33
7
68
120
45
48
180
12
67
68
4
20
129
7
152
28
92
21
79
5
55
32
45
60
15
28
101
159
12
16
60
80
100
53
36
96
19
53
15
117
3
33
19
20
48
100
53
55
72
68
105
7
8
33
39
12
9
24
7
185
15
40
48
5
103
60
44
48
33
75
52
65
48
15
52
8
33
19
12
41
12
115
17
123
72
21
7
41
19
5
72
24
19
8
84
96
84
69
120
31
41
39
28
5
43
44
129
7
60
77
55
17
60
15
48
21
171
16
12
12
89
19
92
45
91
44
16
32
28
53
12
67
17
43
5
27
28
5
7
60
20
16
12
17
15
153
96
7
20
24
16
65
19
8
12
45
111
52
32
9
144
7
20
9
87
69
103
53
72
67
68
72
96
52
60
92
28
53
75
160
12
8
72
40
8
4
65
55
36
53
7
32
12
76
53
99
52
149
7
12
60
72
48
60
20
237
60
48
27
220
48
128
12
108
4
29
72
7
80
33
55
77
15
117
123
28
24
29
139
5
12
135
16
17
156
79
20
72
21
207
88
32
88
12
120
48
24
5
36
19
48
41
19
41
96
36
139
5
31
120
29
15
36
45
12
55
72
269
120
39
153
48
19
5
15
40
17
48
7
248
72
60
9
12
48
192
7
80
40
48
12
12
65
3
112
36
12
140
33
48
24
72
163
53
84
295
89
7
80
45
7
5
12
63
57
3
45
7
48
32
9
24
15
12
141
139
96
32
60
100
32
28
48
84
36
77
63
4
188
12
9
60
192
27
12
36
4
53
60
12
ABCD 95227232234*3^$a+1 [50177]
85
44
39
21
16
35
97
41
204
162
21
4
23
261
9
96
15
165
51
180
204
4
116
69
6
141
141
7
53
63
75
72
13
65
15
60
12
3
21
171
13
29
12
139
5
15
136
29
132
48
15
27
102
67
23
78
15
60
48
57
3
52
65
79
65
78
192
13
113
42
138
243
40
11
534
31
11
109
29
54
85
8
28
5
72
18
42
54
1
29
18
90
60
7
104
96
3
133
80
165
54
9
4
173
30
165
112
35
37
161
15
105
42
90
3
24
129
186
1
47
18
123
27
45
45
235
20
108
9
288
15
120
48
21
264
75
51
90
36
15
3
6
18
37
11
13
176
24
60
156
96
84
45
36
174
13
128
88
11
61
8
147
90
63
135
181
11
72
78
18
30
7
29
36
18
216
6
15
93
144
43
20
28
107
69
69
54
18
150
30
42
217
53
36
19
36
132
8
40
17
138
42
7
32
33
72
91
17
111
12
15
18
15
201
39
57
75
220
47
120
13
48
137
258
45
27
18
12
15
24
4
71
198
63
147
33
135
213
64
11
102
180
3
177
42
37
44
16
29
15
51
13
155
381
12
15
13
29
12
108
27
24
99
73
65
3
57
39
45
54
85
29
151
101
15
33
31
5
24
43
8
177
24
66
33
12
33
135
72
24
33
18
24
30
96
12
3
100
20
57
31
144
65
66
114
91
116
16
5
144
39
69
51
12
45
72
96
36
51
24
33
111
51
66
195
147
33
45
39
24
117
48
6
25
84
144
8
57
43
68
195
45
60
39
72
54
31
44
21
138
61
17
180
84
15
21
43
89
66
72
69
100
60
56
60
64
23
13
65
12
126
61
323
90
72
54
72
33
21
43
245
300
27
45
6
33
100
77
198
42
12
31
11
69
136
203
33
183
6
19
80
45
15
64
8
147
153
108
196
23
18
7
17
159
57
84
36
99
33
27
9
126
18
36
12
43
92
63
42
39
196
35
73
47
33
12
45
24
99
57
15
57
27
153
51
72
3
42
15
180
40
128
117
54
45
123
18
102
18
103
80
36
120
273
51
57
39
28
11
45
81
108
48
24
75
40
5
36
234
144
24
141
60
9
60
87
64
41
75
4
96
48
35
21
225
51
36
60
39
48
18
99
171
229
56
168
4
47
229
80
72
64
176
40
8
36
105
6
120
18
135
15
97
5
72
67
44
129
151
11
90
246
42
51
100
20
27
54
15
64
149
72
31
65
30
33
16
20
75
49
29
48
24
90
1
29
378
18
7
96
65
19
107
48
21
249
67
23
78
55
29
24
51
60
135
249
39
13
5
43
35
30
327
40
8
36
39
24
198
55
29
36
18
85
5
36
99
45
67
20
93
187
68
60
105
36
39
16
144
20
27
69
3
18
39
36
57
12
171
27
198
60
75
48
64
32
88
35
21
177
72
12
31
23
57
100
80
93
36
90
61
128
57
159
3
168
33
96
4
77
223
47
49
95
81
48
39
73
44
160
5
43
137
159
57
67
23
90
63
4
137
210
13
120
11
21
120
196
77
18
72
13
8
21
91
24
48
32
33
36
51
75
6
162
18
30
13
29
48
103
119
102
24
135
57
18
57
60
4
180
29
51
105
24
111
99
85
41
108
60
51
4
108
65
79
44
72
48
12
57
30
ABCD 95227264084*3^$a+1 [50010]
35
13
5
24
7
68
51
21
45
3
36
27
78
6
48
1
11
61
92
36
45
6
49
41
39
15
9
28
8
9
12
18
1
11
18
90
25
65
7
8
27
1
60
20
4
36
17
43
24
20
4
11
93
16
5
87
99
30
6
9
24
16
5
60
3
27
9
4
20
3
9
3
36
54
12
3
52
23
25
8
4
20
15
21
9
39
36
33
6
21
4
44
40
71
66
43
32
3
96
12
30
19
36
47
30
7
24
29
27
16
24
20
9
31
83
25
32
28
36
56
4
59
37
5
30
25
20
36
40
60
23
30
7
5
54
48
25
32
9
19
36
5
39
52
113
75
12
63
37
36
23
1
8
36
21
31
68
9
60
31
80
132
12
16
5
7
8
160
44
57
55
131
24
60
1
68
15
57
244
36
72
35
6
6
54
15
36
33
7
23
1
24
5
15
12
69
67
84
20
15
18
55
12
11
37
80
76
47
25
48
60
35
6
48
15
16
5
7
80
40
24
60
29
12
3
12
28
60
125
7
23
37
17
12
54
6
55
8
57
48
27
9
6
1
23
25
20
52
59
78
27
39
30
27
9
30
61
89
3
75
21
40
29
3
9
19
35
201
39
25
5
99
16
12
44
39
36
1
48
84
11
25
12
44
36
24
16
92
12
28
5
55
17
31
84
23
25
12
24
24
35
72
18
12
6
49
20
9
19
65
7
8
16
24
92
16
47
30
7
20
3
61
5
27
12
52
8
12
16
60
53
7
77
72
6
165
27
21
24
45
63
40
107
25
8
9
31
119
25
53
12
43
8
129
91
200
4
29
60
19
48
104
16
23
30
6
145
20
40
24
17
39
3
60
30
3
117
96
15
9
7
23
25
101
24
7
24
12
17
207
16
48
12
12
32
9
7
24
35
30
19
20
16
24
24
23
42
31
36
56
40
48
12
8
9
15
63
57
15
90
3
3
21
3
12
25
8
15
12
24
37
83
1
23
13
95
84
13
12
44
12
60
99
21
4
56
39
9
9
63
28
35
96
1
84
11
30
24
31
35
9
4
12
32
52
29
6
6
3
40
11
1
20
63
25
12
48
12
23
9
27
9
9
12
6
48
21
81
7
11
1
35
66
27
60
28
24
20
99
21
76
23
1
101
72
7
11
73
20
51
1
32
36
16
20
4
12
17
90
12
13
11
1
36
20
15
49
23
13
12
120
5
48
7
20
15
90
51
60
9
6
21
4
24
12
36
8
40
12
35
9
40
29
7
68
16
20
3
97
60
24
32
4
24
12
60
72
12
24
17
18
109
36
12
84
5
31
35
57
48
15
72
13
12
5
6
25
32
9
30
25
60
8
28
12
72
48
35
13
29
19
32
4
5
30
48
30
43
60
8
111
25
48
32
4
119
57
4
12
17
108
3
51
21
9
30
13
11
45
60
16
56
52
35
21
27
37
11
30
36
30
49
216
48
32
9
15
15
37
65
18
1
8
15
13
44
75
1
12
20
16
12
8
84
72
24
16
41
27
36
16
95
13
71
37
8
64
12
53
126
9
16
17
19
65
48
31
36
5
39
12
4
29
7
164
48
52
29
19
11
6
15
108
36
27
9
16
32
45
87
16
20
28
12
8
9
6
1
95
13
120
12
104
36
28
12
41
19
8
40
12
20
60
3
25
5
30
1
65
66
1
12
5
3
3
69
45
3
93
91
11
13
11
13
17
19
41
55
24
155
25
11
25
36
83
21
16
20
39
49
5
27
60
40
120
29
18
18
7
72
24
24
35
30
126
12
13
20
15
21
81
15
3
1
24
5
90
157
24
48
56
16
23
1
32
3
57
39
6
63
4
12
11
9
3
13
12
17
19
24
11
54
7
5
15
120
9
27
52
8
3
84
42
15
9
114
25
32
3
33
4
8
51
25
72
12
8
4
8
33
7
35
30
75
28
77
7
36
68
39
72
1
20
4
11
13
71
9
64
12
48
60
11
1
60
36
44
16
12
8
4
23
13
23
37
17
96
12
7
12
23
25
12
11
42
3
52
5
60
51
72
9
31
24
8
3
69
16
20
4
60
8
72
4
24
17
3
15
81
69
15
27
6
3
4
23
25
24
5
30
1
60
17
42
13
5
3
88
20
52
72
48
65
18
57
12
96
27
25
17
3
39
18
7
8
3
12
13
35
18
55
20
4
35
6
51
40
23
48
24
21
3
57
4
11
24
48
1
29
3
40
20
28
11
25
24
12
29
15
3
1
24
5
67
23
12
18
7
20
45
3
21
31
188
21
27
4
59
37
8
96
28
36
41
51
9
108
18
30
168
19
95
12
1
35
25
8
15
25
65
19
11
24
13
29
48
43
12
68
99
1
5
18
1
8
52
24
36
104
15
54
7
36
44
24
12
72
40
20
16
29
3
28
24
5
7
59
1
24
12
12
32
33
7
35
1
8
36
45
24
36
24
7
29
18
37
29
7
23
9
132
9
31
8
36
16
59
36
49
20
9
15
16
20
21
6
45
52
20
88
20
12
21
7
17
6
1
11
30
123
4
65
7
41
12
7
5
75
15
25
20
124
24
35
1
32
72
16
20
4
48
68
21
15
39
6
36
24
39
16
8
27
13
5
30
105
16
24
12
84
96
24
12
29
19
35
61
24
11
21
72
48
27
1
77
18
1
8
123
25
48
20
36
36
28
12
60
204
60
80
76
23
54
27
36
4
24
71
25
5
15
24
16
41
24
3
21
31
20
3
13
24
20
39
1
53
43
35
12
36
96
1
29
30
21
27
30
72
15
4
11
18
43
53
6
30
31
20
4
5
6
25
12
11
24
13
8
36
36
72
36
40
77
3
9
30
25
5
3
4
24
35
61
20
3
25
12
23
13
84
23
12
13
17
43
65
27
28
11
69
21
6
30
3
16
119
1
24
17
31
20
4
48
5
7
44
64
132
24
20
21
163
60
8
27
13
59
78
3
4
36
53
55
11
33
3
33
52
23
49
5
15
3
49
53
27
16
60
44
9
6
9
84
52
20
16
8
9
7
20
3
73
23
21
28
8
4
48
20
16
29
30
25
5
3
60
12
36
40
24
23
60
33
4
96
32
12
28
44
39
21
16
12
5
90
25
32
9
30
24
42
78
1
29
60
6
9
12
4
36
128
16
11
1
5
3
9
3
64
36
47
30
3
3
1
36
12
8
48
52
12
12
20
120
3
33
4
20
4
12
12
48
32
48
64
8
27
18
12
84
27
28
36
36
5
75
3
36
9
96
4
24
8
40
84
48
20
27
9
4
20
16
5
127
8
69
27
33
3
28
41
18
1
20
4
8
52
5
31
5
60
60
55
29
7
11
37
48
23
6
19
11
18
7
20
33
3
3
6
60
31
68
4
48
17
12
55
36
5
19
60
8
96
51
25
5
63
12
40
5
15
33
7
95
9
12
72
15
1
35
45
51
133
5
6
6
24
39
27
66
12
3
123
6
15
75
33
21
111
4
24
35
30
27
36
39
73
17
39
27
9
4
77
12
12
3
48
40
47
37
24
65
7
12
36
11
ABCD 95227328962*3^$a+1 [50009]
24
35
1
59
45
76
24
17
30
45
99
6
3
76
11
9
45
55
11
13
12
60
12
47
6
163
12
12
32
4
20
120
4
12
20
15
1
60
59
114
39
40
11
9
27
1
35
90
54
49
80
40
20
27
25
59
1
60
132
41
235
5
7
12
17
63
88
140
15
30
7
11
25
11
9
96
21
19
96
53
126
45
4
107
24
9
52
32
40
68
45
24
19
216
11
9
15
9
76
84
24
53
15
93
15
16
84
11
33
27
9
16
59
85
11
49
44
40
12
108
12
59
12
60
133
5
55
84
11
21
4
5
31
24
24
47
1
59
9
40
35
25
12
48
56
75
25
8
63
13
5
72
54
45
268
11
25
120
11
13
48
29
123
12
4
36
48
8
4
84
84
11
25
11
1
5
30
24
73
96
11
45
48
88
89
75
40
5
6
13
12
92
21
36
6
37
8
3
6
54
61
11
93
4
72
11
84
36
9
51
25
12
11
1
60
80
75
1
68
21
43
53
43
36
120
65
6
37
12
185
63
52
5
24
19
17
31
5
54
13
32
9
19
20
16
60
41
15
9
7
92
36
4
8
9
6
48
90
15
40
35
36
24
61
104
24
12
15
121
48
5
55
12
5
7
11
6
79
36
59
9
87
54
115
20
16
95
9
40
5
31
11
9
36
9
43
12
11
9
28
17
6
13
35
25
44
27
61
12
17
79
20
36
75
33
156
16
116
9
43
11
21
88
83
24
49
12
5
87
57
55
35
1
23
25
20
27
109
20
15
25
20
136
8
4
8
33
7
5
60
7
36
60
60
12
59
9
16
5
43
92
36
72
27
33
3
49
29
12
15
93
171
9
15
172
53
7
24
95
13
53
15
12
16
65
42
9
16
113
6
9
40
41
63
52
96
8
4
101
7
32
76
12
24
20
28
96
11
1
35
45
48
27
24
1
20
33
19
17
39
4
56
4
17
6
25
60
32
12
36
9
15
129
6
9
36
40
96
35
117
36
12
4
59
42
48
19
80
27
36
25
24
84
12
23
1
96
20
12
27
1
72
23
45
28
36
24
20
4
80
27
9
51
1
168
65
30
36
61
65
78
57
9
31
5
19
35
6
39
160
11
45
24
36
4
8
88
44
36
39
1
44
76
48
12
8
15
36
61
12
48
23
21
24
27
25
48
60
56
28
20
60
48
4
131
13
72
20
88
120
36
120
8
28
5
3
24
16
47
30
63
4
32
4
65
66
25
11
37
8
24
76
12
47
73
48
144
125
90
13
68
69
31
8
15
45
4
36
44
33
43
32
15
85
5
79
5
31
59
1
12
20
36
16
84
80
12
15
13
32
28
17
3
24
3
13
101
43
41
15
40
12
72
41
151
44
4
12
24
5
39
60
16
11
73
11
1
35
25
11
9
100
48
83
93
24
12
28
17
43
8
4
8
36
16
36
84
35
1
48
5
60
36
36
7
20
28
8
12
24
16
5
15
28
11
24
1
60
24
5
66
25
20
40
60
36
5
3
4
36
24
36
35
45
24
93
18
1
5
19
12
35
9
51
45
99
21
4
68
36
4
77
150
13
12
24
41
3
40
32
24
112
23
9
100
191
169
60
11
25
20
57
67
77
54
49
20
28
29
43
56
15
1
29
60
55
24
32
28
17
19
35
72
25
60
104
64
71
6
27
117
30
85
24
77
19
44
4
12
24
32
4
5
175
5
39
16
11
49
68
36
27
13
11
121
8
51
9
16
41
19
5
19
36
125
19
84
36
5
30
69
136
71
30
91
44
9
6
61
48
36
84
41
43
92
84
45
19
71
9
40
60
23
45
4
41
19
44
75
49
68
4
48
108
144
44
76
35
24
37
44
36
100
29
15
100
8
112
8
40
12
60
24
41
39
36
24
16
65
43
56
16
84
11
90
55
68
136
65
31
11
157
53
15
52
23
73
24
47
60
30
6
49
36
8
40
5
42
120
9
16
24
221
54
6
43
12
89
19
47
25
48
80
15
36
81
12
16
71
121
48
47
84
33
52
96
12
12
156
53
6
21
4
59
6
19
11
61
8
75
9
28
5
3
141
19
11
133
53
75
9
31
5
54
6
7
41
36
19
44
28
35
108
1
35
49
56
4
12
108
47
73
44
88
23
36
1
32
88
24
96
8
16
60
48
12
48
48
24
36
44
36
28
80
16
60
20
4
17
67
23
60
13
5
19
107
73
101
15
4
41
36
3
16
36
24
77
15
39
13
101
7
20
4
71
114
19
12
24
60
20
45
91
12
68
12
16
11
13
32
24
12
4
5
15
84
24
3
37
32
40
24
11
13
41
31
5
19
71
105
184
60
36
155
81
4
20
28
48
8
4
23
13
20
81
3
100
23
90
7
96
12
24
8
16
36
48
17
60
54
12
25
35
9
9
115
84
53
99
4
17
19
36
35
13
36
20
129
42
54
19
20
24
12
51
25
12
20
76
36
36
68
27
18
7
80
40
84
20
28
17
54
36
13
53
27
168
52
36
12
8
12
24
45
19
11
1
24
11
18
6
61
144
29
7
12
96
12
44
99
9
21
6
109
65
6
21
15
25
20
48
15
21
16
29
24
30
1
80
36
4
56
48
4
11
12
18
7
12
8
60
39
6
99
48
16
116
21
7
47
54
19
53
115
144
44
40
41
31
48
12
72
11
9
40
12
11
9
15
61
12
53
18
25
11
13
176
36
39
1
68
93
27
16
17
27
28
108
17
18
45
16
5
15
39
25
20
16
24
47
84
25
35
25
24
12
84
20
15
66
19
96
24
24
32
9
3
33
43
120
11
69
52
72
60
12
59
25
17
7
11
45
144
3
13
20
16
36
120
92
72
16
20
15
85
5
19
ABCD 95227452668*3^$a+1 [50059]
60
60
8
12
100
8
52
80
99
97
12
60
20
76
167
93
96
100
96
92
48
64
48
11
72
45
28
56
24
64
36
92
40
24
120
108
128
112
180
108
48
92
88
240
96
56
24
144
156
28
32
39
145
104
52
59
1
468
36
80
87
129
231
120
117
16
80
4
188
124
20
4
176
96
112
156
155
57
28
156
24
96
119
1
84
227
25
48
324
80
27
145
216
24
180
128
3
24
144
121
48
56
135
45
76
24
80
16
48
192
96
44
171
9
288
28
12
80
136
32
12
220
47
85
60
128
96
216
40
84
11
120
24
9
28
323
1
204
180
236
156
208
24
152
36
180
124
108
32
216
24
16
24
80
15
1
12
192
180
56
48
87
25
24
140
75
1
95
225
4
48
11
72
120
24
1
215
97
20
27
85
131
129
60
156
132
76
36
48
12
80
36
52
96
71
213
112
188
216
24
16
96
116
52
48
12
240
36
95
72
9
108
112
179
61
35
9
120
60
100
120
32
64
144
192
84
48
36
71
145
164
60
72
144
16
120
48
132
108
200
64
12
48
12
215
13
36
92
4
140
4
96
200
88
120
23
93
16
11
37
60
71
121
104
16
60
84
156
144
35
25
24
152
4
204
32
16
24
24
24
23
24
45
28
48
32
63
129
24
135
145
24
72
84
84
311
120
105
16
24
120
336
128
232
80
184
120
95
61
84
95
9
112
48
48
20
28
72
8
424
8
64
168
8
84
256
84
480
320
88
128
52
12
8
648
84
204
100
20
160
191
13
36
32
63
141
16
140
4
144
12
8
135
81
40
60
60
164
180
40
144
132
108
8
63
81
108
28
8
12
100
120
84
20
159
1
24
24
140
156
36
76
420
84
48
47
13
83
169
128
232
128
28
155
24
49
24
20
28
23
81
28
80
3
240
169
288
191
25
12
35
9
4
84
108
20
28
96
11
133
11
1
168
56
16
68
16
116
108
76
68
16
236
48
96
4
12
119
157
59
120
1
48
320
16
8
111
25
12
84
176
64
60
36
24
20
48
112
11
9
28
192
60
48
240
20
16
444
8
15
9
216
48
231
49
72
12
68
28
36
108
12
68
16
36
215
21
4
140
240
16
84
80
76
84
56
4
59
49
48
312
12
11
85
32
12
4
132
252
132
56
184
120
20
16
60
48
296
39
37
108
96
8
156
16
80
244
24
132
140
84
220
32
4
48
116
124
132
60
48
132
44
27
49
48
200
120
160
56
40
24
32
136
80
135
45
300
112
47
85
60
116
52
47
45
4
104
192
24
124
ABCD 95227782064*3^$a+1 [50021]
24
57
255
41
25
18
9
20
103
33
96
20
1
35
72
1
24
111
96
21
3
15
12
9
21
42
48
48
17
64
15
165
21
18
41
31
42
6
9
56
55
120
84
48
9
69
11
79
45
15
9
32
61
3
15
29
52
48
21
132
143
16
48
36
96
48
3
30
47
43
12
45
75
6
54
66
15
15
42
18
9
12
171
120
17
108
25
12
18
180
18
150
180
24
81
144
33
42
57
15
225
20
211
42
15
15
45
32
4
9
23
52
60
36
87
12
6
39
21
66
54
6
18
48
108
71
31
12
30
138
72
5
115
36
84
53
112
33
42
141
39
105
15
30
15
27
96
84
33
51
105
80
19
186
24
108
63
39
12
84
54
36
24
48
18
41
268
93
12
15
3
60
9
48
81
12
123
27
24
24
21
3
5
52
21
102
113
79
24
36
24
24
270
6
60
89
16
51
41
72
40
132
21
23
72
13
84
15
60
12
24
120
51
53
7
36
144
18
11
109
258
12
192
60
33
33
72
15
116
36
28
3
78
144
35
85
18
12
45
27
126
48
42
42
48
18
9
303
24
89
4
68
283
102
27
60
32
61
183
96
3
18
39
3
90
42
36
5
72
25
6
24
53
145
18
12
24
53
211
90
24
78
78
42
24
93
80
1
126
24
105
39
12
6
123
60
9
395
85
87
33
42
41
115
18
191
115
114
131
19
42
123
69
6
30
90
9
60
15
246
54
30
87
20
28
51
60
84
90
36
47
43
84
66
54
81
45
30
24
60
72
9
45
66
78
48
12
102
48
66
39
15
57
44
25
6
78
66
30
120
24
30
48
30
78
9
15
21
129
15
45
18
12
6
30
45
60
84
15
5
252
100
15
29
19
141
36
24
9
6
36
6
18
21
168
51
30
42
48
162
3
15
60
72
108
81
51
24
65
49
12
108
60
84
75
8
13
42
12
18
18
9
21
47
163
24
60
12
9
45
84
336
12
3
120
27
5
43
42
18
129
20
36
115
120
84
108
33
36
3
66
42
48
204
6
90
69
15
77
1
35
7
60
30
78
12
30
6
42
30
65
133
15
212
79
29
169
18
48
12
72
12
48
66
102
102
35
25
15
12
3
17
124
20
55
84
5
25
18
42
6
42
119
355
168
258
47
180
91
12
57
27
129
39
30
18
129
21
99
15
305
79
42
39
93
51
164
7
84
60
29
43
60
5
28
15
54
30
12
41
13
30
72
192
30
90
18
30
18
47
19
18
60
6
12
24
66
39
153
15
21
24
42
18
42
33
3
72
78
18
60
69
3
108
5
4
12
39
21
21
48
102
72
81
159
6
42
180
18
6
24
105
84
21
30
90
6
78
6
9
45
30
156
24
228
12
36
189
68
13
66
33
75
21
15
12
53
49
138
12
78
147
21
66
9
45
42
42
96
47
199
48
18
54
5
43
60
108
192
18
39
81
90
57
60
36
15
24
5
16
51
5
88
15
108
48
42
30
108
222
60
207
45
18
93
99
168
102
75
56
16
69
30
12
204
29
7
12
53
133
60
39
15
81
27
77
103
5
13
120
39
8
13
12
30
9
44
4
27
48
45
81
42
24
84
41
216
79
24
5
4
33
12
15
36
27
53
55
9
33
48
107
67
30
11
19
18
99
51
78
24
126
216
78
186
41
73
18
60
60
18
66
69
32
97
6
54
23
13
15
45
42
60
30
47
76
15
30
6
96
132
45
63
77
61
102
33
51
96
93
117
27
3
65
67
5
16
87
153
36
3
18
150
129
81
3
15
54
108
3
44
13
63
27
84
84
36
9
39
113
64
3
96
69
33
3
15
36
198
18
30
90
65
133
54
6
30
30
6
126
47
220
32
13
15
120
60
21
12
210
72
21
84
45
11
79
66
12
18
69
15
150
23
7
12
36
120
60
30
87
21
60
179
36
7
30
3
39
48
12
177
21
138
65
55
54
60
120
18
9
24
15
41
43
156
9
240
20
ABCD 95227888214*3^$a+1 [50001]
21
51
108
144
168
57
63
120
120
48
161
43
72
60
24
24
57
104
7
9
39
197
19
36
413
55
36
48
21
87
5
64
219
21
39
5
7
9
56
108
7
153
171
24
65
67
5
79
24
24
36
12
17
48
168
19
12
33
32
60
48
76
27
9
15
60
60
53
175
161
84
163
12
21
99
41
96
96
180
7
53
12
112
20
124
24
32
115
144
120
141
80
79
89
7
24
72
137
43
29
40
15
41
7
17
40
68
31
45
36
15
36
12
21
60
20
24
31
5
4
135
72
33
75
12
209
55
192
29
139
60
9
12
39
269
60
31
17
88
27
84
29
16
15
5
64
39
53
55
48
21
8
120
112
39
77
108
40
96
39
89
108
103
84
41
16
48
111
29
60
72
91
33
140
16
56
19
5
19
60
89
16
87
84
29
40
56
100
60
164
55
72
357
56
79
17
36
4
60
116
7
197
19
36
45
56
52
15
17
31
48
21
200
180
19
60
144
48
12
137
40
84
36
120
99
81
84
32
12
43
120
209
28
135
41
19
192
45
44
19
53
55
5
52
72
63
96
84
21
104
151
17
28
15
21
3
21
87
57
20
7
24
81
20
28
63
12
120
161
124
96
135
45
56
19
17
115
60
209
4
87
72
161
16
15
9
104
12
60
43
117
84
51
189
32
28
56
19
137
12
16
15
72
12
17
28
3
33
80
84
12
175
29
64
3
93
20
16
15
65
220
51
53
31
24
60
12
72
5
36
19
21
20
16
15
5
40
63
12
45
111
29
36
7
276
5
127
29
84
16
99
69
63
137
40
27
101
4
300
24
51
45
8
132
148
8
64
48
96
84
15
108
5
28
20
84
7
65
91
125
7
41
40
32
67
48
84
33
27
45
24
27
65
48
79
173
168
91
96
53
55
101
19
89
40
183
48
17
115
129
195
273
140
12
163
21
231
69
32
60
43
89
100
56
91
48
57
123
21
36
51
84
225
3
21
99
53
103
65
60
55
72
273
15
21
8
100
15
17
48
96
31
5
19
120
60
65
184
96
32
48
12
79
36
33
56
91
89
96
124
75
45
15
93
36
120
87
48
185
31
41
115
72
113
64
180
63
105
15
36
12
57
15
36
125
24
48
4
99
12
317
103
60
5
28
80
12
64
39
72
5
60
79
53
43
60
5
19
180
125
55
93
51
77
60
103
5
4
147
185
40
111
9
84
207
24
29
67
24
209
36
108
36
7
89
19
12
29
31
93
24
3
84
204
45
87
17
48
103
36
120
96
125
7
141
27
5
84
19
29
7
89
120
144
43
69
3
21
56
55
129
75
60
12
89
79
144
12
204
21
24
24
56
72
24
31
288
17
139
101
72
43
53
16
111
60
24
65
28
8
12
52
75
29
7
12
101
12
28
135
24
216
185
36
48
160
36
15
77
108
7
9
3
12
60
24
336
29
7
180
57
20
96
31
264
209
7
45
15
29
7
65
192
12
43
36
36
45
15
60
69
15
24
48
120
53
12
7
233
19
125
55
24
77
19
24
125
7
144
24
45
96
39
69
27
93
3
72
96
156
5
144
156
91
5
120
28
20
12
52
96
144
63
60
12
197
4
111
84
12
29
4
171
149
19
12
36
24
33
36
24
56
24
36
76
39
9
176
19
21
15
17
12
36
115
12
177
12
51
29
4
44
108
208
27
12
216
17
43
141
44
271
33
15
65
48
148
27
237
3
ABCD 95228021074*3^$a+1 [50022]
144
27
33
80
112
36
32
36
40
135
29
36
144
7
9
87
72
333
12
36
272
19
33
96
152
40
24
144
72
87
33
20
43
209
31
185
160
72
128
16
24
32
268
132
80
60
4
104
4
12
39
192
113
31
113
76
75
24
161
64
15
273
120
303
117
99
9
39
33
39
149
19
96
125
12
184
216
495
117
75
33
63
192
120
24
89
120
4
3
120
9
104
40
80
72
72
76
75
17
7
113
28
147
72
5
316
264
252
123
153
108
12
72
72
56
88
24
72
248
88
159
24
240
65
160
60
32
115
105
120
63
24
81
72
12
348
63
185
40
152
168
4
27
81
80
112
36
36
104
40
24
15
96
9
60
12
24
72
87
57
48
36
60
80
55
81
156
60
48
104
55
53
348
72
12
60
31
96
213
267
41
12
112
68
7
69
99
33
39
33
228
140
4
164
55
17
72
31
17
7
161
84
60
40
108
3
185
280
80
40
87
48
29
108
148
140
16
56
480
112
111
65
252
112
96
99
81
192
200
4
3
65
120
7
29
331
165
156
207
33
87
105
231
17
72
168
40
288
144
116
19
240
125
43
185
28
180
207
72
161
31
69
252
39
9
20
91
21
144
368
96
76
39
24
81
216
108
116
72
240
232
111
24
281
7
113
31
33
216
156
75
21
108
500
112
12
111
69
36
111
96
77
96
4
288
63
45
75
65
4
156
216
183
201
32
55
33
96
63
41
16
96
8
144
148
144
3
65
60
36
40
144
36
44
96
7
144
141
108
36
44
112
288
36
96
123
65
240
4
180
15
173
43
69
96
171
113
36
160
20
7
117
128
163
125
160
27
69
188
175
41
24
31
5
52
60
12
20
108
40
8
24
7
105
8
96
16
63
33
72
120
87
81
140
52
56
180
211
9
84
396
72
15
17
28
27
5
156
7
24
240
113
223
48
17
7
192
201
8
40
15
225
80
24
76
12
128
16
135
168
21
99
153
15
309
36
128
31
120
9
32
103
65
180
379
33
68
64
48
128
16
128
43
9
104
7
72
33
132
108
212
112
44
40
15
17
64
135
21
108
212
180
28
36
104
55
17
72
52
176
64
180
135
9
300
144
60
68
108
40
15
264
161
79
161
180
4
72
68
16
219
165
171
21
3
161
144
108
12
103
33
279
185
7
149
4
72
36
204
39
72
240
5
180
40
32
112
8
55
5
156
79
ABCD 95228252066*3^$a+1 [50015]
32
57
43
30
18
17
103
30
11
121
59
48
73
62
36
40
41
109
72
2
88
5
13
35
25
47
27
117
48
103
38
40
95
25
2
18
30
10
11
19
17
48
39
106
71
36
43
12
98
10
74
3
75
28
41
21
102
28
5
75
9
109
47
3
40
14
46
41
51
40
5
105
30
9
1
18
5
55
90
74
18
132
36
70
17
25
168
44
18
10
20
3
55
89
13
92
106
12
8
60
40
17
84
21
87
93
27
73
23
12
63
30
39
31
60
5
15
57
48
39
28
128
172
137
15
28
8
21
3
28
18
2
78
22
17
12
91
18
92
100
35
27
21
27
40
65
57
3
3
81
31
17
1
11
36
87
36
21
21
147
61
92
135
13
92
12
27
151
62
15
43
53
84
108
12
36
67
8
22
59
24
9
28
30
77
3
28
29
21
40
14
28
48
42
59
33
6
30
15
37
128
39
13
23
12
3
82
68
15
7
17
135
28
17
33
18
10
150
92
48
21
3
66
24
3
43
2
3
25
140
87
115
32
33
73
2
12
96
22
62
165
33
27
15
36
54
3
15
57
31
2
28
20
22
53
192
3
142
20
90
10
83
147
45
27
46
11
60
121
8
40
71
3
30
46
65
55
89
1
30
2
148
74
21
67
120
5
3
22
140
15
93
51
111
30
28
134
16
2
63
7
62
30
58
90
17
21
12
39
33
63
25
48
32
87
61
11
33
147
91
17
13
23
57
72
88
60
68
27
73
42
20
12
21
25
50
10
47
27
6
342
90
28
72
59
3
16
180
72
29
24
87
18
54
81
9
16
35
57
72
63
12
33
135
13
47
25
2
88
50
18
70
12
23
12
48
144
73
90
38
15
7
122
88
38
54
66
21
19
17
15
70
8
142
48
72
90
2
33
192
15
16
30
92
60
18
120
52
78
42
8
22
30
8
40
17
55
258
2
70
18
5
37
32
58
48
29
36
96
49
42
48
12
18
74
30
16
42
2
75
213
3
7
18
12
83
67
8
84
46
30
5
120
15
52
77
33
72
46
12
2
3
15
12
28
125
117
27
49
2
10
18
29
81
100
11
19
20
9
91
41
31
2
88
60
2
28
30
60
120
18
192
108
14
51
39
28
60
77
15
16
17
84
79
242
27
73
23
84
61
2
33
39
16
12
180
5
13
60
11
49
11
84
7
17
36
12
168
37
35
193
72
20
18
52
5
3
72
189
49
71
79
30
14
30
6
210
27
87
28
2
18
40
38
40
42
8
81
1
20
39
120
139
12
18
20
12
39
31
65
193
71
31
2
78
70
35
175
18
47
24
24
187
8
40
72
5
13
2
40
68
82
8
99
31
185
9
16
95
7
8
81
19
20
24
16
12
17
93
18
21
1
92
3
27
180
90
3
103
30
11
69
22
2
108
27
45
3
13
35
57
70
78
131
1
18
162
150
18
2
30
27
48
33
51
3
81
37
8
60
100
107
3
21
61
107
91
80
22
20
90
30
42
30
58
18
2
10
18
150
11
84
55
29
33
39
36
13
74
178
35
223
17
33
72
27
12
21
40
59
9
159
72
49
11
19
14
3
12
36
57
72
36
22
348
110
39
13
30
50
120
28
42
62
3
43
5
75
10
60
42
330
20
63
15
12
28
132
18
90
41
33
16
92
60
15
165
58
50
40
47
43
5
37
152
27
3
108
40
20
10
18
77
48
12
24
61
60
47
1
14
33
3
21
19
92
10
8
70
14
88
20
132
88
18
110
12
72
6
21
144
12
72
1
12
59
31
53
57
39
84
25
72
48
30
30
90
2
90
30
27
12
3
66
22
53
57
18
190
59
21
231
19
2
138
70
35
27
102
136
30
20
22
8
40
30
30
47
105
42
33
43
12
2
18
10
23
37
47
1
47
60
60
133
95
12
15
30
75
13
132
30
77
51
9
48
24
48
1
11
96
12
73
92
15
3
58
12
18
41
69
52
108
12
60
198
29
48
33
72
100
83
145
102
80
28
41
19
32
42
46
42
32
15
1
59
3
10
287
31
30
11
24
7
32
18
252
15
12
21
63
99
60
18
28
35
115
89
33
10
60
30
59
49
12
35
15
9
48
31
2
42
120
21
57
10
18
47
133
2
105
12
1
80
15
55
41
24
24
13
302
28
38
39
1
92
3
12
3
52
18
11
9
10
20
21
61
180
47
96
97
62
177
31
2
147
21
88
42
32
18
40
48
12
62
105
43
18
35
157
2
30
51
135
30
42
12
96
40
80
10
30
102
8
12
40
32
16
95
87
40
5
48
175
80
57
48
ABCD 95228512664*3^$a+1 [50017]
22
18
69
57
26
13
60
81
39
29
52
60
60
3
21
159
321
12
3
12
53
7
45
48
12
63
24
45
72
90
6
3
12
33
36
38
40
105
21
2
70
3
96
36
33
240
99
21
50
49
48
23
1
24
29
76
12
24
180
48
206
37
65
4
24
60
20
19
12
29
34
33
23
25
21
63
48
5
55
117
42
90
14
16
30
3
12
81
72
56
24
28
54
33
21
12
15
129
15
39
14
112
60
15
45
56
34
14
76
15
21
108
12
39
21
20
34
54
75
9
12
3
41
112
15
48
65
19
51
24
33
9
30
24
2
4
15
36
45
24
96
18
57
33
24
68
28
24
87
129
6
9
57
110
18
16
30
126
8
139
117
51
53
10
57
93
66
6
12
15
33
48
6
6
3
9
63
5
10
9
9
6
24
32
192
22
24
27
9
39
21
18
30
87
60
63
6
210
45
69
36
24
20
118
78
12
12
63
60
9
44
4
15
5
28
12
12
36
3
125
16
63
132
60
69
30
96
56
10
60
3
89
7
213
51
24
207
138
51
5
70
24
48
24
66
54
8
136
66
39
5
64
36
54
72
9
21
48
128
52
15
96
39
57
9
30
62
178
2
52
36
6
138
8
22
57
69
15
12
5
100
48
15
47
18
4
50
90
16
30
9
41
4
51
96
39
6
56
82
72
6
12
6
66
36
39
59
22
63
17
42
97
29
19
21
42
2
28
32
40
8
88
60
84
18
54
48
36
14
90
103
33
12
75
9
56
30
42
55
12
21
60
63
125
54
112
33
108
33
72
39
9
66
30
18
102
3
15
33
12
60
33
24
156
90
9
24
9
123
53
46
30
75
33
60
18
24
30
26
64
21
5
22
6
27
84
21
48
54
30
27
15
6
32
7
96
5
172
3
47
73
69
24
120
90
6
36
24
3
180
57
99
27
54
74
30
4
30
72
6
39
3
57
9
15
117
8
34
66
60
15
99
102
48
8
52
72
54
30
24
27
60
36
15
153
105
80
16
86
22
48
15
9
114
42
60
24
68
55
57
54
120
225
29
43
63
9
48
24
29
19
15
50
40
72
36
12
63
12
45
3
99
126
12
102
66
12
15
48
48
5
16
39
65
40
171
9
96
44
16
56
60
28
12
108
99
105
3
77
58
9
21
24
26
70
92
16
84
48
68
7
53
91
45
3
5
100
20
130
6
120
51
96
204
101
52
72
84
27
45
8
100
72
92
67
69
27
33
20
40
102
33
29
106
90
15
240
60
60
21
51
165
12
8
220
80
34
8
22
84
12
2
25
63
30
3
21
26
25
9
24
72
39
21
75
5
58
32
18
19
81
36
150
48
6
27
39
66
68
34
30
27
48
93
63
12
39
104
22
210
120
8
16
56
10
20
72
43
9
15
23
121
9
56
30
25
36
81
234
33
41
4
18
162
36
15
5
16
24
14
25
41
40
15
17
40
108
24
63
9
18
90
86
22
123
39
18
60
192
132
84
60
159
57
48
3
57
56
40
12
15
39
69
9
96
51
21
48
114
48
72
72
24
54
15
93
12
36
6
14
10
110
112
27
57
8
36
16
39
21
36
27
12
48
51
2
22
26
22
38
136
75
120
69
15
9
12
14
22
68
211
108
5
180
30
25
33
3
27
33
36
51
8
10
120
39
72
15
56
72
22
36
60
15
3
126
90
6
68
40
120
87
39
18
60
56
7
123
14
76
132
48
44
43
45
30
33
39
72
14
7
173
31
39
54
120
3
48
72
48
39
6
260
54
10
15
65
16
6
8
58
20
55
3
50
7
47
48
10
24
39
17
4
24
44
22
93
53
103
159
33
24
9
134
70
42
6
147
113
28
186
81
24
36
12
36
29
52
3
12
149
127
24
36
17
16
15
132
17
28
3
21
74
25
15
6
195
93
48
98
97
47
97
21
123
17
118
90
39
45
48
39
48
35
88
192
30
20
48
19
21
60
42
66
104
108
28
44
18
37
51
6
24
12
150
57
105
15
41
204
10
96
96
6
8
84
100
42
96
18
14
1
15
192
152
22
3
183
90
68
12
40
68
16
60
3
45
96
24
6
42
15
12
21
30
141
36
39
30
39
27
8
22
3
5
40
2
25
24
105
128
55
63
32
10
15
45
50
90
28
138
24
80
10
15
57
14
40
24
6
20
22
78
36
39
96
9
30
21
96
33
24
50
37
21
15
5
124
78
42
51
69
44
31
171
54
24
80
67
39
126
15
165
39
21
60
3
65
16
138
162
24
36
39
12
53
10
66
135
15
9
5
ABCD 95228609038*3^$a+1 [50046]
30
114
29
280
51
90
35
145
30
9
128
85
35
19
53
40
63
150
174
18
72
24
84
18
5
73
47
19
18
131
1
63
27
93
33
54
89
55
36
120
6
23
64
201
72
84
11
25
108
114
18
143
139
53
25
87
8
112
3
168
30
15
9
12
6
54
36
12
18
42
30
90
78
30
87
8
193
15
24
123
24
48
365
55
66
15
171
149
24
37
144
75
104
1
39
56
1
39
45
24
72
30
29
97
23
64
8
13
126
78
12
180
96
162
72
30
63
8
25
95
169
23
1
39
8
97
71
120
19
53
115
120
53
25
12
18
6
11
109
123
80
37
54
174
18
24
18
11
120
25
24
12
144
107
55
18
24
48
132
36
12
162
42
159
24
15
36
66
6
5
97
15
56
40
105
114
21
24
27
66
27
51
12
65
79
18
15
21
24
18
12
45
33
18
102
23
40
27
24
53
13
42
161
19
18
12
72
6
90
48
132
30
54
18
18
90
222
48
132
12
179
72
37
108
18
114
35
73
18
54
15
120
8
13
54
42
48
83
120
67
101
67
48
149
13
3
39
18
23
24
1
15
9
111
9
15
21
72
3
32
37
42
48
78
18
30
59
55
102
3
51
150
47
88
21
11
67
18
48
35
37
123
9
36
30
125
1
198
18
24
183
8
43
126
18
30
108
27
8
253
72
27
45
51
129
78
65
72
1
204
51
57
12
72
90
9
9
15
56
120
31
41
97
6
9
201
36
11
13
219
56
85
30
5
40
24
135
12
53
1
24
246
150
107
49
63
27
29
25
42
5
13
36
84
24
108
12
51
24
165
35
16
264
3
78
30
54
36
15
147
312
45
8
19
54
15
57
18
29
25
30
41
144
13
60
12
51
45
99
165
6
84
180
60
281
61
108
351
21
59
64
120
51
84
6
156
60
11
88
9
135
3
252
36
5
64
3
162
35
40
8
13
12
42
21
45
35
19
18
3
24
123
144
149
72
112
81
95
25
144
6
36
18
126
90
12
72
186
5
25
39
33
24
90
504
36
9
39
41
19
102
60
99
80
37
3
9
108
72
42
9
9
120
95
1
102
65
25
42
30
90
36
144
233
7
41
7
153
24
3
5
85
78
66
99
9
18
54
24
47
48
49
36
84
42
120
6
23
40
27
5
103
12
132
18
12
11
24
61
66
6
27
240
93
120
107
25
12
11
13
35
40
45
42
18
15
104
55
161
37
83
49
12
3
3
53
1
191
19
29
85
12
114
48
6
15
80
67
5
43
5
121
23
31
96
30
114
90
66
78
48
54
6
3
105
47
48
79
6
75
32
13
107
43
66
24
30
5
1
39
45
75
24
8
25
12
35
43
12
90
36
107
73
15
45
84
71
64
33
143
49
36
24
36
36
18
48
198
59
163
53
55
12
162
35
133
12
23
19
66
54
53
73
72
72
18
18
3
69
18
33
129
18
77
91
30
47
7
18
63
120
195
165
57
63
45
30
5
85
36
23
136
200
24
121
15
24
21
12
23
184
80
16
45
174
101
40
21
59
55
9
3
77
13
147
57
48
42
18
30
6
15
51
18
83
88
24
21
132
12
83
13
99
27
30
6
138
42
18
90
9
147
53
61
36
63
56
72
88
219
21
21
11
25
215
72
96
79
81
240
111
9
117
27
45
108
24
48
6
65
19
186
107
48
19
5
127
126
107
67
6
47
163
24
30
18
18
60
48
96
108
155
37
3
120
56
25
120
90
24
21
15
17
157
6
189
3
77
37
126
162
36
90
5
61
180
63
153
23
91
48
5
37
11
73
47
13
36
30
41
48
25
180
35
55
144
12
78
18
48
6
120
71
109
59
37
48
36
114
174
15
63
12
5
16
21
3
87
36
ABCD 95228613952*3^$a+1 [50057]
52
72
36
36
45
168
96
71
169
87
44
85
48
51
236
108
88
140
60
48
112
24
69
24
47
36
40
189
35
64
36
105
119
112
92
88
45
83
40
32
4
36
32
48
28
44
40
168
69
159
9
171
21
51
213
72
39
108
200
48
13
51
104
196
60
8
157
51
192
32
13
11
144
16
72
24
36
68
72
37
47
49
24
96
11
61
120
35
40
69
179
37
3
21
35
216
37
71
12
4
128
52
333
96
99
120
117
159
32
124
45
315
285
59
52
60
84
36
24
116
64
33
11
109
240
123
24
48
32
85
11
432
408
13
27
117
227
85
3
20
193
35
40
144
69
120
72
123
45
120
24
120
63
132
12
68
13
99
56
133
11
40
44
25
35
37
72
72
24
51
80
96
13
27
45
63
84
56
160
21
35
256
8
96
336
24
124
32
28
36
80
49
11
36
148
12
20
13
75
21
35
133
123
93
95
4
216
21
195
144
96
69
11
24
61
51
93
11
120
24
61
131
37
171
32
144
205
15
84
32
220
9
96
3
36
20
13
3
24
120
21
39
68
12
4
60
81
35
13
63
105
23
1
11
24
61
72
11
184
8
85
48
51
21
24
144
96
291
20
48
112
128
12
4
308
13
75
72
56
36
124
32
109
131
85
3
56
16
45
23
96
4
165
24
75
36
60
32
4
9
24
11
24
160
128
40
8
76
20
13
171
104
85
120
11
52
60
212
36
157
120
27
72
176
240
13
192
120
47
108
4
33
147
21
144
3
176
36
36
85
23
52
32
85
48
24
239
144
1
96
15
60
21
95
4
45
131
37
72
48
27
24
44
145
27
84
36
24
69
11
40
216
93
3
212
25
123
45
59
16
20
4
48
45
336
107
72
48
28
80
36
85
96
35
72
28
44
13
72
531
140
49
95
76
288
32
13
11
301
219
21
107
16
144
20
36
61
51
8
36
36
72
61
71
25
168
75
56
16
93
47
25
48
27
21
24
48
51
21
23
97
111
44
36
4
21
24
120
24
15
116
96
85
3
56
40
48
21
35
12
97
96
72
23
1
216
23
76
36
33
47
4
45
15
33
107
16
20
49
96
3
165
135
9
171
60
32
25
48
11
60
4
12
464
25
215
16
20
85
99
21
24
24
35
72
88
252
33
72
48
59
108
60
13
75
56
61
27
128
12
36
40
20
84
13
47
108
84
73
168
107
36
1
143
180
156
100
32
12
1
27
8
40
72
93
299
132
25
11
13
147
104
4
345
219
117
35
36
97
35
16
45
96
24
24
83
124
60
45
35
24
16
104
96
120
96
37
87
144
20
40
21
11
4
9
144
75
141
27
165
72
96
96
3
360
117
24
47
97
3
45
3
96
48
45
11
72
13
75
36
68
37
99
165
240
207
9
168
155
40
56
72
72
48
4
33
27
45
3
93
144
3
45
27
104
16
56
37
123
45
48
47
73
71
1
59
40
141
120
27
48
189
168
27
140
25
419
40
165
96
99
72
92
1
47
4
176
40
20
4
104
40
176
181
24
ABCD 95228869226*3^$a+1 [50029]
6
57
177
36
54
5
48
16
21
36
39
153
150
12
165
48
117
75
135
258
71
1
30
33
93
24
36
30
114
23
277
18
57
105
216
24
36
30
90
252
18
60
65
187
21
27
24
29
192
67
102
39
57
30
89
1
60
84
36
24
18
17
73
87
48
57
36
54
168
12
18
183
32
7
48
90
63
45
42
41
16
48
57
66
24
30
60
51
32
115
45
93
83
61
3
48
32
16
96
3
93
15
65
48
336
223
138
215
192
43
54
18
42
3
15
72
30
96
120
42
41
169
23
192
16
96
48
48
105
84
35
16
27
12
41
49
78
18
47
48
67
102
78
48
54
51
207
72
156
24
30
6
12
21
87
42
12
6
210
155
112
135
72
33
32
151
57
15
33
32
16
96
33
111
177
60
83
37
24
36
180
162
153
45
84
150
18
23
79
33
57
258
12
90
60
3
96
21
6
53
16
51
54
6
12
53
79
66
150
12
93
75
30
23
64
27
48
53
115
29
163
45
15
102
75
3
72
66
35
48
16
144
27
5
49
78
162
95
16
45
90
105
48
192
15
33
27
84
6
59
31
30
114
120
108
93
57
23
48
96
64
144
75
5
48
48
64
105
12
78
102
60
36
144
36
3
99
45
123
120
24
156
42
15
15
17
16
75
114
36
143
19
93
87
41
16
81
72
87
240
144
32
64
33
63
32
25
71
96
55
18
135
32
31
84
45
141
90
89
64
81
15
51
54
23
145
47
181
150
5
85
203
31
90
36
12
87
144
111
60
69
57
342
162
90
66
60
90
234
3
135
90
47
304
81
78
108
90
180
72
30
162
191
7
18
23
16
21
155
25
30
57
75
245
43
30
23
67
45
15
252
120
93
105
167
103
57
15
65
112
21
24
108
12
11
7
222
30
93
80
25
42
30
186
165
32
13
35
7
72
108
102
15
21
24
35
31
60
12
137
16
45
3
32
19
45
45
18
168
137
16
32
67
12
321
9
36
174
21
129
63
27
48
348
144
120
129
111
18
12
108
23
49
36
54
96
69
21
59
61
24
66
60
93
176
1
15
32
43
12
78
27
27
101
25
84
51
9
66
72
42
131
64
3
48
24
101
48
247
12
93
80
49
36
59
31
12
180
177
75
53
7
41
160
80
115
72
162
18
17
163
30
18
29
25
6
33
57
174
126
60
30
33
80
19
30
191
49
90
117
21
123
21
60
18
18
30
24
30
119
16
105
39
32
229
78
12
209
97
60
227
97
159
32
55
60
30
15
128
144
48
112
117
66
9
128
187
96
117
128
115
120
149
96
67
93
80
55
114
36
35
49
36
54
60
18
71
96
160
81
63
27
24
36
57
96
80
139
60
105
288
32
37
6
72
198
84
83
97
78
113
48
37
30
180
24
18
48
42
18
84
111
39
105
33
15
3
54
135
15
108
48
24
126
15
69
96
30
93
39
18
119
43
18
35
64
21
90
90
39
3
93
87
90
108
35
112
153
135
45
3
141
60
138
60
18
95
169
90
96
45
45
102
78
30
24
18
48
39
21
84
396
54
21
48
117
12
42
36
90
72
12
51
165
204
15
15
ABCD 95229142696*3^$a+1 [50020]
48
48
112
45
168
107
55
192
9
99
173
7
41
96
13
90
228
72
78
270
30
227
13
3
81
239
1
108
83
205
180
120
24
48
255
3
45
128
1
60
36
84
299
61
51
189
48
51
57
23
112
15
102
60
143
48
96
55
36
72
12
36
90
35
25
167
43
114
131
144
43
72
108
33
9
119
79
65
7
30
18
41
160
21
30
78
15
32
91
5
64
81
95
7
72
18
162
108
33
9
90
173
48
49
90
30
126
9
45
51
75
42
18
57
15
18
54
9
27
54
95
96
37
27
51
12
42
18
12
90
78
17
121
23
112
117
162
36
5
67
77
96
48
49
15
63
84
108
60
102
143
7
30
75
93
131
61
35
25
23
103
9
93
72
59
1
48
143
127
65
13
179
31
24
41
85
75
15
120
54
6
120
24
30
36
59
1
143
37
27
128
64
96
75
72
18
150
102
78
72
41
16
81
240
12
72
18
252
60
30
276
30
162
72
18
18
35
25
72
47
133
11
7
144
138
90
42
120
198
42
30
53
73
23
64
117
18
90
95
7
240
18
192
39
32
7
18
23
7
24
33
32
1
47
67
36
84
60
105
213
18
153
32
112
135
72
6
90
30
3
51
6
72
63
32
208
39
156
270
15
27
117
63
33
69
59
31
6
59
96
79
90
126
30
144
123
80
112
176
145
47
163
54
150
113
13
35
37
48
123
80
109
30
5
96
64
33
42
102
95
16
15
42
180
120
18
60
54
126
174
150
5
151
24
30
78
53
48
19
150
108
54
5
61
54
6
162
18
192
18
234
168
191
19
42
83
43
84
60
18
102
29
96
16
45
35
139
96
12
180
165
123
54
6
9
80
31
113
16
33
90
5
163
84
18
71
61
66
24
36
5
7
153
15
177
33
24
18
18
54
29
97
180
54
53
37
11
7
41
160
9
180
3
69
90
161
115
54
138
78
15
75
30
167
103
57
32
145
15
45
83
307
6
12
11
7
150
144
3
48
32
37
59
16
15
161
19
90
6
102
18
132
48
42
18
90
84
6
33
177
24
23
43
53
91
5
85
96
59
205
3
147
18
11
160
32
85
54
36
65
25
12
11
16
45
51
32
48
19
90
210
6
102
18
222
108
57
117
6
149
64
39
12
126
144
255
3
12
78
51
69
18
24
66
15
27
18
30
24
29
16
93
147
75
21
27
18
42
138
294
48
90
18
42
72
11
25
119
25
36
83
61
30
53
48
7
18
135
9
60
156
180
72
35
55
137
313
60
102
18
42
30
60
108
3
105
84
60
23
48
37
72
35
145
30
78
90
137
55
41
145
15
32
73
42
12
18
15
96
111
30
195
176
7
42
36
12
42
69
21
48
108
54
78
30
60
18
84
36
42
12
78
83
79
126
3
27
150
282
197
61
3
51
221
7
90
18
60
33
111
18
90
21
32
139
53
25
183
27
78
39
153
180
3
237
90
72
33
147
120
6
63
9
90
30
18
24
5
115
96
93
32
112
87
18
18
12
18
132
3
87
120
17
115
138
131
19
108
54
18
72
65
73
108
219
291
29
1
72
60
155
187
5
205
51
27
108
ABCD 95229294172*3^$a+1 [50018]
96
54
30
222
12
17
12
31
77
43
9
69
18
18
59
40
21
6
66
126
45
24
63
18
99
92
48
7
18
42
29
115
12
54
11
49
36
83
55
24
144
36
144
29
48
7
69
63
72
93
44
52
56
84
25
78
9
63
29
88
39
42
12
36
18
45
8
1
90
42
48
11
13
11
72
169
54
30
42
9
32
61
24
83
7
18
66
45
33
18
12
33
84
20
61
24
12
47
88
15
5
121
11
72
145
71
163
42
3
72
51
126
48
6
29
36
55
6
11
19
6
95
24
1
6
48
6
83
37
11
40
21
99
15
162
63
144
3
17
109
36
18
153
8
108
64
81
11
16
8
72
36
25
12
90
65
43
108
9
9
18
36
17
37
135
33
23
7
42
63
81
12
6
36
101
36
7
9
93
11
13
39
87
138
15
57
24
27
9
47
25
30
245
31
84
9
96
3
6
36
39
20
7
17
115
48
17
37
36
42
126
48
72
6
36
45
3
33
3
6
300
123
48
8
55
168
18
23
60
1
60
18
77
16
8
25
120
60
75
96
21
6
9
81
30
90
60
63
75
36
17
1
18
29
7
6
30
24
36
21
15
5
24
37
18
18
18
89
28
8
64
135
18
54
24
66
24
111
81
6
48
17
25
12
6
48
42
3
45
18
89
55
33
3
105
57
35
43
30
42
48
69
32
72
24
115
18
12
18
42
95
31
129
51
29
108
72
28
27
126
6
101
97
90
30
42
149
13
90
18
47
12
67
9
27
9
93
35
61
47
25
59
60
109
35
37
35
109
36
27
36
69
90
9
3
6
30
60
48
33
75
81
24
56
73
18
18
11
25
35
43
48
18
54
17
91
6
18
126
36
30
24
30
47
13
30
24
29
25
48
47
43
189
9
27
15
29
37
83
49
36
11
223
66
108
96
47
109
71
28
33
63
20
7
66
78
5
7
53
37
11
96
36
19
6
30
125
124
63
117
104
43
90
107
61
23
31
189
63
41
7
6
36
11
7
21
24
129
71
115
72
36
41
79
150
18
90
47
37
11
7
89
19
9
44
1
51
9
99
9
11
7
30
24
90
84
17
48
52
33
3
8
61
23
132
37
6
66
35
1
54
17
37
18
42
66
24
18
11
1
24
12
6
156
33
120
56
13
30
18
24
54
45
75
36
9
15
48
69
92
136
8
72
43
5
13
138
33
45
59
61
72
18
33
9
23
13
162
18
99
3
6
11
28
15
117
72
21
11
24
55
17
25
18
9
21
144
24
39
69
30
6
36
11
55
78
12
6
48
9
27
78
11
133
119
48
16
15
48
96
138
126
125
1
198
36
96
117
9
18
216
90
90
5
49
3
63
6
48
78
9
21
24
72
54
29
37
35
16
75
54
63
24
45
47
37
6
41
7
72
17
7
18
48
87
9
48
96
18
5
79
72
144
168
12
17
7
66
11
7
101
169
42
12
18
99
51
21
45
35
97
63
56
7
36
77
144
88
27
53
43
5
24
19
108
54
6
84
144
17
1
54
108
78
12
11
13
84
11
36
96
7
9
9
47
1
18
33
92
43
21
69
54
102
18
17
91
162
47
25
15
135
21
15
48
42
90
48
33
21
27
81
47
7
89
7
108
12
18
27
44
43
12
17
28
20
43
17
19
6
59
40
63
180
18
36
18
30
6
12
60
9
57
18
162
51
189
83
100
15
12
6
84
11
61
35
7
84
60
66
42
102
18
6
27
21
47
85
75
15
54
18
84
18
42
18
138
9
27
24
5
24
36
52
63
45
21
11
7
69
104
40
20
16
75
108
6
83
43
84
60
57
177
11
1
27
24
57
78
36
66
107
25
23
16
80
100
15
12
24
72
48
9
33
23
40
63
120
60
9
45
147
36
44
25
18
9
129
72
18
24
48
42
48
60
3
15
21
33
30
42
30
9
72
8
1
6
108
36
36
12
17
72
25
72
12
159
9
48
27
27
54
18
45
27
90
24
27
20
1
6
41
7
42
3
8
19
125
7
126
12
42
29
19
29
7
150
12
18
54
6
9
27
21
45
24
23
97
18
6
12
108
35
7
36
29
19
161
19
54
6
90
54
18
3
9
18
53
64
15
45
3
29
7
18
36
72
90
6
54
5
4
27
66
107
19
29
13
30
204
36
90
75
33
3
15
29
217
135
15
102
51
12
92
36
4
9
66
125
61
48
51
75
42
30
6
23
16
8
115
18
83
19
81
87
12
72
33
20
48
7
114
36
47
19
101
85
75
15
12
33
48
60
3
24
36
57
9
71
19
36
17
136
152
52
36
45
36
12
15
129
35
61
27
63
48
18
18
24
21
15
12
90
18
18
18
18
27
15
66
42
30
78
129
27
45
15
9
3
78
12
18
60
84
9
33
27
99
48
18
71
16
39
18
27
60
21
24
30
45
24
21
ABCD 95229552898*3^$a+1 [50018]
60
36
29
1
6
38
10
120
36
36
5
19
60
20
4
32
94
30
29
24
57
15
48
3
4
14
6
34
6
24
26
34
17
12
27
6
34
5
105
63
61
26
16
5
49
6
29
36
15
9
48
31
29
3
4
20
16
8
46
30
44
40
5
1
11
49
50
16
44
21
9
136
14
9
27
4
66
23
145
6
6
23
127
104
6
28
26
106
14
64
2
30
33
7
17
48
33
39
27
180
16
30
50
30
18
69
43
50
18
9
36
27
24
4
2
15
60
39
6
18
21
91
5
9
16
8
6
36
10
68
66
16
60
24
26
28
26
34
26
16
5
9
10
5
25
74
57
45
10
54
71
9
99
36
15
16
20
9
31
44
33
12
51
34
11
48
7
80
24
16
24
6
47
57
16
8
16
155
75
4
2
3
31
14
10
2
15
25
24
6
5
63
72
78
82
30
30
54
6
30
8
10
72
8
6
16
84
50
100
84
146
10
14
22
60
44
40
74
15
24
7
50
64
2
24
40
5
69
22
44
4
65
85
32
30
18
30
70
2
4
54
26
24
40
20
10
102
38
6
16
14
40
35
96
12
103
5
9
36
15
3
6
3
36
87
4
36
14
94
5
61
6
8
6
6
24
40
41
9
10
26
28
26
64
6
11
24
21
28
35
1
44
22
24
6
74
16
20
9
1
8
10
2
15
15
70
8
30
9
1
6
26
78
12
4
20
33
31
6
11
72
7
6
30
17
51
12
57
31
12
8
16
20
10
30
53
57
51
15
60
28
5
1
14
66
70
80
4
12
20
28
6
6
14
39
24
43
38
39
67
66
18
66
54
26
6
4
5
15
33
36
36
15
16
20
18
22
44
40
60
125
15
4
116
6
30
24
16
5
9
10
26
10
5
39
9
15
42
3
1
119
55
50
27
48
21
6
4
5
55
80
6
3
27
4
5
9
46
44
40
56
16
104
16
29
51
4
14
27
12
31
72
20
24
24
42
18
70
26
30
16
14
69
15
96
40
180
20
40
36
8
10
50
12
54
15
135
21
55
48
101
21
4
83
48
25
107
27
66
78
76
5
15
30
156
10
20
100
5
3
46
60
36
23
7
29
84
7
114
14
12
33
27
4
110
46
8
12
45
24
9
27
48
7
14
51
9
51
3
6
3
61
42
14
40
11
12
33
27
13
20
4
144
11
31
8
16
6
74
46
14
9
12
3
36
70
26
9
15
6
3
87
120
18
22
14
10
66
18
62
10
18
32
64
71
43
20
21
24
31
60
20
24
6
3
3
18
10
5
31
30
60
6
20
30
10
18
12
83
31
56
28
30
2
24
10
59
1
50
21
13
26
4
2
39
24
31
50
3
43
8
52
128
16
6
78
50
10
6
26
33
12
15
153
27
34
6
8
66
15
19
32
10
74
40
14
6
21
19
20
24
16
36
29
55
24
12
17
3
54
70
44
22
48
2
24
93
3
24
16
38
87
43
5
91
5
75
96
40
17
37
26
24
9
67
8
16
44
6
39
67
5
9
34
41
15
10
44
16
14
66
10
74
39
63
33
15
30
22
50
4
84
11
39
22
14
60
96
10
30
8
70
11
156
15
84
4
2
24
10
36
24
53
51
9
3
33
37
38
9
61
150
5
27
24
21
13
12
78
5
1
50
4
26
63
108
15
10
8
10
30
32
39
1
14
4
36
84
30
2
24
60
10
14
16
26
10
17
111
10
90
42
38
12
4
36
78
2
24
4
17
105
10
20
93
24
3
18
10
41
75
64
17
55
17
33
160
18
29
13
35
9
34
36
36
8
9
31
20
16
6
68
10
36
60
53
81
15
7
38
12
54
64
36
26
70
24
113
31
32
54
40
6
48
20
6
4
26
10
14
21
39
46
6
80
4
44
9
7
20
36
45
9
36
18
22
20
27
27
6
84
39
7
29
24
55
2
10
68
22
50
28
30
80
16
83
43
20
40
24
6
8
162
48
45
51
40
24
6
60
114
12
8
10
26
10
66
5
60
25
44
16
59
79
32
9
96
103
32
48
81
19
12
24
6
8
36
64
2
18
102
60
4
36
14
100
6
78
12
30
18
35
7
17
31
6
50
64
29
67
56
4
36
8
6
4
35
85
95
21
16
14
30
120
51
9
84
60
30
16
6
23
51
6
75
109
30
36
17
132
19
6
50
6
28
30
32
48
105
45
39
33
70
14
60
10
84
17
9
46
30
30
54
6
5
45
10
74
10
6
44
10
30
6
44
60
96
24
4
30
71
84
51
16
8
66
64
90
17
48
31
20
9
25
12
18
20
9
13
74
4
96
44
46
66
20
18
39
7
5
45
6
28
60
2
54
9
27
30
54
4
6
26
94
14
45
25
11
1
14
21
43
12
8
6
39
25
2
60
18
40
6
20
24
16
29
12
72
13
18
50
42
9
9
10
26
30
40
74
10
96
29
84
57
30
24
100
32
153
31
5
15
10
6
5
13
42
5
39
36
105
13
71
36
55
53
31
41
85
14
16
14
30
21
43
20
16
173
43
29
19
56
40
56
24
4
12
60
8
22
30
17
21
6
4
60
42
95
24
9
30
40
12
8
6
70
41
55
44
24
12
48
42
90
54
3
7
20
4
20
10
47
25
24
50
4
2
18
6
15
115
14
30
16
36
24
44
36
4
20
22
80
24
6
48
22
78
6
83
63
9
39
10
62
18
36
16
54
96
29
19
12
14
30
4
5
24
1
30
42
14
6
64
35
121
18
110
82
8
52
5
108
24
1
50
16
26
27
60
67
50
70
24
42
30
77
3
24
4
17
55
17
121
12
20
28
6
30
44
87
48
7
54
71
12
3
4
54
12
30
5
63
16
66
30
14
4
42
24
24
77
85
20
27
12
9
15
27
108
21
21
28
30
2
54
9
24
63
28
6
11
3
40
20
6
46
8
12
48
16
65
19
5
37
47
72
19
92
70
18
17
19
20
60
6
30
18
66
4
2
10
8
22
47
36
7
74
39
21
15
19
2
39
39
22
8
6
33
72
48
3
30
58
6
11
15
4
53
1
42
29
9
6
30
144
22
18
2
4
5
21
58
30
26
153
91
2
27
13
20
39
15
6
39
31
5
9
3
43
30
50
4
36
5
3
9
7
44
22
18
5
21
96
4
140
75
15
30
34
60
30
2
58
32
10
38
66
4
5
27
58
42
14
15
168
43
14
24
52
14
4
96
56
4
14
40
11
15
16
30
78
32
24
16
5
85
14
6
39
21
58
72
17
3
60
28
65
1
6
20
54
30
106
14
30
10
41
25
78
6
30
5
45
30
4
5
15
76
5
25
14
16
29
7
29
1
30
24
74
12
24
6
40
60
44
9
31
36
8
12
9
9
27
3
9
13
18
5
51
6
108
15
7
8
10
12
44
66
69
25
26
9
19
65
7
8
21
75
24
36
ABCD 95229615454*3^$a+1 [50011]
79
96
35
30
64
18
53
72
13
3
17
90
30
15
12
157
15
68
16
12
8
60
87
150
103
27
65
97
195
57
26
85
5
4
60
3
53
27
37
35
16
35
10
54
29
1
60
35
1
50
70
143
117
52
35
12
61
135
57
132
119
61
48
128
4
18
48
57
20
67
105
93
3
5
7
53
94
6
59
48
33
184
59
12
37
75
68
19
5
25
59
31
33
96
137
4
143
25
12
35
73
132
35
1
39
11
57
33
3
49
98
25
9
176
183
76
11
40
305
15
70
119
133
11
24
25
23
45
94
69
44
25
108
23
16
93
71
49
51
17
60
3
57
79
36
45
12
38
22
23
148
20
1
155
4
24
3
30
99
63
5
67
26
99
88
57
108
35
40
33
72
95
13
20
220
12
83
4
45
11
52
297
51
32
93
60
10
17
37
23
13
183
20
64
45
95
7
69
21
3
80
360
33
15
109
3
212
28
8
145
47
220
92
4
17
187
48
105
50
34
71
37
8
3
16
15
33
140
187
126
20
19
68
100
3
137
7
101
48
84
16
36
45
95
64
21
59
52
5
22
17
25
135
84
120
84
45
8
15
144
60
81
70
149
13
35
192
48
43
50
99
73
15
57
26
112
18
144
11
60
25
120
27
36
81
3
213
72
123
27
5
96
16
41
52
60
171
21
63
92
4
24
57
90
21
45
20
79
41
40
23
109
8
64
3
92
4
57
114
26
3
1
71
24
64
20
61
83
25
72
108
48
3
69
128
27
13
95
4
81
3
81
11
7
5
40
8
145
114
246
42
5
85
107
48
25
23
24
25
23
180
25
3
104
141
63
31
18
275
232
21
3
69
3
45
167
93
10
24
30
39
21
35
21
142
8
25
5
39
21
40
35
19
69
56
1
24
180
99
20
96
84
24
37
171
125
7
68
75
130
47
7
5
21
30
70
23
27
25
132
75
5
3
37
20
93
4
179
60
36
28
57
3
48
20
4
188
213
139
68
37
11
108
61
95
4
92
45
120
22
21
32
52
23
120
30
15
67
90
68
4
6
45
24
93
3
5
147
43
72
8
33
49
72
39
9
68
4
11
72
160
53
43
24
165
15
48
57
35
36
96
76
20
7
77
144
1
23
93
43
129
23
49
51
39
9
39
117
20
16
32
33
22
45
140
7
53
16
72
9
35
4
12
44
61
54
18
15
23
34
56
30
154
23
12
51
97
15
93
200
67
53
132
13
20
19
44
57
27
96
172
15
102
42
53
33
4
39
177
12
47
61
24
126
29
16
84
48
15
45
117
240
246
125
37
23
135
22
8
63
1
15
48
213
12
71
241
26
93
57
99
28
96
56
21
94
69
36
41
52
128
39
48
96
24
33
55
44
36
165
115
5
79
15
18
63
32
96
4
53
99
324
16
165
26
64
30
56
43
9
60
72
26
22
23
24
21
27
16
147
54
39
17
3
12
24
51
30
34
5
48
97
51
39
18
27
131
30
63
1
23
36
84
33
40
35
12
37
11
160
35
82
27
56
12
16
111
18
35
33
27
228
24
85
11
187
93
27
38
40
12
60
27
41
40
12
18
29
25
11
105
3
16
20
36
268
81
60
23
88
99
33
48
132
120
33
12
3
72
140
36
12
45
52
51
92
7
5
85
47
1
20
15
195
9
124
84
20
72
16
45
3
51
18
27
21
107
25
90
248
9
81
70
42
3
24
176
52
20
76
140
40
9
15
57
119
72
40
192
53
100
20
55
60
9
48
23
4
71
13
80
172
39
45
21
3
24
53
19
33
72
15
33
72
111
65
4
3
173
27
72
40
41
27
93
52
8
3
19
8
30
27
13
50
34
6
30
60
20
187
93
39
33
11
64
68
37
8
123
96
48
33
4
30
6
84
11
40
32
13
107
73
3
44
25
15
75
45
32
4
47
10
132
90
57
63
18
15
80
217
120
3
35
90
27
67
66
20
39
73
108
15
69
59
84
252
28
180
ABCD 95229665444*3^$a+1 [50043]
11
16
69
24
42
48
5
1
11
31
41
37
72
51
21
23
12
31
5
48
12
7
41
7
102
11
7
17
181
11
4
33
18
60
42
35
13
35
24
60
19
77
67
30
48
30
161
12
48
48
96
24
31
17
7
54
83
31
329
16
104
79
65
37
39
153
186
24
17
7
41
24
12
25
6
53
7
57
123
65
84
37
11
7
72
120
209
31
6
42
21
57
51
20
1
11
79
30
42
17
12
36
76
9
11
24
24
13
42
57
93
35
43
45
3
69
75
53
13
24
11
12
1
18
89
55
6
42
48
24
36
48
17
60
24
37
27
8
19
42
11
24
96
16
36
105
3
20
121
11
103
5
12
36
108
31
21
147
54
83
7
12
5
120
24
24
13
18
33
20
67
24
6
30
29
115
60
6
83
31
30
95
12
31
17
96
40
21
6
29
24
31
72
132
173
31
209
37
35
24
72
43
36
17
157
90
30
35
24
43
96
12
53
84
7
33
141
23
16
68
13
47
84
31
6
6
36
108
53
13
191
25
102
42
6
69
69
6
29
132
96
121
54
29
24
79
60
66
24
83
7
17
24
7
17
181
6
53
40
20
115
12
36
29
12
7
48
72
6
18
174
30
69
21
42
54
54
144
18
11
48
19
5
91
12
21
20
12
115
6
23
43
41
64
8
37
18
12
29
72
61
107
19
5
13
11
157
6
53
103
17
55
17
60
12
7
17
7
30
3
87
24
33
39
54
6
48
53
108
48
25
18
41
24
7
17
55
17
16
21
18
48
48
6
3
21
35
12
12
168
7
89
48
43
17
19
60
77
31
144
6
75
63
72
48
17
12
25
66
5
31
21
111
150
23
12
31
96
30
6
17
12
61
11
13
35
120
67
138
3
21
11
13
131
7
12
12
6
3
44
25
3
36
15
18
66
45
9
35
7
29
25
6
149
37
11
12
1
18
24
89
151
6
59
67
90
59
187
36
65
60
73
6
29
127
78
23
49
42
5
48
12
31
53
1
42
65
19
29
61
23
12
13
11
13
18
77
48
28
21
24
11
16
92
25
18
5
31
17
67
33
21
11
7
24
60
42
11
13
35
43
12
48
41
12
60
24
12
28
15
89
7
174
11
7
36
36
12
5
96
37
18
89
16
21
23
64
92
31
65
19
65
1
90
24
41
31
17
48
109
18
24
126
18
65
48
24
55
24
132
48
18
99
39
5
1
35
48
55
33
104
55
113
13
6
17
73
6
29
16
56
16
15
65
7
264
120
84
53
37
3
21
24
6
29
7
17
108
25
18
24
108
5
24
24
61
3
21
59
37
23
48
31
69
56
37
131
24
40
27
5
40
20
48
49
99
8
7
161
72
79
5
12
19
90
35
16
15
24
24
5
36
55
21
20
7
24
17
7
6
18
30
11
48
19
29
7
96
41
127
5
228
37
35
24
85
11
7
24
89
157
6
29
85
11
37
90
17
24
40
8
37
6
161
49
30
5
43
53
12
43
89
55
5
12
67
12
17
55
17
79
12
18
59
7
6
66
101
12
16
3
149
7
5
1
47
25
11
7
197
12
211
42
71
19
6
107
60
115
65
85
59
133
6
125
19
42
54
5
13
30
69
39
144
84
12
78
23
79
18
30
101
12
48
96
25
24
18
89
7
72
6
35
40
8
24
4
9
24
90
129
32
24
91
17
16
3
72
72
30
3
87
84
29
7
30
83
37
66
53
28
8
103
5
36
24
24
37
11
7
30
35
7
41
13
35
37
42
72
72
30
42
30
15
108
39
29
25
48
102
29
24
37
66
36
5
79
12
5
12
12
84
12
13
24
27
15
30
18
9
8
37
47
1
18
24
9
39
6
83
139
21
69
23
48
1
35
72
7
120
72
41
13
11
7
5
48
19
12
5
72
31
36
12
54
168
18
6
47
12
24
7
30
131
96
72
7
6
95
48
25
42
41
85
63
20
72
48
67
36
12
53
88
56
55
36
60
36
138
96
66
17
37
18
48
12
5
7
216
41
36
48
31
53
85
18
101
60
24
7
6
30
29
31
17
7
6
11
61
35
12
76
3
42
186
96
33
21
6
5
12
25
35
13
35
7
30
66
65
72
4
32
1
18
17
7
53
96
12
67
18
47
108
13
24
96
3
27
12
5
25
131
79
5
36
109
47
25
24
42
41
12
12
37
48
24
131
19
173
13
35
103
54
18
102
11
96
88
39
78
11
12
49
24
42
12
60
36
17
36
79
65
88
21
18
17
24
48
24
7
6
179
60
31
5
55
30
18
185
79
30
47
25
18
150
11
19
36
30
18
29
60
19
36
65
127
72
36
5
48
12
1
47
96
19
89
67
108
36
77
13
71
48
4
72
128
24
37
11
31
48
65
88
3
125
7
30
18
6
35
67
5
72
7
24
69
3
294
23
73
18
36
21
63
30
95
1
30
60
65
31
65
67
33
144
27
174
6
18
24
66
48
96
53
96
1
35
43
5
28
3
6
23
12
85
30
18
18
29
12
16
3
65
48
1
27
15
6
35
12
43
5
132
151
113
31
54
162
24
30
11
12
28
21
227
7
53
36
79
6
ABCD 95229874802*3^$a+1 [50032]
6
15
75
30
6
21
45
3
51
81
15
93
51
81
27
120
17
36
7
90
72
11
28
96
36
60
84
20
40
3
36
21
20
4
12
33
51
36
39
9
9
87
24
51
9
99
18
15
3
12
29
40
36
57
3
24
36
123
84
17
40
56
175
42
138
5
49
99
27
114
18
192
78
102
5
36
67
60
48
42
18
5
40
147
72
45
105
30
305
60
13
27
24
12
24
24
111
18
111
212
19
66
35
205
72
72
11
7
30
3
44
79
17
60
19
105
24
32
55
5
13
47
25
99
3
72
36
5
73
54
57
15
65
36
280
99
60
9
12
87
12
54
6
45
20
16
20
4
116
4
56
120
184
116
100
20
184
3
33
3
17
4
15
5
43
180
72
69
57
3
159
93
48
81
66
69
96
147
113
79
41
13
147
87
6
15
75
57
15
69
33
27
45
78
197
36
19
36
33
15
17
115
69
3
33
15
69
99
12
33
12
164
4
116
60
61
54
24
36
30
11
4
9
30
42
15
84
3
21
21
48
42
36
12
93
44
16
108
9
168
35
19
36
65
184
15
36
5
13
15
216
20
79
36
48
153
27
77
19
21
24
75
36
5
139
17
24
139
6
18
12
36
72
33
117
3
48
36
80
16
9
6
18
144
66
6
11
37
90
96
84
42
48
3
204
63
18
99
56
79
21
20
84
60
13
23
55
12
96
201
36
15
45
237
6
66
51
27
53
120
124
171
45
63
12
125
28
45
54
36
137
28
15
42
18
45
132
24
56
67
17
76
24
75
21
3
17
19
9
111
6
30
5
264
40
3
18
18
12
29
60
60
96
40
63
41
16
24
111
5
64
135
144
101
40
159
77
55
9
63
156
57
20
55
18
71
55
108
21
15
156
108
36
41
40
36
204
80
4
56
31
90
3
36
15
45
165
11
204
79
105
105
71
43
77
4
12
44
40
3
113
88
12
44
25
75
21
3
45
24
123
80
4
36
3
21
24
12
33
24
27
20
19
60
201
33
3
15
72
12
9
87
18
27
80
40
44
25
75
99
17
4
111
54
39
15
141
176
24
13
51
32
84
36
184
15
21
20
4
39
41
100
20
19
60
57
44
43
12
9
27
24
18
18
33
56
13
42
5
16
9
11
124
20
156
28
32
115
24
18
123
20
28
132
15
42
147
45
78
53
19
21
27
141
96
20
91
29
60
13
63
60
135
72
30
72
35
61
30
33
12
45
35
4
3
21
72
120
20
55
5
49
39
132
48
12
20
4
20
36
4
39
24
53
55
9
144
72
228
117
39
33
3
20
40
44
91
18
42
65
24
13
47
60
36
25
54
9
9
30
42
15
15
5
85
75
21
75
44
16
204
15
54
171
15
41
28
39
21
69
63
219
21
57
138
89
36
25
75
20
7
57
33
51
96
21
102
21
15
6
35
4
27
24
21
20
120
28
96
105
6
180
5
115
29
25
6
45
80
67
33
9
30
65
31
48
177
9
35
13
72
18
17
61
30
90
24
51
3
12
5
64
24
36
123
53
43
36
36
108
77
40
44
4
36
84
15
41
40
15
5
31
12
57
3
30
23
28
56
55
81
44
1
3
116
31
192
21
21
54
81
20
16
75
29
40
24
15
41
76
140
13
72
15
3
54
27
140
4
32
4
99
41
136
48
36
15
48
21
21
95
96
28
72
84
3
72
5
31
12
53
25
30
24
105
15
18
126
42
15
60
24
3
60
12
114
87
60
48
15
17
79
30
78
72
41
40
27
12
9
51
45
9
66
168
48
33
36
39
72
125
64
56
67
77
4
9
72
11
24
19
45
21
24
30
24
21
32
13
6
41
7
18
39
33
83
85
90
30
15
44
16
44
124
45
6
65
1
3
36
33
27
36
33
66
9
12
15
18
11
31
105
3
72
5
4
3
17
36
73
15
12
63
24
53
120
24
1
3
27
65
40
39
9
27
273
15
17
88
96
3
21
45
6
65
16
9
71
4
63
60
33
183
81
3
21
15
42
75
48
21
11
28
9
18
65
13
75
12
20
157
126
17
64
15
5
76
27
53
24
49
27
44
36
60
7
60
12
5
36
4
20
60
61
72
72
66
24
161
13
11
13
63
39
18
18
29
60
160
80
16
15
33
36
80
4
15
30
6
144
90
75
15
81
45
11
19
9
87
29
16
80
4
51
69
20
55
84
36
5
1
15
24
15
18
102
65
103
12
21
15
24
5
61
3
39
30
42
45
176
49
15
3
30
18
45
44
16
117
51
56
85
24
107
19
90
15
24
ABCD 95230105078*3^$a+1 [50040]
83
7
18
48
96
23
283
108
29
37
54
42
72
12
18
77
163
12
6
102
17
12
36
103
30
35
144
19
150
66
17
1
78
17
12
1
42
29
1
18
5
24
13
36
66
53
12
24
96
36
12
7
36
17
1
66
54
126
113
36
12
72
91
101
25
24
72
131
12
55
17
85
18
114
107
109
72
59
79
60
17
55
12
36
36
36
17
24
84
19
77
73
36
72
18
54
23
67
30
18
77
12
48
12
103
18
90
6
71
55
53
12
1
47
85
90
53
24
61
114
30
54
29
25
47
13
18
89
31
17
7
53
55
36
5
72
24
1
18
6
18
48
5
120
36
36
127
65
60
1
11
12
19
72
29
7
84
53
7
17
13
11
24
181
18
113
84
24
55
18
12
126
5
73
36
18
18
11
271
53
19
53
12
13
66
42
90
5
187
65
67
17
67
17
19
5
1
18
54
72
11
19
5
24
67
12
5
1
36
35
1
48
11
24
7
48
125
37
23
72
24
13
47
25
18
41
7
113
12
43
12
17
24
108
121
11
31
77
31
84
24
30
11
25
47
7
65
12
13
35
19
17
156
67
17
55
65
19
6
66
5
55
54
47
1
108
35
97
18
29
36
19
53
1
42
198
71
55
66
71
36
55
18
108
35
19
65
115
6
84
23
55
5
79
41
12
55
72
60
17
36
37
23
43
18
95
37
30
5
37
83
127
6
59
24
72
72
84
85
18
120
42
71
37
18
12
72
41
49
54
17
169
23
120
108
24
31
30
18
5
12
7
18
18
17
24
12
91
18
84
6
17
1
36
23
84
37
54
17
60
49
90
30
47
7
36
5
1
126
5
12
37
23
48
13
6
48
18
23
49
6
54
83
115
30
24
23
36
121
59
97
54
77
1
71
55
65
199
6
36
138
113
19
125
19
5
108
133
11
43
24
5
24
48
96
48
24
37
23
13
54
36
125
72
43
89
31
77
31
24
101
19
6
239
120
55
18
30
5
12
24
31
29
48
36
24
43
36
17
7
48
18
71
60
12
1
36
36
6
53
12
37
11
97
11
7
5
12
55
54
23
445
83
103
12
41
19
29
144
36
12
48
55
84
17
37
47
13
18
5
132
61
12
95
19
17
19
5
7
90
78
65
7
30
23
37
35
84
60
31
6
83
37
11
13
47
43
48
5
12
1
71
43
12
6
59
60
1
78
36
41
25
114
5
31
41
13
35
48
132
60
31
5
67
72
5
13
11
19
6
35
216
31
65
7
180
42
11
60
103
114
47
36
7
30
18
41
13
11
49
11
108
36
43
138
18
24
5
43
17
7
48
18
11
7
6
18
18
35
12
7
17
192
12
13
84
60
180
23
24
132
48
25
35
31
18
42
53
19
12
18
23
73
126
41
60
19
5
96
103
41
13
59
31
72
48
18
11
49
48
179
1
143
97
12
155
7
126
95
24
43
18
11
121
30
18
24
11
36
79
5
36
120
49
23
67
5
1
35
19
29
84
7
29
85
30
180
5
24
168
72
97
143
19
84
78
90
72
53
13
18
180
36
53
96
1
48
6
12
41
36
12
91
60
5
43
17
37
23
139
65
103
113
25
35
156
24
55
54
119
7
17
12
24
37
24
47
109
11
72
61
60
66
17
1
42
41
13
47
7
126
35
73
30
18
35
25
54
5
24
132
132
67
89
36
55
54
95
7
54
108
18
17
84
7
42
35
36
1
47
73
6
41
13
18
5
79
24
137
24
49
6
17
60
31
17
1
23
12
13
6
53
55
48
150
72
11
19
5
13
78
30
23
144
60
7
6
12
47
25
18
5
127
12
5
181
12
83
24
19
24
48
42
72
23
48
67
108
18
132
48
11
72
7
5
1
108
59
13
35
48
55
60
29
127
29
12
48
91
113
48
60
73
35
72
36
24
13
102
18
95
67
60
137
60
103
65
36
25
119
36
43
29
43
5
73
12
11
103
89
12
36
73
36
131
19
18
54
18
12
107
120
13
18
120
17
37
60
36
11
37
36
71
24
24
36
43
18
35
96
31
96
30
35
1
131
19
29
1
11
13
83
12
25
6
41
97
96
12
11
240
79
72
12
5
1
12
96
47
19
18
47
31
48
5
84
43
5
7
60
5
43
18
144
6
29
55
36
6
47
97
72
90
29
43
18
59
85
23
13
47
24
1
23
67
53
49
6
65
36
19
24
66
11
24
25
11
1
11
12
175
42
18
5
84
12
151
102
78
29
24
55
54
23
12
24
25
42
162
36
35
217
18
53
37
66
18
35
25
36
36
23
211
17
24
13
83
19
54
162
24
5
72
103
41
36
7
5
48
73
47
36
60
37
60
18
101
25
66
41
12
48
79
6
18
113
13
48
23
12
61
71
73
30
77
139
17
25
59
12
91
ABCD 95230290206*3^$a+1 [50087]
57
3
30
6
41
24
112
24
33
72
39
32
109
3
72
56
24
96
49
111
69
54
165
51
54
36
59
72
67
6
87
57
47
55
54
90
41
145
39
51
21
33
47
24
96
24
24
16
24
45
96
11
24
265
60
51
24
45
11
49
18
30
36
35
91
60
65
24
16
33
72
95
85
3
8
48
1
84
147
3
125
96
13
3
8
19
221
72
120
40
39
33
21
11
19
6
108
3
99
29
49
87
3
141
111
54
11
43
77
13
126
66
108
90
162
3
147
141
8
85
30
96
125
16
69
198
6
66
18
147
3
102
63
48
93
11
43
36
30
60
159
8
24
40
15
54
6
69
56
96
13
11
136
8
72
97
66
6
119
19
53
24
85
18
6
36
180
108
66
36
54
35
120
31
89
49
186
30
111
69
24
11
115
66
35
109
6
18
36
234
90
66
17
120
24
25
15
39
41
16
48
56
16
24
69
35
49
143
19
29
61
54
126
60
35
109
131
16
63
54
36
95
160
381
120
3
8
13
30
45
15
161
24
121
15
15
81
27
132
209
19
21
51
5
19
90
11
55
185
19
66
75
33
183
8
16
33
71
109
66
65
139
72
5
120
13
3
3
77
13
30
234
11
31
54
51
56
24
25
39
24
8
48
160
32
19
21
27
42
11
79
30
251
48
61
35
40
159
6
30
21
144
3
53
88
51
54
135
69
3
33
30
281
85
48
75
72
105
60
59
16
15
89
1
119
96
49
60
36
30
18
186
21
120
80
13
90
41
16
104
19
66
6
93
8
48
16
200
13
11
25
90
5
61
60
18
21
200
61
35
24
19
53
37
30
21
24
27
18
27
105
180
51
104
109
96
75
69
11
55
9
9
180
3
24
56
67
21
15
30
36
24
66
5
13
60
36
147
33
15
72
87
57
75
30
119
49
72
18
72
30
95
73
15
57
71
37
3
9
39
69
126
21
15
161
73
71
24
112
123
90
35
72
88
51
60
48
150
3
123
69
51
101
13
251
91
54
39
72
135
60
5
64
72
33
90
6
15
39
137
7
33
159
9
9
47
229
11
24
91
125
13
3
200
48
1
108
11
31
30
75
24
69
36
159
51
24
72
29
216
19
6
119
19
53
24
19
246
54
41
24
49
71
16
104
19
53
64
120
69
11
25
24
39
195
77
13
3
9
39
24
27
114
51
80
259
60
36
90
18
41
139
21
45
27
27
93
57
126
30
147
69
59
16
33
47
13
107
13
96
30
96
69
32
109
3
195
6
71
88
237
35
96
24
25
84
155
169
23
73
36
54
5
96
55
180
165
360
24
51
5
85
11
19
114
11
115
125
24
85
30
5
85
6
18
162
54
51
195
24
30
71
24
72
13
96
90
65
205
59
61
60
15
93
66
144
17
96
13
60
156
78
30
23
13
24
12
60
30
5
16
8
31
18
47
73
36
11
85
30
18
36
39
57
90
90
51
3
84
96
84
21
32
37
6
5
136
15
81
63
96
54
35
1
90
54
47
37
72
24
126
30
135
45
258
30
11
64
21
75
45
11
13
36
71
13
42
161
139
5
13
27
80
120
193
23
48
112
123
210
204
87
105
24
156
11
79
90
60
30
5
13
6
144
72
5
96
169
108
83
37
131
40
9
60
36
120
71
64
51
18
36
84
3
24
80
24
1
183
48
33
95
72
109
3
48
80
7
17
40
69
35
40
51
21
69
24
30
45
99
150
90
36
41
25
39
21
3
48
24
9
39
168
177
12
54
125
79
113
24
19
21
80
13
12
18
90
27
33
192
95
19
21
288
128
43
101
64
21
131
13
11
19
5
109
162
65
25
48
71
ABCD 95231768876*3^$a+1 [50001]
114
16
14
52
338
10
116
76
14
234
76
14
6
54
6
90
6
60
58
20
70
2
10
104
76
78
2
28
20
22
120
44
114
30
36
136
24
66
324
114
120
230
172
74
10
110
126
94
174
36
36
74
70
60
84
362
114
144
66
114
10
6
86
34
24
282
134
90
66
18
202
14
76
48
6
84
32
28
32
18
30
36
220
24
12
128
36
120
54
76
50
90
66
168
60
36
24
36
16
54
26
84
360
30
24
10
72
44
180
24
40
60
32
180
34
126
8
180
156
16
18
96
20
60
46
18
20
12
160
150
48
62
178
66
26
28
290
12
150
144
96
124
84
62
18
66
24
216
106
18
32
18
60
16
50
16
20
24
6
18
30
60
40
26
60
24
66
24
112
50
108
76
200
304
2
28
56
90
6
64
56
34
54
92
4
200
34
102
38
282
40
18
20
52
20
114
16
308
142
50
270
40
38
150
60
6
34
140
130
62
10
38
60
12
10
8
66
246
48
10
20
66
40
36
50
4
6
14
6
48
30
36
96
4
20
6
78
60
52
110
84
94
20
142
50
94
20
30
4
62
10
198
92
18
30
52
110
114
24
130
72
38
112
98
82
158
30
82
14
336
58
20
36
16
24
254
6
66
18
70
62
4
96
68
52
98
90
150
12
30
58
62
58
32
10
14
16
90
50
28
36
126
18
50
156
40
26
28
206
34
32
88
72
38
52
8
16
54
120
20
30
66
30
6
10
14
4
26
106
14
124
2
30
18
22
24
44
100
246
56
18
36
24
66
16
38
106
50
94
20
16
44
102
144
66
10
14
84
22
8
46
80
100
6
48
96
140
124
2
4
14
52
24
20
10
14
42
40
18
80
130
116
6
118
20
96
154
66
26
100
14
4
126
110
6
18
12
4
144
80
6
76
104
54
16
90
44
66
96
24
40
110
114
16
84
6
14
16
44
60
40
26
136
78
86
6
114
4
56
6
78
100
72
30
90
8
16
126
18
92
10
134
10
44
156
324
70
72
140
148
96
44
132
34
60
84
6
90
54
62
174
66
40
260
64
50
156
18
36
126
90
24
40
90
104
22
74
46
18
2
70
68
82
80
10
74
66
78
12
114
6
24
30
180
40
230
36
30
64
144
92
24
100
44
66
16
60
140
18
60
70
102
78
26
64
120
42
30
18
96
14
6
144
6
6
60
114
54
10
72
8
6
130
54
212
18
52
68
22
54
74
12
4
36
168
80
10
122
214
44
10
42
390
98
12
4
86
78
210
16
230
90
10
110
30
196
18
60
32
34
20
30
66
30
138
6
124
42
44
24
240
10
42
14
40
86
4
110
36
64
6
120
54
200
16
104
136
50
48
12
90
54
34
32
30
4
80
160
14
52
54
6
84
6
48
72
18
180
330
30
90
6
36
20
24
54
96
4
86
54
30
46
44
130
20
12
4
36
44
36
138
16
6
170
190
18
20
126
16
20
64
14
190
12
24
110
60
84
46
14
12
90
10
20
18
192
10
68
120
220
240
20
10
56
34
126
20
30
96
30
228
12
34
6
90
68
30
162
120
34
36
98
30
46
14
192
24
24
126
76
30
74
166
74
16
68
106
186
14
130
20
70
50
30
76
80
120
34
186
98
90
82
38
10
116
34
32
120
114
240
70
14
72
4
14
16
20
4
ABCD 95231936498*3^$a+1 [50139]
12
48
1
3
12
120
9
12
87
8
13
35
4
20
60
16
51
29
4
68
12
36
12
12
43
33
20
91
9
92
4
56
24
76
12
87
41
4
44
160
15
6
36
30
5
12
12
4
116
24
16
36
68
52
15
18
11
4
32
24
24
36
16
68
7
17
16
15
9
8
52
32
48
36
60
67
45
84
24
32
4
81
47
72
4
20
16
128
1
87
12
3
29
40
24
32
12
7
29
16
128
28
3
41
100
39
65
25
47
112
12
60
44
85
11
19
5
72
24
61
3
36
68
40
36
12
20
40
32
1
11
108
40
56
1
51
9
35
36
19
81
12
20
13
23
4
57
11
84
36
72
36
12
72
12
4
24
12
24
72
12
56
7
48
21
44
4
27
29
1
3
12
24
12
60
44
48
72
24
4
8
13
6
21
9
95
36
28
21
15
39
42
23
4
8
4
8
28
20
72
16
56
4
12
24
8
12
24
76
8
36
4
20
1
27
24
69
11
40
80
16
8
64
120
3
33
32
12
12
24
16
44
4
20
48
25
23
16
20
36
28
12
8
4
3
113
36
100
8
12
1
35
28
12
68
40
60
32
4
24
20
64
57
3
3
18
12
15
8
12
4
39
9
20
1
47
28
60
44
12
96
28
27
5
52
116
4
8
12
28
20
4
45
83
1
15
20
112
3
72
18
35
16
84
20
52
9
63
60
20
16
36
48
8
24
36
25
15
60
24
44
40
51
5
49
15
24
8
40
20
43
45
32
13
72
15
8
84
12
24
37
27
8
40
12
48
45
15
32
37
23
12
25
36
23
4
116
40
20
12
40
9
3
56
37
30
5
24
24
37
15
8
76
20
24
7
33
116
28
56
36
156
43
21
96
32
60
12
4
20
52
60
8
64
48
3
9
12
56
13
75
20
1
159
96
44
1
6
5
4
8
12
1
39
15
21
20
84
60
19
12
17
37
3
8
60
4
68
36
12
4
39
17
19
29
16
8
48
13
51
8
12
19
29
7
69
57
15
24
81
23
60
12
73
35
60
60
132
12
48
48
37
18
9
60
48
20
4
24
72
24
24
44
52
69
36
11
64
24
12
20
4
44
4
20
31
5
12
48
24
16
57
35
24
88
33
35
19
33
21
47
24
36
48
24
16
12
3
21
8
28
69
59
4
12
8
28
60
8
4
12
8
12
25
3
12
20
85
6
45
8
60
16
20
24
4
3
9
60
68
36
16
24
44
13
35
24
24
180
12
28
24
68
55
5
4
81
75
32
1
11
16
8
1
15
36
12
12
45
123
20
223
18
15
111
5
40
8
60
31
65
7
5
24
28
56
172
3
17
4
24
36
8
31
69
8
13
96
23
36
40
75
5
40
56
24
4
68
25
48
39
56
40
12
33
96
23
36
4
108
3
42
15
8
4
27
45
24
20
55
29
12
4
44
88
152
12
24
4
8
73
36
11
12
12
16
32
160
20
36
37
18
17
12
40
32
16
60
39
81
8
12
84
16
20
64
48
12
44
4
60
80
16
24
3
77
73
83
7
17
16
32
25
54
9
20
60
31
54
11
24
40
20
24
12
1
3
24
27
41
13
15
92
40
24
24
51
6
83
1
23
12
19
29
48
88
36
140
244
20
7
17
12
25
6
5
13
35
16
68
1
27
72
12
56
49
15
20
61
47
12
4
20
36
4
72
12
8
24
40
8
28
60
12
56
7
53
60
24
7
5
28
8
52
27
41
12
1
47
52
68
28
96
20
16
12
32
4
24
3
5
12
31
6
63
36
32
85
15
68
1
6
153
27
17
88
24
84
60
45
59
12
16
20
4
108
32
1
47
36
112
12
68
19
101
64
48
32
4
32
72
61
35
4
36
92
64
80
85
51
8
4
20
12
16
12
93
63
21
3
20
16
20
40
20
4
32
28
21
12
75
3
69
12
24
24
36
32
72
100
80
16
12
32
28
20
85
54
89
52
3
5
157
59
24
4
36
12
8
36
28
32
1
23
52
8
4
12
45
15
24
24
57
35
28
72
20
16
33
15
12
24
8
13
3
24
36
45
47
28
36
24
32
40
8
16
21
75
8
16
36
75
5
49
11
28
96
24
44
16
36
96
8
40
12
63
65
52
8
36
48
52
81
123
21
3
32
28
36
20
24
12
64
12
32
16
24
33
59
24
40
24
12
80
1
35
24
4
20
40
36
36
123
21
69
27
20
49
3
33
3
20
76
24
20
12
55
29
4
45
11
55
101
25
23
12
52
36
12
15
77
36
4
36
24
57
30
24
9
108
12
20
61
47
4
44
184
56
12
48
16
56
28
15
65
16
20
61
23
12
12
37
11
48
52
24
9
6
21
104
60
24
24
12
91
9
24
24
21
11
4
12
3
9
8
4
20
16
8
4
20
7
41
48
12
52
8
52
20
16
21
66
9
56
24
4
164
72
48
48
4
8
1
35
24
16
44
16
20
52
12
56
4
20
28
20
4
84
27
5
52
12
8
12
76
12
12
15
54
47
12
36
120
60
36
24
60
16
48
20
37
96
87
12
44
16
69
75
21
15
20
16
20
85
23
72
24
24
12
24
16
144
84
15
89
40
33
27
128
4
24
12
8
67
5
4
36
24
60
8
37
3
36
15
17
12
7
54
47
84
28
27
29
84
13
3
27
54
3
8
28
57
35
40
32
37
15
56
52
48
32
36
220
20
36
25
30
6
23
4
56
12
175
9
80
1
183
20
4
20
36
100
24
36
21
6
29
19
17
40
33
35
84
28
69
51
45
3
116
40
20
24
4
36
60
20
4
56
4
8
13
11
24
12
12
72
4
12
68
24
16
12
8
60
16
20
24
60
1
59
4
21
36
3
21
11
48
72
4
27
45
12
168
20
25
47
40
36
44
28
48
36
48
32
136
152
12
24
37
18
45
21
36
27
8
60
24
24
16
81
15
32
12
48
72
40
45
11
52
33
23
4
32
24
40
32
19
29
36
4
92
4
24
32
180
48
100
72
48
15
21
51
114
23
28
12
20
12
16
8
64
8
40
60
8
12
4
68
132
4
20
24
28
20
13
11
24
12
4
68
76
36
80
1
3
44
36
24
1
51
36
3
101
28
36
116
24
16
68
48
52
56
36
4
32
4
20
36
25
27
56
4
32
40
44
12
4
45
51
84
8
1
71
1
47
12
31
53
4
21
15
75
89
28
12
60
8
85
27
20
16
20
4
20
37
6
5
12
36
36
1
15
12
3
9
69
71
76
69
3
36
44
12
25
3
3
33
15
17
12
52
20
4
80
60
16
20
16
ABCD 95232303716*3^$a+1 [50000]
67
90
131
40
56
24
1
15
75
36
42
23
43
149
19
21
51
12
24
18
48
6
30
51
9
23
43
5
16
8
24
73
15
129
90
42
3
15
72
9
32
43
54
18
69
21
186
18
87
93
35
24
7
9
32
24
16
8
55
9
63
9
8
43
90
12
15
56
16
39
6
3
33
66
21
8
49
23
43
6
66
18
6
21
9
24
90
53
1
48
24
48
6
41
24
1
36
51
27
36
12
36
33
9
54
41
24
109
132
66
132
108
5
31
89
13
36
96
71
73
48
42
45
39
33
3
21
33
6
12
6
102
18
15
9
54
9
72
48
32
1
54
18
12
59
48
7
36
77
13
11
72
16
39
162
18
36
137
31
17
1
71
40
15
18
36
12
24
66
42
48
18
78
48
3
57
72
23
169
90
6
63
27
48
6
18
12
24
66
23
24
16
8
25
30
24
81
39
41
48
43
30
78
18
18
36
36
12
17
43
213
48
99
29
1
60
18
9
75
96
29
1
24
18
18
126
18
27
39
65
24
24
1
18
54
47
1
24
47
7
12
53
25
12
27
56
40
3
165
33
71
79
17
19
45
3
53
40
15
33
8
72
127
12
5
91
30
39
32
25
108
27
39
24
9
39
96
18
47
19
54
39
8
24
16
8
16
33
39
33
258
54
15
24
33
18
29
7
33
39
72
30
54
6
15
75
29
7
9
45
35
13
294
90
11
19
24
29
24
16
48
9
63
9
23
16
63
42
36
54
30
47
7
18
18
29
16
15
41
43
29
49
36
3
27
78
39
33
39
80
64
32
1
23
7
54
11
48
40
105
39
8
25
18
36
54
18
30
3
120
57
54
17
19
21
32
61
12
111
3
18
3
33
30
33
3
69
128
25
90
12
65
25
39
72
8
16
63
17
1
63
63
9
24
8
55
9
9
15
104
1
23
40
15
30
42
54
126
5
67
21
32
145
36
12
95
24
112
3
36
17
7
9
8
40
8
7
120
33
3
78
12
35
1
24
36
48
27
15
18
15
8
112
99
12
18
18
36
24
105
24
27
36
18
24
15
8
64
8
16
33
18
156
65
16
33
54
84
5
1
39
45
27
32
31
65
16
171
29
115
6
18
21
27
36
89
72
19
5
73
23
72
25
87
8
31
72
78
3
56
16
69
48
35
72
25
48
15
56
19
6
66
29
7
41
48
19
5
16
48
111
114
36
11
7
17
13
18
24
9
24
48
9
12
18
18
183
48
80
16
32
97
47
7
12
45
33
23
48
67
21
24
45
27
152
48
13
12
36
108
36
11
24
7
137
120
16
81
54
18
63
27
54
39
3
53
1
12
35
25
30
6
3
27
36
33
57
24
23
7
33
39
6
36
47
1
15
24
3
29
73
23
37
75
51
12
24
9
32
24
109
3
120
27
5
25
47
25
6
57
15
113
24
7
18
36
84
24
36
11
79
18
30
17
25
12
51
3
6
18
48
6
39
80
37
3
32
7
36
29
37
11
16
8
79
9
9
18
102
144
159
9
15
24
33
72
72
48
132
3
80
1
6
18
47
1
23
16
3
108
33
8
112
57
47
25
15
56
61
192
35
25
23
7
18
39
3
53
31
41
13
27
8
115
30
183
8
24
72
19
21
120
27
21
56
16
24
27
29
73
78
17
13
35
61
27
3
6
48
42
18
35
73
71
13
132
54
9
24
15
18
42
12
17
43
36
12
45
96
63
48
17
1
63
24
9
48
47
25
42
54
72
15
3
5
40
8
13
35
91
6
39
87
18
66
5
31
96
57
56
40
8
31
168
48
9
24
45
18
36
12
204
21
32
1
18
5
88
105
47
55
18
60
99
9
18
48
29
31
41
61
42
18
47
1
47
16
48
24
45
36
6
18
36
3
27
114
3
9
18
6
12
35
24
64
27
5
64
80
64
33
54
24
18
30
41
16
75
108
54
11
72
25
18
69
33
71
55
41
55
17
64
3
6
66
6
63
24
32
16
8
19
5
79
24
48
18
63
56
133
59
19
101
48
49
47
73
47
24
7
9
45
3
56
25
54
41
31
78
48
3
141
36
71
24
48
40
3
12
24
41
85
3
8
1
24
66
126
72
42
30
18
5
1
54
81
32
13
18
12
6
12
59
31
33
27
36
12
54
15
3
21
104
7
17
19
93
105
18
30
18
189
9
24
23
25
6
30
6
12
36
5
31
17
73
71
7
81
9
135
72
24
111
48
24
17
24
7
42
23
16
27
24
84
42
36
3
96
3
24
30
6
12
114
35
16
33
47
43
5
1
39
72
24
21
6
45
32
31
17
1
39
117
35
88
8
49
15
24
8
157
3
27
60
18
15
80
24
7
17
48
145
63
24
8
48
37
90
81
15
72
17
1
66
21
3
53
64
32
13
36
15
3
21
24
120
81
6
33
57
15
8
13
12
191
48
67
5
49
15
72
27
69
21
11
25
30
113
1
48
24
39
24
3
45
87
81
27
5
79
42
18
84
9
87
113
16
56
16
33
18
53
49
39
8
13
54
29
1
24
54
41
79
18
135
9
24
23
24
48
16
135
6
11
1
54
17
24
1
30
9
33
54
12
69
24
56
24
49
71
31
33
32
96
88
8
37
12
18
5
48
7
18
36
75
32
40
56
48
16
15
41
49
71
91
53
37
3
8
24
72
64
9
47
88
216
48
8
49
87
141
131
1
18
12
18
42
36
12
18
18
24
9
8
16
168
87
33
3
5
13
90
9
8
24
16
8
1
18
54
18
6
54
84
21
3
12
177
9
39
48
3
18
12
72
15
27
21
45
107
7
48
17
25
30
65
115
6
18
29
55
9
51
102
23
16
24
8
48
16
72
8
109
11
7
105
9
12
11
24
1
24
54
12
ABCD 95232562988*3^$a+1 [50111]
13
71
1
59
121
18
258
162
281
36
523
113
13
90
24
53
157
71
91
6
102
233
73
36
35
24
397
54
65
144
25
11
180
144
216
24
19
17
156
60
157
366
17
37
12
71
108
145
234
276
17
84
61
54
65
205
191
73
215
19
168
12
36
17
108
79
270
162
48
113
49
168
108
12
276
71
265
90
144
54
78
29
24
145
11
96
108
36
13
71
7
54
54
17
73
215
36
73
18
65
25
48
131
163
162
198
173
115
174
59
31
41
120
253
107
25
252
143
73
35
145
120
251
109
36
131
13
42
48
42
108
47
109
95
73
251
37
83
396
216
73
35
61
11
25
48
251
151
174
270
54
35
55
54
36
35
205
35
301
71
168
156
55
54
107
60
73
90
54
18
318
71
199
54
180
42
161
109
35
109
35
145
90
281
109
54
36
6
84
90
6
35
84
180
55
17
60
108
1
54
101
61
84
18
161
61
228
96
215
12
19
54
60
54
120
162
35
36
133
107
120
7
12
89
55
60
245
19
41
36
84
55
90
234
60
36
17
180
145
143
301
18
126
71
145
144
6
29
1
95
199
65
72
253
90
216
18
71
180
61
54
17
120
43
30
126
18
131
19
66
107
127
17
60
55
89
1
54
101
55
161
204
73
108
264
18
161
97
179
91
54
18
17
84
97
143
121
18
60
336
36
6
48
90
6
120
95
1
192
42
89
127
48
5
156
36
204
120
36
24
325
35
396
13
96
18
17
144
1
371
97
287
1
192
23
103
54
90
77
13
107
180
55
414
35
109
6
66
150
89
175
54
6
17
144
145
288
71
12
7
72
89
336
145
54
60
66
60
71
37
11
25
35
37
84
18
96
174
42
305
13
186
65
72
60
67
77
36
193
144
78
209
36
43
270
84
6
72
125
19
281
277
36
54
137
25
108
71
72
108
36
85
60
215
1
18
174
71
216
324
132
37
126
125
49
150
300
78
90
18
191
24
120
25
66
108
53
73
42
138
180
96
30
185
13
168
143
192
253
107
144
24
252
67
96
54
66
197
133
11
24
109
102
269
60
121
179
97
192
180
36
24
102
5
91
138
131
13
72
78
18
144
215
1
119
24
36
84
132
55
48
126
108
167
36
217
83
ABCD 95232570562*3^$a+1 [50158]
24
3
333
72
48
39
45
19
29
36
51
21
7
36
24
77
24
24
3
88
77
120
67
5
72
48
27
88
128
33
15
165
219
81
7
128
120
225
79
161
60
36
103
41
12
72
27
45
39
4
5
115
5
12
48
132
24
72
12
3
60
69
91
17
12
3
81
12
87
36
21
91
29
43
36
17
48
19
56
45
7
20
232
56
105
180
99
12
16
44
33
3
12
21
51
16
80
28
89
91
5
19
36
17
127
41
7
17
3
9
15
45
75
16
29
43
65
60
55
92
45
331
168
56
9
19
77
39
165
84
3
28
65
12
39
48
16
80
36
9
295
32
24
21
12
96
12
84
36
72
147
16
5
12
108
27
21
115
29
43
5
247
116
69
72
60
48
15
36
60
45
19
80
21
27
160
53
79
20
12
105
168
3
108
45
55
60
32
9
24
19
56
45
96
39
4
53
72
15
45
15
48
40
5
120
12
55
8
117
43
17
60
36
36
60
60
19
104
88
5
24
139
32
60
28
125
27
108
81
168
51
24
45
91
5
15
96
9
55
60
20
57
87
28
440
48
9
96
36
19
41
15
45
180
51
48
45
84
3
108
9
91
56
4
12
17
12
103
20
165
115
173
43
5
19
53
3
45
75
72
9
144
7
125
63
36
16
5
72
123
117
72
24
120
72
243
9
3
93
247
44
64
89
91
101
84
60
7
60
17
96
7
60
137
36
36
19
24
77
51
45
147
16
5
60
79
20
36
21
48
96
39
12
69
72
84
144
15
21
15
105
24
144
31
29
63
45
24
15
16
108
24
185
12
144
55
20
69
72
51
69
19
101
24
7
65
127
17
19
56
33
63
45
39
9
96
39
112
113
24
36
55
89
3
57
48
3
40
72
17
15
72
9
60
19
53
27
72
9
99
12
93
36
55
29
91
77
55
17
60
51
141
31
132
125
103
173
67
92
16
65
19
5
36
15
21
31
65
15
33
67
137
36
67
5
103
32
268
5
51
204
9
27
21
7
96
29
60
72
108
163
212
105
96
55
56
69
96
43
56
189
96
75
4
77
63
165
15
60
88
32
16
56
33
96
19
17
19
101
19
65
51
81
3
40
144
125
72
48
60
12
3
21
51
93
15
60
21
96
63
33
120
27
45
91
72
53
36
108
36
12
67
32
24
12
33
187
77
36
7
72
116
81
48
12
19
125
84
27
129
87
9
36
63
189
135
108
28
80
36
16
48
44
81
36
60
19
65
27
93
96
43
32
21
72
31
41
91
5
24
79
17
67
56
36
81
123
117
3
105
60
36
39
45
27
33
12
99
136
8
120
24
16
120
24
5
12
39
45
75
117
43
20
141
3
57
51
117
63
33
60
67
65
12
96
132
3
117
324
31
29
99
72
57
87
165
231
57
36
96
36
3
24
141
19
101
27
117
60
60
36
84
72
39
9
36
55
24
32
168
21
36
79
24
56
69
96
51
48
16
5
75
12
105
43
77
187
36
125
84
31
125
55
5
115
20
57
123
24
36
172
8
144
21
36
51
153
24
48
12
15
36
9
163
17
3
57
36
111
33
111
165
24
36
7
12
233
27
57
79
24
41
7
44
81
3
45
24
3
33
39
16
5
120
24
120
120
36
7
53
24
15
177
3
40
5
96
99
57
48
51
96
9
120
15
52
5
27
40
56
156
45
31
32
148
32
177
216
135
57
51
36
28
101
99
21
19
288
77
72
60
144
7
48
5
24
175
17
19
5
67
125
48
55
17
12
63
88
149
36
12
24
19
41
48
3
28
180
44
100
108
5
48
19
53
3
45
180
96
84
15
81
19
72
53
19
60
137
43
5
36
84
163
12
36
44
81
24
3
177
55
32
105
19
29
15
100
36
29
27
16
ABCD 95232731578*3^$a+1 [50095]
8
52
36
24
269
51
39
42
19
65
24
36
91
17
15
28
23
24
73
53
72
30
24
48
18
19
59
1
65
171
4
83
13
60
107
18
72
63
3
54
3
40
53
39
48
220
44
168
33
55
5
48
36
18
36
1
305
24
12
42
36
102
60
27
27
54
30
36
24
1
11
85
167
168
49
215
18
126
21
96
12
88
24
71
12
45
33
15
69
183
75
13
44
33
7
11
90
19
29
24
48
39
21
30
25
44
16
32
12
3
13
17
27
36
63
96
48
18
54
61
60
59
6
12
3
147
13
17
78
108
1
65
51
93
7
60
29
138
6
91
53
67
36
17
63
4
29
7
83
21
9
36
96
12
90
165
28
29
15
60
81
15
99
25
65
18
37
89
99
60
48
24
123
13
120
17
12
15
3
90
3
3
1
96
65
48
31
83
126
31
23
13
20
4
83
78
19
11
45
4
23
13
120
60
5
150
12
97
161
99
63
133
20
9
48
67
60
71
132
18
115
29
15
15
45
15
21
12
3
48
1
20
33
7
8
52
36
20
12
48
84
16
20
12
15
13
59
61
92
108
9
108
48
60
39
45
15
81
48
31
29
126
18
36
84
27
36
4
36
24
71
49
41
15
9
271
24
29
31
96
24
20
111
109
5
151
29
15
3
18
72
15
21
180
27
40
107
18
15
100
20
33
99
93
139
23
96
36
1
152
28
212
33
19
20
33
6
57
24
3
37
113
27
45
66
25
44
99
1
11
42
15
21
7
104
15
25
8
33
54
6
115
59
36
108
1
5
18
45
63
18
51
108
33
75
40
143
9
3
145
17
27
105
31
95
30
19
8
112
56
4
8
33
15
69
31
44
60
15
165
16
53
27
27
37
20
9
99
12
3
45
27
45
16
47
66
27
117
7
20
63
93
72
48
9
51
69
31
84
101
19
60
36
120
104
16
65
55
20
99
18
126
37
44
15
21
27
97
29
7
65
79
80
9
7
77
6
9
21
27
27
6
31
5
48
96
54
72
45
60
36
12
3
25
83
1
36
5
12
6
36
54
12
15
9
55
80
40
35
6
15
64
80
76
44
63
33
3
181
20
16
17
63
39
36
25
32
33
19
8
12
33
135
48
60
40
212
28
5
90
25
65
12
183
60
33
27
27
133
60
77
63
3
60
30
27
132
28
24
41
114
45
153
7
11
109
128
81
39
33
55
44
76
32
48
39
33
52
41
75
117
78
102
43
47
157
5
36
39
3
48
78
54
133
92
232
80
39
189
21
67
77
18
24
21
45
75
72
12
16
24
23
45
75
37
20
21
72
66
21
39
21
136
60
107
33
33
36
123
12
36
207
18
15
27
153
3
21
69
144
27
33
63
9
30
1
23
54
15
3
57
15
12
1
20
69
36
27
33
84
111
15
18
31
60
143
13
20
40
53
6
61
80
33
7
20
64
41
54
121
44
60
36
3
36
45
16
65
18
141
45
3
48
120
57
42
21
45
15
45
18
21
63
93
12
75
93
12
45
43
5
79
11
9
81
295
24
20
48
171
21
33
60
43
80
4
20
33
15
60
48
4
71
129
225
115
96
113
31
11
12
42
18
33
3
1
11
162
15
45
43
149
111
39
45
9
31
96
137
72
168
67
149
7
77
6
37
107
12
90
31
104
9
42
25
5
55
20
4
120
89
67
24
5
48
7
101
54
36
90
27
87
36
54
91
32
21
66
85
5
6
45
192
45
63
40
140
4
41
24
111
27
18
42
90
12
15
96
33
31
128
93
195
60
40
120
23
36
144
69
177
24
7
24
35
25
35
48
42
174
72
18
7
17
15
15
57
39
81
9
7
5
78
30
67
95
168
141
40
60
36
65
39
9
6
33
52
59
97
44
16
92
123
49
8
48
39
54
67
65
15
39
25
36
47
18
48
27
45
42
102
31
84
36
44
21
72
6
1
29
36
15
39
96
25
65
55
56
12
21
87
15
18
51
48
12
76
119
61
32
28
24
5
18
37
101
108
24
7
56
9
30
25
89
147
33
7
44
120
99
36
18
15
72
111
25
44
69
7
83
6
234
102
24
36
30
45
24
16
83
1
8
45
162
33
75
18
72
7
80
15
121
29
15
21
79
60
36
104
21
90
114
48
3
4
56
120
120
24
16
17
27
69
90
102
87
27
105
16
17
15
21
111
76
17
12
31
5
27
33
18
81
96
69
111
4
36
89
48
7
ABCD 95233007432*3^$a+1 [50109]
21
11
1
119
16
15
17
13
60
39
51
69
80
229
72
12
60
36
36
3
32
48
1
36
60
300
24
66
6
3
72
63
9
72
63
78
108
119
1
60
156
36
3
15
41
91
30
72
63
105
72
23
85
324
18
18
147
368
115
29
43
138
219
24
27
77
16
21
3
8
79
113
16
27
18
72
42
65
97
39
56
61
78
69
32
40
51
42
107
31
54
11
24
55
9
32
49
54
89
48
247
137
181
27
27
6
12
27
9
71
136
27
333
249
159
24
33
47
37
144
11
25
36
27
45
42
18
120
36
36
23
211
42
3
104
1
84
3
32
97
90
108
17
31
18
36
60
108
108
12
126
6
15
80
229
156
6
57
27
53
120
25
18
18
144
6
54
87
3
90
30
21
69
3
24
15
48
108
24
53
55
108
54
15
3
138
18
17
40
3
120
45
45
54
77
73
36
84
63
99
5
16
24
33
30
18
39
8
85
36
36
75
128
232
63
108
5
13
59
73
87
8
64
24
45
72
27
51
69
15
65
115
45
105
102
36
5
37
48
168
72
12
95
1
102
17
61
75
56
13
66
9
8
40
3
72
5
64
288
177
96
39
80
43
120
21
39
66
47
157
18
17
72
1
12
27
8
40
15
90
18
72
21
57
108
102
29
48
175
6
195
39
90
15
3
29
48
13
219
15
48
78
162
33
33
47
79
54
60
39
135
65
25
96
39
51
162
3
105
30
234
23
19
18
108
12
3
24
128
7
108
5
112
8
7
33
21
11
40
33
60
3
9
36
54
21
72
57
39
45
96
48
36
216
216
60
35
40
27
21
96
105
54
54
72
48
18
132
18
12
36
24
35
1
15
24
33
119
19
24
30
180
3
168
171
21
32
55
36
42
30
54
23
67
21
24
8
25
12
54
24
30
95
40
8
133
107
19
18
138
132
53
157
36
60
30
42
54
93
141
11
1
39
8
25
63
69
3
32
16
32
48
25
24
84
24
51
24
15
90
36
11
40
15
81
9
54
41
16
57
66
21
129
159
8
24
456
24
16
27
5
55
18
72
111
9
90
132
198
12
71
40
69
35
96
37
75
216
104
160
72
8
25
23
192
25
156
11
13
147
33
12
54
36
6
84
198
6
36
108
30
53
19
45
105
66
78
30
89
48
24
1
72
6
54
12
111
24
105
48
207
56
25
204
84
36
54
366
144
39
192
15
41
37
48
3
96
99
126
23
1
47
7
33
32
48
49
39
72
32
31
150
11
91
54
111
72
8
72
72
25
6
57
117
24
59
61
24
35
121
96
39
9
18
5
73
47
109
75
51
24
53
168
169
6
12
5
48
145
60
123
87
129
51
5
37
36
39
48
104
40
21
3
32
72
192
64
360
15
102
35
133
11
43
21
99
6
47
40
32
1
234
18
27
141
11
48
67
21
152
25
120
23
13
36
270
41
19
5
79
9
87
36
29
19
21
33
42
21
144
8
1
71
43
77
96
37
6
29
37
75
123
108
9
128
121
39
27
168
5
31
12
18
59
55
57
9
90
54
36
11
13
30
78
54
41
120
13
54
6
15
96
48
33
294
105
128
13
42
36
21
48
8
64
24
69
35
85
42
48
60
5
85
75
27
24
66
60
66
144
6
228
27
9
18
21
24
387
45
48
111
66
108
35
72
19
54
36
11
160
48
15
42
143
55
33
93
12
42
12
225
33
12
54
21
21
102
5
85
35
25
23
67
18
3
32
13
27
33
84
6
197
73
102
9
48
141
90
81
45
3
93
35
163
12
129
3
90
12
23
73
120
18
126
23
55
137
40
21
138
81
99
21
21
107
37
36
12
3
15
42
36
12
39
128
31
41
48
25
12
78
165
33
12
27
48
32
64
9
ABCD 95233079798*3^$a+1 [50023]
60
60
3
18
135
93
204
15
33
18
9
33
54
141
57
3
45
27
33
75
24
21
3
15
72
105
9
15
36
60
45
180
72
15
255
42
159
141
3
21
39
27
24
30
72
63
45
36
15
120
24
24
60
105
27
93
18
45
9
123
12
36
108
12
48
9
3
24
3
36
6
51
12
45
27
60
36
69
24
75
45
39
3
9
24
141
15
21
87
75
42
66
60
57
60
96
15
57
24
48
48
24
33
63
84
60
9
27
120
324
24
12
57
51
12
39
96
30
3
51
36
57
87
6
27
21
24
66
21
69
36
18
33
12
51
45
24
96
9
15
153
210
33
24
87
45
33
15
108
24
36
9
6
18
30
21
105
6
90
15
168
24
12
96
60
75
54
3
72
45
51
12
15
105
192
21
39
15
201
69
24
27
345
18
9
12
15
18
36
90
21
24
144
45
3
15
24
18
27
108
12
84
39
21
60
12
24
21
3
132
9
15
60
36
105
324
51
12
27
261
12
96
12
132
33
27
21
36
3
60
12
180
108
132
9
60
36
3
81
27
12
36
15
96
129
81
39
39
93
69
36
12
63
72
108
45
123
9
108
15
132
27
54
27
60
24
15
54
15
24
93
18
69
141
36
6
57
48
69
39
156
3
6
111
24
57
42
33
132
12
108
12
39
57
12
36
60
120
12
27
81
24
132
24
12
39
36
129
63
93
12
12
45
39
24
12
3
12
9
180
9
60
30
126
87
12
96
81
108
3
12
36
15
21
33
63
63
57
39
36
105
15
18
39
105
6
105
12
60
108
21
54
57
24
3
150
3
27
81
81
3
72
36
24
24
21
75
24
12
24
36
60
24
21
39
108
36
60
192
384
24
165
12
99
81
75
75
48
69
27
48
81
9
18
33
12
33
159
12
21
27
51
9
12
33
15
72
3
120
33
273
6
21
24
9
12
18
21
105
6
102
36
15
60
72
15
78
27
12
171
81
24
36
108
81
27
93
27
135
108
6
174
21
21
12
42
30
90
54
27
105
72
12
39
111
33
165
102
9
24
243
48
105
9
12
54
189
45
15
93
3
15
21
321
75
33
126
24
201
63
153
15
72
57
9
39
123
78
15
204
213
12
243
9
54
6
30
69
117
27
21
132
3
81
99
12
15
57
36
132
63
21
15
45
45
126
33
60
141
63
15
288
30
78
12
72
105
21
75
120
9
15
60
27
33
45
66
21
51
24
54
111
9
90
114
51
36
15
6
27
36
39
18
72
6
12
18
24
87
15
126
42
45
63
30
3
21
3
132
96
204
36
63
6
84
15
39
36
180
9
153
3
72
69
6
69
15
36
9
48
51
69
75
6
12
15
3
45
45
51
24
36
21
15
93
72
15
48
129
36
72
72
18
150
39
99
21
123
72
93
51
69
117
30
9
15
45
144
21
24
3
9
36
60
27
21
27
72
72
60
24
75
9
57
15
228
12
15
69
9
123
3
105
69
3
15
93
87
9
36
204
36
48
72
48
336
3
6
27
99
90
54
12
249
60
15
9
24
108
24
105
60
51
24
216
48
15
45
141
30
45
36
9
36
39
75
30
36
24
159
24
12
21
12
27
15
105
15
21
168
96
21
39
60
9
36
144
15
21
60
39
81
54
126
3
93
75
72
72
81
3
15
45
36
153
15
3
162
18
54
111
84
24
60
45
72
15
57
27
48
93
3
36
48
123
237
15
90
36
99
36
240
60
57
39
63
6
12
3
84
60
36
21
30
201
69
108
108
27
36
117
63
69
36
27
39
9
27
9
51
102
60
3
12
51
96
33
72
51
198
15
27
12
42
51
24
45
15
96
15
297
87
45
9
12
54
108
18
63
27
18
39
15
45
117
108
15
12
48
33
204
111
99
129
12
237
36
27
27
273
3
21
36
72
12
33
3
15
24
45
36
24
60
24
12
180
84
93
3
9
15
48
60
36
60
15
270
171
9
15
12
33
39
36
12
15
108
6
30
24
9
57
51
153
ABCD 95233232756*3^$a+1 [50005]
51
81
55
53
30
9
45
43
24
59
9
51
144
30
18
45
72
45
27
141
99
9
12
79
20
36
40
5
19
96
24
59
72
69
111
108
97
24
36
77
27
16
44
9
7
5
55
17
7
20
16
317
6
1
36
65
55
35
105
135
12
18
55
53
31
56
27
18
55
144
281
79
60
68
123
48
1
113
43
23
132
12
6
174
108
18
31
23
13
84
156
107
73
77
63
45
19
180
11
42
108
72
127
8
21
27
15
25
95
42
30
13
95
25
107
37
56
27
13
20
12
112
11
25
32
105
27
21
19
143
36
114
3
204
9
67
167
117
39
60
12
25
317
67
11
57
51
12
18
54
6
27
45
27
165
87
39
1
60
96
5
18
90
150
1
60
23
13
104
171
18
7
35
72
13
77
135
112
71
25
24
56
220
17
67
101
120
15
40
77
66
81
81
27
45
180
7
20
9
67
32
52
11
25
47
78
39
76
23
9
15
36
180
61
41
55
5
120
162
13
95
229
36
144
20
39
181
60
89
12
79
36
65
27
141
210
54
127
41
27
75
108
60
25
203
42
79
96
84
68
28
23
37
17
7
36
23
60
9
21
87
12
81
54
6
7
47
90
43
5
79
29
51
16
77
63
4
11
120
42
30
177
21
18
54
18
18
31
56
3
61
56
4
36
60
84
41
27
28
24
96
60
23
1
11
42
48
27
33
79
23
33
75
108
1
36
95
49
96
65
235
23
30
7
180
84
23
13
95
18
120
132
30
90
108
114
90
30
78
55
44
100
83
37
180
60
156
107
45
132
100
161
138
37
23
97
24
71
109
8
88
60
84
20
99
37
23
21
9
24
108
139
8
28
80
132
52
68
45
43
80
4
60
11
189
36
4
36
20
40
44
160
96
24
8
171
132
108
1
36
83
61
80
9
27
4
36
5
30
9
69
12
78
129
63
42
48
42
37
20
63
13
60
17
36
67
185
55
24
20
9
99
45
78
25
104
33
66
1
120
11
25
32
112
120
8
21
99
45
127
23
30
78
85
44
69
7
60
44
69
12
139
140
81
72
90
73
17
126
121
176
4
29
12
42
57
9
51
16
5
90
109
41
102
73
197
15
208
144
11
49
36
23
114
7
20
111
108
1
140
111
109
68
3
108
9
28
23
97
144
60
161
78
37
44
48
108
4
41
79
101
18
72
49
11
108
121
23
13
167
97
23
198
87
12
40
41
42
37
36
35
162
183
135
9
36
27
36
61
96
20
124
113
6
1
96
24
68
45
247
8
88
180
24
41
15
57
27
100
36
84
41
159
21
18
61
179
120
54
60
3
4
83
18
12
18
60
30
72
6
72
12
45
208
32
3
25
65
132
67
53
6
30
51
39
117
33
7
245
55
17
7
29
31
71
9
63
13
84
179
1
156
95
180
90
27
81
72
39
81
18
54
18
18
240
27
72
12
99
61
200
36
64
60
60
83
30
7
71
108
30
7
17
90
37
56
220
5
19
53
6
9
108
12
52
60
11
45
4
36
23
102
18
1
68
108
40
5
19
83
18
175
5
60
72
30
13
5
175
24
53
36
234
37
60
89
187
24
36
5
12
60
66
42
19
29
72
42
13
60
120
5
55
83
181
8
63
18
42
30
79
29
51
16
180
77
6
81
40
149
39
15
13
5
12
27
9
127
35
189
33
135
81
7
5
55
24
53
103
120
77
15
111
37
212
52
180
56
27
30
7
96
24
41
18
37
47
180
18
78
72
48
60
54
66
42
198
120
9
60
52
20
156
63
61
179
117
27
157
89
54
18
99
33
67
143
258
120
79
11
90
42
37
11
42
3
4
11
9
81
27
3
90
27
28
5
19
128
ABCD 95233250488*3^$a+1 [50075]
117
99
96
24
24
132
105
159
24
144
48
48
15
21
84
129
87
36
15
33
216
99
12
69
36
20
12
60
43
57
123
213
15
17
7
21
72
27
65
133
99
96
45
27
75
65
31
5
100
84
132
60
84
15
24
21
120
15
9
108
132
312
120
24
39
33
75
57
116
19
161
187
153
60
15
57
3
54
87
48
75
60
21
96
96
15
45
72
8
52
108
32
28
32
52
24
32
52
60
105
78
12
36
21
44
40
12
120
68
72
48
24
1
54
21
24
45
27
48
36
36
36
60
132
36
255
57
108
15
132
45
135
138
90
54
435
15
33
75
72
45
36
87
69
24
12
132
96
96
51
60
245
108
115
57
48
15
72
69
60
8
25
111
60
44
16
156
84
60
12
24
99
45
9
18
60
9
39
29
88
267
66
51
93
75
80
28
60
72
36
27
9
48
248
28
87
57
252
60
84
24
111
17
4
44
52
123
9
111
9
36
27
45
243
177
32
148
128
232
27
81
60
75
54
27
3
65
112
96
140
4
44
40
24
3
33
75
5
64
80
292
156
92
16
24
96
36
8
60
28
12
93
23
7
72
90
51
45
144
147
99
9
15
48
57
36
36
36
3
5
60
4
3
93
15
9
48
24
48
36
12
120
3
9
156
87
105
27
141
87
45
27
57
24
20
7
9
9
54
21
39
48
45
15
72
33
123
60
69
15
57
36
24
24
99
21
15
12
117
36
84
36
132
84
39
165
12
3
21
44
136
36
48
36
104
40
15
45
12
87
33
32
36
160
12
24
24
60
15
9
12
96
120
24
8
76
12
3
9
15
30
6
72
69
44
52
24
21
18
72
93
24
108
63
57
60
12
80
211
12
33
12
84
69
87
12
63
105
3
65
40
9
51
44
28
3
21
96
24
51
18
27
12
75
21
9
78
65
40
212
16
24
48
3
9
48
15
69
96
24
99
69
63
48
105
27
69
51
17
112
51
57
51
24
177
144
24
56
160
80
7
12
21
44
28
3
12
69
108
48
180
80
43
5
100
12
12
60
63
108
129
135
33
57
18
60
93
195
21
44
4
132
8
100
63
33
12
24
164
19
180
57
36
75
57
216
87
93
15
29
28
12
231
9
12
8
43
93
15
17
12
96
7
69
60
99
72
225
15
48
125
64
63
108
21
3
33
15
180
9
60
24
60
12
15
33
20
160
12
144
8
55
21
15
17
52
48
33
47
72
16
9
18
33
24
36
36
108
15
66
135
9
63
48
24
63
57
72
204
20
25
107
40
123
9
72
24
24
60
120
12
24
84
96
36
24
9
18
45
60
20
4
8
16
60
9
66
189
12
36
183
84
21
75
21
8
25
155
40
15
81
20
124
192
111
30
363
12
68
7
60
12
53
40
87
81
156
3
48
72
141
189
11
259
21
84
3
9
84
36
60
164
76
3
21
60
39
213
24
84
92
48
7
9
24
144
75
21
36
60
108
45
6
72
77
16
72
144
36
8
55
72
249
63
101
7
69
8
103
237
8
37
3
8
436
96
48
156
60
39
125
40
72
195
177
60
21
87
24
36
92
151
17
25
99
60
33
147
104
7
9
84
27
150
39
36
12
156
60
15
114
15
123
17
55
81
60
27
33
87
125
88
12
180
135
45
63
21
24
144
72
63
177
63
18
3
24
3
132
21
20
7
57
3
93
324
15
33
48
60
132
24
24
36
24
20
60
37
63
27
33
36
48
33
15
33
215
55
125
7
213
104
28
27
36
45
80
16
99
54
90
21
72
27
101
40
200
16
9
39
48
72
75
48
9
63
53
127
ABCD 95233989772*3^$a+1 [50033]
9
87
129
63
63
72
57
123
18
35
157
78
53
16
93
35
217
18
192
149
37
27
80
31
6
171
32
7
18
36
35
16
128
1
24
71
1
144
12
51
297
119
16
81
15
75
36
72
153
9
360
30
60
69
128
13
24
267
33
36
27
69
54
5
79
65
25
71
96
16
32
7
18
54
108
69
69
24
83
7
9
96
93
3
231
48
105
21
24
99
48
15
161
64
32
13
66
17
61
30
96
5
160
33
72
23
64
176
205
90
36
84
6
59
16
9
72
78
17
13
3
39
126
198
21
45
51
32
61
24
11
144
7
18
36
35
1
63
27
36
162
90
5
157
179
16
21
123
39
48
57
144
57
23
277
6
36
65
16
9
72
15
21
90
30
42
329
85
48
11
31
65
61
35
73
72
207
297
48
78
57
128
144
13
99
32
61
60
87
128
31
72
185
64
96
381
3
176
91
53
16
75
69
21
11
48
43
21
48
117
219
80
144
7
18
71
1
54
54
36
36
27
111
81
33
36
75
81
47
13
18
65
37
60
108
35
16
32
43
5
49
90
5
121
66
21
75
53
48
16
27
30
6
81
27
54
239
64
69
24
216
59
64
192
192
176
240
48
55
153
9
87
39
30
132
39
15
81
128
169
87
111
162
15
75
252
57
9
24
30
60
21
87
105
80
16
9
23
16
57
119
97
15
159
6
108
15
21
36
87
123
96
18
83
61
99
80
1
63
189
179
31
17
1
191
31
33
48
48
15
54
12
96
47
55
137
205
83
7
57
48
32
43
69
9
30
9
128
139
149
64
144
240
27
5
48
48
61
18
17
160
39
90
6
9
32
64
192
32
31
17
48
16
117
36
36
3
32
1
252
12
198
60
117
9
36
35
48
61
216
11
48
139
156
42
144
54
246
24
36
119
7
72
72
30
107
73
96
54
17
73
87
240
9
24
414
120
249
32
121
228
131
48
1
42
48
132
108
21
48
32
91
42
18
264
24
9
21
60
47
43
101
61
18
17
49
15
21
24
3
87
41
96
181
75
93
18
252
5
64
33
60
35
55
41
64
15
209
121
48
54
18
15
63
17
37
123
57
108
48
24
179
91
36
17
48
16
48
33
90
53
16
48
9
39
33
47
37
27
33
90
101
336
64
144
128
91
69
48
117
107
13
42
41
48
109
300
119
13
83
37
6
69
128
13
3
21
36
54
17
109
90
48
89
7
57
80
1
47
48
37
11
43
30
6
225
32
43
6
63
39
57
69
96
155
55
57
21
155
1
24
71
1
90
53
85
27
9
71
43
12
57
57
72
84
11
16
48
39
137
48
64
80
85
18
18
174
6
51
48
45
35
1
30
81
224
25
23
79
24
185
25
24
159
32
43
101
48
160
9
135
15
54
11
109
83
25
6
33
69
27
33
72
23
49
303
32
79
113
49
95
7
57
21
54
126
12
36
87
9
39
45
51
171
144
117
80
13
35
145
78
72
18
167
144
121
135
45
18
18
47
16
27
21
87
54
12
23
240
48
16
21
11
25
23
48
1
84
90
65
16
69
27
39
24
54
75
9
119
16
176
37
11
16
27
18
18
102
27
33
36
54
5
160
87
41
13
83
109
83
25
39
141
3
33
96
84
90
33
117
395
49
6
153
63
48
17
43
53
91
390
ABCD 95235123754*3^$a+1 [50070]
36
5
12
27
28
23
21
3
9
4
20
3
13
17
12
7
8
60
12
21
7
36
12
29
219
3
96
1
80
21
6
42
7
71
21
15
61
80
4
36
24
20
51
49
108
24
12
20
15
21
9
24
43
56
27
61
48
17
18
9
3
6
43
20
28
8
24
27
24
126
27
3
13
8
100
23
13
23
85
20
12
51
12
33
24
84
27
121
8
12
24
4
8
16
17
6
13
20
16
32
52
5
27
69
15
48
39
1
8
28
5
15
12
76
8
27
1
47
37
29
3
28
35
49
68
4
24
23
9
45
6
1
36
20
27
13
32
51
21
9
27
15
9
16
143
1
8
3
12
25
35
25
8
33
15
16
95
13
12
32
4
24
92
9
15
76
8
12
72
4
17
3
15
37
59
9
16
101
51
16
8
3
33
40
47
25
17
30
13
20
28
36
20
16
11
21
60
51
105
9
31
23
1
8
76
8
12
15
117
36
16
17
31
95
72
33
15
12
12
49
5
15
27
132
1
11
33
51
1
56
15
30
7
35
13
5
31
11
33
16
17
19
5
15
3
13
11
45
24
40
101
3
15
25
11
13
29
12
30
12
97
32
4
23
45
3
33
24
16
44
15
12
13
44
33
27
12
81
3
4
65
6
24
25
32
28
11
1
20
39
57
16
35
69
132
36
88
5
43
23
37
36
84
8
16
12
36
17
42
6
7
95
57
3
13
11
81
12
27
13
44
3
36
54
30
9
27
25
36
36
5
6
54
30
36
37
5
72
15
52
8
40
24
36
8
3
25
32
12
28
56
12
4
8
4
83
12
21
36
69
18
13
47
49
32
24
12
27
9
51
48
102
55
35
1
65
7
20
15
1
32
52
8
27
9
16
12
56
4
8
3
69
28
20
48
81
15
51
1
12
5
39
52
36
47
1
8
36
16
5
42
25
29
3
3
54
3
63
18
7
17
31
36
20
4
36
120
8
12
48
45
18
60
30
3
39
12
21
16
12
116
63
73
23
69
27
45
9
7
36
56
40
20
27
18
7
32
12
40
8
27
1
32
3
21
52
23
93
9
78
72
37
72
29
7
8
33
7
53
43
41
7
41
19
8
3
72
57
51
72
6
103
20
40
11
25
12
36
32
24
3
13
11
12
168
9
27
9
4
48
8
15
1
11
30
15
45
7
48
36
23
1
59
13
23
33
15
1
12
53
6
24
174
6
13
17
6
21
4
44
16
12
47
85
23
25
11
33
81
18
69
100
83
6
19
17
66
45
72
16
108
47
90
43
23
25
35
37
60
48
23
1
36
32
16
53
3
4
8
144
112
8
15
1
23
49
8
9
27
40
11
45
12
12
28
36
56
3
21
16
23
54
43
71
45
3
78
12
18
12
1
11
33
9
30
37
11
60
117
15
93
3
13
11
33
24
3
13
11
24
37
11
9
12
39
45
12
4
11
25
20
3
61
32
28
12
44
93
99
4
44
28
32
4
12
17
79
44
28
17
15
9
15
16
32
15
21
4
23
21
4
47
12
9
4
20
4
20
15
1
5
15
3
6
55
20
40
5
6
37
35
12
54
30
1
11
21
36
3
49
36
23
54
18
1
8
3
1
11
13
36
35
13
23
37
32
4
101
3
48
24
40
5
31
71
48
25
17
3
15
1
12
11
33
75
21
64
72
36
95
21
28
17
15
15
48
21
21
6
60
13
29
19
20
16
8
16
20
9
3
39
37
23
36
42
43
20
135
37
47
9
3
33
24
16
17
6
42
15
3
1
36
20
60
48
75
21
27
9
15
13
44
48
76
29
15
21
3
36
24
3
81
33
6
1
44
40
8
28
36
104
4
72
24
36
71
13
5
55
56
16
23
13
20
27
37
71
1
8
28
8
81
7
11
66
31
8
4
96
11
36
21
33
7
8
45
27
48
69
15
3
13
8
28
23
37
5
43
24
12
35
24
13
24
23
48
12
45
12
9
7
24
12
24
92
27
24
1
23
21
51
25
32
28
11
37
104
28
48
11
6
55
23
13
20
4
35
13
11
12
1
12
29
30
30
6
49
36
59
45
28
108
80
15
12
9
12
9
78
24
25
36
41
84
12
7
20
3
1
12
35
9
12
12
24
16
60
29
15
28
47
1
8
72
12
48
84
3
13
11
1
36
23
37
44
4
5
27
4
5
55
8
27
49
20
3
1
12
68
4
20
9
27
16
20
3
42
18
57
21
15
75
1
32
3
25
8
40
80
111
9
12
4
29
6
120
13
20
16
11
33
21
7
35
21
27
1
8
28
20
4
17
18
1
8
40
20
4
8
36
4
35
1
23
72
45
27
13
59
21
28
116
63
25
8
123
13
12
17
19
23
30
55
35
48
57
15
6
66
96
24
1
32
3
48
33
64
47
25
20
12
16
35
45
27
25
53
24
15
16
20
27
66
31
12
23
13
20
3
24
13
5
3
153
3
9
19
44
16
48
5
18
18
51
12
3
24
33
16
32
64
56
36
75
12
73
8
24
40
11
1
5
55
20
39
21
84
48
4
35
85
60
23
169
8
27
45
3
9
16
24
23
13
23
9
72
15
25
12
11
13
68
9
87
36
48
52
29
7
116
16
36
32
4
68
75
13
47
33
9
30
12
33
24
36
9
27
21
43
36
24
35
21
132
4
60
155
36
24
9
51
36
12
1
11
45
16
72
12
53
75
15
24
13
11
25
5
3
27
97
29
48
18
49
65
7
47
21
112
17
66
1
56
3
9
12
3
13
48
23
9
33
15
3
9
16
60
5
7
5
48
18
48
45
27
24
1
23
33
16
68
3
12
18
7
29
48
31
35
30
15
12
16
56
40
8
9
24
3
27
69
45
18
12
12
24
13
20
24
36
9
7
11
9
12
60
28
24
8
40
72
17
6
13
20
3
13
24
11
42
78
49
8
3
42
27
12
9
6
1
104
12
84
63
117
52
32
76
5
78
9
33
42
9
3
1
12
8
3
49
47
1
24
12
36
5
6
12
13
8
28
68
15
61
36
89
54
25
23
9
21
15
27
25
20
33
7
11
24
1
68
4
8
28
17
27
12
3
24
60
18
6
54
3
4
92
9
31
144
65
30
21
12
16
20
16
12
152
16
35
9
15
13
5
90
9
16
11
9
4
12
59
21
15
13
8
3
45
48
27
1
35
36
1
59
21
4
20
36
3
1
23
12
24
33
28
23
6
15
51
36
21
36
60
28
47
25
35
6
54
12
18
19
41
27
39
12
21
4
32
40
8
3
72
18
43
11
12
30
66
18
24
30
1
24
48
80
27
37
68
4
24
12
11
84
1
11
21
60
87
18
30
18
66
13
44
40
47
6
19
60
20
16
23
45
75
36
13
47
9
45
15
28
36
59
1
11
25
12
44
12
12
24
16
24
29
18
12
84
1
12
35
57
3
48
9
63
6
51
75
36
30
24
19
77
31
17
55
84
8
63
1
36
23
9
4
59
18
15
40
12
17
55
32
24
15
12
12
85
11
9
75
48
12
25
35
9
21
31
12
5
55
8
4
17
6
54
19
20
15
24
21
12
39
180
108
25
68
9
31
24
113
15
45
3
4
11
9
111
121
48
8
21
39
3
57
24
33
18
13
20
3
37
36
11
1
20
12
64
8
36
15
12
12
9
36
48
75
9
63
1
47
21
72
4
71
1
20
28
8
48
16
41
3
24
3
1
11
60
57
4
35
49
71
21
4
5
7
35
18
15
9
19
44
33
6
24
12
48
33
48
3
1
35
21
9
27
16
20
72
52
83
36
6
19
59
102
19
71
21
87
9
4
47
85
101
6
1
32
12
ABCD 95235148298*3^$a+1 [50039]
64
8
79
72
24
9
3
21
32
24
1
39
45
51
111
6
3
15
18
30
9
48
8
13
162
18
90
12
24
33
8
24
16
39
36
24
21
9
42
54
36
11
1
111
8
43
60
33
8
79
6
131
24
40
8
7
72
33
39
6
11
16
21
35
43
36
33
87
81
8
16
48
15
54
123
24
24
27
18
11
1
23
31
24
9
63
9
8
40
24
8
16
51
213
8
31
18
6
17
19
12
33
9
18
77
61
18
24
17
24
40
3
36
41
16
39
36
90
35
49
36
3
72
75
29
88
21
59
1
36
18
9
75
5
1
54
12
69
32
16
51
45
117
51
32
7
9
32
7
41
19
12
33
264
96
9
15
144
15
24
36
21
48
69
59
24
72
7
33
3
96
90
3
51
54
102
41
109
11
115
21
32
1
30
9
105
15
32
7
108
282
3
3
29
16
27
48
18
6
36
41
7
78
18
17
16
39
66
15
39
42
48
23
40
8
7
66
47
7
6
90
48
24
9
3
18
18
78
11
72
40
21
18
48
6
27
27
18
11
48
24
16
72
48
9
23
24
40
8
31
18
143
43
21
27
21
8
31
9
24
21
11
24
1
15
39
33
15
60
5
7
18
108
18
60
18
30
29
48
55
41
48
48
24
31
9
15
33
159
137
7
36
6
36
35
112
9
119
25
18
21
21
30
21
87
57
21
3
56
16
24
80
13
24
36
23
48
88
8
205
3
3
5
64
24
8
61
11
88
8
85
54
18
72
11
67
93
51
21
8
24
48
1
6
41
13
11
48
16
24
120
15
30
3
48
3
36
153
32
157
11
40
24
3
18
48
6
36
12
6
15
33
36
35
25
18
21
9
42
12
9
15
54
30
36
6
18
66
15
3
45
8
19
6
23
24
16
8
91
5
7
33
3
21
24
8
37
18
6
59
7
17
43
48
78
15
72
21
11
40
21
11
40
87
6
35
37
3
8
25
12
78
36
17
184
15
17
19
93
24
45
3
48
48
72
8
40
56
24
24
19
5
40
39
17
25
71
19
66
51
48
24
8
72
13
6
29
19
53
136
32
31
9
48
33
18
29
7
60
5
64
51
5
1
12
99
63
65
61
3
96
104
37
66
54
11
43
6
39
168
27
12
24
66
15
63
33
123
18
18
17
1
18
45
27
29
24
1
6
17
16
24
24
3
93
56
19
12
41
24
31
54
54
5
79
24
9
32
7
234
6
9
24
183
66
6
54
3
15
18
15
96
15
57
63
96
33
80
13
18
36
21
27
60
54
51
21
12
36
11
7
6
3
56
7
132
5
31
9
21
3
3
29
24
49
23
37
3
33
71
24
7
24
33
3
53
192
16
39
24
9
72
3
45
32
72
1
63
39
36
36
17
1
23
16
24
15
72
9
120
24
21
51
96
3
21
8
24
55
33
8
13
131
40
32
25
54
57
33
47
16
48
8
7
18
6
12
125
136
32
19
69
21
12
135
80
24
72
16
51
114
3
69
12
63
33
18
125
85
11
31
9
99
66
3
24
24
48
72
8
37
24
35
13
42
17
72
13
51
3
24
12
41
24
31
9
32
16
8
24
19
45
48
15
102
24
54
30
87
3
6
30
9
9
15
21
11
31
33
8
85
11
73
15
27
36
36
29
16
93
3
8
13
18
36
53
16
24
27
36
41
19
72
18
11
16
48
8
16
72
27
117
171
12
89
16
48
56
7
81
72
24
24
8
16
8
61
18
9
168
39
33
8
13
27
111
42
36
35
16
21
3
45
35
16
27
141
32
7
17
96
97
23
91
21
8
16
104
24
1
42
84
6
90
9
21
36
96
15
8
16
32
112
120
8
72
13
3
15
48
132
21
45
18
24
12
5
40
80
24
88
39
33
15
60
12
36
45
8
1
36
42
9
21
11
25
47
13
102
29
16
45
27
27
5
24
40
24
21
18
54
18
9
21
18
72
33
45
11
43
18
48
42
17
37
27
128
7
30
11
16
56
96
16
56
88
24
39
36
30
54
6
3
8
25
39
32
24
43
21
56
127
12
42
59
7
36
36
42
12
3
48
21
3
8
79
6
48
11
120
13
59
37
27
21
59
49
15
24
3
5
67
21
9
6
9
72
24
15
89
43
21
15
9
32
64
111
81
129
63
48
15
9
15
36
18
3
8
37
27
48
165
18
72
9
21
99
27
21
48
39
96
9
32
7
17
109
6
12
18
15
3
24
66
36
6
57
24
117
11
16
9
47
16
96
8
16
24
3
24
12
113
19
29
48
67
36
41
7
33
32
24
19
45
9
60
30
114
27
21
27
8
1
42
84
60
53
1
12
11
48
31
150
11
160
48
8
16
24
21
59
13
18
65
16
75
24
29
72
48
24
16
45
12
6
33
80
103
18
30
9
24
32
24
16
8
16
15
65
31
54
3
69
11
37
51
24
57
18
29
55
9
24
21
35
7
12
24
12
81
51
45
72
32
24
43
5
61
24
18
89
88
24
51
5
61
18
9
32
37
11
24
1
30
6
12
47
72
13
48
11
43
96
36
30
6
5
7
24
54
35
31
33
56
16
9
66
5
19
48
69
8
40
32
109
11
61
48
54
5
16
3
21
24
8
37
11
19
21
21
27
27
66
3
15
108
6
12
35
40
39
17
1
47
19
45
63
60
5
48
16
129
23
31
9
48
87
17
13
35
40
39
9
56
40
39
17
103
17
24
19
29
37
24
35
31
6
27
3
6
39
9
78
12
45
27
77
136
8
19
84
9
33
18
30
6
12
45
24
8
19
53
48
55
33
32
64
39
144
33
8
31
41
67
69
8
48
37
99
39
33
45
3
56
88
9
15
24
15
6
36
47
96
40
24
24
80
16
8
55
72
9
87
33
24
159
12
36
41
40
8
24
13
35
136
15
153
117
27
75
42
123
80
43
21
8
13
11
16
8
31
6
66
96
17
13
3
80
7
36
21
51
5
49
90
141
32
7
6
48
27
24
24
3
77
136
15
6
3
32
64
96
48
56
73
36
3
8
40
21
27
32
16
8
7
24
18
71
13
42
18
23
7
17
16
8
ABCD 95235242528*3^$a+1 [50031]
12
64
21
87
216
60
51
9
32
12
55
41
19
5
25
3
72
57
11
88
21
111
75
33
51
21
20
48
16
36
348
39
5
48
19
9
120
32
52
20
85
23
28
57
24
30
81
72
12
24
9
23
84
24
76
60
44
1
36
54
5
4
96
21
47
40
3
17
48
19
101
12
216
64
3
149
4
84
8
12
13
24
18
48
29
28
56
12
19
18
23
4
51
65
7
53
124
3
12
41
72
36
4
33
72
120
132
135
36
48
69
18
5
40
39
60
29
4
96
99
65
108
28
12
20
7
12
18
123
8
16
8
12
73
3
188
1
180
3
56
16
21
30
69
21
35
55
90
24
48
123
80
49
23
12
28
153
54
78
27
3
5
48
28
44
25
143
19
161
28
44
36
16
3
12
6
12
18
9
24
60
120
60
36
8
43
9
15
30
15
21
132
23
60
7
33
15
57
8
60
64
84
24
36
12
69
51
68
12
40
15
72
93
15
33
36
33
95
16
12
20
120
4
21
35
40
44
84
37
87
15
17
1
75
8
4
36
99
113
4
8
16
12
27
18
83
216
64
20
36
96
37
15
20
60
16
20
64
8
112
8
4
75
246
240
30
33
36
81
30
54
11
24
16
9
39
9
72
15
24
92
28
12
48
44
103
17
52
36
87
17
4
51
29
24
16
21
36
3
72
12
8
12
25
48
39
3
48
89
60
108
67
153
8
7
93
60
60
8
36
13
47
40
3
18
39
8
16
21
18
5
157
23
16
24
60
32
13
27
3
17
24
24
13
39
36
84
8
60
7
9
39
17
4
21
59
64
32
1
114
21
12
12
24
32
115
5
12
12
25
18
5
76
21
63
45
87
8
16
24
56
151
9
27
33
57
59
1
87
108
44
31
90
3
20
52
12
87
33
3
9
60
24
12
27
5
7
5
4
24
32
43
53
48
60
4
57
18
180
21
20
52
8
36
28
15
21
72
12
56
16
80
24
76
93
11
12
148
20
12
4
48
80
96
24
25
60
23
24
24
1
66
5
84
16
9
11
48
36
4
12
72
8
52
27
9
39
18
123
60
32
28
32
24
88
56
36
76
9
23
7
18
35
37
71
28
20
49
63
48
51
53
12
4
24
8
64
128
25
3
8
52
20
4
20
1
3
32
4
15
105
8
12
16
8
91
21
48
72
20
4
36
69
95
25
59
100
201
35
4
12
9
18
17
16
15
42
123
48
36
21
3
20
4
32
24
36
25
3
75
17
4
44
12
61
3
36
111
69
111
117
48
128
4
20
28
24
56
37
3
57
12
36
23
19
48
9
51
65
79
5
36
24
1
3
56
4
99
60
12
6
3
12
80
28
20
91
5
25
6
12
45
48
168
9
83
28
32
28
20
72
28
69
23
24
24
1
71
19
149
19
30
3
44
16
12
87
33
36
111
5
1
12
15
128
28
12
72
20
28
48
27
24
90
23
76
104
13
107
28
32
7
45
8
43
9
48
96
12
60
68
16
51
33
56
13
23
28
60
20
24
36
36
103
30
35
28
9
11
148
24
152
16
60
9
36
39
15
18
30
5
73
23
52
8
72
40
92
85
11
16
44
4
105
27
15
101
72
7
18
30
18
60
39
24
60
39
17
76
8
1
60
48
11
60
61
90
45
8
60
13
27
32
36
4
80
1
47
76
20
72
12
25
18
125
28
32
25
15
84
56
24
100
15
53
76
12
8
4
45
12
18
18
27
87
21
12
20
16
116
24
144
36
61
36
3
9
3
32
72
73
11
72
12
52
116
4
60
3
117
108
27
18
23
4
44
120
4
12
3
41
31
9
117
23
112
80
25
72
71
24
25
3
15
9
33
90
81
104
100
80
25
27
20
4
84
8
84
28
15
18
35
40
44
40
48
8
60
40
117
11
49
11
52
9
180
11
112
48
80
12
7
48
18
47
13
180
95
48
1
3
12
33
72
23
52
21
84
15
84
20
61
36
3
116
28
80
13
59
13
3
24
24
80
24
12
24
4
33
15
20
19
18
143
4
33
47
13
11
1
96
63
12
15
30
90
42
51
104
28
24
8
72
28
27
21
80
19
198
27
84
32
37
11
31
18
3
20
84
36
19
18
35
60
103
89
4
20
60
1
6
33
84
60
3
65
52
75
18
35
25
23
169
51
80
100
32
4
20
36
4
48
32
25
11
4
63
45
108
8
1
66
24
41
205
75
32
40
56
60
52
12
48
68
112
45
54
33
120
3
65
124
24
27
53
19
12
33
3
77
12
1
27
33
75
44
16
8
19
57
24
9
30
78
47
115
18
54
29
12
24
1
47
13
15
39
48
77
4
180
27
42
11
144
12
16
69
59
16
153
72
35
40
8
36
36
25
171
24
36
39
41
49
15
80
16
8
24
16
9
3
9
35
24
12
7
12
69
152
37
3
45
23
16
15
45
24
32
4
36
80
19
33
32
4
32
28
9
18
60
17
88
104
4
57
90
29
73
3
80
228
4
48
15
17
108
4
20
36
4
15
69
129
11
16
8
36
49
83
52
27
41
37
18
30
47
28
32
40
75
18
39
63
141
12
9
11
52
27
6
63
21
15
3
33
20
25
3
20
76
56
12
13
15
32
25
12
3
8
84
91
102
27
56
4
81
47
25
11
4
32
115
41
25
95
132
16
72
140
4
8
120
13
63
132
24
68
12
ABCD 95235466096*3^$a+1 [50033]
3
39
49
56
15
48
18
12
144
67
32
36
3
42
18
162
67
11
13
32
36
75
85
41
19
95
24
12
18
27
3
49
47
61
20
3
30
42
54
6
84
1
59
36
72
180
18
36
42
6
30
21
39
6
18
13
5
18
25
20
4
140
4
29
12
7
47
12
33
16
41
30
37
24
107
33
48
15
18
6
6
60
30
18
6
45
40
131
9
52
77
12
6
9
39
1
41
18
90
55
11
1
17
3
4
23
18
63
81
114
60
66
108
6
49
36
59
49
17
12
84
31
11
24
42
31
125
7
29
42
6
7
29
43
11
21
27
6
18
13
11
66
7
32
28
5
63
9
150
48
48
13
5
6
61
23
1
29
18
6
12
15
45
36
6
42
3
160
23
54
51
3
13
89
3
45
43
24
5
31
12
164
3
1
72
11
24
45
21
24
18
18
6
93
15
12
6
72
6
12
21
27
1
5
18
48
1
72
32
63
25
5
19
29
51
40
167
1
119
72
12
54
48
30
24
49
23
73
11
42
48
24
24
39
57
6
48
12
25
96
44
28
72
44
81
48
91
17
12
18
36
12
1
11
12
6
3
63
36
48
30
12
39
76
24
59
18
12
19
23
13
11
84
6
19
11
21
45
24
48
19
29
102
36
25
5
6
12
33
36
45
36
27
81
12
48
6
42
7
125
18
37
5
48
7
65
6
6
7
77
63
108
93
43
5
42
78
19
47
25
119
93
3
78
43
32
4
36
29
144
6
54
48
7
104
33
126
12
48
72
1
203
150
42
120
25
29
24
6
6
36
18
6
7
156
101
54
57
27
96
72
24
1
17
18
24
6
103
41
79
72
23
54
54
18
19
59
21
123
9
3
13
96
35
30
42
1
36
29
15
27
37
17
6
6
6
24
13
41
3
4
5
24
139
5
27
21
48
19
71
6
48
60
18
42
18
21
4
41
15
3
24
13
23
66
19
320
57
55
17
15
99
9
27
66
120
30
12
12
42
24
6
42
54
12
6
24
3
33
6
48
12
12
12
13
12
29
108
39
27
1
29
3
21
24
24
54
96
6
42
18
6
13
131
33
48
33
6
73
32
112
23
9
51
13
29
78
1
17
19
41
36
36
126
189
36
108
16
5
30
1
119
18
7
36
23
72
6
132
19
65
6
12
12
141
81
30
6
18
96
6
55
113
27
52
35
73
179
24
9
51
30
96
43
68
4
29
6
48
133
17
42
9
9
36
51
15
42
18
6
12
31
11
21
21
6
6
78
30
90
54
43
56
16
17
15
159
78
51
64
116
15
204
1
47
25
5
51
15
18
3
3
30
12
12
67
11
108
6
19
77
102
109
5
6
54
79
23
60
49
17
31
17
18
105
27
6
3
28
11
61
71
6
48
12
7
12
65
6
24
48
48
30
31
72
41
30
21
3
90
132
66
105
15
21
45
102
54
66
21
12
69
30
18
30
1
23
37
5
79
65
60
6
6
39
39
36
33
15
24
97
11
12
24
1
35
37
11
25
185
19
36
32
135
42
79
35
9
39
25
72
5
7
161
15
4
35
6
48
7
23
21
28
32
27
36
18
30
18
31
11
61
47
9
27
42
24
48
7
41
7
11
12
18
78
9
39
18
19
17
51
27
36
12
24
49
5
36
7
83
54
7
11
114
6
13
11
60
114
15
63
6
120
139
11
36
54
6
60
18
84
30
1
95
12
66
60
18
30
3
3
37
29
12
63
159
6
19
101
84
36
18
13
77
12
24
24
42
97
8
4
60
59
18
103
17
60
3
33
43
23
6
67
72
11
1
29
7
56
45
18
48
48
1
5
12
3
52
71
108
36
66
12
48
55
36
53
24
48
24
84
48
84
15
48
33
31
12
5
27
15
84
1
11
66
79
53
91
24
12
36
144
5
19
32
27
9
16
11
102
24
18
24
1
77
42
12
37
5
48
78
78
30
48
1
5
42
21
45
6
1
11
66
91
17
54
13
11
84
30
6
42
103
89
102
84
9
12
15
30
30
12
49
8
33
66
37
8
15
66
15
45
7
59
85
29
108
18
12
60
12
13
32
4
29
18
18
12
12
39
39
6
3
33
27
15
1
20
4
11
24
60
54
3
15
121
5
39
15
66
42
18
67
17
12
42
13
60
140
36
9
66
30
43
12
29
31
5
24
19
47
6
6
18
114
6
54
37
5
6
12
54
99
27
42
12
48
3
48
15
18
54
6
126
1
5
18
9
4
11
25
11
60
18
36
60
15
4
65
18
1
29
63
15
1
11
81
4
29
12
66
36
37
5
7
23
36
33
69
6
6
12
30
12
25
36
128
4
8
51
13
5
6
37
24
173
108
42
24
48
33
81
18
42
15
33
30
6
48
24
39
9
91
5
7
29
3
64
35
30
79
35
9
4
29
7
5
54
13
113
18
78
7
5
24
43
11
9
63
13
5
102
9
15
61
5
15
9
7
17
6
13
137
126
21
112
263
21
33
84
12
7
35
72
13
5
60
36
12
30
18
84
43
5
12
12
48
18
36
72
36
48
18
12
30
24
12
114
12
139
56
21
15
33
6
9
105
115
24
12
11
84
1
17
12
7
12
96
11
54
48
90
66
12
18
1
29
6
18
91
59
6
42
25
77
54
36
9
4
44
4
23
66
48
7
11
36
9
21
48
42
18
19
23
12
9
3
37
5
6
18
120
24
96
15
28
11
37
11
144
12
9
159
30
51
16
65
6
1
53
36
30
102
54
6
63
21
19
5
3
27
6
7
96
5
18
60
21
45
43
53
3
36
33
15
64
36
12
41
6
30
12
19
47
72
13
12
77
6
114
19
72
24
44
39
24
18
24
114
102
31
17
12
19
32
33
24
36
6
90
6
6
7
11
108
96
121
65
48
30
61
11
114
24
54
42
12
67
131
6
55
17
30
48
18
42
120
12
12
18
66
84
42
103
5
18
37
23
132
33
4
65
24
7
36
44
39
57
48
28
5
63
16
77
6
ABCD 95235531434*3^$a+1 [50003]
15
75
30
15
93
147
21
102
18
90
105
72
12
51
45
84
81
240
72
51
60
84
36
51
45
33
12
123
12
24
99
192
78
120
183
159
6
30
54
63
117
135
96
117
3
24
276
12
153
99
156
9
78
48
42
12
39
21
36
123
21
135
63
162
279
24
33
72
42
36
57
33
27
117
18
12
36
9
24
72
12
36
12
60
48
69
3
24
51
153
81
48
180
42
30
36
114
69
12
9
15
33
18
69
63
33
24
51
102
27
81
147
105
51
12
48
51
96
105
39
30
63
27
6
27
57
99
132
57
18
54
111
12
60
15
90
63
27
18
24
90
18
12
18
57
3
33
105
15
48
27
9
105
48
111
36
24
99
21
24
207
45
63
72
6
75
15
90
15
60
69
36
147
33
12
162
60
48
90
3
144
24
117
3
192
39
105
36
168
21
3
36
12
69
78
48
33
201
63
15
18
72
87
21
210
9
15
9
21
108
60
15
15
90
18
144
9
9
135
63
57
57
108
27
240
375
21
69
75
33
42
18
30
21
129
3
45
60
39
36
108
51
48
18
243
96
120
153
198
153
9
60
162
105
21
84
36
123
9
30
105
48
9
15
204
216
144
84
3
42
72
3
15
117
45
39
9
90
33
84
33
27
84
156
24
81
15
36
39
21
48
12
105
54
69
216
84
9
108
12
90
18
15
189
18
33
69
15
84
12
108
111
156
9
60
60
3
21
60
21
63
48
57
3
27
90
42
33
105
72
159
9
72
30
18
531
27
54
99
81
255
24
69
138
42
63
57
111
57
234
48
165
72
96
12
165
3
48
57
12
90
45
15
90
12
63
12
15
45
15
33
93
120
15
9
99
60
51
21
132
12
21
3
51
21
264
36
39
108
18
99
63
30
222
129
72
9
111
24
105
66
9
33
12
348
30
78
39
60
153
51
216
240
24
129
147
108
12
36
9
66
24
33
105
51
27
180
45
39
21
108
24
36
51
9
111
126
54
108
105
135
30
27
63
81
72
15
54
48
222
30
96
102
45
63
225
15
9
24
129
183
69
18
21
9
3
105
3
36
21
63
12
177
30
21
60
141
39
72
45
90
9
153
75
12
45
75
33
15
36
84
57
3
72
48
225
267
3
12
288
72
6
54
21
15
12
132
66
195
27
30
18
57
15
42
90
18
12
78
30
198
42
3
24
45
51
105
150
54
18
48
45
9
15
111
33
111
108
21
57
12
90
42
3
63
249
24
111
120
6
54
45
225
123
147
48
57
93
147
63
21
120
84
45
27
33
111
24
27
36
174
60
30
180
21
132
123
12
150
90
18
12
18
42
3
24
36
12
12
51
9
24
9
342
108
33
120
9
30
6
39
51
93
51
36
90
75
87
12
129
51
9
180
36
108
48
48
99
18
12
78
30
27
96
240
69
195
3
93
12
24
84
9
15
36
111
345
81
54
333
105
15
12
60
3
45
3
54
39
21
30
9
117
27
252
15
18
15
48
45
12
18
54
15
63
108
45
45
54
21
48
231
141
135
129
45
96
15
48
477
15
57
15
15
21
87
144
9
87
30
42
30
42
138
60
27
3
162
39
60
69
18
69
15
45
15
9
60
69
3
348
72
69
36
30
9
120
60
33
30
21
12
27
33
57
12
51
48
9
27
51
33
60
60
120
69
3
9
6
30
39
93
90
45
36
99
48
33
39
ABCD 95236239524*3^$a+1 [50127]
138
48
24
160
176
72
6
10
152
64
14
114
72
94
216
18
6
24
8
34
24
32
48
64
78
8
10
6
26
24
94
66
86
34
144
96
134
16
98
16
32
48
46
104
162
40
8
16
56
70
18
30
32
10
8
22
2
6
312
48
16
48
32
10
30
26
144
6
18
6
18
22
176
130
104
30
24
42
22
48
168
2
24
6
90
72
40
6
122
70
32
138
70
48
56
96
34
24
110
202
38
40
2
88
104
70
32
48
48
24
16
42
78
42
278
58
30
26
46
24
138
96
6
26
94
8
82
8
22
24
56
34
6
18
6
72
50
142
32
40
66
54
18
6
114
102
48
2
40
174
114
8
64
6
98
64
48
30
2
70
8
58
14
72
114
46
26
70
2
6
34
6
2
64
8
6
42
94
8
48
154
56
142
2
150
24
120
16
66
24
30
8
18
24
46
42
176
16
24
30
50
24
22
26
40
24
48
6
2
70
8
34
30
170
96
6
24
66
40
128
70
8
64
18
102
56
40
8
42
40
48
32
150
10
78
24
120
42
30
90
14
16
26
150
24
64
24
42
8
16
14
16
66
56
78
24
10
48
14
66
48
64
8
30
10
80
30
10
8
6
24
144
16
72
48
56
34
102
144
8
16
2
174
106
24
30
50
24
40
104
6
106
128
6
10
32
22
8
88
72
138
14
82
14
34
8
72
16
32
22
48
24
48
8
34
8
136
24
120
8
30
10
30
24
50
46
18
30
50
16
14
42
174
90
46
48
96
24
56
90
6
64
128
96
66
126
24
66
198
10
62
40
122
16
24
48
54
74
22
42
8
78
232
24
48
50
16
30
80
90
102
48
42
78
130
54
18
8
24
96
126
58
120
8
70
2
136
102
122
96
70
66
8
102
10
6
24
138
270
8
42
16
62
34
54
50
6
40
24
2
142
8
10
38
16
56
42
88
120
14
48
106
86
16
104
114
102
48
24
16
90
30
24
48
8
106
8
30
90
16
96
14
162
88
6
18
48
32
96
70
50
16
14
24
130
56
16
30
96
18
32
112
48
80
64
14
40
26
46
8
10
62
64
186
14
10
96
152
88
110
24
24
16
96
104
18
78
114
24
6
24
40
50
24
22
18
32
46
90
14
34
6
186
120
32
6
90
40
6
96
74
30
34
96
216
24
54
2
54
16
128
34
158
10
30
74
6
34
30
18
78
2
48
24
30
40
90
30
48
26
22
8
96
120
18
46
2
40
110
40
122
40
86
24
48
144
18
46
80
16
74
46
210
78
96
24
2
6
90
48
40
30
2
88
14
16
72
200
42
48
102
16
66
6
18
56
54
34
56
22
80
42
142
24
42
24
150
26
48
16
8
6
160
24
32
16
18
86
138
22
26
40
30
8
42
120
64
8
16
24
48
54
66
8
160
96
8
30
202
48
38
10
24
48
38
88
2
40
78
32
72
96
66
48
70
56
10
32
118
210
86
16
2
46
72
18
24
32
16
8
22
24
114
80
22
98
24
16
56
190
24
24
32
48
16
2
78
42
48
24
112
8
192
16
62
96
160
50
120
6
34
104
22
8
18
54
66
40
24
8
120
16
200
46
66
62
130
8
30
88
32
48
16
90
38
16
32
138
96
16
30
2
48
72
22
186
30
8
16
114
32
54
34
104
6
40
122
70
8
34
8
174
40
66
24
38
16
50
22
2
48
24
144
70
24
2
54
40
72
2
30
40
56
144
210
48
40
8
16
54
2
30
90
54
34
80
22
8
82
104
6
18
16
6
50
30
40
42
102
96
8
136
50
24
16
24
14
16
24
2
30
96
58
24
72
48
38
24
154
30
42
150
192
32
58
6
42
24
6
90
14
168
42
16
30
48
56
10
6
8
162
22
42
8
16
72
72
72
6
74
6
42
22
66
278
106
54
96
50
6
24
18
48
168
30
16
114
56
24
6
24
72
154
48
56
22
122
198
88
26
16
38
112
8
10
62
34
110
18
16
56
6
24
96
10
54
26
64
54
26
24
22
18
104
40
6
56
138
72
24
6
10
30
56
40
50
72
48
54
10
78
32
18
208
8
16
80
190
66
8
46
146
30
18
16
6
50
ABCD 95236419022*3^$a+1 [50052]
21
3
5
24
25
23
64
56
88
39
30
3
32
25
12
18
17
19
77
103
9
96
24
128
40
69
11
19
60
144
54
107
13
3
152
7
65
24
96
55
9
96
33
60
72
54
90
131
120
13
3
3
29
37
179
19
293
49
18
45
27
78
36
30
5
1
138
36
36
5
24
40
9
71
175
24
30
36
6
18
30
6
11
48
16
9
15
48
8
24
91
5
16
15
48
17
40
39
57
69
48
3
224
13
227
88
27
54
426
24
30
87
9
15
96
72
72
63
137
115
54
54
90
71
72
43
54
111
9
150
30
11
24
1
15
24
120
200
160
56
1
15
39
9
48
32
1
39
56
72
49
54
17
37
6
141
105
63
45
6
77
13
155
72
97
15
21
30
5
19
12
33
27
101
7
102
11
139
48
45
15
12
53
96
19
101
64
195
36
30
36
71
43
5
31
33
32
24
1
71
37
156
6
41
40
243
29
40
72
120
96
39
9
56
109
59
55
66
47
43
77
103
54
11
24
72
19
150
30
17
259
30
18
53
7
12
90
75
3
21
144
27
29
24
88
3
126
24
54
17
40
48
51
5
19
53
103
96
65
88
8
24
16
80
187
30
23
48
19
45
27
24
90
84
95
1
54
33
123
60
17
37
131
336
199
17
127
90
90
30
42
5
169
24
71
136
8
88
128
64
75
36
180
24
12
54
24
11
112
24
96
93
24
12
18
245
157
30
21
120
27
102
24
15
75
30
87
72
80
31
6
11
40
72
120
21
35
181
59
55
89
271
65
72
40
152
67
45
56
37
131
40
56
79
96
84
125
24
67
45
24
45
27
117
66
276
144
30
24
66
45
69
66
6
3
135
17
16
27
30
23
19
108
12
18
42
89
49
72
71
19
165
39
41
49
120
71
24
55
174
11
25
87
72
8
48
55
36
78
15
32
115
53
16
32
43
5
31
33
32
24
19
5
48
40
8
91
18
123
3
6
144
47
72
127
24
17
48
115
30
24
231
75
36
9
39
60
125
40
56
112
153
47
79
65
19
24
21
24
117
123
32
24
55
30
59
37
48
3
32
40
216
72
57
66
6
23
97
15
128
37
35
40
104
91
5
64
192
63
114
183
63
17
24
103
36
5
144
121
39
72
48
45
3
99
54
71
25
18
21
9
63
48
24
27
53
96
55
66
24
39
8
72
88
99
125
55
9
24
8
7
161
24
1
84
36
39
152
16
8
40
56
13
75
15
41
64
56
19
101
16
153
6
65
24
1
39
32
16
8
96
133
11
79
33
57
23
43
21
168
72
45
51
24
56
13
11
43
6
39
87
41
40
9
71
49
15
9
39
32
96
40
8
19
125
1
15
24
15
90
71
72
19
18
30
36
105
21
75
123
36
144
17
88
8
48
55
225
32
37
30
45
15
105
56
16
56
409
18
42
144
84
6
41
48
16
72
3
90
11
216
24
40
33
23
7
41
31
54
131
13
96
27
57
111
24
87
228
96
21
8
88
120
9
90
101
64
105
63
32
55
198
11
19
72
24
66
24
131
24
1
15
45
51
24
80
40
48
80
121
54
17
19
276
48
17
48
16
192
69
234
60
5
120
144
48
19
78
15
56
112
8
79
126
75
56
16
32
31
65
25
90
77
37
66
17
64
105
54
36
69
24
15
30
6
21
24
75
24
90
131
25
71
96
24
103
30
123
63
65
16
24
105
6
108
93
224
24
55
41
40
56
40
8
40
24
57
18
66
35
19
36
24
17
48
1
60
35
19
12
9
32
37
83
79
41
13
11
25
15
39
81
56
37
11
112
27
5
16
69
83
7
65
16
81
119
40
69
131
96
43
42
54
45
9
15
15
72
65
144
61
78
30
42
48
45
135
17
184
32
43
36
9
75
6
54
17
13
54
150
72
111
33
36
84
15
32
48
1
119
1
15
48
56
49
23
40
63
17
40
8
40
32
73
54
72
108
36
17
72
145
ABCD 95236568918*3^$a+1 [50110]
50
42
1
65
24
30
76
14
187
3
36
12
9
41
10
44
24
90
19
15
56
4
62
54
1
59
16
144
129
15
33
3
45
36
83
52
68
28
108
44
28
165
87
32
124
74
30
25
17
79
15
80
4
20
66
6
40
26
22
21
75
50
31
111
2
120
36
7
12
3
45
87
8
25
12
12
24
75
14
82
14
19
3
44
28
12
21
15
72
33
143
112
9
65
79
36
131
42
58
72
93
29
30
78
30
18
175
203
40
20
49
36
107
28
104
160
20
13
39
9
77
19
3
45
41
36
10
44
1
39
56
16
24
44
4
21
11
24
1
24
11
18
70
237
48
71
54
22
86
22
96
80
64
33
84
53
22
216
32
1
12
15
120
38
12
204
79
27
93
36
60
41
94
33
3
2
106
57
107
36
1
39
9
75
57
15
14
115
215
4
261
84
15
86
54
52
86
139
51
213
120
24
75
72
26
42
12
4
36
105
53
82
105
29
31
36
27
60
8
28
21
15
14
30
24
16
32
25
123
72
33
59
85
95
76
69
3
8
60
30
166
144
21
53
66
4
50
46
12
153
15
69
15
60
45
77
58
36
14
91
51
9
11
30
55
99
36
26
103
72
29
18
48
112
2
31
24
123
86
7
72
3
68
1
35
4
80
1
3
92
138
46
116
4
9
63
72
56
85
60
137
82
48
230
18
1
39
9
12
15
68
388
104
1
143
12
13
95
24
30
18
64
48
105
12
123
105
75
62
24
7
24
59
40
12
2
127
35
13
216
41
54
156
24
49
12
24
75
74
36
12
7
12
99
14
72
198
16
9
11
52
249
59
324
36
30
46
26
198
24
1
15
24
48
9
5
108
6
30
46
8
85
12
123
20
90
58
9
23
1
159
72
14
90
1
71
4
168
32
16
105
12
231
86
108
22
8
40
20
48
13
41
43
11
40
20
36
1
144
123
21
36
48
36
12
173
12
18
97
15
144
21
15
32
28
14
34
81
63
32
28
45
5
55
35
13
27
120
56
36
49
5
142
9
185
43
197
55
84
12
24
24
11
4
50
67
23
169
12
3
45
123
80
18
55
5
55
29
43
17
36
30
24
36
25
59
13
99
189
60
59
112
33
15
2
30
36
24
4
21
108
23
28
26
91
27
81
39
237
60
95
150
30
76
14
60
54
4
36
12
9
41
234
54
54
1
111
21
12
125
60
58
32
1
11
24
1
35
13
35
6
67
63
36
33
15
36
20
1
3
81
135
14
31
60
39
36
81
168
3
68
12
18
67
27
72
128
40
36
14
7
99
9
47
40
48
50
42
1
3
26
79
219
21
51
48
36
36
38
48
72
82
50
55
15
141
35
289
111
32
61
75
12
45
27
20
30
151
89
22
50
55
24
156
84
17
7
228
12
11
12
25
17
7
135
68
28
12
20
148
8
60
4
50
22
84
36
38
22
45
5
18
13
53
46
68
36
180
36
109
51
105
5
144
106
14
79
35
52
93
36
75
84
2
18
16
56
1
3
9
77
90
84
24
13
23
12
28
21
48
36
89
7
83
66
90
96
138
90
6
34
86
6
124
56
13
41
139
35
25
17
54
25
11
144
54
90
12
145
5
18
76
21
23
157
5
10
44
36
28
26
91
71
28
152
100
72
50
58
32
90
120
6
52
38
54
37
15
110
31
3
45
15
80
112
57
101
6
4
141
83
13
87
57
15
21
12
107
18
90
25
27
33
143
24
4
9
71
24
12
18
58
24
68
12
316
105
17
187
15
8
60
13
35
73
27
8
6
84
55
60
209
18
90
78
112
45
143
186
18
13
63
116
13
51
26
46
9
63
45
48
15
62
7
108
17
246
13
12
107
13
23
36
48
76
36
38
58
68
112
8
25
51
168
12
290
115
29
67
12
51
141
125
55
84
17
7
125
55
245
10
72
8
37
35
36
4
24
117
3
24
8
28
14
58
48
141
35
28
36
44
1
5
36
115
36
5
24
166
104
30
154
45
75
21
29
60
139
5
7
59
40
81
5
54
1
53
46
9
185
43
15
8
4
20
40
12
9
65
142
9
65
43
11
25
119
25
5
108
10
122
55
83
18
22
ABCD 95236791712*3^$a+1 [50145]
55
9
128
96
16
39
105
192
243
125
304
273
630
18
36
90
105
39
105
21
299
25
72
63
32
139
165
69
27
368
240
64
3
77
288
49
255
144
87
57
48
272
1
36
59
880
15
65
256
144
57
183
375
185
64
21
126
54
119
61
35
160
144
93
323
144
1
36
11
133
126
396
18
486
9
224
37
75
15
401
49
143
451
285
192
480
32
253
270
5
193
36
90
90
54
65
144
16
135
396
29
97
303
201
23
31
129
141
36
303
111
209
7
90
159
21
54
90
155
256
224
85
306
89
37
107
37
54
69
48
153
270
89
397
83
96
16
240
105
90
126
95
13
35
1
63
80
91
5
67
189
189
147
32
487
153
27
149
67
77
48
112
141
72
27
288
63
72
377
37
59
112
45
18
36
54
306
144
21
48
57
39
15
36
141
192
192
249
231
111
17
1
72
423
32
193
162
18
270
72
270
263
160
27
198
432
15
525
227
112
128
433
108
180
306
269
55
180
69
3
198
39
80
97
54
89
112
159
17
64
48
267
53
16
96
608
336
112
75
288
216
29
16
171
90
54
54
15
165
75
141
126
144
21
80
115
144
126
95
48
127
54
75
555
21
15
129
15
161
160
39
36
144
53
181
36
183
80
97
191
64
285
36
255
339
29
144
43
53
55
9
117
306
234
239
391
329
157
195
80
13
162
180
414
111
144
176
73
360
15
255
177
3
557
19
234
35
307
93
32
192
112
561
15
3
269
73
54
144
65
205
162
353
112
48
171
36
17
37
36
18
5
121
39
177
63
117
107
48
295
57
240
80
91
197
325
684
234
117
99
ABCD 95237284336*3^$a+1 [50000]
155
40
33
77
180
19
11
12
48
18
36
24
72
42
18
10
84
146
30
12
25
12
81
14
24
16
50
6
24
121
5
54
60
1
27
32
54
36
40
18
92
24
82
8
115
77
19
168
3
20
4
48
60
8
12
12
1
29
18
22
60
50
54
16
3
15
117
41
54
90
46
33
51
6
8
12
54
114
12
114
1
83
61
111
14
6
34
20
40
120
3
48
5
4
176
24
114
22
159
48
11
6
199
5
30
12
18
16
36
3
101
66
49
23
13
5
48
42
12
37
59
1
41
43
51
50
36
60
18
6
70
9
36
23
60
12
1
144
36
39
44
85
11
24
16
110
10
96
30
50
10
98
156
54
6
1
29
55
48
17
19
51
45
45
98
61
5
7
99
21
29
46
32
37
60
15
21
87
12
20
48
40
20
40
8
12
6
90
36
10
30
21
23
12
60
10
3
35
12
10
3
11
24
49
33
2
12
10
210
44
24
28
144
14
7
105
20
54
48
6
82
9
11
24
106
14
30
10
20
16
12
42
30
14
36
43
77
90
36
84
76
44
40
14
120
42
10
54
44
36
10
110
10
14
36
85
15
20
16
74
36
7
23
4
134
162
30
42
40
2
30
36
10
44
54
46
3
27
44
82
60
2
60
1
39
68
94
51
89
40
96
27
48
29
6
120
48
36
54
79
47
100
68
37
41
55
15
110
54
205
21
44
10
9
51
20
36
30
22
152
54
76
99
27
14
58
21
5
30
24
52
14
16
15
3
32
13
47
76
98
19
27
8
73
48
24
27
21
59
30
66
18
16
38
6
60
67
29
30
73
3
132
26
19
27
20
84
6
6
40
8
102
40
8
12
34
26
22
21
87
45
23
169
23
18
150
22
90
24
8
216
4
21
12
132
3
20
34
26
4
90
18
81
5
36
46
44
6
150
10
62
1
81
3
3
44
120
46
15
29
10
80
28
8
30
94
104
30
54
37
29
6
1
60
69
18
93
5
70
12
62
70
33
96
11
61
9
38
88
72
68
37
93
20
67
60
23
100
9
5
66
34
44
30
16
180
90
15
83
6
60
102
73
47
10
38
6
90
150
16
14
10
20
139
17
19
23
52
45
36
39
134
31
51
8
6
84
12
30
10
54
9
5
42
10
2
12
76
44
24
6
6
10
54
44
52
93
11
40
36
20
10
2
37
111
12
32
25
3
2
55
65
16
80
19
29
72
22
8
12
12
16
20
24
121
39
26
54
54
31
23
162
30
96
94
14
1
11
145
95
60
18
55
65
22
20
30
4
26
97
3
60
44
40
6
134
169
41
24
12
79
45
15
21
2
13
39
14
7
15
8
4
8
49
3
56
24
12
54
60
72
22
26
7
9
26
24
6
24
30
10
6
20
24
40
21
23
64
62
10
8
12
106
114
8
12
1
53
34
80
25
47
36
30
24
31
48
65
12
19
5
10
9
12
9
20
115
123
8
24
1
29
36
10
32
12
76
8
36
100
90
6
14
30
10
15
3
21
17
10
24
26
10
90
38
25
84
48
119
66
7
3
14
10
9
11
6
22
42
38
1
11
66
10
74
55
15
26
7
147
8
6
60
115
27
38
16
26
108
4
38
18
4
38
10
44
90
30
30
60
19
47
30
10
14
46
50
22
56
24
36
66
19
41
18
25
3
12
32
13
12
215
13
41
12
18
25
36
21
20
7
41
36
18
13
23
37
15
20
40
80
18
76
98
78
82
2
100
26
60
25
120
99
30
44
19
11
4
45
35
22
44
12
18
4
8
24
48
18
42
12
36
13
87
84
9
5
82
165
15
20
24
120
10
3
11
22
8
55
71
10
50
40
36
129
21
20
19
5
186
94
39
41
66
34
51
159
21
69
51
24
24
81
18
108
44
6
10
80
4
86
22
72
36
32
48
34
66
20
54
66
4
6
30
24
45
125
31
84
101
4
6
12
140
112
69
107
37
83
10
14
30
70
30
50
40
60
21
5
55
39
9
60
84
77
30
49
5
19
17
24
6
120
66
24
36
18
6
6
34
44
12
10
8
16
33
83
72
40
20
112
56
64
56
30
19
5
66
78
60
6
36
10
63
96
41
18
1
51
72
56
6
55
11
34
44
22
32
12
85
36
185
82
78
3
161
46
44
16
14
31
12
53
60
40
2
18
24
66
4
30
146
30
24
96
34
14
66
6
42
172
50
126
40
24
8
22
14
36
6
22
12
21
47
42
31
53
22
8
106
123
23
49
35
121
48
77
10
44
10
18
81
77
24
43
77
19
21
20
46
50
30
24
6
34
8
18
10
104
36
205
125
54
16
44
16
9
35
13
36
17
34
20
24
22
2
58
20
30
54
24
31
36
47
72
6
42
100
42
39
35
82
54
60
44
46
20
30
30
6
210
7
33
8
6
6
7
23
4
69
5
79
33
30
69
63
120
32
6
18
66
79
21
44
162
114
66
12
37
15
9
21
104
6
40
21
29
70
56
30
4
126
152
60
40
57
5
10
150
30
8
28
54
50
13
35
12
36
13
27
12
32
13
11
166
15
51
8
1
35
114
102
12
40
93
125
10
8
72
49
11
85
15
20
25
129
50
109
27
44
28
12
33
23
52
20
48
10
8
31
51
84
14
54
60
52
6
180
62
78
30
12
42
30
54
6
1
35
72
6
12
40
8
19
48
12
35
61
ABCD 95237963768*3^$a+1 [50086]
18
156
180
42
102
90
36
24
102
18
36
54
6
129
105
198
12
21
21
75
48
33
18
36
345
93
18
193
77
30
168
54
30
36
54
42
84
24
18
39
9
90
36
9
96
93
195
63
72
361
11
126
7
137
216
72
96
84
18
129
21
18
30
54
132
49
59
120
36
36
165
3
120
18
18
24
108
13
41
66
133
65
276
30
24
90
30
24
21
27
37
240
125
36
30
132
108
192
162
42
66
24
324
54
30
162
78
192
150
48
60
66
306
93
111
156
60
288
265
53
42
66
60
30
60
12
93
129
66
132
48
324
117
63
1
17
54
18
36
51
48
141
246
36
60
84
36
54
63
16
47
60
102
6
72
48
36
6
234
48
18
123
135
9
45
12
126
504
216
42
120
151
119
180
216
45
9
42
54
39
225
42
165
15
49
5
90
66
54
25
11
294
54
108
138
186
198
246
36
36
114
18
81
9
66
96
66
108
55
95
49
35
45
105
87
21
30
18
216
19
185
54
72
216
48
114
31
80
64
125
291
87
72
222
324
144
18
144
84
126
43
176
96
9
6
54
156
54
24
252
180
193
35
150
36
54
138
180
207
16
125
51
144
15
42
30
9
123
21
45
96
54
45
39
18
180
72
91
107
42
18
9
39
42
18
54
252
75
81
18
144
6
72
63
27
69
339
429
256
5
54
12
54
19
401
255
225
42
180
102
27
45
19
287
60
37
17
159
15
36
96
72
85
53
18
54
42
66
108
162
73
95
36
30
294
126
54
30
126
150
3
15
156
114
48
72
27
15
54
219
16
65
111
3
45
27
120
144
36
105
189
264
36
36
19
107
54
126
330
30
90
18
141
39
96
138
447
93
90
36
261
81
42
181
101
6
84
6
18
54
12
144
270
42
127
155
288
42
12
126
180
18
150
90
246
36
129
105
18
72
109
71
169
245
42
120
73
17
54
60
18
90
108
357
147
36
18
36
30
54
54
297
15
49
5
171
81
12
6
36
324
85
89
36
114
18
198
84
150
36
126
36
72
90
126
12
18
90
81
135
198
180
72
114
165
159
72
105
15
126
163
5
139
53
18
9
15
1
29
72
114
306
54
84
61
155
180
72
42
30
96
90
102
222
48
3
87
9
64
185
30
36
180
33
207
54
252
30
90
42
66
6
138
78
30
159
9
126
108
210
60
12
19
71
36
72
42
3
123
354
6
30
180
60
138
36
6
54
30
726
33
69
168
12
ABCD 95238122932*3^$a+1 [50058]
2
22
36
56
100
14
9
15
30
12
15
36
27
42
16
59
25
20
36
18
10
36
8
18
60
34
14
46
8
16
44
6
34
11
97
32
18
12
21
9
6
6
4
20
12
87
3
12
10
108
2
6
40
50
22
20
78
10
84
8
48
39
73
2
21
37
14
24
70
24
12
50
60
18
30
12
46
60
60
14
34
20
42
54
60
6
12
33
69
75
25
38
30
12
4
11
15
9
9
30
132
24
54
28
24
38
70
20
102
18
28
92
36
30
30
60
6
18
90
12
24
9
36
1
56
148
24
11
49
80
28
62
82
20
18
6
42
9
39
12
18
24
6
22
8
60
16
11
3
34
11
37
20
24
4
11
9
36
3
21
40
24
32
99
9
123
9
48
30
18
24
6
24
54
4
20
28
44
64
36
35
24
15
84
10
26
9
21
54
6
27
48
9
16
14
36
10
92
24
54
34
108
48
47
33
15
21
15
45
28
20
147
13
2
21
3
30
66
10
8
66
46
20
24
24
135
15
82
14
6
30
18
12
39
1
8
27
9
39
51
6
40
44
16
20
4
80
30
66
63
57
15
33
15
85
2
10
14
21
9
4
23
27
10
132
8
88
98
24
126
27
13
12
32
96
16
14
60
6
90
138
6
54
52
23
12
9
6
10
8
27
9
36
108
6
10
12
74
48
48
24
18
12
63
1
20
15
37
132
20
18
10
44
6
33
37
8
24
18
54
3
3
22
68
24
60
24
54
18
28
110
30
76
23
45
16
26
48
10
20
30
72
54
210
6
4
2
12
18
12
12
3
21
6
6
48
4
60
11
111
10
56
88
24
26
12
93
45
27
9
36
3
21
16
20
144
24
30
6
15
13
35
15
12
33
25
48
8
16
20
3
33
28
20
24
72
24
39
27
84
36
10
44
24
28
2
10
2
90
18
10
47
63
18
48
36
6
58
12
2
6
147
3
12
12
12
9
15
45
9
66
9
33
42
48
22
86
60
12
72
57
9
16
24
56
60
16
68
27
15
34
36
14
6
52
68
27
21
30
34
26
10
26
6
24
18
60
46
2
70
95
39
96
9
135
78
16
35
1
23
21
24
16
26
30
36
3
51
9
36
84
9
12
4
44
27
75
48
30
28
24
11
3
34
68
90
33
36
15
10
104
40
20
15
9
27
75
69
9
18
42
42
45
73
86
6
30
9
36
84
81
15
69
24
123
57
87
13
20
28
24
14
36
129
105
52
48
26
10
20
6
102
36
4
20
18
9
1
8
4
36
96
14
22
50
30
52
36
24
38
10
62
18
12
28
60
14
90
16
8
4
32
6
33
1
35
3
57
9
16
23
13
23
15
10
26
84
6
28
50
42
84
6
70
24
2
12
78
28
56
30
30
24
4
48
14
84
10
32
4
20
24
6
30
16
2
10
50
6
60
40
12
62
10
12
98
6
6
24
10
12
14
6
18
9
37
14
34
36
36
35
1
2
21
1
86
22
48
8
102
42
6
10
26
58
48
47
15
58
2
156
46
11
3
12
10
284
99
1
96
62
30
15
13
14
18
18
70
32
30
6
6
30
28
12
56
42
18
30
45
13
24
20
30
90
40
8
42
66
40
32
24
3
15
6
42
22
2
24
9
1
14
12
84
90
6
24
60
30
4
35
45
36
184
83
48
21
28
26
10
36
56
24
3
72
13
48
47
21
4
50
30
87
3
22
24
2
132
30
100
2
6
40
20
39
69
60
16
38
33
27
10
26
81
51
22
12
120
8
15
1
14
21
81
15
1
14
33
72
61
2
81
147
22
50
58
14
10
24
14
46
44
6
6
16
12
2
18
15
45
12
3
27
48
36
46
23
12
21
123
45
6
54
54
22
20
18
82
60
36
48
20
66
18
36
16
36
32
15
13
59
9
16
26
42
15
3
120
48
12
10
20
4
74
6
6
58
2
22
26
21
9
4
12
8
12
6
24
46
8
24
28
12
8
12
12
4
50
90
102
24
60
48
22
24
26
6
52
2
48
42
24
4
32
28
36
84
48
14
6
3
39
12
30
90
60
66
12
222
60
24
9
3
57
1
12
32
60
42
10
20
4
35
1
14
12
18
24
42
9
45
24
52
20
30
6
3
1
44
51
36
9
6
57
63
48
81
13
72
48
2
54
126
9
9
6
54
18
12
30
3
9
40
20
3
21
15
45
30
9
15
72
84
45
99
30
15
25
36
56
15
48
13
2
18
108
6
10
20
4
24
50
42
24
4
20
12
28
11
9
16
44
12
18
66
120
6
18
60
15
13
104
3
13
44
3
13
14
81
15
10
20
42
42
136
12
12
80
4
32
48
90
9
13
12
62
24
66
40
14
36
120
66
40
35
3
22
23
9
15
63
54
84
6
30
16
32
6
36
96
18
6
10
14
30
6
9
36
1
12
60
80
28
20
3
27
12
30
12
3
141
6
21
49
8
28
14
36
10
2
60
22
74
24
10
26
30
4
8
12
15
36
27
58
14
30
6
9
145
50
10
32
4
20
4
26
24
6
40
44
40
48
23
15
30
4
36
12
48
26
48
12
60
10
8
18
94
50
54
4
8
12
60
6
12
9
1
48
26
46
12
8
40
128
42
93
9
112
24
50
60
57
13
20
72
42
6
16
20
76
24
96
8
24
36
6
30
54
9
13
2
30
12
16
74
33
25
32
16
23
25
2
12
6
4
108
72
50
21
1
24
60
47
39
46
2
21
25
62
33
21
18
22
60
56
12
52
26
90
12
6
36
114
4
2
10
24
44
72
3
13
12
11
15
24
82
20
4
14
66
4
56
40
26
30
28
38
9
3
6
27
9
60
66
9
9
30
30
76
20
15
108
15
30
42
10
14
30
4
92
28
32
3
87
9
15
84
22
50
30
48
30
30
12
90
48
30
27
25
44
30
9
25
36
36
8
6
57
25
20
18
42
18
106
20
4
20
12
28
20
27
27
18
18
10
20
52
24
8
15
21
66
9
9
6
22
12
38
24
54
6
36
34
50
34
11
9
15
15
34
38
42
40
60
56
15
1
35
61
35
12
1
2
42
28
188
6
10
26
93
49
12
20
6
58
24
62
150
36
3
1
14
21
15
46
110
18
66
66
40
2
33
13
14
21
69
30
30
3
3
54
102
30
36
28
11
15
30
24
24
6
46
96
8
27
12
3
12
46
14
6
40
20
40
74
10
26
24
10
36
36
23
12
15
81
84
99
6
30
69
87
54
18
21
1
50
48
12
10
36
2
10
11
9
16
72
24
14
9
72
25
44
4
36
24
2
45
1
122
12
9
1
20
15
73
8
108
30
22
32
42
6
12
66
36
106
12
2
69
51
24
10
20
100
36
96
2
36
46
20
28
68
54
6
30
34
23
117
24
16
20
3
21
30
46
36
32
16
50
30
ABCD 95239339654*3^$a+1 [50006]
60
7
45
80
12
7
30
15
20
4
12
48
81
6
9
44
16
9
39
32
36
19
24
9
8
60
28
12
140
12
73
27
32
31
48
6
6
60
5
19
29
36
88
48
68
24
88
39
6
15
3
9
60
60
56
72
24
1
179
49
6
36
24
9
12
33
42
9
51
9
8
7
66
3
12
15
5
24
36
73
30
21
21
15
24
8
60
67
6
123
12
39
5
61
99
20
24
4
27
30
3
3
5
60
25
30
54
35
16
20
12
16
27
17
40
27
9
92
19
6
18
30
30
29
1
6
24
6
3
36
20
121
59
64
20
28
3
72
29
24
91
53
7
30
3
3
17
7
30
75
15
65
31
5
19
36
9
15
29
31
5
48
16
44
1
71
16
80
19
29
1
23
36
7
9
99
9
27
6
15
68
12
12
31
101
36
85
95
4
21
47
1
15
56
79
29
12
25
6
48
89
103
5
28
27
9
15
6
18
90
39
3
29
24
72
13
11
48
12
48
7
65
25
30
33
36
45
35
1
3
8
60
24
4
24
12
105
3
33
30
45
68
55
6
6
9
20
28
8
12
7
54
30
5
12
24
25
36
78
29
28
99
9
57
30
54
30
5
16
32
31
90
60
30
102
15
45
87
3
69
8
7
21
12
3
5
4
48
56
4
56
4
80
12
16
24
36
9
11
24
108
187
96
54
15
51
17
40
8
144
1
15
92
28
105
24
6
93
117
15
20
25
27
8
19
93
12
8
60
60
36
151
96
24
30
35
25
96
24
35
76
8
4
20
7
6
75
12
57
11
40
12
8
4
21
18
17
120
100
48
36
56
49
24
42
24
6
27
3
54
30
53
12
24
24
12
25
51
20
19
29
1
90
6
18
12
18
6
81
32
7
36
54
71
24
19
9
8
19
29
12
13
36
35
19
60
9
20
1
27
44
121
3
15
6
3
12
8
13
107
96
24
28
20
48
12
24
31
9
24
20
91
41
12
12
31
5
48
25
11
16
33
51
80
1
54
53
60
43
45
48
45
11
1
27
27
21
44
1
18
17
40
24
36
8
12
112
20
16
15
77
60
4
36
15
5
60
48
55
41
16
39
33
8
24
48
120
13
18
17
52
171
125
31
9
171
30
15
51
18
71
4
27
113
24
12
16
80
52
32
40
36
15
5
88
15
57
140
43
21
8
13
59
4
15
21
21
30
45
9
90
5
61
18
36
90
11
60
19
24
162
47
7
41
13
47
24
31
17
13
135
3
9
3
17
61
15
44
31
36
30
6
17
7
24
36
21
32
1
87
32
37
15
69
12
24
30
5
28
87
5
19
30
27
15
33
32
28
21
24
71
49
39
63
18
47
19
53
16
15
5
12
55
5
24
48
103
17
12
19
17
73
36
60
11
73
12
84
60
15
8
7
129
21
6
54
23
12
40
51
17
12
16
3
17
52
27
6
23
84
1
27
15
69
39
9
3
30
59
24
7
9
68
61
66
29
24
7
30
59
16
8
28
39
9
44
43
33
56
1
35
12
52
24
81
30
21
15
18
47
28
92
19
33
21
47
55
65
4
68
12
1
18
66
15
45
3
36
32
12
67
24
72
17
12
48
13
15
63
12
9
8
60
7
21
24
69
15
32
19
105
20
1
35
4
9
27
8
31
9
96
75
53
7
21
24
36
92
36
12
115
5
28
21
24
47
12
7
53
12
4
27
18
36
15
15
105
36
12
36
44
28
92
12
76
3
9
3
24
30
6
24
5
24
36
120
25
6
29
16
12
8
12
36
24
1
71
25
63
20
1
27
8
36
16
9
11
24
36
24
241
30
113
16
51
225
3
6
23
88
44
28
3
60
89
60
160
80
31
105
3
6
15
51
117
8
55
33
24
27
9
44
67
41
4
36
3
41
31
9
20
28
32
1
23
31
29
64
12
56
25
47
1
11
28
32
40
9
6
5
40
8
37
59
52
8
7
29
16
3
36
29
7
17
1
47
19
45
68
28
20
13
11
40
20
19
96
36
24
5
49
71
28
8
49
71
4
8
28
9
11
12
7
30
3
3
57
48
15
24
29
61
6
9
8
37
11
25
59
28
20
37
3
81
27
3
5
4
21
11
25
90
5
25
3
36
15
12
9
21
24
60
51
84
36
20
13
27
48
104
7
5
79
29
28
8
7
105
39
66
78
89
7
21
3
9
48
8
1
6
65
4
56
12
12
25
35
4
12
32
1
111
8
37
36
3
32
25
23
24
1
12
30
45
60
9
35
84
1
6
9
44
4
3
53
31
129
12
3
5
37
15
200
144
1
23
4
8
12
72
84
4
96
27
9
21
27
36
12
32
7
6
123
92
132
67
6
48
60
6
21
12
80
7
60
5
25
6
29
91
29
1
30
5
4
51
5
28
36
8
13
48
12
78
5
12
12
192
16
33
30
5
12
19
65
19
5
25
42
48
29
7
5
48
28
15
77
60
67
54
11
16
9
15
45
11
25
3
20
1
23
16
45
36
23
1
30
5
12
24
16
12
8
12
88
39
24
36
33
36
15
126
11
12
16
105
27
108
75
29
48
88
32
12
43
9
15
60
33
3
17
48
64
8
72
4
20
36
28
3
114
30
5
55
5
24
1
11
25
15
15
57
3
9
45
75
9
66
125
1
35
4
84
45
66
5
25
84
36
24
71
40
21
23
4
8
12
1
11
1
75
9
59
31
21
183
30
15
32
40
3
36
29
4
123
24
6
27
3
29
25
6
17
36
36
31
30
90
9
21
47
13
60
107
28
15
17
28
20
48
16
156
8
16
44
40
117
27
48
15
17
48
48
12
48
7
24
24
57
72
12
21
30
77
7
9
15
12
9
8
7
9
32
4
21
54
5
36
12
1
6
33
8
49
51
33
27
8
31
5
24
7
29
108
12
24
7
17
1
11
36
24
48
13
18
126
36
35
19
5
61
54
36
9
21
3
15
36
53
1
11
1
15
12
36
21
66
5
13
30
12
17
132
25
6
5
40
12
27
5
1
27
27
33
56
52
44
79
69
51
29
13
47
1
27
44
16
15
60
5
72
1
35
64
12
48
63
18
6
5
208
3
29
16
12
12
8
13
24
111
20
84
121
15
12
8
85
18
21
21
48
30
66
23
28
9
35
4
36
9
11
19
6
6
5
12
72
31
29
31
24
29
7
84
29
4
48
12
33
3
21
11
19
81
33
11
1
27
27
113
7
24
17
79
5
48
1
30
21
56
25
54
21
3
5
67
45
24
68
37
24
35
31
5
108
7
41
4
45
11
19
41
115
5
43
177
3
36
60
24
42
30
60
69
81
3
27
9
36
44
24
4
32
48
28
3
36
101
43
5
36
88
12
39
6
23
16
27
17
1
11
109
27
60
9
23
31
12
ABCD 95239519426*3^$a+1 [50087]
60
17
115
36
57
15
120
33
75
93
12
99
105
80
144
4
87
113
43
12
17
36
88
140
24
12
64
12
32
16
12
68
16
128
12
88
8
52
20
12
4
24
32
64
12
8
72
139
81
135
57
27
29
4
32
31
60
17
76
32
7
117
51
45
27
12
29
127
5
19
36
57
12
63
33
68
12
112
96
44
52
8
192
16
152
12
31
137
40
12
120
48
75
141
12
20
127
60
5
16
20
160
60
32
7
101
40
12
72
20
72
4
240
12
308
40
32
67
21
27
12
137
16
15
65
52
20
7
33
63
237
56
139
5
7
45
3
93
15
12
161
40
20
16
15
33
8
100
39
48
65
12
16
84
24
132
27
45
12
56
28
27
132
45
3
17
36
67
5
148
39
33
84
56
139
48
81
12
60
48
39
21
27
12
12
41
67
45
3
117
128
247
12
69
24
3
5
7
60
5
16
36
51
77
16
12
80
40
27
12
36
69
123
48
5
4
24
24
3
60
12
60
65
16
60
20
84
76
12
188
40
60
116
91
137
55
5
36
19
161
144
12
16
15
72
5
132
36
7
93
15
29
28
60
60
12
51
57
3
69
3
17
40
3
177
36
15
45
80
12
76
27
93
51
21
15
12
72
108
17
36
7
33
44
16
84
44
31
141
12
56
12
19
60
105
84
20
76
56
12
175
5
96
19
45
20
72
16
20
4
63
117
24
207
60
57
32
28
36
56
55
69
44
48
40
15
53
139
12
29
67
33
72
48
87
17
36
232
44
156
28
104
28
20
175
12
81
51
5
4
12
48
24
15
120
65
60
40
27
41
12
76
144
63
65
4
3
21
80
36
4
60
20
24
72
28
8
55
24
5
31
285
27
77
4
12
12
8
12
7
29
40
27
5
24
28
15
113
55
77
12
36
7
21
27
17
16
87
69
48
15
5
52
36
68
40
36
3
17
31
17
60
55
53
12
36
7
69
3
180
21
87
9
20
4
36
36
32
60
156
7
132
12
29
64
96
51
29
64
20
16
12
12
27
41
4
3
153
72
8
100
20
24
4
116
76
32
60
43
9
20
40
3
21
36
48
27
156
77
16
24
12
44
19
17
55
21
8
60
72
108
40
24
87
9
24
3
29
40
8
36
40
24
8
24
108
36
76
8
115
108
29
4
39
53
7
45
15
48
72
21
200
16
8
40
108
32
100
12
24
96
3
33
32
67
33
48
48
224
180
43
84
53
36
40
60
56
60
55
81
12
32
4
44
28
87
48
69
56
52
8
112
12
24
72
15
9
56
7
33
72
36
104
16
12
27
5
40
108
32
88
144
3
132
9
20
40
24
36
12
8
132
115
29
36
52
75
45
15
5
28
60
15
29
36
55
17
28
72
72
8
72
36
280
8
79
5
103
29
43
101
36
48
16
111
5
36
48
79
105
15
12
65
36
12
16
24
48
72
63
12
45
87
45
24
32
24
148
80
16
51
9
56
84
31
5
64
60
96
60
63
33
8
36
64
44
88
15
113
52
20
64
20
16
48
24
15
72
21
128
36
4
51
93
63
113
19
57
20
40
15
45
36
24
3
108
9
15
96
77
12
24
40
39
21
27
33
72
68
19
12
81
87
53
40
24
24
60
92
4
24
312
48
51
36
29
16
92
43
57
15
21
12
44
40
63
45
12
44
12
7
17
48
55
48
113
4
56
19
45
8
79
60
213
8
28
20
19
132
9
20
7
24
9
84
183
33
36
168
12
20
196
12
36
147
29
88
36
32
4
140
88
56
16
8
88
48
80
64
36
56
24
84
175
5
52
20
4
104
7
33
27
81
60
12
27
41
24
4
192
20
12
36
4
96
44
28
15
17
163
89
43
45
27
245
84
4
68
88
44
208
24
3
45
56
4
3
69
36
39
21
44
28
48
15
33
20
19
120
41
4
20
12
31
65
4
44
16
15
33
80
40
12
135
60
9
32
4
56
7
5
7
101
4
204
36
80
24
52
32
36
72
19
36
24
29
60
120
24
7
33
8
4
15
53
55
21
20
40
96
8
16
147
132
57
96
20
19
65
31
57
8
48
4
20
48
52
168
32
7
21
60
44
84
72
7
65
16
44
16
12
8
64
48
44
268
48
68
4
32
43
48
153
56
96
19
81
72
15
21
56
76
68
16
44
76
24
12
147
48
17
36
16
48
15
48
45
20
180
112
20
36
12
7
48
69
36
87
5
36
124
56
19
17
16
159
29
4
15
33
128
244
8
19
36
60
24
69
51
5
91
5
7
65
12
ABCD 95240299502*3^$a+1 [50085]
108
100
60
36
108
23
25
23
12
45
108
60
51
13
8
3
1
8
52
8
36
135
1
20
111
48
60
49
128
88
44
28
20
24
4
24
107
81
3
1
8
3
33
36
16
59
13
72
8
72
75
69
64
8
48
15
1
8
27
121
44
16
8
51
36
60
48
180
12
85
72
71
60
9
12
16
20
3
96
240
144
49
96
35
36
9
40
72
68
12
52
11
61
36
12
176
36
4
107
168
1
71
13
24
92
16
35
37
20
3
133
44
136
11
129
27
37
120
71
37
44
24
64
12
24
44
3
25
20
39
121
44
84
244
8
24
15
13
180
23
69
24
172
23
57
3
96
81
159
241
44
88
48
8
147
13
71
9
87
57
76
35
36
60
144
1
56
108
64
8
39
49
84
11
96
9
27
9
16
23
49
107
49
36
71
24
1
12
251
1
71
225
52
23
25
215
73
32
3
169
23
49
44
40
72
8
27
69
36
75
9
60
4
71
144
1
59
57
208
11
129
4
96
47
37
36
72
59
36
24
276
33
15
25
44
16
47
37
71
9
3
13
20
36
16
12
36
11
36
48
36
9
51
36
33
75
57
28
11
96
84
156
13
35
9
76
72
83
157
215
13
72
72
32
64
12
32
48
168
15
85
144
128
75
13
12
72
71
37
32
28
20
24
39
109
47
21
72
76
80
36
39
25
11
13
36
72
44
4
24
12
144
212
40
23
9
51
129
27
24
49
23
85
120
23
9
72
84
64
167
1
12
23
60
69
196
215
9
36
12
27
25
84
36
36
32
28
12
36
47
57
36
292
44
136
59
1
72
71
117
28
11
1
23
156
45
39
12
57
16
11
9
132
64
59
21
51
48
181
8
100
311
97
68
4
107
61
35
48
145
32
12
36
124
120
8
3
237
3
9
27
61
152
48
123
45
15
49
11
81
15
36
49
168
12
95
1
59
156
48
36
33
3
24
120
25
156
32
72
15
313
80
28
72
60
12
140
75
181
24
11
24
24
21
39
25
35
1
80
4
155
96
36
25
80
3
72
60
48
252
73
11
21
15
25
204
8
27
1
72
108
44
36
40
152
51
85
167
45
39
133
108
192
8
24
36
4
24
12
44
39
25
72
215
9
15
9
15
57
15
24
73
23
168
216
24
1
8
36
52
12
32
64
120
167
57
87
1
48
35
69
27
24
36
21
39
1
23
12
48
85
11
60
13
216
35
1
80
16
48
11
21
75
48
69
87
9
72
99
1
80
4
8
132
156
3
36
24
105
84
88
12
8
52
80
28
23
57
40
60
8
4
8
3
157
200
88
156
59
9
3
37
11
21
4
32
148
24
8
3
9
27
225
75
61
8
87
57
36
64
71
180
25
35
60
25
36
104
27
45
4
71
177
112
11
108
49
20
51
117
39
60
45
39
1
44
15
49
68
12
88
95
165
39
180
69
75
12
169
11
48
21
124
155
1
8
123
37
92
15
60
129
4
23
129
99
69
40
131
9
3
84
49
47
33
4
71
145
32
3
25
71
73
11
9
16
36
56
123
21
24
64
227
181
8
15
37
92
27
84
12
45
192
72
36
39
13
72
36
23
36
61
35
45
60
39
36
9
136
143
60
1
56
3
237
39
73
36
24
8
15
33
15
1
20
60
40
96
23
21
244
36
179
45
4
23
57
72
16
48
96
8
207
201
15
24
36
48
49
132
8
112
71
9
99
1
8
240
171
9
28
179
13
83
13
20
16
71
13
80
16
35
24
72
60
45
28
11
129
144
27
1
20
15
45
123
36
25
36
23
49
72
36
32
28
120
59
45
28
11
12
25
108
11
49
35
1
8
3
60
145
84
11
69
28
83
25
80
39
93
63
9
144
111
1
44
28
108
119
193
36
47
48
21
75
24
132
48
45
36
111
33
75
169
107
121
224
51
37
36
12
32
27
13
8
24
51
24
133
23
25
23
96
105
24
51
33
63
24
1
8
ABCD 95240750162*3^$a+1 [50396]
186
75
33
48
3
56
103
45
12
123
132
66
3
80
61
23
60
172
15
36
54
54
5
16
21
30
90
3
20
181
30
108
137
61
54
24
54
51
44
132
43
5
180
25
111
36
201
102
77
4
27
18
186
29
127
114
39
84
12
81
18
209
196
104
67
69
140
37
54
69
9
107
13
90
276
65
55
5
16
68
37
18
198
143
19
21
80
60
4
177
63
63
77
31
29
13
219
69
179
52
60
33
15
15
60
41
97
47
31
29
43
120
17
1
35
24
13
18
36
53
7
69
20
76
44
7
84
186
27
63
69
69
95
156
19
45
9
11
120
36
31
17
16
20
16
3
90
72
23
76
20
25
6
66
18
6
39
117
63
9
42
216
30
18
36
305
109
90
90
119
40
27
48
60
12
168
30
6
66
95
19
29
60
67
36
29
24
1
6
89
19
5
25
24
72
66
144
5
49
96
30
78
108
48
6
66
39
8
60
16
20
1
54
21
20
108
100
3
57
93
54
48
81
60
21
36
167
13
63
99
150
48
47
67
173
61
15
21
54
72
84
24
165
60
57
23
85
71
1
323
79
102
18
162
119
31
36
17
16
15
54
18
90
24
95
115
18
15
21
11
25
6
84
113
12
4
21
84
6
30
59
85
96
179
49
6
5
31
129
44
40
51
36
53
43
48
21
105
24
35
120
24
193
143
259
12
29
67
12
42
30
6
23
16
99
21
20
124
39
90
18
54
119
19
18
63
45
35
96
4
104
292
15
113
12
64
117
3
9
36
126
36
29
31
12
5
36
85
24
27
129
54
36
54
132
30
24
54
47
4
36
39
102
54
6
3
27
17
16
120
27
54
39
15
72
78
15
36
75
149
25
35
1
83
13
143
49
11
31
65
19
45
27
9
20
64
21
23
97
99
60
176
43
18
60
83
36
115
198
72
75
33
66
36
29
244
105
87
9
51
180
60
81
47
97
54
5
229
95
112
44
37
3
380
16
69
71
73
47
31
12
17
4
129
15
92
4
9
150
17
60
31
12
245
67
138
126
41
19
54
87
231
234
63
12
15
18
18
18
11
48
132
25
216
23
139
5
72
31
17
60
85
132
66
78
30
45
51
138
78
30
60
12
11
84
12
48
60
43
189
81
107
12
1
54
29
64
33
3
156
81
30
29
24
91
53
76
69
18
89
4
75
29
1
35
1
198
96
125
220
27
17
40
32
109
35
55
9
51
5
16
33
30
168
269
4
80
40
120
45
35
19
41
64
32
108
25
47
61
30
24
36
120
33
104
13
3
9
198
9
45
18
18
18
9
12
104
151
48
18
47
13
27
80
163
9
21
63
80
19
5
196
39
48
18
54
45
51
69
75
12
36
198
126
29
96
28
33
12
71
199
21
84
3
54
3
176
36
25
83
72
25
83
180
12
43
6
120
36
23
96
60
16
144
45
35
31
18
18
90
39
33
6
5
25
51
68
60
100
32
19
41
25
54
9
27
144
209
7
9
45
36
35
1
132
48
23
60
16
84
87
9
51
120
17
55
60
17
103
96
12
42
95
121
59
16
80
4
300
135
5
43
144
105
99
189
21
90
90
155
25
60
11
109
6
105
68
55
17
61
18
156
60
144
65
259
5
61
39
80
12
84
37
54
24
89
52
165
59
97
60
143
24
43
24
213
147
209
79
30
18
108
54
288
63
60
116
19
174
36
15
45
12
23
16
15
45
51
89
1
108
119
37
90
5
19
185
79
6
84
27
24
27
30
47
160
225
78
29
48
7
150
23
112
9
51
111
30
18
45
20
124
117
35
24
31
ABCD 95240855564*3^$a+1 [50005]
21
24
21
11
48
148
27
42
63
27
33
57
3
21
35
12
28
51
53
55
78
60
27
96
12
9
54
24
141
171
18
47
1
174
144
17
40
9
30
18
90
42
24
6
65
103
36
24
45
27
9
44
37
36
12
47
61
84
63
51
36
41
25
15
93
11
13
90
60
66
11
28
60
15
48
102
35
48
7
33
3
45
39
60
18
75
129
48
48
54
41
43
45
56
13
30
12
30
3
48
27
45
20
1
99
33
24
3
20
1
66
18
60
18
5
7
36
41
31
24
30
11
25
42
77
85
30
78
3
69
126
53
55
54
66
9
3
78
96
59
4
15
66
27
27
21
159
113
169
48
6
29
16
129
3
87
102
39
32
60
19
6
24
6
18
27
12
93
84
48
36
6
48
18
24
150
21
20
55
162
3
3
66
143
73
143
64
48
20
28
69
11
67
12
12
9
21
39
21
36
24
3
48
57
6
17
19
6
27
15
6
12
47
115
18
42
102
131
24
1
12
120
6
36
30
11
13
24
3
39
24
24
36
84
201
45
75
24
15
18
35
160
45
15
75
57
48
12
8
37
18
12
78
15
33
54
41
7
30
3
81
23
37
54
30
6
90
3
75
65
196
12
3
42
3
15
120
9
57
60
108
48
15
45
72
42
36
17
85
6
54
47
1
90
60
42
6
5
4
57
18
5
60
13
3
20
7
84
24
6
48
60
75
3
93
32
19
48
125
13
15
32
43
24
30
23
31
45
12
105
18
6
156
27
57
24
12
47
13
144
3
87
6
42
21
57
15
32
85
35
16
27
54
120
60
24
42
30
75
20
37
30
66
54
18
24
114
12
120
24
24
42
24
96
54
125
76
32
31
69
33
18
12
5
175
77
115
42
6
105
45
60
30
45
33
72
18
24
72
54
12
12
12
30
78
35
16
27
24
54
54
33
33
87
183
30
6
36
42
18
24
6
102
60
30
12
114
84
12
54
6
33
36
60
60
27
77
31
102
42
36
41
36
13
95
25
6
36
102
120
36
42
252
30
51
144
15
60
48
54
36
75
93
11
64
9
15
8
7
5
28
15
17
73
87
123
24
24
69
45
3
104
13
36
54
21
69
15
51
54
6
9
68
52
96
177
18
24
33
32
28
3
29
13
23
55
12
33
12
75
114
30
41
24
144
25
6
33
27
6
83
19
66
30
24
36
5
49
60
48
18
42
18
17
37
12
48
42
53
76
51
48
5
28
9
23
13
24
18
30
75
21
36
3
8
37
18
162
3
20
19
30
36
30
72
42
66
5
7
12
6
24
11
52
36
9
15
27
93
128
85
18
66
24
72
54
54
12
15
48
39
17
1
87
27
5
19
6
35
25
66
18
159
20
37
18
21
87
29
151
153
84
15
12
24
102
12
108
24
3
32
43
48
54
51
12
21
15
141
11
7
18
27
3
24
54
24
11
79
18
78
9
120
32
16
63
42
12
72
60
23
7
69
32
55
48
120
45
116
79
6
36
3
51
21
3
29
13
102
6
24
36
24
15
48
12
32
55
81
120
117
78
12
36
17
60
84
31
5
88
87
42
3
20
193
60
6
5
64
69
282
9
57
48
179
36
37
78
57
237
78
18
66
24
60
114
15
8
73
192
23
145
30
12
12
78
54
21
8
91
6
15
48
117
12
156
24
71
36
1
42
5
61
11
49
12
90
192
132
114
87
3
24
17
1
84
11
37
11
36
28
105
15
51
6
18
21
45
15
165
144
107
16
39
5
13
23
43
57
3
30
144
6
17
52
21
36
30
29
120
7
78
47
19
36
132
21
92
73
222
105
20
28
21
51
3
12
18
11
108
1
12
27
32
13
15
3
48
9
48
63
129
15
17
88
27
6
54
69
12
39
24
9
60
147
41
19
29
36
1
3
9
12
30
89
64
48
39
24
101
28
36
81
30
41
13
192
54
5
121
87
27
126
72
18
60
30
12
3
128
1
78
17
43
81
15
204
6
84
6
29
85
18
30
72
48
18
30
6
21
63
6
30
21
33
36
51
3
17
67
12
48
120
5
96
1
3
21
36
11
28
84
57
18
45
32
13
11
19
12
24
36
65
1
30
65
7
6
87
33
132
42
45
15
5
73
18
77
85
27
8
25
90
60
33
32
37
3
27
6
179
145
11
19
18
48
15
12
132
15
48
17
1
24
11
79
6
27
9
66
150
18
24
33
63
42
24
35
88
36
20
109
3
32
7
78
120
15
36
24
63
17
180
37
24
47
85
18
6
59
7
132
5
28
33
66
54
39
180
27
96
93
117
59
49
66
6
48
15
12
33
54
53
100
68
79
93
39
6
12
3
63
69
48
12
45
36
12
12
18
24
78
51
69
23
19
60
65
16
57
63
183
30
30
45
56
49
39
117
3
45
90
41
1
51
33
36
54
12
120
29
36
49
3
48
15
90
47
7
65
31
33
9
18
113
36
1
12
35
1
27
63
24
12
6
3
27
30
47
67
18
66
30
72
12
12
18
5
ABCD 95241104852*3^$a+1 [50025]
27
25
12
20
39
49
23
165
3
24
1
23
37
35
1
53
19
32
27
60
21
9
18
60
24
42
30
66
6
13
5
36
108
6
12
48
120
1
11
30
31
32
12
39
69
69
36
7
12
17
12
63
3
114
78
18
19
53
18
12
69
36
4
60
35
25
68
81
15
57
51
72
12
4
32
21
55
11
73
48
12
65
3
72
21
31
71
45
12
15
30
138
33
39
13
71
9
16
56
36
3
9
24
4
65
15
4
47
25
35
49
23
54
3
9
42
1
12
108
8
16
11
21
21
48
6
21
9
3
64
17
42
6
66
9
27
109
48
119
37
20
28
35
180
61
96
47
24
1
68
33
18
1
24
59
21
4
35
21
27
6
84
3
33
30
13
24
12
104
4
5
31
17
18
1
68
9
30
129
33
12
31
5
72
18
45
9
60
123
3
48
12
25
56
51
1
71
48
13
17
39
9
31
60
36
35
25
24
77
27
63
12
85
53
12
3
4
48
60
29
7
20
15
33
100
44
33
54
9
105
18
6
19
29
6
9
21
30
18
39
9
18
9
28
71
85
48
17
60
36
19
12
35
6
96
90
9
72
24
16
84
23
25
59
21
3
1
24
36
36
68
12
27
1
23
6
36
67
35
108
21
52
44
153
3
88
5
30
21
3
114
42
84
18
55
12
48
17
19
59
6
18
9
21
30
18
24
67
17
78
1
83
1
8
21
31
20
64
20
15
13
35
6
39
4
32
24
15
18
111
213
6
25
23
13
11
36
6
7
128
4
131
13
47
6
18
1
104
21
103
84
5
18
18
3
45
19
65
19
11
37
92
12
3
1
12
20
3
33
21
7
12
120
23
21
87
21
36
16
20
9
75
33
18
1
48
23
6
3
27
21
108
15
12
13
29
18
13
23
42
31
8
45
12
30
48
9
15
120
25
24
29
15
69
31
8
57
3
12
3
18
15
60
39
9
16
23
54
7
23
36
6
3
21
7
8
57
15
28
8
27
30
51
27
6
6
42
3
40
11
13
5
27
12
45
18
13
24
95
108
21
16
11
13
29
36
7
23
25
12
12
95
30
3
12
21
3
9
63
4
36
60
80
4
59
21
3
12
66
30
12
45
28
29
27
36
4
20
69
12
55
17
31
29
15
24
69
3
36
27
66
63
39
12
61
29
3
21
51
21
19
11
18
36
30
12
66
24
67
116
63
54
66
60
57
15
6
24
12
7
29
6
6
127
59
48
12
1
11
30
90
13
5
63
117
55
12
108
11
12
6
55
32
75
25
8
15
60
21
4
17
79
56
28
41
3
4
35
21
3
49
11
6
15
36
40
23
12
21
57
63
3
93
52
29
103
48
12
59
12
24
37
32
28
35
12
12
21
63
60
12
42
19
96
20
48
3
18
55
68
24
9
7
12
20
28
48
101
67
8
15
21
4
68
28
12
20
51
96
12
54
51
3
1
23
45
64
35
13
68
33
42
49
48
32
36
9
3
108
15
12
45
27
6
63
57
12
51
9
6
60
12
54
30
81
51
1
12
29
15
28
11
145
11
85
23
61
5
123
9
36
19
11
24
9
12
39
25
23
24
1
17
42
33
28
24
5
96
75
39
30
24
7
11
114
31
5
24
78
84
126
24
6
9
24
51
24
36
37
24
48
12
83
25
101
6
61
8
40
32
21
6
12
54
31
144
47
85
5
123
16
53
15
9
31
20
12
16
12
65
31
35
18
138
81
63
1
17
84
12
12
7
8
4
68
12
21
19
60
23
9
123
33
21
91
23
12
12
60
25
44
40
72
47
1
17
18
21
45
42
1
5
43
32
12
24
28
72
53
30
18
103
23
9
15
9
57
30
13
20
99
49
35
66
27
16
35
37
53
3
12
27
33
3
1
44
39
30
78
57
51
6
18
42
3
4
5
48
48
42
21
39
36
1
12
17
18
12
30
18
24
9
3
9
40
32
117
54
60
12
24
36
25
53
3
27
21
75
174
19
35
45
16
11
6
18
49
23
24
54
55
83
24
18
7
12
17
30
1
35
1
11
18
3
60
16
17
79
8
76
23
1
32
12
60
12
93
30
9
3
45
16
11
61
84
8
52
8
16
20
15
33
96
33
19
17
111
4
12
92
4
24
11
12
6
87
105
6
66
3
36
15
97
36
12
65
18
24
25
35
36
30
7
32
33
48
3
15
1
24
83
42
3
15
105
16
179
73
56
9
48
42
24
1
8
4
41
3
4
11
1
24
20
36
3
30
36
6
13
5
15
28
5
19
72
48
8
93
48
84
27
28
8
63
30
19
35
13
23
24
1
17
183
24
3
72
13
24
8
51
12
12
30
7
23
1
84
12
8
21
30
25
36
60
11
48
49
29
18
12
6
132
6
33
33
3
72
60
12
39
84
12
33
36
88
104
27
6
7
35
42
12
6
60
72
13
47
69
15
144
36
84
1
101
15
24
3
45
24
45
27
12
40
53
147
16
53
3
40
24
23
13
36
12
17
6
42
24
6
60
12
85
24
5
42
61
8
9
19
24
17
39
15
60
33
9
7
48
48
35
48
24
18
60
27
28
8
9
6
25
8
52
20
33
3
9
42
6
12
42
1
11
45
52
89
19
36
12
8
63
30
48
12
6
12
37
29
90
30
39
72
51
30
19
5
18
102
42
25
48
120
8
12
9
30
33
9
36
6
1
23
21
4
8
39
1
68
24
9
96
3
33
7
48
20
4
95
21
15
174
36
19
72
11
13
8
3
61
95
48
73
56
39
84
61
48
35
37
5
15
15
48
1
11
57
36
9
3
63
33
27
78
3
39
37
5
12
27
4
29
75
40
48
20
9
19
29
159
36
69
3
40
96
5
43
35
1
29
31
11
12
9
16
119
13
36
60
116
15
33
111
24
9
24
15
25
47
105
16
5
12
3
9
51
48
112
20
16
71
54
7
116
27
1
5
3
15
6
3
16
11
13
8
3
6
115
12
5
60
15
36
4
11
21
16
8
69
6
13
20
27
60
66
6
21
12
87
1
23
33
28
8
63
120
13
113
15
3
6
27
9
15
12
57
91
36
12
8
3
9
4
41
27
69
3
16
44
12
75
93
12
4
11
37
29
63
15
1
8
21
19
29
114
1
53
15
76
48
23
6
19
17
39
39
33
21
19
56
16
5
31
56
12
3
69
16
11
72
85
47
132
36
12
13
35
18
27
60
45
39
24
48
40
11
1
41
66
57
21
6
117
9
15
27
13
131
25
60
32
21
27
40
20
40
11
30
27
16
47
24
25
8
15
12
24
12
33
36
12
4
56
9
79
20
39
30
18
6
15
45
63
72
15
33
24
3
81
4
29
18
48
ABCD 95241300502*3^$a+1 [50004]
48
78
72
111
16
56
27
1
24
8
39
25
29
24
138
37
20
3
18
99
76
20
16
8
16
35
49
12
8
180
96
36
16
48
72
5
15
39
18
67
60
48
116
36
4
59
72
78
18
18
30
45
45
7
24
20
96
4
29
42
9
24
12
9
75
9
27
4
84
20
15
61
24
24
20
16
119
33
4
8
51
1
60
48
35
57
33
7
119
57
24
3
36
21
51
9
48
40
12
56
24
4
11
45
4
72
5
15
15
9
16
32
12
93
31
20
40
5
19
8
24
36
15
13
152
4
29
7
8
16
101
19
48
35
25
11
6
15
36
4
156
23
66
111
12
3
45
27
78
30
33
16
24
12
59
61
48
5
99
60
15
61
80
75
1
108
68
3
24
12
13
20
136
32
3
57
24
64
96
8
40
80
16
5
126
1
8
9
15
40
5
43
23
105
16
23
42
48
7
60
29
36
39
12
40
32
3
48
25
20
4
12
8
60
87
9
51
1
20
4
59
37
17
6
30
36
18
1
56
3
12
13
80
40
8
9
15
15
21
84
9
27
12
36
24
28
17
3
4
11
84
25
56
15
85
92
36
4
11
9
72
16
60
48
36
53
12
43
20
28
44
9
55
20
36
15
54
24
3
33
30
1
36
59
13
56
36
4
12
8
69
15
15
1
12
23
9
27
61
44
45
19
11
13
23
13
60
44
52
119
37
12
20
12
16
8
24
3
12
37
35
13
72
29
7
68
4
8
3
1
24
12
12
8
87
13
44
15
30
3
21
19
36
17
7
47
49
12
47
1
29
6
1
20
4
5
27
24
3
73
24
11
9
15
18
3
48
12
63
72
193
59
72
30
6
13
20
36
4
72
60
12
47
105
16
48
104
16
36
23
36
37
32
52
44
15
36
21
15
18
12
18
85
24
48
72
12
101
7
47
1
104
9
15
75
9
60
21
15
72
28
11
13
8
28
44
28
72
5
111
24
28
84
59
36
45
108
60
12
9
19
11
49
20
12
60
28
11
21
33
6
1
20
4
5
39
28
23
25
11
1
12
12
116
28
12
92
48
12
28
35
60
13
36
23
12
13
56
81
18
1
44
27
13
36
35
36
1
48
80
51
24
21
108
15
25
12
29
36
18
6
19
53
54
54
126
48
1
59
193
8
81
55
35
60
1
68
15
45
51
1
35
25
8
12
24
15
73
20
15
21
69
3
24
105
159
4
35
45
40
17
43
35
48
18
19
17
39
60
15
25
11
9
4
60
17
30
24
1
8
52
24
59
21
12
15
25
8
9
31
24
11
25
20
16
35
18
30
73
32
21
6
61
8
4
12
36
48
11
9
9
31
32
9
15
51
42
12
31
12
20
16
24
20
21
6
45
63
30
6
1
56
15
33
4
12
5
3
15
12
24
12
93
51
24
21
135
1
5
7
20
21
79
65
18
9
40
23
81
4
12
84
24
17
18
45
16
24
8
12
12
3
36
25
35
1
8
16
5
24
15
3
33
24
52
60
5
3
12
3
13
12
12
8
87
81
84
40
8
28
23
24
66
6
69
12
4
80
40
36
20
75
49
48
35
21
40
59
1
36
23
18
19
143
1
35
1
36
24
5
31
59
45
4
12
12
36
56
33
15
45
3
28
35
49
80
100
11
30
6
9
16
23
6
54
18
3
4
20
3
60
12
36
45
51
61
24
36
5
7
23
13
24
5
30
57
24
45
7
24
36
77
31
20
9
27
21
67
5
55
71
9
12
40
35
90
3
15
25
23
13
5
36
15
9
19
12
35
21
39
9
12
12
12
21
7
32
4
20
60
16
24
32
52
72
83
48
9
4
24
8
12
76
24
5
42
61
48
44
3
25
17
3
12
16
20
16
23
48
24
1
8
52
68
60
84
33
55
8
16
41
19
5
18
1
20
81
3
60
96
27
72
1
32
88
44
33
72
3
12
100
11
61
48
11
1
24
11
1
24
48
35
18
3
39
21
12
3
30
67
32
16
35
9
45
30
33
100
8
4
17
18
13
8
24
36
24
75
93
3
69
3
48
24
18
48
6
13
5
27
4
12
12
72
20
15
18
87
21
27
60
57
19
36
120
24
20
36
36
33
12
15
52
8
12
112
24
11
9
4
47
45
24
21
51
40
83
1
53
31
119
13
12
132
23
93
45
67
12
20
16
44
39
6
54
1
29
19
5
51
4
8
27
12
9
9
42
9
12
24
40
35
61
29
60
3
45
67
20
60
16
12
5
55
5
3
12
3
18
7
23
1
5
15
15
18
43
60
24
36
5
15
60
27
33
63
85
59
37
8
45
3
4
36
5
18
85
11
69
36
24
15
25
11
85
5
115
104
4
48
20
52
17
15
33
43
8
9
31
60
32
24
15
1
12
23
129
9
7
68
39
18
48
6
1
24
11
30
78
1
24
32
88
12
44
36
48
21
19
35
1
60
83
18
15
24
64
41
91
12
20
21
67
59
18
30
13
32
28
8
24
21
7
12
20
3
48
25
12
12
5
3
4
11
25
44
4
5
19
20
88
20
27
6
151
20
40
23
12
13
8
3
25
47
13
5
54
25
8
87
1
5
15
16
48
12
35
48
72
13
48
188
76
68
12
28
71
25
12
12
36
41
78
13
24
24
12
24
11
13
12
32
76
24
60
36
29
3
4
48
35
1
72
95
12
157
48
20
40
12
36
35
84
45
153
3
12
36
39
1
12
83
69
76
104
21
7
24
5
18
13
35
18
7
119
69
4
5
36
87
4
11
37
53
7
20
63
72
13
44
21
27
16
47
48
6
3
60
76
5
30
1
56
87
25
17
15
4
36
35
205
44
15
21
16
48
41
31
65
39
16
29
18
18
39
88
35
73
8
12
112
20
36
4
11
36
9
12
27
61
47
18
15
9
7
23
1
24
20
27
9
16
83
108
45
87
61
65
51
75
25
56
93
132
27
27
1
20
84
24
51
30
39
60
4
72
8
51
132
84
13
32
40
8
3
57
16
12
48
11
21
64
23
37
11
24
33
87
21
69
39
124
5
15
51
1
53
18
13
24
20
12
16
12
71
21
4
12
24
5
18
97
48
72
8
12
28
36
36
84
101
31
23
45
4
48
24
20
4
12
8
52
17
31
12
12
17
3
3
13
96
36
32
40
176
57
18
1
60
83
162
30
1
48
11
61
5
19
8
148
23
1
20
39
30
79
11
24
21
12
15
13
60
72
80
15
162
30
13
59
49
36
11
72
37
84
32
39
54
54
1
56
48
45
43
132
48
59
21
28
32
27
13
8
24
28
12
11
1
11
9
15
48
6
102
33
12
4
120
11
24
21
15
13
80
36
60
4
35
36
24
21
24
4
5
7
24
20
4
48
8
9
6
90
39
16
12
12
68
45
18
1
8
ABCD 95241341764*3^$a+1 [50073]
90
18
30
6
24
24
93
45
144
3
112
11
54
60
51
45
67
221
30
42
84
55
5
24
12
7
11
42
132
96
36
54
42
12
36
114
30
67
35
45
81
24
39
96
3
42
66
90
42
12
48
33
3
114
72
3
15
12
84
162
24
60
36
90
13
47
42
7
41
12
180
6
114
18
24
78
48
108
126
109
17
30
12
18
54
60
6
54
18
6
306
75
33
15
105
6
1
80
3
45
45
6
60
12
84
6
12
126
90
7
29
6
48
6
39
16
35
13
32
45
66
97
5
12
24
39
57
54
1
11
18
24
6
24
60
48
33
129
420
12
186
120
24
69
9
6
54
96
6
48
37
35
6
12
27
15
33
112
29
6
150
60
78
12
33
16
131
24
24
6
36
24
24
3
240
64
35
138
6
12
12
6
126
1
29
24
174
48
24
114
132
15
27
36
96
6
43
125
132
30
78
30
69
16
101
144
12
78
81
141
19
89
12
12
66
12
54
123
3
78
31
65
30
84
24
42
36
54
49
17
42
18
12
7
128
96
105
42
30
84
48
6
30
42
12
246
24
6
42
54
60
6
12
42
54
60
96
78
6
36
36
84
144
6
90
19
5
42
174
24
30
96
13
35
13
29
18
108
117
27
69
21
43
47
33
48
15
33
16
11
18
115
41
54
36
6
12
27
64
5
6
6
18
42
24
24
19
11
37
17
12
180
90
48
78
12
27
15
36
72
85
11
36
1
35
24
21
105
42
6
6
18
30
6
12
42
66
51
21
43
11
30
24
204
162
193
47
30
18
210
138
42
78
45
93
66
54
12
84
54
36
84
12
42
12
36
18
21
64
47
49
11
324
18
36
54
78
7
47
54
102
42
6
66
18
108
120
72
36
36
13
11
222
108
30
54
66
42
27
16
35
12
144
6
42
12
120
24
54
108
19
83
12
33
3
24
30
114
132
12
90
91
29
36
156
19
5
6
21
129
66
18
24
6
216
36
54
54
66
6
54
114
24
60
145
41
12
27
63
90
24
15
123
21
51
54
132
48
66
48
30
60
42
13
35
96
6
6
33
9
18
84
54
6
18
240
108
114
84
1
41
72
111
9
108
24
18
12
18
108
12
168
48
36
15
15
1
35
18
24
30
42
48
102
6
42
132
30
48
6
157
192
125
30
21
27
117
21
72
168
6
6
18
6
48
18
54
18
6
84
126
90
42
78
24
36
36
18
138
7
53
120
3
112
35
54
48
96
12
42
36
6
180
60
39
27
69
33
60
6
12
129
45
30
36
18
96
36
43
11
30
246
12
48
18
6
13
35
12
144
54
12
36
43
5
24
132
60
3
16
11
30
96
39
45
78
132
36
45
75
120
48
60
6
78
157
155
54
111
3
12
78
18
102
60
126
96
1
59
78
120
18
12
78
30
37
95
30
312
48
6
42
54
138
42
1
29
18
60
90
138
114
18
48
13
5
36
6
30
30
42
150
18
120
42
6
75
147
45
9
60
54
36
30
6
252
18
30
18
132
12
66
90
72
54
30
36
19
83
13
89
135
3
6
6
36
42
3
9
66
24
13
11
24
12
54
12
63
9
48
42
90
6
24
6
15
21
123
16
65
30
54
42
30
6
120
24
90
115
59
24
42
30
18
3
9
55
35
45
9
39
96
21
48
6
54
48
120
114
144
85
35
12
114
15
15
1
29
3
15
36
234
6
54
12
54
42
60
132
30
61
5
6
24
60
6
91
59
78
12
90
84
30
15
15
54
6
37
59
30
48
7
29
72
138
6
78
13
17
12
60
114
37
5
72
3
105
24
30
18
60
66
42
162
198
252
67
59
54
90
30
36
51
171
42
96
6
96
114
60
48
12
43
5
90
12
66
24
54
24
61
47
48
54
6
84
33
9
156
42
18
63
16
65
30
1
29
168
108
90
24
18
30
18
24
3
3
114
198
66
6
138
72
24
6
60
48
1
59
30
7
5
168
3
99
45
99
61
185
120
30
18
15
351
6
60
48
31
11
84
222
342
12
18
48
192
12
54
6
6
12
42
36
84
3
45
66
49
5
75
57
6
42
66
102
72
12
48
75
21
27
112
32
33
12
66
30
18
42
42
72
30
66
48
36
30
54
66
24
19
ABCD 95241550928*3^$a+1 [50019]
23
42
115
60
180
41
144
75
28
36
32
60
57
31
5
7
23
126
15
3
1
72
23
61
20
76
44
76
24
5
63
45
36
99
76
84
20
52
11
25
20
99
90
43
272
16
132
12
8
16
125
55
84
257
31
44
93
7
24
107
13
131
13
80
160
32
60
64
44
192
3
37
36
104
39
21
108
88
23
54
66
1
95
45
3
37
185
108
63
93
27
112
72
101
103
35
6
15
28
23
189
4
29
3
9
36
24
75
9
55
41
123
33
75
28
36
96
23
69
93
7
60
107
33
12
4
24
5
15
3
85
17
15
3
37
35
18
54
78
66
189
76
72
5
39
124
5
12
39
21
27
40
17
139
41
18
213
27
85
120
60
8
40
47
192
33
52
24
89
18
42
31
5
162
13
41
36
27
88
80
3
49
8
12
51
72
24
13
68
4
20
120
21
15
45
39
208
120
68
9
18
37
120
41
75
64
176
15
72
93
64
35
6
15
12
40
180
36
12
59
6
15
144
51
9
48
15
18
60
18
141
69
54
72
13
11
69
12
16
5
42
25
65
31
32
180
24
16
17
75
172
131
37
8
9
103
108
5
24
36
7
23
54
19
36
41
12
36
39
16
104
147
13
36
44
12
40
68
40
108
120
23
24
93
100
5
48
27
9
6
57
45
67
56
24
48
40
95
61
56
76
167
61
11
30
15
45
3
76
116
3
13
12
20
16
77
15
88
95
49
60
128
129
43
20
3
9
81
78
61
5
31
77
42
21
28
41
144
51
36
39
93
33
135
60
72
15
105
117
31
59
54
120
19
5
3
28
12
23
9
12
33
15
147
18
27
40
29
7
23
49
140
33
18
66
6
49
125
3
160
48
23
6
18
33
57
336
67
44
93
48
24
31
80
249
36
79
8
16
56
48
63
9
108
75
1
120
44
60
33
7
60
48
24
5
51
33
27
64
176
39
85
5
3
16
36
84
11
81
4
5
43
5
6
72
25
24
143
105
45
123
15
49
5
114
270
99
148
12
68
24
3
85
11
61
41
39
3
225
160
60
48
137
75
40
47
33
52
35
24
66
6
69
100
29
7
20
39
114
31
68
3
73
152
105
48
60
79
60
41
12
39
96
9
135
40
5
31
5
15
84
64
92
3
21
33
36
51
3
97
60
84
5
72
24
15
88
35
1
32
4
56
64
8
33
55
35
45
4
5
91
5
139
23
13
17
3
60
184
20
21
55
32
147
165
33
3
69
103
20
21
159
27
54
51
28
36
96
71
13
56
48
72
123
57
64
32
39
6
79
8
16
72
32
16
44
88
17
15
108
88
29
31
71
90
6
9
76
89
18
6
66
21
60
24
21
19
56
60
28
36
288
41
31
113
87
100
60
59
69
28
23
1
53
3
12
88
59
18
91
5
27
9
90
13
92
39
49
8
28
41
15
21
87
57
108
48
55
20
208
5
27
12
3
30
27
48
12
48
100
5
12
103
20
204
105
51
124
36
20
60
33
19
8
15
97
20
45
27
16
24
41
7
8
100
77
27
45
15
60
21
12
75
16
149
27
40
80
36
172
17
15
36
24
28
65
72
15
64
11
49
12
32
100
23
72
30
3
88
92
3
9
81
30
69
16
155
54
15
100
173
79
24
5
12
15
75
13
65
79
108
20
24
51
24
21
27
42
31
72
23
117
27
21
112
8
192
108
9
156
135
45
103
29
31
36
56
15
9
4
59
72
33
45
43
168
5
66
1
5
7
20
60
28
47
57
15
153
93
18
6
31
35
13
44
21
31
8
28
12
60
156
149
3
33
91
23
133
60
44
99
42
7
23
144
13
8
12
12
4
5
127
12
5
60
3
100
20
24
4
47
30
15
24
51
73
32
12
27
6
87
33
67
167
24
265
5
67
5
12
15
21
19
300
92
129
55
71
85
96
12
5
90
73
44
40
20
48
15
61
36
5
31
32
27
33
40
8
69
48
87
3
1
84
77
75
51
150
72
48
90
57
52
84
24
23
25
29
36
39
4
32
9
15
99
97
5
90
24
45
21
67
80
12
21
42
25
32
28
77
36
7
36
5
27
15
49
48
5
55
72
80
40
36
72
47
49
72
5
99
16
72
8
64
5
19
44
27
78
195
87
1
48
5
27
45
42
45
180
72
40
71
45
33
87
24
76
5
ABCD 95241743882*3^$a+1 [50018]
228
11
72
49
90
5
60
55
96
113
79
72
6
90
72
102
11
24
48
60
37
6
24
18
23
55
17
37
18
17
144
120
31
120
48
41
84
193
60
54
120
29
36
48
157
11
25
83
1
11
127
77
48
25
48
24
35
175
216
89
24
7
29
211
89
25
83
60
48
37
167
25
240
23
12
31
24
30
11
37
35
97
180
138
65
37
18
78
83
36
43
48
24
150
18
5
43
72
48
53
132
217
192
131
12
127
6
60
102
102
18
5
216
19
53
72
48
108
60
36
151
54
18
5
36
1
48
23
108
61
6
65
25
174
66
95
144
85
306
54
36
60
47
72
13
23
55
114
150
90
48
12
138
78
90
120
29
144
144
67
48
65
13
24
143
36
157
114
6
47
163
42
11
67
72
53
19
30
66
150
42
125
37
48
150
5
12
31
24
126
59
13
18
54
66
24
30
60
30
18
60
162
78
35
37
35
25
11
144
121
35
108
19
30
131
60
61
119
391
6
12
12
11
12
60
247
96
17
72
31
144
149
36
36
48
60
84
37
48
227
25
95
145
66
77
36
60
241
36
12
72
191
108
1
60
90
30
60
11
168
36
133
18
54
48
83
24
84
211
173
13
12
42
5
48
85
78
5
109
143
37
96
24
18
48
29
25
83
12
108
55
17
60
36
85
143
97
35
289
30
30
120
71
19
101
265
24
35
168
223
5
25
83
60
1
35
36
12
7
30
71
85
95
55
293
1
66
30
47
67
18
23
84
73
120
162
149
36
31
24
66
144
6
24
30
138
240
41
7
102
72
35
84
1
59
151
101
109
71
205
24
138
65
55
125
187
65
31
5
25
42
41
12
115
30
12
95
37
186
65
108
19
72
6
114
29
180
1
71
55
54
108
155
60
85
167
43
18
83
120
37
180
162
222
11
157
83
49
71
79
96
24
48
65
193
60
42
90
12
66
24
30
18
221
36
61
90
5
360
25
35
12
96
19
78
12
192
180
59
1
6
24
5
84
24
13
95
120
72
36
24
55
102
18
78
47
13
155
25
60
102
48
54
215
84
204
25
11
37
132
191
156
25
18
42
6
5
19
66
23
144
25
23
144
181
95
187
65
25
78
5
84
31
24
113
103
72
72
168
17
85
59
1
6
24
210
11
19
18
35
36
84
132
31
89
25
6
24
41
25
95
145
150
90
54
65
31
185
49
299
72
169
18
48
17
193
102
72
6
35
24
36
235
30
35
49
36
12
107
108
457
48
11
1
18
17
13
48
42
30
47
96
25
24
131
48
24
36
49
138
113
7
42
11
144
43
42
180
42
6
72
132
35
211
54
66
65
49
59
144
85
83
48
61
71
25
150
77
12
96
12
25
12
30
30
35
31
30
84
60
120
83
36
91
5
84
36
24
72
12
7
30
66
5
60
120
60
19
29
24
13
84
11
49
48
108
47
156
37
72
107
13
18
30
24
119
19
53
25
24
35
31
90
84
18
17
55
29
181
30
6
12
47
108
25
83
144
85
18
150
35
103
53
19
197
60
25
60
96
299
31
77
60
127
30
90
30
11
48
49
270
18
263
36
36
79
6
95
19
6
84
11
139
78
48
227
13
12
23
384
36
ABCD 95241872216*3^$a+1 [50020]
48
60
84
48
20
73
27
12
96
24
33
27
12
60
9
42
165
45
59
13
95
120
31
9
63
18
47
4
144
69
15
45
11
49
35
43
42
47
48
72
100
33
3
33
12
215
100
15
48
57
212
28
60
24
24
27
30
3
12
12
56
12
25
27
80
61
51
189
35
37
159
84
189
35
13
12
3
12
128
12
88
20
88
56
136
15
18
24
63
87
17
60
28
180
33
60
23
7
48
69
93
179
28
8
52
128
12
28
33
87
165
39
8
52
93
3
72
93
3
24
33
12
3
32
48
168
12
4
9
59
60
25
155
16
60
80
4
21
39
8
24
180
73
30
48
57
15
45
56
84
72
1
35
25
35
28
27
17
13
42
126
267
12
213
3
12
33
51
68
133
47
16
180
12
8
36
133
51
12
105
63
12
20
72
36
4
108
15
9
39
90
12
42
30
36
39
33
72
71
16
48
15
21
69
36
51
36
27
18
15
44
133
23
24
13
18
9
116
72
40
128
64
3
41
7
90
159
39
81
9
59
73
35
144
28
225
18
69
51
30
47
25
35
25
11
52
32
16
44
108
4
33
15
48
12
48
12
93
12
27
20
40
9
39
21
30
89
40
48
44
28
48
12
33
135
12
153
39
111
17
16
12
57
66
42
15
15
9
56
24
1
180
99
60
96
140
40
144
21
15
72
60
8
100
44
64
56
36
28
9
71
60
115
42
12
23
28
32
48
97
107
85
3
32
25
71
12
7
53
43
24
18
30
177
8
24
28
225
51
56
13
15
93
39
9
47
25
27
3
125
13
27
24
21
39
231
17
175
77
28
120
105
108
27
12
9
87
68
12
148
39
66
24
47
16
15
18
39
12
8
16
56
13
63
164
100
21
99
44
64
8
25
3
15
9
8
84
13
60
18
33
44
36
12
4
21
47
28
12
108
15
9
8
31
42
30
138
120
174
101
97
27
12
8
36
76
21
12
75
135
5
85
147
69
87
20
180
103
42
87
20
163
33
165
15
56
73
228
63
9
23
55
17
1
147
57
3
33
72
75
68
76
80
124
129
87
48
32
1
132
147
33
6
17
85
15
33
39
80
52
39
201
56
112
141
47
64
9
12
78
72
18
111
33
3
20
25
123
24
128
112
12
80
31
18
27
27
30
36
39
12
21
135
45
60
99
8
40
3
89
151
113
25
27
84
21
15
45
39
63
93
12
68
40
80
4
60
3
65
241
27
20
172
3
17
25
11
25
11
31
9
81
39
20
19
5
16
48
12
8
28
8
4
15
90
78
57
8
25
3
45
39
21
27
93
42
30
3
36
3
240
18
27
3
65
55
30
83
25
47
97
15
32
16
57
27
81
90
17
12
13
96
27
75
9
9
51
48
12
96
120
15
45
24
96
44
61
59
108
13
15
24
20
4
156
20
36
52
48
45
12
3
24
9
24
180
6
17
12
36
4
12
84
12
105
27
108
180
32
16
176
19
9
8
97
15
33
60
279
9
11
24
12
25
90
42
3
120
3
174
83
40
24
104
7
5
145
120
12
15
56
12
28
84
12
8
108
25
15
44
1
27
12
48
21
87
60
60
80
108
7
45
12
192
9
72
27
33
23
72
108
4
45
120
3
33
11
31
18
39
33
48
27
32
112
20
40
84
32
52
15
78
39
3
33
20
64
3
153
12
3
48
5
37
107
28
45
90
30
39
48
81
11
60
19
42
72
11
4
8
112
96
60
12
33
35
4
60
20
13
59
13
11
40
57
15
45
99
9
12
3
87
57
45
48
3
24
45
27
48
12
24
32
64
129
12
75
12
33
39
9
147
8
40
96
69
84
11
4
123
102
15
72
44
16
80
184
36
36
105
30
42
3
27
78
75
72
68
12
103
9
20
19
102
42
17
40
60
80
16
72
12
21
3
15
72
48
9
68
13
54
18
39
39
57
20
37
15
272
103
33
12
48
12
15
45
12
9
54
117
24
57
15
45
123
24
48
24
20
31
33
12
120
84
44
67
65
40
24
8
1
39
8
7
126
27
93
24
11
40
32
25
12
15
72
9
47
13
30
9
8
55
69
33
3
104
49
144
30
45
48
24
33
23
25
27
15
18
59
36
24
40
8
25
11
37
39
9
11
1
35
48
72
13
42
78
107
55
57
108
165
15
15
9
141
288
155
72
40
84
24
116
16
24
69
12
183
15
29
16
9
138
48
90
207
80
112
45
60
6
30
59
13
27
8
25
39
24
84
60
12
ABCD 95242032742*3^$a+1 [50026]
12
48
3
39
1
8
15
6
60
60
43
65
15
45
42
9
15
36
30
15
40
95
18
231
45
195
129
96
30
25
41
78
66
15
16
119
9
105
6
49
32
16
32
21
19
191
1
59
61
80
48
40
185
60
6
45
9
55
41
39
111
96
9
111
18
12
48
43
32
136
41
48
66
21
15
49
72
17
36
219
40
11
69
48
27
90
91
59
12
25
80
48
27
109
5
66
33
15
102
51
69
43
56
24
16
5
30
6
39
135
49
5
91
71
144
24
6
19
65
126
25
80
16
8
88
59
13
56
120
16
65
18
210
43
8
81
31
77
36
79
8
3
96
180
114
54
1
89
36
24
12
39
24
16
101
18
105
40
8
63
57
40
144
80
48
57
54
25
65
60
66
18
60
36
36
54
85
5
36
18
102
174
144
1
144
56
64
8
9
18
36
105
39
66
7
48
56
33
60
12
60
90
9
141
18
72
48
1
89
63
33
7
17
15
105
12
60
48
135
40
56
21
18
96
24
81
45
75
69
42
24
24
6
24
90
1
29
12
30
198
12
54
120
30
84
15
16
11
13
41
39
51
54
30
25
65
15
21
19
72
8
57
24
7
8
64
41
31
24
5
27
39
24
25
5
67
23
1
65
60
18
42
39
21
90
138
15
105
103
53
120
60
31
29
6
21
33
39
160
5
147
40
48
35
13
137
15
15
60
13
32
45
6
141
9
30
30
66
33
111
120
9
16
65
39
15
73
89
39
64
32
105
144
66
21
48
81
39
16
65
48
6
30
195
105
15
64
32
39
6
43
11
45
69
72
24
90
6
3
96
9
102
9
255
57
48
24
51
90
24
36
7
47
72
48
12
18
27
9
36
138
6
24
27
69
171
9
6
1
8
72
24
69
36
60
18
72
54
54
157
65
24
39
40
48
80
24
40
5
18
6
30
54
7
29
51
15
1
47
66
36
18
42
108
60
36
36
30
33
16
5
180
6
105
45
48
123
63
25
24
17
103
41
7
32
16
72
47
1
41
30
18
132
43
11
6
30
1
8
69
12
54
30
120
54
36
9
57
48
7
104
9
132
3
40
77
48
36
36
18
1
65
90
60
24
96
1
5
204
15
16
96
233
15
64
35
12
9
21
3
15
33
24
63
60
12
33
16
24
48
29
3
57
48
55
95
12
13
5
36
30
9
87
105
9
120
180
171
3
21
120
9
6
9
16
41
18
12
9
16
359
129
15
25
65
30
12
13
32
88
5
12
48
96
24
96
54
30
36
24
132
3
96
39
30
51
189
3
72
81
54
6
144
30
30
207
93
96
24
67
24
29
67
95
33
15
42
30
129
45
24
75
21
75
72
24
33
30
66
15
16
128
21
24
36
6
30
99
15
49
32
48
87
1
8
40
104
16
5
75
45
60
7
23
1
59
30
30
54
91
41
24
55
125
84
6
105
24
21
99
45
12
31
8
15
66
108
3
9
24
7
23
49
101
6
138
156
127
53
144
43
8
195
85
24
176
81
18
30
60
102
45
88
96
119
6
24
123
33
7
24
29
30
45
99
6
24
30
96
30
24
27
16
24
56
72
81
39
45
60
6
114
6
49
152
375
241
149
18
57
16
8
64
35
21
9
6
66
24
31
8
117
51
3
36
265
89
7
48
35
306
24
240
120
30
36
1
32
16
29
43
83
6
15
39
6
60
39
21
18
36
45
39
12
18
3
33
144
6
36
205
53
96
24
12
39
112
8
9
175
71
54
66
30
300
79
47
25
8
111
54
36
24
60
30
21
24
88
8
9
87
9
24
30
1
104
21
51
3
93
88
119
33
112
47
25
5
150
54
36
108
12
24
67
32
96
15
25
24
41
15
69
27
39
24
66
24
7
65
135
3
6
96
54
9
117
54
21
16
48
5
60
31
23
1
144
35
30
12
51
3
69
57
103
96
11
60
120
105
9
36
19
32
213
30
45
15
114
36
19
5
51
45
19
80
51
37
32
48
64
5
19
71
1
8
112
89
54
24
12
18
66
54
6
61
29
36
48
6
156
60
9
105
30
49
5
30
37
53
3
9
84
19
48
8
16
8
135
6
60
6
18
87
39
145
125
51
120
15
9
15
30
36
84
30
61
23
25
56
24
40
11
36
33
21
24
66
217
47
36
60
6
19
5
6
133
48
17
12
78
90
36
36
43
5
27
16
23
441
33
7
8
40
5
66
6
3
16
32
33
15
16
53
3
39
ABCD 95242037498*3^$a+1 [50067]
72
4
3
65
36
40
32
60
40
72
56
49
27
44
19
5
108
28
84
135
81
60
32
72
7
21
15
5
60
60
48
40
80
16
44
64
36
32
19
72
9
8
24
52
15
9
72
60
48
80
84
40
68
12
67
41
40
12
48
21
3
176
28
9
144
111
15
41
24
28
68
136
45
54
17
40
8
84
52
8
216
7
36
29
12
16
12
48
45
18
29
7
21
80
64
36
12
60
68
72
1
39
24
36
8
4
15
41
144
60
76
39
18
35
12
100
8
12
112
164
64
33
75
144
51
72
5
96
192
40
8
19
33
39
9
96
57
27
36
84
12
57
54
77
64
21
87
21
39
48
12
27
21
20
4
20
79
72
5
12
4
44
7
65
7
21
44
36
61
71
37
83
28
32
48
100
24
36
20
277
3
20
12
55
5
13
27
8
120
40
12
8
1
3
51
77
108
13
11
196
32
49
23
60
43
125
28
36
56
4
57
36
144
107
76
56
120
48
133
47
12
60
228
16
87
18
18
90
3
60
9
51
57
15
21
54
33
8
31
72
54
15
93
15
80
64
36
12
92
108
12
28
12
9
11
43
69
24
36
24
27
18
39
56
67
53
37
15
129
71
37
18
153
20
4
12
24
3
17
16
36
39
54
18
41
52
44
7
65
4
21
99
9
27
8
12
7
72
144
5
144
48
73
39
15
72
72
29
100
8
60
52
21
27
12
84
93
23
49
51
8
85
36
15
60
56
31
69
8
4
8
19
198
63
32
16
15
21
44
7
45
48
12
68
60
1
15
8
48
127
5
52
8
48
13
39
15
41
13
63
108
116
73
27
9
23
85
83
40
20
40
132
8
4
33
135
80
4
48
3
137
7
9
12
15
33
60
60
12
24
68
36
100
104
76
3
33
68
36
120
60
43
9
24
116
4
9
15
60
12
12
9
39
69
71
73
15
36
44
16
120
24
20
12
48
12
108
13
54
162
15
68
4
36
39
21
108
60
36
44
24
88
8
25
107
1
36
36
27
8
60
16
36
51
54
99
60
21
83
16
44
1
18
33
93
51
3
33
21
27
104
16
72
20
13
27
24
96
68
12
4
24
105
18
9
9
90
36
5
28
20
76
24
12
204
48
15
33
132
36
12
21
3
123
18
23
76
84
15
5
52
8
196
45
3
33
3
33
39
15
54
3
36
32
55
33
21
18
81
96
44
60
16
144
24
57
3
15
18
3
51
9
32
28
84
96
192
48
12
75
65
4
104
16
44
16
44
76
48
20
112
9
126
33
3
53
64
116
73
11
52
120
84
24
8
108
60
109
36
59
16
33
63
36
189
15
24
33
39
80
28
120
3
33
8
67
18
15
12
44
16
60
36
20
72
36
31
45
36
60
24
24
12
8
112
20
91
69
20
1
51
8
67
5
85
18
5
13
59
60
36
180
61
99
9
54
57
20
12
19
18
11
52
9
11
4
8
40
12
176
181
47
61
11
7
5
28
68
7
9
44
204
28
12
63
126
39
87
21
12
3
57
8
25
15
32
25
15
8
60
60
12
28
20
16
8
48
31
137
16
56
4
44
13
47
4
57
71
48
52
32
148
32
52
15
89
16
84
80
232
3
17
64
24
84
9
27
12
108
32
19
41
48
12
25
15
24
84
32
25
3
36
8
76
21
15
68
168
268
24
12
24
51
21
8
169
111
32
28
32
13
75
44
232
27
17
16
3
18
108
35
109
3
8
4
3
45
84
8
76
72
152
76
9
51
3
36
33
24
104
16
44
4
153
3
60
9
54
9
117
18
129
44
61
15
56
4
69
47
60
19
9
20
61
11
7
18
54
41
64
21
87
12
24
80
124
36
72
105
23
12
64
104
13
72
27
171
17
1
15
129
95
12
48
60
16
39
54
3
12
21
15
12
20
4
24
32
19
189
24
36
21
23
13
15
132
51
21
15
9
12
8
76
56
100
68
24
96
24
40
12
84
72
80
52
8
192
60
7
93
15
41
52
24
27
41
13
167
36
76
24
12
24
8
28
21
54
5
124
15
29
97
15
48
84
33
23
16
8
79
117
45
36
3
48
20
73
27
80
1
87
93
3
8
36
133
36
23
60
28
96
44
64
8
37
11
12
64
60
60
24
24
36
32
145
3
24
20
148
8
60
40
3
21
68
148
24
48
15
5
52
33
126
90
27
9
11
52
48
20
24
168
19
29
12
48
24
49
119
48
13
3
141
23
60
76
56
1
54
9
180
36
32
60
136
20
40
27
33
3
9
9
159
44
52
8
7
69
20
72
28
80
16
60
33
71
60
16
15
21
120
12
63
77
88
8
40
3
189
20
40
8
180
12
19
89
37
123
183
41
96
97
99
27
9
27
57
8
61
27
60
20
12
28
12
21
36
18
33
24
24
36
24
44
28
8
12
1
107
24
48
28
80
100
63
9
ABCD 95242275164*3^$a+1 [50034]
19
156
102
83
144
85
59
37
18
84
60
30
18
108
24
24
101
181
102
240
17
25
6
42
90
150
30
89
73
96
48
42
36
108
6
54
66
6
42
54
17
55
53
108
67
30
18
12
48
90
54
66
66
102
42
48
54
42
30
144
23
91
12
90
72
114
132
12
36
17
25
78
120
29
36
73
6
12
30
23
7
48
18
54
60
12
132
6
54
138
83
360
61
24
24
216
30
12
29
79
36
12
17
19
12
5
61
6
108
36
41
36
85
42
36
12
30
11
67
18
59
109
6
29
36
31
66
66
48
149
139
6
42
78
6
18
35
13
72
96
24
6
77
108
55
17
49
6
18
24
48
143
31
24
66
168
35
72
36
1
66
126
48
66
96
36
101
13
90
36
12
96
41
7
36
29
13
72
72
23
1
78
204
12
186
90
48
12
53
13
23
1
96
6
5
67
77
36
49
24
30
36
41
19
168
66
42
204
41
7
24
18
23
127
53
13
78
48
36
6
30
41
1
54
66
126
12
12
18
72
6
84
89
37
6
114
78
53
85
59
37
18
36
17
169
48
72
30
18
30
114
42
17
31
84
65
1
102
24
48
5
181
35
19
17
36
55
54
48
24
71
1
24
66
54
78
18
6
5
31
36
24
48
72
12
36
90
6
168
144
17
103
18
72
48
24
48
42
6
78
60
156
29
7
6
24
6
12
6
47
43
30
18
6
30
18
120
72
23
79
29
61
78
18
78
42
18
54
47
79
24
5
61
24
24
6
66
90
12
42
126
12
113
43
162
66
48
96
12
5
43
114
96
18
48
5
73
6
60
30
78
42
54
48
192
48
72
12
30
54
18
42
30
48
72
35
55
30
24
48
72
54
12
60
24
12
36
42
66
5
36
7
102
35
7
48
60
90
11
19
90
30
24
18
42
78
18
36
24
42
6
36
5
36
36
19
12
96
24
12
30
95
67
5
73
24
24
6
42
102
12
12
36
48
132
96
12
29
49
23
1
6
29
7
54
72
48
18
60
66
107
61
30
90
72
30
12
12
18
18
48
300
24
41
73
42
60
66
66
48
77
7
162
155
13
24
54
120
96
24
42
42
30
48
47
1
6
192
24
96
24
162
143
127
48
18
23
19
84
12
132
162
54
48
42
203
19
144
17
7
66
30
18
23
145
30
96
161
1
54
18
96
18
6
30
12
30
18
6
96
6
96
162
72
6
18
6
41
7
24
5
139
18
78
24
66
192
96
71
19
36
12
5
103
66
47
7
66
179
235
53
7
6
78
72
18
216
6
36
54
24
78
120
5
7
96
149
31
5
85
24
42
12
24
18
30
18
78
29
31
41
7
65
36
31
5
37
24
6
41
25
47
1
35
61
24
24
48
54
96
42
24
126
24
48
42
30
138
54
108
12
36
17
19
66
24
24
126
186
114
36
18
30
144
12
84
12
6
6
168
5
103
174
6
24
114
48
24
24
18
78
24
54
42
72
66
36
12
144
6
24
6
18
6
18
144
78
132
60
29
13
42
174
24
24
48
24
96
120
83
37
6
36
48
30
96
174
5
13
6
90
216
35
43
12
12
168
17
43
101
1
71
19
144
12
96
42
102
18
71
1
96
24
24
96
24
54
300
48
60
36
54
48
102
66
6
24
66
66
30
6
18
216
54
120
17
72
55
17
67
48
30
30
18
48
24
131
72
85
54
77
7
29
25
186
108
149
43
42
6
18
54
17
36
19
66
6
96
18
42
36
24
42
6
132
174
24
42
12
138
6
144
24
65
7
138
138
60
24
66
6
24
66
30
18
96
47
25
6
12
144
36
18
72
96
95
67
96
12
84
126
11
13
78
66
72
18
12
101
37
30
42
48
72
24
143
7
96
90
18
6
120
72
59
72
37
18
48
12
72
48
90
48
18
36
66
24
24
71
67
36
5
13
30
18
24
168
6
18
47
36
43
18
6
24
114
47
25
83
43
101
19
18
71
1
24
102
53
7
30
48
126
24
12
5
31
42
174
90
72
54
60
36
12
5
7
18
18
240
6
35
61
24
54
66
6
42
90
150
72
30
36
48
54
6
17
121
330
17
19
18
48
48
11
67
60
12
48
162
47
1
24
42
5
7
84
ABCD 95242533788*3^$a+1 [50026]
42
6
205
35
66
126
42
48
120
19
35
18
48
67
5
31
41
6
109
23
37
48
36
24
60
252
60
60
83
181
35
25
11
108
18
150
24
25
60
29
24
7
108
173
19
108
11
25
29
48
43
269
150
37
23
36
61
83
37
35
48
120
48
90
127
71
72
49
209
210
84
25
96
144
113
79
113
78
13
107
192
66
24
78
90
42
132
24
25
47
90
163
29
78
13
29
127
11
49
24
5
66
25
23
60
1
137
7
180
11
85
60
41
55
113
66
1
5
30
96
72
66
120
19
36
65
96
24
72
19
53
7
83
157
89
79
71
145
84
191
85
84
125
6
25
11
30
19
29
126
132
60
24
18
67
101
18
25
107
109
84
17
7
281
139
11
1
185
144
24
96
102
90
72
91
84
36
179
66
31
24
47
37
60
17
235
144
77
43
96
53
78
97
185
31
59
6
6
24
42
30
13
84
12
119
1
143
126
72
19
341
102
90
115
72
131
72
42
24
54
138
7
263
37
11
66
6
18
271
233
48
19
245
199
65
24
31
35
49
60
36
11
180
36
210
54
48
121
185
24
7
48
41
54
37
143
36
90
6
258
96
24
55
47
85
84
84
12
120
84
29
48
7
36
36
11
48
1
24
155
60
49
35
1
300
24
83
37
101
72
54
25
23
25
36
59
97
84
95
144
12
96
49
23
61
84
120
23
73
144
41
115
77
103
96
23
25
65
96
175
24
47
90
6
312
1
47
18
175
131
84
1
65
103
41
144
31
59
30
55
71
61
53
96
19
53
223
36
35
49
60
35
24
157
24
11
49
89
72
30
186
18
6
103
71
25
24
132
23
102
24
72
138
84
18
7
41
312
54
24
1
204
84
161
19
5
31
65
19
197
48
6
1
48
11
1
101
42
1
101
19
155
49
12
59
25
59
12
234
19
60
132
83
42
43
5
7
24
24
132
29
31
113
7
84
59
48
114
96
19
108
71
121
71
13
59
121
35
36
325
125
6
120
133
36
180
5
90
133
65
78
49
71
18
199
17
6
24
73
95
1
36
24
36
41
42
60
66
72
30
24
49
35
6
43
132
11
37
23
18
115
59
25
36
5
55
41
115
84
36
84
17
312
31
36
11
48
120
1
143
61
36
65
126
24
25
60
59
25
227
78
6
48
1
11
13
215
25
17
24
55
65
115
84
47
49
41
19
59
37
323
96
25
35
1
48
251
24
210
7
113
6
25
119
18
42
36
24
1
156
29
54
25
41
30
192
13
29
115
96
24
47
109
89
55
60
11
1
48
215
37
5
24
24
91
24
11
25
41
24
31
113
6
1
23
85
36
41
18
25
83
13
180
47
13
35
84
25
23
13
120
65
6
48
18
7
203
73
125
79
41
6
60
36
73
65
55
24
36
24
83
72
25
72
335
60
30
18
102
126
73
17
54
48
60
6
216
6
109
24
36
120
11
78
24
30
90
115
11
84
25
96
5
192
18
132
49
108
96
24
215
6
30
24
37
101
24
48
18
144
6
19
60
24
47
114
43
72
35
49
36
221
7
12
24
47
12
18
7
191
25
156
11
133
5
31
23
85
35
36
36
24
25
41
163
47
84
25
96
89
6
49
17
30
90
72
72
19
24
47
6
19
29
216
48
31
264
41
115
11
25
155
84
72
49
23
72
24
12
12
120
121
95
114
6
25
156
5
78
25
ABCD 95242598918*3^$a+1 [50083]
28
20
13
23
31
17
109
126
18
3
32
28
27
18
54
36
36
36
45
63
69
92
19
77
67
65
25
11
79
17
19
5
121
15
12
27
21
20
67
36
53
91
17
1
36
18
18
63
56
48
40
80
24
85
107
64
27
69
3
90
36
119
7
53
1
15
3
17
40
48
8
13
11
25
54
108
21
8
88
36
63
21
56
36
103
5
72
64
3
101
25
75
48
20
16
56
19
21
80
40
8
40
8
28
27
144
101
61
72
15
21
27
45
75
8
7
54
54
126
59
4
9
15
3
45
84
140
4
15
17
37
36
90
77
13
191
7
33
72
36
75
89
163
9
128
4
147
53
36
19
72
18
3
51
17
73
36
3
51
173
61
3
33
36
162
54
18
57
24
92
25
72
63
12
33
39
51
9
9
126
36
108
36
36
54
23
13
36
72
15
3
126
11
151
18
18
117
32
36
12
12
7
36
41
100
92
76
33
3
69
90
53
1
36
131
31
18
47
7
18
11
28
51
21
15
108
72
72
129
32
16
92
48
4
21
11
7
18
83
64
68
84
43
18
27
36
45
126
18
87
3
21
33
83
151
53
19
36
18
15
24
15
18
39
32
19
45
56
7
90
15
57
144
15
3
72
45
48
36
20
121
108
324
15
20
132
85
59
13
36
18
18
3
15
65
40
48
8
1
99
9
18
57
8
61
72
54
36
5
103
29
12
12
37
36
27
80
16
44
112
135
17
91
36
162
36
180
90
5
139
36
129
8
40
21
11
4
32
61
18
18
83
25
15
20
28
117
179
37
71
37
18
21
8
7
54
35
1
54
65
25
59
49
3
8
25
23
49
108
36
36
126
36
29
60
1
39
51
36
90
59
31
90
90
105
3
5
67
72
72
69
168
15
198
36
36
18
72
65
4
3
137
43
18
23
84
1
47
88
135
29
115
18
87
111
36
5
49
54
33
93
135
108
27
9
27
72
29
12
40
9
54
29
4
56
16
72
93
18
18
36
54
29
115
77
85
35
28
9
90
57
32
1
72
15
21
72
75
15
33
56
19
9
32
67
65
12
112
9
119
4
57
36
3
8
72
60
19
17
1
87
68
48
85
27
9
27
9
126
54
59
31
5
13
3
36
69
162
18
3
159
18
35
181
51
32
7
18
27
63
72
18
23
337
51
75
65
60
37
54
54
119
223
9
24
12
9
11
97
54
54
11
16
9
54
72
36
269
19
89
28
32
48
19
101
7
18
54
18
18
36
9
156
212
1
18
77
16
15
36
36
33
128
16
164
16
3
72
21
15
90
3
84
21
123
156
8
1
18
45
80
73
87
8
16
32
48
43
53
91
21
33
18
65
12
216
48
73
18
125
4
69
54
72
29
60
73
15
93
35
184
159
53
4
141
18
65
25
108
147
276
81
36
59
76
63
18
18
36
113
64
3
5
100
92
16
75
54
15
147
21
51
9
48
92
168
7
21
48
60
68
132
13
36
36
203
96
43
189
84
15
108
54
72
27
8
163
108
53
96
28
21
107
100
9
54
45
24
39
36
33
84
12
48
57
90
18
47
79
90
15
24
69
23
16
36
15
153
99
53
88
57
39
72
32
55
36
18
108
15
21
126
45
24
39
41
49
90
36
89
37
63
117
63
32
67
90
51
3
93
105
47
79
5
48
156
4
21
90
29
43
9
36
32
28
129
35
55
21
159
21
92
36
13
54
18
3
48
56
1
15
192
63
18
27
81
126
77
4
48
15
65
4
3
29
43
53
19
18
216
15
21
27
63
33
75
18
90
53
1
54
90
3
140
1
54
9
68
112
27
108
5
264
24
103
18
39
36
32
48
12
13
18
69
20
1
90
81
68
12
91
9
60
84
9
87
32
7
53
19
17
24
49
18
36
33
48
9
47
61
54
5
49
126
72
36
45
9
87
56
37
11
25
99
45
18
18
11
4
3
89
1
147
105
18
18
18
126
23
139
18
51
80
103
81
80
148
68
73
15
32
24
37
36
36
11
7
72
21
96
27
72
17
48
169
23
67
29
115
54
95
36
64
3
72
18
15
84
9
35
24
49
11
4
3
36
57
8
64
96
24
108
129
18
36
9
81
54
41
85
255
24
45
87
20
64
12
48
57
18
108
18
144
18
17
1
47
16
32
31
41
31
18
39
56
24
36
25
72
15
68
7
18
83
61
39
176
24
121
36
11
24
4
ABCD 95242938808*3^$a+1 [50003]
37
71
72
108
72
16
36
99
30
24
107
36
19
29
25
27
9
48
6
54
48
3
12
8
12
7
30
3
20
12
16
92
40
57
87
3
12
33
56
12
12
100
111
129
12
8
132
60
43
30
123
8
12
40
20
48
25
12
23
139
5
12
4
12
3
29
7
53
112
21
27
165
6
30
54
93
15
17
12
121
48
15
57
23
19
36
45
39
17
169
51
15
5
13
167
64
9
66
6
54
12
24
53
1
87
12
92
55
90
18
21
156
24
39
65
1
6
36
5
24
60
28
3
5
52
33
180
60
192
15
3
29
4
24
15
77
13
95
180
28
20
7
33
48
21
3
8
12
36
1
11
73
39
21
27
8
85
11
84
72
12
52
21
18
69
8
12
7
101
73
54
33
45
48
147
3
29
25
102
90
75
3
117
45
35
1
99
44
96
13
12
24
90
12
29
36
7
21
92
12
36
40
20
24
48
67
65
40
8
60
64
48
36
81
84
150
17
13
11
4
20
61
48
6
69
21
11
88
3
33
9
27
21
23
64
21
47
67
113
13
15
92
24
13
11
24
73
27
20
120
67
33
32
43
5
60
12
31
12
18
39
8
43
5
127
53
37
18
117
108
45
12
3
32
52
8
36
1
23
28
3
12
78
12
107
12
13
11
24
28
75
17
1
167
72
1
59
40
56
19
173
40
8
12
4
3
5
7
144
17
7
30
47
4
36
39
6
90
9
36
20
4
44
112
3
53
43
90
51
48
68
13
159
51
42
15
33
47
28
165
27
8
37
83
4
33
3
129
36
35
19
36
30
47
7
65
25
71
36
16
32
187
18
3
12
81
47
292
48
3
21
36
57
48
42
30
95
12
4
12
3
42
35
132
48
49
39
44
31
29
91
24
30
71
24
103
72
18
47
108
24
96
28
32
7
90
47
4
39
57
75
66
15
45
30
53
4
15
5
28
8
67
17
1
6
33
36
75
65
1
75
68
37
90
60
29
40
104
88
3
21
93
15
56
31
24
12
54
54
17
180
19
24
72
29
16
9
54
12
65
12
103
29
24
12
28
39
126
102
42
71
204
12
1
27
168
72
3
105
20
13
150
17
55
9
9
47
12
103
180
77
156
52
12
32
61
15
20
12
48
37
48
3
15
29
13
48
51
108
32
43
105
56
1
3
8
25
3
56
55
36
5
115
105
60
39
9
144
75
53
19
41
28
21
23
48
12
7
18
42
33
21
72
47
36
55
6
108
15
3
18
27
39
24
30
24
23
12
91
41
49
155
19
41
24
85
18
5
12
52
36
15
42
15
33
18
42
48
60
15
15
54
23
37
36
279
75
33
44
13
51
75
129
20
16
176
24
24
12
28
56
52
44
13
72
75
8
25
51
44
145
83
55
29
96
4
80
49
47
4
140
43
72
18
30
17
19
24
17
64
9
11
52
93
35
52
60
12
60
21
84
6
66
6
9
24
12
32
12
19
9
8
12
55
17
91
17
7
30
35
48
85
36
126
9
180
56
25
23
28
15
33
44
36
1
35
31
89
24
16
108
75
53
49
111
48
75
21
3
65
40
68
60
73
27
27
138
18
57
39
48
21
44
12
19
54
71
16
164
55
9
75
33
32
25
3
69
3
87
6
48
75
56
16
84
9
27
32
48
55
84
33
21
54
57
93
36
15
15
5
49
3
20
52
3
30
42
125
12
16
32
7
5
1
107
16
69
3
3
156
36
5
12
88
24
48
75
93
48
32
4
63
5
108
28
12
3
125
79
45
75
33
9
35
1
87
36
15
114
15
51
24
105
32
16
39
24
36
30
83
13
12
36
35
1
90
168
5
100
15
41
67
24
9
9
120
51
60
39
18
87
56
64
20
40
3
9
9
27
24
8
13
35
37
11
1
3
32
60
28
3
105
60
15
18
51
9
36
18
77
13
36
30
132
5
12
16
15
5
144
28
75
90
15
92
120
61
72
3
12
60
3
29
55
113
55
18
15
140
4
21
15
105
39
8
25
87
128
4
21
90
53
121
6
17
36
31
6
47
16
104
31
120
162
78
54
12
3
111
65
96
49
6
90
23
60
7
54
11
25
18
53
72
13
15
75
33
9
95
187
41
13
54
177
36
8
139
5
52
15
60
33
48
8
24
43
57
33
18
24
90
11
60
96
40
60
48
57
59
72
52
80
28
12
8
19
9
20
4
20
48
79
89
85
15
21
11
7
6
84
3
128
12
19
18
42
18
215
55
48
60
45
128
52
27
45
27
89
24
12
84
4
12
144
20
4
15
93
195
365
52
68
7
17
31
78
12
35
88
32
40
75
17
1
6
69
21
51
32
181
42
5
7
21
32
19
60
48
17
43
36
65
37
59
13
36
42
18
15
15
69
3
29
64
15
101
49
15
12
8
31
53
16
39
5
28
8
52
3
30
60
11
91
33
20
24
145
23
13
54
105
48
27
105
48
57
71
61
51
69
3
15
18
15
24
48
3
17
12
31
117
32
36
103
72
77
25
75
152
4
20
16
3
33
60
32
60
36
12
43
102
ABCD 95243904326*3^$a+1 [50048]
5
60
30
18
30
1
65
19
77
31
5
7
20
16
5
36
18
33
48
36
24
64
23
85
24
29
39
88
84
29
66
9
76
8
36
69
27
15
109
156
8
76
24
12
125
99
4
47
48
33
33
31
5
75
9
55
24
32
40
5
48
7
29
54
57
36
9
75
4
56
16
32
3
33
4
53
24
31
104
60
160
23
13
72
48
47
1
5
60
39
16
41
15
16
12
20
88
60
92
48
64
5
96
19
24
41
66
9
28
137
18
33
60
9
63
33
24
15
45
36
27
16
72
24
23
36
21
33
27
16
5
12
36
55
24
8
105
19
35
25
5
175
20
28
20
88
8
4
17
96
19
48
116
4
47
13
35
96
1
24
119
36
210
87
33
6
45
9
31
24
72
29
15
21
12
7
24
11
54
96
15
4
107
60
25
17
90
42
48
7
11
49
29
24
78
42
67
89
31
5
43
5
7
5
6
9
64
12
17
15
117
43
12
125
150
273
12
4
11
36
25
24
11
37
5
36
15
52
48
41
15
39
6
63
15
21
39
21
21
139
5
36
18
6
79
56
4
48
53
30
96
13
47
9
16
20
4
24
80
27
49
12
24
71
109
68
28
29
36
12
150
25
12
60
35
69
4
23
25
24
44
24
16
36
119
12
37
116
4
68
24
76
24
48
8
28
29
3
15
85
48
12
248
4
23
33
15
61
29
12
60
75
4
44
4
5
51
124
12
36
44
33
55
17
15
4
24
125
15
112
41
48
54
33
180
4
89
120
31
20
9
84
6
45
159
61
41
24
7
17
3
124
60
5
24
12
12
15
27
1
35
18
31
44
24
27
6
75
75
9
60
63
12
45
24
69
43
8
16
23
18
19
23
13
20
57
63
100
12
12
20
75
108
48
37
36
60
12
35
90
19
41
15
24
51
33
16
41
55
17
43
32
21
67
20
28
29
36
15
21
19
5
67
80
27
6
27
12
21
7
24
20
40
48
5
31
197
39
9
7
47
30
12
48
12
36
39
16
32
51
42
18
21
16
5
48
6
1
24
20
3
33
9
51
100
8
52
65
27
12
36
75
42
18
25
12
137
79
12
48
11
60
48
157
23
48
12
1
101
30
13
47
30
115
5
79
11
9
4
35
42
43
32
16
60
5
87
45
12
123
36
9
27
39
9
33
7
83
73
20
45
51
36
27
37
36
12
47
48
37
60
20
88
20
15
48
37
53
3
15
25
36
24
17
48
31
20
4
20
9
171
12
24
16
20
4
53
36
31
176
4
24
17
24
99
21
51
84
16
12
17
31
107
6
7
5
24
151
17
27
4
72
120
24
233
48
3
52
60
44
28
12
23
25
23
37
36
12
23
37
24
8
21
96
15
64
24
41
19
71
9
28
5
120
84
6
45
4
20
4
12
17
3
72
40
77
84
60
171
48
60
12
93
3
48
24
148
107
85
68
33
6
93
12
75
1
5
27
81
51
4
24
5
6
9
28
48
24
48
24
8
72
60
3
25
17
19
35
60
42
12
43
29
3
48
3
1
68
81
31
20
84
4
5
6
9
76
17
135
64
35
36
69
33
51
16
29
7
53
27
9
19
24
20
12
108
36
60
12
24
84
72
24
108
27
84
66
24
12
42
25
12
29
42
69
105
19
84
17
48
15
120
60
33
195
3
1
35
6
7
80
148
47
1
32
9
19
116
16
155
9
16
17
43
17
30
25
12
20
36
40
59
60
6
42
45
36
21
15
28
12
96
65
12
7
128
3
45
24
36
45
7
5
15
33
3
72
72
16
77
7
12
80
4
56
21
27
40
12
44
21
6
13
29
3
28
56
40
236
4
24
29
87
48
33
30
25
12
60
53
19
8
33
48
31
24
71
204
1
60
8
15
66
139
35
37
5
60
36
39
21
19
35
73
36
17
12
6
37
5
54
126
72
7
29
6
36
54
3
3
33
21
3
52
20
3
1
32
12
3
12
21
9
12
55
20
4
29
15
28
68
15
1
36
24
41
27
12
24
12
28
89
87
16
24
80
28
12
36
47
1
80
4
60
56
39
93
48
4
17
24
60
39
60
153
67
12
53
31
29
87
3
33
4
80
33
27
15
6
24
43
36
56
28
60
20
36
76
8
27
18
120
43
12
11
37
8
4
8
4
89
7
32
16
36
140
24
21
151
128
9
36
51
15
13
60
68
24
33
3
64
20
24
15
12
13
17
27
27
18
30
37
23
61
24
20
27
54
39
93
7
11
69
75
37
48
12
188
45
48
19
23
60
30
60
3
33
12
99
16
89
84
6
13
8
4
5
43
12
140
40
29
39
16
56
16
20
172
47
48
61
89
7
95
13
48
35
42
63
69
3
16
20
105
15
9
27
144
100
12
35
33
15
114
48
99
28
5
43
5
42
6
19
12
48
77
43
48
20
9
31
17
67
24
104
12
3
265
92
9
12
60
27
28
29
39
180
16
11
9
33
15
28
65
48
42
37
17
15
21
87
40
113
19
23
97
53
36
24
7
24
47
48
145
41
31
12
96
24
92
33
3
93
120
27
15
73
71
33
21
15
24
48
93
15
4
12
8
36
36
76
17
31
11
30
60
139
80
57
19
131
54
15
108
208
17
30
12
49
20
4
5
60
6
21
16
5
63
81
31
20
28
65
19
12
11
60
33
21
55
60
8
16
12
65
7
8
4
5
79
44
100
47
6
132
7
59
1
80
45
39
16
36
65
15
27
81
4
12
20
4
24
47
13
60
35
33
3
9
45
7
35
13
12
84
44
100
5
67
24
36
56
48
124
12
5
43
20
27
9
184
32
9
7
12
5
31
12
72
5
7
5
ABCD 95244098102*3^$a+1 [50014]
15
60
72
156
12
9
111
69
108
75
48
24
105
3
12
156
12
15
198
15
24
48
12
24
36
21
27
45
15
132
105
15
48
297
63
312
96
144
48
3
69
204
69
63
9
3
36
51
165
84
57
72
63
48
87
9
48
12
21
27
12
84
132
105
15
12
48
192
75
33
57
27
84
12
60
105
123
84
225
111
36
120
3
18
159
60
33
75
12
21
27
27
18
108
90
54
18
21
12
84
96
84
45
36
15
57
3
69
270
198
111
12
57
3
60
120
12
12
24
39
141
36
36
75
57
15
93
48
129
87
3
45
27
33
36
144
165
123
24
96
24
93
111
120
36
216
192
48
60
252
180
12
60
135
306
54
21
48
60
156
3
18
87
48
12
36
69
3
177
15
36
21
15
24
24
45
75
12
3
21
51
90
108
27
120
15
105
93
51
24
60
108
24
21
27
63
273
72
12
165
27
36
12
12
108
36
201
123
120
108
45
15
84
36
12
48
72
12
48
48
24
96
72
132
93
90
450
108
39
36
84
3
45
252
45
3
36
24
117
3
108
15
72
90
3
60
24
21
27
45
72
15
21
252
108
99
24
57
27
45
72
15
21
15
39
18
180
3
48
12
192
12
36
120
12
48
39
165
105
15
24
12
108
129
15
108
165
15
24
33
3
72
216
24
72
63
18
75
177
27
135
18
111
12
57
18
9
48
33
180
207
45
3
84
168
48
39
18
15
72
96
12
57
75
36
132
117
75
36
69
126
357
12
36
27
18
3
72
12
57
159
129
111
12
84
45
75
156
12
153
252
18
54
36
180
90
33
96
216
60
24
201
15
12
153
123
12
117
90
117
36
117
72
435
105
51
108
57
3
339
105
48
24
420
51
90
72
15
183
129
180
33
72
63
72
48
213
39
141
15
57
18
69
21
99
120
33
123
144
228
12
180
108
12
60
15
288
18
3
12
120
207
18
54
216
45
9
75
60
60
21
15
75
9
36
48
72
132
12
48
48
9
63
228
24
120
84
276
84
72
12
63
105
57
63
12
123
54
3
33
54
105
108
60
60
12
36
60
48
69
18
33
24
105
3
108
36
321
39
33
27
36
24
168
72
48
12
81
252
90
72
153
45
15
57
288
90
45
12
48
72
60
33
135
96
12
117
15
192
108
408
120
24
48
96
69
72
18
72
216
165
60
84
33
72
15
168
105
51
264
63
9
63
45
27
69
12
48
96
300
123
90
3
69
51
12
45
27
24
24
357
111
60
45
72
72
90
81
9
183
213
27
120
12
60
33
111
84
12
63
57
84
57
144
108
87
48
333
3
96
240
21
90
57
15
45
45
15
108
75
93
177
27
108
84
144
24
12
84
84
12
33
87
60
33
18
72
33
120
9
3
12
120
153
87
156
12
87
69
24
60
12
123
72
270
180
36
3
24
72
168
60
336
129
3
69
18
45
12
108
216
12
165
72
3
15
57
12
108
36
60
69
231
21
75
51
69
3
18
3
24
45
51
21
36
3
24
ABCD 95244297646*3^$a+1 [50028]
8
4
8
28
5
6
13
8
51
33
4
12
12
11
85
41
51
15
6
7
20
63
33
52
68
60
52
24
29
51
16
8
108
96
4
11
9
36
16
12
36
12
5
36
3
171
42
3
36
28
12
20
12
36
12
21
87
36
4
8
111
21
4
17
51
21
123
21
55
32
3
9
24
57
7
36
60
72
53
19
35
36
21
4
17
3
15
12
49
24
17
3
16
12
101
15
3
9
4
23
12
49
11
18
3
4
5
27
16
11
18
18
72
25
44
9
79
56
63
21
28
44
33
12
3
105
6
12
42
31
48
11
21
52
108
8
57
15
24
36
15
13
20
16
20
9
7
77
3
21
19
71
9
72
4
12
20
3
24
30
60
12
3
3
9
45
3
15
37
29
19
35
1
8
28
264
5
7
11
1
12
8
12
39
21
21
31
24
32
3
48
21
16
5
19
12
77
31
17
7
83
57
4
17
87
40
20
28
20
4
68
48
3
36
37
12
56
24
3
37
17
12
3
16
5
39
9
3
39
12
9
4
24
32
16
60
24
17
27
12
28
12
20
24
36
16
23
33
39
25
128
16
24
24
11
78
31
5
48
7
32
15
33
27
33
33
7
35
1
32
16
8
33
12
15
12
12
3
30
15
16
36
20
9
18
81
100
20
12
39
1
84
12
12
12
23
33
69
72
6
9
48
36
4
47
25
24
5
36
51
12
75
108
9
9
91
36
20
3
9
21
3
12
88
23
13
56
57
3
3
9
36
4
8
24
21
3
36
72
3
72
1
17
12
15
60
48
52
24
20
51
9
12
75
13
23
37
65
19
20
15
24
81
9
7
83
37
56
16
44
39
54
3
48
16
44
51
60
21
12
4
12
59
33
3
36
49
17
15
39
6
3
4
156
12
36
24
20
9
3
3
33
52
32
3
60
12
6
39
4
24
12
24
5
3
33
18
18
7
11
1
17
103
32
48
16
24
23
13
5
7
44
9
15
28
32
81
3
28
8
12
39
18
3
72
4
84
5
3
52
60
8
3
18
3
28
8
51
81
75
24
36
1
92
12
16
12
59
45
81
87
52
5
19
5
36
18
36
1
53
19
8
24
16
17
42
37
12
20
40
20
63
132
37
24
36
29
19
8
24
21
51
12
4
59
108
12
6
39
76
23
37
24
35
36
73
8
48
76
12
24
32
12
33
3
72
12
4
8
48
12
36
60
21
18
54
7
20
24
4
35
69
15
72
36
13
29
43
5
19
24
11
18
55
36
32
39
6
12
19
5
3
40
20
64
8
28
47
1
8
28
20
33
18
1
12
8
40
8
3
13
8
21
12
7
8
28
11
33
40
8
33
12
90
21
4
47
18
27
48
84
24
64
20
40
5
12
6
36
90
15
72
48
16
20
84
64
17
6
12
33
24
3
12
21
39
45
28
24
5
3
12
48
15
37
68
4
17
27
27
9
9
18
12
24
73
48
72
48
20
28
36
12
8
12
136
8
21
18
33
16
24
32
52
8
33
48
27
33
15
4
17
43
29
31
8
15
25
11
37
32
21
15
24
60
16
56
24
33
18
6
18
9
52
8
24
12
21
139
36
23
13
12
11
37
11
1
35
37
8
4
20
4
20
76
11
24
37
32
15
45
40
32
16
36
12
8
16
36
11
141
39
18
19
152
84
57
7
8
75
81
4
23
105
40
36
8
28
32
21
15
52
120
5
55
36
12
24
8
52
8
24
12
9
55
32
3
1
11
24
33
16
44
15
69
3
1
8
9
66
24
9
12
15
37
24
11
13
5
12
6
18
15
4
8
12
4
23
33
4
23
12
1
5
18
45
75
24
66
3
16
20
28
11
1
32
33
6
9
27
25
44
4
32
57
3
45
31
5
7
20
12
3
30
15
24
4
24
5
43
8
4
71
78
43
56
12
12
4
35
25
5
55
5
3
16
8
9
31
35
61
53
19
53
18
21
28
20
4
29
6
13
68
99
9
9
3
12
15
49
24
96
48
36
23
25
11
9
27
36
25
68
33
3
12
4
32
3
18
90
33
57
84
96
3
76
32
9
3
15
25
12
48
36
83
21
28
5
27
16
20
24
51
25
11
24
9
60
48
27
45
4
89
79
36
35
85
23
18
3
12
48
16
20
16
20
24
3
12
25
12
23
25
8
57
12
18
33
24
3
18
63
28
32
39
1
96
20
12
9
27
28
20
28
20
88
24
12
59
36
37
36
59
9
84
16
24
8
3
45
52
8
24
33
7
5
18
36
33
12
9
15
12
24
3
1
23
54
12
6
18
19
104
4
17
12
31
8
16
48
12
8
40
8
27
21
12
16
23
85
44
57
36
79
32
63
6
31
5
19
48
17
3
12
3
6
27
12
16
11
18
51
84
40
44
52
12
11
1
56
12
4
8
3
24
49
35
36
204
30
19
20
3
73
11
1
20
100
44
16
24
32
108
57
48
15
60
16
5
15
40
35
1
17
67
20
52
56
28
36
84
8
16
95
69
99
18
72
15
39
45
4
32
4
8
15
13
36
12
36
11
37
32
36
48
27
1
44
40
23
37
92
16
24
12
35
12
9
52
17
48
27
16
12
8
45
51
3
24
12
37
12
5
31
5
54
25
17
48
31
20
4
84
59
1
17
7
32
108
3
13
20
3
36
54
3
120
76
11
1
35
1
143
1
23
33
36
40
8
9
84
96
27
12
12
28
20
4
20
3
13
17
3
48
16
36
44
4
36
56
51
48
13
11
21
28
24
20
36
16
24
29
91
12
20
3
49
32
12
16
8
16
24
20
4
17
15
129
27
9
12
18
1
20
39
33
33
15
27
1
36
11
60
9
12
12
16
5
7
36
29
123
21
27
36
16
11
9
21
7
32
28
23
6
55
17
31
20
12
4
95
13
68
40
8
120
3
45
4
23
61
56
24
84
28
17
19
32
72
3
61
20
28
17
18
49
24
35
9
28
20
15
54
27
24
12
40
12
8
12
36
4
20
16
20
4
11
25
29
6
25
72
56
3
1
5
3
24
27
13
20
36
3
108
30
78
25
5
43
24
5
19
20
4
32
16
140
63
45
4
53
3
39
9
28
71
1
32
3
21
16
60
11
9
24
64
20
3
6
31
77
19
60
36
41
3
3
25
11
33
76
8
57
42
12
45
15
9
21
3
15
33
16
60
36
20
16
68
3
1
12
68
15
73
12
8
28
5
15
87
33
45
7
12
47
13
12
32
12
48
24
39
24
9
12
12
64
41
3
4
11
18
51
9
12
91
41
18
1
11
18
36
3
24
16
32
52
5
3
15
25
32
4
44
12
24
28
32
36
16
32
16
44
15
33
57
12
15
52
5
6
36
49
23
9
27
30
24
43
5
55
8
16
12
5
30
1
32
9
91
48
5
3
24
12
27
36
13
20
12
33
174
13
11
45
60
24
9
15
76
12
44
3
1
11
45
36
16
12
12
11
45
9
19
8
24
39
25
68
12
3
12
13
20
4
32
28
24
12
11
6
15
16
8
40
20
39
25
11
54
7
20
15
36
45
3
42
18
1
60
12
11
13
12
44
4
5
63
81
7
5
27
9
27
9
39
36
28
24
23
9
52
20
24
16
20
75
18
67
5
15
36
4
29
3
51
33
52
12
35
33
72
15
13
29
30
6
18
21
15
61
12
8
12
9
54
21
52
23
9
36
36
52
29
7
44
3
37
11
33
24
24
12
16
23
9
24
12
24
12
36
12
9
15
12
4
11
36
37
11
24
30
31
8
39
1
11
9
16
11
18
3
12
112
36
17
6
36
93
72
28
35
13
8
4
8
16
8
48
64
36
60
23
96
45
21
43
12
23
13
17
15
48
15
18
102
21
15
1
8
40
44
12
24
12
12
132
16
48
44
4
20
21
3
100
41
27
39
25
47
9
4
47
37
24
12
11
73
60
32
15
6
55
29
24
79
32
24
3
1
60
35
1
48
5
12
15
48
ABCD 95244609704*3^$a+1 [50005]
144
8
148
80
132
192
18
18
54
166
74
30
16
260
84
18
378
24
36
24
48
60
28
84
68
28
80
54
150
60
60
66
30
40
180
20
64
60
68
72
16
324
56
132
138
24
6
114
96
64
50
70
8
42
166
32
42
16
164
108
60
132
6
54
40
156
14
18
12
40
56
10
50
12
18
30
34
56
24
30
66
64
98
28
80
10
104
10
156
44
246
24
48
58
44
40
8
42
10
6
90
152
12
36
4
56
42
22
56
12
22
26
12
82
230
138
138
70
32
102
36
84
18
22
116
84
48
60
28
32
108
30
54
216
34
8
90
12
16
152
348
94
30
50
90
156
12
22
56
94
20
100
90
50
96
72
22
246
80
4
80
16
80
12
42
16
50
24
30
96
30
4
86
94
96
20
12
58
50
72
60
60
108
12
48
54
18
52
56
40
44
70
26
24
100
96
212
132
336
72
162
66
54
168
42
76
24
66
14
106
54
56
42
168
154
20
10
26
12
48
130
50
54
90
156
12
30
112
26
60
250
62
162
120
18
172
8
52
56
4
96
24
50
18
28
200
12
108
34
38
12
30
46
2
18
4
36
62
18
124
80
100
36
24
96
92
168
270
24
18
48
30
90
24
60
96
24
96
12
12
60
60
16
80
4
116
84
150
30
36
84
168
18
30
24
10
6
90
24
8
30
52
126
50
4
60
6
2
28
32
120
72
16
2
18
72
48
70
24
206
130
2
30
30
18
24
90
100
128
18
72
18
160
92
48
4
6
30
2
22
36
20
12
108
40
50
10
32
60
90
72
138
48
70
2
72
96
184
86
70
2
42
6
30
24
106
62
108
12
60
120
22
26
40
44
96
4
8
12
96
72
180
12
36
94
80
168
22
66
120
134
18
72
126
60
4
50
120
78
202
230
156
72
72
70
206
72
88
32
52
8
48
54
16
24
98
120
30
48
64
278
88
80
4
20
18
142
26
34
60
36
30
2
12
90
16
2
120
118
30
20
4
20
16
84
20
48
48
12
108
12
82
96
122
52
8
108
4
140
16
54
80
126
42
22
60
68
42
190
20
6
90
100
2
22
20
6
102
48
10
50
12
58
120
62
12
36
124
30
38
42
18
22
30
8
42
6
42
138
240
192
22
8
30
82
26
24
16
62
42
6
354
166
110
24
18
72
10
200
96
60
12
108
24
66
42
22
56
54
16
24
68
48
70
2
120
22
128
58
80
4
120
50
6
114
90
108
12
36
10
62
88
20
24
180
136
20
24
36
34
146
30
190
90
62
82
86
42
18
30
72
18
24
46
30
80
24
136
2
72
90
6
42
120
52
80
156
54
6
34
150
36
20
12
78
54
48
90
82
80
6
30
282
178
32
142
150
68
30
22
50
240
30
16
2
42
48
72
150
70
56
40
20
160
62
22
120
36
30
134
76
14
46
20
4
20
40
590
30
130
38
12
36
12
48
60
4
6
50
100
2
192
30
130
126
2
48
30
10
80
30
114
10
60
36
30
54
66
24
8
42
150
6
4
8
118
14
210
30
106
2
150
72
166
32
52
8
22
50
70
98
108
10
32
18
60
10
74
16
60
92
30
18
70
24
30
26
40
50
12
28
60
84
60
36
44
180
168
48
70
30
74
136
62
18
24
166
20
12
18
54
66
94
26
24
286
24
50
6
162
18
30
54
10
38
132
108
60
148
144
90
26
4
20
30
96
40
14
156
124
50
16
30
80
24
60
30
138
30
90
28
2
30
12
180
90
ABCD 95244828488*3^$a+1 [50012]
31
5
10
12
18
15
5
34
18
8
24
6
49
95
22
48
51
60
21
68
52
44
19
5
15
45
40
36
20
54
46
14
60
36
6
46
60
38
10
29
25
83
28
11
90
108
40
62
1
29
43
5
10
5
48
3
90
30
24
10
20
3
3
25
29
12
31
9
54
9
5
12
10
9
35
94
3
3
30
15
9
122
184
20
36
46
18
45
29
12
18
10
36
35
4
63
2
30
1
27
45
3
80
16
8
85
71
6
58
6
39
33
12
23
72
60
36
12
27
6
55
39
21
11
13
17
43
57
20
3
40
36
11
1
27
6
35
4
45
180
6
110
30
22
32
42
13
15
5
36
9
6
60
66
18
13
9
39
11
9
72
79
8
66
27
9
3
16
5
24
42
34
6
50
4
56
70
33
11
6
4
95
15
25
39
78
14
54
39
73
32
6
25
29
15
15
22
39
24
60
5
55
20
15
16
57
12
33
15
27
12
24
9
17
48
16
30
26
84
34
20
21
1
8
15
81
67
83
10
54
26
160
15
51
36
18
20
52
104
94
5
19
36
134
22
9
29
52
14
30
52
48
36
38
6
19
101
22
74
60
4
72
27
17
39
9
3
52
5
16
30
14
151
59
30
16
26
60
48
30
6
66
120
40
59
4
56
45
24
42
9
105
6
49
11
18
43
15
165
3
9
21
39
75
18
12
2
49
29
28
63
15
9
8
9
4
36
20
58
33
17
52
96
2
6
6
21
49
14
10
20
46
29
45
36
3
1
14
6
120
4
50
1
15
9
20
15
10
20
30
22
11
28
5
15
1
71
13
95
9
6
34
62
60
1
32
16
9
51
9
66
5
1
8
36
6
30
4
54
32
10
3
33
84
63
20
97
8
31
41
111
33
216
3
171
9
51
37
29
43
51
45
5
24
6
10
72
8
30
57
33
139
3
8
37
23
9
7
9
5
36
4
26
48
13
8
21
10
44
6
30
10
8
91
29
22
14
34
6
66
14
10
74
36
19
45
36
150
26
64
26
108
22
74
9
120
81
19
41
54
186
6
13
15
116
4
41
19
30
18
2
16
59
36
9
6
4
33
48
21
18
21
15
42
12
60
18
44
73
17
10
21
29
48
22
68
10
15
36
35
6
24
22
5
37
12
36
54
14
4
11
69
16
56
16
2
21
12
9
31
27
225
33
30
14
19
11
61
47
36
37
23
66
28
50
22
8
102
4
26
40
8
43
9
3
11
54
12
19
11
21
27
16
5
1
54
26
28
35
21
7
17
40
26
10
54
2
30
10
36
23
4
47
133
63
33
51
8
36
6
4
74
45
21
54
36
9
141
16
8
16
39
41
100
26
121
9
20
3
73
23
7
93
59
1
92
69
139
29
22
18
72
3
41
15
21
24
36
90
1
47
60
36
10
27
32
13
32
70
20
25
11
24
36
25
24
47
33
15
6
30
10
44
75
13
3
60
32
33
79
77
31
29
10
6
3
29
3
19
14
4
35
21
10
117
32
237
19
9
32
51
25
18
6
23
15
25
5
76
35
124
21
135
35
46
48
60
32
24
64
6
26
58
78
68
52
24
44
40
44
70
26
24
103
29
16
143
21
18
13
53
39
45
42
9
21
4
14
46
27
113
16
24
15
21
8
43
39
30
8
3
3
6
3
21
64
2
24
85
65
4
6
54
2
18
75
7
33
36
5
22
12
50
22
18
56
52
44
48
16
14
58
15
17
30
30
60
118
18
59
40
27
14
10
14
72
3
16
24
15
50
16
132
3
60
27
32
30
40
78
57
56
120
9
28
2
52
80
28
30
3
12
3
62
31
24
5
28
63
32
52
27
29
4
5
60
43
8
39
33
3
49
56
60
40
11
48
21
9
10
12
38
96
15
145
14
22
68
70
2
24
84
40
140
36
6
1
27
18
18
26
24
10
72
32
1
21
48
26
25
72
8
19
41
64
8
3
49
5
6
54
12
18
1
32
9
34
5
37
68
22
30
27
20
57
19
72
60
29
28
2
54
7
17
63
57
3
27
12
13
36
15
17
37
35
45
36
60
34
21
12
27
18
2
73
47
21
69
6
37
77
22
6
8
15
15
25
32
7
5
21
214
18
75
23
40
42
3
27
5
52
71
9
48
39
24
9
28
48
11
4
50
4
75
5
6
45
12
27
73
57
108
2
42
139
39
20
1
65
24
6
22
14
61
53
7
9
68
28
3
12
15
18
95
85
20
7
12
11
10
14
1
41
28
50
1
45
134
1
29
103
47
12
46
18
29
51
6
94
29
40
5
40
48
24
54
50
70
6
44
4
42
18
20
3
43
26
24
24
6
25
12
63
185
39
12
78
36
15
24
51
10
99
71
82
90
5
3
142
30
5
52
20
40
95
45
60
7
18
3
53
4
50
30
96
27
3
10
20
16
20
34
86
4
110
49
3
2
46
9
5
76
44
46
24
26
27
3
96
1
9
23
15
10
11
9
52
14
46
44
19
3
42
23
12
67
14
10
9
101
115
35
96
144
6
16
12
50
60
1
5
36
16
27
135
90
26
46
39
65
24
12
54
16
44
37
32
27
73
8
9
28
62
18
40
3
8
64
11
9
76
155
16
68
25
5
43
9
14
85
27
5
52
36
5
79
15
41
24
88
23
25
20
24
27
40
18
30
21
29
43
23
37
15
2
10
5
40
33
14
18
12
4
20
30
4
32
10
3
63
32
13
48
5
24
28
12
3
23
10
20
6
33
60
28
8
61
18
5
145
63
8
9
30
1
5
82
32
6
16
18
30
3
72
20
15
6
10
5
4
65
31
29
12
31
12
56
25
44
12
48
28
68
4
2
54
7
9
68
58
2
30
1
44
7
8
21
4
107
1
99
18
12
14
10
26
28
26
15
25
20
76
51
23
82
8
16
14
30
30
36
33
15
6
54
30
96
100
15
9
15
11
10
56
31
12
57
36
72
3
75
30
18
5
37
18
14
31
80
24
16
9
2
4
12
65
3
40
45
89
31
24
71
16
68
58
23
79
33
8
9
10
102
14
24
40
5
57
4
26
34
87
12
77
34
44
10
6
12
18
47
12
76
27
68
45
4
5
42
13
8
33
54
66
19
8
93
7
9
98
6
67
57
60
15
33
2
36
52
8
10
6
18
48
27
35
33
3
6
51
33
15
4
5
58
105
68
7
45
153
36
11
25
2
12
94
39
47
121
48
59
13
33
56
4
27
57
42
21
108
84
75
5
40
27
69
87
2
31
35
9
1
12
18
6
23
40
63
12
33
8
9
40
20
63
7
2
4
26
84
105
15
22
3
11
1
8
7
42
ABCD 95244868762*3^$a+1 [50033]
49
2
4
6
20
3
24
15
96
54
12
46
53
27
90
22
48
74
48
3
43
41
1
23
25
20
22
17
33
30
4
30
14
42
15
13
20
12
27
1
20
27
3
40
29
133
23
21
3
21
16
11
55
5
3
54
27
3
6
30
24
10
20
48
54
6
132
6
34
47
21
30
28
6
23
12
48
13
38
22
42
17
19
2
4
6
17
33
18
30
12
18
10
14
22
48
11
55
2
22
66
32
10
30
50
12
10
8
3
15
36
45
13
11
45
4
18
17
3
42
10
126
2
9
1
62
16
6
11
25
8
22
2
6
40
30
14
36
57
9
48
3
19
20
9
27
34
23
36
1
8
10
8
10
8
4
18
8
9
36
57
30
18
4
20
3
9
15
25
38
10
11
24
13
59
24
12
9
39
15
9
15
45
1
42
24
14
72
63
21
54
10
14
21
15
6
51
27
18
4
20
15
1
23
1
71
48
25
12
8
12
30
48
66
3
45
10
17
19
17
48
15
21
55
26
22
5
13
12
6
14
60
22
29
31
20
6
3
21
28
12
11
24
21
27
31
5
12
7
5
3
42
28
32
12
3
12
1
24
6
72
5
36
12
84
1
14
54
46
14
6
10
14
9
36
37
48
6
14
15
60
51
33
13
18
44
16
29
33
12
6
22
35
12
27
6
15
9
36
3
36
43
30
30
8
10
60
8
46
5
1
78
2
3
1
23
97
23
3
54
96
4
6
18
2
9
9
15
15
21
1
38
34
6
2
12
10
26
42
52
12
53
1
24
6
5
25
20
10
12
29
1
8
15
12
9
24
6
93
1
71
3
40
6
11
33
22
18
11
75
46
20
3
36
67
2
15
45
16
11
19
14
16
12
20
3
19
18
18
2
3
7
2
27
63
33
7
48
54
8
36
27
25
42
2
39
24
43
44
93
21
36
48
12
34
17
9
64
11
63
21
27
12
21
9
30
96
42
22
18
2
45
12
21
28
6
29
24
15
6
10
12
2
42
10
8
72
46
38
40
35
1
14
16
8
18
34
65
36
13
11
13
18
2
22
5
48
48
3
22
12
20
12
15
9
4
26
24
21
27
10
24
18
26
15
49
6
2
10
48
26
4
24
2
33
45
3
27
10
11
12
15
4
26
75
27
30
3
9
94
74
6
4
36
5
55
32
30
4
8
10
17
21
15
3
21
25
38
10
11
31
44
42
42
40
17
3
6
10
2
24
6
4
5
21
4
11
37
11
7
14
48
15
3
10
50
105
69
15
9
6
18
78
70
8
16
18
38
30
4
5
1
2
132
21
9
48
3
25
48
2
40
14
63
33
18
70
2
9
60
19
5
84
1
59
36
12
12
48
9
30
9
15
21
24
21
4
44
51
7
17
33
4
6
5
25
2
16
6
24
20
27
3
9
25
56
12
3
21
16
50
40
24
98
16
66
29
81
4
2
10
62
45
13
54
8
12
10
23
1
2
24
129
1
11
9
3
15
16
30
12
2
46
30
14
10
5
3
48
21
3
18
4
11
7
5
12
25
11
25
23
19
18
38
9
37
18
41
25
30
41
25
30
8
21
12
13
14
16
150
11
9
12
3
12
13
14
30
36
27
9
4
6
14
27
240
39
18
3
15
9
3
42
16
32
22
5
9
6
21
49
59
24
1
36
20
28
20
15
7
5
1
24
20
3
1
30
26
15
9
10
5
12
25
60
8
12
27
13
20
30
52
38
22
53
73
2
22
35
45
6
45
1
20
6
33
24
3
34
50
66
4
24
71
13
11
37
20
52
18
5
12
1
11
15
88
41
60
21
6
9
3
12
16
14
24
27
25
35
45
30
54
10
6
23
36
25
11
25
18
2
27
12
15
24
12
22
8
4
35
31
17
7
18
18
29
21
4
20
3
31
29
1
44
6
9
55
20
18
15
12
7
54
44
51
36
3
18
48
51
13
11
15
96
16
2
22
54
2
34
20
18
6
6
9
36
33
27
39
4
30
35
37
8
12
6
18
27
60
12
48
72
1
24
18
2
36
24
3
3
10
20
39
12
33
27
60
1
23
25
2
4
44
6
48
3
12
3
10
35
12
55
60
2
30
21
15
45
33
24
6
12
18
6
18
28
35
39
10
14
6
10
5
19
66
54
60
30
56
10
18
20
46
17
12
45
12
15
33
40
20
48
22
5
13
30
2
6
9
1
6
6
23
1
14
52
8
21
25
38
66
40
24
2
18
30
33
25
20
15
3
30
27
15
48
6
64
11
15
106
20
18
10
26
6
15
13
59
7
24
5
12
69
15
13
2
6
30
9
15
9
25
14
30
3
15
4
44
16
24
30
11
25
6
2
27
19
24
17
1
8
6
16
17
91
2
10
2
12
3
57
16
24
23
7
14
4
6
2
15
24
19
2
15
45
34
5
25
6
8
9
1
30
2
10
12
41
7
8
6
64
24
8
40
8
6
6
12
60
12
15
9
12
18
10
24
11
21
64
2
10
2
36
21
1
8
75
19
18
47
3
22
60
20
22
30
11
9
24
16
18
122
16
23
1
36
24
35
1
18
26
76
24
36
14
9
19
30
8
4
11
3
54
15
60
1
32
63
7
24
48
2
16
8
15
9
12
16
8
16
6
5
15
34
20
66
22
11
12
12
25
72
8
12
4
36
26
22
11
21
16
14
9
7
5
45
18
16
54
2
10
8
15
1
8
6
10
42
12
36
2
15
73
6
26
52
56
30
16
6
12
11
9
60
30
10
20
3
45
12
6
21
45
58
5
15
6
60
10
2
27
7
14
27
3
9
3
72
46
35
27
18
42
10
14
6
12
30
30
3
9
30
24
42
18
16
18
8
3
7
32
6
16
20
15
51
90
27
21
66
9
36
13
11
1
146
33
24
25
26
100
32
30
3
7
38
24
36
16
6
29
21
58
5
21
34
17
63
6
78
6
30
10
36
35
13
23
39
21
12
33
27
67
5
1
38
40
29
3
12
21
9
16
2
42
16
20
15
24
61
11
13
47
60
60
48
21
22
114
59
37
8
15
9
6
6
34
14
52
36
47
1
2
42
3
12
73
38
10
6
6
23
19
6
30
2
78
22
8
12
10
24
8
22
6
2
12
4
44
3
9
3
7
18
23
25
74
70
20
16
42
48
2
3
3
64
42
20
4
24
11
51
58
30
17
48
13
35
12
7
14
12
22
38
12
12
34
2
10
24
66
8
24
12
4
32
42
16
5
7
5
43
110
4
11
1
48
12
6
5
93
6
64
29
12
1
14
24
45
9
12
36
15
33
4
23
13
2
18
22
2
18
9
21
48
82
14
3
1
2
30
3
25
11
85
20
30
18
46
12
18
54
5
57
60
63
15
16
5
117
3
75
24
30
15
33
3
12
39
18
18
42
18
54
16
24
11
12
15
88
5
25
18
30
11
9
52
12
8
3
39
6
75
57
10
8
70
36
20
15
25
8
12
54
9
21
10
2
3
60
25
2
34
23
1
20
12
15
24
9
6
45
13
8
3
7
8
10
24
23
9
3
81
27
15
34
6
2
46
14
22
6
35
33
6
54
27
13
11
13
8
22
17
21
3
25
59
12
19
2
64
8
10
41
7
17
7
38
15
15
12
10
8
40
60
18
2
22
20
6
42
10
11
36
24
51
16
18
11
24
36
13
11
9
6
10
47
25
30
50
3
12
15
10
2
16
29
12
3
16
14
42
6
12
16
6
14
15
37
23
7
30
8
24
16
32
12
48
39
31
29
48
3
4
30
6
32
33
7
2
4
12
44
3
61
60
30
2
10
53
9
12
15
9
34
42
44
16
50
9
7
20
33
12
12
36
55
14
15
3
9
31
30
2
52
26
10
2
6
21
21
30
24
21
3
21
48
3
42
30
6
40
59
48
9
15
36
19
20
28
8
24
90
15
43
50
28
18
26
3
67
18
48
8
66
4
50
82
150
2
36
57
9
4
119
3
114
36
3
1
6
12
2
48
30
22
30
5
15
70
60
14
6
6
28
36
44
16
80
4
5
1
23
15
30
40
2
21
25
8
4
6
17
12
117
10
6
20
3
39
6
4
12
8
15
3
33
21
6
34
36
59
45
3
3
22
20
22
41
15
9
9
15
45
15
7
44
54
10
30
42
29
24
21
4
11
1
12
2
81
3
21
93
72
6
12
6
12
4
119
19
17
31
2
3
24
9
39
36
9
15
15
12
28
2
36
4
6
2
12
106
2
6
6
10
5
1
2
33
12
1
11
13
2
36
4
78
18
32
6
51
51
18
36
15
1
14
21
9
4
20
24
10
68
28
6
14
12
18
96
46
29
19
5
12
57
72
4
35
9
6
6
3
3
70
54
6
12
18
14
30
21
9
16
48
12
23
7
24
56
34
14
21
3
18
3
1
11
45
4
30
24
12
42
8
4
26
30
24
4
35
24
7
24
6
8
123
13
2
9
25
24
24
2
45
21
4
56
15
19
14
39
36
57
12
28
68
30
9
7
36
5
15
12
6
90
4
53
55
12
8
30
15
13
30
41
36
7
2
51
24
15
21
13
14
10
38
4
5
24
7
62
76
2
12
16
5
1
14
6
51
9
40
8
76
14
40
6
2
9
25
6
8
21
1
8
22
20
24
9
15
6
28
68
34
5
24
19
20
6
4
68
15
48
7
29
9
15
9
18
45
9
10
14
12
48
16
8
60
72
16
23
25
32
4
36
2
10
8
10
2
30
6
6
4
36
54
32
54
6
3
37
8
24
30
6
72
27
7
56
22
11
7
29
9
10
2
3
ABCD 95244950272*3^$a+1 [50013]
33
48
18
60
90
6
24
9
21
30
5
49
6
96
30
78
42
6
45
3
24
168
30
18
36
33
45
12
18
36
6
54
12
9
15
6
18
72
65
25
12
36
12
48
6
6
138
42
144
6
69
21
24
30
5
109
30
30
24
15
45
6
90
24
6
5
37
107
25
6
42
39
33
18
18
6
54
60
6
6
60
99
8
73
24
30
18
6
9
8
19
96
18
66
24
24
6
27
57
156
42
9
9
24
12
6
24
18
6
24
21
57
12
12
6
54
54
24
6
12
132
36
107
19
69
27
72
36
12
18
36
6
9
15
18
48
42
6
24
63
15
57
27
36
12
36
6
35
40
33
12
24
90
65
7
153
27
24
6
12
30
53
37
3
39
96
9
9
15
39
6
42
24
48
18
18
42
102
30
63
39
54
96
3
8
163
6
36
54
36
57
27
54
12
12
36
11
55
24
9
27
6
12
6
24
5
25
87
21
30
78
42
42
35
91
42
72
6
6
78
33
24
3
6
6
41
25
63
21
6
42
48
12
6
12
18
66
33
51
42
30
138
24
27
33
6
12
102
48
23
31
18
48
108
66
6
24
59
1
18
72
66
84
36
59
55
41
13
90
17
25
12
27
9
120
60
6
36
42
18
12
48
17
37
48
36
6
33
63
17
25
18
42
12
23
37
30
21
8
109
126
84
17
79
12
108
36
5
19
84
6
6
6
48
6
36
45
33
102
90
23
19
93
3
30
30
17
160
63
36
60
6
84
30
6
24
30
24
24
102
48
48
108
96
24
42
42
23
43
36
18
12
24
30
72
108
90
6
18
63
80
19
45
9
47
19
24
24
36
54
30
21
9
6
57
3
6
6
54
78
60
48
24
96
30
42
30
12
18
21
21
6
12
6
12
30
12
6
111
75
6
18
6
15
15
36
90
30
60
18
24
36
59
1
6
65
19
90
51
39
96
30
90
6
35
7
6
36
6
18
54
60
60
30
42
60
54
60
11
1
24
6
18
30
65
37
30
18
6
18
3
105
60
48
6
6
23
25
12
12
60
108
54
84
5
85
60
42
18
24
12
18
6
12
18
30
27
69
6
45
3
42
54
36
30
48
75
27
18
42
24
18
42
24
42
3
21
24
60
39
51
6
30
105
8
31
60
72
12
66
111
8
7
126
24
84
24
60
18
18
42
24
54
36
48
60
15
21
51
51
18
180
42
18
102
12
6
24
12
24
6
6
60
15
9
15
39
6
35
1
54
24
90
24
6
17
13
59
91
24
6
84
6
24
12
24
24
33
9
120
18
18
155
37
35
1
96
108
6
54
6
36
24
5
25
36
3
15
198
12
30
72
33
75
30
30
12
29
7
54
3
33
12
35
97
66
90
48
114
18
39
63
36
54
6
17
48
7
17
31
17
13
51
21
12
18
54
30
6
54
24
30
36
30
18
12
66
24
93
75
5
7
24
6
18
66
12
60
24
24
30
90
39
15
66
12
3
21
96
42
57
8
40
21
30
12
105
33
6
18
30
12
45
15
18
18
5
67
36
30
27
63
12
18
6
30
126
9
8
1
12
3
9
72
66
5
7
6
27
33
132
48
6
24
5
61
78
60
30
120
18
30
18
6
11
49
6
48
12
5
67
42
30
18
3
15
48
12
42
48
42
12
18
12
36
30
18
30
42
60
30
102
12
30
9
27
18
30
54
42
21
8
31
33
33
24
48
48
23
7
24
30
24
51
15
36
24
36
24
114
72
23
61
30
18
36
6
24
6
48
11
151
168
17
1
48
12
24
174
54
6
6
54
12
12
36
30
24
11
64
81
90
30
30
6
84
30
6
30
36
33
21
51
27
6
66
6
42
5
40
3
24
18
36
84
12
90
18
6
21
8
37
75
9
60
12
30
33
15
6
11
49
15
93
12
18
12
54
36
6
24
6
3
171
24
36
24
6
90
48
12
24
12
42
36
11
19
6
18
6
6
120
30
6
18
12
12
66
24
12
114
60
15
9
42
21
33
71
19
36
9
21
59
7
12
90
18
17
1
90
12
54
24
27
3
12
12
66
6
21
27
66
59
85
36
30
12
18
60
6
30
6
30
39
3
66
36
60
6
18
30
5
1
24
42
24
18
72
51
3
36
6
18
6
6
30
48
240
6
18
15
93
18
60
72
45
93
60
54
17
1
24
36
12
66
36
24
12
12
78
48
6
45
21
3
39
6
6
24
42
48
42
42
12
24
24
36
72
12
18
24
30
3
33
72
156
12
30
42
6
30
12
42
6
12
59
55
30
48
102
24
6
6
54
36
102
96
9
33
42
168
12
41
19
12
60
60
24
36
18
35
67
24
24
18
27
3
5
37
18
42
15
8
37
66
12
48
36
36
12
48
60
18
126
36
129
8
31
30
75
15
120
12
42
90
18
12
48
12
66
42
3
32
19
30
15
21
42
65
7
36
18
27
27
6
24
15
21
12
12
6
24
42
3
15
12
6
12
6
12
12
12
30
120
18
108
78
15
27
30
72
66
6
15
9
30
17
25
60
18
60
12
18
30
12
24
48
12
65
48
1
6
6
12
42
60
6
3
21
60
6
60
24
30
6
60
30
23
40
27
12
36
6
78
6
42
18
12
12
42
6
60
12
36
6
45
45
84
12
12
30
12
150
48
47
19
96
21
3
36
96
42
12
3
8
13
51
39
24
41
25
66
30
84
6
90
6
29
31
30
3
21
59
25
54
78
48
11
43
45
51
24
45
27
6
42
18
12
36
54
45
3
5
40
69
18
17
43
42
84
6
18
15
21
6
150
15
51
93
72
15
65
25
30
60
12
6
6
36
24
9
9
78
65
25
18
6
48
30
42
6
42
12
18
6
27
3
42
27
57
18
18
30
72
6
12
60
30
54
126
12
72
18
18
18
36
6
24
41
19
24
29
1
6
18
6
30
24
3
27
6
30
42
24
36
84
15
39
41
1
87
27
6
24
6
9
51
48
84
30
18
18
36
3
56
1
15
111
54
6
18
54
42
48
3
33
12
84
66
24
29
7
24
81
8
24
25
36
60
60
27
87
6
6
29
16
8
55
18
48
6
18
108
35
13
30
72
12
36
72
48
30
12
48
36
18
6
66
30
23
61
27
48
45
72
35
7
12
53
1
66
48
66
90
36
48
48
53
37
54
21
80
55
48
6
120
ABCD 95245408112*3^$a+1 [50086]
42
24
66
39
36
3
9
81
96
66
69
15
66
138
96
234
6
20
46
48
6
110
10
33
11
22
84
111
63
86
30
24
10
39
107
34
6
6
134
4
156
66
8
7
83
16
44
109
27
36
74
16
24
15
69
60
96
6
30
27
3
74
64
66
24
56
1
23
76
186
27
3
68
1
120
15
30
24
6
21
39
9
87
54
24
42
24
24
50
16
20
4
111
9
75
36
15
24
102
134
84
22
14
10
66
69
39
69
237
120
30
14
100
12
14
46
8
22
45
53
7
39
14
16
15
24
65
115
27
108
36
6
75
39
30
3
87
14
126
4
20
22
158
22
14
94
156
66
30
68
16
14
25
51
20
13
87
66
27
41
40
12
18
20
52
30
18
6
24
36
15
209
40
96
231
144
65
79
84
3
18
126
6
87
63
8
22
8
36
130
14
40
66
6
54
50
154
180
30
36
74
46
39
5
90
16
90
30
36
30
30
18
30
9
57
44
76
14
16
30
44
36
70
24
66
36
108
36
63
21
36
104
19
107
76
44
154
210
30
36
20
130
6
8
40
30
6
14
10
12
78
86
76
68
52
120
27
27
60
90
60
14
1
39
60
12
8
36
60
10
3
3
38
22
24
24
110
40
6
6
24
54
81
39
21
35
10
36
78
36
14
16
20
10
33
48
9
54
26
43
123
30
63
71
40
126
27
17
54
60
22
24
74
90
270
10
6
44
49
81
102
69
99
30
12
144
135
15
216
120
30
14
30
90
16
57
108
93
36
14
16
80
49
24
261
26
84
60
16
66
24
15
9
36
30
66
18
12
54
84
42
204
93
60
27
66
194
166
18
36
33
72
21
14
16
24
90
6
98
112
48
20
22
14
84
19
57
36
24
6
144
60
30
39
5
22
228
72
14
4
56
120
76
24
14
36
90
31
23
1
45
90
30
24
12
210
54
6
60
24
20
160
69
27
14
55
81
84
14
16
6
90
120
18
12
24
3
12
9
36
30
33
111
30
26
1
29
10
134
19
33
114
20
34
42
24
30
14
66
100
44
7
9
36
30
24
44
1
9
36
80
166
174
30
36
138
12
15
39
66
27
87
69
41
10
54
20
82
44
40
66
75
39
93
3
134
76
39
9
26
10
24
20
82
8
180
52
30
18
150
66
21
15
45
12
3
24
66
3
144
107
166
78
6
3
48
23
30
22
24
30
75
69
12
74
64
36
44
10
15
27
44
16
54
6
104
10
90
9
75
90
306
44
90
10
90
6
80
46
8
82
117
47
64
96
80
90
40
44
70
9
21
102
18
12
27
228
24
29
10
12
129
15
14
55
72
9
63
72
9
60
56
76
174
36
18
26
34
36
74
40
9
3
54
3
21
30
146
10
24
12
9
45
30
30
14
150
40
26
16
9
35
54
19
17
19
21
96
44
84
55
27
134
16
18
9
33
408
36
44
90
16
110
16
18
12
8
10
96
3
93
54
45
9
51
15
24
30
36
75
35
54
22
18
27
39
294
555
27
54
6
57
81
12
99
51
74
54
25
12
63
26
24
22
8
190
6
36
84
66
60
30
68
25
11
73
33
219
96
84
39
42
60
8
16
30
189
57
14
16
24
50
46
18
96
66
98
40
60
6
74
30
16
44
46
54
30
26
54
10
26
24
52
78
45
5
91
35
220
6
39
5
4
72
30
14
100
104
46
20
244
69
3
78
66
9
35
76
20
1
12
33
78
120
12
24
9
45
150
6
44
100
36
14
1
45
80
16
24
156
74
4
6
180
24
6
30
90
110
54
10
12
134
24
36
16
24
36
18
186
6
48
26
30
16
18
36
150
114
12
105
3
21
21
63
35
60
1
39
42
27
33
24
44
22
194
40
6
18
80
7
12
132
21
54
24
6
6
14
46
54
20
24
76
120
50
4
132
33
15
20
37
53
52
164
4
86
84
46
24
6
69
51
60
20
1
3
6
3
77
55
45
74
130
66
6
15
39
20
46
30
8
36
16
54
54
126
200
55
75
30
74
6
34
50
22
48
26
54
1
81
18
9
3
33
35
10
116
54
216
54
52
3
11
145
51
24
21
9
75
59
36
85
9
15
27
90
24
120
74
136
30
14
1
51
48
72
90
14
30
60
54
22
8
70
6
14
126
19
21
50
64
12
114
50
13
3
30
38
220
56
4
36
24
66
6
24
36
18
56
10
24
12
78
50
6
31
24
65
10
44
52
24
36
33
21
30
24
6
14
36
13
ABCD 95246144036*3^$a+1 [50069]
39
33
67
188
165
67
53
60
87
100
11
30
270
109
56
52
96
60
41
31
32
28
185
39
4
12
32
33
99
33
331
96
60
65
31
65
252
123
40
29
18
121
12
12
77
55
20
45
31
44
16
48
36
36
48
17
39
45
3
72
75
18
72
51
24
33
15
16
89
7
48
92
15
6
12
60
3
64
116
12
213
24
19
11
73
152
16
24
60
36
108
89
3
24
124
84
53
19
56
88
120
32
88
24
8
165
15
57
162
1
47
1
36
36
24
24
137
72
103
24
35
21
45
99
45
91
12
77
19
84
137
19
180
29
60
3
12
57
123
57
3
16
11
150
51
60
9
90
1
107
18
24
15
60
4
29
138
133
12
35
42
3
15
25
5
43
11
6
39
196
108
104
33
39
40
35
25
180
5
3
52
36
89
31
29
19
17
7
77
19
41
31
125
39
15
45
15
1
17
15
57
91
12
20
33
54
78
12
108
72
75
76
29
6
49
84
24
260
12
15
121
29
19
12
17
72
151
32
52
5
36
7
48
17
12
36
72
108
24
36
39
171
13
72
48
56
16
17
192
75
36
39
105
21
12
31
11
61
48
104
60
105
7
5
151
32
136
11
13
20
28
47
90
15
60
48
15
13
152
64
5
150
165
16
29
3
72
33
18
37
17
135
15
33
57
15
60
28
20
123
25
24
113
55
77
3
76
96
5
31
35
13
72
65
12
3
15
37
12
65
108
48
72
60
7
240
24
84
48
59
18
3
4
140
4
60
29
3
135
114
36
147
12
15
21
160
17
75
93
55
29
36
223
92
84
16
12
65
67
36
12
36
176
28
80
28
59
21
4
101
72
3
160
119
36
37
17
79
36
65
168
7
120
143
25
60
53
60
30
13
24
8
45
55
59
25
216
48
56
45
111
69
186
120
13
11
165
16
12
17
91
59
229
77
39
64
12
29
108
7
11
25
60
80
4
113
75
57
36
7
23
13
60
17
67
48
92
27
85
65
3
76
11
18
72
36
7
12
20
4
12
155
60
105
60
9
31
24
8
33
7
5
90
1
152
9
60
51
144
21
12
7
56
40
60
20
28
29
7
41
132
75
52
48
17
276
7
77
36
24
55
11
9
36
88
36
53
15
16
56
64
29
12
6
85
17
27
40
8
180
60
45
18
85
29
15
15
1
24
53
12
36
144
18
1
41
90
30
3
57
3
27
25
36
65
54
49
104
48
39
133
96
44
48
24
136
48
24
5
18
193
17
19
20
33
43
92
40
5
67
41
207
48
60
15
90
43
11
85
48
5
3
24
16
12
20
3
13
12
137
18
57
16
119
78
67
20
28
29
151
95
42
123
39
25
23
1
17
24
15
40
36
17
12
79
17
103
12
48
17
19
24
47
84
1
125
24
91
17
43
5
27
33
19
215
36
25
32
105
3
12
3
12
42
36
19
48
8
69
18
25
12
84
17
60
54
36
25
44
76
48
77
19
48
8
112
48
32
60
27
18
18
144
60
180
13
53
27
15
33
105
39
33
63
144
100
5
15
40
35
49
116
105
15
160
35
61
24
11
229
35
21
52
36
77
147
40
47
33
15
18
24
199
89
43
48
132
48
24
65
3
4
5
96
30
57
57
75
51
30
24
15
15
153
27
61
89
15
28
47
30
103
5
3
40
12
20
60
28
77
18
73
32
28
144
212
76
209
30
45
4
44
72
16
48
11
21
40
59
36
133
92
72
40
8
87
73
24
36
89
120
90
1
89
135
33
48
39
51
37
128
24
40
8
57
19
32
60
15
90
7
83
49
48
96
41
43
60
80
45
7
120
20
28
5
3
144
16
5
7
12
36
20
87
25
152
15
18
63
15
102
75
132
4
137
15
4
20
105
79
24
17
36
39
15
21
172
47
13
17
36
79
161
43
41
111
40
47
1
41
55
20
4
29
3
9
79
17
39
33
48
43
12
35
90
24
75
160
56
40
104
64
12
44
21
19
120
8
48
28
11
48
57
64
24
72
8
27
21
4
36
24
24
41
115
5
36
75
60
100
17
27
16
20
99
18
43
17
7
5
60
79
29
3
69
156
132
31
44
40
23
37
12
5
19
60
32
60
177
15
57
43
12
11
25
17
48
27
207
36
145
60
47
37
5
111
99
18
91
17
54
49
36
11
30
24
15
ABCD 95246240998*3^$a+1 [50003]
20
12
19
33
87
48
42
11
4
8
13
12
42
29
24
85
12
6
9
56
55
9
53
67
3
18
3
9
12
68
31
12
9
3
72
44
4
60
17
28
8
10
54
6
5
7
5
7
9
36
23
13
12
63
33
9
18
104
1
45
12
3
27
72
18
18
69
3
2
15
16
9
6
17
7
21
15
60
12
2
31
9
6
17
76
9
18
89
25
15
3
30
3
15
5
25
3
21
50
25
11
9
13
32
10
8
72
21
19
33
57
63
3
33
12
20
64
15
6
14
9
9
63
7
41
7
17
13
12
78
9
8
7
36
93
32
7
72
96
32
10
111
12
29
106
2
22
33
3
12
20
25
32
4
20
60
16
3
60
108
24
29
19
18
30
45
15
45
24
45
35
16
15
32
52
29
60
12
49
3
3
30
14
1
128
84
12
43
33
5
115
15
30
60
12
12
66
5
19
36
17
16
21
11
40
24
56
4
3
30
11
31
9
21
36
3
80
19
12
5
40
48
48
68
1
3
72
3
21
9
2
108
88
29
16
12
3
65
109
18
33
128
31
18
15
32
60
13
3
20
7
18
3
20
4
32
1
59
4
57
39
8
63
97
32
4
21
39
72
8
72
37
51
36
20
33
28
3
27
14
10
78
12
3
48
8
31
60
108
20
22
63
3
5
40
29
40
6
30
27
12
56
12
133
39
8
33
4
119
31
5
1
12
11
51
1
17
67
60
20
28
33
12
15
8
19
41
19
38
70
17
25
35
15
21
105
4
3
3
17
13
30
5
24
4
59
1
17
55
12
5
22
36
65
4
44
12
4
21
30
14
3
7
21
27
32
1
9
11
25
27
12
84
57
54
8
37
21
15
12
12
24
24
45
3
15
17
37
15
51
50
7
3
84
41
7
33
15
12
18
14
28
17
1
39
123
60
5
16
32
12
25
2
16
30
90
24
29
1
30
66
20
4
23
7
41
15
9
45
3
25
15
3
9
33
60
12
6
14
28
8
4
59
31
5
16
12
12
20
36
7
17
4
20
16
3
72
8
21
4
60
3
24
29
31
90
48
42
9
32
49
26
33
4
20
7
33
32
1
15
8
12
7
5
36
12
37
51
27
17
73
23
1
15
20
120
88
3
9
3
18
30
24
153
3
50
3
16
63
5
3
33
16
41
3
4
3
9
80
4
41
46
72
12
21
75
5
79
68
112
18
3
9
11
19
81
12
20
40
20
12
1
15
5
64
131
25
3
80
1
11
4
36
39
5
25
8
31
21
23
67
113
25
11
31
48
17
1
15
12
32
28
8
7
81
39
41
4
60
8
24
25
6
33
17
4
6
24
29
52
45
39
56
4
68
37
68
3
148
39
12
41
4
3
77
48
12
45
10
21
59
10
26
72
33
40
32
13
119
25
11
7
30
32
36
4
59
7
12
17
60
4
21
11
19
153
33
12
23
55
42
27
20
43
33
72
45
15
27
5
25
36
15
9
18
53
24
55
8
82
6
5
132
48
85
12
11
4
33
24
78
21
96
68
76
12
9
15
48
33
12
11
4
20
25
23
25
39
8
52
44
61
23
15
1
9
18
5
28
57
24
15
5
31
84
93
30
117
60
20
33
15
108
49
11
64
51
24
21
105
12
11
7
29
48
36
61
50
1
15
12
62
3
13
35
7
41
49
3
12
48
12
27
5
16
8
49
23
27
61
32
24
16
9
11
4
95
61
117
27
44
24
25
15
3
62
178
45
8
19
5
33
15
25
60
35
25
39
3
5
97
39
21
78
12
9
80
16
3
42
30
36
17
13
27
3
42
15
33
60
20
15
4
8
100
36
17
4
60
11
7
21
9
12
30
29
40
72
24
8
96
31
50
46
24
65
1
30
65
97
47
1
12
8
4
78
21
12
8
12
52
45
20
40
42
6
54
9
20
60
1
15
56
7
17
40
44
1
3
15
12
30
36
12
35
36
7
24
29
16
44
1
15
21
84
63
15
8
73
69
3
9
71
24
16
5
4
51
32
13
39
75
5
60
43
2
28
23
12
36
9
3
40
8
7
29
1
3
9
8
22
158
10
77
75
25
3
9
21
30
9
80
88
23
85
75
17
25
71
97
23
57
15
19
36
9
20
48
36
37
24
36
15
15
60
30
23
121
71
48
24
25
11
52
24
24
12
39
18
23
28
27
54
3
15
30
35
25
42
33
12
105
6
60
5
7
48
9
53
15
25
23
7
17
1
42
5
25
20
7
65
15
4
24
65
3
37
18
42
15
83
45
19
30
15
36
75
5
27
13
45
59
16
65
55
8
117
4
36
24
30
29
19
21
9
12
18
45
45
3
45
110
40
9
68
67
6
44
31
5
19
24
9
12
8
147
33
15
25
30
12
26
4
75
33
11
7
42
18
65
28
20
49
8
19
8
28
17
10
48
42
60
2
9
9
22
5
1
3
24
35
13
9
63
12
93
78
2
3
48
16
23
22
108
3
27
72
48
62
10
9
9
18
5
48
7
57
20
133
59
1
15
15
9
20
25
3
3
29
24
39
1
20
76
36
29
10
6
30
42
23
7
42
35
3
18
64
66
5
24
156
19
45
21
30
65
9
10
8
21
7
62
87
13
23
49
11
28
72
15
45
57
3
20
9
10
33
12
51
9
24
44
28
32
25
15
32
24
21
36
43
27
42
32
16
12
27
3
12
33
5
40
18
17
37
6
5
40
9
35
1
42
21
12
15
5
19
29
61
3
12
8
13
12
8
79
8
7
30
48
11
52
9
6
24
29
39
25
8
37
2
1
27
78
60
3
29
18
57
7
9
12
5
43
9
3
57
15
27
8
85
45
12
71
19
21
39
9
41
3
87
21
19
50
3
7
9
56
36
25
23
36
13
18
17
28
12
48
15
17
88
48
24
3
5
37
18
33
20
9
67
8
55
33
20
12
25
15
8
4
68
55
5
16
12
15
24
26
3
1
3
87
53
13
39
8
73
62
81
16
51
5
67
5
12
15
16
17
132
31
2
15
13
15
12
27
6
24
60
11
4
11
10
23
21
16
3
24
72
21
54
18
47
1
14
1
20
24
4
44
43
30
12
51
201
3
93
42
5
37
15
33
30
5
12
28
3
2
40
12
36
54
29
4
32
1
75
8
16
60
48
3
14
28
23
12
37
6
9
15
29
12
9
18
13
24
36
12
75
5
40
60
3
42
3
32
12
24
51
16
12
18
12
35
33
4
3
56
1
78
90
15
15
5
12
1
42
5
36
19
33
15
17
12
45
10
26
4
15
8
37
15
3
8
52
30
12
6
5
40
15
9
3
41
64
12
21
54
6
24
15
5
55
15
5
28
113
10
17
45
103
12
32
16
132
12
3
17
25
3
27
36
24
29
4
8
39
25
21
24
30
78
15
3
29
61
102
5
16
116
73
12
11
19
26
19
20
60
31
5
12
13
3
21
18
5
16
24
15
12
21
32
12
55
9
101
43
20
27
28
18
44
40
60
18
18
42
5
60
25
47
13
63
39
18
75
3
14
40
18
42
3
56
7
5
28
84
20
16
24
57
11
52
5
52
15
51
12
12
29
72
4
21
27
47
10
11
7
30
68
40
54
9
9
71
69
91
12
45
30
60
5
40
8
52
9
3
20
60
88
8
16
8
16
60
12
24
44
36
28
68
37
12
11
4
33
11
7
12
33
39
5
25
35
40
41
22
105
27
26
4
6
5
28
99
2
31
45
32
7
83
22
6
44
61
15
5
67
105
15
41
24
25
60
47
25
30
36
2
88
47
13
27
75
42
3
15
33
39
5
28
3
17
52
3
12
ABCD 95246446578*3^$a+1 [50068]
8
7
23
124
33
35
4
50
36
15
7
32
45
81
52
11
69
27
33
10
38
63
7
8
30
30
16
8
16
5
45
12
3
7
14
19
5
42
9
21
63
57
103
32
39
30
6
30
63
72
60
9
79
20
19
77
16
60
60
20
88
35
126
24
27
9
51
57
78
12
13
5
30
12
57
4
20
36
21
12
36
30
37
8
9
63
33
52
2
60
33
15
24
1
8
21
16
2
112
18
36
74
6
60
12
39
21
4
26
9
19
74
3
45
15
87
6
4
38
48
36
24
64
8
12
52
21
5
10
20
12
22
35
60
24
27
4
14
24
42
9
15
4
32
69
37
140
43
29
42
18
48
40
8
15
21
18
28
2
22
26
55
8
105
4
32
36
15
45
12
43
33
56
111
3
36
9
9
10
30
132
38
21
39
61
35
102
3
45
12
108
54
18
40
68
7
17
18
54
15
1
32
3
40
8
9
18
88
32
130
12
8
18
66
31
35
4
36
33
27
14
99
21
39
40
35
21
31
29
81
18
12
10
38
12
33
9
12
58
33
29
18
30
18
12
1
32
19
6
12
80
6
57
9
28
68
4
71
57
36
6
46
14
10
140
54
117
27
6
72
24
24
6
6
18
24
22
11
63
24
6
24
60
43
5
18
16
38
27
16
5
4
56
48
126
9
49
2
9
25
11
9
42
18
7
20
9
79
5
70
20
84
22
44
15
9
12
24
6
9
72
55
14
18
6
16
36
2
1
75
56
1
17
12
6
18
30
97
20
57
27
36
28
12
8
1
6
45
5
12
42
9
79
18
8
16
71
3
36
9
25
14
18
24
15
16
17
6
6
6
12
48
154
11
15
9
9
54
28
62
27
21
22
30
20
52
35
3
60
10
11
12
37
62
24
12
25
8
21
6
58
27
23
21
1
2
13
39
26
30
13
35
112
20
24
18
6
76
21
9
38
40
26
22
24
14
7
53
24
6
21
91
84
6
20
10
2
3
39
30
54
22
92
52
120
171
83
6
24
46
9
5
12
10
2
6
25
39
8
25
44
16
8
69
3
3
42
54
18
28
3
29
40
2
61
8
36
36
3
6
24
4
6
105
5
12
60
12
36
34
2
15
16
20
9
15
21
18
30
6
70
20
108
30
18
54
6
18
21
136
5
54
16
29
1
15
5
39
9
4
20
66
54
3
69
39
60
37
35
93
16
44
6
21
40
8
12
3
42
102
6
24
88
12
62
6
39
25
176
24
16
74
61
17
12
15
21
10
14
90
30
6
25
68
7
2
36
60
15
21
10
21
89
24
22
24
38
28
72
3
8
60
39
22
35
21
34
38
30
13
143
30
64
8
3
75
4
18
8
24
6
24
21
12
9
51
9
18
13
59
108
36
30
6
18
6
37
29
15
36
9
31
53
36
51
37
3
48
5
16
11
48
9
72
24
16
50
21
3
37
17
27
15
10
20
138
33
7
150
26
97
20
9
15
21
12
27
9
42
25
77
27
3
76
2
48
22
5
25
32
30
21
36
45
15
4
12
23
36
105
1
42
26
10
14
27
75
9
12
15
213
12
19
56
64
26
24
30
21
9
6
84
58
8
40
15
45
50
9
3
48
13
21
11
3
52
2
3
40
95
10
62
30
31
92
3
45
96
9
6
9
27
25
59
6
24
24
60
36
6
25
80
19
21
77
48
55
5
10
20
13
56
16
15
68
42
18
52
54
11
27
102
58
2
36
40
92
16
35
39
18
55
44
15
18
27
13
20
3
3
34
11
9
72
18
10
8
15
15
30
72
3
9
30
1
75
29
36
144
24
31
5
9
24
3
33
6
9
36
1
35
7
102
11
9
18
22
8
42
6
15
3
174
108
12
27
1
62
36
6
6
10
3
131
24
4
41
52
23
70
2
18
84
18
18
15
15
6
30
21
33
15
15
81
45
10
98
12
4
47
7
2
79
5
6
90
18
33
33
15
36
9
60
6
6
10
50
120
3
39
1
27
5
27
6
126
30
36
12
3
39
40
38
6
117
33
60
16
18
86
51
111
22
36
72
35
45
18
21
9
24
3
33
10
5
15
24
72
6
18
42
18
12
72
36
45
96
1
2
6
36
30
9
156
1
12
8
12
36
12
42
21
60
39
66
30
6
39
15
34
11
61
11
3
22
84
24
14
58
8
72
4
8
10
33
39
26
60
18
30
27
33
6
66
18
30
15
100
35
22
44
24
6
18
51
91
6
12
86
10
32
15
7
38
3
112
53
12
48
6
24
22
20
39
15
6
10
62
63
19
8
10
18
92
18
24
6
42
27
85
36
75
5
39
63
90
108
10
38
4
12
90
38
40
20
60
6
22
63
12
5
40
20
39
9
7
8
45
24
18
10
24
14
12
25
29
48
27
21
40
63
5
42
13
32
24
16
3
2
18
37
8
1
14
30
27
84
15
30
6
13
12
5
202
12
21
5
48
51
4
57
15
5
15
48
15
30
6
1
29
28
78
38
12
58
32
18
15
37
35
19
8
21
49
2
18
12
54
37
47
21
36
21
34
14
54
117
1
23
7
45
33
11
111
24
6
15
3
12
10
2
42
28
83
28
32
84
21
40
54
6
59
15
10
8
3
7
17
21
30
33
45
4
12
20
60
48
3
33
42
10
2
12
9
31
60
36
14
15
63
70
47
61
38
34
80
51
57
64
48
6
5
105
36
39
9
6
34
30
26
27
24
9
27
15
48
12
13
21
18
32
1
20
33
24
96
7
15
38
15
79
8
25
53
7
5
10
2
28
3
20
15
21
33
3
88
11
10
20
24
75
9
6
4
6
20
6
76
14
15
4
47
34
11
87
13
83
16
50
48
27
3
40
20
10
2
6
10
14
96
52
2
6
64
98
6
24
51
51
30
6
73
12
8
7
89
21
48
12
15
63
60
16
38
27
45
15
1
20
43
35
12
10
3
11
9
45
112
92
22
20
1
44
1
60
44
84
6
6
24
46
5
45
3
19
38
4
59
21
10
26
22
2
15
3
78
34
8
36
4
18
24
119
57
55
5
15
9
30
1
23
24
42
30
1
20
19
9
41
88
2
9
36
39
6
15
4
20
67
8
36
24
6
19
17
15
9
90
28
20
48
25
5
3
9
6
34
2
28
8
13
29
3
3
6
15
63
42
6
9
1
80
39
21
24
15
63
10
56
16
8
31
21
14
76
66
68
6
1
17
3
24
31
5
9
16
59
3
57
24
7
20
12
78
52
62
84
30
16
36
8
124
3
20
49
110
45
4
5
46
20
40
5
31
20
114
18
13
9
6
8
42
18
24
36
34
11
21
4
54
62
24
6
6
18
6
16
38
45
61
14
22
20
4
11
33
66
61
5
39
1
32
60
48
18
6
36
10
128
12
9
15
45
24
40
20
72
49
86
30
3
9
30
13
17
10
17
21
40
8
24
3
33
52
20
22
12
14
15
31
20
1
23
94
63
53
52
8
60
55
12
5
18
60
37
20
25
32
10
62
6
40
32
22
20
16
20
12
3
19
44
42
22
17
45
24
55
11
6
12
30
10
6
50
12
3
60
1
14
42
12
12
36
40
32
58
45
8
1
68
6
37
5
10
114
59
7
8
54
30
18
24
31
5
15
9
24
7
15
5
63
16
74
66
21
40
8
51
46
42
18
12
2
54
ABCD 95246685206*3^$a+1 [50032]
8
100
12
32
16
252
20
28
24
8
12
36
40
56
19
45
12
15
45
144
21
179
60
1
3
80
4
20
52
180
24
80
36
49
47
13
27
8
7
9
144
15
69
123
9
9
35
40
72
32
13
143
96
36
4
24
132
24
8
61
35
64
116
55
30
15
12
48
20
52
33
12
18
29
12
79
21
44
7
9
9
15
32
100
84
48
96
57
3
60
72
84
8
43
9
168
36
104
40
3
57
48
15
17
13
15
45
59
19
29
91
21
51
53
67
57
80
28
80
283
72
17
136
60
24
20
1
75
36
9
51
9
11
124
75
177
63
29
43
150
23
16
21
87
56
60
12
40
63
45
12
44
36
40
8
24
28
8
12
88
44
16
24
51
17
48
55
89
28
60
92
13
87
8
40
12
156
152
25
15
20
48
24
36
36
1
75
8
7
69
48
80
1
15
20
76
24
20
7
17
108
40
8
52
12
48
72
12
20
24
40
24
20
31
5
67
93
56
1
60
15
72
93
3
96
36
24
60
8
1
107
100
8
64
21
90
45
12
63
21
9
87
20
52
96
12
33
51
24
36
69
11
36
28
36
44
7
18
191
1
47
196
36
84
140
7
5
24
64
12
8
4
36
12
45
63
12
3
42
27
108
12
12
48
32
1
30
5
108
7
29
64
12
120
20
40
3
30
11
1
75
24
80
1
18
5
307
65
133
60
51
108
12
96
60
8
36
16
3
45
27
57
12
36
15
17
13
75
84
48
48
75
17
36
24
120
60
36
72
48
85
147
144
51
33
15
42
39
84
45
75
20
12
115
89
48
60
12
28
3
30
143
85
27
12
36
12
8
144
112
24
60
32
60
48
112
24
111
33
24
8
12
91
42
39
44
36
24
37
39
8
40
48
20
40
33
30
65
4
32
36
4
8
91
5
124
32
4
24
12
108
123
5
52
36
75
29
163
18
71
76
3
9
8
88
12
108
116
84
96
1
15
63
65
36
1
39
80
64
72
8
64
21
59
13
78
185
12
4
36
32
36
4
21
39
12
21
3
12
32
60
28
108
24
56
4
8
52
20
31
41
4
27
33
57
3
12
72
81
72
147
36
12
8
76
8
31
5
16
44
112
8
25
107
43
77
72
16
75
45
36
8
36
40
27
57
56
4
3
53
12
40
20
43
30
35
7
48
42
60
3
192
44
120
36
52
56
16
56
60
48
4
48
44
4
36
48
12
24
20
52
20
52
132
156
105
63
27
113
16
9
39
12
44
157
15
8
16
8
40
60
180
12
144
32
4
8
76
24
12
69
30
42
3
144
3
17
52
156
144
81
27
36
24
81
75
20
37
3
164
12
24
55
90
72
30
5
40
32
12
49
39
132
69
99
8
220
33
30
69
72
51
18
27
123
77
4
48
8
112
36
27
17
31
5
4
60
120
32
36
88
36
44
25
47
13
27
15
57
63
57
21
159
123
69
180
231
65
12
36
175
5
36
1
15
12
72
51
33
15
5
36
100
8
13
27
72
24
12
68
12
52
3
33
96
9
11
1
3
12
68
100
45
51
24
56
196
20
12
1
27
3
41
76
24
120
48
56
60
7
18
87
60
44
1
3
45
35
4
32
40
111
33
24
48
15
18
15
12
24
9
42
5
88
84
72
36
93
12
47
16
24
12
24
132
3
45
12
8
4
3
5
60
103
45
27
57
48
12
51
9
36
36
116
73
11
16
60
3
45
12
12
3
18
27
20
13
75
105
27
48
56
40
84
56
244
12
108
36
24
32
48
72
25
27
20
40
108
20
12
72
1
27
32
100
8
16
32
72
76
15
17
25
3
44
168
48
36
4
24
60
3
165
20
64
39
5
40
24
116
40
60
84
21
42
18
95
55
42
47
72
49
35
16
9
27
108
24
68
52
141
87
33
155
196
20
109
72
39
69
131
88
36
24
32
36
84
1
18
105
20
16
8
12
96
112
116
52
15
9
20
36
12
13
3
27
69
9
15
32
88
20
120
25
51
48
93
59
28
8
112
21
15
44
28
24
69
11
84
24
148
44
24
25
47
4
8
16
27
29
16
132
12
36
48
45
27
8
25
35
37
30
78
12
3
27
5
24
16
12
108
45
30
45
123
9
20
76
120
15
72
9
60
44
7
53
76
96
12
152
60
4
57
23
85
15
72
63
9
32
28
20
16
12
140
52
20
156
67
48
17
4
36
68
64
240
51
17
73
135
12
68
7
138
59
36
124
12
20
28
141
99
12
68
61
39
123
48
17
4
21
3
12
135
45
12
60
21
30
65
16
21
23
4
8
24
28
8
115
30
63
20
55
41
1
27
141
30
45
12
33
60
42
5
4
60
36
15
29
16
45
63
20
40
27
17
61
35
16
36
3
9
201
27
84
20
16
24
48
3
9
48
176
52
120
8
12
72
28
ABCD 95247885808*3^$a+1 [50064]
27
24
165
96
99
57
31
80
24
4
20
24
60
72
36
72
40
125
51
21
3
28
8
52
8
40
60
152
72
57
15
9
67
17
48
60
127
72
8
36
69
27
4
17
55
132
29
43
8
216
4
41
15
12
132
12
33
3
184
44
64
5
24
51
36
33
39
28
36
41
135
28
80
33
31
17
15
40
125
15
36
4
116
72
28
17
192
48
67
44
72
21
7
12
20
84
64
12
44
93
3
40
5
96
48
3
48
40
17
24
67
41
31
29
43
8
72
168
12
129
19
8
72
52
80
76
101
12
60
3
33
12
19
53
12
60
27
84
16
48
17
15
172
20
12
76
8
4
5
31
36
5
24
87
48
40
44
48
28
17
36
48
36
3
21
15
28
36
53
60
31
8
168
12
21
91
8
12
52
17
19
60
5
39
96
120
24
24
45
19
72
8
237
75
36
4
24
53
99
153
168
31
92
24
45
27
72
28
68
12
28
32
33
36
24
51
4
44
165
63
120
40
8
21
12
51
12
40
8
117
12
39
24
28
20
57
19
53
27
9
3
28
56
148
12
8
100
41
31
17
48
43
8
45
72
12
3
60
40
41
39
69
7
77
48
19
32
24
204
93
7
32
36
33
48
19
8
33
51
36
36
45
99
45
91
125
63
16
137
135
21
7
92
40
8
33
51
12
16
32
12
16
32
45
175
80
81
36
3
45
63
45
43
56
64
65
7
29
12
36
63
237
15
81
27
57
171
64
101
24
87
81
39
204
132
4
8
93
159
33
15
93
75
9
12
123
48
213
87
16
56
40
89
207
84
33
96
79
32
96
60
108
60
96
21
15
60
69
31
108
140
72
72
60
48
12
28
44
16
44
60
60
88
5
96
15
9
144
19
8
4
176
12
64
5
36
36
24
15
21
319
5
24
3
120
28
12
56
52
41
12
96
55
5
115
101
147
96
4
101
108
19
32
48
33
19
41
7
44
33
36
39
12
48
21
135
336
33
12
3
12
45
96
19
17
99
4
24
12
20
12
57
51
21
63
108
28
68
12
108
45
19
68
4
44
33
12
12
48
127
20
33
15
60
52
29
51
28
36
17
39
132
60
120
36
4
5
55
48
80
168
24
120
9
72
240
31
8
12
36
12
40
8
64
140
81
15
28
53
39
24
21
48
139
197
19
41
72
111
36
9
3
160
29
51
88
17
75
12
16
36
60
89
15
4
8
64
56
60
100
72
41
27
24
60
189
36
48
3
33
12
27
16
53
43
36
149
63
81
75
4
29
39
60
9
31
84
36
125
27
28
5
27
57
55
89
36
12
67
44
108
120
124
53
67
176
9
48
43
144
80
81
48
51
81
147
105
36
108
39
12
33
15
84
156
117
24
99
52
17
135
129
36
63
33
63
24
48
4
24
84
20
40
12
5
3
100
8
24
21
84
211
48
116
120
40
84
140
57
55
17
111
52
29
3
33
15
64
20
9
27
105
135
9
156
27
12
57
19
104
48
153
36
72
96
63
12
21
3
4
8
153
48
7
5
27
84
168
40
29
96
123
48
60
105
51
108
28
24
20
64
20
24
72
24
45
127
32
48
72
105
27
93
60
12
51
72
21
36
3
9
27
45
7
20
180
45
60
99
4
65
15
33
63
40
24
36
156
89
3
12
148
5
63
180
40
20
12
112
24
72
17
48
63
33
3
28
5
123
45
15
132
21
27
129
31
29
55
68
21
27
244
8
57
39
64
12
36
17
3
40
65
60
15
12
12
9
7
108
12
41
39
24
81
55
120
68
45
31
8
96
81
3
45
3
12
12
88
36
12
72
8
24
40
116
93
108
51
16
12
53
7
144
36
17
55
20
48
84
9
67
32
28
17
27
33
60
151
120
180
32
165
27
180
108
45
87
12
16
65
19
56
84
69
15
81
12
43
8
9
180
7
72
20
9
36
79
53
60
132
151
65
132
87
84
12
9
43
152
100
20
24
40
89
60
84
127
36
8
21
7
41
27
60
33
27
24
33
39
21
15
33
75
9
55
149
31
8
24
21
48
7
89
63
36
12
180
57
3
48
33
31
128
4
48
29
96
87
117
183
24
21
43
41
144
15
16
29
15
220
53
15
28
12
101
27
12
24
33
36
39
12
ABCD 95248683664*3^$a+1 [50022]
12
5
15
16
20
72
4
20
76
24
8
15
105
21
91
20
3
1
60
36
48
96
56
9
15
100
29
3
12
40
35
61
101
30
25
20
69
19
120
17
15
39
54
51
12
12
75
36
1
8
76
5
30
49
60
20
16
72
23
81
4
35
45
4
41
31
5
103
8
3
105
64
95
126
19
48
32
45
27
15
45
3
96
120
45
96
24
12
147
1
5
127
17
36
135
21
39
16
23
205
11
9
12
36
4
23
57
93
102
9
15
105
64
60
35
1
12
12
65
31
29
3
153
7
20
52
17
19
32
57
75
27
69
12
24
36
12
76
12
20
40
80
33
75
180
4
12
80
24
21
39
160
12
60
12
32
69
36
48
31
80
4
32
4
72
32
16
95
61
20
39
45
105
36
3
36
60
60
21
18
81
100
20
136
8
36
60
40
41
18
36
61
59
90
19
107
25
36
29
31
44
36
132
27
9
40
44
51
25
71
9
21
19
12
23
1
8
16
20
36
64
24
20
16
29
36
7
44
24
72
28
5
19
5
31
71
18
127
60
68
60
16
35
109
125
3
40
32
40
120
12
44
24
96
52
20
24
9
39
15
1
32
52
60
116
24
100
47
25
48
77
18
73
60
77
7
68
28
68
132
3
25
35
30
24
12
19
24
36
72
24
8
16
20
12
84
123
21
12
52
8
12
112
24
44
48
3
114
7
5
91
260
27
1
32
72
108
24
28
56
16
48
12
179
9
28
12
41
67
24
35
33
48
123
9
12
4
59
42
54
1
24
95
57
12
21
151
35
9
9
67
20
33
90
1
44
15
21
105
54
66
55
24
12
89
87
12
180
27
13
20
36
45
19
56
9
90
25
107
18
55
120
17
55
84
29
151
12
29
3
16
89
7
53
30
21
12
24
36
4
116
183
45
36
16
17
15
15
97
68
21
115
84
35
21
4
65
15
60
96
96
69
99
15
21
16
248
40
20
27
33
21
15
4
56
15
36
54
15
52
8
64
11
57
27
13
20
183
54
123
9
75
4
5
7
24
23
45
45
6
36
1
12
80
36
4
5
147
15
18
60
66
117
27
21
40
35
141
4
12
23
81
93
15
72
36
4
5
43
32
4
95
81
16
8
21
55
44
105
31
23
1
56
9
54
1
24
20
12
33
36
31
23
33
168
72
4
29
24
12
55
35
9
12
12
136
32
64
68
81
15
16
29
195
36
33
15
12
45
60
19
12
60
12
200
16
24
12
59
85
44
15
21
69
3
9
15
24
15
1
8
45
51
52
140
40
20
28
29
15
12
88
11
85
41
55
44
124
20
87
13
20
88
20
69
15
36
9
3
76
101
15
16
53
75
15
57
3
21
135
13
5
27
105
3
27
13
20
16
116
24
9
3
3
57
12
60
15
21
16
104
36
4
11
78
43
12
17
19
89
3
9
54
6
39
60
21
180
15
16
77
87
39
1
60
83
105
28
8
36
9
7
168
192
23
1
84
116
24
36
48
21
79
41
15
45
19
36
35
30
15
36
45
48
72
63
16
11
25
20
33
30
6
7
12
108
24
20
28
17
84
27
28
84
41
31
95
9
24
52
44
4
20
45
31
11
25
83
30
15
52
36
59
21
57
162
13
17
39
15
1
113
115
20
21
15
4
32
76
20
4
20
48
15
25
101
15
4
12
5
18
1
59
25
41
99
76
41
3
52
260
48
21
99
16
20
16
23
1
71
18
36
24
15
36
129
7
48
56
45
36
15
16
32
48
4
83
37
185
3
12
4
144
8
60
72
12
40
48
77
39
16
44
76
65
3
16
29
15
48
12
100
5
6
36
18
3
48
15
54
31
24
5
51
51
49
41
60
15
105
75
48
48
4
8
72
33
147
76
48
20
76
48
108
24
68
21
51
16
23
21
9
51
3
42
55
8
40
96
11
13
5
60
7
44
16
8
27
9
40
56
28
32
40
53
36
171
124
5
19
12
24
116
9
36
18
81
76
60
20
39
25
60
5
39
48
24
69
7
8
4
32
15
21
12
12
48
36
75
9
16
59
25
35
37
29
19
17
51
84
48
15
73
48
41
39
72
3
9
12
9
15
9
3
28
5
15
39
81
40
12
72
68
33
51
40
48
17
15
36
24
3
57
16
144
80
93
90
33
64
24
12
32
51
25
32
12
40
35
21
100
5
31
20
16
44
33
3
88
5
19
17
3
45
6
1
83
42
3
117
24
51
39
9
12
45
75
24
12
24
120
39
90
120
39
111
61
65
31
32
48
4
5
90
60
13
12
23
145
5
15
28
8
75
25
5
135
16
60
44
51
90
55
8
96
9
75
16
44
88
29
123
40
48
20
4
84
56
100
80
15
9
16
24
56
9
51
4
44
27
9
129
7
35
69
75
30
99
156
4
152
16
24
5
51
48
76
56
4
48
5
31
72
44
4
5
55
20
24
105
30
21
15
21
76
20
12
28
12
65
123
9
15
16
48
5
19
17
39
16
24
12
17
3
33
7
89
19
29
31
32
120
4
29
7
104
136
113
6
49
12
24
5
115
23
276
69
105
91
60
11
18
60
27
16
80
3
9
21
91
84
56
16
8
21
15
88
5
12
54
105
39
1
41
43
56
76
20
15
9
36
24
36
16
104
24
36
4
215
9
36
15
21
4
29
15
ABCD 95249084818*3^$a+1 [50030]
21
76
83
61
11
21
9
43
5
123
3
24
72
48
36
24
150
75
16
72
24
56
69
19
11
1
44
160
23
126
87
28
5
19
32
24
21
79
119
117
63
45
57
108
12
19
29
7
20
16
20
28
84
17
19
56
135
21
159
1
80
88
60
60
132
164
16
53
6
81
93
31
8
27
169
11
61
20
33
90
1
68
16
11
25
44
4
5
42
33
21
24
67
20
3
42
75
144
4
77
198
1
59
37
24
56
39
96
13
71
97
47
33
117
7
36
60
32
75
61
36
180
60
29
6
1
84
24
5
27
153
6
90
54
30
120
15
36
159
30
79
8
48
24
27
24
25
5
75
4
48
197
36
39
112
36
29
163
60
20
40
47
21
63
49
11
85
11
54
15
64
132
23
132
49
65
51
15
18
396
7
12
95
6
60
27
9
48
7
35
24
54
67
8
52
24
72
53
174
33
4
89
219
21
19
11
54
6
9
141
30
25
156
95
24
181
65
84
90
120
21
3
72
49
20
76
23
13
84
53
3
64
276
47
6
15
9
6
25
41
114
150
75
36
15
18
51
75
24
33
28
12
8
76
56
84
4
5
27
99
108
45
40
12
96
32
36
81
90
24
37
80
4
36
48
65
6
18
231
21
39
12
28
35
24
45
87
78
30
1
120
20
16
44
72
40
144
44
75
21
15
18
42
85
83
25
48
83
30
87
24
48
148
68
184
48
17
7
140
100
140
165
43
96
60
35
30
91
36
17
67
20
168
36
4
35
72
24
84
72
1
8
64
35
37
84
5
79
95
42
138
37
20
9
7
20
63
60
69
21
6
1
24
59
85
35
9
255
36
81
28
65
163
23
156
73
12
36
8
12
27
36
30
19
36
96
36
23
21
4
59
180
85
36
12
252
36
56
36
108
45
66
49
11
13
12
23
6
24
147
165
55
83
12
9
4
5
7
36
8
21
55
53
51
39
1
36
8
15
90
3
33
135
105
19
41
84
31
24
11
90
246
49
11
13
8
52
11
84
33
147
37
36
68
9
7
35
1
29
63
81
24
12
43
41
15
196
59
21
69
31
113
162
24
37
24
20
69
55
59
102
3
27
33
136
156
36
23
37
84
65
3
27
45
100
96
23
24
25
47
133
5
6
24
13
48
32
63
1
29
79
92
40
29
7
12
20
27
24
126
55
29
6
13
95
37
5
55
35
24
49
12
80
16
48
24
60
11
37
23
49
20
40
32
180
9
139
12
20
16
113
15
4
11
6
123
15
1
41
18
45
51
21
9
24
7
20
45
54
1
35
18
7
240
29
51
196
20
304
24
12
47
13
20
63
126
48
43
83
60
1
65
168
55
35
45
88
29
111
64
48
5
123
12
57
30
25
59
25
5
30
49
8
112
11
54
55
17
39
64
12
68
16
95
37
17
7
5
135
33
30
81
40
60
60
11
21
33
30
25
72
47
285
208
47
30
55
185
231
45
27
48
36
15
13
35
12
49
11
25
29
31
23
121
5
91
8
88
83
49
60
17
315
64
60
20
100
35
37
32
12
24
40
36
108
11
1
65
63
52
168
132
120
36
84
48
56
15
57
60
28
59
162
19
84
12
116
40
12
35
37
113
6
24
73
20
3
25
59
97
53
3
3
121
56
12
28
104
15
18
42
145
36
8
16
24
11
1
72
5
6
49
32
93
42
9
40
96
36
12
5
6
1
24
11
54
90
54
66
97
12
47
114
114
13
8
39
93
112
120
12
168
12
65
103
47
1
12
11
69
105
7
24
32
4
8
171
36
45
3
90
87
64
5
19
41
67
24
83
42
15
36
9
31
132
8
4
24
44
52
29
51
124
20
4
32
16
48
36
83
25
8
33
51
36
9
150
81
12
75
30
31
12
17
111
52
132
72
24
56
60
3
6
96
18
12
13
72
60
65
19
35
97
20
72
15
132
13
20
36
9
42
1
24
23
33
40
104
120
76
17
6
1
35
24
60
85
36
36
29
54
36
60
73
8
57
36
6
81
9
3
81
55
12
84
8
12
3
37
5
30
49
35
9
36
51
84
145
11
49
11
13
11
60
45
52
23
21
64
35
30
6
18
12
114
204
1
96
29
24
12
19
65
27
4
8
15
13
80
40
17
36
75
192
4
35
49
24
96
60
80
165
55
32
52
32
99
37
32
27
25
36
17
6
1
300
36
48
56
4
36
89
67
12
48
23
30
75
16
53
31
35
61
ABCD 95249578904*3^$a+1 [50023]
30
177
3
30
24
126
90
39
75
30
18
84
108
36
66
96
198
120
36
96
30
87
51
36
24
186
54
9
87
60
6
114
54
102
90
72
6
57
108
147
24
18
6
72
90
42
81
15
225
237
42
78
87
15
12
144
156
216
33
9
315
63
45
9
90
24
24
33
60
57
15
63
114
96
42
120
240
60
36
30
39
183
18
6
369
24
3
117
33
30
33
9
75
21
54
132
24
156
81
3
54
66
189
36
15
30
114
33
3
60
69
48
57
66
72
30
27
15
12
9
204
3
168
156
78
96
66
21
72
33
27
45
18
30
78
57
3
84
60
6
66
54
39
3
144
48
6
15
105
24
66
54
186
45
15
66
30
204
6
18
168
54
168
48
162
48
45
48
39
12
126
48
72
27
213
27
48
75
177
57
39
120
147
48
189
81
27
63
12
42
18
93
24
48
129
3
21
30
24
105
147
9
39
6
192
87
75
168
24
36
12
30
6
45
39
72
288
30
6
72
33
72
123
96
36
42
30
156
60
60
24
48
120
60
33
15
12
12
60
81
15
150
15
231
33
183
120
48
132
12
42
30
228
96
9
207
54
24
210
12
96
114
99
27
12
276
114
3
3
240
42
15
168
9
48
90
12
12
84
36
96
30
27
3
57
51
177
45
15
225
135
63
45
69
6
60
57
45
54
33
51
24
72
69
15
60
24
72
54
66
30
51
60
39
48
141
27
12
48
93
129
78
48
42
42
120
45
3
30
63
15
66
39
135
36
144
177
93
54
141
51
18
15
63
60
108
117
45
24
234
24
102
78
66
96
6
45
12
75
105
3
132
12
36
84
24
24
42
30
9
225
144
18
33
84
135
225
147
48
12
156
60
60
48
96
78
246
24
12
36
117
3
114
138
33
3
162
18
69
120
57
24
162
12
33
57
18
150
27
45
63
135
33
27
48
24
192
9
117
78
42
90
54
51
63
72
213
39
66
72
54
108
192
6
72
72
96
18
24
21
15
12
45
33
39
123
120
12
66
54
240
348
12
18
15
60
75
138
75
15
60
36
54
120
42
102
15
3
198
54
42
24
210
54
15
156
21
24
6
18
6
12
54
24
39
51
30
54
90
30
156
174
78
168
9
75
30
18
144
84
45
39
6
66
93
81
66
78
3
27
60
93
63
90
192
3
39
105
27
21
252
33
30
84
24
24
81
300
81
159
81
78
33
33
120
30
12
165
105
18
174
15
27
21
312
57
6
120
42
66
84
48
42
96
24
150
36
60
90
30
57
87
12
153
93
72
150
201
75
36
24
69
27
129
72
3
30
24
6
66
114
24
45
81
39
60
141
174
12
54
30
129
51
60
24
93
99
33
273
162
45
15
36
30
15
12
39
156
132
60
138
3
147
42
78
33
39
105
171
54
90
6
42
12
42
78
60
6
54
12
24
24
45
3
240
213
12
117
78
57
27
6
144
24
24
15
3
45
33
207
99
6
15
57
48
78
57
15
33
60
144
3
18
30
66
24
126
156
45
15
234
3
93
87
75
33
87
72
36
60
30
42
6
39
33
27
51
105
27
72
6
66
6
54
9
39
42
120
54
12
48
9
3
42
120
18
108
234
78
18
39
153
15
57
15
135
156
9
45
63
57
6
60
117
3
6
6
114
ABCD 95249831102*3^$a+1 [50073]
40
3
41
184
15
60
72
60
24
24
101
40
15
21
68
67
69
39
57
75
24
24
185
16
15
65
36
79
9
15
161
19
17
40
140
108
115
192
60
120
33
36
96
3
81
44
31
21
24
39
120
17
48
16
144
36
44
36
144
160
15
12
60
125
28
132
123
60
36
69
92
19
60
180
144
132
5
55
113
7
84
60
69
15
156
9
96
116
235
24
101
55
65
103
12
9
15
5
60
16
20
19
89
55
60
105
140
91
21
3
21
111
84
45
39
36
60
29
7
120
65
115
48
57
63
41
139
65
175
120
252
9
20
144
12
24
55
36
288
72
29
19
5
72
64
111
53
31
65
76
80
4
39
21
36
44
160
15
69
516
56
19
69
15
17
43
96
36
29
120
60
55
29
40
96
84
56
4
51
29
7
24
5
19
17
60
160
3
12
5
28
56
60
36
43
36
21
200
19
105
24
207
33
32
19
21
68
72
64
231
24
45
75
45
51
84
9
20
187
33
96
20
91
5
19
60
36
48
101
31
48
96
24
5
16
75
125
120
55
60
24
21
24
92
108
52
15
125
79
36
168
36
5
4
51
69
27
120
324
41
115
48
45
51
101
19
29
7
29
31
69
51
24
5
19
17
43
57
15
33
12
15
113
72
19
36
5
55
105
15
5
228
16
111
24
9
116
64
87
69
39
65
36
115
101
48
100
15
72
228
72
120
33
27
84
21
8
187
5
160
3
261
96
8
16
56
43
5
7
60
113
36
31
180
24
9
75
41
40
84
27
9
20
91
93
27
29
4
27
5
43
77
19
21
180
140
24
115
105
36
8
127
60
89
4
15
12
69
120
51
69
231
5
103
12
9
75
29
151
81
3
5
55
17
79
36
45
3
81
51
185
19
36
84
24
12
5
103
141
15
96
113
36
31
48
17
48
52
20
199
41
48
55
45
60
15
81
36
344
180
115
41
55
108
41
19
17
43
45
452
28
20
132
19
29
67
165
60
63
21
159
96
129
72
3
12
105
80
43
60
41
19
60
57
44
151
120
173
16
24
132
3
60
36
41
259
41
115
29
19
17
40
48
15
41
16
15
33
51
45
36
39
5
31
233
60
67
233
40
60
192
75
60
29
16
123
36
5
19
240
12
29
19
36
60
24
72
5
55
24
9
51
5
175
281
139
21
68
7
108
60
180
165
80
31
129
15
132
60
29
4
15
12
305
4
15
69
260
156
55
9
72
8
7
24
9
20
7
29
36
43
12
173
7
189
111
60
24
29
52
3
57
3
105
32
88
56
4
27
48
185
132
28
75
45
80
112
3
132
65
28
15
12
48
96
24
45
15
36
5
31
24
29
175
60
12
33
12
84
111
129
20
19
60
36
29
72
160
39
144
12
113
120
72
115
9
44
115
72
29
64
56
55
324
12
9
84
291
5
31
24
24
192
29
36
343
41
175
60
65
31
45
20
28
27
213
20
72
264
216
4
51
60
120
9
140
19
45
75
156
65
76
48
36
15
60
161
120
24
31
89
31
9
156
20
43
101
4
12
60
15
113
67
48
101
31
53
72
79
45
20
19
41
19
17
228
76
200
55
24
57
63
60
60
12
48
57
3
21
51
24
69
15
132
153
32
4
51
264
96
89
19
81
144
27
120
149
156
43
72
60
113
31
21
63
81
24
56
84
76
39
65
72
40
39
141
15
33
75
5
7
120
24
41
115
348
12
29
60
259
ABCD 95250281086*3^$a+1 [50015]
12
93
12
99
29
151
221
132
96
28
128
4
12
3
65
12
12
115
5
12
36
208
152
55
29
60
144
151
17
24
4
159
5
79
317
48
76
260
36
19
53
84
19
60
84
60
165
15
29
7
5
24
91
5
60
96
64
15
53
60
31
77
120
127
48
9
152
12
16
3
29
7
12
9
36
15
5
12
31
77
19
17
16
63
53
31
65
96
40
84
20
19
156
9
27
185
7
9
92
180
67
89
36
48
64
92
96
19
45
104
67
69
84
20
16
15
29
156
103
189
39
72
81
15
29
7
65
139
21
111
41
103
180
45
3
69
116
48
19
41
43
29
16
12
92
84
64
68
48
24
16
32
120
31
36
5
7
17
40
164
19
33
8
52
3
77
67
29
12
67
24
153
63
29
55
17
24
55
153
20
199
141
15
77
79
17
60
4
108
51
17
4
56
19
84
29
19
137
84
228
19
29
64
56
132
64
20
60
60
48
7
45
68
12
28
8
28
15
53
12
19
12
81
3
89
16
104
40
8
28
60
120
240
3
12
60
33
128
79
125
24
40
8
28
15
17
7
185
76
8
96
12
7
60
77
12
91
5
7
9
48
8
12
19
29
4
111
41
72
16
32
60
96
19
12
72
9
20
76
12
3
21
48
176
28
44
24
76
228
15
29
175
17
16
32
31
84
29
84
28
60
80
100
3
41
36
48
12
40
15
36
41
31
53
48
31
17
48
16
140
19
36
29
12
79
101
120
36
55
9
51
17
115
9
44
48
72
76
116
60
16
44
16
8
31
189
96
20
60
12
19
101
43
48
48
81
51
12
24
5
115
120
24
117
75
17
16
48
39
77
19
45
32
96
12
28
87
132
48
21
120
44
36
12
67
65
43
113
4
8
24
12
36
19
60
17
127
156
36
45
3
12
21
3
45
44
7
29
24
100
99
93
44
160
36
20
12
127
5
24
36
19
41
43
185
4
56
43
5
19
29
16
20
84
76
51
77
127
36
12
96
65
52
27
17
84
60
7
29
24
295
17
24
43
77
76
192
68
19
77
79
132
72
29
7
12
29
4
15
24
45
15
29
28
27
105
111
33
116
12
48
36
12
127
197
40
3
17
7
53
7
93
32
28
8
76
132
8
235
9
20
79
9
128
72
64
56
7
60
21
8
7
17
24
24
72
24
79
48
81
12
15
53
48
67
41
64
96
111
84
65
12
96
108
43
141
3
93
80
79
93
15
5
28
15
5
115
29
91
21
3
5
120
124
48
96
12
8
28
44
24
19
89
64
32
52
15
57
3
21
27
72
29
96
64
75
132
12
113
67
12
24
77
12
64
60
3
33
12
39
41
100
68
28
68
12
112
15
21
92
67
29
19
45
15
21
51
89
31
5
43
21
72
32
4
63
113
103
117
147
81
44
48
88
27
45
20
108
4
44
36
36
12
48
16
3
12
5
19
12
41
52
15
17
4
32
67
24
48
5
72
84
64
36
32
48
88
32
24
12
4
27
84
41
96
115
17
28
8
28
36
24
3
120
53
88
80
12
4
3
120
144
48
120
77
72
24
67
9
20
12
48
4
159
185
4
63
5
19
72
5
16
8
19
72
12
29
4
3
96
233
67
41
4
111
17
48
84
19
5
19
72
60
84
9
3
33
128
60
84
43
65
144
208
144
224
7
9
3
12
17
52
92
48
36
24
19
29
91
57
51
45
20
108
60
19
36
29
12
16
39
60
24
5
24
16
8
4
39
108
65
12
55
24
93
68
79
65
76
56
127
17
16
63
17
16
243
77
48
43
36
57
3
53
72
36
55
101
88
27
120
93
8
40
3
48
48
24
53
120
7
9
32
36
12
91
5
24
60
7
57
164
24
4
60
104
19
89
52
96
3
29
168
52
20
24
43
41
64
108
3
144
17
16
63
36
29
19
57
84
183
5
88
48
56
24
19
53
52
176
19
48
29
12
7
36
9
36
15
65
72
24
60
4
12
108
20
12
67
65
7
101
151
29
12
4
147
84
192
29
12
48
16
3
36
105
32
4
15
33
8
7
65
160
8
36
67
9
212
48
60
100
48
32
36
28
20
12
96
64
3
29
12
19
77
19
21
8
144
7
29
52
3
29
79
89
19
84
17
16
104
55
41
4
44
24
91
17
160
ABCD 95250649446*3^$a+1 [50052]
11
25
29
42
30
31
29
18
48
114
18
18
15
124
23
18
55
12
12
36
24
5
30
6
55
89
39
4
95
6
12
252
3
33
19
36
41
108
30
45
225
6
37
17
36
54
21
36
48
52
44
4
8
39
1
29
36
19
161
19
23
18
72
66
21
15
60
13
107
21
3
21
4
101
18
57
15
54
19
335
1
36
56
64
131
45
9
91
72
180
8
112
36
47
18
12
27
15
30
3
172
68
9
3
100
12
83
1
224
12
3
180
1
11
25
140
36
93
39
27
24
36
73
12
180
8
28
48
104
316
72
215
9
9
24
7
8
51
24
30
75
57
55
89
39
45
6
57
52
35
12
25
11
37
12
68
15
37
36
60
59
21
3
21
4
101
51
52
53
60
15
24
45
31
5
39
21
72
43
12
215
13
53
39
21
192
39
16
24
20
15
13
23
237
51
36
1
20
9
3
76
84
77
18
18
90
49
8
117
3
15
45
28
8
36
15
108
13
149
90
138
91
24
11
42
30
9
48
33
7
32
16
5
79
96
17
135
27
54
19
8
4
11
13
72
80
33
51
4
60
36
140
45
55
143
6
12
42
21
51
1
53
31
53
103
239
6
39
16
47
85
11
21
4
11
18
43
47
13
8
9
7
11
9
51
54
15
3
21
64
53
72
43
89
43
23
18
19
17
126
37
5
138
72
18
55
20
24
15
25
48
65
31
11
13
12
5
3
72
3
33
112
65
3
64
23
61
12
12
32
33
3
63
6
103
48
32
15
85
125
3
28
59
13
12
11
90
6
13
113
7
180
12
11
42
3
117
36
67
12
107
1
20
12
15
60
61
41
18
6
12
54
126
54
60
33
51
45
9
6
90
51
33
7
56
12
75
30
31
32
84
3
37
48
5
30
1
35
9
12
16
77
18
30
67
8
39
54
235
92
69
43
41
54
1
59
133
59
6
72
3
4
68
33
7
96
24
17
30
21
3
90
84
36
6
138
3
52
17
96
72
12
24
36
90
49
5
7
60
60
24
68
28
12
68
15
54
43
5
18
97
92
48
40
71
1
36
12
8
9
24
51
15
6
19
11
18
24
55
32
15
18
7
155
25
20
16
53
31
80
15
169
95
42
15
4
24
72
24
48
5
42
1
35
18
51
16
8
4
5
18
42
3
12
72
24
36
33
7
5
36
135
4
68
76
24
8
64
56
24
160
60
8
28
5
19
24
17
67
120
5
43
35
12
45
15
66
31
120
11
144
61
12
77
31
23
36
30
18
121
59
25
65
3
24
33
36
36
3
12
129
51
4
29
55
23
25
48
96
23
73
23
25
12
12
17
60
30
13
8
39
169
137
19
89
12
60
7
5
43
89
43
5
7
20
4
11
33
3
84
78
67
5
3
15
138
7
17
30
24
12
37
41
7
59
36
45
9
108
6
37
84
8
160
12
24
32
24
108
33
12
72
3
21
30
1
8
87
21
45
19
48
72
23
18
60
43
44
28
12
60
12
89
12
39
75
1
24
68
12
4
29
42
30
19
5
36
36
75
84
4
24
8
15
117
16
20
36
9
39
57
19
12
17
60
12
55
53
18
144
60
18
7
5
24
31
8
27
21
39
25
65
15
96
12
21
12
39
16
44
28
23
18
159
15
90
31
24
20
52
23
30
43
29
24
156
19
96
48
36
12
29
39
76
65
54
109
20
28
20
15
78
31
36
48
11
13
35
13
29
30
6
19
65
18
6
87
28
59
37
53
18
42
18
37
11
6
31
5
30
24
18
15
87
1
72
35
60
21
12
39
30
3
33
63
52
60
80
33
79
68
3
54
91
20
27
24
48
60
57
28
8
4
24
12
95
37
17
18
36
36
90
24
30
1
41
87
28
44
33
6
21
16
17
18
84
78
12
19
36
8
27
85
8
112
68
28
29
30
1
48
84
65
31
65
39
27
6
3
135
1
96
84
60
11
97
47
93
3
12
45
45
7
20
16
60
60
24
35
21
28
36
24
12
12
11
177
87
42
19
71
13
8
84
28
11
1
173
3
3
54
7
11
72
72
30
19
17
54
6
12
27
15
66
7
71
25
84
47
78
7
60
24
11
54
6
21
15
13
5
66
1
17
67
68
105
55
17
30
25
48
8
9
3
21
39
28
20
52
8
45
60
183
249
103
53
42
37
17
31
80
144
64
12
24
5
31
35
90
54
6
7
47
90
19
11
24
97
29
48
6
1
65
19
59
36
54
90
13
35
222
15
108
15
9
4
12
17
36
31
36
125
72
27
15
21
84
60
51
18
7
24
5
108
7
8
16
5
39
12
64
5
115
101
31
140
69
48
6
30
24
12
18
37
41
115
29
36
72
3
27
6
72
7
8
4
101
19
24
71
48
25
20
28
8
52
29
6
54
48
31
32
9
6
18
31
5
3
153
60
84
31
77
6
12
9
9
99
27
36
13
11
21
69
3
52
24
44
33
108
24
87
3
48
180
24
25
11
49
89
54
37
41
7
65
3
9
91
24
60
8
40
17
3
27
49
32
27
57
40
36
24
65
66
205
53
54
1
12
35
85
12
11
49
32
33
48
7
137
3
33
43
36
24
104
27
73
12
11
30
19
113
72
31
113
12
7
83
9
36
45
42
1
11
18
18
9
9
24
15
3
13
5
66
1
8
12
180
100
32
63
25
60
5
24
15
88
36
35
21
28
8
132
ABCD 95250742058*3^$a+1 [50067]
20
37
18
29
25
36
75
69
15
36
9
30
57
8
31
9
3
53
72
4
39
30
35
127
24
69
87
113
19
72
48
36
29
13
63
21
39
21
3
32
109
126
48
6
59
67
18
12
35
1
35
4
15
41
12
7
18
135
32
40
45
108
48
18
45
87
12
245
52
9
15
20
12
4
39
5
37
3
84
33
39
44
64
21
66
24
144
21
195
5
24
16
57
3
69
60
11
64
8
12
100
33
23
127
33
32
52
12
60
188
48
7
18
18
9
27
48
42
30
9
32
13
96
3
36
45
51
3
5
55
5
228
13
6
18
11
40
24
20
40
3
24
45
75
18
18
90
35
79
9
36
8
67
24
12
33
36
21
3
36
8
16
45
42
18
75
20
4
27
108
105
51
21
44
24
97
143
168
120
4
60
24
15
9
33
87
87
9
60
20
97
27
12
84
39
5
7
189
24
68
88
87
54
15
20
184
81
159
24
92
28
20
16
165
51
9
11
19
6
15
105
36
78
21
63
72
36
18
6
33
21
84
18
33
36
24
24
20
31
21
33
18
89
1
27
8
12
40
3
5
132
36
109
11
84
76
27
42
51
84
63
30
27
32
4
45
35
1
18
21
57
3
51
18
27
39
5
16
24
15
17
28
24
72
56
28
56
55
24
9
36
164
12
79
45
9
87
48
32
19
45
120
56
40
3
42
15
3
18
54
48
81
27
53
144
91
129
15
5
16
80
67
69
33
11
60
36
1
3
44
76
9
18
30
23
4
192
3
45
81
12
3
51
45
60
21
27
33
159
51
53
4
51
24
66
75
20
60
31
48
21
36
20
124
44
16
84
21
66
105
39
9
51
21
44
37
3
15
36
53
1
15
27
9
3
72
33
156
9
11
49
275
36
7
53
60
19
5
151
24
17
13
6
21
195
18
18
18
30
29
43
18
39
15
17
4
24
20
25
15
3
149
1
87
21
30
9
45
51
27
33
57
35
13
39
60
15
17
88
51
36
18
6
12
24
9
96
8
76
9
12
18
6
99
12
45
3
12
44
120
1
3
51
45
60
99
81
21
71
55
18
6
93
12
60
68
40
15
12
6
59
48
1
54
12
96
30
123
9
66
45
80
4
3
17
48
48
120
40
36
60
21
59
1
48
47
24
61
63
27
69
44
4
27
18
23
193
47
19
33
3
33
24
32
19
5
4
68
60
12
37
35
4
45
75
44
96
1
15
8
12
19
60
5
72
52
63
24
144
9
135
12
18
78
30
180
63
51
48
6
36
48
15
45
15
3
54
123
36
75
12
17
1
47
85
27
116
145
47
4
48
93
59
1
72
11
19
18
47
13
27
21
42
33
36
48
60
3
57
12
15
45
45
3
75
17
40
15
156
9
51
120
18
162
29
4
20
25
59
7
33
20
16
56
120
28
21
51
51
33
36
3
36
45
32
24
13
48
27
72
24
20
7
57
15
21
56
64
20
64
3
9
153
6
36
30
23
12
28
27
165
33
36
36
191
24
40
8
40
57
83
31
12
114
18
36
9
8
48
16
45
39
96
3
17
48
241
24
27
24
20
16
20
36
217
51
36
33
15
45
15
12
9
12
18
17
145
39
8
16
80
12
7
45
8
25
18
81
8
16
51
36
42
27
39
9
135
21
20
1
15
60
60
8
91
54
75
51
21
60
24
36
8
108
7
21
116
4
44
16
60
9
111
21
3
15
5
97
39
39
21
36
8
37
6
9
44
1
39
27
114
36
12
11
7
42
27
48
12
56
28
21
119
76
111
24
29
40
24
92
84
16
15
41
19
30
35
19
60
29
37
39
56
1
30
9
15
9
20
7
9
3
6
15
56
55
33
8
232
20
43
312
45
20
108
28
9
11
61
18
21
96
24
27
12
18
39
60
99
42
155
12
67
29
1
6
125
13
119
43
18
6
33
3
17
73
12
6
12
29
4
9
47
25
71
19
69
87
9
9
6
45
80
13
15
200
1
150
149
36
49
11
37
23
40
81
143
25
18
12
45
120
32
60
28
60
3
57
27
24
162
47
7
41
25
23
16
3
72
29
1
78
48
57
12
93
6
12
9
8
55
6
30
6
126
5
67
21
15
65
160
116
84
91
18
51
9
18
29
55
29
36
304
84
93
30
33
32
7
41
16
39
21
45
114
84
45
231
5
24
1
39
21
192
18
29
7
45
15
36
29
64
60
24
15
6
15
80
7
65
52
12
140
48
36
31
66
27
92
4
32
12
36
12
28
24
20
16
60
120
24
32
55
6
72
87
3
45
32
31
12
36
81
8
7
108
5
48
49
135
153
15
3
5
60
28
21
15
44
24
16
32
4
104
36
88
15
36
9
12
63
18
23
16
24
15
9
21
15
80
40
60
27
84
9
36
33
12
15
3
150
23
28
15
6
23
13
3
36
44
4
72
3
45
75
90
18
24
9
9
135
12
24
57
3
96
68
40
33
30
78
36
18
21
15
90
12
18
45
20
67
5
28
75
30
35
7
9
24
32
43
12
42
36
90
21
45
123
8
28
24
36
15
21
24
36
48
8
13
36
66
9
9
42
12
18
90
53
1
3
12
153
12
35
24
84
16
32
4
128
16
99
30
18
5
49
6
30
27
15
228
78
15
36
93
66
6
11
52
81
51
24
27
18
24
30
132
69
ABCD 95251393624*3^$a+1 [50019]
55
8
9
19
20
27
13
11
33
33
43
44
36
4
5
18
30
19
41
127
8
4
24
17
15
3
45
9
66
60
85
24
20
40
77
39
15
6
39
40
11
49
35
9
36
16
71
45
24
3
72
9
24
15
33
57
78
49
23
37
8
27
21
4
20
9
55
35
54
12
3
12
3
33
9
90
9
112
8
36
40
59
21
4
71
21
15
102
42
13
8
33
72
54
48
60
33
3
9
60
72
21
15
15
18
7
29
19
56
36
24
189
7
17
3
117
3
148
11
18
43
20
15
12
36
60
21
33
3
15
37
107
48
1
12
20
24
36
15
49
59
25
11
33
72
21
135
88
17
19
101
27
60
3
9
9
67
20
3
61
65
15
9
36
3
28
20
24
45
18
45
28
23
30
24
12
18
1
59
25
36
24
48
24
53
27
48
51
37
12
20
36
117
18
30
51
156
45
19
23
13
5
3
87
33
57
18
120
96
21
28
41
3
27
54
55
32
4
5
43
32
69
15
15
126
19
36
125
3
15
33
9
19
17
30
13
12
32
48
108
4
8
27
165
12
24
4
35
25
32
36
72
27
45
28
23
57
12
36
33
240
12
42
36
9
21
7
68
105
7
35
37
11
6
18
25
47
49
12
8
21
115
11
9
45
48
15
36
76
56
33
27
28
5
84
3
24
45
18
57
21
7
8
12
12
15
1
20
12
21
7
47
30
3
159
24
189
28
35
18
7
24
24
35
1
24
5
36
3
15
21
15
144
21
16
8
33
15
40
104
3
117
9
67
72
17
36
3
36
21
54
21
9
24
12
24
18
13
23
117
3
57
129
19
32
12
12
51
12
36
25
20
4
5
6
85
59
21
16
11
54
126
18
55
77
3
84
3
30
75
15
42
36
19
36
11
18
18
69
21
55
92
28
59
60
25
24
17
27
15
126
99
21
7
17
51
21
31
107
18
24
3
51
1
8
45
18
13
12
5
103
24
108
23
169
8
39
1
29
39
4
8
63
37
32
3
253
65
39
36
21
51
33
6
18
36
12
127
12
84
36
80
88
48
20
52
17
15
3
1
47
33
72
24
16
5
19
36
29
54
57
24
9
6
49
20
51
18
7
44
36
21
87
28
65
7
17
3
51
36
18
63
24
4
35
12
24
13
8
24
3
141
16
8
21
54
12
6
103
20
112
35
72
93
4
20
36
45
144
19
11
6
27
16
24
71
54
87
63
48
97
8
9
79
5
7
68
136
29
7
23
25
11
49
12
8
52
8
21
31
24
35
30
39
69
6
1
119
96
1
65
3
40
72
53
19
53
67
77
39
64
68
27
12
1
17
7
29
39
3
30
54
45
15
9
12
15
12
45
33
27
27
69
124
12
96
8
24
88
59
21
3
9
60
28
8
96
4
11
9
4
185
18
13
24
72
36
44
39
6
39
52
47
108
24
1
29
51
28
12
167
21
51
30
63
28
20
172
32
81
24
48
15
36
21
36
18
24
21
69
15
3
12
1
32
24
21
15
39
49
24
11
37
104
3
60
1
29
51
9
27
129
15
21
3
57
84
91
23
18
63
4
35
45
33
7
23
54
24
27
45
19
35
54
87
24
51
69
4
29
15
16
5
51
24
76
68
3
37
48
32
12
9
31
24
12
5
255
3
49
12
101
63
9
43
48
11
1
59
1
53
55
29
67
11
13
32
40
23
1
20
15
33
21
19
8
27
21
4
23
33
12
84
15
60
21
64
24
17
12
6
9
45
7
11
45
60
3
57
99
1
5
43
41
24
19
11
24
30
7
11
72
25
32
15
73
32
21
7
11
45
171
9
4
41
36
6
57
45
96
7
149
19
5
27
4
8
28
12
77
18
13
8
52
20
3
49
8
52
17
19
11
6
48
36
3
33
67
8
33
15
9
36
27
3
21
33
7
8
93
43
89
66
42
147
36
112
24
71
9
45
15
36
27
33
3
1
20
24
64
17
48
3
108
15
36
18
132
66
105
4
24
152
40
84
24
32
4
41
27
12
51
12
13
5
39
28
12
89
12
7
56
24
28
72
11
57
15
54
6
9
21
39
40
24
47
69
51
9
64
24
12
44
69
15
16
35
36
1
5
72
12
99
99
33
28
12
8
9
15
96
36
21
12
27
48
48
27
13
35
24
49
35
126
18
36
42
3
69
27
48
108
15
85
5
99
39
97
32
108
132
15
153
12
27
9
27
13
12
60
12
80
16
29
30
193
32
28
24
71
13
5
7
8
4
35
30
7
29
6
45
4
24
36
11
60
48
21
15
1
24
137
115
12
23
30
24
66
18
39
51
1
104
9
72
39
81
18
60
48
45
45
18
42
30
85
12
47
1
23
61
41
99
15
9
4
5
12
15
64
47
54
6
57
168
3
6
15
4
35
1
65
3
16
17
39
16
17
87
63
12
25
24
41
3
3
45
57
55
116
9
72
18
1
41
18
1
92
84
4
35
12
42
15
33
24
31
20
15
45
12
3
84
96
37
17
19
29
6
36
48
153
117
43
17
48
43
65
7
8
39
78
15
28
5
6
66
42
21
15
21
123
30
36
42
45
45
12
90
13
92
16
59
21
51
6
90
69
3
45
21
36
43
48
53
39
75
25
20
28
20
4
41
42
66
24
3
12
72
16
17
7
11
33
27
12
45
45
3
24
64
5
27
117
12
18
18
15
39
36
33
76
44
36
9
159
93
15
75
45
45
123
16
29
30
24
1
11
18
18
72
21
15
42
84
43
36
24
20
76
5
15
16
5
75
9
55
41
30
1
24
84
5
27
117
3
15
90
15
12
27
33
28
5
3
51
6
3
27
60
18
27
24
4
20
9
15
48
9
31
20
45
3
15
45
27
37
48
24
35
30
19
24
17
51
3
1
276
5
19
8
36
60
72
3
25
20
52
65
27
12
15
36
90
3
4
20
63
24
30
3
12
3
21
132
40
5
39
3
48
25
32
15
18
55
17
6
30
24
15
3
33
72
33
54
73
17
6
234
30
21
16
131
18
30
57
40
29
6
9
16
8
36
69
51
40
53
3
4
108
47
6
55
20
63
24
18
72
3
15
12
6
55
24
48
24
5
15
3
13
29
15
108
75
13
ABCD 95251408204*3^$a+1 [50027]
48
132
15
165
30
81
81
63
15
30
60
72
3
27
9
9
243
87
90
3
189
3
60
207
108
81
9
60
51
312
12
105
42
90
66
57
57
30
90
3
36
87
60
57
288
12
183
72
30
3
57
3
117
78
33
204
36
9
60
12
60
36
54
66
24
108
12
3
15
198
27
33
15
15
90
27
15
21
51
69
69
342
9
9
3
105
72
42
198
75
108
69
39
12
15
45
105
3
27
42
12
168
75
108
120
237
51
24
33
12
240
12
216
90
312
162
3
117
36
3
87
57
147
129
81
36
3
24
27
78
72
39
12
57
12
240
156
27
15
105
60
36
69
15
36
69
315
33
3
12
105
75
105
24
156
3
72
39
18
15
216
24
63
60
30
54
9
72
159
216
33
60
9
18
117
87
126
72
12
39
141
96
90
93
87
93
9
63
48
39
21
72
207
288
117
243
90
63
177
12
18
93
39
105
75
105
93
75
45
3
24
48
15
45
69
39
171
90
168
72
18
21
12
87
42
3
45
3
57
75
105
51
147
57
297
3
60
33
3
51
33
240
45
111
69
63
180
285
102
60
30
72
3
165
30
81
99
153
135
90
114
21
15
30
3
237
120
414
126
42
21
180
9
60
3
45
63
177
12
3
57
111
117
24
18
105
33
3
21
228
60
255
15
12
93
147
33
87
9
180
27
114
198
30
60
18
30
54
81
108
72
99
18
60
183
45
60
180
102
150
12
36
63
12
57
123
69
3
147
93
27
9
207
60
30
150
33
24
153
63
159
30
180
3
72
75
21
177
180
3
171
78
3
15
57
45
111
129
12
39
21
66
42
15
33
27
177
18
72
21
45
63
69
12
63
15
12
81
108
69
12
78
30
150
18
30
60
30
3
60
12
219
180
33
75
90
90
48
234
111
249
180
36
27
45
90
60
18
174
9
27
42
51
57
15
39
18
51
111
18
48
27
105
15
237
183
33
3
72
9
18
81
9
3
15
162
3
105
27
45
18
42
12
60
156
90
57
348
27
81
69
3
9
3
33
27
120
165
3
9
78
21
69
123
108
159
18
60
12
72
111
159
90
108
42
33
180
96
27
72
78
102
108
45
249
3
108
15
84
78
162
129
72
15
144
36
90
72
111
27
24
21
45
72
150
21
9
60
120
75
123
54
63
27
81
15
165
9
90
333
48
105
75
57
48
207
225
18
90
54
153
123
93
120
39
162
3
33
12
108
255
60
105
72
12
6
84
78
288
12
180
135
105
15
177
36
27
45
42
21
27
78
3
12
60
15
93
81
3
195
18
27
45
63
69
111
45
150
84
6
12
3
57
180
183
72
15
21
9
63
105
102
78
123
57
12
171
120
111
21
27
45
36
69
15
105
18
273
144
36
129
30
90
3
75
30
3
57
12
42
198
18
93
27
24
18
111
429
12
36
63
117
132
51
144
33
3
60
207
72
90
72
3
60
36
27
117
120
75
93
9
63
213
12
18
57
165
3
9
126
72
60
21
12
75
72
105
15
21
21
39
ABCD 95251555292*3^$a+1 [50004]
42
84
24
6
30
18
93
27
253
8
81
15
45
3
64
227
174
18
69
9
6
1
59
18
12
60
90
66
18
24
48
69
24
81
6
12
36
90
39
24
16
11
24
42
211
5
54
90
27
24
57
60
3
33
39
112
29
24
27
72
9
12
3
15
108
24
42
24
27
57
15
57
66
117
48
57
90
69
123
6
30
18
12
24
90
66
18
54
102
9
27
72
30
12
6
48
210
66
60
18
126
66
84
7
152
21
36
234
12
33
24
51
21
111
18
66
48
78
42
6
114
12
1
53
156
30
33
16
104
81
31
56
24
72
57
79
107
18
19
23
36
18
12
18
12
12
90
42
78
72
6
54
66
18
42
48
6
60
90
18
51
75
30
111
309
72
24
150
24
30
6
18
180
6
54
60
6
90
27
27
21
48
3
48
48
21
24
57
18
525
3
6
54
96
9
69
91
71
30
75
9
12
91
11
60
9
9
63
21
78
72
48
6
39
21
30
141
171
90
75
3
6
48
15
75
48
72
18
48
51
120
9
6
78
78
45
27
72
6
39
51
30
63
9
15
24
3
48
96
54
138
18
19
72
71
30
18
33
24
123
30
39
3
54
66
90
12
18
24
6
108
54
6
12
18
36
6
42
30
15
57
39
96
48
57
63
75
78
18
24
66
3
57
6
9
141
6
48
21
21
78
109
137
36
120
195
27
93
15
48
30
84
36
75
9
6
36
30
18
72
24
42
12
12
67
53
18
30
27
16
209
39
129
36
96
6
18
3
63
78
12
36
18
30
24
3
183
36
48
18
27
21
12
24
55
80
15
30
27
21
12
36
12
12
96
27
57
66
21
27
6
126
12
21
9
6
30
54
18
51
21
6
72
37
35
6
24
36
42
60
48
24
6
39
21
24
228
24
6
30
75
24
51
45
27
48
21
33
30
84
24
30
12
108
12
54
60
57
75
12
42
90
6
18
54
12
27
16
23
102
30
60
6
3
24
24
105
30
25
8
48
15
30
72
42
54
30
126
114
6
24
30
6
3
51
45
21
36
42
21
120
27
18
90
12
78
55
47
60
54
127
72
89
120
63
88
5
51
21
147
15
108
93
69
30
37
32
24
27
18
132
39
33
48
18
30
63
189
3
24
69
6
6
31
11
78
18
90
3
63
36
24
144
24
156
9
3
24
30
24
12
12
90
132
48
30
78
42
51
75
21
9
156
108
36
120
43
17
39
3
24
18
78
30
15
24
3
72
120
21
24
9
12
18
81
24
45
30
60
30
102
69
3
69
72
21
30
30
108
90
18
30
78
54
6
63
27
72
18
60
55
29
72
123
3
30
39
3
45
3
93
81
63
75
48
12
150
186
42
207
3
45
9
156
51
93
30
78
135
3
18
30
54
15
117
18
6
12
18
156
48
12
24
117
48
9
30
25
41
36
6
24
78
18
21
3
6
63
27
37
32
15
33
75
36
12
21
51
18
51
27
30
126
33
15
18
12
43
23
132
48
96
30
48
30
6
84
66
21
51
12
30
30
45
51
90
12
90
18
30
69
48
75
141
3
24
66
48
72
18
12
150
39
165
30
42
75
3
30
15
15
66
126
1
17
30
12
18
27
45
30
397
128
75
24
144
54
156
30
37
119
60
21
27
61
29
99
9
7
152
45
3
16
17
12
102
24
21
48
75
30
90
120
102
30
30
66
90
15
64
305
111
3
13
8
3
6
96
54
36
96
42
48
24
54
30
6
1
29
24
156
15
64
5
12
24
90
85
29
6
48
117
75
30
111
93
30
66
43
113
120
18
66
66
18
31
95
54
36
54
30
51
15
57
3
30
15
21
3
99
13
53
192
30
12
12
61
32
112
251
18
3
9
60
30
78
60
12
60
12
6
6
99
24
48
99
18
108
7
11
24
96
36
288
138
90
42
3
117
30
48
21
57
72
24
18
312
78
138
42
120
30
42
30
18
6
24
18
27
24
123
6
15
3
72
54
66
48
37
8
9
6
30
84
12
24
6
6
138
24
13
5
48
6
30
6
48
54
51
21
78
13
17
18
48
93
72
9
31
59
42
51
15
57
3
24
18
6
114
3
27
30
6
105
24
27
90
24
12
12
3
39
57
33
36
354
25
32
112
5
3
3
18
78
60
60
61
56
51
24
48
30
39
141
3
9
15
141
51
3
96
141
39
60
66
27
3
66
18
97
59
13
35
18
51
3
144
37
53
24
78
24
18
18
30
18
12
45
3
54
12
30
48
93
39
105
21
18
12
18
72
91
107
69
21
3
93
75
9
72
18
12
57
24
ABCD 95252039024*3^$a+1 [50063]
18
41
61
78
6
12
15
3
41
64
27
53
100
21
90
5
24
7
72
33
72
3
12
17
1
39
36
32
7
101
4
39
60
72
17
7
89
40
27
117
33
15
45
27
171
24
60
120
57
15
53
36
7
24
36
29
88
57
11
25
60
48
107
7
6
30
9
15
57
20
4
15
89
67
36
57
32
40
21
12
48
15
8
96
16
39
93
45
30
72
6
78
12
57
27
9
57
114
48
12
6
210
108
6
111
45
39
75
30
78
57
144
15
57
68
16
33
6
29
85
12
120
23
7
84
72
48
24
17
36
12
13
30
48
41
55
21
15
177
32
28
48
27
18
174
93
8
7
33
15
114
24
30
84
180
41
31
21
32
37
63
8
24
1
15
57
6
29
13
23
7
5
28
81
66
72
6
12
59
19
66
59
1
24
36
48
6
12
9
36
12
20
52
24
144
68
12
7
36
29
13
66
6
18
42
60
3
8
73
75
57
3
15
102
90
113
31
9
32
40
3
29
31
24
78
78
6
36
54
24
29
55
21
231
30
39
72
15
18
6
36
30
102
33
15
12
17
1
63
57
72
51
80
19
45
12
20
43
5
157
186
222
6
24
222
39
111
6
27
27
89
96
16
57
18
17
31
9
45
30
12
53
12
100
3
42
6
137
91
45
27
5
7
72
41
37
42
53
67
9
9
27
44
96
25
30
36
60
30
30
93
24
3
77
43
12
5
61
47
4
3
12
69
32
28
147
108
30
51
96
3
9
3
12
21
21
36
35
40
32
40
3
12
60
45
27
5
28
63
30
54
18
12
66
24
21
3
6
6
24
18
12
96
15
144
39
9
15
36
24
60
41
24
43
69
243
12
30
35
73
138
72
36
6
30
126
30
108
12
33
51
18
23
25
30
53
4
15
96
5
24
7
6
75
45
27
57
11
247
12
65
19
5
36
19
156
30
23
7
21
44
1
18
24
60
221
36
28
21
12
12
71
61
51
3
21
144
80
7
29
1
60
87
75
90
3
72
12
33
30
45
75
53
40
3
45
24
8
19
21
24
3
77
19
60
24
66
24
63
57
6
12
30
3
21
30
48
30
78
45
45
59
40
96
72
48
24
51
60
9
108
68
112
45
18
29
19
57
15
105
15
114
39
32
79
6
78
129
12
9
96
6
18
15
32
4
3
36
101
79
24
45
140
7
48
81
27
30
23
37
27
27
45
68
67
6
24
54
24
48
24
41
115
30
18
36
60
33
51
57
39
29
127
57
15
17
1
3
15
12
12
41
1
30
29
1
30
36
42
60
12
15
96
48
69
42
66
3
87
57
15
18
60
18
89
7
45
60
75
41
103
12
144
24
9
87
144
12
12
93
135
5
4
15
30
120
24
111
20
43
5
73
60
119
100
15
53
37
11
28
21
15
81
60
30
42
11
1
63
8
24
73
71
91
21
104
43
36
9
15
42
60
6
53
144
7
18
66
66
84
71
40
45
75
3
60
113
7
30
12
15
9
6
21
32
37
54
36
6
78
24
18
48
36
59
19
72
69
20
16
60
36
12
81
24
108
18
57
20
112
33
83
31
30
66
18
95
16
45
11
40
69
39
111
6
63
51
24
101
1
30
54
54
42
119
1
27
87
30
48
48
12
23
40
104
49
12
59
1
24
156
3
24
32
43
120
53
115
102
15
57
75
21
138
17
108
19
12
5
115
60
21
45
15
57
6
84
81
15
12
29
43
72
5
103
81
57
42
18
15
84
111
89
19
6
11
55
12
41
16
15
9
44
97
138
36
21
96
15
17
1
111
81
60
54
6
12
12
66
9
75
18
60
30
108
24
5
73
78
12
36
60
60
5
64
32
40
3
33
39
24
72
9
68
16
60
12
87
42
48
183
27
42
23
43
24
36
9
33
35
7
60
24
36
36
29
24
36
36
85
18
42
30
24
6
54
5
43
21
129
102
93
36
12
68
31
18
12
75
51
12
5
48
187
17
1
15
132
140
91
84
41
7
72
36
77
7
12
9
12
27
41
91
18
35
55
18
203
1
24
126
18
15
45
18
9
144
27
93
15
5
76
21
15
48
36
108
3
12
5
12
28
111
42
54
5
1
35
73
42
45
24
8
37
48
27
3
18
3
21
11
72
40
48
3
21
9
12
30
108
24
41
7
33
9
6
9
57
54
36
6
24
90
33
87
30
11
43
65
7
24
41
127
18
30
54
54
17
109
54
12
48
12
17
37
48
15
147
33
87
65
13
6
5
55
6
30
6
23
112
32
91
12
24
30
78
36
17
37
30
5
91
6
6
69
3
41
97
24
24
147
93
47
4
15
53
7
156
77
67
78
90
60
33
48
96
21
15
12
15
21
15
126
30
6
27
3
45
32
43
29
13
47
36
85
27
3
84
30
23
31
54
30
41
64
8
49
15
75
29
16
24
27
12
33
69
3
57
63
33
35
19
78
36
12
3
75
29
7
84
9
63
53
76
39
150
99
27
9
15
102
12
15
27
48
21
69
18
57
15
65
13
18
24
36
17
204
1
35
19
96
9
15
21
63
156
89
25
90
66
71
43
81
56
43
45
39
ABCD 95252951936*3^$a+1 [50072]
15
129
117
83
121
39
27
69
21
131
40
24
48
132
75
18
303
309
24
66
153
45
27
36
9
59
49
11
49
72
3
96
152
28
111
24
36
84
144
65
97
24
36
18
45
116
85
60
75
36
68
31
185
4
105
35
31
105
21
135
36
9
51
117
95
16
189
42
21
33
30
5
40
24
8
139
168
30
83
52
15
41
16
135
189
69
27
3
81
9
36
47
12
36
1
99
80
85
99
20
16
36
15
41
49
120
78
90
3
27
117
60
36
212
7
69
9
35
1
71
204
16
9
60
27
27
17
13
123
32
12
76
213
95
25
11
25
51
189
63
21
27
72
60
80
60
85
36
107
28
75
9
117
159
72
3
5
19
41
4
8
13
36
15
8
76
69
27
48
27
294
84
27
45
135
15
81
48
24
8
40
33
135
9
12
83
16
24
45
12
23
40
15
17
24
12
49
191
43
41
145
39
249
30
173
112
180
21
60
135
75
90
11
16
87
81
21
51
32
67
45
8
1
84
231
80
4
15
30
47
4
39
33
27
12
90
15
63
120
90
6
89
1
36
54
41
76
27
41
112
9
131
97
96
215
76
33
27
3
33
44
24
121
35
19
57
168
21
18
65
72
175
129
69
66
81
63
5
31
24
30
6
165
105
107
64
440
4
81
54
36
5
28
57
180
24
35
49
15
75
65
48
49
63
45
15
8
13
15
39
60
180
77
76
12
45
23
64
9
36
95
25
23
85
6
66
119
84
28
140
13
30
216
81
9
59
64
48
92
61
15
72
3
36
33
81
99
48
189
99
45
54
77
60
4
36
120
104
72
13
51
75
18
155
12
4
9
23
28
45
180
99
117
71
49
54
24
77
25
18
101
85
59
31
9
27
53
1
30
45
144
45
6
45
111
168
21
144
96
21
99
69
36
39
27
144
60
5
85
39
27
149
49
95
1
120
155
76
8
40
36
9
60
36
30
5
64
8
72
55
36
30
24
36
36
39
69
27
116
4
33
12
171
32
96
52
153
36
23
31
60
5
12
19
41
4
45
131
49
3
96
44
91
41
48
40
15
53
4
56
40
8
4
68
24
13
243
93
27
60
32
36
40
45
107
28
111
24
30
15
12
92
36
4
48
24
75
29
25
51
9
39
45
72
95
24
25
36
51
144
48
36
132
3
36
5
64
9
35
37
18
77
25
123
8
40
168
144
75
60
93
32
1
174
60
90
192
23
67
24
77
12
76
9
6
5
31
5
25
15
9
59
48
64
36
9
35
76
207
33
3
36
24
41
13
66
36
29
25
96
3
68
19
54
99
12
20
43
105
45
63
32
25
36
54
72
9
81
114
21
96
57
15
80
28
3
36
45
9
180
24
71
96
48
55
21
324
60
32
49
120
36
51
9
18
5
25
6
5
25
51
48
200
25
131
121
11
7
72
54
27
9
51
117
252
3
60
45
66
186
99
99
90
30
101
72
67
21
32
13
11
88
27
5
175
18
96
71
49
239
1
71
13
23
28
84
68
37
27
75
81
9
123
80
91
125
40
69
71
64
116
19
5
25
167
4
60
36
9
35
24
205
36
126
29
31
129
9
60
72
111
68
64
32
43
6
107
13
59
37
138
77
96
48
220
81
15
36
39
101
7
6
36
39
24
8
108
220
45
167
60
72
88
69
63
21
54
117
105
219
96
48
60
36
12
27
33
9
39
176
49
195
84
60
21
60
66
108
42
18
81
21
54
41
28
80
132
76
9
54
21
213
27
39
6
35
4
140
64
108
32
25
11
79
90
171
45
36
15
8
55
66
414
42
99
180
9
35
181
27
32
12
13
195
45
72
35
55
138
186
54
27
36
32
40
27
89
49
36
59
37
18
12
9
45
155
40
ABCD 95253440234*3^$a+1 [50027]
72
60
51
72
48
72
33
63
84
16
24
12
20
16
12
48
5
159
84
40
89
72
3
60
57
39
9
27
45
39
4
48
77
43
212
177
43
20
45
27
33
103
77
48
12
3
69
19
104
60
96
40
41
3
93
75
189
3
48
9
19
24
20
300
28
32
12
16
180
12
48
84
44
64
56
57
19
5
3
192
33
43
12
96
32
12
12
108
48
9
19
44
57
3
100
20
40
20
28
60
17
67
5
60
55
8
40
20
57
19
44
45
63
45
120
24
15
88
48
29
36
223
41
19
24
20
40
17
31
44
28
17
3
28
48
101
31
120
89
48
7
108
36
44
52
144
36
41
12
12
19
20
136
20
21
60
55
12
17
43
5
3
28
29
192
108
195
72
84
4
20
60
36
96
4
72
20
24
108
108
88
24
132
20
81
87
16
116
76
8
36
16
24
44
9
48
27
16
89
87
4
137
24
36
19
24
44
232
24
12
65
15
112
80
57
51
24
201
7
125
3
112
5
132
3
40
72
84
24
116
12
24
213
75
12
36
88
44
16
17
27
40
80
16
24
32
4
84
125
43
60
29
75
4
29
63
48
40
24
5
51
24
136
29
7
8
33
27
112
8
93
55
29
3
48
52
96
24
56
36
244
56
16
32
12
76
44
64
12
12
5
243
100
77
60
43
29
31
24
20
84
40
32
9
3
12
16
48
24
12
48
68
57
27
33
108
7
12
8
16
104
16
84
17
55
41
15
4
8
60
88
17
87
100
36
60
29
3
12
21
12
27
45
15
88
17
36
3
40
17
43
44
100
48
24
140
108
36
40
96
128
57
120
31
17
127
24
152
28
20
9
103
17
3
4
60
20
21
3
72
4
101
19
84
17
39
28
96
24
80
36
21
15
48
36
4
5
7
48
56
24
48
48
76
44
112
132
60
17
39
4
8
28
60
12
12
32
141
39
124
29
15
40
12
65
151
32
12
220
65
36
24
63
57
48
67
68
57
51
28
60
56
48
12
60
16
12
8
48
96
88
8
9
3
60
96
21
19
216
20
33
132
195
60
76
17
15
12
105
31
8
36
36
52
77
15
16
17
111
9
63
52
116
141
63
33
79
24
101
36
7
32
45
31
48
84
5
31
36
308
12
21
27
45
31
60
89
27
4
56
4
32
9
3
40
8
4
8
45
228
12
43
5
39
268
65
55
53
12
187
68
57
39
69
3
72
177
19
120
60
17
39
144
24
33
19
56
172
272
16
32
60
16
24
20
33
252
3
12
60
12
28
120
113
27
52
20
141
63
40
12
60
5
127
17
63
40
32
48
76
60
29
3
4
20
208
128
60
57
135
12
60
105
48
103
32
40
92
33
7
20
24
132
12
40
92
40
8
45
31
89
7
48
32
4
144
5
3
45
103
209
55
156
32
28
164
36
52
168
24
17
219
9
108
12
48
19
221
43
44
57
55
65
31
20
57
7
44
9
183
52
48
60
32
33
19
336
12
137
19
24
32
21
67
5
75
12
60
21
63
120
36
16
72
20
105
87
4
60
84
92
16
8
156
21
7
17
3
36
12
28
29
51
36
168
45
48
7
20
196
41
3
36
36
21
87
72
36
40
32
112
5
31
12
32
28
5
7
24
20
72
12
105
48
15
88
44
60
120
45
7
8
52
68
33
7
32
16
92
45
48
199
20
153
7
53
135
52
20
16
8
141
55
8
60
33
43
44
76
17
3
4
5
55
8
9
79
56
24
16
41
7
60
65
55
8
12
180
12
48
88
12
20
12
48
48
28
44
12
24
4
8
52
180
17
60
63
12
4
80
12
24
64
101
96
24
55
96
12
192
44
76
20
4
17
43
200
189
7
53
15
28
5
72
3
45
43
17
19
8
12
16
44
120
60
28
17
15
100
5
120
111
12
88
5
19
56
112
20
72
4
24
5
7
176
12
28
32
45
7
48
53
27
112
200
4
24
137
48
7
96
20
52
32
64
72
12
5
48
39
24
36
64
17
27
240
12
88
65
12
48
115
12
36
44
4
56
16
5
67
132
68
88
77
115
20
60
48
24
4
92
72
76
44
40
5
55
65
48
7
20
28
65
19
53
31
32
48
16
8
52
8
40
116
117
15
64
125
19
29
7
84
44
96
132
9
36
7
108
12
32
48
96
76
20
268
12
8
112
20
ABCD 95253652142*3^$a+1 [50033]
320
144
85
96
156
15
224
13
108
144
168
207
176
265
228
24
123
249
311
64
80
96
192
240
48
49
111
32
208
240
333
179
121
216
168
12
288
155
16
225
287
109
195
45
36
95
133
36
119
16
189
24
300
47
16
80
192
16
320
121
108
107
1
255
105
503
96
160
80
96
37
252
180
75
21
108
47
64
80
16
144
144
336
153
87
225
180
144
107
85
204
95
48
85
11
121
279
117
347
13
180
372
171
177
47
37
11
205
60
135
240
129
48
180
107
169
71
144
157
99
45
51
32
277
24
36
15
224
16
128
192
361
135
9
300
60
180
108
156
35
1
255
105
519
525
36
383
208
9
23
256
381
36
63
177
48
204
336
492
167
240
73
180
227
277
96
12
111
240
32
145
159
93
156
36
36
47
288
193
47
73
87
129
15
96
80
85
480
24
275
25
36
720
72
11
160
224
432
48
96
37
59
240
313
60
11
217
240
264
15
81
15
32
37
75
144
176
145
288
108
240
120
75
144
80
25
180
36
335
192
96
421
251
37
108
144
111
177
47
160
176
13
51
464
169
96
167
208
21
84
87
48
224
1
191
121
84
35
48
16
32
193
47
97
287
64
32
157
180
47
13
12
240
119
61
83
73
144
468
3
48
9
360
47
48
16
96
21
59
160
128
256
32
48
96
256
33
47
672
157
108
71
16
80
1
15
80
49
671
192
13
99
80
1
72
348
228
324
3
48
32
25
240
84
168
107
288
288
240
144
13
36
36
171
80
445
3
416
48
205
12
71
48
96
160
96
32
97
255
105
36
83
1
108
323
64
240
261
228
180
ABCD 95253746624*3^$a+1 [50002]
21
59
31
33
48
80
208
80
208
135
36
18
51
111
33
273
191
205
54
72
5
85
72
36
15
111
113
160
128
13
99
189
35
256
105
39
15
18
47
61
35
16
21
72
3
224
97
126
72
9
32
304
303
18
36
11
112
165
75
96
27
21
32
16
93
35
16
128
16
129
144
143
16
80
139
180
36
108
108
5
64
3
18
144
18
153
80
73
23
240
192
13
18
72
105
129
255
33
108
360
123
39
89
64
135
108
90
18
65
151
41
31
72
36
90
108
15
80
16
128
48
160
128
48
79
33
39
18
54
17
64
48
267
5
13
3
48
48
48
224
7
9
9
23
67
198
36
627
32
64
192
80
31
81
135
9
9
90
45
80
109
83
241
18
45
81
143
19
173
25
87
3
54
39
192
129
63
99
54
36
179
48
61
3
249
162
53
19
72
108
41
13
18
36
45
117
27
189
147
80
48
31
72
9
224
48
25
36
3
32
64
27
72
36
54
35
112
159
72
18
215
55
89
37
27
96
96
87
90
108
18
162
36
18
201
15
18
36
18
9
192
51
221
64
21
59
31
33
3
36
18
144
183
33
144
378
293
211
72
144
5
175
81
9
71
19
90
54
36
9
45
54
29
16
9
126
90
47
256
3
18
123
3
36
41
112
135
233
96
16
15
90
71
73
18
54
207
27
21
15
33
48
48
123
69
75
90
59
13
108
36
234
89
16
288
176
25
90
54
23
64
48
45
54
29
43
5
160
33
15
3
90
147
240
63
129
87
57
80
25
162
53
217
72
72
87
3
72
72
93
32
160
80
13
195
3
36
89
91
36
18
15
39
18
18
36
108
5
67
29
439
153
135
377
73
18
117
27
293
121
108
18
9
48
15
129
105
54
90
162
5
67
18
54
5
157
35
19
141
93
72
18
36
198
144
18
72
117
63
54
162
90
303
21
18
105
255
72
36
53
73
39
128
31
54
171
80
163
93
123
54
47
7
9
171
21
51
108
36
125
361
72
162
72
5
103
105
93
83
48
85
54
36
113
13
35
64
9
108
107
55
9
27
198
47
205
3
32
37
126
18
11
97
126
81
27
72
29
16
27
54
18
77
16
32
19
36
9
207
33
32
7
9
63
17
109
51
96
96
32
48
1
54
36
5
64
224
64
39
72
17
48
7
57
32
19
198
54
81
48
15
216
57
51
29
7
57
141
3
48
75
245
7
57
96
9
359
19
36
57
48
39
57
48
21
126
317
61
35
16
32
43
21
339
36
36
90
27
48
33
15
3
45
45
72
75
80
7
9
45
51
3
29
48
64
129
18
198
39
32
208
96
48
80
19
126
36
11
144
7
89
1
36
123
39
201
176
91
180
65
151
41
13
51
93
147
33
144
47
169
54
342
18
9
9
39
69
324
18
36
198
18
9
135
89
37
107
37
59
85
11
64
ABCD 95253951524*3^$a+1 [50079]
35
55
366
11
7
197
384
25
35
181
90
5
13
23
12
43
102
95
121
11
205
18
72
168
41
36
276
37
23
283
42
95
24
73
96
84
155
25
126
222
72
47
36
79
89
85
11
13
263
73
114
65
61
35
85
42
5
13
36
444
6
29
60
1
30
24
54
35
96
61
240
48
168
48
144
42
65
61
59
156
60
84
229
36
11
265
143
49
23
13
96
138
5
67
114
30
461
49
11
151
113
31
41
24
96
24
295
78
90
66
131
48
43
5
49
18
90
12
59
12
349
71
49
11
97
90
6
72
227
7
48
125
61
35
91
138
47
133
35
7
65
216
25
59
43
53
108
79
17
120
79
126
48
83
79
89
84
277
11
48
121
60
48
72
83
192
96
12
72
168
180
240
205
47
336
79
18
6
66
23
157
119
60
72
73
54
330
108
18
17
24
25
83
108
97
71
241
54
17
37
83
7
161
31
24
17
168
49
36
11
199
29
12
168
151
24
30
72
60
30
18
180
11
12
217
216
11
145
96
12
131
36
60
144
132
43
89
12
96
48
19
377
36
48
25
11
85
138
233
72
151
89
1
36
23
115
161
72
109
11
175
48
317
43
90
11
13
246
150
35
37
72
35
73
59
43
90
60
12
78
30
11
72
264
1
174
125
48
85
30
126
299
7
78
83
7
66
47
7
96
66
78
162
36
12
126
114
12
24
36
36
143
49
42
101
300
265
59
13
12
23
1
66
24
66
60
120
114
125
289
108
48
60
59
265
12
90
161
72
96
1
95
25
6
5
132
55
17
55
125
133
12
24
120
11
36
67
270
47
60
1
54
30
24
71
19
120
41
73
252
35
85
11
157
66
5
12
25
47
7
89
96
49
126
18
30
65
72
13
11
96
85
18
78
18
90
11
36
25
84
108
35
420
55
30
11
144
60
61
180
47
19
18
23
48
7
65
97
126
77
169
24
72
144
35
55
29
12
7
221
19
90
12
35
48
48
13
11
156
73
11
73
6
65
109
47
108
120
37
36
84
90
5
91
162
156
36
131
12
25
126
221
115
90
60
18
101
169
71
12
25
72
36
251
49
35
180
72
7
120
113
13
371
133
143
19
29
229
71
1
48
35
1
36
54
377
127
17
109
35
7
162
167
48
175
41
37
35
72
132
85
11
60
55
102
203
48
96
156
25
144
18
401
144
132
96
67
42
120
108
35
25
108
162
53
60
24
145
60
108
126
216
486
119
25
48
42
198
23
43
197
115
18
119
1
131
36
37
155
108
25
35
228
12
97
60
11
7
53
325
84
23
12
145
6
30
107
73
24
23
175
233
132
49
18
173
19
366
95
48
145
ABCD 95255090774*3^$a+1 [50002]
168
147
289
11
33
48
63
21
15
45
136
17
90
1
24
8
93
55
36
56
40
29
234
96
33
148
107
1
35
37
44
39
81
100
24
29
216
39
75
1
176
76
227
1
60
12
77
27
108
76
24
12
56
52
77
135
40
216
164
16
72
71
1
36
72
68
84
225
54
61
68
196
35
25
281
294
66
150
45
40
5
18
180
1
11
1
77
120
6
120
61
140
183
1
65
54
1
276
35
18
55
288
143
90
19
48
23
54
30
73
113
19
35
145
17
138
132
33
75
13
89
91
32
108
40
59
93
87
33
48
39
61
120
164
96
9
78
73
12
92
40
65
163
68
4
143
33
27
37
173
126
9
81
240
31
89
7
72
192
204
144
11
114
91
29
187
35
48
97
36
108
12
53
150
37
12
240
47
1
60
32
12
64
272
249
15
15
60
85
56
4
84
36
56
4
120
36
59
48
61
35
85
144
80
28
89
91
77
102
24
84
37
60
48
36
24
35
193
72
5
216
90
37
137
43
12
185
30
1
36
59
21
64
36
56
3
36
1
233
67
24
68
76
84
17
144
51
45
91
53
19
156
71
93
60
15
72
229
215
6
75
108
81
6
1
12
125
96
67
132
155
6
120
19
5
90
45
100
35
73
84
60
8
28
72
68
40
104
76
48
5
87
4
29
27
12
105
43
83
96
48
61
29
151
11
73
60
36
84
36
72
23
85
96
65
19
71
54
87
3
54
55
68
3
114
91
32
69
19
24
11
24
45
12
64
36
125
3
15
36
57
88
41
210
1
32
111
60
66
18
61
212
84
9
30
21
3
45
21
39
15
37
53
7
65
15
120
15
109
29
147
88
60
191
25
116
76
23
1
84
35
90
90
96
54
126
1
72
8
39
225
96
3
1
59
37
227
37
8
28
168
191
61
197
75
51
177
183
1
68
15
93
57
30
57
39
57
9
91
108
32
40
89
15
40
95
13
125
187
35
1
32
15
25
17
111
12
16
35
60
1
20
96
28
44
40
17
55
89
79
65
87
28
35
66
6
18
31
24
48
113
19
11
57
60
27
1
71
25
56
9
18
37
60
29
19
68
12
27
61
12
167
49
36
5
30
18
115
72
68
12
76
72
185
15
168
88
12
180
60
108
56
28
60
11
37
92
21
139
92
15
18
6
57
64
35
25
8
40
168
29
24
39
28
24
29
55
36
53
7
65
55
95
18
31
71
24
85
95
37
12
68
12
16
125
51
93
147
69
144
55
48
17
7
176
4
68
15
42
48
75
60
16
65
96
175
36
24
36
32
15
36
97
180
200
28
72
80
27
33
3
6
48
7
119
37
77
91
29
3
52
17
24
31
179
21
183
36
30
6
33
87
25
120
89
7
17
31
161
24
54
37
48
60
17
63
72
75
33
21
96
31
23
1
48
168
47
42
30
145
180
5
139
36
56
40
48
89
43
44
28
72
263
33
64
29
54
33
100
72
80
12
9
24
72
54
9
135
33
84
63
30
6
369
81
31
80
63
33
4
5
48
43
72
11
24
1
11
73
92
16
59
48
253
113
126
48
57
39
36
1
92
28
20
40
44
45
91
44
63
12
25
35
18
66
37
17
87
64
35
141
16
17
72
19
56
4
56
96
99
1
12
60
12
24
119
186
54
156
36
25
65
3
48
3
217
23
66
15
48
27
21
159
18
27
15
45
208
128
28
72
24
179
90
55
65
19
32
48
27
18
72
24
126
213
51
24
36
144
126
31
24
71
81
4
ABCD 95255147602*3^$a+1 [50018]
24
79
5
180
75
36
51
6
7
41
31
5
6
18
67
72
12
60
161
3
21
15
93
15
108
48
16
224
16
41
43
32
45
72
27
33
115
5
60
111
60
16
60
149
111
9
36
3
16
5
84
67
20
36
45
15
12
40
8
69
99
21
36
42
25
47
61
29
39
87
165
4
36
24
53
60
3
60
84
33
30
13
20
39
54
31
65
31
128
51
24
90
79
20
75
157
83
18
30
37
53
24
31
5
12
6
30
39
33
3
15
37
5
7
96
125
31
41
75
60
69
3
76
44
33
39
16
12
23
18
87
48
45
72
159
45
36
27
12
84
39
105
21
84
6
30
19
5
103
35
49
5
63
28
20
108
132
28
12
5
19
44
81
6
57
228
129
135
3
78
15
3
81
21
18
42
12
36
15
9
7
224
21
18
45
3
24
21
9
3
33
132
18
85
20
60
9
15
21
87
52
44
16
20
105
36
150
25
47
48
78
67
5
63
12
4
108
5
42
61
29
3
72
40
11
9
9
147
4
41
3
72
12
21
96
75
64
17
60
120
132
30
45
60
16
29
15
93
3
132
108
81
99
36
3
78
39
40
44
36
21
12
15
3
105
288
45
36
30
126
24
18
57
100
5
115
20
16
23
42
288
12
67
5
42
66
3
57
15
147
126
39
72
123
21
4
60
48
8
51
6
39
24
4
41
27
75
18
24
43
128
12
153
54
13
5
3
12
39
96
117
52
65
54
57
69
39
72
45
60
12
27
60
144
16
5
24
90
90
72
75
33
7
20
45
18
49
48
5
18
21
16
77
30
6
36
30
33
45
67
68
48
108
81
3
28
5
108
15
57
54
69
9
3
45
42
25
5
42
66
19
89
96
15
24
117
60
27
16
65
67
35
42
72
39
4
5
78
30
24
36
63
9
7
29
15
24
225
15
72
9
36
30
69
57
27
15
18
72
3
4
20
99
21
100
41
12
36
19
17
60
43
56
21
99
60
81
36
43
5
15
124
47
30
159
57
72
103
5
39
15
18
27
4
65
12
42
85
77
39
12
219
18
51
51
18
78
45
57
18
168
30
24
87
21
67
92
93
36
187
5
27
45
3
69
15
39
45
60
52
24
53
6
30
15
27
85
272
28
5
123
45
79
20
96
12
40
5
228
90
42
48
19
8
33
39
81
24
3
48
15
42
67
17
51
9
75
45
91
59
18
108
12
3
12
108
3
6
36
27
3
93
75
81
16
20
9
39
9
90
37
53
27
9
39
51
69
12
76
65
72
27
63
33
15
45
45
55
12
8
60
63
162
123
9
66
6
31
5
3
45
139
5
15
16
32
9
6
93
9
63
27
145
12
5
51
108
12
9
108
6
261
24
16
89
42
105
129
48
96
67
12
65
30
6
12
75
64
101
79
5
60
31
5
75
9
270
9
36
9
36
24
67
17
18
49
65
3
28
215
42
27
4
84
60
41
7
29
63
27
9
52
77
63
12
51
42
108
144
43
29
3
141
36
36
79
56
24
108
48
60
48
9
43
47
18
15
48
4
53
67
8
12
93
60
39
148
60
32
60
69
6
69
69
36
39
3
85
17
72
60
30
18
243
33
15
21
31
48
5
139
41
51
88
60
53
42
48
69
48
45
31
29
63
57
42
48
33
39
21
48
16
83
30
18
24
201
12
52
41
39
45
108
6
30
39
201
7
5
54
6
18
69
3
69
105
15
36
117
66
114
3
33
66
6
87
96
45
24
51
120
27
18
27
3
42
27
96
36
48
48
48
64
5
240
12
60
31
20
39
9
4
113
12
60
195
12
3
21
24
33
12
6
49
53
27
100
41
12
24
51
48
12
12
33
19
41
102
6
111
28
48
68
9
67
60
5
111
9
171
40
113
19
5
72
48
3
15
33
117
27
36
9
3
63
1
48
47
120
9
15
54
36
27
99
90
84
15
99
13
5
75
12
87
73
32
36
27
102
18
6
15
51
21
33
111
33
132
43
275
13
108
29
3
177
48
15
48
4
41
132
54
25
44
24
51
21
33
48
67
20
57
15
3
21
60
64
20
28
32
63
78
39
12
33
51
60
16
36
5
12
72
15
24
21
51
3
97
5
27
81
54
13
72
20
16
96
20
60
81
63
12
24
24
52
20
144
60
60
144
9
15
3
153
15
49
5
15
28
5
15
27
33
12
132
21
7
68
15
54
36
72
31
5
90
90
36
103
12
29
79
5
27
40
56
27
141
105
111
3
102
39
21
123
36
39
18
135
129
15
111
33
21
90
96
30
3
12
84
69
66
6
67
17
36
15
9
120
60
36
138
49
ABCD 95255162864*3^$a+1 [50006]
24
24
33
36
3
16
35
45
33
18
90
54
30
15
9
31
23
33
15
42
12
18
25
32
15
6
27
57
7
8
225
63
27
37
8
63
33
16
8
15
54
3
16
32
72
160
17
87
39
145
59
69
15
81
16
29
51
120
141
3
16
173
51
81
39
24
120
72
81
63
87
81
48
72
51
12
54
180
42
37
173
3
72
48
45
252
63
9
87
39
57
63
57
39
9
40
80
24
112
23
49
23
33
21
126
21
16
161
15
33
63
15
102
51
3
93
3
144
30
78
9
9
18
21
69
12
15
27
109
8
64
65
42
12
57
48
75
78
87
231
42
12
36
15
9
55
17
87
69
18
24
49
23
48
9
48
24
15
9
63
18
15
15
24
9
40
149
91
29
24
54
21
24
64
101
36
55
8
141
123
21
3
96
9
15
96
81
72
54
24
121
41
15
39
9
21
99
15
30
36
39
16
17
168
15
15
1
23
12
37
96
32
111
49
8
45
75
75
93
9
15
24
40
48
56
111
9
27
18
27
39
24
9
136
72
72
72
8
63
9
72
39
24
1
32
24
24
64
8
9
39
33
39
72
9
7
8
45
66
36
21
16
143
57
33
24
30
24
72
9
45
36
36
19
104
87
18
87
48
15
9
63
33
24
15
129
24
24
88
8
45
18
1
5
3
15
49
8
24
27
180
18
87
24
9
55
5
84
72
15
63
108
30
24
30
33
225
126
1
11
18
91
23
12
126
63
96
39
9
81
15
24
40
56
16
72
72
11
6
63
9
36
99
21
27
24
39
24
9
24
105
72
6
121
72
8
48
48
93
24
12
6
121
23
18
55
8
57
15
40
72
5
126
30
18
126
7
29
43
8
27
162
27
64
72
65
39
24
96
24
40
53
51
57
15
24
24
48
64
5
67
23
81
9
72
87
21
48
72
19
56
87
9
9
6
49
71
9
27
93
40
65
60
19
89
31
80
51
180
9
99
12
1
41
90
21
177
12
51
72
120
24
57
87
3
60
54
66
42
48
15
21
78
48
45
96
57
15
117
18
54
126
12
144
33
40
5
3
87
9
48
144
88
17
15
24
16
35
144
30
15
24
40
89
103
131
45
24
16
23
66
24
39
72
9
7
32
40
53
67
17
15
21
6
18
3
24
147
108
9
69
54
18
90
1
72
32
72
24
177
31
8
15
9
24
39
9
9
63
27
48
37
24
47
54
3
48
48
88
48
24
71
1
8
21
36
15
21
43
83
78
72
39
15
73
80
153
103
8
51
30
6
105
105
144
168
144
18
37
53
3
15
1
8
9
126
9
9
183
24
63
48
1
104
9
39
160
29
90
36
36
24
1
8
93
24
18
66
39
16
5
3
51
45
57
15
39
6
18
1
47
1
8
99
150
12
91
56
141
132
84
18
57
159
24
33
33
39
75
45
40
17
7
47
6
18
108
12
105
136
32
33
135
15
72
54
84
6
48
25
65
7
53
30
60
18
31
89
54
18
15
144
48
9
42
21
63
33
21
6
93
51
54
31
8
72
15
81
9
31
32
24
48
24
16
8
27
90
51
153
15
33
60
27
3
162
60
15
87
9
159
72
18
39
63
33
57
6
54
36
15
15
57
120
40
24
48
41
18
21
15
33
15
25
72
8
96
24
24
40
104
120
144
141
51
16
8
69
27
21
90
18
63
16
104
15
57
15
1
72
32
207
90
15
3
117
48
16
8
3
37
5
19
35
13
17
60
12
7
17
48
15
63
9
81
30
18
87
96
24
27
45
117
60
18
37
152
3
18
99
16
11
21
39
1
80
40
53
108
39
72
24
33
36
18
9
40
96
11
21
39
33
3
54
31
143
6
84
36
222
30
240
48
63
207
25
11
60
57
9
135
27
21
105
63
9
90
162
291
40
17
271
72
8
40
41
36
19
8
48
24
27
48
186
90
105
87
1
8
24
48
240
27
12
42
63
63
9
21
43
71
49
59
12
1
24
8
9
54
30
60
102
24
9
24
24
51
69
24
120
15
9
33
126
73
56
135
60
12
33
21
219
165
51
39
18
18
21
45
3
16
71
18
18
330
91
11
117
123
12
24
30
27
24
75
78
63
9
103
23
1
72
29
19
32
64
8
24
40
56
16
29
51
63
49
8
33
48
55
32
3
42
36
15
24
88
72
56
16
29
72
42
265
8
48
3
45
9
12
126
18
24
67
23
57
15
145
101
24
3
96
135
49
113
48
79
11
42
27
40
113
72
15
120
64
47
73
203
18
3
24
135
9
24
16
24
17
18
21
24
3
132
12
6
ABCD 95255437892*3^$a+1 [50048]
60
69
52
17
27
96
52
23
57
63
60
54
30
18
15
40
116
52
17
222
9
4
32
84
64
56
51
54
31
56
63
180
84
33
24
63
21
12
64
89
6
90
43
47
33
100
23
73
11
1
83
45
16
143
21
75
6
234
96
33
15
117
81
43
36
56
84
15
13
20
63
93
4
11
42
139
80
36
108
15
45
112
32
48
9
79
11
36
18
6
84
6
55
36
48
44
52
5
103
36
140
24
96
39
1
32
147
108
25
167
21
36
108
12
15
36
45
15
25
140
3
25
20
111
6
7
36
5
27
99
9
9
6
132
49
68
87
48
21
27
24
13
36
152
9
75
21
48
39
36
156
4
204
20
16
44
72
40
35
61
95
33
36
28
47
36
12
37
80
4
60
44
57
30
9
9
15
28
44
16
20
69
15
15
24
132
12
37
80
64
5
27
12
105
123
63
84
93
12
16
95
49
137
79
32
24
15
33
16
180
32
75
37
108
47
25
32
15
33
16
17
15
159
18
6
36
1
53
27
4
24
56
33
31
11
6
48
96
6
9
33
96
186
1
20
24
64
36
48
68
60
15
33
84
27
36
24
120
66
39
4
11
105
24
15
84
45
15
133
20
72
160
56
16
140
15
6
135
39
9
96
3
6
42
13
20
36
39
37
32
117
15
24
4
5
48
159
28
32
15
1
92
16
41
111
15
114
31
8
111
9
60
84
135
33
64
71
9
135
121
168
12
44
51
49
95
21
27
36
57
9
15
24
105
6
25
44
21
30
121
68
60
147
84
24
9
15
45
28
8
60
4
72
71
9
255
9
40
167
25
8
16
65
15
39
21
4
107
49
5
103
8
225
30
72
105
111
45
156
84
64
101
126
93
36
40
24
11
12
90
39
48
120
96
27
189
39
12
48
21
60
36
64
65
6
84
36
13
20
39
42
39
84
12
96
24
123
12
69
12
15
69
4
17
7
20
16
101
6
48
9
33
42
61
32
15
25
60
84
59
60
42
27
75
33
15
48
37
20
15
18
75
21
75
171
120
24
33
136
71
49
56
24
9
63
39
21
144
15
84
66
231
40
44
21
15
63
1
24
36
5
135
15
145
23
45
3
109
224
15
192
180
18
39
3
49
5
31
24
56
27
21
129
15
88
89
39
84
111
36
9
291
60
1
23
1
108
5
192
15
33
96
27
27
48
153
124
5
96
39
120
12
3
18
43
149
30
61
80
220
20
21
31
60
92
88
17
171
172
48
239
42
171
160
92
51
6
6
9
120
36
15
45
4
116
48
111
60
1
53
7
68
16
5
15
15
1
24
84
44
36
12
63
84
21
60
4
47
45
21
48
39
16
179
6
15
15
60
45
39
1
17
27
48
60
9
6
33
16
119
72
9
15
25
89
111
15
45
48
12
9
42
33
75
42
15
159
25
56
33
27
75
33
87
18
7
72
23
85
143
61
35
1
44
105
126
18
139
12
23
297
4
20
24
48
4
156
8
81
199
32
105
42
12
33
63
48
21
48
28
20
4
23
72
66
90
33
60
24
33
30
13
47
13
167
18
31
44
21
39
57
54
9
72
39
45
28
36
5
15
16
144
11
81
3
9
57
39
40
120
24
23
42
27
28
72
95
1
8
24
75
37
56
9
91
53
6
21
63
54
90
6
91
5
54
36
21
27
108
9
96
225
48
39
36
16
140
9
79
17
30
33
60
3
9
96
40
44
243
1
72
8
135
96
21
3
61
95
54
6
81
195
54
63
33
138
12
24
18
48
234
150
30
9
72
48
112
92
96
52
12
20
120
36
27
49
116
15
12
1
24
80
28
35
153
51
33
12
51
37
23
9
108
15
21
81
30
24
84
37
11
129
180
168
111
105
16
44
52
8
184
17
55
8
28
47
177
15
49
44
48
9
75
28
176
40
11
36
73
56
24
64
68
180
27
36
1
120
36
95
12
1
32
72
81
126
33
16
11
60
138
63
15
73
47
42
7
83
81
15
12
33
57
27
21
39
48
3
97
20
48
156
75
273
48
15
217
156
60
36
116
39
180
33
21
27
84
63
25
56
76
156
20
99
45
21
55
89
30
108
33
63
54
6
49
8
ABCD 95255453134*3^$a+1 [50014]
60
11
1
24
29
12
103
59
42
30
66
30
60
30
90
48
192
72
66
91
23
78
102
18
18
102
210
120
132
60
37
23
1
11
1
60
35
30
19
23
6
7
29
228
60
42
1
83
24
6
60
12
72
91
12
35
48
157
5
12
6
102
84
19
11
85
59
54
30
18
120
18
1
23
121
107
102
156
12
79
65
6
192
72
30
31
77
36
54
13
65
120
12
66
12
30
132
162
48
13
83
61
96
35
48
25
72
47
60
108
13
35
1
35
24
1
65
204
12
18
12
30
30
132
6
72
18
61
11
48
6
90
36
24
25
5
96
42
12
6
103
35
37
125
78
6
48
12
114
6
31
5
24
6
24
49
89
42
174
90
132
12
108
18
67
167
18
18
6
18
6
24
42
36
13
29
6
24
157
11
25
215
13
185
24
18
24
48
121
65
7
5
42
1
29
72
48
18
73
12
29
60
18
1
11
6
295
23
61
35
6
48
24
31
36
11
13
167
12
1
179
73
5
43
65
30
24
30
48
48
7
23
84
6
24
42
30
139
5
67
17
36
31
36
35
30
18
42
84
48
103
35
60
13
11
6
55
17
96
30
72
25
29
24
67
5
72
36
24
30
78
30
85
47
193
95
85
35
90
90
49
23
90
90
1
47
25
59
24
114
103
209
54
36
18
48
55
59
18
31
72
29
108
60
6
126
36
12
12
24
12
18
90
60
12
19
24
29
126
1
24
11
114
12
19
221
24
18
13
35
73
59
6
24
67
11
12
12
84
61
203
150
18
18
12
19
23
61
11
66
103
29
103
23
30
12
102
30
78
90
30
90
19
29
24
30
66
7
53
102
13
119
78
30
30
103
72
173
7
29
18
37
59
144
1
36
53
186
85
11
30
78
6
120
102
18
114
30
30
30
48
18
6
30
61
17
78
13
29
31
77
114
25
84
29
7
29
30
6
151
24
23
30
36
12
84
6
42
163
120
168
12
113
96
54
12
78
30
54
12
48
30
168
48
6
54
36
66
55
17
126
120
1
131
60
12
37
89
90
60
6
30
18
66
24
18
30
18
55
35
12
60
24
78
43
5
12
6
24
12
156
109
53
30
97
11
18
7
53
42
48
96
48
30
72
19
65
12
18
157
65
42
282
48
18
12
6
12
210
49
23
30
90
48
42
36
42
42
18
60
42
7
29
67
107
121
17
18
1
11
78
204
60
42
6
60
60
48
24
12
144
30
72
18
12
18
61
23
42
18
102
6
90
42
66
30
97
35
48
60
210
42
30
108
36
78
36
72
42
31
5
67
108
36
23
12
48
78
60
24
84
30
54
7
59
6
66
13
36
41
60
55
23
1
5
31
48
77
30
12
120
6
12
174
108
253
5
12
7
5
78
108
90
192
60
7
23
18
18
96
66
54
24
1
35
25
41
43
5
54
18
48
115
89
30
108
12
78
48
7
108
35
61
83
12
36
60
18
66
84
30
120
36
96
48
30
42
18
24
66
24
78
13
5
102
132
73
35
60
13
131
24
24
6
54
60
78
19
23
193
95
12
37
131
30
18
66
24
174
72
18
18
42
6
12
60
12
6
6
66
42
73
60
5
48
12
18
60
37
23
6
30
6
108
115
36
84
29
31
12
5
12
6
24
72
60
78
6
24
126
24
91
180
11
204
12
78
12
78
24
36
30
6
174
54
157
24
95
96
30
139
36
149
96
36
78
1
36
35
49
23
78
79
35
30
24
24
36
42
30
19
143
12
18
12
48
31
96
41
18
24
73
24
89
30
12
60
54
54
24
6
54
42
30
169
101
31
107
6
54
6
150
30
150
66
66
13
5
30
6
31
5
138
54
67
203
60
18
43
5
42
24
1
47
13
17
127
95
48
13
60
29
24
175
11
18
6
277
53
6
48
66
30
162
114
18
151
89
31
29
36
36
6
25
23
204
181
17
30
12
60
18
79
35
61
17
31
36
11
25
17
156
42
25
5
54
18
6
12
85
23
54
7
203
66
42
13
5
162
210
55
24
264
95
60
186
6
60
114
115
5
24
102
168
54
12
36
24
78
1
29
18
90
163
5
24
43
77
36
6
36
60
150
24
24
54
126
7
108
36
36
59
18
36
12
30
25
185
43
36
83
36
24
ABCD 95255538538*3^$a+1 [50259]
144
20
52
71
9
69
12
15
3
60
1
53
187
29
84
36
6
13
80
16
32
69
6
57
15
133
44
76
8
40
5
27
27
13
17
7
65
19
20
159
6
54
37
24
65
31
36
107
72
1
8
16
36
17
48
99
40
29
7
65
15
48
81
90
18
48
63
27
73
41
3
16
17
99
4
5
267
33
7
35
30
3
16
20
75
84
36
54
7
53
27
45
27
27
66
90
25
68
12
48
99
72
54
42
37
17
54
9
96
40
24
8
33
96
48
43
29
3
75
1
17
19
11
24
81
39
60
61
152
21
75
24
192
153
150
45
96
15
6
55
11
90
72
103
44
36
87
57
28
20
52
5
6
12
1
41
84
67
59
13
5
43
8
40
17
198
25
47
222
67
53
6
37
60
113
31
11
12
73
80
33
36
15
51
18
91
8
36
4
95
1
236
4
17
7
80
51
61
65
31
77
55
12
5
15
76
104
16
8
51
49
149
6
174
27
88
53
12
7
8
135
30
18
25
17
127
29
7
144
29
39
3
69
3
66
99
45
3
3
36
84
1
96
12
17
3
36
24
48
72
15
90
31
32
195
30
7
48
44
51
73
47
114
144
55
12
89
123
40
8
24
3
42
54
12
145
5
3
64
92
16
44
45
6
37
47
45
51
72
1
17
67
53
79
24
84
32
39
9
16
132
17
90
21
76
161
63
144
21
42
18
12
39
75
21
40
23
24
30
78
85
5
18
54
67
71
18
7
8
96
75
81
153
27
9
39
27
78
15
21
18
18
15
48
39
21
4
108
17
3
45
63
100
95
121
80
48
15
73
5
18
69
28
95
42
7
8
3
138
36
43
80
12
84
4
53
54
21
40
8
15
6
19
24
12
29
54
25
128
27
25
96
32
4
95
25
36
60
20
3
24
30
36
6
13
17
96
3
60
52
65
84
19
17
15
84
4
32
9
39
96
15
18
7
191
37
12
36
68
12
15
30
7
48
23
90
30
25
47
18
39
48
40
72
56
15
1
5
48
27
33
31
95
37
32
3
129
16
8
9
48
43
107
9
88
120
12
5
31
8
69
15
3
48
54
75
88
17
15
36
9
18
33
75
54
55
8
27
61
5
7
80
52
23
24
45
21
72
180
18
49
5
24
90
49
32
4
12
47
1
29
3
57
31
32
40
20
28
24
35
18
18
9
88
47
57
88
56
69
87
16
5
15
48
9
36
24
7
36
167
57
96
99
9
15
30
67
83
157
48
65
90
9
28
12
20
15
1
12
137
18
174
31
5
3
36
93
18
18
19
48
5
39
51
108
117
108
117
48
79
65
18
25
20
24
81
12
42
54
54
13
23
217
120
5
7
36
32
12
3
13
59
126
84
67
23
25
36
12
5
39
36
12
21
30
49
32
63
13
48
29
51
117
12
60
27
45
19
24
48
35
69
28
23
85
29
19
240
72
104
16
29
54
6
75
33
27
75
13
65
15
60
12
21
27
36
4
56
39
12
18
78
117
21
144
55
5
43
44
15
6
27
112
125
99
81
31
32
96
24
33
55
125
3
4
12
80
48
21
79
101
12
27
225
7
24
20
9
123
12
21
79
72
48
56
16
24
47
204
54
12
42
61
29
102
9
24
57
15
111
72
1
24
36
20
40
5
31
23
25
48
12
48
17
3
132
3
60
84
114
36
18
30
55
41
7
5
3
51
61
20
9
60
39
15
49
167
9
39
186
99
28
17
15
51
37
23
85
5
30
45
12
4
29
6
198
3
40
5
78
54
7
11
33
36
33
15
16
24
17
291
48
4
71
37
53
27
52
35
66
27
15
108
37
17
15
12
81
12
15
75
21
36
16
48
12
17
12
183
33
15
4
8
36
52
60
23
21
15
6
144
18
93
220
48
29
43
17
7
68
33
15
3
120
49
8
3
9
21
55
5
15
87
9
16
60
24
44
12
100
44
93
36
15
4
12
59
9
45
63
48
24
21
19
5
15
15
78
63
27
45
3
36
69
45
102
45
60
40
32
16
5
90
1
60
44
52
108
59
6
7
32
63
153
24
45
31
44
120
3
57
160
20
28
5
48
55
5
27
40
35
45
12
180
60
33
123
57
30
24
120
1
12
108
32
81
15
40
77
48
27
24
9
72
15
40
29
219
15
24
36
1
44
9
27
124
36
65
246
45
15
13
20
16
53
3
84
3
25
17
79
36
20
108
12
168
16
44
3
13
44
48
3
45
4
35
36
24
18
3
81
6
69
96
33
15
12
39
45
9
6
1
32
28
32
36
69
48
60
3
15
25
24
5
3
52
17
18
45
16
29
3
124
83
42
30
21
3
61
41
39
16
80
40
23
42
12
75
15
1
32
24
21
67
5
27
9
55
20
195
12
165
87
60
45
12
36
12
16
5
31
95
18
27
9
19
32
33
303
52
68
33
102
37
35
45
76
5
150
69
48
4
35
126
15
52
8
72
57
99
16
173
51
ABCD 95255729846*3^$a+1 [50084]
16
96
68
28
39
41
4
24
116
28
32
4
84
176
24
180
60
73
15
8
136
39
9
12
84
21
11
7
5
28
84
140
4
27
117
32
16
12
21
75
32
148
20
12
4
8
61
72
147
141
15
44
13
3
15
9
81
71
16
93
51
20
4
12
68
16
9
51
84
45
51
8
13
54
53
1
15
120
32
4
9
39
12
84
45
47
7
18
144
75
36
24
9
95
49
47
24
84
48
4
9
15
39
17
28
92
40
8
52
15
65
4
32
43
21
108
80
43
17
160
147
5
48
60
36
40
9
72
18
45
56
24
180
91
54
27
68
13
195
92
72
16
8
49
83
160
44
144
64
56
7
177
21
99
72
8
16
72
8
31
33
60
48
44
4
36
9
39
87
53
16
36
21
35
64
8
1
39
96
27
234
179
1
75
15
36
162
63
9
18
5
16
60
44
91
69
36
21
11
4
111
9
24
39
21
144
48
80
12
37
90
21
44
96
24
28
12
8
1
15
12
117
71
16
21
72
18
57
72
56
13
51
8
72
48
88
72
21
51
3
213
12
68
48
37
39
36
8
25
36
3
132
36
128
24
96
36
64
57
18
72
54
75
104
36
4
80
136
24
104
13
107
37
35
16
8
16
156
48
32
28
21
63
80
60
88
24
24
60
12
24
15
161
24
24
25
51
116
12
12
36
115
33
60
20
40
27
77
28
192
45
3
68
12
12
85
27
24
32
160
92
108
43
29
88
63
41
48
1
39
33
15
3
29
16
9
23
85
15
32
16
12
69
11
4
44
49
111
51
5
28
48
9
83
16
45
51
8
13
47
25
27
56
24
40
96
8
1
63
152
1
15
3
29
52
45
18
5
136
120
12
33
51
21
54
5
24
25
39
48
120
32
85
83
7
93
20
48
19
5
72
40
176
4
140
40
104
16
159
90
27
63
5
16
60
60
180
3
72
5
13
51
20
40
36
48
12
9
36
99
80
4
20
16
44
12
13
51
36
48
68
12
52
48
32
31
33
24
20
52
51
53
84
108
48
40
12
33
111
84
21
39
20
24
61
59
96
25
54
17
28
48
12
128
4
15
45
24
72
84
84
56
40
24
36
3
41
24
96
55
9
56
120
40
45
51
20
124
39
108
17
60
40
12
68
37
39
20
12
28
104
67
45
9
39
32
145
63
80
40
8
112
21
27
9
159
56
28
45
15
36
132
32
37
75
15
33
72
68
43
89
96
40
48
96
20
28
15
17
1
23
16
33
18
5
13
35
24
40
8
37
11
240
12
7
5
13
83
4
96
177
47
60
1
179
16
92
48
16
9
95
24
7
9
9
107
16
68
64
87
21
33
59
16
176
1
3
12
8
12
4
60
99
45
36
45
51
12
96
75
17
24
40
9
27
9
18
233
60
64
36
39
21
12
93
27
72
24
39
108
18
35
1
15
8
40
81
119
40
32
48
85
47
16
20
12
16
69
15
48
12
32
4
44
7
21
20
64
111
33
20
1
123
21
135
32
13
35
55
54
35
37
35
40
15
9
24
176
4
165
23
120
160
3
5
16
105
11
52
27
18
90
5
28
8
240
24
40
168
63
36
21
123
306
3
92
16
12
93
54
129
84
56
16
120
9
191
40
56
72
48
12
28
192
32
136
147
18
39
15
33
80
31
36
89
24
16
12
20
28
96
140
100
48
57
51
20
192
52
81
54
65
115
54
72
63
81
15
36
12
132
176
12
72
24
16
80
16
3
17
52
48
9
119
40
104
12
49
15
20
16
75
45
45
35
19
125
4
128
12
52
3
33
128
16
60
33
3
12
3
17
16
39
81
120
195
9
171
9
27
29
96
64
45
11
60
4
44
7
21
15
69
36
12
12
84
12
9
11
4
8
16
32
24
24
16
8
120
16
96
93
35
1
51
48
68
49
11
4
24
87
18
71
4
51
33
12
96
84
48
15
17
16
152
16
15
89
88
8
40
24
56
37
3
87
18
111
69
27
80
40
108
32
19
45
68
40
36
20
24
168
103
17
64
99
29
112
36
60
152
12
160
156
84
84
56
16
32
160
68
52
12
60
20
60
100
68
28
3
9
56
16
8
52
84
99
45
72
8
28
12
168
45
99
81
23
49
18
17
28
9
63
32
13
27
63
41
12
132
40
48
32
96
40
44
156
79
21
36
24
27
29
16
9
90
29
40
72
3
69
32
88
8
40
87
17
4
12
48
36
188
52
80
64
156
20
4
12
60
8
72
67
17
28
32
13
3
48
80
16
33
90
36
21
180
105
ABCD 95256764654*3^$a+1 [50087]
83
37
216
87
129
120
120
135
69
60
195
92
37
396
84
12
71
49
144
87
104
120
100
108
252
104
112
200
24
13
11
109
72
3
21
87
144
20
85
95
16
57
132
84
60
11
85
60
123
128
52
105
60
47
133
35
60
145
12
60
84
159
248
4
69
36
35
24
1
51
20
72
52
9
99
212
73
3
108
165
47
13
11
16
93
87
9
23
228
12
72
253
11
12
72
156
120
180
25
84
131
52
33
11
25
11
108
12
264
36
4
105
48
135
36
105
111
36
129
51
69
23
25
72
71
84
145
123
68
24
216
37
195
165
203
13
24
120
12
111
189
84
35
12
109
35
24
25
36
419
96
36
168
240
25
84
35
220
20
52
116
28
9
71
61
83
120
1
51
33
71
4
81
59
96
12
73
35
61
51
129
131
109
83
25
36
131
205
11
24
25
35
136
44
13
71
84
157
24
24
51
56
85
39
72
20
109
84
84
107
204
1
24
95
1
63
68
40
33
59
168
12
52
56
408
4
92
84
120
85
60
276
11
13
15
72
129
11
220
33
35
61
35
60
64
345
24
47
160
105
23
25
35
37
168
3
9
23
61
71
88
56
72
160
32
76
21
35
109
107
88
141
48
131
60
16
33
131
60
49
96
171
45
24
24
11
132
88
116
64
9
12
23
1
11
16
129
51
144
108
56
85
59
25
11
120
24
25
143
28
36
20
24
1
180
60
60
11
24
16
32
96
60
96
73
47
48
301
47
60
73
96
11
84
193
11
256
56
360
13
131
16
129
144
96
60
39
32
13
60
144
23
13
95
120
229
203
13
11
48
40
36
9
27
36
57
195
56
301
11
100
92
37
24
35
61
71
109
59
12
4
56
252
108
37
47
13
36
107
37
12
23
28
69
23
96
60
25
71
25
59
132
13
11
13
12
75
33
75
237
15
45
11
49
48
96
24
60
12
120
179
61
11
37
23
49
111
9
264
11
168
228
40
8
36
25
39
20
25
11
336
324
24
16
44
61
60
71
60
60
112
141
216
3
36
201
95
25
35
109
35
12
73
60
96
11
148
20
304
105
35
108
40
9
48
72
59
229
35
181
15
72
9
120
119
120
136
9
47
49
95
25
24
215
40
9
47
156
13
60
255
20
12
109
23
88
164
124
9
96
111
108
68
13
99
57
84
60
324
47
60
73
15
20
37
119
61
48
11
25
144
47
64
36
224
120
16
36
33
299
37
24
59
160
80
208
9
48
47
40
164
52
213
120
11
108
25
203
72
36
49
60
47
136
32
180
25
72
15
44
60
24
25
27
129
15
21
123
81
107
37
95
12
64
20
144
205
36
35
25
59
52
129
36
23
96
96
88
92
48
76
21
84
191
60
25
60
11
37
11
84
120
25
47
24
64
57
23
217
131
48
12
120
84
156
144
84
1
71
4
45
59
61
24
24
35
61
96
24
11
24
36
25
155
85
275
40
93
132
84
15
105
47
ABCD 95256767106*3^$a+1 [50004]
16
108
57
54
41
16
249
31
7
16
32
69
3
5
16
52
12
11
17
4
3
96
1
8
15
57
40
40
8
56
31
29
121
43
36
4
20
12
23
21
11
1
8
15
34
15
20
12
4
4
8
105
38
1
8
25
7
96
12
5
36
2
25
23
9
31
96
56
10
59
68
31
1
9
30
5
27
5
44
36
33
2
33
16
60
40
36
23
1
20
8
8
4
24
15
9
52
9
50
16
90
23
1
14
1
16
36
8
4
5
11
80
36
44
20
51
13
11
72
37
88
5
119
25
15
23
16
6
31
5
67
32
3
8
10
14
48
5
32
24
9
7
11
18
12
15
27
61
19
22
19
12
32
27
5
40
99
81
44
19
126
19
103
49
76
68
15
29
28
28
35
32
22
2
53
35
32
1
152
40
28
19
1
47
53
28
15
9
15
21
16
35
13
3
57
96
9
43
4
28
27
6
3
4
16
92
5
59
31
37
16
19
57
28
11
41
8
5
15
20
28
9
26
58
11
20
29
39
11
40
61
24
4
15
16
29
20
16
25
54
21
11
45
28
16
31
25
81
23
24
1
6
8
21
4
52
59
117
52
47
25
28
12
39
9
7
1
44
9
15
80
40
72
9
36
19
41
23
171
13
52
184
4
35
13
40
53
6
8
17
101
3
80
1
31
4
40
64
5
6
54
7
8
12
39
5
60
4
84
15
13
8
20
4
45
12
15
76
12
41
15
44
100
36
21
19
5
31
20
20
1
7
5
31
16
61
19
40
4
24
147
9
4
43
17
7
10
55
20
16
8
36
8
7
49
152
63
6
3
56
4
11
10
62
48
29
36
4
88
4
4
19
8
120
65
28
36
39
24
106
31
5
35
63
5
77
54
1
8
32
39
10
14
73
4
35
1
32
12
99
56
13
12
4
64
1
74
10
62
9
16
24
69
51
9
35
1
39
45
15
57
6
32
61
11
13
88
20
23
65
76
1
39
24
11
13
56
40
21
23
20
41
15
4
12
4
39
117
20
20
35
5
19
1
15
53
25
7
5
86
24
13
12
8
20
17
23
28
40
4
84
7
49
5
23
88
4
8
15
18
3
21
35
8
67
9
24
80
40
37
98
1
60
45
54
17
1
38
65
144
40
28
3
125
4
12
20
1
78
30
59
28
35
77
77
14
16
13
36
44
20
8
64
8
36
5
55
32
32
12
13
38
33
15
10
27
12
40
112
73
6
5
44
8
108
35
101
44
69
15
20
8
60
4
4
35
82
3
64
77
14
24
53
8
44
55
41
37
27
21
31
60
8
12
105
26
5
19
1
40
8
84
52
5
39
36
4
100
31
104
5
5
14
21
40
4
41
24
38
9
4
24
131
1
44
24
8
52
111
25
76
19
1
39
5
4
135
5
16
21
86
9
60
28
47
1
52
32
3
8
48
9
7
1
8
44
16
9
26
72
22
31
4
16
4
107
8
65
41
14
13
60
23
10
14
61
11
9
4
11
17
5
48
74
57
15
29
44
15
5
76
20
16
8
36
55
24
18
39
4
77
38
22
18
45
4
12
28
31
29
27
33
96
85
11
8
53
19
68
12
4
32
9
3
88
4
13
27
35
88
81
20
16
48
11
22
12
27
9
31
44
20
4
15
21
11
58
111
24
20
61
62
13
35
46
18
77
4
47
53
4
87
25
15
18
3
4
88
72
25
6
25
52
75
17
5
83
31
9
12
28
20
56
40
20
84
32
5
3
35
37
36
47
85
21
35
1
23
60
61
2
25
15
25
4
19
29
27
24
16
8
1
44
60
16
4
32
4
55
121
48
36
11
120
25
20
4
60
4
40
1
51
8
52
20
124
84
56
19
5
36
1
43
101
14
25
23
24
25
40
68
60
23
24
10
15
8
40
20
25
35
28
35
34
3
11
34
11
51
33
68
19
29
5
14
13
60
24
15
80
9
16
68
3
5
53
54
1
40
15
101
60
20
3
17
28
20
63
29
4
40
72
47
17
31
17
55
1
20
24
28
12
11
22
43
60
5
36
23
100
21
7
65
23
44
92
20
4
59
5
72
35
13
16
16
24
11
24
22
55
43
69
3
109
9
15
4
12
4
4
12
8
13
63
4
68
44
20
35
13
41
2
48
40
9
20
20
16
40
4
17
18
93
12
23
13
24
11
24
48
5
72
115
61
12
32
12
19
6
51
33
119
7
8
1
44
16
60
16
23
41
52
144
48
88
44
23
22
15
44
4
20
40
32
16
9
31
4
16
12
56
4
21
75
35
22
3
60
36
88
16
4
52
5
83
132
4
72
88
20
24
36
81
19
35
41
39
9
37
31
52
13
7
11
57
28
36
8
12
3
8
57
68
28
4
72
40
5
3
33
132
63
4
20
33
35
20
32
23
22
3
105
27
3
18
23
31
45
81
27
36
51
48
41
15
16
65
80
23
13
32
75
21
16
43
5
16
52
40
55
53
24
43
97
23
33
16
39
96
5
3
1
21
63
28
7
5
32
8
60
16
15
9
33
7
5
122
13
28
32
16
31
25
8
1
51
16
4
39
10
35
64
35
48
24
16
9
8
36
32
4
40
9
14
48
57
7
9
4
40
36
64
23
33
31
21
9
26
9
15
24
1
28
32
9
55
4
12
20
55
58
12
15
8
13
27
20
63
58
30
5
32
32
48
35
5
80
164
15
13
27
85
64
85
27
24
68
7
53
100
80
31
24
57
40
31
33
40
20
52
32
121
15
39
57
33
27
8
3
17
20
3
8
1
16
28
60
49
12
3
36
52
7
46
26
10
14
1
24
44
80
12
5
18
13
60
28
20
29
26
10
27
8
36
4
56
44
12
24
120
8
32
1
15
35
22
15
27
9
16
8
47
13
51
81
71
9
39
25
95
49
16
4
60
180
52
8
15
5
60
7
34
67
52
7
49
7
33
36
16
32
75
13
83
1
4
41
59
16
20
73
26
77
8
51
13
32
20
48
25
27
11
13
20
55
1
23
33
69
18
1
36
53
15
16
20
35
24
1
36
48
20
20
8
108
15
21
9
11
8
17
15
76
64
148
12
11
29
40
16
59
13
40
68
8
4
45
31
40
1
24
36
79
16
8
20
28
32
32
75
25
36
3
24
5
20
112
15
48
73
24
20
88
21
19
40
8
5
24
48
11
20
32
23
24
16
37
19
25
8
52
8
80
11
56
16
48
1
79
45
40
35
16
8
10
15
52
24
36
5
35
15
33
87
40
45
11
17
7
29
5
86
144
24
16
21
59
17
23
9
36
4
7
25
8
20
8
9
50
1
8
60
76
93
26
29
36
55
21
13
27
105
143
1
26
40
45
36
8
25
12
23
4
56
4
20
28
40
29
14
1
23
1
24
12
4
7
24
1
24
23
21
19
21
4
32
24
20
37
110
13
4
12
24
272
57
11
20
44
36
24
21
31
29
7
8
16
28
20
16
36
8
31
40
85
56
35
1
52
56
40
35
24
125
1
35
157
3
64
32
ABCD 95257317172*3^$a+1 [50001]
93
39
72
8
73
3
36
33
6
5
64
3
33
32
7
21
45
119
12
16
20
72
85
18
9
20
49
11
61
12
6
21
9
24
30
36
29
28
75
30
78
12
77
121
39
93
18
69
3
17
16
32
40
80
52
45
3
3
162
72
35
1
11
19
5
12
64
69
11
4
87
17
1
54
6
30
42
12
47
96
48
85
59
88
15
12
18
47
121
51
3
36
41
24
55
9
12
20
19
12
29
84
24
16
36
20
16
27
21
15
9
33
3
12
3
120
60
17
12
25
35
1
84
36
27
20
12
13
35
60
55
18
11
1
59
13
3
20
73
30
29
72
16
72
45
18
45
12
20
12
1
3
176
28
15
18
3
20
25
24
15
8
72
60
1
99
15
105
56
16
39
5
16
20
60
48
96
4
8
24
73
63
15
17
112
68
12
1
35
4
8
31
5
67
17
16
39
18
39
33
36
11
79
77
108
24
40
56
12
4
21
3
9
6
5
67
30
42
17
16
8
25
24
11
4
8
43
57
68
12
84
13
83
24
1
60
39
68
1
11
108
61
11
28
20
16
69
75
15
17
60
36
24
43
53
4
141
18
69
123
72
36
17
4
33
18
57
20
31
17
7
30
47
43
126
39
3
48
5
37
90
57
105
47
48
16
9
23
13
11
28
32
76
8
7
5
12
36
55
24
161
16
21
72
51
32
204
13
36
71
24
37
18
30
35
12
52
8
43
30
75
15
24
21
27
9
36
92
12
19
30
24
30
78
3
105
15
15
17
7
41
96
36
25
23
85
39
8
7
30
75
33
18
5
16
21
18
77
144
49
59
13
87
96
20
64
60
15
5
12
1
47
1
35
55
60
102
42
30
107
28
68
4
48
15
6
30
89
25
11
7
102
60
156
71
61
83
36
163
5
1
12
39
33
36
11
16
153
11
31
17
40
152
1
63
12
20
60
12
85
11
49
15
8
24
79
101
244
12
33
11
13
11
37
35
4
3
41
25
27
15
5
13
72
3
27
5
145
3
20
7
18
72
42
36
77
60
4
68
1
90
60
41
13
3
12
3
48
24
21
92
43
9
15
36
30
42
12
41
76
123
41
7
5
13
24
3
15
57
20
28
15
137
205
11
7
29
100
24
164
43
9
8
91
9
68
12
100
12
20
19
41
28
8
7
41
112
15
17
1
15
15
29
16
44
43
30
39
8
12
73
3
120
8
7
45
92
48
37
3
32
60
12
16
15
9
33
120
47
13
36
39
8
37
35
108
64
33
15
51
17
28
45
35
4
93
48
11
16
33
102
78
15
15
5
16
24
15
5
60
7
89
31
9
8
36
25
120
35
25
12
39
44
64
56
12
60
84
61
3
15
129
12
3
18
18
29
172
36
27
17
40
44
64
3
57
120
33
95
37
75
32
1
18
72
12
36
42
87
21
11
43
53
13
47
43
21
8
12
31
17
1
24
18
33
15
57
3
101
216
12
115
45
48
105
78
54
30
53
25
23
52
12
33
42
33
57
18
89
4
56
36
160
45
18
54
6
21
48
20
85
27
9
35
145
24
87
21
18
21
8
28
20
12
16
57
87
21
12
27
15
5
13
23
16
44
60
49
47
61
18
60
54
48
63
69
11
24
31
29
25
27
48
60
63
17
28
27
90
18
65
12
1
75
80
25
95
60
25
12
18
21
3
33
32
28
15
18
35
16
3
33
15
29
36
12
55
5
132
43
57
8
168
40
8
24
145
108
39
20
13
47
28
56
85
84
36
35
7
5
12
1
54
65
12
13
47
24
19
30
6
41
13
3
32
13
78
30
90
21
21
18
12
72
6
120
155
36
13
30
21
24
32
1
3
32
48
7
77
60
12
13
18
18
39
45
6
29
1
11
31
12
36
77
132
28
3
29
73
39
24
44
172
20
49
12
83
7
9
44
36
91
78
11
43
5
115
6
195
36
104
40
56
31
42
15
56
49
3
20
85
60
12
63
15
30
47
43
9
9
24
3
192
33
18
21
8
28
44
48
52
33
11
79
5
36
156
36
43
5
205
35
19
5
13
90
17
61
12
3
20
76
20
31
89
96
103
12
42
35
1
54
17
124
60
69
35
91
54
11
4
32
43
21
45
11
43
57
80
28
20
36
16
96
72
32
24
120
24
48
85
75
108
69
6
21
20
24
19
18
47
175
33
20
103
21
51
9
20
16
33
11
4
20
55
21
51
72
5
13
35
4
69
35
24
12
96
52
33
48
24
30
17
36
7
53
13
24
75
20
48
13
60
87
33
42
72
41
64
165
51
15
24
17
40
9
47
25
60
59
13
120
3
80
24
4
36
8
61
60
39
8
55
5
67
225
45
18
29
13
23
12
31
5
19
18
3
15
5
96
1
18
60
69
75
108
18
12
18
42
12
95
12
4
60
56
48
1
15
15
41
160
33
23
168
100
144
80
25
11
85
11
1
63
9
6
162
23
7
18
71
24
19
5
100
20
1
71
4
36
120
20
76
45
18
57
92
1
159
36
165
107
13
59
1
39
33
30
29
43
18
3
32
55
78
12
107
132
1
35
55
57
8
208
9
27
33
36
11
19
114
71
19
21
12
3
12
5
73
84
3
33
59
91
65
109
6
5
24
115
33
44
48
16
24
51
54
90
21
15
137
12
13
47
120
85
3
15
12
5
1
12
42
17
24
25
24
15
36
57
3
15
12
42
36
15
72
15
5
13
135
72
63
5
4
51
12
9
33
95
13
12
47
64
75
17
12
40
33
60
75
33
47
4
44
16
8
43
12
41
16
21
75
8
4
20
31
90
35
37
75
68
25
12
18
17
4
60
48
3
ABCD 95257461862*3^$a+1 [50225]
49
63
32
112
33
87
3
180
42
71
24
24
25
6
78
3
8
40
81
54
65
55
57
27
5
115
45
27
30
15
93
51
224
25
6
84
72
93
80
16
152
43
54
71
40
39
6
35
40
24
51
30
240
39
8
24
79
6
35
49
24
63
33
66
30
95
24
16
93
11
120
72
7
137
16
9
24
54
17
16
63
9
32
24
49
12
60
48
6
180
45
51
5
16
9
95
168
96
1
54
30
126
78
36
60
210
36
89
25
60
180
71
96
208
21
90
41
97
42
198
6
161
96
40
8
24
121
6
78
96
27
128
72
19
48
21
72
32
1
210
96
173
7
65
43
36
24
177
15
48
57
104
1
18
42
198
96
60
81
3
45
135
81
21
155
40
24
15
54
66
9
51
29
85
155
72
48
40
81
71
24
169
162
21
128
16
33
231
24
80
67
30
23
61
54
282
11
37
51
75
101
13
107
24
31
9
24
111
17
64
123
6
66
30
24
120
87
8
25
30
36
29
64
111
41
55
198
66
114
30
30
36
150
66
24
54
6
54
173
24
24
72
217
60
3
8
24
7
113
85
107
136
3
84
185
55
33
8
72
24
73
36
171
213
30
156
186
54
36
45
3
6
60
84
71
115
30
36
11
48
112
104
103
192
89
1
159
219
12
18
36
59
121
39
56
61
54
29
55
105
15
41
181
60
24
24
6
17
19
228
12
21
3
174
42
138
60
6
66
23
25
23
7
17
79
89
1
6
161
49
48
111
72
104
64
51
60
33
321
15
39
36
69
72
80
16
57
47
13
36
120
120
39
51
180
161
96
352
231
66
23
48
97
23
163
30
6
90
119
1
30
9
72
24
80
43
21
144
27
29
145
24
30
33
3
6
71
73
71
64
9
135
57
48
111
45
54
42
11
7
105
15
17
49
24
66
29
88
69
3
56
72
19
60
41
24
19
165
105
66
24
21
80
73
96
84
11
16
128
85
51
225
15
45
6
101
73
47
24
73
47
43
12
18
30
105
15
65
160
57
159
72
33
15
96
33
96
60
126
5
19
60
270
195
75
150
66
168
77
16
33
66
69
9
90
102
63
57
18
77
48
88
8
139
60
17
24
64
81
66
53
1
47
139
5
49
215
112
39
41
169
39
15
201
63
102
75
123
96
5
31
18
63
123
5
49
95
1
216
143
217
24
120
24
23
19
93
111
17
40
9
24
60
59
288
37
75
135
42
48
126
41
49
159
111
336
18
66
90
35
49
15
248
43
77
64
48
72
8
7
9
45
27
104
216
120
40
32
85
96
90
9
81
54
65
115
126
84
171
129
71
16
75
125
139
117
57
23
103
36
29
24
16
9
66
6
24
24
23
48
24
48
139
24
5
1
264
15
80
144
151
57
33
87
8
1
180
30
21
8
24
1
15
141
54
24
120
126
6
105
39
57
144
9
96
18
101
19
30
216
66
101
67
5
72
19
21
135
24
201
195
21
243
54
63
72
32
79
96
81
123
84
90
47
264
40
32
19
45
3
77
64
39
102
3
120
51
5
96
216
79
108
30
15
171
6
23
67
5
205
75
24
135
41
40
15
33
32
175
41
97
87
39
41
24
25
87
128
31
48
33
48
72
248
120
24
40
8
168
96
25
15
56
48
24
288
73
24
143
24
19
24
42
174
96
84
41
55
ABCD 95258063372*3^$a+1 [50022]
36
3
92
24
25
96
11
19
36
17
72
16
3
77
60
60
25
54
36
77
7
96
5
12
120
60
100
93
27
171
41
136
3
5
84
133
35
55
29
61
47
168
19
36
30
15
9
11
112
3
18
66
36
89
24
1
3
8
25
54
53
112
20
85
11
40
39
125
156
19
5
16
44
211
18
215
16
39
66
36
18
89
7
30
3
20
28
9
54
9
68
228
4
33
27
21
6
30
35
76
32
28
8
55
17
4
21
54
45
56
24
40
15
5
115
24
17
55
30
39
8
12
19
117
45
35
4
44
25
27
39
5
55
33
48
12
27
5
19
9
93
24
11
64
51
29
25
144
27
135
29
19
36
153
48
3
17
52
123
77
40
32
84
60
72
12
1
126
96
69
20
48
1
6
66
47
96
124
21
126
21
24
51
29
25
143
36
172
3
41
19
5
7
125
24
55
41
132
43
108
69
8
4
68
7
41
40
99
54
11
25
6
65
4
8
40
12
44
55
5
91
33
3
17
12
55
53
28
24
60
8
7
21
104
19
60
9
3
60
17
12
115
5
121
15
33
35
64
8
19
45
8
1
132
75
33
36
3
27
36
9
60
9
59
31
162
18
9
152
49
96
95
136
20
19
21
9
35
19
72
150
18
5
85
47
24
16
3
36
216
69
105
3
32
91
5
4
15
33
8
4
201
54
5
19
17
19
165
15
101
4
8
40
8
40
69
3
8
40
144
21
30
65
52
12
15
53
37
239
1
11
40
24
48
33
59
19
29
28
20
85
47
1
47
24
61
87
132
8
37
83
97
54
21
21
119
55
101
24
36
43
81
44
52
15
65
4
111
24
54
155
4
57
120
276
35
19
21
105
39
68
12
91
9
45
71
52
27
45
60
15
113
67
150
83
12
28
56
16
116
79
21
72
116
31
21
69
90
173
7
21
123
90
27
44
31
60
18
11
36
64
176
84
1
75
120
44
28
68
40
9
30
29
84
40
81
47
43
9
32
88
168
152
88
3
42
18
65
55
29
12
168
40
3
9
51
48
6
131
4
56
84
25
15
45
35
36
52
21
36
35
24
24
61
66
45
108
33
23
151
89
24
12
61
75
69
11
72
37
35
16
3
60
17
19
30
63
60
48
80
12
12
28
27
90
131
12
28
200
64
68
1
30
5
36
48
12
40
116
60
4
81
35
12
43
5
25
150
65
4
8
36
52
32
13
95
73
87
44
16
24
20
96
19
126
138
126
144
51
48
8
64
104
136
39
36
45
141
48
90
36
36
9
176
13
6
113
7
21
15
137
7
6
75
15
5
12
48
19
6
119
91
90
75
15
24
33
33
15
3
42
35
60
100
72
21
66
36
90
143
37
90
125
73
6
5
16
44
100
36
24
44
12
115
17
48
55
89
36
19
33
21
96
11
64
9
71
1
15
12
48
3
69
12
44
67
117
63
17
1
171
48
32
25
30
209
25
6
21
20
64
44
16
141
48
42
18
119
277
23
12
19
192
117
32
48
36
1
6
57
27
81
9
11
4
260
55
36
30
168
39
63
45
44
79
30
6
41
12
36
37
27
68
43
201
15
6
18
102
59
28
57
59
1
479
1
90
6
287
37
30
36
149
16
129
195
108
3
54
66
29
28
8
12
193
39
8
13
39
15
120
180
45
15
33
33
87
128
24
16
20
109
11
133
12
54
24
149
43
29
16
72
140
36
31
93
8
25
99
48
20
31
29
12
16
8
12
40
15
29
19
6
90
165
8
1
42
5
72
7
89
36
76
8
25
72
24
36
15
75
197
1
12
54
96
9
60
48
21
59
37
84
96
11
24
1
95
49
35
85
11
40
20
25
48
95
37
39
20
24
97
108
87
105
207
123
18
210
89
37
6
45
45
23
24
7
84
69
20
60
28
8
37
23
16
36
33
39
20
132
16
24
39
30
36
11
24
48
36
52
8
52
3
6
15
69
27
80
55
78
192
35
115
45
92
7
45
21
15
9
123
92
1
48
51
8
37
144
99
93
54
29
64
51
36
24
5
4
116
1
51
20
4
315
41
55
48
69
57
35
19
6
51
92
1
66
5
31
90
144
114
17
55
29
19
41
48
1
35
25
246
5
40
8
7
29
7
209
91
77
48
73
60
90
72
45
45
18
12
29
115
21
44
16
123
89
108
55
90
30
90
99
141
27
111
ABCD 95258872006*3^$a+1 [50011]
42
31
92
9
55
36
96
41
3
33
15
12
3
12
30
19
35
54
36
7
36
108
53
24
12
18
1
5
43
84
29
63
36
9
12
7
8
16
80
72
4
53
7
32
21
3
15
30
19
89
12
67
23
12
6
60
3
15
6
18
42
39
39
48
18
90
21
15
25
56
45
12
19
44
24
75
6
60
18
225
24
81
12
19
23
42
60
51
3
42
12
6
72
60
109
5
3
63
24
1
47
1
71
13
5
42
54
31
44
21
7
96
23
45
28
41
31
5
54
18
12
6
24
66
7
24
137
15
87
84
1
17
63
28
17
147
4
53
123
16
92
45
15
16
23
1
92
15
12
9
12
4
29
79
107
90
6
42
75
21
12
15
3
81
15
30
43
32
45
84
6
9
15
25
24
5
72
55
12
47
37
59
48
18
7
23
30
7
36
60
12
77
12
36
24
3
15
1
24
77
36
18
132
9
48
3
1
11
33
72
63
1
29
31
17
42
132
12
36
78
6
33
81
39
93
55
17
31
5
55
5
67
29
30
18
72
7
41
3
33
30
84
13
5
19
8
51
54
48
31
32
9
6
121
5
24
27
27
21
45
19
23
30
24
15
16
5
30
25
32
15
18
7
47
30
19
11
21
39
6
19
23
21
15
81
45
3
57
3
4
11
33
84
21
30
9
16
8
39
33
24
88
71
9
36
16
20
15
97
71
85
20
21
27
39
25
161
24
156
27
16
17
55
95
9
9
36
19
24
32
64
47
105
16
11
133
48
56
4
17
30
12
18
18
30
12
12
31
41
39
189
19
29
24
6
13
17
15
57
30
45
15
78
7
32
108
28
20
9
6
84
48
6
36
36
3
120
36
9
12
15
16
23
30
43
5
3
57
87
16
29
7
12
5
15
51
66
48
12
144
18
6
12
24
3
21
15
16
65
15
15
6
42
6
7
17
30
66
36
24
66
30
3
3
18
75
4
41
36
3
33
7
17
6
13
44
4
44
129
67
32
12
57
15
63
33
9
12
19
5
36
15
28
5
150
66
126
6
27
45
18
78
12
24
79
36
11
132
61
20
21
7
8
39
30
27
28
12
8
249
12
99
21
3
87
73
12
60
65
15
15
1
89
30
13
5
7
5
24
27
57
48
15
3
13
71
1
44
15
36
6
43
17
138
78
78
9
16
17
27
3
57
36
27
25
23
24
6
19
35
1
59
30
36
7
5
3
144
87
18
72
66
13
71
109
12
80
4
35
13
5
6
24
1
29
36
24
3
12
16
17
79
71
9
15
1
119
6
3
51
6
12
31
11
9
39
21
12
159
37
29
31
8
9
30
21
15
33
12
15
30
18
25
17
31
113
15
40
32
9
30
49
60
29
15
3
1
68
16
8
9
36
54
1
20
24
57
6
42
6
84
12
49
17
7
5
6
12
24
81
12
21
54
6
19
60
36
12
35
13
47
12
1
32
33
6
1
12
5
55
5
30
30
12
3
21
15
4
5
18
1
8
21
19
41
91
113
30
36
1
12
17
67
47
13
11
1
20
15
30
6
24
33
63
1
32
84
16
17
15
12
48
48
9
7
20
3
6
19
8
12
3
1
71
30
3
3
36
61
5
60
63
9
3
9
30
30
18
1
11
33
28
32
3
84
1
60
12
48
24
5
18
21
60
9
15
27
6
27
15
42
43
8
3
6
43
11
1
23
18
15
33
24
31
29
48
12
30
12
48
6
42
37
65
6
24
48
18
87
9
30
1
5
3
21
3
27
33
15
1
17
18
1
41
15
57
36
12
12
31
5
6
1
77
7
29
67
20
16
8
3
42
24
42
9
40
35
33
4
23
6
234
1
23
6
7
60
32
51
21
33
54
30
27
15
54
12
24
7
56
40
11
6
30
18
6
6
3
33
60
72
12
7
84
65
72
19
104
9
36
15
84
16
17
15
40
17
30
1
8
69
19
32
21
15
45
15
4
11
1
17
18
12
90
7
24
47
30
42
18
55
24
5
156
63
16
29
39
4
119
18
36
24
67
17
55
12
59
25
71
9
87
49
36
5
12
63
12
3
1
12
24
47
30
19
29
3
27
13
35
37
41
6
73
77
36
63
39
18
27
4
23
33
3
18
12
54
24
24
42
103
56
39
6
60
87
88
41
19
12
8
15
54
3
3
13
8
9
12
132
18
30
30
33
40
29
90
42
30
18
6
36
6
42
18
24
6
1
36
24
47
30
36
19
36
104
24
28
80
9
6
18
15
12
15
18
7
8
69
18
12
30
18
12
1
32
15
42
6
9
15
1
32
24
24
75
85
11
81
4
104
15
105
9
12
6
30
19
36
8
15
180
37
23
24
33
39
6
3
24
15
18
3
76
20
16
20
27
93
39
9
21
19
65
15
9
60
42
25
84
12
8
21
66
9
9
7
17
31
120
17
31
68
123
1
24
5
18
18
24
31
17
12
12
3
63
1
173
99
15
12
73
56
24
9
3
52
5
6
84
48
45
3
24
25
8
9
24
19
32
3
73
20
33
43
23
30
3
57
67
29
31
116
196
5
7
32
4
8
45
75
21
18
9
60
3
1
24
53
24
66
24
30
3
40
24
41
30
42
36
6
37
101
12
43
53
24
31
20
9
6
13
32
39
66
27
16
17
30
61
8
28
77
24
15
69
19
104
16
24
48
96
72
107
13
72
29
78
1
32
28
36
80
48
3
1
95
81
16
32
9
66
61
8
16
92
16
68
16
29
30
13
8
15
13
116
16
59
49
5
27
4
12
32
51
9
9
12
36
12
36
12
42
6
43
47
9
27
33
3
9
3
21
9
12
19
20
4
108
53
30
1
11
69
63
13
35
72
6
42
102
19
11
37
48
8
9
75
45
36
12
18
60
48
1
191
18
24
60
15
33
12
12
24
66
60
1
5
123
4
8
48
40
44
16
5
7
29
60
31
24
23
49
47
60
1
48
125
3
28
5
51
21
18
42
7
17
24
36
48
42
6
12
12
36
12
18
1
11
12
6
63
15
36
33
21
36
15
51
18
36
39
45
39
3
9
4
84
48
72
5
72
39
9
6
13
47
177
24
16
32
12
3
6
6
21
69
19
41
54
84
48
30
132
15
4
24
23
6
123
64
59
18
42
72
42
3
51
12
37
23
72
1
24
48
8
16
8
72
15
1
12
92
3
42
24
42
1
89
54
1
29
7
84
8
21
18
1
11
18
18
42
36
12
7
48
23
6
3
15
141
9
48
19
29
114
18
24
75
16
5
30
1
11
13
17
60
6
49
53
12
66
24
30
12
60
78
42
24
36
39
4
47
13
47
18
31
29
42
45
15
21
16
32
21
7
17
79
17
18
1
11
1
29
3
93
3
27
33
15
6
24
12
7
17
30
6
24
3
51
13
23
1
17
6
72
24
78
67
72
23
18
6
24
42
43
20
40
47
1
23
25
29
12
6
30
54
13
47
138
36
51
3
78
48
12
19
ABCD 95259142222*3^$a+1 [50026]
119
79
45
3
53
67
5
28
27
12
48
5
19
48
53
97
75
48
8
31
18
3
8
1
3
36
9
108
15
9
18
138
83
124
20
13
35
37
35
36
61
23
67
18
30
30
15
68
88
44
55
138
24
11
12
103
42
72
30
33
36
20
12
19
48
45
56
1
59
4
8
49
18
185
103
30
12
15
20
25
3
39
21
68
1
30
36
5
25
12
48
60
12
12
23
25
102
6
47
60
7
9
20
60
1
63
15
65
48
25
143
12
37
12
18
18
63
51
21
15
105
57
51
20
4
3
72
30
42
66
15
105
72
35
28
57
11
49
3
8
7
54
11
25
3
147
5
12
55
21
27
12
18
162
5
40
3
53
1
3
8
48
7
57
80
7
9
20
12
7
53
12
48
19
29
12
229
63
56
241
60
36
3
51
33
8
49
59
61
3
27
33
20
13
12
12
119
151
126
90
30
12
111
27
5
28
51
6
12
23
67
33
32
28
8
4
3
24
9
99
33
15
125
7
90
72
60
18
12
6
143
79
41
61
3
15
42
3
87
36
5
7
81
21
63
27
18
83
25
12
60
11
4
68
25
167
36
24
88
15
45
45
207
15
5
16
12
80
60
19
9
9
42
101
12
163
5
19
90
168
3
32
156
24
97
48
12
11
49
39
189
30
18
15
108
12
20
25
30
65
49
30
89
4
3
5
72
115
12
113
16
44
28
8
84
37
59
60
19
5
16
39
5
25
23
40
20
25
23
24
43
30
60
30
17
7
6
60
27
45
155
85
3
8
19
42
83
13
3
9
11
37
72
71
52
9
48
48
35
79
29
19
33
9
168
108
83
12
19
29
40
72
80
19
53
103
84
9
20
60
7
12
41
24
37
18
18
15
8
72
28
12
20
37
12
156
47
16
129
3
12
140
76
81
11
72
16
27
30
3
9
3
57
3
69
11
72
13
30
5
28
44
55
41
60
19
5
60
37
3
180
57
30
53
168
19
53
156
37
23
1
78
30
11
79
5
37
11
120
19
6
3
32
19
60
6
3
69
18
24
93
27
41
60
25
3
21
51
15
77
37
108
12
39
20
61
143
13
3
21
23
13
30
132
108
5
19
96
42
15
45
3
39
21
57
12
11
19
41
97
15
20
7
48
65
36
31
18
131
187
33
9
12
150
41
52
36
24
20
85
83
49
6
72
41
7
42
18
17
36
40
21
51
57
30
42
23
88
8
4
33
12
15
117
23
16
144
3
17
60
73
12
30
45
68
72
40
20
28
15
53
4
45
42
6
75
39
6
12
11
4
15
198
84
59
91
6
54
60
18
18
53
64
56
67
30
3
20
7
24
30
23
13
24
6
5
28
39
18
47
13
35
52
8
19
9
81
126
17
96
61
11
72
108
37
180
12
11
88
44
7
89
40
44
37
39
44
25
35
25
30
12
29
19
5
13
84
63
8
48
12
25
24
6
42
35
25
3
135
17
13
60
84
39
57
123
39
41
139
18
23
67
30
3
20
52
27
48
42
23
25
24
6
84
53
76
129
42
6
3
9
30
72
69
87
5
12
28
8
60
4
108
9
59
1
23
7
9
44
28
57
11
19
30
11
7
54
78
41
121
30
9
87
30
47
36
67
5
7
102
6
90
35
12
73
27
93
15
9
36
15
57
83
115
17
36
52
92
48
49
3
3
65
25
54
141
20
19
33
60
8
48
31
108
5
16
27
42
12
108
63
12
3
90
24
18
48
5
55
53
31
96
12
5
100
56
1
23
48
7
42
99
44
37
18
30
48
24
11
25
35
132
60
13
23
132
72
48
60
28
44
13
107
7
29
61
11
48
61
36
12
12
23
13
84
6
5
37
63
129
6
17
73
3
9
12
150
9
24
93
42
21
51
6
42
113
28
44
7
21
27
30
23
37
131
12
7
113
48
72
55
53
52
45
90
33
9
23
60
12
13
3
87
24
30
3
36
72
75
24
6
27
15
101
37
23
19
12
6
143
4
36
9
12
23
7
66
27
75
33
27
138
12
48
192
11
12
25
15
45
27
108
9
51
72
3
77
76
87
17
60
16
57
15
20
19
69
69
42
36
42
30
21
21
48
78
30
24
51
9
6
30
3
24
36
44
25
11
49
15
3
24
93
36
87
180
30
102
5
28
9
78
45
3
42
12
71
7
5
145
3
9
3
60
3
5
12
28
15
125
12
25
11
1
6
42
48
167
40
57
36
15
20
37
12
51
45
12
83
19
108
53
157
12
108
3
45
63
20
1
11
25
15
9
6
5
60
49
6
57
33
83
37
15
9
39
60
84
20
55
48
60
42
48
123
32
49
51
12
27
33
87
18
48
23
12
115
33
69
60
102
30
18
12
33
27
18
60
11
24
55
12
18
11
7
5
28
80
1
3
36
44
97
3
93
215
40
45
27
33
72
102
60
36
12
78
87
45
11
49
71
19
18
23
1
66
17
25
3
45
75
75
53
7
90
15
15
53
60
24
36
72
12
300
36
157
132
42
29
37
35
88
32
72
40
56
4
105
35
7
9
21
11
7
30
23
79
18
35
88
12
8
175
285
8
61
78
30
48
27
80
37
6
144
29
19
65
76
21
30
30
18
18
54
153
45
23
180
60
19
48
48
77
96
1
23
13
54
18
12
30
41
52
15
21
20
7
45
ABCD 95259321772*3^$a+1 [50009]
48
40
11
36
84
54
27
28
32
64
80
36
27
12
13
20
16
60
72
12
72
8
16
156
24
5
30
1
36
8
24
28
29
31
20
27
25
60
36
120
36
5
18
153
24
3
1
60
44
52
8
12
9
51
16
20
60
4
36
5
60
54
1
12
41
135
39
6
7
23
54
6
25
96
68
72
45
18
21
72
27
132
13
8
52
8
48
52
47
1
17
27
16
56
4
56
4
5
180
15
52
12
11
61
11
12
33
45
72
7
65
79
32
72
40
8
75
102
36
31
83
33
28
29
15
12
88
5
75
75
66
24
67
20
36
28
5
54
37
71
13
24
12
164
27
48
1
5
63
27
81
4
41
12
31
11
13
32
88
36
11
13
5
3
9
51
45
19
60
36
32
72
15
1
29
6
12
42
31
120
20
4
20
33
55
20
72
3
30
51
36
75
36
45
28
5
66
60
18
15
15
13
60
12
32
9
54
13
144
24
12
60
77
15
33
7
8
4
20
39
30
15
129
6
21
36
45
54
13
32
40
56
45
39
16
53
15
72
28
5
36
6
12
13
68
12
84
45
31
32
45
48
24
18
12
21
39
45
3
45
27
6
19
20
100
8
12
48
40
12
60
24
29
31
29
115
12
35
81
4
20
76
35
57
16
35
85
107
49
59
90
6
49
5
39
120
33
18
37
12
47
69
12
4
5
3
33
7
5
6
37
108
11
36
18
31
36
84
29
60
54
30
15
16
24
41
31
35
24
49
23
72
30
15
12
33
3
24
9
30
36
18
51
39
33
24
4
17
18
121
35
73
8
9
54
24
12
73
23
73
24
36
36
104
45
19
48
24
23
33
132
27
105
4
77
12
3
12
27
13
17
19
41
43
20
21
19
17
63
28
23
30
19
36
120
95
60
30
55
116
64
17
39
3
30
103
44
88
5
43
24
5
30
49
41
15
88
96
44
15
12
18
108
43
12
12
128
24
111
57
51
12
25
20
24
9
15
12
27
1
35
126
30
25
11
37
12
5
39
75
9
28
24
84
12
92
60
52
8
21
19
36
77
30
42
7
84
17
27
40
108
17
3
195
9
33
12
19
80
12
84
3
57
64
59
1
5
27
27
21
9
103
24
68
57
6
13
44
15
12
33
45
3
48
4
11
97
24
23
33
3
49
72
8
12
3
13
5
3
21
30
24
12
42
43
5
39
111
97
5
78
9
39
57
4
8
3
9
33
51
4
47
1
5
43
29
27
9
84
18
49
95
78
3
4
11
145
24
80
28
96
36
56
52
17
36
123
76
44
15
57
24
63
36
49
17
51
52
41
6
36
9
4
84
20
12
4
36
11
13
32
4
23
36
30
6
48
6
31
8
28
23
61
41
132
18
9
9
66
1
5
7
5
27
28
17
3
15
36
24
13
12
68
105
39
40
59
37
35
9
33
7
11
25
12
48
92
48
9
15
75
13
20
72
33
31
104
28
8
40
36
56
28
12
12
36
60
36
5
55
53
7
56
12
51
145
32
15
72
13
5
3
15
1
8
45
42
13
17
51
27
18
30
9
16
24
20
36
12
27
1
17
60
7
5
54
24
93
27
21
4
12
41
54
13
23
12
73
20
93
7
5
19
20
40
44
64
20
15
25
41
7
24
68
16
11
49
20
75
61
56
28
32
4
125
19
104
16
60
17
3
12
39
25
53
15
40
8
75
132
36
21
24
12
12
12
9
87
15
54
15
9
12
159
3
42
120
90
6
99
196
5
55
23
9
21
19
32
4
77
12
63
45
7
65
51
27
48
25
71
85
41
72
151
24
48
140
15
45
12
28
24
20
69
99
21
42
25
44
168
15
45
81
31
36
53
6
81
24
4
24
92
3
37
23
13
44
33
75
60
40
23
45
3
1
41
102
6
27
4
41
15
52
8
33
67
35
24
13
17
3
75
13
72
8
69
39
4
65
123
24
33
3
135
9
9
19
41
67
32
16
5
27
24
21
15
12
12
21
55
24
29
55
60
29
115
20
16
11
48
1
32
39
24
61
36
48
20
24
112
20
15
24
45
12
15
90
27
132
3
1
89
27
21
18
24
18
54
33
51
81
33
123
3
30
54
1
120
32
28
44
12
3
21
45
6
25
60
48
60
8
15
12
6
27
12
105
48
67
11
49
8
12
132
4
60
36
5
3
12
21
39
9
19
23
9
40
59
30
19
32
3
6
55
11
18
15
3
18
91
23
30
7
35
54
27
3
1
36
143
1
8
45
18
49
8
12
16
80
28
47
45
4
35
61
24
68
40
68
28
41
54
49
8
69
31
80
24
48
45
3
57
15
12
9
31
20
33
6
49
71
54
3
3
36
45
3
13
44
39
181
8
3
90
67
5
3
24
28
20
16
12
48
56
9
19
41
39
27
1
5
19
53
3
4
29
39
15
153
9
79
59
36
1
8
12
48
96
4
212
48
40
8
4
36
108
20
4
23
30
15
3
9
40
68
9
3
111
49
48
20
40
17
15
40
5
66
42
39
15
21
12
52
8
51
54
31
44
51
12
157
8
93
30
9
16
11
13
5
3
88
59
48
57
21
19
20
28
5
12
3
123
21
15
60
36
13
20
75
30
24
36
27
4
23
105
28
32
16
12
48
5
36
3
48
27
25
8
57
67
68
28
53
67
17
15
12
15
13
17
19
36
56
4
8
3
37
23
30
7
152
4
89
31
65
27
84
40
23
105
3
42
7
59
21
108
15
37
41
18
109
12
41
7
20
57
3
48
12
40
56
72
9
84
54
6
7
8
15
6
99
12
12
88
44
28
8
28
77
7
20
88
12
32
21
84
39
21
15
15
21
3
25
5
24
15
28
60
8
12
4
24
60
32
40
12
23
105
4
8
15
30
55
20
3
12
1
12
5
19
8
117
6
57
12
3
13
80
28
20
21
51
3
57
4
68
12
51
24
21
4
48
96
12
44
21
72
67
41
19
56
75
13
36
8
45
18
49
8
16
5
15
69
15
60
72
3
36
1
20
33
31
20
57
7
8
75
9
39
25
32
15
13
60
32
12
40
32
4
5
54
42
39
36
64
107
33
12
99
1
144
113
12
6
13
12
44
93
3
4
24
32
4
59
25
36
11
37
12
35
1
8
27
117
96
12
ABCD 95259818614*3^$a+1 [50002]
84
25
6
102
23
12
151
66
6
17
24
12
1
54
30
11
7
5
37
48
6
30
11
97
6
89
24
48
19
30
83
25
59
19
5
67
5
12
1
11
1
11
12
12
55
5
55
5
31
48
41
91
41
13
18
72
5
13
48
83
13
59
7
17
1
24
11
48
24
25
12
6
29
19
17
7
5
25
11
7
5
19
48
24
36
84
6
66
60
12
17
24
73
12
47
13
48
47
31
36
65
25
35
19
29
1
54
17
1
107
84
151
29
7
41
103
60
126
18
36
30
23
1
11
12
25
36
24
35
19
5
12
13
6
18
18
89
13
71
43
48
36
41
36
36
12
73
18
149
72
12
109
18
161
55
29
60
61
66
5
1
48
11
31
65
1
42
77
61
42
198
66
42
83
12
31
36
102
11
115
5
48
12
7
54
18
17
72
24
37
47
19
18
18
42
48
35
43
29
96
139
5
24
13
36
11
91
6
66
5
48
12
48
1
59
115
18
6
29
133
66
5
55
5
12
24
7
18
11
12
12
24
31
18
119
24
12
24
36
19
42
84
60
47
96
31
41
31
6
18
72
5
79
60
18
23
13
18
90
35
36
48
79
101
24
60
12
19
17
108
1
47
1
168
18
17
127
36
29
48
61
47
60
25
30
54
107
19
18
6
30
107
60
55
84
29
96
12
43
42
36
12
23
12
24
1
18
101
73
11
67
161
1
90
18
84
18
5
12
79
120
6
66
90
6
18
48
6
30
35
7
29
84
120
24
7
41
49
6
84
29
48
24
12
60
48
49
6
29
19
77
19
18
30
41
12
12
24
19
18
47
67
12
60
113
133
83
133
54
54
96
30
53
25
23
108
13
30
114
11
12
43
18
11
48
36
1
12
11
12
24
67
5
24
96
73
48
36
6
5
36
49
23
24
7
101
1
71
84
60
79
17
12
19
18
42
18
95
187
17
43
18
11
61
30
17
73
107
19
18
54
41
31
17
96
19
29
36
48
12
13
24
54
12
78
12
54
6
35
1
30
18
18
5
85
60
47
127
6
72
11
25
18
41
13
11
24
12
79
17
12
48
31
18
72
35
156
43
48
18
59
24
43
41
37
23
7
41
12
48
48
31
137
61
54
96
29
25
23
43
17
12
36
12
199
125
24
60
7
30
59
36
60
12
48
12
7
65
85
12
83
31
41
7
60
30
42
29
19
24
66
36
11
72
25
35
60
157
11
25
11
13
35
1
12
18
29
24
1
24
30
29
25
11
49
48
11
97
143
115
12
17
91
24
108
17
37
30
17
24
12
36
7
17
49
18
36
53
19
53
12
13
90
77
7
60
72
5
24
145
23
84
12
120
1
144
23
25
47
72
7
29
79
5
48
12
25
6
72
48
53
61
11
60
72
36
36
12
12
84
13
23
72
24
103
29
12
43
5
12
24
24
12
72
108
37
48
6
29
25
11
55
18
54
72
29
12
19
5
12
67
36
6
23
24
24
1
107
13
144
59
12
19
36
36
17
73
23
31
17
1
23
1
18
5
12
12
55
17
43
108
113
97
90
161
1
6
18
131
48
24
31
36
17
109
11
1
108
168
48
6
36
53
12
163
42
11
55
54
24
18
17
12
7
29
48
36
67
89
13
24
11
12
48
216
109
23
79
17
19
6
30
24
18
36
83
19
29
13
30
42
54
36
53
1
59
7
54
11
43
53
73
59
19
5
12
36
19
17
13
24
18
66
78
17
31
36
17
97
102
24
77
7
5
72
19
36
5
7
18
47
103
5
24
7
72
5
36
121
23
24
1
47
13
167
103
29
12
49
84
11
24
19
36
41
31
42
30
137
25
42
48
17
1
6
5
31
5
7
6
108
23
12
55
12
60
89
60
43
101
72
12
1
11
7
30
35
12
31
5
72
12
12
25
83
7
48
5
24
72
36
7
18
11
13
18
12
96
54
71
13
6
17
1
119
24
1
48
35
1
23
84
108
12
43
65
25
47
12
19
36
5
139
65
12
12
67
89
19
6
23
85
30
5
91
36
5
24
36
19
6
23
24
55
29
12
12
73
11
84
13
96
11
37
144
42
41
24
1
126
24
17
67
17
24
1
18
18
23
7
54
23
24
12
1
47
12
49
18
53
37
71
24
97
11
12
13
78
5
61
24
18
17
132
60
1
6
54
30
5
37
71
48
55
29
24
24
1
167
7
6
12
42
12
24
41
96
79
17
37
83
19
72
53
55
18
11
7
29
31
30
11
25
24
66
17
24
12
19
36
89
7
102
108
42
5
31
5
31
17
19
66
83
85
11
36
36
12
25
35
12
31
90
30
18
18
53
73
47
120
1
12
24
18
48
18
11
24
48
31
29
24
1
54
48
53
1
35
43
5
48
168
13
23
24
43
17
55
12
29
24
24
121
11
36
13
23
84
12
19
18
35
7
12
24
18
30
89
37
18
17
115
18
11
12
36
25
36
23
96
103
65
48
12
72
19
54
54
48
5
19
30
78
77
36
7
29
48
109
155
12
36
25
11
12
1
48
180
24
30
6
23
31
5
139
84
5
24
13
12
54
18
42
29
24
12
12
7
41
235
54
11
24
72
12
19
18
18
77
12
7
30
23
13
114
53
72
24
31
12
5
96
43
36
42
30
60
30
11
48
60
60
168
72
60
13
12
6
17
24
24
25
54
12
65
60
48
96
19
18
71
61
30
197
7
48
41
84
1
72
6
5
108
60
84
144
31
5
12
19
5
7
42
180
18
17
72
1
83
19
24
90
18
36
48
18
23
48
19
29
12
1
119
36
12
43
17
36
48
12
1
30
17
24
36
12
7
137
79
36
48
24
185
31
18
ABCD 95259902482*3^$a+1 [50010]
11
25
36
36
24
119
1
15
129
60
72
120
72
251
37
107
288
253
24
75
192
48
273
72
23
304
129
36
59
49
15
128
157
60
87
129
216
264
47
205
24
36
12
11
25
204
48
168
12
39
80
205
51
117
36
71
13
35
25
87
21
12
180
11
229
36
12
72
60
12
60
180
36
48
36
131
48
25
36
3
177
156
60
120
132
11
145
95
96
25
168
120
180
456
27
57
108
60
48
47
48
64
45
83
37
108
108
144
96
216
120
35
1
108
35
25
39
105
23
49
191
37
27
48
93
72
11
61
3
117
96
120
132
72
408
143
97
47
1
15
32
25
168
287
217
23
25
72
15
9
71
109
72
27
93
35
133
336
60
143
112
48
32
25
23
13
83
1
108
60
23
25
23
181
84
39
33
239
160
21
75
144
33
12
24
27
117
107
181
228
60
180
39
261
11
49
239
96
97
207
93
168
12
24
120
36
24
144
72
59
25
24
47
112
57
215
121
23
49
108
35
25
87
33
143
1
24
12
180
72
36
132
12
75
141
36
24
167
13
179
85
155
121
71
49
24
120
36
27
45
35
73
24
36
11
133
27
45
36
12
131
37
72
180
63
45
48
60
36
120
36
144
108
180
240
71
16
129
84
11
16
48
21
11
208
81
60
51
69
96
36
84
108
311
1
48
36
24
36
47
145
60
84
15
9
84
36
47
97
143
48
25
72
47
13
84
108
72
123
57
60
11
109
144
339
21
240
59
85
192
168
156
60
12
108
60
180
180
36
11
112
32
16
57
311
49
60
36
47
73
36
36
383
1
95
25
108
11
61
36
252
35
112
105
96
48
72
159
153
228
252
36
51
201
23
64
93
35
25
12
252
24
36
36
12
132
95
49
144
36
27
57
72
24
119
48
157
48
195
57
132
36
72
12
60
48
96
47
25
39
69
11
16
128
97
180
27
21
59
1
72
84
35
1
108
60
192
39
105
23
96
25
72
15
45
120
59
13
35
97
36
48
27
80
97
408
72
15
21
24
35
1
12
132
192
60
156
23
64
21
27
45
24
48
27
48
176
144
25
23
13
12
87
117
59
241
15
81
47
25
23
13
35
109
35
157
36
72
72
168
252
156
15
129
144
111
128
193
168
72
48
111
48
80
121
36
51
165
108
36
36
24
15
69
36
204
36
216
48
72
24
63
32
240
1
159
45
48
36
47
48
145
12
324
60
36
287
160
32
1
24
216
95
13
35
37
72
108
84
179
1
108
108
24
180
315
93
131
121
168
207
81
95
25
24
84
11
133
96
107
48
16
128
133
120
72
36
60
84
72
24
36
179
145
95
49
15
93
120
27
33
192
60
108
108
12
72
36
51
ABCD 95259933292*3^$a+1 [50205]
60
12
203
108
6
31
77
12
48
162
54
60
42
18
6
1
53
7
12
23
37
36
71
85
96
35
54
36
55
5
240
30
18
30
49
60
143
72
1
41
43
23
42
6
102
7
5
31
5
36
18
37
125
36
18
37
23
25
24
95
61
72
60
125
120
24
163
83
24
24
6
24
31
179
42
67
168
359
48
126
7
12
72
59
85
35
54
151
11
1
95
37
5
43
60
95
12
13
167
168
54
103
72
48
168
53
156
6
13
35
36
1
60
12
83
18
90
66
156
43
59
12
36
13
36
24
119
25
125
103
60
17
132
31
29
18
48
42
6
37
72
5
30
37
5
31
113
120
19
48
59
66
19
29
67
12
23
24
84
36
156
60
37
65
270
90
120
18
157
72
23
6
7
12
41
24
102
49
72
5
60
43
5
12
19
59
85
89
48
18
97
17
36
127
23
12
24
13
143
60
24
18
6
25
36
71
30
19
89
19
5
12
18
42
48
6
6
115
83
138
175
60
17
31
35
102
43
5
90
49
71
84
18
72
72
31
144
36
23
61
36
17
91
5
12
43
77
187
65
43
149
30
361
60
179
18
36
199
65
12
211
185
90
204
25
35
73
120
5
31
96
41
54
108
30
31
65
31
36
83
1
203
1
12
53
7
72
36
329
7
221
102
96
109
72
84
17
7
12
5
6
102
60
43
24
131
12
1
89
138
42
30
1
41
78
72
30
211
5
168
7
132
180
83
24
49
95
42
54
66
55
35
13
47
132
97
53
48
19
119
42
199
24
12
185
247
65
78
73
24
5
66
102
30
60
438
19
23
13
35
66
91
173
12
72
18
13
72
108
5
36
19
131
49
17
162
13
89
30
108
13
12
11
49
101
42
54
66
37
17
19
41
19
107
30
24
31
60
65
19
96
53
72
24
6
42
36
12
72
66
36
6
7
143
48
6
103
36
17
7
113
48
19
17
84
156
115
11
42
163
60
47
6
67
29
31
17
103
24
71
85
108
60
47
25
12
77
54
6
96
48
42
133
17
108
19
11
174
66
37
12
185
103
107
1
29
48
55
12
11
24
6
19
12
53
12
6
54
96
19
120
144
29
6
60
42
7
72
36
149
66
108
54
55
17
36
30
42
108
19
23
36
24
25
11
114
7
5
31
72
180
108
5
7
35
1
41
19
72
72
77
144
84
211
125
55
96
59
25
24
125
18
229
5
18
13
72
17
79
12
17
18
73
17
18
1
36
215
25
155
30
18
12
54
126
18
31
24
11
24
36
96
25
72
53
7
41
60
7
48
96
11
150
55
185
7
65
31
12
35
25
72
48
83
102
12
198
25
53
24
30
18
42
66
235
17
72
30
60
85
131
6
103
120
23
12
6
96
31
48
24
36
17
54
6
12
31
24
17
108
36
199
17
54
84
61
119
60
13
113
54
37
71
13
17
55
60
12
5
90
30
7
125
54
157
47
18
42
1
95
181
59
229
36
71
66
187
23
25
72
47
18
103
53
55
65
6
78
7
24
84
23
73
17
103
36
59
24
36
121
48
36
5
210
25
65
72
43
107
109
89
31
24
11
18
91
5
6
18
108
67
108
12
5
12
96
12
43
48
185
42
13
12
155
72
85
77
66
37
48
59
1
53
36
31
59
1
59
61
23
12
25
77
6
24
85
72
36
77
31
24
36
36
5
24
102
13
120
144
101
12
84
43
36
5
7
60
72
47
24
37
5
67
35
216
157
132
48
180
24
41
12
31
5
36
30
6
72
30
25
137
66
85
35
102
7
245
6
90
54
85
144
24
17
19
11
66
24
60
19
72
77
43
17
6
84
30
12
18
1
35
30
114
126
42
408
37
17
31
24
17
84
42
30
55
245
67
36
107
24
48
13
60
12
11
60
42
127
17
24
12
12
6
144
85
95
108
ABCD 95259982952*3^$a+1 [50042]
52
6
26
24
36
88
66
26
84
96
4
104
12
10
149
9
12
168
100
42
68
76
104
112
128
30
78
12
112
20
18
72
40
14
12
148
2
64
60
24
14
70
32
34
30
6
84
24
6
14
70
56
6
184
5
25
54
66
56
70
60
24
90
86
10
44
12
24
4
14
76
5
27
48
54
36
90
16
38
6
117
19
114
74
52
38
72
30
100
5
25
119
39
6
10
17
3
42
18
36
138
76
66
20
78
18
30
24
10
30
80
6
30
4
84
6
86
28
116
78
10
56
76
30
78
2
9
55
60
14
160
8
18
12
198
10
6
8
16
120
35
21
36
159
25
164
136
218
36
10
14
52
38
12
94
6
24
126
8
10
60
47
21
94
54
96
14
81
19
44
30
40
56
30
69
507
34
80
64
2
4
6
23
3
118
50
46
8
46
26
4
6
24
86
15
3
76
54
56
12
15
27
30
18
88
2
22
42
30
84
6
150
170
58
30
6
30
56
54
10
50
16
29
75
46
120
20
36
34
18
72
18
20
16
101
75
54
16
26
90
30
114
70
50
36
15
135
12
18
18
42
63
1
60
60
50
28
110
52
56
52
36
60
11
9
10
36
174
60
180
6
18
11
19
66
32
48
4
102
116
28
17
79
30
80
30
6
94
54
32
30
18
54
40
2
90
30
88
102
48
32
4
14
258
178
20
10
20
24
18
27
25
32
36
28
30
137
135
34
50
114
99
27
28
80
16
30
6
18
42
44
4
36
50
10
6
54
20
16
90
38
76
14
60
52
104
42
118
20
4
6
14
66
90
130
50
70
126
20
51
13
80
10
36
80
40
14
72
28
32
88
30
54
8
58
24
192
60
78
56
16
54
6
8
6
144
81
27
30
15
7
38
94
14
90
30
54
36
24
16
101
21
28
32
180
118
24
38
4
8
36
6
4
62
64
24
44
48
64
8
82
30
20
34
90
104
40
11
45
30
40
264
8
18
34
38
4
26
214
54
36
18
92
4
14
162
54
160
24
12
54
62
45
37
36
6
60
5
21
58
30
35
21
6
48
34
12
86
12
6
34
173
13
62
58
56
18
18
48
36
51
39
18
220
56
27
45
4
14
10
71
111
22
11
181
44
72
4
84
14
6
27
79
38
12
34
6
50
64
24
26
12
18
40
6
8
126
42
192
40
56
70
2
4
104
40
14
16
50
24
76
6
18
42
20
4
104
18
84
78
16
54
86
4
20
16
56
10
60
84
6
86
34
18
6
56
10
8
36
12
54
36
22
72
83
3
24
45
9
124
12
116
18
16
14
132
30
112
20
120
96
46
24
14
16
66
84
216
140
15
3
6
64
56
76
56
30
72
6
72
4
30
30
24
66
38
78
4
8
16
6
24
36
44
4
2
90
34
29
37
110
34
30
24
38
15
43
54
32
100
60
24
2
264
69
19
80
22
104
10
26
90
48
16
20
10
30
20
12
18
6
10
18
186
56
34
6
26
34
20
4
11
45
124
60
126
24
54
98
18
30
16
20
34
20
10
6
8
18
4
60
108
2
40
84
24
56
84
70
2
60
48
36
46
8
18
28
114
6
56
4
32
18
66
90
69
21
40
83
67
44
34
12
54
24
2
100
50
126
228
40
6
8
46
50
84
18
4
54
146
30
4
2
28
2
52
42
56
4
24
66
14
66
24
180
30
4
47
3
16
24
32
4
20
30
72
42
46
144
26
30
72
4
30
24
6
23
61
32
42
22
90
26
15
19
24
126
90
74
76
84
20
34
6
84
20
82
53
75
166
14
42
10
24
20
34
36
11
85
8
6
30
10
14
70
66
2
18
10
96
74
40
20
10
2
58
2
148
24
72
98
156
76
18
11
72
9
84
24
10
60
6
36
60
30
14
27
9
10
18
2
130
90
68
52
18
152
18
66
10
62
64
50
18
70
38
4
14
54
16
2
34
24
206
54
46
185
45
36
90
64
8
16
54
50
42
18
12
4
14
18
22
36
54
12
128
42
36
148
50
36
40
90
60
44
64
116
154
2
24
100
20
46
26
58
84
150
2
118
12
98
46
62
24
30
15
9
10
6
54
54
6
14
10
60
158
60
12
72
36
142
38
202
96
6
8
126
336
10
14
120
34
56
36
6
54
10
74
40
2
45
13
6
38
132
4
204
8
64
8
36
90
45
45
40
30
110
12
54
4
92
34
68
36
70
20
100
44
33
63
16
20
40
5
21
22
6
26
58
36
2
4
44
90
10
50
16
30
44
30
6
34
84
12
68
10
6
54
42
14
10
20
40
54
12
26
118
182
132
72
54
40
6
18
2
40
20
64
2
58
6
44
60
16
84
36
56
52
2
40
50
6
12
22
18
36
2
18
130
36
ABCD 95260525162*3^$a+1 [50041]
92
48
84
96
16
11
97
20
12
9
6
9
16
96
53
19
8
48
165
27
45
207
9
55
12
143
97
36
11
49
24
12
29
30
234
6
1
36
60
8
21
18
25
24
36
20
28
48
29
31
47
217
24
176
15
1
8
60
12
40
17
63
76
5
55
20
112
140
52
96
68
12
4
140
48
123
48
6
51
24
64
164
60
4
108
20
48
4
119
18
7
23
49
56
16
29
31
36
41
115
29
55
32
16
5
18
9
108
27
37
156
48
5
159
12
81
96
7
23
1
8
24
9
102
18
55
48
120
89
288
39
4
11
33
15
6
12
3
28
176
40
5
7
65
60
15
4
12
5
3
16
44
57
87
12
9
15
28
32
4
32
12
16
12
29
3
36
16
48
29
55
156
59
69
4
80
24
4
68
21
19
29
3
4
53
91
12
41
7
65
36
27
16
56
9
7
12
80
28
48
24
56
24
12
84
16
80
153
51
9
7
11
81
9
79
24
68
36
88
68
52
29
139
68
96
76
48
32
105
43
137
120
79
60
104
112
5
162
25
17
120
36
91
125
7
36
125
79
11
21
84
120
21
63
4
44
12
184
60
32
123
49
24
120
8
12
27
18
19
60
32
180
28
5
12
3
4
12
12
56
60
96
28
8
108
16
60
65
72
75
4
5
60
7
5
42
37
32
16
48
36
48
101
51
21
19
12
149
27
9
51
4
17
3
60
52
128
64
23
48
81
64
89
108
60
31
77
51
33
36
3
16
23
25
60
5
63
24
52
20
12
48
105
66
9
48
12
12
9
31
152
57
31
12
11
30
7
20
60
12
24
12
12
40
53
19
84
48
29
30
117
48
52
8
160
101
24
103
20
12
4
71
1
8
45
63
9
7
36
8
16
77
39
219
48
177
24
16
17
27
27
6
15
4
140
36
12
9
12
36
43
12
59
169
72
29
7
68
72
15
30
39
129
19
8
21
60
3
4
32
9
15
9
36
7
12
96
5
19
12
12
53
3
88
29
19
68
9
39
12
112
8
88
80
69
19
32
9
31
53
31
20
9
19
20
87
37
60
84
11
9
12
12
136
29
3
28
20
9
3
27
49
20
60
111
97
5
123
36
12
141
19
32
120
9
55
48
53
55
125
39
201
12
60
43
29
7
8
196
108
20
28
41
63
45
15
21
27
4
48
48
8
4
5
24
55
17
36
39
69
15
28
11
21
16
12
8
60
132
64
12
32
12
136
12
84
44
123
1
197
15
96
12
96
52
68
24
96
144
256
32
63
133
17
36
135
84
28
8
24
24
48
45
48
43
29
3
4
108
20
12
96
15
1
125
36
7
24
36
32
36
60
76
24
92
36
45
175
17
36
24
19
17
79
32
177
36
48
7
65
19
20
40
20
9
72
75
88
44
4
8
4
17
15
60
9
39
84
9
19
48
20
12
45
43
167
33
63
25
5
114
1
216
12
12
65
228
19
32
48
112
48
44
48
48
4
8
24
24
16
36
32
21
27
12
4
65
79
11
1
101
15
16
156
80
4
5
43
20
12
16
36
108
20
76
11
30
18
37
17
72
18
6
90
69
52
23
57
16
44
28
65
7
60
11
30
27
33
39
33
48
111
16
5
108
295
23
169
65
7
65
7
119
201
39
25
29
19
89
30
9
28
53
27
16
36
8
64
17
63
21
31
59
18
60
12
39
16
95
25
29
15
28
8
112
60
96
36
12
12
176
36
48
81
15
105
19
32
100
12
96
20
76
80
16
53
19
12
29
48
111
201
87
48
16
65
3
16
84
56
105
43
116
9
108
39
52
188
4
72
95
1
84
5
31
71
33
21
60
36
19
12
17
15
36
12
9
18
42
63
60
48
27
90
75
156
180
108
84
52
24
104
72
45
19
53
79
5
54
9
76
11
1
29
7
80
16
11
30
3
33
87
12
16
53
27
48
27
57
57
63
111
6
63
28
20
4
12
12
17
7
60
29
63
45
55
20
69
147
9
24
99
9
18
73
8
4
48
20
96
60
45
36
63
33
36
12
15
36
57
60
72
51
21
7
101
15
16
5
7
44
16
77
12
6
1
116
144
48
69
31
5
156
127
12
20
64
120
41
7
32
45
24
15
156
100
60
24
17
36
7
116
16
8
40
17
27
4
17
27
48
12
40
5
18
69
108
21
19
8
81
12
19
24
29
168
18
9
117
43
108
48
20
24
24
76
137
180
31
56
12
76
20
9
7
65
72
12
15
24
24
24
21
19
32
81
15
12
4
44
64
68
16
12
12
36
12
180
140
24
39
18
7
72
68
60
15
81
36
45
15
48
4
41
151
101
7
32
16
104
24
33
19
29
3
12
16
95
1
36
84
8
24
112
12
12
8
9
19
89
180
72
43
11
37
77
3
9
7
156
8
9
51
4
8
48
33
19
17
19
108
12
41
43
60
48
8
16
29
ABCD 95260847096*3^$a+1 [50072]
75
54
6
24
60
5
67
90
18
36
29
79
42
54
42
54
30
51
9
6
65
13
252
24
144
47
64
3
18
72
102
54
6
30
60
24
72
24
6
24
30
3
81
24
23
103
41
13
132
6
12
72
149
25
39
87
41
145
12
42
18
23
43
5
1
150
18
6
12
162
35
25
78
78
42
33
69
12
6
42
126
120
234
111
27
12
66
54
48
17
1
120
180
51
3
126
174
17
48
103
192
30
30
42
60
39
165
59
7
96
24
24
102
240
60
30
114
48
6
6
228
48
60
24
60
24
24
30
66
39
21
11
49
6
6
3
159
30
30
12
18
23
37
6
21
45
35
31
48
17
349
36
78
17
13
195
32
64
105
54
96
33
27
66
54
48
93
69
11
48
16
45
60
60
96
18
90
24
78
12
30
36
60
47
97
66
6
23
1
36
18
90
72
24
66
78
42
6
48
95
96
61
42
102
51
99
84
24
72
66
72
15
21
150
42
42
72
18
12
6
222
30
66
72
47
96
127
17
25
48
39
80
79
30
36
54
114
186
30
36
120
84
12
222
30
18
42
60
96
72
48
87
279
6
18
30
6
18
75
63
30
18
66
66
78
30
42
18
24
18
24
3
32
13
6
114
48
72
18
84
96
42
78
114
24
54
90
162
84
54
47
16
159
18
15
51
90
66
18
30
42
23
115
12
24
54
36
24
30
48
54
66
162
12
54
29
25
162
101
19
18
150
246
126
18
12
30
36
33
15
36
60
30
18
12
30
18
30
6
90
87
33
54
78
60
12
42
6
42
96
90
95
112
15
12
53
109
6
12
33
135
12
12
144
72
18
72
60
18
17
208
9
60
30
45
3
29
25
96
48
66
21
39
78
102
5
25
48
162
18
12
18
36
65
1
6
114
71
127
6
36
48
6
81
15
6
150
192
12
30
120
84
15
75
54
30
96
54
36
144
6
102
12
12
60
144
90
294
23
7
60
141
21
54
5
139
6
15
39
90
6
9
57
60
6
84
78
195
57
23
16
81
6
24
48
162
54
54
60
71
55
24
6
54
180
65
145
96
6
60
93
3
24
84
6
78
60
30
90
42
18
72
150
15
123
30
12
48
11
37
30
18
30
42
12
30
30
60
30
72
24
114
12
96
78
5
25
12
27
3
12
30
36
30
42
24
240
84
6
6
288
24
23
25
48
36
66
129
33
6
12
60
78
72
60
12
72
30
36
12
12
90
24
30
24
210
71
91
36
42
72
95
253
30
21
9
18
53
55
12
77
37
66
84
30
36
18
42
18
12
24
30
3
15
72
90
66
12
30
60
18
60
9
15
18
66
180
12
54
108
123
105
119
64
21
11
25
72
12
18
65
31
150
66
36
60
144
48
72
234
39
21
27
15
90
24
24
36
35
73
66
54
90
66
35
49
63
63
96
18
48
204
138
105
21
174
18
59
1
108
131
19
42
12
60
12
24
119
67
54
42
54
6
48
54
78
29
43
5
73
30
54
54
30
54
30
42
6
123
21
6
69
48
57
6
17
37
30
96
77
7
30
24
12
54
96
18
36
11
13
35
7
102
243
75
84
65
25
30
30
11
48
7
18
24
72
90
18
12
63
27
21
15
12
5
1
42
180
60
42
12
15
9
119
16
99
6
119
103
18
66
5
13
78
48
72
48
29
205
132
15
123
21
96
111
30
138
57
57
126
24
225
33
42
102
18
102
23
13
138
6
96
42
96
41
55
89
109
132
15
219
5
67
54
108
18
138
72
119
16
39
36
53
199
30
12
18
30
6
42
42
12
48
6
6
84
54
6
77
43
30
71
1
24
18
12
138
78
24
18
108
144
18
41
31
66
18
132
48
54
36
42
102
18
45
87
12
125
73
36
114
33
93
60
96
258
5
1
12
90
72
18
228
90
66
30
120
9
21
18
30
60
63
75
69
75
6
24
36
54
24
21
93
18
24
24
6
59
19
45
15
60
6
216
54
6
6
5
48
25
36
18
18
63
105
87
33
114
6
36
51
39
41
7
ABCD 95260899304*3^$a+1 [50038]
60
183
21
52
89
3
40
8
153
36
15
4
36
119
9
180
12
213
7
20
36
24
24
21
91
48
56
3
126
27
9
51
39
33
12
276
57
27
24
60
12
24
45
99
81
114
105
21
18
66
111
3
37
29
15
120
9
126
24
1
29
15
72
45
3
16
11
93
52
5
171
9
219
45
51
36
4
8
16
176
16
8
16
35
13
17
51
39
25
128
12
36
33
7
32
75
13
17
3
144
24
9
15
21
79
17
54
57
27
37
20
16
108
41
30
9
24
57
168
3
24
24
60
12
57
91
56
9
36
19
32
63
81
40
20
40
116
24
40
89
15
255
49
36
5
30
1
8
27
21
87
165
112
36
47
37
23
336
21
93
75
45
6
21
33
12
111
57
66
25
125
27
9
30
69
9
67
44
72
64
53
96
135
111
33
12
108
87
18
271
56
45
15
24
52
144
56
3
145
84
20
60
15
33
52
5
72
51
48
21
60
55
8
21
111
48
40
72
125
54
57
87
42
108
30
33
204
76
68
69
127
5
139
204
56
81
24
36
15
184
72
29
18
25
47
78
67
23
90
12
15
4
41
39
36
9
24
15
96
99
6
66
45
48
36
40
120
44
45
147
36
57
36
15
51
54
51
39
21
15
93
52
5
31
60
29
15
3
81
9
7
68
75
36
105
40
89
31
20
84
21
24
66
165
96
64
36
36
164
15
1
77
27
45
55
224
12
24
4
20
24
88
152
225
31
95
54
3
9
51
27
12
9
69
66
45
64
125
147
16
17
150
30
15
12
28
197
159
12
120
112
8
39
9
45
36
54
21
36
3
109
20
16
32
33
7
17
36
67
44
88
32
24
36
33
162
48
1
36
5
19
12
24
44
60
36
3
270
51
4
11
105
21
108
72
15
9
31
5
108
111
69
12
15
4
200
12
27
36
30
24
12
55
35
81
48
16
44
120
4
92
36
28
35
24
193
68
84
15
66
126
9
105
36
15
120
45
18
30
27
28
5
12
54
297
84
39
117
48
16
48
5
15
132
9
7
8
9
123
24
24
9
87
36
252
57
30
9
9
55
36
72
23
1
29
36
3
52
23
13
53
6
48
33
28
164
27
33
27
30
19
60
29
75
168
204
24
51
18
135
27
21
33
24
51
12
48
15
1
84
89
7
8
28
164
16
44
48
45
267
24
16
36
144
53
72
3
40
8
3
114
36
139
8
88
56
135
54
75
51
150
54
84
162
99
144
51
30
27
28
36
20
16
23
49
41
15
16
36
77
3
84
48
40
80
36
51
1
32
21
36
31
68
4
32
48
36
16
120
5
15
4
32
4
56
9
55
125
55
44
84
52
89
127
60
164
45
63
12
4
20
69
30
97
48
167
90
103
125
6
21
24
76
20
84
36
45
31
8
12
120
40
44
123
36
45
12
24
153
15
75
1
84
5
27
64
35
45
36
93
42
18
3
69
18
33
48
9
27
9
19
108
53
15
36
15
21
4
8
72
39
144
93
24
48
112
35
73
17
48
7
68
12
76
44
168
111
9
100
92
4
11
24
54
30
90
60
31
59
1
44
48
84
15
9
24
48
84
39
84
1
125
39
16
92
84
39
1
53
36
6
45
96
12
132
3
90
27
60
84
36
60
84
39
6
39
52
29
55
59
37
35
13
8
108
9
87
40
5
123
12
3
1
176
9
31
36
23
45
99
37
44
4
5
15
40
11
9
72
48
52
80
100
20
16
149
31
32
12
124
29
27
16
173
55
56
33
3
3
66
43
108
32
48
93
91
8
28
23
66
3
108
24
36
24
3
81
36
9
24
102
54
6
109
71
84
177
148
20
36
15
33
96
75
121
68
132
16
60
84
8
28
44
48
57
84
15
39
33
28
71
9
100
35
285
36
39
54
30
37
8
105
3
24
9
36
183
72
33
31
32
3
36
18
7
8
28
8
100
71
1
12
35
145
32
100
156
24
8
72
9
111
84
4
300
5
111
144
60
21
51
24
16
200
76
20
72
27
9
15
36
108
21
69
75
15
145
20
16
144
125
12
15
108
60
57
39
24
100
20
132
24
51
33
36
40
89
7
56
228
21
90
48
33
63
36
30
43
11
1
144
41
75
196
32
ABCD 95260946728*3^$a+1 [50032]
84
30
109
101
3
33
7
80
51
12
30
147
40
48
32
3
24
6
39
16
23
42
48
31
101
27
63
90
247
53
18
1
59
42
19
5
19
221
6
30
103
47
54
19
71
66
15
3
90
66
25
48
113
103
95
36
96
54
183
33
7
77
19
32
48
40
5
19
17
135
136
48
77
27
16
80
15
1
56
39
25
128
93
24
99
16
8
27
60
25
5
6
13
5
96
36
114
61
35
69
40
95
24
12
60
60
48
30
36
36
60
258
42
18
90
67
144
120
144
11
13
128
99
66
18
9
16
11
36
33
57
55
32
81
42
198
7
65
39
39
30
30
21
40
29
102
114
96
19
119
30
12
18
6
15
75
30
15
51
24
36
108
69
72
21
78
126
6
30
48
67
65
55
24
8
81
7
24
119
6
19
101
96
18
66
6
18
12
19
104
27
60
108
12
9
24
21
91
8
21
3
48
33
7
35
13
11
30
15
15
6
30
30
120
18
21
40
8
21
6
54
31
35
13
11
66
66
24
30
3
63
84
93
33
48
55
11
13
17
103
17
30
24
156
6
24
144
39
123
78
36
91
113
135
40
71
81
40
23
12
180
24
54
36
6
18
12
139
11
37
53
18
36
13
8
40
53
51
24
16
35
24
6
55
128
33
30
9
16
53
30
12
97
11
6
159
57
55
5
3
16
131
13
5
42
33
64
8
3
30
87
24
16
29
156
60
114
30
3
136
17
63
16
48
72
71
60
48
37
48
5
27
39
33
81
66
21
40
35
109
5
3
27
61
23
49
23
54
19
215
57
40
24
11
60
9
21
60
103
35
36
90
6
49
29
42
54
6
54
36
163
65
96
54
49
23
48
1
29
6
24
21
15
49
47
49
96
5
78
37
8
57
78
25
5
27
39
54
36
39
72
3
109
48
48
41
114
12
144
25
120
24
77
19
48
47
73
137
24
42
45
15
49
24
56
15
1
24
24
32
99
24
72
213
15
6
6
90
30
37
48
8
16
5
30
21
3
120
21
48
27
13
23
25
23
97
24
5
3
81
30
49
77
96
75
40
35
30
24
15
24
16
24
5
36
30
105
48
63
25
65
174
24
25
77
24
36
30
48
57
33
96
103
17
84
36
54
6
66
73
191
30
3
16
185
7
8
15
6
75
216
15
18
15
15
6
19
104
87
54
102
24
13
47
126
3
16
35
60
6
54
54
12
123
16
5
6
54
79
95
1
59
30
36
43
23
73
32
75
24
13
11
12
9
51
30
24
36
3
15
81
64
56
40
48
48
8
72
9
96
135
15
57
57
6
25
53
42
49
48
48
32
3
108
42
63
40
107
30
7
48
104
9
36
24
132
150
18
7
48
47
48
60
37
95
9
81
103
41
55
35
45
40
35
13
8
33
6
9
261
6
13
65
15
16
35
84
9
72
40
5
54
12
169
149
27
219
54
12
18
1
41
79
5
180
31
8
105
102
60
24
45
171
30
54
25
24
5
126
13
11
30
7
8
27
13
17
24
15
21
27
88
48
107
234
19
24
41
42
24
6
84
24
91
11
37
11
6
63
136
41
30
36
13
5
66
73
17
15
21
144
84
12
30
114
19
96
35
60
24
9
81
192
15
33
159
93
120
19
24
32
72
81
12
54
13
120
72
101
19
41
63
27
37
23
24
6
30
18
6
60
120
25
5
24
12
24
36
19
48
107
13
11
6
39
24
21
12
7
41
7
5
243
81
6
114
24
6
25
56
69
3
27
6
15
168
225
12
18
81
9
15
16
41
7
152
129
30
25
11
69
21
19
24
72
11
13
5
162
24
66
18
6
216
15
15
25
23
1
5
24
27
9
31
35
24
45
9
12
43
65
7
32
63
18
31
5
3
112
96
120
59
96
37
11
45
112
5
19
120
48
23
18
66
66
24
30
24
150
79
11
141
111
24
25
131
85
23
25
35
12
49
5
43
41
55
35
12
33
40
65
42
108
1
41
39
51
48
61
80
136
48
155
85
56
81
63
16
95
1
24
89
135
15
57
105
54
49
17
54
73
17
84
19
32
24
51
6
18
66
51
9
90
114
60
42
48
61
29
66
1
59
6
87
88
32
3
168
12
24
1
48
107
349
48
23
48
36
6
7
53
54
24
36
6
78
21
39
102
19
8
16
17
18
21
39
9
33
54
25
11
45
9
55
41
7
11
66
6
37
32
9
7
29
54
162
19
5
3
40
32
111
54
36
15
24
39
9
27
13
23
25
35
133
41
15
48
160
47
25
48
17
90
174
111
48
33
103
120
56
81
30
84
6
48
15
27
18
27
15
60
24
45
24
16
5
36
24
30
81
24
105
231
24
208
ABCD 95261292598*3^$a+1 [50028]
23
7
78
35
25
6
30
51
3
21
81
84
11
40
8
7
9
27
5
73
71
1
24
63
45
11
64
56
91
5
24
37
12
47
25
24
42
24
54
6
9
32
109
6
90
3
39
42
6
42
111
99
30
120
15
207
9
27
53
72
7
42
198
105
57
18
6
71
13
11
96
40
9
6
65
40
48
32
40
93
102
45
104
91
29
24
31
41
13
6
24
6
15
32
112
192
48
8
48
19
18
35
25
63
24
33
47
31
105
27
30
12
51
32
13
84
78
30
18
9
105
48
23
19
45
27
53
31
180
45
27
29
31
9
153
23
25
168
24
6
89
7
65
169
6
36
12
42
126
9
105
18
53
19
5
120
43
120
12
6
30
114
11
168
1
39
39
12
29
1
54
17
49
6
54
6
29
49
30
17
67
5
16
56
55
41
13
11
31
102
6
69
15
17
1
39
80
24
64
27
6
72
18
5
64
3
5
40
87
78
48
35
72
31
81
75
5
1
24
23
40
128
73
39
33
12
12
255
81
30
9
75
5
1
47
121
30
105
75
66
6
69
21
42
12
93
93
60
132
78
29
96
72
43
60
9
9
24
15
8
49
15
69
11
31
9
45
123
3
24
53
127
6
35
43
5
31
30
54
6
48
78
162
36
36
24
144
6
17
25
63
24
15
17
61
27
63
84
18
11
16
21
18
65
1
15
45
35
1
24
63
3
150
47
7
36
29
96
49
36
42
41
40
9
6
9
63
33
15
114
96
30
60
21
9
54
65
1
12
35
13
35
49
71
120
19
30
15
75
78
47
48
64
8
7
90
108
11
1
23
1
12
99
8
16
15
24
41
1
36
54
6
23
25
114
5
7
65
1
174
9
87
18
39
15
36
42
18
81
56
48
1
24
60
84
6
17
73
6
198
12
6
18
95
1
6
17
72
1
24
36
48
90
36
45
219
29
7
9
171
18
12
90
29
16
3
30
72
48
48
42
12
24
17
24
1
18
29
48
7
41
40
56
13
12
30
33
63
48
36
29
16
3
21
81
6
89
163
42
54
42
30
5
64
48
105
6
65
40
9
23
67
48
18
75
21
35
40
15
6
30
12
18
23
25
126
54
6
45
104
91
29
24
16
21
30
78
23
120
24
1
12
51
32
240
13
35
1
6
57
8
49
48
87
51
78
42
5
79
9
81
15
120
144
9
78
12
5
37
108
90
6
306
29
1
15
80
24
145
15
45
51
9
24
87
3
18
35
25
24
30
30
3
56
37
12
71
64
15
60
30
23
24
48
96
97
47
1
42
29
88
8
259
174
24
36
102
93
39
18
39
48
32
139
54
108
3
80
1
23
43
29
40
3
30
87
8
40
51
197
19
24
21
24
56
1
42
21
51
114
12
47
133
107
40
45
35
7
60
53
31
24
18
39
48
21
6
125
13
11
19
30
87
24
69
11
40
27
53
25
95
37
35
55
12
21
21
11
25
23
25
66
45
56
64
24
80
61
35
31
18
6
225
24
32
24
24
19
72
5
79
90
6
41
48
64
8
24
40
33
23
48
16
24
24
8
67
36
89
25
207
3
77
151
108
12
42
72
36
54
29
1
6
42
47
1
12
60
47
96
112
8
7
120
57
21
35
64
81
48
42
53
19
6
111
15
65
40
9
54
36
6
126
57
8
48
49
47
1
23
1
6
17
136
57
18
29
1
90
21
99
5
24
48
43
29
48
7
18
87
27
30
39
45
60
36
6
48
29
55
57
80
96
7
41
49
15
225
15
3
77
16
9
66
21
8
1
90
5
1
36
30
69
9
119
25
15
117
11
19
5
31
257
7
89
61
54
6
63
27
213
21
11
64
15
12
42
27
15
24
132
30
39
9
47
64
8
85
102
45
33
12
11
168
25
6
113
40
8
24
169
39
72
33
90
21
24
117
48
27
3
5
91
30
36
11
64
69
36
23
217
39
9
191
67
29
1
42
53
73
42
12
48
9
9
54
36
12
9
48
56
7
57
63
60
30
23
19
30
48
54
41
25
39
9
6
41
72
1
47
37
27
8
145
23
72
31
65
24
1
6
36
77
1
12
83
1
23
16
24
3
132
12
53
16
32
48
127
89
48
25
66
66
35
40
51
5
43
12
84
168
72
30
6
17
25
167
64
56
120
24
79
48
48
17
48
64
81
15
9
6
12
29
55
66
84
59
24
48
24
25
48
23
19
24
69
8
13
75
15
17
115
108
162
63
27
5
7
72
113
31
41
24
49
42
30
18
6
210
21
8
16
21
3
93
35
43
54
150
42
60
3
57
23
16
27
29
181
3
39
81
39
41
1
15
8
48
48
216
79
54
11
16
51
72
6
36
36
23
72
13
144
12
23
48
13
107
73
15
24
72
39
84
12
6
35
43
5
1
23
72
13
27
8
168
48
1
96
24
24
24
15
123
5
64
81
207
8
72
103
12
30
96
30
12
53
19
21
15
81
3
45
8
64
51
78
54
12
29
1
71
7
105
21
11
31
ABCD 95261321718*3^$a+1 [50019]
36
32
444
4
15
54
23
13
36
48
15
68
7
5
1
47
133
30
17
48
40
165
35
36
25
48
51
21
11
184
45
75
108
96
156
15
29
79
17
148
27
18
155
31
29
7
45
120
20
60
84
132
7
77
40
8
1
35
4
27
89
132
24
25
18
6
144
27
39
197
12
108
12
31
24
57
20
133
15
45
12
15
9
30
6
119
36
79
84
53
12
36
60
24
37
48
15
56
16
164
1
63
92
84
49
42
5
43
5
12
96
4
188
1
15
56
208
56
12
60
79
33
12
80
115
30
11
12
85
63
117
6
5
25
27
132
81
167
103
77
43
90
36
59
19
41
24
36
1
78
65
127
81
63
144
42
48
71
12
88
56
4
9
75
45
23
73
84
83
259
5
13
11
31
9
36
116
28
81
11
48
49
102
5
85
24
30
81
33
47
24
84
48
97
35
132
4
20
24
97
35
253
66
9
51
5
25
60
131
24
1
23
37
18
12
18
180
47
60
88
8
24
16
9
24
156
60
75
8
7
30
15
135
30
18
6
59
25
42
18
72
23
7
33
45
11
16
39
17
48
12
13
36
71
24
19
90
35
24
40
36
12
20
84
28
111
5
139
36
6
11
19
33
32
40
68
12
48
28
27
6
11
235
5
13
23
4
45
60
99
81
54
5
25
35
1
11
13
11
55
45
33
3
63
24
261
116
36
28
80
76
104
1
11
24
120
96
12
28
9
54
6
48
15
12
24
39
42
108
47
133
180
71
64
36
99
21
9
6
66
23
85
47
49
126
48
126
11
60
336
43
41
19
5
24
36
24
37
11
43
30
24
11
91
9
44
132
13
251
1
23
36
139
17
64
96
56
73
195
20
79
5
85
3
33
54
30
87
39
6
119
60
100
165
150
66
35
28
72
20
96
24
55
125
28
45
12
24
155
60
24
115
36
29
61
11
25
35
19
77
168
61
155
88
27
9
32
132
52
9
24
11
1
23
96
61
15
39
77
109
11
19
9
80
55
5
12
97
120
87
44
19
53
37
30
65
72
13
71
139
125
28
99
53
1
24
11
72
88
81
83
25
95
31
89
1
35
4
45
71
1
123
57
119
25
27
80
19
54
60
11
19
45
80
36
60
64
45
11
19
105
45
11
36
7
57
20
79
36
29
49
27
9
30
105
9
23
4
20
115
90
143
120
25
12
23
36
156
19
5
64
81
156
11
132
55
53
88
144
12
24
44
60
85
131
72
43
5
31
54
6
101
73
6
108
45
68
49
11
24
145
35
100
63
120
17
156
4
68
85
95
36
25
155
264
48
109
11
13
59
16
44
48
97
27
9
6
5
13
11
19
60
30
35
36
36
60
4
51
9
116
85
15
20
25
54
29
36
91
18
60
72
119
84
36
76
45
18
137
55
125
48
12
55
30
24
11
28
80
1
51
8
60
72
180
13
11
84
156
36
28
72
56
43
5
312
223
29
16
12
9
131
13
6
113
12
48
12
40
144
32
60
73
6
84
24
45
21
24
12
18
90
162
18
51
21
144
15
20
25
11
88
21
71
36
19
90
15
9
111
20
84
84
156
24
25
72
39
15
9
8
48
384
72
13
71
1
35
25
35
28
57
203
85
35
96
96
4
45
54
30
23
4
8
12
108
16
20
84
40
45
35
61
30
17
7
17
28
135
65
1
51
39
81
8
37
90
114
126
48
41
1
63
32
49
111
9
24
66
9
20
25
11
36
36
133
15
9
47
24
49
180
90
161
55
6
90
153
21
36
35
43
17
100
3
96
29
7
21
24
56
97
147
80
73
23
24
13
12
35
24
1
71
49
24
84
36
15
56
73
27
80
28
56
40
21
11
7
101
25
90
24
101
1
24
11
100
20
16
20
4
39
9
68
4
56
12
36
244
12
9
27
32
60
121
95
49
35
1
71
24
331
29
25
51
39
29
85
12
11
4
45
99
309
35
61
66
29
60
91
29
120
36
64
21
60
48
36
47
43
29
7
108
180
141
92
144
36
84
156
48
16
45
11
24
13
252
11
97
42
90
135
44
60
24
12
36
112
21
36
11
12
1
71
145
71
13
15
165
11
96
109
35
24
ABCD 95261386406*3^$a+1 [50148]
21
59
60
16
45
135
8
109
83
52
81
51
8
72
31
9
9
15
21
36
108
180
36
15
75
209
256
48
8
55
53
84
48
112
80
28
32
96
36
88
32
36
13
87
44
36
60
228
24
61
27
80
64
9
35
37
63
96
56
132
13
23
31
45
240
68
76
21
23
100
3
18
215
37
108
216
71
48
169
71
1
15
180
36
8
36
48
52
8
136
129
47
16
63
141
44
240
7
90
99
116
64
8
37
18
41
100
32
4
56
88
224
156
12
148
44
216
12
108
1
99
27
53
96
28
56
60
60
72
12
85
71
64
32
103
126
51
48
45
11
36
84
112
80
88
120
32
12
91
54
63
32
67
29
16
36
104
24
40
56
16
129
11
313
72
83
25
15
120
9
23
12
48
115
89
196
180
8
36
96
84
156
160
93
311
60
4
32
205
18
77
144
84
55
245
96
100
8
37
131
48
96
28
12
9
171
108
8
55
33
36
68
72
61
35
72
37
35
16
129
36
27
8
24
64
36
36
152
240
7
9
32
48
84
48
4
9
47
132
16
44
168
184
8
72
24
184
36
36
140
96
145
18
72
18
207
80
160
8
40
80
132
4
81
23
175
65
25
11
169
27
72
56
349
18
9
36
32
13
87
93
83
25
71
28
20
108
115
17
12
25
36
15
128
37
59
184
24
56
240
24
328
12
80
48
12
72
28
75
197
48
52
8
52
75
81
9
351
63
81
108
20
12
28
93
27
60
92
244
240
20
37
107
1
47
24
55
33
57
23
60
133
15
144
80
85
171
8
64
56
96
124
57
323
52
3
17
88
104
61
90
17
109
35
64
24
32
168
216
37
99
200
88
8
199
33
32
40
56
24
121
95
157
195
8
240
72
148
129
36
215
217
15
48
117
155
240
136
32
13
71
60
31
89
64
45
72
323
24
12
160
165
191
24
199
401
48
73
87
8
184
135
33
152
28
3
33
104
48
144
24
277
18
581
48
1
324
27
96
224
208
108
129
15
21
27
116
16
300
104
300
36
24
121
59
76
296
73
144
47
4
80
60
79
5
208
20
160
140
4
80
108
108
40
9
131
172
48
132
12
189
35
336
4
12
32
175
5
13
54
18
126
126
95
64
332
64
68
48
12
72
28
81
15
156
9
47
108
4
56
72
120
324
43
41
40
104
121
47
97
36
195
104
132
163
18
87
56
72
37
35
208
240
140
169
99
36
9
215
36
24
112
24
140
204
24
60
96
12
25
207
63
54
99
56
124
60
180
36
129
11
36
184
176
79
54
27
8
127
18
27
99
234
54
281
16
80
145
54
17
168
40
312
272
48
72
7
5
48
361
51
8
60
48
85
27
140
31
9
236
97
15
75
234
15
111
17
37
ABCD 95261615966*3^$a+1 [50049]
7
27
36
48
60
36
6
15
39
74
12
19
24
87
9
3
18
80
19
63
60
105
3
57
21
24
63
69
15
5
70
18
32
4
15
15
24
90
6
36
6
20
79
3
30
6
21
72
9
68
16
18
26
19
3
54
36
75
33
32
31
81
18
48
12
21
21
63
48
39
9
17
19
48
29
16
87
27
213
51
2
84
7
24
41
36
10
93
72
15
18
27
15
18
78
36
30
15
65
10
6
56
12
64
36
3
21
30
33
15
60
30
3
39
18
3
9
3
65
19
39
9
3
153
75
45
39
14
34
57
51
12
21
51
14
82
6
63
3
42
27
24
17
22
42
15
72
48
15
18
18
9
15
33
3
21
21
123
24
15
30
3
72
53
7
5
43
3
18
12
24
18
72
18
123
17
72
12
19
12
12
53
22
30
3
51
36
96
21
39
74
58
6
6
18
3
27
33
3
21
9
36
6
48
6
30
18
3
15
9
36
5
22
9
21
99
39
14
40
6
42
147
72
36
17
40
18
96
2
19
39
42
51
12
51
9
29
79
3
14
64
72
3
12
3
33
3
74
58
12
66
66
6
72
18
24
9
84
3
9
36
33
6
48
18
68
55
9
36
60
36
24
15
12
93
72
18
21
9
24
32
34
69
12
21
114
6
15
27
72
21
15
18
30
74
12
58
42
27
17
10
12
48
33
5
4
12
36
42
21
12
24
3
33
69
3
24
29
19
15
14
136
32
88
66
24
6
39
57
18
117
33
42
26
118
9
63
54
32
7
51
45
15
6
27
5
22
21
3
12
2
10
33
41
7
89
46
21
3
21
21
30
18
15
15
9
24
12
15
9
141
15
27
45
12
3
9
5
16
6
74
16
32
10
14
31
3
69
77
19
27
6
12
51
81
6
12
24
30
39
9
30
12
21
60
5
115
12
168
17
58
24
30
75
33
30
45
15
6
54
30
8
127
3
38
34
21
27
48
9
53
34
6
24
66
9
15
18
39
51
12
24
81
21
18
21
81
78
45
41
19
48
3
21
24
84
21
18
108
21
39
24
18
3
33
60
63
39
74
16
54
33
84
51
14
31
12
165
104
40
51
29
52
15
36
24
3
21
3
86
4
12
15
41
22
33
3
6
51
3
12
24
30
8
19
9
3
105
39
27
21
72
17
10
24
50
16
27
3
24
69
33
42
6
15
9
8
55
33
42
21
39
129
9
3
87
9
57
63
45
8
72
31
9
6
26
19
21
18
18
12
20
16
99
12
33
6
57
15
54
60
3
51
26
46
9
29
34
48
9
45
15
3
30
3
12
27
48
33
5
4
48
3
12
63
12
12
54
3
48
33
36
24
30
12
24
114
3
48
29
46
9
12
3
33
15
62
79
51
30
6
6
39
51
60
9
39
6
15
57
18
24
6
27
27
26
64
48
12
6
54
42
30
15
24
12
93
51
29
24
31
75
21
3
6
15
48
27
2
7
60
29
94
86
22
6
30
9
51
18
30
45
48
39
18
51
51
48
9
60
3
24
9
21
54
9
9
72
3
15
33
9
42
45
51
9
39
60
81
41
4
6
21
36
27
86
22
12
26
58
42
54
18
36
42
2
112
48
18
86
55
3
24
117
3
66
51
3
141
3
74
67
9
30
132
14
144
40
3
3
21
5
16
15
72
12
39
30
3
81
12
3
75
9
24
9
24
36
36
42
6
3
60
57
20
76
66
45
48
48
27
38
154
24
21
3
30
6
60
9
111
21
3
9
29
34
33
69
18
45
24
12
3
48
21
53
58
33
33
12
3
15
54
120
27
63
6
8
10
6
66
9
36
39
69
171
18
18
14
31
5
70
48
21
3
21
39
18
24
15
29
48
52
8
16
42
69
51
2
7
39
66
96
27
3
105
3
134
28
30
48
45
12
9
3
63
114
42
90
42
9
21
27
9
123
48
65
24
19
51
38
142
129
27
57
36
15
6
36
15
21
18
45
9
27
39
12
42
12
44
96
7
39
12
9
36
87
9
81
3
3
54
140
4
51
12
39
78
12
20
19
24
21
8
46
177
9
15
33
12
138
9
3
9
48
39
26
58
66
18
60
69
36
9
36
12
18
33
21
18
21
41
40
51
21
24
96
90
26
22
33
15
24
60
33
12
3
26
22
48
90
66
9
15
6
6
33
51
24
9
17
7
9
42
9
3
33
5
10
42
90
18
51
29
31
27
78
15
41
4
54
93
3
26
4
3
39
9
24
65
36
28
3
29
46
60
9
3
33
39
2
22
6
63
12
21
27
57
32
28
87
3
36
12
33
101
34
81
93
15
24
12
72
101
46
33
27
24
21
9
114
93
3
33
29
34
60
21
69
66
69
3
12
69
21
24
39
57
18
38
64
99
24
15
102
24
99
15
9
24
39
9
29
40
111
29
10
69
48
60
3
30
20
52
48
18
9
24
39
6
39
3
9
3
38
36
48
16
48
27
27
9
3
6
42
9
21
3
3
9
3
30
24
48
90
30
87
3
60
42
18
33
39
24
84
42
3
3
74
28
15
5
7
15
81
9
56
64
66
14
31
9
32
58
18
3
33
6
48
48
69
15
45
75
9
17
19
3
180
50
72
10
24
6
68
22
38
130
9
48
21
15
27
33
3
54
15
75
2
4
68
34
129
39
21
45
60
30
21
33
84
63
39
9
17
7
24
51
62
72
16
30
50
7
33
6
36
66
30
2
16
12
3
39
48
105
33
68
7
137
10
18
30
69
3
21
9
54
6
3
41
10
33
3
33
69
15
21
99
3
38
22
9
36
189
63
15
72
105
24
15
102
27
15
33
3
12
24
30
36
51
81
44
7
39
60
33
12
15
33
41
4
12
6
57
15
14
46
38
22
24
21
33
42
12
57
3
62
19
24
60
15
2
10
33
12
12
29
40
12
36
75
36
12
21
90
2
7
36
5
16
60
39
12
36
3
6
15
3
120
33
69
27
3
18
18
72
72
96
117
3
9
21
15
39
2
16
30
42
18
48
117
3
12
9
51
26
19
147
14
70
6
15
48
15
9
9
84
87
27
144
14
19
3
12
218
10
12
90
3
36
9
42
12
21
27
84
18
3
12
21
111
75
9
9
3
12
12
15
14
34
30
12
36
87
3
30
30
84
60
9
27
12
36
6
24
8
31
27
33
27
48
81
17
19
33
60
32
7
24
9
6
42
51
9
32
31
24
48
36
9
12
54
24
86
34
9
17
43
24
48
39
6
32
43
17
64
27
39
30
32
46
12
24
30
15
9
44
16
ABCD 95262451418*3^$a+1 [50006]
45
19
20
4
6
54
6
11
9
34
6
26
58
30
53
57
27
3
30
12
30
48
33
33
24
87
25
8
3
3
57
33
51
13
2
24
9
12
105
30
24
40
30
14
16
29
15
12
4
17
3
40
36
54
24
26
10
6
54
11
19
150
26
10
38
60
45
55
80
12
33
37
20
118
26
40
26
34
14
130
170
30
3
63
60
94
12
74
9
21
39
31
17
49
44
196
20
34
29
25
35
1
66
14
10
84
30
56
6
34
30
56
28
80
120
10
2
40
44
46
71
27
40
26
4
20
3
13
47
103
20
10
59
21
36
30
21
3
4
2
10
110
4
26
4
17
7
32
118
30
6
44
15
31
50
6
10
50
28
12
104
10
50
9
15
6
39
21
84
27
39
34
26
66
18
30
160
30
110
36
27
127
96
80
94
66
26
4
20
54
30
75
1
59
7
38
66
4
20
6
39
15
112
30
18
20
112
14
16
11
9
3
48
37
110
33
7
5
31
66
30
24
24
6
14
16
14
3
3
57
3
81
25
18
26
40
104
6
4
120
6
36
14
84
10
6
20
4
26
54
6
10
17
3
34
2
33
7
68
46
54
110
12
3
55
200
130
26
70
24
2
24
10
66
8
160
126
20
10
54
50
57
13
50
6
106
30
14
69
97
84
86
4
24
56
24
96
30
40
11
36
7
5
15
46
26
30
88
20
3
39
54
10
60
44
42
28
56
4
20
10
26
60
4
12
14
81
139
20
9
15
10
23
7
20
12
24
9
61
74
57
33
70
2
10
68
10
50
66
16
68
40
26
100
6
11
37
30
5
21
40
6
14
16
35
33
30
40
12
24
20
6
60
154
17
27
6
6
78
6
126
24
96
10
5
36
3
34
6
140
30
27
43
17
84
69
60
36
58
5
1
20
30
10
26
30
28
30
122
3
1
36
23
1
30
104
90
16
90
24
6
11
9
4
12
23
12
39
4
26
54
93
24
9
30
57
63
16
54
36
11
13
47
27
112
80
18
3
33
54
6
4
30
5
31
80
70
96
8
6
124
2
28
30
257
13
35
1
24
95
15
42
4
14
10
72
8
52
23
1
26
40
84
26
4
74
52
14
10
29
51
10
11
25
110
21
37
32
75
25
35
33
10
32
10
18
17
79
26
40
108
2
33
25
42
44
4
120
42
11
117
12
24
111
13
23
37
2
4
26
84
27
39
28
30
6
30
59
1
14
42
60
30
64
20
54
112
38
76
24
72
114
11
115
24
90
6
30
20
4
11
9
60
4
23
163
24
132
44
16
8
33
27
6
60
70
54
50
52
30
80
30
4
6
11
49
20
15
73
26
60
57
37
170
33
63
16
14
16
8
6
6
135
48
12
19
54
66
14
30
10
47
49
14
45
25
12
24
30
54
62
24
6
28
36
14
46
6
54
47
43
90
20
27
19
53
61
6
5
15
204
10
44
16
36
8
52
68
100
26
46
50
84
6
84
66
18
6
94
6
44
42
4
14
52
30
71
7
92
24
16
8
16
140
16
114
56
40
14
4
20
90
15
1
14
6
6
24
16
14
114
10
92
15
9
36
3
15
16
20
24
12
84
30
34
26
84
6
9
168
79
5
43
2
51
37
47
3
10
20
10
5
27
18
12
10
41
7
30
20
16
30
29
12
3
106
47
9
34
14
36
16
18
5
91
89
55
26
64
42
54
20
4
6
6
50
4
6
11
33
10
56
33
115
60
20
60
12
34
50
16
38
6
10
50
57
37
20
3
133
90
24
80
90
40
72
11
33
6
4
26
3
81
30
57
27
22
35
25
11
24
36
37
23
7
26
10
29
37
48
23
7
2
18
30
16
36
14
24
22
24
26
34
26
24
4
12
24
24
72
120
74
24
6
10
50
10
86
78
10
53
33
54
16
26
28
35
21
30
40
50
36
88
6
6
95
43
80
36
174
10
6
44
3
9
78
16
29
21
39
7
41
12
15
6
4
96
20
51
9
16
14
57
13
20
4
30
60
6
24
96
26
64
50
10
26
118
17
9
124
47
19
29
37
18
2
100
14
81
109
26
34
14
6
16
14
4
2
18
6
60
4
26
57
13
14
82
11
9
28
140
87
33
36
34
2
40
23
45
10
5
81
36
48
16
24
66
6
24
80
16
23
48
12
27
58
26
70
44
3
7
2
3
12
99
10
50
57
49
11
19
74
10
56
21
12
111
10
50
114
6
66
28
12
80
28
83
3
36
28
20
90
100
6
24
2
60
24
34
5
7
8
10
2
24
6
15
9
51
9
70
86
54
9
60
1
26
21
57
6
24
10
72
18
65
55
90
20
60
70
32
18
6
10
30
20
40
14
12
4
24
2
4
14
6
60
16
80
33
1
60
20
6
10
60
38
45
75
46
11
3
46
90
6
30
101
103
30
20
16
18
20
6
36
24
39
48
3
4
66
66
5
33
87
33
27
25
24
11
13
23
3
57
37
12
20
4
24
120
6
50
6
70
20
18
6
4
6
24
53
63
129
61
104
16
54
2
4
30
41
15
48
126
34
62
48
16
86
30
18
142
14
9
1
54
66
44
27
19
50
4
20
6
94
26
60
34
12
24
14
16
50
54
16
17
39
108
33
7
30
12
18
12
24
120
20
4
6
30
50
70
14
70
12
74
6
4
26
28
2
10
80
24
24
10
6
80
6
48
36
21
3
6
54
46
74
22
120
90
24
24
17
39
70
6
5
33
6
120
9
75
6
40
59
12
39
24
36
117
13
6
101
13
54
32
10
54
24
5
81
6
28
2
3
12
39
36
34
36
18
12
30
23
145
12
8
10
2
18
72
21
9
58
6
74
6
99
7
53
15
6
51
48
51
9
25
12
24
36
20
4
30
20
4
86
24
30
33
24
39
16
48
30
12
84
24
35
1
6
44
36
4
17
37
23
37
2
30
3
1
110
57
7
2
34
6
8
30
106
6
30
30
5
69
84
15
21
64
2
33
91
44
36
6
18
40
56
4
6
47
73
24
2
33
25
6
29
48
27
42
18
30
15
48
72
57
54
84
42
30
24
84
6
34
6
30
101
75
18
3
7
12
14
6
94
6
38
87
9
36
18
33
3
34
50
76
36
18
2
4
50
46
44
4
2
10
5
9
10
84
50
76
ABCD 95263222526*3^$a+1 [50063]
16
57
96
72
75
180
9
11
73
71
36
24
109
36
171
20
25
108
36
36
15
69
131
12
73
24
83
61
11
229
27
104
1
12
95
85
3
33
12
24
36
24
71
60
133
47
12
1
12
12
72
83
61
144
12
48
12
36
60
48
72
24
60
84
47
25
84
36
120
15
9
84
24
47
36
49
23
61
24
63
9
24
60
27
120
33
119
145
60
48
144
24
84
33
110
60
12
25
36
36
60
11
25
75
45
47
88
165
60
84
21
27
48
252
60
63
33
36
24
24
33
15
60
45
3
96
24
84
47
25
24
12
45
87
132
156
48
27
69
240
36
24
11
13
84
12
24
59
37
48
3
33
47
85
15
80
109
51
33
71
36
13
27
20
25
75
93
120
12
48
96
11
24
120
73
156
60
24
47
16
20
109
51
57
183
129
36
15
20
25
48
27
60
93
107
13
12
48
84
3
69
71
100
45
24
24
12
75
104
25
23
37
48
12
21
3
132
15
20
24
36
10
39
48
3
45
35
49
48
47
205
48
3
129
48
47
16
105
45
123
107
13
59
61
71
1
60
48
11
25
231
45
119
13
36
24
48
12
23
24
25
276
48
57
30
33
36
35
76
69
24
96
35
16
44
16
45
45
90
9
51
33
156
35
1
35
25
72
300
23
73
84
93
15
75
32
13
95
37
60
48
59
49
24
123
9
60
35
25
180
48
23
13
27
57
243
9
11
37
108
60
95
24
16
33
147
30
63
24
33
14
256
60
20
169
35
1
15
45
12
36
27
45
35
169
23
148
105
48
204
12
36
45
87
12
11
37
47
49
27
20
73
27
9
24
11
13
3
45
105
30
9
131
25
45
87
3
44
136
105
72
123
44
13
23
169
51
32
97
36
15
104
25
21
3
47
49
71
25
255
9
84
24
23
37
36
12
84
96
24
96
48
24
36
12
15
9
23
85
263
70
14
36
145
72
123
93
131
1
35
49
48
96
107
13
36
24
36
108
96
36
144
117
74
16
33
47
12
13
24
71
37
96
27
20
49
60
21
159
35
1
168
60
47
40
69
24
24
132
11
24
1
12
3
129
11
133
47
40
300
44
73
36
27
69
84
27
92
28
33
107
13
192
24
108
132
71
73
60
12
24
36
24
24
27
20
40
20
10
30
44
13
3
120
189
60
60
11
37
36
72
135
30
39
171
20
37
36
27
33
36
168
48
24
24
192
24
24
60
131
48
72
49
59
13
12
36
24
3
44
49
131
16
20
133
11
73
36
60
27
120
20
109
48
108
120
35
13
60
27
80
10
182
72
76
117
33
39
60
71
25
12
96
71
25
11
13
147
9
48
63
80
40
44
25
96
132
48
75
60
120
44
49
12
144
21
74
216
49
155
48
73
48
12
15
9
11
85
35
40
32
61
36
24
24
23
145
135
33
11
16
140
24
133
36
120
36
96
24
24
71
73
36
11
25
24
84
63
33
36
11
217
12
71
13
191
49
84
252
24
87
9
11
40
93
132
48
11
133
48
12
47
16
9
23
88
45
108
24
63
9
48
48
59
61
84
21
27
132
35
121
24
120
60
11
13
12
35
37
12
84
11
133
47
48
1
84
60
48
95
70
2
61
27
80
37
63
69
36
72
3
45
24
11
12
72
16
92
1
107
25
72
107
49
24
48
215
24
61
59
49
27
20
12
73
48
27
30
30
9
96
35
73
47
72
25
83
72
88
69
36
12
48
12
60
36
156
24
60
71
85
95
1
120
12
96
27
57
63
104
60
16
33
107
70
27
36
132
12
12
35
13
47
1
132
12
155
16
105
119
13
23
277
3
30
75
45
30
33
72
59
1
75
20
37
47
16
44
48
13
135
57
63
9
81
2
28
33
36
24
84
83
72
13
59
25
71
49
84
11
1
35
109
60
24
216
48
36
36
84
36
83
13
12
47
313
12
36
24
35
16
32
1
107
25
35
10
30
9
84
27
69
21
74
16
93
11
36
217
23
37
96
12
119
16
9
51
9
ABCD 95263507466*3^$a+1 [50056]
12
12
39
45
156
56
12
40
63
48
45
120
24
111
17
28
72
48
104
28
87
33
3
57
39
5
28
120
96
36
15
9
144
20
7
53
40
48
15
144
21
84
84
24
15
5
16
120
80
307
165
120
255
53
4
20
48
52
20
100
8
112
3
57
96
12
32
7
29
4
60
48
3
36
5
24
16
36
20
40
132
75
165
72
68
16
15
9
75
93
60
80
112
3
5
43
144
33
48
51
81
84
39
117
168
87
33
111
60
21
27
57
48
68
103
5
120
100
84
171
5
16
128
91
12
177
68
112
8
60
28
75
177
147
17
4
84
12
156
75
105
48
39
81
159
228
12
41
139
96
12
33
12
24
15
33
15
53
43
137
103
21
183
17
24
7
132
105
3
9
60
63
60
45
108
75
17
28
60
32
36
67
5
55
213
44
12
4
132
12
36
15
9
51
21
120
3
125
12
304
39
48
5
79
29
60
52
128
4
120
36
84
72
216
63
9
243
33
20
72
7
12
9
12
12
32
40
24
32
100
48
32
12
60
7
9
12
92
28
120
252
96
24
116
52
212
55
48
57
8
4
15
53
136
44
52
228
48
60
48
44
7
21
27
53
43
60
21
44
12
7
81
75
177
8
7
45
12
48
32
72
36
4
48
68
52
132
123
21
27
77
28
24
20
28
72
48
68
4
24
27
17
60
12
16
144
48
51
9
92
28
3
29
88
12
15
144
101
76
8
7
29
16
3
249
92
55
89
24
31
161
76
68
16
15
29
19
33
48
84
80
28
44
103
12
9
24
32
163
60
36
57
8
79
45
192
144
192
140
132
16
12
12
8
4
308
172
36
12
27
33
51
189
36
15
17
100
87
125
12
28
108
12
156
96
56
144
40
116
88
15
60
144
93
32
52
20
91
9
39
29
28
24
3
48
77
108
28
24
15
77
88
12
3
93
12
56
64
108
8
52
8
112
32
31
21
135
9
84
147
41
7
93
20
24
16
27
60
53
64
15
33
60
60
51
9
68
144
19
81
24
27
69
39
29
67
21
132
120
3
77
16
15
17
19
21
123
125
36
31
144
5
4
12
72
8
88
240
111
65
108
28
48
24
120
80
52
44
55
57
75
9
48
135
45
12
84
36
20
16
68
172
24
56
40
72
60
192
120
3
57
60
36
44
43
17
180
84
7
117
132
104
67
77
112
159
105
27
12
93
48
12
27
81
15
12
48
84
12
89
235
17
112
72
60
80
36
52
20
16
12
12
32
16
60
144
84
56
43
45
135
33
48
36
44
4
48
84
20
16
48
51
21
32
12
220
3
60
36
29
28
48
80
4
20
88
108
27
9
39
29
36
40
144
231
81
36
72
156
36
48
147
48
12
48
36
144
41
100
24
75
81
24
36
36
111
53
7
137
52
3
36
65
36
55
96
53
91
33
3
33
32
4
56
40
80
55
5
88
20
4
15
57
39
29
12
16
72
20
52
36
108
24
20
40
32
40
168
15
137
156
4
24
15
29
28
60
168
84
132
48
12
60
108
128
72
148
168
39
12
65
24
4
147
5
4
20
55
29
28
48
24
32
64
72
72
15
12
21
32
120
36
216
24
67
5
7
5
28
63
84
77
28
32
100
3
77
108
16
60
39
33
3
57
60
60
108
24
75
96
60
96
81
15
17
12
108
7
165
60
48
116
24
52
48
20
28
72
116
16
51
65
67
45
3
5
4
51
5
72
108
28
20
76
15
89
64
108
27
33
20
4
3
21
144
63
12
21
36
36
60
72
12
48
96
56
4
87
48
29
40
36
39
45
60
8
220
72
75
48
17
28
12
27
21
12
111
69
8
19
53
7
96
29
28
188
43
36
65
16
15
9
39
45
99
57
48
36
12
132
3
60
33
24
128
12
96
72
4
44
64
228
12
72
24
240
80
52
20
40
92
55
53
108
67
60
33
24
75
48
ABCD 95263604266*3^$a+1 [50021]
2
42
46
48
56
48
72
40
56
85
99
56
70
50
49
144
36
41
114
34
12
68
19
12
105
126
234
3
11
30
156
16
80
19
11
18
36
151
59
34
6
50
78
18
30
13
107
168
192
24
61
29
4
26
240
24
10
15
71
30
16
20
43
27
38
172
15
5
7
125
7
71
18
19
3
38
60
70
45
101
30
66
64
3
35
66
6
25
39
32
13
60
81
104
30
46
135
45
44
19
77
115
41
40
14
13
11
72
30
55
89
66
97
71
96
121
9
8
28
74
24
1
9
27
192
281
76
30
50
55
41
88
152
24
175
60
5
30
40
8
48
94
36
182
48
120
48
72
25
45
138
42
8
96
79
41
19
125
12
64
51
9
20
55
11
24
24
66
60
139
144
81
6
110
16
3
15
9
81
27
3
56
94
36
44
66
160
110
66
90
78
54
91
101
4
30
50
112
99
24
77
7
191
40
21
11
58
12
32
12
16
14
24
16
66
110
24
18
91
11
126
130
90
80
228
91
15
54
32
12
168
24
6
10
8
60
96
60
96
24
91
29
94
2
24
46
218
52
50
40
50
94
74
126
25
9
39
36
35
90
52
18
2
19
59
10
111
65
30
54
10
26
30
133
83
24
18
22
33
41
79
17
30
13
156
161
55
71
25
95
42
222
24
30
19
47
46
60
30
32
48
18
7
113
6
24
40
32
64
66
27
53
7
81
30
42
38
1
45
15
21
54
50
19
101
30
24
10
134
1
24
81
27
3
32
48
61
83
138
4
26
40
62
16
122
48
49
137
156
138
66
4
39
131
66
54
16
189
65
42
13
101
30
24
40
9
23
120
73
36
5
40
38
78
19
65
126
10
104
19
57
114
90
8
6
25
15
62
48
7
12
33
44
4
126
9
95
37
99
120
50
31
24
129
134
61
21
6
14
36
54
34
56
70
24
9
47
1
53
90
120
66
24
120
40
15
47
90
7
63
80
64
9
77
130
8
66
46
38
79
72
348
17
156
19
71
88
66
8
78
118
74
88
30
50
58
86
10
8
12
55
5
36
10
18
120
15
89
6
66
24
6
16
117
93
32
283
77
55
233
24
78
90
198
120
18
24
16
44
18
90
19
36
47
16
45
11
61
59
13
11
42
108
12
118
42
8
30
42
54
24
49
21
20
22
194
40
120
20
76
20
43
84
108
15
8
1
9
180
26
145
41
24
19
27
8
42
24
60
18
88
50
78
6
55
41
84
48
43
35
10
324
66
33
29
7
83
1
81
14
22
68
46
9
41
24
24
108
18
30
132
40
78
9
47
78
12
115
35
265
24
17
64
278
37
45
54
165
245
36
4
44
28
14
40
98
55
81
56
120
43
5
6
61
60
89
76
68
48
54
25
48
33
27
101
55
15
56
120
13
53
4
140
46
93
101
31
63
74
60
66
42
150
58
30
86
19
17
67
11
49
47
24
42
220
84
104
19
125
31
47
130
68
76
3
203
85
35
168
6
16
194
30
43
17
6
13
12
60
153
50
42
24
46
90
3
45
20
240
19
72
15
9
65
12
43
17
88
32
103
65
46
33
53
12
96
22
14
55
165
51
45
39
9
6
9
207
2
48
4
36
63
29
36
6
66
43
57
195
29
96
10
9
29
16
146
24
48
25
47
16
14
76
54
8
58
14
10
30
50
19
12
69
44
175
36
59
10
32
264
24
6
18
46
42
27
11
90
126
34
44
18
24
48
1
95
22
2
37
45
104
31
9
270
80
72
145
53
42
13
51
9
45
26
90
216
24
30
18
108
84
24
36
64
99
36
5
115
27
24
14
112
18
45
11
61
84
36
17
52
3
35
25
137
70
9
57
15
72
53
64
74
282
40
75
155
24
34
32
24
46
14
18
30
42
10
86
25
65
7
41
40
182
48
40
42
104
126
13
21
6
45
65
100
27
216
180
17
79
5
4
72
8
6
34
32
19
81
3
269
16
162
9
21
27
101
112
18
80
ABCD 95263670332*3^$a+1 [50009]
9
6
36
108
5
13
42
6
11
49
15
27
24
5
13
102
9
75
65
25
102
5
52
56
1
6
54
96
24
30
45
8
7
30
114
186
95
13
15
80
1
12
12
72
35
40
8
31
6
11
28
45
6
18
12
59
7
29
108
73
23
25
42
17
36
40
9
287
48
7
33
8
13
66
29
61
71
49
23
7
9
56
19
36
101
67
45
20
1
12
63
32
73
6
125
24
72
85
27
15
42
24
131
121
18
5
36
55
5
31
78
12
30
29
124
32
4
51
9
9
6
33
93
23
7
12
5
31
81
8
16
56
1
24
23
25
11
7
114
6
132
36
6
23
16
44
7
78
42
5
48
31
30
30
5
12
79
45
15
69
39
5
36
64
68
7
5
85
47
79
29
1
120
11
49
54
30
23
43
114
35
7
24
120
41
1
24
48
42
36
18
12
12
11
84
7
90
120
48
42
33
87
24
29
37
11
28
96
104
24
97
3
15
72
30
119
7
24
113
103
173
55
54
12
75
56
7
18
24
114
5
19
90
95
16
9
18
168
24
18
12
48
54
5
24
24
37
36
35
7
21
21
24
107
73
6
54
59
37
24
35
97
78
29
37
59
36
48
120
1
12
87
68
13
36
48
72
35
79
5
91
90
90
96
30
30
5
43
162
78
6
54
5
61
60
71
37
12
6
78
6
24
36
45
56
19
90
24
12
63
21
11
43
6
78
60
12
45
123
126
60
59
115
30
48
24
119
31
24
6
23
25
6
41
120
40
33
143
19
18
83
28
20
25
24
12
15
135
30
48
6
36
6
18
5
24
55
18
12
60
15
81
11
25
39
45
30
17
13
99
15
53
4
33
11
49
15
92
19
102
30
17
67
5
4
20
120
19
6
47
25
23
25
36
3
57
120
23
16
147
18
24
12
18
41
7
9
9
24
18
29
28
111
17
85
24
11
43
12
24
9
45
24
107
73
18
5
13
42
60
18
11
61
27
128
67
21
51
108
53
12
7
65
85
6
60
5
52
92
36
7
101
175
17
132
55
57
3
42
30
6
39
123
42
48
72
11
12
13
18
30
47
19
29
25
156
35
49
107
7
6
36
143
16
15
21
60
33
11
7
17
37
3
20
43
5
115
12
18
54
30
23
112
15
5
64
80
19
12
53
40
36
69
18
18
66
54
11
19
5
79
36
21
51
12
5
37
30
29
1
6
90
47
13
23
60
240
31
120
45
44
12
13
144
42
18
15
80
60
37
24
39
56
7
77
1
12
12
66
65
1
3
20
223
33
32
103
17
73
42
33
45
60
39
80
60
67
5
79
36
96
5
49
30
66
24
15
195
5
24
64
81
36
90
45
69
42
90
84
48
71
25
72
72
30
18
18
84
17
1
119
19
36
89
1
18
5
1
6
6
18
126
30
33
12
9
30
65
85
131
55
96
42
71
24
1
72
23
16
21
48
24
6
54
47
55
101
4
111
42
71
19
5
1
6
174
35
25
6
18
60
11
16
39
36
5
31
42
12
84
36
11
25
108
24
48
35
7
78
18
5
60
61
30
153
27
30
3
20
7
5
25
59
1
48
66
6
84
12
27
15
65
7
24
6
11
12
13
30
42
71
49
35
7
18
18
197
60
67
5
19
102
120
48
15
9
15
180
3
89
73
23
13
11
48
43
77
7
9
104
60
60
1
36
35
24
36
73
11
1
36
54
108
21
21
71
55
33
24
8
7
156
12
42
18
24
18
108
12
47
60
25
39
27
12
12
30
71
144
28
21
11
1
48
36
24
15
24
21
24
12
15
39
36
66
24
15
9
11
156
37
15
21
35
37
30
5
12
112
33
11
1
99
21
30
48
6
30
42
47
12
24
61
6
30
12
102
5
49
35
37
12
111
9
36
24
12
95
43
36
29
61
30
126
6
53
16
9
30
12
269
36
144
48
25
83
43
6
66
54
84
84
48
90
5
73
51
39
102
3
9
36
35
16
84
111
54
12
108
35
85
90
54
66
29
60
7
24
5
40
20
7
120
117
33
108
36
11
19
9
36
39
12
90
23
55
5
36
145
71
64
123
5
7
33
8
25
48
24
30
66
24
36
11
48
13
47
7
89
7
5
64
45
6
42
132
23
1
59
55
21
51
5
156
12
7
65
19
21
45
6
12
18
35
43
9
45
30
102
23
7
29
16
21
30
17
60
36
12
4
9
39
27
90
114
17
24
31
17
1
39
51
29
7
66
24
96
102
72
5
13
111
9
11
37
18
6
24
84
83
97
18
30
3
20
37
23
1
24
35
24
13
24
24
11
49
51
33
12
18
36
9
33
60
90
12
5
145
15
8
19
6
24
36
42
5
1
24
6
5
12
13
15
51
36
102
30
12
9
21
156
3
39
5
1
36
30
29
7
9
9
36
59
25
30
72
18
84
23
55
24
36
33
45
47
13
35
217
54
60
5
28
51
6
75
84
141
83
13
12
6
54
12
6
69
20
13
11
37
12
23
24
24
55
17
4
111
12
36
84
125
36
1
75
20
40
15
5
28
3
53
49
11
7
24
29
25
6
6
84
36
35
37
12
30
65
25
60
18
36
29
156
1
35
49
71
43
18
78
30
12
59
139
6
18
42
24
51
8
13
30
93
21
24
24
60
15
56
24
13
78
66
24
167
12
7
6
12
6
5
37
42
21
9
23
157
18
30
35
7
41
61
11
4
21
30
24
30
144
75
92
139
41
67
30
ABCD 95263711274*3^$a+1 [50030]
48
37
3
48
44
13
3
27
5
1
39
33
23
49
15
108
39
54
15
39
21
51
24
17
48
24
55
6
24
87
15
93
8
157
3
3
6
6
17
60
67
5
48
40
51
42
35
28
9
11
61
144
36
24
24
66
6
23
52
3
65
67
29
37
83
24
1
35
31
66
23
61
11
4
15
21
15
78
15
20
52
123
5
16
36
15
120
113
4
15
5
1
35
36
16
147
17
19
29
40
20
7
120
45
36
8
52
72
3
30
159
9
27
183
90
24
108
63
20
1
18
12
30
66
54
35
13
6
36
5
19
30
30
41
108
72
31
5
73
186
78
18
5
4
33
15
8
25
3
92
60
43
24
33
33
6
53
85
3
9
60
48
48
42
17
28
21
54
21
20
49
23
19
48
33
45
48
111
128
115
21
36
33
23
7
33
104
16
8
49
30
42
3
48
3
60
17
67
48
65
12
1
54
41
12
24
64
24
36
12
3
24
72
138
15
21
66
29
31
5
28
20
1
6
53
37
11
168
55
29
72
1
60
18
9
15
6
51
9
30
5
52
20
84
144
1
23
97
3
56
36
4
32
13
11
16
68
4
33
15
39
18
35
52
3
57
36
27
72
9
32
43
29
97
15
20
16
3
65
36
16
24
48
36
21
3
20
12
4
92
48
19
41
36
16
84
200
4
36
3
53
7
5
76
15
36
6
24
6
33
15
72
45
33
35
79
137
16
63
60
45
9
3
9
35
1
27
3
30
18
5
24
72
91
45
20
40
57
47
40
105
59
19
60
66
179
1
11
13
3
3
216
33
27
36
45
27
53
19
54
99
20
16
9
11
127
24
54
27
24
120
15
9
15
72
17
37
3
21
51
120
44
19
6
36
83
43
29
1
99
108
3
18
39
15
18
12
90
6
15
225
24
18
18
47
37
35
52
68
52
24
20
36
79
36
6
159
80
28
8
108
91
18
12
24
11
43
117
20
1
60
108
30
6
15
3
18
15
20
28
36
9
12
23
16
45
24
107
40
27
12
24
29
12
40
33
3
72
20
12
4
51
18
12
255
15
24
234
132
83
25
6
29
55
12
5
16
3
12
17
36
24
48
24
144
12
13
11
36
7
6
24
30
41
19
12
6
84
23
37
15
48
8
37
35
28
20
4
36
32
55
12
5
24
216
36
7
5
61
11
24
64
8
12
16
24
21
11
19
5
1
150
81
20
28
44
16
9
6
89
73
18
60
9
105
171
104
55
5
1
35
1
54
24
5
16
39
6
15
15
6
11
43
17
19
18
11
25
35
7
54
11
25
12
47
16
44
28
20
7
33
32
16
8
1
51
48
15
30
54
53
43
9
105
30
18
24
36
23
25
39
3
42
30
5
12
24
52
9
3
21
15
72
144
33
11
25
39
21
24
12
108
6
17
7
21
36
9
27
15
78
15
24
20
120
88
63
54
11
7
24
78
60
27
15
48
17
241
3
20
1
48
6
17
37
107
4
12
8
12
37
15
8
84
76
57
12
51
92
16
44
52
48
20
31
21
3
5
108
25
23
24
1
36
6
24
18
15
8
108
12
4
21
15
27
36
5
37
30
57
8
43
5
16
24
32
103
6
39
36
108
12
3
6
24
78
24
48
78
135
20
85
63
9
6
5
61
11
12
88
39
24
54
191
36
24
37
24
11
12
132
13
95
48
4
36
33
60
11
19
77
73
27
44
19
9
72
9
27
44
48
16
20
52
117
6
57
15
9
36
57
18
78
39
21
15
45
42
24
48
12
29
36
4
12
72
45
11
1
60
48
3
75
24
5
4
12
99
24
120
17
7
5
37
3
15
21
15
5
100
24
15
6
6
84
29
25
6
24
18
23
1
18
36
96
36
42
35
7
18
60
3
3
41
1
84
15
20
40
75
66
3
56
13
18
53
4
33
15
39
33
168
57
36
27
39
54
36
3
111
12
53
31
21
20
49
18
6
35
79
33
63
72
42
60
6
6
18
17
1
3
75
89
16
45
11
100
75
6
42
42
60
11
13
30
36
9
9
15
15
57
68
52
3
53
25
24
23
40
36
69
35
1
39
32
1
23
72
7
273
63
24
66
54
17
36
19
144
24
5
36
37
3
9
3
39
53
25
11
4
36
57
18
60
144
57
56
4
48
51
81
15
5
120
36
73
35
40
21
36
114
5
73
12
3
8
97
48
18
30
6
24
30
51
36
9
3
75
12
78
23
37
63
8
1
51
27
21
72
27
17
48
25
48
15
8
72
28
72
27
42
3
3
24
89
52
84
20
1
75
12
56
55
60
9
51
84
12
5
61
27
36
9
47
28
20
36
72
52
72
3
33
33
12
27
27
24
6
36
15
60
20
7
60
33
147
30
11
1
24
24
3
63
24
33
63
66
90
18
36
30
9
81
27
20
28
36
60
20
28
3
42
63
8
1
35
19
65
19
57
36
3
54
15
27
18
23
4
21
47
115
66
35
36
16
8
16
15
60
53
1
11
16
33
66
6
23
55
89
36
132
84
43
53
55
17
16
45
54
30
72
6
24
6
35
48
25
36
24
11
49
39
75
33
68
37
18
60
65
67
12
42
24
95
61
24
222
12
42
36
15
27
57
33
3
153
12
23
37
30
102
11
12
4
68
16
24
12
36
39
93
32
31
24
33
117
24
39
27
30
24
171
24
36
48
20
1
120
36
18
5
1
60
87
33
6
24
29
1
12
3
56
13
12
11
48
19
6
15
15
66
95
4
56
16
12
33
83
16
21
35
13
84
42
18
15
57
30
9
12
3
66
36
18
41
1
12
11
7
5
52
27
144
30
39
33
30
48
6
78
21
9
23
19
36
5
25
207
15
12
6
3
12
8
49
71
24
61
24
23
28
27
12
41
19
53
28
51
24
120
12
17
91
29
36
4
36
57
222
21
44
1
11
1
23
31
54
36
35
43
45
15
72
41
7
90
47
1
78
36
18
47
24
16
15
6
12
3
48
44
100
15
21
56
25
35
36
48
37
123
ABCD 95263716358*3^$a+1 [50047]
1
7
11
9
8
99
28
5
15
1
11
45
56
7
25
23
53
29
38
37
40
36
32
35
125
119
120
53
52
4
29
3
63
24
12
13
23
24
9
15
29
27
46
2
17
80
45
19
151
16
24
81
60
24
8
97
6
77
3
4
60
36
37
17
14
57
20
4
15
41
100
8
119
8
48
40
32
5
83
77
12
100
16
11
125
31
29
13
48
3
4
31
9
56
11
1
19
61
12
60
15
6
7
7
13
35
24
24
97
27
102
30
20
36
10
119
56
20
15
93
15
1
31
12
5
7
10
18
30
7
41
18
20
1
9
102
9
16
8
11
21
27
13
15
8
4
17
3
40
37
19
1
33
55
12
119
9
36
11
4
36
6
19
31
72
41
32
27
5
108
8
11
1
29
14
76
20
13
23
73
4
7
10
30
8
25
83
40
20
34
15
39
42
48
6
5
20
79
1
3
45
68
15
25
4
71
8
5
116
8
1
75
56
55
53
7
13
31
40
72
13
60
5
11
15
25
28
20
23
17
8
72
15
81
47
12
17
59
12
29
8
20
87
18
3
32
15
17
11
5
19
138
6
25
11
105
11
65
23
89
72
36
99
21
67
5
76
24
27
48
32
29
44
75
92
29
11
5
51
17
32
3
20
52
8
1
72
9
43
47
36
45
3
12
57
15
13
35
30
14
48
5
12
71
5
3
24
10
35
43
12
80
28
24
36
8
5
91
76
25
4
31
37
35
48
12
85
36
16
1
27
117
30
80
4
36
21
44
15
25
11
9
15
13
3
60
85
8
15
32
28
24
12
24
84
92
24
52
18
62
13
11
21
20
8
16
16
64
3
25
32
131
12
13
59
48
13
9
23
32
115
4
60
21
16
8
39
45
35
5
11
56
10
51
15
24
5
31
65
27
5
20
11
21
115
53
15
16
36
20
61
12
15
20
25
57
23
3
5
17
3
27
1
35
60
129
8
20
24
43
5
52
16
9
18
30
86
52
25
19
16
12
12
44
9
68
107
25
5
6
60
1
29
14
13
99
45
16
20
28
11
33
16
7
4
20
10
74
70
79
17
98
12
21
27
36
120
17
52
20
7
40
1
29
51
35
17
12
8
23
28
56
25
4
7
17
23
13
31
5
16
7
6
19
8
32
32
16
55
25
48
4
48
8
19
22
14
16
18
6
21
21
95
49
18
12
41
20
19
28
45
12
40
24
32
32
61
50
12
77
7
13
3
44
4
12
60
32
12
13
3
85
24
83
5
7
68
52
8
28
24
8
105
8
48
92
32
40
47
60
73
20
108
28
15
24
5
16
56
25
63
15
5
12
44
5
102
8
25
47
24
33
52
4
44
3
20
22
23
15
4
21
47
40
53
40
44
1
35
13
59
20
7
154
39
36
39
21
39
5
43
44
4
89
27
16
13
55
21
16
15
24
30
18
12
8
5
11
1
11
5
115
33
4
12
16
55
37
20
11
84
72
28
18
19
19
5
12
103
21
15
64
45
12
27
8
12
48
4
68
5
83
57
100
43
9
68
8
3
60
17
25
15
4
23
61
19
48
37
33
14
13
15
17
20
55
61
24
3
20
17
8
28
23
17
32
7
40
13
5
15
15
17
31
152
13
15
12
5
15
1
39
8
4
56
12
12
1
12
12
16
65
54
25
8
28
72
12
35
53
193
54
90
6
37
43
4
20
60
36
64
9
40
47
18
50
9
12
20
60
35
13
20
63
13
89
18
9
15
45
35
21
15
34
48
2
4
37
108
20
16
23
20
16
69
52
71
5
12
3
5
43
4
21
32
63
1
15
24
29
55
8
12
12
1
20
68
35
57
4
11
9
36
24
8
43
152
25
47
33
8
12
35
30
2
16
84
1
32
15
5
28
4
79
16
53
43
8
84
5
5
2
4
44
41
31
1
95
13
9
7
35
9
32
7
36
77
27
16
29
3
17
8
63
12
102
63
92
3
48
21
63
65
7
29
20
47
22
110
41
7
130
2
73
60
23
12
45
8
52
79
25
71
9
8
20
11
24
25
56
15
20
25
24
3
80
9
55
1
23
56
5
36
8
24
3
57
3
12
5
28
20
39
36
10
15
32
48
19
21
4
59
29
40
23
5
7
33
3
24
12
13
16
132
7
37
11
17
65
30
32
13
21
2
25
59
48
5
7
73
28
4
3
1
16
19
17
32
11
5
95
60
41
31
24
8
12
13
35
28
8
9
7
33
11
1
141
2
48
49
8
28
9
3
11
29
5
30
20
61
35
40
1
31
22
55
71
57
23
61
39
24
8
4
20
76
42
90
6
19
80
3
25
4
20
35
8
48
52
42
39
24
16
140
4
80
35
13
3
30
111
3
17
13
43
5
18
9
3
60
72
8
57
13
19
55
16
9
23
5
8
27
32
45
148
35
105
12
31
72
65
120
31
24
12
45
3
12
69
59
16
6
26
45
19
53
20
11
57
4
23
20
12
1
23
5
19
93
72
43
13
59
12
56
49
75
1
5
38
4
53
19
21
3
56
60
45
28
3
48
24
56
22
42
8
25
204
15
80
33
60
13
2
36
1
3
1
56
3
80
41
12
8
27
20
37
15
1
4
3
34
11
75
24
24
10
30
57
9
6
9
48
16
16
4
15
12
13
19
13
119
45
36
15
4
108
33
12
15
5
13
47
52
20
104
55
16
25
65
86
5
24
8
20
3
52
1
16
43
1
59
25
23
192
18
35
55
9
68
43
5
15
5
20
33
2
12
45
7
8
36
5
35
12
45
35
84
10
51
64
20
40
36
23
6
6
8
4
25
68
3
29
1
2
52
20
77
16
25
18
30
114
30
62
13
51
81
11
124
21
3
20
21
4
12
87
8
53
24
12
68
47
28
5
27
48
45
51
5
4
15
28
8
4
1
31
100
20
4
54
23
15
4
13
91
12
57
28
80
15
24
28
20
45
40
3
30
39
3
6
7
32
11
40
36
5
13
48
7
72
20
51
44
4
21
83
65
7
4
25
29
31
17
87
68
85
14
4
29
3
29
8
8
64
36
12
15
12
9
15
9
16
12
19
28
60
25
47
41
63
24
25
51
36
69
12
4
11
24
21
9
66
12
5
52
4
67
53
20
57
54
24
60
9
16
7
29
43
46
14
1
11
16
48
1
28
27
24
70
7
23
36
44
9
67
33
21
15
39
33
20
44
36
52
15
52
21
9
78
21
56
39
4
5
20
35
48
13
35
12
5
12
16
11
1
88
31
4
49
31
16
8
40
32
76
33
15
9
15
13
44
48
3
20
28
20
5
17
19
8
28
44
11
4
48
12
60
21
15
8
16
96
37
8
52
52
31
8
17
7
12
58
38
13
27
24
9
24
47
13
28
19
33
8
19
28
1
11
20
5
36
7
36
34
38
28
17
60
99
29
47
5
32
11
9
11
9
7
24
6
3
3
20
22
30
18
7
11
21
8
7
24
36
60
56
48
69
16
21
30
5
15
25
69
50
41
8
32
4
24
15
32
13
23
45
27
13
47
25
11
1
21
30
80
57
27
13
135
12
65
19
20
49
15
32
88
12
1
12
53
15
72
12
88
31
4
12
9
27
60
9
123
56
25
4
12
23
13
19
16
104
4
36
9
64
43
4
84
ABCD 95263917844*3^$a+1 [50157]
72
89
19
33
8
67
9
9
11
96
108
19
17
100
96
15
29
4
20
16
63
36
21
69
54
5
7
81
87
12
9
20
115
5
67
77
85
23
24
31
5
115
72
33
75
108
17
48
67
33
92
28
80
84
7
5
115
21
32
52
45
131
24
19
45
12
75
89
48
12
13
3
84
104
16
36
80
19
65
19
41
36
19
5
4
57
3
152
28
72
15
53
112
8
25
11
31
45
20
12
156
36
4
96
63
36
21
15
41
24
16
27
12
24
41
16
8
12
24
108
132
76
32
28
75
33
129
27
8
72
24
55
5
52
168
92
4
3
41
24
180
7
21
108
120
15
41
60
13
18
45
80
12
115
21
12
8
31
21
8
19
177
20
55
5
16
60
120
15
137
25
6
120
5
52
75
33
56
91
5
40
24
20
55
9
20
144
7
105
80
36
139
84
60
5
16
51
45
8
31
108
53
4
39
177
44
31
120
5
40
15
5
12
96
7
65
4
24
21
15
84
44
12
60
24
60
16
84
20
7
33
81
15
20
36
13
71
24
31
9
12
15
29
4
45
51
36
24
20
60
19
36
96
84
113
31
29
16
60
44
52
104
7
5
60
55
5
24
24
19
21
57
35
84
36
100
24
60
24
32
67
41
40
44
7
36
17
16
39
33
33
71
144
220
51
5
19
65
61
231
75
5
67
185
12
4
12
8
79
57
80
4
75
54
23
120
43
41
31
9
56
109
15
20
40
3
30
27
15
41
64
120
84
51
29
36
4
80
31
125
60
36
24
84
12
28
212
7
81
20
61
11
4
60
3
36
5
84
16
44
103
30
59
60
124
15
17
24
36
28
75
5
67
53
16
36
120
3
21
20
136
45
144
11
4
8
13
119
84
76
96
39
5
84
139
81
36
68
132
4
32
72
31
17
19
156
5
19
36
17
37
126
54
15
20
31
17
16
39
21
75
125
31
24
72
9
99
17
19
5
4
60
60
12
24
24
36
8
52
44
72
7
5
36
85
15
60
92
12
72
115
45
60
164
12
40
48
20
36
4
15
24
12
6
39
105
54
5
12
108
60
36
40
39
57
80
4
63
33
15
29
48
31
45
9
60
87
3
57
81
15
48
12
32
7
105
8
13
18
77
24
40
44
112
39
21
48
96
3
41
7
93
57
39
24
12
20
24
76
3
77
43
29
103
84
29
84
28
20
48
24
132
121
18
77
55
17
55
36
17
55
125
12
72
24
31
78
3
80
24
24
84
12
43
17
16
204
36
8
36
76
44
31
93
12
84
75
5
19
5
67
9
44
24
12
4
15
5
112
32
48
85
39
80
115
9
27
17
28
48
80
7
5
19
54
107
100
68
61
131
4
24
140
72
4
8
127
5
40
3
57
36
48
32
25
59
60
24
7
77
16
12
15
93
36
180
111
5
4
36
20
4
39
36
29
55
17
25
47
168
28
45
12
23
16
24
272
103
21
105
39
51
53
72
16
24
80
4
116
211
65
24
55
81
20
12
7
69
9
47
16
24
44
36
60
16
3
41
24
12
19
84
36
45
24
60
80
31
36
77
16
27
69
44
12
84
84
96
43
5
12
16
27
53
127
17
1
99
68
7
125
16
60
3
41
36
12
1
12
3
132
8
7
53
100
12
87
21
36
84
20
52
3
17
19
48
41
36
48
108
7
117
36
27
17
19
21
8
127
9
12
144
3
77
31
144
36
33
20
16
36
44
4
12
20
7
57
8
25
18
5
127
36
5
60
91
53
16
60
60
9
23
304
3
53
60
40
108
56
96
4
24
36
8
60
28
39
84
21
24
15
21
33
48
3
92
55
5
24
115
9
132
39
41
4
8
12
136
48
51
125
76
15
33
111
53
52
3
5
28
60
75
33
12
27
36
41
31
144
105
15
9
15
65
7
18
15
141
11
12
28
32
12
60
16
8
19
53
4
69
11
31
77
16
32
60
13
51
44
76
8
60
67
5
36
40
3
57
8
16
8
76
92
88
56
19
12
5
160
32
43
48
6
15
111
192
60
48
5
28
56
43
41
31
29
12
48
16
8
43
5
60
64
3
36
117
44
24
16
60
3
18
35
4
36
80
4
24
15
21
39
41
84
19
36
72
69
44
36
40
60
8
60
76
36
56
60
115
29
156
4
80
24
31
24
21
20
60
24
40
51
89
40
27
9
20
4
32
67
90
51
12
75
5
19
41
84
1
30
33
75
21
36
32
28
20
24
96
84
48
151
240
54
51
32
7
33
20
64
8
31
5
36
1
18
45
39
21
60
12
3
36
48
77
24
16
159
21
15
21
27
72
5
85
54
5
37
155
48
52
20
4
20
16
44
211
129
44
12
19
21
32
48
7
93
15
18
15
20
196
15
24
45
96
104
19
5
136
57
78
377
84
4
80
12
4
8
7
21
48
72
15
24
69
12
75
93
21
83
12
ABCD 95264343212*3^$a+1 [50089]
93
39
12
4
8
33
3
45
6
13
68
15
24
33
60
4
44
12
16
137
7
32
9
12
15
4
24
11
1
116
4
29
24
27
4
29
51
4
48
8
28
11
21
3
45
16
80
52
5
3
48
156
3
12
177
36
4
12
8
3
73
32
4
56
15
6
19
72
44
9
36
31
29
3
28
20
16
36
12
17
18
36
45
24
21
3
12
52
8
12
24
4
12
11
48
54
3
4
20
51
18
48
36
3
12
9
7
35
13
20
15
21
15
18
3
28
84
17
7
44
16
20
12
51
9
132
24
15
49
17
120
48
51
21
3
36
3
9
24
9
54
36
37
8
4
20
48
28
8
123
24
45
3
1
29
87
4
8
27
24
81
16
44
28
17
6
18
7
24
35
21
60
48
45
3
12
48
40
23
36
9
48
21
27
40
23
36
9
15
25
8
12
33
15
12
105
3
36
40
23
21
12
4
23
6
7
41
87
12
36
9
7
11
37
68
60
27
6
7
20
33
12
19
8
45
31
17
30
81
60
12
21
43
35
9
57
90
13
32
9
7
5
39
12
24
39
6
27
60
9
78
66
48
31
20
28
20
12
96
15
30
55
20
12
21
36
3
28
20
51
69
12
204
36
84
9
39
4
8
52
35
25
24
23
9
40
44
15
18
7
5
7
41
12
36
6
30
43
108
32
60
3
1
8
36
9
19
12
5
54
61
8
21
39
36
21
12
7
20
48
3
12
48
69
81
3
28
32
12
27
33
4
80
4
29
30
25
8
24
12
51
1
71
117
69
72
66
6
15
4
60
8
12
105
7
5
30
37
5
12
6
24
30
3
72
60
63
9
3
9
15
21
16
32
3
1
23
69
27
1
47
13
29
55
8
16
72
44
4
149
36
3
60
16
8
88
11
33
9
3
24
64
29
15
3
13
11
33
16
41
7
8
24
45
39
16
12
164
9
6
37
11
42
15
9
15
9
6
105
16
41
43
5
36
6
13
17
31
20
4
23
37
20
27
33
40
23
90
31
60
59
9
3
24
24
9
52
68
120
4
20
12
24
27
33
45
15
4
48
72
107
9
141
7
23
60
12
13
35
36
36
54
90
49
8
28
8
24
111
6
27
27
9
100
20
3
85
8
144
33
66
18
39
3
9
33
15
3
33
112
68
40
24
5
6
9
24
12
12
40
8
12
9
15
3
45
36
9
15
112
155
6
84
39
21
36
12
15
33
3
168
3
36
21
9
3
52
23
9
48
12
12
4
11
1
12
17
18
13
5
12
3
28
71
9
48
48
40
11
18
12
30
21
4
24
20
21
15
72
12
15
60
25
12
8
15
1
92
33
51
24
16
32
27
24
66
18
6
31
8
21
7
12
17
42
1
24
5
42
21
9
15
12
16
47
24
6
3
12
63
6
99
3
45
4
11
78
39
48
3
21
81
63
15
33
183
21
28
36
5
39
12
3
6
31
5
31
36
32
3
12
13
71
1
20
33
51
16
5
7
101
12
7
11
25
41
75
16
20
21
12
15
36
36
15
9
69
7
12
11
9
9
63
108
21
12
7
8
12
28
5
7
29
15
45
18
21
111
21
40
24
56
24
117
3
4
36
5
72
3
48
15
36
33
4
12
11
144
30
3
21
36
19
44
36
12
45
7
11
6
43
11
21
24
76
59
48
33
24
87
93
3
13
17
31
12
41
27
72
4
12
20
28
44
36
132
72
16
5
19
84
5
12
90
69
24
3
9
4
23
48
6
7
48
41
6
13
44
3
12
6
43
17
12
15
15
25
29
6
13
8
60
12
15
30
27
84
15
37
23
36
9
40
11
9
33
123
12
4
11
48
18
6
24
93
4
5
19
84
5
30
1
8
3
45
4
41
43
20
12
39
1
65
19
48
5
7
44
28
44
60
27
30
36
15
21
7
32
15
6
3
27
1
8
16
20
21
7
41
36
15
3
13
20
24
24
24
21
7
5
12
18
9
36
12
12
16
48
36
24
5
15
15
24
33
24
76
8
12
15
72
1
47
12
13
20
12
3
30
19
23
9
21
51
12
4
59
45
72
4
41
15
63
66
19
65
31
5
27
28
11
9
28
53
3
12
15
33
12
33
126
1
32
48
52
80
12
51
9
171
1
72
32
9
19
5
15
4
17
19
32
9
6
13
29
66
21
3
13
29
60
48
27
36
3
12
1
83
30
39
45
6
21
12
112
35
33
16
8
36
21
55
8
27
21
21
3
12
60
4
11
18
36
66
18
15
4
12
89
7
8
12
69
3
60
63
93
52
20
3
12
12
37
29
6
24
9
24
4
8
24
81
7
96
23
21
12
15
18
48
151
5
15
123
12
45
16
44
9
12
3
40
5
30
54
67
20
9
15
108
12
12
36
12
48
9
43
60
8
12
87
9
15
54
30
21
12
3
1
48
41
27
9
15
4
20
39
1
29
3
60
9
42
36
21
132
12
9
27
15
21
4
92
96
21
87
4
5
27
28
71
18
15
27
18
84
3
96
12
15
37
29
67
32
27
42
42
33
15
61
12
24
29
60
123
52
5
15
48
12
24
28
20
24
63
21
9
123
12
36
96
12
4
44
3
9
3
25
20
21
39
15
97
20
3
18
3
24
72
4
8
16
8
12
63
25
23
9
12
16
35
13
65
3
45
6
25
116
60
52
24
77
12
115
77
67
32
28
20
15
13
17
7
8
16
20
33
115
11
49
95
37
59
37
8
12
33
6
21
60
72
4
5
18
13
20
27
30
48
6
9
36
36
48
9
6
1
8
12
9
63
28
101
7
20
24
3
61
24
56
28
32
9
111
40
23
9
87
24
1
20
21
43
11
18
12
6
12
12
6
15
45
18
21
4
41
63
57
147
24
3
13
20
48
4
35
49
11
57
9
31
8
12
4
23
60
12
54
3
28
41
15
84
16
23
6
55
20
15
45
4
36
11
9
15
25
29
3
4
8
12
9
60
7
131
13
77
36
3
63
1
12
32
9
3
3
96
13
48
53
18
6
27
45
15
3
9
4
23
37
60
41
6
21
64
59
37
68
12
204
60
60
12
4
11
9
4
17
3
16
24
24
36
17
7
41
7
32
52
5
3
204
3
54
7
12
17
55
20
48
16
5
19
8
27
13
24
20
81
31
29
3
21
91
35
18
6
21
28
8
36
3
54
30
54
39
63
13
5
30
6
15
12
99
48
12
18
3
12
15
21
36
48
129
30
21
24
40
8
12
16
71
9
21
7
44
12
165
7
12
32
52
8
51
9
12
3
57
12
12
16
53
51
15
6
3
27
24
21
52
8
3
13
23
90
6
60
72
57
9
27
24
3
61
12
5
3
24
36
9
51
39
9
16
17
48
12
6
60
57
4
23
1
8
21
39
9
48
31
44
28
5
15
12
9
15
28
104
24
24
36
12
76
17
7
48
5
19
48
24
23
57
4
20
39
78
12
3
15
69
4
5
31
71
72
33
165
12
63
3
37
32
21
24
6
9
45
36
3
40
8
36
21
3
3
6
15
4
23
13
20
15
33
27
12
6
55
20
12
27
42
15
144
36
60
24
4
56
4
35
9
4
24
5
67
32
4
32
9
19
32
9
31
5
51
12
12
72
69
48
24
12
30
9
9
3
28
65
6
6
15
48
48
24
63
12
12
12
25
32
36
36
24
75
13
12
41
24
63
9
3
76
24
77
15
12
3
1
5
54
1
53
30
6
19
8
51
21
9
31
36
41
18
57
108
24
12
9
3
27
37
17
7
35
1
53
87
16
53
51
12
88
56
12
9
18
ABCD 95264563918*3^$a+1 [50123]
196
101
24
18
45
36
40
71
21
88
92
39
153
12
33
31
32
72
52
20
196
5
7
72
8
27
9
40
125
51
24
96
33
67
144
56
24
51
54
36
48
6
90
7
44
33
123
40
24
8
52
5
3
93
3
12
84
28
192
20
3
90
67
24
197
43
24
41
67
113
55
24
60
41
12
3
36
156
4
56
69
111
84
9
15
40
144
143
13
24
65
51
60
69
6
117
9
3
52
44
16
8
112
44
27
54
195
36
129
55
11
37
5
27
36
172
12
8
132
88
56
81
111
99
9
64
8
12
57
48
42
9
117
115
12
48
48
12
17
12
79
32
40
24
5
31
12
11
21
28
132
96
53
55
36
156
44
33
3
24
135
25
128
112
23
30
96
66
141
28
12
8
9
3
52
12
96
44
48
165
51
177
27
72
16
53
31
104
40
5
36
103
5
55
96
20
9
15
57
19
32
64
24
5
36
180
31
80
124
8
207
109
120
44
88
32
52
44
16
36
44
39
21
16
53
6
48
153
88
72
65
55
60
12
32
36
12
33
3
96
3
37
5
48
55
41
7
29
319
35
37
84
44
204
60
28
17
67
68
63
189
4
140
40
41
51
100
48
24
36
24
53
55
24
24
24
35
37
36
17
27
148
12
20
28
8
28
71
21
64
48
36
32
69
24
15
120
12
135
105
4
36
60
24
56
93
6
1
44
48
16
12
20
12
21
31
65
151
44
60
48
60
96
60
57
12
67
20
21
7
20
168
4
35
49
140
9
42
85
108
20
52
44
100
96
119
145
12
24
20
21
43
65
55
12
24
8
3
9
168
45
55
8
9
15
64
200
16
83
73
60
120
29
6
49
5
19
24
137
31
167
1
72
84
96
48
41
91
12
20
111
1
8
16
20
100
89
75
81
127
5
102
1
60
17
3
24
28
68
76
36
60
137
12
39
12
9
39
60
72
52
5
27
4
20
12
28
80
204
57
75
40
108
17
36
199
53
7
29
15
76
8
12
16
84
144
60
29
6
117
4
20
40
8
12
4
84
8
39
1
48
20
24
36
69
67
60
24
56
9
60
99
112
36
5
63
4
71
109
35
13
29
15
16
20
4
24
12
48
149
36
12
3
177
168
19
71
9
93
99
24
4
128
33
24
103
17
135
100
48
68
12
4
240
5
36
3
156
45
55
36
137
15
136
72
264
44
69
27
21
3
52
60
65
7
56
100
84
20
108
52
56
100
12
20
12
252
24
24
52
108
20
132
144
9
36
31
156
120
89
31
24
8
28
68
96
64
5
27
39
54
51
144
64
32
165
3
12
40
36
29
91
12
32
24
52
5
114
13
48
20
12
60
45
15
75
21
4
12
53
48
19
8
27
69
9
31
96
36
8
12
4
204
59
1
29
43
44
60
16
149
120
108
96
87
4
216
12
72
20
136
12
8
64
48
5
15
132
40
120
44
64
17
3
33
75
9
123
132
4
29
7
8
16
24
8
60
28
12
5
3
40
36
24
32
52
5
91
72
5
18
21
24
45
19
12
96
48
104
28
17
283
48
12
72
48
44
16
8
112
72
80
33
3
40
24
56
16
44
9
15
81
39
12
3
57
76
120
20
112
48
24
36
8
40
29
31
92
100
53
27
52
60
180
68
9
31
32
72
63
57
208
23
174
91
24
53
171
64
56
12
48
27
9
165
15
60
4
36
48
8
64
24
156
36
44
28
68
9
135
28
20
16
89
63
4
24
20
132
84
24
24
88
24
24
84
68
3
49
41
36
31
32
48
84
4
11
90
39
60
36
15
169
240
24
152
4
41
91
20
84
21
43
96
44
4
32
168
45
18
9
16
120
125
15
84
108
93
79
65
3
12
208
17
79
104
156
4
180
192
60
44
24
96
27
49
41
103
60
41
63
57
18
61
116
36
28
84
60
47
1
24
8
21
55
20
111
54
19
71
25
20
45
99
48
4
5
180
91
68
76
24
35
25
84
72
53
7
216
113
19
12
29
15
165
67
12
32
69
7
5
115
108
32
24
69
36
19
29
127
71
93
172
20
3
6
3
45
183
64
8
88
44
24
9
63
112
32
45
79
44
112
ABCD 95264766874*3^$a+1 [50001]
29
7
45
12
32
19
54
6
41
13
47
1
24
36
95
49
71
19
66
35
100
32
37
30
29
121
36
47
48
25
47
28
3
65
7
18
15
15
9
45
63
9
36
23
91
29
25
30
29
60
136
32
19
53
1
54
90
15
32
4
32
132
12
19
17
12
13
54
33
8
49
3
33
83
109
168
107
55
17
1
30
17
1
6
18
90
17
48
1
75
32
19
93
33
47
25
36
39
140
132
16
33
42
17
36
12
43
29
48
72
61
60
72
12
42
48
17
96
24
36
144
205
23
108
12
7
30
63
51
29
48
49
35
85
3
20
163
18
11
60
1
108
12
63
44
60
55
108
12
5
48
79
18
138
60
57
36
15
77
7
21
21
83
55
60
30
191
7
5
48
7
5
13
54
30
35
25
11
19
21
21
11
37
47
48
36
49
72
6
29
108
43
72
18
3
224
7
120
29
36
139
17
37
11
4
60
15
17
36
13
95
37
54
144
5
85
36
30
18
35
48
97
90
6
47
97
48
42
165
213
15
32
12
115
24
5
24
48
48
1
155
115
33
33
18
9
32
13
71
25
47
19
29
79
137
85
30
53
1
96
51
20
13
47
12
67
36
29
13
95
97
71
25
47
1
24
11
64
51
66
39
111
69
20
37
30
57
15
65
16
15
5
60
12
7
72
89
7
5
84
24
67
30
47
48
37
90
12
41
49
35
1
95
67
90
83
187
17
108
7
41
49
3
15
18
35
19
29
25
36
54
30
6
84
24
101
7
12
65
12
73
30
41
91
18
83
48
7
24
18
15
15
17
4
105
11
144
124
51
66
11
25
114
65
133
66
29
16
9
42
33
21
30
29
85
12
96
18
126
123
3
29
19
29
25
6
69
57
18
125
16
195
29
48
48
24
16
80
97
59
4
15
41
13
35
1
54
36
126
18
21
20
96
28
51
125
36
13
23
12
36
55
5
124
75
5
36
157
35
85
47
7
41
108
4
63
18
96
48
11
31
5
48
16
21
23
12
31
53
1
18
41
1
35
48
1
11
25
6
53
37
59
121
83
25
30
45
15
72
5
13
30
45
32
204
43
5
156
7
33
21
90
54
11
1
42
18
47
76
32
19
5
24
97
3
20
49
75
15
36
89
96
49
6
29
76
159
6
15
20
24
25
36
35
36
19
17
25
18
5
121
83
36
109
203
19
90
39
116
73
3
80
12
96
24
48
13
90
69
123
17
25
11
64
140
13
132
12
11
25
3
44
13
102
42
48
6
12
72
60
120
36
24
41
25
96
39
20
49
11
25
39
141
36
48
83
97
35
73
95
13
35
64
36
81
6
57
20
7
9
12
20
48
25
36
59
52
33
66
60
29
19
6
11
28
20
12
48
132
108
13
3
21
3
80
108
48
67
30
78
36
41
7
6
66
36
24
18
48
27
33
18
54
216
30
125
7
48
29
12
175
125
1
24
36
72
35
12
48
12
1
87
32
25
54
54
30
41
19
30
11
31
41
24
4
75
41
139
5
79
36
24
36
54
11
24
55
18
84
3
80
61
60
36
39
9
11
97
72
23
37
18
113
31
48
42
71
103
185
1
23
72
43
42
11
132
12
55
9
15
54
35
37
156
63
81
24
12
108
54
6
30
36
29
12
48
4
51
45
15
65
1
3
21
126
18
18
108
57
12
75
137
84
169
35
25
12
18
101
24
12
61
147
80
16
80
25
12
143
172
32
85
23
73
95
60
180
25
39
15
18
18
57
44
24
1
23
61
114
30
75
8
52
27
18
6
129
15
113
25
23
67
53
1
24
75
105
11
91
24
29
25
12
24
35
49
27
69
36
83
25
12
54
24
174
35
48
103
89
16
21
234
29
40
96
27
42
11
25
12
3
20
1
11
19
65
36
168
64
33
3
15
12
17
43
53
84
7
53
67
6
47
127
65
28
57
18
18
102
17
120
25
23
55
17
96
12
220
8
133
11
19
41
49
95
19
66
60
35
1
123
15
6
12
47
7
78
72
51
44
84
4
32
60
48
36
12
25
23
49
36
71
199
77
67
18
48
24
95
13
54
18
15
21
39
81
60
119
7
18
23
13
30
17
24
31
65
97
6
36
29
64
27
173
12
1
144
18
36
30
90
77
55
18
11
4
104
73
23
67
5
19
30
11
157
111
27
5
13
36
168
36
36
3
32
1
83
37
18
6
84
27
12
3
17
31
17
48
132
7
30
23
19
84
36
41
12
12
31
17
1
39
8
79
65
48
115
6
39
32
49
72
24
18
17
13
83
13
71
1
18
12
65
7
18
95
24
79
36
29
79
42
39
87
137
7
65
1
18
17
19
24
17
73
39
15
41
25
24
66
9
33
18
72
18
39
15
18
47
96
60
25
59
120
25
198
5
25
23
55
29
240
1
75
27
90
42
30
60
11
60
1
3
27
60
5
36
24
180
4
ABCD 95264847058*3^$a+1 [50040]
12
60
23
19
126
18
90
35
64
3
48
24
30
66
72
12
90
18
168
66
90
30
78
66
84
30
6
96
144
6
24
125
61
51
93
6
18
48
12
15
3
12
6
24
78
5
19
18
42
30
54
30
42
114
174
5
1
60
36
42
72
66
12
36
11
85
6
54
143
31
30
342
48
24
72
48
102
168
12
78
18
3
159
60
6
15
27
42
12
108
12
168
63
9
24
47
67
78
12
12
71
25
102
78
48
24
6
24
12
54
27
33
126
60
5
43
18
150
108
6
6
42
6
24
162
60
78
6
6
30
6
33
105
12
27
32
31
17
85
12
24
12
48
24
18
102
12
36
30
54
18
36
54
11
49
42
24
12
12
18
12
102
6
24
246
18
102
72
90
72
123
207
18
12
6
24
18
6
60
177
159
30
24
6
18
18
12
53
133
75
45
35
85
12
12
12
279
21
120
51
45
84
66
102
135
80
13
18
12
168
45
9
42
29
64
21
6
18
3
33
66
30
156
24
60
66
12
17
16
9
54
180
96
60
108
6
12
3
15
42
90
48
30
12
18
129
111
60
117
48
111
48
30
66
60
5
19
141
51
24
96
186
24
3
105
6
30
12
23
61
36
84
24
84
95
37
198
42
48
6
120
29
37
24
12
24
48
63
9
138
93
9
168
30
12
48
18
72
78
12
156
36
114
12
35
48
19
222
36
144
60
114
150
39
15
33
32
121
24
30
36
60
54
78
18
11
43
66
36
24
36
30
5
13
18
12
21
99
42
30
18
30
36
96
54
30
6
66
48
6
78
48
17
16
9
6
30
54
45
15
12
53
37
6
42
42
30
156
60
12
15
57
36
54
93
15
65
48
67
6
42
54
18
72
48
102
60
60
24
42
12
96
6
24
72
108
12
30
24
29
1
24
6
33
15
30
3
9
23
31
30
174
36
36
18
6
90
54
30
42
48
12
108
72
29
25
216
111
93
30
5
112
15
240
48
36
24
6
66
45
15
138
54
6
6
6
12
102
18
6
24
18
108
36
90
18
63
9
54
17
13
72
12
60
12
6
54
54
66
150
18
30
6
60
6
24
24
120
42
210
36
108
60
6
18
42
18
102
6
84
6
72
6
24
21
57
23
37
12
30
156
30
36
36
15
33
96
111
147
96
6
36
18
12
24
60
36
29
283
18
243
9
72
66
24
18
3
9
60
276
24
126
18
42
18
162
30
3
9
120
12
18
60
18
24
78
42
3
3
18
12
63
15
102
42
78
3
15
60
84
6
24
36
15
9
6
90
36
60
6
78
6
60
6
72
30
48
53
67
12
6
11
19
6
39
21
36
18
72
18
59
73
24
78
30
3
33
30
17
43
42
48
24
3
15
54
108
126
96
114
66
6
24
60
78
36
84
12
6
27
15
36
6
66
149
19
54
6
36
18
198
24
114
54
5
73
183
9
12
36
48
71
16
3
66
144
54
6
270
12
48
36
78
48
18
60
5
37
27
3
45
159
81
93
120
12
15
9
24
30
84
90
48
18
210
12
3
147
108
12
18
6
30
90
90
11
43
96
96
24
60
54
102
30
24
18
6
6
18
120
42
66
75
27
42
11
163
120
6
60
54
29
1
12
12
6
54
96
6
213
93
114
6
54
24
222
95
13
35
91
5
19
29
43
72
6
24
30
96
17
19
18
96
27
15
18
12
147
15
6
6
18
30
5
115
42
3
48
192
51
42
18
6
54
66
24
27
63
144
48
48
84
66
27
48
45
131
1
47
43
132
30
6
12
18
12
162
18
12
36
47
48
160
80
31
36
42
35
25
150
66
30
54
12
24
6
84
6
138
18
27
81
12
3
15
12
18
99
33
95
25
24
18
42
24
24
51
195
24
36
17
25
18
54
126
17
43
117
285
78
6
63
48
99
90
24
6
5
49
95
91
69
75
42
78
144
108
48
84
18
12
12
83
37
6
42
48
84
18
21
80
31
6
120
3
171
6
42
5
16
15
84
93
9
24
24
60
48
30
54
18
5
25
48
18
72
77
25
66
36
60
36
102
11
109
48
48
99
15
36
6
39
57
18
90
6
90
36
24
24
42
30
12
3
27
5
96
31
84
6
18
21
81
78
12
246
24
18
132
30
54
29
48
25
210
18
36
30
54
12
30
12
6
84
48
48
27
117
36
24
90
42
108
12
6
45
63
102
27
81
66
6
42
6
24
12
30
54
12
144
24
72
54
18
42
30
3
45
35
1
12
12
90
48
12
6
6
18
ABCD 95264934112*3^$a+1 [50025]
144
21
75
15
54
43
137
135
279
36
90
108
15
111
54
43
48
71
18
7
65
31
5
187
623
72
72
1
32
75
85
48
368
21
126
18
27
117
18
108
36
25
29
51
64
29
90
57
96
279
126
18
72
97
47
18
31
80
64
5
36
180
19
48
5
43
176
33
162
54
39
87
25
119
90
31
80
33
288
90
37
96
11
288
37
35
18
75
16
144
35
253
53
72
67
48
128
16
48
96
32
33
15
21
90
49
5
91
53
43
48
144
80
16
32
64
95
36
109
48
95
33
3
141
21
108
31
113
63
9
234
126
31
113
79
101
91
53
27
81
127
96
155
21
48
93
234
25
29
19
32
64
137
18
85
149
72
115
65
159
57
54
198
187
101
252
18
18
187
29
36
90
37
80
207
145
89
39
51
36
9
225
31
5
36
87
57
90
90
108
252
18
57
15
225
256
5
180
103
95
241
173
36
54
36
37
53
36
36
19
71
180
18
19
17
63
16
96
59
85
221
54
45
45
90
9
423
108
90
72
18
144
162
36
243
207
97
32
51
109
125
3
16
32
39
18
87
96
177
207
96
39
54
67
224
33
72
103
176
64
176
21
139
95
54
108
79
101
27
27
18
67
5
18
36
54
63
160
29
115
83
93
105
18
37
107
18
3
105
126
18
7
11
37
240
47
108
126
36
19
80
189
72
123
48
48
69
235
143
49
5
18
36
69
3
45
135
90
18
54
90
36
72
97
173
67
5
27
99
45
81
15
75
18
108
39
123
252
54
72
123
39
25
65
72
36
3
267
18
72
43
144
80
75
108
9
9
36
51
48
9
90
36
361
48
96
96
83
90
115
11
117
45
72
43
80
3
205
65
15
111
36
13
96
35
18
198
37
192
185
90
13
23
25
80
64
80
64
407
198
126
36
90
7
128
99
108
108
54
18
180
36
72
72
21
96
256
95
49
240
143
81
16
128
171
69
160
23
105
75
213
16
5
378
90
252
54
90
90
81
333
3
33
180
126
61
29
144
216
54
72
93
160
336
131
18
379
32
3
13
5
432
72
18
36
36
169
29
252
39
160
144
125
115
96
5
36
55
240
29
211
59
37
53
72
180
54
18
72
36
54
21
48
39
18
39
51
13
32
144
99
72
72
18
43
65
36
54
450
115
137
135
45
18
1
53
18
9
243
45
48
87
36
21
15
33
160
41
7
32
48
93
67
23
249
291
141
75
108
105
93
243
144
45
147
64
5
54
165
15
97
48
143
378
7
155
117
45
67
185
108
27
9
55
215
121
131
93
87
108
36
9
351
49
41
55
89
90
61
65
36
54
18
ABCD 95266351184*3^$a+1 [50030]
40
39
108
12
60
69
80
64
8
40
12
27
53
43
129
56
7
60
141
92
48
7
141
56
19
17
48
7
53
64
8
19
69
24
140
91
69
80
28
24
15
9
24
56
19
72
36
101
19
9
32
19
84
113
72
103
24
53
4
8
7
36
5
31
12
53
127
9
60
111
21
51
9
44
4
51
24
5
36
64
15
24
33
8
12
12
64
15
5
48
16
68
79
9
8
16
12
63
45
36
12
27
24
213
39
9
3
36
57
39
9
24
32
24
64
60
3
9
84
32
103
69
8
72
4
51
12
24
144
105
36
12
32
96
48
172
20
12
19
93
68
7
45
39
72
45
51
17
16
3
9
27
17
4
44
19
45
20
60
24
91
12
5
28
8
48
40
20
132
64
75
5
28
60
87
9
75
5
48
4
92
19
21
8
48
52
356
64
96
108
12
39
45
36
15
29
52
27
189
56
43
81
20
7
53
4
128
7
53
43
41
120
16
84
84
8
7
36
77
16
123
29
52
80
52
3
12
45
116
43
12
21
12
36
44
40
12
36
12
63
21
12
44
64
3
29
84
31
189
3
36
65
31
12
29
7
17
7
5
36
31
12
5
76
96
3
24
33
20
48
28
24
60
84
39
5
4
48
96
135
36
53
16
72
27
12
29
4
24
96
68
16
96
20
24
4
39
36
12
60
9
3
53
7
69
96
159
48
21
3
9
111
197
72
52
3
57
147
48
17
12
7
24
57
56
67
29
4
39
29
7
48
81
24
8
24
112
27
33
3
93
27
17
24
19
12
108
17
55
5
96
31
53
19
29
7
9
116
12
55
24
65
7
9
12
80
144
79
120
65
28
68
43
36
113
112
99
72
36
72
53
12
43
41
28
3
12
5
16
39
21
56
12
100
44
12
91
57
15
108
129
32
7
36
12
29
16
84
8
24
43
17
4
15
72
57
87
117
36
3
45
15
29
43
53
67
24
9
32
16
8
24
24
31
21
15
45
116
76
56
60
7
48
5
24
28
20
48
40
123
24
48
36
9
20
31
12
41
16
8
24
79
12
29
67
12
33
36
108
24
39
9
108
63
29
52
144
80
28
24
75
48
53
7
33
24
96
60
12
3
36
24
53
36
16
32
76
80
43
9
15
36
12
24
33
75
153
80
36
16
15
45
20
64
32
12
7
5
4
96
12
104
88
75
45
99
9
20
120
4
32
76
24
12
27
21
32
16
87
69
8
88
176
7
36
48
53
19
21
8
43
45
63
41
16
3
12
60
77
67
45
8
4
60
8
12
7
12
29
172
56
24
31
69
39
9
75
17
7
72
21
36
63
60
33
12
20
7
77
64
12
36
75
69
135
21
84
140
4
15
17
19
29
28
15
60
36
125
139
9
27
57
87
21
48
84
60
3
29
84
16
8
7
24
33
72
3
12
24
48
21
12
27
5
24
43
5
12
16
15
24
57
44
4
3
72
5
112
39
72
36
324
132
21
80
108
7
36
9
3
24
5
43
17
36
19
93
12
72
63
29
4
75
53
12
19
93
15
101
60
76
24
15
36
45
8
84
43
36
17
28
39
57
72
8
64
24
72
63
5
19
57
15
48
305
52
20
40
51
93
123
5
16
104
7
9
44
52
60
32
12
19
33
12
24
80
31
24
57
80
88
3
69
96
120
72
32
12
4
48
32
16
108
48
12
36
3
12
117
51
57
12
75
12
89
127
24
36
21
56
31
125
12
16
3
5
12
55
105
68
28
39
41
16
15
5
16
27
72
41
103
24
5
28
36
48
75
65
100
3
36
48
53
43
9
44
67
24
21
44
24
31
29
16
44
43
9
60
72
32
60
4
92
16
15
45
20
4
44
4
75
5
12
4
44
31
29
55
57
147
17
12
24
67
89
12
7
77
100
27
129
20
76
75
17
4
39
69
15
21
68
112
75
12
5
36
16
51
89
19
9
27
53
7
17
16
80
48
96
24
55
45
12
75
41
103
57
27
24
12
33
108
212
12
19
48
17
19
41
160
15
9
32
31
24
57
80
43
17
16
60
24
135
21
27
41
55
9
8
4
51
17
127
36
29
124
60
3
12
168
33
120
56
12
64
96
48
36
15
41
40
51
45
56
4
132
8
48
100
3
36
12
81
72
36
20
7
21
3
17
19
189
48
44
43
9
24
20
84
7
12
9
36
27
5
28
20
88
20
7
48
45
12
80
76
3
24
108
36
21
27
24
17
36
60
36
103
105
39
21
36
15
41
7
9
51
21
80
43
17
48
36
24
52
15
45
32
168
72
52
60
144
63
144
12
60
12
24
84
96
41
31
57
8
60
36
16
3
12
29
96
16
44
19
84
24
36
33
12
56
60
55
105
15
33
36
3
53
7
17
24
16
24
3
29
16
51
5
52
44
36
7
77
72
7
45
15
17
4
48
3
48
29
12
12
136
15
17
16
24
63
9
108
60
63
57
32
12
43
57
12
68
7
48
33
63
36
53
28
68
16
87
117
3
17
55
72
17
12
144
64
111
125
67
53
7
177
3
161
100
44
103
5
112
8
60
16
12
3
36
24
48
ABCD 95266404932*3^$a+1 [50001]
25
3
99
93
3
12
45
20
7
48
72
33
104
19
24
77
19
24
17
4
12
93
71
31
60
78
12
30
45
87
93
27
36
132
5
24
103
53
88
87
12
96
12
102
63
15
29
61
72
171
15
102
42
77
43
21
72
44
1
59
4
87
153
12
3
41
64
147
5
84
60
13
36
11
1
95
145
72
23
37
23
7
60
137
13
36
11
13
30
6
71
13
66
30
107
7
36
24
66
87
27
120
77
79
57
44
4
9
6
41
36
7
36
12
42
47
61
35
97
47
61
3
135
41
36
7
48
29
79
180
72
30
180
120
30
72
53
24
211
18
11
1
15
3
24
93
60
3
84
17
19
84
90
3
45
35
28
15
12
29
16
63
161
43
77
91
48
42
138
17
97
30
17
19
17
40
15
12
66
11
61
30
18
27
63
42
132
66
30
47
28
72
3
42
15
20
13
24
18
18
60
132
3
39
17
43
30
63
27
78
95
25
30
132
120
53
24
43
21
27
42
63
3
42
102
36
41
13
48
15
140
37
63
87
17
103
77
36
37
30
53
13
144
51
12
15
12
18
42
21
60
9
47
79
41
4
27
5
115
33
27
29
79
12
89
19
252
12
53
25
35
103
84
30
78
18
47
37
168
59
19
41
16
45
48
11
19
150
11
13
3
75
93
9
48
132
83
7
66
11
49
27
45
35
84
19
54
123
44
103
77
61
95
120
97
23
28
39
48
12
81
39
33
93
71
73
6
42
12
63
63
24
17
36
25
42
90
3
104
13
90
17
60
73
48
119
4
45
72
48
71
73
83
55
42
60
23
88
15
24
17
96
7
81
57
72
47
223
60
90
30
18
30
12
108
42
3
63
12
12
33
20
13
90
54
107
13
108
15
45
30
5
7
21
15
42
30
5
204
43
36
41
60
64
32
37
30
36
41
13
18
60
33
56
181
15
117
126
30
11
43
53
24
1
123
32
7
48
12
48
18
15
27
18
11
60
43
17
13
48
12
6
90
84
3
15
12
18
35
7
17
91
29
1
102
17
43
168
89
13
18
5
24
121
15
20
24
31
12
18
59
49
107
7
90
3
3
45
39
36
17
84
13
66
57
27
48
42
3
75
89
1
120
18
45
27
72
21
39
90
51
69
48
30
65
55
5
127
33
93
227
84
120
120
4
32
7
93
45
42
90
18
12
21
27
60
5
24
43
108
12
17
36
84
76
33
71
19
24
30
18
5
37
6
41
19
24
33
27
21
105
107
55
42
60
123
15
60
29
19
77
13
15
72
60
27
17
64
99
48
18
11
4
56
64
92
7
81
57
60
30
162
3
57
83
43
41
4
56
16
75
18
47
37
18
5
37
123
20
55
48
17
100
27
17
216
7
90
66
12
5
37
3
27
17
60
13
47
4
45
191
181
12
47
1
18
12
29
31
5
84
4
27
12
17
1
15
63
12
12
78
48
71
4
39
33
45
35
24
73
30
33
27
6
11
13
18
60
12
77
1
12
23
115
90
12
23
127
33
3
24
17
16
93
15
45
47
43
41
43
77
43
21
12
123
12
108
41
61
42
33
57
18
48
84
36
60
17
7
33
87
17
156
7
173
24
76
63
45
32
24
124
32
7
66
30
30
87
117
23
43
45
32
25
15
27
36
24
137
61
12
18
33
12
20
24
36
55
5
25
95
100
44
120
13
60
123
3
60
17
60
7
33
27
81
27
29
4
99
53
55
12
18
35
25
75
57
66
30
12
42
81
39
17
16
147
108
42
143
25
3
39
17
1
179
13
126
120
101
36
37
48
3
39
17
1
95
28
75
101
60
19
54
47
4
87
18
387
63
45
32
145
162
78
35
7
96
12
5
40
104
139
12
18
15
56
133
6
24
48
149
13
3
44
36
13
11
13
3
164
36
148
15
41
19
24
21
92
13
60
167
7
18
12
51
15
54
96
42
60
213
39
30
3
57
3
15
42
36
11
4
15
137
28
27
5
40
33
54
53
55
65
100
3
30
12
119
133
36
30
102
108
90
17
103
162
18
41
43
6
102
30
15
27
60
81
9
18
90
18
24
33
63
84
30
78
29
43
18
59
16
3
30
12
63
69
6
12
89
43
33
15
93
12
147
21
9
6
41
1
90
72
30
23
25
18
114
51
45
15
45
42
12
17
103
48
5
24
1
30
33
12
45
18
72
45
15
12
17
103
33
165
48
24
143
7
36
102
18
102
72
120
63
87
36
17
55
29
79
42
75
27
228
5
7
53
37
111
75
225
39
30
36
27
27
17
43
36
17
85
63
192
57
18
5
85
15
15
29
19
12
150
48
15
ABCD 95266685498*3^$a+1 [50071]
192
200
40
161
36
144
36
151
168
72
65
175
185
87
280
8
208
24
120
185
15
16
152
160
17
375
81
7
24
24
32
72
48
45
19
65
223
120
168
29
123
21
132
87
136
96
24
17
207
16
5
60
7
24
41
7
113
87
88
144
48
8
160
497
55
312
8
168
9
96
7
41
159
40
72
56
112
128
189
36
7
48
120
200
112
360
17
108
67
29
19
128
280
240
72
65
96
72
7
80
141
91
128
33
127
80
88
29
43
80
168
57
15
201
207
57
7
161
252
3
64
48
48
392
21
84
127
8
105
48
72
7
288
137
31
32
81
31
8
168
72
120
280
41
175
5
19
192
8
112
101
147
88
48
120
96
288
120
53
252
48
168
159
520
72
240
8
88
80
105
55
17
183
480
160
32
280
528
17
7
8
321
127
17
55
5
3
64
216
197
115
65
60
156
79
168
32
16
65
24
216
151
96
24
128
45
163
80
112
8
232
48
65
108
19
168
152
88
89
223
137
79
305
39
33
199
56
160
137
36
252
103
24
72
216
48
137
12
3
72
40
8
360
88
24
41
7
24
113
48
567
208
24
101
27
88
72
128
105
127
65
15
225
135
120
45
235
312
24
41
96
108
324
135
208
120
17
15
88
113
216
175
168
17
168
255
448
17
63
112
192
96
89
55
8
16
209
31
96
24
281
216
7
48
32
21
67
360
24
24
72
65
15
57
31
72
77
36
79
96
32
72
33
175
272
88
24
48
5
48
144
91
5
163
32
72
105
151
224
81
84
36
7
32
48
88
24
113
7
185
63
177
127
48
113
87
40
96
72
48
32
105
7
96
32
33
192
60
84
63
160
80
81
127
65
108
36
103
48
72
173
115
80
40
72
8
72
16
17
87
33
55
80
105
87
352
41
168
319
221
147
640
32
201
39
528
72
117
3
40
161
55
360
96
48
120
48
32
160
96
216
56
232
41
247
185
55
113
367
192
168
32
81
144
55
8
72
88
80
45
12
240
15
105
31
392
117
75
240
16
32
69
123
40
120
5
36
31
185
36
108
79
137
456
48
7
32
105
15
ABCD 95267058598*3^$a+1 [50047]
35
6
30
48
105
24
27
60
9
96
40
5
19
35
61
56
33
15
27
48
12
78
42
54
36
30
33
15
42
7
96
17
30
18
7
24
89
31
80
15
49
11
150
15
16
149
54
21
51
30
63
40
35
12
18
12
27
51
6
63
57
6
48
81
159
97
23
42
48
31
80
39
49
41
186
6
7
72
35
6
30
24
66
60
18
1
8
3
45
15
153
64
41
42
84
33
81
6
9
16
71
25
48
264
23
24
25
24
11
36
90
30
249
9
15
40
11
45
39
57
15
25
32
40
8
9
30
49
47
18
7
72
11
96
120
24
21
81
78
42
30
18
6
54
99
81
15
40
167
9
15
25
24
11
21
9
54
1
5
6
84
66
15
15
60
60
18
60
6
13
8
9
114
96
13
47
30
75
51
18
75
75
21
69
27
24
75
24
72
13
11
96
13
107
24
120
6
39
9
6
49
137
63
81
216
48
30
6
60
24
87
3
132
9
15
24
36
24
120
96
30
111
24
75
144
21
135
1
59
60
1
104
16
143
90
6
81
99
126
55
5
30
69
39
49
8
9
31
8
16
8
3
85
83
6
15
39
120
1
35
66
27
147
21
33
15
24
112
95
54
36
66
24
21
39
54
75
15
6
36
54
96
54
3
16
11
126
63
40
32
39
1
5
19
131
30
55
5
30
60
33
16
24
71
9
64
8
15
24
9
15
60
21
39
25
72
80
48
171
6
15
40
24
29
60
36
19
65
7
35
108
90
30
66
55
11
60
73
80
24
48
9
30
1
80
9
39
24
51
12
33
16
96
24
59
69
112
5
66
129
255
30
3
48
9
24
7
8
51
84
9
3
37
47
90
54
42
48
15
24
16
95
36
45
15
144
49
32
16
32
16
35
36
9
72
3
30
6
54
36
15
9
6
25
59
36
90
39
40
17
108
115
65
15
27
30
30
48
57
3
42
43
80
120
16
59
66
30
126
78
9
33
39
40
24
11
45
40
48
17
24
6
1
59
141
3
117
33
31
5
114
12
24
24
30
175
5
19
17
6
108
6
63
3
150
18
36
1
8
15
42
78
57
75
24
36
48
60
21
9
222
9
15
54
30
45
15
36
93
16
11
30
6
114
135
88
80
3
18
60
87
15
18
39
3
45
129
30
49
71
49
56
39
1
35
21
64
5
30
21
45
60
18
30
15
16
59
12
57
3
54
6
18
15
15
42
24
39
51
21
15
18
87
45
19
48
8
33
96
39
27
13
35
30
6
24
9
93
67
23
9
24
15
9
48
9
15
216
45
3
64
11
6
54
12
24
120
6
15
9
103
23
24
33
21
132
7
11
156
9
27
45
15
25
35
18
42
60
69
16
59
93
81
30
9
3
144
120
21
165
30
60
73
32
64
48
8
3
157
23
42
7
23
18
30
6
6
24
6
7
48
32
3
48
132
24
24
36
133
53
139
5
43
11
12
30
48
27
9
24
31
5
90
66
39
15
84
6
24
6
24
9
27
13
8
9
39
15
66
39
51
126
30
97
173
30
24
54
15
81
15
16
8
16
59
60
90
66
13
23
60
85
5
198
30
39
16
144
96
131
36
24
150
6
60
9
21
43
120
11
24
30
12
3
87
48
57
99
69
24
40
23
9
16
89
15
39
60
189
48
3
21
51
45
9
31
23
49
8
33
90
30
36
66
30
75
192
16
96
101
19
24
32
40
48
77
90
24
30
30
66
3
15
25
65
15
16
48
23
49
8
33
48
7
120
32
72
48
16
32
15
9
51
54
6
9
48
93
60
175
23
36
24
6
60
84
90
21
51
54
39
16
89
6
36
69
81
7
48
104
15
33
3
18
12
7
48
65
18
126
90
30
30
73
83
30
18
21
81
48
7
8
16
41
174
1
29
6
37
131
102
7
11
36
9
87
48
42
54
36
114
6
133
11
24
21
39
129
16
5
6
13
8
88
32
33
90
120
36
9
16
56
39
73
32
120
39
96
49
131
6
63
72
15
49
149
36
270
1
8
27
37
53
19
11
48
21
9
36
19
95
25
120
17
39
16
23
30
19
47
60
6
15
9
15
171
13
32
33
6
81
63
12
13
47
30
27
72
15
25
59
60
30
6
24
12
25
24
131
30
54
25
8
33
87
3
108
25
95
25
47
9
9
6
36
24
114
30
66
60
39
27
13
17
54
180
30
39
64
41
6
9
112
23
9
27
85
24
5
27
3
60
9
312
69
36
24
42
84
6
27
51
12
9
9
7
48
17
63
15
90
72
60
27
27
109
35
61
41
30
33
57
78
57
3
157
113
55
17
39
9
30
97
80
15
24
1
32
51
6
55
65
24
6
24
9
3
30
48
15
27
48
36
36
60
105
24
75
6
15
232
8
9
156
27
51
30
30
12
24
13
47
156
30
15
9
150
49
17
18
12
25
48
5
42
60
30
79
41
78
1
59
37
23
9
3
48
36
1
29
144
19
32
120
9
30
9
16
32
3
61
5
54
6
30
73
41
7
119
6
19
11
24
36
25
65
63
24
87
9
15
12
ABCD 95267145926*3^$a+1 [50072]
75
93
160
48
11
48
36
9
120
21
54
45
48
15
105
3
141
129
36
54
69
72
21
147
27
24
12
337
5
312
66
9
9
87
3
6
84
171
33
36
54
93
27
72
24
120
36
289
257
12
67
101
18
72
72
105
48
144
3
45
87
156
45
24
255
6
30
18
24
43
83
69
195
165
147
13
221
30
21
321
18
60
49
8
69
18
108
45
24
75
90
43
131
36
6
72
282
60
66
19
23
228
45
27
42
30
60
84
54
36
42
48
57
57
36
171
16
29
315
75
93
16
35
90
72
315
64
8
328
80
72
72
69
72
162
6
99
93
78
21
105
18
13
107
37
56
213
24
3
195
54
246
73
104
27
84
24
57
69
99
72
171
69
96
27
157
11
85
17
108
67
8
88
5
54
36
9
21
90
6
3
112
5
51
9
63
45
120
96
120
42
138
90
21
39
12
180
72
6
99
88
83
180
72
337
23
25
23
24
30
3
15
114
31
5
12
36
51
45
126
117
21
27
9
183
48
9
84
54
72
13
155
85
95
97
128
93
90
90
42
66
72
18
121
95
6
187
11
84
96
156
24
30
6
336
57
285
126
96
21
24
255
33
88
47
66
36
3
3
85
149
3
51
69
93
67
8
40
23
42
192
31
5
6
48
117
48
93
18
30
72
219
3
12
1
95
177
75
117
39
60
66
114
9
240
87
186
18
36
25
8
57
84
27
72
40
96
176
165
3
48
3
141
88
23
42
18
90
102
45
192
33
63
33
111
96
63
12
18
24
18
174
75
16
95
192
105
45
216
51
160
8
63
60
117
3
237
15
6
36
48
36
72
267
57
108
6
21
40
23
6
66
24
180
234
48
27
45
195
63
57
231
30
54
78
39
40
11
45
88
5
114
252
13
8
72
195
156
9
48
75
18
156
78
192
24
9
63
9
48
213
264
114
25
104
45
27
64
107
85
29
171
40
17
126
49
32
15
54
12
159
3
36
24
72
30
90
6
48
24
66
36
258
18
12
117
40
96
53
366
30
63
112
8
72
111
57
15
25
65
156
27
15
129
123
18
27
225
63
93
51
16
5
258
81
9
66
60
66
15
72
3
117
48
93
54
162
66
60
69
96
99
18
3
64
23
33
40
48
299
45
27
13
80
141
27
40
32
3
420
9
21
99
141
147
153
18
60
9
40
23
12
90
18
144
24
9
16
32
72
48
3
54
18
12
72
24
120
81
15
33
105
90
18
27
63
9
45
54
42
27
21
222
69
64
56
63
30
90
33
99
141
39
180
85
53
6
102
15
75
90
54
18
90
96
25
77
90
9
45
6
13
56
39
162
18
84
6
99
63
162
135
3
18
42
48
180
132
144
468
45
48
15
57
40
95
177
21
42
153
153
36
51
123
96
21
303
12
72
132
54
120
27
87
33
3
12
114
135
9
84
123
39
6
72
210
33
309
36
18
42
75
63
24
72
48
90
18
258
147
27
45
15
18
12
132
15
15
144
49
8
3
85
56
21
48
96
3
123
84
145
8
27
60
33
75
85
80
112
11
ABCD 95267416196*3^$a+1 [50045]
54
105
93
30
72
24
6
6
54
6
84
84
12
150
67
5
72
18
33
33
31
11
72
45
48
159
36
13
359
36
21
63
48
54
24
19
17
108
30
36
12
48
150
12
72
18
24
225
45
30
21
99
78
108
24
96
60
54
168
72
30
24
19
17
60
78
12
138
108
18
54
30
90
18
33
112
65
42
42
18
72
84
24
12
36
168
36
30
66
25
17
15
208
17
18
13
29
3
64
48
77
36
90
69
33
30
6
42
129
21
18
42
79
23
30
42
54
27
39
48
12
24
24
12
33
15
108
42
60
111
15
30
19
107
84
30
51
15
6
138
6
66
108
30
66
48
12
24
9
51
42
195
15
12
60
36
144
210
30
21
21
30
156
48
132
24
108
90
30
36
84
73
5
24
18
12
48
72
48
48
72
21
75
24
78
18
12
24
54
99
15
81
51
66
27
15
1
95
12
90
42
78
67
47
30
115
35
60
6
120
19
11
108
105
165
12
12
3
64
23
57
141
120
12
42
48
36
144
36
24
117
16
32
21
66
6
3
15
12
84
156
120
270
15
27
72
78
6
24
12
6
60
42
6
6
66
24
150
48
13
29
51
39
36
42
18
72
6
27
87
138
84
18
60
13
35
18
27
99
13
17
84
12
30
72
72
18
102
48
42
31
17
12
3
15
48
12
48
84
36
114
48
60
15
51
60
1
95
48
6
12
30
18
15
16
11
42
18
24
18
31
29
18
54
43
48
23
24
30
51
231
73
53
27
15
66
42
24
18
6
24
30
12
6
12
108
133
47
18
66
18
12
90
6
132
66
216
36
18
186
108
96
96
48
72
108
72
54
144
216
60
42
144
66
24
54
204
252
180
9
45
54
12
48
60
120
13
17
66
42
270
138
42
144
84
66
48
90
18
42
228
12
21
64
5
27
21
42
12
6
159
16
59
18
36
12
18
49
17
15
3
78
78
72
12
45
45
18
60
162
3
27
12
30
90
18
6
12
144
24
96
144
84
18
54
54
24
96
126
30
114
61
11
54
138
156
42
210
93
21
66
12
18
108
79
23
30
60
42
18
18
6
18
6
42
144
120
60
24
96
30
15
48
75
60
105
15
60
12
36
48
36
24
54
3
64
5
108
15
111
30
24
6
37
47
177
48
15
72
73
23
120
97
107
36
174
48
42
48
30
66
9
15
126
54
156
114
31
77
18
12
42
27
15
18
31
65
79
5
30
45
21
6
24
60
36
210
126
30
15
39
60
96
24
165
51
138
174
12
48
60
12
30
48
42
6
72
75
15
1
35
12
18
31
11
69
64
35
84
12
60
48
102
6
12
36
12
48
24
48
24
84
96
96
48
240
12
24
294
30
45
15
36
48
13
119
6
54
24
36
49
17
127
5
102
6
54
24
49
23
57
75
48
24
48
18
12
66
36
48
25
5
27
33
18
48
12
30
144
30
120
48
12
18
31
17
42
18
24
60
30
24
24
60
198
42
60
78
12
18
24
60
9
15
132
24
114
54
12
30
6
132
12
60
30
19
17
42
21
27
42
282
1
65
79
59
186
18
48
54
6
12
12
21
27
12
73
107
24
90
24
6
69
21
75
177
192
42
36
54
60
60
6
60
33
64
128
15
33
21
66
9
3
156
156
48
18
24
24
84
42
24
42
42
57
63
18
42
18
114
126
67
131
45
51
126
270
108
42
12
126
12
60
169
35
90
120
18
12
48
45
33
18
24
48
69
3
12
1
29
48
42
9
21
18
6
66
6
144
24
42
120
60
48
84
78
19
53
18
12
45
15
12
60
6
114
24
6
3
15
33
112
5
18
12
48
189
16
35
12
6
30
36
36
48
54
60
18
12
36
84
48
12
81
51
61
17
42
84
30
36
6
24
33
15
6
6
24
144
72
6
84
18
12
60
108
72
13
17
36
42
72
48
36
36
6
90
24
60
24
6
60
115
48
47
66
102
30
96
30
12
18
84
27
63
168
24
49
29
51
112
35
109
23
120
60
12
9
15
114
96
186
6
15
63
12
12
105
21
72
72
18
108
42
72
30
13
149
18
108
42
3
39
36
37
80
45
3
39
84
6
36
18
6
6
12
97
125
30
54
12
72
42
18
31
11
18
42
108
13
32
ABCD 95267644898*3^$a+1 [50002]
5
1
48
24
72
18
21
15
12
69
51
18
24
90
105
120
21
51
15
60
36
17
25
47
79
12
138
51
15
9
99
6
71
24
1
78
132
36
12
78
63
57
72
15
3
18
72
12
138
18
36
24
6
90
66
53
40
9
87
33
42
5
25
48
60
6
21
48
120
15
150
6
30
47
79
78
27
9
84
60
111
9
12
75
3
6
39
33
18
66
30
174
24
6
41
109
156
15
3
6
90
5
16
39
42
39
3
30
36
30
29
187
53
61
84
6
12
53
37
35
37
60
30
60
6
39
21
6
30
39
15
30
216
59
16
75
30
18
21
9
12
6
29
40
21
12
18
48
36
60
54
15
24
3
60
48
6
18
18
30
9
39
6
60
18
12
126
18
297
24
63
17
73
66
21
129
39
51
12
18
6
36
93
15
12
18
11
103
102
3
3
54
6
72
36
6
15
33
6
6
3
117
99
9
36
36
30
6
240
18
9
63
18
71
73
15
135
6
11
13
78
84
120
18
15
72
24
120
21
75
15
24
12
29
1
15
27
72
5
40
165
78
36
66
63
45
12
23
16
51
6
42
90
42
84
12
57
27
45
111
84
54
6
41
67
5
72
79
36
125
40
63
12
48
48
42
12
18
12
6
3
75
30
72
39
9
24
96
87
3
24
6
42
90
27
21
51
9
30
30
51
80
19
45
39
36
54
15
21
11
19
29
40
96
141
35
16
3
30
15
75
21
24
99
72
45
8
61
12
12
90
33
57
15
51
29
13
48
150
12
24
108
18
12
15
105
63
32
16
27
24
21
123
5
72
67
77
48
88
24
48
117
3
48
24
39
24
36
6
138
30
60
102
5
19
12
65
115
42
18
9
63
81
21
78
12
60
24
42
54
5
25
84
66
60
21
9
78
6
6
21
15
129
21
12
12
6
5
112
51
24
72
54
12
3
24
80
1
12
59
24
91
21
3
6
48
15
111
42
12
6
21
3
21
9
66
6
6
24
33
3
42
126
21
165
83
16
81
30
33
21
66
65
79
9
81
30
17
72
72
19
29
25
12
18
33
8
7
24
108
36
9
27
18
12
18
126
15
9
66
77
24
43
6
15
45
150
24
30
12
24
30
12
48
60
72
5
13
107
7
17
16
27
5
13
219
3
45
48
87
30
6
21
24
9
12
51
144
48
21
11
61
78
42
18
9
57
18
162
24
12
12
12
23
1
71
40
8
85
12
18
102
54
66
18
6
60
24
30
102
39
39
12
21
24
24
15
90
42
108
84
21
21
59
1
24
36
51
15
48
42
12
120
42
114
54
30
48
144
36
47
13
27
15
12
48
12
138
6
72
42
12
78
60
17
136
39
6
78
21
63
96
54
3
3
6
15
8
61
54
60
6
12
12
3
147
21
45
24
30
120
72
114
27
33
71
109
27
63
120
36
45
3
30
6
17
64
3
5
7
18
42
78
132
120
3
45
36
15
15
41
88
27
45
9
132
27
57
60
60
15
3
90
27
3
6
126
41
109
18
17
19
21
141
3
45
24
35
48
7
168
12
120
5
72
1
48
84
83
19
36
12
12
54
131
19
5
64
33
18
36
9
24
21
59
16
27
18
11
13
12
6
18
6
41
115
77
40
141
66
24
81
33
30
30
27
69
66
129
24
21
12
204
11
13
51
39
30
6
90
83
31
30
59
37
30
45
33
15
33
39
93
18
24
6
192
48
24
84
24
120
96
6
33
3
189
159
66
63
3
30
24
108
83
43
30
84
27
69
75
9
6
6
54
6
18
21
96
24
51
24
6
63
3
5
25
30
9
21
72
27
45
36
54
6
12
12
11
55
12
72
29
19
72
53
25
12
78
77
40
9
30
12
72
90
36
15
24
27
36
33
21
36
39
8
7
54
24
108
84
6
12
65
25
87
75
5
19
96
69
15
72
18
36
99
32
25
72
12
3
51
66
3
27
45
15
18
96
36
11
13
24
6
66
3
3
93
117
3
24
117
54
5
25
87
24
3
120
36
9
48
48
9
18
24
69
24
27
5
16
15
18
15
39
18
24
60
83
7
24
12
42
35
72
19
21
39
57
69
6
5
40
72
15
41
67
30
138
45
21
126
77
55
12
48
18
72
3
15
72
42
71
43
29
1
72
174
18
47
25
120
36
18
81
9
114
12
120
9
15
30
59
43
18
59
7
24
24
12
36
33
39
108
77
55
12
5
55
9
51
21
39
113
16
21
6
48
6
126
12
53
24
48
61
6
21
3
5
19
6
39
21
12
15
3
12
60
48
21
8
157
3
87
9
104
37
24
30
24
53
103
9
33
30
9
3
36
24
66
6
66
24
24
66
18
60
72
6
9
21
3
15
84
5
1
30
36
45
111
9
3
6
6
36
69
8
40
27
36
18
135
9
12
3
51
6
95
13
3
9
96
24
96
15
24
56
25
48
6
33
63
33
120
45
30
69
15
30
42
18
12
90
105
21
59
13
126
117
32
1
30
9
15
72
24
6
126
69
39
36
54
6
33
3
12
6
6
69
144
27
24
36
6
3
24
51
24
18
99
39
57
33
6
9
21
108
36
12
18
6
24
24
143
43
24
21
75
6
15
8
1
12
42
17
115
21
3
69
27
96
18
35
40
96
3
30
12
48
30
12
6
54
29
16
21
27
80
7
90
60
3
51
42
12
12
11
7
57
63
72
ABCD 95267678362*3^$a+1 [50017]
24
27
13
35
12
45
123
30
63
72
12
15
33
15
57
45
39
96
64
35
9
12
105
55
95
13
47
25
29
15
12
52
11
25
56
216
12
12
45
90
9
21
18
45
12
3
33
4
29
6
81
27
57
60
3
6
19
77
18
21
12
63
61
20
15
81
3
24
12
9
45
24
72
18
150
3
3
60
117
168
40
131
13
17
18
37
35
30
24
90
1
20
39
36
60
18
72
30
13
32
84
9
150
42
39
40
20
21
24
39
40
56
12
4
8
60
12
9
30
45
45
6
9
36
24
69
51
99
12
24
96
54
30
36
9
69
31
65
24
6
21
3
33
3
21
4
5
51
36
3
36
13
36
36
29
90
24
33
27
66
19
5
72
15
39
189
15
21
76
5
78
33
24
24
12
87
25
11
9
15
33
39
90
15
3
12
24
21
48
75
36
36
21
69
24
99
48
64
23
30
91
29
51
24
27
81
4
5
120
3
27
144
9
72
15
60
105
63
12
81
33
30
36
9
60
105
27
27
37
53
3
88
29
6
21
15
9
136
23
6
87
9
24
75
51
13
35
81
64
32
33
6
9
27
24
9
27
13
32
4
35
21
153
7
59
24
12
108
36
96
21
72
45
3
12
12
45
24
6
105
4
5
31
44
12
33
66
54
111
63
42
30
69
24
21
6
45
93
30
21
12
52
11
21
144
15
24
30
27
99
21
60
120
24
15
1
23
72
84
156
24
21
93
27
15
78
102
90
43
20
12
60
39
84
33
27
21
45
24
27
63
93
3
6
19
20
15
60
45
4
8
99
24
9
27
33
60
96
39
66
24
27
39
129
111
9
36
120
84
60
15
1
11
201
39
45
3
30
51
21
15
36
72
147
18
42
25
8
36
39
42
24
24
42
30
30
49
11
24
60
36
24
6
111
33
27
27
57
15
21
93
6
18
6
21
69
39
15
117
45
231
27
12
45
69
51
15
30
15
39
21
36
48
64
56
9
15
105
6
21
123
45
21
51
60
24
9
30
37
5
174
1
20
15
21
33
6
24
21
69
6
73
137
90
153
21
15
12
87
6
30
45
45
120
15
81
30
9
40
35
9
12
3
81
24
27
81
3
6
114
30
15
15
45
4
72
8
75
216
45
36
3
12
129
24
12
33
127
108
20
16
36
5
3
12
24
9
3
12
57
18
1
11
45
3
45
15
6
15
40
35
1
5
15
15
9
9
3
39
9
45
31
59
21
3
33
3
96
45
24
135
45
9
3
24
36
27
72
141
123
1
59
96
25
35
30
24
6
24
9
16
80
36
159
9
12
48
16
32
33
24
42
9
36
39
9
15
81
60
69
27
15
30
18
12
9
60
12
33
159
12
39
9
48
148
41
18
33
93
24
63
63
21
69
54
12
54
15
9
7
180
20
9
15
39
60
33
48
75
45
45
90
21
9
6
105
28
20
12
4
116
39
6
15
39
96
21
28
44
48
3
9
12
36
39
129
36
45
51
3
66
48
6
24
57
28
47
150
48
75
12
9
27
159
105
60
9
27
3
25
56
160
20
24
39
6
27
3
61
8
15
12
84
24
1
20
39
33
12
76
80
9
30
213
64
56
147
177
9
30
120
57
3
21
28
36
161
19
32
48
39
12
85
5
15
9
96
3
12
33
15
87
13
68
63
9
40
47
60
54
90
45
64
32
96
3
150
54
21
21
48
3
48
60
81
15
39
36
78
27
48
72
3
12
105
84
51
45
48
48
4
29
126
25
8
12
39
21
96
48
39
72
18
3
93
147
3
186
3
156
39
60
6
6
25
20
36
9
54
36
33
36
24
12
15
21
172
20
12
40
59
9
36
12
9
15
3
132
120
138
3
63
6
24
39
168
12
16
35
1
8
36
15
6
39
9
6
21
24
24
12
3
12
45
84
16
23
12
54
75
36
63
93
60
60
72
120
36
96
9
87
9
3
12
60
24
39
6
66
69
4
5
42
24
21
33
15
40
71
24
72
9
40
11
33
21
51
69
31
20
24
84
75
36
49
11
25
11
21
69
24
15
36
24
16
8
111
25
56
3
57
28
47
30
63
81
24
15
75
96
21
3
12
105
4
11
84
30
6
13
71
144
30
126
96
18
6
36
24
141
24
4
92
9
24
87
9
15
124
5
15
52
80
28
11
9
15
1
101
3
51
66
291
117
42
54
27
60
48
36
396
57
3
24
15
9
189
42
24
45
36
24
15
6
3
15
153
99
21
237
210
1
29
6
1
8
36
45
51
4
80
111
24
117
39
78
3
99
25
65
99
21
3
21
30
141
15
105
45
3
45
6
45
60
72
60
3
96
69
12
28
32
243
69
60
12
15
9
15
85
20
45
6
33
75
1
35
57
9
43
35
141
36
24
16
65
15
39
66
51
123
105
24
16
56
39
57
3
9
48
63
36
60
30
54
9
135
21
69
3
48
21
18
6
6
105
15
45
63
246
51
84
9
31
11
48
30
3
24
108
27
33
51
60
1
23
33
88
32
60
39
45
4
56
48
15
60
33
99
9
9
31
59
12
9
15
21
39
6
18
6
90
49
131
60
45
15
45
84
96
9
90
60
42
24
15
39
12
120
9
135
6
39
4
5
42
25
5
48
42
33
12
24
ABCD 95267944724*3^$a+1 [50018]
96
21
75
4
20
21
18
49
20
52
24
20
156
9
7
8
51
25
20
48
21
19
11
25
80
132
60
4
108
20
27
54
31
8
63
25
24
120
56
24
9
36
54
25
116
24
84
52
44
87
13
204
92
64
24
12
44
16
8
40
23
73
80
4
17
51
99
25
29
36
54
37
65
199
59
45
36
16
29
15
4
71
73
20
48
15
93
4
56
64
80
132
16
20
12
36
204
36
16
59
177
243
9
36
57
19
5
63
108
144
45
54
21
24
36
21
27
16
12
95
30
7
116
117
55
29
15
75
6
39
88
132
36
8
52
23
126
31
24
71
45
84
45
6
13
24
20
12
24
24
112
8
16
107
18
36
54
9
3
13
155
12
9
64
125
96
3
27
96
30
55
179
13
56
36
100
48
41
15
15
25
17
27
16
47
37
53
84
3
112
20
64
5
7
12
32
4
35
162
7
131
37
8
24
57
54
81
16
12
23
93
160
65
79
56
16
35
193
17
19
24
17
36
43
95
36
45
40
24
20
57
18
1
29
42
13
44
40
152
88
108
23
61
11
37
8
4
44
36
4
32
88
32
72
21
75
124
12
8
33
7
131
37
32
21
55
35
1
24
104
88
48
56
24
4
17
15
60
120
24
4
47
181
8
52
48
36
119
252
13
32
99
144
42
90
30
103
20
16
56
24
24
36
28
8
33
27
9
103
12
5
3
3
9
4
41
31
23
126
36
27
48
4
8
36
16
60
8
40
8
33
7
65
3
36
64
35
85
41
6
84
33
16
80
16
48
60
23
49
41
7
48
83
181
84
5
7
173
7
12
96
17
15
4
29
36
79
101
63
136
36
5
54
9
3
69
36
4
60
84
41
54
1
11
78
19
47
1
140
3
42
7
48
32
3
97
12
188
40
12
20
9
99
48
48
16
36
32
147
96
69
16
5
15
33
15
45
31
35
45
51
30
7
48
60
12
36
17
27
117
31
12
20
81
27
4
5
96
79
48
143
45
100
80
3
37
5
19
8
27
61
44
36
12
52
101
18
49
56
75
49
36
35
57
4
65
43
48
95
85
24
20
15
21
24
40
156
68
16
24
24
56
4
252
11
217
12
29
7
12
143
37
17
15
4
72
32
33
67
36
72
20
4
35
126
79
29
6
45
9
147
63
45
4
11
30
19
96
11
141
9
126
37
11
1
5
36
39
51
144
21
9
36
43
20
64
12
59
72
69
24
96
9
87
75
9
76
20
63
69
16
24
83
54
24
51
16
23
37
48
5
15
84
111
6
19
32
3
1
65
96
43
72
8
51
49
12
53
19
101
7
35
9
88
72
5
415
41
3
136
248
40
80
88
20
33
12
3
12
4
36
125
27
112
56
24
4
17
175
5
27
21
151
8
21
115
20
100
176
45
15
16
20
28
12
29
55
59
1
24
155
21
9
7
48
12
119
13
60
12
20
4
32
3
25
92
88
44
28
23
42
15
3
1
44
45
91
71
9
60
15
90
39
16
20
120
45
3
16
35
1
29
42
48
105
16
144
140
45
6
85
108
20
33
87
57
60
19
104
168
28
77
15
64
5
19
12
20
63
9
3
18
51
48
117
55
60
80
4
36
48
56
4
32
84
16
35
45
16
24
36
44
45
96
3
15
57
60
63
30
31
68
28
24
161
27
28
32
120
88
48
17
55
104
21
3
16
200
40
24
96
20
36
12
21
15
147
30
55
20
208
65
19
12
144
12
24
8
88
44
4
24
36
35
12
78
31
5
3
51
105
15
145
36
5
39
64
20
12
108
16
20
57
123
16
128
3
13
140
45
51
48
28
23
72
18
156
6
37
17
66
9
4
11
145
60
168
12
29
39
33
120
15
40
8
40
24
36
32
12
132
135
9
60
147
129
69
15
96
28
41
87
48
81
15
16
5
43
32
33
139
56
64
12
29
19
41
19
17
51
4
24
20
4
48
60
68
117
67
80
48
3
81
39
37
24
60
29
67
132
8
3
6
31
60
44
40
48
12
20
51
73
32
28
221
43
12
36
144
24
17
99
36
48
16
35
61
12
36
11
145
5
15
76
65
67
72
20
21
43
71
84
37
140
48
24
48
48
40
47
9
9
111
88
41
15
4
47
54
15
21
19
84
77
60
84
67
23
60
121
41
7
116
75
25
72
59
73
71
6
3
60
27
45
9
87
184
20
15
21
88
17
55
24
24
41
54
90
31
104
24
16
5
127
12
36
5
75
4
12
48
17
15
48
28
8
12
28
77
150
90
39
28
72
156
119
73
161
15
12
192
51
37
48
24
11
105
21
15
64
35
21
4
12
29
75
108
111
1
60
84
20
87
73
12
5
ABCD 95267963554*3^$a+1 [50038]
72
3
30
71
64
15
12
45
69
15
12
63
30
11
72
16
36
15
33
96
48
84
33
71
61
84
63
32
40
12
3
129
8
43
69
15
117
63
36
9
36
12
3
53
73
78
42
15
56
132
31
90
174
5
16
141
11
19
29
72
36
1
107
13
23
43
9
8
49
24
180
35
49
12
11
43
21
15
9
75
69
111
114
15
21
59
37
15
39
5
25
39
21
6
29
24
115
6
27
39
5
19
21
9
30
21
32
4
48
15
17
19
108
17
25
51
68
60
52
69
23
31
24
29
61
132
84
71
109
66
45
15
89
28
27
17
7
30
6
36
54
3
12
36
12
20
1
63
57
6
24
36
66
3
8
24
48
25
12
35
16
8
55
6
114
66
11
13
6
17
40
32
48
4
60
33
90
6
23
31
36
153
87
54
6
29
4
32
24
25
30
54
11
1
54
81
36
3
9
15
9
44
49
11
4
12
3
30
35
4
39
6
11
4
51
60
54
11
25
11
12
16
188
36
4
51
45
21
75
99
216
60
5
91
24
29
157
63
15
12
9
69
6
105
15
90
60
6
24
36
65
16
80
36
43
24
33
51
57
123
36
24
9
12
48
57
6
168
66
11
4
24
75
117
69
15
48
21
15
51
36
33
20
31
204
9
12
36
12
33
3
51
24
101
139
72
30
27
20
76
15
5
61
84
156
15
39
36
57
9
108
75
21
59
12
25
99
15
69
21
27
32
60
7
30
3
51
54
87
12
12
15
17
43
57
3
36
30
27
12
21
30
24
60
6
11
19
60
30
120
18
53
4
60
44
25
75
39
21
8
28
20
73
39
56
4
267
81
120
3
5
40
45
300
12
3
36
99
45
27
54
84
11
28
3
54
75
20
49
11
36
28
80
64
81
42
30
3
87
153
15
60
5
1
54
120
21
69
71
49
3
12
15
36
45
75
5
40
45
60
54
6
36
23
1
24
162
173
24
12
4
117
48
120
15
44
73
15
12
20
7
30
210
24
17
24
25
23
1
42
54
6
114
54
36
33
20
60
76
15
9
51
30
66
36
33
116
55
24
30
3
99
78
6
41
49
6
24
54
90
33
20
12
100
24
8
12
7
89
67
57
68
19
41
43
93
12
15
33
27
9
3
9
12
152
31
6
30
9
15
53
24
19
29
4
92
36
36
13
3
72
15
18
23
40
57
36
3
153
90
141
27
30
71
1
15
15
21
12
21
51
8
48
19
17
4
99
24
45
8
13
63
15
21
21
3
32
16
33
3
81
30
117
39
5
49
27
69
27
3
60
9
8
49
3
36
81
11
73
3
3
24
141
3
36
24
33
12
15
312
41
49
24
83
1
15
15
21
75
5
31
21
3
24
216
6
35
49
15
9
6
17
16
84
3
9
75
33
8
25
30
33
36
15
77
13
66
33
68
16
57
150
81
9
12
63
44
13
47
43
29
109
83
40
56
76
60
27
53
40
21
11
136
3
36
9
36
63
5
7
24
45
15
81
84
189
96
147
96
177
6
18
3
57
6
5
16
12
12
69
15
48
32
55
57
9
3
68
55
30
18
12
57
32
184
111
29
55
6
60
51
3
33
33
3
48
48
51
120
36
84
29
37
27
21
3
80
36
4
39
81
9
11
97
171
20
76
32
37
30
21
24
21
75
3
6
71
4
39
6
87
3
53
24
43
113
4
128
48
28
9
3
20
4
12
21
119
36
1
63
12
20
28
195
29
36
100
8
40
27
6
6
9
45
96
15
44
55
29
31
29
64
51
113
67
12
24
6
54
17
28
12
3
17
19
33
51
5
4
116
16
15
9
20
19
60
5
7
174
3
3
69
9
6
9
75
36
30
35
91
24
81
69
23
4
63
17
4
33
63
48
24
116
100
21
23
1
6
54
6
54
54
33
3
29
28
8
12
52
60
36
12
63
33
21
39
3
5
19
5
216
16
3
57
48
12
33
23
1
66
6
3
57
27
27
17
133
90
24
30
12
11
24
55
21
3
30
15
39
12
77
61
30
65
4
36
24
51
65
7
318
6
60
96
41
7
90
63
3
60
60
9
44
13
83
4
176
12
160
69
6
24
81
39
6
51
3
53
31
12
30
11
43
81
3
93
3
24
9
140
36
4
81
30
105
21
3
27
144
66
24
75
111
9
48
8
49
11
85
15
8
112
68
48
112
20
1
47
40
3
29
36
55
93
63
9
20
7
18
123
3
36
33
15
30
6
180
57
36
12
15
5
19
45
15
45
32
16
33
126
41
103
90
54
65
55
6
54
30
36
15
32
157
15
132
33
6
36
21
3
29
55
53
139
21
8
28
12
180
15
125
19
12
9
21
84
15
20
52
27
209
31
60
69
36
24
48
45
48
27
8
16
15
54
42
21
9
30
24
17
19
33
152
13
30
36
6
24
84
30
102
24
6
53
121
36
60
84
3
123
5
40
33
35
31
81
9
54
36
33
87
17
4
3
129
3
117
27
9
12
39
45
144
20
1
36
18
66
3
36
72
36
60
132
27
33
20
1
59
120
25
3
36
93
27
177
3
3
198
35
52
36
27
36
113
121
6
17
79
17
13
3
21
3
27
45
15
29
151
240
5
16
132
12
84
36
9
23
19
21
36
111
45
75
45
8
13
ABCD 95268777094*3^$a+1 [50005]
48
144
36
9
21
126
66
27
51
66
18
72
30
60
3
36
57
3
99
18
24
3
48
9
60
30
48
30
75
36
81
24
147
108
111
33
3
12
33
33
30
6
3
141
15
27
48
12
48
30
36
36
27
3
93
15
45
75
6
6
93
51
114
15
15
36
18
6
54
18
93
12
3
6
108
15
3
78
87
48
51
21
27
132
129
9
6
66
3
15
18
3
57
60
12
63
57
30
12
48
72
81
9
3
45
6
24
33
33
24
30
72
81
3
69
21
36
6
42
12
6
105
87
45
48
12
21
30
6
3
36
12
177
15
27
66
78
6
48
12
303
153
15
12
57
114
12
33
15
9
108
45
12
3
48
84
15
162
18
12
36
102
3
39
6
18
105
72
15
90
30
12
12
129
24
111
12
18
30
174
51
24
48
39
21
39
36
33
60
39
66
15
117
54
54
12
60
12
48
135
15
30
78
6
36
15
105
3
51
33
45
36
24
3
27
30
90
108
18
27
39
9
24
15
72
84
60
6
78
96
36
24
132
45
39
24
30
27
48
15
24
33
105
3
9
3
75
78
27
27
6
60
6
48
93
105
27
15
93
72
45
132
18
213
57
3
72
48
45
87
45
60
3
48
84
177
63
147
78
3
9
63
15
48
24
201
63
66
63
3
33
24
45
6
24
192
33
36
27
30
60
15
3
36
93
27
24
66
126
18
84
3
93
102
57
27
9
9
30
66
144
3
72
36
39
66
27
3
24
78
78
6
6
78
15
81
6
177
75
42
63
27
6
3
21
3
75
33
3
45
81
36
12
48
18
42
12
60
51
15
57
15
48
36
6
75
3
45
21
6
45
3
24
96
54
75
81
84
15
27
114
99
21
6
66
3
27
177
27
21
57
111
45
27
15
117
48
39
9
51
24
54
12
30
18
3
60
33
30
12
210
42
6
36
3
81
6
48
12
66
18
60
69
15
36
60
90
36
18
36
210
135
21
36
78
90
27
108
24
3
60
24
30
51
9
3
33
90
48
105
39
48
132
6
42
48
30
12
54
6
3
81
66
132
33
168
27
24
21
9
36
24
30
18
6
36
81
33
66
60
114
27
39
60
60
48
30
36
39
36
12
15
12
30
12
6
18
24
63
12
36
84
15
18
27
21
12
87
3
90
27
3
90
30
12
66
12
3
21
63
45
18
33
15
24
18
60
27
48
9
24
15
9
18
42
12
123
3
12
12
24
6
39
15
57
48
12
60
9
111
99
24
9
15
48
42
6
57
9
96
27
33
42
126
15
51
24
6
99
12
3
54
90
18
54
138
12
36
15
60
3
126
60
30
24
6
6
90
63
12
9
66
33
21
30
81
15
138
15
39
81
57
3
21
63
105
6
105
87
102
183
153
12
27
27
54
66
9
87
12
96
9
120
93
30
48
6
18
18
78
6
54
60
96
24
45
27
30
48
42
30
15
69
24
6
168
30
12
111
69
6
12
72
78
3
57
102
108
21
111
9
21
30
33
3
12
12
120
54
60
6
24
57
72
36
21
6
60
102
48
15
117
15
51
9
15
12
30
18
6
27
99
21
48
99
78
3
57
12
12
18
6
144
42
9
57
60
18
12
54
30
30
30
6
27
15
21
99
6
60
6
6
108
75
129
36
54
6
6
33
33
15
15
18
15
117
3
39
81
15
30
6
18
60
3
12
105
18
45
87
138
42
42
96
12
42
9
21
18
21
27
12
141
15
57
75
138
6
6
15
69
99
87
12
108
33
24
15
33
39
18
3
9
24
87
45
24
3
33
15
12
33
30
48
6
156
15
159
18
75
177
6
78
54
12
54
24
3
60
87
42
6
12
78
24
36
3
15
57
93
30
30
12
18
36
18
18
57
36
24
75
12
60
6
78
105
12
9
39
27
12
6
36
96
30
33
81
96
72
6
9
105
3
75
60
18
39
21
12
18
54
42
24
57
12
171
12
18
15
24
33
54
66
30
12
30
60
36
12
24
18
6
24
3
99
21
33
84
6
105
21
78
81
21
36
15
3
96
24
66
90
54
126
9
12
87
21
45
99
57
30
6
42
18
18
60
9
21
12
54
36
177
48
3
45
129
12
3
48
9
54
117
27
12
6
12
18
60
84
81
105
18
6
39
9
18
24
21
105
18
9
81
12
63
12
69
24
27
39
24
6
54
12
33
45
15
45
6
114
6
6
15
99
81
3
45
57
12
78
45
9
78
81
12
3
30
27
12
3
48
69
75
72
6
27
36
12
15
93
12
72
60
33
42
33
3
30
36
36
42
21
84
3
78
66
24
24
72
24
9
36
9
3
27
21
24
15
72
60
69
57
78
36
93
21
99
45
3
105
24
36
114
24
9
51
54
3
9
24
12
123
9
66
9
21
15
12
63
9
177
60
123
63
24
129
81
6
18
27
57
12
30
24
96
48
162
18
48
48
9
81
60
42
93
39
96
129
87
30
18
18
30
18
12
12
42
114
12
30
93
21
24
36
18
6
15
51
24
30
147
39
66
27
3
105
105
132
6
12
33
51
84
9
36
ABCD 95270251756*3^$a+1 [50009]
18
9
64
65
42
12
105
15
66
84
267
93
30
54
150
72
114
15
3
45
33
24
55
71
24
54
66
18
87
3
6
210
37
107
108
24
49
77
18
49
5
138
72
60
36
6
6
48
24
37
161
18
42
12
78
18
42
13
11
37
96
65
36
6
60
78
132
30
36
37
77
18
30
60
55
95
48
30
3
27
24
240
18
12
84
43
179
48
42
120
30
120
78
324
48
144
18
210
6
42
30
60
12
12
216
138
27
3
6
156
102
78
7
47
1
77
90
108
120
12
42
79
47
54
60
15
160
23
121
41
6
24
114
66
18
90
6
60
30
54
30
21
21
156
180
72
42
9
57
7
11
42
12
168
54
30
19
59
138
24
108
30
36
6
66
60
12
150
198
90
90
30
48
42
24
66
42
180
36
72
9
15
108
48
37
77
60
6
49
5
48
60
15
15
126
36
15
21
132
12
36
87
27
85
23
6
96
18
42
6
81
51
141
45
67
113
96
60
195
9
72
42
156
12
18
132
48
24
30
33
135
9
21
330
102
18
90
18
12
42
12
30
108
1
17
54
126
12
15
15
138
103
107
150
84
60
60
3
3
48
102
12
60
42
30
55
23
48
102
195
45
36
120
42
102
66
21
171
18
30
133
11
48
114
48
108
84
18
1
5
12
30
42
12
168
30
37
35
6
54
30
84
79
32
9
90
6
60
75
3
48
54
138
162
43
5
12
36
132
90
18
27
27
180
81
39
6
180
31
11
21
9
108
240
42
145
41
42
42
36
15
27
30
72
15
147
48
30
66
42
24
24
3
48
3
198
199
65
246
54
90
150
67
47
97
32
51
6
48
6
24
162
6
72
168
49
23
30
90
33
9
6
12
12
36
69
75
24
252
60
42
36
42
54
228
162
108
6
30
1
23
102
51
33
12
19
35
18
36
72
12
51
21
43
32
48
75
42
66
72
42
18
117
33
30
30
240
108
30
73
95
36
6
42
36
6
108
12
6
30
168
12
24
150
156
18
54
96
6
108
18
61
11
42
18
72
126
12
18
90
258
30
42
30
30
24
60
24
42
18
360
6
48
78
42
39
27
102
270
90
24
36
27
117
66
24
66
42
90
12
78
18
18
30
12
42
25
41
7
77
12
174
84
192
37
17
60
84
18
109
155
21
9
36
12
36
342
42
19
101
78
12
36
36
57
3
157
23
54
84
15
27
30
54
12
12
48
72
138
30
78
6
21
15
12
150
6
217
47
120
30
36
54
1
17
192
78
81
51
78
60
24
96
54
36
24
48
6
66
18
162
18
60
120
48
60
60
42
6
126
36
60
1
107
54
15
33
24
54
12
174
60
36
54
33
45
42
54
24
43
48
5
96
43
23
144
18
18
360
18
66
6
60
78
36
240
18
126
30
54
33
45
12
36
24
12
168
55
32
16
113
30
1
251
48
85
17
63
57
48
30
9
21
90
12
48
85
96
48
35
141
75
6
6
54
30
90
18
9
147
24
12
24
24
66
216
54
12
61
137
60
66
30
48
18
73
65
90
72
60
60
84
1
47
96
36
6
78
6
138
25
48
113
24
102
1
5
12
31
5
282
42
55
71
90
63
99
48
93
16
11
12
72
48
33
39
6
54
36
30
75
57
84
60
30
6
54
36
108
36
96
12
102
54
97
17
108
42
30
30
42
84
42
30
42
45
27
126
30
174
27
51
61
47
33
21
60
90
228
90
36
114
145
107
85
101
27
15
18
90
18
90
132
12
60
66
12
132
43
95
54
24
3
69
43
29
126
204
102
18
30
132
84
132
90
90
72
108
42
37
48
131
66
114
30
24
108
30
73
71
78
36
24
60
6
109
107
120
6
54
120
6
ABCD 95271065198*3^$a+1 [50080]
27
3
33
51
8
6
10
9
3
33
27
44
12
4
12
9
11
12
6
7
33
38
24
16
9
36
12
17
46
26
10
24
32
84
13
11
25
71
10
62
1
137
10
8
30
72
30
28
8
1
23
1
53
19
23
37
23
34
3
51
20
94
42
30
54
12
24
14
24
10
56
6
34
6
26
12
48
61
3
26
18
4
12
8
6
55
15
12
20
4
30
6
12
12
9
11
12
64
50
55
39
48
20
25
27
9
9
3
45
2
1
5
6
18
22
2
48
7
24
3
56
61
95
36
49
39
20
1
12
29
34
14
6
58
122
64
33
5
16
2
30
31
23
40
18
56
10
12
32
25
11
112
44
10
6
2
19
77
6
1
12
29
7
12
11
37
53
19
71
22
3
24
60
39
24
9
60
87
21
12
36
83
25
23
1
63
44
10
2
37
83
49
29
55
27
21
17
6
34
15
131
40
92
4
44
37
3
20
4
9
9
2
85
71
10
50
12
1
11
1
15
6
27
84
57
32
42
6
18
13
27
20
4
9
59
49
39
2
10
69
17
6
13
45
3
11
1
59
6
19
72
83
18
16
24
63
3
57
15
20
40
33
63
32
18
55
17
6
28
8
46
8
7
48
3
6
3
45
3
11
10
15
15
9
60
11
12
30
7
47
4
6
14
42
18
85
36
23
36
13
35
24
49
12
39
30
39
24
51
14
24
42
24
13
33
14
49
71
25
15
21
71
12
16
18
18
24
33
36
3
110
34
8
1
51
8
28
9
39
12
9
11
30
31
11
16
6
32
10
45
9
38
72
1
15
44
28
104
16
12
20
1
60
15
32
12
1
33
27
12
17
46
8
36
94
14
42
6
25
3
24
104
37
27
24
21
36
3
9
12
36
60
5
16
56
30
4
14
18
13
27
80
28
18
2
13
9
2
22
14
13
63
12
8
42
10
153
24
27
9
39
42
2
28
20
1
108
11
30
43
5
19
23
16
30
2
25
71
12
40
84
14
6
12
25
3
32
1
35
6
7
60
35
37
15
9
3
2
16
6
36
14
54
12
6
31
3
68
42
10
21
71
28
38
19
87
12
21
35
36
40
12
9
9
2
37
3
6
8
6
36
13
9
14
18
6
72
25
11
13
35
12
66
30
12
1
15
45
27
78
32
10
44
24
10
39
3
33
35
1
9
8
7
41
43
24
3
42
24
14
25
41
19
24
5
42
30
58
32
12
1
24
24
3
33
21
62
1
9
8
58
68
37
75
68
4
90
32
18
1
72
12
15
2
6
1
35
25
36
35
13
15
20
1
27
12
32
25
36
24
36
15
38
6
12
4
2
18
12
34
3
3
18
56
30
64
20
4
45
75
12
8
6
24
55
23
12
22
122
28
36
8
25
12
12
29
6
1
11
1
23
30
30
12
28
12
44
4
8
16
62
42
6
16
15
41
34
24
81
23
12
13
11
13
3
45
47
94
6
24
18
14
64
26
55
11
13
11
16
92
37
59
37
27
20
30
10
9
45
14
18
7
17
58
44
60
16
9
60
36
27
9
23
52
30
15
11
30
19
24
3
33
48
17
48
6
84
4
2
42
16
24
8
24
6
54
24
4
21
3
62
22
9
39
18
54
2
24
16
38
13
12
15
36
14
10
6
14
28
33
29
43
15
20
25
35
6
91
11
60
54
31
83
52
20
16
48
21
11
1
12
15
18
14
13
3
33
48
11
22
8
16
3
11
42
42
4
57
11
25
15
24
30
14
37
47
13
15
8
28
33
84
95
61
47
37
23
28
33
5
18
4
18
3
39
6
3
51
20
16
24
20
12
13
24
9
8
7
11
46
3
23
13
3
69
27
12
66
24
2
1
5
34
20
34
3
12
41
10
56
12
13
29
31
9
2
48
6
103
23
52
6
6
48
50
7
39
32
49
41
6
1
24
120
11
24
1
95
25
12
9
63
15
90
38
12
6
7
12
35
13
5
6
97
41
16
15
48
11
40
14
55
12
71
60
58
6
12
32
49
59
1
24
27
8
1
23
6
96
40
8
34
21
11
25
101
19
45
48
24
2
36
40
33
33
2
28
2
34
9
5
7
12
27
44
49
5
40
2
13
41
34
8
40
30
2
6
46
8
18
22
45
60
36
15
8
16
60
9
23
36
1
21
63
72
131
13
36
15
21
47
24
4
57
36
12
39
8
12
13
72
27
21
39
24
8
12
37
47
72
6
30
36
1
15
21
27
24
6
15
9
8
31
41
16
8
19
59
16
21
39
14
48
30
1
11
150
6
25
35
48
1
11
16
8
4
14
31
105
27
45
14
16
36
8
61
24
11
40
9
39
21
11
46
39
3
32
40
32
13
17
90
46
32
78
18
67
5
24
7
132
11
12
28
2
55
11
12
18
66
36
1
35
24
70
3
63
8
12
12
30
18
22
2
1
15
72
9
5
19
3
8
76
21
23
12
25
23
37
15
69
29
66
22
50
16
12
32
13
24
12
11
4
57
12
36
51
21
12
21
2
22
14
60
1
3
33
59
24
6
16
3
5
7
35
174
19
77
7
3
6
18
32
4
2
22
2
19
29
48
10
44
12
49
15
21
3
8
22
80
10
14
19
36
11
37
11
1
23
6
42
16
14
31
33
135
39
8
28
33
3
68
6
43
51
36
68
90
67
11
34
2
40
33
12
11
30
66
36
120
4
14
7
9
38
1
36
3
18
30
2
31
35
16
92
13
23
28
9
24
35
1
47
12
1
27
30
66
12
21
11
72
88
33
15
33
15
33
23
25
59
13
23
66
42
1
27
9
60
5
46
9
11
12
10
14
18
46
12
8
25
47
49
47
1
11
12
40
8
36
60
13
27
24
30
3
12
3
8
6
7
23
37
3
18
14
12
13
9
51
23
1
11
18
10
78
3
5
34
21
9
38
66
22
44
13
11
22
14
24
18
66
6
10
9
15
44
4
14
42
46
32
34
12
26
48
7
11
1
23
22
6
21
3
12
14
66
4
24
24
44
49
15
56
37
48
36
48
23
40
33
24
3
9
33
14
18
18
52
56
13
27
57
3
44
10
51
5
10
9
5
42
12
1
24
17
24
16
32
31
11
25
36
65
34
21
15
44
96
12
1
9
32
24
54
18
34
9
36
24
12
87
30
51
12
39
44
16
32
28
9
12
29
19
12
35
6
40
6
24
32
108
13
35
6
10
60
44
54
79
27
93
39
9
48
35
12
10
24
6
26
6
64
26
31
24
11
12
37
29
151
57
8
22
12
6
15
12
47
28
48
24
2
7
12
36
12
24
36
24
11
40
6
6
56
36
46
62
12
13
17
58
14
10
6
8
55
24
33
24
3
11
96
60
16
21
36
21
27
3
9
17
18
30
10
20
12
30
16
32
10
62
31
11
25
12
41
7
51
8
22
6
72
12
9
12
12
23
6
6
24
48
36
13
12
5
10
33
3
8
49
59
4
32
18
18
30
19
36
3
14
79
9
18
30
8
43
36
24
23
24
12
22
2
30
31
59
30
42
4
12
12
2
91
5
10
6
39
23
12
1
29
19
23
13
11
73
11
52
21
3
38
18
1
35
12
13
12
11
18
30
12
13
72
71
12
6
66
4
32
10
3
24
23
1
63
6
8
6
60
157
11
30
24
18
24
30
40
26
36
24
37
48
60
12
12
24
12
45
102
26
16
15
15
20
12
49
51
33
11
25
27
45
35
24
1
59
40
9
12
11
12
54
19
59
4
6
86
25
12
12
23
24
28
38
19
35
12
6
103
12
23
12
18
7
15
18
3
23
4
56
12
16
6
39
71
18
31
17
7
9
74
48
40
8
22
42
36
42
8
31
11
61
27
44
18
6
12
28
33
11
28
33
11
12
1
17
70
9
24
36
29
30
28
32
13
11
22
26
13
71
16
18
14
49
48
24
35
46
114
38
112
66
14
10
12
48
21
12
15
21
5
6
10
32
18
16
44
1
24
87
8
13
11
4
38
19
15
9
3
2
55
120
9
38
10
3
59
25
3
9
24
39
8
37
39
68
1
24
63
24
48
8
12
10
2
46
14
16
18
27
5
40
63
23
1
35
28
18
15
35
12
12
22
80
6
12
30
24
90
61
71
42
31
23
13
29
66
24
36
12
1
12
47
13
29
18
16
21
12
12
9
30
48
ABCD 95271321298*3^$a+1 [50019]
12
55
41
64
3
24
41
100
68
4
3
17
31
57
20
60
72
115
5
16
159
17
24
79
45
12
24
12
68
127
132
12
29
16
51
65
19
41
7
36
9
72
75
33
8
28
200
4
20
31
101
4
24
63
60
77
7
53
12
28
27
84
57
315
48
5
7
129
36
20
52
128
115
132
5
55
132
24
84
41
4
87
113
172
75
185
43
48
5
40
128
12
12
43
12
72
5
180
120
24
96
55
41
28
135
69
72
15
21
15
48
12
65
4
15
29
72
55
72
53
12
48
52
20
48
127
48
177
15
41
16
20
28
8
300
7
5
40
348
27
93
3
41
100
75
21
3
69
20
7
53
96
12
7
237
3
41
36
28
8
67
125
100
3
5
55
117
8
55
24
21
60
180
27
48
17
55
12
36
17
16
24
188
7
93
48
135
41
64
15
72
137
7
5
28
87
9
20
64
72
44
72
103
72
108
69
32
31
9
3
53
55
29
48
55
33
15
132
33
15
48
117
12
15
12
29
52
140
55
60
48
60
21
44
12
12
7
36
108
69
12
15
168
17
4
27
5
19
33
132
15
89
7
69
84
44
31
69
51
24
33
8
192
112
56
127
12
60
180
41
19
36
21
159
9
3
5
112
27
5
36
55
60
17
16
87
48
101
103
5
55
48
45
12
60
15
60
17
19
5
24
52
164
4
20
67
48
96
29
48
67
57
144
75
9
15
41
4
3
45
75
48
17
7
120
60
48
5
79
5
28
8
67
173
88
39
41
24
28
32
36
60
84
115
36
96
53
55
48
12
57
63
96
21
180
140
76
75
12
120
405
3
45
32
7
5
55
9
80
91
29
4
51
177
60
99
65
24
55
12
12
125
36
19
60
96
192
185
100
3
17
7
17
4
36
24
27
53
4
27
9
24
108
63
12
24
93
3
72
41
31
5
139
17
7
105
8
4
111
185
64
36
24
128
72
19
5
4
20
67
45
48
60
176
7
5
144
64
27
117
8
64
236
7
225
36
27
29
19
9
147
33
60
3
48
84
5
88
15
9
104
4
92
103
12
89
12
72
120
88
15
345
15
5
12
28
92
28
87
45
32
40
8
103
24
21
44
28
20
127
161
19
29
55
120
9
75
108
93
264
63
9
39
12
29
48
55
5
31
72
84
21
20
7
48
89
40
3
5
55
36
12
240
12
48
24
41
40
135
33
15
57
152
112
96
92
16
20
7
24
84
29
28
27
48
5
115
17
175
45
176
12
7
216
41
76
3
41
199
161
223
41
55
17
12
16
92
48
72
4
8
36
60
4
96
36
111
89
103
417
3
33
104
31
153
39
45
68
55
24
24
5
4
63
9
63
33
20
64
39
29
7
60
36
113
64
75
60
137
91
5
7
36
5
79
5
48
4
63
65
160
8
24
79
17
24
36
43
41
4
36
63
156
101
199
36
141
104
24
4
3
9
44
136
51
17
43
69
20
163
33
44
43
57
8
16
80
64
27
21
128
16
80
79
9
108
87
48
165
8
19
12
36
12
72
93
8
12
43
125
12
16
135
105
264
8
12
31
21
135
29
4
3
5
187
105
15
17
55
41
4
44
100
156
80
16
12
147
21
200
103
101
48
31
12
53
91
5
4
12
87
45
36
12
32
91
17
55
137
36
115
21
44
240
4
27
81
3
41
96
55
93
240
140
60
55
24
48
12
48
192
48
48
57
87
93
3
29
12
451
137
103
113
12
40
3
105
15
9
48
20
43
9
63
24
101
52
32
16
3
5
55
17
48
4
8
19
41
52
68
55
288
5
7
77
60
12
55
84
12
17
16
39
17
24
60
40
111
21
12
243
9
108
27
41
12
12
16
24
56
43
84
41
64
15
237
20
16
8
7
77
28
168
51
36
33
15
24
105
20
40
20
72
96
40
68
7
108
29
12
55
48
21
44
96
19
96
5
76
159
45
72
20
7
36
9
128
19
9
144
80
7
45
36
12
8
7
96
21
8
48
19
153
20
36
4
48
27
48
72
12
29
ABCD 95271755108*3^$a+1 [50052]
54
24
81
21
54
204
30
90
81
63
90
7
11
54
99
12
84
45
19
72
89
91
20
28
95
12
33
111
1
17
60
48
103
41
18
37
36
8
160
20
76
5
19
35
141
99
57
63
60
66
168
7
84
29
31
41
60
36
54
49
5
144
63
28
65
42
105
4
56
45
43
29
6
45
27
49
20
24
16
29
27
240
64
65
24
36
91
24
23
36
6
15
24
27
42
51
40
161
156
3
141
24
12
42
126
55
36
65
6
45
27
12
105
16
8
15
36
60
105
40
125
51
4
101
39
3
126
15
112
20
63
1
5
18
61
29
30
1
92
3
21
120
96
33
126
25
60
116
64
44
27
42
12
51
129
79
96
11
13
200
96
45
31
44
33
7
60
20
3
126
27
117
27
100
96
120
8
9
42
18
36
55
12
5
138
85
41
15
21
42
66
7
168
11
30
24
55
11
114
15
165
54
156
85
47
169
24
35
1
53
31
59
60
57
40
95
144
54
51
9
7
5
39
21
18
73
44
225
19
12
84
41
139
41
135
27
1
41
99
21
51
39
18
7
104
51
69
21
39
12
4
53
31
11
81
84
9
42
13
41
55
56
64
36
5
15
40
48
72
48
155
54
36
135
16
11
49
120
44
60
51
90
18
12
69
99
37
296
40
23
25
149
27
9
31
5
15
45
18
1
12
84
140
64
240
35
12
9
24
36
45
79
77
18
1
20
4
92
4
5
55
5
91
119
36
9
96
27
61
36
23
13
29
91
8
16
24
17
63
9
90
18
42
57
24
9
103
84
11
25
8
21
108
30
73
59
165
99
45
12
28
11
18
7
23
133
35
12
1
59
36
12
13
5
87
39
24
61
149
91
5
75
33
51
16
20
120
64
36
36
107
33
33
27
99
90
18
33
4
20
76
20
48
51
36
49
113
42
205
23
90
43
17
111
159
61
5
54
117
33
3
15
120
78
54
33
100
5
39
160
113
126
36
1
20
40
47
90
48
18
36
1
113
30
81
40
56
4
36
60
29
39
87
60
144
61
204
20
16
8
15
84
18
15
4
23
36
37
29
51
39
1
8
16
176
108
12
99
61
5
19
35
61
83
57
39
54
15
100
92
75
42
51
57
63
16
24
5
27
57
7
120
143
81
15
1
83
1
41
18
117
16
68
9
168
39
40
29
115
11
81
4
53
60
12
60
51
15
45
9
108
42
36
129
45
31
29
18
21
9
27
40
144
47
12
6
15
100
20
21
55
59
177
4
20
33
7
95
96
9
21
18
25
71
1
8
39
90
18
73
5
31
41
30
73
35
37
24
60
44
16
24
152
48
27
42
27
45
19
89
48
43
12
24
35
201
27
6
30
96
48
13
20
27
57
24
9
31
72
8
40
80
111
174
55
41
18
36
12
129
4
17
3
9
7
35
18
43
23
117
4
60
71
109
59
81
36
120
9
39
100
47
12
1
36
59
25
12
29
24
7
48
47
9
9
234
90
78
18
54
13
17
42
48
126
151
44
12
15
12
61
96
23
18
99
84
141
31
29
36
19
35
9
16
44
57
55
17
31
56
16
8
15
37
44
93
87
45
51
15
18
36
139
11
54
15
36
21
54
48
61
11
85
95
9
9
7
24
80
21
54
37
35
49
44
52
20
24
4
36
23
117
93
36
54
61
35
25
92
3
37
44
45
15
4
176
36
60
33
24
12
79
29
3
105
135
9
78
1
11
45
9
31
24
72
5
12
51
96
33
3
24
33
31
5
90
37
29
31
8
72
15
9
33
18
18
66
121
48
17
84
39
76
53
30
18
43
80
16
56
9
19
191
1
17
27
15
25
5
6
12
150
31
12
84
29
126
6
43
36
29
7
24
125
18
57
33
7
155
6
99
39
24
97
41
75
3
21
9
27
159
18
27
40
41
103
41
120
31
8
120
40
32
3
37
48
56
3
21
96
40
24
35
6
66
72
36
21
39
37
8
16
119
66
31
8
16
23
12
6
12
27
45
36
135
64
5
79
5
15
27
12
117
16
155
25
60
84
56
120
3
36
30
36
39
33
6
84
37
144
107
13
65
87
24
4
29
126
36
30
55
5
55
60
96
48
11
45
64
11
109
32
4
143
6
156
15
4
179
36
1
125
19
5
234
30
6
66
31
44
15
81
64
36
77
30
78
30
294
15
4
12
59
25
23
37
24
72
20
28
35
6
66
9
4
149
27
120
16
308
12
3
54
31
60
36
56
3
30
90
54
132
31
17
3
48
160
29
12
19
12
5
42
1
56
24
16
24
59
ABCD 95272363588*3^$a+1 [50008]
90
93
144
16
47
36
36
18
151
32
15
57
40
35
12
241
17
156
211
101
90
120
49
24
17
54
25
29
19
35
90
6
85
72
32
81
54
33
280
32
117
43
71
84
141
57
7
8
27
12
1
32
96
129
36
54
45
21
24
12
54
24
1
32
112
32
21
138
90
7
35
37
32
33
135
16
56
69
387
27
93
9
36
27
48
72
21
19
125
18
12
96
102
42
120
61
11
6
30
18
15
9
7
8
33
144
31
95
18
111
184
47
145
48
65
30
25
35
90
27
3
37
32
45
18
90
55
29
163
80
16
72
8
45
12
42
36
54
3
64
23
12
13
8
3
156
9
15
30
19
41
127
8
117
12
216
31
8
112
89
7
32
48
57
36
12
54
36
133
144
47
1
17
31
29
51
24
120
33
55
80
168
144
75
18
54
181
17
60
147
9
55
5
84
31
80
285
75
15
9
81
79
48
143
81
40
11
13
167
25
104
171
157
8
40
8
57
54
6
30
18
60
54
30
3
69
3
87
33
96
64
41
15
279
73
137
15
21
114
12
21
3
84
1
80
9
90
18
27
51
141
3
30
126
60
120
117
45
43
35
21
24
24
21
51
3
180
138
18
54
7
24
41
6
18
39
27
90
19
107
72
6
79
8
15
9
120
88
71
1
113
18
37
8
48
105
207
3
36
18
96
15
105
31
5
3
33
108
60
7
5
18
36
6
72
7
176
88
32
120
24
3
90
30
60
12
36
145
77
48
27
81
15
39
57
48
45
12
159
72
64
8
48
144
64
5
115
5
42
18
55
101
78
102
18
133
125
3
45
99
40
167
24
9
45
3
33
30
1
161
78
1
8
40
95
57
9
72
127
131
12
78
66
9
9
36
114
36
45
16
5
24
51
3
13
35
37
17
168
12
3
105
126
42
48
39
16
5
84
60
48
78
69
15
6
19
101
27
117
36
31
24
71
18
15
183
73
96
8
16
96
35
13
5
27
33
12
3
33
7
125
30
78
18
45
21
24
66
33
88
8
24
33
39
9
7
53
19
56
64
35
150
12
43
83
78
54
36
229
5
51
39
1
11
36
60
117
3
222
12
43
191
25
56
16
29
24
67
72
17
24
30
105
16
23
36
24
30
36
19
113
135
72
3
13
24
17
39
72
88
5
211
48
23
42
127
29
36
108
3
48
24
51
270
111
39
54
180
111
69
51
15
25
24
41
15
27
109
120
23
36
45
120
15
169
5
27
48
51
24
48
18
54
93
40
17
135
75
85
48
17
12
168
67
56
93
19
47
414
19
56
141
51
27
48
42
12
126
25
17
12
123
93
18
49
48
128
16
11
54
183
33
15
39
33
165
67
41
39
159
9
48
33
31
8
15
6
156
90
18
75
3
30
39
24
99
133
248
87
9
96
3
37
152
16
104
33
7
71
90
39
33
7
5
115
11
42
12
15
57
24
15
39
1
89
108
30
42
75
105
126
129
33
12
27
88
32
51
189
33
12
24
30
216
6
12
3
24
33
12
91
24
48
17
79
32
33
31
24
5
54
30
72
36
19
24
17
63
21
54
114
36
31
35
13
56
27
288
12
129
88
143
25
35
12
96
57
99
18
43
17
87
33
36
42
102
3
192
111
60
21
48
120
45
12
24
12
42
66
79
53
138
129
75
12
114
7
5
147
33
7
32
15
6
12
72
18
37
24
101
19
56
96
9
24
54
1
101
91
8
40
96
48
101
30
114
126
37
17
48
63
40
29
30
78
63
16
56
40
32
21
115
24
23
129
33
72
135
16
32
48
63
1
8
16
72
32
40
41
24
15
165
180
7
96
80
99
18
6
45
96
51
234
78
246
36
19
56
16
17
15
112
8
16
209
6
49
17
36
43
65
79
96
65
12
60
18
12
9
135
198
43
47
6
102
144
54
111
184
17
48
90
114
51
184
72
24
41
39
136
8
3
48
37
48
29
66
54
3
33
31
23
18
18
42
19
96
149
3
33
39
168
33
12
ABCD 95272480034*3^$a+1 [50094]
39
105
27
21
3
90
12
72
48
42
48
60
65
85
54
101
37
48
30
93
111
18
222
18
48
48
87
9
71
7
12
138
108
30
54
11
67
6
90
77
25
18
42
48
60
95
31
90
18
90
36
192
15
8
19
141
57
72
162
69
9
78
60
5
67
6
66
6
30
18
72
54
81
9
168
183
3
30
39
15
306
30
42
168
47
49
138
30
120
66
30
24
6
42
12
51
39
36
6
24
39
51
30
42
144
48
21
57
78
17
115
30
84
6
24
126
330
84
6
12
18
45
3
6
24
39
195
78
24
84
84
216
39
56
19
6
24
183
225
120
72
42
93
21
147
39
33
15
33
3
6
71
169
90
29
64
8
73
87
80
97
23
43
126
18
36
129
33
48
15
105
39
81
30
114
18
168
24
30
36
275
7
90
12
48
12
330
6
30
150
96
3
8
85
60
48
47
85
60
24
114
5
31
18
23
25
95
25
24
96
95
49
30
41
73
42
30
87
15
90
15
33
12
12
138
45
135
210
143
73
54
12
84
129
15
42
120
138
48
54
48
63
9
119
64
15
225
8
145
24
24
6
89
349
51
45
84
6
6
11
67
12
114
30
180
222
78
6
3
8
19
96
45
75
48
6
30
210
78
6
54
45
27
18
36
60
12
87
56
121
150
33
56
211
21
8
25
36
51
123
60
66
24
6
36
5
55
132
30
138
125
55
113
25
12
27
117
3
33
60
75
33
66
93
21
6
30
156
3
72
9
63
176
115
42
30
12
90
42
21
9
66
24
126
204
90
18
36
54
216
12
65
223
17
85
78
30
96
48
63
288
201
66
30
12
291
57
90
24
156
114
66
48
12
12
45
57
30
36
45
48
32
19
216
125
73
144
126
9
27
174
120
54
33
9
6
138
6
81
117
11
72
160
72
57
186
12
105
3
53
187
102
36
27
8
25
30
36
18
36
114
53
208
81
36
30
18
12
23
1
60
11
19
24
36
48
60
30
18
42
3
105
72
18
90
48
6
24
6
18
216
6
54
12
30
150
18
162
45
8
64
93
42
41
61
108
132
60
63
3
60
228
96
30
18
66
96
59
25
6
48
90
12
6
150
48
72
95
49
48
6
60
54
18
45
8
49
183
57
6
57
8
64
51
60
54
51
51
96
84
9
75
150
6
41
115
45
72
75
42
11
73
6
9
27
18
35
109
108
78
54
12
39
9
72
24
135
57
30
12
45
57
36
123
21
179
1
239
7
90
48
207
80
67
6
47
37
12
30
294
36
18
6
30
42
108
6
29
1
54
9
81
15
27
24
48
101
1
126
105
33
12
144
11
127
33
48
32
49
90
168
45
48
69
84
60
30
60
57
33
66
150
48
15
33
42
96
54
42
36
18
96
18
48
24
78
63
80
7
18
24
66
5
67
93
69
246
125
139
66
102
30
42
30
90
216
48
24
45
33
72
30
6
60
30
57
3
69
117
84
6
150
3
3
132
42
71
37
102
90
54
30
87
9
6
60
30
168
47
48
1
78
18
48
87
48
24
81
30
132
78
87
33
12
42
156
42
27
3
5
103
6
11
88
195
54
15
8
7
66
15
165
35
25
84
12
138
36
66
66
114
6
48
132
18
126
129
9
96
47
145
54
18
96
30
54
60
162
30
18
30
48
84
84
159
57
96
23
199
18
24
48
120
552
60
30
66
35
7
48
12
132
144
42
87
51
45
51
101
55
42
15
3
48
30
72
15
8
112
9
63
3
5
43
12
102
3
105
114
78
42
174
39
33
84
51
3
42
12
90
126
95
1
54
9
45
11
ABCD 95272508278*3^$a+1 [50086]
13
23
12
48
192
72
36
25
23
9
28
59
24
45
16
119
25
59
12
69
111
36
13
35
49
36
35
9
3
48
25
56
75
48
21
60
96
15
133
71
81
84
15
69
3
69
244
36
23
97
23
25
56
51
121
32
51
49
12
48
23
109
11
12
105
16
107
84
13
47
129
15
49
11
9
28
164
24
24
3
13
35
36
241
8
15
1
24
119
96
12
60
49
131
108
85
35
1
8
51
81
51
49
96
8
84
28
107
48
72
36
72
72
45
75
60
72
13
168
204
48
12
48
167
49
12
48
11
69
52
104
75
61
44
208
47
33
28
23
1
23
36
21
24
16
20
3
61
60
131
133
23
85
60
8
27
48
36
24
1
35
49
116
28
108
23
121
11
9
28
95
25
72
71
49
23
193
152
160
23
24
1
23
85
60
71
24
21
4
95
25
20
36
88
11
21
144
64
131
96
145
60
71
109
23
13
60
164
16
35
24
36
12
61
35
12
33
16
71
24
9
39
25
48
119
1
68
99
168
60
12
1
140
112
48
107
25
12
116
64
131
84
12
25
36
44
196
12
35
45
16
36
35
48
57
3
13
23
25
12
47
85
48
84
35
121
128
75
9
63
9
15
1
32
96
16
96
23
60
72
84
36
24
48
25
83
25
59
45
16
47
61
20
39
48
97
20
51
84
96
24
156
72
33
60
64
60
167
180
13
11
12
85
35
57
27
45
24
24
87
1
23
9
88
44
63
120
12
9
15
84
36
24
21
36
16
128
15
97
108
59
1
11
48
37
11
85
84
20
15
1
92
52
23
60
12
49
47
49
8
36
60
16
179
1
20
51
9
4
72
23
156
24
85
35
120
72
129
135
13
47
13
11
24
108
145
59
24
24
48
25
23
181
84
24
23
9
24
39
60
73
48
36
44
27
33
36
63
36
36
85
144
24
23
33
15
49
192
71
25
24
11
72
72
120
36
37
32
60
48
3
12
1
36
59
25
11
85
8
15
108
13
47
49
11
24
189
315
81
48
96
39
157
24
59
13
72
36
156
8
172
44
51
93
88
23
24
45
15
36
25
11
13
12
48
95
12
24
25
11
25
155
24
45
99
12
145
44
16
35
48
45
3
72
121
60
11
13
23
12
21
40
24
11
25
12
120
119
9
15
105
112
23
24
36
21
16
72
23
33
16
119
24
72
36
49
23
21
39
48
108
1
35
105
3
12
85
68
123
13
251
84
69
63
33
52
44
108
16
107
9
63
117
3
61
44
3
48
72
72
60
48
13
35
21
16
92
15
13
48
107
12
12
24
9
75
21
4
12
191
300
37
35
13
95
132
45
76
95
12
72
12
60
45
15
73
23
97
140
27
9
64
120
36
96
20
160
11
60
25
44
63
81
16
60
36
92
15
201
99
21
160
200
60
51
1
167
21
27
73
59
21
39
73
8
16
24
35
60
25
180
107
12
61
104
36
76
24
11
13
263
25
24
156
108
11
60
45
3
72
33
36
27
33
24
76
47
12
21
171
1
23
60
24
73
23
12
25
24
35
9
135
204
12
45
99
1
36
8
40
12
12
95
36
36
24
9
3
84
145
96
35
33
51
96
33
27
72
133
84
251
24
9
15
1
20
3
97
44
52
23
97
59
9
112
35
72
133
35
93
39
13
24
83
1
119
12
105
136
23
24
12
49
12
59
109
12
60
48
80
15
69
28
152
216
4
95
37
35
61
119
36
49
59
25
47
9
51
12
156
25
12
35
133
35
25
36
23
168
9
48
15
1
35
72
69
40
48
60
12
11
13
47
48
1
11
33
16
48
92
100
20
16
48
11
69
27
12
12
13
12
71
60
33
112
8
160
72
72
48
239
73
11
96
24
60
72
12
108
12
132
96
57
120
76
36
108
108
24
11
12
37
23
12
73
35
96
45
36
4
12
44
88
60
23
37
35
12
60
108
61
84
108
47
21
15
9
51
12
57
28
32
28
23
141
159
49
11
121
24
56
24
27
13
72
83
37
72
47
169
95
81
63
121
24
96
12
68
40
24
12
23
117
3
108
132
37
8
36
36
3
60
97
48
71
121
24
11
85
ABCD 95272562954*3^$a+1 [50010]
177
18
21
16
11
129
88
47
73
23
37
36
36
44
36
160
11
24
1
5
15
72
27
1
17
30
18
12
72
18
18
19
48
35
37
8
57
96
19
8
87
1
5
90
97
36
20
57
3
64
5
3
99
1
152
45
7
48
35
25
113
7
36
11
25
101
7
77
30
30
138
30
55
35
13
29
55
48
12
300
53
75
156
4
23
37
17
31
108
24
17
139
72
59
85
53
120
12
120
15
21
102
90
3
24
45
48
12
18
25
17
6
24
1
24
23
18
75
4
24
132
80
4
24
36
11
24
6
39
88
36
89
7
41
67
35
25
56
76
48
12
143
30
127
83
13
12
20
93
72
27
76
72
72
24
72
167
25
132
5
3
33
42
25
32
81
3
64
17
48
87
4
71
49
12
65
120
7
72
48
77
3
75
18
12
31
84
5
67
95
6
75
52
5
43
180
24
84
80
69
3
9
43
20
12
4
17
114
49
56
15
210
55
20
4
17
55
60
132
113
7
96
29
7
83
1
36
8
76
60
29
48
72
67
5
96
72
15
36
60
69
55
5
7
24
20
57
42
78
12
30
1
24
23
85
8
16
65
43
47
18
67
155
133
32
16
12
72
24
92
64
5
30
9
16
20
28
20
52
24
47
37
35
21
4
23
54
43
17
19
36
156
59
18
60
7
48
125
30
168
93
27
25
92
76
36
8
28
12
56
100
119
1
60
36
24
24
32
36
160
24
60
8
33
54
1
47
18
7
17
30
45
4
89
7
20
4
20
36
21
42
21
4
60
17
168
48
7
17
55
41
12
63
159
90
6
25
12
32
28
12
5
31
32
12
28
95
21
27
24
13
60
53
7
17
15
3
57
4
24
36
72
8
69
7
5
3
27
48
72
1
48
89
55
20
148
12
17
55
120
83
37
11
169
120
23
42
6
93
136
35
81
57
91
11
1
24
65
103
23
42
7
41
7
92
4
71
25
8
15
181
89
48
42
85
8
4
5
3
57
103
80
52
48
48
59
13
5
43
68
16
116
64
35
90
48
27
100
44
21
36
42
102
55
35
33
16
60
32
27
1
17
27
3
97
12
24
36
71
73
44
16
89
42
21
12
28
60
12
48
92
12
105
60
156
42
13
48
12
128
141
90
48
193
65
3
21
78
18
24
43
5
55
20
112
101
19
11
24
45
51
24
13
83
9
16
89
30
138
12
3
136
12
48
11
25
20
64
17
42
57
15
13
12
68
52
284
96
51
42
27
28
5
27
15
25
48
12
35
18
7
60
5
3
105
3
39
21
69
43
17
60
55
71
30
103
20
21
18
37
53
7
161
12
7
24
17
7
5
3
40
68
4
35
25
36
221
78
21
112
77
43
72
32
75
109
60
71
48
33
9
30
13
60
12
155
120
6
27
16
36
60
20
28
5
91
47
13
36
108
8
40
17
7
83
57
4
36
48
47
96
24
30
39
69
7
60
24
11
48
1
32
4
44
81
78
78
114
30
60
6
102
42
73
53
114
6
27
87
45
45
19
101
19
60
44
16
12
92
16
11
66
55
24
71
13
17
3
36
4
41
79
24
36
96
41
67
92
60
64
77
55
12
12
24
101
123
16
12
125
39
88
48
12
48
44
3
13
24
84
119
258
12
7
5
15
16
17
7
113
132
66
90
102
33
9
91
35
9
88
5
108
24
3
27
73
8
135
9
21
24
79
36
20
51
25
48
24
17
19
180
24
120
5
15
12
81
60
7
60
17
60
18
18
19
11
33
64
36
24
20
28
12
12
120
108
5
18
69
33
31
32
28
44
33
67
116
52
12
12
68
28
17
31
32
9
30
18
7
84
29
12
19
84
17
96
60
60
79
5
240
30
25
53
31
24
5
7
36
24
48
35
21
64
35
1
132
48
161
36
19
41
3
16
53
31
41
216
84
55
20
3
1
24
53
7
20
76
17
3
9
7
5
15
28
17
6
25
12
96
24
108
17
55
5
90
18
54
30
39
16
144
24
96
32
27
61
36
48
156
11
85
44
9
7
84
84
12
11
54
63
3
97
92
268
80
16
47
45
172
120
23
25
24
48
20
40
60
47
61
17
3
135
42
3
28
41
60
183
52
60
60
116
52
32
204
36
63
48
13
120
77
30
133
36
41
24
139
59
72
109
44
87
25
180
24
36
24
89
31
71
45
40
8
33
24
43
65
43
12
132
35
66
43
24
12
96
44
100
101
103
24
53
115
59
30
55
161
55
185
84
31
12
140
45
7
101
7
12
168
5
7
96
17
7
20
33
3
4
24
11
6
55
35
24
18
7
41
7
77
18
138
3
16
84
84
32
48
33
7
35
48
153
76
11
42
7
5
115
24
20
51
85
120
56
40
17
135
52
36
72
12
ABCD 95272602916*3^$a+1 [50023]
42
90
72
57
15
29
72
120
55
65
184
3
48
168
5
67
33
20
1
11
43
12
53
187
24
48
12
21
3
77
55
9
21
23
112
8
19
53
7
132
21
20
7
6
162
5
7
48
48
65
72
120
43
57
15
5
28
27
108
77
25
42
57
63
72
9
20
19
132
18
18
30
3
12
20
13
111
56
97
78
60
45
123
24
101
19
6
111
129
35
115
24
60
21
57
75
3
72
18
15
9
42
24
165
39
72
48
48
48
24
12
30
48
6
96
41
148
12
75
69
3
60
12
21
33
24
18
9
51
108
60
120
45
140
52
87
57
60
39
77
19
24
24
161
49
96
24
83
13
6
29
7
48
54
18
60
48
5
37
24
24
102
53
76
3
120
78
75
3
60
12
33
27
153
117
23
49
6
114
6
5
12
139
69
57
23
19
6
6
129
27
53
52
3
60
5
49
6
5
7
78
27
123
12
12
36
126
39
57
114
24
12
12
6
144
18
45
27
53
25
75
80
60
25
18
30
54
48
48
17
25
23
19
36
144
90
23
19
29
7
113
49
63
177
63
3
5
60
229
48
168
54
42
51
60
15
138
75
60
129
23
40
48
81
51
117
66
197
25
48
95
67
69
81
3
12
75
120
5
168
25
30
65
25
24
168
15
68
7
9
39
84
41
7
69
44
1
78
21
27
5
109
6
18
47
40
33
24
42
81
45
3
12
57
11
55
21
3
53
19
30
48
6
17
4
3
42
131
28
32
7
42
191
48
25
87
20
37
23
55
65
43
17
28
32
43
54
48
23
1
18
57
51
132
60
48
72
120
113
145
23
19
33
20
60
28
27
54
51
20
120
43
102
24
30
48
90
18
120
30
24
24
66
29
247
65
48
31
60
54
47
7
72
89
40
20
7
204
41
115
54
39
20
31
78
120
96
87
27
60
66
24
48
54
45
44
52
20
48
7
138
24
51
75
17
25
23
55
77
55
53
67
60
42
203
28
75
125
49
71
49
63
33
6
18
48
23
25
95
12
13
24
186
12
84
24
60
57
9
71
120
43
5
55
66
159
9
18
54
6
18
6
66
3
96
3
42
6
12
12
21
68
12
67
36
6
48
83
43
24
66
120
6
29
37
48
47
7
48
12
30
78
24
48
41
25
15
152
25
3
20
7
18
30
5
109
23
40
68
12
115
48
17
48
61
111
3
5
7
12
78
48
75
87
9
3
66
42
222
30
12
6
3
156
56
55
84
48
48
192
12
84
6
119
72
40
75
12
48
18
72
42
41
37
23
97
30
5
67
120
42
59
31
78
30
18
42
57
39
5
25
222
24
165
44
25
54
41
55
240
5
16
63
6
27
144
51
84
21
57
138
125
43
57
80
55
150
3
80
19
18
24
114
54
48
42
72
9
20
121
18
48
174
6
9
201
39
33
138
78
72
24
54
17
48
19
48
30
15
183
60
6
6
53
60
112
3
30
215
7
60
24
6
23
72
49
54
5
55
57
15
5
40
15
180
30
15
87
156
72
102
30
81
27
5
55
113
235
30
35
12
7
48
125
163
66
18
168
78
15
32
48
67
78
95
1
15
105
39
32
19
29
16
104
60
112
20
73
24
30
108
108
42
30
189
15
30
119
19
48
5
43
30
66
29
40
36
39
54
78
65
120
19
29
40
15
5
55
137
28
9
66
72
12
42
18
6
95
16
63
81
99
53
60
28
32
67
6
27
140
25
48
155
7
84
24
137
4
45
24
72
24
66
12
66
96
54
24
132
21
84
69
162
9
21
18
24
48
12
42
24
24
71
7
84
36
33
15
81
36
99
48
186
6
9
27
5
19
141
15
18
24
23
19
6
18
12
9
39
72
132
12
21
195
42
3
140
64
116
13
24
18
204
201
8
1
48
246
5
12
73
30
17
19
48
12
9
27
132
96
65
120
145
24
3
20
19
9
12
8
49
11
157
90
48
60
42
63
32
55
42
18
48
36
18
6
5
12
48
49
30
48
53
16
15
24
5
25
6
41
127
60
53
48
67
53
72
67
21
15
24
60
53
88
9
6
5
37
95
223
17
7
12
30
54
24
18
143
31
41
25
42
33
15
30
120
75
15
78
114
81
15
30
47
48
91
30
6
33
152
67
12
41
4
3
96
42
15
15
252
12
18
48
210
12
66
24
78
5
37
6
12
5
ABCD 95273135858*3^$a+1 [50004]
60
48
72
20
70
14
28
90
18
32
58
9
39
89
61
90
57
32
33
124
8
72
48
12
36
48
82
60
5
43
5
45
96
84
24
60
72
108
100
68
4
6
72
45
53
118
14
183
19
84
89
57
4
36
18
62
46
65
33
24
88
54
41
33
12
40
80
43
17
58
6
18
30
15
45
35
352
39
2
40
20
24
46
38
15
81
118
36
50
40
32
48
22
24
108
72
36
218
172
140
3
57
7
195
86
4
12
216
44
16
35
19
38
36
16
90
18
8
24
24
60
94
53
57
22
38
88
30
42
12
54
26
16
18
50
4
23
67
48
42
8
22
78
279
5
58
18
30
14
51
7
38
67
17
40
44
10
2
84
10
26
24
63
13
3
45
24
20
10
150
32
58
72
18
48
114
90
20
34
36
108
138
80
55
29
3
73
23
9
40
95
85
8
10
72
50
130
86
52
20
4
128
108
10
5
37
20
72
63
45
16
56
48
72
3
73
18
54
66
150
54
50
72
4
72
20
52
20
12
48
48
60
12
16
72
12
56
24
16
56
10
6
30
2
52
11
7
41
19
18
128
12
4
11
33
4
32
46
18
27
9
8
58
213
9
120
78
38
60
136
23
117
4
12
20
7
27
18
78
84
50
28
108
20
64
36
20
48
40
24
20
28
90
14
19
77
40
72
18
54
20
16
90
12
18
164
60
111
48
9
108
27
13
32
58
38
4
162
66
20
24
34
2
75
49
30
26
124
36
72
48
8
46
6
8
24
22
45
129
80
120
4
80
76
6
18
18
2
16
75
5
10
14
3
19
90
18
36
12
2
40
18
2
16
32
34
14
4
63
80
43
36
54
56
16
80
24
4
80
12
24
99
69
22
21
17
96
22
24
26
10
30
78
90
66
6
48
6
18
12
56
24
70
101
25
12
8
28
42
45
9
39
99
78
80
108
4
56
24
70
158
52
6
74
7
63
2
16
12
20
58
84
26
70
65
33
4
96
120
32
12
10
26
96
24
36
4
90
66
119
25
32
22
26
52
8
36
4
24
72
8
112
44
34
2
64
54
42
11
105
4
18
26
36
3
16
5
36
28
36
20
16
30
53
57
39
31
6
90
2
46
26
48
22
126
32
22
14
12
3
57
60
27
7
9
9
23
139
101
48
31
14
12
103
32
13
56
76
12
35
7
36
117
5
22
48
108
14
46
48
134
12
84
24
12
36
28
36
63
3
2
58
18
47
7
38
70
72
53
19
18
140
40
80
82
86
12
28
8
46
50
31
89
39
1
24
56
70
54
30
24
30
191
121
20
60
10
29
9
36
36
84
72
24
34
9
45
12
20
34
17
45
24
100
44
91
3
6
44
10
18
18
45
89
208
32
7
15
194
15
45
106
50
39
19
18
54
18
35
91
2
3
49
8
24
4
27
9
116
72
40
32
19
17
48
24
12
43
27
30
6
2
10
42
56
48
94
36
50
40
92
24
51
33
12
48
10
66
128
48
10
12
6
12
20
12
36
36
4
80
34
36
29
43
53
19
2
43
17
28
80
10
2
24
64
30
33
5
180
24
16
8
12
70
5
33
79
5
43
29
36
15
43
62
40
32
22
6
8
36
120
64
6
90
36
107
55
72
38
160
27
9
20
147
9
16
72
15
93
8
132
28
20
24
10
170
28
8
39
45
120
40
92
136
24
36
68
15
21
40
20
46
14
28
23
45
4
18
102
36
8
142
14
24
34
18
3
17
63
97
8
72
10
50
34
26
7
17
46
158
12
22
6
164
36
16
8
118
72
156
42
20
160
99
65
36
84
106
2
72
3
13
42
2
24
46
18
68
24
268
8
4
116
120
63
49
8
10
108
129
5
46
29
21
36
48
22
6
44
10
18
20
46
24
72
26
100
20
34
36
9
48
41
36
148
42
26
4
6
2
82
74
52
24
180
8
100
90
90
8
12
10
5
67
29
141
19
17
72
12
4
32
40
80
12
48
58
12
134
120
31
53
64
27
3
2
36
22
72
180
50
34
24
18
54
90
116
10
38
82
2
52
8
16
104
70
38
12
48
28
42
48
134
88
12
8
27
7
18
71
45
22
42
138
62
52
20
3
7
38
22
14
159
21
112
20
52
56
12
12
12
64
42
12
18
15
17
15
97
44
10
14
58
42
32
4
54
126
36
11
93
12
10
14
40
18
86
12
10
30
42
18
80
40
32
46
36
18
8
28
54
18
32
36
4
48
15
27
2
136
90
78
56
43
65
12
4
56
16
72
68
124
20
60
16
90
62
10
12
18
92
70
78
36
54
21
9
20
12
39
16
48
33
12
6
26
19
27
74
84
24
48
15
33
31
33
8
24
63
105
120
96
16
66
54
71
79
74
87
49
6
9
9
56
28
18
2
48
60
48
4
42
48
26
34
36
134
40
23
69
124
92
4
36
48
171
5
24
60
24
15
31
14
115
96
27
108
54
12
78
2
10
26
28
80
52
30
14
28
27
41
52
32
216
10
14
4
12
42
ABCD 95274224876*3^$a+1 [50075]
6
14
10
6
80
52
72
20
48
73
87
80
90
43
24
3
50
7
11
70
27
143
40
80
72
1
141
210
129
11
25
65
31
87
12
81
15
62
31
41
10
110
136
90
30
144
6
90
122
48
40
9
21
2
22
51
59
13
3
20
12
60
13
9
8
7
11
25
29
96
82
102
15
35
109
132
135
105
95
30
7
36
12
35
64
45
3
21
72
12
23
13
24
36
24
47
1
27
12
21
24
60
45
98
12
18
31
201
51
15
129
21
63
132
27
33
59
88
92
48
52
69
57
3
36
23
1
11
16
249
11
84
6
10
9
48
23
64
30
66
9
5
16
24
50
88
38
10
93
131
61
84
5
18
30
88
90
9
45
39
39
12
6
2
28
44
40
60
21
12
60
5
30
28
120
14
18
145
23
70
39
108
15
21
24
27
9
72
12
33
50
40
72
38
7
27
6
32
10
21
27
24
9
21
63
33
2
37
24
17
22
32
85
24
21
50
136
69
3
21
107
24
228
61
99
12
9
39
33
39
96
69
65
43
12
63
42
3
15
45
17
10
96
9
3
12
9
27
33
47
10
27
135
8
54
6
130
32
10
81
21
51
12
3
32
118
90
14
19
47
13
47
4
8
22
18
93
47
13
45
42
8
13
72
144
15
9
12
24
5
40
26
144
13
15
48
9
3
33
47
88
30
24
38
25
23
324
40
9
27
2
18
30
7
33
42
32
121
87
38
22
60
32
145
3
32
73
3
9
24
47
72
13
15
9
144
71
16
12
48
45
105
50
13
59
25
63
9
23
108
124
81
12
33
3
117
90
93
27
12
33
9
38
18
7
75
105
47
100
69
27
2
31
72
9
96
2
60
13
45
3
77
10
12
2
43
15
80
13
12
93
15
15
194
19
12
59
193
3
2
55
75
92
18
48
40
32
67
23
40
32
36
13
51
21
144
95
25
111
150
3
59
25
23
52
102
75
11
10
135
17
151
41
43
93
50
52
12
153
87
45
96
27
60
81
24
167
60
70
18
45
3
30
30
45
12
12
135
45
24
227
109
51
24
38
18
64
48
62
40
18
68
73
57
110
25
27
57
21
32
18
37
12
24
84
17
130
30
78
138
54
98
18
49
15
8
37
24
41
18
37
35
13
36
24
27
26
19
15
141
65
43
192
15
60
12
38
43
29
91
24
3
105
105
32
18
40
93
87
50
10
9
165
8
78
130
15
9
98
25
63
12
20
1
27
90
50
54
31
27
33
29
10
8
52
96
20
12
132
16
12
33
24
24
51
158
18
145
27
60
21
111
20
108
100
8
70
63
41
31
24
3
48
33
11
16
2
10
72
45
35
30
31
12
48
60
24
65
16
15
75
14
10
156
50
34
6
15
17
72
16
87
23
64
45
36
60
35
25
59
13
33
42
38
42
13
24
11
157
12
15
6
3
60
161
55
51
30
30
140
13
84
3
12
32
36
34
8
43
12
156
39
33
27
32
133
36
27
12
21
27
105
89
31
17
18
25
15
180
32
37
21
39
3
78
30
165
45
15
15
9
36
35
109
60
24
107
24
1
24
23
22
66
33
12
72
33
27
60
17
16
27
123
122
91
12
59
6
82
12
9
17
19
3
18
24
8
91
131
16
32
18
10
9
84
59
37
35
88
62
10
21
27
57
48
60
12
51
12
132
21
39
6
174
60
116
12
61
11
6
22
42
146
13
41
16
15
12
132
131
24
88
33
12
12
63
21
51
110
16
3
87
80
40
12
2
19
96
15
9
71
16
12
21
12
12
5
127
24
12
27
2
31
12
93
3
47
144
1
35
12
22
135
48
108
24
84
96
84
21
98
37
15
45
63
33
72
47
49
87
177
5
88
54
20
6
22
45
93
3
227
25
9
66
69
3
48
30
42
108
12
72
8
22
8
127
23
13
24
11
13
87
44
76
20
12
13
60
5
55
17
31
51
8
1
101
46
153
89
10
8
112
108
9
11
49
75
20
48
25
47
36
130
50
25
108
87
20
109
65
10
30
15
24
51
33
15
8
37
137
6
12
1
39
21
12
15
30
14
25
23
85
47
25
23
22
6
33
36
53
48
67
63
45
75
60
12
72
30
39
41
16
42
38
154
36
224
61
5
10
72
57
111
20
37
72
15
8
48
13
27
54
50
70
51
72
156
60
24
15
12
33
3
45
35
37
3
93
51
48
21
17
24
130
228
42
39
41
40
30
33
33
30
12
8
12
1
17
154
30
96
15
17
43
47
61
24
27
6
39
48
3
110
154
6
74
6
10
80
30
22
12
81
29
79
17
82
8
72
25
5
58
9
45
120
3
15
21
36
53
31
72
24
15
36
44
10
56
7
17
40
15
108
15
38
10
69
36
155
130
42
20
13
45
2
40
285
15
32
61
84
24
36
84
51
141
65
10
33
84
48
72
75
12
36
ABCD 95274435058*3^$a+1 [50094]
205
12
204
47
36
37
143
90
31
5
72
36
31
36
23
54
54
108
157
239
145
53
72
90
324
13
48
29
43
29
90
72
49
84
48
12
149
72
163
35
36
1
48
59
37
35
90
108
103
192
119
37
96
11
18
144
175
276
143
37
60
192
71
54
55
24
83
90
7
144
96
41
72
31
60
143
1
17
270
121
120
47
54
67
5
54
61
24
12
300
35
18
31
95
90
198
97
83
61
11
121
24
84
41
54
61
36
36
12
161
18
169
11
72
1
35
252
13
275
1
35
324
25
29
55
125
175
12
240
113
55
156
23
37
107
61
96
60
144
17
90
54
31
59
72
13
185
199
179
36
72
1
180
60
11
396
325
161
67
131
97
11
180
36
54
115
29
175
276
48
59
36
252
126
216
18
558
43
119
90
180
43
11
37
48
113
19
60
47
126
55
12
180
185
259
264
233
7
192
24
173
43
12
132
83
54
108
19
35
36
49
23
18
36
19
53
187
144
11
36
198
55
71
25
11
25
173
31
204
36
48
77
175
23
121
36
156
47
162
54
1
143
54
36
55
179
18
54
72
37
312
168
131
18
108
151
119
198
67
23
145
468
144
17
108
36
43
24
96
72
53
162
90
36
18
54
18
126
103
59
25
120
17
18
36
265
77
36
90
72
18
144
31
12
11
181
179
13
5
54
90
198
13
48
11
216
85
131
144
133
11
37
60
180
119
18
7
83
37
24
156
71
37
216
53
72
307
197
103
48
36
191
49
24
53
43
65
19
269
55
48
95
54
54
162
115
29
43
65
90
36
1
120
239
121
48
29
18
133
65
43
84
269
36
31
132
35
216
97
60
72
108
203
1
144
35
61
11
18
126
169
119
13
59
234
18
72
49
41
175
77
19
48
216
96
24
47
162
607
149
54
121
12
11
54
79
29
7
11
37
161
72
103
113
54
73
60
36
119
85
36
95
97
60
149
90
97
65
151
245
91
24
29
90
90
54
25
48
72
71
126
103
12
96
23
61
60
77
403
11
73
12
120
11
18
31
60
48
96
84
144
96
17
198
144
73
84
24
53
252
31
113
403
47
13
144
24
12
41
126
54
79
84
179
180
61
335
25
155
18
55
107
54
144
54
54
19
323
493
137
36
90
216
1
35
54
72
72
18
217
323
73
17
108
180
79
156
53
18
126
19
53
19
96
29
36
19
125
54
193
23
126
19
53
67
156
204
23
49
24
24
11
144
1
89
72
18
73
179
108
36
36
234
67
113
108
ABCD 95274836128*3^$a+1 [50052]
6
30
18
42
23
13
83
127
168
252
48
5
49
47
223
6
24
138
18
119
1
42
84
54
66
60
78
78
24
138
18
60
57
216
39
17
109
36
108
11
265
66
24
101
91
42
27
243
90
120
66
72
113
24
72
13
78
30
119
13
107
31
18
42
54
23
7
66
24
6
252
6
12
59
48
37
35
48
96
55
12
53
49
72
24
54
18
12
30
42
126
24
66
75
8
61
35
48
37
6
72
6
150
24
72
210
48
102
96
120
30
12
102
54
60
120
39
45
120
107
24
1
6
48
12
30
39
51
24
245
259
6
174
161
13
108
90
42
48
107
37
59
187
114
108
42
60
90
6
18
71
13
180
6
24
6
35
121
36
84
78
36
30
12
60
204
24
131
40
93
30
30
60
18
84
264
125
55
162
24
48
90
18
59
24
25
6
96
30
30
54
60
66
33
51
5
115
18
102
18
12
36
84
23
1
54
78
107
175
18
60
48
35
40
129
60
120
48
114
24
54
35
7
66
102
198
12
30
102
18
41
96
19
6
30
24
41
64
104
37
78
138
60
23
24
37
59
1
234
221
31
30
30
150
119
43
12
66
15
39
180
150
60
35
25
36
42
81
21
48
35
61
11
91
24
36
24
18
120
36
35
37
59
48
96
157
30
24
144
30
54
132
29
55
42
72
36
35
24
13
192
132
48
48
287
97
138
30
36
90
84
101
37
12
30
41
1
18
30
6
150
179
43
18
126
21
33
60
11
79
162
30
30
48
66
18
71
19
132
24
6
54
66
59
55
180
29
55
30
132
66
12
36
29
25
47
145
120
15
45
66
113
211
96
84
6
12
6
42
47
61
11
13
51
51
96
12
30
30
126
24
78
24
30
84
102
72
216
12
120
53
67
60
24
66
263
49
72
18
5
16
39
17
19
6
108
131
37
30
149
61
54
213
33
72
71
127
30
83
79
48
33
51
29
136
21
78
36
89
37
12
42
30
23
37
66
42
96
36
36
54
24
204
30
48
12
6
21
75
36
102
90
42
23
67
69
171
30
204
30
90
84
12
276
48
6
6
54
78
72
143
25
78
84
21
105
54
30
35
13
42
114
6
156
60
33
80
31
33
15
30
48
60
135
63
54
27
8
43
114
96
48
42
18
6
24
156
30
23
13
18
60
36
114
102
17
72
48
13
24
24
12
78
6
18
102
18
12
60
90
168
66
237
3
12
78
102
42
12
143
37
36
48
6
30
78
6
150
42
72
47
115
60
90
36
144
84
36
155
199
12
24
120
5
175
48
132
29
109
18
54
35
144
55
12
24
36
233
1
30
78
12
23
97
180
36
12
132
60
6
24
48
77
1
24
6
24
89
37
30
93
15
24
42
84
72
234
30
18
66
12
42
17
61
132
90
90
66
36
54
54
18
54
66
114
108
126
36
95
31
17
13
78
60
84
12
113
25
12
6
29
121
12
42
54
24
36
39
75
42
120
36
210
60
30
30
29
19
5
25
54
6
144
18
48
57
27
132
6
59
24
24
13
12
72
30
33
135
12
18
12
60
156
30
30
180
15
99
29
120
7
54
66
78
12
12
210
108
114
138
18
18
144
120
108
24
18
18
84
18
47
49
36
83
55
18
24
95
151
30
78
72
29
85
66
54
3
27
5
19
125
175
30
11
13
66
36
6
24
23
25
6
30
54
18
24
120
60
39
39
66
24
108
59
43
93
27
90
258
24
30
24
42
12
18
72
90
78
12
12
60
24
42
93
21
36
18
84
17
55
24
42
18
12
54
59
67
29
25
60
78
90
90
72
60
18
11
7
30
30
48
141
80
25
24
132
222
156
30
11
48
72
1
12
ABCD 95274921004*3^$a+1 [50037]
52
13
16
4
59
12
120
30
35
44
96
35
5
71
53
32
12
11
6
50
33
7
14
34
48
84
20
100
61
13
15
15
82
18
5
67
44
16
68
21
36
4
40
8
60
21
87
9
30
36
9
64
32
20
7
37
4
44
11
49
48
19
29
16
40
39
49
40
55
1
41
11
39
4
57
64
43
28
2
16
6
41
27
36
5
36
48
60
5
26
16
8
118
7
28
28
4
32
53
46
29
132
120
15
24
29
11
9
76
31
16
97
47
5
73
48
8
31
8
57
43
15
12
49
1
3
28
3
56
60
153
1
15
20
52
17
6
69
15
22
6
2
7
3
25
12
19
16
1
19
13
16
5
14
17
44
16
11
73
1
63
72
3
77
55
28
61
1
23
48
40
20
108
20
15
61
64
7
13
12
8
92
19
8
42
24
46
89
56
56
9
19
5
24
7
41
19
5
31
103
40
12
29
48
15
1
11
53
100
76
40
1
34
14
15
60
21
7
15
18
72
32
10
21
11
21
92
7
4
210
99
77
15
40
40
8
8
80
17
55
11
85
41
35
16
4
8
16
36
19
17
95
42
47
4
4
8
8
9
71
25
16
24
119
20
48
20
64
16
3
22
18
21
3
41
20
1
11
20
92
48
108
9
10
21
59
6
106
1
77
3
107
5
16
12
19
5
39
41
49
107
12
32
23
33
19
14
55
11
4
20
5
1
39
80
1
3
27
5
5
6
8
129
55
57
3
13
19
29
1
58
1
11
18
31
1
51
19
1
73
16
18
1
12
52
32
71
14
136
35
32
36
25
6
58
18
49
43
1
9
56
24
11
5
56
19
60
160
4
52
33
31
1
55
8
8
8
9
3
20
40
33
7
64
33
27
36
72
25
86
5
5
39
17
46
5
87
53
167
1
12
20
3
69
8
7
21
59
33
20
68
95
1
16
72
36
12
264
23
18
23
32
28
20
1
18
6
30
5
36
25
3
31
72
32
6
87
25
14
28
61
47
9
36
29
70
25
35
24
24
20
10
191
20
61
40
55
20
35
9
25
14
36
29
12
95
6
15
3
61
64
39
16
12
13
12
7
12
10
14
5
4
8
119
13
16
75
10
119
32
16
55
25
48
4
28
39
33
8
57
11
36
11
45
20
55
37
52
15
21
12
52
88
25
91
52
40
48
4
12
3
5
12
3
40
90
62
28
12
25
44
45
7
12
7
21
40
88
16
3
12
25
33
7
84
32
20
27
22
6
24
9
20
31
29
19
108
2
35
5
2
48
5
23
17
76
39
61
1
16
30
33
12
20
24
8
12
59
41
24
1
48
31
4
80
32
3
1
60
36
169
35
31
48
33
12
1
7
8
20
7
54
6
8
16
21
3
17
25
39
40
16
20
67
10
2
28
5
15
17
4
12
32
37
10
24
20
9
7
65
8
35
21
20
79
17
16
20
55
53
16
16
12
8
27
37
40
8
1
30
120
41
40
16
3
29
7
13
5
18
104
53
121
16
55
28
27
16
108
72
5
40
4
19
36
25
5
16
2
30
16
75
36
28
52
28
28
84
16
32
12
11
25
64
16
23
22
104
30
1
39
18
3
20
33
15
7
90
74
30
35
20
3
48
5
49
3
68
8
16
100
28
16
9
43
3
17
9
16
14
90
11
53
15
27
12
26
30
1
15
41
9
24
16
6
13
29
30
37
43
57
193
11
45
16
31
64
1
3
12
52
12
25
16
43
16
4
16
55
21
7
57
4
32
23
5
52
3
46
18
20
1
16
89
42
38
79
27
13
23
9
33
2
28
42
14
49
41
94
5
37
79
16
25
30
25
23
26
11
4
1
54
12
120
14
10
8
36
16
9
9
18
44
88
20
17
20
28
12
16
7
17
25
3
16
29
35
20
32
99
21
9
55
1
35
43
37
23
41
19
12
46
14
9
32
73
40
104
7
51
13
19
28
24
9
32
19
73
11
1
4
7
38
15
7
32
10
55
67
5
20
29
6
49
57
7
11
49
37
70
68
16
12
12
30
11
4
41
15
15
229
52
23
17
8
7
9
1
79
41
15
24
59
6
54
16
5
7
13
11
30
38
13
53
6
101
5
32
72
15
19
14
72
16
7
16
9
16
6
80
5
43
60
41
32
52
35
5
8
28
37
7
67
4
25
36
4
39
52
1
7
41
5
6
41
9
24
11
16
3
41
20
39
30
24
23
7
1
25
59
23
5
8
59
30
26
64
13
35
38
24
88
35
20
8
80
1
15
36
3
20
41
28
20
35
73
80
47
58
38
4
1
12
4
36
79
13
32
15
5
33
7
9
24
2
88
37
20
16
48
31
24
57
27
17
55
18
66
21
15
1
33
7
12
52
96
97
62
1
12
16
35
41
73
30
26
39
8
20
23
22
35
27
5
20
40
1
47
47
60
20
10
47
55
36
49
4
1
54
20
36
9
9
16
31
25
10
13
47
25
20
15
193
12
25
11
19
10
48
55
41
80
16
14
57
3
29
7
16
25
7
82
31
7
28
8
41
48
35
32
10
18
13
100
7
12
89
24
32
41
2
13
33
131
13
18
5
7
2
18
36
65
64
15
41
24
11
17
13
24
2
5
24
1
30
13
45
3
188
31
1
84
4
7
37
7
48
5
41
50
5
31
1
4
4
31
13
5
7
23
12
1
44
16
24
25
35
5
30
61
35
25
68
4
88
4
16
35
104
5
19
40
42
32
43
80
3
24
17
200
15
68
6
16
30
1
23
1
19
24
17
36
35
25
52
7
5
55
6
15
27
5
16
40
11
14
35
19
12
100
13
28
3
16
5
19
12
44
28
21
100
72
8
41
30
34
7
28
52
27
97
5
59
75
65
4
31
12
8
29
5
2
41
5
24
80
35
23
60
1
76
3
10
32
55
8
20
48
67
60
60
85
3
60
78
7
24
24
25
35
79
12
89
31
16
17
40
11
37
4
60
64
40
64
23
8
81
33
7
15
33
96
56
80
40
1
2
21
7
25
88
16
51
44
18
22
18
18
48
61
23
42
15
35
28
2
15
19
69
17
83
36
17
18
5
31
25
16
9
10
6
78
21
45
48
18
13
24
25
31
27
12
42
39
35
40
21
23
42
71
23
17
25
19
23
13
12
16
21
24
6
4
14
6
5
5
54
5
37
31
8
40
25
10
37
8
81
8
3
32
61
22
12
30
120
11
44
16
19
13
4
16
45
14
88
17
80
41
8
27
108
4
21
11
20
23
48
42
2
29
12
53
14
13
112
5
43
67
10
7
24
16
160
4
5
80
7
20
64
4
49
7
120
15
36
9
68
27
49
11
4
1
4
1
11
3
77
35
13
36
41
2
45
1
56
111
92
23
44
13
5
6
5
11
53
12
4
20
16
3
25
36
35
85
36
5
63
32
3
13
39
98
23
19
46
103
47
2
3
99
88
12
61
64
39
21
3
28
5
12
31
20
29
127
4
42
23
19
13
43
5
12
19
18
22
21
99
29
19
18
32
6
34
6
25
4
36
24
8
59
33
11
64
20
12
5
36
48
12
23
12
42
32
46
37
23
25
84
19
9
13
23
16
44
36
88
33
115
5
32
16
30
ABCD 95274936982*3^$a+1 [50064]
24
42
26
12
36
4
56
10
80
16
54
32
52
38
54
58
96
86
84
16
60
20
64
48
108
42
78
264
20
60
4
32
84
18
10
12
48
42
138
108
74
6
4
32
4
192
92
64
60
212
54
16
74
36
64
32
112
32
108
36
16
32
18
22
122
10
60
152
12
108
58
198
48
56
168
148
48
20
160
18
30
156
80
100
18
102
20
36
28
92
36
4
32
18
64
90
60
120
18
42
128
28
120
144
66
110
34
6
74
10
20
76
140
64
116
6
46
56
42
90
22
42
92
52
36
18
26
22
80
90
64
278
10
36
140
108
136
66
32
54
136
128
16
18
198
26
30
162
186
28
20
132
156
70
26
4
72
68
48
70
128
64
26
148
32
76
48
38
10
12
176
16
90
78
32
28
48
96
86
160
38
244
12
36
224
96
28
56
114
94
18
26
36
82
126
152
42
58
80
6
46
152
138
64
26
36
28
36
50
138
22
90
20
264
4
108
32
16
36
20
28
12
48
120
120
68
4
248
144
16
56
18
90
76
68
4
18
182
64
56
124
6
96
54
84
86
6
10
38
40
60
12
20
28
56
16
8
16
180
36
12
12
186
206
76
48
164
48
72
24
64
48
8
36
28
120
72
176
160
56
112
144
50
54
36
52
18
128
126
60
108
244
6
14
226
6
20
70
26
28
24
24
104
18
16
266
4
128
16
18
32
46
72
48
132
32
12
36
16
6
30
24
68
180
24
288
106
110
28
132
50
6
180
36
136
20
28
24
108
92
90
6
64
90
26
100
48
44
22
6
68
16
20
160
56
36
16
36
50
160
26
28
56
160
12
12
32
36
4
18
42
140
120
16
2
118
80
4
86
94
140
6
22
32
16
68
52
192
98
144
10
156
24
44
16
6
54
74
70
36
6
26
16
44
52
12
138
32
94
24
20
6
30
64
12
102
42
54
144
32
58
12
180
182
16
90
48
80
28
8
112
92
36
12
6
54
64
90
128
22
48
72
44
16
198
32
22
120
44
12
100
44
144
16
186
30
2
42
54
16
78
210
42
36
8
132
12
36
6
16
14
64
12
48
96
86
6
120
112
210
74
144
16
342
26
148
12
12
72
44
64
12
24
96
50
6
100
92
52
60
74
10
12
116
54
112
38
4
36
48
96
48
72
56
18
126
64
12
144
6
78
114
78
44
84
16
60
140
40
2
46
60
156
26
54
36
28
8
34
30
60
96
44
160
152
72
16
32
448
24
50
42
52
240
8
72
40
36
20
120
16
20
54
70
36
6
42
198
30
144
24
116
6
90
52
92
4
12
32
132
34
14
72
16
90
54
120
188
16
80
22
14
16
50
10
140
36
28
128
96
84
148
50
70
42
6
152
18
202
38
192
58
128
52
12
44
16
104
24
48
196
182
10
36
48
272
274
90
32
54
64
26
48
22
218
16
6
26
36
130
38
52
356
16
242
246
88
120
80
24
48
18
6
64
116
16
12
26
22
90
6
56
144
160
210
126
18
6
132
54
6
138
6
24
8
394
222
98
6
106
14
172
32
4
8
144
36
16
12
24
2
304
80
10
44
84
36
72
4
32
112
54
102
8
16
2
94
60
54
150
144
56
120
42
54
4
96
116
64
144
60
36
32
82
186
38
70
56
108
22
14
72
100
60
26
90
4
104
10
26
4
ABCD 95274984958*3^$a+1 [50062]
117
69
3
48
177
36
6
210
83
85
123
8
61
90
18
23
55
9
8
67
24
36
30
3
8
115
24
53
96
72
49
66
333
45
11
48
193
18
36
6
35
40
63
186
90
48
18
107
96
24
136
80
25
71
136
45
83
49
71
16
21
27
3
18
99
81
96
54
54
48
54
5
31
108
21
3
5
25
42
30
54
114
12
35
40
21
12
15
8
37
3
8
24
88
255
54
144
12
63
117
35
109
60
23
13
75
45
162
41
192
25
210
125
24
48
25
95
16
9
15
80
1
84
27
120
33
108
27
80
48
24
61
27
8
112
15
12
24
125
1
15
8
25
71
55
57
75
29
96
168
96
88
8
19
21
72
8
40
224
13
12
15
75
45
80
1
198
9
33
12
27
104
67
72
125
91
29
25
23
72
96
72
25
108
131
24
25
90
96
36
18
84
108
90
24
18
27
3
72
36
90
162
5
91
84
6
131
48
40
27
21
57
18
117
32
25
54
9
48
69
6
77
97
18
45
27
5
16
32
61
54
53
40
27
36
6
3
45
35
136
9
72
71
235
54
60
3
45
107
88
165
18
113
1
23
13
3
80
64
45
51
264
80
72
16
45
27
21
42
89
40
51
5
64
96
99
114
27
144
75
90
36
15
27
120
437
55
41
48
19
5
96
97
87
8
13
12
87
8
103
6
3
135
42
36
35
184
8
145
18
5
24
24
19
45
192
129
54
81
21
83
67
29
16
56
48
312
19
21
3
54
90
12
41
40
9
54
9
8
19
18
75
105
15
27
93
152
64
9
36
107
72
235
53
48
151
9
105
15
120
72
27
30
63
120
24
33
12
51
45
83
136
9
54
41
91
48
93
104
136
27
93
8
31
41
24
61
35
72
16
24
8
43
69
33
90
5
19
66
59
49
42
189
81
167
13
27
3
18
59
88
339
5
109
120
72
35
19
21
32
25
23
88
24
48
104
48
112
128
40
33
48
39
56
67
29
120
1
108
35
91
21
15
129
128
88
24
75
18
3
24
51
29
55
81
27
245
96
112
69
6
29
64
9
23
37
51
56
1
135
75
149
16
15
252
93
72
96
96
81
30
137
25
72
90
29
96
91
29
16
69
51
72
105
42
66
54
141
57
63
32
16
69
11
49
135
27
66
35
72
37
3
15
108
78
12
107
1
96
71
24
13
3
99
6
47
61
84
23
157
131
31
78
11
24
67
101
25
47
72
16
32
37
30
78
102
270
6
144
18
195
33
180
35
19
108
33
3
101
25
39
56
88
33
288
39
57
18
173
64
9
60
72
59
115
29
64
120
45
30
5
1
71
48
37
54
54
168
95
48
49
18
53
25
156
75
120
56
24
48
55
6
11
19
77
40
123
5
7
198
96
156
135
32
163
69
51
150
12
27
63
36
69
96
104
97
191
37
35
7
9
72
9
39
200
16
8
133
30
293
67
72
6
111
56
79
54
35
16
81
12
35
73
15
24
183
81
96
144
147
162
27
24
80
120
40
51
101
19
125
40
33
198
33
111
36
125
259
53
13
123
152
112
48
39
48
17
19
6
66
18
51
21
144
126
60
12
45
48
48
225
215
49
95
31
41
40
9
6
228
6
87
192
21
6
84
42
87
8
115
5
112
336
32
24
96
48
16
8
31
12
162
96
12
39
8
48
49
143
112
104
24
37
48
3
15
33
9
207
3
5
85
3
80
168
240
49
23
24
223
108
180
90
119
16
24
3
36
144
132
5
64
69
83
49
90
18
83
25
87
48
75
72
ABCD 95275012676*3^$a+1 [50005]
7
5
6
30
7
47
24
84
48
54
120
6
24
90
48
15
21
60
6
24
84
102
96
30
24
48
1
47
177
27
90
48
18
42
15
16
17
30
24
78
91
5
114
73
167
36
132
97
23
18
114
132
1
5
12
127
23
25
23
57
27
126
7
65
31
176
39
57
33
102
30
102
42
66
78
96
43
128
144
16
119
126
12
6
9
15
18
18
72
54
111
3
24
60
72
1
137
183
15
24
90
79
59
78
90
24
6
18
61
59
132
24
36
12
121
119
72
54
6
24
36
48
60
45
51
36
114
210
12
18
24
18
109
11
48
60
222
42
48
24
25
176
267
30
42
109
47
24
36
12
96
25
32
57
183
39
30
90
1
32
51
36
73
32
9
55
95
66
48
15
16
65
207
33
150
30
42
12
85
155
36
129
48
57
6
36
60
33
160
65
36
36
114
37
149
108
42
36
114
18
108
24
48
25
5
96
6
84
1
113
42
60
24
72
24
18
6
57
63
49
35
12
36
109
80
21
27
16
5
12
15
147
12
81
27
30
12
36
48
102
42
7
23
73
80
63
145
65
79
32
63
60
6
96
15
9
150
72
72
36
114
43
23
12
30
54
18
66
117
3
72
37
41
6
24
24
12
234
42
49
11
72
30
30
66
186
36
24
48
96
9
105
72
15
51
18
42
12
186
162
24
1
53
36
6
108
21
16
35
54
96
30
48
90
30
102
12
126
60
6
79
41
78
90
90
48
69
16
32
81
31
48
11
36
33
15
12
85
41
55
48
65
79
53
54
60
105
64
119
18
198
84
30
6
9
27
48
6
72
12
126
61
11
60
73
35
132
18
30
12
78
6
25
5
6
24
84
36
96
30
7
23
144
25
101
43
47
49
53
66
72
97
11
21
51
132
48
57
51
24
96
54
78
108
12
24
49
149
12
31
35
120
37
32
183
48
90
15
99
24
36
90
6
108
12
114
96
102
66
6
60
66
60
18
30
6
25
53
48
12
66
60
36
30
6
73
101
66
9
64
11
150
84
54
37
5
66
57
3
132
132
6
90
102
18
78
342
25
17
72
48
156
91
59
132
42
7
11
228
90
87
153
6
33
33
18
252
18
271
128
3
48
54
108
132
66
42
27
117
66
25
32
48
105
18
144
37
59
24
13
144
59
42
42
48
18
24
18
24
48
48
72
12
48
73
144
5
18
36
84
42
174
9
112
11
133
35
60
1
5
126
60
108
54
6
66
24
36
91
23
9
153
7
47
6
48
27
33
150
57
87
126
42
24
18
55
197
54
54
18
54
78
48
9
3
93
99
48
12
66
18
61
89
156
126
13
47
12
117
48
27
6
24
48
6
42
30
9
219
150
6
84
24
12
6
27
51
6
48
18
165
57
6
49
41
12
30
162
36
174
73
17
78
90
39
15
48
60
102
15
33
30
97
23
42
18
157
48
5
66
60
24
72
24
42
78
12
18
24
192
96
24
111
249
55
89
55
71
48
12
6
78
174
36
66
21
33
84
12
24
144
18
37
32
15
60
21
177
15
3
60
24
18
90
6
54
72
90
36
42
66
31
41
18
12
73
17
72
42
48
13
17
102
24
81
64
35
6
231
39
18
6
6
96
30
114
43
35
30
15
15
1
95
66
30
156
30
87
112
113
36
66
36
12
25
32
15
1
32
48
3
36
18
72
36
18
24
42
55
65
66
168
42
12
31
96
48
32
16
48
65
42
12
153
63
54
66
9
33
84
54
72
54
30
48
48
108
141
219
24
12
33
15
42
234
240
54
55
107
36
24
24
12
12
25
11
6
186
69
51
12
6
132
30
18
55
32
153
7
32
33
168
54
48
24
66
39
64
5
30
126
66
109
5
6
12
25
41
55
59
96
42
18
25
35
102
60
75
135
30
27
15
97
65
18
93
99
108
1
65
72
7
23
105
63
42
39
21
27
87
48
57
15
1
53
27
63
114
15
15
18
42
42
43
203
48
30
102
ABCD 95275228292*3^$a+1 [50026]
24
51
9
30
24
42
18
5
48
7
6
27
48
24
15
17
25
18
30
15
3
48
6
23
31
24
6
36
15
9
36
24
24
6
6
15
63
5
16
44
55
30
3
32
1
12
3
12
3
36
36
5
4
60
9
30
30
11
76
3
12
24
180
9
15
36
48
126
90
21
15
24
21
51
5
7
17
4
21
11
43
9
60
15
12
9
51
30
60
11
19
30
18
12
48
21
36
3
6
24
12
6
69
3
6
60
42
33
15
54
12
3
15
21
9
6
120
12
12
60
6
6
96
9
236
25
18
21
39
9
21
59
13
15
48
9
6
6
78
5
1
15
81
66
54
23
7
5
1
42
6
30
66
24
71
13
3
159
60
54
12
18
17
64
9
30
105
36
8
61
71
28
20
28
69
3
8
52
12
81
12
18
54
3
15
18
18
66
11
43
29
55
12
33
63
12
6
54
5
40
27
30
30
21
75
12
12
24
6
3
135
33
9
11
25
42
77
16
20
13
51
9
36
6
24
24
12
18
84
12
6
57
57
30
6
35
43
12
18
39
27
30
24
15
51
105
15
18
18
24
60
9
36
15
48
81
32
43
17
127
42
3
93
72
27
3
5
55
12
36
12
45
21
27
39
41
7
33
3
24
36
66
54
29
13
54
33
27
69
15
29
37
60
18
6
30
29
31
186
15
36
12
111
12
9
33
3
39
33
20
25
102
30
30
9
24
27
36
5
52
147
60
9
36
135
18
30
60
18
12
12
24
42
5
49
24
15
9
60
15
3
9
3
30
15
8
43
60
60
42
18
30
11
19
21
9
24
6
12
269
64
39
65
13
3
15
9
51
9
15
45
15
42
11
60
7
33
39
5
96
12
1
60
24
12
3
3
9
69
30
42
24
6
78
12
18
41
4
171
6
12
36
15
15
21
24
24
87
21
3
29
28
9
48
12
30
5
25
15
36
12
15
6
60
36
6
77
1
11
1
102
60
6
36
6
60
17
28
32
7
24
9
51
29
13
15
27
21
15
17
43
9
33
42
18
12
12
24
42
57
45
36
24
15
51
36
24
9
27
24
6
24
30
36
114
6
66
27
15
42
18
36
30
24
15
3
12
12
90
18
156
29
16
15
12
5
19
90
3
27
41
7
6
6
21
48
36
33
27
48
8
12
85
60
3
33
39
32
36
13
15
21
15
48
21
287
79
24
12
12
30
15
60
15
30
23
85
12
27
9
119
37
3
87
9
15
24
21
92
13
11
13
102
5
31
225
27
42
54
9
15
42
23
25
6
60
6
6
72
21
39
21
9
23
13
30
17
19
90
3
3
45
15
30
24
15
69
36
6
33
21
23
25
18
48
60
36
84
17
4
60
9
24
63
24
69
60
54
5
1
12
18
60
17
19
54
24
3
27
48
60
5
4
15
30
99
27
9
48
21
42
9
39
29
37
60
108
12
24
11
36
13
39
60
21
6
6
75
72
21
36
90
9
36
15
24
36
60
30
75
24
27
48
36
150
24
24
51
24
3
48
21
15
9
39
36
9
27
30
3
15
18
35
112
45
51
39
5
25
60
42
41
7
42
18
6
39
27
24
6
23
1
54
36
12
12
42
51
24
48
36
9
18
9
15
9
36
15
33
45
95
16
9
18
12
6
24
35
1
12
48
6
6
42
105
45
23
169
6
24
5
19
17
12
60
43
42
27
3
30
12
23
16
15
30
30
17
13
6
84
9
8
37
60
12
90
5
13
15
36
39
48
9
33
3
32
7
233
12
13
36
11
4
15
12
132
6
42
78
12
3
9
47
16
3
6
3
33
59
31
18
24
6
96
65
4
9
51
39
60
36
6
24
6
105
36
3
24
12
9
12
39
48
66
12
18
30
15
21
18
17
49
6
45
39
66
3
21
12
12
107
16
15
48
54
60
27
9
12
72
47
103
48
24
69
39
60
6
11
19
12
177
15
60
5
12
4
32
7
21
9
23
37
48
24
3
3
84
24
6
15
93
30
5
1
66
36
12
21
21
63
20
1
54
12
36
17
1
12
18
41
25
84
60
30
24
12
5
25
3
15
60
17
100
39
69
8
7
6
15
45
12
90
33
9
30
12
24
6
24
30
17
7
6
66
9
44
1
24
18
60
42
36
11
4
21
6
42
12
6
12
5
40
63
9
9
59
67
30
51
39
101
7
12
30
3
3
69
15
18
83
12
72
49
11
73
27
8
31
6
11
13
66
101
28
45
90
60
54
42
54
11
79
36
9
99
5
172
45
3
21
6
41
28
9
18
18
6
30
3
15
18
27
3
9
9
75
12
33
15
32
4
3
6
6
18
42
33
21
30
36
45
3
12
84
6
24
51
63
6
6
6
18
24
12
9
21
48
35
1
42
149
13
42
24
12
18
24
42
5
31
5
43
6
63
45
42
36
17
28
32
1
42
24
60
69
32
4
9
39
27
24
24
18
42
17
13
18
30
24
24
54
36
24
42
24
39
3
12
137
19
77
13
27
44
1
18
30
51
80
28
3
24
5
13
6
17
13
147
63
162
90
45
33
30
54
12
39
144
8
37
63
39
60
18
42
24
29
7
33
3
29
16
24
60
75
18
3
9
11
7
102
30
21
3
12
12
6
171
15
21
69
6
18
15
144
111
90
6
5
31
48
29
67
78
3
69
108
30
6
24
6
12
108
6
24
47
40
60
9
35
1
18
30
30
9
81
11
19
6
48
42
18
138
12
6
30
29
7
60
120
18
36
42
24
45
33
23
7
36
126
6
45
3
30
54
42
15
3
17
25
150
48
30
47
28
21
36
23
91
9
12
3
45
33
39
9
36
18
12
93
36
27
57
3
72
21
27
5
7
6
47
12
97
6
12
17
25
6
90
102
5
7
21
12
21
15
27
12
12
18
107
4
69
35
13
99
24
57
3
21
18
5
31
41
16
57
42
45
3
30
15
75
21
21
24
27
87
17
13
171
27
9
45
6
9
15
144
9
12
45
23
12
19
36
24
69
32
1
12
66
24
6
96
6
29
13
27
36
87
6
15
24
3
77
7
6
75
93
66
53
1
30
6
24
30
57
24
21
15
32
1
6
78
6
9
27
24
29
72
85
95
13
3
33
147
12
27
24
6
24
24
18
54
6
12
18
39
9
36
96
54
48
53
72
13
18
41
13
12
83
61
24
6
90
36
24
30
29
16
152
12
112
68
16
15
30
47
73
24
66
24
6
90
96
41
7
12
69
15
54
3
3
21
33
3
12
33
42
45
8
13
54
77
73
6
9
33
48
6
60
66
39
45
48
35
12
13
120
12
39
96
9
24
72
3
57
23
7
6
15
32
16
56
43
36
9
75
48
18
30
24
18
27
21
47
13
12
24
15
51
33
45
12
24
143
1
6
53
7
6
35
4
3
36
21
39
42
24
215
13
3
32
16
9
6
42
12
6
17
40
3
ABCD 95275265576*3^$a+1 [50023]
12
5
40
3
41
43
17
19
81
63
21
27
24
9
171
96
12
48
57
15
53
100
80
55
9
24
27
129
188
28
168
44
103
17
7
84
96
9
12
132
147
36
48
77
40
104
31
137
136
24
27
21
24
20
115
48
45
27
48
105
92
19
60
36
129
15
137
7
125
67
33
27
45
188
12
16
108
116
28
180
152
100
60
108
32
19
69
128
163
24
125
43
77
172
240
20
43
53
40
44
36
43
81
219
81
51
29
19
69
92
43
21
87
33
24
27
21
15
5
115
5
52
135
36
17
12
16
180
27
69
51
5
12
148
87
48
29
79
72
48
9
3
5
148
60
12
27
197
16
12
36
32
124
56
12
67
173
67
5
55
9
36
56
40
15
24
45
36
15
12
288
237
51
17
43
69
15
53
127
60
12
45
8
72
16
3
89
127
9
96
56
12
43
93
75
41
216
4
3
17
100
51
12
12
21
20
28
111
9
204
75
5
43
77
7
9
231
24
180
144
48
48
12
57
20
48
19
5
100
8
12
55
48
5
60
43
48
144
17
36
52
48
27
36
12
89
36
4
20
28
36
15
144
12
144
17
67
125
28
72
12
15
9
135
96
93
68
67
93
3
17
4
219
12
89
88
140
52
8
12
31
33
44
60
28
20
72
16
24
51
89
40
60
68
4
159
81
75
5
31
12
132
24
36
36
48
17
52
36
84
8
7
53
220
75
24
144
69
128
7
53
12
52
219
9
120
3
45
99
24
105
135
36
21
48
36
3
77
4
12
3
180
12
48
9
68
52
36
51
204
336
33
8
72
163
33
111
48
120
93
27
21
84
51
9
147
153
8
84
31
192
12
45
3
48
65
148
75
17
19
60
24
45
84
20
12
60
19
72
45
24
60
48
120
36
39
5
16
27
48
132
60
45
24
56
4
3
17
55
120
48
96
17
144
16
75
45
32
16
15
41
16
27
285
8
55
93
32
144
88
51
29
28
24
156
15
84
189
84
135
33
80
148
24
92
40
3
36
29
16
51
5
64
12
75
204
24
21
68
72
43
108
33
51
9
27
89
211
189
20
79
60
9
120
92
76
168
36
8
112
3
81
84
20
31
192
72
17
4
104
72
48
31
29
136
39
36
69
27
45
8
16
87
24
65
220
24
12
84
84
32
7
48
120
5
84
76
3
9
15
5
240
100
12
324
27
108
180
60
29
16
44
72
16
3
9
20
72
36
160
20
199
33
72
20
4
324
36
39
65
180
132
31
24
45
3
21
272
55
29
160
8
55
168
60
5
184
51
29
31
57
255
33
24
168
8
40
32
16
15
57
3
77
84
19
81
24
60
27
29
36
28
15
129
3
117
27
53
108
60
67
17
168
7
81
15
17
172
15
9
12
132
87
65
16
20
175
5
4
8
28
48
15
36
161
7
105
12
8
103
228
12
129
68
7
36
33
51
24
45
56
163
173
19
48
12
36
125
67
12
228
96
60
60
45
36
8
28
200
43
120
17
88
15
77
72
7
36
24
96
9
36
72
243
17
7
33
20
16
51
9
36
36
27
113
19
101
60
127
48
17
112
48
92
79
45
36
24
56
4
12
3
29
108
7
96
41
60
19
24
33
48
24
68
64
36
92
43
17
163
48
12
132
48
84
9
39
53
55
5
144
100
8
76
15
89
40
36
27
77
115
36
29
12
19
24
53
192
7
60
41
55
9
15
65
88
8
127
45
27
21
80
115
12
33
63
36
65
160
15
81
15
24
9
36
116
72
12
43
72
33
15
125
72
19
21
24
51
9
56
40
68
7
69
32
40
3
17
12
16
44
12
36
55
285
3
41
36
120
7
117
99
29
76
60
32
84
40
15
24
9
8
292
72
3
65
16
104
16
15
69
8
4
84
12
104
16
20
ABCD 95275820026*3^$a+1 [50016]
21
43
17
30
9
9
31
11
13
17
39
40
11
33
21
91
44
51
30
84
43
8
112
12
20
24
96
4
140
52
80
84
51
9
15
33
100
11
21
9
96
24
15
160
35
9
16
60
47
33
27
25
48
47
49
59
9
12
4
65
111
40
8
12
45
174
1
8
28
20
108
12
48
15
12
30
63
24
21
51
16
8
51
21
40
23
45
112
29
66
84
9
4
108
8
15
96
1
104
16
8
15
25
20
21
66
25
20
64
80
40
89
27
108
21
43
23
30
163
161
55
35
66
63
4
17
55
8
12
21
7
32
16
5
43
11
90
3
81
27
28
32
52
36
71
49
24
12
68
33
24
51
12
27
54
15
111
49
20
87
85
5
19
24
11
150
15
4
5
30
57
48
16
56
39
6
27
40
23
24
24
6
19
35
21
216
12
33
19
8
3
49
20
40
56
64
125
6
37
17
54
81
81
48
6
21
15
33
27
25
48
17
18
30
31
24
71
210
6
24
13
12
131
133
17
30
13
155
85
44
21
6
54
66
66
3
24
48
15
169
248
3
13
5
36
6
25
44
15
6
7
8
24
4
80
16
59
25
41
24
15
12
124
41
60
127
36
12
12
41
42
37
80
81
6
81
9
39
52
20
72
3
33
21
24
51
81
30
85
92
52
8
3
24
6
3
45
39
51
9
33
15
60
4
5
55
11
24
81
180
15
18
12
60
15
4
29
90
6
19
44
136
65
31
131
25
12
17
126
33
4
17
84
39
27
6
18
1
36
12
32
60
48
96
100
11
1
72
11
30
19
17
31
5
43
5
12
19
41
15
88
125
96
91
20
132
57
3
141
36
79
5
6
24
42
54
156
13
5
19
83
13
41
51
28
95
42
18
69
3
18
31
20
48
63
33
81
31
29
6
25
44
9
30
90
6
90
19
125
87
15
48
42
24
79
32
63
49
32
60
39
9
12
15
21
64
80
4
191
81
12
3
13
5
7
120
23
12
45
45
19
8
3
45
40
29
31
5
78
105
21
43
8
33
12
3
24
72
24
4
68
3
12
169
11
69
9
55
20
45
115
20
16
48
72
24
72
65
39
9
111
21
18
42
19
35
30
75
48
96
24
60
12
111
18
55
24
23
13
5
42
60
18
15
4
53
43
32
63
6
91
23
57
84
39
1
101
3
120
72
9
51
100
35
9
39
85
24
8
9
30
1
12
32
15
6
30
9
16
20
69
15
81
55
228
17
18
9
16
5
99
16
32
40
53
6
13
8
39
1
32
40
20
52
41
19
11
18
79
56
24
16
36
11
25
24
11
9
45
24
12
19
11
13
17
79
11
90
43
5
96
54
30
75
12
4
59
66
19
17
43
95
156
24
1
60
24
65
72
7
8
9
15
171
30
183
24
40
80
3
45
28
5
126
25
71
60
60
73
17
24
19
164
60
33
114
1
8
21
3
12
45
39
75
69
60
12
24
177
18
21
9
12
19
44
60
57
78
12
24
9
16
5
31
29
15
81
3
15
12
37
8
24
9
19
11
9
60
100
41
31
65
36
3
16
29
67
29
31
23
9
112
20
16
23
25
77
15
4
29
36
54
25
17
75
4
8
16
20
45
147
39
61
12
83
9
9
27
108
40
65
42
24
24
69
28
23
6
30
21
39
13
11
60
97
72
48
8
4
83
90
78
36
24
6
24
12
78
6
39
16
71
24
25
29
15
15
1
20
9
31
20
84
15
49
17
120
3
28
23
9
52
119
37
5
79
36
108
5
12
67
17
24
19
92
9
60
31
44
16
8
3
24
6
150
24
66
30
90
7
23
49
8
81
7
32
40
41
7
23
1
35
36
13
80
21
15
39
9
16
32
75
78
7
60
164
184
80
96
21
19
11
97
20
27
81
4
29
15
144
12
48
33
39
75
144
126
3
3
30
75
88
12
83
61
191
84
25
20
4
144
17
24
42
45
144
64
60
5
15
24
33
55
35
30
15
153
15
40
44
36
12
4
131
9
75
9
57
39
24
51
33
27
114
36
31
12
128
15
57
63
9
21
19
44
12
24
9
132
15
3
61
36
23
21
84
136
216
80
39
25
96
8
136
41
3
144
81
36
30
33
28
5
54
66
135
9
3
51
57
72
12
39
69
96
24
12
84
12
4
119
150
12
63
21
19
11
36
109
59
12
105
12
16
20
12
9
24
39
12
51
13
11
6
3
60
81
51
12
100
8
63
96
6
108
31
95
85
11
33
16
8
16
56
4
20
105
15
4
60
23
25
68
16
20
48
40
32
4
17
27
100
20
3
24
6
15
15
30
67
8
4
48
60
23
9
96
24
24
81
39
12
4
35
30
43
32
51
60
109
11
30
24
15
24
16
8
21
27
3
6
120
3
21
6
1
23
25
47
25
23
37
23
42
19
104
64
47
73
77
66
13
92
24
40
120
35
73
113
138
60
109
11
49
17
36
30
18
6
1
8
60
51
9
15
9
28
12
17
39
136
36
44
39
1
8
3
78
6
13
12
24
17
24
19
251
24
25
65
79
8
28
80
60
27
37
216
24
32
21
18
96
1
23
21
21
87
3
129
76
20
45
3
75
1
5
3
63
45
28
5
102
54
31
68
16
65
36
43
36
59
45
120
40
5
36
31
12
83
24
66
67
17
15
15
33
93
18
61
101
19
59
37
29
15
51
18
60
31
5
39
16
20
75
24
9
57
60
43
41
7
ABCD 95275841894*3^$a+1 [50021]
60
5
4
20
19
21
51
180
45
108
81
54
90
15
21
54
45
60
3
17
7
9
24
36
20
16
24
45
35
36
61
30
9
9
60
51
75
30
24
119
16
147
42
30
17
4
96
8
1
39
60
81
11
61
23
4
12
60
20
31
17
36
19
48
117
20
60
7
89
16
200
48
12
85
36
27
27
33
32
64
356
24
61
36
39
8
40
92
1
27
56
31
9
20
60
19
45
96
51
5
13
11
64
56
16
21
54
65
60
40
15
33
12
81
12
51
36
3
41
36
48
73
39
3
77
24
96
88
12
108
32
4
27
12
21
24
12
48
21
11
43
41
85
11
24
4
3
9
84
116
40
20
48
127
108
18
39
75
33
15
65
25
132
18
5
72
31
117
21
111
44
16
48
32
4
60
87
30
54
65
4
20
19
5
73
23
16
68
36
85
75
51
5
49
15
96
8
16
9
36
11
24
19
18
114
174
51
63
137
1
150
12
6
39
56
24
37
18
5
36
24
43
24
33
96
20
24
112
3
18
63
80
16
80
121
27
3
57
32
4
51
18
35
1
15
56
24
1
30
60
9
60
20
76
15
53
12
4
20
64
27
5
24
7
138
111
24
24
20
25
36
12
54
33
75
5
16
44
25
71
4
15
60
72
90
3
33
287
16
84
32
43
72
126
42
5
72
24
96
31
9
8
217
18
81
69
15
21
11
48
16
44
61
71
109
35
1
95
24
136
51
84
9
24
21
96
48
47
25
3
33
60
99
21
42
72
108
5
12
28
135
17
24
31
54
51
48
12
33
12
18
6
11
25
30
9
84
80
7
18
35
36
19
45
72
51
69
44
16
33
51
231
5
103
72
5
1
102
57
33
27
45
195
20
48
16
105
119
235
60
41
24
36
7
53
4
32
13
18
29
24
124
20
16
56
61
59
48
12
4
87
9
9
15
20
37
39
15
78
90
41
187
69
20
55
45
141
47
7
30
155
85
18
57
48
32
4
24
63
57
56
24
7
36
29
4
27
84
29
139
30
72
15
3
72
69
20
4
72
69
11
43
5
13
3
21
123
20
52
60
20
60
73
51
56
40
15
53
12
120
73
18
17
12
1
99
60
48
27
18
18
33
20
1
35
60
85
90
18
47
100
3
12
90
83
60
7
89
120
19
5
16
105
24
95
13
23
31
30
15
80
24
64
33
114
105
44
136
69
36
78
65
37
18
60
48
18
6
30
15
9
35
4
63
17
156
61
23
13
150
77
67
48
6
35
16
123
17
24
24
16
9
96
11
28
15
17
24
16
24
27
9
44
31
18
15
21
75
84
117
63
117
30
105
9
11
24
100
36
63
41
24
73
23
64
140
12
24
31
18
11
84
76
20
60
16
15
18
18
72
5
37
143
16
80
7
129
51
29
13
155
37
135
80
55
5
31
17
37
3
92
91
57
81
6
5
25
3
21
59
61
6
18
102
78
12
99
9
72
18
21
84
60
20
96
16
44
136
123
48
69
8
100
27
66
83
4
32
24
19
42
35
40
140
60
4
20
37
27
135
18
3
159
5
1
36
30
29
31
65
28
32
13
18
24
9
116
28
80
52
8
36
61
24
39
45
51
24
140
1
51
8
37
30
18
47
48
16
36
33
18
24
53
37
99
21
35
24
16
168
45
42
33
32
4
51
33
32
31
12
17
1
83
7
144
18
47
64
84
180
3
18
54
78
12
35
52
63
48
29
13
27
24
69
47
48
60
52
9
126
78
36
59
7
9
156
15
29
7
89
91
90
3
120
24
12
44
4
20
96
40
24
27
6
48
42
12
21
84
12
9
51
3
42
30
45
128
43
29
151
24
18
12
24
51
21
27
57
3
32
55
78
27
44
64
57
39
21
30
5
91
33
20
1
23
25
36
11
48
67
6
12
35
180
12
31
9
24
21
35
28
12
189
11
28
75
41
24
37
3
140
12
13
11
16
24
51
29
31
54
84
27
15
29
24
12
73
11
40
39
6
51
69
6
18
11
19
6
66
6
159
3
5
7
29
61
60
48
167
28
3
17
61
84
11
16
8
40
75
21
36
60
3
77
4
27
69
20
151
33
24
72
8
40
21
35
31
113
67
9
20
24
7
9
24
32
115
9
84
45
198
72
17
25
84
35
61
83
235
5
13
119
28
21
54
12
5
88
32
40
8
96
109
42
30
3
72
3
5
43
18
39
3
17
13
3
39
57
24
120
24
20
60
40
117
18
81
180
9
147
21
63
20
61
90
9
156
15
18
75
20
103
69
15
113
72
40
20
43
17
24
24
96
16
48
33
119
61
30
29
48
16
36
44
7
9
45
78
21
20
25
59
37
119
16
21
23
64
20
25
18
53
60
4
116
24
36
76
24
51
233
12
24
16
9
15
51
65
31
17
60
13
59
48
12
28
45
11
67
29
40
20
55
54
12
72
27
45
3
15
41
16
21
54
33
32
4
24
20
12
49
39
87
5
103
45
32
64
27
77
52
20
25
3
60
32
13
51
24
87
54
24
72
30
18
ABCD 95276354458*3^$a+1 [50048]
15
9
39
45
87
44
91
5
88
45
75
15
18
54
6
39
36
12
81
6
24
5
1
15
9
72
30
192
201
72
24
8
16
44
85
23
37
12
84
12
24
11
7
72
24
41
25
60
300
63
20
28
33
6
5
64
9
143
25
15
45
12
15
32
76
80
7
42
6
42
6
36
24
9
80
37
15
36
12
21
12
144
54
60
9
45
60
6
102
12
51
57
23
79
12
18
78
30
30
5
19
53
25
6
65
124
81
75
9
27
80
49
27
99
53
1
71
163
21
32
64
93
6
9
3
9
21
15
9
90
41
37
132
24
30
12
24
6
27
27
18
36
96
51
9
39
27
5
25
23
37
72
72
18
18
3
81
59
7
48
77
25
54
84
6
18
66
35
49
42
48
41
1
15
69
71
109
84
83
55
12
6
24
120
15
93
39
39
9
105
12
63
63
9
33
95
88
9
48
3
12
21
6
18
11
145
12
35
28
57
23
7
78
12
75
48
32
37
15
20
61
35
67
54
3
20
37
3
8
79
65
19
41
4
21
11
12
1
35
1
108
6
54
30
12
9
92
25
15
12
51
84
42
54
36
36
17
36
31
33
21
42
9
3
12
78
108
54
9
12
3
9
48
27
78
48
6
5
16
12
72
3
30
11
19
18
78
60
12
5
13
87
3
5
7
57
48
24
15
30
3
32
103
5
67
126
60
12
27
93
3
8
25
15
56
36
12
73
39
3
33
75
48
9
8
40
24
93
3
75
24
6
59
4
21
18
33
27
6
24
60
18
45
3
65
1
36
35
103
42
12
12
24
15
45
35
19
12
66
108
12
12
36
6
18
66
5
60
12
40
69
36
84
36
27
12
15
101
48
1
3
3
42
15
75
6
42
9
111
17
67
29
31
90
24
27
20
7
21
117
18
89
73
84
18
33
9
24
15
27
42
6
42
42
30
23
72
25
30
90
15
36
39
72
66
30
54
75
36
9
39
27
90
54
48
53
12
1
27
32
36
37
48
12
12
3
9
18
17
1
120
72
47
25
66
24
6
24
3
51
9
33
72
6
9
3
42
63
33
11
13
18
18
24
30
30
15
32
31
78
87
3
9
21
11
16
12
3
12
102
3
57
90
6
12
60
107
31
45
33
71
31
9
68
91
54
131
7
5
7
42
24
27
8
19
53
55
30
39
3
17
13
15
33
42
60
53
24
229
12
47
72
1
12
12
15
44
25
84
48
18
60
90
12
47
76
9
42
21
57
90
21
39
17
16
60
32
16
9
126
36
126
3
36
111
18
90
42
48
39
3
17
7
69
87
9
63
150
6
9
108
45
12
27
21
54
9
9
12
51
8
1
63
15
12
5
91
30
30
18
51
33
48
35
28
111
69
39
21
27
57
21
72
12
60
27
15
18
27
51
30
107
31
24
42
63
81
12
60
47
7
156
5
4
48
12
81
35
49
54
21
9
6
168
12
36
9
8
28
12
68
4
15
6
3
15
177
9
108
3
87
5
60
73
60
12
108
30
102
6
102
54
96
53
60
37
192
12
18
77
28
75
12
30
30
21
44
28
56
25
30
41
40
8
25
15
15
41
16
45
6
18
24
90
6
60
66
6
12
15
12
15
96
48
12
9
68
37
24
111
3
65
13
59
16
33
24
71
55
9
48
63
5
31
45
9
27
3
54
30
125
112
15
33
21
107
55
42
135
20
13
24
11
67
45
93
3
45
126
24
42
42
30
60
18
18
12
15
144
9
30
24
30
47
25
24
42
60
24
21
9
59
25
6
66
12
12
159
84
15
30
42
21
32
13
24
51
12
36
45
72
27
48
3
57
15
60
57
15
30
6
30
12
27
63
12
12
6
135
3
24
41
72
37
36
12
75
45
42
6
72
35
205
47
13
42
45
27
21
72
32
148
33
72
6
21
8
36
25
162
17
25
36
54
60
17
25
71
25
18
77
28
32
25
3
20
64
21
207
24
21
24
96
27
75
113
7
72
29
1
36
18
12
78
71
25
3
21
12
27
20
37
60
150
105
20
13
11
4
12
33
23
49
24
15
129
30
17
31
69
9
87
3
30
42
53
4
15
45
12
56
40
69
6
5
49
24
60
54
30
36
36
51
15
12
30
48
3
15
69
12
21
3
51
6
12
162
78
87
63
18
95
12
13
18
9
27
93
20
115
12
53
28
12
51
30
6
33
48
24
21
3
15
30
11
13
36
60
75
12
27
18
24
6
24
126
48
66
45
44
49
87
105
84
35
67
18
27
105
84
15
63
53
13
15
51
65
1
12
3
24
51
12
65
48
85
12
42
9
9
27
60
36
8
144
16
21
95
79
81
33
35
40
176
4
33
18
77
37
27
128
52
120
36
15
12
30
155
13
30
108
36
6
60
54
9
81
15
36
45
72
23
109
30
96
60
29
76
33
84
6
21
9
132
18
5
112
48
45
59
13
147
141
11
1
27
20
205
47
64
9
90
30
102
168
18
95
67
6
6
54
39
3
150
15
3
89
1
36
6
17
16
159
21
96
9
6
6
114
30
59
4
123
12
30
36
114
18
42
42
135
116
13
99
15
12
21
15
5
12
76
36
33
72
48
167
13
23
55
5
4
15
30
75
36
15
108
41
19
12
18
12
54
141
12
81
24
75
147
30
36
48
119
16
32
13
132
60
42
30
120
15
33
3
39
53
85
27
20
25
36
24
15
51
42
99
8
72
1
23
4
27
78
3
68
160
15
12
5
55
5
67
ABCD 95276760784*3^$a+1 [50010]
88
96
44
60
16
116
124
120
128
40
116
36
93
7
84
17
3
69
27
48
40
137
51
40
8
57
3
24
36
16
53
15
40
36
17
55
44
84
72
45
67
68
124
36
17
127
53
48
7
17
36
15
148
140
36
33
31
56
21
24
3
76
12
125
7
128
45
15
60
48
40
32
24
105
19
17
84
15
60
40
101
27
48
28
144
120
108
20
4
120
8
36
9
15
48
45
15
24
108
33
3
16
8
100
200
112
5
43
36
24
176
69
3
12
33
15
108
100
20
4
32
33
3
24
84
192
4
53
27
81
15
12
16
12
65
60
55
197
12
15
28
17
91
188
12
4
44
24
33
43
32
84
84
129
63
24
45
3
52
8
57
99
24
12
60
21
15
9
39
4
5
51
84
33
19
44
9
48
123
81
91
17
171
24
33
87
16
12
65
103
209
3
12
60
88
8
36
60
48
12
84
12
60
40
17
27
21
247
20
28
17
3
52
132
8
36
24
12
76
8
24
36
184
20
60
57
43
32
4
89
252
36
43
92
24
93
12
51
117
7
5
60
36
27
72
36
52
80
33
15
28
24
5
111
204
16
20
60
129
75
36
40
29
27
4
101
55
44
72
24
165
39
36
4
12
65
27
36
9
111
60
12
12
36
120
12
48
21
43
20
16
24
8
252
33
39
48
52
48
80
16
29
48
39
40
20
24
16
20
21
67
12
8
48
88
20
12
4
36
125
15
48
9
87
4
164
72
36
12
60
45
31
44
36
4
8
28
72
32
33
27
45
51
160
29
63
45
3
4
48
20
177
72
180
19
96
84
32
28
56
64
20
69
75
40
20
12
24
9
12
103
12
56
48
12
9
19
96
20
24
12
28
96
8
12
60
168
16
17
3
52
44
21
7
60
20
12
220
44
21
3
105
115
8
24
33
3
45
60
3
141
51
24
36
48
12
45
63
24
96
16
36
20
192
76
36
36
68
60
72
84
36
40
89
43
120
36
29
7
101
60
3
4
140
33
27
57
243
52
56
84
4
44
45
3
124
24
80
120
24
33
24
15
21
63
24
33
27
52
68
40
32
33
3
40
68
4
116
24
40
56
4
72
8
60
60
16
29
108
3
12
72
36
12
48
40
12
65
79
36
92
52
44
12
9
39
21
75
16
80
88
56
24
24
108
105
15
4
56
72
48
57
3
12
12
93
67
84
89
7
48
8
124
44
112
204
8
33
183
4
36
60
32
144
24
21
43
17
43
48
20
105
3
132
45
55
29
75
4
29
171
24
100
32
4
20
4
152
21
3
9
60
3
9
36
15
24
21
15
60
52
72
8
48
12
33
27
33
87
60
45
111
144
93
12
31
29
15
36
60
9
3
108
12
124
48
65
15
93
15
28
44
48
117
123
45
19
20
4
32
12
112
65
39
40
60
12
72
56
16
144
17
12
15
36
36
21
27
12
36
24
45
39
220
212
57
12
15
48
12
4
72
44
136
125
15
105
3
12
24
108
40
116
60
69
132
19
44
28
44
28
60
8
112
17
3
33
159
24
69
48
3
21
19
20
24
100
20
72
60
24
24
168
45
3
52
68
12
12
96
60
21
3
16
32
12
60
12
28
8
165
67
8
4
53
3
4
65
3
213
43
36
113
31
29
27
48
72
4
149
7
44
9
15
112
20
33
55
36
32
24
4
20
21
15
24
132
45
72
63
4
104
40
29
3
48
100
56
60
33
27
16
68
12
48
4
120
8
72
93
3
24
16
24
5
123
28
17
39
16
104
28
180
140
105
91
44
36
24
93
3
40
12
72
68
4
24
56
28
68
40
68
64
8
28
92
60
4
24
12
8
12
9
139
12
140
4
8
132
60
4
92
52
36
149
27
81
24
39
304
80
12
36
52
36
32
12
45
27
21
39
100
68
72
16
17
27
21
7
8
48
16
128
88
8
9
75
36
4
8
28
36
80
120
88
5
60
48
7
36
60
29
7
44
40
29
15
45
3
4
8
48
45
3
52
20
88
24
12
36
32
105
108
63
52
17
12
51
72
12
48
33
60
72
63
28
29
43
20
48
24
12
21
12
3
84
28
248
48
12
60
57
31
36
5
60
15
21
12
7
53
3
240
84
124
17
3
36
16
8
57
43
17
3
12
4
8
57
39
36
96
52
8
24
76
8
124
8
192
16
152
12
108
72
28
32
36
4
17
3
12
256
20
4
84
92
4
80
21
7
5
3
40
8
12
12
180
57
79
56
21
39
33
7
44
21
51
52
5
27
168
57
3
40
116
9
3
9
63
60
48
45
39
21
39
16
204
44
40
29
43
128
ABCD 95277007682*3^$a+1 [50021]
23
138
31
80
264
39
186
31
80
51
108
81
153
36
27
3
60
81
48
208
23
264
78
48
132
15
48
16
168
32
40
56
195
60
192
18
162
18
3
192
57
60
3
208
104
16
120
47
18
55
17
183
57
12
187
8
40
8
24
40
41
7
96
59
117
64
17
18
85
32
280
32
72
33
7
89
12
60
39
24
135
90
15
16
23
57
16
8
45
90
25
24
35
13
120
8
40
5
67
23
9
21
54
18
27
123
378
12
72
60
67
221
27
72
63
33
88
152
88
17
30
18
7
197
138
33
9
30
96
321
3
120
6
111
88
96
24
8
168
112
24
120
24
24
56
40
56
88
32
120
9
15
24
33
60
99
81
12
36
42
48
69
160
176
40
24
192
83
21
159
198
3
16
161
18
69
273
7
11
21
24
57
39
24
40
5
42
73
35
84
145
41
55
107
165
64
96
35
48
141
40
71
73
24
83
162
36
127
5
19
11
109
8
15
81
64
48
144
200
88
32
129
72
87
72
96
33
15
40
56
51
42
3
240
24
231
9
81
127
5
3
72
72
51
133
5
75
40
29
18
9
40
8
48
24
16
72
41
7
48
216
71
9
24
16
104
207
30
163
77
147
96
237
108
24
151
32
27
90
258
108
21
16
8
40
95
12
109
71
25
128
40
59
18
19
59
12
25
107
213
192
72
64
80
16
144
137
39
123
36
1
8
96
40
72
48
24
56
9
111
39
1
29
91
17
79
11
37
23
9
3
13
65
12
27
9
135
105
31
8
120
15
57
21
19
24
95
25
96
96
8
9
103
48
47
49
11
18
91
56
48
16
8
16
17
30
18
42
165
24
63
33
33
39
15
1
96
24
152
24
40
24
59
21
9
168
138
21
24
87
105
48
40
104
88
77
36
207
45
115
47
145
152
64
5
195
72
40
120
168
137
72
55
35
90
43
32
3
90
139
176
45
3
15
49
96
56
9
114
13
5
43
80
112
35
45
135
30
60
102
73
32
201
39
232
56
280
83
429
88
104
96
24
99
54
15
16
65
120
42
205
23
42
15
40
35
93
24
232
80
33
63
24
48
48
177
151
17
18
85
35
90
51
24
16
80
120
33
15
183
169
224
9
120
63
48
24
33
127
72
120
8
33
207
48
24
21
42
25
5
6
120
61
48
32
24
40
47
18
39
48
64
29
19
32
3
13
48
32
33
114
85
32
9
55
17
12
51
24
33
39
21
12
6
54
36
102
9
40
96
104
3
61
32
48
135
105
69
43
32
232
71
57
16
120
32
144
160
216
80
24
120
96
64
101
228
7
83
45
16
176
15
258
72
48
42
69
21
75
40
48
47
49
41
39
33
7
83
37
24
104
136
264
48
72
35
6
127
288
56
216
120
40
53
75
24
72
40
53
258
30
18
49
56
45
12
7
83
13
65
111
51
30
159
9
7
168
5
72
138
42
103
96
56
88
80
136
101
108
114
13
8
72
27
357
21
139
48
32
24
112
32
33
102
1
72
5
67
41
447
33
271
131
13
107
93
15
9
351
24
66
72
7
128
88
47
129
96
63
49
80
48
93
115
47
42
103
8
45
42
105
183
57
33
199
48
144
56
15
33
99
36
30
19
48
ABCD 95277152918*3^$a+1 [50026]
30
39
15
54
7
35
13
8
4
83
12
78
18
18
19
72
11
117
16
17
15
3
25
47
54
30
6
7
8
33
31
149
27
117
6
9
12
141
19
80
39
42
63
4
8
33
39
27
13
20
21
99
120
36
60
15
36
85
23
12
9
60
16
29
15
96
15
25
29
36
18
45
3
78
55
56
36
69
43
5
3
12
48
4
60
20
4
24
12
20
36
28
24
11
25
20
12
69
6
33
24
12
3
36
21
24
27
9
64
20
4
128
3
9
15
12
6
108
15
15
1
24
24
95
36
1
48
32
15
18
15
60
12
33
7
176
57
18
97
8
57
7
11
45
27
61
5
19
116
24
16
20
75
21
21
3
60
9
75
72
15
33
21
39
16
24
23
72
25
20
33
90
48
45
51
81
52
11
9
40
56
57
67
32
21
15
12
72
36
15
33
4
11
45
12
12
3
105
3
72
13
11
45
3
81
69
15
33
27
15
1
35
25
92
3
9
15
21
84
60
15
21
24
57
90
78
12
19
36
8
27
69
45
51
15
24
30
19
8
48
21
19
36
11
57
21
15
24
177
3
36
64
72
5
15
3
25
12
68
72
28
36
24
8
52
36
17
3
15
45
24
3
9
120
51
108
36
18
87
24
9
6
21
4
29
66
45
24
36
12
15
12
37
95
9
16
8
36
24
120
40
8
39
33
48
33
75
12
33
87
4
24
24
41
36
6
9
120
28
71
6
3
60
153
15
48
12
45
7
12
128
93
7
65
7
20
9
27
57
27
144
12
12
16
5
15
24
72
15
18
7
68
93
7
68
12
60
12
33
18
42
31
24
32
4
11
6
18
84
61
17
7
5
7
48
35
6
39
27
33
207
9
27
37
8
12
15
1
36
24
36
11
69
48
27
49
24
17
55
8
27
66
15
3
21
60
24
57
127
12
20
45
51
12
96
24
108
4
20
64
36
8
36
100
119
93
39
9
21
3
60
76
32
27
6
15
15
1
5
39
15
12
33
39
37
44
12
28
5
36
3
87
6
7
12
11
13
11
45
28
11
49
11
1
29
27
15
102
3
28
60
32
39
6
19
8
21
24
18
120
9
84
4
11
36
18
15
52
11
57
12
3
21
12
24
33
31
32
27
85
120
56
27
37
36
32
132
12
48
27
69
16
44
15
9
108
9
19
29
27
24
4
60
8
27
18
39
4
5
54
21
15
49
11
57
108
15
30
42
12
60
25
8
147
18
7
12
44
4
20
12
40
8
36
64
36
35
24
97
20
168
3
9
24
36
108
111
49
20
12
36
27
33
33
19
8
4
41
19
5
3
100
56
36
21
123
21
18
156
21
24
45
19
68
24
3
1
32
72
15
81
24
63
13
20
15
6
111
4
5
199
24
12
41
7
5
15
100
56
15
12
9
15
13
5
15
111
141
40
24
5
6
13
120
20
36
24
16
80
4
32
88
8
3
57
39
129
100
35
145
24
56
15
36
66
54
33
3
49
8
72
36
60
4
20
24
36
24
9
63
12
40
80
52
180
8
183
37
47
9
24
72
28
12
8
267
21
60
3
60
25
5
90
85
11
36
180
9
3
37
44
24
96
124
20
72
3
61
5
42
18
19
47
9
9
63
144
48
75
25
32
33
51
12
3
25
47
33
16
29
102
18
15
4
8
132
16
41
114
1
24
44
3
72
1
24
32
48
12
39
45
76
168
8
99
69
9
15
15
18
18
45
96
96
4
24
11
45
24
129
67
48
113
3
57
15
4
48
35
33
3
1
44
12
12
21
39
15
18
75
24
28
5
36
66
6
15
39
81
24
33
75
100
20
16
20
60
12
4
71
24
33
72
3
45
21
55
32
72
21
51
4
5
199
47
21
60
24
108
12
33
27
39
1
20
69
31
104
15
45
9
31
116
48
100
36
29
31
32
84
36
12
15
60
210
3
75
33
15
9
40
77
99
15
45
40
24
11
25
29
6
141
39
21
99
21
39
72
30
19
59
12
33
27
57
33
3
72
28
35
21
3
45
27
30
3
3
49
44
15
36
9
12
27
57
24
36
48
40
17
15
48
40
32
63
30
51
45
55
140
12
4
35
54
27
9
18
61
17
3
40
20
4
41
87
28
20
36
4
44
40
12
35
9
21
6
54
111
4
11
9
153
15
33
114
153
3
9
88
56
12
52
96
35
36
25
44
36
88
8
4
104
4
41
27
15
49
8
12
39
25
20
100
17
30
57
36
16
59
21
51
57
48
84
48
36
9
3
108
75
9
40
95
12
24
25
20
16
8
132
24
16
48
11
49
11
57
69
51
52
5
27
36
4
23
33
15
13
32
9
3
36
16
20
4
11
60
18
3
27
1
77
39
4
24
56
105
15
4
23
37
60
20
63
9
24
16
48
20
52
20
4
35
6
66
97
68
12
27
9
60
4
20
12
4
32
4
44
24
33
7
80
3
13
104
27
6
39
60
4
20
124
152
36
60
24
40
20
24
4
5
12
3
57
79
32
148
11
54
39
87
69
15
96
13
5
15
33
39
39
66
18
21
69
42
25
8
3
37
65
3
57
18
13
17
39
3
93
72
36
9
55
8
15
33
39
18
27
21
39
48
57
175
36
144
12
29
15
39
36
42
12
42
90
66
24
13
8
24
108
120
12
21
12
63
4
8
60
52
35
13
12
8
87
24
49
32
40
68
48
12
60
72
36
60
24
21
15
33
24
63
4
60
35
216
30
3
4
56
12
60
4
11
13
104
48
87
25
32
15
13
41
15
16
68
36
12
24
45
55
11
153
24
40
12
11
48
49
5
6
49
20
75
18
15
3
36
9
21
99
4
11
45
21
3
16
24
71
30
31
164
12
9
39
24
81
72
19
59
45
12
52
36
32
52
56
21
39
40
24
8
28
17
27
76
24
113
3
24
63
9
9
19
17
18
12
81
12
120
48
12
15
18
7
32
24
15
45
36
4
89
72
6
12
25
47
6
48
42
30
87
48
9
6
33
51
36
37
20
51
21
3
12
25
44
39
33
ABCD 95277363206*3^$a+1 [50092]
376
5
19
17
7
47
18
144
306
21
15
169
248
48
57
63
96
39
72
25
8
57
159
40
24
47
18
79
47
216
97
32
16
8
189
3
33
90
37
72
53
36
252
91
53
27
184
80
177
144
15
288
57
15
256
161
18
69
64
48
17
7
83
36
129
72
33
36
211
41
162
37
8
81
54
145
17
126
153
16
24
59
117
168
16
95
72
126
270
93
40
8
21
18
457
32
504
144
24
48
51
37
143
1
8
9
15
93
18
25
24
8
69
162
57
33
216
90
108
25
48
8
135
1
8
112
23
25
48
197
90
36
109
17
55
269
126
93
48
112
120
59
36
216
18
144
63
40
23
18
198
105
88
72
23
97
29
3
24
136
24
83
117
96
93
18
90
216
126
72
1
48
23
153
48
168
27
61
104
15
18
54
36
36
72
241
8
72
16
32
160
80
129
72
175
56
147
18
75
33
15
147
18
51
136
80
120
120
48
21
115
209
15
16
152
69
18
1
107
18
18
33
75
109
144
168
11
108
18
126
18
63
207
18
54
49
72
144
120
119
57
33
7
168
113
54
162
18
54
108
123
183
1
125
75
24
48
64
59
54
144
90
21
16
17
39
15
90
144
7
83
61
389
108
31
32
48
15
25
155
18
3
33
183
184
11
144
54
63
153
54
108
69
24
24
112
23
18
415
48
24
125
36
90
18
123
168
40
47
1
215
169
47
193
104
64
80
136
35
162
18
1
125
306
25
120
17
252
115
48
72
48
23
18
90
108
49
41
31
8
33
126
33
3
18
51
64
11
85
77
163
215
18
54
1
287
129
15
9
9
111
33
288
144
90
85
8
51
54
54
1
48
95
1
53
27
99
37
8
81
54
81
63
18
72
15
280
8
48
81
15
165
36
15
39
18
31
185
31
41
36
243
63
105
40
8
117
3
112
8
21
43
96
8
40
24
59
117
96
40
17
7
24
80
160
179
69
111
1
107
85
41
18
69
40
8
45
27
117
139
113
126
217
17
63
9
175
176
24
57
198
18
90
36
81
297
36
144
36
126
153
72
9
180
90
1
56
33
103
185
55
35
13
239
273
69
91
8
135
33
48
81
18
93
64
216
8
105
31
56
3
21
48
16
167
18
135
16
24
80
33
63
9
175
96
17
72
54
217
80
168
39
81
40
23
97
47
72
1
216
215
1
89
7
65
207
88
32
16
144
179
141
201
79
29
43
263
90
18
36
33
40
35
45
48
40
8
3
36
18
90
108
90
15
75
198
87
3
21
15
49
23
90
111
96
45
19
32
64
11
13
23
57
88
17
87
57
72
15
147
54
234
54
54
36
85
72
5
18
1
144
56
192
3
21
105
18
108
90
90
13
95
18
36
36
7
8
129
54
1
8
9
271
104
129
72
63
63
54
36
31
8
33
111
231
73
17
18
18
19
32
39
49
23
9
112
80
88
48
8
24
136
56
40
47
49
293
18
57
33
87
93
18
18
72
ABCD 95277554506*3^$a+1 [50009]
31
32
75
24
18
27
9
126
25
24
56
4
35
61
80
36
40
35
18
36
31
17
72
51
4
24
11
25
60
5
78
13
35
72
18
43
192
23
66
31
84
65
51
9
175
23
13
44
184
29
31
59
117
16
47
33
4
11
54
24
55
47
72
42
139
12
20
75
69
21
15
45
79
5
6
9
16
173
66
1
23
36
54
31
53
78
13
56
51
24
21
88
17
75
45
19
36
23
37
20
87
1
11
18
132
15
36
100
65
43
77
39
21
19
11
114
55
53
18
30
103
32
4
140
36
27
117
81
54
21
24
64
17
42
48
24
21
45
19
71
49
60
140
4
71
36
25
29
15
3
96
162
18
57
4
23
73
5
72
31
12
20
84
45
15
36
64
236
9
36
39
3
90
36
27
75
25
35
9
63
1
161
30
6
79
5
24
51
15
25
11
73
32
180
57
18
13
41
15
165
18
153
33
12
139
5
6
73
11
85
11
18
102
24
21
33
51
40
24
12
48
12
48
11
18
67
11
90
18
12
180
78
84
7
84
12
5
115
29
19
17
15
64
101
99
36
4
5
18
33
39
6
19
20
76
5
99
33
12
19
12
48
71
54
252
90
18
31
24
17
18
174
31
72
24
36
5
162
37
200
81
39
136
5
60
90
30
99
64
17
15
57
27
96
160
5
42
12
24
12
25
35
18
27
63
25
47
13
41
120
15
63
1
11
145
20
39
12
49
119
57
24
64
35
36
49
32
24
4
12
5
79
29
7
59
18
6
57
27
33
264
33
108
15
3
90
7
95
45
28
72
17
7
24
11
48
61
17
19
20
60
96
60
27
37
23
13
20
24
36
27
1
56
156
28
11
60
18
48
103
131
21
24
105
55
71
120
25
60
44
21
99
16
60
167
37
20
4
41
19
116
15
1
108
12
5
30
49
60
24
96
11
18
67
24
89
12
54
21
177
60
3
88
47
24
54
12
72
7
36
80
4
5
19
72
108
12
164
33
31
101
36
55
29
6
30
43
32
39
61
240
23
21
63
73
89
19
17
90
69
64
29
18
13
29
103
84
204
5
7
77
3
3
12
9
76
20
9
48
6
1
24
41
60
51
3
57
144
36
15
45
117
7
20
183
73
48
32
28
89
18
69
45
18
1
36
35
1
17
123
4
71
25
48
11
6
30
45
15
18
27
4
204
29
90
60
108
72
18
135
117
43
149
31
48
36
96
120
65
15
24
16
44
15
36
13
5
12
195
27
18
75
105
103
5
27
88
12
84
23
36
72
12
60
37
11
45
15
73
17
15
40
84
20
15
25
263
1
5
84
7
56
27
72
81
4
41
19
20
120
16
200
27
13
48
59
6
31
113
7
56
57
7
24
56
3
18
79
11
9
96
60
3
72
12
13
44
64
59
6
31
20
15
60
49
156
83
33
15
24
36
18
12
60
18
85
107
45
33
7
48
32
69
79
12
48
119
73
80
4
5
36
54
21
15
174
24
12
78
36
45
76
144
35
1
140
117
7
11
54
15
3
12
21
3
144
61
65
54
18
99
40
53
43
24
5
31
20
24
105
18
61
12
35
42
3
9
6
45
27
73
144
80
93
67
23
6
51
3
30
27
36
99
121
5
19
71
25
60
29
48
186
37
29
90
18
90
117
64
17
15
88
77
114
18
7
23
180
90
27
45
18
33
75
60
25
29
91
24
11
229
5
51
100
60
23
157
48
36
96
17
31
12
29
79
36
71
9
16
5
39
3
1
107
12
13
140
4
29
31
131
13
17
15
27
1
32
184
71
25
140
84
21
30
85
168
131
61
5
75
15
73
36
96
20
33
54
18
18
85
12
20
45
43
11
61
140
9
6
54
55
20
4
12
20
15
73
72
24
24
72
17
168
162
13
104
64
32
15
49
20
3
73
5
120
19
59
12
25
17
90
13
44
124
11
45
45
6
45
64
83
13
95
180
13
11
49
71
6
19
84
41
54
1
125
15
36
28
41
19
59
13
35
24
1
125
18
1
60
119
1
176
28
59
37
116
24
16
48
11
60
105
96
4
11
90
43
47
49
35
78
27
4
176
4
32
75
165
15
42
67
5
54
21
15
48
157
5
51
40
48
72
24
20
60
36
60
4
116
15
49
5
108
7
20
3
97
56
33
67
23
156
25
36
35
9
45
36
115
47
61
59
60
30
3
57
30
73
48
32
15
90
39
45
79
11
1
113
66
21
160
60
53
111
60
4
77
79
84
29
31
180
149
6
81
4
12
83
57
15
9
63
13
44
16
48
32
99
18
3
240
88
11
18
43
44
60
16
137
18
85
80
3
ABCD 95277612128*3^$a+1 [50031]
48
85
27
24
9
15
32
13
107
24
16
9
24
15
104
36
76
33
3
32
37
84
11
16
9
48
51
129
75
20
36
121
131
12
1
47
4
60
24
216
96
8
1
159
21
120
24
24
36
59
37
24
15
20
25
24
35
72
13
11
85
27
9
83
108
37
60
71
60
1
111
164
108
16
9
11
12
84
145
71
40
12
176
61
15
45
3
32
88
8
112
21
27
48
9
12
24
11
108
76
20
1
60
24
111
129
24
60
11
72
13
39
105
3
249
63
152
109
99
21
27
168
21
119
16
33
36
36
71
124
8
12
13
132
11
52
20
12
13
83
13
156
35
13
375
32
49
27
69
3
8
4
33
12
48
36
11
16
24
33
60
111
69
12
108
35
60
36
16
84
44
12
120
64
24
80
168
12
25
35
112
80
73
15
12
33
95
12
13
72
84
71
133
11
144
40
168
32
36
25
39
20
37
35
48
37
35
16
12
140
96
49
47
4
92
88
44
48
52
81
27
188
1
35
28
8
40
20
49
143
1
24
72
11
4
48
20
60
12
205
23
25
60
36
59
37
11
12
60
25
15
45
35
145
95
12
25
83
25
12
3
8
64
33
15
45
123
44
25
35
24
40
21
11
73
75
81
84
95
16
9
111
8
40
20
48
28
72
44
64
141
83
316
20
25
60
24
12
35
25
23
52
33
35
1
156
48
3
57
111
69
15
32
108
16
36
93
35
60
36
12
4
96
9
51
72
80
61
15
21
60
11
13
59
12
144
84
25
111
20
25
35
84
12
24
60
49
35
72
240
48
16
69
35
28
68
61
84
15
69
71
61
84
11
133
15
36
69
51
96
68
12
48
276
12
13
75
105
95
16
56
28
12
33
95
1
71
13
99
12
44
72
12
12
16
33
36
63
48
57
72
120
83
88
93
27
57
47
144
64
60
36
92
12
1
24
135
80
40
12
36
93
27
20
12
1
111
9
15
32
49
60
24
39
12
96
72
60
57
71
64
228
81
36
35
4
9
3
24
44
1
131
48
72
100
44
25
111
104
145
63
20
37
11
12
96
49
36
27
93
96
84
35
84
1
15
45
84
72
23
16
24
8
12
28
48
9
15
8
13
60
36
35
64
200
85
60
71
64
24
261
24
95
1
96
3
45
12
35
49
24
11
24
37
24
24
3
72
128
24
48
12
4
72
8
25
119
16
96
44
36
24
64
8
60
48
25
24
3
9
23
25
96
35
12
100
144
45
60
23
12
13
120
36
111
8
16
21
59
1
35
49
36
48
23
40
69
39
20
12
13
47
73
60
35
136
69
59
97
84
11
4
20
12
12
37
99
152
64
8
12
28
68
12
37
15
84
12
57
87
33
60
71
16
45
120
11
13
36
119
72
109
51
44
84
40
21
83
1
60
24
23
4
44
25
11
108
25
27
8
52
9
35
4
32
73
11
109
11
25
59
37
11
60
40
9
15
8
12
28
72
8
100
212
24
49
51
36
24
152
24
16
93
107
13
95
60
25
24
23
48
24
36
16
48
117
23
85
3
9
15
8
25
12
35
16
24
33
11
109
51
105
35
84
12
49
39
81
84
123
8
112
93
39
60
8
73
60
87
44
36
84
28
12
48
8
13
51
104
4
20
40
32
64
80
196
33
47
156
49
23
12
64
44
40
92
124
96
33
3
9
59
112
9
63
21
15
92
88
24
20
1
15
12
69
35
28
45
63
20
13
15
56
13
12
23
1
155
124
56
120
25
96
23
1
24
71
52
9
39
225
11
25
23
181
27
20
28
20
61
35
36
37
51
32
24
64
81
120
39
152
13
35
109
23
12
72
24
24
16
105
35
25
11
13
35
25
3
9
99
9
11
25
75
105
15
45
119
25
3
32
1
131
36
40
68
180
49
11
84
37
11
37
72
35
76
9
75
9
35
36
16
128
49
11
156
16
8
61
59
85
155
25
39
20
16
69
60
36
216
39
9
3
44
16
48
21
15
68
1
71
49
71
48
156
4
45
83
48
25
47
144
16
8
49
23
24
64
236
16
69
23
37
83
1
36
3
117
11
48
16
68
37
84
27
12
45
95
16
20
52
8
36
64
60
45
107
13
35
300
36
76
20
48
24
25
27
164
160
44
172
93
60
15
57
35
4
56
96
13
75
80
61
15
20
40
20
16
33
35
24
1
159
45
72
111
9
23
1
60
15
36
9
39
36
32
24
64
21
144
24
36
35
64
45
ABCD 95277890044*3^$a+1 [50002]
12
3
12
46
32
7
11
10
2
22
48
8
75
9
19
20
21
31
92
15
13
29
3
12
36
43
12
8
10
51
48
11
1
48
21
44
42
4
2
3
16
11
40
5
7
56
25
129
12
75
59
24
66
7
44
88
32
36
19
30
3
8
19
65
3
18
7
8
3
25
5
16
15
39
42
44
31
17
43
9
3
12
8
48
25
12
2
96
40
45
39
24
132
30
2
22
3
27
33
11
16
36
2
3
39
9
19
45
63
54
3
32
3
10
6
56
1
9
51
15
9
51
42
48
62
78
55
5
3
60
16
11
13
12
113
12
67
23
28
36
26
15
13
11
63
138
55
44
3
36
12
64
26
18
12
9
3
1
12
15
29
13
3
35
24
1
63
14
66
49
23
10
3
15
57
92
40
32
48
13
15
27
6
26
64
21
21
30
32
22
8
22
33
33
62
16
149
13
27
15
60
8
93
45
22
5
7
32
25
9
26
6
55
20
7
65
15
72
18
66
1
99
9
21
39
32
21
10
44
16
60
57
11
250
14
12
1
8
27
69
4
24
17
88
2
9
4
11
16
116
33
36
13
56
19
35
12
45
3
46
6
33
47
81
48
27
30
34
41
3
12
25
48
56
9
22
12
65
43
68
1
36
8
67
42
18
24
48
36
17
4
45
6
17
28
59
13
107
64
14
48
15
43
24
30
38
9
39
1
41
30
13
32
33
7
9
14
9
1
12
27
108
59
58
2
73
15
86
10
21
3
8
60
30
22
30
11
1
6
32
25
80
13
54
14
31
24
35
22
15
24
35
10
54
54
23
4
11
13
12
17
16
36
26
4
8
1
20
51
13
15
60
36
20
82
87
8
39
58
15
20
16
45
2
138
22
74
6
49
3
42
3
8
4
36
24
44
25
39
17
30
10
23
33
4
51
12
47
60
10
6
20
49
35
1
27
20
10
26
16
26
7
60
71
24
16
60
2
15
15
48
1
21
3
9
6
12
72
93
3
2
19
36
9
18
20
25
3
18
14
1
12
35
40
8
1
3
8
10
2
21
24
13
2
42
19
32
3
34
78
29
13
20
76
11
19
60
44
10
27
5
43
23
22
8
7
48
27
41
12
4
35
21
39
6
4
60
51
32
28
23
72
37
8
19
69
24
8
24
9
102
22
3
17
31
27
57
23
24
40
8
96
1
59
57
25
14
1
69
51
47
16
9
15
93
5
19
33
27
81
147
23
144
34
2
70
15
32
36
12
88
21
63
12
51
14
39
97
42
30
38
24
1
5
7
8
3
37
35
54
6
24
18
27
15
10
44
16
3
36
27
9
48
47
10
59
31
5
15
61
27
32
21
7
17
15
16
69
44
31
8
25
11
10
80
30
1
111
48
45
5
36
126
22
27
8
27
1
89
31
9
24
107
99
4
32
9
24
75
105
16
36
5
34
48
8
4
5
13
38
30
52
60
6
32
22
2
1
35
4
65
16
69
24
86
9
4
71
4
110
55
48
24
3
33
12
32
43
5
31
6
3
32
4
36
11
48
22
242
97
11
78
19
8
43
17
15
10
15
27
12
5
61
38
45
15
4
2
15
24
100
15
137
12
25
35
40
45
3
15
5
79
9
35
21
51
37
32
1
39
11
57
25
27
35
9
12
24
1
38
16
26
19
63
45
35
13
12
21
80
70
24
5
36
16
9
62
34
63
47
1
53
82
29
43
5
13
24
74
1
11
24
4
17
4
39
9
15
20
1
32
75
18
10
9
63
9
20
108
36
39
28
2
3
4
36
68
51
28
93
3
6
48
51
5
34
17
13
11
9
3
100
32
55
32
13
5
127
11
60
69
21
4
11
27
6
7
53
7
48
9
48
3
11
1
164
63
70
96
26
24
22
2
1
12
3
50
7
12
56
24
40
17
31
47
21
4
77
55
21
2
108
52
21
44
3
85
24
21
47
7
8
37
15
21
35
48
45
15
1
56
55
29
3
1
51
24
6
63
3
2
12
46
20
9
39
9
52
15
29
7
30
27
23
60
13
21
54
29
123
13
11
16
14
34
24
8
52
57
119
40
21
8
15
6
34
30
48
15
32
13
20
7
45
15
36
44
1
2
28
9
107
46
87
63
77
28
29
100
3
3
2
18
18
12
79
23
13
39
44
21
13
2
4
32
12
61
27
12
12
5
15
60
1
44
16
48
44
45
15
25
87
44
64
11
90
16
20
6
9
4
120
5
12
10
57
23
4
18
6
69
12
3
6
62
12
28
5
4
11
10
78
57
32
37
36
18
17
3
6
88
8
3
19
17
40
53
15
28
35
48
12
45
40
23
6
3
81
54
10
15
107
21
12
27
61
8
124
83
57
28
35
9
28
27
20
73
3
12
2
16
12
3
159
33
3
14
6
60
57
3
12
25
41
90
10
14
25
57
48
12
23
12
13
18
33
65
52
12
15
27
20
70
39
36
23
6
7
3
116
21
24
9
6
1
35
69
4
20
21
36
7
11
1
3
33
9
36
14
24
72
25
17
22
20
4
6
39
27
30
27
65
16
6
18
3
24
24
24
35
40
8
132
93
13
6
24
9
23
24
1
23
24
22
6
8
54
42
1
12
131
1
3
17
24
7
20
4
41
37
8
19
8
55
56
12
28
12
12
81
9
51
44
12
24
1
56
30
37
17
6
9
28
12
71
30
67
3
8
12
9
4
27
48
32
13
99
30
30
2
36
55
15
38
6
4
56
9
16
23
60
12
4
29
12
9
15
4
11
36
36
69
13
2
13
33
24
3
65
6
46
66
9
59
4
50
7
20
55
24
69
60
17
31
5
22
12
9
87
44
64
21
24
35
30
16
50
36
24
6
15
75
9
60
15
1
15
45
5
18
81
45
63
3
33
15
34
75
71
4
21
45
27
57
60
20
12
10
8
25
68
4
35
25
8
3
28
29
31
30
15
44
28
12
195
53
240
13
30
74
52
30
48
6
39
65
31
147
8
1
8
108
4
23
121
12
5
67
60
47
16
44
6
4
63
27
8
10
32
6
9
33
48
55
35
73
20
21
66
9
36
63
40
60
9
8
37
47
40
5
51
13
84
78
30
15
12
23
13
95
114
7
35
25
44
19
18
90
60
33
65
27
12
13
48
27
48
39
18
44
4
14
37
5
54
9
15
37
44
7
122
91
12
24
59
61
104
76
11
93
51
46
14
48
48
24
6
4
26
28
21
35
25
23
18
34
5
15
33
27
81
15
25
59
33
76
11
24
6
4
42
17
51
12
13
24
12
8
28
8
36
1
14
36
37
11
12
24
13
36
56
36
15
25
15
29
3
6
6
21
37
32
30
4
2
28
11
3
97
11
33
9
6
40
2
18
46
36
15
27
17
13
6
30
26
13
8
199
29
9
30
25
23
12
70
50
61
131
21
19
20
1
9
108
2
13
3
18
50
9
36
72
4
20
55
114
66
9
39
32
25
51
2
3
7
32
40
20
121
8
27
28
20
66
16
2
16
32
37
8
13
6
21
83
9
27
40
33
3
9
35
46
30
57
5
3
19
20
49
9
23
43
12
14
6
22
71
4
8
39
10
3
3
8
30
7
24
5
19
24
15
18
2
18
19
15
56
114
34
9
23
30
4
11
24
25
26
37
81
59
7
48
12
33
12
20
31
5
40
35
60
49
5
48
66
21
4
57
ABCD 95278276168*3^$a+1 [50043]
63
45
27
18
43
56
12
60
9
3
27
73
23
1
12
29
19
12
23
45
21
66
9
28
20
12
24
15
61
23
30
15
12
33
39
4
32
28
5
19
12
65
15
76
12
8
21
19
8
57
24
3
12
3
13
5
30
13
8
3
156
9
96
112
164
3
1
8
28
5
3
51
33
27
57
39
25
23
6
114
1
5
51
52
32
120
9
12
31
68
28
48
5
15
9
66
9
45
67
29
55
41
60
96
12
31
5
15
15
6
15
16
20
16
95
30
3
9
12
7
36
29
27
99
90
51
15
48
1
36
24
20
93
103
125
132
7
23
30
60
42
121
23
61
48
17
39
16
179
61
8
28
12
20
12
72
96
84
4
101
19
24
8
3
12
1
11
24
13
12
29
7
80
33
78
12
6
7
24
17
60
3
24
4
35
1
32
24
4
23
24
9
87
25
60
17
51
4
71
42
6
57
4
108
32
84
45
19
29
3
40
71
25
20
16
35
6
42
49
32
72
24
63
37
11
6
51
72
36
28
36
11
48
9
52
56
57
24
72
24
12
55
29
42
6
30
30
19
84
60
92
87
9
12
21
18
37
20
3
13
24
17
42
1
5
18
49
8
33
19
8
21
67
8
3
24
30
15
12
51
13
8
4
12
11
13
35
66
60
66
18
24
96
7
47
37
8
3
25
48
32
3
24
30
3
16
12
48
12
68
96
33
19
24
35
49
11
1
71
9
4
77
18
45
12
39
42
15
57
18
9
81
31
23
1
24
23
25
36
12
36
12
24
5
24
87
21
6
42
48
3
15
37
47
48
24
9
39
33
12
3
1
84
89
87
9
48
31
8
4
68
3
1
68
3
33
9
7
12
89
31
11
1
5
18
13
8
48
9
79
53
15
4
36
41
6
60
33
16
17
24
31
44
57
39
63
30
18
13
20
9
12
7
8
4
12
5
19
48
17
7
12
89
19
59
1
8
9
31
29
7
36
12
24
20
12
16
12
41
66
33
33
55
5
43
48
8
4
44
24
4
8
48
12
24
4
95
30
42
81
48
24
12
4
8
4
60
20
36
15
6
24
36
96
43
11
237
16
32
72
9
7
120
12
77
55
35
73
12
32
9
3
39
66
54
9
4
11
18
36
31
8
4
5
51
111
45
15
13
8
21
114
9
4
8
72
21
7
32
21
114
13
36
84
29
6
25
23
121
77
36
3
48
48
9
27
27
45
69
3
9
48
6
21
3
18
51
3
24
1
23
57
88
24
29
15
28
44
9
15
3
45
21
15
21
27
21
15
60
4
17
12
6
25
5
3
16
8
3
9
60
39
48
37
12
56
4
8
15
21
63
1
29
3
28
36
36
11
1
11
1
12
29
31
72
17
12
19
44
16
23
25
8
12
9
103
128
15
60
49
20
40
35
33
12
48
21
3
16
11
54
3
28
29
66
33
24
12
15
21
16
20
16
12
35
120
45
4
36
12
56
28
11
9
12
100
23
6
91
48
24
32
21
63
16
47
13
92
16
209
7
17
19
23
81
4
29
18
9
24
4
8
21
15
15
1
24
83
69
33
19
60
72
36
20
57
39
27
1
24
47
57
16
23
73
24
20
99
13
36
65
96
79
32
15
21
48
12
39
109
56
4
44
57
24
18
81
12
12
57
36
18
1
95
25
12
23
33
16
11
37
17
27
48
3
33
12
135
49
120
12
8
9
54
30
3
60
4
12
8
36
12
16
48
59
12
54
63
12
45
18
13
8
4
5
51
24
4
5
19
47
1
8
28
44
15
12
57
16
23
25
48
59
1
35
33
108
3
12
57
27
12
36
9
39
157
12
95
61
56
9
63
3
61
17
18
1
20
27
13
36
8
40
29
3
33
132
19
53
75
21
19
68
52
11
18
24
36
31
29
51
4
12
36
17
18
1
221
24
42
6
6
18
159
15
42
72
7
41
55
131
18
6
25
8
64
20
28
11
18
27
21
3
69
19
8
4
5
18
36
60
9
36
4
17
27
15
48
45
28
41
15
39
13
24
24
12
32
3
9
3
9
15
12
69
28
60
83
1
29
126
6
15
16
47
30
84
24
3
81
31
24
32
69
39
4
5
24
79
47
30
60
18
45
3
18
15
96
64
24
12
83
57
16
108
83
33
60
33
7
41
42
9
15
66
31
24
5
6
13
5
3
4
101
6
6
15
4
47
49
17
19
65
3
9
30
61
41
19
23
21
36
9
36
78
9
3
21
28
32
28
35
21
12
16
68
100
11
57
40
24
20
12
39
45
12
28
11
9
64
44
9
67
8
39
60
9
15
1
32
40
5
48
12
7
47
6
84
18
9
16
60
29
108
18
1
11
25
152
39
6
39
3
73
8
28
11
37
17
42
6
27
15
1
48
20
48
105
3
4
12
8
9
54
25
12
12
95
6
3
12
40
29
18
66
31
36
5
18
24
1
12
32
16
29
3
52
11
18
18
12
12
9
21
24
75
36
24
16
12
44
3
1
23
9
15
24
18
15
60
100
56
63
57
45
54
42
7
83
60
12
54
42
81
12
28
47
6
3
4
20
60
52
36
104
28
20
36
16
47
42
36
75
4
36
12
44
72
16
48
5
3
28
24
11
18
43
44
93
27
4
41
39
3
78
63
16
11
1
17
66
61
17
15
4
48
11
13
23
42
102
18
39
24
64
8
21
103
41
19
17
18
49
29
30
21
132
3
24
21
33
3
39
1
24
29
31
8
36
12
9
87
172
120
44
40
12
5
24
3
60
51
1
24
101
7
12
140
28
95
1
72
12
17
27
16
17
31
20
9
6
9
3
9
39
1
47
81
60
81
3
279
69
3
13
72
29
18
21
88
8
12
4
41
48
18
13
36
8
12
9
12
111
24
4
29
18
9
72
39
37
44
33
39
16
5
96
18
21
16
36
29
96
15
16
68
4
5
48
31
12
11
13
11
13
20
15
36
12
21
72
9
18
6
7
59
6
135
24
60
3
12
6
3
28
20
15
21
27
1
32
52
17
27
52
56
28
65
12
51
48
21
27
15
36
21
60
28
96
32
3
21
24
36
84
24
39
60
12
78
3
60
27
1
47
48
42
102
6
19
32
24
27
37
24
80
48
184
107
61
32
33
27
39
97
20
12
9
120
39
4
5
75
51
57
3
30
87
12
24
88
29
24
103
72
8
4
17
18
21
15
24
9
9
51
4
11
37
107
33
28
47
48
66
54
57
15
6
30
30
18
18
12
30
21
3
6
15
88
47
1
20
28
65
18
6
7
8
21
12
24
66
12
13
12
8
27
9
27
30
30
6
12
51
52
20
129
120
15
9
15
4
95
1
44
3
78
7
36
23
21
9
24
7
17
43
47
25
24
29
3
28
8
27
121
8
24
39
61
96
32
81
15
48
40
72
36
12
24
5
15
21
63
60
3
1
35
33
12
16
8
16
17
66
61
5
30
54
18
ABCD 95278547342*3^$a+1 [50009]
48
33
55
48
32
45
18
1
72
29
3
64
23
25
8
24
69
27
15
12
21
39
156
13
23
6
147
117
19
96
155
13
113
135
48
48
27
69
16
48
29
90
9
160
23
18
199
5
27
39
97
125
198
13
95
9
57
6
33
57
12
18
114
15
21
18
9
64
80
24
3
36
228
78
55
35
21
27
141
72
3
117
40
83
45
63
48
25
240
47
25
48
32
136
119
9
16
56
168
93
171
27
12
73
24
11
165
21
75
171
21
48
24
33
247
23
54
67
56
75
117
16
32
195
69
9
15
40
32
40
35
21
256
155
37
11
85
8
15
54
43
56
69
120
19
107
132
84
36
73
41
18
12
24
102
51
81
7
23
96
1
192
17
7
72
8
39
57
57
79
32
15
18
15
3
18
43
101
18
81
39
57
72
136
24
24
47
25
152
88
59
21
33
36
19
8
33
7
23
33
75
96
13
80
9
7
8
144
88
131
21
21
91
101
72
18
6
12
7
107
61
72
24
80
69
90
174
6
12
78
3
27
114
27
120
16
17
18
85
53
78
21
88
155
13
96
24
24
23
42
55
11
45
33
66
18
27
16
35
61
48
11
133
47
49
65
30
24
30
19
8
15
12
96
109
32
64
5
43
8
45
138
1
24
53
90
48
24
36
54
31
216
35
21
64
104
16
168
48
24
48
35
69
96
33
63
39
6
51
3
18
12
15
64
72
71
33
24
40
11
61
95
57
69
19
24
104
3
45
48
51
45
9
79
23
121
47
73
47
6
3
16
32
15
1
53
19
23
25
5
54
21
24
88
53
27
40
8
15
102
6
109
53
91
32
15
6
27
21
27
16
17
31
72
48
32
64
8
16
56
51
102
6
72
49
24
32
93
30
45
72
63
105
147
21
21
67
23
126
27
93
43
8
63
18
30
73
24
71
72
54
51
40
120
8
112
119
1
32
21
3
40
48
8
16
47
105
15
1
143
49
47
145
104
24
24
48
87
57
45
114
49
53
3
15
33
111
105
88
48
71
25
8
24
48
40
65
7
32
15
121
32
24
27
66
24
19
101
19
23
390
108
6
36
90
18
33
24
63
57
21
51
88
23
48
54
75
112
11
36
9
88
35
30
18
36
60
61
47
192
33
45
43
29
126
18
54
69
16
8
9
78
18
111
33
30
24
12
18
43
8
40
8
195
48
141
27
37
35
12
57
93
216
67
95
138
60
54
12
97
80
40
168
96
119
49
128
21
75
15
1
24
48
17
87
16
23
72
90
7
83
61
83
54
127
17
30
9
9
60
19
24
5
42
72
33
112
248
112
71
33
40
8
16
23
177
99
93
141
67
23
54
3
15
1
47
126
3
15
42
111
16
104
24
15
25
101
19
65
60
19
32
72
64
23
18
127
80
24
9
15
93
3
16
35
85
5
43
144
23
6
54
45
16
32
141
27
39
81
96
63
33
3
48
61
53
27
9
36
18
49
24
56
24
129
39
24
195
30
7
11
90
19
23
129
231
25
8
72
88
125
51
39
49
5
24
144
19
71
57
72
72
120
16
32
39
105
39
1
35
24
66
42
81
112
59
45
40
128
213
18
33
21
96
36
48
180
19
56
16
17
135
45
195
27
30
79
119
57
15
18
108
24
19
48
41
79
8
15
33
40
35
72
36
96
49
8
88
119
6
115
11
12
90
42
133
8
24
72
88
29
3
39
73
47
1
152
171
13
23
90
31
101
27
129
103
8
21
54
36
97
5
19
152
51
18
12
144
31
23
105
72
112
8
24
64
215
18
12
139
41
15
21
3
69
315
99
85
5
24
19
104
40
53
90
30
51
48
16
119
6
264
27
16
17
54
30
51
21
24
147
72
15
18
7
23
162
6
81
3
18
18
57
3
69
177
7
8
21
18
49
24
53
115
83
6
180
187
29
36
247
23
49
5
18
120
18
39
136
5
222
45
112
131
12
6
3
153
6
73
48
23
30
67
23
49
56
21
67
120
11
69
21
24
12
7
104
48
39
6
36
18
21
96
99
69
72
21
19
53
126
66
18
36
36
49
47
25
96
59
18
91
35
37
ABCD 95279116774*3^$a+1 [50109]
25
24
71
6
90
9
16
29
30
12
72
177
28
12
71
12
12
36
12
25
56
64
32
3
37
23
12
144
21
3
81
64
80
36
39
48
49
20
15
13
71
12
12
1
20
84
75
177
3
1
77
3
51
24
36
1
35
25
48
180
29
30
21
24
27
36
12
37
8
15
45
27
49
11
13
11
21
15
48
45
12
136
12
23
9
108
51
21
3
12
9
36
16
23
84
48
24
45
75
33
21
15
51
13
96
11
33
15
36
36
33
63
9
63
60
13
29
15
48
135
12
45
15
96
60
9
120
16
32
63
57
15
81
40
5
42
12
25
180
72
23
12
45
3
13
5
43
35
1
95
69
76
44
21
19
95
12
60
49
5
240
15
16
12
5
27
3
18
3
15
45
27
57
12
33
30
12
9
99
45
12
4
200
64
11
25
47
69
24
21
30
36
13
84
221
15
60
21
18
60
12
36
24
25
20
48
3
9
4
56
39
30
6
121
95
12
57
63
36
9
15
81
159
18
48
15
129
48
3
112
35
132
6
6
84
54
27
63
105
12
111
18
15
15
60
72
48
12
180
12
66
54
105
75
37
59
24
13
12
80
63
57
15
25
11
24
132
144
24
12
48
13
8
39
13
17
18
13
17
162
1
95
9
63
12
25
32
48
81
51
63
30
15
148
128
232
104
51
132
73
12
20
15
60
1
11
69
4
125
6
90
90
6
66
13
44
75
42
18
48
72
36
24
12
9
52
167
13
83
9
27
25
108
23
13
71
6
42
21
15
66
31
65
3
60
36
3
57
48
60
120
88
35
18
79
95
120
120
12
54
75
24
45
18
12
1
20
216
15
1
83
60
12
90
18
81
24
36
15
33
28
95
9
60
4
29
43
8
39
6
144
30
36
1
29
51
15
33
3
9
48
3
97
47
61
23
36
9
87
84
96
48
24
25
17
15
39
25
20
60
15
45
69
138
54
139
72
59
24
9
60
27
85
23
36
12
97
35
282
6
72
13
23
24
12
144
12
12
120
12
30
54
25
44
87
1
23
54
27
69
15
36
28
12
96
84
11
9
45
6
133
71
9
100
12
149
63
12
243
18
147
12
4
44
12
24
15
49
23
24
9
16
11
12
126
127
12
23
12
1
44
15
72
9
15
12
90
139
23
121
11
93
12
28
47
85
23
85
32
4
12
8
15
9
15
117
3
36
9
28
8
45
67
8
16
104
24
3
49
23
12
1
12
65
90
6
42
49
5
15
63
36
9
27
25
65
48
15
15
66
51
3
36
6
75
15
1
5
19
44
96
39
45
51
60
96
33
75
37
29
19
11
13
32
16
5
27
100
11
1
53
48
54
9
15
37
23
1
36
12
36
60
56
48
135
57
51
42
43
5
63
16
83
48
48
24
12
93
40
53
42
25
11
21
99
24
96
1
44
21
3
75
1
36
8
52
20
45
79
11
145
53
43
35
48
1
23
72
85
23
48
54
18
72
33
40
60
32
39
9
3
30
48
31
215
9
15
145
12
68
75
25
59
61
36
36
8
64
11
12
9
4
80
39
12
49
56
15
25
11
33
36
40
59
60
84
120
60
1
5
66
9
36
3
1
56
16
23
45
4
72
11
48
109
12
36
60
65
43
47
120
49
48
11
85
59
12
48
12
9
27
48
84
1
20
99
61
24
5
67
29
30
72
69
3
21
39
21
16
23
21
120
16
23
85
32
15
13
11
9
12
4
36
8
87
24
81
39
61
161
42
21
52
29
3
15
12
13
23
78
91
23
12
84
9
3
162
30
1
131
13
17
43
36
44
21
54
37
11
13
12
35
57
87
1
44
39
21
69
31
11
33
180
39
37
20
3
105
36
4
56
64
20
16
17
48
30
36
73
20
15
12
36
24
93
147
25
80
64
17
42
37
11
33
51
61
68
4
72
144
36
65
3
15
13
12
35
45
51
12
9
39
69
15
13
8
124
20
3
12
105
40
32
76
23
9
15
66
51
3
21
64
200
3
72
13
144
101
27
3
13
104
40
32
15
1
24
125
66
12
61
11
105
3
25
5
126
24
25
95
1
36
48
35
57
228
3
73
35
1
8
87
33
88
23
81
60
60
51
114
63
15
37
8
100
17
15
63
45
120
45
43
32
15
57
123
72
24
45
171
45
24
15
9
141
6
13
23
168
24
12
60
96
33
27
189
16
48
20
4
12
20
24
24
76
35
24
1
11
48
13
32
3
12
72
33
40
11
24
36
1
8
3
12
57
48
52
35
24
9
141
15
99
1
167
69
4
95
24
1
72
35
73
65
6
25
20
16
29
6
24
13
47
33
15
21
51
24
144
177
48
21
42
9
48
16
11
45
40
8
87
13
17
15
76
5
27
40
140
3
57
21
6
48
72
45
4
11
73
168
5
30
49
20
15
25
20
48
15
36
84
13
32
3
9
28
5
27
4
65
51
48
93
3
24
16
56
88
11
45
45
6
153
36
27
24
96
42
18
30
27
36
87
60
49
60
65
19
11
36
78
19
107
93
15
21
36
15
9
16
5
96
3
40
5
51
39
21
33
30
1
35
1
29
30
60
60
42
3
39
6
42
69
100
96
72
5
48
30
12
72
96
93
36
16
35
9
33
15
ABCD 95279168126*3^$a+1 [50068]
24
16
33
15
3
9
51
30
99
81
150
69
51
17
43
69
68
1
27
72
96
20
37
78
17
55
57
20
28
15
18
27
32
31
41
4
32
4
9
54
45
48
24
20
28
68
43
9
3
5
48
16
3
57
24
84
165
35
40
15
90
108
30
60
12
5
85
3
32
16
44
16
20
24
40
48
63
24
57
8
232
128
16
12
27
65
12
36
85
3
12
24
8
48
72
13
99
33
48
3
92
72
12
24
64
21
59
36
49
3
3
17
67
5
48
7
5
28
105
75
15
9
68
48
4
21
3
12
68
72
64
20
4
27
65
28
72
128
36
43
21
12
57
11
49
3
60
3
5
100
60
56
76
8
7
9
21
78
30
159
72
63
33
165
83
60
4
12
20
24
7
5
100
108
56
79
29
40
33
3
80
52
332
25
30
33
24
8
16
56
76
27
5
12
28
36
27
48
5
16
36
92
48
12
175
33
24
20
40
3
6
51
21
23
24
96
36
64
75
125
25
11
43
17
4
12
24
188
28
8
55
72
77
31
57
93
54
30
87
8
31
42
83
60
4
15
108
29
40
44
16
8
115
21
20
84
108
72
16
12
27
101
115
29
55
21
12
20
48
52
8
4
33
35
84
60
36
25
15
84
8
28
27
81
27
57
36
27
69
3
5
16
12
24
20
4
24
21
11
100
3
30
63
32
36
72
55
17
91
65
16
36
72
56
60
4
12
3
36
65
40
15
17
160
24
8
12
4
80
19
6
71
40
24
60
56
13
6
57
33
84
3
68
24
16
12
8
4
92
16
24
21
35
24
24
52
60
75
5
127
93
24
24
272
48
97
342
41
52
32
12
184
44
103
45
20
52
3
72
17
24
12
4
60
8
36
100
80
115
137
52
63
12
5
40
68
37
63
68
4
8
64
8
60
25
18
29
24
7
17
72
16
20
4
24
204
20
1
11
124
9
3
32
40
12
108
32
4
56
28
12
60
20
36
60
64
24
15
77
28
39
45
32
16
24
8
43
69
3
33
12
72
3
21
20
196
39
5
24
88
24
8
28
44
108
52
36
15
30
27
56
85
51
140
43
41
25
51
9
30
57
3
12
113
16
96
27
36
24
81
56
28
20
100
48
32
120
13
35
37
3
32
73
39
104
36
136
108
15
5
7
45
128
7
177
21
11
48
52
21
30
18
51
39
17
25
75
8
7
72
101
19
101
24
100
32
4
27
9
24
24
36
15
77
72
12
144
72
12
61
90
5
12
60
124
69
75
12
20
100
8
37
15
84
44
76
33
23
28
27
12
21
39
33
33
60
87
87
41
76
8
36
19
108
18
35
84
115
36
81
104
52
15
29
108
12
16
8
52
48
20
64
48
8
25
11
16
12
45
60
27
36
8
19
48
18
75
60
15
21
24
27
53
16
21
48
71
24
12
24
19
17
12
40
120
8
24
43
5
55
66
54
101
4
48
24
24
15
132
153
60
20
60
25
90
90
35
7
30
167
16
12
32
16
96
36
32
88
68
37
3
9
18
5
72
52
24
27
45
8
4
3
29
61
35
67
33
27
5
96
25
90
5
12
28
147
60
89
31
69
44
52
20
28
27
9
8
48
25
3
44
52
48
15
36
102
15
144
21
95
52
12
80
24
12
55
18
11
16
104
40
21
75
33
27
44
36
60
4
24
44
28
68
12
72
85
27
44
4
216
24
15
21
60
92
7
17
48
16
99
90
63
44
24
49
48
15
8
16
3
33
104
64
60
20
160
24
56
12
52
20
16
27
17
48
4
24
9
23
24
16
12
68
25
83
25
27
24
44
64
123
45
44
36
40
44
64
69
36
54
36
41
64
12
45
18
105
156
44
25
15
69
15
93
27
20
103
9
36
24
56
72
52
36
32
55
5
72
4
24
93
47
31
21
141
18
45
12
24
24
96
8
28
48
15
114
3
15
29
43
36
21
8
108
12
12
28
36
36
39
9
8
124
8
16
32
55
17
72
73
35
12
28
20
1
210
45
32
28
20
55
54
36
51
20
48
100
92
1
15
68
52
12
20
36
64
20
36
19
30
11
12
120
24
36
12
25
83
48
4
12
216
60
44
109
15
140
19
6
12
90
5
24
184
72
75
9
8
52
3
5
72
24
24
88
32
88
8
24
12
1
23
36
48
16
120
12
105
23
60
96
24
247
18
15
36
3
77
76
33
39
8
24
4
12
24
51
149
64
32
24
100
3
81
36
60
44
55
72
17
12
84
40
12
120
8
64
3
12
17
60
19
41
48
91
21
84
44
60
76
140
100
32
13
42
53
12
4
20
31
33
27
17
12
19
29
12
121
27
68
4
20
28
15
6
30
72
5
100
32
16
20
67
30
3
12
108
57
35
4
273
66
24
5
100
80
40
36
132
33
11
193
95
16
15
17
4
63
17
40
96
63
5
40
27
60
77
16
27
9
36
84
3
137
136
15
65
12
208
32
112
33
95
36
136
8
112
9
39
56
100
27
57
20
25
75
36
12
45
3
15
5
24
120
31
12
132
41
16
33
3
8
24
52
ABCD 95279791916*3^$a+1 [50017]
15
219
21
33
87
24
60
36
12
120
36
24
60
48
15
45
27
21
120
21
3
132
24
219
141
24
12
60
33
3
12
72
84
84
108
108
84
21
75
216
48
93
108
216
162
9
12
96
12
24
45
75
51
72
54
180
3
96
63
45
9
327
108
12
3
36
69
93
87
21
39
36
33
3
60
9
75
15
69
57
36
18
177
57
51
21
75
108
36
132
45
63
204
60
12
84
84
132
96
21
51
168
24
24
3
72
177
24
36
69
234
141
36
75
93
36
60
24
240
60
27
54
291
33
147
12
48
9
39
180
33
18
9
27
72
57
48
48
24
57
27
27
57
108
15
9
24
60
33
198
45
36
27
144
9
24
21
39
84
60
204
60
12
45
15
108
36
12
132
93
3
12
60
12
12
9
27
99
18
15
60
36
60
24
39
201
48
72
36
72
168
51
9
9
75
15
117
144
27
93
84
108
3
21
36
132
9
3
24
12
72
36
72
12
60
96
135
18
18
54
15
36
180
60
24
99
162
54
105
21
39
24
99
90
27
36
9
75
156
21
90
90
159
24
195
36
18
3
60
9
3
12
156
24
36
48
84
120
21
219
12
48
9
111
60
81
39
12
48
48
72
60
60
21
15
24
132
9
51
36
12
9
90
9
9
63
63
93
33
27
24
180
96
69
87
39
57
15
9
27
153
60
36
72
21
36
3
12
75
21
12
12
27
126
90
144
33
24
51
126
87
21
39
180
87
45
36
48
12
57
36
90
129
141
36
15
36
72
108
12
36
36
117
3
36
84
39
90
99
12
36
12
93
15
84
27
72
105
36
3
105
60
51
189
9
36
126
105
3
18
39
96
81
15
21
27
24
36
21
99
45
39
60
12
300
24
12
12
168
21
3
69
99
45
15
12
243
93
12
12
48
48
12
9
180
3
15
69
144
108
129
63
48
60
60
21
162
21
51
54
108
3
12
96
357
3
24
117
111
12
168
24
48
12
39
69
39
57
12
39
126
3
123
108
69
57
18
69
12
99
36
69
84
12
96
48
12
120
81
411
96
33
144
72
75
72
48
111
9
96
36
24
33
27
27
72
57
48
3
9
108
60
60
36
15
57
48
96
51
9
27
90
162
90
51
93
15
60
33
36
18
33
36
84
9
27
45
15
156
27
72
57
123
36
18
231
3
108
9
36
117
126
21
60
36
9
18
57
24
60
21
135
9
183
72
36
156
3
45
72
45
54
69
39
9
12
108
12
21
15
93
27
120
12
12
36
36
108
9
63
48
12
39
126
54
45
12
60
63
57
48
72
108
60
12
93
54
21
24
12
108
60
36
189
3
84
36
24
120
24
87
237
15
33
39
33
36
60
24
12
60
9
18
54
54
21
15
72
93
120
108
183
18
63
36
12
51
93
48
72
24
105
39
195
105
48
9
72
3
36
48
12
24
21
87
120
9
27
216
9
15
21
15
21
18
72
57
12
24
33
51
36
21
51
48
45
39
36
36
144
12
147
72
54
18
9
45
306
57
15
21
87
33
24
12
48
36
60
3
54
18
21
105
147
36
12
108
180
3
21
51
189
261
51
48
9
54
57
177
231
48
60
96
36
72
48
132
48
132
48
12
252
9
18
93
69
75
15
69
21
252
39
96
84
105
54
9
12
36
69
15
39
69
96
12
24
123
21
84
21
51
21
72
27
9
75
15
18
18
93
141
15
36
39
21
15
126
18
126
72
63
156
123
72
90
99
99
9
120
180
240
96
36
96
48
84
60
39
21
96
396
45
36
15
72
60
60
60
36
39
18
3
144
36
87
117
9
39
12
72
156
12
ABCD 95279899732*3^$a+1 [50004]
36
165
60
20
100
3
5
28
15
132
21
36
51
30
15
69
66
165
75
60
12
42
60
18
42
15
21
63
15
30
75
36
33
27
3
81
51
33
36
15
69
12
9
66
126
24
96
39
9
126
5
16
60
24
63
36
144
66
27
9
60
15
45
18
30
30
5
37
24
15
39
78
159
51
12
45
12
84
12
45
24
3
48
12
51
54
15
27
18
66
9
105
27
48
21
11
64
21
48
78
5
4
153
48
63
60
32
79
18
30
102
15
60
48
48
12
3
57
12
33
6
36
156
72
21
24
27
18
23
88
87
90
54
18
75
27
6
3
24
68
52
20
76
81
30
9
15
129
48
108
9
12
6
48
117
3
69
15
30
96
6
60
129
69
30
18
24
6
17
31
57
9
6
84
30
15
15
9
87
84
45
39
29
1
60
11
25
36
12
35
100
36
87
9
39
9
72
105
30
54
60
11
64
39
66
30
36
45
60
24
120
204
3
114
15
8
40
36
176
40
60
39
6
30
21
60
3
12
17
37
6
48
24
18
102
6
30
57
39
30
39
57
30
33
96
48
20
31
41
55
54
15
92
72
55
18
42
18
18
60
42
35
28
36
39
12
9
15
21
75
30
95
37
6
36
6
24
51
117
72
6
18
6
210
126
54
48
18
162
27
93
15
3
30
27
12
123
5
40
12
21
24
15
84
72
99
33
63
12
126
120
51
69
126
33
3
18
12
15
9
6
45
9
123
33
24
54
21
3
21
72
80
88
36
3
36
9
96
81
3
3
24
201
9
6
30
30
30
63
15
24
5
28
39
41
4
24
45
71
40
63
57
15
5
88
3
9
36
27
36
141
3
57
99
41
64
24
72
111
45
147
5
7
78
120
30
45
3
18
42
9
84
12
12
27
48
18
3
36
201
3
57
150
12
66
15
165
264
6
24
36
9
21
75
32
25
42
42
30
78
87
3
6
90
57
159
9
144
36
51
9
9
63
9
36
3
27
114
3
63
12
60
45
3
9
9
71
16
24
273
6
12
30
35
40
27
72
45
84
9
15
27
66
75
15
42
3
3
36
18
27
3
117
33
3
84
21
3
60
12
24
81
12
51
27
105
48
51
18
36
27
15
9
135
129
159
33
72
12
33
12
111
9
3
12
9
15
51
30
15
24
75
9
57
78
48
33
15
149
25
15
3
9
36
24
9
6
30
36
12
47
4
75
84
60
36
29
16
21
24
120
156
23
25
12
6
9
21
3
39
33
63
24
93
75
29
19
42
108
15
12
63
72
9
120
93
12
15
3
6
42
78
30
24
42
6
57
105
42
33
32
31
30
27
48
24
60
81
48
111
33
240
23
7
42
6
33
21
18
12
6
48
6
18
3
32
112
3
81
24
57
3
80
136
45
30
72
24
24
12
9
3
132
45
8
52
3
96
9
36
21
36
42
81
105
6
9
24
72
24
9
27
48
33
39
3
53
64
60
3
36
90
24
3
87
48
12
48
45
12
57
63
48
69
15
45
63
57
30
45
15
9
99
6
180
39
36
12
3
12
54
39
9
15
93
18
66
66
9
24
9
171
9
30
36
30
15
15
21
9
75
24
27
5
28
12
21
228
90
6
3
27
48
12
90
120
18
18
30
12
18
87
105
15
72
15
45
15
9
21
6
17
28
75
45
57
96
51
24
21
30
9
21
15
48
15
72
18
27
69
51
3
33
12
3
18
15
96
180
15
30
11
40
3
45
24
123
17
13
135
39
6
27
12
33
6
66
6
42
15
32
40
81
24
35
64
36
63
21
72
9
15
3
12
65
91
69
20
36
25
30
17
1
51
45
51
63
21
3
48
9
15
45
15
9
45
24
168
24
63
15
33
3
102
3
9
96
60
24
6
96
9
9
15
15
168
77
52
20
115
93
123
48
69
12
9
24
227
76
32
100
12
68
100
108
3
6
15
36
12
12
3
12
54
71
100
24
144
75
48
18
87
69
24
135
21
111
12
60
8
79
9
9
87
45
30
66
24
30
45
120
3
30
51
45
30
69
15
5
52
20
31
48
96
60
33
105
42
45
3
30
36
36
11
13
75
39
33
12
48
69
60
6
9
24
44
52
20
13
42
45
8
76
12
63
29
28
27
36
45
84
15
45
21
27
15
33
12
144
9
60
36
30
9
21
108
48
30
9
123
30
72
39
144
21
15
15
12
72
33
27
18
12
15
21
174
6
24
51
24
3
132
18
78
89
7
48
12
48
42
6
9
36
3
24
66
54
36
12
225
3
60
21
75
36
117
111
9
20
13
48
39
72
69
119
13
102
18
123
36
9
27
15
174
15
3
18
18
69
12
9
24
35
73
75
33
99
72
84
51
30
23
7
6
15
69
15
75
69
24
51
60
41
40
21
15
15
18
42
48
102
60
15
20
85
54
45
60
39
9
27
21
60
45
18
45
12
75
33
159
33
9
54
12
60
9
45
36
3
9
87
24
69
3
92
13
114
60
69
15
30
66
9
9
6
81
9
60
51
93
18
144
30
48
12
24
39
180
8
4
3
45
57
6
54
18
18
12
15
21
6
96
42
96
12
90
33
39
66
24
51
21
35
4
12
ABCD 95279959298*3^$a+1 [50003]
36
15
24
85
36
84
104
48
28
72
144
59
37
8
40
11
25
24
12
60
20
24
4
44
196
96
83
97
71
12
37
84
72
120
32
3
48
24
48
85
23
9
135
36
21
4
56
15
1
164
100
8
135
333
84
76
107
21
99
61
35
57
4
8
51
21
144
40
32
15
9
40
120
83
13
8
15
25
71
49
20
40
71
25
23
60
141
16
36
44
15
93
16
12
24
24
120
120
20
16
35
21
24
76
80
24
4
80
36
108
28
23
181
8
16
11
1
92
52
116
4
116
40
92
15
21
51
33
52
20
24
12
60
15
73
11
108
36
9
28
24
68
15
96
97
24
24
35
157
35
60
13
20
40
11
85
176
4
120
11
165
4
20
100
35
9
99
45
63
72
73
35
9
48
16
36
35
61
32
52
20
4
11
25
36
35
72
61
32
148
44
52
24
56
51
12
36
36
21
3
1
83
45
48
4
128
28
60
263
1
20
4
11
108
37
20
51
24
33
87
36
9
16
24
203
1
156
59
81
48
28
44
4
36
20
4
95
25
60
32
88
32
72
96
99
21
40
60
60
20
24
12
3
33
28
131
24
1
24
12
68
16
44
12
4
20
144
27
108
25
71
33
136
104
51
37
84
8
27
1
20
28
12
68
15
165
40
11
25
36
35
120
73
92
24
4
32
100
48
44
87
24
25
104
28
44
100
60
36
20
64
24
132
80
132
16
47
13
59
45
72
99
1
35
1
35
9
136
48
47
25
108
60
36
23
1
32
4
236
28
120
240
95
57
28
36
44
51
49
35
25
60
11
25
36
24
23
1
192
8
12
40
32
96
27
57
51
1
8
28
8
72
27
36
25
47
132
1
107
49
8
16
20
76
144
12
20
4
68
12
3
48
24
21
64
164
36
4
12
84
59
25
227
72
61
20
15
57
63
1
23
1
20
220
12
324
24
104
207
21
39
69
96
4
32
4
36
59
61
48
20
72
15
45
27
13
23
21
96
72
28
60
24
80
15
45
108
15
1
36
20
48
36
16
24
11
108
37
20
24
40
12
228
92
4
68
147
48
1
60
12
24
24
96
23
133
120
48
156
8
96
15
12
109
44
12
3
105
40
47
117
88
24
23
73
44
4
36
24
71
21
24
16
108
32
123
21
4
119
37
44
27
45
48
76
60
59
1
36
20
64
44
36
4
11
9
172
23
141
40
24
240
36
120
68
16
35
1
68
16
20
36
16
44
123
1
20
16
24
36
23
21
132
40
44
108
52
44
100
56
24
100
200
39
13
23
1
60
119
1
60
24
80
136
56
88
92
40
104
136
23
37
35
57
16
35
57
148
72
47
96
1
20
36
208
80
16
120
44
27
13
59
1
12
227
37
36
20
72
51
85
95
37
47
37
23
12
45
36
12
28
48
156
20
4
20
144
76
32
48
36
15
36
93
76
11
57
15
37
44
84
51
201
64
12
83
25
32
88
36
20
100
23
45
28
23
12
73
36
35
21
72
52
24
72
24
59
25
20
12
24
76
44
3
1
60
72
47
33
3
25
44
51
36
1
59
21
99
1
107
73
23
84
93
64
83
21
36
16
68
24
28
24
83
37
20
51
85
140
4
24
35
9
12
40
164
12
87
36
9
88
24
8
16
167
48
57
87
37
56
28
80
75
217
84
8
28
8
27
85
32
88
68
36
24
12
39
33
87
36
13
120
56
4
32
12
51
25
12
23
69
132
16
47
37
44
12
252
16
71
205
120
20
108
36
16
36
35
168
1
24
80
24
28
24
24
132
8
52
140
4
24
47
13
71
25
24
60
36
8
208
35
25
24
8
16
56
36
4
36
84
8
12
16
44
16
48
80
76
80
24
52
48
44
12
196
8
16
24
72
23
1
60
35
165
4
60
60
12
35
49
8
16
36
35
108
60
93
4
60
44
112
60
92
328
92
12
15
25
11
9
48
87
49
47
25
23
121
8
76
47
25
84
23
61
44
51
45
120
36
15
1
48
36
155
33
16
72
8
16
84
36
116
4
180
8
15
1
12
228
12
8
15
21
76
8
15
81
63
45
48
124
80
160
20
4
44
96
40
36
24
72
80
27
21
15
25
36
35
85
8
108
48
60
76
96
143
1
84
60
56
4
11
9
27
57
72
51
72
37
35
9
84
15
96
21
4
60
56
4
36
11
85
59
21
244
96
24
24
12
ABCD 95280484426*3^$a+1 [50016]
43
17
40
24
108
63
93
12
12
87
5
40
24
32
109
36
35
52
3
54
6
45
48
56
151
60
33
116
64
21
39
99
6
36
3
27
45
20
13
3
80
4
60
24
24
60
45
51
27
5
52
8
84
88
15
18
102
36
9
36
60
56
55
24
66
6
93
56
88
12
111
5
88
20
4
3
33
72
120
45
114
165
33
12
6
72
21
12
3
21
9
54
21
60
84
51
42
3
105
126
41
28
96
45
3
51
57
24
24
12
99
24
72
48
90
42
9
24
75
5
52
12
87
81
8
52
48
27
24
29
7
45
45
12
11
64
48
48
45
35
4
21
90
81
3
18
35
28
20
7
60
192
45
27
21
48
75
129
116
40
21
18
21
72
33
99
33
15
33
90
24
33
108
12
57
18
168
36
48
45
48
72
8
85
30
54
3
21
131
4
9
11
55
65
7
24
101
48
25
15
57
75
24
24
20
19
162
36
15
24
129
39
12
44
79
177
3
6
72
123
84
56
76
51
53
37
162
36
117
15
57
56
40
92
28
9
11
40
12
15
48
57
3
9
93
3
87
9
9
24
210
42
18
36
5
40
36
45
95
16
12
36
24
45
107
28
8
88
9
3
9
3
48
48
12
33
6
9
39
18
27
36
36
80
1
123
84
56
4
56
19
33
27
12
33
32
16
33
12
35
4
108
33
15
20
7
30
90
42
95
24
259
21
20
97
99
45
71
19
9
45
27
9
75
3
21
135
6
15
21
30
69
93
47
43
21
12
3
6
3
60
3
18
71
40
51
330
23
7
24
18
111
36
15
129
144
51
5
7
33
111
45
20
16
15
30
27
72
51
9
24
165
75
81
123
171
65
36
25
54
45
24
57
3
105
111
51
18
126
21
15
21
12
32
1
114
36
33
96
24
32
85
3
99
78
95
64
15
29
4
168
3
81
20
76
48
24
51
36
9
92
40
45
99
9
27
12
48
12
21
24
12
3
8
85
18
21
45
63
33
102
72
45
15
129
9
11
16
36
8
7
105
48
144
12
24
36
24
12
9
15
80
16
12
8
24
100
60
48
33
63
21
18
60
48
53
25
72
48
147
120
12
36
60
9
131
40
21
75
24
24
92
1
35
25
15
48
27
30
72
11
40
20
61
51
44
31
300
69
56
79
48
53
40
3
36
30
15
60
21
72
48
143
37
24
54
69
32
16
45
30
24
9
45
15
15
126
3
57
3
12
3
21
12
84
9
11
61
119
40
36
8
52
8
19
17
28
180
36
51
33
75
48
24
5
24
1
3
33
143
37
15
183
60
9
56
4
3
33
72
68
25
99
56
12
52
27
69
216
60
39
9
45
48
42
117
120
24
21
35
19
17
52
56
19
93
12
12
9
111
75
54
12
54
18
3
39
5
96
52
132
69
51
24
60
15
9
3
33
36
24
57
59
28
21
12
42
137
25
30
9
36
9
36
6
5
40
9
15
3
41
36
40
20
43
72
65
28
45
143
64
15
18
15
3
65
28
12
69
3
21
11
43
30
27
9
24
36
39
27
81
15
9
48
8
73
15
12
24
60
15
36
90
83
96
16
165
63
56
28
32
160
93
3
60
8
72
19
45
69
95
7
42
15
108
132
60
92
43
12
45
44
25
84
63
20
4
45
39
12
12
57
18
6
51
3
41
25
47
25
27
33
54
9
20
1
54
9
60
108
68
25
11
13
12
11
28
15
9
60
48
60
20
88
20
151
33
21
12
35
55
33
12
20
24
55
153
60
57
6
9
9
11
16
45
23
16
63
53
124
3
108
42
27
228
45
27
51
5
24
55
9
24
3
53
52
3
72
33
96
44
31
84
6
51
72
111
12
65
67
45
36
21
111
84
56
28
15
129
15
30
27
24
56
4
51
21
57
12
36
3
72
12
171
120
60
30
15
56
19
81
15
21
8
4
68
97
87
51
33
72
63
36
9
24
3
69
15
45
156
68
55
6
11
43
81
3
93
15
69
81
84
36
3
24
87
30
54
129
3
69
69
15
9
36
54
57
189
11
40
9
11
28
33
3
51
21
72
27
6
87
12
48
72
33
27
45
36
12
263
184
21
3
15
42
12
27
24
189
12
3
3
5
13
84
15
56
37
18
24
30
42
36
18
11
28
12
33
36
24
23
4
3
105
3
89
4
32
37
87
60
3
77
36
49
108
27
39
9
60
45
47
40
69
6
21
9
3
51
36
60
48
105
3
18
35
1
24
15
36
36
93
30
105
36
20
91
9
51
90
27
60
32
25
48
15
3
9
36
33
66
101
7
18
35
84
60
4
12
20
28
24
45
15
36
96
9
99
8
4
48
48
252
36
51
21
69
11
184
44
124
36
12
60
20
52
27
24
9
12
15
33
68
97
15
12
24
15
21
60
24
9
3
27
18
42
21
12
75
90
90
9
3
18
54
78
18
5
28
21
30
9
15
12
57
96
36
60
3
6
30
72
24
21
135
45
153
42
5
4
9
51
24
36
81
42
33
8
112
12
15
36
5
16
44
72
43
72
18
51
48
ABCD 95280505436*3^$a+1 [50083]
42
3
36
4
17
30
33
16
36
60
23
25
5
187
11
12
1
107
30
24
43
5
12
6
9
4
32
45
19
48
48
35
24
60
120
1
12
20
15
1
36
5
48
103
5
54
6
39
45
30
9
36
15
36
57
52
5
51
15
42
7
35
33
3
13
20
40
36
5
18
18
79
24
12
32
40
5
12
30
36
9
21
42
12
1
24
8
57
30
36
24
1
84
101
3
87
73
11
18
123
9
18
57
15
85
65
51
27
13
59
45
21
24
31
104
16
48
47
30
12
15
33
7
116
4
32
15
60
25
36
47
18
12
3
4
5
60
43
32
3
60
42
18
12
85
5
18
30
3
40
8
4
68
39
33
36
81
36
114
21
4
11
13
11
61
5
54
1
8
51
13
47
25
11
25
5
30
25
20
87
42
15
3
1
41
139
72
12
12
5
48
27
4
12
20
27
37
5
18
138
43
11
48
33
4
36
47
13
8
39
18
7
35
12
45
148
5
12
6
12
1
20
9
31
47
30
192
7
11
37
23
60
13
12
47
25
8
4
36
59
6
12
48
12
12
60
96
55
24
5
60
55
20
63
61
12
5
15
72
15
13
12
72
24
17
15
99
18
103
29
15
16
24
23
97
5
19
11
66
67
23
12
73
5
55
8
21
18
13
152
27
21
27
48
12
30
15
27
6
30
13
17
43
36
11
45
9
36
7
36
11
81
57
15
40
23
33
4
107
9
9
30
42
43
128
15
25
12
35
37
24
11
45
88
56
87
69
3
30
27
51
54
6
9
93
15
28
29
15
28
32
48
33
30
24
6
60
54
78
78
13
29
63
45
42
13
17
7
24
12
5
120
3
27
49
95
213
3
73
29
15
16
20
21
15
40
23
13
5
30
69
4
12
24
5
43
8
15
33
16
20
4
24
113
55
20
9
31
12
23
24
25
35
156
30
42
12
60
81
15
12
81
36
21
39
3
12
33
93
15
15
42
72
30
45
165
31
24
41
3
64
12
24
24
5
15
15
48
24
13
36
17
84
78
73
95
73
44
88
17
7
11
24
25
11
13
56
3
1
59
42
31
24
95
1
47
120
45
3
25
60
5
15
15
25
12
65
3
4
60
35
18
15
3
180
9
40
24
24
12
23
12
60
6
24
31
35
37
12
11
12
18
30
9
105
6
12
37
11
13
12
20
12
33
3
16
96
5
54
13
56
9
12
19
47
13
56
16
24
23
30
18
24
18
15
57
48
7
80
3
21
81
43
47
48
1
89
42
25
23
12
1
17
48
79
95
30
30
6
12
18
30
15
72
27
1
8
16
83
90
31
24
5
60
43
5
3
124
17
30
61
5
12
12
3
28
35
30
12
12
19
59
12
73
17
48
3
9
3
15
30
43
119
1
12
23
60
9
3
12
1
35
12
13
35
9
21
7
60
47
48
42
55
8
3
24
1
17
7
36
35
13
29
60
18
45
27
13
12
20
3
132
13
5
24
43
12
8
87
90
30
73
5
7
35
18
18
9
76
5
24
30
13
23
45
28
44
33
63
12
39
33
33
19
35
30
36
54
9
21
31
24
60
8
33
19
84
32
28
20
27
54
31
17
72
43
17
48
12
18
42
19
47
9
15
6
19
11
12
12
6
27
36
16
20
28
12
24
11
60
13
12
35
1
12
108
29
18
13
24
96
12
107
13
32
3
18
3
51
25
5
3
45
15
3
25
24
24
32
27
12
9
16
20
33
43
92
48
9
6
9
28
5
67
35
6
12
43
12
5
67
11
12
30
42
30
48
31
11
1
17
7
11
13
44
60
12
45
66
13
11
25
36
44
28
56
4
12
35
13
5
27
15
1
32
3
24
30
75
40
5
36
79
11
24
49
17
39
15
18
31
44
45
7
24
11
18
115
120
5
30
60
33
9
30
36
37
12
20
105
66
73
36
8
16
11
6
67
23
129
28
17
66
57
28
47
25
5
3
9
138
18
12
31
17
67
8
39
69
21
3
75
13
35
37
53
39
15
78
51
144
33
84
48
7
35
25
20
3
42
6
33
9
103
20
12
52
20
21
15
9
6
60
24
33
12
21
87
36
52
20
15
9
48
63
49
24
29
31
36
48
53
87
3
24
36
12
48
24
85
5
15
45
111
28
137
15
24
16
95
12
13
5
54
33
27
1
5
12
42
60
49
59
12
13
48
17
3
28
41
31
5
39
21
24
90
66
24
36
3
9
15
28
17
27
75
13
35
60
1
12
84
5
18
12
9
12
45
19
35
13
92
28
77
43
36
12
5
54
1
5
75
24
15
13
8
40
107
108
13
41
15
15
48
1
44
16
60
47
37
96
47
132
13
60
47
25
8
4
24
32
9
31
48
32
52
17
6
69
3
72
36
33
21
48
18
9
4
11
18
91
29
3
69
31
8
76
71
25
35
13
84
8
84
21
19
83
72
30
18
18
15
45
144
18
13
5
12
132
55
48
23
9
51
25
8
27
24
9
21
31
72
23
30
3
9
43
35
54
78
12
6
72
18
37
23
9
64
72
60
17
18
30
3
21
3
12
21
15
69
18
12
153
36
21
18
12
93
117
15
4
59
37
23
30
3
88
29
12
6
54
19
24
108
47
150
48
7
47
25
24
24
8
40
5
30
37
12
44
39
13
65
7
36
11
6
54
1
12
108
5
7
5
7
84
72
29
99
36
24
16
83
97
36
12
5
7
35
13
12
53
3
9
90
36
24
9
21
6
24
21
88
56
3
48
33
16
5
3
28
5
7
17
18
1
12
65
24
36
12
7
48
5
48
43
11
66
19
24
11
25
20
16
29
55
35
13
12
48
5
30
97
5
31
5
30
144
6
19
35
6
43
47
33
16
56
9
6
30
7
17
3
27
126
39
4
12
72
5
15
52
24
17
60
15
27
78
24
30
36
12
25
35
1
20
36
4
29
18
60
9
21
147
45
3
27
72
6
43
11
150
139
96
60
24
11
33
27
6
39
16
24
23
12
9
4
5
7
8
28
35
25
164
63
1
17
30
37
17
55
35
1
24
8
57
90
6
24
6
85
20
15
102
138
13
72
77
30
18
42
37
5
36
19
48
8
39
129
4
80
15
42
51
24
21
55
29
55
20
36
39
78
7
5
60
19
24
36
11
6
87
63
72
1
36
8
28
8
21
48
31
47
33
51
126
67
35
81
27
33
69
103
17
3
9
48
51
9
42
45
48
57
39
159
165
12
16
65
24
36
12
60
31
24
188
27
12
18
60
7
48
23
37
5
12
51
9
55
8
75
18
42
33
12
36
4
60
8
4
104
21
60
63
27
18
60
3
57
55
5
12
78
25
23
13
41
15
36
69
19
24
20
ABCD 95280790862*3^$a+1 [50041]
29
42
102
6
90
102
24
48
78
12
90
114
12
54
90
36
186
54
54
57
33
48
6
36
18
180
15
15
36
6
36
156
144
7
80
27
37
29
51
3
72
90
42
66
78
1
65
90
6
15
21
75
9
54
1
32
45
126
54
84
60
18
48
18
24
192
42
25
137
120
15
93
42
66
24
31
5
72
36
36
27
27
54
66
18
252
36
78
12
78
19
17
18
13
5
84
55
5
27
45
84
18
162
91
77
48
24
90
66
6
12
42
108
18
30
36
60
7
5
42
1
128
51
13
53
18
121
29
84
79
48
17
18
78
48
6
18
327
33
30
193
59
6
79
113
31
65
30
6
12
15
63
144
81
45
30
69
93
3
75
102
6
36
108
36
18
19
17
54
66
24
31
35
54
78
25
11
48
21
183
18
54
33
144
75
12
42
102
36
6
18
54
12
54
6
12
36
18
144
6
18
54
174
18
108
18
6
156
6
9
81
30
1
53
27
9
55
161
15
16
29
48
18
72
24
12
21
48
63
36
30
6
12
61
17
120
24
15
141
19
23
9
27
30
54
42
18
21
159
30
42
12
42
54
18
66
73
5
54
48
6
12
6
120
6
63
63
66
31
11
30
54
1
128
75
36
54
12
6
48
18
7
17
156
18
49
101
30
54
55
53
36
126
90
18
60
1
11
85
83
54
126
54
126
102
15
21
91
59
120
42
3
51
36
54
51
87
24
30
60
103
48
11
18
3
63
49
48
17
18
90
48
24
18
18
39
69
123
21
36
48
54
42
7
23
6
174
24
12
81
81
6
12
42
18
102
72
36
24
102
54
6
69
105
36
90
36
24
66
18
90
60
48
114
108
54
84
27
9
6
138
18
18
19
17
168
36
18
84
6
120
31
77
54
24
102
78
49
5
75
117
91
41
12
72
6
36
18
192
18
21
15
18
276
90
36
30
31
29
3
9
6
54
30
24
66
72
60
12
36
150
9
3
6
30
162
18
21
15
1
89
55
131
30
15
9
39
45
54
24
84
36
13
47
49
41
174
25
29
3
147
13
23
36
48
69
57
103
11
66
3
57
174
36
165
16
96
65
42
36
12
96
18
36
12
18
114
15
105
39
3
84
105
160
29
99
45
12
90
150
228
18
90
39
57
18
12
54
19
80
33
66
18
24
66
60
12
72
1
71
54
36
114
12
97
35
45
256
131
141
96
15
1
65
63
112
41
60
75
87
73
125
18
18
18
210
180
6
81
81
138
18
72
24
72
282
150
54
102
72
72
78
84
186
12
103
23
42
18
48
13
80
69
24
30
36
1
89
36
36
63
96
16
5
43
17
36
84
6
18
31
240
17
192
132
27
21
114
9
39
121
11
102
78
30
6
30
60
66
78
19
107
18
67
167
265
53
132
54
54
18
18
7
59
165
33
96
79
83
102
24
30
49
47
18
15
57
18
18
18
1
11
18
108
54
1
17
6
18
199
11
21
51
126
132
66
24
33
93
66
33
93
3
15
42
36
19
179
93
81
60
3
63
126
60
87
57
7
29
66
18
54
169
17
54
54
18
12
42
198
54
12
99
153
6
33
21
27
64
17
30
33
93
3
3
108
129
15
54
54
30
103
23
90
6
12
54
6
36
61
41
55
17
6
126
36
12
43
176
3
12
33
3
78
79
5
54
54
42
102
168
103
5
30
144
78
102
150
120
24
3
9
6
12
36
60
18
36
127
35
54
48
114
36
12
69
45
51
111
18
54
12
13
29
12
96
72
84
18
18
42
54
12
36
7
29
19
23
48
6
12
135
48
16
23
54
120
75
33
15
45
66
96
1
32
96
33
12
19
53
6
90
126
61
23
114
102
60
72
102
54
6
27
45
99
27
36
12
78
7
23
6
12
24
12
67
65
15
48
93
36
6
153
48
213
72
147
64
80
69
12
78
54
156
126
36
42
30
18
6
192
18
42
18
54
57
15
1
29
3
96
96
16
95
24
48
18
78
102
6
30
36
18
114
198
126
126
66
6
66
42
18
15
96
9
114
21
105
180
3
105
36
18
33
57
36
54
198
12
27
69
72
36
15
ABCD 95280980812*3^$a+1 [50034]
42
24
5
139
21
3
21
75
36
53
112
8
1
75
24
20
1
12
42
30
48
18
89
61
84
47
1
23
61
36
87
3
29
19
30
27
3
6
66
33
51
18
27
9
96
54
12
33
15
6
39
9
6
29
7
21
68
55
65
84
36
7
42
6
21
15
41
13
39
3
12
53
12
7
24
5
79
33
27
53
7
41
12
25
114
21
27
60
5
43
9
36
45
24
60
3
3
30
3
56
31
54
3
33
47
25
18
5
108
31
36
89
25
15
3
42
6
33
44
37
3
8
52
27
6
24
24
27
12
3
42
42
6
23
64
56
36
55
29
7
5
124
8
16
12
8
36
1
39
8
16
21
11
13
84
72
3
3
54
59
1
66
18
15
20
64
12
3
21
21
23
43
17
12
24
31
6
72
60
11
37
3
9
6
5
31
9
15
5
24
37
3
12
69
114
36
81
8
1
30
66
48
11
4
48
3
12
29
43
45
8
4
39
12
18
15
21
6
5
28
15
5
1
3
32
28
12
24
32
12
12
13
66
102
24
24
11
1
47
31
5
19
30
23
49
6
24
6
24
11
43
9
56
12
19
24
12
9
15
173
1
84
11
67
24
36
17
7
36
17
13
24
24
71
28
92
36
13
30
29
25
30
53
28
44
73
12
11
1
11
7
48
18
87
57
3
8
16
39
9
12
45
35
13
72
18
18
42
60
5
1
6
24
41
49
6
21
45
12
48
48
39
21
6
29
7
9
15
30
84
11
25
63
51
96
29
1
135
15
41
7
21
9
12
11
24
24
37
12
90
12
48
21
96
20
79
36
24
21
8
12
28
15
6
30
5
16
8
16
39
41
37
35
7
5
48
19
18
6
6
3
48
92
12
16
27
60
12
41
28
21
54
5
121
96
23
40
24
15
17
36
7
57
15
84
6
6
12
18
54
18
11
1
15
24
27
18
47
37
6
84
36
77
64
75
30
39
96
15
53
12
60
28
45
90
33
8
4
12
9
27
8
37
3
20
31
84
45
21
18
21
27
17
60
1
59
7
69
39
21
84
3
57
51
57
8
24
25
132
54
9
3
42
51
36
8
43
45
8
79
41
60
1
11
12
36
19
30
63
3
12
12
36
29
12
13
12
11
12
1
51
3
12
36
129
104
7
72
30
27
68
31
36
18
42
36
17
7
105
20
1
42
60
18
12
36
6
5
24
24
55
42
18
12
5
4
36
3
6
6
48
45
15
45
15
77
16
8
37
23
31
53
7
29
40
60
20
36
25
186
12
30
36
71
13
18
129
3
30
12
15
9
135
20
7
57
21
42
9
3
5
172
21
24
35
64
27
53
1
35
43
102
59
12
24
19
41
144
1
6
53
7
42
3
15
54
18
65
40
32
40
9
87
3
12
48
9
15
12
84
9
8
19
30
6
89
25
51
24
24
15
90
24
12
11
127
12
60
6
3
21
15
20
4
72
87
6
6
36
30
78
89
28
3
9
32
193
18
48
42
15
9
90
30
18
65
85
90
30
6
5
52
15
29
24
31
54
12
23
19
6
24
3
12
3
9
9
11
16
12
20
60
13
12
15
32
16
33
15
45
42
12
117
39
12
29
60
43
21
32
84
4
39
90
60
12
36
15
24
15
24
24
12
69
12
8
1
108
48
83
16
44
72
12
31
57
8
97
3
24
33
95
4
21
12
11
25
71
61
18
45
15
24
53
55
5
55
33
21
23
157
11
25
54
29
16
44
7
210
12
27
3
36
42
59
19
66
3
81
24
78
18
84
48
35
100
24
3
21
72
9
23
1
6
21
12
21
30
24
5
16
39
41
84
13
24
11
4
75
9
69
6
5
1
6
12
36
5
36
19
6
54
29
28
32
7
30
24
11
61
12
6
69
21
27
3
9
20
52
51
45
20
43
41
28
21
54
17
1
24
3
51
36
29
55
17
43
192
45
27
5
43
48
81
63
21
80
64
12
9
6
36
9
81
15
92
37
11
24
28
20
1
35
16
9
131
40
51
5
24
19
29
28
24
44
7
114
23
40
21
35
16
20
73
47
49
24
66
21
44
36
4
45
42
5
43
29
12
16
33
51
8
67
18
11
76
15
96
53
55
5
24
1
60
11
24
25
6
65
36
19
21
12
123
5
4
39
6
39
92
28
9
30
5
16
27
45
32
1
42
17
16
12
12
72
21
3
20
1
18
5
40
45
11
31
114
11
25
71
25
143
79
18
72
6
36
9
15
30
15
104
1
27
33
54
72
45
8
7
29
12
4
51
72
101
100
9
15
12
63
17
25
6
5
19
9
9
15
51
24
6
51
36
24
15
18
12
54
65
25
11
4
81
78
57
15
93
57
3
45
30
33
33
39
33
59
1
78
5
36
1
3
20
12
7
12
5
25
6
5
67
5
88
44
1
99
33
23
7
48
5
12
31
120
29
12
13
6
24
17
24
19
18
119
16
3
12
102
18
65
19
69
9
71
12
12
12
43
5
12
13
3
3
45
21
18
12
18
63
68
1
35
1
35
73
54
21
12
15
48
12
12
137
28
3
60
17
25
51
15
6
11
19
5
28
8
19
24
89
25
11
67
17
31
65
40
15
21
75
18
47
4
44
36
60
4
45
63
9
18
21
21
60
36
3
15
69
12
3
5
1
6
66
30
33
44
1
12
42
41
12
13
42
17
7
29
1
6
17
12
13
35
7
24
12
18
11
28
8
12
16
57
30
30
12
15
3
53
24
43
33
12
3
12
48
6
23
7
9
60
84
51
60
54
3
8
1
6
5
103
17
25
120
23
19
30
15
3
45
20
24
16
68
12
19
33
12
24
21
11
7
45
32
13
15
15
41
1
75
21
78
24
6
47
28
27
9
8
7
125
36
85
18
30
11
43
48
17
1
11
61
42
21
15
24
12
9
105
84
3
9
24
54
53
12
12
49
71
19
24
96
89
55
12
9
81
3
8
7
78
12
48
18
36
29
16
21
39
56
13
35
61
24
15
132
33
72
48
35
12
13
39
12
21
23
55
12
12
102
23
12
28
3
48
89
67
9
15
24
30
15
3
33
12
20
12
60
16
15
54
30
17
43
5
25
42
33
15
60
5
31
24
42
78
30
6
9
3
48
21
44
1
3
3
102
63
48
36
93
47
24
24
25
95
132
13
36
42
42
11
24
1
27
48
9
3
32
25
83
12
25
6
24
42
3
3
18
24
66
60
12
5
28
24
33
87
20
55
5
88
3
186
18
48
33
15
41
16
87
33
24
20
49
11
28
3
33
20
12
7
12
24
5
19
33
69
6
60
18
15
84
32
1
42
6
12
47
25
3
68
7
30
12
15
15
5
7
69
15
6
3
32
24
76
8
28
15
33
51
108
90
36
30
5
67
18
35
55
161
28
32
49
6
5
28
20
16
9
12
6
30
18
42
12
27
44
1
59
24
60
37
24
30
29
55
45
32
19
21
8
96
7
54
59
12
4
56
67
36
12
18
59
16
36
20
16
33
15
39
17
1
24
15
8
61
15
39
ABCD 95281212506*3^$a+1 [50072]
41
54
25
47
73
72
59
12
42
7
119
49
36
96
11
24
25
119
144
205
77
19
77
19
101
187
11
49
95
25
17
198
85
5
48
79
11
24
36
97
36
227
108
36
228
6
30
36
6
7
113
67
11
121
120
113
7
204
276
108
5
7
155
126
210
157
12
71
198
31
41
18
25
11
73
17
235
11
108
25
204
383
49
48
36
125
151
65
235
263
6
30
162
163
59
25
12
11
42
126
49
23
18
19
83
60
49
48
12
84
107
97
65
55
107
96
252
85
77
19
29
115
180
107
48
96
49
347
325
323
25
113
19
53
127
60
11
60
102
6
84
37
48
240
23
162
90
30
6
61
29
19
300
72
60
215
133
41
162
252
385
47
60
144
36
300
6
72
138
37
113
54
108
126
66
60
18
7
155
30
90
13
65
187
60
71
157
101
102
18
79
47
25
444
59
12
24
1
11
18
19
5
30
25
132
23
85
41
31
11
48
1
5
66
78
72
7
11
246
438
37
144
11
24
1
71
12
240
37
11
24
30
96
18
36
13
60
17
115
240
48
132
120
131
193
149
7
71
109
60
65
30
24
216
48
145
180
107
85
29
19
191
49
47
13
17
6
109
29
114
37
35
300
13
77
24
72
120
114
13
17
43
173
18
24
121
59
37
29
31
23
25
107
36
12
108
13
119
12
18
42
205
155
30
144
79
71
72
144
193
23
108
54
282
6
54
36
48
72
54
55
23
120
36
36
108
97
240
29
31
228
155
12
366
48
42
48
36
96
162
30
60
120
132
108
102
55
179
414
42
108
36
30
6
13
23
169
144
5
24
7
65
138
132
90
19
36
108
83
49
41
198
121
41
187
35
25
11
12
162
78
138
79
132
60
41
90
144
30
54
61
60
228
47
54
162
222
91
101
139
119
48
73
240
71
25
59
49
155
121
336
83
12
193
5
6
162
7
11
144
336
109
41
72
67
180
60
197
48
7
143
48
60
84
25
11
49
239
252
133
36
71
37
71
126
103
215
90
55
35
72
49
29
55
83
54
19
5
306
30
43
11
72
42
67
59
162
79
239
42
198
49
23
18
120
6
25
11
109
240
119
84
97
144
341
55
155
13
60
5
216
54
61
84
251
180
180
360
102
114
25
5
90
60
85
35
109
96
228
17
186
30
79
65
103
11
181
71
133
59
96
72
108
36
36
288
174
78
144
84
24
12
25
209
139
11
360
1
119
85
11
145
71
108
144
30
55
41
30
60
246
223
36
144
192
5
43
77
18
60
66
234
36
24
61
84
60
47
48
1
144
71
61
ABCD 95281947472*3^$a+1 [50010]
15
123
69
208
32
51
13
56
88
48
120
32
63
33
177
15
27
30
186
189
75
6
87
3
192
54
414
42
39
16
65
72
31
32
64
35
21
249
186
138
75
64
5
3
93
84
72
103
131
72
45
27
45
171
109
8
48
120
16
11
30
63
27
78
15
136
48
32
40
104
72
3
30
7
17
12
6
72
36
30
19
32
64
72
8
147
117
33
54
48
96
30
150
54
31
17
54
33
88
23
42
228
19
35
6
7
24
80
96
57
108
54
6
55
179
85
8
168
117
18
25
128
16
8
3
12
73
144
8
27
24
30
7
32
21
99
81
87
48
112
35
24
93
33
192
63
184
23
33
129
55
23
97
24
32
24
88
17
6
49
56
147
198
30
25
80
24
16
24
8
27
36
84
54
39
57
31
48
56
9
7
8
129
103
32
27
36
57
40
8
24
48
93
3
51
48
96
12
25
179
45
40
41
15
75
30
87
57
55
53
67
29
36
15
15
49
32
24
99
141
3
61
152
168
81
39
57
87
33
63
15
1
24
152
15
9
51
85
8
72
159
1
48
35
141
304
216
8
105
90
61
47
129
105
6
9
99
120
72
24
13
131
85
24
47
18
18
24
21
112
8
219
21
27
6
120
87
9
15
48
96
57
18
37
24
8
15
96
9
120
27
6
12
123
264
63
1
59
13
23
90
72
72
7
29
99
40
96
80
24
15
57
3
18
144
48
27
64
35
162
27
48
57
7
23
18
24
84
171
9
96
18
12
73
113
144
103
56
105
39
112
71
105
33
31
65
31
48
24
77
75
16
144
53
30
6
7
72
77
51
40
8
72
40
24
23
36
102
15
72
75
216
45
120
39
156
150
66
45
16
47
36
37
48
11
30
111
3
234
3
63
1
144
17
135
24
9
87
3
54
55
8
39
129
16
80
33
30
57
3
48
24
61
80
24
81
42
85
5
43
155
12
1
24
32
3
21
72
87
66
7
48
120
131
24
37
107
45
57
39
51
180
1
17
15
27
45
21
19
239
30
99
16
35
30
7
24
168
41
66
198
6
9
120
48
144
201
7
32
45
6
85
89
24
54
36
37
8
72
39
9
72
15
12
6
72
15
75
69
120
16
59
45
135
36
24
18
156
54
73
72
32
3
37
8
33
183
40
11
36
30
78
174
6
84
45
136
72
24
53
48
3
24
112
119
57
135
18
15
45
19
80
3
198
24
66
61
35
13
8
9
18
90
3
112
11
157
152
40
32
3
21
45
19
113
12
18
60
37
8
3
21
64
41
63
27
93
33
15
192
33
15
129
48
90
18
75
87
57
64
5
99
48
88
71
60
30
31
23
1
8
40
8
249
15
48
45
3
40
107
30
7
11
37
17
18
37
41
135
9
54
66
18
42
54
30
60
66
186
144
103
17
24
36
75
24
99
192
13
47
9
16
24
17
39
183
121
17
15
9
375
33
55
107
13
11
37
120
120
59
204
12
72
42
30
36
9
40
8
57
55
53
43
23
49
65
12
60
48
63
33
31
80
9
79
17
30
90
31
65
175
144
120
41
7
107
18
12
24
30
90
24
18
90
99
3
60
12
85
29
156
24
72
15
24
48
3
85
149
19
11
45
48
120
27
45
9
87
75
45
64
125
43
23
33
40
5
30
37
77
18
9
9
66
109
384
56
27
133
35
66
51
24
3
36
30
36
18
21
232
35
157
48
32
15
42
48
18
24
45
9
111
81
24
30
36
93
15
1
89
7
24
5
51
3
141
40
8
88
80
9
103
5
12
63
51
45
57
7
17
111
72
51
69
3
109
35
84
49
47
33
40
80
112
5
51
40
32
3
30
18
24
48
229
5
18
1
41
48
63
9
90
216
333
15
57
24
3
78
18
85
32
48
16
24
32
9
15
39
90
54
177
63
18
144
103
8
195
30
79
8
201
24
162
18
18
25
24
8
27
6
7
8
ABCD 95282406782*3^$a+1 [50094]
36
36
108
147
51
9
104
16
105
39
231
144
29
25
27
81
39
8
97
75
24
264
51
9
36
27
9
84
60
20
64
51
9
216
144
63
129
141
108
95
4
153
27
12
60
45
18
57
15
185
144
96
28
92
85
18
72
144
41
13
27
20
100
15
113
85
27
20
28
20
16
44
16
104
36
121
36
144
83
12
60
88
117
155
108
61
135
156
15
5
24
97
3
36
123
21
36
15
113
40
32
24
84
52
180
44
25
59
40
32
168
232
104
16
20
193
126
29
97
39
105
72
59
40
48
33
39
24
20
16
48
20
72
60
180
25
59
184
140
112
68
112
45
99
9
72
18
18
99
81
144
90
113
40
12
188
120
13
27
36
176
49
99
36
156
15
9
180
27
9
20
43
18
47
61
36
3
152
115
9
9
147
33
18
93
24
156
20
139
162
119
7
29
120
13
252
63
117
63
32
31
9
45
36
3
24
212
103
72
126
27
261
216
36
144
63
12
69
99
252
48
87
153
12
24
27
129
33
72
39
15
54
18
54
36
27
20
72
25
59
4
12
60
45
216
27
12
168
72
140
4
117
54
18
155
25
167
85
54
81
9
39
116
25
144
216
39
56
40
117
144
198
5
67
5
121
108
72
3
44
7
90
39
60
9
72
63
12
20
85
59
85
39
15
65
12
283
5
36
49
47
48
60
160
72
45
155
115
5
180
4
36
128
7
126
162
257
13
75
20
13
23
31
5
40
315
9
117
3
204
252
84
24
176
76
48
56
4
192
204
81
3
20
72
60
43
45
320
72
13
72
3
33
63
36
9
171
81
99
68
40
153
72
75
92
49
75
24
36
84
60
171
45
117
39
24
135
65
79
5
40
27
198
11
25
54
5
13
203
36
4
45
11
100
60
48
51
5
40
27
9
20
61
99
20
205
335
61
23
4
81
59
31
9
32
24
79
72
5
148
207
9
45
99
117
90
45
68
85
18
18
11
48
60
367
29
160
84
33
23
16
33
27
45
99
120
51
5
148
12
141
54
126
18
29
61
11
48
13
47
16
45
99
32
31
54
18
57
60
225
59
4
171
72
117
20
25
311
4
27
45
104
67
129
20
4
156
108
80
7
5
88
105
18
93
24
12
15
54
155
16
200
48
36
16
60
20
205
23
36
16
69
95
4
27
129
60
45
54
101
97
72
18
72
41
16
159
21
128
13
47
52
45
95
49
59
67
65
84
36
13
18
113
24
97
119
79
5
160
72
51
9
104
36
24
115
101
100
15
18
351
156
20
31
72
5
13
108
39
141
72
147
56
49
36
54
72
5
40
45
39
87
9
9
36
3
72
33
47
25
59
121
39
24
252
20
124
104
16
60
9
27
48
15
81
45
36
3
92
13
95
193
39
33
155
52
81
3
24
56
7
149
121
27
12
8
120
40
120
33
39
105
3
80
7
129
15
65
25
72
3
36
15
18
27
9
90
54
27
84
195
21
141
27
20
72
84
67
18
75
51
9
56
169
99
315
45
45
75
92
40
45
39
20
124
20
60
12
49
36
3
285
18
90
39
15
113
40
36
117
144
36
90
117
32
40
120
144
36
15
9
81
23
52
69
99
32
4
36
84
20
204
313
23
96
208
92
40
68
40
117
3
87
ABCD 95282690164*3^$a+1 [50155]
55
11
30
54
30
91
35
114
6
21
159
1
245
198
150
7
29
283
288
149
90
1
23
36
24
61
251
37
56
15
25
65
7
8
75
61
48
72
56
3
42
75
72
57
66
114
96
139
35
13
227
84
180
72
18
115
80
144
87
49
32
64
24
71
60
61
48
144
11
60
1
80
165
19
95
90
55
32
159
25
5
30
213
141
75
184
152
15
25
185
66
109
96
8
171
144
120
21
88
77
30
181
83
150
15
72
153
31
35
114
259
11
162
18
12
13
5
150
61
11
13
65
247
264
24
224
3
108
60
69
27
13
131
45
27
117
88
24
288
8
3
12
49
80
9
126
246
54
24
60
129
63
49
5
171
72
136
120
24
101
139
23
73
96
176
33
151
29
6
181
65
288
132
48
90
6
43
72
11
84
24
12
54
15
64
191
73
137
223
23
108
109
131
12
108
36
66
18
36
60
85
128
51
21
21
27
136
24
167
105
64
35
96
133
23
153
57
180
48
139
23
84
141
45
67
11
252
25
185
39
9
127
23
57
243
96
61
5
19
11
78
180
192
48
222
48
37
203
109
17
96
144
54
105
21
6
48
36
66
414
204
36
33
16
35
61
239
102
27
111
145
144
72
24
71
156
69
15
144
97
95
169
5
246
13
11
30
270
6
18
30
42
24
81
63
120
276
13
167
33
16
311
9
40
35
60
66
84
30
109
240
23
48
9
136
56
136
203
66
139
11
6
78
337
35
18
6
246
87
27
144
61
71
168
72
168
105
87
18
7
80
9
30
216
24
145
48
11
102
18
109
71
25
120
107
117
51
85
11
69
16
56
153
55
77
67
11
69
3
37
23
78
6
24
30
96
270
300
133
11
21
21
43
167
97
72
24
96
71
73
71
24
9
51
109
53
108
96
111
33
15
87
78
19
23
210
48
7
23
66
103
11
60
9
88
48
24
96
221
19
24
11
120
37
32
3
13
72
149
19
11
84
289
8
40
72
8
219
66
3
87
57
27
325
11
93
72
93
66
1
215
54
51
63
217
32
112
11
54
36
90
33
117
18
30
60
55
120
5
67
155
78
79
32
69
51
219
36
25
59
37
65
174
54
30
21
51
37
17
174
81
15
49
191
169
47
138
6
126
198
85
65
6
193
137
96
114
133
48
8
21
139
5
67
24
101
3
15
25
71
1
83
6
6
24
60
61
80
112
152
39
49
11
69
123
69
15
216
145
83
109
71
156
204
72
78
187
24
120
215
90
55
131
37
8
75
114
66
168
66
54
105
27
117
96
135
60
60
49
23
30
67
168
24
59
12
108
37
5
3
16
29
211
89
30
120
126
19
35
45
57
18
37
24
65
15
39
36
120
156
9
64
311
81
64
24
95
241
119
192
48
6
691
32
216
40
24
71
ABCD 95282704204*3^$a+1 [50105]
21
72
8
48
61
54
90
30
84
6
54
66
24
27
39
17
7
33
48
32
127
41
25
6
78
6
101
193
23
7
33
33
167
7
33
27
45
405
11
16
69
35
55
30
27
87
41
40
9
6
60
5
85
24
11
40
120
39
6
24
11
61
11
7
113
48
24
25
6
9
21
6
120
60
9
45
114
42
71
139
84
65
31
9
80
109
240
66
30
96
30
84
114
47
49
96
95
40
8
55
42
30
84
29
31
66
30
185
55
18
90
42
203
1
6
65
48
48
13
179
7
60
210
78
72
21
27
60
150
60
60
171
15
60
45
21
51
57
42
53
85
27
224
79
57
104
55
24
36
45
21
30
30
480
114
5
25
39
27
78
42
60
24
89
85
27
48
8
13
24
203
49
30
9
51
18
11
91
53
40
45
132
23
157
11
40
27
21
9
42
24
66
315
69
51
8
55
41
31
81
27
60
36
29
25
6
9
21
6
5
24
139
197
43
101
40
80
175
57
9
15
24
9
60
35
7
9
39
90
30
153
57
6
60
30
47
43
285
15
24
41
64
51
29
25
12
18
33
72
51
60
57
8
96
25
18
5
85
6
45
80
115
117
9
144
66
18
72
75
123
101
61
18
185
85
27
24
51
48
141
21
54
45
32
37
30
12
60
54
30
150
24
11
25
150
84
150
47
55
60
78
135
27
30
138
45
237
11
112
8
43
29
1
6
54
84
63
117
3
32
211
141
104
16
56
13
204
30
33
33
54
36
6
111
39
65
55
18
47
13
203
7
17
163
5
40
51
66
18
72
65
64
32
67
12
18
30
60
5
55
60
12
78
3
32
31
36
24
6
39
32
73
15
80
19
60
12
93
128
7
36
114
12
228
42
54
66
33
32
103
6
35
229
282
33
21
54
186
36
18
5
7
9
9
30
33
39
33
15
90
42
24
174
90
42
59
55
137
7
30
30
36
17
37
3
63
89
48
24
13
35
40
80
55
12
45
128
127
24
204
21
99
53
67
53
97
12
48
51
69
42
60
48
5
16
21
59
1
143
48
160
3
21
45
108
15
32
103
90
12
3
81
15
32
49
23
37
54
24
5
208
33
39
120
15
153
3
96
24
45
99
45
8
7
30
42
105
15
60
5
64
99
45
15
113
13
131
40
3
53
13
107
40
69
48
51
104
1
87
27
72
60
105
15
18
87
8
1
95
1
60
258
113
43
125
91
53
7
30
3
8
7
33
24
39
60
45
15
36
29
64
45
3
3
6
48
167
48
25
30
17
40
104
49
63
33
15
69
12
30
9
56
133
66
6
48
11
40
45
59
40
8
7
30
66
41
25
119
55
9
200
1
6
161
133
147
3
24
21
32
19
84
234
60
72
51
9
15
48
48
24
80
73
63
129
39
159
17
19
117
3
125
72
88
15
54
3
8
40
104
97
18
42
150
45
8
112
3
60
33
219
101
37
35
16
21
83
31
17
19
5
13
222
54
6
41
37
72
59
16
8
1
15
39
33
3
24
36
6
123
75
36
24
132
5
55
108
12
78
12
23
16
45
54
6
90
21
33
6
24
66
119
16
99
186
120
30
24
21
21
138
57
8
7
54
59
37
11
64
24
75
24
36
9
168
48
15
54
66
96
41
13
59
37
203
37
3
51
5
40
99
132
60
24
36
120
41
48
40
120
72
120
33
144
95
40
8
48
19
30
282
29
16
63
12
189
21
30
78
23
72
72
43
12
144
41
133
36
6
9
45
11
96
40
63
57
24
3
42
30
45
75
21
57
6
54
3
104
19
101
109
84
6
6
120
60
18
21
32
7
65
295
57
99
66
59
16
3
12
9
159
233
13
11
64
39
60
21
24
15
17
43
125
72
19
114
123
117
75
32
40
3
5
16
104
40
248
37
6
54
156
36
39
80
55
6
90
30
168
6
54
42
54
15
96
80
13
72
83
7
18
6
41
13
75
48
39
24
9
27
45
9
126
33
231
65
16
39
17
7
36
21
8
88
33
36
243
80
ABCD 95282867866*3^$a+1 [50052]
56
145
111
32
7
48
18
252
78
29
1
90
5
49
36
123
117
12
87
9
72
18
156
33
3
77
72
64
56
1
24
30
6
12
6
12
18
59
67
24
5
40
27
102
96
66
21
75
45
27
101
19
6
15
51
149
1
15
129
87
87
17
1
54
6
90
9
39
105
75
6
23
31
137
79
41
85
102
5
37
66
17
1
47
7
108
24
30
18
36
114
47
168
31
54
195
168
69
75
39
105
80
64
75
90
83
24
24
31
9
39
33
3
5
1
48
36
114
17
109
11
73
72
15
80
88
176
61
84
239
13
123
152
13
36
114
117
9
15
3
30
186
5
120
1
210
5
1
23
31
54
36
90
18
27
39
24
36
36
18
15
176
25
30
6
35
13
131
336
25
30
18
15
81
71
16
32
55
33
63
84
5
121
42
30
18
5
16
48
27
54
126
54
11
96
85
35
163
141
24
51
54
54
41
19
48
72
60
33
48
39
17
24
64
3
288
5
1
71
67
18
108
87
147
6
126
48
65
25
15
56
97
119
25
36
35
72
16
21
36
12
42
36
77
31
12
78
162
48
5
37
48
6
69
57
102
6
11
24
175
105
9
162
53
136
72
75
173
120
1
54
17
55
120
57
21
90
84
36
41
24
31
9
135
66
90
18
251
7
17
253
12
18
53
7
17
37
11
43
12
132
90
36
306
84
96
36
30
39
3
53
19
5
25
6
90
102
18
18
29
25
6
30
179
73
18
5
72
139
54
15
39
60
66
6
5
40
129
47
24
79
72
113
72
85
48
42
48
6
35
1
54
18
18
12
17
55
24
12
5
24
43
5
145
66
5
24
31
66
24
36
51
8
7
18
54
42
138
53
48
31
105
33
6
12
168
174
72
18
77
1
95
103
90
30
60
69
51
5
64
147
5
55
9
56
43
5
96
91
6
72
36
162
18
72
48
114
5
115
53
199
36
54
78
108
5
24
91
24
5
49
210
150
66
29
40
9
30
42
71
48
19
5
37
18
18
30
137
72
49
120
6
48
18
204
126
12
18
132
35
13
108
87
27
53
49
39
15
216
24
162
48
39
32
168
1
54
30
150
72
288
36
12
29
103
90
63
75
60
48
36
144
42
12
87
75
5
13
36
15
9
87
3
341
37
30
108
129
56
19
120
60
138
24
54
41
49
54
33
80
40
39
33
153
54
105
56
19
29
25
71
121
15
27
48
150
18
45
9
30
57
15
105
3
60
36
54
15
21
66
24
9
237
3
176
7
138
24
66
36
60
120
60
84
24
48
77
55
30
3
57
191
1
111
3
69
56
1
54
90
95
24
205
11
127
24
9
39
41
64
128
88
9
47
79
89
120
1
95
31
24
126
18
177
33
78
30
114
18
12
36
15
24
39
65
19
42
11
40
57
95
31
156
54
90
42
12
72
24
71
49
47
112
56
72
7
81
9
120
18
18
60
30
57
15
17
40
21
234
12
5
31
33
9
63
9
54
30
6
5
79
42
18
36
89
157
3
32
48
7
17
88
63
12
5
55
33
21
90
33
33
18
24
5
48
73
15
39
12
141
3
24
36
180
69
21
35
31
90
36
35
73
54
36
5
64
8
144
49
60
27
135
17
88
8
25
24
72
18
18
59
115
18
6
101
25
23
43
69
99
45
147
54
96
12
60
48
18
24
216
12
113
91
120
125
43
198
23
24
7
156
5
48
25
84
11
25
162
78
72
48
270
60
45
57
95
19
54
15
39
17
85
6
30
23
91
29
19
6
87
48
32
43
24
125
31
17
7
18
95
120
13
54
36
6
36
23
31
36
12
57
3
36
36
53
91
12
17
88
8
1
90
69
39
120
33
32
133
198
6
159
15
36
18
291
159
17
43
66
114
30
6
69
8
13
107
208
72
72
21
42
12
6
72
48
72
87
8
55
72
12
125
1
15
57
18
144
5
13
18
42
143
145
30
89
73
18
24
84
57
15
33
225
ABCD 95283216188*3^$a+1 [50078]
25
8
40
17
12
51
4
5
30
61
144
11
73
20
204
160
17
43
65
120
72
18
60
162
36
54
25
8
52
44
141
18
81
111
9
69
43
12
32
33
90
73
59
90
55
44
16
281
84
108
90
18
42
30
67
65
159
40
24
72
11
54
3
27
6
180
102
25
92
33
15
3
25
29
79
29
12
3
93
180
175
128
52
95
90
27
40
20
15
13
5
139
5
15
24
57
90
9
60
3
48
49
23
18
27
27
73
20
28
29
3
117
31
47
33
84
63
25
20
75
78
87
33
3
129
12
18
72
145
71
24
18
3
99
60
66
3
21
63
45
55
47
49
72
167
57
21
27
60
60
40
5
72
18
1
60
12
35
13
32
159
18
151
24
96
47
222
27
63
61
29
27
100
44
9
27
3
37
48
47
69
36
48
36
9
12
31
80
24
96
9
3
87
66
3
40
17
252
3
12
72
33
78
9
28
8
64
48
35
57
33
7
44
16
83
18
162
21
96
28
17
79
32
28
12
68
4
12
128
112
20
16
32
108
45
27
228
39
138
31
29
18
37
17
90
126
19
36
92
45
87
4
12
5
42
37
11
9
88
20
27
108
72
21
4
53
72
3
16
72
12
17
31
60
149
36
15
40
20
45
132
75
16
101
18
42
180
3
15
12
21
15
25
8
60
141
96
12
15
45
7
36
44
4
11
25
80
60
64
12
8
24
72
28
56
39
13
8
39
37
35
90
31
24
53
63
12
27
93
33
3
4
17
108
67
53
3
87
13
44
40
60
48
36
12
48
116
48
12
36
9
6
49
48
23
25
24
20
120
141
12
15
12
16
17
7
11
9
40
131
30
132
27
48
16
11
1
8
184
23
144
25
120
8
60
27
48
25
36
47
69
28
125
12
60
15
40
44
72
99
48
13
12
32
4
84
12
68
76
11
1
35
54
108
30
18
42
73
20
108
112
108
36
56
4
20
24
84
15
78
54
30
36
24
48
195
27
198
43
48
32
87
1
17
7
72
155
1
48
36
44
51
61
20
48
21
75
45
108
123
27
1
12
8
9
27
40
23
18
67
8
4
161
79
65
99
4
53
42
177
21
90
49
5
3
105
30
25
17
30
1
5
139
23
21
24
48
24
4
71
96
93
72
48
69
63
4
44
39
12
78
12
96
90
117
75
72
6
3
117
39
51
57
40
32
168
40
155
1
44
12
40
5
36
43
20
84
12
24
21
79
47
54
36
12
43
8
12
87
18
30
90
24
3
12
4
17
84
18
45
88
107
25
48
17
102
18
75
3
33
16
36
8
69
12
6
105
219
30
3
112
56
84
60
15
36
12
42
3
12
33
55
95
48
9
40
8
57
180
63
63
85
8
12
28
20
24
52
53
18
37
5
51
4
8
168
40
72
44
48
33
12
15
27
13
72
41
19
53
7
23
61
107
54
36
55
24
95
18
78
13
59
1
56
105
18
1
11
145
68
12
105
75
64
12
164
21
27
15
21
60
112
8
69
15
57
63
180
225
7
83
1
200
52
47
81
81
51
24
33
168
147
96
40
36
23
57
16
17
51
4
48
17
31
101
91
32
108
28
47
90
19
11
33
24
40
53
39
33
3
15
57
12
4
96
5
96
67
23
33
39
18
84
75
40
71
69
3
13
180
59
36
33
12
12
12
21
67
53
27
27
85
44
96
88
56
24
48
87
48
73
107
42
7
108
36
32
144
15
18
67
53
90
42
75
4
41
6
9
28
17
39
36
4
36
155
36
69
28
108
60
24
101
24
36
39
15
18
3
124
53
18
30
63
9
67
44
39
1
96
41
54
18
91
56
21
7
108
32
303
25
32
15
30
3
75
9
21
54
13
20
45
30
13
29
55
108
53
87
28
119
85
41
3
9
27
63
13
8
40
36
35
109
137
7
8
4
24
96
20
93
43
35
73
44
3
25
20
52
47
6
79
8
3
45
129
51
9
99
21
18
13
32
45
7
60
41
72
15
12
51
9
84
87
37
47
6
3
4
77
63
45
3
57
30
61
89
15
48
9
43
23
42
30
132
49
131
13
12
44
51
1
5
19
11
97
12
20
24
12
60
192
16
17
24
15
96
9
19
17
55
24
53
67
35
21
15
54
39
69
103
119
1
24
36
152
75
18
7
72
80
16
17
42
21
40
137
30
21
21
18
1
80
21
43
92
4
44
15
18
55
32
28
20
87
18
63
9
27
28
56
27
90
55
5
39
4
41
75
28
48
17
12
60
48
55
5
90
1
20
27
13
29
90
30
67
5
3
12
45
108
27
60
124
140
52
5
39
3
18
30
24
66
3
21
3
12
76
68
12
27
18
15
52
35
33
64
24
56
21
24
30
9
4
20
27
30
91
ABCD 95283397414*3^$a+1 [50074]
8
48
264
144
192
48
40
56
64
179
12
25
71
193
107
109
8
112
203
21
72
208
59
141
40
71
9
87
9
168
72
3
36
36
261
112
8
27
36
36
204
105
120
96
240
171
288
117
112
47
48
132
93
48
48
147
13
32
24
88
32
63
81
171
109
176
96
195
109
200
24
40
95
1
56
88
24
71
57
135
57
16
59
12
169
24
216
32
88
56
51
229
144
24
35
21
216
96
24
15
36
24
85
239
9
48
312
3
45
64
95
81
72
72
111
9
168
168
144
39
84
141
40
96
35
21
72
27
45
24
40
59
141
16
120
248
72
171
37
192
144
11
36
153
75
24
141
136
200
99
21
96
63
105
72
147
85
131
61
131
133
32
120
64
24
56
99
69
15
60
21
267
13
71
129
75
61
59
21
40
24
24
35
165
48
99
21
144
24
27
144
13
336
59
117
88
176
16
80
64
24
8
48
96
75
69
40
264
11
61
176
63
36
165
240
51
285
39
129
160
80
120
64
8
243
117
99
141
384
48
216
40
152
24
39
1
48
131
72
93
40
35
21
48
48
183
60
45
16
24
24
35
21
96
63
12
24
72
45
48
24
147
13
72
8
96
40
56
24
64
152
96
27
45
120
336
99
48
37
176
160
24
8
144
231
33
16
144
104
16
120
107
109
35
141
87
33
3
21
75
48
117
24
111
25
56
24
171
93
171
21
72
16
176
39
169
128
168
72
120
72
27
21
88
176
111
49
200
144
171
141
48
64
515
168
117
3
13
335
145
200
64
32
40
131
12
180
96
12
33
192
27
45
168
75
237
363
93
240
24
40
72
200
15
81
184
8
216
64
8
63
57
48
24
72
183
97
11
37
143
57
120
16
32
184
35
69
336
63
132
45
48
123
45
24
15
25
24
11
84
1
56
39
36
108
36
141
88
179
96
120
72
37
128
24
64
32
99
21
64
80
51
109
8
147
21
72
16
24
47
49
80
24
195
21
144
63
144
60
216
13
56
64
32
72
15
108
189
40
384
11
144
117
15
97
95
153
48
39
505
8
207
300
213
24
88
176
120
24
240
75
45
3
72
141
27
165
63
105
135
9
40
32
99
181
48
215
97
24
119
1
11
144
96
120
456
37
8
39
49
47
9
24
72
24
160
168
23
60
13
144
128
3
61
104
16
80
75
96
45
72
3
13
59
36
321
48
16
224
27
21
24
264
15
49
72
23
57
264
24
136
56
120
24
195
45
16
119
105
24
16
24
71
9
3
24
108
12
109
152
64
35
109
104
3
69
ABCD 95283528194*3^$a+1 [50035]
275
25
156
30
36
54
6
48
17
79
54
83
24
49
167
19
48
30
96
131
259
60
5
1
35
13
71
91
48
6
54
5
31
6
18
12
30
119
36
48
25
83
60
120
307
12
5
43
66
71
49
30
17
19
24
60
6
83
31
30
96
23
37
24
24
66
17
103
41
85
48
47
25
23
91
5
25
47
72
36
115
36
18
6
6
71
97
222
114
47
13
6
5
84
31
60
48
42
24
24
23
133
54
102
54
41
43
137
84
109
126
24
12
30
23
36
85
11
144
72
13
59
37
60
30
18
47
36
19
24
54
36
71
85
23
37
120
48
6
6
60
54
240
24
66
6
341
228
25
90
24
96
17
132
67
84
24
36
30
11
109
144
6
36
41
37
42
24
6
18
6
126
65
96
73
24
11
36
55
48
125
72
60
103
6
150
60
89
37
30
18
83
223
30
6
5
313
192
24
84
90
42
30
185
36
12
1
90
41
13
36
30
41
13
6
41
48
60
151
96
41
108
1
114
120
54
102
30
11
199
48
53
127
30
72
90
5
24
25
6
5
19
24
66
11
13
150
12
48
53
79
65
55
60
101
43
6
18
5
7
29
85
59
7
113
61
36
84
59
48
240
12
31
84
60
162
11
43
60
114
42
54
59
108
67
186
107
37
12
11
72
36
61
24
59
7
65
36
13
54
5
421
30
17
109
24
119
48
24
36
48
60
151
60
5
19
6
24
6
65
36
37
90
96
6
84
90
29
37
84
36
11
79
114
71
108
157
108
426
29
145
12
30
60
18
6
60
150
59
55
5
1
11
13
12
11
204
180
85
114
66
18
6
227
43
17
144
25
95
60
36
97
156
36
30
41
37
42
29
144
31
5
379
12
5
48
175
30
11
96
49
179
121
95
1
35
180
19
30
66
138
23
79
150
90
53
37
150
198
47
108
31
6
143
36
49
30
12
5
19
120
185
31
120
29
31
60
114
59
37
60
174
54
150
6
11
36
7
6
144
23
79
113
7
114
6
5
109
204
23
180
60
37
191
25
90
30
35
24
25
11
1
144
24
167
24
144
187
48
12
18
23
79
5
24
84
205
132
30
29
139
150
35
1
60
11
25
18
132
41
72
55
77
48
55
6
54
12
30
95
49
90
24
30
120
6
6
30
18
12
120
35
24
139
257
19
6
78
197
55
54
24
36
6
60
41
12
25
12
138
12
18
60
23
37
102
24
185
19
17
36
187
150
120
60
126
5
31
5
48
55
6
11
139
29
115
12
53
151
36
41
37
12
30
270
30
5
103
126
35
115
36
65
403
17
115
60
144
5
19
162
30
258
35
67
114
90
24
6
150
60
30
306
18
47
55
30
23
36
36
13
36
24
95
31
6
60
30
90
54
6
18
41
24
1
24
47
115
48
6
54
5
97
335
13
72
11
43
36
78
120
120
11
36
25
30
468
17
24
1
179
55
114
36
6
174
126
48
12
54
120
96
23
7
65
79
65
1
11
72
7
53
97
120
114
6
24
179
37
120
30
113
97
60
60
114
29
55
60
30
23
19
90
78
5
25
11
144
55
120
180
192
48
41
12
97
11
24
36
31
30
95
79
60
54
12
90
48
17
85
48
66
5
84
55
113
7
60
17
24
19
30
35
240
72
48
37
18
12
18
66
30
66
78
60
306
101
49
6
149
139
36
66
48
35
1
11
108
85
6
36
5
193
12
119
84
108
43
65
1
23
48
132
31
41
48
60
7
30
18
6
11
156
97
83
133
54
72
84
89
60
25
ABCD 95283561944*3^$a+1 [50006]
11
84
60
18
12
12
6
12
18
27
12
9
36
6
25
5
19
104
129
87
69
6
1
5
7
32
15
18
132
195
16
5
18
42
7
5
63
45
72
75
3
78
30
54
12
48
43
23
66
63
16
11
33
33
102
45
88
24
125
31
17
27
3
12
33
3
84
96
78
60
12
12
42
18
30
36
66
15
3
61
11
60
21
48
39
18
7
17
3
15
33
33
7
24
143
33
99
66
67
11
9
51
57
15
25
17
66
45
27
30
15
3
6
18
13
32
15
18
7
17
6
253
17
48
67
269
51
64
41
7
11
1
71
168
42
48
6
30
54
12
12
21
9
7
101
30
18
39
33
12
27
39
9
45
31
5
12
43
5
51
21
3
36
21
30
48
42
7
72
23
6
60
126
24
54
15
75
78
39
9
39
93
3
4
8
40
233
111
3
48
30
12
90
13
68
12
12
21
102
102
3
9
19
96
23
30
15
81
19
35
246
15
16
23
13
20
9
31
65
30
33
57
24
60
30
18
3
40
12
60
32
45
36
18
61
29
12
43
11
33
45
3
24
16
35
18
6
33
93
19
44
69
3
15
13
65
24
48
7
5
15
33
24
18
45
93
3
16
35
54
7
5
42
30
30
153
39
93
40
5
18
24
24
81
3
36
9
15
36
24
21
27
13
24
48
5
18
21
51
30
18
90
7
53
6
90
24
96
36
54
6
24
6
12
30
3
45
12
7
8
21
84
48
84
84
12
30
24
36
9
3
36
6
96
30
33
57
55
17
120
3
3
6
54
102
12
36
36
15
21
12
91
5
55
96
56
9
84
24
67
24
65
60
27
4
11
30
3
51
85
23
73
224
3
48
25
23
6
18
1
44
3
18
36
111
48
21
30
25
41
12
42
6
12
27
93
6
1
44
15
1
41
108
12
15
45
192
48
48
87
45
55
12
11
6
19
77
3
57
12
66
37
77
3
52
8
45
3
4
11
30
42
48
9
15
36
24
18
3
165
42
12
93
24
16
24
11
33
12
9
48
66
21
33
18
102
42
1
5
55
5
12
7
24
17
132
60
12
75
45
15
21
12
75
51
132
48
97
5
30
84
18
51
45
39
3
54
18
13
95
18
24
31
41
24
156
19
11
1
23
57
15
30
55
35
9
63
93
3
21
16
24
8
40
11
36
6
120
115
8
45
42
9
93
108
39
15
9
4
11
24
1
17
12
36
30
42
12
7
68
15
36
6
15
40
48
12
53
30
78
3
16
35
73
17
6
18
6
69
24
57
24
12
48
36
6
12
21
64
11
6
6
48
1
35
49
12
48
24
71
12
18
55
47
13
24
23
9
9
19
65
66
42
18
12
33
9
43
44
9
12
48
27
45
12
90
6
7
5
114
49
17
7
5
6
61
41
18
60
42
60
42
33
112
96
11
54
19
5
12
18
30
30
1
12
20
28
71
9
24
15
42
54
45
4
35
21
39
12
49
149
30
66
42
13
20
27
24
54
7
44
21
60
15
3
30
30
6
3
48
75
24
13
17
6
25
44
21
7
20
51
81
24
16
23
33
24
4
12
53
24
18
42
7
23
13
32
63
37
5
7
5
63
48
3
9
12
24
45
19
53
78
6
96
12
27
33
123
63
6
54
9
28
5
90
12
12
66
12
55
5
15
28
83
66
6
18
12
27
135
73
48
36
29
24
60
15
27
18
12
78
105
15
18
103
17
12
7
20
9
30
60
84
66
6
6
27
3
12
6
12
12
30
18
115
95
25
83
21
3
21
4
35
1
71
33
16
152
12
60
15
66
162
90
12
55
53
19
5
24
6
6
72
78
48
9
33
12
30
25
68
9
39
75
12
18
31
11
42
60
6
49
72
29
24
27
9
60
24
18
30
7
5
30
105
3
30
3
45
15
9
7
8
15
48
18
12
78
1
5
63
12
4
12
53
27
48
9
42
73
5
27
15
18
138
37
53
15
27
30
6
12
33
36
33
48
12
36
19
11
24
6
66
36
13
41
3
16
35
36
24
25
60
36
140
60
9
24
48
55
32
12
16
29
31
20
28
11
18
72
78
18
75
33
19
20
28
20
112
83
18
132
60
3
9
75
63
90
7
5
48
18
42
60
42
30
18
12
42
19
12
17
60
7
36
32
16
11
30
18
6
7
53
24
108
78
1
11
33
15
114
18
24
48
85
23
85
20
33
30
12
30
3
132
33
75
9
18
45
3
37
24
60
23
37
20
16
32
63
72
13
5
39
21
7
53
19
71
144
21
12
15
1
20
75
105
72
45
78
9
15
30
15
63
37
5
6
126
36
12
51
4
20
16
44
21
31
11
30
3
4
53
12
15
21
19
5
15
21
66
18
3
15
42
31
35
54
67
35
33
16
92
3
129
3
37
5
18
24
73
5
6
49
12
41
12
3
93
6
13
12
59
36
36
108
60
12
12
66
30
9
33
15
84
28
8
3
25
12
8
57
18
6
31
44
16
5
24
3
12
136
35
69
9
6
18
7
59
24
6
19
83
30
75
64
101
12
87
24
45
84
3
12
52
23
30
7
8
48
33
6
1
107
21
39
12
18
43
5
3
81
18
36
36
30
24
87
63
90
54
57
48
81
12
3
24
48
15
30
30
24
24
6
18
1
17
24
18
18
30
9
39
1
41
84
30
54
24
15
28
44
15
1
23
12
18
31
83
90
55
5
3
84
4
12
65
3
60
9
27
16
60
5
48
31
56
24
39
42
63
12
4
8
16
41
84
24
90
36
54
18
18
24
15
27
73
11
36
36
117
96
36
111
37
12
65
24
30
21
45
19
20
27
12
30
18
84
36
30
39
48
3
30
12
6
30
12
15
60
105
12
3
144
21
30
12
6
39
93
12
51
16
59
25
84
23
42
7
11
12
45
45
207
24
60
27
69
33
6
45
40
41
204
67
8
57
84
36
55
48
29
108
30
9
15
25
8
33
18
9
33
75
232
5
6
37
8
57
27
141
67
12
23
42
31
77
60
72
15
40
23
30
12
108
102
6
42
30
27
45
12
36
12
7
11
73
44
12
3
45
52
44
9
43
17
3
24
9
30
36
21
3
1
23
78
48
12
19
60
29
102
90
99
21
63
12
12
21
6
21
3
37
35
ABCD 95283603978*3^$a+1 [50099]
240
25
36
36
39
72
57
71
1
39
240
56
120
85
35
13
11
1
63
48
9
23
40
81
47
48
16
24
21
35
193
95
48
120
133
60
87
45
48
51
80
16
120
144
33
71
109
3
32
208
33
12
59
73
23
85
3
9
120
72
24
15
81
120
71
13
36
60
123
48
32
1
39
72
24
105
15
21
60
63
120
32
25
420
60
24
47
409
384
15
9
12
48
11
37
12
36
36
95
16
129
48
111
152
49
15
9
39
57
24
120
12
99
45
51
45
204
48
228
12
63
48
56
16
45
84
24
264
216
191
40
104
136
56
133
147
9
84
27
9
24
207
69
108
47
64
69
12
23
112
96
129
48
215
72
16
45
12
71
1
204
27
117
96
171
105
15
45
35
25
15
9
335
16
104
49
120
63
72
105
240
192
135
24
96
45
48
11
184
216
192
128
16
21
132
63
57
23
40
33
15
32
64
69
171
8
72
16
129
84
84
156
35
16
24
80
37
3
32
24
73
60
96
75
32
40
8
1
15
33
71
157
147
96
45
36
119
64
8
88
80
25
96
95
64
129
96
12
108
39
8
72
445
51
240
81
71
40
297
23
88
72
33
12
144
48
3
33
95
112
8
16
96
104
13
123
57
120
63
24
96
57
47
120
49
39
21
59
37
59
229
147
104
40
24
21
144
27
240
24
81
24
135
105
71
24
232
33
95
1
15
33
71
229
36
207
33
47
40
9
63
45
36
119
133
27
21
35
1
48
60
48
3
45
251
49
36
336
75
200
120
24
13
36
12
75
33
216
63
48
45
192
27
129
95
25
15
32
49
24
180
96
324
96
39
105
60
36
24
39
141
315
21
3
96
81
48
120
15
105
156
36
60
3
93
195
8
136
9
36
131
109
48
12
48
71
16
48
105
23
112
45
180
192
15
105
144
47
120
24
73
71
136
141
99
33
12
75
8
121
47
48
25
24
36
84
63
24
21
3
465
12
27
21
27
104
64
24
72
80
253
60
36
131
184
21
48
51
56
120
13
60
36
51
105
24
24
47
145
48
143
40
104
24
121
36
48
147
33
12
59
49
15
24
45
36
96
24
87
33
12
75
8
40
32
160
57
108
3
45
84
72
36
3
56
24
232
117
48
84
108
35
13
12
132
48
51
144
72
9
47
337
71
24
13
59
133
11
49
15
57
15
80
40
8
13
195
45
3
45
27
9
95
109
59
265
60
96
75
72
33
15
45
84
12
51
189
3
8
24
256
80
169
39
129
336
12
75
69
60
84
75
21
3
45
27
264
56
85
3
176
112
249
168
120
135
72
8
16
80
40
80
24
13
12
216
207
33
24
47
16
48
32
97
63
8
157
84
143
1
335
1
63
81
144
12
108
72
60
144
51
288
81
95
49
15
48
72
81
144
111
105
96
15
45
108
231
72
32
1
24
95
97
39
9
63
9
84
11
85
3
32
25
95
85
75
80
25
15
153
36
195
45
107
133
27
69
35
256
8
40
81
39
80
85
27
80
ABCD 95284395938*3^$a+1 [50010]
21
72
131
25
60
120
39
90
15
71
1
35
70
14
76
60
105
15
20
28
92
54
34
32
13
47
25
3
6
26
84
61
36
209
10
48
21
15
20
46
14
16
33
87
81
9
54
24
2
34
24
32
100
24
129
36
36
39
140
37
39
104
1
36
3
20
25
36
3
21
11
4
20
1
59
64
33
59
60
4
60
50
90
76
33
15
21
5
34
56
40
45
39
72
33
27
20
4
60
116
88
32
60
4
54
6
20
1
5
54
36
4
45
11
28
126
15
71
40
33
81
27
39
24
60
84
32
24
169
51
36
48
72
21
24
84
51
18
2
109
51
93
131
4
26
6
49
11
40
21
3
84
12
20
58
2
30
34
84
32
88
32
25
144
39
162
50
88
156
26
30
28
36
50
6
1
48
51
21
83
25
11
4
36
9
39
2
64
6
60
30
14
34
86
1
183
120
57
15
60
104
16
9
135
21
3
32
4
57
87
56
37
3
24
122
43
27
48
26
30
16
20
30
79
99
12
9
324
21
26
24
61
33
62
25
3
152
28
66
50
46
15
39
69
47
49
11
25
63
2
10
24
36
21
23
4
12
14
160
86
40
9
71
121
24
3
126
30
20
16
104
60
186
34
24
72
14
6
28
32
64
126
39
9
26
4
33
39
48
21
11
88
36
20
10
86
1
9
30
18
2
64
24
33
23
16
108
57
15
20
4
50
6
121
39
44
25
35
36
24
16
20
64
24
56
40
24
120
42
48
6
56
13
47
28
12
20
4
56
64
21
15
20
4
141
69
26
49
36
108
21
15
65
226
24
56
24
4
96
36
108
12
69
24
36
39
32
24
120
4
96
60
20
16
165
3
60
21
15
60
21
35
4
24
116
100
84
32
1
99
84
24
56
16
45
15
18
2
4
80
25
120
15
21
63
12
24
60
36
129
24
15
42
14
184
56
4
21
11
13
51
96
104
216
28
57
105
183
57
39
15
36
44
49
11
181
123
30
30
32
34
6
21
3
20
36
10
50
100
24
56
64
20
136
93
47
24
10
50
16
24
21
39
26
154
24
56
61
95
28
32
4
80
36
1
27
32
60
24
6
10
108
12
9
15
21
3
12
48
93
3
50
79
47
4
84
56
4
60
141
39
12
20
4
24
2
34
20
16
9
15
20
64
21
9
6
57
119
28
36
80
40
36
24
6
80
43
87
20
24
61
39
21
3
45
15
36
6
30
24
80
16
48
56
36
174
96
10
21
27
32
88
92
4
69
41
151
59
16
21
63
225
36
69
90
24
92
13
27
21
63
60
24
12
24
20
85
21
39
36
84
24
11
94
30
56
1
3
56
30
34
93
72
27
20
49
36
36
59
49
12
63
156
44
130
26
1
83
109
36
24
15
60
92
13
47
40
108
96
81
59
4
96
24
12
120
45
24
11
4
57
27
45
47
60
70
75
3
45
11
10
15
65
31
48
60
111
86
91
27
32
58
2
4
36
20
28
12
164
4
153
3
116
24
90
10
45
9
75
21
6
20
4
9
15
21
5
30
60
70
30
141
59
10
27
39
44
1
24
51
20
88
120
56
64
225
131
36
144
34
96
30
176
1
83
96
24
64
21
60
15
6
48
255
11
4
33
87
21
159
72
30
54
20
4
36
9
51
24
92
85
84
11
25
33
32
58
56
16
80
64
24
21
39
42
18
30
87
59
121
75
69
12
24
123
21
12
59
4
60
129
71
40
20
1
84
75
21
33
32
94
129
11
6
34
140
16
9
35
6
30
49
51
60
80
4
57
39
20
40
9
95
1
159
20
37
27
32
120
109
99
92
24
4
33
53
34
36
105
15
116
24
60
16
21
99
20
40
21
119
24
36
25
3
96
57
23
60
36
24
16
60
20
88
141
144
15
6
39
71
60
40
20
1
15
48
12
69
39
56
1
15
44
61
183
36
140
4
33
3
24
32
10
48
87
3
6
26
24
30
31
33
27
48
108
59
73
71
30
94
12
21
119
4
20
1
15
45
95
60
58
30
56
10
30
20
37
63
90
50
94
6
105
15
56
10
110
4
126
14
40
56
28
6
6
21
12
51
56
4
84
6
6
20
61
9
18
12
84
60
50
34
32
25
36
27
36
9
15
90
6
36
33
36
24
36
51
24
81
59
85
105
66
45
35
84
16
84
6
50
24
6
10
60
20
4
20
30
10
6
135
39
9
27
45
3
32
94
6
20
13
51
20
4
32
88
72
48
21
9
6
56
84
4
117
35
88
12
14
7
23
49
15
32
4
24
33
69
50
61
3
60
36
105
15
33
71
16
9
101
90
88
12
9
15
57
108
39
21
9
30
105
57
48
26
61
89
30
4
60
116
25
5
31
65
30
1
12
117
80
79
99
45
11
36
241
72
27
30
30
60
150
171
27
60
12
9
39
92
100
44
85
11
1
39
84
36
24
20
37
27
81
ABCD 95284598504*3^$a+1 [50058]
44
16
45
96
71
85
23
1
75
9
95
84
96
121
23
157
63
33
15
68
64
20
96
144
132
13
35
1
95
96
13
35
12
84
25
71
145
6
29
40
8
28
272
36
37
3
9
71
4
33
23
120
37
23
40
9
11
52
33
35
4
117
11
28
204
45
111
56
145
11
72
1
35
25
71
16
8
52
32
1
11
24
40
44
12
49
51
44
72
52
33
3
36
48
57
71
108
37
12
35
28
20
120
73
12
23
24
25
11
85
15
60
20
24
40
68
19
18
108
60
47
97
35
13
23
168
24
37
23
72
4
9
36
11
61
132
3
32
13
23
4
8
40
33
47
52
45
3
33
95
112
12
20
13
147
93
144
23
88
144
36
80
79
54
120
99
32
31
65
72
96
12
52
8
72
73
72
71
12
25
24
35
4
141
84
111
24
69
147
116
169
3
45
3
33
59
1
12
107
7
41
60
168
1
36
59
28
60
180
33
35
13
36
60
35
76
9
24
59
121
71
84
112
33
24
131
36
288
36
16
80
115
33
33
60
15
57
11
24
1
120
95
36
16
24
9
36
63
153
63
9
27
20
28
80
36
60
24
96
60
84
25
36
54
41
12
24
160
129
11
64
9
131
109
30
117
33
35
60
48
49
63
33
95
25
18
6
23
121
39
32
24
24
25
3
12
248
28
12
8
16
9
95
52
80
13
59
16
45
35
72
7
21
189
27
36
33
239
85
192
3
20
232
33
36
54
5
60
13
48
11
36
28
87
45
8
64
33
23
25
60
15
132
153
11
85
120
63
27
9
117
23
96
61
60
12
23
37
143
48
37
3
21
144
30
21
21
54
173
36
1
71
7
17
85
119
24
28
69
3
32
60
13
75
8
28
9
3
195
54
11
13
95
36
64
60
32
52
111
30
36
24
95
60
91
21
105
47
16
20
36
48
1
15
24
176
109
48
59
36
12
48
25
18
41
13
11
31
18
11
61
3
117
59
145
12
3
20
120
7
18
75
56
96
133
51
36
15
93
180
21
144
15
20
24
52
120
3
18
48
99
20
133
155
12
85
3
57
3
9
35
48
25
63
69
48
11
67
54
23
12
4
32
120
43
30
72
60
123
51
81
33
12
23
37
48
60
47
73
96
23
28
32
37
11
25
63
36
9
60
59
13
15
44
85
36
87
75
65
40
33
3
24
72
68
16
129
3
32
48
40
57
35
36
49
111
24
92
96
28
45
11
25
18
81
9
6
89
37
3
153
155
28
20
24
25
72
95
49
72
72
18
77
36
96
25
3
33
35
4
69
96
3
45
11
52
9
96
23
96
1
155
49
11
24
1
3
249
15
36
39
18
59
96
19
89
36
1
3
152
25
72
75
21
11
60
49
24
36
12
75
93
36
159
32
37
150
65
73
63
9
63
9
6
18
11
25
108
15
141
107
60
40
20
79
126
24
3
176
12
280
32
157
96
75
32
1
39
48
44
108
13
48
96
126
18
15
15
65
36
13
183
9
23
12
73
132
48
63
68
24
136
32
217
111
140
25
36
15
68
7
18
95
96
184
21
39
27
6
39
9
39
36
21
35
120
4
60
200
144
25
23
52
20
1
11
73
95
40
51
57
69
3
153
24
59
136
33
35
7
53
36
85
11
84
37
35
84
55
5
4
69
3
45
107
172
33
72
18
33
105
54
6
15
33
11
13
35
73
54
54
59
28
8
24
37
11
12
12
288
96
4
81
99
20
28
57
15
123
42
23
13
12
72
47
36
28
15
6
83
172
56
13
95
156
49
47
88
45
11
16
9
36
119
144
49
12
3
93
48
35
25
120
24
72
11
148
20
24
12
31
17
48
49
11
97
18
29
40
8
97
39
57
12
3
3
41
24
1
24
11
25
84
47
60
64
81
119
48
112
104
4
33
192
75
60
45
72
3
32
48
61
24
36
12
63
20
96
1
59
40
44
7
17
48
127
42
35
13
23
84
64
72
99
90
11
43
6
35
73
35
12
79
66
36
72
83
132
40
116
36
16
12
140
241
12
47
192
85
18
6
35
24
25
60
155
132
84
61
239
49
3
9
60
35
13
18
114
23
133
107
73
3
44
52
69
155
61
3
8
12
61
147
8
ABCD 95284964246*3^$a+1 [50013]
30
33
27
14
6
13
11
25
17
70
54
15
5
36
24
100
54
32
18
19
21
12
3
21
56
154
33
3
14
4
26
40
38
67
9
12
8
67
3
9
81
15
35
1
48
47
1
24
36
9
56
58
9
21
12
27
3
57
36
29
43
35
37
5
36
36
6
54
34
30
99
47
1
23
10
32
12
7
96
9
144
15
12
3
2
24
4
62
10
3
24
12
15
54
30
20
66
16
30
48
21
168
21
14
16
6
20
31
9
30
69
11
24
16
33
5
36
7
12
5
7
108
48
9
20
34
50
24
36
7
12
11
10
32
7
48
17
6
66
4
75
27
44
61
3
9
48
17
106
6
51
5
12
18
4
33
3
2
12
4
15
36
60
39
21
36
33
14
42
19
12
5
43
5
40
50
1
9
20
12
48
7
84
11
25
15
14
43
72
24
41
19
27
174
36
8
7
120
24
5
4
20
7
3
57
9
38
58
32
22
6
80
10
8
72
85
9
44
24
36
12
19
11
114
144
6
54
19
12
111
2
31
24
11
97
48
5
91
65
24
6
40
30
56
7
65
12
19
101
4
20
12
4
3
12
36
5
30
18
19
123
8
37
123
12
14
16
14
4
6
30
56
37
35
202
66
33
21
14
22
39
21
3
5
30
90
22
54
63
35
28
14
19
24
81
51
9
15
119
22
51
53
40
12
8
19
72
9
20
79
5
132
30
30
10
33
3
44
24
42
55
53
36
19
12
29
24
24
7
29
7
33
32
67
3
18
20
19
77
46
78
20
42
64
45
59
16
9
125
7
12
12
11
34
20
40
3
72
45
24
2
13
12
3
6
24
27
59
13
11
1
41
7
3
20
28
21
9
92
19
51
2
72
76
3
21
44
31
29
22
8
6
34
9
12
81
18
26
34
9
33
44
31
45
50
28
6
51
29
10
14
24
43
17
42
10
15
84
11
16
2
72
124
12
84
20
91
5
70
128
66
4
56
18
126
36
43
101
10
42
2
18
24
64
132
44
4
111
5
6
48
22
75
24
24
27
20
24
46
3
51
38
6
16
33
33
62
106
6
9
24
77
139
81
3
77
31
60
93
20
19
21
36
51
33
32
72
55
27
74
91
53
7
45
15
29
72
19
29
70
26
6
13
12
12
11
46
120
39
41
19
15
2
24
46
33
12
24
48
11
97
47
37
39
2
58
9
5
31
5
12
79
60
36
9
39
29
7
5
48
36
6
25
45
44
19
12
48
21
99
33
62
66
52
27
17
79
65
36
136
18
6
36
110
4
21
29
10
8
61
15
9
27
9
36
21
14
1
60
5
10
38
19
11
10
39
48
9
14
6
106
57
5
16
6
6
104
36
34
9
21
3
87
26
10
2
16
15
11
34
14
18
7
12
9
27
63
45
12
9
44
40
36
44
24
7
41
28
12
54
9
11
1
17
136
27
29
30
25
15
56
18
112
20
10
14
31
3
21
36
17
43
33
27
72
5
18
64
45
41
79
39
6
39
21
63
101
30
37
3
50
6
1
5
18
52
33
24
11
10
15
36
81
3
12
29
48
7
24
60
5
136
86
54
4
27
5
58
50
16
50
24
42
10
48
86
43
101
96
103
57
20
64
36
96
3
5
22
152
13
12
41
12
43
105
20
19
17
31
3
12
57
60
48
264
5
48
67
11
48
37
9
8
7
9
2
24
13
48
107
1
60
12
3
2
34
45
89
31
35
18
67
84
15
57
84
59
10
39
3
30
32
7
9
99
11
40
50
12
7
3
45
48
17
84
4
12
20
43
17
40
110
48
37
69
80
24
40
72
14
1
15
45
132
17
10
33
5
30
6
22
33
29
16
44
82
9
5
55
29
43
29
16
24
114
57
9
8
7
29
19
11
66
30
30
43
17
4
12
44
43
60
11
1
41
55
17
31
60
15
6
3
48
12
33
44
34
21
51
8
61
48
41
36
19
15
44
13
12
12
45
6
33
87
14
91
12
12
5
24
36
6
10
14
10
8
82
66
15
5
168
12
18
6
24
106
6
39
51
2
16
12
3
27
48
20
1
36
48
5
31
9
20
22
33
5
12
64
51
33
20
19
12
5
30
64
80
10
39
57
6
98
19
12
29
66
10
75
48
33
15
65
10
18
51
5
6
4
9
17
12
12
40
39
60
12
12
108
15
33
12
23
42
34
38
6
1
51
92
42
64
15
5
72
43
24
36
72
5
24
55
23
106
110
6
36
7
63
2
16
36
6
20
10
24
6
14
40
15
5
6
48
25
24
95
37
65
46
2
28
3
77
28
2
4
30
63
47
24
30
12
40
44
144
60
19
33
15
93
6
26
30
48
37
12
63
9
21
27
21
6
33
21
30
42
134
34
51
51
9
101
7
141
6
26
7
12
15
33
12
5
34
9
93
2
25
77
40
98
30
7
29
30
61
11
10
44
31
17
31
36
48
36
11
13
17
19
36
24
29
6
22
30
74
70
6
3
5
19
5
22
50
16
8
10
66
24
36
15
81
20
10
9
15
54
12
75
5
70
38
7
17
12
4
44
58
38
60
82
45
48
77
28
20
24
115
48
33
102
30
30
2
52
20
124
12
14
24
61
9
36
3
12
29
7
3
86
24
10
14
12
30
1
45
24
216
15
3
102
92
132
4
12
2
145
36
65
19
5
7
45
36
8
67
60
35
88
30
26
10
6
57
101
60
10
170
7
12
60
3
8
1
165
24
80
67
17
7
24
12
9
3
77
43
23
10
15
123
9
11
6
36
130
45
3
12
80
49
9
42
14
31
95
49
15
21
72
11
40
56
30
19
27
45
5
24
40
50
16
57
12
48
12
41
12
18
34
56
78
40
57
12
21
27
3
2
43
5
6
6
10
8
22
8
67
53
52
3
24
81
12
68
22
20
13
15
50
40
66
24
9
33
24
111
9
3
180
27
36
18
42
30
38
1
24
12
48
155
49
33
87
21
27
15
8
54
16
20
16
38
28
9
84
15
2
7
27
38
31
12
17
7
9
42
9
24
96
23
66
24
12
19
15
32
24
10
44
24
42
25
45
116
19
5
30
4
2
28
27
29
46
98
36
34
57
5
19
105
8
28
8
7
213
6
14
52
68
52
30
9
24
17
30
34
80
24
52
48
99
108
45
8
60
84
16
20
90
136
21
12
17
43
81
2
37
12
108
48
35
25
45
8
60
67
233
76
3
3
8
6
24
7
29
6
34
8
46
45
29
16
12
8
24
22
105
35
6
204
24
12
10
9
41
4
ABCD 95285718688*3^$a+1 [50003]
51
42
24
240
63
57
51
9
63
48
64
128
33
48
91
239
69
48
27
45
117
84
12
54
141
24
4
47
42
156
31
35
21
24
3
45
28
47
102
36
39
48
76
59
13
29
6
57
12
3
138
12
18
45
24
3
45
48
3
37
59
33
60
3
13
41
75
36
3
37
20
57
12
138
45
45
3
3
6
204
120
6
85
56
27
117
75
141
24
99
24
72
49
17
27
285
60
90
6
27
4
11
129
15
45
48
105
108
15
28
29
102
33
48
4
29
6
48
78
12
75
21
84
12
3
12
165
36
24
63
15
237
4
71
85
5
19
35
96
30
18
78
27
15
61
29
7
101
138
90
27
45
43
32
40
29
24
6
6
48
12
163
17
39
21
15
57
6
24
73
32
28
32
105
15
21
72
27
3
117
112
113
31
35
66
30
169
17
24
3
21
24
3
9
75
48
16
47
90
30
9
33
163
5
27
33
43
32
4
176
24
3
18
102
57
21
60
78
97
5
42
66
31
65
3
21
54
45
120
81
36
126
24
18
3
24
120
129
7
24
5
24
6
78
7
24
56
93
7
36
149
6
13
59
57
69
42
69
3
78
90
69
3
73
53
39
27
90
228
75
57
6
18
84
27
9
24
31
36
29
36
31
107
102
66
9
48
15
102
55
8
3
25
47
48
18
72
60
192
63
27
13
53
36
15
120
3
6
31
8
21
54
78
12
31
71
85
5
3
3
45
45
180
42
42
3
51
102
12
78
72
66
12
103
89
42
45
3
33
177
15
21
7
5
75
57
18
9
15
6
60
30
24
85
53
48
43
36
84
35
37
20
9
78
42
30
109
29
43
32
45
31
41
19
155
9
33
15
9
54
54
15
16
56
9
12
15
69
111
124
68
12
33
228
48
12
27
27
25
5
60
48
27
4
17
15
12
16
11
96
24
6
15
33
12
19
125
91
5
270
24
25
80
15
61
5
48
54
48
45
12
48
159
45
36
9
3
105
36
240
99
51
54
75
48
28
11
210
24
84
7
53
36
39
45
3
84
16
23
9
21
171
21
12
30
13
35
18
72
24
31
44
3
61
5
91
8
48
12
15
45
16
32
45
12
66
21
75
144
24
6
27
87
96
24
18
54
66
24
24
72
75
57
31
29
6
37
89
18
93
27
45
57
156
75
45
75
45
24
19
11
45
3
117
93
48
48
30
21
51
72
138
43
29
3
93
12
103
29
43
5
24
6
18
6
45
120
69
39
33
79
95
18
6
72
13
35
37
29
111
87
45
3
24
6
39
9
39
117
3
28
5
12
48
19
24
120
56
21
78
24
37
83
96
21
21
19
8
12
69
42
45
9
60
126
102
42
6
12
48
24
54
6
18
57
36
27
45
117
6
13
11
48
18
132
103
32
165
63
4
8
45
3
9
36
27
88
35
45
88
32
12
15
6
27
69
15
75
49
119
57
21
42
6
12
72
30
30
12
31
17
3
99
25
96
44
21
15
33
84
12
24
6
21
28
32
57
6
21
21
27
48
27
102
90
6
39
36
84
48
60
48
12
48
75
144
18
48
72
3
27
117
45
30
85
5
54
6
55
56
24
69
54
57
36
33
55
59
57
153
67
8
75
72
25
89
126
48
45
12
4
77
15
4
83
57
9
51
9
27
28
56
21
300
87
112
24
29
63
129
3
3
30
90
42
7
5
90
45
3
13
125
19
20
33
3
3
42
43
36
96
32
48
9
54
66
6
45
24
3
48
237
117
15
36
24
120
48
76
44
51
24
45
72
3
48
54
18
42
31
32
63
102
18
57
208
44
3
42
6
18
24
27
3
78
135
57
63
12
16
32
69
55
173
120
30
66
72
78
9
21
27
177
30
6
90
66
120
78
48
42
30
1
12
53
54
48
9
39
37
59
18
30
18
27
60
21
12
19
8
45
216
24
67
96
35
45
24
288
72
36
9
3
117
36
90
24
24
24
18
99
64
59
117
4
47
18
30
69
45
75
112
59
66
19
41
75
15
61
5
99
48
33
15
99
85
20
48
15
48
18
72
75
12
21
36
115
24
11
18
6
90
51
48
51
21
93
3
132
48
117
103
48
29
187
65
36
24
6
42
48
27
57
114
42
43
36
20
120
40
11
49
5
15
81
48
84
48
39
4
12
23
37
120
17
27
9
12
42
117
123
37
65
60
174
1
101
39
64
29
75
33
39
9
42
72
117
48
88
29
211
48
11
93
21
30
21
40
36
20
99
85
120
24
5
96
15
60
123
120
117
120
3
97
23
45
81
36
51
27
57
33
ABCD 95285955112*3^$a+1 [50070]
30
9
93
48
75
15
72
30
36
12
120
42
120
57
9
159
33
132
6
189
201
42
90
3
72
24
9
39
111
54
147
120
63
30
120
3
24
63
6
195
27
78
72
198
9
15
96
9
21
42
90
63
27
108
30
54
6
102
33
24
21
42
60
30
48
60
75
72
24
9
39
96
57
15
45
60
150
90
48
39
192
9
84
123
33
60
12
63
15
54
30
45
93
120
3
105
84
210
6
54
66
120
42
60
30
12
147
93
51
165
42
48
42
39
24
39
30
150
36
90
84
30
18
27
93
48
12
30
192
177
9
54
105
15
105
21
75
69
48
138
102
48
120
132
270
9
9
192
30
12
36
12
69
48
72
21
147
21
54
60
180
93
303
42
12
30
6
111
159
24
48
9
93
18
9
63
18
12
150
18
60
12
243
3
84
6
24
126
114
36
12
27
51
45
189
90
168
90
42
36
42
39
213
75
72
51
48
30
15
45
51
21
60
30
18
180
90
84
6
12
48
12
60
3
45
42
9
48
15
57
21
48
60
42
162
36
15
285
192
3
177
198
9
120
3
30
48
15
45
264
123
48
105
72
48
54
120
240
105
33
282
45
183
9
93
138
18
30
9
3
12
18
12
108
135
135
12
60
6
219
165
186
84
6
90
45
57
288
30
90
72
39
9
132
72
30
66
30
21
69
12
132
27
48
15
6
60
252
120
75
27
165
75
66
24
66
30
180
15
87
108
60
174
3
63
9
21
60
72
102
33
264
69
171
3
18
72
27
93
108
108
51
51
18
120
24
156
12
60
78
57
117
228
132
27
39
57
93
27
24
144
57
30
30
228
54
6
12
63
39
180
90
6
12
30
75
33
135
117
42
138
120
63
24
21
12
15
72
321
30
9
123
12
18
48
60
51
3
45
63
138
84
27
81
78
42
108
51
9
84
36
120
174
78
168
51
159
24
33
15
12
21
75
69
312
21
228
60
42
18
72
42
6
84
48
60
15
45
42
126
147
3
162
120
3
72
15
12
36
72
9
63
33
117
27
48
21
12
39
111
33
45
102
138
24
96
24
66
192
177
33
135
15
18
30
30
234
81
15
54
48
42
120
78
78
84
78
75
45
147
81
30
24
138
39
63
96
57
3
12
150
60
288
12
72
48
123
57
102
30
6
45
99
237
96
3
144
6
111
21
108
12
42
57
48
33
102
270
90
18
222
30
66
177
27
36
174
123
33
12
198
60
30
27
33
12
90
78
210
9
312
120
69
27
27
6
42
18
30
12
57
63
72
6
60
174
6
51
24
135
9
3
30
60
18
24
60
18
147
21
54
18
168
99
45
36
12
60
207
45
90
30
6
45
45
12
108
42
72
78
48
24
36
84
3
27
36
54
36
15
15
42
63
96
93
27
243
45
45
108
42
45
21
12
48
114
228
18
54
126
42
57
63
30
18
24
81
69
75
141
30
84
78
27
111
9
75
60
153
87
96
24
66
60
132
39
3
6
15
189
3
27
6
60
30
84
177
9
12
198
30
12
3
69
3
225
90
132
66
87
33
84
90
36
102
108
12
162
21
27
45
72
192
96
27
6
54
6
42
72
18
90
18
30
45
240
45
162
57
21
51
21
42
6
192
60
162
66
12
60
60
42
93
3
90
ABCD 95286513176*3^$a+1 [50035]
60
18
99
81
102
72
30
3
15
41
1
66
54
95
19
84
18
47
7
30
48
30
30
66
60
9
32
121
30
17
37
54
69
33
54
48
210
78
17
25
6
12
29
43
60
36
72
12
42
6
9
9
30
102
132
18
48
54
6
72
24
48
60
101
16
141
90
108
6
30
24
132
78
12
84
30
348
30
48
18
101
240
13
12
135
9
30
24
36
72
54
144
12
48
66
48
48
30
59
25
18
45
3
12
36
6
23
16
27
78
24
6
65
7
33
87
9
3
60
65
7
18
18
30
23
24
97
6
18
54
41
1
108
18
57
33
90
84
138
78
30
42
102
6
72
60
60
30
15
51
36
9
87
12
180
6
75
24
15
60
48
48
24
12
9
75
21
183
42
48
6
12
60
12
36
192
120
18
6
153
33
90
12
96
129
216
45
96
48
6
29
13
78
12
17
43
30
24
23
55
42
54
12
12
18
12
35
7
66
78
9
81
71
64
15
41
88
32
151
33
87
48
129
3
54
60
18
65
1
30
24
18
47
7
186
30
48
81
24
104
37
66
9
3
5
55
17
49
30
42
18
102
23
1
23
85
30
12
9
15
12
69
33
72
18
6
6
36
12
48
33
15
180
24
45
32
25
23
40
63
12
12
84
24
48
30
24
30
36
12
48
12
6
114
90
11
97
47
55
72
18
66
45
9
30
30
12
6
12
60
65
115
165
33
39
48
3
53
16
33
48
150
72
90
47
73
48
47
91
60
12
54
6
24
114
96
6
60
18
54
108
12
120
5
40
3
78
24
30
57
15
24
24
138
24
6
108
5
79
185
7
6
3
81
186
12
65
7
65
13
36
12
42
18
239
168
25
36
54
45
72
80
64
24
33
138
21
63
42
18
60
48
17
31
66
95
1
84
35
49
15
15
9
81
84
12
54
24
18
42
78
60
90
42
6
41
24
271
6
107
91
6
15
15
113
115
5
16
87
9
3
36
6
3
87
114
6
48
81
24
3
72
5
37
174
141
8
7
9
80
55
105
9
18
54
54
41
24
1
15
21
30
72
12
65
13
35
25
15
63
12
6
15
21
36
23
7
162
18
48
42
60
23
97
42
5
7
6
48
84
30
41
55
65
136
63
48
9
39
24
41
19
108
17
31
12
69
8
25
15
75
36
9
63
60
54
156
12
6
60
12
129
21
60
24
114
12
12
6
12
42
102
3
45
30
48
102
48
30
120
17
97
15
51
12
65
25
72
78
6
36
6
12
96
84
90
138
48
29
55
18
23
7
9
3
12
24
12
72
45
33
24
30
9
27
54
15
39
12
12
72
33
51
12
18
24
12
123
21
11
120
64
15
30
102
42
18
9
39
66
60
3
243
12
41
19
45
33
78
24
60
5
13
123
15
42
120
23
19
168
69
15
48
17
1
168
174
102
6
12
42
15
15
84
84
105
81
36
3
3
60
120
33
56
25
66
18
102
12
36
69
63
33
144
15
18
24
24
15
9
6
24
36
29
25
90
48
12
18
48
42
53
169
78
90
39
8
120
40
3
77
73
18
36
18
15
33
18
12
24
114
96
30
9
39
81
9
66
42
42
36
5
7
113
1
18
5
13
18
72
42
47
43
78
42
21
15
84
5
25
120
6
42
102
36
6
6
54
83
96
16
39
54
36
71
1
23
1
183
123
69
8
127
65
19
60
9
15
81
105
12
12
47
43
90
180
198
9
9
36
35
1
47
40
57
78
17
91
30
47
25
15
33
18
54
72
54
12
117
56
7
12
5
55
90
66
29
43
120
78
36
6
93
9
18
12
18
42
6
96
30
36
54
39
96
81
39
8
91
54
15
87
9
69
48
18
9
57
78
30
35
55
66
111
21
30
48
6
6
18
6
66
24
23
72
24
31
65
121
30
72
60
18
3
24
33
24
30
9
27
29
24
1
126
12
108
114
96
24
23
31
60
29
1
54
42
18
12
66
47
43
48
29
31
24
17
145
39
24
72
3
42
123
75
77
24
19
36
24
42
6
120
132
6
96
114
114
11
1
36
147
45
90
17
31
33
80
67
29
40
45
96
99
45
54
6
36
12
6
9
51
21
45
3
3
30
54
9
144
183
12
90
12
66
54
24
6
36
69
99
12
9
33
12
6
30
42
48
93
81
95
1
18
36
66
18
72
18
51
8
55
201
27
69
3
5
25
66
30
39
3
30
54
33
15
57
39
41
73
210
77
139
90
30
69
15
66
12
48
36
6
72
41
16
15
36
30
63
21
114
60
6
24
24
95
7
33
21
51
9
72
120
47
96
25
30
24
36
24
6
84
108
39
15
33
15
65
13
78
66
75
81
90
30
23
79
66
71
13
51
24
33
24
18
77
13
108
42
30
ABCD 95286622474*3^$a+1 [50034]
155
60
25
173
27
9
63
75
85
11
54
66
6
111
24
39
96
25
128
40
53
75
72
192
9
12
72
51
201
15
45
18
180
45
40
35
72
6
39
88
11
42
67
17
78
33
120
3
45
64
17
175
144
32
9
63
72
96
165
267
136
47
57
93
3
135
9
117
78
325
47
9
24
111
57
57
63
3
69
45
90
33
33
7
24
416
24
64
101
36
30
9
33
55
8
88
152
72
3
69
3
21
45
72
19
200
111
18
7
29
144
27
72
16
96
59
61
95
96
198
67
5
3
159
48
9
16
8
75
61
209
6
1
47
78
12
15
147
69
9
120
108
54
78
31
149
51
112
209
18
13
24
143
97
11
42
75
195
120
45
27
45
45
180
79
224
16
80
15
49
8
93
156
18
72
18
27
48
40
35
66
6
85
56
33
24
12
36
114
141
24
69
19
32
136
119
30
75
3
93
33
54
30
147
48
72
9
55
227
85
80
33
151
120
24
269
43
149
99
27
13
24
5
30
42
51
33
7
48
149
3
72
123
18
115
32
24
216
9
55
35
45
45
18
36
45
72
3
45
16
8
48
33
66
60
30
75
93
12
114
85
24
11
117
88
17
15
40
8
9
120
72
108
18
49
168
8
72
112
41
63
64
53
24
18
105
120
72
9
66
45
33
183
40
24
216
5
30
60
180
37
161
15
16
23
138
7
107
45
16
77
43
24
8
57
18
45
135
18
108
192
72
51
24
3
18
12
168
54
12
21
15
78
12
168
120
36
6
270
30
42
7
104
45
54
168
12
96
90
7
5
144
60
15
48
45
30
42
30
78
18
12
73
17
18
24
45
153
72
183
225
6
30
24
27
16
83
85
72
107
61
17
79
24
95
57
88
161
66
205
32
16
89
63
40
144
11
138
19
8
117
51
72
24
21
19
56
144
88
80
57
18
6
30
144
42
55
65
24
84
3
24
48
3
37
32
129
7
120
17
55
17
63
16
59
45
48
24
9
144
60
27
16
8
129
12
18
121
11
54
39
213
72
120
126
24
13
107
18
60
103
72
17
63
24
9
30
150
27
112
152
144
504
96
111
240
36
72
18
54
45
45
19
56
123
21
24
96
69
96
19
71
169
32
81
7
56
24
96
24
72
64
17
127
143
249
16
8
24
27
165
24
69
75
15
48
25
53
84
63
45
27
33
18
45
21
115
161
63
24
87
81
27
18
162
25
17
63
40
107
141
75
60
90
15
57
12
171
9
63
117
3
16
17
79
24
11
13
35
157
155
45
400
95
153
72
21
54
18
36
72
39
33
132
19
152
129
18
72
36
198
36
150
9
117
75
27
6
15
75
181
24
41
60
19
11
54
24
15
165
43
137
36
84
127
35
165
88
185
207
16
65
39
141
18
49
48
95
33
40
17
42
30
63
159
18
300
6
69
141
67
65
48
15
21
54
6
31
24
11
114
75
96
40
53
67
8
15
60
120
21
123
45
48
15
18
60
171
81
55
35
72
21
72
27
45
45
72
90
145
8
135
330
300
150
90
3
208
35
126
63
45
67
8
96
96
45
30
85
8
48
9
180
19
80
39
126
27
33
66
69
24
88
32
16
120
176
48
3
168
66
90
96
84
189
9
186
21
64
35
6
63
3
45
24
9
127
120
17
6
81
160
8
213
123
192
33
55
32
75
18
54
12
36
45
24
ABCD 95286750212*3^$a+1 [50256]
198
792
18
306
306
360
810
90
234
54
72
648
90
252
180
558
72
108
72
18
252
180
360
648
72
18
126
180
360
126
54
450
360
126
18
756
216
180
108
882
648
162
18
162
18
126
90
144
72
414
36
18
360
522
234
54
36
36
54
756
54
270
180
36
180
450
90
468
90
702
90
594
270
216
54
234
90
162
18
180
432
234
1026
270
828
90
72
324
36
360
810
378
72
540
18
576
270
1260
234
90
126
216
450
378
522
504
216
108
126
36
234
414
360
522
198
522
234
216
288
540
180
216
324
72
90
108
72
198
162
144
126
324
216
324
126
324
144
252
108
576
216
108
270
126
36
378
36
54
630
450
396
54
270
126
324
90
162
144
396
234
126
1134
216
108
126
90
450
180
36
810
144
216
90
90
108
360
252
324
90
216
108
36
144
90
126
126
18
180
126
36
18
72
54
450
36
144
126
378
486
ABCD 95286758278*3^$a+1 [50023]
23
9
45
235
368
40
59
144
270
126
121
77
18
57
400
648
29
36
247
48
209
111
105
7
48
320
160
120
72
48
143
9
207
73
128
15
297
240
57
103
5
216
36
223
47
73
8
112
41
7
288
29
36
127
89
103
80
141
99
81
159
160
95
25
8
39
1
272
160
120
288
80
232
197
123
183
97
168
192
128
232
248
15
25
29
211
80
357
235
8
112
128
480
135
25
65
87
633
198
72
57
168
40
80
15
270
108
79
137
103
200
93
67
77
91
200
105
7
128
63
25
24
128
120
369
231
72
88
77
43
245
90
105
165
18
144
25
8
240
192
40
107
21
69
18
306
327
40
83
205
425
199
35
108
324
13
95
162
63
16
264
240
128
27
85
95
25
173
427
48
48
192
72
8
280
240
89
234
69
88
152
40
168
5
75
105
54
73
48
95
313
317
162
72
121
72
128
93
147
112
48
35
162
363
159
33
640
48
35
45
63
270
54
13
192
368
93
379
53
27
81
127
125
67
696
24
23
18
399
88
120
200
219
109
24
11
157
5
475
32
40
11
252
72
198
67
41
7
47
18
15
93
306
54
99
88
600
360
152
123
85
120
392
33
72
151
392
72
40
48
53
67
77
162
33
40
48
167
216
57
112
155
13
120
200
639
201
69
144
54
85
48
47
73
179
180
108
13
95
177
48
513
367
312
23
57
48
72
88
23
9
168
345
72
63
40
72
41
55
192
32
280
395
93
40
312
288
293
99
328
120
80
183
234
15
93
187
80
88
320
88
29
3
40
173
115
65
39
15
265
8
40
80
129
180
19
71
81
232
48
17
15
168
33
199
48
149
291
15
745
65
87
201
367
173
ABCD 95286896546*3^$a+1 [50061]
19
89
91
48
23
24
33
33
7
60
23
42
63
4
24
36
8
27
18
18
49
8
12
28
5
3
12
16
24
12
11
9
16
60
24
53
27
99
9
27
9
40
17
19
8
28
5
3
69
7
56
39
81
45
55
32
12
28
5
3
69
15
15
33
21
114
12
13
11
9
21
6
85
8
45
3
15
9
51
48
54
31
24
17
24
12
18
36
1
5
15
72
52
35
73
5
27
21
15
12
16
12
35
133
35
9
21
31
68
63
13
36
20
76
5
19
11
13
11
18
3
24
84
16
125
30
141
99
18
48
18
6
30
33
60
3
162
67
8
72
4
36
11
45
12
33
55
35
12
1
32
45
3
36
48
52
44
12
4
8
21
27
28
36
36
17
3
15
13
20
27
9
4
12
65
19
11
54
31
8
24
15
13
20
108
69
6
84
117
28
77
75
64
35
9
40
12
53
3
88
12
5
87
16
44
27
61
104
15
25
53
55
60
83
25
29
39
76
11
69
21
54
18
36
36
91
20
33
27
9
19
35
69
28
20
9
39
24
45
90
1
24
20
3
105
63
25
5
39
52
41
15
72
48
24
28
48
53
66
25
68
12
16
24
23
13
17
3
64
95
9
16
20
36
15
90
19
60
113
3
57
7
95
9
51
45
4
32
24
64
12
48
24
20
12
15
25
60
68
40
65
75
60
81
66
54
6
25
24
17
3
21
15
231
49
48
36
17
54
1
53
12
7
47
169
29
63
84
3
97
8
28
5
42
25
60
95
25
32
16
47
73
59
36
12
18
54
6
27
16
29
30
105
48
15
13
24
12
8
51
36
21
12
40
92
28
5
72
31
24
20
16
83
90
7
8
76
35
61
12
5
27
88
5
6
90
7
8
39
12
90
51
4
35
45
48
16
24
71
36
1
12
5
7
11
12
18
3
159
57
3
36
25
5
67
8
4
65
27
40
20
9
19
11
21
4
47
13
20
4
23
109
44
12
4
20
9
30
25
11
78
15
28
5
3
51
13
11
1
8
160
8
33
6
25
108
11
36
30
24
27
4
56
4
29
96
75
24
27
33
120
16
119
21
4
11
13
71
9
33
30
24
69
12
4
53
6
1
11
45
9
43
32
3
21
12
28
24
12
48
8
93
39
93
27
147
9
24
48
9
19
17
15
4
71
13
95
6
31
12
32
81
19
48
11
37
80
27
90
12
91
44
15
21
9
6
13
5
12
123
24
28
8
60
27
24
84
21
16
35
13
11
90
15
4
12
44
24
27
18
7
48
17
18
1
56
24
60
15
69
4
48
92
93
15
39
6
3
117
7
32
3
13
59
48
18
15
39
49
11
18
3
15
12
25
20
27
1
5
39
40
5
55
60
83
42
31
12
108
5
87
48
60
45
43
12
35
25
12
47
9
4
12
29
7
8
75
61
71
30
15
27
48
9
28
68
24
28
5
3
3
66
15
3
1
56
39
49
23
33
84
27
45
39
1
41
12
15
28
89
15
48
27
30
3
48
4
60
96
23
24
13
17
7
8
12
16
32
28
44
3
33
60
87
1
11
21
40
44
28
140
111
54
55
17
31
24
44
9
27
3
1
36
23
18
7
11
25
191
25
5
39
24
16
35
21
9
31
11
97
5
6
54
15
15
18
7
17
75
33
3
12
16
5
51
24
24
48
45
7
80
27
9
52
5
19
48
56
21
43
8
27
21
64
48
5
79
20
4
5
99
48
48
112
8
16
56
64
23
33
48
112
17
60
7
36
12
12
24
137
39
33
75
112
8
16
5
6
1
24
48
17
31
23
9
27
18
36
67
80
123
1
35
45
40
36
12
20
28
29
24
91
48
48
65
12
51
21
36
60
39
45
39
24
12
64
41
15
28
17
31
107
90
75
3
90
48
7
35
30
39
39
49
8
52
47
129
72
3
129
88
89
31
60
17
15
12
28
56
12
52
5
3
12
57
18
18
72
15
12
16
32
16
107
12
13
8
40
29
55
56
40
12
23
9
40
8
88
29
27
40
29
39
60
135
12
9
16
44
36
24
16
68
48
33
7
5
19
5
19
56
15
33
12
3
73
44
51
30
19
84
11
13
56
15
85
5
54
78
39
15
13
41
7
48
17
7
36
44
28
84
60
11
45
27
12
6
63
57
24
48
27
28
12
8
21
12
3
52
24
8
21
31
11
9
24
75
61
20
76
17
72
43
60
23
198
51
40
24
11
21
120
3
21
16
32
12
33
43
60
17
7
53
48
7
32
15
21
28
29
90
12
9
9
55
8
12
3
37
60
32
15
1
8
12
24
9
79
173
18
66
3
88
8
4
11
12
42
43
47
57
9
24
7
5
91
17
51
4
20
52
5
39
24
28
24
8
3
25
20
28
24
5
31
29
67
5
63
28
24
29
54
72
13
8
12
28
60
17
67
8
48
27
12
18
27
45
43
35
21
64
23
18
7
32
153
15
9
135
40
20
40
83
36
6
138
1
24
80
12
108
16
24
47
21
24
21
19
8
16
60
92
4
108
12
116
4
35
9
12
15
13
59
12
21
39
9
57
27
28
72
95
18
3
16
44
12
15
54
31
44
81
39
15
33
12
15
9
16
116
4
20
28
12
104
36
16
8
45
120
7
24
29
72
19
48
5
3
12
57
43
11
97
5
99
4
84
11
24
72
25
5
3
28
24
5
30
90
24
66
33
40
23
33
21
15
28
23
72
1
32
24
33
3
24
40
23
78
3
15
105
24
33
30
69
24
16
108
23
9
9
39
76
11
1
17
3
24
28
65
31
11
49
17
18
36
109
32
99
13
108
12
20
40
8
60
27
36
12
18
19
35
21
40
72
92
60
16
12
24
23
33
63
21
15
13
5
171
76
23
36
105
12
45
19
8
60
75
12
13
140
12
36
33
15
24
15
25
35
13
32
52
113
27
63
42
3
40
72
60
35
13
11
36
33
57
19
24
12
20
33
18
45
9
75
168
45
7
44
16
23
13
5
43
12
144
56
12
21
51
3
13
59
138
7
11
90
60
39
15
1
24
8
28
83
9
28
24
56
60
39
45
3
6
39
76
41
19
32
24
33
15
27
36
90
3
4
5
123
40
12
32
15
18
3
9
6
90
39
36
4
29
51
4
44
57
78
13
32
12
4
36
8
75
90
18
69
15
69
24
33
3
39
25
8
33
7
8
12
15
12
13
29
18
18
18
145
20
16
8
21
6
13
48
44
3
13
12
32
60
21
27
45
6
ABCD 95287069552*3^$a+1 [50045]
36
68
15
9
40
104
39
18
15
57
3
51
9
40
29
67
8
84
15
24
61
44
124
41
54
37
44
57
6
33
4
48
140
4
12
41
43
12
8
16
89
159
4
12
8
60
63
12
49
23
6
18
48
1
41
18
25
11
30
24
3
12
21
15
28
44
24
88
20
16
17
139
132
29
7
12
53
7
20
87
36
37
60
8
51
72
33
39
24
12
24
33
15
25
120
5
19
29
51
4
36
12
108
68
12
33
3
129
36
27
21
55
59
12
13
20
28
35
13
20
12
28
17
18
1
36
17
7
5
24
18
72
1
83
25
32
51
13
11
21
4
48
120
59
109
8
40
5
43
11
37
12
17
18
25
8
27
13
80
64
84
32
4
104
52
68
16
24
71
73
68
16
23
9
4
44
99
36
9
124
24
8
3
145
48
32
3
25
24
8
4
32
3
13
71
18
39
52
12
11
48
73
5
30
96
109
11
1
12
20
63
81
132
39
21
51
9
48
64
24
96
44
51
81
99
42
147
15
72
49
17
15
24
12
63
13
77
7
48
32
36
75
18
18
13
20
48
64
44
16
60
5
19
71
9
60
3
45
3
13
20
16
11
13
59
57
15
12
133
36
11
18
99
16
144
24
48
32
3
12
36
45
15
36
45
4
36
5
27
40
24
65
96
27
99
1
29
51
96
3
18
115
11
45
3
114
7
47
61
23
1
12
36
48
56
52
20
27
13
11
36
9
12
4
24
24
60
20
96
12
3
1
108
71
13
11
12
85
23
93
51
61
11
24
25
20
16
5
27
9
211
20
28
17
15
21
123
36
48
72
9
15
28
12
24
48
44
52
23
36
109
8
87
12
18
27
12
33
3
28
32
12
4
47
1
48
32
15
45
75
85
29
18
18
12
91
32
48
40
5
15
60
112
53
3
24
9
18
37
36
36
35
45
57
3
48
36
64
12
20
12
3
42
7
12
36
24
83
81
16
47
48
49
20
12
27
54
19
23
36
1
20
40
32
27
57
28
11
12
9
51
13
80
4
60
17
18
33
36
16
24
32
27
9
12
105
18
12
72
21
21
66
37
20
3
1
32
220
32
12
9
30
1
12
41
27
15
13
12
48
36
89
19
36
32
21
43
245
18
37
8
60
16
144
44
52
36
32
172
77
51
12
15
37
12
164
21
63
3
54
42
9
84
16
17
31
48
44
4
56
16
32
105
7
96
47
30
78
192
13
5
36
150
45
27
33
177
3
75
1
251
21
15
126
3
16
65
7
24
11
252
13
132
29
43
29
54
24
25
48
68
75
18
15
36
12
3
25
20
15
241
11
33
33
63
4
11
33
3
69
15
97
48
72
131
45
4
144
23
73
36
11
42
99
4
41
51
4
11
9
16
11
13
29
48
18
21
21
72
7
12
128
64
12
59
6
48
6
33
3
48
6
31
8
27
13
29
19
72
8
3
1
36
71
181
23
36
57
45
36
18
45
24
4
35
60
12
96
25
12
11
57
16
5
3
159
9
9
3
4
29
36
43
5
31
11
36
13
48
29
3
51
25
48
11
114
39
9
3
72
40
8
3
13
60
12
47
12
73
36
24
11
61
17
55
72
32
60
9
19
5
27
9
39
16
56
28
84
245
12
36
7
47
13
20
16
32
123
25
23
1
17
39
64
47
25
96
68
129
78
1
96
23
25
12
48
8
15
36
6
48
42
69
57
39
15
1
17
87
60
51
13
77
19
36
44
4
12
5
54
24
90
54
81
27
12
37
12
36
12
68
3
1
53
75
15
12
6
7
11
57
87
57
12
15
33
21
43
8
24
24
27
36
1
48
8
40
35
25
65
31
12
23
45
15
141
24
9
87
88
29
30
24
66
19
35
9
52
8
4
36
8
15
21
15
36
36
25
11
97
95
9
16
71
12
57
28
11
13
32
16
24
24
72
17
12
18
57
3
61
77
15
4
72
80
51
18
27
3
6
103
48
20
12
15
37
108
24
23
69
39
24
12
37
35
24
21
4
11
33
12
39
81
12
52
24
72
35
18
162
1
11
37
20
52
44
9
24
15
12
24
40
36
20
28
35
57
15
78
30
105
28
36
11
49
11
18
12
55
71
9
33
3
33
3
40
72
47
25
116
33
19
12
44
16
36
35
33
21
36
15
27
57
4
11
13
41
12
99
112
5
7
11
9
120
3
81
4
92
4
216
36
36
80
64
8
64
83
21
15
36
54
6
93
4
96
12
48
60
68
4
32
27
6
30
9
4
36
12
20
16
11
1
92
3
18
216
39
12
4
12
32
24
69
39
4
48
56
33
51
16
5
7
72
12
68
3
9
51
12
1
80
4
8
48
96
36
39
9
12
24
16
44
3
25
32
40
5
6
13
35
61
11
73
96
60
20
21
31
11
36
49
5
18
1
47
1
8
69
19
71
9
48
4
11
54
19
56
4
83
1
12
48
23
6
103
17
15
39
25
47
1
32
9
12
7
89
54
37
17
7
48
65
15
4
59
18
39
12
3
9
148
36
8
88
24
5
18
1
41
7
12
96
29
3
9
19
56
12
28
32
57
36
18
1
96
23
1
23
169
29
30
21
3
9
57
43
72
53
84
15
48
15
12
145
41
27
88
104
99
24
37
48
80
28
12
24
12
11
1
80
3
42
39
9
42
45
28
20
15
1
47
6
63
57
7
8
16
59
37
8
12
3
33
33
18
25
32
52
92
36
16
80
117
55
59
25
29
54
25
12
29
42
13
84
83
9
60
24
16
11
33
108
27
85
8
64
8
9
18
37
20
15
42
87
33
3
15
13
5
6
21
4
56
27
18
19
24
12
84
8
40
95
90
78
81
4
35
6
36
19
44
24
15
1
77
63
28
56
16
24
11
25
48
53
66
18
24
66
57
3
30
78
1
11
60
48
33
40
8
63
13
84
71
36
21
9
18
21
24
48
4
35
73
24
155
37
24
11
12
25
20
16
11
1
35
49
5
103
11
57
16
36
8
84
28
95
49
5
15
52
44
15
61
68
99
9
16
53
ABCD 95287081452*3^$a+1 [50061]
63
17
144
19
18
15
45
35
60
24
1
39
68
96
49
126
96
18
107
40
105
36
159
36
12
57
60
36
72
48
35
43
21
9
54
45
51
57
159
345
33
30
90
35
28
9
71
72
12
115
29
96
79
129
45
15
168
12
12
33
36
51
108
15
90
6
5
24
133
192
11
61
18
41
139
17
19
126
18
45
27
53
115
18
27
3
18
39
192
39
9
51
282
54
29
25
6
90
15
60
60
135
89
84
96
60
121
54
17
55
30
27
80
115
12
24
30
35
12
115
18
54
132
45
9
54
36
65
132
49
111
69
24
47
64
20
79
216
18
15
57
54
24
33
87
36
6
23
7
6
87
15
6
30
57
39
30
35
40
260
121
18
9
21
36
35
91
150
95
13
35
67
18
60
162
45
32
100
56
55
30
11
24
7
57
15
33
39
48
6
12
108
35
72
25
30
42
27
3
33
39
41
108
64
80
13
108
11
120
73
215
67
45
33
36
72
75
9
78
288
30
60
155
37
6
57
87
17
19
5
25
96
30
33
111
89
7
53
31
324
137
85
15
96
12
20
67
29
172
57
11
97
48
47
25
90
129
8
193
47
52
21
23
55
89
175
105
45
18
9
48
48
24
9
72
60
30
45
120
8
4
201
59
85
96
59
300
91
30
87
57
27
33
126
12
77
325
3
15
198
155
24
48
97
63
24
8
48
4
51
138
87
57
35
1
51
45
3
63
18
24
36
84
6
5
4
27
84
42
108
66
105
21
60
47
151
144
36
102
198
96
84
17
19
18
11
36
76
45
84
255
68
40
15
5
217
108
12
35
1
78
9
117
108
30
65
85
3
8
24
60
96
16
108
8
24
115
54
330
141
80
13
162
21
45
35
43
9
72
96
3
69
80
7
6
35
73
111
344
16
108
108
152
55
216
77
289
30
45
56
112
21
6
101
12
52
60
3
65
61
24
11
96
24
7
189
48
21
102
18
24
71
24
28
3
156
21
15
89
24
109
72
123
15
93
20
127
18
12
27
45
24
35
109
63
80
19
41
7
17
28
171
5
19
48
150
102
77
31
18
279
56
24
1
39
111
36
54
39
33
35
220
135
57
21
30
101
108
25
23
73
54
101
61
15
15
6
47
112
105
15
36
84
15
30
3
105
36
11
25
11
100
69
23
37
36
84
54
24
41
24
37
36
144
108
47
43
6
66
29
157
12
36
60
162
17
55
108
18
207
9
3
15
101
271
60
126
12
180
107
1
39
69
90
41
136
68
115
42
23
76
108
21
95
16
68
40
111
5
12
19
33
68
12
52
56
79
54
42
48
57
69
150
36
12
93
32
36
19
6
66
53
28
260
60
4
51
120
17
133
99
9
12
144
23
60
52
105
123
111
30
35
55
6
36
90
69
188
205
23
55
18
87
57
23
103
101
48
31
84
42
30
24
41
36
49
11
48
16
8
1
24
15
201
30
114
12
90
78
90
156
54
47
43
113
85
54
186
107
13
83
4
56
24
40
153
23
1
35
84
55
144
18
168
27
44
85
35
40
36
60
32
40
8
48
7
18
11
115
60
18
3
144
188
60
67
6
12
72
54
5
16
75
29
271
185
40
45
11
72
13
84
18
65
31
36
81
24
36
237
35
67
33
120
63
144
90
54
89
12
85
315
48
116
37
83
31
105
80
13
63
44
16
32
115
156
5
64
80
60
31
72
17
28
153
36
120
135
33
108
27
108
99
138
126
89
48
12
31
81
81
60
180
27
45
36
39
15
12
420
30
18
18
72
6
41
13
66
9
8
109
83
112
ABCD 95287288646*3^$a+1 [50025]
15
8
16
9
11
7
24
33
44
4
3
17
28
32
4
8
16
45
27
12
9
35
1
6
9
56
19
45
56
49
71
16
48
24
8
72
49
54
29
4
48
8
1
3
9
119
4
21
6
5
25
119
31
29
16
12
20
97
6
29
12
36
24
37
3
8
7
113
13
11
7
33
60
20
13
3
24
81
18
113
1
12
23
40
27
21
152
67
30
23
48
1
87
24
21
18
33
8
13
27
21
24
3
12
3
29
19
6
23
36
25
35
4
12
96
80
12
36
16
20
19
30
59
1
12
71
16
9
12
71
28
33
23
13
11
4
33
18
18
18
21
21
35
16
21
11
12
28
75
21
24
3
9
63
21
12
60
8
13
30
17
1
3
12
32
13
23
31
33
8
16
8
40
20
37
39
51
18
11
52
36
44
73
59
16
33
30
9
20
28
3
5
24
91
57
69
36
60
30
9
24
3
89
48
100
12
32
49
11
52
12
32
4
33
47
25
54
21
32
1
11
4
12
20
19
24
141
32
7
102
3
39
41
16
36
36
8
36
76
21
11
7
93
44
37
18
18
23
1
23
43
78
54
17
19
5
84
1
27
20
4
141
11
16
8
19
21
39
18
87
36
228
8
4
20
12
60
67
17
12
61
35
36
13
3
32
60
36
100
8
109
12
27
12
8
25
51
164
16
12
20
12
52
56
36
16
140
7
17
13
24
27
44
16
3
29
76
3
5
28
140
1
23
72
88
24
32
4
20
24
36
12
24
40
8
96
43
18
51
3
72
77
7
29
36
31
17
112
9
3
15
17
25
23
12
16
24
8
145
15
8
64
48
12
32
19
6
12
18
18
24
27
21
27
27
21
20
19
41
121
12
6
29
72
97
12
6
33
12
8
37
12
15
111
45
33
3
99
41
16
44
25
11
84
16
8
64
48
72
3
53
1
35
19
9
33
12
23
13
51
36
8
40
12
3
48
65
13
30
93
39
77
13
3
20
12
36
60
52
56
40
21
11
144
12
28
8
16
3
21
8
12
13
83
36
64
24
24
21
35
37
11
1
35
7
77
13
12
47
100
60
20
7
9
12
72
44
16
51
29
55
5
36
16
48
36
12
12
8
25
3
21
18
21
72
48
44
67
65
24
4
15
45
21
18
41
37
54
66
78
101
16
39
54
42
17
24
4
21
11
12
16
57
84
23
4
8
16
57
47
12
19
45
9
3
9
24
3
15
5
60
7
21
9
18
57
39
9
60
3
33
33
75
24
12
129
27
8
88
21
3
15
18
12
27
8
19
21
20
16
20
1
63
3
21
68
4
8
4
21
15
8
16
68
4
21
51
21
54
41
49
15
80
16
60
20
1
11
16
8
12
31
21
32
12
1
95
19
33
24
99
33
20
24
37
51
44
52
15
129
24
20
73
11
25
3
60
9
27
80
19
29
12
13
27
8
52
12
32
24
12
76
32
1
23
67
12
113
16
12
3
60
17
28
8
1
11
7
5
16
45
27
12
180
3
41
4
72
9
36
51
20
13
42
5
7
36
29
13
48
11
97
24
66
29
13
18
33
15
60
5
31
33
93
27
120
8
40
32
24
16
24
27
5
28
12
27
9
108
27
201
3
77
36
28
39
9
3
9
80
19
129
3
29
4
3
57
68
16
44
4
9
18
29
16
48
33
36
12
35
19
6
12
11
12
36
160
48
39
90
18
96
108
29
7
129
60
80
48
4
44
4
27
30
72
23
4
36
44
4
12
20
16
3
5
4
33
12
47
48
40
8
1
35
64
44
55
132
57
12
8
16
24
20
12
4
44
36
52
8
24
40
3
21
44
64
80
28
24
9
18
18
3
60
3
36
5
4
15
72
21
20
4
24
87
9
45
6
66
3
69
23
12
25
107
12
4
57
3
48
36
12
56
12
52
12
12
39
57
24
56
13
11
28
20
12
12
4
36
60
20
12
28
3
18
114
41
7
41
13
24
11
1
6
17
72
13
3
32
7
17
72
37
27
3
5
16
44
4
60
57
59
40
9
48
47
16
44
60
4
12
32
52
3
9
8
12
49
11
16
99
45
21
18
17
48
16
96
27
5
25
47
36
12
1
35
4
33
11
19
29
7
18
35
19
42
11
12
16
48
15
65
12
36
48
4
12
12
45
23
31
42
30
5
13
3
93
3
20
60
7
17
24
24
19
54
71
12
16
12
24
8
37
18
9
24
12
12
32
37
15
20
40
72
33
18
21
8
13
18
105
56
16
12
20
28
32
1
18
54
39
15
5
16
27
53
12
12
37
15
39
5
16
32
16
33
3
3
36
9
12
36
48
20
88
32
40
3
45
3
29
49
39
123
66
24
18
66
59
1
15
3
29
12
7
45
12
20
64
32
7
29
31
81
57
71
12
25
39
15
33
9
23
31
5
25
51
12
20
64
12
8
12
1
3
8
16
20
64
32
19
6
11
16
56
24
124
48
3
36
29
12
12
64
24
12
9
3
32
37
27
68
12
24
60
31
33
68
1
11
4
8
55
81
8
19
33
20
1
12
6
21
87
45
45
3
60
21
147
129
15
33
27
69
18
48
6
51
96
12
3
17
1
12
3
20
12
12
4
39
45
60
57
3
3
18
18
9
32
48
16
8
60
60
4
33
59
13
131
24
25
3
9
87
44
36
31
53
19
21
21
3
33
18
117
20
7
29
60
31
17
48
4
24
8
48
12
28
99
5
64
80
19
53
4
20
40
57
23
40
8
4
3
9
20
7
21
56
43
5
13
27
56
24
4
96
12
51
5
49
11
4
24
21
35
12
52
9
36
12
23
13
51
3
21
20
4
12
3
102
6
21
15
45
44
4
9
3
75
57
60
8
24
13
11
25
23
60
115
33
12
12
45
54
6
15
24
8
48
40
20
48
13
36
3
69
27
60
69
24
3
44
24
13
24
71
132
97
18
9
68
16
12
3
29
36
40
57
63
24
3
45
32
37
51
33
18
18
39
92
55
45
20
16
9
39
9
35
1
54
5
24
12
13
23
24
36
4
27
33
12
8
12
12
4
12
8
40
32
1
23
28
12
32
40
32
60
25
126
29
61
99
12
132
48
69
75
12
39
89
28
27
21
33
3
21
15
51
18
78
57
32
16
20
12
7
77
25
47
40
12
20
28
21
47
16
9
3
9
27
33
30
17
12
49
11
24
13
35
16
60
32
12
36
60
7
9
8
16
56
19
33
20
49
11
85
12
11
4
44
40
8
61
35
4
32
4
9
36
24
75
9
3
15
45
32
13
39
33
6
54
15
3
5
48
1
12
3
12
9
3
24
8
16
21
35
31
29
64
12
39
17
1
36
107
19
9
9
60
12
147
21
35
144
37
12
23
16
92
13
3
44
13
27
12
36
8
16
9
27
3
125
4
104
4
15
5
19
41
76
8
175
54
11
31
9
24
8
7
41
73
11
12
48
40
33
11
4
24
9
36
87
60
51
126
23
1
66
41
16
57
3
8
19
24
53
60
16
36
9
6
12
18
60
3
36
141
11
1
15
3
117
12
48
12
45
51
75
57
80
31
5
48
1
66
41
1
36
59
7
21
3
29
7
77
28
32
16
9
12
6
5
48
4
32
16
36
3
41
28
8
ABCD 95287764896*3^$a+1 [50008]
84
96
48
13
107
36
60
36
132
24
48
36
25
203
168
43
252
18
167
144
67
77
31
216
18
18
41
49
35
73
119
72
25
155
132
199
149
12
91
5
72
103
65
25
191
24
144
1
95
168
12
12
72
19
18
90
65
12
156
19
149
12
1
395
72
72
1
71
19
173
133
107
37
59
72
24
187
54
90
53
73
23
72
24
24
1
47
169
18
53
84
48
48
12
115
149
144
192
144
72
109
36
234
5
48
48
24
204
48
108
240
48
120
24
19
162
47
348
145
72
36
35
91
198
131
48
228
12
84
145
47
12
48
48
25
432
35
37
107
19
269
24
192
144
1
59
49
36
191
25
18
5
60
12
67
17
144
1
35
72
216
168
67
17
55
18
36
270
53
19
89
48
24
60
211
18
54
54
179
72
180
132
121
83
133
23
36
84
91
65
43
41
144
12
36
19
125
37
180
119
169
72
11
12
13
59
120
24
204
187
5
228
12
60
1
72
71
109
35
55
233
36
19
125
19
126
35
48
432
205
47
7
41
192
108
96
49
72
450
90
126
17
48
36
48
12
55
53
73
23
85
11
61
198
113
67
77
132
151
36
353
97
143
163
413
19
65
48
168
25
11
48
67
17
109
54
173
24
192
7
77
180
283
161
91
41
60
36
115
29
115
41
13
23
12
55
108
17
360
120
108
79
53
192
61
18
305
1
23
31
41
12
199
144
18
71
36
55
65
192
120
91
126
54
65
12
96
48
36
24
48
36
36
24
132
36
19
144
54
47
36
60
235
173
151
36
401
180
48
19
5
85
11
36
48
84
144
24
13
23
157
95
31
18
71
312
85
108
35
60
67
72
36
113
336
55
36
101
48
67
245
24
127
17
48
120
48
109
11
7
77
84
48
12
12
36
36
96
144
120
163
90
227
72
12
12
37
179
55
17
199
72
108
101
240
168
48
37
59
192
72
19
5
48
24
67
149
31
234
83
7
77
336
24
13
59
49
59
13
47
115
77
121
18
5
72
120
24
103
5
12
91
329
12
36
55
144
54
35
37
71
37
72
18
89
91
360
5
48
96
180
13
54
65
216
79
53
217
35
324
48
43
36
29
84
85
11
36
79
221
85
107
12
79
53
217
35
36
132
139
77
67
54
72
83
61
36
18
65
48
67
41
49
59
49
47
228
139
53
144
127
53
96
12
163
18
47
7
54
72
23
12
217
155
48
193
251
72
12
96
55
5
24
24
73
71
1
23
85
83
360
79
17
91
198
126
18
143
12
12
85
11
72
7
41
48
108
96
336
132
24
84
31
77
31
468
5
60
12
103
17
96
265
23
ABCD 95287850038*3^$a+1 [50022]
5
36
12
7
60
17
64
12
75
42
47
1
39
3
21
117
12
60
27
8
16
12
32
61
36
6
9
36
8
37
42
5
13
15
32
85
27
20
4
39
41
55
41
31
9
3
81
44
96
19
17
1
3
9
42
6
18
5
25
95
19
81
12
32
7
18
48
42
17
16
44
229
6
21
68
60
24
60
60
61
11
19
30
11
43
36
5
7
17
13
132
36
51
3
5
43
45
39
114
15
99
33
32
112
44
61
36
39
8
1
51
60
68
28
3
45
116
43
17
43
12
18
27
33
51
297
12
51
45
102
45
9
78
36
12
33
27
24
5
120
19
24
5
28
32
1
6
6
47
13
39
69
36
39
129
3
27
17
43
33
8
7
18
54
6
120
24
27
15
89
16
9
36
39
20
7
17
121
42
17
16
96
20
40
24
75
21
99
89
31
24
30
48
42
17
91
18
6
66
12
3
8
25
12
15
105
72
3
33
54
41
37
23
52
15
9
111
78
24
6
66
36
23
120
7
54
54
29
103
12
66
15
57
54
18
78
149
16
3
41
4
12
27
6
75
9
18
105
39
24
12
12
138
75
8
67
84
53
60
7
9
15
54
11
25
27
44
16
9
75
3
48
93
39
93
15
18
66
36
9
80
19
36
65
136
129
30
66
42
18
95
43
65
79
96
6
99
12
69
66
24
24
5
49
48
30
42
11
25
59
25
6
30
54
12
9
15
5
61
39
12
15
17
48
64
123
17
1
18
29
25
11
127
33
27
17
16
87
24
89
19
117
3
42
23
12
19
12
102
11
7
29
19
24
150
36
27
45
15
24
99
66
18
18
12
6
6
24
24
12
83
16
27
77
73
39
81
42
6
24
47
79
6
99
27
18
12
15
3
36
9
72
32
7
6
42
65
13
15
27
12
30
59
37
12
11
7
9
39
41
36
37
66
24
5
61
12
47
1
6
144
41
4
20
12
37
11
79
33
3
29
28
20
13
60
71
1
42
12
6
83
76
15
48
36
60
5
19
41
85
42
105
24
45
30
21
27
42
15
21
60
24
6
30
30
12
12
125
73
66
30
72
42
57
24
57
18
12
33
141
66
30
12
3
27
5
7
5
19
30
6
120
5
19
84
41
1
48
51
21
51
48
104
96
121
119
12
12
13
23
19
177
69
6
6
23
36
4
21
23
25
3
8
85
144
71
16
39
36
53
55
6
35
7
18
24
3
75
84
114
11
4
87
30
59
25
35
13
108
59
31
42
42
18
30
42
15
63
21
56
16
9
11
13
42
42
27
36
44
36
13
12
39
84
117
39
3
41
7
18
15
87
33
104
103
89
13
35
16
75
5
24
36
61
60
90
105
144
27
12
102
186
45
33
51
44
76
24
12
39
45
3
42
59
31
36
12
6
11
24
7
165
84
44
31
5
24
120
12
12
16
15
12
45
8
19
42
84
135
9
111
9
111
72
8
85
24
36
30
29
1
12
39
24
57
102
66
24
11
85
90
21
45
96
12
3
39
60
84
24
17
1
24
23
31
6
39
36
9
30
105
260
16
3
6
30
42
90
17
76
36
33
3
27
5
103
12
6
6
9
9
27
60
20
1
83
157
48
75
21
6
30
30
18
119
1
207
9
24
35
60
7
9
8
12
16
105
42
6
27
15
108
144
33
75
105
3
57
69
6
129
8
43
69
8
31
30
27
8
25
107
13
35
1
6
12
78
48
6
41
12
43
69
24
39
6
96
59
67
108
57
60
3
24
17
13
51
96
63
12
53
55
18
30
45
3
6
18
5
61
90
101
1
3
15
36
6
83
121
48
6
21
9
71
48
1
11
16
3
12
72
81
51
48
18
18
120
24
81
51
5
49
27
69
95
60
48
43
5
43
36
5
13
6
12
48
12
53
60
36
1
18
66
24
47
12
52
9
12
12
96
30
21
39
21
3
65
16
9
12
51
15
5
79
81
27
41
24
13
3
75
21
21
48
15
60
45
35
19
30
48
12
11
1
96
30
9
15
6
54
54
12
84
126
60
69
36
75
113
19
42
36
23
19
6
84
12
36
24
35
48
37
84
6
54
47
124
69
24
72
51
8
235
105
69
11
96
61
3
80
7
84
24
54
30
60
12
54
12
47
96
25
36
23
31
54
12
48
11
19
60
30
30
5
1
15
21
6
132
42
135
33
107
16
32
91
24
5
55
18
48
35
31
6
12
11
1
35
31
42
3
3
54
6
6
6
9
3
78
30
113
1
84
24
36
30
24
5
72
40
3
30
60
23
4
81
102
33
20
12
16
39
6
11
40
3
5
7
113
91
117
3
54
12
95
13
12
24
27
15
5
48
7
45
32
37
51
8
16
15
54
167
7
21
39
17
31
17
12
25
18
117
15
18
27
20
13
63
45
18
5
19
30
6
12
60
12
33
15
17
55
48
17
12
13
90
30
186
24
41
37
59
25
23
1
111
81
18
42
3
32
100
117
27
9
51
156
48
45
11
24
37
24
18
48
9
9
35
112
68
60
91
30
36
3
27
12
21
36
21
15
32
12
19
41
24
31
45
93
30
36
96
54
12
107
25
42
48
77
19
6
60
78
12
9
27
29
4
12
9
78
17
109
15
80
96
79
17
145
3
56
55
18
63
123
12
12
12
29
25
11
61
15
15
53
1
108
90
5
13
42
6
12
23
7
54
90
156
42
3
9
54
5
16
75
21
27
12
5
31
17
1
11
55
45
21
12
47
4
87
42
11
7
42
18
42
30
6
35
24
61
35
19
6
12
30
18
35
1
66
18
60
90
6
11
64
20
19
29
72
16
15
69
60
20
48
52
21
18
5
25
36
23
37
48
18
48
54
6
84
53
64
68
13
18
24
30
ABCD 95287984934*3^$a+1 [50033]
114
30
41
55
156
24
29
91
5
109
6
144
66
11
133
282
228
186
150
204
12
89
49
72
23
61
144
90
5
265
96
275
1
150
29
25
60
131
48
7
30
78
6
66
24
30
66
120
29
180
91
84
90
300
6
138
11
1
150
18
6
144
66
84
71
91
24
24
41
84
61
24
6
30
30
54
150
6
84
60
60
107
19
125
25
119
36
31
53
31
149
25
36
35
180
1
18
180
6
36
54
60
24
336
114
72
24
6
5
133
30
96
65
1
84
60
24
6
90
30
96
18
107
55
60
24
29
1
24
47
108
37
24
66
18
60
36
59
385
47
235
258
30
6
90
36
89
109
30
12
18
66
114
90
5
85
47
25
24
6
53
175
6
90
6
180
18
42
24
66
18
60
30
17
169
35
19
126
36
18
12
258
30
36
120
66
18
17
73
36
6
198
47
73
30
36
156
108
66
126
48
41
79
5
121
36
48
35
115
90
120
60
11
49
36
150
36
48
96
120
30
155
55
84
41
19
36
96
18
47
19
29
187
18
210
126
240
204
66
29
67
48
90
6
36
138
36
24
156
30
30
119
25
95
115
12
5
115
24
5
79
6
84
180
96
60
35
36
120
103
42
24
30
41
19
36
53
37
24
120
119
175
5
121
11
25
78
5
31
89
157
18
90
90
12
18
6
204
36
144
5
325
6
24
36
60
36
84
6
60
30
18
155
37
23
85
30
96
54
30
12
204
29
25
11
19
17
43
5
25
42
240
24
36
233
67
150
24
24
36
126
30
18
5
60
31
150
84
95
12
24
79
5
61
84
12
95
19
354
12
60
54
24
90
6
84
5
120
85
47
139
24
65
121
84
36
174
5
91
90
6
48
42
24
150
89
121
60
6
60
18
66
6
60
24
114
6
119
85
120
6
126
18
312
78
126
6
60
24
54
30
60
66
24
6
186
90
24
11
73
216
59
1
35
139
30
60
156
59
127
24
24
30
71
144
181
126
53
36
25
24
96
35
49
60
6
114
12
83
25
12
150
300
89
55
29
61
30
60
30
54
12
78
126
6
48
12
18
6
30
29
31
30
66
48
240
210
35
61
60
30
54
35
31
120
6
18
66
24
12
84
24
227
108
36
1
54
144
60
6
60
114
5
96
145
35
19
216
96
48
66
239
157
23
36
241
30
24
24
36
54
95
12
13
12
54
29
60
7
209
25
6
60
18
60
12
60
24
36
59
19
150
162
54
36
83
85
156
66
30
90
5
108
25
90
101
36
43
30
35
36
115
84
6
144
126
90
11
19
90
54
90
35
37
54
60
66
78
90
66
24
12
48
36
24
65
355
36
65
49
12
30
48
5
1
6
29
84
145
96
35
84
61
84
6
54
96
84
12
23
61
90
6
60
78
101
31
5
120
13
102
108
30
60
6
96
54
6
18
6
65
36
13
30
77
85
119
49
95
7
18
30
66
6
48
132
30
84
276
78
30
131
235
240
36
144
54
11
84
67
5
79
114
30
125
12
109
6
324
96
54
90
6
108
90
41
61
384
60
36
263
7
53
25
12
84
6
54
90
150
66
18
35
1
30
6
78
120
96
29
151
41
355
24
114
102
54
36
90
48
6
174
65
1
24
192
18
126
24
95
25
30
36
36
113
91
ABCD 95288647802*3^$a+1 [50017]
8
4
35
6
42
13
44
21
132
12
24
19
48
5
15
3
45
21
24
19
32
76
113
39
21
19
20
27
78
60
6
1
89
7
5
19
23
21
100
41
3
51
57
64
24
12
17
12
30
9
40
32
117
3
57
12
39
60
36
9
19
80
57
60
19
12
17
48
18
6
36
19
48
77
108
51
39
42
63
33
24
84
19
101
24
3
9
54
9
28
5
132
36
36
24
75
9
15
21
115
44
45
48
7
8
4
65
51
60
9
144
24
42
33
15
37
83
6
12
43
35
1
71
69
16
48
59
37
29
120
24
31
20
69
31
24
17
30
85
59
1
5
19
60
5
12
123
21
48
66
24
6
31
48
17
3
21
42
18
24
102
13
5
6
150
12
19
29
84
51
21
19
5
60
31
5
19
92
27
42
54
9
12
64
5
24
6
42
30
30
60
15
57
60
42
120
24
6
84
19
5
27
69
6
6
12
6
9
33
3
9
42
330
19
5
15
21
24
31
36
24
53
63
4
8
21
67
5
42
25
72
8
52
96
5
12
72
60
30
18
6
6
51
9
31
20
28
41
24
6
9
69
3
9
6
33
15
1
5
3
15
133
5
30
72
6
75
16
8
33
12
31
11
21
108
16
68
21
7
29
36
12
3
15
9
9
12
12
36
7
12
53
3
16
48
12
5
31
23
21
3
6
7
17
3
57
3
33
12
99
69
126
54
19
20
21
91
11
42
55
17
6
138
6
24
30
12
7
5
3
33
12
3
57
78
6
60
19
17
48
12
12
7
35
6
43
161
24
15
57
30
18
12
84
54
69
33
115
48
176
21
48
12
72
6
1
44
76
36
12
5
27
16
8
9
55
12
29
12
39
100
8
21
79
17
48
18
30
19
29
15
112
29
19
77
30
33
52
44
15
1
24
95
6
19
5
24
24
48
3
9
103
24
8
57
3
3
9
21
42
73
23
37
29
78
66
6
9
81
99
4
12
20
9
30
42
7
56
16
48
53
55
17
96
79
5
27
3
45
33
24
18
1
29
3
45
48
7
35
33
12
33
31
35
33
28
44
4
5
24
6
61
65
36
72
6
96
48
1
29
31
20
9
12
18
6
36
36
24
3
16
65
6
21
105
42
66
12
3
45
15
21
60
31
44
9
7
84
68
21
60
27
3
9
40
17
24
30
24
18
27
57
18
1
20
16
11
30
48
24
31
20
12
57
7
140
88
17
43
12
5
60
31
17
7
80
9
54
42
3
45
6
57
9
30
9
52
44
48
16
17
39
9
7
47
1
41
3
57
18
21
69
6
6
18
25
53
12
7
5
114
117
100
44
9
99
33
7
17
6
54
31
113
31
59
24
66
36
19
5
15
4
12
29
30
54
36
60
24
3
9
60
36
30
18
60
12
72
15
76
12
47
21
51
25
48
48
53
67
47
42
39
9
150
93
12
21
60
72
7
48
23
9
48
9
108
48
79
5
36
27
48
93
12
67
5
12
43
17
54
1
5
75
33
12
43
47
85
5
30
1
5
18
25
65
6
48
1
56
60
36
64
8
48
9
36
55
17
42
1
53
67
17
63
63
6
3
40
12
44
9
60
12
3
27
24
90
30
1
5
36
27
16
77
55
12
17
75
4
11
24
24
18
12
36
6
6
18
24
30
3
48
9
12
18
57
124
5
72
7
60
65
31
12
29
43
17
43
5
27
84
72
4
35
13
36
5
36
3
21
6
21
105
7
5
27
21
102
102
60
3
105
48
24
19
72
5
19
41
30
18
12
7
12
5
48
163
23
69
45
6
9
21
15
9
27
28
60
20
16
11
66
15
87
90
67
29
12
18
24
48
30
75
33
19
53
7
20
16
29
3
99
49
29
3
39
78
27
16
29
24
24
3
9
36
27
72
28
17
3
15
13
17
15
12
36
4
5
19
32
33
84
36
7
32
15
30
87
3
45
36
21
19
20
57
7
48
12
20
33
15
45
24
24
6
9
36
60
9
55
36
59
25
17
12
36
36
19
77
24
19
60
29
126
21
21
48
24
60
18
42
31
29
36
111
16
29
60
78
18
87
12
9
19
17
19
32
9
24
67
60
12
8
15
18
24
6
66
60
18
13
29
79
41
30
6
18
6
15
36
40
17
36
90
24
42
6
18
15
45
12
15
15
37
5
12
43
36
41
18
1
80
45
27
87
6
67
60
77
12
39
9
3
52
5
31
71
1
53
24
12
36
7
20
15
30
3
9
24
6
48
21
45
7
5
19
29
12
108
27
69
24
24
18
30
67
47
6
7
5
55
53
123
16
101
27
15
21
27
37
5
36
7
5
30
13
17
24
99
36
9
51
100
44
4
11
1
41
55
72
108
17
67
29
42
114
6
54
90
18
55
47
81
24
15
13
12
5
3
112
120
48
17
144
30
1
5
15
36
15
18
15
124
20
33
43
11
9
57
7
47
13
5
7
125
24
36
6
30
42
102
43
8
24
28
107
1
29
48
3
39
13
12
5
15
9
12
30
9
15
6
18
42
39
16
47
1
60
20
57
24
24
12
24
3
81
27
4
161
15
28
5
6
6
67
17
6
25
29
79
11
6
27
33
3
16
11
37
35
57
15
9
12
33
12
78
21
16
17
3
24
9
36
19
71
30
18
48
57
15
42
36
135
4
23
6
27
120
24
33
3
28
5
24
90
6
36
48
12
24
15
27
25
23
24
6
12
12
27
21
60
15
48
9
6
21
21
24
108
7
5
24
24
60
12
24
30
6
43
80
21
39
36
39
37
36
24
20
9
51
40
5
3
21
19
77
24
7
32
27
24
30
27
24
40
24
92
9
99
4
20
15
1
92
64
5
48
75
36
16
29
12
3
27
37
48
5
63
81
36
39
21
15
15
18
6
30
24
19
5
55
5
48
30
48
25
17
19
11
54
63
21
7
24
5
36
48
51
3
6
24
12
108
7
35
49
41
19
29
6
1
71
9
16
12
41
7
32
112
5
75
16
20
9
19
12
24
23
48
24
45
4
5
7
12
56
16
44
36
9
19
35
61
59
42
24
12
187
53
24
15
33
43
5
75
39
18
30
48
162
27
16
17
31
80
45
7
8
15
54
31
12
72
12
89
66
9
105
19
5
31
24
17
6
30
12
12
24
36
43
12
36
68
21
168
12
48
36
24
3
4
29
7
48
5
55
41
36
63
15
1
5
15
45
3
33
12
7
48
5
55
11
25
24
20
28
23
57
69
48
36
6
18
3
57
27
76
35
90
3
9
18
48
6
36
7
5
15
21
6
18
60
162
33
21
60
36
66
129
21
18
9
28
17
12
48
12
19
5
31
29
24
55
5
12
51
75
174
3
16
41
79
47
54
18
18
15
4
5
24
ABCD 95288706746*3^$a+1 [50020]
4
20
13
3
15
6
30
9
12
44
28
48
68
16
15
21
63
21
3
18
59
13
36
15
32
19
18
6
9
75
5
100
20
1
15
75
36
21
8
7
17
37
3
15
33
104
40
36
32
16
15
45
24
8
7
72
53
25
15
80
12
19
21
15
18
27
99
66
54
6
11
25
3
24
12
36
15
12
18
3
36
8
61
51
8
1
12
60
23
4
21
35
145
11
76
45
15
3
36
30
11
40
3
9
27
6
3
12
39
5
28
48
45
12
36
15
81
11
7
5
28
32
1
27
8
1
6
29
88
45
12
3
3
45
9
30
18
6
12
24
41
28
36
3
17
40
51
17
13
18
21
44
49
36
51
8
36
25
11
61
18
24
48
9
9
24
11
16
8
16
24
12
144
21
11
28
20
7
29
48
28
9
11
43
81
144
80
37
15
15
108
24
21
69
12
3
48
12
33
3
24
3
24
48
17
16
57
15
36
9
18
30
54
21
12
56
61
48
6
41
31
30
39
105
6
29
25
23
7
60
113
31
30
11
76
24
24
9
6
21
8
1
15
32
12
181
27
92
16
36
48
32
28
21
36
36
59
19
9
45
3
24
9
54
5
25
42
18
23
25
39
3
33
57
15
15
5
1
59
72
61
18
5
1
18
41
36
13
30
42
48
35
52
56
28
9
90
41
12
25
54
18
18
5
7
36
6
15
20
55
30
18
33
168
12
72
48
20
7
65
12
1
30
54
78
21
9
23
19
9
9
12
3
3
18
27
48
12
12
3
60
29
40
75
29
1
23
31
24
5
7
18
18
29
4
27
5
144
60
25
11
25
54
54
36
48
27
63
5
40
12
56
13
6
5
25
36
63
44
1
11
31
30
63
15
69
3
12
72
6
135
9
15
3
45
56
1
11
13
12
3
32
19
5
24
12
109
15
39
9
8
4
9
42
54
54
54
3
15
33
15
54
11
72
7
41
1
23
36
36
36
43
5
1
39
36
15
9
9
15
20
85
6
17
4
44
1
3
8
12
1
39
8
79
9
21
3
56
24
16
15
30
51
3
17
1
63
9
27
8
40
56
60
24
1
6
9
57
15
39
6
63
27
12
53
43
9
32
48
31
24
18
15
3
5
4
3
9
24
36
48
135
57
3
5
36
25
6
5
40
8
76
15
54
23
133
36
6
65
43
30
6
5
25
6
12
78
87
12
3
6
11
19
81
8
7
36
9
36
3
17
24
28
57
111
12
32
13
47
1
3
57
39
9
24
35
13
3
75
9
12
20
36
48
1
3
27
6
30
18
6
5
16
87
18
3
51
9
24
32
43
21
51
9
32
67
90
23
13
15
15
6
51
44
4
21
15
120
48
21
174
17
16
8
40
51
41
79
21
24
20
88
27
18
3
3
12
33
57
119
13
18
9
3
6
95
4
3
60
5
4
8
132
4
12
27
36
17
7
30
42
36
45
45
35
19
41
25
18
101
88
45
47
25
3
32
16
68
31
21
9
15
63
5
76
129
18
17
7
48
33
12
15
30
15
92
4
20
4
63
54
144
59
12
1
42
12
6
18
9
20
7
21
24
21
23
4
33
18
12
24
41
7
18
35
163
17
7
21
36
15
21
27
6
35
127
29
28
60
48
8
1
95
4
9
6
17
19
18
156
6
29
96
19
36
53
37
48
72
75
24
45
11
40
21
42
17
16
8
96
55
5
49
6
5
31
9
8
31
9
8
25
39
60
45
83
91
24
5
25
35
43
33
57
27
45
18
12
6
54
17
24
4
12
33
11
7
30
24
36
30
5
67
6
11
1
35
37
3
12
3
53
127
18
42
12
17
28
15
12
29
7
5
19
30
11
60
12
16
27
54
59
67
69
48
33
15
68
60
1
23
48
13
24
51
56
40
144
51
29
19
42
15
39
9
8
12
16
99
17
1
83
4
15
42
15
3
18
39
33
3
8
24
37
3
33
23
85
39
33
12
11
24
12
31
18
12
3
12
9
15
8
16
56
48
12
1
42
33
39
9
24
56
40
12
72
57
126
18
99
93
18
5
55
66
3
32
16
63
30
36
39
57
23
16
8
43
12
17
16
39
6
18
9
12
33
18
54
15
8
7
69
9
11
25
15
36
105
60
18
81
32
7
5
37
15
39
65
112
24
24
32
7
6
87
72
20
16
44
31
81
60
15
24
9
12
48
12
68
7
36
17
60
31
29
40
12
24
20
36
36
79
9
36
44
37
12
27
60
75
18
6
12
45
24
24
32
25
15
8
112
9
51
12
12
44
4
3
30
59
4
81
36
3
12
75
5
13
15
9
12
6
33
72
57
47
1
3
51
60
30
11
24
4
20
16
159
6
23
12
1
12
60
3
33
27
9
11
43
17
19
53
52
8
25
6
21
24
20
60
96
16
9
6
54
63
3
29
48
48
7
21
27
18
15
21
75
51
18
35
4
12
3
6
12
78
21
8
12
16
8
1
35
64
72
9
3
36
20
1
30
9
15
5
4
3
9
15
36
72
17
4
32
13
119
36
4
3
72
33
27
30
47
16
32
12
19
42
39
69
30
45
27
5
19
66
15
9
3
33
47
12
4
75
54
6
129
15
18
18
5
25
11
79
45
56
13
27
36
32
25
27
20
40
3
36
6
66
9
44
36
24
67
45
12
15
33
24
20
24
52
44
19
29
25
23
24
13
75
20
13
15
3
89
31
9
96
39
17
24
19
30
15
21
54
17
1
39
20
13
6
30
15
27
113
12
4
60
3
33
3
6
36
35
52
8
48
76
8
55
33
9
3
33
18
12
53
36
79
9
21
24
3
12
8
25
47
12
13
36
11
4
24
3
30
15
24
15
6
39
69
59
36
36
60
25
15
8
16
9
36
6
21
32
60
12
1
3
15
5
7
18
11
13
15
51
6
36
3
24
20
7
45
21
72
42
18
35
13
18
24
21
12
39
36
108
9
21
47
40
8
1
23
52
45
15
3
65
43
5
72
28
27
12
6
12
15
3
57
36
21
35
16
8
4
32
31
29
40
15
6
23
67
17
1
11
4
21
3
20
28
33
11
31
5
48
16
15
9
15
41
28
15
6
30
21
39
5
7
24
30
23
13
18
45
81
36
3
56
19
12
9
9
24
27
3
5
112
9
54
65
7
45
15
18
3
27
6
35
31
5
55
81
3
45
32
13
11
43
6
47
12
36
4
36
24
21
51
21
12
60
11
12
24
4
44
61
6
21
68
24
60
16
9
167
25
96
59
13
12
15
45
3
27
6
18
36
30
168
30
81
9
6
12
57
8
4
20
40
33
18
54
3
21
30
54
42
65
16
24
44
25
15
12
92
13
18
12
45
15
18
39
20
28
8
31
5
31
90
23
61
3
56
4
8
48
36
13
71
4
12
80
4
9
18
120
29
4
36
21
42
5
7
18
23
148
72
33
99
12
9
15
39
42
11
40
12
60
72
3
5
25
63
12
21
84
27
51
5
13
30
6
48
3
39
21
33
47
7
45
3
17
61
12
54
21
32
7
29
1
96
12
18
5
24
31
197
12
1
60
27
45
27
44
40
51
18
18
5
60
7
17
31
17
7
29
1
23
76
12
12
92
76
12
12
24
57
3
15
54
36
11
31
9
56
79
5
16
32
52
33
15
45
12
11
52
105
15
15
33
9
36
23
31
29
12
13
15
12
75
90
3
56
55
30
83
7
78
3
15
5
4
21
18
21
3
45
20
1
39
80
28
15
9
8
76
21
18
17
64
21
6
29
19
36
18
ABCD 95288711998*3^$a+1 [50002]
48
90
12
58
120
38
180
174
18
120
48
72
30
144
18
30
165
3
24
30
135
141
72
22
48
137
33
6
30
42
18
190
182
132
46
336
38
3
7
2
63
132
189
142
38
132
15
9
216
60
48
10
14
10
8
42
108
15
75
30
18
21
19
80
66
15
79
14
12
36
12
270
136
26
46
5
19
96
62
66
16
80
18
48
30
9
9
24
6
24
90
168
135
55
192
122
120
46
17
21
24
106
2
48
180
144
3
9
111
33
24
46
24
26
12
162
6
132
24
96
70
80
18
6
48
48
54
84
22
65
7
56
40
56
18
78
42
46
17
24
48
151
2
30
18
22
38
72
27
55
5
12
15
21
43
17
72
33
54
16
2
78
24
64
26
46
8
64
38
27
7
86
42
33
15
30
202
2
24
6
81
55
120
2
72
6
105
69
10
5
21
30
9
9
12
27
7
104
72
42
63
144
36
9
96
10
120
8
24
57
21
75
57
6
9
135
40
80
162
46
5
45
24
24
87
45
34
50
150
48
6
12
30
40
24
41
72
57
54
42
48
30
42
87
117
36
72
126
30
12
24
46
80
18
22
38
10
170
6
16
80
90
238
62
130
8
9
31
26
54
24
66
12
34
14
90
66
15
31
48
26
94
2
39
15
24
117
67
200
18
207
15
57
63
153
55
2
27
51
42
30
6
42
64
104
9
72
79
137
33
6
136
14
3
33
70
48
2
22
26
72
78
9
33
22
38
75
39
16
17
31
24
8
18
6
150
106
80
150
34
26
24
46
50
70
152
40
8
112
8
138
70
72
110
12
78
48
72
114
6
40
24
14
426
16
120
32
30
36
22
125
93
6
24
40
2
12
3
55
122
22
26
30
40
137
57
46
48
2
94
104
24
78
204
24
22
152
30
18
54
226
14
24
42
42
72
63
15
66
6
96
120
40
5
43
101
3
40
2
36
154
38
18
9
33
3
33
12
142
48
17
55
110
48
114
114
142
2
27
51
30
10
48
24
17
9
51
105
34
197
43
146
46
14
18
66
72
22
26
22
48
41
79
32
48
112
110
10
32
90
46
2
54
105
31
24
86
138
150
60
22
32
18
78
30
60
6
18
60
27
63
18
118
2
39
39
30
219
63
54
3
15
112
24
50
22
29
163
17
55
98
6
30
51
69
132
78
30
24
18
42
87
31
2
75
67
8
42
46
32
6
42
112
50
12
51
39
16
168
56
40
8
256
144
56
16
296
57
135
16
24
80
312
16
2
63
15
9
108
163
38
10
56
96
64
41
144
33
118
32
33
129
150
16
2
12
15
139
74
46
32
18
46
24
17
9
24
6
16
50
39
9
70
96
96
170
84
51
55
89
39
24
222
96
48
42
9
31
2
72
6
18
46
14
27
9
24
27
33
24
58
98
72
60
12
12
34
122
12
120
12
30
64
74
6
6
10
104
126
48
192
108
3
19
26
30
18
51
3
66
22
8
66
46
24
48
53
3
57
103
17
39
24
90
12
12
36
10
120
41
81
54
24
16
8
48
18
39
7
8
16
134
60
228
48
34
216
80
64
86
24
15
33
12
15
55
8
9
21
12
96
27
115
17
15
93
19
74
24
78
18
22
2
72
6
129
69
10
17
45
18
24
18
22
72
24
56
16
29
19
17
63
222
75
15
40
29
9
162
9
33
22
288
8
30
24
34
2
87
105
22
26
39
201
39
93
15
48
45
24
36
39
19
17
175
8
16
128
6
84
70
17
69
36
36
12
72
6
112
32
88
32
6
34
65
9
12
12
46
26
24
126
33
31
86
135
3
136
62
18
69
177
18
160
200
126
34
48
65
39
16
38
27
9
48
3
9
60
70
26
48
39
45
48
12
12
48
180
78
42
87
39
30
39
3
18
22
65
132
67
8
16
2
72
15
7
56
45
93
36
18
66
22
72
72
26
27
93
99
51
45
57
27
79
144
2
96
102
16
14
90
88
38
82
38
39
3
240
24
186
30
9
48
132
91
24
56
40
2
60
18
54
34
2
70
158
12
22
72
5
19
2
30
42
46
89
93
108
54
6
144
12
24
ABCD 95289571504*3^$a+1 [50010]
24
7
9
44
37
3
36
20
24
40
32
40
12
32
100
84
84
140
52
8
76
176
4
20
7
9
24
32
12
12
4
44
36
16
84
32
40
84
44
36
84
40
105
51
20
4
32
12
60
28
68
24
36
112
68
16
44
76
44
96
100
20
4
44
36
52
8
132
24
4
24
48
24
24
60
20
12
85
35
4
44
24
16
24
32
64
32
28
96
8
40
20
196
32
4
44
4
60
21
39
8
4
68
40
20
48
84
16
12
48
68
85
15
44
12
108
12
144
24
120
12
16
12
56
16
24
20
64
68
28
84
12
36
8
37
3
105
27
44
76
105
99
8
12
4
20
64
12
44
112
20
24
28
108
104
24
16
44
52
20
124
36
44
40
264
20
24
12
28
51
72
17
132
24
12
28
147
65
40
104
280
8
16
20
12
60
4
111
65
24
24
72
85
90
18
11
40
8
172
168
8
4
144
12
12
12
68
16
60
72
20
48
12
124
128
52
8
36
36
4
165
11
84
12
28
84
68
48
4
32
100
36
80
52
12
20
24
7
177
8
4
81
59
16
24
68
48
108
52
3
69
56
37
23
12
40
20
160
60
20
12
76
20
292
12
20
28
33
15
80
36
24
4
12
20
76
8
24
72
64
60
96
104
40
24
141
27
20
84
28
92
36
12
28
20
60
4
20
36
72
40
12
108
8
168
96
28
80
28
12
48
12
32
4
56
4
44
28
3
69
3
90
3
84
128
24
31
189
20
28
12
20
1
39
56
64
60
24
104
28
108
20
12
28
36
48
92
1
15
24
8
43
18
11
108
52
8
12
108
136
92
12
40
228
8
16
20
40
8
28
32
72
31
33
56
48
12
64
75
5
52
24
8
52
21
15
20
52
60
8
132
36
16
44
16
36
8
72
4
56
55
29
48
16
56
24
40
56
28
56
16
20
48
36
60
36
64
12
80
4
80
148
33
35
60
84
64
56
60
19
41
136
12
92
4
36
36
132
36
12
80
4
44
160
12
32
48
60
12
16
32
24
60
24
24
16
20
4
48
92
72
91
89
4
80
4
12
8
52
24
44
12
31
5
64
24
56
4
12
32
91
17
12
132
96
40
32
12
16
3
29
36
7
5
28
44
13
123
104
16
27
29
76
104
64
36
80
24
4
12
8
36
12
28
12
20
60
115
77
52
84
12
8
40
72
15
69
36
20
72
60
216
16
68
1
15
24
51
21
8
36
40
24
20
36
36
24
12
132
60
60
88
8
40
144
68
28
44
40
32
136
32
36
24
48
48
12
13
51
20
28
81
47
12
108
28
20
76
104
84
16
80
24
28
72
8
60
60
40
32
52
56
84
36
4
80
124
12
68
97
27
8
120
4
104
4
32
28
12
24
12
32
48
4
8
40
8
4
96
104
24
124
20
121
35
24
12
1
23
172
68
4
3
29
36
60
112
12
36
32
12
4
56
24
16
20
24
36
48
60
48
48
112
20
48
25
15
140
4
68
25
75
20
13
15
20
60
36
84
4
36
96
8
36
120
52
108
20
12
12
12
60
19
89
96
16
104
132
28
20
36
48
40
96
104
36
36
4
80
180
64
8
12
28
92
36
4
33
15
12
12
48
48
8
52
60
68
16
36
93
11
64
20
64
32
24
4
32
40
84
96
36
84
21
27
8
48
25
47
28
92
28
32
12
16
15
9
56
12
60
40
68
76
44
156
1
47
61
27
12
60
12
8
48
12
112
116
24
84
16
56
52
12
20
96
4
24
20
180
24
60
1
131
16
44
24
16
84
44
72
19
129
8
40
12
32
84
76
8
12
16
8
7
69
44
12
73
39
48
20
24
28
48
20
72
28
68
16
56
40
72
8
4
21
35
120
24
208
60
36
32
4
44
36
84
12
40
20
28
96
20
40
96
12
20
60
16
180
20
12
24
28
20
28
44
40
140
16
168
24
20
88
93
27
153
71
64
20
40
32
4
21
15
8
4
140
16
87
65
28
56
36
24
79
41
60
36
12
100
32
16
8
124
3
77
36
72
13
95
156
88
20
16
72
20
4
8
12
49
11
96
12
28
33
95
24
43
29
36
160
128
24
12
84
40
84
56
132
12
16
32
40
12
108
20
48
16
140
36
24
24
37
23
24
43
5
13
107
120
4
36
80
4
104
84
16
44
12
96
84
24
4
20
61
75
84
3
17
12
60
48
100
56
96
36
12
13
27
8
24
228
16
60
56
100
8
28
20
108
40
96
20
84
64
72
44
12
4
80
4
24
32
40
108
8
28
84
48
8
37
35
4
20
84
52
32
12
40
20
64
44
28
104
24
84
91
45
56
4
32
12
72
24
16
36
20
25
27
32
31
5
40
32
52
20
28
8
72
16
177
95
40
8
4
8
100
48
36
128
28
68
40
20
36
36
64
48
12
108
60
68
40
60
12
116
40
24
8
12
12
184
36
8
ABCD 95290245158*3^$a+1 [50046]
216
162
72
179
64
117
107
1
95
103
18
87
93
99
176
64
32
43
149
96
97
159
39
153
48
105
71
256
48
80
144
64
80
13
35
1
287
73
87
96
32
96
112
80
1
111
177
191
208
33
47
96
96
85
75
320
127
288
273
80
48
175
17
73
71
256
33
108
36
396
51
48
32
85
504
51
93
54
29
133
251
160
32
256
144
3
125
55
297
80
16
39
41
31
234
39
32
19
173
64
176
192
160
128
144
96
16
147
173
205
51
165
126
198
23
192
144
16
32
16
45
35
48
48
49
63
240
57
54
65
144
205
126
5
240
48
13
3
69
18
57
128
16
213
198
149
96
144
256
75
5
193
63
99
45
81
47
133
75
224
133
27
117
18
41
49
36
75
48
129
15
240
80
43
54
15
464
16
32
192
240
16
32
55
9
99
90
36
72
90
45
32
121
39
128
16
303
177
3
54
119
96
48
43
36
90
23
64
48
63
33
111
65
16
80
19
198
180
3
51
216
117
495
81
48
177
126
144
129
33
15
32
61
35
160
32
160
48
32
16
183
324
180
342
11
48
48
145
15
75
245
160
80
16
224
144
64
3
450
11
16
9
36
72
36
36
108
23
96
48
13
36
47
144
192
16
105
231
128
1
15
273
63
135
342
51
192
99
18
18
9
333
179
208
63
17
1
15
176
112
21
252
143
336
205
83
304
63
17
16
57
23
48
1
527
256
99
173
112
176
48
96
160
63
144
33
21
219
33
239
85
54
149
16
339
198
231
21
155
64
32
109
3
48
128
19
108
90
87
32
97
90
53
48
240
16
327
41
64
75
117
9
36
54
125
163
18
75
128
336
415
33
128
16
32
48
64
147
90
36
90
126
144
36
35
91
90
299
241
270
33
165
36
54
90
23
48
112
33
287
1
47
48
13
147
51
269
144
16
80
64
57
54
17
288
1
36
107
37
90
33
80
121
39
368
16
80
19
198
216
47
96
64
9
183
240
272
421
27
96
80
229
162
9
48
80
16
27
53
256
176
48
192
139
54
15
240
48
39
9
144
272
48
391
54
275
13
3
32
288
64
45
83
ABCD 95290463098*3^$a+1 [50000]
144
35
55
57
32
52
15
120
33
56
124
87
30
54
101
4
9
66
60
9
32
28
20
16
72
9
24
60
36
168
11
121
18
12
9
92
13
30
29
16
9
3
27
12
21
8
25
30
17
64
96
48
56
19
77
112
27
161
13
6
24
36
29
49
6
41
16
32
61
11
16
3
30
39
72
9
30
24
42
18
42
35
13
12
144
180
54
126
186
48
93
24
96
3
17
12
1
15
72
33
159
12
20
55
48
156
66
51
99
78
3
27
41
49
23
64
9
24
87
24
72
3
24
6
11
16
20
88
15
30
51
120
24
72
273
27
44
4
44
25
11
4
81
191
120
19
17
28
9
30
132
24
17
13
60
66
9
171
21
27
12
9
24
75
12
9
24
117
18
17
16
20
4
15
90
3
68
12
7
21
9
30
29
12
7
12
24
6
3
57
39
20
49
6
60
5
4
15
17
124
75
117
63
36
81
132
12
45
3
51
6
3
27
18
36
54
41
1
15
3
36
96
54
60
15
96
105
23
127
9
84
60
72
3
12
29
16
75
30
71
37
6
65
1
18
5
1
96
23
88
108
45
24
11
52
12
92
4
39
45
48
3
5
1
48
42
30
123
36
105
87
129
71
88
56
49
15
72
33
39
27
45
9
39
32
55
33
72
9
156
3
87
81
39
84
45
141
23
25
75
60
27
5
43
21
36
24
39
45
21
11
64
15
60
9
12
39
24
36
156
78
6
9
45
35
55
36
21
84
15
54
23
73
59
37
48
107
19
54
171
24
20
25
135
15
213
27
36
17
60
223
54
6
24
66
114
153
20
19
60
24
66
24
87
9
135
3
60
21
96
36
72
51
6
39
9
63
24
9
11
28
27
48
66
51
3
6
39
27
29
115
29
120
55
6
6
81
99
29
31
21
12
60
15
33
20
4
48
60
45
150
45
36
32
37
66
90
24
83
109
24
114
120
21
12
92
40
8
52
45
6
144
41
1
18
5
1
71
16
33
6
60
65
28
57
30
210
120
18
36
6
11
49
11
4
153
71
1
30
84
9
15
6
24
3
32
127
33
32
28
111
90
27
9
123
21
51
9
75
20
1
18
126
11
55
21
68
16
3
36
36
41
43
5
1
15
8
52
9
90
96
45
180
9
6
84
54
6
114
42
21
48
135
57
8
25
6
21
39
54
167
28
9
75
8
24
48
16
80
19
21
81
3
12
9
11
55
5
103
66
6
18
12
11
49
90
21
123
5
72
4
45
24
11
19
17
49
90
65
4
12
3
96
54
11
28
21
71
16
9
63
105
15
51
6
11
4
60
44
1
51
20
40
33
39
111
24
66
51
44
144
7
138
23
28
51
29
16
9
27
99
5
13
51
75
36
9
32
19
93
92
13
6
9
20
37
75
48
27
24
36
120
24
54
30
33
20
64
9
27
24
36
27
5
7
24
5
31
41
109
75
15
41
43
101
13
3
33
30
30
30
9
12
45
30
69
20
31
150
48
120
12
99
20
16
15
21
57
150
90
102
24
9
8
19
30
15
9
96
63
51
41
133
23
73
27
9
3
15
17
16
9
39
32
43
29
12
79
30
126
18
15
8
64
8
1
24
42
48
6
15
12
3
81
3
6
60
71
19
180
30
47
19
54
15
20
25
36
63
192
3
6
66
69
24
21
114
96
105
24
36
69
30
72
48
21
15
120
69
20
60
55
57
3
33
3
24
12
5
13
42
144
24
60
21
81
71
64
9
39
60
20
1
216
95
4
60
39
12
5
19
300
41
19
24
12
24
65
36
25
18
21
12
39
33
60
141
99
21
24
51
60
15
57
9
15
15
24
60
165
99
12
33
32
19
21
48
72
24
9
30
36
5
144
36
16
44
109
135
15
5
16
9
30
41
1
15
33
36
27
9
150
54
6
21
12
48
9
3
8
48
24
40
8
40
60
63
17
13
30
57
48
12
3
90
24
27
20
25
39
44
36
40
32
7
65
31
96
33
81
11
13
66
81
195
9
15
17
19
5
16
3
105
60
15
24
12
60
5
36
19
150
15
9
36
23
127
33
60
48
180
108
45
210
216
45
36
33
6
240
9
60
15
120
36
48
17
88
27
24
141
15
84
189
51
29
72
73
23
193
35
19
12
101
28
12
24
96
72
56
31
108
53
24
103
45
60
48
8
1
15
8
67
90
23
7
9
21
143
31
77
67
81
69
12
30
29
16
9
114
42
39
45
6
29
25
6
5
4
12
9
60
23
52
15
30
15
3
42
11
120
43
57
3
156
53
25
12
3
32
4
9
60
6
5
252
67
5
1
66
5
4
32
13
6
60
30
18
33
84
3
93
8
31
33
171
21
9
15
156
84
9
15
27
30
24
30
9
12
99
24
33
9
18
30
36
66
81
20
100
3
21
20
73
36
6
9
36
69
15
15
17
72
115
177
36
12
15
6
30
84
45
240
105
3
39
9
9
87
48
132
8
88
27
17
55
54
87
3
24
33
39
150
30
24
9
8
72
52
3
ABCD 95290695902*3^$a+1 [50068]
93
28
20
40
17
18
129
16
56
28
11
36
66
7
11
72
18
31
56
28
44
81
12
24
36
72
15
52
59
66
126
93
64
20
88
24
5
18
13
17
235
215
33
24
21
84
54
1
41
163
11
21
39
49
17
60
12
36
6
18
30
1
12
20
4
20
21
19
48
12
5
6
18
12
15
9
18
12
265
41
7
8
117
127
11
18
19
12
101
12
18
78
126
84
37
68
16
23
25
156
156
5
36
72
42
36
49
5
36
30
37
5
7
36
24
20
84
21
43
107
1
132
77
15
21
42
30
55
120
20
16
116
28
36
65
7
77
7
8
21
7
84
228
20
16
36
168
17
54
25
11
25
44
16
23
21
52
20
33
87
27
90
27
28
11
25
11
33
27
13
17
60
30
24
121
120
56
165
90
54
18
96
1
29
75
39
18
79
36
5
19
35
18
15
16
72
12
60
80
15
132
36
13
41
19
12
5
12
7
24
77
72
60
90
12
25
80
9
15
16
48
60
17
6
49
23
37
36
12
35
85
23
90
42
13
143
90
42
18
55
65
54
1
41
30
1
12
11
9
28
24
41
39
75
30
3
21
30
1
84
11
1
12
32
9
19
60
5
18
42
102
1
12
20
21
87
24
3
138
3
52
17
6
45
124
8
12
40
12
101
15
33
114
1
11
49
204
5
126
12
13
29
36
67
23
45
4
12
95
229
84
137
39
4
68
4
60
95
25
80
16
29
15
69
54
1
35
37
35
144
33
3
33
76
108
156
12
32
33
139
29
31
20
4
11
6
12
75
183
69
40
48
140
36
45
102
69
28
32
141
60
48
19
12
20
3
1
36
23
1
17
7
36
5
55
36
200
4
24
5
55
17
6
12
85
20
21
162
13
56
64
11
13
72
5
15
40
35
6
12
103
20
24
123
13
44
48
27
9
21
19
60
120
20
4
32
28
60
5
15
15
6
27
88
60
35
25
116
21
19
228
5
36
111
15
69
40
32
9
19
32
28
36
41
39
93
67
5
30
13
41
6
13
68
4
24
60
11
30
54
61
8
76
77
7
11
45
36
9
19
47
6
19
36
29
31
24
41
18
84
57
33
15
45
63
27
12
13
60
12
24
17
42
1
44
16
29
27
64
84
5
87
4
32
48
21
19
12
44
40
125
55
53
31
35
49
5
43
17
7
36
77
72
111
28
5
24
7
191
13
12
65
18
1
68
51
24
102
51
28
11
78
31
17
18
36
1
60
29
6
18
36
54
37
83
25
44
93
87
28
17
15
52
20
28
23
54
115
35
48
42
51
28
29
55
35
45
21
55
120
11
36
33
64
72
8
51
1
5
36
15
39
25
65
15
28
11
1
84
96
11
25
29
150
108
13
24
35
9
39
42
43
11
61
20
4
20
69
43
24
23
37
68
27
18
15
111
81
16
275
13
131
33
27
36
48
24
30
18
54
75
3
12
33
63
90
19
155
69
4
108
68
52
60
128
4
47
25
89
79
128
117
27
3
73
23
25
36
24
71
6
87
12
88
47
84
24
13
53
24
7
5
90
54
19
36
5
54
45
3
72
1
89
51
189
15
33
42
48
78
66
13
95
1
24
60
113
7
125
31
36
23
33
75
13
41
18
90
7
44
16
89
31
80
3
18
15
3
69
15
21
36
21
27
60
40
32
16
5
12
31
47
9
76
24
35
48
18
15
93
31
29
99
172
24
41
90
18
51
99
18
27
3
49
8
15
198
144
39
15
1
59
36
13
131
9
16
41
3
88
5
103
12
65
15
4
44
117
7
83
12
78
79
20
28
17
43
72
41
18
6
120
36
3
57
72
90
36
36
25
20
21
19
20
93
27
9
19
12
95
61
24
5
138
1
60
35
30
31
41
55
20
69
51
52
101
7
59
18
31
336
65
43
47
36
49
11
69
15
1
77
15
21
15
15
72
270
90
57
16
56
21
54
13
48
23
24
66
24
12
78
18
30
13
29
7
5
39
12
52
60
5
91
11
33
16
119
102
123
28
32
3
13
77
12
96
7
24
5
36
102
36
25
29
90
1
59
73
32
52
48
8
12
16
5
42
13
32
9
48
78
18
31
41
27
57
15
9
12
19
48
132
5
36
43
44
15
13
113
15
16
5
6
12
60
30
51
40
20
51
13
120
17
63
171
61
5
60
84
6
108
25
5
67
24
107
24
30
15
45
30
13
20
36
27
25
24
24
44
93
60
18
25
24
17
15
16
80
15
24
84
217
92
72
69
111
28
5
7
29
36
3
136
12
83
24
30
15
16
24
53
19
53
36
19
12
29
54
33
57
15
36
15
126
79
24
11
61
48
8
165
19
23
48
72
6
12
3
4
17
36
79
59
1
120
23
6
195
64
65
15
285
7
11
33
21
19
104
28
53
51
28
92
201
19
108
77
15
15
25
24
131
105
60
39
37
83
54
7
48
17
79
35
102
103
144
5
31
24
32
9
31
59
9
196
24
56
15
21
4
44
28
80
9
30
13
36
95
6
79
44
36
39
162
43
77
54
54
6
169
36
20
21
19
71
6
87
ABCD 95290763728*3^$a+1 [50030]
54
114
12
81
24
99
9
27
120
9
9
6
129
27
24
36
105
88
35
73
59
9
9
90
21
72
63
25
35
36
93
15
117
9
66
69
24
15
21
15
21
15
60
48
117
28
5
90
36
324
12
25
56
33
91
68
75
102
43
35
57
16
48
20
12
63
85
5
54
57
15
48
132
13
131
45
39
36
54
7
68
12
64
84
71
9
45
15
40
8
33
15
40
11
69
99
73
144
20
9
39
75
36
90
144
207
39
25
20
135
96
318
6
49
41
31
60
84
92
12
36
111
133
32
33
183
40
48
59
1
12
20
39
69
4
48
59
33
87
129
120
9
55
11
24
30
3
52
41
39
72
64
144
41
54
1
65
54
60
30
6
36
13
41
90
30
6
121
24
83
97
84
35
9
15
12
1
8
81
114
121
35
129
12
27
12
54
6
73
32
33
127
23
13
107
33
279
84
6
3
12
36
3
84
96
30
7
72
48
32
27
273
117
54
36
24
54
31
20
69
55
96
80
9
31
35
25
101
63
15
72
21
28
89
171
45
15
72
12
132
3
45
15
120
36
21
15
61
20
64
104
4
20
57
19
245
7
17
87
40
65
63
135
57
240
24
120
15
69
15
33
63
21
33
72
138
21
52
92
48
4
5
54
1
68
15
33
39
24
229
108
23
36
73
47
18
6
90
15
39
12
9
16
29
99
28
24
83
60
13
23
36
33
15
33
3
6
39
51
1
29
3
112
29
55
24
47
9
64
32
28
71
9
12
15
21
64
23
72
49
35
57
4
68
156
36
9
30
25
120
41
55
120
35
24
30
90
61
35
48
21
4
35
120
1
35
24
13
8
51
30
18
33
48
135
21
4
80
21
39
15
25
56
36
27
90
151
11
24
237
24
40
203
30
75
60
96
9
15
111
285
4
35
36
36
33
12
36
39
108
25
11
37
32
27
73
156
20
141
24
54
1
11
21
4
155
9
51
108
1
89
111
52
12
32
129
55
41
3
36
15
84
117
15
1
17
120
42
48
252
81
123
85
20
4
65
43
192
35
45
16
125
30
60
30
114
73
80
84
99
25
144
48
23
36
73
11
129
48
3
24
156
54
63
33
30
25
72
143
57
24
4
215
270
15
40
161
3
15
33
189
138
36
24
162
63
40
80
160
68
52
56
192
24
3
12
204
36
18
72
31
24
120
80
15
18
120
171
132
24
24
24
40
251
36
93
75
1
119
1
71
18
6
1
44
12
208
41
48
55
32
24
75
36
253
155
90
6
9
48
88
35
157
152
51
21
24
184
96
71
49
41
3
36
9
3
52
17
18
45
156
4
12
44
16
164
144
28
8
64
56
51
108
37
23
45
76
149
66
61
56
88
284
75
37
68
48
3
54
150
90
3
69
54
66
18
33
99
18
72
15
33
42
48
132
18
3
12
51
36
60
81
12
52
48
92
3
1
80
12
87
33
168
195
1
128
15
36
90
174
1
24
80
192
123
12
9
12
52
80
87
21
132
27
21
63
24
120
33
27
117
3
133
83
61
36
12
35
60
73
92
28
80
9
18
217
20
159
45
16
29
19
132
35
54
90
45
40
59
85
56
12
27
72
265
168
35
102
18
72
25
83
33
27
1
32
87
96
45
24
52
108
35
6
27
93
295
65
24
63
9
15
3
36
1
8
27
21
72
100
95
1
12
8
12
48
64
11
9
15
13
59
69
112
29
19
204
17
19
35
156
24
9
135
45
72
99
30
24
90
1
44
72
3
25
12
24
44
36
135
1
68
16
32
12
96
39
45
51
66
24
66
54
6
1
20
27
72
1
17
6
105
15
96
33
147
13
71
96
1
17
66
6
30
109
59
12
73
5
90
12
73
96
12
23
21
9
39
51
180
105
39
330
126
9
27
1
32
112
44
39
57
3
33
192
117
30
33
81
39
15
210
207
48
57
54
144
57
33
15
60
15
156
105
75
6
18
21
24
60
15
33
60
4
119
54
63
ABCD 95290971292*3^$a+1 [50050]
3
188
97
51
72
57
12
39
32
160
8
28
45
59
4
20
37
27
12
8
4
108
9
48
111
33
39
20
1
3
12
24
24
20
40
96
80
1
3
72
60
24
9
3
9
36
23
48
16
24
8
4
12
12
32
28
48
20
52
8
12
52
177
24
27
92
16
9
3
32
28
21
11
16
8
16
8
64
57
27
12
21
11
16
12
69
35
112
20
4
8
16
33
36
39
96
56
13
15
93
15
20
100
129
60
11
25
23
28
8
12
40
8
37
35
25
11
133
51
32
12
48
52
72
20
52
21
23
12
52
36
21
12
15
48
12
44
13
171
21
3
8
76
24
32
1
60
12
95
1
23
28
104
4
12
57
27
24
32
60
40
57
3
33
3
45
3
32
36
16
57
27
36
12
56
37
3
48
8
24
28
36
81
15
20
120
4
36
8
40
20
12
4
48
32
76
140
1
36
15
12
44
145
36
27
24
9
15
21
15
24
108
24
32
96
64
32
40
48
120
9
59
40
12
36
20
24
4
24
8
40
12
12
9
3
36
21
23
16
24
116
4
104
1
3
24
24
80
4
20
4
24
12
8
64
8
4
36
9
36
3
36
20
16
20
24
40
48
60
36
12
12
48
12
117
3
20
4
32
16
9
3
20
28
9
107
16
36
44
12
4
69
15
60
32
13
63
8
48
4
21
168
23
13
12
51
12
8
25
15
12
56
24
73
11
4
21
3
45
3
44
16
60
81
39
8
16
20
48
40
8
13
36
15
24
24
24
12
12
24
9
27
36
44
36
60
37
15
180
36
24
32
12
109
23
1
11
4
8
4
32
13
72
35
36
4
45
123
57
99
20
85
23
36
4
8
109
11
1
3
48
96
12
60
8
16
177
87
21
59
36
49
11
12
4
260
4
36
9
51
24
44
16
9
35
16
20
97
15
44
12
37
12
36
51
60
12
12
36
44
40
12
21
3
48
92
1
59
24
24
12
13
23
96
37
11
4
68
84
28
92
36
40
33
11
25
207
36
60
21
3
24
12
8
108
13
120
24
39
36
12
32
16
44
1
47
12
48
40
56
4
36
8
85
23
64
8
24
24
88
12
36
8
4
20
24
49
3
9
131
12
37
15
32
24
4
60
20
28
8
13
95
12
12
64
9
87
9
39
12
80
28
108
32
25
15
24
8
84
72
25
24
36
15
8
16
9
3
12
24
108
33
39
8
12
13
24
99
9
3
32
88
36
60
60
20
16
9
23
24
76
68
16
44
60
60
73
3
56
76
8
16
132
33
23
4
33
11
36
4
84
9
3
8
16
9
51
8
72
12
40
36
32
12
72
28
68
12
40
21
3
8
36
12
25
3
44
12
4
20
12
16
216
8
16
33
3
32
1
72
23
12
37
23
12
16
8
60
36
12
25
11
4
20
40
8
25
36
15
8
60
25
3
8
28
24
72
12
20
12
1
15
60
36
24
36
72
36
80
24
64
9
11
16
60
36
8
16
117
39
24
8
72
64
12
12
21
83
60
84
60
1
207
8
25
75
24
24
24
9
36
23
4
36
8
4
20
12
1
27
9
75
21
27
20
37
11
24
25
143
16
168
12
116
12
28
48
20
4
24
24
45
71
40
20
16
24
12
21
15
32
52
72
32
16
33
3
8
24
60
60
16
9
23
169
108
51
104
60
48
25
3
33
3
24
108
24
92
1
63
108
24
32
48
4
44
12
24
4
12
20
61
27
20
48
24
4
84
8
64
9
11
64
72
8
12
28
21
27
45
15
48
24
69
87
24
12
12
24
56
16
8
4
44
16
129
3
20
60
16
9
3
32
28
24
72
60
44
12
48
12
64
32
12
40
20
40
21
15
12
8
40
33
15
60
45
23
52
24
44
25
35
28
188
108
24
24
1
47
48
16
32
36
4
48
32
4
12
8
1
15
8
28
48
32
28
81
3
104
16
33
3
156
60
20
1
48
11
52
108
48
68
40
84
9
3
152
12
36
12
1
72
143
40
33
27
9
3
80
72
16
12
9
11
28
12
12
8
28
60
24
21
36
3
36
36
32
16
44
40
12
69
11
52
12
80
1
144
15
8
12
37
63
12
72
21
84
3
24
33
15
21
3
36
8
112
32
1
11
16
8
24
16
20
4
9
36
36
3
32
12
48
193
11
16
8
28
20
13
12
15
12
9
11
16
164
36
28
57
39
9
36
83
48
1
11
24
12
232
48
92
52
8
28
36
12
12
57
23
28
45
95
16
9
11
25
27
72
44
1
35
4
132
20
13
48
36
47
28
48
57
24
35
1
87
8
112
80
12
36
16
24
20
1
15
32
4
8
72
84
28
80
49
63
8
4
12
8
1
135
32
16
12
24
9
24
15
36
44
28
140
12
13
15
36
80
4
84
12
57
119
25
51
60
69
35
40
12
44
12
76
8
16
9
48
87
12
144
216
24
8
84
48
24
24
120
4
8
24
61
11
4
36
32
16
12
8
1
24
27
12
60
20
12
16
84
21
144
27
21
15
56
4
24
68
36
193
11
25
3
36
32
12
84
4
72
48
24
69
3
12
21
11
12
25
11
13
11
52
12
45
11
13
3
8
40
20
49
75
20
12
16
12
9
23
120
64
164
76
24
12
9
23
4
12
117
24
3
8
16
45
51
8
13
71
96
85
27
12
20
4
60
24
20
24
12
48
40
33
47
16
20
12
36
61
39
24
56
72
13
11
108
36
48
4
12
12
12
9
36
23
13
23
4
48
36
68
37
3
44
64
108
141
3
32
4
8
4
12
72
24
32
4
36
12
21
35
60
16
24
20
28
96
9
99
36
44
64
48
12
24
36
48
20
36
40
96
12
12
56
24
12
1
39
33
3
8
16
8
100
24
20
240
60
16
108
68
24
49
39
56
16
72
24
12
84
36
32
16
93
3
68
25
27
60
44
36
16
9
3
60
44
72
4
8
24
28
72
32
52
20
48
180
28
12
12
32
24
12
12
28
12
33
39
36
9
23
4
60
20
16
24
32
16
21
59
73
84
87
21
36
23
4
36
24
56
48
72
28
21
36
75
32
124
8
40
164
256
8
12
48
4
24
9
15
9
3
45
39
12
20
76
48
20
1
35
4
12
68
16
12
8
100
68
76
57
15
48
21
3
80
4
60
12
12
9
ABCD 95291052232*3^$a+1 [50066]
144
219
21
12
63
96
81
144
39
104
37
3
8
40
24
9
111
8
13
35
73
119
240
40
33
15
8
72
40
8
37
3
117
3
104
37
51
72
21
51
104
16
9
36
171
8
136
81
60
83
181
11
25
24
15
80
16
33
120
215
16
8
88
32
216
1
15
21
59
49
47
72
16
32
265
87
80
13
27
8
24
64
24
141
27
32
96
205
36
23
1
95
112
8
325
72
3
56
40
21
27
120
168
189
243
8
48
136
96
368
97
183
45
27
9
180
179
205
36
15
201
23
25
216
63
48
104
16
9
23
256
200
64
8
25
47
37
24
12
47
133
243
32
72
48
72
16
21
155
61
155
48
40
24
8
49
180
11
48
96
48
1
95
25
132
3
56
64
56
49
36
51
72
21
96
35
40
24
21
36
63
192
272
73
95
24
16
104
88
8
73
231
80
168
88
105
23
112
24
24
117
3
144
57
23
61
27
45
267
128
48
96
64
45
96
59
112
8
40
72
48
24
168
8
16
144
21
11
25
95
25
95
24
24
205
35
121
23
73
143
24
168
40
80
264
1
47
61
155
97
87
128
40
45
75
8
24
88
189
156
167
1
156
75
21
107
96
456
64
80
96
120
304
200
144
1
87
225
87
8
48
96
48
216
184
32
40
8
40
56
480
264
193
23
24
97
180
203
121
36
3
33
15
248
256
24
32
168
136
96
32
48
25
84
24
27
45
3
216
8
61
120
51
129
87
8
64
201
111
21
27
8
72
120
73
143
160
32
88
144
80
160
408
48
96
128
16
32
120
48
72
40
80
168
40
152
64
45
36
23
72
88
272
48
160
32
64
8
16
32
25
87
96
96
48
296
24
40
72
80
49
239
88
104
49
15
32
40
8
157
35
40
32
40
168
32
232
56
48
96
40
48
72
8
120
136
45
120
59
48
25
95
49
39
45
27
72
56
16
8
88
165
75
24
24
56
360
40
24
117
3
32
24
64
21
35
136
32
48
48
216
85
51
32
88
72
21
131
181
83
24
120
72
24
16
56
13
35
1
204
107
109
51
104
88
8
304
24
45
59
72
24
85
27
128
64
48
168
56
61
147
32
88
8
193
119
40
128
48
120
16
224
24
40
32
1
159
8
1
39
48
72
8
192
40
33
95
133
27
168
81
119
112
104
40
56
73
87
272
40
72
9
72
39
144
32
120
112
272
136
32
48
144
96
208
56
24
1
23
72
504
241
23
16
24
48
24
8
61
35
37
3
441
239
72
72
16
105
47
72
40
32
120
16
72
8
40
165
60
87
32
264
97
60
27
96
21
35
16
32
1
71
1
39
48
128
133
171
56
88
24
8
64
168
8
48
24
216
16
21
195
32
48
64
168
96
45
27
8
24
1
87
104
24
85
72
27
8
40
33
180
180
39
56
144
40
81
60
35
ABCD 95291719358*3^$a+1 [50015]
48
52
24
36
3
5
1
48
23
49
23
1
47
12
7
36
17
1
24
39
9
111
36
8
7
60
18
147
20
40
48
56
49
18
21
63
36
60
12
9
68
60
4
24
8
7
18
96
18
12
9
8
52
36
9
35
48
60
16
20
40
20
7
17
7
5
24
37
24
102
18
3
132
8
16
27
17
24
13
23
7
9
15
36
53
1
11
19
5
24
16
20
24
28
12
56
1
15
84
21
23
88
87
17
25
23
16
8
96
12
48
151
81
12
33
15
9
15
20
24
60
7
65
55
18
3
15
6
48
15
8
24
28
3
17
16
3
9
3
53
16
24
3
33
39
90
11
4
51
36
17
4
3
45
20
1
6
21
51
5
36
7
5
16
12
3
17
16
45
3
15
45
36
3
57
33
11
7
9
36
12
3
36
5
28
69
6
17
12
37
24
59
28
8
16
8
1
35
4
3
41
60
1
24
51
36
12
12
44
7
69
3
21
108
84
33
35
4
12
36
32
4
8
19
5
28
32
1
27
27
33
36
27
9
63
17
19
30
6
57
8
36
19
24
33
75
89
19
36
5
25
11
60
55
60
9
8
67
5
13
24
39
33
39
27
33
99
18
3
15
17
31
5
16
3
12
45
60
39
29
4
32
12
88
44
28
15
17
24
13
18
141
8
1
11
43
33
3
29
28
15
9
39
9
36
20
28
84
3
41
4
27
17
7
105
8
52
12
72
33
6
12
9
8
52
12
69
51
12
24
15
9
12
24
8
4
3
21
44
100
12
44
12
16
56
48
40
8
13
18
45
48
92
76
68
67
12
17
19
17
120
16
12
12
9
11
28
9
71
36
100
48
36
15
17
16
3
41
121
18
36
9
33
66
117
9
71
7
5
31
12
18
3
8
24
37
15
39
24
77
4
44
37
15
24
8
1
11
16
27
9
24
39
41
12
4
3
69
60
12
3
17
24
88
8
16
36
8
52
12
20
109
11
36
121
54
84
65
31
21
51
21
15
45
21
87
12
24
39
53
1
15
84
15
12
29
4
12
8
40
3
77
4
39
53
28
12
24
8
12
16
9
71
12
7
5
36
13
15
12
24
20
40
12
24
24
12
15
24
65
16
36
144
12
15
36
21
48
12
60
24
9
18
21
32
1
54
29
12
16
12
12
33
59
4
27
21
12
24
20
7
24
33
24
27
24
41
12
1
131
43
41
28
24
20
4
56
40
24
51
21
15
6
11
28
60
27
12
45
9
18
5
1
66
5
4
12
12
108
44
85
24
15
32
88
27
12
9
8
1
15
32
7
29
84
16
33
75
8
24
133
3
72
32
12
48
52
24
3
9
12
36
36
3
5
7
24
21
24
27
33
24
20
25
35
37
27
51
5
16
27
9
9
6
9
44
13
24
54
5
64
12
24
3
21
36
15
21
33
75
27
17
40
24
51
5
72
16
8
72
4
24
87
36
12
57
8
7
93
24
56
43
60
81
20
7
5
4
63
84
17
1
51
20
19
24
9
92
4
36
3
12
21
8
64
8
40
36
36
24
15
126
51
12
56
7
144
17
12
28
15
132
17
55
9
8
16
20
19
9
20
55
36
54
11
48
4
51
36
17
16
12
60
12
104
40
27
77
36
24
25
90
12
9
20
7
24
102
27
8
7
12
17
19
5
31
18
107
52
24
80
25
35
16
96
36
147
21
15
45
21
24
63
12
132
36
20
55
65
28
8
36
7
57
44
79
54
71
52
20
52
48
20
4
44
19
30
47
25
63
8
25
23
12
67
57
15
114
3
27
33
39
33
3
6
47
7
17
12
37
47
16
9
27
69
30
42
23
175
53
4
12
24
27
29
4
63
17
48
12
4
8
16
8
12
24
31
54
11
108
64
15
17
1
63
3
45
32
40
9
39
36
8
40
12
9
24
3
32
48
4
12
21
96
30
17
4
8
16
92
40
9
35
4
24
32
43
17
4
32
84
61
6
21
24
21
15
24
3
5
4
36
27
72
12
33
3
81
48
32
4
36
164
4
15
41
76
60
3
12
53
24
64
44
4
56
4
3
33
32
4
45
23
25
3
48
3
36
5
1
23
4
99
29
37
23
60
13
27
20
64
36
44
4
56
16
44
4
20
4
20
1
11
16
21
3
12
48
56
24
55
89
43
29
76
24
51
90
72
18
36
9
24
111
69
15
9
60
20
19
45
15
45
12
8
37
6
9
48
20
4
32
28
51
9
56
76
12
92
13
23
64
15
33
48
80
1
51
8
16
3
12
24
21
36
45
6
5
16
24
20
19
45
27
57
21
23
16
27
5
4
32
4
12
15
21
15
21
68
1
23
64
57
59
12
40
15
33
9
3
20
16
12
15
24
108
18
15
12
44
4
44
43
9
3
36
54
6
18
15
33
6
69
3
9
8
73
35
4
15
21
48
12
75
69
44
48
16
21
24
3
20
48
4
72
68
55
48
42
30
9
24
20
115
21
141
39
20
12
64
3
9
12
105
39
3
36
21
69
3
15
12
9
15
53
36
1
3
24
56
4
8
12
4
27
17
4
15
69
75
69
32
64
15
5
12
24
13
18
5
31
9
36
69
35
16
51
33
24
36
48
56
36
48
60
55
125
28
12
32
4
8
48
16
15
24
12
18
15
96
105
3
39
9
20
1
24
27
44
1
27
48
44
16
3
9
8
19
17
52
3
24
18
47
16
81
3
36
24
80
100
21
39
15
41
1
11
4
56
12
4
12
48
44
19
9
15
57
32
4
36
20
7
18
15
36
80
28
24
12
21
3
3
77
28
8
28
8
12
28
21
42
9
21
72
15
129
42
17
24
4
96
12
3
9
27
41
4
44
55
24
12
9
8
19
5
40
9
6
65
4
80
12
4
20
4
3
9
33
18
29
124
20
19
6
3
36
32
12
12
25
18
77
19
48
33
20
7
9
12
27
24
45
3
89
4
51
9
20
4
3
17
28
24
12
32
16
20
31
72
21
20
1
23
97
3
12
99
12
42
3
92
97
18
33
8
16
8
4
8
76
27
60
36
5
16
45
35
4
36
3
9
92
43
33
39
36
57
8
48
60
24
12
24
16
36
12
3
5
60
25
24
39
60
32
67
9
24
3
30
15
9
3
20
40
3
5
24
7
24
18
59
16
44
24
1
39
12
51
24
41
4
8
19
17
16
3
105
87
6
18
9
8
12
1
27
27
29
4
8
4
20
4
27
53
13
3
51
45
48
20
36
19
45
27
77
60
12
16
51
29
48
12
64
27
45
39
9
33
23
4
20
24
24
43
54
72
39
24
96
48
27
17
36
16
84
32
40
8
12
72
40
9
18
12
42
51
56
60
72
16
9
24
39
68
16
36
3
17
13
3
51
60
125
48
19
9
27
5
60
25
3
3
17
19
102
18
9
12
108
8
7
24
5
24
1
6
17
52
84
44
13
3
93
11
52
24
36
44
16
9
35
60
4
36
8
60
31
5
1
54
33
39
18
30
24
21
15
21
24
44
31
78
18
102
23
4
20
31
90
3
32
19
65
4
12
39
21
8
16
32
24
120
40
24
32
4
8
19
12
5
4
27
53
1
54
18
3
12
8
64
3
5
28
48
51
65
36
28
8
16
27
45
3
36
17
19
21
132
36
8
4
21
71
49
24
15
33
42
41
16
36
9
15
44
24
24
19
69
3
24
57
15
12
60
12
21
56
1
15
68
76
51
29
28
48
12
15
5
31
45
44
ABCD 95292153928*3^$a+1 [50071]
9
15
80
96
28
51
125
16
21
47
48
13
72
35
73
11
43
5
13
39
32
37
35
64
48
24
9
54
54
167
12
48
24
160
72
3
141
36
32
36
7
36
69
24
176
144
36
4
8
72
25
35
19
36
234
15
44
4
80
1
11
43
5
40
32
96
108
28
20
13
126
21
33
72
18
21
32
28
8
73
54
72
36
65
4
21
11
112
3
233
4
108
92
24
43
101
25
83
60
19
17
1
36
107
19
36
216
17
156
97
54
29
48
180
28
57
83
208
33
95
64
39
9
24
44
4
8
4
92
67
18
47
223
36
45
20
25
162
45
36
153
72
75
20
31
36
17
16
3
9
81
47
60
216
19
18
36
18
17
55
36
21
48
111
245
43
149
64
60
69
59
85
95
28
68
72
72
12
139
69
224
12
16
80
48
40
69
3
36
15
45
32
13
27
8
88
21
219
69
123
44
28
111
137
28
32
181
39
32
19
53
12
4
39
149
13
3
33
11
120
120
168
12
96
16
15
93
8
24
84
4
12
99
29
52
72
36
117
18
5
48
48
100
60
56
7
18
147
108
56
136
20
55
57
20
24
84
85
11
36
43
21
32
220
192
57
23
160
20
76
9
3
33
15
36
84
9
95
139
9
32
148
48
87
17
109
54
5
13
59
67
18
11
7
36
21
164
4
63
108
117
96
44
48
108
91
53
181
54
5
136
3
5
13
3
56
144
64
8
36
31
53
1
87
56
12
4
80
28
12
8
40
33
23
12
148
105
15
75
18
3
8
25
135
248
36
48
28
96
48
9
23
136
12
32
36
88
8
25
35
12
16
63
17
24
192
12
25
90
17
28
27
65
48
36
52
15
45
132
93
72
11
48
12
52
24
15
65
7
113
49
18
72
113
12
16
3
54
36
35
52
20
16
32
79
89
4
33
15
21
75
84
219
90
54
126
36
107
24
24
25
36
126
72
29
7
54
23
288
13
71
16
152
4
81
15
116
48
72
24
136
20
48
61
47
25
36
23
4
44
12
48
64
36
92
109
3
20
12
1
23
193
23
84
55
105
20
55
53
4
56
24
40
168
15
41
13
23
12
36
55
9
20
79
54
54
29
16
48
33
87
3
18
23
144
28
21
15
32
4
21
27
128
115
18
75
44
12
13
72
11
25
11
43
105
44
12
1
15
48
8
55
180
36
9
45
71
16
57
75
72
48
3
33
183
5
112
27
54
51
20
1
39
8
115
189
48
48
21
3
69
111
44
4
92
36
19
36
69
111
41
28
12
45
35
4
32
28
24
75
141
20
48
12
13
87
75
17
4
212
16
39
149
13
15
20
1
36
39
20
36
64
57
51
68
7
18
18
54
47
108
25
59
72
67
18
15
93
36
27
8
28
12
69
35
19
144
101
24
64
72
20
61
18
77
31
41
12
91
36
93
87
29
112
60
36
20
28
111
17
276
103
36
33
3
36
21
105
23
16
68
12
72
43
45
63
65
64
69
36
18
29
79
41
16
15
21
68
1
47
96
88
144
20
55
29
133
18
21
84
92
96
85
36
119
12
31
144
81
144
80
19
33
21
11
28
32
109
123
60
20
120
24
31
9
36
80
16
21
54
36
45
117
18
90
35
91
5
121
11
7
33
24
87
65
36
43
18
3
51
72
54
27
24
72
128
40
44
25
36
3
32
16
3
108
5
31
33
204
48
111
17
19
29
25
36
15
68
43
41
31
137
43
53
4
33
35
28
12
68
16
84
12
12
8
49
216
90
53
64
9
11
12
16
48
32
43
9
63
5
48
108
84
28
15
17
108
4
33
63
20
25
72
63
99
5
85
63
117
107
19
36
162
167
100
24
116
7
5
52
60
80
1
36
11
52
108
45
11
61
11
112
24
8
84
31
33
60
51
72
53
24
112
104
72
48
24
31
18
15
48
9
23
64
75
72
252
33
8
120
16
3
149
12
73
11
16
24
72
32
12
13
3
51
77
49
3
96
48
24
45
36
36
107
112
32
73
47
28
105
11
79
9
8
37
75
48
24
120
39
5
48
28
36
132
56
48
16
153
63
9
18
65
61
72
11
43
53
19
36
18
23
36
12
91
161
19
5
112
45
15
68
88
63
54
15
32
100
8
133
99
12
96
9
35
37
111
ABCD 95292172468*3^$a+1 [50140]
3
45
27
16
56
63
25
65
211
12
36
36
29
31
12
20
148
5
7
53
15
40
32
24
9
63
36
160
92
9
111
33
63
153
31
5
63
9
6
1
20
48
76
156
5
15
36
39
21
4
11
33
21
31
12
44
132
16
36
65
63
27
18
3
160
23
193
5
30
1
60
32
4
36
29
60
15
40
11
18
19
60
83
9
51
48
21
88
41
12
19
41
12
91
41
30
57
40
17
31
95
48
36
13
32
189
199
17
31
12
32
39
49
17
7
48
17
3
4
12
48
12
29
3
3
21
16
12
35
60
12
78
12
55
23
1
48
48
12
20
12
21
103
41
30
13
12
245
18
6
43
11
1
12
35
18
31
11
18
12
67
23
9
45
91
92
21
39
51
1
11
9
15
66
24
67
80
27
25
24
72
12
48
5
43
32
9
39
57
55
29
63
16
56
45
67
120
83
1
89
75
40
20
36
16
17
111
12
3
49
120
77
6
48
54
27
76
36
132
59
30
63
4
11
21
81
60
7
24
95
37
12
41
12
19
95
30
24
43
60
20
76
12
35
1
17
42
54
51
21
51
24
16
11
18
78
33
3
73
20
16
176
69
39
33
39
16
44
9
3
51
85
23
1
20
28
41
187
35
33
24
45
18
6
12
78
30
36
7
17
31
44
64
44
33
3
4
11
1
20
16
48
17
39
16
152
76
44
112
17
67
5
87
24
16
65
75
15
18
99
9
19
35
1
8
51
18
30
108
1
56
111
30
31
44
64
32
120
33
7
65
79
68
60
9
168
12
7
137
6
108
85
156
23
198
3
16
8
72
9
24
7
72
29
19
20
99
1
44
27
1
24
32
33
43
68
28
131
54
27
28
12
96
288
17
55
23
48
1
41
12
75
24
124
92
16
32
24
45
18
73
5
3
48
28
60
24
29
3
33
43
89
3
36
51
1
71
21
36
15
18
102
24
49
44
4
120
17
15
40
11
45
16
20
15
108
1
20
36
40
8
16
125
19
12
11
54
67
17
6
54
31
12
23
129
15
24
120
45
4
59
45
33
66
6
102
25
53
12
43
12
35
13
104
15
18
91
48
53
39
15
21
15
1
5
75
52
92
84
16
5
91
24
24
12
212
15
141
36
28
12
35
97
11
21
4
8
69
43
36
48
17
144
79
11
1
20
28
48
20
45
60
51
52
20
16
17
31
48
60
11
18
3
108
81
24
7
176
45
39
33
43
35
141
21
18
48
25
32
33
19
41
12
7
29
27
28
59
1
48
24
12
107
85
96
44
36
16
36
17
75
9
3
39
192
1
12
47
18
3
16
29
3
88
80
45
54
37
53
75
165
3
51
48
93
21
67
24
17
15
132
45
19
17
18
13
60
23
25
48
17
31
128
112
53
31
36
95
1
96
24
132
65
24
36
31
20
69
60
36
15
15
13
47
54
7
8
75
12
114
7
8
4
17
48
72
27
16
56
45
6
21
40
23
1
23
73
101
27
16
24
36
44
39
12
1
36
71
6
15
15
36
25
56
9
55
77
18
57
84
4
17
12
3
28
32
12
4
11
114
72
120
18
6
55
68
52
41
7
12
12
8
64
8
4
44
21
3
45
91
95
33
51
36
78
48
99
16
12
12
29
75
88
29
7
11
1
8
16
47
1
8
148
5
39
132
81
24
3
16
32
51
45
63
9
12
3
33
24
64
48
32
4
11
21
51
18
12
60
48
99
4
23
1
128
96
15
57
141
3
40
5
18
42
162
21
48
39
1
197
187
32
15
33
36
3
30
19
12
36
239
9
9
39
36
16
20
28
11
33
40
101
3
33
7
29
18
96
61
41
150
1
20
33
36
19
29
19
8
33
31
12
59
21
69
31
24
36
48
12
48
8
27
85
72
24
125
63
45
3
16
44
100
48
5
39
52
60
32
160
8
12
4
11
97
12
20
33
31
5
7
47
24
57
16
20
27
24
1
11
85
11
93
4
41
72
3
15
9
51
69
24
52
36
48
125
63
16
29
55
5
84
7
101
18
18
24
7
72
96
12
12
24
119
133
11
37
36
32
16
8
141
103
60
20
69
48
79
32
21
19
32
40
24
23
13
59
9
16
92
268
104
60
33
43
95
121
77
24
3
99
36
97
17
48
36
7
36
29
27
180
4
47
30
72
18
81
40
120
20
28
35
49
32
76
29
51
16
24
48
23
73
107
54
120
19
84
44
96
16
17
67
56
36
28
8
88
5
31
12
32
16
20
12
273
39
27
204
54
67
44
76
23
6
7
77
7
17
15
40
65
19
36
8
100
12
72
24
24
107
37
53
39
12
3
1
32
16
36
41
15
33
7
108
164
12
28
8
24
69
91
72
47
13
44
16
17
79
17
55
11
97
128
9
7
48
44
16
56
45
36
43
17
15
36
39
1
24
77
108
7
12
41
91
11
85
23
1
48
5
79
12
8
28
17
19
8
87
1
65
39
33
19
5
7
36
41
75
60
27
1
17
39
40
35
30
67
41
3
39
48
9
15
174
72
63
81
43
35
30
36
24
67
24
32
64
12
20
159
33
16
8
4
60
36
12
24
8
48
36
52
17
7
20
27
36
1
95
21
16
12
5
126
1
24
65
67
77
15
15
9
27
45
9
43
12
41
75
4
11
18
15
4
11
36
1
5
84
6
13
77
15
40
29
27
99
117
27
37
ABCD 95292178024*3^$a+1 [50213]
61
5
55
48
11
30
60
126
45
39
78
15
21
67
197
51
27
145
89
30
13
56
4
35
301
144
80
3
253
44
16
72
108
65
19
35
126
210
57
15
60
37
53
12
6
85
32
72
40
35
93
40
65
15
39
36
37
17
18
93
72
51
24
12
126
18
25
11
73
41
144
18
25
48
32
48
27
133
12
17
90
33
15
37
251
144
42
30
54
162
24
9
132
48
64
71
36
1
35
145
12
53
144
3
3
144
9
21
90
18
91
72
248
45
126
13
108
32
3
97
60
36
101
91
8
9
12
18
180
85
47
30
60
43
20
108
39
213
45
135
63
84
150
19
29
42
33
28
47
1
71
48
18
54
61
48
32
9
54
72
174
6
30
43
35
9
21
24
103
17
6
126
48
75
123
25
65
60
27
27
138
18
25
35
72
45
16
24
20
15
60
25
5
3
93
72
15
75
12
18
24
79
44
57
43
11
37
17
18
30
42
12
60
169
41
111
12
57
108
15
27
18
30
36
145
59
48
85
23
69
108
88
24
68
52
48
8
24
3
45
189
63
3
150
72
15
33
258
12
24
48
93
15
114
43
5
126
24
48
60
174
103
23
13
20
124
47
84
6
18
108
73
191
93
3
54
48
150
72
33
40
68
39
66
24
18
1
161
234
45
4
107
6
48
19
215
1
41
174
96
1
80
63
49
143
57
3
54
18
45
93
24
19
84
95
12
60
90
51
3
9
57
78
66
55
12
83
12
57
21
7
5
288
6
121
32
75
33
129
114
36
66
7
35
36
9
63
12
1
5
120
6
13
20
21
55
11
109
167
357
75
12
24
37
155
108
24
25
77
90
1
5
282
18
54
24
45
21
31
12
191
24
73
155
73
12
113
6
9
99
36
45
124
11
85
17
67
65
12
54
36
24
120
180
129
180
3
120
18
147
3
37
72
80
3
25
143
12
72
61
80
21
111
69
198
60
48
25
48
5
12
78
49
5
48
103
20
45
54
61
224
93
90
25
29
246
60
72
85
17
91
20
3
49
60
48
59
30
78
18
43
29
30
18
162
78
54
36
30
7
71
9
148
48
5
7
503
45
124
36
92
75
33
39
33
27
36
162
84
54
36
18
15
81
84
115
120
48
29
18
12
49
12
35
193
17
78
85
35
42
144
19
29
43
179
33
3
174
3
111
109
36
17
54
33
105
90
36
105
100
11
54
19
23
30
87
100
47
150
139
71
36
13
144
23
57
15
60
36
72
45
183
42
18
36
18
30
13
65
27
27
9
75
37
23
9
81
135
52
149
108
3
33
60
54
45
63
12
180
18
7
263
33
21
3
40
47
54
60
7
5
15
28
35
69
147
18
55
65
15
3
13
44
3
84
1
72
95
85
140
57
18
165
16
59
13
53
7
65
75
52
95
72
36
105
69
51
100
12
120
65
55
116
64
53
54
9
24
3
264
168
12
60
109
35
9
21
6
30
43
71
216
9
112
53
54
36
36
193
20
40
71
6
18
33
39
36
48
36
69
39
25
17
30
1
5
103
35
54
60
72
66
33
39
6
27
108
111
21
213
6
1
32
21
144
12
96
90
37
180
11
24
90
18
12
33
9
90
141
39
61
227
12
33
75
72
13
96
125
19
108
17
42
1
119
141
63
37
17
36
126
36
37
17
144
30
54
132
99
111
24
216
49
95
30
19
68
100
83
237
3
9
21
79
8
52
60
68
52
77
54
60
25
20
100
12
17
330
33
52
176
147
13
65
174
60
25
11
12
60
30
7
191
96
193
23
198
55
132
47
13
35
144
13
48
188
99
1
44
16
24
35
42
51
147
18
30
78
90
157
23
66
36
ABCD 95292252514*3^$a+1 [50118]
12
48
24
63
57
135
126
3
12
84
15
78
66
6
24
42
48
96
21
99
24
9
93
84
30
33
27
24
114
90
6
66
126
30
45
177
42
225
81
42
96
165
60
39
18
12
15
63
54
48
12
75
24
12
33
30
24
66
24
30
72
18
171
51
30
60
24
12
63
96
3
66
42
57
51
90
90
57
75
93
135
9
60
33
24
6
54
54
42
135
147
12
54
72
3
24
93
3
39
36
60
6
123
96
15
60
30
84
75
21
30
90
66
6
114
48
21
9
6
165
135
12
45
63
12
93
36
63
12
81
93
6
33
96
87
48
42
84
30
9
9
15
12
21
60
30
12
105
27
21
27
90
6
12
48
30
60
156
36
15
69
300
36
3
15
36
33
12
21
132
66
162
18
129
120
12
69
36
75
51
30
39
48
72
3
93
93
84
42
6
15
39
33
285
6
45
141
3
15
57
3
36
36
54
66
84
81
159
6
36
162
42
18
48
30
27
72
21
12
30
36
9
60
27
69
45
27
3
12
18
15
135
84
60
57
15
45
36
3
24
18
18
36
30
39
96
36
27
12
168
21
69
60
30
18
60
30
42
42
18
27
96
108
15
54
30
72
96
69
39
9
87
120
69
57
54
54
90
21
108
33
18
54
18
42
180
3
93
27
15
57
3
18
36
15
51
108
12
24
156
78
99
48
99
24
81
9
135
27
48
9
51
30
204
75
123
18
39
27
105
75
36
9
36
108
57
54
33
48
48
9
18
9
9
51
45
24
42
48
6
3
87
204
21
45
6
24
9
99
60
6
27
60
24
24
51
48
117
39
117
12
231
9
48
105
48
6
6
3
72
57
15
21
75
81
354
30
144
42
36
153
36
36
108
75
24
6
6
18
3
24
96
69
3
33
102
48
78
39
3
78
15
57
3
57
90
18
30
81
183
66
72
30
42
72
123
27
78
78
12
138
87
75
6
75
21
6
42
6
9
81
15
36
45
3
45
42
24
45
51
66
60
72
18
60
93
12
69
18
18
12
36
96
99
21
48
258
9
15
129
159
102
18
66
150
30
54
36
66
75
81
15
75
9
303
78
120
48
54
60
30
3
3
114
258
54
96
27
27
18
138
102
3
48
15
30
126
264
105
36
123
42
3
57
78
36
36
24
57
9
39
9
15
27
48
258
54
18
3
45
12
15
75
96
177
15
60
84
45
120
96
123
24
45
51
24
42
51
3
66
3
87
9
27
72
18
30
78
66
78
123
33
51
24
96
111
108
36
48
42
75
33
51
24
96
135
225
15
12
54
54
36
45
21
162
108
18
42
69
51
114
66
42
42
6
18
9
72
51
9
36
39
69
81
15
84
12
69
144
66
60
54
90
54
3
9
78
18
63
27
42
12
15
33
135
36
15
36
33
60
135
126
39
21
132
240
63
45
324
15
12
3
12
36
57
3
48
12
78
30
21
75
153
48
87
48
9
21
30
153
36
51
78
6
69
237
123
72
93
39
15
93
93
6
21
135
24
180
153
63
45
9
84
66
9
87
33
21
54
84
33
24
99
222
54
33
51
24
201
60
207
117
3
84
60
9
9
36
6
36
33
144
15
18
114
108
18
42
21
12
3
66
30
30
84
66
78
27
99
9
36
9
27
24
21
48
15
3
9
9
135
45
27
15
54
24
6
21
105
27
36
129
15
27
24
30
96
18
36
57
69
6
54
30
24
36
48
93
213
51
75
21
3
90
150
45
60
12
48
69
228
102
33
24
3
156
12
45
9
75
15
93
96
117
30
138
12
18
24
33
12
45
42
6
27
165
60
18
105
48
36
81
63
39
105
81
12
15
3
6
30
24
45
105
15
141
24
27
15
12
21
111
54
42
30
27
96
15
102
78
12
30
30
69
105
90
156
60
78
39
105
27
36
117
102
6
63
120
27
144
138
3
108
9
12
36
12
111
12
33
6
96
12
150
42
33
21
162
60
48
252
48
102
3
24
171
72
12
ABCD 95293573946*3^$a+1 [50168]
8
3
25
144
36
60
89
39
100
44
192
9
30
42
19
35
66
90
24
25
56
52
92
280
44
16
41
39
96
60
3
180
60
85
5
55
36
108
83
24
33
93
7
12
65
60
99
21
60
163
17
174
85
5
36
3
3
48
36
6
199
8
93
19
200
28
12
20
76
95
85
23
96
9
12
40
29
30
33
27
66
87
27
66
63
4
23
25
72
17
19
11
54
111
16
5
18
37
155
37
8
33
36
19
56
15
9
72
28
11
25
44
12
48
195
1
59
9
88
24
89
7
35
69
15
24
30
72
7
32
39
85
80
72
48
76
44
24
33
78
102
43
35
249
3
93
51
13
23
37
11
37
53
60
31
149
15
51
36
13
41
79
17
7
77
24
39
36
15
49
108
20
160
89
36
54
54
6
1
89
103
96
56
45
39
21
31
24
119
97
29
99
15
9
40
23
9
28
36
11
54
15
27
157
20
48
28
47
277
36
32
24
45
51
72
40
56
12
12
27
25
35
33
57
66
18
90
36
54
27
4
119
30
39
16
5
72
19
71
18
51
21
159
51
33
21
19
36
41
247
36
77
15
4
120
80
4
36
8
3
54
43
47
21
63
72
24
25
24
35
69
36
4
12
20
28
11
117
15
54
30
96
57
16
24
96
125
6
93
40
20
21
15
124
60
56
72
64
11
144
30
39
51
6
79
60
5
31
143
6
139
12
83
57
40
24
35
24
9
196
41
31
29
36
19
48
48
23
6
19
20
16
11
69
28
48
60
24
48
11
229
140
12
4
80
27
97
137
36
39
9
39
16
71
21
15
24
9
16
8
12
45
30
169
236
81
43
11
45
45
54
45
16
60
108
41
60
51
21
139
44
4
80
21
12
15
124
36
32
27
96
30
3
21
55
84
5
7
8
124
32
196
65
7
216
101
43
41
15
45
115
11
234
12
39
28
36
12
29
39
64
8
88
24
32
64
47
30
7
11
96
1
84
59
12
105
4
44
117
78
66
24
7
44
4
60
20
75
6
39
51
1
44
24
16
5
19
305
36
19
47
33
75
36
13
12
65
3
87
36
24
9
40
92
148
92
69
84
6
49
71
141
64
204
44
3
13
77
7
32
69
7
8
15
25
35
49
68
99
69
84
12
4
41
3
33
54
1
8
24
27
33
48
12
207
9
64
23
69
21
79
5
55
36
8
100
5
7
104
9
132
99
24
24
16
44
21
31
29
31
80
9
6
36
13
95
37
89
31
20
69
24
99
3
13
77
60
54
33
16
12
84
65
43
71
30
99
28
44
9
55
120
5
75
111
30
15
84
15
72
73
32
3
30
6
145
8
112
5
39
27
145
35
37
8
24
48
12
21
18
25
5
7
32
3
13
20
64
116
16
8
48
3
12
69
45
3
28
89
31
108
20
16
5
3
3
90
30
24
156
18
15
72
48
45
72
18
36
69
156
4
65
7
24
5
19
20
96
16
44
36
28
96
104
64
71
12
24
21
33
55
20
51
216
9
24
147
13
20
84
16
5
6
1
29
114
21
9
7
29
270
1
215
25
48
35
36
6
7
23
97
116
16
5
6
33
4
80
57
19
71
25
65
3
33
18
57
105
127
56
84
48
33
30
42
18
120
105
24
3
48
6
19
20
12
28
36
11
37
47
6
15
15
13
47
13
240
65
31
24
41
54
30
15
4
8
99
13
8
39
1
8
75
1
84
77
75
64
5
90
36
45
64
41
48
90
61
56
12
21
30
6
55
11
73
24
72
176
3
9
3
13
41
43
48
60
20
33
162
30
114
21
24
21
18
180
1
5
43
77
19
5
91
140
36
12
117
63
16
11
325
11
18
150
1
24
47
48
6
30
33
3
114
120
99
84
16
32
93
127
5
63
24
16
20
64
132
131
54
36
67
120
8
39
105
48
3
78
12
144
19
5
19
32
15
21
52
72
56
12
28
20
172
68
3
6
39
4
77
36
15
63
12
54
36
7
48
12
77
3
52
179
1
5
75
45
6
69
15
9
76
29
7
32
12
15
1
84
29
36
54
1
35
1
12
8
160
72
36
107
117
57
75
15
6
18
129
40
8
3
120
25
60
20
36
24
132
9
54
72
54
36
294
73
11
81
48
87
105
4
5
7
24
120
96
143
1
36
5
48
6
9
76
180
8
36
100
35
37
125
24
15
39
102
67
60
8
48
40
11
61
24
24
5
30
60
72
25
32
12
76
29
39
124
23
120
129
15
9
27
108
1
36
108
32
4
48
41
55
71
126
114
9
112
44
45
54
96
49
17
3
21
51
64
29
39
ABCD 95293578782*3^$a+1 [50026]
282
6
42
114
3
117
114
6
90
30
6
30
67
12
53
36
84
18
25
5
54
93
15
36
36
144
45
15
54
12
19
119
66
24
36
7
17
127
41
18
49
23
49
53
36
19
17
3
16
11
66
3
15
12
13
17
24
120
48
60
18
9
93
48
12
66
6
15
33
36
6
210
43
32
4
41
39
9
55
131
129
72
3
97
59
6
36
60
18
1
53
7
48
80
21
90
42
54
48
13
95
42
15
57
15
51
18
24
66
121
48
17
30
18
60
43
35
12
1
17
7
12
11
69
81
19
5
6
78
135
57
54
96
9
3
102
6
72
108
69
9
96
18
13
72
32
15
114
15
15
72
72
42
18
81
57
7
191
6
223
11
36
30
36
30
114
54
36
30
31
8
81
48
31
29
18
42
6
72
25
44
3
18
7
80
87
90
30
18
15
111
144
18
24
54
24
30
127
59
90
30
1
113
42
48
180
18
123
27
25
89
18
12
36
54
30
13
36
137
60
19
20
45
60
19
35
21
93
75
72
63
13
68
39
36
96
13
23
24
6
30
138
24
96
24
27
39
1
119
102
27
15
57
21
187
41
12
114
13
5
15
27
90
43
92
108
15
37
11
48
69
3
24
6
30
30
54
49
29
270
18
19
60
35
168
36
21
21
18
9
57
15
93
7
11
42
102
120
6
42
12
66
30
18
30
97
5
12
15
100
107
90
99
69
36
6
6
60
3
21
30
33
87
24
121
29
42
18
42
30
12
115
83
37
23
9
39
66
15
69
60
51
3
13
47
12
84
36
9
40
17
24
31
17
51
51
18
31
71
9
81
36
3
45
7
59
120
18
55
17
48
12
6
37
17
6
73
44
147
6
24
36
48
31
71
37
107
9
9
6
24
36
85
44
208
17
27
111
69
45
6
93
27
24
54
6
33
3
72
18
48
6
1
65
39
3
42
135
99
54
42
234
36
30
6
7
23
93
124
20
3
13
36
29
114
30
15
3
42
6
42
60
12
12
78
30
12
3
3
60
25
125
18
24
25
71
1
23
12
18
90
150
31
65
15
16
5
48
27
21
43
5
54
6
66
33
75
36
6
43
5
12
6
33
9
126
102
54
6
55
132
5
6
24
30
48
108
12
48
6
13
47
18
15
16
35
1
20
9
12
87
3
30
18
6
3
72
123
90
18
24
24
6
36
12
30
37
143
81
81
15
33
30
57
24
9
18
18
19
17
24
6
18
27
16
35
108
12
90
27
36
16
80
33
30
18
63
136
20
3
18
54
84
42
138
121
5
3
72
21
90
85
35
54
55
11
37
17
15
33
51
21
84
31
5
3
93
84
31
32
27
78
15
88
95
12
37
125
19
65
144
7
48
23
13
116
28
36
59
45
136
89
6
12
48
36
66
24
15
39
61
20
28
5
90
12
25
5
3
36
27
9
28
35
45
12
15
73
71
84
81
81
63
15
1
11
9
129
7
41
103
17
30
129
33
30
42
60
96
12
15
45
6
61
35
126
30
57
33
42
48
162
12
3
27
24
81
15
33
225
12
108
102
49
17
12
30
1
11
18
6
72
30
48
42
42
6
97
47
186
79
5
126
21
33
111
15
24
6
36
84
51
99
12
73
41
6
102
55
5
60
18
204
6
24
54
24
1
29
7
5
48
42
6
55
5
30
54
6
18
54
6
60
42
84
9
36
15
49
36
95
45
9
150
6
79
77
42
1
71
24
21
3
61
29
30
37
131
18
12
99
63
18
39
15
84
30
115
41
39
52
8
9
12
19
59
21
21
6
54
79
11
61
224
45
6
108
25
47
42
30
57
15
54
120
36
6
24
9
57
42
126
19
53
27
16
5
39
3
69
75
45
16
113
30
6
114
9
135
18
63
64
11
30
36
31
47
177
9
55
36
71
117
60
57
24
19
12
5
168
258
24
9
112
32
72
39
126
18
66
30
42
43
17
19
11
42
102
66
19
59
6
6
30
72
12
151
8
24
15
120
1
56
28
11
36
228
45
3
24
90
54
1
83
30
87
28
17
15
3
141
64
113
90
18
79
23
333
261
36
108
12
19
221
27
51
54
12
90
18
12
84
31
35
6
54
33
88
8
9
27
3
96
9
81
55
95
30
31
36
5
99
9
54
186
31
41
3
81
24
42
33
45
12
55
17
15
40
23
60
48
1
29
6
9
15
6
24
24
12
39
27
84
78
15
36
64
92
15
30
55
11
48
96
13
23
18
72
7
71
69
27
85
53
135
165
75
15
36
180
60
30
39
76
17
27
21
67
17
42
33
27
150
90
78
96
60
6
48
1
71
48
12
85
44
15
6
6
48
6
19
80
39
42
24
36
66
42
66
49
47
49
29
15
33
72
12
66
24
24
42
12
67
23
13
48
116
45
99
27
138
60
42
60
54
18
13
59
25
8
16
41
6
33
45
24
42
54
19
23
57
33
24
6
ABCD 95293988228*3^$a+1 [50143]
96
144
41
48
7
120
84
101
79
104
16
29
87
108
40
92
213
7
20
60
88
72
8
16
44
9
123
124
5
24
15
120
117
12
96
7
120
140
4
56
4
5
31
8
232
17
31
60
32
28
17
15
48
52
77
108
115
24
264
96
41
15
28
92
48
57
15
28
5
24
31
120
80
60
9
3
40
24
56
184
24
60
29
151
80
16
53
331
12
48
137
3
112
20
165
55
17
96
87
33
36
19
36
41
48
36
39
120
57
79
44
100
12
53
72
103
5
55
125
115
96
164
16
56
120
33
27
45
163
12
68
76
56
40
288
20
112
188
120
112
257
63
153
15
240
40
80
105
15
9
48
123
196
41
72
151
29
7
29
24
31
72
84
41
108
24
51
69
96
31
44
16
116
60
285
3
57
115
8
69
36
7
108
36
56
88
92
60
40
144
344
232
60
29
24
31
44
9
36
60
7
48
96
116
28
60
89
168
48
127
24
44
100
89
48
168
120
55
216
296
28
36
41
3
9
36
7
17
7
113
7
24
29
7
5
39
16
24
32
177
72
24
235
192
68
220
20
60
645
27
160
80
93
72
79
156
20
28
12
24
53
3
184
89
31
113
67
89
7
48
60
125
87
60
40
300
20
117
67
24
96
24
77
103
41
51
40
120
84
29
7
200
4
5
175
41
63
112
128
180
132
28
36
5
36
175
173
115
77
43
12
77
216
120
31
56
120
148
20
12
9
259
17
79
56
40
68
52
5
19
36
5
63
9
12
19
269
7
29
55
120
192
8
76
44
40
12
80
28
125
7
108
200
60
160
12
48
29
103
5
75
208
12
29
91
24
65
24
7
20
4
53
183
268
20
220
29
60
120
7
101
43
120
120
96
44
76
116
69
79
65
91
44
45
36
115
89
55
140
57
235
228
12
128
132
33
27
244
384
60
12
137
123
148
72
48
29
51
40
17
72
51
105
55
89
276
7
8
52
53
15
60
69
7
24
12
84
53
96
75
256
24
17
223
137
43
36
101
43
89
120
123
28
132
180
65
55
8
12
9
91
5
12
91
60
65
7
137
7
89
31
120
60
84
72
8
40
17
55
8
9
48
139
41
75
88
32
160
77
3
40
8
40
5
75
117
3
40
60
77
144
31
68
69
123
28
29
7
60
41
72
12
36
15
120
40
144
96
20
285
55
5
48
27
9
111
4
44
57
123
45
31
89
144
36
87
45
19
84
192
108
12
29
39
12
4
125
31
8
60
12
48
40
320
172
125
72
91
36
96
60
60
48
80
132
148
149
48
132
108
195
88
60
197
48
27
28
77
12
31
120
20
9
3
4
44
120
105
15
16
89
36
19
32
148
36
156
5
72
151
60
5
7
24
44
57
12
111
57
55
264
89
27
28
80
112
8
120
57
103
65
144
48
3
16
180
161
15
88
132
68
9
12
36
19
116
9
79
32
40
8
16
96
20
48
45
195
52
140
45
3
105
144
103
324
104
9
91
80
9
3
160
68
57
48
55
5
7
48
32
88
32
124
44
72
48
9
51
52
48
5
132
120
103
221
144
ABCD 95294115316*3^$a+1 [50095]
54
12
6
48
18
54
6
102
78
87
39
72
84
24
36
36
30
42
174
23
13
72
6
18
30
117
81
150
12
29
157
108
71
139
24
72
54
120
71
37
60
47
25
23
208
192
45
126
144
5
16
32
19
84
6
3
33
36
108
126
17
16
192
32
31
18
84
11
79
17
7
30
6
12
108
186
54
12
17
55
60
54
36
18
48
36
24
101
37
11
103
36
53
336
127
6
36
54
108
72
102
24
15
39
9
63
129
69
12
47
277
75
39
72
48
24
120
42
36
3
51
29
25
71
1
47
16
27
18
36
95
64
21
30
90
18
257
55
41
31
126
99
39
144
72
17
205
126
174
42
36
30
18
90
78
33
15
78
35
55
90
95
13
126
54
15
48
39
6
90
66
39
48
3
6
119
37
72
36
15
171
36
36
36
54
3
69
54
5
31
65
48
49
72
36
18
54
11
336
48
13
243
15
12
108
105
3
24
72
90
51
93
48
35
96
48
7
9
45
30
42
27
9
39
81
96
84
27
123
36
17
16
57
54
54
18
12
108
72
9
135
24
84
42
30
132
65
19
6
23
61
24
75
285
90
137
7
90
36
27
9
108
48
6
72
29
48
265
135
9
12
6
18
36
72
90
48
24
197
19
18
90
18
12
54
240
264
117
15
33
111
30
54
24
30
24
36
18
9
255
132
36
54
18
65
19
222
54
36
48
18
24
84
24
143
96
7
168
18
54
12
45
32
91
144
18
48
51
32
79
33
93
60
54
36
18
11
112
21
18
30
27
33
47
25
90
72
192
42
11
25
87
39
9
32
67
120
114
35
31
113
271
30
195
9
23
16
32
19
18
66
42
90
69
75
36
65
16
81
36
18
41
13
66
6
36
30
42
126
17
37
59
175
113
265
23
49
36
72
72
75
27
60
138
15
224
55
156
29
112
75
5
19
29
37
54
341
37
11
7
6
83
19
141
165
6
18
48
42
90
54
41
133
18
24
33
111
48
17
64
15
210
6
18
72
36
72
12
18
78
87
51
24
5
61
222
21
33
48
60
90
108
77
48
319
132
36
102
83
79
113
16
3
29
43
54
84
222
30
47
31
33
48
3
42
30
78
135
96
32
16
135
41
13
3
27
54
15
3
90
6
18
54
149
13
126
108
9
45
36
15
39
18
30
9
15
17
103
78
59
16
81
42
12
41
49
42
54
90
84
24
90
12
6
29
43
12
54
6
66
60
156
402
30
36
24
87
69
42
17
235
101
48
64
21
48
72
54
24
84
24
84
24
93
15
12
18
83
85
126
18
48
132
135
27
108
36
48
96
53
217
90
54
72
66
18
54
204
36
12
105
48
27
5
73
30
6
54
18
36
71
85
6
36
17
16
128
13
3
129
12
35
7
84
42
27
21
107
73
6
18
36
36
144
120
126
6
251
73
18
36
18
138
21
80
61
131
16
15
6
108
72
23
61
24
72
36
95
67
126
102
57
21
11
192
85
27
3
90
35
61
12
42
29
7
108
126
66
18
6
36
18
210
186
12
87
75
5
1
18
54
90
48
180
6
48
6
30
96
30
81
105
90
45
9
18
108
57
9
132
54
54
18
120
24
5
48
55
126
72
90
18
18
54
84
72
83
7
41
19
210
11
85
30
78
90
102
47
43
69
63
30
114
210
95
13
42
12
42
72
18
54
83
43
30
78
30
6
21
51
30
24
87
87
150
36
72
18
66
114
36
125
16
15
6
90
18
18
36
48
18
6
36
36
36
53
73
30
54
83
48
31
36
6
162
5
61
132
47
19
60
102
42
174
35
25
36
12
72
60
72
18
54
120
6
18
12
72
90
6
36
59
49
95
31
177
57
23
103
9
32
25
71
16
48
87
41
48
ABCD 95294211778*3^$a+1 [50032]
55
11
37
84
23
37
5
6
42
30
78
60
42
12
48
72
24
6
75
9
24
3
63
12
42
18
49
5
18
25
20
76
36
11
60
18
12
48
139
17
48
30
37
5
18
72
109
59
85
5
15
45
30
30
31
35
60
36
1
12
20
15
36
42
12
6
12
60
54
24
199
5
31
11
30
39
4
12
44
45
36
19
5
31
8
51
49
11
30
6
45
111
48
21
4
71
108
25
11
60
37
17
7
44
21
6
42
36
7
68
45
6
25
48
5
15
28
5
120
19
11
30
12
6
69
21
7
8
16
59
21
99
72
12
18
12
43
48
56
21
18
6
18
12
18
12
24
15
15
60
36
66
18
37
89
39
111
25
23
72
1
48
36
36
17
6
12
57
15
1
11
6
115
24
59
57
28
36
48
5
18
18
19
41
75
9
30
12
6
18
49
23
18
15
16
96
83
54
12
19
36
80
45
18
12
48
25
5
12
48
7
5
18
25
36
11
1
47
6
15
4
17
18
42
66
30
48
6
54
6
9
21
6
48
25
35
66
39
52
17
42
1
29
6
18
19
11
1
68
220
12
11
25
83
1
24
17
24
30
25
5
84
31
29
19
53
18
84
13
65
19
11
18
39
45
30
12
1
167
12
24
6
39
16
44
45
54
30
66
6
18
12
30
103
11
37
17
30
57
45
126
114
18
25
17
48
30
85
12
48
80
88
12
12
71
42
36
67
5
24
6
48
72
48
24
13
5
43
32
99
9
27
37
11
24
18
7
5
6
30
7
152
27
18
66
36
48
6
30
9
40
96
24
23
49
29
24
30
30
115
65
15
15
42
36
19
41
7
47
24
30
6
69
21
39
9
36
39
76
24
113
27
3
45
39
21
48
75
24
37
24
41
18
30
7
56
33
42
37
47
24
66
54
1
48
12
83
145
12
20
63
1
35
66
19
36
65
43
32
165
36
79
5
3
40
35
13
72
20
16
12
5
18
96
1
47
97
5
6
13
11
30
24
96
108
43
5
18
66
31
8
9
7
41
24
30
13
23
12
1
24
20
16
20
27
93
100
35
12
97
35
6
27
9
66
18
27
24
40
5
31
83
90
7
29
18
6
24
42
25
41
12
115
107
24
49
11
85
17
3
16
83
13
12
36
11
13
8
24
99
61
5
19
24
36
36
48
17
54
72
9
21
30
102
7
24
47
9
88
5
6
49
35
18
90
117
16
5
7
12
72
35
84
6
18
66
7
5
18
1
35
25
11
9
3
6
24
90
1
95
1
65
6
13
12
29
3
12
16
23
6
103
71
25
12
17
3
48
4
48
5
39
15
21
3
24
61
11
96
25
5
39
64
36
116
39
60
9
36
3
57
36
40
8
57
7
11
60
6
90
1
107
25
5
48
7
72
41
12
6
1
11
48
60
6
18
30
7
80
184
29
3
88
96
8
15
36
1
83
1
17
12
96
60
19
20
15
18
43
36
56
27
72
24
24
85
11
85
96
11
18
54
72
30
78
30
72
36
24
19
125
7
5
19
5
63
60
40
5
7
60
48
5
6
36
1
24
53
43
35
42
3
105
7
11
1
20
28
108
29
19
20
36
9
72
39
15
21
4
56
15
69
36
27
30
12
75
45
15
28
11
24
13
8
24
52
23
108
9
75
61
29
15
36
3
25
12
23
24
1
96
5
15
9
102
42
43
60
53
6
24
30
31
5
60
123
100
12
83
21
27
72
18
24
120
6
30
48
51
28
11
6
51
15
13
200
9
12
19
20
27
114
3
3
30
78
30
12
7
48
12
80
57
30
1
44
15
1
32
28
119
66
27
51
24
37
23
18
108
111
9
24
27
21
7
95
33
9
63
63
25
53
102
37
65
48
63
39
1
32
3
9
15
1
12
119
1
5
19
36
5
39
39
109
5
55
17
19
12
24
35
13
32
9
30
12
57
27
66
19
35
108
145
41
12
54
6
12
3
135
73
60
5
27
40
24
24
24
5
90
73
89
60
36
108
7
5
12
6
9
3
49
44
21
31
32
16
29
15
36
15
6
6
45
39
13
12
5
51
39
18
36
30
12
84
1
12
20
111
1
108
5
31
36
24
17
7
17
31
12
5
31
41
15
3
6
30
54
18
105
57
7
29
31
41
7
12
24
29
15
36
105
39
16
29
111
81
15
4
89
7
11
24
18
43
65
24
79
36
60
8
45
30
30
67
20
3
12
13
36
24
20
45
6
6
18
42
18
13
29
30
6
18
21
4
59
37
84
96
5
6
37
47
9
4
48
53
7
24
8
3
12
25
11
1
20
3
133
5
43
24
92
45
19
17
48
6
69
9
60
15
21
39
16
5
6
6
39
15
126
79
60
20
4
12
12
11
69
27
18
115
83
12
42
15
28
11
25
5
12
42
33
15
24
6
102
1
41
30
30
3
15
21
45
7
44
3
1
12
35
13
71
30
43
47
1
29
60
19
104
40
8
28
5
30
12
18
24
30
21
4
47
1
12
8
88
20
39
45
21
7
77
211
59
57
16
24
5
31
32
52
5
39
16
35
25
5
48
6
9
15
33
28
24
5
18
33
9
15
3
9
16
204
41
12
120
6
12
9
45
60
60
55
5
43
41
51
39
6
43
23
12
13
119
30
39
45
12
18
24
25
11
42
24
114
12
13
35
24
1
32
4
48
17
6
33
4
12
144
89
43
29
48
102
33
12
15
61
24
5
78
36
1
36
17
66
42
30
60
54
54
25
11
13
11
61
5
24
186
13
12
48
5
3
27
81
15
1
20
16
5
54
6
55
20
87
6
15
9
7
48
11
30
6
21
45
90
37
20
16
11
18
36
24
3
3
12
102
6
61
53
7
71
9
39
12
9
4
29
12
60
31
29
19
29
6
24
21
117
18
1
5
6
174
55
5
111
52
35
37
24
59
6
12
102
42
31
32
28
24
35
66
42
48
13
5
7
77
27
9
36
43
96
17
24
43
71
37
5
3
40
17
54
6
24
18
42
30
24
144
13
35
57
51
37
5
18
24
30
27
16
8
12
60
4
23
48
18
115
11
13
71
21
9
90
49
17
54
60
30
30
1
23
1
17
54
81
3
21
81
24
43
12
68
36
9
12
48
78
109
24
11
18
72
19
11
18
12
18
36
60
1
215
30
123
36
112
8
111
25
108
5
12
51
39
30
51
4
36
12
36
12
47
42
54
6
66
9
33
12
6
9
39
1
108
12
24
35
61
59
37
48
ABCD 95294837024*3^$a+1 [50050]
36
65
3
3
30
27
33
30
90
103
36
48
65
90
45
3
30
15
100
20
28
20
21
30
85
101
27
3
93
24
3
13
32
28
239
145
65
171
24
57
18
30
3
84
16
29
15
28
36
89
51
52
92
16
41
108
43
48
161
156
19
84
47
30
3
12
27
85
68
9
3
45
7
5
15
24
21
111
15
174
19
32
28
17
3
52
60
80
9
36
15
88
44
96
4
17
39
4
5
31
17
24
36
27
3
37
80
27
45
4
32
15
24
105
21
24
18
21
124
12
5
31
47
85
120
8
45
12
7
5
55
95
18
48
27
40
80
3
57
76
180
92
69
36
84
51
249
55
35
48
120
30
187
36
60
17
51
27
30
3
4
35
18
19
116
4
8
36
21
66
13
11
6
39
36
12
93
24
108
48
7
5
67
20
64
17
99
24
129
87
105
39
12
148
11
66
79
5
15
105
48
18
45
4
20
75
21
57
63
48
9
42
129
144
148
5
3
69
12
19
20
117
60
42
1
29
15
45
115
8
99
18
48
3
129
12
30
30
15
3
30
43
47
21
21
36
24
66
42
15
12
3
48
45
52
17
30
93
27
9
87
54
15
36
135
9
15
69
64
12
95
33
15
48
37
107
168
18
12
27
63
37
155
133
5
67
11
54
19
36
5
48
60
43
29
63
33
42
18
27
12
105
36
7
72
5
270
18
31
116
160
41
7
12
36
17
12
31
305
3
76
140
40
8
3
117
57
31
29
3
48
105
15
12
108
9
63
112
56
4
23
18
3
40
32
24
45
96
24
3
45
27
4
71
45
40
35
6
90
54
39
16
20
64
116
51
9
93
12
6
69
156
9
115
68
63
42
7
20
88
53
54
66
19
8
28
77
48
19
41
39
165
15
28
5
42
21
28
47
24
13
77
120
39
16
20
33
90
168
9
45
55
83
30
27
76
59
120
13
5
72
6
45
4
44
16
20
63
102
43
5
103
192
17
15
24
12
45
24
66
105
132
33
15
12
12
184
56
33
12
139
60
20
12
84
51
69
4
96
5
31
5
19
8
28
12
56
60
39
138
27
3
24
18
3
9
90
81
12
33
24
135
21
72
7
53
43
44
36
52
113
24
31
20
45
7
5
231
57
27
12
16
20
60
28
24
8
45
30
54
3
16
20
51
18
7
23
93
12
33
3
12
12
75
48
45
204
16
5
42
282
48
78
9
4
24
32
36
69
31
60
108
131
30
36
15
57
3
27
61
11
66
15
48
57
7
137
123
57
288
87
3
42
96
30
90
24
3
16
56
33
15
120
12
15
45
16
77
108
12
123
24
93
3
204
28
65
31
20
12
9
186
30
19
44
36
28
72
65
39
16
84
29
31
32
84
15
78
15
57
103
113
19
41
7
68
64
11
33
36
51
25
108
41
36
39
16
17
123
132
57
3
3
33
12
9
55
101
12
103
35
24
120
25
128
96
4
92
16
84
83
45
177
36
24
30
33
45
31
132
44
84
156
84
52
8
9
12
3
75
33
57
7
5
39
36
76
155
13
17
27
52
5
103
5
27
36
72
27
6
3
12
40
48
11
6
42
30
31
77
192
75
12
15
18
67
35
6
3
4
80
112
65
60
19
60
44
120
33
24
31
84
23
25
137
30
93
60
93
19
36
29
6
90
84
31
24
8
45
102
66
27
75
133
24
11
9
16
12
8
24
75
90
75
153
75
52
41
63
16
164
9
43
155
90
67
56
76
60
5
43
32
21
30
33
12
4
20
3
30
27
33
30
85
12
5
39
21
3
45
31
149
7
11
30
43
17
15
28
41
90
240
90
39
64
12
24
92
15
13
192
8
51
18
12
39
16
83
33
9
30
30
91
5
127
60
92
16
35
24
6
3
69
7
5
126
93
36
33
15
48
57
43
8
99
81
21
48
63
120
75
9
15
21
72
40
17
75
33
48
12
12
55
164
60
16
53
27
60
123
57
64
44
16
41
39
51
1
44
4
36
8
72
40
8
3
9
81
12
7
11
72
25
80
48
60
208
11
93
93
12
135
27
6
27
135
13
5
55
32
48
39
61
305
75
177
102
18
12
36
60
55
20
57
48
19
83
48
13
20
12
64
5
3
153
19
20
28
36
11
33
15
18
54
9
60
96
16
17
3
28
72
5
19
83
1
47
45
52
12
125
36
24
36
7
48
20
75
45
57
55
72
5
198
13
8
76
95
1
48
41
6
42
48
30
25
29
115
71
9
63
30
72
43
5
27
15
33
252
4
44
27
21
24
51
45
12
36
57
7
140
15
33
4
83
13
29
30
120
9
9
115
35
61
20
111
81
60
120
60
48
39
25
48
65
19
5
ABCD 95295055606*3^$a+1 [50040]
3
24
96
13
56
64
48
131
45
3
85
20
15
21
51
121
252
35
33
144
12
4
164
147
45
76
32
63
120
37
35
177
63
69
108
36
219
1
47
93
84
108
123
25
47
1
71
153
12
75
48
85
144
80
36
16
60
24
12
23
144
121
12
131
21
12
4
92
28
48
59
25
60
32
64
11
9
100
11
49
80
84
112
48
8
16
24
44
36
123
37
12
44
4
96
12
84
36
168
11
21
24
12
16
47
33
87
37
200
16
83
85
59
93
16
56
3
85
44
4
12
236
84
148
131
105
12
27
73
12
72
92
64
119
48
69
24
16
24
48
36
23
13
92
12
148
32
52
107
157
11
13
56
52
44
4
68
51
61
44
15
24
24
85
32
108
64
36
12
48
84
44
87
13
24
83
37
44
60
99
37
12
48
32
64
32
12
72
28
44
24
88
107
72
129
28
80
52
140
3
93
4
108
80
3
24
105
16
119
9
156
36
15
1
12
8
96
76
32
87
69
27
45
136
83
13
8
40
59
13
80
60
124
20
64
80
15
13
132
119
48
72
61
96
24
155
61
104
124
60
35
13
56
144
124
20
12
63
37
32
112
140
48
60
192
16
84
48
60
132
12
8
72
27
24
37
24
180
32
4
60
32
76
24
92
100
32
444
16
20
76
143
13
48
11
48
24
1
60
32
3
49
48
47
37
140
16
68
16
96
128
40
35
229
60
96
116
123
157
20
4
12
12
32
36
15
33
96
112
68
124
60
83
61
68
4
227
24
48
48
13
84
60
35
157
11
21
36
63
13
120
24
132
212
120
99
33
63
45
16
59
37
84
12
20
160
80
28
24
11
49
12
36
60
180
44
4
36
24
59
57
63
33
76
11
109
12
44
36
39
141
28
44
27
61
92
28
36
12
11
37
11
13
176
64
83
24
1
47
1
44
36
64
143
133
8
84
36
96
88
32
64
24
24
11
13
11
357
288
28
80
160
80
16
71
25
96
20
28
132
56
4
84
8
48
96
40
8
75
21
148
68
3
13
83
45
88
24
80
72
3
33
60
36
15
216
57
36
192
60
48
39
25
95
13
32
27
37
152
12
63
13
59
9
63
33
160
68
51
21
196
23
57
76
8
72
24
27
24
13
60
128
64
12
59
121
12
83
81
16
20
108
39
73
32
12
24
40
324
144
260
24
3
61
72
8
16
36
71
37
24
44
76
35
21
75
1
36
11
13
96
35
33
39
61
32
28
95
33
52
56
40
24
80
52
44
84
16
23
61
48
32
27
48
61
36
48
36
203
45
51
85
104
3
45
147
93
3
141
16
131
24
9
12
72
16
59
1
20
64
80
3
25
60
11
24
21
48
88
120
44
132
64
44
12
36
108
112
11
45
108
12
27
61
48
35
69
40
44
135
9
64
48
60
8
208
176
108
144
48
64
71
24
97
47
24
73
60
83
24
25
12
35
117
99
13
12
60
155
25
12
20
4
11
13
96
84
44
24
64
11
45
24
28
44
3
48
13
132
12
24
59
24
21
64
8
24
72
16
176
24
171
21
4
92
27
21
27
9
28
8
208
104
40
44
96
63
49
68
48
28
44
52
23
61
8
27
9
36
40
48
56
124
132
56
3
85
83
25
20
28
48
140
72
40
176
64
80
84
36
3
13
144
83
73
71
9
39
24
61
120
8
24
48
28
140
16
56
3
121
128
28
36
47
1
140
64
56
72
132
39
205
8
219
144
25
47
24
13
120
20
144
4
8
64
11
24
33
112
48
167
109
83
48
13
8
4
132
140
52
72
59
37
192
20
36
27
1
188
16
56
27
85
35
45
252
204
36
16
119
133
35
33
100
59
1
47
1
36
59
157
84
60
116
15
13
120
56
75
73
176
28
116
28
ABCD 95295216496*3^$a+1 [50020]
9
39
52
23
126
66
9
4
156
29
27
48
156
240
40
60
23
6
7
65
79
96
35
133
107
45
4
96
24
60
24
20
4
68
45
3
4
140
15
13
65
7
68
40
72
200
36
4
8
48
64
36
20
21
115
164
4
60
156
5
27
12
96
12
69
18
157
96
84
5
18
6
31
41
3
84
36
144
52
104
84
36
12
64
8
21
39
51
1
44
4
176
4
17
31
59
6
48
360
55
17
42
48
45
12
15
37
329
19
48
144
60
20
36
4
23
33
72
165
3
28
60
56
144
60
12
28
59
1
152
52
8
28
84
92
64
20
36
45
19
20
51
85
84
32
84
40
20
15
61
68
15
120
1
221
19
53
87
144
60
4
185
15
12
45
55
80
16
32
12
48
12
75
169
20
156
40
56
40
24
104
4
68
159
6
90
9
4
41
18
1
32
15
78
66
13
72
56
24
201
48
15
12
40
23
69
27
48
1
32
45
7
32
100
24
71
49
56
60
84
4
48
260
4
11
45
27
45
36
52
44
84
129
51
165
7
140
39
121
53
111
40
108
53
48
90
150
72
79
36
48
56
36
33
31
24
60
12
48
56
3
72
9
21
63
16
11
6
7
8
4
29
31
36
8
87
78
72
103
72
12
23
37
132
71
30
19
23
57
36
12
52
36
104
208
92
9
147
52
12
56
45
138
45
12
15
69
9
72
15
75
9
4
72
8
81
96
43
56
24
4
11
24
21
99
6
27
60
28
5
219
28
8
75
37
44
16
104
24
4
72
20
24
40
12
35
73
24
12
44
4
36
72
53
7
12
5
123
28
36
20
9
159
40
68
88
84
65
90
105
96
36
4
29
3
45
3
36
48
3
24
85
35
1
132
11
6
79
20
135
30
27
28
41
15
33
90
13
12
56
4
68
72
45
3
24
4
11
45
16
65
7
48
89
3
72
4
59
33
45
135
28
72
212
28
23
45
4
101
7
113
31
41
3
12
112
140
21
15
36
28
12
44
9
72
18
33
4
41
18
21
60
120
16
47
25
20
28
8
4
36
191
30
63
28
8
36
36
40
95
133
24
56
57
42
30
18
25
60
20
24
124
59
33
120
148
80
60
240
21
103
41
66
33
48
28
60
20
52
44
3
73
48
101
39
16
336
35
37
72
140
111
133
20
36
184
11
81
4
8
51
1
164
60
16
23
1
36
35
6
39
36
63
144
168
13
185
7
152
28
48
101
19
77
3
52
8
40
96
65
186
54
135
24
40
11
13
36
60
36
53
31
56
88
108
8
15
21
24
105
27
4
84
5
96
66
222
27
24
16
125
96
139
36
12
60
32
76
5
75
48
16
84
60
32
28
17
79
44
15
216
81
48
15
24
153
39
54
15
12
84
76
47
37
108
72
84
56
81
48
55
35
21
3
61
20
21
91
80
15
13
36
80
45
18
21
24
12
16
80
15
54
144
19
8
88
72
164
16
83
45
4
308
48
9
147
15
13
17
19
44
112
44
40
132
152
112
120
59
97
68
9
7
44
4
36
5
72
39
16
17
67
20
3
13
35
33
60
36
21
90
33
16
23
30
15
108
48
12
28
29
15
16
131
1
20
4
8
112
60
24
144
80
33
39
4
24
56
40
12
128
16
35
49
32
135
9
4
131
193
92
24
40
44
21
7
17
31
116
40
96
23
49
12
59
1
56
60
40
185
27
135
73
215
25
53
15
12
84
36
28
35
6
63
36
16
29
120
114
25
8
60
105
147
36
16
209
72
18
9
15
33
52
56
52
12
20
36
52
68
112
8
51
69
9
43
5
3
52
35
78
51
4
36
20
9
42
9
28
116
16
24
92
4
125
123
93
18
61
108
140
27
49
95
37
68
52
44
4
56
96
99
141
28
176
240
136
120
44
60
4
44
40
60
12
5
115
20
4
77
3
100
59
61
72
17
3
12
75
33
87
6
15
16
104
96
4
32
52
32
28
60
11
72
25
95
133
44
12
184
12
44
16
44
28
11
54
18
33
64
108
48
20
76
216
8
120
40
20
40
47
13
44
12
24
40
44
28
20
28
84
23
72
21
24
27
85
20
21
24
75
108
88
24
56
12
196
24
11
109
56
36
4
44
16
32
24
39
45
112
20
ABCD 95295321326*3^$a+1 [50028]
160
92
15
9
3
33
147
60
45
40
32
84
24
147
1
59
33
51
60
9
12
108
88
8
64
47
93
12
48
16
72
35
33
36
15
240
81
48
96
64
44
48
108
192
15
9
36
180
84
60
64
80
12
12
120
135
72
109
35
9
88
47
165
3
9
4
107
37
8
48
24
63
25
8
72
39
9
96
36
40
60
12
8
28
32
207
81
12
15
9
76
59
109
107
12
105
36
40
24
20
16
80
24
3
325
20
63
37
32
48
135
73
72
32
28
8
39
33
3
132
57
48
3
21
123
45
3
57
3
13
56
48
48
28
20
84
75
25
35
48
24
81
40
60
48
20
111
9
36
75
9
15
117
75
37
32
36
72
207
121
44
63
21
15
9
192
3
81
4
23
93
27
9
48
3
57
36
12
39
49
60
47
9
136
8
60
72
39
141
12
27
24
69
3
129
63
25
47
24
37
120
59
48
1
24
120
32
108
192
108
36
24
60
132
24
36
28
20
15
120
96
9
96
15
97
8
40
260
72
87
48
25
8
27
85
59
73
48
59
9
24
76
35
21
84
4
36
35
12
45
108
24
100
36
155
45
100
32
24
3
117
4
60
47
69
64
84
32
60
75
48
25
152
168
40
36
11
9
135
72
25
44
28
83
69
28
92
36
60
172
32
51
25
80
24
24
64
36
200
12
72
75
60
85
32
76
44
36
48
87
25
8
12
15
9
39
37
59
21
12
96
36
63
45
12
24
15
49
23
72
12
36
25
12
35
1
71
1
8
12
24
28
68
3
69
40
68
324
3
45
87
153
28
12
203
45
112
23
48
25
140
111
9
99
36
12
57
3
72
48
24
33
60
108
15
45
112
212
76
8
72
99
33
27
1
8
75
57
148
12
132
11
21
84
12
15
45
39
69
84
87
48
21
60
52
80
75
33
39
45
123
12
205
48
60
8
75
9
72
64
71
96
144
69
87
9
24
12
15
9
48
36
24
168
24
63
25
11
45
24
28
48
104
36
40
32
60
84
135
1
35
48
21
75
13
60
32
3
93
159
36
12
61
12
60
20
27
33
3
37
60
72
36
12
140
12
16
44
12
88
68
24
24
36
3
1
107
45
27
81
84
51
165
120
39
61
47
25
108
92
12
76
44
111
69
48
24
60
3
1
71
13
95
45
76
32
243
72
57
15
45
40
35
25
35
81
4
116
24
3
60
129
123
45
48
135
69
28
8
3
81
51
12
73
8
51
13
8
84
48
3
69
3
1
44
15
13
32
28
8
36
48
28
140
112
56
52
32
36
39
60
36
21
123
12
21
75
165
48
39
81
12
228
12
27
81
75
69
40
60
11
25
35
36
81
39
1
20
159
33
3
45
27
73
20
40
35
85
23
12
9
84
52
32
48
28
35
9
88
8
64
120
68
147
25
92
28
116
12
15
105
12
100
95
45
12
28
35
60
48
9
36
88
47
153
52
35
9
4
116
108
12
16
23
69
3
45
28
11
81
12
60
276
12
123
72
37
83
24
21
48
132
15
37
228
23
21
64
44
60
28
32
72
48
40
23
13
95
9
40
32
36
84
28
23
13
140
112
20
12
136
35
249
36
120
4
32
4
104
12
51
48
57
88
92
40
44
48
280
20
48
28
12
32
40
80
12
268
32
36
3
60
21
51
117
76
59
48
45
24
111
37
8
24
64
72
192
80
27
9
15
37
35
85
80
52
120
8
12
192
3
45
51
49
20
40
8
39
33
48
48
24
72
15
129
15
12
117
36
132
27
45
28
8
27
9
3
73
92
3
37
20
12
51
45
12
16
104
183
73
72
20
52
20
15
61
12
44
168
36
24
12
135
109
120
132
12
20
16
32
144
28
8
3
25
32
48
39
33
28
12
32
183
165
144
3
108
73
44
76
152
123
37
72
47
73
168
20
52
11
24
117
76
44
84
15
36
81
72
27
61
35
189
156
28
20
51
105
3
1
80
99
117
180
136
72
36
72
60
35
73
35
21
15
21
12
108
24
288
36
124
8
27
1
92
48
39
81
27
37
35
73
ABCD 95296722232*3^$a+1 [50028]
30
24
55
48
8
75
85
24
23
78
60
63
64
5
120
51
21
18
1
47
90
60
60
24
36
139
23
222
78
21
117
43
47
73
77
30
144
30
30
25
41
15
48
112
155
30
7
35
45
16
11
36
30
84
36
132
31
161
175
23
57
48
75
157
24
119
42
39
141
3
93
30
162
60
15
33
42
37
83
61
24
47
9
27
24
18
43
48
59
42
36
7
5
12
60
3
267
48
37
48
72
5
115
24
80
69
30
61
11
61
107
45
16
56
183
60
120
13
168
17
7
65
12
75
105
36
42
1
24
5
78
24
6
60
30
12
1
24
5
30
72
90
19
29
12
63
3
120
12
1
29
187
35
13
5
115
5
43
5
132
12
43
35
72
85
35
66
72
43
119
18
7
8
3
60
12
30
102
60
69
40
17
72
7
101
3
129
18
12
25
23
84
108
1
24
53
27
75
12
33
16
11
198
30
33
45
114
121
104
15
18
31
24
35
61
71
60
90
19
24
47
73
80
57
60
18
18
39
33
90
45
3
13
11
61
35
13
29
48
19
23
1
11
6
90
72
90
12
15
123
12
60
36
12
78
42
48
13
29
60
15
3
69
16
32
15
102
99
9
151
17
60
12
18
13
281
66
24
6
72
108
30
30
54
108
42
180
66
132
102
115
53
51
21
30
45
93
27
21
180
7
17
60
3
45
12
55
24
59
18
19
5
51
88
29
60
42
96
60
42
7
53
27
33
12
30
48
72
6
114
66
30
30
84
78
85
17
66
54
36
3
16
35
6
7
65
7
53
102
6
12
270
37
101
3
24
33
12
198
85
8
21
51
144
24
16
23
1
29
72
30
45
64
77
24
138
25
35
18
19
48
35
133
8
81
30
201
39
25
65
63
33
12
30
78
63
57
39
45
156
15
48
72
105
24
18
21
51
36
25
152
16
29
43
59
61
5
54
21
57
55
17
126
60
13
32
64
11
12
12
96
42
75
48
45
19
8
72
105
48
15
3
72
45
72
24
40
32
39
30
36
7
17
66
13
17
12
48
75
99
48
85
23
90
12
48
54
18
48
123
51
48
117
120
45
96
19
41
7
53
12
7
24
131
138
3
99
138
12
66
109
8
88
65
15
27
21
27
24
6
39
3
12
60
198
63
27
45
27
108
18
55
137
120
63
69
198
37
11
72
61
89
247
65
63
16
131
69
51
6
54
90
15
64
77
102
30
15
168
57
18
13
41
31
72
107
6
24
55
11
342
180
180
120
42
133
5
51
69
12
55
161
54
9
64
5
30
45
153
7
8
57
108
24
19
41
36
43
17
7
95
1
32
24
144
141
6
45
24
3
42
48
27
21
12
63
40
29
66
145
17
42
36
84
96
12
90
31
29
147
3
61
24
17
15
24
27
54
6
54
3
40
65
168
84
91
17
7
95
36
45
57
7
11
24
85
155
13
48
47
1
32
9
79
41
15
21
54
66
12
87
3
12
18
108
123
64
83
84
49
72
29
30
6
54
288
42
55
8
27
78
31
32
195
102
18
189
16
72
47
6
12
12
96
12
42
45
3
48
69
24
81
36
43
56
33
42
126
24
31
17
7
155
109
11
69
9
90
30
87
24
40
32
57
7
5
78
37
5
3
16
11
36
12
85
125
91
41
31
80
69
51
27
12
30
3
15
12
6
60
115
59
18
240
30
93
9
30
25
8
63
9
123
78
192
18
42
48
19
5
91
17
55
32
33
103
59
78
7
53
12
15
51
30
103
56
16
32
33
103
17
54
48
18
79
65
66
30
30
97
5
30
42
30
69
9
7
24
59
48
45
15
12
85
48
185
60
19
161
84
30
21
27
48
30
42
48
24
78
7
264
41
30
33
40
72
11
69
16
5
139
24
11
85
120
5
60
60
18
57
3
90
90
12
66
84
55
5
48
30
21
64
35
150
55
5
27
45
6
30
175
29
3
27
13
23
12
48
84
108
42
36
103
41
36
132
127
41
42
21
9
63
24
21
24
91
8
9
72
18
30
7
24
24
5
48
30
54
108
67
56
69
19
29
51
201
31
29
19
11
13
56
51
18
30
12
9
24
27
66
72
12
15
51
13
179
12
25
8
16
131
21
48
21
19
11
45
45
48
60
30
48
49
11
30
15
45
12
120
108
24
6
45
9
6
9
51
13
29
102
21
64
35
138
12
31
29
115
23
1
29
3
24
51
24
48
12
30
48
43
5
ABCD 95296880774*3^$a+1 [50070]
33
12
59
49
96
54
57
99
24
36
153
152
16
33
135
51
53
1
84
11
121
48
126
201
123
72
24
72
144
48
45
56
25
39
3
18
35
85
24
12
18
21
24
56
31
18
63
3
54
90
141
104
301
54
12
9
80
1
36
99
69
66
129
296
13
66
150
35
55
102
59
13
75
51
42
59
31
33
15
81
99
96
18
3
8
120
96
1
18
72
53
136
48
15
6
126
48
5
31
65
40
39
41
37
102
108
72
33
32
31
234
71
264
127
144
36
5
103
36
126
15
81
23
96
48
13
3
9
108
75
3
101
24
1
15
15
89
64
27
6
144
39
45
132
30
18
6
54
11
48
61
42
57
15
30
60
126
102
18
105
255
129
15
17
16
8
31
114
71
24
16
33
95
85
12
348
3
72
51
102
39
33
15
152
13
6
84
17
25
23
25
42
48
245
97
18
77
139
72
197
91
29
13
83
19
197
24
31
24
12
29
151
9
99
54
71
19
5
13
83
25
24
102
24
66
186
54
66
18
11
144
151
9
87
33
15
36
24
156
18
36
11
49
72
23
85
35
109
18
102
11
79
17
144
1
78
36
149
16
69
11
55
57
24
8
127
153
56
136
75
53
96
67
93
69
36
54
12
93
33
47
43
45
104
121
42
93
8
187
12
126
36
18
126
90
114
3
15
57
135
201
195
60
9
135
17
91
30
54
18
71
16
75
18
35
133
59
25
18
18
18
72
18
90
90
6
84
54
18
18
6
113
72
13
216
35
96
16
33
30
24
41
49
30
18
23
16
48
21
6
29
24
31
41
49
6
81
27
66
54
18
54
53
1
60
131
49
119
1
72
78
30
24
156
54
6
59
43
45
9
150
65
24
19
102
23
67
5
13
6
21
9
15
39
57
24
15
9
21
6
149
25
54
185
31
9
32
120
19
21
21
203
7
108
5
16
8
7
81
27
18
168
131
175
18
108
12
36
60
66
18
180
60
48
18
105
39
17
43
90
11
64
45
11
16
9
60
35
37
84
18
60
185
31
54
36
54
33
32
43
18
131
40
3
90
6
30
72
39
105
6
57
56
7
150
72
138
9
15
216
17
67
5
120
40
3
12
6
3
56
25
18
6
30
36
18
27
189
294
5
7
24
161
103
6
210
24
30
155
120
1
66
45
15
89
24
25
90
21
56
55
48
17
55
33
57
23
91
12
137
31
41
16
288
9
47
121
18
5
25
239
72
160
15
198
108
23
127
17
145
246
54
11
115
29
7
24
209
40
3
72
77
31
113
31
108
48
24
84
24
90
30
180
78
90
269
1
119
235
5
121
87
45
3
87
12
6
15
128
31
89
96
40
9
54
162
36
107
16
39
17
1
132
11
24
1
95
144
25
95
216
96
24
19
6
30
41
49
54
132
48
5
127
9
216
8
72
19
84
18
18
45
51
29
25
12
162
72
54
114
65
96
67
77
67
6
102
17
48
16
9
78
18
30
54
90
252
5
49
42
29
19
24
141
57
30
57
32
61
27
80
1
71
13
3
168
279
18
72
78
12
5
96
31
18
102
9
24
80
31
60
120
21
51
29
79
9
153
63
27
90
59
328
96
117
84
24
71
24
40
39
72
9
15
12
197
7
33
51
54
42
30
6
57
96
9
48
39
33
216
126
78
180
90
192
18
168
75
24
111
89
43
48
72
21
57
12
11
96
48
121
84
6
156
18
126
150
35
19
141
96
69
27
45
30
29
43
36
41
199
30
11
16
63
129
21
30
5
1
48
36
36
18
5
16
51
5
40
15
18
90
30
63
135
18
95
64
45
11
25
30
41
48
7
33
96
72
8
64
63
144
18
42
108
65
72
48
16
192
128
ABCD 95296933588*3^$a+1 [50002]
21
21
18
1
8
28
24
65
15
48
75
1
35
36
126
42
25
77
39
15
37
23
37
20
69
54
12
24
9
99
21
4
20
60
12
3
13
24
8
16
44
21
90
54
7
56
48
39
141
12
24
3
12
33
12
33
15
21
7
12
47
6
139
24
36
8
57
6
33
15
1
20
60
9
42
12
90
6
90
12
55
5
15
33
51
4
36
53
96
67
8
15
57
40
47
61
44
15
18
15
24
69
54
45
60
21
6
93
60
63
18
15
24
27
25
48
12
36
8
4
71
61
24
32
39
6
30
33
4
48
23
6
79
47
25
24
113
12
6
18
91
8
21
39
12
40
35
9
9
3
24
16
44
39
72
33
39
13
77
31
20
9
3
63
24
12
1
32
27
1
35
73
17
39
4
36
20
24
21
55
36
17
48
18
1
48
8
48
12
12
28
5
43
56
15
93
51
37
8
27
25
24
36
72
12
48
8
12
36
24
48
15
9
3
72
73
5
12
51
39
189
9
6
1
56
12
75
12
21
69
15
48
15
18
15
33
19
5
7
36
12
12
20
4
11
18
7
8
63
9
39
24
30
3
52
143
24
18
43
44
4
35
9
45
43
5
18
49
8
33
15
39
6
36
3
51
69
3
69
3
1
12
12
96
5
31
60
20
33
127
60
8
21
120
7
32
33
7
35
33
72
40
12
68
36
36
28
11
45
15
36
13
17
51
3
37
72
8
87
33
40
53
15
4
20
15
13
20
33
54
60
25
20
16
5
51
4
107
24
13
32
36
124
20
3
18
7
60
77
63
16
60
47
48
25
12
144
20
24
64
5
30
37
59
9
60
15
18
18
24
48
24
9
24
28
44
39
25
101
15
3
57
60
96
15
57
72
24
40
41
55
5
31
12
36
56
93
18
57
51
45
15
12
33
16
68
15
1
56
9
6
33
40
12
8
27
108
72
73
35
57
141
18
36
13
11
37
8
45
36
36
18
21
99
61
56
27
6
15
51
9
24
76
24
11
132
69
51
18
87
27
13
44
24
52
60
5
55
29
6
253
11
25
56
117
78
13
17
43
36
8
36
27
33
4
17
36
99
63
18
12
31
36
11
18
12
19
84
24
32
9
67
8
24
21
7
89
90
120
60
18
7
8
33
78
85
20
15
69
3
37
60
36
20
24
40
23
73
44
40
71
61
11
9
16
32
33
7
32
60
9
15
21
19
20
15
60
25
65
15
51
18
6
12
24
33
111
21
24
27
30
3
12
48
4
23
45
12
33
18
60
129
27
24
72
93
15
12
33
21
6
25
72
56
24
33
19
23
12
49
24
23
13
84
41
6
36
9
9
7
24
59
12
42
63
45
55
24
5
55
20
3
18
3
4
8
12
3
37
17
54
36
45
15
61
8
4
17
39
12
28
77
15
12
112
44
144
40
60
12
8
72
36
27
21
84
48
39
1
5
3
27
18
15
84
15
1
11
25
8
21
42
193
5
19
47
33
27
1
53
15
36
21
3
24
16
12
12
71
9
28
24
44
76
5
15
28
32
4
29
7
84
12
59
9
72
27
45
45
27
64
11
1
23
97
8
4
11
24
21
4
68
27
57
93
3
33
12
15
3
21
3
25
23
37
20
12
60
33
3
4
56
4
68
27
33
96
84
28
17
3
27
6
66
33
93
3
57
63
40
5
27
28
72
35
25
5
78
9
16
36
8
16
17
175
12
11
24
37
65
31
8
15
21
21
99
48
63
25
17
18
25
12
68
15
18
19
8
4
5
6
37
8
64
140
48
27
13
72
53
7
24
12
17
15
40
68
57
30
36
9
16
11
9
87
48
36
1
48
5
7
24
11
9
9
7
60
23
12
33
27
33
12
24
40
35
48
61
44
28
12
32
4
5
36
31
48
24
23
18
135
36
40
60
65
6
30
39
4
47
72
85
32
15
1
24
20
24
39
13
48
11
13
12
83
21
69
7
5
15
3
13
113
7
12
23
12
6
67
23
9
3
33
75
25
32
39
33
21
39
12
15
1
77
30
33
24
3
25
20
16
12
12
17
15
28
11
9
48
64
29
31
8
15
30
7
65
15
9
12
115
44
3
36
9
15
45
40
35
57
36
87
36
57
24
4
65
99
27
105
16
8
27
45
40
44
3
30
67
68
12
24
9
90
73
35
13
20
24
93
18
30
54
36
1
56
12
21
6
21
88
32
52
20
72
39
12
18
7
8
57
18
54
7
11
9
4
11
33
112
35
73
32
39
66
39
15
1
125
18
36
21
84
75
6
30
33
36
4
120
32
100
113
63
12
45
6
30
39
36
84
3
37
35
60
12
24
1
60
20
3
36
189
16
20
15
37
47
6
39
51
37
24
8
21
39
36
60
9
30
6
54
85
5
3
27
36
21
3
12
1
8
9
36
6
36
54
66
9
69
7
12
11
36
78
31
44
51
30
27
12
57
19
44
136
84
48
12
32
16
20
4
44
12
9
24
19
8
3
25
35
25
5
55
24
101
36
6
9
28
48
23
72
30
175
23
81
15
9
135
25
41
39
4
48
35
9
28
95
33
15
13
11
36
57
81
27
12
52
23
25
41
7
35
12
42
48
96
36
3
48
12
3
24
1
44
24
57
39
40
41
18
1
41
7
23
25
24
23
60
1
20
69
90
105
51
21
36
129
51
15
9
36
9
78
37
11
25
24
8
15
18
27
12
24
4
48
20
9
15
4
5
66
33
57
3
3
9
24
36
16
80
48
96
60
28
125
18
13
5
51
15
45
40
80
3
45
40
35
37
60
71
18
7
5
7
20
15
36
45
21
24
7
32
135
33
48
4
83
105
3
36
18
36
7
24
84
36
8
3
30
90
9
81
7
53
19
35
9
99
73
68
15
1
8
28
60
47
25
8
93
39
3
54
30
36
9
15
1
32
60
15
66
96
3
12
24
9
51
135
12
49
8
15
1
77
12
55
32
16
59
36
108
6
163
20
28
53
79
32
36
64
8
3
48
45
9
126
36
180
1
35
33
75
24
1
24
41
135
12
15
9
33
30
42
43
12
60
60
41
18
69
12
3
97
65
6
25
47
57
24
39
1
20
15
1
35
45
40
191
30
3
40
140
72
57
18
57
12
33
42
1
143
1
29
7
17
18
30
19
35
18
3
24
16
47
165
15
6
31
8
48
3
12
9
33
147
16
47
18
39
24
12
33
114
18
159
33
3
69
3
12
3
13
12
12
95
1
12
32
84
9
78
25
44
16
77
ABCD 95297126404*3^$a+1 [50017]
21
36
33
6
6
6
24
9
16
5
6
30
7
35
12
78
36
15
39
1
29
7
65
19
11
30
6
25
32
36
51
45
3
6
139
8
15
117
48
45
19
44
36
4
92
27
6
51
45
6
18
75
16
215
1
5
3
51
69
9
63
88
17
115
77
42
30
15
3
6
36
63
57
36
12
87
16
12
11
36
6
132
18
9
16
12
11
36
1
59
18
48
19
11
72
21
16
179
36
73
12
53
6
1
95
33
16
5
6
144
9
45
30
1
71
6
54
49
47
12
36
1
44
40
47
24
9
21
6
60
42
15
75
6
55
96
119
36
60
13
12
35
6
7
11
9
27
6
3
9
15
3
13
29
6
1
84
24
20
12
36
33
99
75
30
7
8
16
24
5
7
95
6
15
9
108
3
9
60
6
85
29
30
18
18
177
21
6
45
63
25
35
90
30
37
5
6
57
16
77
48
6
1
29
18
93
75
42
36
36
18
42
3
63
84
18
27
21
12
6
1
48
8
33
6
18
55
8
15
42
18
37
23
33
45
30
6
36
63
21
15
48
33
54
30
30
93
57
6
12
36
12
13
41
48
6
1
29
132
19
59
37
17
60
7
60
60
83
1
12
53
42
18
30
12
54
3
3
204
60
1
23
12
117
16
35
54
6
49
23
9
45
51
15
157
36
11
6
7
56
27
48
1
23
30
63
72
52
20
15
201
3
37
29
30
1
83
24
1
84
47
45
75
36
42
7
23
12
18
66
9
3
30
30
57
15
66
7
8
9
60
6
24
198
18
37
12
77
60
6
102
103
72
11
1
60
41
48
111
51
60
54
6
30
12
18
9
3
90
6
6
6
12
1
119
18
7
35
18
7
65
12
60
6
37
53
60
115
12
17
6
24
6
18
61
11
60
30
42
12
45
3
150
18
25
5
78
60
12
18
60
51
63
18
12
96
19
8
33
30
72
25
17
36
30
9
27
1
23
1
35
6
103
29
18
30
3
45
19
11
60
1
8
21
36
6
72
36
126
18
6
15
117
27
40
5
27
3
42
18
12
105
15
93
100
5
12
216
18
30
6
24
9
48
28
71
1
83
12
174
78
48
33
4
5
162
36
45
57
7
8
28
83
12
12
6
42
120
42
90
48
24
6
43
11
9
16
23
30
43
44
45
36
15
15
72
12
9
9
30
60
21
21
18
6
15
16
5
135
99
61
143
66
24
96
15
15
49
12
83
1
95
24
30
6
49
11
21
64
17
99
9
24
30
12
21
15
18
15
24
16
59
36
12
12
45
21
42
13
71
6
168
19
56
21
31
197
31
44
3
24
6
120
3
4
23
72
6
54
6
30
6
30
61
47
18
42
30
27
9
30
12
12
6
36
19
5
7
8
27
108
66
30
69
172
17
31
5
19
80
105
67
60
5
18
18
7
5
72
39
36
60
9
60
6
25
128
28
35
72
25
101
27
3
25
95
21
33
31
5
66
33
36
27
9
3
13
137
12
24
6
18
18
60
72
30
6
24
30
30
93
87
12
9
12
99
120
78
12
51
33
39
15
30
78
30
30
25
8
16
120
35
13
17
3
63
24
25
11
30
72
43
53
72
39
15
13
5
15
15
13
8
75
1
5
48
48
27
63
13
36
36
44
3
30
67
120
83
37
5
36
30
18
66
85
89
7
35
18
6
21
9
31
120
12
11
24
96
6
39
4
17
91
5
78
24
33
15
24
1
95
12
78
42
6
24
72
36
63
76
8
51
156
108
120
6
15
21
24
67
48
35
37
17
66
6
30
90
30
6
27
72
16
83
36
60
6
63
9
31
20
9
6
21
16
47
18
7
11
84
1
17
55
77
138
9
40
20
36
27
93
15
9
39
6
30
30
3
45
30
18
87
15
36
37
5
90
48
30
36
3
16
41
66
73
77
67
96
35
36
84
96
24
12
48
12
24
6
30
24
1
47
18
72
6
6
36
15
3
96
108
21
21
15
33
48
27
16
119
120
12
85
65
31
44
16
17
42
30
30
66
42
117
33
12
3
81
6
6
30
60
25
47
72
18
3
28
71
30
139
11
30
43
83
72
25
35
6
51
45
103
53
30
25
59
9
39
12
13
96
12
47
33
60
27
25
20
3
24
30
15
63
12
78
36
39
57
66
42
48
12
6
21
24
136
65
6
57
51
61
5
48
102
48
36
9
28
23
9
45
7
65
75
63
18
42
6
15
15
66
30
6
79
71
9
93
12
115
11
30
67
96
95
6
19
77
19
59
24
6
36
30
85
23
12
25
29
51
15
24
60
6
24
84
12
54
24
30
6
66
15
15
6
24
3
63
13
11
129
39
61
36
24
11
25
11
9
96
3
72
18
31
65
18
45
12
3
85
77
36
7
32
88
11
1
29
24
6
21
33
42
1
29
30
30
6
12
25
48
47
66
42
69
15
193
12
20
76
24
11
13
47
18
90
21
36
9
90
18
7
59
37
59
66
39
9
180
30
60
12
25
8
117
3
4
20
72
16
32
72
16
24
41
30
84
73
83
13
41
48
36
79
77
3
36
36
15
18
18
168
1
95
45
39
97
23
37
53
135
4
41
36
48
6
25
119
61
89
48
24
6
60
12
12
6
19
8
40
41
15
51
6
18
9
3
18
12
60
3
69
66
21
16
17
63
4
5
24
6
60
21
57
42
13
47
18
6
60
37
80
4
20
111
45
135
25
20
24
39
24
73
5
54
168
13
23
6
6
18
19
11
36
108
37
23
42
19
47
60
9
60
36
27
30
66
1
35
24
42
55
5
19
56
69
43
5
187
11
42
6
61
8
3
97
35
18
63
9
7
59
36
66
18
6
15
123
30
31
11
24
265
11
78
7
60
20
76
20
15
84
13
5
96
31
11
90
18
36
18
27
39
12
90
3
24
48
129
55
24
59
60
36
49
108
5
24
30
48
36
12
45
24
3
96
36
45
3
30
30
6
7
17
30
21
9
3
75
13
ABCD 95297277872*3^$a+1 [50012]
114
27
57
30
30
12
54
12
30
84
30
66
3
9
3
57
24
72
108
108
51
69
12
90
54
84
24
63
51
90
54
6
204
15
21
123
9
6
66
24
18
66
36
84
147
135
57
99
18
48
36
12
27
69
96
96
30
84
48
108
90
180
84
207
9
51
141
24
36
90
66
18
126
66
90
12
72
36
324
27
48
105
240
3
3
9
3
117
105
87
9
354
33
21
39
24
15
114
36
3
9
72
66
84
30
48
18
48
12
54
30
33
24
21
3
261
6
21
60
15
66
147
45
24
108
60
60
54
204
117
72
81
12
6
18
48
27
3
93
192
39
174
255
69
138
132
48
60
48
150
12
18
33
219
36
162
12
15
33
3
27
96
66
24
42
45
21
36
36
192
6
42
60
51
51
42
150
36
60
81
3
6
6
45
9
12
12
66
78
54
48
90
24
36
27
75
30
102
60
42
24
51
12
9
90
96
12
18
48
18
12
6
27
153
120
24
36
54
18
24
12
27
24
93
24
156
18
138
6
78
12
120
18
9
135
30
3
15
6
54
186
54
33
9
6
30
48
18
36
18
60
195
12
15
84
12
45
24
27
21
60
33
66
48
81
24
3
33
15
69
9
6
48
48
150
6
36
48
6
51
93
27
21
51
81
114
18
84
39
36
51
30
18
6
3
9
90
36
54
132
6
60
18
30
6
159
108
63
129
99
9
69
36
78
48
30
3
21
3
33
6
6
87
12
9
42
138
24
18
9
9
84
42
57
51
48
78
60
42
18
126
114
24
12
12
42
84
33
192
168
45
39
15
90
6
18
12
12
36
36
72
198
66
51
9
54
18
120
24
30
30
75
51
18
12
60
48
54
6
12
18
42
54
78
75
129
51
3
45
81
3
141
27
9
144
27
3
102
3
21
27
21
72
51
45
54
66
24
42
30
12
18
102
63
225
78
30
60
84
258
210
27
45
144
102
93
117
174
33
177
42
96
78
51
15
18
48
132
126
30
27
24
63
12
36
48
30
78
48
45
36
9
75
153
60
36
111
183
57
39
33
48
57
6
18
42
45
135
210
30
9
120
45
12
24
27
9
51
168
165
27
12
153
234
30
72
27
141
30
84
30
36
27
3
78
111
33
12
12
144
216
18
252
66
66
114
12
192
48
27
69
126
114
84
12
63
33
66
9
24
96
63
81
63
45
57
75
63
12
114
30
69
24
48
87
6
60
12
63
33
36
111
123
30
84
114
9
39
42
18
69
45
18
90
246
48
18
36
6
66
204
87
9
6
126
27
105
108
12
150
9
165
72
12
171
129
36
12
24
42
12
150
72
12
90
42
3
3
33
111
153
51
69
45
18
126
3
144
108
81
12
18
69
48
45
48
114
48
60
42
24
96
132
63
48
27
48
42
12
138
36
9
33
87
21
102
33
15
18
24
72
48
216
72
30
162
66
90
36
36
72
24
12
159
69
39
3
66
15
51
129
33
48
60
15
51
6
168
12
18
132
33
27
96
36
108
36
6
24
114
9
51
30
36
66
6
27
9
18
48
36
9
87
30
48
3
63
108
36
48
78
18
33
96
27
36
48
105
51
90
24
66
18
60
48
99
15
60
33
60
57
48
12
48
36
126
6
219
105
84
156
15
84
3
30
24
12
96
60
36
60
84
15
9
60
42
33
501
72
24
24
114
102
60
96
207
111
66
135
9
12
48
12
3
81
84
231
87
204
18
24
24
84
12
18
12
66
162
78
114
54
51
3
21
15
12
180
96
12
21
21
6
78
12
27
9
84
120
36
36
18
33
21
39
156
39
201
3
81
240
177
15
15
66
63
99
42
60
3
195
18
27
33
24
15
15
6
51
9
126
66
78
9
33
36
162
102
27
33
27
48
12
39
30
12
210
30
39
81
ABCD 95297437798*3^$a+1 [50064]
108
3
75
65
1
95
13
90
72
6
3
204
27
48
198
3
57
48
87
27
45
45
36
54
17
73
15
56
19
90
15
3
33
24
15
18
12
3
24
15
48
17
79
17
28
20
109
6
54
3
32
12
24
1
11
7
66
60
11
16
84
44
16
9
12
39
20
28
96
15
9
15
17
76
12
15
33
20
60
19
18
63
12
33
15
120
63
17
55
33
15
21
60
45
3
15
21
39
18
12
6
9
92
61
30
33
20
1
108
36
132
15
15
54
78
252
9
57
18
77
55
12
6
87
12
3
33
12
204
36
3
240
84
5
16
36
140
16
3
17
19
41
13
99
51
36
48
17
40
36
12
63
72
45
12
63
81
87
54
3
8
28
117
42
90
11
205
12
18
117
8
36
4
12
39
9
9
167
144
76
33
87
24
45
131
19
54
12
24
35
232
144
24
84
51
24
17
88
15
72
41
19
69
21
11
4
96
63
5
156
199
6
15
33
36
59
16
105
6
18
47
16
39
9
32
72
1
11
36
79
9
20
16
129
6
48
18
108
414
33
8
1
71
19
30
23
1
47
97
47
4
39
36
30
114
12
54
35
64
27
78
183
12
48
8
91
120
36
9
9
150
57
24
9
47
55
77
55
12
18
6
84
21
51
93
15
36
69
56
25
72
15
192
80
13
18
54
18
5
100
93
15
27
12
53
19
5
1
12
3
140
28
69
51
60
12
3
30
87
3
41
28
36
44
67
6
39
36
9
24
11
43
101
25
15
60
12
15
5
67
33
3
9
15
18
54
29
96
28
3
78
11
36
7
30
42
48
21
15
77
73
35
49
3
84
21
54
144
60
21
63
5
16
39
12
54
39
128
19
105
141
42
21
15
9
8
19
33
20
40
27
54
35
4
32
19
42
75
9
23
31
96
53
52
69
6
48
96
36
84
125
61
48
3
159
41
4
45
3
12
3
5
13
3
60
12
20
103
9
36
9
60
27
183
96
57
120
20
52
72
3
18
18
17
13
15
12
9
159
45
15
57
75
72
63
9
225
6
12
5
72
16
57
15
21
35
16
3
30
6
57
8
7
33
39
30
96
90
30
35
40
32
25
12
27
80
25
111
15
90
147
33
27
27
48
60
93
44
24
91
81
63
12
9
15
9
20
52
60
300
3
17
43
105
144
32
16
24
15
18
23
19
18
30
41
49
36
71
4
20
55
101
19
105
36
3
72
5
73
36
72
54
81
27
93
12
12
20
19
9
8
60
48
55
5
52
60
8
7
33
32
4
21
119
19
45
15
57
15
17
12
19
114
11
19
90
108
27
8
7
36
66
18
6
47
19
168
197
19
17
28
45
39
32
13
6
102
150
17
55
12
21
72
51
9
51
54
3
24
56
4
33
27
153
15
56
25
39
8
25
54
65
28
45
72
59
4
141
15
12
20
73
6
156
33
36
21
15
27
53
19
36
9
56
25
18
117
8
85
27
27
17
1
63
60
21
96
63
117
15
3
9
12
15
108
125
1
75
36
9
54
90
15
75
53
79
21
33
11
43
21
15
129
32
4
60
9
72
39
32
48
60
64
92
151
108
21
24
20
25
51
36
12
21
24
27
21
18
9
51
9
80
1
84
71
91
24
12
5
124
15
33
27
30
24
90
9
3
72
57
60
48
3
29
76
3
17
4
9
6
54
12
59
16
69
90
45
63
33
3
5
1
11
43
36
213
111
17
40
48
87
9
68
127
129
69
30
6
66
33
237
3
32
1
24
18
93
12
15
5
13
147
32
64
9
23
49
23
1
36
11
40
3
36
69
96
84
15
9
8
60
28
20
61
48
6
36
21
8
61
36
54
66
99
140
36
4
9
35
1
75
39
36
18
27
39
5
4
32
264
96
4
51
29
60
1
15
20
1
3
24
36
57
72
42
66
24
48
71
181
123
93
24
35
13
168
27
45
63
93
72
42
36
65
259
12
6
12
27
44
91
5
1
30
53
64
15
21
9
6
65
24
31
6
3
8
4
20
19
36
101
43
9
21
90
57
144
33
108
72
27
68
16
57
3
36
84
24
33
18
36
18
11
4
60
60
56
55
6
11
7
90
12
23
16
92
48
19
36
144
126
15
27
33
32
40
87
17
24
19
45
120
8
37
3
33
51
21
24
99
45
39
45
6
21
123
57
36
27
78
12
108
23
40
81
24
12
59
109
15
51
89
55
77
13
15
36
75
41
13
27
72
48
60
44
4
12
8
112
24
48
8
19
69
45
36
48
143
40
12
135
12
33
45
66
9
120
12
84
15
17
48
19
77
16
3
105
20
19
102
60
138
72
5
180
1
30
89
40
3
53
4
84
12
9
48
51
20
1
35
64
32
40
8
16
8
52
60
80
43
12
9
51
69
12
9
18
101
55
9
51
36
45
24
32
64
15
33
21
120
35
36
16
9
66
5
67
17
144
16
8
1
35
85
15
45
144
11
24
16
12
3
6
39
45
39
21
12
23
40
105
36
48
18
45
44
43
45
93
3
69
87
20
24
4
48
3
72
57
8
4
128
121
ABCD 95297447704*3^$a+1 [50037]
149
16
135
168
177
33
6
41
25
258
120
132
48
105
237
24
54
90
36
39
45
486
141
3
93
128
49
162
54
54
177
135
90
95
103
342
179
16
105
108
180
72
54
6
83
115
237
195
173
16
39
41
160
69
132
54
36
18
107
139
6
111
99
90
99
32
48
151
41
160
80
307
72
24
144
72
293
25
72
60
3
176
1
15
39
120
17
64
33
30
65
16
105
54
81
135
41
48
157
51
80
49
191
313
60
210
150
30
165
105
186
18
12
143
7
30
11
144
79
60
197
37
27
9
30
216
24
30
54
60
66
6
144
54
12
60
51
183
137
199
18
23
229
59
19
12
78
323
307
125
1
30
65
31
65
223
65
241
90
69
51
45
9
72
63
27
54
24
12
59
181
75
15
65
25
54
54
30
150
66
54
111
69
216
99
315
126
24
30
17
16
144
75
21
129
30
60
21
48
15
17
7
120
6
30
141
240
105
18
5
31
6
144
75
51
29
79
30
42
360
138
215
55
72
65
43
270
132
138
36
36
18
47
85
90
18
12
18
222
18
33
3
30
95
31
129
39
126
84
71
91
150
90
21
80
79
225
128
7
120
33
291
285
9
126
41
160
15
144
120
36
165
93
12
24
84
107
16
32
61
114
33
48
9
12
18
72
360
198
6
180
36
120
60
18
143
19
93
27
101
187
5
127
90
138
60
17
64
129
90
6
15
240
96
183
162
204
54
156
105
171
30
71
7
192
18
252
54
6
54
9
48
144
96
183
281
43
5
85
203
49
54
281
49
84
6
69
15
240
113
13
147
27
96
149
85
12
54
144
6
66
114
66
189
45
36
15
45
228
6
36
30
204
54
53
73
144
23
79
129
15
6
59
16
15
84
45
32
19
180
54
35
16
123
60
30
222
144
77
43
180
150
11
43
162
120
59
16
96
177
162
90
54
120
5
139
6
54
297
48
15
36
29
361
126
60
29
19
285
27
180
33
87
41
109
120
11
67
12
33
32
139
54
156
275
96
49
111
63
150
90
17
145
159
51
45
195
54
36
30
90
11
97
111
75
69
57
23
67
30
234
36
24
89
192
64
69
90
162
15
80
16
32
31
126
179
55
96
233
16
381
120
54
5
19
66
36
54
6
299
109
387
243
77
55
48
41
64
27
180
300
18
51
45
84
126
126
24
156
18
42
83
271
54
72
54
45
81
114
77
79
18
60
180
63
3
186
30
54
95
49
6
120
17
48
79
90
6
66
63
135
42
15
39
9
21
96
59
61
3
48
48
51
141
32
97
15
33
222
81
ABCD 95297671564*3^$a+1 [50025]
137
31
54
75
80
1
47
79
24
12
72
168
29
19
30
96
48
162
78
162
45
33
66
84
48
57
15
210
36
27
69
60
66
29
79
24
168
114
54
89
31
72
264
48
210
66
29
55
12
189
144
207
6
30
60
24
84
21
21
48
222
78
42
24
84
132
102
111
69
66
30
11
31
54
90
54
12
84
138
162
54
144
12
78
6
57
32
127
108
21
69
6
12
108
84
60
36
89
31
17
49
15
33
66
84
30
6
24
18
27
21
30
132
42
30
12
21
15
150
60
78
54
6
276
120
48
30
6
54
30
66
36
78
240
60
6
12
132
12
30
84
45
15
24
48
30
48
12
48
30
17
79
6
114
90
84
6
120
168
6
180
59
112
69
30
12
65
139
53
208
32
37
78
18
59
133
222
18
150
48
192
6
42
84
36
29
1
102
30
18
48
24
6
30
29
37
96
30
24
6
192
66
36
201
99
30
330
24
66
48
12
66
30
54
60
18
90
36
317
37
30
12
81
213
11
79
24
42
78
65
31
66
18
12
120
78
12
66
93
87
48
234
132
11
37
156
132
12
30
36
77
55
78
11
211
84
84
69
63
108
6
95
103
48
42
111
111
108
12
48
36
12
30
90
24
24
81
69
42
17
43
24
114
12
42
96
42
198
21
39
89
187
5
175
24
137
49
126
177
15
246
102
180
114
90
216
222
95
91
36
84
29
235
42
30
120
180
114
54
30
12
36
48
6
84
36
66
48
192
12
186
156
185
96
103
89
1
6
30
48
78
48
114
42
96
204
5
48
67
48
120
96
6
15
129
84
66
41
1
47
1
96
30
225
176
139
6
30
65
7
132
84
54
78
12
17
91
90
59
19
60
240
114
6
30
54
6
42
198
6
84
6
30
18
66
132
204
24
54
6
426
78
18
42
120
30
15
33
54
30
6
54
180
108
42
5
43
150
42
5
163
120
5
48
55
30
54
24
29
16
15
36
78
15
21
42
18
432
18
30
47
19
114
107
49
36
30
30
239
19
24
12
138
66
264
53
163
29
37
11
85
174
24
54
42
36
132
240
210
42
48
12
138
27
39
30
126
48
12
18
66
24
60
108
60
54
11
97
162
78
96
36
11
19
96
114
6
42
96
60
6
48
90
36
12
84
6
72
77
43
48
69
69
66
185
85
155
16
69
126
93
21
288
30
93
27
36
6
126
108
12
12
108
30
18
12
17
91
132
258
84
6
36
161
7
36
12
30
107
7
108
210
30
48
168
42
75
15
354
18
156
12
90
12
96
210
114
60
36
54
90
155
1
36
6
5
144
55
48
12
84
72
210
48
6
138
132
6
84
33
21
60
47
7
30
30
36
41
48
295
60
66
30
66
60
36
12
78
84
36
42
36
60
6
138
15
32
181
59
48
97
159
195
30
30
54
6
6
191
7
12
36
42
48
114
66
60
42
36
114
63
87
78
12
30
390
102
24
36
48
126
12
30
102
12
6
42
78
225
27
246
240
96
126
54
48
27
33
18
18
11
64
21
60
126
18
186
53
151
12
72
216
66
66
30
90
18
30
204
132
66
54
36
42
126
132
30
102
ABCD 95297672818*3^$a+1 [50004]
36
7
41
175
41
31
12
12
41
7
8
72
28
29
84
6
25
8
16
77
15
24
15
213
12
21
27
87
36
25
108
20
24
21
7
29
43
11
57
88
35
1
116
243
21
15
90
123
12
40
41
15
100
8
21
156
3
76
35
36
9
81
3
60
64
8
52
60
12
120
24
56
81
55
29
150
85
164
112
29
103
32
4
56
36
45
54
54
36
43
20
40
12
44
36
48
21
6
33
52
24
107
13
80
144
141
19
17
51
15
33
27
18
19
17
123
3
157
12
65
3
33
3
52
8
16
5
3
12
40
239
1
8
268
29
174
69
12
220
48
32
4
20
81
15
148
107
33
16
5
15
172
44
48
48
84
4
77
223
20
16
41
19
8
27
33
81
27
9
3
63
114
54
102
219
100
11
45
9
39
36
40
8
52
5
54
90
31
89
6
33
12
64
56
88
8
24
84
76
59
30
7
20
84
100
24
167
13
84
92
4
24
56
81
15
9
7
299
265
24
137
3
111
13
41
7
20
63
21
16
24
245
36
30
25
24
8
12
4
12
68
36
156
4
29
31
20
21
19
95
30
24
72
27
57
6
84
6
7
48
89
123
48
60
39
49
36
20
64
192
29
51
4
44
12
72
147
1
48
5
51
21
15
15
13
120
24
92
9
36
55
29
39
100
12
65
55
215
85
48
101
60
31
68
136
11
96
18
7
12
132
11
25
92
12
45
115
161
90
33
21
39
52
32
3
49
41
18
45
40
56
24
112
48
36
36
68
111
120
24
36
25
5
331
12
92
48
36
12
33
51
75
30
151
89
84
19
41
72
27
57
51
112
12
8
48
9
139
32
64
11
69
9
31
140
9
90
57
69
43
200
81
12
15
12
63
97
60
101
7
29
55
44
12
45
75
40
24
20
9
36
135
4
35
21
40
35
1
12
56
21
36
54
25
48
53
103
35
6
43
108
44
28
12
44
27
205
168
152
33
72
79
56
3
42
18
90
36
63
40
132
8
63
9
24
72
195
57
12
171
18
51
204
40
20
24
16
77
55
29
75
36
12
12
16
152
63
25
119
85
48
11
1
8
48
12
28
24
116
24
81
90
48
129
57
36
55
53
72
90
73
32
24
148
11
57
15
69
165
3
33
18
45
24
60
108
84
76
44
21
3
111
25
131
25
104
75
33
183
37
36
32
28
41
96
39
168
252
99
1
180
68
60
60
81
19
36
71
13
53
24
75
69
36
15
36
64
24
41
39
27
25
12
20
60
33
19
84
17
3
21
36
63
96
28
173
54
36
9
45
195
84
111
6
15
112
12
60
119
49
248
40
29
19
11
9
207
85
83
1
8
216
21
31
104
76
5
15
3
21
15
6
48
6
9
27
117
117
43
12
89
127
188
4
36
77
18
45
52
29
163
140
72
21
234
13
77
66
78
51
144
36
4
11
96
18
87
4
71
9
24
36
48
27
93
33
48
72
39
4
36
35
129
76
204
17
19
5
54
9
57
43
17
19
104
112
168
92
9
75
96
21
60
19
116
4
116
64
68
27
66
24
36
15
124
20
64
5
19
23
33
57
108
12
7
8
12
156
64
20
88
104
15
25
44
105
91
24
17
55
144
68
147
21
45
15
4
8
40
137
66
24
54
115
12
12
12
11
37
17
15
4
47
114
54
105
84
60
57
135
28
132
56
3
9
52
8
12
96
24
64
200
111
25
56
48
100
24
41
51
39
1
65
51
4
59
25
20
45
12
87
28
89
54
45
96
76
8
81
19
11
21
3
49
23
13
20
36
64
20
24
21
19
17
51
64
29
39
160
8
180
64
108
101
39
93
19
68
87
49
5
75
36
64
36
60
44
64
17
19
32
148
77
15
3
9
48
4
59
6
63
28
8
16
41
27
51
81
4
96
56
33
31
5
171
3
42
43
56
24
4
101
111
129
12
3
24
153
7
12
71
133
36
20
24
76
149
55
104
3
45
48
76
59
145
56
4
104
12
136
60
239
21
28
41
96
7
92
108
40
20
52
120
104
192
3
36
33
148
8
117
54
120
114
79
12
8
3
54
51
24
40
ABCD 95297725364*3^$a+1 [50050]
11
102
51
12
40
8
40
29
18
13
20
76
80
16
144
20
84
12
3
42
19
44
27
33
39
61
20
40
192
5
39
4
92
120
15
9
4
20
12
207
96
12
9
4
96
44
45
27
24
60
100
11
18
90
45
36
3
36
25
36
71
13
12
8
52
53
31
156
120
17
6
37
17
18
69
51
85
8
16
71
33
12
28
72
44
40
80
40
20
64
5
12
115
108
140
57
15
24
4
12
155
85
5
55
20
4
53
3
87
57
4
95
60
234
7
83
33
28
140
27
18
7
35
25
48
36
71
9
40
23
48
49
20
9
87
165
48
127
60
143
54
123
15
9
96
144
3
1
72
8
172
17
3
57
36
195
12
27
33
88
59
13
188
9
7
11
25
24
203
13
5
150
13
36
120
119
157
60
80
3
42
43
95
90
27
15
18
15
147
9
63
48
42
147
124
17
3
76
36
44
3
30
43
48
35
57
15
25
107
57
96
3
45
12
3
97
137
27
60
16
24
20
99
45
15
1
56
124
11
13
95
85
80
16
36
8
16
20
40
44
60
27
145
264
11
69
24
87
73
47
69
36
24
33
90
36
205
35
12
85
120
137
31
5
15
36
93
51
27
12
1
20
196
23
18
39
63
126
7
60
44
39
54
18
12
60
48
13
12
20
4
191
9
36
135
33
16
20
33
18
90
19
80
63
93
15
13
12
108
36
44
76
104
45
7
20
4
23
121
17
42
1
36
104
132
24
84
12
24
24
135
61
84
35
1
44
136
29
91
113
27
16
8
120
100
32
24
64
36
41
108
147
84
39
25
12
44
39
121
11
45
27
1
20
135
54
67
36
20
40
68
36
204
16
71
108
21
64
29
3
15
9
76
60
107
97
20
93
7
29
162
9
120
39
45
75
81
64
36
41
39
63
1
216
56
28
32
63
42
48
27
84
3
1
17
163
156
71
25
35
69
36
124
36
8
45
111
60
4
29
31
5
55
107
30
55
53
27
204
93
231
9
43
108
149
187
56
4
120
53
48
15
4
71
9
4
20
72
3
1
53
43
20
64
56
24
16
17
3
45
39
93
18
169
20
3
13
77
78
45
3
21
60
303
1
36
284
72
57
48
42
21
135
21
16
107
36
37
24
20
4
95
24
73
17
126
12
42
18
69
36
24
51
25
44
16
20
33
7
44
96
48
45
15
36
24
60
12
27
33
24
36
15
13
5
162
13
12
8
45
30
72
72
57
93
51
72
3
121
53
63
27
6
7
44
141
15
3
72
9
64
35
1
36
48
119
18
19
20
9
60
31
44
52
47
37
71
90
15
4
143
180
1
36
23
33
28
77
3
40
12
77
7
59
24
18
18
57
28
95
1
36
143
12
73
36
36
68
52
48
56
40
24
72
53
15
12
33
51
24
112
20
40
8
99
1
77
19
20
4
152
40
144
71
9
4
12
20
27
1
12
23
57
28
77
138
1
20
24
172
77
87
51
145
24
44
39
81
60
12
88
35
84
157
140
231
12
13
8
96
36
148
20
36
16
24
44
40
132
5
39
213
48
3
256
180
11
18
90
1
96
24
80
16
8
60
117
3
72
4
11
72
13
5
48
87
4
24
20
135
25
12
20
60
48
15
117
27
1
152
15
49
20
4
12
95
45
24
111
33
52
53
111
64
180
29
66
1
60
20
24
9
210
157
119
45
57
15
3
114
90
1
35
105
39
66
31
156
8
60
52
8
15
81
3
33
24
3
61
56
93
127
23
1
137
15
48
36
40
23
21
87
69
40
24
29
18
13
180
12
20
33
51
36
64
83
57
51
25
23
21
33
36
51
76
17
51
9
63
4
59
72
69
120
3
37
56
28
56
9
87
3
61
41
223
65
27
84
76
8
100
47
222
30
36
1
23
61
5
31
120
89
7
203
1
80
24
12
4
20
39
60
21
76
23
57
40
47
177
3
60
13
8
87
49
20
69
90
37
17
96
102
33
76
71
132
18
39
124
20
12
3
84
73
24
120
156
20
255
69
64
29
51
9
103
8
69
63
45
75
123
57
24
4
95
72
9
21
63
72
27
18
75
24
99
181
60
20
100
80
81
55
107
60
36
117
48
9
103
164
81
39
63
13
23
90
27
ABCD 95298458746*3^$a+1 [50044]
96
60
33
30
129
60
15
60
120
36
60
60
9
15
81
135
9
156
39
48
93
72
3
114
75
3
138
30
9
81
30
24
57
33
15
15
108
9
69
135
129
90
21
75
9
45
390
108
93
15
12
30
30
60
12
33
57
48
99
48
36
75
60
72
132
105
21
99
60
12
264
24
75
66
30
12
48
129
15
30
30
33
3
72
9
21
18
21
33
30
36
24
96
150
30
21
93
15
63
33
99
6
54
90
18
72
48
48
24
60
57
33
48
42
153
48
75
72
12
6
39
3
57
63
33
195
120
24
240
96
72
90
3
39
57
120
24
24
72
60
36
27
18
15
195
9
3
36
30
15
15
84
45
12
36
135
108
105
117
18
189
75
33
63
81
48
51
177
27
33
48
69
15
12
51
18
72
183
9
6
24
48
12
36
210
27
24
189
30
12
45
60
147
33
15
42
6
60
9
3
93
39
168
33
204
111
24
48
42
66
12
42
6
24
21
45
75
99
21
36
63
45
171
42
3
192
45
27
111
60
189
123
33
57
120
18
30
90
9
72
111
48
84
228
33
15
54
27
21
3
45
87
27
33
63
21
51
48
30
42
180
12
21
9
27
60
48
51
24
78
27
165
3
3
45
36
153
66
21
33
6
12
9
99
42
42
33
12
33
3
159
81
39
21
132
63
141
99
72
69
279
42
3
27
33
36
63
36
24
90
3
72
12
36
12
75
36
84
33
12
12
24
45
99
21
51
84
15
21
3
45
45
27
111
78
54
66
51
120
63
60
108
9
3
36
141
81
27
15
36
12
33
15
21
51
9
51
162
30
141
15
84
96
42
42
33
3
60
45
9
75
15
48
12
186
171
51
132
96
12
12
33
93
51
3
45
15
108
33
9
30
18
30
9
159
24
186
54
141
12
12
48
24
93
75
72
21
27
141
75
36
159
24
21
15
30
135
15
42
39
3
36
9
105
90
81
27
33
15
141
24
135
9
51
12
9
21
99
63
6
72
150
12
45
81
72
3
27
48
9
105
258
30
39
111
42
51
165
15
12
75
48
21
183
30
3
12
3
48
60
12
30
18
24
30
51
12
27
21
15
84
6
24
27
36
15
129
108
36
96
3
30
51
15
12
69
24
39
48
12
21
45
30
24
45
93
3
72
24
3
21
15
9
45
120
120
15
132
21
30
45
60
225
30
90
39
63
117
39
81
48
51
84
30
27
36
84
39
60
120
24
90
66
9
15
81
72
12
75
30
18
30
99
3
36
9
111
9
15
30
15
3
78
54
21
96
36
33
24
138
45
3
24
105
60
3
222
18
9
36
12
36
156
3
81
156
24
99
180
108
105
15
117
15
153
147
141
69
15
3
57
3
90
42
6
27
60
3
60
84
36
24
93
3
12
78
30
21
99
69
60
3
33
12
12
51
84
6
42
48
9
3
180
48
30
51
108
3
72
78
48
24
126
21
60
39
42
72
3
63
84
18
18
24
81
15
9
63
45
144
3
30
30
45
45
138
12
108
12
108
12
96
69
15
57
183
96
9
3
18
42
57
72
183
141
12
63
81
63
21
57
27
12
9
54
90
18
117
12
3
48
12
6
75
27
72
33
3
129
3
9
60
21
18
57
117
6
12
48
45
27
117
36
24
15
30
147
93
78
9
159
42
3
159
321
15
129
3
129
3
6
24
6
9
36
72
63
60
84
30
3
87
168
48
54
186
84
60
165
63
18
30
21
141
90
33
15
9
21
30
12
9
63
48
225
123
12
48
24
78
75
27
45
96
69
3
3
21
24
75
21
3
105
15
36
45
39
60
33
45
30
18
90
21
33
138
48
21
60
24
12
3
24
30
90
36
12
30
15
123
57
45
120
99
24
60
60
15
24
141
96
60
159
105
27
33
135
21
48
15
60
108
48
54
75
3
72
321
36
156
63
12
150
120
72
3
27
81
39
60
96
12
12
96
9
3
9
3
96
57
75
42
18
57
63
12
57
33
6
9
63
12
48
72
30
3
12
156
15
54
18
33
15
45
27
33
84
51
45
36
ABCD 95298772696*3^$a+1 [50064]
64
56
100
24
60
32
16
72
20
136
12
93
111
24
9
27
36
8
16
168
36
120
84
20
13
135
84
69
171
20
40
80
16
72
12
104
180
36
124
72
24
8
60
376
104
160
80
120
100
72
48
48
108
24
92
28
96
84
96
200
172
168
21
35
84
24
192
16
12
21
99
45
47
84
157
83
16
84
9
27
36
72
20
40
92
84
16
144
20
24
28
69
144
15
44
60
36
36
64
24
57
39
324
132
96
92
37
15
68
52
20
60
28
60
56
280
44
133
47
88
48
9
35
16
12
44
40
24
24
72
69
159
80
52
108
81
51
96
60
104
4
96
69
27
144
36
188
316
44
144
88
128
36
144
16
36
180
120
84
44
112
252
60
120
81
11
16
68
97
39
60
96
93
99
168
12
132
120
141
75
144
20
24
124
108
33
219
32
76
9
3
80
76
176
108
36
1
75
44
36
16
164
4
36
216
12
117
15
104
16
120
60
60
120
44
4
36
80
76
33
71
36
4
56
48
25
27
164
36
4
20
64
12
153
336
11
16
120
8
16
21
47
40
36
120
24
117
3
132
60
8
60
12
64
84
48
92
52
9
219
12
68
16
44
136
24
108
45
87
60
60
81
131
76
108
36
36
68
60
84
340
20
112
20
16
92
36
64
56
76
9
15
44
76
144
56
16
20
16
45
3
44
216
217
47
52
144
80
16
24
84
132
84
20
85
75
36
164
84
96
4
36
240
36
216
44
84
40
72
24
96
24
84
44
76
44
60
112
8
60
216
52
12
36
81
39
140
4
72
24
36
48
116
4
12
33
51
104
100
72
44
36
169
155
76
68
100
36
36
180
20
24
76
68
36
196
68
160
252
8
112
44
40
36
48
56
16
24
36
93
63
8
100
116
16
164
16
180
32
88
72
60
32
4
9
51
12
92
100
72
8
28
84
48
32
60
16
32
36
1
48
183
92
40
36
240
12
117
11
4
180
96
164
240
136
72
128
52
12
72
8
52
128
133
83
61
99
20
100
104
16
204
33
27
56
76
68
136
140
16
20
64
84
140
12
64
12
32
16
72
128
4
56
16
20
28
60
36
140
24
180
136
24
72
36
12
80
100
72
36
48
57
75
72
120
48
68
40
336
9
15
156
44
25
147
44
28
72
24
24
140
16
60
12
9
48
27
20
16
132
32
148
12
8
37
99
80
109
63
12
116
16
24
36
108
12
24
36
104
24
100
96
60
44
432
88
36
180
36
36
24
36
48
36
36
128
4
32
100
24
20
76
9
59
96
136
36
8
97
48
39
156
200
120
76
68
60
28
12
12
36
104
88
72
8
36
16
216
108
12
128
52
12
80
180
60
12
4
36
24
144
60
36
276
108
32
16
44
84
76
68
25
71
172
92
40
20
36
16
20
48
76
140
52
92
112
68
1
144
15
12
48
156
44
40
120
72
240
248
28
128
1
23
52
140
64
80
24
280
20
220
57
75
68
40
168
92
36
112
12
120
12
33
75
108
84
24
36
48
56
4
12
20
504
36
4
144
45
11
84
16
204
21
119
160
72
36
132
56
36
108
12
16
8
244
ABCD 95298863768*3^$a+1 [50027]
13
11
16
9
18
12
24
60
60
156
93
8
37
51
32
40
80
19
29
49
18
132
126
12
18
12
18
60
6
77
64
3
66
54
12
24
17
48
24
37
59
13
12
30
6
18
9
8
40
99
24
5
7
9
56
73
102
54
114
30
24
12
18
12
9
45
11
13
126
12
48
60
12
17
43
24
5
61
18
89
1
54
17
88
93
30
120
12
78
35
13
30
29
25
96
36
6
24
5
91
18
12
84
3
87
17
48
1
54
9
8
7
9
27
77
16
8
103
24
9
81
47
48
48
7
60
30
12
24
11
109
24
6
36
6
51
3
29
67
21
27
6
63
63
137
7
36
12
6
131
16
183
60
5
31
54
6
96
12
36
45
9
42
5
24
7
18
30
6
3
63
108
117
39
6
3
72
45
11
7
36
101
24
133
12
95
13
72
174
120
42
12
66
24
60
120
108
18
11
16
48
27
45
33
23
61
27
15
6
11
112
99
45
63
60
42
3
45
11
16
21
42
18
6
6
27
72
69
3
8
24
19
53
19
77
37
174
5
25
12
36
15
8
24
1
6
57
21
59
61
11
19
48
84
48
48
48
33
27
72
29
40
51
48
12
12
36
12
12
9
9
12
138
17
13
18
24
17
61
18
24
41
37
42
36
5
25
36
18
81
57
48
12
3
27
45
93
6
69
56
19
84
18
39
39
162
23
64
171
36
6
84
6
33
9
6
60
90
3
27
6
6
42
42
6
48
15
21
3
8
55
84
5
19
72
5
13
35
61
66
12
90
35
43
12
89
79
54
30
6
63
27
54
71
13
42
60
60
12
21
8
61
3
3
42
27
27
45
21
11
88
63
60
21
27
60
12
132
24
12
174
90
45
3
36
84
21
57
114
48
69
104
37
96
72
3
15
30
72
11
31
12
6
47
31
6
35
24
55
6
54
24
36
6
6
24
24
24
18
179
43
60
18
78
36
30
15
96
63
54
48
24
30
29
109
35
103
17
31
102
3
99
48
132
17
136
57
36
240
30
42
3
15
30
6
30
47
1
6
9
32
79
36
5
16
45
3
21
48
3
8
7
9
69
6
24
5
97
30
12
18
54
53
25
6
30
12
162
30
15
135
72
17
168
40
63
36
77
43
54
6
12
101
67
24
18
75
33
23
16
15
12
30
30
6
12
6
30
30
36
168
6
6
48
77
31
81
24
39
36
42
66
54
11
16
32
19
5
16
21
42
6
12
18
48
30
54
12
126
60
72
6
24
48
53
24
16
75
24
12
96
24
17
88
128
1
39
3
114
83
13
3
27
21
27
36
6
3
24
15
48
113
31
6
131
37
42
17
73
42
5
96
7
24
9
51
48
42
48
18
41
31
60
36
114
39
39
78
11
61
18
54
36
63
8
31
24
17
112
15
9
3
12
42
6
84
6
63
27
12
60
12
18
6
42
30
9
123
36
60
72
18
42
30
123
72
57
15
72
99
21
33
71
19
5
115
18
30
42
48
78
45
105
12
54
69
21
27
57
90
69
8
25
30
102
90
96
24
6
6
156
18
23
7
30
6
221
48
49
12
6
5
24
13
42
54
66
18
12
35
16
15
17
61
6
21
3
21
80
48
24
67
12
17
43
72
36
12
29
43
21
72
123
29
48
64
24
15
17
16
27
42
54
54
36
83
91
5
37
30
54
47
37
42
9
3
48
45
48
15
30
11
49
12
42
17
13
126
29
24
13
3
8
64
128
13
3
32
49
23
55
41
61
59
7
9
3
21
15
54
11
85
90
17
7
12
54
42
53
64
75
90
51
15
90
23
48
55
17
67
29
120
24
133
66
60
18
27
72
117
30
53
1
30
33
24
57
42
36
48
12
42
12
39
144
48
32
67
29
109
11
7
54
48
27
56
64
63
177
99
60
24
65
31
42
18
30
30
24
12
5
13
51
9
78
24
41
112
15
6
11
19
72
24
48
117
72
21
18
48
36
18
11
25
30
54
126
29
13
30
90
11
91
6
54
17
43
53
48
85
6
29
67
29
13
150
53
19
6
15
63
30
24
18
24
18
36
27
32
1
39
3
29
55
24
17
55
9
24
39
6
35
19
18
3
39
60
5
40
3
77
13
18
36
6
15
99
36
9
3
42
84
42
5
7
33
56
7
12
141
48
8
13
11
7
41
55
6
198
24
42
35
85
6
48
12
102
6
114
18
222
83
48
145
119
7
17
1
66
30
12
35
13
59
13
90
12
186
42
9
3
18
24
35
139
30
6
36
60
30
30
5
25
47
163
5
7
6
83
13
18
137
19
36
96
9
8
175
96
36
53
40
51
5
40
15
12
77
1
12
24
35
13
3
9
63
45
27
9
30
6
18
17
19
60
72
89
19
24
5
61
6
24
36
36
60
54
84
15
129
36
35
72
49
95
16
39
81
9
15
32
7
24
6
11
48
64
147
66
3
21
30
114
30
53
85
60
111
32
127
48
81
3
5
24
37
60
60
114
18
102
6
83
24
67
53
7
60
5
121
6
6
48
102
30
47
120
16
105
30
24
57
104
37
72
3
3
53
7
36
29
19
150
36
72
11
16
57
15
219
36
24
17
25
12
36
23
19
18
27
9
66
29
61
24
60
15
24
8
19
12
161
49
30
12
24
12
18
47
109
3
45
75
32
19
66
6
5
7
36
96
30
87
8
43
93
3
36
48
30
27
8
7
30
54
45
32
85
11
16
3
24
45
69
12
47
64
ABCD 95298981608*3^$a+1 [50048]
63
117
123
432
165
131
40
144
141
59
67
29
289
95
48
163
245
72
7
162
63
27
270
18
5
1
30
90
15
120
32
48
264
67
48
6
120
240
447
3
66
108
263
160
272
48
48
400
15
6
3
48
8
205
395
1
23
85
36
47
7
185
88
123
144
53
379
234
35
25
447
123
165
21
3
51
210
114
102
108
42
29
72
73
114
53
232
51
5
85
59
96
79
593
40
192
8
328
9
36
54
45
56
85
84
143
19
54
126
113
1
15
32
43
174
215
256
15
54
36
24
12
51
8
72
72
55
41
49
263
187
141
80
61
24
35
85
59
31
9
48
32
145
150
66
39
21
66
54
54
165
8
48
184
8
163
189
135
42
48
6
30
126
144
126
119
72
7
185
88
159
18
126
17
217
162
288
93
8
85
155
1
63
81
47
48
40
224
136
9
96
39
96
312
120
8
49
15
201
144
90
45
117
144
36
39
129
23
168
1
18
36
234
23
72
211
36
41
13
59
48
73
60
54
102
39
24
96
21
83
88
192
57
18
336
189
56
120
40
80
72
163
245
25
36
171
72
117
108
366
54
180
36
30
96
30
279
24
80
88
177
23
168
24
115
162
59
64
105
143
120
72
85
51
80
144
115
5
16
501
83
16
9
36
54
93
33
6
41
169
108
195
45
3
33
30
96
209
109
275
96
25
39
200
55
126
35
1
119
385
54
66
15
21
99
80
199
81
225
60
66
54
27
168
80
1
143
48
253
179
168
157
11
24
120
67
180
9
39
42
108
131
160
80
40
120
104
16
45
99
128
43
54
111
21
51
3
77
97
255
8
72
120
40
96
312
57
63
129
23
121
144
135
120
291
36
48
105
201
167
168
64
111
156
29
85
75
72
63
137
48
72
160
152
96
64
117
78
405
21
24
83
240
72
48
73
60
30
77
48
144
48
160
32
88
272
96
312
199
18
60
12
39
24
45
96
59
160
56
24
40
80
25
71
289
36
60
47
133
30
357
57
162
21
128
24
280
21
54
173
163
126
63
56
229
35
136
45
66
9
32
337
36
75
80
61
83
208
240
272
96
19
53
37
72
270
21
33
95
31
54
59
31
384
246
36
119
61
59
85
435
75
29
55
201
152
97
36
90
6
51
69
11
ABCD 95299135312*3^$a+1 [50025]
27
21
84
36
20
12
43
21
20
60
28
56
4
68
84
28
15
113
28
20
36
28
75
60
36
144
21
140
12
163
17
160
24
75
33
15
45
8
100
144
36
27
21
32
144
28
15
45
12
116
4
60
60
48
63
24
5
28
3
45
192
32
28
12
104
160
15
36
5
40
164
112
20
52
12
15
21
48
92
28
72
75
9
63
17
184
140
64
92
84
67
9
195
69
56
24
12
19
65
36
28
204
60
8
28
12
44
328
15
105
36
20
72
28
80
40
144
8
4
51
129
104
124
56
72
4
44
72
7
17
60
55
21
20
64
24
80
12
160
84
15
24
17
19
65
91
9
80
24
64
3
65
52
180
27
5
19
57
48
20
12
28
56
4
32
240
60
4
36
123
57
20
108
76
3
101
4
96
39
57
120
48
27
101
52
48
12
32
84
40
32
4
104
96
4
219
41
16
63
41
36
235
21
63
9
32
36
19
33
60
120
36
152
52
12
44
7
189
44
16
44
12
28
99
53
124
164
199
57
80
148
72
84
99
101
139
21
32
19
29
4
123
57
60
12
176
52
12
20
24
40
132
20
24
4
51
9
15
125
4
36
27
93
75
17
19
5
36
48
211
101
108
100
51
33
63
65
4
108
176
4
68
7
113
4
3
17
88
48
60
24
60
20
28
111
105
12
128
7
9
75
9
36
44
36
28
51
9
68
172
72
44
136
44
36
16
27
36
5
67
5
24
60
79
21
324
56
40
39
41
19
9
12
20
28
56
40
132
75
24
9
24
8
4
39
41
139
65
52
132
56
40
51
65
79
21
15
41
4
15
9
75
21
48
32
60
40
39
41
124
20
4
56
76
75
165
24
20
12
103
21
48
48
27
72
29
64
12
24
24
56
7
69
39
41
4
39
53
28
20
36
144
100
200
55
69
48
72
12
80
96
108
4
8
28
72
123
84
45
51
65
16
36
39
89
60
12
19
29
4
12
56
144
40
24
36
159
81
36
20
187
21
159
17
60
4
20
40
24
188
88
24
12
24
152
40
84
108
120
27
9
72
44
28
36
12
72
8
52
120
15
21
24
3
113
19
45
48
27
17
55
9
159
21
15
84
57
39
65
96
64
320
120
19
45
92
19
24
17
31
33
56
28
56
52
48
20
55
5
124
132
36
132
68
28
56
24
40
20
12
120
4
24
32
52
32
16
12
32
19
36
429
39
117
24
24
56
60
7
9
20
96
64
80
43
93
68
96
28
120
8
55
5
28
12
8
16
20
136
12
15
192
29
36
96
52
36
12
12
36
20
60
12
120
64
120
20
139
9
68
28
32
7
33
20
19
24
17
24
64
32
84
115
5
19
21
44
16
39
72
24
65
64
92
48
91
48
45
332
16
44
24
31
29
16
60
3
177
195
60
45
3
45
87
41
40
68
132
7
101
40
84
63
12
81
96
44
16
48
48
60
24
51
9
20
16
48
24
15
21
20
40
27
180
5
103
9
12
164
4
128
24
40
20
4
32
79
60
93
51
105
24
51
9
12
20
28
87
33
48
44
19
9
60
212
36
40
20
28
56
4
75
17
4
164
96
79
41
19
5
64
276
24
56
7
228
5
76
216
44
96
19
9
32
103
36
21
48
36
168
8
60
4
123
77
31
9
200
36
7
17
24
151
29
16
123
41
7
72
33
44
36
144
24
64
12
44
31
9
72
12
96
32
19
48
197
96
4
80
24
64
63
5
148
27
29
4
80
4
75
41
64
12
63
53
280
60
12
12
164
16
24
80
36
16
8
31
81
99
45
44
19
153
123
129
8
24
36
84
36
120
60
24
24
67
5
28
15
21
20
36
28
116
84
295
9
36
32
24
4
84
8
304
48
96
51
24
57
20
28
15
17
28
15
5
64
252
3
17
4
36
56
4
60
20
76
15
93
132
72
8
40
48
111
21
15
48
41
4
15
5
40
20
19
105
180
12
20
4
12
63
345
39
17
19
141
116
120
24
31
53
91
144
9
75
161
7
48
72
9
15
5
36
88
20
ABCD 95299550876*3^$a+1 [50005]
71
180
21
3
51
45
69
66
6
40
95
9
219
132
120
145
14
201
48
145
86
90
136
50
33
156
111
9
15
34
11
45
54
66
3
12
25
11
60
75
198
72
144
136
23
51
93
33
18
69
81
87
193
62
84
9
51
10
11
13
56
63
156
45
99
36
81
51
75
117
157
23
1
131
75
10
23
36
205
11
21
3
36
75
141
24
144
105
72
120
24
3
51
45
37
48
50
70
35
72
144
21
3
12
25
50
9
61
59
15
153
27
105
15
9
177
90
9
60
96
84
15
180
45
60
264
1
11
15
9
85
71
84
61
203
61
56
64
71
9
51
133
59
13
119
9
30
117
48
21
184
11
36
25
47
73
215
24
60
24
96
24
45
87
123
105
36
1
24
50
21
3
102
88
146
33
37
11
12
36
216
15
96
30
63
12
72
13
35
3
21
159
45
195
46
11
60
99
33
37
95
1
80
168
40
107
12
48
72
72
75
190
26
57
61
50
45
81
40
119
36
108
36
12
48
36
15
33
48
3
42
88
71
1
38
36
30
111
25
8
72
40
14
9
1
119
36
21
15
60
168
75
141
84
1
50
21
9
75
69
40
122
105
72
3
90
27
60
48
9
40
11
144
36
60
13
120
131
45
3
27
33
36
12
180
85
24
23
300
13
14
106
48
47
72
33
88
2
153
24
13
35
180
12
12
60
51
10
8
39
36
12
169
35
21
64
23
1
72
95
33
72
75
13
11
60
36
72
156
135
57
25
74
6
18
21
36
13
32
54
21
13
11
15
36
144
90
51
48
12
84
21
15
73
32
18
105
27
9
121
83
147
57
33
87
73
104
51
24
96
69
51
69
40
11
84
48
120
12
84
327
33
72
73
32
90
54
24
66
9
96
60
60
60
49
71
1
155
159
36
69
180
120
51
9
24
84
48
60
144
111
129
60
96
60
120
84
180
60
25
71
33
51
144
96
48
27
34
56
75
84
97
24
59
85
131
21
39
1
168
2
150
48
15
25
2
33
87
24
453
372
39
9
3
10
98
21
96
108
24
63
54
64
119
27
70
26
117
132
36
39
141
12
1
35
204
120
27
69
84
12
49
35
96
24
24
36
192
168
15
9
48
132
192
24
27
117
48
168
96
61
227
27
106
374
45
69
51
60
36
69
16
107
36
25
35
12
145
83
27
69
36
39
9
84
132
1
83
36
81
54
24
9
1
120
80
39
36
24
87
46
95
25
23
120
25
119
193
143
72
33
40
11
24
85
71
36
3
81
120
111
9
96
3
22
8
15
156
84
12
120
13
35
21
51
24
36
105
87
252
60
24
12
120
133
11
109
182
57
51
22
8
72
88
80
99
48
60
25
119
156
85
24
155
60
15
21
48
51
10
263
1
95
1
50
45
39
225
81
40
144
35
12
48
1
96
98
21
1
50
70
203
72
24
36
108
135
9
157
144
62
114
63
156
36
1
23
1
35
21
54
34
110
21
21
27
72
48
157
86
57
3
94
23
27
54
72
39
36
85
48
95
1
50
6
64
80
90
93
168
12
168
165
27
48
13
119
12
276
9
3
132
84
72
3
9
60
61
96
26
69
249
51
21
147
3
9
49
71
60
21
64
24
11
15
9
45
87
33
51
204
132
99
96
10
35
75
34
59
51
90
24
30
117
192
12
48
48
73
11
36
24
24
60
60
51
46
48
72
14
21
132
87
34
71
96
9
171
69
111
73
26
36
60
94
23
63
18
126
66
15
ABCD 95299556494*3^$a+1 [50003]
71
19
21
15
9
3
18
18
90
6
5
25
23
13
24
11
55
57
21
35
49
18
54
24
54
30
15
8
19
65
55
24
17
12
1
11
31
9
3
21
12
68
124
96
72
3
29
7
5
1
39
9
36
6
30
18
57
24
45
54
105
39
18
35
73
39
33
42
12
96
69
39
45
104
40
48
87
5
13
3
207
9
8
25
15
15
78
15
12
72
9
30
24
45
8
24
49
51
3
66
11
25
6
18
174
72
18
3
57
12
144
24
11
60
37
3
27
17
73
54
33
8
4
20
43
42
39
60
44
48
72
1
11
13
15
15
42
39
69
11
36
25
23
12
31
42
11
24
1
66
21
44
13
18
5
103
29
76
56
1
12
27
33
12
24
30
6
83
1
15
12
33
12
54
60
18
15
21
36
18
21
9
6
45
21
119
60
36
73
11
36
40
21
27
27
5
1
27
27
5
84
1
48
23
124
51
57
3
57
15
12
93
36
24
36
32
37
72
71
49
24
54
36
9
3
42
12
24
30
72
24
33
12
3
18
18
17
60
103
45
44
180
96
1
18
45
80
72
19
30
6
41
24
16
9
48
72
23
40
27
6
3
15
21
9
51
36
39
165
15
78
36
36
66
24
18
12
35
28
33
30
5
73
12
18
9
33
84
6
48
9
20
12
73
11
1
6
9
48
51
66
18
41
1
18
48
129
3
48
45
27
18
78
17
13
15
80
37
30
45
27
17
40
3
17
24
40
32
49
30
93
20
37
11
37
36
95
91
5
115
9
12
69
3
51
42
95
43
42
23
4
27
9
72
9
18
36
9
8
28
36
20
28
20
157
63
12
56
4
44
36
28
63
9
21
63
51
21
9
63
12
68
48
25
39
3
12
53
16
20
24
108
4
33
63
27
57
15
5
108
16
27
42
23
40
8
12
28
44
43
30
23
12
163
5
55
41
16
20
4
20
4
20
16
20
13
35
16
27
197
31
41
28
57
54
5
1
3
128
7
6
66
36
42
90
21
24
27
36
18
75
15
21
20
85
18
18
48
99
56
7
105
27
41
49
48
27
8
24
121
15
9
18
18
63
21
24
54
33
3
12
18
87
3
21
3
108
30
24
30
6
95
7
45
32
40
116
12
13
72
35
37
3
60
27
54
30
21
33
23
4
9
42
12
17
28
33
63
12
27
45
12
15
45
9
24
47
19
72
18
35
96
36
48
1
35
16
152
1
59
52
84
44
7
60
5
16
72
27
24
17
12
25
18
54
99
111
9
92
64
3
17
24
49
3
9
18
45
8
28
24
56
1
3
15
18
15
9
18
36
21
9
6
18
27
75
5
13
18
5
49
6
120
33
9
27
129
87
8
4
72
36
44
61
18
12
108
6
66
153
12
33
11
13
87
68
52
56
19
29
12
28
36
20
43
72
36
138
87
3
54
23
49
11
7
78
48
42
5
4
80
40
15
18
12
36
107
1
72
72
6
9
3
17
28
24
9
35
12
19
45
108
36
27
5
19
29
19
17
1
72
11
4
21
47
40
27
30
11
40
84
48
33
42
65
4
84
36
3
6
35
37
3
12
69
6
65
109
18
6
39
27
24
9
3
5
4
9
35
24
31
65
52
9
18
18
54
65
85
11
24
19
41
49
15
51
21
24
24
9
15
3
65
4
21
12
60
15
3
125
4
48
32
25
3
51
9
68
12
1
66
5
1
18
5
84
48
48
7
65
72
61
39
15
18
3
44
31
17
145
108
35
1
66
24
21
9
6
108
5
24
25
18
5
7
5
13
60
23
7
150
123
24
80
43
5
84
1
3
99
41
19
5
157
36
3
32
24
13
12
6
48
65
31
54
99
27
18
11
7
29
4
105
6
5
36
52
60
56
25
12
59
31
24
18
36
99
93
18
17
28
15
29
16
36
21
27
12
116
28
21
15
33
63
72
27
108
6
35
12
100
87
18
3
27
17
1
35
25
59
7
113
73
47
7
36
17
28
75
9
36
48
69
6
17
148
80
16
108
111
24
5
16
27
53
61
18
21
15
30
60
11
160
44
1
59
49
48
24
18
18
23
72
24
1
24
39
15
5
16
24
32
25
3
51
53
40
8
25
75
3
9
36
24
32
1
18
77
19
30
18
6
95
12
4
24
80
19
12
6
35
19
65
1
3
44
25
83
28
87
24
30
11
7
5
172
9
71
40
8
16
56
1
18
21
8
16
9
35
7
33
57
59
49
35
67
45
45
11
12
60
36
12
4
156
33
54
18
18
9
15
5
25
18
42
11
12
13
12
3
39
65
1
11
13
12
35
19
21
21
47
1
39
51
21
33
78
12
5
55
65
55
17
76
12
3
53
16
63
48
9
15
36
9
8
13
3
15
36
9
15
21
9
6
33
3
12
57
8
31
45
57
54
53
60
31
6
90
54
15
15
9
27
89
12
24
144
24
1
11
25
3
105
15
3
48
72
60
54
23
16
36
24
24
21
12
95
40
9
59
19
21
81
3
8
160
44
133
11
40
80
4
12
24
81
35
16
15
177
21
35
25
51
24
44
73
18
24
36
45
12
9
3
32
4
21
15
24
80
7
54
30
6
27
3
5
48
19
6
39
20
31
30
39
3
17
37
36
12
27
8
36
12
13
54
81
21
59
40
81
3
20
1
66
60
66
18
24
53
12
7
21
20
12
1
71
16
8
7
42
18
5
40
9
18
12
33
21
11
25
54
5
49
60
11
97
99
45
11
12
31
69
20
36
12
19
9
72
63
5
109
12
24
11
84
7
9
15
41
4
9
39
20
13
12
47
61
23
24
43
17
7
5
85
15
15
69
9
12
60
66
29
4
36
3
53
4
33
18
18
71
19
5
4
12
21
3
60
9
12
18
6
30
29
7
29
12
120
64
44
24
16
51
9
45
11
61
87
63
18
30
17
25
3
44
1
11
4
75
65
16
80
73
126
41
28
12
15
30
63
8
24
49
39
3
48
9
8
24
73
3
9
111
3
29
16
20
1
35
43
41
96
1
78
30
47
4
8
16
75
12
53
96
108
55
57
9
39
141
39
51
6
35
84
1
108
6
9
3
5
175
17
12
36
12
37
30
53
7
29
12
85
63
12
99
5
24
60
7
18
12
24
30
60
33
21
71
55
5
40
20
73
15
3
29
4
45
12
27
72
8
12
25
3
12
81
23
97
47
28
3
66
23
13
18
17
48
72
48
1
18
5
7
45
8
36
12
13
12
18
5
67
69
21
27
48
32
1
36
6
ABCD 95300421922*3^$a+1 [50045]
45
99
16
65
19
11
117
72
15
33
3
36
21
232
8
57
111
105
15
135
45
24
28
80
3
49
8
4
29
55
20
15
25
41
75
40
68
136
56
204
52
60
8
21
54
1
164
24
48
4
80
4
24
8
3
141
4
12
204
8
120
60
12
48
48
99
25
20
144
4
8
39
33
21
15
52
20
28
152
3
90
30
45
96
3
60
61
41
90
13
32
24
24
60
12
39
9
16
119
57
60
45
90
21
4
56
39
13
68
28
89
6
37
8
75
1
5
39
12
3
45
39
21
4
17
31
59
1
17
43
128
81
39
24
28
8
16
20
9
15
51
24
25
80
172
44
100
20
28
17
39
16
68
12
45
3
60
28
108
32
12
81
39
12
16
120
24
5
115
44
12
3
6
18
12
54
111
120
64
120
71
69
21
3
28
104
9
55
140
64
48
44
4
44
36
40
56
4
32
9
15
24
51
18
36
7
53
19
12
24
20
40
36
84
84
17
111
33
7
12
68
39
33
16
131
81
9
103
56
4
8
40
8
201
51
28
11
33
28
8
12
9
18
36
1
48
72
35
21
12
12
24
60
16
20
36
24
15
1
263
25
29
42
9
60
39
21
16
8
60
28
83
21
64
5
55
35
49
8
99
33
81
51
24
52
12
80
76
11
1
83
21
39
37
32
51
57
12
36
39
13
20
63
25
11
45
16
48
11
145
60
35
13
68
27
85
20
76
11
205
44
12
24
45
48
3
93
54
13
8
40
116
28
12
96
29
84
27
33
31
35
13
56
36
3
177
4
5
19
12
48
12
20
48
52
104
16
8
40
20
16
192
17
6
66
24
66
105
3
25
8
3
1
23
21
4
47
30
99
16
20
16
20
33
27
9
51
3
21
120
16
8
40
32
9
3
51
9
48
93
7
59
9
36
28
68
40
72
35
61
24
20
88
29
3
148
12
156
5
19
17
39
15
37
20
64
108
48
20
12
96
24
88
20
4
44
64
108
32
51
60
97
47
1
104
40
47
13
168
24
56
9
63
36
24
36
9
15
87
1
23
21
36
33
30
36
18
96
187
92
16
20
24
28
12
48
48
36
176
24
63
97
44
105
6
21
9
15
4
60
12
17
15
27
9
21
31
8
12
60
3
36
108
45
27
13
5
36
19
32
16
23
57
40
44
33
51
12
69
15
28
68
12
48
12
28
20
4
120
48
20
96
15
85
24
12
95
9
4
36
60
12
32
15
25
20
16
131
25
80
3
13
72
5
90
13
8
39
1
72
48
32
100
60
12
12
44
12
3
54
90
12
33
120
36
24
16
44
51
37
12
32
15
105
60
33
15
87
33
27
69
75
9
21
6
25
29
19
92
4
41
18
33
28
92
52
107
25
36
113
55
20
40
80
40
71
129
21
3
60
81
27
48
96
88
60
8
27
21
51
24
121
53
36
19
17
90
9
4
11
21
24
9
30
36
6
15
36
24
15
69
36
64
11
1
8
4
12
84
12
224
16
53
36
51
100
24
36
8
4
8
39
48
13
12
32
33
55
48
20
24
28
36
5
96
18
21
96
48
16
72
17
12
39
12
3
6
54
21
36
24
3
73
84
24
80
40
104
27
33
21
39
52
5
30
1
12
32
16
83
109
68
28
155
45
45
55
35
49
68
60
4
5
39
36
64
12
8
24
15
1
71
49
72
72
8
24
76
8
9
51
39
97
29
51
4
84
8
69
31
24
35
21
64
5
15
3
25
12
56
28
36
23
21
39
37
68
21
39
60
57
19
80
64
71
1
8
15
21
132
24
165
15
148
101
24
30
57
69
7
8
12
12
28
8
12
12
12
15
49
80
40
44
171
30
19
8
69
79
12
44
40
5
3
27
9
45
6
144
25
32
33
67
23
45
12
27
1
20
51
81
28
41
79
204
35
37
95
1
20
28
24
101
15
36
48
16
20
72
87
21
51
13
17
103
8
87
157
44
75
25
36
59
57
3
84
13
119
45
4
12
84
44
12
60
48
36
24
4
20
52
36
60
48
24
68
123
69
57
111
52
72
36
104
99
25
20
81
31
8
84
57
54
30
87
28
71
48
13
92
28
72
8
27
37
29
36
3
15
72
54
51
28
36
101
19
12
44
39
1
56
40
32
15
85
32
48
48
93
19
8
72
40
12
44
12
27
85
56
24
15
37
29
36
18
25
8
4
56
28
11
84
6
19
104
75
1
101
19
20
15
25
12
20
12
12
88
68
24
120
48
12
60
3
81
51
9
16
68
15
72
21
28
140
9
151
32
33
55
11
13
8
12
100
8
28
216
20
15
21
52
68
120
3
9
48
4
48
8
48
39
102
19
12
24
60
48
8
33
51
123
6
27
72
45
67
35
21
4
24
5
19
56
15
21
16
8
105
54
12
1
107
265
12
8
28
47
33
4
20
28
56
75
37
107
33
39
24
81
100
8
52
36
68
12
144
4
20
100
59
13
44
99
37
12
11
25
5
31
29
27
27
1
36
35
1
20
12
21
7
12
65
15
88
12
12
20
16
59
18
55
8
3
1
20
108
16
32
39
54
115
11
24
1
53
31
5
75
4
32
16
8
21
15
16
8
172
48
20
9
3
12
60
52
20
36
12
36
36
4
96
24
44
75
102
31
47
33
39
13
8
48
15
1
44
4
72
155
49
32
9
30
25
35
54
19
11
90
139
12
44
16
5
54
9
ABCD 95300510894*3^$a+1 [50045]
60
9
160
5
27
72
33
18
102
60
139
71
144
24
85
5
54
30
180
18
18
6
48
42
99
24
52
20
24
15
54
27
48
117
18
60
93
4
5
39
4
11
9
15
97
56
24
64
11
30
19
5
36
55
60
5
99
40
32
15
18
12
75
57
15
33
7
12
53
108
19
80
141
27
21
31
59
54
126
60
36
141
64
24
17
54
36
18
24
7
44
75
21
153
6
9
45
36
84
3
148
11
54
24
3
189
18
1
41
120
18
42
36
84
6
45
45
12
15
21
24
3
99
36
33
76
44
45
72
18
54
7
35
18
15
16
17
39
15
73
41
39
33
12
132
15
51
37
56
21
139
104
27
69
136
29
72
19
53
3
117
27
69
91
8
40
41
15
69
51
27
12
37
5
30
6
30
60
30
42
18
19
48
77
54
30
31
20
96
48
16
8
120
75
96
36
13
36
80
87
9
45
79
20
40
17
72
31
11
133
80
21
12
207
48
39
49
77
84
90
24
84
97
11
54
90
18
3
33
60
27
45
18
126
243
3
18
6
25
23
61
107
13
5
19
17
43
5
87
21
72
3
33
15
4
68
27
1
29
31
29
120
27
15
30
6
48
1
5
18
18
7
65
66
6
84
6
25
65
36
43
59
72
18
42
48
60
108
54
36
18
85
32
3
24
72
25
65
90
9
64
11
1
48
95
60
1
96
119
12
114
66
49
65
18
30
55
23
12
1
5
90
1
29
126
6
123
57
30
24
18
12
168
30
6
30
42
18
21
15
48
6
12
7
47
90
15
45
48
18
24
54
19
156
44
100
113
79
29
15
141
3
93
12
15
3
45
28
17
43
11
6
48
55
24
17
66
49
11
12
37
59
69
15
1
32
48
40
47
13
44
27
78
7
5
78
30
60
36
87
33
54
33
3
21
51
18
55
17
24
138
60
93
33
31
5
18
61
20
165
6
13
17
18
1
20
39
57
24
16
11
108
54
12
39
72
57
72
55
11
42
36
36
108
36
19
83
133
29
3
28
5
39
52
44
16
8
147
13
5
42
54
72
3
99
72
21
33
55
24
56
45
36
54
1
48
41
87
45
48
132
7
5
6
54
7
23
72
9
144
33
19
11
133
17
12
6
9
3
13
47
9
21
18
114
12
75
21
12
72
36
3
24
15
90
66
6
18
61
77
60
63
45
19
11
24
12
6
72
36
156
36
15
135
48
24
12
168
72
18
48
3
64
83
13
77
3
24
45
12
24
15
57
48
15
21
103
5
36
24
30
45
40
5
36
6
18
31
59
37
65
96
207
63
109
11
168
126
51
28
47
18
115
5
132
144
66
24
48
18
3
100
92
57
6
36
49
89
36
15
81
19
47
24
25
11
90
12
3
39
30
18
57
28
65
48
42
48
78
27
75
45
33
12
103
65
36
54
30
36
111
3
1
48
41
12
15
9
19
44
48
24
48
15
1
11
6
30
114
84
24
3
33
102
24
9
40
32
57
15
81
36
108
12
36
7
35
66
72
24
99
75
24
138
42
102
103
41
36
55
56
3
126
19
96
23
78
63
21
24
66
13
77
18
1
20
51
6
12
72
75
33
6
49
32
24
4
132
5
108
162
6
103
17
42
48
97
53
7
56
57
72
7
35
45
21
54
24
36
30
3
93
67
8
9
39
21
36
87
21
99
57
18
61
35
126
30
126
19
95
18
31
35
6
66
54
19
17
42
81
9
7
5
24
219
16
56
4
20
39
85
23
18
75
39
25
56
21
96
72
18
33
24
33
108
12
168
90
30
60
55
36
29
54
90
3
3
54
36
72
84
15
3
1
36
41
15
129
30
6
19
8
21
72
114
18
183
33
12
24
84
36
36
103
11
90
3
45
75
33
7
12
5
15
33
36
126
18
123
9
108
18
49
5
48
27
9
24
12
55
48
36
32
15
30
3
16
23
48
9
15
18
15
72
39
25
36
23
18
24
18
228
54
78
30
60
30
1
24
71
12
24
156
9
33
36
27
48
120
15
81
48
76
65
60
30
85
36
41
24
54
54
30
145
116
69
12
36
67
8
3
12
42
12
54
1
20
123
6
144
18
37
35
1
47
45
33
31
89
6
9
9
18
30
72
36
171
105
54
12
37
125
3
33
55
32
9
36
48
55
17
24
36
19
11
9
45
54
45
15
9
57
90
6
12
36
255
39
30
27
33
12
36
43
65
31
84
204
11
1
29
19
17
19
59
18
15
52
20
16
60
17
120
42
61
96
89
24
27
21
42
36
66
54
42
3
69
18
102
60
7
5
75
40
65
6
12
42
36
174
6
12
6
9
171
45
9
63
45
19
24
96
5
18
105
120
21
6
69
16
8
177
30
24
72
49
23
18
18
21
33
180
7
5
288
18
73
5
72
18
30
55
59
126
72
54
25
11
12
37
5
18
45
57
24
144
66
24
145
12
5
18
12
21
75
13
59
12
9
9
36
51
45
43
5
7
53
15
21
36
66
18
75
16
5
18
61
36
24
77
ABCD 95300649118*3^$a+1 [50002]
9
72
40
17
3
88
8
48
24
4
29
31
56
87
21
16
23
13
12
5
19
23
54
55
101
24
18
21
9
6
25
29
30
1
44
63
25
24
29
3
84
4
29
39
84
3
9
99
9
4
32
24
3
6
7
8
39
66
19
24
20
4
8
28
20
21
63
28
8
15
21
15
13
20
3
61
11
21
52
65
39
15
18
51
21
3
28
47
9
153
19
101
19
41
54
129
28
23
9
3
42
15
76
8
9
30
37
77
91
8
36
9
120
39
48
27
1
35
30
24
12
63
96
28
29
3
64
5
3
24
40
11
13
120
24
32
45
30
1
36
41
3
9
24
12
3
60
4
65
39
36
24
3
37
17
72
15
9
18
13
44
15
36
25
116
3
1
65
31
80
3
9
40
5
51
15
6
18
25
104
15
12
6
108
3
27
6
39
72
24
12
60
93
7
56
63
13
8
48
9
39
4
36
5
90
6
15
51
1
68
81
15
33
36
147
12
45
31
8
12
96
52
8
9
84
42
18
18
25
23
21
3
198
27
4
77
3
40
29
27
16
8
12
27
13
60
215
84
9
27
1
20
40
29
7
29
15
12
112
32
63
42
15
24
120
48
36
28
11
6
67
59
54
36
3
36
9
6
73
20
9
27
28
56
33
96
84
19
36
44
28
20
60
28
41
3
12
4
143
1
68
16
8
12
88
32
16
8
87
73
17
6
9
16
56
72
3
54
3
12
45
15
48
3
9
16
12
23
12
21
48
63
30
7
17
3
4
5
42
57
15
25
24
35
36
9
16
8
24
4
60
20
24
3
13
35
18
7
35
13
59
61
119
57
33
12
99
64
32
40
68
16
8
69
24
90
13
32
4
32
12
15
45
81
63
9
12
7
35
54
15
36
4
20
105
3
12
40
17
3
52
20
15
102
27
9
36
3
60
28
5
12
3
3
45
16
8
3
48
24
21
9
6
54
27
52
23
13
11
33
12
9
12
24
31
5
15
3
9
4
77
31
149
7
8
3
12
9
4
47
1
11
6
3
12
12
81
43
47
30
15
45
15
39
13
95
12
6
51
39
45
16
36
32
12
24
27
1
20
36
3
61
41
43
17
30
85
8
12
24
64
36
48
8
24
3
1
44
9
7
72
96
8
28
5
18
21
4
84
8
16
20
3
6
3
16
47
73
32
24
40
83
9
28
84
80
21
36
12
6
21
81
3
52
17
15
24
33
39
36
12
27
1
56
15
13
35
69
48
4
20
72
3
18
18
9
51
45
27
9
16
47
9
12
72
27
36
33
28
8
3
18
19
8
87
30
18
13
47
1
20
76
23
81
24
3
24
1
12
17
39
48
52
32
9
54
9
24
3
18
3
28
20
100
89
12
18
9
12
112
20
27
37
44
9
3
69
39
12
27
30
3
3
9
52
20
3
81
4
12
24
132
59
121
5
12
42
33
48
9
15
84
4
8
124
72
17
12
27
16
24
32
4
29
18
9
3
60
18
12
15
21
19
23
33
36
195
9
60
28
17
51
69
3
12
84
12
88
53
3
12
40
20
3
21
4
32
4
32
48
15
6
3
12
24
12
36
15
18
43
12
32
3
42
15
24
88
29
6
1
8
36
63
25
24
41
67
5
15
15
36
73
12
23
49
12
11
18
3
69
27
24
48
84
16
5
15
4
60
36
83
21
16
53
48
39
3
25
12
8
21
39
51
9
172
44
40
36
20
21
63
15
1
20
81
51
27
21
4
32
24
64
60
5
19
96
36
11
42
48
3
15
54
27
45
6
12
37
32
9
12
42
21
9
6
25
48
65
3
39
90
18
12
33
4
8
12
3
21
28
5
36
7
32
9
3
72
21
19
65
6
18
79
11
33
4
29
3
28
23
60
1
29
6
25
44
15
1
35
85
29
18
21
33
15
64
5
75
48
84
15
21
28
23
9
3
61
20
27
9
9
18
24
21
4
72
20
21
60
48
55
36
12
41
27
52
200
69
15
36
3
33
3
120
1
17
3
72
75
36
1
44
4
84
20
36
21
15
9
99
63
72
72
1
17
15
72
28
48
17
12
24
39
15
18
12
39
28
5
96
135
27
18
84
19
56
16
12
5
6
9
57
54
33
64
32
72
64
24
23
1
12
5
36
15
51
25
24
20
12
36
33
3
48
36
21
12
15
3
6
18
45
24
16
41
30
37
32
45
18
33
75
36
13
12
11
12
21
12
16
23
21
24
12
16
5
67
48
77
3
64
83
21
24
40
5
3
15
12
1
68
36
16
47
36
72
49
8
45
6
1
11
45
4
32
12
40
56
12
21
12
18
13
80
12
4
23
30
27
28
20
40
53
27
4
132
32
28
20
9
18
61
11
54
36
18
1
56
12
24
27
6
31
41
27
72
21
108
3
96
36
84
16
12
56
27
12
18
139
11
9
52
8
12
16
47
18
43
20
36
48
63
25
32
15
21
16
20
12
16
8
28
29
108
30
37
32
12
69
18
36
18
30
85
65
48
42
21
9
43
8
27
18
31
60
29
36
6
12
1
12
152
15
1
12
59
18
7
8
36
16
32
27
1
35
24
21
9
39
48
48
36
51
12
9
9
15
36
27
9
57
15
9
15
39
48
21
24
9
7
89
12
18
33
21
3
75
12
6
7
20
45
31
36
20
141
63
69
102
18
36
7
96
12
8
64
8
40
8
27
36
9
69
7
23
6
3
132
4
20
28
5
18
6
3
12
33
39
24
28
12
20
45
12
18
21
93
30
93
21
43
11
73
60
5
67
36
29
15
123
42
18
1
80
21
3
15
24
13
56
36
84
24
36
15
1
23
73
68
24
45
15
3
42
15
3
57
15
33
57
3
27
90
6
49
5
39
72
72
9
6
12
69
9
43
11
45
48
52
8
3
1
56
16
44
12
36
24
63
9
36
63
1
36
5
39
36
16
17
15
96
24
28
92
63
13
32
24
60
123
9
9
3
52
35
9
15
30
27
28
41
63
21
31
32
69
84
19
24
11
9
24
27
9
4
35
37
41
15
36
4
20
9
7
104
39
49
71
6
31
143
78
51
39
85
20
12
48
48
15
24
12
6
3
60
39
69
36
3
42
3
27
1
8
4
68
9
18
78
39
51
33
33
15
12
24
28
29
3
69
31
20
84
9
91
8
144
96
45
12
7
8
12
63
33
27
1
47
9
48
33
31
20
76
53
75
3
84
21
4
20
69
12
3
21
3
12
3
21
4
24
24
8
24
36
21
43
12
60
11
1
29
3
39
12
78
18
12
73
35
85
176
9
19
8
51
72
30
18
25
11
1
17
27
120
24
15
84
1
8
28
53
39
87
25
24
60
44
4
29
27
81
135
45
3
45
27
60
52
8
15
61
11
93
15
21
12
3
9
64
23
21
27
72
1
53
27
24
9
15
100
24
48
84
96
23
49
12
11
45
9
18
60
13
8
9
3
57
87
52
89
15
129
6
129
60
4
20
21
3
15
12
6
48
19
23
9
96
24
12
24
40
5
ABCD 95301005084*3^$a+1 [50066]
60
36
15
30
320
24
43
197
103
53
40
20
154
6
56
46
60
90
3
137
55
240
33
30
45
216
69
54
50
43
63
57
3
54
18
30
150
33
5
55
15
84
81
27
93
36
108
33
44
46
57
93
20
19
101
24
106
12
93
3
141
168
41
4
8
19
63
2
184
30
134
106
210
24
32
79
87
162
3
12
72
5
19
135
14
208
90
33
357
222
98
118
105
75
57
87
33
3
177
15
122
10
36
2
100
135
17
106
120
54
3
93
51
111
74
46
9
99
194
43
3
2
82
21
29
148
147
3
38
52
20
118
62
175
29
28
183
15
12
290
235
51
60
12
93
72
24
48
60
156
89
12
43
105
27
5
4
72
132
68
43
15
237
288
9
78
50
19
21
48
24
138
42
15
3
69
60
65
4
87
5
24
204
22
12
21
39
86
55
132
87
18
18
26
295
53
76
20
55
87
12
60
21
195
62
22
45
192
108
65
46
21
213
66
21
51
50
40
147
5
60
36
10
86
34
21
29
130
165
39
36
446
16
258
21
51
198
174
21
57
12
6
21
120
65
139
105
84
140
67
29
24
106
144
36
182
100
132
18
72
57
51
30
68
94
6
51
5
16
18
146
124
12
39
101
22
506
40
20
175
29
40
3
93
39
228
15
2
55
21
80
22
2
7
48
3
14
16
20
7
5
46
129
123
18
102
78
12
20
84
96
22
48
57
161
94
38
163
41
118
86
4
267
3
38
103
15
150
39
228
17
168
60
84
34
54
176
112
3
285
51
24
84
3
558
72
12
78
14
19
72
147
86
4
51
36
3
2
16
30
108
50
64
108
48
135
12
144
3
108
30
90
72
122
334
120
2
160
20
22
33
173
7
17
43
48
36
36
93
20
52
123
57
104
4
44
10
2
46
93
15
165
17
238
72
62
7
129
147
53
82
9
99
24
90
15
65
76
75
180
41
136
63
15
26
94
45
5
7
123
90
32
10
12
60
21
45
56
24
96
46
138
116
103
5
31
17
22
48
14
43
75
26
10
50
4
176
7
48
195
60
72
2
118
18
111
24
12
105
18
24
30
3
33
111
24
120
5
64
6
69
60
53
100
150
74
19
15
90
15
105
39
5
16
44
43
33
27
29
19
101
28
8
48
91
108
48
3
54
111
120
15
302
24
36
43
27
57
51
42
224
36
28
32
40
18
26
108
43
5
52
75
123
38
31
5
103
5
48
88
75
24
33
3
135
45
12
53
12
79
39
21
9
111
51
165
149
64
27
123
30
44
72
34
62
115
33
162
170
70
38
34
2
91
15
38
55
27
38
19
96
101
19
24
45
75
33
90
110
60
24
43
3
14
55
29
7
3
30
500
4
56
202
48
14
40
3
173
180
40
291
36
108
57
87
3
48
42
3
12
3
50
19
53
60
28
24
36
195
65
72
10
33
39
36
129
12
5
154
42
159
3
93
17
178
12
62
31
105
60
224
4
60
20
55
9
126
21
36
60
5
48
36
31
93
30
60
21
48
17
19
15
57
168
12
3
57
84
51
57
72
113
118
60
2
96
120
132
43
60
69
56
190
57
17
48
43
87
2
43
144
48
108
144
96
63
54
186
86
166
122
148
44
76
3
41
19
41
36
58
204
165
5
46
54
3
5
12
72
24
10
90
80
96
16
60
3
45
75
ABCD 95301116336*3^$a+1 [50181]
42
72
30
6
52
45
63
72
8
1
71
18
34
8
18
10
2
10
38
60
7
35
28
12
69
41
18
12
18
12
7
5
18
48
60
12
28
62
7
3
153
39
20
36
54
36
30
30
132
22
36
21
23
18
7
5
30
61
96
144
17
70
68
184
68
112
21
17
43
17
18
54
58
50
168
60
7
3
117
24
39
14
43
15
140
13
17
30
78
60
30
30
19
35
30
10
21
35
1
36
53
34
68
52
8
25
12
11
4
33
12
5
58
48
9
35
6
7
3
2
19
71
72
16
2
67
11
1
23
78
30
49
29
7
135
2
36
10
72
38
24
30
6
7
75
9
311
18
55
12
5
19
11
42
30
37
29
12
42
30
36
79
53
18
40
50
24
6
42
19
41
18
102
12
10
8
30
7
53
22
117
63
38
7
35
16
50
30
64
8
18
84
7
83
61
12
5
7
120
5
6
37
107
61
5
60
12
138
24
25
215
6
12
12
18
42
36
10
2
12
18
25
75
38
12
70
8
37
47
36
4
116
42
67
83
30
72
36
42
30
78
100
62
30
30
10
177
11
84
6
12
60
12
10
20
6
60
19
5
60
7
23
1
36
119
30
24
7
41
60
22
108
60
2
7
11
18
67
47
66
24
6
49
3
9
23
73
120
77
6
61
29
22
9
11
108
72
108
30
30
12
72
6
60
12
10
12
21
24
5
60
48
12
67
29
54
108
12
88
32
30
48
60
30
25
27
98
58
2
12
18
73
29
36
10
20
12
49
23
30
30
13
47
6
67
17
43
3
2
30
12
13
65
55
53
42
157
5
180
36
7
47
1
17
42
16
2
10
8
60
1
29
42
25
15
50
12
7
29
82
33
95
49
3
2
6
42
12
120
6
49
3
110
55
15
2
30
6
54
66
30
30
84
90
1
15
62
18
1
41
7
72
48
23
40
92
48
52
21
29
6
42
42
25
71
42
18
52
50
12
7
41
18
37
35
12
30
10
38
7
5
6
12
25
47
37
51
2
48
12
18
12
36
12
30
12
7
59
40
14
118
8
42
58
2
70
189
39
110
12
12
48
22
8
18
60
120
7
3
2
19
113
18
40
20
49
3
26
7
23
4
33
15
32
25
3
8
24
30
18
73
39
26
12
7
5
6
61
143
1
47
88
44
37
24
24
23
88
14
36
54
1
75
14
30
6
55
47
13
5
10
14
18
73
12
47
1
77
7
5
78
73
59
60
6
12
18
30
7
5
10
80
12
96
54
10
21
15
14
7
24
17
22
45
125
48
22
38
19
51
33
29
30
88
45
107
25
12
23
25
71
25
35
24
16
110
12
42
6
42
30
67
35
60
30
30
1
27
2
6
1
53
6
25
5
19
35
28
9
3
20
76
14
48
22
98
7
11
24
13
5
7
53
7
36
27
9
83
13
77
36
54
60
13
5
19
29
19
72
23
97
3
21
65
10
2
78
24
88
2
6
12
73
35
30
42
60
48
42
18
12
18
79
192
41
72
10
26
30
12
60
12
121
5
10
62
78
4
38
90
48
49
53
67
12
83
90
58
9
36
95
78
90
114
46
14
6
12
12
16
57
48
149
18
48
114
6
1
3
33
72
48
24
29
70
14
48
78
1
41
10
68
12
12
60
61
5
24
6
109
35
6
12
22
20
108
13
89
150
61
5
7
23
25
72
17
43
60
47
25
12
11
18
19
63
2
43
17
48
10
32
18
60
22
38
190
50
30
88
14
55
3
38
82
57
23
18
12
42
36
30
24
178
20
13
15
72
105
35
30
18
60
4
21
65
30
52
9
48
23
73
36
39
9
41
154
56
54
6
12
12
60
37
53
67
24
5
54
13
53
175
47
12
16
50
67
65
42
60
6
60
22
33
5
12
18
30
31
59
12
52
33
84
53
6
12
18
42
30
70
120
2
48
10
33
77
30
13
12
12
35
6
24
10
57
29
19
48
53
42
18
54
18
7
83
25
17
168
7
35
16
14
18
40
98
54
1
47
72
48
12
25
36
12
17
48
108
54
30
31
27
20
40
2
36
12
12
18
18
7
15
8
72
48
49
83
42
36
7
12
3
2
70
56
12
30
72
70
38
10
20
78
12
7
71
30
7
137
30
1
47
90
12
36
12
12
6
114
6
52
12
8
30
42
25
3
38
72
90
42
36
42
112
60
8
18
54
40
20
13
60
23
12
90
22
158
48
19
5
7
23
18
10
38
30
72
12
40
26
70
45
17
72
30
6
12
30
90
72
18
42
31
96
53
46
72
38
72
7
95
136
32
48
112
105
23
4
8
25
17
31
5
12
42
40
68
18
91
83
108
30
78
150
55
5
10
20
24
48
120
40
32
25
12
23
73
3
140
60
24
28
98
67
123
9
3
57
15
56
4
8
12
18
10
2
31
35
132
40
122
43
5
43
156
39
164
40
20
28
38
70
69
36
65
30
40
62
12
10
33
3
9
35
16
62
19
3
26
55
17
102
76
50
34
81
15
2
12
18
18
24
6
1
96
15
32
18
18
49
35
18
18
12
42
96
19
11
52
8
12
88
50
19
71
30
12
127
15
20
18
18
25
77
18
12
18
42
13
47
13
15
74
115
15
38
78
24
25
5
7
39
80
4
26
102
18
70
44
1
15
110
7
27
33
3
2
42
168
25
5
18
1
24
147
45
75
8
49
5
6
1
3
38
12
30
6
22
60
2
18
42
18
13
15
74
7
3
8
102
30
25
65
6
25
24
65
96
79
11
12
12
37
3
21
87
62
10
68
88
20
60
1
23
6
12
30
72
16
12
9
23
6
42
42
31
12
48
27
2
66
12
90
7
65
10
8
48
12
78
10
20
25
17
30
88
24
93
95
49
48
11
4
26
42
40
2
48
12
18
25
5
22
21
29
7
23
18
138
12
25
15
20
13
15
14
43
23
12
88
80
72
30
78
1
123
8
109
ABCD 95301147772*3^$a+1 [50060]
5
1
102
41
72
64
3
108
33
27
48
77
40
24
21
72
11
49
72
156
60
39
51
54
95
25
63
8
24
13
11
25
54
41
40
9
60
11
37
59
31
18
15
24
32
16
39
9
27
72
36
41
19
5
31
9
135
17
48
120
7
90
15
75
60
48
54
72
36
108
11
16
87
33
33
15
147
18
36
54
36
6
119
16
9
54
17
24
61
99
141
54
5
31
12
21
57
23
121
66
18
36
36
59
88
32
16
45
12
168
23
16
69
99
8
24
64
32
25
30
9
9
95
109
18
30
83
49
23
25
119
16
45
3
39
18
18
120
72
53
1
60
3
48
33
24
12
51
9
84
24
36
36
35
31
60
69
15
6
12
18
5
49
18
53
24
40
48
72
105
18
42
18
180
21
45
11
49
30
17
79
41
64
96
104
19
5
136
51
18
35
19
6
12
35
19
186
3
56
85
195
15
96
30
35
24
13
11
61
24
36
119
61
18
36
45
27
48
5
31
41
49
54
41
13
36
276
35
40
9
90
6
36
3
9
47
61
18
57
39
81
24
51
78
39
32
85
6
30
90
168
5
211
45
9
36
51
80
25
15
45
3
9
36
11
40
9
159
3
12
90
23
19
21
8
61
84
15
24
33
42
48
53
61
75
51
12
42
39
32
19
5
120
13
36
96
15
75
84
60
54
12
51
48
56
24
25
39
15
30
6
5
120
16
21
54
21
159
33
93
179
1
48
60
12
39
96
8
64
8
19
186
83
37
24
18
17
49
72
95
112
81
42
18
12
60
27
27
5
16
8
25
12
24
11
24
16
120
3
90
11
31
57
105
47
16
3
5
16
69
72
35
7
12
29
40
24
3
174
24
135
24
8
97
6
57
105
119
25
39
27
29
64
111
9
9
72
71
49
71
19
21
15
89
1
90
29
49
47
88
9
71
37
72
12
39
21
66
9
56
13
36
15
3
12
18
15
3
24
29
19
77
13
216
27
144
51
18
12
18
5
175
42
15
57
63
8
85
251
64
96
45
51
80
40
48
9
42
5
25
39
57
180
3
56
64
72
453
12
60
12
72
95
55
30
3
8
7
198
60
87
3
149
16
8
16
3
6
192
60
155
24
136
9
144
71
55
41
184
45
3
27
5
16
8
115
5
64
128
40
48
57
15
27
18
3
9
191
64
87
65
61
27
27
21
8
85
12
23
1
63
8
49
111
57
23
24
19
125
1
6
113
96
40
24
152
40
93
30
24
66
90
17
73
47
67
18
3
9
23
48
19
6
15
57
143
37
59
13
66
6
99
24
15
17
73
23
13
96
59
7
18
126
54
24
18
18
12
59
55
9
75
72
45
87
17
13
132
18
165
27
69
27
48
90
6
29
91
18
11
115
5
1
111
9
39
192
264
120
75
18
11
192
43
96
156
9
24
32
13
72
3
9
126
9
87
9
24
8
115
18
6
54
54
12
18
78
138
11
40
153
12
11
24
88
27
29
16
189
27
39
78
30
6
66
29
79
33
3
90
162
89
64
24
27
66
60
54
210
63
48
3
317
24
1
48
47
169
15
24
24
8
40
3
125
1
66
60
54
36
12
36
72
15
9
18
77
16
33
215
16
3
102
95
16
33
95
19
21
9
36
6
126
18
77
112
21
27
8
1
24
159
21
120
24
30
18
59
13
131
16
3
21
9
87
9
15
56
120
61
18
36
29
79
33
72
21
11
16
45
83
1
239
199
108
120
54
111
39
18
12
108
71
169
23
25
95
67
36
17
24
13
51
72
24
24
9
36
51
9
47
64
80
19
5
64
21
35
55
17
127
6
12
60
102
198
95
19
36
9
9
12
24
3
27
21
8
64
33
90
5
19
5
16
8
37
3
72
15
65
85
120
24
11
24
103
33
27
30
167
24
61
6
53
67
150
39
9
24
15
15
180
96
77
115
29
13
51
15
42
12
75
8
25
18
117
120
80
13
54
48
18
27
45
18
105
21
11
48
1
36
54
21
8
1
18
42
51
48
45
99
21
42
12
53
25
63
75
72
24
5
24
97
15
15
9
96
27
66
35
64
33
23
112
24
39
137
25
18
12
54
60
36
12
47
13
11
72
88
9
47
19
5
19
77
25
78
90
108
27
32
24
16
39
6
48
11
40
56
24
217
39
45
54
21
3
77
13
51
32
73
47
67
66
35
19
77
181
84
39
51
6
23
40
9
180
48
3
165
120
24
27
45
155
61
27
3
18
6
18
27
48
72
33
12
35
96
40
33
66
45
56
85
3
81
39
21
66
234
18
90
131
96
ABCD 95301206186*3^$a+1 [50007]
69
36
87
117
36
32
7
6
42
30
48
47
115
30
107
25
30
57
21
42
53
145
18
5
25
11
16
20
49
66
45
33
450
5
1
18
33
39
53
72
25
15
45
60
66
9
48
36
72
33
95
16
33
18
24
6
42
30
36
24
35
28
33
11
36
64
48
20
1
24
162
18
156
24
11
25
12
18
29
37
36
3
32
28
57
12
12
96
12
275
16
20
1
35
25
15
21
12
3
12
20
13
162
77
133
11
19
21
75
5
91
45
75
29
12
7
30
12
11
13
39
128
4
3
48
42
6
30
47
13
36
18
18
23
4
140
13
18
42
83
4
57
11
28
12
123
66
99
129
3
9
99
21
30
6
18
72
54
24
71
40
36
92
88
9
24
71
24
12
37
111
105
39
27
5
204
7
77
67
9
39
6
135
9
12
3
21
27
75
48
41
85
36
54
5
48
61
12
23
16
60
36
80
24
16
33
35
60
4
213
39
51
29
121
72
42
24
30
72
23
19
21
21
36
195
12
32
1
48
12
60
114
9
15
54
48
18
522
27
27
18
3
69
48
6
54
18
17
127
120
41
28
27
42
30
5
61
15
32
48
109
3
39
30
23
1
66
93
27
9
20
61
51
3
72
113
7
312
48
138
24
12
131
12
43
69
9
156
35
1
60
72
36
60
131
4
12
3
6
114
57
117
11
61
36
63
57
35
25
63
96
48
225
23
112
51
90
150
6
119
36
49
24
3
27
18
23
36
115
24
161
4
45
27
75
90
12
63
8
19
53
4
21
75
44
85
78
18
60
24
24
12
54
30
24
156
48
48
78
5
67
48
45
140
25
35
40
32
12
13
83
4
3
9
63
65
7
5
49
84
3
12
15
48
42
23
13
35
25
11
19
21
24
21
150
5
48
73
35
25
30
9
15
29
121
11
13
12
24
59
61
23
13
24
18
5
36
25
87
45
48
51
63
6
96
63
3
42
36
24
3
39
54
15
27
45
69
36
95
13
30
30
42
42
35
37
6
89
73
3
27
5
40
3
69
51
17
1
96
24
39
36
57
15
33
24
36
24
11
1
84
36
24
15
27
42
6
125
97
63
21
78
41
79
6
11
25
23
36
91
21
69
39
20
67
90
3
72
68
4
3
89
55
24
24
30
36
30
57
33
75
32
43
6
111
45
120
83
1
18
42
30
24
137
7
213
105
18
42
204
48
18
30
18
30
24
95
85
36
72
12
12
60
54
96
6
15
24
104
124
15
42
11
97
48
12
11
4
32
31
54
114
30
36
131
25
59
31
33
87
93
9
35
13
18
72
42
30
48
17
12
19
54
23
67
120
30
48
23
19
162
15
33
156
87
69
35
49
90
41
16
15
24
21
33
66
96
48
45
32
13
6
18
6
45
21
96
60
63
9
36
54
66
36
36
15
12
27
29
72
4
15
138
107
13
63
32
61
35
7
102
35
37
75
9
35
97
3
9
222
29
97
183
57
12
30
5
1
11
36
40
24
9
66
5
28
192
39
6
195
69
60
15
12
93
54
65
25
3
8
67
5
4
108
3
30
39
144
9
15
32
36
13
24
42
150
18
21
45
11
25
36
27
33
90
24
29
187
72
177
33
72
54
24
53
13
39
32
13
12
35
13
72
30
65
16
45
18
42
12
36
24
6
105
87
57
60
36
111
69
57
42
18
3
20
7
18
96
35
40
33
71
85
47
13
39
3
54
39
9
36
156
95
64
75
96
6
3
9
12
156
35
37
11
37
27
72
21
54
5
4
45
24
72
3
60
32
1
12
75
51
57
9
6
18
12
99
36
9
48
18
53
49
135
33
24
66
90
35
43
42
12
12
36
60
168
35
1
60
6
77
1
35
55
30
11
31
113
31
45
3
96
240
6
23
61
51
24
27
24
29
72
43
30
72
18
102
18
30
66
54
39
32
24
52
60
3
24
18
59
1
24
135
33
71
25
42
65
79
24
90
27
9
36
30
9
144
20
12
4
3
165
33
48
84
83
85
27
117
23
85
36
39
15
45
45
71
145
35
40
21
3
12
135
6
23
1
36
102
21
141
24
60
90
210
72
24
59
40
21
24
27
20
79
96
5
12
13
48
156
24
24
11
1
18
18
84
66
24
66
54
18
27
9
24
12
6
120
54
18
72
48
30
63
224
13
11
16
36
33
24
30
48
5
13
51
69
15
9
60
18
174
11
133
12
47
28
33
71
19
57
9
24
30
6
24
36
30
48
18
30
42
3
33
60
30
5
120
91
24
57
44
1
147
81
51
21
60
59
31
72
126
27
15
90
144
3
36
57
132
36
36
23
43
45
69
6
24
24
24
21
45
39
108
57
42
6
60
3
44
73
132
66
21
9
119
37
36
12
27
105
15
3
42
30
54
15
72
33
24
18
24
45
24
51
168
186
99
21
60
171
84
ABCD 95301351092*3^$a+1 [50020]
157
44
60
196
12
17
18
18
19
56
184
68
51
9
28
20
24
48
12
36
4
56
172
20
48
4
48
11
36
105
219
61
56
24
21
72
36
111
28
5
72
18
18
7
72
128
120
52
35
13
5
7
29
39
51
1
60
60
68
27
1
12
5
7
29
31
5
36
7
108
92
192
48
48
12
87
105
28
173
87
57
171
27
72
13
77
31
24
20
108
33
180
54
36
18
54
37
56
24
28
71
90
111
40
8
48
60
84
9
36
36
75
72
33
72
135
63
108
61
8
21
7
65
195
3
9
12
36
4
65
18
126
67
72
77
18
25
12
53
27
63
18
18
109
80
132
39
81
9
36
123
12
9
144
36
54
90
72
43
8
39
18
72
3
160
17
3
12
3
33
57
75
52
89
36
31
5
54
61
65
15
84
171
18
54
33
60
24
36
63
54
90
36
90
51
39
1
8
132
111
49
5
115
80
39
36
1
53
36
63
48
60
64
20
108
87
145
140
16
5
39
96
189
163
17
63
28
17
55
71
141
3
73
17
7
20
60
88
95
36
126
36
18
81
45
171
60
4
116
4
20
3
36
144
36
21
60
108
45
55
251
69
52
120
36
92
52
29
27
63
117
27
57
48
21
27
9
3
72
36
124
35
90
36
18
9
27
61
12
108
80
24
156
64
35
105
16
24
20
48
12
28
35
57
60
9
72
144
144
79
48
24
56
40
77
3
100
32
45
18
45
4
20
180
111
9
9
7
29
111
4
8
201
19
32
16
24
20
15
18
75
88
53
54
90
27
36
112
23
90
54
144
90
54
36
1
20
15
54
51
3
73
72
128
12
3
205
29
75
96
153
54
153
9
3
105
15
60
52
68
28
65
55
107
25
60
32
135
81
4
59
36
90
54
9
45
3
40
20
99
144
9
100
17
3
15
33
4
108
17
103
5
87
76
53
79
11
141
28
20
52
96
113
39
120
57
31
77
252
54
72
49
5
75
105
43
8
39
21
33
31
176
27
36
61
128
81
36
90
36
57
12
36
24
28
5
27
9
99
117
75
51
37
20
33
27
12
96
243
144
33
100
12
48
44
16
89
15
28
48
12
41
207
160
65
135
63
261
45
31
32
225
90
105
21
27
27
33
24
33
3
4
108
12
20
120
40
35
145
53
123
40
84
20
28
80
100
8
12
12
15
36
49
113
36
67
23
54
67
108
41
27
132
21
39
51
90
39
51
21
60
81
144
54
81
9
90
37
53
27
4
5
15
40
56
52
8
27
72
18
55
60
101
7
32
72
168
63
288
49
95
97
20
88
101
51
76
44
36
45
7
83
9
45
175
5
51
120
27
25
47
54
127
72
32
39
54
36
51
48
52
8
3
129
33
15
120
28
84
60
89
90
234
36
90
37
140
4
20
40
108
83
9
40
41
19
8
27
54
91
116
27
37
35
54
72
7
11
49
20
93
159
48
171
21
15
1
84
23
73
35
45
64
60
96
44
40
8
21
39
15
117
40
120
11
9
16
44
36
24
36
12
21
39
87
13
60
17
43
11
1
68
21
19
17
54
1
60
83
205
68
64
48
12
8
171
54
15
93
139
20
48
12
15
21
87
177
255
45
81
54
54
19
12
23
13
32
81
39
52
53
15
12
9
159
12
40
59
141
39
61
116
120
24
93
18
69
28
132
20
3
25
32
48
165
87
168
87
18
3
159
121
23
9
28
60
137
63
63
37
20
87
36
69
12
88
11
201
33
72
75
108
15
105
100
8
24
69
31
8
15
288
49
8
52
80
16
29
15
160
8
15
90
18
45
4
5
31
44
76
29
31
84
65
108
3
87
396
54
7
8
21
87
75
97
12
180
96
83
36
13
5
216
36
123
48
4
5
15
16
32
28
44
9
99
45
3
33
79
65
7
8
21
51
93
27
60
21
39
15
25
48
17
36
7
32
60
16
80
132
15
25
101
27
112
113
18
21
16
32
40
192
23
57
15
54
19
215
45
81
ABCD 95302263118*3^$a+1 [50007]
36
31
84
77
19
18
203
115
18
90
36
84
72
17
1
11
240
181
12
36
102
5
55
77
13
143
139
72
18
36
126
30
11
115
72
60
221
55
30
156
60
83
108
97
150
5
25
18
78
12
155
7
6
126
60
66
12
6
186
6
114
60
48
6
24
48
24
108
41
7
78
11
84
229
18
204
53
168
103
41
79
54
12
11
108
7
30
120
60
54
60
36
42
11
25
174
60
18
59
49
42
192
5
96
97
95
7
78
23
24
97
11
133
11
1
48
90
24
6
66
30
240
48
78
53
31
24
66
23
61
60
95
97
23
7
65
103
65
37
107
61
24
36
107
19
24
89
7
90
23
151
30
59
120
1
12
24
90
18
30
66
102
24
54
12
59
25
18
90
36
30
180
12
132
17
25
54
12
144
29
37
30
42
18
84
78
6
24
36
30
12
35
13
11
61
59
151
197
43
42
12
150
89
7
30
114
138
66
65
1
150
149
1
35
85
96
35
133
42
5
85
60
114
276
42
240
143
55
18
186
29
49
96
47
163
96
6
12
198
42
78
17
1
12
54
48
66
35
36
36
115
18
71
25
138
18
30
102
30
12
6
42
65
12
19
6
168
42
41
12
73
23
12
133
96
120
11
37
23
7
90
227
103
108
149
13
167
36
12
108
43
126
6
5
67
41
7
17
12
60
48
72
79
66
66
132
42
84
71
19
36
89
1
6
144
78
276
59
13
72
12
23
13
12
48
23
37
35
103
89
157
54
29
67
66
78
12
54
30
89
25
42
120
12
53
73
246
24
17
48
19
60
6
72
24
35
43
125
31
132
204
36
30
60
59
103
18
12
191
181
23
37
138
6
54
108
29
55
60
66
114
90
210
6
138
161
55
60
180
156
90
42
17
36
67
18
48
96
66
90
59
25
11
19
24
89
37
35
13
23
43
42
18
36
126
60
54
24
6
59
31
120
5
229
6
150
24
59
157
6
48
101
55
6
83
36
156
25
47
216
31
138
66
5
144
25
11
115
72
78
59
1
114
42
84
47
19
29
204
48
43
12
30
23
7
30
143
37
150
17
121
30
77
73
186
65
85
108
78
18
71
13
30
12
66
12
96
59
13
23
67
77
7
30
18
41
156
43
18
108
84
12
18
18
138
126
114
24
30
11
19
137
1
35
49
23
31
24
78
84
30
41
55
150
24
144
84
48
78
29
1
24
18
60
18
30
125
37
35
43
12
48
89
73
162
42
36
60
47
121
24
18
72
42
66
78
114
30
6
5
1
11
109
138
198
12
78
144
18
66
125
1
78
65
1
11
25
18
17
175
305
79
12
89
49
210
30
120
42
84
281
12
288
37
35
13
24
144
71
55
5
13
60
11
1
120
66
245
73
59
205
47
84
19
18
30
60
17
1
66
108
30
143
25
12
48
12
150
36
222
42
36
60
72
12
30
36
11
19
42
54
36
17
36
49
6
114
23
7
48
42
42
101
12
7
36
42
6
41
84
85
12
180
60
108
72
42
48
65
55
72
125
43
54
36
162
60
41
31
60
66
12
36
42
17
67
84
17
133
6
78
60
66
180
101
180
49
42
48
41
85
168
6
341
31
78
119
60
180
36
31
78
48
95
67
77
73
12
18
30
95
31
96
150
24
6
114
30
89
108
7
102
71
132
103
24
36
12
41
72
7
41
31
6
12
36
186
24
30
72
24
30
125
55
90
84
11
145
66
30
54
5
121
18
65
127
60
18
24
35
61
47
229
18
42
203
13
30
42
131
127
65
60
ABCD 95302666846*3^$a+1 [50019]
13
29
24
36
18
13
5
7
17
3
21
36
66
33
15
6
24
79
11
21
24
160
11
13
20
28
17
55
41
12
7
47
6
114
61
59
30
51
9
19
11
45
16
29
15
16
65
12
18
42
6
24
90
72
39
84
81
60
6
133
32
9
15
57
3
9
43
32
16
152
69
31
47
18
27
33
3
21
79
17
7
17
66
18
51
60
15
13
96
17
42
21
9
18
120
18
36
66
57
57
39
4
92
81
48
96
19
24
53
48
12
15
84
28
17
3
28
77
48
24
19
5
72
115
17
240
42
66
48
6
9
52
60
17
6
96
30
24
127
53
30
6
48
12
31
47
13
173
7
68
9
31
5
96
6
133
32
33
15
21
36
27
16
12
32
3
42
102
13
36
5
12
3
64
11
102
24
18
13
113
12
87
28
59
6
42
57
28
5
31
144
48
108
17
135
24
4
32
33
19
41
42
73
47
18
36
114
24
126
24
91
5
27
39
21
129
120
31
108
12
203
9
93
39
21
7
53
15
300
112
17
30
21
12
57
54
6
36
7
137
30
6
39
45
3
81
39
45
87
39
6
36
60
48
7
44
60
51
18
240
6
18
48
60
24
48
15
3
45
99
109
149
12
108
108
7
17
31
8
75
24
73
5
15
9
114
24
42
15
60
75
9
81
43
41
24
3
63
49
23
37
53
123
45
6
13
17
39
160
104
21
72
78
9
57
151
245
39
3
138
43
56
21
144
48
30
48
13
152
28
5
60
6
9
45
19
23
48
6
138
96
37
29
3
36
21
144
72
3
39
25
23
85
29
36
18
37
29
79
17
54
45
75
24
54
12
183
28
35
37
11
90
6
48
1
176
39
6
15
4
12
164
64
60
20
12
3
109
41
12
43
101
79
17
12
48
7
17
18
126
24
63
69
36
15
3
21
69
12
3
105
6
93
16
41
75
15
13
17
24
96
48
36
6
48
33
9
36
55
120
89
144
27
84
45
3
51
114
48
7
5
90
42
19
5
24
43
32
72
16
65
183
60
15
126
36
60
24
15
3
42
63
36
57
18
21
9
36
31
132
8
75
18
6
30
36
27
16
5
6
6
120
43
32
52
56
4
5
15
16
12
17
6
25
17
67
8
45
55
188
40
44
16
60
56
45
6
48
37
53
24
43
80
27
45
3
69
9
42
24
18
48
54
66
123
12
28
17
180
24
30
54
12
39
4
35
25
12
68
21
24
15
36
33
3
69
39
165
24
48
103
32
88
56
16
65
18
90
60
24
27
45
19
5
27
15
13
17
103
5
30
37
20
69
24
42
9
81
48
15
15
45
64
168
59
216
13
17
87
33
15
177
12
168
12
24
15
40
59
6
42
25
108
20
21
24
55
56
4
47
45
27
6
66
6
48
60
12
3
105
30
30
12
27
27
96
25
12
68
93
15
45
24
15
28
5
30
114
30
13
8
9
19
12
8
40
101
31
44
45
6
54
75
15
6
84
30
30
31
29
36
18
45
21
43
48
59
30
24
7
20
100
44
9
7
5
48
55
144
8
75
48
96
30
15
21
108
15
24
21
7
5
18
72
24
24
49
32
144
9
43
48
17
72
31
11
150
15
9
12
99
16
5
30
13
41
24
27
105
3
4
47
21
3
37
20
87
21
21
19
11
61
53
79
108
113
12
30
72
1
5
7
32
33
115
17
31
80
4
11
6
15
9
36
36
18
37
35
69
9
66
1
44
21
15
15
37
5
55
23
78
175
24
8
88
29
48
3
147
42
30
25
60
32
9
7
17
18
18
15
84
33
15
112
53
132
12
151
23
150
12
30
37
68
45
24
24
19
32
39
90
36
36
3
24
51
30
90
54
31
5
12
39
9
87
48
52
108
20
12
24
21
54
45
21
267
16
29
12
36
12
18
57
48
183
57
45
55
8
40
56
16
72
5
72
30
13
17
3
36
60
12
117
15
48
9
30
13
17
15
45
43
96
5
15
87
9
21
84
78
73
60
29
19
17
67
5
36
12
175
35
30
27
12
16
53
19
113
114
78
15
3
9
39
45
117
24
6
9
15
13
116
21
15
3
25
36
24
8
28
80
12
9
75
15
66
30
30
15
33
79
41
127
12
23
30
24
3
196
59
72
18
126
30
24
12
24
51
3
25
32
16
108
5
15
132
27
33
12
16
11
54
72
18
57
39
69
21
15
60
36
39
9
105
12
43
65
15
4
8
24
28
60
11
21
24
99
6
180
12
3
4
113
39
105
15
75
49
60
29
36
39
12
45
31
48
17
108
120
15
21
135
4
71
54
66
54
12
48
12
3
112
29
31
5
99
24
45
30
24
45
123
24
18
31
5
127
29
6
37
17
63
136
32
27
1
5
75
100
120
24
8
75
144
54
15
36
21
15
40
5
48
15
4
32
108
12
21
24
30
6
72
18
18
120
19
41
51
64
12
17
3
12
51
45
40
24
17
19
12
17
12
43
77
3
16
5
87
12
16
5
79
36
11
45
33
51
39
21
27
13
24
8
12
16
29
12
51
3
30
36
24
36
51
45
60
39
4
56
45
84
132
24
51
84
39
72
13
89
12
31
47
66
6
114
75
9
103
8
40
32
45
15
48
96
15
1
44
24
99
13
5
54
ABCD 95302995122*3^$a+1 [50013]
112
80
121
39
105
144
23
1
360
264
144
36
96
11
48
240
37
11
48
96
49
144
47
96
49
240
324
12
96
144
84
168
35
16
105
24
15
33
108
35
73
39
105
87
32
85
203
157
36
144
48
47
16
32
192
96
217
264
96
48
239
13
24
219
80
1
180
36
23
289
180
36
288
135
201
39
57
108
107
145
108
84
63
33
72
167
160
69
171
32
64
57
183
33
84
24
48
35
25
48
24
84
11
13
48
3
129
144
264
183
33
47
25
39
21
48
24
227
37
11
144
64
57
228
72
59
96
48
157
72
107
73
132
192
323
48
192
13
348
23
25
119
13
192
252
24
84
24
108
300
24
12
23
181
11
25
48
36
168
180
135
81
48
47
25
36
131
121
167
73
39
9
72
180
11
25
180
36
432
15
45
147
128
160
105
72
63
81
48
24
84
60
48
23
73
23
48
37
36
23
97
252
24
11
400
32
61
84
180
11
121
36
3
261
11
96
1
324
107
112
96
189
83
25
24
72
540
27
21
60
191
48
85
84
24
300
108
60
432
156
96
108
36
12
96
84
143
25
156
144
107
61
156
24
108
36
191
25
228
204
23
169
108
24
48
96
72
144
336
11
96
16
9
48
231
57
24
95
96
37
60
72
36
3
80
25
167
144
121
23
64
33
24
228
3
21
11
385
156
492
336
23
48
48
121
36
48
35
208
33
287
37
107
73
48
71
1
36
27
81
63
32
49
95
109
156
39
96
144
33
47
48
13
108
84
24
12
132
48
11
13
180
432
63
32
133
75
240
192
48
32
13
72
107
13
60
108
324
72
72
84
83
112
80
208
9
72
36
72
3
32
48
61
195
309
12
143
16
81
36
48
11
64
21
36
72
111
45
108
23
16
69
348
15
80
121
119
97
111
45
3
32
37
108
96
143
16
69
96
27
80
73
12
396
96
252
99
189
48
131
73
39
128
169
72
24
407
48
144
97
96
252
12
23
229
11
48
73
36
72
12
207
69
11
97
12
96
36
36
12
240
108
51
105
36
131
85
60
239
144
49
120
24
84
288
36
60
48
24
180
84
27
48
213
24
35
73
84
252
23
16
165
72
3
48
129
15
240
153
60
36
36
84
60
84
72
23
13
144
35
73
420
35
37
300
24
156
36
72
207
9
39
33
24
108
36
39
80
73
87
93
35
37
75
80
48
217
72
15
21
ABCD 95303112194*3^$a+1 [50033]
37
35
49
11
49
23
96
13
59
1
9
110
18
34
108
8
48
24
36
36
37
36
11
49
132
24
9
134
12
12
36
25
35
192
66
103
11
121
35
36
72
36
24
36
13
11
30
7
24
27
237
72
33
75
5
55
192
24
60
3
81
24
83
13
11
12
1
120
35
1
11
4
117
95
12
48
52
50
42
6
54
72
66
42
96
12
84
13
36
5
34
105
11
10
74
36
16
44
6
6
73
161
48
43
35
61
60
84
11
120
4
45
35
84
1
72
108
60
99
33
36
113
7
9
2
73
60
24
11
13
137
54
1
71
13
60
11
85
24
95
25
36
47
1
12
27
14
48
102
48
4
80
37
95
4
105
35
109
5
175
47
28
36
105
57
2
37
47
90
42
85
35
24
12
42
18
13
23
72
52
93
17
66
76
32
4
20
37
5
64
50
61
60
53
187
47
102
162
36
96
90
91
53
187
5
6
169
111
9
9
26
6
43
47
49
12
24
23
40
20
30
7
48
132
23
73
12
95
42
96
7
47
168
18
7
41
7
71
108
120
12
1
65
126
60
1
23
37
24
17
30
13
11
28
21
95
85
12
71
120
12
30
127
12
11
1
83
6
55
96
71
13
11
42
66
60
16
8
10
32
79
15
8
10
14
76
56
36
144
24
144
60
61
23
1
17
7
72
59
12
1
39
68
132
12
30
144
7
39
144
8
97
132
23
25
11
12
72
37
107
120
30
79
48
17
48
78
1
60
5
6
36
1
53
66
16
62
150
37
156
47
25
71
1
41
66
12
72
49
35
4
18
38
84
132
108
6
30
72
49
48
24
12
131
4
14
6
1
23
36
13
15
50
102
60
72
120
36
73
17
42
6
66
60
1
15
8
28
56
49
251
1
23
24
73
27
177
59
42
7
72
60
23
37
153
26
54
30
36
174
54
4
33
36
3
80
60
84
84
36
61
95
40
2
16
27
11
24
18
46
50
66
28
2
6
25
65
7
107
61
24
23
18
66
72
96
1
59
12
72
4
33
60
69
15
17
30
18
31
60
11
52
38
43
5
7
48
48
9
26
48
12
37
21
80
48
6
72
24
4
81
99
32
1
12
5
103
11
24
13
24
59
102
64
2
132
156
12
49
83
72
12
58
14
97
15
128
1
119
4
134
42
36
1
60
48
5
16
50
30
64
2
12
61
47
61
71
73
23
156
6
55
35
12
49
35
6
6
10
15
11
85
15
98
31
23
24
24
48
37
71
61
33
26
6
30
48
97
12
11
1
24
33
2
12
24
36
6
6
1
39
33
12
131
108
24
78
66
60
24
12
46
27
12
23
18
30
52
56
13
59
78
18
72
84
36
88
21
33
32
30
24
24
1
155
84
13
48
11
24
1
12
53
31
17
91
131
109
59
36
60
42
103
59
96
60
61
35
25
24
33
80
7
41
54
72
13
60
215
1
33
2
36
48
1
3
182
55
89
126
25
27
9
23
78
150
10
26
97
36
17
7
191
49
27
14
139
84
48
35
30
103
59
25
12
71
114
78
121
35
36
12
13
36
5
6
24
13
39
14
78
13
53
102
37
84
51
21
47
84
13
83
6
66
12
18
43
132
33
14
24
37
53
43
156
23
66
54
25
11
52
93
12
23
24
97
89
58
213
11
49
23
73
5
96
102
25
143
1
17
18
60
12
16
45
143
1
48
72
15
33
11
61
11
13
17
34
72
38
16
122
54
112
15
71
1
48
24
35
25
11
24
73
84
48
35
18
138
60
24
12
12
73
96
12
35
12
24
25
5
91
35
36
78
16
218
97
5
96
186
96
6
7
168
119
48
42
6
49
36
149
30
12
6
54
49
47
24
109
15
54
38
169
23
1
183
8
49
59
28
18
27
204
24
15
2
42
1
63
32
12
84
144
54
7
27
69
35
12
24
49
99
44
24
25
17
16
14
49
12
108
11
12
1
71
216
12
61
89
18
12
13
101
7
39
18
63
11
180
49
65
31
71
240
36
6
43
11
24
61
5
48
18
61
17
102
1
9
14
12
12
156
40
104
36
37
60
48
59
24
301
95
1
35
37
47
12
61
83
37
48
17
150
1
11
13
71
25
60
59
85
11
1
36
71
30
7
84
71
12
73
143
36
13
23
66
66
16
8
1
11
1
87
2
34
62
18
13
33
32
6
108
36
25
107
133
143
13
23
37
24
59
12
88
32
49
156
36
17
18
12
97
15
108
20
12
4
50
55
24
47
18
42
6
82
21
72
17
34
44
84
30
55
3
33
191
13
47
1
23
13
53
58
38
30
1
17
79
71
72
34
87
71
13
23
48
37
11
174
58
8
36
132
13
41
7
24
48
65
18
25
48
ABCD 95303595638*3^$a+1 [50075]
24
36
120
39
48
78
54
21
12
3
66
114
66
216
42
33
84
48
12
12
36
3
57
24
63
90
54
24
93
135
24
33
24
144
135
18
144
39
57
3
27
54
126
21
300
84
24
84
120
24
12
12
75
24
33
51
36
45
36
48
21
3
12
12
12
63
9
24
36
111
21
51
240
30
168
102
18
39
51
72
60
21
36
153
198
57
3
18
75
27
45
12
36
105
24
3
48
12
12
60
84
33
51
144
36
87
57
69
96
39
96
39
90
60
99
57
24
75
15
261
9
75
45
99
48
48
24
24
84
36
36
168
87
21
15
30
27
36
87
57
45
90
117
48
36
123
33
111
9
48
36
51
33
12
36
48
87
57
15
132
21
99
9
9
72
6
93
27
21
132
132
24
3
18
36
54
93
81
18
9
225
6
57
24
27
105
60
51
21
48
69
39
60
141
12
63
27
6
39
96
24
36
24
24
45
87
75
12
36
9
108
36
72
27
18
15
39
42
3
15
21
135
45
15
57
72
288
9
15
288
135
21
45
42
30
27
12
36
60
48
15
54
3
12
96
72
60
15
9
129
3
3
33
12
132
33
126
33
48
141
30
6
12
75
36
36
15
189
72
12
105
222
69
39
57
12
15
33
21
27
48
12
12
120
165
66
9
12
144
87
108
90
24
15
72
24
69
75
60
3
9
12
36
3
45
27
108
57
24
36
96
51
18
72
39
15
60
33
87
54
18
57
93
108
36
27
48
24
27
162
51
96
12
252
87
9
15
45
3
18
75
147
33
60
36
141
75
27
36
33
48
12
12
39
24
69
12
3
81
12
3
9
135
18
27
12
12
141
18
42
30
36
57
12
93
15
12
252
48
87
33
45
30
105
408
72
15
45
81
3
24
39
108
45
48
12
12
84
39
105
48
12
108
108
99
18
63
48
36
57
27
24
156
96
21
15
24
177
39
135
9
45
18
69
12
36
12
3
33
72
33
27
12
3
81
27
33
195
42
27
3
9
51
84
21
60
123
69
141
75
51
18
75
12
39
33
27
12
57
12
156
9
90
9
48
12
12
12
12
48
63
90
18
201
12
147
177
12
72
69
30
33
39
54
27
84
57
51
60
27
9
51
12
33
12
12
33
63
99
24
90
30
36
69
27
21
81
18
33
12
24
3
129
96
12
3
120
96
57
12
72
12
21
168
27
144
21
39
36
36
36
12
39
18
51
3
165
87
96
21
12
51
105
12
144
9
54
60
30
39
123
69
165
135
9
90
45
51
30
90
18
108
63
69
15
177
3
75
33
12
12
72
12
39
141
72
60
84
105
6
12
45
84
72
15
81
144
9
198
60
81
24
60
12
15
81
9
18
33
12
48
21
27
39
33
117
111
24
147
9
72
195
69
33
3
105
27
120
15
45
96
24
39
45
3
81
9
96
90
273
189
3
129
99
84
36
120
12
45
51
51
129
39
69
21
54
45
3
93
108
33
75
24
36
153
78
45
243
9
243
12
6
63
39
129
36
36
129
30
108
57
15
45
12
36
24
135
18
63
108
33
147
72
12
24
99
45
72
63
105
36
75
6
30
21
24
72
27
6
87
36
69
3
36
24
108
12
96
153
63
96
12
117
96
51
123
21
51
90
144
39
33
27
45
183
75
84
9
96
63
21
48
96
135
57
36
36
51
18
183
69
6
54
99
117
3
12
180
60
36
156
3
21
36
48
219
198
48
6
54
3
69
48
75
144
51
81
15
129
87
57
72
12
51
186
27
12
12
3
93
12
60
12
84
111
24
12
21
72
60
132
63
21
9
24
66
21
39
93
51
81
12
33
63
27
33
21
15
15
72
9
12
33
51
168
51
6
54
21
33
3
12
15
21
24
27
81
12
21
51
3
12
33
24
108
24
12
177
15
120
108
108
96
21
63
9
3
108
24
27
45
81
3
15
114
3
24
24
36
108
48
39
81
9
75
84
12
12
24
27
93
24
24
129
75
36
195
105
9
54
ABCD 95303622398*3^$a+1 [50070]
90
18
66
216
18
42
135
9
39
75
90
12
159
45
84
102
54
54
6
90
6
24
126
60
24
45
45
6
54
36
51
39
30
210
24
120
126
84
114
30
102
30
24
336
123
81
180
36
18
60
57
99
6
18
117
39
126
48
120
96
96
18
12
24
30
54
105
57
120
48
15
81
6
18
12
18
6
114
6
171
33
63
3
381
33
60
36
36
24
51
9
36
60
30
48
6
60
39
27
165
9
39
27
78
12
24
99
45
3
48
21
90
48
216
84
12
150
3
48
48
345
54
81
99
30
72
180
48
42
18
66
66
339
105
30
114
72
90
138
75
51
45
39
102
150
45
15
18
15
177
90
18
3
27
12
18
6
390
114
120
30
102
60
90
54
66
54
57
9
39
39
192
18
216
15
51
54
30
9
21
84
36
6
108
6
36
48
87
33
30
6
36
114
117
87
42
108
3
3
66
75
33
72
18
180
36
210
54
216
114
27
9
84
186
90
216
84
6
48
30
60
3
69
123
48
39
60
24
84
156
90
27
57
87
93
36
66
48
72
54
24
36
90
30
96
75
3
96
114
75
57
120
15
33
15
48
93
174
120
60
177
39
30
27
33
30
30
24
75
75
6
15
9
66
114
3
3
36
60
144
36
480
18
120
12
195
33
162
168
42
48
27
15
24
6
51
117
6
84
12
114
114
33
147
42
48
36
60
51
45
150
30
15
33
12
30
18
102
120
21
39
30
24
51
144
96
9
54
33
33
54
162
48
120
6
24
60
306
99
21
27
3
30
96
60
24
36
54
30
6
93
81
54
72
84
120
117
27
117
9
6
33
21
60
24
96
6
33
27
90
78
30
63
48
15
6
18
153
39
24
129
75
42
24
60
6
198
60
6
24
180
246
120
15
39
6
24
30
45
45
3
99
45
75
69
51
60
18
111
96
213
27
240
48
57
18
60
102
3
15
81
39
36
30
54
102
75
96
27
180
81
192
153
39
96
21
60
111
129
30
81
33
15
9
36
51
15
168
156
66
75
39
24
30
60
42
138
12
54
177
144
3
36
9
15
12
69
9
12
171
9
39
141
84
15
9
132
198
30
12
24
30
45
21
210
24
81
45
24
240
36
24
30
180
30
24
102
18
12
18
126
51
96
48
9
102
24
30
27
48
9
12
48
123
147
36
24
132
48
12
78
42
9
15
6
84
24
186
114
102
84
36
69
69
30
12
33
48
87
105
57
114
114
30
96
6
159
159
33
33
300
126
18
66
84
66
96
30
54
84
3
9
39
15
30
126
60
9
171
168
6
6
294
6
165
15
129
9
6
81
3
120
21
39
57
69
30
120
6
63
105
423
48
105
30
57
9
120
48
63
93
51
45
3
21
30
141
15
18
63
33
111
63
12
78
60
6
66
54
54
66
6
159
144
237
99
21
24
30
24
93
99
60
30
54
150
120
120
114
30
36
96
54
45
9
90
36
66
84
90
54
30
42
24
24
180
12
48
72
78
12
9
9
90
6
39
165
90
33
153
84
36
60
24
12
78
36
186
51
240
33
6
30
18
6
276
255
39
84
30
135
81
159
15
90
30
30
42
33
57
39
144
48
240
117
96
24
72
60
54
6
144
51
225
90
69
96
33
63
192
21
144
27
15
33
15
33
3
30
60
54
45
87
18
210
162
60
30
ABCD 95303688068*3^$a+1 [50016]
23
91
128
30
18
208
77
3
21
25
18
66
36
35
85
48
2
30
18
46
120
59
96
31
38
16
24
32
39
12
63
30
16
18
2
16
23
121
14
34
11
12
7
50
3
25
20
39
24
85
32
28
11
24
12
15
94
18
32
34
227
13
62
9
121
14
64
32
48
46
20
15
33
30
16
66
30
86
24
16
20
52
23
9
10
14
64
68
39
48
37
35
49
14
33
13
66
66
35
12
45
66
22
12
32
28
50
46
36
128
76
32
34
18
12
36
84
44
60
36
3
57
111
67
30
11
157
32
10
32
174
4
62
48
102
63
1
11
79
30
2
94
35
48
33
52
83
25
23
9
196
107
127
2
96
3
60
12
3
22
12
35
145
42
6
24
48
50
70
32
58
6
56
24
10
77
60
7
50
12
4
62
48
46
20
51
49
56
4
68
12
15
63
66
52
32
3
12
1
44
27
121
47
12
1
14
94
35
205
80
100
11
21
15
15
112
18
92
18
48
21
49
12
47
37
8
66
21
43
5
33
3
141
63
12
1
59
19
6
8
51
1
71
7
32
66
100
8
111
19
6
8
48
87
61
116
76
80
28
32
39
45
4
32
12
12
75
55
38
10
32
18
100
32
24
34
17
13
162
66
20
64
8
16
80
39
105
3
48
37
59
45
75
13
32
10
66
14
114
16
80
4
80
10
54
71
21
15
63
18
60
4
11
37
32
48
148
59
81
12
3
93
51
63
18
63
1
48
36
24
2
78
36
46
38
10
6
11
49
12
2
126
112
18
5
9
27
25
83
1
59
33
142
78
98
6
58
38
154
6
42
18
14
208
50
36
160
26
33
1
30
14
48
18
16
38
3
69
4
107
25
60
144
23
85
23
73
20
52
44
4
60
14
16
2
4
48
32
16
23
19
30
56
10
2
4
60
14
16
18
30
6
32
40
275
33
96
3
153
27
153
94
50
30
66
48
52
48
170
45
36
1
14
6
12
28
48
119
25
2
6
108
16
78
32
9
39
30
66
9
55
2
30
18
3
33
154
41
61
24
2
45
37
35
121
84
68
28
71
85
18
128
30
34
65
61
8
99
37
80
4
36
8
112
83
31
206
15
115
5
36
13
80
12
3
24
48
72
1
32
108
4
80
15
12
60
19
2
15
63
57
37
8
88
11
55
98
16
144
12
23
12
13
11
39
70
11
15
162
52
12
14
22
60
80
12
66
66
16
128
12
3
36
33
63
33
15
81
16
42
77
3
112
29
25
11
79
6
11
37
12
60
48
2
46
68
30
69
25
35
12
25
48
23
33
4
35
13
14
9
57
4
74
46
80
48
82
41
45
40
72
35
7
18
35
48
57
51
15
64
101
139
30
35
1
12
8
27
33
96
48
3
24
1
24
119
36
1
32
51
24
36
37
12
36
80
51
69
66
46
2
16
96
6
12
62
46
23
9
27
60
109
110
102
39
99
70
24
20
46
110
114
16
6
8
75
55
38
3
156
1
59
15
70
138
78
95
9
10
6
48
35
9
12
34
6
24
32
4
179
91
110
24
96
24
36
4
12
92
210
22
35
9
132
12
48
3
315
9
36
99
21
25
35
1
14
57
37
35
31
96
6
32
42
48
81
24
12
1
95
25
2
57
25
20
10
5
33
72
39
9
100
116
16
26
34
30
14
34
6
32
48
10
2
28
36
144
14
22
204
12
2
22
8
36
75
51
48
45
25
42
6
92
46
30
11
9
100
11
69
27
13
104
60
48
28
24
11
36
13
30
32
178
12
114
6
44
16
30
65
1
62
21
27
30
4
35
45
4
56
24
106
66
32
27
51
33
24
13
32
27
13
168
32
28
47
37
24
80
39
1
11
33
3
25
2
30
3
165
123
31
41
13
12
12
2
33
1
44
27
55
14
36
3
36
12
13
119
7
6
32
42
64
80
54
3
9
3
168
25
23
21
30
46
2
18
27
25
26
6
10
6
95
73
11
45
154
54
42
38
40
11
25
110
22
138
6
26
34
36
8
39
60
37
8
18
48
9
36
1
36
23
25
36
24
50
30
16
84
30
29
3
190
23
72
33
130
50
4
12
48
12
20
48
28
18
41
21
87
13
128
60
39
120
21
12
4
23
55
32
64
29
25
48
32
28
62
192
46
48
20
16
23
25
48
60
32
16
144
47
69
16
14
66
30
34
30
2
52
32
51
13
167
24
75
54
10
2
15
15
94
59
39
45
195
66
15
12
99
9
117
4
44
4
92
15
73
26
9
45
10
17
36
75
34
35
13
30
18
59
25
24
2
117
33
90
93
37
60
2
21
57
24
24
39
1
92
159
81
28
24
26
9
25
23
7
125
21
76
20
78
16
62
40
12
30
30
20
27
1
50
93
12
108
36
13
8
24
15
9
4
48
14
45
33
40
12
14
16
53
45
30
16
14
3
72
12
43
125
3
94
8
16
12
44
18
22
56
40
60
68
76
30
48
110
63
3
21
1
35
9
84
10
5
120
9
76
44
40
143
33
15
45
51
1
24
68
15
13
18
14
18
114
39
61
90
30
8
63
33
111
33
15
1
74
82
59
19
2
100
59
36
24
36
63
22
95
36
37
48
84
128
46
32
ABCD 95304447016*3^$a+1 [50021]
18
5
48
37
119
13
30
54
42
6
11
13
39
20
84
61
27
81
35
25
12
15
12
27
29
7
5
25
6
29
4
32
1
11
36
4
15
9
21
11
16
27
6
24
3
8
4
24
15
5
49
72
15
15
6
15
32
37
3
3
5
16
9
18
17
19
17
37
47
19
18
42
42
3
12
21
11
1
42
5
1
6
45
8
7
6
42
53
13
23
12
48
12
31
54
15
15
6
23
1
6
48
18
3
96
51
21
9
12
42
36
12
60
12
5
55
30
24
30
17
55
9
15
21
33
24
23
1
18
5
60
4
8
12
13
3
3
6
27
75
36
5
13
66
17
16
15
12
12
12
6
30
6
18
60
6
23
13
27
15
29
40
3
36
96
5
43
5
37
51
9
66
36
17
1
24
168
6
48
17
12
40
36
81
11
24
7
18
24
3
3
33
9
12
23
12
43
9
33
3
56
1
12
11
37
18
30
18
12
72
33
32
49
6
18
47
7
9
9
35
24
13
42
6
11
4
15
12
42
12
36
3
9
174
18
12
3
3
93
20
25
30
33
9
18
17
13
12
23
25
12
24
111
21
30
21
9
6
45
8
28
9
12
18
42
35
7
48
24
29
61
3
27
48
60
9
8
85
12
12
126
9
20
19
17
19
30
12
60
15
32
19
45
15
48
30
24
11
16
93
23
12
24
25
18
21
45
12
11
49
72
102
6
11
7
5
1
6
5
1
54
65
24
28
9
18
53
13
12
11
13
12
12
6
24
78
3
15
12
17
85
23
16
32
7
12
18
11
43
12
12
5
25
47
12
31
41
37
12
24
23
25
60
155
7
6
23
4
9
6
41
12
1
3
33
51
32
1
11
12
1
36
3
33
6
6
24
90
30
35
1
75
21
30
42
11
1
3
27
18
18
69
9
35
13
23
1
18
120
84
5
19
17
28
32
12
13
15
8
13
6
72
9
33
11
13
11
1
59
1
42
9
27
54
11
120
1
24
35
84
1
36
3
44
73
36
23
28
12
57
12
12
15
9
23
24
28
33
6
96
18
6
9
8
49
6
5
1
24
18
144
53
28
93
23
19
30
11
13
15
3
54
24
6
90
11
28
128
13
3
9
3
51
53
40
27
17
25
11
12
1
30
18
12
12
6
6
111
8
31
30
27
99
6
11
25
6
9
69
27
9
24
12
3
32
12
7
65
28
33
12
6
60
17
79
117
8
7
96
36
6
78
66
54
5
4
21
6
30
6
29
12
25
42
12
66
75
32
7
77
13
39
12
32
1
6
29
4
33
23
19
6
6
12
17
7
72
17
4
3
6
35
48
48
37
42
5
48
4
21
6
78
3
3
30
39
20
19
12
24
30
3
3
33
8
12
25
54
5
85
12
6
6
54
33
21
3
20
24
37
36
6
30
24
24
11
7
96
6
6
45
3
12
6
11
28
48
9
27
15
12
36
33
12
8
16
9
6
36
33
3
96
54
23
48
24
7
17
168
16
15
18
39
3
29
4
3
153
15
77
84
25
23
16
8
13
11
31
9
39
5
36
24
1
11
19
12
17
24
28
44
13
6
6
6
17
37
83
1
11
25
18
33
15
12
65
19
36
21
20
25
35
1
11
48
13
36
6
30
12
54
5
12
7
36
18
3
8
7
21
8
103
53
4
27
17
12
1
72
11
1
72
51
27
66
3
3
9
27
18
12
24
42
12
18
6
5
60
13
18
41
55
5
1
120
27
93
36
36
15
27
30
59
28
69
35
36
25
84
18
72
18
24
6
5
4
3
17
24
31
36
18
23
7
12
6
30
48
5
88
20
7
5
4
8
151
6
24
18
6
12
11
7
41
124
33
3
39
29
24
12
25
6
5
12
48
13
6
5
60
13
48
3
12
9
42
29
28
32
64
20
16
21
63
3
24
5
7
6
6
17
1
90
53
43
18
6
12
12
17
37
39
36
44
19
48
29
12
7
5
19
30
3
32
37
11
7
48
42
3
15
21
57
12
3
32
7
18
39
9
48
12
12
36
12
23
25
15
8
13
42
42
11
12
13
6
5
1
12
6
12
42
24
36
3
9
11
13
12
23
48
16
44
4
45
35
24
4
21
66
42
6
17
1
11
12
7
57
45
47
7
36
12
24
24
21
9
3
39
78
15
3
17
1
87
15
33
9
12
48
12
15
9
27
9
24
23
16
15
30
60
12
24
6
6
3
3
29
43
30
3
8
1
15
12
27
12
6
35
13
47
36
73
3
3
24
69
20
43
45
9
12
36
15
27
5
49
12
24
3
15
96
21
21
84
66
12
72
53
1
12
47
25
12
11
19
5
4
51
30
63
15
36
12
12
33
44
12
7
17
1
15
105
3
51
5
1
54
9
15
89
48
24
55
41
37
42
101
4
8
4
45
27
45
27
44
1
47
61
47
24
24
28
15
77
7
9
44
25
12
6
18
15
15
36
125
24
24
72
7
18
11
61
6
30
3
20
1
36
42
5
13
11
1
36
47
13
30
30
39
24
75
9
45
6
18
6
5
12
36
31
24
6
6
18
6
24
5
12
28
9
60
18
18
11
1
84
51
51
36
12
36
6
18
9
3
29
31
5
31
6
12
35
24
1
47
43
42
96
3
24
3
18
51
12
8
19
18
15
15
6
11
24
25
18
36
113
49
6
12
30
6
9
9
3
39
12
24
24
12
48
5
73
3
3
29
49
30
65
13
11
19
5
13
15
12
9
123
15
30
30
24
5
1
59
28
21
47
28
56
13
35
36
7
6
12
35
7
21
20
4
8
55
6
48
48
24
27
15
30
11
12
7
17
43
41
49
6
48
17
4
3
78
15
21
11
1
59
52
68
36
25
36
24
27
20
85
12
75
8
1
24
27
3
90
27
51
24
6
72
36
78
48
9
21
15
15
5
13
63
9
3
57
30
6
24
36
23
13
59
60
61
24
6
72
29
1
6
6
24
3
9
15
21
95
48
19
6
90
9
3
5
48
43
5
25
18
12
18
3
8
36
12
55
81
24
39
30
15
27
5
24
31
5
55
5
43
42
12
36
27
8
36
43
12
17
12
1
84
24
18
42
12
42
6
11
48
19
12
89
24
31
6
15
12
9
42
29
7
18
215
4
21
15
56
25
84
3
48
8
28
39
33
8
7
78
71
7
81
15
60
30
3
33
35
31
5
25
24
15
9
3
8
1
35
72
16
15
36
17
13
18
93
33
35
4
8
12
61
24
23
13
39
8
1
59
4
9
27
8
7
45
8
1
3
15
29
1
42
17
76
33
6
41
28
27
24
24
33
36
32
13
107
28
15
18
42
21
51
30
36
18
5
7
42
3
9
35
64
3
6
18
6
30
78
36
12
23
49
15
21
24
11
31
6
30
69
63
53
7
18
63
3
18
15
15
5
132
25
42
18
63
20
12
36
13
12
3
9
3
33
3
9
30
21
9
63
20
16
39
41
1
6
108
6
6
6
23
12
43
17
49
15
32
28
36
3
33
32
19
17
49
24
18
33
24
8
31
24
5
4
36
3
89
16
33
6
5
13
15
12
189
23
4
24
3
9
75
36
18
3
12
44
36
1
24
3
24
27
6
15
21
75
21
15
12
87
30
24
35
19
30
36
71
7
5
12
28
8
25
11
1
18
29
13
6
5
25
12
27
36
33
3
12
24
92
19
33
39
36
9
51
72
9
8
40
15
66
42
5
31
6
6
41
19
45
45
60
3
12
33
3
3
12
48
5
13
48
3
3
36
17
48
76
9
24
59
7
36
24
12
24
72
12
9
75
9
36
36
63
17
12
1
15
9
15
15
33
44
96
19
24
29
1
3
21
15
24
21
78
12
42
6
17
40
15
6
23
4
57
3
36
72
3
36
17
43
5
31
21
8
7
9
15
21
15
101
25
66
17
43
18
54
30
11
7
17
7
6
12
78
17
25
24
6
6
23
16
20
4
21
102
30
18
36
54
6
69
57
3
15
17
24
13
15
27
9
3
41
84
13
18
81
12
8
13
15
8
49
6
6
27
27
21
32
36
1
24
24
54
33
33
3
9
3
21
35
84
19
18
24
30
29
13
12
23
1
48
18
84
54
12
24
42
9
20
25
18
29
13
12
23
7
6
96
42
5
72
1
24
6
102
36
24
24
39
24
48
32
7
21
8
1
63
15
24
45
3
18
12
18
36
5
1
12
54
17
13
12
11
37
39
20
7
5
19
30
11
61
66
5
7
36
45
8
1
12
18
41
25
3
3
6
24
6
5
37
3
3
29
25
3
33
48
6
30
11
85
23
24
1
30
ABCD 95305164536*3^$a+1 [50047]
36
6
24
36
263
24
133
138
96
221
79
60
36
90
24
144
12
30
174
144
156
24
120
102
48
5
85
30
6
36
18
66
59
36
49
95
97
138
89
43
17
72
48
61
36
24
11
31
329
1
35
72
12
49
30
30
60
72
54
66
23
36
115
54
42
149
61
24
23
12
175
30
144
36
276
30
17
73
54
120
53
241
60
120
11
108
37
84
59
72
115
53
187
5
19
66
23
31
42
108
35
25
35
31
150
24
12
108
71
25
59
60
156
55
126
108
6
36
29
85
6
17
13
18
162
78
6
126
53
55
210
12
48
71
25
6
17
132
48
7
150
66
78
11
48
67
5
24
84
43
48
120
42
24
6
30
83
24
12
1
24
90
6
120
60
83
145
11
31
77
61
60
42
18
30
29
36
36
48
121
59
13
138
36
60
24
60
101
205
35
109
35
1
84
12
24
23
37
83
13
47
1
47
43
66
35
36
85
78
5
151
36
65
115
65
103
126
36
95
85
23
36
85
23
1
107
72
163
137
1
60
47
168
12
72
13
23
72
175
77
121
12
114
66
78
102
90
125
48
7
24
6
30
209
36
84
85
6
77
37
11
13
102
17
12
60
85
59
85
12
120
107
43
210
108
12
120
144
30
54
12
275
43
102
35
139
41
49
156
108
47
12
1
132
84
90
54
6
30
84
66
66
18
17
55
228
156
53
37
84
60
11
109
71
60
91
17
1
11
36
85
24
60
24
6
41
13
6
36
78
162
30
83
85
36
150
156
5
49
23
7
53
43
60
5
144
55
6
48
72
35
73
251
120
19
36
30
6
60
17
36
25
11
36
48
61
24
36
6
54
84
30
90
11
49
59
37
24
90
65
37
24
96
138
101
91
17
72
115
89
12
24
145
60
36
119
49
96
60
24
12
60
18
125
25
66
6
24
96
143
25
42
30
83
25
36
114
42
168
60
47
49
60
11
73
12
300
47
60
37
24
47
133
95
31
41
253
90
6
30
30
6
48
60
36
120
24
42
47
60
37
83
1
30
12
24
150
186
60
174
11
115
17
13
48
132
18
96
30
54
5
55
29
67
6
35
19
89
55
102
23
25
11
151
53
25
66
65
55
53
60
48
72
151
90
72
35
49
204
11
108
103
24
89
132
72
1
12
23
72
13
30
150
59
31
60
29
37
95
108
1
6
29
55
72
90
30
24
30
96
18
6
23
96
85
35
127
78
66
53
1
156
66
18
126
29
132
72
67
41
72
36
144
61
59
7
66
108
36
54
17
60
115
78
162
30
95
19
24
29
1
107
115
17
61
60
96
6
54
6
77
37
210
5
108
12
60
49
59
7
6
167
1
120
35
1
35
19
186
35
61
47
1
11
24
12
169
60
23
61
156
143
121
36
95
1
108
107
72
1
30
150
71
60
205
60
24
47
259
66
95
48
96
84
7
17
13
54
6
24
36
18
66
234
192
17
43
24
65
1
78
5
25
47
19
5
1
18
65
55
66
239
151
36
17
13
18
41
199
42
90
60
30
30
17
37
66
5
139
114
119
103
65
49
35
19
30
66
29
1
180
54
6
24
66
66
144
84
47
84
19
77
115
149
168
72
144
36
25
30
36
17
48
13
119
193
60
54
120
5
61
300
35
48
25
36
186
240
84
30
66
113
37
30
5
55
78
131
229
90
77
163
5
61
59
7
54
35
25
11
84
49
95
36
168
97
60
30
30
83
60
1
36
71
13
12
84
11
55
77
37
60
23
7
6
30
60
174
36
84
143
ABCD 95305287458*3^$a+1 [50039]
96
48
31
5
4
27
17
88
12
168
20
40
108
24
3
333
96
60
3
36
9
56
36
48
88
8
4
20
48
132
52
44
4
8
52
20
232
48
20
16
132
15
69
20
36
12
7
69
99
45
20
28
92
28
12
128
52
72
8
52
39
9
75
21
87
5
132
60
28
8
4
92
4
12
120
32
28
12
63
9
8
112
80
60
16
20
28
204
32
40
80
76
168
39
33
12
12
8
156
40
12
12
8
12
100
27
9
56
36
28
36
8
160
36
32
28
24
8
192
100
20
31
17
40
8
4
75
41
31
33
116
12
40
8
72
60
100
44
76
20
12
7
29
100
15
129
56
40
120
60
36
3
5
52
24
84
8
24
24
112
8
12
52
8
55
129
36
8
40
20
52
3
29
40
20
40
56
4
32
28
56
79
33
12
12
8
16
24
8
4
24
80
4
56
40
24
80
96
19
17
36
64
36
12
87
93
108
15
12
57
140
40
231
45
108
80
64
192
48
3
93
12
20
72
112
75
105
24
32
67
17
64
36
8
91
89
156
36
48
28
3
69
56
16
24
84
56
112
32
7
21
60
32
31
9
135
81
72
63
57
8
40
20
16
164
24
36
12
4
108
156
56
180
96
64
15
21
84
80
40
15
33
32
28
20
72
48
48
55
33
36
144
36
20
28
20
28
8
139
5
7
33
8
48
7
45
168
144
92
36
64
60
24
252
20
40
8
24
16
20
40
120
24
68
79
53
132
28
48
80
112
20
40
80
36
52
12
20
12
31
29
76
192
96
44
232
168
8
88
24
48
24
15
29
4
32
4
12
48
32
12
43
5
52
32
79
65
12
4
36
60
44
43
141
75
89
7
48
41
19
81
27
209
288
216
4
8
112
36
32
52
48
48
96
24
12
39
65
88
128
24
31
65
12
91
137
108
12
48
19
77
16
63
41
24
4
20
40
108
8
12
40
24
56
108
12
4
20
96
88
72
12
116
12
19
24
9
60
36
12
68
31
9
32
24
76
24
48
60
63
24
21
12
3
105
20
24
48
52
96
8
4
48
32
40
3
189
24
44
163
29
36
43
9
56
76
56
88
15
41
16
84
56
88
24
32
76
3
45
24
36
20
24
48
24
31
69
20
91
117
60
12
60
8
12
120
24
40
15
9
272
24
204
36
24
16
36
3
93
92
16
84
60
80
16
32
52
123
9
56
4
68
40
120
12
36
39
69
15
29
216
4
20
36
12
100
84
63
17
100
56
60
4
36
12
36
32
52
3
57
32
16
80
4
68
48
52
36
180
60
15
65
16
24
60
24
15
53
4
48
60
8
19
33
20
40
68
240
40
44
4
56
28
20
16
60
39
17
40
104
52
8
4
120
20
12
31
45
168
20
40
24
96
72
32
36
12
55
45
80
12
16
84
92
100
3
117
8
12
196
68
4
8
28
32
4
48
12
80
16
15
93
104
91
69
60
96
56
108
36
24
208
68
175
77
64
8
40
12
48
8
28
32
48
72
48
16
60
20
24
76
8
28
12
36
20
12
220
20
48
64
8
24
16
32
52
36
12
15
101
4
3
24
29
4
36
39
53
100
24
36
75
29
4
60
135
57
15
57
32
16
8
4
116
24
120
28
84
168
20
76
24
12
3
105
96
39
213
20
28
27
77
180
16
15
9
12
48
48
68
151
113
28
27
33
24
48
80
28
12
36
12
20
60
55
57
12
56
112
36
24
15
65
55
41
16
24
15
105
80
4
36
84
96
36
8
72
19
9
56
19
113
4
44
55
5
112
24
48
212
31
65
24
24
19
65
16
312
44
136
128
112
8
96
28
116
24
40
8
72
48
4
68
160
3
65
4
48
48
8
16
36
20
108
36
24
4
12
216
32
12
28
12
56
52
92
60
24
24
76
24
92
28
12
80
28
51
17
108
16
68
252
48
76
36
3
41
40
24
108
24
36
32
40
3
5
60
112
96
116
24
19
33
68
40
12
20
19
21
15
45
27
53
4
24
24
56
36
115
33
8
64
48
32
24
12
28
147
17
12
16
3
9
48
104
4
39
45
36
24
80
12
28
12
56
60
48
136
39
84
96
17
48
12
232
128
7
57
36
8
84
12
16
108
12
8
100
87
149
4
27
5
52
20
100
36
72
12
27
21
20
28
20
24
156
4
123
33
12
32
72
16
248
172
12
140
28
128
64
12
36
12
20
96
67
33
44
31
57
72
8
4
36
8
ABCD 95305542284*3^$a+1 [50294]
135
105
76
72
60
68
27
37
36
20
4
71
12
96
1
44
180
64
60
48
12
132
276
24
20
36
3
1
65
3
75
37
53
43
65
18
69
51
37
5
267
28
20
27
18
79
20
21
187
11
97
17
30
237
3
102
180
55
8
88
68
21
3
160
12
48
168
192
72
101
55
89
36
55
44
48
88
24
29
91
29
96
48
3
33
36
36
18
69
88
83
21
45
3
3
109
44
12
9
78
66
135
36
28
5
43
5
54
1
59
13
53
19
53
132
30
24
9
3
54
6
69
96
33
39
36
64
41
67
24
56
45
54
168
117
21
3
76
96
65
55
29
96
18
49
48
12
32
75
33
112
36
24
101
72
67
35
25
56
40
12
8
160
24
8
36
15
1
120
8
36
64
35
90
18
78
102
45
33
19
92
51
37
180
32
36
24
28
48
23
96
18
27
100
60
20
255
21
192
12
15
90
36
90
37
83
18
15
201
75
3
13
5
12
36
54
96
1
60
80
40
35
85
41
108
127
12
125
78
25
32
63
45
4
60
5
84
414
37
5
36
7
168
92
147
121
12
8
39
66
27
132
60
15
144
1
35
54
96
138
13
83
57
40
44
36
15
108
45
51
81
64
156
144
48
32
36
4
83
90
7
44
16
41
87
93
30
157
8
40
72
65
18
24
90
30
61
8
52
20
24
100
60
131
49
180
140
40
5
43
5
42
1
107
37
11
18
111
69
19
35
33
3
6
31
60
53
54
13
8
24
117
3
27
61
24
300
60
80
40
128
72
141
55
20
4
41
7
65
75
21
12
15
9
51
87
93
285
63
15
21
120
33
18
109
60
48
125
18
105
45
15
72
3
162
252
39
99
225
52
36
180
8
52
84
29
79
215
13
17
7
389
132
19
29
79
8
112
12
113
6
1
36
83
157
77
42
81
9
36
7
47
54
79
5
51
4
5
7
149
7
53
27
52
48
65
7
72
96
8
39
37
11
54
55
41
19
68
111
66
3
28
137
12
18
126
111
15
85
48
65
6
21
15
13
60
12
96
17
187
36
24
224
52
12
5
7
11
210
147
51
69
75
193
47
36
12
42
30
90
3
24
168
28
24
164
27
9
28
108
68
51
45
33
3
45
79
68
57
156
15
40
104
75
24
37
60
24
60
8
27
81
180
12
135
21
4
68
40
132
48
20
27
33
4
41
147
45
6
12
85
72
12
8
3
60
157
107
78
162
1
132
48
80
40
53
24
30
90
42
33
100
47
18
3
52
48
44
105
151
104
9
19
116
69
27
45
31
23
21
123
12
25
161
39
16
143
12
69
45
51
4
56
124
20
88
48
5
7
155
21
9
36
24
55
47
18
235
17
36
19
41
79
11
45
112
132
29
90
24
12
60
48
177
28
32
16
12
152
21
108
36
48
87
16
84
53
30
57
160
5
144
31
23
21
76
20
28
71
126
84
27
117
27
100
36
32
28
68
75
69
112
101
24
3
12
100
29
30
121
95
21
48
76
71
42
55
35
12
78
66
357
24
33
87
24
57
30
9
135
13
185
96
30
114
126
105
69
63
4
228
11
9
15
48
72
13
29
18
81
172
44
96
75
48
42
19
120
60
101
139
59
54
7
89
31
20
28
68
33
127
89
63
12
100
53
27
28
17
43
116
16
116
4
20
120
28
228
29
91
197
3
24
40
8
28
20
45
27
100
12
120
5
6
9
16
77
42
13
8
33
67
23
1
11
129
15
1
132
48
8
99
240
57
76
24
95
33
28
29
75
9
6
25
260
28
155
45
243
54
90
18
48
7
47
1
17
3
15
57
112
89
90
54
63
93
96
36
63
136
56
60
39
18
55
23
85
20
40
24
36
80
123
42
7
23
18
75
64
12
48
95
198
55
72
53
174
85
ABCD 95305997258*3^$a+1 [50187]
24
57
6
5
139
84
17
12
72
16
72
36
15
12
9
9
96
15
8
7
9
44
16
27
30
3
152
25
87
27
69
147
29
88
32
61
3
51
29
160
80
4
21
66
29
40
24
33
15
39
21
68
16
108
21
111
80
49
15
12
39
141
75
237
3
90
18
30
27
168
32
25
18
36
24
126
3
33
87
87
9
87
65
64
51
9
36
9
30
24
36
54
156
11
43
17
52
27
141
48
20
1
63
12
36
15
17
1
42
69
75
210
51
153
12
24
239
64
3
173
40
111
9
32
25
90
17
36
97
47
73
35
52
12
69
11
1
60
3
15
21
24
96
96
152
7
30
51
32
61
51
21
123
24
3
69
248
1
150
101
55
96
90
30
17
7
173
1
15
24
72
44
7
57
51
9
20
28
3
77
193
51
21
48
159
12
60
9
95
97
39
36
48
20
55
9
153
63
36
45
15
45
11
28
15
90
27
9
39
24
27
30
90
36
9
84
12
9
23
208
32
16
27
45
3
21
69
51
48
60
3
65
108
25
6
33
147
29
55
57
192
20
160
3
24
141
3
102
39
24
27
29
40
48
56
67
30
63
177
23
31
41
4
81
75
84
48
20
1
6
5
79
96
93
8
12
61
39
32
40
96
8
7
137
28
15
30
63
24
3
24
54
11
148
48
32
28
48
12
45
35
72
127
29
4
21
27
9
71
184
68
16
27
5
52
8
223
12
18
39
60
36
80
12
52
36
24
81
51
129
27
45
39
20
24
16
68
67
29
1
35
28
27
36
45
24
165
294
126
83
16
135
69
21
59
16
15
5
100
32
12
112
20
79
9
68
60
4
21
54
69
12
9
156
180
27
36
15
66
6
30
3
15
42
18
9
12
81
54
9
36
135
9
12
84
39
69
200
61
66
6
27
96
80
40
72
128
16
39
9
8
163
117
9
15
81
15
32
43
69
39
29
36
37
35
4
68
61
12
15
24
104
4
12
48
321
39
80
136
36
20
49
12
15
39
141
120
69
83
73
3
51
24
129
8
12
132
16
48
81
144
6
5
28
80
40
3
93
24
33
18
29
232
129
15
75
6
59
16
9
6
5
24
4
180
96
12
12
36
291
45
36
24
75
114
267
80
232
63
60
45
24
39
29
100
27
33
12
8
73
78
57
9
54
6
174
9
27
33
81
12
155
49
66
24
81
20
48
16
24
20
16
39
69
68
13
51
188
103
29
1
198
9
51
36
174
119
96
16
84
20
76
48
27
60
66
75
140
55
69
9
11
145
3
12
164
72
115
30
39
21
87
123
9
60
96
39
69
15
42
15
12
27
30
6
18
11
109
162
17
40
57
120
6
90
48
162
53
25
15
72
33
186
21
123
29
88
3
69
3
54
6
33
15
17
12
67
113
13
27
3
117
92
76
45
23
60
25
30
105
21
36
39
84
45
87
188
4
48
9
60
11
25
3
116
25
39
60
45
12
78
30
111
75
33
21
75
135
21
24
81
54
17
115
29
25
84
36
3
36
21
30
29
7
17
16
117
83
37
27
63
9
84
84
3
297
48
32
52
45
11
40
33
75
21
119
25
15
44
7
101
148
12
120
3
120
17
79
5
64
12
63
81
60
24
92
4
75
29
4
20
73
47
31
5
25
162
9
45
63
33
54
29
12
25
18
9
48
44
4
45
11
48
61
39
12
24
57
30
69
201
27
33
47
1
6
9
12
252
63
18
87
3
42
95
4
81
47
61
12
63
24
12
20
61
108
15
24
32
1
18
42
15
48
12
164
16
12
3
48
60
21
69
102
198
90
6
111
20
13
11
1
119
88
96
21
96
3
72
33
126
180
29
61
11
160
24
39
30
27
20
28
57
27
63
29
40
24
24
56
7
30
60
30
53
7
18
39
51
9
32
40
128
28
9
123
57
39
60
44
16
96
80
4
84
56
31
9
92
12
88
15
9
48
87
54
36
15
8
40
20
61
66
96
54
30
45
20
88
8
43
21
24
27
117
81
47
4
44
52
48
12
63
69
68
40
3
129
20
67
45
56
19
45
8
28
48
471
69
51
29
31
9
135
9
72
68
13
30
53
52
9
54
66
75
75
65
19
129
68
40
8
16
60
21
87
120
108
9
24
15
32
48
115
57
8
24
97
15
144
ABCD 95306379934*3^$a+1 [50009]
26
178
77
159
34
6
54
6
80
10
30
8
45
60
103
60
74
10
26
52
66
14
3
15
57
7
8
30
78
18
46
38
15
111
36
60
156
22
50
45
151
44
46
6
36
102
35
151
104
45
67
108
12
8
12
33
43
5
37
26
9
13
102
168
77
7
20
10
14
66
51
12
43
24
128
46
47
27
22
294
180
77
39
16
162
42
18
90
50
70
36
132
38
10
17
57
18
54
114
22
42
36
12
68
12
40
77
7
44
9
37
83
27
160
8
112
198
62
18
36
24
52
11
39
4
156
8
45
67
44
117
43
29
1
80
214
20
60
28
17
61
14
88
42
56
30
22
38
12
72
136
12
5
9
10
104
4
18
62
52
20
33
48
9
63
61
26
76
32
30
82
26
52
80
10
18
35
225
27
31
6
6
38
82
24
20
64
24
65
7
60
36
17
235
68
18
4
18
8
69
57
24
16
14
24
76
12
12
53
79
194
16
74
4
5
55
6
90
17
63
4
96
96
114
44
70
65
55
12
113
7
120
41
7
48
80
88
30
80
34
18
95
49
14
4
113
99
36
4
14
4
23
7
26
130
12
5
19
60
101
72
25
35
21
4
30
53
45
34
36
5
153
10
14
75
13
174
8
76
17
243
9
43
18
47
7
128
100
54
66
5
69
34
29
3
28
6
38
58
32
100
32
18
30
15
97
48
2
36
4
66
47
81
16
11
9
114
117
12
31
12
12
66
14
33
72
31
72
32
88
32
72
16
12
230
10
60
5
123
40
60
24
30
83
15
112
14
64
143
129
58
32
28
113
7
5
105
48
15
9
34
30
47
13
20
66
106
47
1
26
16
20
78
82
38
207
55
90
138
29
7
48
56
6
3
51
9
91
29
25
38
24
18
63
63
136
8
108
64
44
9
1
36
30
30
11
39
33
1
44
12
10
41
67
5
7
60
6
2
16
36
30
23
3
24
30
16
8
4
35
13
14
40
156
222
83
12
133
44
48
16
44
46
20
34
38
142
8
135
19
44
100
24
12
8
12
33
1
20
60
4
18
72
5
1
80
10
152
10
162
8
18
4
26
9
13
18
12
8
57
37
96
54
53
165
15
75
22
56
39
15
90
75
43
18
12
30
50
135
99
24
36
10
11
7
53
3
4
96
6
8
18
22
86
120
46
30
41
19
24
36
24
29
73
18
144
26
46
18
78
5
13
36
23
15
120
18
34
74
36
108
10
36
44
22
54
60
26
18
33
27
10
155
67
56
10
8
219
15
10
42
24
30
6
104
57
79
30
18
30
48
60
14
33
75
10
23
72
1
80
10
20
4
5
43
8
9
93
72
22
50
51
19
26
72
46
29
108
60
12
31
29
48
15
40
8
90
70
12
77
21
99
67
41
9
6
84
90
16
38
69
31
170
60
10
20
64
80
153
55
5
55
65
7
20
33
55
2
15
103
8
160
162
47
103
30
2
148
92
10
42
48
26
64
126
2
15
7
20
136
29
7
53
67
18
23
25
2
90
126
9
31
186
38
285
63
57
31
149
151
29
60
1
66
44
52
17
207
34
32
10
8
60
4
80
10
203
25
42
62
4
47
27
58
134
18
42
48
33
7
65
145
20
60
10
65
43
17
3
4
56
57
7
44
12
70
48
107
97
6
24
152
100
53
1
122
22
143
67
30
42
101
37
66
17
25
48
50
46
18
170
82
56
24
16
48
92
18
70
56
10
98
33
19
36
17
81
16
23
61
2
60
94
36
35
67
113
9
6
28
29
301
86
16
8
54
10
92
160
8
40
5
21
130
120
96
24
17
60
19
38
63
27
28
50
10
17
127
6
60
98
124
233
120
19
26
72
58
5
72
25
12
23
43
128
30
99
7
53
43
140
72
180
148
48
36
84
17
115
12
36
14
22
120
20
18
12
58
5
55
60
18
60
84
11
43
74
15
63
4
8
45
7
96
12
48
32
45
67
68
130
23
12
87
18
46
12
24
48
66
2
30
27
123
40
24
54
30
6
11
7
38
4
6
5
25
95
7
12
113
7
108
56
117
13
104
10
20
153
67
65
75
105
21
70
89
145
35
207
18
58
12
48
54
74
54
42
18
3
15
40
5
79
173
7
20
28
12
6
18
12
5
27
12
6
100
47
55
60
30
6
29
45
18
4
24
96
30
44
27
27
88
38
10
60
174
8
52
36
42
5
19
104
22
134
33
31
50
66
78
30
33
3
6
64
66
78
96
12
78
50
4
12
83
15
30
6
4
6
6
30
90
66
42
96
54
66
20
72
64
86
28
30
17
37
26
ABCD 95306820398*3^$a+1 [50007]
96
16
32
144
48
133
42
33
21
156
95
91
126
23
16
27
197
73
6
33
96
261
11
48
157
131
16
21
123
128
208
111
18
180
54
60
9
96
291
77
7
36
5
64
45
18
33
32
16
3
29
13
51
32
19
54
18
53
256
3
120
108
36
6
36
36
39
15
65
43
54
63
32
43
149
85
6
48
5
85
27
96
32
7
57
32
1
162
36
54
35
1
143
1
126
24
198
12
71
16
255
54
126
72
165
201
87
432
39
36
90
59
13
126
53
13
18
33
21
114
41
151
6
66
65
144
48
37
84
108
96
120
179
16
192
159
65
127
60
72
18
123
3
120
162
131
144
13
18
33
32
229
27
32
7
24
33
192
63
48
36
24
18
84
15
9
39
9
60
203
64
255
66
60
3
128
61
18
36
6
87
48
81
191
16
128
37
27
80
1
18
18
18
105
21
6
53
48
112
57
108
75
32
31
108
60
9
237
18
65
48
96
48
48
48
49
30
60
5
151
60
120
5
48
205
3
32
55
84
69
57
167
64
75
60
9
39
144
6
84
15
27
90
27
3
45
27
53
64
27
5
1
12
35
43
69
32
240
240
97
63
63
78
83
7
9
21
72
18
78
3
87
12
29
25
24
48
159
93
24
11
48
192
55
9
99
108
18
47
61
51
176
55
72
129
123
5
48
37
11
79
114
143
96
7
9
123
126
120
6
108
30
132
126
29
55
9
48
21
90
84
93
144
15
6
27
32
240
37
108
18
29
16
96
21
24
99
135
18
119
1
15
96
69
6
48
117
81
18
36
18
39
51
29
61
3
15
60
174
36
147
15
161
96
64
81
90
36
161
13
126
18
243
48
15
33
57
90
252
72
96
66
204
59
64
15
72
41
1
84
123
3
168
18
35
91
5
16
9
216
36
27
27
21
21
59
43
6
143
73
18
12
72
33
32
7
9
32
64
3
173
192
1
143
1
15
39
41
121
23
7
6
35
16
144
21
162
201
45
90
89
48
97
63
9
183
33
63
128
25
71
127
33
21
24
54
90
18
18
48
15
27
53
64
21
123
320
151
60
36
48
41
37
27
80
91
5
64
39
66
87
9
39
33
228
11
13
30
54
60
35
48
16
147
36
9
32
192
73
39
123
18
60
39
15
30
3
51
269
25
30
57
96
48
48
75
54
15
27
12
9
27
78
30
9
15
30
3
39
138
47
31
17
112
45
99
27
5
55
120
24
41
112
128
133
59
16
96
9
12
18
185
109
30
108
60
29
25
48
78
9
39
57
75
30
119
79
60
69
93
216
123
240
80
133
12
15
3
6
39
87
57
96
27
48
101
49
15
32
96
49
108
35
43
5
121
71
145
90
12
105
21
24
12
72
15
80
73
18
84
18
15
3
45
81
24
39
9
215
7
41
25
18
21
129
84
27
99
6
30
41
175
60
66
3
123
42
48
6
54
84
36
90
45
33
174
17
192
64
15
17
25
66
21
32
169
72
210
42
179
31
24
72
30
60
36
12
18
5
1
120
39
69
18
168
12
132
90
210
53
112
3
29
7
30
6
5
16
27
5
64
32
64
80
48
16
51
29
31
17
67
36
54
18
24
57
27
18
147
39
9
21
6
5
43
42
155
160
32
96
133
36
48
54
113
145
18
12
6
107
49
47
31
113
61
132
15
33
18
45
32
48
64
32
229
18
105
39
57
69
11
16
15
33
201
23
31
17
13
35
160
21
11
67
141
87
9
9
18
69
80
48
64
63
6
75
45
51
32
48
1
111
27
21
3
141
87
90
ABCD 95307043246*3^$a+1 [50012]
15
9
96
21
114
66
18
36
36
9
15
29
37
35
55
17
52
36
20
43
69
3
30
60
23
25
27
24
39
21
8
7
96
9
9
27
3
6
63
48
20
112
12
51
30
18
9
20
7
24
66
143
28
48
57
47
43
77
60
127
21
75
33
21
11
55
45
24
21
99
20
16
45
18
45
12
44
25
15
45
54
201
51
29
28
81
51
21
35
40
24
15
21
45
54
24
30
27
33
27
24
36
39
5
16
15
84
141
68
4
3
24
30
51
3
45
84
3
9
24
87
144
9
12
39
90
23
67
41
100
3
29
12
4
21
35
19
17
4
44
67
165
8
16
129
42
45
75
65
115
9
105
11
28
12
32
37
6
30
15
93
42
30
54
36
78
59
72
25
60
39
15
120
17
12
28
60
15
57
12
36
15
9
15
126
18
36
9
45
11
28
156
60
20
36
25
6
18
39
20
13
30
54
3
68
148
36
24
27
9
24
56
55
21
15
78
12
18
21
8
36
36
16
15
48
17
43
57
9
15
36
39
33
20
37
99
12
32
7
33
51
60
12
33
20
37
75
48
120
15
41
31
5
108
4
21
36
60
95
4
24
3
30
3
57
30
54
36
15
20
25
18
9
3
24
5
60
100
80
36
19
6
84
11
13
36
59
85
47
19
9
45
39
33
15
20
48
31
30
99
27
69
9
11
115
5
108
40
36
12
45
60
15
33
87
24
24
56
28
3
48
57
72
36
36
60
15
45
81
23
100
36
36
3
57
72
63
60
30
3
15
65
25
27
24
20
64
60
45
30
45
15
5
7
65
4
108
48
12
12
20
91
17
12
25
51
63
5
16
84
12
45
54
65
4
36
21
83
25
119
7
69
12
24
51
54
11
60
40
39
9
117
84
111
15
9
8
12
124
24
3
24
66
15
20
28
45
47
144
4
32
25
35
28
27
17
16
12
12
3
9
24
51
60
66
78
9
48
9
24
11
55
24
77
4
20
25
23
28
39
5
16
120
15
53
4
33
27
51
77
43
17
12
108
49
36
18
9
48
45
3
24
20
16
60
20
36
16
39
54
179
1
11
4
20
16
39
6
36
30
24
54
180
11
91
69
9
11
48
52
24
27
69
48
63
18
12
27
27
29
31
144
12
9
45
39
21
3
33
15
252
33
24
15
21
3
36
84
57
39
15
5
61
18
57
60
84
15
53
1
35
36
4
15
60
29
7
9
21
36
18
105
12
44
19
45
12
8
24
156
67
120
29
144
7
93
12
12
20
16
51
21
24
99
12
18
15
27
45
9
144
11
48
7
60
36
9
20
28
87
29
1
83
13
47
7
21
45
78
12
53
36
25
3
56
24
43
18
27
20
12
13
174
65
60
16
63
57
12
32
79
9
57
3
48
3
60
5
16
9
47
72
31
5
7
45
44
36
12
88
44
61
3
92
4
84
27
24
21
9
15
20
1
18
162
39
75
54
12
39
21
15
33
6
29
16
39
17
84
16
20
40
168
105
71
1
24
30
89
37
119
28
12
21
18
6
3
48
15
33
32
43
21
15
24
185
4
3
78
27
39
29
72
13
111
81
24
3
12
8
7
29
16
51
30
47
7
96
5
4
36
45
15
3
9
3
18
51
24
21
36
30
24
9
21
54
17
25
120
63
116
16
72
21
27
8
1
39
24
60
68
4
9
27
75
60
180
30
18
17
64
15
36
65
40
75
5
49
75
84
15
69
3
17
43
93
45
27
44
1
78
29
48
40
3
17
48
16
8
28
15
9
96
3
12
24
105
21
47
12
40
9
27
12
20
13
18
36
69
60
44
12
4
57
15
39
29
4
20
40
60
120
12
81
39
9
87
12
48
72
12
20
1
35
100
8
4
12
45
59
25
6
84
72
9
9
27
99
60
5
31
270
63
27
29
16
9
51
33
15
75
21
36
48
96
104
16
9
75
132
24
68
28
15
108
36
9
72
3
69
21
150
30
27
92
7
24
141
68
72
55
126
24
30
144
36
9
20
97
3
87
53
12
43
17
25
15
75
45
39
21
3
41
61
159
39
105
24
3
77
13
83
1
60
23
40
32
28
80
31
29
7
54
27
12
8
19
24
5
24
127
29
7
45
9
35
16
45
48
11
24
52
3
90
6
120
6
15
15
54
6
54
15
8
28
3
41
36
24
61
3
24
3
45
9
35
40
68
40
8
124
8
16
104
61
150
21
36
8
196
20
48
43
24
21
69
11
28
20
16
20
49
27
32
31
21
168
36
20
7
5
28
141
11
60
19
81
24
36
20
4
21
30
33
84
36
20
96
19
42
83
1
3
8
85
48
11
76
3
60
102
78
9
32
85
36
39
84
44
67
41
24
88
12
128
7
54
6
5
25
36
78
5
25
27
24
21
15
3
42
59
25
96
18
90
11
19
36
101
4
68
40
21
6
29
12
115
33
32
24
64
12
3
29
187
66
47
28
3
36
165
20
85
39
24
3
18
47
49
36
23
24
16
72
48
15
9
12
8
76
21
3
8
48
61
15
24
57
30
9
9
47
85
3
51
45
20
1
63
15
12
17
7
30
3
32
36
12
31
57
63
21
36
32
1
119
67
21
12
57
54
41
16
15
18
30
36
6
47
7
5
121
30
65
4
111
9
9
87
3
45
15
41
31
185
25
78
29
43
33
36
39
5
85
30
57
3
21
81
35
19
36
29
4
92
19
29
16
9
6
33
3
54
54
21
20
25
35
76
39
54
39
56
31
21
123
36
185
28
32
4
111
21
8
12
13
12
3
80
31
21
15
33
15
42
47
28
24
75
21
68
7
30
15
68
16
8
7
9
24
51
6
15
8
13
23
52
63
6
83
72
28
36
20
160
51
33
12
39
17
108
ABCD 95307367646*3^$a+1 [50068]
12
92
13
27
48
9
180
11
49
18
18
72
72
54
57
33
35
60
24
37
36
15
80
55
17
28
8
31
113
37
36
47
88
72
111
72
45
32
28
63
12
114
30
33
36
164
16
27
54
90
81
45
47
43
18
59
13
135
68
52
108
44
7
29
1
24
72
47
7
189
21
240
23
43
5
85
155
12
73
138
42
144
66
78
59
60
133
27
27
41
7
33
9
18
36
144
21
27
5
145
72
18
5
48
24
16
24
20
108
7
48
17
16
12
27
125
115
18
48
114
5
25
6
36
9
12
8
19
96
300
5
120
61
83
55
6
54
81
27
18
27
99
66
42
66
15
27
293
31
81
75
53
100
27
45
99
41
13
47
139
18
3
8
60
91
41
43
149
48
12
16
177
27
56
7
5
52
135
42
3
20
88
20
25
35
55
185
48
19
81
159
45
20
88
93
36
6
48
5
1
23
48
55
12
72
24
36
41
85
27
3
17
7
21
63
29
31
9
81
144
23
60
19
24
5
187
24
9
12
9
11
7
36
60
5
31
113
103
18
126
36
12
198
15
80
60
192
85
35
36
55
36
36
5
37
36
39
96
12
60
39
29
61
60
54
12
33
20
79
90
108
3
80
1
131
49
78
12
53
28
212
1
54
65
100
108
45
18
17
48
97
63
45
35
19
113
19
48
78
54
149
7
54
23
36
37
75
27
18
23
24
61
155
25
47
43
9
128
43
6
11
60
12
7
90
36
23
4
27
21
8
37
180
83
85
36
18
12
36
17
120
96
1
119
7
105
9
23
31
84
42
83
36
7
12
5
1
126
66
114
18
11
172
27
81
80
55
5
31
18
6
90
30
36
53
120
16
44
16
84
56
121
66
17
73
18
42
95
25
18
9
15
12
9
24
56
60
112
63
72
24
144
5
60
19
5
48
48
12
55
53
132
49
3
15
228
18
72
35
19
60
89
31
33
56
7
54
18
81
72
32
7
96
108
5
175
12
24
21
8
127
108
17
169
90
9
104
13
3
20
7
45
9
23
1
54
65
88
9
3
8
25
30
54
18
60
53
127
53
48
1
23
31
9
20
7
6
48
207
20
43
5
4
51
36
9
72
32
31
12
60
90
75
140
145
27
56
252
7
12
33
20
7
41
48
4
96
92
55
5
85
144
119
24
120
121
30
24
5
16
92
7
36
29
43
60
65
48
139
12
6
18
54
30
33
39
36
54
11
13
119
25
63
9
36
27
80
36
120
24
36
19
65
28
99
33
63
48
162
24
11
19
24
36
90
18
41
40
27
48
9
27
60
66
24
30
141
20
12
43
18
47
7
81
27
18
135
44
1
24
90
18
75
15
53
19
18
27
20
91
24
18
174
29
121
39
27
45
159
54
30
6
3
207
54
24
30
42
63
48
128
49
35
31
9
27
9
99
53
7
72
84
72
17
16
45
90
90
66
36
17
7
53
13
90
72
36
125
84
97
6
48
132
12
141
12
9
36
114
84
69
188
67
53
19
204
57
69
180
54
17
12
43
45
27
41
84
1
47
19
29
25
59
13
47
7
36
18
42
210
47
43
105
3
17
37
42
174
96
54
12
45
123
5
67
5
43
5
4
20
13
54
101
48
25
35
24
76
9
15
140
31
17
55
53
12
19
6
48
15
12
152
28
128
24
96
4
33
95
115
54
99
80
1
23
1
30
29
67
29
37
47
36
24
60
235
41
4
63
12
5
13
15
3
69
3
240
48
150
54
45
21
6
9
80
19
21
20
25
36
96
30
18
15
44
37
30
33
48
9
11
48
84
73
54
29
12
48
19
33
68
24
97
71
12
1
60
30
6
108
72
11
19
18
11
120
60
4
81
12
42
5
196
51
101
79
48
41
19
18
95
97
71
160
32
7
36
24
41
4
20
36
19
36
69
36
20
132
19
93
56
84
36
12
12
7
101
52
15
72
48
53
120
25
167
1
12
24
71
28
27
12
113
19
30
59
121
6
18
30
60
72
210
42
36
12
60
17
36
64
56
97
18
29
108
55
78
27
3
9
81
6
18
23
120
19
120
9
32
72
175
6
39
87
81
3
36
96
90
3
45
59
55
102
71
52
128
19
36
5
12
37
71
48
7
144
29
31
113
36
24
73
15
9
54
89
73
72
12
71
12
7
18
96
30
24
12
69
9
48
24
18
41
7
105
72
45
11
24
1
36
54
29
37
78
72
54
167
13
90
ABCD 95307375778*3^$a+1 [50163]
56
93
120
99
16
152
45
204
79
17
15
69
75
40
41
55
5
120
3
64
8
88
120
72
8
120
112
53
36
36
12
180
43
5
75
64
80
81
12
48
27
112
5
24
27
88
77
72
51
81
15
24
40
161
271
8
24
225
31
17
108
84
7
80
64
72
53
24
43
32
57
84
27
240
64
29
132
84
48
51
16
5
171
57
12
36
39
48
21
51
33
31
5
51
21
180
12
216
72
75
69
99
120
21
91
29
3
48
24
45
24
60
31
113
15
81
60
99
120
40
5
12
60
48
27
48
160
53
24
120
3
33
60
43
56
21
27
33
12
27
24
96
64
101
24
84
15
16
56
168
112
24
32
120
64
200
24
24
57
55
89
204
48
72
195
40
8
24
33
63
88
41
31
125
24
115
104
45
139
53
27
21
67
77
36
39
45
48
240
19
56
88
80
64
32
24
24
256
176
93
12
31
53
67
72
65
12
48
363
45
168
51
45
19
149
27
88
5
36
12
27
93
72
168
43
5
75
21
24
147
24
45
120
75
93
91
104
16
24
197
19
56
16
5
72
72
51
105
12
3
33
12
48
51
45
99
129
48
55
32
72
33
7
29
99
96
9
108
75
24
33
87
45
3
72
48
117
19
80
69
27
40
8
45
51
57
12
228
15
237
67
65
36
72
168
123
24
117
144
27
72
45
120
3
237
12
159
69
60
15
261
67
288
101
115
65
48
87
48
16
125
12
7
80
21
115
5
72
19
5
48
96
12
60
24
48
3
64
29
60
12
75
112
101
24
12
63
72
64
24
5
3
40
5
60
39
141
67
137
55
8
45
36
55
29
168
19
8
45
115
56
144
81
15
21
24
75
21
43
5
51
72
9
60
3
120
57
55
29
300
31
144
5
12
60
19
149
12
55
5
3
45
24
123
24
24
16
8
117
163
53
12
12
24
72
3
69
72
24
19
152
93
51
69
3
24
21
60
135
40
32
33
7
96
137
7
248
285
3
184
53
3
64
5
51
24
21
60
36
96
72
96
24
3
9
84
24
72
51
9
36
3
45
96
19
185
111
165
48
3
117
72
19
224
48
45
115
24
5
115
56
72
160
5
67
24
41
15
16
200
64
29
27
24
69
96
120
3
16
72
17
183
69
163
8
9
15
16
5
147
88
17
12
48
3
168
40
77
75
45
3
16
48
125
12
79
24
41
7
8
304
5
60
7
89
39
232
101
27
88
137
7
80
96
72
33
7
5
171
57
175
29
3
48
88
32
24
48
33
7
152
40
8
96
45
24
27
21
12
127
29
195
64
5
120
171
16
185
15
33
36
72
67
8
117
187
8
21
147
24
24
24
45
67
56
9
84
24
48
267
16
41
39
40
65
12
84
48
15
72
93
108
7
137
63
40
125
3
45
108
7
53
96
51
48
16
125
24
51
40
29
75
184
8
72
33
39
93
60
15
112
161
12
3
88
41
135
93
3
57
15
21
204
12
36
84
75
48
177
39
21
24
12
12
27
16
24
80
33
103
72
197
204
84
3
24
48
16
5
51
45
60
103
8
33
96
36
48
204
15
16
29
48
75
48
72
69
99
64
72
48
77
75
24
24
21
24
51
57
15
144
45
75
153
87
24
136
5
24
171
141
19
5
99
165
75
165
27
45
24
43
53
67
8
57
48
55
104
21
60
48
60
171
69
132
12
43
32
153
7
8
33
36
19
56
88
8
69
139
65
60
51
141
84
63
40
48
29
48
27
225
15
21
19
8
48
33
36
75
24
9
87
96
189
19
72
17
12
120
24
ABCD 95308214312*3^$a+1 [50057]
96
12
200
12
84
48
16
72
23
9
132
52
44
48
12
60
12
12
3
61
8
52
48
32
156
12
76
83
37
44
84
12
76
60
20
147
45
4
32
15
57
39
49
8
16
36
8
28
92
3
48
69
16
72
32
3
48
81
24
64
23
48
117
132
96
12
156
15
93
132
24
96
12
24
60
12
16
192
107
105
12
12
36
84
4
32
3
225
15
81
40
44
156
48
48
15
49
104
231
9
72
36
24
84
40
48
56
72
84
51
25
32
39
96
81
48
36
75
48
48
33
36
144
60
84
156
16
8
24
24
12
16
11
85
44
15
9
16
188
84
132
88
11
117
84
48
4
44
124
44
48
52
12
20
24
204
4
32
72
96
123
141
12
72
84
60
52
32
52
23
9
135
105
12
171
9
12
36
279
1
24
119
97
32
84
24
51
33
96
192
36
144
24
76
23
9
132
64
8
28
24
44
84
84
3
49
95
45
60
48
100
32
12
84
36
15
45
84
136
23
109
92
24
48
96
24
135
9
40
104
36
12
36
48
52
36
32
27
9
48
4
35
97
140
36
63
121
80
4
56
108
16
143
21
144
36
4
179
9
4
20
40
23
69
60
15
9
4
68
12
28
84
36
56
84
72
267
288
9
120
40
108
11
9
24
60
3
81
48
4
44
24
48
24
15
69
36
39
37
20
24
15
45
3
93
108
84
72
244
8
72
84
16
176
180
12
144
28
84
20
4
107
37
8
51
33
12
51
81
28
72
59
9
72
15
9
88
152
48
124
8
96
28
119
9
12
27
69
12
12
3
129
12
51
9
39
21
60
15
25
167
1
44
28
72
92
3
165
252
60
3
37
8
4
8
24
84
27
69
36
112
32
24
132
232
32
24
88
84
32
48
63
21
12
84
16
164
39
85
11
21
16
44
15
33
24
24
15
13
20
84
52
23
21
24
12
48
135
21
27
37
36
72
108
8
12
12
60
24
15
121
23
117
40
80
60
87
48
69
36
204
180
76
36
20
24
60
4
108
56
4
80
28
12
8
100
44
64
24
56
99
48
9
24
48
96
16
68
4
23
21
100
32
36
228
136
48
8
15
109
35
13
32
3
45
24
48
48
148
92
27
48
96
69
24
112
224
120
96
60
108
60
48
48
39
45
120
52
116
24
72
36
12
172
224
48
39
13
68
15
33
132
24
120
24
4
8
87
33
111
9
135
33
15
165
48
24
120
12
4
164
48
4
8
24
12
48
40
20
27
33
28
20
111
48
9
112
32
60
48
40
104
120
51
240
13
72
84
23
37
59
97
20
72
256
20
36
27
105
208
152
144
24
48
87
48
1
47
73
68
3
61
8
171
121
60
155
25
144
372
8
48
52
20
40
107
9
36
3
129
124
56
72
84
28
20
12
36
84
84
12
12
120
144
39
9
24
52
8
3
25
44
4
23
33
48
156
48
3
48
25
8
12
3
25
8
16
216
71
45
99
1
8
36
172
44
96
24
3
33
12
52
36
443
96
25
56
52
8
3
145
143
48
45
3
1
8
12
48
112
68
24
15
144
9
244
104
24
108
36
52
32
52
59
48
25
48
56
112
8
132
40
72
8
36
72
40
168
72
23
85
56
60
192
72
12
51
37
432
20
24
60
84
48
72
132
48
148
80
40
132
8
72
4
20
84
28
36
8
96
24
96
40
132
12
92
4
20
267
69
4
116
12
36
12
39
48
81
300
3
1
32
52
104
12
96
183
33
96
15
21
75
9
112
128
256
56
84
12
24
76
32
24
3
33
24
4
276
32
16
24
128
48
40
47
1
32
60
51
25
71
129
12
108
60
72
120
123
21
27
48
45
144
12
12
12
112
392
240
84
99
21
12
16
56
4
92
12
36
87
ABCD 95308438112*3^$a+1 [50162]
18
12
48
102
51
180
12
36
69
90
21
216
45
198
33
57
60
3
27
72
18
60
243
9
18
60
141
72
60
57
15
237
15
3
30
102
9
159
33
309
30
45
84
24
12
144
204
72
144
9
3
99
90
60
78
12
48
150
27
36
189
318
33
84
3
12
18
75
225
123
87
21
159
177
24
12
279
210
108
72
30
18
90
381
21
15
15
45
324
12
39
60
225
24
72
27
102
51
9
180
75
204
36
48
15
21
21
51
24
120
96
39
60
21
27
225
36
72
60
144
75
300
33
168
108
81
210
120
93
57
48
42
48
42
60
18
30
123
27
12
9
51
240
30
63
12
105
48
87
36
57
63
204
63
57
165
18
30
3
177
132
48
27
120
3
465
357
111
39
249
81
138
150
30
57
243
42
183
87
33
75
21
9
351
12
72
177
99
219
30
15
72
3
33
204
45
3
60
72
63
42
138
45
48
57
60
132
171
9
48
51
12
9
48
30
57
168
27
60
18
30
117
3
162
120
195
15
21
144
33
102
18
15
72
75
81
108
141
48
51
12
207
225
75
42
138
30
132
15
15
228
153
108
159
93
132
12
75
48
180
180
120
30
72
30
18
3
27
30
87
144
381
363
15
57
93
72
18
30
363
72
72
3
180
60
21
72
60
129
15
135
90
138
72
33
12
135
528
45
135
117
15
30
39
60
12
72
15
57
33
102
105
264
9
30
141
21
48
207
195
21
39
141
84
15
78
132
15
123
57
33
3
39
45
15
21
39
309
129
90
72
18
30
180
30
42
69
36
36
24
33
3
39
90
18
282
30
180
78
150
102
30
48
45
27
48
93
99
18
102
69
99
57
135
213
72
93
27
15
90
3
36
240
189
147
36
57
183
84
75
165
36
27
60
57
75
9
96
63
12
81
207
12
69
201
18
21
36
3
141
72
48
36
15
48
132
48
60
120
33
192
72
3
120
12
90
51
9
18
117
48
36
216
24
336
63
12
141
60
12
135
33
87
12
93
345
132
60
48
120
3
372
72
24
21
138
150
27
153
72
258
72
21
288
21
15
96
129
135
93
183
84
3
33
327
150
90
42
75
75
21
267
57
225
18
21
51
60
48
57
93
15
132
33
51
132
27
21
24
36
51
108
42
90
69
21
15
84
9
90
33
69
3
135
117
33
87
36
27
153
24
45
108
171
39
12
18
3
219
45
60
48
216
69
252
111
99
168
120
30
3
87
72
258
171
51
21
24
48
75
57
228
36
21
60
51
189
75
24
51
78
30
102
18
57
24
429
120
171
39
30
102
48
222
111
24
93
102
33
36
129
87
3
102
75
24
81
120
48
15
27
60
ABCD 95308478282*3^$a+1 [50033]
112
20
133
23
73
59
25
12
6
120
93
27
24
18
48
27
108
33
72
39
15
66
24
23
25
47
169
99
15
18
108
24
23
64
36
57
210
18
18
29
133
90
105
32
1
27
20
7
18
63
39
18
54
18
35
28
8
1
30
54
51
33
6
90
24
12
15
3
105
57
36
72
36
12
24
18
5
13
263
25
35
61
35
43
53
25
12
36
24
66
57
24
45
3
60
12
24
32
12
43
54
36
48
71
103
12
101
28
9
18
24
33
105
12
6
12
53
19
6
27
108
140
145
3
44
36
144
133
30
9
33
60
71
1
60
111
33
102
105
9
6
24
66
12
42
90
54
209
67
30
48
48
54
30
3
32
13
30
30
12
6
102
143
139
33
12
135
24
21
15
5
121
72
63
27
45
87
33
93
90
48
89
48
25
95
13
11
28
15
5
31
57
33
66
108
33
15
84
36
102
51
21
63
3
17
7
6
47
67
18
15
63
24
21
9
6
117
8
37
35
103
90
15
9
6
72
120
18
90
60
17
25
47
31
12
6
6
36
18
12
47
7
60
84
125
79
5
16
156
63
42
66
24
93
27
18
108
84
39
69
71
37
30
102
18
72
42
3
3
60
60
17
25
36
96
24
222
12
57
33
132
48
60
36
42
30
3
12
9
6
54
48
60
108
114
5
43
30
48
15
57
23
127
48
53
49
96
47
19
66
42
42
51
8
7
18
12
23
91
21
75
18
12
180
47
16
87
17
12
121
42
42
6
24
24
30
24
35
31
72
9
21
78
5
60
36
13
66
17
28
84
75
90
12
30
30
3
87
96
5
37
11
16
21
59
31
90
84
48
6
17
7
150
11
1
131
25
3
111
33
15
72
30
120
35
48
25
87
51
30
30
24
30
18
30
60
6
29
12
1
18
69
57
3
123
174
54
29
13
72
120
6
162
3
45
111
15
30
6
60
30
35
19
66
27
33
59
16
57
12
60
66
60
30
12
23
67
30
60
60
30
96
89
25
60
12
23
55
53
19
30
3
32
55
33
45
87
21
60
24
36
3
111
5
121
120
39
20
1
47
37
6
5
25
72
15
15
5
85
11
127
33
56
73
30
18
48
90
36
18
6
17
7
108
48
6
11
112
36
9
120
12
35
24
16
45
36
39
81
42
17
60
4
21
36
42
18
63
72
80
4
33
3
15
24
30
18
53
43
66
54
12
5
72
25
42
60
66
12
42
33
12
21
24
6
72
18
12
18
42
30
60
6
36
3
192
8
55
90
72
95
13
276
60
66
24
54
18
30
72
78
53
127
42
120
75
27
9
9
12
11
73
36
15
60
45
54
17
19
93
20
1
96
96
60
42
41
121
108
48
59
13
15
51
9
15
30
18
18
147
33
27
104
31
17
25
18
29
55
153
87
108
60
6
27
33
12
35
25
48
54
6
24
35
96
31
36
60
5
108
49
30
18
24
6
5
25
12
132
24
11
85
36
54
18
48
3
51
90
30
53
12
31
18
30
129
45
83
7
45
123
30
27
32
1
54
36
17
100
63
29
36
25
18
6
111
33
24
12
23
37
30
33
60
116
109
27
9
11
156
73
6
6
30
12
42
84
39
27
6
12
162
5
48
120
7
9
9
30
6
12
30
12
17
43
5
28
20
52
168
9
30
41
4
51
17
25
78
24
66
24
18
5
48
24
103
18
12
72
198
60
6
35
72
55
42
63
33
24
75
68
7
42
48
12
59
52
9
6
29
19
6
30
96
18
6
78
42
6
27
33
42
36
6
84
51
96
123
54
47
25
59
79
93
32
43
5
49
35
55
96
117
3
48
12
29
31
54
11
64
63
18
15
69
36
72
108
35
25
59
13
15
20
60
55
48
48
24
6
144
3
8
84
43
90
102
21
81
24
35
37
30
12
18
15
32
25
6
24
12
93
33
12
18
9
15
41
49
6
60
5
49
63
105
3
207
30
47
13
18
54
18
96
42
54
30
11
13
24
27
20
139
36
209
97
12
108
99
20
16
44
96
79
53
13
30
132
12
30
84
66
45
3
5
48
7
78
27
15
18
102
120
113
37
72
96
24
83
31
6
60
6
89
31
30
72
3
12
63
29
24
1
108
15
116
7
105
8
7
72
78
3
57
12
15
32
28
192
33
18
5
13
36
30
29
19
48
57
15
65
31
24
6
96
71
160
69
6
17
97
48
30
57
111
54
3
3
77
48
55
12
53
73
6
6
90
72
17
100
9
114
57
44
67
9
20
13
47
193
30
57
21
12
42
33
57
3
81
35
12
19
6
78
17
60
13
84
30
6
11
31
60
162
51
9
12
48
23
25
42
108
24
24
54
3
9
120
15
63
60
42
186
12
17
4
15
114
30
18
23
84
25
83
73
47
28
21
23
192
36
13
30
21
111
77
7
114
12
60
24
59
4
33
42
78
95
4
21
72
36
66
29
91
18
23
37
11
31
60
84
42
83
ABCD 95308540714*3^$a+1 [50097]
150
3
4
8
63
9
60
36
51
30
18
36
49
35
30
15
16
17
42
36
30
55
59
33
100
140
27
150
15
36
9
18
33
72
3
36
66
18
6
60
3
3
12
48
25
8
27
13
17
42
25
60
17
6
25
47
25
23
12
25
95
30
6
25
11
21
40
72
83
85
32
3
18
12
324
30
13
23
30
54
13
36
84
53
27
15
93
12
105
42
69
69
12
24
24
126
49
53
24
43
17
19
44
16
80
64
56
9
63
3
6
90
1
95
18
30
30
24
6
9
27
13
35
1
60
17
18
174
31
5
27
39
13
11
72
45
52
71
54
3
15
13
71
60
30
79
17
30
37
48
12
35
12
13
68
87
66
12
43
60
24
35
12
24
60
9
15
13
5
27
3
33
4
77
30
13
56
117
54
36
132
6
7
35
37
48
107
13
29
6
48
85
11
21
39
33
3
24
1
12
48
48
47
25
12
41
42
73
20
4
11
186
43
8
3
54
31
131
9
15
12
24
6
7
116
39
12
13
60
65
6
24
1
71
60
24
129
105
18
18
7
12
35
36
9
36
165
15
15
30
6
54
15
9
102
48
25
11
72
57
16
12
47
85
20
16
72
53
19
48
8
27
37
11
57
39
30
43
36
60
47
54
6
60
18
19
23
12
21
9
48
18
24
45
28
35
42
6
25
71
153
21
27
45
24
3
40
17
3
16
11
48
18
30
37
71
60
36
18
12
48
6
49
80
40
47
36
48
30
27
108
9
42
18
6
25
77
3
52
53
7
12
17
6
105
45
138
6
24
60
12
7
23
12
25
80
40
47
6
3
21
54
6
39
24
33
84
54
24
1
20
112
65
43
44
3
13
20
9
60
18
12
6
30
42
210
97
108
65
15
9
84
42
93
72
39
66
43
5
27
33
79
20
75
1
5
27
39
9
4
48
53
12
24
39
72
72
16
24
56
39
1
24
41
96
19
41
30
48
85
35
1
17
18
6
91
77
42
9
57
114
1
113
6
13
65
6
12
24
93
88
48
17
27
16
17
132
30
48
45
3
45
27
33
15
84
13
59
21
15
30
12
15
33
42
13
23
12
93
21
19
29
36
7
95
120
57
27
18
43
32
40
65
102
6
18
60
25
17
42
48
72
48
30
102
48
37
17
84
54
61
11
6
102
36
42
3
21
63
60
16
132
32
16
32
195
25
23
45
87
48
36
153
3
37
20
28
5
3
12
39
48
73
20
27
6
55
20
52
89
54
6
6
13
71
36
73
59
25
65
91
12
32
57
24
24
31
24
35
1
131
6
7
23
120
18
67
8
111
30
114
49
80
207
49
5
66
78
12
19
11
48
12
36
30
7
5
30
36
84
1
29
3
88
11
13
5
175
20
48
28
5
96
91
89
43
80
16
17
27
3
54
6
24
73
47
13
17
19
35
9
15
1
20
52
35
12
42
24
15
39
48
42
30
25
17
6
30
67
60
5
6
37
53
27
39
48
13
107
13
5
63
12
33
7
48
12
32
75
81
40
12
53
7
128
4
47
6
7
35
18
3
40
24
8
3
6
48
18
24
1
12
41
24
78
12
12
24
36
21
3
12
13
17
67
56
4
36
59
1
89
3
27
12
30
6
25
59
49
24
41
90
36
30
36
3
27
18
79
36
20
51
61
12
53
7
5
78
54
36
48
55
32
12
3
48
126
6
93
12
72
81
55
24
5
66
6
36
42
13
47
25
120
8
15
48
6
3
27
9
84
21
102
13
47
18
114
12
1
5
42
60
25
80
75
6
42
24
30
126
12
12
36
102
18
145
23
12
30
187
53
30
13
20
57
135
9
31
68
51
9
69
42
24
42
18
24
60
42
103
35
60
12
108
60
36
120
120
85
47
48
85
47
30
174
6
24
60
24
67
32
76
144
20
15
13
12
11
30
6
48
60
25
53
27
16
35
157
23
36
24
36
48
25
20
57
24
126
9
40
5
27
27
81
27
72
12
1
17
43
23
6
78
13
8
15
36
60
33
75
21
21
19
60
20
24
3
33
27
54
54
9
100
188
3
186
3
15
1
12
80
72
87
90
54
12
24
13
36
32
39
84
36
13
20
147
61
12
11
84
36
49
48
65
43
11
48
126
6
33
27
90
3
40
41
127
47
1
47
48
6
60
6
48
12
30
15
15
54
3
88
107
33
28
5
12
15
72
3
120
144
24
24
21
15
72
48
84
12
78
48
3
4
36
41
36
27
15
30
42
49
47
12
18
67
8
9
43
23
85
107
18
43
17
54
30
43
60
65
42
9
40
11
21
40
5
7
17
79
84
17
6
48
25
29
6
105
15
45
45
27
93
36
24
6
73
11
12
45
39
73
20
15
66
30
9
21
174
96
30
66
13
41
6
49
17
54
9
51
126
78
37
32
16
5
127
47
36
25
5
7
17
42
18
6
72
12
25
107
6
30
33
39
1
47
13
65
6
61
17
15
45
6
9
16
84
35
121
44
15
73
95
13
60
11
21
57
31
60
155
9
51
72
13
11
96
12
13
35
105
99
48
33
63
24
6
30
9
16
140
39
25
48
17
3
28
47
85
5
54
54
60
147
40
5
60
3
4
11
126
3
15
81
4
5
36
54
78
43
35
24
21
27
12
66
60
66
49
12
12
20
27
1
53
66
78
90
85
48
29
19
71
84
49
11
30
15
64
60
48
5
42
1
65
75
27
48
60
9
27
36
18
67
12
36
12
35
37
41
126
1
20
63
49
5
30
198
12
72
3
15
45
40
8
9
91
137
3
27
45
3
18
55
17
150
13
24
53
90
ABCD 95309300566*3^$a+1 [50068]
51
69
45
19
71
210
36
115
104
51
21
129
36
138
49
23
114
30
9
15
1
101
27
123
18
51
21
75
9
15
21
67
23
108
366
84
139
80
72
69
96
54
12
33
64
11
45
51
30
90
54
7
72
56
96
24
15
6
43
56
16
11
37
56
72
33
66
54
31
120
8
88
23
42
7
56
21
6
45
45
54
36
9
135
30
144
42
25
29
54
21
15
1
24
11
30
24
66
13
5
60
55
24
32
81
54
36
24
205
48
96
32
15
48
9
27
6
138
186
30
60
1
80
9
66
165
75
30
114
109
17
15
24
9
216
15
16
95
24
1
8
45
19
32
24
27
60
57
16
144
71
72
30
18
25
125
19
17
79
5
6
141
39
30
36
24
30
54
99
72
40
48
168
8
141
24
30
36
24
90
135
192
72
48
183
12
18
75
21
54
61
29
75
15
25
56
45
54
37
8
64
56
51
30
36
18
49
8
33
72
7
8
88
32
123
36
25
41
63
15
90
7
80
15
9
160
11
18
60
156
99
117
24
19
65
6
54
27
3
165
21
3
48
33
126
6
54
45
81
18
69
21
30
85
56
45
115
5
51
24
75
133
23
33
27
30
18
42
18
30
90
9
33
18
37
8
24
177
15
16
48
71
1
29
54
96
45
75
13
47
216
30
18
121
5
6
30
15
24
64
72
29
30
21
15
97
168
95
129
69
99
72
16
29
43
101
6
45
144
57
108
27
88
11
21
33
6
25
5
54
42
75
33
12
3
51
13
72
48
47
9
117
78
21
40
5
36
168
7
29
171
39
193
32
40
11
30
103
65
151
48
8
3
60
9
88
83
12
168
1
8
147
126
87
3
90
54
85
11
93
117
3
21
51
123
21
21
27
88
8
15
90
39
40
47
6
48
6
21
120
3
180
12
24
165
24
75
42
108
30
9
27
45
16
29
171
40
48
24
23
90
39
21
228
87
24
21
19
56
9
6
90
48
15
21
24
115
95
25
24
77
3
3
37
8
39
54
6
90
3
88
32
40
8
3
36
60
21
24
21
24
3
88
29
43
47
90
15
64
32
72
51
36
6
90
57
72
16
8
160
5
42
9
21
3
111
1
24
29
19
96
32
48
40
80
57
15
3
61
24
95
25
11
13
8
3
36
25
29
19
11
60
126
30
165
40
24
32
40
32
63
169
11
18
51
81
108
12
60
18
30
42
9
264
51
61
104
51
109
35
36
18
66
90
90
121
113
15
21
24
102
60
54
3
48
3
69
21
162
25
5
18
9
51
69
21
30
21
120
24
40
11
126
18
42
123
75
61
104
27
18
36
63
51
69
3
205
23
6
43
23
9
40
101
30
60
33
21
54
36
1
24
149
115
56
16
24
275
36
57
48
88
11
69
64
8
64
56
99
30
96
159
15
25
8
27
69
75
117
39
9
120
15
57
165
54
210
3
208
80
15
57
33
54
9
15
57
15
18
151
5
36
15
48
27
24
45
81
15
15
49
5
3
57
15
24
27
13
95
42
55
29
3
96
87
9
171
54
144
15
21
66
18
6
9
45
19
71
102
24
91
29
180
126
78
19
8
72
192
16
29
3
3
45
3
42
27
3
133
56
40
185
6
33
21
43
32
24
75
42
19
29
42
84
60
120
9
45
27
15
9
24
21
30
54
186
45
21
339
64
47
9
45
24
27
88
56
111
33
27
37
11
132
25
59
21
15
33
96
120
64
11
69
64
80
16
65
15
75
30
216
150
156
13
191
1
29
3
3
253
32
69
90
9
105
30
60
37
8
27
93
120
57
63
21
51
9
36
19
96
72
11
205
47
33
120
144
81
72
79
5
114
145
155
72
60
90
63
27
45
3
45
15
57
45
60
7
41
6
54
12
7
8
3
45
184
23
90
168
39
123
90
19
11
24
84
6
30
54
72
54
33
63
25
8
57
48
6
9
64
71
1
80
96
69
3
93
180
30
9
48
33
39
39
12
24
165
88
32
15
24
57
15
25
32
72
48
33
78
1
35
30
6
18
15
24
16
137
108
90
36
114
51
15
96
9
16
32
96
120
24
63
105
69
180
36
18
36
126
90
60
97
56
21
43
101
132
39
16
104
21
ABCD 95310129802*3^$a+1 [50072]
1
20
60
45
67
23
37
32
75
45
16
108
47
97
12
8
96
144
40
17
19
17
115
104
48
72
21
19
35
49
192
20
45
15
12
40
32
171
49
44
15
1
161
7
101
67
59
21
48
64
152
28
116
184
36
44
117
15
100
101
18
97
29
39
36
40
56
204
28
101
27
240
3
21
69
91
8
88
32
303
13
32
52
140
16
96
228
72
120
44
16
96
32
96
52
83
217
48
84
128
40
8
87
33
4
108
125
3
72
204
36
28
71
61
8
24
141
207
124
8
3
213
4
128
4
200
16
20
9
54
45
144
36
27
33
4
20
12
160
44
16
35
1
125
7
120
32
36
93
151
156
35
90
18
277
8
4
68
28
252
68
4
8
4
380
195
36
54
54
109
53
195
24
69
19
80
27
45
4
12
83
129
16
36
104
232
200
24
48
12
99
109
17
15
48
36
16
101
7
83
13
41
39
87
108
9
117
54
45
76
80
60
45
51
100
44
160
48
36
20
12
52
53
39
196
92
87
25
155
126
54
13
20
3
49
120
65
3
33
3
15
109
17
99
60
180
111
93
132
156
108
16
36
224
16
20
28
20
72
72
168
52
11
9
40
56
57
55
200
40
29
43
48
20
33
19
53
87
60
36
4
48
8
45
72
19
8
27
9
96
75
249
60
4
32
159
36
105
39
25
44
88
120
324
20
24
16
36
20
183
1
8
48
48
72
48
36
48
108
69
43
11
21
40
11
69
16
23
36
141
39
1
128
16
89
15
21
90
129
72
72
33
3
87
85
68
52
60
192
212
105
55
8
27
90
15
28
47
213
3
45
45
307
80
63
129
15
33
180
57
55
44
36
9
115
36
11
45
120
160
92
148
12
236
52
32
36
16
41
127
17
3
36
15
297
45
27
27
133
11
109
8
12
51
177
24
69
31
48
108
65
7
83
9
100
44
84
76
84
32
39
9
108
4
8
100
96
17
27
96
72
12
16
96
276
284
36
3
117
72
261
180
36
171
40
60
48
41
90
1
35
54
51
3
105
16
8
112
44
57
19
8
40
128
4
35
45
16
209
43
72
101
7
188
120
72
72
99
105
240
15
45
81
19
36
140
129
90
177
3
162
27
40
77
91
72
60
128
124
36
60
24
89
36
15
16
32
27
9
240
76
71
37
17
39
136
8
112
155
333
36
16
11
49
56
75
33
57
54
1
35
25
68
144
177
91
35
180
57
48
3
45
4
80
28
59
25
108
47
1
20
12
72
21
103
36
120
155
61
8
52
192
260
12
45
36
18
9
40
56
84
16
116
256
32
88
5
19
71
54
115
48
152
81
15
72
240
108
52
107
133
101
27
12
156
16
36
48
140
16
35
1
12
77
90
9
24
280
56
144
96
12
9
54
109
20
28
20
52
12
11
25
29
91
20
64
41
18
1
35
21
28
77
3
105
72
19
104
75
37
72
8
52
108
65
79
48
17
63
27
54
135
124
68
28
32
52
48
35
234
3
28
59
1
72
48
240
12
60
32
129
31
8
12
111
213
184
116
16
48
12
68
12
216
15
54
39
4
8
4
36
24
48
17
36
3
15
72
25
72
152
280
36
132
12
191
229
8
33
7
56
100
17
3
15
57
72
12
16
132
32
16
72
80
213
15
3
216
1
32
93
183
60
171
13
23
105
12
108
4
36
5
3
52
ABCD 95310411572*3^$a+1 [50069]
171
72
12
18
348
99
108
9
126
30
150
48
150
51
21
75
123
81
36
252
240
111
81
39
105
96
33
3
177
6
201
9
87
12
33
63
129
18
129
123
90
27
9
36
6
12
42
90
18
48
144
39
165
54
201
171
165
93
90
66
39
48
147
72
78
387
48
15
192
6
30
33
111
168
57
48
48
12
117
75
21
27
96
39
228
165
3
81
129
216
3
3
33
69
123
9
3
33
63
57
180
90
60
54
54
156
21
84
48
48
252
51
129
3
90
174
108
126
186
33
75
12
18
6
12
24
153
48
105
75
15
189
36
144
9
102
18
6
30
90
90
231
9
243
132
96
63
180
24
180
180
48
330
63
81
66
33
156
51
48
72
69
48
207
96
69
105
18
177
63
102
24
39
15
141
51
36
18
39
231
24
72
36
144
48
36
24
36
30
27
117
60
12
15
39
54
96
210
24
138
15
75
78
75
81
114
12
18
252
240
15
33
54
18
108
234
186
90
45
207
30
78
21
48
93
102
93
15
54
114
54
87
39
210
36
18
18
18
42
15
15
24
36
9
75
261
207
81
45
24
336
132
3
51
33
12
96
249
18
108
93
87
54
18
18
42
90
66
117
33
54
153
48
132
63
192
129
240
45
51
63
234
108
27
48
195
120
24
381
144
60
9
102
33
36
9
30
9
51
12
60
252
57
9
24
75
135
153
63
42
75
48
69
90
93
132
33
138
225
261
15
45
255
96
99
30
54
45
12
48
36
75
33
132
183
57
105
39
117
27
45
72
75
39
21
69
54
21
207
33
111
18
111
87
150
102
45
117
15
219
21
3
66
27
45
108
252
39
180
69
204
12
51
12
15
12
234
42
72
12
36
54
6
33
204
87
45
45
30
54
6
9
60
132
15
12
222
51
69
6
57
321
12
54
90
126
90
42
33
15
150
75
63
54
252
63
48
75
213
39
192
6
120
123
96
3
30
111
144
108
15
24
9
45
252
39
51
84
45
333
6
45
96
96
117
432
135
228
93
18
141
15
33
132
15
78
12
36
3
252
75
102
96
90
117
99
33
111
216
9
12
33
54
12
204
66
126
90
279
63
276
45
36
135
21
333
135
159
66
60
99
21
39
48
39
105
36
129
18
105
63
33
87
45
33
54
12
96
45
3
42
48
36
108
150
45
21
6
198
12
60
174
180
36
141
288
9
30
45
12
96
15
102
27
195
48
180
345
93
87
12
240
183
93
27
21
60
117
78
12
129
48
96
57
84
51
117
207
96
15
93
84
291
42
30
33
45
30
36
36
42
195
75
36
21
204
36
96
33
42
108
69
33
18
6
90
48
60
48
24
36
54
51
93
147
33
90
ABCD 95310959332*3^$a+1 [50028]
48
24
156
24
50
34
114
90
18
84
18
2
39
67
18
90
5
36
9
46
66
54
14
4
198
24
26
10
53
31
101
43
42
35
9
4
216
36
23
91
98
58
18
42
5
79
24
62
58
5
19
158
3
117
15
79
96
53
36
1
44
4
42
5
115
72
36
14
171
91
26
10
53
31
18
132
90
50
4
120
36
114
26
10
48
42
48
42
98
10
12
149
247
14
10
84
5
72
13
24
8
22
36
146
39
37
72
32
39
1
210
18
36
114
36
90
30
41
31
5
55
144
48
36
36
50
10
108
161
67
42
90
18
30
24
36
12
86
22
29
193
48
140
148
36
131
9
28
48
54
36
14
58
41
9
36
46
36
30
42
17
36
127
12
60
18
66
14
10
30
6
210
6
126
30
114
18
12
126
114
210
78
77
21
82
30
270
36
60
12
114
18
120
72
18
68
10
12
96
17
55
84
149
69
12
10
198
48
23
175
50
27
13
24
80
10
12
6
12
90
36
24
18
143
127
18
44
60
63
115
149
73
138
60
48
180
96
134
36
58
18
42
300
2
160
11
43
2
4
131
25
150
53
36
31
18
11
103
12
24
12
14
136
140
3
91
18
90
18
72
107
31
132
36
336
6
72
18
48
36
90
144
191
13
48
203
1
306
210
20
39
31
24
48
36
6
48
32
96
48
36
36
22
18
24
71
180
144
96
13
90
12
14
46
48
54
23
73
102
5
67
41
31
5
91
54
18
156
41
85
68
76
126
5
31
24
54
66
24
41
21
15
45
39
55
18
23
7
2
70
14
64
18
53
1
80
184
32
15
57
118
149
103
30
18
14
100
126
48
77
9
15
13
30
113
13
96
18
36
156
144
14
82
54
12
60
18
12
74
39
1
36
54
84
2
48
22
42
162
126
48
11
25
68
76
6
108
12
6
12
32
10
48
60
36
170
94
18
59
1
32
108
4
44
144
27
13
72
11
103
66
78
17
13
90
90
78
62
27
9
22
14
99
31
216
144
6
174
60
36
233
49
90
77
1
138
72
132
77
31
53
36
13
42
36
12
60
17
19
125
81
216
10
5
79
6
90
12
41
31
14
36
4
54
150
18
62
112
90
5
139
132
48
6
48
32
10
158
22
48
41
36
31
29
36
120
55
5
25
42
30
23
24
93
243
19
84
54
20
106
72
110
142
36
24
36
125
31
5
96
57
27
55
30
6
5
79
36
252
42
80
76
24
80
76
68
135
247
50
99
45
108
27
19
17
13
6
18
23
49
80
166
24
41
13
36
66
74
130
66
104
4
126
6
30
24
66
198
186
234
36
48
41
49
6
17
105
3
211
96
18
66
36
5
37
23
13
84
32
10
66
60
48
32
4
54
24
156
194
280
30
72
185
19
156
41
235
5
7
50
10
72
89
31
5
289
71
105
76
180
144
30
50
10
36
53
31
6
18
66
54
24
98
4
95
19
14
12
10
18
8
22
276
161
81
4
24
36
18
26
64
18
144
30
68
10
36
17
13
11
25
198
168
54
108
12
96
32
178
158
10
36
66
32
22
18
126
186
8
22
60
126
102
41
1
71
139
60
36
62
10
77
81
39
109
116
28
48
42
12
108
78
54
120
50
99
132
57
63
85
18
6
35
31
50
63
45
36
10
84
41
139
5
91
36
30
59
45
36
130
5
85
18
50
27
24
129
22
60
84
50
64
36
35
180
73
66
50
10
66
234
24
98
154
120
14
64
71
72
109
174
60
125
72
109
198
48
5
9
15
13
18
72
48
14
28
12
24
12
18
2
3
31
24
77
9
40
120
59
36
33
70
108
72
72
126
90
14
15
120
1
90
5
57
166
42
35
24
79
6
18
72
134
4
36
ABCD 95310967736*3^$a+1 [50029]
24
32
51
39
4
29
195
57
75
124
156
8
72
21
43
6
78
2
90
28
12
29
39
66
16
74
16
78
2
33
12
3
6
40
62
42
27
3
105
27
4
26
18
57
3
10
215
72
43
60
77
3
57
49
179
15
93
9
40
26
84
4
149
3
22
2
36
42
22
56
12
30
30
40
2
39
19
36
66
90
144
14
30
42
88
32
18
108
72
66
70
20
6
18
36
21
13
30
2
30
10
26
30
58
6
23
31
56
28
38
63
57
3
31
180
20
120
78
40
11
96
19
24
12
68
18
48
46
20
33
36
12
3
84
102
6
84
6
54
24
21
21
58
56
36
4
24
65
21
15
3
33
69
6
64
24
17
24
33
42
28
60
38
64
48
38
4
24
36
29
21
24
87
3
45
1
23
33
48
30
10
6
98
70
2
3
21
54
12
96
12
52
140
48
36
126
15
60
13
6
2
27
60
3
28
26
34
17
144
48
55
8
9
15
28
17
51
30
30
48
16
53
45
22
80
4
20
69
37
11
72
60
51
6
10
110
88
6
32
42
15
27
81
37
11
31
14
15
31
24
2
18
9
96
15
72
94
11
24
36
15
144
33
1
26
24
12
48
16
5
19
24
12
20
18
112
48
62
34
122
30
120
18
6
24
66
78
22
5
13
38
12
22
114
17
139
5
3
120
42
190
56
57
63
34
18
92
4
134
15
7
56
33
49
38
28
77
9
30
18
42
54
27
19
18
56
46
26
15
27
30
15
25
35
7
20
34
6
26
42
22
26
9
39
64
8
28
74
66
6
48
18
84
4
30
80
30
4
72
14
96
90
78
10
17
36
12
3
18
6
84
16
54
90
5
15
100
6
38
96
34
50
16
36
8
10
62
84
46
14
117
45
72
63
15
12
166
95
57
22
32
24
64
2
51
13
66
110
10
5
15
24
9
27
45
145
38
72
18
15
27
4
20
4
2
24
24
111
19
6
56
18
36
40
2
90
30
58
104
45
25
8
24
70
26
15
7
26
24
10
30
2
9
51
33
111
16
20
36
34
56
64
90
20
81
15
4
14
24
22
5
51
52
77
9
72
112
86
40
5
21
15
19
54
95
25
26
40
96
68
10
2
33
37
18
68
42
6
120
10
62
24
28
8
45
27
6
40
90
41
51
48
106
18
6
14
52
29
57
64
71
39
4
6
48
8
154
24
5
36
3
40
8
18
27
37
26
4
122
24
114
40
60
60
20
42
30
48
10
42
38
18
57
75
72
18
42
94
6
29
19
72
26
24
24
15
1
50
48
22
30
29
55
54
2
60
36
9
43
17
159
10
11
21
27
7
65
69
75
99
10
35
27
10
26
12
72
64
149
7
54
32
22
32
4
29
27
4
26
24
66
6
34
20
18
30
18
42
6
6
40
56
60
24
78
10
12
146
63
1
24
6
26
72
30
52
53
1
35
27
42
27
36
7
8
4
38
63
33
30
4
20
42
6
42
22
53
87
120
33
15
46
6
44
45
9
30
48
138
16
14
4
17
133
2
174
54
12
105
13
23
49
8
18
24
64
84
26
6
66
3
21
15
129
10
6
191
72
97
8
3
39
84
42
48
6
18
6
90
42
60
33
55
26
40
48
2
108
81
31
104
60
46
30
5
3
12
24
54
30
33
7
66
2
28
56
48
66
6
24
100
32
69
43
17
3
10
50
57
15
6
48
30
9
3
28
92
57
27
10
8
90
45
7
108
20
18
18
126
48
10
6
35
36
33
16
30
29
31
56
9
27
34
14
4
20
10
11
19
26
46
140
64
60
26
24
46
26
30
90
42
16
6
56
22
2
3
15
30
40
71
1
30
5
13
62
10
206
64
41
27
6
24
48
58
24
6
6
20
30
66
48
6
54
84
12
114
15
9
102
21
3
81
33
48
72
22
48
2
54
4
5
36
31
236
42
42
45
39
72
4
68
12
6
24
51
13
62
108
6
24
6
90
30
21
27
10
30
8
24
64
32
24
34
11
93
6
16
84
84
41
105
42
64
8
180
93
27
42
39
57
42
76
17
15
24
4
56
6
3
99
52
65
75
58
32
6
48
16
5
3
48
58
6
41
19
20
4
17
19
24
5
36
3
93
19
54
71
25
54
2
27
45
162
9
15
24
45
31
5
61
50
4
2
18
36
66
39
9
6
34
14
60
93
3
36
28
62
30
108
6
27
24
43
5
3
34
30
20
9
15
4
32
18
3
7
80
78
30
4
20
10
26
12
52
44
40
2
3
21
24
27
39
6
18
60
34
6
149
3
42
10
32
33
15
30
22
8
18
210
22
71
145
24
66
6
71
15
69
21
39
3
46
2
60
84
54
54
90
10
5
36
21
18
21
39
12
36
4
65
75
154
24
32
30
36
12
16
2
24
30
24
12
57
27
24
60
9
63
33
27
42
6
4
5
97
48
86
136
146
22
26
162
22
30
2
18
33
144
108
3
48
96
28
5
63
24
21
7
42
14
36
36
9
63
45
36
25
6
180
38
22
5
13
38
42
78
88
50
27
27
52
29
81
48
70
17
9
15
27
54
3
15
48
64
89
15
6
6
45
39
21
27
12
96
64
20
70
86
72
12
24
36
48
160
2
66
9
21
82
68
69
55
60
26
15
33
24
30
90
72
6
42
15
25
2
108
21
19
2
138
6
94
32
24
16
108
20
10
71
9
16
11
45
58
20
76
54
38
58
6
68
30
6
10
122
52
8
24
18
70
42
98
60
18
22
8
33
51
21
7
20
40
68
48
16
56
132
36
34
11
99
48
4
20
28
56
4
32
64
20
57
7
140
18
42
12
21
69
40
26
54
3
27
18
15
15
10
23
ABCD 95311230362*3^$a+1 [50005]
65
84
108
240
30
1
5
79
36
72
59
73
143
18
55
96
143
61
12
24
65
19
35
30
126
13
11
145
155
36
6
138
49
156
240
47
48
36
145
5
54
12
144
121
29
90
25
96
5
79
59
36
61
12
12
23
1
59
30
132
151
120
35
30
43
125
127
48
120
65
31
84
95
42
43
5
67
48
84
12
120
60
5
114
97
65
7
47
30
19
36
23
12
60
1
17
48
7
72
60
24
5
102
54
175
36
155
97
108
5
115
89
163
48
72
12
24
95
264
25
12
5
30
13
12
36
35
25
173
19
47
1
113
12
7
132
24
35
217
35
13
47
49
53
31
95
24
1
60
47
13
95
30
19
107
54
6
61
29
19
12
59
13
113
103
96
119
36
1
23
72
25
5
7
360
71
66
19
60
192
12
77
55
59
1
36
17
43
389
90
36
180
12
253
293
55
24
41
31
180
36
84
29
199
12
59
1
35
54
151
108
108
168
96
113
48
54
60
73
60
252
24
107
13
59
36
6
84
19
23
73
11
73
192
11
13
17
79
36
12
48
120
60
137
31
60
24
131
126
55
5
103
72
36
24
11
13
77
42
30
7
48
5
43
144
41
54
114
7
65
18
49
35
1
132
29
19
12
12
12
48
83
13
17
79
65
18
85
108
23
150
102
13
119
13
23
90
30
1
53
247
60
48
132
84
12
47
133
83
49
48
12
12
204
192
59
24
49
53
19
71
289
53
31
24
77
55
36
12
60
65
91
5
7
23
72
49
23
180
37
35
36
49
36
47
13
113
199
47
1
48
11
169
29
187
11
49
36
53
42
13
12
65
43
36
216
23
1
5
283
17
54
42
19
60
23
1
132
12
12
84
144
11
85
132
48
11
121
59
36
72
1
12
35
49
36
23
60
12
180
144
6
48
6
36
30
55
48
72
24
108
5
7
41
294
108
30
31
41
36
7
11
37
5
127
71
61
48
156
60
11
13
5
103
203
6
90
13
12
119
97
264
60
5
18
18
43
12
89
31
24
59
49
5
36
139
60
12
71
54
91
5
180
12
6
25
11
49
144
96
11
54
7
24
65
79
5
6
54
30
6
30
73
36
36
84
60
17
115
72
12
53
78
48
114
7
48
83
13
60
149
18
37
96
11
25
95
54
7
60
24
120
119
1
36
119
54
139
96
5
36
54
54
30
1
59
157
35
13
23
78
210
6
55
71
25
59
36
54
36
7
101
54
6
127
12
36
60
71
84
37
24
119
42
84
175
23
36
37
89
55
204
24
11
30
55
125
151
24
36
5
91
120
168
41
79
11
66
162
18
78
1
36
84
215
133
12
60
89
91
108
36
11
36
18
42
12
1
144
72
60
53
7
29
7
132
35
13
119
13
17
54
157
5
55
23
1
24
360
36
120
71
72
30
67
96
180
17
96
72
102
1
12
149
79
161
84
19
12
36
72
41
19
41
31
131
25
5
7
11
1
113
31
275
25
96
23
61
47
13
125
31
96
12
108
48
47
258
139
17
43
53
174
24
37
24
156
84
41
43
95
72
37
23
133
95
60
37
120
5
144
79
5
54
133
48
5
7
23
1
36
84
24
84
60
5
138
85
12
65
31
95
1
48
23
42
43
5
103
47
25
24
23
37
173
96
36
151
108
36
41
24
288
67
36
12
60
23
120
73
12
113
7
53
55
11
6
43
77
18
25
71
73
11
217
5
7
5
7
24
24
60
72
125
126
13
239
18
55
12
17
115
84
180
5
19
125
12
43
53
139
24
24
12
29
6
18
7
24
36
35
241
108
11
13
5
72
24
31
89
42
73
36
24
24
48
65
67
95
13
12
5
6
156
ABCD 95311463524*3^$a+1 [50007]
23
25
87
9
15
33
108
23
100
12
9
11
13
27
80
4
33
95
96
16
84
96
80
48
25
111
20
76
116
13
144
23
28
92
4
164
1
48
11
16
44
1
111
32
61
35
1
15
200
136
57
36
24
192
15
60
20
16
80
84
1
47
25
48
15
104
193
11
61
15
120
8
88
69
96
3
132
153
144
23
108
240
16
21
59
109
36
36
159
33
36
71
136
45
144
59
49
47
24
16
60
21
180
119
16
9
75
24
57
60
3
32
109
143
52
60
45
24
15
57
23
156
13
51
45
47
84
13
47
25
84
72
60
192
108
23
96
48
48
73
35
52
60
152
12
36
73
71
73
215
16
105
135
32
48
25
35
36
24
96
25
120
15
56
25
47
16
104
12
1
12
131
76
20
169
71
64
132
45
72
83
145
15
9
84
11
96
124
144
12
48
20
156
36
73
36
119
25
147
69
15
345
95
16
20
100
168
20
12
64
81
3
32
25
23
36
349
179
97
59
16
45
35
241
48
27
248
76
188
25
36
275
144
25
132
171
9
120
36
168
179
108
4
56
288
85
15
132
8
160
21
11
13
11
64
9
47
184
57
135
9
15
81
48
132
108
135
152
4
116
25
83
84
88
224
24
204
16
105
72
99
24
57
12
72
75
129
12
3
44
60
1
72
24
35
16
240
68
76
44
52
44
96
13
51
105
204
131
49
15
32
24
85
144
95
12
4
36
108
12
84
69
107
12
97
15
33
72
71
88
57
95
48
37
59
1
35
157
147
21
23
16
68
1
15
20
85
59
157
59
144
1
35
52
48
21
168
48
168
11
60
193
35
12
36
85
203
172
60
32
132
25
36
60
23
60
96
1
255
33
111
24
32
25
3
60
9
303
8
16
68
1
11
100
96
48
69
171
20
24
16
152
85
35
4
36
177
36
72
243
69
23
108
25
119
232
81
15
44
73
36
15
32
4
93
3
117
111
156
9
84
71
16
93
95
48
28
80
1
23
1
71
49
24
108
99
21
23
100
21
39
105
60
15
56
64
132
48
96
33
108
95
168
24
36
109
23
24
25
24
12
204
11
97
95
85
171
20
12
12
36
145
51
33
60
35
136
9
12
35
136
48
20
1
36
75
48
36
44
16
60
225
51
57
180
63
24
93
12
135
189
75
21
156
168
11
1
3
57
48
72
95
64
81
48
111
141
3
56
73
72
108
23
25
75
44
13
3
69
36
48
51
9
95
24
133
108
71
124
32
160
32
85
71
24
13
99
93
11
24
97
84
27
240
9
159
132
9
23
13
72
47
205
24
12
123
12
48
36
164
37
59
85
23
13
72
72
84
11
4
96
60
360
9
195
21
15
80
73
183
24
80
96
88
9
36
60
47
37
72
60
59
301
15
21
107
37
203
48
49
168
12
15
80
1
12
23
88
21
155
16
24
104
97
12
11
76
20
1
75
188
120
40
9
95
37
35
1
144
71
13
59
216
37
107
13
72
60
87
296
184
80
16
84
81
15
33
111
69
155
61
36
159
80
73
27
45
36
107
193
83
24
16
20
60
16
116
157
120
11
132
73
132
12
72
11
48
84
25
3
45
23
136
36
68
25
35
196
44
37
23
160
9
11
52
9
255
21
35
88
20
1
35
108
13
60
48
60
27
9
131
205
ABCD 95311672936*3^$a+1 [50024]
168
11
114
18
49
23
12
93
112
68
3
57
15
12
36
414
150
354
6
18
18
37
300
23
109
84
35
9
15
145
36
179
85
107
108
60
18
18
289
71
36
48
18
18
145
5
270
84
57
39
49
35
1
71
45
108
52
120
53
558
37
35
45
12
123
25
155
61
84
132
101
279
63
108
129
48
40
5
55
20
87
36
157
36
17
235
5
90
165
244
24
116
108
40
95
30
18
24
54
111
208
36
275
85
5
66
1
125
150
72
45
45
66
181
68
183
24
301
95
13
77
162
12
253
35
37
8
12
3
108
12
78
87
33
187
36
35
30
19
77
31
113
162
48
9
27
108
6
162
84
18
126
72
105
4
24
35
141
21
120
7
83
45
124
11
24
300
33
40
108
23
325
56
15
49
167
9
108
153
18
21
208
128
75
192
216
1
204
44
120
45
78
180
84
109
5
99
21
54
96
90
31
36
108
35
9
195
72
228
37
35
73
20
75
48
150
99
21
187
12
68
183
78
51
160
20
268
152
168
147
18
147
3
108
48
9
72
99
69
3
145
35
45
172
72
80
28
140
3
72
18
78
120
132
237
52
48
131
85
36
35
198
7
84
35
42
15
132
16
35
570
6
13
71
169
197
235
35
36
165
12
21
126
84
1
23
177
111
72
126
144
18
144
45
64
47
97
143
49
41
27
12
51
12
61
120
56
15
21
84
45
31
113
175
71
213
3
129
48
76
164
16
35
24
57
60
39
25
84
71
312
13
167
117
63
37
17
15
60
51
84
105
111
78
51
123
42
126
120
24
85
108
35
73
24
80
40
269
90
169
35
36
9
171
181
191
25
120
72
35
162
96
103
32
129
255
3
72
180
66
27
160
20
15
48
168
189
165
42
126
27
112
23
1
71
49
71
60
1
12
95
102
150
373
5
67
60
143
48
348
81
99
109
11
24
33
33
42
73
71
165
64
116
60
9
30
24
45
27
85
168
83
69
148
108
53
6
18
195
52
71
9
64
17
168
90
36
36
12
37
35
18
15
100
108
12
212
108
40
275
165
72
28
20
60
352
23
138
18
9
52
65
168
18
49
216
5
18
72
48
1
24
29
147
21
19
83
180
60
36
36
81
3
6
18
225
135
72
33
51
60
84
18
42
12
181
107
42
139
72
77
91
11
169
65
19
72
71
73
24
53
67
35
181
131
13
53
115
35
18
99
261
55
47
42
48
567
16
227
145
32
63
12
1
164
12
81
19
71
49
23
192
105
3
33
3
97
125
99
171
177
76
107
69
36
87
37
143
126
55
96
35
228
117
213
267
88
23
177
21
90
1
20
96
3
9
72
28
35
177
21
258
246
63
63
18
ABCD 95311775686*3^$a+1 [50053]
42
33
75
12
5
40
3
57
3
18
3
9
11
4
33
75
20
72
88
48
24
32
115
29
16
8
43
42
42
45
15
21
8
37
135
8
79
21
51
225
75
6
59
4
81
60
60
3
60
15
45
12
3
12
9
36
36
57
83
79
29
4
12
260
85
30
9
12
27
21
69
63
99
18
87
24
72
108
36
24
20
4
3
42
72
15
48
12
128
112
36
15
24
33
12
24
39
305
145
75
96
12
8
4
20
12
43
18
3
12
72
12
24
9
27
20
4
140
196
48
36
9
15
45
75
12
48
128
4
44
124
8
64
8
7
9
129
87
33
51
51
18
11
1
60
6
45
15
12
41
61
15
81
12
47
103
180
5
37
11
24
28
117
3
8
24
16
99
9
20
4
12
3
53
40
105
60
99
3
213
12
33
39
15
69
24
36
20
16
60
33
63
48
92
7
81
60
81
179
24
163
24
9
12
152
7
45
33
51
9
11
49
11
40
24
75
21
21
35
4
84
68
108
64
12
3
12
30
63
12
44
52
9
75
24
12
20
40
12
27
9
27
33
117
99
60
24
69
72
83
7
36
29
120
13
3
192
12
111
45
39
5
25
39
44
136
44
36
4
12
3
18
183
44
52
3
5
25
51
24
8
19
36
90
42
168
57
12
3
21
12
72
27
53
72
36
4
33
75
32
100
15
5
31
9
36
12
72
24
39
72
33
36
12
72
87
18
47
1
107
28
8
7
29
73
3
140
67
21
140
4
36
132
68
61
51
27
17
4
56
25
18
41
24
7
21
87
30
18
24
81
48
21
35
31
9
20
13
138
42
3
48
24
33
15
24
56
12
40
45
95
96
1
71
148
32
25
59
40
84
9
51
12
108
12
44
25
3
123
9
3
21
117
27
56
37
39
156
39
9
80
19
65
25
15
57
126
33
12
60
195
12
45
20
72
121
54
33
27
105
20
145
35
64
69
11
181
75
8
13
99
135
9
20
79
5
85
3
128
16
80
25
15
93
42
9
27
149
4
12
99
18
83
52
57
6
29
43
72
9
87
102
15
60
12
15
21
24
81
42
5
28
44
16
8
19
102
23
16
72
24
36
32
28
99
101
7
33
9
15
60
44
160
84
60
12
15
9
20
37
30
174
3
45
15
33
27
60
15
5
88
24
21
114
33
132
3
5
36
61
30
45
20
36
7
21
80
112
12
56
4
3
17
115
5
115
42
3
15
45
12
8
36
151
29
72
37
35
16
39
125
16
27
12
18
135
8
124
128
64
44
127
45
15
29
108
37
15
36
9
60
23
13
15
177
47
1
35
28
27
12
5
12
13
11
16
48
33
60
123
132
32
25
3
9
6
12
48
9
81
3
92
67
21
27
60
54
95
205
63
72
15
33
60
72
165
3
60
3
12
72
48
5
40
68
7
57
20
24
61
36
47
28
57
15
63
29
43
17
1
27
3
129
21
39
15
6
39
15
29
1
6
24
78
35
12
145
6
12
12
5
100
44
24
52
104
40
12
45
30
42
35
127
33
12
36
12
156
12
120
68
36
16
12
15
21
132
48
39
21
81
75
24
21
6
5
168
19
33
87
21
72
48
36
128
16
84
3
29
36
4
36
15
60
24
30
78
33
188
16
21
99
44
16
63
33
32
76
21
30
29
16
48
12
36
57
71
7
45
108
9
47
36
72
37
15
255
45
33
3
44
100
15
180
5
4
20
7
57
15
108
77
37
48
30
81
12
99
81
12
27
18
131
16
45
3
192
20
25
90
45
84
80
49
12
30
60
156
29
16
27
21
96
21
87
12
48
32
25
30
36
33
80
120
7
57
72
3
33
45
87
8
28
60
60
140
4
108
68
40
24
236
1
6
9
15
129
44
16
24
32
4
51
30
18
21
20
7
57
15
5
52
24
9
12
11
19
5
64
12
24
20
96
12
76
81
36
27
12
144
12
69
63
15
18
75
108
24
20
40
72
36
68
4
12
21
24
39
9
12
39
56
1
162
72
36
33
27
33
51
21
27
150
150
21
96
3
18
155
24
100
8
13
23
211
5
31
54
3
56
49
123
57
138
9
24
69
3
48
120
69
15
108
12
33
3
24
60
27
9
44
25
30
90
51
159
21
20
19
72
6
30
53
1
168
15
32
16
12
48
15
9
96
15
33
96
51
5
4
8
52
8
16
99
72
5
55
96
53
76
60
60
45
3
27
29
67
33
12
104
31
29
4
120
20
49
3
68
36
121
12
87
68
13
39
8
7
41
67
57
44
91
30
168
15
27
90
95
4
20
7
84
45
33
3
15
77
172
24
9
15
140
16
99
45
36
9
15
56
52
60
15
89
88
3
54
75
8
100
12
164
19
53
28
12
12
20
36
64
33
83
7
9
33
15
72
75
5
4
96
20
4
21
35
16
20
109
90
6
12
47
60
73
3
48
36
36
132
75
93
24
51
30
3
24
72
33
12
ABCD 95311779268*3^$a+1 [50015]
12
4
48
116
36
63
45
27
9
132
4
24
12
24
20
48
12
40
35
93
76
95
57
24
144
4
12
44
12
84
24
12
3
57
52
8
108
60
12
3
85
72
92
12
144
4
36
11
133
176
12
64
104
36
15
73
8
63
117
60
40
24
68
36
4
12
24
11
9
39
36
45
12
12
27
25
8
15
13
144
36
12
20
12
36
40
20
40
12
20
12
3
25
56
16
20
36
12
87
69
24
72
36
60
28
155
117
24
28
56
4
11
1
8
48
40
8
39
93
84
100
56
3
165
15
36
33
48
168
24
60
60
88
23
117
12
12
60
24
84
28
80
100
20
52
120
68
108
12
3
21
4
56
40
8
15
21
4
72
116
48
15
21
36
4
104
16
24
59
72
21
24
84
112
8
96
48
72
24
51
33
28
72
60
48
72
32
40
68
12
3
141
36
36
3
21
4
32
84
124
32
27
36
21
40
8
48
72
16
32
12
36
36
16
92
48
24
88
95
153
12
15
57
4
20
12
3
97
44
48
75
45
88
8
16
23
33
63
21
4
131
61
20
52
11
141
24
36
256
20
88
80
12
72
156
24
36
60
24
48
48
72
24
63
61
44
36
24
76
44
15
33
64
20
24
24
28
180
48
35
37
24
20
24
39
12
21
72
36
24
132
3
93
84
88
11
97
59
21
28
11
21
48
36
240
268
8
48
4
12
80
24
12
84
60
3
21
24
12
76
24
83
141
51
60
21
12
51
36
24
36
1
8
64
60
11
45
52
20
12
112
188
28
32
48
12
36
16
8
15
33
27
141
12
72
252
3
13
12
8
64
60
44
60
16
8
75
13
92
28
8
52
44
4
24
47
141
100
23
85
236
160
116
40
20
12
12
84
192
12
16
32
60
12
36
40
12
47
21
12
24
84
12
4
36
8
24
60
16
20
144
16
56
28
47
108
85
12
60
144
11
21
60
24
3
36
45
75
9
15
57
48
15
85
8
40
24
36
8
72
3
205
56
16
20
3
21
36
24
24
24
76
60
44
51
9
40
36
56
63
141
111
81
12
12
15
133
36
35
21
84
36
64
44
87
21
84
75
9
51
25
20
88
47
9
12
48
132
52
47
85
36
20
12
27
45
220
36
8
60
4
12
128
120
51
9
40
56
39
13
108
36
84
24
72
59
9
15
12
21
12
72
16
20
3
97
44
16
83
45
24
60
15
1
72
8
16
8
12
108
120
12
28
72
23
13
68
132
63
9
132
15
9
4
152
24
180
84
168
48
64
47
9
124
8
72
40
11
9
60
132
48
12
24
99
73
20
84
75
9
24
12
24
12
12
60
48
60
24
144
15
57
4
20
144
4
32
36
48
12
60
72
12
100
140
24
76
48
8
12
12
144
72
48
36
16
32
48
3
105
60
51
81
24
40
20
99
21
36
3
1
44
36
16
32
76
92
64
96
44
15
45
4
116
39
21
40
36
20
39
33
100
32
15
61
20
63
57
40
92
36
4
32
36
4
108
36
20
24
87
33
111
36
9
60
24
51
45
16
56
120
84
16
32
16
92
4
119
45
24
12
24
84
12
15
9
64
116
216
24
24
16
32
12
28
104
24
24
36
132
12
72
96
40
60
20
147
97
20
24
12
27
45
15
133
68
36
16
68
72
4
44
16
23
13
8
15
9
12
3
1
71
33
60
156
15
9
36
4
12
20
36
48
4
36
96
128
108
12
27
85
120
144
11
61
80
12
15
73
20
40
8
4
60
12
44
12
40
8
192
168
12
243
9
72
16
8
24
36
12
4
8
108
24
84
12
52
116
72
12
52
204
36
23
13
83
37
24
119
9
12
4
20
24
156
24
48
3
25
11
45
24
36
36
3
85
119
45
100
36
24
80
36
12
52
176
15
1
248
12
48
40
12
80
60
4
11
9
24
75
13
32
76
32
24
36
63
1
35
81
88
72
20
3
21
28
116
24
16
20
72
24
3
36
165
12
52
12
96
44
60
24
52
84
20
108
15
1
35
21
4
80
36
60
40
20
60
24
60
120
12
4
60
36
8
96
24
72
24
60
76
23
9
48
64
48
47
13
72
284
84
51
49
48
68
12
52
95
33
24
100
56
28
35
61
48
35
93
27
13
8
60
12
4
8
72
64
116
16
32
132
24
39
237
4
116
84
16
36
152
36
84
28
24
8
36
72
3
9
27
45
16
48
35
1
24
44
36
64
116
24
15
12
33
52
59
60
69
76
36
8
28
128
171
21
159
9
15
45
36
36
52
32
16
20
123
21
36
72
27
121
20
28
152
24
48
48
72
108
60
60
48
52
23
21
96
27
33
52
8
48
12
4
104
40
95
9
15
ABCD 95312526696*3^$a+1 [50055]
265
96
224
135
72
129
84
124
180
192
11
49
119
120
21
244
24
23
129
63
81
87
133
11
33
96
264
111
25
164
3
153
24
135
241
47
48
117
268
24
300
155
72
73
71
49
80
108
75
37
107
133
12
8
12
4
60
36
95
13
32
96
3
129
72
40
264
24
12
11
69
75
69
75
1
23
121
276
11
49
23
1
44
27
33
135
81
39
37
180
44
51
73
72
348
12
20
60
244
11
144
117
12
36
51
189
64
20
76
11
49
84
80
196
60
60
80
255
49
95
81
132
3
45
100
56
4
11
24
45
291
24
9
40
116
51
13
131
144
285
51
96
129
24
135
1
144
143
33
39
57
24
36
99
9
52
108
36
60
239
117
84
216
4
20
144
136
200
136
23
48
13
20
40
216
104
160
47
117
12
144
16
71
49
71
33
16
228
60
20
16
144
80
76
24
23
37
35
25
176
132
12
120
76
20
136
20
4
104
292
44
135
45
180
15
72
48
1
8
40
36
32
315
9
15
109
84
92
124
144
68
4
44
27
153
240
24
36
64
140
72
28
132
60
48
36
44
75
1
144
23
253
224
16
32
267
37
80
300
63
145
23
360
129
15
289
24
23
72
81
231
73
71
49
20
123
9
364
60
36
35
96
144
9
136
119
117
123
117
4
24
119
61
44
135
1
44
276
12
99
93
16
35
141
51
193
24
96
47
168
61
48
35
192
9
40
47
120
9
204
64
32
64
131
25
324
20
15
72
37
83
24
21
48
4
188
12
87
216
37
80
3
73
20
16
176
4
288
200
40
176
24
87
25
95
9
87
37
107
21
28
84
36
60
20
76
48
60
32
168
16
24
20
16
155
25
104
72
28
36
44
132
48
12
3
45
112
59
120
25
224
111
81
351
193
20
4
32
111
9
63
25
56
135
25
20
4
336
200
36
4
104
87
109
164
136
80
15
85
96
44
24
40
20
36
135
1
8
135
105
16
480
407
24
13
380
87
105
264
76
59
49
96
20
60
231
144
109
35
57
4
11
145
71
33
39
37
60
24
311
73
92
4
119
81
24
40
20
112
128
76
144
176
4
36
239
81
216
4
179
45
16
80
171
9
120
16
84
480
32
123
145
120
95
25
84
20
63
45
28
84
116
12
28
80
64
20
267
144
1
84
35
121
48
32
15
9
96
63
57
36
28
104
192
231
33
36
51
169
224
180
99
81
16
48
120
132
144
44
40
72
68
147
45
244
200
84
75
117
243
45
96
16
11
117
12
40
224
87
72
1
80
76
68
63
13
155
264
105
135
45
60
40
96
60
32
52
47
9
16
23
72
ABCD 95313292736*3^$a+1 [50212]
123
24
373
8
39
228
120
72
45
40
8
48
27
85
8
87
228
309
3
165
48
99
396
129
15
168
33
40
224
63
192
120
105
123
157
71
132
13
32
147
36
84
60
48
48
24
25
56
99
21
192
63
12
165
72
75
21
40
32
112
35
325
8
48
72
48
24
3
45
40
23
97
23
49
155
85
8
3
84
180
120
21
64
96
47
48
84
13
240
8
27
72
85
23
105
48
120
75
72
312
141
99
85
191
49
8
87
60
60
33
15
72
33
63
144
108
180
73
119
105
75
36
60
157
143
84
45
40
80
171
192
72
48
157
155
60
73
80
3
60
72
145
83
24
181
47
97
8
63
72
33
99
48
60
57
51
84
300
48
180
72
60
213
87
108
120
13
24
131
24
108
372
36
129
136
107
12
228
48
24
45
15
1
80
72
15
300
108
9
15
73
215
57
3
252
48
73
120
275
189
3
60
12
180
105
255
81
24
183
217
23
192
276
60
9
16
35
117
88
107
312
48
48
60
60
24
108
108
69
120
3
72
93
15
180
93
72
40
95
12
108
97
83
93
15
24
60
228
312
48
12
60
73
83
12
97
23
12
108
73
104
363
12
60
48
48
45
120
87
132
13
32
111
12
60
168
57
3
165
75
24
60
36
24
45
495
121
47
12
60
105
171
60
177
195
253
59
141
207
313
144
176
207
60
180
417
3
45
72
15
60
36
49
383
48
72
33
87
168
240
144
225
15
48
57
256
47
132
60
1
227
12
228
48
165
75
12
25
80
63
57
63
9
280
23
177
135
120
201
39
36
84
48
120
57
456
27
12
348
288
240
45
15
12
300
132
60
105
3
37
23
265
95
25
8
160
107
12
25
23
60
192
93
40
35
93
15
132
12
96
12
93
112
23
24
33
495
57
51
189
96
87
12
96
45
99
93
183
144
48
153
159
96
24
273
48
40
119
25
71
25
80
39
73
95
12
60
105
123
12
408
108
24
60
60
180
60
21
99
60
585
51
24
21
39
120
48
57
243
120
72
45
135
96
49
155
93
27
48
85
23
9
48
72
111
97
47
121
95
9
111
129
75
48
37
128
15
72
1
80
112
167
36
132
12
48
12
348
120
12
108
48
45
207
97
35
141
75
180
9
51
24
36
9
136
35
84
60
60
120
60
13
23
225
24
63
12
60
96
120
60
37
32
51
84
108
108
180
45
112
72
71
9
15
225
ABCD 95313922948*3^$a+1 [50119]
21
51
276
60
12
3
102
75
60
105
27
63
90
87
111
9
9
147
12
72
69
51
189
36
90
21
15
30
258
9
57
3
12
93
3
33
39
3
45
12
33
39
36
15
9
48
60
225
72
48
18
69
48
48
12
21
6
54
84
123
24
36
15
144
141
39
78
12
63
72
48
72
3
93
69
30
36
162
126
42
12
15
132
168
33
72
72
63
45
30
117
141
84
51
24
21
87
33
15
12
27
96
54
303
231
126
24
147
33
246
6
48
111
33
123
60
33
114
273
24
39
6
108
30
6
30
42
144
63
45
27
45
3
12
36
84
36
132
3
105
93
156
15
45
48
36
24
147
15
33
12
135
33
111
9
3
105
39
96
30
24
15
33
108
27
108
45
135
24
36
72
63
45
39
21
24
15
30
240
15
69
96
126
30
18
21
48
120
33
12
63
45
339
36
84
45
60
63
12
33
3
117
36
87
39
165
21
39
81
135
132
48
24
48
15
18
99
60
249
72
147
21
36
3
120
21
87
129
48
123
57
168
39
9
24
48
27
12
165
51
12
27
21
72
33
15
24
36
84
120
36
9
30
201
12
135
48
42
48
27
297
15
21
99
9
54
330
3
15
9
9
36
120
18
45
141
99
3
234
36
252
27
123
126
27
129
90
21
33
6
33
33
87
117
75
135
78
3
12
33
87
63
9
300
9
96
18
18
30
69
9
27
9
15
96
24
60
105
51
9
375
69
171
36
72
51
81
93
36
216
6
30
18
57
204
108
12
3
45
12
69
66
45
33
108
99
21
135
33
54
30
108
60
48
27
63
9
33
75
9
78
165
60
60
183
18
51
36
129
15
39
21
36
69
15
36
123
42
15
60
9
3
48
192
321
30
201
33
27
36
33
459
12
15
45
9
270
30
36
78
48
117
348
27
48
114
51
24
9
51
81
27
45
162
105
48
291
69
21
36
3
3
117
288
9
15
69
36
54
6
15
48
60
48
84
156
3
21
96
45
99
9
72
84
111
24
9
6
126
99
36
12
15
18
15
192
48
27
90
330
57
45
36
18
141
45
36
48
39
12
108
12
261
15
24
15
21
69
3
15
18
60
108
54
18
84
231
93
6
36
30
195
9
63
45
63
9
36
84
63
33
72
3
225
78
252
57
27
33
21
24
48
27
108
24
60
96
24
48
27
126
15
84
33
108
219
36
120
60
15
129
9
90
6
15
33
27
60
3
57
48
60
48
27
93
45
24
15
249
27
24
45
15
273
72
30
33
207
21
60
84
81
15
45
192
126
150
207
12
48
93
51
33
63
123
9
117
15
93
87
111
138
147
132
108
135
54
111
12
12
105
51
57
36
27
27
33
12
153
75
117
3
72
228
300
177
36
84
6
30
27
144
36
9
3
72
3
285
93
39
36
144
96
12
45
87
45
36
15
24
36
9
15
39
162
90
42
63
39
45
48
3
9
21
15
24
33
3
39
45
291
345
57
66
54
483
24
201
99
108
21
27
24
21
42
18
27
132
96
12
15
105
12
123
138
54
150
3
60
21
24
87
69
27
9
36
15
9
18
126
36
3
12
15
21
144
33
240
135
60
33
144
111
33
27
15
90
39
60
21
24
15
36
132
117
15
93
72
15
156
27
78
39
105
75
96
9
3
72
9
54
117
33
27
111
9
96
9
18
ABCD 95314245896*3^$a+1 [50003]
45
44
16
21
23
52
24
60
153
15
32
1
15
12
9
27
68
4
27
17
24
4
63
21
12
36
21
18
21
57
47
25
3
96
44
31
78
39
24
3
105
9
48
15
3
53
16
12
12
92
37
27
84
96
45
54
30
27
24
48
27
57
3
29
16
81
15
12
27
29
4
24
36
8
1
39
20
12
19
33
57
27
153
3
12
45
3
8
24
19
108
125
16
68
1
23
1
191
28
60
24
39
33
87
6
35
1
35
4
24
36
27
48
18
111
51
33
9
11
16
12
51
21
12
24
33
48
6
29
16
20
91
6
27
12
96
24
69
3
60
8
24
12
43
17
1
15
51
113
28
21
23
40
8
24
16
111
17
85
24
11
40
12
21
27
36
36
8
25
11
37
39
15
77
28
60
32
1
60
18
53
19
57
45
18
5
13
23
36
16
128
16
33
35
24
13
6
9
8
4
9
18
45
45
27
96
9
27
93
51
39
33
20
25
3
33
3
36
8
16
12
12
21
39
12
3
105
56
28
117
12
15
12
9
15
8
19
12
5
28
9
11
4
36
12
12
27
6
3
33
3
33
11
55
17
37
51
20
36
25
51
20
40
9
27
33
51
24
8
1
63
24
8
1
35
16
3
12
53
4
39
54
48
15
9
12
6
12
5
88
3
18
63
24
21
36
3
15
36
21
8
1
23
64
12
32
76
9
35
72
7
33
32
19
33
3
41
19
18
27
9
35
40
9
71
16
24
21
15
12
36
8
139
9
69
3
60
111
41
4
33
75
141
27
48
8
1
23
36
13
75
24
12
12
9
36
84
3
60
8
16
60
21
71
13
27
32
19
18
30
24
21
32
1
12
111
3
33
36
21
12
54
33
3
9
27
17
4
24
9
35
16
45
35
112
33
71
40
15
36
30
15
21
23
36
19
29
37
111
24
24
27
45
12
15
69
24
189
6
17
52
57
11
24
4
33
12
15
12
140
1
3
68
1
48
35
55
9
24
24
39
29
7
29
16
12
36
12
21
18
30
23
16
104
28
12
36
20
49
63
32
1
48
42
9
36
24
15
9
33
15
21
11
37
15
3
53
7
102
15
36
44
16
15
33
84
15
90
18
21
24
8
49
6
18
66
42
11
40
20
121
6
45
21
27
48
12
96
21
51
69
23
16
24
8
28
12
56
1
3
27
18
6
29
19
24
93
69
3
8
36
19
54
27
8
28
104
16
36
3
45
128
16
93
3
3
69
24
15
17
37
35
28
21
39
72
3
30
54
5
31
9
9
3
12
9
39
36
24
12
8
4
3
48
9
9
51
20
16
44
19
9
36
12
8
16
20
25
195
21
18
9
44
31
9
120
36
56
52
12
36
3
24
9
84
8
1
18
45
24
44
1
35
4
33
15
39
45
44
16
56
100
8
28
36
8
19
54
39
108
44
19
5
55
45
12
9
24
11
76
12
81
51
108
3
29
1
24
36
63
44
52
24
80
28
12
56
13
75
20
36
1
11
4
68
1
24
12
27
32
12
4
156
36
12
69
11
1
15
21
35
7
53
4
24
20
7
9
8
16
20
52
12
21
39
15
6
15
176
4
33
23
4
12
20
1
15
21
54
9
20
4
15
41
4
27
77
19
9
21
36
71
25
15
12
44
1
48
15
3
5
28
9
71
16
12
21
23
1
15
24
8
40
36
57
47
19
6
39
9
87
20
24
1
15
108
21
39
12
93
27
45
3
44
1
3
32
4
69
99
8
16
20
1
15
21
63
9
36
18
17
25
11
1
23
13
42
57
9
23
49
15
21
35
40
51
6
3
69
18
9
44
52
20
16
3
33
93
36
11
28
12
21
35
85
15
27
30
15
9
15
57
51
21
47
28
15
65
1
59
28
12
45
3
68
36
4
15
89
4
33
39
24
27
33
44
4
15
33
24
84
3
12
5
12
37
3
141
42
57
44
73
15
36
75
6
27
156
8
16
12
32
36
1
123
56
28
9
63
21
144
3
20
73
83
19
9
63
42
51
12
27
33
12
36
21
51
84
9
39
21
66
21
12
36
12
12
165
3
51
21
9
27
12
3
12
69
44
156
7
9
36
12
12
57
11
97
15
32
28
8
4
12
8
67
53
4
111
17
1
12
60
54
17
49
63
12
36
21
11
4
56
1
12
179
16
60
48
3
5
16
12
3
57
20
91
48
72
24
45
8
52
48
48
80
25
3
15
9
84
12
48
24
15
5
1
27
72
60
12
21
39
32
16
20
64
108
48
12
84
8
64
24
20
4
12
3
45
36
8
7
48
57
12
8
12
73
24
18
53
28
84
69
3
9
36
23
4
8
37
36
63
24
36
24
21
3
15
54
27
8
40
36
36
45
87
21
35
36
7
45
36
12
24
24
32
24
40
87
89
36
1
27
24
32
16
45
63
20
36
19
5
16
84
39
17
7
33
32
24
16
3
9
12
48
21
54
12
41
28
36
84
27
5
52
33
96
71
1
27
63
36
12
17
28
12
12
12
9
23
16
3
33
39
29
4
12
27
21
60
84
24
147
6
54
17
120
4
51
9
33
12
54
9
8
7
137
4
36
12
44
4
24
20
4
96
72
32
28
21
90
54
15
20
1
111
33
51
3
45
24
57
180
3
21
75
24
24
51
9
9
36
123
9
3
84
21
18
17
103
5
13
15
44
19
30
18
42
12
27
69
71
73
15
3
33
21
75
8
7
21
12
32
7
21
51
173
16
44
31
33
8
4
24
8
4
8
37
36
18
21
104
19
6
39
48
12
27
9
12
68
16
3
17
1
39
80
4
32
4
147
18
12
179
4
3
53
19
9
12
33
11
25
15
96
9
15
24
21
63
21
15
80
1
15
20
13
42
81
20
76
48
9
72
3
32
31
54
39
21
36
11
4
51
6
35
40
12
12
20
25
12
23
1
11
1
3
12
8
13
78
45
3
45
105
18
53
31
9
33
48
60
11
40
12
36
12
45
3
12
36
48
9
3
3
33
12
48
8
28
15
48
18
23
28
8
52
32
16
96
36
69
24
11
36
109
18
9
72
9
27
45
3
128
85
23
73
3
12
32
16
45
66
54
27
81
51
24
87
45
9
71
7
89
31
33
8
13
27
24
21
15
3
21
21
11
1
39
12
36
24
36
39
21
63
21
72
39
17
12
16
75
6
35
36
12
25
119
16
12
48
21
12
15
45
87
20
4
48
36
60
15
102
63
9
3
3
45
56
7
57
33
30
17
4
20
13
72
18
57
32
7
18
27
48
84
72
21
63
21
15
24
15
24
21
36
72
33
36
12
75
12
9
83
16
56
1
27
60
56
91
54
39
93
159
15
33
20
55
5
156
4
12
36
27
12
33
21
59
4
33
11
76
24
44
36
25
27
48
9
60
72
11
37
15
20
88
8
4
12
32
1
59
37
35
4
33
11
7
30
95
84
4
24
9
51
45
27
24
60
32
40
33
3
9
15
24
3
ABCD 95314429012*3^$a+1 [50142]
175
5
187
32
69
31
44
45
24
31
41
36
156
7
65
54
25
173
42
102
3
87
9
33
72
211
5
43
299
121
12
29
87
39
25
29
12
135
64
53
114
48
24
97
23
25
17
54
102
18
93
123
9
76
29
84
99
48
21
91
48
5
39
148
60
5
12
24
87
3
54
66
9
153
55
48
32
45
42
66
126
6
36
79
77
72
42
109
20
64
48
95
1
12
59
6
18
49
233
24
72
108
43
77
36
96
43
131
49
65
120
60
36
30
57
69
114
18
195
36
33
43
29
3
21
12
3
39
85
59
37
89
43
221
19
44
144
99
13
155
37
155
21
16
96
17
48
36
108
19
23
57
15
61
65
111
69
31
144
44
4
80
33
72
24
111
16
47
42
7
29
12
60
12
96
91
53
111
45
19
60
17
19
209
132
36
102
81
33
31
113
30
96
33
39
85
179
198
7
32
3
66
240
54
90
36
216
216
72
18
109
101
54
72
42
19
17
18
18
43
84
92
16
65
19
44
52
29
96
147
159
90
3
9
27
159
1
32
57
19
36
60
11
73
12
17
67
224
159
78
84
126
13
212
33
30
78
90
57
87
30
36
96
36
72
144
66
54
99
15
49
41
54
138
55
12
29
103
233
54
72
9
28
20
57
3
51
129
225
72
6
126
3
15
18
12
3
33
6
54
19
48
80
28
20
16
44
9
72
24
48
7
443
24
30
19
5
12
54
6
72
36
54
66
6
73
197
12
6
21
117
6
72
33
39
18
3
69
36
18
72
1
47
13
36
29
31
5
126
90
54
120
6
3
16
47
72
169
53
138
1
96
47
93
105
24
144
84
6
66
24
75
52
140
69
43
53
48
36
43
53
183
99
13
59
9
9
24
126
18
102
72
45
4
47
30
72
186
126
51
124
17
79
48
96
11
73
80
87
249
87
18
78
21
52
89
163
35
97
60
35
270
24
108
48
54
21
21
54
72
49
23
37
11
9
303
210
27
52
12
5
123
3
33
16
60
20
16
65
139
5
219
256
20
28
59
30
18
114
39
160
65
78
48
18
78
145
96
113
24
72
54
57
45
99
15
66
27
27
9
135
21
21
30
24
18
48
55
23
66
78
72
90
54
66
79
125
19
65
31
96
143
6
87
123
117
69
75
64
20
304
23
66
19
17
162
42
7
23
21
33
90
54
240
15
69
54
37
80
36
220
131
54
18
24
18
48
78
1
12
35
1
5
139
71
42
54
121
5
7
59
25
137
7
17
31
60
155
9
9
132
36
79
32
15
1
92
33
66
61
11
186
12
3
87
6
162
54
7
144
101
15
60
16
29
36
243
48
60
51
109
20
63
1
95
48
18
54
9
45
99
28
17
42
66
72
150
21
16
68
33
198
6
115
47
273
28
59
30
186
30
24
12
54
21
64
5
24
30
90
96
72
3
81
18
114
84
18
73
23
30
27
48
93
156
7
108
11
25
71
126
72
31
59
72
90
72
12
19
96
47
45
69
15
220
65
18
45
33
3
16
65
36
114
18
51
33
3
21
18
181
53
43
5
168
19
32
36
15
78
12
54
13
48
20
28
5
31
96
48
23
138
96
15
60
9
91
44
160
101
54
9
16
17
102
42
123
3
48
45
51
162
75
297
103
155
21
27
114
39
45
19
60
35
18
12
144
63
16
29
99
16
11
9
33
123
129
19
60
84
71
25
32
63
90
19
53
6
120
1
53
90
72
153
9
3
36
60
27
73
12
113
31
11
313
140
36
33
91
35
126
18
66
24
51
21
36
120
36
127
44
148
32
192
15
1
5
180
7
95
42
3
51
48
1
77
ABCD 95314490504*3^$a+1 [50002]
12
37
23
48
24
61
72
11
31
41
13
107
67
6
12
24
84
6
36
12
36
5
1
59
12
37
95
7
5
24
72
157
18
5
79
29
205
150
161
180
19
30
150
66
83
108
48
19
5
48
13
126
6
30
29
529
59
36
31
29
61
36
222
30
78
90
138
5
36
85
59
60
7
78
90
257
13
66
180
6
180
167
12
204
31
30
60
23
43
90
162
6
107
60
43
5
127
18
107
49
96
23
7
24
48
6
107
37
66
42
18
72
53
67
294
84
72
155
48
109
35
13
47
48
109
36
18
66
119
72
67
30
23
132
13
144
216
54
30
11
103
90
107
204
61
83
67
53
37
107
96
97
59
73
36
12
23
60
157
18
102
47
156
31
96
89
1
12
72
23
13
407
151
36
149
1
54
72
12
150
18
5
25
24
23
7
18
108
90
18
11
205
96
102
41
55
54
30
5
72
60
25
11
25
150
48
41
55
30
11
79
6
12
95
36
55
54
198
102
23
108
127
84
18
95
37
71
24
31
17
13
24
71
13
24
23
84
55
5
61
108
42
48
36
96
30
144
60
71
24
85
126
72
12
41
19
126
12
60
71
37
102
42
36
120
204
179
1
143
132
25
96
108
36
36
72
18
192
108
65
67
12
54
227
120
85
144
119
115
65
144
43
54
18
6
90
41
49
12
18
54
191
115
72
29
139
30
36
24
72
30
5
24
103
126
35
19
30
36
11
205
144
36
95
31
42
36
12
18
132
108
12
65
7
42
156
155
25
47
72
79
42
95
103
12
24
144
12
144
36
60
120
78
162
180
84
144
5
36
73
12
36
198
60
30
119
48
127
12
65
84
85
72
60
35
49
11
25
18
29
108
13
36
66
108
60
149
7
5
36
55
54
35
144
1
210
18
186
120
5
1
36
179
1
95
72
43
18
54
77
91
18
162
30
23
109
66
5
145
71
36
108
31
78
18
30
150
53
409
371
25
24
198
90
48
72
24
35
13
11
31
41
49
210
36
108
29
31
17
72
37
35
193
11
12
55
17
55
126
90
161
13
131
19
102
36
78
77
25
23
37
108
215
24
13
23
7
72
60
162
36
84
108
11
7
113
319
150
35
36
1
66
132
66
59
73
84
191
12
73
30
77
1
36
59
84
60
12
19
5
67
12
222
59
36
79
29
7
18
47
48
73
215
72
127
144
72
54
18
5
7
41
127
198
84
11
43
77
199
90
66
78
215
60
97
42
41
49
23
13
30
36
54
132
12
95
127
54
72
54
18
95
157
54
30
36
150
149
151
113
73
54
48
96
89
73
12
78
77
7
101
288
25
162
5
85
18
5
36
144
85
54
5
91
30
24
192
36
132
66
41
1
54
30
6
5
13
210
60
77
49
23
31
12
24
354
11
133
6
30
114
12
41
19
53
67
6
30
29
25
155
79
77
109
36
18
66
155
108
103
89
13
23
73
35
109
23
108
97
132
102
600
36
120
54
36
18
5
37
72
30
6
30
41
24
61
18
72
36
42
18
77
108
49
18
77
31
84
65
49
72
48
59
157
126
65
7
41
49
36
59
13
54
41
199
138
42
36
54
120
36
47
216
151
41
24
48
36
67
384
30
54
306
59
121
23
67
ABCD 95315018588*3^$a+1 [50059]
87
24
36
72
54
102
36
24
48
173
64
51
29
67
36
41
43
6
102
42
102
18
216
18
24
18
18
12
101
31
126
12
18
72
36
36
6
30
60
66
18
18
6
12
60
12
24
18
11
1
143
25
30
6
48
51
9
102
114
15
51
36
24
12
42
75
80
1
18
24
84
17
55
9
33
12
6
102
108
11
64
3
12
36
6
36
18
48
17
1
24
23
79
24
36
30
6
30
6
48
29
43
60
12
93
159
17
7
12
90
78
12
42
30
18
60
90
36
12
24
72
54
3
99
42
54
66
24
72
66
57
51
29
43
18
18
60
12
96
12
42
30
18
35
7
105
51
24
36
30
132
30
6
75
15
108
48
36
6
102
72
24
108
9
57
24
12
35
19
6
84
60
12
36
18
114
18
48
72
36
24
30
18
186
30
18
18
6
48
11
31
17
1
12
36
24
36
228
54
168
36
120
6
12
72
42
138
6
54
30
6
66
21
15
18
42
5
49
18
66
123
96
15
18
6
102
42
72
102
78
12
54
27
15
108
36
12
18
6
30
18
54
42
36
36
53
67
189
15
225
21
42
144
30
3
21
66
168
36
30
324
6
53
13
275
19
72
12
42
102
54
90
18
42
120
54
15
3
180
72
96
12
132
36
108
30
6
66
27
27
6
111
99
42
12
78
18
39
27
36
126
54
29
31
12
60
12
93
32
37
6
5
13
48
3
3
12
18
90
18
132
30
72
108
72
21
21
30
60
126
83
37
6
72
144
48
54
71
79
12
6
15
144
33
63
15
30
3
15
33
39
90
6
18
30
42
12
72
123
96
3
48
125
25
18
84
6
36
39
45
72
126
6
234
12
18
126
161
91
18
6
72
21
45
60
66
6
12
18
6
251
96
121
138
144
162
24
18
12
54
42
12
57
96
51
66
27
33
15
51
108
17
43
72
72
5
61
6
90
36
30
132
126
30
72
24
30
24
102
18
24
36
66
24
30
6
57
9
72
54
6
18
12
5
91
12
18
78
66
126
36
96
21
33
30
36
6
54
12
24
18
11
37
36
6
12
36
36
6
48
72
78
234
12
6
53
19
18
48
24
84
114
12
6
12
63
105
84
78
72
72
18
3
69
30
18
18
57
93
18
120
89
240
1
48
6
138
42
12
36
36
150
102
36
60
144
108
12
18
54
5
16
51
6
66
42
72
36
12
18
36
108
36
168
84
60
18
54
12
65
7
89
55
6
3
99
54
96
54
216
36
5
25
42
29
16
27
69
3
30
24
30
6
18
54
18
36
5
43
144
42
90
17
13
6
36
185
7
41
85
36
6
90
180
66
132
126
15
69
75
15
17
7
12
150
30
9
33
12
51
39
18
71
43
5
31
17
19
12
6
54
84
96
12
114
30
54
24
48
60
11
16
117
12
108
96
66
36
24
21
123
48
6
30
114
54
72
36
18
72
180
54
12
24
18
12
6
18
54
66
87
93
36
108
36
42
48
5
1
102
114
30
105
75
21
87
18
72
18
36
36
78
72
90
90
123
51
18
18
89
7
126
12
96
30
42
18
36
18
180
11
7
18
48
71
37
11
7
54
18
33
75
78
84
72
59
31
17
1
18
6
87
39
12
6
30
222
27
27
120
6
54
65
25
39
9
6
18
138
5
55
48
54
24
30
42
108
12
11
7
57
3
30
6
54
30
6
30
54
18
72
294
36
144
66
204
90
66
36
24
18
36
12
15
32
7
9
27
24
144
108
12
18
18
96
36
29
187
18
144
36
90
30
24
138
36
17
7
144
30
132
72
30
33
57
36
36
6
12
108
17
16
21
42
12
168
102
72
18
18
18
72
36
18
6
341
19
29
19
162
36
24
12
18
6
27
81
72
36
51
87
90
6
66
60
126
120
6
30
60
90
18
36
54
111
51
18
11
1
63
63
18
18
18
6
72
18
59
43
18
72
6
53
31
6
18
48
96
12
24
30
78
156
72
5
91
5
7
24
12
108
72
17
145
42
36
48
60
156
42
138
60
66
87
21
6
12
105
45
30
24
30
18
24
12
6
36
54
57
51
30
63
27
108
36
6
12
36
15
32
49
30
198
24
54
36
72
36
12
6
12
15
45
35
19
30
90
21
69
6
21
15
65
1
47
13
66
6
84
42
29
223
72
41
25
23
91
21
33
18
108
17
1
54
36
30
60
27
9
66
24
108
54
18
48
18
36
18
126
147
32
7
48
6
18
54
12
42
18
18
30
54
108
24
30
54
18
108
72
6
18
71
67
72
36
17
55
ABCD 95315264776*3^$a+1 [50028]
32
120
73
48
15
24
21
30
5
37
27
3
5
100
68
48
64
15
78
54
5
24
37
12
27
44
24
103
9
8
52
48
33
84
191
48
64
12
15
30
18
18
12
15
32
43
57
20
48
168
49
15
8
85
11
31
6
30
12
18
60
35
24
1
174
65
43
60
60
12
161
37
3
32
96
49
63
9
63
32
196
108
24
33
72
71
16
96
27
210
60
111
219
12
48
132
6
39
3
18
27
33
27
183
42
63
165
102
21
12
32
96
1
126
30
83
49
3
39
78
90
45
32
13
18
42
18
24
108
41
19
168
162
51
207
12
53
7
12
30
36
27
45
75
27
96
42
3
27
5
16
56
43
18
179
1
47
168
19
36
9
3
77
1
23
256
141
30
120
54
66
102
48
102
138
47
25
95
103
72
30
48
63
39
72
29
67
45
8
49
123
27
18
12
27
8
43
54
6
24
105
21
90
9
56
88
24
75
5
7
66
39
8
7
78
48
60
3
27
30
27
108
39
48
72
5
24
7
12
18
12
42
5
73
42
5
48
133
35
64
8
48
40
57
15
33
210
180
12
5
240
25
42
36
17
43
54
78
17
61
60
132
30
5
192
88
3
54
15
15
185
1
23
37
27
33
12
60
18
120
5
24
103
57
168
27
9
12
8
64
207
36
9
15
101
37
107
181
90
192
65
25
18
90
39
3
30
12
39
24
36
9
12
71
48
16
93
60
71
64
180
68
7
113
52
20
7
18
102
36
30
60
123
176
43
180
60
53
7
105
27
29
124
33
210
9
63
17
55
33
32
13
30
33
75
9
51
54
95
4
21
6
30
54
6
23
40
27
120
120
77
25
60
11
109
131
7
30
30
53
40
56
40
21
15
15
120
5
7
65
13
30
42
3
24
105
6
12
78
162
120
12
198
75
176
19
45
123
84
9
120
99
18
27
75
5
25
135
15
137
73
75
15
90
35
13
72
107
13
83
97
3
84
21
12
120
18
24
48
105
12
21
15
69
18
12
36
77
13
35
19
30
71
25
24
18
45
165
107
31
65
7
65
112
33
138
5
85
27
33
174
45
68
7
129
32
7
18
30
17
67
36
57
3
5
7
18
23
91
30
216
63
27
5
4
21
12
75
36
99
138
23
37
12
23
7
150
155
25
48
60
59
28
108
8
64
128
24
64
9
198
9
56
64
81
47
7
89
1
90
6
72
27
20
121
42
72
69
9
23
24
43
45
15
17
73
78
150
60
30
57
45
15
15
173
25
47
28
48
57
90
72
33
9
71
145
72
27
20
13
3
24
36
92
73
47
7
6
120
27
213
210
24
36
5
4
108
32
25
18
72
81
105
54
6
15
117
87
75
78
75
87
41
79
89
169
30
137
55
105
3
33
27
108
24
53
40
3
177
36
57
90
29
13
15
156
69
18
9
3
30
255
93
54
5
1
23
97
63
9
30
30
35
40
15
270
107
24
112
225
132
42
216
42
23
48
40
27
45
252
123
72
48
9
8
13
83
49
27
3
105
80
43
9
33
30
18
30
132
108
45
15
69
3
41
1
231
12
27
108
48
5
145
87
57
23
48
64
75
21
9
3
183
57
3
24
6
12
18
117
80
175
18
30
12
78
3
57
42
12
5
43
21
57
42
12
9
27
29
61
99
75
18
12
96
15
72
123
29
64
36
20
31
72
65
100
33
72
11
37
12
30
90
42
21
147
132
36
5
7
18
132
75
123
5
40
9
36
12
27
45
18
72
5
24
24
115
12
6
59
13
107
31
24
21
105
12
15
12
63
77
103
12
5
16
27
168
77
13
102
5
96
72
28
36
63
252
53
43
12
17
25
108
12
18
45
8
48
79
105
33
3
116
64
27
29
13
51
32
64
36
20
24
13
18
12
72
138
30
141
177
12
18
234
120
119
91
21
27
60
90
42
18
78
5
4
3
18
60
60
60
84
48
3
68
64
153
147
75
42
23
55
17
25
3
12
63
42
23
7
36
72
18
54
48
21
129
78
117
33
3
27
5
24
43
18
30
77
13
15
45
95
25
23
40
99
132
18
3
20
37
42
90
30
33
27
9
117
114
21
57
30
12
29
24
72
16
32
13
72
ABCD 95315980328*3^$a+1 [50008]
38
10
2
40
53
24
97
30
74
66
6
15
9
18
16
14
42
66
70
8
30
24
3
73
6
74
10
42
2
45
13
14
9
87
30
10
24
8
52
74
39
1
2
30
58
74
6
24
6
12
64
68
12
36
27
15
48
28
17
3
69
43
65
33
84
192
40
11
12
67
24
17
55
14
54
22
14
16
2
36
54
45
15
22
24
47
13
132
35
13
50
10
14
82
20
16
47
45
28
14
48
18
40
32
12
4
50
9
13
114
30
14
16
26
12
58
5
13
59
21
84
12
4
32
30
34
36
8
36
84
10
6
6
65
33
10
86
30
84
76
26
10
14
96
3
55
5
27
78
10
104
6
30
225
15
22
23
15
40
60
2
138
46
50
6
15
3
6
24
114
21
12
45
15
9
90
168
30
16
42
134
34
36
54
44
30
36
40
14
28
20
15
73
20
15
15
12
34
30
20
30
24
15
9
15
3
114
36
3
25
36
6
2
42
16
68
129
75
58
80
12
15
36
37
48
26
16
30
20
15
49
38
48
42
46
6
56
48
100
6
96
80
4
240
86
94
29
25
59
21
22
20
48
54
3
39
30
16
20
3
7
48
44
45
51
22
174
41
49
6
18
20
6
9
37
107
103
17
73
54
54
110
76
6
8
12
30
12
22
84
2
84
16
5
49
6
5
9
48
18
4
113
21
30
16
30
14
57
153
27
3
36
48
22
24
14
22
6
38
52
35
60
103
14
3
39
6
27
1
59
21
30
57
12
33
24
96
40
83
67
44
6
75
87
16
5
1
38
105
36
24
27
108
22
24
47
33
10
29
36
69
16
66
134
36
70
29
1
24
14
42
18
42
4
42
8
70
90
72
17
43
54
6
14
108
30
16
89
63
10
143
7
20
4
38
48
10
18
12
8
24
42
36
70
38
36
90
40
20
90
16
2
30
12
33
7
50
106
2
88
48
2
4
54
30
5
27
54
18
16
90
140
16
20
36
12
16
32
4
71
15
34
20
4
59
27
10
56
42
78
24
30
10
80
3
36
27
90
10
2
58
24
53
27
66
4
8
42
10
23
7
66
38
72
94
56
18
22
23
87
118
14
28
5
79
44
70
26
16
2
66
9
31
6
50
33
27
130
26
48
9
33
70
14
99
25
14
12
10
60
60
71
72
3
18
132
64
44
39
45
22
74
16
11
108
15
22
47
15
6
12
12
42
46
18
62
40
35
39
46
168
42
8
22
24
11
9
36
87
67
6
74
6
24
24
24
18
28
2
4
74
6
4
12
48
26
66
40
32
58
108
12
8
22
35
15
57
7
38
183
27
12
10
83
15
21
1
80
3
27
10
44
36
24
24
51
39
6
40
50
54
51
12
13
32
12
106
86
40
26
30
18
12
4
24
6
14
10
32
70
44
16
53
24
1
2
30
28
6
90
20
16
35
105
12
90
16
17
19
20
30
16
80
40
8
46
60
30
8
30
82
84
74
82
30
38
12
3
15
105
37
8
16
47
9
16
68
16
6
24
24
32
58
74
21
37
44
16
48
20
27
39
10
6
77
7
26
87
165
12
18
28
180
2
142
6
48
90
125
12
25
32
48
30
34
20
34
6
59
31
26
198
90
87
3
69
15
16
150
12
60
8
16
66
77
147
40
113
1
12
23
24
127
50
3
43
68
60
76
30
66
8
22
90
53
51
4
5
61
23
13
14
76
84
14
24
28
14
21
33
6
66
24
18
52
134
12
4
11
3
70
6
20
9
55
60
44
72
18
142
8
52
6
20
24
18
136
30
74
22
71
19
50
16
23
37
74
78
28
80
27
1
72
38
9
43
30
32
42
150
40
8
16
56
76
14
16
144
24
14
6
16
96
74
106
48
6
56
64
30
53
60
31
12
14
6
4
54
42
78
119
87
21
13
2
12
42
136
155
25
48
132
44
16
14
78
18
30
42
30
156
10
2
15
15
54
70
36
2
30
16
2
27
7
44
6
3
81
54
16
20
76
54
59
91
65
24
37
8
52
86
58
80
52
2
52
44
6
3
37
26
28
5
91
66
48
2
45
57
82
104
57
45
70
38
10
50
46
26
70
80
70
20
15
9
46
5
33
10
65
21
84
6
70
30
14
40
32
10
53
25
14
22
20
16
18
30
6
20
21
3
10
62
70
2
22
74
10
14
30
15
15
18
94
134
10
2
15
117
52
66
48
74
102
30
48
15
1
6
6
38
42
64
11
48
27
24
9
12
9
34
32
24
9
60
105
6
6
4
246
50
42
81
21
99
7
17
7
110
4
20
24
63
25
54
44
36
4
56
10
20
39
25
47
57
15
108
15
57
13
20
42
18
3
7
32
102
36
15
15
34
84
96
24
26
10
23
61
56
66
33
55
20
45
21
3
61
26
21
85
204
30
80
69
120
7
24
30
8
16
26
10
6
5
25
47
43
48
2
60
24
24
10
5
300
31
8
6
6
16
44
70
26
33
84
97
50
6
15
12
61
35
21
10
24
20
42
42
33
55
158
90
165
27
70
18
89
120
108
27
33
45
42
93
13
20
10
5
51
4
17
25
48
35
7
14
3
36
9
46
66
8
51
21
126
42
3
19
36
24
20
64
6
20
24
42
64
30
8
46
6
30
50
60
40
26
34
74
106
38
28
5
19
38
15
51
42
3
7
60
8
54
72
34
92
28
86
16
68
52
114
56
40
5
48
27
72
6
27
39
6
24
60
16
47
33
63
31
38
12
16
32
60
30
12
21
79
41
27
28
44
16
17
57
10
113
180
15
18
48
22
78
32
12
22
14
42
12
90
75
13
18
2
180
60
12
46
6
11
12
21
39
43
18
42
18
20
52
2
240
33
3
ABCD 95316291212*3^$a+1 [50014]
10
33
11
16
120
18
2
24
25
23
16
57
15
32
16
2
60
28
114
12
9
36
53
30
48
40
9
33
51
15
45
101
94
30
104
12
16
3
29
82
24
32
100
104
61
59
6
12
108
22
45
33
32
43
5
42
22
15
15
9
29
55
47
40
96
32
30
160
38
97
23
64
20
1
99
9
60
11
16
48
12
69
21
20
28
32
90
22
3
17
7
9
2
184
98
22
146
30
30
132
22
150
60
38
16
2
90
64
38
60
10
6
30
2
190
30
30
102
2
106
14
6
22
21
107
70
159
33
132
3
48
105
32
42
78
10
2
48
22
26
55
9
114
60
44
72
61
120
3
2
10
80
84
109
9
18
12
48
44
40
48
21
47
12
46
42
12
20
181
129
51
29
76
74
1
11
18
22
48
32
13
5
30
52
20
10
3
33
20
124
60
6
60
132
110
16
2
30
12
22
80
1
47
18
58
12
92
40
38
82
60
90
51
27
18
27
69
128
150
10
2
6
60
7
123
2
40
18
32
12
25
39
96
38
58
2
7
36
12
3
164
70
6
60
45
35
132
61
105
27
87
78
62
48
162
16
15
36
51
2
78
12
18
60
52
12
56
42
28
33
15
66
15
11
12
88
54
15
120
15
21
3
30
114
30
6
57
3
32
84
10
8
12
48
22
33
63
24
20
270
28
38
40
92
1
11
16
12
20
25
53
12
31
47
120
94
75
3
30
2
100
30
3
77
31
5
43
17
112
12
48
20
7
111
12
21
59
1
17
10
18
6
21
65
19
51
9
11
4
18
66
24
102
20
76
30
2
22
20
16
33
29
42
6
120
55
93
96
6
32
132
73
72
15
8
13
17
10
120
8
4
21
183
44
72
6
22
8
72
61
51
21
135
110
22
8
24
96
72
60
13
69
80
19
51
24
30
6
98
7
5
18
100
68
184
36
24
33
63
20
97
36
69
8
70
104
10
38
18
7
15
33
72
63
2
30
12
40
56
73
15
60
24
18
99
35
40
6
60
20
12
7
9
96
30
128
12
48
70
66
30
27
15
60
20
30
118
66
15
96
72
51
36
8
72
49
51
50
48
30
85
47
16
14
34
12
104
13
51
6
36
2
18
102
90
12
19
15
62
12
43
117
27
41
10
12
32
4
6
50
1
45
27
21
54
158
12
76
27
15
32
22
26
132
22
39
72
17
18
37
23
24
40
8
28
32
10
27
63
68
28
6
39
12
177
60
3
45
14
49
69
111
11
6
42
18
72
40
66
14
18
4
30
86
10
27
117
38
10
6
24
2
55
135
20
18
31
27
30
54
56
13
89
55
53
34
21
12
23
12
10
62
100
20
46
14
34
32
10
2
67
51
24
21
15
80
28
2
30
97
36
120
9
27
81
14
4
14
46
45
15
56
16
12
8
4
33
3
12
42
38
13
99
54
26
124
21
75
80
1
24
11
4
8
16
12
84
30
26
70
14
6
19
23
30
55
60
23
12
30
22
24
66
15
33
48
15
12
27
45
15
80
60
36
42
10
32
1
48
21
20
19
11
76
54
51
27
45
47
34
30
12
9
3
8
4
30
48
8
22
32
133
53
55
27
21
39
48
2
40
8
40
14
16
9
23
100
168
72
30
158
13
27
129
9
30
12
80
10
18
32
13
59
13
69
48
2
66
64
18
57
33
38
40
20
4
68
16
44
60
37
71
64
93
5
46
66
48
3
107
85
3
80
4
54
75
47
10
12
20
160
20
30
52
33
27
20
16
92
1
15
24
36
30
36
39
21
8
42
61
12
27
24
54
2
73
23
4
138
48
30
32
30
7
108
53
19
143
28
90
2
61
11
78
70
60
128
160
33
21
56
22
80
16
96
38
31
15
2
19
111
2
28
14
40
26
64
50
1
72
3
72
36
66
18
38
142
42
8
22
60
86
42
40
50
286
12
12
6
14
25
23
34
20
66
84
64
14
43
47
30
22
20
40
21
12
17
6
28
12
30
212
22
93
15
57
21
32
22
6
3
29
31
131
18
22
36
2
42
70
20
6
84
13
15
20
16
6
80
46
12
50
7
41
55
17
12
28
8
19
36
47
88
78
14
46
2
100
32
18
139
84
45
2
13
51
98
10
20
12
6
34
21
27
38
7
15
30
27
3
78
3
59
52
21
29
58
8
58
26
48
52
6
15
24
36
15
50
72
40
50
16
21
24
15
84
2
28
8
19
201
48
60
116
10
38
210
25
35
52
96
42
27
15
24
9
23
124
33
33
62
1
89
46
2
34
45
95
30
28
20
16
27
69
116
22
48
114
3
5
22
48
18
32
7
71
4
66
78
32
12
48
49
23
25
47
49
11
6
42
12
46
30
12
20
30
7
51
80
30
10
24
108
93
59
28
6
66
20
46
122
100
8
28
132
12
93
99
174
15
12
72
27
8
108
4
96
33
27
20
4
18
62
6
19
96
15
78
2
4
9
27
102
30
20
10
38
112
8
40
50
54
66
118
56
34
27
15
20
12
61
27
153
77
58
12
54
48
38
37
12
21
2
40
38
4
63
51
32
4
93
36
11
10
66
30
18
36
68
58
14
121
5
43
57
54
60
138
90
20
48
82
2
78
22
24
56
10
8
7
24
15
36
6
20
7
21
39
83
40
30
2
130
50
30
31
17
12
16
32
132
76
15
15
60
32
10
2
25
75
ABCD 95316416992*3^$a+1 [50018]
30
33
45
3
15
49
53
48
60
15
16
32
147
13
71
48
25
125
3
9
60
108
31
17
42
85
32
48
3
13
80
177
24
18
108
30
187
32
3
12
48
42
6
12
21
57
24
60
30
37
41
7
240
11
24
13
125
102
61
197
43
47
78
42
57
33
18
141
9
30
73
77
67
47
60
18
30
30
18
114
3
93
51
69
27
105
42
6
30
30
24
99
27
85
65
255
15
162
30
42
39
51
109
29
72
228
18
42
18
72
1
144
48
59
6
12
78
21
112
144
125
120
150
168
42
3
39
6
51
9
39
64
41
60
240
27
16
53
43
47
12
30
12
120
78
37
53
43
29
18
72
57
171
108
132
30
18
30
12
108
54
18
102
150
43
17
31
77
42
126
43
80
39
18
7
80
15
12
30
48
42
6
42
12
49
32
16
53
6
42
27
3
157
48
35
42
18
97
48
17
6
294
3
57
39
69
48
12
48
42
37
71
9
93
3
112
23
132
78
42
93
27
12
120
138
55
173
102
18
171
21
72
99
87
102
90
78
102
60
18
24
18
12
36
120
117
16
107
21
69
90
252
90
18
12
90
51
21
43
128
99
78
31
11
69
51
6
42
48
13
47
42
72
175
32
39
90
42
102
18
18
123
21
6
192
18
67
128
189
30
48
42
18
48
24
49
29
115
32
64
80
129
48
12
18
180
210
91
29
90
102
12
7
80
3
36
121
83
18
30
72
48
85
35
12
49
89
30
9
33
36
132
42
66
150
24
96
42
30
42
90
18
42
18
42
18
108
12
12
18
60
78
12
120
18
30
30
37
144
53
43
192
35
6
231
3
60
1
48
48
23
73
5
42
48
48
33
51
48
30
108
42
72
33
16
32
105
12
27
96
69
91
5
123
51
30
18
42
78
37
101
24
120
66
30
12
102
57
171
42
43
47
81
39
108
61
41
78
25
113
15
87
25
23
25
128
9
18
24
36
9
93
163
35
157
23
25
80
192
105
12
78
45
63
72
42
31
80
69
43
17
108
51
27
24
66
72
67
41
39
96
9
6
1
41
90
18
12
72
78
73
96
29
42
102
51
117
43
48
71
30
228
18
21
39
9
105
55
65
31
119
60
13
23
120
1
113
108
3
15
1
48
80
21
60
24
6
30
54
61
59
210
6
12
90
78
57
16
371
109
269
60
12
27
9
12
75
135
48
42
60
42
48
18
24
6
73
47
54
27
96
3
13
32
9
108
42
96
174
19
101
18
60
30
12
30
66
12
90
12
48
132
390
7
59
114
19
17
12
120
210
48
42
31
59
108
9
15
145
23
60
60
1
96
35
198
151
59
30
7
11
42
72
6
42
19
176
57
6
24
25
48
5
132
7
53
36
24
48
31
29
42
36
37
5
180
39
33
78
1
71
30
18
73
65
54
60
96
84
6
84
168
7
48
95
49
89
103
32
69
6
12
25
167
6
12
30
42
6
24
6
72
48
51
141
60
102
18
60
12
210
69
69
30
13
89
96
30
24
18
18
60
129
15
6
90
1
192
71
6
54
30
18
48
109
96
29
36
79
48
65
108
102
42
30
66
60
7
143
102
90
49
71
9
63
49
239
48
193
192
5
42
12
18
51
16
71
9
45
36
90
102
79
89
12
187
144
29
72
27
16
107
78
7
245
6
69
105
39
9
39
39
25
17
108
102
13
35
42
150
60
132
66
174
6
7
48
47
1
59
165
45
90
18
30
150
51
111
81
64
80
112
11
21
21
42
49
41
48
18
60
234
31
59
18
67
96
17
30
72
6
19
96
5
72
115
32
3
13
17
42
108
9
261
27
45
36
31
23
297
9
24
96
30
24
198
12
36
3
27
132
49
96
47
30
66
30
24
30
36
12
205
17
168
7
53
18
57
16
11
126
39
ABCD 95316834454*3^$a+1 [50026]
60
17
12
78
25
132
156
60
60
17
151
84
12
168
17
30
18
31
29
187
60
24
17
55
17
31
5
54
1
17
84
144
19
5
120
355
180
60
12
5
96
12
115
12
36
53
36
60
31
360
17
43
89
54
49
36
192
5
294
18
36
31
180
53
72
19
77
7
48
84
168
53
79
24
84
60
77
31
120
24
24
96
24
287
145
77
163
17
31
149
31
5
12
55
17
72
90
18
31
60
12
65
55
17
31
17
7
17
31
12
120
132
24
41
30
6
48
55
120
41
24
31
41
192
67
65
43
120
11
37
17
36
7
24
5
31
108
41
91
12
12
48
72
5
55
24
137
12
36
96
36
72
12
163
251
6
79
60
17
7
65
6
192
42
36
31
24
11
73
96
89
127
209
7
119
169
24
65
7
23
97
24
65
120
36
96
139
125
43
48
108
17
295
132
96
125
60
7
149
60
43
60
23
25
23
49
41
7
24
29
180
7
65
72
12
168
31
36
89
144
67
84
36
120
5
43
5
36
42
30
162
90
36
55
60
12
53
7
173
31
5
24
67
5
67
77
54
1
84
17
19
5
156
7
12
35
144
49
168
17
7
36
233
67
24
29
90
85
24
60
168
185
54
1
77
43
24
5
31
5
43
77
7
12
203
61
29
31
60
84
36
12
264
89
12
108
67
59
49
29
67
53
96
31
408
5
7
36
29
54
144
1
257
79
84
11
1
72
132
60
216
47
25
65
67
156
168
5
120
19
5
12
36
180
7
156
41
84
55
12
24
113
55
17
31
12
101
7
12
17
30
145
5
216
7
48
12
12
156
12
5
12
55
89
60
7
60
5
84
43
60
252
108
36
96
108
41
90
54
120
180
36
7
72
120
5
7
101
180
7
23
157
36
65
7
23
144
96
1
29
91
48
12
24
72
113
42
234
120
55
161
7
132
11
48
61
125
91
65
108
324
7
53
7
144
132
89
19
96
119
6
235
24
149
127
53
36
19
5
7
59
109
96
35
30
19
48
132
108
53
24
48
7
12
95
66
43
24
60
77
19
125
67
17
55
12
29
31
233
60
12
43
197
30
13
312
53
240
12
90
78
7
59
25
24
65
43
65
12
96
79
41
67
203
90
187
12
17
78
1
65
7
24
29
84
36
72
7
11
61
24
12
209
91
53
132
127
17
36
7
5
31
24
35
61
245
79
53
19
65
55
5
19
120
60
35
30
7
53
31
53
31
41
96
7
36
149
36
6
25
29
55
197
84
79
60
29
72
19
36
65
19
17
43
17
48
31
108
23
162
60
192
18
85
192
48
120
60
108
5
54
66
108
7
29
115
24
29
12
79
11
25
24
84
96
12
60
180
47
13
12
12
29
96
144
367
95
18
60
162
18
7
48
71
13
48
29
120
24
7
185
294
90
91
17
115
221
24
211
17
199
48
23
18
7
53
19
137
60
36
319
36
24
11
13
29
127
71
25
5
72
60
12
18
6
19
12
41
43
120
12
149
43
60
17
19
89
7
65
43
125
48
127
48
5
127
5
7
11
49
221
103
107
42
31
41
174
90
31
23
133
12
5
120
43
24
41
7
125
66
42
72
36
192
103
84
12
60
29
247
29
84
79
12
53
67
29
19
47
90
31
48
72
180
84
5
66
13
36
24
132
65
55
17
36
19
96
12
5
108
36
180
139
41
55
29
367
12
12
29
67
143
42
7
5
60
12
175
60
ABCD 95317835812*3^$a+1 [50013]
9
63
33
47
60
112
33
3
63
36
108
24
53
12
24
31
6
23
25
18
9
27
24
12
24
72
30
11
84
64
9
11
12
25
42
36
41
121
66
17
36
28
27
9
44
43
5
24
24
55
102
203
157
75
3
18
30
101
172
20
31
45
105
72
30
77
85
36
42
45
21
95
16
21
66
57
144
39
53
36
103
69
72
3
5
36
4
51
41
160
69
11
19
17
88
63
153
96
152
85
18
30
35
19
42
47
37
78
41
16
20
84
64
3
53
37
59
157
11
12
4
8
36
16
75
33
168
3
12
77
1
11
16
9
54
5
52
24
24
51
42
107
40
12
20
31
33
24
36
51
17
1
42
12
5
48
60
13
78
12
45
81
42
153
27
101
7
54
102
36
17
25
102
69
140
121
135
111
6
66
72
129
20
64
36
3
5
136
99
105
3
65
43
29
16
27
29
55
96
129
15
53
60
52
87
69
84
60
87
18
203
55
45
12
33
35
16
21
51
80
4
3
45
68
55
36
177
33
90
36
5
120
115
48
29
4
84
60
111
17
148
15
41
19
5
61
35
7
161
96
7
24
5
36
7
101
97
27
96
24
69
83
64
15
17
19
33
96
84
96
3
57
20
31
33
48
8
16
48
21
15
27
53
31
6
12
24
144
120
27
96
56
16
207
57
20
36
13
54
12
36
5
37
18
269
19
57
51
33
96
27
5
19
9
24
33
95
12
25
23
12
208
116
55
36
101
52
39
21
60
48
87
18
42
72
12
57
15
36
54
71
4
20
72
31
24
156
54
6
12
18
72
59
16
165
30
5
60
115
125
91
41
19
21
32
16
36
51
18
47
43
21
44
4
60
80
36
76
36
48
24
48
132
99
33
8
7
24
54
11
16
3
65
36
12
4
48
92
1
35
55
9
21
24
63
57
39
3
57
9
18
53
72
109
6
77
172
36
3
66
23
48
37
63
120
15
65
100
12
8
120
24
24
84
19
57
51
48
24
101
52
44
31
6
30
60
53
37
18
9
128
37
18
18
11
40
36
99
81
48
12
105
39
75
21
9
23
76
56
139
17
112
9
87
9
54
18
48
83
31
30
6
5
13
23
43
6
47
4
3
12
141
20
19
90
75
57
59
4
93
6
57
33
30
17
96
49
72
167
67
33
3
21
21
27
80
4
51
9
9
12
35
61
11
43
77
48
48
79
12
5
109
11
19
5
31
18
63
92
43
65
247
17
40
20
7
36
165
123
65
7
17
91
33
75
5
124
56
72
4
144
12
20
121
123
39
60
5
64
87
36
36
17
36
48
43
90
47
40
20
25
12
23
31
42
12
90
54
3
51
125
24
36
37
54
113
7
24
5
28
3
21
8
127
41
16
8
72
16
32
55
30
123
140
48
19
33
51
108
18
36
216
131
127
54
18
30
23
91
201
8
52
36
111
57
116
60
7
48
18
143
24
19
17
127
53
72
55
144
30
3
48
3
29
160
44
1
83
103
12
77
37
59
85
72
3
204
21
23
19
45
165
131
175
17
28
63
42
51
20
4
51
45
60
96
33
47
115
17
28
20
7
5
79
77
31
6
306
48
9
63
17
7
36
72
29
7
93
33
27
8
160
8
36
28
32
73
11
4
8
4
9
11
43
42
66
96
48
21
51
29
121
87
111
48
93
3
102
15
8
4
32
103
53
163
6
12
3
111
45
75
5
1
27
9
54
72
125
85
95
31
54
60
39
36
36
24
20
52
99
5
36
60
55
17
108
7
137
16
32
48
4
48
72
20
1
63
36
75
42
23
124
117
78
144
33
3
9
56
7
48
65
36
4
21
378
65
43
5
24
25
6
48
9
27
5
76
33
27
219
29
31
29
79
12
89
12
25
35
37
3
87
137
31
17
16
15
54
3
68
12
4
111
5
88
24
27
29
16
15
21
68
1
11
4
141
42
36
17
1
18
129
51
12
36
125
37
3
3
54
108
95
12
4
20
13
120
11
7
78
3
84
159
65
192
1
90
108
9
81
83
7
161
4
15
12
6
36
47
151
36
144
12
108
89
7
12
113
28
3
36
5
100
21
150
57
15
246
27
12
32
115
45
20
16
8
36
84
12
108
25
39
87
65
16
27
77
13
60
30
57
20
96
7
90
42
9
45
15
33
47
4
120
72
48
8
132
127
114
324
15
69
72
11
288
16
36
44
36
16
9
54
90
35
36
124
93
90
72
54
27
24
32
19
18
ABCD 95317869932*3^$a+1 [50041]
1
11
144
4
60
36
192
32
7
21
44
31
54
51
12
20
12
48
127
5
25
39
176
28
356
76
44
37
3
12
132
48
75
17
76
15
42
27
32
121
35
24
48
96
157
47
36
25
36
3
80
97
123
12
36
44
19
69
48
120
68
145
51
56
40
15
138
95
16
48
117
51
3
5
112
120
15
137
148
39
5
139
165
36
44
40
44
48
12
52
20
79
161
91
5
79
33
8
73
12
95
19
9
20
187
17
100
140
97
24
72
120
107
7
66
59
96
43
150
207
9
35
139
81
68
108
145
3
45
35
55
6
54
282
24
239
64
3
29
61
15
3
17
88
24
92
28
36
12
8
55
65
1
3
20
60
67
36
69
48
20
7
9
80
1
36
39
180
44
40
44
31
66
239
64
21
6
41
64
201
3
87
18
39
156
56
55
9
32
13
27
24
188
67
54
87
39
156
89
84
67
54
3
63
24
30
59
36
31
33
140
25
87
104
108
12
88
12
9
12
47
40
147
165
24
120
152
52
33
83
16
225
59
112
45
167
160
48
44
28
96
51
161
49
36
47
96
91
65
84
96
49
11
96
108
37
143
60
4
27
9
117
23
76
8
103
65
48
37
30
29
100
75
5
139
72
9
68
67
173
16
116
49
96
143
40
33
18
72
53
1
51
60
20
4
261
18
180
29
132
16
68
1
6
48
105
57
90
29
24
84
48
12
36
76
8
76
44
37
59
7
29
48
31
72
5
84
25
51
132
27
5
108
16
75
12
57
20
36
37
27
56
36
48
61
71
19
149
16
75
9
60
3
5
28
51
125
60
36
60
13
87
3
41
48
72
16
93
11
181
27
96
24
48
93
42
54
51
204
20
31
18
71
1
87
56
1
63
288
68
36
16
44
61
23
67
69
21
47
61
66
36
177
32
28
12
80
1
18
17
208
21
54
5
52
32
37
39
12
39
33
8
48
96
36
55
93
87
17
13
23
1
30
29
64
152
16
8
40
44
16
272
12
13
39
39
30
47
72
13
167
67
29
60
31
90
303
27
54
27
93
15
45
180
35
60
157
107
1
87
32
97
71
12
16
96
36
15
24
36
120
5
24
76
44
40
8
7
33
8
25
27
68
55
17
168
205
47
121
59
40
36
27
53
124
20
36
60
121
264
42
53
55
29
1
27
105
108
191
1
15
48
15
17
12
61
195
20
1
183
33
18
12
18
87
45
27
63
5
48
91
5
16
99
36
57
57
23
193
63
20
12
28
24
141
95
60
16
75
89
4
8
13
12
114
29
16
24
36
21
27
117
59
16
164
72
49
83
16
32
208
57
48
6
5
28
80
16
44
16
21
63
81
11
216
40
72
27
30
3
51
77
4
140
16
15
77
301
11
60
28
20
28
68
1
60
180
159
21
71
72
12
4
144
33
27
140
13
3
36
20
28
3
17
37
11
13
11
4
80
4
8
72
283
108
6
126
210
24
35
1
144
51
44
36
43
5
145
12
83
52
140
124
39
9
8
48
37
3
21
35
136
9
95
85
51
33
60
59
43
5
24
49
51
51
17
60
13
15
72
8
4
15
144
45
21
195
21
78
36
129
24
63
120
108
186
35
28
27
53
91
89
88
8
64
56
4
36
12
44
85
90
9
32
312
180
76
51
33
48
99
96
173
60
16
20
49
15
32
79
29
40
21
35
91
5
109
156
27
236
36
139
9
63
89
16
152
13
84
15
120
15
41
24
55
81
8
120
12
85
95
13
15
140
36
28
56
37
108
66
21
129
23
60
16
81
75
51
69
8
13
39
69
71
84
16
44
40
15
65
1
36
18
21
15
53
133
23
7
5
19
33
32
48
43
5
163
17
13
42
54
83
72
91
165
72
48
93
15
27
144
89
124
3
18
11
25
123
8
192
1
72
23
64
57
30
9
24
56
1
15
ABCD 95318108038*3^$a+1 [50002]
156
24
114
3
27
45
15
225
111
54
12
198
165
12
3
66
6
90
18
60
66
6
81
69
54
60
21
3
30
75
120
75
12
54
90
237
24
36
3
60
150
30
84
66
87
123
9
105
150
45
21
30
81
15
78
30
33
9
15
45
54
150
51
3
156
24
30
120
60
75
60
48
24
3
60
93
33
99
75
36
69
81
24
30
126
114
33
57
36
144
15
15
30
27
15
261
3
24
36
57
63
114
6
246
24
114
6
120
24
6
180
69
51
30
51
135
60
78
123
12
15
96
60
24
6
150
90
27
123
21
183
60
90
150
6
24
135
75
120
45
21
24
60
15
60
15
120
36
9
51
60
30
84
30
60
6
24
87
33
15
15
36
21
3
90
15
15
192
18
6
54
102
81
60
69
24
54
396
9
60
48
3
24
96
24
36
24
36
36
90
228
30
66
6
21
273
87
63
69
51
36
93
15
6
90
360
96
78
15
75
33
3
57
3
114
63
12
45
36
24
102
24
90
39
168
3
9
57
48
150
12
138
12
18
6
84
15
117
24
156
138
57
33
15
45
15
21
99
60
12
60
3
30
180
255
111
6
3
117
123
15
12
18
30
12
138
72
24
39
48
3
21
9
99
48
57
6
120
174
63
12
15
6
147
87
240
66
90
57
12
45
180
6
36
204
54
75
12
9
66
105
93
42
33
48
27
30
30
132
21
177
12
84
234
90
30
33
9
63
201
60
27
99
18
15
45
36
300
24
30
6
180
39
45
15
45
12
30
48
12
198
27
93
120
150
96
9
45
6
180
90
120
24
60
12
48
27
9
6
144
9
15
6
51
135
48
120
6
114
90
27
15
165
9
144
30
30
246
21
39
30
24
90
72
114
6
78
30
42
3
315
42
144
30
9
48
3
66
48
60
162
108
12
24
81
9
99
45
27
9
24
36
51
93
96
120
39
141
6
225
9
51
279
9
45
27
3
36
120
126
108
87
3
57
105
48
6
114
87
63
12
168
6
120
60
144
12
48
60
36
54
6
60
51
63
120
66
36
3
87
105
33
90
6
144
3
3
36
18
15
12
9
30
36
21
69
15
3
36
24
42
18
90
72
75
108
51
21
15
21
3
54
6
186
54
30
66
48
12
108
42
198
120
213
27
165
57
3
12
3
165
51
180
69
51
210
24
3
3
24
153
57
30
30
30
72
204
204
12
24
24
30
36
60
60
204
27
153
90
42
15
93
60
36
6
24
30
147
27
6
39
60
15
12
54
54
45
171
9
12
213
96
30
114
102
24
69
60
57
48
6
30
126
78
60
183
180
147
12
45
9
60
30
9
105
72
90
48
90
12
18
186
24
6
174
36
24
12
144
6
78
63
27
60
126
219
12
9
30
6
84
114
90
123
69
60
108
12
48
36
171
105
51
3
69
21
30
246
24
27
84
36
3
90
111
108
72
135
21
57
12
108
27
9
27
3
156
54
36
48
63
147
45
72
3
42
63
60
27
48
90
96
60
24
66
36
21
33
54
12
45
105
3
51
90
114
60
6
90
54
42
60
81
117
75
21
60
6
48
45
60
21
30
30
204
42
45
63
42
63
105
42
213
57
54
120
21
3
30
36
30
189
75
60
72
144
84
30
90
126
6
18
30
33
132
27
54
66
138
66
120
24
60
57
9
30
177
27
126
96
3
105
102
60
21
243
21
3
6
30
114
6
156
18
150
6
180
60
24
132
18
6
36
138
33
147
36
54
6
9
72
15
60
24
30
84
60
3
33
84
30
12
105
15
ABCD 95318145688*3^$a+1 [50027]
35
21
16
83
73
180
92
231
9
15
72
36
69
16
60
8
112
35
60
93
16
35
48
96
85
44
12
3
85
23
9
100
20
171
109
24
72
92
63
69
84
24
147
96
73
35
229
36
35
216
24
9
180
40
92
40
299
109
36
215
61
11
33
39
25
35
45
28
47
37
36
108
36
108
143
73
59
57
108
28
95
12
108
33
39
81
171
73
167
33
3
37
35
301
239
13
95
12
73
215
72
105
60
220
11
37
68
64
72
8
40
36
95
9
112
23
21
24
28
47
25
35
1
227
24
228
145
36
24
35
121
236
108
340
20
15
73
60
35
93
144
15
73
35
85
23
9
36
111
9
96
39
72
9
196
47
73
32
75
1
24
180
35
13
152
88
47
45
28
35
57
51
69
63
48
25
84
23
217
36
47
60
12
117
15
181
8
424
35
36
49
95
45
75
72
1
68
27
13
35
97
47
45
16
120
60
11
60
1
84
71
57
111
12
109
96
104
3
85
35
1
72
92
3
48
81
24
4
36
36
96
12
35
25
20
160
11
109
23
9
40
96
104
3
1
36
80
220
8
15
13
23
49
23
192
25
12
168
71
1
35
36
69
75
73
12
168
200
72
28
71
24
1
47
69
76
32
40
116
15
9
72
76
180
24
128
28
92
15
117
16
47
105
27
33
3
84
73
60
11
60
45
111
289
131
93
28
24
48
108
104
108
3
97
12
20
15
33
100
12
128
3
72
108
264
69
76
24
107
57
15
120
37
68
112
71
25
107
48
69
184
132
35
145
35
157
71
61
80
75
1
203
120
45
99
37
23
121
132
8
24
88
167
36
45
255
37
164
159
105
156
28
95
73
44
28
108
35
49
59
1
84
71
1
35
217
35
312
1
44
99
229
108
32
136
179
12
9
136
96
35
57
16
11
1
104
39
25
252
152
60
40
36
236
123
12
133
143
109
11
24
1
12
23
37
11
24
45
63
9
100
344
99
141
76
23
12
33
112
23
105
3
13
104
27
228
60
81
136
48
80
15
13
68
171
13
72
23
117
111
72
25
107
36
13
36
35
25
128
180
280
71
69
147
133
12
144
59
12
25
11
60
13
59
73
84
80
180
24
27
37
107
48
36
1
23
12
24
81
76
167
1
80
255
61
48
60
300
95
72
13
80
52
8
63
12
36
132
37
83
9
99
132
12
36
216
36
153
16
48
132
164
207
72
1
36
68
12
108
60
28
35
12
73
144
68
28
84
8
88
47
57
88
20
51
96
13
168
108
71
36
9
40
8
16
11
24
81
63
45
40
92
3
156
45
27
33
4
36
24
72
68
16
71
33
148
59
45
100
8
72
84
27
72
25
551
204
48
108
109
167
13
23
12
73
23
37
32
52
240
20
51
49
20
3
48
72
133
8
171
45
4
356
144
120
16
84
56
39
144
73
8
36
3
73
44
16
179
36
109
83
45
15
13
92
40
80
3
57
160
95
85
143
73
59
21
231
45
28
227
61
83
132
73
80
64
11
25
155
81
15
1
12
32
100
84
36
24
119
45
180
28
68
40
179
25
108
44
39
69
171
36
45
39
1
60
140
240
16
ABCD 95318532352*3^$a+1 [50028]
48
53
33
75
12
25
32
22
65
9
39
1
12
18
2
4
18
66
59
73
8
27
24
33
36
27
19
24
12
65
13
54
110
51
1
20
48
12
4
80
10
42
18
12
18
11
25
71
9
10
5
9
27
12
33
4
83
13
18
14
12
183
21
120
75
19
60
5
36
21
46
62
40
150
12
6
48
32
27
48
7
5
36
25
36
18
50
51
60
1
104
99
13
18
17
84
9
34
26
39
85
12
54
110
4
30
6
12
23
1
48
6
12
17
25
48
24
66
18
59
1
56
28
92
148
11
7
72
113
7
77
81
10
5
7
101
21
15
25
60
18
41
7
18
20
4
18
2
88
47
7
5
13
20
88
48
44
46
125
21
60
16
119
1
24
20
46
2
3
120
25
12
20
15
45
10
18
18
62
10
42
131
21
3
45
46
29
81
24
70
41
36
13
12
8
15
55
26
40
44
36
34
5
12
93
36
16
54
2
15
85
60
12
6
41
43
53
12
7
38
22
36
54
23
21
40
35
9
3
115
17
12
45
39
1
20
10
36
24
5
13
48
42
18
20
48
24
82
90
144
56
3
48
9
15
13
35
1
47
67
5
25
56
4
18
62
58
38
4
90
110
12
51
9
63
25
18
29
153
10
60
2
3
13
12
11
25
24
32
15
48
7
41
48
7
2
12
34
17
9
34
30
11
21
24
3
21
142
29
25
18
2
3
115
42
20
16
120
8
99
25
12
6
29
9
15
24
7
90
18
50
40
11
21
10
50
24
36
48
52
60
95
31
54
20
48
112
44
46
14
22
54
44
10
12
72
2
24
10
6
18
36
89
13
24
23
21
12
12
60
111
25
24
11
37
8
10
24
170
76
11
25
11
9
88
56
16
35
33
82
48
2
4
20
34
12
96
30
35
57
40
20
27
120
69
27
9
88
56
10
90
20
40
44
28
59
96
169
36
84
6
54
20
75
13
12
6
18
44
22
5
81
10
29
25
23
21
4
20
87
9
10
14
12
39
49
20
27
25
8
12
84
36
16
18
2
40
23
25
71
24
81
4
11
93
15
13
23
12
19
48
72
98
28
90
18
6
30
44
64
90
161
9
27
105
94
36
86
4
18
17
144
1
18
2
40
83
7
18
20
70
17
109
90
50
16
18
41
9
3
48
31
36
30
35
37
18
54
104
10
14
16
24
18
72
98
10
48
29
117
24
36
135
1
78
2
34
29
19
50
118
74
28
11
21
58
2
40
84
24
48
8
16
66
72
6
47
19
53
7
41
9
4
12
8
34
2
3
72
24
81
10
6
23
7
18
47
69
48
40
18
84
5
31
14
63
96
45
34
146
4
47
1
18
26
15
228
45
12
40
18
26
10
54
32
36
40
84
60
35
93
36
46
29
24
25
32
15
79
74
28
59
19
72
38
10
24
50
27
25
11
9
4
66
60
5
43
96
5
81
94
50
24
12
34
24
5
7
38
70
2
4
156
6
14
15
43
12
6
12
6
74
27
21
4
48
42
38
82
14
12
87
21
15
85
36
36
35
43
41
9
4
30
17
9
27
72
36
19
17
9
64
80
3
7
42
83
81
16
20
24
24
76
32
15
25
23
9
12
28
30
36
14
12
15
19
30
20
16
60
8
28
8
64
8
4
8
3
7
17
24
1
71
67
72
24
30
32
3
9
82
18
35
36
9
147
9
51
45
75
13
32
63
13
18
17
12
25
18
18
36
23
21
96
4
12
35
57
27
169
59
12
96
57
12
40
23
165
40
11
36
165
15
60
36
19
110
108
27
24
12
7
72
74
36
39
96
13
12
168
8
3
156
13
20
46
42
72
102
24
41
79
24
48
5
12
1
56
4
72
18
26
4
54
77
60
43
36
6
128
46
2
4
35
19
54
192
128
96
27
57
40
92
51
19
50
4
116
4
24
90
77
69
196
36
18
5
81
40
30
50
4
24
11
45
46
6
12
68
12
10
2
84
10
12
14
28
12
36
60
68
4
11
1
54
42
20
88
66
60
30
11
13
11
199
14
22
18
56
15
79
36
26
60
36
4
8
40
6
120
24
86
36
63
43
62
28
32
46
12
54
56
142
17
55
50
10
84
65
25
32
4
6
12
222
18
41
45
40
11
25
11
84
13
18
17
1
59
21
84
27
43
5
43
29
9
156
75
9
24
3
25
23
69
63
33
10
12
65
84
1
44
64
104
16
11
13
140
27
25
18
2
4
56
63
97
84
11
31
72
2
28
35
1
42
53
1
36
84
54
50
27
45
10
14
76
12
23
12
61
44
28
44
10
18
20
36
75
31
18
30
36
2
88
35
36
1
23
96
48
13
32
10
41
31
50
4
12
44
48
40
36
12
32
58
38
51
45
28
47
33
28
68
82
48
29
132
25
8
3
7
26
24
96
16
119
45
70
41
13
20
10
90
42
36
72
18
18
86
15
43
2
3
85
23
33
24
12
28
11
31
36
17
21
70
30
24
20
27
33
27
31
17
33
28
66
5
13
71
9
12
3
21
46
54
90
14
51
9
96
51
24
24
1
6
29
1
35
61
12
18
53
1
6
12
62
108
190
26
34
2
10
78
23
25
8
120
27
12
37
59
49
30
17
1
42
30
96
12
35
9
10
60
41
25
8
10
126
18
5
1
156
35
24
1
20
16
32
22
5
153
168
27
12
43
36
2
132
88
12
56
4
92
3
31
65
37
119
45
16
42
12
18
60
83
45
10
18
20
15
25
56
16
30
14
4
20
24
10
42
18
30
23
129
48
60
36
24
3
69
15
13
72
18
36
65
9
27
25
30
41
13
24
20
135
1
11
79
36
18
60
32
4
12
8
12
15
37
56
22
5
25
59
31
42
36
54
30
78
53
19
5
36
61
44
46
158
60
112
80
40
60
48
20
70
6
20
39
60
55
2
34
5
21
51
57
10
77
1
32
63
69
10
18
72
6
29
1
20
48
75
9
46
ABCD 95318601362*3^$a+1 [50010]
48
36
6
36
37
32
160
41
39
3
37
23
102
108
15
27
90
3
45
27
15
36
18
36
63
15
81
16
8
16
96
29
6
54
42
42
67
95
73
35
102
30
84
54
18
30
48
12
54
6
30
217
47
49
59
12
6
43
59
60
25
35
48
30
48
15
96
40
5
18
102
3
15
145
23
9
21
42
1
11
13
53
30
60
24
36
48
72
13
17
54
36
42
51
51
6
7
71
24
12
93
27
13
11
120
141
3
12
18
18
93
9
252
6
37
47
18
42
114
51
99
21
3
48
18
30
12
24
9
21
6
72
42
84
15
45
6
13
17
84
42
24
24
25
29
96
72
30
69
40
53
51
51
48
18
99
39
24
12
120
6
18
61
35
109
41
6
144
30
18
72
49
17
63
24
15
57
48
57
30
108
30
18
37
5
12
96
12
36
24
60
12
39
16
11
12
1
47
9
51
12
6
19
80
33
39
21
102
42
114
1
53
67
95
60
60
24
25
65
54
97
5
30
109
35
6
30
36
69
129
54
72
25
24
59
12
18
120
42
90
3
3
18
120
51
40
48
53
24
19
96
29
54
60
12
13
113
42
18
27
136
56
15
48
25
5
30
21
51
54
6
49
47
97
71
120
6
30
69
21
48
30
37
23
12
48
6
72
7
5
75
15
6
75
24
3
30
42
60
72
73
56
15
72
72
72
73
53
267
105
18
72
6
6
30
90
60
18
66
12
60
57
15
1
65
12
3
57
72
87
40
5
54
30
31
23
97
5
18
25
71
72
9
63
25
35
198
18
21
81
7
47
24
42
7
23
49
80
183
12
54
30
81
3
108
24
9
51
60
105
9
96
54
25
17
7
17
63
75
252
33
216
15
1
11
42
27
3
6
36
6
13
11
36
12
12
49
80
27
132
1
11
6
48
6
9
57
127
35
12
48
30
67
24
47
144
48
30
27
24
27
24
24
24
66
126
60
33
192
33
90
12
9
69
27
15
33
93
24
18
1
17
12
18
12
12
25
11
90
72
12
24
30
60
6
138
36
96
18
42
66
54
36
49
11
18
91
8
15
60
61
5
144
60
6
24
18
72
66
36
9
40
11
30
15
39
25
11
96
24
24
6
36
19
23
1
11
18
30
30
246
30
51
33
111
21
30
18
48
3
24
45
48
54
18
51
171
18
18
24
108
61
5
12
39
45
3
27
60
84
24
37
8
15
30
6
21
40
5
19
41
30
6
139
59
21
88
17
24
30
25
35
24
18
3
21
120
108
31
35
54
42
48
37
5
3
3
72
60
36
6
6
33
27
37
83
24
54
162
150
12
66
66
18
12
120
48
60
120
12
73
47
6
19
8
40
71
12
13
41
79
77
3
39
1
11
45
9
54
1
29
42
156
18
115
11
36
78
96
3
21
102
48
6
15
40
8
72
24
24
120
105
30
6
19
17
30
6
18
25
104
63
60
60
132
6
24
12
43
5
6
12
54
3
15
6
19
35
36
25
5
54
18
18
105
81
18
36
42
39
135
18
111
24
3
90
19
11
69
3
6
42
13
80
21
36
54
138
18
18
24
6
54
15
3
37
23
84
36
120
30
48
6
30
18
12
18
48
60
12
12
120
114
9
3
37
41
39
27
36
33
40
41
36
18
36
13
5
30
37
5
3
72
3
36
66
30
354
36
75
3
61
35
6
55
71
72
102
43
11
36
18
12
6
42
12
15
51
42
12
15
93
30
18
27
72
15
24
12
13
56
3
12
96
49
5
6
13
11
6
7
41
30
36
30
6
60
37
17
6
30
3
39
12
54
39
27
6
12
30
18
19
8
93
12
7
8
165
36
36
6
30
39
15
6
30
37
32
40
35
18
27
93
12
60
115
8
51
21
3
42
3
15
132
45
9
55
24
47
25
8
40
71
9
21
6
120
6
24
15
21
30
42
78
109
71
18
31
11
13
24
72
8
40
65
18
24
18
51
99
85
35
36
90
15
87
72
30
42
6
12
102
18
30
30
75
15
12
30
55
11
84
150
3
72
75
24
6
6
9
3
12
6
3
75
42
3
39
90
42
229
131
13
17
6
60
48
6
78
42
6
9
3
6
24
48
60
30
102
12
3
111
1
5
30
6
39
15
66
78
12
37
23
12
18
18
12
78
24
15
21
24
27
45
24
6
36
84
13
35
37
11
18
19
5
42
33
75
42
78
117
33
31
47
30
102
96
6
90
45
3
12
145
11
54
48
138
90
3
39
18
127
71
9
27
13
5
6
45
81
18
12
9
27
60
42
7
23
48
114
36
43
11
48
42
6
42
36
42
24
6
60
3
39
30
27
45
3
27
24
24
21
39
81
9
15
27
6
42
18
99
48
3
12
25
95
6
54
37
5
90
6
48
120
102
13
41
6
9
40
104
45
19
17
6
24
30
43
65
55
11
6
39
24
16
41
18
42
43
5
18
9
15
9
39
12
24
24
66
66
18
15
81
54
25
65
6
24
12
36
73
11
30
48
18
37
65
31
29
18
72
36
12
9
3
12
9
120
16
5
18
48
12
12
114
6
25
24
11
45
48
3
12
42
36
67
83
13
80
51
13
17
24
156
3
40
11
90
6
6
30
102
27
3
48
42
6
12
9
3
21
16
23
6
36
63
33
39
81
84
43
5
12
6
18
79
5
6
12
9
21
12
12
123
40
47
105
75
6
18
24
42
24
19
23
9
39
1
5
18
57
3
21
64
96
56
21
60
18
102
54
9
16
8
15
1
11
13
41
31
5
6
12
12
13
47
9
75
45
40
17
30
24
84
30
6
6
84
15
21
12
ABCD 95318847062*3^$a+1 [50106]
96
264
60
36
72
48
96
396
12
36
72
24
444
39
16
41
108
48
27
192
64
77
60
7
80
16
89
36
36
36
72
72
540
111
352
5
96
187
173
72
139
113
15
213
75
69
36
39
21
43
240
192
32
112
41
204
123
57
103
293
427
432
144
32
9
108
75
225
31
65
31
221
228
24
151
272
45
115
5
132
12
24
84
132
139
149
123
69
204
72
7
80
48
93
204
7
65
156
132
15
160
17
60
216
27
201
55
704
288
64
41
55
224
208
32
16
144
65
84
396
36
204
31
5
43
5
72
99
405
75
201
84
163
5
36
84
211
176
9
55
89
87
48
33
207
57
36
24
180
295
41
87
81
252
120
72
108
55
48
144
113
60
99
160
320
33
15
48
45
12
72
24
7
149
235
41
468
84
207
441
132
3
9
199
5
216
48
36
127
80
64
5
48
315
33
79
41
168
31
53
235
17
31
32
33
84
75
213
91
77
99
441
7
32
33
12
276
319
5
120
451
449
96
12
3
33
24
72
15
160
113
31
32
93
291
16
80
9
24
144
63
309
123
21
60
111
69
12
60
108
39
48
57
12
108
72
199
221
108
7
96
197
27
321
159
160
41
519
93
36
72
87
57
48
135
45
195
48
64
305
15
16
29
144
72
84
55
305
180
139
137
180
115
5
132
36
67
113
79
288
32
357
123
160
17
96
48
127
17
31
77
360
24
180
156
288
24
372
60
324
156
123
57
183
21
187
65
72
135
21
24
156
60
36
156
139
65
111
64
125
51
384
96
64
80
240
48
48
33
36
24
211
5
180
576
72
31
5
427
80
213
12
72
55
113
84
96
43
221
19
32
9
48
55
185
103
17
636
51
21
12
15
45
3
69
120
456
219
45
96
108
156
24
51
141
144
240
48
96
67
5
187
272
48
256
144
137
48
55
17
36
60
552
36
132
15
192
153
228
72
180
103
176
64
149
43
29
144
51
96
105
72
120
55
128
69
235
48
ABCD 95319019366*3^$a+1 [50012]
221
84
15
21
43
227
9
87
25
48
17
48
79
11
25
72
152
3
13
24
23
13
71
33
40
228
23
37
23
57
60
189
19
47
25
8
84
28
120
60
72
17
99
4
288
192
11
6
39
60
12
72
96
12
45
127
17
6
25
32
123
25
29
54
36
49
71
1
12
11
37
20
208
32
45
63
72
148
44
280
116
112
65
174
109
35
49
83
270
18
109
8
172
11
49
68
15
84
61
8
64
11
37
72
17
19
32
28
47
33
124
120
11
186
19
44
40
48
65
90
237
16
24
128
12
33
3
52
168
47
73
47
108
9
387
13
83
37
116
52
180
263
9
256
35
126
6
13
17
103
104
76
72
68
51
189
124
41
19
140
40
23
13
71
181
95
108
45
111
1
68
12
33
27
3
49
20
76
32
93
90
45
24
21
115
24
48
119
1
48
20
57
43
107
25
20
40
8
27
25
20
28
44
27
36
25
108
11
133
56
112
113
139
11
97
29
3
76
24
120
56
40
35
85
65
27
9
63
148
32
3
24
66
114
49
120
20
40
212
28
164
51
36
30
79
47
25
143
165
4
23
144
1
23
85
72
8
40
84
116
12
45
103
11
66
127
80
60
21
96
54
37
12
116
24
48
72
33
67
23
25
12
128
33
127
120
12
20
27
109
71
66
15
3
72
144
69
160
47
48
117
69
66
25
53
27
72
3
85
12
156
17
60
7
48
20
45
18
37
348
11
73
23
18
147
148
131
36
37
71
6
63
28
215
30
27
177
283
8
52
80
27
81
88
84
56
27
177
111
45
100
12
12
36
12
108
71
36
105
3
105
52
168
104
76
167
97
108
32
27
126
55
80
9
24
67
23
117
48
100
161
6
93
60
100
20
72
69
111
28
5
30
229
48
128
15
72
13
24
8
48
24
88
140
52
48
120
68
27
25
12
23
54
30
90
19
84
120
8
160
95
108
45
4
140
100
71
97
8
12
9
90
33
16
77
115
108
11
60
90
246
33
45
66
90
31
20
160
60
23
162
7
83
25
95
105
3
42
18
57
15
205
48
24
128
40
80
63
69
21
15
112
12
77
63
28
60
53
55
11
126
55
23
120
240
45
4
8
15
48
69
153
147
100
60
71
72
48
97
143
25
60
24
56
15
30
19
188
15
45
12
40
47
81
3
60
97
20
93
79
47
69
57
7
48
108
71
1
260
72
33
48
42
120
73
132
48
95
12
213
12
40
23
9
40
47
169
245
66
33
28
48
41
19
20
51
13
188
63
85
24
36
24
20
27
36
133
84
113
84
63
63
25
155
73
12
68
4
36
41
54
25
20
51
66
27
16
215
25
24
60
17
43
20
3
24
9
27
37
56
177
18
12
45
40
59
6
27
48
28
24
107
30
24
175
12
72
47
49
77
120
63
24
28
132
20
57
19
104
16
20
12
52
48
8
60
12
15
37
11
105
84
40
20
40
53
27
16
44
28
60
68
484
17
39
51
21
28
5
55
47
25
20
100
12
47
189
21
36
43
20
177
75
148
32
28
5
30
117
9
19
24
53
54
201
52
11
97
65
7
71
25
140
40
5
79
96
5
7
20
40
32
28
68
21
199
252
32
3
13
20
27
25
245
54
133
11
30
15
45
162
13
185
72
7
96
60
35
109
8
39
144
25
47
13
72
5
55
60
192
8
69
30
1
53
60
27
72
3
45
9
51
72
28
60
5
114
61
12
8
75
13
84
80
3
45
108
64
17
19
12
20
3
42
30
105
28
164
16
11
36
37
68
72
76
24
17
19
47
78
127
8
40
84
120
11
222
ABCD 95319767456*3^$a+1 [50001]
48
18
9
39
105
75
45
21
3
3
12
6
36
23
13
3
72
48
21
24
24
11
7
60
5
64
15
57
9
23
112
9
36
84
30
48
30
30
36
17
7
48
102
36
96
60
270
21
9
87
56
37
6
5
64
9
30
42
54
33
75
45
57
54
30
24
11
55
36
66
51
56
25
12
36
48
95
24
16
21
3
75
66
6
29
48
13
18
96
30
11
1
231
48
51
5
88
51
18
96
96
6
5
49
15
15
6
11
31
150
102
45
15
54
75
9
23
25
23
61
51
9
47
7
41
79
12
5
85
24
6
21
111
6
83
67
6
71
7
17
13
6
21
32
16
21
36
48
42
24
21
111
17
16
56
31
30
48
6
45
120
63
57
39
33
3
30
48
23
7
42
30
17
7
41
31
57
45
3
27
5
88
15
18
30
102
42
72
33
15
33
15
12
42
6
18
36
15
21
18
12
53
55
24
17
16
9
39
15
54
27
3
102
54
42
48
12
42
102
11
79
264
24
6
72
24
48
60
39
8
24
55
6
11
13
27
3
5
25
36
6
5
85
42
102
30
6
18
54
42
5
64
105
15
75
12
17
7
6
132
72
63
21
36
6
192
78
51
33
23
13
3
48
87
9
21
3
27
12
54
66
48
9
8
96
16
21
66
18
39
39
72
108
18
6
6
87
24
63
33
8
13
12
30
33
81
24
87
39
6
3
120
80
55
54
18
57
104
19
29
79
30
6
30
6
12
5
103
81
87
24
6
12
23
64
171
30
6
6
11
1
12
18
81
39
36
29
16
9
12
48
72
156
12
60
48
24
18
6
36
30
18
108
24
47
13
114
6
27
3
69
120
8
48
40
56
48
139
12
36
24
24
24
53
48
55
24
89
43
18
3
45
51
129
12
6
29
112
3
96
30
6
18
30
18
18
36
18
47
79
17
7
9
27
30
42
69
63
30
60
23
37
6
5
61
3
21
42
24
18
47
79
9
33
78
66
15
21
42
57
9
15
24
24
48
15
48
90
42
18
6
5
55
9
63
72
6
12
47
7
60
66
51
21
27
24
9
6
90
36
36
15
8
1
96
24
18
102
30
36
45
33
15
8
64
3
45
51
24
21
48
21
3
8
43
12
18
87
48
57
66
165
3
36
36
5
24
31
9
72
33
39
80
16
8
1
96
15
9
6
65
136
69
78
18
24
36
54
9
32
13
24
48
30
117
104
16
15
48
9
15
41
25
15
129
18
60
137
13
27
3
21
48
51
6
12
11
16
72
15
33
3
18
66
30
3
45
11
19
6
95
115
96
30
15
9
15
21
18
12
30
24
60
30
29
55
18
24
36
24
3
216
27
24
36
12
53
7
57
24
81
84
35
19
30
18
48
66
35
31
24
60
21
33
119
16
57
119
112
3
36
54
11
49
60
6
78
96
6
24
81
63
54
6
21
39
17
25
54
57
69
11
31
6
35
16
63
33
9
24
39
3
48
29
24
64
39
24
96
174
12
23
48
61
27
51
54
18
36
41
13
48
18
33
57
42
54
66
150
15
57
42
48
6
15
8
37
6
48
12
9
72
8
25
24
47
1
60
54
66
12
18
69
9
6
24
12
12
9
56
67
6
15
27
29
61
11
1
156
24
18
126
54
78
18
24
18
24
171
72
57
23
16
8
7
33
9
23
1
111
3
42
24
48
192
11
16
9
47
37
107
13
24
96
78
117
45
35
19
12
65
48
232
80
25
15
117
6
29
24
13
75
21
11
1
18
138
6
48
42
6
84
105
39
24
18
15
75
29
79
12
30
15
24
72
3
93
15
57
9
42
18
59
61
60
15
27
12
30
150
53
16
72
8
1
12
6
132
9
39
24
6
18
72
72
17
16
39
36
18
24
72
3
141
72
150
29
1
18
12
41
1
135
8
64
21
12
63
39
24
9
32
96
72
7
9
56
19
60
65
37
24
6
24
165
183
120
6
3
51
6
42
24
45
56
72
61
3
33
54
12
18
51
63
36
6
60
51
99
21
153
15
9
36
11
25
119
7
41
31
36
12
30
35
79
48
60
132
6
35
13
36
39
24
128
103
12
5
88
75
36
18
6
42
54
60
66
3
9
36
174
5
13
132
6
65
19
6
66
30
120
23
64
3
36
30
30
12
60
125
7
30
84
47
40
48
39
36
12
12
6
63
80
1
39
87
162
24
54
66
60
18
36
42
3
27
45
96
3
53
55
6
12
18
30
23
192
31
57
48
15
17
19
45
48
45
12
30
12
48
60
114
198
89
72
55
90
47
43
54
78
18
12
12
6
6
147
8
88
123
5
40
15
24
18
63
3
36
90
6
18
15
24
27
54
66
48
21
21
30
168
45
21
27
24
123
21
8
16
63
18
6
57
69
18
6
107
61
6
21
8
40
165
12
15
3
53
13
6
69
27
5
49
6
57
48
8
37
51
3
120
149
64
21
59
40
21
66
120
48
6
30
72
54
18
21
27
78
47
55
102
27
32
7
41
25
6
9
9
15
8
1
6
65
31
6
123
48
104
64
80
72
31
9
3
66
99
51
12
36
30
23
7
41
31
41
13
11
37
18
30
18
17
136
129
48
47
7
6
12
15
3
114
203
16
3
45
8
1
6
6
11
40
104
43
6
36
51
56
13
24
35
19
24
30
15
48
8
64
93
11
37
66
24
6
60
23
13
59
31
12
18
42
42
159
120
39
9
8
13
123
3
12
18
6
18
48
60
72
36
6
30
83
61
42
120
48
57
27
ABCD 95319922682*3^$a+1 [50049]
57
39
160
104
57
7
137
19
5
12
24
96
24
96
19
35
45
9
7
72
5
36
135
57
139
260
9
24
91
36
24
5
30
42
115
84
23
30
31
149
55
116
141
115
5
60
24
72
43
20
9
36
6
21
27
6
115
12
120
8
9
42
30
24
72
42
18
54
1
47
78
7
8
165
72
6
6
79
11
6
48
180
72
24
103
17
78
30
67
125
96
12
6
97
60
24
60
5
60
51
69
51
4
84
60
71
6
24
24
36
60
31
104
64
24
5
30
18
12
31
11
61
192
11
24
6
295
41
120
90
18
48
60
24
31
8
81
111
9
15
45
96
3
75
24
66
7
47
6
31
24
29
48
12
66
66
24
6
18
48
19
80
261
12
96
67
29
55
89
24
7
53
36
7
48
36
53
12
24
51
21
72
96
6
6
18
25
212
69
24
36
135
16
132
41
12
18
42
54
25
20
45
30
30
19
12
8
45
12
19
5
18
13
8
64
41
55
36
36
5
43
29
30
37
29
96
43
77
19
11
61
29
79
252
53
6
73
5
90
66
36
84
54
93
9
36
55
12
35
181
41
60
204
36
84
12
48
6
30
79
11
61
24
113
66
90
24
12
36
84
18
102
15
4
20
160
59
1
5
72
19
41
115
5
120
43
59
1
17
60
72
72
39
16
29
54
21
51
6
187
12
5
48
12
48
12
24
31
5
60
19
41
48
36
24
43
80
69
48
27
120
3
37
83
6
96
24
24
31
24
8
9
15
124
17
43
35
30
36
19
29
3
48
40
5
67
108
29
55
5
55
47
18
27
99
120
90
24
36
67
5
7
35
18
43
41
96
39
96
45
7
17
24
132
48
12
67
5
12
24
144
72
79
17
7
5
6
24
117
16
8
9
327
21
3
81
18
97
5
31
24
5
108
228
84
48
63
33
55
29
48
12
36
24
31
89
48
19
101
12
90
37
41
48
31
60
20
9
7
8
9
12
30
30
180
51
57
7
5
30
169
161
43
17
103
252
89
51
33
12
115
29
96
36
7
5
7
48
60
107
30
18
13
65
39
45
36
15
9
24
19
5
42
61
8
21
19
32
9
43
36
17
24
96
12
6
42
43
96
80
93
102
13
107
18
30
30
87
28
60
107
18
27
28
65
30
61
24
65
43
12
5
6
85
17
19
23
21
40
5
72
78
54
42
18
67
29
174
78
15
9
103
48
77
3
33
24
12
115
245
19
5
67
60
12
5
12
48
7
41
19
60
83
18
99
3
6
67
65
24
30
24
1
5
60
75
4
84
12
23
85
8
48
9
31
65
12
24
60
39
57
103
17
24
55
155
18
120
3
4
53
111
69
48
7
17
75
3
1
12
149
31
89
60
48
7
5
60
90
24
1
5
18
61
120
35
21
64
11
85
48
17
48
63
64
104
45
12
42
1
5
66
18
147
40
60
20
9
24
63
9
84
24
7
41
3
40
17
84
55
29
36
43
5
72
78
85
36
89
6
109
17
19
29
7
245
30
66
7
257
30
66
108
7
8
100
101
90
1
137
12
60
115
83
6
115
65
12
12
102
6
139
36
12
12
24
56
9
24
108
12
103
17
7
125
96
19
101
99
9
90
24
66
6
18
67
29
19
32
96
112
11
45
160
35
102
114
165
45
36
12
6
6
18
30
7
35
30
79
144
32
21
12
96
12
43
17
48
36
19
5
54
30
48
43
41
43
5
30
25
95
222
114
66
51
27
1
119
37
24
35
6
31
125
204
84
6
1
47
42
19
11
54
66
48
30
7
29
60
7
65
43
17
180
24
15
3
1
29
7
24
35
1
5
43
5
72
18
97
60
89
24
36
132
42
37
35
18
6
61
48
36
41
24
12
60
7
12
41
42
30
36
6
66
72
171
9
91
17
12
36
51
3
30
42
21
33
84
12
31
48
17
24
216
7
17
18
18
24
36
24
103
41
36
24
36
43
5
120
60
7
44
51
13
11
6
39
69
103
77
42
30
48
103
84
29
15
21
60
39
189
6
21
75
24
126
19
5
31
5
19
77
48
120
79
5
48
39
16
53
51
75
30
19
5
12
99
21
99
4
89
43
59
66
54
13
32
81
39
208
113
42
42
60
114
1
65
79
77
234
78
31
12
167
13
8
57
7
5
30
1
71
48
30
31
35
54
36
24
7
84
24
5
6
66
75
40
53
31
71
13
11
49
5
7
53
3
9
48
31
5
24
27
40
5
36
24
48
36
147
168
52
20
69
19
65
144
7
29
54
66
6
13
180
60
5
132
48
55
35
42
48
67
24
17
24
18
96
30
87
40
29
48
30
78
42
1
65
6
18
72
36
7
32
45
55
5
18
78
42
42
43
8
52
ABCD 95321139482*3^$a+1 [50016]
64
26
75
129
3
69
64
156
30
48
101
144
25
26
21
19
86
18
46
290
16
8
6
40
114
17
93
120
106
24
5
27
88
2
28
47
9
27
63
16
29
49
96
50
21
13
36
50
10
59
27
45
123
6
51
13
2
93
12
145
30
14
66
21
72
121
60
30
24
80
21
19
6
104
16
50
94
26
70
36
14
21
36
7
6
74
136
56
78
82
98
70
26
16
14
66
39
105
27
69
180
51
63
16
8
126
40
24
122
30
24
34
62
15
85
144
30
24
32
40
18
102
8
40
101
24
157
14
94
32
84
15
55
14
66
54
90
10
6
24
6
50
94
47
24
19
62
39
81
15
13
6
110
40
11
39
16
98
3
3
6
64
35
24
25
6
5
19
53
3
90
27
3
70
60
84
2
94
80
24
51
39
70
266
126
75
103
42
30
29
9
76
14
21
19
17
73
71
132
139
74
4
60
6
56
18
6
10
14
82
54
150
155
151
54
80
39
27
10
35
108
31
50
156
4
30
65
15
126
75
15
81
9
118
6
66
14
51
103
6
35
49
30
62
18
46
36
54
56
30
34
5
61
48
176
70
54
20
36
40
35
15
21
139
54
56
66
34
11
84
15
30
40
120
84
102
38
111
36
15
34
6
14
24
36
30
114
6
24
16
5
49
12
188
16
47
27
42
30
9
111
9
1
35
163
6
116
28
71
105
10
54
83
93
27
79
14
40
35
1
143
15
160
32
64
54
92
30
64
30
20
87
37
42
54
50
30
39
145
120
26
45
45
84
16
24
2
45
3
33
177
36
90
94
32
34
66
14
6
10
5
105
3
48
13
24
96
66
38
66
9
205
60
36
35
175
41
33
22
38
52
23
15
30
27
39
24
6
210
10
30
5
19
53
97
36
96
35
99
150
36
75
49
50
130
96
68
3
69
24
90
30
64
96
11
13
23
37
107
99
6
28
32
28
96
11
25
80
30
9
69
106
5
25
71
33
16
56
75
84
235
24
6
164
70
26
4
11
79
146
46
5
36
72
48
33
64
6
29
105
16
131
36
33
66
88
80
256
30
26
9
1
59
99
96
34
36
56
120
10
80
9
156
33
40
36
14
70
11
145
155
60
12
24
163
62
58
6
50
30
24
66
9
21
120
4
83
43
17
49
14
16
78
36
54
17
204
9
27
144
25
80
15
1
59
49
71
45
51
105
15
3
126
64
32
24
64
90
30
26
69
67
161
33
75
25
26
54
64
66
144
41
21
34
14
51
55
50
60
40
80
66
9
1
14
117
43
66
144
35
9
16
24
162
128
30
16
50
117
33
154
30
2
30
64
266
88
17
15
118
32
18
70
26
45
25
50
21
36
37
162
80
9
69
10
6
35
45
76
38
42
3
141
4
32
34
17
13
47
177
10
290
46
206
34
30
24
11
21
28
96
44
180
63
63
24
42
54
105
15
94
152
171
93
84
3
72
48
132
81
30
70
120
90
110
40
84
95
1
6
29
19
176
10
30
86
34
5
19
66
71
93
12
63
15
201
85
20
54
70
2
69
45
64
30
6
104
66
24
10
32
4
11
24
31
5
163
56
45
105
4
6
17
13
95
12
193
6
24
66
95
15
69
19
6
24
32
99
39
46
56
34
5
24
1
24
11
72
48
60
69
160
230
46
71
33
87
315
33
72
9
64
92
10
113
25
30
17
39
24
70
11
145
110
6
64
44
6
336
9
135
6
34
41
13
12
30
53
1
47
9
88
32
15
109
71
9
51
45
135
39
34
11
96
73
26
57
108
51
30
10
125
9
76
59
21
70
24
80
9
61
204
71
69
52
59
25
26
24
30
27
157
26
40
77
193
56
28
35
27
64
54
47
33
40
26
106
14
21
9
40
71
99
216
54
36
124
35
135
21
133
83
93
39
45
42
30
18
16
41
165
3
61
24
71
139
30
66
26
159
49
96
14
21
36
36
37
176
4
26
6
3
31
14
63
13
95
55
56
34
54
17
120
13
32
58
30
12
84
56
255
19
14
96
4
11
69
6
144
42
28
96
186
54
20
16
44
66
9
ABCD 95321474044*3^$a+1 [50030]
1
24
30
48
24
29
67
2
72
22
5
7
14
10
29
12
43
26
15
25
6
29
24
7
12
2
16
30
12
6
30
2
34
6
30
66
56
34
5
12
85
35
7
77
1
6
50
51
13
11
12
81
40
11
7
36
18
23
36
7
72
29
55
18
8
22
2
22
48
24
42
8
10
6
32
40
23
31
24
18
18
12
41
25
80
10
14
3
91
36
6
18
5
84
7
5
9
96
70
36
41
175
14
10
5
12
72
12
24
7
5
19
42
24
48
23
19
36
74
16
66
29
24
36
19
96
17
7
5
21
15
1
8
88
23
48
9
3
21
51
12
12
12
1
56
10
14
48
16
11
31
77
9
63
55
2
15
48
12
13
23
67
12
5
21
15
24
24
60
7
101
7
90
66
62
3
69
22
18
8
48
16
6
36
17
69
15
12
12
9
15
55
36
30
8
27
7
65
31
29
48
60
69
106
62
3
31
12
60
5
1
11
21
10
38
87
79
66
11
19
5
13
66
29
108
31
5
33
15
25
24
6
50
15
72
1
56
58
29
31
50
22
5
7
6
8
10
48
38
3
31
110
22
12
5
1
30
42
42
6
6
24
17
36
21
40
24
59
12
43
14
15
49
18
29
1
48
6
18
11
12
55
18
24
35
31
48
5
25
104
22
24
24
18
6
12
30
18
14
10
14
3
60
1
18
29
24
9
3
21
22
17
144
24
33
22
18
30
26
15
24
12
36
1
11
13
24
8
10
6
6
24
5
13
8
64
18
14
34
5
24
7
17
25
8
16
42
6
80
22
18
6
5
60
9
3
79
5
33
10
53
33
70
53
7
62
3
37
6
98
27
67
12
17
19
24
17
1
59
7
38
34
5
33
3
43
2
10
6
54
66
66
14
46
12
6
8
16
23
9
39
12
36
7
48
24
41
97
11
31
12
42
8
46
17
49
8
72
63
31
2
34
14
10
6
6
18
47
1
6
12
14
10
5
12
12
19
6
24
8
46
26
64
35
36
9
111
36
48
108
31
84
24
5
36
19
18
8
16
8
75
36
12
13
32
40
59
19
53
12
60
31
30
47
31
17
139
78
18
60
48
24
24
41
12
61
11
7
36
53
13
23
84
103
12
18
30
77
37
6
41
9
64
48
24
24
11
13
24
71
31
161
57
15
7
2
40
47
81
15
31
42
11
19
5
48
31
14
22
96
48
42
23
19
108
5
61
42
24
24
29
33
34
60
26
16
42
14
3
19
65
25
6
17
9
34
6
32
34
48
60
18
6
5
19
24
122
70
12
12
65
43
5
1
23
7
36
38
111
1
47
84
117
16
8
16
35
13
30
65
7
12
29
84
13
24
35
19
36
14
72
15
25
18
36
5
7
14
27
36
12
55
12
29
37
42
36
26
3
7
158
34
17
67
36
62
3
31
30
48
6
42
32
63
12
13
6
12
29
33
82
60
17
9
15
24
7
26
111
12
31
5
12
7
36
26
10
6
35
7
12
77
7
5
7
26
16
90
12
5
7
5
48
1
6
50
24
3
21
64
72
35
43
26
22
18
18
17
7
24
14
15
49
95
67
48
41
24
31
36
29
13
24
8
3
72
7
36
12
6
8
10
41
13
23
7
5
13
35
21
15
120
48
1
24
18
126
30
12
6
23
43
5
84
61
48
47
1
8
40
6
53
36
9
39
9
10
6
54
2
10
38
58
62
87
36
45
51
12
31
17
25
24
56
16
6
41
60
31
12
26
64
30
2
22
2
16
18
5
12
93
96
63
33
24
24
40
8
22
5
12
1
18
48
6
56
27
61
6
2
16
11
7
12
24
5
36
1
6
42
32
10
60
17
1
6
74
22
60
48
17
7
17
12
24
7
12
36
29
45
24
15
7
74
27
21
3
79
6
104
24
16
18
54
56
99
43
26
72
16
18
60
12
14
48
16
143
9
22
17
7
2
3
67
60
6
95
31
17
55
41
19
30
24
18
38
70
72
26
48
39
73
8
24
40
23
72
9
72
46
18
24
18
6
18
6
30
77
19
2
3
12
31
36
24
54
198
18
200
34
62
3
43
42
11
12
33
16
6
48
12
17
36
43
38
22
18
11
31
53
36
45
22
60
62
22
5
36
144
96
192
9
16
126
17
25
11
19
26
34
17
7
6
23
91
29
36
45
39
33
16
35
61
80
40
47
7
24
60
6
24
8
24
3
48
31
17
19
2
10
29
7
42
32
10
6
18
53
67
38
75
19
26
16
48
8
88
54
36
65
21
70
17
9
46
17
31
96
17
49
24
23
12
48
31
41
7
36
41
48
33
16
24
18
54
18
24
38
40
102
26
10
30
18
12
101
21
34
60
18
11
21
15
57
39
19
12
36
24
14
24
39
1
8
48
87
24
1
18
36
17
7
18
6
12
12
48
18
59
36
1
6
17
1
23
175
26
46
90
47
12
69
22
50
87
105
10
53
48
1
8
27
55
24
30
30
26
3
12
7
17
79
17
7
29
13
66
48
14
39
7
2
16
18
24
78
8
24
24
51
45
3
85
59
45
10
29
12
43
5
109
6
17
9
15
1
18
5
57
16
18
12
2
3
36
1
23
12
43
156
41
12
33
39
19
53
25
18
24
65
19
41
12
7
14
15
108
13
11
7
78
56
3
43
125
108
12
67
12
24
6
6
24
5
12
25
8
27
21
15
24
9
106
14
3
19
29
37
8
27
7
54
59
7
62
99
69
15
73
56
3
21
24
10
12
17
49
24
18
38
3
60
79
29
48
48
13
8
39
91
6
11
60
7
2
40
6
2
64
8
24
3
24
12
33
10
6
42
17
13
35
7
24
54
42
29
7
2
39
151
17
1
48
54
41
31
5
31
89
45
64
32
10
36
36
29
48
55
29
45
10
24
12
17
43
5
1
6
72
42
11
7
5
9
72
46
2
94
18
11
13
18
84
48
2
24
27
24
31
6
8
16
11
24
13
32
15
12
37
11
12
49
90
6
23
7
12
12
5
37
72
6
66
11
7
6
11
13
24
71
1
126
48
2
10
48
60
17
12
21
24
10
30
42
36
17
12
85
18
108
2
48
27
12
33
112
24
102
12
30
72
18
14
111
9
34
36
90
30
12
6
47
1
6
36
17
60
36
21
24
64
30
24
42
6
17
12
13
66
12
2
40
35
19
60
17
7
24
36
42
11
37
8
10
6
8
46
26
34
29
48
25
24
42
6
18
17
7
5
36
24
45
70
2
16
24
42
38
27
12
73
11
13
32
94
113
9
70
5
31
14
15
1
11
13
8
39
49
54
26
99
36
1
71
24
60
72
55
29
12
31
5
36
31
5
19
48
29
1
23
67
36
42
48
56
70
29
96
21
15
33
10
38
27
45
51
24
19
41
7
50
16
66
65
21
10
54
8
16
18
30
8
3
13
8
15
67
24
5
57
51
13
30
5
24
7
36
48
17
48
12
21
46
2
16
11
45
22
36
14
24
15
67
14
3
108
25
23
1
168
8
48
22
24
48
60
48
29
12
37
56
16
6
17
25
42
6
8
34
6
59
19
36
38
10
6
119
19
14
10
5
24
49
11
31
53
24
31
26
10
30
8
39
43
17
12
25
24
18
12
24
12
14
34
54
168
8
3
60
1
11
43
18
48
ABCD 95321479564*3^$a+1 [50074]
7
12
44
21
36
48
15
21
15
81
27
22
2
9
24
13
126
17
13
66
14
90
36
4
50
75
24
7
24
29
9
39
43
17
43
60
41
84
9
4
11
3
21
7
26
3
15
4
12
74
18
94
128
12
10
5
75
57
31
12
53
49
18
5
7
18
38
21
19
17
24
31
53
84
1
20
3
60
12
31
110
96
48
3
15
18
100
23
9
15
3
16
48
17
3
54
54
58
20
64
38
4
24
26
15
7
36
5
7
29
115
90
26
88
41
60
39
36
21
13
2
9
36
15
18
27
7
5
67
5
48
39
4
29
15
10
62
4
5
84
69
16
71
57
22
77
7
41
31
17
27
45
204
31
24
20
69
36
1
36
140
18
108
9
9
108
78
40
44
57
13
59
19
5
36
7
17
3
9
27
42
15
19
56
72
28
5
7
18
44
52
18
77
51
33
3
124
20
33
9
16
14
22
23
24
9
51
3
16
17
36
36
31
44
4
5
21
51
96
31
108
5
24
36
7
2
10
29
84
12
24
12
43
65
31
24
6
59
51
81
48
51
4
17
79
17
12
7
120
84
56
21
31
2
18
78
3
9
112
18
20
9
24
21
52
6
125
49
32
15
12
7
26
10
29
45
51
21
3
72
36
3
30
22
12
6
23
115
41
51
24
33
24
72
60
55
12
84
144
53
12
39
16
5
7
42
119
7
36
65
55
8
24
117
57
22
2
10
41
15
36
57
33
24
51
15
4
12
134
3
51
10
42
41
25
2
34
74
36
88
12
8
6
15
1
35
91
48
5
12
7
29
93
15
48
12
36
36
13
47
81
22
24
8
4
5
13
14
81
33
58
24
62
54
4
36
29
12
12
87
16
53
7
24
2
4
35
3
108
21
7
2
162
72
4
17
1
48
30
14
100
11
48
55
5
27
36
57
36
21
4
59
67
68
12
21
13
66
44
4
17
12
24
15
4
53
19
20
12
76
72
53
15
10
32
12
111
33
4
23
33
10
56
4
12
17
1
38
21
33
72
3
3
16
6
35
48
24
87
30
64
11
19
17
15
18
42
10
18
41
31
38
15
19
113
13
2
93
7
17
25
12
44
42
40
14
15
12
39
6
15
48
27
54
3
24
1
6
5
9
22
5
84
13
18
20
4
32
24
12
108
10
23
9
15
33
27
24
7
5
7
38
100
26
21
123
21
1
78
17
15
36
64
24
5
9
70
8
54
54
100
24
14
18
9
79
29
27
24
9
39
16
48
17
43
17
3
21
37
35
12
27
12
36
52
17
39
10
12
23
51
33
24
9
52
6
30
26
9
60
51
4
41
1
54
48
6
32
54
4
53
67
29
111
52
5
21
15
7
5
27
4
17
7
2
6
12
4
5
48
72
1
6
120
14
15
48
63
105
135
30
46
29
60
12
12
120
27
22
32
18
36
4
77
27
64
12
89
43
29
33
15
12
7
5
36
36
12
39
4
17
15
24
69
72
115
152
9
79
53
3
9
139
14
135
51
165
67
17
1
54
53
15
40
17
7
6
42
5
72
24
3
21
111
30
3
3
69
36
15
4
17
21
54
33
24
12
15
96
33
3
64
2
42
4
36
54
26
16
108
12
12
2
18
69
21
51
48
39
21
48
19
17
39
4
32
21
51
16
12
17
1
83
12
12
84
12
37
38
45
7
6
14
18
16
56
46
68
16
5
1
90
36
50
3
12
12
24
15
9
48
3
81
31
44
54
75
24
48
21
4
30
89
39
30
54
4
5
9
18
88
8
9
21
18
10
11
7
41
25
23
33
10
5
12
21
10
24
5
36
91
41
63
33
81
84
3
49
42
32
16
6
11
3
9
33
87
36
15
36
4
5
123
4
18
8
18
40
17
72
15
93
3
57
12
67
24
60
60
5
69
18
42
3
12
33
24
39
24
55
29
24
7
65
3
60
33
25
50
4
90
83
15
18
16
59
39
46
2
28
26
3
1
66
56
58
18
5
31
53
37
12
11
36
27
4
104
69
36
21
27
45
39
1
47
7
96
26
63
13
30
41
7
50
4
66
5
9
18
6
51
19
17
12
3
18
16
59
19
2
48
16
11
49
59
24
49
11
3
57
27
4
89
39
18
15
105
51
21
4
2
33
12
48
1
14
33
39
9
3
36
40
6
18
17
45
18
10
44
135
33
94
26
3
19
66
11
36
163
8
9
7
41
3
28
74
10
53
24
132
7
60
5
49
74
36
18
27
48
21
3
169
2
4
14
39
7
18
11
19
14
22
41
85
23
127
26
22
17
12
63
21
7
17
27
9
3
36
9
48
36
19
18
18
2
64
47
19
8
34
20
78
33
24
96
7
17
96
31
5
12
60
7
132
68
6
39
69
12
36
10
12
48
5
3
36
4
30
11
24
7
8
40
14
15
27
4
53
72
36
43
17
24
15
21
55
17
36
145
18
20
4
17
7
17
9
18
88
14
15
75
4
14
58
12
42
30
8
33
51
9
43
6
6
42
2
9
7
30
30
2
3
24
21
147
24
69
58
12
17
7
80
9
7
26
27
3
21
72
19
17
24
15
28
6
6
5
1
38
72
4
24
26
75
72
36
3
21
49
114
36
44
45
109
11
15
21
60
36
67
32
18
34
44
33
24
9
22
53
31
17
37
107
12
99
34
23
120
21
75
48
7
101
48
60
45
22
5
60
33
36
3
13
23
127
77
33
10
20
40
65
39
21
60
12
33
16
62
16
36
41
163
14
52
11
165
3
87
6
12
3
7
12
41
27
36
90
10
44
4
14
3
19
12
18
6
77
31
12
29
27
10
78
8
45
48
12
1
78
12
36
6
11
15
57
13
8
3
12
12
25
38
12
4
30
30
29
3
12
33
27
90
46
20
64
62
3
139
60
2
4
42
8
12
88
2
40
12
18
74
6
28
5
55
53
37
11
21
6
93
19
17
27
6
82
44
33
37
11
21
6
48
9
51
12
69
3
4
144
17
3
66
15
21
54
18
106
36
5
31
41
12
57
15
25
30
20
6
4
44
3
24
157
107
19
17
33
6
81
115
24
8
57
105
10
5
31
17
216
27
18
10
12
24
50
12
3
1
32
16
11
49
30
12
26
15
7
101
1
18
36
5
264
67
29
24
7
20
9
49
6
8
9
69
10
17
31
26
4
2
33
87
33
21
18
40
29
37
11
25
182
18
3
36
31
5
12
3
36
112
32
9
31
5
12
3
81
39
18
15
3
90
148
2
138
22
18
23
79
17
7
41
55
29
24
27
21
31
5
39
33
39
52
14
10
8
21
1
18
36
96
80
54
46
53
12
12
48
60
93
51
21
3
36
33
15
1
18
24
5
24
24
96
84
24
24
13
12
32
ABCD 95321591252*3^$a+1 [50012]
21
15
12
30
120
150
12
66
75
15
42
3
57
18
9
24
177
12
48
27
57
135
33
120
15
57
6
33
9
30
42
39
39
192
120
18
90
12
18
63
129
36
102
72
45
15
30
36
3
9
42
66
90
60
24
126
3
24
45
42
45
15
21
24
21
123
21
66
60
45
129
3
63
12
42
66
12
12
120
21
207
72
18
150
12
21
39
45
75
180
33
63
72
90
30
12
48
12
21
45
204
60
6
132
33
57
30
42
18
33
39
30
18
12
18
72
63
33
15
69
6
24
93
15
60
60
12
66
24
183
45
3
12
57
63
27
45
111
57
96
12
240
75
24
60
21
24
48
15
180
198
27
15
48
33
57
75
144
144
24
3
24
9
12
15
117
48
147
18
87
45
30
18
90
33
27
60
54
30
78
195
123
72
78
132
222
36
30
24
6
60
12
33
27
60
12
78
42
78
60
30
42
39
96
36
39
48
18
24
66
120
72
78
12
123
45
24
48
162
33
48
39
66
90
69
3
30
3
12
45
12
48
12
15
21
24
6
12
21
12
39
6
3
129
162
48
12
33
12
33
12
90
30
36
90
24
138
18
84
66
3
87
84
60
126
27
93
12
12
18
30
90
60
150
30
120
168
60
150
12
162
30
3
15
12
78
30
30
3
105
54
33
27
90
30
18
12
78
57
63
60
21
39
48
132
90
60
72
18
45
33
162
30
12
3
27
90
3
15
30
3
69
99
81
60
150
66
54
81
45
3
99
30
18
24
33
15
12
21
48
36
105
156
27
147
36
12
12
21
24
123
12
6
54
81
15
72
45
207
36
174
36
123
51
90
111
9
60
183
33
15
9
108
27
24
147
84
21
15
120
12
42
78
30
48
24
36
15
9
36
30
213
12
12
15
18
42
60
33
15
12
21
69
27
15
18
12
36
87
27
36
30
174
48
18
54
6
39
75
30
18
72
90
3
3
54
63
195
48
9
15
18
12
39
21
18
48
12
72
129
51
60
18
123
24
21
90
12
42
30
9
27
24
18
78
45
84
24
9
15
45
51
129
18
69
3
12
48
30
180
87
21
24
186
72
72
60
48
42
3
75
60
42
96
72
3
60
24
33
72
3
15
72
21
45
30
30
90
54
60
18
12
6
90
42
3
15
33
27
30
15
12
33
3
39
90
78
12
30
60
42
66
12
3
168
36
15
66
192
18
42
12
78
57
3
33
87
48
24
48
48
12
60
42
15
3
12
36
30
75
99
18
12
51
12
57
135
21
39
21
90
30
24
126
24
126
180
42
42
18
48
33
69
30
42
96
42
21
72
108
69
30
12
33
57
168
3
27
72
78
60
18
33
51
18
12
60
48
18
12
42
6
117
27
18
12
6
12
120
12
48
72
105
108
57
78
21
24
60
15
45
45
30
30
42
78
12
198
78
12
3
69
6
57
27
69
21
36
12
18
9
33
27
15
33
93
3
72
9
6
144
60
6
120
42
12
9
9
60
18
54
3
3
120
24
48
21
147
42
30
78
24
39
39
12
66
12
3
165
42
138
12
90
42
78
21
39
18
12
72
126
30
60
42
12
6
39
15
120
48
81
39
30
12
3
15
30
180
27
3
45
27
6
12
108
42
12
156
12
72
30
30
60
45
93
12
48
90
90
30
33
24
105
39
60
111
60
60
108
42
39
24
93
30
144
21
99
6
102
18
15
180
159
141
240
69
15
36
9
51
27
12
48
57
63
33
9
90
240
180
36
9
153
3
12
45
78
42
63
39
6
144
3
12
168
27
18
12
96
15
129
63
132
3
78
102
108
24
90
75
51
84
36
84
138
27
15
93
123
12
30
48
24
15
141
84
3
12
33
18
42
60
30
132
108
18
75
12
72
33
108
3
117
75
39
18
207
15
6
42
30
60
12
75
111
24
30
30
48
60
21
99
177
60
21
42
21
9
3
69
168
42
45
63
12
21
39
30
6
117
15
33
27
30
18
42
3
72
15
138
147
45
12
36
42
48
54
180
15
15
6
132
18
30
39
15
30
15
243
42
39
12
9
36
30
12
30
15
87
96
30
24
39
39
33
9
18
108
24
6
60
15
72
15
30
120
48
42
18
183
39
18
114
18
30
72
150
150
120
6
192
42
18
27
15
30
48
102
18
48
12
147
15
45
3
30
12
ABCD 95321866936*3^$a+1 [50043]
21
15
117
36
12
45
3
147
48
42
3
12
84
120
36
45
39
201
84
3
60
63
9
141
27
27
9
36
36
60
3
45
60
51
126
87
63
84
9
51
81
9
120
51
75
78
156
24
87
12
36
165
135
84
21
51
36
300
9
39
15
309
60
3
24
45
168
141
126
36
69
81
144
30
24
9
36
24
33
3
87
9
45
36
39
285
24
12
54
81
24
99
57
105
30
57
57
39
27
60
48
57
12
36
180
36
129
51
84
81
6
54
15
84
36
336
60
9
171
135
144
105
159
6
39
96
96
168
27
9
24
132
108
24
12
165
84
72
63
51
129
132
153
39
96
72
3
60
210
75
51
6
27
21
6
144
21
45
15
45
15
51
18
39
12
144
21
3
120
63
105
93
102
69
36
48
15
189
12
144
51
81
3
21
108
201
66
33
57
51
72
192
60
45
30
126
18
96
309
15
126
180
183
36
96
60
39
12
18
111
204
81
6
9
144
21
96
123
12
12
12
156
135
45
99
30
3
51
6
15
21
255
99
129
36
39
81
99
9
228
108
36
9
126
93
12
36
48
207
33
84
27
54
87
12
132
84
15
9
27
69
21
30
45
168
21
36
24
75
45
15
75
60
105
24
12
231
54
63
168
9
159
51
21
33
36
3
33
24
111
99
9
15
36
21
9
51
144
96
3
30
15
57
99
45
15
9
75
15
69
3
54
84
51
9
159
3
174
63
60
36
96
75
30
36
3
12
252
93
24
111
33
72
48
27
24
240
75
66
3
12
60
12
27
45
96
24
9
75
432
39
30
15
9
36
36
75
84
228
3
105
12
27
165
21
123
132
12
60
12
75
21
33
39
12
144
105
36
36
27
48
120
168
12
9
15
21
27
48
159
189
207
18
39
27
69
36
96
3
30
72
15
9
3
372
69
51
21
24
99
12
33
90
21
135
240
36
90
144
75
45
39
51
6
15
12
108
3
36
9
51
36
45
72
57
36
54
21
24
9
15
27
57
81
96
3
72
36
45
75
12
27
30
90
9
105
120
90
177
3
57
12
120
48
15
105
9
36
159
36
93
30
141
144
21
90
81
72
27
225
24
24
213
15
9
30
9
27
114
264
15
36
9
156
60
66
117
87
9
24
33
60
15
3
30
27
9
186
9
39
45
72
63
81
48
12
135
69
57
75
60
9
234
30
75
84
3
90
3
132
63
6
36
3
132
243
9
48
120
129
39
36
159
21
36
15
54
99
24
12
81
48
27
12
168
189
36
87
27
30
51
9
3
156
57
3
135
57
69
36
135
9
51
75
57
57
15
144
15
9
60
63
45
9
36
75
33
216
36
3
12
33
111
129
27
168
24
48
33
15
132
105
15
228
24
3
24
21
33
15
36
24
45
96
126
45
45
108
12
75
12
3
33
21
39
24
48
15
114
75
81
15
99
45
21
75
3
66
135
99
9
60
27
81
3
6
15
15
45
96
60
69
111
75
33
84
12
15
129
60
165
6
45
36
132
87
33
21
15
84
81
36
3
36
60
12
12
48
12
21
159
3
9
9
147
189
54
165
12
108
144
72
108
21
186
33
57
66
204
21
33
27
63
216
21
9
15
21
27
153
54
45
9
72
75
273
75
36
531
24
30
3
108
3
72
105
93
87
168
132
63
69
72
48
96
24
27
33
21
51
204
132
9
204
30
57
39
165
24
60
177
27
153
15
3
9
33
87
48
93
39
ABCD 95322142928*3^$a+1 [50003]
8
1
36
11
19
33
3
9
57
3
32
12
28
20
13
23
37
24
12
24
54
6
12
23
4
3
53
16
36
15
5
12
31
21
33
12
6
17
4
9
12
6
36
173
25
48
11
24
7
6
23
16
57
6
33
45
11
175
30
39
27
9
8
1
60
59
12
64
20
25
6
17
40
9
24
3
21
27
27
6
11
24
19
21
24
15
6
23
28
9
23
12
4
8
103
21
3
42
11
25
39
9
54
12
18
87
20
43
6
27
8
25
30
6
23
1
24
36
63
20
60
7
5
25
27
15
29
109
3
8
36
16
84
20
36
43
9
39
6
51
21
47
12
43
12
5
16
9
35
25
6
41
7
5
4
44
37
3
33
39
8
1
6
12
5
40
33
35
36
4
8
67
17
43
24
6
6
9
20
1
48
12
15
12
36
21
11
76
63
41
48
16
8
13
11
37
90
17
12
40
72
36
21
12
71
97
12
90
9
48
15
60
5
16
20
25
12
6
6
15
21
23
1
6
9
33
11
1
23
36
60
49
95
12
1
3
39
6
12
12
23
12
61
63
8
12
16
27
6
3
8
36
31
77
13
35
16
3
21
32
36
4
9
30
6
18
6
156
3
15
9
68
4
92
52
9
6
6
15
39
45
68
1
11
100
21
3
12
3
57
12
3
84
6
30
5
25
11
13
6
57
48
33
12
83
1
35
40
21
18
42
3
21
72
11
28
45
27
20
16
12
39
17
19
17
19
29
48
67
57
33
6
53
24
36
28
21
6
21
63
9
9
11
4
3
42
24
15
8
36
12
13
27
63
5
12
43
5
12
24
1
42
12
5
25
198
21
120
21
35
40
9
6
21
8
79
6
12
30
29
28
44
1
90
9
20
13
54
6
48
30
12
18
12
59
7
42
12
11
7
9
36
20
37
47
12
1
24
66
29
24
1
27
3
6
11
36
19
18
15
24
48
20
24
1
24
111
93
36
24
23
1
18
29
28
27
5
12
1
12
11
43
33
9
71
13
39
9
11
24
61
72
18
6
27
24
39
150
27
3
6
35
19
57
33
11
28
15
6
18
12
18
11
97
27
3
30
83
28
21
11
25
12
48
66
5
76
36
39
5
28
9
6
36
6
15
9
6
5
7
5
31
53
12
25
12
48
47
25
27
21
11
1
11
28
45
11
52
20
25
30
6
95
25
36
36
11
4
48
72
8
24
72
36
48
16
15
18
6
42
11
52
12
8
1
27
21
39
3
5
61
30
30
11
1
3
8
28
20
67
30
11
24
4
3
17
13
18
90
3
9
15
3
5
61
11
4
24
21
51
3
41
12
24
24
31
29
72
37
6
41
13
3
60
9
3
9
27
24
92
19
18
11
25
51
44
24
13
48
60
27
27
53
19
17
49
15
15
30
35
7
5
43
78
36
36
23
36
31
24
5
25
3
120
36
21
30
17
4
27
5
43
12
60
5
31
17
49
30
17
1
12
11
24
13
3
8
19
6
30
60
6
24
36
27
8
1
12
48
27
12
21
35
19
29
28
21
23
25
51
56
61
6
54
12
18
65
4
68
49
18
9
39
9
8
25
3
8
79
21
8
7
9
15
18
23
96
25
3
45
66
60
90
3
87
5
25
12
24
11
67
45
45
120
23
7
29
73
6
69
20
25
11
4
12
33
23
13
12
42
6
11
48
24
120
55
9
24
3
6
23
25
11
84
4
21
24
27
24
27
41
31
9
48
15
18
11
84
37
11
13
12
23
16
36
20
13
6
18
99
9
24
39
36
3
29
12
1
51
9
3
8
12
25
119
40
20
52
21
24
23
1
6
6
66
5
25
24
18
42
36
18
81
3
9
8
16
93
6
21
3
41
16
27
17
12
60
49
15
20
37
18
12
17
61
18
5
1
27
9
59
1
71
12
48
7
5
31
6
18
41
28
33
3
8
73
11
40
27
5
1
6
9
9
48
23
1
35
25
11
16
3
33
80
13
12
6
33
92
12
13
3
33
54
6
36
59
16
9
23
12
13
15
3
29
40
12
129
15
9
23
1
6
6
11
31
6
42
84
69
15
93
3
6
11
91
6
60
12
83
24
13
23
25
30
42
35
36
37
95
19
30
35
7
41
37
12
3
36
69
83
13
12
12
59
16
33
27
45
23
79
105
120
39
42
11
1
3
48
36
20
24
19
41
19
18
3
80
1
18
78
18
96
29
19
6
23
13
15
21
18
17
7
41
7
24
17
12
31
6
12
3
33
12
24
27
87
5
19
53
73
23
1
48
23
12
19
6
39
33
83
43
5
25
15
8
31
30
36
30
36
17
31
29
13
35
1
3
56
4
12
3
17
12
4
3
6
11
37
11
4
60
15
53
13
11
12
25
36
42
18
24
23
36
13
6
17
7
114
6
17
16
8
49
24
23
40
51
18
42
36
17
16
33
36
11
24
40
36
8
12
12
36
1
3
39
17
25
18
18
78
21
12
8
12
16
33
24
3
8
60
12
4
33
11
16
69
11
28
32
1
11
19
6
23
19
24
30
15
12
8
28
45
11
97
18
6
3
81
11
40
8
1
3
9
12
3
20
13
3
3
5
109
6
53
25
71
61
47
16
8
37
39
8
64
21
36
11
60
7
30
15
128
12
55
5
52
9
36
24
83
37
11
37
15
24
56
37
36
30
18
24
63
36
8
13
12
18
6
51
141
63
12
39
90
75
39
12
57
8
37
11
1
51
80
4
21
15
27
53
24
13
11
25
24
6
41
43
78
15
8
24
28
3
33
3
6
39
180
8
1
12
35
37
12
6
5
16
27
41
19
6
30
17
72
40
44
28
57
12
15
24
8
24
36
4
44
19
29
1
11
25
11
4
8
1
35
48
28
9
15
27
9
9
27
48
8
43
24
17
4
3
6
71
4
44
24
40
99
30
48
95
4
8
4
32
36
1
27
57
11
1
3
51
6
24
36
36
27
12
9
12
23
25
11
25
36
3
24
21
6
6
11
4
56
43
17
60
13
11
112
21
11
19
57
44
36
7
6
35
28
9
47
12
1
18
17
12
13
23
31
6
12
18
21
3
6
12
12
15
3
36
54
6
9
63
33
57
48
24
6
30
59
28
48
21
11
36
4
33
3
24
135
5
25
12
12
11
19
54
24
66
9
51
30
15
57
12
23
84
1
3
15
36
21
27
12
6
143
24
13
84
11
13
12
24
3
20
4
12
57
12
3
15
30
27
81
51
9
35
1
6
24
77
4
44
19
114
48
71
1
11
52
15
54
18
41
37
12
11
37
24
96
11
64
3
9
8
13
23
12
19
209
112
21
48
27
33
11
12
13
11
40
8
12
25
6
17
1
6
6
15
36
9
11
28
20
16
63
36
9
15
24
41
1
195
9
42
21
80
37
3
36
8
12
60
12
16
45
23
24
37
3
81
24
39
21
18
41
4
105
47
13
51
3
18
30
30
15
3
53
16
72
27
6
90
21
36
8
12
24
48
19
53
19
48
6
27
15
18
27
27
65
12
52
9
63
36
21
12
30
36
17
49
83
7
5
84
88
3
53
61
107
19
33
12
36
8
1
15
3
60
6
11
4
8
16
27
6
107
1
23
61
12
60
11
7
9
9
30
18
24
11
1
27
21
6
84
53
103
12
29
13
12
35
1
11
31
6
60
27
9
90
17
1
11
1
3
36
12
3
21
21
23
1
11
24
13
12
66
117
56
25
23
4
36
27
6
48
42
29
4
68
4
8
88
9
27
3
24
17
7
65
13
138
17
7
45
27
6
18
89
36
37
11
1
36
47
49
11
13
11
1
47
7
30
24
6
17
157
3
8
12
12
60
48
19
21
20
13
66
42
3
20
13
72
48
51
3
6
3
8
72
37
51
48
24
20
12
1
15
24
12
15
42
42
69
57
47
60
25
27
120
15
17
61
12
35
12
7
21
36
24
32
4
72
68
12
24
7
42
12
12
11
13
6
21
33
12
35
13
15
36
8
13
11
28
44
7
21
33
3
15
6
24
39
57
3
68
12
12
19
9
44
43
5
4
44
49
60
23
36
24
79
5
25
15
21
42
41
1
71
55
65
1
ABCD 95322452378*3^$a+1 [50092]
119
216
64
368
97
215
13
60
27
80
157
23
73
83
25
35
72
73
47
4
21
72
83
52
12
429
39
120
201
36
108
63
12
48
60
33
71
145
155
25
123
176
25
99
12
104
145
159
56
16
105
36
27
33
107
48
292
56
49
3
165
15
92
37
36
87
140
88
8
36
16
20
64
56
4
20
85
171
188
52
57
183
24
105
144
11
160
48
180
8
72
1
159
12
60
9
107
253
144
71
16
488
13
35
112
141
71
36
72
61
35
144
40
105
15
20
37
48
15
8
193
311
288
37
108
11
244
12
93
15
56
144
37
83
72
28
12
344
49
23
340
69
24
72
27
57
3
48
72
12
44
97
83
4
32
268
260
48
40
93
51
36
180
72
56
120
25
192
255
57
12
23
48
304
60
68
37
363
140
112
36
272
36
76
44
232
44
36
48
24
361
36
171
204
128
372
1
24
3
68
64
96
128
144
220
60
116
52
177
143
133
84
71
96
181
267
56
16
20
48
36
25
51
21
155
64
45
23
120
36
4
201
47
168
144
145
71
64
8
108
52
24
9
59
100
8
337
108
167
288
4
249
191
73
63
153
35
60
180
156
88
128
60
4
69
27
92
73
39
69
39
93
27
72
20
109
60
279
12
80
40
33
240
27
44
52
20
12
37
63
32
73
71
37
83
4
21
107
172
56
24
1
47
52
60
32
88
57
23
28
132
57
111
189
23
28
80
109
228
243
60
128
96
40
44
60
112
68
372
112
48
8
120
112
57
156
60
11
16
12
105
71
192
40
24
80
256
105
27
420
12
68
73
135
60
192
45
207
20
61
47
40
57
216
135
45
75
120
84
20
25
3
60
152
85
3
32
145
204
71
28
20
61
35
64
60
180
20
288
48
60
85
107
52
21
107
160
60
32
268
129
3
57
35
16
132
132
201
35
52
152
73
11
16
9
84
3
20
73
35
52
120
93
60
207
44
196
129
11
108
1
24
39
120
33
95
12
132
181
515
52
48
68
145
11
76
20
108
120
112
165
35
48
64
132
9
71
48
36
97
120
108
167
12
241
51
21
155
220
24
69
39
32
28
80
208
9
36
35
64
20
181
27
141
71
28
60
33
375
57
95
13
60
47
25
63
8
37
48
107
124
9
395
12
37
72
24
39
8
97
15
128
72
328
33
155
217
75
57
15
180
93
72
11
52
8
84
220
308
52
192
8
73
84
60
11
52
72
81
72
11
96
13
135
72
81
23
120
36
16
44
48
96
72
72
1
99
48
12
105
23
73
11
96
13
327
72
93
107
37
11
133
11
24
ABCD 95323343132*3^$a+1 [50214]
95
1
204
15
21
71
133
27
93
132
83
4
21
192
3
57
59
13
63
69
63
21
15
45
12
15
84
69
120
47
40
8
25
75
12
45
24
3
80
25
48
15
8
12
28
45
72
63
32
48
36
193
87
105
24
95
25
24
167
124
20
121
36
15
92
16
21
123
32
1
3
9
72
15
21
72
35
16
57
72
51
9
108
3
36
36
44
36
24
61
35
48
36
4
57
12
23
49
11
13
24
27
56
193
132
23
84
12
133
23
88
12
60
32
1
132
24
3
21
51
93
47
36
64
33
11
61
15
56
73
39
48
8
25
12
59
24
61
84
75
20
61
75
81
48
120
12
12
87
69
11
28
20
48
40
20
4
105
111
164
1
35
64
140
1
48
36
15
48
105
35
76
57
39
33
12
24
84
23
88
44
28
69
63
21
15
12
32
12
36
48
4
72
20
25
48
36
35
52
33
59
28
68
4
32
48
1
87
9
36
3
21
24
24
111
9
12
15
24
20
12
25
12
36
119
1
12
48
59
28
57
12
23
40
128
13
15
9
36
60
59
112
9
35
4
8
37
11
120
24
13
12
23
4
105
35
100
9
11
61
27
48
20
37
15
21
12
60
84
23
16
104
28
33
47
25
39
9
27
12
21
39
81
39
72
21
24
59
60
37
107
61
24
108
48
47
49
3
72
8
13
3
56
48
61
12
203
16
9
96
48
35
37
60
24
15
32
24
24
25
36
59
1
36
59
13
107
49
15
60
36
9
12
23
61
23
1
159
81
59
37
143
25
23
25
84
48
83
12
12
64
45
71
1
63
21
23
25
23
109
71
52
57
60
35
229
15
20
61
120
24
27
9
36
24
11
52
20
25
47
16
8
76
69
107
25
83
24
121
24
60
35
85
11
76
68
40
45
72
15
9
12
87
21
72
72
15
48
45
24
59
4
33
59
396
37
12
179
12
40
128
12
25
75
32
61
59
1
47
25
39
9
84
36
35
16
44
36
13
95
16
80
25
11
109
39
8
13
24
11
37
15
80
160
180
32
25
36
27
20
25
108
12
12
12
24
35
121
36
47
1
24
48
3
9
63
12
33
72
11
16
80
24
85
111
140
120
64
9
12
11
37
12
24
47
88
105
12
24
51
153
24
23
4
21
27
108
32
40
96
21
11
25
168
36
39
21
15
8
1
12
35
120
28
12
20
48
4
60
36
32
13
59
16
57
15
45
132
27
21
23
1
48
51
20
121
24
84
11
37
23
1
48
12
83
73
35
72
16
9
12
51
45
23
49
15
21
60
72
3
80
61
155
96
49
171
20
13
27
32
13
3
80
16
69
36
11
109
96
132
36
12
132
11
4
45
27
33
12
23
12
49
12
39
9
35
25
15
9
51
45
207
57
11
124
81
24
48
12
15
21
84
48
35
85
47
76
36
36
92
36
16
60
36
8
61
123
60
36
12
69
11
13
144
15
36
44
52
21
48
39
45
23
52
8
25
12
72
60
23
1
39
93
63
57
23
36
108
132
40
24
12
9
179
16
9
60
24
12
24
12
48
72
84
11
4
45
48
72
11
25
15
72
33
87
45
23
4
204
81
75
45
51
72
12
80
60
4
44
48
4
93
36
24
3
45
87
81
60
60
60
12
12
12
23
13
3
32
60
133
72
12
15
177
11
85
132
23
13
36
48
36
12
3
96
156
20
37
51
20
160
92
24
61
3
24
21
35
37
35
13
39
12
36
9
179
240
37
48
24
3
57
108
72
23
28
20
16
9
35
24
1
11
60
49
15
56
24
64
105
12
3
8
85
108
60
167
109
35
85
15
144
104
40
48
32
1
111
80
13
3
9
35
28
68
108
40
21
11
60
12
61
84
51
36
80
136
152
16
9
3
33
59
25
107
109
60
12
87
56
96
61
59
49
35
49
75
57
119
37
3
60
32
4
33
12
60
3
81
11
73
171
129
47
13
36
36
24
39
93
108
35
84
37
23
108
37
3
57
131
85
15
9
108
60
39
36
20
28
21
24
15
117
24
11
60
12
13
135
60
164
84
16
45
11
73
24
63
57
36
87
105
23
1
11
25
15
24
20
28
68
73
11
1
108
36
24
35
144
48
25
48
87
44
36
13
60
59
16
45
24
27
9
60
24
11
1
15
21
3
69
71
4
21
12
75
44
40
8
16
36
21
15
12
21
72
39
33
12
63
57
60
155
16
84
96
9
39
24
68
48
1
35
1
63
32
25
179
16
12
132
80
4
81
36
48
39
20
37
24
47
64
33
36
107
37
23
49
36
35
168
1
84
35
25
111
21
60
3
36
24
20
49
192
3
108
57
48
3
72
24
9
27
48
57
24
159
12
33
60
36
3
93
35
73
12
24
35
28
8
12
52
21
48
27
8
4
20
25
15
33
35
4
44
1
3
93
3
45
11
ABCD 95323432684*3^$a+1 [50035]
63
27
204
30
60
31
83
66
150
66
78
12
18
24
6
24
42
60
36
7
23
30
30
45
105
12
91
29
36
12
78
120
96
84
24
33
87
78
72
3
15
30
3
255
24
108
228
24
42
66
90
12
6
6
19
65
114
48
30
24
126
54
19
35
30
30
84
102
198
30
3
9
18
21
75
42
27
3
48
45
75
132
90
18
36
30
66
97
17
96
18
45
15
174
18
24
9
87
90
24
144
96
54
1
23
217
23
18
60
43
11
60
9
75
72
45
33
207
57
168
15
3
45
16
41
48
36
6
24
48
6
12
19
11
37
23
168
102
27
57
54
6
66
57
27
69
129
6
57
9
36
60
18
85
17
90
42
42
84
45
99
13
32
45
6
156
84
6
54
24
18
7
41
66
96
85
47
42
66
78
87
64
83
12
33
16
11
21
63
36
18
12
31
167
18
90
30
54
25
35
84
25
32
9
30
114
6
36
13
191
36
78
31
41
48
12
18
54
3
105
30
24
33
3
78
30
12
54
31
48
65
120
39
15
30
12
103
23
18
156
36
24
24
66
144
42
84
18
78
7
17
6
12
36
54
18
24
24
1
176
9
60
30
6
24
78
18
180
60
42
42
43
65
78
132
30
111
27
12
60
42
30
6
63
81
24
24
42
78
42
13
17
144
12
24
36
84
3
93
84
30
1
29
3
45
18
30
18
60
24
30
30
162
6
18
39
16
155
36
66
90
24
258
91
77
18
1
113
48
12
51
51
168
48
102
216
252
43
71
9
87
57
93
19
48
35
60
66
36
36
78
36
96
30
84
19
29
67
143
42
30
108
96
162
90
72
66
12
24
3
48
123
66
30
24
60
114
150
48
25
48
17
60
3
105
135
135
54
42
25
71
25
48
137
48
36
48
120
75
16
11
21
75
78
54
1
17
42
6
12
3
21
36
60
27
15
66
24
66
37
35
42
3
45
84
66
78
72
12
90
33
3
102
24
24
39
16
35
24
30
42
18
42
36
93
16
71
25
29
360
84
72
24
60
30
36
18
162
12
48
48
9
48
27
6
12
30
162
36
6
78
42
81
9
36
42
18
72
12
6
318
42
37
17
79
77
54
30
6
18
7
29
36
54
114
30
36
96
24
66
30
48
61
23
12
6
30
57
3
12
18
18
54
6
90
156
6
48
69
16
11
36
42
18
102
30
33
63
49
41
39
57
103
11
42
12
12
51
33
15
57
7
35
42
84
6
24
132
93
9
6
6
123
3
42
198
12
42
39
21
91
77
12
55
48
65
6
36
24
109
5
48
75
27
72
6
55
80
15
18
126
30
66
24
48
36
246
18
12
30
36
24
24
12
19
59
117
3
36
6
18
12
48
12
42
48
63
99
72
60
25
59
30
42
93
57
12
90
33
57
7
233
12
18
25
17
18
108
162
90
18
3
75
37
5
18
57
64
5
78
45
63
18
15
112
83
6
36
60
114
96
84
33
27
18
66
60
96
90
90
18
102
169
29
90
36
66
18
1
144
96
35
45
16
35
6
30
48
121
11
60
57
51
36
48
108
54
168
18
45
64
5
36
84
115
95
6
102
18
42
30
42
84
36
25
11
117
27
90
66
84
21
57
108
24
66
49
11
144
60
25
5
36
18
12
25
47
1
17
24
24
15
9
42
156
60
78
39
57
6
12
6
24
30
18
7
80
15
97
5
18
12
30
108
36
6
24
96
120
96
30
18
12
48
12
48
66
48
66
12
24
24
42
30
150
72
18
54
48
3
9
36
19
23
102
30
66
24
6
48
102
63
57
18
24
90
18
48
97
80
39
25
35
6
24
18
30
12
19
89
138
45
105
7
17
60
84
12
3
57
78
25
11
24
150
84
198
45
33
12
12
12
294
36
96
49
359
57
33
90
69
93
115
29
6
13
179
6
54
78
150
13
17
78
97
5
24
30
60
36
30
55
47
1
137
54
60
24
6
24
6
258
72
6
24
81
45
12
30
18
60
42
18
174
129
112
5
30
205
23
24
66
12
54
13
35
42
6
24
54
6
6
19
41
7
11
6
6
12
61
11
48
6
12
42
198
78
36
48
30
6
6
90
66
12
6
96
90
24
30
105
51
48
45
3
12
60
48
37
48
17
96
96
30
24
60
12
144
108
12
48
18
24
111
15
18
24
150
30
108
7
176
51
36
18
30
6
3
16
17
30
ABCD 95323494746*3^$a+1 [50020]
33
195
12
9
54
6
36
60
114
9
21
96
18
66
24
12
15
93
6
6
75
12
21
15
204
36
9
63
12
60
63
42
30
45
57
111
27
72
9
135
57
48
12
60
60
108
84
60
21
15
60
9
63
9
156
18
42
63
45
6
84
12
78
72
27
48
108
9
72
24
24
15
33
18
36
30
24
36
3
45
36
24
18
57
36
69
63
63
84
90
3
3
45
9
36
24
12
39
72
12
51
42
27
15
30
120
243
12
87
6
90
57
60
3
48
96
18
48
27
15
78
3
9
36
27
45
54
6
252
36
27
33
15
12
27
48
12
12
9
15
9
153
120
24
351
9
60
63
51
36
54
27
60
39
21
48
21
78
36
6
6
24
6
87
3
12
18
12
48
18
30
15
87
12
12
21
108
135
90
216
3
267
141
27
45
27
24
72
42
12
66
18
54
6
12
15
9
63
57
6
30
18
42
3
9
15
57
36
3
60
21
36
24
24
27
33
60
6
33
21
15
21
48
15
96
9
15
57
84
12
207
135
21
21
36
24
3
57
123
111
45
12
27
66
90
60
9
45
12
99
45
39
63
33
27
282
63
99
69
255
45
15
36
21
12
33
84
39
15
6
63
15
45
60
27
21
39
156
45
39
36
177
108
33
27
9
123
3
12
48
30
168
126
6
54
9
39
66
126
54
24
36
75
81
51
3
45
51
81
57
6
9
117
99
21
66
42
3
9
39
57
120
27
120
156
27
12
186
6
21
63
9
51
57
27
60
60
33
9
39
24
213
54
66
15
27
90
12
99
15
45
81
39
87
54
3
45
36
75
81
24
12
24
24
24
3
12
36
9
18
108
6
18
45
27
24
30
66
60
93
15
36
42
3
84
21
24
30
42
24
24
3
105
24
6
30
108
54
6
6
30
48
51
60
12
15
114
48
3
108
12
123
6
123
108
27
105
3
33
51
33
105
3
3
69
51
9
93
15
3
9
60
21
147
69
48
30
12
30
6
33
39
18
18
45
57
3
81
6
30
30
168
72
24
78
18
30
3
24
15
45
33
18
66
168
135
48
63
54
12
156
18
9
45
12
30
6
18
30
84
3
9
18
42
168
3
45
102
18
63
12
60
33
30
12
18
39
75
96
66
6
78
12
72
3
93
12
15
3
6
24
84
15
15
96
114
6
9
48
12
48
45
63
21
24
12
54
18
12
78
6
27
105
12
111
27
114
84
27
9
24
90
69
3
30
183
57
3
24
36
9
171
21
18
42
6
30
24
18
30
78
30
18
36
9
57
15
9
63
48
9
60
99
27
18
66
33
108
129
3
21
102
78
36
39
57
24
48
3
57
6
9
15
48
24
66
63
72
12
60
3
57
48
9
63
60
48
39
33
105
15
96
12
9
30
30
48
6
12
12
66
60
84
12
60
30
30
48
3
9
30
33
48
3
36
60
141
33
15
9
126
12
78
15
105
39
21
12
3
9
18
120
42
51
21
36
108
60
12
15
99
9
60
9
15
51
9
48
27
153
15
105
9
30
24
6
60
6
84
30
24
6
18
66
45
21
30
6
15
12
21
75
9
3
33
12
3
60
135
45
15
9
57
51
3
42
27
153
72
15
21
36
3
33
3
9
36
54
36
12
18
6
129
105
87
57
51
72
3
42
48
84
60
156
15
24
48
12
108
27
30
66
96
6
27
135
18
3
21
30
9
21
3
48
39
78
12
114
42
15
3
45
39
42
108
108
24
54
54
3
57
3
48
84
75
18
75
15
30
24
30
60
33
15
18
24
18
33
72
48
60
27
78
42
12
9
24
51
9
21
30
9
21
12
18
30
39
3
48
69
45
6
132
48
84
6
27
57
15
51
6
48
108
42
30
36
27
87
30
30
30
15
51
6
48
126
102
3
51
18
15
51
9
147
24
126
3
15
12
18
36
30
9
15
90
30
33
33
90
36
90
123
51
9
36
24
45
18
33
21
3
51
45
9
3
48
111
18
15
57
48
111
57
3
27
12
36
42
3
27
33
81
3
51
9
15
6
12
3
84
111
105
9
15
33
60
15
69
51
87
33
99
30
144
30
6
30
24
45
51
9
72
9
3
21
36
48
3
132
3
72
12
108
6
27
15
72
21
9
12
96
27
36
45
54
60
33
183
57
117
132
78
45
36
45
39
75
60
30
12
36
3
15
9
48
45
15
33
72
72
3
345
108
6
96
18
75
15
36
30
51
9
204
12
15
12
111
45
12
9
48
51
15
12
18
12
18
54
3
129
108
63
63
9
60
60
27
21
33
24
18
30
48
6
69
57
18
6
18
30
42
129
60
12
72
45
15
36
81
54
30
84
3
3
6
3
36
24
33
27
36
12
12
117
48
3
12
15
90
30
33
57
48
192
51
24
3
12
42
48
12
63
75
33
33
174
21
24
57
39
12
99
18
48
3
45
12
3
12
9
3
45
111
12
45
3
72
72
87
18
63
27
21
15
12
60
45
108
12
12
15
36
105
12
45
3
69
3
3
54
60
3
45
12
96
24
ABCD 95323690318*3^$a+1 [50176]
51
12
45
144
36
27
27
69
21
63
240
36
39
72
90
216
72
135
135
33
57
63
9
15
183
717
3
90
135
72
168
93
180
267
165
15
255
18
27
108
117
27
180
45
18
162
36
72
87
345
360
18
117
36
27
537
360
21
15
108
21
303
12
96
120
189
63
45
468
54
141
57
87
156
540
9
15
201
87
75
33
12
207
81
168
111
141
39
585
243
90
87
144
39
213
108
72
120
99
45
225
36
162
90
135
27
486
267
12
81
72
252
195
144
129
108
144
270
108
18
87
48
24
36
219
18
432
303
120
45
123
84
45
36
54
45
423
18
15
129
15
75
180
18
207
36
387
18
159
93
27
288
207
90
90
213
12
63
117
81
159
3
270
15
93
207
420
237
51
39
18
522
45
63
18
279
63
162
36
162
18
315
45
15
417
243
225
27
96
72
144
108
252
21
54
90
15
36
120
225
135
27
630
288
135
9
375
3
72
45
315
306
123
36
183
90
288
123
21
123
165
195
48
72
27
261
117
27
96
120
9
51
669
63
288
99
450
198
45
135
153
45
27
207
81
132
237
243
108
27
90
51
129
27
315
33
228
117
63
72
117
171
9
123
36
192
24
336
24
93
90
90
72
36
267
48
9
18
105
93
180
54
45
168
75
72
33
396
144
75
45
168
219
180
153
72
528
147
33
75
177
21
180
72
72
108
51
144
300
27
225
36
45
144
36
99
153
90
72
69
12
27
360
321
192
9
468
27
261
144
108
15
120
240
75
117
96
39
153
72
180
108
297
423
96
21
63
27
81
9
90
270
15
3
18
123
192
117
90
33
72
432
183
33
57
108
15
108
72
144
93
90
162
36
159
75
18
87
3
90
123
39
45
243
180
180
153
45
207
180
72
ABCD 95323698482*3^$a+1 [50005]
85
72
138
42
42
48
5
72
72
49
24
15
45
11
79
60
21
15
72
57
72
33
30
48
18
84
6
5
64
80
25
30
30
96
11
163
5
13
51
21
6
102
72
15
15
41
115
29
121
12
42
48
138
30
72
42
30
18
48
47
25
18
42
120
60
60
30
29
136
75
69
8
13
12
47
19
12
17
24
37
11
61
35
103
9
24
9
71
157
12
47
73
39
8
1
30
57
72
135
36
117
8
7
30
12
23
43
42
30
30
18
84
60
6
42
69
21
138
33
24
15
60
72
36
54
96
3
21
60
66
101
13
51
27
60
57
8
25
180
18
41
19
90
60
63
99
45
56
19
12
78
30
21
27
29
85
90
90
30
6
155
19
117
111
113
144
48
7
66
15
80
79
6
12
23
7
42
6
33
39
120
78
27
183
54
48
12
66
42
12
30
17
1
47
31
41
19
24
245
55
36
72
197
1
42
18
30
42
72
6
12
42
23
7
36
60
12
90
12
63
8
67
30
48
54
17
1
48
42
45
8
16
9
135
147
18
24
3
8
19
53
16
39
113
157
12
90
5
61
11
121
12
66
17
136
24
56
1
23
7
6
84
60
66
30
24
48
48
30
12
12
18
30
30
39
21
75
3
54
23
48
64
32
91
29
169
90
24
5
24
79
18
84
3
8
7
12
96
12
12
18
30
30
30
30
42
65
1
12
12
6
24
36
30
12
48
12
42
165
24
9
30
12
29
72
19
30
15
56
19
125
16
9
60
18
12
30
6
72
9
48
15
198
11
91
36
30
84
39
51
6
15
9
30
48
17
61
3
8
13
18
89
88
111
54
6
53
1
120
30
65
103
30
18
60
54
15
3
30
120
108
54
29
31
18
12
18
60
48
29
25
119
24
72
1
12
42
66
12
12
66
42
35
13
27
32
48
24
19
42
3
57
162
5
43
42
6
84
30
96
102
78
15
9
48
12
59
67
5
7
72
48
12
120
6
47
55
9
3
6
30
60
29
31
33
9
143
79
9
51
101
72
7
18
18
102
39
24
45
11
73
30
60
6
71
31
12
60
18
12
51
45
42
12
78
252
36
63
69
59
13
6
72
5
7
41
199
17
43
6
84
6
60
9
15
57
9
90
102
39
3
125
1
15
72
105
12
3
32
25
30
6
11
1
78
33
69
12
6
30
114
17
72
1
48
15
27
6
12
83
16
3
53
13
75
69
11
64
33
18
29
61
24
51
39
17
24
145
102
72
66
12
3
39
65
61
12
12
48
48
3
51
18
27
111
30
30
60
42
15
3
12
48
24
150
78
21
159
17
55
17
49
60
12
42
96
141
21
155
97
36
24
35
88
48
39
60
5
25
48
138
114
99
8
49
12
102
93
45
72
108
72
18
5
7
18
12
18
17
193
15
45
27
33
87
152
49
15
15
30
59
1
42
30
119
133
30
90
171
15
30
35
24
13
51
56
72
31
18
102
9
3
5
25
6
33
8
13
6
24
5
193
48
12
12
48
30
102
18
129
8
40
144
24
8
25
23
37
30
24
5
13
18
30
72
30
102
63
8
97
102
30
11
175
9
96
120
87
78
12
47
24
49
15
27
45
21
12
18
30
72
12
123
45
35
73
71
13
6
45
195
24
5
25
30
30
35
16
27
42
3
72
21
72
72
30
6
12
12
47
1
18
5
7
18
90
5
19
30
30
6
3
128
61
12
23
37
6
5
25
30
9
24
21
30
6
143
19
72
5
25
30
6
59
61
54
6
54
18
60
12
15
80
73
23
37
18
144
36
29
13
59
72
1
23
25
18
21
56
37
66
60
12
65
55
12
90
18
30
11
1
18
12
6
192
120
120
12
18
5
7
6
27
144
63
41
19
6
47
55
57
21
51
8
1
42
18
11
61
3
104
61
3
69
60
72
30
33
75
90
3
48
8
73
63
24
21
27
105
47
13
11
37
147
81
23
7
57
8
25
24
87
111
17
16
105
282
18
24
168
30
18
3
171
36
9
213
132
23
37
3
123
101
169
12
132
300
51
27
42
36
54
57
3
78
42
150
23
37
6
60
17
127
66
39
15
30
3
8
88
21
60
66
42
12
23
127
18
18
90
42
150
72
51
39
113
64
9
30
9
141
12
60
18
30
24
11
64
33
60
30
48
24
78
42
18
59
40
21
48
12
18
72
42
35
64
9
12
27
24
69
83
256
176
31
17
16
117
24
108
12
36
119
1
12
12
47
13
66
12
69
9
60
75
99
48
78
102
30
78
42
150
21
8
64
105
87
45
27
8
97
60
83
13
30
54
36
72
42
36
125
25
72
12
90
105
63
30
35
7
9
72
9
63
63
89
13
102
48
72
29
31
65
48
13
11
1
12
27
3
30
90
36
9
3
60
12
221
144
1
54
18
12
6
42
59
136
93
24
18
17
88
33
12
27
3
ABCD 95323715174*3^$a+1 [50026]
37
30
18
138
17
55
24
36
5
24
24
1
60
78
6
144
12
66
17
16
27
53
72
72
25
120
15
51
30
54
72
30
48
12
48
42
108
30
6
90
36
23
25
23
67
12
41
72
55
12
6
15
9
6
18
12
18
66
15
9
24
6
36
6
23
55
12
5
13
36
39
24
8
37
60
6
42
63
9
47
19
12
24
24
24
33
33
6
138
48
84
35
40
99
117
57
47
25
23
7
18
120
48
84
6
29
13
48
42
6
35
115
216
5
24
16
24
39
6
35
109
48
42
6
35
1
71
7
60
6
60
51
56
19
6
12
107
49
6
65
13
3
57
15
27
90
54
12
114
23
1
36
30
24
6
6
18
6
24
17
7
18
47
40
3
54
63
111
41
144
1
18
12
33
8
145
132
27
9
30
84
5
43
72
53
24
19
5
79
41
1
23
13
107
7
18
6
120
24
60
21
27
30
24
84
66
36
24
53
16
15
42
90
60
30
35
97
60
12
39
9
30
60
5
25
42
101
72
1
96
15
129
54
30
36
24
15
8
40
3
6
23
43
30
72
6
12
12
17
96
48
24
7
66
42
5
85
30
12
41
55
18
6
48
78
18
24
6
30
66
35
1
12
48
59
24
1
95
1
18
6
6
17
40
15
6
35
1
66
42
36
47
144
55
90
71
79
54
30
5
7
60
12
12
48
5
13
54
78
71
24
187
84
41
40
33
6
41
24
151
84
5
79
36
45
75
84
66
30
41
25
30
9
15
65
64
3
42
75
3
29
24
24
7
18
12
54
45
75
5
1
60
3
51
29
88
39
9
32
72
13
30
149
1
60
27
51
36
96
48
36
21
3
24
6
72
23
19
6
12
102
6
15
15
114
6
42
24
23
37
60
71
40
9
24
42
60
114
15
104
37
27
21
60
6
41
19
18
27
56
19
30
18
5
67
168
102
23
1
42
162
42
210
24
42
18
35
79
36
72
78
167
48
19
78
23
7
108
77
25
47
73
162
18
84
39
21
3
15
41
7
9
48
21
11
25
6
54
30
24
6
23
61
30
162
102
101
67
77
1
15
105
144
23
25
39
3
60
41
25
95
24
1
54
65
121
15
56
16
3
77
133
11
115
48
216
12
78
35
64
171
6
60
3
15
57
33
42
6
18
24
36
42
47
157
96
108
90
24
132
9
9
63
99
84
12
69
39
66
71
25
47
136
147
53
109
90
72
33
15
48
9
51
53
1
15
129
71
73
30
18
18
5
7
17
61
12
15
9
120
15
3
53
97
42
18
35
97
48
48
18
12
18
54
41
31
89
19
66
54
36
6
11
72
1
72
39
45
30
36
30
12
66
114
18
168
6
144
54
36
17
7
17
19
5
55
24
18
63
9
12
6
12
66
6
198
36
96
95
151
24
66
15
8
16
9
24
6
36
60
30
59
64
56
97
30
33
111
36
60
72
6
35
49
71
96
48
40
32
49
42
12
18
78
6
30
101
25
18
12
89
61
12
47
121
23
7
33
32
25
63
51
45
56
13
11
64
69
18
72
33
87
42
6
42
48
15
3
66
3
8
24
55
54
35
16
144
27
5
145
39
15
54
36
78
42
6
30
83
25
15
15
24
78
42
41
25
30
6
54
126
54
60
24
36
12
30
24
24
36
6
24
18
3
27
72
24
60
89
7
18
48
48
24
15
15
33
45
83
25
36
123
27
5
48
7
24
12
180
120
17
7
18
36
11
19
5
1
23
67
24
29
1
96
174
41
1
30
48
24
42
30
24
12
114
60
78
65
55
17
136
87
66
66
96
77
1
39
87
129
56
25
30
24
54
30
36
17
49
6
113
91
108
36
45
57
18
36
18
120
66
96
144
36
66
54
114
6
48
18
23
25
24
42
48
42
36
15
45
78
72
5
79
9
15
17
19
54
6
48
17
16
8
91
168
12
36
18
102
29
25
39
81
63
81
54
57
3
36
105
81
30
30
3
27
78
18
77
112
33
15
21
35
7
48
41
25
6
17
1
30
42
24
114
77
13
84
18
5
25
18
5
16
21
18
105
39
105
216
45
60
71
25
23
7
84
114
6
125
72
25
30
9
96
32
55
60
12
33
3
18
11
1
102
18
30
12
21
87
48
17
19
5
24
37
42
108
102
132
11
67
6
42
173
96
25
119
16
15
65
25
6
84
6
72
18
29
16
32
1
6
18
18
5
25
18
42
3
45
35
24
1
6
9
27
102
30
12
30
48
47
49
15
39
12
24
5
67
78
24
42
6
18
30
15
99
12
96
42
135
15
18
18
36
36
54
36
60
47
1
42
42
18
113
7
42
30
42
84
6
5
49
66
5
1
63
15
57
32
67
5
13
6
29
112
3
42
11
7
90
15
51
149
72
103
41
49
71
16
75
125
85
6
29
25
15
168
57
78
12
60
24
54
30
18
84
60
11
48
1
24
30
60
66
30
21
9
23
13
35
13
30
45
21
108
63
24
39
120
24
17
48
31
65
55
156
125
31
57
80
91
12
72
60
5
31
81
56
67
5
25
36
11
55
120
18
18
29
16
87
12
6
87
87
41
19
6
47
48
103
ABCD 95323758646*3^$a+1 [50236]
33
75
40
101
31
29
115
83
93
9
3
28
120
8
12
184
29
15
40
212
4
60
164
64
11
6
135
60
33
51
81
183
72
45
39
100
65
15
72
3
1
8
81
30
21
24
36
33
36
15
172
48
132
8
69
67
65
138
273
64
5
90
21
28
95
96
18
12
99
72
87
81
52
29
171
12
228
100
29
15
4
44
28
8
136
96
20
3
240
37
17
183
9
219
112
24
5
99
144
52
24
32
4
8
57
30
21
4
68
36
4
20
141
79
140
81
15
39
6
27
64
60
20
28
32
24
12
39
18
75
27
21
64
5
75
69
126
9
4
80
28
104
15
30
39
136
185
79
72
288
32
60
40
68
9
72
51
12
12
100
29
156
3
172
56
64
24
12
119
24
54
55
8
9
55
140
48
28
104
168
96
192
112
32
60
63
73
53
151
104
69
7
8
28
20
168
4
8
3
45
99
13
8
136
56
24
3
61
29
187
59
45
141
54
117
60
39
69
96
4
20
16
8
36
96
4
12
252
20
52
68
76
92
12
112
168
65
27
108
12
69
15
132
84
60
69
7
144
56
60
24
24
12
189
108
27
4
59
6
27
12
16
104
36
141
31
44
40
108
35
30
31
72
59
18
67
68
12
33
42
25
95
54
24
3
9
63
12
4
29
72
175
104
16
20
4
164
45
3
60
48
105
144
63
108
16
44
40
80
16
36
140
24
64
20
12
129
48
31
32
144
9
31
44
21
15
105
60
55
24
12
152
12
48
21
15
75
9
45
51
4
11
21
36
24
4
41
31
80
100
48
32
60
132
21
111
69
7
92
40
137
3
60
57
219
15
9
216
4
41
27
4
8
12
24
24
36
52
24
8
48
180
9
235
56
33
36
138
72
33
57
139
20
52
44
180
40
20
15
54
99
21
159
27
1
80
24
4
116
93
31
11
109
92
24
16
8
231
141
48
52
29
39
129
3
87
57
63
21
21
3
51
1
60
164
84
12
180
60
60
75
114
7
20
12
16
60
92
24
28
228
119
25
164
16
65
31
48
11
13
36
12
104
75
25
29
90
61
156
92
76
12
24
164
24
60
96
9
75
16
96
44
24
256
80
96
88
11
54
207
4
119
21
24
60
108
129
3
60
27
61
108
36
59
57
132
112
20
189
7
8
40
11
165
36
4
29
60
66
13
116
220
24
32
76
8
136
95
25
60
104
9
7
8
60
136
221
3
108
24
36
24
64
72
53
147
9
54
21
40
168
12
176
192
52
176
88
20
16
8
12
99
57
60
120
48
75
177
88
32
108
52
8
52
20
12
72
9
31
20
45
39
196
24
140
9
3
24
124
89
12
175
236
120
24
9
51
4
11
21
24
105
115
116
252
108
28
84
20
15
57
40
116
252
36
51
49
32
4
200
24
69
51
12
40
80
388
59
13
29
99
192
24
124
5
27
24
28
56
45
6
81
63
37
44
28
80
57
111
28
56
45
18
1
36
128
52
29
60
87
48
21
39
24
88
60
149
60
99
9
51
72
28
80
40
32
28
41
3
60
117
3
87
150
91
80
63
1
53
91
44
28
60
83
37
44
60
129
7
144
120
104
64
12
200
4
32
88
245
27
27
117
16
17
15
28
77
72
79
11
45
76
8
69
15
57
75
15
18
27
24
12
60
72
28
24
140
9
27
24
45
19
101
39
69
6
25
32
4
29
19
17
19
60
32
9
39
36
105
75
36
132
16
60
65
99
28
44
75
49
56
24
21
3
81
144
51
24
96
16
35
33
21
55
60
56
48
12
3
30
15
81
66
78
55
68
4
68
112
68
48
9
79
104
141
91
36
8
12
108
135
6
171
168
84
16
12
32
12
96
28
5
ABCD 95323794422*3^$a+1 [50074]
60
39
24
165
222
54
66
90
90
33
27
84
6
180
183
192
33
96
126
138
162
45
144
69
27
27
18
27
45
468
15
15
18
36
36
90
42
3
33
111
96
9
423
57
60
120
144
126
54
60
54
213
48
45
102
69
165
24
72
3
81
6
174
216
147
177
36
243
51
90
84
24
15
57
30
54
96
198
282
75
75
30
36
258
81
144
21
60
84
387
45
3
129
138
24
30
15
129
276
51
33
15
27
30
135
45
108
42
18
27
3
42
54
213
72
165
84
24
12
78
45
240
57
15
75
66
99
141
315
3
45
51
120
204
102
60
39
120
3
18
72
18
84
6
375
3
165
69
123
105
15
45
99
81
159
51
54
39
240
171
45
429
27
45
120
222
213
57
18
48
114
102
141
93
171
48
75
18
75
48
237
120
219
3
36
81
168
21
30
96
21
99
6
18
192
165
237
48
24
90
105
21
84
24
87
165
84
96
72
87
105
78
66
240
66
24
237
144
48
75
246
36
60
18
93
87
252
69
141
99
429
3
69
75
48
3
18
12
24
216
90
84
6
174
168
93
9
60
99
225
87
3
45
45
72
27
27
126
30
90
63
81
144
24
207
75
21
57
18
144
126
54
288
105
75
198
84
168
3
33
180
12
15
120
105
90
90
27
96
75
156
6
27
57
36
270
234
75
15
60
36
108
54
90
45
3
45
504
105
18
45
27
120
126
60
3
96
45
171
264
9
24
18
210
24
75
51
18
126
189
147
60
54
51
213
96
51
3
126
156
144
51
63
246
123
27
36
105
57
18
45
24
51
69
9
87
165
54
66
99
120
39
54
12
96
48
306
21
72
21
36
90
54
351
435
324
276
156
9
96
48
45
96
108
18
48
24
138
90
78
66
105
21
3
147
108
12
165
3
120
6
66
60
180
30
87
72
9
87
33
690
102
234
69
45
12
144
78
102
75
3
90
108
48
24
162
246
87
27
90
51
72
120
261
72
27
117
180
63
336
24
27
21
339
18
36
54
66
24
15
120
3
18
222
198
87
33
72
39
336
45
264
51
39
105
45
234
30
132
15
15
42
48
18
21
96
33
111
96
129
60
51
15
33
120
24
168
72
21
27
3
117
177
12
234
270
114
225
21
27
9
6
33
57
84
3
33
159
405
84
72
474
21
240
27
36
9
3
165
15
348
21
15
66
114
45
21
3
120
120
24
48
24
81
48
87
189
51
75
30
42
ABCD 95323905382*3^$a+1 [50001]
24
71
84
61
11
169
71
180
157
132
60
29
36
48
78
138
6
13
5
7
41
18
60
12
54
103
23
168
169
108
257
6
61
11
145
47
121
12
215
18
66
126
24
66
78
7
5
78
157
5
12
115
96
180
59
72
36
42
252
84
42
18
66
109
35
276
30
31
132
35
258
18
61
65
30
181
5
72
91
47
108
96
25
5
60
120
78
25
167
1
17
103
5
7
156
59
30
42
145
48
23
174
90
108
96
25
65
72
138
222
19
35
25
5
55
84
36
84
161
55
120
161
60
12
7
348
5
43
53
12
42
66
132
48
19
48
29
31
5
18
85
95
54
31
77
127
215
30
211
137
54
18
156
19
60
12
89
19
23
85
17
31
65
115
36
59
265
144
36
96
60
11
42
55
71
12
85
108
65
19
156
71
6
84
114
30
127
179
61
144
83
42
306
30
43
35
1
120
23
108
12
37
24
84
12
59
150
180
30
60
84
18
55
24
11
132
12
61
48
89
6
25
29
18
12
108
42
102
150
156
18
6
48
31
167
49
11
13
35
54
67
5
19
5
72
18
72
97
11
349
83
102
96
55
12
12
23
54
36
18
24
90
66
42
102
42
235
168
11
12
60
48
6
138
157
119
1
89
79
11
25
11
13
5
66
54
198
78
7
83
25
65
282
18
19
96
180
89
18
90
163
17
48
271
131
13
12
5
402
61
11
1
24
23
25
17
54
54
43
108
72
47
48
18
42
12
168
18
102
169
60
60
59
90
84
6
54
48
18
6
175
59
84
18
175
119
66
18
205
107
102
18
109
59
49
107
36
24
66
60
48
55
17
43
96
96
59
144
12
54
19
36
95
90
126
54
18
12
145
149
79
60
12
83
13
5
79
101
7
95
90
6
84
145
156
47
108
120
150
90
102
24
43
5
96
30
85
77
18
6
19
84
12
11
49
113
55
228
12
23
73
437
43
95
25
84
5
30
132
169
59
42
30
36
108
49
12
101
270
49
23
18
19
5
54
49
60
120
125
150
97
59
186
36
108
79
36
11
25
23
72
216
13
47
48
42
12
235
53
42
1
11
1
12
47
108
36
325
89
36
19
71
36
84
474
151
12
83
60
84
42
126
192
96
109
17
55
108
53
187
5
78
108
25
239
1
12
29
55
53
72
55
35
36
25
5
18
234
72
108
60
151
24
108
72
17
144
54
6
7
24
23
12
54
151
245
19
252
23
12
108
144
6
175
77
12
91
131
349
47
133
101
19
12
23
84
61
36
155
121
155
48
36
78
36
127
173
7
89
19
84
48
72
11
54
30
25
12
96
120
84
5
108
7
156
12
11
12
42
36
67
72
35
97
65
114
84
78
12
90
1
41
199
89
66
144
216
126
126
60
37
72
60
113
108
43
24
12
119
42
18
49
12
23
121
120
144
12
71
108
24
120
18
43
11
13
155
18
144
91
17
91
101
18
36
144
25
107
1
12
5
120
96
54
25
36
60
89
96
30
6
18
25
132
59
12
168
180
25
5
6
126
19
24
96
36
17
126
24
1
71
49
204
11
121
23
157
36
47
90
48
42
36
37
83
49
ABCD 95323980424*3^$a+1 [50059]
3
15
90
15
375
57
33
15
12
27
24
129
45
3
48
72
9
138
21
75
12
78
54
12
69
57
27
15
45
45
72
120
3
33
3
12
75
42
90
21
9
6
30
96
30
33
3
18
54
273
33
15
9
63
9
120
126
90
60
54
21
12
57
3
423
45
9
39
105
90
6
54
102
15
48
9
15
45
51
24
15
285
15
225
36
27
93
21
3
87
48
33
132
15
90
3
57
12
63
45
3
69
60
48
18
24
33
33
24
48
15
48
60
93
135
45
60
66
213
21
27
15
33
39
66
54
33
108
111
36
54
123
117
3
36
12
72
48
12
117
90
21
15
45
9
3
105
72
96
54
9
21
24
27
12
105
18
177
3
102
60
15
51
24
162
144
12
132
120
75
108
15
18
144
36
42
18
84
3
33
87
39
18
111
15
126
123
45
12
54
117
9
231
27
21
60
72
12
15
66
96
30
69
57
144
108
18
54
99
45
180
39
15
180
90
183
228
45
156
51
9
18
90
75
27
78
12
39
159
33
57
15
237
60
39
69
375
15
450
3
39
36
12
6
30
126
18
42
171
39
153
45
15
63
30
15
399
9
45
15
21
36
87
93
24
30
9
24
45
120
90
141
60
24
60
297
51
48
39
6
192
90
54
96
12
6
9
45
12
168
15
57
231
12
21
27
99
78
18
57
87
81
39
36
54
90
129
15
6
159
21
39
45
36
60
18
18
27
36
9
363
12
3
33
24
177
159
15
150
66
9
24
27
213
15
42
3
213
54
21
12
3
18
84
42
54
15
15
42
48
24
72
99
84
123
33
15
6
48
78
57
36
117
15
12
195
30
132
111
177
30
33
129
39
15
6
30
21
57
15
33
132
120
96
27
27
12
18
63
87
18
252
228
15
48
120
24
108
60
45
54
21
45
42
21
9
75
57
48
60
3
69
3
15
30
18
33
189
63
27
66
15
9
90
48
270
18
237
69
180
111
129
39
9
123
165
150
138
39
87
6
54
48
21
75
84
81
45
75
141
39
51
78
30
78
102
141
132
57
12
39
60
87
18
75
141
18
18
18
9
45
12
168
183
12
3
12
33
9
51
15
114
30
69
21
63
48
93
12
78
57
48
21
471
108
9
72
111
57
12
63
207
6
48
24
15
36
132
108
9
180
132
123
33
144
3
75
72
54
39
27
18
15
81
15
105
15
27
30
24
144
27
60
129
66
93
39
12
18
168
72
3
69
123
33
24
120
6
57
333
114
30
276
54
9
9
192
18
60
81
192
120
93
15
12
72
81
144
30
42
36
15
237
126
9
93
24
3
135
78
123
69
3
69
216
24
3
15
21
15
12
72
18
90
54
168
36
144
66
114
48
54
9
24
111
54
243
12
21
36
3
51
36
33
93
27
36
99
30
60
3
123
84
108
33
57
75
48
60
141
216
75
93
39
180
27
6
72
3
105
72
120
90
45
15
36
246
51
57
75
36
39
33
57
72
18
81
171
33
105
123
9
3
141
90
30
27
177
243
3
42
63
39
33
9
183
27
6
63
21
36
24
54
54
30
33
12
33
3
84
15
108
33
21
144
15
24
15
198
24
18
213
12
207
90
48
6
57
15
54
18
138
54
96
54
30
33
45
72
48
36
36
39
240
12
3
156
60
30
18
126
60
15
69
18
24
141
105
135
132
156
84
96
81
111
12
81
66
126
63
15
84
33
60
57
12
96
63
57
ABCD 95324081896*3^$a+1 [50027]
144
36
264
21
52
48
380
4
80
51
49
95
108
12
201
39
25
56
207
228
69
48
12
183
297
16
176
60
171
120
60
72
36
12
33
27
85
12
92
36
12
243
60
33
120
60
147
13
32
12
63
72
96
84
36
69
48
135
132
153
3
21
51
288
289
35
60
117
168
3
33
100
32
207
60
48
69
204
96
63
405
72
120
111
177
48
27
36
84
73
107
57
51
45
195
249
303
45
15
48
273
52
20
147
25
176
36
96
24
39
57
24
24
147
48
165
39
48
85
92
171
180
261
183
180
33
48
15
57
168
27
480
60
48
132
57
15
33
3
720
180
9
240
12
291
132
48
249
84
27
72
153
148
95
132
33
12
27
21
4
11
45
24
231
81
184
455
132
193
92
120
168
52
44
63
33
3
225
144
123
25
23
37
35
57
72
123
177
16
92
48
84
36
15
145
8
280
59
48
180
145
92
160
140
36
4
48
167
153
172
35
57
88
152
420
48
60
3
193
224
3
48
57
267
105
60
123
72
1
180
12
68
99
141
112
35
69
39
24
57
231
165
135
72
81
12
52
71
357
52
128
628
95
24
133
32
12
39
57
15
9
144
120
195
225
39
765
28
80
12
72
48
63
13
44
36
132
75
93
87
9
84
156
4
140
84
15
177
3
48
153
84
108
72
51
204
408
108
21
84
84
12
3
105
96
36
36
15
12
1
144
48
32
48
52
8
24
168
168
87
120
193
83
69
15
153
72
280
23
57
63
45
112
155
153
3
9
252
99
229
140
51
105
15
57
12
3
9
4
32
27
73
108
32
60
88
104
168
120
63
129
228
183
120
49
128
75
57
123
189
84
87
240
72
48
33
36
111
177
135
48
37
95
120
13
200
84
156
168
12
60
24
3
13
83
9
36
27
192
60
105
3
9
156
135
132
21
4
80
15
1
32
63
21
60
156
15
57
60
3
45
87
57
99
24
225
72
96
15
252
1
179
93
48
160
176
123
25
95
108
69
99
72
277
92
96
3
189
171
81
3
1
35
9
228
84
3
117
63
73
12
263
117
111
57
15
9
228
196
179
45
48
15
397
36
152
48
84
75
96
81
336
24
63
81
112
32
255
81
135
225
27
397
48
104
36
15
45
147
21
192
75
252
36
21
28
92
48
100
203
300
13
95
57
ABCD 95324385862*3^$a+1 [50021]
16
83
121
20
21
63
76
41
39
64
32
52
17
111
48
87
24
105
100
41
67
56
60
75
25
72
20
9
66
24
1
125
255
60
63
97
5
27
72
45
15
28
8
88
77
18
21
28
68
48
60
135
9
87
45
81
3
12
108
21
216
108
7
48
71
9
135
45
36
21
7
20
63
105
24
39
57
24
21
175
20
24
15
49
32
45
168
99
21
51
16
32
52
20
24
64
36
36
44
84
108
132
12
9
7
65
63
12
39
1
29
36
135
15
9
48
33
55
20
9
51
48
16
8
108
48
12
4
65
99
24
132
96
160
68
12
52
56
16
29
55
180
24
23
24
69
132
135
49
41
60
99
21
39
28
56
21
43
71
177
4
144
11
49
20
300
120
112
44
36
64
101
99
4
257
63
81
211
29
79
92
208
191
6
63
12
4
101
43
212
72
40
47
33
108
105
7
11
42
15
172
32
69
12
15
3
9
36
105
91
44
16
68
16
71
21
52
8
9
75
9
60
15
141
51
48
76
11
25
80
60
105
18
25
56
135
66
43
35
9
16
72
8
57
54
216
48
81
24
111
33
52
41
7
20
108
52
47
13
20
12
16
240
108
20
96
21
180
18
117
12
40
191
270
51
60
99
57
24
60
9
72
99
24
15
21
100
5
43
17
39
4
48
35
57
63
25
60
59
54
31
20
48
220
11
21
51
9
24
156
36
24
48
36
36
111
105
120
60
64
164
12
12
57
79
24
77
90
9
16
29
151
299
49
47
273
40
72
120
44
84
16
56
40
108
32
60
84
27
9
24
52
84
56
84
21
48
111
48
72
45
3
40
47
30
99
45
306
9
112
84
35
120
25
29
90
42
48
6
69
60
4
12
368
21
51
21
24
15
51
24
9
124
48
128
12
105
39
39
9
48
24
21
27
33
7
32
24
280
276
48
101
15
124
128
64
116
45
99
45
163
53
3
15
1
104
112
29
15
84
81
171
33
66
25
20
196
24
84
32
69
96
43
5
15
144
48
112
12
164
87
9
24
15
9
141
79
41
151
204
116
84
16
8
87
6
7
41
51
84
4
92
64
96
131
24
73
8
39
45
240
28
80
72
28
108
224
24
15
169
80
16
36
36
23
72
13
5
39
87
13
12
29
27
15
177
28
20
45
75
52
92
40
101
7
252
5
36
54
96
129
48
72
96
33
30
45
52
53
27
108
147
153
24
48
33
39
160
47
49
41
36
27
72
40
5
51
9
36
43
72
180
149
15
120
69
171
24
216
24
24
72
60
36
15
13
36
8
57
135
144
120
81
6
30
27
81
180
67
104
69
55
20
81
183
87
33
12
4
32
33
30
150
19
36
35
45
96
21
15
72
40
47
25
8
28
164
40
5
36
15
60
75
9
24
132
144
51
9
36
75
54
3
33
204
216
18
81
9
27
60
4
11
133
36
29
36
60
90
1
68
132
60
153
151
36
23
96
1
20
33
66
216
105
28
11
54
72
144
51
39
33
16
5
162
25
8
21
31
20
28
35
25
36
108
32
16
24
119
21
76
23
9
207
6
27
16
47
33
132
4
144
72
144
8
87
33
48
15
133
5
139
12
288
56
135
25
24
68
48
165
30
25
72
8
132
3
1
209
6
21
84
96
360
9
39
36
64
32
33
36
156
15
64
35
25
104
40
56
21
60
75
48
76
119
49
32
24
52
5
43
65
27
40
5
18
49
41
27
105
115
72
23
49
116
12
57
43
96
84
143
57
63
144
85
228
71
21
144
51
9
16
80
4
80
27
33
24
88
80
64
56
15
210
78
30
51
48
72
15
9
135
1
8
237
43
ABCD 95324681152*3^$a+1 [50017]
31
14
10
36
2
7
39
26
10
30
48
183
3
72
105
59
4
125
1
8
3
109
50
60
4
30
24
62
1
63
42
3
32
37
42
30
30
9
12
20
57
7
35
46
30
72
41
16
9
56
34
14
10
21
39
18
30
53
36
9
6
28
6
6
5
4
27
8
61
39
12
9
3
2
226
9
45
24
90
17
37
18
8
16
5
25
18
20
13
23
45
25
30
21
45
35
13
6
12
44
25
84
15
41
15
1
45
54
60
6
48
72
24
18
41
45
7
39
8
10
2
4
65
52
27
42
14
52
78
26
25
24
27
108
86
16
62
10
3
3
17
4
21
30
24
120
21
69
6
24
21
39
5
55
45
5
34
56
9
16
3
81
12
24
53
3
84
1
30
12
12
60
29
55
20
1
39
14
22
41
4
39
12
5
48
21
24
51
61
18
6
8
3
117
82
29
39
58
3
45
24
18
5
28
20
15
4
33
104
16
15
12
18
24
11
67
36
12
12
6
30
21
29
22
5
13
30
5
36
43
12
24
21
99
5
37
114
14
22
105
9
35
40
5
39
1
6
5
79
30
71
28
21
104
30
16
5
39
70
51
36
17
22
5
13
2
30
24
120
91
3
42
66
84
90
11
4
23
21
7
8
4
42
90
24
30
42
102
23
67
6
66
21
15
32
1
12
53
130
20
57
4
96
44
16
3
12
84
20
18
190
21
32
69
58
33
24
5
19
5
16
15
9
14
16
20
4
26
6
1
3
45
39
21
27
2
70
33
48
32
49
6
9
51
8
25
21
6
45
80
7
32
4
12
72
21
35
46
8
6
16
65
1
18
44
37
3
18
72
30
21
120
32
4
3
6
71
4
11
28
62
40
15
36
3
60
24
53
3
46
30
141
3
42
39
33
48
32
10
17
19
12
9
15
54
42
24
48
30
72
15
3
12
65
60
43
36
5
25
171
24
117
3
5
7
39
5
15
46
32
72
31
27
96
57
39
54
51
39
6
95
39
112
32
90
10
30
3
119
1
39
78
27
3
21
11
4
6
30
65
4
12
27
33
23
36
16
2
40
18
173
1
54
66
120
50
4
26
16
8
7
3
105
27
18
30
20
1
5
15
25
24
6
50
10
30
15
3
12
128
28
8
4
36
5
1
18
48
14
54
82
119
1
15
57
51
32
43
12
38
7
9
6
90
135
39
89
9
51
7
30
3
60
11
81
55
54
30
105
15
20
1
48
56
3
13
27
32
10
11
69
40
6
44
70
99
11
18
43
15
8
16
6
39
33
66
77
28
75
56
18
31
51
24
132
90
23
91
36
24
90
11
7
20
37
53
40
48
8
16
14
136
21
20
9
48
67
119
30
31
9
14
21
31
24
24
21
36
75
36
8
54
63
3
1
3
21
29
22
29
19
12
24
45
147
14
19
35
61
15
29
7
32
21
36
9
34
20
1
57
18
12
90
24
38
40
18
8
22
2
46
36
5
16
27
60
41
25
27
53
40
24
23
99
25
20
4
12
39
48
26
10
21
15
18
150
132
6
24
6
2
72
51
7
77
1
3
5
10
6
14
4
6
42
53
25
51
21
128
30
76
30
18
6
30
56
25
36
45
8
16
48
23
73
30
26
16
32
16
51
44
12
27
10
48
30
18
51
44
7
98
64
6
65
19
30
6
12
132
18
8
22
53
40
21
128
6
10
66
21
33
47
145
24
18
30
27
29
10
17
13
14
12
46
24
39
51
30
14
16
18
3
15
14
75
93
7
59
36
10
24
24
3
39
54
14
13
53
7
9
18
53
4
95
25
3
17
49
11
3
66
46
21
3
24
50
63
28
27
12
150
32
16
32
16
35
36
1
18
6
39
39
21
21
6
45
48
29
16
24
6
42
75
15
24
9
5
22
2
16
27
3
65
135
37
24
21
14
10
18
110
58
30
3
5
27
43
20
4
17
4
21
66
9
3
2
10
6
90
9
5
88
72
111
87
2
10
54
26
40
24
12
33
15
120
5
40
21
6
98
70
20
1
69
6
108
6
27
15
9
3
18
3
5
7
17
16
75
15
17
4
44
79
33
3
20
4
53
13
27
39
9
75
96
69
5
16
66
54
75
3
36
6
54
84
78
54
96
18
87
9
38
28
54
51
15
33
60
9
23
4
75
18
3
3
26
46
18
15
15
12
33
32
40
3
5
16
39
57
164
25
51
15
12
90
3
15
12
12
38
27
13
23
99
45
31
24
5
36
9
51
13
66
78
3
69
8
7
75
9
35
37
15
30
23
1
30
20
49
11
16
18
15
27
30
72
72
18
33
23
46
54
24
18
18
57
15
9
39
12
60
12
26
16
24
6
5
75
16
9
39
90
24
72
120
50
28
18
24
95
1
32
16
15
39
18
18
5
1
8
7
75
80
60
9
1
11
27
13
93
27
29
24
27
67
33
87
12
30
66
14
10
78
2
24
40
12
5
40
27
42
24
6
24
50
22
24
36
30
3
59
16
116
25
15
6
62
10
23
43
12
42
107
15
21
28
35
34
3
45
24
35
85
54
24
33
39
9
11
40
36
48
24
12
30
78
36
60
50
22
33
36
35
9
1
18
30
6
12
24
5
75
54
90
70
26
28
2
55
9
6
44
21
1
3
5
16
8
88
14
18
10
72
21
44
3
37
24
21
15
3
6
6
36
8
25
21
8
10
12
50
46
44
16
9
3
18
95
7
12
48
36
12
14
10
36
12
6
15
35
105
69
16
11
15
16
5
28
15
5
7
5
7
12
45
24
5
7
17
40
30
36
81
15
9
87
92
13
23
16
5
1
104
10
14
15
25
86
4
6
24
27
63
12
8
61
5
16
3
12
3
180
36
38
22
21
63
6
24
50
1
20
19
6
18
57
53
6
36
121
20
55
18
96
51
15
38
31
23
10
66
45
27
72
120
48
5
19
38
58
12
2
40
6
69
15
41
39
24
21
15
10
35
16
45
14
85
5
78
10
2
46
3
27
18
27
29
10
38
16
6
5
15
46
30
104
34
11
16
39
6
114
24
6
30
36
65
7
6
27
8
7
12
33
23
10
42
60
8
16
48
77
55
20
64
45
72
3
17
79
65
1
15
17
6
25
60
39
12
20
105
84
31
69
5
10
116
10
11
63
16
21
39
24
26
58
57
53
16
50
1
56
13
24
30
17
19
41
16
27
12
20
4
12
9
36
8
19
12
20
16
2
6
25
9
66
5
55
45
15
36
44
70
6
29
52
15
24
36
44
9
96
60
31
78
24
56
10
45
15
26
51
7
32
30
64
54
21
59
13
75
2
16
6
60
81
23
4
48
2
31
57
23
76
21
3
5
55
36
45
18
62
10
96
5
60
13
27
59
1
15
60
8
4
12
9
27
2
6
1
3
93
3
12
90
18
24
30
6
5
37
99
5
55
9
80
94
60
6
51
69
11
ABCD 95324894552*3^$a+1 [50001]
65
24
6
6
48
66
84
30
6
1
36
53
30
36
30
3
3
85
23
66
66
13
24
53
18
36
6
18
12
129
9
7
137
30
18
84
18
30
31
17
3
15
30
67
8
15
9
12
16
119
18
18
18
84
66
9
33
19
20
48
45
36
30
25
65
7
23
54
6
12
24
33
21
91
11
9
64
35
61
11
57
15
60
12
6
24
18
30
96
30
21
21
18
90
12
18
21
9
7
48
41
6
102
48
39
3
13
24
108
60
5
31
5
30
12
42
6
36
6
12
43
167
13
12
12
59
121
84
56
4
11
84
1
11
18
72
18
9
21
12
3
141
3
63
30
187
48
5
12
87
33
12
156
3
45
6
25
36
12
35
12
25
23
30
18
25
29
6
24
145
20
24
57
144
24
19
23
48
6
3
12
111
48
1
5
19
35
25
65
12
12
30
90
48
43
72
95
12
48
90
12
6
1
65
19
47
138
12
24
204
39
28
53
30
1
11
12
18
30
73
12
32
21
36
54
25
44
28
23
36
9
16
71
57
27
120
36
37
36
5
12
54
45
33
18
18
7
48
59
60
36
24
1
35
36
24
12
93
4
96
29
51
60
27
13
60
65
24
66
54
6
9
33
12
102
9
9
78
25
32
15
21
9
18
12
12
78
51
81
31
32
63
25
8
15
25
89
42
6
78
96
9
16
89
12
43
17
39
39
12
25
119
25
59
24
13
35
9
4
167
13
5
6
6
30
48
6
36
12
103
113
6
48
96
42
48
19
11
49
11
54
15
60
112
29
114
37
101
108
90
21
4
5
24
90
21
4
77
19
44
12
75
36
57
93
18
174
48
18
6
6
18
84
42
13
197
3
33
48
39
45
66
25
5
7
5
7
20
36
15
9
45
6
24
36
1
35
18
12
18
1
29
150
60
6
7
68
52
23
24
6
72
43
89
6
66
120
36
12
36
19
47
30
39
57
7
12
24
59
18
24
55
96
5
39
93
7
11
69
4
5
30
61
44
16
65
54
61
23
37
11
24
13
20
21
24
27
15
78
6
84
30
60
15
51
21
21
3
36
69
127
5
78
25
65
75
45
60
120
135
16
108
71
9
28
59
24
36
18
6
9
16
24
47
48
6
75
16
11
9
108
15
25
17
90
24
9
21
15
15
12
18
31
44
4
20
45
108
7
23
33
39
42
3
172
120
41
18
84
18
39
64
56
21
7
180
35
12
24
24
6
84
31
11
36
25
44
39
12
13
12
32
33
39
3
6
30
12
13
5
42
57
40
5
6
6
15
9
12
18
6
75
63
117
3
61
71
78
60
75
16
72
32
33
168
12
7
60
17
36
24
54
21
39
30
6
18
15
51
54
27
81
18
25
5
30
61
65
186
18
15
9
6
1
36
107
25
35
6
66
45
3
36
6
24
67
53
99
75
13
5
48
30
85
41
31
17
7
71
12
42
19
65
7
12
12
5
3
15
12
24
30
55
29
18
12
25
131
1
89
30
36
61
72
5
6
1
41
12
6
49
23
24
24
81
9
96
6
84
150
31
125
48
139
32
15
66
42
18
63
36
195
24
66
19
12
5
43
47
30
204
18
108
25
23
21
64
119
72
24
1
29
51
129
66
6
7
35
66
24
15
51
24
6
30
60
66
15
88
83
37
35
78
78
6
3
16
24
11
21
45
30
109
29
75
15
1
20
36
21
7
11
37
35
25
24
80
88
17
39
40
29
90
66
84
6
84
18
207
3
109
71
129
16
53
42
25
60
125
115
84
5
60
36
7
11
1
20
21
7
23
13
11
60
61
8
16
24
60
5
6
213
27
25
96
5
12
12
48
27
33
42
9
39
12
18
42
18
43
8
105
6
30
99
39
6
30
6
6
57
75
12
33
3
48
21
3
18
48
19
11
37
5
27
51
54
7
8
16
56
21
43
144
5
31
11
36
37
71
1
20
15
18
15
15
1
71
13
60
23
42
36
30
30
24
60
15
21
12
7
41
55
17
90
42
12
36
3
9
15
51
72
57
16
5
6
30
126
42
6
141
21
3
16
84
89
6
12
12
168
13
11
61
8
21
18
36
42
42
36
21
69
90
30
24
18
24
1
5
12
120
6
1
35
108
66
12
30
84
36
114
6
109
24
5
72
18
61
11
69
9
42
9
16
24
29
31
83
36
24
6
7
29
18
1
11
93
16
29
67
24
125
30
12
30
12
103
17
6
1
5
6
9
9
30
25
12
8
69
27
9
31
59
9
51
72
18
12
18
25
24
23
48
1
48
17
55
11
9
28
20
141
72
12
42
54
12
78
81
4
59
21
76
20
3
25
5
30
1
89
30
42
19
11
48
1
71
13
12
41
3
16
5
75
9
6
78
67
41
12
15
28
5
18
1
59
1
53
6
37
12
23
33
40
77
3
52
12
83
33
15
1
20
45
24
114
18
7
137
6
12
6
15
120
184
47
6
12
6
25
44
28
29
6
33
9
27
63
6
7
23
9
33
18
84
150
6
1
5
43
23
18
42
42
36
12
3
45
54
66
7
35
48
12
13
71
54
6
54
30
12
13
56
64
11
36
33
40
47
9
3
186
30
30
15
4
11
36
13
17
15
75
36
25
17
12
19
185
54
6
7
23
42
60
42
45
51
12
30
120
39
3
12
18
91
35
145
11
9
15
24
1
5
42
18
30
81
48
40
113
12
12
6
33
9
36
24
67
23
1
17
12
27
4
17
3
15
1
89
55
77
127
36
5
19
35
1
5
15
24
3
30
3
147
33
21
66
49
71
25
59
6
7
5
66
72
24
156
42
6
21
21
115
44
4
89
31
5
36
18
21
36
51
73
29
27
45
6
13
47
9
39
30
91
8
51
30
24
72
6
25
12
36
5
19
5
6
9
16
12
47
21
36
93
18
13
95
24
45
51
54
15
21
30
85
12
83
12
18
12
7
11
1
35
73
32
15
1
8
9
12
18
37
101
7
11
12
57
45
6
21
24
9
6
121
24
5
30
21
63
6
75
69
18
33
69
6
12
57
33
ABCD 95324982178*3^$a+1 [50062]
36
53
84
1
42
72
41
169
11
49
30
72
53
37
18
42
84
107
108
55
204
101
1
11
60
24
1
12
83
103
36
29
61
35
48
7
29
1
18
42
83
12
24
91
65
223
65
13
23
25
114
17
84
37
35
199
41
24
121
84
18
17
24
67
114
138
42
84
59
13
42
18
30
54
11
72
12
13
18
24
5
13
30
5
127
89
72
85
59
24
79
6
71
121
54
96
84
24
65
24
72
24
24
96
31
24
41
43
5
36
204
121
12
72
35
43
5
25
23
24
25
47
79
5
31
24
144
72
216
29
204
91
108
137
25
18
65
1
47
132
192
25
126
149
19
12
113
72
253
11
144
37
18
24
17
48
151
54
131
7
54
54
5
1
11
55
144
5
84
60
49
6
77
25
54
90
23
31
29
43
137
85
12
11
7
42
36
12
23
24
24
24
72
49
180
131
36
12
55
17
55
6
30
65
25
18
24
41
61
108
95
37
11
19
24
30
114
101
24
48
72
61
11
48
48
175
60
72
113
12
168
24
24
37
35
103
60
30
270
6
30
108
17
61
155
55
53
12
84
55
18
23
85
18
30
6
108
138
35
24
36
19
90
215
85
23
48
12
7
18
108
90
17
43
84
41
37
35
72
60
151
42
11
37
83
12
12
43
5
7
41
132
60
24
1
12
6
66
78
5
31
41
60
36
43
12
17
55
36
36
5
73
30
180
18
150
30
258
66
54
54
18
42
108
48
42
12
53
72
97
126
12
41
60
67
5
12
36
19
30
42
30
36
47
43
53
12
24
156
115
18
222
12
72
54
72
18
77
19
5
31
53
1
30
5
1
210
89
1
90
53
97
47
151
54
71
229
155
12
13
18
18
36
59
55
12
54
150
270
120
6
198
36
191
19
29
7
132
12
5
84
19
18
35
48
7
24
5
13
30
293
175
42
18
17
72
24
24
295
17
193
42
18
71
36
13
11
61
71
55
60
12
72
53
115
12
18
95
36
19
30
18
65
60
7
90
66
42
119
73
18
54
60
198
53
19
65
25
30
101
13
72
35
12
12
24
12
144
103
90
11
1
60
23
25
23
37
12
78
66
96
90
54
90
144
17
55
29
12
139
125
168
85
47
19
36
41
48
1
60
71
12
48
103
185
31
53
67
144
77
55
144
5
336
12
48
67
36
36
36
5
48
31
29
96
43
18
18
101
36
24
180
84
97
30
42
30
17
163
132
185
133
150
72
30
23
85
18
54
35
145
36
90
60
84
41
84
1
24
35
1
120
18
5
192
72
48
13
35
1
66
18
35
96
48
1
24
18
138
6
18
18
30
180
23
37
59
31
17
1
30
126
11
175
12
78
72
35
36
24
187
29
25
119
7
41
60
12
37
30
149
252
144
49
131
1
30
209
48
192
19
36
60
30
36
42
36
197
19
113
43
89
55
41
13
186
36
102
132
11
7
48
17
7
66
18
24
72
18
12
114
29
25
131
61
35
60
36
180
19
48
18
18
54
83
7
17
145
23
12
60
55
65
151
90
18
12
18
95
31
168
66
95
96
48
1
12
60
30
24
41
12
31
114
11
19
270
36
216
36
119
43
17
43
138
60
48
11
24
7
84
24
84
17
91
29
121
35
12
36
61
36
59
103
108
12
6
84
78
12
42
18
5
12
48
37
6
102
6
102
35
43
5
31
41
7
41
49
36
71
145
11
7
18
203
31
5
120
91
24
5
24
1
6
48
65
187
24
138
18
18
95
19
120
113
85
18
132
17
36
96
108
36
7
137
43
42
11
12
13
84
23
13
24
71
1
18
36
12
72
60
77
13
252
66
24
54
84
35
48
43
29
31
66
24
300
36
95
73
18
48
144
72
6
30
137
13
107
31
42
95
79
6
23
25
59
55
17
31
89
55
41
60
79
29
205
35
79
5
151
41
91
17
72
19
54
ABCD 95325062564*3^$a+1 [50018]
31
5
67
30
60
3
51
93
36
140
16
68
52
108
96
36
68
25
102
105
44
1
15
44
16
24
39
65
16
60
57
27
33
39
45
24
135
36
39
65
7
69
84
104
40
20
133
23
40
140
124
12
60
15
144
45
9
111
24
105
15
132
8
16
60
80
16
9
15
84
132
9
59
13
107
36
19
45
45
75
87
9
75
21
75
48
42
23
40
20
43
53
4
36
44
120
112
9
180
15
57
3
36
24
99
21
27
17
133
159
8
100
72
24
141
183
192
24
20
4
3
17
25
192
39
80
4
36
27
117
132
51
69
9
15
24
36
45
90
9
33
87
36
111
29
16
81
18
65
115
89
160
72
8
16
159
5
16
44
40
21
39
156
80
84
40
132
3
78
63
224
13
27
207
129
24
156
60
159
120
5
40
105
27
24
60
60
24
96
27
9
68
40
132
120
48
60
36
36
44
124
156
84
36
36
39
5
64
80
60
55
45
12
68
36
4
36
51
9
261
15
8
1
30
60
29
25
75
12
120
8
100
21
24
15
36
20
256
60
63
108
48
36
36
24
45
24
15
45
9
111
120
9
15
111
30
24
48
3
96
8
40
20
52
8
52
123
45
56
136
68
73
3
135
5
40
24
117
15
44
60
19
240
105
33
23
40
180
24
72
24
20
16
8
136
60
24
12
51
153
240
36
84
24
20
16
120
84
117
54
9
15
36
29
7
45
24
36
24
27
33
20
136
108
156
24
20
100
21
35
4
60
72
39
65
4
81
75
51
84
21
69
54
105
36
111
225
24
24
15
258
39
24
44
40
105
66
9
12
24
45
35
4
57
66
53
115
89
55
57
81
3
24
156
104
7
69
36
144
156
144
39
42
183
15
201
60
225
155
100
44
43
33
84
20
73
39
120
99
5
157
138
5
67
150
99
111
129
24
159
21
24
36
45
12
23
144
73
3
24
36
84
33
159
48
96
111
113
43
114
15
15
45
51
9
8
13
3
80
24
133
3
24
80
40
87
69
60
24
20
160
45
51
20
60
136
68
127
53
1
15
44
13
18
24
138
63
36
144
20
24
112
24
60
20
16
8
37
99
140
40
200
109
27
68
76
9
15
3
93
111
93
20
31
21
104
127
17
36
1
59
4
20
52
44
49
6
65
64
20
16
36
128
13
147
117
23
16
60
24
21
54
141
164
61
39
45
135
60
225
11
84
120
76
81
198
5
181
39
80
36
7
53
76
84
15
141
48
15
105
12
44
24
60
172
9
39
60
56
67
17
1
95
100
165
15
224
16
135
90
39
132
8
73
23
180
31
54
59
112
104
4
12
8
40
12
24
21
23
1
39
117
54
21
21
63
140
4
116
24
7
33
21
75
20
16
15
114
35
40
9
27
84
15
21
8
265
12
15
108
57
15
3
57
24
20
60
124
12
104
4
27
153
36
189
15
57
15
24
84
3
33
20
76
39
9
20
76
144
111
45
39
45
56
25
51
24
24
120
60
15
30
180
6
36
33
36
111
9
164
60
55
48
17
16
44
13
54
45
44
7
9
180
21
27
33
3
24
3
9
69
51
48
20
96
40
45
51
129
72
23
160
120
60
177
99
24
84
45
15
96
15
72
18
15
21
23
36
139
105
12
188
60
76
105
75
20
220
20
4
12
44
84
25
27
24
20
16
24
24
21
39
80
52
24
36
8
40
36
315
36
6
23
76
48
56
115
9
96
20
60
1
198
117
75
129
24
33
12
35
7
89
16
33
131
16
68
91
21
44
31
156
17
40
56
1
3
36
104
55
108
17
73
3
9
78
57
87
129
9
51
165
15
9
18
33
164
37
54
29
1
15
156
68
13
23
91
33
3
57
20
175
48
33
20
4
60
36
27
33
81
39
44
60
13
47
100
57
23
96
25
66
45
104
4
12
24
20
4
81
35
40
99
5
136
ABCD 95325227828*3^$a+1 [50036]
35
13
36
24
36
30
18
126
126
59
40
56
121
39
24
36
21
204
35
31
78
120
71
4
57
72
15
21
51
15
5
13
23
48
1
60
99
45
15
21
155
28
105
135
93
23
85
47
25
24
15
21
3
56
13
12
63
8
37
42
29
52
273
11
139
21
81
3
21
90
65
1
135
15
57
12
51
9
9
6
41
48
64
48
9
24
11
160
84
80
12
133
111
33
96
54
21
32
112
48
33
42
30
3
20
67
42
83
160
57
36
24
63
24
36
105
90
9
24
80
31
93
36
12
9
66
18
36
35
1
27
60
8
109
3
48
44
16
60
39
78
12
3
128
52
12
20
184
132
60
20
25
75
128
31
9
45
11
79
17
64
9
39
32
16
33
11
4
81
54
137
40
8
60
217
23
4
48
69
11
25
180
72
11
12
49
15
45
71
60
112
45
72
11
4
15
24
41
31
9
21
24
75
9
195
21
11
28
141
18
33
8
124
12
45
39
20
7
18
87
60
80
28
24
15
17
144
55
81
45
11
37
171
117
18
21
48
36
24
72
48
32
31
45
27
33
20
67
18
15
24
20
84
97
39
45
3
68
37
36
36
96
15
15
24
30
3
21
11
1
59
85
63
96
9
30
53
64
36
12
33
114
48
18
59
28
8
85
3
20
37
192
11
4
57
108
72
35
25
35
49
75
57
72
48
63
15
69
32
196
44
64
36
80
31
24
33
68
25
12
27
36
153
36
36
150
54
131
13
12
35
4
24
24
93
24
120
131
37
3
8
97
15
39
5
16
27
72
18
6
102
35
60
49
75
69
24
23
64
21
48
11
28
21
27
45
39
33
83
37
3
69
35
64
24
8
40
48
21
15
20
13
42
30
59
1
54
9
63
45
57
27
9
6
29
36
1
63
15
30
132
75
60
8
12
37
75
33
75
104
73
36
24
18
33
105
47
79
24
57
213
12
60
84
24
102
24
18
48
24
155
28
68
28
21
51
45
18
9
21
24
3
15
57
32
96
13
35
12
19
9
15
30
39
21
47
37
3
20
28
24
48
72
116
67
45
20
48
121
3
165
11
4
105
6
177
33
39
36
12
132
32
145
75
39
17
28
9
18
33
177
35
100
72
8
7
192
21
123
6
35
1
15
120
8
37
59
16
12
21
12
114
30
3
57
35
19
129
33
30
29
43
105
32
13
3
24
20
73
11
97
24
35
76
15
5
28
24
48
15
9
69
95
61
35
96
84
79
57
248
37
135
12
33
30
42
11
25
75
81
171
33
47
19
81
12
36
15
24
41
16
9
35
1
63
36
32
55
33
20
36
1
48
216
24
39
8
28
12
129
63
68
13
39
72
48
8
48
37
183
12
20
13
6
9
24
12
20
1
27
48
33
27
20
13
84
27
24
24
72
44
4
111
9
45
135
48
12
8
48
1
60
3
48
33
47
49
15
24
56
205
75
21
12
78
30
39
84
204
36
72
8
16
48
48
63
54
48
75
24
24
24
15
57
48
32
60
16
80
48
205
39
32
28
27
5
4
60
20
1
11
37
36
99
15
53
144
19
90
71
16
60
33
66
93
12
24
24
152
60
28
45
156
54
41
1
15
21
18
105
24
48
240
9
11
25
60
59
25
11
48
96
124
20
85
39
51
9
48
24
21
3
216
15
18
63
188
19
17
25
126
33
56
64
21
36
78
126
11
60
28
96
15
126
27
87
18
23
25
63
36
141
30
9
15
9
45
71
84
55
96
81
8
1
75
45
39
12
9
11
7
33
57
47
73
6
125
1
18
93
9
59
96
16
9
35
61
54
81
9
35
1
3
12
3
141
105
3
33
3
285
6
29
19
17
156
84
40
24
21
3
96
192
39
30
15
99
105
24
117
39
60
24
32
85
3
8
28
9
27
60
84
80
25
35
132
13
12
132
12
96
23
7
9
45
35
79
54
135
27
21
12
56
37
27
63
18
47
60
172
68
49
108
87
33
36
167
49
18
18
15
12
68
28
12
15
33
111
48
18
183
12
57
60
12
35
25
228
75
93
72
72
59
7
90
72
72
63
12
51
150
3
72
44
16
75
5
28
56
60
36
85
18
9
108
80
64
9
144
27
108
33
48
35
60
52
44
100
44
85
27
57
90
42
36
84
11
4
63
48
144
153
15
18
84
35
64
9
15
48
8
61
35
76
84
21
27
108
75
53
132
88
20
64
57
3
57
36
3
116
19
96
125
13
60
108
15
69
11
25
135
9
6
29
16
20
28
32
240
84
73
15
93
59
85
51
104
55
5
28
8
28
ABCD 95325574016*3^$a+1 [50071]
5
144
85
6
113
1
15
21
30
21
27
90
47
4
69
96
11
16
69
183
51
45
152
97
12
39
9
11
31
53
181
35
96
55
18
123
147
33
32
187
114
84
12
144
59
97
24
39
45
6
30
275
36
36
24
16
32
36
31
60
81
32
121
36
60
155
19
77
43
29
25
30
17
48
28
12
68
103
5
40
21
35
19
165
116
193
102
18
3
57
51
12
3
24
45
176
72
7
6
126
90
11
7
41
24
31
57
99
150
30
48
17
139
90
59
31
90
114
6
324
83
37
15
36
15
6
24
11
25
63
32
25
60
11
79
18
72
120
111
120
3
36
18
12
24
6
29
52
32
25
35
88
60
9
48
47
43
137
55
204
6
23
37
30
53
60
31
45
69
36
155
4
27
69
116
168
7
30
18
17
48
91
210
135
9
42
21
68
1
39
20
109
60
132
3
32
64
255
66
30
48
132
78
36
107
49
30
5
109
24
11
55
5
109
12
95
25
18
41
1
35
24
19
17
55
141
159
9
21
30
18
11
55
5
31
9
51
114
11
25
30
60
180
101
49
90
5
25
30
141
153
96
120
54
65
1
60
11
19
204
126
11
37
12
168
3
140
13
60
11
25
18
42
59
132
7
42
24
6
24
174
90
5
136
111
9
135
29
12
19
41
85
35
55
5
43
257
79
197
72
48
49
48
35
12
13
120
102
21
9
95
13
30
93
104
145
119
132
12
25
3
39
24
5
61
18
30
126
101
13
6
24
36
36
125
124
32
7
42
30
54
119
148
20
79
150
203
25
12
54
114
63
147
42
95
4
20
72
7
5
25
72
11
109
60
11
28
72
33
87
63
29
16
99
36
6
35
148
20
1
156
24
96
108
132
39
99
101
36
25
90
60
5
85
54
5
19
12
180
89
36
24
144
1
66
78
12
30
5
139
29
25
42
24
29
115
21
81
111
72
27
29
31
30
30
33
96
15
6
114
114
107
19
57
12
75
17
120
148
21
30
297
33
36
11
13
186
150
119
31
5
76
117
47
85
35
85
83
48
40
9
11
73
96
48
11
145
59
16
20
61
18
126
186
21
27
102
18
101
24
16
176
19
41
16
20
108
55
57
12
57
24
99
32
49
47
72
180
36
112
129
18
96
17
40
20
19
233
12
55
41
79
29
1
60
11
19
18
66
45
21
59
1
24
35
40
21
60
24
90
17
48
25
71
108
108
19
18
66
5
180
115
29
25
6
150
36
35
55
78
23
103
45
56
36
139
41
7
12
30
54
210
30
29
108
49
60
24
54
42
48
11
85
207
33
174
132
54
120
11
19
137
24
49
36
84
27
92
192
24
55
36
78
6
165
45
54
45
87
129
200
25
15
12
69
48
11
19
17
43
36
66
35
73
12
131
127
17
196
339
5
4
51
18
96
15
72
104
84
25
6
30
180
39
21
60
48
126
77
60
43
65
25
87
32
31
57
99
69
21
84
90
69
68
24
79
5
24
61
60
59
12
19
120
65
1
111
3
65
19
186
59
1
35
55
90
6
90
60
119
1
30
54
27
99
21
9
84
24
11
1
120
114
165
44
61
47
132
12
19
149
36
52
92
7
18
42
84
65
180
121
71
7
42
24
39
21
66
161
49
23
60
55
17
25
30
150
18
36
29
16
20
25
11
76
8
25
144
12
24
87
243
84
6
11
73
12
84
30
120
6
11
28
81
39
81
23
175
12
84
30
66
18
83
79
89
1
24
11
19
24
185
25
3
44
55
21
20
97
123
87
42
144
156
30
9
51
78
30
36
150
11
124
51
5
36
7
36
29
31
90
90
17
40
39
21
3
65
61
18
5
25
11
139
36
216
5
223
252
33
21
186
30
39
21
131
67
5
31
84
42
180
48
47
13
30
137
13
203
ABCD 95326065546*3^$a+1 [50133]
102
16
5
36
9
30
54
36
15
7
24
200
45
9
99
48
12
168
163
72
110
42
117
3
112
8
96
9
12
21
75
132
87
153
12
144
21
3
3
112
8
33
15
72
40
149
21
192
147
36
108
21
3
43
29
91
48
86
90
93
45
51
9
130
17
36
24
91
5
72
27
30
39
60
55
72
5
43
32
18
75
21
30
40
120
53
72
51
40
32
45
12
48
48
12
27
21
72
117
126
69
141
3
67
29
19
5
12
55
29
3
57
48
7
56
112
2
243
12
33
22
5
24
51
105
60
33
147
39
9
177
6
40
74
30
16
38
12
54
64
5
45
12
58
89
108
19
120
56
120
42
63
108
96
19
26
3
120
27
40
5
48
27
69
69
120
70
17
15
16
53
117
39
15
64
24
5
3
69
19
41
223
2
111
60
123
54
138
9
15
18
3
60
132
60
15
88
8
45
24
57
111
43
137
12
72
43
5
12
36
12
7
29
96
48
96
24
3
42
30
18
39
9
46
24
14
138
45
12
45
51
96
36
19
50
39
7
29
201
15
187
8
144
33
63
64
29
19
48
24
26
12
87
99
21
75
69
180
31
5
3
57
105
6
42
27
21
27
72
405
3
60
12
81
39
9
82
8
96
21
27
57
55
38
36
6
96
165
24
24
24
57
3
60
43
2
27
261
87
252
21
102
16
5
84
45
51
36
19
5
81
18
93
48
84
87
45
51
9
111
78
51
36
115
173
141
3
12
60
51
168
9
135
66
22
24
96
77
216
19
2
46
14
51
12
3
42
6
16
5
60
48
33
99
48
3
9
84
12
33
75
36
96
12
67
53
93
22
8
33
36
91
5
3
24
81
87
45
43
26
30
16
89
103
8
78
90
69
21
99
27
16
24
89
12
24
43
80
141
84
105
87
31
113
129
102
54
51
48
103
77
93
60
39
3
16
26
94
24
32
6
58
5
36
48
7
5
36
84
9
42
93
12
63
40
89
48
60
19
24
56
48
33
12
67
14
15
24
67
5
75
96
112
137
129
24
22
24
24
80
42
99
69
3
24
75
21
115
50
63
12
43
5
36
15
21
24
81
3
7
77
72
3
222
39
19
41
15
21
336
115
170
102
40
53
9
159
36
55
128
18
3
67
29
24
24
43
38
34
101
67
134
34
5
19
72
29
99
336
45
36
45
51
60
72
3
24
126
10
50
27
12
60
51
45
84
36
9
51
48
15
21
48
3
93
12
7
41
9
147
48
120
3
160
2
118
29
69
6
21
75
24
21
3
21
48
81
159
27
9
45
51
79
5
75
90
132
15
43
56
81
9
3
45
3
19
5
9
87
67
48
2
3
48
75
21
21
54
16
24
29
72
43
56
213
3
64
29
69
12
156
30
24
33
60
33
39
45
15
111
42
27
96
19
29
12
199
26
24
51
99
33
15
21
19
80
105
96
45
39
27
21
67
5
43
29
240
141
94
50
75
43
5
93
27
51
57
60
144
91
5
129
195
15
165
19
29
27
81
144
15
45
129
51
111
24
18
180
186
16
5
75
9
7
53
84
12
45
3
3
69
24
24
12
33
27
99
21
19
2
27
3
40
48
56
18
150
18
75
19
5
48
72
33
51
9
46
77
72
27
141
19
5
43
72
48
65
7
50
3
132
48
36
24
120
27
93
21
12
99
96
180
12
55
8
33
105
22
24
38
42
40
56
42
63
39
9
79
2
6
40
122
166
29
36
55
41
36
9
90
45
108
55
5
43
137
33
12
15
45
46
86
90
9
12
84
9
30
9
7
170
78
88
50
22
5
3
40
98
22
5
180
79
50
51
168
69
63
12
141
51
19
29
67
101
12
7
24
65
151
50
30
24
69
267
129
12
48
99
48
69
195
21
129
15
19
14
12
24
22
48
146
36
84
15
45
18
81
7
5
48
51
16
29
84
15
24
18
54
69
120
21
51
19
26
102
57
48
12
75
21
93
46
5
219
105
7
50
3
72
12
15
33
55
5
3
45
19
8
9
33
3
3
9
33
70
5
93
36
39
69
22
5
60
84
21
174
69
3
93
19
72
5
96
99
40
50
3
75
105
7
5
24
24
115
5
48
24
48
123
ABCD 95326187486*3^$a+1 [50004]
73
32
138
24
120
30
63
57
3
15
93
57
10
8
45
25
2
22
50
48
22
146
24
10
8
28
35
7
182
16
24
8
10
5
25
18
2
40
12
56
3
31
66
12
12
59
81
16
90
2
51
91
78
2
70
23
33
40
20
22
48
5
99
6
72
42
48
33
37
12
20
10
80
6
24
63
27
9
72
7
32
90
51
9
15
1
20
30
54
51
39
33
15
30
18
54
88
68
180
24
76
24
35
24
9
63
27
22
66
54
59
79
62
135
36
15
22
32
16
80
24
18
21
36
13
83
109
18
2
46
2
108
3
1
8
27
48
3
40
30
20
24
60
48
42
6
100
20
3
132
25
32
87
45
63
25
72
38
30
12
60
28
8
30
102
18
9
93
72
120
66
9
15
6
40
50
40
80
22
107
1
72
20
18
10
23
69
18
42
15
12
45
30
10
20
36
135
144
1
164
15
75
10
38
30
63
108
39
70
42
8
40
53
12
25
32
36
87
132
13
50
42
108
12
28
12
20
18
70
120
42
5
93
12
39
9
63
67
8
105
15
57
12
81
12
30
18
24
40
35
43
8
102
18
45
9
76
60
24
20
28
2
66
60
15
25
59
13
12
120
20
36
3
1
116
40
14
70
20
48
51
21
15
21
27
15
58
20
42
22
11
9
48
51
12
85
92
120
48
39
21
24
48
12
78
72
118
12
60
48
11
9
28
44
118
38
40
47
33
12
72
28
60
80
3
57
27
15
9
21
51
108
19
90
8
4
36
14
9
49
92
15
3
72
66
12
48
40
2
102
10
6
80
40
12
60
20
22
56
10
20
10
2
123
69
46
62
48
64
8
60
48
84
16
47
43
150
42
41
69
52
60
48
35
37
56
64
8
108
132
27
24
177
12
28
14
6
72
178
53
81
28
35
48
9
18
42
28
8
24
16
12
72
11
49
23
25
2
9
39
42
6
34
20
130
6
23
21
15
15
18
52
23
25
12
48
20
48
12
3
45
4
35
103
5
27
46
24
36
20
34
56
105
9
60
18
10
12
71
12
72
21
34
48
41
61
20
6
72
21
49
2
6
159
1
80
24
63
45
48
30
22
48
95
9
39
19
2
100
11
79
78
162
30
66
32
58
14
78
15
43
30
47
57
16
50
22
8
42
70
11
12
49
36
12
18
17
15
22
60
8
78
33
57
4
20
75
13
20
12
15
45
66
9
33
12
51
37
2
33
93
52
78
14
63
133
20
12
28
47
3
33
21
63
25
2
30
28
68
40
59
31
2
27
108
105
3
144
33
10
8
22
8
42
22
56
15
45
52
11
21
48
40
72
98
22
20
28
23
24
21
4
140
6
22
35
73
12
20
3
57
3
15
54
10
38
3
129
96
4
18
98
15
24
1
54
198
48
12
60
203
15
54
15
45
36
64
120
26
70
20
3
36
183
30
40
72
56
15
9
48
12
15
21
4
56
4
50
190
48
23
45
52
2
30
51
15
42
108
3
36
115
41
39
93
3
54
48
52
48
12
48
23
9
66
9
21
60
52
20
300
75
15
30
120
10
98
4
11
9
30
6
60
60
60
40
23
31
96
74
36
34
38
63
9
60
39
21
39
9
28
144
60
60
20
39
36
25
8
28
23
21
15
96
9
6
22
32
3
7
170
60
40
18
2
40
38
58
14
30
10
48
18
14
18
28
104
66
34
6
30
44
6
30
24
40
48
8
3
7
29
108
15
18
54
16
2
12
66
10
23
1
8
30
21
1
156
44
51
15
34
8
52
36
72
8
3
27
22
2
18
60
3
15
82
30
32
30
16
12
11
21
76
90
29
36
39
33
36
19
62
40
50
96
144
70
23
13
20
52
48
83
9
87
3
18
24
28
35
55
38
60
27
45
48
84
39
21
15
25
68
18
150
12
48
4
8
3
85
50
22
8
40
42
2
6
24
69
1
11
9
6
70
164
6
144
6
42
42
6
9
103
8
33
87
34
36
23
61
8
3
37
68
4
108
2
18
28
50
114
46
54
36
20
27
13
24
156
134
6
132
12
100
56
39
25
8
12
10
86
84
28
12
110
70
8
27
24
12
19
6
20
12
90
21
27
42
30
42
15
61
24
98
40
30
23
99
40
48
65
25
92
96
12
27
84
36
45
40
6
110
4
20
40
56
72
63
12
15
18
12
12
16
62
22
11
108
12
37
71
37
14
48
72
9
111
78
27
45
28
120
32
40
36
32
123
9
135
13
20
22
29
9
90
30
100
23
9
36
63
60
12
24
36
39
69
97
2
40
8
45
49
36
72
20
48
135
69
6
30
10
50
4
11
9
60
90
6
4
96
14
30
36
15
25
62
48
33
1
80
60
28
47
48
45
12
16
107
25
42
30
56
15
37
80
28
2
18
60
4
20
39
72
9
18
78
4
56
94
8
18
174
88
128
82
12
26
72
162
28
20
112
179
21
36
4
11
37
35
3
10
164
10
26
30
94
20
76
44
6
70
80
120
24
48
12
6
24
58
32
126
9
15
9
31
48
38
90
24
10
30
26
70
29
51
82
32
78
70
2
48
105
12
61
54
96
14
63
3
22
48
32
18
30
52
62
6
75
12
27
16
29
51
57
13
20
22
32
45
73
68
12
3
69
16
80
34
96
30
2
58
60
95
75
10
60
35
9
63
33
150
130
119
33
40
71
37
2
21
84
ABCD 95326504844*3^$a+1 [50086]
27
36
18
144
27
261
15
84
60
3
33
39
54
36
15
183
162
63
351
126
135
81
87
3
72
252
81
9
18
45
27
213
3
9
81
99
153
18
69
48
135
117
171
69
111
108
69
48
45
270
249
3
162
15
129
54
45
240
108
39
105
48
63
54
15
36
84
168
12
108
135
90
162
18
126
36
36
9
60
21
15
84
63
288
144
54
54
33
84
276
192
45
90
90
207
36
132
93
15
309
63
45
87
93
27
45
51
39
54
51
36
3
162
90
72
72
54
27
9
123
3
9
9
36
36
180
72
87
93
198
18
90
36
33
21
27
45
72
63
60
84
171
108
126
135
279
126
15
156
45
90
54
63
132
39
9
225
15
72
93
243
9
15
48
45
87
129
99
153
267
48
9
123
111
72
117
45
162
141
39
54
72
108
99
27
54
90
249
21
72
90
429
39
306
126
45
132
3
117
45
108
18
54
108
27
27
36
9
9
51
111
69
36
147
126
99
171
54
90
33
180
273
51
156
117
87
273
18
225
153
144
27
240
36
39
81
45
18
117
135
105
72
12
540
216
9
36
27
117
18
72
234
99
45
15
21
87
12
27
105
3
18
72
36
72
15
3
90
72
27
132
408
252
45
63
27
18
27
135
54
36
18
177
21
15
444
36
135
468
141
3
153
60
75
9
9
450
72
54
36
99
60
39
180
9
45
378
9
240
108
21
162
18
54
126
234
90
27
168
3
9
45
36
108
51
180
36
120
63
72
69
3
45
27
18
18
162
18
54
36
18
69
72
48
72
63
177
93
15
21
36
216
99
135
126
72
303
3
9
72
135
36
9
171
162
63
45
135
72
27
36
54
15
219
54
90
90
18
249
39
126
180
54
162
144
123
93
267
120
45
36
36
135
135
216
189
9
27
9
195
21
159
120
9
87
180
72
3
189
9
54
18
87
273
144
171
9
144
159
252
48
81
27
24
93
63
204
48
168
84
153
198
180
69
345
216
15
183
90
36
36
159
75
105
156
153
51
165
324
51
216
84
168
3
90
18
90
27
24
183
108
18
87
84
243
162
36
18
69
93
27
81
27
153
87
3
177
129
135
99
126
36
15
327
117
168
57
63
60
12
171
177
57
36
90
504
90
51
93
99
72
9
51
36
93
270
234
36
72
15
75
177
93
54
90
63
27
18
27
36
63
81
108
63
234
51
3
144
18
27
108
45
90
ABCD 95326895234*3^$a+1 [50011]
147
39
66
108
27
99
126
180
348
162
93
27
78
87
75
108
25
77
163
305
127
59
120
90
24
36
231
39
57
304
80
189
51
69
139
245
75
432
240
219
6
15
39
9
45
36
66
285
129
186
30
234
36
73
35
36
121
203
60
30
36
384
306
69
87
25
323
66
6
120
18
36
151
35
13
128
112
101
36
18
37
35
378
96
99
57
90
168
117
93
216
91
80
99
90
99
87
73
11
114
72
48
123
93
126
85
203
37
5
30
90
3
141
126
90
144
60
66
24
156
745
65
15
93
67
65
90
144
21
45
24
27
189
270
165
99
240
120
117
99
144
126
108
36
31
80
273
246
234
42
18
72
75
48
112
53
180
55
32
33
36
6
133
32
240
9
66
234
270
240
126
15
96
189
108
42
93
27
18
36
399
147
18
72
30
21
64
23
42
120
258
12
73
107
18
42
18
66
144
60
30
216
19
71
60
141
3
30
90
96
21
45
3
51
109
32
48
87
73
80
192
45
54
61
89
126
153
75
325
5
27
48
261
36
60
360
3
48
177
36
36
414
54
42
73
425
7
65
60
48
72
114
9
57
135
135
90
223
125
192
144
51
219
60
30
60
336
15
96
144
165
210
153
105
7
23
96
121
89
39
285
3
69
144
216
108
60
187
149
60
360
151
128
192
48
51
6
84
387
33
54
66
36
144
51
96
3
54
120
132
54
414
156
126
45
375
84
60
66
144
36
150
120
21
64
113
150
57
45
108
55
71
186
54
144
30
75
231
6
84
24
55
320
141
36
114
216
18
3
87
105
141
99
51
126
175
48
128
27
165
45
3
112
11
60
174
60
63
117
126
30
180
96
43
167
18
90
6
126
25
416
99
13
41
87
69
288
276
126
25
545
168
36
84
600
7
119
36
48
6
79
80
48
93
126
198
72
60
48
123
27
102
415
23
396
66
60
48
306
114
66
6
51
3
30
36
60
84
331
80
39
6
90
30
114
36
264
306
283
5
27
99
141
48
135
217
35
18
27
459
60
30
54
162
51
3
144
90
312
54
21
153
186
36
ABCD 95327000896*3^$a+1 [50008]
171
9
8
4
51
45
15
93
24
92
16
60
20
12
36
79
12
21
33
35
24
48
4
44
144
13
27
108
27
41
61
3
32
19
57
44
13
66
17
40
15
54
179
7
84
5
19
21
80
64
24
8
12
48
64
36
72
128
52
15
45
48
3
5
64
8
120
13
47
4
240
48
12
68
28
27
17
4
144
36
96
56
7
33
24
36
68
40
51
5
64
60
32
28
24
8
24
48
96
76
15
21
144
56
64
56
40
68
55
29
72
175
21
27
17
40
21
18
9
32
28
80
43
5
48
7
144
9
57
54
18
78
5
28
15
21
8
52
84
56
48
16
20
1
51
99
5
31
9
45
30
45
36
44
24
60
4
3
93
24
20
7
9
12
32
16
32
67
101
16
39
21
15
33
12
20
28
48
80
40
8
61
54
117
32
12
36
64
3
72
18
51
152
85
63
9
11
16
44
25
59
67
21
20
4
111
17
12
49
11
115
5
28
20
67
5
4
60
24
48
60
132
87
9
21
23
28
84
15
5
40
20
76
69
96
35
28
81
63
20
16
12
15
5
28
44
88
32
13
59
31
60
9
68
76
12
72
8
19
21
140
52
60
20
12
19
41
13
27
24
20
4
12
84
92
4
48
48
48
12
15
72
41
25
42
77
7
69
80
24
72
61
18
36
113
28
3
17
169
39
32
64
108
21
15
27
65
24
13
95
76
24
140
60
36
1
15
9
39
27
5
4
12
15
29
79
81
176
4
15
48
21
12
44
48
72
55
21
12
32
240
4
156
48
27
36
5
49
63
15
17
16
60
24
188
16
20
120
61
11
24
64
27
77
48
13
47
139
41
60
112
36
12
32
60
16
96
39
12
33
140
4
3
65
7
6
15
32
4
8
132
76
87
45
48
32
12
120
13
126
17
28
24
207
33
12
3
36
29
205
11
36
31
17
127
53
28
20
60
108
16
48
48
32
88
8
112
32
16
27
9
33
15
128
49
78
33
15
5
24
4
44
13
78
21
20
48
52
15
41
4
36
15
120
24
29
84
16
27
33
12
117
63
32
31
29
7
6
27
12
36
12
33
24
30
45
24
104
13
27
20
1
27
45
23
31
29
16
68
1
51
56
112
36
195
29
12
48
148
44
4
51
29
7
77
16
51
45
224
55
69
48
32
31
69
8
175
33
116
31
45
68
1
3
32
60
43
132
48
53
12
96
7
9
39
5
91
5
64
87
65
115
309
96
72
108
68
40
84
12
24
44
43
9
8
7
84
21
164
4
96
12
144
63
21
72
87
17
48
115
5
88
44
60
16
24
8
43
53
4
92
31
9
48
8
52
20
43
60
12
72
5
24
36
31
65
4
3
41
52
8
24
96
60
1
11
4
44
85
90
69
20
7
21
44
19
125
4
32
16
75
137
7
21
12
32
16
69
210
60
5
28
33
35
40
24
188
12
61
35
52
3
17
12
4
44
31
5
12
48
16
51
30
24
51
8
16
48
3
5
13
27
32
28
15
33
39
21
36
33
83
40
84
33
11
100
132
24
48
111
5
4
123
180
54
23
12
91
84
6
75
8
12
7
18
75
12
68
40
80
64
48
63
5
12
40
21
35
96
16
48
24
8
4
116
28
51
41
13
42
30
3
80
31
89
16
8
7
6
35
19
45
21
18
5
112
44
19
69
8
13
119
16
12
72
32
60
1
255
48
57
39
108
45
3
32
61
35
91
105
36
15
78
11
19
65
16
20
40
8
72
36
84
43
5
40
3
33
284
36
49
107
40
8
7
30
3
48
32
60
25
23
4
45
66
9
15
21
27
17
4
20
31
45
9
131
64
32
4
36
24
36
39
48
5
52
15
5
13
11
4
81
102
5
24
48
12
25
99
32
24
88
8
28
12
15
5
103
21
24
24
32
84
67
30
27
48
128
31
126
3
200
64
117
35
96
160
99
5
91
108
5
25
27
32
283
108
6
3
45
27
24
44
52
56
24
13
18
17
37
35
4
87
12
33
80
13
35
91
5
85
23
48
64
51
17
12
1
35
184
21
27
3
65
48
16
36
92
12
16
20
48
67
33
24
72
176
19
66
3
20
52
93
30
5
72
72
13
107
52
80
19
17
64
45
15
15
5
88
15
6
11
16
20
48
16
20
28
75
5
108
100
80
64
20
88
72
80
16
8
4
60
36
27
24
144
30
11
16
8
61
18
65
16
60
44
133
35
64
8
43
29
55
60
53
16
21
59
4
3
57
51
29
52
60
20
4
15
65
12
12
16
72
32
7
53
48
60
48
4
188
37
15
92
16
48
24
60
32
76
144
20
64
15
5
31
9
24
63
89
16
24
24
32
52
68
48
16
8
85
27
48
3
48
45
32
103
6
11
88
56
28
36
15
9
27
18
66
9
8
19
21
24
24
44
96
97
3
12
44
103
57
3
53
13
47
115
93
12
8
16
51
9
36
32
76
27
17
16
56
19
41
19
102
3
24
12
60
8
112
48
27
5
40
24
12
12
128
4
9
102
29
13
23
28
21
15
44
24
12
25
3
15
5
12
24
12
12
43
24
48
180
17
55
5
124
111
33
ABCD 95327339938*3^$a+1 [50000]
18
6
71
24
24
61
27
8
24
1
95
12
67
77
4
32
12
208
48
21
39
36
63
5
7
29
31
65
96
7
21
44
25
23
60
72
40
56
4
15
66
60
120
75
39
6
51
84
56
19
17
13
24
11
24
7
24
65
60
40
144
56
1
11
13
35
55
24
6
11
120
24
4
51
5
25
35
61
90
18
6
5
60
19
17
60
13
11
1
78
45
116
55
89
37
39
56
13
111
39
60
5
37
24
15
45
35
12
12
7
65
4
36
24
9
83
48
36
4
12
57
3
8
61
11
37
90
21
32
60
37
83
28
120
44
25
6
6
18
12
125
24
49
15
116
49
23
49
15
20
175
54
6
48
17
55
21
60
68
12
4
45
71
7
77
24
72
13
47
19
5
25
11
19
60
81
147
33
20
37
11
1
54
84
33
147
30
42
69
21
11
4
128
36
72
43
5
4
48
99
60
21
68
12
13
35
25
24
156
15
51
33
15
42
71
7
33
12
57
23
7
54
71
84
16
45
24
39
32
48
37
30
48
41
172
33
99
75
17
73
36
36
59
1
111
33
35
61
59
64
21
35
12
79
30
24
6
60
21
20
4
33
35
55
33
39
33
36
20
4
56
24
1
71
55
5
4
92
13
39
15
5
96
36
13
23
37
11
31
29
19
57
44
1
11
304
104
19
90
30
33
8
61
15
69
135
12
60
212
25
11
16
8
48
13
30
54
47
16
3
29
12
28
8
7
17
25
51
117
11
124
51
17
103
6
24
6
60
81
44
24
4
20
37
11
19
5
100
279
24
21
56
49
54
21
141
48
23
97
51
44
25
42
48
17
48
157
39
9
111
39
17
124
45
15
45
186
90
59
100
105
6
90
3
296
24
52
45
15
33
30
21
45
99
45
11
1
3
117
59
12
24
16
32
36
4
68
13
59
25
35
40
81
84
42
48
17
144
24
60
36
61
51
9
3
15
65
12
76
32
37
3
20
1
120
84
36
35
61
11
37
12
18
65
52
24
111
105
56
60
7
21
9
3
152
16
39
42
59
96
64
159
6
54
17
36
157
12
48
15
45
23
7
5
52
123
66
27
44
55
48
81
212
4
3
41
16
9
66
173
1
24
47
160
9
24
27
36
3
9
8
139
29
24
12
25
15
33
90
72
9
44
67
29
1
18
30
42
5
49
39
20
36
25
90
156
18
150
12
30
48
11
91
125
13
51
32
13
11
85
30
48
21
9
27
75
90
11
40
8
12
60
79
5
124
80
25
54
93
33
39
45
107
4
9
23
4
9
6
21
33
39
75
5
28
60
3
30
51
56
60
48
1
11
103
77
7
17
4
212
40
128
79
36
45
12
32
60
12
55
30
23
40
105
36
39
21
111
56
73
24
35
48
64
36
39
29
55
6
48
35
7
30
11
49
51
27
6
71
28
27
45
48
56
19
33
87
66
95
120
49
3
33
54
77
43
53
40
27
12
18
66
24
57
39
5
79
12
29
96
36
7
30
27
15
30
11
79
29
1
11
112
141
36
54
30
120
15
32
7
81
24
12
20
25
23
25
15
105
35
12
16
44
48
156
72
37
60
23
49
71
7
12
41
28
32
49
60
84
39
75
6
95
12
67
36
6
59
4
128
7
233
13
39
27
29
16
69
96
78
12
65
4
20
52
3
5
76
3
66
66
69
44
175
6
47
37
27
128
1
119
36
4
152
48
7
54
30
24
45
60
15
65
100
152
73
3
27
42
23
97
138
17
24
55
65
24
16
15
29
91
5
4
152
76
27
53
52
21
59
36
31
9
56
13
12
30
33
36
111
29
40
36
8
1
15
15
54
12
150
21
8
1
111
44
43
65
7
149
36
40
9
59
52
116
7
30
23
19
30
11
7
81
36
44
60
1
71
7
72
60
9
9
12
11
28
12
8
25
6
48
81
21
63
21
15
69
27
48
15
45
207
21
20
13
36
35
55
5
169
36
95
76
44
13
3
8
24
16
21
3
12
36
129
59
132
7
30
42
101
4
75
29
24
12
49
87
27
5
76
32
37
11
25
71
36
88
39
6
59
108
40
60
3
29
52
45
15
9
60
75
20
1
135
45
11
67
17
48
25
107
64
9
36
35
19
42
18
5
37
23
12
55
185
40
60
45
11
28
81
231
8
4
81
60
6
5
13
35
48
13
35
36
24
40
9
35
52
9
66
53
67
33
21
39
20
151
17
72
7
29
4
108
164
25
71
139
69
96
68
36
1
71
168
109
11
120
36
28
56
36
25
24
15
75
41
28
21
179
67
9
231
21
44
24
61
144
24
12
35
84
76
63
21
20
36
24
24
76
21
11
100
27
65
1
84
3
8
60
40
80
61
95
28
57
15
63
66
84
12
63
80
16
51
60
18
36
66
21
12
15
81
36
108
176
24
60
121
11
16
63
45
129
47
100
183
42
18
30
23
67
5
108
60
24
28
15
41
19
42
11
19
78
87
8
25
11
4
51
101
55
ABCD 95327380444*3^$a+1 [50007]
27
57
7
245
55
29
187
68
4
36
41
19
12
68
72
9
24
75
24
81
67
48
89
87
4
41
31
53
87
4
60
65
48
31
20
45
36
79
156
36
77
231
36
4
32
60
12
45
12
31
137
3
213
39
57
24
24
31
5
96
15
45
84
75
196
96
12
20
60
96
69
36
15
160
92
100
212
57
39
12
4
89
55
32
4
5
204
24
91
24
8
12
36
72
100
68
72
84
9
171
33
91
41
15
33
12
79
32
48
96
69
55
96
53
55
32
40
48
36
20
69
132
3
168
4
8
45
27
69
60
84
3
12
96
45
115
396
36
108
5
67
44
64
56
144
52
12
116
12
12
132
4
5
7
53
240
36
19
41
79
20
9
15
165
36
24
7
36
68
81
144
15
9
12
31
48
60
12
29
39
40
29
60
96
15
81
24
7
44
64
5
15
105
24
63
88
36
89
51
40
65
24
79
41
84
3
12
112
5
99
40
12
17
240
132
180
115
29
60
7
77
123
172
56
16
96
12
8
168
156
28
41
84
55
41
31
44
69
3
64
29
99
88
113
67
68
60
12
48
45
99
28
8
9
3
33
27
24
36
117
15
36
21
24
15
216
33
75
156
21
91
12
41
75
36
24
64
101
115
5
39
12
60
4
5
31
8
28
29
39
40
92
72
21
39
21
51
9
7
8
72
93
156
48
123
24
33
15
36
156
24
240
45
19
8
168
24
16
144
96
32
12
172
180
65
123
28
17
67
60
48
185
91
29
91
5
127
32
40
101
27
48
21
39
9
147
168
117
39
9
115
17
3
108
33
87
4
8
36
9
115
5
36
87
69
24
171
69
27
192
81
7
24
20
28
17
144
55
60
72
197
27
9
15
4
77
31
92
108
264
16
44
16
8
21
48
87
36
117
36
60
111
33
51
4
68
189
31
48
29
15
100
80
36
36
24
172
12
41
39
21
7
60
29
15
28
36
29
36
7
48
20
36
24
21
31
17
15
52
36
68
105
139
32
144
52
168
32
72
141
39
132
45
75
33
36
51
45
24
51
300
16
89
99
21
111
12
28
20
72
48
100
12
8
57
60
3
33
79
36
120
56
45
63
16
72
32
96
12
4
8
321
19
12
80
28
20
12
136
8
120
16
68
60
12
156
72
36
240
16
53
43
80
24
4
41
43
8
69
48
120
67
113
12
91
152
12
64
41
31
89
39
9
43
20
69
39
144
60
172
56
9
15
36
52
36
36
53
63
28
12
32
132
16
8
12
108
60
132
117
87
69
7
29
15
45
15
45
43
41
15
4
8
33
84
63
100
89
211
8
12
4
53
31
36
24
5
84
27
4
5
24
27
124
96
44
4
116
72
64
96
77
36
147
33
31
65
24
159
36
24
36
172
72
32
24
9
27
96
9
19
20
124
36
44
60
45
12
120
31
84
5
24
79
8
9
144
7
149
123
36
64
17
144
15
165
24
15
81
36
135
45
175
36
20
28
29
3
24
213
55
17
39
36
69
91
8
16
5
39
12
100
36
72
5
96
67
12
17
55
36
29
3
45
103
204
36
12
140
76
24
101
7
80
9
120
99
16
36
53
51
33
43
84
8
21
7
44
24
9
63
12
12
48
60
105
171
129
3
100
48
41
120
108
15
100
32
108
21
15
24
28
29
43
8
69
15
60
16
8
264
196
84
56
16
224
21
15
33
31
60
5
147
28
140
96
9
91
44
52
17
3
33
36
48
75
120
28
48
41
84
39
196
32
9
15
45
99
9
3
24
76
32
88
128
4
56
12
52
41
91
56
9
144
24
55
8
72
48
12
160
72
5
3
16
149
3
48
64
20
81
27
4
29
27
12
21
75
12
33
24
411
16
56
93
39
45
192
43
60
125
96
120
24
51
36
60
93
156
7
44
9
51
64
29
15
72
28
5
120
127
65
24
240
75
69
87
28
96
ABCD 95327750348*3^$a+1 [50035]
25
11
109
3
51
9
12
33
47
133
63
8
12
7
18
18
17
40
32
25
75
72
63
36
101
24
12
49
3
80
37
144
11
43
57
80
61
24
18
102
54
29
67
21
33
111
36
20
7
6
11
16
68
79
17
73
11
4
12
116
144
16
60
32
25
3
45
24
15
48
3
18
24
95
36
24
55
45
45
90
117
48
15
45
116
4
140
37
15
39
69
27
21
9
135
36
9
71
48
64
15
153
8
37
27
60
20
40
32
73
18
54
143
72
16
20
7
45
20
28
9
179
72
84
36
25
18
21
21
12
11
124
92
13
15
15
17
88
12
20
196
20
13
12
42
5
60
145
87
21
39
3
33
105
54
18
183
15
72
45
48
12
75
18
78
30
147
33
11
40
111
24
21
9
108
303
32
60
1
11
144
16
20
61
72
96
99
3
17
72
160
20
36
43
12
29
121
27
68
25
78
57
27
17
1
24
3
116
97
39
48
32
1
24
30
36
45
164
43
18
27
12
8
52
8
88
140
24
48
31
117
24
48
57
51
9
3
116
97
12
60
12
3
108
15
125
55
57
87
29
24
36
4
15
78
159
15
18
72
18
18
75
39
5
60
1
87
32
24
61
48
18
17
37
35
19
54
3
69
15
21
35
84
49
39
80
52
60
44
76
48
48
24
333
27
128
40
176
121
15
44
16
44
37
42
66
54
17
25
138
18
24
84
71
76
33
87
120
24
21
75
324
8
85
15
3
29
79
29
61
47
37
96
12
15
68
16
36
8
37
47
13
39
36
135
57
33
75
3
65
12
124
9
36
144
11
43
36
17
97
27
228
188
19
21
8
16
8
36
1
11
49
3
33
27
12
33
3
60
24
8
13
108
95
79
45
80
28
60
68
16
15
30
75
80
43
18
27
12
44
31
30
36
35
100
9
3
8
133
11
13
27
3
117
56
4
9
11
16
75
9
44
36
144
36
25
131
43
9
33
15
44
16
8
112
32
55
90
6
69
32
1
143
12
25
35
55
29
85
83
12
100
188
100
8
25
24
83
72
40
44
25
27
27
45
45
83
49
15
60
44
36
19
9
120
32
25
15
105
63
87
29
12
43
21
8
28
152
61
24
87
104
1
71
37
71
25
12
42
48
9
9
90
6
23
168
52
81
36
111
92
36
31
66
99
15
48
117
44
97
12
47
49
39
33
27
32
36
40
12
81
96
3
60
12
33
12
11
7
17
84
4
75
93
44
31
54
51
68
1
11
13
131
133
78
30
47
25
60
48
42
57
216
15
105
120
32
13
15
33
6
5
31
54
156
72
15
12
8
12
61
60
12
15
60
248
37
6
57
33
66
60
33
68
40
15
54
3
57
3
116
120
16
63
6
47
12
61
11
100
60
8
72
28
27
18
90
125
127
33
32
60
84
31
105
39
29
145
18
29
25
3
32
120
24
64
48
24
9
111
116
67
33
15
9
8
40
180
15
101
7
42
15
51
101
61
18
6
264
71
1
72
27
8
1
35
19
6
27
3
129
188
7
132
30
63
92
121
72
15
296
52
24
56
64
15
5
49
84
18
29
103
117
21
54
65
24
144
1
39
75
102
3
12
140
121
12
18
45
9
11
40
75
29
40
68
100
21
167
64
15
65
16
8
37
83
60
37
27
27
18
27
44
12
52
72
9
71
40
21
27
48
9
35
84
36
36
13
84
3
8
16
56
43
57
69
11
7
78
39
15
141
8
16
8
37
6
9
81
39
48
8
40
39
54
96
95
85
90
21
92
52
45
126
18
36
3
116
277
15
104
43
125
40
12
68
7
53
1
6
33
8
52
228
72
108
93
36
11
4
51
42
12
6
57
48
8
16
9
71
36
40
8
4
176
49
27
20
25
30
65
36
40
45
87
32
16
60
24
63
72
21
84
165
24
12
150
149
76
32
52
36
87
48
29
60
36
145
60
15
93
12
83
115
29
133
18
90
99
15
12
24
77
25
78
54
15
32
16
20
64
8
91
90
27
15
30
119
108
13
12
35
12
136
33
96
11
4
48
12
96
93
111
120
68
43
57
51
24
102
35
25
191
19
18
47
13
75
15
12
21
104
36
48
7
114
36
12
15
57
18
60
18
95
133
96
15
39
29
37
54
57
32
97
75
56
52
51
90
12
150
5
25
18
6
11
12
61
11
88
45
11
76
36
72
3
29
36
13
51
80
60
19
6
36
219
8
55
6
12
35
84
85
3
8
25
39
36
33
11
88
12
8
72
73
147
21
12
ABCD 95328373274*3^$a+1 [50066]
16
24
8
48
4
5
39
4
60
5
103
108
12
32
33
67
8
48
24
28
24
8
16
72
92
88
8
36
24
24
48
4
36
84
20
16
32
60
96
16
60
108
140
76
32
28
12
113
19
20
76
12
32
21
19
116
144
60
48
12
96
60
64
65
135
16
12
12
8
4
29
51
28
60
96
89
27
4
32
4
5
39
4
56
45
15
57
3
84
172
20
36
45
7
60
20
88
140
40
8
144
105
3
4
65
39
4
56
64
128
60
12
100
96
36
120
84
32
48
16
48
20
48
64
68
28
132
12
44
24
252
93
43
29
99
4
12
44
76
56
40
20
4
84
60
84
8
12
136
17
7
60
36
77
75
64
60
44
120
24
52
24
12
65
3
4
128
4
56
108
21
3
76
12
20
148
20
4
5
115
65
55
12
156
29
43
12
68
16
132
8
16
20
4
32
4
140
108
16
12
72
8
12
33
15
144
24
40
32
148
32
105
27
16
12
17
3
12
28
8
12
12
12
40
20
16
8
36
45
19
12
24
104
60
84
93
63
9
87
36
4
108
8
52
128
40
60
20
24
48
40
20
117
36
39
48
36
4
36
12
20
64
36
132
12
8
12
4
60
17
72
43
68
24
12
69
19
32
48
16
20
189
3
52
32
4
72
12
5
43
128
120
12
112
8
24
28
32
16
32
48
4
8
112
29
27
4
84
260
4
17
19
12
12
36
24
5
43
60
77
7
84
36
60
29
15
12
24
48
12
76
80
4
60
80
28
48
24
44
96
33
67
8
40
8
64
8
40
8
12
108
24
40
24
24
72
65
3
60
52
24
24
32
16
32
72
16
8
4
60
60
68
120
4
101
63
117
7
128
9
79
65
27
120
24
16
48
56
4
29
55
20
40
48
44
96
144
100
20
124
12
17
7
84
32
48
4
41
135
40
5
27
12
12
64
60
5
195
24
12
40
24
29
36
27
12
28
12
8
4
8
60
16
44
16
20
132
12
88
12
8
60
48
60
96
21
43
44
12
16
65
7
20
45
55
60
101
115
92
9
3
105
67
104
36
16
32
228
4
20
16
17
3
52
12
8
12
160
20
16
24
20
4
132
12
108
32
36
24
48
33
79
32
120
40
53
55
72
96
108
96
24
56
28
77
3
33
55
12
32
108
16
29
15
93
67
48
44
108
96
4
72
8
21
36
39
24
12
16
12
5
3
28
12
12
48
204
20
33
7
101
15
12
36
36
9
67
72
32
40
5
171
45
7
12
24
24
8
144
60
9
7
20
12
28
12
36
80
144
48
132
28
32
28
20
144
180
4
24
20
48
4
29
27
4
44
160
56
88
80
52
60
60
36
80
108
24
40
56
4
60
36
41
111
4
20
28
56
4
132
44
52
48
12
8
64
72
173
3
108
24
48
12
12
4
5
7
32
40
48
12
77
15
36
52
48
12
128
33
31
44
16
36
53
19
8
72
52
24
12
20
153
36
79
20
60
52
32
45
15
168
24
9
19
92
69
31
60
8
52
56
24
48
36
12
12
28
65
7
92
100
89
39
52
108
36
20
4
60
60
8
24
88
68
60
64
101
27
60
16
116
48
12
16
68
100
77
3
100
32
28
44
45
103
5
39
16
17
43
20
4
48
132
5
19
17
72
15
132
64
120
32
52
8
4
176
117
7
44
172
12
48
5
7
8
12
12
28
36
24
12
68
88
48
56
24
9
103
8
64
77
3
180
48
40
8
40
120
29
15
48
12
72
36
100
20
4
53
31
12
29
31
77
283
84
84
92
33
127
60
24
24
12
8
16
20
100
84
56
88
8
40
53
115
24
32
16
20
108
64
17
43
128
48
24
76
20
12
28
36
60
44
57
3
60
9
7
60
236
72
72
24
76
68
40
36
32
4
20
108
16
32
40
20
12
16
12
8
12
24
100
36
5
39
16
53
15
132
4
24
36
113
36
27
45
19
20
4
24
96
36
125
19
92
60
52
156
24
20
36
352
8
9
3
24
9
67
8
40
12
80
12
120
21
15
12
28
24
56
12
12
28
12
8
12
60
16
29
27
108
28
17
7
8
12
24
16
5
19
17
27
88
44
64
80
40
116
40
68
12
60
36
4
104
4
96
20
40
29
43
12
8
72
160
12
36
17
63
4
48
156
12
60
104
4
44
12
88
48
77
31
24
32
4
44
81
15
24
12
16
24
8
16
20
4
5
43
12
17
91
48
32
45
75
28
44
132
40
41
7
72
29
7
32
12
24
4
12
80
9
67
68
76
68
48
4
8
60
88
72
48
72
41
51
108
12
153
3
64
36
32
28
24
36
108
32
72
16
180
17
27
12
76
104
88
36
24
101
147
24
9
27
45
63
45
15
76
20
105
63
52
20
16
32
100
72
48
8
57
63
120
4
60
56
12
45
3
33
19
36
12
32
40
80
36
36
16
20
52
12
60
24
ABCD 95328525172*3^$a+1 [50113]
3
105
48
96
20
24
52
3
48
42
11
19
9
12
33
143
24
12
109
27
15
12
9
9
35
1
39
93
47
24
12
37
36
35
37
54
33
48
8
180
43
33
32
19
5
1
15
72
12
44
12
24
49
27
9
6
18
54
45
75
6
3
8
24
28
84
9
23
36
48
28
48
12
9
30
126
143
72
1
71
16
56
25
12
60
35
1
138
41
31
9
8
37
23
19
65
16
8
36
13
42
9
9
3
45
27
33
11
7
21
15
12
54
35
36
97
27
21
23
31
9
48
3
12
93
20
1
18
89
72
4
24
92
4
92
19
18
12
42
18
39
96
9
71
84
4
33
3
21
71
12
36
37
42
33
24
33
15
51
6
111
8
24
31
5
1
12
71
19
117
96
21
18
5
28
9
48
3
12
21
51
120
9
15
3
6
48
6
33
3
17
31
9
44
43
17
1
36
35
64
12
8
24
48
25
11
19
17
7
89
55
18
3
60
8
73
99
21
15
116
31
6
71
67
6
30
6
48
18
57
21
11
64
9
39
39
29
7
45
164
1
23
48
1
27
80
36
36
25
84
27
33
12
59
40
15
54
3
32
85
23
1
15
84
57
42
21
8
7
65
60
48
1
23
109
12
51
20
76
92
73
66
36
60
29
19
18
18
5
1
99
152
31
5
36
13
60
12
72
42
18
3
80
37
27
15
65
1
15
8
1
63
8
4
51
18
12
24
3
8
55
18
24
35
37
30
72
5
12
16
48
44
1
27
27
5
4
33
3
8
7
17
88
15
54
24
30
21
21
3
48
39
9
9
36
35
13
3
20
31
93
21
47
60
13
35
19
5
52
3
53
13
35
25
48
3
56
12
19
17
1
51
20
19
5
12
1
23
12
7
17
36
4
8
7
30
71
7
48
57
12
111
33
8
73
48
87
3
53
55
5
36
36
36
37
18
18
12
107
37
24
12
15
20
37
35
73
18
18
6
89
1
30
6
35
13
23
49
59
12
52
36
9
30
90
131
48
88
9
11
1
3
108
32
16
8
19
53
52
51
9
27
18
71
16
3
6
12
18
17
16
48
9
123
3
41
13
35
36
25
71
1
11
4
12
81
63
44
100
8
31
6
3
9
35
97
3
32
1
3
8
108
16
117
75
8
24
1
63
57
3
33
24
3
44
24
28
20
1
18
53
24
84
16
57
15
8
1
18
17
1
11
1
18
5
12
24
28
57
54
5
1
54
117
9
35
37
54
17
19
21
8
24
4
12
15
41
31
33
20
24
1
107
108
12
36
148
24
24
36
39
125
7
18
35
84
7
81
72
8
13
72
3
32
24
72
28
8
36
40
68
48
25
27
9
27
27
57
32
16
15
36
42
18
17
12
36
60
67
5
12
25
11
1
3
20
1
63
57
42
36
48
9
87
12
6
3
8
36
4
20
100
8
16
32
61
39
44
7
9
63
18
12
39
12
36
9
36
36
83
24
40
8
4
21
11
4
104
16
9
18
30
24
3
8
73
99
32
12
28
24
8
55
65
28
27
17
25
87
15
5
12
7
54
156
107
1
6
18
36
48
35
28
33
12
36
15
9
156
72
3
68
7
105
56
1
135
80
1
18
17
19
53
55
36
18
35
37
15
132
33
30
5
1
11
1
23
100
75
78
11
28
9
36
23
1
48
15
44
4
32
36
13
72
39
32
40
32
60
4
87
29
24
49
3
236
12
7
17
13
36
15
8
40
48
32
1
24
18
18
39
80
1
71
72
28
116
16
80
1
3
33
27
3
41
31
6
27
57
6
9
56
37
60
63
24
3
9
39
17
1
23
12
25
11
60
36
19
65
24
1
11
108
1
35
1
3
24
12
60
8
55
5
37
12
59
12
37
39
3
17
12
19
5
48
24
12
1
18
42
30
5
37
54
120
17
16
45
11
24
72
1
102
53
40
36
33
6
12
17
72
25
11
61
27
48
44
1
3
15
9
12
51
41
112
8
40
48
9
11
1
99
32
16
24
8
16
60
32
7
53
31
5
12
1
132
47
1
24
27
120
27
93
33
39
20
4
8
1
15
84
44
4
36
3
18
11
127
5
12
36
43
9
72
3
5
1
90
29
97
11
1
18
5
48
37
108
23
13
24
35
13
36
18
17
1
15
56
60
108
37
63
45
35
4
32
12
4
3
29
19
18
42
45
8
36
13
24
15
104
76
15
5
1
3
15
162
36
35
1
30
6
72
12
3
3
84
9
153
3
48
44
1
36
12
24
3
8
24
64
3
53
24
13
35
19
41
28
24
12
45
63
48
32
4
44
36
25
11
1
27
27
53
25
36
15
104
25
15
33
23
12
61
39
15
45
20
115
17
84
72
25
12
39
32
1
59
100
164
61
119
40
3
18
63
39
42
35
13
78
17
13
24
36
12
51
8
37
3
8
1
27
32
4
44
52
12
33
3
8
61
51
21
11
36
25
47
40
60
27
9
8
28
32
19
36
29
24
124
92
121
6
17
4
24
12
36
140
49
23
1
107
64
48
9
60
12
15
21
27
69
48
27
51
66
72
23
28
99
54
3
9
71
28
8
73
72
36
27
8
60
76
33
15
92
28
48
96
20
28
24
20
37
6
53
52
56
1
54
29
79
9
9
11
24
72
1
35
49
27
15
36
18
99
56
28
9
24
18
17
16
32
1
39
69
18
113
84
40
20
12
7
17
4
32
37
11
136
12
21
12
18
96
33
69
23
1
71
28
8
37
54
53
13
39
21
36
3
141
35
12
108
40
15
21
33
23
13
23
12
1
107
88
20
60
12
28
33
35
13
35
4
21
11
25
63
3
53
25
18
18
66
5
108
13
27
24
63
30
99
44
52
72
12
32
49
6
108
30
3
20
40
33
84
6
9
24
56
16
32
37
24
11
24
28
9
192
18
9
8
16
8
31
17
19
17
72
16
3
33
56
132
4
8
7
17
108
37
108
11
40
24
8
61
3
15
29
25
3
32
12
19
5
64
84
32
12
28
33
47
7
17
12
24
36
12
4
36
92
31
21
132
87
9
39
17
136
72
32
1
12
36
71
19
90
23
36
37
63
56
1
51
21
15
36
8
12
4
24
33
18
17
76
8
64
36
8
4
33
23
88
24
8
61
18
12
6
36
12
63
105
75
48
20
19
12
77
55
17
13
24
3
9
18
5
28
96
32
37
3
3
48
17
25
15
3
36
18
51
39
65
40
32
72
7
29
4
32
37
51
8
31
41
12
24
13
6
30
167
28
8
36
127
30
15
3
5
37
12
71
16
60
12
45
11
16
96
32
76
21
84
ABCD 95329108978*3^$a+1 [50035]
43
41
4
36
99
45
44
28
8
232
111
21
72
15
101
24
4
12
12
32
24
4
128
12
79
17
12
88
20
4
20
28
60
80
31
57
72
320
120
79
36
5
228
12
124
84
32
72
48
25
143
64
20
151
45
80
36
184
84
32
25
11
12
28
12
81
39
20
16
92
60
7
108
45
45
95
12
96
4
32
64
96
36
92
48
19
129
15
41
31
9
45
39
20
16
48
3
17
72
120
108
7
29
43
69
20
4
84
3
36
33
75
72
180
21
33
63
8
19
36
33
75
53
1
11
133
107
160
21
87
12
20
64
144
84
3
29
36
28
20
52
15
125
52
60
15
53
168
72
40
20
84
4
32
12
48
24
16
24
44
24
16
32
4
36
20
64
44
12
88
99
93
15
33
80
12
1
54
225
20
52
12
96
8
64
116
252
112
8
151
81
8
55
113
40
12
60
12
15
53
148
12
8
136
60
44
60
36
4
32
12
72
148
48
84
123
5
40
36
56
7
81
68
31
29
28
12
8
156
84
12
48
52
8
67
153
117
23
12
19
105
48
156
12
8
72
72
16
80
7
105
75
53
55
177
8
12
40
48
39
54
11
28
20
24
28
128
172
3
129
8
28
68
40
33
18
41
72
76
24
156
12
51
137
24
16
56
24
4
27
21
20
72
16
15
45
92
48
24
76
3
41
28
32
28
24
27
77
132
244
24
72
128
124
63
5
67
41
16
36
80
108
43
33
96
8
160
92
4
48
8
24
76
32
40
27
149
4
96
60
12
8
16
56
12
100
12
8
7
108
36
72
18
167
28
12
80
28
27
72
17
124
12
12
20
40
8
120
48
4
116
84
72
40
3
17
4
20
64
60
80
12
36
208
183
41
36
4
27
45
24
20
64
20
60
52
60
56
60
151
29
40
111
57
104
16
56
24
67
33
116
40
8
12
156
31
18
83
40
111
45
20
36
64
56
67
9
24
60
140
109
47
52
72
8
12
36
12
31
65
4
56
12
52
117
3
60
8
24
31
65
72
132
19
105
152
100
3
17
48
60
24
85
23
48
160
36
3
41
244
3
113
84
40
20
96
40
32
48
72
72
52
44
4
20
19
69
24
56
67
54
47
4
56
24
16
56
168
48
13
99
20
43
29
96
88
24
72
36
15
53
55
185
132
28
15
117
20
72
7
21
12
72
56
19
293
28
12
99
72
17
19
41
72
36
60
24
19
69
8
67
57
116
7
17
28
192
48
84
44
64
20
40
3
17
16
104
7
108
17
1
3
96
56
28
72
20
40
27
36
45
24
116
13
87
3
21
36
36
56
124
48
8
12
76
36
36
15
77
72
16
8
7
36
29
12
76
12
51
17
4
56
112
8
19
17
24
132
124
24
44
52
116
184
3
5
103
9
104
84
55
41
24
48
31
18
23
103
57
51
125
96
64
20
52
72
39
72
69
336
44
100
72
8
55
5
52
15
33
8
24
16
20
12
88
141
243
63
53
24
36
13
111
8
36
12
24
48
103
17
28
32
31
137
43
29
7
5
36
31
57
51
36
72
5
49
47
16
63
18
143
4
51
17
19
41
168
43
9
20
12
28
24
20
24
84
40
48
12
56
64
36
92
60
12
43
93
20
13
63
8
36
4
8
108
7
89
124
12
84
33
90
5
12
19
5
120
24
40
60
39
89
28
12
33
87
8
12
12
16
24
48
8
16
104
12
64
68
160
32
76
60
44
96
72
16
99
5
36
60
64
36
36
8
16
72
63
5
100
12
72
99
9
20
84
4
27
29
187
137
12
184
56
148
56
24
72
103
17
160
75
5
12
48
52
32
84
24
31
72
65
48
60
43
41
52
8
79
9
72
108
8
52
8
4
56
43
36
36
17
48
43
9
44
16
32
132
84
60
64
56
7
53
4
8
100
15
125
19
5
16
84
48
27
45
24
12
63
65
36
4
152
31
101
108
108
4
3
17
36
4
8
72
12
40
9
18
81
48
15
108
9
135
101
12
192
120
48
24
48
96
84
100
255
41
24
16
20
115
108
69
12
12
87
9
44
4
51
468
41
40
44
28
164
4
12
72
92
36
48
31
33
68
4
75
101
4
8
16
20
4
60
12
44
4
15
5
160
12
24
56
48
16
3
21
33
135
32
ABCD 95329277276*3^$a+1 [50009]
66
36
45
105
3
92
4
27
9
9
24
23
7
78
123
24
33
3
9
11
4
20
96
24
67
6
15
20
40
27
42
60
39
45
24
36
96
11
48
4
3
48
41
24
24
7
24
12
78
191
64
12
93
51
3
77
1
18
9
27
30
18
77
49
6
9
9
11
220
87
18
35
55
5
49
18
69
3
12
21
9
35
19
84
6
12
24
30
66
18
5
72
52
152
24
55
12
18
24
11
19
33
3
101
1
63
57
12
51
75
45
12
32
12
4
21
24
51
9
15
39
6
36
35
49
35
4
21
6
24
96
45
9
42
9
8
36
19
65
7
53
28
44
4
24
32
25
59
7
33
9
15
108
24
21
24
6
69
21
30
12
53
72
40
63
42
6
36
5
28
21
35
7
5
24
19
6
90
18
11
7
48
30
87
128
40
45
15
51
33
8
13
111
39
42
102
6
39
27
24
21
3
42
15
39
65
61
60
35
28
33
90
29
19
9
33
59
4
39
153
20
49
51
165
42
12
18
6
12
53
4
36
32
49
59
49
6
24
18
42
17
48
1
107
7
93
9
35
13
11
19
101
112
45
63
27
33
36
3
93
87
6
6
81
27
41
4
32
43
6
90
96
6
60
95
7
72
5
28
32
48
52
36
63
60
6
11
48
7
57
36
9
3
33
60
42
5
4
24
15
36
105
9
27
39
84
12
132
12
33
36
9
23
24
43
5
1
15
51
6
18
21
33
63
48
12
24
45
3
21
11
4
20
24
43
69
21
18
77
13
11
24
19
21
15
29
12
4
27
18
6
9
36
9
47
12
67
33
8
4
99
6
120
48
150
77
55
54
6
24
6
15
84
116
25
39
51
5
31
33
45
42
42
30
17
120
24
16
69
27
3
29
36
61
23
52
99
5
24
1
90
30
6
6
48
6
30
30
21
69
11
148
72
15
33
56
55
5
19
21
24
135
6
3
48
63
54
48
59
24
16
33
30
30
36
42
89
1
18
65
55
17
28
51
18
48
63
117
72
96
30
6
3
51
96
9
36
80
25
51
39
24
5
60
4
8
12
13
42
66
11
85
23
12
31
138
15
32
25
48
51
20
49
84
15
21
30
5
37
24
51
20
7
17
31
5
52
15
6
11
60
24
60
37
84
3
32
61
18
29
13
143
96
55
120
18
30
17
13
36
75
69
12
39
12
69
39
51
5
16
12
3
9
60
21
138
6
6
5
25
18
12
24
30
114
21
224
60
60
25
87
3
54
48
27
63
5
37
12
3
20
12
13
11
84
1
71
19
45
141
30
18
18
57
33
3
21
18
30
15
15
41
1
3
63
29
24
40
20
139
17
79
5
1
39
20
4
15
48
33
45
222
54
11
19
69
87
17
7
9
27
192
12
30
3
57
75
3
6
47
60
24
1
24
24
24
11
52
32
1
111
21
30
17
37
99
27
18
144
111
9
63
33
42
12
17
49
66
29
52
39
41
7
17
49
59
43
12
42
3
3
30
12
66
21
15
9
9
30
42
36
54
89
24
52
36
39
9
99
18
35
73
35
4
3
60
5
25
42
12
54
12
83
49
11
36
40
68
60
25
42
5
60
1
83
19
30
27
9
35
52
57
12
59
49
107
13
11
4
51
84
45
21
30
12
9
45
23
7
60
78
63
20
12
16
36
20
16
44
55
6
135
99
60
24
41
25
30
9
9
35
25
36
51
123
78
12
96
84
15
12
15
18
30
45
105
48
23
109
66
21
20
43
36
5
7
54
35
88
135
105
21
71
24
24
67
21
84
108
21
12
3
15
12
33
60
9
35
13
47
115
6
6
5
16
3
5
16
33
11
16
3
48
17
31
9
56
16
51
17
12
28
8
25
48
15
32
12
36
31
18
42
24
9
20
91
36
198
6
54
6
29
7
24
54
12
36
18
45
51
29
36
19
5
37
60
18
12
30
15
129
36
15
27
6
36
66
12
5
25
6
17
25
18
24
41
7
113
49
138
24
5
25
95
28
27
29
49
6
30
24
3
20
49
60
54
30
42
33
24
20
16
15
6
30
33
36
39
12
5
28
51
5
7
5
55
42
198
30
12
15
21
36
60
143
7
60
41
103
9
8
7
42
66
33
99
18
24
18
77
24
36
24
52
48
9
27
8
31
54
30
72
33
32
25
66
12
41
16
15
18
6
9
15
30
3
24
81
39
48
8
49
18
6
51
36
33
30
102
48
47
48
19
41
4
60
3
228
57
32
12
40
21
12
36
15
9
3
3
174
12
18
30
78
45
27
30
12
23
28
3
41
169
111
8
76
9
90
77
24
64
33
48
27
128
1
36
12
120
96
24
72
11
52
56
64
36
80
96
76
33
36
39
24
15
5
16
177
27
32
4
12
3
30
12
84
48
15
3
72
18
42
101
84
211
42
3
24
8
4
44
55
6
6
30
42
5
37
15
8
1
24
18
54
11
84
19
9
3
9
24
32
12
25
42
5
13
6
36
69
39
5
16
117
24
23
1
15
80
25
12
60
84
3
8
43
6
11
13
54
45
45
18
24
33
36
39
18
59
31
12
30
6
30
66
33
12
111
42
90
21
9
18
42
11
1
18
6
6
33
21
39
36
57
35
19
24
5
19
66
24
30
41
25
47
49
123
45
11
4
21
204
47
40
3
45
3
33
15
17
24
43
48
24
53
37
39
15
21
44
4
8
48
31
30
144
96
114
17
7
65
7
21
93
132
24
36
12
126
5
31
66
99
20
24
36
28
15
60
48
65
49
11
7
66
30
5
36
24
1
135
9
87
20
4
21
12
6
9
27
24
105
96
63
53
40
12
33
23
16
20
31
53
25
27
72
45
6
29
7
48
17
4
32
37
6
29
16
147
9
81
12
87
45
15
8
13
12
30
33
12
33
15
69
35
88
123
12
17
4
45
102
54
36
60
12
18
5
24
16
120
3
9
20
1
59
13
39
104
1
59
7
18
11
4
15
5
49
90
12
41
52
63
60
29
13
48
35
55
12
12
18
36
12
60
23
4
8
37
3
84
39
ABCD 95329989596*3^$a+1 [50004]
24
15
18
42
117
63
12
21
28
12
35
12
21
45
55
125
12
60
19
36
24
59
42
43
11
165
75
54
6
18
91
5
66
9
24
48
15
25
32
21
67
29
24
6
6
27
57
6
30
3
9
6
126
19
17
3
27
9
3
6
7
29
36
54
30
19
36
11
30
12
42
60
6
19
36
24
8
12
9
12
48
27
64
20
15
21
40
35
105
27
61
20
9
48
3
57
24
84
72
15
4
8
81
87
3
36
6
18
36
66
18
42
63
15
36
61
53
115
44
75
18
30
25
65
78
9
15
72
108
78
12
43
84
65
51
48
52
92
28
29
3
3
9
21
15
69
3
36
81
63
52
23
21
15
66
3
21
30
37
65
79
83
1
17
43
35
24
96
1
35
25
20
16
20
4
24
5
30
6
39
57
30
45
40
29
90
6
24
30
25
24
12
23
1
59
6
36
43
95
12
49
44
12
15
9
3
6
39
93
42
108
48
126
6
144
9
21
96
79
35
21
69
31
23
60
85
41
19
5
67
29
30
25
20
3
33
9
19
32
72
3
54
18
18
48
7
8
36
60
16
48
59
105
3
54
3
15
12
9
52
68
40
5
15
21
24
55
131
78
12
3
15
21
12
45
18
30
15
39
42
6
12
13
32
148
35
12
37
11
9
96
28
17
12
43
23
42
18
9
60
15
13
59
25
5
39
16
20
108
15
18
39
51
24
24
6
19
59
21
36
51
13
5
6
25
20
16
35
18
6
6
19
23
42
60
19
11
25
116
4
11
18
31
65
6
85
35
13
44
76
44
21
72
15
153
67
47
13
5
19
11
18
36
6
42
48
3
24
12
153
15
21
31
35
21
9
18
12
24
12
33
45
91
60
11
9
16
107
48
138
87
12
16
164
52
8
16
47
73
11
30
15
45
15
3
13
5
27
33
39
4
164
45
12
31
23
54
36
15
27
78
91
11
13
104
3
133
12
24
8
51
25
72
44
39
30
24
12
138
1
17
19
44
21
39
36
21
24
18
6
39
28
5
19
11
25
59
33
63
18
55
11
9
40
36
20
81
18
6
30
60
30
24
36
3
15
33
45
19
44
9
27
3
13
47
6
39
21
12
27
33
15
9
51
15
42
6
37
29
30
1
20
12
33
42
36
12
13
5
54
78
75
12
28
8
39
126
60
30
36
54
6
54
12
3
36
15
30
63
12
36
45
19
5
6
129
39
117
27
18
90
48
6
24
151
11
48
36
33
93
84
55
5
15
3
18
78
45
12
28
65
96
19
119
12
6
3
40
59
73
5
84
3
15
18
3
57
18
1
83
61
5
6
6
15
33
24
12
54
1
24
11
6
42
6
7
23
60
9
36
57
43
5
54
96
37
24
24
60
5
39
72
100
8
72
69
36
24
42
108
24
12
30
36
24
15
84
15
1
20
3
30
3
28
101
39
36
3
18
48
31
71
57
21
7
32
12
93
103
29
159
51
36
30
19
59
25
36
156
5
18
6
54
36
1
29
139
5
12
19
35
18
30
66
12
3
16
29
6
24
42
39
51
9
3
30
12
30
1
29
24
42
109
11
54
19
11
6
19
140
21
15
87
12
1
44
3
1
65
51
15
114
24
6
84
121
12
24
5
99
9
31
17
55
125
19
29
6
30
18
36
12
150
60
15
88
5
39
3
73
12
5
24
24
12
19
143
18
55
53
111
3
33
45
84
111
3
45
15
1
53
7
5
24
72
3
100
12
29
19
41
90
54
24
15
3
72
72
1
59
18
111
16
11
25
60
29
24
12
147
81
96
19
101
18
1
35
1
23
45
21
36
51
63
21
24
45
6
24
45
51
30
6
84
60
1
5
15
24
39
1
59
9
3
30
19
65
3
21
75
12
39
21
45
99
16
5
54
48
30
42
36
33
81
36
12
30
21
16
5
18
1
5
99
27
49
5
15
12
45
18
84
60
105
12
9
6
66
12
7
65
31
8
12
15
117
3
108
144
6
31
8
81
6
48
1
5
150
1
20
123
33
3
12
9
33
31
41
60
63
51
121
23
36
97
32
21
12
3
45
42
30
30
13
11
25
23
21
21
6
18
12
24
48
15
12
4
5
60
31
8
21
31
24
77
19
24
29
27
16
179
30
51
27
1
5
15
21
3
16
17
48
39
3
13
5
30
25
72
5
18
61
144
71
54
42
30
78
21
4
12
35
13
17
43
5
30
25
11
6
19
8
57
3
3
12
60
1
35
30
12
90
9
15
33
15
6
72
3
21
139
32
4
143
12
84
1
101
24
15
4
41
135
21
15
27
18
3
39
61
71
25
36
23
1
68
16
36
8
75
12
25
5
135
3
12
6
19
80
21
39
15
33
60
75
48
48
54
7
5
51
15
25
8
16
20
9
87
39
9
15
1
23
13
35
73
92
99
33
33
48
12
18
1
24
5
24
51
16
36
5
27
27
54
36
15
36
12
33
3
9
30
6
6
30
36
87
15
42
15
63
102
31
104
36
3
30
96
31
5
18
30
55
77
15
15
18
6
36
73
65
42
13
36
20
69
7
5
15
99
24
12
45
12
57
15
24
9
3
15
24
69
117
90
30
79
5
24
60
7
8
27
57
36
72
9
15
4
59
6
31
120
68
12
33
12
91
80
123
42
54
48
1
20
51
9
39
13
32
16
36
29
31
125
15
9
15
39
97
23
21
39
78
24
55
29
31
29
12
18
30
162
13
32
57
120
36
7
32
21
15
21
75
9
31
29
39
21
15
21
15
45
19
17
54
1
80
3
6
99
112
32
76
47
12
12
24
66
63
15
61
5
7
35
12
30
15
52
29
12
3
45
27
15
12
30
87
3
12
30
18
48
13
20
36
4
35
37
47
48
132
37
20
48
15
6
24
51
39
102
3
12
3
30
18
57
21
6
30
39
105
36
55
23
13
5
30
30
27
12
15
25
5
15
3
48
30
18
6
18
18
102
1
44
3
9
160
24
47
18
54
18
39
4
5
12
3
51
21
9
3
52
20
4
71
30
3
27
49
60
17
12
12
6
54
123
51
9
28
8
16
5
60
3
28
44
21
19
35
33
63
12
60
61
20
16
8
15
30
3
105
12
6
60
54
72
15
36
147
21
12
15
9
48
16
35
61
11
60
108
21
9
7
20
75
18
15
51
25
60
59
6
19
149
7
20
9
27
3
102
18
36
ABCD 95330007616*3^$a+1 [50012]
8
141
75
24
81
7
32
105
87
39
177
24
33
30
6
51
208
77
43
71
1
125
90
33
120
72
48
40
65
72
54
49
17
15
3
85
80
87
1
257
162
48
36
114
7
185
39
16
131
12
33
9
15
33
31
5
19
128
24
63
33
232
32
51
48
61
29
114
25
32
64
80
120
15
121
104
16
24
59
13
32
40
101
84
111
16
48
72
5
123
81
79
5
3
88
251
54
54
57
48
117
91
32
105
60
36
7
47
57
24
16
113
31
72
23
6
75
105
18
36
225
117
19
240
29
66
114
7
8
39
73
29
90
105
16
23
6
18
25
41
151
80
120
40
8
16
71
25
8
96
72
64
168
107
54
6
1
17
31
24
32
240
15
18
31
80
9
78
9
136
80
24
33
6
129
45
60
180
12
63
81
54
57
48
75
6
255
16
161
55
24
96
48
11
48
6
79
5
3
72
40
71
265
24
47
49
11
61
48
32
40
107
85
176
136
29
36
55
240
71
105
177
111
57
12
75
57
48
7
53
36
7
24
56
57
72
36
43
65
36
48
90
186
31
8
33
72
111
40
56
24
15
9
33
72
246
1
8
27
93
48
144
39
54
147
3
21
177
39
141
18
72
73
179
205
32
64
95
105
39
25
65
63
112
56
111
73
107
36
25
128
24
105
6
156
229
80
69
27
24
9
55
48
95
48
1
56
57
108
195
3
61
29
66
25
119
169
56
24
225
31
5
75
9
111
40
152
57
36
54
6
30
9
40
80
48
9
55
24
56
40
56
64
8
105
36
267
24
3
85
161
31
11
48
37
5
48
171
33
36
54
30
72
135
15
81
99
61
65
7
8
147
37
144
11
90
60
15
16
32
72
88
11
234
18
105
64
95
169
65
6
33
21
66
33
40
41
87
144
21
3
40
59
85
32
15
25
29
187
23
1
24
80
21
108
36
60
30
9
87
9
16
23
33
24
64
29
43
72
176
40
41
6
12
117
16
80
63
97
72
65
30
72
24
36
138
27
120
33
6
49
48
137
120
36
259
32
33
6
90
15
51
21
159
6
19
8
345
135
48
24
24
111
90
63
51
69
40
56
24
40
96
72
125
12
31
96
8
51
21
40
23
25
65
7
71
273
51
48
96
21
9
135
40
104
87
73
32
16
17
240
55
17
108
75
15
90
15
3
13
35
150
39
40
5
75
87
78
27
48
81
24
66
42
19
176
33
7
224
225
48
72
6
105
24
63
60
181
17
7
120
17
15
24
120
39
30
27
15
18
495
57
39
69
90
57
24
69
66
57
57
135
16
24
32
3
45
88
215
9
9
15
16
48
152
21
27
208
107
37
215
105
69
19
17
55
8
16
24
48
32
105
31
209
18
84
168
66
15
129
135
16
17
15
87
36
85
5
91
8
96
24
16
24
35
13
104
24
64
137
15
16
248
24
40
176
24
16
17
84
43
47
24
90
7
29
19
104
48
144
39
24
73
29
18
306
199
5
91
161
39
15
25
95
57
33
39
75
13
23
234
55
17
90
108
18
72
87
64
216
239
121
113
60
27
16
59
13
32
24
129
135
40
11
69
57
54
1
71
18
39
87
120
33
88
47
216
72
145
24
104
40
41
15
9
7
65
7
5
60
87
105
54
25
17
55
24
23
42
159
16
53
195
207
1
72
101
19
72
89
39
87
90
199
24
161
15
16
23
90
87
3
198
39
24
9
247
48
8
120
9
264
6
9
117
12
55
56
40
125
67
ABCD 95330125214*3^$a+1 [50147]
12
39
21
51
80
40
81
84
11
24
1
36
36
23
112
81
23
1
156
59
85
36
126
9
8
1
24
12
27
8
7
90
23
175
161
168
24
24
112
8
1
95
31
96
9
39
114
126
66
143
48
13
11
48
13
35
16
56
37
99
32
133
35
16
128
24
13
3
39
57
32
181
48
204
15
56
121
63
56
31
9
8
1
119
24
31
89
1
287
145
60
11
24
55
33
56
24
25
36
51
32
13
11
61
27
48
120
8
31
201
8
24
145
63
128
24
1
47
72
40
15
54
51
8
40
8
16
9
36
72
27
129
111
129
39
33
12
24
35
88
21
18
48
41
1
47
55
17
253
18
41
24
49
144
47
16
24
144
87
6
27
8
16
129
39
15
18
318
9
141
48
171
63
9
117
51
93
18
78
11
16
56
64
104
24
72
13
48
59
85
123
165
179
7
198
59
112
8
16
39
9
120
56
40
56
1
47
49
108
51
96
224
109
35
1
6
17
216
48
37
36
39
48
57
63
9
36
60
15
152
24
88
9
48
23
48
24
49
143
253
42
9
39
78
131
40
93
75
32
97
71
96
64
57
15
8
120
96
49
12
11
88
80
184
8
16
48
33
15
24
48
39
33
21
3
21
36
47
1
132
3
8
61
72
11
16
111
9
141
72
66
81
285
51
21
35
24
72
40
96
93
156
72
23
55
126
48
11
13
11
24
312
24
7
102
11
96
61
3
69
12
24
111
8
97
47
61
35
13
36
23
96
24
25
12
42
48
17
61
11
24
16
80
25
168
30
57
104
1
36
59
24
16
9
39
24
9
60
138
6
35
55
17
112
15
17
37
90
48
65
79
18
78
65
48
97
15
32
85
11
25
72
12
162
89
48
133
72
51
81
23
49
15
24
45
60
119
24
37
156
63
72
80
192
7
17
40
33
23
232
128
24
175
18
87
104
1
15
129
167
48
181
96
155
1
6
30
18
17
40
105
24
15
48
8
88
80
72
49
47
16
56
7
65
1
71
25
48
72
132
35
48
24
1
84
83
48
120
25
23
168
112
80
40
165
3
32
25
119
64
33
263
61
48
27
33
120
23
31
18
36
27
24
117
11
192
7
33
93
59
37
120
96
35
16
33
150
54
11
40
39
48
9
9
215
48
121
39
128
96
1
72
24
15
93
51
128
1
108
27
8
13
36
15
104
49
36
35
48
120
49
126
30
72
83
25
159
56
55
89
1
24
84
60
95
144
13
11
16
9
47
24
216
1
12
11
88
8
88
128
40
8
16
8
25
36
35
48
64
8
16
21
11
13
35
37
147
48
24
69
12
111
57
12
131
24
168
16
32
103
65
64
15
90
15
104
16
56
61
11
61
18
9
104
25
23
24
25
47
96
16
9
135
48
80
120
13
155
16
56
64
8
112
152
25
78
18
15
32
24
1
15
69
11
144
112
39
17
37
107
1
72
72
95
96
31
102
83
64
8
121
84
108
72
36
27
81
24
12
11
24
25
63
45
27
45
179
1
15
105
204
12
6
233
64
48
45
107
72
73
126
105
48
45
35
7
18
167
48
13
24
11
1
23
120
109
36
60
11
127
54
11
157
18
177
56
121
60
59
48
16
105
63
9
39
48
21
179
25
15
165
99
32
120
168
97
71
16
8
40
8
1
39
57
48
23
109
51
8
7
42
84
51
9
95
24
16
24
39
336
33
96
33
72
47
61
27
32
120
61
11
25
36
12
23
73
23
16
96
56
37
24
59
24
7
33
33
23
48
1
23
24
85
11
1
6
17
13
51
21
51
32
97
144
24
144
15
8
97
63
56
72
247
54
48
59
13
203
49
15
24
104
1
39
21
83
24
40
81
231
21
155
13
35
1
71
48
55
126
27
56
13
147
63
18
87
57
63
63
41
73
63
128
328
39
113
31
102
27
69
107
64
9
23
61
35
72
ABCD 95330643524*3^$a+1 [50011]
39
120
48
36
27
48
57
3
69
3
45
24
51
72
6
15
84
3
18
54
18
15
12
72
16
83
57
24
63
45
21
24
15
48
52
23
33
87
48
60
60
54
3
3
24
81
15
21
21
3
12
135
189
39
25
56
60
3
6
30
9
15
201
12
4
11
37
41
15
15
61
8
45
27
48
12
3
1
59
18
39
48
12
21
3
15
21
3
33
63
21
4
56
21
67
36
17
55
47
45
21
39
81
75
15
144
48
105
12
51
12
37
20
88
65
42
6
51
96
117
6
42
135
24
3
36
9
3
37
11
21
48
48
3
24
60
45
51
9
60
28
44
39
9
93
75
3
9
33
42
45
63
45
28
116
39
69
33
42
25
68
4
20
28
5
3
24
24
15
30
87
75
48
12
60
9
99
84
45
15
36
102
78
49
32
99
54
15
48
48
24
51
21
4
24
156
116
3
45
12
39
9
16
44
12
9
90
25
84
23
48
9
16
17
15
12
15
36
9
81
15
9
18
48
12
109
8
12
3
6
75
76
8
36
40
44
12
3
36
30
15
72
24
33
30
18
7
65
15
111
25
20
16
8
3
45
52
11
189
3
78
31
20
36
12
16
29
6
60
9
3
33
24
12
60
3
6
30
49
35
276
12
93
60
15
37
23
97
17
18
48
12
18
102
9
28
5
103
24
56
3
21
3
45
51
54
6
57
48
24
40
20
76
72
8
39
108
9
16
80
3
60
1
56
48
16
20
36
24
51
105
12
36
99
37
23
25
36
32
3
9
16
95
69
12
99
24
61
17
27
36
27
60
33
16
71
9
28
80
15
81
84
33
72
63
15
9
64
17
27
12
16
8
84
3
12
37
176
3
9
75
57
111
18
30
205
24
23
45
75
9
21
72
3
63
21
63
13
47
33
12
3
49
71
48
30
87
15
12
97
11
33
36
21
18
25
32
84
9
51
4
17
55
24
59
60
21
88
20
75
21
27
30
18
120
21
159
21
21
27
60
15
33
15
93
195
129
51
21
4
47
60
12
6
54
36
72
78
24
43
5
30
9
48
16
20
12
15
9
28
32
3
33
4
8
52
56
27
1
47
9
24
15
9
15
85
32
36
4
8
63
49
59
69
81
51
21
15
3
54
63
27
6
19
8
3
61
29
67
92
48
4
20
144
9
63
27
21
52
23
60
9
48
4
23
181
35
37
68
24
12
3
33
63
12
13
5
51
48
12
3
81
15
9
120
36
16
119
69
51
24
33
33
147
12
12
51
97
71
9
15
33
12
28
8
9
55
8
12
48
63
105
27
162
3
48
4
8
12
135
45
3
45
27
93
24
33
15
3
9
39
37
20
120
60
63
109
11
9
33
18
132
18
15
75
30
102
33
12
4
84
95
24
45
33
18
45
15
9
108
12
201
39
3
9
24
24
108
87
33
24
120
48
3
102
75
28
20
3
1
59
21
24
36
39
30
90
30
79
60
23
48
9
3
25
12
11
21
21
27
52
8
48
28
20
76
29
15
12
24
28
35
96
9
15
6
42
33
144
3
42
75
51
109
11
45
4
12
23
21
36
24
15
9
60
33
39
64
20
96
24
75
9
51
30
127
44
111
13
59
13
20
64
36
83
69
3
13
104
40
8
3
60
109
23
72
6
19
5
6
81
9
30
9
51
12
18
54
1
56
33
6
21
219
84
21
9
18
30
19
20
33
48
63
60
12
24
36
45
3
60
9
18
117
36
16
29
55
60
5
15
27
48
165
12
3
81
60
39
30
24
31
65
135
39
13
20
33
30
81
48
40
11
9
75
57
36
12
12
3
48
90
55
23
21
21
3
4
23
90
39
39
21
39
25
44
40
60
11
12
33
39
33
12
16
24
180
11
9
36
12
72
81
87
12
48
48
24
36
24
52
23
78
15
3
49
12
128
33
18
1
68
60
21
31
104
15
81
48
60
52
24
59
30
66
24
30
96
15
9
138
108
42
42
6
27
3
57
40
48
32
27
33
24
64
56
48
21
30
12
13
44
28
23
1
104
24
3
85
17
51
72
60
15
49
8
15
66
39
108
123
42
15
63
81
63
18
39
3
61
35
1
23
30
15
16
20
15
12
25
143
9
63
12
81
24
72
51
12
33
27
18
30
45
3
57
64
8
3
48
121
53
3
15
9
36
28
5
87
87
153
4
23
48
120
93
15
61
23
6
30
21
16
20
123
12
12
33
12
15
66
39
36
69
6
24
13
80
123
24
13
8
12
3
9
75
36
9
12
33
3
15
48
57
3
24
36
12
48
1
36
23
1
29
24
3
12
3
93
36
93
66
9
15
6
51
39
12
165
15
57
3
138
79
23
60
12
48
9
3
13
8
39
21
4
161
15
156
63
81
40
29
63
3
21
36
3
84
120
36
60
24
85
32
84
15
61
8
36
36
16
44
36
3
30
75
60
4
32
3
60
6
30
42
79
56
48
24
15
13
143
24
6
67
20
33
27
3
25
137
15
3
81
3
18
27
45
78
37
116
72
15
13
32
93
19
23
12
57
16
8
24
12
28
83
9
4
65
55
32
12
12
9
30
37
35
9
28
35
33
12
15
97
53
3
3
60
165
15
25
107
57
16
72
35
165
27
25
83
30
138
30
15
12
4
8
60
36
15
45
16
20
48
60
21
90
25
72
20
33
19
23
13
60
20
120
24
15
90
6
60
30
51
21
42
108
9
63
1
80
87
48
21
16
47
45
52
36
137
15
15
81
24
51
21
84
27
49
56
12
28
65
30
120
9
100
84
17
3
24
15
6
99
15
6
24
31
36
53
6
24
1
17
3
27
57
12
3
21
45
ABCD 95330876198*3^$a+1 [50006]
24
18
48
99
36
279
18
27
105
111
135
81
9
39
60
132
21
3
57
27
12
69
12
132
156
114
90
27
9
75
96
9
12
18
69
3
93
24
240
21
15
60
39
126
75
69
108
87
132
69
75
9
15
3
60
18
12
207
33
3
60
9
180
126
90
54
81
135
69
75
18
87
60
132
39
9
123
18
120
51
9
15
39
90
36
54
36
9
45
156
51
168
93
102
6
180
75
189
240
108
48
39
60
153
60
27
12
33
18
138
51
48
36
27
60
153
120
105
30
42
39
60
81
147
33
12
15
3
33
57
123
36
63
30
18
9
261
243
60
57
60
18
12
18
54
21
39
156
90
51
84
45
24
15
123
18
60
120
90
42
108
12
168
12
183
249
18
18
39
132
99
9
33
3
117
63
9
18
297
33
162
36
30
24
180
18
9
9
75
9
36
15
189
15
96
9
27
48
33
3
129
36
54
66
24
48
18
42
27
96
15
9
45
15
153
3
9
6
9
3
90
159
3
6
12
99
261
99
144
9
90
78
198
90
12
63
24
63
162
15
3
18
12
27
36
9
108
3
69
168
3
45
51
24
69
36
39
120
21
60
54
21
84
93
12
207
153
216
39
75
30
126
72
78
12
3
105
72
27
96
24
33
42
108
117
12
69
30
60
9
36
345
60
39
81
150
21
60
24
15
24
57
9
132
39
24
57
132
15
3
33
60
45
312
48
51
219
42
72
126
81
48
72
9
75
24
63
168
90
12
18
129
132
33
108
3
24
93
27
105
30
18
42
18
27
201
24
36
15
105
60
135
36
3
225
15
18
318
129
93
3
96
9
15
219
120
36
45
9
27
24
36
9
39
51
12
78
111
99
54
51
345
24
48
132
111
27
18
42
102
396
159
96
60
9
51
39
126
162
177
12
9
72
168
54
18
3
84
75
117
144
24
156
129
27
24
324
45
66
90
252
87
156
195
90
39
15
246
15
189
15
33
240
48
39
240
72
9
99
45
15
60
36
87
189
99
132
9
108
36
45
135
9
48
78
30
75
60
69
135
63
300
252
18
108
54
108
57
15
126
15
147
18
171
69
84
216
24
198
108
30
39
141
150
54
36
39
36
87
90
288
12
63
144
36
60
156
51
117
36
120
36
48
21
180
15
96
81
63
60
9
156
135
225
90
9
33
18
90
72
87
12
9
12
123
9
48
72
51
9
315
183
189
108
15
30
111
120
60
57
252
18
48
9
135
45
51
90
111
48
12
129
72
123
9
27
81
12
180
87
93
27
69
84
27
159
162
3
45
339
3
117
96
57
27
105
36
15
84
72
168
276
24
75
6
15
120
39
90
111
39
45
201
15
225
99
183
9
24
9
36
39
141
39
72
108
15
138
27
60
36
36
9
84
27
9
75
249
90
78
27
60
96
369
36
15
84
72
123
57
9
39
12
120
33
66
114
48
90
9
144
24
93
132
18
18
54
117
21
198
114
210
45
72
84
60
36
24
84
96
9
48
72
6
54
120
18
198
24
138
90
ABCD 95330994652*3^$a+1 [50193]
24
36
84
69
18
24
105
15
21
51
6
3
240
81
48
15
36
9
120
39
204
9
54
72
21
12
12
27
21
60
60
24
48
9
39
27
72
18
60
120
42
90
99
93
96
84
3
21
15
180
12
3
114
75
45
39
33
207
156
3
93
9
63
156
12
21
54
24
138
24
36
3
12
33
36
24
72
48
75
12
36
3
129
72
60
72
33
48
15
147
57
156
9
51
57
108
27
156
60
39
18
36
234
6
3
348
57
42
30
99
45
39
60
24
21
42
69
21
63
48
12
33
51
39
18
15
45
72
84
63
36
60
132
120
3
9
33
3
12
96
87
153
24
60
9
63
276
60
21
147
180
12
57
3
15
72
120
54
18
93
3
69
123
24
57
117
3
33
24
126
138
126
96
57
84
3
9
48
36
72
69
102
21
3
30
24
3
12
75
9
12
9
51
12
33
99
24
24
45
132
63
57
3
33
75
12
93
27
96
3
6
72
36
75
84
24
69
18
90
27
75
117
48
165
12
39
213
411
9
3
36
12
105
15
57
51
27
72
45
3
33
21
39
12
189
3
33
54
33
15
21
51
81
33
3
12
48
12
99
69
93
24
30
90
27
9
108
72
51
243
54
48
24
39
69
3
12
228
216
36
36
72
75
24
18
156
15
48
84
96
12
51
6
183
9
3
39
81
39
57
36
147
210
36
15
3
69
57
39
12
60
72
3
30
18
6
231
33
132
3
9
36
6
33
33
15
45
12
51
48
60
81
108
108
3
69
12
123
60
132
63
78
75
60
27
72
21
72
33
12
78
33
24
48
15
93
3
33
21
63
81
18
45
3
24
33
48
129
15
48
33
72
15
60
9
36
3
24
27
141
12
87
216
54
3
81
24
255
24
39
45
27
42
27
12
132
108
111
24
33
201
30
45
36
9
6
105
87
114
99
27
48
9
120
177
87
21
135
45
96
75
51
48
72
126
51
21
96
3
36
48
3
33
57
99
36
21
27
87
177
39
69
21
36
12
3
60
12
33
63
45
15
111
21
57
18
93
99
6
75
45
36
54
54
90
18
24
144
36
159
51
54
15
60
108
216
48
12
24
21
36
99
336
12
96
159
18
96
126
21
36
33
15
72
93
3
60
144
108
45
18
45
24
51
33
57
24
12
18
21
60
84
96
69
36
75
141
63
27
33
84
24
105
18
42
15
33
132
48
24
39
9
87
36
135
33
12
24
156
21
108
36
36
27
9
3
120
12
72
33
3
69
111
120
21
27
3
201
48
24
48
39
9
12
33
39
51
6
27
9
288
27
147
21
432
36
12
27
72
33
105
54
9
108
99
21
3
54
3
24
48
9
75
21
27
36
21
15
3
18
24
72
30
78
3
48
69
18
105
45
3
60
57
123
24
87
57
21
12
51
3
24
18
54
18
30
69
81
3
63
24
21
12
33
96
147
24
27
30
132
126
102
63
9
60
99
45
72
198
165
144
36
84
141
150
93
156
15
72
54
36
27
12
57
48
72
111
93
18
93
9
90
54
39
165
12
36
15
9
3
105
99
9
30
21
3
189
24
21
12
27
144
36
24
117
99
147
18
126
6
18
30
3
69
60
87
39
48
24
9
72
39
9
33
174
6
3
45
51
60
147
21
99
72
90
15
111
45
27
24
33
24
9
3
75
45
144
108
9
159
39
21
189
15
96
60
45
54
45
24
3
57
33
3
51
72
144
141
27
102
24
27
36
36
48
36
12
12
36
24
105
3
72
75
33
15
96
30
180
39
84
36
111
93
21
54
21
81
36
51
129
24
171
39
54
90
105
21
39
60
24
111
57
60
27
90
51
48
96
57
108
39
33
51
60
15
72
81
180
69
15
60
27
114
30
9
117
36
27
297
39
21
39
12
96
156
21
315
45
36
30
177
21
18
42
63
60
75
93
27
18
27
9
87
3
ABCD 95331006118*3^$a+1 [50023]
44
132
3
42
51
39
33
48
40
20
39
69
36
64
20
24
15
21
12
39
81
108
9
3
39
21
24
135
21
4
96
68
72
4
8
40
8
28
72
24
8
36
4
65
27
16
20
39
1
72
17
55
8
87
25
23
132
9
21
3
12
3
1
36
53
123
28
11
1
32
16
24
68
4
36
8
12
132
60
96
39
1
24
5
27
16
8
12
52
48
72
5
27
124
32
117
43
84
5
15
3
33
160
92
76
56
24
12
27
1
80
4
32
135
81
40
29
15
16
8
40
11
13
8
120
112
8
27
13
20
60
87
145
17
30
9
24
148
20
57
87
48
108
12
40
60
36
71
93
52
56
40
17
30
21
96
4
24
35
85
47
49
71
21
48
64
20
12
48
36
124
5
3
4
128
48
48
52
20
72
48
160
24
80
33
27
124
24
56
24
75
13
17
55
48
137
7
56
39
1
48
24
80
60
40
12
20
3
21
184
155
60
30
31
41
19
56
24
132
40
8
12
48
24
15
81
4
36
11
18
7
108
56
21
75
48
45
15
12
4
24
8
39
18
72
3
28
20
39
45
40
96
72
35
60
30
55
5
103
17
7
80
75
33
16
12
29
60
171
4
35
33
52
104
12
24
28
60
20
40
48
48
89
15
27
1
32
60
96
52
59
21
24
40
56
12
96
9
55
48
24
140
4
140
124
17
15
24
72
24
15
9
24
12
196
24
5
51
57
27
24
4
155
25
68
12
60
40
12
5
63
96
129
3
4
68
12
4
116
16
47
33
24
40
5
19
56
84
12
84
28
95
61
12
72
48
80
48
9
67
53
7
44
39
81
72
4
48
128
24
36
40
32
45
3
9
111
4
24
80
24
45
15
52
83
13
48
29
171
9
7
56
27
21
24
36
12
124
44
4
152
4
56
36
147
25
12
35
60
193
56
60
81
31
128
16
80
24
40
12
60
29
18
1
32
64
80
48
36
144
48
24
4
56
76
47
105
45
27
45
15
96
4
60
36
44
45
39
12
27
25
48
29
135
84
21
63
208
44
48
117
111
24
64
32
12
108
4
56
24
105
43
35
13
68
39
85
56
4
12
8
76
44
36
24
40
20
40
8
72
60
36
16
24
12
140
39
21
124
24
84
20
72
48
12
75
45
105
30
9
99
33
48
9
87
96
39
33
52
8
40
68
60
28
92
4
44
4
132
20
88
20
57
18
97
56
27
1
71
9
16
96
32
96
9
3
189
51
112
36
41
43
8
72
60
48
87
57
3
25
92
4
44
40
95
57
124
32
9
48
7
60
5
31
59
78
15
108
220
48
56
15
25
53
12
55
8
12
64
12
8
12
27
73
89
3
12
60
3
33
48
52
8
24
15
13
17
7
83
25
36
44
16
29
51
100
56
36
24
96
48
40
20
40
44
36
129
72
31
60
60
8
21
18
25
65
7
68
12
36
120
52
20
168
12
36
4
17
3
36
16
53
42
21
27
1
96
35
18
12
103
72
80
48
160
20
45
30
237
96
72
27
13
12
104
21
99
39
21
39
133
80
57
15
16
20
36
33
31
12
32
15
81
4
8
108
39
30
3
69
31
8
4
48
48
20
9
12
43
12
44
9
3
60
64
5
18
1
144
20
148
8
84
28
92
108
12
28
20
9
18
30
135
15
1
132
119
9
9
15
60
192
108
15
21
52
107
73
140
40
17
7
8
72
16
8
39
145
32
3
13
20
48
4
5
63
24
64
32
60
100
20
72
48
100
20
48
36
4
29
63
184
95
30
115
35
9
9
43
12
32
60
24
9
15
28
8
84
108
52
48
32
16
84
8
64
44
4
68
64
23
93
60
9
51
27
57
28
48
80
112
20
16
12
24
65
18
25
20
112
80
40
36
12
17
31
8
36
88
12
84
20
60
12
27
13
72
56
21
3
57
15
3
93
69
19
24
5
63
12
12
120
24
4
32
40
35
61
17
51
36
76
8
36
3
133
48
179
72
78
55
168
20
28
32
24
16
24
20
28
120
32
108
12
24
9
3
60
4
176
24
28
140
72
4
41
39
36
3
33
48
24
16
32
40
60
128
12
39
33
36
136
44
51
90
111
48
24
15
21
24
12
76
20
12
36
4
17
3
15
33
52
17
51
24
156
4
48
137
15
4
44
40
5
51
36
3
37
53
51
12
4
44
12
172
32
60
24
12
132
96
24
12
15
48
37
8
87
21
24
75
33
40
32
75
33
36
4
8
24
36
297
72
18
25
5
43
47
42
3
52
44
16
24
41
39
36
96
48
24
72
24
12
48
60
4
32
16
47
33
4
56
4
23
117
4
11
9
24
40
47
61
24
60
156
48
20
4
116
156
16
24
20
24
132
12
15
30
3
4
20
16
8
4
20
15
1
36
104
12
84
48
16
24
12
156
8
16
23
33
99
30
31
59
69
4
35
73
17
75
12
28
20
28
80
52
17
3
76
32
9
51
84
24
9
31
149
15
216
12
84
64
71
33
ABCD 95331296168*3^$a+1 [50015]
24
37
35
16
48
45
54
45
248
40
96
8
64
57
144
36
11
40
75
117
32
31
89
64
8
16
56
19
162
27
9
54
9
32
49
191
40
57
71
55
33
3
45
24
21
36
15
104
16
32
85
18
108
53
1
95
31
65
40
120
8
88
72
72
80
247
17
88
21
27
24
176
16
45
83
16
9
18
45
9
72
71
16
3
90
35
19
53
145
23
13
126
117
80
24
121
135
24
93
51
32
79
9
144
9
23
48
16
8
120
1
159
8
49
15
21
54
18
131
64
48
9
87
56
361
87
144
93
162
105
3
45
128
7
81
24
21
108
72
144
18
45
27
72
54
54
9
63
113
96
160
135
90
15
147
53
24
40
45
18
17
48
25
108
72
11
16
104
67
45
168
39
72
108
18
107
1
15
8
193
71
88
3
53
19
29
43
53
16
120
104
24
7
33
93
11
24
240
48
24
13
51
21
11
43
54
18
72
5
48
88
248
96
120
25
36
54
72
69
3
5
136
80
31
9
24
21
123
57
15
57
23
40
80
24
13
99
24
80
49
15
111
17
19
5
48
48
61
27
56
72
97
207
45
72
83
61
27
104
40
45
131
67
117
32
64
152
85
18
33
21
126
29
96
24
144
64
3
29
88
27
36
18
135
96
21
227
25
144
47
48
64
93
11
48
96
133
51
3
69
8
40
135
33
129
15
3
29
79
89
19
72
53
16
111
54
54
101
48
24
40
32
25
72
126
36
117
32
48
16
128
24
48
91
5
136
8
40
9
15
192
45
18
36
36
9
32
40
8
16
291
53
16
48
45
72
11
264
64
48
32
13
27
9
159
39
9
45
51
21
11
96
37
51
21
51
75
90
54
18
27
72
81
15
57
15
57
63
8
16
39
9
9
15
3
72
261
27
432
5
96
112
8
72
13
123
147
69
111
17
91
18
27
72
81
18
53
1
15
21
90
105
80
13
123
3
45
72
32
67
5
85
72
99
104
85
27
27
117
32
31
216
33
144
3
101
48
67
53
64
117
51
48
63
108
69
368
64
8
31
54
99
24
120
8
16
21
18
90
15
111
18
18
72
69
248
16
8
64
45
123
56
37
36
18
53
88
39
18
18
77
85
108
47
7
126
36
95
13
18
17
48
79
33
3
45
32
64
72
3
5
247
17
91
36
33
8
40
9
63
24
104
24
288
120
40
3
90
54
45
176
72
40
104
13
11
115
29
160
24
3
101
48
31
18
18
117
32
67
77
264
73
36
99
24
3
18
11
241
135
32
67
5
13
59
67
117
200
40
3
117
45
216
27
117
11
43
125
19
53
16
111
18
36
18
105
75
72
54
144
87
128
64
80
1
15
56
24
13
72
72
72
72
36
71
73
72
36
35
37
11
40
21
11
115
101
16
56
25
15
48
96
21
54
29
24
24
67
90
27
117
27
56
48
72
24
88
216
24
48
153
15
147
101
48
96
40
56
73
15
39
18
18
144
54
18
18
11
25
90
53
64
8
136
32
121
63
32
24
25
54
36
45
153
23
48
19
5
96
112
21
11
79
36
53
1
15
72
8
175
108
125
127
9
8
163
77
265
23
112
45
27
96
8
40
99
54
63
9
36
198
5
72
24
88
8
1
108
27
8
48
120
40
27
45
32
24
7
9
80
16
56
37
35
55
329
13
123
3
5
13
108
15
21
108
23
184
45
59
24
25
15
32
112
8
175
33
3
18
126
29
25
144
15
32
43
18
54
5
85
180
18
108
81
99
18
83
115
5
24
7
81
27
197
127
18
15
8
24
16
99
18
27
32
67
117
8
16
3
213
39
108
72
5
280
8
40
96
21
162
33
3
45
8
88
75
18
108
23
13
36
18
198
23
40
24
48
ABCD 95331527204*3^$a+1 [50034]
8
19
18
78
29
52
63
21
96
96
3
18
51
8
25
39
36
12
8
24
25
24
48
42
66
11
36
96
7
18
72
3
45
131
4
8
24
40
56
61
60
23
7
5
1
30
5
16
21
3
81
111
3
105
44
24
25
11
4
32
25
27
3
137
31
17
49
6
17
16
15
24
29
60
40
33
11
19
5
37
18
90
47
16
117
3
9
23
13
51
3
90
111
8
157
12
47
7
18
35
25
47
4
15
6
75
56
4
56
64
8
1
23
24
13
54
30
11
79
17
24
13
75
15
105
39
81
12
36
12
12
69
51
21
11
112
32
7
5
25
23
4
84
33
83
7
21
12
44
1
11
43
30
18
114
15
8
25
11
133
51
36
8
88
3
45
56
28
48
8
16
15
17
1
72
18
29
25
12
18
54
42
5
12
4
68
4
72
27
33
8
52
132
45
23
13
11
76
8
13
23
4
9
42
5
25
6
5
28
39
17
1
48
36
42
21
27
41
36
13
39
15
5
156
36
16
21
47
4
12
9
119
31
17
1
107
73
15
20
24
7
36
9
171
6
12
3
116
72
4
60
39
65
1
3
15
65
12
73
3
60
9
39
12
12
3
18
87
12
104
36
19
66
47
7
5
112
9
24
18
5
151
33
9
3
9
23
1
39
15
29
12
4
9
23
24
52
9
72
27
9
18
17
40
63
18
6
21
44
1
36
23
60
25
131
52
68
28
159
53
13
11
40
60
48
3
77
16
20
37
135
3
9
32
4
8
37
60
47
40
12
72
9
12
11
52
36
56
67
21
33
18
21
32
16
15
6
83
12
28
69
6
41
43
60
5
16
8
115
18
47
1
23
4
56
16
44
25
12
3
15
21
8
12
19
33
21
12
83
76
32
28
15
33
48
48
3
21
27
6
30
29
60
4
8
24
36
4
44
61
35
43
18
18
17
84
91
81
9
11
7
6
3
33
155
4
3
21
27
6
15
21
12
60
12
11
64
33
131
36
40
20
40
9
12
51
24
8
7
5
31
60
53
16
20
16
24
32
4
20
67
18
18
17
1
36
11
1
51
36
9
95
28
33
6
5
72
48
91
48
72
42
12
27
60
56
37
60
23
25
11
7
21
21
3
27
93
8
36
36
25
3
32
7
81
56
36
19
5
1
27
27
66
15
44
4
12
93
15
33
54
21
15
17
28
63
90
23
19
57
56
7
57
12
3
24
105
84
68
7
45
15
9
3
41
72
84
12
28
44
28
20
76
60
20
61
87
24
92
67
33
44
7
53
4
3
18
12
3
3
29
4
15
114
27
3
41
13
6
29
7
9
21
3
69
24
23
31
18
27
93
3
24
8
1
78
9
27
153
20
100
24
39
9
12
104
4
39
9
39
29
40
24
56
36
49
27
20
25
72
42
12
17
7
48
18
42
36
29
16
9
23
13
18
33
51
189
69
30
5
37
30
9
20
13
11
12
13
3
8
7
18
47
16
21
18
165
60
33
83
43
9
21
39
20
37
12
24
30
17
1
3
44
112
48
33
3
20
31
17
40
20
16
9
36
42
9
9
11
4
3
9
8
12
37
23
19
12
78
66
18
18
201
20
1
23
13
12
11
43
33
9
71
1
30
101
4
3
45
33
15
15
6
11
25
3
27
77
40
20
13
3
15
57
12
3
12
5
1
12
36
72
27
20
67
12
36
6
12
3
39
17
13
27
32
13
24
87
32
19
57
33
6
89
1
11
4
132
96
21
47
13
51
57
3
69
23
79
45
9
131
37
3
87
18
59
61
59
55
12
6
15
3
21
33
12
39
3
12
65
13
63
24
60
36
9
23
31
17
4
12
32
40
9
39
33
35
4
27
24
57
9
36
3
8
72
36
49
36
12
11
12
36
52
12
48
33
54
89
31
9
27
5
13
18
6
84
6
17
37
83
1
15
20
1
24
47
37
6
18
12
39
24
12
80
25
15
57
63
8
24
31
198
47
31
45
24
44
40
21
6
105
48
56
7
18
18
30
24
47
12
16
9
24
39
51
81
152
12
40
44
13
12
60
27
120
68
24
7
60
18
3
15
93
8
133
11
24
24
16
15
12
41
48
4
8
60
1
35
79
12
5
49
11
72
4
147
29
7
60
48
18
39
48
21
51
3
9
9
11
13
179
1
35
31
21
39
66
36
15
120
116
91
21
123
9
8
1
54
24
21
9
24
47
4
8
52
132
44
4
72
9
15
68
88
8
24
13
24
30
41
16
15
6
23
4
8
48
28
15
102
36
11
7
6
51
15
5
60
61
3
69
15
60
87
72
6
27
63
113
13
12
18
60
9
21
23
24
112
21
35
12
25
3
24
8
16
9
11
28
12
12
20
16
68
12
13
36
3
105
15
9
23
24
97
18
41
7
24
17
16
80
13
12
27
12
15
113
1
30
101
24
25
63
3
5
13
23
31
42
11
52
32
49
11
4
12
12
117
63
36
9
54
6
35
84
12
7
33
21
23
37
35
16
12
32
25
6
81
36
27
17
49
3
8
13
3
9
111
20
36
40
32
12
12
16
20
28
24
27
18
60
36
11
52
3
69
9
3
20
31
30
15
9
51
24
15
33
12
63
36
102
6
5
7
18
36
18
65
24
7
54
11
37
51
32
13
18
17
19
48
53
72
96
49
3
12
39
45
36
9
108
51
8
12
72
4
21
35
28
21
27
51
66
3
24
9
108
24
36
18
30
35
1
24
39
68
4
51
9
27
21
51
17
24
72
24
127
81
15
9
44
60
12
4
20
13
30
65
48
40
80
37
3
36
8
49
18
17
1
30
90
6
48
57
60
9
99
12
32
12
16
60
60
56
40
15
72
17
49
11
12
4
12
15
29
60
7
18
84
35
25
99
27
18
12
18
21
48
21
107
19
5
13
11
7
60
30
24
66
5
13
3
51
5
19
12
21
21
66
90
42
12
42
23
24
24
55
33
33
27
27
21
3
17
31
90
36
11
49
15
20
88
3
9
9
36
12
72
23
12
16
9
36
11
1
51
63
21
44
72
108
7
17
40
80
7
12
93
60
24
21
23
73
35
109
48
51
93
39
39
12
5
28
3
93
3
9
68
7
42
39
27
17
61
11
4
93
11
1
6
18
54
33
20
19
21
48
33
18
9
120
15
5
12
7
18
30
54
78
18
39
45
99
20
31
9
68
4
9
12
36
3
3
21
33
27
45
66
69
56
4
20
100
9
12
168
12
15
8
73
75
45
11
13
12
42
18
11
84
52
12
8
76
60
15
41
31
18
71
64
20
100
3
5
7
17
1
11
4
32
24
73
24
48
15
9
54
12
6
15
60
44
55
21
51
17
7
54
35
64
39
9
51
21
15
41
12
36
49
95
13
39
8
7
6
23
16
ABCD 95332031456*3^$a+1 [50077]
72
31
29
31
96
161
67
53
120
7
5
30
133
35
13
96
35
109
72
72
96
36
23
18
115
72
12
53
60
67
101
60
12
43
35
37
5
67
264
29
67
155
48
30
55
48
60
60
72
12
125
18
1
29
12
91
48
29
108
19
5
90
1
125
84
120
43
77
60
31
5
67
156
84
12
53
103
17
67
65
78
90
43
35
24
1
17
31
36
5
60
55
36
180
35
30
175
48
41
168
31
41
19
36
96
107
37
24
216
155
1
77
7
101
12
90
61
29
132
18
13
48
101
19
131
61
17
31
60
84
96
11
18
168
360
19
41
67
192
96
48
77
60
12
7
101
12
127
24
209
31
17
12
30
90
72
43
5
31
132
35
24
61
24
35
6
72
120
7
24
11
6
19
144
84
48
108
29
127
24
24
72
53
43
65
114
25
5
43
113
72
67
11
42
127
41
180
7
65
12
36
127
120
36
132
12
113
84
18
37
11
73
84
156
96
5
48
7
101
60
7
65
55
132
48
36
24
155
37
36
17
12
156
7
185
67
36
47
1
29
48
67
53
43
132
299
6
210
13
192
5
7
65
48
84
31
48
60
17
12
67
53
12
19
11
1
48
12
72
5
55
65
91
161
19
71
126
79
11
102
55
17
138
13
29
115
48
5
108
42
30
7
24
41
31
192
185
7
24
24
5
12
139
36
168
77
48
30
30
48
90
229
96
24
24
17
120
7
77
48
67
83
25
276
89
12
55
5
103
17
115
60
5
379
11
25
36
12
5
132
60
18
37
83
42
19
29
30
13
197
132
90
73
12
24
24
35
13
137
42
18
115
35
25
5
12
6
25
60
24
35
78
108
60
72
91
60
24
17
120
31
5
30
90
55
12
245
30
37
156
108
384
35
1
36
5
91
120
275
174
79
17
60
139
24
36
48
5
43
180
48
96
108
77
108
78
114
43
83
169
228
72
41
12
108
127
113
84
108
60
48
102
85
108
17
31
84
60
53
7
48
89
156
102
25
5
7
53
12
66
30
55
24
24
11
49
41
19
24
35
150
67
95
66
19
401
7
48
17
60
120
187
5
120
55
48
17
96
43
41
108
43
17
55
60
77
186
25
17
72
19
29
55
60
425
7
53
240
31
89
30
25
65
43
5
132
7
168
156
29
48
547
77
103
48
17
48
60
30
13
84
17
216
12
151
216
96
12
60
125
7
36
60
12
17
31
5
19
35
90
36
72
60
198
133
72
84
125
115
95
18
30
13
24
53
12
228
115
120
12
41
24
31
77
60
7
108
155
13
24
324
60
17
12
72
6
85
59
169
132
120
29
180
48
7
11
37
35
138
67
5
211
11
73
95
30
55
120
65
31
24
168
5
132
91
36
24
36
5
43
240
5
151
89
31
41
19
29
31
36
41
103
84
77
91
65
42
78
300
120
12
12
30
205
24
12
180
17
31
144
245
7
95
78
31
29
168
139
36
209
31
12
180
23
150
79
24
12
137
55
47
6
114
61
12
17
43
35
30
12
43
312
35
1
125
19
108
35
13
48
29
7
23
37
83
13
5
139
53
67
35
18
91
120
17
103
131
13
5
43
89
55
96
48
41
31
107
30
42
6
72
175
192
113
67
36
12
96
84
48
17
7
41
7
107
96
42
67
173
115
72
24
12
132
77
36
12
115
5
60
12
6
397
48
ABCD 95332065352*3^$a+1 [50012]
1
65
79
17
48
223
89
48
375
63
72
72
90
18
37
119
240
121
143
1
17
558
1
95
234
30
169
161
79
41
6
1
143
66
15
256
48
32
9
6
48
1
89
7
32
57
66
60
72
33
48
75
21
15
49
176
48
16
17
18
144
126
54
73
80
123
180
1
11
60
12
141
16
48
287
108
108
72
72
153
256
35
24
21
9
96
54
33
64
41
279
96
75
85
32
15
108
12
36
117
144
123
85
131
45
96
64
95
1
23
57
81
15
160
240
17
150
25
353
174
168
72
81
48
112
23
180
24
198
54
129
231
66
54
576
144
33
192
15
90
39
15
66
18
13
47
33
39
90
54
66
151
89
48
6
12
37
32
64
137
18
54
31
95
81
33
223
23
24
72
9
39
216
42
102
1
224
16
80
64
143
145
17
15
87
36
229
48
65
15
57
54
24
25
11
30
55
35
6
18
165
177
15
16
95
108
30
126
121
65
198
180
85
185
126
18
18
48
69
63
90
48
72
127
71
24
120
108
72
37
23
36
36
18
63
297
72
30
1
80
15
33
321
126
18
54
25
32
96
15
12
37
59
36
49
41
30
9
99
45
48
33
6
9
64
47
241
48
35
150
54
33
39
426
24
54
129
87
105
33
175
131
109
41
55
80
57
42
30
15
63
49
143
97
96
80
33
54
57
105
39
159
186
336
39
57
102
60
12
9
225
42
12
288
18
114
277
95
108
126
6
48
33
183
24
97
23
36
6
15
160
23
153
39
121
119
18
216
390
105
81
138
360
93
39
48
73
32
81
90
30
234
93
39
18
288
30
73
59
117
39
9
16
17
63
135
201
16
32
16
41
54
49
23
18
54
18
198
72
33
112
65
24
55
119
42
120
72
111
15
72
25
47
42
30
169
144
32
3
48
198
55
59
48
85
83
54
30
121
32
15
18
120
42
72
85
257
126
49
95
81
9
18
36
81
16
23
24
66
79
215
18
103
17
15
48
9
55
17
31
32
123
12
180
6
15
39
18
39
16
47
96
97
23
9
96
16
80
3
45
81
15
192
39
25
119
169
240
96
80
207
33
9
18
37
251
126
66
612
108
198
15
111
18
111
96
51
540
18
30
114
31
80
351
96
72
18
39
81
144
31
47
18
90
69
48
57
18
21
39
36
36
33
15
72
18
87
3
132
105
39
105
16
48
96
41
18
270
126
90
90
85
161
79
80
255
144
1
35
141
9
87
3
61
23
121
59
117
33
72
54
81
39
9
48
112
47
114
79
131
45
105
54
97
96
95
108
36
1
35
120
60
12
6
54
97
96
215
168
234
90
30
90
37
80
16
32
336
81
111
160
377
48
54
240
324
157
48
80
111
241
23
60
180
57
27
ABCD 95332269016*3^$a+1 [50049]
4
42
29
72
25
32
36
60
10
62
12
195
91
89
37
80
75
9
12
3
61
36
20
34
48
125
12
60
9
154
6
119
1
144
36
6
41
7
6
59
13
12
32
183
12
13
12
68
3
9
34
29
1
20
27
9
24
24
72
75
93
168
27
48
85
8
10
66
36
18
14
256
60
92
10
29
25
83
85
72
59
21
10
29
81
10
6
119
33
75
12
33
10
6
11
33
3
84
45
51
25
47
117
28
11
9
58
18
20
64
42
18
23
9
48
15
45
48
4
78
2
75
49
47
25
18
41
31
77
25
32
3
7
86
24
16
47
33
82
66
54
53
19
24
62
64
8
58
38
4
11
1
20
4
66
29
72
9
63
33
28
36
44
16
36
18
86
40
18
62
3
55
86
10
30
11
93
40
47
85
11
69
46
2
192
16
164
63
33
39
9
60
27
48
21
28
18
14
4
20
72
10
24
48
6
12
35
48
67
138
11
96
97
8
154
98
96
22
14
15
61
44
15
25
18
17
21
34
14
40
24
48
68
22
38
195
21
16
47
33
48
34
6
32
195
45
52
80
87
25
11
69
70
5
25
11
7
26
12
27
7
18
68
12
75
133
68
10
66
11
72
25
56
16
90
6
8
36
36
3
9
46
24
5
36
24
7
254
75
157
44
48
46
62
27
7
41
169
11
129
130
78
11
109
18
110
72
15
187
14
15
81
96
58
125
84
97
6
62
3
72
7
86
24
10
125
91
78
120
20
15
61
66
14
39
45
60
75
55
96
65
45
10
6
18
30
47
49
11
45
3
31
30
60
36
47
1
80
24
82
5
43
6
11
69
64
83
79
41
33
12
48
4
6
5
21
15
60
25
11
55
14
28
32
36
120
24
51
37
20
63
33
70
74
108
3
24
21
24
16
44
12
63
12
24
12
97
11
21
3
1
35
109
80
46
17
55
14
75
21
15
19
74
36
120
39
1
18
38
24
48
63
13
44
123
7
18
20
24
84
4
48
42
2
64
6
14
27
7
17
79
26
46
62
48
39
25
36
44
48
36
96
3
25
18
72
6
11
21
24
39
69
75
25
140
28
18
5
9
52
68
3
9
48
76
11
45
3
7
24
29
45
16
11
36
7
5
21
111
21
72
16
24
18
48
17
9
28
20
96
16
23
36
57
58
17
69
10
5
169
24
32
15
81
10
18
35
145
42
38
39
25
32
60
36
12
3
25
32
16
20
27
67
41
25
44
27
108
25
11
37
18
24
62
3
181
24
8
75
57
22
74
16
36
59
60
69
4
35
36
37
155
33
100
44
16
20
27
25
44
28
23
13
20
27
93
96
88
32
24
64
72
8
16
152
3
37
42
30
8
3
24
73
20
24
48
216
60
27
33
75
7
29
1
24
8
10
26
156
64
11
13
32
34
14
58
14
10
14
51
55
50
3
81
34
101
372
117
76
12
119
49
119
57
24
324
46
6
108
47
48
7
65
240
25
11
19
29
96
1
8
10
101
45
70
6
18
101
1
35
45
108
12
24
28
20
58
18
36
23
43
62
291
45
76
128
46
14
40
18
78
47
57
58
120
24
86
63
60
79
86
16
24
227
69
10
90
23
141
24
40
176
39
1
32
48
75
7
17
61
32
24
24
10
65
12
9
106
90
35
108
12
97
36
6
38
82
78
20
12
120
51
7
110
40
12
198
42
156
24
56
64
24
155
45
52
59
33
63
9
24
72
3
12
43
72
14
3
25
32
36
24
16
18
30
11
24
7
5
49
56
144
34
26
4
179
7
29
12
45
123
79
38
12
27
43
17
61
83
55
24
5
121
47
97
23
60
55
14
39
9
88
8
4
143
7
30
35
21
27
9
15
133
108
23
7
18
6
38
27
25
20
108
36
64
90
110
51
120
144
72
93
40
8
34
18
102
14
75
21
48
12
36
178
62
15
97
35
37
18
2
4
12
44
99
1
6
5
43
89
81
207
55
198
24
128
135
69
15
49
84
42
14
24
75
31
14
27
13
18
48
42
20
10
38
34
42
44
10
72
38
10
62
10
62
3
9
4
32
15
115
14
16
8
16
80
24
76
119
72
33
87
7
2
36
12
12
168
51
9
22
41
24
21
4
11
57
16
44
27
115
29
25
56
16
68
16
11
129
64
72
48
42
2
60
48
3
21
51
117
106
6
224
4
132
8
3
12
33
99
156
9
34
17
7
72
30
24
32
24
48
12
28
11
37
18
65
21
3
72
45
3
133
35
25
68
16
8
16
11
9
171
81
24
64
90
5
61
36
44
60
4
92
15
12
25
11
24
48
60
144
1
54
6
18
14
36
15
37
114
86
63
49
18
38
144
72
75
96
12
25
83
85
23
49
83
55
42
20
82
53
81
147
60
25
12
20
27
21
58
101
49
11
55
54
71
93
22
48
110
12
28
20
3
105
34
14
24
82
78
12
11
ABCD 95332707656*3^$a+1 [50048]
55
24
5
31
6
30
29
25
23
156
55
65
24
120
31
12
57
21
6
60
33
21
90
5
1
95
55
30
144
42
33
27
117
32
24
64
57
15
15
6
18
120
41
24
16
9
6
9
20
37
78
21
48
96
87
29
19
161
31
54
23
67
173
31
29
7
6
120
47
73
24
59
136
128
61
6
89
127
17
13
18
41
31
54
6
30
167
73
119
1
3
75
9
111
9
32
49
102
18
6
6
87
20
1
11
61
3
36
20
19
72
9
105
36
23
25
42
24
65
24
31
24
66
39
20
36
25
54
66
6
54
23
16
21
23
1
11
84
7
69
99
36
89
67
93
56
85
30
53
7
90
15
84
45
6
29
31
66
83
64
20
96
36
19
42
78
5
7
9
21
63
24
33
39
20
24
36
4
15
12
90
39
129
15
56
24
31
33
32
55
54
162
29
181
18
81
104
1
119
64
63
30
18
89
13
23
60
37
60
87
51
6
156
27
51
12
33
27
18
111
45
39
117
78
12
149
25
6
24
36
53
31
156
90
60
30
9
15
30
179
31
45
21
54
129
24
33
27
3
30
23
67
89
1
60
144
35
1
39
44
40
84
12
99
30
66
24
12
89
48
7
30
24
30
42
27
3
24
6
18
180
12
117
63
60
30
48
96
15
39
81
75
24
12
48
30
30
21
45
23
31
81
80
1
30
90
78
36
90
6
48
12
29
1
159
21
18
30
95
31
36
30
83
16
68
12
19
6
90
53
97
75
9
150
41
28
32
55
6
27
3
53
4
81
71
1
120
143
1
60
66
29
60
25
39
165
12
47
103
33
15
96
66
83
25
42
18
51
20
31
33
15
5
37
23
120
84
37
63
80
31
42
24
15
15
84
41
124
96
15
105
80
49
6
89
76
21
60
39
8
37
15
9
11
88
3
30
54
45
8
112
308
12
25
3
12
189
75
15
5
36
79
29
60
40
3
30
54
9
24
63
24
5
19
66
3
36
45
51
51
33
44
97
60
15
128
7
60
5
24
16
21
78
5
37
23
1
6
18
30
66
6
30
27
33
23
7
60
57
33
84
6
93
57
83
124
96
21
6
48
6
60
3
3
89
24
7
24
30
23
13
120
30
48
6
6
9
69
59
1
42
54
6
29
31
168
45
75
36
129
84
87
45
81
3
15
161
24
7
17
97
15
51
173
115
42
18
5
85
72
48
35
60
7
57
60
72
84
57
18
5
91
180
24
5
25
11
1
54
93
12
8
7
66
120
18
96
84
29
40
3
84
45
15
114
35
31
93
3
54
30
33
21
15
21
6
9
8
31
12
33
27
48
21
68
60
73
18
30
12
47
1
6
5
88
21
12
144
54
96
36
57
12
75
5
48
36
7
54
135
69
42
33
111
174
35
31
6
47
37
75
24
20
37
63
27
29
120
85
15
39
6
6
149
28
32
24
37
54
30
54
12
9
69
35
25
60
11
61
59
19
65
7
108
12
24
89
24
7
33
93
59
55
24
41
4
36
39
41
4
75
21
68
13
83
16
60
51
17
12
28
57
6
114
23
97
3
12
20
79
29
60
7
6
48
71
24
84
43
48
6
36
99
48
20
133
23
91
53
13
47
13
63
117
30
144
210
23
7
144
30
12
179
61
3
20
96
84
76
200
144
25
72
78
29
12
28
27
54
111
45
23
13
54
5
60
19
12
90
23
37
120
18
6
36
18
36
9
44
31
141
9
111
39
12
18
12
18
5
121
180
95
79
9
21
60
36
90
60
6
27
120
33
23
37
84
15
21
39
21
54
60
9
20
36
48
31
81
15
185
24
4
21
30
12
89
1
54
9
20
7
53
24
13
48
11
19
66
6
24
9
56
1
63
104
1
155
4
57
66
9
8
37
15
24
105
36
3
12
219
42
18
65
31
36
54
60
35
4
15
66
35
88
20
67
5
24
40
27
29
31
24
54
35
55
89
13
18
81
105
15
15
45
15
6
48
11
24
1
6
90
48
42
9
81
39
9
71
55
89
37
47
36
61
84
11
55
6
78
41
25
30
24
45
45
72
39
105
35
64
15
5
55
9
152
31
89
1
39
81
24
119
24
97
84
36
59
37
60
18
42
48
90
9
3
17
13
3
81
54
12
29
108
13
39
24
57
23
16
75
93
3
78
15
36
21
24
30
125
4
81
23
96
7
9
68
43
173
24
37
3
36
105
72
23
1
6
24
233
37
15
8
31
60
65
7
17
7
165
69
102
93
44
36
157
3
27
57
20
67
33
20
120
16
56
19
9
56
67
144
45
20
25
36
30
137
16
36
48
27
24
30
36
60
15
21
114
90
135
20
79
12
17
16
20
55
65
1
179
25
35
4
12
51
48
6
6
9
21
47
132
108
7
6
138
5
127
89
109
12
30
137
16
36
69
6
93
ABCD 95334029944*3^$a+1 [50074]
12
17
31
23
126
18
52
36
74
31
83
66
106
2
7
53
66
6
115
36
12
27
20
16
44
13
3
128
16
50
34
21
24
425
7
17
7
51
48
14
7
120
51
33
101
30
18
43
72
11
16
38
58
32
37
75
60
8
157
75
24
12
33
111
98
91
191
4
45
39
12
68
30
180
36
22
14
46
33
35
16
9
11
90
70
60
80
25
3
57
60
5
46
45
12
12
29
70
129
48
84
209
30
37
17
7
83
76
24
33
53
70
36
14
46
33
11
36
28
33
29
10
33
11
6
10
36
60
12
21
27
9
24
36
65
24
91
29
7
183
14
30
52
44
25
29
46
44
1
72
15
2
72
31
3
12
144
84
57
99
9
27
9
29
67
203
61
5
198
42
30
1
17
202
14
34
2
34
134
22
14
142
48
9
101
154
12
156
24
9
39
57
89
154
12
84
36
9
135
60
36
9
41
24
36
48
7
24
29
30
36
96
181
29
34
26
19
36
53
43
39
21
3
24
26
6
1
119
16
57
71
61
243
48
8
109
5
12
34
21
60
3
12
68
76
21
3
57
36
3
45
36
36
27
2
10
33
48
60
137
22
105
95
25
60
24
11
61
12
5
12
10
33
180
12
99
141
83
13
47
16
45
29
175
3
24
21
12
63
2
7
3
21
39
21
12
39
24
24
12
36
45
120
24
3
2
70
21
59
48
132
28
110
58
2
7
95
73
12
3
56
25
27
62
7
39
72
60
9
23
61
72
12
108
60
60
47
181
29
10
81
99
48
9
5
106
24
21
72
63
60
168
21
120
35
1
63
26
46
8
25
65
82
2
106
56
16
2
6
25
11
30
118
60
20
16
81
63
2
31
24
5
228
10
33
27
132
20
108
1
11
16
153
72
48
5
30
37
27
21
29
126
49
5
7
3
80
1
11
88
33
47
1
29
91
41
10
45
29
19
3
48
26
18
121
5
82
224
136
8
16
21
72
17
84
7
48
27
60
69
65
334
44
16
36
45
65
18
28
62
10
48
44
108
13
83
64
2
55
24
15
84
48
32
13
15
72
117
75
33
12
204
72
27
117
119
16
8
13
84
65
58
12
14
67
23
24
16
20
61
3
2
24
7
3
56
1
39
120
9
11
49
11
1
15
9
111
45
17
55
27
60
21
17
72
46
48
104
1
27
62
162
30
18
25
48
197
46
26
43
17
84
54
61
27
9
209
31
23
16
21
156
59
114
66
25
39
24
116
36
16
60
33
65
234
36
16
9
35
49
48
15
62
7
51
12
21
24
36
11
198
36
19
125
43
27
62
18
126
31
75
50
31
167
25
17
54
37
15
2
30
96
4
81
24
3
33
15
129
107
100
21
120
77
42
25
3
20
1
41
19
72
24
60
15
38
7
51
24
24
36
60
9
5
22
165
17
43
203
196
9
36
35
1
17
10
20
37
84
51
81
23
25
147
9
39
21
23
25
36
51
93
51
20
36
25
5
108
43
17
102
4
72
74
30
16
9
65
46
33
29
7
83
37
39
140
16
129
71
40
9
59
42
118
12
14
10
56
1
87
48
44
76
24
24
9
27
36
93
59
37
125
18
85
96
101
10
14
30
100
21
3
45
137
10
168
12
60
8
1
39
48
33
35
109
12
65
70
38
7
29
66
114
7
12
3
8
6
46
74
70
9
29
6
37
15
48
12
69
3
26
7
15
12
20
240
66
36
18
52
21
60
15
84
108
12
45
36
53
204
7
23
42
54
40
86
115
84
36
29
31
65
48
58
2
162
1
15
158
70
201
36
107
42
30
16
117
3
9
15
9
60
65
19
87
129
132
108
12
63
20
37
132
17
19
11
64
57
24
53
46
86
10
44
36
64
9
48
75
129
36
3
132
12
21
159
36
44
96
16
158
82
44
205
11
114
46
48
60
116
1
144
27
62
43
39
60
14
19
36
51
45
24
12
89
55
39
116
49
5
19
3
2
22
98
72
114
54
10
26
91
15
45
95
4
74
7
5
24
91
15
81
119
28
33
60
63
177
15
57
63
12
21
5
19
71
16
9
144
87
38
7
3
2
24
190
57
15
24
36
9
29
10
96
9
36
3
92
4
14
7
60
29
22
33
180
132
159
21
75
33
12
17
43
24
96
29
60
19
11
28
26
22
2
43
12
3
84
69
75
14
22
38
55
96
24
77
46
9
3
33
53
36
19
72
180
12
71
25
36
39
12
84
44
64
80
30
6
66
94
14
7
36
173
7
39
45
35
49
39
72
44
64
20
13
59
18
82
44
52
153
27
8
36
1
27
2
19
111
38
10
2
10
96
9
84
71
16
44
1
3
14
ABCD 95334032564*3^$a+1 [50003]
48
96
138
61
29
15
39
21
24
40
20
9
19
8
40
17
15
75
45
12
12
39
25
84
5
12
72
3
141
3
4
12
71
6
7
12
11
288
25
36
17
30
36
42
18
1
24
29
30
18
18
9
16
80
9
51
84
9
54
49
5
12
18
21
52
140
45
7
20
3
6
15
105
27
45
39
51
60
30
6
90
43
11
30
18
21
4
65
6
13
5
12
6
33
24
28
59
66
60
19
47
1
36
5
15
15
97
47
33
21
24
15
21
7
23
1
41
54
105
15
6
15
33
19
5
3
9
15
21
60
30
9
15
30
42
18
15
12
27
54
67
53
132
48
7
192
53
3
39
13
77
15
120
16
47
36
30
15
24
33
6
36
21
63
24
36
109
60
32
9
18
21
39
9
4
221
48
180
39
33
42
36
18
3
27
49
11
30
91
12
68
144
27
1
8
15
48
24
33
39
13
68
3
6
15
24
45
6
30
18
37
84
23
36
21
21
12
36
24
67
12
23
145
5
12
18
105
52
5
36
36
27
16
24
41
6
36
84
126
36
39
76
11
24
162
39
136
8
27
108
6
43
8
21
3
24
16
95
9
9
55
12
36
5
72
3
88
71
49
83
37
11
90
42
18
48
15
9
12
15
76
41
12
36
24
30
1
164
36
87
6
67
60
35
54
84
19
41
36
63
9
12
60
12
55
60
17
3
84
21
75
33
30
9
9
72
39
51
6
54
49
32
21
19
59
12
1
24
29
3
4
119
6
39
40
41
31
8
33
39
21
3
27
6
3
28
32
75
25
83
18
43
35
18
151
24
41
15
24
81
60
48
43
11
60
49
185
55
143
25
20
57
96
12
6
1
8
63
49
113
18
18
30
25
83
49
47
36
18
108
12
27
84
3
25
8
12
9
3
27
54
24
108
3
9
54
6
30
13
8
33
31
77
18
42
15
159
105
16
47
12
25
11
6
48
42
9
24
4
17
18
13
44
24
60
183
36
12
45
9
7
35
48
6
3
76
95
1
24
71
25
8
33
15
45
3
64
96
29
3
111
9
9
108
18
12
37
53
18
9
4
5
96
36
27
76
20
33
27
9
147
36
28
164
39
69
27
12
6
18
108
13
41
3
76
36
11
18
55
53
18
12
54
51
135
21
4
12
56
33
12
19
89
54
13
29
55
8
39
13
60
5
18
18
30
54
19
20
33
18
72
42
18
12
18
6
18
103
24
8
3
25
53
30
33
76
12
11
25
32
12
93
43
5
67
113
31
41
36
42
9
48
123
9
39
18
51
27
13
35
90
6
18
48
51
36
16
5
60
48
27
27
42
36
12
42
21
4
44
75
1
47
9
40
5
6
18
3
27
6
12
18
18
7
8
4
17
24
51
15
6
123
57
30
24
73
83
18
18
37
5
48
18
9
33
48
3
15
57
4
32
144
3
81
16
41
6
61
32
16
29
15
24
3
109
8
120
69
7
20
63
36
30
55
77
27
39
108
18
96
27
99
9
45
39
33
18
12
18
54
90
75
12
111
6
31
5
27
28
72
56
40
23
9
9
19
5
18
30
27
12
52
20
16
5
84
15
9
36
12
18
6
79
8
57
3
45
6
54
48
39
48
3
114
39
33
54
33
40
32
33
135
16
44
3
132
48
69
9
36
27
9
31
36
92
52
36
24
11
9
45
60
43
12
11
54
150
66
67
47
48
6
19
35
45
45
15
51
9
9
31
41
72
96
54
48
1
17
51
4
71
24
18
15
12
36
64
137
36
3
15
9
63
1
89
31
23
6
3
12
33
18
45
12
21
72
51
40
29
99
33
7
32
69
115
5
39
3
9
40
8
15
1
20
27
9
28
32
57
18
6
36
30
6
43
24
56
15
6
30
6
30
25
17
39
40
23
21
33
42
1
47
54
18
18
43
36
8
21
6
12
18
96
27
99
49
5
66
37
12
5
18
42
63
36
108
129
3
33
3
3
45
21
96
18
1
8
21
24
18
13
5
7
32
87
18
18
37
11
37
68
3
57
72
24
87
73
17
3
33
3
12
12
9
91
44
21
18
6
18
12
21
4
92
15
12
73
23
9
93
127
32
27
30
18
69
21
6
30
24
19
17
3
45
6
13
56
15
69
45
31
23
30
42
30
72
27
40
23
18
24
18
45
40
17
15
45
12
6
12
45
12
36
93
12
7
12
5
54
102
15
21
91
132
71
18
15
87
49
48
152
24
3
18
3
45
187
8
39
6
12
6
48
18
6
45
28
84
41
30
186
48
15
9
12
72
72
18
37
23
18
7
68
124
36
48
17
24
51
15
96
9
21
27
15
36
36
33
52
32
3
36
108
25
68
21
12
19
41
63
64
8
88
20
4
12
11
69
4
17
54
1
8
21
24
12
6
73
8
57
54
18
6
21
52
35
85
8
72
45
7
71
45
40
20
21
36
7
5
18
36
18
72
31
32
28
32
9
12
27
12
21
36
36
72
15
60
24
57
36
19
60
11
69
4
24
176
15
81
24
24
21
3
15
30
3
3
25
29
30
37
5
39
4
128
3
9
16
36
29
87
3
6
12
18
129
52
53
18
90
6
13
44
9
60
84
162
18
78
9
64
53
27
63
9
27
30
7
48
5
84
54
153
9
15
16
20
60
52
5
12
6
54
120
15
81
18
102
7
263
78
66
133
17
63
84
69
30
45
33
12
6
69
40
32
3
85
36
5
48
54
33
148
5
66
21
24
45
31
60
20
4
44
153
30
54
3
76
119
18
6
54
27
75
18
36
42
30
27
9
162
6
12
78
37
83
93
12
9
7
41
39
96
24
24
21
19
53
84
72
7
17
87
33
54
78
66
81
9
31
29
15
192
21
24
7
29
48
91
8
87
30
3
4
29
6
18
48
24
102
33
45
31
41
36
3
33
12
31
20
48
51
129
15
30
54
36
90
60
3
51
13
17
18
18
126
36
33
9
108
36
15
12
21
7
11
42
15
21
12
60
7
77
27
15
33
21
3
28
12
5
6
18
48
ABCD 95334336172*3^$a+1 [50017]
11
21
84
12
72
12
52
35
12
85
65
30
81
45
151
8
39
9
12
72
12
24
93
39
27
49
23
18
67
48
53
127
29
75
64
48
17
126
21
51
37
71
18
66
9
15
54
18
48
9
63
18
54
33
9
162
21
63
18
31
12
8
28
119
9
76
32
33
123
21
48
63
16
11
18
63
96
28
32
105
60
3
63
78
15
51
18
42
48
24
18
39
117
108
7
96
47
108
1
35
12
60
25
23
13
32
45
60
15
12
28
35
21
60
21
115
71
18
120
24
27
16
32
123
144
1
36
11
18
111
105
24
54
36
54
27
3
13
12
68
51
18
43
107
33
3
12
24
61
12
65
7
29
36
7
20
88
71
45
81
7
11
12
6
43
12
53
3
33
36
111
12
75
33
84
16
12
17
3
4
41
79
20
15
18
87
12
39
54
114
72
36
69
28
44
12
136
17
18
12
21
33
6
18
15
39
1
11
6
115
56
52
23
36
85
20
24
60
16
20
15
54
27
21
54
21
69
39
3
54
102
24
18
55
44
16
104
27
24
18
3
123
21
16
20
48
3
12
42
63
28
11
42
19
104
72
21
27
36
3
45
15
36
30
15
28
24
20
48
15
30
39
3
84
126
3
93
123
12
136
8
27
37
47
24
21
12
3
237
15
9
9
43
32
4
84
35
12
21
33
150
33
72
15
18
6
25
12
53
90
61
12
71
18
30
114
126
18
30
9
36
15
18
15
36
24
16
29
24
99
36
39
81
81
54
18
7
17
51
84
39
18
3
3
21
117
24
3
76
11
1
17
18
12
13
20
24
21
15
21
138
6
3
15
37
155
72
150
30
18
7
36
56
12
15
6
3
124
119
72
13
11
37
8
12
45
43
56
27
60
1
36
29
3
93
18
25
116
12
3
36
49
84
20
27
72
24
12
9
4
23
21
21
7
23
36
18
3
39
18
63
48
9
60
12
36
42
109
36
32
15
18
24
30
78
3
24
3
60
33
100
12
17
36
3
4
80
4
20
45
67
20
28
47
9
36
40
36
20
21
115
29
42
9
28
32
60
15
37
32
3
48
42
91
11
69
9
27
28
35
18
18
30
18
60
25
41
43
20
72
16
11
18
15
21
51
3
9
40
44
4
35
18
18
9
84
27
13
5
7
8
21
63
33
84
6
72
1
11
18
115
17
12
15
12
4
47
21
15
21
12
76
17
18
9
57
39
48
21
75
15
54
43
20
48
40
107
12
36
18
39
3
144
1
11
54
99
4
29
51
12
60
21
90
69
39
90
27
3
18
15
45
3
45
18
33
60
40
71
33
144
21
102
45
45
54
6
12
126
24
25
5
15
81
3
15
12
57
3
45
21
3
3
12
13
5
3
57
19
20
33
54
81
39
18
42
21
36
45
24
7
29
39
51
66
18
78
123
24
51
1
24
101
84
6
54
7
48
125
7
8
57
7
137
39
4
8
15
18
15
16
11
21
81
3
48
27
36
21
16
24
32
63
6
30
49
41
6
9
21
39
39
30
18
60
9
36
16
5
78
144
66
99
81
51
36
12
27
18
42
18
19
29
6
45
99
33
48
28
72
35
36
30
3
15
45
60
21
15
3
25
11
21
75
25
5
36
6
9
48
16
20
45
3
40
8
96
3
48
6
30
54
15
12
4
59
9
148
32
15
72
9
111
25
11
9
285
7
12
35
21
33
66
13
5
6
21
24
9
3
87
48
42
7
95
24
48
24
9
9
7
41
18
6
19
11
18
99
12
75
21
45
96
15
48
52
11
36
37
96
29
54
57
63
9
33
15
12
3
61
29
15
27
37
11
33
3
57
24
4
23
25
11
9
12
21
36
79
11
36
1
56
45
24
18
66
15
93
78
33
36
4
8
48
72
15
21
27
49
11
66
39
12
168
39
72
1
17
79
56
48
105
43
11
30
7
20
24
63
45
75
25
20
36
15
18
18
12
33
16
72
11
25
5
7
11
144
105
9
12
27
12
15
21
39
18
27
9
90
30
72
15
45
3
4
68
36
69
55
8
39
57
24
63
13
23
81
36
16
47
9
33
51
4
65
39
4
17
30
21
39
25
23
24
21
108
12
21
15
123
18
43
17
27
24
12
48
105
15
100
83
9
93
15
36
16
36
5
6
18
30
9
9
27
15
102
15
28
20
84
39
36
30
79
11
6
3
45
67
65
15
15
25
32
4
11
72
42
48
43
35
9
132
69
63
99
201
21
87
39
36
33
69
42
48
18
159
63
162
27
9
12
18
24
37
29
72
75
21
7
5
18
33
36
21
18
49
140
33
48
39
15
61
17
18
12
45
105
7
5
27
51
48
36
9
63
13
5
6
129
9
39
28
108
23
45
12
33
3
48
3
57
12
28
36
68
120
9
19
8
36
12
48
21
51
15
13
84
11
45
9
67
12
44
21
36
24
72
12
42
25
36
12
72
20
15
45
9
72
36
15
24
9
7
56
24
28
11
18
7
29
108
75
40
72
20
16
56
40
8
96
27
9
12
195
18
36
111
24
51
18
66
6
90
84
21
21
30
9
45
42
129
76
5
24
12
18
21
156
27
37
24
5
3
87
21
132
27
6
3
16
8
3
60
12
54
60
39
4
77
6
138
6
36
12
18
24
51
3
81
21
42
1
72
17
12
31
20
9
36
3
40
56
129
3
12
9
48
7
119
6
51
15
162
15
39
18
18
6
99
9
147
36
99
9
15
48
21
39
73
36
164
48
75
33
12
9
43
23
193
29
7
29
102
72
61
56
184
36
11
12
18
18
60
21
12
36
93
3
12
33
3
75
33
84
117
55
53
18
21
69
15
28
77
15
72
12
45
54
24
37
53
19
35
12
78
36
19
11
144
36
18
42
54
72
27
12
52
144
11
9
9
3
28
11
108
1
47
24
72
36
18
12
18
78
19
ABCD 95334539702*3^$a+1 [50020]
138
31
5
42
97
11
54
42
45
16
17
31
17
30
33
45
19
23
18
7
24
5
30
61
144
65
79
17
30
57
96
9
30
6
132
7
5
66
1
24
24
35
36
102
3
39
6
19
233
48
15
105
24
15
117
36
18
37
23
9
51
21
40
11
12
193
17
6
1
24
24
32
123
30
127
83
61
24
23
42
18
54
15
39
25
72
24
96
48
72
104
9
120
135
51
13
48
5
12
7
96
8
81
39
27
18
19
72
35
45
9
6
9
144
40
23
30
99
105
36
3
16
59
66
90
49
11
13
23
24
9
24
15
30
12
15
88
35
21
21
19
24
83
108
6
36
48
39
75
21
16
5
3
45
67
23
1
24
11
84
73
8
39
6
84
6
36
60
73
11
24
37
5
78
37
24
80
16
59
21
88
77
3
3
85
8
9
78
73
107
72
37
24
17
48
7
65
18
114
12
15
3
60
25
23
9
88
101
67
77
102
6
7
41
126
9
81
48
18
37
5
18
9
16
48
137
55
8
9
18
13
56
15
120
24
1
200
69
19
17
31
65
183
120
24
16
65
15
16
8
72
99
24
42
3
72
160
89
31
11
18
60
7
24
35
93
81
55
41
24
96
90
24
21
15
48
36
69
120
40
32
9
36
6
37
11
30
30
25
24
23
73
11
18
270
30
102
60
93
40
71
1
8
57
31
32
27
30
31
23
25
71
9
16
23
18
18
6
24
15
136
24
56
45
54
36
96
145
107
12
49
11
54
7
8
39
1
5
96
30
6
7
11
12
60
37
17
31
23
105
24
3
120
84
73
17
55
24
72
8
9
55
56
15
12
84
73
72
23
30
115
35
36
9
33
24
31
8
111
120
25
8
57
30
33
93
30
85
23
81
24
40
96
5
90
54
60
6
1
59
48
18
3
24
57
66
37
216
72
17
6
9
136
161
39
39
66
42
37
47
78
6
21
33
31
107
12
18
12
36
7
53
60
7
59
54
55
80
9
42
156
54
19
56
16
53
60
6
49
35
42
19
83
6
90
21
16
17
175
32
40
8
21
54
37
11
12
18
39
3
21
24
33
84
75
3
21
64
17
39
9
78
30
132
7
24
35
6
24
12
3
64
47
49
80
81
108
48
48
6
96
84
1
17
7
41
79
11
72
96
12
18
6
9
24
72
9
54
48
84
78
6
60
36
84
37
8
27
60
12
12
1
32
33
48
30
36
30
60
3
51
72
85
48
11
108
6
6
24
109
48
65
55
23
9
15
36
6
78
6
19
17
39
39
1
29
48
3
75
21
39
1
35
13
72
48
72
5
19
47
84
168
13
24
35
61
95
25
24
96
8
69
91
11
60
24
12
12
57
69
99
96
64
47
30
18
42
39
27
30
7
47
49
24
32
9
79
11
37
83
12
9
16
104
24
51
13
56
16
23
1
95
121
24
11
36
9
24
81
24
7
24
24
59
61
125
19
35
36
36
24
132
42
12
3
51
156
9
16
23
78
12
7
48
71
49
32
21
43
11
45
45
78
6
150
54
30
61
176
33
36
66
9
16
119
114
7
8
81
90
37
95
78
19
32
111
108
45
24
75
45
72
15
24
12
30
24
55
89
55
11
30
39
9
18
24
60
18
6
25
59
21
15
24
25
35
138
43
17
48
15
21
43
167
18
6
84
12
121
8
21
3
3
60
57
51
37
8
21
60
79
72
8
24
57
48
135
120
21
42
54
36
12
42
33
256
41
31
23
12
54
90
6
159
69
67
89
30
6
3
16
23
81
40
89
6
25
72
8
21
18
81
9
55
35
61
11
6
12
18
48
36
6
48
6
1
23
24
1
35
42
12
30
81
51
13
5
30
18
139
5
3
63
9
15
120
30
3
57
30
25
23
90
126
72
72
73
35
12
57
93
6
37
32
3
84
30
66
9
3
45
3
13
56
39
25
17
7
53
123
15
1
5
66
49
8
72
24
16
11
12
12
324
36
48
60
1
11
96
12
90
55
5
108
132
43
8
40
41
39
51
45
24
120
40
71
54
126
24
45
75
192
60
33
9
72
138
45
96
27
24
48
42
66
42
103
233
84
18
18
79
23
217
32
33
55
113
72
7
41
18
21
3
78
48
6
84
21
9
15
16
11
69
39
49
17
36
43
71
9
9
66
45
45
12
120
30
9
15
66
30
24
1
48
35
24
6
30
9
57
24
102
73
96
59
30
7
5
43
24
56
64
23
48
36
45
88
23
12
6
54
25
137
31
8
39
57
39
42
30
9
16
53
6
13
56
57
24
24
54
73
29
3
3
42
27
16
17
31
5
42
9
16
29
43
72
41
39
24
216
93
36
42
24
13
23
73
17
42
157
23
1
137
168
135
21
114
96
126
42
6
51
24
16
48
32
9
6
1
119
129
81
79
35
12
25
8
9
87
45
43
41
60
6
13
77
3
72
21
3
24
16
56
16
24
65
30
18
6
66
31
8
24
111
81
64
137
24
79
65
7
8
27
24
30
6
9
33
7
11
60
49
29
30
30
7
17
78
42
31
80
81
24
39
16
5
91
35
229
11
ABCD 95334906944*3^$a+1 [50034]
32
40
24
32
48
120
16
24
120
72
32
91
36
60
36
17
16
32
208
24
8
64
24
24
27
5
48
31
65
7
65
115
93
32
72
43
48
5
24
72
79
96
9
104
91
36
105
111
48
161
96
40
8
96
144
16
24
96
39
17
112
3
5
48
7
84
84
89
96
16
120
75
29
7
108
5
91
5
120
31
24
185
19
5
7
9
48
27
45
8
88
8
72
40
123
36
33
8
103
17
48
31
81
39
9
104
31
185
120
7
24
41
55
89
16
240
24
56
43
5
16
56
19
36
9
56
40
32
7
60
93
8
112
168
8
16
39
57
128
55
129
87
60
5
16
15
129
8
7
65
55
9
75
96
149
72
64
120
8
31
120
9
72
8
88
8
72
43
77
48
72
43
77
163
12
57
27
53
7
24
81
8
7
24
57
32
16
15
81
128
136
24
96
24
51
45
176
16
272
7
113
96
112
39
9
15
9
8
103
96
41
24
96
24
24
136
8
67
96
29
16
63
41
120
16
3
117
80
48
16
39
9
123
45
99
45
168
48
15
9
159
36
69
56
151
33
96
8
72
24
31
36
93
96
8
91
5
7
137
48
48
96
16
32
31
17
24
48
7
65
48
91
29
40
72
51
45
15
105
104
48
48
19
125
19
5
31
33
48
224
55
105
75
69
72
3
12
24
24
57
8
115
125
192
88
15
161
55
24
9
8
103
89
31
12
53
7
105
63
105
15
41
16
144
8
16
152
79
24
57
15
105
152
40
168
144
96
24
51
48
21
15
113
7
81
48
80
16
48
128
120
24
16
104
24
55
17
43
45
176
16
80
19
60
33
56
16
39
17
64
39
105
15
57
128
112
8
31
120
33
32
160
200
136
8
115
45
24
111
156
36
129
8
103
9
104
432
139
125
184
32
72
31
41
139
29
127
81
32
112
80
160
8
16
200
112
8
72
115
5
72
7
120
24
12
108
57
32
48
79
24
89
16
24
63
33
56
31
48
65
7
65
40
8
31
9
32
72
72
55
96
228
5
144
31
185
16
8
16
24
207
84
69
48
75
60
9
39
89
216
40
32
43
5
16
8
48
19
45
24
32
40
32
72
79
9
3
48
29
103
9
24
27
77
96
67
53
55
65
40
80
31
60
141
39
33
8
64
80
151
9
15
41
48
40
51
84
81
200
19
36
24
17
163
5
271
9
96
80
115
96
45
32
16
15
81
48
32
48
67
21
63
60
5
96
16
39
185
31
57
8
40
15
153
24
8
235
5
24
19
12
129
111
48
105
96
24
15
89
7
41
40
3
5
55
9
32
216
79
96
89
16
15
108
29
31
9
48
63
60
141
8
91
132
48
17
40
15
9
171
45
3
77
48
160
56
31
24
153
48
24
15
36
29
64
51
5
184
15
17
48
55
105
120
24
56
31
41
55
24
33
128
88
15
72
33
87
57
72
8
40
32
48
31
120
17
79
24
17
40
3
5
7
89
79
9
8
24
16
72
72
111
84
29
40
216
8
120
16
51
21
8
160
96
51
93
72
104
175
36
60
9
15
185
55
201
72
32
24
16
8
192
55
84
96
125
88
111
81
48
72
15
33
48
104
16
8
72
79
65
120
48
72
120
19
69
87
24
12
125
19
45
24
144
8
40
168
51
5
48
16
24
32
40
8
40
48
63
17
24
40
39
89
48
24
64
72
15
33
32
24
96
88
27
48
60
9
27
29
96
24
55
41
96
55
33
51
45
15
9
24
111
17
24
48
232
24
27
29
19
29
16
24
32
120
208
48
72
27
21
128
31
105
120
48
48
24
24
32
144
55
113
40
32
160
288
63
89
24
7
129
96
48
104
136
72
15
120
89
48
7
33
72
111
33
15
9
51
125
31
24
81
171
69
48
ABCD 95335104882*3^$a+1 [50004]
21
9
60
39
128
12
61
35
55
77
172
32
25
24
47
7
42
60
11
7
30
23
67
30
95
1
24
66
66
54
36
30
15
8
36
49
6
6
75
45
11
7
60
6
36
11
43
60
54
11
25
11
48
37
18
93
33
47
49
18
30
42
29
85
84
11
31
30
23
31
17
48
25
36
51
27
66
6
9
56
13
11
12
79
45
15
24
29
1
30
5
1
78
42
63
8
7
17
13
71
64
56
12
72
25
6
6
11
49
23
36
25
35
72
37
36
167
13
36
35
24
16
3
53
73
47
79
54
6
53
12
48
25
6
60
5
12
12
12
36
19
125
24
31
89
16
36
20
37
47
73
36
47
7
60
6
27
27
41
25
36
15
15
78
12
24
35
25
24
36
30
6
59
1
83
85
6
5
1
60
143
25
23
13
24
83
24
25
59
1
11
19
18
36
27
9
24
144
12
54
9
8
79
24
30
60
24
27
3
5
97
11
37
35
12
25
24
66
45
36
27
6
54
30
6
60
17
97
12
24
6
41
7
5
7
48
30
35
1
47
52
8
37
36
59
1
47
12
36
12
12
31
65
4
27
54
11
13
6
84
5
1
30
30
24
3
9
210
69
20
49
3
3
60
30
156
30
5
25
78
6
6
41
12
7
45
9
54
53
48
55
180
6
108
11
12
49
48
12
18
21
36
15
30
24
71
40
15
21
33
59
55
12
24
65
49
42
5
84
1
75
33
12
60
143
48
49
24
30
5
12
7
65
16
36
9
6
18
120
222
30
24
96
60
11
48
79
53
7
5
72
24
60
61
18
96
54
11
12
84
73
30
53
4
15
174
6
18
216
30
6
174
30
84
3
3
36
41
43
41
13
30
6
30
6
3
21
11
84
60
1
30
5
40
39
101
36
13
6
48
30
15
15
132
18
15
21
96
18
36
29
36
31
29
24
37
18
60
53
7
60
36
24
12
30
71
37
30
30
42
240
9
9
12
11
7
30
36
71
13
6
66
59
31
45
108
45
11
31
5
13
120
36
35
84
12
49
24
6
6
108
120
6
17
28
44
1
6
18
35
55
113
13
60
47
40
69
39
39
53
13
6
41
13
6
18
11
16
9
6
21
104
13
6
6
84
39
57
11
103
5
49
27
39
36
84
17
37
23
73
95
64
8
19
9
15
90
66
60
5
49
47
19
90
84
71
73
162
48
72
5
36
48
25
120
71
13
71
31
29
12
12
12
85
59
1
35
43
6
24
12
78
12
18
30
5
31
65
24
91
69
21
6
24
66
11
7
41
25
36
144
96
23
1
24
12
30
5
79
5
49
30
5
37
24
27
27
6
60
24
60
3
32
97
30
53
31
24
6
71
19
24
6
90
5
16
36
3
6
23
37
18
53
37
36
39
57
24
36
155
103
12
60
21
3
60
9
27
29
1
15
56
12
40
8
49
30
48
120
5
85
15
32
55
24
17
19
69
36
15
24
36
48
53
4
44
1
24
24
15
195
42
60
11
12
7
29
12
7
30
11
16
44
55
5
112
69
78
42
84
11
40
3
36
36
41
7
36
24
96
5
25
60
11
13
3
32
91
41
36
13
36
30
81
27
5
220
21
6
29
31
24
17
52
45
60
90
21
36
69
6
108
12
18
42
53
1
15
44
7
129
9
35
1
60
30
60
21
3
30
11
55
29
7
24
89
36
4
27
29
16
3
72
41
259
29
49
11
1
30
9
36
9
171
3
12
54
24
30
36
5
60
64
20
1
11
79
90
15
56
24
1
18
5
76
21
54
149
1
36
23
85
6
41
13
36
6
54
6
5
13
6
66
30
48
41
12
72
37
23
1
30
24
101
1
24
51
20
24
1
24
60
15
56
16
33
36
35
60
49
35
24
7
24
30
30
30
6
41
19
78
42
24
30
24
72
11
12
7
48
17
24
84
40
45
27
63
41
19
36
60
90
6
24
5
19
33
129
60
18
12
24
90
54
36
36
53
25
3
108
56
73
71
31
5
16
3
66
39
21
18
5
180
7
78
6
5
24
7
24
60
90
36
15
39
5
1
23
36
85
36
30
24
54
12
18
222
24
35
12
60
12
7
101
109
108
11
25
36
23
48
13
51
93
11
144
25
180
12
24
36
18
6
24
83
12
61
66
78
12
11
24
16
3
54
60
27
9
59
37
24
11
13
83
48
24
55
33
9
83
55
125
25
27
8
12
48
31
81
75
29
25
54
30
12
135
9
11
19
66
35
4
20
55
90
24
6
6
11
12
7
29
1
90
114
24
60
63
8
12
13
30
90
6
5
13
72
11
19
78
11
31
54
24
90
6
35
25
36
18
12
24
60
29
67
78
36
15
21
11
72
36
1
84
54
5
121
24
71
12
19
65
19
29
7
60
9
32
12
48
52
45
12
15
128
12
40
9
6
30
24
30
60
6
54
5
24
91
29
55
6
36
18
17
13
47
19
17
37
6
17
7
42
51
33
96
90
60
45
20
16
39
18
30
41
24
48
19
33
36
105
30
54
47
13
12
18
30
6
96
54
30
54
30
33
3
30
24
23
37
6
17
12
55
6
24
12
60
15
36
27
60
60
33
72
36
21
24
6
89
1
143
1
114
53
7
12
18
11
4
116
25
35
49
11
19
6
95
36
40
45
11
72
37
24
96
3
8
7
41
19
6
24
6
6
18
45
20
1
66
21
57
42
24
84
12
33
45
23
19
21
27
30
35
1
6
24
5
1
11
19
78
12
71
13
6
60
65
84
19
6
54
21
92
49
18
21
39
66
24
90
41
19
36
9
27
18
35
7
78
23
12
1
35
1
15
56
79
18
83
19
65
13
60
6
24
12
89
12
60
12
7
54
231
9
30
24
41
4
15
17
36
49
18
72
9
159
12
45
8
7
29
19
113
12
1
47
12
55
6
90
105
39
5
28
80
79
21
92
61
11
73
15
36
36
20
43
12
30
30
30
11
7
120
5
1
54
12
113
67
60
54
24
6
21
39
17
37
ABCD 95335187074*3^$a+1 [50059]
59
67
21
45
3
24
8
25
23
31
54
51
80
144
24
61
59
61
35
72
48
72
175
78
150
60
137
25
15
75
48
29
88
45
27
192
8
103
65
72
7
24
150
72
150
149
91
120
18
72
3
141
3
48
168
51
66
48
27
72
21
11
48
72
16
33
90
77
24
136
8
205
132
84
3
51
77
43
117
3
69
63
24
216
108
12
150
54
126
87
32
91
60
18
12
150
69
8
13
59
55
185
40
320
91
90
24
11
25
87
8
64
96
63
161
85
35
168
48
55
153
27
60
60
245
205
3
51
5
1
18
156
185
259
210
59
7
36
173
112
104
64
72
63
9
171
197
13
60
42
60
177
8
48
31
33
80
91
45
24
87
105
80
24
64
123
5
13
131
229
102
18
11
16
3
69
57
144
87
15
78
107
13
51
111
65
43
96
5
48
103
30
219
8
73
60
78
141
8
181
66
41
19
306
27
27
54
159
51
12
225
360
72
111
105
87
33
291
21
39
89
144
16
231
41
13
51
80
61
35
40
32
43
5
160
152
43
78
36
99
176
109
227
85
30
48
69
21
42
78
126
29
67
108
17
43
30
102
24
6
155
145
138
77
25
47
1
162
120
18
72
18
132
5
55
137
88
69
51
33
186
246
18
270
111
129
12
18
30
59
7
41
55
60
53
7
177
141
90
201
8
88
200
55
33
45
27
69
6
5
120
72
72
16
45
27
8
184
75
114
27
8
67
90
59
235
53
16
111
36
18
27
63
105
141
11
55
60
24
69
51
93
80
7
33
96
15
36
84
65
72
168
7
54
155
19
197
25
18
29
31
36
53
13
30
84
30
219
231
41
88
117
30
5
72
31
9
21
59
96
40
24
63
17
31
297
15
108
45
51
36
209
19
101
55
81
15
89
144
7
24
153
8
85
138
89
31
17
139
29
256
8
37
35
144
67
60
17
13
144
11
72
43
54
23
13
18
30
35
61
11
43
29
7
66
119
88
216
72
48
117
18
9
72
69
11
61
294
240
5
115
101
192
136
24
152
64
117
35
55
30
59
19
66
6
78
12
299
136
8
55
150
11
144
145
30
6
131
79
6
59
48
96
64
200
43
60
24
41
40
45
84
111
15
48
65
96
40
21
3
120
105
71
85
90
156
60
30
59
304
72
15
33
80
24
7
185
16
39
54
267
8
184
3
5
72
1
132
24
51
144
231
65
25
60
3
21
54
132
17
48
13
11
64
27
30
135
144
51
18
42
138
42
213
111
60
54
282
5
49
23
61
27
192
96
15
12
45
152
7
126
108
126
24
180
192
120
29
49
102
17
43
90
3
15
57
48
27
84
36
18
216
24
35
175
60
189
3
69
96
135
48
41
40
24
327
30
147
200
1
15
15
57
123
29
31
12
93
72
192
21
162
57
81
132
147
8
72
163
125
72
7
113
72
16
195
48
21
8
136
15
17
13
12
23
175
36
24
60
57
15
24
54
147
15
270
54
60
144
41
61
30
29
144
64
32
19
72
197
40
21
11
144
7
ABCD 95335311304*3^$a+1 [50015]
36
6
29
48
43
42
12
48
6
42
84
11
48
91
101
19
36
30
114
6
3
21
48
11
37
24
48
83
79
30
54
12
48
6
6
5
19
45
201
23
256
81
84
30
45
33
191
16
249
66
5
25
24
42
312
66
90
126
36
239
103
18
39
93
12
30
156
108
30
96
51
32
13
264
24
84
6
105
21
11
48
19
36
9
32
25
90
24
6
78
17
193
12
234
24
81
57
48
6
114
30
17
109
35
25
39
21
60
54
36
6
42
53
19
126
102
41
1
114
12
65
85
27
33
54
54
24
6
126
183
3
29
73
135
32
1
48
66
54
30
30
6
24
282
3
51
60
126
78
306
30
6
48
95
79
17
61
60
39
189
35
19
125
85
138
18
6
18
36
51
63
60
102
90
84
42
78
6
6
210
78
60
81
33
15
27
5
1
174
18
6
36
96
12
102
48
90
180
12
30
60
111
27
6
47
55
9
96
69
48
6
12
84
5
16
3
30
174
6
84
162
66
3
27
30
78
9
96
21
18
66
42
29
19
42
90
57
21
27
57
60
30
78
24
39
45
60
39
21
36
54
42
114
66
83
1
48
63
63
81
9
60
30
156
66
18
66
66
270
108
144
111
81
15
144
27
60
42
108
35
7
12
18
66
41
31
33
27
78
30
72
72
57
48
21
24
3
9
119
7
18
39
27
66
3
15
12
102
36
27
39
9
27
5
55
24
156
53
61
83
31
24
96
6
6
42
147
9
87
48
21
60
6
30
18
30
36
54
72
72
66
95
1
108
132
6
90
48
96
15
39
90
12
60
23
25
156
30
18
12
114
42
12
30
6
12
18
197
13
6
108
18
24
144
6
6
42
65
7
6
84
18
96
96
18
120
35
13
99
111
108
5
205
102
125
55
114
126
108
6
23
48
7
36
42
42
42
6
174
78
53
103
114
108
168
99
21
12
30
84
138
36
42
48
36
129
9
30
105
93
12
12
90
24
54
3
105
39
9
30
41
48
25
71
97
30
33
45
30
5
7
30
54
174
71
25
36
3
45
96
83
7
36
5
67
72
6
120
12
36
24
66
66
180
30
249
87
9
69
107
48
25
39
128
115
18
6
21
75
54
63
15
66
95
16
111
33
80
31
6
24
144
24
11
37
30
29
121
23
109
12
54
36
45
144
27
48
101
55
204
54
72
15
33
36
42
30
60
144
6
24
78
78
45
144
39
204
132
9
21
108
30
33
33
12
3
9
6
81
21
27
32
19
132
120
114
15
129
54
41
55
57
48
45
210
81
21
54
210
48
36
54
42
15
3
18
78
66
11
160
75
24
29
1
15
15
114
12
42
72
90
174
12
30
120
180
228
6
9
32
144
19
72
30
24
6
9
99
29
13
24
18
66
12
18
150
35
49
18
45
93
12
39
96
80
64
129
12
18
30
35
25
144
48
18
186
30
18
108
47
37
11
7
41
37
132
108
30
93
129
42
30
48
90
93
117
60
102
6
42
18
54
65
19
6
23
61
42
102
30
101
25
186
189
32
7
12
54
66
5
16
99
141
240
9
30
105
21
59
19
12
33
9
60
11
1
15
39
36
18
3
48
96
69
11
64
315
21
45
3
21
54
42
48
48
42
12
60
114
54
30
6
42
378
42
78
36
114
11
1
24
6
24
78
123
87
132
36
209
13
42
201
105
42
18
24
204
60
6
54
30
6
11
64
249
135
39
57
105
24
6
54
30
21
21
42
42
18
48
5
79
65
16
33
15
75
6
30
6
54
5
31
113
55
42
12
3
15
65
7
57
3
42
24
30
96
54
71
16
15
54
54
21
48
45
83
13
42
54
3
33
144
36
54
54
6
36
5
43
36
114
24
36
35
31
54
59
37
30
45
3
132
9
81
120
180
179
16
21
24
60
71
223
60
69
96
99
6
36
198
6
6
120
105
33
66
54
30
185
25
60
11
55
12
29
91
48
114
48
35
64
45
ABCD 95336027474*3^$a+1 [50066]
27
18
72
18
198
72
144
216
72
11
79
33
3
285
21
18
36
69
192
45
18
465
288
129
90
54
36
36
54
54
11
223
65
288
79
36
18
342
5
64
111
72
36
126
126
137
25
126
126
36
18
5
391
36
144
54
180
59
265
108
59
64
21
11
112
183
18
162
54
108
90
36
69
3
29
115
54
90
126
15
21
123
224
85
36
167
13
180
47
7
180
108
72
18
18
29
16
96
48
45
243
9
23
265
108
144
36
18
54
303
75
5
157
131
112
27
36
54
126
54
18
18
36
159
237
54
108
18
18
45
32
229
180
23
157
90
108
216
389
25
18
18
51
144
111
18
47
43
36
144
126
72
108
36
36
90
72
72
29
7
105
39
105
176
48
85
27
9
306
198
15
32
7
90
36
27
45
198
54
108
54
108
72
18
180
27
99
90
126
54
54
216
81
225
159
75
72
18
36
18
18
90
105
183
306
90
36
90
198
185
64
3
54
18
101
61
51
147
18
27
27
450
36
47
112
80
31
65
160
45
162
36
285
39
153
144
96
48
99
173
7
18
119
48
13
90
72
36
144
18
54
108
18
167
31
90
119
43
18
72
155
48
31
18
108
18
54
126
180
252
108
72
54
108
90
180
36
36
54
11
43
252
90
144
47
25
135
272
16
117
108
180
144
90
33
93
99
96
32
144
25
231
183
54
72
90
126
72
72
198
18
18
54
18
108
69
3
18
27
27
180
18
108
36
15
288
147
126
90
357
48
27
90
108
95
13
54
36
41
49
15
129
15
93
144
36
18
45
27
108
216
81
135
90
239
193
95
112
63
33
3
162
123
21
144
162
108
36
153
27
126
270
9
63
65
16
45
275
31
81
63
72
249
273
47
79
54
18
137
25
18
213
39
90
63
99
144
45
387
18
27
45
72
108
54
41
144
31
54
123
93
18
126
51
57
23
208
176
25
119
115
77
64
144
165
11
241
90
180
18
72
90
162
11
16
63
36
45
99
45
63
54
11
43
101
43
72
29
187
270
90
108
162
144
335
48
31
252
54
63
27
5
31
18
54
18
54
36
29
144
16
81
180
18
162
18
90
522
177
3
29
16
99
18
36
455
400
32
64
3
36
36
126
135
207
65
151
126
18
41
49
180
126
144
252
33
3
173
16
320
208
345
36
99
27
5
49
15
57
18
5
49
72
108
27
81
18
126
95
49
162
54
54
81
99
72
5
112
63
162
63
45
108
54
18
15
ABCD 95336090912*3^$a+1 [50029]
48
3
77
16
44
1
60
15
36
15
53
28
9
6
48
9
87
174
12
54
24
6
66
9
80
16
9
23
73
35
4
39
45
24
12
20
25
24
51
8
7
33
72
21
75
33
71
1
30
5
169
23
91
90
87
24
9
39
12
36
44
1
95
13
30
66
126
29
25
24
131
1
78
6
75
21
18
72
53
4
12
20
4
75
57
12
21
15
36
36
93
11
25
11
13
6
54
42
153
44
1
51
9
72
24
35
4
105
6
6
84
123
27
96
17
76
84
36
12
8
16
20
60
48
31
6
24
51
60
116
64
135
30
75
24
15
41
36
4
9
6
33
111
9
8
73
36
84
107
25
108
87
9
54
6
75
60
36
63
17
13
47
13
36
66
138
71
61
18
45
12
8
100
81
3
93
3
72
80
4
9
12
3
21
3
21
180
35
7
24
105
48
63
24
6
23
4
87
33
12
8
36
16
111
69
128
52
44
40
45
95
25
12
90
17
12
139
41
1
107
16
44
72
36
49
75
45
66
90
15
32
52
51
77
1
71
100
15
69
27
9
20
84
31
41
64
15
69
45
11
1
114
113
60
1
11
79
17
12
1
35
31
6
147
21
15
84
57
36
24
155
25
39
15
17
120
13
42
150
120
3
21
15
21
3
117
23
37
107
40
33
39
39
30
35
31
66
15
8
61
71
13
132
35
64
20
19
57
24
44
1
23
1
12
24
3
51
65
7
9
9
47
133
12
35
25
83
24
13
114
9
15
42
39
60
9
15
57
63
32
48
144
37
3
68
13
12
84
24
66
53
37
6
33
24
8
25
179
28
128
40
15
78
15
27
24
24
30
12
59
61
30
17
1
51
20
124
20
31
29
1
24
59
7
33
20
100
12
9
36
123
8
25
48
15
12
9
39
15
66
24
96
3
8
43
30
71
4
60
36
44
85
6
29
16
21
27
51
21
9
12
294
24
9
57
54
41
25
15
48
63
18
15
15
65
7
48
17
64
81
23
157
95
48
24
28
84
36
8
1
6
18
11
76
12
12
24
105
12
27
8
64
189
47
73
12
15
24
45
3
33
48
15
116
4
60
44
48
49
15
15
93
81
27
9
35
19
9
21
12
15
45
24
3
117
15
44
61
63
20
36
145
27
45
18
17
13
47
52
33
60
47
163
24
65
16
33
30
66
60
35
16
24
39
5
40
20
36
85
30
5
1
84
6
144
126
35
52
12
39
6
23
37
11
19
66
54
30
63
8
84
60
25
3
21
27
44
121
18
41
40
140
25
135
105
114
9
33
83
40
45
39
12
8
61
12
84
3
12
45
36
24
60
36
39
9
11
145
35
28
3
29
48
52
135
6
3
15
41
31
48
21
105
83
1
96
6
18
59
13
95
13
39
60
57
15
21
18
6
23
1
42
30
99
24
36
20
55
30
24
72
90
33
56
1
15
15
69
8
43
33
56
25
6
18
30
21
44
1
126
57
12
24
165
47
40
24
44
1
63
12
15
6
48
11
31
5
73
35
1
54
5
61
15
140
19
42
23
31
45
69
102
54
51
9
54
6
35
40
80
31
65
12
13
47
1
39
21
66
29
1
24
111
21
39
8
37
51
15
18
60
11
4
57
39
80
1
143
4
33
27
152
28
60
12
21
48
35
7
105
9
71
55
9
144
32
25
23
36
4
36
48
51
9
33
24
11
43
81
9
12
60
63
201
75
21
144
39
96
204
75
30
42
17
1
159
21
36
15
9
59
76
15
6
24
15
21
15
105
24
47
25
15
188
40
27
24
9
24
21
71
40
9
72
27
33
108
120
11
49
111
45
59
36
145
15
44
25
12
3
24
12
45
24
11
4
56
31
5
49
3
12
24
21
11
19
24
42
27
3
24
6
3
45
111
75
186
24
11
28
72
33
12
27
21
60
132
3
36
8
37
24
60
39
3
24
186
23
7
33
87
78
135
21
3
3
77
43
30
90
5
112
152
25
123
132
45
6
9
8
1
36
66
17
40
12
9
11
36
25
63
141
3
36
72
44
196
20
13
12
27
20
1
66
24
57
15
9
20
49
11
61
24
35
136
8
4
72
45
23
36
16
20
100
21
47
196
32
4
20
19
45
24
33
3
84
3
18
71
1
24
84
39
3
30
35
25
84
3
117
60
24
60
39
21
12
119
19
45
36
45
120
51
69
11
13
27
8
124
57
15
24
36
21
24
23
1
27
8
1
54
9
68
52
56
4
3
57
21
132
48
12
18
57
8
1
15
39
6
39
51
65
36
192
132
220
9
12
24
36
39
68
97
54
96
5
1
27
33
179
25
159
36
21
18
5
16
8
108
160
104
136
15
48
66
99
32
4
20
36
25
23
37
18
57
15
114
36
27
12
48
12
15
30
36
24
60
3
176
40
15
42
48
6
24
41
28
8
43
45
21
15
15
24
17
24
49
51
69
87
15
24
41
25
30
17
61
75
21
11
84
40
108
12
9
11
24
1
119
37
114
66
27
51
30
35
31
5
1
24
75
120
48
20
16
51
30
120
35
1
15
12
27
41
13
35
7
54
36
48
15
44
40
8
52
57
15
21
39
21
15
84
20
31
30
75
15
48
21
20
4
165
12
35
12
100
21
51
9
72
30
5
133
35
16
20
79
66
24
15
44
37
15
21
ABCD 95336474284*3^$a+1 [50015]
35
12
16
20
4
57
3
56
72
12
67
24
9
96
60
60
204
56
100
21
3
8
7
21
57
87
3
18
119
16
99
66
35
19
108
60
54
18
36
45
21
83
85
15
33
78
9
188
60
112
27
54
59
25
6
12
54
108
36
15
27
12
65
13
35
12
48
7
41
12
133
35
19
12
89
4
8
7
6
30
6
83
7
18
15
51
65
72
13
12
42
18
3
80
7
120
24
149
12
48
1
6
53
4
8
28
87
53
12
7
18
48
60
12
24
59
40
44
40
87
41
13
15
24
51
65
40
44
7
6
18
30
24
48
23
4
8
28
24
75
5
103
33
44
13
3
57
3
60
44
55
53
85
63
9
6
54
11
1
23
36
19
36
17
60
60
25
18
137
25
23
4
8
28
20
7
33
24
20
16
32
19
126
48
35
4
15
6
84
195
8
19
33
8
13
156
39
24
36
80
7
33
144
3
17
85
15
116
199
41
25
167
49
99
32
37
18
33
20
40
45
35
12
7
18
63
84
291
30
15
60
129
11
132
28
144
3
5
12
25
120
18
72
5
13
63
81
11
7
6
54
21
189
23
28
39
6
30
45
87
57
36
9
6
5
169
60
51
20
84
16
84
20
13
3
69
95
100
87
53
36
1
54
24
30
42
54
155
24
13
35
7
18
48
95
12
132
121
144
75
3
5
43
6
11
28
135
17
52
3
33
140
100
75
5
84
16
51
54
15
21
6
48
6
11
28
32
157
132
11
88
60
15
72
24
9
60
24
105
75
20
16
32
13
24
51
92
108
109
12
3
20
13
3
51
168
53
49
3
8
28
39
53
48
72
120
85
12
195
20
60
157
24
12
54
60
41
172
8
7
18
3
15
42
35
28
20
4
33
3
152
7
18
3
15
72
53
25
15
51
54
59
76
15
54
11
12
13
119
16
24
3
18
47
25
27
93
35
37
15
27
33
93
63
75
5
4
20
103
5
28
75
29
43
5
52
8
25
35
60
79
54
39
51
45
80
4
15
18
3
144
36
75
9
75
6
35
4
45
6
5
12
28
27
17
1
35
12
12
7
18
6
9
3
53
241
3
177
18
5
16
32
13
54
5
16
80
4
8
19
66
47
13
3
15
77
60
127
21
105
95
1
143
37
30
18
51
32
13
107
12
97
66
18
24
171
24
51
252
153
69
11
37
24
30
29
12
72
16
15
24
21
200
7
5
52
3
17
91
90
30
5
19
53
13
36
59
55
12
33
57
24
36
3
15
54
36
12
54
29
4
237
23
16
20
264
7
33
51
9
36
105
120
15
152
37
75
15
105
33
18
65
24
16
32
7
21
20
64
8
55
33
32
48
7
33
84
56
49
18
120
93
20
4
8
60
28
99
30
23
19
18
155
73
63
9
15
3
117
20
40
8
19
29
4
33
42
36
66
6
90
12
78
54
36
18
5
79
5
36
12
79
66
35
72
37
54
5
12
55
24
9
24
20
1
75
105
35
64
21
39
87
36
17
25
35
96
79
6
54
21
51
33
75
18
35
72
1
107
12
100
27
6
3
15
17
88
24
8
43
5
4
21
132
84
11
12
16
20
12
73
60
15
21
18
45
3
24
41
12
120
55
45
123
48
29
16
60
32
52
60
8
72
1
72
54
89
37
27
68
49
11
208
81
23
73
72
15
8
85
12
11
97
3
15
9
15
45
68
72
16
32
13
35
97
90
93
84
51
180
9
8
7
30
11
49
83
19
53
61
90
12
5
12
40
36
60
24
57
203
40
68
13
47
12
55
21
24
60
15
6
39
116
55
54
6
5
7
33
9
11
55
5
1
48
11
7
42
11
7
18
174
42
23
13
18
77
60
187
113
7
65
36
7
108
65
4
36
20
97
12
23
88
24
27
101
108
60
1
3
3
65
19
18
11
40
44
1
36
71
13
15
60
84
36
92
25
83
40
140
1
59
12
37
6
36
90
39
92
67
12
36
5
12
7
33
3
174
23
16
24
33
35
19
54
12
143
55
6
39
20
85
107
60
132
25
51
20
1
3
27
18
60
35
60
13
3
15
45
237
132
15
21
47
112
15
90
6
66
3
128
48
37
23
31
53
180
73
23
67
17
91
9
33
3
32
19
69
44
100
36
60
45
35
7
33
15
6
11
12
13
27
21
42
5
13
95
49
71
4
45
83
28
105
75
15
36
60
93
36
69
18
33
69
6
77
28
44
76
24
15
125
60
36
37
180
35
60
108
72
13
95
60
25
35
12
19
6
3
15
29
16
80
4
15
18
23
24
160
3
24
113
13
35
60
43
45
20
60
12
12
1
95
12
19
9
9
11
24
1
95
4
3
33
9
30
41
64
27
89
19
81
39
6
15
21
48
23
13
42
102
6
9
21
15
20
79
72
144
17
12
40
141
24
15
3
5
133
24
30
53
72
43
72
53
28
165
35
4
36
20
91
9
9
18
5
52
8
48
4
111
24
225
56
61
36
84
6
113
24
48
48
12
60
28
32
25
3
20
19
30
83
28
92
19
9
135
65
40
57
47
16
24
3
117
93
24
30
41
73
ABCD 95336651422*3^$a+1 [50024]
6
27
57
3
84
21
60
30
42
171
27
9
69
60
15
45
60
132
51
177
168
24
12
147
39
174
96
120
87
21
183
69
75
39
141
33
60
27
180
36
36
180
36
168
57
36
66
78
36
51
36
321
183
15
21
33
24
204
63
120
153
84
123
45
12
108
60
72
72
144
6
273
207
18
63
153
36
36
15
33
87
117
48
18
42
84
51
15
78
132
48
12
3
63
9
132
3
90
24
108
99
12
51
81
105
15
36
3
138
6
114
15
15
42
51
99
21
36
36
45
60
3
39
30
96
24
51
57
30
150
138
21
21
15
21
18
45
9
12
78
174
18
90
132
51
165
63
72
291
177
21
90
69
57
18
234
6
246
51
87
18
24
147
84
108
9
63
27
192
30
27
21
114
246
216
27
57
51
69
192
51
51
18
78
9
39
96
234
120
147
21
54
78
3
108
24
36
192
72
105
144
3
204
21
15
33
384
36
180
72
180
72
27
36
105
135
21
123
12
75
150
63
9
12
51
99
9
135
78
27
189
24
96
12
51
168
12
63
138
51
72
21
102
54
24
96
66
42
15
87
69
117
102
33
36
21
6
9
36
129
15
117
84
84
102
30
24
27
15
78
276
30
21
72
3
81
9
72
99
33
120
96
120
24
48
60
60
51
69
108
111
21
3
36
57
12
168
126
18
192
51
75
18
24
36
99
273
24
54
66
159
117
27
144
36
21
3
51
30
156
36
63
81
12
51
57
84
150
33
36
24
57
36
27
96
33
87
129
18
57
273
63
21
192
39
45
30
96
6
27
153
111
24
69
48
132
6
30
87
33
3
72
153
135
57
264
48
36
84
39
9
84
63
21
78
9
39
96
441
21
12
39
57
168
72
84
3
93
18
117
9
63
291
33
72
57
72
60
63
36
201
240
156
96
27
144
39
192
66
78
57
24
111
45
99
54
60
30
18
30
90
60
24
12
27
69
6
66
12
48
96
96
207
12
165
15
504
36
21
288
12
27
9
12
243
57
72
18
42
6
81
15
6
48
12
12
18
9
72
117
24
60
231
57
3
12
33
12
99
21
39
21
54
66
36
24
63
93
60
36
27
33
24
24
36
102
18
60
24
42
6
12
15
15
48
141
33
36
222
66
96
120
183
33
144
126
105
69
39
132
45
147
183
21
9
27
48
57
159
57
102
42
108
51
24
57
99
57
144
51
24
48
105
12
90
150
99
156
165
3
105
60
195
48
27
81
9
24
39
72
36
96
21
99
81
144
18
102
39
36
228
36
60
69
60
27
33
12
66
90
60
84
51
57
24
108
54
6
156
12
114
18
36
72
144
162
81
24
264
36
24
57
42
192
45
36
57
24
27
132
111
45
168
36
84
57
72
180
12
3
132
108
15
42
36
72
42
90
96
12
27
45
39
123
81
33
36
108
15
81
72
72
15
84
27
30
15
21
51
45
51
264
9
108
78
93
24
33
51
21
75
33
6
45
24
9
48
12
87
36
36
81
150
30
264
96
138
18
168
132
27
93
12
219
12
9
168
60
15
9
84
72
87
180
75
30
111
9
171
180
57
75
48
21
24
ABCD 95336704954*3^$a+1 [50029]
173
37
24
15
39
17
120
36
7
30
47
13
3
8
79
41
204
52
80
60
28
72
48
12
93
30
17
25
24
90
189
15
45
20
55
65
16
15
17
193
6
81
3
6
23
28
12
8
72
1
6
29
109
15
20
12
4
9
35
25
11
79
120
150
6
57
3
5
96
24
1
78
41
12
67
65
25
3
12
15
21
39
53
24
24
91
5
19
60
9
12
15
53
88
80
52
51
41
64
56
16
8
52
3
66
63
128
79
9
81
15
8
1
66
125
64
44
16
60
9
15
15
41
19
5
40
68
12
88
12
15
45
21
11
43
41
60
4
20
55
65
25
132
108
75
20
7
41
12
12
36
13
35
36
124
12
9
71
24
76
92
40
168
48
32
7
60
53
12
16
332
84
4
92
37
12
54
54
42
18
23
67
17
16
32
72
4
20
49
60
12
23
115
36
81
45
23
16
84
48
12
81
27
9
114
9
12
8
61
54
5
36
12
72
160
135
57
123
33
9
51
24
204
39
165
20
16
75
161
16
20
19
45
3
17
60
43
42
135
33
30
30
36
15
72
32
7
129
72
3
57
27
33
48
75
29
16
9
90
6
39
12
3
12
5
16
8
24
60
85
30
93
20
48
1
24
6
89
36
4
15
24
5
25
6
24
5
36
12
168
96
16
44
79
84
6
59
67
5
16
93
84
47
36
84
169
216
60
35
60
60
40
44
1
59
24
28
87
93
87
41
1
11
7
5
127
65
115
29
16
33
111
72
57
12
131
49
84
15
164
12
36
7
30
30
36
6
108
6
24
33
63
41
133
3
20
12
96
31
5
28
51
29
25
71
61
30
153
36
15
9
20
60
72
13
35
7
9
99
66
11
96
48
1
143
25
3
20
7
65
40
48
44
55
93
48
93
15
36
15
9
15
81
8
40
27
48
77
108
115
72
41
28
36
8
208
27
5
136
9
15
48
20
19
9
56
40
3
53
24
13
123
3
29
96
55
9
51
6
30
41
24
4
140
1
24
24
47
19
65
4
8
40
27
117
96
8
36
28
8
13
96
78
45
128
24
16
60
3
9
15
65
55
77
79
21
56
24
48
37
18
5
37
75
60
56
88
96
8
72
25
18
6
36
3
12
153
11
60
60
121
23
88
264
20
49
59
55
41
16
56
204
4
56
43
12
78
11
84
31
77
19
21
24
93
123
60
39
41
100
44
55
5
25
15
3
77
24
24
37
3
15
120
41
19
117
33
27
44
72
24
48
85
6
5
40
12
60
8
16
3
45
80
40
56
19
42
3
8
24
16
243
45
15
36
24
101
25
3
27
5
85
23
91
105
21
18
93
12
51
45
12
68
79
5
1
120
35
16
15
24
21
48
8
13
11
4
20
24
25
123
27
17
79
117
84
24
80
1
23
12
43
36
17
148
32
67
6
24
6
17
7
45
68
12
76
32
4
33
11
40
45
11
43
60
93
3
29
12
120
24
84
76
15
5
64
12
3
12
9
96
3
21
39
17
16
12
75
57
69
24
11
19
5
37
23
36
12
28
9
12
35
13
35
112
128
72
49
90
6
51
3
24
5
76
24
80
12
156
19
48
53
24
36
60
48
64
27
30
23
88
72
20
37
78
173
12
67
5
25
51
60
32
67
60
78
6
5
1
75
63
5
97
18
41
49
36
47
163
6
99
20
64
152
24
49
23
73
39
87
114
27
32
36
24
36
55
29
31
29
60
115
65
36
60
96
48
151
6
71
72
16
39
17
73
47
36
37
27
15
53
60
96
12
43
9
15
5
60
28
104
25
23
55
65
36
52
24
56
48
16
9
15
15
5
52
32
168
168
16
69
36
63
15
5
28
8
19
5
37
75
8
40
27
41
148
80
12
84
96
28
39
5
48
64
24
9
47
40
45
3
8
24
43
21
80
96
25
18
45
32
24
85
59
28
27
41
64
45
36
24
23
12
31
45
20
19
12
54
59
52
104
16
144
105
66
18
11
1
11
7
36
9
45
27
104
25
87
24
8
12
85
123
212
48
31
41
19
24
6
51
60
56
120
72
40
21
27
9
59
4
15
177
123
17
19
60
5
16
9
35
25
54
17
43
120
6
6
5
19
9
36
15
9
20
36
160
24
8
37
75
8
37
3
93
27
80
52
68
28
12
57
23
88
44
48
28
24
72
9
11
103
57
44
19
12
101
12
31
9
45
15
75
21
45
15
24
15
45
15
30
23
43
81
36
33
27
44
16
39
30
3
231
41
108
36
12
60
40
39
9
9
63
3
5
19
6
51
9
11
25
15
48
48
57
23
37
12
30
18
23
28
44
25
71
1
3
20
16
32
72
36
132
43
6
18
53
43
9
20
7
24
81
39
17
7
150
3
27
5
7
29
115
65
211
29
12
12
115
42
59
16
3
6
54
17
16
204
20
13
83
24
16
9
84
35
64
51
24
41
31
29
1
120
15
96
24
8
25
23
12
31
30
15
104
48
48
1
11
28
224
16
9
12
159
39
30
60
203
7
42
23
16
12
20
72
16
104
1
47
24
48
16
15
17
ABCD 95338484128*3^$a+1 [50063]
4
80
24
16
56
207
57
15
49
95
37
20
48
120
24
40
48
168
56
16
8
60
52
144
104
72
48
16
168
8
40
8
24
15
1
131
36
109
20
60
60
136
44
16
60
32
3
45
99
165
16
80
184
20
28
248
15
93
12
52
32
76
23
45
324
75
21
15
1
23
36
37
48
104
40
92
16
188
51
21
27
97
68
72
16
8
72
15
72
157
140
48
48
3
61
80
3
13
24
11
93
24
108
60
84
36
28
116
40
20
100
143
156
21
28
32
196
44
4
59
193
20
24
16
48
36
35
1
8
36
63
33
12
63
180
49
60
20
48
12
4
95
1
20
48
16
11
1
68
184
20
28
68
160
11
105
39
49
8
88
72
44
60
24
12
144
36
48
39
37
60
48
8
72
36
96
75
1
23
61
20
39
36
60
36
48
61
20
180
60
16
84
348
20
72
180
291
9
88
56
4
92
40
44
15
49
96
44
40
23
105
72
40
107
36
177
28
83
321
15
1
23
69
16
44
36
4
32
144
12
4
24
20
76
24
32
120
63
105
24
36
96
64
32
148
56
36
27
1
56
40
20
15
13
23
153
16
20
84
24
40
56
159
1
36
36
140
3
45
4
56
180
172
144
8
48
108
12
24
108
16
36
8
52
68
16
80
75
36
45
16
68
24
36
76
20
240
64
36
8
16
20
4
140
48
48
12
4
11
33
40
59
21
40
96
24
72
24
56
148
12
20
75
9
136
20
4
288
71
85
20
39
165
48
12
96
36
16
48
12
20
28
152
60
148
12
60
68
255
69
136
260
27
57
16
44
36
96
15
9
15
129
16
80
40
24
35
81
12
100
80
12
3
13
56
39
81
24
24
96
100
212
40
24
11
13
56
96
24
63
37
20
220
60
8
12
60
88
8
4
44
24
75
21
64
80
16
24
96
96
23
108
33
60
16
36
47
21
40
36
44
84
132
96
48
75
97
84
143
45
108
99
1
128
12
40
95
12
108
145
23
121
84
12
72
8
183
177
60
144
15
109
20
4
12
20
28
116
72
120
60
84
16
12
11
96
21
15
12
153
12
36
40
35
21
124
92
15
48
225
16
48
8
168
40
44
15
21
12
60
72
27
69
12
28
71
13
60
20
28
24
8
52
20
15
48
1
152
4
84
119
33
48
84
12
48
36
84
15
33
28
12
68
4
80
63
33
12
99
189
4
108
32
27
69
4
95
25
32
96
24
16
107
60
85
36
24
68
4
104
132
12
40
47
145
128
16
12
47
33
15
85
80
60
180
124
84
44
63
205
24
23
37
60
20
4
11
93
48
40
80
160
12
47
1
132
32
24
36
303
12
69
52
23
9
12
16
60
48
104
96
60
16
36
48
156
180
8
16
20
12
148
32
124
68
28
23
105
111
33
51
1
36
24
20
36
60
12
120
12
4
12
44
24
60
76
20
15
33
3
13
47
45
243
45
72
60
52
80
28
143
37
44
60
24
112
8
36
84
60
12
4
48
11
25
71
1
20
84
64
12
44
4
35
189
15
12
25
8
120
16
71
105
15
9
120
15
61
36
108
12
32
72
28
11
21
16
44
84
76
24
24
56
60
51
93
60
3
49
20
24
52
60
83
145
36
200
3
12
1
104
96
15
72
165
76
71
9
36
28
68
108
24
60
27
288
1
84
92
4
156
20
16
20
240
28
84
12
35
144
1
108
32
3
193
60
20
88
56
16
32
15
105
16
20
12
15
37
12
56
75
33
96
16
20
24
3
36
9
16
192
200
75
93
40
60
32
240
363
105
60
51
121
20
3
12
144
45
36
48
51
13
36
56
39
109
92
51
37
32
40
8
108
132
27
205
116
60
40
12
68
12
52
48
92
36
48
172
48
107
72
57
160
20
84
39
73
252
32
4
11
49
92
48
16
20
48
48
4
48
48
8
72
60
ABCD 95338752916*3^$a+1 [50004]
5
108
31
41
103
65
15
57
90
228
24
1
29
51
39
9
27
114
18
33
75
12
36
54
108
67
23
24
30
19
17
18
54
126
25
29
18
81
87
54
12
7
80
81
18
180
30
43
11
18
51
45
72
123
87
42
12
51
16
77
3
64
23
57
33
6
84
69
3
42
115
83
30
15
48
81
6
18
72
63
99
13
23
210
39
111
54
156
276
36
48
54
18
15
16
29
115
83
66
54
37
59
37
53
36
87
15
18
24
7
80
123
18
3
75
54
174
36
198
72
36
78
109
65
6
25
5
123
9
30
72
132
54
7
32
64
113
36
91
71
18
54
48
36
42
108
246
90
6
1
32
21
43
65
72
156
168
3
240
27
12
24
18
30
90
39
33
271
53
60
90
156
6
30
180
150
30
54
24
90
120
6
18
36
12
18
3
231
9
33
54
90
15
21
30
13
5
42
156
37
185
39
99
42
51
15
42
162
21
9
135
27
60
57
153
7
17
12
3
39
25
185
132
51
129
30
78
3
192
15
36
42
51
3
198
18
108
102
78
90
27
3
6
90
109
11
36
18
42
21
9
55
95
33
15
33
63
33
48
9
66
37
95
33
69
78
72
84
36
61
17
66
90
72
171
9
103
80
48
189
3
15
36
54
90
13
161
319
119
12
36
9
15
18
31
23
30
36
55
17
31
29
19
143
289
29
19
53
171
15
84
93
111
66
6
18
7
5
91
287
42
174
6
51
93
51
33
36
36
7
71
102
3
15
129
16
17
63
45
99
27
117
64
143
54
36
36
6
93
27
117
63
24
54
12
108
27
27
132
66
31
32
69
66
25
32
93
19
83
24
21
15
97
23
78
43
11
90
18
30
150
18
66
81
117
126
42
72
91
32
3
93
63
6
18
9
16
29
19
11
18
72
43
32
87
73
113
15
33
234
6
102
18
39
16
89
18
37
23
25
48
161
84
27
16
29
42
12
13
77
24
36
7
80
21
66
73
23
66
78
25
47
241
23
6
51
57
36
18
1
144
176
87
25
96
80
57
54
30
18
1
53
96
30
45
69
120
234
6
36
12
90
36
36
1
48
128
9
7
245
72
66
1
17
79
17
36
18
30
114
25
101
12
15
135
18
87
33
186
66
60
55
29
90
9
15
49
5
66
25
47
42
36
84
78
48
90
39
87
126
27
33
12
51
39
6
54
18
27
16
5
24
12
39
57
48
36
19
32
336
51
93
63
97
137
18
90
27
33
15
15
33
112
77
18
1
161
18
72
120
36
6
54
13
17
63
33
63
21
6
21
123
162
51
129
18
189
48
9
103
131
6
378
210
132
36
3
87
30
24
54
93
33
66
13
65
36
30
13
47
49
71
60
93
15
18
15
3
66
18
6
102
18
24
19
17
66
6
48
39
51
126
150
36
30
24
18
108
18
12
42
48
57
21
43
47
210
15
21
60
48
15
183
72
42
48
36
126
126
7
96
77
72
18
42
12
19
89
151
48
41
12
18
36
69
64
29
24
27
27
37
32
16
35
36
57
87
6
30
69
189
19
29
114
36
13
35
72
21
51
126
63
9
114
108
18
54
66
144
36
18
24
12
90
27
16
96
101
120
180
36
90
162
6
30
90
42
7
5
36
55
17
78
33
33
54
60
12
60
84
33
45
3
16
32
57
55
65
15
117
48
24
36
108
19
48
5
27
160
95
81
195
45
57
60
18
9
16
65
15
21
27
27
165
159
108
210
51
9
30
162
90
18
18
105
112
23
73
11
60
9
21
150
18
120
114
48
6
147
15
108
36
36
13
35
6
18
162
19
11
37
17
42
48
165
165
144
30
61
144
17
30
6
27
48
112
48
48
5
120
96
51
48
48
27
180
36
78
12
51
48
207
1
293
27
309
24
30
21
15
24
30
6
21
63
1
32
48
16
71
156
13
29
30
18
3
3
30
ABCD 95338947038*3^$a+1 [50031]
36
120
4
3
96
81
27
53
64
8
64
8
91
53
108
12
36
52
60
48
3
24
69
20
67
5
24
48
72
52
68
79
41
24
40
36
12
63
5
36
12
60
48
48
4
44
24
91
5
304
72
15
65
100
48
207
12
101
43
17
19
24
29
12
12
36
16
87
89
7
29
55
24
9
36
3
24
113
4
140
72
12
132
24
24
55
5
7
72
5
24
4
27
149
4
44
64
32
36
12
64
92
19
96
65
4
32
24
36
48
96
19
12
24
5
96
96
91
89
36
16
48
140
12
31
36
21
15
17
43
12
72
17
12
4
24
20
28
20
76
3
69
104
180
43
53
12
24
31
113
19
29
72
19
29
24
16
24
51
17
7
36
84
53
72
79
81
3
17
19
65
48
12
4
152
84
60
4
20
91
72
21
176
16
39
72
21
20
12
43
108
48
21
8
40
36
128
115
12
29
36
4
32
64
44
67
113
24
24
67
29
40
80
16
20
28
68
28
228
63
53
136
24
87
149
19
113
12
28
8
24
84
48
4
92
36
12
156
4
75
33
27
5
48
24
40
32
24
12
4
27
17
48
127
21
8
168
12
12
36
31
33
20
24
31
53
7
53
120
24
36
36
67
5
48
84
28
219
29
12
12
91
36
33
32
160
24
32
43
36
45
44
88
8
64
36
32
4
8
24
12
84
72
84
12
36
7
21
8
216
43
5
19
5
12
28
32
112
8
16
3
41
12
36
304
12
27
29
72
24
19
48
69
68
28
32
19
5
60
12
120
60
16
48
60
15
5
48
187
12
5
24
28
32
12
79
72
93
32
48
7
132
144
33
36
36
15
29
36
24
132
124
32
43
101
19
53
24
24
24
4
32
55
5
64
27
84
69
20
7
12
5
127
36
5
12
156
52
63
48
5
72
84
19
17
115
53
19
197
55
5
4
3
5
103
17
60
96
7
21
3
17
28
68
12
19
113
36
79
41
16
39
33
51
5
16
36
15
33
116
19
41
12
24
220
20
16
60
15
69
24
164
12
24
19
12
65
72
115
21
15
17
19
5
24
31
48
36
57
44
72
12
100
56
24
24
100
36
8
72
12
96
84
16
48
27
77
24
7
12
149
24
28
44
7
33
92
12
7
29
31
48
53
48
7
5
19
45
92
19
33
60
32
36
132
55
105
56
36
12
84
108
96
36
36
16
108
39
5
24
31
9
27
5
43
5
36
12
24
12
4
56
88
8
36
84
12
132
12
7
41
67
72
17
36
52
51
53
36
12
36
31
5
28
12
24
8
40
32
108
31
45
36
36
39
17
4
39
48
29
28
87
5
72
16
3
125
24
7
72
33
8
24
43
96
69
32
43
41
28
116
67
77
7
57
32
76
72
3
72
17
16
20
168
7
17
60
96
60
148
20
12
52
24
36
15
17
4
32
24
16
123
21
180
39
36
17
96
36
31
17
48
60
64
68
12
72
28
20
55
60
12
65
7
41
28
92
36
36
43
17
28
56
43
17
52
32
108
124
8
16
8
36
4
44
36
16
15
57
8
28
44
36
204
120
112
8
36
64
27
65
16
56
60
64
20
91
29
24
7
5
60
4
12
24
8
36
28
8
43
93
39
29
12
4
27
5
28
75
5
36
12
160
39
17
16
92
12
4
3
48
24
81
3
36
33
24
20
12
24
24
72
64
8
4
68
7
17
72
96
168
100
68
112
32
60
12
4
15
24
53
127
5
36
67
9
27
36
53
19
29
48
40
27
9
3
41
24
72
72
31
9
3
5
12
4
39
69
92
88
32
12
28
111
5
43
17
16
56
24
84
4
15
57
8
79
17
120
24
7
33
8
67
41
100
32
60
12
112
8
40
99
29
36
12
24
19
5
72
72
19
5
60
12
64
56
12
16
68
28
15
17
12
72
184
111
24
9
56
24
64
128
19
69
27
5
72
4
20
43
48
5
16
51
5
36
84
7
65
43
45
72
63
48
41
55
12
57
3
72
293
12
36
55
53
16
56
28
20
16
27
5
24
24
48
43
65
4
39
12
77
24
24
7
105
3
89
36
19
12
29
4
72
8
168
40
44
48
7
48
57
3
9
8
120
48
48
19
144
5
72
48
67
33
32
60
24
48
60
19
33
8
24
168
67
5
60
36
28
39
53
16
51
29
48
36
31
29
31
9
24
75
41
31
17
36
19
5
31
5
7
29
24
19
53
16
44
36
24
67
45
32
31
69
75
53
103
29
60
4
44
7
29
115
5
136
60
51
201
32
40
111
17
60
96
12
24
12
48
108
16
3
5
60
16
204
48
20
48
12
16
36
20
12
4
128
12
12
96
19
29
96
43
41
84
12
43
65
4
123
36
21
8
24
48
31
65
60
12
91
5
103
173
48
28
3
77
48
115
5
7
5
36
24
36
84
264
4
3
29
16
32
48
19
41
96
40
44
12
103
17
12
48
28
8
72
55
72
5
28
48
27
5
79
24
41
36
12
91
9
99
12
173
43
5
36
28
27
105
32
12
36
36
115
5
19
17
48
84
12
ABCD 95338964668*3^$a+1 [50062]
85
167
97
29
7
32
28
23
49
35
25
11
69
52
8
12
96
132
40
12
36
32
3
138
87
3
49
41
60
87
3
61
8
3
49
68
45
43
24
20
69
19
125
147
240
100
216
152
60
111
49
5
75
15
273
120
84
99
69
45
67
260
48
52
48
5
90
13
24
68
40
68
160
60
17
223
140
57
55
71
84
85
5
78
12
60
30
3
57
7
80
60
268
32
3
33
64
288
5
90
60
36
49
35
13
65
19
48
32
40
56
87
33
3
132
37
48
32
148
20
72
40
65
87
93
27
16
120
5
102
45
45
127
53
43
83
1
60
83
60
36
37
44
48
81
67
72
20
120
192
60
99
132
72
37
173
15
52
60
68
21
54
237
36
33
19
5
15
15
85
48
173
199
35
13
12
60
83
18
19
65
75
160
125
7
71
138
31
59
129
60
135
33
64
36
60
72
8
3
49
72
56
40
32
111
30
267
27
30
27
48
3
285
100
80
12
111
61
96
72
92
160
23
25
32
3
105
132
256
32
172
20
33
27
76
44
3
13
5
19
29
19
41
39
12
39
141
40
8
21
151
60
36
47
36
157
60
72
72
36
24
8
88
185
108
27
3
54
7
96
20
52
108
23
97
32
60
48
40
24
29
31
23
57
28
92
36
132
28
140
117
18
69
76
47
37
80
136
12
11
49
35
25
11
21
280
60
56
4
71
9
16
44
16
53
99
33
48
211
96
20
12
111
24
37
20
51
25
137
30
117
40
248
72
99
21
100
156
80
24
216
3
81
3
25
65
3
220
92
52
20
9
19
80
15
25
5
207
120
36
57
27
76
264
216
132
95
33
123
177
4
23
105
28
60
12
5
3
124
59
129
168
3
37
84
156
47
168
189
3
97
48
5
75
52
140
100
113
7
29
54
205
65
90
36
37
12
11
30
139
180
48
44
3
157
29
72
39
99
54
6
229
125
43
32
60
12
120
48
12
21
7
80
48
40
113
19
35
73
84
140
3
13
77
67
11
25
23
81
316
44
208
48
24
53
7
80
93
15
60
51
37
20
4
48
5
120
3
3
21
63
45
40
48
32
88
17
78
265
12
72
23
33
24
3
120
36
9
51
49
120
83
25
84
48
12
8
60
45
7
20
99
37
120
72
65
108
18
90
67
5
108
27
24
108
12
280
60
68
192
36
52
12
20
40
96
47
93
24
9
132
79
8
15
13
152
21
39
81
42
25
12
11
90
159
28
252
20
88
120
84
11
97
41
67
77
127
23
73
83
1
8
112
140
136
24
60
8
21
79
8
3
141
33
15
108
52
108
104
28
48
12
72
36
12
108
132
20
45
3
3
49
12
8
105
15
75
213
63
37
32
232
8
60
28
120
24
53
27
39
144
25
11
144
45
52
140
76
44
60
100
36
20
147
57
28
8
165
87
88
53
39
15
157
48
132
191
169
116
75
102
6
1
96
24
56
100
80
12
165
3
52
12
140
28
41
67
5
19
8
112
53
6
61
23
117
60
28
32
16
84
8
52
96
72
20
141
39
12
168
15
193
20
4
176
72
51
37
53
147
144
100
8
40
48
24
48
20
105
7
29
24
43
92
52
140
16
32
12
81
15
3
49
125
43
24
8
105
6
81
208
8
84
28
305
75
12
39
109
35
85
5
55
180
35
6
27
27
13
44
51
18
127
84
228
80
192
100
120
56
24
9
67
12
11
9
72
9
39
51
49
5
67
20
9
7
12
80
112
96
104
93
90
ABCD 95339277524*3^$a+1 [50034]
40
45
119
64
60
36
176
148
72
21
132
63
8
24
217
3
192
44
16
80
84
229
12
96
107
37
35
13
72
35
36
28
116
61
35
49
3
60
45
71
37
24
15
44
136
128
96
120
120
60
52
45
35
157
11
1
60
3
45
27
8
13
84
120
215
4
57
24
60
60
11
37
60
47
264
84
12
13
27
8
36
37
12
72
23
192
13
47
88
92
16
68
1
311
52
33
83
24
205
23
192
12
85
63
92
48
40
12
80
25
3
45
27
60
33
83
48
24
145
48
15
32
36
1
3
128
169
35
220
36
44
64
80
49
72
75
81
75
57
107
1
75
9
39
21
59
52
192
33
239
1
3
144
32
16
32
97
143
85
48
59
1
47
60
148
9
95
121
72
15
93
35
48
61
23
180
96
12
12
16
81
60
39
9
23
48
1
36
60
120
99
36
128
12
24
13
107
84
4
32
73
3
80
228
24
132
1
203
84
48
52
45
48
24
168
11
61
3
20
37
119
4
116
1
216
47
13
35
40
177
87
80
61
3
24
56
61
39
20
24
73
215
97
60
23
25
59
1
39
264
56
40
360
80
36
148
21
3
8
64
8
73
95
49
23
120
12
48
25
60
47
1
27
33
35
169
48
12
48
23
28
69
108
12
11
1
111
8
1
243
93
99
81
15
12
32
100
81
132
108
60
23
61
35
24
340
9
27
140
76
9
203
12
1
63
56
1
59
4
21
23
192
85
71
4
144
21
155
73
60
71
4
80
37
39
96
36
45
204
3
48
32
133
3
176
60
73
27
104
120
97
39
8
72
13
72
51
44
133
60
12
48
192
15
81
24
63
32
16
44
180
73
12
119
60
24
12
336
444
16
57
120
3
44
36
37
95
193
252
207
44
136
21
12
191
24
13
84
15
21
59
25
15
188
12
13
3
20
84
28
33
75
84
260
73
23
97
75
12
116
52
108
57
72
15
36
104
168
25
168
60
15
44
13
107
1
12
191
204
96
264
40
45
11
61
96
84
171
84
8
52
93
47
85
35
28
156
24
176
49
27
33
108
15
32
73
143
1
135
20
28
128
97
15
165
312
263
60
36
64
165
60
120
83
112
153
63
92
12
40
12
333
312
23
13
3
21
155
181
27
32
73
23
88
141
3
177
11
28
20
84
40
36
9
12
155
36
24
88
176
49
11
1
35
16
108
32
49
3
72
8
85
155
12
13
87
8
13
120
47
16
116
28
33
120
3
36
20
24
36
1
12
71
72
49
3
36
56
4
249
35
52
36
69
3
272
40
45
3
60
36
300
96
68
40
180
108
129
60
36
12
35
16
84
32
48
60
85
47
4
9
48
12
60
15
177
60
59
36
36
28
36
140
36
24
16
48
69
12
83
85
11
217
35
157
23
64
116
49
75
153
3
24
33
108
60
15
9
36
83
84
60
157
23
48
157
47
24
121
60
60
15
105
135
44
37
63
21
243
213
63
32
37
72
111
84
80
61
35
60
72
12
1
3
24
45
227
88
8
25
47
28
45
24
60
155
48
40
225
48
23
36
193
275
145
27
36
45
47
36
1
60
155
160
36
129
83
112
60
20
13
3
12
32
25
39
180
12
9
35
100
33
108
95
37
12
35
1
143
61
96
15
20
157
47
25
36
24
35
88
152
28
68
48
112
168
21
60
ABCD 95340651262*3^$a+1 [50041]
15
45
135
13
53
15
12
288
64
48
32
15
1
65
19
80
51
45
9
3
123
30
187
12
71
54
7
89
7
47
153
3
69
112
44
112
20
129
175
5
24
19
12
113
102
169
80
9
12
108
36
36
54
6
31
48
12
17
27
4
44
136
59
30
6
1
224
12
27
85
32
9
204
36
7
20
39
81
4
48
17
54
66
144
60
54
57
123
81
4
71
117
33
99
28
44
99
120
45
72
4
5
24
67
77
3
117
31
12
53
79
32
9
6
30
19
12
20
57
222
18
55
56
81
144
7
8
36
36
12
117
54
177
99
85
125
180
15
64
35
270
30
144
1
59
97
176
64
125
55
23
121
300
20
124
32
64
179
1
41
55
29
6
13
41
7
83
57
4
48
17
30
18
96
39
180
52
29
31
59
9
87
81
3
1
35
1
8
52
164
15
30
19
131
189
45
111
15
84
60
81
36
112
95
97
83
45
48
87
25
5
36
115
29
7
60
5
24
39
225
36
36
90
9
4
48
44
304
59
36
69
72
3
117
15
13
17
19
12
23
25
36
29
6
18
27
16
48
44
52
29
67
60
29
78
25
77
195
9
54
30
150
12
54
60
90
85
224
76
29
3
4
56
52
95
42
3
52
36
53
7
23
25
29
42
84
81
88
12
96
47
42
55
116
12
132
3
96
25
5
91
359
45
16
80
64
29
27
24
144
16
236
45
115
5
168
120
6
9
120
117
24
120
79
35
153
48
36
4
144
108
20
57
15
165
67
5
43
17
75
225
79
44
36
16
68
177
30
193
41
51
93
15
21
31
68
16
44
148
23
25
41
54
45
16
48
96
84
17
198
6
171
4
59
36
84
13
23
25
29
72
31
113
31
5
55
44
4
36
12
20
24
9
31
44
15
84
193
48
56
40
248
72
33
36
7
77
63
9
279
45
24
75
15
36
45
40
41
18
21
96
16
59
114
54
25
92
75
24
81
45
55
65
43
11
25
11
60
9
16
56
48
36
315
105
9
156
24
67
12
5
43
47
42
18
90
31
35
61
173
27
4
191
1
48
44
232
29
24
7
68
87
84
69
81
36
43
56
39
42
39
144
72
36
52
8
39
18
123
144
4
5
27
108
9
7
36
29
75
9
91
36
17
63
304
29
6
144
165
36
204
201
31
104
105
91
132
155
36
9
111
69
45
7
108
191
21
33
36
7
77
7
65
90
141
120
63
24
37
29
90
54
42
9
45
19
96
29
67
89
90
81
33
30
45
51
66
78
13
77
3
180
204
16
48
84
60
71
30
127
48
5
36
15
45
43
11
1
36
44
75
54
6
48
60
36
25
29
7
29
27
4
96
17
36
31
8
87
61
92
40
161
6
84
24
102
24
54
37
44
40
5
91
96
59
49
65
79
11
37
137
126
60
9
36
9
3
33
67
53
36
55
36
17
63
24
75
189
45
51
28
47
45
15
9
64
137
144
15
36
45
151
113
31
23
25
11
37
12
5
6
54
30
85
77
51
28
20
81
63
15
57
4
5
54
117
15
81
160
77
7
29
114
81
45
19
17
90
129
16
20
9
216
15
48
135
25
17
84
27
28
36
44
231
90
31
48
324
60
35
97
48
8
33
135
39
105
16
12
119
9
64
5
30
13
113
27
9
15
48
45
31
11
30
51
4
36
60
29
99
51
144
61
23
45
16
11
49
65
307
44
45
19
20
81
31
77
31
20
12
63
54
42
48
45
52
80
3
6
99
27
25
140
45
24
54
12
60
18
63
148
240
71
144
216
30
19
5
54
66
15
39
36
36
69
216
129
24
111
9
72
15
16
23
24
36
57
69
39
4
36
32
63
36
24
84
36
9
16
89
27
16
104
88
35
25
36
60
5
66
24
1
29
24
12
19
192
47
12
49
65
90
81
36
3
1
48
41
60
84
15
48
40
29
75
ABCD 95340758798*3^$a+1 [50027]
15
60
30
54
90
6
54
18
12
45
33
95
67
192
6
12
18
54
258
12
5
19
30
42
30
54
36
42
102
36
108
6
30
78
27
63
120
41
19
12
6
18
36
84
17
48
61
24
75
27
18
24
108
48
95
16
39
36
66
114
33
33
54
6
35
48
1
54
9
51
30
72
90
60
12
60
30
6
54
108
18
126
54
36
84
36
24
57
144
9
36
6
45
27
18
35
144
13
3
3
66
126
29
13
36
102
54
180
6
48
9
51
36
105
3
45
21
6
36
12
18
24
48
36
54
17
25
90
36
57
135
42
48
36
6
21
15
54
18
126
30
60
84
36
6
30
108
41
121
36
60
30
60
18
27
45
102
60
36
189
3
78
30
60
21
48
21
144
30
90
6
12
18
47
43
186
48
42
36
48
54
18
5
13
126
36
113
19
90
30
96
21
81
72
6
17
67
36
9
15
30
72
180
6
12
60
72
84
24
36
36
36
48
54
42
30
36
18
96
36
12
78
48
24
30
33
297
12
11
133
11
31
48
17
55
24
48
6
84
42
189
21
180
119
61
6
72
12
6
3
141
18
12
60
30
54
6
15
213
36
36
18
78
12
42
18
48
42
138
39
51
18
6
30
6
48
6
30
78
15
15
108
180
24
18
18
18
66
24
90
54
36
54
12
3
15
36
6
36
192
96
30
24
93
99
78
12
18
90
23
19
30
15
9
12
75
3
30
15
99
36
84
21
21
18
30
6
5
96
19
42
83
7
18
66
60
41
43
21
21
27
27
18
66
60
72
54
39
51
30
18
96
120
42
54
48
53
48
121
120
108
6
54
36
30
5
67
29
79
6
90
36
12
36
45
9
6
129
33
12
36
36
78
12
54
6
36
48
24
41
16
15
33
93
90
12
36
36
5
91
18
36
48
36
150
5
31
81
63
30
24
66
9
87
9
81
111
15
90
54
48
36
45
9
6
54
75
27
108
57
3
12
6
48
6
5
13
12
6
12
18
24
66
54
108
18
72
36
36
6
84
11
67
72
30
6
48
144
17
73
78
144
36
210
18
24
180
66
42
12
72
54
15
57
24
63
81
54
66
42
29
151
12
42
35
13
83
139
18
66
129
15
36
6
36
18
12
18
36
18
42
35
16
3
66
18
18
18
5
55
41
16
27
21
21
90
36
54
108
90
156
5
49
42
101
43
54
36
12
18
72
24
66
18
132
5
7
72
33
3
42
36
30
42
18
36
120
6
35
67
132
30
60
18
12
96
54
30
36
78
27
93
99
27
96
18
30
6
191
19
24
117
147
42
35
31
24
18
72
66
45
15
72
36
21
15
33
48
3
60
65
19
36
54
42
48
36
24
30
15
32
25
18
21
51
93
93
3
27
60
9
45
66
24
18
12
24
12
72
72
6
18
15
57
39
33
15
87
6
120
18
42
95
13
35
49
78
33
15
24
192
9
80
97
84
18
6
51
15
6
18
30
114
72
54
102
53
7
57
27
149
19
12
18
90
21
75
66
24
11
64
32
19
45
45
3
27
6
18
12
65
85
75
33
84
11
31
18
18
84
9
15
36
29
16
9
12
60
18
36
48
90
36
42
12
36
132
144
29
115
12
78
66
54
54
60
48
42
12
3
48
80
49
54
9
15
12
24
72
84
18
132
66
9
33
36
30
96
18
11
1
54
24
12
6
143
31
24
66
54
17
144
55
18
87
39
42
12
36
47
13
12
18
132
102
132
30
24
84
96
66
18
6
12
60
54
18
3
99
18
162
90
24
126
126
18
30
6
120
78
18
48
60
12
24
54
54
72
9
21
24
99
27
90
30
24
5
61
18
17
19
77
13
180
60
66
6
162
102
6
12
132
210
114
102
18
6
156
60
54
48
6
90
45
111
54
114
30
18
9
51
18
12
54
24
12
222
90
72
21
27
18
18
6
90
54
27
75
18
35
7
9
3
45
27
36
72
6
72
12
78
12
21
39
126
54
36
156
5
1
72
36
72
27
237
114
12
108
6
18
81
45
12
24
54
9
3
24
48
90
6
30
6
33
15
6
36
216
18
30
15
81
54
72
174
24
84
71
19
93
33
54
78
84
24
30
60
36
18
12
126
5
13
35
1
96
18
72
5
13
35
31
96
12
21
15
90
6
30
6
29
115
126
15
3
144
36
120
6
30
18
6
90
12
42
18
12
180
36
6
41
13
35
31
33
63
48
60
69
21
66
6
3
9
60
120
60
30
42
18
138
54
24
5
16
33
36
66
18
6
12
42
12
36
18
6
138
36
69
21
11
25
24
12
18
252
5
13
54
42
18
18
138
21
51
18
114
48
42
15
15
18
63
69
12
6
48
24
17
49
24
12
90
6
54
36
18
102
89
79
ABCD 95340911728*3^$a+1 [50032]
11
25
30
57
8
24
112
3
30
63
48
32
48
79
108
24
5
40
111
18
15
21
18
17
43
12
36
72
21
39
72
18
120
63
8
37
72
3
32
16
81
18
21
27
333
15
54
36
71
48
37
78
30
47
16
104
13
36
6
30
36
15
3
5
109
3
8
25
47
7
57
8
37
36
23
301
59
64
3
53
120
24
115
138
18
6
3
63
54
24
11
40
24
87
65
97
90
53
13
24
138
54
18
81
15
41
40
21
59
85
51
9
198
102
35
91
42
35
168
157
120
96
72
54
84
41
24
72
40
189
138
57
80
13
48
78
29
48
48
49
15
27
36
33
21
35
144
19
53
13
6
90
48
107
223
90
108
30
53
37
222
5
48
49
63
128
13
11
48
25
198
18
96
119
16
171
29
24
37
179
120
1
47
216
7
57
93
99
56
192
31
66
24
66
18
35
73
18
69
27
53
72
144
16
39
9
48
9
54
9
63
105
104
49
87
15
105
24
21
162
30
75
80
133
27
32
1
119
16
120
45
24
11
7
41
7
42
12
18
72
9
32
289
95
24
1
108
3
80
25
42
45
3
77
1
39
32
48
88
32
31
17
67
78
18
117
48
24
57
18
197
91
5
13
24
11
1
144
15
111
18
15
80
1
15
15
65
49
36
174
5
16
32
72
40
75
198
12
168
3
72
48
56
19
21
33
120
23
48
1
23
13
107
7
120
6
27
21
11
16
24
3
60
113
120
49
126
60
90
138
9
15
41
157
12
72
159
32
64
201
63
9
63
80
103
294
18
18
39
51
12
17
91
36
150
11
72
115
18
3
96
81
12
27
63
17
25
30
24
57
8
19
6
12
27
27
53
1
36
11
40
63
84
5
91
29
7
41
120
40
15
48
96
33
51
189
96
80
19
18
12
60
11
112
15
90
15
32
31
72
9
3
42
3
63
24
138
36
144
11
67
5
7
17
163
18
18
17
112
33
15
80
19
54
12
54
6
108
30
24
30
72
23
72
64
81
36
27
32
61
18
89
48
85
83
64
33
47
37
3
48
117
27
56
40
8
49
23
64
3
5
88
8
16
63
90
23
48
64
296
64
147
18
42
30
3
75
18
30
54
23
40
8
79
9
32
24
133
72
83
48
43
90
99
8
7
90
15
3
90
18
9
63
18
15
32
55
54
59
24
48
208
24
48
200
24
13
3
15
132
53
145
18
54
15
21
59
85
83
37
3
147
48
45
33
71
16
255
17
16
176
24
16
24
24
32
85
51
105
18
5
19
53
109
18
57
24
57
47
25
15
176
97
15
9
23
25
111
39
18
102
65
133
60
47
37
108
18
162
147
69
35
24
72
19
210
75
105
215
19
5
192
120
103
12
6
72
47
48
40
56
1
24
84
3
69
35
25
15
24
72
45
27
81
96
191
25
30
17
115
66
11
61
107
25
12
6
125
48
145
24
48
47
85
51
21
234
12
5
40
105
287
73
12
198
29
103
65
72
48
85
3
144
24
81
23
120
67
78
111
32
24
31
9
135
9
56
91
45
32
37
3
45
108
47
13
108
72
18
12
162
87
24
296
103
153
129
24
36
30
6
72
87
3
77
25
90
29
7
198
144
3
33
42
5
85
3
176
120
136
8
7
129
33
18
29
91
78
54
18
54
54
12
63
104
40
45
6
117
8
1
18
5
16
72
27
78
12
11
24
48
25
39
3
36
137
115
29
24
19
162
11
37
42
89
175
9
15
105
93
48
72
168
27
8
1
30
33
63
17
112
63
42
15
3
101
325
35
1
39
57
47
73
87
117
18
225
93
18
41
85
54
60
66
63
120
15
18
47
72
115
54
204
27
96
105
23
37
59
13
36
12
24
11
19
24
54
47
19
77
37
66
89
1
15
39
57
8
157
3
45
18
113
24
31
84
53
40
8
25
162
5
64
8
31
105
27
5
40
9
126
162
12
18
90
42
29
37
155
25
239
13
75
21
35
64
45
102
29
24
73
15
27
5
ABCD 95341191514*3^$a+1 [50058]
99
21
3
1
68
12
100
35
36
33
40
11
49
71
9
12
3
1
60
11
73
20
40
71
109
36
60
44
39
57
24
64
60
176
60
4
32
28
95
105
135
12
9
4
32
160
24
59
132
21
52
11
1
44
24
51
57
4
8
15
117
3
13
12
48
20
84
123
93
48
36
60
48
15
72
33
28
47
45
63
9
60
36
27
61
56
60
16
95
37
48
24
8
96
160
12
132
156
192
32
60
36
60
99
37
24
84
68
48
24
111
1
36
143
1
20
28
23
24
45
148
20
12
4
60
35
1
108
11
57
120
4
84
56
24
39
25
11
60
25
24
32
16
47
177
15
25
83
60
61
80
4
47
33
12
4
11
156
69
48
51
105
75
9
75
25
47
9
24
232
48
11
25
36
80
24
135
9
52
155
1
20
52
32
51
9
3
36
45
12
12
16
59
25
116
87
48
49
263
13
36
8
27
69
36
60
120
16
44
51
33
40
11
21
195
189
4
116
28
32
28
107
9
64
47
109
24
8
39
9
27
37
96
20
4
47
73
56
24
15
21
144
15
36
36
21
4
59
12
84
69
52
59
21
64
24
24
32
60
60
4
12
23
45
111
69
24
72
15
105
4
36
23
21
15
1
131
33
16
44
84
147
9
84
48
28
92
88
56
16
8
12
28
36
11
57
111
25
71
84
25
35
84
153
64
228
108
59
9
24
27
9
16
20
28
12
23
33
28
11
1
32
3
48
37
44
64
20
64
48
128
64
56
51
85
24
80
36
135
153
15
21
39
1
24
48
8
4
11
1
180
71
84
33
36
52
92
12
84
15
24
21
40
95
9
40
32
60
15
13
11
9
15
37
11
133
96
23
33
4
20
63
36
9
148
12
12
120
224
72
40
24
11
105
12
112
35
1
119
189
16
108
180
72
80
120
51
9
4
11
1
20
15
180
37
20
316
96
24
179
25
116
16
23
72
61
92
3
48
69
15
13
23
9
15
181
216
20
64
140
96
24
15
1
8
52
36
60
80
28
11
45
48
76
35
61
23
12
9
24
3
117
52
44
52
188
36
36
144
28
23
37
192
11
37
8
12
16
20
60
15
24
37
23
12
120
25
84
12
48
36
23
57
51
48
9
12
36
12
15
1
32
39
121
59
45
39
72
12
1
60
20
84
3
84
121
12
128
28
120
11
96
37
8
88
95
9
232
56
72
75
1
107
117
3
73
11
108
45
12
4
11
105
75
24
9
27
48
133
108
24
60
11
21
64
35
9
87
36
9
60
16
32
36
36
16
108
32
39
73
83
84
93
48
27
33
159
49
35
24
21
4
11
1
44
24
27
69
16
35
141
12
15
21
124
20
28
23
25
155
9
15
45
100
48
23
37
47
81
76
11
93
64
8
84
48
51
25
96
104
40
20
4
176
60
4
35
25
32
60
51
45
52
11
49
96
96
155
69
4
32
48
12
24
60
4
56
51
61
83
12
72
25
48
32
40
56
24
120
36
52
80
15
13
20
27
48
36
45
51
49
119
36
1
44
148
143
13
32
84
4
119
36
1
84
95
72
49
35
13
36
20
64
8
144
24
27
37
11
69
76
12
20
4
128
48
27
97
48
12
8
60
36
75
37
12
12
80
24
207
129
40
59
24
36
24
25
96
32
12
12
15
1
24
143
73
368
72
39
204
120
21
63
45
192
124
36
36
104
24
16
104
4
35
61
20
124
12
8
40
56
40
59
120
85
11
36
45
208
12
48
32
40
8
36
4
155
48
84
84
84
25
71
21
3
48
73
95
145
32
48
36
4
59
21
12
48
4
128
28
36
120
80
36
4
156
167
21
4
36
12
23
12
13
32
39
69
36
28
11
37
47
21
87
69
64
36
44
64
68
28
56
99
36
21
48
36
3
61
80
51
25
60
68
63
120
132
12
189
40
20
84
12
51
93
15
69
123
37
8
64
35
24
21
36
27
36
21
28
32
96
4
44
4
32
3
12
13
12
35
1
32
15
21
72
120
3
120
1
20
24
15
1
59
84
25
56
4
32
36
12
96
36
88
20
207
33
16
96
44
36
15
45
48
16
11
21
52
48
20
27
168
229
24
24
23
25
20
12
36
87
9
4
24
23
9
3
21
135
69
12
4
60
72
32
15
45
48
75
49
23
1
44
36
40
71
73
35
1
20
15
129
120
15
33
4
83
60
81
4
72
36
108
104
16
71
84
12
24
48
12
13
11
141
28
ABCD 95341308256*3^$a+1 [50084]
63
72
96
9
29
6
1
27
12
36
12
18
18
36
20
109
87
45
23
84
12
46
32
162
25
119
1
39
21
84
15
30
50
30
67
24
3
21
15
32
25
87
20
37
39
80
1
3
36
84
66
15
17
22
48
24
18
42
81
23
36
4
12
42
6
57
27
6
30
12
32
97
53
31
11
4
20
52
9
83
1
35
40
164
48
40
104
88
80
136
21
35
100
66
18
57
95
49
95
48
76
32
42
10
237
63
20
22
90
249
75
120
12
60
45
47
16
60
20
16
44
40
21
63
60
60
6
66
9
60
89
22
84
6
48
2
40
69
35
121
23
76
45
12
39
45
24
87
84
69
12
3
12
12
57
45
99
35
12
85
27
120
81
27
60
20
64
21
24
95
84
1
75
24
24
33
24
5
31
23
96
40
20
30
16
75
183
156
120
24
36
14
7
27
30
18
45
159
8
13
3
84
48
72
126
66
9
36
35
174
102
13
15
20
4
128
70
3
45
74
48
4
20
40
108
36
6
15
36
77
82
104
16
8
46
50
4
48
24
45
59
132
70
3
15
21
9
27
3
50
96
46
84
128
46
54
26
96
55
63
20
76
12
62
6
4
32
121
83
4
33
23
30
42
22
30
8
58
54
12
8
40
36
24
93
15
8
4
42
38
100
21
11
100
129
111
8
10
2
28
188
28
57
48
99
56
16
96
69
24
36
15
24
14
18
24
24
84
148
12
12
14
42
22
27
95
1
279
9
5
6
58
6
96
60
30
6
12
30
3
23
76
74
70
90
54
60
62
10
36
68
36
4
86
10
9
27
44
100
8
76
56
1
24
3
12
20
60
61
15
9
41
294
48
100
120
21
9
30
120
21
5
31
63
72
20
48
28
24
24
20
16
24
30
27
24
84
89
31
11
48
48
24
4
12
12
48
33
12
24
60
33
66
81
35
4
44
52
180
98
10
152
48
37
83
12
10
51
120
24
120
15
69
15
2
10
9
15
96
14
16
54
60
56
13
15
12
60
8
160
12
33
95
16
9
15
84
98
10
12
26
7
35
118
2
28
237
15
72
56
16
36
48
50
7
9
51
83
10
15
11
24
25
71
4
12
60
92
13
108
35
10
6
44
40
54
30
20
76
92
4
116
24
70
6
120
2
16
26
1
27
12
48
20
52
54
6
116
13
47
13
15
57
5
103
159
21
11
48
16
92
30
70
42
3
47
72
49
11
4
56
36
49
15
68
73
29
46
45
60
9
18
12
50
16
54
9
119
61
141
54
24
12
48
36
45
95
1
5
48
31
132
63
56
1
3
21
63
60
36
84
26
16
99
72
39
21
143
184
50
31
11
24
1
29
10
32
64
81
24
3
21
39
48
62
91
159
8
24
61
27
21
147
32
16
56
94
26
166
3
15
14
10
6
42
84
20
46
3
36
9
86
156
120
22
3
93
32
58
56
30
6
12
46
6
84
36
9
11
76
9
9
6
20
40
110
18
216
16
80
48
52
68
37
89
31
23
58
74
1
3
24
32
16
42
32
16
138
45
15
24
20
30
31
12
24
24
12
9
51
24
53
46
24
21
59
37
36
23
1
9
27
53
54
12
4
20
16
168
21
59
46
6
26
54
4
152
25
60
63
12
84
60
8
28
68
24
16
20
106
15
11
25
159
20
138
46
140
12
10
122
52
20
28
33
39
69
36
35
40
9
51
45
29
7
9
48
3
108
99
12
45
59
42
82
32
94
26
28
42
18
8
73
99
68
13
36
15
48
21
15
44
40
8
12
36
22
2
13
15
45
39
24
84
98
18
4
80
28
33
147
24
44
1
39
20
37
24
24
12
264
63
20
133
57
27
15
48
156
44
48
88
72
48
12
48
21
3
57
33
27
36
99
8
1
71
4
57
75
60
74
6
4
54
126
18
3
84
3
32
4
66
144
6
45
123
48
9
9
6
20
70
39
75
24
92
36
24
4
74
151
9
3
23
4
168
84
36
20
4
9
39
60
212
64
20
12
88
24
20
13
3
81
36
15
20
25
47
28
9
33
48
39
3
8
52
42
18
30
6
24
92
4
20
96
1
87
33
48
21
75
51
20
48
61
33
42
120
105
69
195
12
24
36
39
24
225
15
54
122
49
27
32
42
70
74
6
16
108
56
49
51
144
24
12
21
27
116
25
156
59
4
21
65
6
16
132
60
20
37
75
38
10
12
44
16
9
11
4
24
48
12
20
133
39
84
104
16
32
49
5
34
110
102
13
51
26
42
12
4
80
1
3
8
85
107
97
39
2
115
23
64
21
15
21
15
48
20
10
66
14
16
15
12
24
51
24
60
44
40
66
138
141
9
18
30
18
20
16
44
124
60
12
44
4
21
11
4
80
6
10
44
12
72
1
11
106
78
36
8
12
40
44
70
27
3
12
9
29
6
25
33
2
25
39
110
10
54
86
52
8
4
72
36
8
1
11
28
12
12
6
54
96
44
16
12
2
82
24
102
3
71
54
22
20
12
13
3
116
54
67
35
85
ABCD 95341556626*3^$a+1 [50051]
25
56
24
64
23
12
45
48
57
102
1
8
64
48
32
28
23
9
16
17
19
41
3
12
24
16
23
81
84
51
18
7
101
7
47
54
36
15
33
15
15
12
49
32
4
36
59
6
12
96
111
16
20
148
5
7
65
7
41
204
3
24
40
36
20
63
9
57
24
12
27
88
44
48
171
90
6
9
12
4
23
36
21
9
126
18
87
3
21
15
69
3
12
108
48
21
4
11
25
23
120
12
49
56
15
6
3
39
21
40
29
6
36
73
8
33
66
24
21
21
19
36
83
21
3
25
11
6
18
37
84
36
59
1
35
81
3
24
60
105
12
39
42
43
20
4
68
4
44
40
5
114
48
45
4
35
30
255
136
5
7
132
56
45
19
56
24
16
8
39
33
9
6
48
9
15
6
15
21
24
15
81
30
18
15
33
7
12
59
6
36
15
64
128
57
78
12
24
60
61
23
6
7
48
24
35
1
12
17
6
6
90
24
57
4
23
13
12
11
42
30
18
7
8
72
33
72
18
6
15
28
11
9
15
12
45
3
1
20
52
12
17
99
15
12
9
9
96
30
145
24
11
24
21
15
9
12
33
91
20
39
21
21
15
60
4
20
16
32
40
32
3
13
59
69
21
19
32
33
27
12
52
11
18
79
17
30
18
3
159
30
30
21
12
40
32
33
31
29
3
3
36
13
36
59
1
11
9
16
8
28
35
18
27
28
41
15
48
15
60
33
12
15
13
5
39
39
36
21
112
128
72
72
9
30
54
60
43
23
6
96
55
17
6
36
69
64
17
54
105
4
113
3
60
69
6
36
25
41
15
3
42
24
60
15
15
141
33
120
90
45
69
3
9
15
21
54
13
11
84
12
36
12
72
105
75
9
144
15
13
17
3
40
23
30
12
15
57
7
20
28
41
127
92
33
60
7
11
60
105
72
28
20
36
96
27
42
48
30
18
27
111
30
15
21
48
3
27
6
19
68
27
21
51
24
49
41
84
30
57
21
19
44
27
13
77
39
24
57
99
3
133
104
36
9
6
13
44
81
31
36
164
3
21
51
30
234
97
92
12
4
11
45
36
12
15
6
27
40
29
139
12
29
18
96
9
60
72
15
126
84
31
8
15
21
16
5
7
107
90
15
100
44
51
60
18
51
112
17
7
5
54
24
1
29
15
21
15
39
30
87
9
7
83
6
15
39
21
84
24
15
21
12
63
180
24
117
76
5
63
36
123
33
4
23
21
136
24
20
52
23
49
48
20
39
1
29
6
9
135
109
5
31
53
30
33
28
12
8
51
60
45
36
3
9
27
78
42
1
132
56
15
49
8
48
57
15
4
140
9
12
42
18
72
7
5
78
36
24
6
36
19
56
16
72
68
9
15
108
16
12
20
12
87
61
5
54
24
24
6
42
49
8
40
20
51
36
6
39
3
25
53
15
12
12
24
39
117
3
13
24
179
90
19
137
15
21
42
30
3
3
105
16
23
1
12
59
13
36
20
27
18
6
48
162
75
21
27
12
40
41
3
15
30
67
47
13
65
15
3
12
57
45
27
4
32
3
60
37
17
66
25
44
48
168
100
11
61
47
21
12
64
36
8
4
60
5
3
39
1
23
37
35
48
72
42
3
3
114
126
24
73
92
52
23
12
73
72
56
12
16
17
7
17
6
49
8
27
1
20
3
25
17
43
11
24
6
39
15
84
6
39
28
23
6
6
24
78
7
11
48
30
30
12
25
60
119
126
42
1
35
24
13
59
13
35
12
61
104
4
72
12
36
36
8
15
1
5
27
39
24
6
30
25
11
85
5
7
35
61
29
36
27
39
9
99
18
7
60
56
16
36
8
9
6
24
97
8
51
30
67
107
1
47
84
84
37
29
78
25
11
60
9
15
57
33
12
55
29
7
8
51
49
11
45
16
80
48
15
1
84
47
9
15
54
187
23
9
33
43
41
15
100
29
79
17
15
129
7
8
4
32
123
13
5
15
52
35
42
66
13
5
19
116
15
54
15
16
12
20
60
15
13
11
13
65
18
25
23
60
21
39
21
3
33
24
75
36
9
3
13
8
105
75
15
97
59
21
100
24
5
30
1
44
9
12
222
13
72
17
39
4
11
61
8
27
13
36
35
21
4
11
153
27
69
24
16
131
9
27
73
125
54
13
60
35
33
57
18
37
32
51
12
93
84
12
48
21
12
67
35
6
15
75
12
57
135
42
48
3
93
55
89
63
24
4
35
49
5
12
18
37
125
18
1
36
8
12
69
55
101
18
60
12
30
19
56
36
3
180
54
7
41
3
24
96
15
37
35
24
6
7
72
11
12
85
17
30
21
28
32
24
3
13
23
81
3
193
20
105
54
18
27
3
120
13
59
18
6
21
84
51
30
24
6
78
3
15
105
9
24
66
1
5
15
57
3
28
59
36
9
40
17
3
12
16
20
3
126
15
39
1
29
72
15
3
12
69
45
30
21
48
12
63
61
104
39
1
29
115
131
24
13
35
18
6
61
59
45
64
71
45
3
1
5
54
57
36
12
21
12
84
54
24
6
54
1
47
12
97
11
18
67
12
11
49
5
7
59
54
31
32
27
36
1
20
183
21
57
7
23
18
6
69
15
25
59
12
1
60
12
8
27
21
15
61
68
12
3
12
21
28
5
174
36
129
60
51
24
25
47
145
36
20
153
7
107
25
11
1
41
19
23
72
25
80
75
84
24
6
30
66
103
23
33
15
54
36
54
21
4
35
21
207
25
12
92
9
31
36
35
42
67
20
100
29
15
72
45
3
4
20
48
3
85
17
15
15
93
21
78
13
29
54
60
60
81
28
12
56
27
13
59
45
63
13
35
13
107
9
21
75
24
4
116
39
36
21
24
24
4
11
25
17
19
68
81
31
36
29
15
15
18
6
81
88
101
51
81
12
96
159
21
7
5
3
39
117
15
30
6
37
68
63
36
33
51
ABCD 95341929518*3^$a+1 [50340]
36
96
71
13
24
180
252
144
120
227
97
276
36
36
48
3
57
12
11
160
9
119
480
73
23
25
87
117
144
36
135
9
12
171
33
48
63
9
24
12
24
36
144
84
3
69
27
81
15
9
228
60
12
60
15
128
16
192
57
24
48
36
75
80
48
181
300
96
15
177
47
61
24
75
261
276
84
51
21
24
48
36
72
72
180
75
201
72
264
183
33
24
135
96
48
261
27
57
204
48
60
48
60
99
333
12
87
21
27
48
33
240
12
51
32
16
96
93
99
32
1
108
3
81
47
169
39
57
87
69
11
97
15
80
1
228
36
24
156
339
21
36
36
132
108
12
231
9
12
96
12
15
144
117
75
32
73
120
72
72
159
48
9
24
192
95
121
87
45
48
60
120
72
36
3
33
63
45
3
93
51
33
36
11
193
63
9
23
208
93
84
168
231
33
96
48
216
23
144
37
12
108
216
11
133
60
84
168
48
3
537
72
47
16
69
27
21
219
93
3
96
21
219
141
72
24
120
204
48
72
72
15
21
27
128
13
36
84
123
129
255
144
21
120
227
25
39
48
81
95
97
36
24
12
180
60
144
156
24
3
9
39
105
183
21
27
9
228
60
192
24
36
27
201
492
75
81
24
36
108
72
351
21
36
132
51
57
252
84
24
72
12
72
36
47
25
216
24
48
119
25
60
36
84
3
33
60
3
32
85
11
121
288
120
111
21
480
171
9
132
36
48
96
156
51
57
144
23
37
12
144
360
24
216
39
177
84
144
36
135
128
16
81
24
180
48
24
27
333
84
60
35
16
33
111
141
204
84
72
203
121
24
36
12
60
48
51
21
72
60
36
36
36
84
168
36
12
15
225
264
60
84
39
93
99
80
49
95
121
87
368
145
108
179
16
21
36
39
45
36
324
72
60
180
48
72
171
32
109
300
96
84
60
39
81
60
3
32
193
60
387
21
27
33
216
84
24
36
144
87
21
27
93
3
48
32
16
81
15
80
49
36
24
48
360
60
156
96
36
84
123
201
36
131
73
167
64
96
96
48
240
129
24
183
33
192
111
57
156
11
16
32
16
96
69
120
360
108
191
64
21
219
117
108
15
21
171
153
108
75
48
57
24
143
145
15
21
12
15
57
87
165
24
336
36
335
49
95
48
373
59
448
80
121
264
60
35
73
183
96
240
69
123
32
49
192
24
71
1
180
123
48
32
16
32
121
108
24
144
387
117
72
3
32
1
12
168
48
72
ABCD 95342021792*3^$a+1 [50064]
294
198
54
75
15
9
9
255
81
39
21
102
54
63
120
147
93
33
108
120
24
27
24
120
57
39
93
12
150
33
177
6
9
9
39
27
45
9
96
36
210
33
117
18
66
159
117
138
234
150
156
165
57
18
141
3
192
60
90
36
84
258
138
27
27
144
126
255
159
42
72
162
66
108
111
15
153
45
180
72
6
12
45
33
12
162
90
183
216
87
129
21
27
237
114
81
399
9
72
24
39
177
24
24
33
39
24
24
120
297
228
27
63
105
57
63
72
9
15
117
210
9
9
36
75
15
90
60
3
15
57
63
81
24
21
72
78
126
48
18
60
84
45
24
21
24
126
45
3
108
9
123
141
201
15
120
9
111
225
39
39
66
6
54
90
84
21
456
15
336
114
15
33
111
120
75
69
120
63
168
9
111
114
216
120
39
87
6
120
147
87
54
234
6
12
54
168
177
24
81
15
81
63
327
42
30
81
105
126
9
9
48
60
120
27
135
72
129
96
33
120
15
72
189
75
117
60
210
93
144
33
18
69
45
51
24
51
12
9
24
81
18
126
39
63
57
3
69
141
27
72
9
312
30
42
30
72
54
6
48
21
24
33
18
45
96
93
90
30
195
81
15
231
33
120
63
18
72
39
213
186
246
18
201
21
108
12
99
171
6
39
51
180
57
96
99
90
12
15
9
156
6
54
144
39
105
126
30
51
24
15
9
87
18
48
168
12
114
54
219
27
36
72
81
9
15
297
135
39
240
66
366
18
15
105
39
72
123
42
75
153
6
90
102
78
72
3
96
120
123
138
147
21
75
69
27
21
18
9
120
75
21
69
147
48
33
159
63
30
27
63
72
126
3
51
213
57
39
24
120
87
24
12
54
135
33
12
75
24
117
123
24
15
72
96
102
126
366
36
48
144
51
207
9
9
372
18
72
33
27
84
9
336
159
81
24
75
96
108
390
42
66
60
27
120
72
15
105
321
18
54
90
36
105
24
240
231
129
312
63
18
84
18
96
9
45
66
9
33
30
57
15
81
216
9
6
18
15
15
18
24
54
9
96
24
45
51
96
3
21
159
282
15
3
21
141
168
27
63
102
108
207
24
57
159
24
96
15
30
180
18
21
39
192
33
21
36
15
120
33
87
165
66
153
81
6
48
249
111
162
198
81
63
81
45
276
30
105
48
135
177
9
414
57
24
21
3
51
54
15
93
99
123
12
24
30
186
198
27
243
21
27
18
162
33
117
84
6
162
228
72
78
174
36
18
6
18
66
60
75
351
9
96
24
96
48
123
93
24
267
48
165
120
63
369
3
42
84
6
108
12
33
57
36
108
15
135
126
483
72
183
ABCD 95342651752*3^$a+1 [50112]
325
35
25
60
5
138
60
97
191
121
179
24
1
179
12
13
95
18
67
5
18
312
246
6
133
95
6
30
1
23
1
120
89
18
78
55
119
252
13
65
120
67
60
120
65
55
24
47
210
139
60
59
54
67
71
204
18
102
73
60
11
85
24
23
30
18
24
120
6
79
11
25
24
143
157
65
187
29
66
25
29
96
48
18
78
30
144
85
5
6
120
42
7
72
23
18
24
18
61
36
23
72
24
36
48
90
67
228
12
53
6
144
145
60
275
121
11
25
83
18
18
1
125
30
13
5
72
6
120
42
90
25
77
24
30
60
30
234
85
36
149
55
12
29
19
11
24
37
53
18
49
23
126
90
84
90
31
336
11
13
47
12
6
30
60
1
71
49
35
180
13
60
71
24
72
25
59
90
6
133
72
83
1
35
1
179
1
65
24
115
119
37
11
49
203
276
30
42
157
35
25
101
115
47
24
120
78
120
67
5
54
96
108
48
37
17
18
6
126
108
30
150
25
132
53
175
120
36
11
13
11
1
24
204
95
37
71
72
18
67
107
204
84
60
72
84
60
144
205
11
121
125
18
6
102
73
36
95
13
60
36
24
11
54
67
24
24
60
312
11
24
84
1
161
19
149
174
90
55
12
120
24
29
18
49
5
19
47
13
65
19
12
35
96
102
6
66
54
1
108
95
48
37
41
55
35
54
30
42
19
36
65
54
216
96
193
24
240
36
95
6
66
37
41
55
17
18
12
18
24
138
180
217
161
6
84
96
30
55
95
36
12
162
18
241
36
120
185
48
18
13
96
71
42
120
42
25
11
18
199
35
36
72
108
54
66
216
54
216
126
18
79
65
55
12
131
60
102
18
37
41
30
42
102
72
18
42
13
41
102
90
127
71
25
17
138
85
216
155
30
90
133
71
120
49
65
162
25
24
144
35
1
156
245
18
61
155
84
186
19
11
96
120
114
91
11
109
48
120
53
30
49
299
1
35
48
1
84
77
6
90
43
96
59
252
72
48
132
12
108
241
17
90
133
24
35
108
13
84
11
252
13
5
72
78
66
78
66
24
72
48
31
84
12
23
12
36
313
107
49
53
55
72
23
121
59
37
35
49
84
11
1
29
72
168
102
42
67
131
157
23
37
72
83
126
54
108
198
55
24
35
12
25
143
1
17
48
19
53
54
60
84
240
1
89
55
65
24
30
37
71
37
35
60
66
24
235
101
144
72
96
174
13
11
36
108
85
143
144
193
5
67
29
102
204
30
55
113
7
65
18
12
24
61
29
54
48
229
108
113
7
11
61
11
37
113
103
131
30
6
84
73
60
65
7
24
120
287
37
60
12
119
1
23
37
65
54
25
191
234
24
30
1
84
5
42
48
36
96
18
48
18
1
84
36
120
119
25
35
12
54
6
37
155
25
83
229
144
191
66
7
35
120
36
90
6
36
54
30
49
119
252
48
6
79
12
29
31
48
35
1
11
73
71
60
120
36
96
72
97
65
43
120
53
7
137
120
24
79
185
162
36
37
53
67
83
49
24
60
11
73
161
31
108
23
73
60
264
65
6
49
12
59
72
114
30
13
11
156
6
120
19
53
18
78
55
11
49
36
311
37
107
ABCD 95342667118*3^$a+1 [50059]
12
8
100
132
27
5
60
28
27
33
15
108
17
88
44
52
51
69
8
7
96
168
65
7
53
12
72
76
32
40
20
7
41
4
48
15
24
24
17
43
5
4
51
185
91
36
17
16
15
129
243
60
5
79
201
63
69
108
72
135
65
31
84
48
48
36
48
180
81
135
12
48
72
53
31
153
75
33
3
89
67
53
76
20
12
7
65
52
75
84
36
36
12
72
24
5
24
16
15
309
48
123
81
39
141
56
43
45
99
12
53
67
48
57
15
29
55
105
32
4
36
92
43
93
92
79
29
60
67
84
48
12
41
223
5
72
67
5
40
3
48
149
31
21
51
53
55
21
3
101
55
5
7
45
15
5
12
60
16
27
108
72
117
72
135
41
79
81
60
32
175
5
88
135
24
48
12
48
5
43
65
55
213
147
33
96
51
120
9
68
60
151
57
60
72
36
39
12
60
33
51
5
84
31
21
56
52
15
5
31
29
103
48
9
20
108
103
5
136
8
36
52
15
12
57
56
40
27
36
9
51
5
124
20
31
120
137
12
36
79
12
24
72
53
91
69
104
31
45
51
21
32
36
127
84
48
81
20
91
53
16
27
53
7
9
48
108
15
5
4
15
24
9
51
12
24
96
57
3
137
60
31
60
69
27
9
15
77
7
180
21
20
4
3
60
5
103
29
67
21
272
43
24
96
17
16
111
204
5
31
81
32
91
89
7
60
24
24
45
108
3
72
24
180
60
9
12
92
112
36
123
5
127
53
55
12
33
15
29
7
81
32
52
8
67
24
9
111
57
3
29
271
84
36
5
7
24
204
5
192
19
41
43
12
17
31
156
29
7
45
20
55
17
67
48
36
12
65
283
29
91
12
12
12
84
89
76
75
69
3
168
21
24
12
3
5
127
60
24
89
52
87
72
9
27
5
43
12
53
31
24
57
3
29
60
52
3
48
24
101
43
180
17
19
53
31
60
12
17
91
57
75
9
75
141
20
52
63
312
72
101
48
7
9
15
36
45
3
60
57
108
75
12
57
20
67
101
64
51
77
67
9
20
19
105
27
29
127
60
48
36
24
60
120
60
69
56
4
27
36
12
48
132
33
3
12
5
175
48
29
156
67
5
43
60
36
29
19
81
36
24
147
24
84
132
12
65
60
160
3
120
69
24
231
41
12
7
45
8
67
36
113
12
4
111
137
43
60
45
92
43
45
27
45
12
279
24
72
21
24
108
207
24
36
233
52
63
12
48
65
136
75
125
24
7
96
5
55
48
36
84
156
33
140
220
3
120
77
55
33
123
60
45
60
87
12
36
60
5
12
19
33
36
80
7
65
64
15
9
12
3
141
15
24
77
19
29
4
3
144
69
20
31
33
27
141
12
8
7
65
28
3
77
19
101
115
9
63
48
12
48
72
48
12
36
36
113
43
17
36
16
84
27
17
7
24
17
115
9
116
12
76
51
24
9
15
36
45
15
36
48
65
31
72
12
12
9
20
180
55
125
144
67
41
19
21
3
144
105
3
24
36
45
32
148
200
55
9
60
15
84
60
5
19
168
57
8
28
92
55
108
77
7
41
55
204
12
273
3
17
7
29
12
43
17
192
7
69
51
21
68
16
39
5
160
75
65
31
24
132
24
60
41
19
120
48
36
21
111
48
12
53
31
33
27
81
15
45
228
20
24
43
24
48
96
77
124
15
156
9
63
12
33
51
69
8
43
77
235
84
36
12
12
120
9
32
4
68
91
69
108
87
57
63
36
96
60
60
60
24
21
75
96
5
4
63
173
55
24
24
60
96
48
48
113
115
36
36
48
12
69
39
237
39
29
24
55
125
172
15
60
36
120
113
76
183
45
15
216
29
331
84
12
24
72
72
65
43
9
44
12
40
68
211
108
12
33
51
17
55
24
29
72
72
67
45
51
228
149
16
224
31
24
72
36
9
116
28
60
92
55
189
171
48
12
12
105
20
16
15
69
56
7
65
4
39
ABCD 95342901034*3^$a+1 [50013]
57
155
88
6
78
6
15
45
99
23
34
30
44
40
9
12
65
18
25
21
75
21
15
99
6
51
12
53
7
11
16
33
45
15
36
9
6
21
96
108
24
12
9
60
27
93
30
9
12
93
75
72
135
80
34
36
3
21
14
13
69
18
12
9
39
38
7
12
9
87
9
20
79
119
1
15
24
120
92
36
13
24
17
10
9
24
83
22
36
54
21
39
21
5
54
37
35
13
48
27
42
75
11
25
69
48
66
54
15
147
54
51
36
65
7
83
52
66
26
70
3
147
18
66
54
38
64
18
3
57
38
142
3
3
9
15
8
22
27
69
26
13
57
30
33
47
49
39
30
51
21
54
81
9
30
36
14
136
99
36
53
46
6
63
27
9
9
20
22
69
36
9
24
30
21
15
9
15
66
39
15
21
39
20
37
53
10
6
84
42
9
24
87
30
50
40
78
80
16
30
9
27
84
21
48
36
39
42
48
42
9
15
2
82
26
79
27
54
30
144
117
33
3
17
7
15
168
30
32
4
15
9
42
78
12
39
39
21
81
15
96
3
24
57
9
180
30
45
36
63
2
190
24
74
55
17
151
57
98
22
27
3
42
15
36
120
3
6
3
27
48
45
15
6
27
5
34
84
6
30
114
24
12
51
77
46
6
24
75
9
36
6
104
37
9
15
39
44
25
12
9
54
6
27
27
153
12
45
216
26
49
45
60
84
30
12
116
37
45
30
33
24
83
25
48
84
33
30
32
28
6
20
19
27
45
33
27
39
57
123
69
11
10
54
8
4
9
39
20
73
9
8
18
54
34
90
99
105
50
22
15
3
33
27
26
100
36
3
21
24
51
105
60
32
82
105
36
111
18
30
102
255
45
98
1
39
45
27
9
5
34
6
66
84
105
29
18
34
3
15
20
22
63
27
18
36
99
15
45
17
70
30
24
2
37
12
75
9
9
2
85
15
21
9
30
33
87
48
32
25
11
13
120
51
18
66
30
24
6
36
33
35
13
3
20
64
6
24
51
51
18
156
26
28
21
24
48
63
57
12
72
75
54
6
21
9
18
30
27
3
21
9
6
36
9
105
75
12
3
20
4
36
24
12
24
6
3
21
14
18
88
2
4
105
15
78
51
35
1
63
30
42
54
26
34
15
12
27
38
58
6
18
6
156
63
72
39
24
8
88
84
6
15
24
45
3
9
48
30
36
21
45
50
94
6
114
6
81
9
24
39
23
52
33
60
57
15
27
9
111
45
3
38
88
111
15
18
42
78
72
30
21
27
2
31
60
9
78
81
45
87
12
75
8
82
42
30
159
105
66
24
14
31
36
36
23
4
50
91
36
60
159
9
15
60
30
15
51
81
33
60
72
24
32
22
12
108
6
6
21
12
45
252
63
45
15
48
108
144
45
27
99
20
40
54
30
2
28
90
8
4
14
7
24
39
66
18
117
60
3
36
81
48
23
112
30
42
48
56
16
9
21
150
18
27
108
15
42
24
27
47
25
21
90
81
84
9
3
12
87
174
27
120
9
30
54
60
66
45
3
8
52
20
1
81
3
27
30
114
21
3
6
24
96
24
30
72
21
3
186
18
21
75
24
6
15
39
72
45
33
66
141
15
18
36
24
50
22
3
21
51
45
15
23
40
273
3
6
51
57
75
21
14
108
58
6
80
1
24
24
75
6
3
195
32
126
22
36
24
26
64
96
2
109
48
5
46
54
12
3
72
11
25
39
30
24
126
84
30
126
48
26
124
36
24
6
116
58
90
60
12
33
96
12
107
22
78
60
6
6
8
25
27
56
22
30
33
147
12
54
54
12
30
30
9
17
112
27
5
4
32
22
6
54
66
60
36
8
18
28
6
38
16
150
30
21
24
51
45
9
135
15
6
78
12
24
84
21
15
54
6
30
27
3
36
18
30
50
18
94
24
39
12
29
136
48
30
20
10
66
32
25
57
15
15
12
54
24
51
36
24
9
66
26
178
72
141
39
38
10
66
15
60
81
38
16
57
60
12
15
20
106
15
15
36
18
72
48
6
9
107
40
18
60
63
27
96
30
66
48
90
30
21
9
3
29
18
61
15
90
75
11
18
7
123
57
29
10
6
3
53
103
51
54
30
96
8
40
36
14
16
24
32
163
35
40
68
13
36
123
33
33
39
21
90
26
43
12
15
56
162
72
18
22
39
39
26
4
36
14
37
69
27
24
39
6
54
57
27
6
51
36
39
24
9
35
1
36
24
155
1
60
11
34
48
15
45
51
24
27
8
16
6
60
18
12
48
2
4
60
6
90
24
30
30
15
15
6
26
4
18
30
81
9
51
75
74
40
6
30
27
12
83
34
24
15
39
12
84
24
72
48
12
21
87
30
27
48
53
22
6
39
60
27
18
3
27
21
51
78
30
66
180
2
22
3
123
45
15
6
54
30
27
17
151
39
36
30
114
12
21
33
39
27
174
6
90
198
12
30
15
45
24
15
39
20
262
30
9
24
96
12
53
106
48
33
24
39
6
39
21
18
12
108
6
27
57
90
30
75
35
70
12
24
27
27
36
30
24
2
13
41
34
12
18
15
15
36
144
36
60
81
45
39
9
36
60
36
60
123
57
18
20
13
3
6
3
36
24
75
126
60
54
30
12
48
60
8
79
36
39
60
120
9
21
50
88
57
33
15
72
75
38
7
33
72
14
1
33
3
3
24
ABCD 95342995316*3^$a+1 [50043]
49
35
60
25
95
6
19
156
77
7
113
103
29
55
120
41
7
95
121
156
11
73
17
103
144
95
73
5
163
89
67
96
47
25
36
12
288
96
11
73
12
5
54
126
54
73
48
108
101
55
60
5
55
35
18
55
107
49
77
7
120
168
65
115
24
60
5
270
13
48
72
48
155
145
12
132
36
108
24
288
144
24
96
5
115
41
54
85
41
43
12
24
11
85
84
65
6
72
25
168
5
43
60
17
24
156
19
264
96
35
36
253
156
11
12
1
24
83
73
12
59
25
65
151
168
60
12
12
35
48
24
1
47
18
294
61
72
36
24
5
7
41
55
48
11
13
17
60
55
215
48
205
53
139
35
109
107
72
61
24
120
12
71
97
215
12
109
17
55
132
83
42
55
317
43
17
151
132
35
61
84
72
120
48
48
59
25
96
312
12
5
108
7
180
11
37
83
37
12
36
5
90
73
192
72
72
96
12
23
13
120
12
12
185
42
25
120
263
330
187
48
35
25
132
108
107
85
11
25
108
101
18
1
12
59
210
55
36
59
30
18
13
24
36
132
227
25
60
95
181
95
13
107
109
180
71
144
121
29
31
35
25
12
5
102
145
23
162
30
13
5
103
48
36
108
252
11
97
47
145
53
7
143
48
25
29
78
12
78
31
131
169
137
67
23
30
24
48
108
43
60
24
72
36
180
5
55
108
12
60
12
17
60
139
60
71
85
41
72
7
5
36
7
12
23
13
12
227
30
55
24
71
48
25
53
7
60
53
19
48
36
24
12
65
19
12
48
12
24
41
90
85
132
23
54
36
30
109
36
108
204
48
108
72
84
23
72
6
54
18
31
192
95
13
216
24
161
55
23
552
1
180
24
36
24
5
78
13
24
96
137
18
13
71
18
180
7
281
60
90
97
72
48
35
72
1
12
48
24
71
13
144
12
36
215
13
41
79
36
101
67
72
35
1
132
65
42
13
53
43
191
1
167
25
60
168
29
6
12
1
204
47
61
120
77
7
11
210
55
149
19
96
11
30
54
306
24
48
115
12
35
85
83
1
24
95
18
114
85
5
103
17
223
36
24
72
41
54
96
90
30
37
107
121
5
55
24
60
84
36
71
25
5
127
17
19
59
18
30
373
11
66
60
7
113
24
43
132
41
7
113
19
36
59
205
5
31
29
18
48
97
36
29
7
11
109
24
72
24
5
31
119
49
71
49
77
7
96
11
48
37
36
17
43
155
13
131
121
24
48
83
37
107
36
169
24
71
13
23
42
12
36
79
11
42
31
71
13
5
42
108
18
54
48
60
18
19
96
24
36
72
12
264
12
72
48
60
5
120
19
53
7
96
132
5
55
83
132
25
23
49
95
25
48
35
37
5
19
11
1
24
65
163
53
67
72
65
30
1
59
18
48
19
35
61
47
108
25
47
18
79
125
66
24
120
25
161
7
5
198
204
13
48
108
36
83
13
125
7
143
13
71
85
101
72
55
233
144
55
24
24
12
120
71
37
35
1
24
60
216
36
60
53
12
6
49
36
59
30
55
156
209
43
47
30
18
132
36
25
5
55
84
23
18
127
36
180
179
60
253
60
72
60
12
180
108
60
12
144
72
24
5
211
17
67
83
48
253
131
120
13
173
19
36
12
77
79
36
216
5
55
215
13
132
72
17
186
ABCD 95343149186*3^$a+1 [50024]
24
60
75
54
27
5
43
36
11
24
1
15
93
17
58
134
58
14
79
36
24
117
2
88
38
7
99
6
80
40
24
8
7
96
33
66
9
12
105
2
37
35
94
15
35
1
21
15
75
8
1
21
3
15
57
48
72
23
70
96
135
9
66
144
86
40
24
135
12
45
3
29
18
13
81
51
39
126
39
24
27
32
118
3
5
40
15
27
33
12
3
302
43
36
75
21
9
51
63
21
36
23
126
18
1
71
46
8
42
13
17
10
9
39
126
15
131
214
56
88
15
57
15
9
80
64
111
11
13
12
15
14
184
32
48
114
112
54
152
42
22
50
16
9
23
1
12
105
48
90
165
57
80
42
30
136
66
14
40
75
15
14
67
15
21
144
65
19
15
21
11
40
182
72
139
77
40
3
36
24
35
1
135
21
24
35
25
21
18
30
56
31
108
5
7
185
10
48
81
5
24
66
1
39
38
88
3
72
47
46
51
141
2
216
30
127
3
261
41
40
114
14
66
49
87
69
35
16
24
224
1
23
181
35
72
25
69
15
83
6
90
85
17
42
358
24
8
42
70
74
40
57
23
37
3
86
55
9
15
12
77
18
72
22
90
14
55
107
13
36
45
66
45
9
128
16
32
19
24
71
16
54
99
95
25
60
59
1
5
31
9
27
23
40
21
9
42
14
34
21
36
60
33
26
25
21
195
53
72
79
65
91
15
33
45
66
54
27
15
105
47
6
7
24
24
11
49
60
59
16
57
144
60
36
120
125
19
15
24
57
23
22
15
24
24
41
24
16
51
167
61
60
5
66
46
39
36
48
72
125
55
120
17
7
24
59
118
15
65
43
12
9
39
36
36
99
14
7
105
3
60
12
29
79
51
9
95
24
112
8
96
25
132
89
18
46
15
51
14
10
72
32
13
99
105
165
50
1
24
29
112
39
24
89
67
23
13
9
15
9
15
57
3
180
51
14
130
72
32
30
136
15
11
25
53
67
5
16
2
61
11
25
29
40
66
6
3
96
156
9
144
32
42
121
71
46
138
81
60
291
24
8
22
104
151
75
30
39
17
40
18
117
99
30
15
9
104
232
75
39
14
7
36
5
10
45
108
111
45
65
16
24
39
60
60
36
60
9
72
32
7
75
45
24
89
16
56
115
23
72
24
142
15
24
75
8
73
5
88
50
6
31
9
66
33
71
6
40
39
36
24
5
34
32
118
27
23
16
14
67
108
27
104
54
7
48
27
14
40
15
84
111
6
50
25
48
21
219
29
16
87
89
79
36
29
31
51
30
15
9
120
186
45
9
111
9
24
120
146
1
29
64
32
18
54
16
50
126
139
12
17
16
27
47
72
25
5
40
15
9
111
105
26
54
96
72
163
93
15
75
32
25
95
40
32
97
21
8
42
48
6
130
14
7
33
72
18
30
27
77
43
15
54
144
56
55
36
47
73
24
21
15
35
25
5
58
6
8
72
19
36
156
15
158
130
30
27
63
182
130
9
21
75
60
9
24
32
43
5
112
135
65
34
128
37
35
61
105
48
15
251
136
69
83
6
40
27
39
96
9
36
113
31
99
81
39
177
45
3
47
54
40
170
49
5
7
24
11
70
168
32
72
91
15
21
65
240
34
57
84
75
96
33
197
34
6
8
40
87
9
26
40
54
56
103
27
69
24
36
84
35
30
7
24
36
5
234
109
17
24
16
3
12
59
70
56
19
21
3
45
74
1
12
89
19
12
9
15
24
35
16
14
10
32
13
27
14
199
51
6
8
40
104
72
79
107
214
39
17
55
89
55
84
132
24
9
32
103
51
104
30
31
65
90
49
21
171
5
43
96
5
19
132
33
32
10
69
60
23
1
45
111
9
2
25
15
62
43
120
183
32
64
86
130
198
15
11
54
10
45
72
24
155
24
22
39
120
51
150
15
24
36
45
2
72
16
168
152
109
24
75
62
58
14
7
24
36
29
72
19
15
6
8
55
132
24
120
21
75
108
27
24
9
165
32
10
32
88
24
9
5
31
36
5
90
30
19
39
45
96
9
75
60
57
18
110
90
16
21
65
55
203
102
10
32
16
21
24
11
30
10
54
120
90
200
1
24
5
112
15
60
29
19
12
9
111
24
83
1
180
11
40
81
29
48
43
15
69
36
143
6
34
110
112
18
80
6
16
ABCD 95343604418*3^$a+1 [50032]
15
80
61
30
36
30
23
31
29
127
48
5
7
114
24
96
24
6
17
7
21
152
12
25
36
15
45
24
6
84
36
60
6
90
78
6
30
35
25
6
78
15
51
29
37
78
60
60
66
39
20
37
150
101
12
1
59
85
75
45
131
24
25
30
6
15
32
49
30
48
101
40
21
120
3
36
20
61
48
11
1
131
7
101
72
13
35
25
66
108
300
5
37
63
45
30
6
75
141
54
81
60
8
25
131
1
24
39
57
119
64
75
12
9
45
96
23
25
30
6
24
23
48
1
63
267
69
60
21
83
85
120
6
5
84
61
96
30
84
30
47
49
15
69
54
6
51
9
24
6
5
1
3
15
12
54
54
42
30
210
63
12
75
18
72
143
16
15
120
54
66
30
36
59
49
42
18
36
306
24
36
18
30
150
11
91
24
30
60
30
84
30
102
24
9
57
39
20
25
84
11
16
48
15
36
174
23
124
39
96
29
12
43
21
68
25
60
120
42
78
51
15
21
48
45
60
30
42
123
15
192
48
60
36
84
12
30
24
126
114
6
69
45
30
5
72
169
18
156
36
30
48
30
21
32
12
67
33
15
12
54
60
15
20
1
54
24
81
9
6
5
55
65
79
30
6
17
13
66
33
45
71
139
81
15
30
30
54
102
9
60
45
39
12
15
53
1
95
169
30
53
19
24
29
136
164
25
96
39
27
69
60
80
16
195
60
33
75
6
15
45
24
15
156
32
52
45
132
48
6
24
60
113
52
27
18
30
117
45
60
78
21
171
150
18
12
48
12
29
12
13
84
27
33
60
30
42
15
9
54
125
1
35
79
30
42
90
24
114
12
120
210
30
168
21
75
29
40
68
48
49
131
19
5
16
51
24
84
21
9
155
67
9
9
72
54
90
6
24
5
55
54
6
84
81
32
19
60
30
24
15
80
49
120
6
114
6
29
60
1
24
23
79
33
27
33
21
60
84
27
33
12
84
96
18
30
12
150
48
141
21
15
44
85
15
15
30
30
66
60
48
23
28
51
33
15
66
54
72
33
57
39
105
54
5
7
33
27
48
42
63
87
54
95
19
30
12
39
15
30
144
12
18
156
90
47
49
15
153
66
149
7
18
11
25
30
21
39
66
18
12
105
75
41
88
15
66
30
48
21
20
85
30
24
66
15
15
30
90
69
21
75
144
20
31
125
61
54
29
52
63
12
30
18
5
16
39
21
45
24
35
61
15
9
131
4
12
8
25
36
54
6
15
15
6
30
33
27
33
15
30
71
1
60
30
60
18
120
11
91
9
15
24
57
93
15
21
6
48
36
5
25
99
20
36
121
15
180
33
155
1
36
15
39
21
33
15
147
138
6
30
60
54
12
18
126
60
84
12
29
124
15
30
23
7
66
15
20
55
36
18
30
5
112
9
24
12
114
5
55
6
24
30
120
17
12
37
30
30
30
69
9
6
30
30
54
12
138
36
60
36
18
23
7
60
42
24
39
135
36
5
16
33
12
60
24
24
87
68
37
3
80
1
15
99
30
23
13
30
144
12
33
21
6
18
66
60
9
111
24
42
123
20
1
15
111
53
7
150
11
13
39
12
33
15
68
7
6
30
36
93
20
145
12
15
3
30
12
24
35
55
174
35
31
6
59
85
30
5
19
42
11
19
78
51
105
51
15
18
111
81
78
12
240
29
19
6
60
54
81
15
60
65
91
48
42
24
36
30
144
30
6
45
63
65
1
15
15
6
30
18
15
27
33
75
6
60
6
48
81
15
24
101
61
39
44
61
24
11
1
71
37
6
24
90
72
23
7
48
36
6
48
6
84
102
15
15
33
81
6
24
66
15
108
27
9
159
66
6
54
15
15
36
18
6
54
36
111
129
35
19
6
36
48
126
60
36
30
15
68
16
144
45
36
6
384
5
31
18
66
29
31
144
96
30
51
45
3
27
18
6
29
1
84
6
5
85
59
37
60
18
12
54
75
75
21
15
84
29
1
35
55
9
141
30
84
30
36
60
51
9
24
30
53
168
4
105
6
66
30
18
72
48
72
30
33
15
90
6
45
21
120
30
144
9
15
65
25
96
231
39
36
60
29
115
36
33
21
15
9
135
15
42
84
51
75
129
15
30
36
48
30
12
18
6
17
79
48
81
60
80
100
141
30
60
138
102
9
81
63
15
42
114
21
9
36
48
30
6
90
30
174
36
36
144
24
6
66
24
36
69
60
51
30
114
17
7
102
18
42
11
12
7
9
75
69
20
67
24
17
13
47
37
6
54
42
18
6
45
75
5
19
30
15
20
25
6
77
52
20
37
59
19
36
96
18
12
39
9
35
31
54
11
205
24
12
23
67
29
40
21
48
11
24
37
39
9
30
5
1
36
15
60
15
48
ABCD 95344417484*3^$a+1 [50021]
25
224
75
12
18
6
24
33
33
55
152
28
71
24
66
24
126
18
72
43
5
31
119
21
64
5
96
27
57
103
29
18
21
60
129
66
49
11
90
6
49
125
54
6
24
3
57
66
24
93
3
54
55
11
90
15
9
126
49
80
40
5
55
188
117
30
85
5
36
30
6
120
18
73
92
321
90
57
57
30
25
236
132
12
51
60
37
12
35
30
36
66
61
8
132
28
35
30
54
1
24
36
29
51
21
43
116
12
12
96
40
65
7
8
12
3
36
18
6
6
24
99
75
121
5
27
27
33
27
180
45
15
6
24
55
5
55
71
24
30
243
72
108
99
13
35
36
54
15
51
6
18
60
45
15
60
1
20
4
60
47
24
54
63
9
108
72
19
164
16
32
39
24
90
6
144
60
6
51
39
48
180
30
72
54
57
120
57
6
25
32
9
51
28
215
30
6
18
90
60
133
12
68
9
79
5
90
60
9
51
144
25
5
30
30
15
40
17
84
39
27
33
27
109
44
45
15
57
24
66
30
3
51
6
183
28
83
109
95
1
24
65
15
156
60
100
44
40
197
39
39
12
253
11
24
30
72
19
180
20
15
36
54
174
6
54
45
16
80
124
47
24
9
21
120
6
1
80
288
81
43
80
171
36
18
15
16
12
20
57
283
12
36
59
321
4
8
88
65
39
16
24
107
69
111
60
18
42
9
15
90
90
6
24
127
47
6
67
200
60
292
35
85
20
87
61
137
15
16
32
27
36
66
111
33
36
79
11
33
96
21
51
27
12
153
16
59
21
111
13
96
12
20
57
66
9
27
13
41
27
93
60
96
51
39
1
8
72
87
153
3
84
30
36
6
1
80
39
21
99
13
20
48
57
6
9
45
91
71
9
112
113
7
89
18
66
36
18
30
42
24
84
60
85
35
12
24
49
5
43
83
49
5
30
1
35
90
180
36
24
60
114
93
159
21
28
20
105
36
54
45
51
9
24
57
103
41
30
9
27
129
4
5
3
72
208
92
15
12
48
42
78
6
90
66
54
69
48
93
19
11
105
21
138
6
90
24
1
5
30
114
12
18
42
18
145
36
149
72
90
141
27
60
21
4
251
24
12
18
276
87
60
3
66
168
162
24
24
36
6
174
36
114
126
109
149
6
6
43
176
45
7
203
114
31
35
9
15
33
72
207
33
60
45
120
255
15
1
89
31
41
90
13
11
66
39
64
107
33
75
105
148
12
80
135
36
30
55
32
27
30
55
11
24
102
43
17
30
9
39
193
23
57
60
63
126
39
64
56
9
55
41
36
19
35
37
8
69
115
35
12
9
81
78
81
21
19
72
23
24
73
47
1
104
48
3
36
249
15
174
43
59
84
36
18
51
9
223
8
4
17
3
48
9
3
81
96
3
48
39
1
120
48
89
12
139
119
1
59
240
6
30
57
12
75
6
36
18
12
84
126
63
168
33
19
60
68
52
47
33
21
39
60
21
210
66
78
60
132
24
105
51
13
60
35
33
3
265
12
20
148
140
4
48
77
63
100
12
191
37
23
69
45
6
6
19
32
27
121
41
39
111
61
17
150
33
3
25
92
88
65
24
3
93
39
27
60
9
64
96
32
3
9
27
21
177
31
20
40
11
24
45
24
51
25
20
12
27
21
9
60
63
39
1
20
39
213
15
66
24
6
69
15
33
93
90
9
36
12
27
12
60
1
77
163
80
28
29
15
81
6
1
8
51
108
6
15
15
30
7
80
57
6
66
139
44
120
15
25
5
31
140
40
24
125
60
30
1
95
9
21
6
21
9
43
41
144
6
36
13
221
54
36
117
27
36
156
18
12
54
126
43
11
126
39
40
5
15
4
5
42
1
83
54
51
21
60
18
42
78
165
21
39
57
31
59
13
116
52
23
66
19
32
3
24
90
36
19
11
9
15
1
11
21
123
25
29
3
112
11
84
42
30
1
32
27
204
109
35
132
93
75
60
1
29
3
69
91
287
66
6
1
200
3
36
84
36
129
51
60
24
6
103
101
96
90
48
85
5
51
72
72
96
64
65
3
3
ABCD 95344592314*3^$a+1 [50005]
38
18
25
17
7
51
80
42
10
60
56
25
41
22
24
9
3
33
27
68
12
6
12
42
12
4
24
12
48
12
24
152
4
69
12
15
2
18
52
56
13
29
54
48
37
111
32
72
76
45
5
7
12
59
25
3
2
55
15
60
24
33
35
54
22
62
34
2
7
132
39
2
54
16
80
1
12
35
6
43
36
221
82
32
48
1
71
16
60
20
4
108
44
25
29
31
29
19
12
53
18
40
2
91
12
3
48
26
12
54
16
44
157
36
41
55
15
2
10
20
25
11
4
9
15
62
78
4
93
65
7
27
21
27
26
19
11
24
4
8
4
24
21
15
152
49
59
4
9
27
20
12
40
20
40
68
66
6
64
45
12
75
9
5
7
36
27
38
54
18
31
11
4
8
13
36
39
2
54
52
48
33
36
15
108
2
31
35
49
36
15
9
23
40
36
44
42
43
3
12
129
23
1
15
93
51
26
7
15
45
27
12
50
22
12
60
60
14
12
54
52
44
18
22
14
22
33
17
30
13
3
8
48
85
23
13
29
7
23
4
84
9
3
24
62
55
132
5
19
51
38
36
55
125
10
21
47
76
44
40
38
58
86
30
37
168
96
36
11
85
35
37
5
18
16
14
10
32
36
37
36
75
12
12
12
12
9
5
31
11
18
31
24
3
21
15
8
1
39
24
116
49
36
15
26
70
36
21
39
24
14
30
1
159
26
12
19
5
7
15
176
1
11
6
10
21
51
2
58
36
20
49
27
84
2
7
5
46
96
84
33
24
48
39
9
41
36
7
12
15
84
21
120
36
51
12
60
9
120
65
58
12
2
154
44
64
48
8
28
60
9
3
9
23
49
3
38
30
18
162
18
55
53
202
14
24
19
48
17
18
25
15
9
23
40
9
3
24
56
36
12
36
16
57
12
63
14
19
5
58
50
18
18
54
12
4
84
12
26
55
75
24
24
240
12
69
5
60
90
30
18
85
15
105
36
35
30
130
12
12
96
21
5
34
12
60
9
27
21
39
36
98
72
43
15
14
31
36
3
26
18
124
72
9
87
24
20
36
42
31
3
2
12
31
63
81
24
39
36
14
60
126
30
94
69
12
29
22
36
12
45
11
48
28
21
3
12
32
30
36
31
24
63
86
34
9
27
93
17
54
61
36
3
9
75
21
24
23
40
26
7
11
60
85
5
7
24
5
66
42
19
51
33
120
47
28
8
13
48
24
48
60
24
65
79
63
21
5
30
24
76
24
38
42
36
1
11
16
12
122
12
78
76
57
84
35
28
8
88
56
28
80
13
35
24
16
14
70
9
29
46
26
19
123
84
14
7
3
48
9
99
26
90
126
7
161
103
23
54
67
12
41
22
12
38
42
1
39
21
39
12
96
20
1
23
28
69
15
12
56
28
36
26
58
26
24
18
49
35
28
84
12
72
2
10
12
48
182
10
80
1
12
87
57
27
56
1
53
34
9
27
20
12
18
34
69
24
63
12
2
19
11
4
12
12
33
39
50
90
112
96
9
36
35
1
29
55
12
3
20
180
100
33
47
28
32
90
58
57
29
19
36
48
125
43
107
37
143
16
32
64
69
89
10
60
12
96
21
123
24
44
109
17
42
13
71
100
21
59
1
5
54
40
69
3
8
49
99
20
1
27
21
107
25
29
18
54
34
24
12
57
24
24
84
51
14
10
48
2
7
83
73
11
42
22
24
2
82
9
5
12
54
18
58
21
51
68
40
45
27
50
18
18
7
240
3
45
48
87
33
77
42
4
86
48
22
14
19
35
24
4
57
11
54
7
27
50
90
28
21
3
24
21
39
129
11
37
35
16
12
2
90
16
44
12
4
21
15
20
12
16
12
33
65
103
84
60
65
90
13
15
36
57
75
2
12
58
20
138
10
14
18
73
89
30
100
26
42
1
12
27
62
7
3
26
34
26
12
18
42
54
181
17
12
108
31
29
10
2
34
12
8
169
35
48
78
10
9
15
60
33
35
84
88
12
9
5
12
60
12
72
36
42
72
18
22
8
6
58
14
7
51
44
78
22
117
51
21
17
31
29
43
11
12
37
87
26
30
16
38
22
14
6
13
161
7
15
14
90
1
23
30
108
31
41
18
184
12
56
16
24
33
39
9
36
23
24
4
12
48
8
4
9
15
26
199
12
180
24
60
5
19
48
227
4
80
4
48
9
11
28
36
21
41
7
17
58
68
30
54
4
2
175
63
36
57
11
198
7
12
53
10
84
8
40
56
54
46
8
12
4
56
54
118
26
43
15
24
44
36
85
3
12
81
15
56
64
26
12
55
12
27
50
42
1
11
121
12
17
90
66
19
41
10
84
33
89
22
8
61
108
15
9
47
30
106
57
12
51
12
24
96
92
37
48
51
14
66
1
3
72
86
34
72
2
60
7
47
16
21
27
2
118
120
56
1
17
36
70
32
16
21
5
10
2
19
15
26
22
48
68
13
3
26
70
9
47
12
6
12
54
52
2
6
13
63
36
26
31
39
24
14
18
24
1
3
8
4
24
50
70
12
36
44
28
72
74
19
15
56
36
36
13
15
26
18
16
36
21
113
43
12
39
12
21
111
9
89
10
45
63
32
16
12
24
2
7
75
74
18
28
14
103
3
14
18
36
28
8
6
55
24
63
12
36
21
71
16
80
49
24
11
37
5
46
9
60
83
28
2
58
156
96
2
19
35
1
36
96
3
60
14
7
65
10
81
15
57
12
27
32
88
21
77
34
57
3
45
125
24
12
7
72
51
72
38
46
8
1
17
18
40
8
28
9
63
32
25
47
12
36
88
24
2
7
120
29
70
96
105
41
22
60
38
67
24
5
46
45
35
28
48
14
10
20
6
48
82
60
8
4
81
3
57
29
6
16
12
45
11
42
115
3
21
59
25
23
52
2
7
3
132
8
100
9
3
26
18
16
96
33
35
28
26
34
9
27
141
111
2
34
ABCD 95345022062*3^$a+1 [50034]
72
72
66
29
13
95
13
48
42
41
1
48
48
47
7
78
95
24
1
24
23
60
25
12
71
13
96
6
378
36
47
1
47
276
25
48
54
90
36
47
36
13
23
72
13
12
90
48
78
11
49
48
47
37
143
24
1
11
73
48
12
11
133
191
1
131
13
48
47
288
84
193
84
60
102
17
12
36
36
97
11
85
48
48
59
13
18
5
120
72
1
84
36
144
119
36
13
42
53
12
60
12
289
12
90
48
29
60
97
6
192
30
60
60
167
163
17
120
49
6
318
18
29
49
24
42
77
144
36
24
36
121
72
66
77
24
36
7
6
132
96
12
71
108
12
97
107
73
71
12
36
132
12
60
180
36
1
143
36
72
12
109
35
72
37
35
60
120
31
29
12
1
143
36
13
48
48
12
23
157
47
12
121
48
191
61
48
84
18
48
137
61
11
36
37
23
120
37
59
144
12
108
79
65
223
29
19
5
12
37
24
60
36
47
19
30
107
168
25
108
47
85
84
11
12
85
6
42
11
60
13
167
37
252
42
5
91
113
79
5
24
36
37
179
228
36
13
24
23
25
168
192
11
49
54
5
36
72
85
48
155
223
54
95
37
23
37
36
102
6
72
24
96
311
36
25
95
1
23
13
23
84
24
36
91
42
36
204
23
108
205
12
47
36
24
36
85
71
24
37
60
59
97
71
13
23
13
72
24
204
60
71
108
60
121
59
37
83
37
48
36
83
48
72
1
36
54
53
36
36
24
73
35
109
11
60
12
13
11
7
330
23
12
121
36
191
12
60
12
13
60
168
60
132
23
84
1
48
54
90
132
23
48
24
19
6
90
48
29
168
1
132
23
24
1
84
18
17
13
216
36
11
235
42
156
36
35
13
36
23
36
55
78
72
48
24
47
1
216
264
35
121
11
180
36
12
37
23
133
132
59
37
12
107
481
23
24
156
37
42
29
72
24
13
143
49
95
37
203
36
13
23
12
109
59
73
12
23
25
48
6
30
11
72
204
73
47
1
215
25
90
30
23
84
60
49
59
12
240
36
72
48
13
131
1
71
60
84
36
1
168
11
181
23
12
288
36
1
168
11
13
11
73
246
53
73
12
12
24
23
60
31
17
175
30
66
17
108
97
72
168
18
29
48
1
23
36
72
13
60
83
24
156
24
1
11
36
72
60
25
90
54
59
121
6
17
36
24
19
54
143
1
144
36
54
29
24
72
48
96
13
35
25
83
37
60
11
24
120
36
55
41
7
102
11
13
11
156
97
119
13
59
60
48
37
48
36
47
12
121
47
180
72
1
11
180
85
47
36
13
48
114
78
12
35
108
24
73
96
11
36
145
12
59
84
24
73
143
37
6
42
84
18
6
23
1
47
1
204
6
54
84
107
84
61
107
72
1
12
36
36
66
138
11
49
144
120
12
96
60
11
31
96
137
60
97
36
6
41
72
13
18
17
133
83
13
90
113
85
42
77
67
6
11
36
1
96
42
65
12
115
6
59
25
48
132
60
36
60
6
101
49
168
12
60
35
103
42
23
12
109
23
13
168
36
102
5
156
36
91
6
24
66
65
96
13
60
84
23
12
25
35
72
25
24
23
97
60
144
12
90
78
143
24
36
7
5
1
143
108
109
210
41
13
42
53
1
71
60
1
47
24
73
35
12
108
25
71
12
37
84
311
31
30
47
13
11
193
23
12
55
113
12
25
71
36
120
7
6
131
72
37
23
12
13
36
23
216
24
31
149
36
1
47
13
120
71
49
36
396
59
73
60
42
5
12
36
85
83
73
71
36
36
36
13
180
59
1
35
36
36
120
108
132
12
181
ABCD 95345313554*3^$a+1 [50034]
144
36
103
17
148
188
64
183
125
148
92
36
120
52
48
171
33
56
16
8
7
41
24
40
20
96
4
15
93
12
255
9
207
17
96
67
29
16
12
12
15
5
220
8
48
259
9
20
31
65
60
4
87
185
7
60
36
41
16
8
24
12
43
36
156
129
20
12
72
12
28
192
20
16
60
39
36
93
27
29
40
99
69
72
80
48
91
5
115
41
148
27
21
24
63
132
33
111
5
40
56
19
21
96
27
5
88
12
20
28
132
8
19
113
108
84
108
96
4
63
53
16
80
40
68
100
48
80
12
12
64
132
44
16
39
60
245
163
5
96
67
12
17
48
31
149
103
53
132
7
60
65
12
100
120
84
51
105
8
31
77
28
75
101
48
72
28
20
91
237
8
60
4
15
65
12
36
7
65
72
60
4
15
137
52
27
69
36
56
48
67
84
108
45
32
31
17
91
105
44
96
40
39
72
33
63
29
144
4
8
112
116
16
20
76
20
64
51
53
4
12
36
192
15
48
45
20
43
81
68
16
36
48
108
27
36
5
24
40
80
367
29
115
17
168
96
31
17
148
32
28
63
72
57
80
163
65
220
68
52
15
17
91
101
48
31
89
88
3
57
87
53
24
43
21
44
12
144
100
36
56
79
129
36
96
27
5
31
17
4
44
300
64
80
7
45
108
20
16
51
81
3
69
111
9
48
60
123
101
4
56
4
12
32
48
64
39
17
12
55
60
65
108
52
60
128
19
65
156
100
144
108
75
33
68
132
19
108
41
31
33
80
72
28
92
100
39
9
32
64
27
12
45
32
96
40
72
60
68
64
48
8
115
189
104
64
8
52
15
17
4
24
123
9
3
17
88
8
19
69
36
183
72
45
84
44
91
29
28
12
80
91
9
3
72
96
72
84
5
48
55
105
111
21
48
192
15
21
128
12
52
32
76
128
12
7
108
84
105
56
43
17
112
48
39
45
24
344
67
5
19
5
24
55
105
56
112
24
128
160
15
48
17
7
36
72
81
36
39
21
80
175
33
128
55
117
20
127
53
7
53
12
115
108
33
8
96
64
32
55
12
96
9
92
79
177
120
32
16
15
29
108
52
32
124
24
8
163
461
84
4
56
64
68
12
7
45
135
41
84
31
105
68
36
28
108
32
16
104
120
91
69
176
19
117
48
48
3
101
4
84
15
17
76
12
3
12
36
209
100
12
63
12
441
48
56
64
120
24
3
5
64
75
5
64
39
33
8
12
4
219
65
256
68
88
3
65
4
111
9
8
112
3
9
111
69
56
7
113
28
39
12
89
19
5
28
60
32
187
29
55
17
7
41
31
225
3
17
60
36
4
15
9
36
176
64
3
12
33
36
99
77
355
84
41
120
24
24
36
112
39
96
5
175
33
24
8
84
16
68
19
48
189
80
40
56
60
48
144
108
52
60
128
4
36
99
153
3
93
20
19
125
120
148
20
168
64
15
60
108
93
12
80
64
15
33
135
72
9
92
144
4
56
136
24
96
8
16
144
24
36
44
40
8
4
44
4
96
12
147
17
31
5
60
52
236
76
168
12
20
96
108
4
108
80
55
9
15
65
19
57
152
31
29
7
41
12
16
80
24
91
36
93
15
101
79
41
24
120
36
4
15
12
168
117
39
41
100
36
39
69
20
7
33
24
48
344
55
120
9
24
68
43
204
120
125
55
77
108
91
36
105
48
60
123
24
33
75
120
125
7
36
29
64
32
52
12
24
15
60
21
44
7
12
108
53
156
60
19
132
77
7
125
16
60
15
29
48
52
20
88
116
67
29
144
52
8
19
72
5
16
132
20
28
15
5
ABCD 95345502914*3^$a+1 [50029]
1
132
53
30
24
48
13
5
75
15
12
13
29
43
12
20
28
108
35
45
4
23
49
23
57
51
37
11
117
40
8
15
117
52
11
12
120
42
6
21
96
60
15
13
180
12
20
27
13
12
131
90
54
18
30
45
15
60
42
18
12
61
24
32
39
1
11
33
75
12
25
72
35
21
39
108
48
12
45
24
39
1
29
15
57
27
28
35
72
30
63
48
15
132
13
137
3
136
53
18
45
33
102
18
42
12
18
39
16
12
95
45
3
25
32
123
12
1
47
12
93
60
15
60
9
36
60
45
18
30
19
68
3
12
72
36
12
12
21
27
78
39
12
4
12
108
17
55
12
20
75
73
84
89
42
78
30
114
51
27
33
9
6
9
88
68
75
12
45
12
15
30
18
37
23
48
9
16
35
12
132
13
35
33
45
24
30
1
59
6
51
84
9
15
81
19
116
15
37
5
7
23
45
147
18
19
44
72
12
28
107
36
69
52
119
84
48
45
15
18
27
28
17
103
144
56
15
21
36
3
25
80
100
65
19
53
39
4
77
7
65
30
18
87
15
18
30
60
12
73
23
24
25
65
15
33
27
63
69
16
83
30
31
11
12
60
30
120
15
12
36
28
12
83
45
96
3
48
108
9
36
16
23
30
30
33
27
180
57
9
24
6
60
157
24
11
30
3
15
9
51
9
15
60
105
45
66
69
3
45
40
8
60
12
60
40
47
25
5
120
6
42
19
116
123
45
39
1
32
87
66
42
57
108
3
24
78
87
36
24
21
7
23
84
6
24
27
93
67
23
48
13
24
128
24
16
32
15
13
8
15
12
162
43
77
30
13
35
9
9
54
33
48
39
60
21
99
1
84
60
5
7
41
18
30
75
60
159
21
15
54
115
12
68
112
29
39
33
48
54
60
57
16
47
25
140
28
83
57
3
54
15
3
132
133
20
57
87
39
12
49
23
61
24
11
30
15
147
13
24
83
33
27
57
28
5
18
45
9
18
48
54
78
18
72
7
48
12
11
42
30
13
12
60
35
60
48
102
19
44
129
30
60
33
28
80
4
12
44
69
123
28
32
3
12
57
12
141
15
27
78
115
53
87
33
51
16
83
57
27
81
4
155
6
24
6
12
57
3
85
23
21
156
24
28
23
33
9
48
72
6
24
25
8
60
72
28
35
33
45
42
72
126
139
11
57
3
97
5
30
60
12
1
59
78
7
41
114
198
48
72
3
12
24
156
15
30
18
9
36
39
18
3
147
48
114
43
12
80
100
116
72
75
45
27
21
12
100
8
39
18
18
21
3
36
12
12
1
24
65
115
5
51
27
18
55
12
68
16
11
45
172
92
33
18
33
4
35
60
48
90
72
15
81
42
30
3
24
75
81
15
45
69
15
15
105
51
37
95
18
24
15
105
7
11
45
15
13
32
12
88
23
69
3
12
33
192
28
60
5
15
27
60
48
72
66
39
81
7
20
88
5
55
12
5
18
45
57
15
28
35
9
111
42
27
3
90
330
48
49
20
33
55
65
75
12
12
51
9
9
7
23
60
12
69
156
12
60
36
60
12
172
71
121
44
39
33
28
12
23
12
12
6
99
3
72
36
45
96
3
78
18
1
68
60
51
12
78
114
37
11
78
42
49
44
9
18
57
45
6
57
15
33
24
12
4
65
7
12
5
163
5
30
93
75
49
12
131
25
17
27
21
259
29
15
9
126
1
41
42
57
3
85
11
9
48
27
150
66
54
6
61
44
57
48
7
12
8
3
42
99
84
57
78
157
32
21
24
75
15
45
33
48
7
24
11
102
127
59
144
6
24
15
3
45
27
6
79
11
12
69
28
228
47
61
17
72
48
15
4
11
33
57
72
7
60
23
1
155
84
1
60
35
61
84
47
48
30
27
63
117
4
8
16
29
78
12
60
36
25
5
24
6
25
12
83
24
61
92
27
36
42
48
72
7
8
3
57
3
49
152
171
13
47
12
30
15
28
5
3
196
11
33
15
45
12
40
68
84
28
23
9
3
93
4
35
18
39
51
30
3
4
215
48
33
27
13
17
27
36
132
12
33
7
65
66
97
20
4
29
30
12
270
55
65
3
24
16
5
51
69
87
108
87
60
48
69
45
15
40
113
18
54
111
87
25
35
45
57
30
1
44
28
12
11
49
95
1
47
49
44
12
105
67
5
6
24
18
27
16
29
48
3
39
36
12
168
1
156
35
72
6
30
12
37
41
15
9
63
40
35
102
3
3
25
96
156
47
318
162
73
215
78
31
23
45
45
67
11
18
24
15
16
20
24
93
15
3
1
59
60
21
63
60
33
12
88
23
1
80
81
67
188
48
36
3
90
7
128
63
18
24
3
72
15
96
60
72
72
18
48
15
15
25
17
27
3
13
84
11
60
25
44
171
132
48
12
18
39
81
54
57
16
92
45
3
15
48
12
33
15
72
109
11
145
12
23
12
81
159
105
72
3
13
8
16
56
27
13
17
6
9
28
84
168
41
42
85
8
39
ABCD 95345672374*3^$a+1 [50114]
24
12
9
135
261
102
21
15
117
9
6
45
219
96
33
237
99
60
21
15
33
114
252
264
24
36
57
27
90
27
33
36
54
66
15
21
36
18
204
30
3
15
18
60
396
30
18
87
96
84
156
228
165
36
36
18
21
231
234
48
78
33
96
105
75
51
162
63
57
126
165
36
156
3
21
60
33
216
27
60
33
6
108
156
117
69
120
99
249
63
45
54
105
24
51
105
69
15
39
6
27
48
9
108
18
57
15
33
111
18
180
132
99
57
15
117
18
33
75
45
39
6
36
66
18
15
132
24
36
168
9
48
15
60
3
120
96
69
147
9
21
63
60
219
6
36
51
3
54
3
84
36
15
105
225
48
36
159
36
96
15
78
30
24
21
27
33
21
90
6
63
120
156
3
21
15
141
15
81
27
90
27
9
6
30
6
48
60
141
15
24
162
39
99
141
24
192
264
24
132
39
108
36
261
24
129
18
33
159
78
54
21
45
24
15
24
156
60
45
51
147
6
27
3
6
99
225
30
57
360
33
75
72
240
15
33
60
12
3
30
6
21
177
30
33
9
75
33
51
132
69
15
15
6
108
207
39
69
201
39
15
36
18
216
51
9
156
24
102
33
225
51
36
39
81
9
15
33
6
12
93
51
129
111
54
90
126
66
78
12
42
66
6
174
294
81
147
189
60
39
24
21
276
24
39
93
24
24
12
84
51
225
24
33
60
111
51
84
141
81
12
18
18
60
84
27
69
30
57
33
6
126
102
186
12
135
84
123
72
24
66
150
138
243
9
51
9
54
105
75
144
156
72
33
60
12
45
48
54
36
237
3
102
195
99
45
3
36
21
3
18
183
60
9
66
141
120
24
12
27
42
75
9
54
21
39
81
57
42
18
48
111
15
141
99
144
102
75
48
57
18
54
27
45
15
36
117
30
21
165
15
51
54
6
84
21
24
12
87
96
12
9
63
6
12
54
36
150
99
3
33
120
33
27
27
66
144
60
138
24
144
126
111
117
63
33
27
3
114
18
54
48
6
30
114
126
84
123
45
30
9
96
183
90
126
105
24
51
36
45
15
105
24
63
57
21
3
9
6
84
153
60
129
54
150
174
42
48
63
15
18
162
69
123
6
54
18
15
120
24
15
24
54
12
96
15
48
132
60
87
72
198
27
24
60
135
21
24
120
231
24
405
120
12
168
15
105
96
84
69
6
201
36
45
24
210
9
99
21
15
42
99
99
12
18
51
171
93
180
87
9
36
60
24
69
192
42
66
6
138
411
57
198
60
21
216
180
9
39
156
75
69
21
96
120
54
18
27
231
33
21
324
27
57
18
54
144
24
18
54
51
39
129
36
60
24
12
27
156
186
15
96
63
45
99
21
60
105
255
9
6
72
93
69
90
21
9
72
171
60
84
24
312
69
99
69
126
30
27
24
45
84
291
21
99
84
72
117
90
216
21
3
93
99
24
72
90
12
330
57
51
90
18
66
54
24
33
3
81
3
21
39
36
57
15
33
12
84
15
30
54
90
6
21
84
156
117
87
93
27
279
30
24
30
21
39
93
120
24
24
57
3
51
9
81
108
63
ABCD 95345862754*3^$a+1 [50114]
99
5
43
41
124
51
117
123
89
132
88
123
33
36
20
24
31
48
45
120
3
17
103
57
72
96
15
93
27
5
24
36
4
44
124
75
53
4
63
33
68
40
80
124
56
24
16
87
89
4
60
111
9
12
44
36
12
28
24
3
41
40
60
12
8
64
8
4
24
147
168
9
116
427
57
12
8
67
113
36
312
43
24
225
8
220
84
24
12
84
44
124
87
29
72
43
81
108
36
12
80
12
60
52
15
48
81
15
69
72
44
40
36
80
40
123
57
24
111
65
88
15
357
24
144
51
69
3
45
8
4
32
4
216
108
12
116
108
187
5
132
175
53
28
111
81
32
52
123
45
20
12
64
36
8
28
27
21
27
9
60
8
76
15
57
104
88
152
36
4
135
48
5
60
7
69
60
200
31
101
67
77
16
27
21
44
7
81
128
31
33
15
96
72
53
24
76
240
60
12
8
36
76
32
31
77
28
272
112
63
65
28
24
12
48
120
32
16
12
32
108
72
79
5
36
40
63
96
17
52
3
72
21
72
27
5
52
80
79
29
43
5
4
63
72
29
36
108
43
57
231
77
28
44
67
9
320
36
124
12
68
16
104
24
72
40
68
40
140
40
36
104
16
51
9
39
5
148
12
48
3
21
51
173
76
44
124
8
160
84
48
120
320
96
72
28
12
24
20
40
63
245
48
180
55
225
8
16
39
57
20
48
16
116
7
105
72
96
24
96
44
144
72
67
101
52
12
75
41
72
64
8
52
24
132
48
44
96
144
28
15
24
41
64
24
15
5
64
51
9
15
21
32
28
207
33
180
36
36
75
48
5
40
176
16
24
20
31
105
84
8
136
44
175
33
72
68
187
168
17
60
28
87
113
28
44
108
60
48
4
27
5
24
16
104
76
15
48
57
60
123
77
196
108
60
36
140
28
156
84
20
36
67
72
81
72
8
4
20
16
24
60
3
33
12
75
237
75
21
27
24
45
324
72
63
105
72
12
108
63
77
28
20
19
216
41
16
32
40
12
44
52
48
96
96
99
41
40
32
151
101
108
28
20
72
60
28
20
40
20
4
80
144
16
20
55
41
7
21
36
36
3
72
5
52
36
176
16
12
32
175
53
76
20
64
20
28
24
20
148
108
48
72
15
29
64
24
20
100
123
9
60
96
48
104
148
8
76
176
100
32
7
5
24
84
16
72
8
16
68
16
116
28
12
60
3
41
172
168
99
5
36
216
96
52
36
84
12
24
72
72
231
65
7
69
171
5
28
87
33
279
21
24
116
40
32
24
84
19
21
144
12
44
76
60
75
5
115
41
4
128
12
103
101
331
65
184
24
8
64
39
21
24
27
53
64
152
19
125
91
33
15
96
21
240
84
20
120
139
113
4
99
65
16
24
279
48
165
20
72
60
112
3
33
68
139
53
4
159
9
96
20
64
72
24
51
41
64
44
16
44
7
29
88
92
76
84
128
192
96
40
348
60
20
12
24
4
12
72
135
257
168
28
24
24
144
3
9
216
15
33
15
21
48
8
163
77
48
67
113
64
36
75
57
20
24
40
3
93
123
81
15
5
36
112
156
72
164
79
69
132
39
9
68
12
103
57
36
44
72
124
24
80
60
48
40
12
3
5
148
84
56
12
55
5
403
29
12
88
36
72
12
60
12
39
77
148
56
36
244
44
67
120
93
51
21
24
51
9
96
8
12
235
17
31
5
19
153
72
36
60
24
68
132
31
5
4
32
31
72
17
16
20
67
77
28
300
ABCD 95346070096*3^$a+1 [50121]
36
27
57
143
40
32
24
84
61
12
23
37
54
30
39
84
27
45
20
115
36
108
162
63
27
17
60
40
27
36
57
32
49
42
69
39
12
24
69
15
21
39
36
53
253
143
136
8
1
71
55
9
21
6
33
75
36
36
33
177
114
149
7
24
36
29
25
84
75
21
180
215
108
96
4
21
42
108
102
23
55
41
48
1
12
27
63
60
144
29
61
54
45
24
140
7
5
4
44
31
21
111
300
17
132
55
89
100
27
30
24
95
40
9
72
83
55
6
63
96
75
89
37
54
12
60
54
23
180
12
55
5
31
17
1
192
3
21
216
23
25
6
33
32
19
6
63
3
33
36
21
3
57
18
36
33
3
177
3
9
45
23
13
39
204
224
60
36
16
44
84
36
31
36
29
24
1
15
8
72
48
160
32
109
6
156
33
116
64
57
3
56
121
90
24
30
3
32
4
44
96
60
247
24
9
56
19
5
136
128
36
151
69
56
19
5
157
18
30
11
124
27
114
35
55
5
24
16
104
24
40
32
109
36
3
12
8
37
23
12
31
168
102
90
29
64
96
68
1
15
21
36
48
72
23
180
64
12
15
36
30
78
321
80
175
36
53
16
48
56
7
48
129
92
228
7
30
114
105
51
29
60
37
27
32
124
15
81
8
72
19
29
13
18
41
31
29
25
215
31
90
167
52
21
59
31
54
36
18
81
180
99
101
84
64
3
84
60
33
60
12
8
43
293
96
49
59
12
4
27
180
90
39
48
20
120
31
12
18
6
113
16
15
12
60
29
40
291
90
90
108
81
84
44
36
60
55
21
224
24
1
71
24
144
151
36
5
1
90
54
15
21
54
54
11
220
224
31
393
80
316
36
21
18
90
120
35
61
23
12
55
5
61
78
30
191
28
32
60
228
7
53
36
121
3
20
91
12
89
60
199
12
17
36
1
6
18
51
39
41
64
116
31
29
28
63
78
51
80
48
1
95
25
6
36
33
44
36
25
6
5
48
193
59
144
84
16
75
45
20
31
5
115
5
19
69
21
36
15
51
53
160
135
30
59
1
36
23
16
15
12
114
83
331
65
1
3
3
18
15
44
12
31
33
164
16
36
81
30
233
40
21
126
117
36
21
54
185
217
30
24
209
16
9
35
85
135
45
42
17
76
15
72
9
99
41
139
66
39
144
20
1
72
54
54
90
41
4
20
120
120
91
173
43
53
157
78
41
31
77
13
48
59
120
160
20
52
60
51
54
23
103
60
84
60
9
200
97
23
97
60
59
204
61
126
9
140
4
24
93
84
6
89
120
24
16
8
12
109
12
3
36
20
19
30
6
65
151
269
124
57
18
29
40
87
105
8
1
36
135
9
11
48
16
51
69
15
41
271
29
181
24
30
209
7
60
29
24
16
21
3
135
42
143
145
71
1
23
36
115
113
307
126
47
97
36
59
31
90
63
45
30
69
36
84
51
5
40
96
44
7
77
37
144
11
184
20
36
40
20
85
23
13
107
60
16
51
144
12
90
60
48
71
144
205
11
48
133
123
44
127
125
88
57
126
90
119
40
8
7
6
54
36
77
31
30
35
25
30
69
32
61
59
48
16
81
66
18
6
5
28
21
30
29
43
33
81
83
52
8
36
124
57
123
92
84
60
24
31
9
80
31
81
15
149
31
90
23
36
7
60
18
11
25
23
67
144
102
39
105
23
1
95
31
54
30
5
1
30
65
100
39
5
7
93
144
3
54
30
53
52
111
108
69
12
80
24
1
30
33
117
35
120
151
137
1
59
12
4
75
12
24
126
18
21
48
51
9
153
107
60
12
24
1
54
12
114
30
93
32
1
90
69
44
160
44
61
215
127
24
36
9
8
73
23
84
37
36
27
3
114
ABCD 95346084118*3^$a+1 [50048]
3
48
33
95
52
68
7
45
32
61
11
28
72
21
24
24
12
23
16
48
33
78
72
45
3
6
35
25
95
1
75
72
36
57
78
5
72
60
60
100
39
9
32
64
9
12
39
45
6
78
35
24
16
81
6
45
3
66
6
29
1
138
69
12
15
105
36
8
124
32
4
20
12
145
75
12
20
1
12
3
15
41
16
39
105
21
27
81
36
66
24
21
92
7
53
13
47
13
23
67
9
21
23
36
25
30
53
48
4
15
9
72
9
11
28
36
9
15
57
27
48
15
105
44
25
66
45
33
12
24
35
100
20
25
15
21
15
12
12
45
75
24
96
9
30
137
48
64
8
28
120
96
21
15
63
5
16
48
27
53
52
8
40
140
13
15
48
15
72
24
54
60
12
18
81
20
96
133
12
63
75
45
81
36
48
87
153
102
33
24
21
36
39
57
95
49
6
30
15
12
12
9
12
30
24
5
76
12
27
5
40
44
76
21
27
21
75
21
36
48
27
48
21
24
60
12
15
60
84
8
1
51
9
6
6
15
3
6
35
36
43
30
12
15
45
15
12
36
24
20
40
60
3
45
195
48
42
15
20
84
1
24
24
15
45
51
9
11
4
12
9
51
15
77
43
33
15
9
12
69
71
31
9
56
28
57
239
84
60
52
39
5
4
81
83
13
63
84
92
36
73
75
20
112
20
85
3
12
9
63
8
43
21
24
12
9
59
36
100
21
3
12
9
3
21
6
65
16
8
1
3
120
3
24
21
32
37
15
36
3
30
11
16
12
68
28
96
24
32
4
15
24
45
12
39
33
8
79
54
15
20
4
128
12
13
60
23
25
47
12
1
15
51
9
24
21
179
1
6
66
123
27
45
33
51
48
12
20
96
40
12
57
66
9
15
65
4
12
224
25
11
4
36
69
51
69
84
36
6
48
72
5
49
15
68
12
19
29
36
4
3
65
4
44
25
12
3
96
20
61
59
108
12
24
1
36
15
24
15
29
12
25
39
21
47
1
39
68
48
1
3
12
9
6
21
8
132
25
87
33
78
29
13
47
7
24
21
36
33
60
47
13
96
30
5
124
12
44
148
236
25
39
8
100
24
36
39
6
15
12
48
24
81
48
39
56
16
24
57
23
40
80
16
9
60
36
39
12
12
21
42
69
20
55
29
76
36
33
27
33
6
5
19
101
28
20
12
24
12
4
36
3
30
15
21
35
85
30
89
4
12
20
1
18
6
24
27
15
30
3
20
4
8
25
15
9
84
12
99
36
9
11
64
56
4
15
21
32
52
56
28
20
1
11
25
15
3
29
40
33
48
36
6
5
163
29
28
20
19
24
57
132
3
53
67
30
15
8
37
15
72
81
59
12
1
23
55
6
96
15
69
30
30
63
3
57
8
55
9
20
108
48
25
30
17
16
21
75
20
4
36
48
12
80
16
9
11
25
3
252
80
108
40
20
37
15
8
55
9
87
33
33
48
71
4
32
13
96
6
24
30
96
23
4
312
20
48
13
47
40
72
69
51
15
45
24
45
11
91
5
115
173
61
51
32
28
12
21
27
195
29
25
51
9
35
4
132
60
69
11
24
1
99
8
37
24
71
28
3
53
40
21
75
9
12
84
75
9
35
16
68
1
27
33
51
15
89
100
27
105
24
39
42
78
30
87
3
5
1
75
8
16
60
44
1
15
12
24
20
55
5
4
72
9
51
12
188
4
36
180
60
68
4
3
54
60
30
33
96
44
16
21
35
28
36
36
44
36
16
15
9
15
33
68
4
39
21
9
11
4
45
12
15
69
6
17
12
40
21
24
36
35
12
43
5
85
3
21
60
59
12
4
20
28
80
12
1
83
12
28
12
48
51
81
15
29
36
25
30
174
59
40
15
17
25
35
13
15
12
12
12
20
1
35
84
31
90
27
3
9
8
96
1
3
92
31
53
4
72
20
60
24
31
5
1
155
55
18
27
24
21
60
15
12
36
45
15
72
60
3
30
35
16
9
11
19
9
12
20
1
27
21
12
48
119
12
24
31
33
33
3
116
25
15
24
24
48
9
83
1
75
72
45
18
17
49
30
41
12
28
15
30
15
3
9
92
49
12
23
40
15
5
1
23
36
12
43
17
55
54
95
40
9
11
48
88
20
4
21
27
20
12
4
57
47
60
1
27
45
24
6
129
176
13
27
15
18
75
21
51
45
60
15
60
32
16
21
59
1
96
63
56
49
15
15
66
36
75
20
84
1
54
6
15
72
12
45
11
60
13
72
47
1
131
136
12
60
12
20
19
9
20
48
88
45
15
36
45
83
43
24
69
21
11
4
96
72
8
52
68
4
9
51
21
15
9
35
28
20
28
3
17
25
48
39
56
40
24
12
21
54
9
20
4
63
9
8
48
40
9
6
18
95
37
219
15
24
30
11
4
24
108
12
51
6
11
12
13
35
109
30
9
57
15
32
52
44
145
59
91
29
13
63
84
8
19
33
48
80
55
53
112
8
67
137
72
1
54
29
36
240
48
61
39
48
3
6
15
9
59
36
64
3
30
18
5
1
15
36
20
4
21
3
87
9
56
52
48
60
12
27
54
27
33
27
72
48
45
23
24
37
90
6
18
17
4
21
3
132
9
6
5
25
95
19
41
64
45
66
33
60
12
15
9
44
12
24
16
45
27
32
76
60
183
6
39
21
11
4
45
131
24
28
12
24
24
12
24
32
64
24
45
12
27
48
60
45
15
9
6
24
9
87
29
19
30
27
84
60
21
24
83
28
84
9
6
53
12
24
31
5
19
41
85
3
36
27
30
59
4
152
13
36
36
23
60
4
21
59
7
65
25
15
60
9
36
59
12
85
48
42
9
20
25
99
24
57
3
96
21
11
48
72
25
27
57
3
80
36
12
28
120
32
40
8
61
36
27
33
63
36
56
73
11
91
30
3
12
12
33
123
36
20
36
24
4
36
9
59
13
39
39
30
39
21
36
ABCD 95346088244*3^$a+1 [50118]
56
72
12
33
3
16
53
18
21
15
21
123
6
15
15
1
156
32
27
25
32
15
108
93
87
49
32
9
67
32
45
3
3
33
21
39
12
105
72
6
33
33
18
6
19
17
219
45
39
75
12
24
133
23
21
15
42
55
107
21
9
91
92
52
41
7
32
192
72
195
45
36
180
15
18
66
9
33
3
64
8
15
37
17
3
64
17
39
4
29
54
9
15
12
153
16
35
33
28
116
16
60
11
6
3
120
15
6
84
6
72
54
39
45
39
60
4
41
42
61
44
100
5
3
3
37
101
6
84
60
49
113
54
36
18
15
177
19
92
24
72
36
12
69
99
48
108
36
112
32
21
30
90
3
28
68
28
41
87
160
197
27
148
23
9
15
84
6
3
84
28
65
15
111
33
64
32
12
36
21
66
9
15
1
83
13
36
47
84
13
8
36
75
21
4
44
4
35
13
59
21
76
84
128
15
13
17
19
8
9
91
20
16
53
39
64
32
16
65
27
48
136
32
9
108
60
18
57
36
9
111
4
36
17
15
28
29
30
18
103
44
36
16
8
36
84
24
33
18
282
18
57
3
12
9
4
23
61
96
8
87
45
69
15
51
93
28
11
102
31
23
13
32
105
19
17
3
64
8
48
51
1
20
21
51
4
35
97
8
15
72
9
36
4
108
44
15
169
60
11
54
3
27
18
27
4
68
63
42
7
29
18
12
18
27
40
23
42
39
63
60
25
68
153
147
132
15
18
30
93
96
99
61
29
111
36
69
18
9
69
18
90
51
15
1
188
15
1
92
48
21
48
19
77
3
27
36
42
18
1
29
18
49
11
12
9
15
33
123
37
23
69
21
54
54
19
68
112
60
48
36
47
6
87
64
32
4
77
3
24
36
51
12
6
15
64
41
24
48
27
99
1
12
36
11
84
6
43
48
56
15
37
32
21
18
61
8
4
36
53
51
4
53
102
72
72
21
108
24
12
144
4
56
135
54
3
75
48
24
30
36
19
17
39
4
11
240
37
47
21
21
43
80
28
36
77
90
42
12
111
4
11
21
75
1
35
61
23
150
39
48
21
7
23
42
66
1
48
11
1
20
72
52
29
99
48
64
5
31
29
15
87
13
23
81
33
19
17
31
20
108
93
7
23
25
53
30
54
19
59
25
12
71
121
41
84
39
15
1
56
36
36
64
29
15
93
19
180
47
13
32
12
4
17
51
16
59
37
56
69
31
23
126
39
15
84
96
1
29
126
162
6
13
20
21
18
12
13
32
27
24
21
100
36
12
48
36
48
92
33
60
7
47
66
75
112
53
66
9
16
89
18
73
32
123
145
113
15
52
8
4
68
105
87
64
156
11
6
144
51
69
135
45
135
48
21
3
15
18
12
3
15
42
111
51
18
30
18
7
47
162
96
79
29
54
13
20
3
54
87
24
195
49
35
49
11
12
60
93
63
49
8
40
71
21
81
18
57
4
32
36
57
7
44
52
23
21
171
18
54
45
12
24
48
24
51
12
81
36
45
18
78
3
148
29
31
95
54
30
1
12
36
32
63
9
40
80
28
29
15
87
1
80
69
7
44
69
27
48
4
284
4
17
30
1
17
75
52
36
80
172
23
25
5
168
3
4
59
37
8
9
60
15
51
57
36
36
28
59
72
42
3
15
90
36
30
144
73
89
18
6
87
15
21
16
80
36
156
52
59
33
51
1
144
80
135
85
41
7
17
18
33
108
36
16
80
72
4
11
25
104
69
3
48
28
5
75
36
16
56
144
24
12
4
48
41
39
45
18
42
54
36
21
9
27
12
15
9
48
15
108
97
128
45
39
33
54
36
37
8
63
126
43
12
20
3
12
24
54
15
36
28
68
63
168
12
25
47
129
15
90
43
11
49
11
57
69
39
33
79
59
9
87
21
48
87
21
24
33
66
21
33
7
17
159
57
7
12
53
18
12
61
11
18
3
60
52
29
36
3
111
54
102
1
92
51
93
52
44
4
131
1
56
24
45
31
65
15
3
13
80
12
4
53
79
48
65
18
61
156
20
124
59
105
76
17
15
4
48
12
11
72
48
6
3
4
32
45
67
59
60
61
32
64
56
4
119
18
103
32
27
21
4
56
63
9
12
15
204
84
96
108
69
208
36
59
1
23
21
136
107
85
83
57
4
23
24
33
3
13
48
65
108
30
45
15
33
36
64
167
169
11
6
3
12
21
48
24
3
33
15
87
42
111
64
48
36
47
1
48
8
4
32
69
87
21
79
5
135
4
36
11
30
162
1
36
17
91
116
9
108
39
33
99
72
48
24
64
44
12
52
20
15
9
48
100
80
3
33
75
133
32
69
55
11
73
8
15
36
21
51
13
185
18
49
20
21
3
40
48
56
33
15
57
30
42
66
6
91
29
99
12
36
69
63
12
4
11
1
80
4
77
67
8
15
37
20
39
21
84
15
81
12
57
103
ABCD 95346268144*3^$a+1 [50038]
33
18
42
3
57
180
48
72
30
102
215
61
147
75
90
27
3
42
6
144
6
120
15
57
42
125
55
96
41
48
61
195
45
204
66
60
90
72
12
75
32
19
102
162
48
48
60
90
111
9
60
60
114
18
12
95
43
197
13
48
35
19
141
69
27
51
45
87
105
3
30
18
54
96
24
78
12
245
43
18
72
75
45
99
81
48
54
6
72
48
60
12
48
90
72
18
30
17
25
78
12
42
36
42
18
35
37
59
1
30
150
72
6
72
210
99
69
90
65
49
66
84
66
39
48
75
30
87
32
211
12
18
102
30
75
15
6
84
36
30
5
49
63
45
3
9
60
75
15
240
17
49
150
204
96
264
5
48
7
96
9
45
18
42
156
27
32
1
12
90
30
60
18
42
60
132
60
300
75
105
71
160
9
168
47
13
12
180
131
7
42
90
78
39
9
12
78
30
60
12
23
7
222
30
36
12
30
42
156
9
32
109
30
54
95
85
30
48
237
21
24
6
30
24
138
42
18
12
5
16
207
17
1
111
21
30
29
31
102
6
24
77
19
24
240
96
5
64
3
90
48
35
64
15
66
111
128
31
54
11
16
21
60
15
144
9
114
48
168
30
90
69
3
12
48
108
90
90
102
192
36
24
60
30
18
30
102
47
43
150
18
138
179
13
35
67
126
84
108
42
5
16
32
37
108
108
12
102
33
45
18
12
30
78
9
135
240
126
72
35
55
72
65
112
9
72
108
12
72
18
102
36
42
48
41
103
48
105
3
29
241
54
233
7
120
36
42
3
219
30
6
12
90
120
60
78
114
23
48
16
3
288
180
288
150
60
132
72
27
48
33
18
12
12
21
75
101
384
19
18
12
15
75
21
99
78
48
54
18
215
37
203
325
120
35
7
6
84
90
120
18
48
24
48
35
25
12
48
12
96
15
27
78
71
133
90
78
90
9
63
90
215
1
72
90
29
19
12
48
42
42
90
36
15
57
119
19
77
13
42
60
72
213
32
13
30
5
64
69
30
29
25
66
5
97
12
51
165
27
33
42
30
12
6
165
9
23
103
30
42
17
31
234
71
64
153
30
18
60
24
3
27
117
123
36
65
64
80
13
30
42
11
19
6
30
57
80
55
42
6
60
24
30
36
72
27
123
42
18
30
60
90
42
11
64
32
31
33
15
42
39
3
18
72
276
12
168
27
75
197
1
15
117
48
222
162
27
3
6
71
1
15
15
33
39
120
96
72
57
33
47
48
7
41
25
39
128
25
48
30
42
18
12
65
55
9
63
90
18
293
25
39
51
102
12
155
13
3
27
30
42
156
17
85
18
42
192
18
45
27
6
479
1
30
12
69
9
39
15
48
78
51
111
60
42
18
120
12
78
60
48
42
72
6
72
59
1
15
3
29
16
32
7
137
241
180
132
60
27
3
36
42
180
107
1
30
30
30
150
174
81
27
12
105
51
77
97
255
45
3
27
21
129
138
168
24
18
228
15
80
49
66
24
18
18
54
240
11
144
1
42
5
13
102
42
227
48
61
35
96
13
36
150
12
29
16
87
105
3
12
17
13
66
42
78
72
129
3
6
114
5
1
54
57
123
108
132
5
31
60
90
27
45
35
13
72
347
91
30
12
18
30
11
1
60
102
60
18
12
36
47
55
72
17
49
180
24
36
264
60
11
25
24
66
30
47
157
120
48
30
108
17
55
60
30
47
13
42
48
42
90
96
114
18
102
27
48
3
45
80
37
11
37
72
3
3
285
15
60
72
12
30
18
48
54
6
5
16
48
21
30
29
48
25
18
54
18
180
72
65
13
3
ABCD 95346363878*3^$a+1 [50020]
54
13
60
83
144
13
72
264
35
25
47
73
137
7
12
71
13
131
109
185
55
17
19
89
7
132
17
31
23
36
6
48
91
36
95
13
17
79
108
156
24
47
36
97
47
1
89
54
1
24
120
60
101
6
157
17
144
180
126
49
192
72
143
145
48
71
85
120
144
60
95
42
30
37
41
55
12
24
119
6
19
47
60
13
95
37
29
163
216
36
71
24
66
55
89
54
121
95
49
65
91
179
72
25
84
191
60
18
7
95
13
132
59
61
65
84
90
54
139
41
6
84
121
245
103
48
5
18
72
60
37
191
270
162
258
79
12
29
31
24
17
19
156
144
144
257
108
7
53
66
6
7
23
37
77
55
36
240
65
48
36
6
25
12
17
115
59
126
24
259
23
60
37
36
71
54
216
151
29
30
1
24
29
31
101
103
96
29
72
78
12
97
227
90
91
240
269
90
126
84
24
120
31
101
18
90
12
60
48
96
43
191
66
36
54
13
41
31
96
53
175
144
36
167
73
24
47
301
23
49
48
89
36
43
77
18
1
144
12
23
49
132
5
36
18
277
29
156
139
59
61
48
143
54
391
48
35
97
24
59
66
31
209
54
145
125
180
211
35
85
24
24
11
217
60
12
167
85
48
96
5
175
36
180
89
7
29
6
210
199
24
96
60
35
54
67
108
60
216
108
107
25
119
36
54
127
12
23
37
36
71
13
23
25
29
90
114
55
156
60
24
120
96
120
24
95
90
55
144
41
12
175
204
48
36
132
168
12
23
282
18
6
54
145
47
13
24
107
133
17
91
35
144
181
143
72
144
13
17
19
131
133
203
54
91
48
41
31
5
55
203
1
36
252
12
35
13
23
60
144
121
12
203
18
55
305
6
84
25
12
23
49
60
47
24
12
145
35
78
66
144
42
103
125
7
24
41
43
101
139
12
65
55
204
11
13
47
37
11
1
24
71
180
144
49
72
41
79
144
5
79
60
72
108
11
1
120
35
13
77
60
43
83
13
24
48
23
36
1
83
97
48
24
101
216
79
11
25
35
13
216
60
17
174
193
192
204
95
37
144
60
60
84
65
36
19
5
55
47
85
132
12
95
126
79
96
48
252
29
139
72
95
90
108
42
13
24
47
133
263
37
77
84
42
84
169
12
95
13
17
43
12
12
60
17
115
84
36
24
71
13
53
55
60
83
169
83
330
54
54
19
36
12
53
31
95
25
119
6
120
163
17
43
71
30
67
95
13
5
132
43
95
6
175
59
246
31
23
36
13
36
12
29
31
23
6
84
72
139
24
107
114
120
103
132
24
65
91
24
137
18
72
37
41
67
48
245
7
60
95
157
72
89
67
119
120
85
149
6
25
156
60
83
66
96
43
185
222
73
71
109
371
241
72
233
139
168
11
217
143
97
29
271
12
12
180
24
5
72
7
11
157
228
65
31
29
36
84
216
150
90
55
24
12
ABCD 95346702866*3^$a+1 [50056]
96
88
32
64
44
132
16
12
32
4
21
15
129
15
56
48
36
52
44
16
3
21
135
9
12
8
24
25
63
8
100
84
80
36
55
5
84
72
16
27
72
89
4
45
51
36
24
36
36
57
12
15
108
27
90
15
24
44
1
95
24
31
5
52
24
128
16
21
144
90
36
21
60
44
19
9
8
108
1
83
31
81
8
52
8
52
20
43
90
11
31
29
25
27
3
24
21
56
16
9
3
141
27
12
20
12
19
5
19
221
25
39
36
69
3
44
148
12
36
12
80
7
108
36
29
168
112
72
3
12
53
55
53
4
39
30
35
52
207
93
8
1
39
84
32
84
19
141
129
11
76
20
139
96
9
21
23
96
36
124
116
4
72
12
48
87
21
12
3
66
71
28
44
88
32
60
76
60
20
36
24
36
28
56
144
60
108
37
47
16
8
16
240
96
63
60
101
28
12
69
60
27
8
31
129
132
8
4
15
41
49
162
45
108
32
4
192
147
41
36
24
64
120
15
65
96
36
108
55
36
117
9
59
1
15
129
39
15
93
63
24
5
31
21
33
167
24
79
45
8
84
36
12
60
16
39
117
63
57
20
24
85
66
105
3
36
41
4
51
45
56
19
9
20
4
48
120
44
84
1
11
12
16
20
25
99
80
40
21
35
16
24
36
120
60
15
21
27
65
12
28
56
144
25
30
5
16
72
3
69
116
124
8
43
69
56
12
48
4
27
21
63
105
60
180
32
43
117
84
36
92
48
37
30
81
51
69
56
4
9
11
64
156
21
35
28
156
56
4
9
111
156
3
81
144
8
7
77
4
120
56
193
30
6
11
4
15
24
101
52
63
57
108
32
13
95
16
15
18
71
25
119
12
4
39
132
93
32
85
75
3
33
8
16
44
40
20
31
29
241
3
87
24
264
53
4
24
20
31
21
60
129
15
8
12
19
17
40
123
9
45
15
108
24
56
52
80
12
60
13
35
31
21
60
20
76
20
28
60
75
81
68
12
16
93
135
152
52
48
87
17
48
7
5
4
44
55
162
83
208
164
24
55
17
79
45
24
15
5
40
12
20
67
17
25
71
13
54
65
7
165
69
35
52
8
49
11
40
75
9
72
20
60
88
27
69
156
44
12
28
9
42
45
3
17
16
8
40
12
8
84
1
39
12
80
108
60
25
11
1
123
296
1
155
36
24
16
8
24
1
11
96
12
52
104
36
13
96
51
3
216
69
12
45
59
4
32
16
27
117
69
51
8
72
108
31
17
19
30
39
60
9
42
113
31
17
144
4
20
31
69
12
128
1
54
5
24
28
3
21
80
64
9
36
6
93
8
12
60
127
45
20
120
84
52
3
101
28
36
51
213
21
131
49
35
61
18
53
12
136
44
40
56
36
124
44
72
4
120
12
32
60
60
28
147
201
12
3
69
12
3
17
16
20
73
15
24
87
29
175
9
56
96
16
32
108
73
39
128
37
15
12
48
56
16
45
108
75
32
24
31
45
80
88
36
80
120
156
16
84
20
103
36
21
3
117
140
16
8
84
25
155
36
40
20
61
90
5
136
108
21
84
15
132
24
48
105
11
12
28
20
36
24
4
80
16
12
27
96
5
4
21
35
16
20
16
39
53
28
48
36
3
17
73
11
4
87
33
48
264
140
40
168
72
9
36
51
3
17
72
12
24
19
126
54
90
3
48
24
212
24
40
24
21
144
123
9
155
36
79
18
11
4
141
11
24
40
39
12
9
15
84
41
112
9
18
6
54
21
44
1
35
64
15
5
12
103
42
11
28
204
12
15
33
51
29
88
24
45
23
60
1
54
132
93
72
80
48
328
8
36
24
49
11
96
40
48
56
24
12
36
12
36
60
31
9
36
63
45
27
9
51
21
44
4
12
3
9
12
8
25
143
7
41
36
25
63
20
7
18
6
210
27
44
48
7
18
23
37
3
80
4
15
108
5
16
56
24
36
60
19
24
53
37
83
24
19
149
60
40
72
8
61
11
169
60
27
24
105
23
108
13
144
27
15
93
12
8
16
116
16
57
35
25
123
24
45
63
8
28
20
4
60
56
31
21
3
45
36
48
45
35
280
32
49
36
3
57
48
42
33
51
69
20
100
20
28
20
84
19
5
144
40
15
65
1
6
69
12
24
3
81
20
55
41
19
5
31
18
15
12
93
155
28
3
81
3
45
48
159
29
96
40
128
40
56
100
36
8
40
12
24
92
64
44
16
44
40
81
35
4
24
32
244
21
131
40
12
108
32
ABCD 95346740948*3^$a+1 [50103]
48
72
35
48
30
16
39
41
18
70
2
25
60
9
122
25
47
78
19
5
16
8
96
55
9
15
11
1
167
22
48
8
112
32
64
104
18
25
108
17
18
70
75
5
24
40
2
70
48
27
5
96
43
12
33
104
90
22
56
24
48
43
23
6
19
5
64
2
54
24
96
24
16
50
166
74
166
8
40
26
24
22
75
71
70
8
16
26
22
3
23
214
72
56
19
93
27
23
73
23
24
70
80
72
18
13
33
56
18
6
16
146
102
120
31
11
6
90
54
18
30
136
50
70
15
65
187
53
42
24
25
5
184
74
238
128
115
5
31
81
3
132
35
142
48
74
48
13
9
80
66
30
112
56
7
83
30
42
70
74
61
35
168
102
24
18
22
8
67
53
138
30
138
70
24
87
24
17
19
23
13
48
177
3
21
48
2
48
22
24
50
6
138
97
165
56
24
91
168
5
42
24
1
53
42
54
16
104
24
31
83
30
42
6
24
18
22
24
24
2
24
1
23
78
42
6
72
42
61
60
5
40
27
53
31
11
85
17
18
214
74
70
15
57
39
36
143
72
70
15
83
25
5
96
31
9
56
42
1
5
96
91
23
70
75
47
150
19
144
29
88
32
151
9
2
168
48
24
70
74
72
145
69
104
16
15
9
50
126
139
21
24
56
208
50
1
167
390
19
71
48
25
12
9
99
5
31
35
166
15
17
138
13
72
9
8
72
114
30
67
47
46
51
45
48
50
181
41
48
18
22
51
77
175
35
25
5
103
59
30
18
48
1
5
24
90
24
22
39
9
2
109
129
26
121
119
145
5
114
22
48
8
42
22
15
11
70
80
18
70
147
45
2
72
25
29
7
33
80
90
24
37
209
136
26
25
165
2
1
12
9
8
120
16
27
119
205
9
26
54
7
83
1
60
33
48
24
26
30
72
138
22
8
42
6
16
8
7
33
8
48
7
9
80
19
72
23
150
7
185
42
46
104
90
1
21
51
48
36
9
2
24
46
24
48
2
70
15
36
180
17
31
36
36
9
15
275
46
2
72
85
9
24
2
1
45
2
61
41
19
29
42
46
24
200
18
22
8
138
48
1
21
48
15
36
93
32
16
39
36
143
6
55
11
48
144
96
97
48
119
22
39
72
24
9
104
40
2
120
174
24
208
2
30
66
121
21
122
78
138
30
42
22
2
24
46
15
84
36
41
90
49
60
105
24
32
40
32
96
16
15
41
42
46
51
5
24
7
35
13
60
5
31
41
43
47
13
12
108
57
2
30
48
24
88
72
56
19
5
40
8
40
98
118
50
6
24
31
11
174
18
22
26
54
31
35
22
72
48
2
25
125
16
48
50
61
9
122
30
19
5
120
18
1
101
24
187
23
24
240
1
71
150
90
54
72
24
19
5
144
112
98
48
49
53
31
11
94
26
78
31
9
3
285
152
31
59
22
15
11
25
47
37
24
59
72
48
1
101
120
64
144
56
16
51
69
74
30
90
97
60
153
2
30
138
22
2
22
111
9
8
90
1
47
150
55
9
26
72
37
96
33
104
43
84
9
15
11
6
72
40
26
30
16
50
6
18
94
8
114
49
72
29
96
40
8
91
21
8
7
9
96
24
15
81
120
8
31
11
25
93
87
33
26
6
42
120
48
25
29
24
66
6
18
25
29
40
8
18
30
16
15
33
50
126
24
7
129
32
19
5
88
27
24
167
25
24
23
120
48
22
2
49
5
16
128
31
17
48
7
9
99
21
48
8
55
33
104
127
9
72
2
61
17
43
29
40
50
1
60
9
72
48
2
25
324
35
6
160
50
150
16
15
17
18
24
46
24
96
32
18
48
1
36
9
15
11
192
13
9
48
80
7
83
6
24
42
1
108
9
26
46
218
72
6
138
6
18
1
21
39
59
6
16
26
109
9
2
73
29
103
57
27
29
7
33
135
72
84
173
48
42
157
41
43
5
96
48
40
2
54
72
24
136
8
112
8
7
35
54
19
47
25
24
29
55
57
3
221
48
66
22
75
5
88
24
48
50
24
118
8
79
11
13
11
25
5
79
11
24
6
18
13
297
2
121
47
46
51
71
13
9
2
70
15
83
6
16
50
168
37
89
31
59
6
16
48
50
25
72
23
24
37
9
2
13
11
24
1
5
48
66
25
12
9
50
54
91
29
24
18
85
9
8
7
59
120
6
18
13
33
75
21
8
72
16
75
5
48
55
129
2
46
75
29
40
8
66
30
64
3
ABCD 95347221098*3^$a+1 [50002]
45
48
63
72
36
109
35
33
24
28
77
36
54
24
54
30
72
1
23
36
25
5
3
3
12
73
5
39
28
8
52
12
89
24
12
18
6
31
5
51
39
21
12
48
4
23
12
150
30
6
39
120
39
54
63
12
60
63
120
9
99
90
6
13
17
15
75
13
5
96
27
45
39
51
12
25
47
33
57
103
41
36
60
18
18
15
12
45
12
43
8
39
6
54
13
23
18
87
72
40
20
28
12
113
127
17
3
87
33
57
36
39
28
95
25
12
80
60
75
25
89
171
3
42
18
48
18
60
31
48
5
55
71
9
12
93
175
5
30
18
55
12
8
3
61
149
6
30
3
33
18
69
153
108
12
7
60
68
12
3
48
36
6
7
20
27
54
27
12
33
7
72
5
63
51
21
15
1
32
111
1
48
17
43
53
19
8
27
13
32
96
240
15
72
102
6
48
1
8
15
33
24
9
19
120
8
69
3
12
28
8
39
54
39
3
12
42
84
91
8
15
73
20
24
40
48
11
36
13
8
4
23
18
18
109
180
17
6
72
13
17
3
15
18
6
1
32
21
72
27
72
39
1
143
37
48
120
11
1
5
36
12
6
49
20
88
12
5
27
15
21
124
89
30
37
17
162
78
18
54
15
3
25
68
9
54
21
69
27
15
9
3
36
42
7
47
48
42
120
36
18
9
12
15
25
53
7
56
112
5
36
19
47
24
9
12
15
36
109
35
66
19
53
60
18
9
28
53
39
15
36
97
11
21
99
36
13
8
3
30
6
13
17
175
8
15
33
40
20
39
1
12
5
18
54
54
126
15
33
3
4
29
7
24
60
8
51
162
55
89
3
88
12
17
123
12
153
60
3
24
28
11
1
96
20
24
60
15
18
96
27
3
6
15
15
6
39
9
6
25
5
43
32
69
19
95
25
20
21
72
87
60
108
15
54
3
87
93
12
48
48
64
8
12
3
25
8
3
1
5
18
66
6
105
48
12
120
60
69
31
35
21
39
25
5
18
18
24
84
36
60
18
25
68
117
18
45
27
33
24
3
36
30
19
120
5
15
28
35
18
79
32
16
47
72
1
44
15
30
36
7
53
139
68
28
12
32
28
12
8
40
68
4
8
33
7
32
21
67
23
48
24
30
60
75
117
54
1
5
3
40
11
30
7
29
15
36
75
18
24
7
155
30
103
12
53
15
100
60
53
67
32
9
27
60
9
75
69
54
57
60
21
19
35
133
47
33
28
12
41
12
7
68
3
37
20
4
20
3
36
9
27
24
49
8
72
33
27
52
29
39
60
28
164
9
24
15
48
3
1
149
31
5
30
13
8
3
12
90
18
21
3
25
77
18
33
3
21
33
123
9
15
21
7
11
9
40
5
7
120
20
40
5
6
229
56
3
12
69
21
79
8
3
18
42
18
31
23
25
68
33
31
48
12
83
6
12
18
9
27
13
47
108
25
32
16
35
108
157
59
174
6
13
20
52
35
18
3
87
36
21
15
24
36
13
20
15
18
18
49
5
7
53
63
64
89
54
13
17
43
32
12
21
54
60
1
12
12
20
45
18
12
36
57
105
126
1
5
3
123
69
16
44
40
11
54
15
60
28
5
30
33
27
12
33
40
23
54
30
60
1
17
7
168
32
3
18
18
72
24
21
12
3
18
51
51
72
6
12
55
144
8
28
5
7
60
12
48
48
12
47
48
25
53
30
37
12
29
54
18
19
108
32
16
24
53
36
27
4
95
30
36
15
52
23
157
20
27
45
81
7
77
51
4
41
15
33
51
63
33
84
220
8
28
23
21
9
90
9
51
9
12
9
19
80
33
27
27
13
77
30
21
69
60
36
180
18
49
20
3
12
25
32
16
60
20
9
15
88
11
201
51
72
36
21
9
7
12
12
48
17
30
18
43
72
8
3
54
6
66
3
33
222
48
57
21
12
60
162
30
36
19
17
24
51
16
17
36
31
116
24
9
7
44
39
121
11
49
125
18
6
12
19
23
12
18
18
24
54
19
8
3
37
17
108
42
12
13
11
30
42
85
12
5
27
63
36
129
12
3
25
8
63
1
60
11
12
93
39
30
15
21
7
108
20
9
54
60
1
65
6
37
8
45
12
7
56
4
5
240
43
8
12
21
6
33
57
66
37
8
4
8
51
61
29
7
299
1
5
18
57
45
7
48
23
1
20
108
15
45
45
7
11
48
81
16
32
12
9
31
80
28
12
60
41
18
1
35
48
6
12
24
18
37
116
3
21
40
65
60
3
12
129
30
1
36
32
27
85
8
72
100
59
21
16
12
20
33
7
11
114
30
18
24
15
21
54
33
12
36
9
84
42
102
7
20
81
54
25
53
7
23
73
5
54
33
3
48
114
108
15
33
7
20
9
63
87
21
12
12
28
32
3
13
5
7
23
9
36
45
54
25
36
12
5
48
19
71
9
33
30
60
30
27
16
24
29
30
54
3
24
28
8
15
18
30
1
35
6
7
23
37
41
51
3
36
36
1
44
21
15
3
6
120
108
15
12
9
7
17
7
11
48
24
13
167
45
12
15
45
39
90
6
21
15
9
9
19
11
61
8
112
56
87
37
5
123
15
42
36
72
48
19
48
8
15
18
24
55
60
5
36
7
12
5
63
9
91
12
32
39
1
20
108
3
9
45
84
252
39
51
9
136
32
27
45
21
7
35
13
17
6
49
17
24
31
53
36
19
5
18
72
25
47
18
27
28
17
3
12
3
93
9
18
6
66
6
7
47
13
53
27
40
23
9
16
84
20
51
18
31
95
6
18
117
9
36
87
12
21
19
48
8
93
12
27
12
28
11
37
32
12
28
8
3
21
88
20
48
12
28
24
11
25
17
12
24
27
9
75
60
45
31
104
75
24
37
24
5
3
12
88
48
65
18
1
5
15
3
36
37
29
43
8
57
7
20
9
27
12
3
48
9
45
7
11
9
9
27
72
12
3
48
72
6
12
7
11
1
36
77
15
57
31
84
23
18
7
11
24
45
27
13
23
72
30
312
3
88
17
18
45
12
27
73
108
12
5
ABCD 95347527734*3^$a+1 [50145]
36
17
52
20
16
24
51
9
27
21
84
39
17
37
71
60
76
36
120
132
27
29
12
13
27
423
41
48
52
3
81
104
120
36
64
81
39
56
4
32
13
35
96
12
60
28
120
84
128
28
60
12
8
36
85
54
161
19
41
48
72
64
36
99
126
3
15
101
36
24
84
96
52
48
92
28
32
4
84
180
104
7
33
56
156
16
20
79
18
15
116
31
144
41
24
60
4
56
160
159
21
24
27
9
24
21
135
20
12
40
12
8
84
28
8
52
96
12
104
16
24
44
12
139
108
17
40
8
60
1
87
3
36
21
8
61
11
112
21
107
48
120
132
28
56
340
8
148
92
36
55
101
48
48
52
80
52
180
24
84
8
12
52
36
32
96
12
48
144
12
88
32
19
89
76
356
40
15
9
84
36
24
92
84
204
40
56
36
40
105
18
125
12
28
48
44
13
35
16
39
33
3
17
48
100
12
80
4
104
36
193
35
28
207
17
28
32
64
116
175
65
48
31
17
40
164
84
52
80
184
176
160
84
24
12
12
20
40
192
36
9
39
36
24
20
25
107
108
60
120
91
29
52
60
32
187
9
9
51
24
216
15
41
60
4
24
36
156
168
12
164
4
8
40
39
125
88
56
84
96
1
39
15
57
159
33
132
48
8
13
107
112
12
44
24
48
4
63
36
5
211
333
27
249
21
71
180
40
20
12
55
21
44
61
35
52
68
72
7
5
31
9
96
39
53
52
72
75
45
84
69
35
60
96
25
54
36
9
228
44
40
3
293
157
72
11
88
12
68
96
48
16
39
21
159
17
4
72
60
8
36
60
48
91
89
172
48
92
13
71
100
36
63
53
127
141
20
16
116
28
60
200
132
144
16
80
4
56
88
144
8
28
80
36
40
96
12
21
107
124
39
29
7
81
68
40
60
36
39
9
48
72
51
21
56
48
40
24
68
4
180
63
113
124
44
24
37
39
15
41
48
60
36
96
4
60
32
192
7
105
20
24
24
60
1
35
55
65
61
11
12
112
60
108
48
92
52
99
17
19
29
4
48
92
7
125
19
17
24
4
36
84
12
32
61
35
120
4
32
148
36
12
12
20
60
12
4
135
45
60
44
16
32
64
60
116
144
100
84
120
15
101
16
279
29
4
48
92
7
21
80
4
8
31
45
12
108
72
24
60
3
101
76
116
28
20
55
89
12
124
20
36
24
76
116
64
123
185
12
16
3
29
120
16
195
29
16
12
72
195
53
108
184
8
28
20
31
101
4
80
148
36
32
100
108
96
56
72
28
8
96
25
159
140
120
36
40
104
52
44
48
96
40
39
33
20
19
33
200
76
56
4
24
20
108
19
54
111
15
29
16
60
20
88
165
51
111
108
33
12
56
79
216
5
49
11
115
5
72
52
12
8
100
108
3
21
128
52
48
60
20
48
4
224
79
41
24
88
8
160
12
108
135
36
5
4
236
76
12
27
53
220
87
90
95
49
47
7
137
76
24
56
48
16
3
17
28
27
29
192
13
11
40
3
77
4
44
148
33
111
44
96
4
60
44
12
28
20
28
12
156
44
48
28
56
55
33
240
51
261
279
89
48
60
24
24
84
112
20
24
132
4
63
33
32
52
36
117
35
148
8
52
32
31
21
15
141
12
188
64
8
28
20
4
39
5
60
12
132
52
104
84
12
36
88
20
304
20
7
33
8
100
92
1
131
88
51
29
40
8
48
40
96
56
24
4
156
128
37
63
81
11
28
87
29
16
45
39
116
79
45
92
48
160
56
28
36
36
320
4
21
18
33
68
132
4
8
28
68
132
13
90
45
9
27
68
160
48
20
28
9
90
45
228
ABCD 95348488286*3^$a+1 [50093]
72
108
687
15
17
145
47
864
64
80
592
176
13
144
18
54
216
144
396
119
16
279
18
198
18
54
57
51
198
234
77
31
65
64
141
83
61
131
319
129
96
45
243
117
59
16
159
54
198
324
449
112
105
162
90
11
97
207
63
17
112
144
51
54
126
144
137
97
143
19
36
137
97
486
90
239
211
90
54
126
95
499
173
151
57
87
345
416
157
83
96
109
36
143
336
61
35
73
540
18
108
486
551
79
18
90
21
105
54
90
18
108
144
41
67
270
108
234
432
54
270
149
103
89
96
193
95
96
576
624
256
80
55
54
435
123
101
205
72
27
27
54
216
198
65
43
293
31
126
90
72
113
49
479
7
270
54
90
108
191
97
47
97
126
90
135
99
36
72
270
252
135
80
73
108
144
219
51
108
180
221
144
67
54
167
48
192
187
53
109
90
89
127
18
47
115
189
81
47
61
90
201
80
784
69
162
201
32
37
216
18
54
363
144
123
261
135
36
126
54
209
64
141
126
21
69
396
63
80
109
72
11
144
144
169
216
191
43
101
192
715
197
37
11
384
253
108
39
285
275
144
157
54
365
499
189
261
90
161
181
363
176
96
337
63
192
123
162
83
25
135
243
306
180
90
93
33
479
16
48
357
18
90
72
183
141
579
176
96
229
11
144
169
90
126
36
162
216
54
18
90
47
133
75
128
144
31
90
167
67
198
72
111
87
18
702
137
96
96
144
96
223
162
234
101
61
179
96
139
108
108
342
108
ABCD 95348586904*3^$a+1 [50014]
4
188
52
36
48
197
27
33
180
67
56
24
16
80
27
45
60
129
99
117
19
20
48
33
43
29
6
81
28
11
150
12
75
204
16
29
60
91
8
36
9
54
1
32
15
42
30
6
12
3
52
44
36
63
1
149
75
12
75
30
60
15
39
45
45
3
60
21
75
15
1
41
30
37
17
90
21
72
60
48
183
54
72
66
69
4
5
27
12
267
13
72
8
16
11
81
69
63
3
78
72
48
24
63
64
8
27
45
21
3
75
121
44
72
12
60
45
123
129
18
90
27
189
72
3
160
17
234
1
113
15
84
27
48
42
3
88
233
72
18
30
42
13
96
8
60
16
149
15
60
63
114
30
144
150
15
16
44
15
45
45
99
3
90
7
12
35
45
24
60
52
5
48
6
30
63
48
24
9
15
100
119
45
136
36
108
5
15
15
42
108
48
43
71
18
75
105
108
72
271
29
55
5
36
36
91
68
52
44
9
54
162
24
75
99
18
27
27
45
64
20
87
57
93
15
75
18
27
28
17
12
132
48
132
39
9
111
72
57
48
15
192
88
180
20
24
84
45
19
60
53
19
35
210
6
145
20
45
19
8
105
138
54
135
36
33
19
8
72
28
68
12
45
39
64
60
17
67
5
27
189
27
40
5
12
27
81
27
45
43
120
17
3
48
9
30
18
27
16
32
40
84
80
36
99
24
72
93
27
54
91
5
180
12
15
48
48
24
16
32
75
9
4
35
9
16
80
21
151
32
21
139
20
141
24
66
72
78
90
162
30
45
33
31
35
93
40
17
36
54
66
3
40
32
60
15
30
42
48
54
24
27
12
117
19
5
39
15
45
36
189
31
59
48
114
91
32
93
174
1
149
55
200
28
80
48
48
60
84
63
33
76
8
3
24
49
95
49
77
36
102
150
36
72
27
28
17
30
33
12
45
6
66
19
44
36
105
15
72
33
27
12
21
84
15
72
75
18
3
40
32
12
4
44
28
20
57
27
3
213
147
1
5
39
36
9
51
4
17
36
42
37
29
51
3
117
48
3
13
149
63
28
20
60
9
18
9
63
13
35
144
1
113
27
27
66
6
174
7
128
27
33
39
126
90
61
20
81
195
12
15
37
11
150
48
42
37
152
24
12
108
4
36
44
45
60
30
72
225
105
51
88
5
39
81
15
57
27
33
18
21
48
75
37
20
9
27
12
36
192
27
253
83
1
53
27
36
117
75
21
211
56
33
24
18
138
51
40
59
81
76
8
120
75
72
144
1
84
35
54
7
17
120
15
48
27
21
69
127
41
54
13
152
48
76
140
112
128
45
39
15
90
51
9
31
17
55
59
45
75
258
3
60
9
54
90
30
6
18
138
7
108
20
28
125
204
27
36
9
84
187
29
24
12
15
45
195
93
30
9
60
3
69
21
75
33
27
12
40
48
24
89
27
28
20
81
19
59
120
78
12
36
75
16
23
45
40
128
88
60
119
6
67
20
3
69
3
93
9
18
9
45
36
3
24
81
7
35
18
30
126
15
40
59
165
132
39
18
3
33
19
20
51
9
45
15
48
24
48
72
24
9
31
24
53
48
27
60
4
56
33
36
19
80
136
8
108
12
16
35
69
45
27
4
20
24
48
33
144
87
280
56
123
189
75
37
5
36
90
30
42
18
199
53
48
27
15
72
48
186
31
23
72
33
93
55
29
3
57
55
89
36
51
60
100
149
144
55
119
45
33
139
95
30
36
79
53
90
13
8
99
201
21
31
32
75
61
32
52
17
51
27
72
66
54
129
15
45
81
96
15
72
21
12
55
72
60
17
123
51
24
121
17
3
51
96
30
27
172
41
18
9
180
48
9
3
15
6
36
3
100
53
90
33
135
45
60
39
48
24
13
128
72
57
36
15
12
120
48
3
30
72
55
59
18
3
48
96
108
105
12
15
168
3
72
30
36
27
124
53
55
11
54
216
36
108
36
270
57
33
126
61
80
4
41
123
51
6
55
32
75
81
57
135
69
75
81
75
240
177
15
33
63
24
60
33
15
48
64
ABCD 95348725268*3^$a+1 [50120]
156
27
96
153
102
18
348
30
85
77
19
53
42
30
67
41
18
24
120
85
32
63
1
89
18
6
120
39
33
150
48
9
45
78
37
125
120
18
42
30
42
246
49
48
101
6
18
30
21
51
18
108
63
9
78
102
42
18
135
111
49
83
54
7
32
15
66
127
89
42
45
63
1
83
6
7
11
277
203
21
15
1
167
73
96
48
53
66
24
66
6
108
18
12
79
11
60
73
137
42
18
18
90
18
54
55
125
126
54
31
48
239
90
60
120
67
48
17
18
84
54
42
138
24
36
84
31
47
120
25
83
109
23
73
96
23
36
24
61
119
57
9
180
3
48
9
36
48
36
31
144
95
81
99
24
37
71
18
12
78
72
37
173
51
57
7
48
41
30
36
198
111
16
89
24
63
273
78
48
33
64
53
139
32
240
3
13
48
77
18
54
6
12
6
84
42
18
36
63
9
54
49
125
342
18
24
99
3
13
80
111
33
112
29
126
6
15
3
45
81
111
112
11
162
84
6
156
144
45
33
127
11
72
168
21
96
16
47
12
85
23
168
1
53
30
18
54
69
16
32
141
19
89
72
15
16
89
96
102
90
18
85
128
111
18
31
32
9
7
48
80
15
30
198
24
66
78
54
30
60
30
103
5
42
66
63
96
21
60
54
72
36
54
39
105
55
29
18
1
71
9
16
65
42
37
71
18
39
63
18
42
90
18
73
29
198
78
63
9
183
15
1
32
208
191
198
12
159
3
157
155
126
30
42
12
36
24
90
93
81
255
64
80
15
1
5
54
21
87
18
54
49
77
84
60
18
108
72
13
59
120
162
6
12
126
222
61
11
66
3
69
18
25
47
81
33
18
13
48
95
129
51
61
35
36
18
12
187
48
96
11
90
60
66
24
72
84
204
12
49
101
18
48
57
16
5
43
59
69
48
135
78
18
25
5
91
48
80
3
61
80
21
43
176
51
18
27
255
193
29
66
97
32
16
32
3
189
9
7
125
51
21
43
173
19
17
30
241
53
84
7
11
162
147
16
17
126
60
84
42
54
54
43
77
51
75
96
126
12
72
78
69
159
193
77
19
128
111
49
71
72
18
15
27
133
128
3
45
63
1
59
30
72
78
12
36
1
53
60
36
18
30
96
27
48
16
17
102
18
126
25
17
18
45
16
128
27
18
36
30
1
89
42
13
128
39
30
18
25
119
36
21
16
23
12
13
77
67
48
29
24
54
12
57
39
90
12
99
9
183
112
128
15
30
3
33
15
3
168
54
30
1
96
29
67
5
36
6
1
96
119
30
43
125
36
15
112
32
21
288
75
33
48
31
32
51
18
108
15
15
1
23
162
54
30
180
42
117
201
42
30
63
16
101
43
80
201
24
12
312
27
48
15
90
199
17
31
48
5
43
35
18
123
57
103
89
39
183
120
126
306
90
7
48
32
81
15
93
84
79
101
43
35
90
18
1
11
69
3
13
95
1
144
53
27
63
60
90
300
42
18
12
7
11
37
35
60
18
54
18
55
35
12
129
87
9
9
24
120
55
41
39
27
90
198
18
19
48
5
43
47
6
43
48
144
17
18
30
42
21
51
61
11
84
1
35
150
48
6
49
144
32
27
21
160
128
99
36
105
3
6
7
48
29
19
32
39
249
39
60
84
150
67
41
66
6
63
64
197
36
18
108
73
96
59
85
77
42
73
32
303
33
57
7
125
36
36
30
93
21
54
21
87
9
135
156
60
1
17
12
3
48
9
247
32
16
155
69
112
173
96
12
42
45
48
96
27
12
73
17
18
13
47
129
189
3
64
5
42
36
84
ABCD 95348829952*3^$a+1 [50129]
72
51
29
25
111
69
123
48
32
72
24
61
75
33
191
16
81
47
43
69
3
198
39
33
15
96
56
48
136
81
90
198
143
24
144
229
267
24
32
40
72
128
139
18
123
288
21
126
165
32
73
144
63
8
109
59
136
24
80
72
115
29
43
125
136
104
72
16
24
153
18
69
24
32
19
189
24
75
21
69
3
80
112
32
115
18
75
33
15
48
72
99
90
83
88
8
40
56
88
48
32
16
171
45
8
16
144
3
53
136
8
96
72
265
90
293
40
144
72
45
3
8
48
64
75
21
560
67
125
40
8
264
85
83
160
48
24
8
88
120
24
152
64
96
24
80
40
104
256
96
81
252
147
51
165
152
88
9
119
24
37
75
8
115
77
13
171
264
56
184
45
83
48
40
176
64
21
3
56
121
95
208
3
53
1
15
24
104
16
24
33
144
359
240
24
16
9
111
120
129
183
267
125
40
72
105
71
280
104
16
24
45
396
39
8
16
27
53
1
15
201
15
129
18
237
120
368
160
152
24
19
5
96
256
165
155
24
136
8
40
123
29
115
45
48
72
96
27
93
32
120
112
80
24
64
72
104
16
3
162
75
33
47
133
27
200
40
144
96
33
111
69
108
63
9
18
29
16
168
72
237
11
16
96
24
51
72
21
104
16
57
63
104
48
19
90
99
9
87
48
192
96
99
29
64
105
47
24
24
67
21
24
120
224
40
201
423
80
73
63
344
16
224
120
25
87
3
93
69
36
15
24
8
16
104
88
8
16
144
24
80
72
48
16
24
105
63
32
72
184
24
80
88
192
192
48
96
27
29
216
97
15
128
37
35
37
3
72
168
72
56
112
3
29
43
53
72
136
81
159
176
48
112
45
51
147
21
24
48
267
72
5
40
104
72
67
45
56
187
165
152
40
32
43
90
180
15
48
27
77
64
96
120
80
24
40
57
47
472
120
171
54
23
85
291
267
69
8
88
128
96
160
45
396
135
8
112
105
144
18
101
144
88
48
456
243
93
32
48
115
93
344
67
126
39
104
40
32
192
25
18
29
16
200
187
93
24
45
83
120
232
48
3
197
37
3
80
25
18
29
48
40
48
48
216
24
24
192
8
16
80
109
227
43
90
147
56
40
189
126
29
96
24
24
120
72
24
25
63
200
72
16
27
90
11
112
147
77
88
33
23
120
96
16
24
8
40
33
15
128
96
160
128
16
24
117
123
75
93
48
144
56
24
48
72
136
9
90
45
27
5
136
57
87
56
217
47
25
108
3
69
59
67
93
69
35
160
3
77
72
16
120
24
33
162
18
27
45
3
168
8
184
177
18
198
47
16
9
72
15
165
59
ABCD 95349491852*3^$a+1 [50024]
93
45
12
54
18
12
96
75
15
30
12
15
48
3
45
99
30
36
84
3
93
6
54
114
6
30
6
24
12
60
12
72
36
15
48
39
42
48
3
9
36
3
27
12
21
27
72
102
6
24
6
39
15
24
21
9
30
24
81
87
9
93
66
6
3
12
21
15
15
54
48
27
3
12
36
48
30
6
6
15
57
27
60
45
30
81
15
42
6
6
48
30
6
72
15
15
48
96
54
12
15
87
6
24
51
45
27
39
45
111
60
57
81
30
120
9
3
9
33
36
24
87
24
15
54
30
18
3
87
9
93
15
12
3
33
9
48
6
42
135
48
27
18
12
24
18
36
6
51
33
66
6
108
12
12
3
3
6
30
60
78
27
51
12
57
24
27
18
27
27
12
54
24
27
63
18
15
12
33
108
30
84
42
75
33
72
3
33
114
9
21
84
30
54
6
12
24
30
18
12
21
147
6
30
57
15
84
69
99
33
39
9
171
69
75
54
18
12
12
9
15
9
21
24
78
42
15
27
9
45
54
12
9
27
12
96
30
24
6
6
48
63
12
12
9
102
18
51
21
12
18
90
42
6
39
3
48
6
39
9
30
30
51
69
3
3
42
27
15
12
21
63
66
3
21
6
78
6
72
24
66
18
30
72
3
21
3
27
66
3
57
3
189
15
3
45
93
72
15
9
6
42
87
45
6
24
9
9
3
57
66
30
24
3
15
108
60
6
66
18
39
48
24
45
3
48
33
75
105
6
33
21
12
18
57
3
45
72
93
36
48
36
252
30
78
27
33
51
39
6
3
3
24
33
21
6
6
60
42
57
33
6
9
45
48
3
15
57
105
12
12
108
27
51
30
18
102
48
12
18
9
21
36
18
45
21
24
18
9
63
18
42
48
9
9
42
9
15
18
138
30
30
30
48
12
3
15
81
9
144
36
84
42
66
63
9
18
45
24
36
48
12
27
213
9
6
153
51
150
60
48
27
108
27
48
21
36
39
21
36
27
6
204
48
30
72
45
60
63
90
27
12
36
15
33
15
6
18
6
6
54
36
3
33
18
54
3
9
3
81
6
6
30
30
24
3
48
9
24
6
18
27
108
3
78
15
12
3
72
24
30
24
30
30
12
60
150
45
24
21
3
45
39
12
24
27
12
48
30
42
18
30
54
24
51
3
12
45
51
60
45
39
9
72
12
3
12
42
39
36
33
6
60
36
6
27
36
75
54
12
24
15
201
24
72
30
60
18
39
48
27
30
96
12
15
3
9
33
18
24
66
36
75
3
6
72
48
6
9
75
12
24
126
3
9
18
30
42
12
33
36
57
90
18
24
6
45
12
33
30
9
3
12
66
12
18
30
30
12
9
3
12
18
27
3
66
12
15
69
6
33
21
36
18
12
93
12
135
54
75
3
105
12
24
12
108
15
72
42
15
51
12
33
69
12
15
15
84
12
12
6
12
30
24
33
12
99
54
15
111
12
12
18
12
96
60
60
6
9
36
153
6
84
45
120
21
24
60
27
21
27
27
9
12
75
30
72
18
45
87
6
15
39
12
60
9
15
9
72
96
12
48
15
84
33
72
45
51
84
39
30
24
90
12
6
48
72
12
12
3
168
87
78
180
120
39
15
6
3
57
18
21
15
18
27
15
24
6
138
45
21
72
18
6
18
6
75
15
9
45
18
48
102
3
84
27
21
27
6
15
21
111
9
111
87
33
69
180
30
66
12
12
6
12
21
21
6
45
45
3
9
3
3
30
30
45
24
15
6
30
57
9
48
60
15
51
21
9
39
27
45
24
15
9
3
18
72
12
12
3
51
42
12
6
57
3
57
33
6
54
30
6
6
18
27
69
36
15
69
6
78
75
15
30
39
3
9
123
21
39
96
42
30
12
6
6
9
36
39
72
12
6
12
3
15
9
33
24
15
21
30
45
9
111
9
183
111
12
18
27
60
9
36
12
3
27
18
24
36
12
36
6
36
18
96
15
3
6
30
30
24
6
42
12
72
3
12
3
36
30
66
84
21
123
30
27
51
72
18
108
30
24
33
57
3
9
51
93
24
75
72
21
180
144
3
12
9
75
9
12
36
24
51
72
63
9
15
96
9
48
27
60
66
27
48
105
18
12
45
207
66
15
12
57
60
6
54
15
15
12
9
24
33
12
18
42
87
9
24
48
102
6
42
9
39
6
3
15
48
18
39
48
3
60
6
48
12
18
57
48
81
36
66
84
9
12
84
33
18
60
42
48
183
27
60
18
162
42
42
33
21
6
21
15
57
96
72
3
45
27
30
3
39
6
15
27
30
12
48
12
3
84
51
9
33
12
60
75
24
36
3
6
6
21
27
12
84
12
12
6
36
6
30
27
51
72
12
18
54
66
72
30
30
27
39
21
96
27
12
30
36
30
30
12
12
3
48
93
39
48
12
15
108
72
21
12
48
12
132
15
45
93
12
75
15
78
102
96
45
57
60
84
24
6
9
9
18
54
3
48
69
30
54
60
24
12
15
3
6
6
6
15
84
63
33
9
90
9
12
69
51
12
21
90
21
39
6
30
81
69
90
30
3
33
63
51
6
39
99
54
3
9
6
9
9
6
81
15
12
6
12
54
48
12
6
30
42
3
15
24
6
24
3
81
54
93
93
24
18
24
60
33
33
3
75
204
30
12
18
33
3
6
24
24
6
72
30
39
9
30
30
12
24
6
12
12
18
36
156
18
18
12
3
63
57
39
90
15
63
60
42
30
105
45
54
42
18
165
111
30
24
27
87
18
24
36
42
78
12
78
24
24
6
15
81
54
6
12
30
21
15
84
48
177
45
30
6
6
36
18
30
120
45
36
3
36
6
51
27
120
18
108
12
15
57
6
6
30
9
39
66
12
42
210
42
21
63
9
12
69
84
87
21
42
42
18
6
42
18
51
9
42
48
9
123
12
78
18
57
3
6
6
33
45
6
18
12
51
57
51
45
120
96
111
12
3
42
87
33
6
21
3
12
9
45
36
15
60
21
15
3
ABCD 95350361812*3^$a+1 [50085]
5
19
176
16
216
132
65
115
68
40
92
45
111
204
52
144
65
79
68
4
65
3
141
27
120
72
16
32
72
48
132
96
40
84
20
12
28
36
72
152
36
36
4
60
5
31
8
57
75
60
153
51
36
48
96
36
4
44
88
173
7
20
69
120
24
31
24
12
77
31
140
45
51
48
76
20
21
75
24
4
60
20
16
80
81
63
81
19
36
20
21
24
120
79
108
20
9
3
136
101
43
5
27
60
36
48
72
52
68
28
12
20
4
8
172
36
29
3
76
36
180
113
7
36
104
45
24
67
12
161
51
45
51
24
45
3
52
180
29
24
51
100
89
15
16
80
52
108
44
21
24
55
17
19
32
12
12
45
51
120
48
40
20
36
88
48
8
69
195
117
51
24
24
40
72
48
24
5
3
40
77
135
12
84
52
44
33
91
32
148
41
168
303
9
39
81
3
141
99
136
24
32
4
20
45
51
4
20
45
99
12
100
5
48
3
48
4
300
56
52
17
96
39
96
4
72
5
15
33
123
28
12
29
151
20
4
44
4
60
12
36
32
72
40
20
36
24
84
12
72
60
88
20
4
48
36
96
44
12
288
16
5
43
8
28
132
92
12
16
68
36
168
88
29
211
8
96
124
72
128
52
29
63
52
8
16
80
24
12
33
3
108
9
55
32
33
51
76
180
96
8
45
67
32
28
89
91
20
100
128
12
33
67
80
4
24
41
39
81
24
31
65
75
69
24
3
100
24
36
144
8
36
36
28
116
100
36
164
12
72
72
45
195
24
21
24
24
3
69
48
3
88
221
120
3
12
76
8
24
16
32
24
93
15
40
108
53
55
44
132
4
5
115
5
24
3
24
120
69
15
9
43
48
272
52
72
116
24
69
27
24
45
24
51
16
20
52
92
36
24
28
161
19
5
31
24
68
48
4
65
27
189
27
12
60
48
40
29
15
48
57
19
72
8
96
45
48
67
20
9
51
48
36
4
5
43
77
31
32
9
24
15
52
140
33
96
19
56
24
100
20
96
69
120
51
120
24
45
7
20
40
8
21
24
19
5
3
28
44
21
51
69
15
52
29
3
76
20
141
48
3
52
20
117
43
5
55
41
7
24
80
4
60
41
103
12
20
36
52
68
4
89
79
12
36
68
112
8
72
72
72
16
84
96
32
16
24
140
21
87
9
39
84
52
36
53
24
3
192
16
36
89
55
41
24
19
92
4
12
68
4
41
111
16
80
84
204
105
87
12
148
17
27
220
24
44
21
51
28
17
19
36
36
20
52
12
80
88
68
4
164
72
28
41
3
48
12
40
17
99
16
5
51
12
57
3
21
7
8
16
113
7
8
12
88
96
29
96
96
15
48
268
24
80
45
48
147
40
8
76
72
104
129
24
55
20
208
24
128
21
96
55
36
32
96
84
76
144
20
16
41
103
32
60
36
4
8
117
15
108
96
72
72
52
65
51
48
21
48
67
60
20
16
77
51
84
76
29
96
139
125
91
24
125
55
17
19
29
267
76
212
60
48
60
112
128
52
32
9
27
52
8
57
240
55
60
77
39
4
96
5
99
21
55
36
5
24
19
80
21
24
51
21
51
24
4
36
80
60
160
20
120
120
24
120
21
31
144
209
79
161
67
24
36
12
36
20
4
17
31
108
5
19
188
84
24
100
20
24
36
40
140
69
7
209
111
60
165
19
29
15
60
36
16
65
31
264
20
24
21
24
15
36
148
41
27
40
8
36
100
8
16
80
4
20
16
92
9
75
40
29
67
72
101
99
96
4
20
21
19
12
20
69
96
31
24
36
48
32
28
144
68
180
184
36
108
41
111
192
16
20
21
24
27
24
4
20
24
72
93
27
4
116
69
7
8
9
72
75
84
12
48
4
68
48
4
65
75
28
72
17
3
45
7
65
55
36
32
100
20
165
7
60
5
79
32
84
124
89
3
48
36
129
19
8
112
8
72
136
29
3
24
36
52
5
27
45
15
48
48
9
19
152
28
32
48
52
8
45
87
40
48
144
8
57
43
29
15
9
27
52
12
56
24
28
108
128
4
ABCD 95350450298*3^$a+1 [50071]
61
83
13
24
23
84
28
9
15
72
9
54
18
48
15
20
13
15
15
89
1
87
68
37
111
9
24
18
105
27
66
48
39
39
18
30
105
3
9
12
96
63
18
72
23
40
24
33
11
13
39
8
19
6
48
107
13
24
39
24
36
27
101
7
17
37
11
13
18
6
63
8
49
24
15
56
19
36
33
81
11
37
99
12
33
48
48
30
48
41
7
42
6
17
31
33
15
42
47
1
39
9
15
9
48
72
63
51
9
12
8
1
18
30
18
45
20
12
25
63
56
1
48
15
60
84
9
99
44
1
24
11
16
93
107
4
132
21
63
57
11
13
18
5
31
33
9
15
12
93
96
23
7
117
20
55
12
54
30
81
9
11
61
23
7
42
11
91
12
78
6
29
12
88
44
40
75
41
49
18
41
4
32
55
108
9
12
27
30
39
8
25
35
7
5
36
16
45
11
37
3
176
43
29
52
15
12
9
45
15
9
15
33
35
13
15
87
12
21
27
6
24
47
19
9
12
36
44
49
72
87
8
24
31
57
9
47
16
9
27
60
63
5
16
21
111
144
3
29
19
57
8
37
51
21
18
6
39
9
15
72
20
24
85
18
6
78
21
44
88
33
87
15
9
12
8
13
6
29
36
52
48
8
24
4
116
24
7
29
25
30
33
24
51
36
42
23
16
8
7
42
24
30
12
5
36
55
54
23
1
48
15
120
32
31
5
28
8
72
1
24
6
12
84
9
20
19
18
96
30
5
103
6
11
31
48
6
30
21
36
33
48
15
24
36
69
23
1
39
3
45
105
15
33
30
33
20
37
15
9
15
9
6
90
6
29
76
8
24
84
19
18
3
20
19
36
17
16
9
23
31
5
7
6
3
12
24
108
12
57
18
69
8
7
12
41
4
3
102
35
52
3
6
3
21
24
78
60
9
21
120
35
4
32
1
63
56
36
13
3
36
12
84
72
105
71
73
35
24
7
30
39
48
48
9
11
16
116
7
18
15
9
171
69
102
18
24
24
42
48
36
48
108
6
42
36
42
66
5
1
48
35
16
12
8
28
8
52
9
96
27
27
65
25
24
48
23
55
57
24
15
9
3
78
6
5
13
51
93
3
45
24
119
31
12
41
13
39
33
6
21
21
27
44
12
88
21
15
9
24
18
6
72
24
120
6
9
8
43
36
21
27
9
3
45
39
60
30
6
12
5
25
54
9
9
15
56
12
43
57
3
6
24
39
33
24
18
5
4
87
6
47
31
9
20
31
45
39
12
45
9
24
63
3
57
12
105
18
17
36
1
24
47
16
9
11
13
27
20
25
48
11
4
36
56
13
111
24
48
63
18
48
71
16
51
21
20
36
97
15
12
36
24
72
57
63
92
28
9
42
48
6
23
19
125
60
64
21
15
57
72
6
48
9
9
15
44
72
4
3
78
24
15
75
48
6
3
48
12
8
7
42
59
7
6
23
25
78
89
16
56
97
30
60
30
15
99
17
13
6
81
48
36
48
21
11
13
24
18
48
21
15
18
15
27
6
48
15
20
37
6
177
27
6
35
13
47
4
27
17
1
24
15
39
12
17
13
191
7
9
56
1
72
6
12
45
20
157
27
56
4
8
60
112
117
23
88
39
18
15
9
18
30
63
48
57
24
15
39
125
28
57
11
52
9
15
3
6
15
9
11
4
24
68
12
97
111
57
54
12
54
24
27
32
16
39
48
29
19
6
59
136
12
63
18
24
39
9
18
9
108
57
6
5
4
68
37
51
44
49
42
54
3
27
18
95
12
4
128
12
24
28
8
16
9
72
191
12
16
21
6
18
24
39
36
87
45
3
102
3
20
55
9
33
23
1
48
11
67
21
32
7
29
1
59
12
16
15
9
129
48
15
12
152
61
6
12
53
25
15
3
41
16
12
9
54
12
5
24
16
9
15
75
21
33
11
85
35
43
89
49
15
8
79
12
17
61
120
30
18
78
21
45
24
15
32
16
57
42
57
21
24
71
7
29
19
9
72
9
24
11
37
35
4
9
11
12
7
12
17
19
114
15
57
15
3
6
15
153
24
72
54
9
12
36
12
27
18
24
18
6
39
24
15
9
56
1
3
39
9
48
20
28
39
21
20
13
15
8
49
119
4
12
33
15
9
24
131
16
45
24
15
57
30
33
9
6
17
16
9
27
27
42
18
5
73
6
138
48
24
42
45
60
45
15
9
75
39
9
93
24
15
9
39
33
47
28
27
12
30
15
68
12
97
144
15
3
17
19
29
13
39
9
75
12
9
18
9
87
30
111
12
8
19
18
51
69
39
48
80
31
42
24
24
18
6
24
11
16
45
24
27
20
1
15
3
17
52
9
39
27
78
6
33
8
12
37
15
9
11
19
12
65
13
6
17
4
69
48
15
24
15
41
1
66
9
12
32
1
24
162
21
27
141
9
30
48
18
78
114
24
24
3
75
17
1
24
11
48
13
24
18
53
25
6
5
13
3
60
36
21
72
24
63
24
15
81
81
24
6
9
3
9
56
19
42
72
47
12
85
11
36
12
13
66
21
15
81
9
15
20
48
37
72
24
3
27
21
69
48
83
12
1
6
17
31
5
16
75
65
16
8
120
24
7
21
48
21
23
25
15
51
48
30
39
27
5
4
75
113
4
20
1
63
8
4
39
54
42
30
27
45
11
127
29
49
59
28
72
33
102
89
1
18
36
41
12
36
7
12
9
48
20
97
111
9
35
72
19
21
44
52
45
15
27
65
4
9
87
9
35
48
19
66
3
48
69
18
54
11
24
43
5
100
33
48
48
18
6
111
24
81
15
33
27
60
9
66
6
3
21
35
4
24
9
72
11
16
12
8
73
30
5
7
45
20
19
17
24
7
12
6
42
5
1
90
9
8
61
6
69
27
18
107
19
21
27
48
69
21
24
15
33
42
9
21
11
16
104
28
3
30
18
9
8
37
24
23
132
7
6
23
1
15
3
48
36
42
18
57
48
20
1
6
21
69
24
63
9
27
44
1
95
1
15
15
18
35
16
56
4
9
15
9
39
39
21
140
1
30
5
55
54
11
24
37
6
5
13
126
9
9
15
9
48
87
9
48
23
1
24
11
13
15
24
56
49
30
57
3
6
15
44
40
27
12
78
18
17
4
72
60
36
24
20
61
30
41
19
78
6
9
12
32
13
59
61
48
23
16
72
48
39
42
48
23
1
30
48
12
101
4
27
90
18
36
33
120
9
23
60
4
12
20
1
24
48
83
4
9
30
42
47
7
5
36
40
15
48
33
9
72
3
27
21
12
8
1
39
20
7
6
15
27
96
30
24
23
132
4
36
8
19
33
56
49
54
66
48
3
20
19
9
21
23
1
30
ABCD 95352324766*3^$a+1 [50019]
60
22
32
76
134
6
79
60
21
20
31
24
59
58
32
16
50
30
24
31
89
30
60
1
29
7
84
35
37
84
21
39
23
1
36
36
24
84
35
109
125
36
60
4
15
71
24
66
210
70
14
6
4
56
40
44
36
60
67
93
84
140
7
59
49
11
1
23
25
65
6
37
144
24
36
48
45
146
37
107
1
9
27
36
17
6
1
21
2
1
35
84
6
7
57
56
115
35
10
39
11
202
2
37
108
41
19
11
130
14
10
171
35
34
26
54
43
12
5
30
1
29
30
61
57
27
36
60
35
274
3
107
1
69
15
41
4
50
66
30
142
108
20
91
33
3
192
21
39
41
67
84
33
80
100
50
25
21
164
88
68
52
12
75
21
12
2
85
45
51
72
12
125
16
72
152
6
25
24
36
129
27
48
41
55
72
17
55
71
1
29
52
39
59
262
3
65
30
1
33
20
96
112
72
27
36
17
7
83
60
90
55
65
28
39
53
6
30
60
40
74
70
50
25
5
30
30
6
94
15
41
4
3
33
80
90
24
6
4
50
1
59
157
108
45
86
34
51
72
12
48
24
21
92
31
84
45
3
17
6
30
24
31
69
27
21
158
82
48
27
48
149
6
90
115
60
5
19
45
48
2
60
61
5
40
24
56
139
108
132
11
24
6
7
23
24
97
24
60
60
119
205
5
16
50
154
3
23
70
20
52
2
1
132
225
32
36
54
97
48
5
6
30
31
23
25
60
36
72
168
29
30
13
23
1
21
39
21
62
61
59
13
24
9
14
85
5
55
41
4
140
91
35
37
12
5
156
64
20
6
22
120
123
95
34
15
5
88
8
7
53
54
10
51
129
3
24
33
110
1
65
19
45
36
99
21
39
125
31
5
19
45
75
95
6
7
23
82
27
71
1
24
84
72
33
15
12
84
225
80
112
98
70
27
48
5
24
36
54
240
10
51
29
7
36
24
129
50
30
55
59
70
36
14
6
31
23
1
252
45
60
3
95
61
83
1
132
48
9
51
24
11
10
12
2
36
34
50
36
22
38
30
30
142
98
30
84
43
45
32
6
25
5
124
111
5
31
33
87
9
27
53
19
33
123
5
7
47
37
23
6
67
33
50
1
23
10
80
6
25
24
48
23
10
14
120
60
1
24
11
34
56
7
33
39
12
36
47
25
12
69
50
142
92
30
156
37
23
25
5
79
93
12
303
105
3
35
205
36
83
37
24
59
61
95
10
20
79
65
16
15
29
66
25
9
51
24
105
56
31
83
25
5
31
5
67
23
34
26
10
194
106
240
51
29
19
11
60
85
9
3
165
3
45
24
60
111
5
114
1
57
15
45
27
36
69
50
10
86
1
83
25
12
33
20
6
22
3
45
80
91
83
25
81
140
19
65
31
12
24
9
15
149
6
24
10
3
23
49
11
61
59
84
37
24
65
19
36
29
55
21
132
12
48
8
19
95
30
6
1
23
106
50
34
27
168
125
223
203
25
24
35
30
30
25
11
54
31
12
24
119
24
13
23
10
39
33
2
1
29
43
47
156
30
60
4
123
47
1
12
105
15
45
39
9
104
66
24
25
285
80
67
60
24
95
24
61
69
51
5
40
24
27
21
15
33
14
13
24
48
108
83
1
53
66
49
11
24
6
55
69
15
36
84
12
149
55
5
114
60
121
12
12
101
54
66
4
20
6
1
33
48
15
24
36
47
6
19
21
15
132
77
6
1
59
24
66
31
59
10
111
36
47
70
26
54
208
8
124
110
6
67
12
65
16
50
109
65
96
7
167
37
21
8
24
6
144
66
24
40
26
97
12
185
6
49
21
12
38
1
59
121
24
84
108
17
31
12
47
36
169
5
31
65
40
12
75
23
1
48
45
50
46
14
30
6
60
25
29
66
22
3
35
10
24
56
52
38
84
6
247
77
7
143
10
27
23
96
10
14
25
41
19
12
53
6
24
36
60
30
127
47
96
180
25
59
13
47
10
3
77
66
34
26
22
39
89
151
23
121
5
4
26
1
24
35
157
17
7
59
37
23
10
74
85
48
47
25
72
21
15
33
20
55
65
24
55
60
101
31
83
36
97
84
60
29
30
24
46
230
25
29
16
75
65
4
110
30
66
24
121
119
97
93
3
24
21
32
30
25
41
150
34
15
35
6
24
16
39
81
14
1
29
91
59
73
77
30
10
60
75
36
35
49
96
65
24
148
32
30
6
19
12
23
1
5
54
60
30
28
8
24
6
24
70
116
60
4
27
21
39
9
99
41
31
23
37
9
24
86
10
50
180
24
25
41
4
240
3
60
12
5
28
123
120
ABCD 95352464492*3^$a+1 [50029]
67
101
72
7
65
7
89
72
7
90
36
30
21
8
48
48
40
147
90
3
9
90
45
27
18
18
90
108
6
21
48
51
54
36
59
120
37
107
48
43
45
15
57
15
12
21
144
72
3
12
78
3
117
168
54
101
24
49
47
7
41
120
120
79
6
12
42
12
36
42
11
112
33
90
5
72
37
11
55
36
36
9
48
33
39
3
12
65
16
8
24
37
11
40
8
16
48
21
59
48
40
8
91
93
15
6
59
97
18
90
72
108
71
7
17
16
15
60
29
325
11
16
48
8
64
56
247
17
24
72
37
18
33
104
43
84
126
42
41
64
15
6
12
78
65
112
33
39
8
88
45
114
12
18
131
144
67
18
83
49
39
56
13
75
87
36
48
117
8
19
77
19
84
41
55
36
21
33
30
6
75
33
12
3
8
144
13
12
18
60
33
33
135
32
73
66
29
136
8
16
135
24
30
35
1
39
87
6
83
37
54
108
41
55
17
24
85
83
37
18
41
49
23
85
3
69
96
54
90
107
120
79
57
45
3
15
72
24
54
30
29
88
15
12
21
216
21
35
13
24
3
80
109
18
153
8
72
184
33
18
117
32
19
90
195
57
12
18
137
115
72
5
13
60
71
19
53
85
24
126
18
75
192
24
63
81
225
47
43
5
40
45
6
53
96
97
23
24
16
32
37
195
21
59
7
36
18
252
108
11
24
1
18
5
336
151
36
53
24
16
27
18
131
49
54
90
42
5
79
17
24
96
7
18
114
5
61
72
3
8
7
18
71
43
36
30
90
17
127
36
21
15
185
88
56
120
19
5
31
89
37
131
49
18
90
3
24
63
72
18
63
144
81
63
56
13
11
24
13
35
40
80
72
13
30
29
31
102
96
131
25
279
27
5
73
71
55
33
15
17
43
77
64
15
9
45
11
7
9
8
37
3
3
48
24
77
13
51
24
45
18
72
18
95
19
126
162
12
36
29
49
39
8
19
18
3
200
13
42
300
53
115
69
15
6
11
64
69
3
8
1
78
30
42
108
30
108
27
8
48
7
108
21
144
69
75
21
131
24
25
111
8
73
90
5
24
16
27
96
69
15
41
31
6
174
18
35
55
41
16
24
32
55
12
78
12
90
41
199
41
7
54
83
13
35
13
6
5
96
37
83
48
19
30
18
53
151
18
23
25
63
32
40
9
54
41
16
72
21
66
9
27
24
29
19
117
69
12
95
40
8
40
15
6
3
45
3
93
30
29
43
60
48
161
133
75
51
5
31
89
112
15
144
18
66
5
16
3
53
13
24
30
101
61
3
21
30
5
31
89
7
17
13
42
57
69
107
24
16
8
112
8
61
59
24
13
54
5
48
13
83
24
25
47
163
21
231
78
11
24
13
59
55
41
7
72
81
15
65
115
125
37
3
33
54
30
27
48
3
5
175
12
53
217
18
18
6
21
8
64
15
33
165
48
6
18
83
127
65
31
30
11
24
7
33
15
9
32
48
73
47
61
99
120
56
19
77
31
33
15
36
101
79
24
17
24
48
13
168
72
18
17
67
125
25
102
24
30
6
21
8
19
90
6
36
30
75
15
144
17
37
11
85
75
32
37
35
16
69
3
80
72
7
36
149
109
144
3
27
18
72
18
18
150
12
90
3
24
63
60
144
21
8
97
23
64
3
77
120
13
27
8
64
200
13
3
15
33
15
6
131
48
16
3
77
49
39
8
43
12
113
37
3
120
144
87
78
36
12
99
80
55
113
13
227
61
27
117
3
24
45
35
40
105
18
42
11
37
35
40
21
155
79
41
24
55
113
13
35
37
60
30
18
126
54
24
83
109
18
18
78
17
24
16
8
55
9
27
5
1
12
11
25
39
152
216
7
36
5
31
96
12
90
3
8
7
57
96
32
13
179
40
96
27
42
3
15
72
12
165
39
17
103
6
131
24
19
24
5
43
5
13
72
3
39
17
49
6
54
75
45
24
11
25
119
112
3
5
7
65
24
64
63
9
8
133
30
29
136
75
29
48
7
41
40
104
1
54
30
18
6
155
120
115
90
36
143
112
51
60
33
32
37
3
72
21
66
96
174
35
43
5
31
30
27
48
80
96
24
55
270
72
72
198
84
54
90
9
51
12
54
24
51
3
36
209
40
3
12
41
16
8
48
13
36
71
112
21
66
9
15
30
6
5
403
108
72
ABCD 95352610844*3^$a+1 [50053]
204
117
21
75
33
24
120
36
24
36
66
96
72
66
96
48
36
72
42
12
60
66
72
171
81
24
36
36
12
18
78
51
39
144
90
156
99
123
108
36
30
39
69
42
129
51
90
18
162
48
36
114
66
39
21
54
12
144
6
30
6
72
48
288
24
48
15
63
54
30
90
90
57
96
45
114
33
105
18
54
15
111
33
9
12
60
156
99
33
270
120
42
84
75
15
144
6
180
12
24
90
30
96
198
126
36
234
66
198
234
126
90
54
6
51
33
252
6
18
27
237
51
96
75
18
51
15
60
12
18
150
12
117
51
30
132
90
120
9
9
36
3
33
15
27
18
30
18
6
108
66
60
195
147
30
42
282
108
63
48
141
18
81
105
36
48
6
45
21
6
108
54
126
36
36
18
72
12
108
18
114
18
84
36
42
51
39
48
18
72
18
126
60
18
12
150
15
21
84
39
177
54
60
84
6
120
18
6
30
42
102
90
42
30
54
141
9
12
42
30
6
45
39
18
18
132
30
24
18
30
198
18
36
24
102
54
18
18
39
48
21
90
81
63
90
87
45
51
213
27
45
99
96
153
30
90
72
108
126
18
36
42
45
45
3
207
144
24
180
69
33
18
6
39
105
72
15
87
6
84
15
117
18
66
36
3
33
42
12
36
24
54
12
18
54
60
66
180
90
135
69
30
18
75
69
6
30
180
24
219
177
108
51
39
102
3
21
75
51
72
12
78
12
111
129
144
66
6
30
9
123
21
45
72
330
33
165
171
3
18
18
36
60
54
126
18
3
27
132
33
177
24
54
120
57
48
48
33
36
18
72
33
57
36
30
270
198
54
171
45
42
57
33
120
42
72
69
21
216
102
6
54
36
162
198
66
51
39
9
189
6
36
54
12
144
135
231
48
57
3
12
60
30
60
27
3
42
12
96
84
18
81
99
45
48
15
24
156
72
270
132
66
114
48
96
30
42
54
270
108
162
69
69
36
60
75
99
18
78
12
72
18
54
24
36
165
15
33
51
6
231
159
6
12
60
90
18
39
69
102
114
18
12
6
84
90
18
60
48
132
228
24
51
39
9
144
315
138
24
3
27
54
294
297
183
57
3
282
51
75
18
72
54
6
159
21
108
15
141
168
27
45
174
6
111
63
6
36
30
57
87
54
36
54
24
33
3
45
75
21
69
24
90
153
93
240
120
42
129
15
138
216
15
9
87
15
6
27
117
75
135
153
195
18
30
18
27
123
69
165
123
15
180
45
69
90
129
285
174
162
51
144
9
120
111
15
60
21
63
225
117
198
54
72
36
18
186
120
15
9
126
54
36
15
51
42
48
3
87
258
90
30
159
63
12
21
51
54
6
33
15
438
84
24
120
60
12
15
39
24
30
114
180
30
6
84
6
15
15
96
30
18
33
48
81
6
30
72
96
264
108
60
90
9
75
21
69
60
90
36
18
270
129
45
18
72
42
90
144
156
78
18
18
66
24
141
48
207
126
72
66
72
18
15
147
45
27
90
78
285
33
150
66
36
99
48
15
126
60
12
18
222
12
15
21
36
6
369
45
180
15
39
9
63
33
21
144
12
63
ABCD 95352655018*3^$a+1 [50034]
9
33
12
51
9
99
48
108
9
15
57
72
6
72
30
27
153
99
240
3
90
87
48
33
3
177
48
114
156
24
72
84
42
3
36
9
6
18
12
114
45
45
99
27
54
3
33
66
108
33
171
165
132
84
60
48
27
36
24
93
33
144
126
48
42
18
81
9
162
9
84
240
45
99
117
39
15
252
57
96
45
39
189
87
45
27
192
108
9
6
48
45
24
27
9
63
18
39
33
18
9
57
54
6
36
192
27
216
15
90
183
27
33
84
240
12
15
9
45
3
36
153
63
81
99
117
18
81
15
45
9
3
87
21
63
18
267
84
141
12
198
69
57
36
6
12
90
87
36
75
42
156
6
57
87
36
21
72
51
21
105
63
111
33
3
177
57
42
72
90
135
3
69
72
72
21
15
63
21
24
81
111
204
57
60
27
12
51
90
84
27
33
39
15
12
33
81
66
42
48
27
123
57
45
180
159
171
72
18
12
36
18
153
27
45
36
60
12
108
69
207
9
111
15
21
117
60
39
24
36
27
9
12
63
69
21
24
18
57
24
99
117
165
6
12
9
81
144
63
36
27
24
45
39
6
36
351
99
72
36
9
21
42
153
45
3
87
66
54
180
33
153
75
15
138
15
45
180
63
396
72
21
78
9
120
51
30
96
99
3
9
9
123
21
159
93
27
24
63
126
18
21
45
87
3
45
36
33
207
165
87
48
24
36
3
60
36
21
69
3
60
9
147
60
12
45
204
75
9
99
63
24
9
72
36
72
12
108
81
6
9
36
3
42
63
120
81
51
120
24
129
132
144
54
129
60
27
21
24
165
63
36
15
21
9
96
39
15
36
36
306
39
15
54
219
117
18
18
87
12
9
36
6
21
36
45
99
96
81
39
288
72
72
153
6
144
57
45
15
39
6
39
36
9
36
63
27
6
3
15
9
45
126
81
75
117
51
12
6
108
84
27
9
96
27
3
69
45
72
27
72
21
54
6
75
72
15
228
42
12
6
21
63
213
48
15
21
36
45
15
36
36
9
30
81
24
9
36
3
9
60
99
21
18
9
24
27
90
171
36
57
99
99
141
36
216
9
111
24
27
30
24
12
27
33
18
9
45
171
129
27
108
123
21
27
105
48
60
3
18
36
36
6
9
9
102
114
18
81
45
111
33
99
120
72
99
6
39
117
6
282
63
63
54
231
9
12
27
240
21
6
12
177
180
3
69
48
15
18
102
18
15
45
18
9
36
129
27
63
6
135
45
12
87
21
54
60
12
6
27
192
171
72
81
60
48
24
12
36
15
30
63
36
135
18
27
15
57
33
66
24
90
30
81
9
36
51
99
54
39
72
27
42
3
105
54
18
75
411
90
12
42
90
108
54
45
171
18
39
36
27
9
123
66
24
192
108
288
42
45
12
15
144
12
33
117
54
120
153
81
24
108
39
24
12
144
33
36
84
87
48
36
15
9
3
24
45
3
90
15
48
63
33
72
237
87
12
24
21
60
27
381
6
54
162
9
21
15
12
33
18
102
195
9
27
12
105
27
3
18
63
36
99
9
24
12
24
12
60
12
33
54
72
21
33
120
27
36
27
108
33
9
18
117
12
213
48
42
9
21
6
30
51
93
18
69
57
27
135
24
45
729
27
9
99
84
72
15
30
15
183
81
171
213
72
93
27
24
36
9
90
30
24
39
33
99
9
147
9
90
6
36
27
72
9
36
3
15
270
36
54
102
51
48
96
9
63
117
90
54
219
9
63
144
24
12
9
243
105
18
66
15
12
81
6
57
9
63
60
36
39
36
141
3
108
24
18
27
45
3
24
57
ABCD 95353140172*3^$a+1 [50016]
36
33
15
42
36
35
64
96
69
6
24
45
81
24
48
78
9
69
90
54
30
45
21
6
5
13
60
42
84
6
18
12
18
18
81
3
30
24
24
18
18
54
6
63
69
60
47
61
6
30
48
96
24
12
18
138
48
63
27
36
180
24
84
12
21
39
18
30
36
36
6
48
12
24
288
66
6
15
189
30
54
12
156
108
36
18
132
24
30
123
80
13
96
30
18
60
30
24
6
30
42
51
3
78
6
36
60
66
12
36
24
6
6
24
180
24
12
51
15
17
1
63
80
43
21
3
96
36
105
3
54
12
171
87
6
51
48
3
60
48
6
6
24
18
27
9
23
16
27
84
17
13
6
24
6
24
84
132
15
159
6
11
16
3
48
6
180
6
18
42
60
18
60
66
6
90
6
180
75
9
78
18
39
48
21
11
343
6
3
99
114
78
42
36
30
48
60
30
24
48
12
12
36
18
96
30
6
114
60
48
6
66
6
18
144
12
30
78
36
246
18
72
30
90
18
6
90
137
16
9
72
12
54
6
18
186
59
61
6
54
6
168
42
6
24
18
12
51
63
33
51
77
25
48
60
6
53
1
72
84
3
48
39
12
42
30
213
39
48
36
102
132
6
69
15
17
19
42
24
123
27
48
72
77
103
41
19
45
9
23
43
24
12
18
6
41
43
6
36
180
30
12
42
24
27
27
36
96
48
30
99
27
54
12
24
6
6
78
12
84
60
24
54
60
30
60
33
80
79
65
13
35
61
3
3
90
24
54
102
48
156
132
15
3
60
102
24
48
6
29
64
21
78
29
19
42
12
12
11
37
75
57
18
42
27
57
24
48
162
36
42
108
24
42
113
25
6
30
6
18
27
63
30
35
13
72
18
24
6
78
6
156
12
12
6
42
12
60
36
42
30
12
3
117
6
12
12
60
54
24
96
84
18
168
6
15
32
19
45
45
24
48
78
18
12
159
33
36
6
84
90
23
121
18
78
24
6
6
35
25
48
36
12
12
120
3
15
42
39
48
195
45
39
36
54
63
21
30
90
36
6
150
6
42
36
63
21
48
11
13
3
27
54
90
126
60
24
30
21
3
93
3
66
54
21
33
132
54
84
6
36
96
24
15
51
45
27
78
39
9
54
18
18
24
30
42
60
6
24
108
42
78
95
43
18
24
6
197
103
84
69
3
6
162
5
7
18
135
135
102
35
19
42
12
42
6
39
69
36
18
90
42
33
15
12
5
19
30
6
90
24
36
3
75
66
96
24
24
30
18
51
21
18
30
18
96
18
18
54
66
24
6
12
30
96
132
30
24
18
9
117
12
12
120
138
12
5
13
51
3
36
57
81
72
24
6
54
48
36
63
21
27
48
15
6
6
18
35
97
108
99
81
12
3
45
72
18
96
90
60
3
57
24
30
6
123
9
12
12
66
102
30
78
30
24
18
30
72
30
18
36
30
36
54
102
12
48
90
42
42
81
9
48
78
114
71
79
18
42
18
72
6
5
7
137
49
36
48
96
6
54
36
6
24
77
91
180
12
30
18
5
13
12
48
39
75
78
183
80
67
18
54
78
30
30
18
60
42
83
112
27
21
3
276
18
18
102
102
96
18
96
36
18
42
24
54
30
12
108
6
24
24
18
54
24
66
126
12
36
6
24
36
27
3
30
36
27
33
18
42
18
36
270
24
24
96
66
78
12
168
12
60
3
201
12
24
35
19
12
42
23
43
24
42
120
24
83
13
96
72
27
21
18
9
111
33
9
48
42
102
39
63
33
57
36
114
114
63
96
147
48
60
12
53
1
24
12
107
1
12
66
54
24
24
192
24
24
30
18
12
72
36
60
30
9
75
186
18
12
102
6
42
18
36
33
57
60
30
78
132
11
64
69
6
24
30
72
24
54
9
87
54
162
78
24
12
36
18
9
27
5
163
29
67
54
18
132
30
3
69
30
93
32
73
12
171
27
6
144
6
41
19
36
30
84
39
21
27
3
12
18
42
21
48
33
6
30
30
66
6
21
27
72
24
60
41
16
57
6
90
60
30
120
6
78
24
36
54
120
72
174
54
36
23
1
30
257
13
132
54
6
54
24
66
66
30
24
12
114
60
33
45
3
75
69
3
198
108
27
32
133
12
15
27
90
54
21
15
24
84
5
1
207
105
114
30
71
16
21
12
84
24
120
12
15
33
6
30
60
47
73
24
6
57
3
6
60
6
24
60
33
21
84
12
78
93
189
51
3
66
11
19
45
48
3
30
132
27
33
36
6
6
72
6
17
7
96
6
54
54
48
87
93
48
12
39
51
42
3
93
30
36
54
36
24
30
81
3
30
63
99
30
24
54
42
23
13
51
51
60
30
6
90
30
6
78
30
3
33
66
90
30
117
3
24
69
45
150
6
ABCD 95353270154*3^$a+1 [50006]
63
78
147
15
53
7
90
12
15
3
53
4
72
140
49
12
60
3
20
36
13
48
15
8
19
18
3
84
12
51
60
48
29
16
92
13
12
12
6
54
108
63
9
168
60
23
4
111
41
24
52
48
45
159
132
84
20
12
7
21
15
29
52
20
40
111
72
18
90
42
3
20
85
15
15
29
60
109
42
12
33
12
63
17
25
23
88
9
35
13
30
29
1
42
48
33
27
5
13
27
3
29
31
84
81
60
20
16
123
113
13
35
7
30
27
15
18
35
112
75
30
36
84
30
117
33
107
36
13
12
63
20
37
87
45
35
40
12
33
3
48
24
93
12
87
56
133
39
21
11
181
15
57
11
4
3
89
43
5
13
12
63
12
105
15
56
112
33
51
21
135
72
12
60
39
42
30
77
48
28
27
18
15
9
3
48
87
17
13
207
36
39
57
60
84
80
24
1
71
1
35
88
27
5
124
20
64
12
63
9
32
43
6
135
87
33
92
67
57
33
60
3
63
54
23
24
163
6
192
35
52
60
32
1
39
8
36
16
21
59
28
3
30
30
138
54
198
12
111
15
9
12
93
60
36
47
100
140
25
60
3
75
81
3
30
138
48
81
51
30
78
65
40
87
53
4
60
21
12
18
54
11
7
48
17
55
53
24
28
15
105
12
36
20
76
69
39
3
60
33
117
123
27
113
64
96
15
65
16
3
18
48
35
49
111
44
36
76
21
95
88
15
21
63
53
7
5
223
33
32
4
111
48
60
12
90
35
4
68
16
84
8
7
30
276
15
20
37
288
51
68
25
156
131
31
9
8
253
60
87
21
72
12
27
8
103
42
35
52
156
32
163
12
33
24
9
72
78
105
15
24
33
165
135
33
12
30
30
83
36
31
69
68
115
30
27
48
21
42
18
35
72
43
9
60
3
89
1
3
27
102
63
20
12
108
112
68
64
33
108
18
12
129
24
45
30
12
42
30
60
78
30
117
3
9
21
132
11
37
60
3
237
42
17
121
39
51
60
53
145
114
18
47
28
3
101
84
37
78
21
8
145
30
126
147
84
51
192
41
52
132
80
28
3
29
12
1
23
84
103
45
45
42
78
27
3
30
15
24
24
36
20
36
4
80
1
59
13
23
4
3
33
33
30
105
20
4
63
12
17
16
3
29
121
42
42
11
4
111
89
28
45
30
138
11
48
43
129
21
42
77
136
92
40
120
15
113
55
17
1
27
60
44
43
18
47
108
37
27
63
33
20
48
64
8
25
12
195
81
27
12
3
69
48
12
20
24
52
45
78
57
20
37
15
33
23
12
13
39
8
55
57
132
21
35
7
18
83
7
18
71
13
138
9
123
48
65
52
72
51
12
6
42
30
39
128
48
24
28
63
12
5
13
27
72
96
144
21
18
17
25
35
187
77
49
144
3
15
162
63
60
12
20
31
12
5
24
100
24
27
129
9
12
42
18
12
18
93
117
23
7
162
30
5
40
93
87
15
126
71
36
52
33
23
7
69
99
5
7
42
96
119
36
79
57
36
44
31
5
43
54
48
27
120
21
24
3
12
63
77
40
63
53
76
21
47
43
57
68
43
69
33
35
37
27
108
12
81
63
44
40
21
111
44
4
33
23
4
3
29
1
12
15
96
87
33
87
42
30
18
15
15
17
31
41
40
21
59
13
3
48
12
84
219
81
81
3
12
45
12
3
20
37
27
21
30
29
91
53
16
123
113
4
33
30
33
75
125
37
15
33
15
105
30
5
52
51
5
55
24
101
25
24
18
33
135
72
17
72
91
29
1
39
93
18
33
144
20
43
33
24
3
33
15
42
90
42
15
32
16
24
9
47
4
63
5
43
18
42
9
21
87
33
30
89
24
12
4
123
17
79
42
78
5
100
15
69
8
25
42
165
3
9
51
18
47
112
36
96
93
23
4
36
45
30
17
160
3
30
168
84
23
43
9
75
6
39
3
60
57
12
9
59
40
3
17
36
79
5
88
63
69
20
13
12
138
69
111
33
27
30
18
65
19
48
12
101
67
9
51
117
15
18
90
33
75
17
12
1
54
6
75
75
5
37
59
100
81
12
18
45
8
40
45
87
8
40
12
12
68
12
1
150
42
108
39
45
11
37
72
63
225
102
5
16
45
39
105
78
57
45
111
15
12
72
18
27
12
20
79
129
20
40
15
5
13
30
65
40
15
53
145
47
25
15
15
12
33
135
9
21
3
12
44
19
77
37
11
37
12
11
7
60
17
52
36
12
15
17
91
29
60
133
60
60
48
18
42
39
8
36
24
48
25
30
117
156
117
30
9
3
5
208
60
32
1
107
40
68
109
15
48
33
90
42
27
32
121
39
116
4
33
ABCD 95353470508*3^$a+1 [50007]
7
17
12
24
24
31
50
60
46
30
30
6
35
33
130
12
120
18
11
25
95
36
25
8
22
53
111
4
17
99
24
57
19
120
90
35
61
59
9
39
13
18
29
1
80
30
40
12
5
24
15
10
30
24
12
77
91
65
85
36
11
72
103
17
48
55
65
19
29
25
26
4
140
100
42
30
18
26
93
37
96
23
67
17
7
24
65
84
111
9
12
36
55
17
31
29
1
6
24
65
1
80
106
108
56
10
11
13
11
60
24
60
21
111
3
9
60
291
9
13
30
5
12
87
40
5
24
85
11
96
9
10
6
18
36
24
125
24
43
17
31
221
1
35
24
139
5
60
1
11
109
20
10
24
5
31
24
6
23
43
44
16
128
57
39
16
18
86
10
35
60
79
42
35
180
9
4
20
30
21
39
16
6
54
84
6
30
24
65
55
30
11
1
35
43
5
24
37
84
6
90
23
27
64
26
46
38
22
14
51
55
38
150
76
36
24
29
61
35
24
55
36
89
12
55
5
12
61
35
24
61
11
1
44
15
24
7
5
12
48
49
23
51
10
6
29
12
12
21
46
36
8
22
35
12
13
30
24
36
48
36
101
24
15
9
7
48
6
23
7
24
5
37
14
10
71
25
24
71
13
102
65
163
5
60
37
44
3
1
47
159
24
10
6
6
18
6
35
60
15
40
24
5
111
45
15
16
138
42
29
1
8
10
17
19
29
7
30
30
48
41
19
6
59
67
18
6
30
30
29
84
7
65
108
7
66
35
72
108
19
113
67
36
5
43
66
30
89
85
72
83
7
60
24
5
19
72
5
13
95
31
29
45
22
125
99
21
19
6
18
29
13
24
110
4
12
29
84
1
6
38
15
31
24
65
15
9
48
19
14
16
23
61
60
140
75
15
40
41
31
5
55
89
99
6
3
27
4
5
12
103
5
60
1
23
21
51
79
6
90
30
24
71
99
100
12
5
43
56
46
24
54
12
8
9
1
26
114
46
180
20
10
11
79
24
41
79
102
14
24
10
56
54
16
66
150
5
3
9
31
17
43
101
19
41
19
29
48
60
25
24
36
47
1
26
34
72
30
44
9
7
158
39
48
19
44
16
5
24
1
11
9
16
134
4
36
5
25
14
57
13
26
34
12
8
46
156
24
20
136
8
21
48
156
12
25
30
120
48
42
18
5
61
14
10
6
20
21
24
75
141
55
24
66
24
14
10
11
36
60
84
55
14
27
33
39
48
55
54
14
22
18
5
31
5
108
37
54
60
12
44
76
14
90
46
8
16
11
60
49
6
44
9
60
60
171
21
120
12
7
60
89
12
12
27
4
29
12
69
16
11
13
66
20
30
10
5
36
25
18
36
84
6
30
29
7
17
36
97
78
5
7
60
89
15
9
24
60
12
24
45
36
190
29
15
130
6
29
75
9
21
6
10
11
19
29
25
11
24
12
72
67
186
18
6
24
30
5
84
43
24
5
24
60
24
31
6
11
85
30
14
15
24
45
10
50
39
48
69
3
12
84
7
38
22
14
4
59
7
30
54
5
7
68
6
54
30
15
25
71
79
60
17
39
10
14
36
4
80
10
26
129
1
14
9
13
30
174
11
72
7
36
53
60
37
114
29
81
46
24
24
60
101
24
25
36
23
27
60
40
53
48
3
36
4
72
8
45
25
59
103
53
61
50
24
45
21
4
42
48
36
29
37
18
12
30
30
65
24
75
21
12
7
29
7
14
3
12
79
72
14
4
6
6
18
5
37
14
4
20
45
1
80
3
36
37
35
12
48
24
25
80
3
1
36
23
72
9
39
13
74
21
3
9
1
30
60
6
74
21
60
24
67
90
38
16
24
101
19
5
67
90
38
10
71
31
60
113
7
5
33
30
36
40
6
30
5
13
47
9
54
21
48
36
12
9
54
16
20
21
12
7
41
19
6
198
29
48
19
60
5
24
45
10
5
7
53
12
3
16
66
24
74
82
23
37
8
15
51
21
39
76
14
16
23
67
65
48
96
48
37
23
31
5
55
6
6
18
35
1
35
24
1
20
3
1
59
1
71
36
79
149
1
6
60
18
26
9
277
35
3
21
99
9
48
48
75
22
48
26
33
132
24
21
10
24
56
69
72
9
63
180
73
83
1
23
12
9
22
18
11
19
30
36
59
31
36
44
4
42
83
1
30
54
30
26
10
41
63
9
7
30
36
38
21
36
3
9
1
35
7
24
80
21
108
75
45
7
24
14
46
89
84
51
46
11
145
23
1
83
73
18
36
126
14
33
51
57
39
16
14
3
7
44
10
11
69
82
29
1
23
55
50
22
5
13
42
54
71
3
9
1
42
113
24
27
69
12
33
10
12
90
48
11
25
140
4
11
24
7
5
63
220
96
6
59
91
17
43
38
22
84
30
23
7
5
55
29
1
6
68
45
31
30
30
20
16
17
7
53
36
1
60
23
12
25
59
15
21
25
11
12
21
99
7
29
105
22
48
36
50
130
6
23
96
24
31
65
61
38
52
137
27
33
1
11
19
5
55
5
72
72
1
71
69
27
3
82
35
63
69
31
12
5
144
9
51
36
144
31
98
6
16
29
24
7
48
89
7
24
66
14
30
36
64
116
51
19
6
18
30
30
77
12
12
31
53
75
100
90
11
24
7
65
12
13
30
30
95
69
15
15
4
36
5
1
47
67
53
21
27
12
48
99
4
12
89
109
72
35
55
29
49
6
29
1
114
60
5
7
48
12
5
12
43
24
65
48
43
14
10
89
12
33
10
5
31
20
100
120
5
55
36
8
6
10
29
12
49
59
165
15
15
9
48
3
57
43
30
6
41
3
106
6
5
13
71
19
12
120
18
71
25
83
21
6
4
30
6
36
8
9
27
21
43
41
1
98
21
36
12
7
161
49
11
49
35
25
74
16
36
54
90
24
30
6
24
5
12
43
20
36
10
ABCD 95353650688*3^$a+1 [50014]
17
12
31
77
3
22
71
27
4
56
112
60
5
103
32
40
60
12
5
13
78
192
41
72
25
2
60
52
48
132
18
48
35
180
19
90
30
36
24
18
78
84
6
12
11
49
38
57
132
43
65
85
108
42
138
35
135
40
30
12
23
12
85
78
20
93
72
72
7
66
72
138
17
15
88
12
108
65
15
142
78
17
67
8
40
30
35
67
18
110
57
43
42
198
72
36
92
21
72
132
75
10
12
95
63
52
29
36
55
53
43
42
102
101
49
48
35
7
60
149
27
10
107
3
64
6
2
45
63
82
78
17
3
9
123
21
49
60
42
89
87
57
13
95
37
150
78
72
18
24
173
7
36
80
45
48
87
60
12
28
72
65
96
12
25
47
115
48
32
21
27
22
98
64
113
63
69
43
20
52
101
15
60
202
18
29
36
87
48
9
48
25
132
86
45
27
28
5
67
12
5
24
67
24
8
28
54
108
30
5
67
68
10
18
42
38
57
25
42
101
67
5
43
92
52
5
91
192
42
35
1
54
168
17
51
10
47
108
229
30
66
30
132
132
8
40
8
117
73
35
37
42
6
72
42
116
82
18
12
8
12
28
12
30
42
18
11
127
42
48
12
11
27
10
110
12
10
38
12
153
49
18
132
149
31
56
12
117
223
78
59
73
60
38
10
30
30
2
172
60
36
42
102
66
54
60
8
28
30
62
60
28
24
53
127
60
173
15
40
168
17
36
39
202
156
50
33
127
30
47
63
57
43
120
30
30
24
128
10
71
19
8
12
45
108
79
156
42
30
108
24
96
192
137
85
38
40
77
3
225
85
38
4
188
22
11
144
1
35
55
53
84
67
41
15
72
81
12
37
30
20
165
15
130
23
15
60
45
85
12
35
48
15
12
58
42
198
102
20
45
3
33
99
81
31
8
10
30
72
5
13
38
10
47
25
11
79
210
30
65
7
120
60
56
52
245
37
78
30
18
132
41
91
56
60
64
41
48
24
25
47
43
150
38
33
91
8
52
116
10
144
126
29
55
68
60
33
15
45
7
48
120
114
66
72
60
42
191
7
41
60
99
100
65
13
60
42
68
4
29
19
5
7
66
72
12
48
50
40
8
33
7
42
30
192
18
42
96
24
89
1
6
12
17
108
60
7
126
59
96
27
57
151
42
78
17
13
102
12
5
3
45
25
83
49
48
78
5
97
120
71
60
27
10
60
2
48
9
36
85
114
8
48
142
23
115
102
83
27
10
42
53
48
168
31
5
1
12
98
112
20
48
33
109
110
178
50
57
43
60
17
108
15
273
36
123
48
60
22
95
15
21
99
21
147
82
18
32
40
12
125
3
45
3
112
30
12
11
67
18
62
40
68
40
80
12
100
128
52
48
24
78
50
238
83
31
5
163
53
25
23
79
197
84
87
120
12
70
18
20
4
66
12
23
27
28
89
175
8
148
29
63
10
30
128
52
72
56
165
19
60
18
50
21
67
60
24
5
91
89
60
13
23
175
30
47
48
115
12
17
151
20
112
18
2
93
7
8
57
60
36
97
54
41
19
6
110
33
127
42
23
87
40
20
120
100
80
22
30
6
12
11
37
35
109
90
6
47
123
10
54
65
31
102
30
8
10
83
27
33
151
36
5
67
30
30
20
57
3
45
36
31
29
19
8
40
5
120
67
20
10
102
8
58
90
72
132
5
36
175
30
12
90
60
48
29
63
100
17
51
12
28
12
128
9
61
234
36
60
12
77
1
162
41
49
170
232
36
24
126
114
68
57
24
12
49
11
37
11
27
117
15
60
28
12
60
5
60
63
22
203
85
30
77
25
30
68
64
56
40
77
108
49
30
125
115
5
13
83
19
101
87
45
7
198
18
77
36
36
60
51
40
12
8
40
5
79
128
108
4
101
85
110
12
21
67
5
127
18
2
33
75
69
1
12
78
32
52
101
97
42
6
42
5
43
20
9
43
48
84
65
121
30
92
28
152
58
30
42
230
40
8
10
2
21
49
ABCD 95353917188*3^$a+1 [50247]
39
54
522
45
9
51
39
36
162
108
54
36
324
36
45
99
180
81
9
51
93
162
9
9
36
159
120
12
168
72
9
36
75
69
171
84
141
123
12
24
3
72
54
180
396
108
3
84
204
132
48
36
60
9
351
99
72
225
63
36
90
126
18
27
240
3
57
105
144
171
117
243
117
90
33
3
297
9
36
18
57
69
126
33
291
9
300
15
180
342
39
51
33
120
36
24
147
18
72
54
69
132
33
36
90
54
27
27
117
81
75
15
165
15
33
39
72
9
216
24
132
15
54
90
201
84
24
105
126
216
105
3
54
171
12
120
168
105
36
126
129
24
9
126
36
9
27
309
24
27
33
60
12
60
195
33
96
51
33
180
12
279
108
21
51
141
3
54
3
123
54
51
75
72
213
309
36
51
36
39
105
219
105
96
15
21
60
45
180
375
3
54
111
72
15
69
3
72
216
105
60
288
51
288
21
195
54
72
36
162
33
39
54
126
9
99
36
72
33
132
48
57
75
33
252
75
15
45
60
147
90
72
18
108
453
180
15
54
36
72
39
84
57
18
72
108
72
9
24
39
36
36
108
18
162
21
51
36
234
108
3
48
36
36
309
270
18
36
342
18
36
18
108
108
54
27
63
153
27
252
9
45
54
93
24
120
444
12
27
141
39
90
183
15
69
75
165
33
51
636
120
36
60
303
270
195
12
180
117
111
51
144
36
261
168
39
108
33
111
108
93
24
99
285
36
3
21
72
144
51
45
108
9
27
84
12
108
36
60
60
45
144
87
345
75
69
36
123
216
39
177
48
96
24
159
21
336
183
180
18
3
69
198
162
63
264
96
99
36
108
144
72
144
117
48
216
51
225
27
18
18
36
9
120
69
36
54
81
12
159
54
72
3
87
108
72
105
3
105
39
36
126
126
129
123
18
3
51
180
21
105
18
45
27
33
216
39
36
126
54
141
24
15
45
9
126
21
303
36
54
36
111
48
72
237
72
15
489
111
84
57
39
123
18
18
54
51
39
117
36
117
87
3
93
159
201
87
81
9
87
39
81
24
57
162
213
39
9
225
15
309
90
33
24
96
207
162
39
69
18
405
207
36
36
321
183
36
9
225
144
108
15
3
72
33
57
144
126
72
18
54
18
3
84
219
72
9
24
12
9
108
18
108
21
15
81
108
171
69
21
51
180
168
15
105
165
15
219
162
144
75
15
165
72
123
72
9
36
9
90
198
ABCD 95354454766*3^$a+1 [50188]
15
165
40
11
33
81
24
15
16
24
41
30
18
6
61
24
11
109
41
18
120
66
15
15
21
64
80
51
96
13
29
72
3
21
30
25
77
3
39
21
24
3
54
39
99
37
41
43
29
15
27
45
33
15
16
20
9
7
104
39
21
9
12
96
24
15
4
59
1
89
6
24
81
84
3
48
1
24
29
15
45
12
19
41
30
33
12
3
6
39
27
9
9
31
41
60
15
45
30
9
15
21
99
1
8
60
21
72
99
24
24
27
33
105
12
36
54
24
45
100
17
19
8
3
33
69
12
6
18
6
6
27
33
43
35
6
24
75
15
61
149
31
5
108
27
51
9
15
48
42
19
11
9
16
5
3
16
56
33
27
3
21
27
24
9
39
30
48
42
6
36
3
132
4
11
25
41
99
105
36
84
18
6
24
75
15
18
39
21
63
16
11
42
6
45
21
6
48
30
60
24
12
3
16
20
16
5
135
24
81
30
24
25
41
48
36
111
24
27
24
66
19
11
9
9
36
15
24
57
72
18
48
96
48
18
78
1
44
75
6
15
4
20
16
24
29
6
69
75
21
57
18
9
33
12
90
30
42
9
40
17
27
27
6
27
33
30
9
39
1
44
40
35
45
24
36
21
120
24
75
105
6
6
18
25
29
31
11
66
48
39
15
117
69
15
9
6
1
5
3
36
57
43
5
51
63
6
51
15
45
60
69
15
24
45
12
3
112
20
51
9
39
61
29
12
39
21
27
3
13
5
24
7
44
36
4
44
15
72
6
3
24
57
19
5
31
8
117
15
4
77
12
72
55
65
60
55
84
20
36
4
41
63
76
47
18
15
9
15
52
101
43
36
89
24
31
29
15
51
45
9
42
6
3
24
21
12
48
6
85
20
40
23
21
40
20
60
24
3
24
33
57
15
4
35
6
24
39
33
39
144
24
51
72
33
9
15
172
35
6
18
1
5
36
27
120
3
33
24
16
41
198
42
115
8
16
36
20
33
12
6
18
12
79
5
39
15
6
24
31
24
5
6
48
57
39
126
19
71
30
36
72
15
60
81
39
21
6
9
9
91
77
3
9
66
85
29
91
29
48
30
18
6
69
51
114
31
20
48
36
39
78
18
126
84
24
12
19
65
39
57
55
5
66
9
9
54
201
16
23
18
30
24
30
39
9
36
31
44
45
72
19
35
114
24
30
42
6
9
4
20
15
25
41
36
24
3
15
210
15
63
24
18
91
17
27
12
69
30
1
24
95
25
95
42
72
6
9
36
69
15
72
24
69
75
12
33
15
36
39
21
16
29
54
18
54
6
84
3
27
69
36
9
115
11
69
16
29
60
51
4
20
9
51
9
31
11
6
39
99
61
35
25
5
24
42
13
36
41
19
11
18
24
27
3
61
17
72
31
59
78
43
29
7
101
99
9
24
27
9
24
6
6
3
33
27
45
12
60
30
66
63
15
54
27
21
84
63
63
54
19
5
15
40
20
9
12
3
76
5
6
96
18
102
72
21
21
3
16
17
19
44
84
15
1
71
33
57
48
7
23
1
17
19
59
42
79
41
12
18
13
11
69
51
45
33
12
3
51
1
23
42
48
36
31
5
15
69
31
8
33
12
7
120
5
19
56
9
55
5
99
36
57
18
6
3
33
103
5
60
15
87
13
20
105
111
33
12
15
48
33
43
36
83
18
30
18
6
25
20
160
20
39
42
54
6
3
15
54
12
75
160
53
15
60
76
65
111
60
75
9
45
12
24
108
31
101
19
36
8
172
5
19
36
23
121
17
19
5
24
36
15
9
60
36
63
12
108
76
60
11
24
9
36
45
15
9
7
29
31
53
30
18
43
107
18
15
16
23
37
41
3
39
21
60
9
12
18
42
48
15
81
6
24
42
19
68
36
27
129
9
91
20
21
3
160
36
8
21
6
45
40
11
18
30
9
72
24
40
65
36
19
17
54
30
18
21
9
42
33
52
35
24
42
84
15
45
24
6
18
12
36
54
9
9
67
11
102
27
9
6
30
55
89
24
31
35
66
6
18
84
60
36
12
30
117
3
33
36
9
12
19
128
60
15
120
37
8
3
42
12
15
40
20
15
18
30
57
21
168
31
59
21
9
55
17
19
24
29
27
15
49
47
69
93
6
1
29
31
41
43
71
24
21
105
19
65
6
9
15
61
125
60
24
84
15
15
66
6
69
57
43
56
15
126
18
1
23
18
24
3
12
15
6
18
6
18
1
47
9
168
21
55
41
3
33
108
51
33
6
141
3
18
54
18
30
6
51
39
6
3
180
36
15
25
104
33
132
90
45
51
1
119
6
15
3
37
53
31
89
12
3
15
21
9
12
3
60
57
24
54
6
24
67
44
9
72
144
36
39
9
7
44
84
16
120
29
7
5
6
18
6
24
1
71
13
59
37
68
112
20
3
30
67
8
36
129
51
21
48
72
48
7
11
30
18
24
30
72
79
60
29
271
56
4
36
8
57
19
41
54
9
12
9
55
17
27
135
1
20
27
33
9
127
8
16
125
60
30
45
40
17
42
21
9
27
64
176
33
51
51
30
15
21
24
3
33
39
99
1
95
9
15
61
20
15
24
6
84
30
6
18
37
20
24
24
12
4
56
24
81
55
60
89
24
31
5
72
3
51
6
108
30
6
24
60
151
41
48
6
85
5
39
15
30
39
21
12
19
191
9
153
67
11
30
27
12
3
1
20
9
36
6
30
66
54
15
24
24
3
24
24
42
12
42
25
41
84
60
115
80
24
21
39
16
5
48
18
54
15
3
6
24
48
3
39
81
9
31
41
15
84
84
72
15
24
24
42
123
16
11
30
75
64
5
12
19
5
15
21
48
36
3
52
53
27
33
15
63
109
29
12
114
18
60
27
15
45
40
53
30
18
30
18
6
33
21
51
39
81
9
30
6
175
5
24
75
57
162
42
48
30
48
90
43
17
72
96
36
24
31
80
9
15
40
20
24
171
45
45
6
114
ABCD 95354603926*3^$a+1 [50011]
30
11
72
7
42
6
30
30
5
7
12
24
60
54
18
9
33
30
17
43
12
6
30
114
36
114
60
18
66
5
79
6
35
7
60
53
55
60
69
87
36
24
48
5
31
12
180
9
45
6
24
18
18
54
60
18
12
66
12
30
36
6
35
13
35
25
48
15
3
5
7
12
72
48
36
30
102
18
59
67
24
42
59
103
6
12
138
186
24
251
24
85
6
48
48
12
30
60
18
18
11
13
42
41
7
36
5
1
54
36
66
78
21
3
66
27
27
5
97
6
42
15
177
78
6
30
12
54
11
37
42
54
24
30
18
24
60
30
6
18
9
27
36
120
57
51
42
48
6
60
6
42
36
5
67
42
12
60
24
96
11
7
48
17
31
30
120
11
40
111
114
6
89
49
36
96
27
15
150
12
54
41
43
12
36
42
18
12
60
12
24
60
89
61
216
11
43
5
7
48
6
18
6
11
43
36
17
7
36
42
72
6
42
12
6
36
6
18
72
24
141
27
66
6
24
5
61
3
15
6
35
37
42
78
30
5
13
6
5
19
12
84
36
30
24
6
18
11
91
24
5
120
31
12
6
12
155
247
96
24
12
96
12
30
126
42
12
6
89
67
18
42
60
114
24
126
36
30
6
132
36
24
96
6
6
137
61
51
93
48
78
6
138
18
24
35
19
77
13
24
6
5
79
102
59
144
43
24
36
30
138
54
42
48
12
24
29
85
66
36
60
33
15
17
31
18
12
54
24
12
9
33
30
18
78
12
69
8
13
12
6
30
54
5
55
72
6
27
48
63
24
102
51
87
78
83
25
90
6
18
30
30
41
79
17
31
12
18
35
85
147
63
18
36
18
65
25
60
72
138
33
15
18
12
54
30
36
30
18
11
49
71
43
18
12
66
12
114
60
120
48
30
60
48
17
67
66
18
6
3
15
6
24
36
54
12
90
6
12
12
5
13
72
30
30
30
6
24
11
7
36
77
43
6
18
45
33
12
78
69
8
67
6
23
19
125
7
36
18
90
30
42
30
35
37
30
120
12
65
85
30
18
11
19
42
18
66
6
24
30
59
61
42
65
13
6
24
12
12
18
42
48
78
54
30
42
5
79
65
181
24
6
24
21
111
12
5
31
24
17
199
54
78
5
19
29
7
12
5
1
42
18
54
30
42
6
108
11
13
18
57
45
6
156
6
30
24
53
37
6
5
24
48
7
66
18
5
61
48
6
66
24
59
55
17
31
54
48
35
72
19
21
8
7
36
42
3
144
33
6
84
36
24
6
72
48
11
1
15
15
54
66
78
219
3
18
30
12
78
6
18
11
157
18
12
180
17
31
17
48
61
3
15
65
55
12
24
54
6
9
27
90
96
12
60
3
75
42
35
7
24
6
30
66
83
1
36
24
120
59
49
47
91
29
61
12
48
60
24
60
63
8
13
30
132
12
72
5
109
35
7
150
42
6
59
85
102
126
162
42
18
17
13
6
24
42
48
6
5
19
93
87
12
36
48
24
18
15
33
30
36
84
90
95
61
6
42
3
39
48
137
13
18
12
101
49
60
6
5
19
18
30
12
30
72
6
29
85
18
6
84
138
54
6
17
25
12
294
84
60
101
19
12
6
18
36
53
61
24
42
78
11
7
24
81
39
60
60
96
185
7
60
72
5
25
18
5
43
5
7
12
21
3
120
6
60
24
11
91
42
12
15
8
72
31
30
18
12
18
144
107
73
12
84
96
30
24
36
54
12
48
42
12
12
6
72
18
54
6
48
90
114
113
48
169
15
27
66
78
29
13
48
27
8
19
6
42
29
61
27
15
6
54
53
7
17
25
48
6
12
24
24
12
30
102
42
30
5
13
3
39
54
36
23
7
18
6
24
17
109
24
35
151
12
12
78
12
6
24
72
54
90
102
24
30
24
24
18
108
204
30
5
43
29
103
168
12
5
25
18
29
13
36
6
24
6
24
36
6
54
35
24
79
78
54
36
72
6
30
101
61
84
54
174
42
6
30
24
29
7
12
6
54
6
42
42
12
24
30
12
30
132
42
29
37
35
49
6
60
60
114
6
12
18
24
3
3
18
24
66
126
11
25
12
6
141
63
12
66
54
48
48
45
63
120
36
24
221
13
6
29
7
120
6
12
36
54
18
24
96
12
30
48
12
5
37
11
37
27
21
35
120
13
6
18
72
48
36
30
6
30
29
31
18
30
108
18
35
1
6
24
33
255
6
126
29
7
30
35
24
91
210
24
30
5
55
6
54
5
19
24
12
6
18
6
120
179
199
6
90
9
8
25
12
83
103
30
6
108
6
24
90
41
109
198
54
18
12
66
132
30
18
12
23
43
36
30
96
18
257
37
102
29
109
11
24
37
18
60
5
7
33
21
6
66
30
5
64
75
5
1
102
12
53
25
6
17
19
6
78
12
29
24
49
102
36
18
6
18
6
60
84
96
29
13
27
21
24
150
12
6
42
30
18
17
1
95
1
18
162
6
12
60
120
6
6
48
6
36
6
17
61
11
19
77
24
61
24
11
25
138
102
108
6
29
37
54
18
120
35
7
36
5
43
114
18
24
18
12
35
115
36
48
6
59
72
37
27
8
43
48
96
18
18
57
27
66
18
30
99
3
5
25
15
87
30
6
24
18
18
12
24
5
43
18
42
120
60
5
1
90
6
60
24
6
6
108
24
11
7
17
43
24
48
ABCD 95355076112*3^$a+1 [50062]
35
24
27
10
98
72
33
55
6
84
6
24
12
30
18
2
40
131
3
4
2
58
32
100
24
56
58
32
28
11
151
80
40
24
24
6
84
12
8
3
7
26
76
11
13
36
98
30
70
120
42
48
12
90
54
131
85
54
6
14
70
20
36
88
2
153
145
6
20
45
115
84
120
6
11
25
24
20
10
30
84
56
64
12
144
66
30
35
43
6
6
48
41
31
30
20
28
12
50
100
54
146
10
14
90
4
60
162
5
13
60
60
60
23
49
23
21
27
7
20
16
60
41
25
84
35
25
191
13
132
54
80
40
24
210
152
148
42
18
36
11
13
26
220
14
15
55
12
53
96
25
24
23
72
97
80
208
36
11
79
24
6
14
6
4
66
20
10
56
168
16
11
24
25
30
54
102
44
9
25
30
66
14
30
70
30
12
128
52
24
14
105
31
89
27
45
19
77
79
89
79
6
6
5
24
21
4
47
48
25
20
16
20
10
44
10
96
24
50
34
20
70
36
60
6
24
20
16
54
17
39
18
15
15
33
7
17
13
26
4
77
133
12
110
64
66
48
12
48
35
25
342
54
66
74
36
90
10
8
52
18
12
30
24
84
120
36
36
144
6
14
34
5
27
34
36
143
25
20
51
216
13
170
40
72
78
12
8
10
5
135
16
84
5
55
65
1
36
44
34
6
47
48
121
24
24
2
54
46
48
42
48
6
17
7
36
60
41
13
32
4
6
18
102
114
54
41
49
90
30
6
41
48
61
216
14
76
24
60
90
6
14
100
126
54
24
12
48
102
44
9
1
24
12
8
40
6
116
18
10
5
61
11
55
78
66
17
43
90
11
75
45
133
36
54
2
94
6
24
6
68
16
114
96
71
73
62
9
115
96
18
26
64
66
47
117
82
233
120
91
36
14
156
114
70
60
50
9
7
78
60
6
66
8
162
28
36
5
24
81
4
20
30
10
12
108
30
60
60
66
6
30
138
66
6
18
62
198
36
16
18
86
100
11
13
107
55
90
54
17
13
84
90
156
96
113
37
11
3
76
14
70
60
30
6
44
64
72
18
300
60
216
96
48
176
10
36
18
12
60
30
50
54
106
24
30
17
48
1
74
6
10
78
30
72
8
10
56
24
10
12
8
105
117
90
33
48
73
24
6
41
24
21
4
14
40
12
50
160
24
74
10
62
90
10
98
12
34
26
4
246
14
154
66
47
57
10
180
120
36
5
139
2
130
60
30
68
16
35
39
10
126
44
76
24
26
34
2
58
6
20
15
31
8
16
30
11
159
24
57
103
2
63
1
60
36
54
110
40
120
90
17
13
20
15
1
23
7
30
11
72
1
6
24
14
36
111
55
48
2
28
132
90
30
18
2
40
18
65
55
185
48
9
94
230
4
12
35
48
241
24
30
56
129
31
6
18
30
2
48
10
66
146
10
84
180
24
17
19
90
96
18
2
18
52
78
42
41
73
24
6
66
150
114
20
90
34
110
70
20
22
114
36
24
90
74
112
60
20
10
68
10
143
37
35
81
10
36
8
33
13
26
64
90
30
84
42
90
60
44
10
96
48
6
24
42
114
144
92
34
6
24
26
64
90
26
58
26
135
81
70
48
50
63
19
60
24
14
76
50
4
66
20
154
41
25
96
30
104
9
1
44
52
24
50
45
45
66
34
24
23
48
211
114
20
40
14
10
26
45
45
36
28
11
55
180
77
103
96
41
3
34
2
40
41
72
7
114
6
114
60
84
2
69
69
75
331
5
25
20
27
9
10
48
12
84
26
10
24
20
36
94
114
56
46
11
43
14
72
10
144
5
25
50
10
56
108
6
10
24
6
24
41
25
24
60
50
105
31
144
32
88
17
3
45
31
104
10
30
66
36
24
96
54
30
6
54
24
11
135
54
16
11
13
30
12
8
40
42
30
104
30
34
96
54
20
10
60
30
20
46
66
50
54
4
12
48
122
18
16
24
6
5
49
12
11
109
11
253
56
3
147
124
30
150
110
76
120
24
6
20
34
47
43
6
54
89
57
63
85
72
18
30
11
25
114
42
18
17
45
99
24
37
38
46
30
41
43
12
8
33
57
112
24
44
51
24
7
108
6
24
60
131
15
6
48
27
13
66
89
27
48
22
24
176
88
56
66
34
206
4
26
231
193
14
10
36
66
14
154
222
90
38
250
6
36
30
41
7
17
19
26
34
120
60
29
307
18
26
4
6
24
36
11
9
ABCD 95355406834*3^$a+1 [50006]
60
8
319
36
5
25
15
45
36
59
16
123
12
29
72
40
9
39
60
9
27
56
160
104
175
41
7
105
27
54
39
188
12
36
52
33
27
384
39
57
27
53
7
21
312
24
176
64
84
140
169
30
6
90
120
21
60
15
18
36
27
147
197
19
6
30
18
83
103
29
61
275
25
87
27
113
112
92
55
18
11
4
45
102
24
54
126
45
96
48
45
3
60
24
15
60
30
24
144
36
87
48
99
72
9
32
43
17
37
6
9
108
279
141
108
51
18
75
237
39
12
68
72
43
5
36
259
6
155
28
12
93
90
81
21
51
3
189
20
115
6
75
81
18
21
21
54
36
84
54
6
117
132
75
177
36
60
60
24
165
135
9
126
144
144
72
180
81
144
176
49
18
45
45
63
108
24
12
9
84
3
123
24
12
65
256
68
24
100
96
9
11
181
75
8
40
12
20
25
15
9
126
108
5
97
119
180
31
69
21
108
23
240
64
8
1
27
20
7
57
165
144
120
180
87
3
65
4
12
15
165
9
24
180
11
205
171
104
61
3
8
67
45
36
81
54
30
6
185
24
1
54
17
28
12
144
3
45
81
36
83
72
16
129
24
87
39
45
204
224
72
64
44
67
129
44
7
105
69
71
25
30
90
18
17
100
33
102
108
150
180
27
9
59
61
6
93
27
305
40
15
18
60
111
12
84
140
24
1
11
43
6
11
133
126
54
30
17
28
9
126
57
32
97
63
45
90
173
43
21
8
16
120
141
11
97
36
51
15
54
99
51
29
16
75
105
36
248
31
9
165
42
18
47
40
75
45
56
7
12
54
27
20
24
4
140
52
560
84
40
3
65
28
33
15
45
90
90
126
9
12
48
75
36
65
43
72
84
36
54
6
9
144
36
264
81
24
23
49
30
53
196
9
126
9
72
75
213
111
60
54
167
28
51
24
137
25
3
20
31
90
39
51
57
69
18
117
39
6
123
72
144
15
216
89
181
11
112
27
18
66
57
48
12
12
15
53
79
18
27
68
28
32
16
36
9
30
117
20
204
264
49
102
69
21
108
3
3
41
60
115
21
24
99
5
85
87
12
81
30
21
3
57
24
120
24
57
15
93
215
1
107
7
36
45
81
15
140
19
6
243
72
3
21
21
228
90
126
15
72
117
51
32
64
96
72
156
60
45
54
12
60
5
180
49
59
40
327
78
66
6
75
15
69
12
39
45
63
45
120
12
93
15
20
36
25
15
104
12
60
43
21
84
12
20
100
108
51
54
30
6
90
66
24
131
24
1
3
156
39
81
135
17
4
93
51
15
24
30
183
104
16
48
120
24
267
30
83
85
11
115
45
176
16
224
16
27
101
36
28
15
173
148
51
18
15
81
66
53
1
87
240
39
9
189
11
16
189
51
48
68
187
60
21
51
5
60
19
36
29
85
135
60
21
159
21
30
150
180
51
3
54
66
24
65
16
135
105
69
35
91
21
15
18
15
27
18
27
24
39
93
33
15
21
11
84
103
5
67
9
132
108
21
18
177
3
126
66
69
32
72
268
27
21
39
36
41
13
11
1
15
84
51
84
6
111
20
100
12
96
75
36
29
25
111
44
25
27
63
9
96
84
45
36
11
120
144
79
105
176
72
88
20
121
108
167
24
115
5
49
192
51
63
216
45
63
30
75
165
162
113
67
54
39
105
15
57
54
417
ABCD 95355811784*3^$a+1 [50122]
84
133
35
96
84
1
27
128
24
36
4
80
13
63
12
72
80
61
11
76
8
100
80
37
48
95
36
136
69
3
12
68
13
63
9
48
48
47
72
28
12
12
80
85
3
48
84
20
16
44
204
72
88
21
144
192
47
72
49
171
8
12
145
95
40
380
24
4
80
25
71
40
36
21
24
75
21
39
9
11
16
48
44
12
64
72
24
8
157
11
124
56
52
56
216
124
12
152
232
68
36
36
28
21
99
32
40
68
25
27
36
92
37
3
8
12
40
12
60
108
93
63
9
11
12
12
12
220
45
35
88
92
36
28
60
44
1
147
120
12
177
120
3
276
36
108
56
100
32
37
131
16
24
84
81
87
32
1
35
37
48
239
180
48
100
392
112
60
108
8
184
9
59
48
84
28
60
60
56
112
104
13
63
8
12
37
48
23
25
35
72
85
72
123
12
12
8
36
1
15
8
72
148
32
108
36
72
85
87
56
121
95
25
83
28
8
4
21
87
168
12
69
59
61
23
1
51
56
12
40
36
84
12
69
24
11
85
35
52
9
35
16
45
48
59
36
24
25
35
72
13
143
40
57
47
1
15
20
85
39
81
27
21
71
25
168
51
24
45
95
1
59
96
72
13
27
68
112
60
12
36
92
12
16
276
60
236
84
16
92
25
47
16
33
47
4
56
13
192
183
81
59
100
9
168
83
36
1
47
120
28
8
109
147
45
48
3
104
120
13
48
144
35
64
56
148
105
63
33
39
57
11
132
25
23
28
32
48
37
24
48
171
20
192
132
12
1
72
48
15
9
123
45
15
92
16
69
23
28
128
52
44
40
120
45
99
24
45
75
45
3
24
44
124
60
57
35
24
52
180
120
152
36
100
21
24
71
84
72
132
100
21
39
48
57
35
120
37
15
200
145
11
13
51
20
1
27
117
3
93
3
44
76
24
96
24
72
20
16
24
9
96
51
80
160
32
16
44
40
96
36
44
144
52
8
160
8
28
9
3
264
48
12
33
11
84
108
132
12
100
24
56
28
200
216
72
204
168
73
24
11
184
36
32
73
15
8
4
72
21
99
45
123
32
64
120
24
72
21
24
35
133
63
24
60
144
36
33
72
179
16
8
40
108
12
285
375
60
8
28
72
32
16
20
37
99
45
24
111
20
13
123
20
12
16
21
119
1
123
8
109
24
71
124
45
11
120
85
35
85
119
145
27
44
108
37
3
20
25
3
120
72
93
35
24
205
3
72
21
3
21
51
8
85
251
109
11
28
56
49
75
32
100
9
24
95
25
27
84
12
44
4
56
64
32
13
27
12
168
33
15
20
64
141
27
45
39
20
28
32
121
24
83
13
107
72
120
4
20
61
63
192
164
37
107
37
171
32
16
69
231
116
13
15
68
13
107
28
36
45
168
3
152
12
148
45
48
27
117
35
16
24
93
107
48
16
21
168
23
4
8
16
56
76
48
9
11
24
88
104
76
9
51
69
215
64
129
51
24
8
40
12
12
44
72
52
21
51
80
36
24
121
24
3
72
8
12
24
16
120
81
23
1
35
28
8
49
63
36
204
33
35
48
52
84
24
120
72
69
59
16
116
52
93
155
72
48
4
80
84
4
8
49
63
92
156
25
120
48
24
83
229
35
61
144
15
48
56
60
37
48
51
56
112
152
108
60
37
35
96
132
1
72
24
179
85
51
24
21
120
75
20
4
21
135
96
9
24
96
120
24
51
8
37
183
60
21
72
48
75
152
40
72
60
96
60
45
24
216
96
99
56
88
20
1
24
51
72
165
24
23
12
60
24
24
76
56
100
56
40
57
11
37
24
15
8
172
8
132
48
ABCD 95355895652*3^$a+1 [50208]
6
66
90
11
24
24
12
24
120
48
25
42
53
16
144
12
68
216
24
156
136
20
24
72
4
44
4
32
103
41
31
53
36
24
16
92
12
7
54
27
32
48
132
7
41
72
48
88
20
109
3
20
4
69
35
4
8
19
89
76
20
108
12
28
32
40
44
132
12
1
47
103
36
173
12
24
24
28
24
24
44
240
85
11
40
12
27
42
83
7
29
55
41
84
24
12
55
45
69
59
60
12
48
157
3
92
48
76
21
51
48
24
12
219
36
5
19
17
12
36
12
283
101
55
18
42
45
8
28
9
71
24
4
44
157
251
19
114
75
152
120
139
5
40
120
8
91
144
125
28
20
60
108
16
45
23
96
24
67
24
5
79
5
72
19
17
49
119
31
129
84
20
37
35
120
24
31
101
52
20
48
48
40
21
71
12
72
24
12
88
24
8
72
112
45
11
60
19
41
28
159
6
27
24
15
29
85
191
40
188
60
72
79
45
24
92
40
15
21
60
12
8
60
60
72
28
132
72
104
4
8
12
31
41
16
63
65
85
35
36
49
6
21
33
207
80
64
116
88
92
40
32
60
48
48
1
95
144
40
12
39
65
36
79
113
7
24
5
136
8
108
40
32
168
37
6
21
20
84
120
100
60
240
12
63
29
40
80
48
60
108
132
48
24
16
39
17
19
125
12
49
143
28
12
51
45
236
19
21
156
129
54
60
77
28
36
8
148
63
65
36
16
3
60
17
24
28
140
12
28
20
67
89
100
9
95
72
60
16
84
36
128
72
49
119
112
44
36
40
8
144
100
51
69
21
59
12
16
32
12
24
72
253
11
16
8
4
156
39
21
12
20
180
4
8
25
71
60
12
43
30
47
40
24
39
209
48
13
27
80
40
9
3
15
65
12
40
8
76
96
15
228
21
15
29
12
60
36
60
40
3
21
176
49
15
93
123
57
27
60
156
63
81
80
40
144
284
12
36
72
48
160
39
113
121
11
79
30
11
43
5
37
35
55
65
25
90
41
168
132
12
1
6
5
4
75
29
16
51
65
60
103
42
83
76
36
108
12
20
204
24
156
52
20
12
12
60
60
16
3
45
56
25
99
32
7
53
180
79
174
119
12
40
15
65
25
95
76
24
36
48
44
28
63
129
20
31
5
25
95
85
54
17
36
120
144
28
12
176
24
184
15
5
312
139
209
16
144
20
55
209
28
3
17
124
75
41
13
171
44
24
67
21
44
4
116
49
30
57
20
52
200
48
160
99
33
141
96
99
45
71
4
156
60
69
87
44
76
20
43
36
84
96
105
140
36
37
11
84
48
43
29
256
15
216
18
111
51
5
108
1
35
240
60
24
28
20
60
148
105
39
48
3
161
24
31
9
21
15
36
44
109
119
28
27
45
152
64
20
96
73
42
53
16
12
8
36
16
32
12
28
8
60
72
37
119
25
6
21
68
120
24
12
64
380
31
30
24
30
29
60
145
63
48
132
63
54
83
49
143
76
32
108
96
96
43
17
88
104
52
20
108
16
20
1
3
21
87
20
100
12
68
13
87
8
55
65
55
9
45
51
12
92
67
30
11
40
8
84
16
32
52
8
24
48
7
125
24
24
55
33
140
24
24
60
79
53
19
93
12
45
11
12
228
40
12
72
75
65
24
52
104
28
8
84
115
9
104
85
51
32
40
80
24
96
28
12
20
28
80
36
40
45
15
36
24
68
61
35
12
43
57
92
36
85
27
8
180
1
39
72
117
11
124
72
44
24
36
31
24
89
85
47
4
21
95
49
60
71
48
61
75
32
52
132
8
100
12
15
9
96
9
30
57
108
164
37
39
15
5
25
15
164
12
40
36
99
9
44
48
24
48
36
55
221
36
199
9
24
15
36
29
52
15
120
125
24
1
11
12
121
59
16
20
136
56
199
129
51
125
84
36
76
44
25
11
12
88
24
164
120
60
ABCD 95356135978*3^$a+1 [50015]
44
1
12
12
3
8
28
45
3
63
24
210
6
53
7
6
27
21
42
78
24
83
12
43
5
4
3
41
19
6
12
18
60
24
12
30
24
96
15
3
30
39
32
79
33
8
31
66
12
18
102
11
7
24
81
15
21
21
11
1
36
15
9
24
47
12
4
8
40
111
12
81
44
7
57
48
9
23
4
9
30
6
24
24
54
17
13
3
27
5
24
1
6
33
27
45
20
100
32
28
21
23
1
71
1
39
15
53
48
36
24
19
5
16
93
24
87
15
6
23
31
54
30
6
63
24
21
11
7
72
42
6
42
15
8
7
6
144
6
54
63
32
151
5
37
59
108
1
15
39
42
23
7
54
6
6
54
9
15
57
39
53
28
3
5
7
72
36
36
90
18
18
24
11
7
36
69
27
9
51
6
12
59
13
84
47
16
32
1
11
37
18
72
65
1
47
7
17
13
30
96
36
9
9
162
126
42
108
21
68
48
1
23
1
6
6
60
11
4
15
6
72
15
87
21
3
30
54
48
48
54
59
12
1
30
5
1
111
44
48
19
48
48
126
35
73
3
33
27
45
35
4
15
6
42
12
5
28
36
21
11
36
7
24
65
31
150
24
35
48
49
30
174
83
91
17
79
21
9
12
48
11
28
44
1
72
11
25
18
6
59
61
27
44
19
9
15
6
18
17
16
8
25
60
54
60
6
3
3
6
12
11
37
42
12
18
3
57
30
29
1
12
30
6
15
3
9
8
109
11
55
57
33
87
111
6
180
23
1
23
24
49
6
24
60
24
5
36
12
13
54
54
87
39
33
21
18
41
96
108
49
24
30
24
45
56
28
27
6
36
47
37
30
5
1
24
6
53
4
12
9
6
6
183
72
12
20
91
65
115
29
73
24
18
18
15
3
5
49
36
15
15
5
91
6
47
13
3
39
113
25
27
32
19
36
5
1
54
18
6
9
12
3
33
24
15
78
51
15
57
33
11
1
11
72
19
9
3
29
12
13
42
81
21
48
12
42
6
54
5
16
45
18
102
12
11
36
19
60
66
3
21
54
149
16
44
19
17
25
42
24
53
64
9
39
21
18
6
30
21
12
20
16
33
75
75
24
65
25
99
9
12
123
33
24
114
24
29
37
30
36
18
6
12
30
90
18
27
20
12
4
8
19
45
21
15
9
6
17
12
1
3
36
32
40
8
25
12
27
93
11
1
48
23
37
11
12
4
15
6
12
71
16
21
30
6
71
55
17
16
80
49
15
21
12
11
61
48
95
7
41
1
24
30
9
8
25
30
18
6
57
21
6
45
21
11
7
6
6
6
35
7
213
105
119
36
79
5
1
42
5
121
6
18
75
44
24
16
51
42
120
107
7
17
7
30
3
57
23
19
6
35
25
24
75
3
5
7
60
41
13
23
28
3
6
24
36
6
69
36
32
37
12
78
72
9
3
77
31
77
1
150
24
6
27
9
18
66
6
29
31
90
11
28
27
21
3
18
6
9
15
78
24
23
64
27
117
9
39
36
9
6
17
7
5
12
55
17
1
66
30
60
24
6
53
7
53
25
48
42
12
6
23
25
30
6
90
6
24
60
18
60
6
30
30
6
177
24
20
12
4
27
21
3
48
57
56
1
6
48
24
6
23
7
30
15
32
60
19
33
8
36
12
31
18
48
12
3
3
66
54
12
9
20
1
12
36
12
78
6
36
24
35
43
18
30
24
84
41
43
6
35
31
60
54
24
23
12
36
7
5
7
12
125
4
21
30
5
1
54
48
17
13
35
28
3
29
4
8
1
54
29
36
1
24
24
27
63
6
18
42
48
3
128
16
3
29
49
18
93
21
11
72
19
54
6
48
53
4
9
54
18
54
18
51
15
6
90
5
25
15
45
27
108
15
24
5
16
39
45
21
84
59
7
24
17
19
18
6
6
78
9
48
33
90
12
108
18
11
43
90
11
40
32
12
19
36
9
156
3
72
24
6
75
51
48
17
12
4
27
6
11
43
36
6
27
27
17
49
3
9
59
24
37
66
24
9
60
44
19
6
72
3
3
17
55
18
6
17
7
6
15
20
19
36
18
30
69
3
48
36
45
105
3
36
75
12
30
83
1
12
11
24
48
4
15
18
12
36
15
9
6
5
12
12
25
95
7
57
9
48
15
9
6
24
12
30
30
6
12
35
16
15
5
7
48
24
33
27
6
36
3
8
19
60
54
167
28
8
24
19
6
48
114
18
75
33
12
12
6
17
7
41
127
12
12
24
17
16
39
12
6
102
24
24
81
39
69
15
6
11
25
78
18
18
24
9
80
1
3
32
133
15
15
17
13
27
72
3
6
30
102
24
48
6
54
12
54
5
7
29
19
33
60
99
120
53
25
6
53
31
45
32
49
18
9
72
15
17
139
48
5
91
65
36
16
33
6
81
45
99
111
57
21
24
35
61
35
72
40
153
23
13
48
11
85
30
45
21
11
7
12
29
96
13
6
60
17
4
51
41
24
13
6
5
31
21
20
31
30
42
17
37
6
60
29
52
15
29
12
1
15
15
57
3
5
91
5
48
43
6
23
136
20
49
3
3
5
16
3
17
13
51
36
32
7
17
4
36
8
19
60
33
72
9
23
24
4
12
69
36
162
12
33
33
72
30
12
29
16
21
11
49
12
3
3
6
3
45
66
12
48
9
33
95
48
19
5
1
12
24
11
13
11
12
13
71
43
5
109
12
24
54
12
6
3
39
12
129
12
33
6
5
16
69
3
45
48
15
9
66
12
29
7
5
12
16
123
6
18
6
6
9
120
9
27
9
171
9
30
66
54
24
6
63
21
39
63
24
48
6
6
69
9
23
24
13
18
53
61
24
11
13
35
4
12
27
12
5
36
37
42
60
41
16
104
52
176
43
17
31
12
5
24
16
8
55
60
17
48
28
8
16
39
6
30
69
32
16
9
47
13
114
17
1
6
17
67
57
3
48
18
39
33
15
45
11
37
66
21
3
6
18
18
51
27
129
81
23
7
17
7
12
18
3
9
35
61
3
69
30
48
12
66
6
18
6
12
17
48
73
36
27
56
61
11
16
3
24
21
60
80
55
9
80
7
5
16
69
24
6
101
7
17
13
42
9
21
54
36
24
9
27
48
105
3
12
60
12
108
12
6
11
61
90
6
6
30
15
44
1
3
27
9
9
63
39
17
13
48
132
18
36
5
25
23
109
39
15
6
11
120
79
9
80
49
12
11
1
42
29
12
67
33
56
16
8
13
11
19
60
30
3
87
30
35
7
21
111
21
57
24
47
49
39
39
42
72
11
100
80
16
12
33
30
6
63
12
9
18
6
75
21
15
36
45
27
56
60
12
7
29
19
33
15
42
24
59
48
31
12
84
84
29
7
84
12
48
72
24
9
3
108
12
30
42
48
18
15
12
69
6
48
17
43
36
17
13
48
12
11
97
3
39
33
87
18
47
19
12
18
6
5
ABCD 95356198682*3^$a+1 [50057]
103
113
7
77
139
29
16
15
65
84
36
12
24
120
136
44
204
16
135
29
187
9
20
36
7
168
65
43
57
20
79
36
17
60
120
36
84
156
76
63
77
28
120
8
12
7
29
4
32
40
216
12
92
36
160
87
48
9
56
88
20
16
20
148
12
8
52
104
96
240
19
41
16
44
48
120
12
60
24
76
63
21
27
65
12
31
249
27
45
36
20
19
9
27
180
9
344
252
160
8
172
15
17
36
72
163
225
36
120
68
55
117
344
187
29
124
207
29
115
81
39
24
21
20
168
28
92
7
5
28
36
36
48
8
28
20
52
24
176
52
96
72
32
48
72
31
5
4
36
51
5
259
65
4
27
5
4
39
33
120
135
45
92
52
51
93
60
212
40
8
12
24
55
36
77
12
76
32
103
117
15
101
12
48
64
27
65
16
3
45
224
52
99
192
60
9
243
21
24
12
15
48
161
16
135
41
43
5
4
132
99
29
55
17
28
8
19
41
48
60
12
7
5
148
39
45
8
115
41
192
4
24
392
7
36
41
55
101
28
36
8
60
28
48
104
12
48
7
60
36
45
44
24
151
5
40
20
79
24
45
48
104
60
156
100
63
9
3
45
15
57
72
60
84
180
99
5
28
75
9
20
60
60
103
33
84
188
120
7
105
120
51
48
45
20
156
175
168
77
168
36
7
53
4
15
57
236
4
48
36
27
24
480
29
12
40
32
40
60
48
99
60
65
48
67
9
284
88
24
84
80
144
28
24
36
183
24
5
12
28
8
184
116
43
9
180
63
93
60
36
75
45
104
4
92
184
84
60
92
16
63
29
7
29
16
36
99
125
24
132
64
80
88
56
24
55
288
113
115
41
64
39
125
12
4
20
19
17
43
21
15
17
288
112
24
56
48
36
60
223
57
24
20
172
200
40
27
45
48
44
88
72
48
92
4
224
36
24
292
3
41
12
12
31
221
103
5
7
105
8
55
48
137
12
60
40
120
63
113
112
123
84
41
55
12
5
36
120
64
56
7
69
315
273
27
96
9
8
36
31
9
51
21
20
24
24
31
105
3
81
27
168
81
8
72
96
84
60
60
91
153
159
5
67
149
115
24
21
27
168
45
84
87
21
8
136
20
48
40
36
15
12
24
48
65
96
79
53
55
117
56
16
3
5
28
27
17
76
104
60
151
9
176
55
113
52
24
120
20
4
32
4
48
36
36
104
12
192
40
20
12
40
8
28
48
56
151
9
56
40
44
24
96
19
29
16
27
24
9
44
40
32
96
144
196
32
12
43
93
20
175
72
5
151
77
103
89
7
113
40
3
53
16
104
12
84
151
53
36
28
36
111
153
27
36
29
96
64
15
5
84
76
24
36
3
65
72
180
31
144
180
120
141
72
111
105
27
65
88
36
48
27
36
29
16
15
45
39
69
32
108
40
39
33
44
4
104
67
9
159
72
5
36
4
75
69
99
225
8
220
44
156
4
84
51
45
63
77
115
29
84
91
89
12
43
17
60
24
307
9
216
152
7
45
156
128
76
3
33
48
60
39
33
68
31
189
84
8
7
153
8
36
283
17
64
20
120
84
127
33
56
19
17
16
32
12
64
135
81
68
12
103
53
52
75
60
113
48
120
7
57
15
17
136
12
188
43
84
5
60
256
20
36
16
84
51
93
36
140
100
140
124
104
36
24
187
89
ABCD 95356470596*3^$a+1 [50080]
17
27
27
54
19
12
59
42
19
35
25
20
15
13
47
6
63
21
54
9
76
36
8
292
8
3
49
8
12
4
71
24
12
33
16
48
41
6
54
15
4
23
189
15
24
45
57
24
19
96
48
32
81
79
48
12
20
24
51
9
57
18
45
15
12
114
19
20
64
23
54
19
44
3
37
23
84
9
24
21
31
68
36
40
5
15
15
1
44
36
15
36
18
90
6
3
52
5
114
9
87
25
5
60
15
84
45
31
59
1
20
28
12
35
45
40
29
6
120
45
51
18
30
85
116
135
6
27
36
24
120
21
30
9
72
99
25
35
1
95
6
3
24
12
24
4
36
65
31
5
6
57
87
25
5
15
15
6
48
6
33
12
4
44
12
40
5
15
144
15
81
60
9
12
3
4
56
4
17
6
13
36
119
1
11
33
16
5
3
117
24
31
20
69
15
15
49
32
24
27
69
9
30
1
24
56
108
132
64
41
15
15
13
107
73
23
9
45
36
3
36
100
59
9
36
16
24
80
45
36
3
33
54
73
12
41
18
45
24
40
20
16
41
15
40
8
81
126
13
53
27
51
6
3
12
45
60
39
36
4
5
51
45
6
49
8
16
20
27
33
111
33
117
39
76
24
47
37
11
90
15
16
84
11
6
43
44
16
36
35
36
37
53
99
28
47
84
25
20
36
60
39
9
76
17
43
36
24
11
69
4
11
21
39
1
29
36
15
48
87
13
32
21
138
45
21
3
201
51
4
20
4
83
30
99
15
60
96
49
35
13
56
87
33
15
21
28
60
12
65
24
55
11
60
9
15
12
73
35
49
20
57
6
30
48
12
39
21
39
40
24
20
24
12
28
77
3
63
13
24
23
33
177
24
3
172
48
96
17
24
6
13
20
111
66
30
48
21
39
30
6
9
51
25
44
45
51
9
31
65
120
39
24
40
12
24
20
27
60
90
19
68
57
90
133
36
5
51
4
96
68
33
84
96
99
129
186
25
24
56
15
69
51
54
19
32
15
73
80
231
6
6
49
41
150
49
5
15
100
8
36
45
42
33
81
63
52
8
171
6
19
24
20
16
11
13
77
24
30
85
24
32
15
45
9
75
4
23
13
5
60
55
77
3
51
9
24
27
30
39
15
9
21
39
3
24
13
53
19
80
40
65
115
8
3
9
4
77
150
9
108
16
41
24
19
11
9
12
9
126
33
40
36
24
17
43
32
99
12
37
20
16
77
30
33
15
6
3
57
99
16
35
6
7
11
6
6
30
18
90
12
7
72
5
3
51
49
36
20
27
24
93
36
21
43
32
48
36
75
90
6
49
17
43
5
99
51
1
101
48
75
75
25
140
60
15
6
19
60
197
84
60
15
24
27
78
36
15
81
3
51
69
21
24
15
15
96
25
35
54
12
60
19
84
5
19
12
29
79
20
3
120
24
85
60
20
60
69
19
11
25
35
36
9
4
60
20
12
21
3
40
24
77
15
51
13
24
56
4
12
60
20
9
12
3
144
12
60
28
96
11
13
32
24
36
24
27
13
47
33
40
11
13
60
113
90
18
15
75
9
16
11
66
103
5
31
108
23
9
40
8
16
47
57
12
4
20
51
9
16
20
40
20
100
20
45
15
45
39
57
60
87
16
56
9
162
9
15
9
16
8
40
41
19
53
63
24
12
160
24
20
16
65
15
24
36
9
42
13
41
115
41
63
40
24
12
8
21
15
16
11
9
75
30
19
24
17
63
81
75
51
105
21
63
21
3
27
229
11
36
9
28
53
3
21
99
111
105
9
36
36
19
48
17
19
5
15
36
225
30
84
36
33
12
9
39
51
90
12
18
21
24
21
3
16
41
43
11
45
4
72
20
24
100
35
109
80
60
72
9
15
171
36
90
144
103
23
93
21
19
11
6
27
52
8
117
43
60
72
68
33
24
36
24
15
24
15
181
11
114
54
25
20
24
72
24
136
59
61
24
56
4
41
15
4
17
48
51
21
3
16
11
18
19
107
30
6
37
71
36
9
60
27
48
42
18
21
4
44
87
24
21
39
90
39
16
24
72
95
45
21
19
44
27
24
114
12
19
11
18
31
24
5
19
36
5
19
12
35
33
12
45
15
24
156
4
44
21
19
11
6
55
24
17
24
84
132
3
27
150
27
81
36
139
5
115
96
11
9
21
19
59
1
11
33
16
80
45
6
48
85
36
44
124
20
33
63
4
12
29
15
4
11
21
4
200
57
27
52
60
209
30
1
65
6
97
80
16
36
20
24
4
137
3
52
48
11
1
5
36
39
9
99
3
13
20
57
7
36
20
15
30
15
40
24
12
20
15
25
5
3
63
30
27
12
39
145
125
39
100
23
69
15
33
33
3
76
29
15
76
20
24
21
19
71
30
3
16
17
24
43
41
90
6
60
60
6
18
60
75
45
99
12
21
43
11
9
4
47
25
29
51
84
36
24
75
6
43
12
29
42
30
48
30
21
15
93
81
30
25
36
8
33
48
15
100
77
54
6
27
40
11
9
16
20
4
11
21
15
49
56
39
42
3
60
21
39
40
104
12
144
27
13
41
3
60
51
61
5
39
4
60
53
18
42
60
54
9
4
12
35
36
9
4
120
24
12
8
33
30
37
20
120
27
24
12
33
15
21
28
101
102
33
21
63
33
60
3
4
20
12
9
31
65
54
12
9
39
42
7
32
21
78
6
54
9
16
41
3
36
105
42
9
24
4
83
33
16
108
47
13
167
60
13
32
21
103
56
4
36
44
4
32
135
54
31
24
41
15
60
120
100
29
12
90
93
141
19
96
24
56
15
24
25
36
44
16
8
12
24
45
6
33
33
39
64
11
33
40
ABCD 95356696486*3^$a+1 [50000]
93
27
104
88
96
24
93
48
147
24
56
43
42
3
87
108
141
48
8
48
40
51
6
39
96
3
60
36
120
29
136
80
85
11
223
30
72
24
51
159
9
24
3
117
32
96
40
45
35
208
96
21
3
56
85
3
27
24
36
65
40
56
120
88
57
23
31
54
35
37
24
11
19
221
85
27
51
66
11
40
3
21
39
246
59
96
64
96
120
21
54
21
8
16
39
42
39
56
175
105
48
21
24
27
144
56
73
6
54
75
56
115
204
66
135
69
75
27
60
9
24
21
11
133
120
186
246
270
18
11
205
35
64
51
21
225
135
63
41
40
105
15
15
6
30
189
99
45
72
15
105
48
120
56
88
120
21
35
72
49
36
83
67
48
77
208
32
25
15
75
69
21
99
24
21
3
8
120
13
75
87
129
80
16
104
16
80
64
56
40
45
78
66
35
1
114
45
48
8
64
24
192
8
7
228
101
16
15
33
120
111
24
9
3
18
51
21
54
144
101
24
16
96
8
7
9
9
42
54
63
93
3
291
36
65
24
31
65
24
64
24
72
48
8
120
13
30
42
35
64
99
36
36
54
39
80
120
61
6
69
24
32
139
36
9
24
72
8
91
5
24
91
60
89
55
57
104
109
36
71
19
29
40
80
112
72
72
48
33
210
69
165
114
81
21
75
165
75
45
150
90
3
27
24
29
61
3
8
112
21
11
304
120
24
93
59
16
48
72
120
63
9
51
69
147
21
8
16
111
24
65
88
176
31
161
48
40
51
101
43
42
48
60
15
87
9
81
54
9
51
125
136
135
185
43
36
9
120
111
9
72
165
75
48
56
19
77
55
270
75
225
78
41
25
39
15
42
54
33
56
31
65
40
99
45
32
13
27
8
55
156
114
11
61
75
15
129
24
32
48
31
216
89
16
75
18
75
21
3
63
225
128
16
51
108
9
3
45
48
87
129
21
147
8
24
24
136
56
40
8
64
48
8
40
24
192
75
90
11
115
18
90
17
19
21
123
5
37
120
83
96
64
56
49
102
9
51
138
36
39
57
23
7
129
21
59
85
3
8
48
241
71
40
8
40
80
31
81
45
144
11
40
8
16
56
40
63
36
45
15
36
93
27
93
21
35
96
24
160
24
21
51
39
9
27
84
105
9
87
48
57
23
67
90
75
24
56
64
56
112
32
31
9
48
32
16
8
85
347
13
6
245
16
8
72
49
15
21
3
195
21
69
75
165
27
48
56
40
39
9
27
24
36
153
117
54
261
56
24
19
45
21
54
36
81
285
84
63
128
48
40
27
93
21
51
24
51
45
120
8
1
234
101
96
48
97
144
90
45
24
45
27
63
17
139
5
64
176
31
33
24
72
45
3
87
41
40
45
3
24
27
60
84
5
16
24
32
103
65
7
225
24
336
8
40
32
19
36
18
15
72
8
40
56
79
17
19
165
56
88
51
6
30
105
8
96
184
24
141
27
15
113
192
24
24
61
120
51
3
60
36
221
139
5
61
3
144
33
114
210
6
93
32
19
234
11
136
8
64
27
6
144
71
48
115
77
103
81
45
3
32
19
21
9
6
90
95
24
61
51
24
24
144
27
45
39
36
93
3
29
64
32
40
48
21
156
18
77
13
51
39
72
78
11
25
36
30
18
107
24
16
48
24
96
45
35
112
24
80
61
75
48
111
30
35
1
15
72
48
45
99
141
3
24
171
5
64
192
45
84
87
165
83
120
67
45
45
123
117
54
45
24
24
51
12
225
9
36
24
59
151
81
264
48
21
131
24
16
99
5
1
15
24
15
36
5
85
ABCD 95356846142*3^$a+1 [50036]
12
18
6
18
6
12
42
30
90
6
54
15
63
60
54
6
114
18
18
48
24
30
57
21
48
54
21
144
3
42
27
9
36
6
144
84
6
6
9
21
72
18
54
24
54
96
57
3
12
42
6
6
48
63
3
84
45
33
12
30
18
24
36
12
30
6
6
36
84
36
45
15
30
18
42
18
12
9
51
12
72
18
6
60
156
36
48
6
18
18
48
6
54
96
54
84
18
12
6
21
93
6
81
39
12
9
21
15
3
9
15
18
18
114
18
42
102
84
120
12
12
18
84
126
30
12
12
15
69
54
12
6
30
42
42
48
18
18
144
60
6
12
12
15
21
60
54
90
6
30
6
81
33
15
45
27
93
30
24
78
27
3
114
24
30
6
66
24
30
270
66
12
6
36
6
54
9
9
42
30
18
72
18
102
21
15
69
3
42
18
90
48
42
33
12
36
39
42
63
21
36
3
123
33
15
36
6
12
30
36
12
108
12
45
3
24
48
12
72
18
18
30
39
3
12
18
108
12
12
24
24
42
21
9
54
36
24
6
15
21
12
6
9
81
15
111
108
138
18
6
54
90
42
42
51
9
18
24
186
30
12
33
63
54
3
15
114
96
54
66
54
84
9
15
12
48
42
39
51
45
21
12
30
12
18
6
36
45
93
132
36
42
33
87
48
12
6
42
42
66
6
24
30
21
9
12
102
60
6
39
27
6
12
60
6
12
78
15
75
21
39
24
6
84
12
6
102
42
9
39
45
60
3
42
60
30
42
156
12
30
12
78
90
42
48
66
6
3
3
33
87
12
30
6
72
18
36
6
78
12
12
6
12
48
60
60
12
165
27
6
132
39
36
45
24
18
12
45
39
102
18
6
36
24
54
45
21
54
96
36
57
147
18
12
6
54
3
36
9
3
24
9
36
54
6
60
288
12
36
18
36
66
3
51
36
60
18
12
60
24
54
30
6
30
15
69
6
48
6
30
36
18
30
36
117
63
72
150
18
6
36
255
45
18
45
15
84
66
27
15
42
3
15
33
51
6
12
3
3
120
6
18
48
45
9
18
18
24
6
60
42
15
27
48
126
72
12
27
129
42
12
45
21
60
15
21
6
57
60
33
18
30
6
24
60
21
15
21
87
138
87
15
12
9
75
90
24
30
42
30
6
3
75
162
3
135
12
48
12
42
6
12
24
24
90
54
48
12
42
90
6
147
81
24
3
57
42
48
48
90
42
18
24
24
6
60
45
39
96
81
69
24
84
63
3
12
72
42
108
6
21
15
78
3
15
18
6
66
3
12
15
12
18
12
30
12
48
48
24
120
6
39
81
12
27
15
45
9
12
18
126
6
18
6
24
12
30
12
18
132
36
66
18
78
63
27
12
18
15
213
30
6
3
12
123
36
72
48
9
27
18
36
6
18
63
3
36
78
42
36
18
12
12
60
120
36
12
24
18
96
66
120
24
42
57
3
30
12
63
27
30
3
39
6
162
21
39
36
36
48
30
87
3
12
24
30
42
24
18
312
84
30
84
48
9
45
18
108
90
12
12
48
6
84
30
18
30
12
66
96
45
15
24
105
39
60
6
36
15
9
54
18
15
165
42
12
120
36
48
24
66
12
108
51
9
6
24
72
102
78
12
33
15
54
3
3
54
126
54
3
21
12
15
3
21
33
3
99
78
30
93
117
63
60
39
45
33
18
24
216
90
102
18
18
6
54
6
18
42
18
96
60
36
24
6
60
120
18
108
18
60
12
3
12
147
18
108
6
45
9
90
12
30
48
15
144
3
60
45
15
33
81
108
51
9
27
36
12
3
72
18
42
42
18
6
12
30
18
42
30
42
57
39
12
45
9
18
18
18
84
30
18
24
33
3
12
6
30
12
174
60
6
54
3
21
42
132
30
6
84
48
42
3
72
15
42
24
15
45
6
84
9
117
276
15
93
30
54
12
18
6
66
108
102
18
30
18
60
18
66
66
18
6
36
18
30
54
48
105
105
30
12
30
27
3
66
12
12
51
12
57
6
12
42
66
6
36
54
66
15
69
18
12
18
12
75
3
6
6
33
33
138
12
12
12
54
66
66
18
12
9
3
36
24
12
30
120
6
12
6
24
3
243
9
81
75
24
21
27
60
12
45
36
90
6
3
3
18
87
24
9
42
114
78
93
27
45
33
90
57
51
9
45
18
18
39
51
6
3
45
6
54
48
54
78
18
12
72
18
186
6
18
105
33
48
36
111
15
30
15
69
84
180
42
30
12
12
30
6
15
60
45
27
51
144
96
54
6
12
60
138
30
12
24
21
33
72
54
60
30
54
21
33
12
30
6
18
72
12
6
60
24
42
66
12
6
60
84
18
27
3
90
3
45
6
21
33
6
138
90
6
24
12
48
66
36
24
21
45
60
138
12
36
60
9
9
24
36
6
24
6
39
15
24
60
18
30
9
15
54
39
81
36
30
33
33
90
24
33
15
12
18
6
45
57
24
114
69
3
54
48
48
90
12
21
15
6
168
36
6
105
3
57
3
108
48
6
84
30
102
30
78
54
18
15
9
24
66
45
21
15
39
24
132
12
6
114
36
54
72
96
144
30
120
21
3
12
24
18
6
42
15
3
21
171
45
15
42
15
171
36
6
78
9
33
48
15
9
6
60
36
6
120
99
51
18
150
72
54
48
27
15
24
60
6
15
21
3
45
6
24
42
3
15
30
12
42
12
33
51
12
108
45
87
42
12
126
18
27
15
24
141
117
6
21
ABCD 95356848266*3^$a+1 [50009]
19
128
39
25
29
6
21
9
31
5
3
3
102
6
1
72
5
12
15
48
24
39
12
85
29
3
3
69
48
15
25
5
12
60
3
3
21
15
25
5
3
72
21
12
18
90
18
24
12
24
21
24
9
15
16
11
24
42
3
64
11
37
24
41
31
23
6
54
30
6
84
18
6
37
29
18
24
84
24
21
24
21
36
18
12
48
48
6
6
12
54
6
85
29
60
54
25
11
6
18
37
32
9
6
12
30
30
36
69
69
51
111
6
42
30
3
16
65
31
71
33
69
18
66
30
18
55
5
43
24
119
156
36
57
69
6
21
69
48
30
13
5
19
35
37
29
6
21
3
12
9
21
6
12
9
39
12
78
18
90
27
48
57
42
36
9
3
36
18
6
33
3
54
6
12
93
72
9
15
33
42
84
36
96
21
3
114
27
39
9
24
21
27
40
59
21
24
21
24
27
40
8
9
55
71
25
11
21
40
11
6
30
18
90
132
9
24
33
12
36
6
1
8
39
12
18
48
18
1
41
54
24
102
12
7
120
5
6
61
83
24
72
24
13
53
18
24
18
6
25
80
72
63
24
1
23
48
54
66
6
27
48
39
60
12
54
67
23
6
6
36
9
9
15
27
48
85
5
3
3
13
120
71
84
45
27
42
24
54
60
9
27
45
9
12
30
18
90
33
15
144
24
1
11
6
96
6
25
32
87
60
37
41
42
24
45
27
18
42
12
12
48
48
24
9
33
6
48
9
27
120
12
6
24
6
12
12
21
21
174
90
6
24
6
6
33
63
1
56
3
42
3
27
45
3
6
48
36
51
27
48
12
49
56
63
42
30
25
5
43
29
3
21
19
23
9
81
30
1
32
15
9
51
45
21
3
33
15
15
6
12
30
1
24
29
19
8
117
19
41
66
18
6
24
66
6
6
66
45
15
25
41
12
36
66
45
3
36
42
6
36
42
6
18
19
5
6
54
15
88
5
99
24
27
21
15
25
23
36
66
3
24
24
33
66
18
30
24
36
72
33
3
6
18
24
12
30
54
45
24
75
102
48
55
35
21
69
6
24
12
24
25
8
24
40
59
45
15
84
69
15
25
72
5
27
72
3
24
12
49
72
35
21
40
32
3
21
9
7
35
18
6
42
115
11
42
12
18
24
12
6
42
24
36
30
6
1
53
24
12
18
45
21
3
3
252
73
23
1
8
64
11
69
24
87
12
66
51
16
47
24
33
48
16
5
42
30
48
6
61
35
37
8
87
1
5
3
9
36
30
36
24
174
3
21
3
39
9
40
5
27
3
60
25
29
3
9
31
11
13
47
25
5
3
45
24
36
6
6
3
27
6
31
8
45
43
35
18
12
7
56
3
69
3
18
48
27
51
12
24
49
23
49
71
9
39
6
19
5
6
18
30
21
15
6
19
29
6
12
33
15
12
12
24
12
36
9
16
59
30
102
24
1
23
9
3
108
1
71
25
32
15
78
78
60
25
23
81
9
78
30
42
9
48
75
13
8
16
29
27
45
6
102
7
29
6
60
57
129
7
8
24
3
6
48
66
72
114
99
27
37
5
60
66
45
15
12
12
1
53
48
24
3
3
93
3
6
36
19
47
25
83
24
6
31
32
75
12
36
6
42
13
8
27
36
33
3
30
6
9
159
25
24
35
13
23
1
5
27
9
15
24
9
30
18
42
69
51
18
19
11
60
36
18
18
33
45
3
63
1
72
152
24
27
6
18
42
30
84
6
6
54
18
21
24
45
6
24
18
48
3
129
79
8
63
36
18
18
25
8
45
174
37
65
132
3
15
97
8
40
77
168
114
18
48
7
11
13
71
30
66
9
15
57
40
17
60
6
30
66
13
11
12
9
51
69
57
12
6
78
15
40
23
33
15
156
85
152
45
18
30
3
24
21
48
27
63
48
1
53
27
135
96
6
18
12
37
35
60
9
96
9
12
67
8
9
63
72
24
69
42
1
8
24
21
42
6
19
29
27
3
30
15
72
40
11
61
29
3
9
6
6
18
1
8
27
30
31
29
3
39
1
32
45
51
48
24
3
93
48
15
12
37
17
111
40
11
36
72
24
12
24
37
23
97
8
81
54
30
51
16
29
6
21
16
8
27
13
23
6
24
24
3
24
15
60
108
12
21
27
12
24
48
12
48
24
21
3
36
33
15
24
72
1
23
42
15
15
1
47
1
5
12
36
27
15
6
6
6
87
21
19
59
48
6
15
3
45
33
7
11
69
69
36
54
36
12
60
45
39
9
3
24
42
24
19
23
9
3
48
12
49
11
21
81
12
18
12
108
57
45
19
5
12
42
13
11
18
3
16
128
111
36
37
59
6
84
3
64
35
6
18
36
6
24
3
39
6
43
11
45
51
24
117
39
36
12
66
42
12
24
24
1
32
24
15
12
69
15
9
63
36
84
1
56
9
87
45
3
3
18
67
59
18
6
18
123
24
40
59
36
24
30
3
64
32
24
24
72
27
45
27
48
12
12
21
21
54
60
30
51
24
21
43
5
12
15
63
6
3
15
73
8
48
3
37
56
9
12
51
111
18
7
80
48
3
6
63
69
30
21
168
27
13
32
24
21
48
30
24
21
72
21
18
6
27
15
6
27
16
77
30
102
39
27
42
30
69
45
27
51
42
6
36
18
54
6
42
9
48
45
6
42
6
84
9
39
6
42
12
12
1
8
21
30
36
9
3
120
48
42
18
9
57
60
3
3
45
3
12
60
21
15
66
12
3
16
143
6
54
12
30
12
79
11
18
123
45
27
99
60
12
84
81
16
71
9
120
15
1
29
54
21
27
6
78
18
7
41
18
13
11
90
19
8
3
18
12
90
18
18
72
105
3
12
9
21
42
30
42
57
9
6
36
61
5
27
24
15
73
125
78
36
33
51
48
18
42
33
3
6
36
18
9
24
39
54
30
12
1
35
12
33
15
6
6
24
36
33
21
42
33
75
13
32
75
18
3
51
120
48
36
9
3
93
21
3
40
32
3
37
17
87
72
40
59
12
57
24
39
36
6
15
75
24
30
15
24
9
111
51
18
48
6
84
54
27
3
12
18
6
30
66
57
16
11
24
24
18
18
72
9
24
9
42
96
21
21
75
16
11
45
27
42
18
78
3
51
21
24
63
84
60
73
95
33
3
6
36
19
80
39
18
31
29
24
12
7
29
6
6
15
87
12
24
12
9
33
39
24
3
90
30
21
40
107
66
30
42
3
64
56
51
6
7
56
16
72
149
18
30
24
24
24
43
11
37
47
72
9
144
21
24
99
16
11
72
18
54
42
6
42
27
39
36
6
42
108
9
21
12
15
51
12
9
40
17
78
9
39
33
16
11
21
93
27
45
42
1
23
72
49
11
45
88
ABCD 95357043196*3^$a+1 [50075]
17
25
36
120
12
3
39
89
1
30
36
24
36
33
27
17
97
66
29
40
21
132
47
16
45
75
75
120
30
143
1
15
120
51
29
16
39
6
23
97
84
18
162
6
114
3
8
79
9
27
65
28
36
81
27
63
65
7
12
96
42
60
23
52
33
15
57
35
13
84
36
12
42
156
12
93
105
12
11
19
17
55
126
95
139
18
18
33
57
195
75
12
21
56
24
64
36
9
108
119
144
31
18
63
15
54
15
60
56
64
45
78
5
16
21
51
8
16
3
45
96
104
37
15
3
48
45
57
18
89
16
87
105
15
30
227
31
45
45
72
78
57
20
13
15
24
45
6
54
78
81
20
4
48
128
1
36
3
39
12
129
117
27
57
71
19
48
17
124
60
20
19
60
30
47
1
35
139
9
21
11
112
3
30
87
56
199
41
1
6
5
60
49
95
88
27
36
9
36
12
56
121
3
15
18
75
39
126
42
53
28
9
48
39
3
45
3
24
29
187
29
36
4
3
12
41
49
51
87
30
11
16
36
9
48
3
39
48
5
72
55
30
60
18
137
180
16
45
132
18
5
7
45
27
36
45
164
60
36
55
24
60
161
109
35
4
9
155
12
96
25
174
66
30
144
36
9
48
72
168
92
73
12
30
81
15
57
117
30
126
84
35
13
63
27
113
4
3
90
35
7
60
89
24
88
9
63
33
54
21
9
78
30
72
18
45
48
9
66
24
66
3
27
29
25
96
30
65
79
29
91
36
33
156
75
36
30
30
53
37
102
41
19
48
93
9
3
15
9
75
198
11
31
60
5
85
215
31
42
42
6
23
121
30
36
29
16
72
8
28
9
51
9
11
19
137
85
3
3
89
148
108
84
80
16
32
235
30
60
30
77
16
24
20
64
39
102
63
3
54
30
150
30
21
9
39
20
67
57
3
5
55
9
45
120
59
1
15
63
45
27
6
30
30
102
168
89
73
12
6
24
101
49
3
12
308
60
120
7
9
9
60
3
168
291
60
29
31
6
120
294
9
80
64
147
21
9
30
18
72
11
60
109
96
42
33
9
15
36
12
72
21
35
97
78
5
109
6
9
20
4
27
54
6
57
165
12
111
12
60
63
30
42
102
36
63
20
112
39
60
189
9
27
33
107
16
39
78
11
16
93
12
30
29
16
45
78
65
16
12
80
85
264
36
47
48
97
63
249
18
77
13
42
138
12
99
24
72
128
13
35
112
12
93
15
96
27
45
39
9
21
75
81
54
81
117
47
16
9
60
59
31
93
27
108
77
4
81
59
76
105
39
36
36
104
4
21
63
177
11
12
16
51
18
27
135
36
45
39
89
12
109
30
21
27
17
16
27
5
36
16
108
27
29
16
96
69
3
177
15
56
127
120
5
16
96
201
60
84
36
24
78
161
76
51
33
80
72
37
48
159
3
57
195
66
3
9
48
167
16
69
3
27
60
78
15
9
131
40
15
105
135
54
6
42
42
29
121
3
75
5
72
13
42
36
17
28
8
124
45
135
12
51
77
7
9
44
97
60
108
15
15
45
212
40
45
156
84
36
87
93
35
88
36
128
7
9
44
136
44
7
150
18
33
44
55
125
13
3
69
30
93
3
84
9
9
42
18
18
69
8
7
41
67
90
60
42
66
12
27
20
48
37
30
21
24
93
27
8
28
9
6
45
27
41
4
27
66
47
103
54
198
12
6
102
17
25
39
9
47
61
83
31
9
176
4
21
36
42
81
21
35
133
12
15
81
23
31
29
1
99
60
9
3
75
42
42
5
85
59
16
21
84
30
18
72
63
183
30
59
60
25
36
3
56
25
51
20
49
6
9
44
160
81
6
24
30
71
7
18
60
23
61
36
60
42
77
175
60
60
21
80
55
102
51
96
48
3
17
97
66
69
15
5
144
49
63
15
17
223
12
90
90
17
31
84
9
57
180
3
117
3
9
42
149
127
5
85
59
25
23
73
30
5
67
48
17
16
9
11
16
63
41
181
15
80
133
48
159
21
155
60
48
36
16
8
1
78
117
21
47
133
99
8
48
40
39
141
45
30
33
32
24
25
66
33
32
7
198
119
16
9
156
12
18
57
57
18
18
15
27
42
95
31
5
67
132
33
87
18
75
60
33
24
18
102
60
18
ABCD 95357126882*3^$a+1 [50028]
18
18
12
5
28
57
18
24
17
24
1
6
53
24
31
69
32
4
20
7
54
51
92
48
72
1
12
59
108
73
15
15
5
115
17
7
5
4
24
36
80
1
11
24
24
4
33
23
1
150
9
44
12
19
41
13
66
66
18
12
21
12
3
29
16
9
84
6
21
8
7
17
12
4
21
3
81
36
35
4
12
12
32
25
24
11
84
60
124
8
19
9
21
60
35
19
66
63
116
4
8
37
11
24
31
30
47
24
24
1
11
49
96
15
72
92
1
35
25
72
11
1
84
35
1
36
3
9
47
48
36
31
5
16
20
72
1
30
5
67
24
29
24
43
5
19
18
36
27
44
4
12
12
33
27
15
36
5
12
12
76
21
30
18
3
12
33
23
4
45
15
20
7
65
36
25
12
72
6
17
108
7
17
13
23
7
66
36
35
28
51
9
32
24
4
27
29
61
23
43
18
11
28
48
44
4
32
25
15
8
49
12
3
45
71
4
15
125
73
3
24
21
6
21
44
13
47
19
57
8
49
63
15
5
25
12
47
4
21
23
37
11
24
61
35
37
3
8
19
5
72
1
3
44
12
19
29
12
61
27
15
48
29
4
117
18
72
17
12
156
12
60
37
59
25
6
29
84
1
35
4
8
7
48
24
18
18
54
35
13
6
24
5
13
3
12
12
8
7
30
120
15
20
13
54
9
15
12
84
48
21
9
11
24
1
59
136
27
17
12
13
36
39
75
6
54
41
7
17
12
1
30
24
30
23
25
60
35
16
60
24
32
1
59
24
4
15
21
69
30
5
13
12
3
9
3
8
73
59
48
7
5
37
6
45
3
17
24
48
13
3
15
54
15
20
36
24
28
68
64
27
78
150
5
1
47
24
16
44
16
9
66
12
36
5
12
84
108
48
24
4
21
3
21
15
56
28
15
5
16
44
85
11
132
25
27
48
20
24
79
5
4
21
27
60
12
15
12
21
48
15
24
30
11
12
100
12
45
15
45
195
20
25
11
121
18
81
12
39
21
39
6
54
149
24
40
32
88
20
40
20
40
20
120
12
1
42
65
76
20
12
48
52
12
20
12
24
24
28
15
33
12
12
8
19
18
30
17
25
3
48
33
15
15
24
17
108
37
6
17
12
19
17
37
51
9
11
40
24
21
99
15
48
108
36
9
9
35
7
36
12
33
8
7
30
63
21
36
27
8
7
30
3
39
9
24
20
12
16
8
24
1
30
9
8
12
100
20
25
36
35
7
29
24
72
13
66
9
12
152
28
44
13
3
8
1
11
7
77
43
53
12
37
3
60
36
24
15
5
12
48
1
6
33
33
60
90
33
39
18
24
51
32
1
6
21
32
36
19
72
5
28
27
6
42
17
25
63
27
21
12
33
42
17
4
12
60
3
96
29
144
97
3
3
12
125
72
24
31
48
33
20
25
42
42
114
29
7
30
30
6
23
12
43
6
3
3
5
7
17
24
7
24
5
49
11
4
32
12
13
3
32
48
37
23
4
8
25
23
1
51
44
19
6
11
19
9
9
6
17
7
18
23
1
35
24
25
15
12
69
11
40
8
1
18
5
12
28
3
30
15
72
27
33
56
12
37
11
1
35
4
24
63
5
52
56
1
39
99
5
1
12
95
49
23
25
18
18
24
11
7
12
77
1
35
48
4
15
21
12
15
12
5
12
31
30
59
48
12
16
44
49
12
18
69
68
12
72
16
9
11
28
39
102
11
24
28
8
19
30
30
21
8
7
53
64
8
28
27
42
3
8
1
23
28
92
25
63
3
24
120
18
23
12
52
8
7
5
31
9
3
65
7
33
32
12
24
12
120
12
12
16
72
3
48
54
6
24
5
16
12
12
21
84
47
4
51
53
1
30
30
35
64
68
7
36
41
28
3
17
48
19
53
1
6
18
30
41
4
75
18
12
11
24
16
21
3
32
4
12
48
32
25
35
7
5
37
24
11
1
3
56
28
15
30
47
25
66
5
13
11
1
59
13
11
19
21
24
48
3
12
84
9
51
9
15
29
60
7
33
33
15
32
25
3
80
19
24
41
1
23
12
13
12
18
5
7
33
20
4
21
30
9
20
12
13
42
30
6
17
16
56
4
44
13
59
48
1
11
48
31
41
4
87
29
19
30
15
15
6
3
20
36
19
6
59
43
42
47
88
32
19
29
61
71
31
12
17
16
93
11
13
30
5
48
7
5
72
4
32
7
5
13
30
144
5
28
21
6
5
31
5
7
17
4
45
12
48
12
47
25
23
7
12
36
89
60
13
35
7
24
54
3
32
25
42
5
4
27
17
13
12
23
40
9
35
36
7
18
27
20
1
12
47
13
12
35
7
9
15
29
13
54
29
1
6
42
35
48
13
72
23
40
15
41
43
77
16
8
4
15
5
40
108
48
56
24
4
3
48
9
15
5
12
13
12
3
48
32
1
59
13
12
11
61
3
20
55
5
12
24
40
80
127
90
132
3
12
20
16
80
1
35
76
20
13
6
6
23
24
1
6
6
3
12
9
23
7
5
36
13
72
27
80
73
15
45
47
16
9
36
6
24
12
12
48
42
120
6
9
36
27
45
12
20
40
45
6
24
5
12
13
35
37
35
1
47
28
8
12
132
25
12
18
18
30
33
27
48
66
11
19
30
3
56
52
8
60
84
12
16
57
6
29
12
48
31
89
12
4
60
21
30
6
60
35
12
37
11
12
28
12
3
30
30
84
53
1
15
45
15
21
3
8
12
40
27
5
61
23
37
63
21
3
3
5
24
13
30
6
6
6
30
57
60
56
49
66
12
5
52
68
24
13
35
7
33
15
6
24
11
36
36
24
4
27
48
17
7
41
4
81
6
9
104
13
12
47
84
24
31
9
20
12
4
21
35
28
8
7
33
80
49
36
59
16
20
72
40
20
12
25
11
24
13
30
21
24
20
1
87
8
24
60
12
43
6
11
1
18
129
8
37
6
24
18
15
8
49
11
1
39
81
6
29
1
24
3
48
3
17
25
23
12
7
5
31
6
23
61
12
3
87
12
12
9
12
69
3
3
53
40
20
1
23
37
66
17
25
47
1
42
81
44
1
11
1
162
5
25
35
12
16
9
3
48
20
19
21
63
6
23
7
30
18
77
61
27
3
57
8
19
29
37
23
1
23
12
13
11
4
20
16
20
49
3
20
19
5
13
23
12
40
3
30
18
5
12
7
6
6
48
21
32
72
12
43
18
24
6
33
24
21
42
29
60
25
24
15
32
24
1
168
27
44
4
12
3
6
35
24
4
63
5
48
24
16
60
80
4
20
13
15
48
9
35
13
35
40
9
48
95
25
15
15
65
36
24
1
27
33
36
59
4
8
28
24
3
53
25
99
8
13
6
41
13
27
44
13
3
123
24
6
35
1
3
57
23
40
20
55
5
36
1
63
45
30
186
36
39
24
60
32
84
1
35
43
18
78
5
1
39
116
4
9
6
30
27
12
20
91
30
59
13
95
24
24
12
12
37
6
53
4
15
125
13
23
12
24
4
12
3
29
16
44
7
53
60
36
96
4
20
1
11
100
39
5
103
17
19
41
43
21
20
19
17
25
24
11
1
63
20
61
18
48
5
49
3
27
6
3
24
15
65
48
7
45
3
42
36
12
15
12
63
89
4
21
30
29
55
9
57
3
8
28
15
5
72
7
93
45
18
5
12
7
5
7
6
23
1
18
33
12
33
23
4
57
23
12
79
17
108
97
3
27
18
87
48
21
35
49
11
19
132
120
17
31
6
30
18
36
6
9
92
13
95
7
117
96
69
30
5
88
12
45
3
15
5
49
83
7
65
24
19
48
12
30
47
108
1
11
1
12
6
12
ABCD 95357365958*3^$a+1 [50038]
24
9
27
45
29
79
99
57
69
2
124
128
28
42
18
138
162
33
11
16
9
3
108
90
168
54
12
6
54
30
44
162
18
54
70
171
119
61
11
88
117
84
105
36
126
72
38
28
26
46
78
36
9
27
20
70
99
11
28
105
72
29
19
132
9
74
232
165
9
15
39
62
18
34
12
98
10
186
57
27
116
97
3
114
72
56
28
90
204
30
6
216
81
29
16
3
17
115
219
24
20
16
18
146
124
12
134
34
66
44
10
108
24
9
27
30
54
6
18
57
24
36
48
15
20
16
21
69
18
2
19
89
28
98
52
290
18
154
36
6
56
142
12
126
98
46
80
1
35
52
110
36
126
34
2
28
42
54
20
1
27
177
11
100
8
124
38
52
18
9
261
12
27
15
36
45
63
21
71
124
20
10
24
92
19
99
6
20
115
83
16
90
20
10
384
128
18
36
19
9
78
2
82
26
88
2
25
47
46
54
132
36
48
6
156
54
44
25
99
48
80
10
99
69
2
100
69
93
27
24
297
63
29
43
9
156
54
44
61
144
135
12
9
51
128
10
15
9
3
27
42
30
96
20
142
108
63
29
70
110
43
63
45
219
33
29
64
114
2
54
16
120
18
51
47
73
17
118
26
19
9
18
80
28
26
34
20
61
29
70
2
43
117
2
18
10
150
128
106
218
43
47
46
26
108
46
60
84
42
228
6
110
100
24
36
56
16
84
54
60
54
12
8
108
142
72
126
12
8
54
90
16
72
92
25
9
72
18
216
84
24
20
10
26
154
27
24
165
6
21
135
54
98
88
20
10
15
108
21
216
15
137
106
54
128
34
66
15
255
188
16
36
9
93
216
51
11
100
60
20
18
36
55
24
36
11
10
8
46
8
82
78
20
70
2
64
26
34
30
26
16
93
107
100
8
162
70
192
33
3
170
151
99
20
72
70
20
64
15
99
164
16
72
18
30
96
30
134
54
16
74
136
24
81
57
44
106
9
155
18
91
9
60
66
60
57
267
2
18
126
7
27
18
75
159
38
43
144
65
91
33
2
18
54
1
60
75
54
62
100
24
30
80
52
63
39
8
70
38
72
88
20
61
63
20
28
33
47
124
54
56
64
24
2
16
12
60
93
179
16
144
54
56
10
105
9
54
36
20
25
9
18
74
18
16
165
45
87
9
146
25
39
270
51
63
21
233
7
3
80
16
2
82
33
3
170
106
48
60
12
98
18
18
34
126
147
45
144
18
188
34
218
1
27
18
6
36
45
27
30
168
128
82
105
3
81
71
64
6
63
12
15
192
81
71
18
16
12
99
125
70
36
20
72
10
126
6
38
18
72
88
3
15
110
7
63
12
9
24
81
108
111
35
36
18
10
116
16
30
90
105
9
20
34
21
51
9
11
70
54
92
28
81
81
60
354
44
52
2
91
72
9
51
27
21
71
64
36
60
21
27
141
27
9
9
182
64
24
297
83
100
24
2
70
48
18
15
9
111
15
12
36
42
38
1
69
126
18
18
9
36
39
134
36
126
54
10
78
48
24
66
45
17
16
200
72
28
96
38
28
98
72
19
161
178
57
24
11
18
252
55
135
18
54
96
12
60
48
6
210
98
72
16
3
27
24
18
110
16
117
117
110
82
98
88
12
33
120
9
60
66
78
12
15
99
56
10
60
54
18
2
10
60
54
81
75
80
25
63
38
178
102
18
42
48
42
38
52
2
72
25
9
110
70
146
16
9
3
80
46
15
21
6
45
29
19
252
99
36
60
48
204
30
80
28
78
120
132
9
21
42
2
10
80
16
20
118
42
2
10
6
75
35
100
24
146
7
29
70
9
39
33
63
54
27
11
72
100
78
18
56
54
162
64
44
124
36
36
21
33
90
12
44
10
26
ABCD 95357426722*3^$a+1 [50012]
18
135
32
43
6
90
30
39
96
99
60
12
18
36
6
201
27
42
203
67
228
72
60
108
126
30
54
71
361
276
162
18
15
15
17
400
32
55
96
30
24
18
81
21
258
18
12
27
9
71
79
72
9
39
54
18
18
36
36
54
65
85
54
5
7
42
192
15
9
12
42
66
6
30
558
18
150
12
198
3
231
96
54
84
132
48
11
139
30
39
705
95
151
9
15
30
18
60
84
108
60
30
11
31
66
207
48
15
18
72
42
66
546
30
18
90
6
66
90
36
288
6
18
177
39
30
144
123
27
120
96
36
126
54
5
103
30
162
60
173
43
54
126
84
18
6
12
18
114
21
9
71
115
189
81
84
216
24
18
162
216
30
6
75
99
6
90
48
45
15
120
60
12
36
18
96
36
102
60
21
45
6
54
375
309
156
132
54
120
18
75
15
18
18
312
18
51
159
72
198
6
90
66
33
81
108
48
18
36
36
9
69
210
72
24
105
15
18
15
165
75
3
48
96
138
78
234
36
84
90
168
36
12
33
9
48
18
6
36
108
95
61
18
36
6
120
6
105
32
127
144
36
78
12
83
16
99
36
24
72
138
47
85
36
72
63
57
72
180
6
12
90
36
60
15
51
29
61
18
72
89
1
18
42
83
7
54
12
18
72
60
48
6
203
31
30
36
36
54
6
102
150
126
36
113
7
96
57
81
234
101
61
3
33
24
18
120
132
185
139
72
90
3
69
12
216
198
6
36
30
9
33
12
234
114
12
60
95
49
15
69
96
11
91
69
240
21
48
6
30
60
30
18
60
72
318
162
168
30
198
219
21
138
24
12
54
6
84
6
39
15
120
54
36
6
201
117
36
132
18
144
138
42
30
63
192
15
126
60
119
43
162
102
6
102
33
3
6
30
18
87
45
174
252
42
18
174
24
54
162
15
96
48
75
84
6
12
60
54
48
72
18
6
174
180
18
18
180
126
6
47
25
246
60
21
153
36
51
9
102
33
129
47
64
96
123
18
324
30
24
9
3
45
33
72
48
6
84
36
78
12
60
54
29
127
65
31
33
69
107
1
222
12
108
72
81
153
24
66
45
80
91
24
162
30
29
13
3
159
48
81
69
11
61
51
219
90
120
18
81
15
36
48
6
12
42
65
16
416
16
3
186
30
240
5
121
12
11
31
66
18
29
7
24
66
36
114
66
222
90
12
3
87
6
30
24
54
39
81
15
81
15
123
366
39
27
360
173
133
132
120
42
5
61
24
210
54
60
66
69
81
84
155
7
162
215
43
324
84
36
24
65
55
54
60
12
18
18
119
16
87
90
282
150
48
180
72
78
126
144
162
18
228
63
99
18
54
60
48
162
114
12
72
90
6
90
12
42
72
138
108
60
30
18
54
33
207
120
96
264
33
27
12
150
48
42
105
21
102
6
15
237
3
189
51
81
18
30
63
48
21
36
72
15
80
115
108
108
150
54
18
23
85
11
73
126
72
78
192
42
ABCD 95357525392*3^$a+1 [50026]
267
45
12
55
41
99
112
36
125
3
24
76
20
24
12
4
44
57
48
3
28
20
120
124
17
3
36
12
60
12
21
15
24
16
60
41
3
76
132
17
3
28
56
4
20
177
168
39
60
117
79
80
16
29
12
72
60
55
8
144
16
5
39
69
51
33
3
28
17
15
24
4
12
132
192
5
3
72
33
3
33
24
7
29
31
101
3
21
91
53
19
12
140
144
9
51
76
56
105
60
24
39
117
288
7
24
29
7
44
64
32
4
20
16
32
105
63
84
36
4
8
112
20
40
48
60
8
9
19
29
3
4
36
29
39
9
48
3
52
53
36
39
24
28
5
3
69
3
12
108
64
36
80
57
72
24
24
48
15
12
72
28
240
12
36
5
12
43
84
8
16
44
21
87
9
19
5
24
87
4
56
21
24
39
4
20
48
12
72
24
76
104
100
56
16
5
12
36
31
20
84
9
183
52
20
33
19
20
180
16
68
4
5
63
144
4
152
28
20
64
5
72
15
33
3
69
43
32
36
40
48
41
91
173
99
52
8
48
208
20
40
20
24
33
135
52
137
3
48
264
4
164
45
135
36
81
43
20
60
48
84
36
93
67
29
39
120
84
21
39
28
185
123
4
12
36
24
84
32
9
159
12
108
9
27
33
31
36
125
3
52
20
48
57
31
60
32
33
12
48
132
3
12
36
36
16
29
3
36
9
7
80
36
28
24
125
15
33
12
115
5
31
204
108
68
12
64
101
147
45
123
28
5
19
53
55
72
137
15
9
75
16
20
33
12
48
96
87
12
48
12
33
39
21
72
87
24
40
180
29
111
40
20
9
36
27
93
187
92
16
44
28
152
33
3
136
24
77
27
36
4
32
196
24
68
45
96
19
32
28
12
20
220
5
96
19
24
29
27
124
12
17
15
45
15
36
16
5
51
24
16
53
31
96
125
15
45
43
41
103
5
96
36
43
5
31
96
29
84
151
41
51
40
84
20
9
15
16
8
60
52
24
56
28
60
5
12
15
84
24
72
36
57
96
39
28
92
36
72
45
7
8
9
96
144
43
80
57
39
36
24
105
24
67
116
69
15
160
8
72
16
20
12
40
5
87
48
40
128
28
36
24
32
24
36
33
12
27
60
76
140
60
12
4
5
48
27
9
19
17
43
20
88
17
3
12
12
76
132
12
65
31
44
64
120
149
103
72
60
92
84
45
120
67
17
55
92
45
36
27
40
8
28
80
12
9
36
3
124
56
12
220
60
5
3
60
60
72
9
51
24
4
29
216
151
36
180
68
12
40
32
48
52
12
53
87
69
79
5
67
104
57
72
43
72
12
104
96
105
19
17
39
4
17
15
57
48
99
84
16
8
132
4
164
12
4
20
40
5
27
60
12
40
41
31
20
16
68
60
21
48
31
24
41
84
252
48
7
108
12
20
40
84
36
24
5
7
32
60
52
113
51
9
48
19
65
19
44
57
36
192
15
60
60
45
15
52
5
55
20
48
76
65
51
48
52
108
108
68
117
75
12
16
72
152
40
20
96
12
24
9
79
80
21
15
24
12
81
219
48
72
4
36
29
72
3
105
115
12
20
88
116
16
8
4
200
105
51
4
41
24
27
16
125
3
4
120
17
24
19
72
5
15
16
32
12
33
15
21
115
101
3
100
12
108
53
48
31
56
72
228
9
75
40
20
120
48
21
39
12
16
80
9
168
43
60
48
44
108
105
67
8
124
41
3
4
8
52
116
9
15
21
15
76
5
31
17
27
33
3
24
144
16
24
221
39
60
16
29
75
40
92
69
219
9
15
48
45
15
33
84
15
33
7
36
36
96
128
16
65
3
117
48
247
8
28
44
84
196
41
3
57
12
31
60
116
40
60
65
91
80
9
91
5
103
24
56
9
51
9
15
40
300
32
141
3
100
29
127
161
43
29
7
48
32
33
43
5
27
12
33
103
20
292
41
15
129
7
20
21
24
43
20
117
51
28
17
3
40
17
27
12
96
189
48
96
19
8
24
4
41
223
8
28
32
45
3
12
4
29
7
84
96
17
132
39
60
40
5
7
60
44
64
176
36
48
4
20
60
12
76
8
4
101
111
28
32
21
27
12
28
17
24
15
40
252
5
12
15
60
228
4
44
76
144
24
36
29
3
112
20
12
21
67
92
96
60
4
96
44
28
65
12
15
33
12
48
51
21
3
40
32
69
87
24
40
5
3
16
104
12
9
55
ABCD 95357671538*3^$a+1 [50183]
60
23
85
72
59
9
16
200
4
11
48
57
60
243
57
15
25
104
39
237
60
240
4
92
159
61
59
45
51
93
99
97
276
284
15
69
276
40
216
47
37
35
1
168
440
15
85
72
48
96
120
36
68
276
135
144
24
97
84
132
8
12
204
144
352
8
40
92
40
83
145
47
93
96
160
155
121
68
99
216
85
116
39
145
312
167
153
264
120
24
96
196
24
84
47
165
144
84
16
84
36
119
96
120
61
155
9
4
36
95
25
24
192
104
36
75
9
16
120
47
121
140
27
49
140
16
68
60
256
140
84
136
200
3
61
56
16
107
120
72
24
37
44
84
171
49
72
23
345
36
60
16
24
140
84
375
25
56
4
36
180
59
61
60
56
108
52
84
36
24
116
48
147
229
36
167
117
4
167
85
260
24
256
48
431
81
124
36
8
180
40
72
60
23
85
11
109
11
169
96
120
276
228
20
12
40
144
24
47
48
25
20
36
580
36
104
196
68
111
120
81
63
21
123
97
24
239
360
13
59
25
36
164
76
264
56
4
80
60
40
144
32
168
99
120
13
44
15
189
160
35
61
44
15
25
71
25
264
36
83
93
40
44
156
4
156
108
47
9
4
216
36
108
12
144
20
123
61
131
121
167
93
24
120
76
8
39
177
136
119
105
96
24
231
48
24
1
56
84
532
120
24
20
60
4
107
33
39
81
96
64
32
168
39
261
120
316
156
83
21
64
32
27
133
8
156
4
116
24
12
168
27
385
8
39
57
96
148
36
95
81
63
45
180
112
23
21
24
12
228
252
327
61
140
60
12
4
284
36
136
59
25
144
47
169
20
36
48
256
215
25
80
40
44
156
276
64
56
4
191
109
80
100
56
40
344
60
76
24
144
167
193
47
25
20
64
80
420
144
96
63
57
84
60
352
23
121
311
105
84
16
68
39
216
37
24
140
63
97
60
116
148
392
40
179
120
9
16
71
48
144
261
112
8
51
525
120
3
273
15
33
16
320
84
51
69
171
1
288
20
220
120
71
144
217
60
59
96
129
24
312
39
129
76
131
9
60
24
76
356
3
25
32
88
71
61
80
84
183
21
219
1
60
20
39
13
80
147
1
60
11
120
9
52
164
96
327
117
60
24
159
57
316
48
36
24
ABCD 95357813158*3^$a+1 [50059]
87
48
17
19
48
60
137
88
27
29
79
12
12
72
36
72
149
31
33
24
56
24
48
48
48
360
7
89
163
29
64
51
309
192
32
91
77
16
3
72
12
81
56
43
29
67
149
48
7
233
7
41
40
8
48
55
17
115
24
125
16
32
55
48
84
36
17
91
5
79
65
7
24
17
24
43
29
16
15
36
93
32
16
27
29
235
60
17
7
41
40
51
108
72
84
29
64
104
31
132
29
271
65
163
29
7
12
180
60
24
125
139
77
160
51
77
19
96
45
75
29
67
5
40
27
5
96
79
24
33
15
17
55
41
24
88
15
41
24
31
96
36
29
16
51
77
175
17
16
56
19
5
103
84
5
144
40
27
24
125
67
168
24
120
96
5
103
185
31
41
7
144
120
65
48
40
27
21
24
128
64
111
36
69
39
17
48
7
17
19
165
231
24
12
12
9
32
72
19
12
72
24
60
53
55
65
72
96
216
43
5
43
141
15
72
36
5
43
12
17
31
17
91
77
16
15
48
72
41
91
48
36
108
180
41
24
16
3
84
17
7
132
36
36
60
41
31
17
79
192
288
12
21
15
24
84
93
32
7
48
9
27
45
63
17
91
29
24
64
15
41
288
67
5
7
41
55
48
24
60
132
281
7
96
156
132
17
16
80
55
228
53
31
24
84
29
115
36
65
31
48
36
77
31
132
5
55
108
173
16
51
5
91
36
545
7
72
137
43
120
48
5
48
7
41
24
24
88
80
19
45
56
139
5
96
43
21
104
91
5
7
153
39
41
19
21
24
15
41
79
36
48
12
12
45
63
24
120
48
24
41
40
72
72
15
65
43
77
48
19
72
77
88
72
27
108
96
105
8
48
31
48
48
36
77
7
24
41
64
51
29
48
7
161
192
91
108
36
48
45
152
64
72
15
17
96
24
79
36
53
31
41
91
165
8
151
36
132
96
41
432
139
60
12
77
48
163
101
7
137
43
29
24
64
15
48
72
24
36
5
24
7
180
48
96
5
7
60
21
267
36
108
93
15
12
180
132
149
31
113
168
96
40
15
89
127
36
12
24
17
67
5
168
199
113
55
89
48
7
9
99
12
192
17
19
165
27
5
24
31
60
101
55
17
211
24
5
16
15
36
5
72
72
120
19
5
48
16
27
12
228
60
12
5
103
65
7
65
96
79
17
91
29
192
160
15
161
72
43
29
40
15
17
96
19
12
12
60
12
77
24
19
5
168
40
15
12
108
96
17
19
21
104
16
27
108
65
67
84
105
15
89
48
163
5
7
84
149
24
55
120
17
79
12
84
17
31
24
33
123
36
89
55
36
12
96
36
29
16
72
72
104
88
32
48
79
24
33
15
113
55
33
3
21
15
204
5
136
123
72
12
17
55
96
17
67
21
80
211
149
72
31
65
79
36
12
24
41
88
15
96
60
96
53
19
77
31
12
24
5
88
63
36
84
12
72
21
104
88
8
31
72
24
81
152
43
48
173
163
5
103
57
63
72
65
139
5
103
137
120
7
17
55
17
19
117
15
41
7
9
27
36
65
280
128
55
89
55
12
12
12
77
19
48
36
36
69
152
31
12
101
31
48
36
125
7
12
12
17
48
139
53
43
12
65
72
72
16
315
45
15
41
16
104
91
72
53
7
81
27
5
91
29
16
63
24
89
7
24
17
24
232
27
221
24
31
60
180
84
36
41
72
91
29
91
93
3
5
48
31
65
16
8
67
192
12
24
12
36
96
33
27
53
72
48
16
8
103
17
7
24
57
15
72
72
84
5
48
24
240
19
5
103
17
31
24
41
7
57
27
12
137
7
120
108
5
48
115
29
40
135
33
104
91
77
7
81
27
72
45
3
29
ABCD 95357980702*3^$a+1 [50148]
60
66
67
47
18
39
15
1
137
3
60
75
85
24
84
24
41
36
79
77
15
39
25
5
19
12
53
96
31
152
15
1
36
29
31
11
72
60
96
45
99
81
64
20
195
85
5
115
35
18
42
73
12
137
24
66
25
53
3
3
157
5
24
3
3
25
95
9
3
48
30
3
75
54
247
53
27
3
13
24
48
47
60
13
20
52
23
57
3
18
78
57
75
42
43
12
68
63
24
12
6
55
5
63
129
3
27
30
27
24
36
81
75
27
6
6
25
8
21
6
90
51
45
247
12
11
12
12
210
78
108
24
45
15
1
44
3
12
1
68
51
9
64
215
1
11
1
44
63
18
48
60
15
51
108
42
60
60
31
44
40
11
12
6
6
33
123
54
30
30
30
1
29
24
66
49
11
18
30
37
8
28
5
55
89
84
19
155
13
5
43
47
84
13
72
11
9
60
4
44
75
21
84
100
12
5
43
53
144
3
88
80
4
203
73
12
65
123
33
6
108
13
60
144
11
73
5
7
23
6
43
68
120
52
5
12
78
18
39
75
30
48
42
18
72
51
75
25
17
7
8
81
6
60
96
24
73
128
15
165
45
54
13
96
17
27
28
12
41
7
20
33
15
24
36
45
54
108
12
177
15
1
17
6
60
9
36
15
36
25
23
97
20
33
15
16
17
67
48
12
48
120
72
68
75
73
20
51
25
120
11
45
87
21
112
12
20
3
13
59
81
36
3
1
24
53
27
15
42
18
13
17
78
24
90
30
24
60
24
1
104
21
7
77
43
5
7
8
40
68
39
42
31
24
35
9
81
3
75
18
42
13
92
52
143
12
61
24
95
49
11
96
12
6
31
56
27
6
54
18
19
35
60
54
15
69
42
66
79
36
8
36
4
12
107
30
31
12
47
45
15
18
42
60
25
23
30
54
73
5
48
18
60
1
24
44
63
30
199
48
11
109
11
37
17
42
25
8
16
17
43
36
5
18
78
54
114
51
21
79
125
43
12
8
63
9
40
120
11
73
107
24
36
72
97
36
80
40
68
39
12
114
210
37
77
12
60
54
132
12
48
30
15
33
31
44
4
8
45
24
31
8
40
20
16
5
6
24
1
12
60
72
35
6
15
84
76
35
13
11
24
9
27
24
12
9
28
48
60
29
48
3
3
36
45
9
19
68
48
51
24
21
28
137
31
24
11
69
9
87
75
18
27
3
1
24
11
78
18
33
172
23
1
11
9
48
28
5
67
11
49
56
51
45
4
65
24
15
120
36
81
18
13
84
20
21
90
24
96
85
48
119
42
48
55
5
30
12
186
19
24
84
36
20
69
31
29
3
27
180
1
36
11
18
7
5
30
37
36
24
5
15
27
6
79
68
52
36
17
7
29
31
23
21
75
45
9
87
16
29
31
24
35
13
32
15
48
12
24
57
93
36
19
20
111
61
5
18
61
5
84
66
13
23
12
42
54
21
9
99
15
60
1
65
6
6
3
45
187
17
43
20
15
93
12
3
49
12
68
63
54
75
40
53
55
197
60
48
51
39
12
126
18
97
20
75
24
9
12
64
24
12
32
28
80
87
25
12
20
28
5
75
123
25
17
6
6
19
65
7
60
80
15
24
60
6
18
6
39
51
30
19
77
3
4
23
49
24
11
18
6
6
111
9
66
13
41
30
48
6
51
99
42
18
24
57
81
7
41
6
25
23
1
65
36
43
12
5
36
43
11
60
25
65
30
24
25
41
18
192
13
47
30
48
48
7
108
35
73
131
21
72
15
18
15
3
24
96
6
31
8
51
69
76
59
9
28
113
7
59
60
54
36
6
37
36
72
119
9
27
30
54
33
15
21
51
21
27
30
6
25
101
3
16
56
3
90
3
39
33
16
35
21
84
4
5
27
69
36
6
25
12
107
54
66
21
105
42
21
57
54
1
12
47
13
41
114
12
24
21
63
60
42
43
41
6
49
24
35
42
36
54
6
3
16
20
16
65
30
60
9
63
6
19
48
23
36
1
5
48
19
12
8
45
63
63
201
3
97
48
53
24
24
219
21
87
27
105
40
11
37
47
6
36
30
25
95
1
44
28
53
24
3
15
12
1
108
35
1
119
69
3
18
24
6
132
102
30
30
67
20
16
59
48
108
45
28
44
75
30
72
15
33
12
36
48
6
13
5
42
61
12
161
30
30
7
84
5
15
64
11
6
42
30
138
45
60
99
61
23
120
49
35
42
19
11
1
8
15
90
12
7
47
6
19
20
28
60
41
31
41
102
42
31
35
13
47
9
168
33
18
96
48
13
12
5
31
24
35
57
64
5
7
24
23
45
87
69
27
24
61
23
66
39
4
36
11
90
54
21
33
75
27
48
78
67
23
25
35
49
56
87
60
1
32
39
25
29
15
16
11
85
20
12
28
119
48
1
36
29
15
9
7
65
19
60
17
103
44
12
75
6
15
64
8
3
54
60
18
72
1
89
3
28
68
12
57
15
15
18
144
63
33
3
159
6
42
30
103
179
36
21
63
30
51
36
40
48
23
12
33
28
72
47
30
63
15
97
35
45
88
24
56
3
42
55
59
1
20
4
29
24
12
18
57
21
7
12
95
9
27
49
53
67
11
25
60
53
15
15
42
24
55
5
6
45
3
49
48
5
7
11
21
3
13
44
63
45
40
47
36
57
15
30
6
30
30
45
21
19
41
6
25
23
37
24
60
11
37
83
72
12
ABCD 95358303284*3^$a+1 [50035]
26
4
14
7
11
64
24
20
1
41
10
2
58
14
88
12
6
57
3
12
42
14
24
18
10
38
130
24
48
18
20
46
8
10
6
12
69
9
14
16
20
16
66
3
5
10
9
15
2
31
9
54
36
20
1
45
8
12
7
3
54
8
10
6
135
15
14
46
12
12
21
35
4
33
27
8
18
34
2
4
24
42
9
35
61
21
27
96
11
10
6
54
6
120
20
13
21
54
6
6
20
13
9
50
18
24
4
6
18
26
4
12
24
26
18
16
6
75
29
6
4
9
35
16
12
14
10
6
20
28
56
18
1
15
9
3
12
36
90
2
70
3
15
9
3
8
100
56
1
17
10
86
31
39
2
34
6
12
20
46
129
3
30
8
16
30
38
10
6
20
36
36
22
30
42
36
24
8
13
3
30
54
36
80
85
5
54
13
29
100
74
16
21
5
28
74
18
22
12
30
3
47
18
40
6
54
6
2
4
54
84
120
8
210
18
25
27
12
12
18
32
4
20
36
28
3
59
10
20
36
4
14
49
45
18
60
45
24
3
6
6
38
10
138
18
6
38
16
2
54
4
12
12
26
34
6
14
18
43
15
14
43
3
12
2
18
28
36
74
4
63
27
36
36
21
27
126
2
42
58
9
39
12
18
51
9
39
15
36
42
8
6
61
33
80
10
26
4
12
99
15
114
12
24
54
26
94
45
5
24
52
6
9
129
15
15
84
21
29
66
64
48
9
75
30
44
4
48
8
10
21
21
2
16
20
12
25
9
38
25
15
12
30
30
14
72
18
40
2
70
24
18
50
37
39
6
56
22
6
32
28
24
36
15
21
6
44
90
4
2
40
8
52
8
12
49
3
6
24
8
42
12
10
14
4
36
12
60
9
35
4
42
108
6
45
35
16
20
4
18
27
21
2
40
8
10
104
46
9
11
18
4
15
5
22
6
2
13
9
14
54
16
60
12
2
96
52
12
38
28
26
4
12
20
49
15
24
2
28
27
179
13
45
20
31
5
66
49
96
15
8
16
60
45
107
4
6
3
11
16
12
2
46
24
9
9
6
2
72
7
39
30
14
28
20
13
45
12
39
21
32
46
156
14
16
3
23
10
30
24
33
23
22
20
7
5
34
6
20
48
78
28
20
40
12
2
16
2
18
16
18
18
27
11
6
34
20
72
4
36
30
14
94
14
60
37
15
20
34
20
34
32
4
30
20
16
6
14
19
15
44
30
10
6
30
9
15
48
14
43
51
126
6
20
28
66
50
10
80
46
30
18
21
11
4
9
15
60
60
2
48
4
2
16
14
43
3
18
44
31
9
2
18
28
38
4
21
17
40
30
9
21
2
25
17
4
6
78
6
44
37
3
42
3
51
54
66
21
111
9
3
21
24
15
8
132
13
15
42
6
12
18
14
88
60
108
2
18
52
50
60
58
45
81
111
5
22
6
14
10
38
18
60
12
7
45
26
34
12
51
23
4
18
78
26
60
4
6
45
3
6
2
24
10
3
3
38
4
12
15
3
96
14
48
22
2
58
12
33
23
48
46
30
20
4
32
52
66
24
12
18
6
12
2
6
12
64
14
16
36
32
1
57
18
12
72
56
16
9
11
18
36
6
64
44
28
8
4
36
80
4
20
10
42
21
33
2
12
1
9
60
2
4
6
26
40
18
27
45
3
17
4
68
55
15
12
6
15
39
60
30
6
12
2
10
18
6
14
10
30
30
38
10
12
2
31
15
33
15
14
10
2
54
1
23
30
6
12
24
108
13
27
60
33
65
34
50
16
12
18
8
150
31
35
13
23
4
56
40
48
14
6
52
74
34
9
15
6
36
20
36
10
8
70
24
6
26
34
2
22
56
10
80
90
4
32
100
74
10
6
18
20
25
3
44
60
4
9
72
41
7
48
15
68
64
36
12
2
115
15
6
12
138
2
12
31
27
12
6
27
63
2
18
4
6
2
60
48
40
6
44
24
46
54
2
13
23
10
8
22
48
12
30
14
10
14
25
47
54
70
78
30
50
22
20
28
18
8
64
116
19
47
4
69
23
54
46
45
9
36
72
3
23
16
81
113
22
24
8
6
10
12
18
32
34
14
6
13
23
22
18
12
6
26
106
3
15
20
4
36
2
19
9
2
10
8
94
21
57
8
10
12
72
48
12
30
36
27
87
12
93
33
42
30
78
8
4
102
54
74
31
27
12
2
28
18
57
15
66
36
18
38
10
8
4
32
13
71
6
16
3
27
48
12
92
22
68
28
2
6
46
6
20
18
36
54
16
18
6
12
50
13
57
12
18
68
54
10
26
10
26
40
8
6
22
75
15
48
12
12
6
42
42
15
35
48
4
54
20
46
33
27
18
27
39
20
4
2
16
15
27
86
34
45
23
4
20
10
8
46
2
4
3
51
2
28
72
48
30
110
30
40
2
34
9
5
142
12
6
2
18
36
58
2
55
69
20
7
3
12
57
11
90
22
18
12
14
34
62
48
22
3
15
14
28
72
8
22
20
40
6
15
5
22
12
18
18
102
15
39
78
8
10
24
14
34
92
16
8
36
25
3
8
4
24
26
4
75
39
20
13
24
5
34
66
18
42
3
27
54
39
51
62
30
25
24
81
20
4
14
10
26
4
26
6
4
8
18
78
61
5
19
39
30
12
8
58
218
40
54
8
88
2
40
14
4
2
54
25
23
16
44
37
9
24
2
13
3
18
24
30
68
10
15
3
12
14
94
69
17
34
2
58
42
24
44
66
4
86
31
5
18
4
72
20
18
36
19
3
32
13
9
96
2
36
46
26
4
18
38
13
5
4
12
78
12
105
33
18
78
54
6
26
4
20
16
96
8
6
70
56
180
48
16
20
16
8
10
24
30
21
21
3
21
32
18
36
16
69
3
12
36
2
46
69
15
60
8
42
22
14
4
27
15
33
45
30
6
30
80
10
6
33
63
18
32
10
24
18
18
20
18
30
61
51
69
23
28
30
18
21
3
20
42
10
6
24
15
11
58
60
12
18
6
14
10
44
28
99
39
12
12
56
22
20
12
78
30
58
21
21
3
39
2
94
14
22
24
12
12
12
6
8
70
92
4
24
20
1
53
46
6
24
2
54
18
118
20
42
22
6
38
54
46
140
12
4
30
54
27
15
48
44
36
12
4
36
54
14
64
26
42
18
46
36
24
33
3
12
12
18
51
35
4
57
11
10
2
40
2
10
30
14
34
36
60
42
8
4
60
12
30
3
48
15
20
10
18
26
34
21
3
6
12
3
11
4
12
12
18
30
42
15
3
24
24
20
16
9
27
38
66
40
96
8
24
37
45
8
46
12
44
4
9
3
30
62
1
72
9
36
3
77
4
6
30
60
15
27
26
22
8
54
7
3
8
64
18
12
110
1
15
48
12
24
36
12
32
13
15
6
24
30
18
54
66
3
15
12
30
12
20
46
24
6
36
18
48
12
32
1
35
52
50
10
18
68
4
8
10
8
10
14
28
8
16
20
18
22
18
6
30
6
21
39
110
30
54
22
12
21
27
44
6
70
48
12
60
2
18
60
40
48
21
3
60
2
31
45
12
8
58
14
12
24
30
36
28
8
10
12
2
28
26
7
47
40
36
30
14
16
74
10
72
24
54
6
6
84
14
28
14
10
56
34
38
18
24
118
26
36
31
5
48
6
18
48
22
20
25
23
4
21
3
30
90
56
46
18
60
6
3
47
1
24
11
28
2
42
10
8
18
49
3
2
90
25
41
34
8
37
11
6
18
18
34
68
6
10
21
48
21
36
18
120
12
90
30
24
6
66
12
2
6
12
16
9
15
2
48
6
64
2
10
26
4
36
20
18
72
64
21
63
12
2
52
18
18
18
12
42
27
15
8
10
26
4
2
4
32
43
51
30
18
48
20
42
48
22
6
44
6
36
30
10
78
62
4
6
18
20
10
12
6
8
4
2
16
15
3
2
115
3
21
51
12
26
22
2
ABCD 95358326554*3^$a+1 [50119]
75
3
72
53
13
42
120
108
90
24
36
87
56
19
12
18
96
12
72
18
54
186
72
57
9
42
90
59
31
18
12
162
36
24
48
42
12
60
84
15
27
18
36
95
49
39
51
234
12
63
272
103
105
75
36
102
24
48
27
24
21
123
45
75
72
321
108
30
60
185
7
72
17
43
21
81
39
69
6
12
54
96
99
8
13
54
29
115
45
51
48
18
90
9
51
18
72
3
15
174
90
6
51
111
48
9
32
40
144
15
81
165
78
66
72
107
55
60
120
141
27
18
11
40
195
36
9
9
39
105
6
81
9
12
42
185
115
45
207
153
63
180
42
12
114
120
6
108
18
9
24
75
54
48
54
24
126
179
37
30
108
6
48
11
67
84
9
51
29
127
113
40
117
24
75
45
3
21
99
27
36
174
75
111
84
18
27
48
93
30
18
180
54
177
3
45
267
138
51
21
90
6
12
42
5
151
24
9
21
75
21
18
54
27
75
189
24
45
198
18
99
45
11
19
36
36
6
87
201
126
33
15
36
60
102
3
57
47
151
89
1
12
27
63
60
12
108
150
39
9
36
24
179
1
12
18
60
5
136
24
45
171
45
99
27
69
8
103
137
31
9
72
48
32
31
17
16
315
5
40
171
48
21
21
48
72
195
200
55
54
36
90
108
36
36
153
117
24
51
111
174
3
303
144
24
66
150
198
36
144
15
176
16
135
33
57
66
108
54
11
40
24
3
69
48
111
9
32
1
162
18
144
288
66
24
65
40
15
168
12
6
39
51
5
97
114
45
3
18
27
32
88
152
40
248
97
63
33
30
17
16
24
21
72
59
61
83
136
3
138
54
18
96
30
90
51
21
83
67
48
21
3
36
105
75
12
9
104
229
78
12
168
33
39
66
90
101
31
9
8
91
192
24
180
30
18
186
12
162
72
6
48
24
11
7
33
69
18
72
60
21
51
48
108
42
90
18
18
9
96
39
30
6
72
144
48
6
36
18
48
78
174
45
117
24
30
72
117
87
84
69
3
72
90
18
9
104
1
54
81
48
15
177
69
90
6
35
13
35
43
162
75
56
85
66
96
90
39
104
31
9
15
30
6
54
39
27
18
51
39
18
87
120
63
18
6
36
48
72
180
144
24
156
6
12
51
21
75
111
18
15
24
171
69
27
18
102
18
171
15
12
168
45
56
115
84
90
6
30
6
12
57
69
11
13
18
18
191
1
60
99
45
126
90
54
66
24
48
11
96
79
72
137
253
3
15
72
9
159
65
7
30
24
66
78
66
54
24
35
1
39
15
81
24
216
15
42
228
51
8
31
65
115
45
24
21
51
45
35
91
189
3
42
3
63
108
21
93
147
141
3
15
41
43
42
174
60
30
54
168
180
57
27
114
51
3
117
39
6
120
54
21
80
13
18
54
59
136
24
87
9
39
60
29
7
9
45
120
42
102
6
12
54
35
61
30
53
7
48
42
138
21
51
42
27
3
96
72
12
105
21
162
9
45
90
6
18
12
90
90
234
36
24
36
18
12
33
21
59
37
3
56
43
21
24
45
42
209
1
60
36
18
180
41
49
102
42
111
159
126
35
144
40
56
7
42
12
96
83
16
99
36
144
9
21
60
36
30
165
39
12
18
51
48
45
36
96
30
168
102
54
72
18
90
150
174
5
31
24
41
7
177
45
18
30
108
114
18
99
168
72
8
67
29
91
18
78
69
51
78
15
15
6
108
135
3
54
240
36
48
162
9
45
75
15
24
65
61
3
33
30
57
56
16
21
3
24
32
144
85
192
3
56
13
18
113
40
56
13
ABCD 95358743542*3^$a+1 [50110]
123
51
5
31
24
45
144
84
56
40
21
30
29
7
53
16
420
48
27
29
72
120
132
100
12
44
127
69
44
7
30
54
9
44
48
100
32
7
120
21
140
160
68
24
67
66
195
165
75
99
101
19
81
39
189
60
180
80
7
53
160
51
89
127
84
96
5
19
29
24
100
96
140
31
21
75
54
99
44
180
7
30
96
35
19
69
32
304
300
81
63
324
108
15
29
24
247
53
16
20
31
150
23
180
12
60
180
49
51
69
6
24
36
150
3
60
87
144
41
55
240
105
188
24
37
11
205
150
144
189
96
8
43
125
19
105
176
60
52
20
7
96
185
115
45
140
25
87
3
125
19
45
20
64
60
132
39
21
80
64
48
176
31
96
24
89
144
48
52
87
9
141
3
200
43
9
105
30
9
36
104
24
43
84
93
243
93
164
28
9
83
7
33
300
92
36
79
120
90
99
27
69
135
165
51
30
63
132
108
36
195
90
66
84
180
9
140
7
84
53
12
4
36
21
107
108
64
15
21
15
60
24
29
72
19
53
37
131
40
45
3
60
80
60
184
12
48
116
61
51
240
189
11
40
32
13
3
144
60
33
179
64
267
264
9
36
284
144
36
211
90
3
27
149
24
48
244
144
44
148
195
24
89
72
52
27
185
288
43
17
100
3
84
9
117
39
195
6
39
51
233
31
21
128
7
53
120
76
68
76
111
36
305
12
16
81
15
128
73
120
339
21
167
52
60
48
36
96
96
60
32
16
132
12
63
117
60
20
76
372
69
35
148
177
111
68
31
225
45
30
186
144
11
55
53
4
63
30
24
120
6
5
4
96
15
24
180
9
80
60
52
39
60
9
57
315
8
7
33
224
163
93
21
11
72
40
48
75
5
264
31
117
63
24
36
150
30
204
9
44
112
44
24
16
60
44
103
120
30
123
12
15
69
51
114
219
140
144
48
259
96
60
204
9
236
16
20
229
83
37
30
161
19
30
11
72
112
80
16
75
5
28
51
129
144
3
9
51
65
28
87
93
12
9
90
6
27
87
180
156
24
126
147
8
19
149
12
19
129
92
84
31
24
9
141
143
187
101
55
24
165
45
3
27
81
9
59
124
27
6
3
32
60
48
97
15
15
117
60
80
100
80
43
177
140
163
60
84
29
151
33
3
53
91
9
132
200
88
51
45
296
19
66
3
204
48
195
129
8
48
52
96
177
3
27
5
55
30
23
4
3
249
68
360
163
180
120
5
4
75
216
57
33
54
53
36
121
59
16
96
32
112
44
127
60
117
33
63
176
16
9
150
33
33
30
113
4
3
114
39
57
279
116
120
109
23
52
45
6
5
4
48
3
144
150
150
113
7
60
6
27
108
228
21
83
157
6
24
5
36
19
45
15
53
220
368
79
36
65
19
89
60
40
32
79
60
165
21
27
80
127
33
123
17
196
ABCD 95358964648*3^$a+1 [50002]
174
6
78
150
24
45
48
27
12
54
39
15
96
45
132
3
105
15
84
30
15
48
33
12
24
6
42
90
30
18
60
78
66
33
57
84
36
51
123
45
69
30
45
3
33
39
60
45
27
54
135
84
27
18
30
48
90
3
9
51
39
45
51
30
27
39
69
69
132
18
6
252
63
45
6
36
45
48
171
24
6
3
33
54
54
66
36
12
78
78
120
90
6
33
21
39
36
27
12
60
12
6
63
111
9
75
105
72
39
204
144
12
33
21
84
30
33
72
75
18
123
27
54
3
288
9
24
75
87
93
69
66
204
72
54
27
108
75
42
78
105
204
15
33
243
105
225
36
39
117
15
12
81
36
51
27
45
57
30
69
9
6
6
24
195
21
123
33
108
42
24
9
9
18
60
24
33
267
6
84
51
33
75
45
87
108
165
102
90
72
12
126
12
45
81
159
27
126
30
225
63
114
96
24
171
60
21
99
24
51
96
6
54
84
66
39
9
18
90
78
24
96
12
12
72
36
84
24
60
174
42
144
105
117
27
36
84
36
9
48
240
12
42
33
105
186
120
42
63
15
12
30
3
12
123
36
36
12
36
120
42
63
27
33
45
12
207
33
18
9
15
141
45
87
33
12
3
57
42
45
207
69
51
18
192
24
42
294
39
165
240
84
6
30
186
36
18
27
60
105
102
21
57
147
153
3
15
237
72
21
96
6
45
45
27
108
75
84
6
42
108
18
39
60
3
45
3
42
12
42
81
93
75
27
42
42
24
30
6
21
3
6
30
6
18
9
36
159
72
9
12
27
33
9
84
15
72
135
45
72
3
24
54
54
48
45
60
105
87
21
39
135
42
54
69
60
36
57
63
132
15
132
36
45
60
27
93
81
156
72
75
123
48
120
42
3
165
6
24
45
87
120
204
96
45
99
153
141
27
45
30
54
54
24
21
9
6
9
27
144
45
45
36
39
60
12
87
21
60
57
150
54
3
171
9
21
39
48
132
27
6
12
6
42
27
45
156
30
45
57
12
132
51
33
147
15
54
150
9
24
3
45
93
87
105
63
12
189
18
153
60
9
108
3
99
33
21
12
42
42
48
18
54
30
6
63
39
12
48
48
30
24
120
66
12
93
87
162
3
36
12
63
69
81
84
30
201
81
78
33
72
3
213
75
42
27
141
150
6
96
12
18
105
153
60
15
39
12
54
24
3
12
45
231
9
75
60
156
45
180
135
9
96
132
87
123
45
48
24
36
72
9
99
39
33
57
78
78
195
24
117
3
15
93
183
270
42
24
9
120
117
18
9
36
45
36
6
144
54
99
48
9
18
6
39
111
129
36
12
72
63
33
12
15
48
45
24
93
24
3
108
9
36
30
12
12
33
156
45
15
147
42
42
21
27
6
6
9
144
111
144
6
6
126
42
36
174
72
63
21
126
150
3
36
15
45
180
129
6
36
30
6
42
3
45
48
24
3
45
15
3
189
108
60
48
15
42
3
12
9
171
93
66
54
12
72
51
75
36
33
63
30
63
60
57
42
21
24
255
12
21
9
30
9
60
45
66
18
6
165
132
15
12
12
60
66
42
12
78
135
120
51
156
6
63
111
18
126
45
24
51
12
48
12
60
177
57
123
48
63
9
96
69
3
39
213
51
30
27
9
3
141
75
45
87
39
81
72
15
165
27
36
18
15
72
108
45
36
63
36
45
24
183
45
27
3
144
33
33
15
63
69
108
63
24
33
108
81
18
6
180
39
27
69
57
30
12
12
78
63
33
24
30
21
45
90
9
75
30
48
132
3
48
24
36
45
12
54
69
72
15
174
24
42
168
9
45
6
69
96
12
27
33
12
27
18
108
78
117
108
84
15
21
177
3
21
24
210
66
18
60
42
ABCD 95359063804*3^$a+1 [50013]
54
35
61
27
9
48
11
79
36
24
48
5
28
9
51
3
17
19
101
7
120
57
48
117
12
83
4
27
12
114
48
11
13
120
24
12
95
37
84
15
24
21
54
5
60
37
59
60
28
15
41
28
108
32
28
192
21
15
9
87
56
31
57
156
140
13
23
4
68
12
16
12
3
24
72
108
18
48
35
12
13
30
36
36
24
113
13
51
57
90
12
90
35
16
81
23
12
13
6
12
42
54
113
13
54
69
75
5
31
48
18
35
19
18
375
20
40
51
42
35
19
9
32
13
36
36
30
42
48
24
48
23
12
40
84
9
84
6
53
37
35
28
72
39
36
77
37
179
31
21
39
36
72
18
48
24
72
54
5
24
19
78
120
18
41
1
27
60
3
53
180
19
17
60
4
20
1
36
11
76
56
4
32
40
57
23
24
36
52
27
30
54
6
48
3
32
73
15
21
6
66
15
39
18
6
29
1
6
137
4
21
36
48
39
36
3
12
105
32
25
39
21
15
15
42
12
51
81
48
6
117
9
36
27
8
49
18
41
67
33
44
1
107
28
9
54
29
19
6
12
3
32
55
5
28
45
54
12
36
6
72
63
21
183
33
54
24
54
12
3
21
15
12
20
55
33
32
28
32
25
15
8
24
168
13
95
72
31
18
6
12
78
15
12
39
18
78
5
7
24
33
12
21
60
18
108
48
60
17
73
36
90
108
66
3
39
18
36
27
21
11
61
3
3
18
47
37
11
28
12
93
15
152
31
6
15
48
104
61
24
51
15
78
15
39
45
21
47
7
114
18
30
123
3
105
32
40
32
48
37
18
53
60
64
36
12
9
87
21
12
23
13
72
23
13
72
54
6
63
117
15
15
5
13
6
12
6
11
88
75
6
12
42
17
120
12
76
132
75
12
42
48
72
3
33
15
27
65
12
4
3
29
24
16
21
42
12
36
53
1
15
72
8
1
51
12
27
9
45
59
48
13
3
33
6
77
4
39
77
16
69
3
3
36
53
16
15
17
7
90
51
108
39
72
66
59
16
32
52
56
1
59
28
27
33
3
156
53
24
1
12
3
51
33
63
54
59
43
144
42
11
79
12
53
25
54
45
21
35
25
11
25
18
54
12
15
20
1
18
161
36
52
8
52
57
48
15
9
90
9
57
75
39
89
84
115
18
18
125
1
23
36
31
48
33
3
6
11
37
35
43
5
100
200
52
33
3
21
23
36
24
79
48
54
6
29
25
36
23
4
92
4
33
108
216
3
15
6
35
24
85
174
42
36
59
28
12
32
48
91
18
54
18
11
40
72
8
25
72
6
30
96
71
37
83
7
9
60
51
150
36
30
42
15
39
69
129
171
104
28
21
11
16
21
39
20
13
36
60
71
24
28
12
93
15
8
19
41
60
132
49
6
270
63
20
40
12
20
16
93
24
144
30
41
1
90
30
39
48
116
100
27
53
175
6
12
18
105
9
51
51
21
15
42
15
56
67
5
28
20
1
42
54
12
3
12
20
43
45
32
13
12
35
1
36
159
57
72
168
23
12
19
30
39
21
12
71
7
30
36
47
48
37
12
24
27
32
7
60
33
48
68
40
93
90
17
12
40
9
99
9
12
51
93
15
21
90
60
12
18
23
28
20
7
53
31
6
12
23
16
93
11
4
39
53
13
72
6
161
127
41
120
52
48
20
60
124
48
20
25
63
3
90
59
12
36
1
144
60
15
69
51
20
7
45
36
93
78
228
5
37
23
76
92
7
33
57
51
51
18
15
60
3
66
18
5
37
30
90
71
1
54
65
28
21
27
3
78
23
25
51
240
39
30
23
19
48
24
90
11
37
3
20
12
109
24
30
132
141
92
28
21
39
15
5
91
36
216
102
3
32
7
45
21
6
48
33
24
120
45
12
11
43
33
57
6
29
12
25
87
9
36
36
66
60
18
35
37
36
23
40
3
42
47
12
85
30
41
19
18
15
92
1
35
24
216
24
25
48
3
32
37
155
4
3
72
54
3
21
120
18
42
11
60
12
76
20
72
37
11
4
36
3
48
18
11
4
8
1
71
48
25
90
113
25
35
7
77
28
36
57
27
9
36
63
9
11
112
57
12
59
85
3
12
27
18
54
36
30
132
23
24
4
36
8
28
57
51
3
144
30
6
33
48
45
15
15
33
21
42
105
32
88
44
13
6
30
3
3
81
21
23
12
7
213
120
21
59
13
23
19
9
9
15
36
21
11
19
96
29
1
47
40
8
109
15
93
35
28
21
72
126
78
54
9
104
13
23
7
17
19
29
49
71
16
21
23
72
13
27
75
21
12
8
1
30
126
111
93
11
7
45
9
15
12
24
57
27
9
15
192
9
47
73
11
31
9
24
3
9
32
12
103
17
1
3
156
140
4
24
20
31
24
48
18
15
44
13
3
36
20
1
47
19
18
24
27
171
36
18
63
93
18
60
72
9
44
1
90
48
18
60
18
30
123
20
115
90
108
66
29
121
90
30
83
31
33
92
28
21
42
120
29
64
108
8
84
36
100
20
19
21
12
27
5
85
23
25
75
3
29
4
33
6
45
72
63
18
123
21
30
21
21
36
30
18
6
12
36
21
44
48
60
13
95
25
119
48
31
18
6
33
20
49
6
54
11
19
5
121
123
24
33
72
6
18
30
6
15
152
43
5
37
11
1
3
36
75
102
47
97
3
21
35
49
3
3
30
6
18
11
1
ABCD 95359136924*3^$a+1 [50033]
45
147
42
36
66
36
54
35
43
5
97
96
27
93
42
12
21
33
72
54
65
24
72
60
48
1
96
270
5
12
91
54
35
55
17
121
23
1
83
7
30
36
180
132
63
75
42
23
133
11
49
30
132
29
25
48
6
9
111
57
32
1
179
16
21
11
25
72
36
24
102
9
32
112
8
97
71
4
27
36
60
17
13
75
140
19
93
20
108
144
84
127
18
15
32
24
1
35
25
108
54
48
17
37
51
32
7
24
89
48
19
6
27
20
1
54
53
37
126
29
160
20
60
61
72
84
6
33
165
11
96
84
60
13
60
18
54
84
27
87
36
5
84
85
75
21
27
12
27
60
30
159
9
23
25
15
63
144
5
12
4
9
3
105
95
37
156
39
15
6
174
6
39
32
145
3
81
24
36
30
101
49
15
20
85
167
13
54
78
83
61
18
65
37
11
25
72
36
6
65
108
37
24
267
12
32
28
120
60
68
7
282
11
60
72
1
95
31
24
66
23
55
21
69
30
17
1
42
17
4
81
6
30
18
101
60
55
89
36
19
36
9
32
19
138
135
27
168
120
5
37
35
13
11
64
92
48
36
1
24
30
5
12
132
55
48
42
12
18
17
19
17
88
21
168
11
1
6
5
13
156
123
27
29
1
18
42
36
30
168
12
5
72
36
19
30
90
42
18
12
65
25
23
28
39
36
105
12
27
24
41
31
89
16
8
24
40
33
3
39
102
3
15
90
35
7
33
15
132
54
47
7
41
61
23
37
66
90
15
12
15
30
42
29
1
144
59
37
11
19
36
17
156
25
186
48
126
47
115
42
35
28
132
68
48
7
162
162
168
66
6
5
31
29
19
6
36
23
24
72
48
121
12
35
97
72
143
160
15
41
199
18
87
33
3
12
39
29
7
60
84
53
7
90
23
40
27
90
35
28
63
65
7
126
59
13
12
168
18
57
33
30
42
27
32
25
18
41
1
54
30
6
101
40
68
96
13
60
12
6
30
294
18
3
128
85
12
54
96
17
36
64
45
30
6
15
39
105
21
11
60
4
177
48
47
84
31
45
44
168
73
47
1
24
12
11
84
31
60
5
157
35
127
18
35
31
90
99
116
7
144
5
28
56
1
174
209
31
54
107
73
3
9
78
105
21
12
18
42
3
20
60
7
12
17
55
24
36
156
42
71
19
30
6
30
75
57
12
3
20
139
24
9
80
13
60
30
57
8
67
41
84
37
23
160
32
73
12
59
109
12
83
48
37
120
3
93
107
40
80
24
73
111
176
13
11
7
54
36
23
55
161
55
90
48
36
6
48
113
60
67
282
39
20
31
89
109
78
12
6
120
96
18
33
57
35
1
47
25
12
6
101
36
72
37
159
27
12
126
24
72
18
5
31
12
18
42
45
48
69
18
54
90
69
15
129
93
3
135
114
143
67
6
156
123
80
55
66
147
60
9
18
77
85
6
17
91
120
9
63
33
20
151
54
47
24
73
30
132
5
79
6
48
60
47
28
15
18
12
23
55
137
12
28
20
55
101
7
33
21
3
32
55
54
39
51
41
25
23
13
108
54
96
90
11
43
105
32
28
92
13
48
23
144
85
18
105
9
23
13
3
32
109
18
12
5
1
12
3
3
29
1
24
30
6
30
17
25
12
15
32
103
5
13
48
27
8
64
80
55
60
17
48
43
48
9
128
25
47
85
83
115
84
5
19
36
30
78
30
96
36
30
54
39
32
124
99
45
21
216
23
13
42
77
31
102
36
96
143
180
127
138
72
78
45
21
24
18
65
52
21
59
91
9
56
19
36
54
42
126
12
126
6
18
45
68
24
115
84
9
20
12
73
36
174
78
102
60
30
6
66
23
1
30
105
27
53
85
15
57
23
109
47
16
45
18
9
80
13
90
17
187
9
12
68
217
84
108
96
39
80
7
108
102
35
48
96
55
77
12
61
90
29
16
75
6
66
18
36
18
41
67
29
13
30
6
36
108
48
15
252
48
9
18
6
12
143
19
101
7
17
25
36
35
1
23
31
12
60
48
36
18
162
54
71
64
80
1
35
43
33
12
27
30
183
32
1
35
12
48
40
15
177
8
40
45
47
37
23
16
20
49
51
129
60
138
42
167
4
140
7
257
31
132
45
27
156
6
90
36
12
ABCD 95359737964*3^$a+1 [50014]
45
63
12
120
48
12
141
27
8
52
132
60
8
168
4
165
3
57
15
120
120
8
40
60
141
59
97
11
64
68
52
8
108
72
85
15
260
37
11
124
9
159
21
36
63
12
8
172
33
12
11
85
39
8
100
20
112
108
57
11
25
35
52
45
27
21
39
345
135
60
93
87
8
13
35
60
157
143
4
48
140
1
59
181
39
81
24
95
60
52
9
107
120
72
52
8
145
72
195
21
47
1
36
71
109
96
35
12
97
23
168
64
45
468
15
57
24
51
60
8
112
21
95
12
1
39
8
4
8
40
72
288
132
48
12
8
108
73
159
72
176
49
63
57
3
8
72
61
96
11
12
265
147
45
11
133
39
300
8
72
52
60
105
36
87
21
39
60
60
33
39
68
52
116
49
243
117
123
72
56
4
56
120
145
159
201
144
255
8
52
33
48
87
45
155
100
20
61
51
165
11
64
8
13
84
11
12
85
83
12
40
8
73
111
60
48
68
172
188
132
160
141
51
68
61
59
40
72
116
72
180
360
40
68
300
60
4
56
109
11
133
231
141
60
107
85
255
8
4
56
52
60
80
52
68
73
95
13
51
56
73
51
165
11
184
128
48
252
1
59
52
129
51
48
237
191
132
1
51
60
8
133
24
243
132
68
120
100
8
12
48
52
81
59
13
99
45
63
128
4
60
9
72
24
216
95
12
73
35
12
108
25
144
75
176
12
97
11
4
33
15
72
60
60
108
260
52
8
160
20
160
57
11
97
15
8
72
40
45
27
56
12
60
112
68
40
140
280
8
25
39
56
4
189
12
35
180
52
8
4
45
3
68
64
45
83
85
95
25
23
49
3
80
180
400
248
12
73
324
11
109
83
108
133
171
69
36
48
75
72
8
60
97
23
61
159
45
23
25
27
20
160
80
1
51
60
48
200
25
203
12
1
39
20
97
15
48
252
8
25
23
4
56
192
112
165
3
105
27
8
61
47
120
112
57
263
60
52
120
8
52
165
3
80
48
120
12
157
135
21
87
117
15
165
11
120
244
68
37
63
252
33
15
60
105
252
11
12
313
87
68
4
60
48
8
60
72
100
12
48
128
13
119
172
8
40
120
80
73
144
71
64
108
57
3
20
52
108
12
201
24
11
292
20
112
69
36
63
21
96
83
73
35
172
180
188
52
12
213
35
52
8
25
15
21
119
280
68
64
48
20
112
116
25
279
60
120
120
56
112
180
128
217
83
112
8
12
60
157
143
52
48
12
8
60
37
11
52
20
40
12
60
9
99
8
12
160
8
60
169
60
3
45
155
52
285
135
60
116
49
75
48
80
52
168
80
40
72
8
1
171
188
40
33
168
47
4
48
81
300
96
83
97
75
56
60
133
12
27
20
60
1
231
9
119
241
159
12
8
100
8
49
71
73
107
12
112
56
120
25
147
60
33
99
228
120
12
60
68
52
9
107
4
9
96
3
68
37
135
ABCD 95360012492*3^$a+1 [50037]
48
57
11
4
24
12
68
4
176
52
60
264
24
69
135
36
24
45
123
24
60
33
15
108
48
69
3
72
12
216
33
95
1
3
93
39
48
36
132
204
36
12
80
37
15
228
60
12
165
39
84
48
60
48
36
36
72
48
9
3
45
15
12
44
25
47
112
33
3
32
4
84
69
23
25
63
144
33
243
12
72
12
108
156
72
72
12
56
52
36
36
48
168
24
96
120
24
24
96
156
72
56
64
60
12
36
12
12
45
11
112
68
28
21
51
48
36
9
99
12
36
72
12
44
64
8
148
12
12
36
132
60
60
24
108
72
56
172
48
12
141
59
52
180
56
4
96
48
104
232
60
156
72
48
33
47
100
80
28
60
24
12
48
36
336
93
27
56
100
132
20
28
144
8
52
48
156
32
40
12
12
141
75
24
48
45
75
12
105
15
33
48
3
12
168
9
123
152
40
68
49
63
72
36
60
8
97
99
48
72
48
12
108
12
33
75
117
71
64
48
57
75
21
87
8
4
120
261
87
12
36
9
119
40
32
40
240
12
36
180
21
3
80
112
45
63
12
60
48
20
40
60
8
28
44
1
39
57
15
104
136
33
63
24
96
57
23
160
24
273
171
96
60
60
56
85
147
48
24
60
60
116
88
12
80
64
8
28
252
260
148
12
128
88
84
12
24
80
172
120
12
33
27
21
267
132
72
48
72
24
57
48
96
48
48
15
60
12
48
168
36
48
72
21
27
60
80
208
84
24
60
84
60
12
44
172
60
48
24
72
24
57
147
60
36
20
72
4
93
147
36
48
84
21
107
4
60
165
23
112
48
12
93
23
25
39
8
36
40
104
52
120
48
36
24
12
48
105
15
36
132
60
93
27
60
48
24
33
35
4
216
24
249
27
24
24
80
85
135
36
60
44
184
60
80
28
8
16
120
48
12
33
75
216
141
63
96
12
48
84
33
47
100
72
21
3
132
32
100
36
80
52
48
12
24
48
12
128
61
75
69
3
48
32
52
20
181
15
36
93
48
15
120
108
12
20
4
24
12
12
36
84
33
183
96
36
20
97
27
36
33
27
24
48
132
9
75
212
160
12
72
48
192
96
24
8
28
129
111
120
8
49
27
48
21
359
73
107
88
180
9
63
33
27
108
72
68
52
12
36
84
69
27
168
92
184
60
96
60
24
168
20
13
23
52
48
84
176
1
111
168
9
111
120
12
12
36
120
20
145
207
72
12
48
60
60
213
39
153
87
84
72
24
21
3
60
12
120
12
33
75
80
133
147
24
108
120
12
21
39
8
88
9
15
48
96
132
12
68
100
12
72
21
3
189
48
3
45
27
20
4
45
15
84
84
192
36
72
45
27
21
23
76
36
9
99
120
20
1
3
72
24
252
152
112
36
69
123
108
24
33
3
48
204
12
36
129
63
36
44
16
60
21
111
24
201
27
21
39
156
36
60
24
84
48
72
60
12
8
52
48
108
12
12
36
128
205
27
20
49
255
48
132
93
215
25
27
36
20
100
9
71
73
51
36
24
48
12
8
40
48
69
3
300
60
72
120
180
120
48
36
92
28
180
36
24
132
9
75
96
12
48
12
12
108
228
12
68
28
21
39
24
36
264
12
24
24
72
68
16
45
39
48
60
120
24
108
12
120
164
72
49
99
84
60
156
96
240
240
48
225
231
276
36
24
48
12
56
160
ABCD 95360064916*3^$a+1 [50089]
19
72
149
54
12
25
53
30
36
1
59
24
42
24
7
17
127
95
84
1
5
138
36
90
24
12
174
37
12
11
6
55
23
6
6
84
1
53
42
258
7
23
13
24
59
60
121
113
31
29
36
79
36
5
6
48
37
29
7
17
91
5
30
84
12
48
90
12
90
18
7
95
108
85
107
49
131
18
55
60
5
7
65
103
12
60
65
79
29
7
53
36
96
79
11
54
60
19
107
169
24
17
30
48
36
6
55
5
30
73
36
71
13
60
48
108
11
30
30
61
23
30
186
18
31
36
24
12
12
65
12
18
1
95
30
19
132
113
72
79
36
29
54
60
60
42
120
31
12
5
30
42
78
61
12
24
155
30
55
84
60
59
30
36
55
131
18
7
29
19
60
35
12
210
55
23
13
47
72
78
96
84
12
30
61
17
6
24
36
37
29
55
180
60
48
35
1
161
30
18
132
55
5
18
25
11
61
36
119
1
12
35
97
83
13
17
30
37
144
155
66
24
6
109
12
23
66
19
24
12
95
13
17
84
199
17
144
180
96
18
72
109
36
84
35
24
37
24
5
30
6
18
25
12
5
240
18
12
13
5
6
1
24
5
19
36
12
29
48
66
1
29
31
95
54
79
41
6
18
90
85
12
35
24
24
66
54
61
11
60
144
6
60
84
91
29
24
55
47
150
84
6
54
55
24
5
90
13
120
24
96
167
30
42
18
7
168
5
55
5
31
65
6
73
95
90
42
18
55
60
36
41
48
60
7
84
12
47
30
30
66
91
53
7
35
13
71
1
144
96
35
48
66
175
24
17
31
239
48
6
156
48
55
11
37
17
67
5
115
29
36
84
115
24
11
84
102
30
18
6
85
11
1
120
23
24
1
119
61
444
41
6
1
77
30
60
6
66
109
35
61
59
24
120
37
29
84
43
149
30
18
43
179
174
6
169
71
25
48
168
84
5
31
17
6
1
59
25
29
42
78
72
103
60
96
119
6
6
1
17
72
55
35
48
30
72
19
89
42
180
61
47
1
36
5
48
60
91
96
5
84
144
6
36
54
90
6
31
12
161
31
173
66
49
132
113
7
35
390
43
11
84
30
30
36
1
29
36
91
120
59
84
90
84
30
36
114
12
84
115
144
41
36
31
29
18
73
17
6
66
79
59
1
149
7
23
66
19
11
24
1
156
125
78
37
23
25
96
24
11
96
18
103
12
35
12
84
24
6
199
36
5
31
5
43
47
48
97
53
127
60
36
47
25
65
6
264
36
25
11
13
95
12
84
84
61
12
72
41
36
103
72
53
7
5
19
24
5
127
29
79
72
89
6
90
31
53
31
5
108
60
31
96
143
102
78
85
11
36
30
79
101
30
25
89
19
71
6
54
54
91
144
17
31
24
23
102
43
35
60
6
91
53
66
126
30
18
7
119
54
42
60
120
90
235
60
48
12
29
66
13
17
55
168
72
59
126
24
6
18
55
60
12
65
19
11
73
17
31
59
60
13
60
12
5
54
66
19
35
61
155
1
23
85
11
49
185
24
30
61
35
109
11
90
6
313
11
306
19
89
7
59
6
54
49
95
6
115
59
205
5
42
73
41
126
84
37
47
66
120
24
12
103
35
42
55
24
65
96
30
109
24
41
55
5
19
35
73
17
30
6
96
30
13
96
60
12
84
35
49
5
67
47
30
55
108
120
257
72
90
54
55
36
29
7
77
60
6
30
31
5
79
11
150
19
11
30
138
72
1
12
131
186
78
85
47
60
54
180
91
5
54
54
12
24
6
49
5
36
55
24
36
59
30
60
36
48
42
24
49
41
66
30
24
54
25
72
23
30
30
1
12
84
5
55
84
12
12
11
61
5
24
6
114
31
155
61
48
89
6
109
77
19
96
5
48
175
35
12
24
30
19
72
65
31
53
96
78
12
13
11
96
73
36
36
96
77
36
54
72
30
30
73
5
180
12
30
25
23
25
60
47
30
43
36
95
1
53
31
24
35
1
71
78
36
31
89
199
120
96
84
5
126
1
48
41
96
18
12
18
115
12
35
54
54
36
6
115
48
35
6
19
17
30
78
55
77
19
11
73
120
11
157
47
6
ABCD 95360325532*3^$a+1 [50121]
128
7
36
30
71
13
3
75
5
49
18
138
114
6
54
21
320
19
54
30
9
80
55
18
39
21
24
66
24
41
115
78
15
51
30
15
3
18
123
15
17
43
36
18
191
7
9
15
54
11
13
66
30
12
54
33
15
36
96
60
18
6
41
13
48
3
21
48
6
54
12
108
18
114
35
48
16
87
54
6
18
11
163
45
27
165
33
12
30
69
39
41
1
144
66
36
18
126
9
57
23
157
24
36
24
78
36
24
126
60
90
65
97
47
31
114
48
18
30
47
13
30
66
51
27
30
36
35
37
30
30
63
39
6
30
6
66
29
16
32
43
48
5
25
6
120
78
11
37
90
17
1
204
30
6
159
32
1
12
48
90
78
24
6
156
60
5
1
24
23
145
30
18
95
103
36
36
33
57
168
6
108
12
54
27
27
108
120
17
25
72
108
51
9
6
6
18
78
48
60
111
96
135
48
30
27
9
36
24
36
12
30
42
36
63
27
53
7
18
24
156
12
24
15
33
186
6
6
18
36
126
18
66
113
13
48
6
173
1
36
6
69
21
24
3
33
54
24
17
85
18
30
59
85
6
24
30
6
54
30
12
120
6
54
6
18
42
3
117
78
29
16
99
6
24
102
66
72
30
81
45
30
12
24
114
24
23
13
36
6
138
120
132
35
64
96
9
60
59
144
13
99
69
11
49
54
102
96
3
147
29
61
35
67
210
107
85
24
102
12
36
6
114
66
51
27
5
16
27
53
7
9
21
132
87
45
3
21
54
138
12
47
16
9
24
96
6
54
96
132
63
33
47
7
66
96
36
24
78
45
147
90
78
18
18
66
108
48
42
12
45
21
27
15
6
192
30
108
60
12
9
45
35
25
30
18
78
144
89
37
18
126
126
77
16
80
19
18
120
54
30
48
6
84
53
73
119
1
132
24
114
161
19
12
17
37
36
23
145
47
49
36
144
114
24
108
149
16
3
60
36
30
6
12
90
78
84
240
60
53
67
29
37
42
42
24
47
67
126
84
11
144
48
7
6
51
45
83
7
48
66
12
144
48
12
15
33
6
126
59
61
108
263
19
78
6
41
49
84
42
65
109
24
96
6
24
30
54
57
33
18
18
27
57
135
81
60
126
6
12
12
23
61
42
90
47
103
24
78
83
48
109
3
87
41
1
6
24
6
75
99
6
39
3
66
6
53
85
18
54
36
24
48
135
3
54
6
17
1
12
35
97
12
18
42
48
42
45
93
90
41
109
42
78
150
18
35
133
180
42
72
12
6
12
18
60
90
78
120
30
42
42
30
90
12
24
36
135
51
30
18
54
12
11
37
12
24
42
60
168
114
6
42
12
27
33
12
24
30
186
3
15
198
75
3
84
102
60
216
60
42
30
78
30
48
12
12
12
78
72
5
61
12
12
24
54
6
54
33
129
6
12
66
24
126
6
60
108
18
24
48
90
18
108
69
96
32
7
137
73
23
64
141
24
36
18
24
77
49
36
11
139
69
9
30
41
1
63
80
103
114
84
6
66
75
27
78
18
174
126
12
24
21
45
114
36
84
66
204
120
24
12
143
49
78
33
9
6
54
150
5
67
114
72
12
36
36
126
18
42
53
37
120
168
24
3
3
36
18
23
13
147
32
16
15
24
41
37
54
18
42
54
84
30
6
27
15
113
109
12
30
24
114
30
72
54
60
6
65
19
36
90
18
12
48
6
24
3
3
12
78
54
12
33
48
3
30
15
147
48
6
39
15
120
6
99
57
30
9
33
36
27
123
101
25
30
30
59
1
15
9
72
24
36
35
85
30
29
1
84
30
24
6
143
13
3
45
204
66
90
96
18
18
12
107
43
5
13
168
60
42
165
3
6
108
210
41
19
78
72
23
13
51
15
78
18
90
78
54
108
39
33
12
174
12
42
60
3
57
120
15
45
66
84
90
3
15
48
372
54
39
15
6
18
78
30
30
63
45
24
60
15
27
114
35
49
30
42
90
93
141
36
90
53
25
72
95
25
48
48
12
48
59
31
18
90
156
18
48
84
35
43
12
48
48
18
162
72
18
102
126
6
48
48
42
90
36
105
9
36
96
99
21
126
77
25
42
54
150
132
29
61
90
60
108
30
42
57
96
80
64
32
1
12
48
48
42
ABCD 95360482838*3^$a+1 [50023]
80
21
18
1
48
59
12
24
1
137
31
56
24
40
35
13
32
24
21
90
33
24
48
21
27
39
49
23
90
6
81
9
12
90
42
12
43
8
16
29
18
1
161
31
53
27
88
8
96
87
9
51
66
18
33
27
109
17
12
24
43
8
87
6
12
7
8
16
23
6
43
56
39
73
32
24
16
24
56
15
9
48
40
11
93
48
39
9
48
81
31
24
59
21
63
1
5
99
21
42
9
27
66
3
24
69
12
39
21
48
3
33
42
72
90
67
48
56
3
45
16
8
64
24
8
3
12
121
56
96
15
18
111
64
24
23
33
3
18
27
21
6
12
9
16
17
159
21
67
72
56
3
37
17
48
60
67
71
132
18
30
18
43
72
71
9
64
24
11
18
3
24
40
48
152
16
32
48
33
12
27
16
11
45
16
155
6
15
112
8
24
3
13
23
36
54
15
3
18
51
15
25
17
18
66
123
21
19
41
55
72
104
21
48
3
3
72
18
19
17
12
91
8
72
24
27
69
96
96
63
18
18
18
18
9
81
103
5
54
36
25
11
54
54
25
173
67
59
48
13
32
45
19
23
30
36
42
48
45
184
23
1
8
99
36
33
9
79
65
31
59
54
30
24
54
18
72
1
11
60
48
6
51
159
24
30
67
23
24
1
17
7
8
15
9
9
7
80
88
5
6
85
23
49
41
15
21
43
8
3
18
54
45
45
43
11
21
40
120
72
71
57
15
120
36
37
23
30
6
36
144
18
39
64
8
45
43
32
48
3
132
12
6
30
33
39
108
13
5
67
11
117
39
96
9
16
5
72
24
91
47
24
36
18
12
6
120
6
51
15
6
18
18
12
51
48
45
24
12
36
67
47
120
57
39
18
55
47
6
51
16
35
37
104
16
11
45
9
15
15
129
15
33
48
24
24
16
5
120
3
21
90
49
24
24
11
13
23
97
47
1
11
42
54
66
27
48
3
13
24
48
23
102
24
108
12
42
25
8
111
9
75
6
36
19
119
25
96
32
9
90
6
31
59
36
33
39
1
8
24
64
24
56
72
15
6
18
54
51
75
21
48
3
21
45
99
24
24
3
165
81
79
24
8
64
8
48
27
18
3
99
132
108
13
89
55
24
48
32
3
21
105
96
15
64
8
16
5
27
96
40
65
78
25
41
60
84
60
30
54
15
21
42
1
8
72
48
33
36
12
6
48
33
16
120
8
21
24
27
117
43
96
71
33
40
59
66
19
32
24
21
19
24
144
11
117
27
69
40
53
43
24
128
40
8
16
101
99
16
11
18
115
29
36
31
56
15
25
48
53
60
30
9
9
78
48
9
24
3
42
18
25
24
5
48
19
32
45
12
63
24
40
5
90
33
72
51
6
15
16
107
36
25
11
61
179
21
15
57
40
80
3
36
48
96
36
21
15
49
77
283
17
31
5
19
95
72
30
27
40
23
90
39
93
19
53
75
16
29
3
3
37
17
63
24
24
40
23
81
88
8
72
16
24
5
66
36
42
102
13
11
66
78
66
67
168
56
15
57
16
32
21
3
111
1
8
24
112
101
3
3
13
149
72
3
16
24
11
36
36
37
24
41
39
72
24
72
87
1
8
64
8
57
6
234
18
61
8
16
41
79
11
45
21
6
12
81
24
24
3
13
32
21
27
72
15
48
6
66
18
7
35
45
3
21
69
72
6
45
40
48
41
36
42
1
29
162
25
53
18
9
96
93
19
32
24
27
18
6
45
72
9
48
7
24
48
11
45
48
111
30
6
18
18
54
12
90
37
8
87
1
120
35
6
15
16
23
90
31
35
85
23
24
49
32
9
15
3
61
8
15
201
168
123
37
32
15
33
57
15
88
41
87
24
21
12
6
30
3
3
54
66
141
39
25
8
24
120
21
3
3
12
33
39
25
11
37
59
45
9
7
11
12
73
41
7
29
18
12
21
93
27
21
19
53
18
6
3
69
120
6
21
45
3
87
1
8
64
77
18
54
54
108
54
51
69
51
39
9
16
32
3
54
55
71
25
24
71
25
11
37
24
128
64
59
61
48
29
36
90
6
15
24
9
7
24
119
25
8
3
36
9
16
8
21
30
24
13
8
72
88
35
36
57
33
39
69
19
32
39
97
8
39
177
112
80
9
12
3
24
9
36
18
36
21
72
16
72
56
3
18
19
29
6
37
8
168
3
162
115
8
21
30
72
18
43
56
45
91
17
15
27
37
8
21
168
12
6
73
96
8
24
87
1
11
93
51
69
184
23
30
24
19
56
64
23
48
96
36
13
56
3
12
1
72
48
128
40
95
12
13
11
36
33
21
18
54
18
18
90
21
33
36
54
21
24
45
3
15
30
54
144
6
15
16
23
90
7
29
27
45
67
32
63
121
23
33
24
112
56
48
231
9
27
54
18
396
18
79
101
12
15
45
3
40
48
48
35
24
66
3
96
64
8
81
96
66
24
45
48
48
3
69
21
54
45
9
7
29
75
33
12
67
32
24
48
27
117
280
48
8
21
19
47
6
43
47
9
24
48
24
51
186
43
11
84
24
108
69
16
8
27
13
47
57
27
18
6
30
6
54
51
3
12
25
29
3
21
30
60
1
47
6
51
33
55
24
24
8
3
13
35
36
24
12
13
80
3
36
1
17
7
80
21
30
96
72
48
36
9
99
13
23
6
27
3
150
7
41
79
11
36
6
3
135
33
165
67
24
128
3
21
45
43
24
8
51
ABCD 95360797484*3^$a+1 [50033]
25
24
95
13
84
8
72
108
3
13
77
7
80
252
48
153
87
165
27
16
12
96
11
54
36
75
15
108
18
18
97
80
24
33
27
9
126
144
37
72
80
171
69
48
60
84
9
79
36
11
54
111
33
36
7
173
54
33
124
48
8
24
88
17
31
149
216
90
9
40
36
23
72
108
49
5
75
105
283
5
18
169
47
90
43
47
90
18
337
36
239
13
257
18
93
28
72
44
16
284
3
18
27
81
7
47
18
187
11
117
99
25
11
37
35
85
5
36
72
39
69
115
92
12
33
7
47
90
31
24
60
155
90
63
48
64
59
72
54
79
11
54
159
21
79
92
100
89
147
105
103
5
51
60
16
107
378
139
149
216
63
16
144
20
117
18
61
47
18
90
162
90
73
17
139
48
156
71
33
12
16
137
27
9
87
3
21
51
37
12
203
198
15
112
60
200
27
49
36
23
177
75
85
24
96
156
89
36
7
60
23
270
108
90
36
1
53
151
68
76
120
204
20
16
65
36
243
88
140
12
100
252
29
90
36
121
48
11
49
120
137
54
18
72
3
15
37
8
27
121
108
5
67
275
73
44
132
3
36
57
300
273
39
213
18
36
13
20
76
107
162
43
209
43
36
11
21
28
77
15
40
143
54
3
4
116
60
4
120
36
48
192
65
255
33
27
88
176
60
36
184
23
25
32
48
3
49
80
33
255
12
88
77
90
36
45
232
48
32
3
54
15
16
149
351
9
3
100
140
16
65
31
5
79
47
157
95
33
129
343
35
72
181
24
24
41
19
107
234
31
12
32
33
18
49
56
120
64
24
84
36
71
1
48
59
25
101
7
24
59
90
39
33
54
90
31
23
25
11
36
37
92
15
108
36
37
53
115
11
181
24
65
54
36
108
37
20
33
18
9
99
54
126
54
7
80
168
48
309
115
29
72
27
48
12
160
23
18
51
93
7
20
16
348
5
79
108
60
23
141
75
145
8
153
54
105
21
147
120
40
60
132
140
16
245
103
5
27
72
72
45
108
7
20
16
209
15
21
87
160
132
71
18
211
56
124
20
129
87
147
193
84
140
69
7
83
69
72
93
180
72
111
24
36
60
39
73
8
27
72
61
44
21
87
88
12
11
36
13
180
32
76
5
54
18
123
93
54
153
60
3
49
92
75
126
55
197
43
137
31
5
36
19
44
45
3
33
36
54
25
47
18
180
90
61
29
7
47
90
55
215
36
69
160
5
27
60
40
24
11
90
283
20
93
18
81
99
49
108
32
16
32
33
19
8
88
12
143
141
3
1
32
3
414
270
18
19
8
63
37
60
180
47
45
184
77
79
11
9
76
77
183
105
135
72
27
180
1
215
109
53
235
32
4
92
84
16
59
54
91
89
27
12
12
160
36
380
3
21
33
36
187
65
198
37
17
123
39
198
43
152
132
4
56
36
63
36
45
45
111
33
36
3
16
197
7
36
120
212
52
72
176
24
120
36
124
119
25
132
20
24
15
234
7
144
11
54
183
232
125
3
72
15
205
ABCD 95360927848*3^$a+1 [50022]
57
15
54
3
27
48
2
46
114
8
40
30
98
7
3
45
15
50
10
48
6
66
60
12
45
3
48
14
22
74
70
114
18
30
32
88
63
99
60
33
87
12
6
32
40
48
24
78
2
34
12
122
43
72
108
27
30
18
30
8
22
50
24
96
7
27
9
39
38
67
45
3
87
12
74
7
33
114
30
168
3
45
114
6
90
14
40
6
12
54
8
58
14
40
6
42
63
9
63
33
3
12
33
126
26
34
21
99
6
30
42
51
27
74
118
18
18
86
16
75
72
3
2
40
15
17
70
33
36
21
6
2
118
24
24
26
70
18
30
45
45
6
50
10
9
168
27
45
3
18
24
42
24
12
57
33
8
64
3
45
8
22
33
120
9
96
75
29
40
32
10
24
14
10
30
6
9
17
31
63
42
8
106
30
3
36
27
14
24
112
168
6
18
15
41
22
2
40
48
80
208
39
81
6
24
42
15
75
14
34
54
66
14
10
12
50
144
7
57
72
24
6
84
24
21
27
48
14
58
48
14
130
30
32
16
24
18
45
63
90
42
38
22
120
26
22
12
6
6
48
12
69
89
88
8
19
3
33
72
9
48
128
34
33
27
18
66
84
42
8
40
18
14
259
84
96
9
32
16
15
63
50
34
33
27
18
18
96
24
86
10
96
54
3
5
46
26
31
147
96
156
74
22
12
33
3
9
233
7
36
12
33
42
93
87
12
6
15
105
32
10
14
118
33
9
6
42
63
27
45
36
39
21
17
22
33
17
70
26
24
43
15
60
90
200
67
213
48
80
96
10
33
45
15
3
24
144
96
36
33
15
72
12
30
48
8
64
18
60
57
33
30
57
81
32
34
78
126
90
32
40
15
3
9
60
3
30
102
36
110
16
8
10
30
56
24
70
21
60
12
53
16
6
18
39
48
60
63
6
8
31
129
42
14
10
192
38
46
9
41
10
14
79
108
27
18
15
9
6
42
63
3
206
10
33
123
84
30
90
14
64
18
30
15
15
24
50
88
8
24
10
30
3
15
102
18
48
102
111
24
17
154
102
18
12
57
105
8
70
12
48
12
33
15
12
6
255
84
5
40
78
2
70
12
6
24
6
2
88
8
94
33
60
5
88
72
315
39
14
46
50
31
225
24
63
48
72
60
3
60
134
16
15
123
45
15
66
8
40
42
14
46
36
12
93
45
18
45
57
75
63
14
10
33
63
14
48
7
15
18
147
53
67
5
202
30
24
15
39
26
10
30
39
27
6
8
70
132
132
120
42
51
39
86
7
36
21
51
45
114
14
34
38
115
29
70
50
16
15
15
12
21
17
24
40
51
12
3
14
16
3
39
62
40
6
12
36
2
7
27
36
2
48
40
27
27
90
3
5
22
33
65
16
72
63
9
75
5
16
90
54
3
12
63
42
3
29
10
14
16
18
6
6
33
111
357
3
162
72
15
17
88
30
42
48
6
72
84
54
104
10
33
132
33
15
147
6
87
9
24
56
40
63
15
45
21
42
12
33
12
21
54
60
30
3
12
96
9
78
42
48
18
30
144
8
10
14
96
10
48
12
48
9
60
3
72
33
12
77
16
104
16
18
54
6
12
48
14
48
34
21
3
14
16
6
26
48
40
90
9
165
56
22
42
48
48
15
57
104
88
3
53
19
87
24
6
99
117
15
57
30
12
6
15
60
3
84
62
79
41
40
6
18
6
93
93
48
56
58
141
9
30
60
21
41
34
54
56
34
38
22
18
42
108
24
36
57
3
12
78
48
102
60
12
18
104
31
39
24
9
17
46
42
6
192
12
6
24
56
24
72
43
5
22
18
66
14
55
57
126
84
30
8
48
7
3
45
15
12
30
48
18
72
132
93
5
22
42
8
48
67
5
40
42
6
8
106
14
46
50
16
8
16
3
101
67
27
170
10
6
6
84
57
15
38
22
90
8
22
144
18
32
16
54
60
54
15
24
63
2
10
78
32
103
9
63
63
168
69
27
26
24
40
6
18
75
27
105
75
30
42
45
17
24
46
144
9
123
102
18
60
2
55
48
9
6
2
10
30
48
120
24
6
60
30
104
34
6
24
54
12
69
9
8
70
24
60
14
19
36
9
135
113
58
129
75
12
21
153
80
10
6
3
75
50
10
12
18
6
42
72
8
67
5
106
156
26
55
15
24
24
42
8
16
90
84
57
39
98
106
12
72
12
168
12
60
6
30
12
86
7
48
15
114
30
18
8
256
8
16
42
14
88
120
15
48
33
114
60
26
7
33
24
30
90
42
6
27
45
135
15
2
24
82
24
6
27
5
22
90
56
55
113
40
42
24
30
99
29
10
72
24
12
33
120
9
6
9
48
123
6
3
5
22
24
26
48
31
27
60
24
33
60
27
21
60
12
180
3
72
38
22
42
48
32
19
72
29
118
90
78
12
36
84
12
108
72
60
33
17
43
21
87
48
57
15
15
12
30
66
14
120
130
6
39
27
54
6
24
74
22
18
8
22
36
12
18
72
27
21
54
2
48
112
48
6
42
72
63
3
86
24
7
33
90
36
74
19
87
81
ABCD 95360967532*3^$a+1 [50029]
96
40
56
24
96
43
5
31
81
44
148
60
12
51
18
27
68
16
20
355
198
111
36
213
90
5
48
168
31
21
32
73
75
15
9
96
8
112
48
360
69
18
89
55
29
12
24
64
156
68
97
11
7
101
24
60
156
1
3
105
11
64
56
67
29
40
8
67
93
56
67
45
72
8
88
20
124
3
180
9
48
116
16
36
63
17
55
108
21
24
32
24
115
29
24
40
15
17
4
32
19
113
48
24
24
40
24
92
31
144
29
84
28
68
187
17
16
132
84
21
3
96
56
12
16
15
209
97
54
57
12
32
16
32
16
69
51
12
20
24
4
32
132
12
91
57
60
128
48
16
180
8
40
3
45
9
99
36
24
84
63
29
79
17
19
29
16
20
25
35
4
20
31
161
37
75
8
4
68
88
8
91
81
12
32
4
69
23
88
72
48
32
40
80
88
56
13
35
156
7
53
40
80
24
16
36
84
135
9
8
52
60
56
24
7
329
67
213
12
240
300
9
18
21
36
33
15
57
35
96
13
119
76
20
84
168
55
29
4
60
20
16
123
36
29
36
112
57
15
32
4
32
84
256
8
4
12
36
80
103
45
80
72
64
45
71
4
24
99
17
19
17
48
115
144
41
60
100
32
112
36
56
16
80
84
4
24
75
57
44
24
12
28
56
144
16
60
32
60
24
1
59
96
60
55
89
84
64
68
64
99
77
67
165
20
12
91
5
192
55
65
7
21
87
126
47
115
108
41
4
60
39
33
32
187
101
12
256
9
36
135
24
80
36
132
72
52
116
48
7
57
56
67
53
40
87
33
24
105
71
64
171
9
20
72
24
16
111
45
189
39
24
27
105
44
229
95
31
5
40
315
29
40
3
17
100
63
9
36
12
8
88
56
115
45
9
72
18
149
52
33
35
28
9
51
24
8
43
57
48
20
48
7
153
9
95
31
9
12
44
79
5
36
112
24
24
32
40
69
3
33
18
162
75
15
17
16
57
35
37
36
59
67
141
24
36
69
11
112
80
31
17
132
12
4
96
99
21
48
57
11
277
23
175
69
3
173
108
132
19
29
52
135
53
1
18
45
180
92
28
68
19
33
152
16
32
148
44
43
18
75
12
57
135
60
116
132
48
28
80
144
60
16
20
52
8
19
5
13
15
3
65
12
52
33
47
61
75
51
33
116
12
28
152
124
3
57
15
21
92
196
36
15
173
108
64
56
247
5
76
84
68
19
36
153
80
16
24
56
85
11
115
9
20
133
35
36
84
43
29
43
165
8
25
15
20
4
60
68
112
80
19
101
96
37
11
36
16
92
88
48
12
129
18
141
84
108
12
80
16
9
27
81
15
132
8
4
60
24
120
24
60
156
192
8
24
235
18
54
5
31
144
29
4
8
64
8
40
8
19
69
24
96
72
27
201
87
57
20
13
15
12
8
28
144
81
159
36
60
51
113
60
12
96
64
20
13
23
124
60
24
75
90
27
60
32
25
3
15
53
36
40
20
100
56
24
49
75
20
16
15
41
67
21
44
60
36
132
40
80
48
16
96
39
18
11
25
27
12
80
36
76
44
4
48
69
95
120
199
57
8
12
12
112
24
81
11
7
72
5
76
20
28
15
81
45
35
4
24
8
40
24
48
87
9
24
3
5
120
40
8
112
104
64
15
137
7
57
84
32
108
52
48
20
121
15
3
33
165
75
15
29
48
40
12
96
27
41
12
112
15
90
162
5
28
96
56
76
99
144
57
8
7
69
48
20
28
60
48
20
31
209
7
53
24
16
72
87
17
76
123
129
68
28
80
91
36
57
108
12
147
18
3
48
72
32
160
45
18
54
95
16
108
105
155
76
8
16
104
96
16
56
64
8
48
40
44
61
3
84
48
120
72
72
56
12
91
117
68
76
20
24
55
72
9
153
63
8
127
17
40
120
176
169
108
3
24
56
ABCD 95361306442*3^$a+1 [50026]
19
161
115
48
149
12
91
324
24
17
48
31
180
60
24
24
36
119
85
96
89
12
24
67
120
144
48
137
79
65
67
5
24
36
43
84
71
85
36
113
67
24
539
121
77
7
120
36
12
5
67
5
7
41
403
107
210
7
12
36
23
85
17
163
161
54
25
12
48
11
18
163
168
29
31
12
132
60
168
48
35
66
91
113
7
120
48
5
126
126
7
120
120
5
102
13
5
36
72
7
155
13
5
43
24
11
85
24
48
60
60
180
119
126
55
17
72
84
211
41
127
5
12
18
162
55
36
35
13
60
77
84
54
96
48
181
24
53
43
137
108
19
240
36
132
5
30
25
17
31
17
19
35
78
72
90
25
23
25
12
48
41
132
12
72
31
5
163
17
7
36
132
24
96
84
36
5
43
72
48
29
55
156
24
125
6
30
7
53
19
108
119
18
43
120
125
7
48
53
127
35
90
19
35
61
24
11
90
235
72
35
48
54
168
91
12
59
25
5
199
24
17
48
72
36
60
67
288
5
12
127
89
91
89
72
235
144
84
120
11
144
126
43
12
48
113
175
59
61
48
156
96
60
192
125
180
343
17
18
25
108
240
5
24
7
96
48
60
5
12
24
91
137
60
156
175
96
84
72
5
24
103
125
31
24
108
48
252
48
24
60
167
169
12
65
55
72
5
31
12
155
13
89
42
109
120
17
115
252
53
43
84
132
24
5
19
35
13
125
19
24
96
101
115
137
31
72
17
96
36
103
71
25
125
31
168
17
43
48
53
84
43
29
6
48
217
53
162
37
125
36
31
5
6
85
125
19
36
228
5
36
19
17
43
120
60
96
48
53
18
37
125
48
7
108
137
24
31
5
43
216
348
12
11
25
12
53
67
53
132
12
78
85
96
192
72
12
23
18
7
71
85
24
96
60
17
54
6
55
108
89
7
180
83
205
48
24
5
43
120
35
61
197
103
12
29
36
103
161
36
115
132
240
17
150
121
60
89
31
35
37
120
5
91
35
96
73
12
168
197
91
24
144
5
79
12
84
84
12
108
96
11
109
24
48
53
6
13
72
36
12
11
54
72
144
7
5
43
72
12
180
12
36
108
12
228
71
61
72
48
203
157
5
30
13
5
7
197
55
137
36
24
463
53
114
48
18
163
41
156
67
168
5
43
84
12
41
55
24
144
60
17
108
60
211
144
5
12
72
60
36
7
132
41
126
66
199
5
103
48
155
54
79
24
35
181
17
55
60
132
65
48
114
13
5
216
67
12
23
18
36
96
234
61
29
115
5
180
151
48
12
23
37
53
54
6
79
11
192
18
67
24
131
13
41
138
6
31
5
79
60
72
12
108
132
36
17
139
96
5
43
167
13
12
132
77
43
53
67
113
79
65
66
25
89
43
108
29
48
31
24
12
23
25
36
12
12
137
31
12
23
217
161
6
181
120
5
103
84
131
85
96
24
72
84
53
72
144
175
96
41
79
96
72
221
55
144
60
77
19
77
84
36
54
78
72
19
12
72
35
25
180
108
48
84
108
137
156
91
23
66
180
175
5
72
132
7
5
151
12
ABCD 95361691630*3^$a+1 [50052]
72
9
9
6
16
38
46
47
39
30
18
12
34
14
42
24
75
72
3
51
15
3
21
54
46
26
30
78
10
2
10
80
3
1
35
49
60
26
10
12
8
69
27
63
36
15
94
12
59
72
25
2
66
30
21
45
138
72
130
50
33
87
24
96
174
64
12
48
35
37
8
30
12
21
57
28
48
44
66
6
24
16
50
18
3
39
24
66
18
87
3
76
26
10
24
72
14
18
30
22
11
25
60
8
54
10
20
52
44
144
30
6
24
6
60
10
56
30
24
156
9
49
62
33
72
3
10
2
60
30
76
38
114
12
40
60
14
30
30
36
18
21
39
51
15
96
54
6
63
18
33
180
40
44
27
39
10
20
96
40
14
69
117
28
80
30
58
8
4
2
94
56
90
9
90
36
63
42
70
36
38
30
4
2
84
27
9
30
30
24
6
18
310
32
28
2
10
20
84
16
8
16
14
36
70
24
62
106
32
3
27
27
19
84
5
165
60
6
16
23
51
10
24
62
33
18
33
6
28
62
10
8
30
12
54
36
30
94
29
81
60
36
18
3
13
77
43
14
51
9
27
45
84
54
120
16
50
54
81
81
24
24
22
68
12
3
21
6
58
48
2
12
33
1
50
30
9
165
46
20
4
20
51
21
100
44
30
24
12
60
33
61
44
16
72
32
30
36
90
6
10
38
30
57
15
24
186
120
15
129
46
23
75
33
13
41
39
16
14
30
6
30
40
14
24
75
15
3
54
39
15
61
8
3
27
45
1
104
60
42
9
49
26
130
14
10
86
9
27
18
96
39
15
12
10
53
57
18
42
48
33
57
126
10
26
51
123
21
19
14
21
36
15
78
15
1
50
30
6
24
96
81
93
136
8
36
144
66
214
2
3
15
3
73
56
28
2
39
55
56
15
3
30
28
12
2
159
15
4
35
27
60
24
24
166
14
82
14
21
3
33
3
60
30
51
3
123
9
24
36
114
6
9
72
9
90
24
34
2
10
38
36
144
10
12
8
15
27
78
273
33
6
24
81
3
42
54
6
24
6
18
22
96
158
6
4
12
44
30
10
5
135
18
45
45
6
36
30
81
39
15
13
20
30
117
1
2
10
170
12
39
19
17
19
84
2
3
27
30
51
33
39
45
22
38
36
60
90
105
7
14
30
4
26
45
15
166
24
8
6
24
27
15
16
128
24
88
38
166
29
72
18
1
140
30
34
11
63
12
18
136
12
44
3
73
8
45
9
45
13
68
6
48
72
45
13
12
14
36
15
33
3
9
58
2
114
126
30
3
36
15
24
12
10
11
73
26
34
56
9
9
36
9
18
252
57
46
2
42
4
20
52
2
6
6
54
30
21
1
53
19
143
37
2
70
8
45
36
7
128
4
2
10
140
108
6
94
5
45
27
108
7
155
33
36
4
12
20
64
26
39
19
62
63
7
8
21
45
6
4
14
70
2
46
2
36
22
5
27
40
20
6
22
38
6
64
14
118
72
2
78
15
15
30
81
21
51
69
58
32
78
87
36
3
30
21
93
28
8
60
16
24
72
149
90
36
39
90
51
153
160
96
20
3
15
70
122
9
72
13
59
27
60
58
36
56
105
105
34
5
21
48
21
69
192
18
46
84
2
120
48
12
18
16
44
100
2
3
36
55
14
70
12
20
9
9
153
69
30
204
21
18
27
40
44
51
3
102
3
15
66
27
13
20
40
26
174
30
10
72
12
86
39
27
24
30
9
37
8
12
33
31
120
119
57
28
12
14
15
45
54
96
16
20
54
30
4
77
36
18
36
15
60
51
67
26
34
120
36
14
82
8
45
45
12
24
36
78
6
6
84
30
6
18
12
3
18
18
36
9
24
30
16
11
9
6
48
30
102
130
71
9
63
15
12
10
14
6
88
12
20
18
72
21
25
83
301
36
59
15
34
74
21
15
21
15
70
98
10
26
24
27
33
22
35
54
7
38
36
60
84
60
10
11
25
83
18
54
61
38
36
18
6
66
4
20
4
140
3
57
6
22
24
14
21
49
14
63
27
12
51
3
46
20
3
27
90
48
15
36
39
12
30
60
4
110
54
12
78
60
6
4
120
2
48
6
30
24
6
6
46
74
24
54
36
4
50
6
39
36
144
61
14
33
54
19
266
3
55
12
84
11
36
37
53
3
66
70
14
60
54
12
76
8
40
14
15
151
11
33
76
50
75
7
48
50
21
39
54
16
12
8
76
50
108
66
16
95
13
20
6
15
54
15
6
69
21
24
36
45
36
9
66
84
54
192
45
36
87
52
38
30
102
51
9
24
10
134
60
30
3
13
36
14
46
48
5
111
24
76
56
18
42
90
24
6
3
18
27
12
60
16
12
50
42
15
25
104
30
30
6
21
9
28
26
36
45
3
30
57
54
72
39
24
10
96
38
12
24
6
4
26
94
26
90
136
24
108
168
44
30
130
23
18
33
39
15
30
27
9
6
3
57
16
14
34
5
31
74
21
25
104
136
14
150
4
122
21
37
107
25
74
84
118
2
12
84
36
34
140
21
33
21
21
24
45
99
63
13
74
42
33
51
16
98
33
57
6
94
32
4
14
27
9
6
48
6
22
12
23
25
60
32
12
120
30
24
34
60
20
105
15
66
60
66
28
35
15
21
1
8
36
66
10
23
18
54
49
59
1
71
3
33
3
22
29
15
3
51
39
27
28
20
28
60
14
21
129
4
26
48
6
66
24
106
20
84
6
21
49
14
24
46
44
6
ABCD 95361817568*3^$a+1 [50028]
63
12
123
30
3
9
11
61
6
12
108
42
131
1
15
48
27
9
51
108
5
72
25
15
81
114
125
85
15
63
53
4
3
18
3
171
126
30
113
36
73
15
12
8
25
35
25
90
45
68
145
12
27
20
13
23
55
53
52
69
120
39
21
108
3
68
1
18
48
150
27
15
33
87
42
6
24
30
75
21
102
33
15
60
24
6
3
147
29
4
27
42
15
15
93
99
66
30
24
6
12
3
9
39
21
60
23
67
18
3
9
90
93
75
18
132
12
11
145
114
90
59
97
60
12
102
48
41
19
18
24
63
45
78
12
53
112
27
125
55
21
57
168
3
12
72
3
192
65
13
95
7
72
29
4
60
27
48
48
29
1
143
1
30
36
174
48
15
96
12
39
21
120
45
30
5
25
24
36
27
12
3
42
75
60
33
3
45
15
48
51
5
28
20
16
96
21
87
15
18
15
24
60
24
21
3
12
48
63
42
3
32
112
3
72
5
16
92
85
30
252
21
72
75
30
72
75
188
136
39
65
13
54
66
60
42
101
52
8
12
25
135
24
63
57
84
21
15
24
9
3
189
3
48
12
60
48
72
45
3
45
27
87
33
96
27
57
20
103
9
33
15
117
48
42
6
63
21
3
8
60
7
78
3
12
75
17
67
18
42
5
76
39
18
42
18
12
30
30
36
39
36
68
1
78
42
168
51
80
4
27
18
71
40
9
47
61
87
87
21
27
117
231
93
204
60
56
64
20
16
36
75
33
57
18
45
165
72
60
48
30
18
15
24
8
25
83
60
7
21
81
108
15
48
12
117
15
45
18
18
24
60
39
9
87
68
16
132
12
3
30
60
30
105
72
80
85
3
20
25
23
97
12
27
44
1
6
90
147
48
105
15
48
57
27
15
17
16
15
29
48
37
15
188
28
8
4
117
111
12
33
114
9
24
108
9
15
51
53
4
63
12
12
9
21
36
27
20
37
63
120
45
12
51
75
77
85
42
18
35
16
9
111
96
36
165
114
9
20
4
45
18
24
33
57
3
285
30
77
25
48
27
36
8
31
18
3
12
105
3
9
270
126
12
48
12
60
27
51
30
12
18
9
8
96
12
7
53
88
9
162
48
17
25
126
24
93
32
40
123
72
30
51
87
18
15
72
60
8
40
24
75
9
12
20
115
17
52
24
57
3
57
87
12
48
27
6
27
36
21
63
48
72
57
3
87
6
12
135
68
4
8
13
23
49
3
108
27
30
42
48
165
24
108
3
45
12
48
9
39
39
60
48
17
192
25
15
33
71
127
45
60
45
72
27
8
40
156
32
79
9
27
102
12
83
97
123
120
63
102
18
33
24
15
53
40
24
80
4
12
15
114
96
162
30
18
30
75
9
48
75
45
3
9
156
35
25
42
33
20
19
5
64
27
222
3
9
3
12
3
30
30
90
11
37
39
3
113
28
39
5
13
60
114
9
12
39
18
18
90
3
72
27
21
84
3
33
156
36
192
117
71
37
30
42
63
12
81
23
36
60
1
30
90
75
99
5
24
169
12
6
84
66
12
15
48
9
30
60
108
57
111
42
18
102
48
23
1
3
15
57
123
5
37
6
24
45
80
36
4
45
15
15
33
12
20
61
12
63
24
84
21
11
148
9
12
3
48
24
20
13
23
37
15
120
32
28
33
42
12
36
69
15
216
29
40
21
39
80
88
45
15
56
139
21
72
32
73
27
27
66
12
11
76
36
12
20
97
18
45
93
24
6
102
42
41
28
180
87
12
12
21
128
19
30
95
136
99
72
41
48
4
36
21
60
51
24
120
3
81
20
19
42
99
9
123
15
29
1
75
57
63
27
105
57
75
60
48
33
3
36
3
93
45
54
93
63
57
132
24
21
6
57
72
8
25
71
4
32
61
12
78
5
37
12
23
13
24
111
164
88
72
3
18
72
27
15
36
9
111
30
15
45
63
21
66
33
21
3
20
25
30
33
8
91
96
12
210
3
20
37
3
45
3
12
20
67
12
6
24
59
76
33
87
63
168
57
57
36
3
80
76
56
108
7
93
60
12
99
18
60
47
48
13
24
51
27
78
75
9
18
12
81
99
41
19
33
3
54
11
307
117
3
42
3
56
4
120
12
24
96
3
21
9
47
25
96
135
9
23
52
24
21
48
71
49
23
79
18
48
3
12
48
69
51
21
78
18
72
51
12
12
3
42
11
151
36
9
20
60
55
90
3
57
6
54
15
8
52
24
12
15
12
21
120
12
27
18
30
60
9
141
3
51
81
15
30
39
45
15
33
11
7
117
27
48
45
57
11
85
30
12
42
3
15
30
3
24
56
4
75
6
90
45
32
25
30
12
93
20
16
189
42
41
40
9
3
72
96
75
45
15
33
44
25
27
120
3
5
13
24
96
ABCD 95361903038*3^$a+1 [50015]
36
29
36
279
136
44
28
5
48
67
65
91
84
8
105
108
39
76
149
31
32
9
24
19
132
108
32
124
12
12
60
12
84
60
36
24
60
29
75
100
80
57
36
19
65
103
72
96
5
327
45
63
4
5
3
112
56
64
408
72
68
48
52
200
52
53
43
12
12
108
80
232
36
84
24
72
113
192
127
80
148
5
99
4
24
5
12
31
32
12
16
17
108
7
92
108
33
67
120
36
252
48
29
72
111
4
24
12
29
91
77
43
48
12
12
156
12
24
36
12
48
84
60
60
96
12
80
28
89
31
329
55
48
60
36
149
31
17
67
77
19
17
43
32
24
76
5
27
16
156
24
132
5
103
120
17
67
8
45
7
20
208
20
24
45
108
55
20
52
113
48
144
19
24
17
15
33
75
16
24
180
36
89
72
75
40
116
57
67
24
60
24
53
39
28
12
108
12
5
43
248
28
72
108
5
31
84
24
312
24
65
19
32
4
17
7
5
31
12
12
48
60
5
12
180
7
60
113
187
24
401
31
80
52
5
3
28
17
72
72
204
39
28
108
12
5
72
31
32
4
185
108
127
24
92
117
91
24
36
84
36
56
124
17
19
8
40
12
36
137
27
48
40
12
53
60
3
28
60
104
21
31
8
28
120
32
100
12
5
103
65
7
36
32
33
39
81
24
31
144
53
7
120
108
17
31
24
84
29
12
31
44
4
56
4
36
5
43
92
81
55
48
32
4
245
144
111
33
55
65
7
264
84
12
36
17
108
15
52
72
276
32
28
104
48
21
36
55
108
20
12
16
84
24
89
27
69
67
72
41
67
120
48
89
123
144
105
75
28
12
20
64
72
12
5
55
5
31
77
79
60
5
19
12
120
5
19
84
12
48
5
31
20
40
56
9
3
40
72
120
20
21
19
24
101
3
28
12
48
89
139
36
96
144
48
17
3
108
40
12
5
43
72
140
28
84
221
55
17
55
8
33
307
32
28
77
3
57
108
7
5
43
17
67
24
312
24
8
28
24
65
108
43
24
68
28
113
127
17
31
44
28
12
5
271
5
51
16
17
7
161
12
27
148
65
327
16
12
80
40
36
12
72
92
45
175
24
5
39
28
5
15
24
28
72
53
96
19
17
111
9
60
19
17
67
60
156
36
41
39
36
4
5
43
120
36
5
7
84
24
65
19
36
60
104
52
48
20
76
56
76
60
84
113
55
48
5
24
31
17
55
72
108
36
77
108
156
19
36
24
17
7
5
31
12
48
17
27
28
92
52
36
84
80
240
153
43
120
5
55
29
43
32
105
19
5
7
192
20
225
7
84
44
33
19
56
88
72
108
72
125
19
36
53
180
7
24
24
24
68
84
33
67
116
52
5
55
48
20
148
12
17
75
33
7
17
19
101
43
20
112
8
16
72
24
128
45
43
48
96
65
55
149
67
17
55
180
48
29
108
151
104
52
48
120
5
55
8
52
36
17
108
31
24
60
32
148
101
15
124
41
115
173
72
55
144
24
132
41
103
12
137
31
12
32
40
132
84
36
29
7
132
5
127
20
81
99
33
36
12
19
36
200
93
7
29
15
28
12
68
88
24
24
72
29
19
276
24
36
108
17
96
19
36
20
40
5
60
7
12
36
29
24
31
8
12
28
5
135
40
60
5
31
72
180
77
31
156
29
144
12
60
48
63
112
12
65
3
40
48
84
80
100
24
17
55
44
4
192
29
108
55
17
135
4
32
40
60
5
55
53
12
144
24
19
60
32
33
43
60
72
120
72
41
60
19
53
12
19
36
96
32
93
7
132
144
24
32
28
72
24
41
75
100
48
60
108
84
48
17
19
24
80
93
19
24
60
44
16
17
7
32
40
24
12
149
19
44
45
55
156
120
29
55
5
12
31
12
92
36
72
52
84
116
4
276
5
43
32
40
101
12
27
ABCD 95363114534*3^$a+1 [50050]
79
17
55
17
127
36
45
80
48
72
144
25
215
1
23
24
120
120
48
64
96
63
161
253
306
57
105
15
32
61
90
41
48
91
36
198
27
48
15
65
112
39
137
48
112
24
111
105
8
85
162
129
15
33
21
51
39
81
81
95
48
37
195
147
101
97
90
5
265
54
65
40
39
17
144
1
119
168
1
87
3
5
120
1
111
69
35
1
54
33
72
48
45
203
40
24
128
96
49
36
11
168
1
36
131
67
45
32
96
97
71
136
45
35
1
23
24
88
207
17
144
264
115
36
54
36
159
3
173
96
288
112
8
43
69
75
36
9
153
15
72
3
197
91
53
1
54
90
36
54
90
99
56
7
54
75
104
144
112
33
215
55
90
18
18
27
9
23
103
449
1
47
88
80
24
16
33
71
19
36
305
88
3
29
120
40
128
25
23
13
171
135
18
23
40
117
203
24
205
35
145
183
177
18
53
24
120
1
72
71
16
21
27
192
69
11
120
136
104
40
56
19
53
1
36
123
8
247
17
160
56
64
8
91
5
64
120
168
8
144
31
324
36
249
32
120
136
72
32
43
117
45
11
184
39
209
160
45
36
87
24
128
40
45
108
72
47
96
64
45
90
198
18
9
8
55
33
272
1
144
15
8
144
13
75
8
64
8
240
145
72
63
320
13
35
145
15
72
48
8
16
21
275
64
3
108
18
167
175
18
47
120
120
24
16
32
73
72
15
21
27
99
29
97
162
197
379
5
24
7
18
47
48
120
73
23
16
8
48
120
37
27
56
64
56
48
24
88
8
151
89
91
5
49
90
90
131
48
120
88
63
89
55
33
24
96
27
77
49
54
105
201
36
59
64
56
19
18
27
351
9
72
8
37
11
24
55
65
48
88
33
87
57
18
54
36
54
18
131
16
159
89
37
51
72
48
32
13
27
48
104
19
29
112
8
88
15
18
71
24
24
120
175
57
80
16
72
135
57
8
151
9
120
33
54
89
72
37
108
95
64
48
45
18
9
9
90
5
144
48
24
49
71
16
39
89
1
36
108
36
3
33
23
96
25
144
36
126
5
264
40
8
151
41
16
33
39
8
97
15
21
11
120
31
108
126
23
40
72
63
65
43
252
41
49
47
24
1
144
36
11
25
143
109
36
207
312
111
9
72
168
168
87
17
24
49
47
48
40
171
69
201
159
21
35
16
8
13
35
40
15
108
269
1
36
90
54
131
24
97
15
80
48
217
54
90
216
15
32
48
175
9
81
23
24
7
81
45
99
81
18
54
36
90
57
15
65
24
1
72
135
45
107
96
184
80
144
55
89
1
215
1
36
59
103
18
72
18
18
126
36
72
33
32
205
27
128
168
112
72
48
192
168
32
24
37
75
152
7
65
96
37
11
16
9
47
72
48
13
11
25
126
89
73
191
16
63
108
198
180
54
53
73
39
33
54
90
15
48
128
43
21
48
21
11
120
31
129
104
217
47
96
55
72
17
96
72
103
36
36
9
120
15
41
319
90
71
64
8
37
59
16
96
135
113
64
3
54
198
17
55
105
8
ABCD 95363390984*3^$a+1 [50042]
12
69
7
36
53
48
7
11
57
15
273
4
60
11
21
28
92
21
84
6
25
72
29
15
33
75
24
9
15
45
75
48
21
7
12
11
18
18
45
69
43
11
73
84
35
6
3
24
45
162
120
37
53
75
48
16
5
31
5
39
64
41
19
95
9
81
30
153
9
18
54
163
17
43
29
15
24
36
15
9
33
19
12
89
36
18
21
28
12
120
12
65
99
21
19
36
44
9
6
97
101
31
48
41
60
27
88
5
3
12
4
140
3
37
120
5
24
19
35
18
30
1
59
61
48
29
27
72
16
8
24
24
16
12
17
18
9
24
21
24
27
52
8
75
21
9
19
8
105
15
36
3
30
54
49
29
12
3
4
11
6
12
55
36
17
31
12
17
30
72
33
88
12
11
57
4
44
12
36
45
7
17
79
80
24
33
15
64
8
21
19
60
96
17
3
88
41
108
43
32
33
7
20
48
16
11
18
36
54
162
60
55
24
5
91
71
9
28
17
132
3
48
33
67
44
160
12
23
69
39
73
8
69
39
33
12
72
72
79
56
45
18
1
56
160
12
11
66
7
44
21
3
112
11
13
104
24
4
5
3
76
12
56
4
12
17
54
69
21
30
9
9
19
12
47
9
45
48
15
40
68
3
45
40
65
30
9
24
129
36
36
54
1
48
47
18
3
9
24
18
13
72
20
4
36
119
6
102
25
11
13
32
72
81
115
84
17
51
21
39
4
29
27
16
12
5
3
81
31
12
17
12
19
23
85
20
3
18
36
39
28
12
84
29
15
63
37
12
17
7
132
8
16
5
27
12
123
25
11
49
17
6
54
63
21
54
1
60
84
36
36
77
127
11
54
31
56
75
1
32
16
41
31
95
78
3
72
84
3
57
33
43
72
149
72
87
3
13
20
165
55
12
59
18
19
12
48
24
44
16
41
18
90
3
4
8
33
6
12
6
3
40
20
45
15
51
18
54
6
19
68
51
9
120
76
8
21
27
33
72
43
47
48
72
18
7
20
69
31
8
45
67
11
9
21
91
8
9
39
33
19
12
5
78
1
101
3
24
76
5
3
4
20
52
11
18
27
87
37
56
24
28
17
7
20
9
3
99
1
36
41
31
5
51
160
24
47
21
21
111
16
101
3
12
3
1
56
52
24
20
40
80
33
6
108
85
32
21
27
72
88
24
23
33
81
174
24
18
12
7
17
147
12
48
27
66
3
33
42
18
108
12
39
69
7
8
9
27
4
68
39
42
66
181
56
52
35
9
72
4
11
54
27
9
3
63
126
72
91
95
108
13
53
123
3
21
3
37
17
12
19
17
3
24
4
36
12
68
33
111
15
6
19
24
44
93
48
36
3
148
8
16
36
29
12
99
4
20
28
53
39
69
54
30
67
11
9
40
35
18
19
68
12
4
5
18
45
4
41
36
55
32
88
11
9
48
24
40
23
21
4
24
12
8
40
24
44
16
23
12
37
44
45
63
45
7
35
21
33
3
51
9
27
30
72
72
15
21
3
36
51
1
77
31
20
21
30
169
20
9
15
84
36
81
3
64
41
39
39
48
1
12
44
21
79
12
56
51
25
32
9
15
45
30
1
8
28
48
44
24
4
11
45
40
24
84
12
24
89
19
12
5
27
36
4
8
51
33
16
32
28
5
12
19
120
12
44
12
9
3
33
36
18
18
27
28
8
28
5
7
12
56
63
9
16
20
4
20
64
44
4
80
16
11
9
76
32
24
57
19
5
12
42
30
51
28
53
12
15
28
20
27
6
12
75
21
18
9
40
68
81
30
45
28
77
7
59
49
20
64
29
3
40
35
33
24
24
21
19
41
72
63
27
1
155
13
20
12
36
9
90
13
23
81
40
65
75
27
97
17
48
91
5
30
24
30
19
23
12
21
36
105
24
7
20
21
7
36
48
17
36
15
16
12
47
33
40
96
24
32
36
51
18
31
8
9
3
28
44
16
32
24
16
12
113
24
54
54
48
27
9
3
75
12
25
8
108
60
33
18
37
17
90
109
36
32
81
27
24
168
33
54
18
3
33
120
6
30
18
54
15
21
36
19
104
16
41
3
57
31
12
84
47
33
48
28
17
39
33
126
18
36
31
11
81
39
18
67
5
27
81
7
11
6
55
8
57
24
27
21
18
97
20
27
18
7
12
104
21
24
12
27
9
6
36
33
16
77
39
9
60
3
16
29
54
69
4
35
1
48
32
64
5
75
9
72
51
63
73
11
37
41
79
41
15
75
6
7
173
36
12
55
41
12
15
21
54
13
11
90
48
54
78
3
84
48
24
105
7
36
12
5
31
8
15
9
21
36
24
30
9
28
36
8
24
24
159
6
12
54
69
24
48
4
32
4
44
9
36
43
17
7
59
42
12
55
80
12
76
68
16
48
32
9
19
68
16
11
1
20
40
5
42
25
12
48
24
29
19
5
72
66
9
81
3
16
35
37
24
60
5
18
49
108
5
18
18
7
12
53
24
19
65
43
72
20
24
21
7
56
51
84
57
105
18
13
20
39
165
51
24
18
3
12
24
27
13
36
59
21
21
54
13
35
18
99
12
21
18
30
27
76
5
6
69
12
112
44
51
12
45
64
35
144
33
27
1
188
21
6
13
84
11
18
3
45
18
45
84
28
59
73
143
18
183
24
33
3
24
9
55
29
39
100
101
3
52
29
55
48
23
13
24
53
3
16
35
18
19
5
3
4
47
66
55
44
63
18
51
9
30
45
36
24
12
136
36
20
28
60
17
27
69
27
72
9
55
29
7
65
132
7
60
12
32
9
24
84
3
51
90
36
19
44
4
72
24
12
24
77
3
69
12
31
77
42
66
7
8
64
20
28
104
64
17
54
1
29
18
6
7
29
15
33
18
13
23
6
15
40
17
79
5
39
33
3
3
9
27
105
48
9
19
12
80
45
7
17
36
66
57
4
72
8
3
6
43
72
44
48
12
9
90
72
18
27
64
17
39
69
55
84
24
149
3
51
9
76
56
40
48
48
44
69
27
72
12
12
4
20
ABCD 95364064052*3^$a+1 [50004]
12
36
24
12
6
54
85
20
3
18
36
7
83
33
24
40
5
108
27
3
18
6
73
5
42
12
12
54
18
36
66
87
27
6
48
3
12
12
9
18
36
9
27
18
51
51
36
12
60
13
17
12
36
42
42
12
30
30
36
15
9
48
19
32
3
18
6
69
39
24
18
18
36
6
72
30
1
83
30
6
36
42
79
65
6
48
6
115
11
45
21
15
45
6
18
30
30
24
51
9
60
60
18
90
19
35
114
54
6
24
15
9
51
3
1
17
60
15
4
59
12
21
15
54
24
15
9
63
12
3
48
6
3
9
24
15
69
15
51
45
60
57
42
24
69
39
66
18
18
27
21
19
29
24
6
13
41
39
48
3
72
6
12
42
12
21
21
18
12
133
32
33
30
13
5
90
66
31
41
7
23
66
18
66
99
21
7
41
6
72
13
60
20
69
6
36
18
72
48
42
30
96
18
24
42
12
36
18
93
21
18
12
6
30
18
6
30
12
7
17
43
71
12
60
54
84
39
57
3
51
21
16
5
30
42
51
21
54
24
78
24
12
18
21
9
18
1
53
12
12
27
21
18
90
90
1
5
24
39
39
54
66
60
21
39
42
48
15
75
141
9
42
102
24
15
16
47
25
8
3
36
73
11
72
54
36
36
19
11
69
4
17
24
39
57
6
12
21
24
3
13
11
36
42
126
42
63
15
6
54
42
18
24
25
5
6
60
30
60
6
72
48
1
11
21
12
16
32
16
20
3
60
24
12
18
60
15
3
21
9
36
39
45
6
12
60
21
16
29
30
25
11
66
42
81
33
6
30
91
5
42
96
24
1
8
33
30
213
15
81
15
108
12
6
18
21
45
72
55
35
33
3
21
16
29
39
33
30
12
60
66
6
66
48
51
9
18
1
71
6
12
42
81
9
31
104
39
49
47
33
27
6
18
24
45
3
9
75
24
36
45
27
6
27
4
12
5
6
126
12
39
27
48
30
15
12
3
9
9
18
12
9
40
35
13
95
102
6
33
27
33
15
18
3
21
12
60
30
57
9
19
17
6
54
3
52
47
12
30
12
18
1
5
27
3
13
17
6
57
21
6
66
12
87
141
12
15
24
27
9
52
60
11
18
3
3
24
54
75
3
42
30
21
4
29
48
24
6
18
6
6
55
29
96
12
3
45
55
17
6
18
30
24
24
6
7
5
18
18
48
42
24
54
6
1
5
6
6
55
59
60
12
60
12
6
15
16
8
69
63
3
45
12
39
24
42
90
54
18
25
59
9
24
27
12
6
18
1
5
18
48
6
27
3
24
102
12
42
30
27
16
32
12
9
12
36
18
36
49
41
60
72
54
36
6
12
36
6
9
24
9
114
49
11
9
87
12
30
15
63
18
66
12
45
39
18
3
72
48
33
63
24
45
42
9
4
11
24
25
56
27
6
6
6
54
48
12
30
18
9
51
36
84
54
42
132
1
11
18
19
20
27
18
30
54
30
30
63
15
24
6
48
12
18
66
19
47
24
1
23
30
19
5
51
3
12
42
18
37
8
45
24
3
9
15
36
123
24
12
108
18
7
48
11
24
9
9
6
45
75
21
24
27
24
12
13
29
54
36
21
72
39
48
78
18
30
3
3
30
18
18
30
24
6
3
15
18
24
36
19
20
3
9
33
96
6
12
72
9
12
4
59
33
33
18
12
49
35
36
21
9
54
6
30
12
18
55
11
12
9
9
3
36
3
9
15
30
42
36
6
15
15
6
6
1
59
24
37
89
3
36
48
3
9
3
18
60
6
12
42
3
3
6
55
23
21
3
150
66
24
24
24
72
48
78
30
60
18
15
57
12
7
5
24
30
6
42
24
37
95
12
42
78
6
60
7
5
7
59
12
9
9
39
40
65
6
133
17
54
57
57
12
6
30
12
48
18
25
41
12
30
36
42
30
18
3
3
12
93
27
36
84
24
24
6
51
33
48
18
18
24
72
27
9
54
78
42
12
42
3
15
69
27
12
25
5
12
18
36
24
48
37
12
23
21
45
42
6
6
30
39
33
6
6
15
27
1
41
87
9
36
24
24
19
29
19
11
9
111
6
15
9
42
48
12
18
54
66
3
9
36
6
30
6
96
13
53
3
3
6
12
12
78
48
24
18
15
27
1
11
84
24
12
30
31
23
24
1
11
36
13
11
24
48
12
30
12
103
24
41
90
25
47
48
21
21
42
36
66
6
168
36
12
30
31
11
210
19
17
24
6
48
18
15
15
12
33
12
16
11
42
27
3
30
12
6
24
36
12
6
6
9
39
1
23
6
12
24
123
28
20
15
6
6
12
36
6
3
99
9
27
6
18
36
120
1
11
24
60
6
6
25
8
15
49
47
12
30
7
5
27
72
39
60
21
27
13
29
19
11
49
17
36
108
19
8
39
12
1
12
17
24
27
21
79
44
4
11
72
42
18
36
13
12
41
7
32
63
6
72
15
33
72
6
1
53
60
24
31
71
69
9
6
6
30
9
3
24
30
6
33
3
21
3
48
30
6
18
15
21
12
96
60
18
25
23
18
39
3
6
42
109
8
27
9
3
25
17
19
11
30
39
51
6
24
3
60
12
27
12
36
18
48
7
35
12
60
12
12
6
66
54
30
30
84
12
39
3
13
11
6
24
42
37
23
36
48
216
6
18
36
6
43
20
48
15
6
6
42
6
6
6
6
7
5
3
40
24
29
24
12
6
48
1
11
12
18
19
48
20
24
16
29
12
6
78
18
37
20
39
49
35
48
12
9
48
24
4
35
36
6
36
66
66
15
15
60
18
42
24
6
6
6
15
45
75
33
36
18
13
29
30
1
80
21
60
3
4
59
84
12
45
45
6
42
6
1
11
1
41
63
9
99
12
105
43
36
32
27
12
1
23
12
24
45
57
18
30
12
12
78
18
6
108
9
3
30
6
60
12
18
12
6
48
24
21
36
12
33
15
132
9
31
8
21
24
51
21
7
60
11
48
9
9
43
35
18
6
36
54
3
9
75
9
27
28
11
6
30
36
42
63
3
6
60
30
60
33
36
12
3
6
63
9
19
53
12
12
6
49
17
36
24
15
28
23
12
85
29
12
6
48
45
93
66
72
6
18
42
3
39
57
75
18
12
15
21
48
3
39
42
7
53
27
9
42
66
39
75
1
8
45
30
12
36
12
42
43
35
6
12
42
84
73
41
42
18
12
19
5
15
33
90
66
78
54
6
24
9
27
12
30
27
3
18
36
138
36
18
18
25
12
23
13
17
60
90
6
7
71
21
9
19
29
12
12
3
81
7
53
60
3
57
7
59
12
12
48
24
6
6
54
42
57
36
27
18
19
53
6
21
12
45
18
66
30
12
105
33
15
21
6
54
30
45
45
15
3
1
29
31
20
3
1
77
6
13
12
23
12
24
33
48
3
30
19
11
21
3
6
18
21
27
18
24
42
18
66
12
6
7
5
15
27
73
32
9
51
33
54
117
87
6
12
27
9
12
12
6
21
51
21
9
6
13
32
9
12
18
12
12
24
45
51
6
102
12
6
31
149
30
9
12
40
5
91
47
18
6
12
6
42
13
77
79
11
21
93
18
96
13
11
21
16
11
61
32
96
21
18
30
18
12
93
3
12
48
57
3
48
18
75
16
5
15
60
75
6
24
54
18
3
69
66
18
24
3
33
6
126
36
7
56
15
12
9
57
27
9
42
85
5
15
9
66
12
21
ABCD 95364076084*3^$a+1 [50079]
87
165
83
88
93
51
9
47
37
120
3
165
84
60
59
16
21
35
37
120
35
96
72
13
264
228
24
168
36
84
135
201
71
13
35
16
81
348
168
123
21
3
32
16
80
85
60
24
23
1
12
83
37
27
8
25
39
225
63
45
11
144
37
120
24
132
63
21
75
21
84
60
216
83
1
71
133
216
83
16
21
84
120
47
168
49
60
195
21
96
24
59
48
73
71
24
1
108
36
276
24
147
105
15
69
131
232
117
83
16
45
132
12
48
35
85
59
193
108
3
21
48
156
191
109
107
133
72
180
144
63
21
51
128
85
27
81
95
25
12
180
276
24
96
24
11
24
97
120
48
215
16
45
72
12
12
276
24
15
93
11
40
272
48
145
87
45
24
59
49
95
61
107
49
84
59
72
13
3
144
81
60
24
51
237
12
24
15
56
96
48
85
12
159
33
96
24
63
165
192
35
25
15
192
9
15
69
276
60
155
49
87
8
48
97
36
60
72
12
120
3
9
135
105
24
119
16
57
24
60
24
60
279
56
40
32
49
84
51
33
132
84
95
25
167
72
37
276
84
60
168
111
45
11
169
119
96
120
61
108
63
312
120
57
96
24
24
60
24
216
59
1
60
27
8
85
24
48
48
72
84
143
1
47
37
107
40
321
24
263
16
9
48
95
37
35
160
33
60
99
9
87
69
35
13
3
153
159
32
25
84
51
141
3
72
72
21
35
40
69
147
189
27
189
83
1
24
180
36
120
144
87
21
99
21
107
96
49
231
129
71
61
84
156
24
240
72
27
240
273
120
24
63
152
136
69
3
105
111
21
51
8
25
156
11
49
39
21
24
227
40
45
60
15
368
37
72
155
96
16
69
12
84
24
11
16
32
232
9
15
192
72
57
71
145
120
84
204
444
48
72
36
96
36
108
84
123
8
1
36
72
11
144
16
272
97
48
12
3
57
108
24
48
51
21
3
33
167
97
23
25
108
27
21
51
21
108
84
120
35
48
112
21
72
24
240
24
35
37
48
24
11
40
237
27
57
48
60
251
16
21
12
111
57
12
3
117
35
181
35
1
156
12
48
287
85
36
39
56
1
119
25
144
108
12
96
36
24
59
168
217
15
105
15
56
40
120
45
51
129
12
48
84
15
57
63
72
165
408
11
72
157
180
15
45
107
1
60
120
83
72
24
73
168
48
135
24
21
27
80
109
83
25
72
119
16
8
88
33
84
108
47
13
120
108
12
83
49
60
123
24
201
120
15
105
84
11
168
37
155
25
63
9
96
132
48
75
69
48
107
25
48
63
144
21
59
121
39
120
81
47
40
69
24
12
15
105
47
1
60
60
167
72
13
107
13
12
120
87
21
24
144
24
27
33
228
3
249
111
165
51
8
88
9
120
144
84
3
45
84
36
84
39
105
72
12
48
48
24
83
24
13
35
1
95
37
48
51
56
112
21
11
168
13
24
11
72
37
24
35
1
119
24
16
285
ABCD 95365124014*3^$a+1 [50021]
48
12
24
24
10
32
12
118
20
52
53
60
3
6
39
27
54
18
33
67
92
6
15
13
14
33
33
100
2
165
15
58
102
8
30
27
3
24
60
18
27
12
39
9
1
26
138
6
40
20
12
30
10
44
64
2
39
21
54
24
4
32
58
35
12
84
19
161
96
48
12
63
36
9
48
33
190
41
13
83
43
114
2
18
27
21
15
7
20
216
10
35
12
39
60
16
32
57
24
15
30
4
8
15
75
69
19
174
71
72
55
18
47
67
20
72
34
32
90
22
11
81
54
12
18
15
27
93
57
18
9
31
29
25
11
87
24
45
36
135
12
16
12
5
39
36
69
109
12
47
51
240
6
54
6
46
5
15
42
42
6
15
33
22
8
21
21
78
24
12
21
63
90
120
15
49
18
18
44
15
96
24
1
54
32
28
41
12
3
70
47
33
6
36
52
96
20
21
103
2
78
108
33
21
48
15
27
48
18
99
24
84
12
48
1
26
30
39
75
4
2
51
37
8
18
24
36
10
30
50
6
120
45
15
66
84
24
40
24
48
38
12
33
219
12
21
63
4
65
15
48
78
90
96
54
4
20
6
4
53
12
12
84
12
7
90
23
9
144
39
33
15
3
9
1
30
62
52
35
45
48
10
38
30
54
6
6
3
12
13
8
24
54
9
31
5
51
9
25
24
47
51
28
84
38
15
43
5
25
24
11
15
22
8
30
4
8
58
11
21
12
66
12
12
28
20
24
21
15
90
15
27
46
30
29
12
3
18
3
27
18
12
58
54
116
84
6
165
81
48
60
16
14
76
5
27
40
14
64
14
88
17
15
42
3
33
18
9
21
12
87
3
45
63
120
36
18
3
33
39
31
20
21
19
30
47
3
4
5
27
24
4
5
25
2
36
52
53
12
60
57
39
67
53
12
123
6
126
40
62
18
12
12
69
25
20
6
36
42
60
3
99
9
49
26
9
27
24
4
36
164
33
159
18
15
15
57
75
84
10
44
10
36
44
18
54
36
12
18
48
12
78
69
121
47
24
49
14
57
19
14
36
42
58
44
138
18
6
36
22
20
18
88
26
6
69
21
60
15
3
66
15
3
6
72
12
6
36
48
33
43
20
4
210
96
59
25
47
79
80
9
21
42
9
45
34
2
10
65
69
60
4
56
6
57
3
24
144
45
72
63
90
27
7
101
27
30
27
87
30
6
48
22
32
18
82
8
22
18
44
28
23
72
27
64
44
18
15
3
9
13
14
4
29
87
28
6
12
14
18
3
9
3
21
15
12
13
47
24
3
105
36
9
3
12
63
22
6
62
22
41
15
12
40
68
6
6
9
36
15
12
60
36
84
72
6
12
138
78
15
129
16
50
24
28
38
15
27
57
31
110
51
81
22
17
1
2
21
9
63
15
12
45
33
58
12
92
6
54
10
18
104
28
26
22
65
24
43
20
10
18
110
112
95
45
16
14
18
18
12
33
36
49
56
24
114
58
2
12
28
20
36
10
74
36
6
15
33
42
33
81
100
59
31
5
12
99
4
32
12
16
17
207
21
9
15
21
30
4
26
4
35
3
48
30
6
24
52
78
11
39
4
5
21
24
66
4
92
36
12
66
15
12
37
26
36
6
15
3
9
55
30
6
84
20
45
27
54
90
52
18
176
94
50
66
46
20
12
3
3
36
33
25
71
27
58
44
3
12
3
24
9
15
6
60
28
2
46
2
18
42
16
12
53
57
30
12
16
2
28
32
42
16
32
30
24
84
34
56
9
12
3
30
118
53
69
123
3
40
54
260
6
21
69
4
11
7
77
48
48
9
48
3
21
54
4
5
33
10
32
12
24
24
18
15
7
32
16
42
20
10
17
63
12
124
17
45
12
15
36
39
16
72
128
4
66
26
24
22
20
3
24
3
45
9
18
46
26
4
50
60
6
21
24
39
34
182
16
42
66
5
19
20
120
36
30
10
50
4
188
22
6
50
4
56
10
2
45
75
18
6
60
24
10
2
208
86
3
21
15
99
30
66
9
51
9
31
144
138
143
12
12
36
99
40
53
55
5
15
33
9
18
30
48
10
12
20
45
3
36
30
6
9
21
48
54
76
102
62
6
15
7
32
72
24
12
114
30
33
3
60
42
16
30
5
60
24
25
30
36
56
60
28
18
42
5
85
23
103
14
102
48
45
108
55
20
69
1
18
77
12
55
8
12
16
5
15
66
78
6
6
4
72
44
21
39
28
5
51
21
43
80
18
90
72
36
10
14
40
32
45
60
3
40
2
114
54
46
65
39
48
100
2
12
15
15
6
3
19
36
24
48
8
64
38
3
9
18
30
48
4
86
30
54
12
6
130
5
39
21
7
92
33
27
84
30
22
5
69
4
140
15
60
36
75
69
49
38
138
36
15
43
18
50
12
18
48
4
50
6
132
102
45
33
18
22
35
33
36
58
50
15
48
12
25
26
69
15
12
54
6
24
45
12
15
9
39
6
6
45
43
72
20
58
2
28
24
65
96
9
10
30
32
6
148
29
3
24
69
19
38
87
12
19
41
3
6
22
32
10
11
36
9
30
54
3
60
13
71
3
60
12
136
32
6
15
57
12
48
15
63
40
32
60
33
24
75
16
12
8
24
18
15
9
3
48
84
45
16
14
93
1
26
6
39
3
60
28
108
32
40
80
30
60
15
24
39
84
16
77
15
42
46
12
98
100
2
48
36
144
4
17
91
90
8
34
5
51
84
105
15
18
15
9
63
27
36
33
55
24
36
30
14
10
11
37
2
48
58
11
36
39
126
18
30
15
15
124
8
93
24
51
40
54
18
5
3
24
40
6
30
41
45
4
26
45
36
3
45
12
3
34
32
66
24
105
51
72
36
94
11
15
105
27
45
33
42
28
20
36
6
48
30
4
108
5
3
6
15
36
75
24
24
57
75
28
5
87
10
35
15
58
2
12
12
48
6
10
26
36
18
21
21
27
3
12
168
30
12
90
42
4
14
33
33
22
38
27
15
9
75
16
18
26
28
125
ABCD 95365156234*3^$a+1 [50007]
3
127
170
28
20
30
112
30
68
22
77
13
11
19
6
44
30
10
47
1
23
25
30
104
46
42
2
16
24
47
9
27
24
33
10
150
98
40
8
129
1
20
84
36
34
86
64
11
15
34
86
24
40
8
45
13
24
23
45
88
12
32
88
80
22
6
12
108
47
37
6
42
23
39
70
47
99
22
8
12
3
24
181
14
141
49
36
72
8
54
6
4
23
13
20
4
20
60
58
5
60
48
9
6
40
5
19
8
117
48
24
1
18
32
48
34
95
36
49
20
30
10
20
58
72
86
15
45
52
8
42
69
36
57
3
43
14
36
54
6
160
2
40
17
13
2
46
2
117
3
88
42
35
48
75
10
12
83
39
21
9
10
48
5
75
9
13
140
46
80
34
47
36
60
33
24
16
30
2
22
120
5
61
72
8
52
20
15
7
8
10
12
35
31
24
30
68
99
13
11
9
18
30
27
1
132
32
18
70
50
9
63
48
10
32
36
10
62
39
73
116
22
29
3
16
29
33
3
15
130
14
6
4
36
47
27
6
24
3
72
12
49
104
16
2
42
40
30
90
47
1
8
72
28
90
65
49
95
15
16
29
33
75
7
6
44
70
78
2
10
86
34
6
152
18
99
13
30
32
70
20
30
18
48
52
83
15
10
11
19
50
30
10
12
18
17
15
93
45
24
63
108
25
2
57
31
2
12
76
192
8
75
19
48
30
8
10
30
2
18
22
29
21
142
41
9
3
37
35
123
45
27
21
9
10
5
105
120
60
3
48
25
50
34
23
57
27
51
9
111
42
6
34
30
18
62
18
168
15
79
185
1
20
195
25
110
22
18
29
12
13
20
3
43
14
18
70
98
40
24
41
57
12
3
7
30
26
21
9
124
47
36
33
4
200
75
25
48
48
74
10
96
24
11
49
23
3
21
19
30
12
20
48
10
14
18
45
25
18
14
10
26
15
37
2
18
30
10
20
40
2
6
15
45
54
16
72
18
24
56
22
8
9
1
11
21
78
30
4
108
68
72
40
78
50
24
3
97
36
24
23
25
8
4
20
15
60
91
72
18
14
6
60
40
215
55
14
18
10
8
75
24
12
21
3
127
18
54
26
12
63
19
30
8
39
3
16
54
68
15
103
30
42
2
3
24
19
2
87
61
60
30
24
6
42
2
27
13
36
12
38
24
120
70
48
143
72
37
6
65
12
75
22
50
10
11
12
37
8
10
5
45
27
45
100
18
17
73
35
3
22
47
3
33
7
138
80
39
13
18
14
28
8
40
32
12
28
20
12
16
12
2
21
72
27
6
24
18
33
12
93
100
20
72
3
24
108
57
16
11
60
33
15
15
10
8
72
30
117
61
47
205
35
36
49
36
12
23
25
11
121
102
8
18
52
18
162
68
144
58
8
10
60
42
2
15
1
12
20
60
28
14
16
114
6
14
10
77
60
79
5
37
167
1
12
80
48
10
77
3
64
5
141
24
30
88
198
60
84
11
127
2
16
11
3
46
47
67
6
12
8
30
40
170
4
23
27
58
30
32
45
43
29
3
6
60
27
3
141
43
18
32
15
12
1
12
8
108
4
36
2
40
5
24
33
36
40
11
51
130
62
33
57
28
20
15
15
57
25
110
30
10
38
10
17
231
141
3
10
23
97
6
41
9
22
18
24
60
8
10
18
84
18
80
18
24
46
24
65
73
48
14
6
40
20
24
28
42
5
93
12
76
14
21
27
142
36
14
30
3
87
10
8
22
6
44
27
84
87
57
103
72
77
36
13
44
46
5
9
27
61
12
38
42
15
31
17
15
18
30
30
12
48
15
9
16
30
2
108
24
40
8
27
72
24
9
46
29
1
107
37
23
12
45
10
5
1
2
48
102
18
10
72
35
3
34
11
99
33
45
39
24
36
33
16
60
47
60
33
70
41
1
12
18
5
147
10
48
48
11
3
10
140
60
36
4
6
29
1
74
33
55
72
18
48
12
2
10
56
22
17
15
21
36
36
33
24
36
24
60
10
126
92
52
68
52
36
54
26
72
27
13
20
39
33
111
9
10
66
14
16
30
35
9
75
1
20
24
166
2
3
19
6
74
126
4
6
5
19
50
150
78
82
50
48
3
19
8
9
33
3
3
10
12
2
40
158
10
5
43
72
8
42
30
57
25
30
8
48
22
95
157
6
2
3
9
40
18
5
84
33
16
20
4
36
44
6
40
41
39
22
80
42
6
4
78
50
15
57
15
151
2
12
15
61
12
18
17
55
50
63
39
6
4
8
15
25
32
70
6
42
42
86
64
56
9
21
52
8
12
27
55
6
42
48
14
130
8
58
44
27
31
128
9
55
66
35
85
12
98
40
122
48
4
83
25
60
23
19
26
4
68
3
57
28
54
6
42
48
5
19
56
24
30
27
1
23
55
2
63
57
15
24
36
43
30
104
16
24
11
24
1
12
2
21
9
58
2
15
108
43
2
60
132
6
24
10
8
22
90
8
70
8
10
110
30
39
13
20
52
71
7
8
21
3
16
17
103
30
44
30
88
18
11
51
88
24
5
108
25
20
10
30
2
66
39
1
59
45
75
75
57
84
36
1
30
30
48
20
60
4
68
90
10
8
15
15
30
27
15
22
26
10
35
19
53
27
16
101
1
12
23
165
48
40
42
72
90
8
39
39
22
20
22
48
42
20
66
22
122
18
52
8
15
25
20
27
21
60
4
56
12
10
32
10
11
37
32
16
12
48
32
12
87
84
19
48
50
48
4
108
32
40
38
42
315
36
9
3
72
73
42
26
12
28
60
12
108
12
62
6
4
8
52
71
27
33
15
82
152
76
12
62
16
50
75
25
11
33
3
48
57
88
35
24
15
10
8
30
10
32
16
110
34
6
29
13
23
45
4
6
5
57
12
15
1
30
24
17
79
2
123
12
63
34
20
28
128
24
ABCD 95365310156*3^$a+1 [50011]
117
27
54
51
39
1
60
84
5
54
13
5
27
76
12
24
36
80
33
19
137
24
36
19
56
4
20
52
29
19
17
103
41
18
13
53
6
9
16
20
4
132
24
24
20
4
60
68
4
84
17
19
29
39
88
5
175
23
69
3
13
36
48
65
75
28
89
24
30
36
9
4
36
11
18
36
7
8
12
28
12
8
12
12
63
18
31
53
36
6
48
57
21
30
13
20
124
68
105
84
24
36
15
3
25
5
3
69
3
40
56
45
24
7
20
4
17
3
64
12
11
18
19
5
36
115
65
30
54
31
5
19
77
54
1
119
25
12
12
5
15
36
45
36
39
16
35
45
3
6
54
18
15
3
57
4
5
96
63
12
33
36
115
8
15
81
9
55
17
3
21
12
7
36
12
24
84
12
12
17
31
5
7
11
21
4
29
12
6
73
24
8
57
66
114
228
19
23
90
43
5
7
17
36
15
28
20
12
40
77
36
7
12
36
56
21
27
21
139
5
6
49
23
93
24
48
69
36
39
45
36
18
1
143
37
8
33
3
40
60
36
35
1
5
7
47
85
8
52
8
36
12
100
12
5
6
30
79
12
68
76
17
7
32
21
19
29
36
54
1
8
16
35
90
19
36
35
12
57
12
16
20
9
103
71
24
33
12
21
7
44
3
33
4
104
60
84
21
36
43
36
44
28
32
21
15
52
59
18
7
5
15
3
18
72
31
5
42
37
83
49
48
71
12
9
9
24
3
69
3
81
24
7
36
59
24
37
12
20
16
20
72
39
13
53
24
3
16
17
7
5
15
3
33
9
7
5
111
57
31
5
79
47
1
53
79
36
32
88
12
23
169
8
4
24
60
80
52
12
41
72
12
7
8
27
141
33
115
24
36
11
54
27
39
21
57
3
45
72
75
75
37
48
168
8
57
18
1
53
42
13
20
51
1
116
4
29
111
4
29
15
112
83
57
36
40
29
31
32
52
125
120
63
108
24
21
60
72
15
33
15
3
6
3
28
59
13
8
45
42
18
18
97
5
3
129
66
49
48
17
55
36
60
20
40
24
17
63
16
144
77
19
12
84
96
24
116
24
3
1
5
15
16
5
43
56
21
3
51
54
15
96
21
51
24
15
36
33
52
23
30
6
1
104
4
12
60
29
103
12
11
25
12
41
84
36
19
5
55
8
40
17
135
33
12
15
28
12
8
40
65
183
4
11
25
24
8
4
29
39
16
12
77
12
3
33
72
36
39
28
29
18
33
33
36
6
13
32
40
32
52
59
85
36
23
18
3
52
24
20
40
41
3
15
1
23
21
9
15
27
18
43
65
43
80
4
108
60
5
27
51
66
63
15
18
67
17
18
21
12
52
8
40
20
40
48
17
30
24
61
29
18
18
43
12
17
75
28
77
27
88
48
48
44
51
117
9
19
24
5
36
15
24
3
133
29
3
4
11
30
72
15
21
79
35
1
17
72
67
89
55
5
66
1
44
33
30
96
21
28
53
3
39
37
36
12
20
21
87
57
3
52
35
138
19
8
36
9
6
1
48
17
31
44
156
12
16
29
7
53
7
56
12
52
29
19
8
9
39
57
18
30
42
33
24
36
4
60
48
20
153
7
23
21
3
61
41
18
18
15
40
89
3
12
9
19
20
87
54
7
24
96
29
6
18
102
33
9
12
18
13
92
45
36
12
43
17
12
15
36
45
12
27
16
116
93
51
40
24
11
25
11
9
9
31
11
85
59
45
12
120
12
100
8
12
33
55
20
9
24
75
45
36
31
8
4
80
75
1
41
3
12
16
68
4
56
40
11
60
33
120
12
63
1
20
12
9
18
25
65
31
12
5
27
16
12
8
12
40
24
5
31
47
33
39
109
12
23
1
44
12
28
32
28
12
17
3
132
28
60
17
18
84
49
12
29
15
9
7
8
16
48
48
24
5
39
75
37
60
20
129
31
8
57
48
54
13
29
36
67
80
40
11
1
44
4
41
15
36
28
48
137
3
40
108
12
59
25
24
20
15
6
36
72
31
20
21
43
41
31
29
12
39
69
24
36
7
24
131
18
15
16
23
1
44
3
37
5
36
19
96
12
24
41
7
8
112
5
31
60
12
132
11
60
25
20
12
33
55
12
8
105
31
8
63
42
31
20
15
42
19
53
30
1
60
17
19
29
54
6
55
24
48
32
12
4
17
24
39
81
79
92
28
5
12
60
3
40
32
48
12
45
18
30
7
83
1
5
18
18
48
42
57
52
8
63
12
61
71
13
5
12
75
36
12
57
3
16
12
12
17
211
48
12
29
43
60
72
44
64
36
41
39
12
93
72
75
24
63
1
12
5
3
4
17
36
27
16
11
9
76
35
25
8
21
15
4
8
135
54
19
17
27
87
18
3
124
8
3
109
8
15
30
3
28
84
8
27
25
47
48
13
72
5
3
39
25
44
64
36
24
17
24
36
18
21
4
5
3
60
69
55
20
69
7
23
60
25
41
24
55
84
32
64
65
7
29
159
4
53
24
3
27
21
12
21
72
19
8
48
48
21
39
144
16
12
20
52
101
12
87
27
45
84
36
76
80
105
18
36
1
5
7
20
93
27
108
9
51
9
3
76
5
114
1
80
4
36
5
19
56
27
60
37
11
1
53
27
33
30
21
52
35
24
21
52
56
4
60
5
7
48
155
18
3
12
112
20
48
9
15
16
80
33
7
5
24
3
12
36
57
7
24
5
54
1
11
54
7
35
9
100
35
66
19
95
1
8
4
8
52
12
24
17
7
56
21
39
87
33
9
51
52
44
51
25
12
20
16
32
57
48
79
71
45
24
3
1
71
13
12
11
90
27
120
16
137
3
51
6
27
48
33
55
11
49
32
27
6
27
4
8
48
28
5
90
45
24
16
12
107
18
55
8
45
12
7
48
20
40
44
9
12
18
1
8
16
104
28
5
18
37
8
15
21
69
15
39
13
24
24
32
84
3
18
12
3
40
12
23
25
8
15
25
84
161
55
164
28
65
30
33
24
15
97
24
20
16
8
15
37
96
89
30
21
12
81
54
33
24
9
7
12
5
15
48
24
33
42
9
9
7
104
45
55
12
5
42
121
12
12
11
37
5
27
63
13
77
39
28
36
20
4
8
48
27
90
42
1
44
12
81
132
43
5
7
11
6
31
5
18
1
36
12
ABCD 95365686582*3^$a+1 [50046]
18
24
18
75
57
114
78
60
78
60
36
36
18
54
30
6
18
67
23
25
29
36
114
24
6
6
6
18
36
18
18
36
6
31
8
3
48
84
12
12
132
60
9
33
18
18
3
40
5
42
33
69
6
36
18
48
60
48
18
36
21
3
6
36
66
78
30
18
102
90
6
24
37
8
69
54
45
15
6
19
29
138
102
6
85
29
66
36
18
3
33
12
42
121
47
72
36
54
18
48
42
24
19
53
51
72
15
57
39
102
36
162
18
75
15
57
21
138
30
72
54
12
12
12
72
1
11
69
99
126
66
84
42
6
72
78
36
7
35
24
18
18
1
23
84
21
111
57
27
36
9
64
5
43
11
66
42
30
30
102
12
24
12
12
6
12
30
18
33
15
49
5
60
30
1
125
48
48
18
30
6
96
60
12
24
42
6
12
36
78
63
21
24
36
15
33
6
60
18
6
12
42
90
21
69
18
54
84
18
12
24
6
123
21
18
6
90
9
15
42
12
6
12
9
171
85
5
54
48
45
15
6
3
3
24
42
78
36
24
42
66
24
12
9
51
36
30
19
8
3
132
12
138
36
7
5
42
33
3
12
1
47
30
43
8
15
36
6
12
6
12
6
18
25
53
12
84
60
39
9
66
24
90
18
36
13
29
42
48
30
3
88
35
18
3
33
6
96
132
12
30
174
24
6
36
78
36
9
51
18
48
75
69
27
45
24
72
24
144
66
36
69
3
12
49
23
9
51
30
66
66
43
107
24
36
36
6
18
18
12
6
33
24
40
29
126
61
17
63
69
12
78
18
30
18
87
3
42
6
42
90
48
18
12
24
43
11
54
6
6
27
87
6
99
21
30
42
18
25
29
51
63
6
12
6
12
42
6
18
162
12
60
84
21
39
25
5
30
12
12
36
1
5
18
24
48
25
29
30
54
42
48
85
32
33
48
6
36
12
30
66
36
66
42
6
84
7
29
54
60
30
43
8
87
57
15
150
24
42
6
12
96
66
24
18
67
11
60
9
39
12
24
90
42
6
90
24
105
15
126
3
207
18
18
18
27
99
13
8
21
18
48
36
12
30
18
66
18
66
6
37
35
24
132
24
6
48
6
24
36
54
19
23
60
108
6
6
72
36
12
24
66
30
69
99
48
21
45
18
24
6
42
6
3
33
39
57
18
84
72
54
60
30
54
3
72
45
48
51
39
138
6
30
72
3
15
48
49
8
16
23
12
18
78
12
126
60
54
30
42
33
159
265
5
84
18
30
36
12
42
93
45
12
30
24
25
8
51
18
115
47
6
108
60
6
30
103
23
1
5
18
25
95
12
6
30
6
6
24
60
6
30
109
29
102
12
18
6
60
12
18
42
6
30
48
57
9
6
36
42
30
21
9
12
27
117
42
6
54
48
42
72
6
37
23
60
93
45
36
114
18
102
12
33
3
12
33
21
66
6
18
6
24
6
6
30
36
90
3
15
72
12
45
15
12
12
78
60
30
49
131
24
12
60
13
71
36
42
54
69
3
12
114
12
18
6
126
36
6
6
30
30
30
72
6
12
6
30
21
117
51
51
13
41
15
3
24
102
31
101
102
120
45
135
9
63
81
3
24
18
27
69
30
6
42
42
24
51
24
99
66
30
12
36
24
61
53
12
18
30
108
24
30
13
11
54
132
96
54
204
12
24
54
42
45
75
12
9
9
204
43
23
49
17
36
6
24
48
21
123
18
60
66
45
27
42
12
66
36
25
35
42
3
3
18
19
53
36
114
21
75
13
47
150
42
12
24
132
12
18
6
37
24
35
42
48
6
48
84
1
65
6
6
3
33
55
59
84
6
67
53
18
9
51
24
66
3
45
36
36
19
11
45
3
84
48
24
6
18
30
6
66
42
108
18
72
3
99
21
3
54
18
132
174
12
31
47
48
78
3
3
108
1
47
48
60
60
30
3
63
6
66
30
210
12
18
27
40
77
18
36
18
72
6
36
6
6
18
42
78
51
45
6
72
61
47
144
42
66
30
6
12
24
18
24
51
63
6
123
21
78
96
6
60
51
27
72
13
113
39
3
21
39
73
95
78
42
30
18
84
66
24
114
12
21
9
12
36
36
30
85
29
102
18
96
3
15
54
54
6
18
12
24
132
84
9
27
24
6
60
6
13
11
42
19
59
37
8
15
18
18
48
72
6
96
55
5
54
42
3
48
24
69
6
37
41
204
18
30
30
6
276
75
63
48
18
79
65
66
24
24
42
54
12
6
90
36
114
6
12
6
84
48
30
6
43
77
96
3
72
45
12
7
5
18
54
30
21
27
24
66
30
21
93
30
114
19
17
6
81
27
66
6
42
3
39
33
15
57
135
78
42
30
3
15
12
18
139
5
42
144
48
18
102
12
30
6
30
120
27
21
18
48
18
39
99
168
24
48
13
5
18
1
23
90
18
21
27
36
1
41
7
29
30
42
43
32
3
6
108
48
42
1
152
27
48
12
126
51
27
42
3
39
12
24
18
24
30
156
12
48
6
30
49
11
45
21
3
39
6
54
85
125
18
24
49
23
6
144
6
48
36
25
53
30
24
48
36
49
17
18
21
57
54
108
18
96
18
90
114
60
126
24
27
69
102
18
36
18
36
6
72
6
36
24
30
30
13
23
24
108
18
36
31
17
114
42
66
24
33
40
72
137
12
30
36
30
30
24
30
18
18
54
54
31
8
45
60
54
24
24
12
48
12
36
37
83
42
115
5
6
126
15
33
31
119
ABCD 95365710736*3^$a+1 [50028]
51
60
90
99
24
156
9
27
27
186
24
6
24
57
36
12
81
12
12
138
69
24
57
78
24
21
57
39
51
72
18
120
99
24
27
9
144
24
93
12
3
84
231
69
21
3
147
69
51
165
117
18
9
36
72
3
78
54
90
27
159
69
12
129
39
63
78
51
123
33
33
24
48
132
30
66
99
51
9
93
18
21
99
12
45
48
15
12
33
15
117
147
81
105
42
33
36
99
201
9
15
24
72
81
3
15
9
12
48
153
39
21
15
120
3
21
60
120
24
72
108
12
48
195
102
27
21
207
123
60
105
255
72
12
21
135
12
102
63
285
3
75
69
45
6
57
27
78
63
39
81
15
81
24
27
45
12
21
39
243
33
237
219
3
48
45
204
39
30
12
27
12
144
15
81
24
69
90
21
36
3
45
63
69
96
108
24
72
111
12
66
111
21
15
48
72
15
177
96
36
51
30
159
108
12
63
153
45
18
414
18
33
12
213
51
129
27
63
45
57
27
93
27
48
48
27
9
69
192
15
117
111
120
12
117
120
6
69
48
33
27
15
90
3
135
69
33
3
57
78
21
96
312
12
141
210
45
15
9
99
9
51
42
15
132
3
33
60
75
24
6
15
120
45
39
195
150
27
81
3
72
60
15
9
51
78
54
21
87
90
18
132
18
51
3
18
3
12
57
18
42
63
48
15
30
111
63
81
87
48
192
30
27
15
81
27
9
189
15
36
84
135
69
15
45
3
18
15
36
201
99
141
123
45
111
96
57
3
132
15
33
33
144
216
27
24
48
33
15
3
12
45
3
72
30
27
12
96
108
24
60
63
42
6
12
42
3
57
96
159
51
12
45
57
75
36
87
9
36
93
135
189
15
201
102
45
87
33
57
18
48
24
201
39
66
24
135
21
12
30
12
6
27
87
141
9
18
69
39
9
81
171
51
168
45
69
18
45
300
177
6
21
108
60
3
60
30
48
12
75
48
27
30
27
21
39
21
24
90
57
156
3
177
24
21
78
69
60
375
18
15
195
48
54
75
12
129
72
15
33
42
132
21
24
3
129
108
15
18
39
24
60
69
48
27
33
78
9
12
120
36
15
9
9
27
12
48
15
33
45
51
24
15
81
9
12
42
6
27
12
75
48
12
6
120
15
24
12
39
69
12
3
6
27
168
57
63
15
42
27
3
9
243
6
12
108
30
24
93
15
165
33
12
3
24
33
3
72
57
18
9
39
24
18
72
15
51
102
90
33
60
39
48
69
111
78
24
27
48
171
324
78
3
27
108
30
42
93
24
60
12
3
57
21
15
27
48
33
72
3
81
288
48
147
156
24
60
6
30
69
21
12
27
15
81
117
12
51
15
12
72
18
12
18
69
63
21
27
48
54
168
12
3
12
60
60
63
30
12
60
36
174
81
12
3
24
33
168
12
15
12
30
6
132
189
9
87
75
228
9
45
6
21
21
60
30
108
129
21
54
18
108
27
12
48
3
24
60
33
33
99
33
12
108
30
9
48
81
90
60
21
96
15
45
12
36
9
6
9
72
24
24
36
75
150
30
12
42
87
60
24
75
114
6
81
183
21
36
3
21
147
45
12
12
33
255
51
12
42
195
156
39
21
72
60
15
33
204
228
168
9
111
39
36
30
30
69
21
15
120
15
60
60
60
42
162
18
108
87
15
69
24
129
75
63
12
150
6
9
33
30
18
30
54
183
15
12
36
45
9
27
321
210
60
60
30
30
57
51
72
72
21
39
6
27
24
48
51
102
183
72
84
219
240
72
225
24
48
36
39
6
30
24
33
123
102
39
60
60
231
102
126
30
147
33
15
15
12
72
21
36
81
39
84
12
123
84
78
18
12
117
51
21
3
30
48
3
159
ABCD 95365932076*3^$a+1 [50012]
39
29
180
1
51
48
3
17
25
6
41
109
51
45
78
5
91
17
43
21
168
63
24
41
52
33
24
15
56
64
63
45
15
60
117
39
12
69
93
6
9
12
93
12
60
131
7
36
60
41
160
21
60
12
6
21
3
60
17
31
72
5
13
59
31
18
84
27
80
19
21
8
121
39
57
23
37
35
91
9
8
7
84
9
8
4
39
60
42
207
15
12
45
8
12
13
12
3
63
18
60
174
5
13
39
21
39
9
71
148
15
17
60
1
102
125
163
17
31
41
19
24
197
40
120
63
48
9
3
17
36
4
51
17
31
69
32
1
99
9
107
37
138
5
49
84
30
21
45
131
4
45
18
12
5
13
27
39
42
39
45
24
11
31
138
12
24
11
12
31
24
53
4
3
18
48
39
32
85
3
87
33
63
30
24
23
40
12
3
125
13
78
21
15
53
25
6
6
78
30
27
21
54
5
28
57
120
15
3
48
12
30
12
63
33
24
15
116
37
30
17
25
15
9
99
45
6
72
84
18
23
52
12
8
37
23
37
35
1
35
163
36
30
84
42
192
5
37
123
20
1
42
117
8
43
77
24
28
15
30
6
12
42
186
12
5
132
1
156
3
72
45
6
12
5
91
54
15
63
162
27
56
7
6
6
53
133
39
39
84
66
71
19
9
27
41
12
7
6
27
12
20
1
18
6
3
68
49
54
162
18
30
11
91
29
28
72
69
132
39
39
17
60
127
18
107
72
13
23
115
18
36
6
9
15
48
18
35
24
25
3
3
5
19
65
40
69
51
15
36
5
64
39
180
6
84
47
112
32
40
3
57
9
36
54
29
13
12
72
30
5
85
35
55
36
12
108
5
43
29
13
39
39
77
12
60
37
3
57
3
3
42
90
17
40
9
96
15
51
9
63
77
40
63
18
35
19
5
48
121
84
12
23
13
159
60
15
105
8
85
66
156
33
20
48
67
5
127
45
21
114
5
40
8
55
18
87
15
77
13
18
12
30
30
65
12
19
9
3
5
25
30
57
12
3
42
15
81
120
27
8
13
51
3
36
30
11
43
5
13
27
32
28
120
51
21
60
33
6
101
1
78
9
51
17
24
31
5
67
5
52
48
12
3
48
12
17
96
37
27
8
13
78
12
57
171
36
41
7
12
6
24
30
33
32
31
5
184
45
30
114
24
27
21
95
55
30
119
48
37
15
56
43
21
48
20
31
42
27
12
3
48
42
6
6
3
12
15
93
207
33
21
12
27
80
181
6
30
66
60
89
108
25
18
9
48
12
120
33
18
48
54
23
4
56
112
60
60
32
108
67
30
30
5
28
80
55
45
8
4
8
1
12
18
12
17
12
100
99
9
27
36
57
12
81
39
21
18
36
65
1
30
30
47
52
20
13
30
30
27
15
113
1
24
18
9
8
25
15
32
1
35
67
36
6
11
124
69
39
60
12
39
9
8
19
36
12
57
45
6
9
9
99
15
5
7
33
12
21
35
4
8
97
11
55
89
85
3
45
18
69
21
18
66
35
121
59
1
39
20
25
30
18
6
9
12
48
68
37
18
24
65
36
84
28
15
17
79
9
21
6
6
24
3
87
30
15
8
25
18
12
102
3
15
42
15
128
1
90
30
59
112
3
5
112
20
85
198
5
43
78
107
13
47
12
55
45
27
48
137
48
31
21
48
45
18
30
47
48
52
15
162
24
59
25
192
63
15
105
8
49
30
24
9
68
4
9
54
5
160
8
72
25
60
27
63
45
80
13
24
24
6
6
84
23
40
45
12
35
1
18
114
23
4
20
13
15
15
177
8
31
9
21
11
13
75
15
45
132
8
13
39
60
3
65
108
19
18
72
3
12
8
13
35
4
3
53
4
9
51
39
30
24
23
52
128
37
96
24
15
45
12
18
36
41
40
39
42
39
3
30
35
60
73
24
78
6
60
11
36
52
21
42
72
5
37
35
19
221
49
6
54
84
23
193
84
15
3
48
21
51
84
41
43
9
92
13
48
59
96
13
66
54
54
77
40
39
9
21
6
108
12
18
18
72
17
55
24
36
36
129
45
54
9
32
1
27
117
15
63
42
84
51
195
6
48
6
5
13
27
68
13
18
9
12
3
102
23
31
41
19
149
13
167
25
6
9
8
49
11
13
90
24
65
13
27
33
78
24
126
59
52
56
37
12
11
13
39
3
60
29
88
12
39
9
32
1
78
21
51
24
36
132
42
6
18
39
92
13
15
87
54
167
25
12
15
8
13
66
36
65
52
15
5
43
108
9
140
55
77
40
93
23
43
29
72
208
72
15
53
48
72
1
36
54
69
33
27
32
19
66
135
56
4
116
4
20
108
115
77
43
53
52
33
12
6
42
47
31
60
6
11
79
6
72
27
15
120
93
45
83
52
20
97
18
45
12
9
51
135
54
42
12
36
60
6
63
57
95
31
60
17
1
36
63
72
21
27
33
35
115
29
13
6
36
30
3
57
18
17
31
29
13
15
12
69
42
42
30
30
30
5
37
35
13
167
36
64
63
17
120
19
9
27
53
31
29
72
19
6
60
23
25
18
78
6
30
54
17
7
30
120
168
27
75
45
20
43
30
42
12
33
51
150
30
17
72
31
12
12
17
25
3
135
57
20
49
39
51
36
18
102
36
29
25
11
64
20
28
32
28
3
77
48
ABCD 95365956152*3^$a+1 [50041]
7
9
15
17
37
159
36
120
36
45
3
20
61
51
8
1
35
4
24
3
24
57
9
35
24
1
39
123
57
27
53
127
29
7
29
96
28
36
63
126
60
39
240
45
143
19
30
39
108
60
152
24
55
17
40
20
64
32
52
48
15
84
21
104
43
17
48
16
12
128
49
66
24
18
51
36
144
21
27
44
19
5
112
3
105
12
99
77
4
32
96
60
40
21
3
36
27
5
13
60
12
107
96
175
186
23
61
47
13
23
43
60
117
27
72
129
9
83
52
176
19
12
45
164
48
4
48
39
126
3
171
41
4
24
72
80
31
6
27
24
21
35
216
109
192
23
127
5
79
60
33
3
41
7
57
51
129
33
27
9
24
18
90
75
48
8
67
53
216
52
33
36
27
87
12
29
7
29
88
68
4
24
21
15
80
64
39
29
43
24
377
13
23
13
108
15
27
18
90
29
28
20
48
12
43
120
5
12
25
23
4
3
9
20
120
24
40
21
27
104
12
60
24
124
68
28
12
72
12
147
126
111
12
21
30
45
68
180
144
24
16
63
6
11
4
12
21
27
20
133
15
21
87
92
4
44
4
32
12
40
8
120
16
96
9
51
21
18
105
3
105
168
15
33
33
27
99
78
59
13
12
11
4
81
27
108
9
47
12
49
15
20
28
21
159
48
63
57
3
33
12
9
11
16
9
3
27
101
40
3
6
39
9
96
111
20
4
60
39
21
9
23
67
29
67
12
108
93
177
15
81
11
133
15
87
150
84
18
6
84
47
13
3
69
123
12
39
89
36
64
32
16
33
3
12
36
75
18
75
80
13
87
36
8
7
54
23
37
15
24
144
117
15
96
51
36
5
48
79
48
5
109
3
33
18
30
47
25
35
55
77
193
143
25
71
13
63
192
72
44
16
63
42
59
85
66
5
16
128
12
16
32
7
78
36
36
11
112
72
33
54
9
153
15
8
13
42
108
5
12
55
18
18
17
193
162
24
69
147
45
3
149
91
17
37
167
4
39
5
16
15
5
16
12
3
81
48
32
36
40
69
147
44
28
24
128
124
20
88
195
33
92
19
21
99
42
63
3
89
16
27
12
6
252
18
57
45
3
3
17
67
72
69
32
172
12
84
44
91
45
12
15
5
37
75
24
36
75
41
109
15
12
39
54
27
56
16
69
27
183
9
48
24
27
60
17
13
36
24
123
108
21
12
3
12
3
21
56
55
36
9
21
15
8
16
51
33
21
6
144
21
15
113
103
18
3
15
54
30
33
75
6
15
108
84
20
12
48
76
24
24
195
36
29
16
140
127
21
15
12
33
96
33
15
27
77
28
33
42
33
128
67
77
40
108
60
24
128
28
21
24
23
12
76
27
24
165
9
42
9
39
57
15
18
75
72
12
57
23
172
8
1
47
112
72
72
96
51
41
28
15
21
15
5
37
18
17
4
9
27
92
12
48
96
19
30
6
54
87
3
9
57
15
72
9
27
32
49
66
90
23
12
79
33
128
64
75
90
72
95
4
92
16
32
4
81
54
96
84
36
29
13
23
16
45
3
44
48
19
30
23
40
20
4
39
69
44
55
17
12
151
18
18
17
4
45
15
8
12
43
36
17
55
117
57
23
40
44
37
239
28
3
29
4
57
60
35
19
53
103
5
4
120
15
41
120
96
168
28
12
21
24
87
60
84
20
28
9
59
61
15
12
20
7
117
32
16
120
8
37
3
51
54
51
87
9
15
69
48
44
49
107
84
7
18
23
16
96
63
24
9
9
12
27
99
57
104
73
99
81
131
31
54
27
32
91
12
42
18
5
7
9
36
36
48
12
20
145
6
69
48
44
16
3
81
36
8
73
12
47
48
4
15
9
21
90
6
18
48
41
16
3
84
24
17
73
36
27
44
13
3
12
104
43
129
33
107
43
77
28
20
28
12
8
88
9
180
48
75
57
30
42
36
23
12
48
4
15
6
23
7
6
23
16
27
57
3
18
66
36
114
59
4
45
3
276
108
12
33
63
20
25
36
12
27
12
33
36
42
72
21
48
69
35
7
48
69
171
33
36
39
84
101
12
52
68
7
21
45
42
29
28
45
36
144
60
12
59
12
4
51
5
64
63
113
85
63
9
66
6
11
115
101
88
8
60
16
9
35
40
8
36
36
12
13
18
24
18
3
152
76
60
68
19
12
36
77
28
36
45
111
36
252
96
3
6
54
102
47
12
40
188
4
48
21
11
7
33
3
29
4
48
99
33
27
161
13
90
21
39
89
84
4
33
11
52
56
24
12
36
115
5
19
30
23
13
42
53
64
21
111
15
36
41
124
36
80
43
24
113
31
33
33
39
32
55
6
30
21
21
12
18
113
13
ABCD 95366531608*3^$a+1 [50070]
37
17
96
99
21
7
20
21
36
63
15
18
63
36
51
45
9
3
63
33
45
51
3
45
108
39
300
21
60
15
9
39
30
6
153
3
48
117
48
15
61
116
15
25
17
3
33
27
39
96
109
5
48
12
30
69
57
24
51
15
12
18
18
45
15
66
30
78
12
39
64
252
8
27
84
6
75
24
24
27
61
20
27
48
210
114
73
12
5
31
8
12
3
45
4
11
6
91
23
1
11
37
8
48
24
27
129
4
20
153
15
48
24
72
3
42
39
24
48
3
12
72
13
80
27
78
67
20
40
23
9
165
30
30
3
63
9
24
12
33
96
3
108
3
36
18
18
9
39
30
27
15
24
9
12
3
97
20
4
5
24
24
36
6
69
51
6
114
225
9
12
7
8
87
12
45
24
45
66
66
12
15
12
96
75
24
9
9
51
72
75
45
45
3
57
54
78
6
69
51
1
56
24
51
30
27
27
78
66
21
9
72
15
3
1
119
21
3
30
102
21
15
49
20
3
57
9
27
3
24
90
55
47
30
51
48
105
75
4
32
24
9
43
8
52
12
83
33
69
51
39
13
59
121
132
71
60
54
3
40
17
7
48
92
3
13
32
57
24
31
8
100
32
21
18
60
30
27
72
52
80
15
30
18
48
30
3
39
45
21
7
23
102
39
16
20
48
72
40
8
60
4
53
15
12
75
78
7
12
35
48
6
24
55
11
12
33
57
15
33
91
149
7
35
12
13
8
12
45
54
156
93
45
27
12
3
45
12
3
30
48
31
44
51
13
200
51
1
29
7
68
15
69
3
12
45
21
24
3
87
57
99
60
24
57
36
33
27
124
5
66
12
6
27
3
49
48
24
56
12
52
20
45
39
36
39
12
93
21
75
3
12
1
23
24
21
64
20
48
9
3
228
9
30
9
15
90
6
1
44
33
51
9
6
102
27
28
24
23
30
18
18
19
56
39
25
35
18
24
6
42
48
18
24
6
210
1
68
3
12
96
12
30
24
51
12
12
3
60
6
222
108
120
141
24
72
27
66
12
18
97
72
56
15
69
3
30
18
30
60
15
24
28
20
72
81
51
76
17
30
66
15
24
57
43
35
33
40
59
33
48
63
12
69
24
75
1
44
64
48
188
39
6
36
36
7
32
76
5
90
24
36
30
79
8
21
7
35
249
81
18
66
99
24
15
57
9
60
7
17
3
4
56
72
36
51
30
6
49
23
85
47
93
28
65
3
117
120
3
24
12
93
6
12
12
45
33
79
20
81
12
3
3
81
3
81
4
11
9
120
28
12
35
12
9
24
36
57
48
31
53
115
8
4
80
16
17
150
6
36
15
51
33
12
39
9
72
57
15
40
8
3
36
45
33
72
18
96
36
9
81
75
9
12
7
35
33
9
51
12
63
49
8
57
115
11
18
36
60
18
21
9
15
21
67
89
55
8
3
30
79
36
17
18
54
36
15
99
18
51
144
21
36
55
149
54
33
3
69
27
48
6
6
21
48
57
39
15
13
113
30
78
6
133
35
30
51
36
16
77
147
36
12
3
9
36
84
39
30
6
48
33
12
21
60
7
5
138
37
32
36
4
72
44
9
123
4
5
18
138
3
57
18
69
12
84
12
63
102
24
18
93
4
56
57
55
200
48
195
90
7
48
143
66
48
15
15
21
15
21
75
24
9
21
51
36
27
18
15
24
45
18
6
39
3
25
12
203
42
30
126
6
60
9
24
81
51
15
1
8
21
6
57
51
30
114
33
12
33
30
33
51
9
39
33
9
15
88
12
53
66
9
12
33
18
9
75
138
15
36
12
3
9
40
71
81
45
63
40
5
51
12
3
12
30
19
48
108
8
24
36
4
65
108
12
18
48
30
27
9
30
48
18
7
56
51
9
36
3
117
36
12
48
48
15
49
41
27
99
30
39
99
237
15
81
9
39
12
69
3
48
40
20
45
27
81
150
49
77
6
78
75
39
6
6
33
15
78
12
15
72
48
12
15
6
12
3
105
15
12
63
45
15
114
3
27
9
75
21
21
7
125
42
9
16
8
100
8
24
15
13
83
25
8
99
157
29
15
87
9
28
12
11
12
21
9
6
66
30
13
47
9
84
48
129
6
30
27
27
6
18
57
64
20
24
51
13
132
53
6
42
15
99
1
20
45
3
171
25
23
21
57
15
75
9
96
3
36
21
24
51
9
51
12
18
75
9
63
57
6
33
27
84
13
35
21
12
33
7
5
60
19
65
6
60
37
8
4
83
21
96
51
18
30
30
6
21
39
21
9
24
24
6
36
25
71
33
9
30
66
12
102
21
60
15
42
24
30
25
8
51
72
57
63
24
121
5
75
12
33
27
21
7
5
18
129
63
30
3
15
97
32
27
30
6
12
33
33
6
48
72
9
15
204
165
63
120
78
87
4
119
69
36
15
12
9
28
11
12
18
54
42
31
32
3
85
8
81
30
6
39
105
18
90
15
96
45
72
18
45
12
3
37
59
13
71
1
143
48
9
21
60
7
80
15
6
150
21
16
5
63
87
42
7
56
12
57
91
8
51
60
1
59
13
56
27
24
24
114
7
71
9
100
83
177
39
45
4
32
76
140
39
78
3
12
33
18
102
27
36
9
55
23
30
3
15
30
36
96
114
105
36
63
9
21
12
27
100
5
15
36
27
9
16
24
8
75
12
6
3
12
15
60
9
135
1
20
40
5
18
21
45
15
33
63
33
99
36
27
42
66
36
30
3
60
45
55
ABCD 95366990996*3^$a+1 [50031]
36
29
43
5
7
165
3
17
28
3
17
60
36
16
21
59
43
5
12
180
1
42
17
4
99
21
36
105
270
41
64
80
16
12
3
24
9
9
198
17
36
157
3
39
30
27
80
40
3
17
64
60
20
96
28
75
77
60
1
207
20
60
37
75
20
48
55
72
18
15
48
44
1
72
18
144
185
1
15
108
20
1
66
29
60
64
156
111
53
112
48
39
45
236
324
115
105
116
79
77
31
65
7
198
42
30
11
64
12
63
53
64
20
1
42
65
115
18
47
7
18
108
84
83
85
18
29
43
5
7
18
63
15
53
37
12
51
21
78
12
129
21
39
9
108
39
8
40
36
9
11
144
73
144
60
18
12
69
39
45
32
16
39
29
1
60
126
45
68
96
48
48
19
9
36
36
128
7
5
115
17
96
19
41
31
81
45
279
63
77
4
21
180
3
12
21
27
240
36
156
20
13
12
99
87
72
30
11
7
57
216
132
15
282
27
128
85
3
45
75
69
6
12
21
60
56
13
47
181
39
48
147
6
15
60
27
108
29
16
32
13
3
57
12
71
96
28
57
18
18
75
105
83
480
4
32
13
27
63
18
72
15
12
45
35
43
21
12
48
56
61
47
28
8
37
87
48
105
27
168
69
51
48
99
57
48
27
18
18
65
28
216
140
16
69
75
20
48
16
80
12
84
61
54
41
52
60
87
9
20
12
79
18
78
177
80
13
63
39
78
27
57
6
90
39
81
54
6
3
36
68
88
20
48
76
21
54
18
183
15
90
23
49
35
73
30
42
47
28
27
9
252
68
1
18
12
29
31
81
12
116
7
54
255
8
40
75
45
45
3
27
42
3
117
78
81
12
69
63
3
60
30
3
156
8
13
83
7
5
37
47
60
1
27
27
30
63
32
1
15
48
120
56
40
81
72
11
79
5
12
84
1
11
48
19
12
6
54
33
33
24
39
9
72
15
8
16
44
25
27
63
17
43
72
201
69
59
36
31
90
30
60
30
42
5
208
24
45
3
33
3
69
75
36
129
155
43
12
18
3
24
27
33
96
20
12
7
102
23
55
5
313
3
21
48
47
16
87
162
36
23
40
9
75
128
28
57
39
45
6
12
162
195
135
9
60
56
13
63
27
5
132
76
45
23
7
9
33
48
27
12
21
174
5
48
16
99
48
9
20
16
24
63
162
15
3
5
85
11
19
41
121
39
20
19
18
39
63
33
9
156
63
51
30
6
30
183
12
75
57
33
27
63
42
27
20
184
24
12
20
28
147
108
5
13
15
45
12
72
3
140
36
1
123
27
48
18
72
11
49
27
84
9
3
69
60
35
73
87
48
12
213
12
23
40
20
25
150
17
28
20
100
48
69
135
20
76
32
52
51
77
25
42
30
15
168
3
33
116
124
32
28
96
8
28
39
21
195
12
137
31
84
18
3
8
40
81
83
55
150
72
63
48
9
39
44
36
247
12
108
17
37
3
33
60
120
42
12
89
1
3
12
21
150
5
85
30
45
68
1
36
27
165
11
7
9
105
48
371
16
20
25
36
24
3
20
43
5
48
1
35
181
107
217
3
3
29
4
80
49
11
19
77
103
41
1
30
53
108
19
150
119
4
176
19
45
45
3
168
69
123
8
16
24
9
111
9
135
15
33
129
138
17
43
72
30
15
36
24
20
4
44
172
120
3
48
54
23
16
111
33
15
33
165
39
21
27
27
101
37
42
30
3
93
3
36
48
60
32
64
129
47
64
21
15
3
120
93
68
61
63
75
261
81
23
163
144
18
135
93
24
18
48
89
48
25
18
5
48
1
3
93
72
11
1
143
12
4
21
59
1
75
68
55
33
8
7
24
18
72
83
73
87
12
104
64
93
24
3
56
79
17
16
32
96
1
18
108
77
28
27
72
18
191
79
33
32
52
135
9
12
32
85
72
6
9
21
83
67
29
25
3
27
108
132
153
75
5
60
25
3
120
45
27
96
39
17
16
69
23
13
23
60
61
23
28
27
5
43
57
120
3
33
32
49
30
5
28
20
43
30
15
27
18
107
55
102
168
11
184
20
37
48
107
84
49
95
108
4
81
30
29
13
108
23
36
124
12
129
66
33
84
ABCD 95367067358*3^$a+1 [50010]
57
8
4
32
36
40
24
60
128
60
55
101
12
67
57
51
9
48
8
40
108
20
52
48
56
240
28
12
48
12
36
20
43
101
16
24
3
21
24
20
12
148
200
43
17
12
36
88
72
44
100
96
12
12
51
57
51
69
92
64
104
40
68
72
88
12
36
32
43
101
40
80
64
32
60
24
28
60
15
36
17
12
88
252
152
40
116
120
12
16
20
24
31
17
60
168
36
79
5
72
88
84
3
17
48
48
52
44
79
9
12
120
3
5
88
80
24
24
12
100
20
7
41
136
120
24
12
135
9
171
69
140
4
24
20
36
12
60
160
12
108
20
48
84
40
92
40
36
32
136
164
31
57
8
36
40
48
192
84
24
15
5
16
32
55
105
8
120
36
24
40
72
32
12
16
3
9
20
60
48
148
36
8
36
52
12
72
3
33
12
32
36
4
63
5
28
3
41
220
20
108
16
156
80
88
48
12
116
64
60
8
28
24
108
20
24
36
28
12
80
60
40
32
36
24
132
36
43
29
151
17
60
4
20
24
16
84
84
72
51
89
36
132
31
9
32
4
32
100
24
48
3
5
103
9
8
192
28
104
48
43
45
27
105
20
12
28
48
20
48
72
84
28
32
4
240
20
112
12
48
75
29
48
180
28
32
28
12
96
80
7
29
136
48
36
36
152
160
12
183
17
19
9
92
24
19
21
260
52
135
125
12
40
20
28
12
80
72
48
31
197
40
12
32
120
24
96
24
4
32
24
72
60
60
64
20
36
108
16
44
132
28
32
120
12
28
60
8
72
64
8
12
60
16
27
65
40
156
44
55
5
88
192
32
96
127
57
51
17
52
3
5
28
72
68
100
104
4
15
129
8
4
60
68
48
12
60
12
28
12
20
24
24
108
24
24
156
100
20
64
92
4
68
55
36
5
52
24
24
39
41
67
29
48
172
24
15
77
84
16
80
4
36
80
12
72
36
88
44
55
5
12
84
84
36
24
40
48
20
232
8
24
64
75
5
12
4
24
20
40
44
88
60
24
8
28
20
24
31
9
56
40
3
57
12
20
40
15
17
36
28
36
68
36
160
15
41
100
36
12
48
20
60
28
87
17
180
12
96
120
84
16
152
12
76
20
112
3
5
28
39
36
5
40
72
60
20
60
160
80
52
20
16
27
185
28
24
72
60
44
55
117
152
72
64
44
48
60
24
31
45
63
57
32
60
52
104
132
72
16
204
72
36
48
12
44
64
24
8
12
48
204
16
32
55
21
24
92
36
43
9
188
120
43
81
144
44
48
40
3
17
28
152
24
24
100
15
72
57
12
36
68
40
75
21
116
115
177
3
29
40
20
40
60
104
52
284
24
40
116
124
20
16
24
60
12
32
132
31
17
12
43
33
32
151
29
132
4
36
20
36
64
236
52
68
4
36
32
96
100
12
72
56
16
36
32
88
75
17
132
4
20
40
120
72
48
24
63
57
68
60
148
44
40
96
44
16
20
19
17
36
132
52
20
16
72
8
28
44
76
36
108
92
91
9
8
76
12
3
72
177
20
28
12
36
72
15
65
28
15
5
24
40
108
60
15
45
20
4
24
56
4
20
96
108
163
53
19
65
12
4
72
8
76
24
12
24
56
180
12
31
57
8
4
12
24
44
88
60
24
44
112
92
28
92
12
4
36
20
76
32
12
28
20
40
20
28
63
17
40
68
112
48
84
32
36
28
20
64
12
24
20
79
117
96
183
9
20
115
165
123
45
8
60
16
8
40
32
88
48
8
76
20
64
152
12
43
53
19
33
3
17
55
45
68
36
16
8
52
12
51
29
48
48
76
8
40
8
4
24
44
52
48
48
12
12
20
36
84
148
3
77
12
28
20
100
8
24
91
117
68
60
4
116
12
40
12
20
19
105
12
12
12
68
60
52
36
8
84
96
36
84
72
60
144
24
4
32
4
36
8
52
60
24
92
84
100
8
40
68
100
92
16
116
16
44
136
72
120
8
108
52
32
16
84
3
65
7
57
24
12
12
75
21
32
4
36
80
4
56
4
24
56
24
12
7
5
36
4
8
55
17
12
40
104
36
48
36
36
16
8
40
132
24
80
36
64
120
24
12
20
12
28
63
9
68
100
80
40
84
36
92
60
43
69
8
12
19
5
67
9
36
20
120
60
72
16
152
24
24
4
12
44
55
129
20
31
ABCD 95367099442*3^$a+1 [50037]
24
311
42
199
125
43
77
3
87
114
111
40
8
57
39
45
211
80
21
18
30
211
8
72
88
8
285
43
24
77
3
33
7
257
36
27
153
103
152
33
6
265
23
18
79
5
18
1
56
111
48
162
183
21
163
72
65
6
33
136
5
3
21
12
60
3
40
29
3
112
152
105
60
291
15
30
60
12
75
57
48
126
72
129
345
36
48
99
15
57
15
33
40
17
15
24
40
41
39
136
41
135
45
99
9
55
56
159
57
15
42
36
19
143
33
21
18
192
9
72
120
64
8
231
6
43
113
103
41
24
87
105
60
75
48
15
72
42
127
24
32
33
111
33
31
272
69
60
54
49
41
84
96
36
55
53
162
49
95
54
66
1
221
210
240
54
48
67
5
19
5
12
63
120
111
48
57
15
6
67
17
78
102
3
136
24
8
69
216
75
72
225
36
96
51
57
31
17
168
12
42
97
168
72
8
117
114
1
101
139
120
144
96
120
120
48
32
48
16
197
163
5
19
17
55
53
115
113
24
36
84
55
5
138
25
65
7
29
60
30
222
187
47
105
39
234
120
63
63
1
5
19
17
7
263
30
43
71
378
151
29
267
64
41
180
315
33
36
66
25
29
27
9
55
5
120
139
221
19
24
143
30
18
24
57
69
72
234
66
54
90
63
48
24
88
72
24
32
63
169
47
24
25
24
17
24
79
5
75
165
12
135
69
66
96
49
24
65
55
71
18
7
200
15
30
19
56
93
51
177
60
144
66
73
264
23
153
40
41
36
24
36
79
168
17
54
9
105
12
115
119
6
18
33
39
33
453
48
115
89
12
36
39
24
15
102
19
23
126
19
96
32
9
63
40
77
19
5
72
67
215
57
15
96
33
21
75
45
3
57
39
189
36
294
25
72
48
32
21
12
96
30
9
48
57
156
36
24
15
21
48
75
57
79
24
8
33
159
93
75
9
24
12
67
32
135
24
25
5
132
87
96
15
25
47
30
108
79
53
48
91
24
101
115
48
8
33
55
24
120
263
9
40
239
126
19
149
252
111
9
6
33
64
120
47
81
15
54
123
96
9
78
48
9
33
15
57
48
60
18
30
90
1
168
71
129
87
145
119
54
3
15
78
66
6
18
1
24
29
75
87
198
138
57
105
180
132
48
7
71
48
24
120
265
173
123
111
25
149
75
16
125
75
24
117
147
16
71
25
48
72
149
19
120
221
66
6
3
117
42
18
199
120
80
15
18
72
15
129
12
19
144
96
24
104
48
39
201
48
40
65
60
51
141
18
25
47
42
72
79
47
30
42
57
304
17
7
95
216
1
288
5
67
143
57
88
95
105
33
78
49
80
112
144
152
105
24
48
108
24
51
24
9
222
30
420
79
24
125
36
24
159
15
18
144
6
48
6
3
105
12
171
69
36
12
18
42
102
24
1
119
1
41
79
120
101
252
72
79
125
120
24
108
15
64
65
30
54
24
12
55
24
29
42
169
24
167
33
93
3
117
163
5
72
18
30
24
108
198
216
105
24
16
269
211
24
96
80
24
40
5
24
75
16
56
64
ABCD 95367446522*3^$a+1 [50025]
15
93
16
36
104
39
1
24
180
240
36
23
21
132
87
57
124
180
47
25
20
12
15
97
84
12
168
12
108
192
47
81
16
8
16
12
44
48
136
56
84
76
56
39
21
132
16
95
57
15
25
24
8
16
12
68
16
44
60
15
21
60
63
96
97
80
4
83
225
48
40
168
12
20
28
96
155
21
208
59
1
71
144
24
48
25
128
15
105
96
4
44
15
117
195
9
36
3
1
216
116
148
140
76
24
176
63
1
140
76
8
60
180
87
9
15
97
104
16
8
96
48
88
8
16
71
145
8
24
255
37
44
120
15
81
40
23
73
8
40
72
204
60
56
28
60
215
217
212
60
256
56
39
117
12
208
8
39
72
144
192
9
84
156
39
9
88
44
64
140
39
177
15
109
116
280
36
48
155
129
15
1
80
16
20
60
84
60
16
71
9
4
12
8
160
119
165
76
95
144
105
72
40
95
93
148
104
144
72
63
72
24
48
13
48
80
52
8
112
68
16
44
36
60
4
44
120
12
76
143
72
144
25
144
32
15
9
15
9
16
36
308
16
96
24
84
300
56
40
80
64
36
44
15
9
28
84
23
1
120
12
60
84
44
36
51
169
68
16
20
15
81
64
60
155
105
39
1
104
136
47
169
80
204
16
60
120
71
72
81
144
135
177
4
60
72
119
24
129
112
8
232
8
72
24
39
61
140
16
80
144
15
1
24
56
39
57
64
96
84
59
9
28
48
32
4
80
15
25
24
95
225
16
8
16
104
172
156
24
23
73
60
68
40
152
159
1
48
152
88
60
44
16
96
215
93
36
136
23
72
69
76
239
85
164
15
1
12
212
15
48
13
132
144
24
240
56
120
48
88
24
8
76
116
63
73
24
128
112
24
20
52
32
72
84
16
179
57
63
25
72
20
4
95
9
40
12
20
184
8
28
80
3
9
36
60
336
39
45
411
1
143
25
96
60
60
24
44
16
96
44
24
112
119
201
24
112
68
36
39
81
136
44
76
23
25
116
108
48
63
241
36
68
39
177
160
71
13
132
248
16
23
72
33
216
76
60
56
48
96
15
265
104
39
337
8
112
120
144
56
16
44
48
12
96
192
183
24
9
204
28
84
35
61
32
28
24
248
36
300
16
20
96
60
48
87
33
112
23
37
32
51
45
52
24
95
9
24
48
24
40
36
60
84
59
9
88
32
72
24
180
12
24
64
32
12
60
16
36
84
32
48
16
95
25
8
87
69
147
49
204
36
71
33
132
28
72
167
37
20
24
231
169
96
20
4
47
57
111
57
64
240
24
240
71
205
44
100
35
121
95
1
48
71
189
12
24
135
33
111
1
80
4
20
60
75
81
24
255
189
36
120
15
85
180
120
36
44
87
109
68
28
20
28
192
108
96
95
229
60
116
75
25
24
72
32
48
60
132
12
108
112
96
68
96
100
120
56
24
40
156
44
183
33
12
28
8
39
181
36
8
63
24
49
56
15
105
16
24
56
12
3
144
153
15
193
152
76
12
20
84
16
24
224
100
80
75
24
192
ABCD 95367447122*3^$a+1 [50164]
73
80
105
18
204
18
15
33
12
19
120
89
150
96
54
12
102
30
75
48
144
40
131
48
165
39
1
104
15
12
108
1
35
45
40
17
24
55
8
93
18
97
23
36
84
25
65
114
66
30
36
60
144
30
15
39
12
13
8
87
102
3
33
24
48
36
30
54
18
37
5
3
24
40
41
168
231
39
42
222
25
77
96
102
30
31
24
11
24
12
1
80
3
85
240
24
83
13
32
87
96
1
59
30
15
57
7
176
57
78
9
27
93
15
81
39
6
54
60
33
159
90
24
7
48
95
12
69
21
12
36
27
9
156
78
61
65
36
99
40
65
24
72
144
103
11
45
39
36
37
5
75
3
24
42
90
144
36
54
42
18
91
104
9
55
155
390
102
33
27
120
13
32
99
45
24
51
126
111
72
48
63
12
24
85
155
18
27
64
41
30
25
95
48
66
96
84
12
18
36
121
72
71
129
27
165
159
66
79
59
6
7
47
12
66
48
99
57
96
79
35
18
43
5
114
73
35
60
138
24
36
30
114
75
135
1
8
57
48
15
9
15
153
103
17
63
40
11
78
66
24
48
12
18
210
37
83
54
264
42
117
51
165
45
60
42
84
105
15
330
24
7
128
51
30
15
3
18
48
19
17
39
69
12
84
36
63
45
67
11
18
91
119
174
42
60
61
24
23
201
21
30
204
24
25
5
36
60
66
144
90
66
54
120
66
30
24
24
36
27
105
7
47
54
6
24
36
48
18
255
39
84
85
11
13
11
96
13
8
48
40
29
6
21
9
72
180
27
160
17
210
93
16
5
12
48
159
21
51
48
27
18
6
90
174
48
132
105
16
11
90
43
32
9
15
9
96
54
217
11
37
215
60
93
3
24
21
27
84
73
155
93
57
15
16
41
36
48
12
87
3
132
18
18
6
264
66
189
40
17
18
85
11
45
81
90
30
144
30
138
6
129
16
120
24
96
96
5
48
30
12
6
12
168
24
135
51
13
71
1
47
66
30
81
21
60
7
11
36
9
117
12
102
9
15
102
48
54
181
5
36
108
60
30
42
78
72
90
18
6
72
162
21
69
36
12
27
51
36
18
55
41
66
45
15
234
87
63
1
8
3
85
24
35
84
12
192
157
24
65
7
59
13
47
81
40
8
15
180
109
152
15
49
71
18
66
42
115
113
55
24
120
80
16
56
3
213
75
24
24
60
121
131
69
63
73
47
96
102
138
36
24
36
228
21
57
55
168
17
15
33
31
5
60
90
69
9
30
1
29
6
45
57
114
61
83
85
35
61
168
56
96
9
192
24
39
27
12
66
156
174
141
24
9
90
21
81
63
255
12
21
165
19
59
54
55
35
198
15
159
33
51
150
24
66
24
78
63
15
25
11
18
30
126
36
3
27
13
41
60
390
69
267
13
47
25
8
3
30
15
24
81
18
84
12
69
57
7
17
90
48
78
42
138
84
30
9
459
117
15
1
143
24
73
5
19
23
60
36
1
5
54
24
18
12
18
108
129
111
57
105
84
150
120
109
119
33
27
72
45
123
6
135
51
133
32
24
69
12
55
11
30
42
61
35
21
9
42
45
3
72
168
21
141
102
13
77
96
12
78
81
3
36
90
55
77
48
96
19
24
32
208
8
63
9
88
8
64
161
7
128
105
15
51
6
15
63
24
72
18
60
6
6
175
24
29
30
18
48
6
165
16
107
30
96
6
6
12
90
253
125
115
89
90
54
24
87
51
30
24
48
18
37
113
18
6
39
129
15
81
30
36
120
85
11
37
53
12
7
29
67
23
216
49
119
6
84
15
48
40
107
21
16
65
31
107
45
33
72
90
45
40
72
8
135
30
132
60
156
ABCD 95367590504*3^$a+1 [50181]
45
80
72
168
67
5
40
320
91
93
72
8
64
8
24
48
96
24
67
5
144
16
104
192
43
269
40
152
240
19
21
80
19
117
8
352
80
72
43
48
197
64
224
24
192
48
115
245
48
48
24
72
144
72
432
67
45
8
240
400
51
77
475
245
240
24
48
48
187
77
91
53
96
16
8
91
5
48
48
24
43
125
112
8
91
189
80
187
125
24
216
16
32
112
99
96
381
72
56
24
136
152
168
216
40
8
91
240
29
168
120
19
5
96
24
144
64
8
43
101
64
72
128
160
56
24
96
19
165
144
8
48
304
27
96
165
72
176
24
160
8
72
96
336
19
77
24
264
24
115
96
29
72
96
24
24
72
24
24
139
21
224
288
24
256
200
67
77
24
72
240
40
8
264
160
128
24
19
5
112
32
40
152
43
221
67
120
168
29
136
99
288
365
72
72
48
48
48
40
27
168
149
192
120
64
32
48
64
56
96
120
160
344
67
149
144
192
19
29
136
56
115
288
5
40
27
125
240
432
48
43
101
64
72
32
235
120
5
120
72
115
93
248
24
43
125
163
5
72
307
53
67
5
211
168
29
168
19
48
413
528
216
120
240
24
120
112
248
96
96
43
29
72
96
40
72
243
189
56
24
115
309
27
77
112
8
216
144
136
267
237
248
72
163
53
312
264
168
211
77
43
5
192
192
120
40
216
200
24
432
48
96
19
341
24
192
64
27
293
192
72
96
120
496
320
168
43
53
64
267
5
96
240
144
184
27
173
16
80
43
77
48
240
168
43
269
72
240
43
96
29
48
72
16
72
99
173
120
40
123
5
160
8
192
139
173
43
120
168
381
8
216
24
48
264
115
5
144
67
53
144
120
43
5
72
72
264
307
45
152
96
184
152
120
120
120
64
144
560
48
24
88
152
43
677
48
67
101
144
216
352
216
56
139
77
120
120
144
43
93
72
123
77
88
339
5
48
40
72
8
120
43
77
48
ABCD 95368060072*3^$a+1 [50077]
415
225
80
144
16
219
21
87
72
90
327
231
89
208
96
144
96
69
90
18
90
162
51
219
126
311
229
27
384
48
135
185
895
977
463
177
489
215
112
224
400
489
455
144
121
87
75
213
96
80
144
385
15
144
80
112
81
63
99
765
32
208
32
160
224
16
111
288
161
16
32
96
19
93
512
16
27
629
1
108
720
144
195
255
216
105
464
223
72
90
47
241
447
32
16
32
96
96
181
72
270
21
447
17
160
273
287
73
828
162
162
198
162
108
227
192
288
192
256
267
36
54
216
35
127
209
241
287
112
141
419
288
96
64
303
18
239
121
72
159
336
27
126
375
1029
27
243
93
32
145
111
87
137
25
231
96
96
333
54
77
1003
261
135
252
702
18
29
79
129
15
18
303
165
54
288
90
72
131
16
480
21
108
15
80
157
179
48
96
112
272
592
213
108
15
272
112
429
324
335
160
80
235
198
180
27
80
1
95
265
71
16
48
240
96
144
336
21
459
560
61
323
667
90
59
49
54
41
175
129
176
469
216
432
243
9
615
141
371
48
85
216
54
90
147
249
231
39
9
153
167
85
216
147
128
160
320
289
90
645
273
303
80
ABCD 95368224782*3^$a+1 [50089]
115
137
52
336
12
63
72
125
28
32
79
21
332
55
93
60
15
117
27
24
24
45
27
69
267
5
40
72
176
24
91
120
144
45
8
40
12
111
24
168
5
28
20
139
93
3
24
165
27
9
212
43
72
48
24
33
32
100
147
69
24
3
120
72
72
113
7
21
32
88
27
48
65
103
5
24
91
177
15
5
40
120
60
20
72
40
120
216
92
100
128
24
120
16
171
48
45
27
101
52
36
27
120
144
41
28
20
55
9
116
112
80
12
16
92
132
96
240
4
8
40
48
12
48
12
20
100
32
76
12
27
72
69
24
8
12
31
285
27
48
89
103
77
28
128
55
117
132
108
120
108
12
8
19
48
153
20
24
67
33
36
32
43
65
12
40
48
80
124
303
48
65
7
245
52
68
19
21
3
189
56
12
7
45
56
52
39
281
127
65
28
27
213
48
20
12
52
111
117
27
5
136
51
53
40
56
312
19
129
39
48
72
21
72
147
48
77
88
8
64
3
65
7
96
96
21
120
8
67
5
12
16
15
17
7
5
88
32
120
16
72
12
80
16
164
28
32
16
32
7
5
43
5
48
24
67
9
20
112
32
16
80
72
52
80
103
5
43
57
188
52
15
45
48
120
12
20
40
48
20
79
113
12
36
52
123
17
7
5
160
36
20
40
24
48
3
57
68
139
21
27
117
60
36
60
39
48
53
64
48
32
196
192
12
8
19
93
27
24
29
60
96
52
8
112
32
331
117
8
19
41
4
176
64
8
168
19
5
16
99
5
28
87
53
163
285
120
24
8
40
32
48
100
32
31
17
48
4
108
63
5
12
48
4
48
12
87
53
88
3
120
45
72
48
92
55
5
115
5
12
16
15
24
41
12
19
33
80
60
40
51
24
45
27
41
7
72
113
100
3
48
125
40
72
3
57
15
45
80
40
3
9
68
60
60
52
80
36
40
27
57
80
223
33
15
17
52
60
48
15
33
44
43
57
36
75
117
72
8
43
29
88
48
24
123
72
96
65
31
69
24
75
41
31
141
99
24
9
48
140
19
101
67
5
67
69
92
79
53
40
123
185
79
141
3
24
41
52
72
36
39
5
16
27
125
43
24
5
100
48
92
120
40
3
72
21
32
52
63
117
75
65
48
108
67
5
12
36
40
24
60
63
24
9
32
12
16
72
80
88
80
52
15
53
24
43
5
52
15
213
8
4
60
27
29
40
24
120
3
5
12
16
111
93
147
101
12
28
27
21
80
52
12
3
45
68
4
8
19
48
161
31
93
116
52
147
201
60
75
9
36
92
79
33
20
28
159
21
12
96
87
5
115
24
9
20
67
24
21
92
7
21
3
69
3
117
20
16
12
20
28
80
100
87
45
3
9
60
128
19
24
24
53
40
32
16
24
8
100
20
67
45
243
105
48
87
72
48
17
28
8
19
96
77
28
135
45
12
87
48
240
120
5
28
15
29
36
12
40
152
16
27
5
100
32
175
48
53
19
41
7
57
36
32
163
9
20
43
240
192
93
27
173
72
43
53
100
15
125
52
87
101
100
12
3
24
53
72
40
3
65
52
120
48
80
43
105
15
69
3
5
52
87
41
28
20
60
91
93
75
33
128
84
136
120
24
120
3
93
51
48
165
51
96
21
200
48
64
27
9
12
20
12
16
51
21
32
96
12
48
7
53
4
15
101
112
32
88
8
19
120
48
125
100
20
67
48
137
16
84
51
105
39
165
8
60
52
8
40
120
3
65
31
21
3
72
48
45
75
24
53
28
111
189
24
51
9
63
48
24
5
100
68
48
19
45
48
75
5
28
60
20
55
29
67
29
24
100
20
67
24
120
57
12
3
48
17
7
41
127
144
33
20
60
28
32
96
72
208
24
27
9
84
3
77
108
48
84
28
12
123
120
ABCD 95368720654*3^$a+1 [50011]
12
36
6
13
41
19
83
25
12
53
283
48
17
43
24
12
11
49
5
48
18
61
107
1
24
72
77
139
12
12
24
12
5
54
1
12
12
12
48
17
36
103
12
161
72
19
17
138
1
41
162
1
12
35
78
19
60
12
11
1
36
23
30
19
36
48
65
19
29
42
1
47
6
126
12
25
48
12
108
60
71
61
36
53
19
29
19
108
5
18
1
36
24
48
84
23
30
24
102
37
24
35
13
120
29
18
54
54
49
5
19
120
12
24
36
41
67
71
25
29
31
5
19
23
48
144
90
18
24
13
12
12
29
6
13
24
35
109
47
25
65
6
37
12
41
18
1
48
53
7
17
198
54
102
24
18
19
29
6
72
61
12
35
61
12
29
7
144
36
47
18
31
41
55
5
30
25
12
24
11
42
48
67
24
5
36
55
35
73
36
12
5
19
71
1
29
6
37
60
65
31
53
6
84
13
12
119
108
73
5
54
61
48
35
12
132
36
13
53
55
53
7
83
54
90
1
60
36
12
59
49
24
83
6
12
36
43
53
126
1
71
54
79
11
25
12
36
11
18
43
29
7
89
72
36
30
24
30
18
97
48
12
36
29
19
72
11
18
18
18
6
13
36
41
7
120
12
131
1
17
12
24
18
1
47
6
66
25
12
17
168
36
54
85
53
6
1
84
131
108
12
61
36
119
6
48
18
24
18
414
12
18
31
12
12
17
43
11
96
12
25
65
19
72
35
6
18
1
12
96
29
42
18
120
7
12
60
35
84
97
60
29
54
1
36
36
11
60
37
17
7
137
48
31
12
12
60
108
11
54
103
24
23
49
23
1
120
96
29
6
12
25
36
35
1
47
13
23
6
67
72
5
31
36
41
43
5
55
35
1
5
7
23
18
31
47
36
49
12
41
7
17
43
5
19
72
23
120
24
66
7
48
5
55
17
91
65
19
77
139
12
48
35
108
1
24
12
11
97
36
36
11
18
18
49
48
48
12
11
30
186
97
23
13
23
25
11
13
47
85
5
12
36
60
102
25
12
17
127
48
11
61
24
35
1
17
54
145
132
120
59
66
6
72
13
96
101
19
23
84
13
36
24
35
1
72
35
36
132
30
7
12
96
53
18
13
23
13
96
24
168
72
60
89
90
12
90
6
1
11
6
18
30
115
107
181
144
29
36
6
25
48
12
36
5
48
7
12
108
36
72
36
77
84
24
66
1
125
19
24
29
43
12
17
132
48
127
5
43
12
48
131
25
36
96
53
36
7
17
72
12
79
36
12
5
54
13
197
31
41
43
17
31
161
36
55
60
53
55
17
7
5
19
107
1
77
30
25
12
36
35
1
23
1
11
6
7
24
53
60
48
115
89
120
18
6
84
6
229
131
12
13
96
5
7
24
36
143
1
71
24
1
17
55
48
96
35
61
36
24
24
11
13
29
31
5
12
151
48
36
48
59
36
13
23
60
12
42
19
71
109
12
35
36
42
43
48
65
43
11
1
23
1
17
43
11
126
54
37
120
48
84
12
5
36
19
48
41
55
17
66
90
187
12
12
12
53
12
55
60
65
91
216
36
60
36
12
36
17
42
85
17
67
95
60
12
6
144
31
59
138
144
31
12
35
30
43
48
24
47
25
71
73
24
48
48
17
6
1
12
24
17
31
5
54
1
48
96
36
24
12
47
24
84
13
36
5
36
7
12
41
54
25
5
18
6
66
6
7
36
12
12
132
17
31
72
24
65
36
36
42
1
12
35
6
12
7
35
37
71
36
13
24
12
84
12
11
1
23
25
23
1
71
1
23
54
31
77
102
25
47
25
36
24
48
29
6
1
35
37
60
5
96
36
55
47
13
41
19
12
23
24
18
31
17
43
83
24
37
83
61
12
23
12
61
12
12
23
37
12
47
1
47
25
17
31
5
19
47
25
17
48
36
60
19
155
1
17
42
109
35
49
60
48
131
73
12
36
35
37
113
7
36
47
13
72
17
72
6
49
48
5
126
1
17
6
1
35
12
54
72
18
25
36
12
59
1
47
25
11
49
5
7
11
25
11
97
47
1
24
24
11
36
12
96
85
72
24
35
54
7
5
6
48
24
25
12
72
12
12
60
12
5
43
47
37
17
7
83
13
41
90
1
84
5
19
383
25
11
54
12
43
47
36
1
12
23
6
55
84
48
11
12
37
24
89
31
107
1
95
36
48
13
23
24
61
48
11
60
84
121
47
13
96
17
12
91
17
36
7
72
11
18
7
35
90
12
7
35
48
1
53
18
25
12
24
83
96
1
12
95
13
35
42
18
49
24
11
37
5
7
47
1
47
42
66
25
12
84
108
5
36
60
115
29
54
49
5
48
78
13
23
54
67
5
19
12
48
12
233
84
7
84
24
29
24
19
101
24
30
37
5
19
29
55
48
11
37
35
18
19
137
24
67
77
18
25
132
35
1
41
55
119
60
49
35
114
7
41
7
72
12
35
6
67
125
6
18
91
12
59
30
19
17
7
36
12
41
48
42
13
35
1
60
53
7
12
11
37
72
71
54
54
18
43
53
19
47
78
91
96
83
66
19
5
12
42
13
5
72
7
60
96
12
12
12
12
84
12
48
41
7
77
7
17
18
49
143
49
113
7
108
29
6
85
59
73
48
60
143
1
53
54
49
24
12
35
6
7
11
48
144
24
1
11
6
84
96
66
24
18
36
55
108
36
53
12
ABCD 95368729166*3^$a+1 [50019]
30
70
8
28
72
12
26
60
4
6
54
30
24
5
7
32
18
23
7
42
15
3
28
289
7
64
12
13
29
2
18
10
6
30
44
18
88
26
58
36
90
9
16
61
3
25
7
11
20
24
28
36
41
33
42
46
54
49
5
116
71
37
43
64
144
37
12
47
5
54
5
7
18
36
36
32
31
32
9
40
6
30
60
20
90
28
5
109
66
14
12
6
94
51
9
66
14
10
80
36
57
1
42
12
6
62
5
64
13
20
60
3
19
54
6
18
18
20
24
64
12
53
55
9
15
8
9
93
10
98
23
121
18
10
11
67
2
11
80
17
124
30
5
3
42
40
26
24
25
64
1
58
8
34
75
96
17
18
93
1
18
36
90
24
8
28
35
1
26
4
49
11
18
66
97
112
16
9
18
14
4
60
12
32
12
16
54
54
12
119
75
58
62
28
65
31
66
68
28
79
13
10
62
18
28
13
29
98
17
96
31
4
42
19
29
19
13
54
30
28
147
95
18
60
22
13
13
70
44
36
82
20
172
6
44
10
48
78
20
10
19
175
28
62
39
25
12
14
18
46
29
15
22
18
62
34
12
18
75
16
71
14
46
12
42
23
13
20
72
23
47
92
18
51
57
39
21
12
16
66
29
21
10
18
90
20
33
39
9
9
72
28
6
54
2
10
24
30
26
16
27
83
157
3
2
52
39
51
8
18
58
32
94
91
7
25
80
13
24
59
31
18
31
5
11
19
32
45
13
14
72
40
60
138
8
39
3
18
84
10
24
62
58
42
2
33
99
100
26
72
12
60
28
8
12
28
50
4
45
95
33
3
77
23
30
14
28
17
64
17
10
48
21
39
41
33
82
6
102
98
10
24
8
58
27
27
5
13
32
10
18
12
86
10
2
70
8
12
42
4
1
25
36
54
46
104
130
50
36
63
16
15
86
27
45
40
6
5
31
18
2
16
29
1
50
64
180
30
91
23
2
7
3
78
90
30
7
37
52
20
6
64
18
20
10
60
18
47
7
9
39
32
66
34
5
85
18
57
33
31
89
42
30
116
64
54
5
21
78
18
28
116
36
58
60
30
6
61
112
16
45
44
40
68
59
5
26
30
24
28
2
10
51
3
32
94
18
140
10
36
30
6
30
24
2
52
98
17
55
10
31
31
18
22
6
19
25
64
56
18
100
36
26
11
25
28
150
74
18
24
28
2
16
92
52
18
8
9
13
3
5
27
37
24
2
24
94
32
64
20
60
11
19
93
31
26
39
16
3
72
6
48
36
8
18
42
55
32
175
8
18
10
44
10
151
5
14
29
65
24
80
28
12
32
31
17
42
48
21
21
48
16
152
83
7
4
5
13
126
6
20
6
10
12
78
48
44
5
96
149
2
41
5
42
36
44
17
31
10
18
5
80
29
48
3
11
10
38
18
28
26
93
57
30
78
18
9
19
12
32
10
18
2
3
57
12
10
18
6
30
62
29
48
11
26
10
138
8
28
67
23
24
33
48
29
35
11
32
5
49
10
30
78
48
14
90
4
24
8
54
48
7
39
32
64
73
7
66
23
91
90
59
17
14
30
10
18
71
16
39
14
40
67
55
4
32
12
28
29
61
19
5
11
9
34
69
32
45
60
10
18
2
36
88
2
24
4
6
20
10
114
12
50
10
2
15
13
14
40
13
47
48
62
34
126
30
5
160
3
2
6
10
44
46
48
17
55
25
7
46
2
70
84
31
47
62
3
7
8
12
5
11
53
31
1
59
18
8
27
75
10
36
14
25
93
30
62
10
61
1
15
85
11
48
27
64
5
25
18
18
18
104
12
28
6
56
28
42
20
34
7
80
64
83
45
35
10
66
1
64
16
5
138
78
10
44
18
75
1
26
34
44
30
60
12
10
26
13
32
55
78
56
3
61
35
27
42
30
70
7
1
30
24
4
5
31
1
67
12
46
14
10
108
2
13
3
13
49
10
20
52
20
34
36
19
71
20
36
65
35
108
24
25
73
39
15
10
54
49
13
94
5
1
110
24
9
27
84
16
2
46
1
48
73
39
163
61
107
30
23
1
26
22
60
72
84
116
10
25
48
5
2
16
62
11
47
17
127
49
31
10
23
1
54
25
11
30
6
33
16
5
2
9
73
18
24
61
127
18
15
39
76
14
10
20
16
44
30
6
10
90
2
18
82
8
24
23
13
19
9
84
36
42
30
14
10
36
54
5
13
20
16
2
10
67
5
27
69
66
18
32
28
62
10
48
72
91
5
107
48
80
17
18
12
32
33
33
28
51
53
22
78
20
35
7
41
7
10
36
6
18
38
10
32
12
10
8
52
116
13
45
26
88
1
17
108
51
21
27
35
12
16
49
71
14
30
18
10
122
76
32
10
12
78
8
12
51
21
108
46
1
41
12
27
15
188
21
1
6
20
28
54
6
29
55
25
7
9
67
14
31
32
27
100
30
6
18
56
46
37
5
18
18
72
15
57
2
53
37
6
22
6
9
32
79
72
14
40
8
16
59
3
10
12
50
10
8
19
53
58
24
25
11
2
46
6
15
39
2
28
11
13
36
54
48
24
1
48
49
15
31
116
13
27
26
24
18
17
16
39
73
57
6
17
1
116
100
54
54
11
9
7
21
18
9
105
71
160
16
5
90
30
8
16
2
28
24
72
26
12
23
23
26
31
15
60
2
52
66
42
30
6
30
54
32
4
7
25
12
11
31
30
90
10
24
7
128
39
188
24
18
28
12
6
12
32
82
38
1
89
42
36
84
34
67
53
27
27
5
48
25
39
5
48
18
10
79
43
18
3
9
52
3
32
75
6
84
34
26
4
14
22
39
51
29
147
13
99
32
18
75
27
6
40
7
37
59
1
46
44
46
30
14
46
48
14
15
25
72
18
50
123
69
150
4
32
28
37
29
19
59
2
3
7
50
58
72
6
20
27
25
7
11
20
42
30
18
10
24
18
2
16
33
11
10
84
44
52
8
31
77
30
28
25
29
72
8
18
28
90
32
12
82
80
6
4
8
42
10
18
12
26
28
19
35
60
2
88
62
9
1
18
2
6
28
66
26
42
76
44
75
33
63
7
20
28
6
48
32
3
43
18
19
11
21
33
8
70
12
18
18
17
15
64
48
6
102
24
36
54
20
6
4
6
12
3
29
4
31
1
102
25
16
ABCD 95368762922*3^$a+1 [50001]
24
101
27
189
24
27
40
80
88
48
77
72
336
24
91
80
112
168
128
72
160
29
24
120
19
224
88
5
48
163
72
80
192
24
21
27
208
29
144
43
8
72
88
125
27
45
91
56
141
19
56
69
163
8
72
336
136
5
3
45
168
171
48
24
120
360
96
141
139
8
136
29
19
32
21
43
56
88
125
67
53
24
3
24
144
45
24
51
45
99
72
16
48
5
19
29
19
8
21
3
21
144
243
16
72
56
93
72
144
139
29
48
144
24
27
45
168
27
69
331
72
96
48
240
216
56
72
165
168
27
64
168
5
67
216
152
64
53
139
8
69
264
259
48
296
160
5
96
91
24
8
237
171
21
192
19
8
48
208
80
24
21
115
29
120
120
48
91
72
245
48
147
24
93
120
48
168
72
168
267
48
165
147
72
48
16
192
168
8
40
152
24
45
48
19
32
21
43
72
128
45
91
72
29
115
320
40
144
29
139
56
69
75
93
51
384
144
208
200
141
3
96
40
8
16
8
45
27
64
5
3
64
5
67
29
19
176
21
115
125
219
72
96
112
32
45
24
96
24
163
173
99
45
115
216
29
24
67
317
72
3
112
365
24
192
24
43
32
141
51
21
3
184
8
45
43
29
379
32
45
3
16
128
21
72
259
320
141
51
24
405
91
128
141
27
21
27
64
5
24
24
171
72
64
5
91
197
147
45
24
144
99
117
139
104
69
48
120
120
96
27
64
80
69
96
51
72
117
43
221
144
139
101
19
5
48
99
16
5
187
80
88
120
5
3
16
101
43
269
120
19
53
99
96
64
272
69
75
69
19
125
72
24
43
53
19
5
3
64
32
184
8
21
24
27
144
24
48
93
123
69
27
48
93
115
80
72
24
120
93
115
8
24
184
8
144
64
24
77
67
128
21
24
27
21
24
27
96
45
312
24
99
232
5
48
96
120
72
27
112
32
144
48
16
53
19
8
40
24
72
80
328
5
19
5
216
43
29
3
21
19
32
40
72
5
48
48
120
243
40
53
144
51
40
104
136
125
48
48
3
72
72
40
8
24
120
64
32
48
64
8
96
112
152
16
29
168
24
192
3
16
5
72
75
40
24
56
64
72
32
64
53
67
216
24
101
123
48
88
173
19
29
72
123
45
96
75
64
29
48
3
21
96
27
117
163
296
16
48
8
88
72
144
53
91
128
96
45
19
80
48
24
21
91
96
77
3
216
120
24
72
64
8
112
32
48
45
48
123
45
192
48
3
117
24
120
48
123
24
40
168
29
43
125
72
75
64
72
144
5
24
24
27
165
3
120
24
117
147
64
80
24
21
27
24
48
64
144
29
43
32
93
19
8
16
53
67
32
117
120
312
96
3
48
21
123
189
99
64
53
19
32
69
67
48
24
5
123
16
53
99
48
21
43
ABCD 95368879304*3^$a+1 [50005]
24
69
12
11
12
36
12
40
20
24
1
63
81
36
15
38
30
61
180
108
27
21
53
16
50
48
12
4
72
8
49
27
18
135
27
44
34
30
18
75
72
60
35
13
75
9
99
84
86
30
169
12
15
20
13
108
35
52
36
60
74
6
12
48
16
21
24
99
57
5
64
3
77
10
144
6
38
10
75
3
32
210
66
97
12
81
6
213
83
25
15
9
15
48
33
120
153
39
11
12
205
12
63
72
45
195
8
24
40
90
18
36
26
43
75
80
37
59
40
57
9
63
17
10
24
62
22
33
3
57
24
15
38
30
85
120
11
52
132
18
135
60
15
32
25
108
15
132
33
123
42
39
60
155
96
4
33
27
48
153
12
12
95
13
11
16
36
48
24
33
24
60
39
24
36
20
100
32
25
87
20
52
36
8
61
75
18
18
78
87
12
3
44
25
11
10
75
3
72
9
95
4
21
71
24
40
33
60
21
62
37
3
42
3
12
48
27
20
48
18
34
33
12
15
32
13
60
75
36
36
8
12
18
7
75
68
73
35
12
88
104
16
18
27
23
4
45
77
46
9
120
15
18
48
42
45
41
67
60
33
87
59
16
14
10
44
37
3
56
24
1
99
9
23
64
21
107
52
36
8
1
11
18
79
180
35
40
2
48
103
99
21
87
60
33
39
8
36
76
20
1
15
42
80
43
5
64
6
12
96
21
11
12
82
126
8
109
3
9
33
48
2
112
14
31
39
24
33
24
60
39
57
60
12
53
112
48
18
80
60
97
60
24
99
9
81
27
3
176
13
27
60
141
15
57
3
45
185
7
11
16
44
16
33
12
35
4
69
12
11
40
32
145
108
35
12
30
30
52
21
15
60
110
10
57
11
1
63
18
102
36
36
33
72
36
35
4
24
20
72
52
33
59
10
38
25
33
27
23
4
26
64
54
56
73
168
75
72
20
85
3
24
21
63
9
120
15
393
39
24
30
50
12
169
120
33
18
12
2
130
14
19
51
36
144
20
34
2
36
52
45
168
72
27
30
3
75
8
40
60
44
1
57
75
3
9
48
15
33
60
87
8
37
12
63
33
125
55
167
16
20
49
27
36
12
18
99
35
64
9
17
10
6
18
9
21
14
13
5
30
37
87
81
53
7
3
84
20
25
11
4
33
23
30
31
23
48
25
17
126
4
105
3
2
46
69
27
33
12
11
10
27
11
204
46
39
15
36
164
76
20
37
24
11
24
40
24
21
63
180
8
34
3
45
90
45
48
24
15
33
35
126
66
13
33
38
1
9
90
24
32
1
95
265
12
27
33
47
46
32
22
21
24
11
48
52
14
55
11
28
2
30
109
11
37
5
43
72
75
8
108
30
142
12
8
30
48
166
24
2
18
30
7
15
12
72
33
48
53
30
49
95
40
122
43
83
52
20
40
18
2
46
27
63
24
12
108
33
35
84
25
48
48
39
44
49
65
7
9
50
12
34
3
131
49
27
24
9
83
25
27
36
20
1
15
21
9
134
24
208
2
43
5
202
33
35
4
20
1
23
40
26
16
15
35
40
44
13
51
12
14
30
61
75
90
50
37
47
48
13
3
72
128
16
164
4
8
112
45
120
15
20
52
21
3
9
27
165
5
43
11
42
7
27
60
18
38
37
60
72
3
92
66
19
45
30
24
36
38
190
80
13
53
70
57
24
9
14
28
48
24
108
8
1
89
19
45
2
108
16
9
12
35
28
78
27
53
139
15
44
12
85
57
27
23
13
12
60
3
69
129
6
21
23
109
3
9
60
135
20
48
30
46
84
33
3
56
18
70
105
83
142
15
183
8
36
30
18
48
12
85
45
32
6
60
37
95
13
180
23
4
72
8
12
13
12
9
6
45
96
173
7
47
172
21
9
63
131
37
39
21
39
84
24
117
21
27
83
4
21
9
3
108
24
71
24
61
15
158
10
9
11
49
15
45
35
133
183
57
3
12
9
53
16
54
33
12
11
61
35
120
13
15
93
47
18
55
27
72
20
24
4
93
60
24
11
52
57
83
16
44
73
24
35
28
32
13
143
49
71
25
27
33
59
1
60
3
56
24
12
145
39
21
15
108
36
33
75
12
21
39
14
16
18
62
30
66
7
57
38
37
23
28
2
55
47
1
57
32
54
121
95
66
55
39
18
18
20
60
12
16
132
48
9
71
1
29
67
35
58
51
36
9
54
21
48
51
104
13
29
96
55
24
36
95
192
30
7
99
12
177
71
72
4
8
12
13
21
51
59
4
36
44
73
23
4
80
112
24
20
60
76
24
9
101
46
24
21
63
60
8
18
31
48
3
12
18
150
92
13
65
22
72
21
39
45
111
24
18
75
11
12
100
45
45
15
24
89
79
12
11
37
15
6
27
63
44
13
45
2
52
26
55
9
110
66
7
41
64
63
17
7
119
1
65
34
144
33
59
4
9
5
30
18
162
36
10
54
45
63
12
2
6
28
129
12
23
40
2
10
96
44
24
36
1
77
16
110
64
93
12
63
ABCD 95369024612*3^$a+1 [50021]
13
14
21
9
66
42
63
7
41
87
24
6
27
48
9
40
56
60
15
13
59
1
47
105
40
71
72
19
18
44
28
6
17
37
35
55
110
3
45
3
85
42
5
13
206
9
9
48
52
143
12
45
27
133
2
48
102
27
63
10
8
3
36
12
21
51
13
14
18
3
1
50
6
24
4
11
21
22
96
53
21
12
36
15
9
28
42
53
96
12
108
84
7
30
11
25
11
120
1
11
1
38
9
7
17
37
95
1
11
25
20
10
18
47
72
61
131
1
30
6
23
51
106
84
35
15
208
29
19
17
33
27
85
6
41
21
4
6
5
12
33
22
158
39
12
9
70
18
30
5
21
3
3
33
9
12
66
142
12
20
4
36
18
2
6
22
68
15
72
7
56
33
9
12
60
100
68
3
12
24
73
38
30
3
7
48
2
16
6
8
78
15
73
32
24
51
25
12
11
21
28
20
3
15
45
36
7
17
12
25
11
1
8
39
33
60
18
130
72
68
100
23
12
36
1
83
36
48
33
63
7
38
27
84
12
36
36
24
39
58
60
71
13
216
11
24
36
21
15
25
12
38
70
47
12
15
33
105
15
48
84
81
12
40
8
28
2
9
33
12
66
45
97
2
6
84
3
27
30
36
63
9
16
12
47
33
24
39
1
56
3
55
66
59
51
6
10
5
49
23
60
25
80
12
15
12
193
47
81
39
21
27
36
19
38
10
8
33
24
7
6
2
9
12
21
3
3
58
12
11
48
31
17
61
23
69
12
60
12
27
9
30
82
20
39
69
52
18
29
51
40
50
15
13
11
109
32
24
51
216
72
60
36
31
18
107
69
27
1
8
27
31
32
22
50
21
19
42
8
27
24
24
48
13
30
14
27
36
48
61
68
12
6
22
90
80
9
12
61
80
63
73
32
120
39
12
24
25
8
3
9
27
19
53
36
37
8
106
2
24
48
15
36
21
63
24
60
33
18
70
12
11
9
15
1
32
48
10
89
109
90
54
8
10
90
11
21
12
3
7
5
19
32
24
30
15
73
11
25
23
31
5
1
92
51
60
60
1
18
24
5
25
80
16
23
12
13
26
6
51
13
83
55
38
3
81
3
3
33
9
28
47
24
9
34
113
7
26
150
58
32
15
7
18
44
48
12
75
1
42
5
33
42
10
11
1
20
40
59
67
65
117
72
15
1
23
21
3
3
34
47
60
24
37
30
41
60
24
12
49
30
2
54
40
17
72
9
12
15
1
20
135
37
2
57
63
6
3
21
48
3
12
27
21
9
3
1
44
147
63
9
24
36
3
33
60
3
177
12
12
21
3
24
33
39
39
42
22
5
13
48
71
7
32
114
46
5
27
18
54
9
57
52
12
47
36
84
31
41
12
37
20
48
15
12
24
21
18
24
33
72
21
12
3
45
27
57
4
11
24
49
60
143
60
12
12
33
40
8
27
37
8
15
60
25
36
11
60
21
54
18
16
14
69
81
111
219
30
87
51
9
48
57
40
30
29
24
73
32
99
33
60
16
20
3
21
4
2
33
69
76
32
3
1
8
3
39
40
53
57
15
1
11
33
88
12
8
27
12
9
15
37
6
32
22
2
6
27
15
9
60
69
75
60
15
45
25
83
57
22
8
42
3
72
27
30
108
60
16
26
21
84
15
64
2
12
39
37
86
40
54
42
29
3
30
27
13
23
9
154
14
15
37
80
160
20
60
30
33
12
96
117
60
18
30
4
20
15
60
24
57
22
2
51
19
98
72
3
120
45
12
28
8
64
6
5
43
24
41
39
22
18
2
30
138
39
21
27
12
1
11
9
27
13
8
84
51
57
15
13
11
48
85
35
63
9
48
13
8
87
24
9
34
18
23
60
19
18
60
35
13
11
13
26
22
18
17
12
21
51
9
112
2
70
20
6
33
21
4
86
46
2
10
8
28
11
81
102
40
8
102
16
32
24
16
44
16
14
30
76
20
58
29
12
13
8
39
21
15
25
11
48
3
40
101
237
15
60
19
18
20
16
60
36
47
21
60
16
2
162
12
15
24
24
153
4
35
21
84
16
59
49
96
20
60
15
31
30
23
60
25
6
8
18
30
24
48
30
120
18
81
60
12
24
15
30
52
54
17
9
28
11
72
7
2
4
56
15
13
38
21
36
15
45
13
44
60
51
27
18
135
60
75
9
60
49
96
26
21
37
32
22
38
60
15
24
13
2
33
24
48
12
36
37
18
65
31
32
34
11
168
12
25
47
25
47
15
30
4
104
75
3
21
12
1
120
8
3
12
156
12
13
36
30
29
25
74
45
72
25
26
9
25
35
1
11
120
7
5
19
80
10
23
39
66
52
66
62
27
7
5
168
27
33
36
21
6
9
15
57
9
3
19
128
114
64
35
57
114
10
35
21
4
8
27
24
25
62
54
63
91
42
48
32
51
93
30
9
48
21
39
81
12
76
2
9
9
24
28
71
1
35
31
42
30
42
11
24
48
45
160
72
86
34
110
6
3
24
61
11
84
21
4
11
45
51
37
18
32
33
15
10
20
52
6
26
4
11
25
60
20
100
18
8
70
20
12
202
8
21
69
40
8
27
48
36
33
51
19
26
148
11
12
36
45
58
5
9
138
33
12
57
15
43
72
26
22
5
3
9
21
40
18
14
88
50
9
13
98
24
10
47
9
24
6
42
16
54
38
24
27
24
7
6
26
9
24
7
18
8
12
12
15
49
23
24
87
21
24
48
27
48
45
13
32
4
11
36
9
27
12
51
24
48
9
7
66
71
69
48
63
19
26
12
120
15
24
61
23
9
15
84
25
24
12
47
12
1
50
6
52
12
23
33
3
21
15
12
37
56
27
33
16
12
11
57
4
36
11
21
12
27
39
58
12
20
12
12
30
18
27
85
35
1
32
42
30
75
36
37
32
30
58
32
51
75
22
11
31
53
3
120
24
106
35
49
60
56
12
58
62
12
30
18
3
13
32
15
117
15
33
24
4
83
84
45
12
63
13
56
3
103
78
90
53
1
11
7
113
21
4
32
4
59
12
24
13
23
45
4
11
99
90
6
54
27
69
12
3
25
2
57
33
12
58
80
45
37
23
13
74
6
34
30
26
24
69
49
35
31
29
33
28
35
12
7
38
24
48
3
39
33
ABCD 95370266008*3^$a+1 [50003]
40
60
176
60
16
36
84
44
60
40
24
20
52
24
20
16
24
24
51
29
76
120
132
3
89
208
92
60
36
60
139
33
68
24
76
84
240
8
25
47
40
12
8
36
1
18
33
3
29
76
129
15
3
5
112
63
90
99
36
32
40
48
60
248
24
88
48
84
12
60
3
101
7
117
56
12
12
136
20
60
120
187
57
20
13
54
9
27
225
20
28
44
28
20
108
52
128
49
23
40
32
31
69
20
55
18
83
12
49
71
112
68
55
45
8
55
45
27
18
51
39
5
12
184
69
87
8
72
88
15
21
8
48
48
12
4
84
120
12
20
4
68
1
15
32
232
80
48
112
8
12
40
15
36
65
4
140
28
69
23
28
12
56
115
81
36
24
68
16
20
4
75
153
60
8
180
60
24
48
60
12
16
80
136
36
8
55
17
4
159
45
60
36
56
48
7
17
40
20
76
20
4
36
12
153
90
36
29
184
56
12
7
113
28
21
11
133
107
12
16
81
18
41
76
120
33
3
80
72
16
45
15
32
28
336
93
123
92
52
104
40
96
96
45
183
12
12
48
8
24
60
28
84
99
45
20
4
36
147
65
28
20
64
36
32
25
15
60
48
75
29
16
45
51
120
68
16
12
60
33
75
267
33
72
75
197
36
52
24
120
39
9
225
15
20
36
1
11
43
9
63
173
180
4
3
9
8
145
63
72
48
140
12
7
90
18
36
90
147
20
108
67
5
4
81
3
32
244
81
35
37
75
123
45
32
16
20
12
109
18
36
125
24
208
72
8
40
45
54
153
36
32
4
60
36
39
18
35
108
40
32
91
9
60
48
72
68
40
12
8
4
104
40
132
192
8
132
36
4
12
96
120
63
9
36
24
3
90
15
8
16
96
27
21
60
84
72
105
11
4
8
76
332
72
100
8
19
21
20
49
131
72
28
68
52
12
8
7
41
64
156
32
28
21
54
69
80
16
15
89
37
54
72
105
24
36
80
4
24
24
56
52
32
16
20
16
33
3
69
18
45
63
33
57
47
43
65
4
39
77
13
27
8
40
32
19
209
76
36
188
144
28
3
137
60
72
28
80
28
9
18
33
104
100
15
18
15
8
31
45
8
37
3
56
144
88
159
36
57
33
27
20
60
28
8
40
84
75
101
4
3
69
56
28
12
32
28
12
36
32
72
40
116
52
84
104
40
84
48
120
60
84
69
147
15
65
120
28
24
20
16
44
151
21
69
75
80
7
9
45
135
24
12
12
36
20
4
36
84
51
9
8
112
56
67
5
220
32
76
36
60
48
116
72
52
12
99
5
4
12
44
12
12
156
160
45
15
44
36
52
12
48
20
228
136
176
100
15
53
4
60
96
224
36
64
21
126
41
100
84
63
18
15
8
139
125
55
57
105
11
64
15
93
20
40
27
29
52
20
192
16
164
88
48
12
27
45
20
7
149
52
15
9
48
8
40
39
33
36
84
20
36
115
45
20
115
17
52
48
12
36
60
32
28
32
60
28
24
20
60
36
60
79
41
64
48
152
28
72
8
73
87
8
4
36
81
51
60
48
80
31
18
3
92
31
45
72
20
7
72
29
12
4
24
104
48
13
15
111
21
12
116
4
72
48
56
52
69
71
28
44
36
16
3
108
17
37
23
52
44
4
3
9
204
21
23
31
17
40
15
162
15
12
44
4
72
96
24
128
28
8
145
27
24
21
87
36
24
72
44
84
96
60
16
44
76
48
20
52
48
12
56
115
17
16
111
21
228
39
45
48
20
124
15
129
24
8
109
75
51
33
12
8
40
20
180
40
60
32
28
159
57
84
39
81
81
71
52
20
55
33
48
24
20
112
36
33
54
41
60
12
52
20
40
81
15
24
51
77
48
12
180
25
83
60
1
23
28
8
72
4
8
1
35
16
39
5
64
120
56
76
111
5
52
51
105
36
21
39
8
36
120
112
132
57
123
21
87
12
20
36
24
37
15
24
24
8
28
27
18
27
8
76
36
32
181
51
75
53
36
55
90
95
31
33
48
128
52
48
36
15
261
24
75
129
32
132
13
18
77
40
72
12
8
16
171
9
27
9
116
55
33
39
ABCD 95370466034*3^$a+1 [50050]
93
180
264
3
33
144
43
245
31
29
12
115
20
45
24
279
16
80
40
44
96
21
18
18
12
18
150
7
80
72
21
7
12
53
7
65
84
135
36
48
33
27
16
116
21
24
36
54
9
9
7
95
18
60
48
3
249
87
9
12
24
19
65
36
115
44
24
3
117
21
51
75
13
140
33
43
84
53
39
48
36
24
87
45
93
115
32
28
20
21
36
18
72
18
147
168
81
159
75
105
57
139
36
41
3
21
39
36
48
33
3
64
12
188
45
18
120
90
87
60
33
24
18
48
33
9
180
36
91
8
120
12
48
36
57
39
51
114
264
54
25
47
13
92
84
51
25
41
204
19
65
115
20
76
29
159
12
60
60
9
42
117
57
3
33
63
16
44
24
21
39
45
60
187
173
30
21
177
24
228
72
3
3
18
72
12
60
15
15
90
51
60
76
44
45
120
175
44
132
60
45
43
12
89
12
54
6
159
24
69
12
115
65
15
60
69
39
165
27
24
84
100
53
12
72
75
180
69
24
115
56
39
81
15
102
43
17
72
12
39
40
17
27
156
156
100
11
30
3
84
75
150
51
64
23
18
159
16
5
31
44
39
18
3
141
3
27
153
36
36
4
56
9
111
24
100
119
42
3
40
176
24
27
105
84
27
9
108
36
16
29
79
72
48
35
21
16
35
9
16
23
18
43
164
72
9
54
18
3
21
54
66
99
45
79
53
7
83
90
12
75
36
21
55
71
48
61
35
69
51
69
75
9
16
56
33
55
56
87
97
176
9
6
109
65
18
9
45
186
9
28
35
90
48
63
81
36
3
60
45
126
18
75
100
41
96
15
21
12
6
129
96
16
84
56
24
120
9
27
63
21
96
45
183
12
21
39
33
31
5
60
12
27
45
7
20
153
36
72
132
72
30
18
15
57
15
24
36
3
117
48
12
28
5
31
65
36
75
15
18
102
6
7
65
18
30
159
9
135
21
15
48
45
90
57
4
20
9
15
111
85
29
12
36
7
47
126
42
30
7
11
33
9
231
87
24
25
5
18
42
30
198
51
39
18
3
36
105
3
51
49
32
48
93
12
72
126
177
81
15
100
5
60
15
156
108
201
31
104
99
57
21
48
24
90
81
16
144
119
30
15
171
54
18
37
36
60
44
112
60
41
87
45
72
19
24
41
36
6
54
156
43
11
45
9
151
65
3
33
7
53
39
45
123
45
7
23
90
31
101
90
138
6
69
136
227
72
21
60
39
6
79
77
75
4
29
51
120
60
27
109
20
45
24
55
20
135
21
21
108
36
55
60
29
12
63
4
116
129
91
80
24
12
129
75
57
3
9
15
147
18
115
20
36
9
7
29
31
23
25
32
39
162
19
29
60
12
3
64
11
246
15
45
163
116
9
55
92
40
20
9
36
43
56
111
13
77
103
47
18
102
6
19
24
44
33
7
53
48
72
24
223
72
65
15
28
5
7
60
84
89
36
51
159
90
36
79
11
45
51
9
45
43
20
27
45
48
52
44
84
232
108
92
24
21
123
93
18
141
24
4
125
15
93
39
15
25
8
15
6
36
30
45
189
31
65
54
61
44
87
18
60
51
48
12
84
64
23
97
36
35
72
48
9
33
147
33
7
56
57
39
105
90
96
9
24
111
90
120
63
40
41
51
75
90
103
5
60
87
39
66
54
6
19
60
11
165
153
15
27
30
15
129
79
56
9
36
6
9
60
76
20
45
96
3
120
40
20
16
8
72
24
21
15
21
199
60
113
51
21
36
54
6
7
32
40
11
30
60
27
57
36
3
120
16
8
12
64
396
11
24
93
27
13
11
1
29
51
108
57
255
3
18
54
33
12
81
12
31
29
27
124
116
105
15
39
9
36
4
56
136
65
36
39
144
96
48
36
84
3
72
81
45
15
27
72
81
45
19
53
3
9
51
75
9
15
18
7
5
111
57
48
15
21
63
12
48
12
9
31
29
55
20
36
45
39
15
6
90
66
24
3
153
159
21
27
105
18
69
40
89
12
60
180
30
18
24
7
65
15
ABCD 95370760138*3^$a+1 [50052]
71
25
132
156
72
47
325
11
157
83
157
51
48
45
36
60
48
60
60
36
168
132
251
16
80
73
359
1
15
33
12
51
45
24
120
371
25
108
12
12
83
13
3
21
27
213
120
36
264
12
59
48
160
21
11
97
444
99
32
144
49
63
93
131
96
73
48
48
23
109
36
336
24
84
12
263
25
36
51
21
24
3
33
63
240
32
48
157
12
36
51
32
217
120
63
81
63
189
108
60
132
36
275
145
72
168
15
33
303
33
15
32
37
24
12
71
96
48
64
144
165
60
96
60
51
69
11
16
48
32
25
24
47
49
255
272
96
208
32
192
37
36
36
48
83
288
160
9
39
240
21
168
24
24
99
45
36
24
39
21
11
25
23
208
33
72
84
35
64
21
36
60
60
48
120
228
12
60
96
11
25
216
12
72
27
21
299
64
57
87
32
1
36
96
60
24
72
72
12
11
73
36
3
144
33
111
45
179
73
192
23
97
47
1
96
15
69
75
105
23
37
27
45
408
27
9
39
93
12
120
95
16
129
143
49
156
99
165
24
51
9
120
24
168
192
36
155
49
15
240
32
205
35
13
51
201
71
16
32
1
348
36
63
81
15
381
3
69
107
97
24
455
97
84
107
48
145
143
64
32
61
60
87
224
25
71
1
180
59
16
96
45
24
108
252
99
21
36
144
132
51
225
180
132
23
37
48
11
49
204
131
160
33
96
24
39
48
464
49
15
21
171
117
60
15
105
12
24
147
69
11
229
168
96
180
24
96
96
39
48
69
59
145
143
16
9
72
95
144
361
36
35
112
57
84
60
120
12
243
32
13
35
37
11
73
84
144
35
304
33
36
12
63
45
35
16
33
36
11
37
96
36
264
63
165
60
48
95
37
36
72
15
48
9
39
453
11
48
37
27
33
63
117
84
135
9
12
48
27
33
144
240
47
85
48
27
141
12
39
33
48
143
13
72
84
24
240
143
16
57
39
129
120
71
49
111
117
11
16
93
51
69
120
144
35
49
36
108
12
83
73
12
107
73
71
64
165
12
15
80
49
47
193
24
108
107
133
24
3
33
84
11
16
9
39
32
16
33
48
36
155
133
12
120
36
3
32
25
180
35
16
128
16
453
12
159
33
47
1
252
96
83
16
96
192
48
48
9
23
192
37
48
27
345
71
25
36
83
48
85
24
99
128
16
21
299
37
155
16
69
48
11
169
108
11
133
11
13
72
59
13
108
144
84
35
37
204
95
16
48
21
27
57
263
157
396
168
95
1
24
120
111
224
192
49
132
12
60
132
36
11
13
36
24
39
69
11
16
105
228
96
132
47
48
96
96
37
11
16
129
48
84
123
45
147
96
45
24
228
183
141
3
128
13
120
ABCD 95371354556*3^$a+1 [50032]
8
96
4
36
11
13
5
6
13
24
77
55
17
3
136
32
57
91
5
79
29
3
69
30
66
24
15
9
3
16
17
48
67
20
12
52
17
7
68
28
131
13
36
44
3
18
15
21
31
12
32
21
18
9
21
66
37
11
6
211
80
9
6
6
55
35
61
80
21
216
55
20
16
11
48
13
41
7
5
36
12
43
48
96
155
9
16
119
45
9
39
76
12
48
32
4
68
12
36
64
24
8
64
44
45
84
6
73
29
60
55
17
126
1
44
9
7
65
67
48
32
4
29
19
48
12
20
57
7
24
29
39
69
63
99
9
111
13
29
27
51
13
101
96
39
9
7
23
24
30
48
7
48
59
174
7
48
12
23
21
96
84
112
23
66
54
48
6
55
20
36
9
67
53
7
35
49
12
11
78
7
32
9
24
3
108
9
39
51
21
16
101
24
99
21
99
21
67
12
32
52
32
60
16
29
36
30
48
72
18
7
53
12
30
45
16
41
79
17
63
99
9
33
6
105
9
43
128
16
12
12
125
7
29
15
4
48
68
28
23
45
16
11
48
13
36
204
48
29
91
156
12
5
91
65
7
17
7
24
12
12
32
3
49
17
115
44
16
23
72
24
13
32
9
15
81
39
64
48
29
6
42
19
17
55
5
3
3
6
24
31
8
96
16
32
40
5
7
48
44
3
109
17
3
9
3
9
7
36
41
43
17
36
36
90
30
139
20
3
169
12
36
41
43
35
9
28
20
52
11
141
3
13
36
32
60
4
65
3
33
15
9
42
85
24
5
12
90
30
12
19
36
5
36
72
19
5
30
45
9
90
30
91
95
6
72
3
9
99
27
18
135
28
80
196
23
61
17
7
24
48
5
55
48
12
8
16
12
12
5
48
19
11
85
5
7
36
12
101
15
16
24
29
7
5
12
27
3
37
29
36
7
17
7
24
24
89
19
12
8
9
90
9
160
23
9
4
60
36
44
15
1
17
3
3
6
84
3
16
5
99
93
19
29
3
36
28
24
29
96
43
41
43
29
48
31
53
27
3
1
36
48
53
12
18
157
11
33
16
23
18
3
4
29
7
48
29
31
32
4
89
31
5
15
100
35
25
12
48
35
18
43
80
9
60
30
24
6
103
12
5
39
9
63
3
18
67
29
103
36
17
63
27
69
72
45
19
83
13
53
15
60
4
53
60
150
61
17
139
84
11
18
24
24
6
18
51
16
5
24
60
55
24
12
23
9
64
47
18
3
9
3
28
77
39
16
20
40
24
8
27
61
5
39
9
27
27
21
60
4
77
43
11
37
35
21
9
51
48
28
5
127
12
59
30
72
42
21
3
24
13
96
11
18
15
15
30
48
79
84
32
9
12
15
88
48
35
24
13
11
37
5
12
42
18
12
163
48
53
27
4
24
59
57
33
43
53
6
18
72
6
18
7
5
18
25
29
31
5
3
33
139
71
9
4
24
89
90
13
56
28
48
29
103
12
32
81
43
36
41
19
101
12
103
12
5
15
9
66
30
66
30
19
23
37
24
5
19
53
19
131
57
33
24
19
11
37
17
42
25
12
56
16
35
105
33
43
17
31
56
28
41
115
59
6
12
54
96
109
5
15
28
32
9
39
4
144
68
9
36
12
15
24
16
53
67
17
48
15
4
36
5
39
15
13
53
19
59
81
124
56
33
91
12
20
4
41
18
30
7
72
120
11
49
23
25
125
3
28
11
42
115
11
21
76
12
11
9
63
61
20
16
116
64
12
17
72
54
49
20
9
42
48
9
16
48
44
3
81
39
6
15
100
5
7
32
4
17
27
27
42
19
59
37
41
18
69
12
28
68
28
36
60
29
96
3
3
117
96
16
35
13
5
19
11
6
12
60
43
29
3
45
7
24
68
21
15
16
32
64
24
29
7
12
83
93
4
71
13
5
24
78
13
5
91
11
18
12
159
33
7
59
57
36
16
11
37
48
59
72
48
6
67
32
100
12
29
24
12
6
13
29
67
41
79
48
24
152
27
9
15
48
6
15
88
11
37
5
6
37
56
16
5
195
9
36
27
3
24
13
8
3
57
12
27
30
36
3
16
32
4
36
89
3
111
61
11
24
54
39
52
36
17
43
47
78
7
8
3
54
42
13
20
33
78
133
12
12
5
15
9
24
19
60
101
36
55
12
36
23
13
12
5
7
5
48
84
96
7
11
42
51
28
71
25
48
41
7
80
64
36
156
12
8
57
63
3
109
41
15
16
11
18
60
3
81
48
79
12
8
57
55
12
29
48
96
60
24
48
12
12
3
52
48
161
19
48
89
55
12
23
78
103
24
35
6
15
123
9
180
172
12
24
113
15
9
72
55
29
7
89
19
68
177
43
8
9
31
65
19
96
20
216
57
7
209
15
27
37
11
37
35
69
64
8
117
75
4
20
48
3
25
29
15
16
24
113
27
112
12
17
3
39
24
37
8
3
37
35
21
33
3
12
21
51
27
48
18
30
72
21
4
68
249
7
89
12
60
138
13
17
51
4
44
52
5
3
51
37
5
24
36
63
12
9
96
7
128
36
12
16
44
4
17
15
4
5
6
66
30
13
11
121
32
16
41
156
39
3
18
19
149
6
6
55
24
24
5
6
126
55
17
36
30
24
9
39
48
21
45
36
18
61
72
60
12
5
15
9
6
30
7
35
42
48
51
112
11
37
17
42
49
44
9
7
24
77
60
60
135
15
37
5
163
20
9
6
49
20
51
25
17
168
7
53
7
11
9
63
54
43
12
11
25
20
9
24
43
17
115
8
51
66
24
55
20
45
67
32
16
5
87
9
24
67
72
41
27
16
17
75
3
13
35
90
51
36
52
113
7
68
36
81
12
78
1
44
33
7
11
6
48
108
24
36
79
41
55
48
11
54
7
35
24
1
5
7
8
9
18
6
66
25
12
17
12
27
40
83
13
32
3
30
7
44
33
12
48
12
67
8
ABCD 95371541836*3^$a+1 [50017]
67
48
11
69
99
25
11
37
20
33
79
101
7
308
9
36
99
36
120
9
63
12
51
25
11
13
32
96
3
21
105
60
75
84
36
39
69
36
21
90
18
15
48
39
21
3
57
24
28
36
29
43
143
117
9
51
93
7
80
28
119
66
36
3
15
60
12
45
16
32
12
39
9
135
13
29
15
93
3
24
16
12
68
69
3
15
105
12
96
84
76
32
108
24
45
111
9
90
9
9
6
54
63
9
19
65
234
105
48
99
61
44
75
9
96
16
29
30
33
27
21
177
163
20
9
15
9
135
9
55
36
92
112
5
60
63
63
81
24
24
81
24
55
11
57
39
30
63
48
60
9
103
20
45
15
75
25
32
63
153
33
54
73
137
60
91
101
240
43
5
15
28
29
43
17
79
32
24
9
39
36
36
16
47
6
84
6
90
19
32
108
40
92
33
66
57
24
9
7
60
32
27
49
11
61
80
12
75
6
27
360
108
52
32
105
12
18
342
31
92
16
72
44
60
36
48
36
249
24
102
21
87
237
39
126
39
81
31
20
48
99
105
60
136
5
27
40
32
16
80
39
33
48
60
21
123
12
189
7
29
3
100
65
55
11
54
6
84
126
27
132
72
88
5
132
99
84
88
68
51
18
27
48
48
28
24
41
54
6
19
8
9
90
18
55
11
21
48
12
88
80
57
198
33
232
32
4
29
151
5
7
20
60
27
156
25
35
81
39
21
76
20
84
136
104
60
60
4
132
44
60
9
7
8
21
180
183
15
33
93
15
81
51
24
36
27
21
204
48
24
63
121
59
6
99
21
24
36
19
8
144
39
49
32
9
7
29
79
116
108
28
89
39
69
43
248
60
21
15
64
56
16
233
7
164
45
99
81
51
24
4
11
54
156
31
137
151
200
81
198
21
4
200
27
45
48
141
147
24
75
13
47
48
150
183
48
4
60
140
207
81
24
93
27
33
15
72
33
126
24
21
45
36
43
191
150
51
15
9
69
102
105
3
93
12
192
216
9
79
24
131
25
44
16
72
44
75
21
220
77
147
33
103
72
5
27
180
60
36
12
96
24
12
96
33
27
24
16
47
33
87
162
51
129
144
24
72
19
35
57
9
3
96
24
12
48
28
8
51
18
42
45
129
111
36
60
60
129
31
48
56
45
15
9
126
93
72
276
57
75
12
36
120
24
9
111
63
21
12
72
165
75
48
24
64
59
150
87
24
189
195
72
64
80
81
48
6
30
27
12
12
39
25
20
12
40
47
33
57
96
7
44
33
6
21
105
30
54
24
15
51
25
11
45
63
105
48
9
15
99
21
36
288
9
75
28
180
12
35
66
39
96
4
272
75
24
36
9
12
24
99
21
24
21
3
21
171
136
29
90
18
96
19
11
9
12
33
3
40
80
9
48
15
48
112
48
29
63
36
96
9
36
259
32
12
87
45
16
8
21
99
225
180
24
72
19
65
15
111
54
187
240
152
51
25
116
108
28
20
48
12
24
39
57
144
9
24
55
180
65
96
66
61
44
279
54
27
3
13
29
15
36
24
4
5
36
151
32
208
140
160
68
21
63
12
48
60
16
56
16
8
36
36
28
125
79
8
147
73
20
24
63
12
133
8
12
27
60
18
180
15
141
39
148
44
36
12
12
159
54
3
60
9
60
84
7
17
120
27
88
68
48
21
60
180
15
39
81
64
11
9
4
5
43
168
32
27
45
60
108
208
20
81
108
6
45
9
3
48
144
15
57
48
21
7
260
12
117
15
93
43
20
52
56
135
6
3
88
29
51
9
3
16
60
104
76
11
21
12
87
13
92
120
9
126
21
132
156
51
81
312
132
60
105
75
240
16
48
44
72
28
17
63
48
12
111
21
36
40
8
96
60
9
19
8
39
54
ABCD 95372066228*3^$a+1 [50019]
57
78
42
3
117
7
5
138
1
56
9
55
224
16
12
137
7
188
117
36
24
55
24
20
4
5
3
132
28
48
29
51
9
7
23
61
84
23
18
67
60
48
24
12
41
19
48
113
19
83
61
5
7
47
73
12
60
95
133
29
6
33
15
6
123
40
53
19
101
115
32
57
144
120
6
150
55
35
18
30
30
18
42
12
108
12
43
32
9
55
96
24
12
149
54
6
15
99
81
21
67
17
60
228
55
41
15
9
48
207
15
13
48
132
204
20
9
55
12
35
73
32
69
3
28
35
72
25
41
132
115
48
96
41
19
35
264
6
36
24
115
53
12
15
28
65
6
126
31
44
36
108
4
53
7
5
31
12
167
61
11
1
132
203
18
36
19
191
1
48
72
17
87
9
102
24
1
8
15
114
15
12
75
24
45
165
15
24
81
55
44
51
61
53
43
60
23
61
96
59
1
32
33
15
45
12
12
43
56
39
73
29
115
65
15
28
96
84
47
1
24
68
16
29
127
56
135
9
24
244
11
81
93
12
223
17
79
44
76
36
83
66
24
30
81
16
96
17
67
5
54
169
47
30
31
35
13
221
55
48
5
7
11
54
18
42
55
56
57
187
36
12
35
18
39
21
27
16
56
136
65
54
126
108
15
52
29
31
89
54
97
68
4
41
12
19
5
43
65
3
52
5
42
30
108
30
66
126
114
99
16
11
6
79
59
85
35
61
101
79
119
1
8
28
60
5
19
41
55
24
53
12
31
149
15
69
84
43
23
105
64
5
187
23
25
95
105
81
12
19
53
27
21
18
6
90
48
25
5
132
6
48
21
16
12
36
35
45
172
5
24
19
132
203
42
43
5
79
8
24
40
5
66
48
157
128
9
42
6
12
43
32
57
108
102
73
48
12
35
57
9
39
63
90
12
132
156
19
5
18
153
69
75
81
12
12
55
188
21
6
30
135
36
24
39
6
19
71
129
144
112
168
5
75
57
126
192
121
41
120
63
36
9
7
36
29
18
157
29
55
89
3
9
66
25
17
120
87
9
79
23
18
36
43
60
5
30
42
19
356
64
71
1
65
48
79
168
12
36
12
44
33
127
41
127
80
40
5
18
169
24
185
15
57
54
24
6
96
18
54
36
171
21
7
36
5
55
72
17
31
12
12
17
3
165
247
8
136
65
54
72
24
42
19
65
75
9
6
18
3
9
55
35
114
102
133
20
15
126
18
13
32
51
216
73
71
37
48
41
96
7
83
73
24
41
111
45
60
96
12
31
5
6
69
4
12
65
99
15
49
173
43
65
79
41
24
103
24
36
48
32
3
66
54
1
20
33
48
79
5
31
23
72
24
66
7
95
78
19
65
55
5
18
57
93
228
15
63
1
36
35
144
73
36
96
20
15
6
39
28
65
96
12
7
11
9
15
30
15
52
60
48
35
96
1
44
4
92
93
72
15
21
114
21
75
37
101
84
36
54
25
305
55
71
6
36
15
24
33
102
90
19
36
8
228
4
24
24
71
96
85
35
18
12
15
99
81
40
5
31
60
47
72
45
69
111
28
11
1
113
87
120
24
81
79
71
6
42
73
60
35
73
29
36
39
28
44
180
81
72
43
17
27
4
41
60
3
93
43
12
80
4
144
41
15
9
120
12
67
20
93
84
75
16
23
61
11
69
36
112
65
75
51
24
25
41
55
41
3
117
39
57
103
164
36
16
8
81
55
24
23
168
6
31
245
12
31
92
132
21
6
138
6
6
60
15
33
103
95
24
78
27
76
188
96
84
9
60
111
9
12
51
52
5
127
48
77
51
40
113
84
60
271
95
6
15
4
65
39
52
53
55
56
81
15
16
12
101
6
21
9
103
12
41
54
24
45
21
15
15
9
52
35
13
44
40
65
123
27
42
43
108
29
55
83
1
29
43
72
5
43
5
24
66
9
4
12
8
39
18
19
44
21
3
33
223
17
7
36
29
55
8
207
25
47
18
7
89
7
68
141
6
24
24
6
36
3
16
20
33
7
5
210
18
12
15
60
100
80
244
24
41
54
402
24
7
29
43
65
31
60
5
72
7
5
7
44
9
6
24
66
6
96
54
63
108
69
90
18
72
31
17
ABCD 95372194748*3^$a+1 [50023]
37
63
3
42
95
12
16
75
9
108
32
40
165
54
6
59
61
60
198
17
1
27
27
153
36
45
12
24
23
96
25
54
33
33
36
24
99
45
12
23
37
30
78
12
59
72
19
141
120
24
15
5
55
36
84
5
1
72
23
28
21
11
43
17
145
15
20
12
1
60
36
18
12
69
135
5
49
23
28
12
45
35
67
5
12
25
123
75
12
5
60
31
5
4
81
54
5
31
18
72
35
24
61
83
72
4
36
117
36
191
73
11
7
69
8
55
12
18
3
15
42
120
72
54
21
84
24
72
39
126
131
25
59
108
136
24
33
15
129
36
60
63
9
18
48
72
24
66
39
156
24
33
60
47
55
18
3
57
11
1
11
4
180
96
105
60
54
18
90
137
120
43
5
121
6
54
36
63
27
18
12
15
80
109
12
18
36
60
18
72
36
87
56
1
95
40
216
9
30
78
131
4
27
53
31
6
15
33
47
64
87
137
112
3
78
12
35
37
119
36
121
30
5
12
40
33
42
53
64
56
43
117
20
37
47
61
24
99
80
16
15
41
28
21
36
35
25
54
5
43
17
148
111
5
60
12
25
60
84
90
18
60
120
15
21
39
180
3
29
25
120
23
36
16
48
108
32
25
15
72
9
47
19
6
72
23
4
135
18
27
45
35
28
27
33
80
67
5
40
75
78
12
6
9
20
40
33
23
72
67
54
72
35
48
4
56
79
12
6
18
90
84
35
16
36
3
105
45
63
24
105
23
73
23
7
89
55
5
28
93
72
78
5
72
97
15
45
71
37
138
17
52
3
5
37
51
183
12
165
20
127
5
7
6
59
4
21
95
13
60
51
36
21
84
24
87
72
3
45
39
65
85
90
41
12
37
59
61
35
4
39
30
3
33
42
72
225
116
60
4
3
144
24
54
12
11
13
162
33
69
95
1
12
60
27
32
48
60
13
83
16
36
24
159
36
29
49
12
3
20
31
17
48
76
80
145
36
84
11
85
18
9
27
36
45
20
127
6
36
18
36
120
54
23
73
35
96
4
21
11
24
88
81
36
155
73
42
36
117
27
81
45
30
53
40
105
60
11
169
71
13
90
150
30
198
90
60
30
3
116
100
93
15
20
12
36
19
53
88
44
64
9
102
5
73
51
21
84
24
12
83
12
16
80
25
15
8
24
13
47
96
16
105
36
24
36
30
24
54
11
96
172
56
1
96
84
24
47
84
25
24
72
12
107
24
1
18
30
36
11
13
27
9
12
35
4
68
37
123
60
20
37
120
36
159
21
18
5
37
87
141
71
73
78
18
12
159
21
59
109
15
12
3
42
12
60
27
45
18
18
12
71
1
15
44
31
36
65
4
39
6
11
24
19
41
28
15
6
159
93
30
114
35
1
35
55
17
88
12
21
36
24
12
60
27
45
83
12
12
73
23
25
23
16
48
117
36
12
60
87
51
77
12
1
60
135
135
18
12
54
21
8
4
117
90
30
3
80
13
99
140
4
21
6
69
108
15
21
69
6
54
15
21
59
85
63
3
36
54
72
24
35
1
54
33
36
44
31
9
45
12
39
176
1
15
147
57
156
68
12
19
48
5
55
66
51
36
8
19
65
25
30
6
35
37
123
20
49
6
90
47
19
29
64
12
9
11
16
332
55
48
114
18
36
117
9
18
30
15
27
5
13
30
36
6
15
44
36
13
35
48
55
69
20
73
231
32
12
1
51
183
45
60
68
115
77
7
105
8
73
63
21
3
20
1
54
45
80
12
73
23
48
52
24
8
97
15
45
35
19
120
21
21
18
54
72
59
97
18
77
19
5
13
30
18
87
36
56
109
24
83
12
7
24
209
61
99
27
5
85
15
39
9
60
15
42
108
143
73
227
4
105
15
8
60
133
15
240
44
61
39
3
210
6
12
89
16
24
84
39
18
87
27
41
25
60
18
41
43
42
35
48
36
4
21
59
151
96
33
15
41
55
5
4
8
67
113
84
60
64
20
192
40
200
48
40
45
27
80
55
177
21
12
24
23
48
73
84
6
81
36
9
48
35
73
3
84
57
24
36
15
33
96
36
51
128
37
12
183
69
24
11
133
90
12
6
87
33
90
114
51
33
15
39
6
54
77
43
18
90
65
49
23
96
469
36
51
20
19
5
67
54
24
90
5
24
12
28
15
57
51
24
126
72
12
11
24
1
42
5
96
7
84
60
5
13
15
56
1
90
30
3
12
128
115
65
1
111
15
33
60
3
18
54
18
99
80
13
11
72
25
24
18
17
109
35
84
7
9
80
12
109
3
21
ABCD 95372304884*3^$a+1 [50143]
36
18
66
39
12
72
36
37
12
35
27
54
12
12
87
33
16
20
12
24
168
72
75
9
132
60
27
93
87
33
72
3
48
21
24
60
24
3
60
12
153
4
36
107
45
28
68
4
68
40
20
24
39
25
20
51
73
2
34
11
141
24
76
8
15
27
45
45
48
6
66
64
35
33
27
9
12
63
81
28
71
1
36
8
72
27
12
25
23
27
6
12
60
52
20
36
75
60
33
36
96
40
95
3
96
21
37
47
9
12
72
15
21
52
2
30
60
12
96
27
21
24
75
1
155
105
135
45
27
3
30
16
44
15
36
3
18
12
36
87
9
30
45
48
72
73
12
23
57
6
42
3
48
24
73
20
28
32
15
99
6
60
63
36
69
51
25
23
3
48
9
33
100
2
18
28
50
21
36
33
87
24
45
3
135
22
104
135
57
18
42
3
12
9
63
33
48
12
24
96
64
80
40
56
3
36
48
1
24
32
60
24
24
3
37
35
3
93
69
16
11
25
36
80
172
20
3
3
21
48
81
39
51
30
87
45
72
15
33
64
44
27
57
88
48
14
6
15
27
54
90
34
35
24
13
38
6
24
27
25
23
9
27
13
11
24
25
72
83
60
37
56
12
3
72
57
54
54
12
24
6
130
23
12
25
11
12
25
2
6
100
60
95
49
95
13
35
57
18
57
25
23
21
84
96
30
70
44
16
104
87
15
126
219
36
165
12
36
12
15
12
25
108
8
90
9
21
66
9
87
18
52
122
21
120
69
96
40
11
9
75
25
60
47
9
24
111
33
27
24
60
1
20
24
39
33
84
3
1
12
47
33
72
66
114
78
48
81
36
25
140
24
51
60
33
84
15
45
3
13
11
24
81
48
27
15
46
20
3
27
18
12
3
9
3
13
134
33
25
8
36
15
9
27
132
13
68
4
62
10
8
3
84
36
48
12
48
84
21
15
15
21
45
60
16
50
42
51
165
30
45
157
60
59
13
242
45
1
72
26
9
12
48
132
129
12
108
132
3
21
28
140
27
1
14
18
75
3
42
48
3
21
3
57
16
2
58
143
21
24
40
2
57
81
27
33
15
9
51
21
3
57
36
63
24
108
24
36
9
36
30
105
69
24
120
12
72
111
15
42
27
1
20
75
9
60
52
44
6
69
1
11
15
69
13
35
73
20
75
9
24
4
11
24
21
16
68
15
51
42
54
30
36
15
25
155
12
57
24
24
3
129
108
51
12
9
78
46
12
140
48
27
45
48
66
18
3
48
36
36
84
33
72
88
80
28
2
58
8
51
45
24
36
18
45
36
1
131
12
21
15
24
213
39
1
44
60
3
36
1
38
18
3
49
23
49
59
69
52
35
69
12
4
11
27
6
12
40
12
60
20
3
108
9
3
13
20
120
51
9
4
23
12
73
44
40
11
13
104
132
48
52
24
59
60
15
66
135
9
60
12
48
12
28
11
109
35
12
69
16
50
90
3
3
18
30
21
21
3
121
20
16
35
45
54
66
300
3
24
81
84
168
184
59
81
144
15
60
24
21
39
57
36
3
45
60
87
73
24
155
75
58
35
72
1
56
15
33
48
168
15
1
35
36
12
12
21
60
42
42
24
4
23
12
21
40
26
45
36
73
56
16
8
144
3
129
108
48
54
21
33
24
27
36
57
27
81
12
66
6
63
36
9
30
18
3
57
18
9
33
3
117
24
60
24
24
27
45
40
23
72
93
16
11
3
6
52
8
100
11
15
33
36
36
9
36
4
47
105
12
87
33
36
6
54
12
30
10
38
10
92
4
35
3
105
36
24
27
58
8
3
81
75
36
105
88
71
48
72
9
36
36
28
107
60
189
48
42
30
64
32
28
152
28
11
169
20
36
6
102
42
6
42
45
12
24
159
6
51
21
60
12
15
277
11
57
72
120
171
9
15
49
72
38
6
100
38
18
3
96
61
20
12
48
78
21
75
48
45
105
16
36
44
39
36
21
90
66
3
9
111
24
25
35
12
129
120
12
100
122
10
47
39
57
24
141
27
33
24
4
12
119
135
58
11
27
78
39
48
12
37
131
69
124
71
96
9
15
45
39
24
123
48
34
11
51
186
12
63
9
18
66
24
27
9
12
120
88
32
24
51
73
212
28
59
48
33
15
9
135
21
84
12
16
8
12
3
97
68
6
150
15
21
12
51
21
18
22
48
23
24
75
33
33
48
99
12
96
45
60
204
15
13
71
69
3
37
12
11
3
69
93
120
48
54
78
18
46
11
39
21
105
12
27
216
60
84
36
33
64
47
48
111
144
45
1
35
1
224
27
9
3
12
9
4
8
63
36
48
1
11
93
138
174
24
39
12
84
45
60
4
38
42
12
3
12
36
9
39
117
3
21
51
37
98
48
69
120
108
117
3
12
3
18
36
36
60
12
3
24
3
66
27
3
10
176
99
9
3
39
21
93
24
15
36
129
28
38
21
85
8
60
12
100
59
21
75
36
129
76
20
108
24
27
1
8
87
85
ABCD 95372811778*3^$a+1 [50032]
90
198
131
49
270
180
162
347
121
810
180
89
336
192
288
337
288
287
288
325
11
349
450
65
336
528
133
90
540
5
384
48
13
90
90
198
425
192
85
198
197
163
29
48
175
180
365
13
275
175
209
48
643
269
1
630
252
317
96
145
162
18
107
48
817
90
90
288
299
763
90
108
450
29
96
685
162
353
25
72
239
31
90
215
192
151
72
108
90
59
373
107
253
467
48
25
180
35
73
162
293
67
269
48
493
83
277
59
288
672
439
41
211
18
162
990
18
137
133
107
505
167
373
59
240
48
103
90
18
72
90
107
253
90
360
288
252
108
72
305
145
335
115
360
5
144
96
133
11
151
89
91
5
288
85
180
71
289
432
18
125
127
360
540
108
401
139
72
317
133
378
540
101
61
35
145
287
181
299
583
180
18
180
180
59
48
145
18
252
449
48
61
275
67
180
185
1104
259
162
18
162
468
612
108
612
198
41
49
72
18
149
283
720
90
347
211
72
378
90
209
43
293
85
162
360
113
144
301
450
65
115
90
131
336
325
288
ABCD 95373264776*3^$a+1 [50083]
2
102
12
16
108
26
18
12
106
24
38
40
12
24
12
20
36
28
30
80
40
48
14
24
24
4
30
30
24
72
32
52
32
22
66
30
6
60
38
10
6
42
20
34
48
150
2
48
16
8
24
58
24
6
42
104
46
26
22
24
8
336
6
10
2
120
4
8
88
50
10
20
16
20
4
18
2
40
30
18
30
66
36
18
6
66
32
34
32
52
84
102
30
56
18
6
28
24
6
38
84
6
16
6
68
4
42
2
4
156
48
102
18
96
32
126
22
92
24
12
18
78
10
128
6
52
6
18
32
36
24
48
130
38
10
26
150
22
176
12
4
26
16
6
24
18
2
24
22
14
16
114
8
42
12
4
30
248
18
30
40
18
38
24
16
18
30
30
8
52
14
46
8
28
84
44
30
82
30
78
80
24
136
128
4
6
30
132
14
16
2
64
156
24
12
56
16
32
40
212
24
154
2
16
36
60
56
30
40
24
56
48
16
6
2
18
72
78
10
78
8
10
32
30
18
22
14
16
36
174
32
48
90
16
36
80
12
22
38
18
42
4
26
6
10
6
24
44
24
30
24
166
74
6
52
14
48
6
12
24
64
24
20
4
12
24
66
30
44
36
34
2
6
82
116
4
8
100
20
22
24
38
82
266
132
84
24
28
8
4
6
26
16
12
36
32
12
90
6
4
8
16
8
46
120
42
24
12
12
32
36
60
54
40
2
28
8
10
8
54
34
56
16
50
4
32
36
16
24
12
8
48
34
18
12
26
66
36
12
16
72
6
6
146
6
58
32
16
2
70
2
16
108
138
6
36
56
28
18
6
24
36
12
32
10
38
24
16
12
36
44
112
20
12
16
32
60
34
2
22
32
30
10
30
2
78
16
80
88
74
112
24
120
26
12
18
58
8
60
64
66
110
88
68
30
16
48
90
56
22
66
84
74
18
40
78
86
48
24
36
52
18
62
36
120
24
28
36
188
18
18
30
22
24
2
24
16
48
2
24
40
32
48
12
48
16
20
6
22
60
8
78
90
28
42
18
30
50
22
54
8
184
18
74
12
10
24
24
6
8
34
14
18
18
40
20
66
22
56
4
32
12
72
18
18
4
20
12
4
102
2
30
102
36
46
8
34
48
24
8
4
98
10
68
4
86
22
12
38
112
2
60
36
24
24
24
28
32
100
20
4
8
4
12
32
16
56
6
40
30
48
72
18
2
72
124
2
10
14
30
106
114
6
14
12
22
2
4
18
14
52
14
10
60
2
40
66
54
50
16
44
28
14
58
6
18
6
2
6
30
84
16
6
2
4
2
90
30
150
18
40
24
42
60
50
88
90
6
32
78
40
48
42
62
82
6
26
10
14
34
8
6
42
12
34
72
14
36
24
52
84
78
24
38
24
52
30
62
52
140
112
24
98
30
52
6
24
8
46
36
8
16
30
2
6
58
60
26
16
18
24
32
12
28
20
42
34
14
30
10
2
4
32
10
42
80
12
48
64
26
18
12
4
6
62
34
26
88
62
48
40
48
6
36
24
12
2
22
26
6
48
18
10
30
32
72
30
96
24
114
6
4
62
16
26
30
40
2
46
2
30
18
76
44
12
12
28
66
26
30
18
16
20
4
8
22
8
24
22
12
84
80
42
46
18
18
56
96
24
4
2
6
60
36
28
78
86
162
114
24
150
90
4
114
42
54
2
30
30
36
16
12
50
10
86
24
70
56
12
28
2
16
174
44
150
54
24
34
38
52
6
32
22
56
4
56
12
16
44
22
6
18
104
6
136
12
20
84
6
42
148
12
12
36
54
18
44
16
2
6
42
18
72
16
116
4
14
118
50
54
12
16
12
2
6
100
30
18
48
14
46
176
12
16
44
60
4
18
66
38
18
22
30
20
16
30
152
30
24
72
108
6
34
38
54
36
54
58
68
76
12
18
102
48
2
54
12
24
4
18
18
62
48
40
26
84
34
26
30
72
82
48
44
16
2
16
54
24
180
6
8
72
42
36
24
36
12
64
44
24
22
6
2
16
6
44
102
10
62
24
30
36
4
18
122
52
44
28
20
78
10
32
124
8
24
24
40
8
12
46
18
36
20
64
126
24
38
18
6
24
120
34
32
22
20
12
12
16
32
76
60
24
54
2
84
12
52
26
208
6
12
48
30
14
10
2
60
28
12
66
134
28
44
28
32
88
54
98
16
32
70
38
18
6
18
34
8
28
8
10
8
42
16
54
38
100
32
24
46
104
6
12
40
8
24
64
102
42
20
16
42
48
110
28
126
6
18
56
6
4
32
84
4
6
2
70
14
58
26
24
88
30
138
44
12
16
8
22
66
32
6
120
6
10
2
40
20
28
20
24
58
8
42
30
30
10
26
22
14
84
4
48
44
22
62
34
18
68
12
76
32
42
46
12
24
32
52
114
14
82
62
100
24
8
12
88
20
22
8
102
18
46
2
70
32
12
12
36
40
30
138
12
20
28
56
18
30
18
10
8
24
12
52
24
8
28
8
114
130
24
32
78
34
56
12
138
18
40
20
76
84
50
22
18
62
18
70
44
6
18
4
18
6
36
32
36
82
26
60
4
30
32
18
12
16
80
10
102
26
30
40
12
12
20
30
58
30
62
40
2
6
72
4
6
2
6
18
96
4
44
30
42
30
16
18
108
132
48
60
72
18
14
24
88
8
18
10
132
2
10
92
90
24
22
8
10
18
36
18
104
54
42
22
18
6
44
48
22
30
2
18
72
102
34
48
8
46
8
42
232
24
24
62
48
118
2
10
32
36
4
80
40
36
56
90
78
48
48
4
110
10
20
64
8
60
22
6
96
20
64
62
22
8
48
4
24
30
2
12
4
32
16
24
6
2
64
20
106
24
18
12
56
24
28
14
22
60
14
16
6
8
60
48
6
18
28
42
6
42
2
30
78
10
38
52
6
2
30
ABCD 95373280708*3^$a+1 [50036]
96
3
96
36
219
30
6
24
36
300
60
90
63
81
111
75
30
99
264
27
93
24
123
177
63
84
6
24
63
228
189
15
165
126
33
81
60
6
93
27
177
48
285
54
6
60
75
165
15
45
3
24
36
84
168
9
30
9
87
33
96
21
30
60
57
63
9
15
60
81
45
90
153
144
132
75
189
192
15
24
66
84
195
45
210
36
60
117
63
24
150
51
75
84
6
15
105
84
3
33
75
75
57
108
39
93
72
48
3
24
6
114
141
45
3
51
36
30
3
252
12
600
27
45
36
105
174
21
24
96
9
111
135
24
153
33
90
54
30
9
111
36
45
69
51
9
6
153
180
36
168
93
120
24
60
90
36
57
72
81
60
30
33
60
21
30
213
117
90
66
27
36
12
9
3
33
30
60
150
15
15
33
267
24
60
9
87
120
45
45
3
300
84
48
48
111
66
24
96
60
84
75
24
147
69
75
33
3
93
27
114
36
195
39
129
24
60
63
33
144
108
69
66
153
57
180
3
27
93
57
3
141
36
60
174
60
9
57
27
33
27
3
30
30
24
66
60
30
30
15
129
60
216
150
165
525
150
105
369
96
39
51
24
90
60
39
36
81
63
60
96
120
108
27
6
60
3
231
96
324
210
39
117
24
51
168
147
54
90
6
27
63
33
117
90
45
45
240
84
6
24
9
57
135
69
99
147
84
90
51
165
39
285
39
21
75
96
9
60
36
60
123
12
72
3
105
15
177
96
144
333
144
66
33
51
120
9
60
27
165
15
120
57
192
36
9
3
3
60
33
81
30
126
30
24
153
3
129
21
15
60
39
120
66
90
57
3
60
180
180
84
30
6
33
144
48
75
45
15
120
9
96
9
120
6
54
216
60
15
45
75
165
120
174
36
90
144
96
15
39
33
213
99
201
30
33
60
180
21
30
60
33
48
105
90
117
3
24
69
84
33
123
24
60
27
60
186
24
6
477
3
69
60
45
120
90
21
249
255
48
33
54
30
15
84
27
144
6
30
54
36
24
120
6
120
105
48
12
108
84
93
84
51
69
51
15
24
9
27
174
135
24
21
39
60
141
30
36
9
21
60
87
63
57
57
63
3
210
60
3
57
54
156
150
63
81
75
36
75
117
57
75
105
216
54
33
228
108
84
60
336
21
6
60
9
24
237
120
60
159
135
9
72
45
135
99
6
60
27
12
105
60
3
27
66
75
9
63
117
99
87
33
216
141
84
3
27
33
3
30
90
105
39
6
3
27
33
87
144
66
60
27
3
120
105
9
90
45
51
54
51
75
270
60
3
12
15
90
114
36
90
24
30
141
72
156
117
60
90
57
12
108
33
3
180
12
225
84
90
81
165
279
51
30
87
48
15
93
117
27
48
9
96
24
51
75
45
189
150
156
165
15
117
72
81
60
60
15
12
3
33
117
195
84
36
24
15
21
75
90
90
177
33
63
141
63
117
63
33
3
72
45
123
ABCD 95373321328*3^$a+1 [50006]
41
4
60
12
9
30
5
31
53
16
99
6
39
15
5
16
20
19
5
120
7
65
19
21
8
12
108
7
5
55
24
9
15
45
20
12
55
24
5
24
12
4
24
12
3
60
17
24
4
21
35
24
31
84
60
65
156
84
7
45
243
12
89
55
36
93
80
60
36
4
15
17
19
5
55
45
24
51
29
55
5
16
51
45
99
29
12
48
67
30
3
216
15
29
31
36
108
90
27
44
31
138
96
11
24
96
60
19
24
5
16
80
31
45
80
19
5
4
27
113
132
4
51
53
31
36
5
19
105
60
45
59
55
5
12
40
39
60
24
5
7
5
4
56
64
44
55
12
78
35
55
5
31
84
12
53
60
60
36
79
36
21
15
9
56
73
35
7
5
19
29
7
5
204
4
15
77
60
19
41
145
35
4
9
186
60
24
66
30
29
100
15
21
51
29
60
19
17
13
30
72
48
21
24
12
63
5
127
5
73
6
5
4
135
41
96
108
7
29
36
40
63
72
24
60
5
4
96
15
21
15
48
21
44
16
80
64
32
19
96
69
39
96
5
4
176
4
72
9
35
36
28
207
24
29
25
111
51
30
3
51
21
8
12
84
19
45
75
41
4
27
29
61
18
60
17
4
51
48
5
12
73
11
91
5
60
103
36
65
16
20
79
96
84
60
120
60
9
45
35
60
12
19
5
76
15
29
4
20
12
108
72
13
6
24
5
16
80
40
20
24
12
109
11
28
15
17
19
89
40
27
89
79
120
41
16
8
72
64
24
20
100
32
49
11
4
99
96
65
19
5
85
42
5
88
120
60
72
104
60
25
35
55
36
144
101
60
48
60
72
13
27
8
16
39
12
84
101
19
36
45
39
6
30
89
55
84
30
311
79
137
55
65
24
19
17
60
115
29
36
24
84
120
180
12
28
20
220
80
55
36
36
65
84
84
36
49
66
29
76
80
19
12
29
40
44
12
19
6
15
39
24
36
21
135
89
60
4
15
12
53
25
47
24
60
84
31
65
19
125
25
30
17
4
99
12
24
65
36
60
19
81
3
17
144
36
24
115
29
7
29
19
12
113
12
199
36
5
103
42
3
20
16
24
80
72
4
15
54
47
55
69
15
5
36
19
36
65
19
24
12
29
19
36
120
5
24
55
36
29
76
60
39
45
36
45
11
124
51
53
100
12
33
6
36
24
9
21
71
79
24
5
16
24
56
36
19
101
48
67
9
36
44
180
16
20
48
151
9
15
180
5
31
6
35
19
29
36
40
56
24
60
31
53
240
7
149
144
37
54
45
51
93
56
4
12
8
52
39
5
4
51
24
41
16
3
36
5
120
31
65
19
126
3
27
5
13
6
5
60
24
12
19
9
15
65
12
13
30
5
115
17
4
15
101
28
87
29
49
47
79
9
51
6
143
76
39
65
7
53
91
5
4
20
67
24
29
12
28
105
30
36
41
19
5
19
65
72
4
116
28
80
232
20
43
21
15
9
15
42
15
8
36
96
115
48
137
40
15
9
104
52
15
29
1
48
155
67
18
11
60
19
5
36
24
72
55
5
28
75
12
30
30
48
21
45
30
5
144
60
36
4
27
5
19
129
92
19
5
84
76
20
19
12
30
23
16
75
249
15
41
40
20
60
84
16
39
77
60
4
44
1
6
5
48
12
184
39
42
63
80
36
64
96
39
5
67
29
4
56
151
9
39
5
25
6
24
41
25
59
31
9
45
15
12
15
120
45
3
57
69
54
65
25
90
60
125
91
5
61
48
42
53
72
55
24
5
76
20
24
84
40
15
12
89
64
75
65
7
9
15
114
6
9
36
116
25
63
32
79
45
15
5
91
84
216
5
43
5
115
5
60
1
219
75
36
6
119
24
31
24
17
28
32
84
16
104
4
195
21
20
60
4
60
27
45
20
55
69
44
72
25
3
51
69
72
39
41
13
6
41
43
12
144
36
125
40
8
7
24
21
8
12
28
32
103
60
12
9
60
80
60
16
180
63
221
84
7
53
31
29
112
15
33
15
12
9
39
12
48
5
36
40
39
5
37
54
9
27
29
19
41
91
18
96
39
32
4
24
12
44
60
25
95
55
41
19
21
8
36
31
53
25
6
36
29
19
36
29
67
24
65
25
6
53
37
63
60
27
89
55
45
45
30
5
36
25
35
103
60
41
64
32
79
96
18
30
72
53
187
33
36
44
12
55
9
45
51
39
5
49
27
44
16
3
65
7
24
36
144
5
4
32
43
17
55
5
55
45
20
24
40
36
15
53
40
72
3
17
13
35
7
48
45
15
17
40
33
210
5
16
15
29
31
30
95
49
6
29
7
84
89
7
29
60
25
6
48
5
12
48
40
72
39
29
40
36
44
31
5
144
151
114
42
24
5
31
5
43
17
108
7
69
44
31
24
17
204
36
13
210
57
80
60
19
24
5
36
31
9
20
55
24
17
48
7
9
99
60
5
55
41
19
5
61
30
41
40
48
51
21
9
6
153
20
60
60
85
27
63
117
15
24
5
76
168
ABCD 95373705704*3^$a+1 [50030]
19
125
12
36
79
18
3
9
11
48
19
45
81
11
60
19
9
3
12
36
65
4
20
91
12
17
60
145
47
1
59
49
27
27
5
72
60
25
3
15
6
59
12
88
60
20
37
51
44
85
30
18
30
5
36
4
45
71
25
24
12
18
5
7
54
39
56
1
75
63
6
24
23
49
48
11
1
95
48
7
89
40
36
48
8
127
65
36
7
9
20
48
100
87
6
24
71
19
30
35
120
40
3
105
36
39
42
23
36
24
31
5
24
13
59
24
49
18
53
36
60
24
127
29
60
25
36
119
16
32
1
47
28
45
11
1
60
18
6
35
48
25
11
37
75
57
35
37
75
20
24
49
42
66
35
97
30
77
85
60
3
20
13
72
35
85
11
16
20
25
6
114
3
15
53
67
5
25
11
12
19
53
37
30
84
5
84
43
5
43
12
12
45
96
99
36
90
54
57
24
12
45
84
3
15
5
31
21
3
6
11
160
279
6
35
24
84
25
63
99
45
33
23
48
144
28
8
79
125
37
11
49
48
15
56
49
23
19
21
33
59
52
48
92
19
36
113
25
35
91
21
33
3
60
12
21
39
3
53
24
60
40
72
111
42
12
135
45
6
9
15
6
23
49
15
48
9
24
27
27
60
5
16
12
177
6
24
66
11
48
28
57
3
12
21
35
12
64
75
45
36
8
24
61
51
3
30
3
24
68
1
54
72
89
24
12
4
21
30
65
28
48
8
12
84
55
66
15
12
21
51
15
18
11
7
29
43
36
114
90
5
36
16
9
12
23
205
131
1
60
35
28
39
33
68
24
25
42
48
12
5
24
40
116
1
24
18
102
24
71
204
60
19
90
12
6
29
24
132
24
100
8
67
30
23
37
71
127
138
39
33
12
35
1
72
47
84
4
75
66
95
112
8
37
63
21
23
91
66
60
11
25
39
39
101
25
15
60
33
15
8
24
19
9
116
72
72
100
3
33
80
76
15
24
12
18
59
72
60
1
87
12
93
12
18
57
69
59
145
42
45
36
9
48
3
8
67
24
21
9
30
5
28
15
17
24
1
138
45
45
27
33
15
27
5
84
16
44
19
150
15
33
72
11
7
9
8
12
1
15
33
42
33
36
21
27
8
64
33
63
32
31
9
3
72
6
27
32
7
18
12
90
48
72
29
1
24
27
63
6
15
20
84
49
11
85
6
18
168
107
25
12
48
95
100
20
76
20
19
6
71
1
27
48
24
36
8
67
45
9
48
71
4
20
12
13
42
84
5
61
135
39
12
29
25
66
17
25
30
168
29
24
4
15
5
193
72
11
12
25
54
5
28
15
57
8
136
21
63
51
9
56
31
60
6
30
17
43
18
11
1
27
135
17
48
7
6
75
24
45
24
11
31
9
24
51
5
133
71
24
36
84
96
31
5
36
72
12
55
78
168
84
18
33
3
24
66
36
66
12
30
15
63
29
73
30
18
18
6
18
48
72
6
51
39
42
78
66
15
3
18
47
31
17
28
69
23
7
36
89
1
54
5
91
5
16
3
17
108
7
18
35
28
9
83
28
9
48
42
6
42
53
19
21
8
49
11
97
48
11
55
5
13
47
13
11
4
32
1
59
184
15
5
31
30
30
18
47
4
12
9
36
47
37
35
4
56
16
8
37
39
20
108
60
31
90
6
5
13
11
1
35
168
25
12
18
18
12
11
76
8
12
55
60
81
32
13
15
9
23
52
8
31
41
28
140
25
12
18
5
12
100
20
60
13
6
9
56
12
79
5
55
18
35
127
21
69
120
23
1
36
60
48
27
48
21
59
12
43
18
15
39
5
25
23
25
12
18
185
25
12
30
5
60
120
25
84
11
13
66
54
35
7
6
123
12
9
63
8
64
20
24
12
67
48
78
39
212
13
120
23
84
103
5
36
12
24
76
92
72
124
45
95
1
15
8
52
108
32
76
68
4
200
37
78
41
19
21
12
15
9
9
35
24
220
45
3
32
13
24
59
7
24
9
12
9
48
35
25
60
6
41
48
40
3
12
30
27
33
47
1
18
24
150
18
53
24
73
72
75
27
29
4
45
107
24
1
3
63
17
37
66
9
15
54
47
49
59
7
9
9
35
61
15
8
16
9
71
4
27
6
24
48
108
102
42
59
1
3
3
29
31
57
96
12
3
42
15
63
89
25
35
12
48
28
3
5
31
18
12
30
69
12
20
49
63
51
41
13
90
48
12
42
54
17
48
49
35
12
13
155
40
63
9
9
12
114
21
32
13
12
36
11
31
24
89
1
35
25
3
36
12
8
79
6
42
9
8
108
84
73
78
24
53
1
54
5
40
32
85
63
45
18
9
9
111
24
12
45
72
51
20
24
7
41
25
95
12
192
48
13
18
81
3
65
36
7
33
36
111
48
5
24
1
36
18
6
66
5
16
99
33
32
31
12
17
43
36
5
84
73
18
45
32
49
23
37
15
15
24
6
6
9
8
13
12
47
55
18
23
37
12
24
11
48
12
19
21
8
28
20
25
99
104
12
55
30
27
168
57
15
20
12
4
104
37
54
5
24
145
12
59
60
4
15
30
18
54
63
27
5
25
24
6
53
36
60
120
16
36
68
79
17
24
61
3
108
8
31
125
19
126
54
12
144
30
11
37
47
55
21
44
13
12
11
19
45
20
85
24
6
53
36
1
83
67
18
3
24
3
18
119
88
32
73
171
9
11
7
89
60
16
24
15
5
48
36
16
60
9
24
23
24
13
71
36
103
30
3
15
9
75
5
1
39
3
17
25
11
25
42
41
16
15
45
93
131
19
81
9
60
90
12
5
4
21
11
19
6
83
16
8
31
89
60
36
96
55
9
15
65
79
5
ABCD 95373732802*3^$a+1 [50097]
12
81
43
17
18
37
53
432
90
18
55
11
25
29
6
129
141
43
552
24
20
75
6
19
35
30
79
107
90
36
30
85
20
64
71
18
207
52
41
51
16
95
60
9
28
56
76
5
79
101
43
188
84
9
51
39
25
20
51
30
6
25
23
97
24
41
60
18
21
60
129
99
52
35
25
48
260
12
231
109
515
60
120
54
96
144
12
24
39
16
20
45
54
6
91
35
25
59
6
228
36
24
102
18
132
108
12
15
45
30
49
5
31
32
72
51
37
47
54
7
108
161
30
9
225
27
4
29
19
107
54
36
75
51
25
209
66
25
53
115
11
30
115
80
48
52
71
18
36
43
23
13
12
125
180
19
245
6
37
173
60
55
35
54
126
93
27
24
153
12
276
45
19
215
93
81
96
55
35
253
96
65
19
80
3
33
225
156
15
64
44
100
53
30
114
54
30
96
135
9
39
33
127
60
11
72
234
36
48
31
131
54
24
12
27
27
33
28
53
27
3
126
51
84
45
79
20
81
60
120
60
91
119
85
11
57
36
16
108
173
60
99
129
60
36
66
45
189
51
52
48
53
7
32
16
11
6
54
73
17
66
90
7
17
63
63
30
7
60
156
116
84
81
535
20
39
42
18
81
75
24
9
183
60
90
84
96
127
47
24
37
20
33
102
69
171
45
12
16
11
54
60
72
144
84
96
19
47
49
5
159
21
36
27
60
28
8
72
9
43
12
89
199
36
144
108
144
20
105
36
3
45
6
25
228
60
11
162
84
79
56
24
117
43
5
6
180
21
124
29
27
40
23
97
440
279
25
180
65
66
189
45
63
117
6
37
8
3
90
60
12
108
126
33
156
81
60
54
217
20
33
126
45
16
209
115
5
60
54
90
207
63
1
44
237
204
36
27
72
201
7
72
29
15
201
24
19
60
11
210
15
57
78
36
30
54
126
114
36
21
213
12
43
107
30
144
103
452
64
44
3
25
143
9
16
12
60
113
6
120
6
18
9
27
30
43
17
36
7
120
56
81
24
120
31
11
18
126
73
36
44
108
64
80
136
60
245
180
30
405
52
36
107
228
6
55
44
27
9
84
15
12
13
47
84
33
93
7
47
6
180
18
117
93
96
36
75
132
88
68
16
36
24
41
7
11
42
99
75
33
196
41
211
5
43
36
188
27
54
19
47
153
33
48
67
48
191
186
39
45
6
54
144
39
81
6
66
60
84
6
37
56
87
84
36
18
99
87
21
184
104
357
18
25
20
135
61
156
92
51
162
30
144
114
171
135
201
33
72
48
159
21
27
160
83
61
24
5
171
261
15
9
91
65
7
132
336
44
21
54
54
151
29
96
19
60
140
4
11
37
29
15
16
95
24
66
7
71
109
197
30
150
55
44
45
30
25
164
63
60
18
36
111
69
115
11
9
45
3
52
11
18
60
7
65
18
261
135
36
9
64
11
6
79
95
24
37
8
81
120
135
9
31
68
33
18
90
36
75
96
72
16
65
66
25
11
144
24
120
90
15
21
24
12
67
47
21
105
115
128
12
33
55
11
45
45
216
43
107
138
36
150
129
40
137
30
18
31
41
78
1
44
21
90
85
11
18
27
99
145
ABCD 95373774872*3^$a+1 [50144]
90
36
12
12
66
6
3
63
5
4
39
102
42
5
25
12
30
9
20
1
3
60
33
75
39
101
13
30
66
3
32
13
11
24
43
24
69
32
4
21
23
19
6
95
67
48
21
3
6
27
164
19
29
43
45
105
3
36
20
100
8
40
3
89
55
138
6
9
92
1
63
21
30
24
21
128
28
8
1
3
60
68
12
36
1
35
13
11
31
6
15
72
57
66
17
96
4
32
16
84
24
69
11
72
13
66
9
21
35
16
12
51
17
85
15
140
12
85
6
5
37
35
13
6
45
8
28
39
6
24
15
3
6
47
25
24
75
21
3
56
1
47
31
89
85
47
28
20
60
13
15
9
84
35
49
12
3
8
37
27
20
31
48
17
7
33
80
52
57
60
6
102
228
59
48
1
75
15
5
37
54
6
83
1
6
9
21
75
8
7
144
65
36
4
9
75
57
24
99
20
64
45
75
3
5
12
72
24
7
24
53
25
107
28
57
84
6
21
9
59
4
92
13
168
12
6
17
180
28
9
30
18
78
24
5
60
7
113
31
57
39
6
39
81
24
3
8
12
12
24
61
24
35
7
9
21
18
9
15
30
27
108
105
3
8
37
35
7
18
12
3
60
69
6
138
11
49
87
108
56
133
96
24
23
12
31
72
30
48
35
1
143
55
5
73
23
67
24
105
15
24
5
112
12
63
53
36
4
24
96
69
35
73
192
18
53
61
36
35
4
80
1
24
48
11
4
51
6
75
63
17
24
31
29
24
12
28
3
78
39
93
47
7
6
23
115
6
23
36
7
18
35
84
31
6
15
3
120
17
61
12
15
32
31
72
33
39
33
92
1
35
52
45
11
1
48
42
6
83
4
12
68
13
35
145
18
29
43
54
11
13
35
49
6
17
24
100
9
59
13
83
12
19
5
4
39
42
11
25
204
30
41
7
45
20
13
18
45
12
9
48
11
67
17
13
59
13
3
39
9
32
73
132
18
30
12
47
16
21
15
123
6
12
12
36
59
25
18
5
67
45
75
6
11
36
19
9
189
60
3
9
11
72
48
12
28
92
88
128
181
3
75
17
55
48
57
69
12
39
45
48
3
15
5
24
28
87
24
126
3
108
57
18
9
15
18
11
85
36
39
147
5
40
3
6
3
57
60
36
35
12
37
3
57
48
3
3
5
64
12
15
45
3
42
54
29
12
151
5
12
16
39
33
12
21
54
5
1
36
11
49
48
48
48
66
41
55
18
11
4
81
54
9
21
131
100
33
18
5
28
21
48
18
78
27
32
31
66
48
30
6
60
11
48
28
8
31
21
27
53
19
6
42
17
64
80
4
48
33
15
27
5
67
18
39
108
32
108
1
12
18
9
32
40
45
35
48
97
23
13
72
47
28
57
6
17
13
63
164
73
59
24
24
43
30
123
39
48
54
11
55
105
8
7
57
20
73
87
12
93
48
132
27
8
12
4
56
25
71
25
23
25
24
72
23
16
20
31
78
3
39
54
15
24
48
8
25
42
33
12
8
19
6
11
64
12
3
30
15
20
7
9
63
42
83
1
42
5
19
6
47
25
3
9
131
52
20
40
12
39
17
55
113
36
28
15
18
3
51
54
72
15
24
8
25
11
12
4
15
41
85
15
12
21
24
195
111
41
24
16
39
54
36
95
31
6
42
18
30
33
24
93
23
16
9
12
3
9
72
3
36
44
60
36
84
25
18
29
16
12
45
47
19
29
40
8
40
147
42
11
25
12
75
20
40
15
57
68
97
3
152
49
51
81
15
27
48
113
84
28
12
60
68
25
15
152
37
6
24
9
135
72
72
41
12
12
16
15
6
18
102
23
13
63
56
4
21
78
5
13
135
15
24
6
3
45
24
15
33
24
24
75
56
1
12
3
72
192
15
29
24
37
6
5
28
20
25
24
18
17
31
5
24
1
84
15
8
13
71
49
42
9
81
63
12
68
16
39
5
91
21
32
1
120
11
40
15
5
163
48
45
32
112
3
72
48
72
6
90
30
3
44
1
42
42
12
3
8
48
7
72
6
66
29
40
84
48
93
24
63
8
36
13
35
103
30
27
8
13
42
33
39
18
132
66
21
3
5
25
3
93
87
204
15
5
25
75
9
60
15
51
24
9
33
54
6
24
18
57
21
60
35
49
63
20
36
12
55
45
9
3
15
65
31
65
31
5
24
1
15
8
25
3
44
13
47
1
12
3
48
36
45
48
12
84
96
39
15
42
39
24
15
6
11
48
61
66
30
24
23
67
66
54
5
16
8
61
59
52
15
24
29
1
60
11
49
23
16
51
5
24
49
18
17
25
132
11
24
36
84
49
59
16
56
1
12
48
39
9
36
51
15
42
111
117
27
8
28
27
18
195
12
63
72
30
12
60
3
15
54
90
5
28
15
5
28
33
60
215
12
40
32
25
30
77
1
75
15
105
60
27
45
68
13
47
13
12
75
180
3
9
8
4
9
36
123
80
1
47
4
81
12
72
23
40
108
15
9
44
64
32
88
21
15
21
35
108
60
13
42
42
36
18
77
19
6
59
25
15
15
18
47
16
15
54
11
13
42
29
25
18
45
32
19
29
28
20
28
111
24
6
111
60
12
3
24
6
47
52
44
4
72
93
96
35
25
12
75
8
31
6
60
48
6
161
180
67
17
1
59
121
27
117
3
20
1
87
68
96
25
11
28
84
57
63
3
24
53
36
16
21
39
44
12
48
100
21
23
28
39
48
72
153
8
12
1
39
80
88
9
18
33
92
37
30
9
69
3
12
96
32
24
61
23
7
5
88
9
60
12
84
54
5
52
15
120
6
120
18
57
44
16
3
5
76
33
71
7
9
9
36
3
56
31
5
109
6
54
36
123
20
108
28
24
92
25
108
27
56
ABCD 95374134606*3^$a+1 [50079]
372
109
107
78
174
57
72
16
72
24
29
75
40
80
24
51
37
24
17
54
54
27
112
32
39
57
57
12
126
18
3
168
9
55
128
21
99
27
85
35
42
48
3
87
73
8
9
39
33
24
31
72
128
3
36
66
7
48
17
36
54
18
27
117
78
85
32
216
57
7
48
71
129
33
132
18
138
87
39
81
45
19
149
36
31
24
35
109
47
81
9
42
12
6
75
9
36
27
144
27
93
16
24
144
65
312
18
13
32
39
169
11
24
13
17
87
112
5
18
12
36
241
29
43
17
63
21
43
48
8
51
13
24
80
40
128
144
33
87
24
24
16
35
13
152
24
9
30
33
72
129
55
8
45
60
12
43
17
15
24
81
7
143
57
33
87
75
45
48
51
45
64
8
39
201
304
128
93
51
21
19
48
161
223
11
36
150
12
126
97
8
192
9
60
27
27
30
63
9
72
60
72
48
198
45
9
6
121
32
117
27
96
16
152
27
150
183
16
11
21
160
125
6
144
141
24
232
80
39
72
42
55
53
139
56
33
7
48
104
192
192
24
48
57
111
27
18
19
24
179
30
54
1
24
29
51
40
24
8
64
17
15
3
85
128
40
56
63
57
165
27
39
78
102
72
37
24
128
16
80
183
33
40
35
342
18
114
30
42
3
24
27
37
173
291
16
5
12
79
72
32
39
54
144
51
21
108
39
87
120
1
89
54
1
149
36
111
63
81
9
36
51
9
15
192
45
48
72
3
184
8
9
55
48
23
12
72
45
16
80
39
60
138
43
8
45
75
117
3
72
96
64
96
263
54
27
136
77
51
111
1
80
40
32
64
80
72
9
231
16
56
24
88
8
64
48
72
5
51
129
15
39
33
123
252
81
51
13
104
72
75
21
192
24
87
126
36
126
153
27
277
8
96
87
9
63
73
152
27
213
480
24
93
6
37
48
35
54
7
245
75
3
66
99
117
114
145
80
75
133
53
75
16
8
135
12
21
88
8
64
80
24
39
57
88
24
17
108
51
88
23
33
249
7
80
135
84
37
24
29
60
30
81
105
15
24
27
37
24
17
36
90
90
30
150
216
30
141
24
75
84
6
54
13
5
12
15
111
180
21
51
21
357
3
16
24
11
6
18
45
72
24
33
36
54
37
8
45
36
6
120
57
93
75
88
32
88
53
72
19
179
162
78
12
1
24
101
43
72
32
72
24
24
112
23
138
15
96
24
24
135
1
35
144
21
72
64
8
117
51
27
181
71
73
32
39
30
54
117
9
127
17
79
53
91
8
21
91
59
13
53
168
3
33
63
165
27
9
252
198
69
24
33
6
1
101
267
72
48
96
3
36
1
96
53
99
24
16
168
47
25
32
16
168
120
35
36
25
137
6
73
104
69
6
45
3
21
51
18
42
120
24
1
65
279
45
3
88
53
36
111
87
1
8
136
77
3
48
15
105
129
150
156
24
18
51
21
66
72
73
8
69
27
99
157
32
40
17
198
6
3
9
24
15
159
9
105
103
5
72
19
53
19
32
33
55
17
111
16
53
51
312
112
80
45
75
48
75
37
17
63
96
24
45
267
21
42
121
8
16
48
8
153
90
90
3
16
24
48
107
69
48
16
56
24
40
95
1
8
24
15
24
12
93
21
66
1
288
24
47
78
123
16
17
151
144
104
15
9
72
48
16
96
8
3
109
131
69
88
17
15
96
21
3
48
168
51
12
42
156
91
8
495
73
131
13
89
63
15
ABCD 95374203482*3^$a+1 [50105]
15
45
452
79
45
27
29
264
24
16
27
17
132
16
204
44
4
147
201
32
40
51
12
57
3
72
12
96
209
43
5
16
51
21
84
164
60
60
4
132
56
52
63
65
7
108
9
56
355
72
101
24
91
57
80
148
51
24
36
84
45
120
96
99
5
112
15
269
55
141
248
19
65
103
29
144
115
5
115
129
3
17
67
201
39
93
27
96
93
27
60
12
65
100
8
7
17
79
17
160
75
17
36
31
36
9
68
91
165
195
21
468
15
33
32
115
180
72
84
65
115
29
120
88
15
57
96
51
113
7
240
21
87
33
108
92
72
16
24
27
21
87
81
15
57
87
288
324
221
24
19
36
108
21
144
236
180
24
115
45
80
112
51
125
43
5
24
43
69
51
53
7
29
4
24
48
87
137
64
32
43
89
52
8
192
148
63
45
224
40
3
93
188
55
144
5
96
67
125
52
87
9
20
67
5
64
176
240
48
7
17
40
72
56
43
144
21
56
48
96
12
144
84
396
124
195
29
7
48
132
48
53
40
24
51
72
77
16
72
48
20
103
5
19
93
128
7
377
148
68
112
8
24
28
20
79
41
40
32
48
64
51
48
197
132
103
53
64
20
16
12
80
88
27
113
52
255
33
152
52
80
7
21
20
240
100
27
180
57
36
60
32
55
57
135
41
24
64
152
7
93
15
165
15
89
163
21
15
65
355
57
135
77
88
72
8
88
156
3
33
44
84
19
21
51
21
27
93
32
151
17
19
144
120
65
115
36
53
288
7
65
60
55
125
31
29
31
120
21
8
172
140
100
116
127
36
24
53
48
252
19
9
72
63
17
240
67
96
5
7
9
144
27
185
288
31
93
116
12
19
5
64
51
5
84
12
103
237
243
17
40
24
104
91
21
8
144
28
15
93
99
21
159
17
24
84
151
69
56
19
5
96
7
84
24
21
300
15
276
65
48
64
51
77
40
8
112
32
43
84
276
5
88
152
7
57
144
56
64
24
8
168
40
56
16
339
53
67
24
72
12
17
28
48
108
32
7
105
147
48
168
29
48
160
72
51
125
67
273
255
65
60
40
48
56
160
39
57
99
29
132
108
84
115
221
12
72
76
15
17
172
8
163
21
116
12
91
29
223
29
148
51
77
24
48
40
56
16
123
72
5
156
55
53
180
19
93
15
84
29
60
72
280
20
7
108
233
36
64
180
140
55
101
19
117
48
44
7
24
69
75
221
24
43
17
103
365
283
17
132
72
19
36
65
60
55
69
24
56
52
15
120
45
27
165
176
79
105
36
159
96
17
108
112
8
144
115
53
19
21
192
176
144
76
87
57
87
45
51
540
57
8
19
144
5
84
271
17
127
96
5
72
103
77
48
112
12
3
129
48
80
52
44
144
96
127
177
108
212
76
87
57
36
180
24
56
96
ABCD 95374212062*3^$a+1 [50021]
96
83
57
28
56
99
72
198
7
84
29
18
133
216
71
9
9
30
25
11
6
12
67
8
15
18
7
36
65
6
18
102
13
11
25
95
54
36
36
39
69
42
45
111
33
27
9
3
96
30
111
24
64
23
49
144
24
71
49
72
20
3
57
33
7
108
11
1
20
15
33
33
19
5
18
102
108
15
16
24
60
20
33
63
111
45
4
24
95
25
95
25
125
18
9
144
21
19
35
81
28
35
18
19
59
49
20
183
193
17
60
3
64
96
84
12
104
15
81
153
36
91
89
15
24
16
29
6
225
4
12
84
35
36
25
48
12
41
84
15
88
11
1
44
4
5
66
121
263
18
187
32
24
16
8
12
81
228
15
45
31
41
18
1
80
24
21
18
1
24
156
36
128
45
147
105
19
96
60
29
55
155
1
5
19
11
18
15
3
24
25
5
36
42
48
9
4
29
12
19
5
31
108
12
24
5
151
5
18
165
16
17
7
53
19
24
11
18
31
5
84
7
29
115
44
40
5
195
15
90
60
30
42
19
36
60
23
1
144
5
48
27
12
21
12
15
16
20
24
75
57
45
79
20
15
21
9
6
205
113
91
20
36
24
15
49
23
49
48
32
184
80
21
18
57
51
18
15
16
35
6
7
92
153
18
37
132
263
18
19
29
6
69
39
12
25
48
60
17
19
29
132
19
35
165
81
15
3
1
5
91
20
60
3
1
5
36
18
66
51
153
55
161
30
24
121
41
66
49
44
24
72
4
41
18
1
80
16
29
19
5
75
45
151
36
89
15
16
24
17
39
4
11
25
48
72
8
21
91
35
109
60
20
81
15
64
60
36
144
59
6
91
53
27
28
56
16
8
40
56
21
36
174
9
15
30
39
12
45
115
80
84
4
32
24
51
93
40
35
57
64
156
48
53
27
16
36
20
24
15
42
43
29
7
5
19
24
17
138
145
5
7
20
75
96
73
24
32
4
36
8
87
6
19
20
33
120
7
35
25
120
44
4
77
123
52
59
25
59
60
21
76
5
15
9
39
16
96
5
39
16
24
60
60
20
57
7
5
31
5
39
16
5
91
53
31
44
123
9
40
131
157
32
48
16
11
9
100
347
13
77
19
24
11
18
48
43
24
92
3
42
15
40
8
81
19
47
133
12
23
12
78
90
145
11
9
81
19
77
36
18
69
40
17
43
23
42
51
255
45
57
42
97
101
12
31
44
16
20
39
1
65
96
39
60
9
72
120
19
24
120
5
51
105
51
9
51
3
1
60
77
3
40
35
85
35
114
27
40
24
65
39
75
85
96
24
56
40
41
15
48
12
4
56
40
44
60
21
19
17
27
52
53
67
20
28
96
24
17
48
135
52
108
65
6
9
16
5
51
3
21
21
84
31
23
1
5
72
7
36
24
72
35
13
11
84
25
65
51
81
54
25
20
220
20
40
65
90
24
21
24
16
36
48
92
4
41
19
5
19
120
77
18
66
15
40
96
8
96
16
113
246
6
30
109
144
72
59
162
39
15
30
39
96
9
19
12
65
18
1
107
97
41
15
9
87
124
41
55
20
48
40
32
4
60
29
147
51
33
21
54
144
21
4
92
100
140
64
65
36
30
6
30
9
4
29
31
20
57
67
32
4
131
246
18
109
96
65
54
25
11
21
21
48
91
23
25
227
48
42
135
48
76
24
5
12
39
16
23
105
3
18
120
51
40
5
84
216
55
68
45
90
102
60
55
125
115
29
36
19
56
4
84
35
18
12
78
57
180
100
95
25
72
24
41
103
152
33
15
12
99
36
45
48
12
21
43
65
66
13
23
109
35
85
23
42
90
45
39
162
42
21
15
9
72
64
104
3
73
20
15
49
35
57
93
7
24
24
200
81
24
18
9
75
18
115
17
63
45
30
18
19
5
55
29
24
91
24
5
7
29
54
198
39
3
25
72
24
84
41
42
13
20
24
81
6
25
20
124
29
67
24
96
104
15
21
48
33
19
24
80
57
63
64
113
192
7
35
45
64
89
27
84
15
49
12
11
33
4
20
76
44
15
81
4
41
195
9
87
21
12
60
27
81
63
81
54
12
37
23
93
60
16
23
1
5
36
3
112
29
19
83
18
75
36
28
20
136
56
15
18
55
53
18
1
35
69
21
15
4
125
99
81
15
105
15
21
6
9
48
36
51
18
7
29
15
36
3
61
11
25
24
20
36
105
3
12
184
44
51
25
59
6
12
114
54
36
36
3
4
11
1
68
165
7
8
75
1
60
59
25
96
60
36
44
16
11
37
17
15
148
5
12
36
79
60
48
35
30
31
80
21
15
21
84
55
35
9
15
36
109
65
15
ABCD 95374384876*3^$a+1 [50016]
17
84
51
12
45
103
101
12
115
5
72
60
27
21
55
12
36
8
64
200
21
24
72
24
63
84
112
20
84
9
63
24
64
41
55
20
33
48
127
36
20
45
15
81
48
96
144
12
51
52
48
53
12
99
4
12
8
33
55
65
60
55
5
43
5
3
45
36
27
16
41
48
3
12
24
21
123
36
9
72
19
24
101
43
5
43
29
7
44
136
36
108
36
72
44
48
108
88
65
96
36
7
113
12
31
80
12
16
20
72
52
96
5
12
55
29
19
36
44
16
32
93
120
3
16
17
55
20
33
36
27
64
24
5
31
17
96
36
7
24
5
12
19
36
20
16
5
24
43
20
33
24
27
96
105
24
84
96
43
17
24
15
9
51
69
72
3
93
48
12
19
24
12
60
140
88
113
31
53
24
3
52
32
4
140
57
3
9
19
36
20
9
12
12
12
60
79
65
3
45
31
29
3
21
24
31
17
31
24
149
24
3
4
48
96
17
36
3
84
201
15
9
12
3
16
20
21
7
24
84
53
12
15
21
24
36
24
39
16
12
60
17
3
57
7
108
8
72
45
48
72
31
65
39
36
24
57
31
5
63
69
7
12
36
5
31
8
105
19
17
55
104
52
60
17
51
4
20
28
17
19
20
45
27
36
60
21
67
48
20
60
52
5
79
92
4
108
12
24
5
12
36
15
69
84
15
9
19
41
12
19
53
7
32
24
21
12
123
60
12
24
57
12
31
80
28
29
48
51
165
24
36
123
33
91
53
12
19
29
12
19
48
17
19
17
19
8
81
39
81
7
24
32
40
32
33
3
9
51
16
29
3
40
5
31
48
77
48
19
17
72
24
84
12
43
5
19
5
12
36
19
48
8
16
164
16
29
12
12
36
24
123
28
60
56
36
28
5
15
72
40
5
43
29
15
9
24
67
24
92
9
7
17
123
60
16
12
17
3
21
108
19
20
16
36
12
36
188
64
29
12
67
29
12
55
5
99
4
41
87
45
12
60
36
115
12
77
15
4
72
53
3
9
19
24
113
24
12
31
5
12
19
32
45
7
41
12
43
12
8
105
19
41
84
139
5
31
24
36
36
17
60
31
17
24
7
72
8
33
60
15
36
48
81
43
17
19
5
51
9
15
16
53
15
60
69
51
24
16
5
79
5
12
27
16
17
19
113
12
3
52
32
24
36
69
31
17
156
27
108
9
31
53
48
63
36
12
45
36
7
20
45
72
207
4
5
27
69
3
4
17
31
17
7
48
8
52
104
4
12
17
108
99
57
27
69
7
65
3
33
7
5
24
48
51
141
55
17
51
40
161
19
36
84
29
60
24
36
12
12
7
29
31
29
3
57
51
93
3
16
12
8
16
36
36
20
21
51
57
31
161
36
3
84
45
7
53
72
12
15
52
32
129
36
15
9
24
3
21
211
24
12
29
12
84
3
16
8
12
9
60
216
55
77
3
16
36
48
60
56
33
51
24
88
17
19
56
16
41
132
75
76
68
93
60
27
16
36
5
12
43
65
7
32
45
31
36
17
12
75
112
12
5
24
67
5
31
20
21
24
79
17
123
9
48
91
65
7
108
20
57
27
24
16
36
17
12
108
48
24
108
3
4
5
43
24
72
41
27
9
24
60
15
81
24
7
101
24
15
36
24
21
27
93
39
33
39
33
24
12
12
3
40
17
55
68
16
17
99
9
48
159
48
148
41
7
108
137
12
72
15
57
132
15
16
12
17
72
12
31
5
36
27
4
12
137
15
16
20
9
39
117
72
72
7
20
4
89
39
48
40
20
9
3
117
87
12
69
43
20
21
12
15
108
16
5
55
12
5
127
41
24
24
24
60
27
52
53
36
67
24
20
9
3
88
17
55
36
53
12
43
24
53
24
27
88
53
36
7
20
33
12
60
36
31
17
108
7
53
39
33
19
5
31
20
12
9
31
48
17
60
39
12
45
12
211
149
15
16
17
75
21
72
31
20
36
9
7
8
33
55
41
15
21
48
48
75
45
115
20
108
4
53
24
7
17
84
175
17
24
27
21
19
12
20
45
99
76
41
7
65
31
32
24
28
20
21
3
16
32
57
12
19
65
12
51
108
40
72
104
108
36
9
27
72
4
12
101
36
43
5
108
12
75
9
7
41
12
7
48
8
69
48
36
36
72
60
51
21
12
111
4
12
204
12
36
41
31
20
72
9
12
3
9
36
3
40
17
55
101
79
17
67
41
39
105
60
7
20
16
65
60
43
56
48
4
5
12
3
12
36
16
36
29
7
72
8
33
12
19
5
3
33
51
36
24
165
31
36
32
16
17
19
29
15
36
12
105
60
67
137
36
60
24
3
84
36
4
48
41
48
24
24
12
108
12
7
29
39
57
3
72
100
29
72
48
31
24
12
60
12
5
3
36
28
17
7
5
72
31
5
43
36
65
15
16
29
3
33
111
24
9
19
24
17
39
12
33
7
48
5
36
31
17
96
67
36
20
4
36
12
5
24
12
12
24
15
105
19
53
36
36
7
20
28
24
36
72
32
33
3
88
60
48
20
4
20
100
56
96
9
168
3
57
24
7
32
16
113
48
63
36
45
48
15
36
33
55
120
17
7
5
48
12
7
12
24
29
43
17
51
4
17
3
16
36
48
29
36
115
20
57
24
51
48
16
41
3
28
36
24
32
21
3
16
17
19
12
5
48
3
21
31
8
52
41
115
53
27
93
51
88
20
28
5
48
24
67
29
79
17
24
51
9
7
116
105
36
39
16
20
12
21
60
156
127
20
28
132
53
12
84
135
16
29
27
24
16
36
89
24
15
160
17
15
24
33
31
24
29
12
67
32
96
28
ABCD 95374587086*3^$a+1 [50009]
72
111
48
57
83
52
93
60
120
12
63
144
33
15
45
48
243
33
147
9
71
108
13
84
3
12
80
52
201
96
11
24
1
36
60
108
23
276
88
36
45
95
36
25
24
27
56
28
93
23
37
11
73
35
73
39
12
33
147
81
60
15
33
36
96
24
180
95
97
84
207
9
3
45
215
49
15
141
48
48
23
60
25
84
108
35
37
120
24
48
95
109
3
68
13
75
56
25
132
96
12
60
155
37
35
37
15
9
3
84
33
203
120
25
108
71
16
60
21
15
9
35
16
129
3
20
40
48
68
145
204
96
99
9
36
15
144
33
48
228
156
84
24
11
24
49
3
108
129
96
3
9
84
300
36
47
52
33
60
71
40
36
140
49
96
47
4
164
205
12
15
225
51
9
39
45
15
8
24
4
96
33
60
36
75
32
97
3
9
24
111
105
11
13
108
48
84
120
83
16
32
1
12
3
141
48
155
85
39
60
56
109
24
119
13
71
28
141
3
93
96
3
9
36
36
156
84
24
39
141
3
57
3
141
84
276
111
44
241
108
23
13
63
32
1
144
23
76
32
25
227
49
3
93
143
13
96
35
13
36
48
3
45
15
68
25
87
108
93
3
48
84
45
132
27
240
144
21
12
36
72
323
16
93
24
48
60
15
176
145
71
61
27
32
13
24
27
84
93
156
120
48
96
15
177
48
27
45
59
28
80
73
3
45
195
20
49
24
192
132
239
64
80
85
15
9
51
20
76
33
108
276
63
32
13
48
99
21
35
25
3
45
3
12
45
39
93
48
36
35
61
24
24
108
51
129
27
144
8
13
75
36
45
3
12
33
48
51
20
13
12
48
12
87
225
287
60
37
171
117
159
12
93
131
52
45
36
96
24
72
171
177
60
24
47
64
93
156
24
12
36
75
68
25
99
45
23
1
107
205
107
37
132
48
48
95
37
83
72
16
45
39
12
132
48
45
51
108
32
61
243
33
15
128
13
135
48
9
36
47
85
144
59
72
13
108
3
164
72
13
147
69
11
13
180
132
15
12
21
120
24
63
141
48
71
121
12
183
116
13
75
69
27
93
48
99
48
20
28
117
15
45
12
3
36
12
32
4
45
240
243
249
39
9
35
253
24
24
24
108
111
45
84
63
69
59
145
3
9
96
24
11
24
121
12
36
228
47
1
123
45
72
63
92
1
51
9
51
96
33
15
20
12
181
60
111
21
216
11
88
32
36
25
48
183
20
28
33
27
32
96
49
48
60
48
87
12
69
72
36
15
33
3
93
108
24
63
96
33
75
48
33
23
13
12
60
144
144
132
60
147
80
13
24
27
84
12
237
87
93
23
28
48
44
85
48
156
95
1
48
99
33
63
9
48
23
36
40
36
12
21
96
12
36
75
93
96
3
228
45
36
12
143
49
48
51
57
48
39
32
61
63
36
81
15
20
121
35
25
84
3
141
144
15
45
71
16
9
36
99
33
35
76
57
3
68
73
24
12
3
45
111
20
12
85
11
16
33
3
12
33
51
57
48
3
68
36
72
193
23
25
48
108
83
72
25
51
33
27
21
72
183
33
27
180
57
87
33
15
12
32
13
87
12
480
36
12
132
93
63
128
64
117
12
47
37
12
144
51
12
8
184
21
83
28
140
4
93
12
35
64
45
36
3
57
24
75
117
72
36
23
13
159
81
120
131
4
20
25
192
111
240
33
48
51
9
72
47
73
35
52
32
108
1
12
240
51
132
9
119
16
ABCD 95374820956*3^$a+1 [50003]
9
36
80
24
31
54
30
30
15
24
57
15
104
16
20
25
23
72
4
15
30
6
17
36
36
24
36
88
60
36
84
27
5
1
63
27
24
6
155
79
9
51
96
29
55
21
75
30
24
6
54
126
60
17
28
72
32
1
119
85
59
37
219
36
105
39
201
183
12
9
95
36
79
36
29
4
27
120
53
67
53
36
91
5
55
65
40
20
84
28
27
60
89
12
28
57
83
72
55
30
54
126
24
35
4
12
45
23
61
15
104
64
32
36
25
23
24
108
79
113
76
20
16
45
11
12
7
53
7
9
56
16
24
15
60
101
52
33
23
31
36
30
54
30
11
24
108
36
7
24
36
9
8
13
60
23
196
51
9
36
39
30
3
27
30
135
60
36
44
31
24
9
81
75
81
95
60
4
80
1
143
36
28
80
96
7
29
31
24
21
9
39
56
1
15
72
57
39
57
204
23
37
111
44
55
6
39
15
29
37
90
9
44
91
30
95
25
111
32
36
16
36
15
90
23
16
164
37
3
21
83
40
93
24
30
120
36
24
33
48
32
7
21
104
25
119
31
45
48
32
25
30
189
36
141
123
20
120
67
69
21
83
127
29
24
7
77
100
33
15
129
6
9
60
51
57
68
84
85
15
15
21
39
105
21
63
204
12
128
48
145
30
69
75
96
30
15
44
64
12
72
27
5
28
3
5
28
80
60
84
60
12
25
30
41
4
8
60
36
31
60
89
31
30
6
114
35
48
67
81
9
51
15
174
36
3
32
60
55
150
30
24
9
24
27
45
44
24
43
9
15
21
32
37
23
72
4
27
84
41
64
8
40
3
29
40
231
90
143
7
29
31
29
40
48
93
183
27
17
103
45
135
33
12
15
30
15
105
35
79
45
45
150
21
60
15
30
135
152
96
112
32
72
1
119
25
36
15
72
68
49
11
25
15
44
4
147
84
6
39
44
96
40
8
133
3
21
120
3
93
24
3
27
149
40
20
12
4
24
32
52
57
195
15
45
15
29
7
24
29
52
60
48
24
117
71
24
148
8
28
36
21
15
105
54
33
36
24
48
69
23
37
155
24
4
48
39
65
1
27
57
83
16
21
6
69
21
24
23
48
28
117
24
3
12
81
99
164
31
9
12
60
48
21
15
24
51
141
9
90
101
85
54
41
4
21
23
1
39
27
90
195
48
36
20
55
30
39
21
111
39
29
36
1
174
30
6
53
31
60
5
4
111
36
9
51
24
96
5
4
21
90
53
4
3
77
73
27
27
5
25
59
4
27
6
23
72
19
30
63
57
11
40
32
103
9
8
60
7
9
60
104
16
24
27
21
20
19
53
12
25
11
64
21
119
120
24
91
89
91
33
3
69
24
27
53
61
51
24
8
13
59
1
27
3
24
41
19
29
7
57
12
68
72
24
7
90
63
56
88
20
12
1
54
89
24
88
15
30
123
12
9
36
90
189
20
1
83
7
17
13
35
64
105
3
68
88
20
36
84
4
3
57
72
45
23
13
75
15
9
8
7
60
9
111
65
28
57
30
6
30
60
54
23
72
25
11
208
140
72
48
1
23
16
57
24
90
36
24
9
84
3
69
56
55
54
3
3
117
92
151
9
21
15
15
9
8
97
60
203
28
108
32
19
30
35
25
11
28
36
36
39
60
9
21
96
3
132
15
24
29
7
29
4
21
11
48
4
20
12
1
3
140
60
1
3
33
47
72
64
57
47
253
143
61
36
63
117
47
13
27
27
5
1
30
53
4
27
6
35
19
90
6
53
12
145
3
24
8
28
27
9
21
30
30
3
56
85
36
59
48
72
40
56
72
37
3
8
24
4
87
29
55
6
15
68
7
90
159
36
15
5
88
177
84
186
53
7
53
52
20
40
45
39
68
172
36
8
60
1
51
60
9
23
16
60
116
115
89
16
15
36
45
15
24
5
61
84
6
93
12
132
117
3
3
93
21
15
144
84
32
4
36
45
96
24
96
24
71
72
28
39
60
5
16
45
15
8
7
53
4
33
39
21
23
4
108
45
23
7
24
5
96
19
30
59
7
45
15
45
12
56
67
53
37
24
120
39
27
113
1
90
81
9
35
24
4
123
17
37
6
84
65
4
24
33
75
32
72
55
53
148
48
20
1
83
72
24
7
174
3
8
19
41
25
90
65
48
67
65
40
15
17
7
210
3
27
9
36
135
93
147
33
93
75
108
116
61
75
32
16
87
24
21
9
36
95
145
150
54
30
33
92
16
20
4
45
3
3
33
32
4
56
12
37
35
76
20
4
15
65
180
145
23
7
90
59
1
6
84
5
76
99
81
75
65
4
15
66
90
53
112
15
5
25
63
51
66
54
9
27
9
56
4
15
30
75
111
60
9
15
81
84
ABCD 95374899034*3^$a+1 [50063]
35
73
47
19
41
55
18
75
15
144
30
47
4
21
215
43
12
9
99
78
239
25
24
66
125
223
48
33
9
180
3
44
16
27
12
90
6
54
75
33
11
16
39
45
27
5
19
41
48
49
63
63
24
41
16
15
5
61
24
39
231
18
3
63
41
55
90
75
69
30
36
69
9
66
101
96
43
90
12
60
102
17
124
36
75
36
33
9
83
307
53
7
12
96
12
6
11
43
36
36
90
36
84
18
17
1
18
132
84
18
23
28
116
100
45
75
45
6
29
36
43
30
204
171
75
81
15
81
20
19
90
35
19
36
18
27
45
204
12
59
85
99
9
168
23
7
24
89
1
18
90
3
8
127
33
21
36
35
43
57
69
54
12
24
225
9
131
43
113
85
99
81
90
65
43
6
35
31
60
53
1
120
99
81
15
20
169
66
60
66
72
108
59
24
79
33
3
72
69
9
111
33
323
49
126
108
65
115
125
7
89
235
5
40
80
13
150
21
27
18
6
90
35
19
12
72
33
39
54
24
107
13
18
108
65
121
18
53
85
42
17
55
5
24
25
30
24
41
52
27
108
24
165
33
63
9
35
19
174
47
49
75
15
54
251
100
21
11
25
42
77
61
99
33
147
24
45
156
24
30
42
102
17
36
25
12
222
30
95
31
24
21
87
93
60
104
76
39
6
95
48
40
60
27
113
67
90
75
9
36
54
69
111
204
30
11
13
90
48
54
15
45
75
60
81
35
13
24
30
60
77
13
3
80
48
97
24
35
19
12
144
18
23
139
81
45
23
12
25
3
80
16
243
66
6
5
180
25
108
11
7
5
40
8
19
60
18
30
89
16
39
18
6
72
162
12
251
37
18
9
63
96
72
234
39
117
24
11
25
12
27
9
54
36
6
54
54
18
65
84
43
117
51
9
93
6
30
36
6
153
20
16
21
54
18
143
19
6
102
72
204
126
48
107
1
42
30
11
7
18
36
51
44
49
135
15
41
121
90
12
60
156
42
12
42
65
16
9
18
12
81
27
6
54
12
5
64
81
18
18
30
252
72
36
18
51
45
48
168
59
43
18
15
129
150
29
7
30
78
72
18
30
317
13
171
3
72
245
85
120
90
18
42
29
232
9
54
5
7
29
85
11
28
15
54
18
18
12
63
81
59
100
9
48
95
49
36
18
90
6
18
11
37
54
60
18
11
55
54
72
60
36
3
27
24
48
18
35
7
12
24
84
17
19
24
18
48
95
12
37
51
117
30
42
3
15
72
36
72
162
11
12
7
18
24
90
30
24
75
69
11
16
3
33
27
18
120
24
36
18
72
5
349
24
27
117
18
144
18
72
95
16
33
30
36
6
12
11
52
9
90
6
63
80
36
55
21
45
59
103
108
9
69
47
7
53
55
48
6
18
21
32
13
51
219
17
7
36
30
54
18
15
9
66
69
111
78
12
60
183
32
144
49
42
102
42
5
31
12
6
95
31
5
25
54
117
15
72
36
12
24
125
13
383
217
183
9
36
24
35
85
18
36
101
43
6
11
55
45
51
30
18
36
5
36
19
30
155
49
35
211
186
48
47
97
150
18
108
84
27
285
48
63
33
11
1
72
23
13
96
59
61
90
36
42
12
78
18
90
93
81
54
45
20
7
113
1
48
6
237
20
40
57
6
21
9
36
114
66
54
5
55
36
36
90
12
60
18
90
23
7
45
24
153
12
155
43
41
211
9
36
63
36
6
35
91
18
171
81
12
78
29
25
71
37
18
269
265
60
18
90
30
90
36
60
75
72
9
18
72
69
9
23
67
36
36
5
60
96
13
36
6
90
54
29
7
30
144
60
30
186
48
60
36
18
48
5
73
30
65
36
49
54
30
23
84
115
66
60
48
11
25
18
42
35
19
12
65
13
30
101
13
12
18
18
72
11
12
64
44
36
180
76
27
6
84
36
96
48
150
66
15
45
162
29
91
18
27
33
90
17
28
21
6
5
7
42
35
1
18
156
36
60
29
24
37
39
105
66
42
48
222
72
54
47
163
54
ABCD 95374902152*3^$a+1 [50005]
137
90
48
37
128
16
8
48
15
108
126
31
89
66
294
55
5
51
15
169
11
109
104
40
35
6
30
33
27
84
1
215
9
81
6
57
183
84
13
11
6
90
21
3
12
18
39
33
7
23
169
35
30
54
12
54
30
36
54
39
57
24
210
13
131
37
8
64
17
30
25
59
141
21
48
12
18
102
39
81
24
210
54
31
8
51
42
3
184
56
87
97
41
102
54
114
81
40
336
143
81
39
30
36
24
6
81
15
90
55
119
33
33
183
24
51
12
49
5
123
16
72
23
6
51
9
66
18
19
128
63
105
27
30
30
217
48
5
75
9
24
120
15
40
17
48
79
71
25
56
15
153
87
105
48
81
31
5
96
18
66
96
127
17
306
138
51
88
11
61
8
3
93
112
48
167
33
27
13
11
45
81
39
21
54
6
15
144
135
24
1
101
150
24
69
15
126
66
129
24
75
6
63
16
5
27
75
60
48
49
17
15
39
1
41
55
32
51
45
64
263
24
96
18
30
36
45
9
42
24
84
49
41
30
81
39
240
81
81
114
6
103
11
45
24
21
66
138
15
40
71
36
24
13
83
37
32
111
25
72
11
90
99
27
66
144
6
93
57
84
19
32
112
72
11
60
169
65
55
29
27
33
39
51
90
91
101
48
51
39
96
9
87
25
83
37
5
84
60
19
120
35
45
64
11
21
51
78
216
6
48
12
54
15
81
15
69
144
42
18
15
64
23
57
72
120
21
48
67
35
90
54
6
39
9
186
24
6
6
120
144
24
192
9
51
24
45
39
30
51
24
27
54
6
270
18
30
180
30
9
336
16
11
45
159
66
39
16
233
66
6
18
60
12
48
6
39
16
41
135
3
126
15
75
24
21
16
128
64
11
205
24
17
84
36
24
96
54
9
16
11
61
23
42
30
30
3
135
57
112
72
59
12
9
24
51
13
23
150
219
16
53
156
79
32
135
24
150
3
16
65
6
6
108
366
49
17
54
1
155
45
63
9
51
69
57
24
6
81
45
18
241
120
89
55
17
87
81
12
27
51
109
53
30
48
6
90
61
23
25
17
18
6
135
69
60
135
64
131
69
16
47
18
31
11
93
27
114
3
81
15
87
9
24
16
161
54
114
186
60
25
48
71
150
12
144
39
57
39
9
72
7
32
48
3
45
123
72
37
11
36
225
129
79
47
60
21
93
27
120
3
6
84
30
12
33
24
88
80
144
48
21
306
1
72
23
9
81
84
66
18
39
63
168
72
73
41
111
75
48
6
79
5
51
40
35
36
73
65
7
29
3
27
60
36
93
15
42
30
57
21
12
7
371
37
5
78
12
57
48
88
11
60
1
32
3
37
143
57
3
37
17
15
69
90
6
54
12
169
41
295
185
247
107
54
79
56
27
30
15
153
55
11
54
6
24
9
3
270
24
103
168
72
23
49
35
13
41
66
54
72
24
103
96
65
39
48
3
60
12
69
21
3
111
24
49
56
64
17
114
42
3
64
17
60
156
24
6
90
7
47
1
72
17
6
73
56
225
24
87
99
60
9
24
21
180
6
73
120
32
24
111
24
60
132
54
3
201
42
69
39
1
11
117
88
23
129
3
13
17
24
111
135
48
60
45
75
30
42
24
45
64
47
114
55
95
24
222
210
9
75
174
66
69
72
9
31
23
1
56
15
54
30
61
53
51
16
29
84
12
78
72
138
30
85
56
15
1
53
66
9
15
42
79
41
39
81
60
48
6
85
128
63
54
60
66
120
30
39
51
69
24
27
45
93
19
23
60
54
36
19
71
60
30
30
84
126
120
15
165
27
33
39
16
80
72
51
141
16
35
30
79
8
40
11
69
3
228
1
29
66
9
15
97
65
120
78
9
16
80
120
16
29
180
30
90
15
57
39
75
6
ABCD 95375524586*3^$a+1 [50013]
8
15
1
2
16
5
15
9
19
24
26
4
23
9
40
18
14
30
64
41
81
15
7
18
14
72
12
6
15
48
57
54
57
7
8
6
46
2
16
35
9
15
51
18
46
5
3
24
4
98
39
57
22
104
4
24
38
16
48
78
170
15
24
25
8
12
42
9
57
15
19
8
12
82
95
63
12
24
28
41
72
13
35
31
8
10
26
24
22
6
18
54
26
15
57
15
15
52
18
44
72
39
9
16
30
17
7
44
21
1
14
36
54
15
48
75
45
15
10
48
50
54
40
6
161
75
46
24
23
43
14
10
5
97
50
12
54
6
22
8
39
57
15
24
25
48
60
18
110
42
64
41
24
9
15
27
45
1
2
24
4
36
32
66
34
36
26
27
27
48
10
35
55
44
6
30
52
54
47
99
6
39
1
6
17
19
5
48
9
4
83
25
23
9
39
45
52
26
30
154
24
30
24
47
9
24
12
60
4
42
36
2
6
30
111
39
22
59
63
9
1
8
39
7
2
15
21
27
9
28
50
48
9
19
168
44
9
3
72
21
69
27
27
36
52
2
78
21
7
36
8
21
79
41
49
12
32
27
3
24
4
6
2
16
17
3
54
87
3
69
19
29
9
16
26
21
1
23
19
2
6
36
10
54
12
5
57
60
66
24
22
36
26
6
48
42
18
3
15
9
21
60
54
12
93
57
10
5
3
94
95
39
57
24
15
40
90
42
12
24
2
114
12
9
25
26
28
17
1
12
80
75
39
9
24
24
27
10
11
25
23
73
23
33
15
48
37
11
49
2
28
32
4
77
55
65
141
4
14
57
25
2
64
14
30
88
12
29
39
81
19
98
51
13
11
1
18
98
3
87
9
9
63
9
90
70
44
58
26
64
8
52
36
134
12
54
42
36
33
25
8
15
9
39
9
6
9
39
9
27
46
6
26
36
3
19
5
3
54
82
8
6
12
28
23
1
2
21
3
72
21
37
11
3
28
17
57
15
3
16
26
12
15
57
15
1
92
36
15
72
27
46
23
48
55
17
67
8
36
34
8
246
28
14
64
18
62
10
20
33
3
6
40
50
12
42
72
136
23
15
24
4
29
13
20
46
14
3
1
14
48
18
54
28
62
42
30
39
24
27
78
82
54
30
42
12
32
3
43
38
64
71
1
68
3
15
4
77
27
40
53
81
15
19
12
6
11
1
23
27
21
1
23
96
21
82
17
48
1
32
22
26
16
2
21
57
15
31
20
24
18
46
84
122
63
1
23
24
19
98
42
9
19
29
81
10
68
4
36
17
1
23
63
9
1
72
8
36
22
6
62
66
10
77
27
22
47
25
50
12
9
27
24
117
3
28
42
23
48
21
3
51
45
9
15
24
57
22
65
43
14
46
26
15
15
33
31
41
19
62
15
3
69
3
40
29
3
30
6
46
18
17
48
19
14
112
42
8
30
88
26
40
8
28
8
6
90
22
18
98
39
7
8
9
72
96
67
6
18
29
48
57
111
120
31
2
18
78
72
46
74
39
21
4
8
87
39
9
96
24
57
63
3
21
21
4
18
5
24
115
5
55
41
24
19
29
93
10
18
2
36
64
8
177
49
18
5
19
56
45
7
66
23
48
1
50
22
14
18
12
108
15
21
70
72
20
60
66
10
41
39
6
22
8
28
6
12
24
47
9
88
44
4
14
4
8
21
72
43
6
98
112
8
10
18
14
27
48
15
18
46
18
8
15
25
14
105
25
6
26
4
11
69
27
81
24
87
105
54
52
20
28
29
33
16
18
77
33
15
1
2
69
39
16
20
18
28
23
13
59
27
30
24
15
105
16
30
108
50
12
24
12
46
86
18
36
10
8
22
17
51
4
42
18
44
18
18
30
24
4
11
21
12
52
26
10
44
18
4
24
53
67
53
24
24
15
9
48
147
46
134
10
18
44
9
21
18
18
16
23
21
12
39
24
1
24
47
1
98
28
17
96
91
5
15
42
10
62
10
30
18
53
1
26
45
117
10
6
38
69
27
28
8
9
3
36
42
10
38
88
23
96
1
80
34
8
94
36
44
24
40
50
12
33
24
3
12
186
36
64
18
2
15
9
36
4
62
9
9
64
18
6
20
27
43
8
72
36
82
90
5
15
9
15
84
10
11
24
9
18
28
113
1
38
33
67
5
99
18
3
1
18
29
39
9
3
42
51
121
23
24
15
48
6
48
3
177
15
3
45
1
18
5
39
36
70
84
26
6
162
30
54
16
20
33
67
80
24
10
11
69
18
82
18
29
19
26
6
12
18
28
35
19
5
19
18
44
30
6
46
18
12
8
90
54
15
19
20
36
54
6
66
6
12
34
30
5
9
15
24
9
70
17
57
24
66
21
3
40
32
40
8
64
5
121
14
12
18
27
33
48
78
48
90
60
3
1
42
62
63
21
6
28
110
36
15
27
30
16
23
13
11
48
69
18
60
48
6
22
18
24
72
47
7
89
3
6
12
60
63
24
48
3
21
3
18
27
81
22
14
3
61
59
96
48
7
24
2
63
87
36
69
72
57
15
39
12
18
36
15
57
6
18
111
9
52
2
46
59
24
3
12
10
23
39
10
26
18
28
14
10
56
6
12
21
25
71
19
8
28
17
25
72
18
29
33
36
18
108
18
46
20
36
69
24
25
23
24
15
6
75
15
22
26
9
9
10
6
71
72
21
52
74
6
28
2
9
48
3
18
3
9
39
15
24
12
45
87
28
36
8
28
12
6
20
10
44
33
55
2
63
27
18
27
1
18
108
32
48
24
12
16
36
17
49
42
5
15
24
18
15
7
65
24
9
6
4
29
3
28
44
10
11
27
72
24
21
51
12
6
12
46
41
9
10
53
129
16
2
21
49
47
19
5
48
7
2
42
30
15
24
13
11
24
73
2
6
18
10
12
14
12
21
15
81
15
4
6
18
8
12
28
6
38
18
15
57
88
110
10
78
65
7
44
54
126
28
8
22
96
8
63
72
24
15
16
30
62
21
96
15
108
108
12
6
18
30
24
12
42
4
36
14
4
26
24
22
47
15
6
54
100
54
36
44
54
174
78
9
72
39
6
3
7
17
37
54
12
24
56
28
44
6
10
17
1
66
5
19
36
20
52
74
15
9
54
66
6
10
20
6
72
66
75
15
33
48
24
3
21
57
15
15
33
3
16
54
2
78
4
6
44
12
36
18
82
8
142
8
87
48
21
18
33
48
9
168
15
13
2
28
24
12
14
12
15
21
3
3
22
14
48
6
51
15
9
9
63
33
12
10
42
8
40
18
8
6
39
1
23
1
98
21
63
18
34
18
2
33
19
5
33
39
24
37
11
57
130
5
37
35
81
46
2
87
9
28
35
13
32
28
54
2
6
9
3
24
21
63
114
18
64
5
33
39
33
15
13
6
77
48
1
71
9
18
84
24
ABCD 95375649704*3^$a+1 [50025]
112
66
30
126
42
48
24
24
12
21
35
88
128
10
39
45
111
11
22
6
126
96
3
105
60
18
96
9
72
48
3
24
84
20
1
9
12
14
58
14
22
6
8
108
34
3
3
45
69
15
48
24
83
13
39
93
71
37
15
24
36
60
8
36
49
3
84
117
107
36
34
42
60
24
117
39
116
40
105
45
12
102
24
102
48
84
18
21
33
102
9
47
36
4
12
57
12
93
38
4
6
60
42
78
134
10
15
24
21
180
110
58
27
12
11
25
51
9
9
75
11
64
44
36
1
63
9
71
49
59
28
18
108
90
8
214
38
28
6
2
1
72
71
64
12
18
14
1
12
24
69
54
12
9
69
87
9
18
129
33
14
16
21
63
33
36
51
32
34
78
18
12
60
6
54
3
12
11
46
60
74
36
28
8
10
87
47
46
12
6
8
25
24
3
69
21
30
9
33
36
6
68
4
90
36
66
56
22
36
12
18
144
33
120
47
1
27
69
48
35
70
6
12
12
6
42
6
3
27
32
37
3
21
11
49
45
78
80
1
93
14
46
6
30
42
54
2
37
35
36
34
123
3
102
6
6
158
16
56
10
24
54
12
174
50
1
71
154
15
15
18
15
63
105
3
33
51
32
25
33
86
10
12
72
48
204
12
6
90
36
30
33
24
9
51
84
63
8
22
27
21
38
13
39
48
102
30
18
36
2
36
70
66
116
13
12
45
15
23
13
23
70
2
70
2
10
72
18
8
4
96
21
93
24
14
36
1
81
24
60
78
66
120
180
39
71
58
12
60
6
30
204
6
156
8
58
66
48
8
40
6
26
82
102
6
26
4
66
2
40
60
48
66
18
57
3
30
2
250
42
36
45
75
198
36
27
24
165
144
15
3
9
9
12
42
36
42
27
81
14
36
36
49
27
108
9
167
22
6
30
3
57
66
21
27
12
90
54
42
51
15
18
6
24
18
84
3
3
144
140
25
15
42
6
48
42
39
96
69
66
9
11
4
68
16
20
124
92
10
18
6
60
144
84
36
74
34
30
9
35
10
26
28
60
81
21
6
9
11
73
3
176
61
51
90
66
56
36
1
81
26
46
18
24
30
54
144
42
36
48
120
63
27
6
90
36
44
76
66
15
57
30
57
24
15
78
36
12
42
68
28
33
93
90
8
13
15
44
40
12
96
6
144
48
12
3
12
33
12
42
30
14
124
66
6
30
15
48
33
27
87
21
11
85
21
30
33
57
62
112
18
51
71
178
78
54
12
84
66
12
45
11
172
8
1
48
3
6
36
36
54
24
44
232
45
51
9
21
2
61
33
15
35
16
6
14
10
6
20
10
6
114
12
12
6
56
28
80
22
42
6
54
18
24
14
13
39
12
8
28
42
54
6
30
12
42
74
13
95
22
50
61
11
82
3
3
30
99
12
12
81
38
28
42
2
16
128
22
84
12
12
39
99
20
36
172
6
6
60
116
64
44
22
75
11
1
3
105
24
108
47
64
21
63
156
21
45
6
117
87
32
72
22
114
66
60
15
11
1
33
2
70
2
142
74
40
84
18
54
24
36
78
26
61
27
12
8
13
9
18
21
3
18
84
168
36
132
2
46
42
24
66
135
9
90
180
20
133
108
57
84
122
61
21
30
9
105
48
48
54
6
84
60
78
12
192
6
14
16
18
30
9
21
50
72
216
49
9
6
6
2
37
71
70
30
44
142
204
42
57
39
9
93
3
81
86
22
99
15
44
64
80
22
14
52
36
6
48
42
30
36
2
34
96
122
82
15
119
22
24
3
171
36
102
84
24
18
56
36
61
36
93
24
74
108
40
36
12
56
61
3
6
84
26
13
21
27
39
138
18
24
18
26
37
143
112
42
6
9
45
12
66
12
36
6
24
3
87
78
63
15
57
9
38
52
114
36
27
12
21
114
20
34
66
57
21
24
12
30
102
15
33
2
16
33
12
93
96
39
57
6
8
160
30
120
72
18
81
33
15
21
26
73
195
56
4
48
66
60
24
3
207
9
33
14
49
267
8
88
18
2
72
40
32
94
50
4
186
66
30
2
22
14
36
1
45
60
135
11
72
22
12
38
58
30
56
40
12
18
150
72
9
57
39
9
24
63
9
60
78
42
38
72
52
93
51
18
30
8
10
62
40
60
18
96
2
16
42
6
44
10
62
70
39
33
38
28
30
60
98
22
102
9
11
97
3
156
32
16
108
42
12
2
97
39
45
15
30
24
74
72
34
72
27
57
18
42
15
39
9
57
3
9
30
6
66
21
35
16
12
12
30
2
46
3
21
84
30
12
72
33
59
13
12
33
66
9
21
30
18
24
39
27
6
26
34
15
36
23
13
3
42
138
33
33
78
24
6
3
59
61
3
8
13
45
50
36
13
15
48
6
3
9
42
45
15
66
36
26
49
21
39
12
21
38
28
8
22
12
15
99
24
93
129
60
48
2
94
36
90
42
204
38
52
96
108
69
12
24
51
20
1
81
39
59
28
12
24
72
30
39
3
44
72
40
30
ABCD 95375764228*3^$a+1 [50007]
56
4
15
29
55
29
36
12
67
81
12
3
41
16
24
56
120
40
8
4
12
80
4
39
5
55
53
49
59
120
40
36
39
57
60
9
71
48
24
28
60
164
28
32
84
76
33
27
99
45
164
16
116
28
20
1
15
12
117
51
32
67
33
24
63
21
84
8
28
120
32
49
54
6
59
49
51
12
48
9
123
12
48
120
3
24
12
24
30
51
60
68
16
9
90
12
41
24
136
39
30
59
52
92
136
12
33
11
79
17
28
75
69
12
36
63
29
7
45
44
12
4
3
153
72
108
132
48
24
183
21
12
9
59
31
101
184
39
66
51
12
116
60
12
79
18
87
44
12
64
9
47
28
99
77
19
66
11
184
20
24
16
44
76
116
60
4
24
12
8
16
20
60
4
39
126
195
20
16
68
36
12
84
19
125
19
117
144
69
63
44
19
5
25
24
90
33
132
15
30
83
49
18
21
32
67
36
29
48
108
31
5
16
48
116
64
81
23
25
6
237
68
4
15
12
41
60
49
15
39
5
115
6
39
15
5
16
33
30
117
8
28
63
185
55
30
114
5
31
36
120
9
12
60
24
44
1
48
72
54
144
5
28
3
5
24
72
24
1
63
15
5
40
12
48
15
36
5
24
12
36
19
9
92
79
5
49
239
40
21
27
48
92
4
60
60
84
39
41
12
28
15
45
36
56
79
89
145
15
20
31
24
29
12
48
16
24
20
16
81
18
6
39
56
40
32
48
31
21
93
15
12
27
30
42
149
16
135
101
28
20
49
51
36
80
4
45
60
11
16
60
87
65
157
18
45
27
9
32
4
63
12
60
21
27
42
3
87
21
12
20
16
60
20
49
3
20
64
8
12
36
13
54
5
67
24
9
81
30
29
16
15
57
24
8
76
44
7
93
36
12
84
8
37
3
140
16
24
87
93
96
21
11
84
88
92
4
20
24
88
8
12
28
99
60
53
12
7
81
8
16
80
25
59
4
81
47
28
80
96
40
15
24
9
27
18
15
105
6
45
80
109
15
21
15
24
20
48
24
48
91
5
31
41
79
33
8
67
96
21
36
12
20
55
53
28
36
68
108
49
39
24
8
12
52
3
42
15
36
120
12
15
41
36
79
65
12
4
156
20
72
1
54
12
5
88
20
12
148
87
105
24
20
1
90
21
80
73
24
27
24
12
8
145
39
56
16
45
18
33
3
29
7
5
199
57
33
27
8
1
3
48
57
30
65
61
39
75
12
9
45
36
18
33
183
125
76
228
117
84
47
144
64
12
48
15
5
52
9
3
15
41
235
21
159
17
64
39
89
25
23
4
3
36
54
87
3
36
141
8
31
17
4
56
19
9
111
33
120
68
73
36
15
15
21
8
85
15
12
20
28
56
25
18
77
48
7
21
20
144
79
60
5
31
53
100
72
9
11
16
12
32
55
30
83
115
81
99
36
101
40
56
24
40
15
21
8
60
112
60
3
5
96
43
90
6
9
168
3
36
33
8
28
12
60
44
36
40
48
60
9
27
9
54
105
128
37
143
19
29
61
83
91
29
25
27
44
192
49
30
18
132
123
48
60
8
36
40
8
96
24
16
9
66
5
40
32
19
9
20
264
25
51
44
145
30
132
45
44
91
69
116
4
104
12
28
36
24
60
228
12
32
4
44
76
15
17
19
9
72
117
12
83
7
65
16
9
15
9
35
55
45
32
4
44
24
25
111
24
48
48
9
15
12
24
132
72
60
12
9
51
56
4
3
41
151
144
60
41
36
7
117
36
48
12
3
6
18
21
51
210
59
31
5
13
35
16
60
72
8
84
37
111
84
144
120
20
19
36
96
9
12
99
105
108
60
12
39
6
71
24
48
48
88
32
108
12
48
16
24
80
196
84
56
13
47
28
56
31
45
15
84
24
12
54
87
93
60
54
30
15
12
80
73
15
111
60
336
93
8
64
60
33
27
63
5
16
32
88
36
60
15
53
1
30
5
19
30
15
111
60
45
21
18
21
44
76
81
3
81
35
96
40
24
104
72
79
60
17
13
87
44
19
21
8
1
47
28
21
159
15
5
16
15
29
40
20
19
5
28
120
153
35
60
85
24
23
12
55
33
48
12
44
100
120
60
60
8
31
41
24
76
3
6
15
116
13
63
68
76
39
117
27
41
60
31
54
30
57
108
111
18
23
43
101
4
21
59
12
19
60
21
68
1
155
19
9
87
33
75
21
36
9
87
92
1
47
28
80
79
21
120
21
18
21
39
17
4
45
27
72
80
1
51
44
55
5
36
40
8
16
24
15
33
84
44
16
69
27
33
71
76
12
12
9
75
20
4
32
43
65
208
20
28
176
13
15
120
45
3
48
80
124
12
36
108
32
19
18
63
20
48
19
5
48
48
84
60
55
ABCD 95375786068*3^$a+1 [50100]
42
42
6
5
1
54
161
13
12
6
17
97
24
24
66
24
60
101
37
90
53
1
23
25
102
120
29
31
5
60
13
11
72
157
35
157
30
29
7
17
1
131
13
42
89
175
5
12
7
5
31
66
30
53
156
36
13
12
23
7
65
19
30
71
13
36
95
97
12
48
23
115
36
24
54
6
12
108
6
18
132
29
36
61
24
24
6
6
35
60
12
36
7
12
65
25
18
29
60
31
5
97
30
60
30
11
12
25
138
5
24
25
107
36
25
24
23
37
131
60
7
17
13
6
6
143
37
66
5
48
156
13
18
17
36
36
24
31
29
1
24
131
1
48
30
65
37
83
157
35
115
5
49
155
91
29
31
42
131
19
30
12
23
36
37
72
6
150
12
95
19
89
36
84
12
24
25
71
12
31
12
29
43
12
36
48
65
1
11
133
24
36
6
5
24
24
43
132
17
24
24
7
24
6
11
12
7
65
48
7
53
48
24
25
36
12
47
91
12
17
60
85
126
29
24
25
12
18
60
36
65
36
12
55
30
35
67
54
71
115
54
36
71
48
120
49
11
1
35
36
25
48
47
72
13
12
11
145
6
60
66
47
91
17
7
5
43
17
1
59
12
49
59
31
6
131
12
25
12
35
1
18
17
13
162
12
12
53
223
65
115
12
36
101
19
6
6
53
31
18
11
31
24
65
61
30
5
19
42
18
42
23
24
168
19
6
24
35
43
17
48
103
17
37
83
168
67
6
60
11
31
102
6
42
23
25
35
180
55
17
19
48
5
72
109
36
11
19
36
60
5
84
31
54
6
29
31
12
6
162
48
42
83
72
43
5
55
60
29
25
12
35
1
84
59
55
42
48
11
60
13
66
180
36
5
43
5
36
31
84
5
79
30
42
101
37
18
12
6
47
48
84
12
1
48
6
29
36
49
72
54
161
12
61
35
55
30
47
72
55
6
11
43
132
48
5
180
73
102
18
108
6
29
36
48
36
7
89
19
24
5
1
6
65
49
54
60
17
24
60
60
12
12
12
24
24
7
48
41
1
84
6
5
48
31
90
35
19
90
6
72
17
12
1
35
19
89
115
30
36
11
85
30
53
37
83
1
11
19
89
84
12
13
72
66
17
7
5
25
108
23
7
17
13
72
126
53
25
59
73
30
18
6
5
49
35
36
24
12
168
61
84
95
1
83
12
61
203
7
17
31
29
36
49
23
24
24
12
60
73
47
19
36
24
29
127
17
12
1
18
42
78
5
7
17
85
36
95
12
157
36
36
60
48
71
12
73
59
108
12
36
7
185
19
29
24
48
49
23
55
53
67
65
13
30
24
5
1
78
17
7
41
49
23
43
101
25
95
43
5
37
78
12
24
60
89
37
114
5
1
78
42
143
12
60
19
29
1
6
18
11
12
97
11
60
12
25
83
36
36
127
5
36
72
103
77
37
35
37
24
119
72
49
59
156
72
144
24
25
24
23
43
66
35
48
96
36
13
102
18
6
29
12
73
216
59
85
48
47
1
24
23
48
79
17
19
24
30
47
1
18
12
77
61
30
96
18
23
12
7
198
11
25
35
24
48
7
48
12
12
18
47
19
96
5
84
37
30
12
53
24
19
29
48
132
61
24
6
65
49
6
89
25
18
114
11
24
36
43
66
23
73
23
36
60
25
35
25
108
30
6
30
5
79
17
1
42
72
29
24
60
13
54
84
12
5
108
7
17
61
36
23
31
41
31
12
17
96
24
24
31
6
23
12
19
53
36
96
96
120
120
7
5
13
42
36
5
31
29
60
85
30
6
114
12
18
47
24
13
60
107
1
95
37
11
24
121
35
31
48
18
42
125
48
84
19
77
12
37
24
60
35
1
54
6
30
66
23
25
30
156
6
78
17
12
37
18
5
25
12
23
12
48
55
5
7
65
43
30
35
12
36
55
54
23
96
79
30
11
12
13
59
61
126
41
19
54
95
49
6
5
7
5
48
49
138
18
12
95
7
78
23
12
12
7
138
6
77
12
60
1
59
43
5
84
156
163
17
7
185
60
67
29
91
29
127
5
48
61
11
24
60
55
36
5
37
42
24
29
13
54
30
23
97
36
42
17
91
48
150
35
12
12
12
24
72
25
72
11
61
11
60
24
25
11
7
53
73
6
29
151
18
11
24
13
83
1
54
6
23
25
12
35
55
54
71
1
287
36
12
12
12
91
54
6
137
1
54
78
48
59
25
60
47
31
29
24
25
66
149
84
132
55
78
11
60
25
96
11
67
41
24
12
49
96
23
1
12
35
19
6
18
66
11
48
7
5
7
5
7
54
54
12
204
6
95
84
55
41
48
25
11
55
29
36
24
36
31
53
31
30
47
13
24
60
12
83
36
7
132
12
96
12
6
66
18
36
24
6
41
19
6
23
31
5
1
36
102
36
41
108
96
96
36
24
84
61
23
36
7
65
24
48
60
120
36
55
17
103
5
60
12
127
12
114
59
115
41
24
48
43
65
24
12
120
1
18
101
49
6
65
19
36
89
84
12
24
1
23
43
48
66
143
12
19
5
12
43
5
60
1
66
53
7
65
7
42
71
25
18
ABCD 95375845582*3^$a+1 [50009]
67
185
48
12
55
77
1
11
84
84
12
36
60
37
36
36
120
11
49
11
7
113
13
131
24
37
59
36
12
132
121
23
84
115
5
25
11
60
55
126
18
96
161
73
72
144
36
119
7
29
145
11
180
24
24
37
264
11
84
36
24
36
7
125
108
228
31
30
24
11
205
54
102
35
55
5
109
71
67
6
71
49
60
120
95
181
83
96
84
25
30
108
89
48
133
72
23
48
61
263
96
67
29
85
36
23
24
1
35
12
168
1
11
12
48
72
96
12
7
12
65
48
73
47
7
113
13
12
35
61
47
169
59
12
24
108
61
60
167
13
95
121
48
72
23
12
1
83
49
23
43
5
1
179
217
35
55
125
48
19
17
1
59
96
12
145
35
12
1
54
18
95
1
12
203
24
211
30
96
108
83
25
23
120
109
131
72
13
155
144
36
1
131
72
1
131
36
24
25
59
12
24
85
36
23
24
48
72
13
47
132
24
49
83
163
77
192
12
49
180
59
25
60
210
6
30
77
73
102
17
72
36
7
41
12
13
119
12
121
59
1
12
215
120
72
313
42
30
71
109
35
1
35
37
36
60
30
90
119
13
84
78
30
6
281
73
71
60
36
84
12
48
36
271
54
36
54
29
25
119
7
5
43
108
137
13
83
55
29
48
60
13
264
11
25
36
35
1
54
29
25
216
54
77
145
95
60
108
61
71
13
6
209
24
1
35
36
73
215
60
103
5
48
139
162
126
77
175
113
13
107
25
107
48
7
101
97
35
12
36
37
108
59
1
180
54
30
47
31
77
12
24
72
84
60
85
83
217
186
18
35
55
17
19
144
162
23
7
5
85
114
29
1
83
48
49
155
151
53
109
36
6
48
125
115
18
120
23
19
101
144
25
47
168
37
95
84
49
47
96
25
83
97
48
132
119
25
59
84
72
36
13
35
96
49
72
263
337
47
73
59
24
84
37
11
55
89
84
205
11
36
48
1
11
24
24
72
85
48
42
30
107
120
13
47
7
29
1
24
36
36
84
23
103
53
7
18
155
19
6
11
48
48
60
97
11
24
25
71
19
137
1
59
55
29
36
24
36
1
47
25
71
109
71
109
11
25
30
150
59
108
25
132
12
35
96
180
19
84
60
77
97
96
120
59
12
60
48
1
150
65
37
108
11
48
12
109
35
61
11
48
60
96
103
5
48
25
119
24
49
47
79
54
23
144
108
1
47
73
155
61
119
67
48
5
85
132
47
72
24
204
48
49
35
19
41
1
83
19
41
67
18
72
83
36
120
168
168
43
29
73
90
18
24
12
23
60
7
5
1
83
12
72
72
36
7
77
24
247
29
61
72
48
132
11
109
35
120
25
18
18
71
156
132
25
23
60
43
41
25
23
67
89
55
36
185
13
71
60
12
37
6
5
7
150
23
85
12
47
7
101
25
18
6
23
96
1
24
192
42
12
29
36
25
24
11
109
216
18
5
13
23
19
18
72
35
36
217
102
125
61
119
96
37
30
78
107
84
60
109
119
12
49
35
85
11
169
35
7
48
89
156
132
12
85
11
132
468
37
227
61
35
49
83
84
265
23
1
119
43
12
65
121
47
55
65
24
145
71
37
132
35
13
168
23
25
71
24
60
121
144
35
1
35
13
35
1
36
59
12
24
19
90
11
145
6
84
6
72
11
19
77
144
49
36
107
25
23
12
48
24
72
36
13
42
29
61
47
25
11
25
54
161
24
36
61
23
72
1
35
132
156
1
11
72
120
36
144
7
5
48
180
36
ABCD 95375951824*3^$a+1 [50071]
27
48
23
34
36
3
101
46
42
80
18
22
15
15
66
72
3
11
85
21
20
22
30
56
46
56
12
22
6
32
12
10
38
16
44
46
27
27
33
83
82
15
69
15
5
18
37
3
2
18
25
47
106
14
73
11
4
93
39
38
43
53
10
32
54
58
177
5
114
37
17
52
18
36
6
111
72
15
8
52
36
20
61
15
8
37
33
60
32
64
72
38
97
72
45
18
98
30
10
24
32
16
62
36
1
29
115
35
100
14
42
13
41
96
48
40
26
100
9
3
32
1
59
66
36
226
18
75
35
12
277
95
10
26
76
45
11
22
3
45
15
45
3
59
42
31
29
10
50
18
181
111
36
105
17
22
56
18
250
36
24
6
39
12
39
21
99
96
18
30
36
48
81
27
45
24
23
22
20
55
21
30
14
30
28
60
26
31
33
78
48
2
4
51
17
22
18
48
123
11
49
147
24
9
21
74
61
3
6
26
25
45
30
45
9
27
33
54
2
10
98
7
53
22
36
60
32
40
42
74
4
78
102
80
40
30
18
2
12
66
4
68
42
124
42
72
140
36
6
19
9
12
30
84
24
21
9
15
17
31
83
96
30
64
6
48
36
24
30
51
21
80
18
12
48
10
50
30
22
20
1
17
36
19
48
15
9
53
10
20
76
12
9
9
111
11
133
9
87
3
45
23
58
24
63
23
49
11
24
22
8
7
36
9
38
6
16
123
41
66
16
8
22
15
108
75
26
30
40
90
68
40
50
16
2
42
40
105
11
46
24
36
108
6
32
10
3
59
10
2
40
69
17
18
70
54
36
30
27
5
12
12
16
72
3
59
4
45
15
66
54
2
10
32
160
68
42
22
6
27
11
60
64
2
30
4
26
64
6
36
12
20
36
16
8
22
14
6
28
3
33
32
28
132
14
13
33
2
16
84
30
3
77
16
126
14
24
7
36
23
24
18
18
52
20
12
30
12
46
14
79
12
87
32
25
5
139
9
2
36
25
53
7
12
3
44
24
6
19
35
37
33
30
21
36
83
4
45
15
57
3
33
135
2
28
8
10
45
24
23
40
32
12
73
11
1
171
78
84
20
22
9
9
50
48
73
36
95
34
14
12
10
6
44
24
61
21
15
89
24
31
11
24
60
10
38
37
23
73
48
5
6
88
56
4
8
54
31
9
14
60
12
13
101
24
16
26
13
35
1
23
60
18
79
63
2
28
12
18
8
13
24
11
12
28
12
42
15
33
182
6
126
18
10
56
1
33
3
53
30
52
189
11
28
62
78
12
70
18
14
67
59
24
12
48
25
3
78
27
27
48
104
13
5
55
11
6
30
28
2
78
25
72
33
3
75
44
18
66
76
26
10
18
27
15
33
132
125
4
36
44
28
18
33
65
12
54
40
44
60
24
88
62
55
3
12
8
24
118
122
30
10
38
6
16
20
6
72
16
14
37
75
6
20
64
26
18
7
24
83
28
45
53
4
51
41
58
117
11
54
58
20
25
21
2
72
22
39
45
15
11
24
1
143
120
10
170
25
5
10
56
6
24
55
51
90
96
15
23
1
5
31
27
80
72
1
45
8
19
21
86
24
6
43
27
9
21
96
2
10
51
9
3
177
2
66
40
32
88
12
48
50
25
17
6
36
16
14
28
6
81
5
4
14
28
42
42
6
8
6
10
51
39
36
9
15
45
39
26
66
24
1
65
40
12
6
81
59
16
24
26
46
57
71
24
1
41
70
66
68
10
54
30
12
20
18
42
40
144
9
72
24
89
6
52
30
78
84
21
41
24
19
15
12
104
22
42
57
23
10
63
3
12
72
8
13
12
3
21
23
12
48
36
16
9
89
40
32
10
6
138
9
35
136
12
38
6
10
60
14
60
54
7
9
12
27
15
90
60
18
30
90
12
36
36
18
2
28
66
20
64
80
6
46
54
20
34
2
1
23
82
3
5
31
113
16
159
17
28
27
21
15
47
121
35
49
17
84
4
50
6
36
10
8
25
213
2
13
63
6
44
19
12
60
95
10
39
27
9
36
9
39
24
23
13
17
55
207
45
57
68
31
27
2
88
14
1
89
10
8
18
4
18
33
57
42
8
217
21
2
40
42
14
25
17
55
35
73
12
24
9
200
10
56
13
36
11
78
28
32
40
2
28
56
106
60
36
8
22
20
25
83
16
8
66
24
12
28
62
88
78
14
30
78
10
6
140
1
9
6
48
117
36
45
3
36
9
15
9
3
9
86
10
27
3
30
14
10
18
72
8
6
4
27
15
6
3
17
12
115
95
61
21
3
3
33
41
16
2
16
24
30
138
68
4
48
108
140
12
40
132
48
20
85
153
30
36
48
26
16
63
101
70
24
93
83
22
12
42
20
73
15
8
34
38
58
174
8
16
24
50
6
30
7
15
2
66
36
25
195
21
27
108
18
14
88
8
6
18
25
36
165
24
135
201
6
26
10
9
3
50
28
12
26
6
186
10
38
52
92
73
12
33
74
58
26
61
108
41
16
6
14
76
27
45
15
51
12
2
28
44
16
14
54
22
14
103
81
27
23
22
170
49
3
32
18
102
160
134
34
2
28
110
13
3
30
6
60
8
1
99
81
39
33
45
39
5
10
48
38
10
42
6
129
11
36
24
34
20
10
2
60
78
13
15
9
23
42
6
94
48
42
45
69
20
12
12
40
38
13
9
20
118
9
23
10
2
16
45
15
33
15
12
38
115
15
44
1
35
6
30
1
15
24
24
32
22
30
153
23
22
2
40
2
30
48
13
9
24
27
12
27
6
32
7
69
44
31
24
12
15
36
14
18
10
110
100
6
54
120
62
4
74
16
81
15
68
138
42
6
54
28
128
12
13
45
99
35
28
90
27
95
13
3
36
174
6
186
24
38
22
14
25
5
16
6
32
16
ABCD 95376043292*3^$a+1 [50082]
168
39
45
72
283
8
213
12
12
48
24
48
75
48
57
111
9
228
72
180
63
33
15
69
75
57
24
180
12
60
72
195
57
31
24
8
120
160
17
39
72
9
48
12
91
8
40
29
156
60
12
15
88
24
56
232
17
55
77
48
60
231
24
40
128
88
17
48
79
5
108
84
84
12
228
15
184
101
12
12
91
29
51
201
48
15
88
8
57
79
89
39
33
24
55
41
135
40
53
72
75
9
48
63
69
3
240
88
89
31
5
19
5
123
216
201
96
84
120
163
125
75
33
108
139
41
39
45
91
161
96
492
48
24
120
144
12
15
105
303
21
204
135
16
8
120
165
60
7
53
91
305
135
184
5
96
67
17
423
57
127
281
79
8
33
12
12
24
55
65
15
45
12
175
29
60
60
84
36
19
41
79
17
300
43
41
168
36
144
36
39
33
48
127
80
45
75
9
24
60
27
72
48
69
3
40
8
93
139
5
43
8
57
168
72
168
24
156
27
192
33
72
252
51
48
57
60
24
264
84
7
233
15
16
77
108
12
43
32
45
192
211
5
12
12
51
117
60
87
45
171
9
240
312
63
57
111
117
43
17
108
24
51
153
36
84
36
123
112
149
84
48
84
216
27
57
55
296
93
12
12
3
57
48
15
117
67
5
171
88
312
17
15
16
29
43
17
111
24
120
40
56
24
112
5
36
72
156
19
113
12
48
259
96
53
27
9
24
204
36
96
288
60
12
39
81
24
12
43
41
48
127
41
7
101
60
79
41
39
168
88
96
48
288
152
21
24
291
177
12
43
5
75
177
103
32
81
60
67
48
152
249
156
108
7
65
12
60
216
60
27
153
39
16
41
144
7
17
60
12
60
108
103
113
55
77
168
12
103
137
55
24
233
55
72
113
96
12
187
5
72
120
108
240
108
75
117
36
12
187
65
7
8
45
132
36
24
115
173
108
15
33
31
89
96
31
65
24
240
31
29
24
27
72
117
24
91
128
96
24
48
9
180
36
72
48
48
15
45
312
67
17
120
96
127
96
32
88
29
67
8
21
36
48
48
55
5
72
75
105
216
15
16
128
57
96
228
84
132
43
65
156
240
24
3
93
99
168
33
144
55
17
48
192
84
27
105
48
12
27
21
12
48
36
60
84
267
9
84
144
36
39
21
147
57
156
84
36
84
12
108
12
60
55
5
36
63
9
55
5
75
57
151
17
103
272
40
80
216
117
12
343
53
19
65
180
156
39
57
103
56
105
31
29
211
53
12
96
247
80
81
84
75
57
96
55
5
139
53
163
65
84
51
72
57
48
60
75
48
69
163
113
87
33
60
12
72
168
36
27
40
137
36
132
24
24
7
32
168
48
9
108
67
48
29
36
84
96
147
328
32
21
36
48
7
8
16
89
60
240
3
72
57
48
55
56
81
84
19
17
108
3
105
24
183
ABCD 95376533834*3^$a+1 [50011]
87
33
42
18
36
30
60
36
36
5
120
103
60
36
9
32
67
12
33
72
21
54
96
5
64
105
15
240
75
18
11
72
127
162
24
95
24
16
111
60
30
24
72
18
30
24
12
6
5
64
3
5
40
117
59
7
168
54
27
104
25
15
9
66
29
61
54
60
30
3
32
235
18
3
32
40
3
5
112
24
56
88
15
17
19
96
108
9
57
15
3
222
18
48
77
216
157
42
36
156
33
8
64
75
6
72
18
54
54
137
19
6
263
16
9
87
57
23
43
141
8
48
120
43
69
225
36
27
144
81
138
21
56
127
90
30
6
126
149
72
208
39
18
63
45
171
111
33
24
15
42
84
35
1
54
42
90
12
60
108
108
29
43
77
103
18
30
96
113
67
66
35
19
141
24
8
31
84
141
57
18
24
72
29
37
90
18
15
39
36
96
45
128
7
84
60
81
8
91
29
43
138
60
30
72
65
48
55
9
72
75
53
48
112
57
18
5
1
47
55
33
81
54
54
11
16
3
36
129
195
168
48
69
93
18
24
81
39
168
84
24
45
32
40
75
77
1
12
42
41
31
33
51
60
177
3
30
54
113
48
37
83
264
121
15
75
96
36
48
57
8
25
15
104
103
18
87
15
105
8
16
3
12
233
73
42
53
13
36
71
19
21
105
39
15
60
36
84
78
66
29
48
120
112
21
107
88
15
144
108
72
5
175
198
42
120
33
45
27
3
5
64
104
25
24
23
49
495
96
39
156
5
127
33
75
189
63
36
69
3
5
103
81
8
31
42
54
9
57
95
48
1
71
55
17
16
57
24
138
36
185
37
35
55
84
21
80
79
114
15
57
48
72
54
33
57
15
56
7
216
9
80
31
96
30
60
23
25
6
17
48
109
51
39
42
66
72
72
204
17
157
6
69
80
67
45
240
105
78
12
324
89
43
53
19
30
90
93
129
15
39
36
45
99
72
189
63
30
42
156
53
7
120
33
9
215
31
60
156
24
72
17
1
135
27
90
102
6
15
111
54
30
54
111
39
41
25
6
48
180
60
30
42
9
237
90
17
16
21
11
25
42
173
25
95
192
31
222
90
72
18
12
6
197
120
40
39
108
36
30
96
59
85
36
119
264
48
127
33
8
79
18
24
66
213
75
144
53
40
39
48
108
69
3
6
66
29
31
30
203
31
60
69
72
93
66
17
112
48
57
95
67
18
42
36
245
88
39
36
24
12
36
18
114
12
216
42
51
192
27
5
7
24
89
55
225
63
33
87
42
30
36
149
91
156
89
7
17
1
72
18
5
7
18
111
39
84
6
47
40
75
189
183
57
39
30
186
33
105
15
27
36
65
40
39
113
48
49
24
15
72
87
33
8
49
6
264
72
41
13
150
12
72
132
180
81
32
48
247
108
108
72
18
6
105
15
144
129
147
18
48
54
29
31
36
5
43
126
15
8
88
105
47
85
27
3
18
60
30
17
112
15
36
5
48
25
54
81
45
27
8
49
71
16
315
36
9
45
18
65
1
144
6
72
162
23
112
27
54
120
47
13
107
49
6
9
24
15
17
7
90
15
147
84
36
6
48
47
115
93
15
132
108
12
77
193
18
77
55
177
80
67
30
15
99
54
23
25
87
3
5
67
6
15
51
36
17
133
162
48
42
120
15
147
53
73
114
36
144
41
43
125
55
60
30
36
60
66
5
120
73
24
23
64
219
149
115
36
57
39
9
81
23
43
69
153
138
5
13
54
42
83
48
13
174
78
18
12
17
16
24
75
30
6
12
77
216
31
24
81
21
ABCD 95377132226*3^$a+1 [50047]
64
6
12
126
6
84
102
18
14
138
54
18
6
34
60
18
42
6
86
16
114
114
6
126
12
102
18
128
40
30
32
136
24
2
96
52
32
34
80
10
30
72
8
22
92
136
6
30
264
26
58
30
42
68
268
48
36
8
36
22
24
30
74
40
26
64
36
60
44
34
30
128
34
78
108
132
12
24
12
108
252
2
10
150
66
6
14
82
294
116
30
118
152
72
76
96
6
8
40
72
42
128
78
46
156
24
216
12
68
72
22
48
38
52
222
8
126
36
24
12
28
44
52
168
6
96
56
40
32
136
30
74
16
2
22
26
40
84
20
78
64
78
60
72
116
4
14
10
44
186
90
70
66
84
242
112
48
8
102
64
114
30
32
112
48
92
30
82
120
144
54
18
54
146
4
84
6
6
72
2
186
4
8
28
24
78
66
12
32
18
102
40
18
24
30
138
72
38
82
18
60
2
6
52
60
98
88
2
28
80
90
114
136
56
54
16
150
90
6
18
26
40
24
54
6
72
18
30
24
48
24
138
8
88
30
170
16
6
20
64
134
82
62
88
50
40
38
10
6
14
124
60
18
54
140
190
14
12
78
64
38
64
36
30
72
102
84
14
22
188
46
42
48
204
2
208
50
270
160
56
40
96
38
18
22
90
48
170
108
16
18
6
96
108
20
186
16
56
30
88
2
64
90
134
16
18
30
6
2
40
24
138
32
24
22
78
42
14
10
54
24
8
10
24
48
6
12
24
14
106
20
96
28
36
44
52
168
26
6
34
138
38
22
48
18
2
180
108
36
88
72
48
18
54
108
60
66
62
10
62
16
24
66
96
24
72
30
50
58
30
2
100
32
12
46
144
66
38
112
18
246
104
10
72
44
90
88
2
144
24
108
40
114
110
10
6
162
26
12
18
40
2
88
6
48
18
38
40
80
22
72
50
16
6
18
6
66
18
216
72
12
66
72
80
154
60
66
18
32
84
40
66
42
60
68
72
70
78
24
18
6
2
40
24
18
8
102
6
52
128
166
26
40
60
32
18
58
14
16
24
162
36
18
30
92
22
6
56
4
86
34
44
10
38
28
12
12
56
196
18
42
78
42
128
40
56
40
156
66
24
48
18
20
172
30
50
88
24
78
86
10
6
24
66
38
10
26
12
18
54
28
44
16
20
22
56
16
104
42
48
70
6
66
138
96
30
138
6
6
144
74
22
66
8
10
24
110
30
106
56
64
54
116
36
58
50
180
16
74
22
56
154
24
2
40
48
150
14
90
82
48
62
126
18
64
162
24
84
186
62
58
80
64
6
60
6
66
132
18
30
24
26
72
58
240
68
66
46
24
56
10
62
40
20
136
6
66
92
28
8
36
96
148
72
132
132
86
10
72
30
18
108
2
34
56
28
146
46
18
24
18
24
6
18
80
4
90
138
20
34
30
8
58
42
6
90
80
22
8
16
128
6
10
120
24
6
36
30
18
38
82
30
72
18
48
72
30
98
4
90
146
94
18
12
108
140
82
24
62
84
36
58
6
24
24
12
6
38
154
38
4
30
66
44
76
38
22
98
10
14
142
66
120
8
54
10
72
66
20
28
60
2
18
40
72
8
52
74
16
24
18
30
42
24
32
52
48
98
40
6
116
102
40
96
24
2
124
56
36
28
36
6
114
14
24
66
94
48
90
108
60
140
4
48
24
78
138
54
120
6
60
68
130
6
18
98
94
6
92
6
40
26
6
22
12
150
8
238
18
30
36
6
102
96
36
174
54
2
136
8
42
70
2
70
42
96
120
224
16
92
40
68
172
48
84
6
50
40
24
78
38
232
26
82
78
110
40
44
28
50
72
30
18
22
42
18
108
12
132
176
40
32
10
210
6
24
32
6
48
42
18
142
18
54
90
12
74
16
56
10
62
40
32
10
24
60
20
22
54
138
96
72
30
2
16
6
44
4
176
10
42
54
128
46
264
128
ABCD 95377715138*3^$a+1 [50039]
27
108
36
162
147
213
19
168
80
147
108
145
48
80
159
33
93
3
15
49
77
531
459
69
237
18
81
81
72
108
115
8
57
54
90
90
36
169
65
319
167
54
126
54
36
43
144
47
33
16
167
9
171
54
18
18
108
72
7
83
90
54
36
49
96
17
18
108
72
73
17
79
83
180
81
96
3
85
77
108
72
36
67
113
15
93
19
32
21
180
468
91
8
477
90
108
126
151
56
40
48
101
3
48
64
24
41
15
88
167
121
48
299
61
11
13
56
16
24
96
191
54
198
162
19
56
48
240
33
55
125
90
18
111
144
15
306
55
71
33
136
65
135
135
9
144
280
56
96
45
18
36
54
87
88
77
126
252
162
36
115
227
72
54
36
36
63
9
72
351
9
79
47
217
80
81
54
72
25
48
48
24
89
39
33
54
1
17
108
18
49
192
120
48
80
33
15
3
37
24
48
161
55
215
129
105
18
54
18
126
72
87
40
96
96
23
378
18
432
117
88
24
128
3
85
95
108
54
18
54
36
90
54
75
15
25
65
54
90
36
99
99
72
165
64
59
18
54
13
113
7
72
83
13
168
89
7
168
347
36
72
153
112
23
90
199
8
16
24
56
16
80
15
126
139
113
135
261
54
13
48
47
54
115
29
36
151
144
8
3
133
56
16
119
9
135
72
73
240
24
96
72
8
261
123
232
203
45
63
18
55
56
96
88
56
48
136
24
216
104
183
9
40
120
368
192
40
5
43
8
232
203
85
168
32
64
119
36
205
29
27
9
18
165
123
69
184
125
90
97
47
90
162
165
33
162
181
168
24
95
57
96
48
87
97
152
21
18
169
240
32
135
18
127
251
198
36
19
125
54
13
23
49
437
18
342
123
112
125
3
105
7
29
270
21
88
53
67
176
9
271
104
255
33
75
13
144
185
7
119
36
85
95
18
162
21
195
108
25
104
16
107
108
49
56
432
165
18
49
275
21
112
65
72
31
480
119
121
5
51
3
36
1
120
23
126
72
67
32
9
126
1
120
95
54
43
80
3
18
90
49
23
97
11
205
11
13
56
381
126
18
126
69
237
54
85
48
47
18
55
71
9
63
129
51
85
144
48
11
126
151
83
21
15
1
288
96
216
47
18
79
24
24
35
13
24
35
54
126
105
21
43
24
23
18
151
65
103
95
33
129
79
47
54
18
198
3
159
81
40
599
33
3
72
69
39
144
90
18
45
9
183
51
36
73
128
87
72
144
81
81
72
108
54
90
ABCD 95377844722*3^$a+1 [50024]
12
97
35
72
13
35
13
80
64
203
117
120
15
1
203
72
12
96
57
279
36
109
48
11
36
121
144
80
315
24
61
48
11
141
111
169
56
27
36
121
11
69
75
13
32
16
59
13
72
56
27
156
1
48
48
104
3
117
208
35
192
85
83
157
23
36
156
121
72
8
64
176
112
83
69
40
119
60
61
83
192
144
37
224
15
48
57
3
93
27
13
59
168
13
24
176
24
16
24
23
97
360
119
49
47
48
33
160
24
48
120
35
37
168
11
109
11
37
104
16
312
8
112
240
48
515
144
21
160
24
95
121
192
35
117
96
40
24
48
8
27
133
167
36
21
3
36
97
104
96
135
25
59
61
47
177
96
123
21
123
180
57
75
61
95
60
109
83
96
37
24
11
12
25
35
93
24
40
23
145
11
37
72
8
64
35
45
123
37
56
64
59
37
72
47
240
1
80
400
179
45
40
360
48
35
156
96
73
503
12
93
123
144
13
24
131
37
8
99
48
37
59
61
23
33
40
23
49
72
120
56
24
40
320
3
37
11
37
72
240
80
75
21
24
63
73
23
1
120
48
8
15
9
40
59
37
95
48
36
60
36
45
64
176
112
8
160
72
48
104
40
179
37
35
45
24
40
371
24
48
72
13
155
85
35
13
104
40
80
3
13
240
312
47
25
11
144
13
168
120
143
180
141
99
21
120
75
85
35
13
128
40
107
72
21
3
109
368
63
441
88
227
13
107
180
36
60
25
24
59
37
24
23
73
59
21
27
13
80
112
8
64
168
8
267
37
176
184
56
87
57
16
24
11
180
144
108
96
36
1
104
96
160
24
176
99
21
112
71
444
85
72
120
35
85
71
105
3
36
276
72
36
81
63
33
264
75
181
24
35
264
109
72
35
13
32
63
57
183
12
45
40
155
61
23
57
160
24
83
72
61
24
200
135
48
36
24
85
48
24
23
273
64
59
36
25
96
200
24
208
32
39
36
13
83
48
21
3
120
37
71
49
95
105
3
613
59
120
13
32
15
1
47
25
11
24
72
13
48
239
1
275
157
32
3
213
112
48
24
80
16
24
48
11
72
37
35
96
72
165
27
36
1
95
25
56
27
445
35
36
121
96
80
40
47
12
36
49
48
72
48
71
241
48
143
108
21
363
85
32
3
85
120
11
36
81
424
296
159
336
97
192
96
47
33
75
85
144
131
69
39
60
72
120
109
23
36
109
227
108
153
24
3
85
11
37
119
96
12
93
112
155
37
56
64
155
48
96
21
171
288
24
13
120
72
32
88
11
157
203
181
56
3
84
25
11
60
1
80
40
48
8
147
93
27
132
36
45
3
37
24
143
12
61
104
15
96
9
171
72
13
104
120
40
96
ABCD 95378080412*3^$a+1 [50024]
54
48
42
90
48
15
252
144
112
68
21
126
132
21
159
12
36
294
36
123
16
80
96
9
3
117
18
18
108
27
144
48
51
109
215
42
3
96
27
48
1
20
48
12
189
6
145
44
27
180
33
39
30
6
66
24
36
39
64
17
63
36
15
285
4
32
141
127
20
60
96
36
21
295
143
30
114
81
4
23
37
116
76
144
32
84
16
83
6
51
4
48
5
72
108
48
39
48
81
36
139
44
27
324
132
18
36
120
60
55
156
5
48
36
43
71
192
9
45
3
21
12
60
3
172
95
33
4
83
25
17
147
33
63
75
69
3
36
96
9
27
30
18
97
125
54
54
72
120
78
30
79
65
63
15
93
45
115
36
101
90
72
18
222
18
12
60
102
114
39
15
33
48
21
39
15
204
90
15
96
15
49
53
24
54
9
3
93
96
69
12
150
48
54
7
71
57
172
5
63
111
109
113
12
55
197
24
66
90
96
55
12
20
160
32
39
21
148
143
18
27
132
15
36
105
99
1
32
33
24
138
54
3
96
15
12
9
16
92
48
129
63
48
87
48
60
33
57
90
30
187
11
144
36
270
60
72
120
55
32
27
138
72
24
31
23
72
54
36
19
32
4
65
91
89
114
30
24
198
30
15
39
69
84
105
103
188
69
30
108
117
135
21
105
27
15
72
37
89
30
54
115
161
15
21
63
3
153
105
39
135
205
215
57
69
72
18
66
24
54
141
52
5
139
95
66
27
16
101
204
90
120
42
3
51
13
5
90
1
35
72
144
156
42
36
12
24
75
153
6
12
378
132
18
162
15
15
129
4
35
84
25
128
12
21
84
43
108
144
71
105
69
27
45
99
99
42
174
24
93
15
102
36
87
4
413
147
76
20
69
90
48
18
15
12
16
84
95
30
63
63
150
54
85
77
39
12
123
6
19
144
156
80
15
90
247
144
233
27
15
45
171
18
19
20
48
48
45
15
165
111
231
54
120
39
51
45
33
48
60
18
12
9
124
84
35
78
102
108
90
234
18
78
153
9
30
42
111
69
108
27
21
18
6
19
11
213
21
27
99
150
108
12
234
6
51
15
240
72
37
101
72
168
12
42
84
145
164
156
171
121
35
93
144
3
48
54
51
27
108
397
29
24
39
81
111
39
36
66
78
12
25
209
63
33
19
11
60
105
15
72
18
19
20
219
21
15
45
45
3
63
18
159
93
42
18
12
6
90
90
54
63
75
165
12
75
6
111
96
3
96
48
1
41
126
90
120
18
72
9
48
51
6
108
18
13
125
60
144
135
21
7
179
36
378
99
93
18
132
84
108
25
36
80
57
60
18
30
42
49
23
21
36
123
18
3
27
54
60
18
48
108
150
174
36
24
18
207
132
48
111
96
1
53
54
117
48
33
48
27
63
36
150
103
107
24
12
108
24
36
45
45
66
45
9
39
3
90
3
100
17
204
18
48
24
73
11
129
3
54
75
135
6
18
66
63
316
41
90
93
36
27
78
126
54
15
69
126
114
111
64
32
351
49
5
55
48
113
90
18
12
24
339
87
18
7
32
3
48
42
67
161
54
72
78
18
33
39
36
12
258
12
198
6
15
144
15
81
15
33
96
96
45
31
143
ABCD 95378096488*3^$a+1 [50014]
33
96
264
72
24
72
3
81
81
75
12
3
30
18
9
12
123
69
111
33
9
3
9
15
132
3
48
6
39
51
93
24
9
3
33
36
27
36
48
15
21
24
12
33
27
24
12
129
6
36
141
33
78
54
27
21
39
33
75
15
36
6
12
3
60
24
39
72
78
27
12
9
78
9
84
12
96
144
9
15
27
21
87
12
90
42
72
105
147
36
177
12
12
48
93
36
48
27
15
36
48
129
3
57
12
105
147
12
9
18
18
30
6
30
90
27
15
36
33
12
93
87
24
120
36
75
9
48
12
39
18
99
120
60
99
9
27
117
9
42
36
33
87
24
45
12
72
33
183
9
42
18
15
12
3
168
12
24
12
42
84
3
39
45
9
3
27
42
3
27
6
54
66
15
45
111
15
30
90
90
24
3
15
21
72
96
3
45
24
75
72
42
12
90
204
36
21
9
42
12
36
81
24
12
48
15
36
54
78
21
48
96
81
54
21
21
63
156
99
78
138
36
42
48
15
63
117
45
27
48
105
36
12
6
18
39
9
6
21
168
12
36
27
24
102
42
9
24
24
15
126
36
102
57
3
45
3
6
3
24
45
3
15
108
138
75
15
9
117
36
63
33
15
48
21
15
9
12
36
63
36
12
51
6
36
51
39
174
36
42
30
24
51
69
42
57
225
54
21
57
54
144
18
51
21
75
9
54
6
51
51
18
108
6
102
72
3
111
12
180
78
36
90
90
15
177
27
15
9
39
6
111
36
48
168
108
12
15
42
90
9
27
30
123
27
21
15
66
3
39
117
36
111
273
33
3
33
42
57
69
36
27
9
54
57
24
24
51
9
33
48
6
126
156
36
3
12
27
102
99
27
6
72
3
72
72
9
90
18
15
57
204
27
99
81
36
45
27
27
54
15
36
24
9
36
198
21
69
6
36
12
9
69
51
201
72
75
15
21
15
93
177
3
33
48
3
39
30
15
117
192
18
36
33
147
33
171
66
54
21
15
42
18
21
24
12
189
27
15
66
18
141
48
27
36
36
45
72
36
69
3
12
21
48
15
36
48
9
36
3
72
15
9
9
75
60
99
6
36
102
9
12
12
45
27
21
15
27
120
42
15
75
57
9
27
48
48
39
141
3
9
60
24
15
348
54
3
48
75
18
48
6
12
33
84
45
24
3
96
27
33
12
165
6
69
75
93
135
24
30
78
9
39
129
33
96
123
177
63
15
9
60
24
33
48
15
9
84
54
9
33
48
162
6
3
144
84
3
33
84
9
252
90
48
108
24
9
27
21
144
12
132
63
6
48
135
15
18
18
84
42
12
42
162
63
39
9
99
126
63
60
39
18
42
57
27
21
147
57
33
3
15
48
6
87
12
27
21
9
90
93
24
87
45
57
108
27
27
36
6
3
108
45
18
69
3
21
72
3
237
36
9
60
63
9
3
24
57
3
12
111
57
21
48
87
27
210
15
9
18
57
27
6
147
132
27
30
144
75
39
45
3
42
27
57
27
9
15
48
24
60
12
3
69
9
27
39
24
21
72
9
18
6
27
36
27
48
9
105
27
12
15
30
42
21
189
6
72
66
36
36
54
9
84
33
18
18
15
93
6
33
15
33
3
36
129
255
102
36
78
30
24
36
72
18
57
153
240
27
60
69
24
87
180
69
63
84
21
15
15
21
33
231
3
18
24
36
27
48
9
3
105
150
36
84
45
120
51
6
255
45
99
12
141
24
54
45
117
27
147
45
27
6
48
78
21
12
15
45
9
51
117
3
12
84
129
6
12
36
33
21
78
72
81
3
6
72
48
36
99
24
57
87
45
72
120
3
15
69
3
18
15
99
45
93
15
48
15
36
126
30
54
3
177
36
42
30
60
15
15
6
30
105
132
108
87
6
135
21
42
48
42
36
27
84
48
39
45
3
9
45
111
24
105
27
27
9
57
150
45
60
3
90
15
147
12
93
33
15
108
24
84
27
36
21
51
12
150
39
63
6
18
18
123
3
36
48
6
108
36
183
87
9
21
39
39
54
48
36
36
27
63
45
69
108
3
15
69
33
51
57
15
3
9
48
15
18
15
45
18
30
111
33
15
36
9
111
33
27
3
9
72
24
27
33
39
18
66
24
33
33
36
3
21
156
27
135
42
48
6
48
42
36
15
24
72
15
57
51
45
21
42
45
57
18
21
15
45
72
12
75
36
66
15
9
12
36
78
81
24
15
6
27
132
57
3
9
60
48
6
54
3
15
54
3
24
36
48
60
96
75
66
15
9
15
132
9
3
33
6
12
21
51
69
57
ABCD 95378659856*3^$a+1 [50047]
61
287
129
3
12
9
99
45
40
11
237
147
133
47
33
63
81
24
72
15
249
39
97
120
344
3
45
27
21
147
60
36
21
3
168
12
105
16
24
47
73
83
48
69
3
12
240
12
96
69
51
45
48
51
24
117
48
96
96
72
72
3
13
239
225
3
45
48
3
72
189
51
13
167
12
237
3
21
27
85
47
25
23
33
459
93
120
144
75
13
35
85
56
87
25
59
21
135
12
48
45
88
95
57
3
24
237
3
12
144
9
75
61
11
228
105
16
11
120
96
48
84
25
23
97
35
12
96
12
21
27
213
99
21
24
168
3
45
24
63
145
299
165
3
45
75
61
32
267
60
300
45
171
24
36
84
61
56
135
60
48
180
156
69
15
156
21
15
153
267
21
27
85
320
87
36
204
84
141
63
48
33
15
25
35
45
147
132
25
347
24
37
168
72
95
9
39
9
51
21
64
32
3
252
33
51
21
3
69
75
132
33
195
357
99
24
48
165
48
72
24
51
84
9
384
16
11
21
27
117
120
88
83
45
3
237
75
117
87
9
75
60
36
21
72
16
59
93
24
16
128
147
12
273
27
21
15
81
111
192
1
107
264
108
12
21
27
21
72
72
48
24
16
59
69
27
93
24
72
88
23
57
3
13
72
120
59
24
69
3
45
15
84
24
21
144
24
75
12
1
8
40
35
109
35
21
147
37
323
12
12
13
32
96
3
24
96
189
15
57
120
64
24
35
36
9
72
24
231
1
200
24
63
81
15
49
96
35
12
57
72
63
36
21
39
36
48
13
47
48
12
48
37
248
3
21
3
72
120
45
88
128
72
336
24
147
24
12
33
99
48
108
177
3
24
96
96
45
24
99
181
11
93
207
33
3
45
48
15
12
133
11
21
24
99
45
135
336
36
13
144
11
69
147
109
11
48
72
60
48
96
84
12
36
45
24
24
99
72
13
203
85
23
49
48
275
144
48
60
33
63
12
24
60
201
48
87
9
123
96
60
12
24
93
3
133
167
193
152
40
47
25
8
243
21
96
39
108
45
87
48
25
32
144
96
96
3
21
111
12
36
25
71
276
204
81
264
144
40
32
3
141
75
165
24
87
9
24
207
57
183
73
72
227
117
24
64
11
21
240
63
225
27
21
99
21
87
57
3
72
60
96
105
99
84
96
144
60
132
105
72
16
47
25
107
21
135
25
80
27
12
36
24
45
72
75
133
35
12
33
120
168
24
51
24
133
155
120
21
24
88
179
93
120
40
95
33
48
184
96
32
24
159
12
132
57
16
104
24
51
180
121
32
75
117
3
48
85
80
3
60
60
21
3
108
57
72
63
36
24
21
219
132
33
75
93
88
107
45
48
171
60
121
104
144
64
176
72
27
48
13
240
72
48
11
13
11
21
15
108
120
45
63
60
288
192
24
45
15
48
1
47
9
51
72
60
48
84
133
167
121
23
9
3
72
72
84
144
108
48
21
48
195
60
1
107
84
33
15
12
36
60
72
13
32
171
117
159
ABCD 95378834438*3^$a+1 [50018]
18
132
48
72
7
23
30
18
9
171
342
63
45
30
24
126
30
1
29
51
9
24
198
138
54
36
162
115
128
69
27
16
32
21
90
30
147
3
30
15
9
87
16
155
18
24
30
6
114
37
96
128
129
18
72
30
30
25
53
48
12
15
63
49
125
66
12
117
21
27
27
30
30
36
132
33
15
145
77
18
24
36
60
30
60
192
79
23
265
23
25
32
45
48
60
18
37
35
72
48
168
24
66
12
7
23
18
84
115
53
12
6
12
18
162
90
48
84
18
25
35
42
3
48
27
37
5
43
23
42
12
6
24
37
176
87
57
3
36
42
18
30
15
69
60
30
145
5
6
21
48
3
13
89
30
73
17
6
9
3
13
80
27
42
43
32
16
5
12
15
165
27
171
60
42
162
6
12
43
80
16
53
48
102
85
71
42
18
90
24
18
25
32
15
60
18
12
7
53
187
23
6
42
25
23
54
60
108
42
1
17
15
27
6
31
80
33
127
29
291
16
95
18
12
3
165
27
48
57
7
32
48
208
48
96
323
13
65
79
41
42
13
5
48
27
45
3
267
18
54
13
32
33
15
147
96
42
30
37
11
21
3
60
97
23
57
51
42
3
147
18
12
48
108
120
54
21
96
16
113
192
102
18
12
18
48
25
29
30
96
42
18
9
105
6
72
120
18
24
30
6
60
42
78
79
101
60
30
60
90
27
87
105
21
75
15
97
32
16
29
3
48
16
29
30
60
30
24
6
102
135
3
30
72
132
18
60
108
12
18
91
101
120
18
84
30
30
60
30
6
1
80
141
102
13
32
3
12
1
32
3
42
30
102
66
24
6
31
128
63
78
51
33
31
167
12
13
47
36
54
30
18
12
30
45
171
30
12
18
42
79
53
18
73
5
24
198
12
96
114
90
21
45
12
7
35
90
36
15
75
54
6
72
18
30
54
30
66
12
79
119
90
12
19
89
135
15
30
12
103
59
21
16
23
6
30
24
18
150
48
60
60
114
18
12
78
108
67
245
43
77
18
150
114
73
144
29
54
13
17
18
42
115
5
18
25
48
96
80
21
18
114
90
93
3
12
12
48
78
84
18
33
177
15
75
102
6
192
60
252
48
48
49
215
90
30
1
17
18
24
48
30
30
18
180
102
45
48
16
113
30
18
12
126
60
9
16
35
24
85
23
132
36
30
24
123
45
3
87
48
12
72
18
102
210
30
6
30
102
42
48
78
60
15
9
48
39
99
60
42
12
18
12
216
24
13
47
18
90
12
66
30
25
17
72
87
9
12
78
45
27
18
60
90
12
42
7
23
18
18
21
160
23
66
39
45
18
33
69
6
24
6
54
60
6
127
125
30
120
78
84
48
30
45
3
24
36
84
48
13
107
69
69
54
6
54
60
18
75
27
48
78
42
12
36
24
18
19
101
12
108
180
132
27
39
84
85
41
12
72
30
21
15
150
27
93
84
6
9
3
48
12
49
59
42
48
75
69
18
42
6
121
143
18
60
12
90
90
138
9
21
150
150
48
30
97
95
30
18
1
11
42
6
21
16
155
48
21
3
93
64
113
15
15
156
102
79
48
11
42
43
17
63
129
30
1
167
60
157
53
43
47
18
79
143
78
12
48
24
126
129
48
3
60
54
18
12
61
32
57
6
97
23
9
15
36
144
18
75
75
18
60
55
47
49
23
25
35
60
180
6
54
1
59
30
30
30
6
12
12
90
78
108
9
33
79
11
30
18
114
168
60
15
3
30
12
102
93
27
6
90
24
13
47
6
84
18
132
36
45
39
138
150
25
77
67
11
108
9
45
60
36
12
48
12
18
60
12
30
60
72
31
35
24
48
69
33
120
78
18
42
13
17
79
11
150
48
30
54
6
42
120
12
48
55
48
65
30
12
69
21
12
30
66
30
54
36
12
18
54
3
3
30
30
12
180
30
108
87
3
114
66
42
102
25
41
7
47
108
120
48
54
150
150
18
9
9
42
72
21
27
37
5
43
143
30
24
30
61
65
42
42
6
72
72
21
45
67
77
60
36
51
33
31
65
54
105
15
1
17
42
66
12
12
43
77
18
72
30
276
30
84
21
15
72
30
27
75
48
42
6
37
5
30
45
27
21
192
48
16
113
96
42
18
12
18
ABCD 95379269554*3^$a+1 [50061]
42
60
7
12
8
72
63
96
24
1
137
84
139
36
41
123
96
9
15
36
64
35
42
39
24
159
42
6
24
25
8
45
12
79
80
16
84
44
45
7
48
11
126
90
6
19
24
47
9
24
160
17
39
4
84
72
23
6
75
9
7
8
111
66
24
15
9
7
44
4
167
6
99
9
144
87
15
78
42
105
189
79
5
6
1
24
44
51
6
48
91
44
16
5
31
41
48
111
159
72
93
81
15
3
105
57
54
24
6
19
36
36
23
25
17
39
69
15
21
72
7
92
123
1
36
41
7
32
4
5
36
60
99
9
31
60
5
30
25
29
12
48
27
48
16
35
1
5
24
12
63
16
125
24
15
45
31
8
12
100
8
87
24
1
119
6
19
20
76
24
80
24
81
19
20
160
197
3
15
66
51
4
96
29
51
60
3
25
212
4
47
33
64
41
36
43
80
33
7
23
48
21
28
95
25
60
11
9
112
24
20
16
29
12
12
91
80
4
23
49
65
15
39
6
19
80
4
17
66
54
3
16
104
12
28
71
49
65
12
79
60
80
96
21
3
96
168
57
75
28
72
8
52
5
30
105
4
41
18
25
12
5
39
57
159
15
24
1
41
174
13
36
24
17
60
3
40
12
83
25
96
5
15
16
68
72
69
60
6
9
4
41
36
24
31
29
31
60
80
45
19
96
8
12
9
66
18
15
33
60
43
60
36
60
11
9
28
5
60
51
9
7
24
65
79
191
1
119
45
81
15
4
101
18
81
117
67
92
4
80
16
119
30
55
131
33
16
17
7
5
36
6
6
43
17
84
15
9
36
19
35
72
37
17
24
24
36
139
80
12
24
9
12
55
11
49
5
19
5
90
6
199
107
57
87
6
3
24
15
25
12
5
39
24
16
24
20
16
156
23
78
79
80
33
15
36
9
67
35
9
40
5
51
4
36
5
55
29
51
69
6
145
71
90
30
33
24
120
100
17
66
13
44
40
72
48
56
40
41
39
141
75
24
40
41
15
33
48
163
107
37
11
9
40
32
64
29
66
24
18
24
54
25
80
16
29
36
55
24
116
100
48
32
40
120
89
15
15
72
9
4
36
8
105
126
1
24
20
144
165
7
84
20
24
21
12
48
6
24
30
135
75
54
15
51
25
20
16
11
33
4
137
39
4
5
51
4
92
9
135
159
78
42
25
32
15
24
25
89
27
33
27
48
15
150
18
9
84
36
60
48
36
40
24
65
150
57
45
19
24
20
21
12
48
90
9
96
16
65
43
11
1
5
3
172
144
36
23
66
15
4
35
96
30
19
32
21
43
5
60
60
19
47
66
24
15
4
29
126
49
116
76
24
5
24
31
101
15
21
99
63
96
1
5
75
24
15
1
104
9
15
12
28
23
30
24
19
29
42
13
53
24
19
80
84
63
49
80
64
215
49
5
48
3
60
9
42
24
1
8
60
76
47
33
15
72
57
40
65
7
8
57
15
4
5
91
128
81
12
24
30
33
21
66
18
108
7
80
60
63
42
15
33
27
16
17
42
85
41
19
36
20
39
37
131
120
9
48
60
27
25
24
17
60
3
9
30
42
79
77
43
60
29
51
16
83
1
41
19
11
9
165
66
24
6
18
18
48
12
3
100
60
77
60
180
43
24
5
27
15
30
43
47
18
30
57
48
40
17
123
45
7
23
72
24
1
215
9
15
49
116
64
11
1
8
33
39
24
16
161
84
3
16
24
56
21
43
17
6
97
32
45
43
32
15
25
89
12
48
24
36
12
42
21
45
19
17
36
63
60
156
4
20
40
24
80
21
42
18
96
48
15
93
18
30
12
30
54
3
45
162
66
43
36
48
5
42
18
27
21
27
57
19
24
23
162
30
145
20
52
60
44
16
71
189
60
33
15
40
143
33
24
72
21
48
180
60
12
48
15
57
7
5
66
121
140
4
24
17
55
23
37
29
54
42
115
20
9
15
64
5
48
67
23
9
231
54
15
9
19
32
48
16
180
29
135
76
5
12
3
64
32
40
8
16
47
114
139
11
85
35
25
84
20
81
24
19
12
48
32
4
35
9
21
19
5
7
83
18
7
56
40
5
111
21
27
12
100
11
24
33
16
144
12
60
5
19
96
48
32
9
19
53
54
78
27
15
6
42
30
187
53
48
48
12
7
95
25
80
72
39
72
30
18
24
37
29
15
39
6
51
4
156
20
64
11
9
60
27
49
41
7
72
65
36
67
32
4
29
30
25
72
8
15
81
40
5
36
30
6
87
12
64
47
30
18
6
79
89
55
20
15
48
18
15
40
47
54
63
36
9
55
53
19
8
16
60
41
55
11
9
24
21
24
24
31
35
25
56
15
45
9
19
216
5
55
36
5
3
105
31
29
12
135
48
15
1
44
12
88
5
66
1
20
4
44
147
30
19
60
36
5
55
41
39
99
1
95
9
16
95
66
30
114
6
9
4
44
57
63
33
12
31
5
6
6
79
140
40
8
15
21
60
24
16
156
35
9
15
54
15
12
4
20
21
75
15
25
41
78
102
43
120
84
36
77
19
5
19
180
36
ABCD 95379418118*3^$a+1 [50094]
90
54
25
35
48
72
90
6
84
1
131
30
99
124
35
1
35
12
13
56
28
11
54
60
147
105
18
21
60
40
44
45
78
18
15
21
19
29
78
30
54
60
33
51
54
90
36
21
84
64
173
87
57
6
84
73
60
35
21
9
6
36
90
19
89
87
21
87
15
36
60
72
37
32
24
15
12
37
53
7
32
28
96
17
132
27
4
95
21
15
30
15
28
125
66
96
18
30
1
56
3
25
65
138
24
36
69
21
30
72
21
40
60
11
120
33
12
4
11
48
61
47
129
24
9
42
18
27
21
7
96
20
39
36
85
47
30
63
4
41
96
63
3
37
71
60
84
36
69
12
33
108
3
4
47
9
81
79
101
15
39
69
36
60
84
3
97
83
37
65
6
25
20
4
32
3
18
27
27
45
4
95
145
20
15
169
83
144
13
23
54
3
16
95
21
33
51
15
42
18
21
195
13
56
15
85
347
324
18
6
85
20
147
48
42
180
43
11
66
67
96
77
99
4
20
15
6
123
16
107
42
87
28
77
36
7
80
27
49
20
69
42
84
42
3
15
36
18
91
140
36
15
6
90
33
64
41
19
156
59
6
30
96
66
90
13
41
36
18
180
6
36
163
227
37
36
179
42
3
15
45
45
138
24
18
180
15
15
36
6
36
12
6
21
88
17
18
177
3
48
72
36
81
4
140
45
19
275
81
21
18
78
72
18
12
45
16
65
96
3
60
111
36
213
16
11
45
4
17
72
6
12
57
16
24
35
61
84
96
41
39
4
53
72
75
51
165
9
15
16
176
88
60
23
24
66
147
40
173
39
60
48
33
39
3
45
3
24
36
13
144
80
27
18
31
29
27
21
43
35
45
99
45
16
41
54
49
83
12
45
12
15
9
15
49
80
15
36
54
30
36
81
28
32
3
60
102
19
89
55
5
36
295
104
51
12
33
81
144
12
3
15
21
3
225
45
66
24
12
45
64
80
9
6
54
66
49
23
13
11
36
13
77
3
36
51
12
61
11
24
12
69
60
84
39
6
30
81
33
138
54
3
96
51
33
3
69
15
24
12
37
120
240
35
61
29
51
39
25
80
16
11
13
5
87
33
60
108
187
80
12
4
59
18
163
24
116
4
11
129
3
120
9
48
3
102
108
27
40
11
54
12
54
114
31
59
21
15
49
36
41
3
16
11
73
41
19
107
30
126
180
73
41
90
90
19
11
24
45
189
31
89
55
35
72
114
192
114
18
27
84
4
41
42
102
31
80
21
3
60
57
19
120
59
18
72
115
17
198
72
324
36
9
40
24
125
91
155
21
39
36
30
6
33
21
3
27
45
48
76
60
11
133
5
42
33
87
45
51
12
21
75
30
39
75
117
28
32
4
29
108
127
36
59
57
48
15
81
69
18
12
25
32
15
60
105
93
72
48
6
36
49
59
21
40
24
41
12
7
65
15
16
41
3
111
49
35
42
18
121
35
105
57
3
64
56
24
120
16
47
13
44
72
9
15
27
12
60
72
13
53
39
15
60
9
60
87
24
30
6
54
199
17
30
33
4
56
39
30
111
75
49
20
51
132
9
60
3
48
78
90
84
25
32
21
180
48
42
84
114
12
3
15
25
44
93
7
107
13
167
33
231
6
48
18
60
30
3
84
45
102
24
12
24
13
36
95
9
72
39
229
11
81
21
3
195
25
144
32
28
113
87
40
71
42
12
6
49
20
51
36
33
111
49
23
13
20
99
45
27
49
84
5
18
60
12
25
125
18
133
119
85
17
3
12
168
16
59
36
36
66
18
60
85
24
92
33
111
64
35
45
132
21
87
57
43
47
33
45
111
100
24
53
27
81
51
148
32
93
31
59
57
64
59
18
67
125
15
16
29
15
16
35
60
12
157
5
126
6
36
63
99
138
162
1
77
63
75
6
66
24
45
63
30
31
59
81
81
60
39
15
21
28
36
35
109
35
60
108
12
1
17
18
45
36
15
33
3
48
6
19
20
36
51
72
12
18
60
72
66
144
105
21
27
51
45
21
63
15
72
13
5
36
30
24
1
56
4
20
75
109
71
60
36
49
35
85
47
54
3
12
15
24
12
54
18
25
143
54
3
15
66
6
48
45
27
24
129
120
3
37
60
80
180
3
69
4
164
60
36
57
42
61
11
66
24
126
48
45
ABCD 95379502462*3^$a+1 [50212]
60
300
5
415
177
288
80
7
96
144
105
51
24
165
128
400
39
41
67
237
3
72
53
175
60
216
84
137
48
247
105
255
636
69
159
60
69
32
336
160
15
129
99
144
72
101
79
96
120
9
195
45
240
80
223
216
9
128
79
33
32
331
288
69
3
45
80
19
96
29
48
187
96
5
139
5
160
128
43
69
63
36
12
177
111
36
96
77
7
168
12
60
153
111
257
175
129
39
201
303
273
32
208
32
115
365
31
129
32
16
183
72
129
39
216
144
17
112
32
91
48
24
516
9
123
117
3
45
27
5
912
19
141
99
36
105
15
33
63
12
5
432
55
201
135
60
120
69
3
168
165
63
360
41
160
231
137
427
293
7
168
216
180
261
63
288
108
180
84
237
111
72
105
32
19
24
5
31
17
343
41
48
31
72
60
45
63
120
540
24
405
432
135
288
57
48
192
416
7
36
149
48
199
185
31
144
156
144
21
123
117
15
209
43
12
168
17
211
29
43
60
57
96
63
81
96
75
309
128
43
864
21
224
16
243
29
67
125
48
160
32
208
80
43
60
72
257
48
91
101
151
105
80
187
132
161
19
45
96
123
149
91
21
231
48
41
160
15
396
60
48
96
201
27
96
197
67
60
48
305
7
252
93
192
111
129
128
7
168
305
48
43
357
39
153
63
17
67
60
180
93
32
55
41
43
60
89
91
69
80
31
17
103
204
45
27
261
255
168
72
144
360
36
228
161
19
36
24
17
103
249
48
63
60
261
63
177
51
24
21
459
96
5
79
81
15
177
75
12
60
156
168
12
29
79
369
15
12
21
3
317
160
3
77
163
77
295
72
180
60
17
535
201
240
240
27
192
144
549
63
60
12
297
99
60
129
48
39
41
352
195
348
305
384
336
307
72
48
ABCD 95379863318*3^$a+1 [50011]
25
15
105
51
60
32
160
33
131
12
16
33
72
96
48
84
11
96
16
57
47
4
9
60
27
21
24
39
69
23
4
108
69
84
60
72
12
48
11
49
36
27
60
9
12
71
13
48
12
107
25
51
32
13
23
4
69
35
72
16
48
24
8
120
72
133
75
21
51
24
21
23
12
13
155
1
11
76
9
15
24
24
21
84
131
16
117
27
20
12
61
119
60
48
4
32
37
35
16
20
96
52
9
72
36
36
15
24
21
39
20
28
20
1
24
24
36
84
99
20
24
13
3
45
59
24
36
12
49
15
57
15
8
24
12
13
60
12
15
33
24
23
1
23
1
48
51
45
15
32
36
4
177
48
15
24
20
36
40
180
68
16
44
25
12
84
35
61
155
24
16
128
84
13
12
36
35
4
21
51
33
51
21
11
52
8
13
84
60
3
20
13
24
11
4
9
12
35
13
23
85
15
8
49
23
49
24
12
12
11
36
12
252
1
24
96
15
69
48
23
76
8
24
1
83
13
15
8
24
36
48
28
8
28
69
24
72
36
12
47
97
47
1
72
15
20
36
16
12
9
35
36
16
9
39
93
12
11
24
1
12
3
20
4
8
13
23
73
75
56
48
24
1
84
35
25
96
24
23
37
12
15
69
36
48
12
12
11
52
57
12
35
24
25
12
3
24
48
8
4
32
4
57
72
11
16
45
15
9
27
20
48
25
72
87
9
155
13
12
12
72
39
104
13
23
13
15
45
83
36
37
39
9
24
3
20
25
47
13
71
13
12
3
45
48
27
96
33
47
1
39
93
3
24
12
44
61
147
32
25
15
8
25
120
3
20
49
24
12
12
23
24
28
20
1
71
109
35
24
37
39
36
44
16
69
11
37
47
24
120
73
12
3
8
12
36
28
9
96
3
36
9
71
16
20
124
45
48
96
12
156
27
12
8
16
9
15
260
76
72
32
60
25
12
11
25
11
28
21
23
72
40
33
60
39
9
27
8
13
48
108
11
25
27
9
60
51
8
24
4
32
73
71
13
15
8
48
16
9
3
9
3
20
16
32
108
13
59
144
97
11
73
3
104
37
23
13
51
21
63
21
11
28
36
105
12
35
13
71
25
60
23
88
129
71
4
20
12
36
60
25
11
49
87
9
159
12
45
3
105
75
9
3
36
57
35
25
11
97
95
24
4
68
48
25
47
16
105
47
49
107
36
25
47
24
12
28
80
100
116
49
11
25
39
20
16
9
24
23
16
45
36
24
59
100
44
16
21
39
104
37
36
24
11
36
60
73
39
44
25
47
72
25
71
1
179
12
1
60
35
1
47
13
23
13
12
35
120
60
12
13
11
1
24
3
45
3
80
13
24
120
24
27
69
47
49
48
11
37
48
47
16
96
9
63
32
48
24
88
56
25
156
11
124
20
49
59
28
33
35
36
37
3
8
1
59
12
49
39
12
48
32
13
3
9
11
40
33
71
24
16
68
25
35
1
60
27
32
1
87
84
93
47
13
35
36
36
16
12
32
13
24
27
9
60
203
13
87
24
80
4
80
60
4
12
45
36
23
24
136
8
13
39
21
15
21
3
32
1
3
44
24
12
85
111
57
60
51
176
25
24
24
15
9
35
28
24
32
24
16
68
13
95
52
9
3
72
21
36
131
133
24
23
28
44
1
39
48
56
4
32
25
84
23
16
57
119
16
213
23
64
80
60
1
24
24
95
25
48
72
12
35
13
48
36
71
12
13
83
73
12
111
32
24
1
3
9
36
95
48
24
16
24
9
36
60
24
23
37
87
9
11
136
9
23
1
51
9
36
12
119
37
24
35
12
25
24
3
9
51
20
4
33
47
25
24
15
12
21
63
56
88
56
96
16
45
96
23
84
24
48
25
24
12
71
36
16
9
23
25
35
25
12
36
3
45
12
24
72
23
4
9
59
37
51
81
72
95
25
99
60
24
104
1
24
48
11
28
24
8
1
119
25
48
3
21
111
72
57
15
129
15
8
36
36
97
24
96
12
3
57
107
16
9
35
61
36
24
63
8
109
12
11
36
76
84
32
64
81
23
48
36
37
59
12
36
25
11
16
57
39
9
24
95
40
104
112
9
51
20
88
48
9
24
12
84
23
24
52
60
32
4
32
12
61
3
32
1
99
20
1
24
3
12
24
8
52
45
15
96
9
27
21
27
92
48
4
12
33
131
36
1
48
15
21
11
97
75
9
12
15
72
56
85
51
57
36
12
36
39
21
132
23
25
23
60
1
48
35
4
33
59
12
36
13
191
4
9
48
108
36
411
21
83
16
36
68
37
23
36
25
108
27
9
48
96
12
132
23
25
12
48
36
47
16
24
9
48
23
16
144
21
23
37
24
95
16
20
4
56
40
8
4
21
11
28
24
9
12
12
72
15
45
35
61
35
48
1
95
48
1
71
16
21
23
12
96
1
15
9
11
25
51
45
60
15
128
48
1
71
1
39
12
57
23
12
36
28
32
121
36
51
24
32
96
40
36
12
72
9
12
36
12
23
12
24
48
49
11
12
40
60
48
9
36
87
9
23
1
75
32
13
24
111
9
95
48
4
57
36
60
60
71
13
39
12
8
97
48
71
4
9
48
11
16
44
12
1
12
27
32
37
75
32
72
40
57
87
9
72
135
32
73
23
25
27
164
1
119
132
13
48
47
1
35
4
8
24
49
59
52
21
3
68
13
23
1
15
56
1
39
9
12
23
13
3
36
57
24
24
3
60
20
181
36
3
9
27
57
11
40
116
36
85
144
39
20
25
15
72
9
23
1
96
144
84
48
23
61
15
36
68
40
56
40
33
39
8
16
33
47
64
56
49
75
9
35
ABCD 95379969208*3^$a+1 [50003]
12
27
81
12
39
24
21
99
54
60
63
108
12
24
3
33
87
21
111
33
48
24
39
9
3
9
33
6
1
8
27
21
9
15
36
33
31
20
24
60
27
30
99
3
60
30
18
42
3
24
40
8
3
48
12
37
8
52
20
27
9
12
12
27
1
12
47
21
33
27
4
59
24
81
12
15
30
3
105
7
24
20
16
17
60
102
18
42
13
11
1
101
15
15
18
6
9
4
80
28
83
36
18
42
21
15
85
180
5
12
15
21
7
29
3
12
9
39
3
85
17
30
81
16
11
48
45
12
33
15
12
99
45
84
64
35
57
28
8
12
12
69
7
20
87
18
87
108
40
8
15
1
8
27
141
3
45
72
4
44
52
12
11
81
15
21
27
12
9
129
30
33
57
51
9
18
48
42
42
21
16
23
57
33
15
15
33
3
69
33
27
33
15
3
12
25
32
3
48
69
21
75
15
9
100
32
3
37
83
97
35
66
7
17
3
40
47
1
92
27
9
15
21
3
57
3
21
60
15
1
89
42
12
21
15
84
6
19
8
15
9
15
69
15
12
9
39
66
48
6
6
126
54
39
4
35
25
11
37
44
16
29
123
21
6
48
12
9
12
64
8
72
33
18
9
16
8
117
79
11
33
15
36
13
53
15
24
9
60
19
11
36
25
23
13
8
45
6
24
66
43
20
72
3
66
12
24
111
12
28
8
15
61
5
3
3
18
42
45
33
24
7
44
36
3
57
135
21
12
147
21
3
24
48
9
16
35
78
6
36
12
13
32
12
24
36
33
36
27
24
9
39
40
92
33
3
33
27
24
15
24
1
41
18
69
15
37
23
12
1
72
8
3
61
8
57
15
15
69
72
12
27
33
28
68
36
3
18
7
56
45
27
52
8
24
9
42
25
32
15
102
6
12
21
75
37
8
51
33
21
15
24
27
6
15
12
40
23
33
4
56
9
27
9
27
9
51
12
3
12
30
7
29
54
12
84
21
16
20
84
48
45
18
60
12
30
3
15
37
20
21
19
12
11
12
120
6
27
39
18
27
81
7
20
12
39
9
28
44
33
12
15
51
45
75
49
5
66
30
7
71
42
15
3
30
90
21
123
36
9
75
12
25
44
12
15
48
30
31
8
57
15
75
81
15
9
93
6
1
29
6
141
69
18
72
24
1
11
42
27
45
66
24
24
1
29
15
12
15
37
56
60
4
8
15
9
24
57
30
33
9
51
24
45
7
41
3
12
60
24
36
9
18
12
21
60
4
8
15
36
42
39
3
36
12
49
5
24
19
32
15
36
12
30
27
36
12
96
39
21
24
27
21
63
24
36
9
93
3
9
43
84
36
24
48
5
51
12
3
36
30
39
12
24
28
47
96
69
123
25
8
12
75
60
78
84
43
5
27
48
28
44
28
77
24
79
20
93
3
45
15
60
24
40
47
30
78
45
51
117
12
27
21
24
3
45
28
8
69
3
108
4
5
3
45
3
16
5
54
57
27
25
11
21
81
63
21
3
45
3
3
24
36
69
12
16
20
3
30
39
12
36
40
44
51
57
60
21
90
36
9
24
220
83
12
30
55
20
27
48
33
27
13
68
12
12
111
6
3
51
57
52
8
87
45
15
45
45
18
9
63
21
64
11
30
7
164
36
24
60
21
90
24
21
24
36
15
45
12
12
16
95
33
39
18
7
53
15
27
48
33
24
36
51
36
48
9
12
75
36
18
24
18
102
30
18
3
4
8
39
21
27
96
69
12
16
32
3
18
7
20
12
48
100
72
137
15
3
66
147
4
20
96
24
15
9
16
5
39
15
6
31
17
6
45
69
90
25
47
69
39
57
51
48
6
3
36
120
12
39
24
36
9
64
65
18
57
3
12
6
19
32
3
57
16
23
9
3
37
11
36
13
68
3
120
6
6
138
24
6
9
28
29
66
78
24
6
1
36
23
45
15
37
20
48
9
3
15
30
79
20
3
45
15
21
9
66
30
24
72
3
12
69
36
99
9
3
4
80
3
33
27
45
27
18
12
24
19
11
21
21
27
3
37
68
24
75
48
42
75
15
9
9
66
1
59
42
115
29
6
90
24
6
24
81
9
18
12
25
11
69
3
25
23
33
36
9
27
24
28
32
28
92
9
30
12
45
39
6
19
11
12
13
44
3
33
72
28
17
6
21
45
3
36
60
21
66
273
21
30
21
24
33
43
32
12
60
60
16
20
15
30
15
75
57
33
7
12
83
21
84
12
45
39
159
21
12
15
24
21
45
63
15
36
9
36
9
39
28
20
57
51
45
12
18
12
37
48
23
24
13
47
81
129
6
1
23
66
6
6
15
12
52
71
25
20
24
40
11
60
9
108
60
36
105
31
65
15
24
15
12
49
20
96
63
12
25
44
76
20
3
84
18
27
15
6
12
19
36
47
36
9
28
83
45
12
64
36
20
72
3
33
12
3
21
45
36
15
24
21
18
42
18
24
25
77
48
3
12
15
25
8
3
21
24
21
63
27
13
5
30
60
21
12
24
76
65
7
17
114
57
39
33
12
9
27
3
9
3
24
13
20
93
27
3
42
12
6
102
3
33
187
5
39
69
24
55
8
27
6
39
36
60
9
15
3
33
16
35
133
23
12
30
3
15
9
33
27
69
6
36
9
93
7
35
30
39
72
27
30
15
51
9
21
31
23
33
15
57
120
40
72
29
15
36
3
42
43
53
60
24
6
33
4
77
15
16
59
9
4
8
57
55
8
52
5
18
24
9
24
3
12
6
54
18
3
60
27
9
28
11
21
75
21
9
39
9
66
60
42
7
68
12
52
29
30
24
12
36
168
1
8
12
3
66
7
44
36
3
45
72
24
15
24
30
15
15
30
27
15
9
28
12
68
60
21
6
9
15
1
65
15
24
9
3
60
3
12
33
39
21
12
27
48
33
24
117
24
39
3
9
9
51
24
16
35
33
3
25
5
90
85
47
30
3
24
21
78
21
3
12
13
11
42
19
11
30
75
48
52
72
11
37
47
85
11
30
27
3
60
12
9
3
97
11
54
66
25
44
28
41
15
27
12
33
4
71
18
27
45
24
48
3
12
40
11
9
3
24
1
20
4
20
9
12
3
12
64
35
9
21
18
21
39
42
15
9
99
15
48
9
15
54
7
65
135
63
9
36
16
11
72
45
100
5
3
48
192
48
15
21
24
24
52
23
12
9
57
3
24
112
56
72
100
8
27
12
13
23
45
40
32
12
48
100
11
36
30
3
21
79
32
3
48
9
9
51
3
25
5
18
9
33
7
5
39
39
21
36
24
9
6
24
12
9
9
42
69
15
30
24
15
27
1
68
87
108
9
36
51
21
12
21
15
12
24
120
28
72
8
96
4
20
57
31
32
12
24
69
18
33
96
69
7
12
60
ABCD 95380432372*3^$a+1 [50117]
99
57
3
88
53
3
18
15
21
12
30
18
40
14
6
15
91
17
9
12
18
30
51
39
60
22
12
20
87
9
10
32
57
9
12
3
19
2
36
3
31
41
45
18
12
12
30
6
42
27
15
48
24
66
4
35
24
1
20
87
21
3
13
32
48
15
15
10
32
10
54
8
22
26
70
29
1
62
18
18
9
36
45
27
3
9
96
27
42
36
22
44
6
40
114
14
3
13
35
36
25
102
41
67
32
66
87
45
22
8
12
33
12
36
67
38
36
24
10
50
30
57
7
26
87
27
21
9
18
4
38
6
34
72
26
18
10
20
46
59
37
14
21
3
57
7
26
16
20
16
50
102
6
16
29
25
20
4
30
18
24
14
12
18
15
36
39
54
58
32
18
60
42
9
7
2
111
21
3
3
9
3
42
3
39
16
18
11
144
12
9
24
84
48
12
18
9
24
111
16
8
21
61
144
26
4
18
23
36
3
34
11
1
80
27
3
12
9
12
19
29
9
12
10
30
18
38
16
14
94
11
36
3
21
7
30
68
60
24
6
10
23
12
24
60
15
18
40
23
57
39
31
14
3
12
3
6
10
170
15
24
81
6
78
60
60
60
22
6
35
55
32
18
15
25
20
15
45
60
12
3
37
6
14
3
19
17
27
4
2
15
9
15
27
10
71
12
57
48
6
6
72
6
30
46
29
12
3
24
40
41
15
81
31
12
5
57
36
3
7
2
99
9
42
9
7
12
44
33
15
48
45
36
9
12
48
15
19
53
48
12
13
74
34
92
15
3
24
12
6
42
18
51
12
1
14
6
24
12
27
1
44
16
74
88
2
48
30
18
24
15
81
12
4
14
36
66
58
5
24
24
3
48
60
16
74
108
51
9
48
34
2
24
52
8
4
8
78
45
1
56
12
30
45
21
3
21
3
97
23
12
33
3
39
36
10
6
5
51
9
33
78
9
12
33
234
69
37
36
62
6
3
37
6
8
21
1
14
12
45
9
27
9
70
8
21
3
69
19
17
97
90
29
36
1
8
15
60
9
3
45
51
9
15
117
51
75
36
34
11
9
12
3
9
46
2
27
133
35
3
42
24
3
21
60
66
21
3
9
3
21
12
1
138
8
9
19
53
12
60
12
57
48
12
52
14
90
130
14
12
6
24
18
6
16
20
9
25
92
48
3
1
47
43
38
123
1
48
47
60
36
19
6
12
8
15
96
43
18
68
18
42
30
21
91
2
27
33
63
36
75
22
72
2
18
15
3
9
55
86
12
3
9
4
12
11
67
5
15
117
19
17
9
42
18
4
11
49
11
3
33
37
23
33
15
73
35
24
3
57
12
51
21
15
22
38
42
3
57
3
12
57
15
21
3
24
27
16
8
93
81
15
3
52
2
15
9
27
15
33
48
36
21
27
36
19
17
37
14
105
84
51
9
84
12
15
4
6
35
12
9
30
54
4
8
22
2
3
24
12
105
3
19
5
45
27
51
24
6
39
1
12
119
21
12
27
12
7
17
27
36
21
21
72
36
3
19
32
42
27
13
11
9
6
82
32
36
4
11
36
39
30
15
33
52
18
54
12
18
2
39
15
36
54
96
6
21
1
8
15
33
15
21
3
21
24
192
3
105
10
42
36
2
57
12
39
84
16
17
36
7
12
20
52
14
12
15
12
24
27
42
12
15
96
37
8
39
7
38
36
39
87
21
27
10
126
54
8
3
1
8
12
4
30
2
51
7
44
90
39
3
21
72
12
25
18
2
24
6
76
30
20
3
12
36
21
42
28
2
51
12
45
15
24
13
36
24
8
87
51
18
15
24
7
14
15
12
48
21
24
87
84
75
24
12
160
44
10
8
15
12
3
6
3
12
9
10
12
26
39
13
20
75
45
18
48
9
84
9
64
80
28
2
6
12
3
45
28
11
9
15
27
21
21
3
24
12
72
9
3
9
36
34
14
15
36
24
12
15
21
3
4
44
33
67
12
24
2
3
48
36
3
33
12
3
81
15
18
18
18
10
20
60
12
9
24
21
3
48
36
7
2
10
32
21
1
131
12
108
48
12
72
67
17
21
36
3
27
6
4
23
33
34
89
12
69
40
42
161
1
47
12
24
60
33
36
24
60
3
24
3
33
9
60
18
22
12
36
2
24
18
39
13
47
19
2
15
111
57
57
6
24
30
28
92
39
9
15
105
4
23
87
48
69
9
12
118
2
6
40
17
25
11
12
12
63
6
15
1
35
7
2
10
24
14
15
27
21
36
33
39
25
14
12
34
20
171
12
99
30
3
9
36
36
16
23
45
12
3
24
15
16
53
1
18
44
100
44
21
15
6
4
23
21
3
24
25
11
39
12
40
26
27
72
12
12
12
27
18
72
15
103
6
38
57
12
12
24
15
9
24
7
20
33
3
9
7
17
13
23
45
136
66
20
16
2
27
36
105
78
9
1
11
1
32
51
15
69
36
48
51
22
35
3
22
8
6
33
43
26
87
97
18
50
3
12
84
1
11
1
26
78
22
65
67
5
48
33
3
21
60
102
16
48
42
14
9
39
9
12
36
25
44
39
51
12
45
3
12
30
63
25
2
10
92
58
29
129
63
63
21
12
21
102
48
16
18
56
84
15
60
31
17
60
85
42
29
36
57
27
84
3
9
1
20
70
2
34
8
9
61
2
6
24
39
84
60
37
47
3
114
63
21
3
36
9
15
27
16
20
141
43
26
39
37
8
12
60
36
88
14
22
98
45
21
10
77
63
9
57
30
40
38
66
16
8
10
36
140
84
18
45
45
34
14
34
26
15
27
18
24
6
153
24
12
33
30
12
6
27
57
88
8
3
12
21
3
15
21
45
70
14
12
34
29
36
21
27
57
3
39
12
18
4
11
9
15
43
8
45
3
42
3
19
2
63
15
45
12
12
1
26
6
48
39
57
3
13
20
90
36
18
51
55
26
27
1
14
66
16
23
33
51
21
10
5
111
12
22
38
57
27
6
51
201
63
75
4
18
12
6
2
51
21
6
90
63
19
48
2
18
58
30
6
14
4
18
8
40
11
12
3
108
36
33
1
11
37
8
24
39
3
6
52
68
12
60
3
36
51
22
8
36
40
90
32
42
88
188
16
11
27
18
39
12
27
9
12
36
25
59
21
27
96
49
8
28
44
39
3
6
27
3
9
189
3
21
6
33
43
68
30
16
35
31
24
2
15
45
118
36
134
12
30
69
73
23
69
63
25
68
12
3
13
32
3
51
84
6
6
42
12
27
21
52
26
57
60
12
13
11
36
1
8
24
48
111
31
20
9
24
15
57
48
33
4
35
57
4
44
12
3
3
10
48
56
36
3
9
3
37
78
5
25
8
63
9
15
45
4
8
3
3
6
39
105
30
6
40
11
7
8
10
23
25
23
49
8
30
60
57
12
33
15
25
14
4
20
45
9
27
75
6
30
9
9
54
22
47
27
24
21
36
3
9
13
104
30
4
29
69
18
12
22
38
45
3
4
5
21
4
50
18
15
15
18
24
3
39
34
14
33
177
75
13
18
17
48
21
90
54
54
69
36
61
44
6
40
20
30
4
47
1
23
27
78
72
88
23
27
33
12
45
6
108
36
57
33
24
3
12
33
51
36
1
14
6
39
ABCD 95380466068*3^$a+1 [50012]
24
90
66
60
90
120
114
102
253
47
60
85
215
24
30
126
109
23
60
108
337
216
41
31
144
35
66
132
103
17
36
234
25
17
18
253
23
25
144
23
54
6
133
17
7
173
115
35
12
1
47
18
114
12
78
43
185
103
155
109
216
11
85
353
30
36
96
54
12
144
43
5
90
138
108
96
48
43
95
49
59
61
24
95
252
180
25
240
47
402
264
72
48
6
84
156
6
12
78
193
47
25
167
96
36
54
102
12
30
18
37
35
205
48
144
83
150
42
6
12
163
83
36
18
102
30
6
85
59
60
25
59
54
90
6
132
102
120
6
7
5
84
6
60
133
17
240
54
168
36
37
24
48
17
36
115
59
408
13
17
7
149
139
17
6
169
119
12
13
101
18
90
6
12
30
30
18
72
144
6
12
156
66
24
7
209
31
120
17
7
221
355
89
103
72
24
71
24
36
85
5
180
48
60
43
59
13
263
42
55
11
24
156
66
66
109
24
264
83
60
84
13
17
6
264
1
432
41
156
6
60
25
48
107
24
84
66
108
67
48
65
223
35
48
36
25
131
37
48
47
180
6
72
180
12
7
24
119
12
54
60
114
78
43
35
102
18
96
6
48
36
43
23
12
156
96
1
48
107
48
6
54
1
71
138
6
18
72
199
41
18
30
168
48
276
204
114
48
24
36
18
30
169
71
192
150
12
138
13
119
193
89
216
78
42
7
11
42
12
55
11
180
36
13
216
11
54
6
30
18
36
37
119
66
55
48
11
61
17
138
402
30
157
11
12
18
168
114
108
138
252
90
114
24
72
114
48
12
186
30
12
30
18
54
48
18
37
48
47
36
24
36
1
96
5
18
42
120
150
138
150
36
96
168
36
6
19
29
36
24
54
1
65
247
263
145
35
36
18
7
29
30
205
65
72
7
17
96
42
42
43
101
6
156
145
29
115
41
48
30
54
43
107
48
54
223
72
65
18
96
42
60
54
25
11
54
6
114
96
42
12
66
30
108
42
144
211
65
42
78
103
17
7
41
7
24
48
11
150
216
6
168
60
12
84
85
96
72
41
36
6
30
103
5
54
12
24
25
24
35
37
23
48
24
49
77
108
84
90
138
24
24
7
24
29
12
103
17
48
7
17
31
119
180
6
36
18
18
120
114
6
78
72
49
5
60
48
6
1
168
11
42
163
59
252
25
11
12
1
137
12
6
6
228
30
6
55
65
66
24
24
48
60
73
11
18
18
42
90
37
24
47
120
12
12
30
43
53
84
24
84
187
24
131
24
37
144
173
78
133
47
84
48
156
97
17
60
36
12
30
12
240
25
263
234
66
108
24
25
17
24
7
72
53
192
36
96
6
73
11
109
71
25
41
7
53
48
36
24
72
30
25
65
144
24
7
23
12
54
66
72
37
24
89
66
109
47
25
323
102
24
30
49
5
126
102
30
84
54
7
17
7
35
181
72
47
90
18
102
30
6
78
84
25
143
25
443
397
95
12
42
366
18
115
24
72
65
18
48
72
96
120
42
12
42
30
24
24
78
42
216
7
65
30
60
84
24
96
78
67
11
54
54
1
24
17
ABCD 95380502806*3^$a+1 [50388]
131
126
60
19
56
9
55
32
88
104
87
120
121
29
123
123
60
57
63
18
31
11
18
252
84
3
48
9
15
105
114
117
120
33
12
139
65
199
192
32
16
24
113
103
467
69
21
78
36
66
114
216
48
21
69
36
6
18
207
135
48
150
67
5
120
90
108
237
112
8
39
33
72
135
30
24
126
180
90
15
15
6
30
168
69
87
73
23
25
120
32
57
36
174
21
105
324
3
33
18
37
72
23
169
5
24
27
45
43
24
17
63
112
29
36
54
12
13
47
198
27
255
198
42
25
32
120
123
85
5
75
15
24
90
156
18
126
6
18
67
89
15
16
5
19
149
30
132
9
136
144
11
45
123
12
24
105
15
6
30
37
72
48
11
69
33
15
75
24
156
9
15
120
24
25
11
30
24
30
177
75
189
16
35
84
33
27
66
19
176
39
33
256
56
15
201
64
29
27
3
37
168
101
54
141
315
213
16
5
12
7
17
15
96
9
54
90
159
72
45
3
51
72
234
30
60
84
60
57
105
7
77
36
18
21
129
31
24
47
57
112
65
126
169
56
24
16
113
6
33
21
19
17
15
15
90
15
16
119
84
117
24
99
66
96
267
141
72
139
29
12
78
72
9
40
221
43
104
16
17
87
3
54
120
60
51
33
6
49
77
84
90
13
23
129
88
167
153
57
36
234
25
56
45
108
162
109
71
105
72
192
45
180
54
90
180
162
49
24
17
18
36
114
30
9
27
36
49
128
21
36
31
104
16
83
117
405
78
180
9
16
32
15
84
93
57
90
36
9
9
30
216
24
97
59
60
1
29
19
17
18
132
25
24
41
228
67
80
232
32
64
11
54
39
48
135
73
192
144
8
48
88
41
84
6
21
123
12
108
96
30
6
54
3
63
9
81
15
72
27
13
80
33
79
119
121
71
57
192
99
21
40
5
51
64
11
117
48
24
16
29
96
30
253
71
49
56
99
30
6
49
17
7
72
11
90
108
162
24
21
144
120
21
18
12
18
27
9
54
36
109
41
31
32
27
13
77
123
3
45
64
120
59
61
80
48
387
61
185
24
120
63
27
45
16
200
88
35
30
175
275
61
80
21
60
48
7
32
88
23
12
60
228
109
8
69
180
144
66
109
5
102
85
23
36
165
64
32
45
24
90
54
66
204
37
83
261
184
11
93
40
32
160
11
54
31
32
27
21
24
96
40
32
27
36
49
48
8
88
71
1
23
57
160
83
141
64
71
25
24
215
96
33
72
165
84
6
193
8
64
96
24
80
96
69
54
21
48
16
104
48
9
31
24
200
48
111
90
7
120
32
72
21
54
24
37
72
80
201
6
169
5
139
47
30
54
37
203
72
144
141
75
30
15
39
33
21
211
80
216
15
24
66
55
23
9
183
9
15
25
59
72
45
45
60
279
111
9
171
189
96
75
13
41
24
36
36
223
11
21
64
56
15
108
36
36
85
72
77
51
153
156
90
25
179
30
87
9
30
216
9
99
132
145
65
15
63
9
3
13
56
40
35
205
24
152
72
21
66
60
21
160
72
32
105
60
3
33
39
51
48
36
241
24
24
35
186
19
71
33
57
84
51
ABCD 95380614456*3^$a+1 [50040]
64
20
96
48
12
133
51
32
24
84
12
277
147
236
12
25
60
35
48
49
36
144
75
33
71
121
95
96
13
95
16
9
11
16
104
40
21
107
1
84
71
96
84
432
145
59
1
59
228
108
120
97
48
47
60
108
24
85
35
48
48
24
24
24
48
133
71
96
100
33
11
48
12
85
35
96
37
183
44
244
129
51
216
20
84
72
40
33
12
47
52
81
215
120
48
120
37
35
13
35
232
272
13
3
20
180
24
48
120
24
48
36
37
75
188
109
48
59
13
11
36
4
104
72
49
59
48
49
48
227
24
72
277
35
72
61
63
32
85
47
13
35
13
27
9
11
192
1
11
24
112
80
144
13
35
61
47
265
75
33
11
1
24
39
32
37
95
1
47
24
16
69
35
96
12
25
11
37
60
192
11
12
109
11
72
96
16
56
157
35
156
85
204
11
52
164
16
44
48
121
11
64
92
25
215
60
24
13
95
37
15
56
37
35
48
24
16
57
12
11
64
36
92
16
9
171
36
80
109
59
73
143
72
24
1
47
360
72
24
24
72
24
24
48
48
100
20
24
72
13
11
109
203
120
48
36
60
25
11
84
109
24
227
73
71
24
13
99
8
48
157
23
180
133
35
84
145
132
23
132
180
24
24
12
36
28
9
60
60
123
20
12
61
107
12
132
124
177
95
12
13
107
13
107
52
36
8
24
60
133
132
71
132
12
48
37
12
83
72
85
35
48
16
72
20
48
36
184
9
71
264
72
16
117
11
16
213
96
179
48
300
48
12
24
48
72
40
56
25
23
72
60
160
32
25
83
40
144
8
216
24
37
239
16
44
24
85
12
60
24
119
1
59
72
24
24
12
36
60
12
36
36
16
32
168
25
12
191
112
92
52
36
80
24
24
49
132
23
48
12
85
48
132
47
1
84
11
12
36
12
169
119
12
109
71
49
83
13
347
85
72
171
104
168
37
11
13
131
40
20
36
60
84
1
443
36
144
96
13
35
60
12
120
204
12
132
60
73
119
61
204
36
35
84
16
20
144
60
145
36
287
72
48
216
61
99
92
108
144
48
13
11
109
35
37
12
47
216
24
108
132
1
12
111
129
95
28
8
49
107
144
16
44
25
180
11
13
11
40
32
48
1
299
52
32
13
35
192
145
48
143
1
95
120
85
335
145
155
40
44
169
120
27
164
16
68
108
84
24
40
56
61
83
36
228
12
204
24
37
35
13
12
60
179
12
108
36
73
131
36
49
95
1
11
84
276
24
40
176
60
12
121
311
4
80
1
36
63
32
72
133
47
60
25
23
48
192
24
48
48
193
47
12
1
180
255
44
37
60
155
13
263
4
44
12
109
11
72
37
48
107
24
72
13
35
136
128
60
60
72
48
28
140
85
48
15
69
47
136
68
36
24
144
25
11
12
37
35
60
36
61
11
360
24
73
12
191
12
228
60
24
288
61
155
61
11
12
193
47
112
81
59
24
60
84
12
73
23
12
36
76
80
136
45
35
12
52
21
72
107
168
12
36
12
193
107
36
1
11
48
24
120
37
95
25
171
8
277
144
111
92
13
107
72
40
ABCD 95380721836*3^$a+1 [50004]
4
32
64
57
6
105
21
60
39
39
17
48
36
55
29
7
33
20
7
29
40
45
6
138
3
20
49
63
51
24
6
54
153
93
23
121
30
17
19
60
5
4
80
28
116
1
27
32
60
43
18
51
21
3
15
29
13
15
15
18
6
45
171
5
13
15
15
42
78
12
240
18
12
15
9
11
79
21
69
23
37
11
43
12
120
84
65
49
6
6
48
42
105
8
16
51
138
42
33
12
140
79
6
18
93
27
65
7
9
9
27
9
6
78
132
51
44
25
3
36
21
18
36
17
67
45
51
5
76
9
24
3
48
8
67
5
24
1
36
30
30
24
24
6
9
8
19
45
9
24
23
133
36
18
21
8
16
45
30
5
31
24
66
6
29
64
147
17
1
30
209
7
69
36
8
1
3
164
12
36
28
27
36
66
78
53
64
3
96
30
6
5
36
19
29
109
11
24
1
6
9
9
35
7
21
9
24
60
11
12
28
20
43
90
6
57
24
56
60
4
32
76
45
15
27
5
100
32
61
47
19
36
141
27
33
32
25
42
5
49
30
24
17
72
67
6
18
66
6
41
4
108
12
20
13
47
13
72
30
48
6
47
43
21
3
60
6
27
32
31
6
23
115
17
64
69
6
21
3
5
7
41
7
17
55
60
21
3
21
93
6
60
29
12
48
37
15
3
36
144
30
23
217
12
48
11
85
36
11
19
81
3
41
25
60
78
66
23
4
9
75
80
25
18
6
23
36
61
15
39
89
103
81
108
32
97
63
39
18
6
30
66
29
25
210
41
12
1
63
20
4
3
21
39
66
6
18
3
9
11
24
25
11
7
6
114
30
6
89
1
90
24
29
7
54
96
39
96
36
8
7
9
20
84
12
4
9
30
42
47
120
88
48
27
48
21
9
119
31
6
11
13
30
6
39
21
6
30
228
3
56
24
7
89
151
41
49
30
5
12
4
21
59
60
64
15
5
12
19
6
30
77
36
7
21
32
1
51
56
37
11
120
25
54
6
23
4
24
63
12
144
54
35
36
12
28
96
48
20
1
11
43
12
93
15
65
48
4
45
24
24
6
29
7
33
87
45
9
27
27
17
13
72
11
43
41
25
39
81
47
43
33
21
24
12
30
30
18
42
18
36
21
8
61
6
48
66
30
54
35
55
42
15
39
36
101
4
39
5
36
13
42
33
81
87
24
3
5
37
23
25
11
1
30
17
120
31
57
3
42
35
12
31
17
25
75
39
41
12
31
5
7
18
63
3
36
17
16
12
9
11
12
12
49
30
161
55
24
60
42
30
54
27
27
12
9
92
4
105
18
12
5
36
7
29
13
15
9
6
77
16
96
20
1
35
48
31
24
96
5
49
90
12
18
11
25
51
32
4
3
60
6
23
25
35
25
72
144
36
11
19
30
3
36
21
11
24
4
39
30
12
3
56
1
23
12
115
17
7
41
24
4
15
17
48
37
15
9
83
4
48
9
30
30
12
15
8
37
60
35
19
6
99
36
3
36
30
6
89
1
18
21
36
63
5
76
21
48
15
32
13
12
30
5
16
32
55
5
25
42
29
64
21
47
127
29
1
35
25
107
25
18
53
43
5
19
6
120
11
16
32
55
89
4
39
30
114
105
15
36
90
35
13
132
59
76
32
24
7
180
45
21
27
8
1
60
15
15
53
7
17
1
12
3
75
36
53
1
30
42
23
37
90
84
6
30
9
99
33
104
4
36
32
7
66
24
114
12
41
7
66
15
152
112
20
7
24
5
31
48
66
84
11
16
75
33
44
31
33
3
5
61
11
19
24
53
43
24
6
95
16
12
15
21
44
7
5
25
39
21
24
39
45
60
27
3
6
35
12
49
95
13
23
37
66
9
15
5
28
177
155
16
20
1
84
24
15
15
5
31
29
16
9
12
30
30
24
24
60
6
24
29
31
33
9
90
60
48
29
1
12
15
68
31
96
45
15
17
61
27
32
103
137
97
6
9
8
13
30
5
55
18
15
8
52
12
33
72
11
19
65
24
1
18
77
4
21
23
7
65
25
30
54
6
5
36
37
60
63
20
7
12
45
9
36
18
65
25
23
40
39
33
8
52
15
77
13
11
48
7
5
49
192
18
45
15
12
5
100
3
12
60
29
1
83
25
3
48
8
7
54
156
24
42
24
89
55
53
43
36
17
4
9
3
45
11
1
60
48
72
18
57
8
1
6
17
28
3
12
18
12
3
21
23
31
17
25
11
37
30
42
18
42
23
1
6
21
80
40
24
3
29
1
23
19
18
123
12
27
174
36
24
27
9
35
85
59
91
24
5
12
19
17
24
13
11
145
15
3
6
23
1
30
66
11
12
4
63
65
79
17
12
13
30
45
24
21
107
37
75
21
78
42
144
35
61
35
25
63
48
56
4
39
168
77
19
29
25
42
17
84
24
43
30
15
72
20
13
15
87
93
27
17
67
174
63
20
28
21
35
19
29
7
41
49
23
55
90
23
13
35
61
120
24
59
1
6
9
72
9
3
51
17
37
23
12
25
162
41
19
18
66
5
79
21
9
42
48
60
6
36
18
5
84
1
6
6
54
120
29
31
21
33
11
16
33
150
77
12
4
68
19
72
60
18
15
27
24
17
43
5
108
4
12
20
85
12
18
6
11
13
42
81
3
17
7
29
13
24
174
6
60
71
28
36
36
9
24
30
6
24
3
9
35
12
31
132
21
3
6
18
17
84
12
19
29
1
47
48
12
24
48
25
15
24
108
12
27
174
6
24
29
25
59
73
18
21
15
29
1
54
12
30
18
12
18
51
9
15
135
30
3
24
15
17
43
45
32
13
18
33
8
19
42
35
19
6
11
37
27
15
5
79
41
25
23
37
11
43
9
51
6
18
60
21
39
12
21
69
18
21
12
57
87
3
5
37
30
5
49
30
66
3
87
18
72
18
33
69
24
24
60
11
1
54
24
30
95
55
6
39
21
54
6
6
84
24
17
48
40
27
18
30
29
24
48
25
186
54
36
35
36
7
29
1
11
1
47
16
57
123
27
65
4
32
40
8
16
15
24
36
24
57
3
113
1
11
64
12
20
4
15
89
7
138
12
39
20
25
6
30
15
75
54
24
35
61
30
30
71
25
11
49
18
ABCD 95380874378*3^$a+1 [50074]
33
84
27
36
6
51
33
23
19
189
3
18
71
79
54
59
7
21
32
7
29
4
12
36
8
24
28
44
67
48
24
9
164
1
6
69
60
20
48
52
48
21
39
69
42
18
11
61
72
108
63
3
60
65
61
39
45
3
32
112
3
65
25
12
11
13
18
33
108
156
104
72
97
6
54
11
55
21
36
60
44
40
72
3
54
15
12
20
55
18
15
45
30
21
21
51
3
9
68
13
48
42
48
36
93
21
72
35
24
12
48
52
45
18
57
27
78
71
19
5
115
162
123
48
44
7
69
120
12
63
21
204
12
56
31
17
1
39
20
144
16
39
41
79
33
39
93
8
4
9
71
60
36
48
4
9
51
9
3
8
19
9
9
72
83
12
127
5
31
29
25
35
48
1
15
9
87
3
36
57
33
15
36
69
11
16
60
9
27
12
32
19
5
12
1
51
12
57
35
4
44
49
167
13
11
36
48
31
12
18
119
40
3
93
3
36
77
13
18
30
3
84
81
47
108
25
12
47
13
35
28
80
73
23
79
108
101
64
44
24
133
51
123
29
48
13
42
41
64
87
5
13
18
6
39
45
6
29
7
12
17
4
60
80
55
41
64
68
79
24
5
4
99
18
99
20
4
111
84
5
19
90
18
9
9
143
73
36
90
33
15
96
36
105
3
17
24
16
27
9
60
8
1
47
28
116
7
12
69
3
77
13
18
69
36
57
42
21
20
85
54
5
4
48
99
125
76
128
16
3
30
27
8
55
5
48
1
11
31
41
12
4
12
12
3
5
127
29
73
23
12
1
90
41
4
48
3
5
40
45
27
8
103
6
51
3
9
147
33
32
60
37
60
47
28
63
24
18
18
77
25
167
24
13
51
3
5
7
18
15
27
5
7
42
36
3
51
18
59
24
73
6
117
9
12
6
30
87
9
36
15
33
6
45
32
12
84
16
12
27
5
13
11
60
12
24
7
36
5
60
48
31
108
149
28
69
51
24
15
5
1
11
7
173
16
80
36
193
24
39
8
1
99
12
39
9
27
36
5
12
4
105
23
25
3
8
64
56
4
45
6
65
91
5
13
6
66
107
16
9
35
4
12
57
23
52
120
3
81
32
64
20
16
8
43
9
69
23
24
25
39
60
68
12
48
19
6
51
8
31
45
12
24
9
84
6
5
4
27
17
13
18
57
87
5
31
21
8
24
40
3
48
6
72
30
65
16
8
48
103
41
24
4
12
20
7
120
24
69
57
171
12
27
5
16
3
21
9
60
27
60
36
56
84
12
64
48
45
84
42
45
44
13
6
29
12
52
9
195
20
12
4
111
18
3
8
24
97
18
29
25
126
41
7
6
15
39
45
56
1
119
133
3
15
21
12
20
19
18
59
48
1
35
40
21
11
4
39
117
36
44
64
24
44
4
21
3
20
19
48
36
41
1
54
21
27
21
39
33
8
7
93
12
48
32
48
19
18
15
60
8
7
21
12
20
25
12
11
36
25
60
66
5
28
8
12
100
9
23
88
68
36
120
16
56
16
128
12
16
68
55
18
39
8
4
9
3
9
78
30
11
24
37
11
7
72
57
96
15
12
6
84
3
8
7
24
9
45
36
11
96
31
21
57
23
204
12
36
36
28
3
36
29
24
72
12
25
18
54
47
19
42
72
11
19
17
60
19
77
4
81
102
78
11
40
20
19
48
17
24
16
3
36
29
76
3
36
36
36
9
381
95
16
48
80
16
144
20
73
30
6
3
27
17
4
72
24
48
12
60
36
39
101
19
33
57
3
15
17
25
108
59
4
39
41
4
15
41
31
36
12
24
65
43
65
7
9
80
48
1
18
45
27
60
30
59
52
8
13
11
40
15
69
81
51
108
20
145
47
88
24
56
55
36
101
4
15
24
57
192
21
23
24
19
18
27
44
16
45
3
87
29
25
47
133
35
55
5
4
48
27
17
25
48
3
51
29
132
28
9
42
36
30
72
3
32
16
9
30
42
3
60
20
25
23
52
140
28
20
55
21
3
18
15
3
126
15
20
144
48
1
6
36
5
16
60
27
9
21
39
3
9
8
124
60
87
18
90
17
31
21
12
44
196
93
23
13
3
12
75
21
48
20
31
18
23
112
15
53
12
61
39
9
203
28
20
16
44
52
3
120
24
41
31
66
3
12
9
23
12
1
23
25
60
3
116
12
4
48
48
3
36
72
18
147
32
55
21
99
17
48
76
27
48
6
84
47
40
68
25
42
72
30
6
93
8
16
57
23
16
32
48
13
11
43
29
12
13
3
15
69
12
21
78
9
3
17
25
83
7
9
56
61
51
32
24
73
59
16
33
27
8
108
49
24
39
20
24
4
20
28
21
60
30
5
64
32
7
57
92
12
25
71
19
21
48
21
39
51
90
15
24
44
163
108
6
251
64
21
18
57
36
56
16
48
63
21
20
13
47
7
21
72
15
12
60
41
40
27
9
9
107
48
109
3
33
15
219
81
9
23
76
8
12
28
24
9
96
95
115
21
75
161
16
3
9
116
16
96
144
44
24
12
4
93
18
93
27
24
29
16
81
11
91
5
96
100
68
24
36
52
44
4
39
21
20
48
16
3
5
1
47
19
17
43
21
51
29
36
91
33
27
54
72
11
115
5
4
20
19
114
71
16
33
42
209
88
21
6
53
1
71
37
120
24
47
52
27
18
72
23
67
17
37
11
7
21
27
42
11
148
104
24
31
77
60
4
9
11
40
20
49
107
52
45
66
21
21
3
27
5
4
60
63
66
15
45
23
7
29
31
81
12
128
103
9
20
72
55
18
23
31
21
39
108
12
17
25
23
ABCD 95381133416*3^$a+1 [50016]
24
136
56
24
180
12
69
99
9
42
45
3
1
92
88
35
36
13
48
29
39
21
30
78
27
16
44
51
54
15
28
32
3
1
24
32
48
40
35
108
18
67
20
3
37
47
6
19
32
21
7
11
25
12
89
15
16
12
23
9
96
88
5
27
108
192
3
49
41
55
17
115
44
15
9
189
42
9
36
9
72
174
18
6
45
4
53
18
54
15
16
5
27
12
16
20
144
15
6
51
3
36
105
4
65
3
57
12
39
4
11
25
17
48
36
24
30
42
54
45
48
12
39
85
12
72
101
55
44
75
45
105
87
4
132
83
66
31
23
6
31
35
9
9
42
13
72
17
103
68
24
45
43
48
12
23
69
21
67
5
30
9
16
35
102
3
75
165
28
71
45
36
33
7
23
25
116
3
25
47
73
36
24
11
9
15
21
9
96
99
12
51
18
102
18
19
20
28
8
40
11
9
15
45
52
23
9
12
21
18
25
59
6
15
51
78
31
17
39
3
1
17
12
60
31
20
51
60
48
73
23
30
99
81
27
69
19
17
75
15
18
36
19
12
8
9
3
33
15
4
60
83
54
90
121
20
9
18
21
4
32
9
42
54
19
132
44
28
36
72
5
39
15
45
28
36
167
13
24
56
96
36
9
43
48
12
8
100
32
76
5
79
36
56
39
45
36
15
33
208
48
17
15
33
7
12
17
96
3
105
159
3
18
99
16
11
1
20
69
31
35
37
20
51
25
89
66
9
33
7
36
5
42
18
19
36
80
81
48
123
9
19
44
16
41
6
73
32
52
5
15
16
24
60
36
12
17
30
25
20
12
88
120
36
5
54
45
36
51
129
69
12
103
11
21
84
112
44
45
36
39
156
15
13
12
8
45
7
92
16
47
13
84
5
43
12
32
16
119
45
3
33
40
8
15
54
27
4
12
8
39
48
9
88
32
15
1
5
3
4
77
39
15
45
15
25
77
7
17
18
73
12
17
24
7
47
66
111
21
120
3
12
48
52
17
135
21
54
18
3
21
54
9
3
9
135
105
16
12
8
57
91
72
35
45
27
61
84
53
55
8
9
63
12
48
3
6
19
24
11
21
64
5
75
12
57
55
101
7
29
3
40
17
30
45
63
126
7
12
20
88
12
92
63
12
24
117
57
31
24
53
43
12
60
32
16
59
13
60
65
39
21
12
43
17
66
6
30
18
36
42
97
5
36
55
77
7
11
36
1
119
18
15
12
33
31
132
53
36
43
36
44
15
45
76
29
27
3
21
100
5
36
6
30
15
24
21
43
32
27
13
104
24
4
32
16
44
93
55
137
36
7
8
3
24
13
107
1
80
184
5
96
55
12
12
32
88
65
15
57
19
35
42
43
12
17
30
18
27
28
35
85
29
43
48
17
51
40
56
4
12
29
36
7
60
108
20
40
53
15
100
44
28
72
48
8
27
45
28
35
9
45
6
37
29
18
25
36
44
16
5
6
165
69
12
7
32
4
29
115
53
7
8
52
20
12
21
63
45
19
17
31
48
104
76
20
87
9
21
75
75
18
36
18
25
96
17
27
15
33
15
90
54
109
20
4
8
57
43
92
100
32
9
36
18
81
21
3
36
4
36
65
7
20
27
13
59
21
33
6
61
47
36
97
5
27
16
35
97
95
9
9
7
17
15
3
33
24
16
11
13
56
9
15
3
30
114
1
132
5
72
24
15
51
6
7
36
60
44
51
36
1
8
40
59
81
4
8
45
3
57
55
48
5
19
11
6
19
197
3
9
42
48
13
48
24
8
15
193
5
27
28
59
12
49
44
15
45
28
12
41
19
92
4
17
43
32
52
35
30
18
13
24
17
183
15
18
3
24
28
48
72
68
60
9
3
9
15
16
185
3
4
48
92
15
25
107
129
117
7
17
84
7
68
96
76
20
12
16
11
54
111
24
24
28
68
24
45
15
45
91
89
12
19
32
3
6
19
56
63
141
36
21
7
47
45
28
152
15
61
8
69
31
95
9
15
21
9
60
3
168
81
15
28
5
72
15
99
66
31
44
28
47
66
42
12
13
56
57
3
84
88
72
11
90
39
12
4
29
96
36
139
60
11
45
45
19
92
33
6
45
135
45
64
12
12
65
3
28
5
7
8
4
11
21
3
12
49
92
117
43
80
177
31
24
41
27
28
20
96
4
84
47
45
9
7
65
15
52
8
33
12
55
32
12
45
39
12
28
60
140
52
8
9
27
36
48
12
3
30
67
173
55
11
150
54
37
89
36
27
36
36
3
6
19
36
89
3
9
3
76
71
121
8
9
60
12
6
120
13
29
91
72
8
9
102
18
27
4
84
11
6
99
100
20
15
25
144
36
101
75
4
5
19
156
24
5
30
6
12
7
17
19
20
4
108
12
125
3
84
16
77
55
65
51
24
16
12
32
15
25
20
117
31
35
57
28
8
12
9
111
15
9
3
6
55
17
12
51
27
57
36
27
13
5
51
16
59
69
21
19
107
13
5
24
55
47
1
5
7
36
59
141
21
15
4
24
36
29
18
9
4
44
57
138
25
36
17
12
43
47
42
43
5
31
24
5
102
1
48
95
25
140
4
65
31
104
87
9
60
57
7
11
9
21
114
12
6
39
48
28
8
4
47
49
59
1
84
23
93
39
1
89
3
48
36
28
20
120
16
29
3
24
15
84
24
36
57
69
19
84
36
71
45
48
12
4
41
19
29
31
20
21
31
48
60
20
36
64
12
48
44
36
39
1
44
40
17
39
72
3
36
30
3
12
88
36
20
21
18
1
12
77
18
9
28
60
47
6
3
51
49
35
189
36
27
165
52
60
17
36
7
ABCD 95381231404*3^$a+1 [50042]
253
107
325
131
49
300
59
36
96
252
48
67
270
83
7
113
240
79
41
108
36
85
59
31
101
49
108
95
48
348
409
95
48
49
95
163
41
120
319
90
95
85
167
36
108
24
67
41
7
222
323
72
85
23
67
78
71
1
18
53
72
355
72
41
37
35
55
185
7
5
24
169
42
90
35
163
41
79
221
132
7
65
157
35
180
24
169
95
60
156
121
11
180
180
48
24
192
13
60
107
265
60
198
365
108
7
5
217
35
276
72
157
35
180
96
48
132
97
162
5
13
222
120
113
37
18
161
31
78
95
36
61
11
372
72
324
36
36
72
180
168
48
1
23
67
149
264
235
72
125
96
12
85
132
23
48
37
71
312
187
41
144
37
138
101
84
37
138
77
36
60
97
11
12
72
36
132
12
36
19
185
7
101
49
131
120
180
109
23
48
108
60
31
48
240
5
67
30
60
59
144
36
180
481
90
30
18
221
181
131
139
113
97
11
12
240
48
72
96
61
191
84
175
5
96
67
305
85
167
13
83
48
109
30
41
36
216
139
5
360
36
37
35
157
18
101
12
108
1
35
108
252
175
29
211
89
132
84
175
78
71
91
41
120
168
61
18
221
72
37
35
72
85
311
127
5
115
41
24
336
49
83
48
36
55
125
216
139
78
23
180
108
49
35
60
48
67
5
36
1
131
49
23
12
73
192
78
41
31
90
71
127
5
25
23
67
101
121
23
115
77
13
150
185
48
60
72
25
72
95
36
199
89
24
7
41
49
108
23
108
144
85
60
252
18
17
24
156
163
17
13
60
23
12
235
41
31
48
101
49
107
55
30
83
7
185
13
180
275
108
49
180
108
83
12
36
36
24
264
55
53
289
35
144
31
41
157
23
67
173
12
37
120
83
12
168
36
180
264
157
59
60
169
420
90
192
5
36
109
90
329
121
35
144
240
139
17
168
120
96
144
97
23
60
48
288
60
300
132
48
216
73
23
180
228
132
72
36
31
30
23
180
240
12
13
11
49
71
49
162
29
49
12
131
60
48
1
198
192
41
144
13
83
229
59
84
337
23
37
30
5
180
168
157
23
115
42
131
48
49
11
49
95
156
60
31
125
13
95
55
102
191
48
60
61
18
222
23
156
24
175
53
67
77
108
127
18
95
216
144
12
ABCD 95381558588*3^$a+1 [50030]
16
5
24
67
26
162
28
14
18
93
103
77
55
104
18
27
9
39
72
9
10
329
45
3
117
27
24
39
18
15
12
117
78
88
72
50
132
130
125
45
144
96
3
27
33
36
31
98
10
53
159
124
72
60
5
57
18
105
75
24
18
12
123
12
31
29
21
162
96
156
4
32
213
115
86
63
27
9
31
5
139
60
5
45
90
4
32
84
6
39
67
32
45
31
65
36
79
29
108
12
91
26
123
72
3
40
77
69
75
144
27
189
24
135
81
120
19
5
31
5
9
70
185
81
54
72
126
27
175
137
36
120
55
14
126
9
48
96
31
44
4
113
72
51
9
43
32
33
139
53
91
36
120
38
30
81
211
41
199
5
129
90
9
55
125
123
304
110
54
36
184
194
3
24
120
9
6
21
9
96
75
55
17
60
151
14
18
42
102
9
99
60
18
22
26
60
90
12
148
14
51
7
113
271
120
38
135
31
32
30
130
50
162
40
20
57
24
156
19
80
4
110
210
45
36
15
57
60
39
9
91
8
126
51
39
96
54
22
12
20
16
2
130
17
45
46
41
21
22
65
27
9
187
74
34
60
14
18
18
12
90
33
7
2
66
64
36
144
41
21
51
39
141
12
45
10
41
36
201
27
60
43
24
278
108
303
45
99
7
5
144
55
17
99
24
9
72
84
177
99
48
91
36
48
113
55
8
45
189
27
19
72
8
4
20
21
24
75
18
94
41
27
33
9
3
72
240
189
142
2
3
204
129
46
221
84
81
15
187
41
31
29
9
36
126
180
108
52
41
19
144
32
54
94
12
68
9
36
67
128
16
41
87
256
161
36
240
48
45
10
41
153
75
108
60
9
70
14
36
15
115
24
80
4
110
18
30
118
89
81
82
32
108
45
39
4
24
5
36
79
41
36
139
101
36
144
31
108
32
4
120
36
29
79
200
81
36
3
126
58
56
102
63
105
66
81
45
130
5
27
81
36
96
27
16
41
55
120
113
96
79
56
16
41
9
510
81
3
64
5
12
108
36
15
16
101
79
38
75
175
56
45
75
9
36
36
60
31
14
18
12
9
60
27
162
30
81
19
26
6
18
106
20
4
26
27
67
2
99
31
5
151
38
192
72
22
14
171
171
24
120
153
240
67
68
40
77
171
40
8
96
40
5
31
89
36
159
120
9
31
24
230
147
19
68
93
15
84
9
55
156
96
14
3
63
69
43
221
24
120
51
36
81
45
58
5
12
33
84
90
6
39
67
20
81
9
3
31
24
17
15
300
9
72
72
81
36
54
9
213
12
51
45
166
48
185
132
129
15
27
4
80
9
36
96
12
87
16
194
18
6
36
39
27
153
139
72
5
19
89
67
36
173
36
9
27
120
177
63
79
140
45
36
55
113
120
72
15
9
84
19
32
129
31
5
19
36
68
57
19
197
15
93
24
72
43
65
12
103
5
63
24
81
108
67
98
46
84
180
14
87
48
103
14
51
115
24
41
9
70
56
48
100
17
24
120
15
93
55
113
9
48
15
3
9
24
72
48
51
4
80
100
32
30
24
48
6
12
18
15
45
84
6
21
9
27
127
212
4
5
75
24
36
4
12
36
65
43
41
60
48
60
43
20
12
436
5
31
74
54
153
93
24
12
99
96
31
68
9
72
9
99
12
15
4
5
12
19
8
18
27
27
6
27
135
16
24
233
108
69
22
41
183
81
108
36
132
12
141
30
9
27
64
17
15
90
18
36
16
29
63
36
112
5
3
6
3
36
91
5
36
7
137
111
69
3
33
39
184
5
135
4
ABCD 95382433676*3^$a+1 [50085]
16
44
46
18
11
19
5
93
12
52
44
12
4
116
22
56
45
7
65
57
51
15
81
19
17
19
6
44
36
22
17
9
15
1
74
6
36
4
60
8
10
20
6
27
57
46
29
3
18
51
85
20
3
48
12
1
26
64
26
16
14
33
15
21
27
24
10
14
21
9
10
86
3
55
32
16
32
6
12
4
11
120
73
30
32
10
12
8
28
62
33
9
10
53
13
42
2
46
65
24
48
13
2
34
59
84
1
12
144
44
52
84
14
10
206
6
24
18
45
36
7
5
7
26
39
60
57
111
13
2
72
42
10
86
3
19
6
11
25
23
13
12
8
15
33
52
2
198
42
57
9
51
45
60
10
86
15
105
18
4
68
24
4
14
12
66
33
15
160
29
33
18
57
25
44
39
57
18
46
20
28
20
40
90
5
12
36
15
70
23
12
57
27
60
9
75
21
24
6
21
93
10
2
42
82
11
7
2
10
90
38
16
54
32
18
33
69
28
35
1
60
54
18
54
8
6
16
50
6
58
29
43
18
66
38
12
18
10
47
9
46
5
36
19
26
15
7
36
72
24
26
39
1
47
45
75
60
7
44
6
39
21
6
34
35
19
41
31
17
36
75
10
35
9
3
7
5
105
75
31
65
7
54
36
24
23
12
21
52
18
38
66
45
24
84
57
46
53
19
30
2
6
12
15
43
30
68
114
18
102
33
9
6
64
14
4
8
30
24
6
3
7
18
80
30
10
6
50
30
21
37
32
3
37
68
3
7
2
150
6
3
69
90
30
112
90
60
5
33
51
24
13
18
14
36
34
113
15
18
15
12
43
2
27
7
146
3
36
21
28
2
18
36
48
100
68
3
37
20
60
24
3
37
59
7
8
45
12
12
3
93
27
30
12
46
26
3
3
64
26
3
51
21
19
38
15
25
8
87
27
9
36
36
49
54
26
10
36
17
12
25
83
12
81
4
35
123
70
47
9
15
7
62
6
42
3
49
12
11
7
6
32
40
84
74
9
25
35
12
13
32
24
15
12
25
8
22
17
1
35
45
52
23
9
22
5
85
56
18
9
15
30
3
33
6
30
51
15
58
71
105
34
17
99
28
18
20
24
3
12
21
18
9
72
25
14
9
81
6
21
9
16
18
65
21
51
33
46
101
7
20
42
15
93
12
36
22
18
35
37
18
72
18
23
7
24
5
21
12
27
24
37
20
15
9
40
44
36
30
9
60
9
118
5
49
6
18
144
20
36
24
27
1
8
12
3
36
31
14
16
47
75
22
78
62
6
58
72
20
18
81
15
105
85
8
58
74
16
59
51
45
25
68
24
16
62
28
26
15
3
82
6
14
15
36
25
23
9
120
111
21
88
35
12
51
10
14
4
5
39
6
15
21
10
134
15
25
35
21
4
11
25
11
48
12
24
60
48
25
36
126
29
24
7
5
36
43
26
36
39
21
30
45
12
12
9
10
56
9
9
75
60
63
57
21
46
18
83
43
50
12
3
12
13
36
8
36
12
48
4
8
3
15
10
47
7
18
44
96
18
16
96
5
45
27
12
85
8
42
10
8
75
12
39
10
54
8
4
5
13
23
55
14
3
13
38
9
12
60
24
69
3
45
18
136
8
142
20
39
31
98
60
18
4
53
108
19
65
165
39
1
48
35
12
51
24
10
54
2
70
5
9
60
3
12
93
36
12
3
19
20
16
32
9
63
21
21
30
33
1
44
36
100
32
3
1
14
45
19
8
24
4
14
15
12
3
21
45
135
12
75
4
29
12
3
24
46
122
30
58
2
60
34
5
13
83
7
20
33
69
58
5
13
90
54
14
21
19
36
5
15
30
15
1
23
37
14
33
36
19
2
63
33
72
6
10
12
47
7
6
59
24
60
39
33
9
60
15
24
24
3
10
18
2
10
5
27
22
26
34
110
24
10
11
1
8
66
30
3
1
6
48
2
3
60
15
33
24
9
30
162
15
39
46
44
3
45
16
11
36
37
2
16
14
28
47
19
5
39
6
90
45
24
21
36
3
12
25
24
2
18
15
21
124
20
36
120
16
24
20
70
14
150
16
5
21
3
24
12
9
12
40
35
9
28
11
21
58
5
33
10
53
36
48
31
2
30
22
47
51
18
94
17
24
1
23
13
8
75
9
12
36
12
12
30
30
51
12
225
48
34
8
105
31
17
12
36
7
5
24
9
15
81
18
33
12
3
18
6
10
11
9
24
10
14
16
11
9
6
18
70
5
45
3
12
7
5
75
48
21
12
37
35
1
14
6
27
7
2
10
36
8
30
34
32
154
32
4
8
3
73
62
42
51
21
36
10
14
39
19
17
15
6
24
15
13
72
11
9
15
21
39
21
22
5
87
90
75
3
70
12
14
45
1
26
9
24
9
15
15
57
25
11
9
10
5
9
42
4
65
21
48
75
9
42
10
140
66
24
66
4
8
18
9
61
8
51
45
18
18
22
30
20
12
36
63
19
5
43
5
24
49
11
60
9
51
36
45
40
90
89
33
3
93
27
45
27
33
58
14
10
41
49
18
53
36
33
22
65
9
16
66
17
48
24
151
14
130
56
34
35
3
33
37
11
9
15
13
60
14
9
72
15
42
3
25
30
38
24
75
25
2
48
21
7
74
10
41
69
24
34
2
84
34
42
18
5
45
12
75
43
30
56
36
3
3
33
1
23
63
24
30
40
11
69
15
21
30
10
59
48
12
36
67
80
28
12
36
20
21
24
31
20
9
7
17
13
24
36
62
10
11
12
45
24
96
84
28
8
10
53
1
60
20
36
48
51
1
8
60
15
7
29
9
42
9
24
15
6
106
38
34
2
39
24
25
83
12
31
126
50
4
36
26
94
6
23
12
69
36
4
35
1
84
23
31
26
3
15
6
10
62
10
72
65
1
14
46
35
9
3
69
28
35
105
6
45
1
8
48
4
144
56
36
28
6
38
48
52
8
24
15
25
6
62
10
110
28
23
12
43
5
21
10
5
21
15
9
15
25
26
9
13
95
81
42
93
12
19
14
30
16
8
33
15
54
15
1
50
30
4
24
59
36
15
9
7
54
2
52
2
48
40
8
27
15
48
30
18
6
46
14
4
30
26
39
21
39
61
108
20
3
97
8
15
60
48
51
6
18
16
98
3
75
52
60
41
9
48
40
38
24
45
27
16
5
3
64
5
13
14
69
7
12
26
39
67
50
15
9
51
9
30
82
42
12
8
18
27
133
23
36
13
48
23
31
50
3
36
60
19
8
24
4
30
36
35
33
28
72
35
13
24
11
7
12
113
93
12
148
30
62
27
55
6
2
16
2
15
15
40
5
25
59
15
24
69
27
30
3
25
47
45
4
14
30
3
9
70
18
83
7
41
12
15
33
12
144
9
36
6
34
11
3
22
12
80
16
47
105
12
12
24
75
57
84
48
12
96
40
8
36
3
1
26
10
110
78
51
39
117
1
23
9
15
3
30
12
6
52
5
9
40
ABCD 95382950506*3^$a+1 [50012]
5
91
120
48
32
184
144
24
47
193
107
13
77
91
200
64
65
279
136
35
13
32
184
56
75
13
17
330
85
24
104
16
264
72
48
608
120
9
210
61
48
32
9
159
231
361
89
90
21
40
104
40
168
56
312
69
43
107
13
197
90
121
224
208
72
24
56
208
257
180
150
133
368
288
112
29
3
408
39
73
77
235
80
64
71
193
32
144
160
264
8
232
56
171
180
1
104
40
8
40
200
48
144
16
119
49
56
88
77
459
232
144
65
90
109
281
79
120
71
105
136
89
199
11
240
210
90
49
56
256
329
90
109
71
1
209
111
159
73
77
123
57
271
119
60
30
60
19
101
115
48
96
72
32
360
327
1
120
104
40
5
19
120
104
16
101
30
69
64
197
211
104
64
71
81
88
152
112
32
15
60
61
144
65
30
33
360
16
11
30
223
96
192
72
240
167
145
128
357
60
63
207
30
331
359
30
180
39
111
9
160
80
112
248
21
19
104
112
245
75
64
224
160
168
168
216
24
251
109
41
159
21
19
24
47
9
184
17
39
136
5
195
96
40
48
24
227
13
56
24
40
168
119
25
96
89
175
128
40
17
15
88
216
461
99
21
51
9
199
336
144
56
15
121
8
184
32
48
288
88
72
59
150
15
40
104
231
1
32
216
232
152
57
199
32
129
231
48
40
24
192
125
211
209
30
150
99
16
128
72
400
320
75
21
112
8
184
104
112
48
24
240
176
51
21
72
192
64
152
24
255
1
72
168
8
21
270
205
96
144
35
90
360
115
96
8
72
39
90
319
272
39
73
8
168
120
24
40
48
200
280
48
240
41
111
144
136
29
91
8
111
289
161
180
195
64
11
133
377
31
269
43
32
328
47
193
48
240
504
56
112
32
168
16
336
216
119
73
192
24
120
32
189
99
112
24
96
119
25
185
15
64
101
43
320
16
24
47
1
48
224
88
128
16
144
104
27
45
40
176
24
288
16
144
77
ABCD 95383223426*3^$a+1 [50032]
36
9
90
36
9
3
45
9
15
15
81
144
15
6
3
21
114
66
60
3
12
39
42
24
108
66
21
3
6
15
72
144
243
72
48
18
12
75
111
6
48
60
15
60
27
126
15
45
18
57
87
180
42
24
99
27
33
15
12
6
12
18
48
12
30
87
15
48
24
18
3
69
51
120
69
30
108
18
60
39
36
123
9
12
51
48
36
48
12
21
24
45
54
36
60
45
51
54
3
93
18
141
3
18
42
12
45
48
12
24
24
45
48
15
12
117
66
60
69
63
105
21
90
36
18
78
57
21
39
45
15
15
66
60
66
48
21
111
24
36
45
33
27
39
102
54
6
3
81
30
21
24
15
9
21
39
27
48
102
3
144
12
201
3
24
27
18
87
3
12
21
63
54
27
21
39
48
15
18
39
9
36
126
54
3
27
18
15
15
45
12
33
3
12
15
90
3
12
63
30
99
36
84
3
30
15
111
72
117
51
9
111
12
30
99
3
12
66
240
12
36
30
36
45
3
105
81
6
18
12
3
60
3
129
33
15
57
18
21
36
3
18
27
96
69
27
153
42
24
12
108
9
60
48
72
3
69
60
15
45
93
27
63
21
96
9
27
9
18
66
15
24
96
24
12
21
27
33
132
3
144
45
63
72
168
27
105
21
18
12
162
198
12
60
42
54
36
45
9
12
42
21
69
78
57
12
60
63
30
48
27
21
12
18
36
18
3
9
48
18
12
18
39
45
24
36
18
120
6
15
24
21
54
12
18
87
9
12
75
12
15
21
36
156
24
60
33
36
51
39
9
36
57
12
27
48
51
21
33
30
96
6
51
9
3
15
30
18
24
144
21
93
48
75
57
12
36
27
33
27
75
18
30
30
12
48
24
126
9
15
6
12
78
69
3
12
30
18
33
309
6
69
81
15
33
87
75
12
45
3
30
3
99
60
30
150
108
57
48
69
6
108
36
48
45
12
21
12
78
18
51
15
33
15
18
30
252
90
15
60
12
156
69
15
24
12
27
42
3
12
15
24
45
9
15
177
15
15
18
18
57
15
6
99
15
48
45
72
45
42
18
15
72
48
60
15
48
72
6
51
39
9
33
24
78
18
219
21
3
15
9
12
141
84
15
123
18
138
6
39
96
96
99
24
9
3
9
51
9
9
54
12
18
60
15
147
18
15
3
42
51
21
3
36
39
57
63
21
24
21
30
24
12
30
18
78
18
6
6
54
3
12
3
45
27
24
9
207
9
24
81
36
30
150
15
45
48
15
141
36
138
42
60
3
57
18
48
48
12
9
15
120
21
24
135
48
21
15
12
57
135
30
72
48
75
33
27
12
108
75
162
3
36
60
87
9
15
9
39
48
45
27
72
9
51
78
15
81
66
36
12
60
36
54
267
33
63
3
9
3
108
117
69
30
18
60
42
6
18
21
39
6
6
57
12
33
18
12
30
6
30
84
135
15
6
30
69
33
24
15
3
18
15
63
66
15
21
30
168
9
153
18
36
48
21
24
12
15
24
114
3
153
162
24
6
12
15
12
75
165
93
102
48
18
120
12
30
78
27
105
27
39
9
57
3
45
12
159
24
3
102
51
27
9
9
114
48
48
117
27
45
51
81
9
6
114
12
15
75
45
39
9
45
42
9
3
45
57
78
36
9
15
21
27
24
21
99
21
84
15
24
21
48
15
18
18
12
30
132
12
36
30
78
24
15
36
171
105
15
21
144
21
24
51
33
36
15
36
12
108
33
51
24
24
93
12
30
72
66
27
36
9
6
72
54
15
108
51
6
6
84
6
3
36
21
39
21
72
3
9
60
18
60
57
60
45
30
6
27
15
18
27
147
18
66
180
21
45
15
9
6
24
45
144
51
9
12
15
48
6
27
63
12
72
18
39
3
45
120
36
9
36
159
45
15
3
18
54
18
72
12
15
3
78
30
18
15
45
27
12
120
33
24
15
60
63
18
27
12
21
18
57
45
39
60
69
24
30
18
39
108
45
15
45
66
24
138
24
15
33
3
24
48
75
21
9
15
15
177
33
12
6
9
48
15
168
9
159
42
3
9
15
21
39
33
102
186
51
21
39
60
69
84
27
48
57
30
24
6
60
120
15
33
15
72
33
48
54
24
36
6
30
78
75
12
3
9
15
90
3
45
18
9
21
39
60
15
18
3
24
12
24
81
90
84
12
9
24
60
72
12
60
57
30
36
24
33
81
27
24
75
45
48
3
144
66
18
21
75
96
57
12
36
9
30
9
36
120
15
18
96
39
60
72
15
6
39
63
57
60
3
81
9
66
57
3
81
3
12
21
63
21
45
3
60
93
27
3
54
156
24
3
12
24
51
18
15
12
15
6
42
45
75
12
33
60
3
57
3
9
141
3
9
27
96
120
12
51
36
33
33
54
165
3
72
6
42
6
30
6
63
15
42
36
12
6
81
15
21
9
60
6
252
6
6
105
45
15
45
78
72
108
12
18
18
69
120
63
48
48
81
81
24
39
57
39
15
24
165
51
54
186
21
27
120
78
3
15
24
102
18
108
48
84
57
33
18
33
36
36
12
12
ABCD 95383256128*3^$a+1 [50024]
79
47
49
17
24
36
19
83
6
31
5
43
23
24
49
17
103
12
29
6
18
67
132
35
30
55
48
12
125
91
36
144
11
24
1
36
24
41
43
36
35
30
43
11
6
79
59
13
108
47
109
48
35
181
41
55
96
47
37
36
60
48
89
30
37
5
84
42
18
174
36
1
5
211
5
103
59
18
43
5
6
84
132
18
90
37
29
43
12
41
84
43
53
144
90
73
35
12
13
173
19
11
150
18
126
31
12
23
42
31
5
30
36
168
37
71
25
108
12
47
42
91
155
24
13
12
48
35
37
216
173
7
89
126
109
11
25
12
72
288
12
65
54
36
85
251
25
83
1
41
67
5
91
11
25
35
61
12
47
6
48
90
24
25
5
36
31
36
167
72
60
49
5
30
1
35
36
72
73
72
12
95
109
17
7
35
36
12
108
162
60
12
7
48
17
24
67
72
12
29
12
7
11
1
23
25
131
36
36
90
60
19
155
144
1
24
29
72
18
133
60
48
72
143
12
72
18
19
5
55
155
36
13
11
49
35
49
12
84
5
102
42
48
67
101
7
83
1
11
157
36
101
30
144
25
101
24
30
49
77
96
7
60
107
108
37
35
36
24
25
11
138
7
173
6
1
108
11
13
83
25
59
126
18
42
18
1
24
29
12
36
55
17
6
126
54
1
36
12
71
24
13
95
120
37
48
149
103
131
1
5
30
126
55
12
11
30
36
31
48
71
48
216
6
175
41
19
35
1
48
41
18
18
19
11
60
12
145
120
23
60
18
90
12
13
5
114
12
54
42
12
13
60
53
42
18
12
43
71
120
54
7
65
19
95
30
54
6
19
24
48
53
31
48
5
18
90
55
12
41
72
54
18
7
11
18
67
24
60
24
11
1
53
30
144
61
132
23
6
151
108
77
19
24
144
132
41
60
12
31
59
157
11
13
35
6
19
35
66
115
11
25
12
95
1
11
288
37
71
37
48
48
36
48
95
18
18
144
1
11
73
215
13
24
41
55
12
23
48
1
5
84
67
29
66
24
25
23
96
37
107
72
84
54
67
11
54
283
41
72
72
103
59
84
42
30
60
30
168
54
1
24
12
48
23
37
216
11
198
18
25
35
25
12
35
37
24
24
113
18
25
131
24
1
35
1
24
59
24
12
13
96
24
83
24
25
149
42
108
37
72
35
48
37
53
7
47
13
60
23
49
5
223
72
36
47
12
90
18
78
30
37
53
24
36
7
72
131
13
36
23
37
24
132
12
11
1
23
72
66
79
11
18
90
37
5
7
11
30
24
18
109
24
12
29
18
37
36
12
23
37
53
7
101
19
35
6
36
19
60
47
265
143
6
66
24
90
18
108
48
6
91
65
132
43
5
54
13
131
24
66
55
35
72
72
25
11
61
60
119
30
42
37
47
1
35
37
108
17
55
185
31
17
24
31
24
29
42
37
48
179
24
37
29
18
13
65
48
31
41
222
48
78
66
114
30
1
48
11
121
48
11
36
13
23
109
48
131
1
71
13
17
18
36
1
72
77
36
12
31
84
173
67
47
1
53
187
5
72
211
11
36
18
12
7
17
31
12
5
31
12
29
36
103
24
36
36
53
6
1
11
25
48
24
71
126
19
155
42
30
25
24
36
5
54
73
120
101
175
24
47
186
7
5
91
107
24
13
53
114
1
47
96
30
7
35
13
60
24
23
49
48
120
203
25
59
6
55
108
11
54
31
180
11
12
96
72
30
19
84
5
6
138
31
5
31
24
5
91
108
65
6
36
109
71
90
84
42
162
18
49
23
13
48
36
311
13
84
17
18
12
60
18
31
84
11
12
49
36
5
78
1
48
23
54
19
24
47
30
19
77
54
25
29
36
30
108
1
95
25
60
12
23
72
168
12
13
72
12
120
53
55
5
79
24
35
90
42
37
12
35
36
180
25
47
6
19
71
1
71
72
1
11
1
23
157
84
11
25
24
108
36
17
7
47
6
30
85
5
60
19
24
101
54
192
108
24
25
96
24
65
163
35
18
7
12
12
48
11
24
36
97
59
1
179
90
54
42
55
35
37
65
67
149
72
127
71
42
7
95
25
11
54
115
12
35
109
35
1
35
1
24
29
115
65
19
60
35
48
78
66
6
48
55
77
30
25
12
132
71
102
7
84
5
54
18
84
103
11
126
30
1
12
23
42
102
24
49
17
18
37
48
23
13
101
36
ABCD 95383450018*3^$a+1 [50023]
9
24
3
12
21
27
27
1
152
24
33
60
63
3
157
47
126
87
100
8
51
13
11
9
72
16
20
28
44
165
36
75
69
15
12
9
27
40
12
47
9
9
3
69
15
28
35
21
51
33
141
60
51
15
21
12
100
36
60
12
29
18
6
99
75
33
24
4
20
189
43
20
27
126
51
16
8
75
37
108
24
92
75
78
15
36
4
8
160
8
15
24
61
11
93
51
37
8
9
15
36
51
114
15
24
27
61
47
13
23
6
39
159
21
60
24
40
101
39
21
115
12
137
90
33
52
5
15
208
17
36
55
101
18
13
20
27
126
36
18
1
72
53
15
15
6
3
15
73
20
60
3
54
6
37
17
43
29
43
80
76
29
6
21
16
29
103
41
27
27
90
15
21
24
51
75
69
156
12
120
60
63
9
36
15
54
3
24
45
48
60
3
52
32
4
24
8
40
168
65
55
92
69
63
108
57
36
60
54
57
15
18
63
9
63
12
33
12
63
60
21
7
60
47
12
45
69
27
28
29
3
28
72
59
13
8
84
28
60
11
66
15
3
13
32
40
41
96
43
68
40
48
11
33
88
12
92
4
12
32
40
140
28
12
56
81
315
84
100
5
67
128
24
36
120
36
45
79
11
105
24
4
20
72
39
36
49
5
24
55
8
9
43
5
6
37
53
75
4
8
24
15
1
17
12
63
36
24
88
108
29
27
39
25
80
81
15
33
27
96
12
12
105
108
27
36
24
64
32
108
12
27
33
12
36
36
63
57
33
12
99
36
15
48
72
21
12
168
57
120
6
37
68
21
75
76
48
20
15
9
28
80
120
27
21
21
63
120
36
4
128
243
30
24
27
48
12
15
168
192
18
27
9
7
80
84
4
12
32
21
27
60
24
33
12
54
25
20
52
17
43
12
20
88
32
21
51
4
140
36
64
5
67
59
60
73
108
80
52
281
27
147
6
79
77
18
42
84
54
61
11
81
63
24
1
104
15
57
36
33
15
21
15
36
27
21
4
11
25
20
45
144
120
27
4
80
15
36
133
35
33
24
9
6
73
71
21
108
15
12
54
79
8
24
28
68
52
36
60
5
24
51
24
51
30
7
29
63
15
45
21
51
36
12
16
104
21
7
104
36
108
9
75
28
29
43
5
3
84
24
15
54
6
37
8
9
36
15
36
24
12
3
9
48
48
51
9
132
39
54
36
150
1
29
75
3
25
32
276
12
168
3
45
9
63
27
45
40
11
25
20
9
43
20
12
27
45
48
36
4
36
56
4
95
90
36
15
28
17
54
84
21
84
88
48
20
12
24
15
48
13
83
25
32
72
72
16
8
192
144
15
21
99
114
7
23
45
9
42
1
20
12
76
29
111
84
48
12
76
29
15
12
60
63
45
57
24
51
4
89
15
40
8
39
114
135
12
24
60
36
57
63
108
9
90
126
87
24
9
15
12
27
21
4
80
16
12
104
28
120
107
45
16
167
33
129
31
8
4
125
72
18
120
21
4
107
21
12
48
60
3
57
24
3
45
36
40
12
32
60
27
45
249
144
3
9
15
9
279
100
68
28
20
9
55
36
104
87
24
66
54
9
27
13
48
20
27
6
7
120
29
3
12
45
18
1
44
165
31
20
36
84
40
12
20
12
36
4
36
89
30
13
44
4
20
9
111
21
111
87
45
45
12
24
99
12
36
52
32
4
29
96
51
15
21
72
36
24
36
9
27
15
61
32
45
43
29
99
12
33
36
3
48
39
45
48
132
105
15
48
27
45
28
155
13
20
12
88
8
45
39
60
36
279
72
18
27
36
72
12
135
60
18
102
61
32
40
108
20
27
6
55
65
36
60
43
41
24
55
8
39
9
45
6
9
45
15
100
12
47
21
39
57
48
21
19
56
12
33
54
21
4
8
12
88
108
72
8
39
25
35
273
117
43
47
25
36
29
15
21
60
7
200
27
61
72
32
16
65
36
168
30
13
77
96
55
29
42
61
20
9
19
104
51
21
28
41
7
44
9
7
29
84
39
168
123
54
3
24
84
15
9
12
4
20
24
21
27
28
56
24
64
8
12
12
15
49
12
44
45
3
81
15
24
75
1
119
13
108
101
15
24
12
57
15
76
32
40
29
15
3
6
7
12
35
57
69
15
39
1
29
3
12
12
60
45
39
144
36
36
63
21
36
4
92
27
21
112
8
9
36
54
12
21
84
84
132
52
36
20
12
87
1
89
120
75
12
36
39
189
72
60
57
3
33
7
17
12
3
36
112
47
105
12
9
60
115
41
15
88
92
45
111
33
30
49
92
16
8
24
51
21
9
6
9
21
43
36
35
9
108
9
51
168
81
51
147
42
3
12
60
4
20
60
105
15
52
80
24
4
5
54
6
36
18
141
21
15
24
4
8
69
75
120
24
15
69
27
33
12
39
54
27
84
21
18
21
12
28
12
29
51
72
12
69
15
75
57
27
96
9
16
12
29
51
48
124
56
45
ABCD 95384420044*3^$a+1 [50001]
24
5
43
6
6
84
54
12
36
54
60
18
30
18
60
11
25
48
18
17
1
48
23
55
6
12
90
12
114
24
131
25
18
54
24
71
49
11
19
5
13
30
54
11
25
30
29
7
17
7
41
31
5
7
6
60
42
126
47
19
12
36
29
12
24
91
6
23
31
12
77
1
12
42
72
29
1
11
19
12
17
13
18
6
11
19
48
42
35
7
29
84
43
72
5
1
23
12
43
5
1
6
42
66
65
7
60
5
25
30
60
6
47
127
42
42
89
31
24
12
65
49
59
84
1
6
30
18
6
6
48
30
6
66
35
1
18
30
11
13
90
30
11
19
72
5
36
25
12
54
30
23
7
18
24
95
43
36
65
36
7
24
18
23
19
12
18
36
60
6
24
12
29
7
24
30
18
90
18
42
11
127
18
24
42
42
72
6
18
47
12
7
29
43
72
17
85
6
54
24
23
109
12
24
18
30
12
18
6
54
29
36
85
47
55
66
23
13
11
72
31
6
90
18
24
12
12
18
66
54
5
73
47
1
35
25
6
6
11
7
6
12
6
17
43
12
102
36
24
23
13
23
25
18
18
12
71
85
18
30
114
48
66
66
66
60
18
17
19
30
6
144
5
1
162
17
1
60
24
18
12
54
24
30
42
11
7
36
5
1
36
23
79
17
109
23
24
25
36
18
78
12
18
53
1
30
5
7
6
24
30
36
41
85
23
55
12
17
1
11
43
29
7
6
6
78
12
6
18
11
24
49
18
17
151
6
18
18
96
6
18
42
30
36
6
12
12
41
7
54
30
53
43
6
42
90
54
30
59
1
24
84
72
12
35
13
24
35
36
108
31
12
18
35
1
6
48
6
107
13
72
54
54
12
42
53
103
66
35
25
6
24
12
48
6
36
11
61
83
13
48
6
5
55
12
12
17
1
66
30
18
72
198
12
6
17
25
18
30
11
24
13
35
7
12
12
17
1
12
12
36
18
5
7
29
108
36
60
25
18
18
24
71
36
7
72
5
1
42
30
35
84
13
54
12
30
24
24
18
30
6
24
65
43
53
7
54
24
47
13
30
162
35
49
12
30
5
31
29
36
55
18
6
12
17
7
18
12
18
89
1
18
30
60
23
19
12
6
12
18
18
6
12
30
12
23
49
6
29
12
84
96
67
36
6
6
18
30
24
24
17
55
12
24
78
83
61
23
12
55
60
6
30
29
91
5
48
7
17
43
24
30
12
66
30
30
77
24
1
30
72
24
113
37
18
6
24
35
12
31
18
84
6
12
18
36
35
12
25
24
24
30
29
49
30
17
49
6
29
12
1
66
17
37
11
19
6
95
67
17
43
17
79
12
6
6
12
42
23
48
19
18
84
11
55
60
18
18
5
25
6
6
18
48
6
18
6
54
6
18
6
36
12
59
61
12
18
5
25
18
18
78
30
36
18
41
1
54
17
31
36
24
42
12
11
31
29
1
48
6
6
6
53
72
133
18
6
12
12
11
13
18
12
5
1
18
53
55
113
1
24
18
18
23
7
5
19
24
5
24
12
43
30
6
6
6
5
7
18
24
36
24
83
36
13
18
18
72
78
42
71
1
35
7
18
18
41
31
18
36
54
77
13
6
6
12
11
31
6
42
17
61
36
24
54
36
42
23
31
18
6
77
12
1
47
1
6
6
30
18
12
42
54
24
108
72
71
1
6
48
6
6
36
41
36
12
132
36
163
12
36
18
119
31
17
67
173
36
43
42
36
23
1
6
48
78
36
42
12
17
12
12
55
18
6
36
6
23
1
66
12
41
7
6
42
30
24
35
79
54
6
17
49
18
29
1
6
29
37
150
30
36
6
29
7
30
36
48
6
18
11
61
18
29
7
36
54
66
78
48
6
6
36
18
66
12
47
13
35
7
18
18
48
54
83
19
6
6
5
31
29
13
35
7
36
41
31
30
6
24
18
6
6
23
13
36
84
23
7
29
24
31
65
19
18
60
47
7
29
1
6
6
72
18
30
18
42
131
72
79
5
36
13
6
5
1
23
7
12
77
19
24
12
17
13
18
6
18
120
78
83
1
6
90
18
12
36
5
1
12
6
12
54
35
24
1
47
61
36
54
108
144
5
31
66
24
11
1
83
13
36
84
36
24
11
55
24
5
79
6
59
1
24
36
12
24
42
65
60
1
102
24
17
31
36
60
6
6
96
54
90
30
18
48
48
36
36
17
7
5
7
30
6
5
61
54
5
61
11
25
11
43
6
174
30
6
29
31
6
18
12
29
25
35
1
30
17
49
6
36
29
60
49
24
35
7
84
5
24
12
19
125
13
71
1
71
61
6
24
29
7
54
18
12
12
12
41
37
6
101
43
36
12
90
24
66
65
156
19
5
85
30
18
11
24
37
54
24
18
35
7
42
18
18
12
6
72
60
29
7
42
47
13
120
102
18
66
24
6
6
72
53
1
12
42
6
84
24
24
6
18
18
5
36
36
13
11
1
30
42
36
18
66
18
65
12
1
24
18
77
43
42
48
60
107
36
7
30
138
12
18
59
115
5
1
12
42
12
41
1
48
18
102
6
77
25
6
150
11
37
18
6
18
54
12
6
12
29
31
5
7
48
5
1
6
12
65
1
35
13
54
6
12
6
78
42
53
1
18
6
114
12
36
5
13
35
36
7
53
7
29
7
36
30
6
48
18
48
35
72
13
96
24
36
24
18
17
48
13
23
13
24
24
30
5
43
5
1
6
18
18
138
90
18
66
6
60
18
5
19
41
7
30
36
47
109
12
30
36
17
25
18
5
67
78
30
6
23
7
29
36
55
41
37
6
90
23
12
19
42
12
23
1
23
12
19
17
12
31
5
43
53
24
25
12
12
23
31
30
36
95
1
23
19
5
13
12
6
18
23
13
23
79
12
30
108
6
6
42
30
35
73
48
47
1
66
36
90
66
29
12
25
30
41
1
24
35
132
1
24
23
7
12
17
7
6
6
41
7
5
25
71
13
6
17
7
5
7
18
59
1
30
12
6
36
78
41
61
42
17
1
48
60
12
18
84
60
72
12
30
90
84
12
12
36
53
1
24
30
5
25
18
5
1
18
36
12
17
19
6
18
42
6
6
30
6
54
12
18
11
13
60
12
59
79
72
54
90
17
7
42
18
36
12
5
7
17
13
12
36
66
24
36
66
107
31
113
13
30
48
5
85
24
12
23
12
12
36
84
1
30
17
43
101
1
66
53
67
6
11
31
5
13
6
30
6
41
108
7
60
120
24
29
12
31
72
24
6
36
18
18
6
24
5
48
31
18
83
7
24
12
6
35
12
19
72
12
5
37
12
108
23
12
13
131
1
119
7
12
60
6
18
53
37
23
31
17
43
5
1
23
1
12
35
97
12
35
24
37
24
78
6
18
53
7
54
12
12
18
72
90
12
66
41
7
5
1
54
5
25
66
53
49
6
18
12
48
36
18
18
24
66
17
67
72
30
12
18
17
1
6
30
47
36
19
42
48
6
222
36
24
30
54
11
1
59
7
ABCD 95384586814*3^$a+1 [50011]
75
35
108
6
34
14
6
40
12
60
20
1
3
12
21
11
54
48
94
24
12
8
16
36
18
18
14
79
11
1
59
10
99
107
4
24
21
3
120
6
74
72
1
23
6
102
72
24
36
4
33
35
13
71
42
34
24
54
30
21
11
13
27
12
62
67
11
60
48
1
3
20
1
29
46
2
54
16
26
48
34
24
24
24
9
3
26
6
52
12
20
1
11
132
37
3
45
15
32
28
44
16
18
8
64
30
2
16
6
36
8
22
38
1
11
16
33
45
38
58
6
33
11
6
54
12
24
4
8
42
34
8
4
21
3
21
36
12
5
30
4
33
27
32
16
48
2
10
54
2
16
102
30
32
13
23
12
12
24
88
120
20
10
3
21
6
32
28
14
48
112
30
96
21
11
64
44
102
18
13
27
21
9
50
36
60
60
58
51
12
33
2
1
48
3
68
85
47
10
8
10
12
26
31
11
1
99
2
18
36
52
8
4
20
24
61
9
14
90
66
36
13
39
12
18
42
9
21
18
44
16
42
39
11
96
4
24
8
4
44
16
21
51
60
8
6
16
3
29
6
24
10
48
78
72
68
13
96
9
6
50
90
24
36
100
20
10
2
16
32
49
21
14
72
34
56
10
20
24
12
22
6
36
8
36
4
6
54
8
37
21
6
72
36
14
16
2
22
2
24
52
21
101
31
59
6
10
20
12
4
8
24
18
34
44
12
1
39
30
6
24
2
19
47
13
9
6
50
6
12
13
3
20
24
24
36
24
30
18
1
51
42
14
13
11
76
6
24
50
13
51
104
24
24
76
8
24
16
66
51
5
88
2
4
18
50
22
30
56
40
9
96
17
18
88
81
11
4
68
18
19
72
24
87
12
56
60
22
146
12
12
60
10
2
70
39
12
3
21
29
22
24
20
12
12
1
11
12
24
6
46
33
111
32
12
12
10
42
9
23
76
105
17
18
24
28
8
4
68
73
47
36
4
21
3
50
66
12
28
9
23
28
116
37
95
4
96
24
9
3
8
82
38
28
14
64
2
1
29
112
62
4
54
2
6
90
6
16
6
8
12
112
60
9
12
11
28
33
11
72
4
54
14
52
8
16
20
12
4
20
4
44
36
36
36
36
72
28
20
16
8
16
32
36
24
4
20
121
60
39
45
107
73
51
8
1
15
2
42
196
20
46
15
9
50
1
45
24
2
100
9
83
121
27
21
23
4
114
18
20
24
28
6
24
2
96
12
48
1
95
48
28
30
30
26
6
12
25
24
87
8
28
21
3
68
4
2
34
12
42
38
1
17
66
96
12
1
27
8
24
4
50
42
52
12
36
45
69
6
12
68
4
8
22
114
12
42
6
32
4
44
4
6
3
24
35
85
71
12
64
57
12
63
69
27
24
8
100
42
8
22
18
8
48
127
3
6
50
16
8
12
40
56
58
8
19
39
38
16
38
24
49
23
25
35
60
18
94
44
6
18
94
14
96
168
90
64
18
9
21
51
21
18
38
10
9
35
48
12
36
34
6
8
10
32
66
97
59
24
28
14
82
20
4
20
24
12
1
87
12
12
9
3
8
13
11
16
42
2
6
70
36
21
33
30
42
27
93
30
18
30
36
32
1
51
21
75
21
11
4
32
16
48
8
61
11
54
6
12
22
30
57
17
22
56
4
62
6
34
42
14
6
28
33
60
35
100
8
36
60
28
57
51
20
40
8
16
38
10
36
8
72
18
43
24
39
20
13
24
35
12
109
59
28
8
1
23
4
6
6
26
58
32
46
30
8
40
8
36
64
8
22
3
87
24
20
82
18
8
12
18
66
25
35
36
36
36
150
6
4
8
12
10
8
46
68
22
38
64
12
9
12
11
4
8
58
15
11
108
16
9
35
16
36
32
24
4
9
15
30
18
32
24
13
17
6
34
2
52
42
98
36
37
24
11
34
27
39
32
46
6
2
6
28
24
8
22
2
4
98
30
34
134
16
60
36
96
24
80
16
2
42
1
11
52
69
47
10
3
3
48
33
17
48
18
1
60
3
6
27
48
11
36
1
72
48
35
4
80
30
22
66
3
53
46
81
57
8
34
9
39
24
30
3
5
22
8
12
60
48
85
5
19
15
14
70
20
48
6
40
27
12
17
106
24
8
36
48
34
51
95
1
48
3
60
8
36
16
104
90
43
36
15
12
32
16
8
25
21
2
36
13
48
23
37
23
58
38
16
26
18
1
11
10
30
9
47
49
9
87
3
8
25
12
12
59
100
69
65
34
6
24
18
68
112
18
14
144
13
11
34
18
14
19
59
61
5
94
18
30
42
18
6
3
35
16
26
18
4
45
15
8
4
36
44
10
27
39
30
2
48
1
5
6
4
48
6
6
8
66
66
60
16
18
2
12
37
24
39
80
13
35
49
24
15
38
6
10
38
24
36
24
54
16
6
12
20
13
35
40
45
11
52
8
4
9
3
20
12
30
42
46
72
30
20
84
24
13
11
36
24
76
33
65
6
4
54
26
6
34
9
15
104
25
5
18
24
28
12
12
8
34
2
4
20
25
83
16
18
198
74
54
52
32
70
14
36
24
25
11
28
12
8
13
11
48
73
9
8
40
3
39
9
96
35
10
38
12
70
14
37
59
4
8
4
33
27
78
56
70
18
39
59
6
6
16
114
18
81
5
16
18
45
11
49
3
33
11
84
24
48
24
16
12
20
34
6
42
38
4
78
18
20
4
32
72
4
21
29
22
20
28
32
36
54
18
30
40
26
12
132
1
11
12
16
8
22
42
44
60
52
24
24
8
13
11
34
51
35
48
60
1
11
36
16
14
6
10
42
38
58
32
6
102
4
78
96
38
18
6
13
15
36
18
72
2
24
1
11
61
12
15
8
52
9
23
40
6
66
68
13
27
20
28
18
56
19
83
37
23
12
4
60
36
20
16
8
88
9
3
62
10
8
28
18
27
23
12
13
71
25
24
21
2
6
19
21
42
57
83
16
12
6
6
36
8
46
18
6
14
24
156
1
5
22
20
12
12
16
20
48
24
10
66
8
36
40
2
34
24
21
9
26
64
30
3
23
16
20
61
107
10
14
16
98
79
15
36
32
12
34
24
38
24
4
38
102
72
12
24
12
76
54
24
26
12
18
40
8
19
27
48
12
32
150
46
32
1
17
10
9
29
18
16
9
5
54
12
96
16
8
60
10
38
144
64
36
38
16
26
4
20
84
136
50
30
10
50
54
22
56
1
99
8
24
22
14
40
128
13
47
25
3
26
34
24
44
28
14
40
75
12
17
22
26
19
71
12
24
10
8
90
1
21
14
84
88
6
6
26
16
30
21
23
6
16
2
22
3
27
9
39
26
43
11
4
9
23
16
6
66
8
22
74
24
28
18
3
11
40
12
20
16
20
1
23
4
8
58
2
24
4
60
24
6
18
8
22
99
27
24
57
3
44
12
46
18
32
1
53
10
56
49
60
11
1
11
24
66
46
32
10
48
26
1
83
16
36
36
8
4
21
9
2
40
20
4
30
14
132
40
60
20
48
24
4
81
99
45
35
49
15
32
52
8
12
4
66
2
30
10
12
12
44
240
13
35
24
24
1
9
8
16
24
74
13
12
23
ABCD 95385128864*3^$a+1 [50029]
1
101
18
37
17
91
5
31
53
144
163
108
5
7
24
35
42
30
24
30
43
71
61
24
36
24
72
191
1
5
103
132
53
66
37
17
67
12
101
36
72
36
103
48
24
84
60
24
125
18
25
17
7
5
19
96
53
18
48
37
168
83
54
18
121
29
7
101
7
5
19
228
60
5
55
53
19
17
55
11
37
36
12
59
24
85
17
55
59
1
132
41
187
17
36
48
60
139
89
114
216
48
1
113
127
12
144
41
7
41
144
55
108
53
67
60
17
42
61
203
85
77
108
127
48
24
12
5
295
11
25
60
12
29
151
11
6
19
17
7
23
72
42
43
96
72
48
12
287
30
31
24
329
19
12
36
12
5
139
11
37
192
131
18
36
66
13
29
36
19
125
192
60
36
163
72
48
197
175
60
180
35
37
5
54
121
48
12
53
30
97
29
7
24
12
89
144
7
77
31
11
37
89
48
114
109
17
43
29
18
30
55
36
264
41
6
144
54
43
29
103
59
1
36
36
29
18
24
193
149
43
41
31
36
12
24
5
19
17
19
36
41
67
17
163
53
19
5
79
11
54
144
127
17
43
72
95
6
36
156
186
1
47
216
162
7
89
126
1
17
102
109
24
107
13
113
90
48
25
53
19
24
41
6
72
25
12
60
23
49
5
18
72
6
151
36
5
72
115
53
18
1
29
91
41
156
42
1
36
48
41
31
41
66
18
55
23
109
83
54
72
19
84
29
7
23
78
36
12
18
13
48
53
84
247
11
30
115
36
36
24
23
258
7
41
54
72
6
12
36
19
12
173
67
24
35
18
7
119
13
5
192
78
72
13
35
42
108
19
24
137
12
43
48
72
5
48
90
6
139
17
78
37
11
54
43
12
5
12
36
91
17
43
48
72
36
35
72
6
48
139
84
11
25
71
121
48
228
17
43
5
18
54
60
108
31
89
19
23
133
11
1
17
192
43
35
61
11
1
12
36
71
13
101
12
7
137
36
6
1
60
59
18
31
47
120
61
17
19
71
30
168
67
53
96
66
78
31
41
103
17
72
127
107
1
96
17
7
96
53
90
6
36
91
101
43
65
67
12
36
17
54
13
12
84
107
18
36
12
19
107
25
143
72
1
36
84
143
72
1
149
31
24
36
17
91
137
31
72
5
31
29
127
48
48
5
36
79
35
85
53
6
90
48
150
30
43
12
36
143
73
36
35
18
96
223
29
48
43
125
7
48
53
295
77
55
108
53
19
5
18
13
89
18
18
19
17
18
13
11
1
17
144
55
60
120
12
12
48
11
133
24
11
13
36
156
108
120
47
72
1
53
108
60
48
36
7
36
108
71
66
198
25
24
77
19
144
60
17
48
18
6
18
121
77
66
157
59
1
17
175
60
60
180
12
60
29
115
35
121
23
25
119
90
198
54
66
1
53
19
71
37
24
35
48
6
48
31
12
24
41
108
36
67
12
36
35
37
60
24
17
36
42
73
89
30
1
77
43
12
11
18
55
24
125
67
23
48
13
155
1
29
24
91
209
115
17
12
19
144
24
216
83
72
13
41
55
24
29
54
205
65
127
41
66
18
163
12
65
30
13
12
125
7
36
12
35
13
108
77
103
17
96
18
1
47
13
11
30
7
24
108
24
24
47
85
155
48
49
12
53
48
54
1
5
72
31
120
36
95
1
5
7
101
36
162
13
36
72
167
30
204
12
24
108
55
60
65
72
36
108
84
43
12
5
72
12
31
5
18
150
90
13
17
90
25
48
5
19
12
36
17
6
1
119
72
6
31
35
1
77
48
24
18
13
24
35
121
23
18
48
43
24
48
72
11
42
12
36
7
36
83
6
7
24
12
5
90
73
41
19
11
13
180
228
48
17
144
96
43
36
11
30
7
11
37
77
7
24
53
19
5
18
48
6
91
17
67
60
12
197
43
137
19
12
59
24
49
36
5
115
84
156
77
43
48
11
1
12
29
102
6
180
84
24
36
108
43
36
12
72
71
25
23
241
36
252
29
24
55
35
49
60
11
ABCD 95385207226*3^$a+1 [50040]
24
12
7
77
12
72
144
36
12
36
43
33
32
48
24
108
43
173
24
12
72
4
80
48
48
84
48
16
92
72
52
44
91
17
252
108
7
53
108
4
20
72
16
144
56
7
17
172
32
48
12
16
56
24
12
52
80
28
152
180
24
12
120
16
56
36
55
5
136
3
53
12
36
24
72
16
27
89
84
204
28
56
84
24
12
72
24
228
156
64
288
8
12
36
16
32
67
48
41
103
29
84
31
17
36
12
4
8
19
89
24
120
136
128
12
19
29
480
60
108
144
108
36
48
12
180
72
76
87
29
84
12
48
100
164
72
48
228
60
36
72
60
72
48
40
80
12
31
53
84
55
29
48
4
63
17
24
7
53
36
16
152
31
53
132
192
84
12
48
52
51
65
132
4
56
36
124
8
55
29
12
7
192
41
12
43
141
8
48
60
48
12
67
77
24
84
108
91
65
31
96
17
60
67
17
60
4
56
60
24
60
192
4
44
24
4
56
19
125
19
41
24
156
120
12
36
84
84
12
36
48
216
12
12
40
20
36
67
53
48
43
17
4
44
24
156
48
108
36
43
48
65
4
32
4
32
7
17
156
108
48
12
52
68
67
125
12
52
51
17
40
72
20
36
103
77
48
84
31
65
40
72
111
161
79
144
9
68
40
72
20
79
113
192
36
96
91
17
72
60
43
9
104
24
72
108
52
44
72
187
41
196
108
56
124
140
96
36
19
29
24
12
79
89
103
77
108
16
20
24
12
96
60
72
72
60
16
68
120
24
48
36
127
29
115
65
60
100
8
24
24
120
79
5
12
72
48
7
17
12
84
12
67
5
132
7
29
96
48
67
29
84
24
40
8
36
28
140
40
32
67
5
4
8
31
77
132
40
20
115
113
4
56
72
139
5
36
55
29
60
55
65
36
4
92
24
12
16
32
96
36
36
160
32
31
53
12
16
68
96
36
16
8
12
124
108
68
76
32
48
12
216
48
40
20
12
72
36
40
104
168
36
7
9
68
12
24
36
132
55
125
16
56
96
72
108
96
12
64
36
56
84
43
33
111
53
16
80
72
96
19
77
19
65
72
40
36
216
56
16
164
24
175
197
12
12
24
36
40
32
96
127
5
12
84
48
48
12
132
204
60
108
72
156
12
124
20
48
36
48
100
56
12
12
28
116
84
88
20
72
96
36
36
36
36
60
24
12
12
43
5
72
24
43
17
48
144
79
65
64
32
108
19
77
16
3
29
24
132
84
19
5
72
12
84
12
120
12
84
24
103
5
24
48
67
53
12
12
60
24
12
115
9
36
32
72
132
52
56
12
84
12
24
132
36
112
36
140
96
36
43
5
36
7
41
280
15
77
60
36
12
88
8
28
224
24
4
188
96
48
36
72
132
40
144
68
7
69
75
149
84
12
60
336
204
156
12
48
160
32
40
3
29
19
29
72
12
16
92
288
96
28
56
120
24
12
220
80
64
68
12
24
24
96
60
132
7
41
40
32
72
12
187
53
12
48
24
28
36
140
139
117
44
48
96
36
12
96
28
44
264
48
60
24
28
36
27
29
60
7
93
3
53
120
40
27
240
21
200
36
12
96
12
60
52
8
12
67
101
120
12
7
137
7
77
24
132
7
225
56
88
320
148
8
115
65
36
84
120
4
36
8
36
84
168
127
65
36
36
48
36
67
101
156
40
44
24
72
36
168
12
36
40
128
7
125
19
281
48
103
41
7
285
44
7
53
256
27
48
65
24
36
52
15
5
36
24
100
20
52
116
48
48
12
28
116
19
5
96
132
72
12
67
17
184
20
16
180
68
60
31
53
76
20
16
20
55
65
12
12
ABCD 95385766948*3^$a+1 [50051]
60
1
59
12
25
15
60
108
27
89
97
12
6
41
108
28
68
36
19
5
96
28
33
23
60
12
49
23
36
76
36
44
73
78
77
120
156
61
143
36
4
20
120
40
33
87
72
21
84
18
18
155
12
1
11
43
12
54
35
271
5
85
83
132
156
24
28
12
60
44
84
28
132
32
16
3
137
40
20
52
128
12
72
24
1
23
88
44
43
53
13
47
64
56
37
95
36
7
65
52
33
12
35
328
33
95
85
27
45
119
60
19
21
44
49
30
101
67
54
84
72
99
33
11
84
133
147
68
112
213
90
149
91
149
16
45
59
16
8
60
61
54
41
60
24
4
80
28
8
24
1
119
120
48
72
72
16
92
108
12
40
168
68
84
1
107
4
33
35
28
12
57
108
48
35
19
149
1
11
37
11
16
56
12
148
20
97
36
71
1
24
83
37
23
1
30
21
39
5
25
24
11
24
1
39
108
45
24
11
109
35
43
90
11
1
96
12
75
8
7
126
27
9
3
68
97
23
12
96
16
80
28
105
3
72
68
132
43
17
48
84
73
227
40
39
17
24
25
3
21
111
8
28
9
60
48
18
24
101
132
1
11
163
65
31
17
73
47
40
20
19
29
4
20
40
81
6
41
25
23
4
128
64
116
64
123
41
1
48
6
77
240
73
59
145
48
108
95
16
165
3
68
4
80
28
27
5
16
24
8
1
42
48
132
54
51
132
27
65
88
63
29
25
35
48
52
45
11
7
5
60
12
49
47
60
12
52
9
180
24
66
57
68
4
80
28
3
89
13
132
47
91
114
108
11
12
12
85
36
11
84
31
18
23
4
44
4
33
35
19
21
180
105
35
73
27
9
3
92
24
121
35
84
1
95
40
33
35
88
80
64
20
24
7
77
1
107
12
37
3
116
124
12
8
43
78
47
40
132
33
102
72
78
23
48
16
105
18
41
52
80
12
156
37
23
4
45
23
4
81
144
114
12
42
95
28
44
24
184
32
24
55
17
157
107
25
59
84
67
96
12
41
4
33
47
12
49
12
107
28
63
21
20
36
19
210
3
21
54
36
129
108
32
67
180
21
24
44
7
17
36
49
167
253
18
57
12
105
3
20
36
1
3
20
12
55
29
64
12
188
133
155
84
175
6
87
56
76
20
13
107
108
60
28
104
24
36
24
36
36
12
60
12
1
12
18
29
61
23
24
31
41
88
20
13
47
25
23
97
83
13
119
1
167
67
77
108
85
6
137
7
53
19
93
8
25
47
28
12
32
61
48
24
11
64
33
30
17
72
28
27
54
36
11
7
6
71
24
25
72
47
12
88
152
13
102
41
12
40
60
27
24
36
30
119
7
173
120
1
11
25
23
72
100
123
5
55
29
37
3
33
75
20
13
59
31
81
15
18
11
55
9
80
48
25
75
15
18
35
64
15
17
16
44
24
24
36
12
55
78
66
41
12
12
13
12
63
48
39
5
88
33
23
36
13
71
72
12
25
255
48
3
65
145
47
43
29
36
172
69
96
198
5
16
99
29
52
56
24
73
3
75
129
44
60
31
18
35
1
39
68
72
40
68
100
8
25
39
12
3
93
45
35
37
27
51
84
29
24
60
163
53
60
124
15
90
3
20
24
84
85
12
23
16
60
80
61
144
3
63
17
37
11
100
57
15
51
65
52
44
25
11
72
48
12
48
43
264
53
4
20
24
16
45
179
24
72
91
77
67
105
69
11
264
132
24
28
45
36
35
12
24
28
153
42
5
12
16
20
120
12
120
36
31
65
16
9
11
25
23
49
60
30
5
40
32
13
23
12
28
44
36
24
40
33
11
112
69
3
93
54
108
101
37
27
12
8
60
208
104
36
37
3
8
64
20
13
23
25
99
8
24
24
144
48
157
47
28
32
40
36
72
20
85
11
24
1
35
4
51
9
20
208
69
63
56
36
85
123
21
47
7
12
89
24
48
19
41
24
28
3
185
64
3
36
12
125
55
60
54
84
36
59
12
64
20
36
168
184
33
60
83
76
33
6
29
148
33
47
84
88
111
21
33
15
8
64
39
29
115
53
40
12
8
124
120
168
12
8
12
24
31
30
24
39
32
109
126
21
27
185
52
8
120
112
9
71
28
12
8
36
52
45
27
56
49
66
9
45
216
39
56
ABCD 95387121892*3^$a+1 [50002]
27
24
81
18
30
72
15
15
108
42
75
39
66
3
21
6
21
93
6
66
72
15
3
9
21
27
27
18
30
18
30
9
9
42
9
45
36
18
30
27
303
66
24
75
69
147
36
72
33
15
15
42
15
60
15
30
6
90
27
69
30
9
12
12
156
81
96
3
84
45
6
69
60
33
48
15
72
15
45
99
18
66
12
24
33
75
45
3
9
48
120
93
24
30
21
3
45
12
87
18
30
9
96
27
30
3
45
15
9
99
45
90
69
27
156
18
72
63
12
45
15
39
150
6
60
33
9
30
48
45
24
51
42
30
60
30
27
75
24
24
60
150
15
63
24
45
39
6
36
48
12
39
51
30
27
75
18
3
81
48
18
9
21
90
24
36
177
15
12
81
9
159
9
3
12
141
39
27
24
9
15
18
39
63
90
12
3
3
90
18
36
30
15
9
87
9
15
75
9
69
48
15
99
21
48
96
225
51
72
15
12
24
144
6
66
33
57
54
21
51
9
9
36
3
15
18
18
69
12
15
60
18
3
60
60
45
75
285
24
138
48
180
12
57
33
15
33
84
51
60
15
45
3
9
21
39
156
81
6
42
3
75
117
12
63
36
54
48
30
54
36
210
12
45
21
12
12
30
150
12
48
90
48
204
24
66
78
93
15
30
54
45
60
45
48
27
96
48
12
9
36
144
114
6
54
57
60
3
102
3
12
39
201
84
60
39
132
90
114
48
21
9
96
51
84
72
9
63
15
48
45
108
9
120
15
12
45
120
15
63
30
231
45
39
21
75
9
27
99
24
81
9
72
84
66
21
3
114
63
69
36
39
60
48
120
3
30
3
51
6
15
33
39
87
9
45
12
39
96
39
93
3
72
42
30
33
21
39
117
15
48
156
75
45
84
33
63
15
114
60
195
45
63
84
15
9
132
3
9
21
27
15
24
105
36
27
12
84
12
204
66
12
6
6
75
120
21
12
3
33
72
15
39
36
9
3
45
3
9
9
24
3
129
51
45
12
126
90
12
3
9
30
93
15
30
30
57
63
117
12
81
99
3
48
24
54
36
6
33
9
18
54
75
3
21
12
39
45
99
114
30
48
24
66
54
66
24
3
27
21
45
30
33
27
132
12
30
198
96
12
9
3
33
24
15
18
120
30
33
15
24
6
18
66
24
27
48
9
27
15
33
21
42
57
87
21
27
72
30
3
93
3
45
6
6
27
141
12
27
15
57
45
18
30
87
24
51
33
60
27
165
3
57
60
96
3
42
279
15
9
9
90
60
42
36
102
198
54
21
15
12
45
147
36
174
30
24
21
45
6
45
24
36
15
33
36
99
36
33
51
9
93
15
33
66
30
84
24
42
36
54
51
93
6
9
117
12
3
9
24
156
246
54
30
144
6
15
3
78
12
48
54
18
102
33
57
6
42
18
9
51
45
3
42
48
36
54
9
27
33
87
18
15
15
66
12
15
45
30
54
96
102
33
9
60
30
129
105
12
12
51
21
114
21
216
33
87
57
18
9
51
42
15
75
153
75
24
45
24
45
6
96
24
66
54
6
18
66
15
3
12
90
36
3
60
24
72
24
57
60
123
21
111
27
21
21
6
60
9
63
162
135
36
24
24
36
33
48
3
87
165
9
18
213
69
18
42
96
27
12
153
120
48
3
21
3
45
72
15
36
3
66
36
60
39
99
84
33
57
30
126
90
42
3
45
27
60
24
3
12
138
72
6
90
63
36
51
54
66
30
18
96
93
27
45
36
9
66
90
60
54
93
3
69
15
54
150
57
39
33
63
57
156
69
6
69
21
36
75
75
198
3
27
81
12
72
60
63
42
63
57
90
33
3
9
3
42
48
135
27
201
21
18
45
87
30
66
9
21
30
24
48
42
120
54
81
15
96
120
24
36
9
3
42
51
45
24
15
51
9
33
192
111
123
6
51
60
69
6
9
36
9
150
6
54
48
72
105
15
318
18
9
75
54
24
15
72
33
42
36
18
6
36
117
12
9
111
45
3
123
9
15
48
18
12
15
27
18
15
135
210
96
6
6
63
45
51
21
24
39
84
57
18
138
30
12
138
39
75
258
18
54
78
48
24
30
39
51
48
108
54
6
354
30
69
9
15
33
54
21
9
3
45
48
18
42
54
21
72
36
21
6
18
60
39
3
9
24
9
6
6
75
15
6
132
15
3
60
45
24
99
24
78
39
99
6
3
132
15
54
15
39
48
24
6
3
51
30
240
168
78
120
45
24
51
90
12
6
42
138
6
63
12
21
123
87
93
51
30
18
105
27
108
57
ABCD 95387484326*3^$a+1 [50012]
48
12
45
90
93
52
104
24
112
119
121
24
89
27
63
45
16
80
96
105
87
3
165
123
36
144
81
135
54
75
244
12
164
60
4
17
18
57
16
24
56
63
72
90
18
54
55
32
39
57
87
36
141
48
28
68
21
18
36
234
18
108
180
81
9
79
11
36
33
28
29
90
13
8
87
72
36
18
162
273
69
36
36
36
15
39
81
24
16
44
15
45
243
252
18
18
108
21
51
33
12
240
3
36
9
99
36
21
144
120
76
35
54
54
18
18
162
39
69
15
111
33
3
57
148
32
231
61
80
21
27
96
21
115
29
147
4
119
57
33
15
36
75
180
36
169
96
32
12
40
119
54
108
99
9
144
43
8
112
53
27
84
33
111
87
157
92
3
45
100
17
108
126
21
15
18
27
144
261
39
15
72
25
47
25
8
64
101
27
292
20
21
108
72
55
44
16
44
40
96
60
59
145
116
45
252
36
7
209
15
75
18
43
68
12
183
90
151
56
99
108
105
12
16
47
33
75
108
126
135
63
21
51
25
11
165
24
63
13
95
37
35
162
90
144
270
15
60
112
20
52
11
61
20
36
9
15
100
20
24
75
37
20
4
48
32
3
73
60
32
33
3
16
36
53
162
69
21
180
19
35
144
237
15
325
80
315
117
81
15
60
24
27
165
15
25
80
21
54
36
54
144
75
15
90
39
33
18
61
11
108
36
9
112
20
40
17
252
55
215
90
3
177
63
88
8
21
75
51
153
27
49
96
17
18
18
27
72
117
3
33
55
107
90
43
12
71
36
108
18
90
18
31
320
24
21
15
220
89
54
18
90
85
8
64
77
43
8
12
27
25
11
54
234
36
1
17
55
32
3
36
45
60
21
144
27
52
281
27
40
95
85
84
65
54
49
5
18
9
40
23
21
15
1
53
126
57
40
80
72
165
18
33
21
54
61
11
57
28
23
90
90
36
21
123
69
147
36
90
54
45
28
143
85
23
21
100
5
3
40
155
157
59
45
135
57
15
105
4
71
25
44
111
69
16
12
11
105
52
92
36
39
18
79
83
45
216
12
33
255
69
63
27
81
84
72
16
17
36
180
54
72
45
81
115
224
3
21
24
168
3
37
107
126
127
164
36
264
3
37
161
18
54
103
44
51
90
63
27
9
153
43
12
53
72
18
18
90
54
36
72
72
75
15
37
56
84
204
87
33
16
108
20
57
99
52
65
54
90
55
56
40
29
75
15
54
51
165
234
49
128
4
164
105
51
39
162
18
36
285
36
57
18
18
19
53
127
32
60
15
18
243
64
71
54
3
12
3
36
72
18
72
139
8
51
45
117
3
51
18
27
16
24
41
15
3
37
125
3
4
12
36
44
63
108
45
45
72
3
15
69
3
45
108
24
3
13
275
54
15
21
108
7
120
80
9
111
24
135
126
15
3
157
12
83
33
16
59
36
1
44
99
37
143
252
69
21
39
76
200
63
61
65
36
72
147
16
44
24
312
24
63
18
27
96
12
99
13
56
21
144
147
33
54
36
36
9
9
67
41
315
27
85
41
36
90
36
90
7
65
15
3
93
84
12
81
115
8
111
9
120
15
54
3
108
51
13
5
7
11
90
67
113
63
240
16
23
198
15
4
35
73
17
51
60
48
76
104
12
135
18
51
160
23
153
9
18
18
90
108
72
153
171
144
36
13
77
36
252
36
72
39
24
12
105
7
83
109
ABCD 95387792972*3^$a+1 [50021]
31
17
37
11
4
45
18
33
32
12
13
18
117
8
36
1
15
12
72
3
21
56
16
12
81
12
15
8
49
15
92
36
24
136
3
29
28
57
27
8
1
35
37
12
11
4
68
25
3
140
25
72
23
136
20
49
54
5
36
12
25
138
77
13
107
124
3
18
15
3
54
83
28
20
64
68
13
12
3
12
80
13
42
189
9
54
30
71
40
32
37
3
8
40
9
18
18
15
12
80
13
71
4
57
87
15
17
16
45
47
16
117
18
69
21
72
27
80
72
16
75
9
21
39
56
28
32
12
1
54
36
5
7
65
12
1
15
80
60
24
16
12
60
8
25
60
107
145
23
7
57
8
48
24
132
1
107
25
27
21
18
21
56
48
16
21
59
16
33
42
48
54
60
143
55
12
90
143
7
41
7
33
56
4
15
21
48
8
48
25
30
29
172
36
20
12
48
48
100
44
12
16
3
42
87
12
8
31
90
24
27
44
52
3
29
76
20
84
1
107
4
104
4
12
3
18
18
41
13
3
93
135
45
51
3
17
16
12
21
15
45
11
61
27
140
13
47
96
109
36
12
108
15
9
15
72
33
11
49
30
17
16
44
16
3
81
3
17
1
18
5
16
288
56
60
79
17
36
40
20
55
89
13
18
53
72
37
3
3
45
27
18
35
67
245
40
8
67
17
36
72
4
36
72
33
42
5
120
16
12
32
28
33
39
201
71
13
35
1
60
51
104
24
91
54
36
107
13
47
64
51
65
40
24
51
18
54
5
1
11
61
15
128
52
32
25
30
53
25
159
120
24
57
47
16
189
35
52
3
33
33
15
27
45
24
48
56
25
12
35
37
6
5
40
20
25
11
40
51
270
18
21
44
115
17
37
3
33
15
24
12
36
8
196
33
35
43
45
153
12
162
6
30
24
30
3
84
129
47
13
15
44
25
60
11
7
29
19
54
11
25
15
32
97
15
20
16
92
240
67
5
120
88
60
108
75
9
20
60
12
24
12
37
18
125
37
75
3
53
109
71
37
90
18
11
16
27
5
121
11
4
72
32
40
12
3
17
1
75
20
85
3
36
20
13
3
3
29
40
8
48
109
63
44
91
9
81
27
72
63
30
6
54
15
32
1
35
4
48
21
39
21
11
36
124
44
37
18
81
56
24
124
32
132
13
132
11
16
44
37
72
27
129
72
23
16
69
42
30
18
89
48
40
24
68
1
15
45
15
32
4
128
1
30
65
4
3
89
4
92
127
5
28
15
90
23
49
6
45
75
21
21
195
48
135
9
21
24
71
19
33
12
21
95
24
96
72
24
24
60
25
71
1
99
80
16
3
89
31
125
25
47
12
25
3
3
30
42
29
16
24
3
120
57
21
12
11
180
60
4
80
28
200
12
52
9
35
36
48
40
32
1
180
143
76
39
81
8
36
52
48
27
18
11
109
150
30
35
12
7
57
33
18
33
96
116
12
172
104
72
48
16
21
12
18
33
39
6
15
32
24
16
33
72
3
12
128
7
17
85
23
48
12
64
33
90
57
21
90
30
23
37
30
77
12
1
72
6
5
72
25
72
18
17
1
107
72
1
24
48
108
60
167
7
41
24
40
81
71
24
7
89
4
15
17
4
3
5
96
7
90
95
64
3
18
63
44
1
15
32
160
45
180
48
15
20
52
27
101
12
12
1
12
3
69
6
90
15
20
24
25
71
52
20
37
35
40
15
36
21
93
71
12
4
20
28
3
18
15
27
30
39
51
89
48
148
92
112
21
27
36
44
96
12
48
16
20
1
3
12
20
24
91
89
36
48
37
23
36
73
23
12
12
19
17
52
75
17
60
88
3
125
28
96
33
111
20
16
33
123
117
36
11
19
60
12
18
51
63
18
12
155
40
3
60
33
44
25
6
17
12
43
189
9
35
127
18
15
57
12
107
76
57
23
115
65
4
9
35
55
77
13
47
25
12
95
13
123
80
55
12
18
60
12
3
84
3
89
48
48
64
81
35
64
36
3
69
56
72
24
48
43
33
57
123
72
3
29
25
30
17
24
16
8
25
96
54
33
12
80
13
35
60
55
9
21
18
29
12
48
40
32
24
67
5
145
87
21
30
42
123
12
20
43
5
12
132
43
69
60
33
78
77
40
3
18
42
12
141
45
27
24
33
71
16
60
21
18
30
47
12
16
105
72
60
99
44
24
13
12
15
75
96
105
15
114
36
71
13
71
37
87
45
51
20
55
9
20
1
15
72
3
17
4
216
33
47
7
17
88
20
16
32
28
20
49
60
15
21
12
35
124
3
6
107
73
72
12
6
89
16
152
13
179
12
36
24
16
3
17
13
35
12
24
24
72
12
1
59
120
16
99
90
11
4
48
63
65
192
12
13
59
49
39
20
28
24
3
30
15
75
113
52
12
39
21
8
43
18
54
77
16
8
7
77
13
15
20
4
33
71
37
35
12
132
16
3
69
21
114
65
1
15
24
21
30
17
115
48
17
40
48
32
7
17
1
18
24
33
3
17
28
132
32
25
23
25
35
52
3
42
11
16
24
129
11
25
71
13
3
15
33
36
3
216
77
67
33
44
88
33
15
152
48
52
3
65
40
75
18
24
27
39
41
16
ABCD 95388236434*3^$a+1 [50062]
80
88
32
73
23
144
16
20
1
35
61
107
112
68
85
36
59
61
24
12
95
24
61
15
104
36
48
52
104
196
8
136
44
88
105
15
24
84
24
48
117
95
60
40
80
12
61
27
57
243
20
40
140
61
27
8
37
12
3
32
16
36
24
21
51
108
84
32
40
68
12
24
60
16
93
60
27
36
128
1
36
12
63
92
13
23
25
24
75
21
15
116
40
20
1
3
44
85
27
20
16
60
8
96
49
155
204
28
12
20
12
4
21
35
1
15
44
1
123
20
144
12
4
105
72
39
68
52
81
23
1
59
16
8
36
120
25
11
40
33
75
20
13
3
141
35
24
229
107
25
35
88
32
73
108
60
83
84
36
4
57
60
96
3
200
40
44
36
1
48
11
144
157
168
60
11
4
20
88
32
1
71
1
59
145
23
60
40
81
36
3
20
13
47
1
15
45
11
121
120
48
59
12
24
36
64
20
60
109
111
36
36
44
64
20
112
45
107
28
45
239
4
44
25
15
56
1
75
81
12
51
20
1
15
8
1
71
25
83
12
60
25
39
44
96
60
1
195
33
72
111
84
81
27
36
20
1
39
104
40
32
16
72
81
12
287
36
16
60
8
96
61
23
28
8
1
83
16
84
36
36
68
205
3
105
15
69
3
20
16
56
40
80
13
51
20
84
216
25
27
8
24
36
109
11
16
20
28
45
27
20
13
35
1
11
13
47
180
13
11
16
36
9
95
108
13
24
59
1
59
36
16
32
96
64
20
16
225
59
1
71
60
16
44
49
71
16
8
52
9
63
21
27
24
104
169
12
3
32
73
107
40
21
15
8
40
24
32
25
51
212
25
48
3
80
37
27
45
75
36
105
35
84
16
9
48
240
107
25
36
75
69
51
24
120
32
24
16
45
23
13
87
32
73
3
8
24
88
57
95
28
32
13
15
9
23
12
28
20
12
61
23
4
81
15
140
4
56
1
120
36
75
8
1
95
25
36
195
44
1
12
11
36
88
56
97
23
4
56
97
107
85
15
60
33
39
9
75
57
59
1
15
33
36
95
16
32
60
25
12
36
48
35
24
16
116
28
21
71
28
36
60
9
11
160
56
13
11
24
1
59
52
93
11
169
27
20
25
171
105
12
27
8
36
1
48
72
36
15
44
64
24
20
25
63
44
120
84
25
12
3
80
1
39
9
12
15
33
3
45
15
8
25
59
12
84
157
72
72
83
73
60
15
12
21
36
119
25
84
3
180
9
83
52
105
24
71
25
84
11
24
52
57
36
71
24
16
80
49
11
48
1
35
4
92
24
36
64
140
37
3
72
60
152
1
60
24
12
51
8
25
27
69
48
11
16
69
179
40
81
95
84
132
196
129
75
45
83
37
51
44
25
23
240
37
23
16
21
168
15
12
33
12
23
36
40
56
4
21
203
28
44
60
60
24
60
120
40
165
59
52
45
48
35
12
48
1
84
35
12
24
16
20
1
60
48
84
3
9
23
1
96
99
104
85
107
60
40
80
16
57
51
84
72
9
11
4
36
44
36
13
11
36
109
15
81
15
69
75
44
85
11
25
27
45
24
23
16
24
32
40
8
13
48
71
24
49
71
4
57
15
36
8
24
25
27
8
61
171
104
25
24
72
23
61
11
1
23
52
48
21
111
44
108
13
83
1
39
80
24
52
20
4
69
15
32
64
9
11
24
40
21
291
81
3
129
123
8
64
20
73
3
20
16
69
36
39
21
48
47
24
52
68
24
13
83
120
4
237
23
12
24
4
92
4
104
12
76
33
12
27
108
8
25
59
60
121
39
12
60
44
49
15
141
36
36
48
96
23
72
73
71
60
61
35
76
225
39
8
16
20
49
60
36
11
60
13
15
57
24
71
25
24
11
28
48
9
63
21
15
21
60
60
63
140
60
13
47
12
73
11
1
60
144
24
3
24
84
9
131
61
111
32
12
4
21
15
44
24
12
28
21
36
59
84
132
60
4
57
15
32
12
16
180
44
25
35
48
36
49
36
35
24
60
12
148
72
8
12
40
9
11
144
100
36
45
15
93
35
12
124
9
63
24
68
96
100
44
36
36
73
12
24
155
16
21
3
12
8
36
136
9
83
12
61
3
12
24
20
84
85
75
96
68
52
9
180
27
8
1
15
33
108
39
93
123
68
124
56
96
25
23
85
131
36
16
57
96
132
47
1
11
24
1
95
60
124
164
96
1
144
36
51
8
36
4
21
23
132
136
44
40
80
1
15
8
37
23
84
25
15
ABCD 95388658856*3^$a+1 [50032]
168
3
36
108
120
18
27
48
177
12
75
9
39
48
8
7
102
35
31
30
51
15
6
147
27
24
21
93
27
120
75
6
54
6
27
15
6
156
36
84
78
33
75
24
29
49
36
27
144
171
45
3
6
54
57
72
48
93
36
66
240
24
18
51
45
72
60
24
48
18
90
102
162
123
21
27
24
63
42
18
138
18
81
51
53
91
21
189
120
51
45
12
168
39
24
69
147
33
18
48
42
75
15
54
18
153
24
99
29
168
163
6
30
36
54
30
84
21
9
60
66
6
54
84
24
18
72
23
72
37
3
48
8
184
165
123
15
54
3
8
13
36
6
78
42
129
21
123
9
18
18
35
7
65
37
30
42
75
33
42
21
33
39
56
79
233
192
37
51
72
33
39
336
93
59
127
48
42
6
78
27
3
36
9
21
3
72
3
101
24
1
60
6
6
12
51
27
84
66
63
21
6
30
135
33
39
80
1
12
192
27
168
21
12
24
15
33
78
57
45
27
69
24
30
192
36
30
30
24
21
9
36
27
3
30
15
69
90
6
3
51
21
3
24
21
9
60
11
139
12
48
48
12
198
39
33
63
32
25
30
42
6
57
81
114
72
36
57
51
6
111
9
18
42
126
48
77
67
48
330
3
51
18
75
51
6
159
80
115
5
24
13
90
9
120
39
24
81
27
174
6
102
3
48
21
18
120
18
72
15
15
138
15
15
30
12
87
21
12
132
48
66
90
30
17
79
9
9
210
45
63
24
105
81
114
48
5
1
66
24
42
48
36
48
95
48
40
45
144
126
24
150
135
21
60
87
15
66
12
84
78
57
63
41
55
6
3
33
12
3
27
102
23
25
30
6
27
8
7
9
15
33
3
53
112
63
12
78
6
150
11
55
105
63
72
24
66
60
3
21
108
66
42
12
30
33
248
271
6
42
30
36
36
6
48
156
30
180
15
15
33
3
18
102
69
33
60
3
249
15
15
6
35
187
36
60
5
97
47
40
111
54
3
33
15
57
39
129
102
120
222
318
45
147
12
9
80
55
81
8
40
111
174
11
169
12
90
81
24
8
16
81
78
120
33
33
12
60
30
114
54
6
108
18
45
9
18
21
21
18
66
87
8
16
33
30
12
21
24
45
66
84
30
23
91
36
33
153
15
80
97
102
24
126
24
75
24
48
8
25
12
54
18
48
99
45
51
135
9
33
15
27
6
15
3
69
15
18
54
108
12
9
39
18
54
24
36
108
33
15
222
42
30
11
55
78
54
12
6
3
72
135
102
3
72
153
15
39
33
3
48
45
105
39
87
48
78
12
12
66
60
5
19
21
48
9
12
3
72
8
55
48
12
90
18
60
24
114
99
8
112
72
3
5
7
6
18
9
213
12
12
3
8
43
6
39
69
18
90
24
63
33
12
3
99
29
144
73
54
33
45
83
7
41
67
72
12
30
18
6
35
7
57
48
45
138
9
15
60
90
83
40
9
6
9
69
6
6
60
90
9
48
48
72
120
3
30
39
159
42
42
93
39
9
72
153
36
30
29
1
71
25
39
8
7
78
3
15
48
36
168
5
16
45
195
39
57
69
51
33
72
15
48
93
18
66
6
18
204
123
9
108
90
33
135
57
56
16
75
84
6
24
42
9
48
3
53
127
12
132
161
25
60
75
27
12
48
90
12
48
75
117
48
48
3
141
24
60
6
24
96
18
18
30
102
48
24
60
96
72
78
39
168
15
30
3
48
45
24
18
48
9
216
45
99
45
162
30
60
6
65
64
9
72
15
72
21
126
30
168
18
18
66
84
21
81
39
33
87
45
108
63
87
12
21
63
42
18
69
96
39
30
30
30
18
45
24
105
15
8
40
3
150
60
138
42
12
36
36
3
56
67
60
129
111
9
33
15
27
18
27
219
54
36
12
30
9
105
24
12
18
54
90
36
29
16
57
258
6
18
72
21
72
57
23
67
53
16
9
63
33
47
72
7
81
27
12
198
60
18
45
27
45
15
6
24
36
24
66
21
96
99
138
11
97
15
15
57
27
6
12
18
24
90
24
47
88
96
123
21
111
60
21
45
24
18
18
12
120
12
6
114
30
168
18
87
48
24
33
18
24
6
207
63
54
156
ABCD 95389118876*3^$a+1 [50069]
30
45
351
17
73
63
9
87
75
5
48
7
48
137
61
270
42
108
15
192
27
48
77
55
65
16
45
30
149
121
90
53
109
60
18
53
31
81
117
51
57
54
6
203
40
96
368
43
24
165
81
132
3
8
91
96
30
15
192
27
173
67
30
6
33
147
29
1
54
96
30
54
29
24
16
39
41
40
27
165
72
15
41
37
30
42
12
6
153
39
33
45
3
27
24
173
7
81
128
1
150
81
27
12
126
27
27
125
91
144
21
152
72
103
105
15
18
114
29
37
54
420
30
6
102
18
29
160
81
42
30
135
192
51
149
40
24
99
12
105
3
5
192
55
105
80
73
12
6
117
3
77
67
21
32
55
18
39
104
7
89
31
137
40
152
120
1
54
36
53
1
119
61
36
42
125
216
19
101
1
159
147
77
103
234
15
8
136
39
65
43
45
27
108
24
48
108
149
16
8
24
73
24
30
6
390
53
61
35
48
112
3
5
96
24
85
108
54
6
12
252
83
88
8
19
60
57
33
167
25
36
75
48
21
36
87
63
30
132
47
16
27
12
33
120
27
186
99
24
57
30
129
80
61
90
54
96
30
29
13
30
77
24
16
8
7
30
59
121
6
129
33
47
48
25
71
96
64
240
56
55
89
1
119
64
48
32
7
36
12
18
63
117
59
31
24
9
27
173
40
56
40
135
89
109
35
25
12
123
32
160
8
72
48
72
48
96
96
16
9
183
72
8
37
18
132
5
25
36
24
59
187
45
15
12
72
60
18
18
69
144
56
48
88
75
29
16
24
8
192
120
25
18
5
265
72
135
104
1
18
21
69
155
120
40
27
29
40
21
36
23
31
30
75
24
27
42
11
40
96
63
41
16
3
12
6
54
30
15
8
55
137
16
27
102
15
135
30
3
56
1
39
9
167
16
48
56
64
24
3
90
54
5
121
47
136
21
18
17
48
43
29
235
21
8
31
36
29
24
40
96
3
42
123
56
19
12
6
147
33
47
37
59
136
3
5
37
300
36
27
80
40
3
120
144
5
13
35
43
12
17
48
13
54
5
13
102
6
47
187
5
25
18
101
31
81
99
48
90
35
16
27
237
15
17
48
97
30
18
72
36
42
12
18
18
162
132
18
18
63
27
93
80
40
39
17
16
8
67
93
51
66
83
16
15
89
109
48
203
91
120
60
65
16
8
121
78
17
1
15
8
64
75
108
249
105
63
15
18
15
195
29
13
120
195
80
16
159
33
8
64
3
45
8
37
3
51
60
18
72
111
267
101
7
72
17
13
11
97
42
72
45
63
12
90
18
42
15
128
67
45
144
51
48
72
45
15
48
65
7
65
24
96
40
81
15
27
477
80
88
72
21
147
15
30
123
8
31
89
7
9
135
36
12
180
18
83
7
24
126
75
8
160
80
37
30
77
72
88
93
59
13
11
259
72
21
135
132
72
36
89
85
51
129
23
13
83
136
21
30
29
24
16
21
60
30
129
8
133
222
12
306
47
16
80
7
33
51
149
1
90
108
30
75
87
36
69
3
5
72
24
216
115
5
1
63
144
57
60
66
17
25
12
171
144
15
65
43
138
3
21
35
120
25
15
48
56
1
143
187
108
30
27
24
21
59
31
60
5
31
57
15
41
31
9
81
108
11
7
30
83
16
24
144
80
40
152
48
7
78
11
120
31
36
12
42
95
31
30
42
30
18
9
45
3
3
90
90
57
32
24
7
132
12
78
3
32
73
84
75
80
120
1
54
36
90
72
18
9
45
156
47
96
24
67
60
89
19
48
42
48
75
8
121
30
60
90
35
85
90
89
16
80
48
43
29
16
ABCD 95389152986*3^$a+1 [50020]
48
81
191
64
176
48
31
257
160
48
105
30
114
120
63
63
54
107
19
150
30
185
112
32
85
156
111
93
90
185
85
66
24
257
48
211
24
126
71
19
24
53
64
144
135
9
192
9
215
235
54
186
117
80
37
36
119
160
80
48
7
36
21
243
6
39
48
87
36
5
49
143
7
90
47
19
60
17
127
396
120
125
16
99
30
47
67
156
204
30
180
150
317
19
24
21
75
245
19
237
33
90
117
99
60
81
99
24
6
47
144
208
15
36
30
47
112
201
231
3
125
112
128
55
276
309
48
3
180
24
66
207
87
330
6
41
144
175
174
126
30
144
135
80
16
240
192
33
174
66
90
5
16
93
3
3
60
161
253
66
180
60
24
36
5
160
249
66
5
25
84
3
27
21
195
30
495
96
39
114
240
23
97
246
57
27
210
35
48
103
9
45
30
6
30
24
30
11
145
47
223
401
139
21
63
33
80
97
60
30
276
90
54
17
19
77
208
69
6
117
117
6
69
32
49
15
96
33
191
25
150
60
150
24
120
143
307
36
9
51
120
5
499
573
384
219
30
87
3
29
1
114
173
43
300
137
157
51
39
57
33
95
151
24
96
129
51
54
71
256
243
60
33
48
75
117
267
90
66
185
16
3
125
151
24
33
27
21
375
234
6
57
32
48
37
36
135
279
57
80
19
120
294
15
288
243
360
270
264
95
31
54
180
186
45
135
90
111
33
111
255
120
84
180
65
48
37
75
81
24
66
5
115
120
120
120
21
3
141
144
495
17
64
32
7
60
30
63
224
144
64
32
64
32
67
6
294
636
120
30
174
17
13
275
1
120
24
96
30
321
183
281
19
216
30
311
43
126
30
105
80
160
219
21
9
6
54
30
125
48
400
27
216
141
99
84
57
219
84
177
80
49
15
129
270
90
210
5
325
186
177
272
85
300
15
32
16
80
43
54
63
3
29
25
327
3
96
24
90
11
16
63
96
90
119
1
150
210
114
197
13
60
23
304
63
96
54
36
39
15
65
96
355
525
159
321
15
174
35
361
39
80
288
7
90
180
27
63
66
30
60
300
ABCD 95389446884*3^$a+1 [50126]
40
33
60
90
126
18
17
13
180
23
73
191
120
133
51
9
12
18
17
43
12
54
107
37
35
7
90
174
126
24
11
79
66
60
30
101
79
89
145
54
6
120
36
191
13
144
12
24
167
144
49
120
144
6
65
19
366
126
30
75
75
234
27
129
180
24
267
48
96
3
12
234
330
126
30
201
120
3
60
90
126
30
240
90
41
72
25
143
277
72
11
73
15
225
30
126
18
252
5
136
32
168
109
168
11
160
9
47
109
96
48
90
126
234
96
209
120
337
90
108
17
16
147
126
66
54
24
156
36
24
135
224
136
80
24
25
216
60
35
85
107
24
85
60
15
39
90
135
189
66
24
156
77
72
175
90
6
54
11
1
180
90
114
84
90
6
195
21
11
19
18
36
96
30
185
19
144
173
109
11
97
167
160
3
66
36
15
56
72
25
30
126
90
41
19
5
139
5
97
23
121
144
72
108
11
25
71
109
36
144
47
133
36
54
305
199
36
126
108
42
41
168
79
12
21
93
51
128
85
186
54
72
275
79
89
37
18
162
119
151
113
16
69
162
78
27
75
141
3
245
175
30
90
54
90
96
36
138
36
96
23
157
84
36
258
180
30
72
78
65
1
54
96
180
66
59
121
39
21
120
144
60
30
54
11
120
121
78
66
87
63
105
75
90
156
15
144
32
133
24
11
115
30
6
18
12
60
30
233
55
90
87
45
48
11
144
61
59
37
48
155
25
186
125
55
177
33
90
21
8
96
360
96
64
165
35
24
175
113
24
13
27
45
234
66
23
55
426
90
270
36
90
150
99
96
15
129
120
21
299
31
90
300
108
111
21
99
351
174
144
90
177
144
201
111
33
36
114
36
90
108
207
93
11
25
276
84
36
18
6
84
87
189
36
84
54
77
13
96
59
7
90
60
30
69
81
263
16
56
133
36
216
15
33
23
192
16
111
129
69
96
27
3
60
90
90
5
40
56
240
13
35
37
131
73
95
72
40
309
75
8
616
224
120
1
6
30
51
32
168
109
51
117
83
43
29
112
69
24
12
23
31
54
90
33
360
9
18
192
29
121
48
6
105
255
66
15
63
282
168
72
84
51
56
88
21
59
55
30
36
18
36
177
57
36
35
55
41
13
42
198
27
464
192
13
11
96
37
11
241
198
41
1
138
53
24
49
60
11
253
11
85
11
25
90
69
72
3
117
9
174
137
157
90
17
160
15
233
16
21
251
24
49
119
157
35
144
31
150
11
133
11
55
18
126
105
56
73
383
139
29
49
ABCD 95389771604*3^$a+1 [50158]
45
90
18
432
167
43
60
18
167
115
222
66
29
16
80
7
18
135
27
21
189
3
80
85
27
32
13
138
89
235
6
12
60
311
64
3
77
277
6
5
64
48
96
32
160
27
108
153
261
30
45
33
351
39
132
5
13
252
408
63
87
90
15
87
281
144
96
169
48
215
16
9
18
30
24
66
180
345
32
7
185
61
72
11
256
176
112
96
39
162
18
30
78
84
21
195
42
83
64
153
162
348
198
3
321
108
3
27
117
51
93
117
75
105
222
18
23
97
132
123
39
18
18
117
3
144
96
72
18
90
282
15
27
198
12
51
32
25
263
85
27
45
108
84
6
162
27
75
240
101
97
47
55
90
108
78
90
102
21
39
41
144
96
192
160
87
18
87
57
23
7
18
258
5
67
102
119
229
252
36
27
153
72
95
85
120
108
39
51
132
41
64
80
96
169
108
27
93
132
63
32
97
6
270
27
93
3
147
45
27
213
240
27
21
87
42
90
18
12
42
29
61
108
18
5
229
219
99
132
30
155
85
75
144
231
36
162
198
45
27
5
115
72
60
36
69
75
66
147
57
108
27
144
129
42
101
97
15
32
48
43
204
66
42
18
30
93
141
51
192
96
176
61
54
78
63
297
183
45
3
309
18
144
41
277
18
54
78
245
37
60
378
5
13
102
45
80
235
60
137
115
173
16
27
12
105
32
121
23
112
48
51
18
162
30
155
96
64
105
119
97
47
48
49
159
39
90
111
27
197
25
210
90
155
13
83
307
42
102
141
9
18
18
99
135
201
27
42
11
19
36
42
18
144
198
23
25
215
112
57
23
7
6
3
336
21
54
66
195
237
147
48
48
135
9
33
18
120
42
162
288
30
75
3
324
9
27
144
90
11
7
108
29
1
15
32
157
3
192
3
90
108
270
30
24
3
105
72
15
3
120
197
64
69
30
93
195
150
12
222
198
120
15
32
96
25
39
51
180
324
5
13
138
42
288
84
150
5
13
51
39
57
48
3
90
3
99
42
3
33
54
9
9
180
48
195
32
13
3
171
78
87
75
21
80
25
39
48
33
114
18
108
54
48
137
13
3
105
162
5
13
99
93
42
105
80
208
3
120
60
153
9
48
215
25
23
64
357
126
42
3
465
90
252
48
54
6
210
324
39
176
61
3
80
91
21
129
63
93
42
18
87
33
15
48
27
42
11
112
39
329
157
120
27
27
21
39
36
54
191
37
78
29
1
132
72
30
78
30
105
27
165
48
3
29
43
210
3
80
67
141
ABCD 95390911106*3^$a+1 [50064]
1
60
12
3
33
24
48
12
156
159
45
108
120
143
1
3
48
60
68
1
95
28
116
181
36
23
12
4
45
51
9
36
108
84
63
33
72
23
25
12
24
119
124
20
12
16
32
61
60
27
60
9
48
108
24
24
11
205
96
23
97
48
59
52
33
63
165
59
25
24
111
9
35
52
44
85
11
49
48
3
69
11
25
167
240
25
36
95
52
69
75
33
63
60
33
35
61
36
27
21
60
24
11
37
108
59
97
24
60
96
15
44
37
15
224
220
9
72
24
23
37
11
112
93
83
64
105
132
23
112
105
23
12
73
11
16
21
27
21
11
160
9
24
72
23
1
36
24
35
16
21
60
27
48
33
24
108
24
83
96
4
45
12
51
224
160
36
32
37
59
1
48
156
51
9
35
16
80
1
24
36
87
21
11
25
60
135
21
95
37
27
69
39
21
36
36
135
92
52
189
72
39
33
36
27
57
27
33
27
20
133
75
140
36
96
48
1
156
15
9
24
3
60
177
15
48
9
71
52
60
33
35
13
24
123
80
48
1
120
24
27
80
13
179
1
47
4
81
47
157
36
27
45
23
25
12
11
16
21
84
24
59
73
75
32
12
16
117
11
1
84
11
1
143
229
15
33
59
84
25
60
39
33
12
48
275
109
36
147
12
48
105
48
27
92
73
11
16
9
12
48
12
72
60
12
84
167
144
148
45
60
48
23
16
33
95
60
1
51
80
1
47
48
48
12
25
87
48
57
27
33
63
129
36
75
93
192
143
25
11
85
48
48
24
35
49
27
33
35
1
15
140
36
124
20
76
80
48
84
12
13
12
48
23
4
108
48
32
121
87
45
12
120
60
12
119
52
33
111
60
48
20
1
27
84
60
33
47
16
32
1
35
1
48
47
73
35
52
156
33
24
27
33
48
75
68
121
3
48
105
39
20
96
64
188
96
25
24
108
12
12
95
108
97
15
45
120
11
112
32
96
180
64
33
95
28
84
9
12
48
11
16
57
35
25
12
36
23
16
9
167
112
20
181
11
61
47
25
23
25
39
36
57
23
220
9
96
87
57
23
1
47
48
16
21
12
48
83
124
132
60
21
15
44
16
68
1
11
25
23
25
27
12
68
37
48
219
21
23
112
20
133
156
24
119
13
120
12
47
25
3
132
60
20
16
33
36
48
135
128
4
9
51
21
24
3
68
73
12
119
16
132
33
24
35
1
15
20
85
203
76
9
60
11
16
57
23
37
12
35
48
28
57
75
32
16
60
144
21
47
13
24
36
60
135
20
49
108
48
47
85
143
25
35
13
84
3
44
84
16
9
60
11
121
12
11
61
63
57
203
48
145
60
35
124
45
23
37
36
84
179
16
45
240
24
11
28
33
95
13
35
52
44
36
48
60
16
9
11
121
39
108
20
37
24
47
109
84
47
48
49
12
35
13
35
1
47
48
96
36
12
145
63
105
48
11
240
25
3
48
33
36
60
35
16
92
37
108
3
9
120
11
49
15
33
47
96
48
16
45
36
15
9
60
11
228
97
132
48
84
24
155
121
84
35
36
13
95
97
3
48
44
61
24
111
60
32
96
52
44
1
72
23
73
36
51
20
13
12
99
68
60
1
24
71
4
21
11
48
121
35
132
13
95
36
60
36
73
120
11
16
117
63
80
13
24
27
44
1
35
121
60
59
76
32
36
96
60
13
3
68
37
23
4
32
1
12
147
9
60
11
16
60
117
27
20
28
20
12
100
60
9
96
71
85
15
44
16
80
4
80
160
44
144
181
36
24
35
25
12
24
36
59
1
159
321
159
93
167
48
12
13
183
93
36
15
81
12
12
36
83
12
64
33
63
9
59
60
37
24
3
153
24
84
11
13
12
24
24
12
96
15
237
12
35
100
44
4
140
25
12
24
147
68
16
33
12
48
36
84
60
63
140
48
16
153
11
12
25
12
27
9
11
156
52
33
84
11
145
27
20
12
13
48
195
9
59
49
36
107
37
11
96
25
35
16
68
60
25
27
57
132
15
93
108
27
80
48
12
52
105
23
13
12
36
147
60
177
83
49
24
36
ABCD 95391236134*3^$a+1 [50123]
72
44
4
24
26
12
78
30
22
30
42
6
12
20
58
86
34
20
70
2
22
216
50
34
162
74
4
18
12
6
30
12
102
18
14
10
36
20
78
66
6
22
18
72
116
142
2
10
66
30
2
18
24
46
6
18
36
54
68
10
8
4
38
4
156
68
4
50
58
42
60
26
10
26
4
14
52
18
156
24
2
138
16
12
24
20
16
18
54
38
168
94
158
48
100
26
88
8
4
18
60
18
24
36
18
42
44
24
64
56
10
12
30
38
34
26
70
14
28
32
18
28
20
24
88
24
6
152
10
60
108
42
26
60
54
30
6
90
4
8
70
74
16
48
84
120
132
20
4
36
44
4
126
186
138
72
6
12
56
30
16
8
48
52
156
32
52
38
70
2
12
28
12
24
44
36
34
20
6
40
54
30
36
42
44
4
12
18
84
12
56
64
8
22
66
168
32
4
26
142
96
2
120
72
18
4
30
30
14
142
2
40
66
12
60
38
34
32
76
30
44
58
86
36
36
64
24
96
18
6
90
102
162
80
10
6
30
50
64
30
86
90
22
12
96
144
102
120
6
18
50
6
28
42
6
12
18
2
76
62
40
48
92
4
66
90
102
90
108
42
80
16
32
22
32
70
38
28
42
6
12
2
106
36
36
60
2
178
24
24
132
108
66
6
38
46
6
54
6
78
12
32
28
62
66
42
10
12
26
6
36
70
12
66
6
56
10
14
18
40
36
30
14
16
60
74
16
32
178
30
26
78
10
90
36
30
12
2
30
40
72
60
18
36
84
86
52
8
70
30
26
10
38
60
10
20
118
18
26
96
12
96
72
40
30
92
10
26
40
96
56
60
22
18
14
10
6
2
88
60
60
12
50
18
28
42
54
84
180
114
6
54
36
6
36
24
38
178
2
70
42
26
42
12
6
64
6
132
36
42
78
114
72
24
2
22
96
26
34
110
60
4
48
14
16
84
68
16
156
114
56
34
2
58
24
20
132
58
8
64
50
16
24
24
24
48
30
32
10
8
102
46
32
12
70
6
92
18
34
48
72
42
18
32
96
30
10
24
120
86
18
16
54
14
90
136
114
48
30
138
132
38
30
34
6
42
44
64
24
30
12
14
10
84
92
4
44
16
20
40
74
36
30
64
126
14
40
90
18
18
210
24
12
84
2
64
18
78
18
2
70
62
10
30
66
14
58
68
4
56
4
32
4
62
34
30
6
8
22
62
72
46
12
36
50
70
54
18
2
6
84
58
18
2
52
60
96
92
18
4
18
18
122
24
16
20
12
42
4
50
4
18
102
12
48
80
16
62
18
16
14
52
102
6
102
8
60
4
18
32
10
26
4
32
58
18
12
78
42
60
18
12
48
30
2
16
30
20
10
90
12
38
30
150
70
6
8
46
32
48
42
30
70
60
32
70
48
48
102
78
30
2
82
302
28
2
4
66
30
18
78
18
42
48
134
16
32
22
36
14
16
2
40
12
78
12
26
64
12
18
12
20
106
14
58
32
4
6
30
38
28
18
20
76
48
8
22
30
12
48
108
32
10
26
10
134
18
18
54
58
12
60
72
8
46
6
36
108
60
24
36
30
14
96
46
26
54
10
60
18
122
24
22
150
8
16
18
2
100
18
12
6
78
92
94
144
14
36
4
26
4
30
6
20
16
108
38
30
42
48
88
80
30
54
46
66
30
114
12
80
82
48
24
8
22
54
66
30
120
14
10
12
12
18
42
98
52
6
42
54
96
12
60
26
52
18
56
18
16
102
62
36
10
6
18
12
66
50
28
26
64
66
8
10
18
78
26
10
44
34
18
12
26
40
210
66
38
90
78
28
6
36
20
54
48
42
34
12
8
34
78
12
66
12
50
4
78
56
4
102
24
20
12
42
90
102
4
32
42
10
36
2
18
52
12
126
72
42
6
20
4
26
6
76
114
146
10
12
18
90
78
44
36
106
18
38
10
12
66
2
22
56
126
16
14
16
24
48
20
36
10
12
14
16
30
54
14
52
30
18
6
18
20
108
100
12
26
4
2
18
66
10
42
290
42
10
36
66
44
22
2
46
44
66
42
4
14
64
98
48
22
2
76
12
24
54
32
142
12
30
26
24
36
10
170
28
44
28
42
2
16
2
70
20
40
60
48
30
2
18
48
22
20
100
2
58
32
36
16
54
26
64
60
32
130
194
28
18
14
16
2
88
60
44
46
42
80
18
10
30
18
96
38
10
26
60
174
46
42
2
46
30
72
78
44
10
102
96
42
6
24
50
90
90
16
90
6
26
22
20
30
10
102
6
8
4
32
34
54
12
36
8
72
40
30
2
60
66
64
36
80
36
16
42
50
28
72
12
14
64
32
4
42
42
12
18
38
18
90
10
42
20
114
16
92
30
186
70
2
48
42
70
20
22
8
78
40
26
16
30
24
6
92
10
66
36
90
26
42
40
168
8
40
12
102
8
72
52
24
12
72
72
54
12
78
102
80
48
10
14
10
30
78
18
74
22
18
38
142
2
148
48
140
58
32
4
20
16
102
66
30
74
76
120
2
40
30
60
30
38
10
30
26
4
12
ABCD 95391417216*3^$a+1 [50007]
6
6
6
39
39
42
39
3
96
36
24
9
20
13
18
54
30
45
15
30
42
45
33
12
24
51
8
55
53
73
120
90
54
48
42
30
23
60
19
96
24
5
85
54
102
15
57
6
21
75
84
24
42
54
66
48
90
42
63
168
72
3
60
69
60
15
24
60
29
25
12
54
9
3
9
69
12
39
15
41
97
6
12
54
84
6
60
21
44
1
15
63
21
9
72
84
23
43
24
108
126
36
111
3
36
65
85
24
24
42
33
15
17
19
60
54
6
144
48
24
105
36
12
80
7
48
42
48
6
24
66
6
66
48
71
49
27
9
36
48
24
42
81
27
12
30
330
5
115
24
102
90
9
3
30
18
29
25
78
36
77
112
21
150
54
3
3
129
32
25
95
13
3
132
12
15
66
90
150
18
69
8
25
12
27
39
24
17
43
36
9
27
66
24
51
87
6
72
138
30
72
12
42
18
102
6
24
3
15
17
49
36
54
137
7
5
85
30
108
60
12
125
12
91
54
6
84
5
43
5
7
198
15
15
42
54
17
7
42
15
33
48
15
27
18
24
36
15
39
5
61
12
66
41
108
55
186
12
47
85
30
17
13
102
45
140
175
54
6
114
6
24
6
15
3
30
36
30
12
48
12
12
30
143
67
90
60
42
161
7
57
3
36
30
6
21
72
20
133
47
13
27
27
18
72
111
123
12
5
25
87
21
114
42
18
36
6
6
90
18
81
3
60
90
42
24
29
25
168
24
15
20
61
42
12
18
6
21
39
12
42
102
96
150
35
19
60
6
42
117
33
96
36
6
17
61
24
15
105
48
27
12
116
7
42
18
45
21
99
15
5
1
12
24
90
21
3
84
6
11
61
18
117
39
78
78
29
1
15
75
120
54
23
7
144
54
6
12
5
13
54
77
61
42
18
12
48
12
23
25
72
60
3
93
30
12
29
19
30
12
60
24
24
39
32
139
30
11
13
15
117
11
49
30
33
3
105
27
105
45
6
60
29
40
45
15
20
13
18
57
57
42
48
45
8
79
45
80
31
108
54
27
51
12
48
48
17
103
24
33
32
73
107
13
78
21
33
27
80
43
45
45
75
8
97
150
18
12
3
27
45
177
18
30
27
9
30
77
19
108
57
36
57
27
48
48
69
3
63
12
30
15
48
165
27
15
36
57
27
6
27
9
138
5
13
75
24
93
12
78
53
37
6
126
120
18
60
18
18
36
6
99
9
51
33
147
3
42
210
78
3
12
3
30
18
21
63
33
3
101
73
12
66
54
23
1
12
47
31
41
25
66
48
12
30
24
6
48
6
54
144
17
31
48
30
24
3
39
45
81
47
31
141
48
212
13
186
54
63
75
18
30
12
29
16
92
7
48
77
79
114
96
27
57
120
30
120
30
12
48
3
45
12
90
96
29
112
15
33
32
19
42
24
15
33
36
96
18
36
12
17
67
84
60
12
42
90
30
66
36
45
9
24
90
30
75
3
54
36
18
57
27
36
36
6
95
7
96
9
105
6
29
1
131
139
36
48
30
27
39
234
18
18
30
42
27
75
30
6
114
15
12
68
91
144
17
36
7
33
147
5
67
66
99
15
33
117
3
51
66
11
19
84
54
12
18
12
60
5
55
161
7
90
66
144
30
48
12
6
24
77
31
42
6
21
176
7
36
12
29
25
3
45
15
87
65
19
12
24
30
96
48
126
24
24
66
6
113
37
15
33
23
37
66
12
29
1
24
63
8
112
120
12
33
155
115
42
24
11
13
27
33
72
3
105
102
36
42
48
18
306
18
42
36
42
12
24
42
24
48
12
78
132
18
147
15
18
36
51
111
54
35
28
12
21
27
33
120
15
39
33
20
48
7
30
18
24
45
39
102
90
72
33
27
42
138
12
21
93
126
30
60
35
25
15
20
16
27
12
24
72
5
19
6
42
117
39
42
24
6
24
18
6
12
30
47
25
6
30
54
30
30
60
5
100
45
36
12
72
240
42
24
6
18
18
18
186
18
48
48
12
30
87
68
43
24
60
12
33
15
45
3
60
78
12
72
12
35
13
18
9
99
6
71
13
66
6
27
15
12
30
414
17
120
19
53
13
90
180
9
63
102
30
24
84
36
17
79
18
60
72
120
18
57
39
162
47
40
27
48
5
55
30
48
27
152
13
35
7
21
3
24
48
162
15
51
17
37
120
60
48
42
156
21
3
18
90
12
5
13
27
8
25
204
3
132
9
102
24
93
15
45
32
13
15
27
41
12
52
3
30
30
65
25
6
72
12
12
21
3
9
57
135
15
60
105
48
128
12
13
87
3
29
91
18
30
6
18
12
30
63
3
9
45
114
24
6
39
132
3
72
6
30
9
15
18
83
37
6
36
66
42
48
5
73
11
76
20
103
54
27
93
42
96
42
30
12
18
147
45
171
12
87
18
30
18
42
108
120
84
ABCD 95391458452*3^$a+1 [50004]
12
21
32
36
1
54
77
13
63
32
16
12
9
95
16
36
24
81
63
56
120
16
117
27
80
43
5
28
33
35
4
20
12
61
35
24
49
11
36
4
144
3
81
36
20
127
42
75
15
21
12
80
12
12
36
1
42
9
56
16
24
68
91
6
198
81
12
92
36
43
17
43
41
36
52
99
18
39
3
12
5
1
12
35
7
29
40
111
5
7
54
11
13
3
45
18
36
6
39
56
24
12
96
25
72
11
4
32
100
9
51
84
15
54
54
5
60
7
54
47
12
12
24
16
135
9
8
12
16
32
88
72
57
47
4
132
24
8
16
68
55
33
48
12
147
33
3
29
16
45
27
3
114
72
30
77
4
8
1
72
15
12
200
52
8
36
19
90
15
92
19
18
11
24
52
96
3
93
20
60
43
29
1
90
9
8
36
25
72
12
27
33
192
3
20
31
33
56
73
11
7
29
24
108
73
107
25
30
21
12
56
1
24
3
51
33
12
48
20
25
87
48
36
32
37
18
9
3
125
36
7
29
4
33
6
29
1
78
21
8
1
3
80
12
31
57
44
7
6
23
12
156
1
42
12
18
11
52
12
8
85
39
8
72
19
33
36
3
9
45
54
69
56
55
6
3
44
40
33
18
17
79
53
24
7
17
28
12
48
21
36
3
15
89
37
3
236
1
23
96
1
6
29
7
53
121
35
12
67
77
52
24
8
24
12
19
36
144
36
5
124
8
1
23
96
13
11
24
52
8
12
1
12
23
55
41
121
120
18
9
15
17
31
17
12
16
8
12
7
6
47
43
9
8
4
60
92
40
39
30
179
1
11
36
60
24
16
8
43
90
24
66
17
48
12
49
35
36
40
33
71
76
33
23
40
36
15
29
36
1
3
51
125
4
69
23
36
12
88
32
40
9
35
13
11
25
11
43
42
15
3
41
24
12
16
8
156
7
33
36
27
102
11
7
9
27
53
7
17
19
12
33
68
36
12
1
83
37
123
32
28
60
12
3
57
8
25
227
96
1
47
1
35
4
8
60
12
88
8
4
8
88
15
17
16
80
60
12
7
41
19
21
8
16
45
23
40
57
27
36
33
11
88
8
12
43
66
96
3
8
73
51
3
9
96
93
11
12
64
56
55
17
24
52
84
24
152
7
173
16
51
41
36
7
17
28
27
33
63
17
1
23
40
80
37
12
39
12
144
20
7
17
36
4
33
23
196
56
24
12
48
40
33
59
61
24
83
7
93
48
69
6
53
181
12
11
12
120
4
32
1
35
169
15
12
24
20
49
18
9
92
7
9
9
87
8
19
9
32
64
20
40
27
81
9
15
48
44
16
24
60
44
19
17
1
11
31
48
36
6
63
27
101
55
42
11
37
24
18
29
7
33
39
9
92
12
12
4
12
32
16
32
4
9
71
4
48
32
1
42
5
67
5
52
56
60
40
48
8
12
16
9
71
76
63
42
12
6
21
56
36
7
21
39
5
12
36
64
48
27
36
36
33
32
61
35
7
29
216
4
51
36
29
25
6
65
36
16
32
7
18
15
72
3
5
60
4
96
15
6
11
16
20
73
90
6
30
54
63
51
5
13
27
260
91
89
88
8
7
222
23
4
32
16
15
45
8
24
61
11
12
37
120
60
12
15
24
3
54
23
36
52
33
59
103
33
48
24
8
84
16
32
91
5
4
8
12
49
107
19
33
72
92
13
23
103
18
107
48
60
1
18
29
48
12
4
36
36
108
8
28
33
51
8
132
4
128
12
16
20
7
72
41
73
12
23
76
48
72
8
31
5
52
84
69
47
24
36
37
35
25
66
57
8
49
95
96
7
5
36
49
47
7
17
13
6
57
44
1
35
91
17
24
96
13
12
18
69
3
5
24
72
16
45
59
60
48
24
4
45
36
3
44
4
51
81
44
52
21
71
12
76
20
112
68
7
5
36
40
68
148
3
90
3
3
9
3
45
20
4
57
119
25
75
8
12
1
12
51
8
24
64
48
45
83
37
18
36
5
19
53
4
32
48
72
12
31
174
3
8
67
5
72
16
72
24
39
21
92
136
21
11
40
36
24
57
87
68
12
16
8
25
36
47
43
41
4
92
84
40
8
40
60
9
35
72
13
123
9
23
4
84
44
7
12
6
11
97
39
12
92
13
96
27
21
51
36
45
23
7
101
144
48
36
40
12
69
180
39
8
4
3
21
8
16
32
64
12
87
90
59
60
7
29
28
105
11
96
96
13
36
3
51
153
36
57
15
48
20
24
19
21
8
48
31
9
24
44
12
7
41
72
13
11
40
3
5
31
48
9
51
101
12
180
24
7
12
18
75
51
6
35
72
4
87
30
3
8
36
13
63
129
15
32
13
36
47
1
6
5
60
52
27
89
28
63
33
80
139
17
55
12
21
20
4
45
6
45
20
25
51
111
72
5
36
40
3
29
67
77
49
83
12
24
52
32
7
69
80
13
3
36
8
48
60
61
11
24
79
9
9
12
11
7
117
33
47
28
8
108
4
39
18
15
3
5
4
68
4
20
133
87
32
7
5
13
95
16
92
72
79
33
80
85
87
32
16
9
15
36
9
47
37
3
44
16
81
147
3
66
54
45
12
68
1
71
12
96
52
3
45
15
33
93
35
31
6
51
24
9
111
3
9
27
30
83
7
17
24
12
43
54
18
17
24
4
57
90
33
8
13
96
11
4
3
5
13
27
21
6
17
31
45
8
84
12
24
139
57
9
60
23
16
12
21
47
76
68
1
11
12
60
12
100
108
68
24
132
49
47
4
3
45
15
45
32
216
88
8
97
11
7
17
55
12
17
1
24
15
39
5
24
28
9
18
6
3
8
52
39
65
7
33
56
72
4
15
29
60
4
24
12
69
23
156
28
33
27
24
56
60
25
27
81
51
111
17
43
69
ABCD 95391492908*3^$a+1 [50131]
12
17
87
105
3
16
17
67
65
12
144
19
41
12
7
12
41
18
54
15
48
4
5
48
111
16
5
30
13
12
68
33
42
117
60
4
11
90
19
5
19
48
17
36
24
15
105
3
112
48
59
13
5
55
12
89
42
13
32
3
1
5
48
42
33
12
84
27
105
9
18
13
59
21
4
65
15
76
32
3
13
5
36
15
39
49
8
69
30
13
65
12
31
32
15
90
43
44
21
223
12
17
43
24
35
6
3
9
60
87
33
15
81
84
6
105
4
53
27
3
42
15
52
5
3
100
36
5
27
57
18
13
41
31
137
3
4
41
15
9
228
75
48
9
90
36
30
27
60
12
33
63
4
41
39
4
11
45
16
24
35
21
4
29
39
3
85
8
24
57
79
71
21
33
51
39
36
1
12
53
15
4
53
55
5
87
16
68
9
7
68
51
25
12
17
30
60
36
9
28
29
3
28
47
21
4
5
67
20
39
45
12
69
24
12
87
28
17
7
140
69
12
19
59
54
120
36
24
162
30
60
31
35
13
44
33
19
53
3
132
15
18
67
8
40
23
21
15
1
23
57
60
88
72
20
12
240
36
112
5
27
57
19
5
31
53
6
12
85
29
55
68
16
12
77
36
72
7
101
31
5
96
19
96
47
21
87
57
27
18
3
84
45
15
36
69
6
13
89
43
12
35
1
44
27
25
20
33
36
67
8
24
21
96
243
40
36
17
72
36
42
13
12
12
137
54
21
15
6
102
6
51
28
48
89
75
81
114
48
6
7
23
21
76
8
9
30
1
107
42
63
60
105
63
9
108
19
35
129
12
40
17
55
41
84
6
49
53
39
21
3
16
35
18
67
59
57
45
24
39
189
6
85
71
18
163
48
5
39
208
5
3
16
60
29
19
17
31
47
21
12
64
23
37
104
57
18
24
18
7
5
15
21
6
13
17
18
42
103
176
45
19
17
31
23
21
16
80
27
18
3
69
15
93
18
30
42
13
17
79
48
5
66
37
17
60
12
6
30
60
54
69
12
45
63
9
48
90
37
125
6
85
35
150
79
12
60
8
51
6
84
6
9
57
67
5
31
29
51
21
43
5
15
57
79
47
73
92
48
4
23
18
19
60
8
3
54
55
17
84
36
60
18
36
69
87
6
15
69
39
64
32
99
69
57
36
19
5
18
12
114
30
9
81
67
12
48
17
27
9
6
36
12
42
36
7
20
57
31
5
15
12
112
20
21
18
25
71
9
76
24
11
21
64
11
49
41
12
55
35
1
5
66
13
72
80
24
9
162
61
8
27
13
36
20
16
5
48
51
45
39
15
49
48
20
88
65
15
36
48
96
15
42
55
17
120
3
33
19
5
135
27
25
65
30
1
20
112
11
49
23
13
41
78
1
36
36
80
48
45
90
37
12
5
36
7
24
245
3
33
3
16
60
41
114
21
4
23
6
36
79
77
7
12
5
48
15
27
1
119
13
12
161
3
40
72
77
3
39
9
39
165
28
32
27
13
48
24
83
85
140
57
24
31
23
21
40
5
6
54
90
117
48
9
63
117
42
18
3
4
113
60
12
18
78
48
19
12
131
18
27
4
23
57
84
120
4
65
72
18
1
17
15
48
9
55
11
25
92
40
104
51
48
81
33
15
36
75
1
71
45
99
13
48
29
36
27
16
36
8
16
5
12
7
11
21
88
8
27
42
54
49
77
48
115
125
15
40
8
45
39
9
36
18
60
90
18
48
69
21
6
90
19
11
60
48
78
55
47
13
24
41
79
65
18
13
35
33
21
91
5
55
35
30
3
39
48
24
13
17
3
87
18
6
234
36
84
43
120
77
67
125
3
141
24
27
16
44
21
7
80
16
5
54
21
45
7
44
21
42
126
39
108
9
6
18
39
88
35
37
48
35
42
51
57
15
4
60
65
51
28
132
89
54
49
12
20
15
30
3
36
69
78
54
15
16
48
5
6
73
12
35
54
75
15
69
12
100
156
80
57
43
12
17
36
7
137
18
13
17
63
12
21
27
45
19
116
24
4
29
67
11
30
78
30
6
85
68
75
45
48
75
13
17
162
73
53
60
27
184
5
115
36
5
7
20
15
12
49
24
8
24
108
12
33
12
6
33
4
17
48
96
36
84
36
3
160
17
36
55
20
60
9
36
87
27
66
72
87
21
15
9
30
18
60
18
9
76
32
21
6
18
3
69
43
12
68
76
72
24
149
27
24
64
11
18
27
45
24
12
163
20
21
91
8
45
84
108
54
6
63
12
69
48
15
21
6
13
53
54
61
17
7
5
60
18
12
18
60
7
36
8
111
18
18
13
32
45
72
111
76
11
73
29
72
91
60
107
36
12
25
29
18
18
27
51
49
23
57
16
96
5
6
12
36
1
53
3
24
9
54
37
48
68
27
1
17
42
33
57
12
24
36
18
1
44
40
5
30
37
5
31
107
33
99
30
36
42
85
5
36
84
51
21
24
15
52
77
67
20
16
12
32
36
9
3
60
27
9
27
90
15
147
6
79
5
51
16
44
39
18
18
66
15
40
5
30
73
60
35
12
6
27
132
4
11
21
3
54
12
18
21
39
133
5
19
89
7
17
103
8
45
54
96
21
15
1
104
21
54
18
31
12
5
54
61
107
21
27
18
6
198
12
135
33
72
115
41
18
36
36
54
18
72
45
99
37
167
57
64
41
39
117
18
42
7
5
126
ABCD 95391502268*3^$a+1 [50059]
80
73
12
114
69
80
67
30
15
75
18
147
36
15
69
9
90
21
8
60
37
126
48
42
108
87
12
3
69
9
30
96
108
12
18
162
53
25
12
15
68
67
45
240
3
18
27
27
54
47
73
147
3
9
48
32
181
174
6
27
117
102
5
13
183
129
18
45
60
33
59
40
69
27
45
84
276
54
45
93
75
32
16
44
208
132
96
60
27
102
75
15
5
19
54
3
45
27
72
48
8
97
18
125
217
168
47
1
114
117
8
1
180
84
15
8
37
72
30
21
3
36
66
42
45
27
36
9
3
18
42
192
5
60
103
45
32
76
3
17
4
15
33
93
24
18
5
60
1
24
18
48
24
192
114
111
9
6
33
32
16
57
27
9
36
75
69
51
153
48
15
9
48
75
32
73
6
17
49
63
15
5
28
84
21
108
11
79
72
24
33
32
43
5
7
54
24
120
35
133
30
60
29
88
8
4
45
54
24
17
55
108
65
112
60
8
40
48
3
197
37
6
84
93
20
12
43
48
17
7
36
12
18
90
36
24
69
33
35
144
1
95
73
30
6
270
30
95
36
100
44
103
117
51
192
78
54
54
30
24
77
49
119
7
33
231
6
48
3
72
15
126
6
36
18
126
81
9
36
27
21
51
3
5
13
24
23
175
177
3
17
55
81
3
36
36
42
72
120
6
9
3
96
72
72
12
114
54
30
95
73
12
60
135
3
60
48
21
75
5
28
51
6
90
30
24
39
8
43
29
7
18
27
3
105
20
1
6
54
47
64
9
204
15
3
174
11
52
32
31
42
18
177
80
61
72
18
6
30
60
54
12
15
9
48
83
97
15
80
28
39
153
261
147
165
12
75
21
11
36
7
192
101
4
48
32
16
32
7
36
69
80
96
12
52
69
279
21
186
21
44
43
17
16
39
18
36
12
59
145
90
90
23
180
7
24
141
128
355
42
3
48
3
29
37
11
49
3
48
84
75
114
59
31
12
29
79
41
40
15
65
115
18
83
4
111
17
13
42
48
54
6
77
67
18
108
72
48
54
33
147
108
6
27
135
29
19
21
20
28
20
205
36
30
144
17
55
24
21
69
59
60
25
18
5
49
3
27
21
15
105
27
5
43
9
9
60
47
24
31
24
113
13
15
39
45
3
42
75
51
48
17
109
60
90
41
7
36
21
3
48
77
48
37
107
55
18
47
28
12
21
24
3
105
27
60
48
32
25
54
117
140
19
65
96
103
24
53
55
9
39
96
54
11
115
48
72
93
3
9
39
24
36
9
75
132
81
99
54
162
105
60
120
123
24
12
81
104
121
27
12
3
138
24
48
6
156
161
109
6
48
41
19
126
63
57
60
23
85
15
57
123
32
19
41
85
23
1
72
72
3
117
78
48
161
40
15
60
45
48
12
15
53
25
135
21
24
120
36
51
116
55
69
51
57
32
100
51
18
39
63
5
84
61
48
11
13
23
67
12
96
30
39
3
117
3
5
55
192
33
3
17
48
12
67
5
19
29
55
17
36
7
53
19
36
77
12
55
45
45
84
6
5
120
76
27
117
33
120
6
102
27
87
53
40
48
57
18
45
93
24
95
61
42
165
9
108
15
108
45
90
9
48
45
96
54
5
97
75
3
12
78
15
8
67
192
90
54
69
27
21
9
15
48
177
18
36
17
4
33
27
20
79
12
9
63
77
1
48
6
120
54
132
18
89
121
47
79
185
19
54
12
3
3
45
3
60
89
37
30
78
48
155
79
53
7
113
43
57
147
108
45
21
180
27
60
3
132
17
91
17
13
96
35
76
117
222
21
24
36
27
30
90
17
16
9
35
85
23
91
126
23
61
11
85
18
5
100
240
141
107
100
20
204
55
18
23
67
30
18
60
5
24
88
60
68
7
48
5
64
81
30
17
7
120
33
27
54
84
6
9
57
3
15
17
48
52
9
42
57
63
72
60
72
90
23
61
27
123
90
36
54
161
19
41
13
47
25
15
3
66
11
28
12
116
4
48
3
84
24
36
54
47
73
71
79
36
30
186
29
19
24
53
24
103
33
3
189
60
57
18
17
40
9
54
237
ABCD 95392181408*3^$a+1 [50003]
75
37
48
96
240
560
16
48
179
61
176
16
53
75
51
285
16
48
11
144
36
33
192
63
81
225
175
59
21
64
32
48
16
71
9
144
135
121
5
90
1
89
54
33
39
25
128
16
29
72
43
191
1
48
272
384
160
96
83
180
126
27
48
105
54
513
9
151
29
18
97
83
61
32
64
5
379
179
36
25
192
368
160
101
315
16
83
54
36
51
144
129
127
176
160
192
101
27
64
144
144
17
15
96
87
90
63
48
16
48
77
19
125
270
325
215
25
101
139
59
21
195
45
261
123
48
160
240
23
9
16
209
63
160
47
90
36
259
65
63
153
39
87
90
108
3
64
48
128
160
32
192
64
29
115
192
176
64
144
96
23
105
21
91
96
240
113
15
165
139
167
169
80
96
105
39
15
1
53
36
36
163
17
79
80
16
128
16
80
16
96
32
285
72
91
107
325
48
144
48
11
90
75
69
235
192
5
18
105
96
192
93
90
234
175
272
75
133
11
396
153
16
11
594
51
64
80
291
54
36
18
1
71
9
45
234
90
36
36
199
125
36
198
72
144
145
71
198
126
37
32
111
49
185
36
51
543
1
32
93
36
234
117
112
48
48
125
67
59
133
155
21
15
1
176
93
67
59
85
176
144
63
126
19
80
117
18
36
126
108
27
64
32
3
205
65
159
96
15
145
71
18
180
72
139
80
15
145
224
27
69
39
72
1
17
63
48
16
144
32
3
126
108
115
11
85
192
47
72
90
15
16
80
48
192
27
37
48
221
19
48
144
96
48
80
15
54
72
180
108
306
90
39
112
173
90
90
303
273
36
54
37
128
160
80
9
7
29
216
91
224
96
3
285
75
36
193
48
119
121
288
95
216
73
71
144
73
48
59
21
96
208
17
31
167
36
54
111
15
36
13
5
187
29
99
135
73
179
61
119
25
173
51
39
90
31
5
90
145
224
48
69
139
41
55
48
80
96
45
36
31
192
368
112
32
16
23
36
69
144
165
75
15
1
144
71
36
90
270
108
81
9
7
65
288
31
149
27
16
443
36
81
9
18
117
153
90
157
23
505
197
123
96
16
240
176
48
112
53
91
176
93
19
416
16
48
48
192
320
16
131
109
71
153
16
144
ABCD 95392325716*3^$a+1 [50128]
12
13
12
6
102
95
31
72
18
59
60
12
109
71
36
60
43
42
12
198
149
48
168
72
36
1
36
23
7
89
144
91
5
13
23
103
42
120
107
55
6
30
150
12
54
5
24
61
36
23
24
43
17
1
11
120
55
5
108
25
47
43
53
97
11
97
18
65
19
60
48
60
5
103
90
11
1
18
6
71
12
43
29
48
48
85
18
41
24
84
12
48
43
5
73
84
131
19
5
12
48
7
36
12
72
24
137
7
41
36
96
12
108
72
13
138
65
96
36
25
30
24
29
19
125
91
72
53
19
101
96
79
5
7
185
49
11
7
6
227
43
66
54
65
36
60
241
48
24
18
5
25
23
31
18
42
53
31
5
49
90
5
37
35
24
12
85
47
43
18
95
12
43
29
61
11
19
54
42
108
102
59
37
72
11
55
41
1
108
30
77
228
25
59
85
18
53
156
19
24
66
131
144
72
48
19
78
23
36
25
35
24
24
25
18
72
90
18
5
37
11
1
168
11
1
60
11
19
24
30
59
1
11
24
60
115
96
29
12
67
53
145
23
84
132
60
79
5
49
11
12
120
24
48
72
48
7
41
12
85
6
5
31
5
61
179
91
5
48
60
36
24
96
48
96
72
19
108
6
107
13
6
5
144
36
84
12
12
205
11
97
119
43
5
13
23
1
35
19
77
12
48
37
155
43
60
5
13
126
18
23
60
79
30
6
48
5
12
55
77
31
29
348
43
41
108
288
13
11
1
60
120
18
54
11
240
24
145
48
23
72
72
103
17
115
53
19
5
43
5
31
65
31
221
12
157
11
12
48
55
42
155
37
11
25
42
5
72
84
31
6
59
49
144
102
173
12
19
36
66
35
48
31
198
47
36
97
143
108
31
5
24
72
120
37
90
41
24
36
37
23
24
7
234
155
12
19
113
12
19
66
95
55
5
24
7
53
12
19
149
12
25
12
11
121
48
6
72
5
25
23
85
186
89
55
54
107
144
24
7
89
72
48
24
43
162
11
144
120
7
36
108
42
59
144
84
60
7
18
6
12
54
11
25
18
330
66
65
133
6
84
6
30
42
18
65
24
55
41
132
12
85
83
144
19
5
144
48
19
24
12
204
53
37
30
41
37
138
29
31
5
187
65
48
37
11
180
91
41
24
228
121
126
36
53
1
11
24
43
12
36
5
24
25
114
66
11
97
18
24
18
18
72
113
25
59
19
30
47
12
13
23
49
143
60
157
11
85
71
36
19
5
13
35
67
18
83
13
30
65
49
35
48
37
23
12
48
25
23
24
13
275
193
59
43
149
84
7
54
11
19
18
6
89
36
109
48
42
120
6
155
91
54
11
25
60
66
29
43
17
48
108
115
5
12
12
103
17
1
18
36
161
13
35
84
12
13
23
55
5
43
60
77
97
95
37
59
7
42
11
37
59
73
12
6
77
175
17
24
85
11
36
55
78
30
24
30
168
48
35
127
185
24
43
18
24
54
12
113
72
13
54
60
12
6
59
48
1
192
78
84
108
5
55
17
13
35
48
84
1
72
23
7
162
78
29
19
24
77
31
5
25
108
47
103
72
29
1
162
17
204
36
24
7
162
6
41
79
36
36
5
84
109
47
7
5
37
66
77
96
31
161
108
24
61
72
23
36
13
143
84
61
35
97
30
161
12
79
24
282
78
5
157
90
5
25
18
17
73
60
47
25
54
54
119
73
132
11
1
54
6
11
7
180
18
30
5
139
89
1
186
53
37
30
29
108
132
36
19
41
37
11
1
83
85
18
5
25
23
19
36
144
72
180
18
18
30
42
12
60
41
25
24
126
29
96
55
102
35
25
12
6
5
48
37
18
29
60
13
23
121
23
1
36
359
36
193
11
25
6
30
240
30
60
29
12
72
48
24
48
73
30
54
23
12
19
5
109
120
23
60
24
1
59
48
7
18
83
25
18
29
163
5
85
42
108
12
77
49
6
221
43
54
71
61
30
29
24
61
12
59
96
265
120
47
241
59
91
5
79
5
103
18
42
17
60
25
6
66
11
7
6
12
54
89
109
36
11
ABCD 95392788872*3^$a+1 [50022]
35
40
3
24
9
56
48
73
30
17
55
66
15
176
84
19
17
19
9
20
7
48
42
24
12
48
6
29
124
21
12
30
137
55
12
69
24
15
120
5
16
45
11
24
7
17
132
4
80
55
45
27
77
40
45
35
31
9
80
151
29
7
54
11
43
57
15
6
123
96
21
12
155
112
8
52
48
80
16
27
12
5
55
5
85
107
24
31
36
173
25
36
78
17
25
35
43
5
7
5
24
19
21
39
101
120
55
89
36
55
45
116
40
180
8
31
41
31
60
33
20
16
69
15
21
3
45
30
48
12
17
24
19
5
16
36
39
6
35
13
30
57
8
76
27
9
3
6
156
39
84
60
12
8
16
56
1
24
84
42
24
48
30
6
54
11
16
84
24
32
24
7
29
49
6
84
120
29
16
36
8
112
24
51
48
72
29
24
67
5
60
40
21
42
18
59
55
33
36
39
5
55
6
60
24
11
4
20
115
6
71
4
69
95
16
56
19
60
120
69
192
8
16
15
65
24
16
104
1
36
23
76
36
20
28
27
24
5
84
187
18
18
33
20
40
45
84
15
36
20
55
69
12
81
48
51
3
12
114
11
144
31
54
54
48
29
4
15
6
3
12
33
48
42
21
20
31
53
12
55
9
20
60
49
15
27
18
15
15
120
36
6
23
61
11
48
12
43
17
4
44
91
5
4
12
39
24
5
7
65
4
24
45
30
18
23
84
31
101
1
47
72
13
6
29
60
120
12
28
141
75
39
66
12
27
20
25
126
5
25
35
49
6
5
49
162
96
29
28
60
20
103
29
4
9
35
55
36
65
40
27
17
12
24
31
9
57
39
15
5
1
12
11
19
6
51
9
30
89
55
77
13
6
36
29
67
24
5
1
48
59
36
64
75
30
75
27
65
139
30
30
24
17
24
4
3
48
60
41
13
11
76
44
84
12
1
132
11
37
18
144
36
6
15
63
17
28
63
69
20
48
61
15
15
24
5
40
32
73
71
36
43
36
30
24
18
53
7
84
33
63
29
103
78
12
107
60
84
40
87
24
36
18
95
19
60
57
8
13
39
3
17
19
9
3
17
12
40
24
45
60
6
53
55
81
9
47
151
24
5
4
20
204
12
139
36
29
7
33
57
39
44
120
31
48
6
119
7
29
7
77
252
48
16
24
12
3
18
18
29
12
24
19
6
15
21
6
77
43
17
76
15
114
18
78
24
126
144
65
40
21
15
44
55
45
33
3
44
12
19
21
8
36
4
56
25
6
9
45
6
36
57
36
27
48
89
36
31
129
20
96
4
15
89
1
42
17
112
8
36
25
12
198
12
29
48
60
36
4
117
18
21
9
35
60
1
6
6
42
41
40
36
44
40
20
76
81
18
24
30
47
48
31
9
45
18
42
47
28
3
113
7
48
9
12
8
97
23
25
102
5
28
57
39
9
95
13
23
24
52
8
67
9
171
65
40
20
124
15
5
67
29
4
44
7
24
21
21
24
119
31
18
51
24
56
120
4
20
72
55
24
9
111
72
9
3
5
13
54
129
9
42
105
39
102
23
25
15
57
30
17
12
1
18
60
5
115
6
30
144
24
41
115
29
132
48
1
84
15
3
33
36
8
36
7
72
65
31
36
6
18
9
27
36
12
180
101
60
24
16
135
60
24
77
40
15
29
19
5
91
5
67
60
17
12
4
56
48
1
60
39
45
27
48
80
7
48
17
73
78
77
36
7
18
12
12
30
12
6
47
12
4
75
5
84
31
21
24
27
30
42
45
15
156
96
65
19
21
33
155
1
36
15
104
25
84
35
16
36
51
117
27
24
30
12
59
1
174
53
145
12
3
3
17
16
56
24
25
11
24
55
29
40
20
13
3
195
5
84
72
43
12
54
12
23
7
29
60
25
15
21
30
12
81
116
108
60
7
53
7
84
125
36
84
7
72
120
5
85
6
29
52
9
30
30
39
57
23
91
24
65
60
61
11
1
54
48
5
36
84
52
3
41
4
20
52
33
18
77
16
24
92
13
18
89
24
25
30
42
18
21
24
105
11
48
25
11
7
18
71
1
3
27
42
18
77
7
24
5
76
8
12
64
24
3
78
11
43
21
20
24
7
78
11
4
20
36
151
6
12
51
39
12
65
84
55
30
30
12
12
41
16
33
35
1
54
36
12
137
13
90
29
48
1
54
18
18
6
23
55
132
24
65
139
60
5
36
37
27
33
59
48
1
71
1
12
27
3
41
4
92
55
18
35
25
42
48
65
133
63
44
91
9
36
15
150
35
31
156
12
5
1
12
59
28
105
156
132
12
78
149
13
147
8
16
9
30
41
4
36
27
153
15
84
30
11
24
52
8
12
79
5
36
100
33
6
29
52
39
5
36
1
63
9
11
4
15
57
39
29
121
42
33
56
24
16
8
67
33
21
42
17
7
105
8
16
44
37
35
13
66
180
41
28
231
29
100
20
12
55
6
83
19
48
222
71
36
28
12
3
12
36
18
84
51
15
21
9
180
99
20
72
60
13
48
23
145
24
18
24
48
57
51
48
41
24
4
116
1
3
45
35
72
31
57
15
36
24
5
43
17
72
13
71
31
5
85
23
96
4
3
29
73
51
44
7
48
12
5
79
9
12
60
33
6
5
64
3
18
11
24
16
44
40
104
7
33
60
3
9
69
71
28
20
43
9
75
24
29
36
24
72
4
56
88
87
204
5
36
55
6
18
5
7
48
29
7
36
12
5
36
ABCD 95393060138*3^$a+1 [50000]
30
5
25
35
31
69
32
12
7
89
61
18
65
16
72
12
68
133
36
30
33
56
1
15
8
55
18
39
3
6
24
3
27
21
45
54
30
12
23
31
12
17
36
19
42
18
45
60
8
25
30
42
12
11
48
31
24
9
33
72
66
180
30
42
24
9
129
12
6
54
6
105
84
9
59
73
3
12
39
45
15
78
35
52
3
5
97
39
27
12
6
51
15
45
9
107
28
36
3
5
85
78
54
11
13
6
9
24
56
37
42
30
6
5
91
6
54
9
44
48
48
16
81
30
30
15
39
18
11
1
3
21
42
33
9
3
84
44
16
15
66
18
29
1
35
76
75
9
12
45
60
42
41
4
63
33
69
63
32
28
27
12
29
25
60
36
60
11
25
23
40
24
15
18
15
27
12
33
21
72
23
25
36
15
15
18
23
12
36
7
33
32
7
41
19
18
15
39
114
12
39
24
51
6
18
30
12
78
30
6
6
54
60
18
18
53
16
9
47
37
11
61
36
75
3
42
12
11
24
25
12
15
9
96
3
57
11
7
45
15
12
21
204
39
21
96
9
15
135
48
21
36
8
25
30
41
1
24
6
6
27
63
17
61
35
84
61
30
72
78
6
21
27
30
11
12
148
20
85
30
9
3
9
69
15
36
3
42
11
25
23
24
25
12
114
21
68
25
3
15
69
15
30
48
6
5
31
6
47
16
9
18
53
16
33
6
6
24
24
72
6
60
108
45
20
7
5
60
64
56
7
41
19
60
12
30
39
24
8
12
25
11
49
11
55
30
39
3
5
25
3
60
69
36
39
36
9
42
30
36
24
6
54
23
61
15
212
4
21
138
42
39
39
12
9
33
27
48
15
42
39
117
30
45
68
31
81
12
48
84
63
5
13
78
5
19
12
41
13
66
33
56
7
42
12
15
105
11
12
13
24
39
57
15
8
25
6
24
77
109
3
15
5
28
129
3
51
6
36
3
32
7
53
28
20
12
19
33
33
12
132
6
5
4
21
15
3
30
15
69
71
4
57
36
30
84
78
3
69
11
19
29
12
4
21
30
24
78
6
36
29
91
29
16
21
78
5
19
12
81
15
45
20
28
27
18
36
18
6
12
23
7
12
6
27
3
12
30
12
11
16
48
128
19
6
23
37
3
21
18
33
57
42
60
18
6
6
30
33
33
78
54
42
33
80
7
6
24
6
12
18
23
16
3
41
40
44
37
90
30
15
15
54
54
41
64
36
12
39
21
48
15
89
1
72
18
36
6
3
21
15
21
135
15
17
73
39
33
35
76
81
3
3
9
84
32
4
51
12
6
24
27
9
15
9
12
39
21
108
11
55
9
21
30
24
53
25
47
25
35
13
3
12
27
41
12
13
27
8
4
12
8
37
83
36
4
15
6
12
23
16
36
39
21
3
5
40
32
163
45
32
40
8
7
17
1
6
9
57
47
25
27
3
60
6
60
72
24
3
3
12
30
3
3
12
72
96
81
33
3
33
66
66
12
42
21
33
35
24
25
11
37
63
72
9
96
30
9
8
172
51
18
39
48
57
27
9
39
15
5
1
39
8
12
28
39
9
105
36
99
57
30
33
9
18
30
78
156
9
36
3
48
9
44
4
27
48
101
19
45
12
36
32
16
9
23
48
1
90
18
66
65
37
24
63
8
124
36
32
25
18
18
30
60
42
15
57
15
3
12
30
30
5
25
11
7
5
25
18
42
12
12
11
85
12
23
13
35
52
15
24
21
9
11
25
42
33
15
24
101
13
39
27
29
4
36
12
87
53
25
12
63
9
18
30
36
12
27
21
6
120
41
4
24
57
108
24
78
45
45
24
3
36
44
16
21
11
25
12
12
36
114
89
109
72
3
8
25
39
39
30
6
9
15
66
75
68
112
9
27
8
4
68
25
30
69
48
60
57
6
48
66
83
61
47
37
18
18
12
15
93
12
39
68
7
18
3
80
60
4
15
21
27
42
23
25
3
3
21
24
111
6
27
3
30
15
39
78
11
7
24
9
69
30
5
25
126
96
45
33
3
63
57
20
12
25
6
9
3
12
102
23
43
9
21
23
25
35
31
21
20
12
1
12
18
69
33
27
3
12
66
12
63
20
4
21
35
19
21
24
20
13
35
4
63
6
59
16
216
8
48
49
251
25
48
12
27
15
21
12
9
51
15
9
24
20
4
12
48
12
15
9
60
21
48
162
53
7
60
48
18
48
36
59
19
41
25
90
21
3
5
55
6
72
3
24
8
40
69
15
96
27
5
1
54
6
35
7
5
48
40
12
92
16
51
33
3
30
18
42
23
40
20
109
12
6
5
13
42
105
32
37
51
120
87
36
21
8
61
27
8
61
60
63
8
4
68
7
9
21
11
7
81
84
15
96
36
6
23
64
3
24
6
12
42
29
40
9
63
48
12
32
1
47
4
8
13
23
7
57
15
108
9
51
18
99
48
63
17
19
18
6
66
51
32
25
60
6
6
54
12
24
21
48
32
25
42
65
7
21
93
84
60
11
97
15
8
1
84
59
13
18
54
3
39
33
21
27
39
33
56
7
9
24
44
37
15
8
1
24
132
6
5
12
25
18
210
108
42
45
9
24
42
9
15
126
12
36
12
42
5
16
104
16
32
12
76
15
30
60
27
68
25
12
12
11
31
18
18
9
8
16
12
33
15
12
15
30
23
1
83
61
35
25
30
6
48
11
19
6
15
45
12
132
6
5
100
21
30
6
87
3
93
80
4
8
72
43
5
25
3
20
16
21
18
30
36
30
6
3
27
17
97
51
32
60
25
27
60
33
132
30
24
21
21
63
12
9
30
9
32
28
72
8
4
63
33
32
4
44
1
6
12
48
93
69
63
39
21
12
8
12
43
9
15
9
32
7
42
15
81
3
32
19
45
84
15
12
5
48
40
39
30
15
3
18
15
72
32
7
18
95
43
30
23
72
37
3
8
4
15
18
75
20
19
29
1
11
4
9
27
3
21
24
32
13
54
53
13
6
30
99
21
11
4
51
5
4
33
15
60
20
16
45
39
60
68
40
3
42
54
36
12
6
12
24
60
30
18
72
18
66
12
15
68
16
51
9
21
72
210
18
3
81
11
19
96
33
12
20
4
15
24
21
9
35
4
57
23
25
60
71
4
27
9
21
24
6
36
30
12
36
12
27
51
72
60
53
16
21
47
55
41
37
12
3
12
96
45
60
107
40
20
13
35
7
24
21
80
28
9
3
69
11
25
42
126
35
85
47
37
12
11
7
93
8
25
15
15
29
36
24
1
15
36
60
24
45
51
8
36
25
12
132
18
65
7
41
1
51
32
13
30
5
48
1
3
21
60
95
25
66
45
69
12
3
45
39
ABCD 95393130598*3^$a+1 [50003]
5
24
36
7
53
102
60
25
24
84
89
18
18
7
137
6
90
30
24
1
29
12
6
48
37
143
12
13
41
30
6
18
24
66
96
31
47
1
41
6
13
95
12
12
36
36
25
29
42
48
42
54
156
48
30
151
71
30
48
54
13
84
95
24
24
48
42
7
60
29
67
53
12
43
11
24
24
61
72
84
59
96
18
78
205
53
31
11
30
79
23
157
83
210
30
36
12
42
43
5
42
73
35
24
121
143
24
277
53
126
36
1
23
84
13
108
29
103
60
48
59
1
36
23
18
18
1
29
36
78
60
1
71
1
48
65
72
19
113
7
41
12
30
36
25
125
24
48
18
25
5
24
66
12
24
121
17
18
25
17
7
131
48
1
11
24
1
24
5
18
36
24
61
59
12
6
43
36
179
102
18
54
168
120
12
138
12
138
42
12
121
263
30
24
36
7
168
95
1
35
60
24
42
18
25
60
125
55
41
30
85
101
115
65
42
1
119
13
23
61
59
84
18
18
60
157
17
18
12
217
29
7
35
18
54
6
24
18
193
29
66
1
59
36
24
54
31
60
17
54
1
5
84
36
174
96
48
96
78
12
79
137
12
7
29
66
61
35
13
47
72
48
13
41
36
18
1
53
126
37
5
12
138
18
36
90
36
12
1
11
49
11
36
25
23
120
144
66
36
55
5
30
61
5
60
18
24
6
66
1
113
7
77
18
109
155
48
13
48
95
24
73
84
119
84
36
25
5
54
48
132
36
37
107
97
83
6
96
96
12
66
36
1
137
18
49
24
120
131
126
72
90
13
29
48
67
11
84
36
145
5
43
36
36
23
42
12
42
85
203
72
61
5
18
186
30
84
36
1
23
66
30
49
65
67
5
54
61
35
54
6
25
24
11
18
42
12
66
54
13
24
11
42
30
1
35
30
72
19
11
132
73
228
11
144
126
48
30
36
84
217
41
78
145
29
18
13
59
6
12
54
25
5
19
41
6
72
37
5
18
72
49
107
42
67
60
155
6
30
132
6
24
12
36
43
131
18
187
35
1
35
12
1
125
36
54
37
23
1
11
85
47
61
11
1
29
55
209
66
6
90
30
42
97
11
13
41
84
7
107
48
54
36
90
13
36
53
18
108
72
48
30
6
6
132
66
1
23
13
17
72
138
97
59
1
11
109
29
7
5
48
42
42
36
24
6
25
11
186
43
5
6
24
37
119
1
53
7
24
65
31
23
12
138
31
11
60
48
36
48
61
71
85
29
54
30
36
12
42
120
12
25
96
47
12
84
60
72
120
78
36
115
215
1
35
42
78
72
37
53
18
25
53
6
48
30
6
24
18
144
6
30
42
1
120
216
113
31
125
30
12
12
13
47
60
48
85
59
6
108
66
78
7
29
96
144
60
42
72
36
36
60
1
35
13
12
107
12
24
24
6
7
83
1
24
5
67
35
90
12
30
12
145
11
73
29
30
13
137
7
29
67
59
36
24
66
84
48
30
13
24
36
17
66
12
90
55
149
54
222
12
31
65
12
19
36
89
19
11
18
6
12
18
36
54
24
36
42
42
132
108
13
59
18
42
66
60
43
29
7
53
12
54
66
18
12
1
204
23
78
102
42
24
66
96
13
41
48
48
18
36
60
24
37
17
42
60
25
11
120
60
90
43
35
12
30
78
30
187
35
25
47
6
162
12
6
126
48
1
29
6
60
54
18
72
48
25
59
24
1
60
5
18
60
6
60
84
31
12
120
24
24
35
54
6
24
48
18
24
18
24
61
215
42
126
24
13
84
41
30
13
59
13
53
7
17
18
13
149
6
30
54
42
48
6
36
85
71
12
1
41
198
96
12
12
73
5
19
71
78
115
60
29
156
120
55
89
7
41
162
36
36
48
12
144
12
25
5
18
12
18
7
48
119
97
11
12
42
126
48
66
6
18
55
12
23
61
83
6
144
6
60
60
12
30
42
97
11
60
42
30
48
24
1
24
60
131
30
210
13
47
108
54
66
144
30
72
66
193
35
25
12
108
17
48
102
13
17
55
29
6
42
31
65
55
12
23
36
18
43
48
197
19
35
18
30
6
54
13
48
95
42
24
18
6
120
91
29
36
18
48
85
24
29
175
89
31
72
23
25
71
25
83
78
120
60
18
30
7
23
60
42
12
78
48
37
47
13
23
6
78
36
25
11
18
43
53
60
54
12
30
126
12
6
54
13
23
12
78
42
145
149
151
113
31
11
48
12
120
48
25
12
24
120
23
13
35
ABCD 95393498912*3^$a+1 [50097]
84
39
73
60
35
318
24
12
31
119
1
80
184
71
49
44
36
15
60
25
36
29
51
84
196
5
15
93
87
45
120
79
89
36
55
36
29
24
54
90
36
31
35
25
71
45
57
18
24
54
27
45
12
3
33
162
60
30
18
36
114
31
149
15
39
30
6
30
7
8
52
5
19
60
140
36
48
9
27
40
5
55
36
29
39
16
59
157
180
95
138
31
29
72
48
24
12
195
9
27
129
51
4
203
30
87
36
27
18
12
96
90
120
54
96
66
6
162
33
39
18
30
126
6
9
9
27
24
12
60
4
11
42
7
5
91
5
144
84
6
61
24
41
63
57
39
16
23
36
126
12
3
159
69
76
35
21
84
76
204
89
67
305
42
133
8
21
30
85
101
102
73
59
81
24
316
5
115
17
72
31
59
1
84
60
173
7
29
67
44
21
12
43
35
9
60
105
18
42
55
80
144
21
78
97
5
15
81
54
145
11
72
6
27
27
13
104
21
39
93
43
24
20
16
17
67
116
129
144
36
51
75
9
16
113
7
24
20
3
78
55
29
60
31
120
8
16
36
59
18
12
111
93
12
15
60
33
7
68
36
40
11
60
9
16
200
9
126
12
97
44
45
36
18
108
25
77
3
4
156
20
100
44
21
12
43
84
36
23
12
109
35
1
35
42
48
15
60
39
25
29
15
12
9
91
24
60
164
12
45
54
1
24
65
55
120
36
23
97
8
16
20
36
64
65
18
12
21
57
102
25
53
87
76
17
27
21
60
55
65
19
95
1
120
17
43
84
95
81
57
7
53
43
44
15
60
9
45
216
54
37
104
195
121
5
72
7
71
108
1
155
1
120
65
30
78
12
3
105
147
33
15
135
97
44
3
30
60
30
36
42
102
13
20
99
85
60
36
80
57
67
95
54
7
60
23
60
84
96
37
44
36
99
174
127
35
24
69
21
31
20
3
1
71
54
51
40
29
15
24
52
20
144
51
213
27
49
36
20
69
6
102
6
36
18
12
235
5
108
43
23
1
269
91
36
23
84
93
219
141
4
83
13
5
139
23
97
29
75
52
59
105
100
11
72
33
105
39
33
111
12
9
90
54
66
61
47
96
306
15
40
35
36
85
20
33
90
96
18
36
12
42
133
24
164
36
40
96
8
12
243
90
7
144
59
57
3
81
24
21
211
17
198
18
31
23
6
67
60
197
67
215
18
18
54
24
72
54
9
36
24
105
6
18
43
47
37
65
15
160
80
33
43
53
12
42
37
36
89
99
36
9
36
195
33
3
57
30
33
184
60
89
30
36
121
8
36
111
105
100
113
186
30
240
48
6
54
36
144
7
59
24
33
57
7
60
41
18
121
5
54
12
90
3
172
65
30
25
53
36
108
120
6
1
29
60
31
23
13
17
103
20
64
96
20
124
11
9
39
61
143
73
35
30
39
93
51
141
54
37
197
163
53
36
75
21
15
4
96
44
141
115
17
87
16
59
145
35
126
12
42
1
60
20
4
96
24
60
5
15
69
126
54
15
45
12
139
5
15
60
291
25
65
115
5
19
5
54
1
116
24
21
30
49
131
49
20
93
36
42
33
36
21
12
123
124
29
66
1
20
4
53
30
132
66
78
1
36
17
27
75
129
12
9
48
3
40
80
39
1
20
4
35
126
19
143
13
60
44
40
36
5
55
47
21
36
100
59
21
3
13
89
31
29
15
36
165
84
24
12
55
20
75
54
48
186
1
29
87
24
51
49
36
77
67
20
129
6
25
96
164
75
61
44
15
1
23
97
137
108
15
33
67
77
18
49
60
140
24
112
53
84
363
3
72
18
31
95
30
90
25
11
93
12
24
36
33
6
18
231
87
24
1
8
16
5
36
42
48
42
90
18
12
7
71
45
45
54
9
9
103
20
124
20
3
33
4
180
53
12
54
90
150
81
21
79
44
21
6
45
100
8
57
79
44
60
21
31
23
61
44
201
48
3
15
78
7
44
33
6
37
8
21
96
15
ABCD 95393530894*3^$a+1 [50047]
78
54
192
6
84
81
24
81
79
56
27
37
48
23
54
91
125
27
63
49
35
36
193
5
6
180
30
51
27
162
91
24
41
54
1
32
27
54
30
36
6
72
31
131
66
18
1
23
72
121
5
3
69
66
24
1
101
6
72
66
27
15
54
19
101
36
54
6
3
136
96
48
35
60
57
33
79
128
45
67
8
40
329
55
5
18
66
79
53
27
16
167
25
72
83
37
32
129
60
12
180
168
27
9
31
35
78
54
90
36
72
19
96
23
1
89
87
3
36
36
37
23
108
45
111
144
42
48
7
29
51
48
69
36
7
47
72
9
27
37
8
129
6
30
43
56
16
65
55
224
45
43
83
90
60
103
104
72
40
5
19
120
71
36
18
114
225
57
31
47
102
6
13
95
120
1
96
83
45
87
120
54
6
45
9
55
89
12
18
49
77
90
1
32
208
8
81
31
24
8
243
72
126
12
78
109
137
24
246
33
261
72
30
37
23
48
25
11
24
66
19
41
18
66
72
67
41
114
12
9
216
33
72
31
48
5
67
113
24
108
210
78
67
53
42
9
9
66
144
24
288
133
41
90
45
9
7
29
91
224
168
40
32
88
155
36
12
24
36
54
36
63
40
24
11
24
18
18
54
90
66
186
13
113
127
8
63
36
144
157
23
12
13
272
40
168
11
85
11
30
7
17
30
6
43
5
139
101
90
120
42
162
13
8
16
29
60
151
59
85
11
84
150
54
205
11
36
9
27
18
36
31
125
150
30
198
6
30
6
63
21
24
120
19
95
1
11
24
45
171
126
18
12
18
6
18
66
42
3
27
18
42
108
61
11
18
72
99
16
23
114
12
43
72
35
13
5
36
12
18
6
66
97
11
60
30
27
24
63
217
120
41
55
29
204
90
120
24
13
5
43
41
186
37
173
90
9
24
27
144
45
129
31
5
96
120
19
269
51
21
18
121
5
51
40
305
7
125
12
31
47
25
23
97
11
37
192
47
73
48
23
66
6
138
42
30
144
31
23
72
25
83
61
269
30
36
9
72
15
30
115
29
150
13
53
222
85
8
9
24
252
27
147
24
66
91
23
169
65
18
133
47
30
139
48
11
36
6
3
69
3
240
40
8
40
24
53
99
64
17
127
41
31
59
45
117
30
18
67
209
90
30
6
54
19
65
6
66
18
37
95
25
137
7
11
48
6
39
45
6
66
18
6
30
96
13
71
60
18
48
90
18
96
55
56
9
36
144
234
42
120
18
6
126
90
354
24
12
18
24
63
3
37
168
72
48
17
159
45
156
15
48
64
5
66
1
48
41
6
9
21
43
48
59
198
198
108
36
1
8
57
15
48
72
45
42
1
72
8
225
7
29
19
35
12
18
90
60
57
123
36
9
45
156
96
30
42
36
75
72
87
66
6
36
84
9
40
56
160
11
13
41
18
48
114
75
15
1
53
30
45
27
157
192
56
24
75
54
87
45
18
1
48
41
12
24
19
191
6
43
24
41
7
137
55
11
69
201
6
1
209
78
48
25
35
133
11
36
18
192
42
48
42
48
42
73
107
66
51
40
59
54
48
54
6
19
215
129
315
24
37
11
42
36
120
42
54
120
15
88
32
45
36
90
60
48
49
77
36
7
53
48
27
40
24
41
144
31
80
135
24
49
24
72
65
24
36
19
80
9
7
56
3
42
18
49
72
71
180
37
32
45
18
18
223
41
36
180
55
59
165
123
12
6
48
42
73
47
108
60
9
232
104
81
78
1
155
109
17
54
97
65
60
75
63
1
149
19
83
24
18
18
73
56
96
9
66
37
341
27
15
108
36
9
99
162
54
192
54
31
ABCD 95394405664*3^$a+1 [50018]
12
15
42
30
81
63
170
106
36
18
176
55
96
9
54
144
93
15
57
180
60
125
46
74
70
50
22
18
162
36
2
40
3
264
93
66
180
9
63
60
192
252
36
9
45
96
147
125
16
30
90
6
165
123
12
21
3
14
142
21
15
45
12
51
21
5
24
24
142
144
90
42
120
45
9
8
10
158
10
57
63
144
6
39
41
7
15
117
53
88
120
8
31
75
105
101
24
55
15
81
12
3
105
123
270
126
21
123
21
36
24
135
21
144
5
34
86
151
27
62
31
3
264
222
15
180
15
14
24
16
99
108
33
51
5
10
126
39
39
2
24
94
132
12
117
125
55
15
105
123
36
9
27
81
5
7
17
115
108
63
72
42
3
108
9
75
21
102
60
12
21
29
115
195
45
53
55
48
60
27
42
30
216
297
17
31
39
84
62
19
45
126
122
40
18
9
123
33
33
39
41
16
48
27
29
7
15
108
12
9
89
19
12
39
90
72
32
55
33
80
48
94
93
12
51
96
120
45
9
24
56
19
15
33
60
300
39
30
54
72
57
3
120
57
3
48
96
50
48
72
10
14
232
128
19
72
125
70
21
53
7
17
55
65
88
54
90
111
17
22
105
105
3
147
18
102
18
27
231
270
48
27
135
108
42
30
50
48
19
45
32
328
72
8
178
84
21
3
122
34
6
48
24
87
51
108
114
15
17
130
33
132
171
110
19
36
132
108
99
93
51
57
39
14
7
99
21
89
16
54
90
90
45
48
15
96
12
78
39
12
195
60
21
72
12
3
146
31
36
77
10
38
7
15
36
30
99
171
2
115
12
15
42
51
69
8
67
141
39
123
165
231
9
15
105
72
41
168
7
144
41
264
106
24
36
2
103
57
32
58
30
75
15
6
231
276
29
166
129
99
117
72
27
21
39
141
24
15
33
3
74
24
112
42
57
101
7
108
12
113
70
84
78
15
51
21
15
18
3
123
26
64
42
84
21
15
14
24
16
183
15
153
33
66
21
3
230
70
36
60
36
57
12
105
150
21
144
15
108
2
64
6
18
183
9
78
18
72
32
151
105
39
36
84
15
108
225
48
3
21
99
21
108
15
72
93
21
87
87
36
9
48
24
36
27
45
72
36
45
90
45
113
40
104
7
113
70
138
18
9
12
60
15
30
183
3
249
15
81
117
3
5
34
14
34
72
38
112
75
171
45
77
112
3
168
144
48
53
19
3
105
51
182
19
21
15
65
7
72
15
24
21
120
51
50
130
165
273
30
57
15
72
2
106
14
144
22
57
60
53
55
12
123
108
24
33
144
195
18
27
15
105
60
180
29
94
48
45
84
33
80
142
90
15
33
18
60
12
57
123
36
36
21
53
19
5
82
38
142
18
90
36
21
159
201
36
39
18
72
54
12
54
6
57
33
128
19
48
24
36
17
72
46
9
41
22
26
10
57
15
54
56
79
36
27
36
60
84
6
152
192
55
27
96
165
99
134
10
9
5
130
108
9
9
39
65
43
69
96
39
81
27
63
24
360
108
120
2
34
6
48
63
12
3
2
46
132
48
21
15
98
82
81
125
55
12
93
8
22
2
115
51
2
142
50
22
84
21
113
55
27
36
98
67
69
63
225
78
105
57
72
48
186
206
48
127
36
12
65
67
125
55
15
98
103
99
108
26
67
123
72
18
56
178
132
36
57
27
50
31
17
192
88
270
2
16
39
15
81
264
60
135
ABCD 95394760484*3^$a+1 [50007]
24
84
18
144
6
12
306
96
90
138
198
36
114
18
3
48
48
3
54
90
45
96
171
30
39
129
66
126
111
111
108
102
162
93
144
147
72
30
108
36
87
9
12
54
18
42
138
348
51
3
66
54
6
126
48
18
15
9
18
66
96
54
18
18
201
9
39
15
33
48
33
234
102
60
48
18
33
93
3
105
42
45
111
132
18
48
78
30
159
93
72
54
21
33
6
9
3
36
144
72
24
105
3
66
6
72
93
45
42
105
39
126
27
3
108
24
210
18
114
162
90
39
27
117
96
27
84
42
66
198
18
162
27
63
177
75
18
3
141
24
66
36
24
66
252
15
27
126
162
18
48
78
72
126
63
3
72
90
27
15
108
54
198
30
6
18
138
57
15
72
42
12
90
60
192
24
18
18
66
54
6
18
48
54
132
144
66
126
90
18
27
189
18
60
69
15
24
144
36
234
30
96
120
126
330
72
30
96
102
81
33
120
42
48
204
12
72
18
180
39
15
96
102
54
72
96
30
42
12
6
12
96
54
108
117
39
36
162
51
63
36
30
60
51
75
138
90
78
198
120
21
96
9
6
30
180
54
18
135
99
126
18
180
168
84
45
51
84
90
24
84
108
42
189
207
12
18
132
18
264
36
126
36
144
15
48
405
72
198
54
18
69
27
66
90
57
141
114
126
228
126
360
201
48
9
156
27
15
48
42
48
18
162
3
144
3
84
42
138
21
93
3
249
90
45
57
18
21
111
12
24
18
72
3
48
75
30
150
18
48
24
54
12
69
21
96
18
210
42
93
375
18
87
48
144
39
18
96
39
33
264
18
90
27
105
39
48
48
21
24
390
96
18
30
54
144
114
102
60
54
30
72
18
78
318
6
120
132
39
171
72
216
18
72
42
30
132
396
3
51
72
69
3
381
9
198
33
21
6
48
21
93
3
189
234
6
12
18
96
36
108
306
30
150
111
87
153
21
42
33
15
18
60
36
15
48
255
33
27
21
33
12
90
105
39
78
138
81
15
81
144
21
36
42
45
48
9
36
114
18
36
216
84
111
159
18
24
108
18
9
111
198
42
36
18
48
6
30
135
45
3
69
6
18
156
18
144
60
18
39
15
84
93
33
18
186
12
234
42
90
126
102
72
60
33
363
213
57
39
240
75
18
114
33
3
54
102
96
90
12
24
72
123
39
192
57
75
84
90
24
66
6
36
3
15
81
9
84
6
180
126
102
21
51
60
36
30
36
18
42
15
69
150
120
96
93
27
24
36
234
66
36
6
3
33
63
3
6
228
3
177
96
102
6
126
18
51
3
198
126
84
21
39
138
54
18
327
96
117
144
6
69
501
6
306
192
6
12
144
114
111
48
69
6
12
36
96
21
33
30
54
27
45
42
57
9
87
75
18
18
18
240
63
111
78
12
24
84
258
246
270
78
198
66
111
144
123
6
63
3
90
90
144
57
33
90
ABCD 95394816904*3^$a+1 [50074]
116
64
35
180
18
72
15
201
99
52
83
18
7
132
80
60
135
18
55
53
63
240
21
36
18
61
29
36
319
59
18
72
115
72
168
23
162
67
144
59
21
69
91
80
9
27
153
67
48
12
120
300
119
72
37
12
5
18
126
36
199
125
19
452
48
3
157
12
60
84
156
35
49
5
31
5
115
68
192
21
63
9
108
18
105
111
169
20
4
72
23
145
53
103
36
41
72
18
54
36
19
44
16
48
17
18
45
63
13
41
75
4
11
18
15
192
160
20
45
115
60
41
19
53
187
144
11
18
18
72
25
20
180
12
28
116
76
11
54
39
51
25
11
49
23
18
159
183
57
220
101
7
120
71
85
95
36
18
7
20
4
24
20
16
96
144
36
60
48
60
72
5
288
90
45
16
11
133
12
120
60
48
131
1
24
11
93
172
60
308
100
41
195
64
36
11
49
59
18
99
28
197
18
36
9
52
168
23
18
31
41
3
16
128
51
49
23
49
104
76
80
324
96
45
63
16
36
65
18
37
48
36
131
126
18
162
187
80
93
288
55
71
54
19
143
157
203
54
19
17
72
72
139
20
57
79
20
261
18
141
28
11
9
12
15
36
54
55
53
27
9
19
35
1
89
55
71
72
13
36
5
36
90
18
31
24
96
65
55
44
16
128
112
59
9
136
17
7
11
61
29
231
75
36
13
24
72
84
41
18
1
36
20
213
91
89
55
71
21
141
3
51
33
57
18
85
113
139
41
54
13
41
15
111
93
177
3
51
25
164
63
289
71
37
60
200
16
101
19
96
65
103
272
21
72
36
55
17
18
61
11
169
83
18
7
36
36
119
9
27
18
91
96
240
168
53
43
60
41
19
35
72
37
116
4
72
59
126
54
21
28
401
115
11
126
18
21
28
77
139
120
120
156
48
11
1
84
5
270
1
48
5
67
8
33
7
180
132
23
1
56
88
360
12
5
123
75
18
103
144
12
11
162
72
103
72
185
135
144
81
36
139
41
18
21
28
5
15
136
20
9
18
54
90
289
84
32
220
5
43
11
36
126
7
12
161
7
140
52
24
65
162
157
185
91
60
65
36
3
12
148
240
60
12
200
9
54
45
27
169
96
120
84
36
44
76
41
139
20
64
24
23
177
136
84
17
15
64
96
59
49
23
457
72
119
1
20
15
85
5
36
387
16
240
20
39
198
79
60
23
45
96
84
112
23
121
156
191
13
59
18
87
201
72
19
53
36
31
84
47
18
19
35
45
297
39
16
44
27
108
25
20
40
77
259
11
93
15
61
191
468
109
161
36
126
13
20
21
36
7
11
205
96
20
21
43
11
73
143
97
12
48
80
76
20
124
192
71
144
13
12
65
36
3
64
77
15
4
300
59
25
140
36
15
109
96
144
137
108
91
17
18
90
39
96
135
1
104
16
80
33
90
1
197
162
37
120
41
54
13
356
27
109
120
113
18
9
243
1
120
96
35
13
95
90
18
90
127
35
1
236
105
36
127
287
85
20
21
72
72
54
126
54
25
245
ABCD 95395151524*3^$a+1 [50130]
49
47
103
113
97
12
126
42
12
15
45
210
60
93
152
55
30
59
136
168
165
11
37
147
3
69
33
71
61
75
96
80
217
87
216
32
13
60
23
1
71
55
129
261
450
72
105
27
29
24
103
89
88
8
37
210
210
72
111
177
63
72
312
15
89
49
12
59
1
120
96
23
229
27
8
97
36
90
84
45
8
13
174
6
42
78
12
35
157
18
78
27
120
57
48
63
69
51
39
18
48
42
162
11
64
80
136
27
78
87
27
165
8
7
168
198
42
33
15
233
217
15
69
48
108
87
120
48
9
90
378
60
47
16
15
9
165
51
159
90
18
12
66
84
51
9
143
13
204
15
45
30
29
352
120
128
7
57
72
153
15
48
144
45
90
6
60
23
91
30
71
55
113
49
12
6
162
42
65
13
11
37
132
162
21
15
42
15
8
85
72
35
73
54
153
33
143
61
36
24
95
13
35
157
60
15
8
43
132
42
36
90
105
24
33
47
145
60
195
128
55
12
30
36
75
57
132
35
16
9
15
96
39
78
12
15
105
63
15
57
33
240
47
24
19
93
69
216
54
45
48
8
160
8
49
303
9
30
41
160
9
63
63
105
8
37
219
93
42
65
336
79
66
24
111
24
51
5
139
21
87
42
48
15
120
56
120
144
72
16
129
120
15
21
75
9
15
15
18
12
3
45
132
23
85
27
45
336
27
8
55
54
156
24
18
90
120
123
195
117
75
90
72
51
104
13
42
6
83
112
9
36
59
175
18
192
198
17
16
99
78
48
24
215
25
96
24
60
18
30
75
48
57
132
3
48
24
3
77
16
45
99
3
117
8
55
42
15
15
210
191
145
420
24
3
57
111
15
89
13
3
57
48
120
30
24
30
35
55
126
42
60
42
11
109
36
143
1
30
473
25
15
48
9
30
186
54
78
132
311
49
30
201
200
7
42
95
24
157
12
102
81
237
48
180
60
42
42
36
114
41
40
8
19
77
25
156
30
117
80
13
24
18
57
135
225
3
93
165
195
15
30
59
133
155
48
7
42
23
72
55
18
15
8
25
15
9
63
63
84
48
53
97
72
78
33
99
108
30
3
192
627
6
30
114
48
48
132
162
126
27
15
162
48
108
60
143
49
15
80
73
15
117
75
45
48
75
9
168
120
87
45
11
72
13
114
65
24
136
48
33
15
104
16
27
45
56
1
135
168
8
48
1
48
95
13
59
96
37
3
105
15
135
24
48
30
107
13
48
27
72
48
3
69
33
135
56
199
57
81
180
90
162
63
8
61
75
15
65
133
3
87
33
69
120
108
102
48
177
33
60
72
51
45
24
299
67
132
57
80
88
27
53
25
72
63
72
48
177
36
99
96
9
78
33
144
93
35
115
93
15
24
78
11
1
30
6
27
8
25
30
72
48
90
24
186
125
55
24
48
57
33
30
42
36
12
108
27
27
21
144
33
95
157
48
12
63
93
150
30
15
9
111
57
303
57
60
72
195
33
15
8
112
33
12
27
141
147
15
18
12
168
192
11
112
8
157
204
6
137
ABCD 95395631042*3^$a+1 [50040]
192
105
93
147
105
6
108
117
48
141
138
42
54
156
141
39
18
186
30
6
18
18
84
60
30
6
12
168
102
87
45
18
180
45
81
12
114
30
180
54
60
12
60
72
108
192
60
18
102
60
360
90
162
93
63
42
18
18
102
168
36
84
204
81
39
60
30
42
36
84
60
36
12
60
48
60
57
45
3
15
234
279
27
78
54
18
18
192
72
72
36
57
48
99
45
255
18
108
240
12
126
36
24
30
72
87
417
378
213
39
36
108
6
18
66
150
36
54
12
114
84
72
24
54
324
18
108
72
93
99
42
51
3
84
60
138
18
36
240
138
60
162
213
57
48
36
96
51
237
192
99
27
18
42
84
78
66
21
3
12
114
126
36
189
219
24
48
24
180
33
51
6
120
15
3
96
12
168
57
63
81
99
141
75
18
195
201
114
165
51
72
357
147
30
114
234
12
39
15
36
126
24
138
60
252
108
48
132
30
72
6
180
69
15
204
216
108
180
30
42
69
111
18
102
36
60
48
9
15
36
12
42
162
48
117
9
114
48
24
138
6
234
156
24
126
12
18
147
3
216
48
6
144
90
12
18
18
198
126
81
225
54
60
48
72
96
102
15
3
54
78
12
6
30
24
126
198
12
114
159
159
60
21
81
54
54
18
225
135
42
72
174
36
240
54
12
3
75
30
6
216
18
30
24
126
51
111
228
60
72
12
6
90
72
30
39
3
372
18
87
3
237
39
57
45
78
156
60
108
36
36
9
189
246
54
306
6
15
15
108
21
75
21
81
15
9
246
180
108
24
288
57
177
126
18
159
147
108
33
87
330
198
84
108
57
39
9
75
252
18
6
36
90
18
48
24
84
60
36
165
9
180
6
180
48
6
99
135
105
93
210
24
216
129
303
18
108
66
129
57
90
45
39
24
36
36
9
45
30
96
102
78
12
21
51
90
6
12
18
18
24
72
30
6
18
54
36
84
150
3
123
21
33
18
30
15
135
105
339
6
135
57
6
36
54
135
75
117
15
48
36
141
9
90
108
18
48
6
36
102
60
90
36
12
108
240
120
69
207
129
96
9
30
36
21
144
96
87
72
30
126
72
45
96
81
48
6
12
60
84
96
30
54
114
30
36
258
18
129
15
270
180
156
3
51
96
144
45
9
54
72
9
111
90
36
99
48
255
36
102
132
300
6
12
117
177
144
111
9
42
54
39
81
63
297
180
6
48
6
54
66
60
3
123
30
72
222
306
18
45
144
171
144
21
15
30
147
3
120
21
15
108
6
144
102
60
30
108
162
81
45
90
57
48
93
6
45
39
252
144
186
138
57
3
12
42
48
87
291
96
84
36
18
42
66
18
36
270
114
ABCD 95395672532*3^$a+1 [50018]
12
39
36
64
80
51
49
72
48
200
4
167
13
20
100
137
15
60
4
29
63
28
60
17
15
64
11
54
48
3
28
41
55
35
121
5
7
8
60
100
44
36
57
3
52
47
1
24
188
36
21
3
16
132
20
48
16
113
55
53
12
31
11
48
25
32
24
9
7
24
47
30
72
18
69
64
276
8
15
1
36
36
5
120
7
32
168
36
136
5
55
56
100
17
3
75
57
12
36
15
45
4
20
4
72
5
27
3
42
7
101
12
15
12
4
101
3
27
18
3
75
57
36
16
35
18
27
24
39
21
12
15
54
91
84
48
47
1
20
57
63
45
55
32
52
23
30
3
48
27
54
15
88
5
111
51
1
32
28
137
12
3
36
69
3
60
60
28
24
56
40
20
36
16
17
7
53
7
8
52
41
12
3
12
72
36
132
57
3
16
36
24
12
12
5
43
59
81
117
7
44
21
43
8
60
48
36
16
5
24
3
16
36
56
27
18
15
84
15
13
53
24
15
4
72
89
30
121
12
47
45
24
64
17
31
68
64
32
4
89
3
27
18
87
28
29
75
16
35
54
79
44
183
72
33
120
28
20
4
60
128
12
12
88
17
3
16
32
57
72
79
12
5
55
72
32
16
20
24
24
21
3
57
126
117
12
64
12
8
36
15
36
73
12
20
52
56
16
23
45
12
60
33
63
45
43
24
212
21
7
47
73
56
57
3
184
5
60
31
60
11
13
12
48
17
15
81
3
27
24
21
15
73
24
36
32
24
3
21
84
52
60
41
103
96
24
41
31
59
78
3
4
48
53
54
13
12
104
9
7
36
17
12
79
12
32
52
101
27
28
12
143
72
57
141
55
8
4
36
116
180
24
36
216
45
3
4
17
51
165
72
30
57
24
27
9
15
48
42
43
12
101
39
21
54
13
36
17
15
84
40
11
97
116
57
87
52
23
30
111
21
55
44
24
100
36
32
24
3
13
12
20
33
7
152
4
140
16
5
36
162
30
18
49
5
39
24
36
9
43
35
25
59
45
16
84
41
3
60
57
15
124
41
24
36
120
3
64
23
13
11
30
43
12
20
4
56
16
12
5
7
44
57
43
56
36
27
30
78
49
5
31
12
56
84
136
12
8
69
51
100
12
132
53
12
55
56
24
36
64
35
153
27
90
60
48
90
33
4
17
19
20
12
132
3
97
32
4
92
28
11
69
16
8
52
35
18
90
90
72
3
28
44
16
89
36
27
15
33
144
24
120
112
8
4
17
51
9
19
29
3
28
12
12
20
57
19
11
21
72
12
4
17
39
3
37
11
9
16
48
17
7
17
48
3
48
16
11
13
56
100
24
59
45
36
27
45
27
120
42
19
12
32
28
68
24
136
20
4
8
132
87
109
17
7
48
5
162
48
9
180
40
101
15
12
28
144
180
56
28
12
24
20
16
84
56
39
181
168
72
20
48
24
15
1
12
44
16
17
48
19
53
3
84
4
84
56
27
30
39
40
24
29
12
31
12
48
89
15
21
27
15
30
42
30
18
1
41
30
126
19
24
104
12
81
30
73
36
5
108
3
12
147
48
1
17
7
20
15
1
24
108
29
3
15
81
60
16
53
31
12
29
15
24
72
48
24
40
12
53
3
28
131
9
9
175
47
48
45
40
96
17
27
12
28
77
36
42
141
4
8
9
91
8
76
143
78
3
27
13
20
96
28
96
12
80
57
3
40
60
44
48
48
9
18
1
29
31
41
91
48
120
11
21
4
68
16
36
80
16
8
21
36
7
48
8
51
18
3
192
3
69
3
13
24
60
8
57
115
23
25
36
32
12
36
16
8
28
12
12
56
52
36
17
7
32
48
16
29
48
54
25
8
16
32
45
27
15
1
89
12
15
60
28
5
15
60
36
40
11
6
7
8
28
12
47
42
15
33
3
24
24
24
52
161
15
48
16
68
36
36
84
12
27
57
21
87
36
12
12
112
65
48
43
8
12
4
131
25
32
28
12
92
16
107
81
52
8
21
39
27
13
72
80
48
189
103
240
29
6
102
91
36
20
36
100
5
67
12
8
135
12
73
8
4
8
33
99
15
25
60
24
56
36
4
116
28
20
9
67
41
3
16
143
33
4
68
3
25
8
16
120
11
85
5
54
138
7
8
3
33
24
108
60
4
44
84
16
92
45
67
68
88
32
9
31
5
3
4
17
39
69
3
9
18
1
24
137
6
12
1
12
32
36
64
77
19
11
21
40
12
108
17
3
69
60
3
52
20
4
72
12
17
36
87
87
6
43
32
15
30
42
133
32
36
9
42
13
36
60
56
15
93
16
12
48
20
24
40
108
60
68
81
19
24
125
31
56
36
105
27
28
8
24
12
15
33
33
15
4
116
9
6
49
36
104
64
60
44
33
19
143
13
8
16
116
4
5
31
12
20
87
48
1
41
75
48
33
3
16
35
36
37
60
8
39
18
31
12
8
52
48
29
90
13
5
3
21
36
7
65
12
43
83
33
96
16
20
4
60
8
12
24
52
12
12
36
80
52
8
15
25
224
93
27
16
17
48
60
54
48
108
90
43
20
81
18
1
56
21
7
152
16
35
90
3
4
17
30
36
54
139
12
47
1
24
8
39
61
20
12
3
30
7
17
15
16
8
4
5
60
48
39
28
108
5
3
12
9
18
30
151
11
105
81
43
20
4
12
44
4
12
5
48
7
101
114
18
31
24
ABCD 95397103216*3^$a+1 [50008]
88
225
47
304
153
18
173
61
11
240
19
69
96
8
61
11
240
40
104
37
72
36
95
136
3
77
139
21
24
45
11
96
208
72
8
19
36
36
18
3
8
79
18
15
93
75
80
120
139
21
56
13
123
104
25
39
32
120
184
3
18
18
137
7
18
18
54
63
45
75
15
54
270
18
51
240
72
32
16
57
39
8
43
108
17
48
16
9
87
48
27
90
195
39
9
72
80
88
75
77
85
72
51
72
93
11
79
17
40
48
104
168
37
11
24
88
39
36
93
80
112
104
24
24
16
51
53
48
88
240
72
24
56
40
27
141
56
48
25
63
99
18
216
59
67
21
152
43
29
16
27
36
89
352
8
72
1
15
147
5
13
3
15
36
198
71
1
143
88
3
21
56
72
67
18
267
21
90
18
87
48
72
9
95
121
18
149
96
25
47
160
8
109
107
1
39
69
227
40
104
79
57
8
79
65
136
32
144
1
18
90
54
197
181
3
72
240
120
8
25
36
11
40
48
189
35
1
71
96
13
11
160
171
69
93
36
87
24
56
49
263
61
147
15
18
72
23
96
184
57
39
24
56
43
93
120
219
69
120
80
136
8
73
23
31
378
23
40
144
80
55
36
144
21
168
80
16
96
195
165
32
112
213
108
63
9
71
55
54
126
29
25
36
162
33
80
16
69
11
40
3
53
48
25
119
48
88
105
36
11
24
136
63
17
127
17
64
72
9
18
117
8
96
160
15
57
80
88
120
87
65
25
18
165
15
54
90
33
80
24
43
101
24
37
35
73
23
64
3
141
21
219
51
5
49
15
129
71
19
141
57
255
33
180
11
48
31
345
104
192
16
45
83
96
1
215
40
69
195
75
54
36
18
185
120
37
144
59
193
39
120
21
3
224
7
89
37
72
147
24
45
54
53
72
48
40
219
29
25
36
18
33
309
411
57
23
24
24
91
126
54
41
24
115
54
231
24
69
18
180
18
51
93
27
63
17
145
119
16
96
183
41
13
27
224
112
360
87
57
33
167
31
345
200
64
24
152
192
16
105
87
8
49
71
72
64
56
187
5
67
125
73
36
59
16
267
144
18
126
141
3
216
45
120
56
283
21
32
199
9
9
18
53
199
36
5
85
11
184
80
85
27
45
3
96
8
55
18
72
23
13
35
72
55
129
104
109
90
17
16
80
40
9
18
21
120
57
95
168
25
15
75
29
120
121
71
144
19
117
96
75
18
72
54
126
39
8
72
24
40
72
32
1
111
249
36
54
77
13
51
24
32
127
57
144
32
55
65
168
55
305
112
15
162
108
59
40
63
90
18
234
171
117
108
18
21
123
72
5
49
72
47
7
36
333
9
143
55
89
64
9
36
27
27
93
8
16
96
417
47
24
55
414
18
17
16
72
327
113
283
125
112
168
32
49
111
24
56
168
91
18
11
240
19
126
95
96
184
96
24
96
111
54
83
112
ABCD 95397200428*3^$a+1 [50011]
24
12
60
35
49
65
91
8
51
48
36
84
33
123
49
173
102
21
64
35
25
35
6
12
12
63
9
24
31
44
21
79
11
24
49
5
75
88
137
6
1
35
1
60
23
9
111
69
51
25
11
30
18
66
39
33
48
42
25
5
72
18
45
12
117
24
211
24
17
18
24
1
320
4
35
61
191
49
17
30
12
6
27
39
30
66
25
53
36
3
27
120
60
9
39
12
108
18
27
28
23
12
85
119
48
25
23
33
21
30
66
84
30
60
84
66
30
9
27
72
13
68
9
7
23
18
30
18
30
24
145
5
18
105
39
69
21
84
42
48
45
147
33
9
30
30
30
132
48
121
12
5
27
27
30
91
53
31
101
78
24
37
29
91
23
217
11
24
6
54
24
144
18
18
36
96
42
42
18
75
21
6
30
54
120
54
78
25
47
12
1
80
159
36
18
120
30
12
49
23
1
104
15
72
126
18
169
23
42
31
29
15
16
35
36
66
12
43
32
51
6
60
151
239
54
36
156
75
3
42
54
21
60
159
61
72
80
81
91
23
78
7
23
97
17
54
12
30
42
168
57
153
90
30
115
47
12
33
21
234
1
96
23
45
108
172
48
5
18
129
33
48
27
60
9
30
9
45
7
420
17
30
6
139
12
59
117
28
119
6
39
105
126
66
51
15
78
7
12
8
27
6
12
15
9
18
78
30
48
42
30
54
31
32
21
30
25
11
21
27
6
6
36
49
41
183
27
72
18
63
39
18
7
20
93
19
35
21
4
23
36
24
97
95
156
54
30
36
42
30
12
90
43
5
48
210
42
36
36
3
51
145
17
18
30
24
18
49
53
115
11
1
60
48
11
12
18
159
33
7
68
60
45
27
16
96
5
19
131
1
47
21
99
36
49
5
43
72
128
33
6
73
23
12
66
135
105
60
15
16
65
79
24
5
42
69
100
17
42
90
67
95
81
40
24
41
78
156
49
65
102
13
12
32
147
6
42
36
37
59
25
204
11
24
60
249
28
35
78
30
61
68
60
40
53
87
63
13
80
16
23
13
80
105
12
75
28
5
48
67
17
55
56
15
6
30
138
91
11
96
132
102
3
3
12
145
12
48
95
1
47
18
42
30
7
5
18
25
53
54
133
83
1
11
24
144
12
30
18
246
3
48
40
53
19
23
33
40
95
6
24
174
25
5
91
80
57
7
47
96
49
116
135
33
45
54
37
101
108
66
24
42
7
20
15
18
7
68
12
100
11
42
12
3
15
25
53
102
157
17
36
12
30
97
11
37
23
49
5
43
8
27
45
15
96
6
3
3
18
12
18
84
37
23
13
72
23
24
138
7
101
180
30
12
97
60
5
30
6
18
36
6
43
71
114
7
24
8
135
18
43
12
72
5
18
105
15
72
1
149
36
12
24
3
57
31
12
5
18
72
66
42
12
60
102
210
24
30
24
135
28
23
12
12
97
101
19
11
93
141
19
35
6
114
12
49
35
73
48
20
28
11
33
100
35
108
49
36
23
6
36
75
69
63
21
91
23
21
39
36
84
1
17
19
44
4
8
27
12
49
5
60
6
6
120
3
52
80
195
33
16
143
18
175
125
42
217
35
13
96
44
51
105
27
18
7
12
5
42
30
151
180
5
27
76
11
9
40
72
72
5
18
145
8
9
7
180
60
5
6
42
31
12
152
21
60
42
24
69
64
107
24
1
36
5
55
53
31
24
32
99
81
27
96
6
36
7
48
72
5
7
53
103
144
35
49
17
18
1
29
72
54
6
15
112
5
60
90
12
49
36
41
55
23
192
24
13
5
30
45
201
60
24
51
16
23
12
60
150
6
25
32
21
54
36
12
169
113
15
40
48
20
4
35
24
6
159
39
12
84
37
5
30
33
40
5
19
35
72
61
125
19
35
48
18
42
1
20
99
6
7
65
48
6
21
27
12
25
5
66
13
131
1
8
40
71
156
90
15
4
29
6
21
15
49
36
35
30
43
80
111
30
120
36
60
3
87
54
3
76
80
16
59
90
39
105
102
1
5
54
66
30
60
60
33
52
5
19
56
87
73
92
57
103
128
57
243
39
25
48
132
23
126
42
33
15
49
140
105
43
12
68
75
12
60
30
36
402
120
24
48
18
67
11
42
18
6
48
43
35
84
144
54
67
5
96
12
48
75
39
66
42
66
132
115
35
13
80
39
33
123
54
180
103
47
138
18
37
23
12
72
265
8
64
11
30
ABCD 95397252136*3^$a+1 [50036]
31
77
40
24
44
136
48
72
45
131
40
15
113
7
29
136
12
8
24
4
36
69
39
81
36
84
59
121
11
4
81
6
18
39
57
15
80
4
27
69
68
72
109
12
48
27
72
20
61
12
15
45
47
1
72
3
120
156
20
24
184
36
12
9
54
57
44
76
12
20
156
4
36
24
12
81
23
1
24
36
30
36
108
69
60
36
32
60
235
114
84
99
27
6
47
43
18
42
17
13
99
164
4
57
6
53
36
1
107
13
119
220
36
63
17
72
28
45
3
140
60
4
68
108
16
36
15
30
15
63
6
84
99
3
117
111
30
15
57
63
12
3
101
76
15
105
33
72
30
78
47
12
28
44
121
3
27
65
60
103
60
9
48
44
1
60
60
48
36
3
12
68
52
84
12
12
33
108
36
23
13
23
4
48
12
36
32
4
68
36
52
24
165
51
3
72
18
11
4
32
25
23
4
117
144
11
31
93
20
16
9
95
55
6
51
9
11
73
11
36
25
30
48
65
40
36
108
12
108
20
16
57
48
75
12
12
80
37
39
36
39
57
8
85
6
36
114
15
56
12
60
12
139
5
4
33
27
8
115
48
6
135
20
19
17
180
4
60
69
27
33
60
75
135
5
36
64
32
12
40
72
20
4
15
105
57
107
61
90
41
36
4
9
51
60
116
313
111
8
52
21
108
47
25
39
24
20
24
16
27
29
4
84
3
17
72
36
25
59
1
23
16
45
63
3
30
3
56
25
39
57
138
29
1
30
41
79
29
133
15
9
96
3
75
36
5
16
72
33
30
69
81
39
48
117
63
3
5
73
72
147
60
12
129
35
120
52
3
41
25
11
52
200
48
40
9
171
60
104
16
84
20
49
59
1
111
165
11
172
81
39
48
12
72
116
13
90
5
24
156
4
20
12
28
32
16
45
23
175
6
71
25
3
21
99
60
15
30
131
19
21
8
1
12
23
1
95
91
17
76
32
48
24
127
69
20
121
183
3
17
12
40
36
45
27
20
13
120
3
132
15
18
15
84
33
60
95
25
107
300
52
51
137
148
45
60
35
13
51
56
52
48
80
103
101
88
216
72
9
39
12
3
41
24
4
120
81
147
20
64
24
20
85
11
124
20
37
35
25
75
24
104
7
30
30
5
49
63
21
96
54
5
67
129
56
19
30
3
12
81
123
27
17
16
15
5
4
3
33
12
60
45
24
3
33
39
45
51
48
32
25
3
72
60
24
45
39
27
30
35
52
12
21
23
192
88
15
81
56
40
63
9
111
45
36
36
20
40
3
5
61
36
24
24
12
18
21
36
24
36
32
40
48
33
191
108
48
24
31
17
151
21
81
39
69
359
73
27
21
39
93
108
15
44
7
5
24
72
25
59
25
35
31
57
60
3
33
12
33
6
81
15
114
3
12
21
95
4
9
72
63
12
20
12
13
60
120
63
15
45
57
123
44
1
96
3
93
18
9
33
3
15
5
37
60
39
60
24
105
42
29
19
81
21
23
1
39
84
68
13
239
31
29
36
64
3
93
60
32
109
15
45
83
31
57
12
81
12
30
9
21
15
72
3
48
6
15
51
90
23
55
17
40
33
30
149
13
15
9
11
24
4
12
45
18
29
52
60
68
36
12
132
12
16
260
88
32
72
13
27
48
240
24
48
32
40
48
12
24
56
64
44
72
4
36
24
15
30
12
48
87
33
39
63
48
72
57
48
32
72
85
23
91
45
80
40
57
107
72
145
24
72
27
56
16
60
68
43
33
116
4
12
9
30
36
57
56
1
35
85
54
41
25
111
20
40
3
12
9
8
1
167
84
31
18
51
51
137
241
60
131
136
32
73
99
15
5
136
9
3
3
53
1
186
65
13
162
5
4
108
21
15
27
53
124
51
5
60
16
129
252
35
73
30
36
33
12
9
27
33
42
5
72
96
16
24
75
30
35
37
87
20
40
63
48
29
37
11
13
11
4
81
3
33
48
59
13
23
1
114
81
21
60
60
108
15
44
16
24
32
121
54
6
23
12
60
4
44
1
71
60
28
56
49
30
102
27
8
72
31
29
43
29
48
88
93
35
4
33
18
42
3
96
9
35
4
33
78
189
128
12
216
72
55
69
48
81
51
80
120
16
9
15
104
60
36
4
117
107
72
4
24
120
32
88
21
35
55
41
1
78
29
13
99
51
48
21
48
51
9
32
109
95
61
51
84
120
9
11
100
48
48
33
15
80
37
63
105
6
5
49
12
3
57
23
4
21
147
93
12
3
156
81
227
13
18
6
ABCD 95397566612*3^$a+1 [50073]
69
67
5
43
101
15
4
5
36
7
5
3
16
65
228
120
7
20
160
8
141
19
48
173
55
17
79
20
45
223
48
29
144
19
113
43
5
75
96
48
45
7
20
28
77
135
48
45
36
7
32
112
65
79
200
16
41
24
91
17
31
5
39
36
60
16
41
139
20
69
171
9
96
19
44
21
51
124
96
60
20
148
32
184
36
48
41
36
24
75
21
96
103
80
81
63
33
7
41
72
48
31
8
57
39
64
32
88
48
5
12
315
12
24
60
36
9
19
65
163
8
16
101
180
55
53
24
7
41
60
24
24
7
128
45
55
20
24
40
12
53
43
77
51
16
29
127
104
40
80
9
199
152
108
36
40
5
67
65
187
17
15
108
57
55
48
113
3
81
180
43
60
32
45
103
65
31
12
24
104
57
7
32
16
128
165
51
28
20
57
19
84
120
41
75
16
96
65
192
31
84
65
48
12
48
3
96
21
12
96
7
48
5
24
75
45
15
12
45
144
7
84
44
16
84
96
44
9
7
20
88
5
111
16
48
36
12
132
60
132
48
48
5
72
27
81
79
5
3
165
36
60
55
44
36
9
43
48
80
45
12
39
33
36
7
44
201
7
32
24
16
29
75
16
96
24
24
36
41
48
19
116
4
65
12
123
120
405
7
29
36
31
32
60
81
7
24
24
29
115
41
7
53
19
80
40
17
15
9
31
68
36
225
7
5
43
5
75
9
27
33
43
173
75
105
36
48
36
7
8
21
163
32
48
100
41
12
127
48
5
19
164
36
9
84
91
89
7
248
28
5
39
4
12
8
16
5
36
7
41
120
15
117
67
176
4
180
60
12
41
7
120
77
75
69
12
144
156
3
24
21
60
7
132
36
24
56
60
225
15
4
32
24
52
108
24
17
235
84
17
384
55
36
29
3
21
12
12
12
163
56
9
96
55
56
69
15
21
96
84
36
19
5
43
108
48
5
51
21
24
79
60
17
79
168
80
16
56
9
7
128
45
144
27
45
19
77
3
120
4
41
72
108
84
36
60
51
76
5
43
5
135
81
31
173
60
72
19
5
175
65
15
81
43
36
5
103
32
16
92
33
19
36
44
69
7
8
21
3
45
7
29
7
32
45
31
12
53
60
36
15
64
20
172
29
31
29
24
60
39
33
48
36
60
43
17
3
33
60
24
96
115
53
36
180
36
60
24
19
41
36
60
180
84
39
21
43
65
31
65
39
28
44
16
89
43
36
17
72
36
19
5
27
141
43
5
72
67
41
39
40
60
12
68
141
144
151
5
19
152
333
36
60
15
84
21
24
31
17
67
12
41
24
60
15
33
48
7
12
20
81
108
36
15
9
15
165
96
43
20
16
89
43
92
21
12
43
17
19
20
40
48
53
63
45
96
63
72
21
72
72
43
53
99
4
44
16
5
15
4
17
84
36
48
36
12
55
233
19
5
36
96
3
36
36
9
12
55
5
132
36
15
57
7
5
43
65
7
41
51
76
32
81
99
28
53
60
36
15
16
12
41
132
24
3
57
39
57
63
40
80
24
52
36
24
8
72
4
300
17
108
36
31
8
9
12
84
96
3
33
19
24
24
17
15
24
21
123
52
101
27
12
16
197
15
21
132
19
101
27
112
36
192
221
12
12
15
93
72
27
28
125
108
3
16
281
39
48
36
52
29
84
79
72
29
115
5
12
108
19
56
21
36
79
5
19
17
55
53
75
45
36
15
69
31
65
168
72
75
48
33
55
72
116
60
69
72
115
41
48
60
15
57
84
159
4
161
36
36
43
72
29
19
72
8
4
53
207
40
5
12
60
24
51
88
65
103
5
19
5
216
12
72
60
19
5
24
48
123
24
21
91
41
43
20
64
80
21
60
7
8
16
8
132
21
60
12
7
185
151
29
15
108
16
65
19
108
132
41
19
173
3
100
17
43
24
245
27
28
96
5
24
120
15
136
5
36
31
113
60
175
125
79
56
24
36
21
91
12
101
75
24
21
96
75
9
180
75
81
31
53
31
5
36
7
92
9
24
48
3
16
48
5
103
5
24
43
60
12
5
60
15
9
ABCD 95398008328*3^$a+1 [50078]
24
8
85
27
32
60
16
24
20
36
30
27
7
9
15
32
120
18
22
132
98
58
17
48
21
6
24
6
7
15
17
45
70
29
7
12
26
10
2
54
40
9
95
52
38
30
12
45
45
48
22
77
16
11
88
60
12
24
50
22
8
61
59
37
32
51
6
10
96
77
31
140
16
24
2
30
60
33
45
67
29
6
160
45
23
4
5
27
24
42
58
89
27
16
5
123
30
34
92
9
21
54
4
8
24
28
36
56
73
41
10
2
27
16
107
30
7
3
45
27
122
6
52
17
45
24
126
4
57
3
29
63
60
4
20
45
9
34
53
3
40
180
36
20
16
9
96
3
29
43
117
23
30
27
16
77
3
27
24
64
20
30
27
15
33
7
20
48
76
44
4
32
54
66
6
90
84
16
72
146
66
16
33
131
6
34
5
139
5
21
96
27
16
80
57
58
140
6
91
5
84
66
144
36
97
27
24
32
4
14
22
5
45
3
27
78
6
6
18
30
10
20
36
126
78
42
3
45
12
39
19
20
6
19
185
7
15
14
106
134
10
108
26
6
4
2
34
5
16
32
27
24
66
70
26
82
12
29
16
5
6
52
62
3
63
30
3
7
20
60
24
1
15
60
8
90
51
51
13
95
1
29
70
26
34
17
9
30
28
45
63
65
9
144
22
48
24
8
40
38
72
27
21
75
21
6
30
7
51
2
27
91
21
11
37
27
44
66
36
34
26
55
3
26
10
80
54
99
7
20
84
1
29
12
30
18
12
18
76
20
25
35
24
36
1
39
44
100
56
1
5
54
24
61
29
94
53
7
2
46
8
81
19
36
20
120
6
142
36
2
24
24
42
18
22
33
15
36
29
115
2
22
12
20
16
68
1
11
138
6
100
56
52
2
3
117
43
83
64
86
7
32
39
105
57
10
74
51
19
26
30
52
38
27
27
4
56
25
41
18
21
16
23
12
52
32
9
27
28
9
80
16
51
36
24
33
3
8
21
9
7
75
8
60
36
64
221
16
53
126
28
36
116
100
101
39
25
3
92
49
32
19
24
69
11
21
16
35
90
30
69
15
30
24
72
3
19
8
30
30
25
48
39
41
211
45
35
24
16
24
50
6
36
28
26
10
20
4
20
21
9
7
15
8
25
47
4
29
151
9
11
4
65
75
21
9
36
10
48
36
21
29
10
50
36
94
62
82
36
12
5
15
54
96
10
60
12
60
36
50
36
34
17
64
11
37
3
20
30
27
27
96
30
18
40
182
114
85
35
45
135
28
38
58
2
120
3
16
35
13
48
27
5
51
112
77
21
42
4
48
8
18
12
60
24
3
63
88
2
10
45
23
6
6
93
112
23
9
48
3
96
28
17
19
26
19
171
101
39
9
7
14
24
19
11
21
43
21
51
45
99
2
75
7
137
43
5
51
102
7
11
4
56
36
84
42
34
21
75
48
24
12
26
55
23
4
101
15
16
81
3
29
21
46
20
9
21
54
30
6
6
10
24
50
114
156
148
62
55
39
32
9
16
35
18
27
43
50
6
24
85
95
1
11
40
77
16
27
44
6
24
96
10
17
57
36
18
4
45
27
48
5
51
96
13
77
6
60
97
27
14
36
51
7
98
30
4
14
7
15
68
40
5
15
81
69
22
69
39
56
4
92
33
21
144
36
36
114
4
24
62
30
6
78
40
20
25
27
53
87
4
44
9
91
12
8
52
50
48
46
48
72
56
40
5
3
42
24
10
134
27
15
4
26
3
7
8
12
4
14
60
7
29
60
39
55
24
86
34
32
73
11
21
48
111
81
55
56
30
60
7
173
60
7
32
15
54
72
10
9
48
11
21
16
5
18
72
84
64
29
55
2
54
30
66
24
96
36
52
33
23
16
56
112
17
19
116
9
16
3
36
41
43
8
52
41
15
30
19
75
53
3
6
55
3
86
12
198
36
6
27
63
54
126
28
36
26
118
77
15
48
150
36
55
29
22
50
24
10
24
72
89
45
24
34
2
6
52
48
104
21
7
68
30
94
44
36
24
1
75
14
96
34
36
14
30
69
21
70
2
108
90
42
90
100
53
15
16
116
144
90
51
63
36
28
48
8
25
27
128
12
30
22
62
36
34
56
48
36
16
24
29
64
11
4
8
48
30
75
19
98
22
165
3
29
16
83
156
33
16
96
96
35
45
7
92
66
22
12
110
91
3
36
56
28
96
50
6
13
5
27
9
6
4
20
25
59
40
24
36
65
96
45
3
55
36
110
36
24
102
24
61
23
4
26
10
12
8
60
4
77
21
18
64
98
114
30
39
16
48
96
35
52
9
3
26
10
24
32
60
21
3
100
9
96
39
2
66
60
9
19
20
60
45
7
50
22
32
76
98
10
2
10
50
10
17
3
13
51
24
21
101
30
4
41
48
15
49
131
40
36
56
25
29
58
72
161
112
15
81
71
9
31
26
118
26
6
33
64
23
244
5
105
55
5
91
27
2
3
3
52
56
16
33
96
27
24
56
30
135
3
102
10
44
120
40
48
8
18
7
53
27
9
58
32
40
5
21
27
3
18
30
102
60
48
10
56
60
45
45
106
68
52
24
9
27
14
39
27
40
8
120
61
35
60
1
35
24
24
52
48
56
1
203
21
99
90
19
3
8
76
56
4
29
115
50
34
36
20
16
129
75
80
30
66
36
54
96
43
27
12
32
9
31
20
4
32
30
75
115
48
2
198
12
30
27
87
73
32
48
31
17
9
6
28
ABCD 95399022952*3^$a+1 [50000]
12
44
24
10
26
30
4
2
154
54
57
35
64
24
12
48
69
23
4
69
36
24
11
30
10
26
18
16
30
51
15
57
11
76
50
31
48
17
54
10
3
21
96
26
28
21
21
24
14
130
39
3
9
35
36
34
60
15
24
11
126
54
1
63
30
66
84
60
9
17
30
73
3
68
16
116
13
60
11
24
49
48
15
9
9
216
50
100
26
30
18
6
25
9
222
24
30
6
8
72
4
24
21
15
6
14
49
11
84
22
3
71
36
34
114
26
34
6
15
9
26
16
110
55
39
14
6
49
15
62
18
10
60
27
9
3
57
50
36
84
36
10
18
60
30
176
54
12
10
8
6
40
33
11
25
11
10
50
30
36
10
18
6
20
16
33
36
15
50
16
78
6
66
14
4
15
35
16
24
36
21
132
51
2
18
25
12
9
3
11
46
30
45
71
18
16
60
180
84
42
30
54
20
6
43
5
10
60
2
24
66
4
21
9
36
39
5
30
13
33
8
60
82
18
15
45
2
73
60
12
65
19
15
30
134
42
30
4
54
15
15
56
10
14
52
38
72
118
66
50
54
36
64
2
88
81
101
4
30
69
41
10
26
7
3
24
44
36
36
70
14
70
6
54
6
108
50
46
24
66
30
26
18
40
6
6
98
102
10
78
9
11
132
64
36
38
31
5
55
105
3
33
8
55
17
18
36
1
105
18
36
9
36
105
6
38
22
9
5
54
1
51
18
62
4
66
14
73
23
40
45
24
35
16
20
25
59
40
9
21
63
3
8
36
6
48
6
94
6
56
34
15
9
2
48
96
70
15
15
21
48
15
42
3
35
1
21
38
10
30
26
103
21
20
70
6
14
6
30
10
15
51
45
12
53
7
72
60
9
6
24
2
7
11
40
9
17
6
10
87
3
44
70
3
63
80
30
34
74
16
84
60
2
28
42
39
15
44
97
15
60
20
24
16
14
24
72
120
18
6
16
27
36
41
24
36
34
42
8
7
53
7
9
110
136
8
70
12
60
18
20
190
26
16
9
15
14
36
19
47
10
44
94
66
24
2
37
17
10
80
1
29
31
72
11
40
6
39
17
24
40
54
69
57
14
112
108
60
62
58
36
14
90
66
10
33
3
8
52
38
10
21
24
15
20
40
2
10
38
42
64
24
2
7
21
6
86
178
56
60
16
48
12
9
39
6
15
45
80
16
20
67
27
66
30
98
70
6
6
48
6
171
53
16
15
15
20
64
50
30
16
56
108
10
26
10
50
10
26
4
9
27
8
6
31
5
18
30
16
26
18
36
16
48
12
75
29
30
46
27
17
24
16
24
32
4
90
6
18
26
31
23
25
11
46
3
35
70
26
64
12
24
146
10
114
6
18
60
6
21
39
66
8
52
14
4
50
72
55
48
201
54
9
21
99
63
50
7
12
15
24
105
35
52
50
43
47
4
24
96
26
7
36
60
36
15
20
36
85
63
60
129
23
118
12
54
110
90
13
23
48
16
20
40
6
98
1
41
4
51
3
69
17
4
32
7
36
12
3
162
144
86
130
3
36
41
19
59
12
54
34
20
10
12
60
39
36
23
150
16
6
9
9
6
44
61
41
88
20
6
10
6
48
20
16
56
88
12
8
37
9
14
12
37
33
90
20
13
5
7
29
6
30
55
39
69
41
10
9
75
9
36
51
80
16
48
20
36
54
31
48
3
114
3
3
38
66
13
11
72
100
44
66
4
99
11
36
4
9
24
21
32
19
29
6
40
9
5
7
15
9
59
16
36
93
35
40
42
74
6
7
41
10
42
54
110
19
57
18
12
44
10
66
24
21
24
21
80
4
14
40
2
18
46
39
17
24
4
60
56
6
25
29
16
123
12
5
7
83
4
33
3
30
8
46
26
4
80
36
19
39
32
78
7
33
12
3
15
50
6
36
160
38
12
55
39
6
3
12
29
70
26
18
1
29
19
87
36
54
6
38
7
59
46
14
25
9
6
14
12
55
12
23
4
60
80
1
23
12
4
33
41
52
39
29
6
1
33
6
14
30
36
1
9
36
39
9
30
20
40
20
12
18
10
26
16
134
4
57
119
10
56
7
48
9
6
44
100
60
9
12
9
20
16
54
20
6
7
47
16
60
9
39
81
9
15
96
35
13
41
16
24
6
20
96
4
36
18
75
5
90
6
4
15
51
54
2
37
17
54
22
98
46
39
11
4
12
20
85
9
26
13
41
40
126
54
51
15
78
30
20
40
86
4
15
24
3
44
4
50
36
24
36
34
32
34
74
36
25
39
32
25
9
3
11
46
30
20
16
30
20
18
6
10
54
6
66
38
90
16
3
3
33
5
10
42
14
4
60
152
4
50
54
70
30
60
36
33
3
18
62
4
14
162
28
20
16
9
17
48
55
41
30
13
21
72
18
60
92
28
2
58
36
45
9
6
116
10
8
36
6
54
30
4
69
72
39
2
19
21
14
25
39
60
21
24
45
146
34
12
60
24
3
27
30
20
46
44
24
30
6
25
45
39
57
18
32
49
35
49
41
36
7
12
71
18
46
6
18
20
6
124
32
24
120
16
15
83
12
10
8
31
5
16
3
41
30
40
20
85
35
25
9
2
85
39
54
15
41
4
27
144
5
43
12
5
10
90
39
35
16
54
6
24
32
54
34
21
48
41
12
18
37
9
30
50
10
24
2
24
139
105
62
25
5
24
31
9
14
10
12
39
21
39
84
5
6
4
21
9
87
15
8
46
20
16
8
10
26
10
6
3
72
69
20
31
15
18
42
20
64
21
3
86
70
44
25
12
12
23
90
55
89
19
60
27
45
3
6
14
72
4
20
36
54
30
6
19
15
21
105
110
40
8
6
55
21
3
47
10
39
45
3
63
69
45
51
3
86
43
11
85
5
66
1
9
24
26
16
9
11
4
14
90
66
55
41
10
18
15
65
7
39
80
61
9
3
47
25
108
93
15
120
75
14
64
6
36
80
28
45
35
1
35
54
16
104
40
30
26
91
3
9
33
24
63
51
6
24
2
25
5
34
60
6
18
42
24
50
36
4
6
3
95
96
13
17
19
45
80
46
90
14
66
6
154
20
19
77
10
9
39
9
17
6
18
126
106
15
24
11
28
26
4
27
5
124
26
4
84
21
36
83
70
20
16
6
38
22
69
15
86
103
15
ABCD 95399092942*3^$a+1 [50026]
83
180
100
20
4
75
33
12
15
84
6
75
48
20
60
7
69
9
15
116
49
71
12
108
24
16
15
69
21
27
20
12
1
39
20
12
13
42
53
72
4
51
9
32
120
28
75
17
25
35
48
19
5
12
48
88
44
136
24
84
27
5
109
18
17
48
25
23
13
51
80
43
5
12
40
20
24
12
37
3
20
4
39
9
27
9
12
3
89
160
32
36
48
31
5
24
64
8
19
24
66
39
20
12
12
25
18
69
140
49
11
48
88
24
60
60
8
16
21
36
35
12
31
57
104
49
150
72
53
24
16
12
15
17
96
4
27
6
15
12
57
51
93
11
36
4
8
12
28
8
145
15
60
44
16
9
23
28
8
76
84
36
39
9
12
51
5
49
59
52
8
4
12
3
105
92
48
52
48
68
37
6
17
4
24
24
20
60
16
32
49
59
64
32
31
54
66
17
108
43
29
16
20
24
36
16
33
6
21
20
16
27
5
48
40
33
11
36
24
24
72
19
5
24
4
8
52
36
84
8
12
1
15
32
4
8
16
120
24
116
192
24
19
89
16
39
5
55
105
60
12
20
24
4
32
61
39
69
119
16
51
18
51
87
60
45
39
41
12
1
72
18
41
91
5
12
52
24
27
60
5
40
12
15
5
43
5
24
13
30
57
8
28
8
40
20
16
128
12
31
33
12
120
72
8
12
31
9
81
39
8
88
57
3
12
3
9
45
35
16
12
87
18
18
77
72
40
32
24
25
47
12
48
4
15
33
128
13
27
8
24
112
8
40
15
17
1
3
75
5
16
36
9
6
17
36
112
32
28
3
5
19
33
92
160
8
88
60
36
48
128
28
12
9
18
17
168
16
24
12
60
24
56
40
48
12
56
4
84
39
77
4
20
4
3
89
19
186
18
5
28
68
1
35
43
33
39
21
27
41
24
88
9
18
60
41
24
12
79
9
36
15
45
12
27
45
8
7
17
16
3
30
15
9
75
32
84
7
12
53
100
8
91
9
51
9
9
75
20
7
6
15
20
72
12
25
84
71
4
20
19
21
132
9
35
103
17
4
84
3
69
44
64
12
45
99
20
31
5
24
12
4
48
108
9
24
39
56
16
60
75
6
35
4
24
152
12
36
24
40
68
48
24
12
4
75
12
9
51
57
27
18
107
36
12
7
6
47
88
39
18
3
32
7
5
49
35
36
36
24
25
96
99
111
42
3
20
7
17
1
207
8
24
28
12
99
41
4
15
9
60
48
3
36
29
36
13
3
60
24
8
97
36
35
72
48
4
8
132
28
108
24
60
8
48
24
16
32
16
116
1
3
20
64
20
36
85
119
12
139
89
7
84
21
36
32
148
68
36
24
36
84
24
67
41
12
48
24
43
81
36
36
48
12
24
8
16
81
35
31
17
60
16
56
19
45
9
3
20
88
36
8
112
3
5
16
72
15
33
32
24
28
8
88
51
41
28
56
40
8
13
119
36
43
5
7
5
4
20
4
21
11
43
45
56
13
72
83
40
36
140
4
8
43
36
21
3
5
36
4
81
59
31
54
27
32
28
32
60
52
20
76
8
72
24
36
40
20
64
140
48
28
84
20
24
36
76
44
1
47
16
32
40
60
32
72
4
32
52
128
48
31
5
4
32
24
24
37
3
15
21
3
120
5
48
12
85
66
45
56
76
132
36
32
48
31
5
16
87
72
48
53
40
24
20
31
48
77
60
24
16
48
12
32
48
12
36
91
53
40
32
13
171
27
29
24
61
3
20
13
3
80
36
148
120
72
24
111
66
18
41
40
128
7
45
36
24
44
4
20
96
1
95
28
20
28
60
104
43
5
73
39
20
28
3
5
49
3
20
25
18
42
11
4
8
4
21
18
9
8
28
15
117
12
80
7
30
75
8
36
4
68
40
32
28
32
25
3
9
23
1
27
32
7
21
75
12
42
23
7
45
9
11
25
71
43
41
16
80
24
60
36
24
28
27
21
32
16
21
51
24
36
20
12
120
16
44
48
48
24
28
24
20
16
45
15
12
48
68
12
28
32
19
29
40
36
24
147
17
12
28
8
60
19
18
27
9
66
29
60
12
24
4
24
51
30
27
60
72
20
43
12
45
20
175
36
12
57
75
72
5
43
17
4
20
12
60
28
80
4
87
30
51
80
4
51
17
28
3
65
52
44
16
24
3
48
45
27
17
24
4
8
43
105
15
29
16
24
68
24
40
56
49
35
73
6
5
96
16
108
20
1
54
41
36
12
55
17
136
12
105
63
68
12
72
37
78
57
51
57
87
5
16
12
120
12
51
9
8
16
32
12
48
40
8
7
17
28
12
27
93
32
88
80
40
8
24
1
3
60
24
20
60
67
21
20
24
64
72
84
20
4
44
7
5
25
35
40
51
57
56
84
40
123
204
36
33
20
67
5
84
19
54
18
33
12
80
97
11
16
3
45
12
24
36
8
76
92
4
20
48
100
8
64
20
60
28
20
28
20
4
21
60
23
61
11
4
20
88
36
20
37
15
48
80
76
20
73
66
6
23
13
15
15
89
36
24
100
3
17
43
77
25
18
18
99
44
64
15
53
4
99
77
24
64
12
8
4
12
15
41
4
20
16
15
84
6
35
40
80
72
12
48
16
56
24
24
97
119
12
4
44
67
42
3
32
96
24
28
80
55
42
47
1
23
55
17
4
48
36
20
24
16
12
32
7
9
24
32
96
73
54
5
61
35
72
12
31
17
144
60
64
69
15
60
3
12
42
35
1
207
8
12
16
12
15
17
52
20
60
25
3
32
28
12
3
12
9
27
132
30
11
172
60
15
12
33
3
41
60
4
84
20
7
65
31
5
49
23
108
60
40
60
44
40
56
88
24
12
3
5
48
24
85
3
33
3
32
12
25
18
65
40
12
27
65
43
17
1
47
36
36
16
57
75
60
8
88
39
18
15
48
12
60
ABCD 95399573684*3^$a+1 [50150]
3
48
6
23
43
17
40
21
84
60
71
1
48
11
61
59
24
40
56
7
17
16
21
3
56
151
6
27
96
15
54
3
69
18
213
45
23
25
195
9
123
15
24
113
100
48
27
5
25
35
36
25
27
9
36
120
3
21
83
1
87
57
36
24
3
45
108
6
33
165
11
40
24
56
151
18
95
37
36
30
18
6
30
83
151
5
144
28
45
23
49
48
18
54
60
95
7
21
3
54
36
147
92
61
36
24
156
18
81
60
12
9
36
167
37
126
138
24
11
91
54
60
12
107
73
24
30
6
27
135
33
39
18
36
39
36
24
96
87
24
9
120
105
36
90
113
25
60
3
87
48
17
40
141
36
24
12
3
21
138
18
23
4
27
6
120
3
87
78
12
23
55
9
56
25
30
90
39
15
41
49
15
57
23
31
57
15
77
148
9
51
32
60
127
89
7
113
49
30
161
55
29
60
25
108
123
20
1
18
120
6
36
198
5
96
60
40
12
3
125
91
113
16
15
30
114
41
64
156
45
12
27
153
54
78
12
24
144
72
39
81
24
87
159
29
61
36
24
83
16
132
105
195
39
113
31
6
39
81
59
1
144
95
24
25
3
68
55
9
57
39
105
60
36
63
81
30
24
18
23
49
71
1
63
45
75
15
30
35
1
72
132
35
1
36
84
239
1
54
5
16
117
78
209
96
1
23
16
20
64
105
90
41
55
9
45
131
40
9
30
65
16
20
25
36
36
147
33
123
20
79
41
25
6
9
24
111
54
48
147
57
48
95
31
54
155
88
32
55
18
12
60
71
1
3
123
72
33
8
25
59
36
1
120
23
37
3
63
150
72
72
138
21
51
78
192
18
72
53
60
73
63
12
45
3
20
37
72
51
87
18
95
265
27
45
23
64
111
89
73
23
55
29
36
55
24
90
102
29
64
36
69
35
1
54
6
144
360
12
24
27
45
30
54
36
15
72
21
15
20
1
23
37
18
66
36
60
36
12
63
33
12
144
144
27
8
25
12
18
54
42
138
15
21
27
45
42
41
121
108
18
18
35
49
162
90
78
21
60
117
84
108
51
81
30
113
1
15
39
30
11
60
25
27
135
18
99
60
33
132
36
30
126
24
75
9
36
132
23
144
96
24
55
21
20
25
24
171
45
72
108
195
15
6
66
24
9
45
36
51
108
21
123
87
89
112
48
9
12
60
54
29
145
95
37
246
33
117
83
64
60
81
15
20
121
6
33
44
67
48
18
27
80
28
33
35
19
126
35
49
6
9
63
90
84
36
23
40
45
24
11
24
1
156
96
18
57
12
20
13
42
246
36
24
30
6
59
121
119
52
3
6
90
141
12
45
71
84
1
15
21
59
55
57
177
180
66
24
81
39
6
192
60
84
3
57
144
95
79
18
60
12
11
85
36
36
23
25
24
36
39
20
25
95
36
4
15
45
237
198
78
180
27
57
90
78
12
63
20
13
287
73
72
30
150
306
89
1
87
39
30
51
57
75
20
73
87
93
120
3
20
49
35
1
6
18
102
78
51
80
85
12
87
48
8
37
18
72
18
96
30
18
36
96
180
156
42
33
15
168
30
36
24
12
18
57
33
99
45
78
90
30
24
54
36
48
72
99
20
25
54
90
78
33
20
109
3
9
24
15
57
23
25
42
33
39
66
36
186
48
42
102
6
144
3
8
1
23
31
9
81
6
33
60
117
6
17
1
36
18
66
6
18
195
21
144
135
57
24
72
120
83
49
15
21
120
132
18
45
12
87
90
195
80
76
9
11
37
75
33
36
23
121
39
56
37
23
85
30
6
48
35
88
9
63
93
42
18
12
60
108
12
6
129
15
18
15
120
93
75
177
23
60
52
168
20
19
6
27
48
105
35
1
36
48
6
89
60
49
11
24
31
9
56
25
54
18
24
54
9
56
145
15
9
30
81
87
93
69
30
105
45
11
97
30
17
16
39
5
1
95
49
63
27
30
36
15
39
126
155
25
24
30
81
87
17
1
59
61
24
15
56
55
129
45
18
42
48
3
129
36
12
75
8
24
ABCD 95399901302*3^$a+1 [50024]
37
108
12
96
17
7
131
205
17
18
18
31
48
53
24
115
119
72
85
24
65
120
115
53
36
7
72
5
60
115
12
60
5
31
17
30
78
42
6
7
24
36
23
222
19
240
143
25
65
12
36
48
6
25
96
17
115
41
31
11
24
120
6
18
49
17
36
55
12
53
42
37
36
24
108
192
41
7
17
48
18
25
5
48
7
144
11
48
49
41
36
66
24
18
150
102
18
30
7
36
125
48
42
25
60
12
65
12
96
139
41
54
54
42
48
54
67
101
48
12
67
108
317
42
120
66
19
11
97
47
1
144
96
77
36
102
30
67
12
11
120
78
67
72
60
17
48
42
90
150
1
77
42
144
120
37
12
5
48
7
12
36
60
24
89
60
91
23
13
17
66
30
84
67
59
6
138
25
12
36
245
19
95
6
42
73
60
29
54
42
7
41
79
77
18
6
42
162
150
42
115
29
19
48
107
18
48
102
37
107
48
102
18
78
18
37
59
78
162
25
101
55
17
43
5
72
42
1
29
55
5
31
12
35
18
300
55
59
1
5
24
18
72
96
48
97
24
23
37
5
30
13
11
1
89
30
37
89
48
7
11
25
5
24
43
17
6
78
187
29
114
37
17
66
150
36
48
12
18
6
24
7
83
30
90
120
25
23
42
55
23
85
29
84
7
5
174
73
23
24
6
19
65
31
17
96
7
197
36
7
47
72
54
24
67
65
115
89
66
96
24
6
55
29
156
55
29
30
78
48
24
60
36
138
96
25
36
84
53
42
6
79
35
73
47
18
36
7
60
5
18
37
72
11
49
41
30
6
48
96
24
42
1
47
6
67
12
48
149
6
25
23
126
90
6
42
18
54
30
31
120
35
30
72
12
31
29
24
31
59
24
30
120
115
77
18
102
24
7
209
55
120
180
23
85
17
48
12
91
24
11
24
78
103
83
6
31
12
17
6
54
48
36
36
90
48
13
60
29
48
18
150
24
31
24
89
19
72
36
59
6
19
36
120
24
11
145
5
79
59
72
120
25
72
41
6
13
107
78
67
95
1
5
79
35
198
42
25
5
66
42
6
24
102
18
6
247
77
36
7
60
77
12
48
55
12
35
13
17
90
54
12
48
126
1
95
85
65
19
23
66
6
126
18
6
36
127
48
60
59
90
30
193
120
23
49
48
77
43
5
96
120
19
71
61
11
30
24
24
66
121
17
7
23
18
79
23
72
18
348
72
115
12
60
161
55
24
95
48
6
24
66
6
43
71
30
24
18
24
1
77
67
5
18
102
31
24
83
133
35
54
36
127
65
67
36
24
5
90
30
84
6
6
72
42
48
73
95
222
108
7
41
7
47
48
37
41
24
18
25
12
12
65
175
5
90
96
312
13
17
96
31
96
29
48
7
23
85
132
5
55
155
13
5
12
96
48
31
35
48
6
7
12
48
12
83
49
48
53
72
42
6
79
36
47
90
36
19
48
173
24
42
133
17
31
24
108
5
48
12
7
173
12
31
17
108
24
18
6
19
120
5
42
24
6
151
24
36
77
96
19
95
13
107
6
96
90
48
102
115
191
42
246
42
139
83
18
12
42
1
132
83
25
72
23
42
67
96
12
23
54
18
66
54
30
12
31
95
120
48
6
18
6
31
11
72
192
13
11
1
5
48
108
108
7
29
36
18
126
18
85
11
174
60
67
155
258
12
18
13
144
5
6
97
71
1
23
13
29
31
5
90
145
23
42
84
31
12
168
60
77
7
23
66
31
23
37
5
55
53
7
11
49
23
30
18
42
43
5
288
12
7
113
24
90
198
96
7
12
17
103
168
17
6
37
107
25
23
102
18
24
6
7
11
66
30
24
37
72
11
1
5
48
12
48
108
24
48
43
77
120
12
30
25
108
48
29
78
216
126
66
42
12
18
13
17
43
72
12
65
66
30
7
108
12
60
23
37
35
13
107
13
53
127
5
19
29
31
41
144
90
73
60
12
48
48
5
55
24
36
12
41
67
137
12
55
59
1
48
113
102
102
48
36
12
115
53
379
47
150
31
24
53
102
54
19
72
149
31
35
13
5
163
59
1
24
53
7
156
47
6
19
77
ABCD 95400187724*3^$a+1 [50010]
108
256
36
44
96
84
124
92
64
56
249
24
120
111
57
159
33
55
36
44
100
32
4
60
44
112
20
60
153
7
104
16
41
3
180
144
376
89
120
15
105
48
72
67
44
64
161
72
567
33
39
153
48
39
64
137
39
184
89
111
9
120
96
39
112
20
64
144
212
64
17
123
189
15
33
67
96
77
103
17
27
45
31
144
72
44
100
24
152
129
199
180
5
240
31
65
255
105
19
53
7
36
44
120
316
180
89
135
16
156
29
151
248
40
113
27
93
79
8
12
84
16
8
180
196
56
120
33
75
16
96
53
27
64
5
39
273
48
31
200
60
48
93
79
89
120
231
33
15
72
4
84
113
240
43
77
48
19
32
4
89
7
120
80
64
137
159
88
180
156
17
127
32
81
48
24
31
89
288
87
153
3
180
24
201
55
65
24
55
20
285
147
48
12
81
7
72
113
15
33
103
44
21
159
60
112
44
9
7
68
96
124
180
252
128
33
163
36
8
100
36
44
96
69
135
132
21
27
352
204
65
51
300
120
33
135
81
79
56
124
260
256
204
80
132
60
21
87
72
48
76
36
108
173
39
9
192
3
156
408
72
180
108
120
105
31
176
244
140
9
31
44
180
40
36
176
21
87
132
60
9
55
36
29
144
87
201
7
252
144
36
8
16
20
69
135
40
312
104
57
99
148
32
28
32
448
53
72
360
55
96
56
124
164
352
41
99
4
17
240
87
36
60
36
60
208
36
20
136
41
123
96
268
72
144
17
39
33
55
32
48
12
160
29
24
111
136
288
32
33
31
65
55
144
312
308
16
44
120
72
144
304
233
72
96
31
104
444
21
199
32
273
87
28
236
24
12
48
16
60
17
99
100
80
60
4
56
88
200
33
39
9
24
48
120
432
15
105
96
15
264
16
137
283
29
135
81
120
111
40
24
20
69
87
24
9
111
216
60
48
16
149
27
64
156
24
137
39
160
113
48
43
44
132
4
44
45
15
120
76
29
115
101
31
120
41
27
100
32
60
144
36
48
120
40
305
91
77
72
27
64
144
332
240
48
96
196
68
60
16
60
120
24
65
295
32
168
153
120
87
136
216
24
17
67
36
536
48
105
111
16
120
560
81
240
19
389
159
81
199
185
31
24
36
29
111
144
105
7
8
120
132
4
44
192
144
60
16
ABCD 95400205372*3^$a+1 [50082]
71
48
52
81
47
48
64
3
17
16
12
81
15
92
120
12
100
3
29
61
83
25
47
25
47
205
47
43
21
236
144
24
16
99
5
31
5
36
268
15
36
65
96
64
99
5
31
9
8
168
156
96
157
51
84
56
7
137
40
12
48
15
33
75
9
176
28
39
53
180
244
44
52
8
24
108
12
40
140
121
59
120
145
3
20
13
15
44
48
37
11
52
27
101
16
9
27
80
37
83
7
17
1
27
81
95
96
61
95
48
132
12
72
220
236
48
24
16
15
45
116
16
8
24
48
24
180
4
12
140
84
36
28
20
144
12
36
24
4
32
7
53
40
87
101
16
44
4
15
108
5
132
60
1
144
18
108
17
127
198
27
20
48
13
90
161
180
4
60
92
24
73
23
64
224
24
40
21
87
165
18
149
52
33
11
25
119
115
17
16
144
20
108
16
80
36
16
15
113
247
17
52
111
17
12
61
162
57
33
108
63
207
113
52
48
32
12
31
54
95
16
12
80
13
51
128
1
51
60
69
111
56
72
28
44
31
9
44
12
43
89
148
44
133
18
18
107
112
60
20
16
92
4
144
56
36
48
36
60
60
36
4
9
215
124
68
25
23
49
107
64
27
5
204
48
36
85
27
63
5
24
43
57
308
12
148
152
36
25
11
79
17
144
19
105
129
47
340
48
33
23
84
48
12
31
89
112
33
23
88
105
119
28
92
180
85
47
61
63
9
135
32
31
17
36
12
4
80
48
55
57
80
133
18
162
90
5
48
55
17
48
43
5
12
132
12
199
180
21
20
28
75
57
44
4
75
17
1
99
9
47
48
40
80
37
27
288
92
133
23
52
84
21
107
72
88
21
27
27
5
16
12
80
244
8
31
5
12
235
72
17
16
3
65
76
48
92
403
77
121
23
24
61
35
55
89
55
18
215
37
27
9
90
9
20
16
9
87
60
48
68
133
54
5
13
15
32
12
88
32
96
144
120
4
87
18
155
16
171
113
4
171
5
24
72
16
12
32
16
32
43
9
156
140
52
20
312
24
76
3
17
96
193
11
84
60
4
3
5
100
20
12
36
24
91
72
72
36
57
8
96
40
44
52
80
24
100
68
12
36
120
37
95
52
51
53
55
81
63
18
75
105
39
69
11
48
148
44
64
284
36
4
152
1
3
192
3
45
9
11
24
40
80
108
4
93
35
325
108
72
47
144
4
36
32
108
25
54
21
80
76
3
65
25
3
80
43
21
96
135
9
84
32
12
25
18
53
109
36
155
52
27
5
36
76
36
44
19
29
96
37
18
101
36
12
48
145
18
29
25
95
28
80
12
148
80
25
35
148
144
20
13
35
48
16
188
73
23
4
8
48
115
72
5
67
33
92
1
54
125
192
133
63
45
18
162
23
36
13
87
3
90
35
12
64
15
65
84
72
40
44
19
137
216
115
89
36
12
12
31
5
103
5
72
28
36
8
40
128
24
24
49
15
12
9
107
37
123
44
31
17
12
40
93
83
12
48
52
12
36
144
56
4
96
20
67
57
68
60
36
85
39
80
252
84
4
8
24
31
33
44
60
48
24
43
18
155
84
103
5
48
24
13
191
144
16
32
100
8
132
84
28
36
152
4
48
92
4
92
24
60
148
45
11
40
75
117
12
48
68
76
140
61
87
75
126
90
54
23
13
47
48
136
8
136
96
8
133
90
17
48
88
80
96
24
52
117
47
160
8
40
105
23
103
5
36
49
72
23
85
71
109
35
4
15
173
25
39
68
48
64
51
29
48
72
121
90
5
60
4
128
48
7
5
16
80
7
18
87
44
4
44
1
195
20
12
25
27
171
5
96
ABCD 95400630764*3^$a+1 [50043]
66
45
15
4
101
99
93
87
60
40
60
36
50
22
128
4
26
34
20
100
173
127
36
12
2
30
33
43
20
84
64
24
32
16
68
6
58
17
19
12
12
77
24
15
16
134
10
12
128
36
9
24
211
50
30
40
116
54
46
50
10
84
140
16
20
24
45
27
88
26
6
93
91
48
5
55
68
40
14
63
3
4
20
21
19
53
31
89
43
80
48
64
12
84
2
10
48
12
104
45
43
5
111
4
12
26
60
10
140
84
100
24
77
19
14
10
156
36
8
64
101
72
24
9
82
48
80
36
9
19
5
21
102
93
19
48
84
84
5
7
140
4
41
75
189
31
48
144
41
87
4
5
24
24
7
60
20
28
26
6
45
43
5
43
44
129
91
5
19
80
16
80
16
12
38
108
159
48
3
45
24
55
12
14
6
4
29
21
166
48
48
74
94
56
36
9
51
64
26
70
14
6
4
60
140
40
86
39
21
60
82
152
64
72
5
48
67
8
12
28
20
112
44
21
3
6
15
19
32
40
12
12
48
53
48
91
5
31
74
250
50
36
18
4
98
78
36
24
160
77
7
65
3
40
8
45
19
53
24
43
32
16
72
53
33
159
43
44
54
51
24
72
19
164
4
5
91
152
40
8
36
6
10
84
24
144
32
208
56
21
81
54
36
18
70
29
3
48
16
20
36
40
48
32
69
115
5
105
10
24
24
68
9
19
84
60
8
40
8
256
5
43
12
60
104
12
28
24
146
99
48
7
128
64
50
63
115
101
24
81
42
90
3
24
43
84
86
118
29
103
44
24
12
112
128
9
19
32
45
55
80
4
14
202
8
21
48
48
3
6
39
7
17
3
165
7
38
10
65
43
77
7
2
10
324
92
40
24
36
38
94
32
64
2
147
120
27
36
57
55
60
5
33
58
96
5
120
43
12
65
21
10
48
116
16
134
96
58
120
5
27
40
48
29
48
69
30
16
240
149
163
32
6
10
24
48
2
3
43
48
50
22
5
48
31
20
24
132
204
16
20
84
64
50
22
20
57
51
45
67
29
45
54
72
108
4
48
24
104
124
2
10
36
20
24
4
12
24
44
81
75
180
28
32
36
60
52
32
4
5
45
22
74
94
146
10
48
2
34
24
5
72
9
34
48
8
52
12
5
177
15
19
125
15
36
21
3
100
2
10
5
3
69
87
144
9
48
120
72
43
24
48
36
36
53
67
48
32
40
14
106
5
15
16
44
24
40
170
46
80
69
120
27
4
20
6
154
48
48
50
70
29
9
10
216
5
24
115
12
48
12
29
45
10
60
29
51
16
29
115
24
29
31
36
53
48
103
20
117
7
32
36
24
24
160
29
123
69
24
24
27
45
24
165
60
10
32
40
12
278
78
40
77
24
31
60
20
52
5
48
43
12
38
22
72
72
20
64
12
53
24
3
237
27
28
48
48
140
16
20
9
7
65
3
64
2
123
3
69
91
5
39
9
75
45
51
16
128
124
41
24
120
237
54
117
15
18
126
60
40
24
84
137
19
176
16
74
36
15
67
32
21
3
69
187
5
91
29
24
51
88
12
156
20
18
36
58
161
31
41
9
30
33
163
29
75
16
72
12
48
26
322
48
86
39
19
32
36
33
15
4
12
41
43
32
24
16
38
30
76
36
20
40
8
126
15
75
30
111
3
96
4
26
96
34
14
70
20
16
60
26
22
38
262
132
41
3
6
34
32
64
101
3
16
80
88
48
14
63
120
7
60
29
91
24
5
19
5
3
4
36
44
76
48
62
34
5
15
4
50
96
150
36
54
10
44
69
43
48
80
21
19
62
183
91
60
80
100
56
40
12
12
14
82
5
43
32
24
21
19
24
12
60
48
116
16
44
90
3
7
48
92
4
86
90
4
32
108
6
51
19
24
2
70
14
106
29
15
64
36
80
165
55
20
40
53
117
75
19
29
96
117
94
56
4
36
50
22
101
21
166
24
44
36
60
16
209
171
4
60
29
67
53
19
2
94
60
116
40
56
24
6
138
42
10
185
24
15
54
42
4
29
67
12
41
19
56
6
144
150
12
52
32
76
5
24
9
10
32
45
7
48
65
99
16
77
3
69
55
60
20
33
27
6
63
15
9
216
91
84
26
34
32
64
5
31
48
41
91
29
15
33
31
116
16
5
183
64
12
24
2
3
24
31
2
84
10
36
8
4
60
116
12
52
2
10
48
5
111
4
12
108
36
41
48
7
36
12
36
32
18
6
21
24
75
ABCD 95401200892*3^$a+1 [50022]
4
32
63
37
44
16
23
37
24
11
45
4
23
13
54
5
15
66
24
46
54
26
30
24
70
24
26
10
30
3
3
14
16
18
60
12
84
36
24
69
24
21
6
5
25
54
9
87
80
70
56
19
51
14
103
47
40
6
3
17
28
11
1
54
86
4
39
104
87
4
29
31
9
8
55
65
19
30
56
10
54
36
54
54
30
56
4
12
89
15
4
2
3
151
65
51
10
27
83
40
69
24
45
26
10
30
9
17
7
3
108
66
176
34
5
19
69
171
12
9
24
21
11
25
60
44
6
9
45
43
21
6
6
24
15
48
8
43
36
9
45
35
7
33
17
7
80
31
2
7
27
56
58
36
54
2
70
33
117
24
11
112
27
6
14
16
110
3
7
48
36
69
47
10
87
47
9
16
39
9
23
4
6
23
31
6
20
118
60
92
54
99
16
9
36
11
24
21
67
51
45
21
24
59
73
78
9
3
18
36
30
30
3
32
19
45
104
67
30
15
9
6
9
45
2
34
23
1
30
9
81
2
10
35
144
40
11
70
20
40
54
5
120
168
48
48
24
151
42
90
117
3
30
80
79
11
13
80
37
48
11
1
84
36
23
157
74
16
78
36
71
19
69
45
35
25
72
14
25
11
37
51
6
146
10
78
12
17
1
15
24
17
15
49
132
27
21
11
1
24
39
15
9
8
69
36
10
30
87
93
50
10
20
114
34
32
15
19
5
64
104
48
129
64
2
4
30
20
64
122
10
60
24
15
39
30
36
54
12
120
30
20
90
49
8
33
58
12
33
147
69
80
19
21
24
45
6
29
7
30
78
21
69
59
72
19
2
10
33
21
35
25
119
55
2
24
64
39
3
69
8
33
30
28
12
104
6
75
45
19
24
17
7
23
10
30
14
10
33
51
42
18
81
99
101
61
35
15
34
66
20
10
14
25
41
10
29
48
40
17
94
2
28
62
10
27
87
56
88
65
55
41
25
60
54
6
24
30
2
28
42
14
10
24
102
3
45
12
18
62
34
5
1
23
7
14
6
64
69
15
60
5
25
15
56
105
4
11
31
20
45
9
4
210
42
18
12
9
45
24
171
15
90
95
19
21
21
20
58
30
15
41
4
126
149
21
40
11
24
19
72
5
103
137
25
47
1
56
10
30
39
24
32
15
10
80
10
6
84
84
66
20
49
21
99
57
120
23
64
21
59
40
3
78
32
28
42
18
15
77
27
13
44
39
264
96
1
63
51
21
11
37
17
39
31
120
80
36
30
54
6
28
30
36
6
47
13
83
21
60
4
12
258
42
54
20
25
11
13
87
89
64
45
6
24
12
74
160
15
56
45
67
57
30
84
26
4
12
78
29
40
27
30
90
30
30
9
27
18
51
104
25
30
120
17
24
25
15
39
90
120
86
40
33
3
53
111
10
6
57
63
150
3
27
24
5
64
45
11
21
19
200
31
33
17
130
24
53
1
152
34
6
47
7
24
41
1
18
6
23
1
30
2
58
5
1
60
99
227
13
45
72
78
101
49
6
114
62
73
104
37
114
6
116
70
54
86
93
184
56
27
37
32
24
40
51
6
44
115
51
14
40
15
8
40
33
30
14
19
21
20
64
66
30
90
114
59
57
4
6
50
19
57
14
4
6
15
5
166
30
183
45
12
14
105
49
30
36
56
10
44
34
5
25
12
24
75
41
4
3
8
13
12
114
114
12
23
1
84
30
21
48
56
37
50
9
109
51
56
25
39
56
19
26
4
54
81
8
13
60
87
56
96
24
85
30
12
24
24
9
3
20
30
3
40
15
17
48
21
43
27
84
132
30
60
24
83
157
66
14
4
12
27
33
50
10
18
36
24
12
60
29
40
24
15
17
73
6
33
3
29
24
64
47
9
64
21
90
102
20
4
66
209
19
132
9
48
72
56
15
73
24
57
54
66
6
170
63
72
85
35
48
25
36
11
24
49
12
30
30
110
9
64
56
121
30
20
37
63
24
24
12
20
4
50
75
15
96
9
61
60
18
6
20
6
28
2
54
6
10
9
24
137
15
39
4
21
9
6
26
60
75
25
24
86
9
1
44
34
81
51
20
174
3
1
6
26
39
25
15
9
39
81
42
20
58
30
56
49
77
34
9
57
47
40
33
23
27
28
129
33
14
4
5
31
30
11
85
104
16
108
47
9
103
72
41
4
83
40
8
25
39
56
43
2
19
5
19
15
17
112
3
14
4
32
27
3
90
34
9
104
40
33
60
54
6
24
15
48
32
51
28
2
34
29
24
43
48
12
140
10
35
55
18
62
34
63
8
103
66
15
101
4
30
9
135
26
279
7
113
27
64
296
70
24
23
61
12
14
25
5
34
12
54
36
27
80
7
105
9
6
33
173
3
1
24
30
72
108
29
40
23
9
40
165
11
25
23
1
71
43
12
33
120
104
7
6
18
9
51
26
40
26
9
19
32
64
29
61
20
39
16
21
54
24
29
33
4
35
24
16
21
24
26
40
14
16
78
12
89
21
19
8
37
24
32
70
78
95
31
6
18
26
60
90
25
8
1
60
6
24
96
86
4
11
112
32
24
97
20
3
87
9
1
39
5
40
30
36
57
33
24
15
8
1
60
107
43
30
2
37
3
5
45
10
48
56
36
34
36
39
8
7
66
18
45
15
41
24
64
47
4
72
30
48
36
36
80
15
9
76
48
11
55
30
11
55
48
2
10
5
72
16
15
81
111
33
77
30
13
176
15
9
ABCD 95401437884*3^$a+1 [50005]
33
33
147
63
33
21
30
24
72
12
24
24
45
36
12
15
9
3
33
51
21
15
174
39
108
24
105
123
24
12
36
57
75
147
9
24
48
24
93
102
84
324
30
42
24
36
72
12
30
6
54
30
81
36
105
63
48
9
24
243
192
24
108
33
42
114
54
72
18
3
33
78
18
120
48
42
84
33
3
6
6
18
15
3
93
39
96
12
9
3
69
3
21
108
9
24
51
45
15
12
36
3
72
144
18
15
36
15
45
171
48
6
108
54
24
12
9
144
48
63
18
66
48
21
72
36
168
21
54
33
108
3
69
12
63
42
63
27
24
21
12
96
129
12
3
57
54
30
42
18
120
12
18
42
123
24
48
15
45
3
9
93
18
93
3
9
51
9
63
21
15
21
36
141
27
12
3
6
6
60
69
72
72
24
3
84
114
123
15
108
21
48
75
33
45
15
33
51
36
147
57
9
42
21
3
6
3
9
42
108
36
12
42
6
24
6
3
57
36
120
27
36
36
120
69
90
6
3
21
30
177
63
162
102
36
21
15
24
33
105
15
81
99
57
48
192
150
9
36
12
24
27
57
75
129
9
6
54
54
69
15
42
18
33
39
48
84
9
57
15
21
60
30
69
27
33
33
51
81
60
111
51
9
69
3
171
57
75
24
54
66
108
21
15
57
75
42
30
9
36
51
45
33
15
15
93
15
9
15
54
3
141
42
192
24
42
63
12
15
81
135
21
57
3
36
63
57
207
9
9
51
27
72
21
213
60
84
39
9
6
42
3
51
126
126
33
111
72
93
27
60
24
24
21
24
99
24
54
30
6
111
3
66
75
33
12
3
21
87
51
9
21
15
15
102
12
24
39
3
33
60
120
24
33
75
288
57
27
96
99
117
33
51
105
126
24
24
18
90
12
69
117
6
72
96
24
102
210
60
72
18
12
30
6
42
12
165
75
12
9
36
15
24
45
147
90
18
78
60
63
33
39
36
27
21
132
45
3
3
33
135
33
51
93
33
36
15
75
42
42
30
51
33
3
36
45
90
9
57
51
9
3
36
15
78
3
3
9
51
24
33
24
48
36
39
18
6
9
24
120
87
57
15
12
12
78
30
78
150
93
36
3
66
99
15
18
15
15
6
3
27
138
6
225
33
24
42
90
30
9
9
48
36
6
102
84
12
30
93
33
30
45
309
15
12
57
3
57
15
51
18
66
18
18
90
99
48
24
57
30
21
12
36
9
12
78
69
21
27
60
72
36
21
36
42
129
39
93
36
33
3
144
27
30
42
48
156
108
72
84
144
12
12
57
27
6
3
3
84
69
36
36
24
69
60
15
21
90
24
24
12
45
84
21
3
27
45
27
54
42
30
27
36
3
60
189
108
39
18
54
69
39
90
30
6
135
69
78
12
9
3
42
3
27
9
3
69
75
18
3
111
210
51
27
18
84
30
60
69
45
18
168
21
93
24
18
153
108
105
3
147
24
33
72
12
3
21
3
66
75
39
33
48
21
75
15
72
33
3
105
63
18
27
39
12
72
18
39
51
96
33
219
24
9
27
36
9
171
48
36
42
6
9
3
69
72
12
132
51
48
57
45
99
51
48
48
36
129
108
15
42
30
12
9
75
69
75
186
75
63
69
81
18
45
252
45
3
24
75
48
6
51
75
72
90
54
33
39
12
33
15
144
21
72
57
66
12
24
12
36
48
33
3
33
75
36
42
24
39
123
81
36
105
123
63
117
72
3
33
57
3
3
117
15
12
72
81
3
36
21
51
6
15
93
99
183
24
30
102
6
30
12
36
42
99
345
18
30
246
96
36
18
24
102
57
15
114
27
3
57
3
18
18
72
33
36
27
9
84
36
315
9
21
12
6
33
24
3
9
108
24
21
12
15
81
6
21
3
30
63
36
12
60
57
6
36
45
27
24
21
108
57
12
3
84
63
24
9
57
90
36
9
36
24
48
57
51
3
30
30
6
18
9
33
3
39
9
99
48
42
27
15
72
21
45
18
96
6
75
48
75
93
75
18
72
12
3
27
9
117
3
27
6
12
99
36
39
24
120
54
12
24
15
132
48
93
15
24
69
87
99
12
6
48
15
135
42
75
72
3
69
9
18
33
75
84
21
57
15
21
48
123
33
36
42
21
27
45
183
69
48
15
30
6
132
30
54
78
42
9
57
39
3
78
48
6
48
6
6
150
54
354
24
6
96
69
27
36
42
3
36
21
36
39
15
12
45
15
66
66
72
9
24
144
63
9
75
6
12
15
12
15
24
42
66
57
15
ABCD 95401746756*3^$a+1 [50000]
3
150
7
71
1
24
5
31
161
43
5
72
115
53
15
36
21
19
120
29
79
128
12
52
48
23
9
51
13
12
8
27
37
143
9
136
35
25
5
15
3
61
80
40
36
12
71
12
45
40
48
35
25
12
83
37
12
11
72
45
48
15
45
64
41
30
42
60
7
12
48
32
99
12
120
60
120
18
102
48
97
32
52
59
69
40
48
20
28
77
7
116
204
63
13
24
83
168
97
5
175
95
109
191
18
42
25
5
19
20
99
97
5
30
120
109
29
171
64
24
11
60
61
71
18
67
128
27
25
35
150
75
12
111
37
23
81
4
5
91
71
108
60
45
4
80
3
49
59
102
75
4
11
138
67
32
40
72
68
28
35
18
79
11
60
21
24
225
7
23
30
15
96
36
28
20
24
52
59
25
12
5
79
24
107
25
132
11
1
41
120
99
48
40
48
95
129
4
12
24
71
73
5
75
27
85
60
204
8
3
25
44
64
107
60
78
51
21
18
49
32
51
85
32
48
160
203
97
68
15
1
96
44
36
60
15
60
9
40
20
81
18
121
59
12
78
42
73
17
55
32
100
11
25
5
91
56
40
95
78
90
97
32
3
48
12
30
18
120
30
180
102
30
18
265
12
60
144
68
52
48
41
87
72
33
7
12
29
99
132
111
48
42
63
40
35
60
49
23
30
18
12
189
9
19
116
135
97
48
132
5
15
75
48
37
60
80
15
37
80
3
25
23
102
163
35
121
144
72
5
39
496
65
127
36
216
59
9
36
40
5
19
113
30
73
80
87
45
52
48
23
105
45
115
17
127
11
1
84
24
32
84
36
40
29
60
111
48
72
39
121
29
42
129
64
95
9
3
97
251
49
32
4
95
85
12
5
78
1
24
36
11
145
48
72
125
159
16
23
45
40
36
11
25
12
11
210
7
32
28
65
108
30
25
144
156
32
3
90
60
30
69
40
11
60
12
153
36
88
11
72
37
12
108
71
25
35
42
3
16
56
40
72
8
3
1
60
71
13
132
35
45
45
18
45
27
9
28
12
20
84
87
9
21
48
39
16
77
18
12
33
16
11
60
45
84
24
64
11
12
18
12
43
84
53
7
32
51
45
213
139
20
60
21
60
19
20
28
23
61
29
19
56
105
60
19
72
84
5
7
120
120
23
97
23
21
4
12
35
13
36
80
24
45
39
100
48
72
36
35
42
18
49
128
15
85
8
36
9
115
5
15
52
23
9
28
95
49
11
57
63
18
7
48
72
12
68
28
17
18
61
89
19
72
29
60
15
40
96
44
36
21
43
47
18
7
5
27
52
48
188
183
61
71
37
48
5
63
100
17
43
60
72
44
16
12
168
5
3
16
36
20
45
30
13
36
20
64
5
42
78
19
56
72
24
9
7
24
59
90
67
65
15
45
48
115
104
76
35
9
40
11
21
24
84
36
16
131
69
64
132
23
72
109
29
67
32
3
13
5
132
199
11
30
7
23
45
3
150
19
36
44
3
18
15
75
37
12
72
60
204
5
15
100
12
68
16
11
45
24
39
25
60
20
16
11
60
25
12
32
60
21
30
48
12
85
35
73
56
16
24
84
12
23
49
12
36
120
120
8
57
79
8
16
35
97
23
37
24
29
31
60
48
8
75
18
12
138
12
13
20
15
60
12
30
55
95
97
11
85
32
84
88
8
3
45
72
112
120
48
32
72
4
12
84
59
105
24
52
156
5
90
25
23
9
48
45
43
5
30
21
144
220
20
16
119
42
87
51
21
69
91
60
209
79
23
9
4
17
15
45
138
57
12
33
3
75
145
96
44
16
119
1
8
132
51
120
30
7
36
5
51
180
16
23
205
72
68
12
4
131
9
9
30
60
72
117
112
11
60
108
85
77
60
7
11
37
48
56
40
96
44
36
40
23
97
23
72
9
21
127
12
8
231
42
43
12
48
72
95
169
80
16
48
24
23
9
16
83
25
107
30
103
65
30
45
16
24
65
12
19
41
7
11
49
11
37
92
81
42
108
12
18
27
4
36
48
56
16
48
144
23
13
35
265
47
30
19
20
4
32
40
5
123
52
65
43
24
60
236
4
32
21
43
32
48
76
20
9
7
5
7
11
72
37
48
92
12
16
20
28
72
120
95
60
45
75
18
15
15
12
78
7
32
ABCD 95401785866*3^$a+1 [50116]
35
109
29
7
29
31
5
499
167
24
108
1
96
239
25
197
48
60
115
12
108
17
84
54
25
36
65
6
25
120
144
24
77
72
258
102
6
1
60
83
372
25
96
167
150
48
18
36
18
18
18
31
41
259
36
173
36
139
101
151
84
36
119
25
60
5
90
78
30
61
60
5
162
85
84
29
7
24
65
48
126
36
60
61
185
144
54
85
156
191
240
48
97
24
36
137
108
115
77
36
132
30
85
59
6
48
144
43
143
397
65
72
36
67
77
7
144
11
78
120
36
180
60
102
205
65
288
115
137
90
13
120
65
186
30
78
102
31
48
47
13
41
54
54
43
125
19
24
216
59
25
89
30
330
151
95
54
126
36
126
103
5
7
53
264
36
36
36
103
95
24
18
48
151
119
72
13
156
24
65
12
180
139
59
24
1
180
161
48
43
65
90
18
7
35
30
175
48
29
96
192
132
108
54
1
53
84
187
204
119
66
187
35
30
144
24
102
25
197
163
17
30
90
67
180
41
103
77
54
25
36
24
5
6
25
95
49
5
18
72
61
83
42
115
113
7
17
91
179
66
187
173
31
149
67
59
24
145
96
84
209
132
30
18
31
29
163
144
29
7
29
151
240
59
108
18
18
54
7
36
53
216
54
1
263
193
108
5
151
251
18
55
197
84
31
47
12
54
42
48
97
24
11
12
18
54
24
90
151
84
65
36
90
18
108
18
96
210
18
121
275
60
84
61
36
431
25
29
120
79
71
25
23
90
216
151
29
42
120
13
41
79
65
36
79
47
13
12
65
132
18
30
24
48
150
102
151
35
198
180
66
18
6
205
12
65
222
1
65
24
72
36
120
43
11
25
60
191
12
13
83
1
11
18
132
48
211
155
54
151
65
91
65
90
24
169
12
47
96
324
37
96
48
89
18
54
115
131
18
42
73
11
240
30
31
5
79
89
55
65
31
5
90
90
216
42
48
42
12
18
42
55
180
65
24
84
7
29
187
47
108
108
24
73
17
7
144
12
227
13
228
180
216
101
78
97
23
90
54
13
113
54
198
43
65
96
108
30
42
91
53
84
42
25
23
6
55
72
209
96
108
7
113
31
95
114
7
48
72
137
108
79
180
65
90
54
180
151
60
65
19
11
18
7
24
41
96
43
12
108
155
54
7
36
335
168
66
6
522
151
41
18
108
78
36
199
72
17
48
54
96
108
102
43
36
36
269
84
7
89
295
185
36
24
151
84
29
342
144
25
24
5
42
73
180
36
36
29
115
60
23
126
150
162
79
149
90
25
11
121
48
17
12
306
6
66
78
91
29
90
25
96
173
7
29
66
61
24
5
31
83
54
72
66
324
18
78
48
234
18
114
19
107
102
7
24
131
60
66
18
61
ABCD 95401829566*3^$a+1 [50039]
12
18
150
24
9
39
30
90
30
6
49
92
45
19
11
1
180
5
19
53
6
49
83
13
84
47
168
6
6
18
60
60
7
41
99
28
48
59
49
24
11
42
42
48
162
42
180
1
29
6
120
33
16
20
33
15
76
11
13
72
60
36
23
12
30
42
25
71
96
30
31
137
18
9
51
42
72
139
35
12
48
84
18
78
36
85
59
114
12
6
48
129
81
7
164
4
29
36
6
1
59
78
7
48
20
16
47
13
24
17
18
6
51
4
17
54
84
36
66
19
24
11
36
12
36
54
55
12
11
162
6
12
13
77
87
28
24
48
5
36
42
73
77
79
60
23
12
18
12
30
36
60
13
5
54
13
8
27
85
35
49
5
96
108
66
30
15
51
57
28
24
95
18
18
49
60
29
111
3
25
32
16
24
60
41
19
35
85
5
18
25
11
24
60
1
131
144
114
18
9
100
60
11
33
4
35
18
54
25
24
17
72
127
108
11
6
79
44
40
12
11
120
30
30
13
131
1
24
5
31
5
79
59
60
21
48
21
6
133
5
115
17
6
25
17
12
6
24
30
30
13
83
69
4
59
12
85
24
29
6
1
11
12
42
19
5
6
61
59
1
47
30
12
66
153
87
84
96
13
5
24
163
47
13
59
30
3
27
1
179
193
11
21
4
47
12
85
167
18
27
75
18
103
23
72
37
23
9
63
102
3
28
119
18
43
60
32
52
59
84
25
47
30
19
24
20
40
32
3
13
60
32
45
48
43
12
5
48
54
60
30
7
11
60
30
54
60
108
60
42
3
16
65
7
47
90
60
15
3
85
29
19
11
85
11
12
60
1
24
23
13
12
12
11
1
36
24
71
25
35
9
63
105
87
49
24
132
24
5
6
25
20
40
23
60
6
6
1
47
12
66
30
24
193
11
36
45
15
1
24
65
43
48
12
71
12
13
24
11
6
36
48
51
21
114
45
39
84
25
17
43
5
12
91
23
12
84
49
71
36
42
15
88
23
24
13
89
15
40
60
71
25
47
73
65
90
85
5
79
24
11
36
37
65
18
150
30
25
17
87
48
28
47
37
120
20
108
33
67
32
40
24
5
42
12
37
48
77
39
216
9
6
49
95
54
12
99
16
24
36
41
27
88
47
60
13
53
66
174
12
19
20
3
60
48
30
54
6
55
53
79
23
85
47
36
37
17
67
24
36
11
24
108
57
28
92
4
12
24
41
42
18
19
48
11
49
35
73
35
24
30
36
19
20
4
59
37
8
40
17
6
48
109
23
49
11
57
3
48
36
6
72
55
5
108
27
3
54
48
12
31
24
24
44
15
37
23
45
3
42
51
39
1
24
36
29
27
39
120
37
84
24
17
115
5
30
24
66
7
48
104
4
29
48
19
180
11
13
96
36
17
48
18
42
7
47
60
6
7
108
5
19
23
36
1
23
48
12
37
84
72
17
60
27
15
30
31
77
7
95
13
36
60
11
48
18
342
78
39
15
114
51
21
30
30
54
120
18
7
41
115
60
24
71
85
107
96
189
36
69
108
19
20
15
126
7
35
18
55
32
3
24
66
12
55
48
84
41
19
53
30
85
5
138
25
12
11
25
41
36
102
1
41
120
79
5
7
84
11
49
35
33
3
102
210
61
12
77
30
150
115
23
9
75
30
30
120
84
129
16
12
59
9
15
1
11
30
7
92
64
47
13
5
51
21
19
24
59
12
25
24
60
71
1
12
53
43
12
24
59
1
8
15
13
24
5
15
3
48
73
12
12
35
97
44
9
27
88
71
69
21
31
8
12
108
3
18
6
61
92
45
7
53
67
23
13
107
150
43
5
55
89
30
193
12
8
16
47
33
69
43
5
19
8
16
41
19
96
8
27
1
5
55
47
25
48
17
55
132
20
15
36
30
115
53
7
23
49
17
18
96
60
141
40
11
13
17
79
5
66
13
12
59
138
55
83
60
25
17
27
21
7
35
12
60
6
55
24
203
1
47
48
1
20
81
27
45
48
39
4
44
3
49
11
9
4
101
6
37
32
3
48
13
96
35
24
97
12
12
8
3
33
27
85
72
35
12
18
12
19
11
6
78
1
5
19
12
48
29
7
24
101
138
12
121
48
47
30
163
29
180
12
30
13
5
36
66
45
45
43
143
13
41
36
24
55
29
6
6
139
68
96
52
59
6
19
11
84
49
12
32
27
49
11
1
60
24
59
109
167
13
48
137
7
20
4
131
49
11
25
35
6
19
71
37
101
42
13
35
12
25
84
8
45
75
88
119
36
37
77
43
11
49
152
28
72
23
145
20
33
18
36
1
29
91
24
59
72
24
36
48
69
45
18
9
39
25
60
47
13
71
61
12
56
51
30
43
17
6
12
18
79
24
36
108
36
120
227
25
32
3
9
111
69
135
24
25
29
12
174
69
3
42
18
33
16
23
18
7
36
35
21
33
27
21
30
12
25
20
12
108
21
31
11
13
71
1
92
40
41
42
37
53
7
23
42
15
105
7
48
48
84
20
40
95
96
102
6
6
43
41
42
37
11
25
59
18
12
67
23
12
121
5
18
36
33
28
12
101
42
12
48
13
89
12
75
256
24
8
88
24
23
ABCD 95402391556*3^$a+1 [50019]
8
25
9
48
44
48
108
43
27
32
10
62
58
128
12
247
5
4
2
88
54
2
18
30
120
73
65
22
90
27
11
10
32
12
16
50
205
45
24
44
4
8
52
26
121
65
48
31
9
36
15
27
18
134
42
6
34
3
41
31
60
95
70
26
48
72
13
21
144
14
10
3
33
66
56
120
82
62
85
11
34
60
20
19
5
19
11
144
70
68
124
96
3
60
11
25
41
72
12
76
78
9
45
26
22
135
24
3
8
70
32
7
9
204
38
109
11
13
21
36
132
147
60
111
62
52
3
27
18
6
45
9
20
7
23
106
20
36
88
8
64
8
36
79
5
328
14
66
78
25
17
60
84
55
33
56
46
8
10
60
36
27
75
8
16
110
10
54
74
22
20
6
72
10
32
40
198
32
61
35
118
2
24
54
19
47
25
24
156
35
145
15
50
6
82
6
50
16
14
121
63
81
5
12
19
11
48
22
92
31
36
21
14
85
171
8
6
18
37
5
54
34
15
93
50
13
5
22
24
66
27
33
48
15
11
16
32
6
7
45
27
3
42
8
22
128
42
46
45
11
40
8
6
76
134
37
9
140
150
46
98
25
21
51
12
11
42
54
214
2
133
72
35
78
7
60
9
110
10
123
35
13
17
18
178
27
3
62
7
35
1
41
16
15
39
18
8
30
24
66
22
56
10
44
16
36
30
56
22
20
7
53
28
68
132
192
7
9
14
10
20
18
18
19
36
119
25
33
32
16
54
26
30
106
54
86
64
90
102
42
81
137
55
17
78
10
12
27
33
3
29
4
39
5
6
42
24
19
11
168
18
78
16
6
39
11
24
6
4
38
13
45
8
22
18
15
17
172
2
25
95
25
23
10
56
36
18
37
96
72
3
50
22
98
19
33
66
114
111
36
11
24
66
22
120
26
6
168
97
33
8
4
135
45
44
7
9
164
91
51
48
14
66
24
202
38
25
87
81
12
60
41
6
18
16
54
38
55
69
8
55
65
43
5
88
72
63
69
2
241
137
36
36
30
66
12
106
81
9
92
19
15
30
50
13
195
18
8
84
60
36
4
56
16
24
27
147
42
56
28
27
9
24
54
45
5
40
20
10
26
91
33
27
63
86
31
35
73
23
18
7
117
15
17
10
9
9
8
28
122
13
27
110
43
84
27
8
30
7
9
50
49
41
40
24
32
30
24
25
72
65
22
8
10
27
11
1
45
114
66
14
90
24
43
189
128
132
43
63
8
85
9
42
129
9
8
43
41
76
20
10
74
43
17
19
36
24
81
18
21
99
90
62
24
42
54
34
72
224
115
21
32
30
216
72
24
49
9
20
18
13
17
60
4
20
28
18
18
51
41
42
25
36
36
5
4
39
60
12
71
24
18
46
165
45
15
180
9
90
81
156
45
8
36
36
78
10
62
1
197
31
5
12
12
6
46
50
13
36
87
8
49
63
62
82
50
6
34
20
18
72
13
41
16
18
122
30
106
27
27
45
5
36
58
45
59
16
45
72
24
81
20
108
7
59
96
138
16
54
9
113
19
59
6
18
96
126
48
16
36
111
65
12
67
24
95
54
12
4
80
42
24
16
18
6
9
12
123
72
194
6
72
1
29
7
41
4
60
68
30
72
18
31
60
9
27
89
24
16
24
92
18
16
81
23
58
62
82
110
18
43
83
42
30
10
140
10
54
39
77
54
40
24
194
72
6
18
55
17
124
68
6
1
15
21
5
19
21
20
34
33
65
16
56
78
13
29
54
102
12
151
41
48
6
34
60
48
60
3
29
16
6
9
9
192
123
17
90
18
40
126
14
31
11
6
48
34
117
51
18
72
54
104
16
45
24
9
18
128
42
30
97
53
4
60
3
137
54
96
16
9
48
36
36
125
34
50
67
35
138
64
171
11
18
7
33
8
72
78
24
198
7
48
53
64
20
31
129
18
45
11
54
42
54
36
55
144
5
19
41
7
87
2
84
16
63
27
86
42
42
120
36
7
72
11
18
6
24
49
23
48
10
15
137
7
72
129
32
103
95
42
102
1
39
176
30
7
5
40
8
54
10
3
60
84
51
18
30
14
103
9
51
77
7
99
50
4
2
34
99
11
94
26
10
12
2
48
58
24
108
48
80
12
40
12
15
12
15
54
12
54
50
6
130
8
24
22
30
18
42
120
99
29
43
45
15
135
74
6
24
13
27
18
110
1
65
12
42
18
24
6
118
32
48
130
32
30
28
99
33
3
15
14
66
1
29
16
266
49
63
66
20
60
46
56
30
18
1
9
56
78
13
108
60
57
20
30
30
84
16
104
4
15
84
23
37
35
1
29
82
18
62
10
99
24
48
45
72
51
29
36
36
16
8
84
18
25
89
28
90
18
3
189
20
96
66
13
27
50
36
43
17
54
30
18
18
24
150
66
115
5
ABCD 95402490206*3^$a+1 [50008]
8
81
12
3
96
15
1
11
13
48
83
21
24
96
16
48
72
29
18
33
48
16
32
24
40
24
120
77
27
99
54
60
12
15
16
24
96
83
24
36
30
6
189
57
18
114
48
43
35
102
15
9
36
3
27
72
6
54
9
27
12
1
8
64
71
57
88
56
24
9
42
21
27
72
21
16
8
9
90
6
15
48
48
33
31
17
60
3
16
17
87
48
27
21
9
7
48
59
30
87
39
33
72
40
72
5
19
32
120
88
24
59
30
39
16
72
56
21
54
21
87
12
72
6
7
48
128
64
17
15
16
59
93
21
43
41
63
27
78
39
24
21
6
37
11
37
23
105
51
21
33
7
32
21
12
7
11
85
41
54
42
31
80
48
3
13
56
16
17
15
72
183
25
8
27
18
19
29
19
35
13
11
21
9
24
31
48
11
18
12
18
18
67
24
35
18
6
85
17
18
21
16
48
8
177
39
96
45
3
3
21
9
127
17
31
48
32
93
19
72
17
54
49
24
35
13
5
19
80
99
12
1
128
48
63
33
112
107
45
57
7
11
21
72
24
9
55
32
39
73
8
33
15
88
89
15
72
3
54
24
7
77
147
48
3
54
31
8
40
8
3
13
41
36
3
3
12
9
9
90
13
59
60
12
6
127
80
16
11
21
9
6
30
18
33
16
48
24
11
48
54
6
90
36
51
15
1
24
32
3
84
49
56
40
131
21
40
47
12
13
56
45
123
72
16
59
54
15
16
48
32
9
90
69
16
11
133
65
36
36
18
30
55
23
30
99
15
9
72
9
7
8
88
17
7
24
24
8
15
1
11
24
12
57
3
13
5
12
63
40
29
3
16
32
64
104
9
39
72
24
27
6
15
39
30
60
7
29
30
6
30
25
83
21
24
27
60
36
13
8
120
33
31
48
17
90
54
66
60
108
45
39
18
7
8
40
8
9
90
42
36
18
13
8
81
15
9
48
7
53
48
51
3
69
16
5
187
8
3
42
19
29
18
105
3
181
80
16
47
73
8
27
37
80
27
6
12
3
3
30
24
79
24
32
16
41
31
65
48
6
9
75
6
31
8
9
7
120
24
47
25
53
27
3
117
72
81
72
90
21
3
69
16
104
9
18
157
104
24
165
91
71
30
163
8
16
71
33
16
41
90
61
8
24
9
7
8
16
149
123
72
57
54
49
65
7
24
8
9
55
56
123
21
16
77
19
17
55
101
60
18
36
33
15
18
55
35
45
27
6
7
56
64
8
27
13
72
48
41
6
33
24
27
93
16
8
96
48
33
31
48
5
3
112
32
33
31
11
18
19
47
42
63
9
30
9
27
61
48
48
24
8
15
36
54
31
35
45
27
45
120
40
32
3
61
8
16
53
60
55
8
9
135
57
7
56
15
33
105
7
47
36
72
13
11
30
15
40
23
33
3
69
3
37
48
8
99
6
7
104
48
24
24
3
24
18
54
30
31
65
15
147
61
8
3
37
29
18
36
45
9
15
24
15
33
3
6
7
24
48
32
72
33
12
6
13
107
6
18
12
9
24
27
61
32
16
17
199
72
11
13
128
57
111
24
45
51
24
3
61
11
72
141
40
11
78
39
9
54
18
60
19
32
40
35
45
219
126
31
113
79
17
12
54
13
120
101
36
90
85
128
3
24
21
9
183
15
33
63
33
40
24
24
176
40
95
25
24
35
37
17
15
9
15
51
13
192
11
24
37
96
120
56
24
24
24
9
7
32
15
1
41
31
72
24
56
51
30
39
24
27
6
135
16
24
35
6
135
72
3
21
48
168
120
27
45
3
6
162
13
32
57
18
45
16
17
54
9
171
12
36
21
24
16
17
7
8
51
13
47
25
11
13
8
27
37
5
30
21
16
8
9
55
72
17
7
8
99
13
32
63
9
21
54
13
11
36
25
56
16
41
7
48
8
9
24
7
59
24
102
7
56
195
13
8
81
24
15
21
3
51
30
114
13
59
48
6
31
48
48
17
30
42
18
72
37
32
3
21
48
48
3
60
1
96
8
3
72
21
24
16
11
30
271
120
59
54
7
24
72
23
169
24
131
24
48
37
8
123
45
24
24
24
153
39
48
57
15
48
48
15
73
24
59
36
9
48
33
7
24
23
18
7
56
27
36
36
6
39
9
6
9
27
45
16
24
5
3
88
32
21
3
27
21
3
37
53
3
63
49
8
48
112
71
18
24
15
21
162
18
18
12
1
251
45
16
8
24
40
152
48
72
27
21
57
7
48
11
6
18
120
36
25
11
54
24
66
37
48
32
9
127
48
65
18
13
72
17
7
11
18
51
3
21
160
113
7
24
23
30
36
96
31
35
78
7
5
3
16
41
54
49
56
72
3
109
32
168
88
17
12
123
16
24
35
42
102
42
27
27
93
64
72
107
6
55
47
25
11
24
36
30
6
30
39
39
18
7
120
144
11
36
9
48
39
9
24
112
35
30
90
24
12
42
39
64
8
48
16
24
11
61
17
7
56
48
51
61
48
48
8
24
21
6
12
25
80
27
109
144
48
17
18
45
81
111
33
15
45
19
11
37
32
75
18
115
17
7
8
51
6
48
6
177
48
27
18
195
16
35
109
32
129
24
63
9
12
3
16
48
11
37
137
18
13
59
117
9
24
18
48
13
11
21
33
54
25
23
105
48
64
5
12
31
24
32
16
24
107
45
81
18
42
3
16
35
72
45
39
1
17
39
24
120
24
105
7
131
60
73
80
3
37
17
42
84
114
15
40
35
66
19
32
3
ABCD 95402512984*3^$a+1 [50009]
90
3
45
6
125
36
48
64
69
12
59
1
111
27
18
24
15
48
32
85
102
33
116
28
36
21
114
41
16
15
77
31
17
48
4
39
101
4
15
24
90
84
11
64
96
123
81
9
30
6
3
33
54
36
21
15
18
51
51
90
15
45
72
11
25
23
36
76
132
96
87
21
81
51
21
6
102
11
112
36
32
133
39
21
15
12
32
100
48
93
24
11
64
9
3
15
33
21
95
12
7
66
6
48
24
30
107
91
57
60
164
76
45
3
33
63
27
57
9
36
18
24
57
9
23
76
63
18
6
174
42
33
80
79
5
37
18
48
21
51
77
112
36
51
30
6
9
12
32
52
39
21
63
18
3
129
18
9
81
63
20
16
45
30
36
150
11
19
18
60
27
36
93
35
16
39
24
12
18
96
15
51
33
21
6
33
231
204
33
12
75
9
51
12
17
60
64
9
48
24
35
31
24
30
150
17
16
15
42
72
83
25
51
15
36
54
27
45
108
60
27
75
21
12
27
102
15
3
33
27
18
99
44
37
84
27
9
23
37
75
12
68
16
44
1
30
96
21
32
19
45
32
28
75
30
75
12
45
18
81
20
55
149
73
23
25
36
51
9
27
108
63
17
31
53
25
102
114
27
9
11
163
9
81
6
12
33
60
57
27
9
3
68
13
51
27
12
21
129
3
9
51
27
5
7
114
192
90
54
18
21
105
39
20
1
191
60
31
54
18
6
119
1
6
21
15
53
28
68
112
12
15
69
51
93
48
48
60
20
144
12
31
81
63
53
12
4
21
12
63
15
12
21
87
21
21
27
20
1
114
45
75
6
12
15
9
59
16
15
54
12
15
3
9
84
39
30
78
12
77
55
89
31
36
81
60
3
33
75
81
81
3
15
114
66
90
90
24
18
12
6
45
27
18
102
6
3
33
35
60
52
32
1
30
17
76
75
21
80
1
63
20
85
36
39
44
4
39
30
96
23
79
21
15
29
85
27
21
15
57
51
27
53
109
210
72
36
357
75
18
87
111
60
12
21
20
16
33
18
36
5
139
41
145
54
9
3
18
6
18
3
159
45
9
27
99
9
68
28
51
78
51
39
21
9
6
18
12
3
20
37
39
45
3
39
77
60
25
48
107
1
143
43
36
45
39
96
18
11
1
11
16
27
18
18
161
4
15
78
120
87
117
12
24
36
48
36
15
96
105
23
96
61
87
48
15
30
35
43
72
48
18
23
109
18
12
69
9
90
12
18
51
63
126
12
39
33
15
9
12
54
69
27
69
32
96
13
47
25
59
13
60
147
20
31
192
65
12
36
64
156
15
21
60
20
19
36
60
30
36
114
5
67
33
15
33
3
60
81
93
24
18
9
3
29
79
113
28
9
48
27
27
5
235
5
67
30
15
48
44
4
12
80
16
48
36
60
33
18
29
133
11
180
49
75
15
33
21
90
33
75
126
27
12
33
12
60
11
96
13
18
72
36
6
36
12
18
54
39
39
120
6
12
11
4
27
33
15
252
21
51
113
1
12
24
18
5
16
36
12
20
1
75
48
3
29
55
60
45
3
29
52
60
68
79
141
20
25
108
36
54
30
6
126
15
75
210
36
18
24
21
240
9
87
144
21
27
21
18
60
12
33
75
149
12
1
240
191
151
126
90
69
183
5
121
11
43
5
97
6
12
41
112
15
213
21
54
69
33
11
31
21
9
35
91
105
128
60
48
19
90
96
23
12
4
108
32
16
3
65
55
41
60
79
81
144
87
29
25
12
42
48
45
32
4
92
49
35
13
78
180
30
72
75
93
66
45
15
213
3
45
3
29
64
32
79
29
4
93
111
99
33
27
66
186
12
41
19
30
3
3
72
72
18
48
27
48
39
30
18
54
15
135
29
1
24
39
144
33
66
54
36
78
53
64
45
47
4
33
36
18
6
36
63
57
54
17
16
81
59
64
84
57
18
17
43
9
32
64
33
15
99
9
68
103
18
39
12
57
30
9
105
11
48
16
12
21
102
9
12
111
5
12
37
27
3
42
387
63
18
90
72
84
141
12
20
7
21
84
63
48
93
68
7
57
15
77
7
18
18
78
123
80
43
17
7
89
31
21
12
63
21
32
16
51
6
119
25
87
33
114
141
60
20
64
21
23
7
36
24
36
57
48
128
16
21
27
57
18
9
69
11
37
23
109
87
48
144
3
41
49
60
51
128
36
31
65
25
42
12
29
31
138
71
151
72
69
60
51
33
3
137
36
7
84
24
30
255
87
24
18
30
17
43
33
87
45
32
16
12
63
12
6
30
69
21
24
228
54
54
3
60
9
11
108
79
6
48
96
63
63
18
30
45
32
49
60
12
23
ABCD 95403121304*3^$a+1 [50062]
60
153
12
3
8
1
71
12
13
60
3
24
8
37
78
9
20
61
30
185
52
27
29
36
76
9
48
42
21
24
8
37
36
3
36
48
3
24
18
3
44
24
1
143
76
20
4
3
30
63
12
15
17
36
112
45
27
56
67
120
54
3
57
35
13
30
45
32
120
24
19
41
12
19
6
39
123
5
60
13
72
11
7
5
4
36
9
35
36
25
24
3
12
84
21
48
51
111
18
30
17
36
4
48
57
36
15
12
72
15
18
15
135
21
20
1
23
16
80
1
23
28
9
18
33
8
1
3
57
23
48
19
30
119
1
63
56
1
23
16
21
59
4
36
27
33
20
16
24
60
12
57
90
21
9
75
33
102
33
9
11
37
35
16
57
12
15
128
52
27
45
36
9
3
180
87
21
8
40
21
3
27
33
12
8
12
31
5
40
24
3
17
1
83
49
71
121
15
56
72
48
40
9
3
183
30
12
12
83
37
11
28
9
71
156
205
66
5
97
123
69
83
36
1
11
7
18
27
27
9
32
55
30
47
48
40
32
60
36
1
36
59
1
60
30
24
5
28
72
60
21
12
143
49
23
28
24
81
24
3
12
36
8
97
84
183
57
60
15
8
40
27
21
128
4
116
12
28
21
60
3
57
23
37
48
63
12
48
12
156
20
1
60
39
152
12
25
60
27
36
15
29
48
67
45
3
30
11
12
19
81
48
192
60
27
53
4
60
33
11
7
29
24
12
37
12
3
120
27
21
45
35
100
9
35
4
44
25
11
7
93
36
21
23
36
16
8
12
28
21
23
36
36
40
3
30
48
90
24
5
25
108
63
9
96
47
55
17
25
75
48
33
3
36
56
24
1
3
9
30
17
25
48
15
12
68
85
11
37
63
32
115
9
15
78
48
87
156
20
24
132
208
45
42
6
39
20
13
3
9
131
25
63
32
24
28
60
27
29
40
20
31
18
27
51
5
37
23
49
6
105
57
3
9
48
12
168
15
32
4
9
23
88
12
15
53
1
39
9
18
5
12
55
33
9
48
87
44
37
47
37
75
15
65
4
32
25
27
15
17
84
12
12
43
30
72
107
24
31
29
124
15
18
84
60
3
120
3
9
44
12
55
29
25
99
9
47
4
171
5
91
65
100
164
136
92
25
15
20
7
29
1
83
52
48
75
5
43
42
12
108
35
28
9
15
44
96
73
18
9
21
42
65
25
30
17
25
59
16
24
9
3
15
54
18
5
16
9
63
75
5
60
37
11
4
36
20
12
4
75
5
48
48
49
18
72
18
11
24
73
47
13
60
72
12
11
48
12
4
51
5
52
20
112
60
141
35
72
7
96
30
24
11
72
13
15
8
72
28
36
8
12
1
54
41
25
12
15
12
60
81
27
33
35
12
7
89
7
30
75
20
37
12
3
32
4
56
160
21
35
24
16
9
36
24
48
3
20
60
12
28
8
64
48
24
168
45
11
1
15
120
21
27
8
12
37
18
57
20
16
69
3
8
12
13
15
128
12
84
60
31
30
3
72
87
5
25
11
169
3
27
42
15
15
6
63
9
23
48
12
84
1
39
3
33
12
33
239
43
5
48
24
64
27
5
28
60
12
129
6
120
53
49
12
30
45
21
54
81
12
33
24
18
21
27
57
36
12
69
3
80
37
108
111
24
57
60
23
40
27
53
25
15
48
12
20
25
75
12
51
17
37
15
80
1
39
20
16
8
52
8
24
40
27
48
45
3
153
87
5
12
7
138
30
17
24
72
25
72
3
27
53
4
48
15
17
168
13
47
48
49
156
3
12
39
53
28
60
9
90
69
12
39
29
4
8
12
67
6
83
37
23
37
35
25
15
12
33
15
9
36
87
75
53
19
53
40
12
15
5
40
24
117
12
12
59
1
66
89
64
9
11
12
24
28
3
30
207
72
36
32
60
25
3
8
49
3
24
3
5
12
13
3
188
211
6
3
9
27
8
76
20
1
18
5
16
21
6
17
28
44
4
12
8
1
6
45
120
8
49
15
33
35
24
64
44
28
57
30
5
16
36
48
15
18
72
11
4
15
21
12
84
104
61
36
12
15
108
60
8
52
32
37
95
103
48
17
40
33
24
23
37
66
53
4
105
71
157
15
9
35
76
9
36
84
36
60
24
59
4
8
28
9
35
67
30
11
79
41
25
12
23
40
120
27
45
3
17
7
81
45
35
7
30
83
24
1
75
9
18
81
21
23
16
21
36
24
15
8
52
20
24
124
12
24
27
53
4
105
75
27
5
13
87
36
20
40
69
48
23
19
5
1
3
104
7
29
1
23
43
5
84
24
64
93
23
97
15
27
33
68
1
3
15
102
60
3
60
15
42
6
17
13
24
48
42
89
97
39
8
40
8
49
99
51
89
12
48
61
111
39
29
61
3
75
5
48
19
48
45
45
3
24
80
24
49
71
1
11
25
155
19
9
20
37
15
39
21
57
48
27
36
24
8
4
15
69
120
20
7
5
40
84
8
25
3
48
12
12
20
25
27
21
39
188
76
24
20
85
15
32
24
31
30
75
44
4
45
11
60
37
60
47
115
33
68
19
18
30
9
33
3
9
36
54
30
18
53
64
24
57
59
1
59
25
156
24
11
157
47
31
5
48
67
117
3
24
65
28
32
1
23
1
120
15
3
18
12
60
11
91
6
47
60
36
1
3
207
126
42
113
25
24
83
12
28
60
60
27
30
3
165
3
12
80
12
73
3
32
13
15
225
30
30
15
27
41
64
33
30
29
1
24
15
45
11
24
76
15
17
55
33
108
12
39
5
115
66
24
6
5
37
30
53
49
63
180
72
8
28
24
21
83
24
25
12
95
25
30
48
53
25
23
4
56
72
79
21
32
13
35
12
55
ABCD 95403209756*3^$a+1 [50035]
108
72
48
12
36
84
48
108
12
84
240
84
144
96
96
180
156
60
72
60
12
60
108
132
108
48
192
72
156
12
36
96
84
12
48
36
108
36
216
60
24
12
24
96
108
264
216
36
156
48
60
96
24
24
48
168
24
12
180
120
36
60
84
48
96
60
72
168
24
132
180
24
12
60
24
84
24
36
24
48
324
216
108
60
60
144
36
72
24
168
240
36
24
120
60
48
24
24
60
12
192
12
36
84
84
60
12
132
168
132
60
252
60
84
60
24
12
48
60
72
108
48
132
48
60
48
60
12
24
24
84
60
156
180
24
60
180
12
144
144
120
108
120
48
24
168
48
12
48
120
12
252
72
96
24
264
72
12
12
84
36
24
60
84
72
168
216
36
84
204
12
84
240
12
204
36
48
384
372
36
228
24
36
36
144
60
216
48
108
12
276
72
48
24
168
144
36
144
120
60
300
84
96
120
276
72
168
60
48
192
60
204
120
48
168
408
60
84
48
228
120
156
84
12
24
180
48
60
120
48
84
48
48
144
48
48
48
24
360
108
12
96
12
132
336
24
216
300
12
132
12
168
72
48
120
60
240
48
24
96
24
336
348
36
204
24
96
72
72
192
36
12
156
24
96
24
12
36
24
60
480
168
72
84
84
12
108
216
276
24
156
48
48
48
120
24
12
36
60
24
60
60
108
120
36
300
24
108
12
300
120
36
24
120
156
36
288
48
48
72
24
60
48
132
120
60
108
48
168
24
96
120
96
36
168
96
96
300
24
180
120
228
180
36
84
36
36
240
24
12
12
36
24
132
60
84
36
336
252
216
84
12
36
48
300
96
108
36
36
120
36
132
60
216
120
12
12
228
48
12
12
12
36
24
60
216
72
60
60
12
48
48
120
60
12
48
48
12
72
36
120
36
24
24
12
24
276
48
72
96
84
24
24
12
24
36
96
72
240
12
36
12
108
84
228
72
24
12
132
12
48
156
60
36
48
168
144
84
192
252
240
36
84
12
36
12
156
72
12
36
12
84
60
96
24
36
108
12
72
12
48
120
36
60
144
36
12
168
36
48
132
60
288
36
60
72
48
192
72
12
336
108
12
348
144
36
120
96
180
348
276
72
240
192
36
120
192
60
24
36
72
12
156
108
276
144
12
300
24
240
48
12
60
48
36
84
60
360
108
180
12
96
24
60
48
144
204
156
60
ABCD 95403560108*3^$a+1 [50003]
41
90
13
59
1
12
84
36
24
36
72
72
5
19
17
90
25
24
156
65
415
108
84
23
13
72
95
13
77
180
198
145
35
144
25
12
48
77
54
49
41
19
108
53
67
5
67
5
55
60
12
84
24
12
108
41
54
18
19
108
36
24
65
115
12
35
49
36
23
121
36
96
60
24
24
36
36
17
43
12
48
12
47
36
85
59
18
18
90
295
12
108
60
108
24
48
24
23
1
84
72
48
11
25
101
211
48
11
49
84
36
120
24
47
25
84
12
48
12
12
23
217
53
7
137
19
24
11
25
144
36
144
12
36
72
12
41
7
36
24
41
31
23
61
60
95
36
54
36
103
23
49
36
24
144
84
96
12
23
265
24
192
113
31
185
31
5
54
25
29
7
96
132
17
18
61
11
13
12
36
12
17
19
24
47
1
143
72
133
11
13
5
90
36
25
65
19
12
24
89
55
53
55
144
53
108
54
36
13
132
35
73
12
84
144
24
36
24
53
7
11
1
60
83
25
65
55
96
119
85
36
24
12
5
288
36
7
132
113
90
13
36
23
25
47
13
5
115
12
24
192
72
53
7
11
54
43
72
11
49
41
7
47
126
54
18
90
157
41
115
12
12
5
18
133
12
35
25
24
5
79
24
72
41
67
36
167
85
84
24
132
72
72
35
13
72
60
24
11
253
108
24
29
19
35
61
11
13
96
192
48
24
36
96
48
131
1
24
84
17
108
67
23
13
149
79
60
96
48
95
1
60
101
31
60
72
36
125
54
18
163
12
108
36
23
18
54
265
108
95
13
48
24
60
12
23
121
12
47
1
17
55
17
31
131
1
17
18
73
35
90
19
72
48
23
72
85
5
55
35
25
11
36
108
25
72
11
85
84
24
12
60
48
24
23
85
5
127
17
18
25
12
53
175
12
191
13
96
48
95
73
35
13
36
48
11
54
90
61
24
275
1
71
216
18
79
120
48
300
168
41
54
97
144
29
90
1
216
60
12
60
336
24
47
18
90
313
47
37
180
156
95
25
83
25
132
95
157
72
23
25
47
18
18
205
168
36
5
31
23
49
96
17
79
60
59
36
36
37
107
36
217
17
19
36
36
24
11
18
54
18
7
47
85
113
163
24
84
12
5
7
96
59
25
11
25
36
108
216
36
48
12
36
5
18
49
96
35
54
7
24
132
72
36
24
108
48
24
65
216
90
36
36
144
1
84
24
35
37
35
25
12
108
35
97
11
1
96
60
23
49
12
108
36
84
36
89
7
24
12
84
143
13
5
115
72
12
143
61
60
72
12
48
48
12
60
77
247
5
18
97
24
60
17
103
12
12
125
43
60
23
36
54
19
60
72
11
25
48
132
12
17
18
85
108
12
60
72
180
108
36
36
23
1
17
54
108
25
65
43
24
24
96
11
217
17
103
48
12
12
84
47
90
19
48
120
65
18
108
36
13
36
36
95
25
29
67
12
36
12
84
84
132
144
23
180
1
36
48
41
79
12
60
24
60
60
101
54
49
48
12
72
24
72
29
36
55
132
47
49
41
91
125
7
60
60
96
29
163
12
5
108
54
85
120
83
1
84
36
144
23
73
96
11
49
84
60
59
1
96
24
36
300
48
125
43
29
139
24
96
29
18
49
36
24
60
65
115
24
96
84
59
18
18
49
5
115
11
25
11
216
13
59
73
60
84
35
1
107
25
36
24
12
24
24
120
23
18
54
13
5
67
23
162
43
47
121
5
199
36
60
12
12
12
24
12
144
65
31
168
60
36
11
25
84
53
67
5
36
18
72
13
12
12
48
180
59
180
1
12
77
139
5
7
132
72
95
1
24
24
24
108
108
60
84
120
48
29
175
23
97
11
13
60
96
24
12
120
60
48
36
35
61
83
36
49
84
48
252
17
54
61
83
205
36
29
ABCD 95403686884*3^$a+1 [50063]
27
63
30
11
31
18
48
11
36
4
56
7
45
44
67
29
48
12
1
35
19
29
72
4
20
97
47
19
29
13
107
12
72
24
1
36
18
17
31
149
4
32
136
32
72
7
5
37
3
20
16
68
108
40
20
24
72
36
84
48
12
7
48
5
67
17
43
29
24
28
36
9
3
20
16
32
72
100
20
73
54
53
1
6
65
28
56
61
59
12
12
36
24
16
21
23
24
132
172
152
16
48
80
25
71
36
28
9
35
49
24
30
41
19
9
32
25
54
42
39
116
124
12
15
29
60
1
27
63
72
53
4
32
64
45
23
40
8
1
3
116
24
60
16
72
51
66
11
12
28
80
36
55
21
20
4
135
30
27
68
31
141
48
56
7
65
36
48
1
3
87
29
61
27
20
55
18
95
19
5
13
27
32
61
11
84
12
1
15
63
57
45
51
20
12
48
31
6
59
112
120
105
11
24
4
45
59
4
32
37
95
132
12
72
31
17
1
30
114
11
7
21
9
71
108
36
73
11
49
18
101
12
36
12
13
71
52
8
55
9
20
1
60
12
23
139
9
8
25
27
21
11
24
48
24
48
108
4
9
39
56
84
64
8
64
81
75
9
24
72
3
81
15
21
18
41
12
52
152
13
15
12
63
17
120
25
78
65
24
13
47
16
45
35
43
65
48
48
48
12
36
13
27
8
64
9
83
28
8
61
11
16
8
36
28
36
12
69
35
36
37
23
25
59
84
24
37
23
4
20
7
45
20
16
32
120
1
35
40
8
36
16
20
12
96
16
12
24
27
5
16
20
7
36
33
21
95
1
3
69
23
4
32
24
7
5
12
12
60
24
61
27
188
61
83
16
8
36
19
65
43
54
18
113
40
224
4
8
97
11
16
8
24
12
24
4
32
148
12
63
29
121
11
100
36
24
72
8
60
40
9
3
128
24
48
13
11
84
4
27
17
24
4
20
52
56
25
23
88
8
16
20
12
13
18
9
12
20
48
40
32
19
81
44
55
57
24
20
36
55
5
1
3
8
12
61
11
4
3
17
52
12
9
83
120
28
36
57
6
45
9
35
48
16
8
64
32
132
48
97
18
9
8
12
60
127
33
20
28
8
60
12
43
89
1
11
96
40
105
23
40
27
18
11
16
20
16
36
57
51
12
44
36
19
41
49
24
30
5
48
180
28
32
24
40
21
6
5
12
85
42
17
12
52
44
13
11
24
7
9
36
3
42
3
80
37
15
8
4
68
40
8
7
9
9
11
36
1
11
48
55
29
48
40
9
35
24
4
36
80
24
36
24
61
30
173
60
36
48
40
68
12
24
24
24
19
77
16
44
61
63
81
35
4
24
144
56
24
91
12
209
61
36
23
12
36
12
4
8
1
71
64
8
12
24
76
32
67
41
40
8
52
8
37
3
44
84
4
45
36
3
24
68
24
43
18
27
12
8
204
28
36
45
30
17
36
36
1
23
1
36
95
36
13
63
8
100
32
4
20
12
31
36
9
80
64
44
60
24
60
36
100
36
72
84
15
5
48
13
11
24
16
57
131
4
24
8
12
36
16
8
37
63
48
20
7
42
54
17
36
1
23
7
162
11
16
36
20
12
28
48
44
52
8
144
1
23
4
129
270
78
179
12
108
108
7
65
1
312
35
60
84
4
69
35
24
67
45
48
36
8
12
24
1
87
48
44
120
148
32
13
3
32
1
47
12
85
11
52
48
24
20
19
72
33
27
77
25
23
64
72
20
48
43
5
4
96
3
60
21
27
9
20
12
12
60
4
27
6
71
76
24
63
125
84
12
84
12
12
43
77
120
48
12
12
24
72
12
61
83
55
17
1
27
24
9
23
13
75
8
36
36
12
97
6
17
36
28
8
19
9
20
48
52
32
37
3
9
15
3
17
64
9
11
16
24
3
29
25
59
127
5
76
57
27
224
84
121
23
61
35
25
18
102
23
28
32
4
188
36
28
21
27
8
88
44
12
28
123
17
60
24
28
33
143
1
11
36
60
28
20
25
23
36
60
28
20
76
12
8
7
21
108
20
24
60
1
11
16
108
20
25
18
77
16
32
12
52
8
12
28
80
48
13
11
16
8
85
60
36
75
45
51
9
23
13
11
1
27
51
5
60
36
156
76
9
75
8
48
67
12
18
35
12
67
17
4
27
29
4
9
66
9
44
16
8
24
16
20
132
48
84
1
12
18
41
24
12
28
225
30
29
36
40
116
84
16
44
1
180
71
4
99
5
12
12
79
5
24
13
35
64
3
33
32
13
30
81
24
44
72
12
43
29
12
52
56
85
75
68
12
16
72
68
4
57
11
60
16
9
11
60
28
36
12
80
36
28
27
6
63
3
89
96
12
1
11
12
4
45
60
11
84
148
44
4
9
23
36
64
68
40
36
21
114
18
39
24
32
12
55
5
48
73
36
3
56
7
18
179
43
65
144
24
36
28
20
37
23
55
9
48
24
72
128
64
20
4
20
36
96
19
5
40
93
42
5
13
72
59
40
104
4
68
13
12
132
54
30
23
12
91
117
27
53
72
7
41
40
32
97
35
12
24
36
12
16
32
84
36
36
192
24
1
60
3
45
24
131
24
24
49
72
51
8
37
59
60
72
25
39
68
37
23
24
24
36
37
11
132
28
120
8
24
24
12
84
7
9
116
24
48
28
72
72
44
4
32
13
23
4
33
36
27
63
72
29
120
13
23
31
53
60
60
37
132
11
12
60
55
29
4
8
19
65
12
4
56
24
24
4
45
3
15
17
24
13
18
29
16
32
12
40
20
40
36
68
12
64
44
73
27
12
20
76
9
27
272
7
113
24
ABCD 95403910664*3^$a+1 [50065]
9
15
9
119
13
53
7
24
45
39
17
24
18
18
150
18
126
18
70
32
48
10
8
12
52
36
50
13
21
6
9
21
84
6
8
85
27
33
21
8
88
50
10
12
20
6
30
55
11
10
56
55
15
2
30
66
22
8
6
10
6
75
9
39
29
31
12
60
59
96
24
10
111
17
28
15
83
24
13
48
5
46
30
66
32
1
36
11
42
43
144
11
64
81
108
11
18
22
6
2
10
48
84
39
5
16
6
42
3
219
8
13
29
48
6
16
78
111
5
24
91
29
156
24
72
79
12
39
56
70
3
36
3
38
19
60
24
147
42
12
39
5
64
20
60
43
75
45
24
11
10
24
20
10
48
33
9
14
42
54
40
80
24
37
48
60
21
20
19
11
61
84
36
27
21
180
72
9
44
66
48
10
3
48
72
5
19
33
188
19
21
24
20
10
81
9
44
42
22
2
61
75
134
40
18
2
24
30
16
8
10
86
22
80
4
51
9
98
40
21
9
2
18
43
17
88
20
19
11
34
20
90
24
1
120
113
7
45
68
67
3
81
72
5
4
86
18
55
21
18
62
31
75
24
90
30
6
15
83
64
2
46
128
25
36
24
11
6
18
30
60
46
9
9
27
41
120
64
26
24
10
75
161
18
6
90
24
1
36
29
31
29
10
18
20
12
31
47
121
12
53
55
29
42
25
15
8
178
44
60
60
10
30
36
15
48
47
13
65
34
21
29
70
33
17
180
7
11
48
25
60
11
18
30
22
44
94
8
72
22
20
199
5
7
48
11
6
138
145
36
59
37
5
54
10
14
61
36
5
10
38
7
219
21
27
2
24
55
29
12
6
22
26
24
10
3
24
11
24
88
18
15
5
4
56
78
16
6
39
5
40
15
71
70
99
24
29
7
83
66
12
18
1
213
8
84
55
15
18
48
8
12
223
107
25
17
48
94
21
29
31
9
36
32
42
136
9
41
40
14
24
64
8
114
24
31
15
50
19
72
137
10
8
13
11
46
8
52
63
96
41
22
26
31
23
73
65
72
28
15
9
18
2
36
12
78
22
116
7
119
10
39
69
8
90
24
24
22
60
32
126
24
30
10
2
40
36
122
10
68
42
22
18
2
24
7
143
24
13
89
16
72
32
55
35
16
90
14
30
10
66
3
35
66
28
123
48
120
12
75
38
66
25
23
10
3
27
26
22
32
58
15
47
6
31
24
27
14
28
3
48
12
5
12
31
21
36
3
29
6
64
30
3
17
28
15
17
66
34
51
36
33
8
244
75
63
62
100
6
33
216
36
5
54
24
64
2
19
11
40
45
60
29
52
110
49
21
44
84
60
24
6
61
5
16
20
112
3
48
71
70
15
65
31
27
32
78
10
30
26
54
60
28
15
53
22
120
9
53
12
46
8
25
41
19
29
78
72
120
37
21
20
43
60
12
48
17
12
10
21
27
2
78
24
90
16
62
13
35
18
4
3
24
60
5
31
15
32
10
20
66
24
133
5
24
54
1
15
50
6
30
42
48
10
62
37
83
30
7
179
64
8
109
89
4
12
20
6
13
17
42
22
15
59
102
43
12
24
29
24
28
2
1
47
85
24
5
19
59
168
25
39
69
11
18
6
1
36
29
19
51
18
27
84
36
45
48
72
38
78
12
43
53
46
21
17
82
9
41
36
82
57
60
24
11
18
22
80
66
12
12
28
3
24
165
48
26
64
26
6
6
60
70
14
55
21
3
41
16
90
74
46
120
32
13
27
33
5
34
90
14
22
44
30
10
14
24
96
24
10
12
8
7
5
24
67
29
88
3
108
41
6
94
44
126
18
22
8
10
63
29
18
22
18
18
102
50
100
90
117
5
6
13
5
4
123
45
8
7
17
31
5
24
6
66
6
40
32
88
14
10
45
41
100
3
9
50
40
122
91
165
24
38
10
176
24
60
31
12
24
5
36
4
15
11
13
35
1
23
42
40
75
11
24
48
1
36
35
1
24
63
48
104
1
108
11
118
3
77
31
57
114
8
40
33
24
5
28
30
21
27
14
28
20
7
51
8
126
31
35
22
18
45
24
11
40
2
91
21
51
69
38
10
3
48
59
30
36
67
24
5
48
7
41
22
21
51
8
130
3
83
16
8
217
141
75
5
138
42
54
16
62
18
70
12
3
53
126
58
86
72
25
5
43
12
24
29
24
31
71
49
5
52
3
12
45
42
21
35
64
8
24
144
1
23
22
50
6
64
51
9
38
10
62
61
107
13
65
132
22
21
84
105
20
91
45
39
33
12
14
1
60
11
18
54
1
36
3
56
42
48
55
41
30
106
63
77
10
2
30
13
113
67
17
43
5
40
38
6
36
12
43
39
9
9
48
75
113
16
44
55
72
9
8
30
118
2
1
60
41
28
78
24
56
40
33
47
10
3
21
30
81
9
6
2
12
31
27
86
7
48
12
60
17
10
81
65
7
48
89
28
120
3
120
96
24
57
32
30
48
13
155
61
24
12
45
15
48
9
3
47
13
9
18
48
62
151
59
58
39
33
38
13
5
102
18
22
8
66
91
69
8
30
61
12
15
69
36
60
59
10
15
36
24
120
35
61
59
70
56
10
45
17
10
93
69
15
15
45
5
6
13
17
4
48
12
18
21
29
12
114
85
9
3
24
24
17
78
34
27
33
50
1
9
27
83
78
18
24
130
48
110
48
85
41
10
21
69
68
10
26
24
22
56
102
7
3
2
70
56
24
46
72
26
46
18
2
30
46
12
62
24
16
45
24
17
18
16
21
89
19
12
75
80
10
32
7
15
26
19
59
6
151
35
22
12
15
33
63
15
9
21
ABCD 95404535914*3^$a+1 [50006]
168
9
315
15
126
12
168
126
138
60
72
75
69
36
183
33
3
69
195
93
48
219
216
252
12
48
105
84
75
75
66
99
9
87
72
3
57
36
24
171
45
189
72
36
75
33
36
63
108
204
21
240
255
108
117
204
111
72
123
45
48
96
9
111
141
12
63
153
27
24
420
48
12
45
135
69
72
39
48
72
33
27
69
87
12
48
120
84
48
45
111
120
21
384
27
57
63
69
48
60
15
180
60
72
69
36
75
45
51
309
24
51
120
45
84
180
27
177
87
15
105
108
45
267
3
48
345
120
63
45
360
84
135
153
84
96
9
183
3
129
9
195
84
72
108
108
12
96
36
240
45
18
21
141
84
39
147
48
45
60
45
36
195
147
102
3
60
240
27
21
9
132
3
33
27
120
105
126
144
48
54
24
51
21
84
3
96
249
156
60
12
15
135
57
60
96
12
57
96
51
24
12
60
12
12
120
264
120
57
87
72
48
105
63
60
12
120
12
69
39
237
84
15
9
18
18
36
231
24
9
114
18
327
105
12
144
51
48
120
33
135
63
57
39
153
432
309
39
141
27
144
24
27
57
72
33
27
36
63
45
96
24
9
3
57
75
48
48
36
60
75
390
3
21
147
153
36
159
57
42
18
3
132
39
213
48
120
24
45
204
84
132
3
48
60
24
99
201
120
204
84
111
81
129
27
84
348
252
69
36
3
141
27
57
90
90
36
15
204
33
15
297
3
123
486
90
45
3
6
39
96
9
27
45
111
72
60
63
90
27
48
27
105
45
12
63
15
21
9
87
219
141
99
90
36
111
168
57
15
93
207
87
102
15
453
51
84
168
24
48
45
111
51
45
36
24
33
27
24
45
144
27
75
21
93
75
156
48
57
24
51
3
33
252
93
15
39
21
9
18
165
33
219
111
45
60
144
48
21
99
225
243
105
99
9
99
120
12
21
99
39
96
81
63
357
213
54
198
27
180
132
84
132
9
51
12
57
348
12
6
18
75
36
141
99
45
51
72
33
99
36
63
42
75
300
15
258
39
33
39
156
84
48
72
45
24
72
48
51
168
48
252
81
66
126
63
132
12
117
60
231
33
36
51
3
9
117
171
12
240
27
45
51
102
90
126
15
84
357
231
3
30
72
27
48
33
72
27
120
93
3
99
150
15
573
15
153
12
219
396
393
36
144
75
69
63
12
132
276
132
12
45
54
270
27
12
120
33
63
216
105
183
81
24
75
12
33
27
153
123
12
240
165
3
177
51
21
183
21
51
60
9
24
66
126
ABCD 95404622752*3^$a+1 [50049]
40
104
3
30
42
138
12
78
60
21
81
138
117
183
73
47
177
3
12
25
8
75
13
29
78
13
24
143
120
12
30
30
1
17
87
96
147
13
17
150
201
21
60
48
7
23
102
19
11
30
63
15
162
18
132
169
41
31
29
18
72
18
120
210
42
30
168
102
55
200
15
81
40
89
78
33
9
48
12
30
13
65
151
41
31
48
80
9
30
30
75
255
81
51
108
33
57
7
53
12
48
111
64
5
123
39
25
83
30
15
88
29
138
33
87
12
18
283
48
41
18
30
30
30
60
180
102
48
90
60
31
89
30
25
35
12
60
48
205
17
60
30
60
120
90
18
12
18
7
296
57
60
30
45
16
11
13
47
145
143
90
132
90
33
16
71
48
162
31
72
17
15
3
12
25
23
12
90
30
18
27
63
1
32
39
60
93
87
1
8
261
48
27
15
145
5
108
7
23
12
138
90
60
12
18
72
48
162
48
132
1
47
153
129
31
48
59
90
12
18
133
47
105
165
12
103
120
5
30
12
60
133
17
15
15
1
47
90
7
24
71
150
43
17
90
69
39
180
42
18
57
16
167
241
11
85
23
12
69
81
48
72
31
152
27
61
72
35
157
128
117
48
91
89
60
132
30
78
60
103
104
33
222
48
12
13
56
129
175
95
72
193
72
65
31
47
25
17
90
18
60
103
29
75
33
42
288
12
18
30
30
267
88
305
7
48
95
33
159
25
125
180
31
77
30
12
49
11
30
31
17
102
1
72
35
61
251
30
48
42
48
30
90
270
192
210
150
18
180
120
105
87
105
15
168
12
78
72
39
96
33
103
152
147
18
42
81
9
30
9
21
78
72
109
29
30
13
137
7
5
75
16
119
60
108
73
47
60
270
72
31
24
95
60
270
48
31
161
18
13
47
42
79
101
78
132
120
90
18
12
138
72
18
12
180
13
17
120
18
61
24
185
72
78
1
131
168
210
27
165
91
89
150
48
1
41
198
81
111
48
60
30
30
42
15
88
47
9
16
83
150
60
27
40
23
42
48
12
18
1
41
31
32
27
21
117
91
11
48
21
69
42
25
83
120
13
32
165
42
25
24
131
78
63
27
30
175
185
30
60
61
71
150
48
90
1
41
90
60
108
12
30
48
27
33
120
60
132
78
57
15
25
83
30
72
111
39
105
88
8
48
99
93
144
75
13
185
55
56
159
120
60
132
9
9
222
73
72
65
18
261
40
11
30
15
105
31
137
90
85
47
1
80
159
90
183
147
18
132
90
288
12
48
60
12
18
87
96
48
69
75
88
47
25
137
31
59
78
42
198
42
240
109
56
3
285
15
25
47
48
153
9
39
40
29
115
56
96
16
48
41
55
288
5
12
90
21
87
30
12
48
30
132
120
108
1
24
47
33
105
7
23
12
30
30
60
60
48
25
128
69
138
12
69
99
85
167
180
48
72
78
192
31
47
162
18
30
12
78
93
39
18
12
48
27
123
21
99
133
29
18
1
104
117
18
1
119
97
233
42
18
162
9
51
48
12
120
18
60
132
60
18
60
192
48
157
35
45
64
59
133
17
132
18
42
30
1
59
78
150
42
31
29
43
5
30
93
48
81
30
81
39
25
65
79
71
60
18
67
8
136
71
33
177
55
113
72
63
48
ABCD 95404782758*3^$a+1 [50066]
33
8
16
8
48
13
6
69
39
12
60
48
57
24
15
54
107
31
105
3
90
6
18
18
54
11
25
12
42
89
1
48
15
63
9
9
39
27
24
21
8
43
138
147
33
24
15
15
42
30
6
27
45
27
189
72
102
93
75
90
18
12
69
24
32
97
162
93
32
16
104
61
18
66
18
36
17
19
6
12
240
36
39
27
21
213
54
18
54
53
40
8
25
23
16
21
12
23
40
27
45
152
40
69
11
88
15
12
36
9
105
48
60
138
54
78
117
9
15
56
121
23
40
51
213
51
24
120
36
57
3
117
45
18
120
41
40
9
24
287
16
33
72
162
6
102
33
21
75
24
45
24
75
15
12
5
16
8
49
120
36
27
15
30
24
144
107
19
5
151
9
63
18
54
24
9
8
24
48
16
80
16
33
30
126
11
13
11
64
45
51
21
59
19
108
30
3
72
48
75
36
113
31
9
51
246
54
36
96
5
25
24
54
89
48
19
54
71
19
29
85
18
144
54
35
1
48
63
117
3
87
60
18
18
9
57
90
108
60
18
54
45
9
47
25
102
81
9
96
47
43
12
60
53
16
8
25
71
79
12
78
18
48
54
42
53
13
27
72
63
17
19
45
15
12
24
48
5
48
55
42
23
265
15
57
66
29
40
57
18
150
71
112
15
65
37
126
72
5
13
6
48
45
45
51
56
43
12
33
8
67
101
7
57
75
48
78
12
35
7
12
21
3
210
6
54
39
87
36
45
24
144
87
24
90
18
36
54
18
30
3
69
75
105
72
36
27
51
12
60
48
101
31
30
24
75
8
61
51
56
19
165
51
48
150
111
15
30
35
24
40
72
15
120
24
30
3
3
18
72
35
67
72
36
57
21
120
35
19
42
30
21
48
24
8
40
32
31
129
15
102
18
137
43
5
31
24
48
54
18
41
19
53
19
45
21
3
15
209
40
3
45
45
27
33
144
18
93
24
9
87
165
12
72
6
9
168
183
9
3
5
13
35
24
85
51
48
15
12
5
145
108
35
24
88
27
6
36
108
23
49
84
24
30
36
42
54
18
47
1
47
208
128
24
67
54
54
33
39
18
12
6
48
21
21
18
41
103
138
18
77
37
18
162
120
36
27
63
9
15
30
227
40
9
95
7
144
9
24
201
36
96
90
108
165
104
73
47
25
30
36
117
24
21
75
3
21
8
37
11
13
36
63
8
168
31
89
112
8
115
45
45
11
48
85
72
54
54
15
15
132
90
3
33
39
99
60
41
88
45
75
123
173
40
39
33
8
1
63
3
132
102
6
108
17
64
21
72
42
249
15
96
225
93
6
72
29
48
16
15
72
105
8
64
93
54
53
72
16
129
18
21
45
11
64
15
17
19
36
168
41
40
104
25
6
81
93
171
96
8
19
45
8
112
32
193
47
79
24
12
21
147
5
133
54
173
7
6
3
45
114
17
13
18
18
60
11
19
5
1
95
43
36
65
49
47
1
87
45
156
36
18
65
157
108
12
3
33
90
29
13
3
27
36
57
15
89
88
72
39
89
61
11
25
36
75
99
21
69
54
24
21
51
18
3
8
25
111
8
73
42
93
27
42
48
96
30
150
12
3
96
9
186
36
33
96
128
40
128
72
25
36
30
5
37
35
85
42
81
21
3
3
18
144
48
108
47
7
36
29
40
147
24
141
3
21
51
21
15
113
97
23
1
143
67
60
144
41
43
60
57
48
3
53
24
48
73
126
89
16
15
6
108
36
3
56
7
57
21
147
99
18
3
15
42
90
30
15
72
24
192
45
12
72
119
16
168
72
200
79
257
79
6
3
15
12
24
21
15
9
45
18
228
45
32
1
39
32
31
24
54
84
18
18
51
39
9
32
31
72
96
9
32
13
83
79
33
56
49
23
48
1
18
42
90
54
30
45
105
12
3
51
6
39
99
21
39
36
53
16
51
54
119
31
54
48
27
72
24
111
33
21
11
31
17
103
9
225
36
3
57
48
15
27
144
69
105
6
54
11
16
48
51
54
15
21
18
105
51
149
55
12
36
114
159
32
19
5
31
57
21
27
63
36
29
16
48
15
90
66
90
36
6
84
45
33
18
29
24
85
96
35
1
18
174
42
141
32
7
81
32
25
6
17
13
6
21
279
6
90
9
63
72
66
18
60
9
32
13
51
56
24
16
24
39
60
12
36
132
ABCD 95405106926*3^$a+1 [50033]
14
30
51
49
20
16
2
30
15
25
23
57
78
30
3
37
14
21
45
27
73
12
8
3
21
40
8
63
27
42
28
48
20
27
48
27
10
128
15
57
12
66
10
44
111
60
57
18
24
70
38
12
18
18
9
61
47
105
3
48
61
11
27
12
36
45
9
28
12
23
3
70
20
64
26
10
23
61
59
21
16
32
3
75
10
60
50
22
2
46
2
21
24
87
238
48
24
20
63
25
23
24
21
4
8
108
172
2
9
1
26
30
4
71
9
48
48
3
27
34
68
15
57
16
44
28
32
36
52
132
20
88
83
15
82
2
18
160
278
84
58
20
40
32
3
12
36
24
15
6
24
6
30
63
120
39
12
58
38
24
66
100
24
80
28
92
60
48
88
20
30
33
9
112
20
150
78
100
11
9
123
15
34
8
87
45
15
15
81
9
48
15
27
6
40
12
23
27
10
38
12
22
131
105
3
57
39
75
69
49
23
105
42
42
3
48
49
59
61
35
13
62
69
1
20
120
40
8
63
75
42
30
82
35
61
47
33
3
96
96
39
66
4
200
3
15
30
28
47
13
83
51
21
15
12
42
111
15
33
27
114
16
24
36
20
174
69
12
69
40
23
37
155
1
20
12
15
12
48
36
109
72
20
51
97
68
12
28
50
12
22
8
27
61
44
39
9
120
75
25
11
1
26
57
27
21
105
15
15
10
20
27
33
52
20
90
21
37
170
12
30
72
60
88
11
37
59
25
48
11
39
48
54
48
40
2
10
83
13
24
108
11
57
4
143
25
11
57
27
3
22
60
2
6
100
20
24
60
39
1
26
144
18
48
75
37
8
52
48
32
15
13
14
18
108
4
56
52
95
27
46
35
9
3
15
22
8
120
28
180
74
9
81
36
24
6
42
27
36
45
3
61
80
3
25
35
3
72
42
16
92
63
27
18
3
27
34
11
117
28
12
47
63
18
12
12
120
6
30
12
12
16
23
37
2
22
11
24
3
48
22
48
44
40
36
32
18
9
81
240
4
23
33
3
121
11
24
141
3
69
102
6
3
60
61
50
66
12
120
3
25
62
10
38
10
20
3
61
36
47
48
9
6
54
90
10
23
93
4
179
39
42
6
84
70
26
34
23
25
68
12
28
44
135
3
108
22
32
3
13
35
9
16
20
30
22
8
40
47
13
14
21
27
12
10
20
75
3
42
138
21
97
107
36
9
27
60
1
59
15
48
81
36
45
39
72
9
66
34
56
4
8
87
45
3
75
18
3
1
96
59
25
83
93
3
69
3
9
16
60
24
143
75
30
40
20
160
8
12
52
71
27
178
104
28
8
24
36
102
48
22
188
3
129
88
23
24
33
52
8
3
69
3
45
12
15
120
3
24
33
45
18
10
12
32
28
92
78
42
138
30
78
90
40
12
62
45
135
186
204
60
28
20
12
39
37
44
16
14
6
27
27
108
93
108
9
40
47
63
45
57
108
40
32
18
48
10
44
16
14
18
15
15
18
90
33
9
27
15
165
33
40
35
75
42
39
24
135
22
60
26
22
32
30
18
12
48
87
15
66
15
255
22
108
12
35
315
70
92
28
20
3
105
27
33
15
45
40
32
3
97
48
20
30
10
2
22
8
52
50
30
3
36
12
9
135
81
144
16
20
4
36
12
12
8
88
143
121
20
63
33
4
59
36
21
4
36
192
92
30
58
11
1
8
52
23
37
20
108
72
6
93
1
11
39
70
50
18
3
45
15
12
48
75
82
92
88
8
102
117
15
48
18
12
72
60
3
45
15
75
21
111
90
51
57
12
3
57
48
3
129
6
45
9
60
28
38
10
2
48
22
72
36
32
102
6
15
9
36
24
36
40
72
71
37
14
6
60
72
42
106
12
108
20
63
1
86
42
30
10
23
27
18
30
57
3
30
4
36
72
23
57
12
6
82
8
54
9
60
37
35
69
39
12
24
1
20
40
74
6
100
20
30
34
11
75
30
24
138
21
240
21
3
97
98
42
150
18
147
21
27
153
39
25
50
33
87
9
9
78
22
50
42
75
51
54
15
63
153
72
25
11
1
60
60
56
52
47
3
178
62
117
13
80
222
30
6
30
4
110
9
12
27
58
140
12
30
70
38
10
20
60
30
10
2
48
12
21
51
18
51
12
60
9
36
147
37
20
16
32
12
120
39
9
30
10
20
198
12
57
25
11
25
50
30
30
34
26
93
1
8
3
57
3
45
40
83
27
30
87
12
33
60
40
68
12
40
108
92
15
60
93
12
12
63
60
27
78
12
48
12
51
97
60
35
37
23
33
24
3
33
52
8
30
82
71
1
56
4
83
135
42
75
51
10
20
3
21
6
12
78
24
99
37
23
49
2
21
27
118
47
33
12
42
70
35
24
61
36
35
25
23
21
48
18
9
61
2
18
3
72
25
47
45
40
2
9
9
12
256
24
68
72
3
37
26
12
33
15
54
75
24
27
10
2
48
22
35
57
18
18
24
75
24
84
27
6
54
93
3
9
21
72
63
27
18
75
37
8
4
11
60
159
69
21
40
20
75
48
15
33
69
3
3
72
22
8
30
18
24
6
34
23
3
9
33
28
20
60
24
16
24
26
105
9
48
52
23
ABCD 95405137112*3^$a+1 [50006]
11
24
16
15
21
60
21
24
3
56
49
150
6
24
23
85
3
32
108
24
25
11
12
24
1
35
49
60
48
18
53
40
39
21
15
6
11
40
12
87
9
72
27
36
5
12
19
41
199
21
12
72
33
23
12
36
97
24
6
5
72
25
12
11
109
24
35
12
25
54
141
27
41
60
115
29
13
48
15
39
5
7
65
31
5
7
93
99
5
40
36
195
12
17
4
20
121
71
4
33
23
4
21
42
53
97
35
7
6
60
35
67
45
93
47
52
39
65
60
55
29
85
78
17
36
36
19
6
35
55
53
31
42
159
15
41
12
61
11
96
12
40
32
1
18
36
18
35
36
55
17
7
101
136
75
90
18
5
132
49
12
27
132
21
95
144
24
4
27
53
91
30
11
4
57
83
4
32
120
24
1
30
5
4
72
33
11
1
18
9
48
27
30
3
12
92
19
17
4
15
21
48
9
11
7
30
12
210
72
29
25
6
36
9
104
1
39
44
1
35
7
12
53
7
53
4
33
36
12
27
80
36
36
24
36
48
31
65
36
76
44
139
41
1
120
18
5
7
72
48
57
3
84
24
29
91
41
13
75
60
72
21
24
35
36
13
15
21
11
19
78
15
80
36
24
7
41
28
69
36
11
1
27
3
45
3
57
8
36
199
17
19
261
8
25
71
13
78
29
24
180
25
6
5
85
18
6
11
13
60
66
30
35
124
128
55
17
40
51
65
1
3
32
24
36
4
44
28
8
67
24
48
77
1
63
36
9
99
21
6
21
20
19
21
8
19
17
4
21
18
42
24
59
13
27
8
7
48
5
40
3
6
30
69
39
5
76
27
48
36
53
73
47
13
12
11
127
42
36
12
42
53
37
12
54
45
32
84
28
12
20
1
12
23
19
29
4
20
67
5
4
44
72
40
21
39
8
40
32
13
48
83
127
18
99
8
28
9
12
11
55
65
19
6
48
24
11
64
117
54
24
36
17
40
45
48
42
9
36
39
29
25
27
20
48
37
54
24
65
4
56
19
30
3
24
9
72
180
12
11
16
15
30
95
61
12
63
8
61
6
5
7
36
17
67
48
24
53
37
59
12
109
18
48
69
69
71
1
39
9
35
96
4
80
55
17
13
6
5
36
97
108
168
66
65
16
20
7
36
41
109
27
15
53
31
125
91
17
7
21
44
36
19
5
19
12
108
21
51
5
12
1
6
18
15
57
75
63
5
31
5
37
39
8
36
25
39
27
45
8
13
47
13
35
64
8
76
21
30
81
80
37
3
3
69
33
30
48
12
9
8
76
24
12
56
49
35
49
15
15
24
5
1
12
27
32
36
49
6
42
35
13
24
35
108
1
47
13
42
42
155
36
115
17
19
18
15
68
37
3
24
36
8
1
96
102
18
35
24
1
35
40
32
36
16
56
115
60
45
32
180
25
27
69
36
30
33
3
77
36
64
51
12
30
72
48
48
71
24
36
13
42
30
59
40
27
45
72
8
4
33
18
5
289
15
165
39
57
84
83
31
29
1
30
17
24
4
80
1
23
40
75
41
240
7
150
18
41
1
39
8
60
31
30
54
66
75
27
18
39
20
12
24
97
87
36
21
48
47
24
12
43
101
28
12
60
8
25
11
19
5
7
5
25
83
37
39
9
6
17
4
3
125
13
27
51
57
9
144
35
36
4
27
29
4
117
39
9
6
9
84
68
13
15
99
21
9
23
43
54
3
8
61
71
37
108
15
20
84
79
29
36
1
63
8
4
20
55
108
21
12
68
36
1
35
25
107
13
75
20
49
35
19
114
51
20
7
105
8
1
35
40
3
12
41
4
68
148
15
65
60
73
60
11
4
9
63
9
6
17
12
76
24
8
25
3
27
138
42
41
40
45
35
31
65
4
44
36
1
24
30
42
83
1
3
33
60
39
44
25
35
19
21
9
35
28
44
1
39
51
9
68
12
1
99
68
43
33
45
36
78
42
95
1
48
11
31
42
11
4
60
8
13
12
15
68
37
3
57
87
21
39
33
30
18
12
63
56
4
36
45
6
30
12
15
8
79
18
6
12
65
28
99
17
4
72
33
59
13
24
48
72
36
35
25
3
32
4
44
7
33
24
27
96
65
4
21
3
9
35
31
120
29
40
20
151
24
45
32
4
45
35
1
6
18
54
18
35
52
33
48
36
99
9
78
18
27
80
24
13
111
24
8
73
6
24
41
24
1
6
33
21
36
48
54
93
12
20
36
40
15
24
41
25
90
12
17
25
30
12
138
3
39
6
18
66
18
41
7
30
30
65
48
55
6
11
64
44
25
36
18
65
25
3
108
27
9
36
8
60
1
11
79
33
132
68
16
36
3
12
5
121
63
36
8
55
18
35
43
66
75
20
4
51
24
36
54
15
27
45
44
28
15
53
55
12
42
11
132
55
53
12
1
59
1
60
15
9
66
5
7
174
179
67
42
3
87
6
156
35
19
17
4
9
42
17
76
24
45
3
27
48
42
72
6
90
63
44
43
120
5
37
72
35
4
44
36
24
1
30
17
60
13
12
47
36
4
8
24
43
36
12
30
12
6
5
37
30
18
24
12
6
17
12
36
109
35
24
7
5
25
15
39
18
48
95
12
43
17
127
18
83
13
47
55
48
21
56
13
35
64
27
45
45
39
39
101
40
56
48
1
54
30
11
12
7
78
12
47
76
144
75
78
36
66
48
5
91
125
115
29
7
66
39
45
63
45
23
108
1
3
12
21
24
84
47
28
72
32
16
111
24
24
41
16
56
13
36
48
66
29
13
12
47
24
115
65
4
111
81
20
16
39
69
21
3
116
24
12
36
19
30
6
54
6
69
20
4
36
3
41
181
39
20
36
19
42
15
8
19
6
51
15
5
16
15
5
144
121
135
39
ABCD 95405398282*3^$a+1 [50012]
36
141
9
6
18
6
36
9
45
90
5
19
5
1
30
12
12
57
3
6
11
31
93
9
6
21
3
66
12
39
9
47
67
21
27
60
5
19
41
12
67
9
20
1
6
210
48
12
23
60
124
48
33
47
85
72
6
9
72
36
32
13
47
25
6
29
37
18
6
84
30
48
9
45
18
5
91
21
9
11
1
18
12
12
48
18
35
115
24
21
32
7
6
36
3
20
67
29
12
43
24
90
27
15
66
18
21
44
19
53
7
12
66
23
52
87
78
72
11
16
33
75
105
23
7
30
23
7
18
3
9
15
63
72
18
3
20
16
3
36
17
13
35
120
7
78
30
29
7
24
6
15
63
6
126
60
24
102
18
30
54
77
31
108
57
3
9
21
15
44
60
36
187
60
5
72
1
6
18
123
20
19
93
117
36
12
11
1
15
9
24
18
89
13
18
29
43
12
29
19
60
41
7
12
33
153
11
36
79
6
30
60
48
42
59
60
4
21
23
1
6
93
75
48
17
96
7
12
57
56
43
5
36
43
126
11
13
11
31
29
19
41
7
5
19
36
12
45
3
12
18
12
102
41
84
73
15
51
29
28
44
16
20
37
66
24
17
91
17
28
15
24
78
12
6
45
8
25
35
19
12
24
60
60
5
4
3
5
7
5
48
7
6
131
1
18
6
35
76
33
24
51
45
72
3
21
35
73
11
96
16
33
35
19
18
18
21
15
21
15
60
42
78
18
30
9
3
5
67
21
75
30
24
23
12
67
33
27
5
1
35
4
60
3
6
54
12
41
49
30
41
48
19
41
24
7
69
27
29
1
147
48
27
36
144
30
78
18
24
6
36
149
1
66
33
57
12
66
36
24
5
16
51
5
7
77
19
12
9
164
67
9
8
1
96
6
9
36
45
27
63
33
9
30
48
30
35
43
69
96
56
13
11
19
90
18
125
24
13
18
24
69
51
65
1
18
29
13
47
52
15
29
12
67
12
53
36
60
55
30
11
1
15
45
30
33
27
30
12
30
6
72
30
9
33
87
9
24
75
20
1
24
11
12
132
13
59
13
3
3
42
48
12
47
85
11
72
85
15
15
12
77
1
78
12
33
39
41
16
39
12
33
32
7
12
6
35
37
23
12
16
45
54
53
12
88
180
45
24
48
51
87
33
60
104
7
53
31
54
51
15
45
81
90
84
29
13
42
78
18
54
23
4
140
19
12
53
7
12
33
15
165
27
42
54
21
3
6
282
60
150
48
39
87
5
4
15
36
90
54
17
88
80
49
51
39
18
23
79
5
48
73
6
33
68
19
6
18
30
30
45
15
126
36
12
48
30
108
24
33
24
20
36
43
6
6
78
95
1
78
5
60
1
51
3
41
49
47
1
23
12
103
17
28
69
3
44
60
40
15
84
5
127
45
9
6
42
11
7
65
109
3
75
33
20
52
32
4
81
48
11
25
59
12
19
45
9
47
43
41
19
12
9
9
6
84
30
36
87
44
61
48
30
21
51
48
81
8
31
126
24
6
18
15
15
12
54
24
147
45
11
49
75
44
24
37
6
29
48
28
3
5
25
11
16
20
79
18
27
15
60
6
3
72
20
19
24
12
5
49
51
68
4
21
24
6
66
23
1
11
49
6
9
32
4
20
31
24
78
30
5
1
15
69
18
102
18
17
85
12
18
12
5
43
105
20
25
3
9
23
13
63
9
83
7
132
9
80
24
73
90
65
55
48
5
25
47
40
108
15
36
9
9
23
103
12
42
18
5
19
113
25
23
25
23
12
25
135
12
27
9
44
67
96
12
156
6
3
3
42
47
55
6
54
48
6
47
19
36
60
77
40
56
19
6
75
27
24
24
29
40
75
77
85
11
25
3
20
31
84
21
3
33
15
65
60
19
41
19
18
6
69
20
1
12
15
147
30
6
41
24
25
42
12
21
39
12
36
54
15
51
30
42
48
9
15
6
3
15
102
18
21
3
6
35
12
12
48
48
37
3
21
11
19
5
13
18
5
12
205
42
78
96
27
45
35
60
37
3
20
13
12
12
30
18
18
57
68
1
59
76
80
4
57
3
9
23
7
18
35
28
51
24
36
6
87
3
12
6
99
36
24
57
15
81
18
30
11
61
99
63
6
12
12
87
9
30
24
33
27
53
19
41
52
57
18
33
45
15
15
18
51
8
13
23
96
19
102
12
87
45
11
19
60
48
5
1
144
27
99
17
48
1
54
90
6
9
24
20
28
92
13
18
9
48
45
23
25
11
61
30
93
27
33
9
23
19
6
18
45
32
24
76
93
155
4
63
12
30
18
12
6
35
192
7
33
27
72
33
27
101
7
60
30
30
30
198
90
15
60
45
12
11
49
6
12
30
35
13
36
6
24
21
104
19
21
20
25
35
43
53
12
36
67
48
24
60
105
3
17
25
36
59
40
3
5
28
12
57
3
9
3
20
25
23
24
49
66
78
6
12
60
180
12
36
30
27
68
19
96
12
138
24
23
55
102
18
12
36
120
36
54
42
12
18
18
5
24
43
54
15
24
20
25
12
83
7
12
60
45
147
18
42
81
15
24
29
79
60
132
5
49
47
13
59
1
24
18
5
37
95
55
17
61
83
25
111
21
24
51
108
27
54
75
3
6
30
30
27
48
60
9
71
25
36
3
51
65
19
21
36
24
99
12
6
30
18
6
9
39
41
84
31
24
5
37
24
51
15
78
3
8
36
43
41
16
56
19
6
27
120
60
21
27
39
6
15
57
71
25
42
105
9
60
48
36
131
24
97
24
99
99
12
5
31
72
45
60
12
9
36
48
6
66
59
79
30
78
17
7
5
13
11
67
90
42
18
12
15
12
21
42
36
6
155
25
24
6
18
51
104
1
39
135
6
39
105
12
6
77
52
15
5
19
17
13
15
32
28
12
15
24
66
3
44
7
5
13
30
105
3
53
100
9
107
55
9
15
9
57
30
21
15
89
85
39
32
67
5
55
30
12
6
117
3
12
30
198
42
18
30
24
18
48
18
35
52
20
19
30
ABCD 95405478698*3^$a+1 [50046]
246
19
56
88
17
39
39
306
199
17
15
88
72
23
72
49
24
96
29
91
11
69
64
137
79
71
120
25
48
32
120
88
35
72
12
73
95
18
54
73
24
41
159
219
60
210
55
41
15
75
61
120
35
13
32
88
5
6
45
39
121
23
6
27
64
119
25
305
54
30
36
96
15
16
24
143
66
55
257
12
3
40
24
59
61
56
15
30
60
15
15
225
27
6
7
173
144
91
32
88
35
61
35
138
18
25
80
27
126
174
216
54
91
72
77
3
64
24
32
64
11
12
121
47
105
303
42
48
111
213
6
141
39
361
24
59
133
47
6
30
276
201
40
168
167
25
5
90
18
111
3
61
47
12
13
48
216
35
45
21
18
1
56
480
63
84
6
31
95
145
143
18
12
67
29
67
35
45
123
181
143
1
137
24
54
25
29
30
258
48
67
288
11
156
73
192
83
120
6
175
41
55
65
39
16
35
13
59
13
23
42
48
204
30
237
16
107
222
144
271
71
252
180
97
155
21
69
36
54
1
168
275
6
54
1
24
185
151
24
11
18
18
73
240
65
54
241
59
13
83
84
18
162
6
90
61
80
16
24
80
21
18
241
144
71
1
120
120
24
56
88
72
48
137
15
88
35
96
85
59
162
90
25
155
12
42
66
85
24
264
137
103
35
24
126
7
80
39
321
129
90
36
73
96
56
153
84
91
17
15
99
18
30
13
23
25
32
15
132
37
56
24
45
126
45
88
65
151
41
114
109
32
39
84
85
32
15
49
41
18
84
57
75
54
54
30
36
127
35
24
45
184
221
156
319
101
19
56
33
31
161
15
24
39
97
48
107
12
36
6
15
123
13
264
120
131
282
18
73
17
18
61
209
42
69
69
60
7
167
73
48
11
36
105
123
21
51
109
53
6
126
15
96
87
193
24
35
48
60
153
27
13
167
33
40
65
39
64
47
48
25
312
5
108
7
89
18
93
69
211
35
24
45
64
35
141
21
30
60
12
180
1
5
12
15
280
120
35
204
1
47
33
99
18
126
117
27
157
5
90
105
3
198
48
6
81
75
133
32
40
227
96
102
42
117
63
138
24
135
39
72
25
47
78
18
361
11
69
40
23
73
120
5
139
240
35
54
252
75
120
15
18
55
32
63
441
39
145
32
63
265
77
43
56
3
186
27
9
31
95
144
84
60
174
243
87
138
78
126
84
7
48
120
155
37
83
96
138
78
54
66
45
153
132
48
27
33
55
32
15
25
48
72
48
29
43
5
19
89
247
113
31
41
135
33
151
24
35
157
203
141
9
31
203
18
18
84
126
87
64
35
181
24
56
88
32
105
12
147
160
143
60
37
96
29
48
43
48
216
143
42
54
192
73
17
42
36
97
5
19
179
117
264
93
211
107
165
15
18
55
5
90
144
1
71
1
89
90
228
57
ABCD 95405751362*3^$a+1 [50045]
21
66
45
8
156
16
9
36
23
1
23
52
39
89
7
5
4
20
60
4
21
3
3
6
18
90
95
96
48
73
12
35
4
57
6
45
3
41
7
17
12
13
30
45
36
15
12
54
36
23
1
83
13
15
32
1
6
5
55
24
89
40
51
29
55
9
9
47
12
48
4
39
21
9
48
24
47
49
6
65
43
102
35
24
31
5
48
7
48
65
28
15
12
21
20
1
84
3
27
60
6
36
23
25
6
29
60
25
11
13
35
25
12
3
33
42
5
13
15
8
24
25
36
54
5
12
60
16
8
1
6
48
5
4
48
15
18
11
52
72
20
60
28
51
126
51
8
7
24
29
40
63
33
36
33
35
16
15
5
4
3
42
6
36
29
24
12
43
36
5
36
48
36
1
24
30
12
48
24
41
36
79
36
5
40
8
7
168
5
7
5
48
61
11
28
12
8
67
24
33
3
60
5
13
48
159
15
29
7
89
1
72
11
60
16
8
7
9
45
35
7
21
51
65
60
37
75
8
112
3
21
39
5
43
30
3
15
54
39
24
68
1
48
126
30
42
12
65
12
1
18
24
6
11
79
33
32
61
6
17
7
5
31
72
17
16
105
3
39
30
39
21
3
9
179
76
3
120
42
6
33
44
37
60
35
19
89
1
11
43
36
41
1
23
19
17
1
78
29
37
48
30
48
54
3
24
63
29
61
18
41
7
45
32
7
29
19
108
24
5
1
159
20
43
9
36
3
29
49
30
29
16
15
120
24
60
6
24
27
3
41
7
60
30
227
43
53
37
3
27
29
48
55
6
11
19
57
32
1
15
20
1
3
32
4
15
6
6
57
15
101
16
99
12
29
16
9
15
8
28
75
17
7
57
24
3
24
6
84
6
30
11
13
18
201
8
13
6
5
60
1
54
5
79
5
7
24
36
6
27
20
1
39
36
15
72
17
13
23
36
25
15
99
9
12
24
44
37
60
18
30
18
60
234
83
28
12
15
6
3
51
41
1
30
36
30
24
23
7
5
196
8
24
28
15
18
42
18
6
9
20
19
42
66
30
39
8
85
6
36
66
23
4
20
12
25
18
69
57
35
4
15
36
114
47
13
42
48
6
59
43
12
5
25
35
73
83
24
60
61
36
3
63
24
6
42
17
115
66
18
24
90
6
36
54
6
60
24
21
8
4
51
17
1
3
9
51
69
90
78
12
30
6
36
35
24
7
42
18
53
16
51
17
4
3
90
30
48
5
13
15
12
32
79
21
104
1
23
7
45
9
54
60
77
24
4
33
18
9
15
57
63
5
12
28
20
60
60
4
99
17
67
24
41
48
64
87
5
7
78
11
79
5
19
6
59
36
4
36
9
35
61
15
51
53
60
1
3
3
66
3
27
18
39
81
35
7
77
16
36
3
12
5
133
11
4
32
84
24
4
36
15
36
6
27
57
12
30
9
80
28
33
48
12
3
15
5
49
35
16
75
12
17
72
31
24
5
4
45
12
12
15
32
43
12
53
36
7
84
9
21
30
57
8
1
3
44
7
6
3
15
6
78
6
12
47
43
42
36
12
18
24
6
95
24
4
48
21
3
72
27
12
96
9
68
7
60
48
5
1
30
29
4
12
20
7
54
15
63
5
7
5
24
1
30
18
36
54
9
8
48
1
54
36
60
29
12
1
12
6
21
12
8
60
25
159
27
53
7
93
21
18
36
33
8
31
24
5
43
17
31
77
1
3
32
19
12
5
1
15
9
18
41
40
15
132
17
4
8
1
48
114
9
92
16
36
9
27
36
3
29
40
20
24
76
39
69
15
81
36
80
28
20
7
6
47
4
39
48
54
27
15
54
155
25
72
39
128
1
42
24
6
24
36
47
12
25
18
48
17
36
7
24
84
60
21
24
44
37
3
96
12
15
48
12
18
59
120
4
32
25
24
6
12
24
5
25
3
81
35
25
72
108
24
47
25
48
6
42
78
24
41
55
5
7
21
21
6
24
17
4
21
54
33
8
1
83
24
7
29
19
45
21
24
18
24
29
7
48
5
109
3
12
20
4
21
35
61
27
15
57
27
5
49
59
12
1
18
5
37
83
1
27
63
81
8
36
19
89
31
5
76
20
31
29
24
36
13
35
13
30
42
42
6
42
42
66
54
23
37
66
12
60
66
63
8
28
27
84
65
37
12
27
33
12
23
61
71
55
66
47
1
11
13
107
24
28
32
100
27
18
6
53
16
39
21
36
8
12
25
54
36
45
80
49
24
30
30
39
68
4
135
12
33
80
1
48
12
18
129
33
3
63
72
41
19
18
143
36
60
16
9
30
5
28
20
7
18
3
92
31
89
43
12
101
16
8
1
6
30
23
13
54
24
6
24
42
17
37
30
5
60
19
89
25
3
168
104
31
54
11
1
59
31
24
42
72
35
37
35
76
3
6
23
145
18
21
21
51
56
1
27
3
29
60
85
6
29
28
32
13
42
57
9
47
13
12
72
24
6
53
1
12
12
90
48
81
63
24
29
1
15
20
7
12
18
114
18
132
75
9
3
33
27
8
13
51
39
30
3
12
93
42
5
91
29
36
61
23
12
55
48
33
8
28
27
6
24
30
72
33
9
18
29
60
1
23
7
89
48
1
59
4
63
5
25
18
9
57
11
24
49
60
6
81
36
32
60
7
144
41
43
5
31
6
6
18
3
24
3
54
15
51
21
8
12
1
23
4
27
5
19
36
18
3
32
12
73
60
42
65
43
12
45
36
32
16
39
36
66
23
16
21
6
53
7
17
25
12
23
31
165
60
15
60
29
12
172
8
13
30
57
15
5
31
18
3
57
84
11
79
21
9
35
37
54
5
16
39
21
20
25
18
9
3
90
23
1
11
13
30
17
24
31
5
76
27
5
31
9
20
31
65
24
1
11
4
140
79
36
41
52
68
16
39
18
35
37
24
35
52
69
15
39
33
68
24
1
3
12
140
4
39
72
36
12
18
12
27
44
55
6
35
79
21
20
48
7
30
54
5
16
9
6
18
39
48
24
45
24
11
28
8
1
23
24
72
13
11
36
25
60
87
12
39
17
13
72
23
1
95
31
29
1
36
59
4
15
65
55
12
48
12
17
37
23
52
36
32
7
5
13
12
36
23
1
54
6
51
15
17
12
31
54
36
18
29
1
6
5
1
23
120
25
12
42
57
20
31
17
67
65
19
24
6
6
45
51
57
27
33
20
1
27
63
105
15
21
39
29
7
5
24
4
15
48
29
43
42
60
15
39
45
39
30
75
72
63
65
4
57
12
72
30
5
16
15
36
29
55
5
31
45
3
105
87
30
23
55
9
33
48
36
54
5
13
72
72
30
9
20
31
53
12
25
18
9
33
3
20
67
53
7
5
19
21
63
5
13
27
20
7
30
23
31
29
61
24
18
113
19
12
30
ABCD 95405834456*3^$a+1 [50073]
39
96
21
42
9
9
12
51
57
162
240
24
6
36
24
384
72
99
63
21
36
9
18
33
27
9
99
66
3
60
39
6
18
36
93
24
27
9
9
24
75
33
102
18
3
15
18
114
54
36
24
39
9
60
24
12
24
66
18
18
33
39
24
12
81
51
45
24
12
21
27
159
6
15
9
48
3
9
15
3
189
9
27
3
21
21
18
42
6
78
15
3
42
60
30
9
15
30
75
60
3
9
51
36
12
45
3
57
27
48
6
3
39
21
33
24
135
45
36
12
6
6
123
24
96
57
54
54
84
12
3
12
57
30
12
24
42
12
72
27
3
84
45
21
135
3
6
90
12
9
45
48
51
12
213
51
9
30
33
12
48
33
39
111
6
36
12
15
21
48
6
24
78
24
30
9
39
36
18
30
9
9
84
3
3
54
144
36
15
60
12
3
102
6
9
93
51
9
12
54
9
48
3
18
114
90
48
30
9
57
111
15
42
6
18
18
48
30
12
99
45
18
66
291
21
12
51
9
102
141
63
6
12
15
3
45
111
42
3
24
63
78
30
6
3
3
93
36
12
9
30
192
45
3
9
135
6
39
9
54
24
18
12
15
3
9
147
6
27
15
42
12
12
36
3
93
51
3
48
180
36
42
120
42
12
18
12
72
48
12
15
3
12
36
21
12
201
54
30
36
24
6
42
120
36
48
60
18
114
12
15
45
6
9
57
12
66
138
198
24
54
12
3
117
12
39
75
33
57
60
12
6
48
30
66
6
18
42
27
45
39
3
30
120
42
30
3
3
66
12
90
102
126
57
33
3
60
3
30
42
6
42
96
21
9
48
222
48
42
12
24
30
30
39
15
18
63
3
90
15
9
24
108
87
72
9
30
21
36
3
117
15
81
60
9
27
12
36
84
12
81
12
15
12
9
39
39
9
21
12
24
27
63
6
30
6
12
42
24
45
69
36
54
69
27
42
48
51
3
126
24
30
24
18
30
81
51
12
54
18
96
93
15
48
36
108
57
129
3
9
51
3
54
12
12
27
48
144
60
24
45
15
81
6
6
27
33
54
72
24
33
24
36
9
51
39
48
69
3
9
45
204
3
108
12
33
54
18
63
21
24
51
24
3
33
111
42
36
234
30
66
24
24
6
6
90
108
3
45
54
24
33
69
66
48
33
21
60
6
12
30
48
3
147
57
33
12
114
66
78
42
24
219
60
168
15
18
36
15
24
9
30
81
45
60
48
3
15
153
9
6
78
78
66
24
99
57
12
30
18
48
24
39
165
54
30
6
93
3
30
36
18
6
54
33
33
147
39
66
6
12
18
159
51
48
150
3
9
15
33
6
30
6
12
6
15
15
60
45
9
12
72
3
36
3
90
42
90
24
15
33
96
36
18
36
30
54
6
6
48
12
6
120
3
51
6
72
54
6
6
6
6
45
33
48
48
111
123
45
57
42
21
45
51
36
57
48
36
66
18
6
24
18
36
99
15
81
21
18
33
45
15
3
36
9
3
198
132
27
15
96
9
33
48
6
36
24
9
45
12
3
60
84
147
138
51
3
12
42
60
12
132
48
30
6
120
120
3
33
54
174
72
24
3
57
18
21
45
75
3
90
114
9
63
33
57
63
9
39
51
45
99
108
36
54
51
51
84
18
30
54
60
15
24
69
51
57
3
45
18
141
27
54
48
36
6
105
9
6
72
9
120
27
57
9
48
72
12
39
36
15
162
72
15
21
18
36
66
36
108
27
123
6
39
39
30
324
18
6
24
48
12
18
108
6
27
15
57
9
72
54
90
6
90
51
9
12
6
33
12
75
6
42
90
63
48
96
21
42
48
198
75
9
60
36
54
18
42
12
90
138
6
6
33
15
153
21
27
60
60
12
48
21
48
24
51
27
21
57
18
12
45
33
54
216
6
48
75
33
36
24
63
12
15
6
36
114
6
72
30
9
21
18
69
33
123
39
24
6
39
12
24
120
39
24
9
21
36
15
45
114
60
33
3
42
3
45
114
93
39
24
21
3
30
3
21
18
24
72
48
24
42
126
24
45
63
18
66
12
42
84
6
12
36
6
66
93
48
33
6
12
138
78
6
39
48
60
48
21
42
144
18
30
42
132
66
42
54
48
24
138
18
30
54
24
6
132
240
60
24
3
3
45
3
18
96
27
9
144
54
18
36
15
24
33
3
12
12
72
51
69
9
6
69
75
45
21
75
36
12
12
45
66
57
33
3
3
69
3
24
36
30
39
57
36
42
6
18
48
48
21
123
21
48
21
18
12
6
30
30
18
48
162
15
63
69
27
48
141
3
12
114
51
15
90
54
102
3
81
99
48
24
33
12
48
66
12
108
120
72
18
15
3
36
21
24
21
126
6
147
21
12
15
9
12
42
9
63
45
21
30
108
150
3
3
6
87
75
45
21
30
81
12
9
72
87
153
84
24
12
15
39
30
24
60
51
9
18
66
18
120
54
51
120
36
33
15
21
6
21
48
84
39
42
6
42
180
192
39
99
48
72
6
24
18
54
42
6
78
9
24
36
36
129
12
24
3
45
ABCD 95406709928*3^$a+1 [50040]
36
54
60
6
54
30
55
41
39
120
40
17
39
75
66
3
16
80
69
180
15
51
45
160
80
24
285
36
24
180
19
113
39
9
132
99
45
6
69
99
45
27
24
6
39
129
36
99
57
48
7
35
114
84
31
5
60
6
73
125
19
56
21
6
93
96
39
25
77
60
18
12
90
63
51
85
59
6
96
7
17
39
81
135
39
25
5
30
45
40
245
30
37
23
66
55
5
114
1
104
81
31
125
99
9
30
1
59
216
6
54
84
72
37
17
36
138
36
54
15
21
210
6
19
5
43
53
19
41
18
205
80
27
69
16
59
210
75
129
7
8
15
1
41
39
16
143
162
18
181
5
91
8
40
5
115
41
103
17
30
6
115
53
30
150
15
51
54
150
6
126
13
24
41
60
66
30
30
133
96
41
6
49
59
21
16
48
77
108
199
11
180
60
6
15
201
39
24
51
6
84
120
99
21
180
55
35
6
60
24
19
17
24
31
35
13
11
24
405
64
47
6
48
51
24
45
150
30
36
6
13
11
6
159
39
90
7
95
228
90
60
15
96
40
104
27
18
60
132
43
5
12
60
19
101
67
11
96
90
54
102
24
24
55
47
18
120
55
56
21
78
66
91
233
111
15
9
64
176
27
90
114
246
243
81
36
43
17
79
209
96
114
37
168
17
39
21
67
17
54
30
210
30
36
39
240
105
7
83
132
25
29
36
84
66
30
3
64
131
6
66
18
19
56
195
61
80
24
195
61
65
15
9
60
19
173
78
306
75
69
120
72
163
24
32
339
60
97
8
285
12
78
30
115
131
114
51
39
97
5
30
24
6
103
72
8
21
180
55
48
17
24
42
24
60
54
30
181
35
66
3
16
5
84
55
101
43
32
16
143
6
6
85
72
17
66
78
111
24
27
18
19
47
90
159
105
15
16
48
47
30
6
30
63
21
126
13
24
23
144
66
60
48
12
24
31
48
5
6
24
30
60
60
15
81
31
35
69
9
120
295
41
36
123
15
1
59
6
31
65
30
9
16
72
152
81
39
64
95
42
39
21
204
96
24
31
24
11
18
12
54
126
123
45
60
199
56
16
29
51
15
9
75
42
43
56
129
36
24
66
234
31
35
6
39
69
150
126
39
27
157
120
41
111
51
30
39
39
156
205
41
48
111
75
6
60
108
127
293
12
90
18
12
7
17
79
5
6
96
157
101
6
13
11
61
104
120
45
51
9
12
24
66
33
57
63
57
79
11
109
29
12
84
99
40
17
7
41
36
30
24
192
13
65
15
225
60
6
24
30
127
293
67
5
67
113
7
281
15
27
18
51
15
54
6
66
24
115
5
24
102
114
60
39
40
131
84
270
30
36
73
161
15
40
120
41
114
6
60
6
13
185
127
48
80
96
40
5
144
6
6
7
41
42
133
11
186
3
96
9
456
144
12
19
104
184
56
21
54
6
24
42
114
60
15
51
78
36
30
36
25
65
48
96
24
12
67
53
19
11
48
90
96
6
78
15
15
60
21
16
89
39
81
15
24
105
7
89
55
48
251
126
39
64
23
9
75
6
114
45
16
8
27
37
77
60
54
12
84
66
63
40
155
6
55
65
159
64
47
9
45
60
12
67
32
111
49
48
47
54
90
240
6
43
32
16
143
25
24
32
99
45
16
104
165
66
25
29
60
30
30
156
79
17
48
7
59
24
30
7
48
41
36
84
79
11
6
39
165
99
96
40
59
205
137
79
125
43
48
113
180
19
107
6
24
24
30
126
36
55
29
43
41
12
54
30
84
195
16
144
24
32
21
19
5
30
6
7
ABCD 95406849368*3^$a+1 [50015]
68
100
225
6
42
120
39
69
47
73
102
48
12
42
6
9
32
13
27
63
33
57
6
30
27
32
55
6
111
51
30
48
30
132
18
42
30
135
104
13
107
1
30
60
138
12
72
168
39
69
12
12
35
25
47
1
60
35
7
33
44
289
51
99
42
18
57
63
24
65
13
42
57
116
37
15
81
171
9
11
13
96
90
21
20
13
27
9
60
27
72
33
138
30
72
42
48
185
12
175
6
12
12
27
48
33
18
42
72
48
48
12
18
12
57
8
4
56
52
3
18
192
12
18
18
24
18
5
13
24
108
30
5
13
12
47
31
72
18
12
119
40
21
12
216
39
3
18
12
120
27
48
27
36
60
41
48
28
57
60
95
12
16
87
48
125
4
8
55
6
12
59
13
30
65
192
1
60
18
12
18
107
4
68
31
60
77
55
45
12
45
35
13
155
205
95
43
81
9
47
37
35
55
18
30
12
36
29
1
30
30
11
19
17
52
51
29
48
4
111
138
87
15
9
9
54
96
9
141
11
1
99
3
93
27
6
12
120
27
3
72
18
12
27
20
13
108
12
3
140
73
24
48
147
51
89
13
42
6
51
8
55
78
18
17
55
12
78
60
90
150
27
12
21
27
12
8
103
65
37
48
72
18
69
3
33
12
63
17
1
162
12
36
54
23
4
39
17
55
30
18
60
29
1
59
13
60
30
18
71
61
72
3
57
66
9
15
216
24
48
29
36
12
132
48
13
18
30
11
96
12
25
27
9
90
60
41
43
48
17
31
29
25
47
31
9
51
12
30
6
102
39
168
153
39
9
39
72
33
47
31
5
60
4
36
44
169
12
30
12
66
59
25
60
30
6
27
45
135
72
3
12
90
30
53
13
27
63
29
31
72
105
24
39
42
30
30
35
60
100
72
15
18
30
18
47
13
47
12
1
27
44
103
5
13
39
36
3
57
15
17
13
108
87
63
41
48
72
19
30
47
163
60
84
6
24
18
5
85
48
59
172
9
72
90
117
21
30
30
24
6
29
85
30
36
29
61
11
1
18
29
40
15
53
24
16
32
73
30
48
30
27
3
69
8
7
30
27
33
3
57
23
64
21
47
12
60
103
17
28
8
60
13
59
40
21
120
267
63
24
6
72
35
84
13
6
21
60
9
30
41
16
45
48
27
27
18
48
27
3
21
33
47
28
51
29
52
8
13
72
18
17
72
79
17
7
48
138
59
12
49
59
31
129
128
64
9
150
60
9
33
12
18
90
39
128
13
78
144
33
15
78
120
72
15
15
17
25
63
63
24
6
11
61
18
24
30
3
33
12
90
102
15
12
3
17
36
55
42
23
85
47
48
25
12
35
61
30
12
18
12
120
72
3
75
9
8
31
24
45
12
81
15
24
9
72
48
12
132
96
47
43
21
39
24
18
39
93
47
49
71
28
8
24
49
30
41
36
13
39
21
42
72
6
12
30
5
7
6
60
219
33
15
72
12
69
12
119
13
6
21
20
36
85
72
48
59
1
27
63
105
20
13
131
13
30
18
102
18
35
67
33
32
61
30
21
93
47
1
12
18
18
27
24
69
60
71
36
24
1
108
132
39
3
17
31
5
40
3
12
30
108
119
61
30
9
8
12
55
60
18
39
8
88
15
137
85
18
78
27
45
27
20
28
63
24
6
59
55
17
36
13
59
100
21
114
6
12
228
12
39
81
35
37
66
29
1
54
60
5
13
167
52
8
48
145
35
4
63
78
27
63
168
24
6
12
42
66
72
42
78
12
78
9
56
72
1
42
65
60
37
30
5
31
89
1
59
1
71
36
12
13
87
68
4
248
1
24
30
17
36
73
24
48
42
78
35
67
30
276
24
35
13
90
42
6
42
18
60
41
40
69
51
60
36
15
60
150
30
42
36
12
39
21
12
47
48
73
18
12
48
72
17
1
227
25
27
72
21
12
23
4
20
1
30
5
12
55
66
12
72
96
42
9
93
47
1
30
18
90
57
33
60
107
13
42
102
3
72
48
33
42
5
43
60
9
80
73
30
42
60
18
30
18
41
48
60
13
42
93
15
69
111
78
24
36
107
13
60
24
47
13
18
12
36
60
54
96
42
29
13
167
31
42
48
59
16
20
132
40
60
80
1
12
30
102
60
6
141
36
24
21
42
18
47
12
36
4
9
42
18
12
15
12
128
67
36
17
25
99
21
12
23
24
48
133
15
20
13
12
48
51
9
30
29
1
114
65
13
27
33
35
72
25
48
60
27
45
3
33
120
42
30
27
3
29
16
33
84
3
24
96
33
84
36
30
54
108
138
12
89
60
73
6
42
59
16
15
48
30
84
6
54
63
33
11
40
9
54
6
47
52
21
24
27
123
6
24
63
3
102
155
12
25
30
17
28
8
4
69
59
31
89
103
18
11
1
39
21
60
30
5
13
12
192
78
78
39
3
5
25
48
24
18
77
72
1
30
42
3
57
96
174
18
27
8
37
60
23
4
20
48
1
24
3
33
111
8
61
ABCD 95406964728*3^$a+1 [50010]
21
12
4
95
25
5
15
15
24
37
23
25
155
25
95
1
23
12
30
30
6
3
9
51
9
3
27
6
27
33
24
60
7
41
12
3
48
15
37
35
45
64
56
16
107
96
6
18
66
48
3
9
18
33
39
9
15
24
42
18
12
13
35
60
33
3
96
6
18
61
41
27
24
3
36
12
30
30
60
138
12
31
29
27
4
35
33
36
40
83
48
13
17
24
27
33
6
1
20
15
24
72
9
60
3
33
3
24
6
15
99
9
27
61
59
49
47
13
17
18
36
30
54
48
84
1
84
89
7
23
54
6
9
15
49
47
24
1
35
45
16
83
120
30
12
36
60
3
84
3
42
6
6
24
6
37
8
21
84
6
12
57
9
12
43
35
6
31
65
63
15
37
23
21
9
66
36
12
49
23
30
48
63
15
241
59
33
51
57
12
21
6
105
75
54
7
11
6
6
66
3
15
12
60
30
42
9
12
39
6
36
6
12
6
115
17
87
15
45
57
6
37
5
55
47
84
12
33
105
27
108
48
81
60
12
78
120
9
16
23
49
92
3
1
47
12
84
13
29
30
12
9
52
17
30
12
69
28
24
11
24
1
23
42
6
69
40
53
31
77
42
72
13
5
12
15
39
12
42
19
11
1
11
54
66
6
7
8
3
6
7
11
6
55
12
5
102
73
44
99
1
8
52
5
24
42
30
102
13
35
18
19
5
30
18
18
6
66
12
36
6
6
9
72
123
9
172
96
23
108
6
7
65
54
84
54
27
39
13
23
144
12
24
37
29
7
83
18
43
77
7
20
36
4
35
24
61
44
88
12
11
18
7
65
15
172
20
124
17
12
15
15
24
9
4
23
24
45
36
12
51
54
18
24
21
3
12
13
56
39
33
112
59
60
12
30
67
71
61
11
36
24
1
17
12
27
16
12
29
7
8
12
63
36
61
35
18
6
6
42
48
13
29
12
18
12
13
24
12
11
6
78
66
18
6
19
47
30
90
24
61
83
9
51
49
29
7
23
18
30
12
168
12
120
72
96
24
12
45
36
3
36
24
12
37
11
45
21
43
35
21
9
18
12
18
19
23
13
32
27
36
72
9
52
29
12
87
21
90
48
30
24
43
53
31
92
36
3
6
6
36
73
20
4
17
36
18
6
7
8
75
13
56
57
43
71
24
36
24
24
73
8
12
33
43
23
24
1
20
39
57
12
21
36
6
48
129
72
39
13
48
29
6
9
72
69
19
11
25
71
24
6
7
11
21
9
51
3
12
57
63
21
9
6
48
84
13
80
33
30
9
33
48
54
6
144
3
16
20
51
66
19
83
60
93
15
6
6
54
18
13
107
30
43
77
18
141
27
37
24
12
20
27
6
6
12
36
45
39
36
84
12
36
37
5
91
11
21
3
13
41
30
21
40
161
3
15
90
19
71
37
5
15
15
13
35
18
12
63
9
18
9
4
12
24
23
33
141
54
30
12
31
5
27
21
15
24
27
18
43
23
12
72
1
59
33
16
20
39
9
9
54
6
6
60
96
108
84
30
51
15
21
21
54
24
13
20
28
24
131
84
1
11
9
15
48
48
12
21
16
155
21
16
83
6
72
6
114
43
24
5
6
12
12
54
15
16
23
90
3
27
6
60
54
90
12
24
7
35
24
1
5
30
42
63
27
6
3
39
78
43
24
56
9
144
60
36
39
45
7
11
120
60
6
3
12
21
18
69
33
3
27
9
60
111
36
60
1
24
83
60
24
121
12
17
12
54
33
48
21
19
71
24
126
30
72
1
95
66
6
12
1
48
44
27
60
12
6
24
27
3
24
9
124
119
24
30
18
6
3
40
120
20
21
6
13
11
1
5
6
25
11
13
20
27
12
30
6
49
56
45
12
18
9
40
17
36
19
48
77
24
27
15
60
30
54
1
35
42
55
11
45
16
11
1
23
33
4
101
6
12
12
13
83
30
7
8
81
3
27
25
29
30
72
24
18
42
25
20
15
6
54
9
15
21
60
9
7
83
97
65
18
96
73
17
3
36
12
4
48
11
25
5
6
24
186
30
1
29
66
60
13
17
48
75
16
5
24
6
9
39
33
9
27
93
79
144
17
18
1
47
72
12
48
30
6
9
84
51
21
16
8
51
12
9
52
161
42
9
76
149
120
19
77
66
48
21
33
42
13
11
6
30
9
51
6
30
24
30
30
6
18
90
30
13
36
95
30
6
12
13
8
36
3
121
17
24
7
11
78
84
18
61
8
12
16
83
42
7
5
30
48
18
18
12
24
45
15
6
12
6
84
6
27
16
56
87
1
35
1
8
135
24
57
27
1
17
24
90
6
42
18
19
36
44
51
42
6
24
66
36
18
12
9
15
9
28
23
24
12
33
27
13
48
17
12
51
3
45
16
59
13
41
3
12
36
4
23
45
3
66
54
12
9
51
24
6
18
30
54
138
27
15
60
48
57
15
6
30
60
6
30
61
72
96
5
7
125
19
29
12
3
15
54
6
6
3
3
12
72
9
28
23
69
24
15
60
6
42
13
89
42
30
174
42
18
25
12
17
207
28
308
27
13
35
21
28
11
13
17
30
37
24
41
6
24
42
15
15
36
1
47
60
66
3
117
24
27
123
37
83
6
30
60
13
92
9
15
87
1
11
6
19
36
11
1
44
88
36
29
7
12
23
21
15
13
20
9
18
60
12
228
120
25
23
9
15
12
84
30
30
6
6
13
47
81
63
24
1
35
24
73
36
92
45
55
11
24
90
39
21
75
72
3
9
15
54
90
36
30
30
1
56
69
18
12
36
30
72
7
23
12
24
1
29
19
11
114
19
53
48
7
29
27
40
29
18
12
30
144
3
39
45
16
29
63
51
24
24
48
18
3
9
18
21
39
1
35
57
39
12
13
65
54
13
48
35
24
165
33
6
25
5
15
4
48
23
12
37
47
13
83
24
6
42
12
33
48
3
24
6
24
6
24
1
8
9
54
36
24
93
28
5
19
29
39
36
45
60
75
57
51
27
25
24
84
29
48
31
29
43
11
6
96
18
72
1
89
31
59
18
6
9
33
19
23
69
24
3
6
24
39
3
81
39
90
12
75
4
92
88
36
41
67
32
51
57
9
7
24
29
66
90
63
15
117
33
3
33
19
29
27
63
1
47
30
3
12
4
108
36
12
47
18
30
33
21
3
15
12
24
21
9
54
12
48
33
3
36
1
23
9
3
13
92
3
1
128
63
37
17
18
25
5
6
60
12
9
3
48
1
ABCD 95407071902*3^$a+1 [50032]
24
1
36
9
15
51
8
16
9
51
20
24
96
4
36
6
24
80
19
5
16
6
38
22
24
6
18
6
14
52
104
4
26
10
30
20
54
30
22
74
7
39
48
80
66
79
12
24
9
87
9
20
19
21
120
14
30
7
84
5
30
4
36
20
1
3
6
27
24
24
45
14
16
6
18
36
69
12
53
90
16
21
33
42
69
24
11
16
9
89
16
50
1
3
126
14
10
26
25
5
10
194
66
37
93
15
81
99
21
3
15
12
48
86
19
65
6
4
86
60
7
39
24
90
51
29
4
30
60
6
44
36
64
3
12
36
35
4
20
30
7
59
25
9
50
73
24
53
31
35
46
24
44
16
114
72
68
60
6
30
84
10
6
20
60
24
1
5
7
53
7
17
216
10
14
7
15
8
25
207
98
67
15
14
94
86
55
15
105
5
76
14
24
6
7
63
21
29
64
51
36
59
60
40
54
3
3
44
16
120
6
14
1
45
18
33
12
108
3
9
27
14
4
26
60
1
9
14
66
4
26
4
180
20
13
39
9
35
34
15
5
52
15
45
3
45
86
90
54
22
75
9
20
10
14
16
15
89
22
8
13
3
50
30
16
14
10
9
27
18
30
102
8
22
44
84
66
16
8
6
10
15
84
15
12
9
29
60
6
10
6
30
51
27
20
13
33
39
48
137
31
81
18
26
16
14
34
6
126
60
3
51
20
16
9
35
1
23
96
60
10
66
33
12
39
21
33
26
85
81
30
33
41
10
24
6
6
21
24
3
30
26
16
134
160
20
16
15
24
24
41
10
9
21
44
106
36
30
15
9
66
45
9
51
3
42
38
10
87
3
42
111
24
9
15
24
27
8
40
12
18
3
84
36
3
20
16
21
3
21
84
84
51
6
48
66
45
12
57
51
9
6
45
59
16
6
38
1
120
59
22
48
42
81
3
24
66
20
67
9
54
21
29
10
6
48
63
23
76
45
84
12
60
77
52
3
27
48
50
36
31
173
22
38
30
16
20
54
7
53
100
50
10
132
3
15
6
66
30
14
1
24
24
35
13
3
14
7
33
86
24
36
64
6
24
6
120
9
21
44
16
75
5
34
33
24
24
36
29
67
63
24
26
55
21
15
29
40
14
136
9
35
1
15
14
6
34
75
35
36
34
6
20
54
46
20
1
15
9
5
34
50
40
36
30
84
12
8
76
21
39
60
6
63
27
68
16
6
14
10
96
15
3
72
90
63
48
63
44
1
5
60
90
61
9
6
30
39
84
11
30
24
22
44
84
10
36
30
14
22
69
105
150
20
85
12
48
95
4
36
21
48
41
10
24
72
9
36
3
66
50
60
10
30
80
1
15
21
48
29
7
59
4
80
1
15
24
66
6
38
6
49
45
12
15
29
91
23
70
12
60
8
22
8
76
30
20
34
30
87
29
46
18
72
14
4
33
3
50
7
12
27
24
20
1
23
22
18
50
10
45
51
60
21
23
61
5
31
39
105
9
6
21
39
14
36
54
126
40
87
83
1
83
6
31
36
3
54
147
59
37
3
14
6
10
30
21
3
6
75
9
63
47
40
20
52
14
24
46
9
35
1
5
34
90
15
48
24
29
16
14
76
18
87
3
36
14
31
15
69
161
106
54
6
33
21
36
51
57
42
14
24
6
30
10
6
18
20
46
15
84
57
30
8
37
59
24
37
23
10
50
6
19
35
10
6
14
6
16
14
30
94
12
14
34
15
5
10
6
80
19
36
5
90
4
20
36
10
39
27
9
36
15
33
36
129
20
16
50
10
15
29
40
6
66
30
8
13
23
90
34
12
14
31
36
24
9
60
30
20
24
22
38
36
16
24
9
12
24
35
24
61
65
19
11
30
67
83
97
23
54
76
80
4
6
54
15
12
24
29
10
20
61
12
48
36
15
48
66
27
23
40
14
30
1
51
8
6
30
34
15
41
24
30
40
26
10
24
26
94
12
8
16
14
6
4
20
6
19
5
6
10
39
27
8
25
27
81
47
22
3
12
60
39
21
63
6
15
9
30
36
110
24
40
6
54
6
20
40
9
57
3
71
24
85
48
33
51
36
17
22
21
17
43
23
4
12
30
14
1
39
36
8
61
120
21
78
56
1
129
14
10
30
42
18
86
30
40
66
104
55
45
27
12
5
7
59
16
18
26
1
3
33
48
21
98
6
19
15
50
7
15
38
10
26
30
130
74
40
56
1
36
17
52
14
30
10
50
7
17
16
24
26
100
9
60
21
6
9
35
10
30
9
57
18
156
57
9
68
22
54
15
35
46
30
9
12
3
20
25
72
63
44
97
45
15
9
120
54
20
13
24
9
6
21
24
23
10
27
83
52
8
10
42
30
54
74
16
54
66
14
30
31
5
7
17
16
39
35
16
6
15
33
66
20
1
48
15
26
10
54
20
6
16
54
66
44
61
105
44
64
20
67
105
54
140
37
48
35
16
14
10
6
24
14
10
66
6
8
31
24
21
14
16
14
10
6
6
44
37
27
12
8
13
3
14
6
10
66
60
21
23
4
56
10
159
36
51
60
44
24
1
15
6
104
40
14
37
15
30
120
8
6
24
157
29
10
9
15
21
21
30
30
24
87
24
33
3
27
20
13
77
43
3
105
5
16
54
69
5
7
33
51
12
3
14
43
24
29
34
81
5
4
42
33
11
40
6
15
36
48
12
47
40
6
20
7
17
6
34
170
1
21
15
33
15
11
4
21
39
86
30
10
39
35
30
6
16
8
1
9
3
123
90
24
6
30
14
6
10
36
68
22
8
43
17
10
45
48
72
48
24
59
46
18
57
24
36
23
1
59
16
6
60
90
9
29
6
10
66
9
5
54
13
23
16
24
6
18
26
76
14
40
9
36
21
48
110
36
90
7
3
54
12
51
24
39
36
8
52
30
68
16
20
7
120
3
9
35
52
14
19
35
1
15
9
81
24
42
60
90
15
3
66
39
48
47
13
9
24
60
6
9
15
104
1
29
70
26
120
40
135
89
7
96
3
6
51
9
15
53
10
12
9
24
35
16
36
48
50
22
24
110
64
30
66
15
21
78
60
66
20
16
8
36
54
36
25
24
5
90
1
99
45
41
10
57
48
5
120
40
36
15
29
31
60
9
87
24
36
3
30
50
4
86
7
3
24
21
5
31
48
21
39
5
10
6
51
29
79
27
44
4
57
33
12
54
24
20
30
22
21
9
14
1
53
30
16
24
6
44
36
7
57
26
85
84
41
31
53
16
75
72
9
51
23
10
27
57
15
72
105
14
4
26
ABCD 95407133054*3^$a+1 [50039]
30
48
114
15
9
156
30
18
3
72
51
6
120
23
127
174
11
48
67
54
6
33
15
33
33
90
12
17
97
15
80
1
39
15
48
18
18
60
81
33
120
216
174
102
54
29
40
33
114
48
77
85
18
90
30
72
65
19
69
123
45
15
17
61
12
102
30
42
81
3
221
115
6
24
6
42
30
12
36
42
42
66
18
36
45
45
66
84
173
160
80
31
89
16
21
59
145
36
48
35
160
111
72
105
99
84
41
19
6
23
25
30
66
6
129
80
19
77
48
7
66
78
54
6
5
19
12
66
167
16
159
18
30
72
72
24
57
57
30
18
78
41
24
64
48
123
126
39
96
195
84
41
25
23
1
54
17
13
3
75
29
19
45
9
258
30
72
42
29
112
9
174
42
15
3
180
24
12
53
40
3
24
6
39
33
48
12
198
180
17
91
24
21
15
24
41
67
90
42
41
19
101
37
84
23
55
33
39
48
12
6
30
42
48
15
152
7
105
3
18
144
18
42
96
78
81
33
78
102
48
59
40
63
42
114
29
235
132
96
129
39
30
96
59
97
72
66
5
91
29
25
24
18
42
78
69
24
56
16
9
111
3
96
6
12
66
36
30
23
43
29
91
77
1
54
33
9
111
39
48
12
53
1
66
30
48
96
72
48
84
35
55
72
65
19
54
78
18
72
12
18
17
55
12
48
5
40
27
6
23
64
111
66
36
30
18
11
120
49
6
138
15
33
24
119
216
79
12
84
33
32
49
6
18
63
72
75
36
57
24
33
48
54
18
30
30
3
3
216
29
24
7
48
36
6
23
31
90
111
33
66
24
6
6
81
33
87
8
49
95
16
51
6
63
45
6
6
72
47
16
99
36
60
78
95
127
24
24
30
11
144
24
103
48
6
6
48
21
3
5
31
9
27
5
1
42
48
60
72
42
48
66
21
63
17
1
39
3
221
31
9
24
27
96
12
162
90
78
96
12
132
71
25
6
18
15
32
121
18
69
48
104
1
15
9
15
21
12
47
1
23
16
39
12
29
13
36
39
48
57
126
57
3
6
30
36
24
29
49
42
60
9
21
36
42
5
40
80
187
6
162
12
225
8
112
105
143
37
35
1
39
99
24
96
5
67
18
59
67
6
135
99
6
18
126
78
17
31
78
36
90
66
83
7
33
69
108
23
19
93
8
37
132
95
97
23
25
156
54
45
63
24
84
5
31
120
54
30
72
12
161
19
5
96
19
93
63
24
33
8
55
114
12
83
72
139
12
42
47
24
49
6
6
30
48
18
18
81
39
12
60
17
103
105
9
23
73
18
72
24
6
42
108
17
115
12
201
264
8
25
42
36
12
101
16
39
12
48
66
83
175
17
115
300
168
18
42
102
6
17
1
15
144
27
5
1
18
24
36
41
16
24
33
6
9
63
30
84
39
75
120
30
30
54
6
21
48
32
1
23
40
9
15
3
29
168
72
61
48
12
72
15
51
12
9
63
198
59
73
95
13
59
16
8
109
12
63
56
31
24
36
53
7
6
195
27
48
18
90
36
30
15
39
65
1
48
47
16
3
54
78
57
176
24
43
84
66
23
19
6
15
57
24
63
15
17
16
8
109
147
9
150
9
51
102
119
19
324
41
25
54
42
23
73
12
107
16
272
1
30
72
72
132
36
57
21
59
37
35
40
51
53
25
119
1
6
120
84
5
1
138
120
48
45
39
36
42
42
65
25
30
129
39
161
64
27
29
49
87
39
90
36
60
6
60
48
36
114
114
93
15
33
15
41
144
24
40
15
12
96
12
105
72
8
112
51
162
75
135
17
49
71
1
144
63
3
72
36
12
77
31
9
33
39
48
15
30
30
5
25
87
63
18
15
9
6
17
31
24
36
21
63
17
16
33
95
49
12
3
87
36
48
12
89
25
30
129
15
24
18
90
24
6
42
12
113
1
96
138
6
119
55
72
180
36
105
33
132
3
81
18
48
24
21
120
32
7
105
96
32
7
60
78
71
25
39
57
95
24
7
89
19
29
7
33
15
12
5
19
150
24
18
53
79
41
31
33
75
77
13
108
18
66
59
79
66
24
15
3
102
6
60
21
104
85
11
271
57
45
123
8
79
17
1
63
56
151
9
39
30
36
30
9
9
48
24
126
113
64
15
ABCD 95407889984*3^$a+1 [50238]
20
28
72
24
60
48
48
72
12
12
56
52
8
52
20
64
56
40
12
24
12
12
80
84
48
52
200
48
64
188
16
36
24
24
120
132
36
144
72
12
56
52
12
12
72
68
52
20
52
108
36
128
40
8
12
28
44
184
56
52
24
60
192
48
72
108
32
52
84
44
16
60
132
32
24
172
20
52
32
28
8
52
48
116
4
84
44
4
24
48
12
24
44
172
20
28
17
91
32
28
36
24
24
36
68
4
24
36
72
44
88
84
68
16
36
36
36
20
84
4
8
40
152
4
24
12
20
40
168
56
52
92
40
68
12
16
24
92
96
64
84
5
27
16
12
72
20
48
24
12
64
84
12
36
84
192
8
4
120
8
60
76
12
17
3
24
4
12
36
120
180
24
80
72
40
24
84
24
12
56
12
48
16
120
12
36
60
8
100
12
12
12
128
16
36
56
36
52
24
12
168
24
32
52
12
24
188
36
48
28
48
72
44
88
56
28
12
48
56
28
24
68
28
68
141
3
24
96
40
36
20
12
64
68
60
4
144
60
48
24
24
68
12
64
92
96
96
112
24
12
48
80
60
4
164
48
12
84
28
44
16
152
264
4
84
36
92
4
48
44
64
120
36
24
20
4
60
48
60
24
36
48
128
52
56
100
24
8
28
48
188
100
48
84
48
168
36
41
27
4
96
8
60
4
12
72
84
24
41
103
24
108
32
21
127
8
28
12
36
8
48
120
64
68
28
36
36
36
104
4
60
108
72
32
40
48
36
68
124
36
72
8
72
16
80
52
84
108
60
228
84
84
12
152
88
12
116
16
8
48
16
8
72
84
40
48
104
60
52
72
20
24
16
72
36
12
12
65
39
4
48
48
24
60
24
24
48
36
36
12
29
99
244
48
120
116
4
96
137
27
256
32
48
88
12
24
24
96
12
36
84
48
8
88
48
12
96
92
60
28
68
28
36
80
100
12
36
48
12
68
28
12
32
100
36
8
16
32
4
41
3
4
84
56
28
12
72
12
108
60
36
156
44
4
60
56
156
112
44
88
24
132
48
132
104
112
8
76
32
28
20
112
32
4
12
44
124
96
44
12
88
84
48
104
12
4
72
8
52
36
276
24
12
56
28
20
28
84
32
52
108
60
36
84
20
28
44
28
8
4
248
136
56
88
48
12
72
12
48
140
4
8
4
96
24
44
48
4
20
28
24
12
144
68
40
48
12
24
20
100
108
20
48
112
8
36
12
160
20
84
4
132
317
139
48
48
48
92
88
60
132
36
80
24
4
24
68
112
48
80
112
36
48
12
44
4
8
28
24
24
140
64
24
176
28
140
4
24
20
40
36
48
24
132
32
24
28
12
176
4
68
4
12
8
4
60
8
69
31
12
8
76
56
28
36
36
104
88
80
12
9
27
4
60
132
8
60
16
116
4
36
12
216
84
20
52
36
108
72
48
44
64
56
16
120
120
96
84
44
28
24
24
92
28
156
56
4
24
48
8
136
68
84
28
60
8
36
24
4
224
64
24
24
60
80
36
100
149
55
36
96
84
12
48
24
77
39
12
132
28
108
12
132
44
60
12
48
64
48
20
40
72
20
16
36
156
264
32
160
36
20
76
12
104
24
4
12
12
24
120
56
48
28
32
4
96
48
132
36
20
72
16
84
56
148
168
12
12
24
176
28
17
127
17
195
24
96
76
20
60
4
180
48
252
176
48
28
60
144
68
4
8
16
72
5
19
68
40
20
24
16
24
48
36
44
64
12
108
24
8
16
5
7
24
12
48
12
24
116
52
12
24
8
84
9
79
8
4
56
64
104
40
77
3
16
12
168
24
36
104
69
51
40
48
8
64
180
20
16
36
24
60
32
4
12
36
60
24
8
48
40
44
36
72
88
12
44
28
20
64
36
80
16
44
48
28
36
48
36
48
60
24
5
43
36
8
112
32
12
4
60
36
108
12
48
20
4
20
60
16
36
120
68
124
60
12
8
24
156
108
52
108
12
20
28
24
188
72
12
28
68
28
8
24
28
84
20
112
36
104
276
16
24
24
72
12
36
20
112
8
120
184
32
28
36
32
88
8
4
12
8
36
ABCD 95408171174*3^$a+1 [50118]
167
12
60
33
15
25
155
37
80
40
128
16
120
71
25
8
120
168
240
24
48
16
11
45
51
12
1
56
88
95
145
71
144
48
73
71
49
152
39
241
47
1
11
180
49
72
48
32
40
80
279
1
24
48
32
120
384
136
56
112
23
25
95
225
159
48
25
107
13
8
15
57
63
72
108
60
49
95
25
59
36
9
112
23
49
8
144
16
320
24
75
13
56
39
72
129
96
120
15
105
16
32
27
141
48
39
33
207
12
13
48
35
192
45
135
60
192
61
119
9
64
32
184
72
23
1
155
13
227
45
39
49
80
111
9
111
1
104
207
97
47
48
60
13
144
144
167
9
16
8
39
192
9
72
15
73
56
184
11
141
40
8
39
73
72
71
25
191
108
13
80
48
39
57
51
93
16
104
16
24
32
144
39
9
15
1
152
48
64
23
217
72
24
72
32
16
179
48
189
51
48
37
128
96
48
123
69
16
95
144
1
59
156
177
111
81
15
144
36
13
35
21
15
57
112
47
1
8
15
25
191
48
57
144
39
73
119
24
145
120
95
36
21
123
237
40
72
23
49
200
3
132
1
24
24
24
152
39
121
191
108
61
168
72
120
23
201
16
56
240
40
24
56
72
72
24
15
49
23
25
32
15
57
15
169
47
9
16
48
11
21
120
99
45
39
1
71
33
40
59
36
49
96
216
56
15
33
16
80
63
72
9
27
85
240
24
128
51
141
16
344
136
32
136
24
47
33
3
144
61
24
80
240
15
48
33
24
3
36
169
72
263
48
129
39
9
48
87
12
21
75
157
35
141
16
95
96
25
32
120
112
56
159
48
193
59
85
23
312
120
49
24
48
23
57
184
24
272
120
87
225
75
117
15
49
24
192
143
132
36
9
16
47
105
15
57
40
119
36
36
105
99
13
23
12
21
39
48
169
143
33
15
49
48
32
24
64
23
33
64
23
33
99
45
111
25
119
97
8
27
84
72
153
27
204
121
24
120
143
33
40
32
3
157
8
87
36
69
112
56
39
25
23
25
215
108
180
144
1
32
96
15
57
135
60
48
21
16
120
144
83
85
56
96
51
45
72
27
13
48
23
1
296
339
69
280
47
9
48
15
120
72
25
48
72
104
39
60
12
105
16
48
11
45
63
73
152
40
32
40
95
193
167
49
56
183
60
108
49
24
96
11
45
3
237
72
40
47
145
35
69
96
64
32
24
3
13
48
35
61
119
1
8
16
32
63
57
120
39
24
97
80
147
12
1
24
215
9
64
200
16
96
23
73
144
8
87
73
11
144
37
71
33
64
48
23
49
8
87
97
176
120
15
25
8
39
33
183
24
105
112
8
16
11
36
153
16
48
8
27
180
25
83
192
60
33
64
128
112
131
12
36
36
9
40
11
36
25
32
63
193
96
35
45
24
72
207
36
21
64
71
36
45
63
105
96
15
96
12
13
119
25
191
72
12
93
15
97
8
27
85
95
9
64
83
37
192
59
37
95
72
153
135
25
23
96
73
71
25
56
39
57
48
64
323
180
25
95
49
83
36
81
88
152
16
80
27
61
152
40
ABCD 95408223308*3^$a+1 [50015]
40
5
12
23
16
21
23
25
15
24
36
4
5
55
40
36
16
15
13
32
8
20
17
23
1
55
5
35
20
11
29
40
56
8
5
35
3
22
7
148
37
19
24
17
24
55
16
1
23
36
3
5
40
52
111
13
20
4
5
38
17
12
24
11
13
20
20
60
37
43
17
24
12
7
5
127
53
115
16
25
11
3
21
1
60
78
1
4
13
30
29
168
40
20
72
8
5
35
12
28
20
1
36
6
30
2
48
29
5
23
52
51
13
19
41
29
15
16
17
90
33
124
20
45
2
13
35
41
7
10
60
23
20
24
36
5
24
47
49
19
5
36
12
12
2
5
48
17
96
47
40
3
29
108
25
115
16
40
99
41
25
62
69
24
40
44
1
19
41
2
9
1
83
4
21
19
7
16
13
40
4
45
48
48
35
20
17
143
37
67
32
21
48
12
27
12
51
93
21
3
20
7
13
5
31
160
31
5
8
67
53
12
120
53
35
1
19
17
96
7
40
12
15
5
68
45
35
32
24
17
3
4
16
20
4
36
20
4
40
45
11
51
48
21
1
3
81
72
19
48
17
48
11
31
5
24
19
5
1
42
9
21
3
80
31
9
21
59
36
25
35
28
20
36
24
20
17
35
24
61
30
6
19
23
5
27
34
24
35
3
29
24
76
15
29
41
26
37
81
55
67
17
12
35
25
40
1
39
23
21
20
5
24
11
1
48
7
24
4
12
20
40
3
17
31
69
25
15
4
36
5
6
17
15
5
16
37
144
83
12
1
60
23
40
44
15
81
31
5
24
24
60
15
1
4
16
24
16
105
55
29
7
40
60
28
47
25
8
20
16
4
40
20
27
80
16
17
15
22
123
15
25
5
27
44
24
25
15
80
36
7
77
12
1
3
4
32
9
36
23
27
10
24
15
20
36
8
47
96
13
5
24
7
5
26
33
85
26
73
23
137
41
39
52
5
36
27
76
64
32
5
3
36
9
96
95
16
8
20
5
67
44
4
17
48
75
20
16
4
7
9
20
36
31
10
23
84
13
23
36
24
25
2
53
5
24
67
84
24
5
31
24
35
5
12
1
14
5
44
45
2
37
93
23
1
15
8
60
36
31
5
1
47
25
7
28
1
39
45
11
100
20
1
19
41
15
81
7
35
21
45
19
16
56
8
36
20
16
3
81
9
11
76
15
48
61
24
40
20
5
36
12
3
4
53
7
23
49
84
16
8
76
87
13
16
4
31
66
3
27
37
43
129
8
53
2
21
40
45
19
35
25
23
73
17
127
36
19
1
4
120
12
84
24
5
38
22
27
8
36
60
24
76
16
89
39
33
60
83
37
7
12
4
24
1
35
36
28
12
28
32
4
65
14
1
16
31
13
44
55
5
36
7
13
60
4
36
20
11
6
47
12
8
41
11
51
9
49
54
1
17
14
9
36
1
7
12
20
28
76
1
79
40
20
80
80
49
11
104
35
65
15
5
17
19
4
61
72
19
80
120
3
17
8
23
114
48
11
64
21
11
8
16
1
3
33
39
148
16
27
9
20
5
19
60
17
30
9
8
36
1
23
20
5
42
9
71
89
20
16
24
41
23
12
8
17
24
11
120
28
33
3
20
109
7
8
21
12
43
5
19
36
19
41
4
37
30
53
20
17
3
32
1
23
16
4
65
31
88
13
43
4
13
7
16
76
4
16
25
3
16
5
19
100
7
6
74
9
20
179
25
77
35
4
69
7
64
40
21
15
33
27
4
11
30
3
80
25
11
97
67
17
36
50
22
11
16
33
7
4
37
7
16
4
33
23
40
44
60
32
29
19
5
35
32
8
20
20
12
24
96
4
1
19
24
16
60
36
49
19
40
16
44
13
47
20
60
80
16
24
20
152
13
31
17
43
31
53
101
19
5
30
18
12
15
21
11
13
7
31
22
7
64
1
19
36
24
17
23
24
12
28
16
40
24
40
16
19
10
27
28
40
1
12
23
24
16
9
7
4
36
4
9
47
20
4
25
71
13
48
43
5
12
12
48
42
6
84
72
23
25
30
18
39
4
20
9
11
61
110
9
7
29
68
40
55
37
48
16
25
31
68
21
24
18
13
24
12
28
60
32
20
4
5
55
19
61
16
28
1
19
5
30
48
78
2
13
9
27
63
65
20
16
20
96
23
1
36
43
101
16
43
5
27
13
45
15
12
69
12
19
4
64
3
69
40
5
23
36
19
1
4
27
46
23
85
12
72
15
3
17
12
13
7
8
45
42
6
120
3
4
113
7
17
23
36
20
4
92
5
79
16
24
1
38
22
24
36
24
31
23
78
72
7
4
40
36
24
20
24
72
103
30
7
11
97
36
5
6
149
24
36
20
4
36
19
48
77
13
27
32
1
47
12
8
40
1
19
36
41
19
4
60
1
15
57
2
17
20
9
59
73
30
54
3
56
84
76
111
18
60
35
15
65
20
21
6
13
67
16
37
5
15
23
70
108
15
40
17
67
65
31
4
1
11
24
24
25
35
12
40
45
24
35
27
64
5
43
5
12
28
20
36
24
20
101
19
16
39
22
15
8
1
24
36
19
65
71
27
10
23
1
23
16
69
7
40
24
27
69
44
17
30
53
1
15
11
64
176
10
7
17
15
4
17
19
40
15
33
16
21
15
20
8
17
24
24
48
47
52
28
41
6
66
62
117
75
9
4
35
21
20
16
109
55
60
4
61
31
41
19
24
40
4
36
100
16
25
3
81
55
4
32
5
18
18
43
16
13
7
4
49
91
4
27
5
29
31
4
20
20
4
5
31
4
1
6
48
1
16
63
1
24
40
47
5
73
2
25
24
159
6
35
49
36
2
17
5
42
13
83
17
1
12
2
1
4
52
73
36
36
6
17
15
17
20
48
52
23
5
20
55
21
25
15
16
5
19
4
12
13
55
5
18
42
27
4
4
32
29
12
43
31
29
5
12
50
9
24
1
23
61
12
12
7
41
19
5
23
40
21
24
36
36
24
14
25
21
19
36
40
19
42
15
8
16
40
7
29
8
33
24
18
32
45
28
16
36
65
43
16
49
15
21
12
54
29
1
18
32
9
24
37
19
29
11
31
5
28
12
20
15
25
4
24
107
5
60
24
20
40
1
26
64
6
42
1
20
11
16
17
60
73
47
16
40
40
44
127
16
18
15
64
5
27
15
30
35
25
3
16
20
4
12
64
31
126
12
15
80
36
19
1
44
20
20
17
23
12
4
9
7
29
39
32
1
30
73
4
37
23
1
6
5
4
57
30
29
60
108
13
12
11
1
23
52
69
6
33
63
42
71
1
36
19
5
19
20
104
3
13
64
36
16
104
4
16
36
15
54
35
16
8
136
24
47
16
49
5
26
10
72
55
56
4
5
12
24
95
37
23
16
4
24
16
16
48
36
4
12
55
45
8
5
71
1
60
95
24
109
62
16
73
24
56
105
11
8
5
60
11
44
41
31
44
57
7
95
21
21
55
64
36
1
23
16
8
56
76
8
20
16
4
7
30
24
60
71
13
12
30
48
5
20
41
135
20
19
5
25
2
16
13
5
11
73
51
20
19
32
29
5
19
32
20
8
40
13
42
30
2
58
55
20
40
5
30
48
32
10
12
39
45
24
11
19
5
13
12
18
29
8
32
45
19
4
61
119
3
37
107
33
15
21
27
22
31
36
5
55
43
25
45
7
41
42
25
17
3
57
19
7
9
48
7
25
24
4
36
37
ABCD 95408489758*3^$a+1 [50002]
72
168
12
12
21
84
35
18
67
87
105
29
10
120
57
27
105
12
3
96
45
12
53
31
5
18
25
12
111
45
3
2
58
86
46
105
137
103
3
192
33
12
24
15
33
12
75
33
228
47
193
5
34
60
120
33
96
24
3
72
45
15
21
99
117
36
144
53
72
115
99
56
49
149
31
15
9
27
8
1
39
33
144
36
17
70
252
45
51
12
2
10
105
3
21
12
15
72
48
38
82
12
86
31
23
28
180
80
64
44
16
21
75
32
90
7
155
148
45
41
31
41
7
48
3
12
72
12
36
69
96
5
58
14
22
48
45
108
24
36
95
4
45
168
48
24
3
12
21
35
64
153
27
44
54
91
17
18
349
48
17
22
84
2
19
35
4
86
36
115
15
45
12
47
18
82
44
25
84
15
201
147
24
60
108
20
16
120
45
39
32
76
24
81
3
14
36
55
24
135
12
44
1
48
120
12
24
72
27
12
33
36
159
32
13
60
107
40
9
87
12
32
1
17
10
21
99
60
81
161
10
24
9
96
192
29
18
40
12
33
15
8
25
29
34
177
108
60
24
183
9
60
36
27
2
10
24
276
36
24
26
274
105
63
93
12
36
15
81
36
5
34
33
3
200
64
8
13
12
48
35
64
8
108
13
252
77
90
18
10
60
2
55
107
126
7
15
68
18
22
32
292
14
94
32
13
48
99
146
58
21
3
93
48
135
9
11
90
82
60
2
31
5
247
72
3
92
16
9
15
72
14
115
99
33
77
55
125
10
216
9
15
120
26
19
15
33
59
28
8
18
126
73
12
39
60
69
3
165
12
15
45
75
192
68
198
10
24
21
15
237
51
2
10
188
52
12
36
24
60
33
87
45
15
12
45
29
10
57
99
14
72
130
72
32
13
51
9
197
19
180
17
18
1
51
2
90
36
54
187
101
55
99
33
3
45
17
55
48
23
36
61
137
22
36
84
21
15
144
96
14
18
13
12
83
73
27
44
16
9
155
40
9
15
9
71
52
9
15
45
5
36
139
41
18
52
20
28
204
2
36
90
160
20
4
21
47
1
179
1
17
7
156
17
67
135
36
9
48
3
72
8
4
48
24
86
7
3
72
8
109
53
31
147
12
80
16
2
94
213
3
14
103
168
35
18
70
2
22
21
51
180
9
5
31
48
47
144
52
2
70
33
72
12
48
51
21
48
185
18
25
12
107
25
84
72
12
5
91
24
51
12
57
63
45
15
2
22
104
1
48
23
37
36
72
3
32
112
21
60
12
24
15
8
72
49
5
19
75
50
18
13
12
120
12
228
75
57
48
84
39
50
36
79
29
36
22
14
18
126
142
12
57
48
15
60
80
1
75
132
8
40
14
10
48
14
55
216
123
12
105
3
165
156
15
104
25
87
14
36
10
57
63
12
146
22
9
75
38
18
72
16
69
180
3
33
72
5
10
12
33
15
9
75
26
54
1
3
84
21
27
44
88
177
59
37
72
51
252
9
24
72
99
9
84
75
48
9
96
123
9
11
144
61
101
55
48
75
120
93
3
24
153
12
36
36
111
69
123
50
46
12
122
106
21
15
69
5
19
35
1
39
33
12
23
18
216
10
9
132
29
55
24
15
14
58
93
15
24
108
33
27
57
12
159
9
216
36
179
52
2
22
204
45
24
147
21
75
57
96
36
101
234
18
115
47
1
15
84
81
27
48
345
27
60
12
96
14
106
93
72
15
108
2
7
47
85
95
36
90
7
60
63
9
15
44
25
96
3
20
145
63
12
33
84
60
204
29
142
93
17
58
12
56
304
84
9
3
72
48
45
87
153
27
50
162
16
144
21
143
52
9
11
133
39
36
116
61
39
26
55
24
15
33
17
46
33
11
61
65
19
204
39
57
5
18
36
16
38
7
39
44
13
59
40
14
67
59
18
103
5
19
39
36
50
18
76
105
147
50
19
24
24
5
10
21
5
187
24
5
103
12
39
117
15
60
60
9
15
69
41
34
12
44
126
130
72
21
47
18
79
11
4
140
13
63
120
92
18
79
27
110
18
18
ABCD 95408977234*3^$a+1 [50011]
150
30
72
150
30
234
49
47
48
36
205
47
42
30
25
240
5
72
18
126
6
36
144
36
30
18
6
30
145
113
12
90
168
30
36
72
55
59
18
48
60
138
42
192
132
66
54
103
77
6
162
43
29
30
78
18
54
18
48
144
60
30
19
192
275
54
126
25
107
66
204
7
191
90
54
1
83
6
30
78
90
66
132
43
5
54
60
25
41
7
89
103
5
138
60
12
42
36
48
54
90
42
120
25
48
197
78
66
72
54
6
48
7
48
89
7
11
72
42
36
90
30
132
66
6
91
29
6
102
36
24
72
198
66
126
18
60
12
60
210
6
90
85
5
84
60
174
61
83
162
78
180
66
6
84
157
23
24
1
71
120
1
35
108
1
89
24
12
6
72
18
102
18
42
18
84
60
31
89
18
42
18
73
89
18
181
137
7
125
360
18
25
5
18
6
48
90
42
48
42
90
48
42
84
109
71
90
132
30
13
41
180
126
204
25
23
25
47
234
6
30
198
168
180
97
5
18
324
54
54
42
30
49
41
54
42
55
299
6
30
42
7
155
84
97
35
48
6
103
35
108
162
42
126
48
55
125
72
42
30
211
185
151
96
5
139
65
30
1
35
114
30
108
18
24
84
6
48
108
54
43
53
90
72
66
54
126
19
17
60
108
18
30
24
18
162
84
42
30
18
96
138
18
42
72
31
17
18
18
54
42
36
54
198
12
168
30
25
96
5
132
199
96
29
18
90
30
198
163
305
36
18
18
103
11
48
36
6
108
198
12
13
65
102
78
43
5
24
108
103
17
18
54
7
65
79
47
42
90
12
96
48
6
174
61
29
115
137
42
61
144
41
90
126
36
162
312
1
35
72
18
72
108
48
31
11
48
72
234
90
96
25
5
18
72
114
175
23
66
36
6
30
127
5
48
54
6
12
60
247
35
13
41
7
83
24
162
30
6
90
37
101
6
156
162
151
96
11
48
90
187
107
18
54
48
13
155
37
83
13
11
180
1
48
17
24
36
54
13
35
157
41
24
18
13
107
133
29
108
360
36
91
203
192
54
72
18
42
144
120
144
54
108
132
72
30
180
19
192
137
48
55
59
85
5
18
48
73
35
72
108
24
12
18
67
11
37
17
30
90
6
174
6
90
115
137
48
18
24
102
18
85
23
18
6
90
300
6
85
53
72
19
5
36
7
23
204
30
79
29
60
30
73
48
41
150
48
78
30
18
19
96
119
60
66
187
197
138
54
36
24
18
18
90
30
19
48
48
65
132
66
54
42
18
102
6
12
36
6
126
30
73
59
102
60
19
107
162
90
25
5
126
6
108
72
30
54
90
36
18
31
96
5
90
1
35
48
126
240
36
192
78
270
12
36
36
60
36
72
30
36
186
30
25
53
90
1
101
270
13
23
18
6
36
270
138
37
233
7
288
11
36
97
35
13
77
102
60
66
240
12
60
30
25
11
6
18
102
36
90
60
102
7
11
24
66
90
42
7
11
48
72
162
91
35
306
216
18
1
131
84
60
18
30
36
162
24
30
49
5
24
102
13
65
72
126
180
84
150
66
60
30
90
42
48
18
217
89
324
19
17
31
113
6
66
7
53
43
29
115
192
11
ABCD 95409313672*3^$a+1 [50014]
12
8
6
54
40
18
102
12
20
58
26
22
14
24
156
120
91
105
132
12
60
8
36
106
74
19
5
148
8
19
60
5
40
80
28
75
165
3
84
41
16
15
60
9
12
15
72
3
18
12
18
42
54
81
17
55
5
16
87
72
77
100
3
57
36
120
92
40
15
41
19
11
46
8
76
14
70
140
43
53
36
100
6
74
24
16
48
27
33
12
108
75
17
24
60
7
77
76
42
42
108
15
17
40
36
75
65
66
30
108
52
8
28
12
20
40
15
65
60
192
28
108
15
99
96
30
12
3
17
175
81
12
44
28
20
28
30
14
100
48
48
14
10
44
52
8
31
9
6
6
24
18
48
33
45
27
45
24
50
10
6
153
39
30
63
33
15
24
5
36
36
28
108
108
24
12
3
5
67
65
138
22
39
5
30
37
69
368
72
16
14
25
5
43
141
20
19
41
67
39
50
115
69
39
33
12
3
29
31
33
114
18
14
144
54
396
24
43
72
3
33
45
60
39
33
39
53
28
27
21
150
42
60
15
24
21
15
47
73
9
68
36
292
104
16
84
140
79
24
65
40
36
36
68
28
98
90
40
44
66
22
90
45
45
8
16
84
72
60
27
105
2
1
29
24
127
57
132
78
66
111
36
45
14
18
52
24
27
135
14
4
14
16
14
28
15
17
36
52
62
25
5
240
7
5
54
22
15
84
23
96
34
80
28
8
52
99
36
72
108
29
19
9
2
10
8
36
64
108
87
36
5
16
20
90
18
52
24
12
3
89
58
14
91
45
8
4
80
28
27
41
136
3
81
27
9
8
6
6
31
12
15
80
6
10
42
32
12
40
8
40
120
27
29
220
24
87
108
41
16
44
67
17
91
21
20
28
2
1
9
44
64
60
62
30
24
100
56
4
80
40
72
32
58
30
128
4
72
6
90
32
70
78
168
26
48
73
117
2
16
14
16
72
12
3
41
40
36
68
36
67
33
39
137
151
9
15
69
20
184
12
51
9
18
45
60
41
36
58
32
18
103
9
39
39
30
32
18
82
3
27
153
36
179
1
111
6
39
5
16
87
71
1
63
30
51
9
6
14
16
44
7
53
16
20
84
7
29
52
3
9
20
12
24
184
147
21
68
40
12
60
87
132
23
22
8
28
3
36
96
153
6
6
12
96
80
4
168
99
69
39
72
5
54
66
30
34
30
6
44
280
54
2
88
96
12
27
60
5
36
10
114
32
124
39
5
16
12
72
15
17
120
24
24
16
24
2
18
28
18
105
96
33
6
9
96
12
57
2
13
72
60
48
17
19
129
20
40
72
6
38
10
14
16
50
6
24
36
115
33
36
6
48
48
74
136
8
112
27
45
75
5
31
41
76
15
84
53
28
60
44
24
7
24
21
48
66
21
33
20
6
13
117
20
28
32
40
15
9
56
31
12
60
33
48
12
18
14
12
79
5
31
51
54
36
15
57
75
21
84
20
67
3
2
103
36
117
8
6
13
21
15
111
98
40
3
57
32
60
24
4
56
7
17
16
36
30
290
19
27
78
132
24
38
6
199
45
96
27
29
16
12
2
16
33
15
14
43
213
114
86
40
12
32
91
96
29
4
51
41
24
96
48
28
3
41
43
5
30
130
12
48
20
43
3
96
6
44
78
46
24
168
84
20
10
74
4
32
4
12
44
24
91
3
410
60
96
64
32
58
96
14
55
5
72
30
190
66
18
12
48
27
33
96
48
12
8
31
57
24
96
27
71
16
48
18
92
112
183
5
43
60
129
14
66
4
104
28
60
39
36
33
12
2
10
6
14
12
43
12
21
8
36
46
42
12
24
15
51
38
58
48
6
20
28
26
16
33
33
44
31
57
56
64
56
100
20
84
12
16
72
60
12
48
3
9
6
74
70
21
53
7
105
15
72
45
20
28
104
10
18
15
33
8
31
39
102
84
60
74
1
93
36
27
77
16
36
15
35
54
60
64
20
7
33
123
9
110
25
81
15
33
36
80
60
4
180
12
243
15
234
51
72
144
21
15
29
10
69
24
12
39
21
21
12
15
36
72
17
30
10
12
20
4
75
5
31
5
28
140
36
40
15
11
18
7
23
13
9
44
55
119
16
9
21
66
45
105
80
4
54
2
24
64
150
18
24
38
25
135
2
40
6
2
30
90
28
63
29
52
51
119
10
36
132
48
27
36
36
45
128
28
15
113
4
20
12
94
66
14
82
14
54
40
12
32
16
27
105
15
9
63
5
72
64
30
96
6
72
60
102
30
243
81
104
52
15
35
150
16
15
45
63
12
45
15
135
194
43
45
15
41
24
148
3
41
43
11
114
28
48
87
33
12
44
34
80
30
100
30
6
15
33
75
33
14
46
15
77
52
66
2
100
90
30
63
33
ABCD 95409506618*3^$a+1 [50083]
3
57
3
6
39
36
15
54
6
41
25
24
15
63
17
16
15
24
5
4
12
15
17
16
21
6
33
9
78
12
6
27
128
85
6
105
171
12
17
55
66
30
9
153
15
15
45
12
3
48
48
12
84
30
63
3
29
16
39
33
176
7
9
24
36
21
15
12
45
3
92
31
89
7
5
28
51
21
33
47
40
3
17
61
39
48
15
12
6
23
16
33
30
5
13
30
53
31
29
16
8
12
31
54
30
29
19
60
21
44
12
88
48
9
78
5
36
24
16
20
85
54
48
53
61
51
32
67
66
23
1
6
65
7
5
60
7
24
66
6
29
64
147
17
1
30
12
102
27
15
69
32
55
114
48
66
60
36
21
60
15
54
6
48
57
12
21
15
9
23
88
24
48
9
3
12
20
13
3
48
15
102
42
30
30
5
48
79
60
101
84
24
31
21
12
8
48
76
45
6
24
89
64
123
45
32
16
129
3
68
1
120
3
20
12
76
63
9
12
48
45
15
32
84
16
21
135
24
39
5
12
7
60
30
66
102
15
24
8
31
65
97
15
27
6
24
126
66
63
36
116
31
9
8
43
29
1
99
45
18
6
24
23
7
5
12
31
42
15
32
79
41
4
15
17
4
33
143
24
24
121
54
12
33
21
24
54
60
45
57
24
30
36
21
9
54
29
12
55
89
4
12
33
18
93
24
12
45
30
33
20
16
27
5
43
17
4
21
59
61
24
11
13
39
32
121
23
31
41
24
25
23
16
9
3
3
29
16
15
45
32
88
120
20
84
43
29
48
1
87
8
1
95
4
15
6
11
12
16
24
12
51
17
55
18
99
21
15
44
115
18
47
124
69
23
112
20
37
23
67
6
42
102
23
31
5
37
15
44
4
27
77
16
57
90
5
12
16
12
9
23
31
21
20
25
3
92
4
12
68
19
17
28
63
45
48
20
4
8
132
48
37
27
75
9
60
20
1
6
33
32
52
48
3
9
72
8
7
9
51
21
15
18
59
31
30
15
80
19
117
24
56
1
15
39
18
48
47
31
96
9
44
13
3
12
57
6
41
24
49
18
12
21
20
1
23
7
185
24
25
47
24
24
4
3
45
3
12
54
6
33
81
24
11
64
20
25
111
36
15
84
24
24
57
15
33
33
30
113
36
19
17
28
36
60
15
30
23
12
84
16
15
41
7
81
57
63
39
60
17
13
15
48
32
16
72
9
23
55
36
6
23
55
48
9
63
18
18
102
30
12
36
24
33
57
6
41
25
23
91
30
15
51
29
31
18
95
97
15
36
15
29
19
5
49
42
5
49
42
30
30
53
12
25
27
36
60
20
16
44
37
54
18
23
43
5
1
15
39
17
25
59
48
13
47
31
66
6
12
156
65
49
66
12
24
29
52
9
51
93
35
172
9
15
9
126
84
21
9
126
89
1
123
60
81
51
45
15
8
7
24
141
20
120
25
30
41
4
3
125
12
24
76
48
36
15
9
147
53
96
25
24
47
1
27
27
48
41
24
16
9
48
15
33
15
135
21
3
18
27
15
21
12
45
78
41
24
31
5
43
42
11
12
25
48
63
39
5
13
18
5
25
24
63
75
12
18
15
15
5
19
60
36
42
72
11
4
24
180
20
49
71
31
9
144
15
12
36
29
76
3
12
42
27
45
23
48
24
4
15
29
36
36
60
13
3
48
15
17
4
44
4
177
6
168
65
16
8
36
4
15
18
27
15
60
21
141
3
3
18
47
55
18
35
84
28
99
29
91
65
4
15
36
45
20
76
132
60
132
39
42
27
3
12
60
36
144
17
31
29
19
29
40
56
4
12
180
80
19
41
1
15
3
30
114
6
75
15
149
72
55
29
4
15
17
48
16
15
120
21
48
12
8
12
36
7
5
12
4
60
87
17
60
12
1
24
75
3
48
33
39
33
20
12
88
8
7
12
12
53
76
15
9
15
42
30
18
3
20
7
17
1
99
20
60
109
30
21
48
3
17
28
60
24
8
7
66
27
96
45
39
57
23
7
5
108
67
60
53
43
5
52
60
20
1
11
4
12
3
29
16
27
48
21
63
93
39
41
7
81
60
111
6
47
1
30
24
65
48
25
24
35
19
41
48
16
9
30
17
103
36
6
54
9
32
64
104
96
52
45
54
24
90
24
83
4
48
15
17
64
24
20
13
47
36
60
4
45
96
47
52
20
7
24
9
32
4
60
84
12
3
53
25
18
5
76
60
15
5
19
72
5
13
54
41
7
9
3
6
30
72
42
96
39
51
29
52
45
78
21
44
16
9
6
5
16
3
81
39
42
6
53
36
16
48
39
65
100
20
7
36
65
19
129
15
17
28
27
84
29
1
3
15
6
75
12
168
24
3
60
9
56
4
15
96
77
36
60
7
45
3
72
69
51
12
65
31
21
24
57
27
156
9
27
68
25
63
80
25
30
12
48
17
76
9
23
84
79
12
42
95
7
18
3
63
54
150
48
5
4
8
52
36
9
3
12
8
1
42
17
31
17
19
9
9
11
4
15
41
1
15
8
127
33
56
4
3
72
33
32
52
20
1
123
51
33
15
77
4
27
5
48
1
6
53
4
57
66
54
71
24
28
51
221
13
30
5
76
9
87
8
25
3
75
5
67
12
6
30
17
156
31
53
76
21
15
15
108
5
12
13
35
28
84
20
31
17
12
13
15
20
16
15
125
55
17
160
9
15
8
40
3
33
36
8
88
24
56
72
7
18
42
156
149
79
60
5
91
9
9
15
15
21
51
18
171
15
6
39
15
17
4
21
23
19
5
31
66
6
5
43
17
24
28
15
17
31
53
1
111
12
12
56
28
27
132
6
24
30
5
28
57
138
5
12
13
18
6
6
24
108
6
11
43
21
21
126
17
72
24
1
11
4
39
9
15
18
95
60
48
31
69
12
15
12
21
44
103
125
4
8
40
56
16
8
25
216
27
3
90
54
12
96
149
1
15
9
23
25
3
12
3
12
18
24
15
159
72
9
128
28
44
19
65
19
42
ABCD 95409778034*3^$a+1 [50006]
53
72
27
28
8
33
72
39
60
136
44
4
96
143
57
3
21
64
56
117
27
111
21
51
12
48
69
69
87
72
208
65
102
13
5
39
108
15
93
52
53
18
45
4
72
140
184
107
60
13
132
47
105
12
124
107
57
165
6
12
49
173
55
8
27
153
72
36
36
21
15
27
96
45
12
24
64
36
8
12
261
18
109
8
64
36
5
18
121
53
138
69
24
12
3
85
59
108
25
32
45
48
18
60
9
208
35
229
11
49
20
9
51
4
137
150
9
36
15
9
111
60
85
72
53
48
31
36
12
41
199
48
95
132
21
4
32
48
36
24
12
24
76
23
48
217
161
235
59
1
17
3
52
288
12
32
12
96
4
24
5
15
24
136
56
28
11
144
25
96
12
107
1
180
29
7
8
36
16
263
25
48
77
3
63
24
36
21
136
44
60
100
8
12
21
15
27
37
83
133
80
24
64
35
24
21
76
23
45
33
7
80
51
174
55
68
4
140
28
92
3
13
92
136
36
23
120
33
40
68
72
108
15
105
36
153
7
131
33
15
1
11
69
123
21
76
24
156
180
60
101
7
56
27
60
9
33
7
116
27
96
12
102
96
30
60
1
23
1
20
57
87
16
36
44
112
284
84
9
7
41
39
40
59
1
80
3
66
42
48
49
36
35
201
64
5
135
72
40
185
27
51
234
111
36
84
129
15
72
24
72
4
8
93
18
61
80
3
30
55
72
8
33
90
48
81
453
15
12
159
72
145
72
8
15
48
81
40
23
73
20
33
210
45
39
21
12
88
12
32
48
88
12
65
39
28
12
11
69
144
24
15
18
42
81
16
36
120
24
128
28
68
12
3
61
53
18
25
5
3
27
90
127
20
15
13
17
55
72
108
71
24
37
8
153
135
28
125
19
5
67
116
135
9
153
330
97
29
31
228
116
52
47
6
91
108
65
15
12
51
37
23
30
192
51
12
27
141
75
102
168
42
13
32
27
36
1
44
15
72
72
6
27
72
15
13
144
59
24
108
18
72
43
32
12
172
131
48
1
59
49
60
11
1
11
69
16
108
17
39
60
48
63
78
114
33
64
24
77
87
3
133
24
92
51
13
32
12
36
36
33
3
93
79
83
25
23
45
147
73
36
113
127
20
16
72
20
15
57
99
30
15
24
3
37
41
27
48
64
8
64
8
136
125
15
36
36
12
15
168
85
17
66
1
8
111
54
67
29
91
53
55
60
101
15
9
67
176
27
96
25
132
5
288
15
60
112
5
27
192
63
37
8
3
93
75
145
24
23
78
51
144
69
103
20
108
75
105
45
7
12
72
71
33
15
21
4
167
45
48
16
11
78
39
51
72
78
39
36
45
24
67
131
93
12
33
72
63
76
68
15
33
52
5
96
72
27
15
1
44
12
123
85
68
148
36
11
48
121
36
132
53
18
21
3
205
23
49
24
107
9
4
260
16
59
105
72
28
36
8
88
44
3
45
180
28
77
18
189
33
51
72
124
20
21
90
57
36
195
49
20
60
12
3
57
4
59
57
100
68
36
4
32
63
181
167
48
85
36
168
185
223
24
20
21
3
87
33
16
8
45
90
1
56
3
85
12
144
36
96
23
24
120
21
12
195
13
29
43
68
36
4
36
23
57
111
69
196
80
15
313
60
56
16
84
24
56
21
30
9
36
15
105
285
55
12
5
18
49
36
17
186
9
12
63
33
40
60
12
68
40
24
23
85
41
24
27
69
99
48
123
1
48
8
64
11
69
9
159
3
120
33
100
35
25
56
21
3
36
3
37
60
188
12
3
57
28
48
77
27
48
21
31
11
132
48
37
11
69
52
128
183
33
36
108
15
21
180
24
48
33
75
52
128
60
45
24
7
23
1
65
7
35
45
27
57
21
78
9
88
17
48
7
41
151
248
48
100
ABCD 95409801562*3^$a+1 [50029]
53
63
156
40
12
179
1
96
11
21
40
5
6
121
35
9
184
5
42
48
25
48
24
96
11
42
6
42
18
72
1
29
187
23
12
45
4
12
95
9
27
60
12
24
21
24
112
47
246
75
15
81
16
120
47
54
3
27
25
17
96
3
60
4
5
39
33
19
29
31
17
211
5
55
12
36
84
56
3
36
1
29
51
76
47
18
3
12
51
93
52
35
24
61
95
133
17
19
8
15
57
21
66
33
45
18
1
5
24
18
9
87
33
135
96
45
15
49
96
108
24
11
18
30
18
3
28
44
88
24
5
78
21
39
81
4
48
36
32
45
43
80
24
63
72
30
18
49
5
3
63
9
51
84
121
101
30
33
39
141
40
8
63
12
165
72
21
6
18
3
39
25
24
125
27
45
115
84
96
32
15
1
32
3
30
75
40
12
32
36
12
3
30
27
4
12
32
4
41
78
36
37
23
25
17
19
32
3
69
39
30
27
88
12
47
18
19
56
52
35
33
12
4
23
12
13
77
99
87
12
36
6
120
231
36
12
9
18
72
33
12
28
20
3
9
4
11
25
101
75
27
42
3
21
42
30
55
83
48
49
53
72
91
197
19
24
8
3
84
30
66
133
17
48
15
52
5
51
36
28
11
36
96
225
45
72
3
27
24
60
6
7
41
7
17
24
6
61
32
45
51
64
20
3
84
60
78
19
24
8
15
174
15
36
24
3
109
24
44
3
9
24
88
29
55
44
36
75
97
32
16
107
105
100
32
45
30
24
25
23
73
95
1
12
24
47
57
40
24
48
23
9
69
51
24
24
3
18
42
78
31
36
8
15
6
24
66
9
64
5
90
49
24
35
85
29
19
29
79
89
43
173
48
66
1
53
67
32
27
18
19
168
72
20
15
45
4
47
1
12
24
32
40
80
48
16
29
39
28
8
189
48
66
25
56
48
39
12
21
36
60
21
31
17
15
28
53
24
39
57
18
12
9
16
20
40
59
13
83
66
6
60
33
72
136
29
27
75
93
40
95
36
13
5
18
73
47
1
24
35
36
1
24
23
9
48
63
105
21
91
23
1
56
45
24
18
33
3
45
36
123
12
24
90
6
1
12
24
44
129
19
80
16
29
144
27
4
12
95
25
80
16
5
42
25
11
21
24
39
6
3
28
32
28
47
37
20
60
52
83
60
1
53
24
18
24
33
4
36
32
27
1
65
30
33
4
12
36
12
36
12
11
9
117
3
88
83
13
24
32
15
48
37
89
126
37
80
3
186
67
20
39
25
12
8
21
6
36
25
101
19
11
13
128
40
83
57
3
78
3
3
66
30
66
43
29
147
76
12
59
13
72
29
39
4
11
81
3
1
5
3
4
23
36
12
48
9
36
21
7
12
53
24
147
21
15
16
65
3
12
4
48
92
4
56
4
23
25
276
8
39
9
64
5
18
25
56
16
72
71
25
5
30
1
20
48
72
45
43
72
5
19
35
18
7
12
29
151
32
16
11
25
5
72
30
12
81
27
25
23
13
11
37
29
15
4
8
51
49
20
3
9
15
13
192
36
23
37
36
12
53
27
51
36
9
39
13
167
13
11
48
33
132
3
12
1
72
72
12
11
21
99
1
5
43
60
59
97
32
16
48
24
96
80
21
3
3
13
59
66
3
16
20
12
24
24
63
12
109
32
21
3
36
33
15
28
8
28
156
29
30
18
30
45
16
60
12
35
66
72
67
24
24
24
59
1
11
12
42
3
64
48
53
18
6
30
61
83
42
27
88
72
5
6
13
72
11
21
93
150
12
13
20
39
33
40
23
69
16
68
15
6
19
72
8
27
37
68
9
7
44
4
11
37
108
8
15
12
48
37
72
23
60
12
21
105
24
31
12
48
20
76
101
15
39
60
36
25
12
48
72
92
4
32
60
9
30
25
60
83
93
144
39
9
69
18
6
19
24
32
48
72
15
69
36
24
3
72
93
21
7
17
96
6
13
71
1
11
13
24
72
23
25
95
132
25
17
3
24
135
57
4
36
8
148
44
88
11
21
40
35
12
21
39
36
25
24
72
47
73
29
19
116
28
32
3
81
12
27
13
48
80
21
51
112
72
11
21
27
85
11
13
24
47
33
3
288
24
12
49
53
43
23
25
24
8
16
83
24
73
65
51
108
4
5
43
35
93
75
49
41
6
13
8
124
44
21
150
57
60
168
15
126
99
27
42
67
5
43
36
32
15
33
4
11
90
7
35
72
1
72
5
3
16
11
25
144
36
96
48
8
3
69
60
33
43
72
131
9
12
39
6
7
17
6
48
73
12
8
3
61
48
56
4
11
9
51
21
21
43
83
13
20
9
43
24
59
21
15
1
128
40
47
12
49
60
36
156
128
120
28
71
18
43
8
93
18
21
28
8
15
1
23
37
59
57
88
32
16
71
45
33
48
19
144
101
51
40
77
67
5
3
112
11
25
36
72
23
13
20
40
11
105
9
42
9
21
78
18
139
68
63
108
24
102
30
45
63
33
24
4
11
198
43
11
13
48
24
56
51
61
53
19
95
30
171
45
19
24
104
183
169
48
24
72
23
9
111
57
4
96
17
48
18
1
48
48
92
60
16
84
48
36
12
47
277
80
60
16
20
16
48
5
90
33
87
49
5
24
6
49
20
24
100
36
8
39
13
96
35
33
21
30
ABCD 95409886732*3^$a+1 [50013]
11
6
18
30
7
149
55
84
12
35
61
53
6
60
13
77
31
23
37
24
48
35
141
16
35
73
108
29
115
20
4
24
5
6
57
87
181
36
48
36
44
12
36
129
48
43
47
1
29
12
43
11
21
28
20
51
1
128
112
5
24
24
3
33
30
66
24
6
18
31
65
19
5
96
31
120
59
25
71
48
57
60
4
11
114
87
3
25
36
8
15
25
65
6
25
12
17
30
6
66
13
185
3
28
35
85
12
17
72
139
11
69
12
3
84
13
17
66
114
27
24
16
35
33
112
96
77
132
18
33
24
3
37
5
3
21
36
39
16
48
56
9
126
66
15
64
65
55
29
3
9
19
5
24
111
36
48
15
60
33
88
72
144
53
12
84
51
9
30
25
41
54
9
15
30
30
37
95
18
31
41
103
77
19
5
15
15
49
12
35
13
11
25
71
45
28
5
12
31
29
19
5
210
24
1
11
108
73
17
75
27
54
54
1
35
6
3
21
15
21
43
8
100
17
36
24
87
15
48
6
7
32
76
36
29
79
36
84
107
85
24
5
6
48
6
19
5
31
5
60
36
39
52
60
44
40
56
52
41
36
60
18
90
6
21
76
24
44
9
42
114
174
105
16
24
5
27
3
36
24
12
21
28
144
12
65
19
35
61
5
24
111
100
35
138
12
43
65
42
18
43
8
12
3
61
36
12
60
77
18
97
53
115
32
69
39
15
30
7
35
25
59
6
120
19
41
43
12
36
137
7
59
1
65
15
75
18
3
72
16
11
13
41
7
59
90
108
66
1
5
79
29
6
36
73
48
53
6
1
12
48
24
60
48
12
29
27
27
13
47
57
40
36
29
19
29
31
24
5
36
15
75
84
37
236
24
28
5
75
148
80
3
30
6
129
45
115
24
77
19
11
18
6
9
27
1
23
24
1
41
139
131
18
7
5
24
30
210
75
15
61
119
6
24
30
61
20
93
12
54
6
3
40
11
144
30
31
5
24
60
102
18
66
66
31
20
27
61
20
9
27
40
84
5
31
29
60
87
28
84
17
15
39
37
107
1
29
7
84
144
65
126
105
81
31
23
6
39
4
17
79
5
39
15
37
24
32
4
68
141
6
105
63
30
72
24
39
51
61
89
6
13
65
12
19
60
56
69
55
5
24
15
16
5
27
64
68
148
77
75
16
11
25
29
19
41
55
65
6
25
5
18
6
24
55
65
66
85
5
19
155
13
12
32
165
43
48
48
5
66
13
41
31
89
7
17
36
15
16
48
11
85
89
7
20
144
136
8
72
4
11
90
24
55
5
36
24
55
35
30
31
29
199
5
6
37
77
55
12
44
21
15
69
55
29
43
12
12
168
8
9
79
5
24
72
24
24
43
24
20
28
5
67
53
36
39
28
12
11
30
31
83
45
112
8
15
36
24
141
51
13
77
43
17
15
4
20
81
43
20
21
7
143
54
7
24
29
6
6
90
9
45
111
15
25
35
69
52
17
27
3
6
54
57
69
90
45
4
35
25
41
231
33
12
174
69
76
29
3
24
64
35
9
57
30
13
108
47
30
31
20
21
18
21
9
27
9
19
65
30
36
61
24
5
24
63
3
121
5
48
31
12
47
1
24
12
65
15
99
25
56
153
31
41
39
40
72
17
7
83
61
185
6
73
11
9
15
13
119
49
89
3
28
41
78
36
30
7
17
31
11
78
42
109
36
5
43
41
27
24
165
19
5
90
9
21
24
75
87
9
9
12
30
73
35
30
147
60
3
12
90
30
54
19
12
36
132
35
12
60
49
32
28
149
3
64
60
48
5
31
41
48
60
66
1
29
60
31
113
60
12
30
78
27
48
40
36
29
7
56
9
255
28
41
6
30
78
30
72
18
1
35
36
18
120
15
28
53
66
54
7
72
56
15
49
80
165
30
61
56
15
25
44
4
48
12
47
24
6
24
31
215
18
36
31
113
102
169
180
89
60
12
31
12
5
15
12
3
25
65
12
103
12
89
30
24
21
52
120
20
3
109
12
80
3
12
18
90
30
171
9
3
52
36
11
24
24
13
53
6
21
48
21
3
40
216
59
90
7
29
6
78
51
51
18
60
267
64
60
65
96
3
105
115
17
159
40
120
24
35
13
12
80
297
3
112
68
112
84
95
49
185
3
4
8
21
19
77
15
3
25
48
32
105
55
65
7
83
25
20
16
56
16
20
4
29
15
21
55
29
24
3
3
25
116
9
24
43
47
1
20
9
63
48
9
66
21
4
5
24
31
29
30
132
48
37
20
9
36
19
29
12
120
48
27
9
19
5
63
4
5
19
11
9
21
48
27
33
51
69
36
6
18
7
24
5
91
53
30
25
47
1
12
5
6
6
84
75
21
78
1
96
65
60
18
93
88
29
6
25
29
7
65
108
31
71
13
32
9
84
27
93
30
12
13
12
53
6
25
29
66
24
6
24
42
54
150
1
59
24
6
91
35
25
23
57
40
48
12
20
40
83
13
32
45
7
96
12
20
16
32
108
36
60
36
63
1
29
6
13
12
56
28
80
9
6
24
60
25
48
72
5
3
4
59
54
283
197
31
29
6
24
42
54
54
67
24
41
15
16
48
ABCD 95410290538*3^$a+1 [50160]
24
15
123
53
172
39
78
150
12
48
48
132
41
25
11
76
44
55
6
35
187
48
29
61
42
12
9
9
27
69
42
78
147
44
36
124
108
20
1
96
48
120
126
21
84
129
48
288
75
80
61
18
6
47
25
42
33
39
60
18
18
270
24
6
12
102
3
15
48
30
90
29
1
63
36
45
11
55
150
48
114
21
32
289
35
76
33
66
33
12
81
59
43
132
53
25
72
18
102
48
78
9
36
32
12
36
19
66
30
9
3
41
61
23
7
18
75
96
21
168
48
35
124
33
6
84
30
3
8
7
12
18
59
64
72
189
11
7
48
9
45
24
11
24
79
33
32
40
87
96
24
96
9
15
6
72
27
96
72
36
9
48
23
84
7
21
27
30
48
30
12
65
61
11
13
192
75
108
87
18
72
11
109
210
48
33
27
5
43
60
105
189
78
108
54
78
18
78
84
197
55
41
4
63
153
32
7
180
5
13
3
192
8
37
72
48
11
4
81
96
24
30
101
36
19
30
306
57
56
16
80
13
48
54
96
213
117
27
8
72
7
84
189
141
6
53
13
87
105
107
19
45
44
108
120
85
59
13
192
143
55
57
33
168
168
72
27
51
42
24
35
36
28
104
37
120
35
28
3
177
21
72
15
27
33
45
42
30
107
61
78
41
43
6
114
48
102
23
64
3
150
23
28
21
24
35
301
270
53
37
96
24
78
53
52
48
57
83
13
30
12
45
9
48
27
3
77
85
3
27
9
84
3
48
12
102
23
187
81
20
60
31
6
107
120
88
15
33
27
42
48
48
15
9
162
168
17
211
138
54
42
24
42
54
48
107
76
9
135
116
37
35
52
249
11
31
30
47
25
96
24
18
29
28
63
78
35
64
8
48
79
30
18
45
129
168
78
125
157
6
21
8
7
21
27
41
37
48
264
6
42
99
8
7
6
23
76
15
120
6
30
42
72
35
13
48
123
21
11
37
30
41
12
24
85
48
87
201
83
4
33
72
42
30
3
168
164
16
39
53
7
36
42
15
75
126
119
12
16
87
132
66
23
96
28
15
41
37
27
15
57
36
68
19
93
3
132
30
48
120
6
53
72
31
77
73
39
3
57
93
23
67
81
165
24
63
147
41
61
174
117
24
3
48
29
55
48
120
6
24
42
126
87
135
77
55
54
42
72
180
48
42
6
69
45
3
152
157
11
109
126
29
16
3
66
30
21
24
48
21
282
57
8
55
17
85
11
109
78
173
31
48
312
6
35
13
59
91
42
54
41
19
30
51
69
78
221
232
8
156
60
109
24
3
44
100
56
43
36
156
18
30
36
30
30
18
23
25
48
72
24
18
120
45
57
51
39
6
24
11
13
51
21
24
39
171
149
121
18
60
42
6
5
48
52
80
25
48
35
7
105
8
85
39
128
7
18
39
116
24
84
1
48
48
83
7
54
243
15
30
35
13
24
11
24
100
44
139
5
7
6
27
72
45
51
15
33
117
35
13
54
42
186
222
30
45
8
40
3
41
28
27
18
18
5
199
53
7
6
24
54
36
6
24
168
90
21
44
7
30
120
75
44
180
120
37
15
27
78
59
64
21
24
51
111
9
75
18
147
20
96
7
12
6
42
6
66
113
7
6
48
24
18
17
163
117
21
75
216
108
3
30
59
85
11
40
60
75
5
19
54
96
3
93
24
6
12
30
168
48
42
137
205
27
15
6
179
13
11
7
5
7
18
27
63
17
7
6
102
141
141
48
18
45
33
47
25
24
90
5
124
260
121
179
16
80
13
18
60
12
78
47
7
29
96
115
60
6
72
6
42
159
80
25
48
11
7
24
93
105
48
75
72
45
27
51
18
114
113
64
69
72
107
28
9
144
27
8
40
51
18
11
16
135
6
15
27
6
27
84
33
3
24
8
55
6
59
13
167
1
51
21
48
66
65
96
43
36
33
15
17
61
3
21
24
147
ABCD 95410378106*3^$a+1 [50004]
120
20
24
33
30
25
83
33
60
24
60
15
61
17
30
42
27
21
60
43
36
116
48
12
4
108
53
30
25
32
135
25
23
42
51
9
127
23
30
7
140
36
12
165
108
79
128
96
12
28
17
55
240
32
15
21
16
36
24
20
28
56
52
8
9
27
60
108
33
15
24
4
80
87
42
30
18
27
48
177
48
15
12
45
43
84
8
48
4
116
15
117
52
41
87
195
18
135
64
8
96
72
12
12
33
15
40
5
183
48
9
51
9
111
60
52
65
12
111
24
16
17
3
36
33
91
17
27
16
77
42
33
24
4
29
48
12
31
32
4
41
12
15
12
28
23
49
23
141
76
53
123
45
27
88
80
84
21
19
84
56
21
19
23
150
18
90
63
60
69
67
41
27
15
57
33
3
24
16
65
19
8
52
8
75
213
72
15
48
145
197
27
33
7
11
13
36
8
15
45
16
96
20
16
17
31
24
53
102
1
56
21
19
20
28
53
7
23
49
8
28
215
30
19
36
180
8
27
57
15
25
156
24
32
21
219
21
102
1
36
68
108
12
48
24
111
25
192
36
137
15
177
103
47
21
36
141
79
23
33
12
76
20
240
69
87
108
3
13
20
24
12
21
102
18
7
8
12
48
48
36
60
40
71
45
105
42
37
128
45
18
85
167
25
8
12
40
65
48
27
15
18
12
27
4
56
33
27
4
17
115
192
8
28
17
60
39
24
24
33
42
30
55
95
21
36
28
23
93
16
23
13
80
45
42
61
32
72
105
63
4
101
7
35
21
24
180
136
17
12
90
21
16
23
21
24
3
12
138
39
24
129
120
78
150
27
168
60
52
5
27
40
23
81
39
13
68
9
75
28
5
90
37
156
96
20
28
113
3
12
52
56
144
12
21
90
72
57
16
60
8
76
11
12
1
116
21
195
28
12
60
12
5
18
105
48
9
55
108
47
108
132
18
55
8
69
18
133
29
51
24
36
39
30
15
45
55
72
23
81
9
27
21
12
18
90
15
27
48
13
20
69
235
5
115
8
48
24
96
99
73
104
4
29
60
60
63
45
15
64
24
80
40
89
75
52
104
27
57
15
45
93
43
17
42
60
25
23
13
200
159
18
3
84
15
90
120
315
33
79
20
3
25
53
30
25
5
27
12
28
108
8
16
11
37
53
12
30
1
20
27
25
32
52
44
24
100
23
13
17
12
27
51
42
18
222
7
8
105
43
60
5
7
56
40
200
60
40
20
192
27
78
87
36
36
124
17
99
81
12
3
27
78
7
12
8
100
132
41
150
25
17
3
57
3
117
3
45
199
60
71
33
39
33
112
36
32
75
42
27
51
9
24
39
21
60
60
24
60
12
16
20
88
24
92
21
75
40
72
152
16
44
21
27
153
120
15
84
3
30
231
36
28
113
132
27
51
42
51
52
5
30
30
55
204
53
60
78
150
15
60
24
81
12
15
105
31
156
251
30
15
60
172
53
3
16
36
47
138
3
60
60
219
30
48
72
18
33
57
27
33
3
52
5
30
9
33
27
3
48
25
12
36
20
52
5
60
195
84
3
45
135
117
171
165
57
87
16
72
80
3
25
32
88
20
148
197
27
12
3
30
27
123
13
8
129
3
105
12
31
32
52
8
24
21
12
43
60
5
247
23
33
39
18
60
15
172
32
4
17
3
39
18
72
60
18
133
77
12
3
15
37
5
108
103
29
27
88
95
78
27
16
89
60
3
147
25
120
60
8
75
42
3
160
32
40
12
36
17
18
37
53
12
30
21
57
87
28
5
222
121
12
17
120
3
28
29
51
24
120
15
21
87
282
48
115
68
39
1
12
17
15
33
42
73
24
48
23
37
5
60
7
53
108
132
90
61
149
183
88
180
12
5
27
3
69
28
23
85
48
47
150
243
39
18
42
90
27
3
97
11
45
108
72
45
27
93
3
36
24
69
51
132
28
17
19
53
27
81
123
39
13
17
78
90
15
75
60
33
24
28
5
60
7
12
83
157
44
180
57
210
57
3
30
39
84
12
15
90
72
3
12
75
33
15
13
137
19
44
60
9
60
7
24
77
39
3
78
27
12
136
60
72
5
27
33
3
52
5
180
31
60
56
16
180
17
78
90
3
129
108
12
67
41
12
18
12
1
20
9
7
80
33
27
ABCD 95410671418*3^$a+1 [50008]
156
36
59
28
33
12
12
35
25
48
3
33
84
71
4
33
27
33
72
47
85
36
27
60
12
45
59
85
135
84
56
16
33
12
39
24
108
8
64
92
124
129
11
64
92
109
11
4
12
57
83
73
15
36
33
60
71
72
112
21
96
35
16
72
12
33
23
40
192
48
20
64
180
24
24
36
105
36
156
35
28
57
23
16
9
15
32
52
165
15
176
36
49
11
28
45
143
28
24
21
11
4
116
1
12
11
40
20
16
45
24
47
37
71
52
44
13
132
11
4
48
21
15
21
35
4
20
36
13
47
76
57
48
39
56
28
177
135
8
36
84
76
9
95
16
20
1
27
261
207
105
75
24
96
9
48
12
35
40
45
11
88
36
81
15
60
9
3
12
24
36
20
208
8
40
48
32
4
20
4
24
45
51
45
60
147
20
40
33
72
15
44
49
24
51
140
16
21
60
83
60
124
57
15
48
36
105
47
88
9
12
179
40
92
4
33
48
99
20
1
27
21
71
61
27
36
36
84
21
11
24
36
25
23
172
57
15
21
135
84
45
156
75
69
11
36
28
132
20
60
36
157
11
4
128
4
48
8
25
15
8
40
9
83
28
45
35
4
12
24
92
49
24
120
84
11
40
36
60
20
73
11
1
3
36
21
11
112
12
80
25
3
8
88
21
3
36
152
144
40
9
15
32
100
33
12
12
23
85
3
21
3
36
20
60
1
15
44
61
3
21
27
12
12
45
191
49
48
108
24
48
51
24
36
56
36
13
15
12
24
9
275
85
24
11
1
168
12
15
48
21
15
20
37
132
27
45
75
20
4
12
153
15
9
36
84
27
140
4
36
24
105
51
9
24
23
28
36
56
28
45
71
133
23
25
155
48
52
24
9
12
15
117
135
96
20
16
69
15
21
63
116
1
51
60
57
48
15
48
285
11
61
15
9
35
76
9
3
57
59
60
49
71
49
36
71
4
21
11
217
60
15
32
61
12
27
24
20
49
12
99
81
11
64
21
39
56
24
40
33
23
172
68
73
99
56
1
15
20
40
48
108
9
95
40
24
32
24
49
27
104
13
36
27
9
24
24
36
47
49
11
25
63
21
71
64
21
35
100
20
84
25
24
15
21
11
148
32
25
35
148
45
27
44
61
24
215
4
105
47
13
47
4
141
12
51
84
12
36
8
37
12
12
71
40
84
56
28
84
33
15
48
21
35
96
40
57
12
15
44
12
60
37
3
104
25
24
12
35
40
8
1
3
56
181
71
84
76
24
24
84
8
24
36
37
96
35
36
76
8
1
11
64
56
25
3
140
16
116
133
219
12
80
36
24
25
3
8
24
60
4
84
132
33
12
11
13
36
11
160
192
33
15
8
145
24
195
12
9
155
112
24
24
236
24
25
15
9
60
27
60
24
36
20
25
63
92
84
61
191
40
8
40
36
141
24
35
196
117
3
9
15
108
12
44
180
40
72
104
60
4
21
108
23
37
48
35
25
3
36
236
40
44
60
24
36
40
45
48
11
100
20
12
148
20
4
8
37
3
8
132
4
116
208
21
24
144
15
81
12
75
44
25
36
35
145
123
45
11
40
9
51
21
75
72
33
23
40
21
39
69
83
100
57
107
28
60
57
99
20
72
25
24
119
52
72
33
48
75
140
4
12
21
12
12
75
21
60
48
180
15
9
12
36
48
107
13
111
21
147
116
40
80
52
153
75
20
12
28
180
36
56
52
8
100
68
136
33
3
33
132
48
15
36
48
141
219
21
11
13
15
8
60
52
165
3
252
33
312
27
141
123
12
44
73
23
25
35
84
4
9
15
92
40
44
16
9
47
49
15
9
15
32
28
20
4
12
80
24
49
11
12
13
131
4
21
59
25
15
60
177
35
84
136
24
120
36
12
57
39
21
11
25
119
28
212
36
268
24
36
36
9
264
47
25
71
24
4
45
27
8
52
24
36
57
51
141
60
119
61
71
120
24
25
96
183
12
33
24
51
60
21
108
47
1
35
13
95
4
81
71
64
81
35
4
117
59
60
24
72
4
36
20
24
145
84
87
104
96
108
60
12
49
99
45
11
40
104
4
72
44
1
36
3
120
36
240
36
12
32
36
13
47
4
69
11
24
4
33
39
24
81
11
60
73
11
4
20
12
48
85
27
9
60
15
20
28
8
52
8
24
60
16
33
12
120
15
45
15
24
80
16
48
9
3
128
16
33
27
81
27
57
ABCD 95410899568*3^$a+1 [50119]
24
36
72
128
60
4
8
40
59
33
36
39
192
13
108
48
125
87
28
11
13
5
12
18
85
96
24
101
6
180
54
156
31
44
28
56
64
65
6
25
24
60
36
32
48
45
55
71
30
43
108
47
21
36
48
280
108
8
112
167
120
150
30
72
1
12
56
52
47
36
36
33
136
20
75
36
61
17
91
204
137
90
54
30
21
256
47
96
37
48
89
6
9
16
84
8
28
119
25
96
11
9
100
12
59
49
35
240
49
41
87
28
120
191
1
23
25
5
54
25
108
53
90
66
31
48
24
41
7
12
35
141
72
88
24
35
25
96
119
1
32
108
15
6
84
7
104
15
109
5
54
12
93
16
120
144
48
48
35
24
117
75
60
48
25
36
35
25
80
15
36
18
31
5
60
19
107
54
7
47
73
12
5
135
147
13
36
20
72
9
30
93
12
3
25
32
16
59
33
16
20
280
59
121
12
32
48
28
11
49
84
35
33
69
3
48
9
90
109
24
47
18
295
47
48
42
79
12
53
36
30
13
95
241
72
47
13
23
150
55
11
49
116
36
28
180
120
12
12
48
89
54
145
35
66
18
61
212
40
8
39
25
60
101
159
28
8
39
12
181
59
9
60
12
3
57
120
28
32
12
111
25
12
300
152
48
39
141
63
36
49
35
24
73
132
11
37
17
30
36
21
4
24
11
117
63
126
99
72
144
16
347
36
237
28
299
120
21
39
36
144
30
60
63
117
156
75
21
79
56
4
192
12
11
109
161
54
60
1
71
49
92
28
12
12
20
75
73
132
92
88
36
5
51
3
13
48
11
24
25
44
28
272
111
37
128
51
69
36
24
51
90
31
44
16
132
35
72
48
60
30
6
120
69
16
29
27
255
129
15
265
12
107
1
11
33
88
29
63
88
239
73
107
60
49
41
31
17
51
36
45
108
27
108
28
179
30
54
360
21
28
20
27
69
64
20
57
31
80
28
5
6
9
39
13
20
24
64
20
39
13
20
99
13
60
11
24
25
56
21
15
75
61
192
5
27
124
84
68
28
95
24
61
72
59
60
54
30
49
188
69
18
13
119
1
47
13
77
91
161
144
6
30
51
24
33
87
9
19
17
54
25
44
40
35
72
153
60
120
117
19
176
4
101
114
84
33
108
60
4
125
91
35
120
36
13
168
107
60
12
24
300
186
30
61
12
48
20
204
16
89
90
49
20
21
54
24
36
261
9
15
51
169
119
72
21
87
180
6
195
15
157
29
30
18
42
213
28
20
99
48
132
133
48
60
173
30
69
36
9
51
75
25
200
40
12
8
15
24
205
152
36
100
44
159
21
3
121
176
124
5
90
37
23
25
5
51
39
25
299
25
36
60
44
16
95
37
53
55
132
239
61
47
90
87
88
5
150
72
1
44
168
28
239
18
283
12
35
66
51
4
89
126
25
60
11
9
39
121
29
12
18
1
32
24
16
20
28
84
11
6
90
73
35
205
95
162
31
152
16
32
28
11
109
59
1
35
9
136
72
89
19
119
1
32
39
18
60
163
8
36
28
108
68
12
232
36
11
109
24
36
72
23
24
66
6
69
4
35
73
53
15
51
21
12
76
35
60
37
8
165
36
78
61
12
107
25
5
3
183
117
93
54
72
18
90
57
84
160
131
33
75
21
51
13
96
132
53
87
12
40
107
69
81
30
1
12
48
83
177
52
77
19
20
36
28
20
16
56
36
57
31
11
69
72
159
309
4
47
73
56
69
6
25
131
60
169
5
36
144
6
120
21
84
9
27
3
157
20
40
89
18
90
111
40
ABCD 95411574002*3^$a+1 [50136]
486
3
111
30
51
63
33
48
180
21
24
195
21
30
93
36
69
12
84
66
18
327
39
126
63
72
99
9
177
99
264
72
123
96
129
57
84
66
30
123
57
30
18
15
87
24
186
54
90
54
81
39
6
36
30
30
39
21
84
111
75
48
45
45
120
51
225
36
3
60
15
72
129
84
36
15
45
84
96
45
111
240
36
39
105
93
51
15
90
180
90
6
15
45
39
105
24
72
144
24
6
45
99
90
6
54
51
45
99
57
3
12
24
36
120
3
30
171
69
132
150
81
177
222
120
129
141
39
69
102
9
84
51
81
93
27
180
24
12
9
315
24
45
6
18
72
24
6
21
24
93
135
135
45
75
6
66
144
21
123
96
24
57
60
33
42
24
81
9
36
3
45
15
36
180
45
27
93
144
6
90
75
36
165
75
36
33
84
27
315
48
6
66
81
33
39
117
60
144
27
57
12
39
15
177
39
24
9
72
204
69
12
183
168
3
174
3
48
15
45
189
150
90
3
48
21
75
3
105
12
243
33
12
360
21
6
120
48
30
51
84
96
69
15
15
162
174
69
171
21
129
60
6
9
111
120
21
27
81
9
120
27
36
33
6
69
21
108
87
105
420
111
39
9
129
123
117
27
24
84
57
15
33
96
6
33
81
96
3
45
27
165
30
33
87
30
180
315
216
24
84
141
18
30
12
24
15
39
81
111
144
21
120
3
105
15
45
21
264
15
36
36
15
9
84
72
459
105
21
108
96
27
153
60
84
12
30
24
66
24
24
6
54
123
60
189
3
57
90
198
42
153
201
111
63
81
129
15
177
39
156
3
72
33
135
45
60
57
15
9
24
102
45
144
12
9
24
6
69
24
105
15
117
30
24
45
9
60
6
21
3
357
3
177
129
135
96
15
120
114
51
96
48
165
36
3
36
249
42
90
99
9
15
21
96
108
162
30
48
12
78
21
12
39
21
48
96
48
21
39
36
51
33
15
6
15
75
54
132
48
123
33
39
57
15
213
150
72
93
12
135
18
30
162
24
24
60
132
195
45
24
15
132
3
9
57
198
21
120
51
24
96
90
54
81
24
9
12
51
33
60
66
33
57
3
195
366
144
180
120
6
9
36
24
36
120
321
24
54
72
21
12
60
21
6
21
24
123
6
36
99
75
21
45
3
195
117
84
96
15
33
105
27
120
75
18
30
90
3
57
156
27
57
15
117
60
15
165
48
3
24
45
270
81
192
57
15
15
9
39
66
60
15
36
9
24
6
9
57
150
78
96
90
54
42
9
9
36
36
144
54
6
99
87
24
90
15
15
90
54
72
69
24
12
24
12
69
30
45
75
345
105
24
27
24
36
87
57
39
96
9
21
63
81
60
84
60
75
60
12
33
3
39
21
69
24
36
63
27
33
15
201
84
72
108
36
36
9
6
138
120
3
3
96
21
33
27
9
150
33
105
63
39
54
15
69
72
3
45
192
168
6
66
63
108
9
60
270
105
33
147
3
66
27
69
3
165
51
264
36
24
12
105
210
141
12
15
72
9
36
123
6
15
81
84
6
93
21
24
87
15
33
36
75
21
84
81
63
36
96
48
75
57
15
129
39
72
138
75
48
3
21
153
27
33
51
96
48
72
ABCD 95411887414*3^$a+1 [50011]
24
48
78
180
6
18
90
6
84
60
42
114
30
6
6
162
30
42
24
84
36
36
54
12
30
30
60
42
6
72
24
204
150
120
102
150
120
90
132
12
18
66
24
12
18
30
30
6
36
240
48
48
72
18
48
36
54
12
12
78
30
60
18
66
60
78
120
36
42
84
84
54
30
6
6
24
24
12
48
36
6
126
60
12
90
36
12
144
18
60
96
72
42
12
6
12
12
30
36
54
84
120
84
186
120
36
18
12
30
90
48
18
12
90
6
12
12
156
30
12
24
90
36
60
78
66
30
66
102
12
60
78
42
54
54
12
18
36
6
138
18
24
54
24
6
54
66
36
48
66
30
24
6
6
36
24
96
30
24
114
42
30
54
30
24
54
96
60
30
42
54
84
192
12
12
18
48
90
90
48
12
84
36
30
72
78
48
12
12
132
18
36
36
186
24
24
60
84
18
102
30
12
306
102
6
12
84
18
96
30
24
12
84
54
12
36
12
66
24
36
12
12
246
6
48
12
6
24
30
18
12
126
30
42
30
30
12
36
12
18
24
6
24
48
42
18
138
48
12
24
48
36
6
18
12
198
6
6
144
24
72
84
6
6
24
6
72
36
6
60
18
36
66
48
60
42
90
54
42
24
54
60
162
12
36
6
24
6
168
18
24
120
6
42
18
12
30
60
42
54
90
6
126
228
24
18
48
36
66
132
6
36
60
84
60
144
18
78
12
48
12
72
42
18
18
42
72
54
120
90
36
30
156
54
36
18
54
90
6
30
90
24
42
54
54
6
36
6
18
6
78
18
138
36
60
24
6
48
60
12
30
228
42
60
6
162
48
12
30
12
36
18
72
42
90
30
60
12
54
42
54
18
48
84
6
192
36
30
6
84
66
78
36
6
18
6
6
78
210
30
18
114
30
18
78
12
12
60
144
90
30
30
156
54
102
12
18
72
66
150
6
60
24
66
144
36
48
30
42
66
42
6
30
90
6
48
108
18
6
120
138
48
30
78
72
60
12
42
138
36
36
30
48
36
66
24
54
18
24
30
6
30
138
6
6
54
18
12
36
42
48
24
24
6
6
42
12
78
36
6
6
42
6
42
30
42
60
36
6
18
18
18
12
84
18
12
18
78
24
24
6
108
102
6
12
6
102
12
126
186
24
6
204
120
30
42
30
108
24
18
84
24
60
72
24
54
186
24
114
72
36
30
18
84
6
96
54
6
48
6
24
36
6
18
72
30
36
90
18
60
12
48
42
24
18
42
30
126
18
180
6
48
42
60
54
42
18
42
138
54
36
126
60
108
72
18
6
36
54
54
42
6
24
24
6
18
12
48
186
66
66
180
48
54
6
30
60
66
18
6
150
30
60
36
126
12
48
42
60
18
18
84
30
6
6
6
24
30
30
78
6
102
12
12
60
84
6
36
30
84
90
84
102
108
6
216
72
120
30
42
120
60
66
78
306
48
90
102
18
66
6
24
24
12
60
30
36
42
72
36
18
60
42
42
18
12
6
6
120
54
30
84
30
36
6
90
6
24
24
60
24
168
24
30
18
18
18
150
72
12
12
54
234
12
174
54
90
60
66
60
90
54
36
30
12
18
36
30
48
18
12
120
180
42
6
24
126
12
78
18
12
18
84
102
54
6
24
36
24
90
60
60
42
24
24
24
30
102
6
18
30
6
18
66
36
54
12
90
12
60
216
36
18
36
24
60
66
12
42
72
150
24
66
24
222
12
36
12
12
66
54
96
24
42
24
6
24
30
54
180
120
18
210
150
18
120
252
30
144
384
72
12
12
54
6
6
54
96
84
18
12
54
6
18
6
132
42
6
54
6
120
36
18
30
48
18
30
96
60
18
12
18
42
24
150
36
18
42
54
90
72
198
30
150
96
150
60
6
12
12
6
18
30
36
24
60
24
78
54
6
18
54
72
126
84
6
132
60
132
48
18
18
6
24
192
24
24
6
6
102
6
30
120
12
84
36
30
90
30
108
6
108
30
12
210
18
66
12
30
18
66
6
12
36
144
36
54
48
12
42
66
48
36
90
78
6
96
6
24
30
78
12
78
12
114
72
30
192
102
6
12
6
60
36
120
18
168
72
30
48
60
42
12
30
6
48
84
120
36
72
24
6
24
6
42
18
84
48
66
60
114
42
66
114
36
48
42
12
36
ABCD 95411911924*3^$a+1 [50007]
6
14
94
21
72
35
28
20
4
36
62
10
30
2
6
42
28
36
8
78
12
31
36
141
39
45
75
36
65
58
36
36
78
12
32
10
8
60
30
10
72
57
23
6
60
10
36
36
45
83
1
15
60
56
85
33
27
87
72
36
20
28
24
48
45
33
14
22
8
22
21
60
155
18
16
14
24
142
18
36
57
17
7
9
42
18
44
7
41
10
8
64
18
38
22
8
42
70
24
54
74
18
70
48
42
12
21
35
42
42
78
30
4
218
30
18
18
46
90
8
30
10
8
42
66
1
45
18
8
60
12
73
23
112
18
32
4
56
22
20
120
133
45
20
18
24
36
12
22
30
20
16
6
30
6
18
14
30
13
113
10
36
18
51
51
9
15
84
8
12
1
35
25
72
15
90
18
36
30
96
2
13
107
1
21
30
18
3
24
15
18
18
32
40
20
48
40
69
24
17
18
121
53
22
56
13
47
13
27
8
54
31
35
25
17
175
23
64
57
21
15
33
50
42
4
15
24
5
150
1
69
6
18
8
138
10
110
34
63
15
30
80
150
48
30
70
44
16
44
28
38
16
44
82
38
42
64
48
98
82
20
1
5
10
6
104
22
33
15
6
15
23
60
28
8
100
66
24
15
15
92
18
112
50
18
7
35
120
4
21
33
12
2
6
42
25
93
62
12
28
8
46
96
20
19
29
55
17
102
18
10
30
3
17
78
46
68
6
52
60
38
34
20
16
32
78
55
5
22
18
27
125
34
8
40
20
30
22
6
18
12
72
57
11
4
8
28
50
4
44
12
70
72
108
32
136
30
74
16
45
15
12
45
105
8
7
15
80
30
12
7
11
13
5
46
38
67
11
108
24
1
141
6
102
27
9
42
33
29
36
82
84
8
18
34
26
58
14
10
21
9
18
20
25
48
51
14
40
44
16
30
24
36
50
4
80
18
13
81
108
3
33
6
38
48
102
76
2
4
15
3
26
4
56
40
51
15
8
16
21
141
90
102
50
66
16
18
8
49
15
54
30
50
7
15
2
16
42
92
16
20
16
54
15
15
2
88
2
58
90
50
22
2
10
6
126
21
53
42
25
23
24
76
6
66
2
22
48
38
4
54
20
1
23
61
105
135
9
3
3
12
32
28
18
36
38
10
6
74
16
14
78
102
1
111
21
107
10
3
93
15
35
30
7
17
30
36
24
6
46
60
21
83
24
1
5
30
16
14
94
21
27
20
40
48
21
23
37
120
3
30
3
23
24
28
48
45
17
108
16
30
9
9
56
30
114
18
58
15
77
18
30
94
18
18
20
1
63
21
15
36
18
68
4
44
67
15
98
12
108
16
6
12
8
70
54
30
98
46
44
16
74
121
15
50
7
39
54
2
330
28
32
40
3
69
26
24
16
24
30
3
23
72
12
16
45
15
20
1
9
72
98
100
50
46
21
83
76
21
99
8
30
7
15
84
90
60
30
21
15
6
8
10
14
40
102
36
62
16
126
21
23
61
3
8
108
46
15
69
14
40
21
65
10
20
46
6
80
40
50
42
6
82
9
9
36
96
30
90
42
21
27
24
48
8
85
5
19
9
6
66
60
80
48
70
21
15
8
18
64
30
96
50
12
58
93
21
8
18
10
30
32
22
8
16
54
33
3
156
18
27
63
60
21
35
12
120
40
2
30
18
94
6
128
12
78
144
37
41
18
40
21
23
48
30
28
30
6
15
23
13
17
18
40
120
45
45
20
12
6
22
84
68
10
21
9
42
8
61
179
1
5
34
8
130
75
60
15
12
57
195
60
36
80
22
50
22
6
84
44
1
9
6
14
12
4
38
16
36
26
78
121
9
14
10
3
35
13
21
15
11
72
48
64
9
12
3
21
41
100
18
20
72
28
24
26
42
40
2
18
10
2
48
13
65
16
74
4
12
8
1
5
82
48
36
81
9
74
1
33
3
35
4
18
30
18
2
1
29
22
21
60
9
6
48
50
82
8
22
144
114
12
60
38
55
9
90
50
18
25
3
20
37
5
40
2
1
72
39
69
39
68
48
40
104
58
20
42
30
36
4
50
22
15
39
165
9
18
108
6
66
24
18
30
21
39
12
24
12
45
53
24
48
55
15
90
123
72
39
38
10
6
2
12
48
13
51
18
30
26
55
99
38
40
18
30
72
54
60
8
6
52
114
30
75
24
45
134
13
60
17
46
54
56
42
78
30
46
44
16
18
36
21
9
114
66
50
40
21
11
4
36
9
23
78
22
48
54
44
46
96
12
56
4
126
14
133
63
32
12
6
40
27
5
18
40
36
44
52
48
36
8
6
54
30
16
14
1
65
82
20
52
20
13
15
45
48
47
58
135
5
31
15
21
27
150
36
50
16
108
26
46
6
2
1
17
60
28
51
96
15
18
12
42
12
78
48
60
48
2
22
72
26
4
26
34
69
17
18
22
50
78
10
62
10
8
37
15
2
82
26
102
30
31
35
12
12
13
9
39
17
48
10
92
13
17
58
21
23
6
16
18
81
87
90
18
32
48
25
21
51
17
112
30
126
18
2
34
9
5
30
1
29
54
1
5
70
12
20
73
17
34
8
28
50
10
8
61
3
26
31
143
36
10
6
21
9
36
2
40
50
76
2
48
16
21
65
18
12
10
32
6
4
72
8
120
16
12
92
40
20
28
8
1
11
90
22
12
38
22
36
12
38
18
40
36
116
30
48
91
11
78
16
24
51
69
24
3
53
60
10
12
72
21
89
91
39
12
44
52
92
13
17
16
14
76
60
134
36
12
10
18
72
63
72
5
10
2
46
21
3
30
27
99
81
51
12
21
17
18
30
22
9
83
6
16
39
36
15
138
42
26
10
12
36
24
170
10
21
65
4
102
24
62
4
6
38
30
94
38
145
65
19
21
3
5
90
4
36
6
39
27
8
10
2
94
39
45
27
27
20
30
6
1
11
30
150
64
30
90
56
94
ABCD 95412109498*3^$a+1 [50000]
7
23
249
148
143
1
23
61
5
72
132
12
36
75
15
42
27
21
19
8
40
95
117
81
19
35
109
176
16
47
48
73
41
18
57
64
95
49
20
60
33
30
45
27
72
108
108
13
24
77
54
61
24
12
32
33
48
6
90
144
66
186
99
45
54
57
40
60
80
267
12
93
12
75
90
126
45
45
18
36
36
69
40
179
109
95
13
53
31
8
3
18
27
99
13
23
72
12
54
126
108
85
20
57
90
168
108
54
3
135
6
79
8
33
54
18
39
48
381
31
68
12
96
15
84
1
35
24
30
36
54
18
126
85
24
80
12
3
12
78
15
16
36
48
5
15
27
144
12
54
111
33
67
80
28
11
18
18
18
12
60
99
9
120
39
57
30
1
20
39
45
76
48
11
33
33
87
153
79
24
56
64
65
84
91
36
59
36
48
117
76
80
33
42
49
8
27
24
57
87
30
27
9
24
15
16
35
42
12
18
73
32
12
45
147
100
80
48
3
37
41
54
85
36
131
48
162
3
75
12
105
36
3
141
9
171
39
1
125
6
12
37
20
51
13
11
93
40
72
24
5
30
90
24
67
8
63
13
47
69
16
12
11
9
21
19
5
108
54
45
4
12
32
51
36
18
126
144
18
138
129
33
39
36
28
24
77
3
60
3
72
108
157
23
18
55
12
23
9
51
25
11
54
31
20
51
54
3
52
95
48
1
180
32
117
3
105
7
131
141
9
27
27
57
33
66
6
30
18
31
56
9
39
45
6
30
231
40
95
33
57
3
33
27
40
92
3
25
80
15
57
33
87
9
36
3
27
45
63
57
93
18
133
29
12
51
27
25
95
45
27
60
13
23
30
27
27
78
12
54
1
48
8
120
3
90
60
102
57
12
4
5
54
12
33
16
101
54
25
41
78
265
12
24
12
23
9
28
23
102
19
23
13
32
12
45
55
36
95
12
13
20
52
96
56
136
24
23
97
41
24
84
55
36
59
174
18
13
56
216
99
13
8
99
85
180
5
6
57
12
75
66
90
24
156
73
56
64
41
63
33
103
36
59
9
27
81
52
96
32
99
48
18
42
105
111
25
96
59
30
31
5
18
1
71
33
171
25
32
4
60
116
24
48
81
60
7
5
39
3
156
60
61
80
156
75
57
60
48
75
49
8
63
57
160
48
164
3
73
48
41
90
108
37
23
157
48
96
5
39
231
54
198
49
48
92
99
12
13
180
29
67
20
16
35
69
16
59
54
90
24
90
7
11
9
184
161
108
6
36
25
11
12
150
12
54
6
30
33
12
9
24
67
41
138
96
13
20
51
54
3
165
30
13
149
135
27
21
120
75
13
5
19
23
9
99
21
9
139
20
27
49
84
47
81
3
6
3
48
12
57
54
54
27
9
24
18
30
55
32
63
49
48
65
36
126
25
36
59
85
5
24
30
114
75
48
33
6
13
32
16
137
3
64
8
45
90
18
78
25
11
48
36
1
8
240
27
13
12
23
96
25
132
23
9
76
36
56
72
240
15
97
65
36
115
5
19
108
92
141
27
51
21
45
90
33
3
18
91
53
90
1
107
85
47
120
33
39
6
120
147
21
12
42
108
12
13
92
16
44
72
28
132
89
99
76
24
17
111
75
193
17
127
107
24
25
29
75
76
101
31
12
23
9
9
99
135
186
36
30
144
1
68
63
57
33
39
15
13
95
61
41
6
9
16
23
49
32
63
132
30
54
24
36
30
60
67
20
208
11
54
66
18
18
42
75
45
163
20
28
29
102
13
47
33
33
159
9
30
24
57
40
101
79
23
132
133
32
4
92
9
66
204
13
8
45
27
105
18
108
36
93
132
9
39
60
27
66
19
59
25
32
12
111
57
12
16
35
330
30
49
32
33
7
29
27
45
12
27
15
36
13
144
20
51
114
151
132
77
31
95
66
3
12
156
4
144
32
28
89
78
25
200
24
3
66
24
67
95
81
27
12
150
108
75
15
33
39
36
54
75
69
51
156
4
8
40
23
9
48
57
18
13
32
135
13
108
95
9
27
36
18
66
109
71
108
57
16
17
18
24
18
67
36
32
21
24
27
4
12
32
45
42
33
16
41
103
ABCD 95412384448*3^$a+1 [50043]
177
47
31
144
18
84
24
51
21
59
121
72
30
216
57
15
177
45
126
65
19
108
33
135
29
205
3
48
87
54
36
72
83
13
39
15
18
108
54
105
68
48
79
150
27
111
78
30
24
66
75
141
6
12
60
30
71
12
25
54
6
27
20
7
90
155
36
37
60
282
108
36
270
51
84
195
54
108
252
180
36
54
66
162
93
60
9
96
66
18
135
27
6
15
80
85
138
60
21
44
97
99
39
96
41
13
12
78
21
84
144
51
60
66
123
20
25
51
75
9
21
144
18
150
48
216
39
75
9
27
18
12
24
59
31
156
6
227
37
39
21
59
79
53
133
90
12
108
24
30
51
92
292
141
96
54
30
54
357
9
59
67
138
3
57
72
30
29
67
108
12
54
99
96
21
108
27
45
114
69
21
66
42
12
114
36
66
42
12
54
27
33
246
93
75
5
96
79
30
15
32
13
102
6
72
36
36
30
29
204
37
54
204
105
21
30
204
138
24
30
24
84
90
47
13
228
15
63
30
47
49
198
12
54
72
42
18
84
78
65
7
18
75
45
6
30
207
44
151
48
294
23
43
21
33
15
297
23
13
15
87
141
21
6
18
66
45
15
108
41
31
36
102
60
12
111
144
39
66
18
197
73
35
1
35
12
67
141
39
30
96
36
30
18
60
63
75
72
93
12
45
126
30
54
42
39
81
35
115
36
5
25
78
72
54
63
27
84
24
48
270
119
96
43
41
13
12
24
30
162
15
128
16
45
18
18
239
13
36
75
27
197
100
45
35
73
39
15
29
7
45
33
47
7
18
12
42
113
13
227
16
21
18
6
51
3
41
132
169
18
282
6
30
35
73
11
31
30
162
65
31
45
36
63
72
9
111
81
12
105
75
21
180
72
102
53
37
42
66
60
99
308
16
60
39
66
11
43
33
135
144
41
49
51
57
3
48
51
78
336
126
101
49
66
189
15
66
42
5
28
57
23
43
24
30
72
11
85
108
36
23
36
25
39
57
39
44
253
42
36
5
25
75
15
42
120
42
5
13
83
79
108
144
18
15
3
30
60
263
7
234
18
66
54
150
36
11
19
6
23
76
207
12
53
100
27
6
11
16
27
57
44
16
81
48
114
65
1
60
90
66
78
30
222
138
6
9
3
78
66
18
36
71
43
5
96
1
15
9
72
282
78
48
24
180
108
102
348
18
66
29
79
126
15
21
75
21
12
186
297
75
117
207
54
36
51
32
13
39
33
171
20
19
6
131
193
72
48
42
65
55
240
18
108
12
90
78
3
116
223
381
15
177
32
25
108
27
57
11
7
6
47
97
108
135
27
180
90
18
192
78
48
51
36
117
27
63
36
90
36
171
27
21
87
48
114
90
48
108
6
36
167
13
83
84
28
15
53
127
17
7
69
57
27
135
180
18
54
216
30
39
21
54
210
54
105
57
54
129
15
405
45
60
54
45
20
16
32
144
13
48
108
24
18
12
17
19
114
12
150
105
15
36
78
144
120
3
165
15
123
101
85
48
11
64
3
57
63
17
1
24
30
90
3
15
65
157
51
12
39
6
54
18
90
30
35
100
12
75
41
7
18
42
36
72
180
72
72
41
52
27
108
21
15
17
37
15
128
19
24
30
54
45
33
3
141
66
60
5
67
108
77
7
54
119
13
12
150
192
114
11
73
11
157
ABCD 95412523106*3^$a+1 [50051]
16
72
17
51
22
14
25
33
2
4
104
25
23
18
4
11
25
6
29
4
33
23
37
23
16
45
23
12
28
5
28
38
9
3
30
4
44
51
45
54
6
19
35
4
5
3
42
16
72
54
9
5
30
12
4
5
21
24
108
102
24
24
66
40
11
33
7
24
20
16
9
44
18
10
3
57
23
27
4
33
33
24
108
30
26
24
6
112
14
3
36
4
33
23
21
18
30
90
48
18
24
27
51
57
1
14
40
8
10
24
8
31
9
11
51
54
12
12
6
1
89
22
30
8
12
27
15
16
21
83
1
29
87
45
16
42
38
12
18
60
9
3
42
63
220
11
40
32
13
5
15
27
4
69
101
6
37
5
27
1
2
16
5
84
25
12
18
5
12
4
15
2
19
15
18
11
51
46
3
20
1
50
6
19
63
5
55
48
2
27
13
2
46
74
9
25
119
13
68
12
12
28
23
40
65
15
91
29
151
36
57
20
33
7
32
4
77
108
12
3
9
12
48
15
51
4
38
28
59
1
32
4
26
9
63
18
40
27
5
18
22
80
10
6
14
6
16
15
21
2
46
62
13
39
102
14
45
4
81
6
50
3
93
3
36
9
4
26
10
56
16
62
78
12
22
24
2
27
1
11
39
60
1
3
32
33
7
14
6
13
35
90
7
5
15
45
36
30
72
10
11
60
1
23
16
11
6
12
27
25
3
11
12
18
135
24
1
20
70
84
2
78
12
4
29
3
37
21
20
6
28
57
23
10
47
4
39
12
18
11
45
54
6
36
15
51
57
33
3
99
36
9
13
38
34
38
37
123
2
6
21
3
6
24
12
4
36
38
16
90
170
22
39
21
47
36
27
33
16
15
29
87
12
12
46
32
111
21
3
15
37
9
20
4
11
37
62
18
48
51
40
59
30
36
6
13
104
12
9
39
1
11
111
18
72
19
20
24
25
2
37
20
37
26
54
3
33
27
27
9
16
8
7
24
2
18
30
12
42
58
30
24
38
10
56
81
28
11
25
39
101
25
14
1
11
4
114
51
15
9
17
16
2
30
6
12
52
101
39
28
74
19
29
16
44
27
84
45
39
81
4
18
158
4
32
3
12
3
46
14
88
18
26
54
39
3
18
84
70
8
10
2
46
6
26
60
18
21
84
24
36
1
68
70
8
42
108
43
65
30
64
5
13
8
24
67
23
22
23
37
20
10
38
78
12
25
65
60
27
15
9
160
36
8
93
7
56
16
3
8
82
15
23
9
55
9
20
27
9
13
8
18
4
20
106
35
15
64
2
16
84
8
15
3
13
29
28
20
28
62
9
1
14
10
30
8
16
62
22
6
59
45
66
9
73
3
80
57
3
36
13
47
25
6
30
8
64
6
54
2
10
98
1
35
60
21
39
45
21
28
36
50
52
24
14
55
5
42
9
19
41
25
8
15
12
25
3
17
36
24
6
22
12
23
12
4
5
12
63
16
59
46
8
6
12
4
29
39
220
77
9
40
95
24
7
8
66
51
24
1
23
13
30
77
33
3
9
30
6
39
33
39
69
31
63
17
24
16
21
18
12
54
6
8
9
15
25
41
15
9
16
71
3
22
119
9
15
13
18
2
3
51
33
7
8
117
9
72
7
32
1
32
27
9
6
6
60
4
20
34
36
65
33
31
141
24
80
12
64
38
6
24
58
18
74
12
6
4
59
21
4
74
37
3
98
30
30
7
81
11
9
60
114
6
19
77
34
20
6
28
47
3
42
24
24
15
40
11
165
9
12
15
55
36
8
10
54
20
48
10
2
72
48
16
60
21
33
75
12
95
10
35
3
42
60
39
1
68
7
5
16
12
20
6
12
54
108
55
32
1
8
6
66
63
27
37
71
9
1
6
14
34
6
36
35
1
68
16
6
12
5
1
54
5
15
30
6
9
33
28
54
20
78
18
54
6
30
4
26
16
14
15
1
23
3
10
3
5
15
84
45
15
87
34
155
27
34
24
62
49
33
32
19
5
30
9
96
1
6
44
6
4
18
2
3
45
6
1
11
33
45
24
46
5
24
205
48
14
36
9
3
10
20
51
39
12
48
6
6
18
15
57
39
19
26
22
9
5
24
30
6
6
37
11
25
80
40
125
16
14
45
37
30
32
66
30
24
12
9
21
3
1
44
12
16
104
24
4
2
9
4
56
1
3
33
2
6
51
21
7
11
66
3
27
45
9
15
9
27
28
5
27
1
3
47
18
12
28
14
18
3
24
7
26
3
24
33
54
6
19
11
10
8
4
11
49
26
46
36
30
74
19
11
54
54
6
76
23
36
61
26
9
21
78
45
15
54
7
3
17
40
95
184
6
3
20
13
120
32
15
7
26
19
5
4
11
21
4
44
15
24
36
57
162
22
23
15
18
18
1
24
17
24
39
7
18
12
27
5
7
44
31
65
43
2
6
28
2
82
17
4
11
6
3
39
30
30
28
30
23
36
33
150
16
56
18
46
9
32
81
30
54
15
19
12
14
46
14
16
23
9
18
120
34
26
33
15
9
91
32
189
15
16
17
61
92
87
3
9
1
27
5
40
92
48
40
32
114
30
39
25
11
1
44
12
39
69
15
1
26
13
15
20
6
15
19
29
7
18
26
4
17
24
4
32
15
30
28
11
21
16
39
15
18
68
12
36
31
11
40
38
34
2
15
24
45
42
34
23
12
61
30
9
5
10
48
18
23
57
88
15
15
2
4
23
61
11
51
9
28
123
29
4
17
70
53
4
15
5
37
98
21
1
20
58
92
9
24
12
55
8
6
30
12
33
60
16
5
16
54
50
79
17
102
21
9
15
21
82
18
62
13
20
24
3
22
2
24
61
3
17
1
20
30
4
14
30
10
44
40
8
42
12
34
32
12
15
7
6
3
27
17
15
25
32
9
15
60
9
12
54
210
84
12
3
37
36
24
20
55
15
36
53
15
9
15
46
6
30
18
41
45
15
96
15
18
15
15
10
50
58
92
15
7
20
6
3
51
13
12
23
30
22
5
25
6
72
32
30
3
12
3
10
36
20
6
10
15
3
17
13
11
147
4
18
18
53
24
36
21
28
26
46
3
11
22
42
20
48
9
51
24
9
9
10
12
8
117
9
30
81
43
20
21
37
3
5
24
6
12
37
53
42
6
15
15
12
4
8
36
49
12
44
57
67
20
3
18
4
11
15
6
28
12
8
18
9
61
3
15
21
29
4
11
9
10
6
11
3
40
17
19
29
15
61
60
9
20
87
1
23
75
1
5
63
37
83
45
28
27
65
6
12
70
32
6
1
8
25
8
19
20
9
36
15
1
18
5
157
2
6
42
12
46
35
51
4
21
29
4
2
6
39
51
37
41
12
28
11
28
11
6
6
9
4
20
15
12
72
108
9
9
12
60
7
5
48
19
3
17
9
4
2
93
52
23
1
36
35
24
9
3
30
130
12
8
13
24
5
48
18
21
39
21
48
13
39
9
6
113
81
55
36
20
81
3
1
23
63
12
48
18
15
7
8
120
12
69
63
42
3
3
54
6
30
12
6
21
33
6
46
6
12
21
29
6
12
10
23
21
36
3
4
15
26
12
3
19
2
6
9
49
2
97
17
3
12
1
12
56
12
40
2
45
7
26
64
6
17
1
39
36
56
9
24
42
66
60
22
5
12
9
34
17
13
108
2
40
12
38
7
5
4
11
24
27
48
45
16
51
29
1
23
39
48
33
24
12
21
7
11
81
3
6
22
8
10
15
159
57
33
20
16
24
75
32
60
43
17
1
59
9
12
10
50
10
18
56
6
4
140
4
5
9
22
29
31
14
6
16
12
6
12
50
13
5
4
11
15
46
56
39
9
15
ABCD 95412569314*3^$a+1 [50065]
9
108
11
52
38
22
90
78
120
42
48
2
73
5
70
105
72
192
83
13
11
94
30
9
12
131
10
39
216
83
72
85
180
3
12
14
34
129
47
85
9
111
144
17
54
4
140
36
73
23
48
22
198
57
59
184
110
19
47
240
30
16
98
30
66
13
11
25
45
87
3
102
30
18
32
103
87
20
40
177
53
198
42
58
45
15
32
10
330
38
7
3
12
180
48
45
15
60
261
95
4
69
33
15
24
35
4
116
76
105
83
216
49
45
26
4
2
70
108
45
276
39
32
28
60
20
132
54
34
72
33
107
60
100
60
8
40
110
19
23
118
90
21
59
102
103
15
20
70
26
64
117
23
172
60
68
40
45
75
20
10
80
42
13
95
42
48
70
170
115
77
175
183
45
87
128
6
94
12
8
40
45
57
98
126
6
10
48
2
228
100
21
39
32
25
59
193
3
45
5
19
84
195
102
15
180
3
122
58
180
45
36
11
24
1
93
26
54
96
16
30
188
70
42
38
90
37
444
5
34
12
44
4
20
30
10
9
131
12
145
123
116
13
3
48
12
48
2
70
60
129
29
70
42
30
333
107
37
21
26
16
33
11
169
17
55
59
120
1
3
12
8
61
99
30
15
252
239
24
52
60
14
34
60
45
47
28
32
138
70
90
50
40
9
51
20
150
162
13
120
105
176
16
18
72
33
11
73
60
3
177
12
60
11
148
80
100
12
9
35
1
45
48
30
20
37
35
148
12
48
72
93
24
11
52
68
49
23
40
104
4
116
136
30
27
96
71
1
29
16
48
27
135
69
111
74
16
135
3
102
78
92
13
155
72
205
3
92
28
20
25
15
2
10
8
37
84
96
75
48
92
73
12
135
20
85
35
40
45
215
58
26
13
36
72
23
102
55
15
68
12
84
73
191
25
5
10
180
2
54
36
220
48
20
49
23
264
6
90
253
15
20
1
11
109
24
11
4
80
22
90
189
36
119
64
69
48
3
60
90
26
6
240
18
25
87
78
42
60
108
9
3
18
30
57
3
9
47
46
38
100
12
9
51
48
80
30
79
161
82
9
59
37
3
117
63
177
3
60
30
80
82
14
55
95
49
35
70
159
11
22
18
12
44
6
48
22
20
73
75
9
96
35
12
25
12
21
51
51
165
24
99
42
48
30
12
80
13
15
60
117
83
157
3
105
45
32
70
168
116
64
12
50
198
36
49
435
56
73
11
120
100
12
8
6
103
143
144
13
131
10
50
30
55
15
69
63
60
20
220
105
123
32
24
46
195
35
58
42
48
182
190
44
294
202
168
12
8
10
30
117
93
27
15
80
37
156
11
64
42
30
33
71
136
33
27
134
46
9
36
63
45
15
20
70
50
25
84
51
110
82
48
72
8
132
48
49
11
37
72
17
94
20
40
150
102
33
35
40
62
48
6
196
45
144
89
42
24
30
16
90
48
69
11
6
55
36
53
22
48
42
3
84
51
117
3
9
21
42
105
135
48
32
70
87
63
33
107
48
142
63
15
56
13
60
11
120
36
4
32
28
26
6
40
33
17
10
48
32
145
15
9
29
70
26
55
9
42
8
112
165
59
16
78
50
40
102
38
109
48
24
5
166
44
49
135
72
9
95
64
32
28
12
48
12
60
33
71
216
24
24
1
21
15
59
4
12
60
44
24
72
48
25
36
99
30
150
117
5
130
8
1
95
13
108
23
25
15
30
80
70
26
66
40
38
112
27
71
40
200
37
59
4
129
153
15
33
86
154
27
75
33
60
36
35
96
54
31
15
48
12
128
6
114
40
240
21
275
109
15
60
ABCD 95413052888*3^$a+1 [50026]
41
139
126
71
16
20
60
13
59
31
89
100
117
23
31
17
48
52
20
12
132
24
37
18
17
12
12
49
51
44
4
27
18
23
40
20
228
216
4
225
107
160
39
54
35
36
48
36
97
287
1
59
13
252
18
17
91
89
156
4
92
36
37
95
13
288
27
128
385
47
52
135
101
97
54
221
28
111
81
8
72
37
252
15
48
8
55
33
129
195
48
27
33
39
125
19
9
45
107
48
120
36
49
36
251
48
60
72
55
126
119
160
44
192
72
96
12
43
89
73
15
80
64
36
108
75
9
45
180
72
23
12
91
29
115
18
18
53
60
24
72
4
39
180
5
36
31
125
108
48
205
35
72
181
11
24
1
36
35
28
140
49
83
12
120
48
48
31
29
76
8
103
89
1
27
20
220
237
35
36
19
9
44
1
179
217
36
54
9
32
84
73
180
108
87
3
17
12
144
25
59
76
44
37
54
9
20
40
56
1
59
36
24
52
27
162
143
52
3
72
69
12
8
60
49
27
56
204
55
89
12
52
128
25
18
90
252
383
49
83
24
48
25
126
65
61
11
133
11
25
180
51
248
169
83
112
3
45
20
97
11
12
85
72
11
61
11
79
18
35
36
1
71
145
23
24
61
59
60
7
180
245
96
37
36
87
32
25
36
35
19
18
47
12
49
27
20
7
18
155
60
19
18
342
41
72
132
48
60
36
160
32
84
109
54
18
87
57
18
216
209
25
35
36
55
69
12
56
120
112
8
12
7
18
18
18
72
23
112
45
72
15
272
16
219
5
28
36
92
73
71
24
24
120
28
39
89
16
3
65
48
40
68
139
17
1
90
29
24
36
16
12
117
59
240
7
65
60
64
20
24
1
35
28
27
558
27
99
125
1
90
41
13
90
89
12
43
17
48
228
60
7
36
185
84
168
4
20
133
83
48
31
41
12
12
25
11
124
81
15
20
19
185
139
9
27
65
43
77
85
83
7
18
11
12
100
57
23
28
21
18
65
133
195
57
18
117
27
53
36
91
65
25
71
100
80
19
113
96
97
215
73
54
233
12
7
234
47
48
60
256
20
28
27
29
232
144
68
103
162
107
325
23
48
55
54
35
1
35
48
60
156
36
84
48
55
72
153
27
90
36
23
31
81
63
17
264
48
60
61
71
48
156
49
63
27
18
143
160
111
65
4
32
112
21
171
164
24
72
1
27
60
48
333
90
29
160
225
18
54
11
25
90
5
24
25
36
275
60
48
84
217
63
80
1
35
124
180
128
252
1
51
363
18
35
84
76
93
71
28
153
23
60
36
43
126
126
41
28
20
37
18
54
51
21
108
90
101
96
60
24
25
167
85
23
240
115
221
84
12
412
63
252
117
8
88
68
36
40
21
63
9
71
60
100
12
248
172
20
37
11
25
54
18
72
36
59
48
64
45
11
12
48
73
162
54
11
133
162
9
288
32
31
5
64
116
12
48
7
77
24
52
117
108
162
41
31
101
60
192
25
107
16
108
75
89
1
107
55
54
11
48
12
109
215
144
144
1
119
36
169
270
101
4
20
12
133
36
51
84
80
19
90
71
72
ABCD 95413363250*3^$a+1 [50004]
3
1
32
87
31
71
51
48
96
4
29
6
9
3
54
39
15
15
15
7
5
48
19
50
21
6
30
90
69
21
30
24
21
3
31
17
30
120
138
30
96
1
5
42
66
6
24
36
30
36
27
102
46
17
6
21
135
30
3
27
9
27
78
6
30
66
43
5
6
36
57
3
78
6
9
87
84
126
90
7
11
9
18
70
59
1
17
102
90
54
12
24
30
31
8
9
87
36
27
45
36
36
4
11
1
29
24
42
67
11
36
18
60
12
49
32
30
22
18
14
15
36
42
3
39
6
30
60
12
87
30
3
1
24
17
63
28
5
13
35
24
3
18
69
12
78
6
21
9
42
30
3
42
18
135
57
40
29
31
12
35
72
36
12
6
36
30
36
13
95
45
4
101
69
42
16
20
15
54
36
84
3
195
12
1
53
6
49
77
42
36
36
33
15
81
9
36
9
88
38
4
17
18
163
14
15
54
30
21
60
48
96
39
55
11
51
45
15
15
36
48
6
18
6
24
18
30
15
22
11
30
30
9
18
105
3
4
36
20
22
23
36
114
30
12
30
24
6
27
3
33
22
17
13
92
33
24
60
6
48
30
45
9
1
71
48
42
6
72
13
47
36
57
3
54
27
51
9
159
24
102
6
24
174
42
3
21
18
18
87
6
39
30
3
72
58
35
13
11
3
28
77
3
27
1
32
39
36
13
29
13
209
36
48
6
18
21
51
6
37
32
94
59
13
5
30
13
2
33
12
9
48
40
2
33
48
57
27
24
6
79
5
30
12
15
69
6
93
15
6
33
12
6
22
50
15
18
24
36
114
9
9
31
17
24
36
9
58
32
3
42
43
50
15
42
18
21
54
70
18
17
12
3
57
30
63
117
30
9
81
15
33
87
45
6
78
30
85
29
18
3
34
6
62
3
21
3
1
11
36
37
71
72
24
19
54
5
138
12
66
21
15
60
18
1
107
54
3
33
7
23
42
15
123
9
33
25
35
51
112
5
24
36
30
54
78
36
6
24
72
7
20
12
4
41
9
165
19
5
6
66
66
12
13
30
29
45
18
231
7
17
30
36
7
12
68
9
48
12
36
24
123
15
25
53
18
75
72
30
9
66
30
27
30
3
24
31
140
33
6
6
15
63
66
6
25
17
102
24
12
3
10
14
33
7
11
12
39
51
133
2
9
81
3
6
48
12
174
25
32
18
10
41
30
9
57
37
2
16
65
12
42
39
42
15
55
17
61
5
7
17
3
15
37
6
35
6
45
36
22
5
18
3
6
21
48
66
3
6
81
96
18
6
24
7
2
30
18
39
18
6
45
15
45
9
48
13
54
71
25
80
21
18
126
24
12
90
48
12
30
15
63
108
30
150
9
4
29
42
109
17
12
81
30
15
6
93
18
33
19
23
78
66
6
60
30
12
6
12
24
30
9
40
41
6
60
57
3
12
36
37
18
35
51
36
15
42
12
96
48
25
5
12
37
2
3
12
6
9
21
18
25
35
30
87
10
5
42
1
14
63
12
12
21
33
84
6
36
6
7
5
42
24
9
135
163
65
7
8
72
27
6
9
15
90
36
30
30
24
63
57
51
15
102
63
52
2
30
4
17
198
21
15
1
2
18
87
15
21
37
17
36
6
51
3
15
54
15
42
13
50
27
15
33
12
6
33
75
30
12
13
2
15
7
8
10
95
13
5
67
32
195
180
3
22
23
30
37
5
42
1
5
60
39
129
6
1
90
53
81
3
3
45
24
24
12
3
129
27
28
30
35
6
9
3
54
15
4
29
30
13
2
51
42
27
6
21
6
13
26
15
18
45
45
21
24
3
48
30
57
72
60
36
9
13
32
15
66
42
30
132
18
75
112
5
27
108
18
40
5
48
90
51
54
22
8
40
17
3
144
3
48
37
78
29
30
3
60
15
25
8
15
72
12
30
3
3
102
30
9
9
9
27
21
9
30
18
12
21
15
18
7
110
3
6
18
12
19
192
17
3
117
3
15
27
87
51
15
108
6
3
57
30
61
59
90
18
21
40
17
25
98
6
88
90
36
125
12
42
15
51
7
35
37
35
18
12
78
15
27
27
3
12
13
5
6
30
27
12
21
6
19
29
6
6
61
17
12
18
3
3
51
18
42
4
41
9
40
50
9
27
4
14
18
15
90
72
55
23
12
36
15
54
3
24
73
11
69
51
49
18
65
60
30
24
96
72
30
12
36
33
40
20
12
54
3
30
13
48
35
25
65
6
30
1
35
69
58
23
24
9
27
27
75
30
21
4
30
35
48
12
63
45
24
30
24
24
21
36
3
30
6
15
27
13
77
9
15
66
39
4
11
21
27
42
3
57
3
3
12
33
15
24
1
2
70
35
57
4
11
73
35
91
89
15
3
159
33
151
32
22
6
11
18
21
21
9
15
24
93
15
15
3
12
42
12
9
87
48
21
28
41
27
12
3
25
12
23
13
11
9
21
6
12
12
24
15
15
12
39
3
42
48
33
9
31
14
15
36
18
7
32
6
9
12
30
93
18
9
6
42
51
111
51
30
3
39
51
7
5
63
4
32
45
48
31
11
13
18
48
71
18
18
30
12
102
18
42
99
57
24
30
1
77
12
21
9
36
3
22
20
75
132
60
12
9
9
75
3
24
1
5
9
45
36
7
2
15
66
30
24
13
35
36
67
17
36
60
42
43
77
67
53
18
12
13
72
77
75
3
15
3
72
3
4
11
12
18
6
93
58
65
60
48
66
108
13
149
3
42
3
1
5
6
1
60
8
15
6
54
21
16
20
39
45
3
18
114
36
12
102
75
58
17
60
6
27
15
6
67
17
1
47
60
15
15
18
102
60
13
12
5
13
11
43
35
36
19
2
3
30
75
57
6
13
12
17
3
30
3
19
32
45
114
117
39
66
75
3
60
12
12
43
5
3
6
63
6
30
42
75
15
60
13
101
24
24
42
9
21
120
90
30
30
48
12
90
66
24
13
5
21
27
54
30
96
12
66
114
30
21
6
75
13
2
63
12
13
32
3
12
49
5
25
72
17
25
68
15
33
130
5
37
44
51
54
36
30
12
25
8
3
21
39
24
27
81
9
124
5
84
66
24
42
48
21
27
13
11
111
22
8
10
12
5
12
15
24
34
23
87
3
12
12
81
198
21
24
42
127
2
54
15
19
18
14
54
75
55
24
8
15
12
36
55
41
6
3
21
6
13
29
43
48
11
6
18
79
41
27
15
72
60
103
2
63
12
90
27
15
24
12
27
51
7
29
1
17
133
53
19
17
54
6
31
ABCD 95413376252*3^$a+1 [50102]
216
59
61
72
18
24
90
48
18
21
111
12
6
47
55
9
104
97
23
24
13
108
111
39
120
12
30
228
30
102
23
72
193
39
120
81
30
30
35
55
30
72
27
111
132
29
13
27
48
15
18
90
45
3
117
15
42
6
174
11
19
36
17
43
144
5
31
90
132
90
33
39
185
25
48
60
30
30
12
66
41
43
30
36
51
9
30
41
79
54
36
54
41
40
105
84
35
223
18
24
36
11
120
109
60
30
57
33
119
151
17
7
30
228
23
7
30
27
33
12
11
192
13
155
7
30
42
161
37
18
30
11
1
90
93
72
33
42
189
39
12
18
24
66
192
113
25
30
57
24
93
60
30
17
96
25
60
72
11
16
24
32
127
177
93
35
16
15
24
17
40
3
30
23
25
63
120
69
3
8
136
24
87
209
103
6
132
30
42
36
102
77
48
72
31
17
64
24
99
6
12
35
7
57
144
32
37
18
30
60
138
21
81
12
51
129
111
56
211
60
78
11
16
72
33
23
7
72
57
39
60
12
18
24
87
21
12
23
133
12
23
37
18
60
149
72
79
30
131
13
51
9
48
12
51
45
522
17
25
63
87
198
3
135
41
13
75
183
18
60
12
180
138
24
90
48
47
72
49
47
13
35
175
30
24
120
35
48
37
107
13
36
47
55
228
5
40
9
96
54
113
55
17
43
138
12
23
16
189
12
15
57
36
114
6
12
102
6
11
13
6
12
65
88
27
18
11
31
30
18
17
72
85
6
21
81
12
11
64
51
5
79
168
18
15
96
81
143
85
60
192
228
35
16
39
54
36
47
13
60
30
89
61
42
78
27
33
39
51
30
12
18
24
18
23
37
83
16
8
1
95
49
183
33
60
120
35
24
31
60
54
167
19
5
25
30
132
18
51
33
36
59
1
15
56
13
60
15
93
75
120
15
192
6
59
1
15
27
12
30
180
180
27
33
18
5
85
59
121
192
48
23
127
60
53
7
78
60
30
42
12
11
7
57
56
25
15
15
162
23
64
216
9
15
33
23
160
104
55
66
42
12
78
12
63
8
85
51
81
60
42
78
107
61
42
9
9
15
56
43
60
41
187
53
25
12
35
24
48
13
107
1
24
311
16
9
24
30
30
18
30
35
13
35
37
59
61
42
48
12
6
42
60
18
47
115
210
59
1
120
12
203
55
65
24
19
12
150
60
48
12
3
135
60
102
47
25
6
57
45
102
60
78
12
228
12
95
13
75
104
13
66
81
129
30
57
93
12
30
48
12
42
96
150
149
31
9
15
57
219
12
42
63
93
12
39
33
78
30
18
89
72
40
9
30
54
6
101
24
120
37
120
3
159
60
21
39
18
15
152
25
18
5
88
9
23
24
16
105
12
11
55
17
24
96
217
78
9
9
15
129
47
13
3
105
23
7
17
61
11
1
119
79
12
29
49
30
24
30
138
72
48
12
125
13
3
15
41
13
35
25
15
32
13
243
80
25
135
243
45
9
48
12
18
17
1
15
15
114
111
9
47
144
64
33
48
47
55
48
42
18
69
15
6
60
12
108
39
33
119
211
12
90
90
5
1
192
120
102
60
125
48
37
27
201
23
160
69
11
37
12
6
41
193
6
72
33
9
126
137
67
6
12
83
7
72
81
87
18
15
87
57
3
42
48
42
33
45
60
18
29
13
27
32
1
42
101
85
24
120
83
37
11
79
33
3
5
16
48
33
30
17
1
15
15
30
11
109
42
17
1
119
16
9
36
24
83
73
24
36
12
90
48
45
15
54
18
48
89
96
67
30
167
73
30
18
30
9
21
12
87
105
6
65
120
25
144
135
48
24
99
5
16
9
84
83
72
40
21
282
12
78
18
5
187
18
42
72
78
48
72
59
13
66
30
30
270
132
3
104
1
54
18
23
25
111
9
72
63
72
72
8
115
53
256
81
47
16
32
24
40
176
40
72
45
90
168
72
6
11
13
171
105
144
48
18
5
49
30
60
45
111
24
ABCD 95414057426*3^$a+1 [50008]
55
18
107
31
17
19
29
79
30
35
72
24
24
7
41
19
5
31
65
12
108
48
60
4
75
33
8
7
12
6
35
4
56
84
37
18
48
12
53
13
54
5
36
19
5
55
17
28
45
35
60
55
125
55
41
19
33
20
37
15
80
43
17
36
144
1
107
43
42
72
71
12
115
18
27
20
72
7
29
12
7
90
66
5
49
11
24
43
5
7
12
36
17
31
29
115
161
52
27
81
15
17
67
60
12
5
60
24
84
91
60
180
5
4
63
29
36
217
51
45
27
8
24
12
24
72
7
5
7
6
59
60
25
11
24
84
12
13
15
20
67
72
41
7
12
6
11
19
24
5
96
19
42
23
25
18
30
78
5
60
24
1
35
12
43
6
23
55
18
90
29
28
21
35
52
63
5
67
18
47
48
19
5
25
107
28
57
11
7
12
21
8
24
31
30
30
41
1
24
83
48
13
27
20
73
15
9
11
96
60
4
32
13
119
25
35
12
16
8
49
18
5
108
19
77
61
30
18
6
29
4
15
5
37
6
18
24
23
48
60
19
5
36
36
60
4
20
120
4
15
12
81
8
7
5
12
48
28
32
7
6
27
44
25
11
12
60
108
24
24
52
44
1
27
8
60
7
120
17
4
51
21
32
12
24
31
18
63
105
107
67
18
47
31
17
12
60
49
6
18
3
20
97
11
61
18
53
48
7
29
91
5
13
35
12
120
180
100
8
36
24
72
40
8
12
7
17
24
25
15
44
28
8
7
18
59
96
12
7
53
84
1
35
7
5
31
24
42
59
79
21
20
19
17
31
17
1
54
17
84
19
36
6
11
12
7
18
47
73
11
7
17
36
79
45
111
5
12
12
12
13
95
25
18
5
103
24
33
20
24
60
25
23
1
59
36
31
36
29
19
29
25
15
32
1
30
5
12
28
44
31
33
32
49
24
96
11
79
5
28
3
12
6
6
29
55
6
30
24
9
15
21
45
11
48
12
79
90
35
24
13
120
35
7
30
35
72
28
56
124
3
18
11
19
41
55
125
60
43
6
6
18
18
149
24
1
6
24
5
48
108
108
84
25
3
32
96
19
5
28
20
60
25
78
24
18
30
24
89
84
13
162
30
71
1
275
4
20
12
7
33
27
5
36
4
15
5
31
5
49
11
12
52
56
60
12
12
108
112
8
13
87
224
28
3
90
23
60
67
18
11
13
35
96
36
31
57
15
5
160
15
96
12
77
36
115
5
7
77
13
24
23
48
72
31
90
275
64
20
103
5
24
48
31
5
36
19
29
36
7
18
15
20
60
7
18
24
23
60
37
71
7
5
79
84
9
57
48
11
31
30
24
47
43
54
15
105
11
19
41
1
23
60
37
24
42
29
73
83
13
35
60
12
67
12
30
11
7
65
12
31
17
7
53
28
9
18
36
65
31
18
6
69
75
5
60
40
32
43
108
24
9
9
11
72
24
19
17
43
5
31
41
19
48
6
24
11
60
91
30
35
31
93
32
24
1
23
79
17
25
59
31
54
35
55
29
132
16
3
17
43
41
24
36
24
100
15
6
6
5
37
42
33
3
33
56
36
120
7
17
36
187
6
24
11
115
17
24
73
18
197
96
40
20
12
7
5
12
16
75
5
12
12
1
18
5
36
96
37
18
185
55
17
37
3
32
36
48
19
81
45
6
48
65
96
145
99
3
42
6
17
48
25
35
7
5
7
21
111
33
8
12
36
37
54
18
78
149
61
24
66
65
109
54
5
67
24
5
64
20
31
24
17
12
163
17
1
35
4
140
43
42
6
5
36
1
72
30
21
116
19
36
41
72
55
125
96
19
5
175
17
43
17
28
20
247
66
27
165
11
19
5
12
25
18
17
61
23
7
18
6
24
84
5
60
72
60
24
1
3
15
65
12
16
3
30
6
18
15
20
60
151
24
5
55
36
24
53
67
18
42
36
17
7
65
25
35
16
27
5
24
16
3
5
12
25
18
5
36
48
28
8
31
5
79
6
30
24
17
72
7
18
11
7
5
40
68
19
18
23
121
30
108
81
27
29
13
3
8
84
7
36
54
48
30
41
1
6
12
30
71
4
20
1
107
19
33
3
29
49
6
5
19
5
61
6
113
12
79
30
48
83
43
41
1
15
8
7
72
5
132
84
12
7
48
24
24
90
47
48
31
81
8
36
13
6
17
43
6
23
31
36
141
9
23
1
35
40
20
36
60
19
6
119
25
54
53
84
24
7
33
56
1
18
60
36
29
151
60
6
24
18
12
84
5
25
59
60
7
9
105
75
32
19
114
6
5
24
61
11
7
45
36
27
18
107
72
72
48
37
18
5
43
5
49
3
20
16
72
87
77
13
11
12
19
5
28
63
5
12
12
79
5
61
30
18
66
9
20
60
61
95
7
24
18
71
12
7
78
24
23
127
29
7
12
5
31
29
31
24
17
16
9
35
31
12
18
3
21
24
59
37
6
12
60
33
20
48
4
8
163
30
66
48
45
33
30
144
5
4
20
19
17
108
7
9
21
119
12
28
72
20
48
36
1
18
12
65
55
185
25
23
49
11
7
5
84
19
29
60
43
30
24
6
197
12
36
43
77
67
18
95
40
9
48
23
48
7
29
24
156
24
7
77
43
5
7
113
48
36
31
18
11
19
12
12
41
72
115
29
31
17
7
33
68
7
30
30
36
12
17
16
9
11
61
63
15
53
120
7
6
6
5
36
60
24
43
17
36
40
3
24
96
66
59
4
3
12
53
24
84
4
51
5
60
64
20
7
30
6
29
31
12
36
29
60
7
53
7
24
41
31
138
90
6
11
108
19
48
12
17
49
6
24
17
40
128
60
36
43
41
52
44
24
4
8
60
24
13
18
78
96
6
18
47
25
3
15
65
85
87
3
41
19
24
41
1
18
33
128
24
115
18
23
124
8
37
23
48
7
17
1
35
36
36
43
12
60
17
7
53
36
7
18
11
24
67
18
54
65
31
156
6
83
19
42
30
29
12
ABCD 95414332654*3^$a+1 [50001]
36
33
111
54
72
107
61
90
17
72
7
96
48
42
90
24
42
54
120
108
57
24
27
101
40
32
55
12
12
17
144
49
47
43
197
13
30
60
48
17
13
35
55
12
6
42
117
24
99
53
40
45
107
16
8
31
33
297
54
113
16
9
18
53
151
18
30
65
31
24
12
53
37
96
90
9
48
15
36
84
177
21
11
79
57
213
18
72
81
32
19
36
6
83
37
75
24
105
54
113
96
7
81
33
6
42
111
87
192
9
81
12
3
32
24
199
108
60
9
24
9
18
30
6
105
3
12
129
27
60
17
24
187
45
72
15
72
6
35
16
135
6
54
174
60
6
53
7
89
7
9
39
30
6
60
6
18
6
27
8
91
5
7
102
27
39
162
66
101
24
91
36
78
3
87
113
72
16
48
48
3
42
144
11
7
17
31
57
51
6
78
6
27
8
24
1
12
30
149
64
51
21
80
232
165
27
39
30
12
12
48
18
24
48
9
39
9
21
83
37
42
9
99
69
45
48
51
207
90
36
35
16
117
27
105
6
24
48
209
24
19
48
18
42
6
3
93
3
117
11
49
78
36
84
89
19
30
183
9
18
168
69
24
56
7
60
48
29
49
18
60
81
128
72
13
12
23
43
18
42
129
75
60
9
117
24
84
63
63
30
179
61
48
42
17
19
42
12
15
32
127
9
201
60
6
101
48
37
51
27
6
48
111
8
40
32
48
19
69
93
18
192
9
32
55
24
48
9
8
85
150
72
77
79
48
30
11
24
24
13
54
36
12
93
8
19
45
27
24
36
24
9
27
108
228
12
156
6
84
144
168
27
21
11
16
75
77
55
72
30
27
24
63
30
51
32
31
12
197
7
41
24
48
112
56
151
30
24
11
16
48
21
102
12
18
96
6
6
18
12
21
111
198
27
32
1
102
72
65
168
127
108
5
7
48
102
27
32
55
89
24
24
115
72
21
27
45
45
72
72
48
120
30
6
60
35
72
25
23
16
3
21
8
72
79
57
8
120
37
18
17
13
6
21
45
6
54
84
51
9
12
59
120
31
72
57
56
103
6
30
5
55
66
42
18
54
66
12
12
59
48
40
27
29
7
48
33
80
256
63
33
96
27
54
6
153
159
18
12
51
24
45
35
31
60
29
37
60
15
51
132
6
155
24
7
6
18
6
78
30
18
12
9
57
6
81
32
7
18
42
77
48
55
57
56
96
295
57
63
6
114
9
3
30
18
189
80
55
9
27
21
135
6
27
183
78
11
144
55
65
144
24
13
48
90
65
67
48
60
156
117
56
31
89
13
54
24
12
249
81
138
36
65
37
60
54
84
5
88
21
66
65
24
13
18
72
81
3
90
174
93
56
91
60
9
24
24
69
90
54
27
27
60
12
90
174
60
30
3
3
114
59
25
47
91
18
11
72
13
27
141
83
13
11
40
63
36
36
153
104
40
111
36
6
47
112
120
128
112
21
54
36
36
144
24
21
93
42
18
23
67
42
24
83
1
30
66
15
32
37
102
18
96
96
6
60
81
8
25
30
30
123
48
56
199
17
64
21
59
157
150
24
18
90
9
8
55
36
5
40
104
55
41
24
24
31
9
9
71
31
36
72
24
101
115
12
36
12
60
60
42
15
48
27
165
24
72
27
54
71
48
48
16
3
72
60
6
59
43
54
48
6
129
8
19
5
19
216
48
77
133
107
16
63
33
3
168
5
97
143
97
48
42
21
15
150
3
8
67
45
8
133
3
3
30
78
54
6
77
24
163
30
39
3
54
23
40
56
91
30
119
115
36
114
6
161
16
159
36
24
36
81
51
29
7
33
21
59
91
77
163
117
3
53
64
39
9
32
48
13
11
133
18
36
84
18
23
7
57
3
21
8
40
3
72
6
111
51
93
27
42
24
6
21
3
6
15
63
72
9
45
84
111
48
21
18
48
60
213
51
29
253
18
17
73
30
137
120
145
327
200
7
65
67
90
83
19
96
6
15
32
97
12
18
36
21
195
141
8
55
17
31
6
42
9
51
141
24
15
57
3
42
51
39
9
21
6
96
53
13
30
5
7
41
19
5
7
81
24
51
42
11
49
48
138
132
ABCD 95414560526*3^$a+1 [50084]
35
34
30
45
24
131
40
189
11
130
110
1
12
11
64
8
49
21
84
14
34
72
39
71
16
42
60
51
120
36
33
50
58
102
33
84
93
12
75
96
9
3
3
54
75
105
14
61
131
48
37
48
9
258
153
39
56
64
141
21
3
45
288
75
72
3
32
288
37
288
27
117
21
15
9
15
93
15
36
129
51
12
45
218
96
25
15
69
21
6
24
9
36
48
60
15
93
27
81
87
8
25
95
96
10
15
23
37
131
34
134
61
21
134
70
75
21
42
42
30
56
10
3
27
9
23
130
3
35
40
8
16
81
23
64
56
37
60
12
132
48
63
72
120
21
117
102
72
126
84
15
144
9
110
40
117
11
34
75
36
24
108
11
37
24
33
2
73
48
24
23
85
131
46
170
25
24
57
38
136
8
48
73
119
37
81
90
102
75
36
99
80
73
119
48
25
135
8
70
50
13
69
15
72
24
156
75
93
27
96
128
46
48
18
8
25
9
62
1
23
25
96
23
85
83
22
98
97
71
37
83
82
174
168
32
70
228
30
33
24
36
45
14
136
32
48
64
80
13
36
159
57
21
50
73
87
8
82
24
86
70
50
142
42
33
105
12
50
73
153
14
85
108
57
38
48
34
15
33
135
12
3
237
51
234
14
46
180
14
82
14
10
96
14
88
200
96
24
10
30
33
9
14
145
36
11
24
136
30
135
45
72
110
10
12
18
48
9
33
75
36
9
72
99
35
24
37
3
210
38
22
2
61
147
18
87
117
50
16
152
240
22
111
27
18
63
117
99
23
40
21
21
6
69
51
33
36
36
23
16
104
61
36
23
96
1
24
45
74
112
32
205
93
222
30
2
40
6
3
156
60
48
132
33
2
10
14
106
63
93
75
12
131
34
3
45
3
132
9
6
264
21
132
23
25
15
45
48
60
156
168
180
23
280
104
120
229
9
3
9
14
85
21
39
71
289
87
33
69
138
90
99
11
97
72
24
9
75
60
57
6
9
23
130
72
150
56
34
6
24
129
71
109
24
35
121
39
102
108
63
108
11
1
23
181
108
12
45
231
9
30
56
10
87
72
180
45
30
69
35
34
48
38
61
45
134
25
9
12
108
48
84
39
155
16
30
26
34
78
81
69
183
107
88
162
111
156
60
108
33
123
119
10
62
40
9
72
9
39
47
94
3
71
112
42
62
16
200
24
144
1
48
15
56
16
216
273
72
39
21
45
54
45
75
45
36
489
14
25
12
35
145
87
8
48
1
15
78
15
3
32
97
23
22
3
95
48
34
3
60
108
72
228
108
11
25
108
36
47
24
48
13
84
108
3
42
27
35
40
30
74
97
192
36
107
25
15
174
170
16
32
1
69
12
86
64
45
33
42
18
38
25
60
72
120
57
108
51
81
90
33
108
12
135
42
14
61
51
42
3
117
3
59
40
9
72
132
11
34
48
15
39
30
74
202
14
1
45
42
33
144
95
48
10
27
11
112
21
27
104
49
60
120
21
120
6
42
51
21
30
18
72
96
99
21
24
110
24
22
147
95
72
61
60
95
34
6
240
150
50
73
84
60
23
64
165
156
15
93
72
45
27
165
87
24
9
75
36
60
36
15
105
95
10
6
80
49
108
36
39
8
190
60
14
10
156
12
87
84
24
36
95
25
39
48
120
24
81
15
24
213
36
81
38
10
135
23
10
3
69
12
26
160
9
33
51
147
57
252
59
49
23
13
21
15
135
18
3
107
1
60
131
10
15
119
72
25
69
74
22
39
59
34
198
32
1
12
24
21
54
45
96
9
3
93
60
30
72
30
2
ABCD 95414982088*3^$a+1 [50127]
16
32
103
9
48
48
57
23
49
63
96
165
59
16
51
18
36
87
147
18
18
306
18
108
9
171
117
135
270
72
3
48
147
90
72
203
112
45
35
1
47
295
18
87
96
15
81
45
3
195
45
80
48
7
72
129
159
36
29
205
162
81
27
288
149
85
216
54
93
123
5
85
18
9
45
18
108
117
128
79
17
48
115
108
17
16
111
54
90
90
87
32
61
99
45
162
90
90
29
112
32
16
144
48
192
192
48
32
144
1
144
126
108
101
64
48
165
90
33
39
108
29
43
53
112
87
54
36
108
342
126
15
144
3
221
16
51
77
283
18
51
111
113
16
80
61
18
126
3
15
36
141
93
35
16
272
112
141
90
57
32
1
47
97
180
126
77
64
3
162
108
47
79
72
18
36
3
51
45
171
21
105
119
288
7
9
99
72
36
33
21
288
75
33
159
128
48
25
18
21
464
55
90
95
192
163
29
115
77
13
18
54
59
16
69
54
5
16
51
29
97
54
9
80
217
90
333
9
71
19
36
36
36
17
112
80
48
16
80
16
128
115
45
80
145
90
198
47
208
288
15
36
306
90
33
80
64
111
36
90
18
360
41
96
205
51
48
192
80
43
69
80
48
109
36
90
69
39
41
64
80
16
96
99
29
115
77
64
3
45
117
270
36
54
54
29
115
18
18
90
72
39
15
33
3
77
211
45
144
32
13
36
126
36
237
15
17
73
18
90
144
180
18
90
36
39
32
16
129
63
171
309
48
144
176
43
5
16
33
36
144
18
18
54
72
108
77
48
55
41
85
155
79
33
144
75
21
80
64
33
90
21
32
163
45
144
192
96
9
119
16
96
144
165
36
23
139
213
144
3
173
48
64
48
63
225
80
91
21
320
112
33
18
29
7
9
27
90
59
103
57
123
117
80
144
19
45
192
96
32
67
54
54
17
271
17
145
288
15
128
16
3
77
64
21
54
21
48
320
25
183
69
11
160
117
171
99
125
48
48
96
61
54
333
96
75
5
64
21
11
79
36
18
18
57
231
185
49
18
414
108
35
48
48
85
72
3
69
363
192
237
18
113
229
144
11
48
240
25
18
53
379
18
3
69
123
39
18
23
67
72
90
123
48
9
90
144
125
1
111
48
21
75
15
65
64
105
36
3
15
177
39
41
193
72
71
64
224
96
121
72
191
79
17
96
49
15
3
18
594
185
48
127
225
80
16
48
80
64
48
339
54
71
1
72
23
48
91
149
49
72
18
126
71
48
16
9
18
53
91
101
48
49
47
169
167
49
54
41
13
51
75
36
33
192
96
39
185
208
147
45
9
87
48
9
198
18
15
39
57
176
55
ABCD 95415072776*3^$a+1 [50013]
288
36
36
36
18
270
18
18
72
234
61
101
139
23
201
51
54
108
139
77
54
54
135
45
90
9
9
108
18
234
31
41
198
18
15
3
18
75
192
16
95
126
3
87
72
97
29
67
128
144
48
9
39
159
18
108
115
47
18
54
54
51
96
15
33
57
198
321
48
48
192
21
162
73
32
21
126
189
207
49
95
18
36
144
72
18
1
80
117
123
39
57
15
33
48
45
72
18
9
81
79
29
378
121
5
123
183
25
32
15
72
57
105
90
45
208
35
45
99
18
18
216
18
72
90
333
112
32
192
112
209
79
119
54
162
54
75
87
90
72
36
36
18
93
69
18
57
159
630
123
96
15
18
63
63
126
54
45
288
144
48
87
18
36
36
198
73
125
67
48
128
63
33
48
63
54
18
105
21
27
45
72
36
36
90
72
49
275
36
9
16
32
69
36
39
144
48
21
72
90
72
49
257
63
96
3
61
173
3
15
33
93
198
54
90
13
5
126
162
36
126
25
137
126
108
54
7
224
93
3
336
39
18
198
81
9
126
72
36
13
96
17
79
48
413
67
77
18
198
27
16
119
25
80
57
414
121
23
57
64
131
90
3
48
93
36
18
141
3
36
18
55
48
144
23
144
342
162
33
144
111
54
72
67
149
91
233
135
45
18
49
23
54
72
234
129
51
108
36
18
72
36
108
108
108
18
198
36
18
108
1
32
112
48
113
18
45
117
36
36
36
63
9
36
180
15
93
54
54
231
183
121
41
144
90
61
29
90
9
45
19
53
18
198
3
16
32
288
3
18
27
16
32
87
153
16
137
279
48
465
15
48
153
183
96
144
45
99
81
252
51
93
198
36
72
90
7
96
23
162
36
36
162
237
87
72
162
79
32
16
96
128
225
144
79
29
18
81
45
234
54
72
36
324
18
97
209
15
144
3
93
16
32
111
49
41
135
351
49
41
7
101
75
16
80
63
33
93
36
108
3
15
18
72
108
288
43
48
80
45
90
9
96
48
189
36
18
36
9
63
126
115
47
216
198
18
54
72
67
48
137
7
32
15
36
90
108
324
36
15
3
90
3
96
9
39
105
7
317
67
383
54
18
90
31
128
3
36
25
176
16
179
90
67
5
18
72
49
5
18
9
117
108
144
72
231
16
5
18
201
141
3
375
18
108
180
39
69
18
360
216
198
19
35
189
256
23
73
272
15
18
108
198
468
73
161
198
153
45
252
108
75
15
81
112
176
64
32
48
81
111
15
18
15
93
3
87
57
144
16
32
16
419
36
25
96
77
198
108
33
48
ABCD 95415327752*3^$a+1 [50013]
8
31
84
36
5
109
15
111
108
42
48
47
76
3
30
39
216
20
31
120
173
67
5
319
89
127
348
42
35
136
33
6
21
3
144
45
36
44
36
156
43
5
28
120
8
36
48
37
143
76
51
65
25
143
72
73
36
30
84
12
180
90
198
125
91
6
59
31
5
4
15
84
66
36
215
73
126
21
75
9
15
29
7
60
18
15
80
37
35
16
39
105
48
51
150
126
33
45
11
112
8
31
138
95
36
96
13
120
36
6
5
79
29
60
25
12
255
123
5
97
3
117
144
6
125
169
155
4
51
24
42
179
1
90
150
24
71
25
59
112
92
97
23
28
9
3
147
84
81
8
36
1
83
7
30
48
35
1
126
114
71
79
29
96
31
69
120
39
65
1
30
30
156
23
37
39
39
101
25
11
76
33
6
45
3
57
20
204
4
32
64
20
64
92
180
108
115
30
47
19
66
135
3
65
127
65
25
23
91
60
105
111
90
150
29
199
33
32
16
21
23
151
21
75
24
6
59
16
63
30
72
95
28
176
96
144
79
65
145
66
65
61
75
24
141
35
76
32
55
72
114
186
81
8
31
81
69
35
64
111
138
15
96
51
60
30
18
17
55
114
15
20
16
3
12
24
9
32
64
69
36
36
35
25
135
20
49
84
72
335
25
24
126
180
65
136
3
21
45
35
55
5
19
41
84
31
45
8
28
33
51
128
12
13
71
25
35
55
36
65
136
3
36
21
63
180
65
31
78
30
12
9
12
189
63
20
127
114
15
116
120
13
36
6
65
43
5
25
12
119
52
8
24
12
25
23
7
53
40
57
15
3
42
24
27
68
121
35
84
19
17
28
80
97
60
51
9
198
30
60
107
60
4
9
270
36
221
64
104
7
48
33
3
6
95
25
84
24
123
63
54
27
15
65
16
188
49
6
6
18
17
16
63
6
150
174
6
5
25
3
165
71
25
30
6
35
120
40
75
24
21
60
69
24
71
109
30
12
149
19
60
216
120
21
39
120
29
7
18
60
95
28
9
174
9
87
48
30
11
96
16
144
96
68
31
84
45
39
105
45
12
90
84
57
8
199
30
11
24
31
6
174
89
67
113
31
161
24
4
21
36
35
40
15
24
84
12
65
196
9
263
1
27
8
49
6
9
32
55
21
189
24
11
60
19
66
159
39
101
40
120
15
90
180
84
42
78
6
36
29
115
84
17
76
69
120
114
204
17
136
44
28
32
13
27
45
24
36
234
21
3
17
48
91
57
27
45
32
145
30
105
8
1
36
111
3
125
31
65
55
29
31
65
108
96
112
39
53
1
15
56
73
96
180
11
4
15
5
24
7
18
12
30
54
90
30
71
55
18
71
24
120
160
27
48
12
9
44
157
35
64
132
92
28
104
43
21
200
211
5
13
42
105
15
185
55
60
29
25
120
6
30
18
45
87
78
36
6
24
5
52
33
90
24
96
45
15
5
79
17
64
56
49
6
60
5
115
18
71
31
48
81
39
42
84
15
72
159
48
72
9
72
44
48
1
155
1
35
60
24
120
55
6
18
5
25
35
7
30
18
36
41
13
35
181
71
25
48
183
9
135
84
51
168
5
37
60
90
9
15
29
12
19
45
104
31
6
35
13
6
81
68
127
108
36
6
18
153
33
126
90
3
21
71
145
35
55
125
25
48
36
15
252
32
175
41
280
84
45
35
192
4
75
6
59
31
204
41
163
30
167
13
3
48
39
12
30
15
69
6
18
71
1
108
36
180
30
29
172
135
60
53
67
9
44
112
20
48
156
55
30
11
120
13
35
72
84
31
45
159
96
165
20
28
45
30
90
11
55
21
45
288
6
65
1
60
30
84
21
44
ABCD 95415769030*3^$a+1 [50044]
24
3
66
6
9
51
9
20
36
25
66
17
13
15
39
5
19
36
18
23
13
24
131
7
65
37
18
53
7
72
41
4
21
35
4
3
65
25
24
48
15
3
53
16
45
36
143
12
12
12
85
6
84
29
1
54
30
30
132
42
51
24
12
45
24
29
46
32
24
40
3
17
16
93
42
5
13
6
48
12
29
6
109
9
21
5
114
1
11
13
30
30
11
72
12
90
6
61
29
49
60
12
23
13
53
7
102
18
12
5
76
24
20
12
40
45
48
6
12
89
60
30
31
54
11
13
24
5
1
15
57
95
12
36
4
68
103
6
11
112
15
45
50
22
44
19
6
90
30
75
56
13
90
66
47
13
12
24
6
12
65
7
71
25
24
6
27
51
65
4
75
21
156
8
7
21
45
15
48
9
23
19
5
31
12
17
19
72
5
7
6
41
6
85
5
70
8
1
23
25
12
84
17
25
24
29
19
36
41
16
20
12
13
23
49
12
39
27
53
61
11
12
97
23
13
17
130
3
57
15
30
23
4
33
111
12
20
24
16
8
19
120
33
68
4
12
26
54
48
12
1
27
36
15
6
11
24
1
12
35
6
10
9
27
44
12
7
66
30
24
6
95
36
31
89
13
48
3
20
6
19
54
36
6
3
21
42
29
48
55
5
43
9
14
82
45
18
29
52
93
6
5
60
24
12
31
12
12
24
9
110
85
17
16
24
20
24
19
5
7
6
39
51
42
12
65
103
35
43
12
12
9
26
73
12
6
12
27
14
6
73
11
7
30
3
15
6
48
12
23
7
41
55
5
12
16
12
24
15
41
13
11
4
15
84
17
13
30
21
99
45
8
37
18
12
60
6
5
97
5
4
36
33
36
30
6
3
9
107
1
144
6
59
1
17
30
7
15
56
7
6
30
29
67
21
27
12
53
85
12
11
52
38
7
42
36
54
23
67
24
24
5
36
37
54
48
5
13
23
61
35
84
12
49
6
30
24
48
11
72
13
47
84
4
27
5
7
17
13
5
13
9
3
18
35
12
73
3
26
1
108
12
5
13
101
6
13
114
30
15
33
54
5
16
9
135
21
23
7
9
38
73
12
6
15
9
63
12
15
18
138
24
30
27
8
30
78
25
35
7
77
1
87
20
31
84
18
3
9
18
83
6
25
11
7
6
102
48
24
66
36
53
1
9
63
72
17
24
1
3
3
29
28
48
99
24
72
12
53
25
179
54
37
90
35
30
78
4
8
120
12
91
17
24
24
7
30
17
1
9
20
25
15
111
59
10
15
78
47
13
30
5
37
53
114
25
6
9
183
5
61
12
47
1
47
40
9
39
44
37
23
12
100
8
88
44
28
27
93
32
24
42
34
8
60
72
16
33
17
49
30
6
5
7
6
24
27
48
8
7
41
31
78
11
12
42
46
39
60
41
1
18
6
6
48
17
6
37
36
36
21
57
5
37
11
25
65
4
36
3
54
60
78
12
57
45
15
44
31
6
12
11
19
105
3
17
85
23
40
8
1
39
14
30
48
7
17
16
68
4
8
12
7
48
36
29
1
11
24
1
59
36
43
18
5
19
23
97
23
7
60
11
48
54
31
11
30
16
3
21
26
18
31
60
9
80
1
11
88
27
24
48
101
7
72
18
3
20
97
48
15
32
37
27
3
33
27
6
47
4
24
15
24
6
54
83
13
12
23
7
15
39
5
1
90
5
24
36
37
12
11
13
27
57
18
12
45
21
15
21
35
28
8
52
80
7
33
33
18
11
6
19
23
22
8
43
33
92
24
13
6
6
23
1
15
45
24
23
40
8
19
18
35
4
44
16
33
23
19
35
25
23
1
66
23
40
8
85
15
15
18
6
36
5
19
24
21
20
36
19
29
7
89
43
36
21
8
12
24
1
41
22
20
12
28
15
6
11
25
23
13
24
11
48
36
1
102
41
31
9
84
8
7
17
48
28
44
28
8
18
25
41
4
39
78
12
27
44
19
18
59
19
12
42
30
5
55
47
25
24
66
30
9
44
13
12
48
27
38
37
30
3
32
31
6
30
23
66
12
12
7
21
27
30
95
28
15
12
6
5
1
29
49
135
8
19
36
5
7
77
1
35
37
27
36
3
5
1
11
54
1
24
36
18
11
13
6
5
30
46
15
24
5
25
6
18
11
4
45
23
7
77
43
5
12
19
6
30
53
28
39
9
44
13
54
6
5
78
7
24
9
56
61
48
107
43
6
11
25
18
29
6
22
12
110
37
33
27
33
8
12
55
18
18
54
87
8
25
6
9
21
72
30
18
6
69
44
1
11
96
55
5
25
12
90
66
36
11
19
5
28
20
25
5
6
19
12
11
139
6
9
36
8
24
85
27
96
3
66
6
78
11
31
5
37
11
76
8
1
24
6
6
30
18
42
9
104
115
72
45
36
27
41
4
27
5
18
91
30
5
114
1
6
18
60
30
23
43
6
84
24
27
51
57
21
6
41
28
9
12
15
20
19
5
67
77
25
3
12
80
61
11
1
15
12
20
96
1
18
60
117
93
17
13
12
18
162
65
19
12
65
48
12
19
33
20
1
6
29
7
53
12
88
24
2
118
57
35
30
1
53
55
9
8
18
30
120
19
33
8
12
13
42
24
6
3
57
65
55
42
18
23
85
15
27
17
60
76
9
11
7
24
21
20
18
6
16
72
20
1
11
36
13
35
4
72
8
1
60
27
20
37
23
18
1
21
24
36
14
13
35
30
16
39
17
55
29
7
5
24
31
30
35
73
24
6
36
69
24
3
42
35
7
30
60
6
12
6
11
19
6
6
17
12
48
31
12
33
36
93
71
6
18
13
168
39
81
24
23
19
29
37
72
12
59
24
91
5
6
61
17
37
6
65
7
33
9
3
33
99
21
27
32
40
36
15
5
13
36
18
81
12
27
12
41
7
53
85
23
1
3
33
72
30
5
36
60
16
20
55
21
3
29
67
41
13
6
24
24
42
6
53
12
25
23
64
12
15
29
30
7
132
35
36
24
31
144
18
35
12
12
1
12
18
9
56
90
25
17
43
12
36
5
12
7
53
37
42
29
4
21
41
109
21
44
16
21
42
53
55
9
3
90
60
12
30
48
11
10
27
9
9
6
5
61
15
3
24
12
30
3
32
13
48
15
8
61
84
59
16
111
6
63
20
12
19
35
13
102
24
59
12
36
19
53
43
17
7
24
17
100
15
12
17
6
10
27
12
29
60
37
18
72
33
21
36
15
14
31
23
85
39
8
12
12
1
18
6
48
11
7
17
7
6
143
84
48
18
1
36
54
39
32
12
7
48
65
36
12
7
12
81
63
5
12
72
1
12
54
11
30
13
15
20
12
13
47
7
53
168
16
20
13
23
12
1
39
60
21
11
24
6
1
5
40
27
48
78
71
4
15
45
12
20
7
11
37
24
5
1
39
8
1
11
36
25
12
11
4
45
18
9
15
9
9
11
12
4
21
15
27
6
102
5
40
57
18
35
10
24
45
30
69
20
120
61
11
40
9
114
54
30
77
25
23
13
18
30
47
19
18
95
12
85
18
17
19
29
16
27
12
11
6
4
20
55
9
60
20
7
5
24
37
12
11
7
17
12
4
21
6
33
44
12
1
23
79
5
7
18
30
60
30
15
3
18
11
16
69
3
ABCD 95416086224*3^$a+1 [50078]
40
75
5
37
36
12
60
108
30
54
216
126
54
42
113
67
53
37
59
40
45
18
17
1
30
33
80
31
89
37
72
90
17
25
108
12
23
31
72
78
12
15
9
18
18
108
71
1
102
6
12
143
1
6
18
54
198
192
60
36
59
112
56
24
55
30
11
13
59
7
24
210
60
11
1
24
216
228
96
155
1
15
183
17
55
65
40
72
111
24
48
33
56
61
12
6
30
90
6
35
24
85
66
113
67
6
63
72
72
75
6
246
24
12
78
30
24
48
24
30
11
25
23
127
12
108
54
24
90
12
5
48
37
42
48
105
99
173
7
9
237
108
54
72
33
27
66
123
111
65
85
66
18
15
111
65
85
54
90
35
64
80
13
180
198
24
18
54
30
51
75
18
306
185
1
18
29
37
24
27
32
13
48
234
162
126
17
37
131
24
61
24
48
18
89
24
64
183
18
6
65
16
9
18
30
71
79
12
54
60
27
63
102
59
55
18
36
36
18
12
126
18
17
19
5
85
36
15
8
24
31
297
9
18
18
30
144
69
117
48
54
180
41
1
95
85
90
9
57
15
45
27
45
48
78
12
54
36
23
19
12
54
35
25
54
65
1
96
54
17
13
36
6
12
53
24
19
66
11
7
105
117
18
153
39
6
12
6
30
36
6
9
81
30
150
138
24
18
23
25
15
32
103
9
81
144
12
24
11
43
53
72
13
83
25
36
6
48
114
11
115
84
18
78
89
37
36
84
11
13
11
109
107
79
18
120
47
85
84
42
30
24
30
126
60
12
35
96
1
30
78
108
90
125
72
13
35
48
79
18
54
33
72
128
7
9
9
162
5
256
144
80
24
31
30
60
23
13
54
126
30
233
91
29
49
47
88
57
18
141
39
6
11
55
41
24
85
35
1
12
42
48
42
23
40
135
48
18
132
30
42
12
15
8
85
126
69
21
24
30
36
6
155
24
37
12
143
25
180
120
347
121
36
6
45
72
32
13
36
119
1
36
36
47
13
72
11
1
15
21
42
12
144
6
30
114
30
65
24
1
15
45
11
1
78
17
48
72
55
177
111
17
79
54
36
18
18
48
36
15
75
6
12
51
129
23
48
19
6
71
49
144
15
183
18
60
36
48
42
36
102
60
72
30
150
11
163
6
63
81
12
24
48
18
24
9
45
12
72
15
117
30
6
90
18
12
60
84
36
83
25
36
36
15
72
3
78
95
61
11
24
25
71
24
79
17
73
47
184
21
59
1
30
72
78
102
141
21
78
5
61
186
9
27
48
132
9
80
48
133
108
12
18
17
55
90
15
72
8
13
6
53
127
30
24
54
90
35
13
24
30
53
1
90
69
72
183
33
80
109
59
205
51
9
12
35
55
150
12
15
32
31
48
186
84
6
18
36
144
48
15
8
37
107
55
12
6
30
60
5
49
36
192
155
31
120
36
5
49
71
25
84
24
18
17
37
54
5
96
48
187
150
48
47
25
15
81
63
57
72
47
24
145
24
48
162
18
42
126
11
25
311
25
239
24
157
30
18
42
9
75
69
45
27
45
108
144
270
17
49
15
152
48
61
18
18
12
35
7
65
91
5
49
23
13
60
48
96
54
17
24
151
24
66
108
36
96
47
61
35
55
66
23
73
12
72
131
72
31
36
54
6
36
12
17
109
51
405
66
72
17
109
42
12
101
187
18
51
8
13
107
1
6
41
13
30
101
13
27
81
47
55
41
19
12
144
216
41
19
108
102
51
39
114
12
42
113
25
159
9
54
18
84
35
16
129
24
36
36
23
151
18
132
36
30
78
12
15
248
25
24
246
17
25
119
168
96
79
233
7
65
16
57
72
23
24
25
24
30
72
204
144
30
6
120
33
176
61
36
180
24
66
17
25
36
12
15
57
6
54
18
9
104
31
36
18
72
54
29
205
35
37
27
3
69
9
36
30
53
223
54
36
30
105
135
30
ABCD 95416145746*3^$a+1 [50039]
36
9
15
2
7
9
56
60
43
33
32
4
126
50
118
30
8
24
127
99
48
108
74
7
17
118
26
79
9
18
21
105
30
6
99
3
38
84
12
10
26
34
50
24
10
21
120
72
72
17
22
50
10
21
24
63
62
22
60
2
31
17
16
96
8
55
72
24
3
14
7
9
6
36
50
16
60
32
72
34
96
14
24
72
10
36
9
5
19
63
14
70
36
9
9
6
9
5
36
7
9
18
24
2
28
42
45
72
17
7
111
50
16
63
9
18
24
69
17
48
48
36
19
72
53
12
22
18
56
7
3
14
7
17
7
105
84
3
57
18
21
63
2
16
18
26
10
26
72
46
18
15
5
36
34
96
30
56
7
27
2
76
20
28
24
15
87
33
39
18
90
24
110
24
46
36
21
15
14
48
148
42
69
75
14
22
2
88
30
38
4
120
20
58
54
44
64
20
48
67
77
12
31
15
86
34
18
18
45
15
18
188
10
120
18
18
14
7
15
98
7
29
43
17
79
41
34
14
7
15
48
33
101
48
19
41
31
17
4
51
75
14
16
42
12
62
10
26
7
27
141
17
7
33
8
96
22
48
42
44
28
36
27
57
56
48
40
24
68
34
90
39
72
17
24
16
39
24
89
40
90
69
27
14
52
92
34
2
84
7
3
2
28
6
12
24
30
6
57
27
60
33
15
150
36
8
7
51
24
48
62
88
90
21
29
12
40
8
70
156
14
55
81
8
22
14
82
26
94
2
55
57
84
18
72
90
15
29
28
68
4
32
31
96
39
18
90
90
20
7
53
12
34
14
58
21
5
12
22
9
27
21
17
72
12
115
17
12
148
15
17
22
2
46
86
28
183
63
2
142
26
16
18
66
80
60
4
20
48
192
72
24
7
24
29
4
15
33
104
7
51
62
12
19
3
14
48
76
27
96
39
98
7
27
14
58
48
2
12
10
45
39
9
87
12
24
21
27
6
30
50
55
5
52
39
72
72
17
7
24
27
117
81
15
15
114
48
24
102
2
16
6
48
62
28
39
3
12
18
54
54
32
67
17
10
2
12
22
62
67
41
31
15
36
6
63
144
81
30
18
15
45
32
16
51
65
16
44
10
72
2
46
2
48
31
24
120
15
2
24
64
56
70
12
36
86
43
3
108
48
9
77
60
16
20
12
22
9
48
48
57
78
50
24
88
39
27
36
2
16
6
110
108
31
17
7
48
33
32
168
34
50
4
78
90
56
7
41
16
42
12
24
9
41
112
15
33
24
18
110
24
40
20
84
55
3
38
58
2
19
24
5
36
12
115
3
30
18
108
14
100
44
28
66
78
8
46
48
33
45
140
132
60
10
30
6
138
24
56
70
2
10
24
21
113
103
9
54
18
24
12
27
105
30
26
10
60
30
44
24
103
81
72
80
12
4
92
48
166
182
142
48
42
15
48
125
12
16
30
33
219
21
24
9
68
10
38
36
48
55
15
38
60
34
45
24
15
57
33
24
15
29
100
30
26
36
48
34
57
65
64
63
41
12
82
74
88
30
33
9
8
7
24
33
32
12
91
24
75
14
16
104
24
34
62
16
18
21
9
15
9
15
17
48
40
15
24
65
31
168
99
18
3
77
154
33
17
24
48
72
22
120
26
12
36
58
54
39
17
10
14
82
12
24
33
72
65
76
18
14
22
36
90
8
64
32
10
110
24
10
21
27
38
130
50
48
10
26
94
14
48
43
3
45
53
36
16
8
7
24
51
21
72
185
12
16
18
12
21
17
144
168
7
27
48
38
55
15
18
8
24
7
17
7
9
24
15
33
8
10
14
36
82
66
111
17
108
4
30
9
51
66
78
21
9
68
154
36
2
28
342
60
38
31
15
234
63
81
8
64
44
28
8
34
108
9
9
39
15
48
33
41
48
24
4
12
63
5
22
72
2
16
36
39
3
45
21
123
65
7
27
146
16
68
24
36
115
63
90
56
55
123
21
117
140
24
48
7
15
24
9
21
3
3
86
4
3
24
129
8
16
30
9
27
62
12
52
15
216
72
24
33
80
36
91
24
81
140
76
8
64
12
164
31
57
39
72
57
39
33
39
9
15
149
36
48
40
39
17
16
54
36
2
43
24
17
24
36
52
108
42
2
16
66
38
12
100
54
26
24
70
26
55
29
4
66
6
8
10
48
2
34
122
55
57
32
4
60
15
5
67
3
26
84
70
84
86
28
3
17
12
16
20
31
24
113
70
48
36
93
105
6
9
5
115
9
15
21
54
38
31
24
15
36
38
72
24
214
36
12
108
14
40
96
332
43
5
19
65
12
12
55
105
8
10
38
82
230
79
15
24
2
7
75
42
51
41
16
48
24
18
48
24
126
18
2
64
36
24
15
195
2
48
58
33
17
48
10
42
32
36
40
15
24
29
19
3
14
31
3
24
69
39
50
7
27
72
93
120
3
50
22
26
16
99
41
7
15
50
96
28
3
24
24
3
21
101
10
2
106
26
28
48
32
4
99
9
18
6
32
34
26
115
63
9
101
70
14
7
15
36
21
29
4
39
89
12
34
2
34
45
17
16
48
63
9
8
16
87
15
74
16
72
56
7
5
46
21
24
21
6
12
24
18
102
33
273
15
24
3
86
31
39
18
114
45
24
33
72
42
30
126
14
43
87
14
4
56
79
24
9
72
18
45
3
14
ABCD 95416371556*3^$a+1 [50024]
8
52
9
35
4
32
13
27
96
81
11
1
71
13
11
25
12
39
44
24
64
84
80
4
8
12
48
25
11
37
87
8
4
56
12
60
24
24
64
32
4
8
24
12
12
120
12
24
4
32
12
4
21
11
40
24
20
13
3
20
4
21
39
9
23
60
12
49
3
129
191
72
28
21
15
24
8
36
4
45
35
60
48
48
48
12
16
9
23
24
24
28
20
40
60
8
280
21
96
59
60
48
1
27
12
8
25
3
20
28
72
12
32
25
123
56
25
27
8
12
52
33
87
68
28
12
57
47
4
45
12
11
36
52
24
45
12
3
12
20
40
68
24
37
51
20
36
48
36
48
12
60
24
40
129
60
12
23
49
12
39
24
33
35
40
21
3
56
1
23
72
4
60
57
3
56
1
47
4
12
12
8
12
120
12
88
56
13
23
48
13
27
60
33
11
28
48
36
68
1
15
9
60
27
12
24
20
48
16
8
4
56
25
47
12
40
44
24
24
13
84
59
24
28
45
3
12
84
44
37
15
20
25
59
88
33
23
4
68
24
25
12
27
20
52
33
39
8
36
24
12
28
32
61
39
20
16
57
11
49
47
13
3
24
60
68
72
28
20
13
39
57
23
28
12
12
93
3
44
24
1
47
73
35
76
20
156
13
3
32
72
24
52
36
9
23
48
49
3
120
24
24
44
1
23
4
45
120
27
21
11
36
156
1
51
33
83
28
8
73
12
15
33
11
1
23
72
4
36
68
37
36
35
49
87
9
39
8
4
8
85
11
16
80
16
132
45
35
1
27
92
12
12
25
11
24
13
23
1
12
48
12
48
23
60
12
1
27
8
36
36
24
36
1
47
72
40
24
32
4
33
12
71
49
11
13
39
60
56
48
16
140
12
4
12
20
52
9
171
8
28
8
28
8
84
60
36
132
4
12
120
8
4
20
52
21
15
45
71
28
60
20
28
20
13
3
8
12
4
44
4
8
1
167
64
12
9
23
36
12
13
59
4
9
27
21
59
13
60
60
3
21
3
128
16
8
48
72
13
96
35
85
95
60
40
44
64
8
1
11
4
9
11
40
32
37
60
27
9
15
9
3
20
64
8
4
44
24
12
40
44
36
12
1
87
48
33
99
33
12
3
20
49
63
57
11
60
4
12
140
4
20
64
21
23
16
20
16
36
9
12
27
8
4
60
168
8
24
37
3
24
21
35
16
84
56
24
40
8
84
84
157
23
100
9
12
63
20
132
4
80
28
84
36
9
3
21
23
13
23
4
48
20
60
12
60
40
96
8
112
24
24
24
44
13
3
12
93
59
16
81
27
8
64
12
44
64
44
49
23
16
44
16
20
12
4
60
80
36
4
69
23
24
28
93
11
25
11
25
24
11
4
24
44
12
37
75
8
1
72
35
4
108
69
15
12
144
24
116
16
36
21
23
36
13
39
48
104
72
13
51
20
108
76
36
68
13
24
71
48
1
72
36
84
12
15
44
12
12
112
20
24
4
153
23
12
48
96
1
39
20
16
56
16
96
32
97
63
44
4
20
12
96
4
12
108
12
8
12
49
11
24
24
1
35
1
47
4
20
52
81
71
1
23
28
24
20
96
96
28
56
36
120
13
12
11
24
4
68
36
73
35
48
61
95
25
48
35
13
23
4
20
24
1
72
11
25
51
44
61
51
21
3
20
12
13
23
37
11
40
9
24
60
3
20
28
32
28
21
35
25
15
156
48
96
12
108
56
169
11
40
8
1
12
75
44
12
4
12
33
35
28
96
45
3
92
1
87
92
1
83
1
35
12
36
12
36
40
164
13
12
75
36
9
12
27
56
48
24
60
52
24
12
24
8
4
9
99
32
13
27
45
48
27
20
84
85
3
32
60
12
13
71
24
1
39
105
3
9
35
4
164
28
12
8
12
12
88
56
1
39
69
51
9
35
136
9
3
60
60
8
36
4
8
1
71
25
11
36
76
8
184
20
13
39
60
12
56
25
15
24
20
48
24
12
61
3
20
24
4
44
24
48
4
45
15
24
9
39
33
11
16
12
68
13
15
12
12
20
1
99
92
28
8
48
24
4
12
8
36
64
20
16
8
12
40
93
75
36
93
11
85
59
108
12
12
13
39
72
48
24
20
16
20
36
96
28
9
63
36
24
21
95
12
48
76
81
47
1
15
9
72
11
36
1
72
15
9
11
12
24
52
20
72
4
84
20
52
21
11
48
36
52
132
56
13
11
88
108
21
35
13
3
8
36
24
121
23
12
12
13
27
20
96
132
36
12
13
27
8
40
68
25
3
20
136
68
16
21
3
81
35
48
108
12
120
1
15
96
12
20
109
63
33
3
24
36
12
8
36
84
52
20
36
16
141
47
61
39
200
124
8
100
9
23
60
25
3
48
141
11
120
88
164
16
8
52
9
15
32
24
12
24
48
12
48
60
88
80
96
1
23
49
11
1
15
21
39
8
1
23
40
24
44
84
28
12
8
25
24
63
57
51
48
152
24
61
3
12
20
13
12
27
32
40
36
44
12
4
48
72
8
1
48
3
68
4
48
33
75
8
12
4
36
60
12
72
44
76
33
11
28
32
84
37
51
32
12
24
52
36
8
36
4
56
4
48
8
48
1
15
44
12
72
4
36
9
12
3
20
61
60
35
36
4
33
39
45
12
51
84
45
144
23
16
69
39
20
64
48
21
11
84
100
21
23
28
93
11
16
8
64
44
25
71
1
47
4
21
207
68
24
25
35
25
39
8
4
44
40
9
15
8
61
11
24
1
87
48
24
20
16
8
24
12
28
8
112
32
24
16
36
80
24
72
60
4
8
16
20
48
37
12
60
15
24
372
60
12
44
64
8
84
48
12
61
71
12
60
37
11
28
57
11
37
23
25
47
97
35
28
20
61
12
35
40
20
1
3
44
124
32
16
24
96
20
36
1
119
1
3
9
35
12
4
24
24
57
3
69
87
24
45
15
44
40
44
28
36
48
56
36
1
3
20
1
11
60
4
33
39
21
23
28
45
24
131
13
11
108
12
73
23
36
4
32
4
12
56
36
60
60
25
47
16
ABCD 95416378184*3^$a+1 [50035]
23
88
15
30
135
32
60
13
42
18
95
13
11
55
45
75
5
19
30
66
60
81
32
7
30
15
80
25
66
132
30
12
36
84
96
12
18
72
12
41
49
11
64
3
30
132
35
49
6
53
67
6
12
27
33
3
3
30
11
49
42
65
64
36
27
12
18
18
5
43
12
24
108
30
87
33
186
90
11
28
45
48
60
60
59
1
18
42
54
24
77
37
87
33
75
20
1
59
85
60
35
28
15
108
6
96
15
33
6
41
109
35
31
78
36
35
19
54
3
3
12
17
1
42
5
25
60
47
7
24
69
72
15
150
24
39
3
57
57
111
120
69
30
36
30
15
57
48
48
42
54
54
21
9
12
30
5
40
39
54
107
19
65
121
12
66
21
15
108
6
6
84
6
35
1
30
24
138
63
3
17
37
18
42
23
139
41
7
5
61
51
9
11
61
195
75
30
30
30
42
120
5
40
15
72
21
93
24
75
27
204
84
5
7
36
65
55
42
3
57
3
24
141
24
24
30
17
4
8
48
43
24
17
28
8
67
6
66
6
39
80
61
30
12
12
33
15
65
12
16
20
4
96
80
55
72
77
16
69
71
13
24
18
12
162
3
33
72
95
37
3
45
126
90
24
27
3
33
32
43
17
13
102
5
73
198
54
6
60
9
8
84
36
19
54
71
28
21
71
36
19
24
6
203
1
131
91
48
69
15
72
36
17
13
48
114
17
1
15
80
13
11
1
12
3
92
60
100
3
125
84
60
16
3
29
12
16
57
18
90
90
9
45
3
8
55
72
5
85
6
101
36
24
25
18
5
133
48
24
6
30
12
75
9
84
66
93
12
20
31
17
12
96
24
31
24
24
6
30
96
5
37
3
57
156
6
54
72
15
3
29
48
84
36
25
12
23
7
30
18
12
36
29
13
15
32
37
18
60
18
12
47
139
9
12
171
42
42
6
27
15
33
99
78
36
72
72
18
108
17
13
47
43
72
42
60
18
57
123
5
24
73
23
112
21
6
48
53
55
12
5
31
42
39
9
72
12
6
29
7
5
28
200
25
15
48
15
5
4
9
39
60
48
20
12
43
48
72
89
36
7
12
48
18
27
60
32
1
30
24
6
30
18
66
33
8
24
16
32
91
9
20
60
121
11
28
32
55
84
21
9
11
60
73
48
59
133
83
49
168
15
15
17
40
21
42
36
17
100
24
39
9
48
15
17
73
39
20
19
6
135
68
25
15
33
99
188
1
222
5
109
15
56
127
45
48
32
28
69
35
19
12
48
42
18
29
115
5
25
90
132
66
42
12
24
41
73
48
18
29
13
24
11
79
5
76
27
18
135
12
27
5
43
30
203
64
20
151
57
33
72
36
36
11
25
24
30
6
30
45
9
18
17
13
75
15
77
73
6
54
47
16
15
192
132
66
60
27
33
15
93
120
12
27
33
95
19
36
17
48
7
12
5
96
79
6
42
17
1
12
36
47
24
13
42
90
6
48
42
30
57
57
48
18
12
90
60
126
24
42
35
48
1
54
6
71
1
27
20
1
6
114
27
44
85
15
93
18
18
87
3
72
5
13
11
16
24
3
30
108
48
71
13
23
7
65
48
7
17
13
3
27
72
30
18
30
60
15
21
47
12
55
57
20
28
75
30
66
17
37
47
16
45
15
15
137
1
66
60
48
36
84
6
30
6
24
36
36
75
75
18
30
30
39
3
12
6
42
18
36
78
18
12
95
48
25
48
11
79
29
13
12
30
45
45
27
56
60
13
36
11
13
71
43
65
37
3
120
33
12
240
132
3
33
60
24
18
30
6
9
15
17
16
12
12
3
5
7
41
24
13
27
45
36
15
3
60
29
25
18
57
105
60
27
33
47
1
18
12
24
33
123
9
33
3
3
69
68
55
57
32
156
4
9
42
57
147
21
24
15
48
53
37
15
12
9
59
72
19
81
60
8
60
37
11
145
27
32
36
7
12
33
80
103
54
18
156
84
12
5
43
18
24
24
6
6
18
66
114
89
127
90
78
18
59
1
30
12
57
60
21
12
47
235
5
49
60
6
60
78
6
57
3
101
96
55
18
126
24
6
11
144
19
222
39
39
54
3
20
157
3
15
17
1
24
6
29
25
78
42
47
19
12
90
48
6
5
36
40
69
30
48
77
169
59
55
125
43
5
19
5
48
52
39
90
11
73
48
12
95
52
69
132
15
63
89
112
8
48
4
93
3
9
24
114
18
15
39
30
3
3
30
54
45
39
41
1
24
60
114
72
72
42
30
33
3
57
20
1
24
72
15
75
5
36
25
47
91
54
23
13
12
18
42
12
60
95
25
147
15
105
9
39
93
54
66
39
33
36
11
36
19
41
52
8
37
95
12
55
24
24
65
127
24
24
12
36
45
57
6
240
17
25
180
102
66
96
71
64
45
35
1
24
11
64
39
9
87
5
1
132
6
6
48
18
18
27
15
24
93
75
5
1
24
12
15
165
71
13
30
6
3
33
18
21
3
117
9
12
78
12
132
30
6
36
81
20
103
17
84
55
6
35
12
1
54
18
15
57
36
219
20
25
3
9
18
36
24
12
234
27
60
80
52
45
15
68
7
30
132
6
12
53
49
6
69
15
6
42
18
ABCD 95416632022*3^$a+1 [50118]
7
65
43
137
12
43
125
43
12
20
45
36
231
9
19
17
43
48
20
4
96
24
56
153
7
29
3
28
17
7
180
8
105
75
57
55
108
20
40
113
120
27
12
28
5
55
5
3
4
101
19
56
93
12
19
8
213
19
29
7
144
53
55
173
19
65
3
40
152
60
60
48
52
168
17
51
64
36
20
57
60
7
29
84
27
28
140
52
53
7
53
48
87
33
12
60
147
16
12
8
144
28
12
48
72
36
72
77
24
39
108
105
19
125
60
123
88
144
8
72
60
9
24
147
21
12
3
4
108
17
15
76
180
65
7
8
9
24
72
19
53
135
21
240
39
141
79
12
36
65
7
80
105
108
27
28
20
232
20
100
137
15
189
84
96
12
132
67
29
91
20
36
69
24
31
8
88
173
96
51
100
200
69
48
3
153
7
12
92
16
77
55
168
20
112
132
89
180
27
84
45
31
24
68
52
41
7
20
72
45
91
65
75
57
15
132
36
84
16
24
41
15
60
24
28
8
9
108
3
12
52
29
72
19
200
21
12
3
177
115
108
80
45
12
55
8
112
92
148
5
132
15
81
135
9
24
139
12
56
57
195
28
24
48
101
36
63
28
53
31
8
21
7
77
3
12
88
17
240
96
147
69
48
123
237
3
24
16
44
9
19
5
60
55
20
40
80
52
29
7
5
235
72
8
153
72
15
33
51
33
135
72
45
55
56
9
31
12
32
21
15
40
24
29
147
112
17
48
67
125
43
5
87
69
7
32
45
15
45
36
7
17
7
60
156
5
99
76
240
5
12
3
12
88
77
63
40
32
33
55
12
17
48
36
12
75
52
48
12
120
17
63
12
16
5
19
8
21
12
15
184
173
7
41
24
36
84
24
79
80
153
12
12
43
72
65
3
60
33
55
29
48
3
12
81
67
29
3
93
55
20
64
8
21
19
17
91
5
324
43
12
96
32
60
105
115
12
29
144
115
20
93
259
60
48
53
199
53
3
4
48
152
16
17
12
31
17
87
16
80
93
99
45
7
53
147
69
156
108
7
173
63
60
124
89
27
52
17
36
55
65
127
12
240
5
36
7
180
20
72
28
48
44
60
40
108
20
28
60
12
168
5
15
45
67
72
53
115
12
53
67
140
9
84
3
204
36
189
96
108
36
48
55
20
28
44
48
108
69
15
9
51
16
204
5
55
89
12
7
161
79
12
60
48
8
84
16
29
3
52
96
17
55
92
21
175
65
12
48
7
8
69
24
84
15
45
27
28
137
63
33
67
5
3
93
24
127
101
48
267
12
57
96
15
40
24
48
65
67
56
112
48
53
19
20
12
96
124
5
51
60
45
19
108
5
7
56
12
21
12
39
21
24
48
15
81
87
24
105
24
7
17
15
112
53
7
53
180
75
108
93
211
8
160
173
180
87
100
12
20
16
89
3
72
16
77
7
48
77
43
20
45
27
40
36
72
20
12
60
9
60
91
8
12
21
55
72
77
31
80
57
123
165
39
40
305
15
28
212
28
68
4
108
60
12
5
55
53
15
48
72
153
115
32
45
87
28
92
36
40
60
65
67
68
84
28
5
75
33
48
19
17
51
24
136
185
67
12
36
20
24
9
24
27
40
5
151
89
15
28
8
180
64
36
29
91
140
9
3
120
105
7
5
43
8
24
388
132
36
137
3
45
24
240
31
125
27
21
91
96
53
7
24
53
96
147
12
45
43
32
21
31
53
3
4
5
51
33
12
55
5
99
16
65
15
45
312
240
7
48
168
24
5
48
12
24
111
36
12
268
104
93
7
53
7
116
60
105
7
245
63
117
15
220
32
28
212
16
53
12
99
160
5
3
93
19
8
132
28
53
175
17
15
28
20
57
72
55
41
12
63
12
21
39
120
48
12
148
17
187
ABCD 95417482346*3^$a+1 [50012]
31
105
24
69
11
16
21
78
12
9
104
37
107
1
15
51
45
24
21
35
24
85
51
24
56
96
64
33
108
18
81
8
40
80
7
60
126
30
9
8
37
60
39
24
72
21
54
18
11
16
56
64
56
19
5
13
75
72
15
9
104
96
55
114
23
184
21
24
59
7
18
36
83
7
249
21
54
36
24
72
234
30
78
66
17
48
7
72
81
15
30
107
43
29
72
96
13
72
3
21
75
51
48
29
67
53
283
5
73
12
90
17
25
30
81
24
176
7
9
8
48
48
1
108
11
37
3
195
60
30
90
9
15
30
6
66
11
7
6
35
16
15
36
53
96
40
24
32
24
1
198
129
8
48
1
39
104
85
90
105
56
24
40
32
19
36
105
24
104
40
123
53
96
24
40
21
75
15
30
75
8
61
107
112
152
64
75
77
48
127
33
56
48
73
132
27
8
136
32
48
1
36
48
35
151
36
30
18
45
15
102
3
32
37
27
8
72
64
105
54
57
224
1
108
131
1
54
120
9
135
65
67
45
128
16
99
5
151
17
79
41
24
64
15
9
117
59
24
7
90
63
32
151
17
91
144
5
216
72
24
96
37
11
85
12
23
64
135
36
5
72
13
36
23
103
113
16
8
16
117
120
27
81
6
41
72
31
105
56
88
33
39
15
9
80
1
23
112
128
61
131
73
192
54
42
39
48
72
8
40
80
37
18
48
89
1
23
184
128
24
43
18
3
104
85
72
3
15
41
40
15
9
56
40
15
17
120
13
75
27
60
9
48
80
55
57
24
80
19
60
137
25
15
21
35
175
57
56
40
80
19
53
48
7
129
120
45
11
19
93
33
132
72
11
25
18
77
7
105
72
21
3
15
9
87
33
51
90
54
101
184
63
84
53
37
24
51
39
66
78
36
21
8
37
123
8
37
90
17
24
67
29
109
144
27
104
24
25
60
147
24
9
12
54
77
13
54
5
91
5
61
83
40
63
17
1
102
168
36
156
24
129
15
65
40
15
9
105
12
219
21
131
49
95
48
37
315
56
25
48
15
21
24
11
43
5
48
109
35
13
35
7
48
36
5
16
24
141
59
85
11
25
23
31
65
64
32
48
61
11
40
93
27
8
31
81
8
7
105
56
13
107
64
80
96
88
39
41
31
33
21
75
152
7
72
41
133
6
29
24
40
51
29
16
45
35
19
30
6
41
24
7
18
102
89
96
13
90
41
13
18
198
72
168
66
9
81
6
65
120
133
171
24
32
79
113
127
41
103
12
213
9
47
109
75
24
51
5
64
176
25
119
40
72
128
31
129
8
144
205
36
39
440
13
35
37
123
111
9
8
85
27
8
43
141
33
6
12
144
18
18
17
96
85
36
54
54
75
57
30
89
144
25
36
107
72
55
36
5
24
37
83
7
144
24
41
16
56
25
60
99
8
160
32
205
11
145
119
13
11
7
108
21
15
30
11
79
9
32
175
24
210
95
193
95
40
56
7
150
54
45
56
64
63
81
9
23
48
217
150
9
80
1
23
25
150
81
120
135
113
136
264
128
13
126
5
24
24
73
23
64
8
7
41
49
23
55
9
8
13
3
24
105
30
6
12
18
42
35
13
11
24
109
6
125
24
16
45
24
66
9
45
11
16
8
43
48
42
347
187
29
16
24
120
24
21
6
93
360
45
108
95
49
15
104
16
15
108
77
79
41
31
42
143
24
31
17
48
73
60
11
24
24
25
15
135
281
37
18
96
41
13
219
45
18
17
7
41
120
48
1
36
24
35
13
27
8
16
81
18
36
30
24
171
27
5
247
137
40
69
35
24
37
66
57
3
252
17
19
5
25
96
54
105
51
285
8
31
9
72
9
95
145
36
59
40
27
189
21
42
30
35
40
8
85
219
24
32
24
79
9
57
114
5
31
90
30
24
41
61
150
77
7
24
17
19
108
113
48
1
54
12
125
24
139
42
27
8
48
7
ABCD 95417772488*3^$a+1 [50119]
51
18
3
12
3
12
45
36
9
18
21
3
69
16
20
93
12
6
1
11
18
19
53
7
8
3
61
161
48
91
5
12
18
24
21
136
24
29
39
36
69
43
8
64
29
15
24
12
24
123
24
12
73
20
12
12
88
11
42
12
39
16
72
60
12
23
1
35
49
5
30
25
17
3
52
20
51
45
75
36
21
15
36
25
17
3
64
5
15
21
18
21
12
12
3
1
168
35
12
18
19
5
3
36
12
16
17
19
5
30
72
21
108
75
13
32
4
41
67
8
51
1
17
3
81
75
21
12
3
39
1
12
32
39
21
124
20
69
7
65
6
37
36
56
36
28
44
27
6
12
75
36
16
5
27
4
77
99
93
24
171
3
6
19
20
33
18
49
108
60
47
1
8
12
24
16
8
24
51
33
63
30
6
108
12
36
25
32
21
31
35
1
32
9
3
9
55
8
33
55
12
77
27
3
57
4
53
31
59
37
8
9
12
144
7
29
15
9
3
45
18
9
28
20
24
9
36
7
11
37
53
6
48
18
63
45
3
60
9
19
32
4
77
15
69
6
13
5
12
75
93
12
55
53
78
9
12
117
15
9
12
114
45
3
25
120
36
8
15
72
90
54
36
9
3
45
52
11
18
19
41
51
213
3
33
6
9
9
27
3
25
8
3
18
18
9
52
20
15
9
21
18
1
41
75
48
21
31
5
66
93
16
23
49
20
36
3
1
12
17
3
3
37
17
54
54
51
15
1
8
60
57
24
15
96
123
1
11
141
48
45
7
48
5
15
4
17
36
15
40
17
15
16
24
29
19
23
18
12
15
81
3
33
3
27
6
27
40
32
4
5
31
8
16
83
1
5
3
15
54
30
6
54
21
12
4
8
57
3
33
6
36
21
9
108
198
21
40
20
16
80
12
60
9
120
6
18
15
57
3
27
25
12
108
23
93
12
16
23
13
17
27
72
33
36
3
16
8
21
51
12
48
76
8
21
15
40
23
1
32
15
105
3
45
45
42
48
6
12
6
13
32
39
6
15
33
7
32
12
24
36
33
27
16
17
90
48
36
45
33
103
53
27
27
9
28
5
12
3
72
36
4
72
56
36
120
3
18
66
24
13
8
9
43
83
6
103
5
12
75
24
81
36
36
43
8
60
4
11
25
101
3
21
66
54
15
9
15
4
35
1
11
9
15
30
51
3
18
3
4
12
24
53
18
30
27
100
53
36
91
53
3
33
127
24
8
3
1
60
17
19
44
21
75
40
29
115
107
1
11
72
42
102
109
17
72
54
21
15
90
63
45
3
75
9
45
15
15
6
72
12
15
3
25
11
1
20
40
161
36
15
33
15
96
3
30
39
21
19
35
30
19
17
6
33
36
69
51
4
44
9
3
60
72
9
3
52
17
19
44
24
27
9
24
3
48
72
6
48
36
39
12
9
19
72
8
12
51
9
24
3
48
6
3
100
5
18
18
12
3
21
3
63
1
32
64
11
9
16
32
76
17
30
6
31
8
81
27
15
33
3
1
44
57
3
21
72
31
23
9
3
37
72
44
48
33
3
15
9
27
54
3
4
8
3
1
17
63
69
18
1
11
54
15
9
39
24
28
12
20
4
173
15
12
100
8
24
28
116
4
35
37
44
87
1
65
24
15
15
36
37
20
4
44
36
21
18
6
48
60
19
32
88
17
18
6
3
16
8
57
7
17
3
12
75
21
60
3
9
16
8
64
20
64
8
12
3
9
4
44
64
20
3
109
8
3
1
60
71
90
12
72
7
35
49
20
3
12
25
12
5
19
8
81
12
18
6
18
21
9
3
21
75
45
42
45
57
24
39
15
9
9
19
20
27
60
57
15
1
35
93
15
121
80
51
129
15
18
15
15
6
3
28
17
24
19
65
15
3
6
51
16
17
36
78
18
75
24
100
12
5
48
7
17
36
15
21
3
36
12
4
36
29
43
12
5
12
7
17
111
24
27
18
27
132
12
120
15
1
156
5
15
40
68
15
24
12
1
17
36
6
54
36
72
15
40
36
8
45
3
81
3
4
53
3
33
30
1
60
17
12
7
8
3
1
60
32
16
108
5
63
93
6
13
23
54
30
18
72
39
3
30
63
72
16
36
53
27
3
24
1
53
15
39
1
272
33
3
45
3
33
27
63
45
28
132
29
27
120
24
9
7
53
51
3
33
3
1
20
9
19
113
3
63
6
18
69
40
101
3
39
13
8
9
36
27
24
28
44
3
6
30
9
12
96
33
18
30
7
20
28
8
28
17
7
56
45
90
73
17
6
21
9
24
102
18
55
17
3
36
21
36
12
18
1
5
12
39
24
99
24
73
11
9
28
8
84
4
17
36
12
15
4
5
12
6
12
9
33
3
9
3
15
33
3
69
57
19
20
24
12
12
4
17
3
15
1
68
4
5
12
87
21
19
113
30
9
16
17
18
45
48
72
24
3
1
5
51
33
6
36
30
18
24
1
47
18
39
120
9
12
51
48
100
24
101
108
19
17
6
30
15
39
9
27
1
17
7
29
18
37
23
66
24
126
9
12
12
4
84
44
9
78
21
27
9
15
18
19
20
27
1
23
1
71
13
20
4
12
35
6
12
42
1
101
43
65
15
28
68
4
8
3
78
30
6
19
12
17
7
20
16
20
28
5
15
3
12
126
24
55
47
6
36
18
54
84
6
1
11
37
8
52
20
33
18
33
12
4
17
6
37
11
1
5
12
24
30
21
33
19
20
33
18
42
48
7
48
80
87
21
36
12
4
17
51
21
12
19
5
39
33
30
96
1
32
39
30
7
80
3
37
53
24
18
18
30
18
6
30
27
28
5
15
4
68
33
15
3
90
36
7
12
36
41
19
35
21
12
4
65
27
60
3
25
56
48
24
9
27
16
17
48
115
32
40
11
42
36
36
12
42
13
5
55
101
18
6
31
8
48
51
6
12
3
33
3
4
80
60
108
24
45
18
18
36
36
19
32
3
24
9
9
30
21
75
192
1
5
12
27
16
65
79
32
12
4
17
18
9
28
95
69
4
101
123
12
9
15
39
108
24
18
31
20
33
19
17
19
8
16
11
37
20
21
27
39
6
55
71
12
1
17
43
104
4
20
48
48
21
36
27
9
18
6
12
72
27
12
4
17
3
9
79
44
27
13
23
109
71
37
11
90
24
12
19
77
3
84
15
45
51
1
32
51
18
7
8
4
24
29
6
12
21
51
9
9
19
71
45
33
39
45
3
39
9
24
21
3
52
17
39
64
80
64
17
60
12
39
4
44
9
12
36
159
28
11
18
3
33
18
37
23
13
41
3
16
11
42
15
39
30
7
12
17
3
24
51
57
9
24
3
33
54
30
27
28
23
1
53
12
19
5
15
21
3
9
72
18
18
63
60
64
152
84
87
66
18
6
27
12
9
7
83
18
15
9
12
18
61
36
11
24
13
41
27
21
7
11
45
69
66
24
18
36
75
9
55
36
53
7
8
3
24
9
48
45
42
12
45
84
33
135
52
92
28
8
15
37
47
33
63
30
27
48
52
41
72
39
45
27
12
4
11
36
37
53
ABCD 95418218458*3^$a+1 [50067]
128
115
5
72
40
3
29
31
17
48
19
72
24
269
40
120
63
108
5
91
120
96
245
19
84
137
19
141
87
108
48
144
48
192
93
39
41
19
93
8
319
113
31
137
19
125
24
16
80
79
9
48
27
5
91
69
48
123
12
65
175
9
48
8
48
19
12
89
232
3
101
144
55
81
168
51
132
57
32
40
99
24
96
36
96
105
72
15
33
8
55
132
12
12
5
256
104
43
108
12
45
27
21
3
5
24
280
15
36
29
168
312
112
56
7
36
77
72
40
27
29
16
3
192
144
21
63
257
48
223
113
31
228
12
89
96
144
24
31
9
8
19
93
8
48
16
3
120
96
12
17
192
79
156
101
40
8
31
60
5
24
139
45
3
5
48
187
24
48
573
8
64
8
55
12
36
17
67
117
128
151
89
55
36
60
9
183
84
213
56
31
113
40
87
33
8
43
29
112
80
40
39
9
87
273
8
187
60
177
48
15
33
128
31
33
152
96
187
48
117
8
112
72
3
45
27
24
180
65
175
185
24
40
48
75
72
36
65
79
105
8
19
120
29
64
80
88
207
240
12
36
84
108
96
89
88
15
9
3
36
96
65
19
264
45
72
99
141
224
19
12
225
3
101
19
96
29
7
113
31
12
132
65
91
21
243
120
165
48
3
120
36
84
156
228
5
168
19
60
33
51
120
216
29
19
60
41
64
75
48
12
180
93
312
27
45
171
120
72
197
24
7
9
48
51
21
96
32
43
69
8
7
113
160
27
45
104
31
33
8
72
67
53
7
228
45
63
17
31
144
288
417
8
7
12
29
72
40
8
120
55
9
32
40
8
55
60
5
40
48
99
5
139
21
15
60
48
96
189
51
29
235
117
48
8
19
93
176
79
48
48
249
87
65
283
245
31
12
165
72
8
288
127
57
87
33
8
19
48
221
19
96
29
103
12
96
36
276
12
105
176
7
89
91
48
12
113
19
5
48
103
65
24
7
144
57
24
63
65
67
165
128
151
84
108
144
81
123
132
137
72
31
84
300
33
8
24
48
187
149
115
72
45
87
96
17
48
19
45
248
24
31
192
17
168
120
120
120
96
120
19
213
80
192
223
12
93
27
101
16
51
48
29
40
51
77
139
125
16
183
9
51
149
67
156
48
129
267
360
93
56
136
104
7
48
89
91
21
75
45
99
24
5
67
45
48
15
105
75
120
36
60
72
117
56
67
12
33
27
101
240
235
69
360
72
75
240
101
43
144
77
264
64
123
77
7
33
32
31
48
201
39
84
48
69
8
216
55
60
189
27
29
187
29
40
15
329
187
12
132
24
132
137
72
16
8
91
5
136
27
45
87
33
123
53
79
36
60
65
16
8
115
168
29
16
15
57
27
213
48
24
48
3
29
235
180
89
7
12
117
123
53
24
16
24
104
7
ABCD 95418270152*3^$a+1 [50028]
34
26
30
12
60
3
21
48
72
4
20
24
18
42
42
24
186
4
36
35
3
6
39
1
35
9
78
18
120
42
24
24
6
24
6
48
48
12
12
24
12
22
2
46
14
60
34
26
48
22
98
18
27
13
59
85
44
15
27
108
42
78
12
24
6
3
21
76
14
18
16
131
3
45
15
90
28
12
32
4
35
15
36
46
12
38
22
20
192
66
57
25
152
60
15
1
98
30
4
36
44
30
33
39
18
6
6
3
45
27
45
18
12
6
39
75
18
52
20
15
3
12
24
36
18
108
3
72
12
25
11
96
9
112
44
16
2
6
96
18
30
172
14
70
20
60
52
38
12
57
51
166
38
48
24
9
15
42
18
22
14
84
30
15
1
36
14
60
6
90
60
12
30
52
35
3
66
6
10
8
42
10
48
2
21
69
18
21
27
48
6
24
36
39
9
40
128
78
9
3
48
42
42
45
3
34
24
56
15
13
122
24
6
24
60
76
80
18
36
21
9
12
3
27
72
6
12
60
39
3
10
38
142
2
84
9
57
24
6
58
2
6
42
21
15
22
8
4
20
6
9
57
90
24
12
34
14
54
42
54
30
21
60
15
33
3
12
96
12
9
15
30
3
111
21
3
12
30
63
75
60
42
66
12
72
66
3
49
35
51
36
45
15
24
81
3
72
60
9
1
24
12
24
71
9
4
116
60
90
24
130
11
3
18
12
42
21
147
33
3
9
27
66
4
20
6
9
9
30
24
10
71
37
2
12
18
132
51
15
24
70
48
36
26
108
156
34
86
154
8
54
60
54
24
102
70
20
4
36
44
36
3
51
72
22
2
84
6
24
87
3
82
14
6
18
36
18
60
28
60
38
6
24
30
21
25
36
2
12
120
18
30
66
4
12
36
24
71
99
60
18
12
6
70
44
16
8
64
8
4
24
56
24
27
39
34
84
35
37
20
30
36
42
90
6
12
30
42
76
12
14
6
12
6
30
24
15
133
8
30
12
34
36
14
46
38
34
12
35
99
84
58
74
10
95
1
44
6
22
8
40
32
12
15
15
18
40
26
6
39
87
12
36
21
21
40
38
54
28
14
24
6
78
18
24
16
32
135
15
58
32
36
51
45
48
12
28
2
46
23
39
82
68
18
42
16
2
69
39
54
3
9
39
15
21
33
18
18
30
9
3
58
32
3
21
84
12
63
9
27
48
1
2
57
33
24
24
6
126
87
3
33
39
30
36
72
54
24
12
10
2
12
105
1
60
8
6
21
69
3
1
119
3
18
72
18
30
4
2
18
15
15
12
24
42
4
98
6
12
180
18
30
87
9
54
42
30
10
47
3
12
22
14
9
36
1
8
66
46
8
12
39
120
51
58
35
36
61
36
12
32
126
78
60
222
22
20
6
24
57
39
12
84
34
50
34
128
18
36
34
20
16
8
48
39
51
12
18
63
27
10
80
3
37
23
1
83
72
9
171
3
22
8
60
12
150
48
30
30
12
36
72
6
4
26
72
42
40
56
54
30
6
6
6
24
18
60
12
18
30
3
9
28
32
36
40
8
72
27
12
3
12
6
78
24
30
28
8
52
68
24
27
1
2
22
36
2
48
90
52
116
6
96
18
15
69
6
24
46
14
12
9
135
174
12
40
56
42
30
36
6
48
93
3
24
6
24
42
84
30
76
8
28
74
69
135
6
36
12
36
4
20
15
3
70
2
12
24
6
88
2
34
110
9
33
12
12
84
36
39
51
58
2
36
18
96
60
228
36
42
90
27
1
20
90
9
1
36
20
4
11
24
15
24
12
33
57
3
33
18
30
40
71
51
24
90
3
87
69
25
35
195
54
12
48
27
15
10
68
52
95
9
39
3
69
1
2
21
9
30
6
76
23
33
4
20
60
36
84
54
36
6
3
69
36
6
33
21
15
15
46
26
22
38
33
144
3
24
33
33
18
34
80
28
20
4
44
6
108
30
12
30
36
90
30
10
98
94
60
2
18
102
18
60
16
12
8
66
54
4
8
4
108
62
18
12
3
51
22
48
204
56
16
26
12
12
18
6
42
42
90
16
20
51
96
48
15
30
16
14
12
54
30
10
8
27
1
14
6
24
15
15
120
30
30
36
42
27
51
10
8
6
70
35
99
30
16
20
16
20
30
45
57
66
12
42
12
48
27
15
94
26
33
13
2
6
6
24
120
24
12
10
38
82
23
201
6
9
39
60
10
11
15
9
13
14
54
6
54
36
18
18
72
6
36
18
28
60
32
15
1
26
6
39
21
72
18
18
12
100
8
30
90
6
10
20
48
108
4
8
6
69
25
12
108
62
70
50
30
3
33
4
24
32
120
27
27
48
70
2
45
15
36
12
10
32
30
9
1
20
24
24
63
108
21
15
15
24
82
23
39
72
24
82
74
34
86
18
6
120
34
26
9
21
40
80
6
36
357
3
24
78
6
6
24
96
24
12
12
18
12
12
48
36
6
24
30
30
6
93
1
14
12
118
26
22
14
10
20
6
18
6
34
26
30
18
96
34
50
58
44
18
66
6
18
18
22
32
39
15
30
64
35
27
6
12
28
98
150
24
18
24
45
33
40
2
24
9
1
50
117
9
84
30
6
6
42
12
64
20
54
6
4
20
18
30
39
39
54
3
15
30
3
25
11
1
2
18
40
2
30
432
4
26
46
44
18
30
48
30
78
15
24
33
42
90
6
42
138
46
38
6
54
117
13
26
192
30
4
8
52
8
12
28
26
24
36
22
8
52
62
22
8
51
81
90
46
8
54
22
23
27
118
50
42
24
60
4
8
138
34
8
28
32
4
26
9
33
40
2
33
21
6
6
30
12
60
6
114
42
30
24
42
18
24
33
27
12
9
21
40
26
90
78
24
12
105
51
78
30
21
21
12
28
2
10
122
10
35
195
18
16
14
60
162
15
9
100
44
30
66
4
68
28
11
111
33
21
3
73
68
6
46
8
30
6
16
44
18
10
26
6
66
58
2
274
20
6
18
24
42
6
150
57
117
28
8
12
96
4
20
40
8
40
60
44
186
ABCD 95418317188*3^$a+1 [50015]
12
48
44
4
12
39
45
20
88
87
144
30
47
244
15
45
20
13
83
148
15
65
31
69
12
84
123
21
24
60
105
71
12
133
11
24
64
188
24
199
65
112
72
56
19
245
132
16
20
24
31
45
12
20
72
13
23
172
3
48
65
12
13
87
9
95
28
21
71
76
132
56
187
93
44
12
16
80
52
12
48
56
55
137
132
16
24
27
93
15
33
8
84
108
60
48
97
35
37
147
204
81
11
84
31
117
45
48
24
23
52
120
80
40
8
36
52
3
81
128
40
8
97
42
45
120
156
60
92
88
44
28
116
55
17
12
31
17
24
4
12
135
78
39
48
92
31
17
60
4
44
1
95
108
37
39
80
60
16
21
83
16
68
52
24
12
33
47
7
53
4
56
64
20
13
11
136
108
3
5
100
3
105
12
104
108
28
123
57
80
84
48
28
15
53
52
33
27
72
72
180
15
29
96
48
12
136
39
5
24
37
35
4
39
77
67
45
8
24
120
55
45
96
80
4
108
12
8
48
28
159
45
32
60
60
16
3
21
156
9
35
19
65
7
29
96
132
48
4
44
1
15
99
54
35
37
23
16
120
164
60
100
21
95
36
349
35
36
28
80
120
31
101
24
127
72
57
36
24
21
162
197
55
161
24
16
12
132
144
15
77
40
164
28
96
32
4
84
80
61
11
100
44
60
4
72
128
37
35
109
174
17
48
7
29
4
9
83
24
91
53
16
264
27
137
40
15
137
36
4
24
15
17
28
51
18
15
140
28
132
48
8
40
24
20
25
23
88
32
64
56
88
20
36
175
101
28
12
84
36
27
5
43
33
81
35
55
5
36
43
65
12
109
18
53
72
1
54
17
28
93
114
21
80
12
96
24
48
60
100
27
21
99
117
108
15
53
144
4
15
165
12
87
77
36
100
120
32
12
16
20
24
36
40
48
147
48
6
11
4
164
60
4
180
92
4
24
8
25
15
8
25
11
13
27
20
120
36
40
63
41
4
164
88
44
36
60
4
56
120
28
57
18
41
43
101
157
87
56
72
12
12
24
7
5
7
125
108
109
23
1
54
41
49
27
80
55
65
36
25
99
75
65
120
91
89
108
52
44
96
1
54
165
36
32
43
5
148
56
120
216
48
60
12
12
7
21
104
96
52
15
33
15
53
84
12
76
48
147
125
120
108
84
28
132
8
4
15
36
18
59
96
84
48
4
21
47
48
48
31
21
44
28
68
97
47
1
78
5
144
12
55
125
240
16
8
72
43
9
8
48
7
12
6
15
72
212
40
92
145
48
71
40
12
3
42
143
52
128
52
75
53
16
75
9
36
8
31
17
12
28
3
141
3
17
13
6
17
24
144
60
384
36
16
111
65
48
67
9
36
20
28
56
25
71
43
12
17
16
20
12
40
44
24
12
12
43
69
93
83
72
36
25
72
54
90
143
88
60
84
420
56
100
8
72
25
78
165
20
60
52
48
92
24
16
20
52
60
3
113
76
48
12
60
188
48
112
32
16
15
53
12
40
39
141
32
25
23
97
6
45
27
117
20
88
132
123
24
90
11
40
20
145
48
6
21
60
63
21
36
9
11
4
20
64
27
93
80
76
8
31
9
216
140
40
116
48
148
8
307
48
42
15
20
139
90
24
111
33
72
51
60
44
19
41
1
23
232
32
48
72
288
7
57
9
24
147
44
12
85
3
87
77
12
16
68
196
44
204
28
8
112
9
30
258
23
175
33
15
5
127
17
88
24
20
288
36
61
15
63
5
13
15
168
24
12
15
161
4
56
64
111
165
45
59
19
21
164
12
28
32
4
8
48
7
12
5
91
93
56
16
12
176
12
43
21
44
49
11
127
5
72
1
11
120
31
57
108
44
48
36
25
131
160
20
139
5
4
60
57
111
104
79
57
60
12
80
36
7
48
126
71
28
69
3
104
19
17
84
36
19
41
ABCD 95418683398*3^$a+1 [50110]
45
15
36
12
30
3
195
72
37
5
66
78
43
53
30
141
16
176
3
24
30
6
33
111
18
6
6
66
97
41
42
13
11
24
54
132
36
18
12
24
6
3
81
54
9
64
23
73
41
54
6
43
17
15
87
42
6
12
109
5
48
75
15
1
35
109
5
6
6
54
36
30
6
72
25
5
42
97
17
15
27
54
60
3
33
31
71
12
61
59
48
18
78
72
60
120
132
18
84
6
12
18
30
13
11
84
24
121
17
120
24
126
48
102
60
12
90
132
69
15
30
30
102
84
6
174
84
24
6
192
90
43
47
30
42
9
16
17
90
69
39
36
6
15
16
53
42
24
96
30
42
12
37
71
9
9
72
18
13
47
24
24
42
78
6
67
71
6
24
18
18
204
66
24
97
48
131
54
42
18
6
66
36
18
72
18
24
12
108
12
120
78
1
59
72
18
42
6
30
12
156
66
19
107
48
96
48
66
6
61
35
90
115
29
6
13
32
3
6
24
127
59
6
102
12
24
60
72
18
63
21
30
78
24
7
29
19
143
12
18
18
30
3
48
27
37
5
27
51
12
102
18
18
6
1
96
71
12
45
45
6
30
54
36
37
71
30
6
36
72
18
39
45
18
132
13
5
48
18
6
19
71
6
30
21
9
90
12
42
7
17
114
18
60
42
6
60
144
18
1
11
6
30
1
59
126
6
72
12
36
9
81
12
12
6
42
55
95
66
90
84
42
66
114
18
1
29
42
121
17
108
3
64
17
108
19
101
27
3
18
120
12
18
120
30
30
12
18
3
39
12
318
31
149
12
30
54
36
39
112
5
43
11
24
6
138
13
29
90
78
12
60
6
84
18
102
1
5
30
300
97
32
33
31
11
133
5
18
30
24
163
5
12
30
48
12
174
186
18
42
1
29
3
33
24
174
12
24
48
138
43
47
120
25
17
30
30
12
78
25
23
24
36
60
49
83
30
42
156
73
11
66
18
24
57
45
36
12
30
6
12
192
12
18
18
51
144
27
72
36
198
19
53
42
30
12
108
18
12
12
18
6
42
48
54
6
66
1
48
77
150
174
31
125
99
9
12
18
96
114
30
102
42
36
120
60
24
12
18
6
85
41
84
66
30
24
60
42
21
57
12
27
105
30
30
36
102
48
66
6
60
12
18
31
23
96
18
12
24
30
37
11
36
1
11
21
16
293
108
12
42
9
96
27
18
18
72
96
12
102
12
187
23
9
171
37
11
132
1
23
12
30
12
66
54
48
27
51
6
30
6
18
42
84
18
42
66
54
6
42
6
60
72
69
39
9
15
49
29
30
42
18
108
84
120
33
16
41
55
48
17
30
12
24
60
1
53
91
107
138
75
15
24
90
111
27
114
84
31
35
18
18
90
15
45
150
60
33
21
27
21
66
42
255
16
17
12
19
71
25
17
6
114
7
35
6
7
77
3
111
36
48
93
3
12
33
16
48
17
15
111
1
11
36
24
9
64
47
6
6
6
127
5
6
12
144
90
15
51
138
6
93
33
18
54
48
7
41
42
24
66
3
69
27
51
48
30
12
72
36
30
42
18
24
69
87
72
33
9
6
6
66
72
72
25
41
12
126
36
24
36
84
25
47
49
29
115
59
12
60
6
24
60
78
30
12
43
101
54
126
7
35
12
300
48
84
18
30
81
75
66
36
127
35
78
12
42
18
7
23
9
3
60
36
144
18
36
84
42
24
1
35
13
96
128
189
67
17
48
18
24
66
90
72
210
6
102
19
11
42
27
45
78
18
114
97
144
143
30
30
12
25
29
67
96
83
18
24
19
113
18
36
6
19
5
6
85
35
90
67
83
109
101
84
12
60
12
132
66
12
60
21
27
18
66
1
65
12
19
89
7
47
6
30
13
77
132
31
5
72
19
11
12
66
66
36
30
18
60
21
93
115
47
1
35
60
24
18
6
33
69
43
11
181
59
30
7
53
90
48
30
18
120
174
36
24
54
73
11
6
54
78
42
1
5
12
31
29
12
7
11
12
150
66
36
13
11
54
12
30
21
33
6
114
6
60
6
12
12
55
11
60
60
18
36
103
48
29
96
19
11
69
3
13
32
33
54
48
9
21
43
96
11
37
11
48
156
9
112
17
12
24
75
64
23
121
53
60
210
18
48
12
48
24
60
6
21
3
48
48
13
5
12
54
36
69
21
90
12
90
12
78
18
12
30
12
18
36
42
25
77
18
18
63
27
21
21
30
12
96
24
36
6
15
3
108
48
1
29
12
18
144
108
48
12
24
36
1
23
90
60
54
24
6
42
60
25
53
6
21
27
156
12
12
49
17
60
19
80
75
18
19
59
117
15
60
42
72
18
18
79
41
7
41
114
12
48
12
60
30
3
21
12
15
87
25
17
36
30
114
30
13
32
3
60
48
33
141
60
7
71
126
60
12
18
ABCD 95418924158*3^$a+1 [50000]
3
92
72
36
12
121
87
44
28
72
48
45
47
120
40
96
44
36
4
60
45
111
152
1
11
25
131
12
28
80
52
80
265
60
47
120
16
132
68
132
37
23
28
20
64
128
12
40
45
195
9
156
35
28
32
145
11
24
73
215
60
25
96
84
27
8
108
73
99
80
37
24
107
72
72
36
4
8
37
11
4
20
253
27
56
124
96
44
76
72
141
27
93
27
20
97
123
9
288
252
95
108
85
120
47
16
132
8
172
32
36
12
12
316
9
60
11
37
60
83
109
11
72
52
33
75
8
52
12
8
1
59
181
107
13
24
107
28
20
48
24
48
52
33
147
36
164
133
63
69
120
63
168
120
24
48
32
13
27
9
87
120
60
273
107
64
176
13
24
167
96
37
36
36
35
133
12
24
131
160
8
37
11
132
25
23
72
60
120
52
36
240
12
80
108
109
11
112
152
96
4
236
84
25
143
48
4
93
167
145
120
15
288
165
15
68
112
12
60
48
8
120
4
56
109
11
12
28
44
36
72
72
85
15
93
23
12
208
33
71
36
49
24
119
48
13
36
48
23
12
52
9
84
15
48
69
75
68
1
71
108
37
48
47
48
1
27
144
200
108
37
135
9
24
23
49
71
37
107
40
188
52
45
84
24
12
24
311
13
83
97
27
45
63
20
1
191
13
36
11
73
267
273
27
9
36
63
20
88
9
204
264
23
172
48
20
40
20
133
120
36
23
28
9
3
60
12
60
236
64
8
208
20
84
76
140
37
155
61
84
23
24
40
48
92
13
23
120
24
48
1
39
20
12
49
51
8
48
124
93
72
11
13
47
124
36
252
72
45
75
33
95
120
37
48
47
196
69
120
51
140
12
348
49
264
36
11
120
84
60
28
45
72
48
95
28
32
12
76
32
148
33
27
57
252
23
108
100
12
168
80
13
159
45
120
15
81
27
9
23
97
71
72
1
60
59
25
47
25
83
52
80
120
85
84
27
9
23
28
12
68
12
1
11
40
8
60
61
60
11
16
93
131
120
73
60
72
48
36
36
240
3
32
108
37
11
37
63
20
120
12
37
63
72
108
32
40
56
304
45
131
84
205
95
148
12
116
24
96
60
100
32
72
49
276
63
225
155
52
9
147
140
49
15
108
12
80
88
72
93
23
13
51
48
45
72
23
28
300
44
420
73
35
85
35
48
49
35
13
35
192
85
144
59
120
37
63
21
24
47
108
52
216
12
92
108
97
11
193
504
47
25
48
96
39
20
48
60
72
60
37
63
177
131
40
12
332
145
15
68
25
36
36
11
97
72
95
73
35
112
128
48
13
59
37
3
20
60
145
132
23
25
47
36
12
40
80
25
143
460
32
220
12
68
12
36
100
180
32
85
203
60
49
243
21
87
9
48
216
59
28
104
13
3
69
23
52
68
28
117
23
112
20
60
37
95
40
8
12
216
52
81
111
189
51
8
132
96
217
23
37
72
35
145
95
25
215
60
60
25
23
100
20
72
25
120
155
16
20
349
11
84
505
108
12
11
97
123
32
97
60
84
47
60
ABCD 95418951458*3^$a+1 [50051]
12
132
33
27
63
30
6
77
43
21
60
8
52
24
15
57
32
72
43
33
15
72
45
20
25
3
12
56
4
120
80
40
108
68
64
12
33
87
33
75
3
45
12
108
27
41
64
20
61
27
8
19
36
5
96
16
57
171
60
9
18
177
15
65
31
21
24
84
96
80
19
17
49
54
213
24
104
76
240
24
20
12
12
120
28
68
19
81
44
13
42
5
103
18
75
72
24
48
45
15
63
33
80
40
56
4
24
56
12
60
48
16
60
20
16
27
41
76
24
60
24
63
9
63
17
16
57
27
104
37
59
28
51
9
45
227
13
83
4
33
6
21
36
15
33
12
60
20
52
33
123
27
12
93
8
204
52
44
276
28
36
15
117
32
12
4
80
60
12
13
15
44
103
69
168
8
4
3
117
3
93
8
12
4
99
29
28
15
108
21
20
13
6
72
12
5
36
100
44
40
56
24
40
8
28
36
116
12
13
3
60
9
51
80
16
8
31
105
36
140
19
189
36
20
16
20
100
44
49
11
4
12
84
12
3
12
17
28
44
24
100
9
30
45
315
5
91
65
60
52
44
16
20
48
4
60
12
20
36
28
20
40
120
12
57
23
48
4
8
112
93
15
24
20
19
5
4
12
20
328
72
60
3
17
4
27
9
51
30
215
112
36
176
4
12
24
48
12
120
44
52
24
8
52
3
5
28
212
76
20
4
32
40
84
20
136
48
12
96
45
27
15
17
31
33
36
63
48
5
72
36
60
67
12
5
12
180
28
15
48
45
8
4
75
5
12
139
5
36
4
12
75
29
228
40
60
72
8
103
9
24
84
32
49
59
28
3
257
13
51
21
3
27
17
12
120
108
112
9
27
8
52
63
45
32
13
11
4
96
144
84
15
57
128
16
120
60
12
75
17
16
32
4
3
33
24
39
201
20
61
27
15
57
96
27
17
31
57
36
176
61
3
72
44
1
3
284
55
33
3
57
24
20
16
24
9
75
12
120
57
18
113
175
5
40
44
16
27
9
36
45
3
20
16
24
44
85
167
96
7
18
150
9
9
87
33
71
4
12
24
3
45
36
24
12
9
147
15
65
4
39
84
17
40
39
5
7
57
75
33
24
48
32
60
4
45
11
40
93
35
16
156
68
12
28
36
12
132
20
76
32
7
90
51
12
44
84
100
56
28
8
28
36
48
156
132
32
31
9
105
3
12
12
21
15
72
8
4
8
48
132
55
36
105
56
84
12
4
120
3
48
45
20
13
30
114
30
216
5
19
18
30
5
4
123
53
48
55
24
17
28
36
27
113
85
35
64
72
24
32
12
103
93
60
36
24
80
16
48
8
72
96
36
4
84
8
127
101
40
96
48
8
24
4
20
4
12
93
27
84
9
18
45
63
89
48
40
63
21
51
45
3
5
19
21
72
72
32
28
96
60
96
3
18
18
17
28
72
24
24
80
16
36
12
48
20
12
28
93
39
68
28
27
17
36
55
57
72
48
8
12
37
51
12
24
36
8
4
60
51
42
47
1
35
19
41
4
48
60
15
17
55
81
9
30
17
16
44
180
1
35
4
36
20
64
44
72
7
17
16
24
3
66
35
52
27
30
23
64
39
21
96
8
7
45
92
48
64
3
57
33
63
60
152
28
24
8
25
11
4
36
56
163
21
56
28
273
95
43
41
160
21
48
51
8
48
52
20
16
36
20
24
19
48
17
16
44
13
18
5
60
40
45
95
4
176
60
127
29
4
27
57
51
57
12
12
44
4
15
5
36
240
12
24
19
42
99
44
16
168
92
24
72
52
63
53
24
28
12
20
12
4
20
7
5
84
28
12
20
48
193
47
16
15
21
36
8
7
18
51
20
16
44
168
196
144
8
108
16
36
33
47
4
180
44
37
72
126
12
60
9
48
15
45
32
43
36
9
123
129
24
39
77
36
4
44
7
89
49
135
60
39
78
119
1
35
4
39
9
3
9
48
56
96
84
40
24
81
30
57
15
189
24
45
39
12
21
3
84
15
41
49
3
24
68
36
72
172
8
84
4
96
36
20
7
5
52
24
120
20
60
4
3
9
44
109
23
12
112
96
48
12
3
60
89
40
51
65
4
36
60
60
27
48
69
21
15
20
16
8
13
87
72
63
5
61
111
20
19
21
51
69
51
29
4
36
80
24
40
84
20
31
144
21
44
16
32
40
8
4
96
20
37
35
180
4
36
57
11
64
20
52
48
12
44
85
35
19
36
21
108
12
9
35
67
9
9
54
60
45
20
100
12
69
144
47
31
48
9
20
31
252
29
19
77
13
42
17
31
21
80
124
12
33
39
15
60
21
36
44
36
61
27
63
69
68
60
1
99
56
4
75
33
80
115
105
104
4
96
300
153
35
48
24
64
44
31
42
3
45
27
27
60
ABCD 95419303236*3^$a+1 [50005]
11
33
15
75
9
153
72
54
58
14
18
108
90
34
56
3
61
44
42
58
8
144
3
13
23
33
16
8
15
21
12
15
85
11
1
23
33
27
3
21
21
144
52
48
20
15
109
26
33
57
22
144
17
24
60
33
4
12
20
78
33
39
9
1
6
2
27
12
7
65
63
42
12
39
24
60
96
12
13
12
20
15
24
9
28
107
12
21
4
26
16
128
34
20
4
38
9
49
14
9
1
11
61
23
85
42
5
43
17
9
28
44
48
63
63
93
37
14
18
64
8
99
12
12
27
10
44
39
9
18
10
36
35
63
72
16
26
3
25
42
2
126
90
48
40
20
15
12
79
5
81
3
12
13
32
94
29
21
4
122
9
7
41
33
12
10
48
17
36
133
96
72
20
4
32
160
8
144
48
15
9
28
74
42
28
42
2
27
67
86
15
3
34
12
11
25
24
32
40
24
35
61
8
15
13
12
23
45
63
27
10
47
60
85
60
11
31
17
21
58
96
29
12
15
72
6
12
51
21
24
54
30
3
1
119
1
35
37
56
3
75
9
25
107
61
131
9
196
14
9
31
48
41
93
87
24
33
48
18
24
45
19
54
36
38
42
39
60
45
22
50
111
79
18
8
16
6
26
3
157
11
12
21
28
8
12
76
32
54
69
27
46
96
12
110
16
38
15
117
16
71
24
1
119
85
12
23
12
144
12
33
64
23
55
29
48
12
1
8
51
33
4
23
36
49
236
4
119
19
41
49
48
56
3
61
216
176
72
4
42
2
36
90
9
7
90
6
18
59
51
81
21
16
26
21
36
120
60
24
3
10
71
45
3
48
13
36
8
27
61
80
72
84
114
88
41
1
134
18
16
36
44
51
37
83
163
2
126
58
12
74
24
9
1
47
31
42
60
36
8
16
48
20
42
48
70
71
13
12
2
45
3
9
25
71
63
16
29
19
2
99
27
6
99
13
32
36
28
2
33
55
18
20
15
45
16
71
103
38
18
9
48
21
10
17
37
83
63
21
19
102
12
167
39
16
53
43
17
57
51
25
35
9
36
28
14
34
56
22
26
6
130
83
1
20
54
21
27
45
25
2
57
85
42
17
36
36
12
91
66
35
13
32
4
11
9
12
108
24
40
47
15
18
24
27
49
83
15
82
102
41
48
55
38
27
12
37
14
117
3
10
72
14
21
12
24
25
59
13
36
12
14
118
164
136
84
50
34
59
51
33
12
24
36
84
13
11
45
126
34
14
9
25
35
13
6
102
83
7
114
128
16
23
49
47
45
75
1
35
13
8
12
100
54
41
9
84
112
20
3
45
15
48
9
78
18
4
12
20
10
26
22
54
26
18
6
46
2
24
16
122
22
29
27
141
24
13
11
120
12
57
27
75
21
51
6
15
61
14
34
23
48
15
57
21
18
40
90
11
3
82
12
59
120
48
13
36
48
54
65
84
3
18
6
18
159
15
10
12
140
24
15
7
98
27
9
15
48
12
21
52
38
9
49
107
60
9
15
13
23
13
54
8
274
35
69
16
95
24
61
2
58
11
3
66
6
45
97
60
30
6
36
32
40
30
2
30
201
48
93
90
9
61
2
10
96
38
42
4
11
15
6
51
12
36
84
36
1
35
13
32
4
20
75
33
12
46
41
55
5
61
8
39
31
5
33
144
10
66
47
144
84
12
48
49
107
13
23
37
11
127
86
16
12
32
4
42
2
27
48
93
54
45
19
42
14
106
20
58
29
9
66
9
12
36
1
14
33
12
27
33
84
9
18
168
64
125
45
15
36
51
69
21
22
54
20
39
60
37
95
31
18
59
3
54
4
6
48
114
35
3
10
35
13
47
48
33
48
46
41
61
2
21
123
30
42
48
57
97
14
90
135
96
36
3
10
62
18
12
15
13
8
28
26
45
48
21
4
80
4
14
10
32
72
48
39
79
54
96
60
110
16
54
83
73
36
48
12
11
115
41
33
12
16
36
23
24
24
132
51
18
15
57
27
19
122
28
84
8
6
33
49
23
21
12
111
49
11
163
17
48
36
61
14
34
14
18
94
29
9
16
32
15
75
16
42
6
8
90
3
13
126
6
12
71
48
1
6
2
36
42
10
54
53
24
132
60
84
1
23
36
67
42
24
11
19
5
51
40
17
60
12
13
20
6
70
11
48
15
33
24
33
102
42
54
21
81
3
61
23
27
40
29
96
99
34
95
33
16
47
1
14
18
3
33
12
15
193
86
58
126
8
42
4
26
54
18
9
72
13
74
18
4
11
24
7
18
11
84
24
12
33
16
12
23
183
22
48
35
7
5
36
109
23
3
45
45
22
86
4
56
39
72
69
27
60
67
41
49
44
63
84
1
32
51
25
107
15
120
33
36
67
17
33
15
1
32
39
48
7
41
61
11
60
25
12
48
36
131
1
35
73
47
61
24
11
13
47
39
48
9
12
51
114
4
23
48
36
31
2
48
16
35
1
11
9
51
3
42
16
86
72
33
39
34
30
6
20
136
14
21
84
204
37
8
3
12
48
37
44
27
12
24
9
15
36
84
63
16
41
25
24
47
87
10
44
15
61
11
12
84
267
33
13
44
16
11
48
9
28
35
33
16
36
12
83
25
116
15
1
12
36
48
42
17
81
3
33
51
12
21
72
72
70
2
3
109
14
106
8
102
21
60
60
27
64
42
35
13
6
29
37
20
3
12
49
26
21
3
57
9
204
39
9
28
84
2
58
11
13
12
68
15
60
24
60
60
51
58
168
23
15
24
58
71
36
19
42
44
27
ABCD 95419332194*3^$a+1 [50007]
156
126
30
60
54
60
6
54
5
1
24
60
180
36
30
60
24
18
12
48
36
102
24
48
30
3
24
9
96
24
162
24
6
18
72
48
36
24
17
43
96
18
66
36
21
3
66
36
95
24
13
35
67
24
21
15
41
133
59
37
30
6
72
30
18
15
24
39
41
16
75
12
30
12
60
96
12
6
42
54
30
108
36
12
48
47
25
24
23
37
18
96
9
81
30
89
13
48
12
12
108
18
6
15
15
33
48
57
66
36
30
3
15
36
12
42
15
48
15
198
42
78
51
33
18
24
24
36
48
42
23
61
72
24
51
39
36
12
12
6
18
12
17
72
16
45
59
1
132
36
36
54
21
9
42
42
83
112
15
57
9
60
6
96
54
23
13
54
21
3
21
33
18
48
180
17
25
30
168
6
123
123
60
42
87
56
25
72
30
30
48
84
24
12
12
47
1
24
54
9
72
48
87
96
17
7
30
30
78
23
72
25
30
48
9
39
30
96
48
42
66
47
25
60
36
24
12
30
54
24
47
271
18
180
36
66
5
25
30
180
78
39
57
15
33
48
90
24
6
72
102
6
27
27
30
15
48
48
33
24
60
126
192
90
27
21
24
12
6
30
78
6
111
9
6
18
24
12
6
24
5
16
75
12
12
24
60
66
60
6
18
6
5
1
30
17
61
84
15
72
21
42
6
99
45
336
126
21
32
91
6
6
18
72
48
87
15
48
24
150
18
57
21
51
8
7
30
30
18
27
21
60
39
9
12
84
30
138
6
6
30
21
69
6
237
48
15
138
72
12
107
85
6
114
35
73
30
57
33
42
21
39
33
80
91
12
30
24
60
23
73
39
63
6
12
24
96
167
91
66
6
12
6
72
132
12
30
36
24
18
12
75
9
42
12
30
42
6
60
18
12
18
12
35
109
90
150
3
33
18
29
1
30
54
6
30
30
30
6
96
30
48
60
36
15
105
48
6
54
42
30
60
6
222
126
21
8
13
48
36
71
40
15
114
48
30
36
54
36
24
27
48
123
42
42
33
93
24
6
60
30
24
3
51
6
6
48
6
3
3
60
48
6
24
12
30
48
66
78
30
90
12
24
54
36
6
21
39
18
95
55
12
60
48
198
18
6
60
6
24
18
18
30
30
24
48
48
48
9
33
15
32
1
30
72
42
23
40
69
6
18
42
228
72
29
115
5
13
3
33
12
18
42
24
30
24
12
18
12
39
21
59
175
6
18
9
123
24
138
12
6
18
6
48
96
24
36
6
24
60
36
48
18
18
12
18
29
37
3
15
18
39
15
18
12
11
13
84
72
63
21
30
66
75
9
24
15
15
30
35
7
84
102
24
24
47
13
6
54
30
6
30
5
16
69
24
51
45
48
36
36
30
5
40
39
6
66
54
3
15
105
15
12
5
1
54
33
27
18
6
149
7
6
12
30
17
16
15
42
6
6
11
13
72
180
114
36
60
60
30
27
3
45
117
66
6
60
54
54
132
30
33
111
9
57
84
36
15
93
66
6
60
48
48
12
18
9
63
57
93
12
6
78
6
54
60
27
39
153
3
78
12
24
48
18
9
51
24
54
12
54
6
135
32
37
3
57
15
56
73
30
6
3
45
48
24
24
24
60
72
23
133
42
33
63
9
141
36
30
120
33
33
48
66
24
102
78
30
24
18
17
43
18
72
120
18
9
3
24
60
66
114
18
3
15
54
24
12
138
36
120
18
6
12
125
7
17
1
215
64
9
90
54
6
41
115
21
3
72
5
19
18
48
27
15
12
6
60
24
18
65
25
48
12
42
6
30
48
36
120
30
3
45
12
60
36
12
12
108
75
80
1
30
57
57
6
6
11
55
57
32
73
15
27
18
60
23
7
90
132
6
108
9
3
90
54
54
39
21
6
18
6
69
45
6
42
35
19
5
1
78
150
99
33
15
57
120
6
17
109
51
3
12
60
60
24
48
65
1
42
45
69
6
90
60
84
3
48
33
39
123
84
65
1
18
30
36
186
54
18
6
27
9
54
36
66
12
30
30
78
5
109
3
57
24
12
108
36
3
15
258
30
18
24
78
24
105
141
120
42
30
60
12
30
21
9
30
84
12
54
51
135
84
84
36
30
48
6
30
12
24
36
48
42
18
6
36
29
1
12
42
30
3
27
30
84
6
5
73
78
42
18
60
54
6
54
6
30
59
31
54
18
33
33
84
78
30
24
54
12
5
25
12
66
12
12
30
66
12
30
12
18
24
60
18
48
18
54
132
126
54
24
59
37
51
3
36
96
150
24
6
12
66
126
41
13
11
13
27
51
24
5
13
132
15
33
15
27
6
39
8
13
144
108
30
33
45
78
30
6
6
35
72
37
3
15
150
6
42
18
54
18
18
6
113
31
54
227
19
60
6
36
15
15
42
66
21
45
35
61
12
48
15
72
48
93
12
24
84
99
15
90
15
15
30
18
17
1
36
6
12
168
114
15
93
36
119
31
30
36
23
31
6
3
15
33
15
9
69
6
84
54
12
30
6
84
60
30
18
126
54
87
63
120
36
117
224
88
27
204
42
108
6
5
61
27
8
25
90
42
35
55
6
12
204
51
24
8
1
39
21
ABCD 95419762052*3^$a+1 [50097]
35
60
69
400
108
35
240
277
68
220
60
12
132
239
72
13
32
108
112
152
76
35
109
60
23
45
12
28
32
216
144
48
28
12
72
36
180
32
135
49
11
25
20
12
243
108
177
72
40
71
109
80
60
120
40
68
15
13
156
59
85
144
11
9
148
23
120
72
33
124
420
156
32
15
48
45
135
9
51
12
37
143
33
27
133
47
49
44
172
8
87
85
68
432
123
105
24
112
44
255
69
123
57
112
68
28
32
16
72
212
111
1
131
13
36
191
25
20
340
23
1
120
108
132
48
96
32
63
12
60
168
61
68
16
132
35
145
80
63
109
23
133
200
4
23
93
220
35
69
63
109
68
52
36
20
52
68
40
240
72
11
1
239
37
32
48
172
140
196
20
84
28
84
420
36
140
160
32
76
92
63
25
215
1
24
36
8
108
112
108
92
3
13
276
8
123
13
84
708
12
132
36
72
131
61
36
24
104
112
140
112
71
120
180
12
49
36
8
132
63
9
76
35
109
23
97
23
117
28
84
56
135
45
4
48
71
25
252
324
8
40
11
9
63
157
176
40
35
117
15
45
63
9
148
192
60
23
49
48
128
12
28
95
85
95
297
3
445
95
13
60
32
88
20
252
4
131
117
112
68
16
276
48
11
229
11
12
45
52
68
40
24
36
32
51
61
71
108
9
28
32
3
177
112
216
8
144
288
135
85
95
13
92
52
56
15
105
40
60
120
32
60
12
40
56
75
37
140
243
9
63
168
181
11
168
180
12
45
72
156
4
72
68
28
95
133
104
40
132
44
60
16
36
275
13
35
57
52
371
12
85
32
40
23
153
60
4
11
12
13
44
100
8
148
95
109
228
20
123
457
140
400
23
12
13
72
83
45
4
11
285
75
37
128
16
59
1
36
68
12
328
164
51
217
200
123
12
45
183
189
220
20
16
35
12
313
47
153
27
49
36
12
23
117
40
23
117
28
252
116
40
35
97
12
36
32
28
144
248
160
60
35
213
112
120
144
96
275
49
36
68
192
4
179
109
11
9
48
208
35
37
152
40
176
4
11
117
63
25
167
109
44
75
1
56
63
57
28
104
351
120
177
88
144
72
164
75
229
128
63
45
72
4
144
167
108
205
32
4
96
144
36
444
11
120
13
96
216
68
220
120
60
347
45
192
256
35
12
48
37
140
88
24
11
97
72
216
35
120
97
12
20
148
320
3
105
40
192
32
136
104
63
93
15
25
36
36
24
176
72
51
25
35
37
48
167
33
52
ABCD 95419944806*3^$a+1 [50127]
96
180
210
23
43
24
120
84
36
18
27
9
119
25
12
150
90
96
108
15
32
37
107
145
18
6
6
54
6
60
48
41
31
18
111
80
49
47
31
108
6
48
108
78
36
210
18
12
174
51
3
150
12
30
54
12
12
12
6
54
6
18
60
51
33
30
65
37
75
75
48
156
42
138
24
132
36
138
6
21
32
13
3
39
42
48
66
24
18
84
36
27
3
18
60
47
7
90
48
30
24
180
6
78
36
45
48
3
12
126
36
90
6
15
45
48
66
36
102
78
89
73
90
48
60
18
72
12
42
78
3
117
36
30
12
150
39
129
24
36
102
24
24
42
90
54
48
12
30
24
96
33
81
84
12
48
66
120
42
60
47
25
96
6
60
21
15
42
48
12
18
48
41
16
33
15
9
132
144
192
210
42
90
72
36
18
12
24
24
246
29
7
18
84
42
66
12
155
48
67
120
36
42
72
30
81
39
12
18
12
18
6
39
63
120
57
153
12
11
16
15
66
24
84
42
54
108
6
42
12
11
192
55
9
63
60
66
84
48
47
61
12
24
18
6
84
12
120
48
60
3
99
138
6
6
84
24
48
75
9
6
162
48
90
18
24
36
24
210
78
15
105
42
102
90
6
39
69
12
102
36
54
18
12
17
61
3
129
36
84
90
78
90
5
37
6
117
39
153
81
24
23
49
63
15
65
25
72
95
1
120
270
54
204
54
90
102
84
29
25
108
84
39
21
90
18
42
24
60
24
18
12
132
135
105
6
24
6
48
84
72
30
60
45
39
42
42
18
24
108
66
66
24
99
57
48
72
54
9
51
246
66
69
81
12
102
6
102
113
19
93
81
84
27
9
84
90
36
21
105
150
33
27
48
5
1
54
105
3
48
29
96
37
114
54
24
11
37
18
36
150
18
102
48
23
112
135
36
186
11
48
217
132
6
29
67
30
159
9
18
30
54
65
25
119
109
3
80
85
30
48
6
18
5
96
7
30
12
102
18
30
6
12
102
36
60
192
65
127
42
23
97
24
6
126
54
66
12
6
84
6
72
48
6
6
27
32
13
60
60
6
6
63
128
25
48
39
48
9
96
54
18
47
1
15
32
37
75
45
120
11
37
12
60
66
24
105
3
18
27
27
101
25
42
66
11
43
102
36
90
17
13
102
12
18
30
17
13
36
54
18
60
24
54
6
84
6
96
45
128
7
54
35
1
42
101
19
77
61
3
69
107
13
12
23
31
60
6
111
32
37
11
13
6
36
9
39
89
67
36
132
30
12
36
183
9
60
11
25
84
222
18
3
48
201
30
18
156
6
54
84
27
81
47
31
6
60
30
18
36
11
43
66
131
61
48
36
6
42
6
84
6
114
18
18
57
15
17
37
11
37
36
24
48
42
30
108
24
3
15
18
120
24
18
72
48
30
48
12
96
30
96
108
42
23
13
132
162
29
1
18
48
72
30
60
36
6
66
95
7
48
12
60
30
48
24
59
144
67
93
3
18
11
1
48
95
85
24
3
80
13
12
60
84
39
309
60
18
18
24
35
97
6
78
24
60
6
84
93
48
21
36
108
114
41
139
12
48
57
105
54
65
265
114
30
12
18
36
132
48
96
6
12
30
108
12
126
54
48
102
6
30
11
19
174
111
189
138
24
66
12
12
54
12
12
18
135
39
24
24
30
30
6
39
48
27
5
13
84
6
18
24
18
173
1
66
29
48
61
66
78
30
42
36
119
48
25
42
6
60
54
18
30
78
180
3
81
15
9
327
27
5
1
12
132
36
12
132
66
24
177
80
121
39
63
102
6
53
91
53
7
41
109
60
66
54
36
12
48
12
12
30
168
222
6
60
48
42
18
12
72
90
36
126
6
47
217
216
132
12
63
33
72
23
25
167
112
9
36
3
48
33
54
222
54
12
144
156
173
64
80
13
12
72
18
102
23
1
36
36
18
72
84
54
60
36
24
6
36
12
102
48
42
36
30
60
138
24
12
89
64
96
9
72
90
53
73
12
27
15
18
63
75
24
30
63
57
23
16
57
12
11
97
48
6
78
180
ABCD 95419973854*3^$a+1 [50010]
15
18
127
24
101
3
16
96
47
108
18
72
67
5
126
21
40
29
67
84
65
51
3
45
16
11
37
35
45
45
115
72
180
11
25
104
15
36
85
59
54
15
76
36
53
27
64
89
231
48
48
40
104
240
9
36
91
8
9
55
32
3
73
20
264
48
40
5
18
25
65
127
12
20
28
47
13
48
84
36
89
103
5
55
17
91
17
18
229
48
12
20
105
175
59
21
24
99
13
12
188
48
9
175
23
153
64
17
144
7
32
96
52
84
48
72
131
69
28
116
75
1
96
68
136
48
8
40
80
9
31
5
54
13
32
45
36
7
173
108
15
16
104
45
67
77
18
49
59
144
36
61
44
64
137
18
37
35
13
77
18
25
32
24
81
31
23
1
215
9
9
7
120
128
72
15
1
17
90
45
81
72
108
139
41
36
55
228
56
75
36
18
180
43
29
18
97
29
27
72
40
128
39
216
9
45
103
140
40
56
21
198
21
15
9
72
16
32
123
54
36
147
15
36
45
207
105
4
36
72
72
35
144
157
5
54
13
132
20
160
120
120
29
126
61
80
4
35
13
5
87
21
144
99
16
29
27
192
160
8
112
8
177
18
85
5
3
69
36
15
39
325
12
104
9
7
11
90
7
137
43
60
180
12
20
9
72
79
48
60
68
24
135
25
36
155
57
15
13
12
72
29
90
9
27
18
18
57
88
143
36
18
90
13
44
96
4
68
40
8
120
40
143
109
192
95
45
261
27
40
131
45
27
18
271
36
200
33
234
73
132
11
90
27
40
240
104
40
228
185
75
87
126
7
245
87
148
17
3
40
32
16
35
108
1
161
55
24
65
108
7
236
4
23
85
8
112
32
16
104
3
21
15
61
44
165
19
53
90
33
64
32
28
132
35
61
8
112
17
127
176
3
117
48
15
109
12
8
96
76
5
108
127
35
145
48
60
108
107
25
92
24
16
95
36
54
90
25
11
49
36
20
3
309
88
8
4
23
25
47
36
105
16
36
5
63
76
95
18
18
234
31
32
52
65
3
28
5
159
168
160
53
67
293
3
184
60
5
18
37
32
40
8
81
7
200
64
89
72
135
48
15
57
4
11
37
17
36
7
65
111
304
35
97
116
24
51
45
168
120
72
24
39
57
177
72
36
67
8
40
104
51
37
56
15
61
11
33
96
24
45
67
12
420
23
49
41
79
80
3
73
35
25
119
18
87
16
72
120
48
53
36
55
125
43
48
125
3
51
21
64
120
104
15
37
92
40
12
36
17
90
36
9
40
12
11
18
54
217
179
141
144
4
17
31
77
72
18
45
40
48
200
63
1
8
27
180
25
128
40
8
48
165
36
39
249
7
56
4
48
48
53
91
48
95
133
24
59
109
48
24
89
126
9
64
17
18
18
19
104
72
3
36
153
112
5
54
1
48
60
8
40
77
7
29
19
20
72
96
64
35
13
176
4
60
8
24
40
60
48
20
51
36
36
72
18
90
25
144
168
32
63
25
11
21
69
54
216
36
18
55
17
54
61
96
12
11
37
8
120
141
18
57
15
13
5
126
36
13
5
18
33
21
115
56
63
144
81
27
93
24
63
37
180
17
18
13
12
92
88
32
15
1
104
88
41
126
1
125
75
33
15
75
45
16
29
67
23
49
41
19
53
247
167
1
53
51
120
144
27
18
31
59
36
1
132
8
64
56
135
49
8
40
11
72
45
40
8
64
23
105
64
48
17
63
48
112
8
48
120
112
8
129
7
11
18
27
144
40
36
44
16
35
54
31
77
127
36
152
48
69
36
159
28
11
169
11
45
4
60
17
15
21
ABCD 95420070212*3^$a+1 [50132]
12
42
24
11
16
272
19
72
5
1
63
80
19
48
24
36
30
36
63
63
174
36
18
96
18
30
42
3
48
15
12
69
75
12
153
141
3
15
6
234
60
6
12
6
12
81
129
42
5
48
160
128
64
39
18
78
9
48
21
102
21
27
5
7
9
128
7
57
33
48
96
90
48
114
3
69
96
48
27
99
29
64
51
24
5
115
18
12
15
27
72
66
18
6
51
9
23
64
32
64
3
29
19
6
54
48
102
11
31
65
97
48
47
13
60
42
45
21
66
42
36
162
41
79
54
30
66
60
12
42
24
113
55
9
51
36
36
24
24
101
43
21
9
42
6
18
6
63
3
12
6
6
69
51
12
33
99
24
54
30
168
60
77
91
60
84
30
54
114
42
5
7
30
27
80
7
36
48
54
12
48
12
12
75
3
120
54
84
12
207
15
17
96
61
131
16
32
43
18
3
9
39
39
12
36
24
17
13
51
21
162
6
48
6
54
54
48
17
48
25
18
165
15
65
31
36
174
18
6
6
60
5
49
6
60
78
63
63
54
59
37
18
9
3
156
54
156
42
5
25
135
111
18
6
36
101
13
84
47
13
60
18
21
27
60
42
42
72
93
48
63
65
139
21
33
63
9
23
61
66
30
3
63
17
16
32
31
144
60
36
6
24
18
12
42
18
89
112
27
21
27
12
12
78
60
51
57
39
27
138
6
21
15
24
120
65
1
6
12
108
12
120
12
12
120
125
25
108
27
3
36
36
5
16
144
48
75
101
67
30
30
24
234
42
69
93
72
11
97
63
255
17
13
99
45
90
6
131
7
6
78
12
9
153
23
55
108
45
39
18
6
48
6
59
16
80
48
16
39
24
60
36
48
6
11
85
27
32
67
12
12
24
12
126
147
63
36
45
87
36
53
1
114
6
78
72
18
48
95
91
24
42
35
25
23
19
93
21
72
252
12
162
9
128
7
41
43
42
155
48
16
32
48
7
153
48
15
17
7
102
6
42
18
129
15
42
12
30
29
48
7
30
6
48
24
24
60
108
36
24
18
42
53
115
90
30
144
36
204
36
12
21
69
120
6
29
1
24
18
42
11
79
17
73
30
126
12
66
6
90
42
66
84
36
18
23
16
33
63
48
9
156
11
48
7
60
24
12
6
35
199
60
18
12
63
45
132
47
112
3
12
18
36
114
36
5
48
73
12
162
60
77
48
55
153
3
24
6
12
114
6
150
12
30
6
6
66
48
29
67
77
16
63
54
30
12
90
36
6
42
60
18
24
24
144
21
45
84
47
73
39
9
24
191
19
42
83
25
42
12
24
9
33
15
69
66
84
96
42
11
79
42
23
48
73
71
19
24
21
3
84
12
18
59
151
6
60
60
6
96
101
7
30
18
108
45
99
12
66
18
54
119
19
12
65
25
23
16
39
12
18
18
66
39
69
42
6
36
48
71
91
53
31
6
78
18
66
41
16
15
12
168
125
43
21
51
48
45
51
12
81
21
54
198
12
18
17
25
12
11
16
57
24
24
42
36
36
144
96
5
7
57
15
12
48
53
1
42
54
18
77
16
45
78
36
33
15
246
27
32
31
102
59
13
66
12
6
111
57
23
19
29
7
89
13
66
108
53
1
12
3
32
37
12
30
6
66
36
72
125
85
59
139
6
48
78
17
48
25
54
18
63
80
31
60
72
54
408
30
6
11
67
54
30
9
15
42
102
66
60
3
75
54
18
12
30
102
45
27
5
31
24
78
54
12
9
33
54
18
18
24
45
51
6
71
16
128
31
186
6
66
126
17
31
96
6
27
32
85
6
101
1
18
12
24
41
16
45
72
11
16
69
6
42
18
12
6
138
54
18
54
95
19
24
48
21
3
36
66
39
21
42
113
43
12
18
39
51
29
19
29
25
36
24
18
48
42
95
13
126
245
67
78
15
80
1
18
36
9
9
114
18
42
41
289
15
51
77
73
162
5
109
54
6
71
7
57
27
21
15
18
138
24
36
41
48
247
185
25
114
24
42
66
81
3
77
13
35
19
42
78
101
1
66
84
9
80
19
29
37
27
69
102
24
45
32
13
24
107
43
53
1
24
24
15
15
12
12
96
96
42
30
78
12
12
60
36
11
7
12
77
37
6
192
78
66
186
24
78
149
25
18
5
181
6
6
15
39
114
54
33
57
54
90
39
32
133
48
27
9
24
60
6
29
13
6
60
42
12
59
133
66
42
15
3
24
5
31
90
30
6
99
27
101
7
84
12
6
78
12
6
18
81
15
12
53
19
84
48
57
99
48
66
11
13
6
333
45
12
18
ABCD 95420911388*3^$a+1 [50043]
4
35
9
16
36
12
12
36
68
16
12
96
71
13
125
67
60
12
101
19
11
6
36
19
11
37
12
65
67
32
4
36
48
59
6
7
5
63
4
11
1
161
63
36
124
29
43
56
9
3
27
60
81
27
37
24
11
13
12
20
12
60
4
5
27
4
53
6
57
27
61
48
32
4
41
54
37
20
64
240
12
23
73
24
24
41
18
102
27
16
108
8
21
43
8
76
68
4
41
54
1
8
27
21
177
31
24
17
108
127
17
39
9
132
55
35
72
25
23
9
153
55
104
9
163
12
72
24
24
23
33
28
36
92
4
24
5
31
32
88
120
56
16
17
90
1
56
16
65
67
12
72
96
24
96
24
29
31
24
8
72
52
36
29
43
12
24
24
60
35
1
71
25
12
71
1
156
36
5
3
40
12
17
7
140
96
4
12
20
45
27
9
90
117
76
12
65
39
16
12
12
83
37
56
4
60
41
27
27
25
29
3
24
148
44
28
36
32
16
5
19
8
76
72
24
5
36
7
23
1
59
13
84
20
88
5
27
100
8
16
36
12
36
8
28
48
32
64
48
77
175
173
55
12
5
99
99
61
101
19
44
120
4
264
8
45
3
16
24
24
44
96
136
8
3
85
36
12
29
31
65
7
240
23
9
9
43
12
36
12
23
30
51
4
8
15
1
17
108
54
36
297
45
54
66
42
1
119
73
116
69
120
27
60
57
7
60
68
16
36
36
48
23
72
18
19
47
1
35
13
41
19
156
108
32
60
28
71
153
16
20
76
12
108
59
18
15
64
24
12
8
16
32
60
27
72
13
41
3
24
9
7
48
152
16
11
18
30
13
83
1
8
52
56
57
78
37
24
20
72
64
53
55
35
37
12
60
60
48
8
36
99
25
47
13
48
12
17
39
40
23
1
12
392
64
24
65
27
4
11
18
67
113
30
13
24
24
44
112
8
16
56
24
40
12
60
59
54
3
180
4
128
147
1
24
72
17
48
67
32
36
40
68
28
120
48
12
5
19
24
24
60
12
36
44
72
15
1
35
9
16
5
7
36
8
16
12
35
48
9
4
29
27
9
43
36
48
20
16
48
36
143
33
12
33
3
16
12
24
35
97
36
41
6
37
53
7
12
20
40
48
17
43
47
85
131
1
12
23
1
20
96
16
11
57
16
24
20
108
45
66
18
78
12
133
24
72
36
65
7
20
4
24
71
49
8
88
36
48
12
5
55
5
31
5
91
24
83
1
20
64
257
54
133
101
19
20
28
80
16
24
24
48
11
61
48
8
108
108
16
60
8
4
11
13
95
49
5
7
12
71
1
17
12
7
71
9
21
15
45
19
204
12
72
8
9
36
7
32
28
12
12
53
31
48
32
9
87
120
4
104
15
1
24
12
11
73
84
24
5
55
36
20
52
24
32
16
29
151
12
23
37
47
6
3
60
40
32
57
27
40
32
24
9
79
36
60
48
29
27
9
19
36
84
12
209
75
9
27
33
55
65
31
77
7
44
28
12
60
128
4
72
24
48
20
4
5
139
77
30
37
132
44
100
48
5
91
96
36
48
12
24
17
54
189
4
12
29
3
72
132
9
54
37
8
12
40
32
40
48
12
48
12
17
90
13
23
1
8
4
5
7
24
48
29
19
12
24
24
11
13
41
36
19
8
117
3
4
131
1
84
120
20
96
9
7
68
220
48
17
27
4
36
32
4
12
36
12
24
65
7
20
16
20
52
12
20
16
65
43
53
7
60
12
36
96
108
72
12
20
21
15
81
3
28
53
7
36
17
43
29
55
24
47
12
1
32
64
11
13
12
12
53
7
24
137
12
19
8
4
12
84
24
96
24
41
19
8
9
31
23
36
25
20
81
18
121
32
72
57
55
32
3
73
23
25
29
67
36
152
16
12
41
3
64
269
7
12
24
53
7
140
72
100
24
72
168
20
208
83
61
12
48
96
41
31
12
48
71
1
8
228
4
47
61
36
20
208
96
11
30
79
48
24
12
5
12
123
28
20
69
7
11
13
35
13
41
18
6
111
15
25
32
33
7
144
5
78
45
27
13
36
23
30
19
24
89
7
29
7
24
23
1
36
119
13
60
41
91
17
18
13
77
7
24
32
88
96
5
43
137
19
48
60
72
29
43
44
40
8
15
108
13
12
29
27
12
9
19
24
72
12
36
71
96
73
72
12
60
8
16
23
25
53
7
24
59
120
6
192
7
80
16
252
104
4
36
60
8
28
96
12
5
67
113
55
12
17
6
66
108
55
132
96
60
59
9
21
7
12
48
47
25
36
119
1
36
8
39
25
12
24
161
27
4
5
19
12
60
17
271
60
108
72
29
43
29
63
16
48
164
33
18
1
24
12
56
27
6
12
27
16
152
16
20
28
20
81
19
35
69
9
7
68
15
13
80
40
24
72
8
33
7
60
23
25
12
24
59
25
12
5
19
84
5
30
6
36
19
120
24
24
11
49
32
9
163
12
8
9
18
117
15
18
63
100
12
168
29
7
84
48
104
24
3
109
24
48
68
112
89
19
12
20
28
36
24
29
18
12
49
12
12
12
24
24
48
108
24
17
139
12
36
95
33
40
17
60
19
72
24
72
60
12
20
16
92
4
5
115
60
17
27
81
99
36
4
ABCD 95421067804*3^$a+1 [50013]
36
34
92
114
30
58
45
3
54
26
22
3
27
21
21
14
82
2
16
105
24
27
8
40
20
52
66
30
12
20
12
4
57
45
15
135
78
30
42
62
58
92
52
14
34
3
12
167
160
54
15
11
18
120
10
36
62
54
1
15
24
24
9
48
23
24
12
70
39
21
6
50
34
36
12
6
75
11
40
48
6
12
18
56
36
13
5
142
8
49
36
15
177
69
3
77
58
32
100
18
6
2
58
9
87
8
13
65
18
10
6
9
59
42
66
13
15
24
2
16
20
7
101
19
23
12
42
34
54
3
15
30
3
24
48
5
64
18
26
7
87
98
55
3
84
20
82
14
144
10
6
32
4
24
60
2
7
27
30
18
66
42
12
36
6
54
45
71
18
22
21
27
12
60
144
44
13
60
45
3
21
63
11
25
120
17
4
44
7
99
20
36
18
6
34
74
52
9
95
4
105
21
15
35
22
30
18
27
39
9
60
75
14
91
12
63
26
88
48
48
6
48
20
25
11
36
76
12
18
2
16
36
9
5
34
33
15
54
18
8
24
34
42
24
8
88
24
18
26
24
16
9
63
14
40
30
60
24
9
48
39
44
37
35
13
72
3
6
30
68
10
18
30
2
25
57
6
57
45
6
122
22
21
9
3
87
12
6
8
67
45
27
27
138
15
51
12
14
18
16
2
40
27
48
29
10
8
1
35
54
30
52
69
5
6
4
24
36
2
42
25
117
126
92
25
45
3
35
84
54
22
32
52
33
77
28
3
29
19
84
111
36
60
6
27
47
40
21
93
32
70
38
4
6
45
12
27
122
88
2
30
6
34
30
26
7
27
9
29
28
3
51
48
45
45
15
33
12
98
18
12
7
15
20
58
63
35
42
7
3
200
24
13
81
104
30
42
46
108
44
25
63
2
31
41
18
12
10
3
5
40
3
35
28
92
10
30
104
1
3
42
42
72
26
67
3
32
36
4
2
40
8
6
37
15
32
10
111
59
18
10
192
72
110
19
21
6
24
33
105
62
10
3
35
6
19
11
82
48
87
27
18
8
24
16
6
6
80
7
11
49
51
6
48
2
114
7
47
28
24
56
10
2
18
34
8
13
5
4
18
68
4
69
15
54
2
10
74
22
3
35
10
6
68
52
18
18
2
78
4
93
36
24
5
10
12
9
59
85
15
21
45
44
10
72
14
7
15
8
36
40
18
3
3
50
72
52
12
3
48
168
24
15
6
42
57
15
33
29
54
85
21
48
2
4
9
15
50
43
87
12
36
12
108
18
12
3
11
10
26
18
7
5
40
14
13
77
10
116
24
1
15
74
30
10
30
56
22
3
39
93
95
1
105
15
59
76
6
38
42
88
2
30
10
21
57
36
180
26
73
47
60
34
2
25
180
27
2
34
66
18
45
47
49
9
75
15
45
15
12
6
3
11
13
15
56
136
14
52
2
106
66
18
66
14
28
62
36
25
12
29
31
29
40
24
6
33
41
34
2
84
6
4
57
12
48
9
6
84
84
66
30
44
54
72
16
3
12
57
8
34
14
76
54
132
24
8
16
24
33
12
77
30
13
27
14
7
45
24
20
19
15
2
82
12
26
40
15
23
10
26
18
10
2
40
86
54
16
2
10
72
6
12
32
4
44
10
30
18
3
9
2
73
75
2
178
33
39
14
6
48
78
4
30
69
12
9
50
6
64
8
43
105
188
19
33
2
16
24
21
21
66
30
54
8
66
6
61
39
38
42
1
72
35
10
2
13
15
32
30
36
72
10
6
36
20
46
30
3
12
33
6
9
21
99
51
20
18
28
90
108
26
18
73
48
9
6
129
3
24
24
6
14
24
40
21
39
2
6
30
54
169
39
60
36
9
11
54
42
13
5
70
32
4
45
29
22
78
2
73
35
10
32
48
22
48
18
15
60
3
12
24
30
3
48
48
39
12
96
8
72
13
12
15
20
25
3
26
4
66
90
30
9
17
34
6
27
75
2
30
10
3
11
12
124
8
13
75
24
26
28
66
18
51
35
16
8
18
64
38
16
74
142
20
100
48
36
12
38
76
36
18
24
26
34
30
8
94
18
2
66
28
62
85
63
36
66
8
7
3
72
20
42
10
6
27
57
26
52
2
18
82
8
18
85
9
8
43
27
12
32
64
54
3
3
50
16
38
76
30
15
77
28
39
195
33
9
6
110
12
18
13
69
158
4
8
70
60
36
56
18
22
3
47
10
30
60
8
28
24
6
42
6
27
5
67
45
2
30
36
90
24
58
62
10
6
18
20
6
30
18
10
30
2
28
38
4
6
3
47
54
18
1
89
18
12
1
5
10
57
15
24
33
15
20
16
24
6
14
72
108
12
28
12
38
10
72
24
24
18
114
20
73
17
18
52
20
6
10
24
120
6
42
6
6
33
21
24
8
10
44
58
51
39
78
24
3
75
56
49
27
18
30
21
27
20
10
62
40
2
40
26
52
92
6
10
24
60
21
93
39
3
20
12
6
7
3
12
14
4
44
78
12
42
76
90
60
102
3
3
44
16
9
11
16
138
120
3
9
74
37
17
10
2
19
21
3
63
128
4
12
20
13
47
13
75
2
4
162
68
10
26
108
36
40
6
48
75
11
12
4
18
72
48
8
43
5
40
6
21
47
12
49
12
15
18
84
78
138
26
1
15
105
5
34
33
3
24
36
57
27
9
39
6
96
3
33
3
11
30
18
28
12
38
34
84
60
50
70
9
75
33
27
90
38
24
1
27
8
13
71
18
6
4
12
21
9
6
12
60
66
30
44
25
11
6
76
12
18
2
55
15
56
46
30
9
12
5
42
1
11
13
21
102
48
56
4
24
33
12
143
4
9
5
16
6
132
20
1
35
52
2
6
36
13
17
43
15
2
36
18
54
40
62
4
36
90
60
51
12
33
60
24
8
22
36
72
6
42
24
54
72
2
12
78
31
24
48
5
22
176
34
32
16
44
30
46
3
5
67
3
26
40
6
108
9
3
98
4
2
10
51
15
57
5
40
15
3
54
30
6
14
6
30
4
48
48
48
20
36
4
14
10
56
37
15
30
62
58
20
18
49
17
18
16
9
47
16
44
16
18
20
52
24
90
30
18
30
2
1
59
61
5
22
32
18
118
30
2
16
12
62
72
30
24
10
2
25
63
62
40
30
2
18
4
18
51
21
48
2
94
6
18
51
75
6
39
101
70
48
80
58
20
52
12
63
11
34
78
12
78
12
42
ABCD 95421576962*3^$a+1 [50077]
11
138
24
36
15
117
72
48
27
63
25
17
30
66
7
95
25
5
150
30
12
67
96
17
6
24
198
3
105
15
112
48
17
12
27
21
67
32
33
126
1
23
6
12
87
51
21
111
102
27
9
30
144
66
31
56
45
43
32
105
30
42
15
3
18
12
255
40
5
3
39
1
17
39
33
15
165
3
64
113
30
6
150
192
37
215
6
12
18
132
25
24
23
121
65
282
18
267
15
9
33
55
83
85
24
23
33
87
81
117
43
89
31
24
32
21
19
56
105
180
18
9
40
23
33
24
45
43
143
42
30
72
30
30
30
175
80
63
180
109
113
48
72
120
6
12
93
15
144
1
29
48
42
30
27
88
32
21
108
55
35
85
104
21
30
21
33
31
95
42
30
120
48
1
104
16
89
30
1
24
56
69
42
30
27
88
23
54
60
48
240
18
21
33
6
54
27
231
60
13
47
145
5
48
67
24
41
60
43
77
3
45
12
48
31
24
72
17
126
72
25
47
73
275
13
152
15
48
1
104
96
88
41
15
69
171
64
5
48
108
39
15
6
12
7
23
210
48
39
40
11
12
18
12
19
41
15
24
51
12
6
24
123
192
40
48
17
6
9
3
30
30
49
8
21
42
258
60
72
72
48
60
39
33
151
137
7
32
81
63
9
31
125
91
8
120
33
12
18
25
120
35
12
1
17
12
3
117
96
24
18
30
120
19
71
9
9
12
115
48
77
12
55
35
138
48
72
18
1
53
48
27
15
48
9
16
24
23
66
55
29
48
30
12
36
45
96
48
45
27
39
30
12
42
30
48
72
36
67
137
48
127
72
53
48
72
6
60
132
37
96
59
133
8
24
168
15
192
1
17
60
72
36
39
112
23
78
48
75
69
43
72
8
144
63
30
18
57
33
12
36
42
85
8
45
91
53
48
60
30
108
61
23
60
48
69
63
145
11
42
3
39
138
7
53
102
21
45
115
95
57
24
39
30
75
9
127
29
42
72
145
56
87
25
143
129
105
48
15
183
57
33
31
41
7
23
42
31
32
24
111
42
15
153
72
6
24
126
132
18
30
72
12
3
87
30
6
390
7
32
15
30
3
135
25
17
60
163
137
30
210
90
6
15
69
27
21
18
81
3
141
112
248
57
7
96
29
60
6
201
48
45
27
33
175
23
18
12
147
33
270
18
84
75
3
45
48
159
73
72
5
60
30
121
47
33
9
30
1
95
24
168
90
7
56
72
63
24
1
17
78
42
18
69
48
117
156
54
6
12
300
48
54
45
105
7
41
60
108
72
87
165
30
13
48
29
195
21
12
7
53
12
15
40
71
9
112
89
7
17
7
56
135
12
30
175
5
66
9
15
25
53
48
42
33
40
32
45
43
17
7
185
15
63
25
24
8
3
93
57
63
105
111
3
48
42
138
30
75
57
63
45
43
24
32
96
40
83
109
48
35
30
18
42
42
78
27
111
72
9
9
42
229
80
21
72
51
72
57
6
105
87
210
78
25
72
5
48
91
24
215
84
45
88
65
7
35
138
3
24
21
99
3
12
30
138
73
56
129
39
16
65
7
167
78
12
15
21
90
49
5
51
24
63
30
132
36
234
66
12
43
65
135
39
33
3
12
177
16
29
36
79
8
63
54
6
54
78
25
72
96
32
40
32
21
27
33
31
24
24
53
43
200
45
147
24
81
7
32
144
112
17
247
96
72
113
39
39
1
11
42
3
280
128
27
60
30
90
138
15
16
23
73
35
42
115
5
27
21
108
84
91
80
24
40
71
54
18
25
17
15
21
24
163
72
23
18
12
3
87
72
186
54
81
40
89
48
103
24
185
18
102
87
3
13
17
36
99
21
114
18
132
48
12
60
96
27
45
3
75
102
138
37
72
95
30
75
88
5
27
21
24
66
84
36
9
3
18
132
102
33
24
39
129
183
12
30
6
25
24
53
72
18
102
36
31
23
78
163
89
6
ABCD 95422360778*3^$a+1 [50003]
112
12
200
40
20
85
71
4
44
7
54
18
5
40
72
68
72
216
228
124
12
48
20
72
24
25
59
40
36
144
27
189
24
3
29
25
63
27
18
51
176
28
116
24
37
3
33
87
36
39
17
19
9
63
5
4
99
5
76
48
72
80
264
12
124
165
144
11
115
9
36
9
11
40
3
81
20
25
54
5
60
25
18
54
18
45
8
12
7
5
100
111
17
40
12
24
36
33
47
43
18
27
12
15
18
72
11
52
8
120
43
17
127
5
31
45
96
24
15
69
140
16
56
4
57
108
11
84
16
33
15
21
54
72
269
19
18
72
143
19
18
71
37
47
25
95
112
20
96
55
17
52
20
40
8
76
24
51
5
31
5
13
71
24
12
181
23
64
8
48
4
8
133
47
4
60
33
27
56
12
16
51
29
7
33
20
100
32
13
39
8
43
65
24
76
69
18
9
63
72
90
15
75
5
13
18
177
3
72
45
60
56
1
71
55
89
24
24
36
7
54
83
25
107
19
17
24
220
44
4
8
4
108
3
9
20
43
126
111
141
54
45
44
76
48
36
21
11
7
57
33
36
51
48
8
48
24
160
32
25
36
162
5
12
28
32
4
36
81
18
125
4
20
12
24
84
48
79
36
33
32
97
95
76
56
24
19
36
72
17
37
75
15
9
20
7
69
68
52
8
288
4
15
41
48
37
72
47
25
18
72
125
19
21
8
43
17
73
179
48
16
156
8
16
45
51
39
137
4
44
4
116
16
3
41
12
19
9
189
18
69
60
44
36
40
20
19
36
29
115
125
19
77
84
127
29
48
16
15
36
5
4
20
84
13
27
132
20
40
51
33
20
55
9
27
126
99
24
60
92
112
135
18
27
152
40
84
75
29
40
21
36
35
4
69
35
1
11
24
84
12
40
45
18
45
81
95
76
68
96
4
120
20
108
4
3
45
63
54
11
28
20
64
3
18
111
24
92
25
155
79
45
48
132
45
35
91
18
51
21
87
72
39
69
12
45
18
5
16
51
53
12
24
16
111
209
79
9
27
90
18
17
40
15
69
20
19
17
60
120
36
28
24
75
18
87
12
56
60
4
56
48
55
5
96
28
177
35
55
153
20
43
18
39
51
90
135
20
4
96
36
44
25
71
55
5
124
51
36
5
4
20
28
15
36
77
144
31
9
80
1
47
12
24
36
25
59
136
93
108
159
3
57
84
32
24
55
33
80
52
80
4
111
89
12
48
12
19
45
99
29
151
45
27
72
21
51
29
64
36
36
51
5
12
55
57
8
12
40
108
27
45
56
72
43
9
9
51
44
12
24
60
60
91
33
24
12
60
51
54
3
123
29
48
31
9
72
144
45
54
105
3
90
27
171
72
17
12
25
3
105
15
75
21
44
7
53
72
36
48
7
65
4
80
4
27
65
79
33
75
17
4
32
84
60
1
27
56
61
36
18
5
60
64
212
19
45
84
15
45
171
5
76
24
21
75
51
18
35
64
8
145
27
36
27
149
24
12
12
72
19
9
36
36
24
36
44
12
37
47
28
72
116
24
19
9
32
28
140
48
13
35
55
9
72
20
25
39
116
40
3
18
63
32
28
21
35
55
53
48
84
156
28
24
21
11
25
83
36
7
9
8
96
84
96
24
331
126
18
5
16
36
51
53
12
25
18
36
9
24
72
44
12
84
4
120
84
8
64
120
3
18
18
9
12
48
188
48
60
49
15
68
112
8
24
40
68
36
16
68
52
20
28
20
40
56
36
13
27
68
103
9
56
4
3
18
83
16
81
18
29
12
31
90
23
24
12
96
24
168
13
87
20
12
28
8
7
36
89
112
8
7
9
84
116
7
149
48
55
177
20
55
53
40
32
60
4
20
4
3
17
12
61
27
32
121
198
141
39
137
24
91
29
28
12
39
105
36
39
69
57
59
64
32
100
24
20
12
84
55
45
120
120
80
4
24
3
53
37
23
24
97
23
40
12
24
32
67
5
12
1
87
20
96
136
3
41
31
5
13
27
45
75
105
144
126
9
260
156
169
36
3
36
60
24
12
60
93
27
20
88
56
7
33
21
126
9
20
28
32
28
12
48
36
24
8
64
33
108
47
7
9
20
25
51
8
12
1
18
29
40
156
27
18
72
95
48
192
7
281
12
12
16
44
100
3
9
56
172
72
44
12
148
60
36
39
126
18
21
36
69
90
17
72
60
31
36
125
148
12
60
105
18
18
18
29
48
48
16
20
48
43
17
16
36
3
18
27
80
235
72
65
36
7
77
48
12
ABCD 95422969108*3^$a+1 [50051]
20
84
84
4
32
12
1
39
21
23
7
126
15
140
13
155
48
12
31
168
90
36
36
11
84
120
40
32
76
12
15
201
32
228
25
59
73
11
1
15
9
144
18
17
1
71
124
104
55
60
5
12
28
3
57
57
3
104
64
212
25
183
57
51
87
17
43
54
47
4
57
18
57
45
168
54
21
27
21
32
52
45
12
11
25
95
85
11
84
36
37
35
37
11
1
60
63
32
133
54
36
41
64
92
7
45
24
20
49
35
12
49
15
87
69
20
16
68
12
163
21
8
25
3
45
11
31
48
125
12
85
11
187
18
36
30
173
25
95
12
16
45
39
20
60
151
41
4
8
36
145
119
79
12
161
37
42
138
59
36
37
36
15
120
63
12
54
6
53
19
66
24
3
24
135
9
39
5
132
100
21
27
21
11
61
123
21
18
53
12
48
19
33
21
84
60
23
36
4
92
84
31
5
43
24
9
45
12
27
72
8
7
5
16
48
152
67
81
20
160
32
7
6
11
28
36
56
43
33
92
108
48
12
37
102
54
23
16
3
101
16
12
48
120
8
37
35
28
164
84
24
73
3
21
23
12
19
144
53
73
47
124
24
132
188
151
81
12
81
39
48
32
40
56
76
33
11
40
165
11
124
24
3
42
18
69
33
3
56
1
27
9
12
24
51
128
67
65
67
36
12
33
20
109
15
21
6
48
41
145
35
12
7
48
65
79
18
63
80
55
41
16
120
111
6
63
8
88
51
41
52
93
39
96
9
48
23
19
93
33
75
33
23
31
21
12
8
12
36
28
24
12
68
31
18
143
40
87
45
27
33
33
15
45
23
97
54
5
28
27
18
12
35
19
89
84
7
21
3
30
6
41
13
51
200
24
43
17
16
21
60
23
28
48
9
90
162
126
165
27
18
39
108
116
31
53
24
48
120
91
189
15
17
16
12
9
12
24
108
11
120
4
108
75
29
4
9
12
15
8
67
6
48
72
23
19
53
28
60
21
11
12
84
28
8
73
11
1
35
1
96
36
90
105
200
4
24
36
44
232
32
52
24
36
8
61
54
240
81
75
29
67
29
19
5
1
11
25
11
84
40
3
33
8
49
15
45
23
72
7
41
28
27
12
101
49
90
33
44
48
28
72
188
180
19
33
20
36
37
12
35
73
54
101
60
24
84
7
90
87
15
5
181
84
23
84
73
23
24
4
44
1
75
87
105
104
84
49
131
108
196
32
24
49
27
3
5
24
52
15
72
18
11
16
48
135
21
20
19
30
54
45
195
57
20
31
18
15
15
6
71
13
11
4
248
172
32
43
29
40
33
47
97
111
20
55
90
18
5
64
15
5
36
19
225
57
24
12
47
85
30
41
1
54
36
53
16
36
32
24
12
84
136
57
84
90
21
200
13
35
16
72
48
12
15
24
5
31
17
73
12
47
64
57
15
33
47
24
79
53
19
102
126
69
93
11
120
28
60
33
6
174
36
59
16
12
45
144
144
12
15
12
44
48
12
24
25
15
9
18
21
44
72
169
54
41
12
37
27
9
15
24
33
75
20
72
28
20
4
32
49
75
39
18
83
12
36
85
167
24
24
31
18
23
28
8
31
57
24
60
9
27
44
1
35
1
11
16
3
9
81
15
135
57
48
180
24
45
3
33
35
184
56
84
16
3
17
88
84
45
60
3
15
53
52
104
64
27
69
8
73
102
18
11
108
64
8
7
29
160
132
20
60
49
39
93
95
84
16
12
81
27
20
7
66
23
37
15
57
12
47
4
27
57
12
21
15
32
28
8
64
51
5
84
208
8
36
49
51
153
18
17
28
20
109
23
28
104
24
12
13
59
36
79
36
17
28
12
237
3
45
47
7
6
11
199
117
80
60
52
21
47
37
123
36
9
87
3
5
48
109
35
1
27
27
48
197
144
36
36
48
108
61
35
25
15
75
72
54
12
39
24
12
48
72
3
17
25
30
77
16
36
39
9
20
112
3
48
72
5
55
18
23
85
23
13
156
27
32
16
32
28
108
15
12
93
116
36
40
92
76
21
48
59
73
18
29
4
32
55
89
64
44
61
108
23
24
40
120
48
72
12
56
24
43
17
24
13
11
4
80
28
27
201
12
15
21
15
5
36
28
92
40
20
28
92
36
109
35
145
51
3
105
32
64
20
24
7
89
36
36
43
33
33
24
35
55
5
13
18
18
23
16
15
17
28
27
81
57
11
48
13
51
3
54
27
15
69
56
36
13
35
12
108
4
60
168
69
18
18
11
19
17
12
60
24
49
3
12
104
16
15
18
11
48
28
21
47
43
209
97
198
5
24
37
23
31
78
12
ABCD 95423259136*3^$a+1 [50100]
12
52
44
12
153
15
16
180
108
12
36
65
12
3
120
40
48
116
16
32
96
45
79
92
108
33
87
88
5
84
79
17
48
96
3
12
141
115
32
112
29
7
29
3
96
12
72
36
60
9
60
111
117
12
108
15
52
65
75
213
63
52
77
7
53
55
92
36
184
288
101
279
12
9
7
29
31
68
72
60
72
120
45
60
207
84
4
5
7
29
67
32
33
3
57
15
40
140
57
15
105
111
96
9
127
152
333
7
56
156
196
5
15
4
48
80
57
175
101
24
51
33
7
77
27
124
116
21
15
9
24
12
3
24
12
9
60
99
93
135
33
19
80
28
20
24
21
60
3
52
80
237
108
84
55
113
135
60
108
69
31
77
15
52
44
21
84
31
65
96
39
60
88
12
8
33
12
3
4
5
168
48
24
75
36
9
24
7
140
180
40
5
12
3
84
148
128
108
16
113
15
12
24
180
21
43
128
4
20
33
3
88
5
7
65
87
45
27
48
148
77
228
204
63
96
9
43
29
99
12
108
4
41
24
75
45
108
60
19
20
216
4
84
56
40
29
96
15
40
108
68
52
41
91
161
3
16
20
136
92
88
8
100
92
69
48
51
52
5
72
27
60
9
24
3
64
5
123
93
55
89
3
28
89
24
51
4
161
3
12
40
245
43
5
27
9
12
67
8
9
63
108
12
180
52
96
120
65
63
129
72
519
24
16
65
72
207
52
20
88
53
180
15
60
45
7
32
9
51
45
36
12
123
48
21
168
27
16
44
36
12
21
55
20
144
120
105
43
104
21
39
16
5
87
72
93
48
75
64
29
12
84
75
45
120
60
48
3
72
21
12
15
24
88
5
15
88
164
9
96
51
40
29
39
52
44
153
168
19
48
20
21
39
93
115
164
96
108
36
28
20
33
27
136
60
36
161
15
33
27
33
307
77
27
16
132
68
129
60
48
195
72
16
188
9
48
27
76
12
92
81
7
77
31
56
76
68
24
12
9
15
12
4
29
39
108
60
117
3
4
5
15
48
177
135
36
9
39
96
108
36
105
120
24
15
33
19
8
108
52
68
9
36
123
36
141
48
7
32
36
21
3
48
45
43
44
45
7
120
80
108
33
24
123
108
33
24
27
21
12
27
165
84
19
20
21
31
336
8
16
36
53
15
141
135
45
79
17
12
132
108
15
112
68
93
120
60
84
43
5
7
65
84
51
9
51
28
5
15
112
125
39
36
16
12
8
48
24
81
7
5
87
52
101
39
9
99
45
27
96
72
72
9
12
99
36
69
120
43
17
171
72
48
93
67
29
31
92
201
195
12
60
12
88
92
33
12
27
93
48
75
24
9
36
96
24
63
21
139
8
12
40
48
8
84
72
16
5
87
45
63
9
115
168
108
20
72
36
45
39
72
60
21
43
44
52
53
75
21
144
27
60
9
39
45
60
60
192
75
153
15
16
101
3
72
21
15
24
9
96
159
96
16
305
15
52
56
24
141
24
27
36
72
33
60
175
80
165
72
27
9
36
15
88
17
15
69
12
79
65
96
39
129
60
31
53
75
52
36
32
52
65
99
36
9
87
28
29
51
117
55
92
40
140
16
185
31
36
5
3
16
53
55
53
3
52
77
63
124
161
55
20
69
3
16
24
72
65
204
60
351
88
56
9
135
33
7
56
52
53
39
108
84
40
56
12
52
41
12
3
112
92
189
84
7
8
100
56
57
159
33
27
81
79
149
24
48
115
5
75
69
51
40
104
21
3
12
60
12
88
60
72
32
129
60
84
96
51
16
29
48
31
17
55
185
43
20
21
3
108
120
9
156
12
27
105
15
24
9
7
173
43
17
3
45
63
21
48
ABCD 95423565982*3^$a+1 [50001]
32
37
96
155
1
15
3
132
9
81
54
185
16
51
18
30
60
17
157
126
150
12
35
133
11
1
18
114
156
111
69
96
11
7
41
112
63
66
15
3
162
75
69
11
16
128
7
9
15
18
36
120
35
1
95
55
153
3
60
18
15
32
48
277
54
5
31
24
48
41
109
90
30
72
54
36
6
30
5
160
3
77
43
6
30
96
30
147
21
66
54
180
191
144
151
6
174
18
323
43
69
32
253
18
168
9
165
168
18
225
75
21
96
33
12
132
48
15
45
18
12
5
109
51
3
45
27
108
30
186
66
54
60
45
75
90
24
30
42
12
36
24
3
27
162
96
90
57
321
47
223
17
48
37
198
21
21
299
19
216
54
6
36
18
131
13
66
6
48
78
120
360
180
57
15
60
36
65
1
54
41
85
59
16
33
78
108
5
355
12
54
11
240
7
72
48
6
54
12
6
84
15
39
60
125
127
65
109
36
108
6
30
6
48
132
5
48
31
60
48
36
17
97
156
42
57
81
54
57
213
11
151
41
19
354
11
43
150
126
17
37
18
48
36
24
414
48
18
114
18
12
42
120
6
165
33
66
108
108
24
36
153
171
54
47
37
18
24
30
3
3
18
12
54
36
54
36
114
174
6
5
61
99
69
30
24
12
150
36
30
18
144
47
13
83
112
176
19
60
12
18
36
126
60
54
84
18
105
3
45
176
208
63
18
54
30
42
65
61
18
144
161
16
165
108
47
1
42
36
156
114
35
1
95
49
66
78
255
15
48
114
36
162
216
72
9
3
77
1
63
27
18
36
324
11
55
90
126
177
21
222
72
18
3
32
139
36
18
6
36
18
120
114
30
42
108
72
36
30
42
180
138
180
42
21
27
149
144
247
150
3
99
78
18
36
120
60
210
51
39
60
84
180
54
78
33
141
131
67
18
42
33
48
75
36
18
78
33
39
30
72
51
39
89
1
78
30
18
65
208
32
79
36
138
36
60
36
63
45
210
24
57
51
30
15
135
30
60
48
42
84
54
54
18
54
126
207
87
41
13
36
144
30
24
153
135
30
42
36
12
60
5
79
6
72
36
84
11
16
48
75
53
13
36
96
84
168
72
11
115
108
66
6
54
18
33
224
43
21
51
29
31
198
30
77
144
64
21
42
102
171
27
5
64
48
81
60
270
36
216
180
108
12
45
45
54
234
42
84
36
33
45
36
180
11
48
31
30
179
55
42
95
97
47
31
12
18
195
165
24
3
45
78
18
90
9
21
60
111
33
48
90
5
19
30
15
96
48
39
41
55
57
99
36
72
17
205
35
16
69
123
3
24
18
36
30
36
126
95
289
36
102
96
5
49
12
6
108
390
6
5
13
83
43
54
15
147
18
75
81
36
59
160
75
36
33
21
252
192
36
6
149
96
16
80
55
108
77
187
53
208
32
67
60
18
54
84
6
174
6
30
18
60
36
72
48
6
174
60
30
24
36
246
3
192
240
159
144
6
66
41
229
24
35
85
72
18
6
138
33
243
30
90
6
54
36
36
18
102
57
93
48
35
1
18
93
93
144
30
6
162
234
30
24
77
115
93
51
90
96
30
53
109
18
113
91
108
72
18
30
18
18
72
ABCD 95423680754*3^$a+1 [50131]
12
27
9
114
30
48
34
110
24
186
81
63
54
10
48
185
48
132
48
60
45
90
6
10
80
21
69
51
24
123
105
180
60
183
102
42
150
36
70
5
69
75
123
93
19
38
36
87
45
27
45
72
63
36
31
96
53
36
189
42
102
27
9
22
80
30
108
60
87
9
84
75
75
9
7
161
9
166
17
15
81
57
15
39
45
33
48
15
33
24
90
81
60
12
132
51
30
147
45
24
10
74
27
27
78
60
48
6
93
45
60
15
43
17
45
120
123
45
18
9
33
87
45
108
54
69
91
65
24
7
32
186
22
182
10
65
108
3
16
29
81
60
36
3
36
108
45
15
33
120
48
96
90
30
15
9
27
57
108
84
6
102
51
24
63
30
108
99
60
7
29
45
6
30
66
117
81
42
112
62
15
9
24
51
69
72
39
36
216
79
29
36
63
6
90
6
75
84
9
12
15
55
14
12
22
137
129
60
90
117
27
48
102
36
294
45
180
36
21
60
10
86
42
48
45
19
26
54
21
33
27
79
29
67
14
96
120
72
27
21
24
36
99
33
72
36
3
19
26
12
90
69
105
24
15
225
27
72
81
96
3
81
60
15
60
72
19
134
27
15
78
34
62
18
30
48
12
102
48
21
69
22
26
75
132
7
96
5
27
90
48
27
21
15
45
51
33
108
42
6
24
18
42
36
72
72
48
3
12
108
21
96
18
30
15
60
7
38
27
79
86
10
32
81
111
9
21
3
141
60
22
62
3
48
31
48
80
112
14
114
57
103
38
48
42
64
96
32
102
51
55
32
105
87
30
60
99
67
197
96
129
42
16
29
51
138
156
10
53
180
33
75
27
102
48
36
12
90
30
34
41
129
48
6
9
103
134
58
26
36
99
12
3
21
21
12
3
39
16
74
15
81
63
135
64
80
78
24
99
69
60
3
3
96
16
5
153
120
36
6
48
96
6
48
24
27
36
9
39
24
105
15
33
3
31
461
45
22
53
139
48
53
105
3
120
141
39
72
27
192
33
45
60
96
147
19
96
38
27
48
24
21
24
10
32
160
74
39
15
141
19
17
21
180
15
7
53
72
51
64
38
10
62
48
12
6
6
48
27
9
102
48
6
84
36
63
3
112
110
3
9
15
81
63
135
96
48
57
189
24
111
24
108
57
108
15
33
51
55
53
43
17
63
30
82
38
42
48
30
99
63
48
42
6
30
12
48
12
39
108
36
45
22
29
9
24
51
72
93
36
48
6
42
144
60
240
24
159
33
12
132
144
24
48
75
9
3
36
24
165
15
33
18
57
7
218
147
60
21
27
7
26
84
66
54
192
90
48
6
24
75
48
39
78
123
33
6
48
21
36
93
72
114
16
29
19
32
54
36
48
36
24
111
165
12
10
74
166
32
6
24
82
48
101
27
48
16
26
12
42
9
45
154
80
21
117
27
43
29
141
3
45
15
151
38
27
15
21
117
22
48
176
9
33
3
19
41
87
105
69
135
81
63
12
45
12
12
39
9
27
105
36
24
36
3
12
45
10
125
93
36
114
81
15
54
42
48
64
53
177
48
39
33
120
216
12
87
132
43
110
12
51
9
234
30
15
9
48
48
24
15
72
21
102
102
3
60
201
12
12
27
15
208
26
51
24
21
60
3
33
48
12
10
62
15
81
15
45
36
144
96
18
93
93
54
138
60
48
90
129
127
80
126
12
123
33
195
7
62
130
17
108
51
9
7
206
322
80
45
3
129
105
36
24
36
63
87
93
36
159
6
3
7
41
69
3
15
6
24
63
243
6
228
63
72
45
267
151
149
24
45
6
93
12
39
54
58
128
30
82
80
90
192
48
12
10
5
27
153
87
93
33
27
33
84
168
10
38
10
65
57
3
3
96
16
38
84
102
30
66
30
24
120
3
21
99
55
41
165
82
17
15
ABCD 95423962124*3^$a+1 [50017]
48
17
148
8
12
73
12
35
73
54
126
12
23
7
42
23
25
72
63
80
84
40
48
45
30
117
116
13
24
71
12
28
12
15
45
93
51
48
3
30
18
149
36
52
24
21
35
13
12
42
5
1
90
24
30
35
28
3
9
56
37
60
75
3
5
12
52
92
168
25
3
68
4
32
64
44
145
30
5
43
33
15
41
13
23
108
60
40
189
35
16
45
39
108
20
13
15
24
45
36
90
29
12
28
45
11
49
47
4
36
8
43
48
17
37
15
75
17
40
96
57
120
215
25
35
36
7
33
32
7
6
12
59
108
76
56
64
57
72
48
15
33
210
5
19
53
84
13
48
95
25
12
27
24
24
81
90
72
17
61
155
7
30
47
40
20
13
48
47
13
39
32
61
18
29
40
20
31
30
35
40
12
128
19
5
85
47
28
96
9
108
35
97
18
17
12
43
18
39
8
52
33
60
36
39
51
114
3
8
25
72
18
5
72
25
63
27
9
200
73
11
4
20
16
44
1
30
24
6
11
36
13
87
44
1
18
24
21
20
25
60
59
12
1
12
48
30
9
104
72
24
73
3
24
3
41
7
69
20
13
135
216
12
32
61
24
15
80
73
18
54
36
72
27
75
21
20
24
60
16
56
49
12
119
256
80
4
108
68
13
15
9
71
60
60
25
95
37
23
19
6
11
36
13
11
43
57
81
3
9
36
11
121
48
11
73
6
54
36
39
32
1
30
18
47
28
69
27
104
36
84
19
21
44
55
30
36
47
28
56
13
47
60
36
24
100
104
40
45
71
79
57
164
43
17
13
90
96
29
25
11
4
8
124
104
24
1
27
33
11
61
12
3
75
69
20
73
23
7
6
12
27
116
24
31
30
15
24
92
103
33
108
57
12
6
102
39
3
105
45
15
80
12
61
15
8
40
80
136
21
3
104
16
9
36
71
49
132
90
5
13
47
60
67
30
15
3
18
11
24
37
12
108
198
54
11
72
28
69
60
11
52
3
65
24
1
11
61
15
8
24
13
83
16
21
23
19
21
24
8
64
9
24
167
19
21
9
47
25
227
40
132
9
24
15
93
15
20
43
17
12
61
155
37
3
27
65
4
21
12
35
96
25
59
43
17
253
3
32
4
24
44
31
150
24
47
1
18
137
4
8
12
36
25
107
103
45
12
56
25
30
5
37
47
13
15
20
4
21
75
3
17
48
124
140
28
48
9
3
12
72
96
44
79
81
36
152
25
47
1
18
150
135
20
55
54
87
56
13
54
30
11
76
69
71
24
12
72
133
203
12
37
48
35
13
71
13
30
5
13
87
20
1
42
42
3
44
48
36
60
24
25
107
1
23
109
51
116
204
115
30
99
213
72
36
72
3
75
54
66
5
25
60
264
11
19
66
72
12
27
140
16
3
42
27
171
45
75
42
48
30
72
5
25
15
117
6
90
102
77
25
36
27
8
12
72
73
59
13
6
21
21
63
117
47
25
60
71
24
13
12
11
109
120
15
60
20
13
39
140
24
49
23
55
5
72
13
48
27
93
27
44
48
28
27
101
100
164
1
35
55
90
24
3
32
40
45
78
93
69
3
8
12
97
27
9
11
31
69
99
21
9
59
25
23
28
195
29
60
36
109
36
24
27
44
37
35
73
107
100
24
21
23
64
33
23
7
78
51
36
33
35
55
5
40
24
45
63
92
43
5
12
136
96
9
191
156
73
39
51
117
68
37
87
45
78
29
1
35
7
78
35
4
21
75
32
36
4
56
37
12
15
81
12
72
96
47
4
3
21
9
51
144
32
24
37
162
30
3
12
32
184
96
120
33
15
3
69
9
59
60
120
16
9
23
4
9
84
36
30
24
57
44
49
18
5
73
84
30
45
72
9
12
23
24
55
45
3
45
48
69
11
12
148
72
24
123
77
109
35
24
16
44
13
72
90
6
12
30
72
21
44
103
9
56
37
11
84
52
129
71
1
78
234
6
24
18
83
24
12
24
24
13
123
56
84
36
1
12
48
3
135
45
69
27
9
24
83
13
15
24
20
13
47
60
25
75
8
64
224
109
35
76
32
13
12
59
19
105
92
60
24
24
12
73
42
18
24
123
27
18
102
5
13
78
69
20
28
8
24
96
40
117
120
47
13
35
84
4
9
30
66
174
141
60
39
45
81
24
18
30
63
69
30
45
48
105
39
116
223
54
111
92
37
48
72
147
9
35
37
83
19
21
80
96
1
83
64
80
55
45
21
27
32
1
12
12
51
20
25
90
54
35
36
132
48
40
9
6
69
8
24
49
75
69
120
23
124
56
25
3
9
66
45
45
87
12
21
12
42
6
11
36
25
60
12
18
33
12
27
125
28
45
42
48
9
60
51
29
13
36
99
45
3
8
124
21
30
161
4
ABCD 95424028996*3^$a+1 [50004]
4
5
36
3
60
9
31
80
136
8
40
137
79
200
24
75
45
40
5
91
80
12
4
108
48
125
7
12
35
1
12
188
87
1
12
12
8
64
104
51
69
76
35
36
37
35
21
24
180
27
18
231
21
39
112
29
18
145
215
45
27
108
18
54
61
80
124
36
12
11
265
5
15
204
33
267
16
77
67
80
96
27
13
5
144
7
68
112
44
12
99
49
44
16
107
57
52
24
24
12
60
36
20
3
165
24
40
36
36
24
20
4
192
8
52
11
49
56
39
9
16
8
57
103
41
36
51
4
143
45
120
15
121
80
52
60
32
15
18
307
107
121
12
20
63
45
28
125
87
48
52
60
84
65
54
216
33
96
64
41
31
36
20
112
53
3
4
128
52
8
64
11
45
40
132
20
33
7
65
7
65
55
24
60
77
199
71
25
24
36
23
205
120
17
3
69
90
18
3
76
11
37
96
29
7
96
8
132
28
144
240
65
108
180
55
188
117
139
48
20
45
43
72
48
8
4
12
8
40
8
108
9
67
48
65
198
145
89
18
1
36
44
45
7
47
73
17
18
108
25
11
54
15
21
18
121
5
139
48
29
54
57
148
29
15
36
21
39
4
83
37
20
28
8
24
45
195
112
24
12
20
12
21
27
28
89
171
84
87
73
17
31
144
24
164
60
81
115
60
72
12
173
3
105
54
33
28
36
84
71
90
103
8
12
3
72
33
64
36
32
180
33
7
128
9
18
25
68
69
91
17
31
77
67
23
25
12
12
5
139
77
43
140
76
101
3
72
48
120
12
15
13
20
16
84
24
96
192
32
120
213
43
92
99
18
31
32
45
3
76
84
44
16
11
126
183
160
36
188
171
169
12
44
4
132
143
36
45
81
171
45
19
60
48
8
9
51
4
24
11
61
155
145
12
23
253
107
18
36
90
25
83
37
8
40
41
87
120
12
87
9
4
8
52
12
68
28
24
44
16
36
72
5
90
18
3
84
75
1
96
60
84
12
24
44
4
8
135
105
72
111
121
8
28
12
72
24
132
128
4
65
36
27
63
1
44
207
18
67
140
52
48
89
31
24
8
16
84
17
123
36
60
72
15
25
20
28
17
7
60
20
60
48
48
12
132
16
20
12
100
32
48
28
36
5
3
16
36
125
18
141
21
19
96
24
5
54
13
152
87
13
5
151
132
60
17
15
16
5
91
24
80
64
48
107
72
13
8
48
16
68
16
20
64
125
111
4
137
31
5
90
73
35
25
12
17
103
92
21
36
18
21
16
60
308
27
1
125
67
56
57
3
60
4
12
36
20
9
54
45
81
270
13
20
52
48
101
19
35
13
5
67
12
224
4
72
8
40
5
15
112
108
180
68
64
104
15
9
28
89
43
60
41
139
131
61
24
24
17
31
23
1
35
36
33
75
72
45
48
16
60
83
217
8
63
108
1
108
68
192
28
32
52
44
51
90
90
18
55
96
200
171
21
15
54
39
16
44
24
21
90
49
23
73
92
33
195
16
96
8
81
18
72
93
16
92
112
12
84
36
8
123
54
99
45
7
72
80
3
37
192
23
126
27
189
36
18
37
32
40
12
59
9
160
48
60
29
63
112
84
11
73
12
48
180
72
56
27
36
54
72
123
120
112
44
64
5
31
12
20
120
69
18
97
108
20
16
104
100
41
115
47
25
60
23
61
155
373
72
84
32
4
11
49
108
20
57
3
15
37
53
31
77
123
4
35
105
52
59
36
1
20
40
24
5
3
100
128
112
17
18
13
5
15
12
52
128
40
72
44
51
90
31
24
8
216
112
5
67
176
4
5
31
24
116
4
95
36
37
17
55
8
63
9
88
72
80
48
12
112
128
60
3
85
8
15
9
27
1
143
45
9
231
4
20
33
7
8
64
11
54
43
48
17
31
80
16
35
1
12
113
127
36
71
49
72
5
72
15
48
108
99
85
ABCD 95424531968*3^$a+1 [50003]
56
40
23
18
114
30
24
31
24
152
84
16
20
123
54
18
9
28
83
69
76
12
152
3
25
23
25
29
15
40
24
20
12
148
36
56
9
43
263
60
73
132
23
21
16
35
37
8
180
15
72
25
48
29
15
36
3
1
44
16
29
7
47
81
40
59
25
32
16
140
112
8
9
15
196
20
24
123
270
18
24
84
61
29
6
1
83
54
18
85
95
60
69
51
24
30
6
13
95
30
31
23
81
60
36
99
54
72
55
56
15
105
33
42
37
56
12
4
60
95
54
90
96
21
48
192
57
7
56
27
21
160
20
52
35
24
1
60
23
60
1
143
13
185
7
23
60
48
54
31
56
183
18
24
90
30
43
143
13
71
25
65
51
52
12
20
96
108
39
37
23
12
6
63
64
11
54
18
13
12
12
176
64
128
52
48
20
3
21
64
132
35
33
16
35
21
48
100
12
68
52
12
47
198
7
56
64
35
24
61
120
60
5
15
9
54
36
120
81
4
59
33
4
120
155
141
28
12
17
48
39
120
4
12
65
3
12
88
59
13
180
5
39
16
68
64
23
54
18
37
24
17
67
35
1
32
172
32
51
249
4
12
104
33
151
80
100
36
120
84
12
8
72
4
156
120
48
60
36
65
43
12
20
15
69
57
54
45
3
60
13
8
27
97
47
36
42
67
35
108
81
112
23
61
11
33
12
88
47
60
157
8
24
81
63
132
3
49
72
35
24
30
7
104
28
5
31
11
48
13
65
67
12
23
96
1
65
55
36
20
28
12
80
24
76
60
20
3
57
24
15
13
32
3
13
108
131
85
83
21
171
25
44
39
73
72
8
135
25
164
84
76
80
16
60
132
68
3
102
42
13
89
6
45
99
1
24
41
18
24
1
116
9
7
47
48
144
129
72
4
35
49
24
65
6
109
60
68
63
1
35
61
29
51
28
32
24
153
3
124
48
8
24
144
16
11
157
56
112
23
1
83
61
11
85
41
72
18
277
36
71
45
24
4
96
32
28
192
59
73
5
43
108
24
32
60
4
11
54
15
111
36
73
71
54
51
4
56
36
100
47
13
44
136
80
15
138
6
13
12
48
11
85
20
100
137
135
15
18
75
12
88
32
160
137
151
96
35
21
33
67
12
36
101
43
60
132
44
100
80
12
4
53
18
73
84
8
180
52
12
156
8
76
108
68
4
96
8
75
144
12
13
176
16
35
18
43
29
48
18
49
116
40
8
27
192
72
9
15
37
12
35
1
17
55
23
36
21
84
93
102
1
59
84
57
40
8
72
9
15
100
156
72
56
36
64
140
75
54
63
27
57
16
68
12
4
113
43
84
56
57
7
20
16
5
7
8
48
136
56
57
18
33
36
15
1
48
120
24
32
64
107
37
96
60
84
11
1
96
83
81
9
51
16
48
80
45
7
65
48
31
56
4
60
48
8
40
59
13
32
124
84
12
149
7
68
51
61
44
100
29
96
55
24
20
12
87
205
12
35
1
35
12
33
63
1
20
88
32
24
12
108
16
113
3
60
52
116
15
36
126
63
195
45
27
33
64
23
25
245
7
120
8
84
60
24
27
48
132
73
119
1
35
6
15
84
16
60
20
4
96
96
44
4
92
60
120
63
45
36
81
48
31
104
27
45
24
3
13
20
48
16
191
45
24
9
55
32
33
144
7
83
1
36
48
131
6
31
89
75
16
48
101
43
12
36
53
15
76
36
137
31
36
5
18
25
12
24
32
33
75
51
25
56
24
84
60
36
4
12
12
116
12
87
73
24
176
27
6
144
43
48
71
21
24
63
93
52
12
5
30
36
54
19
116
28
95
1
35
49
8
64
96
35
189
64
32
219
54
7
60
144
53
87
16
48
119
1
35
121
101
63
64
83
13
56
40
44
4
60
36
12
12
168
44
39
25
20
9
48
3
12
99
120
25
20
24
147
37
12
29
7
48
11
61
17
111
36
4
32
112
47
66
7
8
24
33
18
33
4
35
201
16
23
72
205
20
100
48
48
59
13
41
7
68
60
87
9
64
11
121
20
63
61
96
48
84
35
12
45
28
68
60
33
7
140
3
121
41
15
3
120
1
23
30
18
37
17
19
35
25
36
20
51
69
36
39
105
3
18
55
164
28
32
3
72
13
8
88
24
65
3
ABCD 95424553262*3^$a+1 [50041]
93
60
36
139
17
103
149
3
64
80
33
31
8
69
72
75
40
8
93
19
8
45
19
5
84
36
36
31
137
39
16
17
55
125
3
16
29
27
16
32
57
15
112
17
48
55
72
5
75
96
57
108
195
9
39
72
16
8
45
108
12
3
24
40
96
48
5
168
67
17
7
17
55
53
36
7
5
36
36
19
5
48
27
64
96
104
16
8
72
16
56
16
8
48
96
21
36
60
27
40
113
7
281
7
48
72
48
48
56
9
12
27
9
60
43
29
36
135
48
88
125
163
65
79
56
33
36
27
21
51
40
56
69
19
120
48
53
75
81
24
12
67
24
53
24
19
89
12
91
8
69
27
21
72
99
72
144
33
39
136
48
77
60
12
3
24
48
16
125
72
36
24
63
21
99
24
9
72
15
129
15
16
8
9
15
9
36
12
24
39
45
96
19
29
96
27
45
43
8
16
48
29
3
72
48
93
36
87
33
36
27
24
208
17
87
33
151
8
88
56
64
32
96
9
72
72
24
7
29
3
48
88
17
36
43
8
72
48
96
9
63
9
144
12
27
40
24
53
19
5
3
33
55
80
57
55
17
15
21
27
9
31
32
72
9
15
16
29
43
29
3
33
15
40
48
56
144
48
45
72
48
3
40
65
60
3
33
31
152
96
21
19
32
9
79
65
84
180
7
48
80
81
24
39
9
15
16
113
7
29
75
33
7
17
103
56
105
55
80
64
5
19
8
45
211
8
16
29
67
80
48
24
21
19
17
31
89
216
36
27
9
15
48
64
161
39
40
144
17
15
21
108
7
168
8
177
36
36
103
24
32
57
72
55
89
39
69
12
63
141
43
113
24
183
16
48
17
7
8
9
12
91
80
16
24
5
24
48
72
3
112
17
31
8
9
24
72
63
168
33
36
43
29
27
33
7
29
51
21
19
32
69
27
48
21
3
9
39
21
12
7
29
51
21
19
32
40
32
144
136
56
45
75
69
180
96
103
5
12
36
96
12
55
5
180
7
32
40
29
115
32
24
40
152
33
7
41
24
48
55
8
16
8
72
48
216
45
19
41
135
24
57
55
17
72
15
33
7
24
65
79
5
67
48
8
21
19
8
45
27
16
53
216
72
3
33
7
29
19
8
16
5
96
72
19
80
93
27
225
180
43
8
16
41
39
16
120
24
32
45
36
31
221
3
45
43
101
19
17
240
7
32
33
31
48
32
96
72
24
21
51
201
15
16
53
219
16
96
32
16
89
108
75
88
5
27
16
152
21
3
72
9
36
19
120
48
8
21
60
48
72
7
17
12
24
27
21
75
21
27
48
9
24
7
72
5
195
9
48
60
108
135
9
36
12
31
32
24
45
12
79
29
36
7
125
156
63
40
29
72
12
39
112
72
89
7
8
112
128
72
33
84
43
29
43
17
7
8
105
15
112
5
43
5
51
72
24
16
48
24
24
17
31
5
27
9
120
96
7
32
240
93
168
72
75
40
41
63
96
93
67
8
24
33
7
29
115
104
16
65
36
75
69
19
8
16
24
24
5
3
48
21
19
29
3
120
120
40
5
51
9
12
24
72
12
72
15
81
120
7
17
7
80
21
3
69
3
64
53
171
48
16
77
27
9
7
168
32
81
15
16
24
29
19
53
91
56
72
16
5
27
45
84
111
21
27
9
7
32
24
21
123
88
5
43
48
8
16
72
8
57
39
168
69
48
43
8
21
19
56
57
300
24
51
69
19
5
156
31
80
40
29
3
64
29
43
8
24
33
55
96
29
48
60
12
43
17
48
72
63
24
45
19
72
48
5
12
15
64
336
80
45
3
21
3
9
15
21
24
72
99
21
3
93
72
43
24
77
171
9
111
16
29
24
120
24
36
15
69
3
96
33
79
77
67
5
24
27
81
36
120
115
17
48
135
45
19
5
36
48
7
8
57
72
15
112
176
9
15
33
31
29
43
24
8
64
80
24
16
48
8
72
64
17
72
127
8
9
84
171
45
36
7
24
56
72
64
56
45
72
132
31
17
151
101
27
9
72
7
17
31
8
9
36
43
17
12
108
7
120
48
56
48
9
15
96
48
64
137
96
48
111
16
41
12
211
65
48
39
64
80
57
12
19
56
237
48
19
17
87
9
12
3
24
136
32
9
12
19
8
24
96
192
40
24
53
36
271
8
9
31
32
21
27
144
45
24
48
3
40
8
93
36
55
24
32
16
8
72
24
9
55
48
41
7
5
43
48
8
81
79
29
36
39
93
3
24
64
32
129
120
24
63
ABCD 95425200602*3^$a+1 [50061]
53
6
6
43
120
125
162
94
51
23
6
114
97
45
3
24
33
84
56
43
95
49
63
110
60
30
25
53
127
35
24
36
18
7
89
30
13
41
72
30
13
215
12
24
66
7
60
17
19
47
18
132
244
20
36
30
24
1
65
24
84
66
24
36
10
26
64
14
19
53
24
30
36
40
90
74
73
11
96
30
24
60
22
104
30
36
90
10
60
3
27
50
10
14
19
60
125
55
51
21
45
150
120
38
22
30
68
7
39
213
17
174
22
38
36
24
37
72
11
12
18
90
25
17
30
30
30
160
20
54
24
132
67
27
74
6
16
8
49
101
66
24
25
11
66
18
66
19
27
44
16
30
104
31
29
84
7
29
24
55
11
10
56
60
4
110
54
7
108
71
114
60
12
40
27
47
30
43
3
38
52
80
60
7
17
36
64
20
24
90
66
16
63
17
30
18
22
38
82
8
30
120
36
24
112
3
27
8
42
103
84
41
126
156
48
72
25
129
20
36
55
35
37
23
64
26
4
6
68
90
7
23
46
26
13
35
102
34
153
11
109
60
11
6
10
134
120
52
104
114
6
54
16
80
66
180
34
74
6
121
12
11
25
87
14
66
64
74
127
95
24
6
70
45
48
17
18
12
54
30
340
33
191
85
171
14
66
120
84
36
24
42
24
36
184
56
18
102
108
36
24
79
41
6
60
1
5
43
60
11
24
226
99
107
18
12
7
83
138
6
24
72
64
134
16
39
5
22
50
18
156
13
17
66
54
174
30
19
3
80
24
36
73
141
314
132
78
42
24
30
10
14
60
60
12
78
16
50
30
30
6
30
48
66
36
18
30
37
12
41
55
17
24
103
173
223
35
82
74
16
50
67
33
44
24
42
24
6
7
77
6
144
40
21
59
61
143
42
54
16
14
79
5
60
126
54
7
83
30
66
16
164
10
20
43
36
5
60
12
7
3
170
40
20
24
10
50
40
6
20
54
16
15
69
99
65
6
10
39
72
132
53
24
130
44
16
141
5
18
30
6
210
24
66
36
120
54
90
13
48
29
40
14
136
44
22
135
48
131
6
10
105
72
161
12
40
44
100
6
8
42
24
106
68
16
21
113
60
6
36
240
70
15
65
154
33
107
54
76
30
14
82
8
12
64
240
146
67
33
27
36
27
45
5
24
36
70
14
46
20
30
120
43
5
82
74
19
5
30
72
90
48
22
44
13
17
6
13
60
47
94
86
30
40
27
101
12
4
80
6
40
80
30
184
26
85
72
101
30
12
13
5
19
108
35
13
131
24
30
12
120
103
11
16
44
36
30
30
30
48
90
25
167
30
67
17
70
36
50
7
83
30
70
50
90
37
47
10
26
85
23
25
24
48
60
35
60
4
20
16
44
70
3
41
12
127
36
11
106
44
30
133
17
91
5
168
7
105
50
138
22
110
43
5
6
240
10
56
40
15
365
64
26
78
42
40
57
221
12
60
90
90
103
5
292
27
53
120
70
38
22
68
12
84
54
16
39
41
54
12
10
158
22
54
110
30
193
47
30
66
120
18
112
14
6
84
150
16
38
42
78
12
43
221
46
50
60
4
39
51
14
12
43
57
15
5
10
180
74
16
3
77
108
19
11
6
114
36
84
60
222
30
13
27
45
65
43
12
5
114
54
46
69
65
6
1
89
24
106
66
50
205
125
130
110
18
36
10
20
6
24
36
30
60
43
107
37
33
54
26
55
45
74
54
22
144
30
44
102
30
43
161
6
48
30
7
59
70
14
102
67
33
14
36
70
54
21
65
18
72
24
54
12
7
87
254
55
132
48
47
114
19
197
7
23
54
66
24
76
273
5
6
24
25
125
52
3
11
126
54
166
20
34
14
12
54
54
7
53
7
59
30
6
10
147
143
13
5
12
7
48
5
18
36
66
43
137
160
140
43
24
33
44
114
72
120
210
154
60
74
6
13
101
7
125
10
8
102
84
6
25
53
12
48
46
14
16
56
24
16
3
215
6
79
101
43
23
90
10
38
60
6
100
116
18
30
60
36
61
35
70
8
46
9
27
14
31
125
34
30
99
35
42
30
30
48
102
ABCD 95425214180*3^$a+1 [50118]
9
7
23
31
30
68
30
42
130
53
105
15
90
75
51
36
60
153
153
127
140
147
36
19
29
6
18
102
6
7
65
135
27
15
3
87
21
12
15
100
71
19
47
25
68
28
5
24
43
131
42
19
8
30
70
11
81
16
17
15
111
231
120
28
143
108
54
18
72
73
62
63
54
15
123
42
105
69
7
42
11
91
11
69
10
11
24
36
102
13
12
17
54
90
61
36
92
30
27
121
5
117
123
30
9
40
138
11
51
10
68
3
7
50
40
2
16
62
21
61
48
222
18
138
47
150
18
48
139
11
192
258
21
69
39
12
28
12
125
33
10
62
273
105
15
13
12
35
25
83
108
12
9
45
24
19
125
15
3
18
234
235
18
119
3
22
119
201
30
9
19
71
109
47
45
51
72
66
24
66
162
132
7
98
72
33
43
119
165
48
42
10
128
45
37
8
10
47
78
18
37
140
33
42
133
47
73
17
18
25
83
91
29
7
17
105
21
51
21
18
19
53
27
27
1
24
203
42
36
19
68
51
9
112
38
160
95
60
15
21
72
115
12
80
111
67
14
18
210
141
24
72
115
20
93
157
8
21
97
47
7
65
25
18
11
12
132
43
113
36
93
15
18
24
18
180
48
57
112
18
71
90
66
105
9
39
27
43
62
3
13
2
28
17
37
6
12
60
83
12
6
37
65
157
5
7
89
21
18
52
8
162
16
12
17
45
18
132
18
40
71
12
18
24
55
11
96
66
42
66
60
279
52
108
2
30
30
48
10
161
7
62
21
36
18
45
42
15
3
10
228
2
33
102
18
7
47
24
259
90
47
54
19
32
198
57
165
15
126
192
13
65
18
66
33
28
53
51
28
138
44
63
55
11
186
3
12
58
65
222
3
150
42
201
12
75
21
51
15
18
60
43
2
111
97
152
88
47
126
37
14
39
189
28
107
75
192
10
83
18
84
15
46
62
45
18
69
15
24
127
17
55
60
62
105
6
108
7
83
19
17
45
28
78
47
36
36
33
40
11
9
27
61
32
58
119
18
6
61
108
20
70
110
63
55
60
74
28
42
59
24
43
144
98
177
54
42
7
48
14
33
57
39
12
39
58
11
31
80
18
3
57
87
18
15
58
92
60
21
54
25
35
15
40
18
32
21
90
54
37
8
3
24
55
83
13
29
73
11
189
148
12
2
150
9
54
73
72
53
84
85
11
79
29
1
29
42
102
96
19
72
233
12
33
12
15
15
168
70
50
15
270
43
35
90
19
8
45
127
83
13
14
9
79
108
32
15
132
1
32
87
60
48
75
3
199
38
120
75
55
20
51
37
17
15
10
12
98
12
78
21
54
7
68
3
97
30
17
126
25
5
24
145
6
137
25
2
90
30
78
10
35
18
37
32
21
7
11
9
88
92
10
17
18
15
102
3
42
54
19
107
25
11
87
12
153
18
444
45
130
29
54
25
152
48
27
33
202
78
11
30
67
12
80
10
161
37
62
57
54
67
44
78
72
48
3
25
62
22
8
21
211
18
77
6
7
5
132
18
25
137
61
134
60
33
30
216
24
105
30
82
53
18
72
7
83
87
18
3
30
144
25
98
120
180
105
15
21
9
21
180
6
45
93
7
35
55
18
20
72
15
1
24
131
18
90
42
120
54
31
134
21
84
18
43
14
75
15
21
48
157
245
9
9
99
10
50
58
89
45
39
96
61
74
18
10
140
100
155
108
109
6
95
39
3
66
42
79
50
18
15
36
72
180
90
7
41
60
7
12
47
135
9
24
43
2
27
91
83
24
7
36
164
30
33
45
57
24
90
7
30
90
35
169
98
30
102
16
92
60
81
7
12
42
23
67
30
35
15
39
7
209
55
8
72
219
24
87
10
119
54
45
27
15
108
12
45
45
135
15
123
72
54
36
43
90
101
150
1
119
6
30
85
8
147
156
24
30
61
29
45
63
15
30
15
25
11
30
9
30
75
36
ABCD 95425462480*3^$a+1 [50004]
25
44
30
6
3
1
66
5
13
5
12
3
33
12
3
75
24
103
5
18
19
23
57
3
6
31
48
20
3
7
11
39
21
12
15
3
9
10
26
34
38
3
1
8
15
3
60
9
9
21
3
57
9
4
95
31
11
21
12
3
3
27
9
18
21
6
15
15
15
4
36
30
38
6
9
27
24
46
48
23
33
15
6
24
27
99
6
9
21
69
64
5
24
27
6
22
35
33
30
9
36
9
9
25
32
9
55
23
42
25
8
33
24
19
5
12
13
14
46
6
18
12
20
18
21
19
11
6
78
1
5
57
22
17
25
38
33
7
83
9
33
7
23
18
93
6
28
41
12
12
3
24
9
39
3
7
53
3
6
81
24
9
9
6
15
9
3
9
33
33
19
11
48
12
7
2
30
33
36
15
4
12
41
15
82
12
26
28
2
9
30
33
10
11
42
19
38
16
6
5
18
18
27
66
51
6
33
4
30
11
39
21
12
12
37
11
33
21
13
36
41
18
33
48
6
6
15
49
11
30
15
42
27
6
12
33
22
83
19
5
21
4
41
18
24
12
3
33
24
55
35
43
5
18
3
12
4
5
3
10
26
16
5
6
42
60
42
15
90
3
33
39
30
39
54
12
99
12
49
11
54
19
150
6
20
21
12
1
5
19
17
24
39
12
63
18
24
60
6
7
35
15
40
6
47
27
21
57
15
39
3
1
5
31
8
6
10
74
12
15
43
20
72
60
28
20
48
9
3
16
11
69
45
12
24
30
19
26
9
27
12
40
2
30
69
27
18
6
18
51
54
27
10
5
13
26
75
9
12
54
15
1
5
6
12
6
87
15
24
75
18
6
4
8
39
36
13
24
12
65
3
36
9
31
11
9
9
33
3
61
20
15
63
10
6
2
12
3
19
23
1
6
23
7
23
21
34
36
11
24
45
12
3
27
4
53
25
30
62
6
34
41
9
51
18
6
15
45
6
3
6
33
3
4
26
24
69
30
57
24
63
6
39
3
19
14
6
39
12
73
30
20
30
10
17
3
54
16
35
39
33
12
3
42
16
11
3
33
13
44
15
21
39
21
57
7
11
42
60
69
3
31
26
60
34
47
3
27
9
3
81
36
15
13
30
2
3
3
9
60
6
18
21
30
15
6
33
10
54
41
19
6
32
18
21
6
3
34
11
1
29
31
71
24
66
37
30
30
6
17
3
54
12
3
1
35
9
3
30
13
80
51
30
99
64
11
30
19
8
30
12
16
41
13
56
9
51
10
50
9
1
2
9
36
7
5
15
16
32
24
40
14
15
1
23
30
108
15
9
55
5
49
29
15
3
12
42
21
18
12
15
9
6
3
6
3
6
34
12
68
27
18
61
20
42
15
12
37
5
9
4
77
39
105
69
33
63
10
65
19
5
27
15
21
18
10
6
5
18
6
6
18
102
51
48
45
21
51
13
17
13
2
102
82
26
3
25
32
15
18
30
6
3
21
45
24
12
21
18
9
36
21
45
51
3
51
75
36
15
3
4
5
6
15
30
4
11
66
9
9
3
4
5
25
8
3
108
19
11
19
35
12
25
11
12
15
3
67
2
21
9
28
23
60
54
33
6
16
23
42
9
51
6
24
13
23
3
36
18
60
10
5
66
12
3
4
62
3
18
7
12
8
27
30
3
12
9
24
25
5
21
21
24
12
63
16
48
8
52
23
12
33
3
25
36
5
33
46
65
49
2
9
75
27
72
21
15
1
26
58
2
9
60
15
24
34
83
18
1
30
74
24
186
6
54
15
84
18
33
27
3
12
4
24
5
9
70
41
27
34
11
12
21
15
55
14
3
12
147
94
35
9
30
3
117
40
17
25
74
24
21
19
5
45
87
9
4
17
13
17
3
12
4
26
21
18
55
36
5
48
15
3
9
3
6
6
54
31
23
36
45
27
39
30
33
61
50
6
15
36
9
4
29
1
119
1
11
15
3
96
12
12
12
3
6
57
30
57
6
36
30
36
9
21
64
20
15
9
24
30
3
9
21
13
35
42
133
32
27
18
7
12
11
84
13
23
15
33
6
6
27
3
13
26
24
39
51
4
5
36
9
15
1
20
15
42
9
15
3
66
6
36
4
59
54
12
13
23
27
3
63
9
7
14
42
24
9
1
114
60
6
11
3
21
3
3
24
25
29
57
3
61
18
23
13
74
6
40
29
27
21
42
6
25
6
8
33
13
2
9
33
42
6
24
48
6
40
84
20
18
90
4
35
33
16
6
50
6
24
6
93
9
16
26
4
30
35
49
2
36
3
6
13
23
19
56
15
7
26
21
6
97
6
59
21
54
33
13
32
18
12
12
3
42
6
36
15
18
12
66
3
55
5
42
99
18
82
23
37
5
6
12
15
51
24
27
33
3
34
35
18
36
6
6
19
56
15
33
30
51
43
23
7
36
14
12
4
2
4
5
9
27
19
35
49
41
51
9
13
30
12
5
6
42
1
32
54
34
11
9
42
24
33
7
29
25
17
57
27
18
33
28
14
6
10
32
9
6
12
111
27
9
64
32
57
42
13
12
24
26
64
36
59
19
20
15
15
15
18
13
59
1
11
45
9
15
4
5
7
41
13
11
114
1
14
27
12
27
40
86
42
3
84
24
19
35
1
2
34
11
12
6
15
126
3
3
18
51
9
10
26
3
91
6
5
13
11
27
34
8
10
5
18
18
51
4
44
66
81
54
27
15
30
13
11
9
21
25
5
15
135
15
4
20
15
9
3
15
54
6
12
36
40
32
12
15
1
24
12
8
40
80
18
15
13
92
24
3
36
27
15
109
20
9
19
47
18
91
17
12
1
5
12
15
24
45
45
84
9
3
28
41
18
48
54
6
27
15
33
15
37
12
18
12
11
42
31
6
53
18
30
30
18
1
35
3
6
24
3
12
15
6
10
17
18
1
11
3
12
9
3
6
10
17
3
36
75
73
17
3
16
6
48
77
3
63
7
26
39
31
14
3
12
12
66
7
2
24
66
9
1
41
24
9
24
3
37
11
12
7
12
8
36
4
66
11
39
12
9
15
45
66
33
4
23
54
9
66
4
24
17
15
3
75
27
3
36
40
14
15
45
105
1
20
9
21
4
23
27
3
12
30
7
14
30
4
8
15
33
9
27
15
6
63
9
15
22
18
5
15
6
34
8
57
25
11
19
2
6
28
5
9
3
12
21
99
12
6
27
10
2
6
12
18
69
6
79
8
10
80
16
2
22
35
72
6
42
1
77
57
6
24
15
18
13
32
60
45
48
6
13
36
20
27
60
69
34
35
45
6
3
60
3
27
25
6
26
15
15
18
3
13
20
9
18
7
5
7
29
36
19
35
57
9
9
10
11
3
48
18
24
36
6
126
12
27
30
45
10
11
18
15
10
32
3
1
74
12
22
95
27
15
36
7
32
15
36
39
3
48
19
5
60
18
45
3
18
75
51
15
6
3
60
36
13
17
9
4
42
26
24
21
19
8
36
40
84
140
72
21
13
56
33
15
10
38
3
12
42
6
45
12
69
66
24
33
15
31
2
48
6
21
13
122
28
119
45
6
64
12
83
18
24
36
9
4
5
12
45
4
20
6
12
12
108
63
49
11
87
3
12
30
3
22
35
1
5
12
7
5
3
48
4
41
24
27
33
7
5
3
6
27
12
51
6
36
34
116
9
24
51
21
39
15
6
30
12
45
10
90
101
27
22
17
30
6
30
3
4
2
4
41
21
33
19
5
15
6
30
4
17
13
8
27
12
6
9
36
39
9
51
45
24
6
3
1
6
14
9
42
43
12
23
18
15
48
9
123
42
82
14
16
30
23
7
11
33
27
3
4
12
26
42
22
5
25
5
25
44
54
42
24
69
7
41
9
15
3
16
47
12
15
3
13
59
25
50
21
9
33
27
15
25
8
12
21
15
76
41
33
34
77
63
18
18
6
6
15
63
70
29
57
30
9
1
14
21
21
27
7
14
4
38
57
21
24
6
130
47
84
21
75
7
77
19
5
1
18
8
4
11
3
4
2
4
17
12
15
15
37
24
29
3
4
8
27
6
87
12
64
44
16
176
28
38
105
144
9
9
18
15
30
52
35
51
27
39
33
36
30
49
8
9
18
15
27
39
12
15
7
90
8
75
45
9
66
30
15
57
1
11
15
3
27
18
27
6
3
4
47
3
45
3
27
36
1
11
19
8
12
21
3
4
2
39
66
9
4
96
6
24
14
12
36
33
1
23
6
27
22
20
21
24
12
63
36
42
22
17
13
2
84
9
18
27
3
19
11
18
19
41
42
30
48
30
6
21
22
12
18
5
1
54
36
6
5
6
37
20
18
52
66
36
8
15
1
17
18
24
6
15
6
6
12
3
9
24
16
8
16
41
18
72
6
48
39
27
19
29
ABCD 95425585714*3^$a+1 [50013]
18
72
12
30
12
6
3
72
9
60
24
12
48
35
31
113
36
24
16
72
3
6
6
45
33
114
12
78
51
15
17
19
48
17
1
15
69
18
12
30
18
102
51
3
30
15
57
35
7
42
63
36
27
9
60
45
18
6
6
5
16
39
21
24
48
15
6
30
24
90
30
18
60
120
18
12
89
43
36
65
1
15
81
39
9
30
9
15
12
5
13
3
72
12
33
51
21
75
168
15
30
27
24
21
18
12
24
6
3
12
48
20
48
49
15
9
24
47
148
27
21
105
54
18
12
48
27
105
36
75
3
6
3
111
42
23
4
27
18
18
9
3
12
18
12
30
6
30
48
21
20
19
12
17
85
108
47
16
15
120
24
6
24
27
20
43
12
29
1
15
45
75
63
96
90
11
4
111
33
57
30
90
6
12
5
72
19
54
63
45
39
9
24
15
3
9
3
5
40
36
15
21
3
5
7
6
12
126
6
36
39
60
9
60
6
6
84
48
12
168
12
15
3
42
24
24
6
24
30
3
9
23
25
18
12
5
52
9
54
12
21
44
16
8
16
120
33
15
8
24
25
23
16
15
36
84
6
48
11
19
6
119
55
18
18
30
87
45
15
12
45
18
48
24
33
9
35
4
60
9
11
97
15
99
18
6
5
64
56
1
3
27
6
54
30
15
96
15
48
9
15
48
17
61
60
60
6
60
9
24
56
55
30
36
6
12
12
18
12
35
25
35
1
3
15
45
20
31
45
48
15
36
30
11
31
9
60
15
6
39
8
1
27
60
20
19
6
18
42
15
27
17
36
7
66
6
9
56
1
18
9
3
24
18
12
24
36
54
66
18
53
7
6
60
12
3
24
12
3
12
84
24
90
42
53
1
54
21
20
19
30
23
13
87
33
6
6
3
36
9
6
18
36
27
12
111
42
35
4
9
30
21
168
15
6
59
108
13
35
19
17
13
120
11
16
39
17
37
15
48
39
21
120
45
59
115
21
12
3
24
5
1
3
21
24
6
48
12
78
36
6
30
48
66
21
36
63
84
41
55
6
3
12
81
15
15
54
18
66
24
12
35
31
54
48
15
21
30
96
6
18
6
30
5
19
12
12
18
144
96
15
27
42
30
24
114
30
36
60
21
33
30
65
1
59
1
12
27
93
42
6
11
1
15
39
9
9
48
23
1
96
84
15
36
8
64
15
18
18
6
78
12
21
33
30
45
12
8
16
3
53
43
9
3
24
9
51
21
32
16
20
16
39
5
36
48
16
45
71
13
3
15
54
3
20
1
84
60
27
33
3
3
66
18
45
45
12
30
5
4
15
6
51
24
8
7
18
6
36
18
6
24
72
36
105
33
90
24
45
21
39
108
8
7
9
8
16
39
18
54
6
12
35
52
63
42
30
60
69
15
21
3
18
24
48
48
54
24
72
93
9
6
60
21
36
9
30
84
114
3
3
12
45
45
42
41
1
15
129
11
13
3
27
192
6
102
6
66
78
11
55
9
45
51
56
61
24
11
13
42
29
64
15
24
6
24
48
23
55
17
13
12
39
15
30
11
49
23
1
66
5
88
15
12
21
33
60
15
144
12
24
21
11
19
21
33
51
60
9
12
24
24
6
108
90
66
42
27
12
21
23
16
48
33
23
7
54
3
8
85
54
5
24
19
12
126
63
9
3
20
4
15
18
90
60
48
9
33
23
72
16
60
27
78
24
6
9
3
30
27
8
37
35
7
45
3
6
51
15
9
24
15
5
16
57
24
123
21
12
39
75
24
6
6
17
1
75
39
42
15
9
11
55
6
54
60
29
16
9
66
30
59
7
9
9
51
51
17
7
48
105
48
39
21
60
63
30
6
21
39
24
6
120
131
43
69
153
12
11
16
3
72
84
36
9
9
48
18
6
15
3
60
21
9
95
1
6
9
84
32
16
39
30
36
24
36
24
54
9
63
12
72
18
30
30
30
6
6
30
15
96
57
23
12
13
15
45
27
51
6
30
78
87
69
87
9
36
12
15
33
15
24
20
16
39
60
33
8
7
18
12
6
57
57
23
28
75
24
12
5
1
24
35
13
48
3
36
21
18
36
33
20
7
78
23
157
3
27
6
12
35
52
36
24
57
36
12
30
6
24
11
4
36
15
42
12
18
9
39
5
19
33
33
15
21
3
48
48
32
13
51
20
19
24
78
24
35
25
6
9
63
33
3
6
111
27
45
21
54
6
15
39
30
6
6
99
9
36
90
41
4
45
35
112
72
27
60
9
45
30
42
12
60
6
12
24
105
20
4
51
9
81
18
12
33
21
30
24
17
24
55
24
18
102
57
80
13
12
84
60
39
8
19
18
6
101
13
3
24
3
12
78
66
9
15
33
72
75
12
5
25
3
147
5
49
24
15
45
48
39
21
27
15
72
45
21
18
24
6
12
107
7
24
21
33
36
12
39
15
24
36
78
23
84
49
6
18
3
87
48
42
71
1
48
6
6
15
3
12
5
19
6
3
27
6
3
51
18
27
56
4
3
105
15
21
12
3
17
19
30
35
16
27
17
1
78
6
6
24
90
18
30
15
21
12
18
12
9
75
53
12
25
39
9
87
21
27
15
17
73
3
3
30
24
66
6
23
25
36
15
84
48
69
3
8
7
6
12
47
31
9
32
28
68
25
78
9
33
54
48
6
11
100
36
15
45
80
7
5
136
32
43
21
60
36
72
33
30
102
51
9
102
9
24
87
24
9
8
13
12
48
120
15
12
68
109
90
12
30
6
18
87
27
21
81
23
61
99
15
5
7
48
6
36
15
60
39
30
11
25
84
51
9
11
4
24
15
36
42
3
15
41
16
39
9
9
3
33
11
88
48
24
9
36
51
27
90
6
6
39
45
54
45
33
135
3
66
3
27
29
19
33
9
78
5
37
48
75
21
6
9
39
6
12
18
9
48
39
18
42
36
54
30
33
15
17
55
5
4
15
6
111
12
3
102
132
15
36
123
57
15
12
21
24
8
72
67
30
18
60
102
30
18
15
3
24
9
15
29
52
21
42
30
90
17
36
48
19
12
33
15
21
21
11
7
6
6
18
3
15
33
15
9
33
12
15
12
96
69
11
37
3
12
21
6
24
120
84
30
6
81
9
12
27
8
7
42
15
24
69
147
8
85
42
45
75
96
12
5
48
43
36
66
23
72
13
71
4
24
51
21
39
9
12
21
15
3
5
1
36
3
72
9
23
72
85
23
112
15
21
3
84
17
31
54
36
23
1
36
27
15
57
3
30
63
45
15
44
13
11
1
48
48
15
12
108
39
78
60
23
19
18
75
8
19
6
48
54
36
30
12
42
12
93
75
36
9
21
27
44
4
15
29
7
9
15
42
3
99
12
54
60
6
18
12
30
33
12
8
16
69
3
24
60
36
44
25
3
15
120
12
54
84
11
1
71
13
30
5
7
45
9
ABCD 95426392552*3^$a+1 [50010]
12
18
4
156
9
23
25
135
38
72
6
16
26
43
24
5
48
43
29
7
39
81
3
96
21
39
84
12
96
57
15
57
41
7
5
55
23
42
6
52
24
36
32
16
50
31
11
13
5
79
41
102
49
23
25
72
24
36
11
42
30
28
33
5
12
12
82
38
36
12
7
12
11
18
30
25
35
60
4
38
22
68
30
7
245
118
48
132
48
21
24
27
69
51
62
55
35
30
6
169
23
60
42
106
60
14
22
68
30
36
12
7
12
15
9
29
82
68
28
62
48
48
60
42
12
16
20
4
80
1
15
9
35
30
190
50
18
37
15
12
9
27
33
77
30
42
10
98
58
14
30
25
23
18
22
92
16
50
19
143
12
1
15
44
36
52
24
24
21
83
16
24
12
44
42
78
24
90
30
112
56
30
60
30
12
28
20
90
10
8
4
38
30
13
5
90
25
17
102
61
36
99
12
9
23
25
3
20
48
49
83
40
48
9
5
31
5
34
20
78
90
72
28
33
5
70
9
53
79
3
20
25
11
120
84
76
129
41
42
28
45
24
11
112
57
15
12
68
76
21
53
60
7
23
1
24
72
39
129
15
20
36
12
4
128
18
12
66
1
23
97
71
72
1
60
5
30
54
126
54
10
20
61
84
95
18
19
11
28
12
38
10
20
1
108
71
1
23
36
49
12
15
38
7
24
24
11
24
48
48
49
71
136
33
12
29
22
8
24
25
11
12
18
12
22
96
44
36
144
1
29
31
17
94
14
54
48
60
13
17
18
42
42
96
121
3
21
47
42
55
36
27
9
29
24
22
8
61
17
22
12
24
9
5
18
37
5
46
36
48
201
29
91
15
74
31
5
22
9
15
14
10
24
45
27
45
60
39
2
48
12
30
49
15
36
57
35
30
48
70
12
38
7
36
96
48
51
21
53
91
87
122
10
117
39
62
7
53
12
115
11
24
78
12
90
1
107
30
10
2
78
64
38
7
11
37
11
25
5
12
10
129
53
10
38
12
10
120
48
32
48
28
74
6
49
207
86
7
3
38
30
54
120
55
5
31
15
104
30
7
39
2
60
18
25
29
67
11
42
70
105
5
138
18
31
71
40
2
46
9
36
51
26
12
10
56
49
11
30
22
8
64
21
47
13
39
21
29
6
1
48
15
45
23
13
47
18
12
10
108
44
96
64
8
30
48
79
5
22
24
9
12
24
47
13
35
54
58
38
24
18
4
26
7
23
48
25
36
23
18
18
12
4
93
143
42
7
59
85
35
24
25
155
208
62
22
14
12
12
10
26
19
27
9
29
18
12
28
9
108
3
24
8
60
28
62
7
48
5
22
68
18
7
3
9
11
4
105
15
84
44
16
24
38
7
3
32
18
12
36
19
27
26
120
10
69
173
7
3
26
10
2
42
6
19
27
26
34
45
29
19
11
1
11
12
48
102
7
53
151
59
1
15
74
7
3
12
44
61
48
11
24
16
21
48
60
53
72
7
15
225
24
36
24
36
23
16
2
10
2
22
8
96
100
32
42
6
16
33
15
20
28
50
58
9
12
3
200
18
60
19
23
6
42
37
71
52
9
3
38
7
3
60
98
19
3
117
5
175
3
84
8
100
36
44
48
132
30
30
156
25
27
32
36
64
12
33
11
42
132
7
24
39
38
70
2
48
12
18
97
3
2
18
12
18
90
30
12
106
9
96
5
19
12
113
60
48
12
31
27
69
39
9
12
11
48
4
12
45
23
16
12
9
23
40
200
1
15
32
4
38
46
120
14
67
39
44
36
1
11
28
69
3
12
50
31
5
102
37
5
6
90
84
22
9
27
50
58
21
24
36
63
45
23
37
3
8
25
24
5
10
45
53
12
31
36
29
24
10
12
128
1
5
72
18
30
55
27
9
11
64
38
90
28
20
12
25
123
12
12
26
102
25
15
45
53
19
3
105
135
48
8
12
12
30
7
15
44
30
10
2
48
22
33
29
6
42
12
118
2
46
129
35
78
60
22
21
29
36
42
28
14
70
57
11
28
20
25
24
60
12
111
32
25
5
48
12
10
45
3
68
12
42
127
29
19
35
61
27
32
30
82
44
16
33
5
58
129
48
11
150
79
36
15
81
63
12
9
51
8
157
59
16
24
2
58
21
113
58
20
12
30
55
11
76
38
31
5
55
29
18
78
34
68
42
55
15
12
8
25
3
2
31
27
32
40
8
18
12
12
22
33
65
6
24
37
41
12
7
29
19
3
20
37
36
5
10
36
116
12
108
4
14
19
63
60
9
63
26
12
18
4
50
10
38
43
65
31
24
17
7
60
5
18
12
78
108
70
21
41
67
35
100
45
12
113
115
15
146
12
12
10
48
24
116
52
26
19
65
55
3
189
3
8
18
72
7
12
3
8
40
8
1
3
158
72
48
12
78
13
36
11
30
19
29
10
110
90
1
135
146
10
33
29
18
12
40
12
14
12
34
33
41
22
8
121
15
98
7
39
20
1
63
50
30
1
35
12
12
30
60
10
60
38
7
23
12
1
15
69
12
71
88
2
30
52
20
85
35
25
5
55
3
38
19
3
98
31
60
24
95
25
15
21
41
22
36
9
51
2
103
24
101
42
28
21
11
18
34
12
74
24
82
60
14
10
12
9
41
10
20
124
56
232
26
54
18
7
120
131
16
60
24
32
13
77
43
27
2
31
29
60
78
40
33
5
12
22
36
69
11
16
45
89
22
80
97
51
32
64
14
132
43
51
14
24
10
12
96
152
28
140
52
50
55
3
50
34
14
84
7
23
90
10
21
5
22
24
8
18
10
2
46
12
9
11
37
53
7
11
40
69
5
7
15
26
19
113
46
44
16
74
46
2
19
23
96
1
29
19
35
18
22
80
120
25
36
84
23
4
33
11
25
15
105
35
25
5
60
10
9
3
9
41
10
ABCD 95426523022*3^$a+1 [50021]
32
13
72
15
12
128
148
32
100
188
25
59
121
15
3
65
25
75
15
185
36
28
93
72
90
53
37
15
21
75
69
90
17
109
95
4
92
43
18
87
3
89
96
100
147
53
48
187
29
43
18
27
20
28
20
192
28
68
4
32
64
140
25
35
100
92
4
111
17
180
48
7
153
45
72
108
23
36
36
48
24
112
99
69
3
18
72
107
1
324
18
29
28
15
5
85
191
115
5
64
3
18
47
12
228
324
91
17
1
107
120
144
43
5
12
73
83
264
40
20
79
54
47
16
225
18
357
212
180
12
28
48
24
60
84
56
36
60
72
168
120
13
90
41
31
65
25
90
57
33
47
36
72
72
208
140
60
24
43
108
33
84
20
40
75
36
41
13
216
11
96
60
108
72
67
126
90
125
55
54
90
17
16
60
33
144
3
284
48
16
20
115
21
24
60
84
8
24
31
33
312
20
13
135
27
72
198
35
4
108
12
3
5
12
1
90
162
167
193
15
12
96
93
54
77
49
47
7
126
15
24
48
3
29
313
23
72
48
235
29
40
3
233
109
23
13
11
84
96
43
41
139
180
17
1
15
104
120
24
25
72
35
73
51
3
90
123
48
60
57
39
123
18
39
159
17
60
64
21
87
3
17
288
163
89
73
107
76
105
59
85
23
13
54
21
15
45
117
39
8
12
49
15
57
123
39
17
24
16
33
18
77
85
18
9
44
76
128
48
55
198
39
36
87
5
12
91
149
211
69
12
63
18
198
45
27
29
40
80
31
93
195
57
84
36
8
4
45
18
45
144
20
76
8
60
60
52
188
84
12
61
18
17
24
64
24
15
113
72
13
27
56
16
99
9
108
153
59
432
4
279
18
35
55
18
270
29
115
5
31
69
32
28
33
3
60
27
77
88
20
157
47
40
48
348
75
5
85
162
36
90
54
126
27
44
19
41
13
71
16
20
16
3
54
63
20
43
101
61
18
54
15
21
107
127
93
87
108
125
124
309
54
41
52
8
16
9
72
99
44
109
3
24
153
18
69
93
63
68
49
18
18
54
213
92
52
111
57
33
15
8
136
21
18
45
96
129
90
81
36
48
105
35
136
44
36
60
31
29
96
55
180
5
67
221
49
51
57
119
223
5
96
25
47
40
32
133
3
36
84
92
37
18
69
39
72
129
48
3
18
27
240
93
71
64
9
3
105
107
36
64
168
120
45
59
64
147
108
72
108
101
79
29
25
83
7
41
67
113
172
168
24
63
185
480
40
8
79
36
105
92
55
249
84
12
8
25
119
43
45
68
36
13
47
156
24
40
3
141
39
161
37
3
15
54
11
24
55
5
112
9
11
43
245
28
20
13
335
79
33
75
72
125
52
80
13
47
28
15
65
112
129
131
193
18
72
18
39
69
11
16
44
60
36
103
180
129
72
33
90
18
162
65
160
140
16
432
12
68
25
90
29
4
204
420
81
72
90
173
120
157
83
36
28
48
417
71
24
72
13
18
18
11
223
36
17
112
12
96
44
4
12
27
36
137
7
5
16
92
4
20
64
104
48
43
197
64
84
92
40
45
72
3
105
119
16
308
79
33
228
56
48
85
ABCD 95426531212*3^$a+1 [50024]
54
39
27
33
165
162
9
96
261
99
12
9
18
6
3
12
33
90
69
9
192
42
93
252
36
48
51
18
87
36
27
30
132
183
33
228
3
273
3
36
81
63
168
153
72
108
3
87
144
66
111
21
27
57
36
144
51
60
36
60
12
39
18
87
48
48
24
24
96
45
18
9
24
57
75
3
57
87
30
171
15
165
12
57
87
24
60
48
60
39
189
33
27
72
201
468
15
27
120
72
126
87
3
24
9
48
144
177
108
48
42
9
12
48
51
42
102
240
18
30
18
27
51
54
51
15
72
24
9
9
156
42
45
27
9
12
12
39
30
36
72
15
96
36
3
81
72
132
12
93
96
51
69
15
9
72
18
48
33
39
186
36
3
132
3
33
12
117
183
87
90
126
9
153
51
117
27
60
57
108
138
72
33
9
120
78
30
15
12
15
57
9
51
3
6
123
48
21
135
48
33
99
192
60
36
15
45
27
9
63
141
12
48
84
33
15
228
120
84
75
9
60
237
78
66
15
63
105
12
9
264
60
3
9
3
84
36
81
120
51
36
60
48
45
84
63
27
21
84
96
39
72
33
105
132
123
87
57
39
90
3
9
108
24
147
84
15
141
189
48
96
15
96
33
15
84
81
27
144
183
18
27
132
9
15
144
87
24
126
3
36
27
153
12
33
114
18
39
9
6
48
42
48
75
3
81
189
27
57
180
114
21
105
66
42
75
36
189
60
51
36
21
3
36
33
90
57
15
48
9
144
45
75
24
15
90
54
9
12
105
36
30
24
30
108
6
33
57
12
90
24
69
48
21
6
30
24
15
60
15
48
18
6
129
105
39
12
84
39
42
27
171
129
81
72
6
69
84
9
108
3
297
72
3
36
168
63
42
30
6
138
24
21
81
3
33
123
21
6
120
90
150
72
90
171
36
72
24
48
45
72
12
39
33
24
63
48
33
126
57
69
66
9
9
126
18
132
3
24
72
81
30
96
18
51
48
27
105
69
24
3
12
51
6
48
51
117
75
87
30
15
12
9
87
24
183
48
57
21
39
153
27
120
48
24
108
12
129
24
36
99
81
15
15
81
141
51
72
15
96
48
45
33
15
33
63
96
45
39
141
3
48
60
48
96
141
156
3
24
63
150
27
9
15
57
75
45
36
24
72
66
9
69
15
48
36
96
60
96
3
45
45
39
72
39
237
99
42
39
48
12
21
24
87
21
12
6
9
60
48
75
117
9
435
21
15
3
105
93
18
33
420
33
195
24
84
33
72
18
114
30
21
48
144
273
24
39
45
63
33
3
12
21
27
36
156
24
135
66
3
3
318
3
12
96
36
33
27
267
81
48
48
264
45
3
87
54
12
6
9
39
9
36
117
207
48
120
45
39
36
15
18
159
120
48
24
45
15
60
33
3
9
51
24
12
21
60
108
3
36
105
48
6
9
72
39
6
99
111
6
87
105
3
48
45
162
48
144
42
75
9
42
93
69
159
33
60
18
48
42
207
240
120
24
84
75
6
84
27
12
69
114
30
75
33
6
45
12
96
84
177
171
48
24
120
33
87
33
24
102
144
81
24
9
159
60
69
87
15
57
12
21
78
93
99
6
75
12
3
72
72
57
120
12
48
36
96
63
81
12
48
12
21
15
12
48
87
42
48
24
63
57
24
300
123
81
231
87
24
81
39
81
216
33
30
24
174
18
90
24
54
102
42
246
27
9
60
138
72
90
27
9
3
120
24
93
171
63
18
12
3
252
75
57
69
48
24
3
69
90
18
15
105
6
120
21
ABCD 95426676934*3^$a+1 [50030]
64
65
72
42
36
1
59
30
30
60
85
47
18
90
12
18
79
32
21
60
42
45
63
60
13
72
23
1
11
48
132
150
210
48
42
90
13
47
48
30
115
152
15
120
25
5
42
36
21
96
93
27
27
30
6
90
31
11
18
144
150
36
57
72
16
95
132
30
78
12
138
42
150
42
57
3
6
7
35
42
27
21
138
282
12
36
24
30
6
12
103
89
135
141
90
114
36
27
72
15
36
12
9
39
144
33
33
31
176
135
48
60
21
63
97
200
3
6
24
138
78
111
9
12
48
67
77
48
18
9
21
51
9
79
65
15
3
18
60
24
156
132
72
66
117
57
6
24
1
47
48
97
5
67
35
126
24
138
37
11
72
285
75
48
180
54
18
90
39
16
35
30
103
137
90
72
85
191
54
6
117
63
12
60
78
30
24
37
11
72
18
42
1
5
144
126
37
24
23
33
15
18
54
48
90
135
75
30
7
53
108
84
27
21
27
33
42
216
30
72
12
30
36
49
48
155
72
93
183
54
78
120
138
114
90
7
233
66
102
102
6
12
39
99
54
66
12
42
7
23
48
72
60
48
42
30
18
90
18
30
42
60
19
29
27
40
23
24
18
18
72
13
65
120
42
18
30
261
3
60
73
185
48
39
16
47
108
12
48
144
318
43
359
18
102
6
42
198
84
6
1
11
48
72
72
6
84
48
163
47
49
89
102
60
12
60
96
21
33
103
47
318
18
97
65
39
64
24
11
54
6
12
69
39
42
132
6
37
65
15
40
288
32
45
30
240
30
132
27
16
17
183
45
60
78
42
120
360
120
42
6
192
78
54
6
42
19
131
30
48
60
42
25
17
31
179
45
3
150
135
24
33
87
39
24
156
12
60
30
162
93
105
42
36
54
6
30
175
17
30
9
3
6
24
36
90
25
72
5
18
12
157
5
240
60
48
120
18
72
48
210
27
15
42
6
102
18
30
84
15
63
18
30
25
59
120
18
138
9
72
279
1
59
37
65
120
39
81
18
102
7
23
25
77
6
42
27
63
162
63
15
18
162
205
5
99
99
42
12
6
1
8
21
51
39
9
3
60
49
59
12
48
1
41
48
127
23
57
33
114
45
153
120
12
30
6
90
30
84
90
36
30
79
23
9
39
145
29
36
30
25
17
55
65
127
11
30
72
55
5
30
18
90
25
89
66
102
15
33
31
209
159
15
96
97
47
30
66
57
105
162
48
48
42
42
1
264
32
189
12
78
97
5
12
96
24
6
42
42
37
41
103
17
12
66
57
15
108
72
12
60
138
48
99
105
48
7
35
37
11
72
30
7
29
19
125
18
12
30
7
41
15
117
27
39
25
167
30
27
33
55
107
168
69
51
132
1
65
111
40
119
1
119
49
35
6
24
36
211
83
30
30
90
48
30
9
33
183
87
33
15
18
39
33
55
152
201
12
18
30
54
37
48
48
5
78
30
30
54
6
54
30
105
93
228
55
24
11
21
81
12
96
102
72
181
29
6
54
240
7
59
114
90
36
30
55
17
15
45
30
13
35
84
25
53
19
96
35
78
7
17
246
84
36
177
15
18
54
90
7
56
303
49
8
147
30
60
48
67
72
89
7
17
6
72
49
89
24
6
114
78
30
138
1
71
12
78
55
35
30
87
33
55
32
33
90
45
3
162
19
41
39
81
87
3
117
135
36
102
30
12
78
42
93
195
12
90
78
12
61
17
60
12
36
60
72
15
72
40
11
180
132
12
90
303
135
25
5
48
132
60
180
12
66
12
157
72
11
13
59
60
57
33
6
12
13
95
1
23
60
45
15
1
167
168
114
48
55
47
30
30
18
18
30
102
30
78
42
ABCD 95427273512*3^$a+1 [50006]
23
67
62
4
2
9
31
12
80
12
9
37
44
54
34
2
4
24
80
18
63
9
36
66
4
20
24
16
2
12
90
28
8
24
6
6
48
10
20
6
42
18
40
80
10
26
64
80
40
24
5
51
10
30
5
72
39
64
12
29
33
30
40
20
12
18
42
4
20
24
16
20
30
10
26
90
28
20
156
6
15
1
14
21
13
50
10
30
50
6
93
33
12
10
5
21
10
60
12
14
4
44
6
6
18
33
13
24
6
80
9
51
6
6
48
24
16
2
10
8
22
38
4
2
15
3
12
30
30
4
12
12
20
18
24
15
39
66
58
6
54
2
78
16
20
6
6
52
20
36
12
18
4
2
16
32
18
18
24
66
54
10
30
2
48
15
13
143
49
20
18
112
17
31
12
18
42
5
1
54
6
14
21
27
9
108
31
50
30
45
19
18
42
20
12
6
112
11
19
6
26
18
12
24
6
54
64
26
10
44
27
24
12
3
60
30
10
5
36
19
44
12
6
54
4
56
34
26
6
22
26
40
32
15
3
4
78
18
62
3
39
16
44
72
24
84
60
12
9
37
20
12
18
24
33
15
21
21
15
39
10
12
80
3
45
12
22
8
24
9
51
46
14
24
24
72
16
2
46
14
3
67
30
2
4
17
9
24
24
6
66
36
10
50
15
3
36
9
19
50
10
50
6
40
44
10
20
66
4
50
40
18
12
8
112
20
30
10
78
2
6
10
14
30
28
2
3
3
54
16
50
22
12
11
7
14
18
90
78
24
4
29
1
62
10
2
6
12
84
28
26
10
26
6
30
45
3
42
30
10
12
26
6
63
13
18
92
18
4
20
6
22
14
114
52
18
29
15
16
104
42
6
54
30
6
10
30
32
16
24
11
7
5
27
12
16
32
42
24
30
42
10
74
3
15
42
24
27
45
48
22
12
2
28
2
21
9
24
6
58
6
80
52
38
12
42
10
6
20
66
16
2
10
38
10
8
24
3
7
5
72
1
2
12
28
38
63
55
17
15
10
8
22
8
40
20
42
3
39
117
15
28
48
8
4
38
24
28
2
16
32
30
16
60
62
54
3
57
78
12
165
9
6
69
36
15
4
20
22
2
12
34
2
12
6
15
19
6
56
28
2
48
28
2
58
32
10
23
85
20
12
70
80
36
6
18
36
42
22
36
50
10
12
12
2
18
93
7
56
22
30
17
15
10
30
8
12
6
6
6
12
16
20
82
14
16
12
35
13
32
15
1
20
15
12
3
21
1
32
16
26
24
64
26
10
50
4
2
9
15
120
9
103
2
30
30
15
13
20
12
30
28
44
60
45
9
87
39
66
72
3
43
2
24
6
9
13
2
76
18
26
9
15
42
10
48
116
84
36
78
3
24
15
48
12
48
36
22
35
3
9
1
30
5
9
30
6
30
4
2
64
44
27
159
4
17
13
8
18
90
60
36
16
12
32
18
76
2
70
12
5
1
56
24
22
5
45
10
38
6
18
66
10
60
14
36
21
3
93
12
33
27
15
10
11
12
3
22
38
36
36
10
32
3
13
26
28
20
21
9
6
6
16
62
16
60
50
66
6
78
4
30
86
9
15
30
10
26
30
42
70
14
18
10
26
21
15
54
10
42
42
2
51
7
41
19
48
8
12
12
10
30
68
24
34
32
42
57
19
17
9
36
15
43
2
78
21
13
30
36
44
36
52
12
56
30
27
37
50
21
57
10
5
45
10
5
13
30
2
10
20
9
3
6
6
18
12
30
16
50
18
4
36
41
33
12
16
90
18
24
2
6
24
24
4
30
98
12
51
19
18
8
64
20
16
59
55
2
34
56
64
14
6
52
12
30
36
24
6
2
28
74
28
62
42
114
22
14
34
14
12
36
60
48
70
86
4
26
6
28
32
70
8
36
4
62
3
19
26
30
12
88
32
24
76
90
2
16
62
58
20
12
22
20
6
24
18
40
2
96
6
64
54
122
18
16
29
13
14
21
3
42
63
27
33
25
74
6
24
46
2
70
44
45
3
96
4
2
18
36
34
18
2
12
6
12
16
20
52
29
13
26
24
162
6
52
6
12
2
28
50
15
13
42
8
81
15
30
90
48
16
5
85
80
4
6
17
15
22
26
9
1
42
30
32
3
43
24
20
36
22
38
21
9
22
17
27
6
3
27
10
72
2
33
31
44
36
54
10
6
12
2
40
18
98
6
16
44
34
110
12
112
35
1
30
14
48
15
25
14
84
4
6
110
4
20
36
40
14
30
28
5
7
38
30
84
46
48
35
15
21
39
10
12
14
4
2
58
2
10
5
33
84
10
62
48
30
6
52
12
26
24
12
6
10
2
58
44
24
60
60
12
10
2
16
14
6
30
6
21
7
78
12
50
28
38
6
24
21
3
30
102
90
6
12
36
54
27
9
10
2
78
24
160
20
12
48
36
36
6
22
8
24
54
36
24
30
40
42
14
24
34
50
36
84
6
34
32
9
67
12
6
44
6
6
4
14
6
12
18
30
10
54
2
16
12
32
4
77
7
26
84
27
1
132
38
120
42
30
28
77
27
28
2
36
10
8
24
10
32
16
14
24
24
76
60
74
6
24
72
16
48
32
72
57
9
10
20
24
12
28
26
15
9
76
14
78
3
67
2
48
30
12
45
15
16
2
72
46
2
18
4
32
4
30
62
10
38
6
3
25
2
18
46
30
30
32
28
12
42
23
13
26
28
38
3
79
62
39
25
50
4
36
29
15
10
38
12
16
20
9
21
30
66
4
59
1
26
28
20
6
12
84
46
92
117
1
12
6
14
3
3
69
15
28
20
22
80
3
3
10
2
57
15
60
6
6
16
30
14
4
20
9
33
60
54
45
21
54
6
48
10
24
8
42
90
6
12
27
1
20
12
30
24
24
9
33
12
6
22
20
3
12
3
36
48
12
66
28
20
12
15
13
26
6
39
9
4
36
14
42
18
36
36
30
60
3
57
39
12
39
30
30
4
5
15
6
28
36
26
16
44
30
18
28
29
43
6
2
42
48
30
42
28
59
9
12
22
26
30
36
28
2
3
51
42
12
42
36
54
4
30
14
46
2
28
86
106
80
22
65
25
26
102
120
18
10
12
158
24
48
12
16
14
30
36
4
62
15
60
1
80
54
106
8
6
18
30
12
21
55
18
24
30
2
3
15
66
12
72
27
15
18
60
10
30
6
20
4
26
10
42
2
10
32
18
16
20
66
18
72
16
8
30
10
5
72
27
12
45
1
20
10
8
40
17
13
20
4
47
31
2
16
26
24
12
78
84
6
64
66
50
40
14
10
6
104
10
6
35
7
8
30
30
36
16
12
90
26
30
39
60
45
6
60
60
34
26
10
122
33
49
18
12
32
33
1
26
4
24
18
8
24
42
28
18
8
10
60
54
20
6
22
12
62
33
21
10
5
37
2
16
116
9
7
32
6
10
44
70
8
24
30
34
24
8
22
8
28
54
2
4
12
2
12
63
55
20
12
4
74
16
20
12
12
100
30
18
20
27
13
32
58
30
32
28
59
19
60
20
40
12
14
60
6
10
14
18
6
94
30
36
12
18
11
1
8
6
9
9
40
6
26
18
6
52
2
46
20
27
33
54
70
2
78
70
50
6
10
80
6
4
14
3
27
18
54
60
6
22
18
2
18
18
30
30
4
2
18
36
6
46
12
8
12
16
2
100
32
15
45
28
2
40
116
22
2
90
70
26
96
39
45
6
36
57
105
36
22
68
24
18
10
29
75
48
12
34
12
20
22
20
45
31
152
12
16
14
42
16
38
126
24
40
2
30
42
27
3
36
12
40
50
30
108
22
8
10
2
78
4
20
21
9
40
8
78
9
36
15
21
13
6
41
3
18
18
4
41
39
16
150
42
38
6
21
33
ABCD 95427275642*3^$a+1 [50049]
112
183
36
5
163
81
60
72
80
24
25
63
32
64
21
54
17
67
93
3
65
60
49
60
90
21
51
65
25
99
20
1
99
72
8
19
141
96
156
48
87
53
19
45
21
27
15
9
96
8
49
3
68
55
9
96
87
33
9
27
36
3
90
36
60
84
6
65
4
96
48
15
60
18
35
100
99
18
210
21
92
40
12
51
24
162
18
30
60
18
90
27
75
18
42
45
48
80
25
12
42
105
20
91
33
15
9
51
57
12
15
57
44
64
3
18
71
13
27
48
15
60
108
177
32
88
32
25
35
79
65
36
73
3
12
36
12
27
78
15
8
7
9
9
126
168
102
15
21
23
36
36
55
18
15
56
16
24
45
11
25
144
15
9
27
48
32
19
125
49
35
16
9
35
19
30
27
15
41
24
1
3
15
54
15
57
15
3
6
162
18
90
54
3
20
49
3
12
3
48
24
90
90
36
45
20
19
101
88
171
6
18
141
33
72
35
4
60
80
64
92
4
32
48
12
43
12
42
63
20
43
12
54
18
21
56
16
3
5
16
48
32
55
149
1
35
16
120
3
72
9
33
12
78
162
35
4
32
40
48
20
1
131
28
111
29
7
18
15
12
39
6
18
66
3
32
1
155
67
36
125
67
9
36
33
11
25
30
93
12
36
108
39
21
20
4
87
9
24
51
54
78
12
6
30
6
3
36
192
44
4
32
7
36
41
49
27
27
21
12
68
16
225
51
9
3
27
9
144
51
125
12
4
3
21
9
15
21
24
108
15
20
85
75
87
57
33
15
32
16
68
76
36
80
28
99
72
5
16
84
45
3
8
79
18
36
47
7
41
4
45
11
16
39
24
36
69
12
9
66
24
30
6
9
92
73
186
33
21
30
57
3
36
30
24
66
9
12
33
60
15
57
12
6
45
24
33
87
32
28
32
4
105
24
48
24
15
3
117
44
60
25
27
68
12
4
80
16
33
39
32
1
15
84
63
21
80
55
60
21
15
21
20
13
30
5
67
5
37
27
36
45
18
17
247
105
27
33
32
16
57
11
96
16
12
15
12
6
12
23
19
18
11
1
99
56
13
18
12
42
35
16
15
18
72
3
20
16
48
81
36
11
28
20
40
80
121
24
30
17
73
24
23
103
5
4
27
30
51
12
105
66
5
16
200
40
63
6
47
60
157
3
168
12
20
19
21
80
19
29
49
15
33
132
30
21
32
24
13
11
12
28
81
71
24
25
39
36
3
12
18
11
36
76
3
21
24
9
27
48
57
66
18
24
23
13
147
24
3
60
45
12
80
4
15
6
66
108
105
24
57
3
45
3
39
89
4
27
5
85
11
25
35
109
54
9
68
4
81
18
101
196
12
75
41
64
240
176
49
51
12
164
160
56
79
33
45
87
21
15
8
187
29
24
4
32
4
24
33
35
4
56
7
18
24
15
75
18
87
15
36
54
3
72
93
3
15
12
108
5
4
189
11
16
24
48
56
7
29
16
33
12
72
171
36
9
6
45
63
93
69
36
48
27
60
39
9
9
23
48
72
19
45
24
21
243
12
15
29
16
36
44
1
18
5
19
30
23
19
54
72
3
15
21
56
40
8
16
39
36
48
96
30
6
21
45
39
44
12
52
12
3
45
36
12
33
39
3
45
3
57
48
12
15
9
63
17
13
3
12
32
13
23
28
96
44
36
91
57
3
57
87
5
136
3
21
48
87
45
36
8
16
84
12
8
61
3
8
7
81
24
120
32
13
51
21
78
21
15
90
11
76
20
28
24
33
39
69
11
25
39
32
24
55
18
3
44
4
12
27
57
51
29
55
21
72
60
15
12
33
183
18
24
36
27
20
48
79
33
75
78
12
27
12
116
28
32
7
225
60
87
21
68
132
67
77
49
15
12
63
81
63
21
21
71
84
40
39
9
57
18
41
19
18
15
33
27
44
36
28
9
6
36
30
114
12
53
100
9
47
36
43
5
76
20
28
21
15
80
4
12
48
36
15
42
119
19
5
52
33
75
51
33
27
81
68
100
24
36
141
71
64
56
52
3
18
15
12
20
60
4
33
15
168
84
284
4
48
68
12
97
11
4
15
96
30
35
79
21
105
147
12
120
3
18
27
9
35
16
80
127
17
16
12
75
93
39
5
223
42
30
21
84
20
19
96
69
20
4
27
90
51
24
44
4
117
144
84
51
84
8
109
71
52
135
21
117
18
21
159
24
30
60
48
99
36
9
35
60
16
57
71
55
17
60
84
16
8
72
28
15
132
102
23
64
39
24
102
11
4
80
103
53
19
150
84
36
3
48
48
135
9
135
81
32
120
112
56
112
48
24
63
9
104
16
15
29
52
24
48
68
37
66
21
20
16
12
27
9
39
21
32
24
13
3
39
9
92
48
12
19
5
24
61
36
3
36
15
33
92
19
36
9
36
96
69
108
11
175
5
67
54
30
21
128
55
9
3
90
63
24
45
18
57
45
36
147
44
85
51
3
120
5
49
72
99
32
37
27
20
16
3
126
15
45
108
66
60
5
12
24
24
19
ABCD 95427339394*3^$a+1 [50050]
24
5
12
96
12
43
8
99
120
18
27
48
39
193
8
69
30
186
144
3
33
39
45
19
80
27
157
8
15
42
103
77
48
24
123
33
42
48
60
9
21
42
1
89
138
54
15
88
245
18
9
3
18
67
8
40
32
15
240
18
7
48
29
96
43
192
47
33
24
15
36
54
39
231
96
54
126
12
1
161
111
87
42
18
21
64
5
195
3
30
42
18
27
45
18
57
120
15
90
72
6
12
42
75
51
90
3
69
3
45
72
72
99
27
24
13
8
45
42
81
27
30
39
15
49
29
90
1
11
13
5
27
48
3
13
56
75
36
9
64
32
69
108
18
69
64
24
47
1
17
15
93
30
13
176
136
32
57
36
115
29
43
47
9
99
85
32
16
35
12
72
96
33
21
18
90
55
48
32
93
163
107
13
24
23
30
3
141
96
75
9
79
17
39
351
144
1
72
17
6
54
48
162
108
42
51
39
18
30
25
17
90
21
177
120
31
29
211
59
18
243
64
152
24
64
32
16
8
21
18
270
27
48
3
102
15
63
129
33
48
63
27
13
11
66
99
243
42
30
133
35
12
1
32
3
72
90
75
72
75
61
95
72
18
55
5
67
17
63
33
12
150
228
97
65
90
78
55
120
17
135
87
120
9
27
165
57
18
12
25
8
27
12
1
120
47
153
57
31
80
40
17
162
13
95
90
102
18
55
32
3
42
30
333
27
18
24
108
108
120
150
12
1
152
9
36
24
43
8
15
54
150
13
77
43
80
3
30
24
36
27
3
93
40
32
39
30
198
21
87
60
30
15
75
42
48
42
145
53
3
24
135
12
6
12
78
237
15
18
87
40
47
108
78
30
153
69
18
54
3
123
102
108
43
17
175
192
77
3
15
57
16
167
25
120
17
120
60
18
1
104
3
93
51
61
29
66
9
153
31
29
192
18
18
7
248
40
65
39
136
72
95
108
54
199
17
39
16
168
11
36
9
136
17
55
48
72
47
73
137
18
45
16
17
12
18
153
64
80
40
56
21
90
78
18
72
18
7
5
42
66
39
33
18
24
45
48
16
11
6
30
42
87
3
48
37
5
102
78
31
41
15
64
131
21
88
24
56
64
128
69
90
1
48
29
27
45
3
33
72
30
168
25
59
165
15
1
125
24
18
72
36
72
72
36
25
47
193
5
67
5
115
5
91
32
192
15
1
72
32
15
18
63
177
7
120
245
90
162
60
18
102
60
66
13
59
42
18
108
13
89
42
66
270
13
72
65
87
33
7
173
43
11
96
144
21
9
15
16
8
21
30
36
33
24
72
141
24
18
48
72
222
91
65
15
24
15
78
48
27
16
17
103
197
67
8
39
9
24
165
43
32
16
24
263
25
32
48
57
31
59
210
195
3
69
63
1
17
54
73
137
103
65
48
42
301
24
233
7
95
57
16
59
30
79
29
90
150
43
59
36
73
77
75
45
42
12
18
91
89
18
54
180
6
117
45
30
72
36
60
37
32
15
1
8
87
30
60
54
105
15
121
119
48
42
18
72
13
17
6
9
135
48
42
79
29
115
47
81
72
183
25
17
31
17
7
56
96
16
29
48
132
31
77
3
9
36
42
57
63
25
35
13
32
88
59
13
77
6
69
16
59
18
90
12
6
63
192
192
3
85
125
355
8
177
114
181
104
33
15
40
5
3
27
42
30
13
32
16
48
89
15
45
90
198
43
137
12
60
55
35
48
37
5
18
120
225
45
24
18
30
3
105
324
6
13
17
55
8
177
39
225
6
12
117
88
35
21
27
72
42
19
24
5
78
69
21
30
60
57
15
1
144
35
133
72
56
40
120
72
48
144
17
36
120
72
3
15
24
49
179
18
27
33
39
48
48
117
12
6
84
109
80
40
56
16
8
57
15
40
47
ABCD 95427722426*3^$a+1 [50059]
240
69
32
211
29
40
32
64
15
137
7
9
87
60
29
43
48
48
29
163
93
24
123
69
32
19
24
45
3
117
24
99
12
36
144
21
39
60
48
21
192
224
112
111
12
149
79
185
67
24
5
187
60
60
29
16
99
96
45
75
141
32
67
12
17
48
64
24
48
27
12
113
19
60
105
3
48
168
60
84
48
72
72
60
201
27
120
45
56
16
159
12
21
63
81
24
171
21
56
144
16
3
48
60
153
87
9
168
15
17
112
56
112
24
72
39
12
5
19
24
120
45
51
93
8
115
21
8
535
12
101
24
7
129
3
108
9
3
77
43
101
19
53
112
51
12
105
3
29
16
32
67
24
93
51
45
24
8
79
180
77
328
27
5
19
36
81
3
48
21
72
24
3
5
112
152
24
16
159
48
33
99
12
12
69
27
141
3
45
32
7
144
12
96
93
8
67
21
8
48
112
24
48
39
12
117
15
12
216
21
104
112
63
105
32
67
36
12
45
48
72
8
187
93
63
12
5
127
89
19
101
112
99
5
67
24
53
151
17
31
9
48
27
21
135
201
51
101
19
72
84
129
3
60
60
21
171
125
112
120
48
24
27
60
17
40
39
60
36
33
152
160
8
139
5
48
16
128
72
16
72
24
128
72
112
3
5
55
105
8
40
87
89
40
24
72
111
36
5
72
232
75
125
88
27
29
19
45
144
8
55
48
9
3
21
24
195
36
57
32
88
48
24
171
192
12
36
48
60
9
96
75
5
16
3
180
201
39
12
96
125
7
12
69
99
12
17
139
141
144
96
72
24
3
180
41
43
108
17
88
48
39
9
168
24
87
105
24
3
21
27
45
27
77
48
64
32
43
5
7
81
3
5
43
69
3
240
48
45
24
3
29
31
129
51
5
91
21
48
3
192
141
24
3
108
9
3
36
17
19
45
15
33
56
7
81
3
21
99
84
204
72
93
3
48
53
64
8
160
8
120
19
24
93
72
75
77
43
453
27
45
3
156
9
72
56
67
45
147
168
12
228
168
24
69
51
24
156
156
125
19
149
31
33
111
89
304
3
45
39
81
3
69
48
39
113
31
192
9
87
57
27
5
115
36
57
75
45
15
60
276
12
45
48
80
88
80
40
104
88
39
9
39
144
57
72
51
48
149
16
3
24
101
19
5
136
99
45
39
36
165
24
15
33
32
16
99
12
33
27
120
53
7
60
69
3
21
8
40
96
72
123
72
93
128
24
64
80
40
96
48
51
117
8
31
108
197
112
51
53
40
63
81
3
21
99
45
87
36
117
75
120
408
21
24
75
93
279
57
123
45
24
8
115
101
96
16
3
21
24
128
88
3
53
163
77
91
12
41
48
139
24
69
8
48
16
48
39
129
48
32
88
24
168
128
16
99
197
120
43
48
45
3
24
53
256
56
55
33
15
48
12
72
21
27
5
103
33
80
31
129
51
21
96
144
27
48
156
33
111
129
24
24
96
8
43
48
21
24
224
40
176
64
80
64
87
17
31
84
12
57
32
144
64
24
56
16
48
24
75
165
15
96
41
16
75
72
24
24
285
24
296
55
17
31
105
120
8
64
432
8
16
15
33
104
72
163
24
21
48
24
8
115
72
117
288
27
437
31
33
27
117
3
60
108
24
197
151
33
63
240
9
48
27
48
45
99
48
168
24
21
24
8
280
27
ABCD 95427972826*3^$a+1 [50049]
15
104
16
63
17
40
72
72
84
60
32
148
12
24
159
9
72
24
75
29
12
31
69
104
36
28
168
24
8
156
36
48
43
113
12
120
25
18
17
172
32
31
180
77
100
36
44
208
12
81
35
204
40
8
144
24
64
72
39
65
7
53
16
21
18
29
28
12
20
12
24
40
20
12
40
12
20
60
100
120
20
108
52
96
12
48
15
105
56
24
40
144
96
147
33
12
48
20
84
208
48
80
40
75
29
28
180
44
4
32
25
35
48
7
237
33
39
80
48
52
51
17
72
100
60
96
24
108
236
16
171
45
24
164
12
25
15
44
96
12
16
72
204
164
97
18
69
111
69
20
12
4
32
25
3
32
325
63
135
101
96
28
144
56
7
117
32
16
32
28
8
112
33
15
24
80
16
36
128
96
307
45
45
15
3
129
12
8
16
44
61
51
84
104
132
16
80
4
24
80
55
90
35
96
16
48
36
96
44
61
23
64
3
29
108
61
15
20
64
36
104
31
5
52
32
96
136
24
87
53
12
132
60
120
88
20
12
43
29
208
60
60
168
80
12
16
15
5
12
55
117
48
32
48
112
68
60
88
56
36
4
60
240
48
32
31
65
43
5
64
93
23
64
3
89
16
68
72
72
28
108
20
60
36
16
12
36
20
204
52
24
72
120
243
29
16
72
32
12
36
12
16
132
8
52
44
120
121
39
8
16
264
51
72
29
48
100
93
15
20
228
40
32
48
64
48
164
28
20
13
167
28
32
16
135
21
51
113
4
168
32
72
48
16
80
25
195
44
112
116
108
24
12
144
37
47
16
44
16
12
80
4
44
36
28
192
48
32
24
7
17
52
44
96
4
80
84
96
12
124
111
18
72
183
15
5
64
20
108
12
40
252
68
28
80
28
20
16
368
28
33
111
68
112
68
163
77
136
192
63
17
52
12
20
48
96
4
32
16
12
32
60
208
36
20
12
12
31
69
32
100
159
29
36
72
132
16
140
25
71
48
16
24
48
32
12
4
44
52
44
96
31
17
12
40
48
60
21
119
100
80
16
44
48
24
60
4
12
123
249
32
169
15
36
156
20
108
36
151
45
60
165
27
108
80
40
15
17
48
25
90
29
96
24
4
27
53
16
416
172
36
80
180
120
4
36
156
48
68
48
25
99
20
28
48
236
24
220
20
40
32
40
104
4
20
55
17
4
48
92
16
8
64
32
28
108
24
188
60
96
84
12
36
12
96
112
24
8
48
25
18
21
24
120
120
32
88
27
9
20
24
52
48
44
72
208
56
24
16
24
32
1
18
5
60
7
213
80
16
264
80
60
16
68
31
89
36
12
43
105
12
128
16
48
51
141
80
136
8
4
48
12
3
65
52
96
24
20
28
20
100
12
20
31
90
71
24
96
36
28
32
52
36
44
156
40
87
57
12
20
16
44
48
16
75
9
32
88
8
48
64
60
240
12
8
60
36
145
11
60
1
15
192
8
64
8
40
80
16
72
120
12
68
28
164
28
3
57
33
39
32
40
51
29
64
24
81
27
20
28
12
8
60
36
16
80
28
272
144
61
3
12
8
64
48
192
60
92
136
32
28
44
1
39
44
16
204
200
12
4
168
36
32
108
72
88
36
21
47
12
28
3
17
100
168
3
45
80
36
36
40
8
60
96
228
96
192
12
52
44
36
184
72
8
7
57
96
144
48
32
36
16
128
28
120
92
103
108
89
52
84
200
4
68
40
75
93
44
43
129
168
92
4
32
12
160
32
76
24
279
5
36
49
11
208
96
44
148
12
111
89
73
83
84
31
29
36
97
15
8
67
33
36
56
168
40
80
24
88
ABCD 95428426378*3^$a+1 [50063]
36
39
9
80
31
5
1
159
3
165
12
20
1
27
8
19
21
12
116
12
60
12
60
76
9
11
16
36
12
48
12
27
21
144
51
29
84
124
48
72
56
160
57
119
16
20
28
36
51
12
5
13
132
23
4
111
57
3
5
144
24
19
17
28
8
19
41
4
8
12
115
81
45
23
24
28
8
16
123
5
43
33
32
4
8
40
108
8
52
20
52
3
5
4
20
13
72
36
15
84
20
136
24
20
28
32
4
24
27
65
96
28
20
52
9
71
19
41
7
78
3
27
9
36
12
36
12
8
31
153
63
17
25
35
12
25
48
11
67
29
25
30
5
40
8
25
71
64
108
48
32
37
11
7
33
12
75
17
28
9
78
12
5
4
51
90
39
20
160
51
21
48
39
18
39
8
16
12
12
92
1
54
21
24
63
41
40
60
12
75
45
84
48
3
24
41
4
48
33
99
44
16
24
69
27
75
41
37
11
37
83
16
51
5
72
25
83
4
56
12
16
9
3
39
5
25
11
28
32
28
96
20
91
33
21
3
87
65
16
24
20
24
31
65
36
24
4
20
84
37
35
1
15
27
41
16
48
147
21
15
65
124
44
40
12
60
24
48
56
16
144
44
7
48
18
90
17
16
12
48
12
32
13
35
24
31
17
13
3
147
53
24
48
52
15
42
59
76
3
5
55
12
45
56
97
23
55
90
47
52
80
103
101
4
48
60
75
9
15
29
36
4
39
48
5
12
36
127
29
4
32
24
1
27
8
7
162
48
15
48
80
88
9
27
8
12
24
1
11
24
28
3
9
60
68
43
5
28
12
69
111
9
23
28
120
15
9
3
17
16
48
20
24
25
12
6
5
79
60
9
21
23
13
35
52
63
12
33
27
17
96
97
71
12
24
4
72
39
30
15
45
18
21
9
42
81
8
16
15
60
5
13
15
123
33
57
27
27
5
91
5
4
36
8
19
21
9
3
24
45
18
33
72
63
77
60
25
48
42
53
52
56
12
64
45
75
44
16
144
51
5
76
8
19
18
15
57
35
28
44
31
17
7
9
96
56
28
56
1
15
12
15
5
7
9
12
24
24
36
21
23
40
20
12
12
40
92
1
23
7
5
4
51
45
20
37
11
4
32
4
156
15
18
30
77
60
36
4
144
39
125
7
33
3
9
21
15
24
15
5
121
42
33
15
114
3
15
30
23
28
56
24
19
21
51
29
40
20
19
65
7
36
65
24
55
89
16
8
25
51
24
8
12
28
117
75
32
24
61
6
5
72
16
36
45
35
16
32
43
54
75
3
5
16
44
28
69
30
69
21
3
60
33
35
55
12
18
3
32
7
45
20
7
5
16
15
69
15
21
32
25
47
73
71
37
15
68
16
63
33
9
30
53
16
20
40
20
64
92
40
33
123
39
90
35
28
15
5
12
28
165
18
24
9
9
11
12
72
36
31
18
12
11
28
12
80
28
12
87
45
27
5
16
9
3
12
36
147
18
3
12
9
18
72
36
33
36
51
150
12
11
12
4
45
59
4
15
21
24
3
9
135
9
44
7
21
15
29
1
179
1
72
132
3
15
18
63
9
48
114
18
27
24
51
6
135
147
57
3
33
20
12
55
60
45
3
53
76
93
72
3
36
9
63
9
108
11
31
36
29
1
87
56
24
36
12
108
4
36
56
1
63
27
29
24
1
36
30
33
20
36
28
27
29
151
29
24
43
12
5
16
92
40
8
12
40
57
18
29
48
88
12
3
54
11
144
4
32
7
77
31
17
7
21
80
40
15
9
8
12
16
24
36
8
4
12
15
29
16
128
36
24
28
8
72
40
12
3
29
4
27
9
3
168
54
11
37
72
59
19
45
3
45
27
5
40
33
12
11
31
5
4
80
4
116
4
80
25
35
156
40
116
1
59
24
1
18
77
13
71
60
120
37
63
27
17
12
36
4
21
72
11
79
42
30
5
31
45
80
12
36
7
24
33
75
93
15
33
92
28
80
1
15
68
28
15
9
20
36
40
8
7
33
39
17
4
116
4
12
12
48
9
3
32
1
30
93
60
117
27
72
45
111
20
60
28
24
33
23
120
31
9
20
16
24
39
81
32
12
16
12
99
33
8
4
108
45
27
51
29
16
48
24
68
12
175
72
5
4
32
67
42
59
76
20
43
53
28
27
17
12
60
24
96
1
35
19
5
4
24
3
77
16
72
8
16
20
24
160
12
84
15
5
16
84
56
55
42
72
39
9
23
139
21
57
143
4
60
36
32
13
95
7
33
8
31
33
32
43
65
16
20
36
31
9
60
24
9
18
5
204
16
32
40
87
53
37
71
19
45
93
60
23
4
24
12
72
27
185
4
20
97
59
13
30
21
69
11
36
61
87
20
127
18
3
39
5
28
92
24
31
45
56
4
15
45
56
64
3
5
43
69
63
5
25
3
20
24
31
90
23
24
36
7
5
108
40
27
17
60
7
5
28
12
68
55
41
4
20
7
113
25
42
29
7
5
25
3
120
12
9
18
18
39
3
65
7
33
12
36
9
15
116
7
5
16
21
18
125
55
5
52
33
11
156
28
56
132
7
17
24
31
36
125
48
31
53
28
44
84
1
23
13
3
57
12
23
112
96
56
64
9
147
15
33
36
21
6
12
18
59
4
27
105
60
15
24
18
27
21
15
9
30
18
51
9
23
48
16
21
23
49
27
24
24
27
6
90
5
108
79
5
48
124
3
18
179
24
1
11
112
12
3
17
28
56
4
8
4
20
16
15
29
115
36
17
28
39
9
56
31
5
40
9
23
13
12
123
39
21
20
24
13
3
44
25
39
69
18
9
44
12
25
30
17
7
21
12
8
12
96
24
36
19
72
105
144
21
96
3
12
15
65
48
36
13
35
40
32
60
91
9
3
65
16
92
7
78
83
7
29
43
53
19
45
20
55
29
40
36
8
12
4
12
12
36
99
5
28
39
6
144
3
56
7
60
17
40
45
27
36
44
25
108
12
11
7
41
64
ABCD 95428434958*3^$a+1 [50011]
15
72
21
28
41
39
124
23
33
132
9
6
33
21
51
88
60
29
43
29
19
17
42
162
126
54
43
8
33
7
72
20
120
75
37
11
24
30
18
78
7
11
21
69
39
76
12
17
120
55
95
21
12
132
12
15
54
199
116
4
8
3
49
71
9
48
52
72
41
19
35
1
84
71
57
16
12
8
132
12
51
96
18
126
84
13
83
1
24
140
36
123
1
96
59
36
13
11
57
12
51
61
36
144
36
35
145
32
40
20
28
8
81
6
192
186
54
73
92
177
54
1
29
99
120
51
109
23
129
216
28
17
3
39
12
18
6
12
45
9
43
11
24
21
51
93
88
32
111
30
99
16
20
9
78
13
44
120
33
63
207
37
35
6
66
78
87
4
32
69
60
55
36
32
21
102
13
11
66
72
55
17
75
40
120
125
39
52
269
6
49
20
4
65
199
23
13
77
15
3
30
55
5
87
57
75
40
8
69
150
105
76
32
16
17
55
72
12
104
4
23
24
36
37
32
280
36
72
8
69
78
1
36
56
180
123
12
37
72
20
36
172
12
36
29
36
67
96
95
57
27
21
87
9
36
48
72
28
11
69
100
155
30
55
12
8
21
66
37
23
30
39
3
18
127
11
42
198
57
45
55
20
24
81
75
87
1
35
9
40
12
29
7
20
27
21
15
37
5
19
68
87
9
69
7
36
392
108
28
20
21
54
37
65
18
132
193
59
61
32
87
21
27
42
15
16
125
42
30
3
16
44
40
5
90
162
27
51
69
208
44
4
11
25
36
47
85
11
21
28
8
12
21
55
20
9
60
87
24
172
12
48
53
84
27
16
12
20
40
20
15
93
45
19
23
1
24
173
12
55
20
16
5
36
91
104
88
71
1
20
3
12
36
37
23
48
25
56
99
21
21
12
36
7
60
32
153
75
159
18
3
72
51
96
13
77
19
164
15
12
1
80
123
57
63
109
41
55
89
15
60
27
6
72
31
200
15
9
48
15
93
87
25
29
19
5
7
44
69
90
54
7
104
16
36
8
40
29
282
81
15
73
24
5
3
33
91
44
105
91
48
17
6
18
54
57
28
17
43
96
149
147
105
6
25
32
15
105
15
18
55
23
36
33
40
56
15
84
25
48
17
162
54
31
23
13
12
11
9
156
52
5
19
120
59
12
42
36
30
45
52
89
31
5
43
96
164
39
48
42
36
66
21
24
4
5
91
35
109
35
21
204
16
20
51
105
64
11
57
27
25
35
13
215
6
91
84
71
13
32
4
116
15
18
43
68
60
4
23
57
33
67
140
12
24
36
33
15
72
21
55
20
64
48
12
53
48
7
12
5
15
108
180
3
49
24
72
60
119
21
28
84
8
72
33
7
32
124
12
32
72
36
52
11
37
5
7
23
90
72
96
19
120
161
111
3
93
117
63
33
31
41
103
12
65
43
11
156
18
27
33
156
19
35
181
56
39
21
15
69
93
36
36
31
144
71
18
24
55
11
9
16
467
18
31
71
117
45
126
6
18
18
43
77
99
28
56
129
3
63
169
17
48
55
228
32
12
93
120
42
84
42
15
4
29
144
7
84
80
4
48
32
15
36
9
33
7
77
39
15
72
9
4
132
84
5
43
35
1
236
36
15
48
45
100
20
4
12
8
48
60
72
33
30
13
44
3
13
17
39
15
9
4
60
23
18
84
36
60
54
36
12
13
120
17
30
24
13
23
33
105
91
23
21
120
4
71
129
172
116
64
44
72
120
4
36
12
20
16
59
1
119
36
21
75
1
53
36
3
28
5
19
11
25
47
225
15
25
23
42
55
48
53
150
30
99
40
60
132
83
42
19
29
150
13
20
24
64
12
168
24
101
91
5
3
40
8
33
7
92
81
39
16
17
90
225
12
220
65
90
81
4
12
20
36
40
68
69
72
31
80
64
53
171
12
3
12
13
119
93
9
18
72
1
144
5
3
40
5
36
91
24
107
73
11
1
20
33
7
35
12
57
28
32
28
8
69
66
37
56
147
162
15
141
79
68
39
13
108
8
4
5
3
4
11
73
44
27
1
53
36
6
13
20
15
9
12
16
12
32
69
15
4
56
69
15
72
4
29
6
69
51
49
47
18
7
104
36
64
89
3
33
60
39
40
32
16
12
96
20
64
23
12
97
65
3
3
33
16
23
57
76
95
9
28
71
162
18
6
51
4
120
59
21
9
27
33
51
33
31
65
51
36
4
ABCD 95429237864*3^$a+1 [50027]
6
17
1
3
87
57
32
64
108
75
78
39
33
99
3
17
19
45
140
13
24
11
16
27
29
76
3
54
75
12
39
48
93
3
12
77
52
3
17
1
15
15
17
16
24
48
44
16
51
17
136
8
25
11
64
12
51
72
17
19
33
80
16
24
33
15
12
8
40
44
24
1
138
17
28
84
20
40
24
56
16
44
157
51
21
35
43
17
16
3
54
15
3
180
105
36
24
32
28
27
12
165
20
52
132
99
24
33
60
33
11
19
9
36
27
72
96
57
24
36
8
37
90
36
17
120
24
4
51
17
16
20
12
4
111
9
45
18
72
89
31
21
15
77
13
6
72
33
12
48
12
24
51
45
168
51
6
51
68
4
32
40
3
12
41
4
24
75
6
3
15
33
24
51
33
32
4
21
143
16
15
113
244
60
56
121
95
52
69
63
36
15
29
7
29
28
15
9
3
17
7
12
60
57
48
69
6
17
148
84
72
12
36
3
45
8
7
48
21
93
15
32
100
51
29
7
17
52
3
36
89
73
66
17
16
72
12
68
13
6
141
24
51
12
54
90
78
63
44
13
23
31
36
6
11
55
117
60
45
75
15
54
15
3
81
21
15
48
44
16
3
144
24
12
69
56
7
90
3
68
36
31
69
27
29
7
165
63
89
4
39
17
55
29
43
21
51
17
64
36
20
1
3
60
8
7
90
39
36
48
123
24
18
87
32
96
49
18
108
96
18
119
4
3
48
69
120
15
36
153
27
36
45
99
48
5
4
44
7
81
12
8
19
78
15
51
17
7
54
71
12
19
21
3
69
12
44
4
9
15
8
19
84
9
32
100
27
12
36
9
36
12
3
65
91
24
9
99
45
27
84
105
27
12
17
88
24
104
25
18
12
57
68
55
41
13
51
12
105
27
75
5
4
32
28
21
18
24
45
36
8
16
75
48
81
87
66
3
24
15
21
9
3
15
57
56
37
39
15
45
12
15
33
51
9
60
120
33
15
12
48
27
21
21
3
15
33
3
9
3
17
4
3
21
32
4
24
27
65
4
15
5
16
15
36
81
8
36
64
24
8
19
45
39
93
36
24
8
19
17
52
20
55
21
3
48
41
55
33
32
7
53
48
7
48
45
120
60
8
25
66
41
55
12
18
6
29
61
39
9
3
21
18
33
20
108
12
148
3
53
4
105
30
108
17
76
39
18
47
72
97
47
16
72
39
77
4
60
12
8
36
4
39
12
161
16
156
63
18
18
89
36
55
96
21
27
17
79
141
15
53
28
99
18
6
9
72
8
16
51
36
33
20
91
53
24
31
21
20
13
6
45
24
15
9
63
6
18
72
125
16
3
126
27
3
17
4
24
27
18
15
8
19
9
3
45
15
21
27
5
49
87
39
17
19
53
28
60
63
18
15
36
39
33
3
12
5
28
36
80
19
17
13
96
39
32
36
108
31
9
63
5
4
44
79
105
3
17
16
3
69
24
32
4
60
92
7
12
17
36
36
88
12
27
33
27
30
35
64
24
20
1
63
27
96
9
3
24
9
48
9
35
19
21
56
28
99
30
90
33
24
3
57
8
100
117
51
36
57
39
104
55
9
60
39
24
54
30
17
73
15
152
16
20
4
8
1
6
33
60
96
20
4
20
4
36
8
19
72
5
19
105
108
33
42
29
7
108
21
48
39
53
16
20
1
66
33
3
93
3
48
36
5
19
45
48
80
40
104
16
27
33
108
32
25
18
213
12
72
8
13
42
12
57
39
90
15
3
72
93
24
27
53
31
41
28
24
12
44
19
9
8
16
36
15
6
51
20
76
12
51
21
87
21
12
27
45
84
24
63
48
24
65
55
5
49
27
36
9
27
80
24
85
75
15
24
53
12
144
127
6
18
12
18
6
9
12
12
15
81
9
3
3
9
9
48
27
68
49
96
3
15
17
12
7
48
57
105
198
9
8
4
39
17
40
27
24
84
78
11
60
4
12
51
6
83
88
48
36
32
49
3
12
24
3
29
1
15
3
57
51
33
204
39
12
18
39
20
109
87
32
60
19
65
4
3
90
126
84
33
27
12
6
15
3
9
21
18
36
41
28
75
24
9
20
37
42
9
12
24
24
3
30
147
93
11
160
39
6
27
63
29
127
57
156
8
48
7
29
24
19
9
21
6
12
21
33
51
45
3
36
87
29
43
12
5
72
36
136
12
60
27
89
55
29
19
45
60
39
69
8
12
55
9
12
32
4
108
39
9
3
5
100
24
132
8
7
29
1
135
24
12
8
64
44
7
69
3
18
30
18
42
36
21
68
72
1
15
51
17
4
48
24
15
24
12
41
4
68
28
84
87
65
19
36
9
27
9
15
57
48
75
54
27
3
5
109
48
42
12
17
40
15
17
40
3
21
36
63
9
51
12
5
72
91
33
3
9
24
20
67
21
21
119
24
19
117
20
108
25
30
9
68
100
3
45
8
7
33
60
12
92
103
6
11
55
9
48
69
23
16
51
45
9
87
39
9
15
17
36
13
3
21
51
24
72
45
6
33
24
12
12
3
53
25
3
8
60
12
4
3
48
9
176
40
8
24
4
12
51
45
60
99
53
67
24
29
1
111
32
28
44
7
33
24
33
3
8
4
20
28
111
17
1
27
12
3
48
6
15
12
56
43
12
60
137
55
17
16
129
6
12
36
60
30
54
53
37
71
36
28
63
41
55
17
120
24
12
136
44
43
12
17
73
27
36
12
24
69
54
18
3
24
12
12
36
72
33
23
1
18
17
12
19
72
125
16
27
17
67
17
25
11
28
15
9
20
28
33
3
8
37
162
129
12
8
55
57
99
17
7
69
12
56
28
32
12
37
3
68
7
93
12
15
42
54
89
16
32
7
9
20
4
15
21
56
67
36
5
1
48
18
6
39
81
107
4
72
3
17
64
8
28
8
16
ABCD 95429498272*3^$a+1 [50010]
36
72
36
24
36
27
57
39
80
229
11
25
84
24
75
81
96
36
171
165
24
12
60
84
204
48
11
64
32
25
39
33
12
51
45
84
111
69
27
69
11
1
63
33
12
216
144
312
12
183
32
48
49
95
96
1
72
36
24
36
71
64
9
12
132
12
27
33
36
12
72
24
63
45
3
45
132
180
27
144
96
21
75
32
48
48
13
12
180
180
36
24
48
99
33
63
129
72
39
93
156
36
3
105
23
13
3
32
1
47
13
35
112
81
96
95
61
35
48
13
83
1
24
72
12
36
24
180
120
252
24
48
71
37
108
143
61
36
36
48
11
13
275
13
51
33
144
60
84
15
21
107
16
21
107
109
60
71
49
47
205
96
156
39
32
37
24
35
37
59
97
36
24
180
15
80
13
72
84
24
95
49
12
179
61
48
24
36
72
216
72
120
72
47
48
13
51
21
75
21
75
117
24
144
36
36
36
12
36
23
48
61
12
39
80
13
51
32
48
133
60
15
48
80
85
24
36
12
51
45
35
145
108
195
33
24
84
35
16
21
59
48
1
95
64
48
32
37
108
47
97
15
93
51
93
180
144
12
60
23
61
72
11
25
168
84
60
72
84
51
9
84
24
11
16
48
33
192
63
69
108
63
153
12
27
32
16
105
36
36
24
12
27
33
12
144
60
12
36
39
249
24
15
32
144
73
23
1
36
108
95
16
81
63
69
12
276
11
277
72
72
11
1
15
128
73
180
51
80
85
59
73
36
120
11
64
105
24
108
3
81
60
36
12
36
15
9
48
24
15
213
24
12
36
51
80
73
36
51
93
12
24
108
72
36
120
24
71
85
312
51
32
97
36
84
39
48
57
39
93
51
93
3
32
13
60
12
36
23
13
36
15
32
85
11
73
24
84
75
33
96
47
1
24
12
11
144
25
24
36
27
21
75
93
36
95
49
108
51
33
36
107
37
11
16
32
37
27
45
3
9
23
49
47
96
25
12
60
36
36
72
47
16
128
16
32
96
16
45
12
36
131
48
61
48
179
160
96
57
72
12
3
21
12
36
72
3
21
48
11
121
108
11
61
36
12
3
128
96
25
23
1
48
24
119
133
12
15
9
12
27
45
227
48
1
72
12
24
12
36
60
108
72
12
24
15
32
61
3
9
180
24
75
69
36
12
144
75
21
123
192
45
192
36
15
48
48
21
75
33
36
12
36
36
96
39
141
108
12
72
35
37
11
112
45
195
57
39
48
69
24
12
96
36
51
21
120
3
69
24
36
36
120
51
129
24
39
9
87
32
61
24
12
132
84
60
120
24
27
9
87
141
3
93
36
12
83
61
36
72
60
11
16
21
24
36
120
72
95
13
99
9
71
256
21
107
109
72
11
16
48
9
240
12
11
25
24
95
121
36
51
32
1
207
69
12
15
45
48
243
32
13
179
16
21
59
49
36
36
72
36
60
36
11
25
39
69
72
12
60
107
1
191
1
36
60
36
36
72
12
3
48
9
48
36
36
47
144
13
12
23
48
64
117
24
48
83
61
3
176
48
96
37
144
36
23
157
36
24
84
99
69
12
108
51
57
24
63
45
36
84
75
32
48
16
272
25
87
9
72
15
32
37
75
57
23
48
37
12
15
45
120
59
16
69
24
12
87
21
11
13
48
108
71
109
3
93
36
216
39
9
39
69
11
121
39
9
71
16
201
24
48
60
12
24
288
48
108
24
108
63
96
141
51
45
36
111
32
73
36
12
39
57
87
144
93
83
48
25
36
72
72
83
16
80
96
13
35
64
96
9
23
16
48
33
24
71
49
96
48
24
36
83
16
45
3
32
13
51
81
15
105
135
48
336
21
72
72
24
156
108
11
16
9
39
69
123
32
48
13
3
129
180
84
96
12
11
121
12
96
11
1
60
ABCD 95429658518*3^$a+1 [50039]
75
6
24
59
52
33
27
9
156
3
60
72
8
72
12
13
120
3
36
68
1
27
120
9
84
155
40
32
100
24
9
72
30
90
47
28
8
24
52
9
36
11
4
9
96
11
160
93
75
32
13
27
129
24
15
44
157
54
29
61
75
165
6
21
8
72
43
17
49
59
1
83
28
3
29
28
9
99
80
145
47
25
18
6
23
108
13
15
57
3
81
15
104
100
60
21
210
66
3
60
105
15
135
17
13
36
36
47
120
13
24
51
80
88
21
24
12
35
85
18
66
51
24
81
60
48
120
95
12
13
75
21
15
44
84
7
90
143
1
60
72
23
1
143
91
89
7
69
57
155
55
78
66
41
13
111
9
75
45
12
60
18
21
116
208
45
107
49
24
12
23
76
69
36
15
15
9
20
115
6
75
81
23
55
6
11
60
13
12
63
21
24
36
159
105
36
84
42
53
52
33
60
51
45
39
132
69
39
45
15
36
129
12
24
23
28
9
24
47
13
95
25
60
27
9
84
66
54
180
6
6
3
12
129
11
28
60
45
72
47
1
111
141
195
32
1
51
44
61
11
13
95
16
68
91
77
48
37
15
9
71
13
36
30
54
12
78
57
324
9
60
47
28
21
71
13
15
57
135
123
17
4
84
20
24
91
165
96
9
66
96
18
27
33
60
6
53
13
60
48
35
31
21
8
85
107
88
20
52
60
84
8
16
27
185
49
120
39
12
48
12
15
53
61
96
39
36
9
23
112
56
100
20
115
18
27
3
6
96
63
117
123
27
30
3
141
39
96
128
61
12
35
72
37
11
124
9
107
103
5
52
9
36
95
43
6
96
3
60
72
153
336
15
44
16
69
12
3
21
75
75
6
75
33
27
3
30
155
61
60
111
15
9
45
23
13
3
51
6
3
36
9
132
99
24
20
40
36
9
66
9
105
27
3
5
72
4
9
12
15
75
137
1
59
28
69
11
28
60
141
96
24
15
84
15
6
24
47
85
48
27
33
135
21
84
107
12
60
181
15
12
20
4
156
9
51
108
96
24
75
149
37
6
5
13
15
44
60
7
29
61
6
33
165
35
24
1
60
75
20
85
36
15
36
228
51
30
11
133
47
12
1
156
11
108
67
5
145
60
3
81
24
27
24
60
44
1
11
64
81
24
39
12
63
66
51
9
36
24
24
30
30
12
3
81
51
8
1
60
11
4
45
135
39
5
37
35
40
9
23
88
108
135
6
36
24
15
8
73
120
23
16
129
35
84
36
1
203
13
35
25
15
264
21
63
96
9
47
4
9
171
69
111
56
25
3
27
48
6
11
64
111
30
48
36
36
123
36
44
40
21
24
51
56
4
9
12
15
9
216
3
105
59
28
8
160
21
59
76
9
180
107
55
5
43
81
36
84
56
88
12
32
13
78
21
24
57
24
15
56
43
6
23
48
25
39
96
69
30
66
3
27
54
60
143
16
36
44
40
57
15
8
1
51
24
45
15
21
63
57
48
162
53
24
37
24
47
13
135
44
88
9
11
73
132
107
28
80
25
63
36
104
97
75
68
145
15
51
54
51
180
8
181
6
21
168
32
4
9
75
300
36
8
16
51
30
51
15
18
12
15
32
1
66
6
159
21
54
201
80
88
72
264
44
25
72
24
60
23
48
4
9
12
47
223
53
331
29
61
75
36
9
119
16
44
25
15
32
109
6
9
36
20
64
156
32
1
180
30
42
35
19
114
12
83
60
100
57
23
52
69
24
35
37
3
57
24
120
84
35
1
15
9
42
17
37
179
40
105
156
24
72
24
11
28
81
84
12
15
20
12
73
3
36
24
51
21
32
217
24
51
189
59
13
48
27
84
9
36
6
105
9
23
28
9
24
59
1
12
48
47
72
28
84
9
162
33
32
13
87
9
11
100
93
6
6
60
23
25
72
84
23
37
135
9
119
13
48
35
85
36
39
32
13
15
120
12
84
81
63
45
72
108
27
33
312
15
69
24
27
48
15
5
97
35
72
228
64
24
20
97
35
25
24
51
105
48
15
45
15
165
47
12
13
99
104
61
11
40
60
9
23
16
12
20
28
60
36
44
1
24
59
157
24
72
39
84
45
120
87
15
65
48
1
24
72
24
75
21
3
105
180
120
27
20
13
12
24
96
24
6
30
183
27
65
25
ABCD 95429699026*3^$a+1 [50011]
30
3
21
102
60
12
21
69
6
21
48
28
5
132
15
40
120
17
3
21
7
60
17
132
3
87
49
77
39
28
56
40
36
11
54
90
6
39
156
69
19
84
23
42
111
105
31
41
12
90
1
5
15
60
52
20
12
36
105
72
72
27
136
48
29
111
52
92
12
124
41
48
3
3
30
6
54
67
35
24
33
52
5
15
51
13
77
19
71
24
25
96
59
90
30
144
1
35
1
12
95
6
31
71
24
36
37
53
48
27
84
4
17
18
30
27
33
79
95
13
24
8
48
33
72
72
31
47
193
17
67
12
71
18
144
7
59
60
12
24
21
9
99
45
79
56
12
60
40
8
15
25
11
6
7
12
53
3
120
3
174
3
39
21
135
54
55
71
42
30
18
3
60
12
123
1
36
44
148
11
49
131
12
25
24
5
3
172
36
32
33
3
27
9
15
48
60
48
37
53
19
20
28
8
100
29
19
29
6
121
44
9
132
31
17
3
57
87
40
20
36
52
20
36
51
30
24
66
6
18
25
11
48
6
15
36
33
151
107
285
88
44
12
93
31
44
12
3
18
3
64
12
44
24
33
18
66
43
36
29
36
7
65
55
8
72
135
54
43
20
33
3
12
28
32
4
113
18
9
40
44
52
107
18
19
8
81
6
120
45
4
24
20
3
57
15
30
126
24
12
18
78
18
7
167
1
60
71
90
18
21
45
39
3
48
126
18
1
59
36
36
13
20
40
137
108
42
18
18
54
18
13
35
42
18
13
12
23
21
4
71
69
51
45
9
132
75
4
23
81
27
57
21
30
61
53
12
6
69
24
15
49
41
54
21
52
17
48
27
12
39
129
12
39
1
65
111
4
29
27
9
6
72
13
5
12
42
73
17
55
35
141
24
16
12
17
39
87
150
39
4
32
87
25
23
9
45
39
16
8
100
288
5
15
112
107
33
3
105
3
12
42
7
41
18
45
36
108
81
6
216
49
41
3
76
83
13
143
24
1
20
15
126
51
40
125
48
6
36
12
36
45
15
36
30
54
9
76
65
15
16
48
47
13
96
56
36
4
113
6
12
13
32
48
21
15
16
107
36
45
16
96
59
6
174
25
168
11
84
36
9
72
4
11
30
36
39
21
7
11
36
30
6
102
63
63
165
4
92
33
18
18
12
3
111
21
172
71
60
61
113
75
16
5
30
1
221
43
65
55
11
13
23
49
44
51
24
21
15
13
5
91
35
120
37
120
12
47
49
155
12
57
51
1
59
12
18
42
144
30
31
32
72
16
48
17
54
13
11
37
35
93
84
16
35
6
39
87
33
36
15
6
43
59
1
44
72
123
97
44
39
85
108
5
55
68
52
23
85
35
42
103
12
32
12
3
30
72
186
13
44
15
57
63
108
18
24
12
91
84
11
102
6
37
53
15
16
125
111
15
60
57
51
36
13
12
29
51
51
42
30
37
59
25
12
12
36
5
54
217
119
1
71
18
55
132
108
32
52
35
36
150
51
69
199
203
25
5
42
85
143
13
12
24
24
17
19
8
171
36
24
21
64
41
120
6
18
55
72
72
68
60
124
48
23
84
1
20
69
6
12
81
40
36
23
57
40
20
16
35
13
36
20
3
1
17
75
108
12
72
15
150
66
6
18
25
12
24
44
52
8
105
3
9
60
39
36
51
18
7
44
96
63
1
35
36
45
88
47
24
73
53
54
61
12
35
25
131
1
44
72
88
24
95
81
45
90
85
5
7
72
32
33
6
25
11
13
113
3
69
7
104
12
3
72
49
20
39
37
132
12
24
47
93
16
11
24
69
72
69
39
51
9
99
186
15
184
96
72
65
138
6
138
13
137
111
172
44
4
11
18
3
99
168
25
80
16
77
39
28
41
30
42
3
52
32
108
87
18
39
51
37
12
44
69
42
21
64
48
11
21
15
33
100
5
63
27
36
25
89
30
61
11
24
12
24
69
15
42
30
24
1
24
95
18
168
3
12
3
1
29
55
20
15
6
19
29
6
1
65
39
16
35
109
92
88
56
3
85
12
5
19
59
33
64
5
18
25
60
8
93
36
3
28
77
15
76
32
3
57
9
36
270
42
51
36
60
16
119
165
24
12
39
73
96
11
69
16
23
25
11
12
57
60
27
9
300
4
48
44
244
36
23
1
20
99
96
36
69
4
12
41
39
120
36
100
72
156
11
150
54
30
6
69
64
32
99
45
45
6
49
60
11
90
24
7
29
139
56
93
66
9
16
17
7
116
21
15
105
99
45
6
1
84
179
36
9
141
18
21
9
3
72
3
12
6
39
28
77
51
36
3
72
18
31
35
21
75
25
48
48
48
11
13
12
48
17
91
72
17
66
9
36
63
180
6
39
51
93
63
18
24
3
63
9
87
1
84
95
109
17
48
75
39
121
17
39
ABCD 95429901844*3^$a+1 [50010]
12
132
36
15
84
48
12
105
72
8
72
16
15
48
132
29
40
3
65
43
192
113
115
77
7
33
60
128
60
72
67
45
15
9
15
12
9
3
36
69
8
120
7
57
15
9
12
20
12
7
48
312
21
8
40
12
3
41
36
4
51
29
19
45
80
19
5
72
43
45
48
20
43
17
40
15
57
3
17
103
5
4
36
12
20
48
108
4
15
48
120
48
41
28
20
48
43
12
5
12
31
36
21
32
12
48
100
8
24
31
29
31
17
48
19
24
24
93
180
3
5
180
7
12
201
27
24
29
4
51
17
28
27
69
15
120
24
120
72
129
20
96
64
39
24
41
40
12
20
60
7
132
5
55
9
132
3
84
36
17
28
32
163
65
115
12
144
53
88
3
21
75
21
39
53
36
112
32
16
12
15
53
16
96
27
141
32
84
43
48
57
51
24
17
16
44
36
12
100
80
28
48
72
63
17
24
24
76
20
64
87
17
7
9
152
55
12
101
7
29
4
15
41
19
5
40
56
48
40
3
45
3
72
9
3
48
45
27
12
89
67
29
19
45
36
24
144
75
21
56
40
15
36
69
8
48
64
20
19
29
16
60
20
7
144
9
87
5
7
33
3
9
63
117
8
24
55
81
15
5
7
5
115
21
72
8
19
12
81
8
132
4
48
63
60
93
51
21
3
12
9
24
12
44
64
75
69
75
125
16
92
48
7
12
60
65
76
15
89
40
8
43
72
53
36
16
3
29
16
39
12
36
45
15
65
12
36
76
48
15
120
36
57
15
12
53
12
16
12
63
84
72
21
123
21
24
44
48
64
51
9
36
3
41
48
43
48
29
108
84
16
75
72
21
39
41
40
104
16
15
96
36
65
28
72
3
5
64
20
43
53
91
21
20
7
17
16
63
72
84
120
48
33
27
5
96
19
45
32
48
36
40
51
36
93
92
48
16
8
16
12
12
80
55
60
5
12
4
27
12
17
40
63
12
48
17
19
9
36
75
36
29
19
33
3
81
75
93
32
4
20
31
9
51
5
31
9
24
24
3
29
31
12
173
64
44
112
80
28
32
4
84
72
20
52
108
63
12
48
21
15
29
19
77
19
45
116
76
3
17
4
24
27
9
39
41
4
75
84
93
20
28
44
100
3
48
12
17
7
84
209
91
5
36
19
24
48
53
79
65
43
17
40
51
45
27
5
28
51
9
27
24
21
48
12
63
17
28
72
3
24
192
5
16
48
56
43
12
41
144
4
147
17
7
9
32
28
39
117
48
8
28
27
33
36
63
81
80
19
33
15
57
48
87
81
24
116
91
36
45
8
19
21
27
5
52
15
48
77
48
7
233
48
24
43
65
4
51
137
12
64
27
29
24
96
36
7
5
16
24
27
29
19
21
32
24
88
27
48
21
12
3
9
27
21
3
141
8
103
57
72
39
65
136
3
5
28
32
31
17
19
36
5
67
96
117
8
31
5
4
27
48
24
21
32
7
12
33
12
20
16
32
16
12
80
19
48
65
48
4
3
117
3
5
72
19
96
21
15
45
48
12
24
51
9
36
12
51
17
55
5
19
29
60
31
5
19
41
24
16
56
4
80
16
20
48
55
21
60
3
77
16
24
104
55
9
36
20
16
168
15
41
12
4
51
12
12
29
4
3
17
16
12
27
53
124
8
40
3
17
67
108
36
137
19
93
8
7
12
24
36
65
48
136
84
36
24
8
12
7
41
7
12
9
80
19
60
57
44
19
77
16
60
3
21
8
36
115
177
195
84
21
99
24
24
57
8
12
4
24
27
120
24
24
17
48
31
21
15
45
3
57
135
60
24
261
20
64
140
55
81
3
5
43
5
43
189
15
36
60
192
17
120
48
7
36
69
72
60
3
48
89
48
40
48
60
15
48
5
31
41
19
45
15
5
4
27
45
27
173
72
67
33
20
16
56
31
33
116
60
40
63
36
9
15
5
103
33
36
3
17
16
8
4
92
24
19
48
57
36
15
45
12
15
60
77
7
41
115
45
3
21
24
27
24
36
24
45
39
96
21
24
8
72
139
24
5
127
5
4
87
89
43
17
4
87
69
20
31
17
16
15
12
108
89
88
3
24
48
5
55
113
7
5
79
5
19
5
4
68
40
32
36
7
48
221
40
63
17
4
20
31
41
187
5
16
152
40
39
33
75
17
4
75
5
79
12
29
7
17
48
55
33
20
16
15
5
19
29
115
77
43
5
16
27
17
48
64
36
8
196
68
12
36
43
117
12
3
12
53
28
96
15
45
3
21
72
20
19
125
43
177
68
16
39
77
43
36
17
163
9
15
17
31
117
75
17
19
65
7
149
48
12
55
84
5
16
24
96
3
41
67
84
5
24
7
65
100
80
132
7
81
27
12
9
116
91
5
108
79
5
31
65
67
9
8
40
32
40
24
120
32
79
84
36
41
7
5
67
29
52
12
12
84
12
20
7
45
3
48
72
24
24
72
120
84
105
8
60
76
36
140
4
27
252
45
32
19
12
108
60
81
24
60
60
51
29
84
7
60
29
76
20
31
17
7
221
67
5
48
40
15
9
36
3
120
65
19
5
ABCD 95429971166*3^$a+1 [50011]
20
36
22
6
44
46
14
130
80
288
42
76
90
32
144
34
270
54
96
240
44
16
60
264
92
30
208
42
8
196
32
42
112
50
28
80
16
66
78
32
18
18
238
66
56
244
48
50
10
6
224
46
210
30
84
62
64
74
108
88
2
64
114
84
32
4
36
180
144
62
114
94
134
100
230
46
116
64
30
30
104
72
100
84
104
18
112
30
2
18
78
118
36
20
34
2
124
8
16
120
60
6
80
10
60
108
36
26
94
104
108
292
42
30
8
100
6
90
54
90
12
296
82
368
82
80
52
80
10
128
142
8
112
264
56
36
12
40
50
160
102
24
2
64
26
22
32
64
54
140
112
68
16
56
18
160
50
16
30
30
114
30
156
84
8
42
10
6
426
20
64
96
108
36
84
132
128
42
18
100
90
62
48
160
66
96
90
8
196
74
70
156
44
436
30
32
22
282
30
48
50
130
276
26
150
90
18
40
96
116
40
8
196
60
32
52
72
144
36
120
8
100
302
48
16
26
228
16
24
12
20
216
178
74
72
168
76
24
2
94
114
570
12
48
36
32
264
100
26
42
16
54
30
72
8
82
174
116
36
180
172
72
80
184
84
80
22
138
36
24
68
118
30
36
204
144
80
12
160
8
72
390
118
80
10
66
24
32
4
24
12
78
80
18
4
8
82
26
60
52
32
4
32
52
20
90
78
208
36
128
40
6
30
24
120
128
84
4
264
20
76
60
60
26
64
54
80
280
2
6
90
64
26
120
28
60
54
38
42
22
48
12
78
32
34
254
10
8
72
52
48
36
84
120
72
24
114
6
56
18
10
140
72
48
16
36
56
52
8
90
30
82
42
24
24
32
358
30
72
8
12
60
28
272
64
84
68
150
94
98
42
156
144
64
84
20
288
112
120
20
136
62
22
332
36
72
460
150
186
6
86
4
8
46
6
24
194
166
144
36
374
18
112
110
16
30
36
8
108
58
134
52
38
46
116
28
36
62
22
218
64
114
14
10
6
66
84
180
54
30
20
46
14
16
120
26
48
106
246
48
150
60
20
232
128
130
150
42
48
90
212
88
90
122
150
10
24
60
84
20
10
66
24
300
80
60
40
32
64
216
8
48
22
66
24
20
72
40
114
54
602
48
10
60
20
52
8
100
72
24
276
8
136
216
170
186
84
124
54
102
90
54
60
36
180
48
36
84
92
18
46
24
120
2
154
60
24
66
134
106
2
4
26
234
168
30
90
232
30
174
56
48
420
70
6
152
148
96
68
76
14
22
84
6
144
6
26
54
90
66
24
228
16
92
72
16
62
82
20
16
144
380
286
182
24
36
142
32
90
280
78
62
4
44
16
24
96
216
24
90
240
74
12
10
54
36
168
ABCD 95429974936*3^$a+1 [50004]
12
12
3
36
12
33
24
15
45
76
92
15
49
36
24
36
35
33
40
12
20
52
36
24
8
40
35
73
107
48
21
48
12
63
48
69
40
44
24
51
9
72
24
4
36
155
21
24
12
87
21
36
24
180
75
57
12
12
28
20
51
24
13
72
80
12
28
23
13
44
16
47
45
84
48
111
1
24
12
8
16
20
88
56
12
4
48
23
85
83
69
3
45
3
49
20
15
213
27
57
64
36
20
24
27
9
16
212
3
69
48
3
33
24
51
21
48
15
25
60
203
33
156
156
63
21
39
49
120
23
13
119
33
60
3
9
51
24
21
36
3
57
88
8
27
48
49
48
8
64
71
37
23
45
48
16
44
36
28
23
72
96
37
8
39
105
12
51
48
84
36
120
61
48
35
33
3
72
9
36
24
28
56
24
3
9
48
16
95
21
120
51
120
33
16
104
27
48
180
49
23
13
56
51
9
3
21
40
80
24
192
123
33
4
36
8
4
56
24
135
1
36
8
3
72
45
36
135
61
131
37
180
95
108
13
59
25
71
12
12
1
72
8
72
112
32
48
12
40
56
15
57
88
12
23
33
12
84
24
87
12
36
9
12
24
99
13
83
9
12
24
39
21
27
45
3
49
12
24
56
108
28
44
88
8
84
240
63
105
75
181
35
60
49
8
12
12
63
57
3
180
36
60
24
13
12
72
20
39
21
51
33
4
71
49
36
24
11
24
141
36
84
4
8
28
176
3
141
84
48
3
37
12
83
49
11
33
15
9
60
12
60
3
25
11
24
1
24
8
40
24
11
25
252
71
21
96
75
37
20
40
8
24
4
56
64
59
37
20
16
32
96
16
180
59
21
84
39
13
128
12
40
12
83
9
51
12
45
60
63
9
16
48
72
23
9
12
48
15
21
40
59
117
99
69
88
8
64
48
44
84
36
24
16
36
104
36
60
64
11
129
3
81
15
49
20
16
32
64
23
48
93
27
48
60
60
9
100
48
44
3
21
99
153
4
20
3
36
9
51
24
120
36
49
92
28
68
195
13
32
27
33
100
68
15
9
3
12
21
96
16
84
8
51
37
68
15
57
168
180
24
3
37
72
96
227
1
59
57
51
37
140
15
45
15
1
35
81
36
12
15
45
12
24
96
40
11
57
51
12
13
72
68
4
32
48
12
63
25
11
9
16
59
25
23
108
105
15
24
33
12
12
3
36
45
124
32
63
13
35
12
13
167
117
39
21
28
35
33
3
201
24
52
92
52
56
24
64
59
81
27
49
48
68
24
24
84
52
8
75
33
52
72
23
13
72
35
117
96
168
12
4
36
84
104
40
47
9
16
35
25
32
3
93
27
60
72
73
104
76
32
15
33
15
49
68
51
9
12
24
36
136
168
156
83
81
15
24
37
116
40
32
63
9
39
9
100
20
40
200
15
1
72
12
8
3
25
47
9
48
36
159
25
23
12
1
20
36
36
4
108
80
75
45
3
33
100
140
24
156
36
3
108
37
72
44
36
124
72
20
27
21
16
23
105
15
25
23
12
1
84
20
3
9
24
52
20
12
48
63
81
123
105
12
108
36
40
59
37
11
48
57
4
8
12
3
73
23
21
4
24
12
24
32
87
141
76
36
132
71
21
16
35
9
40
239
121
20
3
96
12
57
15
36
85
20
15
12
13
44
28
35
109
8
48
24
48
12
88
32
28
12
71
33
27
72
93
3
12
60
12
81
99
21
15
144
37
23
33
75
12
1
84
60
12
44
36
3
81
27
85
8
75
21
3
1
44
48
27
105
96
15
9
3
49
23
36
9
75
1
95
21
111
189
51
33
4
32
16
8
36
28
20
48
3
69
12
100
104
135
9
15
48
37
20
15
1
12
72
96
119
93
40
12
8
48
15
60
21
3
25
72
56
3
72
33
24
96
72
168
27
57
40
20
51
12
13
36
59
24
141
12
15
37
20
28
143
24
96
21
4
20
156
60
3
93
88
107
9
96
3
1
80
40
116
124
11
45
147
25
36
96
36
35
129
88
35
48
12
33
84
36
12
36
84
28
47
57
136
20
3
12
109
11
132
13
32
12
39
105
36
84
15
12
105
64
8
36
99
1
20
15
21
60
28
20
48
28
95
25
36
8
75
48
37
68
48
87
13
59
33
28
32
148
20
39
48
57
40
8
15
13
20
12
12
12
16
47
156
24
81
27
109
44
24
120
12
3
60
25
60
68
63
60
24
1
36
83
45
16
92
27
57
39
45
4
168
44
136
23
24
36
1
8
16
12
8
12
48
15
72
33
159
13
35
57
40
11
24
57
16
68
40
35
1
11
48
45
40
35
84
105
51
21
3
1
32
12
15
1
144
72
11
9
24
195
25
20
27
9
168
3
13
12
44
28
56
87
48
84
57
16
44
51
72
45
40
36
ABCD 95430345898*3^$a+1 [50031]
56
33
7
80
63
81
40
12
12
71
54
67
41
18
157
12
131
24
37
29
19
5
36
7
44
4
32
4
11
33
4
48
5
19
36
140
153
55
47
37
60
120
168
24
24
32
88
44
15
18
72
3
52
5
15
156
9
3
27
37
23
138
3
100
29
30
13
23
49
65
7
68
52
8
45
7
44
16
23
48
109
36
12
41
150
21
51
133
77
19
96
47
25
12
53
6
121
24
56
28
60
36
119
13
12
20
28
140
52
65
126
261
64
17
39
88
48
5
39
16
32
3
13
36
104
64
80
16
5
31
23
18
7
60
36
5
7
17
30
18
18
37
24
36
32
15
37
56
120
57
67
41
18
81
16
17
55
108
12
48
77
96
51
40
53
3
88
24
20
16
59
21
36
3
30
18
37
23
105
304
80
40
8
15
60
13
8
64
23
12
33
12
36
16
53
43
23
21
48
40
12
48
20
48
12
12
9
31
11
49
48
20
75
6
12
15
4
53
18
18
55
107
37
32
3
13
24
53
43
24
48
48
107
78
18
102
72
7
53
7
48
11
1
48
20
36
39
193
80
4
36
44
64
20
60
39
57
28
56
12
60
93
7
155
49
119
61
23
18
27
40
23
45
4
48
11
24
13
53
24
108
30
33
16
80
51
33
16
83
66
39
3
108
1
8
28
20
33
30
1
44
12
33
51
48
63
49
84
32
28
95
1
23
18
99
88
48
48
120
29
67
24
44
28
24
41
15
4
68
45
36
210
54
60
7
36
12
156
72
95
49
8
52
68
60
48
3
45
4
5
43
44
33
3
87
25
12
96
32
3
73
24
32
33
48
27
51
25
95
21
76
8
12
4
41
7
92
81
3
69
87
4
5
12
55
20
12
40
41
127
48
36
44
4
5
18
18
19
48
8
16
23
25
8
33
7
80
12
76
24
12
36
12
12
104
24
36
16
41
7
32
16
60
5
42
1
89
103
35
42
3
52
116
24
36
16
36
17
15
75
1
12
5
15
3
54
18
78
19
11
9
36
16
60
44
16
41
15
105
39
21
12
6
162
39
96
124
23
73
32
21
31
59
21
16
95
13
36
48
32
28
23
72
13
23
45
112
5
87
40
8
3
49
5
91
20
40
20
4
8
48
4
5
27
28
20
63
18
51
96
15
13
29
3
105
12
43
125
12
6
37
108
36
96
5
18
37
32
48
52
72
83
18
42
33
112
36
12
84
23
13
8
4
11
85
20
16
29
15
16
60
8
12
9
19
23
13
60
65
99
15
180
73
47
145
116
45
31
20
36
27
13
80
4
239
49
12
8
45
108
39
9
87
64
44
76
36
17
36
60
31
44
4
5
18
45
40
77
7
84
24
68
12
96
16
80
16
84
36
8
16
8
48
177
15
12
3
18
18
37
17
31
24
12
96
95
13
24
53
55
53
55
17
7
8
75
102
6
1
8
52
84
47
25
35
13
20
12
24
39
21
64
36
60
36
24
56
3
9
12
40
24
24
35
18
19
8
120
100
96
32
63
90
12
15
27
37
8
16
95
90
54
1
5
91
71
9
64
29
67
293
6
21
88
35
73
12
20
52
41
7
12
11
18
55
32
27
1
12
24
11
45
4
96
17
36
42
49
36
17
18
9
69
91
20
33
15
15
45
123
85
20
3
61
8
16
24
48
12
48
17
3
64
108
92
21
18
9
3
13
24
5
27
9
102
9
24
75
21
33
55
8
28
44
132
3
78
3
15
25
80
100
29
55
396
89
66
25
29
15
28
8
60
4
12
23
37
24
32
27
6
72
55
17
15
21
72
3
9
87
24
100
36
23
21
16
68
3
57
15
1
32
28
96
24
24
80
16
59
21
36
48
16
95
24
37
104
15
9
63
97
168
72
20
76
36
84
5
27
24
36
117
55
152
9
79
48
24
23
1
17
15
4
68
28
83
25
24
65
27
28
32
48
21
42
12
18
19
20
64
29
7
11
85
17
15
63
57
88
24
83
61
59
13
72
5
75
16
24
35
30
90
36
9
15
25
5
36
31
11
13
5
39
28
20
64
23
6
51
3
36
9
60
16
36
116
64
23
25
32
40
48
48
5
67
60
32
16
12
5
51
16
24
84
12
71
9
4
5
27
4
48
248
33
31
41
18
30
7
8
9
63
153
144
91
20
15
81
3
18
78
102
108
55
12
5
19
8
15
18
48
31
36
44
33
103
24
104
16
83
108
49
23
1
32
24
9
60
91
8
21
19
23
49
36
17
115
8
4
96
140
75
90
102
18
19
23
13
32
76
24
11
45
9
55
53
18
25
180
89
3
27
21
39
45
16
12
104
21
27
72
36
52
11
49
48
12
56
105
15
75
25
12
8
57
127
35
180
96
129
16
92
52
96
12
17
48
18
9
40
5
55
48
20
45
15
15
109
24
29
75
48
3
1
53
43
44
3
13
23
24
18
39
108
15
48
13
5
15
16
36
23
1
80
96
4
48
12
8
40
41
79
11
1
68
60
12
33
96
7
155
30
19
23
57
63
21
57
195
124
36
60
17
15
48
40
8
40
77
43
80
16
20
84
45
72
60
27
16
29
67
89
235
12
12
120
48
144
59
42
43
5
39
28
24
53
51
99
133
24
8
28
23
61
41
15
4
41
19
80
ABCD 95430665678*3^$a+1 [50047]
17
15
21
84
15
81
7
5
3
15
37
12
11
25
32
33
12
42
109
101
54
1
60
20
141
15
88
12
83
30
51
3
57
93
7
113
78
49
41
67
71
36
73
48
29
54
54
30
6
27
4
20
15
6
7
36
11
54
54
1
132
12
20
100
5
55
17
3
48
40
24
48
60
23
13
72
32
16
24
8
123
36
144
6
31
35
9
33
18
30
42
57
15
18
27
81
67
96
36
71
97
5
3
60
4
5
115
89
27
3
57
24
16
17
123
28
11
25
60
35
1
53
87
63
126
91
24
56
28
47
37
8
9
18
42
30
45
96
63
12
133
29
3
64
23
33
12
81
27
64
35
49
77
15
39
1
23
49
35
42
3
15
25
12
29
96
19
32
3
12
49
48
11
21
21
120
54
73
41
36
43
65
55
17
115
59
37
23
36
73
71
9
21
7
17
12
19
84
47
120
49
11
85
20
28
23
13
11
1
107
36
1
120
5
54
120
90
31
20
75
13
20
27
1
120
48
5
55
59
12
6
48
6
13
36
24
32
16
53
24
12
6
49
48
20
3
168
66
31
149
15
9
12
18
9
76
5
147
75
45
40
35
13
59
18
19
24
11
45
28
68
129
36
42
36
117
3
24
37
53
91
17
18
21
15
45
39
9
213
7
23
18
31
83
12
1
48
92
27
33
4
60
48
17
54
36
13
5
12
55
5
30
1
20
15
97
47
61
20
220
12
71
25
72
80
28
5
159
3
73
35
57
84
129
60
291
63
85
5
18
18
6
120
21
39
30
6
25
24
89
42
13
24
60
68
99
54
90
21
15
25
8
3
85
5
18
60
109
11
6
30
13
5
72
6
9
4
5
7
23
42
12
18
25
12
35
18
54
1
77
36
36
19
65
55
32
63
36
81
3
9
40
8
87
6
39
16
125
30
117
100
23
12
24
48
1
5
54
1
65
7
48
5
51
15
6
15
12
16
24
12
11
69
21
7
8
40
24
59
6
135
93
7
96
59
18
55
12
41
7
17
43
36
32
9
55
35
1
24
24
5
55
156
128
3
60
9
3
25
35
25
8
24
64
17
72
27
28
95
25
11
129
63
60
25
29
54
84
6
31
23
12
6
7
41
6
30
15
4
125
54
60
33
39
21
27
42
63
28
48
5
19
60
108
72
48
24
83
45
147
33
12
64
35
72
18
42
25
24
48
5
7
60
29
7
29
3
45
55
41
7
47
12
18
3
3
21
4
84
71
12
90
27
87
93
33
75
64
84
29
36
19
17
36
7
36
11
21
9
15
135
90
51
33
6
21
33
7
12
47
33
12
33
12
43
17
30
13
20
28
12
32
4
44
15
30
108
24
31
35
42
3
45
67
23
42
48
55
60
20
9
63
15
1
35
30
31
36
23
54
72
6
48
54
42
18
67
20
69
6
18
12
24
39
100
23
9
4
5
51
36
3
12
97
60
20
63
48
24
48
13
12
35
120
18
36
19
5
19
143
9
28
20
87
120
6
138
36
21
24
15
144
36
18
72
198
57
51
13
59
25
41
7
12
36
5
36
55
8
52
29
7
32
117
60
30
33
3
18
27
117
6
120
6
31
48
41
24
72
103
24
11
1
48
156
29
55
5
18
45
40
20
28
24
5
18
25
47
18
55
132
36
12
12
48
23
1
8
88
80
57
3
28
24
48
47
48
42
12
54
61
24
47
49
5
43
48
17
7
119
25
95
42
15
33
87
88
11
13
23
169
41
103
59
93
3
36
1
29
19
5
12
115
228
59
13
53
60
7
29
3
15
12
1
5
54
48
18
18
49
12
101
19
8
40
32
64
24
8
45
127
20
28
5
12
15
27
85
23
13
17
27
76
23
25
17
15
40
72
32
100
60
8
15
12
6
90
13
5
27
160
48
71
1
60
32
12
208
5
31
12
72
188
52
41
6
13
41
30
109
71
25
71
84
36
25
29
60
90
30
24
12
115
8
21
96
15
15
13
101
51
3
12
6
39
16
44
40
8
105
12
54
61
128
16
17
39
16
47
57
16
60
83
114
30
25
11
6
30
73
41
19
32
4
11
49
5
31
11
13
17
7
108
65
132
30
1
32
3
25
11
21
75
49
48
5
3
69
115
20
148
12
60
5
18
162
63
27
6
72
3
172
53
15
112
53
7
17
15
21
19
56
15
9
3
13
23
36
6
75
172
23
25
24
35
54
7
53
12
39
36
57
67
23
102
54
6
55
20
15
30
54
9
40
23
72
1
12
12
11
21
4
71
30
150
54
90
21
9
36
18
1
35
36
36
9
33
7
11
13
24
47
49
5
19
92
100
24
77
7
23
18
6
21
72
63
9
15
108
13
59
73
12
23
13
12
36
95
61
8
3
13
92
39
45
9
7
44
16
29
103
12
11
12
96
12
13
65
54
93
99
13
5
43
53
7
59
6
18
30
27
4
116
40
35
49
59
84
18
19
80
64
72
5
15
57
3
52
35
61
11
49
5
54
102
63
105
192
18
61
107
12
25
96
5
6
61
23
1
5
19
24
23
73
35
6
3
45
7
8
21
91
5
91
125
7
65
48
18
42
19
89
30
9
123
25
32
81
6
1
104
28
60
23
45
28
11
21
4
11
24
48
1
5
7
48
107
18
30
6
48
27
64
41
18
30
6
12
42
126
37
44
45
3
177
15
15
1
12
8
3
61
41
42
13
104
3
72
21
24
9
7
53
27
28
12
53
31
20
3
6
12
18
6
15
15
13
5
15
108
3
1
23
37
48
5
12
108
108
18
36
33
40
5
12
24
19
32
69
234
1
36
41
30
ABCD 95430710036*3^$a+1 [50020]
4
80
156
9
15
15
1
59
120
21
24
15
72
25
11
90
12
150
1
80
219
57
4
17
60
63
4
53
19
185
36
12
31
164
3
49
41
60
150
42
51
111
49
77
27
72
60
48
63
12
30
30
48
33
124
5
18
12
72
25
68
76
11
36
42
18
37
20
27
9
9
7
11
49
24
29
18
72
25
5
48
7
35
12
6
39
244
80
27
54
3
3
72
61
47
12
1
84
12
20
3
1
24
20
75
108
114
15
28
35
21
9
31
11
36
109
191
12
42
18
1
47
174
36
39
60
63
57
40
68
15
117
48
120
33
12
15
33
30
24
6
19
108
65
48
3
76
101
127
113
12
27
45
18
60
25
32
105
103
32
21
42
18
43
101
18
12
6
102
97
68
75
25
23
9
33
75
40
65
75
40
36
11
36
57
16
11
9
36
4
47
12
60
21
9
27
21
30
93
96
51
49
11
12
45
15
37
8
63
9
4
179
37
95
6
7
23
12
42
43
47
36
12
18
42
21
39
72
49
80
16
48
116
39
78
19
35
13
32
63
25
56
87
49
11
73
24
116
24
12
63
21
84
60
12
64
11
36
12
30
198
57
117
79
47
33
87
13
29
27
60
24
27
12
30
18
72
37
60
8
15
1
41
6
30
147
15
1
89
78
30
7
65
60
90
90
18
54
30
168
18
60
3
27
102
18
12
37
11
12
30
48
30
42
15
15
1
17
63
124
5
15
45
18
13
29
27
3
60
1
59
45
75
25
32
28
35
37
101
39
120
81
54
45
28
5
15
16
77
87
123
54
66
90
102
45
33
39
3
48
177
3
72
42
19
29
30
1
56
24
111
138
18
24
6
84
18
217
23
108
177
3
33
9
78
150
3
96
24
27
30
12
15
76
17
19
71
54
18
21
60
51
25
41
27
180
27
108
18
54
18
7
48
35
81
84
33
3
231
45
4
20
4
77
43
5
15
3
54
115
11
24
13
56
64
35
1
11
6
27
15
37
8
15
72
45
45
6
33
9
7
11
73
59
60
105
15
60
1
59
78
7
32
21
19
71
120
90
43
29
30
18
12
12
30
18
132
36
7
12
20
88
72
204
20
4
95
48
9
84
21
108
27
21
19
23
12
9
24
153
43
36
20
33
42
66
42
72
9
51
33
57
108
7
8
3
57
16
17
27
96
57
60
43
24
20
33
3
64
53
30
73
11
49
47
69
28
36
179
120
18
3
24
3
93
171
6
7
32
3
30
27
33
12
18
48
93
124
23
37
36
36
35
9
9
18
402
90
165
3
37
72
44
60
4
20
3
12
21
24
117
43
35
21
9
48
12
18
60
33
57
159
33
78
13
17
3
9
18
12
138
42
141
4
56
69
138
13
17
24
90
6
3
21
19
156
60
8
96
21
3
87
6
30
72
72
45
111
33
4
36
180
44
123
60
9
45
48
75
63
24
48
18
207
33
3
27
60
249
93
138
13
36
44
36
123
60
117
45
43
5
240
42
73
53
87
33
3
27
30
30
150
12
51
84
60
27
6
43
47
133
47
12
165
52
35
108
21
87
49
35
48
60
30
30
21
87
33
24
45
30
78
7
36
47
54
3
12
21
132
18
157
35
42
19
17
39
24
24
75
117
21
63
84
183
49
215
78
18
30
3
16
60
11
117
16
20
36
51
54
55
60
8
3
162
12
19
29
127
83
12
6
7
5
180
15
33
19
60
71
90
42
18
84
6
9
3
48
73
44
3
9
84
4
276
36
84
24
12
24
29
31
11
48
37
60
48
32
33
30
1
20
117
63
9
75
15
25
5
15
16
84
53
24
150
49
47
37
53
30
42
75
52
44
16
80
3
60
60
165
72
4
47
84
73
32
84
16
71
12
25
12
35
36
69
64
156
23
1
24
32
33
12
36
7
12
5
36
63
111
133
35
12
66
27
12
100
11
12
90
87
3
21
24
15
1
116
3
102
96
60
54
36
169
23
1
47
9
4
149
78
57
52
60
11
37
23
37
12
8
60
3
120
72
72
18
67
191
24
36
114
30
49
17
120
19
35
288
45
3
12
21
99
48
73
41
6
24
45
21
12
75
36
76
120
11
60
37
23
117
40
12
71
13
29
18
9
63
102
90
198
31
47
132
25
132
191
54
79
29
27
84
27
12
72
9
57
102
1
56
21
12
135
3
12
78
199
23
210
30
18
7
36
11
36
13
20
9
48
60
102
30
18
49
188
72
21
27
3
30
19
65
15
123
25
17
39
117
30
57
3
69
3
30
12
36
12
87
3
48
54
138
48
12
1
47
12
1
104
105
15
3
162
120
7
11
73
44
3
ABCD 95431027106*3^$a+1 [50033]
27
63
12
5
192
61
35
7
96
41
1
120
23
49
36
11
13
6
77
37
6
12
90
12
6
240
84
48
198
12
119
48
25
48
60
48
11
61
35
37
90
30
131
55
89
13
48
30
30
84
18
33
69
66
24
30
18
30
60
30
18
24
63
75
5
73
30
60
77
55
90
12
18
65
7
30
11
49
95
121
24
48
60
108
42
12
78
83
37
138
17
55
78
60
15
297
12
66
30
12
42
36
17
37
36
135
45
35
19
6
30
24
18
48
72
168
47
85
138
114
36
12
30
30
30
30
18
5
19
93
105
132
60
36
35
7
78
120
35
25
90
30
24
23
48
25
90
12
17
103
78
60
30
24
41
7
48
60
30
95
49
95
13
120
192
36
54
65
240
1
15
27
48
30
60
42
48
90
24
120
156
107
25
12
30
45
21
12
48
24
336
42
102
48
48
12
27
15
30
35
25
48
102
96
54
6
5
37
108
24
6
102
90
60
5
43
204
41
97
47
96
97
47
1
90
24
66
12
47
112
3
60
6
72
3
135
120
150
174
96
42
60
60
27
15
113
25
132
36
90
12
228
5
7
138
95
19
78
95
37
60
90
6
72
12
60
6
12
48
24
168
270
48
24
23
133
60
60
42
42
168
42
36
41
151
162
30
36
5
115
84
30
126
29
25
48
12
60
48
72
48
23
112
27
5
25
6
72
42
111
15
129
80
13
90
42
18
48
12
102
6
60
174
78
78
47
427
21
117
59
103
36
222
48
174
90
18
78
90
180
120
89
25
210
18
18
30
30
54
60
36
150
30
11
1
78
192
42
18
18
54
36
42
47
1
47
37
11
25
42
138
60
24
6
210
54
30
3
117
6
90
24
6
210
11
1
18
72
5
73
12
30
18
12
143
19
120
18
42
18
18
69
15
78
12
6
17
48
49
36
102
30
48
84
51
9
23
13
42
90
60
18
30
114
18
12
35
48
55
42
36
132
42
90
36
54
18
18
5
7
102
108
30
42
36
12
48
42
5
67
77
73
96
60
174
60
17
13
18
30
35
103
30
11
61
30
12
60
78
48
90
102
12
30
6
24
6
17
48
85
107
67
60
36
30
384
15
45
90
18
72
47
79
24
18
23
97
42
60
66
60
60
54
90
48
150
78
60
95
7
60
42
120
123
87
18
72
36
90
54
120
48
30
108
30
24
35
85
18
42
287
13
36
102
210
12
11
16
33
6
72
18
12
35
7
233
48
19
36
12
29
96
48
37
59
13
126
42
18
89
13
192
216
59
13
18
84
6
12
78
125
55
42
42
18
198
30
24
138
12
6
30
12
12
53
37
48
30
150
120
18
54
6
102
150
30
78
57
57
186
90
131
43
5
43
5
85
198
54
47
13
18
113
79
30
35
43
78
42
18
59
1
47
48
169
60
36
192
48
87
15
60
5
37
66
72
30
108
30
252
18
30
29
31
72
18
72
63
15
12
72
36
102
42
66
167
85
72
83
48
64
15
17
43
30
23
13
24
90
257
49
47
193
47
160
128
37
12
126
30
12
119
73
60
36
102
48
30
51
224
25
12
18
60
102
135
75
42
18
89
31
65
7
18
23
37
150
102
36
27
33
42
78
114
21
80
49
6
102
168
72
18
12
42
6
21
21
30
150
23
55
42
48
120
114
6
60
54
108
18
120
60
12
12
35
151
137
13
114
17
13
120
18
90
102
6
60
84
6
29
103
120
30
35
97
47
1
42
30
18
30
23
96
1
18
30
30
30
35
7
90
42
21
27
120
12
6
30
77
73
87
80
25
119
1
12
96
222
30
23
97
48
24
167
1
12
198
12
17
13
318
72
60
120
60
18
60
60
30
30
42
6
180
24
11
25
12
48
60
15
32
13
30
72
138
35
55
204
186
35
109
48
60
72
6
ABCD 95431408838*3^$a+1 [50119]
24
36
136
83
1
108
96
12
168
236
64
72
23
9
36
120
15
96
25
35
9
15
37
119
45
159
81
40
68
28
224
48
72
136
152
132
100
156
32
120
183
129
76
35
25
155
37
152
3
133
8
15
132
108
105
180
16
80
108
72
4
176
4
11
25
35
73
23
253
116
4
36
36
83
141
3
13
108
156
8
52
8
12
16
120
24
23
121
11
45
63
1
96
8
76
60
239
21
172
179
1
84
8
3
60
25
107
81
64
36
116
136
107
1
80
76
36
24
36
12
47
49
216
36
72
56
232
12
60
48
44
24
36
4
36
60
84
72
35
24
396
129
75
48
37
48
96
144
11
24
21
60
27
109
95
105
180
171
73
116
99
9
28
144
96
203
24
37
80
75
13
72
11
37
11
165
147
177
27
93
16
12
24
108
12
59
81
100
8
3
24
9
36
76
212
28
128
24
3
9
100
80
64
167
120
37
131
9
28
108
44
75
45
52
215
1
59
85
200
16
84
140
3
132
9
4
108
47
25
36
11
33
60
172
95
85
128
15
12
48
177
24
15
204
81
16
20
180
88
36
11
1
32
28
12
11
229
83
117
16
72
188
76
44
232
108
84
11
60
24
73
23
25
35
1
24
12
108
24
12
140
4
95
9
180
192
28
260
88
35
57
36
196
8
148
32
148
60
128
96
28
12
68
28
48
35
12
169
216
44
3
36
21
99
189
40
47
129
171
144
1
8
208
95
25
44
16
48
44
28
44
99
1
108
71
1
60
83
12
69
16
36
12
95
81
64
108
8
36
108
112
44
15
37
44
40
80
16
35
157
36
24
35
57
24
84
132
111
48
96
33
12
15
96
13
116
100
71
9
64
80
36
228
51
121
11
69
99
205
56
3
13
8
40
44
36
136
180
35
84
97
8
16
156
132
36
44
12
3
141
52
92
27
45
136
35
168
109
11
97
83
1
36
108
60
47
33
291
1
47
156
9
12
75
36
57
28
108
36
44
195
60
9
180
96
64
80
12
124
95
12
145
144
131
85
8
84
28
180
23
109
11
60
81
4
11
205
140
84
15
72
9
63
72
1
44
40
83
61
35
1
36
104
108
12
124
12
68
112
119
49
12
24
308
3
48
37
44
100
36
44
76
44
64
167
12
37
168
36
56
16
8
75
325
44
52
11
73
72
47
120
1
324
48
32
220
47
165
76
8
24
28
35
57
63
72
96
165
27
48
96
25
8
36
136
228
72
24
44
111
36
9
16
84
72
60
23
21
144
100
12
108
119
13
35
48
12
97
47
25
36
24
11
180
60
9
184
47
93
36
40
35
153
27
181
24
36
95
13
116
220
60
11
25
12
167
48
81
124
83
25
23
21
123
141
16
44
4
167
13
36
204
35
13
59
85
60
36
72
20
16
264
32
40
240
8
171
21
60
63
36
12
9
60
48
27
33
27
1
44
40
44
51
45
48
60
28
8
136
84
96
120
140
64
200
144
63
117
72
75
105
64
44
52
80
4
59
57
39
24
117
28
152
183
85
36
180
155
60
12
189
16
120
83
157
224
123
25
108
68
40
80
16
120
143
25
12
36
8
24
12
51
37
11
1
ABCD 95432165516*3^$a+1 [50108]
51
30
36
60
51
60
27
5
13
3
56
19
42
144
15
93
12
23
16
21
18
66
54
21
21
24
11
61
108
39
21
84
27
39
29
37
36
15
27
96
6
35
13
83
4
9
15
24
48
45
12
48
23
19
66
11
13
12
3
12
99
24
5
67
96
24
9
12
24
8
25
18
9
9
35
1
3
21
87
57
15
3
9
45
35
4
21
78
30
11
12
43
6
39
9
3
60
3
42
23
49
48
48
36
120
15
93
11
12
28
24
3
69
3
126
42
48
9
12
84
36
3
5
61
60
39
8
12
16
87
138
11
1
15
48
81
23
97
60
36
27
60
21
24
12
18
6
39
3
45
12
15
17
16
39
29
169
66
30
12
3
45
51
9
72
15
27
5
13
39
9
12
75
45
39
33
15
168
80
19
6
75
39
48
41
64
45
18
138
30
6
24
90
165
45
36
39
36
15
101
25
12
30
102
24
15
32
19
54
24
60
3
9
24
39
27
6
60
35
25
18
29
12
4
56
85
6
77
1
11
28
33
12
6
54
12
36
12
15
33
63
96
20
40
33
12
36
18
30
12
3
72
8
52
15
69
9
12
30
30
72
12
30
9
9
6
42
12
42
69
57
63
51
18
3
33
27
33
35
25
42
57
20
76
105
6
5
115
21
20
28
45
51
81
12
6
30
36
15
45
60
6
48
21
8
36
25
60
12
3
57
162
6
11
13
72
39
20
4
21
12
24
60
30
5
1
12
11
40
105
15
9
18
90
35
24
19
54
12
3
3
24
9
132
9
63
21
15
12
45
12
42
21
99
78
11
16
15
29
112
24
3
42
48
30
5
1
11
28
27
5
16
24
24
20
25
155
60
1
48
15
21
27
68
37
48
30
6
3
12
3
96
54
192
66
45
9
24
72
12
12
18
18
30
24
33
36
56
4
9
3
69
6
24
6
24
35
48
85
11
12
13
30
24
18
27
3
90
3
20
1
11
19
18
63
39
24
72
30
234
6
60
27
3
5
40
84
69
12
15
15
5
28
21
24
12
3
36
48
12
68
1
102
30
24
24
11
4
51
45
9
15
21
15
39
101
1
63
81
24
36
59
12
13
12
54
30
36
30
18
27
8
64
48
9
15
48
96
27
57
36
44
7
9
60
20
7
30
18
9
21
12
24
30
45
104
49
3
60
3
77
49
63
57
24
12
3
9
18
173
16
21
35
19
24
41
16
9
39
32
25
3
21
3
93
12
18
5
25
3
9
132
18
33
9
11
25
3
15
54
48
119
19
81
63
6
27
12
21
12
48
24
27
45
3
105
6
21
129
24
15
33
24
84
12
39
20
28
21
75
45
132
63
36
20
13
36
27
48
69
11
37
60
59
13
3
9
15
21
60
18
41
25
35
84
79
6
66
54
47
25
15
44
4
21
168
60
36
12
15
9
11
64
21
15
57
108
78
5
4
108
3
21
168
27
6
108
12
60
24
3
75
41
7
9
33
35
73
90
42
36
11
1
3
57
12
23
127
6
11
16
117
12
6
9
63
21
9
23
85
12
15
21
96
144
24
6
21
48
51
65
7
30
135
3
30
15
45
12
60
12
120
42
24
9
96
60
81
60
24
12
35
79
6
42
102
18
48
29
1
12
6
6
48
12
23
13
18
21
9
35
4
12
45
18
21
12
39
5
1
3
69
18
9
9
30
5
37
72
155
16
72
105
24
15
8
16
9
15
75
90
102
6
24
180
6
30
18
210
60
24
11
1
36
23
4
68
25
60
23
25
59
16
9
35
31
21
3
21
116
25
54
45
20
49
12
120
15
45
24
71
1
15
45
35
64
36
12
63
77
43
72
6
36
60
15
3
72
33
36
9
3
44
4
15
117
123
6
39
81
51
9
36
90
5
19
18
12
51
57
6
21
9
24
23
52
21
12
54
29
1
48
12
15
9
51
96
20
7
5
1
15
21
51
8
16
33
63
3
45
36
15
33
12
45
6
18
24
12
48
18
53
19
33
12
81
24
18
30
18
30
12
12
15
56
37
3
9
87
20
4
9
18
48
24
21
21
36
42
17
61
3
9
75
27
24
54
35
7
6
18
17
97
83
115
144
45
21
108
12
24
23
7
9
12
9
15
51
18
36
3
21
24
18
30
18
45
21
51
99
18
27
33
48
24
96
87
51
6
3
63
18
27
72
21
6
29
16
36
105
39
33
11
16
21
15
15
5
169
35
13
47
4
36
45
3
33
42
6
12
72
51
75
57
9
3
56
40
96
9
107
133
107
28
81
39
44
28
3
6
23
1
60
39
12
36
32
25
6
24
96
5
40
12
44
168
43
45
8
40
57
15
12
20
12
25
48
11
1
11
112
21
27
69
66
125
97
12
15
9
11
1
23
61
6
69
81
39
45
3
27
9
15
72
54
84
11
16
3
54
96
24
66
6
114
24
21
12
48
21
24
12
12
15
3
5
40
24
48
27
21
8
61
15
33
27
33
15
3
30
15
72
12
21
90
90
27
105
15
8
40
3
81
44
40
21
24
11
16
27
41
4
8
13
87
9
3
33
48
12
78
6
3
32
4
9
15
120
8
157
6
6
18
18
3
57
48
15
177
12
78
72
6
12
12
27
9
36
15
9
90
42
23
16
108
32
16
48
32
13
54
21
81
15
99
41
61
23
64
81
42
30
135
69
51
9
24
12
12
63
105
15
48
75
5
16
3
42
3
72
44
52
8
112
9
36
35
13
36
3
21
15
75
6
24
72
48
11
25
30
6
35
25
84
35
16
80
55
45
24
3
18
24
11
25
18
72
24
6
63
69
6
29
1
15
9
48
60
3
105
120
135
132
105
35
13
36
15
51
33
57
35
73
24
18
48
54
27
45
24
15
24
8
13
75
51
6
24
24
24
42
24
21
104
1
3
63
114
24
35
37
24
30
5
4
15
42
54
24
42
12
3
45
15
68
1
60
66
30
95
43
30
11
55
78
42
6
15
9
15
33
72
39
57
24
48
23
13
60
35
25
39
68
19
21
84
9
12
18
6
95
4
69
11
52
9
24
66
24
5
37
3
57
12
15
12
8
25
18
42
108
12
6
9
12
99
5
37
54
126
99
60
68
13
12
48
30
57
12
45
3
21
11
16
24
48
45
47
ABCD 95432229268*3^$a+1 [50011]
4
39
185
28
48
56
88
80
31
24
33
12
51
45
12
32
36
64
32
43
81
15
72
84
5
228
36
7
53
19
57
20
16
32
7
5
43
5
31
185
24
52
75
69
20
19
77
79
192
45
75
53
7
93
24
15
5
12
31
57
80
103
137
76
36
51
77
55
17
48
31
9
72
20
16
27
96
129
27
29
55
5
52
63
9
63
17
40
147
48
36
21
108
15
65
96
55
24
213
32
28
15
33
75
5
36
43
60
36
72
24
89
160
44
91
5
7
12
93
147
36
117
15
72
36
12
24
9
44
43
113
91
29
16
96
8
79
60
12
36
29
28
3
105
32
295
48
33
24
20
151
57
44
160
15
21
75
48
101
76
104
79
96
29
19
77
48
151
45
87
89
19
9
3
144
48
41
16
20
28
56
40
84
3
105
75
108
24
5
103
60
17
28
99
36
53
64
15
96
149
100
120
15
41
7
9
108
32
108
31
24
45
36
39
41
127
17
28
44
4
96
3
257
64
111
9
15
65
36
19
276
9
140
16
39
57
75
60
237
20
7
53
60
91
60
24
225
56
76
123
60
12
173
60
36
115
120
57
195
12
288
24
69
87
60
29
64
164
60
156
151
153
20
7
173
28
60
32
88
60
99
96
77
55
45
15
17
76
92
55
65
31
96
36
9
48
140
31
264
48
24
48
21
27
105
39
33
20
91
81
8
88
192
63
33
20
64
20
12
43
72
29
67
72
17
271
33
36
39
9
51
45
27
89
115
141
8
7
9
15
21
3
29
16
39
101
84
36
60
55
156
36
9
51
45
192
123
53
4
140
36
40
27
77
127
9
39
120
5
60
40
15
81
99
12
233
31
129
15
12
60
141
123
57
32
31
125
7
9
48
60
36
87
77
31
72
12
117
36
27
48
48
129
32
4
99
17
103
48
17
103
120
17
7
48
137
103
216
9
135
17
24
40
72
63
36
29
55
105
15
105
39
57
128
216
7
117
3
24
24
41
16
15
89
24
100
60
104
31
125
67
33
51
21
68
52
24
183
81
99
153
27
17
79
12
53
7
17
240
7
24
24
21
20
144
12
48
103
60
29
43
81
135
29
156
31
113
91
125
7
137
156
64
80
43
120
29
28
32
31
149
76
8
19
180
156
36
33
15
48
137
60
52
135
216
24
24
105
20
16
224
4
60
48
39
201
32
12
120
115
29
7
120
29
4
80
55
144
41
40
180
156
96
8
67
53
31
5
19
36
48
5
7
29
60
175
65
7
17
72
24
31
264
89
40
111
156
21
15
33
15
5
52
255
93
140
52
92
96
24
211
89
7
96
77
103
89
55
24
24
5
36
144
76
39
5
7
48
276
41
64
75
60
84
96
185
40
24
51
89
43
113
64
15
12
5
16
315
12
33
15
72
60
96
89
16
39
96
84
41
40
176
64
116
19
29
43
48
89
67
5
31
129
63
168
24
209
16
68
76
39
96
9
75
5
7
113
7
24
276
21
48
144
80
91
89
208
3
144
77
91
17
55
161
7
24
105
20
91
33
104
60
12
79
5
91
69
99
57
8
7
5
43
96
300
69
171
132
53
84
28
27
117
123
17
91
29
55
9
51
29
67
12
36
57
123
65
79
137
31
45
132
176
24
16
39
96
45
20
124
27
53
96
67
84
9
132
3
36
5
28
15
65
7
120
89
19
125
72
31
12
12
48
96
9
15
48
72
216
12
48
5
52
32
43
569
16
128
31
81
44
4
72
63
12
12
48
17
16
ABCD 95432248916*3^$a+1 [50013]
36
42
36
108
9
63
17
1
23
43
21
123
29
48
100
21
159
24
21
27
93
59
85
72
35
7
30
51
81
48
3
57
11
61
48
59
1
47
43
36
30
72
11
48
72
37
27
60
68
19
24
36
17
1
11
25
102
17
1
75
32
1
18
6
11
109
47
4
44
73
15
33
36
3
21
66
18
222
89
1
51
12
3
60
18
36
11
1
39
141
42
69
36
92
103
18
18
33
99
54
23
61
36
6
120
17
24
37
12
90
24
48
5
36
19
36
30
6
30
36
126
54
11
103
12
53
48
31
30
11
43
77
91
12
41
144
1
66
78
90
12
5
1
11
52
36
63
9
57
71
61
23
7
21
69
60
30
18
23
12
43
48
54
132
30
29
13
51
21
27
3
33
63
33
8
25
15
21
11
24
43
30
24
23
7
36
162
6
84
78
27
45
36
36
12
114
84
36
17
37
6
54
15
57
83
24
24
7
17
12
25
36
3
12
152
1
87
8
60
109
132
15
3
12
29
49
36
27
81
36
30
5
91
12
5
19
29
73
39
21
47
115
18
11
1
39
3
144
12
41
13
18
24
17
37
27
20
4
48
207
36
12
42
84
3
177
47
64
33
263
43
77
60
67
33
39
33
20
28
129
6
36
5
49
51
3
48
96
9
207
18
63
3
36
77
55
29
19
5
13
3
69
35
43
45
24
51
105
57
18
78
138
24
36
48
5
31
60
33
20
139
24
69
273
66
54
87
27
53
1
23
13
51
21
51
57
11
4
165
27
27
17
31
33
3
33
3
29
7
60
54
12
71
25
71
13
42
18
27
8
19
53
49
11
4
21
6
54
102
108
93
32
144
16
8
19
45
68
7
57
33
3
3
90
30
6
11
1
24
27
72
75
18
3
8
97
123
57
3
39
48
60
12
6
18
30
3
123
141
36
9
18
72
17
60
12
36
31
21
32
1
6
12
21
87
78
12
24
47
24
19
17
52
15
18
6
9
57
78
66
54
33
9
15
33
42
45
183
65
25
23
1
15
33
51
27
17
163
33
33
6
30
11
7
24
69
140
60
13
108
78
113
31
18
72
47
72
24
36
67
201
3
12
57
12
108
21
78
30
132
126
33
15
29
13
36
216
18
54
63
39
36
21
20
127
17
37
71
13
35
55
42
18
113
25
71
55
198
47
13
30
21
51
5
1
90
174
23
28
20
168
16
3
48
18
18
41
1
18
84
54
42
9
93
51
45
72
18
33
87
6
35
72
31
21
84
3
69
20
151
30
159
81
18
9
9
30
21
3
36
113
40
21
54
5
48
7
30
35
24
24
40
3
24
29
91
78
87
39
41
25
3
33
54
54
18
42
30
18
3
33
15
27
36
41
13
59
31
18
12
35
24
49
6
48
114
12
42
29
16
68
13
11
163
90
35
25
30
33
104
25
60
15
20
49
18
24
66
78
30
83
67
105
8
24
1
42
54
71
19
30
59
19
33
57
23
12
19
66
18
5
49
3
44
4
9
36
51
15
5
67
78
54
36
189
9
66
18
6
33
3
33
15
36
141
3
5
1
23
7
132
30
54
6
59
31
54
12
144
107
61
120
87
21
6
12
17
43
45
32
7
24
5
108
7
108
18
6
90
36
30
129
87
6
126
29
1
42
45
72
21
78
12
21
159
150
23
85
18
30
3
32
1
6
9
39
42
36
30
42
47
19
114
12
51
99
9
27
17
31
6
18
12
33
27
81
68
7
5
24
13
27
96
20
28
24
21
59
28
57
23
4
27
33
69
39
15
17
7
81
21
87
27
33
51
72
42
63
183
6
71
49
108
15
140
31
72
12
6
23
136
57
18
36
30
3
3
30
42
33
20
1
15
51
21
20
28
3
36
65
43
18
18
18
11
157
23
43
6
63
111
18
24
102
17
120
25
6
12
54
47
24
73
36
36
11
100
147
29
43
84
72
65
31
18
18
33
3
17
1
84
71
16
27
18
66
21
33
90
18
24
11
37
24
51
39
12
114
36
30
6
35
12
1
3
39
12
36
5
28
104
28
57
12
42
48
78
30
17
19
17
84
31
18
54
41
144
25
108
6
17
19
54
107
49
6
105
69
42
18
54
48
60
9
44
88
8
85
47
61
30
96
30
6
81
45
15
48
9
107
73
11
48
40
117
30
6
36
11
40
33
24
11
16
27
120
60
108
89
19
137
1
15
68
139
17
19
17
88
39
66
54
36
21
33
143
72
109
87
9
144
84
6
12
5
121
24
66
21
57
54
18
48
54
18
72
23
1
12
131
55
5
13
30
18
18
221
31
6
15
3
9
27
48
6
30
5
73
11
37
6
77
31
9
27
144
156
41
37
54
30
54
57
3
77
85
30
54
60
30
18
6
36
9
45
27
56
24
67
53
55
54
6
53
55
12
33
9
135
60
104
25
12
72
51
3
21
33
18
21
165
48
35
79
216
18
18
54
51
3
102
150
54
30
114
30
24
209
1
15
8
1
84
71
7
72
5
12
19
48
42
23
48
28
63
30
3
140
1
39
48
56
40
3
69
3
12
90
108
15
3
114
59
76
32
13
18
9
ABCD 95432615438*3^$a+1 [50103]
11
24
57
84
27
45
60
88
191
9
36
75
9
4
20
16
176
60
88
36
140
72
120
108
39
48
45
120
99
48
153
15
117
147
24
24
45
75
57
36
60
28
104
12
64
92
52
108
107
48
205
344
124
140
147
9
60
96
448
32
12
72
63
72
96
48
69
147
1
104
4
11
45
108
63
57
183
73
32
24
303
45
156
231
109
152
195
24
69
27
48
169
23
33
15
24
121
32
159
45
16
107
93
88
11
45
24
60
4
176
96
88
35
72
69
27
9
63
13
128
27
57
132
16
155
25
164
124
116
24
40
72
275
297
63
45
24
51
37
68
159
45
16
20
159
48
21
396
60
96
204
48
63
73
47
24
45
36
60
3
24
72
33
132
48
88
20
88
47
9
16
8
72
135
144
240
21
208
155
21
24
132
48
156
3
1
44
27
1
95
33
12
48
84
132
51
105
159
45
3
57
111
45
315
9
15
48
45
96
51
141
24
364
32
15
345
12
75
225
111
21
24
40
32
48
51
69
124
128
24
316
35
45
72
288
99
96
48
165
36
63
57
15
9
207
9
96
72
72
64
212
24
75
225
76
59
13
11
69
315
72
408
288
45
72
12
148
68
108
51
21
12
136
71
24
165
36
111
117
75
45
76
119
133
8
100
191
45
88
8
27
72
1
8
144
111
57
72
48
240
24
24
159
192
45
28
47
33
15
265
272
159
45
51
213
3
85
68
12
75
48
69
88
72
188
207
117
24
4
71
21
16
8
72
27
48
93
12
192
63
165
3
120
117
12
132
124
72
44
168
51
45
144
48
267
168
129
60
60
60
3
45
108
183
177
144
36
24
24
27
9
276
75
45
48
96
204
135
72
72
168
45
84
183
48
24
45
64
35
81
28
92
60
156
159
48
165
48
84
16
140
60
108
84
76
11
96
73
80
39
48
105
324
171
93
51
24
21
24
27
48
96
45
75
48
165
276
39
73
20
195
24
240
93
12
15
69
51
45
156
24
84
27
25
32
72
48
28
72
128
24
84
12
12
136
47
105
28
11
81
12
288
48
12
60
24
216
24
60
135
96
69
48
108
492
195
45
72
28
143
37
380
88
44
51
48
96
373
188
39
21
148
20
75
120
81
15
129
39
21
112
8
51
21
84
124
32
243
189
60
132
208
11
24
21
124
152
204
51
165
3
1
20
99
61
144
11
21
24
36
15
45
136
8
132
159
21
12
15
321
84
147
109
59
117
24
99
25
47
61
8
36
60
216
120
108
39
93
3
24
13
72
8
28
104
375
21
51
21
27
177
15
249
72
132
48
3
45
12
39
168
312
1
180
59
13
108
32
76
107
24
13
32
148
ABCD 95432892442*3^$a+1 [50025]
32
45
51
69
24
102
25
12
132
44
16
59
114
7
96
17
3
168
16
29
36
31
65
7
8
4
209
24
12
31
48
35
90
67
89
15
4
36
48
5
43
192
185
7
56
4
5
103
5
12
159
4
48
84
8
88
149
24
67
24
83
21
24
88
8
81
19
84
35
21
16
8
40
48
17
12
6
13
131
45
21
75
24
16
24
155
54
39
28
5
15
3
45
76
41
3
24
45
3
64
5
3
72
28
17
126
69
88
41
55
84
23
168
37
12
48
5
55
84
23
93
48
9
7
5
3
72
24
4
36
80
64
5
36
79
80
93
27
27
45
16
8
75
141
21
24
3
52
29
15
16
5
19
24
180
65
75
21
67
72
53
115
24
56
57
175
41
7
80
3
6
138
1
60
11
169
17
27
16
132
144
68
21
24
12
63
27
24
1
20
16
155
45
9
15
45
19
65
90
61
24
11
13
5
48
99
45
3
88
17
72
15
21
99
24
27
18
12
67
23
162
51
21
6
253
11
18
147
21
102
141
81
39
45
99
40
36
20
16
56
3
49
95
90
51
24
33
90
45
24
81
15
75
13
104
16
41
18
21
21
43
48
48
24
32
129
7
8
40
35
85
24
107
30
31
152
48
40
8
24
21
19
72
24
72
32
33
103
11
120
25
71
13
17
42
13
8
9
111
105
127
59
13
8
9
24
79
5
36
31
24
32
72
16
56
21
99
9
31
5
91
125
19
80
16
24
5
6
45
28
17
54
169
65
91
80
24
57
7
12
44
9
7
11
30
90
85
29
19
179
25
108
32
96
40
60
20
9
87
75
6
7
8
28
36
5
3
21
54
102
15
24
51
13
8
48
136
35
13
56
136
156
44
16
155
72
30
15
57
91
12
32
24
57
42
73
17
67
120
29
7
23
69
3
49
48
53
79
60
44
16
80
3
18
43
24
5
27
40
56
24
21
3
136
113
12
24
84
7
80
96
112
8
27
277
60
36
24
53
12
15
16
83
72
109
24
11
120
13
131
24
21
9
55
41
15
129
91
12
17
72
63
45
27
171
18
72
115
8
75
6
31
48
101
19
176
40
29
115
107
30
24
19
29
7
24
36
29
19
12
53
6
54
18
45
3
45
96
88
131
45
16
56
24
45
91
8
21
55
36
5
30
25
29
15
48
81
24
103
8
40
24
8
4
36
5
99
16
65
18
1
164
24
51
1
68
28
23
21
16
32
45
12
39
100
119
217
60
24
32
40
32
81
7
12
47
13
72
59
49
41
6
66
115
152
16
59
126
39
57
31
32
93
99
64
12
23
54
115
161
51
76
17
27
4
71
73
53
15
9
36
99
40
113
103
8
24
72
40
35
24
37
179
13
12
23
42
48
51
40
104
40
8
27
13
144
96
72
5
55
20
123
54
15
28
5
186
126
18
72
13
53
75
105
42
37
36
44
24
40
72
8
64
125
30
6
19
48
92
51
6
90
49
12
5
19
53
43
80
27
1
60
32
40
104
4
44
3
18
31
5
31
72
5
3
28
41
43
8
4
20
9
42
69
16
17
31
32
100
44
45
51
117
31
20
24
45
7
48
77
39
141
3
16
80
99
13
12
68
117
7
60
104
9
7
60
36
48
24
5
43
155
109
269
24
27
21
3
100
12
80
57
42
13
32
75
25
36
152
88
24
8
28
48
36
48
8
9
18
18
72
3
48
24
148
44
51
54
91
108
17
72
63
88
11
24
45
52
12
72
53
3
105
79
60
23
73
173
72
18
21
40
125
30
54
36
144
27
28
96
20
81
24
19
12
17
36
31
48
17
43
72
48
12
20
3
21
196
96
5
7
17
19
191
13
5
27
81
7
80
16
11
165
16
32
51
61
29
31
36
32
96
21
43
12
96
17
31
140
189
7
84
11
24
54
12
55
20
69
171
45
19
17
39
184
29
51
27
18
12
24
18
37
128
40
56
112
104
21
3
51
1
5
7
120
56
9
7
29
36
55
48
48
32
123
13
84
48
17
3
3
45
45
30
49
20
3
13
29
43
5
43
96
56
9
36
3
40
36
65
30
85
168
41
31
24
224
3
69
3
18
3
69
60
7
48
96
12
12
8
24
21
115
35
13
152
24
45
3
123
13
96
53
27
4
17
19
8
88
12
53
235
84
11
18
27
57
43
12
8
9
96
84
43
8
48
40
192
24
56
129
18
13
65
55
12
36
32
112
5
163
80
3
21
24
27
13
104
88
8
40
17
24
111
69
30
18
3
64
24
41
15
201
39
24
9
48
7
48
17
42
90
43
65
48
19
84
12
17
27
100
143
162
30
109
59
13
ABCD 95432907866*3^$a+1 [50004]
3
1
5
55
8
3
165
33
114
30
3
12
21
19
11
117
9
3
93
78
57
105
19
5
18
6
19
47
45
63
25
131
42
99
141
27
132
60
9
6
6
27
28
119
205
8
45
12
163
71
30
79
23
9
75
18
186
42
72
30
12
61
53
19
11
54
72
84
27
33
6
78
162
54
60
84
43
35
69
21
24
63
15
42
43
23
57
27
1
143
21
33
55
17
15
36
12
105
12
51
3
42
79
60
8
48
27
30
12
3
63
18
19
5
15
3
9
36
9
103
8
160
29
30
84
6
103
8
105
30
69
9
54
12
6
78
6
84
120
66
13
5
6
9
93
60
67
47
18
66
30
67
80
64
41
99
99
37
17
15
27
13
8
3
61
8
81
39
60
27
13
5
15
27
21
195
12
12
18
36
24
12
36
7
65
15
75
117
21
30
18
30
6
75
16
12
60
77
96
19
215
25
41
84
18
13
29
6
45
33
54
12
24
21
33
63
69
174
24
12
1
32
45
12
15
129
42
24
25
95
33
15
210
15
12
16
53
72
18
162
39
3
13
5
114
1
24
11
54
15
60
135
168
33
69
24
79
5
48
75
9
6
49
53
48
42
18
7
72
8
3
57
21
91
20
9
39
52
8
93
7
65
42
25
5
3
60
15
73
23
150
90
60
57
63
49
125
67
59
36
21
39
25
59
102
19
5
55
48
5
18
12
6
51
33
63
45
15
27
72
30
138
193
29
63
21
6
24
49
77
108
27
3
90
3
24
33
27
33
6
6
30
1
47
6
91
108
41
60
84
3
12
21
60
31
23
18
24
63
28
5
12
60
123
45
67
5
96
180
111
69
24
67
20
16
23
117
4
36
53
84
43
44
3
42
15
15
18
72
24
96
3
135
36
21
81
7
35
33
15
30
12
3
9
24
72
42
60
157
179
42
18
66
96
24
151
5
115
17
36
39
48
9
84
6
18
360
55
17
63
27
6
15
129
144
7
77
42
6
79
23
102
126
60
9
3
6
39
108
45
19
20
28
5
87
9
7
5
75
105
87
21
84
15
27
78
15
168
39
1
77
6
6
108
12
51
69
90
18
12
43
5
48
12
18
48
6
48
48
67
32
48
12
69
19
20
15
138
7
17
36
99
69
27
3
36
33
48
9
43
12
29
27
33
24
15
3
69
39
1
41
7
65
3
4
101
79
116
3
30
91
48
41
19
32
60
45
51
12
15
12
21
4
48
17
84
79
8
69
3
21
12
55
12
53
42
153
60
3
37
53
27
12
75
85
5
42
90
3
3
48
1
20
75
33
57
108
15
51
9
27
145
56
4
48
35
25
12
5
103
68
40
24
89
31
23
6
27
52
71
12
30
18
6
15
28
5
12
18
108
18
24
60
15
21
84
75
21
171
156
9
18
18
24
36
39
9
67
20
123
57
4
23
42
60
63
33
138
9
3
102
7
56
3
114
72
54
60
9
28
20
9
24
27
64
11
42
36
7
65
15
40
24
36
17
12
171
99
18
36
7
12
8
45
7
11
156
81
4
36
44
345
54
24
36
36
18
138
42
12
15
36
9
24
12
19
36
29
43
53
15
33
27
9
6
24
18
43
32
51
30
156
36
19
35
1
60
104
88
17
24
72
48
7
5
39
36
4
5
30
6
30
30
39
63
186
39
33
75
3
60
126
30
105
39
1
20
3
33
27
33
52
23
18
51
28
23
18
24
43
23
57
52
12
71
69
15
6
24
114
169
137
43
8
24
75
25
36
83
6
24
7
17
36
36
15
135
18
183
39
54
79
20
3
57
12
180
160
11
102
15
12
3
33
64
5
36
12
12
43
20
33
15
4
8
72
3
105
57
123
3
30
15
99
18
6
157
60
12
71
12
189
33
87
9
27
33
67
12
20
12
45
120
55
35
30
3
27
60
6
18
81
48
33
7
12
41
48
99
15
33
12
27
54
67
60
12
72
119
49
12
5
55
80
9
27
64
5
30
120
6
12
3
12
15
85
83
42
6
9
105
60
63
60
303
24
217
5
6
18
42
192
6
19
17
51
12
100
8
15
129
48
57
18
48
24
21
24
16
5
127
32
45
36
15
33
84
42
18
3
60
84
168
81
114
42
156
79
29
24
300
18
78
24
15
33
18
6
75
36
52
8
15
25
77
42
126
24
43
125
72
15
51
9
60
141
48
91
83
72
30
18
25
17
51
15
18
39
21
132
162
42
108
6
1
36
23
24
45
27
24
109
8
24
21
147
3
30
42
12
18
78
18
31
8
57
48
18
48
21
48
12
21
24
63
15
13
20
93
31
8
88
20
132
15
18
54
21
84
208
17
48
3
9
3
117
63
33
18
24
157
8
45
102
54
36
3
60
12
9
31
71
12
96
30
19
108
5
18
6
51
3
49
5
7
108
17
30
85
53
67
11
9
36
12
87
36
18
51
81
27
52
20
45
24
60
60
6
1
77
15
75
45
72
3
6
79
53
60
12
27
ABCD 95433181516*3^$a+1 [50005]
72
27
165
3
60
84
60
48
132
3
93
24
33
23
28
15
42
107
28
33
24
3
27
5
48
4
69
119
40
33
23
49
23
37
18
69
9
24
155
96
85
11
1
42
57
141
87
12
111
30
102
17
120
1
150
60
168
5
49
23
7
57
8
52
9
30
120
30
30
41
73
18
29
13
51
32
24
96
97
15
63
18
42
18
11
16
8
79
6
59
25
3
12
56
24
1
47
55
93
9
51
27
29
1
150
9
9
24
66
5
115
12
69
51
60
30
15
15
60
29
28
105
30
30
27
33
27
24
24
21
24
51
36
39
9
20
28
12
45
18
9
3
105
3
65
37
27
81
18
57
12
3
5
37
35
52
33
51
57
23
19
36
9
33
39
96
32
112
56
43
21
21
83
37
120
18
21
39
42
18
161
61
3
15
45
9
30
6
30
9
8
85
12
15
96
9
78
57
135
210
18
5
25
87
21
12
15
33
12
30
69
80
16
24
60
20
24
19
126
15
132
153
11
40
48
8
48
40
27
30
78
60
30
60
11
1
15
24
24
96
39
17
24
88
3
33
84
93
12
23
48
97
48
12
12
15
32
73
18
9
96
57
66
12
12
33
57
66
29
40
21
27
8
144
16
39
18
15
12
51
84
90
27
3
36
9
72
9
42
78
39
201
24
30
6
12
23
24
48
55
18
27
84
3
21
84
21
95
40
87
9
144
39
30
108
39
33
27
20
40
3
5
61
120
72
15
12
8
37
6
12
65
48
4
3
12
36
42
95
37
63
20
25
3
9
11
55
17
52
15
30
60
27
24
32
25
30
9
129
54
17
43
21
12
3
89
85
27
24
72
24
120
8
13
60
12
6
42
18
17
4
20
1
63
69
66
57
32
16
99
60
66
24
15
8
37
35
40
15
6
27
48
9
47
19
5
7
12
45
21
24
30
6
24
87
171
42
36
24
18
165
8
79
17
43
21
12
12
21
51
9
60
135
57
83
72
73
12
39
123
66
15
36
21
23
40
57
15
168
15
24
33
27
6
39
48
33
42
45
8
64
8
4
3
105
15
30
35
1
15
9
47
16
57
60
30
18
3
104
1
39
105
15
33
12
107
103
30
35
25
51
57
12
90
78
12
35
55
33
32
40
8
25
39
63
65
61
54
36
12
29
13
111
39
6
71
19
29
25
66
21
24
56
163
117
56
124
84
24
48
33
12
150
33
249
36
15
15
30
51
51
33
116
49
204
3
63
72
57
45
11
16
96
27
18
3
75
77
168
7
153
200
49
63
24
39
65
16
21
75
3
9
48
27
150
3
8
55
72
30
42
17
16
24
9
204
27
48
51
21
3
18
27
171
69
60
36
45
90
21
60
80
160
96
3
90
12
39
99
29
31
30
24
18
12
77
31
60
5
148
36
3
6
24
18
42
6
57
44
16
63
9
60
21
24
30
30
11
25
42
57
3
12
18
12
18
5
25
48
39
33
108
15
44
103
9
24
135
54
96
54
105
111
29
85
36
72
72
27
39
9
33
72
11
19
90
35
1
15
9
3
3
102
108
54
57
8
16
24
33
18
69
36
57
72
35
120
52
68
55
6
12
12
6
29
85
48
75
3
21
48
21
12
18
9
21
30
114
23
223
42
12
15
48
75
30
3
144
93
87
15
21
57
30
60
53
37
48
111
44
64
111
17
88
56
24
19
30
6
90
71
1
12
90
126
107
40
204
3
18
39
51
69
3
77
19
21
51
12
6
27
8
136
104
124
33
12
15
15
6
59
1
119
76
45
15
56
1
72
30
65
61
24
6
90
59
13
183
27
30
12
207
21
12
18
9
36
165
35
127
30
27
8
43
78
71
19
84
90
15
36
12
75
53
139
36
9
21
42
17
48
55
9
9
30
41
96
28
45
12
135
33
35
64
8
4
51
30
42
96
30
39
33
72
27
3
5
43
29
1
47
40
45
3
3
54
15
8
4
33
11
97
18
45
36
21
42
117
81
23
19
21
27
12
33
33
42
12
41
72
40
48
45
11
24
19
60
33
153
27
20
25
180
107
61
12
60
42
65
1
30
57
144
24
57
12
11
24
121
174
18
3
57
12
23
4
21
27
48
92
25
87
36
15
29
43
53
37
3
45
12
87
9
111
21
48
35
40
15
9
33
39
9
47
28
156
3
90
6
24
18
99
33
60
75
32
19
9
33
12
3
84
3
5
25
27
51
18
15
15
45
9
30
21
27
53
4
96
60
32
40
45
3
9
30
18
48
167
28
75
42
87
3
33
36
48
3
53
96
1
15
15
69
9
30
30
12
27
56
7
9
9
24
168
78
12
42
35
28
20
73
60
35
85
75
96
8
16
9
51
69
47
48
88
45
75
32
1
12
42
17
1
99
20
19
5
7
17
1
24
30
165
3
33
12
15
108
54
27
9
39
45
87
3
17
151
17
16
56
160
9
24
66
21
21
83
19
45
3
45
72
51
42
42
45
20
31
24
30
51
27
9
9
54
5
76
20
64
48
117
3
24
21
30
30
78
17
73
30
9
32
160
9
15
56
13
35
40
48
3
21
21
108
42
30
72
30
18
48
60
54
93
45
ABCD 95433193652*3^$a+1 [50012]
90
15
27
36
72
30
42
18
12
18
36
69
3
54
78
18
90
117
3
24
12
150
18
36
36
66
6
90
108
27
63
12
9
123
12
18
24
3
9
54
18
6
9
108
75
90
18
105
3
321
129
42
36
66
42
45
3
54
72
6
48
24
54
12
63
99
18
18
24
12
24
18
48
198
18
24
66
33
48
177
156
27
45
132
48
15
27
72
54
30
24
90
102
36
36
18
24
12
36
42
90
36
36
12
36
36
15
3
78
84
27
36
27
6
75
63
54
6
48
132
54
12
78
66
54
9
63
54
108
18
24
36
18
36
54
153
75
72
24
9
9
48
99
15
198
120
36
42
9
27
12
18
18
114
48
36
90
114
18
84
42
18
36
54
291
27
54
36
90
150
72
18
12
96
12
9
15
48
114
75
36
33
27
93
24
180
48
15
39
42
66
42
12
108
18
78
99
9
63
57
24
39
36
27
24
66
15
147
18
27
33
48
6
120
141
225
12
18
6
39
33
162
12
6
18
45
3
6
108
27
3
36
6
84
72
54
114
18
93
45
36
36
96
138
24
201
33
66
6
66
6
18
66
36
72
18
33
39
60
21
15
102
15
39
42
3
9
60
36
156
36
99
60
9
18
54
48
15
57
24
3
9
6
30
6
12
6
108
66
141
9
12
54
24
120
33
39
72
114
3
15
300
24
18
72
126
108
48
90
36
135
9
27
105
66
6
66
108
36
54
27
15
18
18
66
42
45
36
39
33
21
18
54
27
51
57
27
18
24
66
9
45
24
39
27
54
18
6
30
6
36
36
72
99
3
186
48
24
180
12
78
30
78
21
27
42
84
27
15
18
54
57
33
54
48
18
18
24
57
171
33
3
6
126
210
15
120
99
60
57
15
18
12
15
27
18
99
3
45
15
45
27
66
18
144
54
18
33
81
48
6
126
18
30
51
36
3
6
48
27
60
81
108
66
81
189
6
45
63
54
12
36
24
156
18
18
96
144
72
18
30
36
87
9
27
9
48
63
96
39
18
18
6
66
90
51
81
30
54
24
90
66
27
27
180
24
12
60
18
84
6
90
27
129
6
198
108
90
129
60
27
102
6
156
24
81
3
78
3
99
36
6
48
42
30
72
42
12
24
84
24
21
69
27
3
24
45
12
9
24
84
78
72
36
18
27
111
132
12
42
48
159
3
54
18
78
18
102
6
117
135
117
45
27
63
48
6
3
153
63
15
9
36
81
3
27
60
48
42
102
36
24
117
21
60
3
51
102
18
60
36
30
42
318
108
15
3
108
6
72
18
12
9
33
72
18
30
78
72
66
6
45
45
36
30
36
45
69
18
72
54
36
174
54
99
33
30
18
72
18
126
114
66
54
90
54
18
276
84
54
108
45
15
18
12
6
9
3
54
6
36
12
24
162
246
54
15
81
18
18
18
18
12
87
99
21
24
63
21
123
108
21
9
234
18
6
54
48
6
48
18
18
69
21
60
39
153
6
138
78
21
15
138
6
30
63
105
18
36
18
138
36
36
36
42
18
48
42
75
24
9
36
30
198
114
36
153
9
27
99
36
18
120
96
30
168
30
90
24
48
90
18
33
21
18
60
57
81
18
72
18
15
93
54
69
27
30
36
114
18
90
54
12
60
90
12
18
96
102
72
6
54
72
108
126
63
3
36
36
69
57
123
57
36
24
84
6
30
42
21
45
132
90
54
99
39
108
6
162
21
33
72
30
96
72
30
78
30
6
72
12
54
6
36
30
72
24
30
24
66
15
39
78
30
72
90
24
18
21
33
171
27
21
36
87
48
45
51
102
96
63
39
18
60
12
36
36
42
72
45
39
18
15
21
27
15
18
72
63
207
234
3
33
3
15
9
75
144
72
72
6
54
18
30
90
24
144
66
108
105
39
96
48
18
60
120
132
54
30
6
30
54
36
69
9
12
27
33
27
39
6
36
27
63
18
18
21
15
108
72
30
60
36
108
12
6
45
12
9
24
48
24
48
126
36
60
120
42
84
24
18
57
123
72
18
63
12
15
12
78
12
6
57
45
36
36
6
54
27
117
18
9
117
84
222
30
24
12
198
9
99
6
174
108
6
18
18
138
72
9
15
18
72
108
3
15
45
117
102
90
27
144
15
72
18
27
12
81
ABCD 95433430856*3^$a+1 [50011]
5
361
72
198
54
12
330
90
30
78
12
6
53
37
84
60
120
72
144
126
168
5
211
18
180
12
6
18
120
59
48
91
5
1
12
54
150
119
163
125
43
5
61
126
6
54
90
48
36
24
35
13
132
108
30
5
1
95
67
120
96
90
108
18
210
11
103
126
126
144
30
60
174
186
18
18
66
60
12
42
72
84
23
49
47
43
581
139
6
95
7
60
30
18
6
138
78
300
78
54
18
18
18
84
96
66
168
54
53
13
60
108
102
6
288
48
60
30
197
199
90
95
37
36
162
101
25
84
24
48
107
7
12
6
48
162
168
66
11
13
48
78
54
156
126
18
60
30
60
90
126
341
73
12
18
132
108
108
18
36
23
139
5
61
78
5
25
18
150
18
29
145
72
119
43
6
54
108
180
270
30
18
6
5
283
156
42
450
30
42
48
72
6
36
138
90
114
173
7
12
6
71
13
144
108
23
19
30
6
54
108
90
269
211
72
53
1
168
18
101
241
180
288
48
6
101
7
36
108
41
43
6
48
24
18
30
132
12
126
432
108
18
36
42
18
11
73
114
54
12
60
144
72
180
155
91
96
336
53
7
30
36
42
29
43
18
48
186
90
36
12
24
162
144
18
48
36
96
47
25
48
24
246
18
23
55
48
18
42
54
174
89
1
180
24
84
18
234
6
29
55
78
36
12
132
119
1
6
18
108
18
54
48
35
91
78
36
54
66
168
84
24
216
180
18
228
54
18
29
13
72
66
90
6
54
72
30
78
47
1
96
36
198
101
37
36
23
19
173
235
42
59
7
18
60
144
203
49
138
126
180
42
30
6
53
19
126
144
18
234
30
149
19
192
42
36
18
77
43
101
48
193
95
19
120
144
24
36
30
59
13
35
7
137
19
162
6
282
203
139
24
504
120
132
89
163
48
42
30
149
96
7
18
23
37
54
101
7
306
48
42
48
90
36
6
137
55
78
54
30
36
35
55
41
19
30
144
47
13
138
90
36
36
96
18
54
95
187
54
24
192
36
90
42
108
30
72
198
162
149
1
18
162
18
228
78
252
144
155
25
318
90
95
1
36
54
126
12
6
144
30
132
36
48
186
5
96
169
48
23
1
54
12
36
41
121
78
30
60
12
72
78
72
162
12
24
138
5
49
60
83
43
210
42
138
335
7
42
95
139
66
60
18
5
13
12
60
102
53
37
18
78
192
60
144
72
66
5
103
186
84
60
54
12
96
30
36
60
48
54
78
30
186
144
54
228
42
36
30
221
37
162
12
18
54
24
162
72
90
210
312
108
192
6
84
78
126
66
54
24
36
89
13
35
7
126
11
43
18
12
23
19
18
59
85
192
36
18
198
18
24
90
120
78
12
96
90
120
36
132
143
37
66
240
156
6
23
13
138
126
78
72
18
90
30
6
53
13
144
60
36
35
1
ABCD 95433451684*3^$a+1 [50066]
47
78
6
45
27
73
11
105
21
24
15
4
11
36
18
139
72
20
3
1
107
18
6
25
36
8
27
30
7
180
108
83
9
72
15
61
72
12
96
29
19
35
84
18
7
35
1
72
23
49
60
32
16
35
9
40
8
33
3
69
12
78
102
19
44
81
24
60
43
5
7
113
78
30
24
7
68
27
54
12
30
25
65
42
1
60
5
90
25
11
18
7
119
12
13
36
59
6
24
24
7
44
51
6
7
36
72
5
12
60
7
5
39
76
24
41
30
6
19
8
105
30
6
24
43
60
32
21
19
11
120
25
12
120
32
3
69
40
23
45
72
4
36
5
31
12
12
35
30
3
28
35
18
39
27
48
6
30
72
24
13
36
5
24
36
19
65
7
11
13
20
16
41
55
32
52
161
43
11
13
17
54
45
9
36
7
5
19
5
19
24
72
20
76
24
149
7
35
12
30
48
43
5
12
63
4
72
53
60
60
6
102
30
25
104
16
48
12
60
23
9
36
112
17
36
67
24
23
13
12
77
15
4
5
55
17
27
28
53
30
1
80
21
12
55
5
55
5
31
24
5
7
36
32
21
15
27
54
30
25
44
15
81
16
23
45
21
15
3
1
56
63
57
4
35
6
6
73
44
3
13
20
16
68
16
20
16
41
84
31
17
18
48
60
9
21
156
63
12
69
36
3
28
17
12
96
7
5
18
30
42
42
24
31
44
64
12
5
18
18
18
1
48
12
29
7
17
42
1
65
84
36
18
49
20
16
59
37
101
48
24
12
3
52
125
18
73
29
19
104
88
32
76
12
83
9
33
55
23
1
264
137
42
21
112
5
72
78
25
53
6
18
102
1
24
65
48
7
53
48
30
9
9
31
65
31
23
72
24
30
19
12
17
12
24
31
35
18
51
16
8
16
20
36
28
36
36
53
48
115
143
42
3
45
19
5
31
24
5
72
6
30
7
5
6
45
27
48
1
65
135
3
18
7
20
16
29
55
72
41
7
5
18
12
66
7
12
23
37
53
48
31
24
12
17
51
16
20
45
63
12
21
115
8
15
1
20
21
132
18
73
12
5
12
15
33
175
60
48
5
12
7
47
78
6
114
12
31
35
37
48
8
4
36
11
9
51
33
112
11
18
12
7
65
6
6
103
17
19
35
21
28
12
108
96
131
18
27
64
36
44
9
12
30
13
60
95
18
27
21
15
105
6
30
96
39
16
32
15
21
15
1
8
52
89
7
17
127
24
35
45
9
7
20
4
35
1
53
18
18
51
16
48
12
8
9
48
54
133
5
30
6
12
24
54
9
16
5
7
72
11
12
25
29
3
16
35
37
32
3
12
73
12
17
24
42
13
41
36
43
44
3
48
1
60
36
12
80
36
15
1
11
54
30
45
4
20
9
30
13
17
36
42
73
71
1
17
12
15
60
39
1
8
27
13
5
31
12
23
21
4
17
30
42
96
6
25
24
12
32
57
144
24
6
1
24
11
1
29
18
1
20
64
17
18
145
53
127
48
53
54
21
4
5
27
21
42
12
25
41
18
85
96
20
39
72
12
165
3
33
4
17
156
19
24
24
12
44
16
5
39
4
12
36
5
7
11
30
15
21
15
60
84
21
6
12
18
78
24
25
41
60
7
17
31
20
9
43
128
15
12
25
12
53
108
12
60
19
5
3
27
6
115
24
36
29
39
52
72
11
42
19
60
41
12
67
104
24
27
66
42
18
7
11
1
60
24
11
6
7
17
18
13
23
25
5
7
17
18
24
1
89
31
65
12
18
24
30
15
64
17
114
13
12
24
11
78
91
12
12
36
56
28
5
12
54
36
66
3
100
41
24
67
35
13
11
9
9
120
7
35
1
48
12
35
73
29
7
53
36
7
35
33
15
36
1
60
12
20
93
78
25
5
6
6
18
37
23
6
31
5
55
12
5
18
30
3
52
48
24
20
27
114
15
4
36
29
43
59
13
12
8
3
69
3
1
125
31
5
63
21
55
5
6
9
21
36
24
18
25
23
25
23
21
3
30
111
4
12
11
30
19
24
11
24
61
140
141
12
48
43
84
5
31
5
36
60
39
4
107
24
9
15
18
3
60
9
6
54
7
80
9
54
1
12
23
85
35
37
17
60
31
11
45
16
59
13
53
24
30
33
45
15
63
85
132
116
9
36
79
20
3
37
60
17
30
45
39
1
83
6
42
33
4
11
84
42
6
42
7
48
56
16
29
24
43
12
60
36
41
6
25
48
36
41
3
21
43
12
65
91
17
12
36
7
11
37
44
51
37
47
36
30
42
18
7
36
20
9
12
30
24
12
48
85
24
17
24
19
77
6
117
51
12
12
37
80
24
9
18
24
25
23
30
15
33
55
12
23
13
41
84
90
24
12
18
27
39
49
47
48
12
33
3
33
9
27
15
48
1
44
28
72
48
83
25
5
60
139
71
6
48
7
23
1
41
15
9
12
30
30
30
72
6
55
36
60
35
30
31
5
180
3
100
132
44
3
18
18
69
100
23
18
19
32
4
24
5
36
31
24
71
85
36
8
21
18
37
35
24
42
55
12
11
1
11
12
13
47
48
9
75
13
36
47
18
60
6
1
29
3
27
13
11
1
29
42
25
5
60
19
11
42
150
73
12
48
8
15
12
13
11
6
12
30
42
3
52
29
12
54
1
29
39
52
29
18
6
66
45
28
5
7
41
43
65
7
84
48
17
19
12
29
43
77
48
6
49
56
27
49
101
7
5
51
9
42
6
67
12
11
25
12
101
7
68
27
42
42
84
37
35
13
17
43
5
24
6
12
37
12
125
24
7
23
66
30
18
127
20
93
42
25
59
66
54
30
24
7
29
79
41
42
144
30
24
31
44
4
11
9
16
59
12
1
84
5
55
35
33
60
28
12
12
36
23
30
12
67
53
103
5
84
7
11
37
108
17
7
48
77
79
5
6
30
36
48
19
12
8
3
60
33
39
61
20
51
48
1
35
97
23
1
20
4
101
24
7
5
19
36
24
35
30
3
51
1
41
48
24
27
76
12
12
23
1
44
3
25
5
12
6
6
91
5
54
9
36
45
31
35
9
3
13
12
35
61
12
48
12
137
55
32
4
59
1
11
13
12
156
24
11
25
23
84
36
6
6
49
48
36
12
65
12
12
15
15
54
7
44
3
42
31
12
47
13
72
20
40
5
48
12
24
31
35
24
84
60
25
5
103
29
6
73
17
3
51
9
15
6
55
8
3
25
5
42
30
7
11
9
9
42
25
32
33
55
32
40
36
20
45
7
24
5
43
32
24
57
7
5
7
96
ABCD 95433667768*3^$a+1 [50011]
35
13
120
324
23
168
145
77
150
193
24
36
180
77
31
12
65
7
245
30
18
43
12
60
245
102
210
115
36
84
65
90
60
265
5
151
47
180
42
30
90
187
53
43
35
49
41
12
151
204
35
60
25
216
59
133
168
24
53
12
127
36
47
30
198
49
156
107
180
85
12
221
19
71
42
43
72
12
108
168
5
67
48
95
102
60
7
53
67
48
120
53
7
60
113
30
133
137
115
48
17
7
72
23
150
67
101
19
23
1
24
108
12
5
108
42
13
257
270
157
83
120
85
12
11
25
12
72
60
144
119
73
35
25
65
102
18
102
217
48
35
18
72
31
119
73
65
42
30
138
72
60
13
17
30
61
17
90
60
37
132
60
36
192
12
101
90
12
133
17
60
210
37
60
24
29
48
12
355
60
113
55
5
30
25
35
72
108
42
43
47
121
17
180
12
103
180
17
43
24
71
85
48
29
103
95
42
7
131
205
120
24
48
60
108
180
275
132
18
12
108
67
23
12
48
37
83
85
47
61
149
55
5
198
12
73
35
42
198
30
12
228
55
47
78
19
53
60
60
120
7
23
25
60
35
37
71
145
48
36
36
12
60
23
97
83
72
1
60
96
84
12
5
180
72
30
37
53
235
53
7
65
55
65
43
35
42
198
102
30
73
5
60
30
90
19
24
47
193
24
180
53
102
97
84
132
35
42
240
228
120
103
149
60
151
216
96
47
150
103
12
173
67
36
60
17
12
7
233
115
5
78
60
73
72
65
90
109
156
192
48
5
42
78
90
37
35
210
115
35
85
36
12
17
18
133
419
18
235
125
42
37
113
390
25
60
36
17
12
48
127
72
11
13
84
65
90
60
121
89
55
5
103
132
5
60
31
47
13
96
353
247
23
108
162
67
101
30
37
60
12
41
7
23
109
221
163
89
30
37
23
108
12
97
48
120
5
7
23
85
83
72
37
48
96
72
60
227
61
107
30
192
115
48
24
60
53
7
41
223
96
173
60
7
53
43
35
42
43
17
175
48
48
24
12
23
48
240
13
144
120
95
18
19
71
42
223
155
42
7
353
78
85
144
11
30
139
23
73
24
96
5
12
7
156
65
162
25
35
30
7
96
5
163
72
17
18
30
7
35
48
102
90
13
35
30
79
101
115
17
31
72
5
127
48
35
157
35
25
233
102
138
30
192
78
60
12
18
12
61
24
143
25
24
41
7
36
84
5
78
37
48
5
19
203
37
384
24
96
192
5
120
42
108
49
143
90
55
23
13
12
17
78
85
264
11
42
115
12
36
24
83
138
307
293
12
198
72
108
90
43
24
5
43
215
49
83
90
30
18
103
84
35
30
55
65
55
120
35
240
13
47
18
115
84
23
48
25
24
83
60
85
108
65
312
7
36
77
7
53
43
72
53
60
12
60
18
30
12
211
89
55
252
60
24
144
125
90
18
12
7
71
180
12
138
42
60
73
252
5
91
47
ABCD 95434049474*3^$a+1 [50002]
116
24
16
9
11
31
36
30
15
57
59
60
7
41
64
45
99
21
11
12
96
16
36
20
85
23
4
24
93
12
39
8
25
90
18
71
124
8
19
21
56
28
32
4
12
128
36
55
5
12
37
11
52
32
48
28
33
3
123
5
25
6
18
15
44
4
68
31
84
5
157
42
36
12
9
8
28
48
21
36
3
9
47
40
45
3
63
41
157
3
21
59
12
124
36
39
5
13
3
8
60
12
1
15
8
24
4
27
5
7
6
54
126
11
7
9
93
24
83
12
16
33
3
72
20
16
63
69
8
52
21
11
25
12
23
24
7
114
39
87
5
12
36
36
96
49
23
48
64
9
39
260
19
33
117
11
16
48
33
15
44
64
12
75
45
60
27
48
24
41
24
28
44
19
113
37
72
3
20
60
28
72
8
4
12
93
24
30
5
40
105
87
128
84
25
54
17
16
33
27
96
8
16
8
4
32
25
35
61
3
9
27
15
21
15
12
6
30
6
51
3
66
63
12
24
108
9
83
25
96
15
3
18
12
107
108
4
156
27
5
84
1
3
32
12
73
3
24
33
15
24
9
36
42
17
37
35
40
81
59
16
12
24
3
66
51
20
28
84
48
32
25
87
3
57
15
53
16
12
20
7
21
72
8
13
59
112
120
8
40
69
3
8
72
108
112
129
11
16
20
52
8
64
8
7
9
56
1
35
16
153
36
15
32
61
27
44
28
56
16
8
13
23
12
136
8
4
75
102
59
24
28
60
9
6
18
83
60
37
11
24
85
23
1
11
55
33
93
15
32
97
24
39
33
123
48
24
75
33
36
44
76
8
49
59
28
48
56
28
32
28
20
16
63
81
20
13
11
16
32
64
36
12
39
72
21
93
15
24
32
19
53
112
8
124
32
43
81
8
48
12
19
66
15
24
8
16
171
21
21
39
33
12
15
8
12
1
15
27
5
61
54
33
9
138
9
69
15
12
27
33
80
25
6
149
12
148
60
21
83
12
4
32
48
115
9
84
104
4
36
9
95
31
90
24
51
32
7
9
45
35
12
136
27
77
49
35
28
36
48
75
21
12
72
8
40
39
5
1
72
12
6
9
117
39
9
11
16
12
32
48
16
132
12
20
7
24
77
43
89
73
6
12
5
12
4
12
117
11
108
7
9
27
29
25
3
32
64
48
69
95
24
55
9
15
89
12
1
59
1
15
39
33
8
49
30
90
15
144
108
12
72
24
36
21
23
24
13
210
113
28
3
45
48
44
7
126
24
36
51
3
30
83
13
36
47
12
43
18
132
11
25
30
105
128
180
4
8
48
1
120
75
20
96
25
54
9
8
76
44
16
32
112
69
15
15
36
6
18
5
61
18
21
56
24
85
51
68
25
36
12
72
95
64
12
15
5
16
33
11
19
21
12
44
16
32
132
19
9
27
29
28
20
61
99
9
23
19
9
32
16
20
49
87
15
53
115
33
21
27
12
20
28
44
61
18
5
28
32
4
252
39
45
116
40
15
24
57
80
88
27
77
36
12
55
57
24
48
48
21
59
7
21
20
19
57
153
24
15
176
16
68
13
12
51
45
90
9
3
17
12
25
3
96
56
12
28
48
84
3
9
21
47
43
17
4
32
4
12
60
20
1
18
12
17
19
29
4
39
5
16
21
84
11
40
72
12
192
108
56
12
37
6
33
32
133
47
12
67
12
165
44
52
117
27
69
59
28
48
9
12
11
64
68
1
27
36
87
9
36
24
80
120
1
39
15
21
32
1
35
60
4
60
12
75
41
4
45
72
3
80
52
96
3
81
24
20
4
12
3
29
16
44
25
15
15
78
47
12
100
20
1
39
9
23
36
4
33
54
72
137
7
17
60
12
85
11
16
8
88
8
12
73
39
21
90
30
114
53
48
55
6
59
85
54
57
63
24
9
96
116
31
29
16
44
48
16
32
79
9
213
48
23
4
9
23
12
100
8
25
11
25
39
27
96
102
6
5
52
12
24
12
51
60
17
49
11
48
16
24
32
37
11
1
18
141
8
31
149
96
16
51
9
3
6
12
27
32
19
53
1
27
12
51
18
3
44
12
25
78
12
54
6
30
35
16
39
29
36
13
47
25
27
57
35
60
36
16
69
23
4
63
45
24
8
1
35
36
24
36
4
45
27
93
87
21
72
63
9
36
59
145
84
23
73
36
18
33
48
12
27
53
40
8
85
35
76
96
27
89
13
24
23
13
167
12
1
3
15
113
61
6
30
36
18
21
80
28
3
18
11
120
88
80
48
13
35
24
16
45
3
44
48
13
24
39
56
24
16
9
66
21
15
54
59
48
1
35
4
51
45
60
96
20
37
23
36
48
12
4
120
45
51
3
36
30
11
49
3
12
51
45
96
8
91
5
28
48
48
99
6
11
12
76
84
63
36
29
4
12
27
9
177
36
35
120
12
28
21
12
51
20
109
18
45
32
64
9
59
72
120
1
11
169
11
40
21
51
8
25
15
24
20
16
21
36
23
60
4
32
12
4
45
12
27
45
107
1
47
48
36
28
27
12
54
23
1
120
11
16
56
16
144
68
52
3
54
30
33
72
21
59
24
112
32
61
71
25
12
23
49
119
13
59
31
233
1
23
64
93
11
24
55
90
66
21
104
84
108
36
16
84
15
9
8
28
27
21
33
95
4
51
41
12
1
36
35
76
32
19
12
93
39
77
52
12
75
9
9
3
32
28
24
56
1
95
4
116
12
16
164
16
63
33
21
75
156
36
21
3
104
12
4
21
39
36
44
16
44
4
20
24
88
44
108
13
39
15
60
41
31
41
ABCD 95434095236*3^$a+1 [50008]
36
9
54
42
138
21
39
12
1
23
61
5
39
72
28
29
7
65
55
20
4
96
44
15
21
45
55
8
27
25
29
6
33
21
36
120
19
12
8
60
15
49
71
21
40
36
17
7
44
52
17
36
19
161
7
20
4
44
76
96
108
29
31
5
36
30
24
84
1
35
49
11
36
1
24
24
60
72
24
29
31
125
60
19
29
3
57
51
15
1
48
11
21
9
6
84
1
36
8
40
131
25
29
126
1
24
60
144
60
41
15
16
23
54
75
15
66
75
16
5
39
36
15
21
33
54
25
47
18
15
21
55
84
8
4
24
20
21
91
32
28
23
37
53
19
36
92
147
57
15
30
3
96
4
8
168
15
61
23
13
47
30
7
20
33
3
48
39
37
60
120
104
16
35
1
48
24
71
24
61
5
24
12
3
16
24
56
15
54
87
64
11
84
1
44
16
20
33
7
8
36
21
39
45
39
57
30
18
111
51
153
51
1
53
30
72
93
28
23
1
5
151
29
18
97
80
15
45
9
19
128
4
35
54
31
8
12
100
23
126
7
72
71
21
36
9
3
16
20
15
24
37
29
24
31
35
90
27
84
16
59
93
16
32
24
33
31
36
44
4
72
23
21
16
44
156
15
144
1
44
12
57
7
8
21
7
68
9
7
35
21
12
15
133
92
112
80
3
12
18
3
33
75
39
13
53
7
48
12
68
12
28
59
1
35
21
123
45
16
12
59
48
13
48
20
36
33
36
51
4
29
67
60
48
11
66
43
12
23
72
33
96
9
7
53
31
95
1
35
18
36
31
5
3
12
16
8
40
29
7
23
6
15
112
68
21
19
32
3
57
4
59
36
60
1
17
43
48
29
3
100
23
1
5
103
17
54
21
40
176
3
1
65
54
36
13
5
60
3
9
31
48
11
1
113
51
3
12
24
25
11
69
15
61
83
162
43
17
39
45
6
1
24
24
12
47
13
59
18
12
3
16
20
21
3
45
7
60
5
3
36
39
61
5
24
36
31
56
39
30
18
21
60
12
124
35
24
49
35
45
12
3
66
6
90
39
64
17
3
16
41
15
3
21
4
11
90
54
57
100
53
3
57
36
30
61
173
7
36
47
1
35
21
40
35
61
77
6
1
56
72
72
40
5
54
6
19
29
36
60
55
20
9
3
123
6
39
12
129
79
12
48
36
44
40
101
19
29
27
4
36
68
12
75
1
32
15
13
8
75
1
20
63
1
84
65
12
39
72
28
5
31
65
55
20
16
17
3
12
60
45
67
5
150
18
15
105
43
68
21
111
63
6
18
1
12
113
54
37
36
29
24
30
57
4
65
234
25
32
4
56
4
59
36
24
1
35
61
48
36
24
80
40
29
3
28
59
6
15
100
29
36
7
23
6
84
7
20
52
48
92
21
31
24
11
54
31
24
60
96
120
36
17
72
54
66
114
57
4
140
4
12
60
23
54
31
84
17
84
19
8
72
12
24
72
153
6
30
55
20
36
100
12
47
21
39
21
4
23
1
12
8
105
126
18
72
91
24
24
120
11
1
23
1
56
9
75
93
103
23
61
29
39
72
9
67
44
4
11
18
42
1
20
28
20
21
30
24
85
35
36
18
67
140
84
39
33
24
33
7
24
59
21
9
42
1
108
29
36
6
18
36
54
1
11
109
59
73
53
36
19
35
54
7
23
13
44
60
16
108
29
60
7
23
6
55
20
40
152
33
7
89
84
139
8
64
65
79
41
39
36
4
71
285
4
216
20
69
30
24
1
35
25
32
12
57
31
17
31
12
132
32
45
39
51
9
15
1
48
132
24
131
49
24
12
59
1
84
12
32
96
51
1
48
5
51
24
76
24
36
23
13
20
60
117
67
36
48
35
66
54
9
36
12
28
101
54
21
9
7
12
48
23
81
76
59
145
53
6
36
198
12
39
36
64
29
67
35
21
3
54
102
21
3
25
5
75
196
56
28
5
27
40
23
9
52
48
20
16
152
28
20
15
54
3
28
36
23
165
28
24
56
93
7
24
5
39
9
36
39
16
120
44
57
19
36
119
36
18
7
29
39
16
95
84
93
3
210
54
21
39
57
4
65
67
8
4
8
60
63
37
23
30
115
11
18
27
15
18
12
135
16
29
18
42
3
51
36
1
24
23
42
51
39
85
59
1
24
11
48
21
21
30
9
15
37
83
9
76
5
24
15
28
47
21
160
35
54
7
24
20
16
125
54
45
15
1
35
1
20
4
36
44
36
4
53
15
28
47
13
23
57
40
24
23
37
56
4
5
3
16
56
60
76
48
11
45
108
12
39
37
29
24
147
69
15
3
25
12
36
20
69
90
25
60
5
30
153
51
57
4
44
21
30
1
108
24
17
115
65
18
1
72
20
9
31
24
23
12
24
21
28
17
3
16
12
32
15
12
25
29
6
30
31
84
60
108
5
27
33
3
64
20
15
21
24
9
6
90
19
104
168
9
18
6
51
3
1
36
35
61
83
90
90
36
25
5
43
35
37
119
9
48
24
9
7
29
24
15
60
135
36
18
103
12
17
30
45
16
47
1
12
23
57
4
56
69
19
20
64
12
5
75
4
24
12
120
53
7
65
24
15
16
35
1
17
31
29
43
84
20
153
7
24
59
13
44
69
24
36
51
165
3
52
20
64
20
51
24
37
17
120
43
24
65
90
18
7
29
19
11
54
7
36
179
61
24
20
15
18
27
48
36
15
49
41
31
60
20
16
23
66
75
3
90
90
33
3
1
29
6
21
33
111
33
12
24
15
4
47
25
35
30
79
12
24
89
51
3
21
120
96
4
36
24
20
16
44
76
23
6
54
36
21
ABCD 95434532528*3^$a+1 [50038]
78
102
42
3
96
8
61
18
18
47
19
24
42
3
21
83
85
6
93
9
84
75
33
78
65
67
18
3
189
6
6
126
17
1
6
6
168
123
192
72
9
18
21
189
78
24
24
69
15
33
63
192
30
155
7
9
33
48
15
63
72
72
6
42
96
6
3
24
32
48
49
114
24
42
18
102
162
57
21
54
21
8
109
18
18
210
189
45
78
60
120
78
3
81
18
125
19
126
102
41
37
168
72
72
72
6
60
12
90
3
24
48
21
144
192
3
63
9
93
78
18
42
12
12
9
51
60
78
126
53
40
8
1
108
84
6
41
1
191
19
72
45
15
9
141
123
3
21
123
90
51
111
90
186
48
162
42
6
54
66
59
43
5
19
18
48
51
3
21
93
75
69
36
54
90
6
9
144
81
6
42
60
83
1
36
42
17
88
87
36
45
24
63
42
15
24
147
42
18
108
45
69
60
228
3
15
90
12
18
33
33
66
24
96
72
165
15
6
36
36
75
3
42
90
12
36
33
144
15
12
12
36
45
3
72
42
78
21
21
42
36
18
72
12
159
72
152
88
24
117
3
24
27
216
114
24
3
96
21
147
165
18
9
201
12
3
21
51
24
15
33
51
66
54
48
54
66
12
6
11
48
175
102
3
168
63
30
27
159
33
15
78
3
24
21
27
96
27
42
18
42
144
18
42
36
15
15
9
141
11
13
27
9
12
258
65
13
96
3
111
33
24
183
12
21
21
96
60
6
36
60
48
150
27
9
66
288
21
48
3
18
24
60
48
63
75
5
211
21
39
57
51
18
42
186
102
84
36
65
160
27
53
43
24
36
9
21
24
6
192
45
39
41
13
54
77
16
159
24
102
3
15
114
95
91
36
30
36
240
183
351
30
96
24
114
30
54
165
57
66
21
99
12
9
213
126
42
267
183
153
57
48
174
17
67
69
57
39
21
83
55
72
30
99
21
11
175
65
115
12
168
42
36
51
48
63
185
16
24
45
162
6
30
114
6
84
90
36
243
24
15
168
12
18
102
144
69
72
45
59
13
18
60
42
18
105
39
6
78
6
48
60
126
12
78
11
19
12
113
1
18
30
12
6
77
31
57
96
93
27
39
168
204
6
84
186
144
30
18
57
48
39
66
191
13
179
55
186
174
17
43
24
42
171
153
6
57
21
216
6
45
24
120
72
69
24
66
105
15
129
48
69
11
1
39
9
87
48
8
37
3
135
36
45
129
36
54
72
18
27
15
30
35
133
96
51
168
81
30
24
102
3
24
63
81
9
60
48
147
27
36
33
80
7
144
102
123
3
108
42
78
30
42
90
12
3
24
21
54
29
1
18
18
99
21
24
59
48
79
24
60
36
78
11
16
69
66
132
36
9
3
12
90
12
51
3
12
18
87
48
189
78
77
1
90
36
17
16
24
93
18
30
3
15
81
93
75
24
57
84
107
112
15
132
21
63
33
48
135
132
132
6
35
88
15
60
114
96
30
66
3
15
60
36
54
35
37
11
55
30
78
30
54
78
30
48
36
216
33
24
21
84
36
24
162
9
15
9
135
153
147
36
33
21
3
69
11
13
3
3
48
21
57
183
27
21
56
280
56
232
45
3
75
29
37
6
101
1
42
60
234
42
69
21
18
12
45
80
37
12
39
8
151
120
17
48
136
27
42
18
9
21
120
123
48
123
36
33
75
60
54
179
7
12
30
18
72
5
112
3
48
12
78
3
27
12
24
30
18
36
117
96
51
12
60
45
63
36
114
48
54
198
48
180
108
12
42
6
96
24
27
15
209
19
213
9
143
88
69
27
15
33
3
12
24
105
123
78
48
87
48
57
111
27
90
3
21
258
81
80
61
36
66
210
27
117
11
1
143
7
33
21
3
80
61
ABCD 95435442868*3^$a+1 [50002]
13
29
79
20
16
23
45
76
59
121
12
108
17
54
1
8
60
36
15
108
18
27
45
31
29
31
24
17
255
24
4
12
24
89
31
41
31
29
18
21
99
57
15
36
9
28
80
267
205
275
169
29
7
80
21
24
19
24
140
28
120
47
1
29
7
35
66
24
3
225
15
27
30
91
44
28
56
60
36
40
128
45
27
135
25
20
28
12
23
12
9
9
27
28
203
30
27
112
80
3
45
72
48
27
18
7
84
17
123
9
30
72
25
83
13
47
21
4
65
51
76
53
108
90
93
60
9
12
18
13
188
172
29
43
20
63
25
12
65
115
36
71
133
23
33
96
15
61
24
23
25
125
91
89
48
19
41
55
44
16
5
60
7
47
13
23
30
43
44
36
60
36
76
8
156
16
60
5
19
41
19
8
72
93
150
105
100
77
36
3
60
16
48
53
27
16
11
33
12
4
56
40
23
1
20
40
104
36
24
40
48
24
20
3
45
117
3
87
93
45
132
195
28
60
23
85
240
44
3
108
33
36
4
17
19
113
31
60
17
84
31
5
24
243
16
41
19
36
41
123
76
20
4
72
8
120
36
24
87
13
12
92
40
95
1
144
167
30
55
23
21
159
21
96
24
51
6
43
11
48
37
23
105
88
35
42
31
12
5
127
12
80
4
12
17
15
36
16
48
35
21
136
8
36
52
32
16
12
65
7
12
68
15
13
5
55
77
162
25
5
3
15
18
72
60
31
116
15
30
43
36
132
29
39
96
3
21
84
36
52
5
54
85
24
60
137
27
45
27
64
36
41
43
236
3
72
133
155
37
128
72
4
20
9
67
8
3
25
44
16
17
15
117
63
93
60
12
51
81
19
137
24
103
20
28
65
3
4
77
19
72
44
84
76
36
65
99
33
12
103
48
152
132
21
27
36
9
18
13
131
73
32
33
132
18
105
16
17
19
20
15
61
47
81
60
81
31
44
15
73
12
35
93
16
156
5
18
25
155
73
32
57
39
16
8
76
12
17
90
12
61
17
51
40
44
12
63
57
48
132
15
36
13
29
12
55
108
32
3
18
27
12
16
5
84
18
21
40
80
57
115
68
51
73
12
23
61
11
18
115
48
179
49
24
53
123
9
75
12
4
11
6
43
96
5
18
30
43
32
96
27
109
20
3
25
80
136
116
3
30
27
4
101
55
20
28
20
28
59
126
123
9
30
105
52
8
16
24
17
36
19
11
42
67
161
43
17
3
141
39
100
41
135
4
44
213
12
27
84
21
91
47
37
53
72
36
39
24
87
13
12
144
36
47
30
132
91
12
48
24
5
30
61
44
124
72
47
21
60
16
20
3
73
24
53
15
33
99
33
43
32
96
16
48
56
4
95
252
90
75
33
7
60
104
9
72
78
37
44
24
87
6
7
32
51
90
72
151
116
3
25
20
60
100
156
29
111
69
150
13
17
60
12
19
56
3
21
4
5
15
40
48
68
16
24
36
20
24
40
156
36
125
39
21
3
100
17
55
44
33
43
5
72
43
24
24
80
64
48
59
108
25
17
90
169
20
16
60
23
13
35
42
75
16
29
111
40
29
51
36
48
16
17
123
129
195
15
1
149
67
143
60
13
24
96
5
19
41
55
24
11
117
52
5
31
48
116
24
21
63
28
132
167
6
54
48
42
15
75
48
18
222
73
44
16
32
87
13
72
20
4
24
36
20
172
107
12
45
136
5
19
53
72
183
100
5
111
51
33
136
56
28
17
36
54
18
67
36
12
176
81
18
13
44
4
96
180
44
51
25
11
13
29
43
29
15
21
72
51
111
9
52
24
20
93
72
15
28
5
15
28
12
48
29
103
36
41
75
40
84
71
25
108
23
13
77
42
37
35
36
25
12
36
11
1
8
69
87
3
73
8
9
7
44
21
30
73
77
30
90
15
48
16
56
63
13
167
25
12
41
103
59
1
20
4
32
64
12
44
48
52
101
54
9
111
18
15
156
69
7
41
87
12
4
101
39
9
91
56
21
162
210
7
44
4
95
30
162
1
35
150
7
116
21
79
59
61
56
63
42
15
60
24
4
120
20
148
68
16
221
19
23
105
87
69
16
5
19
96
68
75
121
72
48
12
65
43
24
32
16
24
140
15
25
23
121
11
9
9
90
61
12
125
102
1
24
65
51
16
36
77
31
56
3
1
24
108
60
8
21
48
55
5
27
45
75
4
84
35
61
ABCD 95435735392*3^$a+1 [50038]
72
32
51
7
213
32
28
32
7
153
45
75
20
12
13
18
45
63
17
72
81
19
120
87
38
163
53
192
15
12
37
23
28
5
64
23
108
93
279
7
93
5
3
112
93
144
56
27
37
71
57
48
7
8
49
51
72
20
1
107
13
32
27
21
51
13
83
60
33
19
5
3
52
128
9
64
27
32
7
53
115
5
7
33
60
48
5
94
18
8
64
56
120
7
60
8
60
177
3
13
99
5
115
51
129
33
75
77
3
19
5
28
60
21
167
97
8
10
57
120
20
28
32
21
24
3
55
89
16
29
43
5
40
3
44
1
24
51
80
13
71
28
8
85
27
80
28
12
21
11
55
96
5
25
27
140
72
1
47
43
17
93
70
5
7
105
8
45
55
9
8
27
31
24
120
53
217
35
19
42
35
40
27
50
112
23
88
65
15
49
123
68
115
17
45
72
48
135
25
83
100
12
53
24
15
28
21
39
15
45
45
90
45
123
17
40
300
33
8
64
123
5
15
40
57
48
75
20
60
24
48
60
1
24
107
16
3
66
3
140
72
81
34
21
63
2
34
33
53
67
45
56
39
60
61
32
10
5
187
77
103
33
12
80
7
81
29
31
60
72
48
5
70
2
43
5
27
12
1
35
100
17
15
48
9
58
38
39
49
114
93
27
86
19
5
3
189
40
95
81
144
51
157
30
93
5
27
7
48
5
60
12
16
75
30
47
12
28
68
7
78
47
60
13
8
16
18
30
18
89
61
30
45
69
3
60
27
30
71
52
92
48
28
20
9
3
37
3
20
48
57
147
55
113
13
8
40
39
20
93
27
48
85
119
73
15
3
24
33
68
19
5
49
39
180
245
48
15
60
72
132
76
3
29
37
18
33
12
8
120
33
27
40
20
52
8
24
93
40
192
63
20
21
24
43
117
3
5
75
13
104
43
5
55
12
240
45
3
77
3
60
33
19
20
180
28
9
183
32
1
107
13
27
5
123
24
16
5
27
7
134
51
88
15
5
48
187
17
28
113
15
79
21
45
42
102
18
17
16
12
60
80
21
46
5
139
50
19
45
15
92
13
8
72
103
17
16
42
17
13
128
7
12
80
7
158
10
5
12
13
143
52
45
47
28
20
12
16
92
67
33
8
45
10
65
37
75
32
55
5
76
44
28
48
12
108
29
3
103
17
12
28
48
29
43
48
27
12
86
15
49
3
27
81
92
7
41
19
65
96
12
132
16
80
57
58
72
5
1
27
20
12
48
12
97
8
43
29
91
12
15
125
88
20
9
3
40
15
36
50
40
71
60
85
3
8
40
72
48
77
40
90
36
2
27
115
18
27
68
9
120
3
28
75
29
33
72
3
240
213
7
20
13
32
87
1
54
33
8
9
3
37
83
48
37
3
140
9
40
56
88
59
40
27
33
27
14
67
44
96
52
5
43
20
172
8
55
17
12
28
20
57
58
53
160
57
23
19
113
12
31
2
235
128
160
15
54
18
5
88
17
43
15
197
57
43
63
65
172
8
24
31
42
72
104
22
12
36
50
27
13
27
5
7
8
40
27
72
54
27
60
32
105
3
72
21
39
48
9
3
120
60
12
16
29
24
19
120
45
95
115
6
192
8
139
21
47
24
28
3
2
16
59
103
108
77
132
28
132
32
36
127
17
175
81
27
33
57
3
93
66
36
194
43
48
72
75
18
32
58
57
101
82
54
8
48
48
27
40
5
27
12
1
47
163
72
86
19
20
105
75
120
40
120
128
13
32
22
165
87
125
156
69
3
40
93
15
260
40
72
20
40
65
27
55
33
77
48
40
107
55
86
40
102
33
113
111
76
20
52
27
93
15
62
3
192
55
41
69
10
125
48
57
43
3
50
27
7
60
66
27
5
168
39
31
42
3
80
52
57
23
1
27
5
15
60
19
144
12
14
10
54
54
17
16
65
99
31
14
24
19
8
43
36
53
28
44
48
25
8
67
87
33
63
117
8
19
30
51
117
15
20
28
60
53
72
27
7
33
197
51
7
5
67
38
103
12
15
120
33
5
22
93
15
65
133
11
21
24
3
12
1
80
99
13
72
11
12
28
44
16
137
27
28
8
19
53
28
32
100
20
37
66
38
27
24
21
55
12
20
48
49
11
24
55
81
72
8
60
7
33
32
12
16
147
5
60
43
5
25
47
12
13
23
49
11
24
16
39
6
179
13
95
28
12
105
35
12
28
32
13
18
110
15
12
60
28
5
48
19
45
195
120
45
83
60
9
16
32
48
7
33
78
36
54
59
7
5
81
94
5
28
17
43
15
65
ABCD 95435854082*3^$a+1 [50010]
58
65
3
6
39
15
100
2
78
9
60
51
42
10
44
90
6
4
89
99
72
96
18
39
15
21
15
4
26
6
90
24
24
30
18
70
17
57
3
51
45
57
18
90
10
20
42
15
39
24
42
24
24
42
45
93
15
19
2
6
28
32
48
84
12
76
152
6
6
6
15
9
30
30
3
63
48
42
75
19
38
6
16
36
113
79
80
12
60
21
3
42
3
12
7
8
30
10
24
206
58
50
102
30
27
60
51
6
96
12
30
72
24
12
64
20
64
26
18
141
15
69
45
231
60
9
3
3
6
36
42
6
6
33
27
33
15
45
51
42
3
60
39
18
48
22
2
36
39
51
9
81
6
93
3
24
16
53
45
46
14
39
15
33
27
36
4
12
14
99
96
27
24
66
42
6
24
60
3
7
60
26
12
78
57
9
46
50
72
6
9
7
74
34
5
57
30
18
150
6
135
19
12
20
6
3
105
87
3
30
75
120
15
60
9
7
74
6
100
36
8
84
21
9
3
45
27
27
48
105
3
42
10
26
24
30
60
48
28
62
10
8
57
12
63
30
34
29
9
6
9
33
70
8
102
3
9
15
21
12
3
27
54
39
27
4
26
27
21
6
81
19
41
3
45
45
54
48
102
3
7
180
12
38
15
27
156
78
90
24
48
24
6
18
57
33
120
54
45
27
24
24
18
27
91
104
30
42
18
36
10
182
12
6
30
36
66
54
39
39
6
12
15
12
27
4
12
14
60
36
15
33
36
18
28
68
54
90
90
102
54
36
36
15
7
65
33
84
84
22
53
24
21
24
6
42
24
36
10
74
54
42
3
69
22
14
22
77
3
48
4
48
32
18
54
64
2
48
12
12
36
144
132
30
18
108
135
9
6
28
2
15
12
55
20
16
2
22
68
84
90
48
3
3
45
15
6
39
81
3
3
48
16
60
44
4
26
12
42
172
8
66
94
38
3
15
30
70
20
6
36
48
30
90
6
4
12
8
45
51
60
30
3
111
57
27
60
30
96
60
39
3
40
50
24
6
78
36
18
6
36
36
3
15
16
26
15
12
21
12
24
30
18
51
31
86
78
54
48
58
77
48
27
4
53
7
8
40
68
54
48
36
82
72
92
204
36
21
7
98
48
15
39
33
27
42
51
103
2
27
27
69
21
46
104
30
54
6
10
14
6
28
20
42
3
43
5
3
42
18
12
30
75
27
30
15
33
18
60
30
34
8
45
19
8
100
68
18
6
24
204
12
21
3
6
6
12
16
50
15
81
18
60
48
18
70
24
20
60
36
42
27
33
10
38
6
30
18
42
6
30
75
79
74
54
12
9
24
48
9
18
93
19
20
30
24
42
48
76
164
6
138
102
78
12
60
18
120
51
27
45
43
29
123
64
216
2
6
6
51
45
75
15
64
60
26
82
8
28
12
32
36
4
2
96
84
36
12
90
6
42
18
10
80
30
12
48
10
5
75
96
6
34
26
24
18
21
111
24
66
24
30
6
70
74
12
78
12
57
36
9
78
45
43
32
18
12
3
15
100
29
67
80
54
15
12
69
3
67
53
57
6
48
4
2
3
3
78
70
20
54
6
6
6
18
114
33
45
102
6
150
4
56
90
70
17
3
45
9
30
90
48
15
9
24
46
24
26
60
6
45
12
45
6
90
72
72
120
60
108
54
21
43
24
32
60
9
27
42
30
16
5
15
36
90
78
18
18
102
30
54
58
8
72
18
15
105
12
15
3
18
12
27
27
48
6
6
16
8
9
63
42
126
42
24
24
22
108
110
6
16
32
33
153
126
18
18
33
15
36
66
24
24
75
79
32
69
120
51
9
27
57
33
12
15
33
15
27
33
15
28
14
6
90
6
93
75
30
63
72
36
27
12
18
27
151
74
106
32
60
52
50
15
27
4
86
18
18
15
9
54
36
28
68
4
26
144
6
12
16
65
45
102
12
12
78
3
33
24
6
42
22
20
45
3
12
48
144
36
30
15
45
27
207
60
186
58
77
3
9
87
6
84
39
21
36
3
219
18
168
36
3
60
27
24
4
32
6
138
16
80
16
32
60
33
15
4
74
12
22
48
72
8
30
150
54
10
176
4
8
21
24
81
12
90
42
12
6
24
6
147
36
9
51
9
96
87
135
28
29
7
98
48
70
2
48
63
39
81
21
111
7
26
10
2
22
68
42
36
24
22
29
24
15
96
30
6
93
31
89
43
72
2
18
12
84
42
58
65
24
3
12
40
5
45
48
90
177
3
40
74
3
33
12
30
12
126
78
45
39
6
36
3
87
28
41
19
41
7
8
45
19
2
36
3
19
53
12
48
3
12
64
38
6
64
8
54
3
87
28
26
10
44
48
30
3
19
8
88
2
87
33
30
30
108
30
6
54
30
22
77
31
29
45
12
99
39
60
36
6
6
144
144
36
9
60
21
111
45
15
55
8
40
5
24
67
14
34
26
36
51
12
48
33
6
54
42
93
9
30
120
81
15
16
8
136
26
3
3
18
27
3
30
12
30
28
14
51
15
12
90
70
8
12
57
43
74
18
126
75
51
21
45
78
4
20
6
84
46
152
45
9
48
18
30
10
65
15
12
21
15
66
36
3
55
44
42
36
18
45
31
8
40
50
6
112
8
42
42
6
42
33
15
64
182
90
6
72
46
14
12
10
74
15
99
30
12
70
29
21
94
29
7
86
48
10
44
21
9
3
39
16
32
66
6
84
6
6
42
3
3
16
41
39
66
12
10
32
6
34
14
34
5
36
12
3
54
12
3
135
12
9
105
30
9
7
68
45
45
6
57
69
3
67
8
30
60
10
38
ABCD 95435876176*3^$a+1 [50037]
30
33
48
81
6
48
41
37
155
16
27
5
25
63
63
9
15
12
45
15
84
60
153
27
69
48
80
16
105
54
6
27
39
33
81
18
77
61
27
288
56
79
33
24
21
18
185
97
6
18
54
9
8
40
51
198
15
21
18
36
141
80
31
81
9
71
19
77
25
87
8
24
168
40
15
41
48
43
36
89
48
25
36
11
24
13
36
23
88
56
91
29
24
24
72
247
30
18
33
8
31
6
48
83
24
43
36
18
23
61
144
6
48
36
9
56
72
64
3
5
7
89
1
87
80
13
54
45
32
67
6
167
72
31
138
108
3
15
65
7
42
111
15
66
39
8
64
32
61
27
27
90
18
18
15
3
77
7
9
32
48
1
15
24
48
48
87
66
39
24
48
15
65
13
36
156
27
72
15
17
40
153
96
66
36
18
96
47
25
108
59
120
64
168
80
31
54
12
15
9
39
104
103
17
88
48
87
66
24
119
16
39
65
31
30
83
48
13
6
48
45
81
78
9
39
89
7
65
109
3
8
31
89
24
7
65
25
15
96
33
47
43
108
41
37
27
117
35
145
54
9
39
114
23
16
8
25
12
108
6
9
8
96
49
12
36
15
128
73
36
54
221
24
97
47
85
11
7
81
32
13
66
42
39
224
109
3
104
25
162
101
16
81
87
15
9
9
15
45
3
15
72
18
15
21
35
64
32
40
27
5
25
150
18
23
24
79
102
83
16
24
27
77
25
6
65
7
89
16
51
6
30
41
40
15
33
24
33
18
48
29
13
35
24
25
24
23
40
111
72
18
111
128
72
73
15
8
16
9
63
8
16
192
33
15
33
24
23
97
36
6
45
9
23
16
45
99
200
40
32
48
31
18
54
33
72
96
183
65
7
18
12
11
7
78
12
36
294
5
25
23
72
88
144
8
103
48
18
24
15
56
48
144
136
8
1
47
120
55
105
15
41
40
33
66
21
87
18
108
11
24
115
21
123
36
17
24
7
42
102
144
9
8
7
30
3
33
96
126
126
36
30
81
8
24
16
8
103
33
33
15
24
21
12
71
61
179
73
48
47
7
42
39
33
54
72
9
63
18
36
35
48
7
12
5
31
17
40
24
27
101
25
23
72
64
3
6
167
16
32
31
17
7
81
128
133
54
5
7
41
136
39
33
32
16
87
9
32
25
23
168
112
45
75
32
1
54
48
36
29
24
73
87
9
39
48
32
7
161
24
40
32
7
42
48
23
91
29
48
64
32
61
48
83
25
39
33
39
8
24
1
15
21
3
39
18
47
40
8
31
41
31
30
27
48
24
24
57
24
90
54
90
45
8
1
15
56
64
104
97
15
8
88
56
109
48
144
51
45
35
48
19
5
24
40
9
95
31
177
3
53
1
63
27
5
24
24
24
31
9
104
24
1
15
8
1
48
15
56
24
24
7
137
16
9
47
24
72
19
45
87
54
48
54
101
151
105
56
25
54
30
3
128
1
18
93
51
5
24
1
23
1
167
7
17
16
27
21
224
25
216
87
72
75
90
3
45
6
21
24
81
12
36
87
27
30
54
9
56
43
53
7
33
111
120
17
48
85
12
71
64
15
17
16
3
30
18
54
39
8
112
8
1
108
3
153
6
17
19
93
24
32
25
119
72
13
12
78
9
63
9
32
16
69
12
42
125
88
48
21
36
143
7
17
49
39
51
21
48
24
8
24
97
12
11
16
32
16
21
18
30
42
89
13
3
32
61
180
23
31
48
60
12
72
150
75
32
73
87
8
115
96
36
113
7
17
97
18
5
24
19
5
16
24
15
17
19
54
54
33
24
9
15
3
5
1
39
24
27
102
143
48
304
15
90
72
23
7
41
96
160
8
7
30
131
19
36
18
36
35
64
32
13
18
9
63
105
93
66
17
24
103
24
18
23
13
27
39
24
81
56
48
13
90
41
61
114
65
7
17
216
13
83
13
3
45
3
72
39
17
1
15
3
149
24
120
64
57
23
40
111
33
225
47
1
150
18
23
61
27
63
24
17
1
15
24
63
137
24
16
21
11
72
16
80
16
9
72
48
23
37
18
36
29
19
5
1
192
47
48
1
23
7
225
48
57
47
1
6
18
72
23
40
81
120
36
3
3
30
47
40
39
105
27
173
19
36
17
48
79
72
24
89
1
12
35
24
16
168
45
6
5
40
3
21
57
39
9
87
27
48
54
287
1
24
23
7
105
8
24
40
45
66
41
24
24
72
79
36
48
132
89
73
36
11
16
21
35
88
56
48
24
96
91
54
30
24
33
8
24
96
73
30
9
8
16
9
54
17
64
111
18
23
1
15
8
16
8
25
90
5
96
64
105
23
16
48
56
13
27
9
39
32
1
180
42
12
ABCD 95435937874*3^$a+1 [50006]
1
54
5
36
48
55
21
33
108
24
51
15
72
108
24
108
30
36
126
105
45
156
35
84
25
36
60
12
23
13
95
16
21
27
8
37
30
18
23
49
60
48
60
48
35
40
39
18
54
84
21
21
99
93
18
24
5
84
19
12
108
36
6
30
5
100
63
17
55
29
16
3
137
13
12
6
5
48
19
101
7
89
36
52
56
1
30
18
15
27
69
21
59
100
51
36
54
108
36
96
36
30
90
3
87
57
32
16
45
30
72
18
18
17
60
52
51
5
19
138
59
28
32
13
15
3
48
141
20
43
66
35
12
67
53
64
3
21
80
97
3
20
12
108
52
93
36
3
3
69
116
79
36
42
63
75
57
12
3
21
51
5
85
96
35
55
9
21
18
65
7
57
147
5
115
36
18
111
3
72
5
24
12
60
40
87
21
32
19
41
139
6
30
18
35
36
40
56
13
42
72
48
105
104
13
12
3
108
72
3
48
114
48
23
109
51
159
60
18
83
145
95
36
28
75
33
24
69
24
11
52
39
6
12
23
13
95
37
48
75
72
15
24
5
36
24
1
119
64
80
7
288
72
42
15
15
17
19
5
12
4
51
24
65
76
68
7
29
24
160
84
27
5
36
79
29
60
7
9
21
42
105
3
48
96
18
66
69
45
23
28
51
6
23
49
27
21
42
12
18
71
4
48
24
15
60
66
18
96
5
115
33
3
29
43
21
15
36
6
15
20
108
31
18
126
57
12
63
12
18
143
19
18
15
3
125
55
21
93
27
60
20
103
18
39
69
215
19
17
43
33
39
45
24
87
108
101
25
18
53
108
96
73
18
53
36
16
39
33
48
45
27
3
72
113
103
6
66
65
7
132
5
61
39
75
29
4
12
24
12
27
18
84
11
49
36
72
195
32
43
12
54
6
65
1
42
30
90
57
75
18
71
127
69
75
18
15
36
15
126
15
96
68
7
84
180
78
11
4
116
7
53
19
33
3
5
36
28
3
5
85
54
78
23
7
53
60
64
39
132
12
41
36
49
6
105
20
73
18
84
29
4
75
53
120
49
15
21
27
93
23
12
37
47
13
12
11
64
21
27
8
13
51
56
37
78
9
36
9
15
3
18
144
15
15
33
32
43
33
3
270
111
144
15
65
64
3
84
108
72
6
30
24
125
121
83
136
3
77
31
9
45
18
30
18
18
54
126
24
66
101
13
12
35
4
39
48
69
36
27
33
8
115
42
95
49
66
93
57
90
45
3
6
35
88
56
192
4
123
18
3
57
23
132
37
71
12
40
3
24
252
33
33
42
18
35
19
69
152
40
8
16
15
18
18
90
18
41
16
44
43
60
12
36
18
39
36
69
23
55
45
45
30
90
3
20
12
4
33
108
35
48
31
66
42
41
79
93
44
24
7
48
65
241
54
57
68
79
17
36
127
12
33
132
93
27
36
45
87
93
102
53
24
28
27
48
18
23
16
93
30
36
161
60
1
12
36
42
53
1
30
141
39
78
66
90
39
51
162
75
69
6
120
5
13
162
24
65
19
6
51
39
66
24
48
42
65
88
3
53
112
192
72
3
60
12
5
24
79
101
64
48
39
6
23
64
8
4
20
133
11
61
18
12
18
72
6
29
120
40
36
9
35
13
3
87
33
45
12
183
15
24
5
13
15
3
48
5
19
12
29
12
13
11
85
35
139
57
57
30
198
183
69
18
18
114
66
51
45
30
5
121
18
65
79
18
42
33
68
61
35
16
15
53
7
9
3
36
41
13
15
27
149
4
8
64
63
17
16
8
61
35
91
24
69
21
48
42
65
19
36
36
89
16
9
36
12
11
76
36
8
16
104
12
4
153
18
33
39
105
48
20
55
24
45
20
19
77
88
15
65
96
1
15
39
141
27
41
31
48
33
8
1
63
180
32
31
12
72
41
55
105
68
187
5
4
44
1
11
24
16
87
33
72
21
6
18
27
39
24
12
149
136
21
18
65
36
64
36
21
23
60
7
30
3
32
24
13
3
69
11
4
63
33
33
24
123
8
4
3
72
33
164
61
15
20
49
6
53
91
108
48
24
84
21
15
33
32
64
12
68
76
39
144
57
3
12
21
57
15
68
60
19
138
23
48
7
5
43
36
60
138
60
71
67
18
144
18
53
4
51
5
37
48
42
5
25
39
15
29
4
27
36
209
144
36
55
54
6
5
13
27
60
15
21
105
3
39
66
36
54
65
76
45
174
36
78
63
165
90
18
36
3
32
19
137
108
31
30
6
5
7
17
19
36
29
60
96
144
1
15
33
71
40
192
20
48
12
19
108
12
6
12
72
3
12
3
72
78
11
60
1
15
20
91
5
60
7
90
195
8
4
39
54
15
56
7
53
1
18
33
75
84
6
264
3
12
60
93
ABCD 95436420466*3^$a+1 [50019]
132
36
72
6
15
9
18
60
49
20
63
12
24
96
66
18
84
1
167
72
321
111
9
27
12
33
15
108
84
37
23
6
54
60
36
24
138
55
17
63
15
12
12
169
59
73
44
15
18
246
66
171
63
81
124
36
20
33
30
72
24
61
20
33
96
6
330
18
30
150
18
24
15
105
66
12
18
78
37
35
129
51
73
155
145
180
107
33
57
24
175
23
13
29
15
100
5
18
36
21
63
6
234
12
49
47
120
9
81
120
282
6
6
145
11
30
18
6
15
63
42
24
67
35
42
48
30
18
30
66
24
144
87
24
9
6
201
16
17
87
9
31
179
12
60
108
90
51
39
24
1
35
72
168
57
63
24
73
113
30
37
20
177
90
61
272
15
42
210
36
105
60
15
24
12
24
1
203
37
80
100
11
85
20
3
6
30
18
31
17
15
123
21
105
126
24
21
69
15
24
15
97
95
85
23
54
111
87
12
30
31
47
42
6
177
4
23
96
30
135
75
25
47
108
177
9
91
23
72
60
168
61
35
66
15
57
6
61
29
111
129
90
105
99
72
49
36
5
6
85
47
6
54
133
20
33
174
216
24
13
80
123
120
60
120
30
54
33
75
48
12
12
6
151
200
24
36
45
138
48
54
126
24
25
96
119
45
76
35
60
120
42
67
44
15
60
24
30
3
3
25
20
117
72
31
41
24
42
85
83
97
23
12
48
24
97
71
18
30
24
36
30
211
11
42
6
72
25
83
6
18
37
59
37
8
15
45
16
20
120
96
9
78
157
11
18
15
111
1
17
18
12
1
17
18
54
30
61
29
72
138
36
24
108
30
55
107
48
60
24
9
87
18
30
12
174
78
61
20
75
6
15
33
6
72
144
81
87
18
19
53
30
73
47
33
64
36
107
1
32
3
1
101
24
19
5
27
64
29
51
111
13
36
20
63
42
79
59
12
45
183
150
31
56
39
1
36
59
120
25
11
30
48
171
123
33
4
23
132
48
33
180
84
15
18
63
57
30
37
149
27
87
12
48
108
129
36
33
6
36
54
66
12
90
96
90
60
60
24
73
83
25
41
6
18
24
30
96
84
21
27
48
36
1
20
135
73
11
69
12
4
173
186
24
117
33
150
18
3
15
132
25
20
108
36
36
27
48
30
42
120
12
48
36
21
9
6
24
90
15
39
33
9
18
73
53
42
12
36
97
23
84
133
23
60
96
18
7
224
15
144
36
60
117
64
71
45
27
78
18
12
138
72
18
84
13
125
19
60
20
64
77
138
6
79
89
6
37
107
168
9
105
39
81
66
270
15
4
23
78
103
20
36
60
3
18
30
48
12
45
3
97
179
24
85
12
84
71
120
294
54
42
48
42
12
117
45
30
36
72
48
78
7
20
45
18
6
91
48
35
61
20
136
95
114
19
156
119
45
39
12
24
12
45
48
99
150
18
49
116
3
57
3
66
54
12
25
35
114
54
1
11
180
18
114
60
42
126
12
21
15
114
103
8
27
84
24
24
18
24
54
24
97
161
168
7
80
33
90
25
47
48
126
18
97
101
43
101
75
36
27
13
68
87
78
24
31
35
21
3
108
18
24
31
119
33
135
9
3
120
36
61
23
102
24
55
80
15
57
168
27
9
39
30
55
35
24
12
24
37
29
39
75
36
45
75
24
72
9
3
48
30
15
9
18
61
47
24
24
96
24
240
60
6
15
3
168
49
11
12
48
30
18
21
16
128
9
87
84
15
6
6
48
57
15
90
48
246
24
1
59
21
16
119
18
66
72
12
33
63
81
9
7
48
116
75
85
80
16
53
15
15
45
180
72
64
95
24
61
71
30
43
95
177
3
24
36
1
60
11
54
168
6
37
20
27
61
41
120
6
12
6
54
36
12
12
60
13
44
3
78
39
63
13
35
13
11
18
18
109
71
25
200
27
6
42
30
39
40
96
23
12
33
76
80
9
42
54
48
30
18
30
18
102
9
123
30
63
123
37
20
69
151
65
3
15
205
35
21
15
48
121
ABCD 95436843636*3^$a+1 [50040]
5
15
16
29
24
6
6
55
48
92
24
15
6
39
4
32
15
9
39
6
6
54
7
8
51
84
36
45
4
12
24
35
9
51
69
39
12
13
32
15
18
7
5
54
45
16
48
48
60
8
15
1
29
75
12
39
73
56
45
15
12
40
32
12
15
1
48
20
69
7
24
125
19
20
16
41
18
42
30
81
63
66
31
23
21
9
31
8
96
21
15
15
49
24
20
21
27
63
21
9
7
8
9
7
56
33
75
12
4
20
88
8
12
12
4
11
30
15
45
43
41
30
25
29
3
3
24
21
64
36
116
36
4
29
6
45
9
27
33
6
24
1
5
3
12
76
68
12
39
60
21
3
36
25
84
5
6
9
24
45
43
44
3
12
9
21
3
96
12
9
19
44
40
77
39
39
13
8
24
21
51
36
24
3
72
93
16
12
24
8
48
40
23
30
60
55
41
24
7
44
9
15
39
12
30
30
18
67
20
9
39
16
29
15
16
12
8
15
69
48
28
92
93
60
6
13
36
29
15
12
63
1
12
164
39
25
20
40
80
16
8
16
29
6
21
28
41
55
20
12
3
21
60
39
45
21
48
55
20
21
6
25
5
139
35
30
7
24
36
80
4
36
113
91
36
8
51
45
15
18
43
20
72
75
42
3
45
31
29
43
8
16
24
56
60
60
40
5
60
99
15
9
51
1
20
24
12
27
33
24
9
24
55
41
51
28
71
1
23
45
108
40
60
20
64
24
44
21
15
81
24
51
16
20
24
16
24
36
23
21
16
17
51
4
36
35
37
20
4
36
24
5
19
11
60
21
24
16
8
4
41
87
9
63
21
6
45
16
17
27
4
35
21
36
33
36
18
25
35
1
12
17
12
39
12
39
1
24
8
40
8
3
21
40
20
4
35
9
48
33
96
3
12
33
6
36
25
20
4
35
6
3
27
9
16
24
59
6
15
45
15
69
31
20
16
68
12
64
24
8
28
5
75
39
12
25
24
32
9
3
28
8
15
24
6
15
4
48
29
3
28
17
30
60
1
44
16
24
11
1
59
1
5
19
11
21
24
16
8
45
7
44
28
5
7
20
9
15
81
3
40
12
20
28
11
30
7
12
11
24
42
31
17
3
40
32
12
9
60
27
39
30
19
44
40
12
29
7
29
15
4
60
56
28
68
9
43
32
45
51
39
21
28
12
84
35
45
16
53
15
4
8
3
6
3
52
104
15
54
6
21
64
12
8
4
8
213
27
3
24
6
30
9
16
41
3
16
12
80
27
72
85
44
9
15
27
25
44
21
31
20
4
5
30
21
28
41
3
28
17
43
24
24
20
15
49
20
40
11
6
63
45
7
104
12
48
12
3
97
44
9
66
1
17
6
84
1
60
11
21
4
59
21
4
5
31
29
7
44
24
16
24
11
61
17
6
30
19
17
15
3
61
20
52
24
8
12
24
40
20
12
3
24
57
4
29
123
27
12
84
25
35
36
129
52
24
5
15
9
31
5
15
4
20
12
3
49
12
56
52
32
84
16
84
5
30
25
35
24
1
56
36
28
152
100
12
36
155
60
1
5
30
9
21
55
36
24
48
77
19
11
21
48
16
80
33
12
3
16
29
7
23
45
21
6
69
12
3
49
11
30
15
36
15
25
36
29
3
16
5
27
148
12
17
7
119
6
79
59
12
9
72
33
7
8
9
27
48
21
27
4
24
35
1
24
24
17
183
28
17
7
35
1
23
30
7
8
100
11
69
52
23
1
20
63
21
12
48
16
29
6
9
4
47
9
75
6
51
40
8
16
20
3
13
59
13
35
81
40
5
6
54
19
12
20
24
24
16
29
36
36
115
80
39
66
15
40
68
16
35
6
24
27
3
37
83
30
27
12
108
28
20
12
48
16
59
57
4
44
4
77
15
4
12
68
15
9
36
40
5
7
32
16
200
4
11
6
3
16
20
4
5
51
4
8
3
36
18
6
9
48
4
20
24
51
1
80
3
25
12
24
5
15
9
31
24
12
8
12
9
24
15
16
8
21
7
8
12
4
5
91
20
3
9
12
39
36
13
35
1
35
60
21
16
80
3
54
51
9
3
3
24
21
24
15
73
24
116
3
25
20
40
35
1
60
56
100
24
5
19
12
20
24
64
20
16
5
15
9
19
11
24
36
6
31
8
51
1
8
39
1
20
16
20
16
12
11
57
24
64
20
36
39
21
40
56
12
16
60
24
72
24
95
9
88
60
23
1
5
15
9
27
24
69
7
12
32
36
87
57
15
21
24
4
24
17
18
21
15
6
19
44
28
8
9
27
9
6
69
15
21
39
21
16
12
12
29
19
20
16
101
43
12
60
29
6
1
32
45
3
28
20
9
111
12
3
36
45
9
6
9
12
84
15
9
40
56
48
36
21
90
30
3
117
3
12
24
9
15
88
72
65
42
25
5
19
29
102
84
6
24
6
1
60
80
4
59
25
11
33
16
11
9
141
15
15
85
60
20
3
37
29
7
17
3
69
43
5
31
20
40
5
30
21
60
4
36
48
20
12
16
53
7
8
36
45
15
45
15
24
39
57
3
1
5
114
13
32
15
61
5
31
120
65
15
45
3
12
45
3
28
80
12
48
4
35
13
17
99
12
9
24
7
83
6
3
12
16
24
108
56
24
21
7
8
12
27
33
28
12
68
15
36
9
15
21
4
20
4
8
48
12
153
115
29
6
61
24
24
8
9
3
45
63
39
45
9
67
12
8
24
39
30
27
33
27
24
3
6
67
17
31
11
13
12
20
64
5
15
12
28
29
27
36
52
65
7
20
24
4
41
27
24
99
21
3
42
31
80
33
79
5
12
43
35
25
36
5
7
72
17
24
66
1
8
16
128
16
32
3
30
15
39
13
29
3
45
42
9
60
12
9
19
60
11
1
20
9
15
69
115
12
24
60
20
64
12
17
6
6
3
45
3
3
61
29
6
45
9
55
44
40
47
1
23
6
51
12
12
16
29
54
21
63
1
20
16
60
48
11
21
48
108
33
19
5
7
48
11
69
81
60
7
8
4
32
9
27
4
24
20
12
3
36
69
141
15
24
40
12
44
39
25
29
55
32
9
7
20
48
4
12
56
88
32
60
4
24
35
37
12
8
12
36
15
30
90
30
31
48
12
23
1
24
12
35
13
5
63
27
42
3
36
99
21
40
36
35
30
63
36
105
24
63
28
5
67
32
21
7
84
44
12
28
35
37
12
47
81
24
9
7
24
29
15
21
138
42
55
5
39
21
24
19
5
3
93
7
8
21
15
4
20
12
64
84
24
95
33
33
7
24
29
6
9
4
56
15
6
3
51
1
48
77
39
4
8
39
60
33
27
69
12
9
18
21
36
39
120
9
28
68
64
8
3
6
51
12
28
17
6
45
39
1
11
1
68
9
7
29
31
56
33
7
8
84
15
61
12
8
16
5
31
8
36
45
30
145
56
28
20
51
13
11
6
75
39
37
8
45
7
47
13
12
17
3
27
25
29
6
73
36
20
12
52
80
28
8
16
24
11
21
4
83
25
12
48
71
24
1
56
16
8
36
3
61
11
18
12
54
30
30
81
4
104
12
4
72
12
17
30
21
3
9
15
21
15
21
16
8
39
33
39
9
24
28
8
40
56
36
129
43
77
18
42
19
60
29
6
21
24
4
41
7
20
48
12
99
1
23
1
8
52
59
6
19
11
13
12
56
48
21
18
25
5
7
36
48
5
6
1
23
54
31
20
4
12
29
87
24
33
31
56
4
29
15
48
4
ABCD 95437438498*3^$a+1 [50098]
138
207
15
21
9
7
168
11
25
20
9
75
33
43
72
44
105
78
48
54
3
28
72
41
259
83
9
51
54
19
11
9
51
25
20
16
5
3
84
16
11
1
24
29
144
12
31
8
21
30
36
57
36
36
24
45
111
111
33
184
56
81
24
7
77
60
51
96
45
15
3
13
12
35
145
56
40
72
5
3
40
11
33
21
6
54
30
9
40
95
6
7
68
15
30
7
8
24
57
54
25
5
135
24
3
18
7
35
289
24
221
24
12
67
36
56
108
57
3
72
21
3
84
100
5
198
144
61
24
36
72
5
6
141
148
108
72
101
72
18
9
76
41
63
36
16
60
44
39
57
108
60
52
8
21
115
101
135
39
6
48
36
75
100
120
24
36
20
9
111
84
51
42
3
4
131
25
20
76
5
31
48
116
63
25
140
36
144
16
17
79
5
3
33
39
33
18
9
228
12
16
59
45
15
18
43
108
41
18
21
24
15
21
15
54
7
68
52
29
51
28
35
21
36
51
30
27
27
9
36
4
140
76
5
18
25
143
25
104
4
12
65
3
24
12
4
17
27
57
75
64
36
36
44
69
39
33
54
18
15
16
29
55
53
3
60
16
29
231
4
96
101
19
83
90
75
15
61
60
200
75
6
75
76
8
21
15
4
119
6
7
65
30
9
76
44
39
25
36
185
3
40
60
12
8
63
18
120
67
5
54
24
21
4
36
29
12
7
11
45
36
40
29
135
9
30
21
100
5
67
32
27
9
9
15
57
6
18
36
19
20
144
36
15
1
108
32
21
27
36
16
36
29
84
31
11
9
88
95
6
30
9
40
72
104
4
36
41
3
28
77
7
24
5
111
24
27
57
21
12
7
32
15
61
8
16
41
18
6
63
57
39
4
116
57
3
51
54
150
1
8
16
5
75
36
3
73
8
24
15
21
24
27
24
25
44
36
204
148
12
56
9
27
84
136
131
13
20
84
45
6
21
16
68
136
8
75
18
7
20
28
108
47
49
65
39
4
11
105
64
36
77
54
24
21
40
113
7
24
36
20
196
5
3
60
52
8
57
27
33
39
33
43
23
9
81
7
53
39
12
28
80
28
44
33
7
20
15
45
16
68
4
80
3
33
64
23
13
5
54
18
3
40
20
4
20
27
33
36
4
20
60
88
137
48
39
28
20
12
48
28
5
72
150
1
47
129
24
36
76
12
60
36
11
9
21
108
27
4
5
67
180
68
52
8
16
44
24
105
75
36
76
144
72
5
7
36
24
11
145
47
49
20
39
61
35
25
36
23
6
15
4
35
37
60
29
30
13
36
36
80
40
8
16
72
12
36
24
41
24
27
60
93
15
15
6
72
19
8
3
13
77
3
4
32
3
1
20
9
31
44
100
20
160
5
7
164
40
116
4
24
12
140
24
9
67
84
24
5
31
5
7
68
96
108
60
63
30
18
9
72
4
29
91
56
4
36
20
3
21
84
16
281
43
5
103
5
27
120
15
61
72
17
18
25
32
12
24
24
52
113
67
41
67
5
135
40
20
52
80
51
33
27
18
30
25
284
15
78
19
44
100
11
69
52
44
24
36
15
93
60
16
11
108
1
11
85
20
45
90
234
36
3
16
35
30
216
43
35
21
24
36
27
57
76
101
39
76
104
4
23
93
87
18
42
9
88
11
144
57
76
29
15
39
37
60
32
12
159
21
28
5
31
12
8
21
3
60
12
39
61
5
39
64
36
180
11
36
30
24
39
15
61
8
12
100
29
114
18
43
80
4
83
42
15
28
72
116
15
21
3
18
27
132
33
103
44
48
57
31
8
15
21
40
35
1
35
33
4
20
51
61
5
3
60
27
9
112
84
44
27
33
15
60
54
48
3
100
116
3
25
56
81
30
96
25
83
105
24
52
144
116
48
40
32
40
44
4
56
4
20
135
21
15
54
15
76
24
72
29
7
68
9
96
7
5
7
11
36
93
93
7
12
20
33
7
36
12
65
51
52
8
15
85
5
7
8
24
28
72
11
90
54
25
36
11
66
78
21
4
36
68
33
19
20
9
60
51
108
15
25
116
24
12
64
24
65
90
108
25
5
43
80
16
41
27
33
39
60
111
49
8
3
189
16
77
15
60
156
57
27
76
20
117
79
8
51
9
40
12
20
69
36
18
21
4
11
25
72
29
15
24
24
3
97
80
3
13
84
36
80
9
7
44
75
25
65
51
21
30
129
111
12
121
5
159
27
33
33
3
4
20
15
61
104
16
17
43
41
18
57
60
81
108
115
11
36
13
65
51
3
141
64
56
16
20
108
12
4
5
39
72
24
60
21
54
21
28
5
36
54
21
84
75
21
57
3
112
8
87
57
120
111
96
84
21
93
7
80
4
11
45
69
15
24
36
4
23
33
16
36
32
40
41
7
60
48
132
32
36
9
7
11
97
36
20
4
32
84
15
21
21
12
15
75
141
111
69
117
115
108
36
29
12
90
42
127
ABCD 95437876486*3^$a+1 [50087]
33
39
36
72
432
180
36
69
39
72
9
40
56
72
112
120
95
193
8
48
24
192
3
45
40
95
33
304
56
3
36
288
57
51
69
3
85
176
99
36
105
16
24
96
11
108
25
80
39
72
81
24
3
21
336
64
155
189
48
112
8
48
64
71
9
216
16
11
72
108
105
39
108
21
64
128
75
117
27
21
24
48
15
145
8
24
3
285
120
27
13
72
23
97
8
183
249
24
51
109
32
219
205
56
99
69
40
120
200
16
144
80
144
136
32
24
64
24
72
24
35
109
71
225
24
120
27
45
40
24
56
24
16
8
16
80
136
8
216
24
27
13
23
33
72
88
56
39
57
72
15
25
8
112
143
33
192
495
313
11
36
180
37
72
35
85
8
136
80
192
64
24
80
15
25
144
155
85
32
120
40
24
56
3
72
69
16
23
36
21
168
96
16
24
104
75
45
472
24
296
96
72
111
72
57
40
72
24
56
291
237
48
64
11
157
72
48
56
120
16
215
108
72
13
72
24
56
64
24
56
195
285
39
153
112
32
120
208
8
24
88
83
117
135
81
99
21
16
35
85
104
16
56
27
21
240
240
39
36
21
64
96
296
48
15
36
13
8
447
36
36
153
63
9
24
120
27
93
87
144
409
32
352
35
36
1
35
69
39
72
33
3
144
349
144
47
201
64
56
3
324
36
85
59
37
128
160
143
225
24
48
72
40
48
47
33
75
165
72
15
36
45
88
104
120
288
39
33
3
133
11
93
112
8
120
112
24
80
135
105
16
131
93
24
16
144
83
69
40
224
96
88
8
195
109
35
21
64
95
108
36
25
11
144
117
120
15
97
32
264
16
80
64
32
27
36
180
181
48
23
360
57
232
80
24
144
96
144
16
24
56
27
37
72
128
15
81
40
80
160
296
24
24
48
184
56
168
304
120
176
64
120
107
21
88
120
104
27
189
72
48
51
36
73
107
37
8
24
75
108
97
11
13
32
27
61
24
23
33
24
72
15
25
191
72
97
288
32
51
37
56
256
240
24
71
321
144
3
45
120
51
69
75
21
87
9
48
192
88
167
265
59
109
32
24
40
32
24
168
16
240
200
267
37
128
24
40
8
48
88
80
120
96
123
45
27
144
109
8
27
72
85
59
21
123
37
624
80
15
129
48
75
144
21
48
16
59
109
8
27
72
36
225
27
45
48
64
56
3
72
108
25
152
39
225
40
48
47
129
51
85
23
72
9
16
56
135
225
112
128
120
27
108
33
64
155
277
120
80
88
8
147
72
36
73
80
171
21
168
40
59
165
120
72
40
176
3
117
99
21
87
180
ABCD 95438364246*3^$a+1 [50048]
64
20
28
36
11
12
78
27
16
5
6
54
15
33
36
27
48
16
5
72
7
92
36
45
12
6
126
3
28
5
48
27
100
17
36
24
75
45
55
12
23
6
30
90
6
12
9
33
30
81
87
13
17
19
77
3
24
36
4
44
81
3
75
93
4
108
56
3
42
48
18
42
12
51
9
31
5
51
15
69
4
12
80
16
53
96
7
8
96
60
4
44
33
18
97
65
12
91
48
24
56
21
48
31
44
36
15
37
143
54
42
13
20
88
20
12
45
36
3
28
5
36
39
51
45
207
57
15
9
4
35
73
125
18
24
48
18
6
12
18
39
87
42
3
12
28
83
126
39
33
15
16
32
16
95
90
24
90
54
15
33
139
95
36
18
27
96
16
60
5
126
21
60
45
48
24
18
25
95
1
36
95
33
51
54
87
60
12
276
141
19
17
63
36
60
9
39
60
4
35
9
81
19
12
248
12
3
13
41
48
18
69
48
48
28
5
19
32
12
4
60
17
18
1
143
33
39
96
48
54
15
48
33
15
84
48
40
83
13
5
67
48
47
12
36
9
100
23
25
68
51
18
12
24
12
91
41
72
27
9
72
15
12
4
53
18
18
36
67
29
3
36
15
9
21
19
12
32
48
33
3
48
12
48
28
5
18
93
15
13
29
48
75
39
12
57
87
36
177
4
44
15
84
21
24
24
93
67
104
63
9
12
52
12
11
84
13
41
54
105
27
12
78
54
36
9
3
18
42
85
107
69
4
35
96
117
39
9
9
78
25
20
108
84
12
96
63
6
66
49
5
6
33
12
9
31
53
24
174
36
42
180
3
24
48
33
111
123
72
72
25
20
21
39
39
25
36
65
75
12
33
39
60
4
11
54
139
48
59
36
1
23
30
135
15
66
78
9
27
18
12
96
3
9
3
33
15
16
68
33
30
72
96
36
66
24
31
32
99
13
53
3
57
18
30
63
28
116
45
54
42
67
53
99
15
246
91
20
36
72
39
9
129
103
23
6
27
9
48
6
138
6
25
29
30
42
36
18
81
4
72
56
21
183
27
57
93
3
15
13
128
84
57
24
36
39
213
18
30
75
28
77
3
129
3
27
9
60
45
84
60
30
37
41
66
33
72
204
57
12
24
7
5
3
64
20
16
23
6
3
117
27
12
36
3
48
18
27
4
23
37
95
48
45
168
24
36
16
5
7
20
21
78
18
180
67
32
21
150
162
18
18
54
18
108
12
15
3
54
18
21
3
129
60
21
19
77
15
84
16
60
41
151
23
60
45
27
9
39
24
54
39
36
81
18
6
30
36
1
131
57
9
27
48
21
54
33
48
207
48
9
27
54
18
9
28
23
61
65
36
39
99
60
18
3
27
6
30
45
51
36
25
32
24
21
96
99
81
15
231
93
28
29
171
12
99
180
157
23
181
32
9
84
31
185
15
156
33
15
64
11
48
33
3
1
80
60
4
48
20
3
93
231
60
61
41
18
162
3
72
48
3
1
92
15
37
149
27
112
68
75
24
126
12
15
27
33
16
5
63
36
21
27
40
32
9
39
3
12
60
36
21
208
35
33
9
39
28
36
8
15
21
48
51
42
30
1
23
33
48
201
51
99
9
147
18
3
15
42
175
23
57
100
17
6
9
36
60
144
16
23
25
113
15
48
28
53
36
96
15
192
24
72
72
105
63
9
19
32
4
17
27
99
78
15
3
33
48
3
90
42
30
87
16
11
48
18
3
48
124
11
9
9
66
96
48
129
165
54
18
135
4
23
21
9
72
51
72
3
13
11
61
108
23
24
21
60
12
15
102
3
39
54
3
27
93
15
24
18
84
24
79
36
29
18
9
3
85
8
36
21
7
11
48
6
3
28
5
27
52
5
78
12
1
59
57
12
33
24
67
35
13
95
69
39
45
136
8
9
36
6
57
51
48
9
64
36
41
27
9
66
21
3
21
33
18
54
31
41
39
28
41
102
24
141
51
18
24
63
16
11
18
54
25
11
57
4
104
81
18
36
78
18
81
48
135
85
5
60
18
13
125
19
20
21
84
18
24
12
1
23
33
168
28
41
48
39
57
36
54
129
15
12
21
12
21
75
93
48
19
12
72
23
42
39
36
33
156
6
18
30
6
12
42
12
60
9
16
20
76
143
1
20
165
54
48
6
54
66
60
7
23
18
24
111
27
54
63
27
42
15
72
3
69
129
54
9
124
44
36
21
27
147
36
37
36
12
24
41
30
9
15
13
20
88
5
99
3
37
5
48
6
84
21
15
81
36
51
9
327
6
87
93
27
24
124
59
72
18
31
8
33
48
51
9
7
20
24
24
9
31
11
57
27
57
28
5
24
3
112
23
21
33
87
3
90
19
56
39
57
45
72
78
18
120
51
36
57
18
33
52
32
48
123
6
67
32
40
23
30
72
27
60
4
5
27
99
61
167
1
36
143
36
81
9
18
18
6
45
27
61
20
39
114
30
13
5
60
30
144
1
48
60
48
11
30
51
45
36
90
ABCD 95438674616*3^$a+1 [50023]
4
9
83
13
24
60
12
24
15
21
11
10
38
25
11
76
20
13
21
39
81
3
27
24
80
49
36
11
13
11
10
110
61
15
84
92
73
84
71
22
3
87
9
71
28
6
39
57
14
73
132
95
10
26
109
111
9
11
64
56
13
51
24
81
24
51
45
9
15
21
66
57
11
16
6
27
93
14
40
33
21
6
36
80
13
141
50
13
33
3
141
126
8
25
81
24
62
10
38
10
51
9
2
64
120
93
93
3
11
106
63
84
11
16
9
35
12
13
21
6
108
90
42
8
36
60
4
6
6
69
95
4
6
114
42
27
83
34
14
1
60
24
24
12
95
73
21
66
84
45
51
33
3
18
86
4
69
12
99
56
4
6
30
6
27
36
117
3
27
84
69
81
36
99
35
109
15
120
21
59
85
11
16
18
30
9
51
60
80
100
9
11
10
30
42
183
47
10
3
71
76
30
3
35
16
69
11
13
57
36
27
107
46
3
21
15
69
50
106
24
66
129
11
13
23
48
1
45
54
80
85
27
33
27
9
39
36
24
56
16
18
26
10
54
21
39
186
14
10
50
36
10
96
18
42
48
15
24
12
84
15
102
27
107
4
32
28
30
6
96
30
3
11
64
69
27
30
60
74
1
60
15
84
60
9
132
71
13
131
49
84
12
45
3
93
30
8
10
60
42
18
30
6
144
2
48
25
36
59
10
60
2
40
48
21
39
21
59
36
10
24
96
14
1
11
4
176
37
3
93
60
47
13
36
39
90
26
70
3
27
33
117
63
21
2
48
100
56
4
20
1
48
96
60
57
3
36
24
24
36
87
9
75
6
54
93
23
13
81
86
88
9
21
26
60
36
10
114
93
60
123
93
36
71
37
3
44
180
13
111
9
11
1
11
4
44
16
20
16
60
33
21
6
9
11
58
50
40
12
30
24
14
22
27
23
24
25
35
4
12
60
90
24
15
15
24
66
26
49
51
104
64
180
45
47
64
69
180
47
10
3
24
72
35
40
20
133
23
48
16
33
3
60
24
6
90
90
78
21
45
6
18
96
24
51
51
8
16
20
16
33
45
102
104
64
21
35
16
9
84
36
81
14
124
36
80
34
110
85
81
3
36
24
21
15
57
120
87
12
60
60
108
96
95
1
9
30
20
46
6
24
9
27
9
59
40
96
24
12
20
34
135
48
60
27
93
72
69
2
64
9
11
10
194
46
60
60
54
20
12
168
1
39
42
39
111
68
22
27
72
81
98
96
4
6
195
48
231
81
99
32
34
3
36
84
237
3
51
56
46
84
3
60
3
9
11
49
48
21
2
49
9
42
60
90
78
45
24
93
24
15
9
15
57
3
45
12
27
23
84
84
76
6
30
168
42
39
9
26
10
3
47
10
6
9
9
30
80
72
13
51
24
132
20
10
14
25
81
14
34
51
51
104
10
120
30
33
11
10
12
144
54
21
15
36
44
46
14
16
120
57
71
22
60
38
46
26
28
9
107
76
30
14
13
33
48
6
6
30
104
36
13
96
39
56
10
30
9
60
51
80
13
131
1
9
15
21
63
12
48
21
102
33
11
13
72
99
12
48
60
9
36
71
4
69
147
30
123
27
30
114
36
6
38
16
96
20
28
30
51
11
37
57
134
76
20
84
25
71
40
30
6
60
200
13
35
61
45
3
3
24
24
42
18
6
24
39
63
9
45
6
174
50
94
111
15
9
111
69
21
50
4
6
15
24
57
38
16
6
110
34
86
24
24
10
15
15
32
24
100
6
24
3
12
24
36
120
219
45
24
47
10
6
33
57
38
60
10
15
57
50
4
6
3
105
72
3
47
37
11
109
51
6
39
24
60
12
39
42
39
81
24
15
81
14
4
6
54
20
10
50
121
15
60
36
104
46
39
21
30
188
109
23
10
159
24
60
27
8
109
11
40
6
156
3
27
9
81
3
11
10
86
4
186
27
36
51
45
59
1
39
42
74
13
51
12
18
15
15
20
36
49
11
13
23
37
3
33
15
20
145
27
48
56
10
15
35
4
56
40
54
51
39
56
136
9
135
56
48
40
12
44
73
47
24
1
35
10
60
6
114
15
9
6
90
6
8
70
240
2
24
24
96
10
6
9
9
86
40
164
10
6
36
18
30
9
51
42
194
40
24
9
12
35
10
3
21
6
9
60
27
8
12
70
3
60
11
10
123
11
1
84
27
138
96
39
11
4
81
48
51
9
47
73
12
144
35
25
15
81
95
96
4
9
27
8
100
96
36
150
38
16
93
33
60
18
69
36
27
57
96
45
15
71
25
39
90
86
109
81
3
3
44
84
46
3
3
9
35
70
14
12
73
11
10
15
39
6
66
8
1
21
60
27
83
13
36
21
63
24
11
96
16
24
69
11
70
50
16
68
25
87
30
14
13
60
71
52
68
16
33
11
16
6
288
51
11
13
35
1
9
30
81
9
26
76
69
35
13
27
56
13
21
110
70
66
57
63
60
30
18
192
78
51
35
40
30
54
9
21
15
15
72
44
25
51
18
15
36
24
84
3
33
51
56
48
40
56
24
120
25
87
24
ABCD 95439014018*3^$a+1 [50019]
60
60
168
45
18
57
120
60
36
12
60
69
15
24
120
111
81
45
18
129
15
21
15
180
57
120
108
84
36
9
63
9
111
72
72
33
18
33
12
12
36
84
21
39
48
180
39
126
15
228
24
36
12
24
165
15
21
27
36
60
132
60
27
21
24
63
105
60
12
3
69
21
207
48
84
60
69
51
24
216
123
153
24
24
12
12
60
72
21
39
48
12
24
36
39
9
192
48
240
96
117
75
48
75
9
12
24
9
27
45
18
81
132
24
105
36
15
93
51
111
189
60
36
180
24
36
48
264
108
45
75
69
123
12
36
300
228
12
153
147
24
36
99
81
12
72
15
9
60
84
135
21
156
36
84
36
513
162
90
3
12
108
144
57
15
36
48
24
36
36
36
72
108
144
60
84
12
24
36
192
12
33
27
240
21
39
105
3
105
3
33
87
108
12
12
87
9
156
303
108
33
240
15
45
45
27
24
60
33
27
9
39
48
75
177
93
123
84
132
48
225
195
36
21
75
108
123
9
156
12
12
189
171
36
24
60
156
273
36
15
84
120
60
24
60
105
72
135
96
84
108
48
24
225
3
72
84
57
72
36
36
63
12
33
15
3
9
24
24
108
60
45
39
60
36
132
48
27
93
12
36
111
9
60
120
144
36
60
264
96
39
126
111
168
156
15
57
48
180
12
72
132
60
231
45
120
72
36
60
156
408
48
24
96
33
279
120
12
21
63
84
15
57
120
96
48
24
12
24
51
9
24
108
12
72
45
15
156
24
108
96
84
48
24
3
18
75
12
21
99
96
21
15
75
18
123
75
69
129
39
36
132
153
75
15
54
87
3
21
24
117
36
39
51
33
60
12
75
225
24
75
81
72
36
72
84
48
93
195
3
105
84
36
12
15
18
51
96
84
156
24
3
117
63
57
36
24
348
57
123
168
24
24
36
48
72
48
72
51
9
81
3
15
126
144
36
39
177
183
60
45
306
105
39
309
192
120
84
141
75
105
63
207
21
24
120
48
3
33
180
180
129
15
132
51
9
45
36
87
36
75
141
108
48
99
108
21
12
12
108
24
3
105
132
36
33
27
180
120
180
72
108
72
48
147
33
144
111
54
51
48
72
60
12
135
57
144
15
201
51
45
48
51
249
60
69
15
120
12
15
9
60
75
129
48
12
48
192
12
63
21
12
72
36
57
3
36
204
24
75
45
81
171
96
147
33
60
69
18
57
48
36
84
72
168
36
24
48
24
120
3
213
39
18
255
15
105
57
3
141
51
24
60
60
144
36
24
15
117
156
15
33
264
12
285
108
18
129
36
144
51
69
60
36
123
105
120
132
75
237
12
96
84
48
12
69
39
87
9
81
111
24
216
27
21
12
60
24
216
99
108
108
45
9
108
15
168
123
9
288
9
51
12
63
45
45
162
117
81
15
72
36
36
129
87
60
72
48
24
15
141
60
120
12
12
120
24
24
117
39
12
12
72
153
75
15
33
48
117
159
48
153
195
39
81
120
204
99
21
33
111
ABCD 95439394496*3^$a+1 [50003]
10
8
7
80
25
6
32
25
17
16
80
10
5
7
45
5
19
3
5
27
16
57
60
3
5
13
56
16
23
12
28
36
11
49
33
48
38
24
21
27
12
28
29
39
61
35
1
15
65
13
144
15
17
24
64
23
7
8
48
37
45
2
6
19
12
140
13
2
4
32
18
24
40
30
18
3
24
63
12
26
6
33
31
117
29
30
138
168
7
12
8
75
28
30
2
12
9
60
4
23
10
30
2
42
28
17
1
194
1
53
31
156
104
43
57
65
3
3
12
61
36
3
18
39
33
3
3
5
67
2
6
60
30
31
9
26
6
7
23
24
24
21
36
4
11
10
35
40
12
20
21
55
35
30
39
16
39
26
54
13
3
2
70
5
75
33
55
2
22
140
13
20
37
8
48
30
4
20
1
105
35
15
12
9
15
13
12
3
57
5
54
1
24
15
5
16
5
24
66
1
3
29
3
10
8
10
9
3
8
10
39
20
3
24
25
60
23
1
116
16
20
24
3
37
29
7
17
40
6
2
19
59
52
78
54
26
30
52
5
7
93
32
13
63
44
3
25
12
23
28
41
16
23
4
5
33
22
45
120
56
12
52
3
42
6
80
21
3
1
9
18
5
4
99
50
6
1
60
44
1
32
18
100
33
87
8
1
9
167
4
3
81
35
22
48
51
20
9
24
30
37
35
9
76
24
59
25
105
32
34
54
15
8
4
29
7
23
1
9
14
16
56
4
17
60
7
33
8
24
55
57
11
30
18
9
48
3
25
11
6
7
41
31
111
50
27
48
4
23
13
20
33
19
12
51
14
6
9
1
27
21
30
21
3
48
33
32
7
2
48
31
32
7
48
77
27
45
91
33
17
10
78
14
10
11
64
21
27
15
68
9
105
15
27
16
33
47
84
9
16
20
16
27
20
28
5
3
24
13
3
26
39
7
9
9
51
8
21
51
43
8
88
5
7
57
35
10
80
10
5
15
33
40
17
43
53
27
3
1
95
4
9
71
30
22
18
30
41
31
9
24
35
61
33
3
3
17
7
20
60
16
32
10
27
11
34
27
8
15
6
6
9
81
15
1
3
12
63
12
12
18
2
21
27
84
9
57
22
2
15
48
25
11
60
15
10
27
15
20
12
13
32
25
62
24
4
38
39
9
64
15
20
45
30
40
48
32
18
3
16
93
2
46
18
5
9
27
24
4
63
17
25
11
19
26
40
50
1
21
14
13
51
69
80
28
20
75
40
89
28
3
9
9
14
42
16
38
42
15
15
24
1
89
16
3
24
3
42
11
15
25
5
6
16
32
1
11
16
62
6
1
116
64
3
2
34
20
1
33
3
83
49
12
24
12
24
11
22
27
29
19
3
5
87
6
7
119
34
54
8
25
20
13
39
8
4
3
26
51
28
32
9
6
25
59
4
18
8
22
29
40
59
82
14
16
53
24
13
14
58
8
30
37
5
30
16
5
19
56
9
55
8
33
51
46
18
44
13
3
2
79
9
24
11
85
2
9
88
3
44
1
3
21
20
15
16
5
43
9
63
2
10
65
36
9
46
2
3
37
104
34
20
90
7
8
19
21
36
11
37
8
4
9
182
12
6
55
84
11
1
39
24
5
13
50
13
39
96
32
10
27
3
72
8
10
27
5
10
110
30
58
38
40
9
20
52
96
104
63
21
16
3
8
45
55
9
36
32
28
24
35
24
81
28
8
24
21
67
11
36
6
142
33
8
4
3
5
24
51
12
13
60
44
28
11
69
51
21
103
17
3
96
10
87
8
15
84
21
36
13
26
21
1
27
3
17
1
42
128
9
87
16
9
11
37
11
10
2
12
61
27
8
34
35
13
2
13
83
37
20
27
40
26
7
12
3
20
12
120
10
30
17
16
17
16
24
3
8
36
91
5
7
50
27
16
20
15
40
2
6
10
56
31
8
15
57
84
45
6
25
23
1
9
71
76
68
7
20
45
28
5
31
51
132
2
54
1
23
25
17
24
24
30
37
20
31
9
111
69
69
26
64
14
6
90
7
60
15
5
75
28
9
36
24
45
56
22
9
39
5
72
4
8
55
50
16
62
37
5
63
40
57
62
16
29
51
12
12
1
15
42
11
19
33
59
4
5
7
29
19
14
70
2
6
88
32
58
35
24
76
17
55
48
32
24
48
1
42
17
12
15
1
17
3
15
12
13
72
3
29
3
13
35
9
48
31
2
30
25
24
20
28
15
18
39
48
15
2
19
96
23
13
3
32
57
27
18
46
5
27
49
9
182
33
7
48
21
11
13
11
61
5
19
20
31
80
24
1
68
7
9
3
26
24
48
18
1
5
15
31
29
123
40
56
69
27
18
30
18
24
55
20
96
43
20
6
48
10
21
47
25
3
44
40
18
8
22
42
8
7
47
25
41
79
3
20
10
3
15
29
49
14
10
15
12
29
27
55
48
21
24
17
24
64
14
12
6
24
64
59
13
23
36
15
49
36
39
26
15
24
12
37
35
63
52
32
1
33
26
6
3
16
5
30
45
3
18
7
8
4
99
5
19
20
6
40
32
18
109
3
32
21
49
23
9
30
18
16
26
9
19
48
9
11
12
13
20
12
3
42
40
27
11
10
35
15
37
33
23
4
3
2
40
18
32
6
55
24
48
15
18
35
4
23
33
12
93
91
56
4
48
41
51
16
15
48
20
45
16
51
8
4
45
15
18
18
161
3
12
1
12
12
5
91
155
10
18
12
48
5
37
27
3
2
55
35
13
44
48
141
7
57
11
16
35
16
33
44
3
48
9
12
43
2
15
39
36
4
41
28
5
40
3
24
59
1
3
36
44
13
20
15
33
40
45
51
8
45
43
8
16
63
6
26
6
43
45
2
9
45
30
24
1
3
45
3
38
22
8
42
27
28
15
74
24
159
28
107
33
33
15
4
15
32
46
14
13
93
14
16
2
3
28
71
36
28
9
12
29
39
36
51
34
24
23
57
51
16
69
59
3
37
3
8
4
32
13
3
12
18
23
49
120
27
29
7
15
20
142
2
48
1
11
18
16
27
68
4
60
15
2
34
21
33
26
30
30
52
92
48
42
15
15
1
12
27
18
14
13
3
18
62
37
93
59
19
17
40
32
27
33
27
1
3
12
29
13
3
27
45
92
76
35
25
60
132
107
4
26
24
22
57
92
28
15
125
3
42
70
81
20
51
18
43
68
15
49
20
27
58
2
25
60
11
25
12
153
30
20
48
4
8
18
27
39
30
115
21
8
22
2
27
16
12
65
15
36
19
18
42
48
117
15
33
12
56
19
117
68
15
16
26
63
87
129
24
100
75
32
49
41
16
23
7
44
9
39
12
16
2
3
67
50
3
13
27
15
14
63
3
9
16
48
27
18
24
27
20
24
7
18
119
12
3
42
24
7
23
9
25
8
78
1
20
220
33
8
42
1
47
78
51
24
45
90
36
21
39
6
15
52
3
2
91
36
9
111
11
78
6
61
24
56
69
15
1
14
120
33
51
4
17
28
12
35
9
39
33
28
17
55
12
51
2
19
11
24
18
16
50
21
39
34
15
33
119
15
18
6
4
30
27
51
2
67
21
90
32
25
11
34
27
95
61
3
9
3
8
21
4
20
12
4
21
14
13
21
111
41
22
8
42
31
9
23
25
38
12
73
20
105
22
9
36
23
132
12
12
18
16
2
9
3
97
8
88
20
48
37
35
37
2
13
20
36
4
32
75
24
61
23
1
ABCD 95439600034*3^$a+1 [50003]
87
24
33
72
24
15
75
18
54
102
96
30
17
19
150
12
27
81
15
21
6
36
48
9
56
25
18
125
7
57
123
30
15
48
45
3
105
15
183
89
1
18
6
30
42
72
12
3
21
72
11
7
30
27
72
15
105
48
147
96
21
48
15
18
36
6
54
162
18
27
21
216
123
3
69
9
39
24
27
21
8
223
18
15
3
29
136
135
9
297
87
39
9
96
21
35
115
48
42
18
18
15
15
18
24
72
30
162
42
48
21
32
184
24
24
24
21
3
24
56
25
30
18
87
24
15
6
27
57
6
33
33
72
18
18
18
33
9
15
87
36
6
12
24
48
18
9
72
81
42
102
36
234
18
39
129
36
30
21
51
21
39
105
21
12
72
15
165
11
24
19
21
48
24
3
90
30
45
27
53
19
18
36
15
45
27
57
36
96
3
63
105
57
24
63
9
15
69
35
19
42
30
6
23
49
39
45
24
3
69
27
72
200
25
84
3
104
1
15
57
18
60
41
25
39
87
108
18
108
39
3
66
42
30
18
9
33
63
21
35
16
45
48
27
8
127
18
60
54
18
3
56
16
33
174
6
36
18
30
6
84
18
54
6
15
8
16
33
18
45
75
45
48
3
66
11
13
12
144
39
21
147
69
12
18
197
48
112
24
24
45
24
84
159
21
144
144
18
42
39
81
24
72
12
3
33
39
69
18
6
171
72
3
126
18
24
72
30
15
3
18
99
69
12
135
69
3
45
83
61
147
104
16
3
21
3
12
65
16
24
21
60
39
51
45
57
36
6
101
19
24
54
48
15
9
120
36
6
12
78
30
6
18
165
24
3
18
27
45
3
147
29
16
63
12
125
61
36
66
6
111
15
30
6
77
25
6
30
6
12
18
36
6
117
21
54
24
77
31
18
72
119
25
138
42
12
36
27
33
72
12
3
51
90
6
30
24
48
18
21
21
123
3
18
102
72
45
15
30
3
15
78
18
18
30
17
163
234
3
51
42
12
63
45
36
15
93
72
51
93
3
8
16
9
18
125
88
9
12
3
75
45
24
165
48
6
45
57
42
117
176
40
24
24
72
120
3
72
30
39
39
48
90
60
171
72
56
64
72
9
18
24
5
13
11
43
117
57
108
54
42
18
105
8
85
30
53
7
57
105
39
96
3
54
24
84
54
6
66
36
9
96
9
84
107
16
27
84
6
54
48
6
15
96
33
18
45
21
51
24
32
37
36
39
15
54
27
9
63
8
25
39
69
84
47
61
90
33
48
27
24
77
85
72
36
15
21
3
56
16
27
24
12
9
33
84
123
57
42
36
9
48
96
3
18
18
6
54
18
51
21
48
11
31
12
69
117
36
54
9
21
11
67
30
6
36
29
1
18
72
53
16
75
93
21
11
91
45
8
55
33
24
3
21
80
25
12
35
1
15
3
21
48
56
25
15
57
15
80
7
18
36
6
84
17
40
48
24
69
42
48
6
27
48
9
36
51
3
69
72
72
27
18
75
9
63
24
27
36
66
96
111
45
36
15
21
3
8
43
6
66
60
48
42
47
112
51
21
24
45
78
30
18
18
35
19
24
54
111
9
36
3
165
102
45
9
60
3
9
144
15
21
60
126
30
75
105
36
3
3
45
56
25
102
18
72
6
65
1
36
42
65
16
129
15
24
32
64
144
24
9
36
3
117
27
9
24
15
8
67
21
33
84
36
36
11
16
177
72
66
18
3
3
77
40
45
3
15
18
174
42
48
36
27
200
25
24
39
9
15
63
36
72
54
23
133
54
24
21
8
37
35
16
24
3
45
75
6
23
64
32
73
15
32
49
48
183
15
161
1
24
87
69
147
33
39
21
90
33
32
37
51
9
111
8
19
21
168
8
37
6
5
13
11
19
132
12
45
69
30
90
27
99
6
36
11
151
48
9
24
56
72
43
69
93
84
72
135
80
37
3
32
19
6
15
72
33
54
78
84
15
45
30
6
108
11
1
72
42
72
246
36
35
43
36
12
29
7
18
15
117
30
42
3
45
6
12
17
79
9
21
6
12
105
39
54
11
16
27
93
33
39
15
33
27
54
120
63
33
12
6
5
24
25
87
51
21
72
21
3
33
48
96
18
12
17
259
12
33
3
18
11
13
3
33
30
129
57
36
18
36
21
117
18
33
72
189
27
48
15
54
192
35
40
72
24
45
6
90
3
159
65
112
111
36
54
54
30
27
81
6
9
3
6
36
48
24
59
13
90
9
9
39
24
32
24
7
9
39
33
96
21
11
91
24
45
189
3
56
24
40
105
24
23
43
45
9
18
18
35
64
24
32
31
81
120
96
39
54
3
33
18
173
24
43
36
12
117
33
47
37
75
48
117
12
90
45
45
3
57
48
36
6
21
69
59
13
12
15
93
11
31
65
136
81
36
54
21
24
120
24
15
102
27
24
21
27
9
119
13
36
63
9
63
9
144
12
6
162
36
48
24
12
24
ABCD 95440188458*3^$a+1 [50018]
33
36
27
120
13
84
8
27
61
35
12
57
51
24
12
25
59
9
60
27
25
71
24
24
24
93
48
24
12
51
48
84
12
60
33
75
57
63
45
48
3
60
60
9
12
96
12
16
96
68
3
24
9
16
35
9
64
20
76
20
27
12
12
144
24
72
45
16
24
20
75
24
57
75
24
24
36
108
45
12
36
99
9
144
196
72
59
213
40
107
1
32
16
20
16
44
36
16
35
60
13
11
24
1
48
23
57
88
72
95
33
72
3
45
148
140
51
36
25
107
13
95
12
45
123
13
60
36
264
107
12
120
21
12
87
25
20
52
128
12
240
100
23
120
60
33
60
72
27
45
15
24
45
4
108
12
72
95
105
15
24
96
25
203
12
45
123
57
124
59
12
24
97
60
20
15
49
95
60
84
24
45
15
1
80
192
3
57
3
9
36
51
9
52
59
24
12
144
49
84
56
147
48
21
24
39
45
60
87
1
12
20
16
11
60
169
32
60
48
27
24
61
23
69
36
64
240
12
23
120
81
135
1
80
111
9
4
59
96
1
83
12
24
121
20
3
61
95
1
95
48
85
83
144
61
8
16
215
1
59
81
4
35
21
48
4
36
59
81
16
35
48
120
36
69
147
21
120
39
24
25
35
1
23
48
25
23
69
27
168
1
20
172
35
73
11
133
23
24
9
111
1
128
39
25
56
16
8
291
45
184
20
12
144
16
20
36
60
52
35
121
80
64
60
35
21
12
4
120
36
35
25
23
61
59
21
16
59
49
119
237
39
181
20
135
144
45
15
57
52
71
57
99
36
37
11
105
16
108
32
99
36
9
99
108
84
1
32
51
96
73
191
1
56
147
37
23
61
11
81
52
107
48
81
52
44
15
33
96
36
39
9
52
44
64
47
61
24
56
15
37
48
108
155
12
73
20
16
48
96
164
15
96
9
75
37
83
133
23
9
15
12
60
25
23
105
28
107
25
48
80
12
147
60
33
147
189
16
36
59
84
57
4
20
28
11
121
56
3
60
84
61
35
145
11
33
27
93
123
60
37
20
51
69
180
76
155
12
108
81
51
132
60
25
56
15
61
36
92
16
11
21
15
60
145
20
3
9
96
51
13
72
8
48
4
68
3
12
333
48
15
1
80
124
36
20
3
13
12
71
57
135
69
84
15
96
49
224
48
4
11
24
60
45
124
36
35
25
11
9
84
24
63
12
45
3
57
36
99
25
35
12
21
39
73
83
57
36
15
369
16
72
68
75
1
48
72
24
104
60
27
1
24
48
92
51
189
75
24
45
51
1
83
156
9
16
20
15
36
9
3
120
85
20
51
9
3
12
1
20
99
36
96
73
12
20
60
88
192
44
64
11
229
48
59
21
63
1
23
108
12
1
227
60
48
205
11
25
20
16
8
75
12
84
21
27
25
20
72
15
21
99
60
48
157
56
3
85
11
60
1
107
21
15
72
24
9
112
72
11
21
76
144
48
20
72
36
112
11
1
11
12
60
33
192
36
60
12
4
48
71
21
75
144
21
16
20
64
36
8
36
15
96
12
73
47
120
81
16
11
13
35
69
27
45
60
36
12
51
36
25
83
145
60
108
32
36
124
11
61
24
59
13
12
47
45
99
141
16
48
95
69
27
33
27
36
9
51
105
39
13
8
27
25
71
36
105
88
36
11
180
120
60
49
47
45
39
144
9
36
72
88
80
120
4
23
72
13
20
12
27
24
12
24
228
96
25
11
73
95
12
93
36
27
84
1
20
3
169
96
92
75
9
36
63
72
9
3
85
116
87
37
128
3
36
25
8
51
69
3
24
9
27
85
32
132
120
88
11
69
28
44
51
12
25
32
124
180
44
12
39
96
33
27
45
63
73
35
9
75
9
99
36
36
84
84
93
75
13
20
96
63
145
107
73
23
144
33
52
59
192
57
60
36
99
45
63
60
24
45
24
15
85
80
135
21
195
36
129
39
24
48
24
24
36
21
75
24
24
21
15
21
4
71
24
36
9
3
36
121
11
33
360
135
12
60
9
48
96
216
28
167
ABCD 95440325276*3^$a+1 [50004]
132
48
4
8
123
117
36
171
33
93
18
1
71
54
55
41
30
69
4
116
9
15
24
147
9
21
111
88
35
6
63
96
15
1
35
186
3
27
45
9
55
5
31
68
12
33
67
35
69
45
120
6
57
12
15
33
117
84
31
65
90
33
21
111
136
48
20
12
33
102
18
15
40
20
15
21
165
75
40
131
18
126
193
20
12
15
45
111
213
27
193
35
42
27
117
123
3
45
300
63
72
60
30
75
48
52
23
69
93
60
15
60
4
119
49
41
90
30
72
60
3
267
48
1
36
23
36
33
12
45
3
33
3
51
201
48
64
56
81
63
111
36
21
105
75
3
97
5
54
186
139
236
64
5
15
45
51
15
13
155
9
60
3
18
12
3
15
42
15
105
27
177
90
120
33
27
13
8
24
36
52
32
40
8
57
115
59
145
17
24
39
184
8
88
12
20
9
3
123
57
27
165
15
121
132
92
24
12
12
40
71
85
32
4
101
138
252
24
13
23
18
15
16
449
90
45
24
3
60
84
45
45
51
48
240
237
90
24
49
36
5
15
15
9
136
5
123
12
21
60
30
177
36
21
150
13
17
234
57
12
153
54
105
64
5
27
15
30
15
39
60
45
108
228
135
13
131
54
19
143
18
36
36
3
160
35
42
3
40
32
28
95
72
48
60
72
30
150
54
66
24
66
78
126
84
36
183
72
69
19
8
60
60
33
15
4
12
41
90
145
5
87
93
54
84
36
6
3
135
85
72
155
69
21
27
27
13
23
9
9
75
27
37
161
91
80
4
32
69
156
18
1
48
11
30
6
84
37
68
27
30
19
35
33
27
105
120
16
8
51
45
96
168
57
27
156
4
116
75
30
19
23
57
27
204
61
65
39
64
32
84
36
24
36
16
5
75
3
121
59
61
5
39
21
120
60
115
59
69
3
33
4
23
117
96
60
24
120
36
12
3
12
90
78
120
42
63
27
193
80
12
69
123
40
8
63
57
28
32
45
19
41
54
45
4
17
18
42
48
36
36
90
60
69
48
27
36
45
40
12
108
24
5
51
3
21
9
72
15
9
15
39
90
66
85
56
63
72
9
16
23
6
43
23
49
180
164
57
90
144
9
96
9
102
45
24
21
39
51
45
60
184
8
51
12
24
30
63
63
294
75
48
3
54
39
51
49
32
108
12
24
16
44
100
8
33
163
36
5
3
96
21
96
99
60
36
12
63
177
21
135
24
93
84
55
36
12
36
65
12
3
60
87
54
30
60
13
71
60
12
45
72
27
216
18
96
75
76
23
21
16
23
12
37
17
96
18
69
87
36
157
83
108
121
95
66
39
88
48
5
108
211
36
108
96
41
54
66
123
52
149
204
66
109
41
36
7
77
3
21
27
48
40
32
4
36
353
12
78
162
79
65
30
21
12
76
95
117
3
60
12
9
40
8
147
66
18
49
36
44
21
162
237
48
33
51
21
67
23
33
45
111
28
23
33
64
41
6
13
80
12
48
16
5
72
39
21
90
33
57
54
13
113
7
113
39
16
72
72
41
39
4
47
84
49
41
36
18
42
30
24
33
21
27
88
11
126
7
101
72
18
72
9
24
87
108
45
96
120
100
149
75
100
95
97
59
49
41
6
85
32
88
5
3
51
21
33
6
49
161
54
9
40
96
32
52
32
48
12
39
6
126
90
18
105
87
108
69
27
21
24
148
41
282
57
21
72
7
11
57
12
3
33
120
4
68
24
84
4
143
168
9
3
13
101
43
23
49
20
124
77
39
60
51
84
6
30
69
99
66
31
80
28
5
42
108
25
5
90
45
27
144
9
27
18
36
15
16
5
15
24
75
9
45
30
201
88
23
30
3
60
12
213
99
28
23
25
20
24
33
18
21
15
1
12
23
60
13
44
357
75
96
4
41
43
60
20
12
45
18
120
90
6
30
103
11
21
24
24
168
45
54
85
56
3
9
132
16
29
63
21
39
51
6
36
ABCD 95441410412*3^$a+1 [50010]
108
27
48
21
91
344
9
127
192
48
53
67
329
31
48
41
79
144
461
219
136
72
245
3
160
17
447
33
55
113
15
321
240
319
56
240
256
168
17
144
24
12
144
91
293
36
103
8
33
15
40
137
63
81
423
72
88
96
1160
40
32
40
125
283
41
156
67
120
161
7
48
200
216
105
103
80
153
415
89
79
32
160
48
192
104
16
53
27
33
336
223
272
69
187
8
144
177
199
56
144
64
281
55
72
89
231
240
40
464
48
72
736
168
72
53
267
88
257
103
224
213
195
280
32
288
432
208
72
77
43
41
127
269
180
79
32
40
48
24
161
15
96
288
33
7
101
195
64
41
96
735
345
144
55
192
200
72
57
79
32
120
144
144
40
377
39
249
36
483
16
125
435
72
129
79
41
183
40
128
40
8
64
168
5
48
147
93
12
24
223
96
161
111
24
81
175
48
176
64
24
360
48
293
67
8
112
168
312
449
24
156
3
16
24
216
144
168
320
120
72
136
24
161
55
144
233
63
112
389
43
32
88
317
99
264
273
7
137
31
5
43
65
399
72
16
65
7
168
320
72
33
288
55
24
120
120
53
355
120
53
396
79
101
84
396
19
192
80
160
128
345
15
21
75
81
487
8
208
41
264
207
552
237
180
39
112
113
55
360
41
31
8
40
32
48
40
17
55
48
161
111
573
115
24
113
144
24
55
176
129
72
48
39
273
84
144
115
384
240
77
19
312
149
3
33
135
72
297
399
165
180
55
101
36
24
103
17
151
89
39
40
80
40
144
96
41
223
32
144
160
185
231
129
156
3
1113
39
16
168
161
15
16
168
ABCD 95441503408*3^$a+1 [50007]
48
20
33
12
75
3
21
60
27
121
12
36
200
81
55
80
9
102
24
21
99
1
12
20
9
51
177
51
27
126
7
44
48
48
192
21
15
75
36
30
31
12
8
16
32
24
45
18
133
5
6
33
40
143
9
84
64
131
49
41
39
28
20
24
96
84
48
76
101
99
213
55
17
36
30
13
11
73
32
12
12
16
80
3
129
3
45
60
15
25
11
18
72
6
49
44
225
7
92
36
60
52
12
20
12
52
24
48
95
57
33
48
60
66
121
84
89
7
11
21
15
12
37
68
28
48
32
75
9
28
20
40
72
89
7
48
24
77
51
9
103
132
48
5
30
13
29
67
36
32
40
8
28
92
16
144
20
3
25
152
28
95
33
99
253
17
51
112
47
6
43
41
3
48
36
93
31
41
91
77
138
33
4
36
48
47
9
9
87
24
28
59
25
144
59
6
7
68
12
3
1
60
164
9
3
99
13
41
6
9
189
51
64
185
15
21
19
120
20
63
33
76
89
79
8
21
3
60
4
12
11
21
27
9
15
129
60
52
137
31
125
43
11
90
42
13
41
36
39
96
111
9
51
157
71
57
16
20
33
18
13
77
72
15
60
52
32
72
88
5
3
84
84
28
192
41
6
69
60
9
99
40
140
123
33
87
73
20
36
28
32
16
60
23
6
51
21
36
87
24
9
6
48
13
44
4
116
24
51
1
17
78
12
9
88
24
108
47
213
48
45
91
56
33
54
1
89
63
24
15
85
60
80
63
105
28
32
4
44
16
32
84
69
151
20
12
33
24
51
40
92
27
121
24
17
19
20
69
3
4
107
57
60
111
13
68
9
19
71
13
65
63
63
144
69
48
81
84
87
28
80
9
7
72
8
39
138
151
32
69
36
19
113
19
32
72
88
48
41
79
8
21
139
104
16
84
35
24
37
12
8
16
8
132
3
225
207
33
87
9
24
36
81
31
32
27
9
165
75
72
3
12
9
27
18
42
33
244
131
9
4
12
68
60
36
60
24
16
44
12
96
9
7
32
180
84
27
33
15
85
32
33
43
68
33
7
47
49
8
16
47
13
20
12
16
47
18
79
17
12
111
33
15
39
25
80
9
55
8
24
39
13
20
88
56
64
24
167
1
11
33
96
60
100
36
5
12
6
21
12
36
76
20
4
59
204
57
96
60
69
7
53
67
104
40
200
183
12
1
48
36
23
49
212
16
84
32
112
48
24
125
24
147
12
36
252
4
53
54
37
29
43
8
60
16
95
1
35
18
54
81
4
20
87
121
12
11
24
25
24
44
9
19
80
45
55
20
136
320
196
35
105
15
96
1
47
9
9
24
31
23
18
39
96
28
68
124
84
95
24
57
40
36
65
18
12
45
45
75
48
216
9
15
105
183
24
15
49
5
15
15
18
79
29
24
31
56
84
16
48
44
183
105
24
40
20
108
88
8
100
36
44
16
20
28
68
87
33
21
243
15
129
12
15
18
15
111
1
53
15
40
179
1
12
24
48
5
42
45
3
45
96
52
11
48
54
31
24
80
64
8
28
5
54
90
139
59
33
52
60
8
12
69
30
1
17
60
75
240
52
20
63
1
56
196
29
114
45
4
80
60
36
28
216
56
135
1
23
21
160
20
96
16
167
1
200
88
36
48
47
36
61
29
18
108
30
24
147
24
147
117
40
132
44
159
37
29
3
28
8
285
144
24
36
18
37
11
13
72
60
12
23
121
68
16
36
80
48
12
16
35
144
25
20
28
24
8
88
11
66
3
69
18
54
18
61
143
37
192
5
18
1
20
9
18
9
24
24
60
108
33
55
96
44
3
61
41
135
16
11
105
28
20
9
147
33
3
12
28
24
8
136
5
27
28
32
21
6
21
15
61
24
71
1
20
75
33
3
21
120
4
53
159
60
12
51
21
69
43
24
23
81
15
25
24
107
45
136
8
40
32
28
35
93
12
52
60
71
114
39
100
59
84
21
16
120
32
84
15
96
13
149
79
47
30
31
72
48
17
171
27
120
9
15
36
48
60
1
29
163
360
32
192
16
17
7
23
57
4
11
9
45
15
52
120
17
55
140
12
24
160
41
195
64
92
88
23
117
28
32
64
48
20
4
44
9
55
12
8
81
139
47
61
8
28
12
47
33
40
44
123
18
115
11
1
ABCD 95441714248*3^$a+1 [50026]
12
12
60
5
7
17
4
36
44
36
7
5
199
12
57
8
76
20
12
76
168
32
48
31
48
48
57
27
168
45
51
48
24
60
48
24
53
7
9
20
31
77
84
16
87
101
60
4
99
33
63
93
3
12
21
27
60
24
17
7
36
12
21
27
137
24
43
72
48
5
31
29
48
60
31
96
33
8
115
57
39
105
15
60
17
31
21
228
8
64
15
12
12
24
24
45
20
64
3
36
69
27
24
29
12
4
63
12
24
84
12
24
9
60
20
24
4
15
84
24
9
56
19
81
36
24
36
3
12
33
75
48
65
31
41
16
8
19
5
31
12
77
168
19
21
15
69
15
12
9
291
5
79
12
69
32
31
36
5
115
41
76
20
43
36
12
24
60
65
12
4
32
4
56
7
9
20
16
39
41
7
21
8
7
41
64
24
20
19
9
39
24
9
111
24
9
96
51
5
24
28
44
19
96
72
12
57
39
33
24
36
39
24
12
12
48
84
12
21
36
108
15
17
31
53
19
9
75
9
39
41
28
15
9
48
32
48
60
103
9
39
24
17
7
24
29
91
36
21
39
5
64
27
9
207
69
8
31
65
4
20
16
56
19
96
24
29
7
33
36
20
19
24
5
31
77
19
120
24
156
96
45
3
69
56
52
12
68
4
3
29
7
21
12
24
39
33
144
36
68
55
41
79
29
28
72
144
15
96
48
29
12
52
20
19
48
24
21
48
8
16
27
21
168
3
36
41
43
12
108
96
5
96
4
3
132
41
84
28
36
27
81
36
8
43
29
12
67
17
24
112
36
12
39
41
16
15
21
15
12
60
24
24
24
5
16
8
43
12
17
96
55
21
36
12
20
40
39
33
12
36
32
64
104
24
43
12
33
3
5
31
9
8
16
44
31
108
12
41
79
45
32
88
75
24
24
29
36
48
48
64
36
32
151
48
33
24
12
63
33
3
132
21
15
192
33
20
96
60
7
105
8
55
9
3
5
48
16
8
12
7
41
52
99
29
12
4
99
36
12
36
33
8
16
32
60
48
48
31
36
9
24
3
41
64
27
36
65
16
20
43
65
36
24
40
39
12
5
24
12
52
51
57
15
29
19
45
32
4
36
44
19
12
72
12
36
204
33
3
21
36
44
40
3
5
16
152
19
9
32
52
8
55
9
39
24
36
29
7
45
87
45
123
12
129
15
24
41
64
27
9
20
91
29
19
81
44
40
8
19
48
17
4
12
15
5
115
24
36
57
8
28
15
48
96
29
7
48
36
36
17
91
36
9
99
5
7
12
21
32
12
7
24
17
7
12
48
60
12
48
9
51
9
20
19
41
55
72
93
8
64
39
33
63
60
41
7
132
9
15
93
3
36
69
8
96
7
84
24
5
19
17
28
27
36
5
48
108
7
57
39
9
3
29
64
36
12
147
33
87
29
7
108
9
15
5
48
139
24
105
132
99
89
19
9
84
111
17
36
7
53
52
44
64
27
57
3
48
24
21
75
24
9
32
4
3
45
60
20
28
108
32
31
5
7
101
4
60
87
12
117
3
9
32
19
48
24
9
123
17
12
79
89
112
75
29
4
39
69
15
33
32
7
33
24
36
147
84
24
29
55
89
19
93
8
40
24
63
17
7
36
12
12
29
16
15
60
72
41
124
84
111
72
41
100
32
28
27
101
28
32
103
17
55
9
92
52
3
24
17
16
63
29
36
16
3
84
24
29
88
75
125
31
57
72
32
7
84
9
32
55
84
120
60
17
112
60
84
15
17
4
27
53
7
48
5
55
48
41
60
40
12
27
41
144
55
9
63
60
53
40
80
64
75
69
36
48
111
72
12
57
8
12
7
24
5
19
21
8
12
12
48
7
72
156
12
12
21
8
48
84
31
84
9
3
60
69
3
29
4
51
24
17
79
5
16
15
108
36
12
5
48
60
31
36
17
120
24
16
3
9
15
5
91
5
55
9
24
32
16
15
65
52
92
55
24
81
3
69
12
3
17
76
63
21
8
55
9
39
77
7
21
27
60
41
79
36
17
16
3
41
4
36
3
41
91
36
12
12
29
7
21
36
8
64
75
89
16
60
8
43
33
32
67
132
12
12
17
84
7
5
52
39
36
48
17
52
24
8
7
57
8
55
45
3
48
36
21
39
33
12
36
56
4
48
3
108
21
3
24
21
87
12
45
32
31
17
16
3
24
48
60
21
15
24
12
29
16
32
12
4
15
17
4
15
24
5
28
15
48
24
45
15
5
19
77
31
9
3
5
16
80
12
19
36
12
29
48
28
15
48
5
7
5
24
43
24
41
19
81
3
89
115
29
36
19
29
24
43
12
29
16
36
24
3
81
3
84
5
40
27
17
36
40
27
9
27
17
52
32
151
41
28
27
144
120
65
12
4
36
44
19
45
20
31
48
9
24
3
9
27
5
115
57
15
12
9
12
3
29
24
43
24
36
5
52
44
7
21
147
60
36
53
16
3
29
67
24
24
117
3
21
44
19
156
65
12
7
57
75
24
60
21
3
9
24
48
108
3
57
63
9
15
84
29
136
15
17
4
3
29
19
89
48
7
17
55
9
48
44
16
36
8
4
27
60
21
24
12
20
12
19
48
17
28
39
60
12
29
36
28
3
24
12
105
56
67
29
31
41
7
33
123
117
15
33
96
12
32
7
12
9
195
29
55
72
17
115
29
40
3
57
36
3
72
12
48
60
5
7
24
36
36
60
12
57
3
24
48
12
21
12
116
52
80
67
12
108
33
63
12
5
79
21
63
24
24
84
21
20
16
39
41
7
21
24
32
19
57
87
24
36
12
33
51
12
24
9
27
108
9
108
15
137
28
44
103
36
9
15
12
12
41
12
24
16
3
281
12
7
125
48
12
52
3
12
5
43
12
89
ABCD 95442701912*3^$a+1 [50030]
96
59
136
80
79
33
8
199
17
13
51
45
12
15
93
24
246
126
216
114
18
3
15
54
216
12
143
48
67
69
176
48
25
54
42
18
101
1
71
25
47
73
23
91
18
48
27
8
109
11
24
48
61
96
30
18
96
11
19
245
144
13
108
84
18
89
25
354
42
3
24
21
114
41
25
36
6
45
8
72
48
37
168
155
61
59
25
15
56
40
8
88
15
12
21
15
6
35
40
56
49
191
43
126
210
5
49
36
11
103
36
144
21
104
31
54
6
18
315
80
16
105
312
84
18
177
56
25
108
30
144
21
56
235
21
27
18
59
13
35
73
60
107
31
6
51
48
9
47
223
17
13
83
48
1
84
36
23
67
24
29
37
243
267
144
54
15
48
8
121
15
45
66
57
87
96
17
211
54
23
13
60
90
66
11
139
125
1
102
161
145
24
18
45
80
19
93
80
7
66
47
43
72
72
18
123
27
66
180
36
24
54
30
6
9
72
63
65
16
192
8
61
3
8
48
67
69
8
31
66
63
8
40
3
101
1
87
63
9
45
3
8
160
9
48
96
12
132
36
11
109
27
24
45
3
27
125
24
96
61
3
104
96
37
27
8
49
18
5
13
35
40
33
72
144
204
155
7
12
90
123
48
27
29
64
39
228
150
159
21
72
30
72
126
18
29
61
42
84
5
168
61
36
15
219
24
5
16
135
6
48
60
36
11
145
23
13
78
66
78
48
18
6
5
40
3
93
57
36
75
45
72
59
19
5
40
32
13
72
83
7
9
176
40
57
60
3
27
72
69
24
51
6
36
59
79
6
48
3
24
48
111
30
144
6
30
144
162
54
24
30
65
67
30
96
90
93
87
90
234
30
96
23
112
39
41
85
24
155
73
95
103
42
66
101
136
120
32
283
30
54
9
27
90
83
85
54
18
3
27
29
13
75
45
6
69
57
36
72
3
72
27
24
66
60
36
102
60
36
45
176
61
24
30
45
213
12
119
16
69
66
36
18
42
129
33
36
11
16
8
19
48
29
25
15
56
37
72
51
24
21
147
117
54
21
39
12
5
19
66
78
54
12
35
19
6
66
5
37
48
3
75
102
132
30
5
163
54
48
23
13
11
43
5
40
51
5
25
96
23
72
48
48
19
5
16
105
24
48
42
53
91
66
11
85
54
29
25
36
156
234
69
9
23
40
3
6
63
3
150
234
5
25
144
24
228
75
57
23
13
12
60
27
27
93
45
27
33
30
65
160
80
1
60
107
88
21
35
85
54
54
263
13
12
47
88
249
36
12
6
192
18
90
54
96
30
9
141
12
95
13
36
108
11
24
61
36
63
261
30
54
42
45
45
11
25
84
24
131
121
54
126
30
72
77
24
16
51
77
121
95
24
72
61
27
27
210
6
5
25
60
48
171
80
48
13
198
77
40
48
51
29
61
11
19
54
15
32
25
215
24
120
19
24
66
54
18
147
51
24
21
51
29
136
33
47
109
11
160
69
27
8
64
135
66
135
117
60
48
24
36
11
16
120
32
145
48
72
78
12
165
200
1
54
30
11
16
123
117
75
6
48
114
30
15
32
16
8
1
24
36
35
19
45
21
6
30
60
84
54
305
16
176
79
9
27
93
21
11
160
63
12
18
51
45
11
169
23
25
108
162
150
30
53
40
24
168
27
5
61
168
30
45
99
173
67
30
36
126
101
13
36
108
108
95
48
91
144
125
157
147
32
43
72
5
24
7
54
36
23
16
80
19
29
16
80
1
71
97
87
111
102
150
18
27
3
69
3
78
12
3
69
168
18
17
193
15
3
96
234
227
115
102
71
25
156
126
ABCD 95442727496*3^$a+1 [50216]
212
108
33
150
165
39
33
3
109
35
60
96
144
60
213
207
121
5
75
15
85
72
227
21
15
90
7
113
24
15
60
76
185
24
43
140
160
23
24
240
21
124
11
60
324
1
32
63
30
30
129
51
85
12
53
7
12
5
123
87
6
175
20
15
30
90
180
25
344
51
24
1
192
47
13
48
144
11
157
80
57
3
160
53
90
37
32
40
20
160
5
30
73
20
117
31
89
15
40
48
23
90
99
195
25
176
99
120
73
77
15
48
3
60
177
12
60
40
8
108
15
9
108
63
84
30
30
120
85
180
36
24
101
75
39
36
9
28
228
92
27
13
12
56
105
199
20
75
186
79
41
15
225
114
1
24
8
27
36
30
87
28
5
259
11
90
30
84
216
37
60
32
120
111
25
5
7
32
108
183
30
387
27
193
68
39
30
3
117
3
27
85
125
3
52
108
32
15
6
7
108
12
23
85
149
90
33
27
276
24
30
15
105
96
120
27
63
120
45
4
71
57
63
117
3
174
75
21
19
36
65
19
125
66
30
55
44
40
56
52
20
148
35
85
95
144
81
15
45
4
131
180
90
24
3
40
8
4
20
40
156
132
8
60
9
63
228
39
336
25
35
57
12
51
157
108
89
235
8
28
35
30
87
147
30
63
12
231
30
114
96
25
35
90
30
57
63
85
5
7
17
66
9
15
73
197
3
88
5
99
96
4
275
6
15
24
48
100
23
85
95
24
180
36
109
155
265
120
36
29
103
48
59
36
144
60
93
27
73
48
95
117
57
90
21
15
177
153
67
107
25
288
12
36
155
9
45
3
100
167
61
29
66
180
9
51
9
16
5
114
81
39
30
55
108
60
72
11
24
1
72
8
69
63
3
225
45
19
36
89
51
15
37
113
55
155
24
105
156
60
40
29
6
37
8
60
4
48
203
85
5
27
72
21
55
32
207
60
25
71
129
141
15
24
16
92
3
9
81
195
40
12
23
49
176
75
30
54
36
45
75
109
108
173
24
51
12
208
44
15
13
137
96
174
21
12
267
21
15
25
32
168
52
92
16
59
96
97
173
79
11
84
33
33
39
105
6
37
47
30
75
28
23
117
87
96
54
186
54
75
21
19
215
1
29
3
112
35
36
57
3
9
108
27
13
83
180
277
47
66
19
120
71
204
33
252
15
61
84
11
9
48
33
99
16
140
60
69
123
93
79
41
7
107
246
27
3
84
73
53
39
148
212
15
66
30
37
320
12
100
5
30
13
60
180
32
75
36
24
13
8
75
54
111
12
3
120
24
210
31
12
32
165
6
24
61
92
27
165
51
117
40
12
35
21
124
288
132
36
44
108
207
90
96
7
60
228
20
4
11
60
24
13
72
35
145
161
139
128
3
145
72
12
20
15
1
35
60
49
20
15
1
29
75
51
49
48
68
69
66
54
103
17
231
204
156
4
5
31
65
67
23
150
144
66
25
35
90
174
60
6
19
5
115
5
135
28
32
156
24
36
4
8
183
145
65
27
40
12
36
60
35
177
180
72
111
9
81
55
89
31
200
12
40
47
201
100
72
108
32
27
21
4
71
114
6
180
57
117
15
135
ABCD 95442927928*3^$a+1 [50088]
51
16
32
3
30
12
108
12
60
7
35
21
88
41
48
48
12
12
15
159
90
7
53
24
12
55
29
6
60
306
42
18
12
12
75
51
54
36
24
60
18
60
12
61
77
6
69
15
66
15
51
66
48
6
54
39
27
21
57
30
30
6
6
15
9
39
72
33
12
6
72
36
90
39
15
60
48
13
71
54
19
11
61
101
24
54
69
27
24
84
30
48
48
27
27
18
90
78
24
6
30
36
18
36
45
144
75
66
6
30
66
30
24
36
48
27
39
33
3
162
60
36
27
24
40
149
30
61
35
13
53
19
71
12
45
45
108
84
3
81
7
8
120
15
90
159
105
15
45
12
15
21
19
29
144
78
54
30
138
138
24
30
36
19
35
48
12
54
54
126
6
6
84
24
66
198
7
5
96
24
6
90
30
42
30
12
33
51
42
123
45
19
5
30
21
57
54
49
29
3
33
151
5
48
162
54
75
15
54
3
24
9
96
15
3
13
29
24
36
15
24
69
6
6
48
12
60
48
48
72
120
36
36
15
33
90
66
126
21
9
18
42
99
9
36
12
39
9
36
19
29
72
30
234
12
72
36
84
66
42
48
30
21
120
24
69
3
48
15
9
16
17
12
48
3
57
84
156
24
18
102
30
114
15
57
48
54
18
12
30
6
42
24
69
105
72
54
6
3
39
12
30
48
42
24
109
23
49
5
36
24
18
66
54
6
31
35
30
24
90
42
72
3
24
111
9
81
48
24
127
53
12
24
114
30
12
24
24
48
24
30
36
30
3
9
90
102
18
45
45
3
27
12
60
6
24
18
168
42
27
24
40
41
36
3
24
15
1
56
9
30
36
90
19
89
87
75
66
12
48
18
222
12
3
9
204
66
30
48
6
6
63
3
54
18
85
80
135
66
24
55
113
72
151
24
11
114
27
111
54
36
79
5
75
51
24
138
12
60
43
17
39
117
75
33
84
3
3
66
48
6
6
18
13
137
48
79
11
13
5
171
9
144
12
19
5
24
12
30
210
48
7
8
48
15
42
36
51
48
40
65
231
69
36
15
21
3
45
36
42
18
126
45
81
18
30
60
36
48
6
9
87
66
18
54
72
90
36
49
80
45
78
18
114
9
9
31
17
12
6
30
120
12
99
24
9
6
66
18
18
75
9
55
41
102
1
41
48
12
36
18
45
45
24
6
60
6
30
114
36
48
6
30
54
30
12
48
18
25
32
88
72
41
96
135
39
9
51
42
48
54
78
39
3
72
18
36
31
11
84
18
66
21
21
198
6
15
45
43
5
6
72
54
48
60
43
17
12
43
32
16
17
48
12
78
18
24
51
27
30
12
48
30
18
90
102
24
30
6
39
40
83
72
84
66
60
96
54
30
138
13
24
59
66
6
42
30
205
5
75
3
30
48
6
30
30
90
43
11
45
21
96
192
6
42
114
30
108
60
6
6
18
42
6
54
6
18
24
31
161
6
9
24
57
39
9
54
12
18
48
12
7
11
93
9
7
161
42
18
120
30
30
24
24
15
117
3
27
90
12
60
36
24
15
3
102
15
45
6
12
78
102
60
138
60
24
48
84
15
16
5
42
42
39
21
24
27
27
45
45
3
99
30
108
66
36
18
36
24
18
72
6
15
16
11
13
41
78
48
12
6
12
48
6
6
54
30
3
88
17
48
12
72
60
39
16
5
78
21
39
102
24
24
27
40
41
48
66
21
9
96
84
30
18
96
12
24
6
49
29
19
11
45
21
18
48
42
12
30
24
30
31
119
9
33
72
31
56
9
15
16
8
3
72
6
24
7
53
51
99
60
57
21
18
180
102
48
96
6
12
61
32
48
39
30
3
99
6
120
39
9
66
93
15
81
9
150
12
21
88
71
18
12
174
102
48
30
9
3
30
42
85
71
6
6
72
13
17
18
72
6
39
93
78
66
54
21
51
24
30
36
24
48
12
24
55
11
150
24
6
49
29
3
33
24
12
19
17
18
102
30
49
203
96
42
48
12
42
61
80
105
30
42
15
144
9
30
49
65
12
3
57
39
27
69
3
108
18
12
43
71
121
29
48
36
31
35
138
27
9
6
9
57
108
126
6
48
66
90
84
84
30
42
60
24
15
16
89
84
3
57
12
108
48
15
9
6
210
138
69
15
25
72
5
99
51
30
6
12
42
3
165
48
48
6
24
54
18
90
72
60
12
30
36
33
15
30
27
9
24
7
65
18
21
3
66
75
57
7
155
12
36
45
45
12
12
30
198
6
9
27
6
63
105
36
6
45
45
24
18
57
21
67
8
24
111
108
24
60
30
12
18
18
19
5
115
35
150
30
18
72
15
135
18
12
18
36
24
42
24
51
63
6
51
93
36
36
18
66
42
18
30
54
48
120
108
42
73
72
5
3
16
56
15
102
96
60
84
36
55
5
24
75
33
12
102
13
17
24
12
12
7
41
24
24
7
29
54
90
19
5
12
63
33
12
6
109
32
24
87
48
12
72
6
7
77
27
45
48
48
19
59
90
19
17
39
16
5
ABCD 95444047904*3^$a+1 [50007]
31
11
18
43
60
23
1
29
54
73
48
131
133
65
43
119
1
107
157
5
168
31
35
25
24
5
43
17
36
19
48
77
43
12
47
168
66
54
36
37
12
47
1
47
90
72
211
137
7
65
103
12
59
24
1
60
5
31
5
139
29
246
6
115
95
18
6
25
156
89
67
17
132
79
24
96
96
24
89
42
54
30
114
43
72
5
7
35
205
29
7
180
72
11
66
79
71
48
132
109
36
36
48
12
12
215
13
53
36
18
36
126
43
36
72
108
84
41
84
31
12
12
192
336
179
18
12
151
12
156
11
145
209
67
72
5
132
19
84
125
60
7
24
35
204
90
91
60
180
29
36
55
11
18
43
48
72
24
48
240
71
97
29
19
29
186
85
72
17
91
12
84
65
43
71
1
443
132
84
205
60
72
120
17
31
60
180
12
108
180
59
121
179
6
19
17
18
61
41
103
108
29
19
29
36
90
6
79
5
55
41
30
265
84
29
42
54
180
91
35
73
108
108
216
29
55
41
18
66
54
121
11
13
17
19
41
48
36
19
96
192
23
30
7
53
67
12
5
151
65
31
23
133
17
31
84
77
24
36
30
18
43
17
91
29
7
84
41
43
5
7
96
59
60
18
72
43
180
41
7
120
59
1
47
97
60
29
19
120
35
145
41
30
25
24
168
107
121
12
24
23
61
125
55
36
24
5
7
29
115
24
132
197
42
13
5
66
36
73
17
91
72
108
24
96
192
71
61
24
59
126
247
12
12
60
36
108
12
120
120
12
96
29
12
79
29
6
54
151
24
71
204
1
36
29
19
168
143
37
12
41
156
79
29
6
1
65
31
12
11
24
30
31
5
31
95
85
108
48
29
19
84
47
48
6
120
36
24
264
180
7
29
31
59
96
90
30
1
12
12
29
36
60
48
126
121
144
12
29
24
66
133
227
85
24
59
85
36
12
108
120
12
84
36
59
13
101
7
329
60
90
108
12
169
119
61
84
60
35
126
19
108
17
66
25
12
12
36
185
24
31
84
95
73
17
60
31
120
5
139
5
72
90
433
95
12
54
31
83
72
25
48
48
48
11
1
89
18
66
60
19
36
96
23
90
43
132
120
72
36
29
234
109
17
24
19
36
24
12
48
5
91
29
331
24
120
11
90
7
12
41
36
103
35
1
96
48
48
48
29
72
19
360
125
6
109
12
12
108
119
109
71
181
29
115
65
19
251
90
31
12
11
61
215
13
12
59
144
126
19
48
59
265
5
150
25
83
25
12
125
18
13
53
7
227
72
25
48
5
91
35
49
77
18
120
181
252
84
29
66
150
19
29
7
84
215
49
192
96
180
72
12
36
137
43
53
235
29
42
1
48
60
12
180
17
36
126
1
149
108
120
6
144
1
300
12
47
61
29
31
72
17
60
72
55
60
5
43
48
53
6
121
17
55
180
17
43
36
36
108
17
43
12
36
12
5
12
199
95
37
168
65
19
65
90
13
77
67
180
83
73
17
30
6
151
149
36
43
288
120
60
12
17
163
36
72
192
47
25
5
19
72
167
37
89
90
36
13
35
1
12
72
12
96
444
29
55
35
25
125
19
65
36
55
72
53
19
36
35
6
234
49
36
84
65
55
47
54
115
24
72
5
31
29
19
89
36
139
156
65
7
83
210
7
119
18
42
30
103
275
6
ABCD 95444065846*3^$a+1 [50017]
39
31
41
9
18
42
4
36
90
20
78
156
204
46
20
136
8
45
57
84
6
24
70
71
33
63
117
27
15
24
81
99
21
33
15
7
50
24
24
36
6
24
70
50
6
48
42
138
27
49
20
6
18
3
120
24
63
66
24
6
66
30
130
54
41
48
61
14
21
175
50
15
69
132
78
12
10
74
66
54
16
60
134
6
9
75
30
36
64
20
30
6
30
4
6
44
46
14
30
24
16
36
90
14
54
162
174
60
6
84
54
12
3
105
15
37
20
24
130
5
39
6
6
138
192
78
112
14
46
20
93
21
46
5
49
50
21
55
44
6
30
33
31
86
99
39
22
11
9
90
60
18
6
6
51
19
8
46
56
30
33
15
106
56
54
54
46
5
9
42
84
6
40
8
22
20
94
44
12
48
106
6
134
46
74
30
40
176
4
11
15
9
9
15
27
48
22
44
6
45
15
9
25
90
176
10
54
36
41
49
128
16
66
74
60
46
24
41
45
18
153
3
60
90
40
90
26
60
39
51
21
13
90
14
36
10
110
66
90
18
42
24
24
22
50
54
6
3
31
17
19
90
11
3
126
30
9
69
6
6
100
90
20
69
9
42
21
19
29
15
6
30
45
15
18
16
116
24
66
54
70
5
25
56
111
3
6
40
110
124
77
72
15
153
24
24
9
42
24
46
8
136
104
87
63
66
6
70
98
46
11
48
45
136
131
25
20
30
18
90
72
84
16
8
46
14
42
10
5
39
66
39
39
33
117
12
100
59
75
6
24
16
44
46
14
36
3
7
41
3
54
12
123
37
14
54
42
78
6
57
39
60
4
14
172
8
22
20
30
10
101
33
6
84
6
111
33
24
6
66
64
14
33
63
30
36
30
120
40
14
24
6
6
120
84
24
27
165
30
18
51
145
6
50
34
20
66
39
21
75
85
200
4
20
46
14
36
120
51
49
50
93
105
15
7
74
36
90
24
24
81
111
138
66
45
81
4
14
6
150
57
9
30
4
14
102
34
20
66
94
11
33
22
14
6
108
22
131
13
36
20
64
60
44
51
24
1
36
14
156
90
39
9
22
30
14
96
60
24
36
444
57
139
74
24
12
18
90
30
36
66
24
40
20
46
8
42
64
30
56
24
54
16
71
175
38
16
26
70
50
40
54
11
15
4
6
20
34
89
135
136
36
29
1
90
5
15
34
14
33
49
30
8
46
6
14
6
9
39
16
60
44
72
10
14
66
108
46
14
15
96
91
5
49
30
26
39
105
15
69
3
63
9
75
136
14
12
54
30
40
14
6
24
3
3
66
10
50
108
6
66
108
16
26
24
46
44
24
142
20
129
15
76
50
24
70
5
105
10
96
80
4
65
85
11
19
20
96
78
72
99
31
24
17
39
24
81
55
20
21
153
24
30
150
36
15
31
14
27
33
84
46
20
57
3
10
14
22
8
22
20
48
82
8
3
48
51
90
123
147
154
80
120
36
15
79
44
36
54
6
21
99
45
99
21
15
100
20
9
27
18
12
30
9
24
57
64
110
105
45
27
39
24
60
66
30
64
26
60
4
11
33
15
57
39
21
18
66
6
9
15
66
60
3
247
14
30
6
10
38
216
15
21
64
90
41
69
16
14
46
30
14
66
54
27
24
165
70
98
6
76
41
48
21
3
15
42
64
116
54
144
90
42
24
81
39
76
14
6
10
8
46
110
36
30
114
16
20
48
12
30
9
115
6
50
34
6
8
6
16
71
79
54
26
30
10
38
6
6
63
120
75
30
126
54
12
10
5
48
15
177
24
51
4
6
14
76
41
63
36
21
9
15
3
112
8
12
81
49
140
4
44
82
8
42
135
39
10
110
54
60
96
76
35
33
30
36
30
15
195
60
81
15
24
70
26
54
75
81
15
159
10
71
55
84
14
22
98
12
30
4
56
30
130
8
72
10
44
6
40
98
3
13
11
55
20
120
21
19
114
50
24
30
3
19
50
3
15
102
4
47
79
41
9
15
15
129
21
108
12
3
111
24
16
6
50
33
51
24
22
38
33
57
16
26
90
94
36
24
90
26
45
39
30
30
36
9
45
10
74
15
96
75
90
40
35
105
30
36
21
33
70
36
44
54
240
52
23
27
220
50
18
165
57
34
6
8
60
36
16
80
24
76
14
54
6
57
9
10
44
81
135
10
44
27
99
18
96
24
3
3
10
36
14
16
104
46
20
15
3
52
30
11
69
124
80
40
6
44
10
44
30
90
82
24
36
41
13
176
34
6
38
6
40
150
17
33
24
36
24
3
69
24
27
192
57
30
4
14
111
1
54
30
6
53
51
120
21
45
3
48
3
24
36
10
71
109
26
18
36
24
22
120
68
12
84
36
30
63
57
48
22
38
132
24
16
8
46
41
49
47
13
26
18
87
39
40
14
46
5
ABCD 95444656324*3^$a+1 [50025]
8
10
27
5
31
63
9
17
18
30
58
14
6
25
35
24
4
44
48
100
12
30
2
118
42
56
24
13
33
183
11
28
66
14
28
12
36
32
13
35
52
18
14
18
10
68
34
248
7
11
64
6
24
15
3
24
56
28
12
12
12
30
18
6
15
11
40
54
2
12
13
27
26
6
40
8
76
12
42
6
2
22
12
38
22
50
43
21
6
18
63
15
104
10
26
28
74
6
36
16
12
2
64
6
9
60
11
16
18
39
23
4
20
4
44
13
3
50
184
18
24
38
42
6
24
106
24
6
8
6
10
6
18
62
64
21
53
16
14
42
18
24
72
16
8
136
14
22
44
54
34
45
33
24
14
10
24
32
6
73
9
30
50
16
24
8
18
12
49
24
36
29
79
33
3
71
24
85
17
90
70
14
36
22
51
47
4
8
28
12
45
5
31
24
3
38
10
60
42
18
21
15
50
6
12
16
6
6
32
18
7
15
12
36
2
6
76
8
40
20
40
8
24
24
42
43
27
8
34
8
18
6
43
3
8
12
25
95
13
11
25
23
40
38
7
113
10
8
1
5
16
14
10
3
45
38
42
40
18
12
26
10
12
80
58
6
9
27
32
12
64
9
75
6
30
21
75
56
24
1
3
12
24
84
9
5
6
4
6
15
15
50
66
28
33
87
12
24
20
4
150
2
54
40
50
54
42
16
8
22
15
17
16
24
27
51
24
21
29
10
30
8
6
34
2
16
9
15
14
96
24
7
107
28
24
60
6
14
16
24
18
15
12
5
34
84
26
34
12
36
32
25
27
9
99
68
12
30
16
2
24
78
6
10
15
35
24
76
42
24
14
10
15
11
6
24
103
15
36
14
16
24
2
6
30
58
66
24
6
90
14
46
21
15
14
48
18
40
20
25
9
8
6
10
15
11
4
12
20
42
66
6
10
33
141
2
4
45
23
12
1
9
6
2
48
42
22
14
12
133
24
11
36
34
14
48
24
16
12
6
6
60
68
10
15
3
12
56
40
2
30
40
2
58
54
14
12
72
16
24
8
28
26
16
42
86
30
16
9
9
27
15
45
9
2
108
97
3
24
8
70
32
16
2
4
36
38
16
6
44
36
28
14
6
4
32
4
21
69
32
10
8
25
101
24
7
9
3
5
31
96
11
24
88
48
30
15
35
4
8
10
2
13
17
24
10
44
13
63
20
1
33
96
15
11
28
18
72
8
7
60
53
18
24
28
12
6
66
14
24
30
36
54
7
11
24
6
22
33
17
22
20
61
23
34
48
24
98
6
30
40
26
55
71
18
46
9
11
28
96
24
2
19
11
18
55
71
1
33
42
21
33
26
24
36
16
18
54
18
24
6
20
12
28
30
42
36
42
3
11
34
30
24
42
8
16
24
2
24
85
59
12
16
45
63
54
8
18
4
20
22
6
42
51
5
46
80
4
60
12
8
30
7
113
24
18
24
30
48
10
78
27
3
74
46
57
17
10
8
25
3
20
12
18
18
12
24
10
14
34
48
24
99
45
15
11
54
6
4
12
12
8
30
42
36
49
63
20
22
8
10
14
6
4
14
7
3
102
8
31
9
14
60
61
11
61
17
40
18
24
6
72
8
7
63
9
9
27
29
78
16
32
12
13
3
12
24
33
3
12
42
30
80
28
60
2
10
8
6
7
59
36
12
12
4
6
48
42
6
2
22
24
26
48
12
1
33
2
12
25
33
62
12
25
53
31
71
58
30
2
43
11
66
48
16
50
6
46
8
1
9
14
10
50
1
27
2
10
8
12
36
72
12
66
10
14
40
8
22
20
25
11
60
30
40
24
2
16
20
10
30
50
7
17
34
20
12
12
28
8
49
3
12
20
18
10
20
10
3
15
6
15
23
18
10
72
78
72
32
10
36
18
27
29
18
22
14
1
39
90
30
24
12
6
3
5
22
60
38
6
124
6
50
13
11
12
58
54
21
15
20
52
24
8
16
45
65
7
27
56
4
12
38
7
23
18
64
6
12
12
45
75
26
22
48
2
22
9
81
6
32
73
33
80
19
12
24
39
42
14
4
56
22
32
10
8
22
86
66
16
24
98
6
30
16
18
8
7
15
57
95
10
39
39
20
28
2
7
33
126
36
38
127
33
2
40
8
16
6
66
80
60
4
6
8
7
27
33
125
40
62
66
30
16
8
10
72
3
27
9
9
2
16
20
4
44
42
22
8
18
6
36
48
40
12
20
22
6
2
10
8
30
19
5
40
18
14
24
22
12
12
60
24
21
35
60
178
38
28
14
16
50
22
27
5
18
30
24
10
104
6
6
12
16
14
40
3
3
24
26
16
48
15
35
16
24
6
126
24
44
6
7
23
82
8
10
44
28
14
10
38
22
9
12
45
62
10
32
24
16
30
20
49
21
111
3
32
13
17
7
15
20
6
16
15
15
66
50
84
1
23
25
36
11
24
1
27
30
18
38
16
48
32
48
31
47
4
9
29
6
12
12
28
72
6
24
3
60
48
15
20
70
2
28
12
48
24
36
56
48
1
11
4
26
54
10
24
18
8
54
30
12
36
4
8
6
22
12
12
9
35
24
6
10
6
14
64
98
42
6
54
12
4
26
19
15
104
25
5
78
18
22
20
4
20
4
12
68
42
30
48
34
8
18
120
12
12
16
21
59
12
34
8
40
2
16
38
22
33
11
28
48
8
12
22
38
34
8
10
8
28
50
22
18
15
9
26
4
26
22
8
16
33
27
6
2
16
6
3
51
2
10
14
6
4
6
8
54
16
2
64
66
84
9
41
40
8
10
6
2
24
4
20
64
20
40
2
79
51
20
10
30
9
89
58
12
2
6
34
18
30
32
34
36
36
33
5
10
54
2
6
190
24
24
12
8
12
10
39
36
3
24
12
14
72
22
33
17
66
25
171
60
56
13
11
25
36
39
74
10
56
16
14
10
30
14
10
24
26
61
48
11
4
42
3
5
6
12
4
18
2
48
6
22
8
12
60
28
6
15
23
90
16
42
14
6
10
8
10
24
12
18
6
96
66
30
18
15
51
14
7
15
24
26
34
56
4
21
47
40
6
26
24
85
47
10
14
28
68
4
14
55
11
16
8
6
64
39
12
53
58
30
3
21
15
9
2
24
25
21
14
18
6
52
12
12
20
34
122
28
42
50
84
24
34
38
12
126
19
36
47
4
14
7
72
15
12
30
66
20
64
60
21
17
7
11
4
69
21
6
2
6
10
50
30
162
70
50
24
1
53
46
84
6
30
44
6
24
34
6
14
1
15
32
25
15
60
12
36
12
18
30
24
2
18
52
26
24
24
6
48
10
15
15
18
32
22
8
28
32
28
2
10
12
8
37
45
3
71
12
12
36
16
26
24
18
16
12
9
36
35
10
38
25
17
18
6
10
8
12
34
42
12
57
9
90
6
3
35
12
40
6
72
18
93
9
2
24
24
22
14
16
33
3
14
6
28
24
8
24
13
17
6
10
3
45
2
22
78
8
12
12
16
32
4
21
47
12
36
18
6
24
42
22
33
9
18
38
18
4
8
4
81
29
6
49
39
20
37
15
42
6
2
10
30
3
35
1
59
22
2
28
24
18
6
56
4
20
10
14
36
36
1
65
18
6
34
45
27
24
14
7
17
78
13
15
84
68
4
8
13
3
12
44
16
32
25
57
30
33
41
6
24
66
24
7
12
3
32
18
30
28
86
54
1
24
11
4
12
32
6
55
9
66
6
63
11
16
6
14
36
40
57
27
48
2
6
4
8
36
34
18
14
6
12
6
10
9
15
6
2
30
40
24
6
44
54
31
41
10
14
24
10
21
51
38
19
60
23
18
24
55
15
48
8
10
6
8
1
9
38
4
36
50
18
37
15
42
2
49
5
42
40
14
18
12
13
3
20
13
71
24
12
4
56
34
8
7
51
32
48
4
18
6
9
33
14
10
18
78
18
30
32
19
5
18
13
33
6
18
38
100
69
23
13
69
6
18
50
1
5
18
6
24
55
27
78
27
23
6
19
3
12
20
1
59
36
1
51
20
72
1
9
48
63
36
35
60
13
35
22
14
40
21
ABCD 95444806162*3^$a+1 [50097]
80
15
13
96
95
109
132
104
84
100
59
193
23
12
60
33
39
57
76
23
60
1
20
4
12
72
60
68
28
24
8
75
13
35
25
60
12
12
83
129
36
48
4
116
4
11
1
120
96
164
4
20
15
132
45
60
60
48
4
71
49
143
24
85
48
35
48
37
12
23
13
80
28
56
51
69
76
8
72
147
12
69
39
21
27
33
15
97
35
9
4
24
12
59
21
28
32
63
61
11
21
100
12
56
15
132
48
37
228
12
128
39
12
96
37
12
44
27
9
4
12
35
9
28
48
8
4
8
27
33
39
13
56
64
12
36
59
25
60
83
12
25
44
12
28
35
85
287
69
171
72
73
24
24
80
39
36
84
33
64
156
44
39
1
11
25
20
40
80
4
24
59
57
4
11
1
23
97
8
12
124
275
1
84
164
36
3
36
60
201
183
21
27
49
36
44
63
25
11
25
47
120
49
156
83
37
68
16
48
83
25
35
13
60
59
13
23
24
36
225
4
11
105
136
35
108
1
11
85
44
36
24
39
61
12
44
15
69
60
64
32
75
36
12
1
36
120
56
87
21
16
36
24
119
1
20
231
109
35
36
12
48
13
71
60
36
85
120
24
20
28
12
44
4
36
212
204
39
85
47
25
12
60
11
21
136
8
27
165
48
15
60
49
276
12
80
24
16
23
36
96
24
61
12
11
45
12
48
36
51
25
8
99
12
25
131
9
15
13
96
20
27
33
27
49
120
24
32
63
45
184
11
145
24
72
35
36
45
4
191
108
1
36
80
28
56
36
15
73
12
60
60
8
72
52
8
40
24
11
9
160
96
23
12
24
25
144
56
28
60
92
36
88
11
9
39
48
9
3
13
68
4
96
32
52
60
35
1
24
192
23
61
11
69
12
3
81
4
24
167
85
11
33
4
12
155
21
28
120
107
13
95
60
165
112
155
97
68
4
23
21
15
12
13
60
107
69
40
84
47
12
13
59
121
44
28
47
24
1
44
219
12
25
59
1
20
100
36
48
11
180
61
24
23
121
36
36
23
81
100
48
116
64
12
84
72
20
3
105
39
13
72
36
47
24
21
24
51
24
48
13
47
48
60
25
24
131
9
60
28
11
144
57
100
48
8
28
72
8
64
72
24
32
63
45
36
39
25
92
75
37
36
20
27
84
1
68
64
11
157
44
64
24
11
45
135
49
96
24
131
132
12
33
4
20
15
25
179
1
44
52
48
47
45
243
25
155
45
16
36
47
12
229
95
169
108
12
92
36
28
72
215
25
80
39
13
56
4
12
11
49
36
104
4
11
36
13
35
21
39
132
348
97
228
24
56
15
12
45
75
60
13
71
69
51
9
39
13
20
4
36
24
35
21
64
96
60
8
160
35
36
13
12
56
63
37
23
45
12
4
24
92
4
36
120
83
85
47
49
120
191
72
25
8
24
28
32
51
33
15
45
60
111
49
47
24
24
24
133
24
24
60
35
60
85
24
11
12
105
27
48
9
244
12
24
36
12
47
1
20
112
72
95
204
132
9
75
25
35
1
120
12
155
12
61
24
120
36
12
68
4
44
15
109
11
169
12
84
72
12
48
107
157
96
128
27
60
9
40
20
16
59
21
28
132
23
25
92
4
11
109
168
8
3
61
60
240
56
160
8
16
24
47
93
4
11
1
44
72
4
36
80
27
12
36
37
11
45
184
71
25
72
8
99
37
56
108
12
60
52
36
24
48
20
64
35
145
36
12
56
39
13
60
179
21
48
87
120
24
85
104
4
36
47
48
97
35
9
40
44
112
108
12
20
3
37
24
35
1
83
297
15
45
108
64
23
168
85
72
8
52
47
121
24
8
40
12
120
155
73
107
36
25
119
25
132
59
21
36
183
36
49
24
12
56
15
73
24
32
24
16
23
37
36
80
4
35
216
49
140
64
116
136
20
15
60
84
73
35
1
80
16
80
111
24
49
12
132
68
4
48
32
36
48
27
13
11
1
23
21
16
83
12
12
93
52
23
69
4
56
96
75
133
20
36
63
96
25
60
11
25
60
20
4
32
99
25
11
12
33
64
131
48
36
1
47
81
72
39
25
35
21
4
20
76
83
96
49
47
13
35
1
140
39
ABCD 95446310054*3^$a+1 [50114]
4
15
17
43
161
43
57
144
27
65
60
40
180
3
36
48
53
40
84
15
36
60
9
20
96
24
31
108
57
108
60
32
19
24
77
7
36
96
9
180
120
75
45
27
48
372
29
31
24
45
51
9
3
17
16
15
12
33
39
21
20
64
15
5
40
51
168
77
64
20
79
60
12
65
79
21
48
32
4
116
60
124
75
9
39
141
32
67
33
39
81
219
21
204
3
48
45
207
12
24
17
4
56
40
39
9
51
129
51
60
48
17
40
24
92
40
48
27
69
56
28
15
57
63
21
24
27
24
9
15
12
29
16
15
45
84
60
240
51
9
56
24
64
75
41
43
81
15
96
21
3
17
60
7
12
36
12
72
60
48
12
5
4
87
29
55
81
3
156
5
40
15
5
19
21
60
63
177
36
39
5
43
12
9
87
192
21
15
21
63
93
99
21
48
51
21
3
57
135
5
43
21
51
72
57
15
285
39
17
4
159
17
100
99
84
101
91
5
103
17
4
116
4
120
24
32
7
48
69
111
89
76
27
48
69
84
92
19
9
32
4
99
96
9
27
185
7
36
72
72
12
21
44
4
12
48
15
45
15
21
3
33
219
36
29
31
9
75
21
87
33
15
5
7
72
125
43
77
55
36
129
36
24
84
27
33
27
24
24
57
48
15
21
20
60
91
33
39
93
48
27
24
5
19
120
57
60
24
80
64
51
5
31
65
28
99
96
101
55
96
45
87
48
204
65
19
17
19
24
17
7
53
199
21
39
5
139
36
5
43
12
165
36
87
36
77
55
9
56
43
177
44
55
120
9
15
60
57
3
21
3
72
48
21
36
15
120
5
136
24
20
156
208
152
100
87
81
87
180
29
19
57
20
4
51
9
36
15
12
53
24
76
75
65
187
21
12
60
27
12
5
31
24
48
96
96
201
144
24
39
21
51
65
36
19
24
24
17
283
17
64
15
12
5
43
36
9
27
12
12
9
36
96
27
48
24
41
139
65
16
147
33
27
12
21
60
3
101
31
69
36
39
144
17
100
3
101
91
65
19
21
15
33
27
129
15
36
24
65
100
3
93
3
17
7
33
84
195
129
36
96
3
17
7
17
31
305
7
36
57
3
36
48
108
89
16
24
3
137
19
24
17
55
180
84
12
84
108
21
39
57
39
72
5
4
51
5
7
132
5
16
63
12
48
36
9
56
16
108
27
33
132
15
60
48
36
5
43
12
36
48
77
28
60
12
15
33
12
63
45
12
84
99
41
16
39
45
3
48
9
56
24
16
24
15
5
64
171
141
3
21
3
60
201
135
12
29
64
12
60
84
116
7
33
147
17
4
12
15
24
65
151
29
16
15
69
123
36
12
108
132
60
72
17
31
9
36
3
81
15
5
55
225
20
4
27
12
17
79
156
9
32
79
41
124
39
81
51
5
43
60
96
36
5
7
48
84
96
29
19
57
63
77
43
12
29
16
20
4
80
79
21
75
60
21
24
99
12
5
19
48
12
81
164
139
12
132
117
63
48
45
3
72
65
175
24
5
91
5
24
4
15
12
9
3
117
200
103
252
120
24
105
12
3
105
159
173
24
16
99
5
40
15
60
45
120
36
15
9
99
17
43
41
43
57
56
19
5
91
24
24
45
99
72
9
92
124
111
153
75
101
16
15
5
100
63
45
12
39
24
24
120
57
3
108
5
19
5
120
4
171
5
16
60
24
3
81
51
69
12
15
89
91
9
15
5
4
27
45
3
132
24
21
44
295
144
12
65
4
24
111
36
9
99
21
15
41
7
81
15
81
15
144
21
15
60
45
111
89
60
19
96
9
15
21
24
51
36
60
5
43
201
15
9
36
15
9
32
24
19
120
77
64
20
36
28
12
27
12
45
24
27
185
100
3
156
45
51
69
20
31
33
15
12
69
80
16
140
4
24
15
45
60
15
77
84
16
15
12
21
15
41
31
5
24
43
17
60
64
51
5
103
413
19
125
60
16
3
120
120
36
48
12
120
96
24
21
24
51
149
4
27
5
7
113
84
16
3
12
5
28
132
63
12
180
24
24
41
79
17
19
60
5
40
135
48
93
3
41
43
33
48
12
63
12
125
7
117
60
15
41
4
36
159
36
12
192
69
75
17
19
105
51
84
129
27
9
20
19
45
39
17
ABCD 95446387438*3^$a+1 [50044]
75
12
3
25
65
36
18
45
93
63
112
20
48
45
24
36
84
51
27
9
28
11
6
91
8
21
144
115
65
15
57
60
63
45
102
33
135
126
3
63
18
79
32
4
35
57
120
33
7
53
66
18
31
32
40
23
6
19
47
54
36
7
71
9
72
21
3
24
88
72
200
36
45
15
21
15
153
18
9
39
42
15
12
28
68
57
84
24
12
132
15
40
65
72
15
216
144
64
71
54
19
53
43
32
84
4
32
105
54
168
21
60
9
75
156
105
39
33
168
15
21
36
12
3
132
12
168
15
90
55
65
27
16
164
45
3
76
32
33
67
12
36
224
60
33
18
42
12
18
97
125
12
43
11
85
65
51
64
12
17
27
39
25
17
48
15
36
36
57
96
55
24
8
40
168
140
81
36
15
48
15
109
65
27
4
41
36
87
21
114
48
72
42
30
90
39
15
97
8
12
105
55
65
27
81
7
29
79
11
18
3
84
45
63
48
60
93
39
93
3
4
8
39
9
72
168
24
12
84
21
18
18
144
6
93
12
57
48
15
24
21
27
21
51
24
111
105
48
21
42
25
20
27
66
132
27
36
36
64
24
41
15
9
30
90
331
80
52
5
24
75
16
224
9
7
5
60
12
18
33
192
15
9
81
120
78
66
15
9
7
80
48
39
96
126
18
57
33
48
54
129
60
12
24
69
51
24
45
24
27
144
9
63
9
91
108
65
67
20
9
48
60
12
31
12
36
24
68
45
7
65
36
24
72
36
12
51
144
36
84
15
45
16
80
21
54
21
9
27
48
40
29
60
48
7
36
20
9
96
79
48
125
48
75
15
57
48
36
3
6
7
128
36
16
23
42
39
4
12
80
88
32
108
84
12
93
78
57
45
15
3
13
5
24
135
60
21
12
3
216
69
162
25
20
12
21
79
116
57
87
76
107
48
90
7
308
124
68
28
29
12
31
44
4
125
19
71
57
12
57
66
9
60
48
33
48
51
24
112
8
39
18
24
123
28
32
15
33
93
72
27
96
40
32
12
21
6
33
48
57
31
5
72
3
105
36
139
20
57
43
60
12
20
33
36
75
4
29
18
9
9
15
112
80
117
18
54
19
24
5
43
17
108
75
24
129
111
15
6
15
12
81
15
69
27
24
12
9
36
15
84
33
43
23
57
33
6
18
12
24
66
21
28
137
48
54
18
3
4
8
72
12
60
129
96
3
45
51
27
25
47
1
29
96
79
11
30
180
39
57
30
33
57
31
12
17
19
47
57
273
12
75
48
63
105
96
4
11
126
7
92
24
24
63
105
12
16
20
40
5
75
4
32
36
28
144
32
16
20
12
12
48
135
141
45
19
36
24
41
6
129
52
65
43
47
18
15
39
78
18
45
12
84
3
25
5
43
65
198
25
80
72
39
54
99
88
17
87
93
27
9
180
115
47
37
80
27
21
160
29
60
43
108
65
15
84
24
264
93
3
72
57
12
24
7
32
12
33
51
160
59
6
51
33
27
96
45
63
21
51
9
3
156
100
80
156
21
43
72
8
24
120
81
19
11
9
63
9
9
7
17
15
141
24
63
117
198
30
60
84
51
48
15
90
7
8
39
21
36
9
36
60
39
40
95
129
132
48
36
96
9
87
39
126
3
57
12
42
30
18
6
19
8
48
36
16
20
88
104
48
120
48
69
43
8
24
15
18
87
48
9
63
40
41
15
36
144
52
5
67
152
93
18
318
42
54
99
60
12
52
32
69
79
48
17
27
189
120
24
72
108
48
15
28
32
33
96
51
12
16
32
9
24
84
15
3
42
63
24
24
24
57
3
51
105
129
3
105
3
285
99
88
53
27
24
21
3
69
87
48
12
15
1
47
78
147
88
60
48
32
3
102
7
65
43
8
12
52
17
39
15
21
69
7
29
43
128
28
20
15
66
36
7
35
105
36
51
129
15
90
195
12
69
36
12
3
72
100
32
33
115
77
60
99
36
28
68
165
72
51
12
27
1
20
12
33
51
9
39
12
69
27
9
36
24
18
93
99
93
12
9
15
120
129
15
63
73
92
372
48
225
108
12
7
92
45
3
12
9
15
12
60
33
72
7
36
35
97
47
120
18
3
21
84
27
153
231
21
7
65
60
3
12
57
39
36
96
75
54
15
36
57
15
36
52
23
21
4
72
20
153
36
24
79
47
18
43
48
140
4
32
ABCD 95446607786*3^$a+1 [50005]
74
22
74
40
86
66
22
12
6
20
34
20
144
46
54
62
12
22
23
63
4
50
39
21
4
42
65
7
78
23
55
50
34
56
36
16
20
30
60
4
14
12
28
12
20
48
52
24
120
20
9
27
10
84
6
32
76
122
15
103
24
18
78
32
12
36
36
18
58
20
4
8
22
50
90
39
15
21
39
12
18
10
230
36
10
6
14
46
24
23
51
46
48
38
10
2
16
5
24
43
8
4
8
10
78
36
20
16
24
14
70
24
50
70
65
43
48
36
125
19
26
34
5
7
60
12
6
6
48
8
34
18
78
54
90
14
10
72
132
23
73
11
31
54
26
64
54
6
56
12
28
42
18
20
4
24
12
32
60
52
5
9
70
12
14
4
6
5
15
34
2
22
30
41
87
88
12
8
16
8
28
65
43
2
4
14
4
20
18
4
35
48
3
40
8
16
20
64
17
27
28
18
6
41
3
16
5
81
18
4
5
13
204
26
24
94
12
24
8
22
96
137
33
4
6
12
41
1
26
4
24
17
25
128
70
62
10
12
32
48
100
86
10
56
64
32
58
6
164
16
20
24
52
5
19
18
36
104
46
36
20
58
23
55
18
14
57
45
16
44
40
8
36
52
2
46
6
20
34
2
28
44
36
21
121
20
52
30
12
36
5
9
34
65
1
24
20
6
10
6
48
5
60
61
26
4
26
18
9
13
48
26
30
54
36
36
70
23
15
21
49
24
38
4
50
10
8
30
202
56
34
6
68
12
57
13
54
48
80
36
64
18
14
66
63
19
36
17
19
26
4
48
12
44
4
38
52
86
100
12
30
29
1
62
36
21
25
30
18
2
16
140
4
96
60
20
9
36
73
6
6
54
74
16
14
21
55
48
2
64
36
18
96
24
41
7
24
60
8
142
23
43
12
18
74
30
18
28
137
61
32
12
18
64
36
14
94
6
18
20
18
27
12
1
2
46
74
45
1
14
18
4
66
60
18
11
15
9
55
17
15
54
3
73
80
27
27
9
37
44
18
16
62
40
12
60
162
29
15
6
3
43
137
105
18
10
120
14
28
8
120
40
38
30
6
16
23
9
18
24
18
22
14
4
72
30
6
42
12
26
54
36
4
5
9
52
18
12
32
28
2
36
64
12
71
15
9
15
18
36
52
74
28
2
6
57
25
62
4
32
28
110
27
15
18
22
24
20
18
10
17
43
26
34
12
44
66
58
12
8
57
73
26
106
26
70
32
6
21
15
84
4
18
38
84
22
14
21
55
14
10
32
112
36
17
25
60
12
38
24
141
57
30
16
2
22
12
30
60
26
28
20
106
26
33
19
18
48
2
60
40
8
21
1
54
36
5
15
30
10
84
14
6
90
36
39
55
44
22
2
36
22
30
54
6
54
11
15
70
48
71
9
4
30
5
7
6
38
24
142
86
42
15
51
82
83
7
24
41
60
37
11
67
2
18
9
25
26
12
58
2
48
90
70
72
48
65
19
14
22
84
5
1
20
34
14
99
36
7
2
78
18
54
33
3
16
24
17
25
38
42
15
7
122
39
25
26
154
11
79
29
7
5
1
35
3
10
42
24
53
12
15
70
11
55
80
9
85
68
70
152
18
90
36
21
1
12
86
45
121
20
48
10
8
40
2
36
16
14
9
13
78
14
52
30
44
4
8
24
84
22
20
39
84
15
24
33
13
12
18
54
30
60
12
20
36
10
54
5
51
18
4
158
4
56
18
40
114
5
3
93
31
56
4
78
8
18
57
9
100
24
96
6
18
14
28
60
48
36
5
24
49
2
36
30
4
23
55
8
100
24
5
15
70
38
6
4
18
12
50
6
21
15
84
24
28
18
2
144
10
18
158
10
29
105
4
26
100
44
9
151
2
39
39
12
10
42
36
66
8
22
14
54
36
57
43
32
82
11
67
50
4
6
8
9
1
107
63
16
60
5
55
98
6
16
24
50
130
14
28
62
18
4
78
36
5
39
12
36
28
6
6
77
13
14
93
21
12
10
65
3
12
22
90
32
93
55
68
4
24
17
87
10
38
40
32
45
51
10
30
12
2
138
10
35
9
46
60
2
18
9
15
46
12
80
16
2
40
20
52
42
66
12
8
52
17
91
24
36
62
22
48
41
1
18
5
1
72
155
15
28
26
58
68
10
8
16
20
3
13
18
20
16
30
6
44
76
24
96
72
17
1
12
26
34
2
30
6
28
12
18
6
5
51
9
25
11
9
34
24
20
12
6
28
2
9
9
42
18
15
19
6
12
30
44
105
1
90
14
106
108
56
40
5
19
24
20
22
38
28
2
18
4
6
18
14
46
41
31
8
4
12
24
17
55
54
6
38
34
92
24
52
30
90
8
10
114
20
12
58
42
24
6
38
48
18
27
99
28
53
25
18
26
3
61
12
50
57
43
108
5
87
72
81
27
40
32
36
72
4
38
52
14
45
7
62
30
16
6
48
8
18
64
8
4
36
60
20
4
78
42
20
34
110
22
14
21
37
6
42
18
24
17
55
30
78
6
36
26
34
6
20
12
28
53
27
144
10
6
60
14
114
40
36
29
21
36
18
30
54
6
111
1
80
4
23
25
23
55
77
67
24
44
46
11
24
15
36
21
7
5
36
7
14
18
21
12
7
102
23
105
75
15
52
5
31
60
24
5
55
36
42
35
48
3
10
30
50
30
16
8
12
16
12
12
60
90
36
114
6
2
36
40
6
96
59
19
80
16
20
9
72
55
18
155
25
11
51
4
68
42
16
14
70
44
22
8
36
64
12
5
9
39
1
14
9
55
30
96
6
26
3
27
45
25
24
36
2
12
36
24
16
12
5
3
28
2
42
70
2
30
39
15
42
4
11
7
18
24
48
78
8
36
4
44
28
80
57
15
22
74
36
66
28
14
18
4
11
60
27
36
90
42
40
120
38
39
43
138
14
28
5
3
156
24
10
24
48
2
45
13
32
3
19
36
77
7
56
10
14
70
23
43
8
21
84
51
16
2
16
2
9
25
128
3
24
15
4
44
16
65
7
5
43
62
3
97
102
6
14
12
28
8
4
110
39
235
12
12
38
75
37
60
6
5
37
2
46
30
36
30
18
128
93
7
12
53
27
36
10
42
44
4
24
18
2
52
8
36
12
9
13
6
32
10
83
87
40
44
10
126
50
18
46
18
2
60
4
84
23
67
32
9
27
42
22
44
60
100
162
12
6
5
ABCD 95446925012*3^$a+1 [50101]
23
54
19
77
24
19
35
1
60
60
65
55
41
67
36
92
27
1
32
33
24
18
12
37
56
45
39
81
79
35
25
5
135
4
32
24
15
108
132
9
124
12
11
129
9
27
4
11
54
6
45
3
69
3
84
180
204
61
8
81
30
36
6
15
75
69
40
179
30
79
23
24
96
42
42
48
120
36
72
12
36
21
21
138
49
92
40
23
96
1
24
56
81
30
48
25
36
53
30
33
9
24
31
59
57
27
36
12
60
60
217
36
36
20
51
93
64
23
30
18
69
147
36
162
123
3
36
78
3
132
3
9
21
90
24
24
25
60
17
24
55
8
12
21
24
18
6
27
15
60
13
104
15
30
42
24
36
36
120
13
11
13
107
25
5
48
211
24
60
23
13
59
18
54
45
144
64
36
56
64
11
108
48
12
12
85
101
15
75
180
90
7
11
126
123
51
1
48
41
24
151
59
33
159
24
24
12
60
13
23
48
21
4
11
25
80
39
21
48
33
54
13
180
11
36
13
5
6
36
13
11
9
3
48
114
31
11
21
15
57
27
6
18
9
87
6
18
30
51
3
105
3
54
6
37
5
48
15
28
119
36
61
20
96
3
36
18
87
40
23
25
65
72
54
42
18
54
3
144
135
6
42
60
66
27
124
84
24
20
15
21
96
4
95
1
60
5
123
3
13
35
57
64
143
57
88
65
15
52
101
78
141
144
15
54
30
81
39
37
5
15
129
54
210
6
36
289
107
12
36
25
41
174
45
4
41
96
3
27
36
30
24
6
57
40
11
57
24
21
7
23
13
11
66
24
66
54
51
28
35
96
133
47
18
3
15
54
6
90
18
96
36
12
30
3
39
25
29
39
36
39
12
66
24
24
96
18
121
35
49
96
11
30
6
60
45
9
15
51
84
9
15
42
99
45
19
24
8
52
17
6
13
29
90
12
33
12
21
7
83
30
135
57
30
21
21
63
15
60
12
48
33
9
96
18
12
9
40
60
8
75
66
55
11
21
3
1
11
13
29
18
84
13
125
7
11
13
95
45
69
55
17
43
83
18
75
24
160
20
3
60
73
20
27
9
63
45
96
4
65
30
12
54
30
61
83
33
24
64
24
72
11
12
61
11
18
171
21
6
37
35
108
45
105
102
37
53
63
24
64
71
66
24
150
93
15
36
42
207
3
33
24
3
33
15
1
128
33
48
66
60
24
42
30
18
6
18
6
9
112
44
27
12
12
49
71
81
57
48
48
31
23
12
30
198
72
13
143
13
20
51
13
71
21
60
45
6
204
24
96
25
8
36
4
125
31
60
24
5
6
36
21
57
63
57
96
192
67
128
15
9
40
11
37
20
147
36
9
160
24
155
1
131
13
29
18
48
6
30
205
143
33
63
54
27
3
1
35
72
49
53
15
57
15
36
60
9
30
18
6
9
40
17
6
12
30
3
69
18
48
57
60
207
73
20
45
6
84
45
123
13
11
6
19
179
66
126
12
72
13
12
68
87
66
48
79
35
1
5
30
42
3
69
30
33
84
69
151
59
9
45
87
33
7
119
69
36
75
25
60
20
4
128
48
27
84
69
69
6
1
35
145
23
1
47
33
36
63
18
18
6
6
60
48
1
71
60
109
11
49
11
13
95
9
136
44
52
11
12
61
36
48
23
153
64
107
174
111
28
36
47
97
47
18
48
18
54
78
45
24
21
19
95
6
3
4
23
12
12
85
8
12
105
48
18
24
36
24
25
48
17
48
78
12
6
111
3
12
21
108
57
18
72
54
6
42
15
63
9
28
5
7
20
4
17
120
24
6
9
51
108
1
35
6
18
30
30
24
1
107
54
175
83
12
21
3
36
6
75
24
28
128
4
68
27
6
3
40
56
21
30
13
116
40
60
5
126
180
24
48
12
48
66
90
24
1
104
63
60
24
18
6
57
33
27
93
6
9
27
45
75
13
20
51
13
56
72
4
24
32
57
127
44
60
4
11
121
35
25
53
6
66
24
207
9
48
102
186
42
36
36
153
27
45
21
150
42
27
39
36
9
15
45
40
216
23
37
59
36
25
48
11
12
9
4
24
23
13
11
21
249
115
173
3
3
25
41
19
131
96
72
1
17
54
108
60
1
17
48
135
72
33
19
35
37
20
3
180
33
9
6
12
97
11
12
97
71
37
41
19
143
48
6
30
13
8
27
1
11
60
96
9
3
36
69
51
90
90
49
5
3
93
42
13
47
157
11
1
119
21
21
19
29
19
53
15
124
101
18
6
24
15
64
11
24
12
18
3
27
48
13
47
13
35
1
8
60
76
144
68
39
13
20
112
41
48
6
18
102
25
20
3
18
3
51
18
90
61
104
27
60
36
49
8
21
96
18
57
24
195
69
51
12
30
54
25
140
4
11
30
19
152
108
75
25
29
67
ABCD 95447129894*3^$a+1 [50011]
60
7
41
39
15
96
36
66
42
30
6
72
54
51
39
30
55
56
100
20
4
24
56
9
199
80
16
156
36
24
56
28
59
1
116
16
5
24
111
15
25
23
9
12
51
37
8
12
21
27
124
23
85
156
17
19
29
36
3
28
29
19
29
18
13
47
192
21
12
12
45
7
35
1
17
15
88
84
104
4
32
51
18
67
107
18
3
24
28
12
8
28
5
7
20
4
95
78
36
84
3
33
15
12
45
55
5
39
4
44
48
45
55
12
20
12
9
39
45
63
33
15
24
87
25
8
12
64
65
60
12
39
51
45
124
29
31
5
31
23
49
41
31
60
35
21
3
54
3
27
36
54
6
54
31
20
12
40
12
60
23
33
15
90
36
6
157
32
9
115
11
69
16
44
76
8
3
18
12
55
17
15
12
69
31
59
37
8
9
3
9
43
8
3
21
16
35
13
32
12
57
43
12
8
16
24
17
55
20
28
5
42
36
18
51
40
20
51
72
33
24
15
9
84
108
64
5
103
60
11
105
9
31
17
3
76
44
4
12
108
11
49
32
40
96
24
48
17
39
40
36
8
16
35
105
12
27
33
28
89
43
12
36
60
11
1
17
66
25
11
6
63
9
15
28
44
4
20
9
147
39
37
35
33
39
72
13
36
17
55
17
43
60
5
7
11
24
18
27
36
4
8
9
3
15
25
8
39
21
4
8
45
43
20
132
40
12
59
49
12
23
18
108
7
60
5
7
12
41
19
11
45
4
11
25
72
20
3
49
23
6
12
43
92
69
43
65
48
60
3
24
112
8
72
16
80
3
1
128
88
53
31
8
21
31
44
15
66
75
51
69
39
54
31
5
24
18
49
36
24
8
45
30
18
103
5
39
3
18
84
72
31
68
76
113
3
64
23
37
44
45
55
77
19
24
84
48
24
24
20
21
6
57
45
87
96
3
1
24
20
40
56
16
17
18
9
81
123
12
28
89
75
48
52
20
117
30
93
21
31
5
19
24
80
15
13
5
3
52
32
36
12
148
156
84
17
39
4
17
39
28
12
20
24
69
3
3
12
33
24
40
101
19
20
3
54
48
15
132
15
25
119
1
41
3
12
4
44
124
12
8
12
48
21
67
20
48
4
5
72
36
12
7
84
20
40
65
19
5
51
52
8
40
29
15
16
17
27
15
1
32
69
51
9
3
28
17
87
16
32
16
29
43
20
160
35
45
12
72
124
60
80
76
11
18
7
20
33
12
3
69
6
21
24
21
24
30
9
12
51
9
60
21
63
24
75
21
16
71
69
9
31
36
77
67
5
79
5
31
95
24
30
19
5
15
15
25
96
44
16
59
81
12
12
3
129
76
23
9
213
55
8
12
28
41
39
12
12
12
24
60
4
17
84
6
48
121
65
27
3
9
12
33
36
31
29
99
60
28
20
27
30
15
45
30
1
24
48
5
15
52
5
43
5
67
152
15
25
24
36
11
9
63
13
8
40
65
67
17
7
24
5
67
60
68
9
15
48
48
24
40
5
91
137
3
24
12
21
55
60
104
15
33
40
60
77
36
72
36
15
12
120
100
5
15
45
18
109
8
24
69
72
27
63
33
9
18
12
45
88
12
8
4
23
13
47
33
93
72
39
4
20
16
11
72
13
60
47
36
81
45
3
15
25
20
60
28
65
3
64
36
56
36
48
27
60
25
204
23
66
111
33
3
100
5
15
3
25
29
3
52
56
36
4
29
31
5
19
71
45
45
27
144
76
12
11
9
100
8
48
105
19
17
24
19
35
13
5
43
29
36
19
53
7
11
49
23
18
67
5
15
12
27
49
17
18
121
41
19
8
16
29
6
9
12
15
54
55
29
43
89
39
9
36
31
36
77
51
9
7
24
12
48
29
3
100
65
7
20
40
5
3
63
9
15
37
96
12
20
48
12
81
12
15
40
20
28
59
37
36
92
3
25
44
16
17
96
12
39
21
15
12
72
28
11
54
31
12
17
30
33
27
13
23
66
31
29
103
5
15
33
18
21
75
21
72
15
37
36
24
29
12
7
32
4
12
77
36
127
12
60
20
27
45
4
11
1
152
3
37
5
36
66
33
12
28
72
60
65
111
48
12
4
101
12
15
75
1
5
12
7
56
4
5
3
52
96
36
68
52
20
16
12
8
12
57
103
5
27
4
12
107
33
3
66
19
59
48
54
54
21
15
9
4
20
28
17
30
37
71
9
100
5
3
45
6
49
5
27
21
7
8
27
18
30
145
17
60
15
21
30
42
19
8
16
32
148
12
80
28
44
100
80
96
15
69
36
16
8
15
1
17
115
245
19
125
6
25
120
12
17
75
3
13
77
43
23
1
41
48
60
126
66
78
81
24
52
77
55
53
7
41
7
35
45
52
83
45
57
15
16
36
5
24
12
7
68
12
72
76
5
27
12
51
30
43
11
6
19
53
43
29
43
5
3
33
39
48
12
16
20
12
28
5
42
69
36
48
21
6
13
36
35
6
75
4
56
12
15
13
5
48
75
40
12
35
25
32
3
45
3
21
84
12
33
7
12
8
57
3
60
12
33
3
39
45
40
17
3
93
39
48
52
23
13
12
12
20
60
4
5
12
18
6
31
77
108
15
108
72
12
57
39
72
40
12
23
9
3
33
45
87
3
72
48
45
64
53
31
60
17
60
19
89
66
21
48
40
35
114
3
24
28
12
44
9
18
25
48
71
96
9
21
15
3
21
21
54
49
132
12
8
108
4
23
73
35
49
5
18
37
12
20
100
8
16
44
28
44
24
4
65
3
12
33
15
27
25
11
9
60
108
15
18
19
5
12
24
12
27
52
44
4
17
18
25
48
60
144
8
112
35
36
49
5
31
29
31
104
3
78
63
24
12
21
19
108
23
45
45
3
24
3
25
20
4
5
18
21
21
19
96
119
102
39
60
36
48
51
1
84
60
35
1
89
36
55
167
33
3
66
63
40
116
57
63
9
43
5
24
39
15
25
41
63
12
3
30
43
35
45
57
27
9
7
8
4
35
1
104
45
18
133
ABCD 95447973664*3^$a+1 [50219]
75
24
9
27
45
15
52
5
180
18
18
36
51
40
17
51
52
77
63
153
36
195
3
13
113
36
139
12
8
129
63
9
79
101
219
36
28
120
192
80
60
36
172
65
127
341
15
93
91
125
90
61
65
18
54
27
45
115
120
48
41
15
21
51
39
1
60
48
92
15
9
120
15
288
18
15
64
245
51
24
276
27
162
195
96
52
392
4
89
67
56
165
3
16
56
48
21
18
18
39
16
53
135
9
27
16
47
33
39
9
136
344
12
48
9
72
36
54
21
28
20
12
24
64
12
20
40
29
43
92
16
83
162
175
24
104
39
33
40
125
67
23
129
120
21
72
27
4
12
65
79
20
36
153
55
60
36
48
12
20
120
9
7
47
21
124
72
143
18
79
168
5
303
84
81
54
1
228
36
41
39
33
87
16
224
15
9
45
180
135
64
53
63
64
12
23
18
39
84
36
21
7
36
60
77
54
9
40
32
232
180
68
240
9
151
29
195
40
24
56
45
43
47
45
64
132
24
116
105
3
15
54
72
36
19
140
201
75
100
140
100
53
90
61
80
16
84
56
144
16
29
36
3
16
96
144
20
16
24
20
3
33
417
27
45
54
72
73
176
96
15
49
5
18
25
8
57
36
36
15
21
67
5
187
156
12
77
36
198
81
9
51
60
33
67
20
21
18
1
24
56
45
36
288
51
84
12
69
144
36
55
96
48
17
75
69
31
528
36
336
104
9
315
36
9
36
31
20
184
84
20
111
1
24
116
3
61
20
64
32
60
60
9
15
183
37
156
104
9
195
12
352
17
103
12
11
18
7
44
93
108
18
81
16
65
72
126
157
12
8
48
9
55
287
109
36
71
69
180
21
3
112
29
199
36
56
4
11
133
84
161
36
18
72
90
255
15
25
56
84
148
168
20
57
162
105
24
69
171
52
44
84
81
19
24
101
72
55
89
151
12
336
167
72
153
40
77
7
36
8
36
4
240
65
54
33
24
105
391
12
11
126
43
12
20
15
13
108
23
217
200
15
33
64
12
35
90
199
236
28
41
55
24
8
64
101
15
129
31
113
91
36
84
95
25
65
31
95
198
36
36
99
148
77
79
101
15
21
175
77
36
7
47
1
71
49
144
8
120
40
413
162
18
115
65
36
15
88
5
127
36
12
48
164
24
36
100
204
221
54
61
36
44
60
64
41
43
12
36
17
31
5
7
20
28
72
44
148
23
18
19
68
64
144
156
161
15
64
108
137
75
16
107
90
187
164
220
12
228
35
54
36
15
40
161
79
101
18
97
104
15
162
63
12
105
99
88
47
1
197
7
155
73
17
31
120
8
172
173
54
1
80
16
236
45
63
4
276
56
96
48
69
211
5
19
125
72
90
54
211
176
45
99
153
108
7
83
97
108
137
115
137
36
90
18
87
24
105
19
156
104
72
24
111
18
15
40
17
19
36
12
12
263
72
81
160
47
25
48
200
159
193
8
15
144
189
112
44
40
29
27
9
175
140
268
32
33
147
28
ABCD 95448151088*3^$a+1 [50040]
24
39
69
120
24
59
1
191
48
61
96
83
112
32
288
73
39
45
51
225
216
263
288
49
143
16
9
60
12
144
12
3
9
71
25
87
32
37
84
119
160
93
108
167
48
97
144
47
16
45
108
12
72
60
24
24
23
96
144
112
117
48
11
97
84
36
48
135
144
128
73
39
213
24
96
12
12
48
219
9
87
45
83
205
60
24
47
97
84
75
128
97
12
83
73
120
60
131
277
60
24
60
203
133
59
64
416
13
3
69
11
85
107
16
117
84
96
36
323
13
480
24
203
48
25
84
204
60
75
192
32
145
63
45
3
45
227
16
32
97
191
109
168
59
16
165
27
32
48
109
51
33
15
69
48
123
81
48
96
24
23
13
35
144
96
277
155
145
143
192
73
12
27
45
12
23
256
9
36
227
49
63
176
48
109
131
96
16
9
108
107
336
49
96
15
69
168
324
143
1
24
96
24
143
208
69
59
229
107
144
133
60
47
1
120
48
12
108
15
69
156
252
12
168
60
83
13
144
131
64
33
48
60
3
81
36
59
13
195
80
37
120
276
36
84
87
192
21
84
60
75
141
83
240
37
36
24
180
216
84
95
37
120
131
313
96
24
63
176
1
36
27
273
63
105
39
240
153
132
435
45
3
288
9
135
96
272
37
120
12
39
240
32
48
240
301
3
81
143
64
32
37
59
169
71
25
72
47
48
16
80
1
36
132
12
132
36
131
169
87
273
252
51
21
11
13
252
23
61
276
60
72
72
83
144
64
80
37
192
59
25
120
24
36
147
32
96
304
48
368
48
256
21
59
121
84
3
153
24
60
48
35
160
189
36
132
59
649
23
37
171
96
93
60
183
69
11
48
97
12
48
3
9
24
324
12
24
48
12
168
131
85
24
72
24
144
195
45
51
45
3
21
123
96
81
36
59
25
215
145
48
191
37
107
192
97
24
23
64
33
72
12
612
23
61
3
32
25
240
23
16
45
120
216
96
48
35
25
60
11
48
13
3
93
60
87
93
12
132
96
48
120
12
47
48
73
119
37
107
253
156
263
49
63
32
73
60
171
141
3
273
143
49
12
12
119
49
95
1
255
128
1
12
83
253
35
208
128
16
165
59
160
69
72
312
168
228
47
48
13
132
12
51
48
32
112
117
11
144
37
24
179
208
69
59
85
504
131
48
61
3
48
32
97
159
9
60
11
97
216
36
84
276
27
48
ABCD 95448167762*3^$a+1 [50117]
68
117
87
93
408
12
12
66
37
12
35
1
44
3
30
7
11
189
33
55
5
90
13
5
30
81
183
30
6
90
7
17
31
125
15
57
42
30
48
7
41
7
8
64
20
81
111
63
61
5
99
28
48
29
31
24
48
5
87
141
87
3
25
5
90
129
3
42
163
5
12
27
39
49
48
5
7
11
90
7
132
36
35
25
47
60
9
96
60
28
24
53
103
192
5
18
24
81
36
48
12
9
39
21
12
30
18
27
40
53
12
55
47
33
24
28
36
44
12
24
75
120
57
28
29
6
42
39
3
25
20
36
40
47
9
16
95
13
59
81
52
108
77
60
27
21
12
12
18
12
96
25
5
30
9
75
21
45
12
3
40
5
12
120
12
75
3
13
56
36
12
15
150
15
3
60
108
81
63
138
27
51
60
72
297
3
25
20
132
33
12
63
60
52
95
1
17
15
60
75
12
198
75
27
33
28
47
18
42
13
44
15
30
111
4
95
1
12
8
39
21
4
56
36
76
20
87
18
87
273
78
42
48
7
77
3
15
165
27
1
47
13
47
12
30
18
240
57
33
12
15
15
73
104
148
11
21
96
148
32
24
213
15
16
84
56
84
3
18
27
112
101
24
63
24
48
75
81
12
45
55
12
221
162
42
55
11
84
6
67
53
150
24
156
9
72
64
12
23
24
6
87
48
99
66
72
12
15
12
4
47
13
20
12
84
48
21
180
24
15
33
39
39
9
45
27
16
35
25
12
20
28
5
18
72
30
75
48
12
28
47
25
8
45
12
43
17
120
3
4
11
21
9
99
45
43
200
24
51
9
16
5
103
59
36
25
24
36
84
8
3
42
3
36
3
81
9
108
18
21
63
18
60
39
24
72
3
42
72
3
48
4
35
1
77
27
3
12
21
75
25
12
17
15
28
5
12
31
32
27
66
147
33
12
43
32
48
57
7
60
48
92
15
30
48
192
30
66
51
51
33
12
112
20
108
88
5
12
18
24
93
48
40
17
7
68
33
24
60
27
28
35
138
3
52
53
39
105
30
1
80
60
4
155
30
31
185
24
15
93
55
44
4
35
60
24
18
27
81
39
16
5
12
15
45
39
3
36
25
59
21
57
90
18
27
192
12
48
40
80
28
17
15
16
84
80
93
90
18
55
5
51
4
197
63
27
18
90
12
37
8
3
21
36
75
18
147
33
19
5
6
49
92
24
45
79
23
85
32
100
65
60
78
48
21
36
27
33
75
69
21
12
120
36
67
68
57
30
69
33
3
15
13
5
12
163
137
30
25
137
30
85
41
72
3
24
48
33
12
12
27
21
7
8
15
93
15
45
112
17
15
21
175
35
45
52
32
15
45
63
37
96
120
17
42
73
44
3
96
85
24
83
33
4
56
99
93
40
5
7
32
48
12
33
15
21
15
57
12
111
87
37
23
25
68
64
8
27
30
31
17
123
36
16
185
63
24
28
20
45
3
117
18
21
3
1
29
15
76
17
7
53
7
11
25
92
28
20
12
3
12
9
88
36
60
116
9
42
129
24
64
8
15
73
65
99
21
7
5
27
45
55
36
17
30
33
60
117
39
81
30
97
23
60
33
39
13
47
18
39
3
1
32
15
12
33
3
12
25
113
7
132
32
28
20
148
12
36
89
183
45
3
72
45
12
36
12
18
25
12
47
66
19
41
67
125
12
15
45
31
204
5
91
5
54
205
32
3
25
36
89
3
213
159
63
13
119
13
5
60
132
55
23
25
12
35
96
12
138
12
3
40
77
7
36
60
107
9
81
12
15
3
30
27
15
1
107
9
33
43
72
53
18
57
27
18
228
42
102
43
5
90
13
132
48
20
12
3
9
88
92
16
35
9
15
1
17
3
64
36
32
3
54
48
300
55
5
15
12
111
12
9
39
342
147
12
3
30
75
3
42
66
57
27
18
99
28
23
90
27
16
17
15
3
60
30
12
55
68
60
39
6
147
27
66
12
63
24
36
9
3
57
31
24
8
88
20
9
3
48
4
35
6
19
36
17
15
195
42
15
16
59
25
53
60
67
56
64
35
6
127
8
52
20
3
60
49
80
3
9
3
1
17
48
55
5
42
48
25
59
78
15
3
49
60
23
33
120
147
18
60
19
48
20
27
6
7
47
1
116
33
3
15
9
51
37
71
81
3
30
87
33
27
9
24
15
12
16
65
78
60
105
4
101
27
40
48
17
60
18
97
23
24
18
39
28
48
53
7
5
30
132
141
9
3
84
16
12
23
9
88
53
3
4
116
72
240
33
12
67
20
28
32
72
64
44
12
21
198
9
3
13
89
3
24
39
30
30
69
81
114
13
8
165
7
128
45
12
7
5
30
1
107
90
55
35
33
12
12
45
6
12
97
48
137
91
32
3
129
21
7
17
207
3
18
12
31
17
78
12
30
18
24
6
24
18
12
81
12
192
51
21
69
7
ABCD 95448513562*3^$a+1 [50110]
3
15
57
4
131
61
35
49
36
8
36
33
18
13
41
18
37
20
15
9
207
9
93
31
59
6
36
31
152
15
97
65
90
246
60
12
15
237
78
12
6
43
11
25
68
168
12
28
5
30
204
1
80
9
18
45
21
42
9
75
6
48
42
144
30
108
96
36
3
16
11
1
32
108
9
63
108
9
210
36
133
44
3
9
4
32
15
189
40
53
27
4
59
6
36
3
36
27
9
15
30
115
53
48
15
9
3
117
15
84
69
48
42
1
44
72
21
18
24
12
81
40
60
8
15
21
96
39
18
168
12
7
144
44
3
60
57
15
73
20
24
39
69
16
41
90
18
6
1
8
63
30
54
6
72
12
15
76
35
72
45
52
20
24
21
19
32
12
16
20
69
30
13
32
132
108
48
72
36
45
51
111
24
90
99
12
40
77
60
3
24
63
18
55
89
54
54
30
42
19
56
168
28
17
12
15
3
72
60
120
18
135
27
1
44
168
3
33
39
36
96
45
36
9
18
66
126
18
36
15
21
15
184
32
12
27
9
51
9
27
25
20
45
27
45
27
4
59
18
27
75
117
16
48
32
108
21
6
9
4
41
48
7
144
17
39
15
18
30
18
90
9
24
27
72
72
90
39
105
66
1
8
24
12
9
31
23
42
75
141
19
8
81
54
37
35
48
33
135
85
5
27
63
93
51
9
39
81
27
9
9
7
53
30
6
99
27
54
31
8
196
56
33
120
171
4
59
132
121
59
36
13
95
45
39
42
36
12
7
35
30
15
40
80
33
48
60
63
27
25
59
33
76
32
27
120
60
13
32
27
81
27
108
9
63
21
81
78
57
96
27
108
18
30
37
24
128
60
3
25
17
27
75
45
33
30
222
55
36
92
27
213
21
27
87
165
87
61
29
66
9
168
12
15
45
76
60
92
108
15
57
81
42
25
23
6
55
11
9
9
42
45
39
36
54
24
36
108
30
61
36
35
21
135
150
102
73
35
180
108
42
39
51
30
27
153
19
35
49
104
15
21
9
7
11
42
108
54
45
219
9
15
13
44
45
51
63
9
28
35
18
27
40
80
4
83
198
75
9
180
54
69
3
42
120
15
3
9
9
72
19
5
3
27
36
9
16
8
27
57
105
18
120
177
27
21
60
84
60
84
15
90
54
13
53
162
54
6
12
45
105
18
9
3
6
99
12
24
21
15
16
84
8
27
21
24
21
19
131
13
132
35
90
54
48
61
44
112
23
21
24
75
1
71
6
27
27
129
76
29
55
71
48
45
60
12
24
12
27
45
28
17
18
9
33
31
17
27
15
1
72
17
103
8
136
35
6
54
21
15
145
8
100
29
18
45
24
81
12
27
9
36
6
25
29
18
12
60
9
76
96
119
9
24
27
25
56
3
69
48
15
54
30
96
129
51
54
18
108
18
36
3
76
11
90
36
72
66
1
44
16
89
12
99
60
16
65
3
9
87
16
60
287
60
30
150
90
27
63
30
43
200
135
45
99
81
15
57
60
45
12
18
78
19
188
75
81
96
40
24
11
240
30
90
60
36
9
63
72
21
87
30
31
20
9
3
63
81
33
18
25
77
103
59
45
15
21
240
64
11
45
87
90
135
21
6
129
40
11
18
75
36
36
33
30
1
36
60
65
96
54
45
3
108
13
167
45
69
111
4
20
3
162
63
81
55
17
72
132
3
27
6
3
16
65
6
9
264
9
60
30
36
37
32
12
16
29
15
64
125
7
5
15
3
6
30
45
184
164
63
9
63
30
72
18
45
28
59
36
12
150
102
9
36
15
30
24
31
59
9
63
129
4
32
24
16
29
18
66
15
72
64
35
36
9
3
72
216
18
132
39
16
164
63
61
11
33
72
76
80
105
3
51
90
111
9
60
3
15
48
105
12
87
45
9
39
28
59
81
4
23
61
5
15
84
15
117
75
90
24
36
48
15
48
100
32
3
18
24
31
60
17
30
24
30
15
3
18
27
28
8
24
27
25
20
165
186
9
81
19
80
111
42
207
4
41
3
27
69
27
84
60
90
18
61
59
13
47
18
55
8
136
24
32
9
60
120
51
64
8
36
9
91
17
18
37
17
30
36
9
15
21
36
63
6
12
60
18
21
24
12
15
9
63
21
69
18
18
72
138
37
44
24
84
123
9
81
90
12
37
59
84
117
15
93
52
53
91
36
173
36
24
63
3
37
17
27
63
240
180
138
42
18
12
108
15
4
8
136
5
27
48
27
60
18
27
124
95
96
9
160
41
42
1
60
59
18
ABCD 95448611782*3^$a+1 [50042]
67
56
88
12
24
36
48
44
28
5
3
36
40
24
56
24
16
29
15
4
36
20
21
111
4
89
151
29
15
81
48
60
7
41
24
15
4
12
8
9
51
76
8
96
84
52
24
56
28
48
72
96
12
20
48
52
8
24
21
15
24
40
36
12
48
12
17
103
72
96
24
77
36
15
28
32
84
84
40
17
48
60
19
48
44
144
4
20
40
108
108
12
24
24
20
45
7
125
3
9
15
36
16
20
16
20
52
12
5
19
29
48
7
32
9
31
8
100
68
40
12
168
5
7
68
4
8
16
56
28
5
7
20
64
5
15
16
24
32
40
5
19
5
24
39
81
276
39
45
51
16
5
84
43
8
9
36
15
4
41
3
40
44
33
19
41
15
28
89
3
24
16
17
31
24
48
32
57
31
132
12
29
19
8
40
44
4
5
19
68
24
96
9
15
21
63
4
8
28
24
36
89
15
81
15
4
56
4
72
29
15
64
12
44
252
4
60
44
21
19
5
39
16
72
8
4
32
21
72
7
65
39
4
96
5
36
75
40
44
52
8
36
4
41
31
8
9
27
69
19
113
103
24
8
45
27
96
21
63
16
17
15
24
4
65
27
48
4
5
31
60
36
24
12
53
27
4
41
19
29
19
41
36
75
21
3
9
27
40
20
28
65
7
8
28
17
48
60
48
31
24
36
24
12
120
8
72
4
8
40
72
20
76
20
64
24
5
7
32
36
12
4
5
31
24
48
5
48
7
36
5
84
36
7
24
41
7
77
15
4
12
44
4
12
120
8
21
39
21
3
60
33
75
28
36
5
24
7
24
29
15
4
68
9
3
28
92
12
21
19
5
51
28
32
93
91
101
39
24
40
12
12
108
48
41
31
17
12
15
64
5
12
15
45
15
4
48
32
40
80
144
36
21
79
29
7
12
53
48
7
24
65
39
16
24
20
117
27
76
12
120
44
141
3
16
65
15
16
108
29
7
60
8
45
7
24
65
15
76
80
4
56
28
12
8
108
69
43
68
4
5
31
17
7
89
55
20
76
56
57
111
76
8
16
17
55
5
15
12
48
28
12
12
8
72
36
96
184
41
19
12
48
5
27
28
65
27
4
5
51
153
36
36
7
128
33
87
40
17
3
24
21
63
4
8
28
12
5
135
40
48
41
31
12
41
51
9
51
81
3
9
67
20
4
41
19
41
43
32
4
89
12
19
20
21
19
72
60
12
8
12
16
20
4
140
16
5
15
9
3
64
104
52
72
32
81
43
41
31
5
3
36
9
24
7
24
60
24
48
17
31
44
16
89
3
24
4
12
8
4
48
17
27
28
60
8
12
105
7
29
31
48
20
120
33
3
69
3
60
33
27
24
9
19
96
20
9
12
175
60
60
24
5
7
32
40
68
144
9
7
108
5
19
12
20
4
17
55
17
7
80
9
31
36
53
19
36
20
36
28
72
29
27
24
33
91
20
12
4
68
28
120
48
12
12
32
28
128
4
60
41
19
5
43
5
72
91
29
15
21
3
64
41
15
4
60
36
36
20
24
4
12
20
45
19
36
29
7
92
52
48
53
19
56
28
101
36
63
12
4
24
24
56
16
5
19
17
60
3
16
24
29
15
148
89
99
60
60
16
48
12
36
60
53
19
5
55
8
28
36
24
12
5
63
52
24
5
19
5
15
4
12
65
19
77
3
52
65
115
53
12
3
84
21
55
24
8
33
15
64
56
4
12
68
12
21
55
8
16
5
31
8
52
17
67
36
44
24
40
72
32
33
43
12
80
4
140
40
20
24
76
44
4
12
24
125
19
8
4
36
8
4
8
40
8
52
32
33
43
32
12
40
60
80
16
5
60
19
36
24
72
8
21
15
12
60
12
12
4
20
36
4
56
16
24
5
3
16
5
39
76
17
19
20
9
36
75
24
4
17
48
7
60
20
4
56
24
45
12
3
45
51
4
20
57
48
15
40
80
4
12
20
4
36
20
16
104
64
24
20
40
8
40
5
7
36
12
12
8
24
4
12
128
16
29
24
31
12
20
9
15
4
20
156
16
29
3
136
5
39
16
20
52
32
16
72
92
28
8
4
12
48
32
4
5
79
17
15
36
88
20
81
75
9
31
53
31
17
3
105
31
65
31
32
21
72
39
4
137
19
24
56
16
20
24
16
12
36
5
24
15
36
60
57
15
52
32
48
16
12
48
17
24
91
12
36
5
7
12
17
84
24
31
12
5
24
19
56
16
24
96
8
52
29
96
48
12
7
12
53
75
21
96
43
48
5
19
5
15
120
9
31
41
19
48
36
60
12
12
12
5
15
16
8
84
16
60
20
165
55
12
17
7
48
72
125
15
76
24
20
4
12
53
31
53
7
44
16
128
16
12
17
63
4
24
44
21
87
9
91
12
48
29
48
31
32
124
44
4
41
7
12
41
31
108
8
4
144
24
12
8
16
12
17
87
4
56
40
41
3
72
60
40
17
351
52
72
32
28
12
44
84
45
72
36
27
40
12
20
96
4
20
84
21
48
115
53
7
20
40
8
4
101
12
3
48
40
12
48
12
17
7
44
64
48
89
96
19
5
75
28
17
3
60
76
20
24
45
3
28
32
45
7
77
19
20
9
3
4
20
81
7
41
55
12
48
17
12
91
20
4
8
64
8
16
20
72
33
31
20
28
12
20
21
3
16
20
28
32
84
4
8
64
36
29
51
60
24
9
12
3
45
7
5
7
20
21
27
9
96
19
65
55
5
39
16
48
48
104
48
12
21
84
15
4
36
8
16
17
3
84
52
8
40
8
24
36
24
4
12
20
52
32
45
31
12
5
15
21
12
7
72
24
20
9
55
12
60
36
108
17
24
3
45
67
65
43
5
108
3
52
8
4
5
12
79
20
16
36
8
4
12
48
101
79
32
16
32
45
51
40
5
39
40
20
48
9
79
32
4
8
36
12
60
45
7
20
21
15
45
67
17
31
5
67
29
15
60
33
27
100
29
139
53
3
16
5
51
24
24
36
9
91
24
12
20
57
96
15
12
33
7
48
41
43
20
48
24
88
5
55
80
12
4
29
67
104
12
4
24
5
15
76
24
77
79
36
17
7
20
9
19
36
32
4
8
93
43
12
5
87
16
56
36
33
55
137
3
21
3
40
32
4
12
24
24
20
4
12
101
43
5
36
24
7
ABCD 95448629756*3^$a+1 [50035]
73
32
112
20
208
104
69
30
1
44
27
85
32
81
15
27
60
78
6
96
9
15
85
108
32
28
72
11
69
64
35
69
40
41
12
3
21
51
3
25
11
25
11
13
5
6
25
41
18
81
4
47
33
4
23
18
51
108
36
195
1
168
68
9
120
30
1
65
24
3
72
39
1
84
20
160
60
12
95
69
111
30
55
53
132
15
3
1
119
61
11
24
36
24
61
32
3
33
21
19
132
23
9
36
27
49
29
12
7
17
19
72
20
45
60
3
27
108
25
77
3
45
6
96
84
73
36
116
9
30
102
24
6
13
167
9
69
67
12
20
27
49
32
45
138
57
15
30
19
59
1
11
37
23
33
12
12
3
133
104
171
36
33
33
15
45
3
27
48
36
30
91
32
76
80
96
135
54
12
84
60
24
15
57
27
27
24
6
51
84
60
60
24
21
36
7
12
36
72
23
9
21
19
59
37
29
19
47
30
18
1
5
6
30
67
11
66
3
12
21
67
32
216
3
12
25
23
9
16
47
57
21
30
21
48
51
36
1
72
12
41
147
36
12
3
1
68
51
72
24
114
135
16
20
21
87
33
48
60
51
45
60
39
27
85
23
37
20
33
27
4
41
19
29
6
24
42
18
145
35
21
48
36
15
49
12
8
28
113
42
69
75
24
36
6
18
1
35
36
45
93
90
66
51
52
71
9
21
132
3
52
5
3
21
60
6
97
32
9
19
12
71
25
143
1
11
48
66
51
33
30
126
36
15
45
3
4
11
21
9
51
15
153
51
6
3
33
43
20
57
54
13
80
136
80
40
164
76
47
33
4
36
11
69
16
5
3
33
7
23
78
30
21
39
45
36
39
30
66
84
49
23
9
48
33
54
6
84
19
41
31
72
41
7
5
3
16
116
4
108
32
45
90
6
60
3
16
24
11
61
23
45
12
15
25
144
60
20
9
7
12
60
8
45
19
89
60
7
20
72
48
48
51
13
23
60
49
20
24
27
13
24
20
12
16
53
60
42
25
119
61
5
19
48
8
12
36
51
9
27
105
24
24
105
126
49
5
102
48
9
48
105
75
28
12
65
30
54
126
30
48
6
6
3
15
6
54
150
39
76
11
24
72
60
25
108
20
57
84
19
77
3
64
11
102
54
121
89
51
75
109
24
95
9
3
18
126
13
47
9
21
3
93
48
30
126
60
36
15
112
56
15
42
7
8
15
37
11
6
6
48
6
30
9
117
19
5
3
51
45
45
90
57
9
6
13
47
37
47
36
25
20
24
64
36
11
30
19
59
25
65
15
144
52
11
177
63
24
36
9
16
44
111
120
117
72
15
13
92
15
6
3
15
49
12
20
75
36
9
64
35
37
23
57
15
93
12
3
21
24
195
12
18
7
60
23
150
19
11
30
19
11
12
13
41
24
72
3
4
17
54
6
63
36
12
3
30
31
11
18
7
23
6
51
28
11
156
13
35
1
95
25
20
4
5
126
6
87
40
32
24
15
25
71
120
24
42
67
12
35
21
9
3
33
3
15
9
72
16
23
1
29
30
156
36
69
40
8
93
3
72
88
80
36
108
27
54
36
91
68
4
137
103
8
24
105
163
20
27
24
6
6
57
36
36
21
90
25
8
24
16
65
7
24
29
6
30
3
60
33
15
93
51
24
16
5
123
117
36
30
9
16
32
12
64
32
9
51
24
21
18
85
35
36
45
51
18
36
66
13
65
36
31
20
9
3
3
33
24
21
6
246
84
19
35
37
80
33
7
5
24
3
112
56
52
60
83
45
45
87
57
6
18
27
40
72
36
20
15
60
21
21
3
24
40
11
57
3
42
78
25
5
6
66
54
24
1
95
45
40
8
52
59
25
95
6
43
47
60
21
93
12
7
32
184
104
40
120
53
18
36
21
12
36
27
24
6
3
36
24
16
131
18
6
66
48
96
30
9
12
48
72
63
42
48
12
3
36
15
49
65
15
105
99
21
15
27
69
99
25
35
69
48
48
15
25
101
15
36
183
81
21
15
9
54
42
24
15
16
44
39
57
72
48
28
11
84
30
90
102
7
48
5
19
71
78
51
21
7
23
13
11
165
51
153
45
36
3
112
89
12
27
40
48
8
16
48
47
13
48
32
63
109
8
76
44
27
21
84
39
105
12
3
12
9
24
72
63
61
59
1
29
115
35
90
72
3
45
15
64
23
9
4
176
9
12
30
69
45
54
129
60
147
1
144
59
57
9
156
18
6
66
49
89
12
18
1
11
18
99
40
41
39
28
35
9
21
19
29
30
30
60
51
21
3
60
12
52
11
25
35
181
35
21
63
6
6
93
40
71
60
13
11
42
24
6
9
4
12
113
15
16
44
100
71
54
12
67
17
30
1
8
60
57
3
15
21
16
23
6
3
28
23
57
24
21
18
1
5
3
156
135
37
20
99
84
57
48
45
6
36
213
64
8
3
37
24
11
18
60
96
15
168
87
6
78
72
18
72
163
95
25
24
12
11
9
88
11
90
12
3
16
11
54
19
5
6
126
18
60
9
16
12
32
156
52
29
19
20
75
12
48
12
57
16
11
36
78
12
19
8
21
96
39
75
60
9
3
13
17
27
52
11
24
1
120
35
37
108
23
21
165
3
27
90
6
60
48
49
32
75
21
3
ABCD 95448669874*3^$a+1 [50006]
12
39
6
3
72
69
74
36
1
213
72
87
83
154
36
38
109
48
303
297
33
26
4
60
57
35
48
112
174
54
20
22
3
60
107
28
32
58
26
13
48
33
90
32
73
60
47
48
16
30
14
192
37
33
18
32
24
61
59
49
11
13
87
54
42
30
24
26
40
114
39
191
61
12
3
174
36
3
21
84
27
35
34
14
16
24
30
26
16
20
84
34
6
93
23
58
42
44
109
24
11
25
12
63
12
177
60
36
24
87
21
60
72
27
9
71
24
132
28
20
109
47
4
9
81
132
48
75
51
20
70
60
36
14
13
21
6
56
73
12
33
42
57
108
72
36
72
12
21
15
21
30
81
12
83
4
56
40
44
100
9
47
10
204
36
123
11
36
13
45
15
107
24
13
120
63
90
24
3
48
39
54
15
11
61
39
20
1
9
3
96
15
36
81
59
76
45
180
99
260
13
108
72
36
71
73
117
54
6
90
56
84
4
30
15
81
30
60
33
111
36
33
21
36
66
177
3
33
45
27
99
9
47
60
48
16
21
45
18
6
36
14
13
21
60
147
99
33
21
15
84
11
37
39
20
73
33
3
51
104
109
60
27
9
11
13
96
12
23
40
20
16
81
132
11
10
86
16
33
11
160
36
30
27
23
94
24
62
28
57
288
87
48
150
30
80
10
6
30
36
38
112
45
3
36
116
73
47
94
26
48
82
38
16
54
75
24
123
48
176
64
20
37
9
24
66
33
60
51
45
60
45
87
69
6
48
42
48
39
23
34
39
11
4
9
23
37
51
80
36
1
9
60
14
169
83
25
69
3
33
18
9
23
58
146
154
122
25
12
21
6
126
123
21
36
123
84
23
34
6
8
40
32
28
9
11
160
56
10
3
33
87
21
27
12
87
56
4
90
50
4
32
25
9
74
96
46
3
60
81
74
49
23
34
54
45
84
60
47
1
60
9
54
32
58
6
56
97
60
57
66
54
3
21
27
45
110
25
9
3
23
40
18
6
21
63
36
24
105
87
68
12
73
11
1
95
64
36
80
73
191
1
132
11
16
9
107
34
63
83
73
51
80
1
75
24
21
33
36
54
9
21
50
190
90
66
24
27
12
71
60
46
156
15
45
15
129
99
84
108
69
30
80
10
3
48
108
45
162
33
11
76
294
3
27
81
48
24
33
27
23
13
72
203
112
30
3
57
54
36
20
24
46
3
12
33
27
59
10
66
105
39
56
40
30
54
21
12
36
12
15
20
28
6
86
58
206
46
3
24
131
16
20
13
21
6
9
57
38
16
9
12
69
3
11
22
204
3
63
20
34
24
12
27
60
21
42
33
11
24
106
14
25
95
49
57
51
12
153
30
24
104
85
45
26
13
23
85
23
22
78
69
21
2
10
18
45
84
3
54
36
108
30
117
60
155
10
18
6
3
23
24
106
3
95
10
60
26
4
272
70
38
12
37
111
6
63
93
63
12
60
23
46
14
25
24
21
2
13
35
82
3
51
20
10
3
36
95
12
25
72
60
57
314
25
81
26
64
9
35
37
3
60
57
72
81
15
27
18
15
71
16
18
26
10
6
20
13
12
63
80
46
54
30
96
39
71
61
93
126
44
97
45
210
68
10
72
63
24
3
48
60
56
10
14
10
87
35
25
9
99
15
45
192
33
72
48
26
64
9
63
24
69
24
33
18
80
60
22
38
106
14
22
3
141
26
193
11
16
18
15
12
15
18
15
141
39
72
35
34
39
111
9
131
4
9
81
146
10
63
251
169
23
58
62
4
81
45
18
69
47
10
96
3
51
90
99
11
120
16
78
62
28
20
85
12
9
26
28
36
21
119
60
16
57
47
70
3
33
15
83
46
39
12
12
71
106
14
16
81
45
195
3
45
72
12
11
25
21
36
18
30
6
9
12
12
33
54
69
95
36
16
33
95
22
54
21
168
21
183
11
190
2
13
47
204
13
81
86
60
1
135
60
48
90
42
30
183
165
2
64
9
51
93
33
87
33
14
49
15
176
34
15
11
49
35
16
21
33
110
96
46
18
90
27
12
183
8
76
21
12
117
14
22
75
72
33
14
96
13
11
1
9
39
45
15
21
24
87
33
26
300
40
30
51
95
37
51
42
27
27
33
47
64
20
25
24
201
2
24
1
9
30
54
2
13
35
10
2
154
50
130
123
227
13
60
63
18
186
9
11
13
47
13
23
48
12
48
190
66
164
12
ABCD 95448901378*3^$a+1 [50066]
150
179
1
84
23
97
83
73
24
108
47
61
48
30
30
84
120
18
132
66
60
24
72
11
13
72
12
12
35
199
342
48
24
72
36
12
23
13
102
12
126
71
108
205
72
11
67
60
6
11
73
60
36
24
23
144
36
108
49
42
96
12
53
73
66
5
13
48
48
30
132
18
36
180
6
258
72
84
60
23
73
24
48
12
23
181
71
31
42
12
144
24
143
37
30
126
30
30
12
24
143
108
7
18
84
6
137
37
18
30
108
24
48
18
102
48
132
6
42
35
13
95
7
29
1
143
97
84
48
12
36
47
1
60
72
47
85
36
36
96
12
30
66
24
11
1
30
54
150
42
24
23
25
18
114
48
12
71
13
42
17
72
25
11
7
66
12
84
96
24
35
36
72
55
53
85
48
12
48
12
48
24
6
144
78
24
36
102
18
42
6
12
168
95
36
55
30
126
78
24
36
24
168
60
48
12
95
133
126
90
119
121
48
132
24
24
120
6
6
36
282
186
131
79
102
144
60
30
18
132
11
79
48
36
12
77
1
107
7
30
252
6
29
19
102
60
72
12
59
25
96
48
12
24
84
12
228
11
25
12
84
78
17
13
95
61
156
36
24
83
25
156
60
36
54
101
121
59
49
95
25
12
12
60
12
96
384
11
25
90
42
18
18
60
36
18
17
25
36
48
360
24
30
18
120
120
47
1
36
24
12
48
6
53
31
174
30
66
59
67
48
48
30
23
49
12
11
37
12
24
24
36
11
13
12
78
6
132
47
72
43
42
234
6
96
47
7
228
66
12
30
42
83
55
54
120
36
59
49
30
132
5
109
24
11
55
6
78
90
6
54
90
6
6
5
37
72
30
18
12
6
102
6
6
78
48
12
6
60
156
35
25
119
1
35
31
54
6
18
24
11
85
131
36
25
54
258
23
43
6
150
36
30
132
72
60
144
36
6
18
12
48
24
12
30
48
108
30
54
30
84
144
30
18
48
132
48
24
60
6
6
35
55
6
90
270
60
24
30
6
24
108
18
173
72
13
36
24
12
42
78
24
24
36
36
120
12
12
24
119
25
47
36
13
126
18
12
24
24
60
6
36
66
24
59
1
180
6
138
36
35
31
42
12
23
25
42
6
12
12
48
60
60
12
36
83
19
6
72
24
59
1
18
150
138
78
11
25
24
12
168
24
102
18
12
6
234
60
71
13
167
13
59
36
1
30
18
30
6
12
72
108
60
23
37
18
66
60
24
72
18
6
84
47
49
24
35
36
1
108
42
30
24
144
96
78
48
5
157
30
12
18
168
24
24
35
1
18
18
24
6
18
120
36
60
24
71
1
287
36
7
114
36
12
78
5
25
48
107
55
78
11
1
72
36
60
11
79
30
6
65
36
409
18
6
6
90
90
96
48
66
35
1
12
12
48
12
203
7
18
48
24
84
12
95
55
30
18
210
11
85
30
36
78
167
109
96
24
18
48
84
125
31
42
96
24
60
72
71
49
36
12
83
25
48
12
192
72
48
36
30
36
30
11
49
24
60
11
108
37
156
60
35
13
59
25
60
42
48
6
35
121
18
66
30
42
54
6
42
6
119
67
48
42
95
1
12
60
48
90
5
97
11
25
54
36
6
84
60
12
138
180
42
12
132
36
84
35
61
12
36
24
12
90
53
25
120
6
29
7
66
168
6
150
24
12
60
12
12
36
12
83
72
7
54
191
61
138
6
24
54
30
60
216
96
126
42
72
11
19
108
6
119
13
23
19
17
13
36
120
12
24
30
6
264
18
17
1
35
37
120
30
48
17
13
54
48
48
144
54
24
192
35
133
60
60
48
23
37
35
19
96
162
11
1
78
66
35
25
24
36
59
1
30
66
11
37
107
13
6
30
60
12
24
30
18
120
83
229
60
6
30
48
156
18
138
35
55
78
36
48
71
67
5
133
24
23
25
18
60
36
6
72
18
18
60
12
54
66
120
108
12
30
18
84
150
41
1
143
7
30
35
121
23
144
13
59
25
191
25
12
48
24
71
25
47
67
18
78
17
85
48
30
ABCD 95448923548*3^$a+1 [50006]
30
15
111
18
7
24
12
29
15
24
3
102
7
17
12
54
6
75
4
5
18
24
21
27
33
9
19
11
18
6
45
21
24
7
32
4
29
43
56
28
35
81
4
5
7
12
36
12
36
125
19
41
36
12
7
47
18
6
48
60
66
42
13
41
48
67
12
17
54
48
6
7
108
12
101
18
61
47
33
112
17
3
48
4
44
4
140
45
3
15
24
36
13
12
68
16
17
27
21
15
3
132
48
13
59
24
37
120
5
90
9
3
97
12
95
85
59
97
47
18
36
19
17
12
24
7
5
6
84
6
75
63
9
9
3
64
23
1
24
11
9
24
36
28
8
28
12
5
7
47
30
6
45
9
15
40
24
47
37
8
16
29
15
60
16
48
8
15
30
3
16
5
72
27
3
36
45
4
77
67
8
123
13
12
44
16
44
3
36
33
60
16
17
3
52
29
27
52
11
24
9
3
54
3
21
43
20
81
12
36
7
8
3
9
15
18
15
39
18
15
24
84
75
21
28
48
83
36
12
42
3
72
9
6
18
15
12
12
9
24
19
24
20
172
35
21
24
3
24
21
28
5
31
44
24
48
16
29
6
69
4
65
6
69
60
24
3
1
12
36
23
18
126
21
16
71
9
63
72
6
3
33
36
15
39
13
84
48
17
12
54
9
99
18
6
9
21
27
9
72
6
84
18
19
107
36
13
56
28
36
12
53
15
3
72
45
51
57
51
1
29
6
126
7
20
24
33
19
5
43
24
17
27
27
24
12
1
8
15
54
54
1
11
13
20
189
3
16
36
29
24
7
5
19
12
56
24
40
35
73
17
66
78
3
84
16
17
39
12
3
24
66
18
18
6
21
12
60
16
56
15
13
53
60
7
5
39
123
33
21
6
48
13
12
36
11
54
39
4
12
35
69
84
88
11
24
37
11
42
66
24
21
36
52
137
51
36
3
18
87
24
40
80
21
31
65
3
15
33
12
40
5
108
43
11
1
11
54
7
80
3
6
54
72
21
4
56
16
11
45
72
36
36
9
12
18
24
36
36
72
1
53
54
18
3
12
4
17
27
99
12
21
40
56
52
17
3
12
48
9
55
36
8
36
40
5
12
51
3
6
18
9
57
24
15
177
6
18
12
18
37
161
19
89
91
84
12
17
54
9
36
40
20
36
33
24
75
12
24
4
23
24
21
4
5
18
18
63
15
36
9
45
12
15
27
33
3
48
21
15
33
57
27
33
15
52
71
49
56
27
45
3
13
48
24
5
6
12
9
87
105
33
3
75
12
85
8
4
12
24
107
37
24
12
8
88
44
33
24
43
20
12
33
19
68
12
63
21
4
20
4
5
30
9
40
11
25
23
108
6
12
7
47
6
30
33
3
85
60
44
120
4
8
3
33
16
96
32
63
9
27
1
71
30
114
25
24
36
36
17
15
16
41
42
90
30
6
27
60
15
1
12
20
40
5
19
11
25
36
17
67
12
36
29
18
37
35
72
21
60
76
44
9
39
28
5
7
80
45
39
4
11
73
17
3
28
104
16
60
23
81
3
61
60
29
75
4
5
36
36
78
48
42
7
56
39
49
11
1
8
4
41
123
15
6
39
28
35
24
12
81
15
18
3
15
12
13
24
44
27
18
43
17
12
3
123
33
4
35
21
12
21
123
100
8
16
108
5
3
24
27
117
12
15
9
16
12
23
21
24
48
45
87
96
40
101
19
5
12
6
18
36
30
33
21
19
5
18
45
12
4
80
64
5
18
1
5
12
6
90
55
32
12
3
37
68
36
57
6
13
17
54
90
27
16
89
75
15
33
123
24
48
18
15
4
23
9
45
3
52
35
18
3
153
7
68
33
36
36
7
80
3
193
11
30
27
40
36
11
30
24
7
29
54
9
3
61
152
4
53
55
23
9
81
27
4
59
84
33
52
11
109
11
24
21
24
27
9
9
3
4
59
54
18
6
84
87
135
21
33
67
5
36
39
12
108
39
36
45
9
66
1
107
25
29
18
45
27
1
20
4
17
3
36
63
54
55
72
5
48
132
54
1
83
36
24
133
65
19
8
27
72
48
25
29
19
68
39
81
15
102
15
3
25
56
16
35
57
9
18
6
43
23
1
12
20
75
24
9
100
47
21
57
18
9
3
1
32
16
23
36
24
138
6
1
71
18
36
3
36
52
108
17
19
36
108
24
8
12
63
25
96
5
3
51
61
5
67
72
104
27
6
48
36
24
63
64
11
25
12
17
7
8
9
39
27
18
36
150
84
9
16
11
78
39
81
54
9
15
18
7
11
25
12
20
16
44
60
21
12
51
96
24
60
36
100
29
24
15
12
21
60
30
114
79
128
28
11
132
12
6
55
11
18
31
11
30
150
33
15
1
35
37
17
39
36
33
24
12
72
6
85
12
8
16
41
90
30
18
42
90
61
20
27
25
60
95
25
23
36
9
15
45
57
15
57
24
18
37
36
35
1
17
3
27
13
23
181
20
21
43
29
3
12
12
60
33
15
3
90
27
99
25
8
27
1
17
7
32
27
72
1
23
36
12
9
51
12
18
79
11
60
18
30
57
120
63
13
20
28
20
52
12
107
13
32
3
18
3
3
21
27
73
5
12
43
24
92
9
87
3
84
21
4
29
15
9
19
11
54
39
87
25
8
12
45
15
81
30
18
19
12
23
33
12
27
33
12
76
12
20
27
24
18
19
83
21
3
21
9
43
17
15
12
99
13
5
39
100
8
9
60
91
107
9
57
3
177
18
9
148
60
17
39
28
32
40
56
40
35
1
8
63
49
12
11
60
21
15
18
18
30
7
17
7
20
27
12
21
39
33
51
1
41
3
9
36
54
37
17
19
8
24
12
36
27
33
4
20
87
1
5
12
90
36
49
29
51
33
15
4
32
12
9
42
1
53
15
40
8
39
33
27
12
61
11
78
7
59
36
13
23
42
7
60
44
12
15
21
21
36
19
47
9
9
90
78
54
9
27
105
15
25
47
1
35
49
59
117
16
11
18
103
59
96
1
71
48
108
21
4
11
21
51
21
39
61
24
17
6
1
17
3
33
138
69
4
68
12
28
12
29
18
9
75
36
13
23
42
19
156
5
12
3
3
49
12
12
11
33
3
121
5
90
6
31
23
1
20
87
36
9
16
29
51
4
11
9
9
115
32
75
30
36
6
12
49
5
15
4
32
60
39
12
150
15
33
42
36
21
9
55
24
17
3
16
24
65
18
48
33
21
27
15
21
45
31
5
54
13
12
24
8
72
52
68
57
72
63
15
72
61
23
6
27
4
68
39
33
48
15
48
25
11
25
24
11
12
18
15
16
65
12
15
3
72
13
ABCD 95449119328*3^$a+1 [50004]
27
36
57
75
32
48
100
3
9
8
36
12
13
6
21
27
6
6
18
6
12
18
12
18
125
19
21
56
79
36
5
25
51
69
6
29
24
31
5
91
5
37
3
57
6
54
71
16
9
11
19
17
24
1
183
21
60
60
3
27
30
24
11
24
172
9
24
12
54
69
27
53
25
35
37
18
36
30
18
57
9
35
1
15
20
19
24
17
85
23
48
72
36
25
11
24
24
16
32
12
7
9
44
36
19
5
37
95
60
31
33
9
11
85
47
28
9
11
37
15
68
76
21
72
11
1
15
69
6
60
18
12
3
8
60
7
45
27
29
67
165
57
3
48
27
17
67
24
29
52
81
12
111
21
35
79
9
27
21
69
11
37
27
135
189
152
84
1
24
83
52
24
32
97
95
48
19
60
60
41
24
4
27
30
54
53
43
5
24
175
9
12
57
6
45
44
25
36
27
15
93
36
21
30
29
19
21
135
150
63
27
41
25
12
15
135
42
30
69
80
96
16
128
1
15
75
33
57
119
1
36
39
36
9
23
7
48
6
54
17
16
27
96
6
60
23
112
39
29
48
52
56
55
141
33
48
23
37
12
30
6
59
1
11
4
20
4
32
55
18
18
5
28
81
48
30
18
3
87
102
135
72
8
12
43
33
84
8
1
12
12
60
3
12
200
37
15
9
24
63
27
72
5
16
68
55
9
15
57
20
73
126
12
33
9
23
72
12
24
49
6
60
21
20
13
12
6
33
69
12
23
37
18
18
3
9
18
9
3
33
9
6
12
6
71
4
21
15
9
15
20
7
93
44
36
36
48
73
3
12
15
78
11
49
6
48
17
19
12
93
39
17
36
48
4
33
3
57
12
11
24
16
44
36
16
9
30
36
5
28
20
13
15
68
31
18
63
8
31
33
36
9
12
15
39
17
4
93
6
54
3
105
35
7
12
30
15
20
48
12
13
12
108
15
21
30
6
48
78
60
18
11
1
15
177
6
41
48
36
12
4
56
13
99
56
31
33
15
48
102
12
3
75
6
11
13
27
44
12
13
6
60
45
93
36
24
6
69
8
43
12
33
20
36
19
24
42
15
3
36
6
15
9
11
13
18
29
84
12
7
66
42
9
33
23
79
48
36
36
5
25
30
81
8
61
30
33
36
39
36
24
41
12
25
3
51
113
28
44
19
24
6
15
44
13
23
24
60
52
51
5
40
12
8
12
37
90
65
61
18
57
32
1
24
15
12
15
9
87
29
49
195
36
20
49
35
4
36
21
35
88
8
4
99
17
24
19
30
84
3
27
21
36
9
36
51
27
6
47
97
47
4
72
3
29
36
4
21
51
3
5
73
42
30
6
6
35
13
6
36
5
84
16
3
5
132
61
23
25
59
1
15
21
108
6
17
13
87
9
63
3
105
33
11
16
12
15
12
54
96
54
54
60
12
120
95
40
39
5
1
63
8
19
45
20
1
47
36
132
37
47
4
27
5
43
5
127
12
21
57
15
12
33
3
21
95
25
23
151
9
45
11
4
21
11
19
77
13
24
12
18
18
39
21
15
48
36
104
31
53
12
4
39
12
114
51
9
6
29
19
21
69
71
60
37
12
3
20
49
36
3
9
6
5
4
12
105
111
87
45
8
40
3
21
144
9
3
3
89
72
13
30
5
36
85
11
4
44
13
42
17
1
18
29
52
39
6
35
40
15
45
3
41
7
17
16
9
60
3
8
12
19
30
24
47
4
36
33
60
6
9
24
32
19
12
48
96
6
47
97
23
37
30
78
12
108
15
51
77
43
9
135
30
162
33
8
37
72
66
18
15
15
17
24
73
3
8
19
48
12
53
49
3
20
1
11
73
30
33
44
1
39
33
48
15
69
6
53
37
12
12
11
97
36
71
60
40
15
5
24
25
75
9
3
3
54
60
12
35
60
96
43
21
3
90
27
24
9
11
1
30
138
42
90
66
5
37
12
23
72
4
12
24
9
11
28
105
12
35
96
19
24
29
60
36
25
12
84
39
24
75
18
15
45
23
1
30
5
36
48
67
69
9
24
42
9
15
17
12
61
39
15
81
36
8
12
13
15
36
60
104
1
51
8
36
16
9
12
15
20
13
11
28
36
21
24
75
99
90
35
48
4
44
7
84
9
39
53
7
5
52
36
24
63
41
4
15
41
24
31
54
51
9
18
5
13
27
27
17
31
5
19
48
41
4
3
53
36
48
13
12
3
3
30
71
19
21
48
21
24
71
7
77
16
60
36
3
12
90
54
5
55
29
91
29
12
55
41
7
6
15
20
25
27
15
33
69
3
33
27
33
96
24
11
133
60
51
9
78
5
4
20
28
56
31
29
1
36
24
54
21
9
15
51
65
1
30
5
4
39
17
4
33
18
33
21
138
53
24
55
101
40
15
9
8
55
12
45
15
9
9
12
54
45
9
12
3
33
120
27
57
60
11
73
11
4
69
11
12
13
11
13
12
3
21
11
49
114
21
12
129
3
33
12
27
8
25
11
7
69
3
6
11
19
101
43
5
16
27
12
5
85
15
45
30
12
5
25
3
3
18
15
60
36
3
60
60
6
11
79
17
12
52
3
17
60
28
20
36
4
32
103
57
45
15
15
33
36
20
36
1
3
32
24
25
48
27
3
33
9
24
27
15
18
84
192
18
30
23
24
25
11
4
3
18
3
12
44
1
63
9
35
12
31
9
56
88
21
15
20
43
42
6
5
4
20
19
41
31
29
36
7
33
44
19
17
13
35
36
31
5
43
90
12
48
6
30
114
66
48
6
137
13
150
9
75
21
20
12
13
167
12
25
15
21
179
1
15
36
44
24
25
23
19
90
6
18
30
12
30
12
11
79
6
6
18
23
7
96
21
84
20
7
54
23
31
5
25
47
25
3
32
103
9
3
77
43
24
36
69
44
19
21
36
8
1
11
24
84
7
9
39
12
48
17
19
45
20
25
47
13
11
60
73
11
12
12
36
60
12
13
15
15
12
30
30
18
15
32
24
4
56
1
27
21
66
29
1
96
12
18
42
11
49
35
48
28
39
5
40
80
37
63
8
7
65
7
5
1
138
17
40
24
48
8
60
7
41
19
18
12
35
12
76
27
18
15
20
13
72
12
3
3
5
16
75
24
12
17
16
12
45
27
8
49
18
6
144
15
36
12
39
53
37
6
18
27
24
33
66
41
31
18
11
73
36
30
66
11
43
21
56
97
60
27
3
30
36
47
4
129
12
3
21
23
36
36
28
3
72
21
36
36
33
30
5
1
15
9
99
27
9
57
108
87
69
3
51
9
21
71
24
1
ABCD 95449307776*3^$a+1 [50097]
60
12
83
43
5
1
60
6
42
18
41
1
47
259
77
109
24
179
133
90
12
78
24
119
37
35
49
23
37
96
12
6
12
78
12
11
16
45
18
17
1
12
83
1
90
48
18
12
72
114
30
47
24
48
73
18
77
145
12
12
66
29
40
69
12
72
87
8
7
60
5
1
42
30
60
83
13
102
53
19
18
35
40
165
30
29
25
90
53
133
35
115
18
12
71
136
51
5
7
65
13
24
35
67
5
13
11
55
30
24
96
24
35
25
12
6
114
83
43
84
33
8
19
77
1
90
5
133
54
30
63
21
36
143
43
18
35
109
96
24
35
37
54
6
15
8
1
54
60
30
48
24
47
13
107
48
72
24
96
19
18
36
78
113
25
120
42
6
30
6
35
19
21
111
41
61
6
29
1
23
133
78
18
54
30
24
71
24
115
114
6
30
72
71
181
18
17
25
60
27
32
13
35
24
184
33
71
1
23
24
1
12
6
162
51
9
84
18
102
35
61
59
25
36
83
31
36
168
54
12
54
54
36
35
19
101
40
9
48
54
6
30
102
95
67
66
120
83
88
51
29
24
37
78
114
54
29
1
12
18
102
72
12
54
42
72
23
19
30
36
24
35
109
12
23
136
56
19
174
102
89
13
90
33
3
114
12
47
37
11
1
72
6
12
29
13
179
1
87
33
42
18
60
18
5
67
6
36
24
126
90
48
48
59
55
6
54
29
7
54
156
42
78
48
12
27
27
21
159
6
42
60
6
15
8
1
87
8
91
66
6
48
29
25
42
5
16
56
1
12
78
5
13
59
24
40
69
11
72
13
24
48
48
54
93
3
6
23
13
60
12
59
19
5
43
90
99
93
3
81
168
138
18
11
1
12
11
25
143
37
126
141
27
30
23
24
25
36
11
73
24
60
83
67
53
49
24
84
59
144
19
53
67
30
12
48
54
24
12
102
102
18
12
18
36
81
45
66
84
48
42
35
48
13
132
18
77
1
132
12
30
18
12
83
13
35
16
8
85
6
5
49
60
35
1
36
35
73
87
21
35
24
13
60
71
1
36
11
1
12
24
12
47
67
60
30
66
17
13
11
1
39
27
6
143
1
36
144
11
48
64
9
47
61
35
48
1
60
126
24
117
3
12
41
49
6
81
3
6
47
25
15
33
48
23
13
24
35
37
54
69
8
19
29
96
145
12
6
102
18
53
1
60
30
12
30
6
18
27
8
25
30
54
35
40
15
222
11
13
59
85
96
6
101
24
163
72
18
6
30
60
83
40
9
47
61
30
29
16
99
282
18
12
6
15
8
115
6
36
78
12
78
6
6
12
30
5
1
12
54
78
12
156
15
3
66
24
3
8
72
48
72
7
30
84
15
21
107
19
18
30
66
150
42
48
6
21
3
54
23
13
11
55
41
13
24
11
1
87
27
24
53
25
84
27
141
48
54
53
1
102
60
21
51
96
30
23
19
30
47
7
18
47
72
13
144
60
47
67
60
6
59
25
95
37
48
180
12
11
49
47
40
63
54
27
15
30
59
61
35
25
23
40
32
37
35
1
39
8
7
30
6
12
65
25
12
36
42
18
35
19
18
11
13
11
24
19
30
87
15
17
16
32
13
24
102
54
24
180
30
29
121
18
30
47
48
25
87
21
12
23
7
18
66
6
48
23
61
60
18
42
48
108
15
45
11
40
200
25
143
13
35
13
36
18
125
120
1
12
30
18
36
84
30
6
119
24
121
6
6
11
24
55
90
39
21
24
35
49
15
57
12
12
78
65
163
24
84
54
180
72
71
37
6
77
72
73
48
15
69
36
6
17
1
78
48
60
24
101
24
43
18
6
53
205
35
7
78
18
12
18
59
13
6
53
24
144
24
61
36
15
15
78
24
96
59
16
9
23
13
3
3
77
48
16
9
18
6
42
42
6
42
60
15
8
24
121
60
36
39
51
66
48
12
47
211
90
12
47
48
72
97
36
54
5
79
6
60
15
96
152
13
12
15
32
73
102
41
24
16
9
54
113
127
54
138
41
19
77
40
8
25
90
42
96
60
111
8
73
23
97
60
30
24
6
18
24
5
13
155
25
42
42
6
90
11
16
27
66
11
1
66
66
18
36
90
3
93
96
11
96
13
84
47
40
32
97
15
104
1
48
60
6
21
9
47
48
1
47
1
24
71
24
13
51
9
47
43
12
6
59
24
43
45
33
111
8
61
78
5
24
109
132
12
11
144
61
11
25
24
23
19
77
91
30
60
11
120
61
24
59
37
24
30
18
3
15
84
18
75
33
111
32
97
47
13
11
163
29
24
73
191
96
43
77
61
6
114
30
101
73
12
3
75
48
78
87
32
24
61
12
23
7
6
12
18
12
48
54
24
30
69
21
84
42
6
60
78
5
1
198
137
55
89
88
21
11
64
8
49
96
60
198
101
31
89
61
24
24
90
42
ABCD 95449389832*3^$a+1 [50024]
129
87
81
39
1
11
12
36
69
123
144
12
73
104
24
39
48
25
59
48
48
93
447
25
95
33
63
153
87
48
1
11
36
60
205
120
11
45
15
96
1
104
27
61
23
49
56
168
16
47
9
72
63
1
23
33
51
21
15
96
9
120
39
24
97
8
3
12
24
60
13
47
33
48
3
192
156
36
12
36
37
167
33
87
81
63
24
9
88
35
93
87
9
39
25
35
144
12
33
88
71
1
167
25
80
16
131
60
228
36
168
33
48
208
47
49
56
144
39
49
35
13
32
3
349
47
25
8
15
81
144
16
71
1
11
84
1
11
45
3
60
120
72
144
9
27
13
128
63
25
104
99
93
3
48
69
64
59
85
8
3
85
200
99
213
48
24
15
49
35
48
192
48
156
25
47
201
3
69
27
157
104
15
129
40
119
24
84
21
24
39
24
1
24
8
72
75
36
96
48
33
264
15
132
21
39
33
40
8
48
120
24
63
57
135
1
120
11
48
21
27
253
168
56
16
119
217
83
96
132
121
35
36
48
216
9
27
21
27
45
39
96
48
60
276
48
33
63
9
63
33
111
132
277
200
15
1
35
37
47
129
40
23
25
71
12
69
16
48
23
9
75
132
33
16
72
32
72
39
57
15
12
156
48
129
144
120
27
45
24
40
47
25
47
12
36
24
36
189
120
40
35
60
24
96
60
13
35
132
72
97
24
8
3
12
24
60
12
168
49
80
24
63
24
12
157
96
83
12
9
87
25
120
24
95
24
36
36
9
51
93
96
15
24
25
23
81
27
157
23
49
11
12
25
95
57
3
96
37
56
24
15
48
24
1
8
240
88
24
32
24
64
80
64
47
48
36
37
104
24
64
56
3
45
40
32
123
12
49
24
72
8
75
108
24
12
181
32
15
33
231
24
108
69
123
13
72
11
133
96
11
84
129
15
25
23
33
40
47
36
45
88
8
87
120
84
61
47
48
24
60
12
33
120
39
49
23
9
51
37
23
24
9
3
108
36
132
9
39
48
145
215
144
144
72
73
24
104
39
49
23
36
48
37
47
49
56
15
72
60
36
48
33
232
24
80
256
119
25
95
60
60
1
72
23
24
25
47
132
165
111
204
45
15
1
23
153
48
64
47
144
121
11
36
1
143
12
12
33
87
1
80
159
1
11
84
57
183
60
85
128
87
120
33
24
40
47
249
64
24
95
49
11
61
32
51
37
11
21
75
45
3
12
36
240
229
119
1
23
1
56
15
48
73
24
23
97
168
80
51
117
63
81
27
84
49
80
15
12
36
12
36
169
56
39
33
63
240
105
15
9
16
275
109
80
3
48
61
56
15
1
152
24
39
48
33
64
72
95
1
72
200
63
73
96
23
12
12
97
8
15
169
104
40
35
84
12
36
1
11
156
49
72
48
8
63
36
84
96
12
36
9
135
216
25
143
25
56
192
63
25
80
96
3
12
24
129
16
11
36
12
37
48
8
3
13
48
23
48
96
60
60
153
63
120
72
24
1
83
48
60
25
8
96
51
36
48
96
33
27
84
48
33
24
195
12
73
47
24
105
72
15
72
97
119
49
35
84
48
24
145
179
132
96
25
23
144
121
24
48
32
63
12
60
73
32
120
51
165
40
24
56
51
69
63
12
37
11
12
168
73
83
21
39
33
72
112
11
12
36
84
97
119
24
201
15
96
33
96
159
49
32
24
87
48
144
57
88
32
39
33
15
105
88
59
36
25
71
153
3
96
45
3
13
119
24
96
177
99
108
33
99
37
23
33
48
15
360
120
9
24
87
1
ABCD 95449818988*3^$a+1 [50007]
5
36
67
53
24
72
19
5
7
35
30
108
6
61
77
60
90
25
5
103
125
42
42
24
19
48
5
55
12
5
210
150
31
149
42
13
65
6
120
109
60
35
1
59
25
47
138
36
72
342
12
54
19
36
60
29
6
6
66
85
29
103
11
24
42
151
23
204
12
13
5
30
30
31
89
12
19
41
18
150
66
36
54
319
53
55
17
43
185
7
36
24
5
120
90
13
23
12
78
12
7
35
42
30
13
60
47
126
7
5
31
11
48
36
36
6
7
35
48
24
13
77
90
6
12
138
18
7
89
168
103
95
54
54
12
42
120
36
6
13
41
7
77
30
12
24
54
36
12
67
5
42
138
36
30
85
5
12
42
120
18
7
17
48
12
108
115
5
12
19
60
119
138
84
84
36
43
131
25
137
312
12
43
5
48
72
180
42
6
72
108
72
78
48
24
42
18
126
55
65
72
210
25
59
253
95
72
30
30
1
107
42
156
24
31
17
43
77
132
120
6
37
17
150
13
77
96
102
1
35
12
37
36
59
108
18
19
17
6
24
30
18
13
53
30
120
6
30
49
47
37
17
114
42
12
55
36
179
126
175
161
19
65
54
72
54
12
24
240
43
36
65
42
72
66
55
17
7
17
19
149
18
42
115
257
60
108
198
84
193
101
84
6
6
126
72
60
30
108
12
12
30
60
30
6
30
72
72
30
48
132
36
132
13
132
5
18
13
11
54
84
48
12
12
79
11
66
55
83
12
174
103
107
36
73
59
73
47
90
66
174
138
72
1
11
30
31
77
72
30
78
96
42
37
47
18
96
115
11
30
24
6
36
13
17
48
12
120
60
18
6
60
30
24
42
54
109
84
137
24
12
252
43
60
125
72
12
19
89
6
96
114
90
6
96
18
97
77
6
42
42
73
35
30
7
48
53
42
30
12
90
42
78
30
60
36
6
54
156
96
12
126
30
24
30
25
65
48
43
29
60
360
12
78
1
125
12
72
90
121
11
78
6
49
65
42
13
41
12
18
25
71
54
19
65
12
79
47
25
35
54
54
25
5
60
12
103
11
1
179
78
163
47
6
12
30
25
47
6
42
162
31
101
126
72
25
185
55
17
19
12
77
31
41
19
12
53
42
180
30
60
163
161
6
102
12
96
55
5
12
12
6
13
71
61
300
29
18
6
187
107
73
125
72
12
18
240
120
12
78
12
108
12
90
30
24
54
42
18
30
96
79
36
5
30
6
90
84
25
84
17
30
49
5
7
60
23
49
71
102
127
137
60
78
6
42
114
48
60
138
54
6
24
90
79
101
84
24
42
126
7
11
36
18
96
19
48
108
24
53
132
42
48
6
96
96
84
144
204
60
60
31
60
131
49
29
48
7
35
73
95
72
48
37
35
1
60
12
17
36
7
5
7
35
72
30
31
53
24
6
126
66
48
6
84
36
19
71
6
72
42
1
77
31
72
29
31
17
30
6
55
41
30
6
30
37
227
6
72
6
84
6
7
180
47
12
13
35
36
37
77
18
24
60
1
108
29
12
90
1
167
6
132
67
5
120
6
66
138
6
36
54
30
79
17
120
31
77
186
12
72
13
83
36
18
115
120
35
90
30
168
54
43
36
41
31
17
90
121
17
24
30
60
54
12
12
31
29
12
60
19
24
83
54
54
25
89
55
11
6
19
95
54
126
30
12
24
138
6
180
60
90
36
150
54
6
103
77
19
5
186
54
12
7
36
11
120
6
30
73
41
66
13
180
11
6
127
5
36
72
12
6
66
18
25
11
6
24
54
6
12
7
47
18
103
23
36
90
31
77
12
60
60
6
84
78
31
59
120
1
47
97
77
30
1
65
67
41
126
48
13
17
96
96
66
13
71
30
60
114
54
66
25
5
30
36
18
30
150
96
247
35
222
42
48
120
13
5
12
156
24
6
54
31
119
42
6
24
48
36
6
31
5
7
125
132
174
192
30
18
6
84
67
59
48
36
42
67
23
373
17
ABCD 95450372476*3^$a+1 [50000]
1
12
47
36
55
101
48
48
55
29
120
1
95
120
25
90
29
48
48
48
120
1
83
1
47
37
96
252
95
85
143
61
11
55
77
103
42
35
96
156
180
24
7
125
13
150
125
1
144
90
5
12
120
7
113
144
103
17
1
12
11
132
67
36
5
25
47
103
234
48
18
30
30
41
25
11
84
48
120
48
85
12
71
55
120
42
119
60
109
84
47
61
23
12
85
24
95
73
11
96
85
23
43
29
1
60
35
24
121
18
5
7
42
30
41
24
37
36
119
43
42
11
24
49
59
37
6
17
103
18
47
67
101
97
84
6
53
36
61
84
143
1
95
49
47
85
11
163
161
109
42
108
204
48
77
7
125
61
179
109
11
25
54
5
61
54
66
54
12
144
29
252
37
66
12
120
149
13
36
47
13
30
210
35
55
41
253
42
101
72
96
12
37
48
24
24
11
84
72
43
12
173
12
25
108
102
137
12
1
48
71
223
137
73
246
5
55
101
25
11
109
71
13
6
6
168
95
24
31
65
139
77
151
72
42
35
60
25
6
17
43
60
42
35
108
85
47
60
1
71
19
96
30
6
54
18
132
78
143
67
41
36
1
95
13
144
48
54
6
47
1
35
85
107
13
96
23
1
47
97
23
43
6
23
13
107
31
42
24
6
42
90
5
36
1
84
11
253
47
103
41
24
12
13
6
65
204
48
84
1
47
13
84
66
150
30
17
25
72
24
155
85
47
175
18
24
30
233
175
269
96
55
132
12
5
24
96
25
119
156
48
13
83
67
120
18
150
30
35
55
5
85
66
96
53
25
95
25
24
107
36
24
85
144
35
252
49
95
43
210
6
77
60
24
73
71
19
6
36
11
72
1
72
48
71
24
175
161
1
47
1
42
48
41
331
149
1
35
109
36
48
66
29
49
47
13
191
61
6
114
78
138
48
71
49
155
139
17
36
13
312
155
55
5
25
48
59
12
49
84
6
30
12
83
7
5
37
108
12
47
49
30
90
12
198
41
49
210
65
240
109
6
41
109
71
13
90
6
12
35
7
77
156
13
132
155
169
59
97
180
143
60
259
48
84
6
119
1
72
23
24
96
25
119
1
24
59
7
42
246
197
24
1
30
90
42
30
48
18
42
143
85
30
24
12
84
90
24
78
138
24
30
5
48
60
24
259
6
120
54
65
7
77
12
24
55
12
12
138
24
78
36
6
36
42
48
53
85
11
19
132
5
25
60
12
83
49
83
13
35
12
1
60
95
175
65
55
90
180
59
103
65
13
35
61
18
77
103
36
101
19
24
108
77
13
54
149
36
61
23
24
103
48
125
1
186
65
55
65
145
108
35
156
421
18
12
185
24
109
35
121
71
13
162
72
113
97
83
103
41
61
132
11
24
12
36
7
17
25
54
162
23
67
149
24
25
119
48
13
60
90
42
35
13
6
36
17
55
77
180
19
5
25
107
85
102
138
12
186
5
12
72
73
168
210
174
12
186
113
132
13
95
127
53
19
41
24
67
29
24
103
132
42
59
25
59
13
24
120
216
24
54
42
72
107
109
132
12
36
11
31
17
91
137
247
6
24
156
11
36
55
125
55
72
18
143
25
35
85
167
24
1
18
12
65
12
48
12
120
25
47
85
48
11
7
209
13
12
36
84
119
85
6
53
25
251
7
53
37
18
90
35
156
24
1
59
49
12
84
96
6
233
1
83
103
72
17
49
60
6
6
23
7
72
48
84
ABCD 95450837642*3^$a+1 [50114]
30
72
49
41
3
96
48
100
11
72
9
4
120
24
17
15
24
52
44
51
108
66
39
87
69
15
6
18
9
76
24
11
102
63
60
21
114
57
45
67
11
21
36
88
11
60
66
138
60
21
15
21
15
13
5
72
135
15
109
71
25
83
12
13
20
36
129
30
186
195
48
76
56
75
33
12
88
71
66
111
39
73
47
25
80
9
79
36
44
51
72
54
54
96
66
54
9
204
3
18
31
48
11
61
36
35
24
21
39
24
69
3
73
5
66
73
47
24
12
48
1
155
81
45
19
5
150
96
24
129
60
4
23
18
6
36
153
51
45
36
24
120
48
72
4
92
52
12
36
59
69
12
24
48
28
128
100
44
12
39
105
57
138
21
39
1
71
60
33
124
107
93
3
45
88
80
15
36
1
23
6
55
44
12
24
96
172
32
75
85
101
7
72
11
150
114
84
1
8
63
93
15
97
29
63
3
45
3
156
21
60
64
8
3
24
36
57
40
17
54
49
11
30
6
33
81
19
36
11
144
72
25
5
103
32
4
29
42
48
45
12
4
248
111
1
20
21
87
132
64
11
25
59
36
13
53
15
129
39
27
48
60
25
11
9
16
29
66
45
15
114
55
44
12
111
9
40
11
9
36
144
15
73
72
89
199
200
36
27
9
60
111
33
36
28
128
4
44
51
129
64
72
48
17
63
27
21
63
57
15
13
32
108
36
21
103
24
11
165
27
60
325
80
60
63
1
119
109
11
57
12
36
16
8
3
133
12
108
20
21
183
111
57
12
21
126
49
17
103
17
30
33
16
65
79
107
30
27
3
24
9
51
54
15
27
240
37
36
77
99
4
137
159
111
18
15
216
81
18
45
60
15
12
69
51
45
39
85
8
12
64
20
144
33
24
6
9
9
6
24
9
72
96
39
81
3
1
11
60
37
272
4
95
126
79
104
3
45
120
33
19
293
15
39
33
16
11
13
12
116
88
41
66
54
24
15
16
8
96
24
27
33
12
84
15
189
111
96
60
9
204
40
11
72
73
36
65
43
68
12
3
13
36
80
24
84
172
20
39
61
80
24
87
33
27
24
201
28
20
60
16
56
9
79
32
4
48
101
39
36
84
63
9
9
30
72
33
36
36
3
6
54
349
53
24
135
48
3
9
28
8
39
9
15
156
126
15
24
76
83
25
20
27
180
150
7
68
99
33
3
45
9
39
24
27
126
15
12
21
150
25
287
18
151
36
143
49
20
16
240
11
30
66
60
24
66
43
60
41
63
12
15
24
109
47
81
124
59
9
76
11
66
30
9
51
93
147
25
35
57
33
114
54
102
33
81
144
135
12
135
30
39
4
80
45
159
63
33
40
11
84
121
8
33
7
8
24
39
57
9
186
60
33
75
96
24
1
20
99
57
48
45
39
16
60
125
120
55
11
45
40
11
9
36
15
24
33
51
156
81
88
56
84
27
18
31
104
51
36
240
9
51
24
6
39
144
27
84
25
71
84
6
43
20
291
25
11
69
36
28
116
75
13
20
12
4
71
30
126
93
124
176
4
143
48
81
4
35
6
135
9
51
21
18
57
3
60
49
92
51
109
131
253
152
48
12
15
120
54
24
199
8
33
42
45
132
3
97
23
69
96
39
85
8
3
48
12
13
32
15
60
33
40
41
63
132
16
83
25
56
51
168
6
171
93
39
147
45
15
81
60
4
128
123
109
71
93
16
119
36
36
93
84
36
72
3
60
9
12
4
11
69
24
48
123
9
16
92
4
20
81
18
21
36
4
48
56
135
25
20
117
7
107
45
96
112
47
9
16
36
44
36
52
12
60
120
59
150
6
66
67
12
11
69
129
31
41
43
35
42
18
21
60
4
11
36
33
144
48
3
45
60
87
9
28
20
76
32
9
96
15
3
57
52
11
6
15
51
24
156
33
64
17
3
16
5
42
189
24
16
8
111
261
156
9
15
39
72
90
54
36
9
51
48
60
21
216
168
15
57
9
30
33
16
11
21
12
51
25
24
11
12
18
51
15
24
9
3
33
27
120
13
47
24
114
67
44
36
64
5
159
ABCD 95451435206*3^$a+1 [50029]
27
57
15
141
75
39
137
40
36
3
24
96
341
49
60
300
155
16
93
3
93
30
141
69
47
13
144
15
8
64
9
60
150
60
89
1
27
204
9
27
3
45
9
123
33
90
21
183
33
153
30
60
101
103
33
57
11
25
60
135
116
73
71
19
66
54
41
12
37
87
8
136
39
17
16
27
141
129
35
100
32
43
65
25
87
9
27
24
104
40
20
25
84
63
3
17
228
220
96
33
216
51
68
121
231
33
47
43
57
33
6
5
100
105
111
273
23
40
63
177
84
9
11
16
24
69
90
69
141
114
36
30
24
90
105
51
17
4
24
120
45
30
60
9
45
83
73
60
144
6
45
45
24
83
43
180
90
30
30
54
65
115
156
21
33
90
113
73
51
36
108
84
32
139
41
40
159
89
1
27
93
84
47
43
21
159
93
63
30
144
36
35
19
177
48
32
13
27
96
8
49
411
84
45
123
33
270
57
33
24
87
33
15
32
13
30
156
174
6
17
64
20
16
63
30
95
76
93
3
147
177
9
119
192
49
174
5
12
13
96
135
9
23
112
128
13
47
13
24
30
57
39
9
165
51
15
17
7
57
9
30
144
5
31
101
40
3
30
36
75
39
17
60
13
30
126
51
9
60
114
33
117
27
129
234
141
45
150
21
44
16
93
36
30
21
129
90
101
88
20
25
203
12
1
99
96
12
27
6
120
90
60
65
19
120
90
36
87
147
33
57
3
164
64
9
51
15
60
105
380
96
240
16
63
5
60
16
36
33
24
36
35
55
41
13
3
33
60
234
33
63
81
33
35
1
30
30
51
3
141
84
75
17
79
149
85
27
63
30
36
191
60
73
123
57
240
120
36
54
60
5
96
79
6
60
144
36
15
225
30
114
135
36
9
135
291
17
12
1
60
54
93
33
51
129
15
44
16
80
112
57
51
15
21
204
20
229
6
41
13
27
159
21
128
48
163
57
153
59
28
57
30
6
27
27
6
39
96
15
21
3
81
216
200
109
75
45
171
48
72
9
15
15
29
61
119
331
30
60
294
6
171
3
45
45
23
28
12
93
11
76
63
45
15
81
3
117
9
120
87
63
117
27
33
3
101
60
193
83
40
72
75
101
12
160
147
65
112
48
45
27
3
33
63
144
30
83
100
12
75
6
51
33
15
80
1
27
33
30
150
30
9
21
111
260
40
9
47
37
3
33
24
63
27
101
25
87
12
20
12
48
181
54
101
175
17
43
30
147
3
30
360
30
17
193
11
48
28
24
140
48
36
55
84
6
39
68
48
36
139
17
52
32
96
43
60
41
108
1
47
4
144
15
90
111
39
90
15
144
212
228
12
76
20
37
90
45
81
30
30
11
64
60
75
30
75
39
6
24
203
64
60
69
15
39
57
140
4
75
101
16
57
167
79
57
144
24
75
54
171
36
9
87
144
144
44
1
24
90
77
13
60
6
90
11
73
30
36
5
64
72
39
24
5
28
144
56
103
24
66
15
72
68
76
69
27
84
3
60
5
12
13
3
93
87
12
171
5
25
60
60
60
114
6
30
17
103
30
27
12
45
36
15
192
93
291
93
63
117
66
24
81
45
27
140
73
60
11
220
153
11
19
66
111
140
19
45
45
35
139
6
30
5
55
90
95
25
87
33
54
6
60
71
43
21
159
366
90
105
72
33
24
11
16
3
90
183
ABCD 95452038796*3^$a+1 [50032]
48
113
90
37
71
13
20
24
27
109
71
21
52
23
105
51
1
8
4
32
48
75
12
18
7
8
36
16
32
27
24
13
95
33
21
15
16
20
4
108
11
13
8
33
19
5
79
36
164
9
31
23
9
21
7
12
23
36
73
125
66
1
35
21
4
11
78
31
8
48
40
11
42
75
48
12
3
45
28
5
66
42
67
48
32
27
117
12
75
84
33
27
21
36
4
8
3
45
36
16
68
15
45
21
36
79
8
12
15
30
103
59
1
35
37
41
15
15
1
161
78
25
60
96
20
4
144
60
44
64
48
8
39
72
18
84
19
36
35
61
17
67
17
19
8
27
21
21
111
27
24
25
23
1
32
39
1
20
3
21
9
51
4
23
1
47
1
12
60
44
28
5
12
78
57
12
36
28
41
3
15
1
8
24
4
23
49
59
18
12
99
27
36
96
117
75
126
3
3
1
83
45
9
3
72
3
30
36
3
72
76
29
27
4
120
35
1
20
15
13
17
67
11
21
16
72
60
8
96
24
9
30
36
18
87
4
20
21
43
8
12
57
6
73
29
3
111
12
42
18
126
126
97
72
5
3
3
49
23
90
31
60
17
7
5
63
45
127
44
24
21
63
63
21
124
113
156
6
93
36
51
1
44
4
36
8
24
261
63
24
4
60
47
25
20
12
136
44
12
16
5
108
120
18
49
29
63
16
11
84
9
16
65
6
36
9
52
65
15
28
56
16
29
54
9
27
9
27
25
348
68
3
57
21
43
12
71
21
15
30
15
39
61
29
67
65
43
68
16
65
15
27
9
156
16
11
1
107
13
48
65
3
24
105
30
6
27
4
8
15
37
11
13
24
17
31
11
9
45
12
36
19
36
36
23
12
25
11
21
15
24
84
9
231
30
6
30
18
36
85
47
48
18
15
76
12
44
4
17
66
9
4
5
24
3
33
19
35
54
87
36
12
120
9
6
193
44
16
8
21
15
60
72
60
141
55
48
23
90
15
69
31
24
17
159
45
36
31
59
12
93
21
19
36
24
24
12
11
1
20
24
48
51
48
36
73
8
40
83
57
24
3
90
51
9
30
57
3
126
27
21
87
45
90
18
7
8
15
114
30
49
113
6
9
172
20
84
69
42
45
16
56
39
72
6
123
57
3
51
25
11
48
78
15
36
4
116
40
77
39
51
37
11
177
153
7
20
3
69
45
39
69
43
20
9
18
66
72
18
9
52
35
120
69
4
5
54
12
42
7
48
53
15
21
87
48
12
64
20
12
76
12
5
7
17
15
16
24
32
39
18
36
31
59
12
18
3
39
1
60
20
9
63
136
17
36
12
24
18
105
3
81
99
12
57
105
43
29
72
18
45
33
39
156
15
9
60
40
12
72
128
3
18
43
11
36
13
29
67
125
6
105
48
84
4
11
69
12
45
15
3
30
55
60
156
5
27
57
151
44
28
24
5
6
37
176
12
4
41
30
36
33
9
54
129
4
113
36
6
72
117
9
15
96
40
47
45
76
17
31
48
8
45
3
4
8
123
36
45
12
15
42
31
59
90
54
120
45
33
12
7
80
21
42
12
132
162
3
87
13
104
12
12
36
4
11
54
7
29
27
63
13
44
48
9
12
24
66
85
20
40
44
15
12
21
84
16
41
114
25
24
8
4
23
37
23
1
65
39
39
1
84
72
35
24
180
120
97
32
24
64
20
3
25
11
121
179
73
44
88
17
39
33
12
7
47
109
5
30
9
51
85
35
6
18
102
19
35
97
11
37
8
15
69
93
27
28
44
16
20
160
8
36
48
27
21
189
87
24
15
37
8
123
81
27
18
39
4
11
54
43
120
44
88
65
19
11
49
36
44
48
84
63
49
8
3
12
133
8
24
4
29
3
28
132
89
15
9
7
68
15
13
23
90
48
42
12
49
36
8
39
36
49
8
45
24
39
12
39
37
68
72
4
11
6
19
29
19
32
88
5
51
16
65
51
52
23
109
35
18
63
45
103
41
31
108
71
72
36
18
6
13
48
32
9
3
48
39
1
36
12
92
3
9
51
72
9
16
5
55
95
18
30
21
15
24
12
49
23
24
85
20
15
25
44
4
5
7
44
12
88
5
39
21
39
4
36
8
24
33
18
49
17
6
21
27
33
124
8
15
24
162
55
11
24
13
113
18
57
15
12
9
15
54
30
37
53
126
153
16
137
18
105
52
8
21
54
105
40
20
48
60
48
69
15
84
76
47
12
1
68
9
30
6
7
23
42
75
100
80
15
9
12
12
57
15
4
12
5
31
48
59
114
7
20
60
12
64
29
51
4
5
19
36
11
24
18
3
9
78
21
12
3
81
12
51
13
35
9
64
48
11
37
56
9
42
36
1
8
3
1
53
78
13
120
8
69
6
1
36
12
20
40
60
29
87
28
20
3
42
99
52
8
36
15
9
64
41
115
95
21
105
19
56
84
60
21
84
7
17
66
6
18
18
54
48
1
8
112
36
24
44
40
8
28
132
12
11
30
6
48
25
96
59
73
44
45
6
12
57
48
12
9
79
8
111
108
1
53
24
18
105
84
21
39
40
119
1
108
32
3
13
11
12
1
77
27
27
9
12
63
13
8
4
56
12
36
69
43
11
24
25
24
96
80
57
6
12
9
12
51
42
27
99
54
90
18
31
68
24
75
12
60
73
80
24
24
81
27
33
30
72
1
17
27
108
40
29
3
51
25
11
30
150
21
124
68
16
53
19
89
24
15
28
8
15
45
33
12
72
42
48
13
11
1
17
12
19
5
30
25
24
60
12
20
3
81
4
47
1
ABCD 95452125298*3^$a+1 [50010]
97
48
20
39
37
53
63
15
24
84
144
13
12
35
165
21
31
113
72
103
8
33
15
15
96
69
45
7
8
9
30
85
11
144
1
60
11
144
37
5
15
48
40
80
9
96
42
33
100
17
3
160
11
18
7
36
8
117
3
51
33
81
27
40
5
168
75
100
20
12
9
6
108
12
42
42
6
24
18
1
20
16
8
297
24
27
39
30
43
107
9
12
12
15
90
31
47
132
6
7
32
36
15
96
6
24
51
52
11
12
18
66
49
77
3
165
54
21
24
16
20
24
168
40
65
3
12
9
3
16
36
71
37
5
102
1
47
33
12
75
72
9
12
93
54
13
8
60
52
77
103
8
81
19
32
4
24
47
57
16
95
57
60
4
24
71
9
87
49
84
131
24
45
111
6
7
56
9
3
45
54
18
127
89
31
204
36
36
8
21
24
87
3
36
69
4
8
4
59
45
15
12
18
27
12
100
5
18
13
17
54
18
15
96
40
12
24
36
8
57
78
12
25
12
108
72
68
33
15
16
35
1
5
24
51
100
20
100
20
15
133
17
75
93
192
67
8
52
36
125
87
33
7
48
65
67
8
76
71
93
120
75
42
138
9
16
101
96
54
48
72
9
84
16
77
42
97
60
41
90
13
65
72
30
72
13
12
11
30
6
18
78
33
129
7
36
59
18
51
27
45
45
42
252
9
40
71
73
35
30
3
12
36
52
17
126
12
133
36
23
33
120
4
44
21
6
48
61
29
6
1
8
40
32
33
24
123
87
78
48
115
47
30
3
15
12
138
24
30
66
15
207
18
15
16
84
36
23
1
20
16
83
18
3
21
31
35
33
165
27
3
9
36
40
119
36
37
23
69
16
80
100
24
12
119
25
24
17
39
12
3
24
12
78
67
48
101
7
8
72
3
6
48
30
48
18
24
55
56
84
111
1
36
48
47
45
3
45
100
44
45
30
42
51
52
8
60
3
97
48
20
87
33
21
30
25
23
18
30
73
32
105
30
37
101
6
90
24
15
12
72
36
60
27
48
45
21
6
25
24
185
3
28
68
4
41
6
24
1
23
33
28
11
18
31
36
35
121
8
105
246
234
19
11
49
65
55
35
6
96
51
39
30
24
39
156
16
71
30
48
7
23
45
136
143
81
12
33
54
93
3
42
18
45
52
83
225
15
37
53
67
125
72
43
29
54
45
21
3
60
60
16
11
21
40
29
6
153
4
56
4
36
59
18
15
57
66
1
36
17
3
48
16
11
42
72
63
27
9
27
25
80
100
29
3
45
18
12
48
33
15
9
36
16
125
55
68
48
63
9
75
13
20
9
78
42
6
18
15
12
88
29
6
45
132
105
30
42
75
15
60
42
51
52
65
6
1
164
135
12
105
27
33
72
108
27
37
48
23
18
139
5
123
40
35
33
15
9
33
24
90
6
7
23
25
80
3
9
16
20
412
20
3
37
23
9
123
25
20
183
12
13
65
6
48
81
4
128
27
18
72
51
24
27
21
93
6
81
3
36
61
108
12
23
37
12
35
60
21
24
15
18
114
6
72
51
52
89
43
8
27
66
27
60
9
96
15
28
59
72
73
12
101
15
39
9
72
88
47
18
90
9
51
36
6
24
24
24
72
19
32
48
4
116
21
30
49
60
32
48
4
23
13
29
42
21
33
27
12
33
3
72
3
24
12
60
21
27
73
8
51
25
101
3
60
124
11
12
73
59
13
35
13
36
89
30
85
12
65
24
51
28
11
6
3
60
39
36
25
29
6
85
24
72
11
25
65
15
12
96
27
18
6
96
18
15
76
96
20
75
12
13
5
18
12
25
17
42
69
16
11
54
3
40
5
31
32
112
71
66
43
77
39
100
35
49
72
23
12
30
3
48
45
27
16
12
72
72
56
60
39
49
11
96
84
1
35
33
100
35
24
60
81
52
12
8
45
19
96
77
3
100
8
72
40
24
71
24
13
71
1
29
6
1
20
69
18
33
27
13
5
18
25
11
13
48
24
44
15
97
47
12
6
24
51
40
20
9
79
20
16
36
8
9
15
33
63
39
1
17
15
63
57
9
6
85
32
108
15
24
120
9
15
24
18
24
90
1
8
24
28
35
73
20
81
30
25
24
95
117
27
18
3
132
4
35
18
51
12
3
1
29
7
20
40
68
81
24
19
36
216
60
48
53
3
16
5
30
1
59
9
12
27
37
24
36
5
138
1
29
3
40
29
48
42
1
5
19
11
12
121
20
15
105
40
20
64
203
42
6
9
36
52
80
33
30
37
20
9
96
15
120
63
37
5
15
52
35
21
27
12
6
55
17
15
9
6
49
56
39
48
13
23
85
47
24
69
4
47
18
3
87
270
72
31
95
117
21
67
35
37
8
3
42
48
79
96
47
24
18
6
42
3
12
33
24
7
11
144
60
90
138
37
89
24
102
24
9
48
15
49
24
20
27
168
66
43
8
3
57
9
78
1
11
49
11
18
18
30
63
12
3
169
48
8
72
28
35
12
108
66
54
37
83
162
43
5
15
81
54
24
21
21
198
21
120
144
123
45
15
54
63
ABCD 95452197866*3^$a+1 [50011]
1
24
48
8
3
13
107
45
27
24
24
61
168
560
72
15
73
59
69
40
144
32
16
11
36
72
25
35
21
39
1
32
39
9
24
15
25
32
3
24
261
40
104
40
95
24
33
27
69
48
136
32
40
48
11
13
59
36
25
83
13
23
1
59
36
1
11
13
8
51
84
33
72
288
123
301
59
108
48
49
59
37
152
27
24
36
1
24
24
120
11
93
3
85
119
48
60
13
95
9
40
80
72
3
37
24
32
16
179
48
24
48
21
40
11
120
240
24
72
13
95
73
11
189
27
12
1
32
40
95
120
84
12
9
72
40
35
24
60
48
57
111
73
192
56
216
16
11
141
27
117
39
33
27
21
231
49
23
132
24
45
135
9
51
132
72
120
9
40
8
40
128
16
11
85
23
9
40
72
32
48
39
121
8
99
85
104
16
56
27
157
23
97
24
131
85
23
12
120
61
32
27
24
84
96
36
21
72
16
119
145
80
40
32
183
84
21
99
132
1
200
39
204
61
11
45
192
27
141
15
33
72
24
40
23
72
24
33
24
3
120
69
3
61
23
49
131
60
49
59
61
48
23
9
280
35
60
144
81
15
25
32
144
51
24
45
3
48
109
8
27
24
60
12
61
47
25
59
13
80
64
72
47
72
57
27
165
51
72
72
165
64
176
63
36
93
51
132
36
13
8
3
48
21
72
75
13
32
183
60
36
1
24
71
24
25
96
56
112
96
104
112
144
80
16
48
152
27
61
47
1
131
21
231
9
27
13
47
60
12
12
61
24
11
109
176
75
12
36
72
180
24
121
128
39
1
47
144
96
169
95
108
13
8
39
36
93
64
8
40
95
9
183
24
97
11
13
59
21
3
61
32
64
8
15
105
40
47
73
11
120
48
108
12
132
24
145
11
157
23
145
24
71
1
144
83
21
24
27
24
37
143
33
168
63
60
48
61
11
132
33
16
95
12
117
3
45
24
3
141
51
21
64
59
24
141
16
59
12
33
16
35
120
120
36
25
167
57
75
144
61
368
64
191
156
21
15
1
83
157
83
12
49
35
85
59
21
136
8
15
36
85
11
24
36
12
13
23
84
21
48
328
71
33
51
24
96
60
108
120
48
48
61
11
13
35
24
36
60
36
96
25
143
201
183
72
25
131
45
16
200
63
36
60
108
85
72
8
72
123
84
60
69
112
56
15
1
119
81
15
33
27
24
93
64
11
12
1
48
32
144
64
71
36
13
8
3
21
3
84
33
39
48
96
1
32
27
69
72
16
32
3
12
9
63
36
24
84
57
123
37
24
176
39
49
95
36
61
155
84
129
72
15
25
96
8
16
8
16
56
160
48
71
36
21
51
13
32
51
133
119
33
16
83
13
24
11
69
24
48
3
216
85
80
15
12
72
36
57
123
24
36
24
9
40
11
180
84
13
48
155
36
49
72
24
32
123
109
35
21
303
36
21
88
192
264
59
21
40
72
56
27
36
49
32
99
24
141
39
48
120
36
13
32
16
8
3
12
12
85
24
48
32
255
97
24
35
21
88
168
71
121
56
184
95
12
12
57
144
192
15
9
3
157
72
11
72
24
93
99
45
208
120
47
12
36
81
99
12
108
61
23
48
49
8
123
109
11
24
21
96
87
129
48
24
16
119
1
8
40
32
40
47
169
83
84
12
13
168
72
47
24
24
57
27
37
32
123
181
83
13
251
37
323
13
83
72
48
37
8
27
48
12
24
25
104
27
144
109
8
48
15
24
97
144
11
24
48
48
133
47
225
72
3
45
88
48
168
23
12
85
192
24
24
8
51
69
87
1
59
69
39
1
32
ABCD 95452576348*3^$a+1 [50086]
57
24
9
27
9
195
24
40
11
33
12
36
27
85
23
85
44
48
16
32
9
18
145
48
8
69
51
40
35
97
8
72
40
44
24
64
80
12
48
15
1
20
12
4
48
96
17
27
108
72
28
8
64
32
76
60
32
16
20
52
72
8
64
24
12
84
36
80
87
90
36
55
56
28
8
64
80
60
64
60
12
32
3
72
37
89
7
24
48
56
24
108
4
68
147
165
16
17
51
52
48
116
48
45
127
56
48
64
11
1
20
24
36
84
4
72
20
64
24
32
48
3
97
11
45
40
36
56
75
85
8
40
12
60
48
44
112
56
4
20
24
27
13
72
24
35
9
27
54
19
84
8
48
12
27
18
27
40
5
115
47
9
4
23
18
19
36
35
25
11
13
12
56
12
48
60
33
19
125
3
40
224
4
17
3
64
23
13
5
51
88
12
29
31
80
24
9
18
54
3
48
39
33
3
45
100
12
60
80
216
12
4
108
83
13
140
9
7
44
52
68
4
12
11
45
108
100
36
71
18
19
12
84
12
92
52
35
25
11
45
24
24
36
84
111
1
20
12
16
20
111
21
69
19
35
21
24
9
67
24
35
9
96
4
12
60
8
72
4
12
8
16
44
15
36
73
20
100
5
7
204
72
5
63
76
5
15
64
11
33
76
107
25
84
36
35
37
68
4
8
36
24
12
45
15
60
36
72
40
60
12
44
12
27
72
9
216
16
20
4
203
33
39
33
192
16
65
79
8
36
36
16
23
37
24
8
172
11
49
44
51
1
140
24
120
36
4
35
21
15
85
20
112
143
25
8
75
45
16
44
16
23
25
32
69
19
12
5
75
96
60
12
45
15
36
84
72
24
192
28
84
92
21
27
228
88
44
16
12
68
84
40
41
31
23
162
51
12
60
21
27
112
96
36
53
7
56
24
76
92
16
20
51
13
23
25
20
45
3
124
140
60
28
20
129
18
85
8
105
19
35
9
40
5
15
12
4
140
9
99
108
9
19
140
39
36
1
24
12
48
12
47
72
33
21
147
12
16
60
17
54
81
112
32
124
24
12
11
72
1
36
8
40
92
60
15
69
52
5
19
8
16
120
32
64
56
72
117
3
40
132
44
12
57
75
48
12
40
8
112
48
17
55
17
31
12
80
57
39
160
24
65
7
8
48
45
7
36
24
60
36
44
12
16
35
108
141
28
32
16
140
64
8
3
57
180
12
4
24
60
36
5
111
51
9
264
16
176
48
252
28
20
16
96
8
24
16
12
24
36
197
72
39
40
44
76
17
75
28
56
84
27
189
88
83
13
20
24
28
8
16
36
12
36
72
32
12
28
96
20
64
5
7
36
32
16
92
48
16
48
20
27
21
40
8
60
4
12
35
180
49
59
25
12
20
15
18
3
72
40
8
12
16
84
8
63
9
16
155
57
15
18
27
24
28
180
12
24
11
21
15
129
40
11
25
32
52
68
36
52
12
56
16
68
12
24
132
63
117
60
72
183
45
24
96
12
3
57
12
75
9
60
52
20
60
15
9
36
12
28
120
8
39
1
20
69
72
55
44
64
12
8
40
180
8
4
35
18
27
16
83
9
12
148
36
11
9
16
228
68
3
1
36
32
3
109
35
133
36
11
9
81
3
12
4
89
43
48
20
60
172
140
64
116
3
54
43
20
4
20
75
93
12
39
126
103
8
33
15
57
72
51
16
20
16
95
45
84
40
60
8
33
115
12
180
56
4
56
27
37
72
35
13
8
84
28
116
21
36
15
132
51
25
11
81
4
8
48
4
108
12
59
25
11
33
16
36
56
28
44
60
12
28
8
24
28
20
12
4
72
5
63
9
3
64
41
79
80
4
35
72
45
64
8
28
35
13
24
35
33
48
12
304
68
16
104
81
115
84
12
36
5
15
28
72
83
57
24
124
29
31
56
16
8
12
3
25
92
24
3
265
8
12
108
12
132
21
3
24
40
128
4
20
16
20
12
12
40
5
18
25
8
84
28
35
81
16
84
36
35
33
60
213
39
33
75
16
35
97
12
12
44
12
12
28
60
72
12
56
120
12
16
20
16
68
123
13
56
39
54
51
21
111
24
36
45
18
105
4
12
24
32
4
8
63
69
64
20
9
18
57
28
5
135
52
60
23
9
4
80
132
4
20
148
17
31
72
32
45
54
54
43
8
4
60
20
12
51
25
44
16
12
20
27
33
76
36
48
23
18
111
123
25
20
52
20
76
44
4
104
16
36
71
49
48
80
57
55
44
64
53
67
80
16
24
12
20
24
40
32
4
56
112
36
35
49
23
33
12
72
28
200
12
3
13
56
48
36
36
171
33
12
24
4
17
7
20
12
120
36
24
40
56
12
148
20
100
12
20
12
28
80
28
132
83
9
28
53
7
108
8
84
27
9
4
12
96
5
7
120
8
4
36
23
37
72
8
144
9
31
56
3
45
40
12
44
24
15
25
47
73
12
24
60
101
19
35
18
ABCD 95453256058*3^$a+1 [50084]
39
100
32
16
48
44
148
5
60
43
324
5
235
48
48
144
32
21
55
48
132
92
45
67
101
120
72
15
112
96
32
48
12
52
53
7
96
20
60
112
128
64
68
28
128
4
48
32
108
45
3
100
5
75
124
356
76
84
12
32
132
33
31
156
41
103
80
4
60
36
80
172
80
4
96
128
64
48
17
180
43
60
80
4
108
180
12
164
16
48
48
5
123
124
96
77
7
48
32
172
36
44
261
75
4
233
7
108
41
219
28
80
64
80
21
120
67
132
80
28
68
28
77
39
33
36
7
132
65
43
48
29
55
92
64
185
84
55
53
39
84
16
60
176
84
16
12
48
233
135
52
137
60
27
69
27
165
43
144
108
48
149
111
144
108
4
140
36
160
92
45
115
96
80
100
92
4
101
379
140
16
20
112
96
252
5
139
164
64
5
96
171
81
79
44
52
192
5
135
36
57
55
137
3
112
53
15
64
96
44
21
127
108
180
12
41
84
7
224
64
12
176
285
12
43
60
48
132
128
64
240
48
60
5
75
45
12
108
43
192
20
48
117
199
128
93
55
65
312
3
52
300
53
15
64
41
12
60
175
5
48
55
84
41
7
80
268
77
103
92
36
64
32
28
176
36
28
48
180
60
48
89
43
12
48
32
48
84
33
555
112
101
27
16
32
4
53
108
207
28
48
32
45
55
48
140
9
55
5
36
12
43
89
43
144
101
55
5
15
105
39
81
75
340
5
7
80
52
48
48
5
12
75
96
9
7
53
175
80
105
7
60
173
55
48
65
27
192
21
63
112
257
31
5
27
105
12
27
208
5
43
32
112
101
327
333
7
5
7
36
48
44
48
52
192
44
189
51
4
5
48
48
7
192
36
32
165
48
139
12
20
28
20
153
12
171
69
55
48
32
96
9
55
36
44
100
60
96
29
7
60
36
44
100
113
15
108
48
57
39
180
76
48
20
57
19
36
12
41
91
336
12
20
105
51
192
4
101
55
5
43
77
3
9
43
32
96
76
84
96
41
7
101
39
105
55
20
153
3
9
55
96
84
60
116
57
3
36
33
27
9
7
48
29
231
69
7
53
168
103
240
17
175
44
21
255
64
101
60
192
15
76
77
12
43
128
12
4
41
7
5
123
57
120
43
48
80
4
32
76
77
163
77
51
160
20
112
12
20
28
5
223
44
153
7
53
15
124
221
3
9
43
5
187
5
55
41
91
44
52
60
48
176
64
84
80
60
105
7
53
180
27
16
92
16
197
43
29
55
5
7
41
87
112
128
48
52
60
48
20
112
48
197
7
128
196
12
77
55
101
27
12
100
53
187
156
80
52
32
165
228
67
53
127
96
17
27
16
144
53
79
44
132
124
36
12
48
68
57
60
7
96
272
45
7
48
17
175
48
32
16
92
48
36
69
444
27
201
187
32
33
75
105
27
33
36
139
96
5
135
36
28
53
132
103
80
84
33
27
141
115
48
77
7
65
127
80
64
12
212
ABCD 95453786042*3^$a+1 [50042]
24
7
11
37
53
30
13
12
29
18
6
42
13
36
29
24
18
102
18
13
96
65
18
30
7
35
6
43
24
53
7
12
29
19
8
4
24
89
12
43
11
114
12
55
60
8
21
24
7
48
5
30
1
29
12
84
27
57
55
12
11
48
6
55
5
36
79
48
11
97
119
1
53
12
48
67
29
30
6
24
31
32
21
12
7
11
1
95
54
19
5
67
36
12
108
107
72
6
43
12
84
36
35
25
17
30
18
19
11
42
3
4
29
36
19
5
19
5
30
13
5
12
12
31
5
48
12
12
7
5
79
89
43
72
101
7
5
18
25
5
7
24
59
24
6
7
48
44
15
102
24
19
47
30
18
13
17
18
25
29
138
25
23
102
156
12
67
17
31
8
4
12
29
7
60
5
12
55
95
97
53
168
12
3
4
5
18
30
7
24
17
19
29
7
5
67
108
20
27
18
54
61
17
7
35
30
3
21
42
30
12
7
24
17
48
19
48
35
24
24
37
53
36
55
41
43
60
36
41
102
37
5
19
5
19
12
53
18
54
39
57
42
18
12
48
42
33
45
42
6
19
36
5
12
7
11
25
29
90
18
24
36
12
36
55
12
23
61
29
6
18
43
5
12
48
18
6
36
43
29
67
59
42
48
60
72
19
5
168
55
35
18
7
60
53
54
85
5
6
13
12
17
67
83
30
18
24
25
65
96
3
52
23
1
36
65
43
89
7
48
41
24
43
12
60
12
5
91
65
19
36
5
48
39
75
6
7
72
20
15
1
29
91
12
12
12
41
7
35
1
17
7
71
37
5
7
12
5
216
19
24
12
17
43
5
7
60
41
7
59
30
18
37
168
17
43
5
48
3
39
30
7
60
60
5
24
30
49
20
52
5
55
24
17
84
19
41
43
20
21
6
25
36
17
48
18
24
13
8
27
24
18
60
18
25
23
49
23
49
24
60
24
5
7
36
5
43
77
15
39
25
60
108
101
24
43
12
20
40
41
6
6
12
91
41
18
1
36
101
3
21
24
6
18
7
84
197
30
78
75
15
42
48
12
42
25
17
6
13
12
5
48
19
17
36
42
25
5
43
5
24
3
16
29
18
25
47
42
48
63
93
15
16
24
17
7
80
3
18
15
15
25
17
30
25
5
18
6
24
42
25
23
54
12
3
136
12
5
12
12
66
30
12
31
29
216
31
36
132
12
5
24
12
55
12
12
41
43
12
47
37
41
12
63
33
12
42
1
36
29
6
24
54
15
28
84
65
36
43
24
11
37
53
31
48
17
60
18
37
83
1
77
48
31
89
87
45
24
6
18
6
48
30
3
124
84
12
60
12
36
12
12
5
18
25
32
16
72
17
55
17
31
12
41
66
13
12
29
24
12
30
24
24
25
20
40
35
6
24
67
53
12
31
5
55
5
54
9
165
67
5
43
71
13
12
23
30
43
23
1
8
28
24
65
31
29
6
72
1
17
24
24
30
25
12
53
6
48
30
7
65
216
79
11
33
39
30
3
72
21
36
31
5
15
9
31
32
36
9
31
36
35
18
6
45
52
77
7
53
63
52
17
43
5
18
37
17
63
3
24
1
60
65
60
19
56
64
11
37
60
8
4
48
53
24
31
5
55
17
48
55
59
13
132
5
36
7
12
24
11
85
83
13
83
49
12
125
43
60
125
31
17
7
5
60
12
31
119
13
41
12
12
7
5
36
7
17
55
29
54
18
3
21
31
23
1
53
66
24
33
4
41
55
8
9
12
51
3
30
84
6
6
24
7
60
12
36
5
15
40
12
53
66
85
35
13
65
43
5
15
40
17
7
44
4
17
24
7
107
18
43
96
41
12
12
48
18
24
6
19
5
43
23
30
18
49
17
3
16
36
24
5
7
48
101
24
24
3
33
19
12
24
120
17
12
6
1
84
24
125
7
24
29
72
3
36
40
11
30
19
29
18
78
12
48
12
18
9
28
24
5
115
24
72
12
95
42
31
24
23
13
17
15
40
137
60
31
20
3
54
18
42
7
23
33
4
5
6
13
17
55
12
23
24
6
84
19
5
6
25
5
48
43
72
36
5
30
49
65
12
36
54
54
31
36
12
60
23
48
6
55
24
12
23
9
15
13
5
7
17
36
18
25
89
60
103
35
97
23
18
60
12
54
18
12
19
5
7
17
43
5
42
1
29
31
11
114
7
68
27
13
5
6
61
12
17
60
60
30
1
53
24
72
18
25
20
123
37
11
6
18
25
12
11
24
18
30
25
20
21
7
89
6
30
175
84
36
24
35
13
5
12
3
57
24
84
18
49
48
23
138
12
60
19
53
30
141
40
12
5
90
102
18
30
12
6
102
103
17
7
41
27
40
5
42
13
17
12
36
7
131
25
12
5
48
7
23
30
12
72
7
23
61
5
15
105
12
60
103
17
30
102
55
53
48
60
139
116
4
36
17
15
3
1
41
19
5
24
15
16
36
5
19
5
30
30
48
18
45
40
24
36
24
29
132
72
67
35
9
39
1
71
18
7
60
11
30
15
4
36
65
12
12
48
36
19
5
7
41
139
41
18
25
5
12
43
11
66
3
4
5
12
6
25
23
37
72
11
42
12
138
18
19
80
3
18
15
39
72
25
29
7
5
24
19
11
18
3
52
5
60
120
7
29
67
24
23
1
12
65
3
4
60
48
23
30
12
54
6
18
1
53
51
4
5
96
7
48
17
72
67
8
100
23
30
7
17
36
19
5
6
42
6
24
30
48
115
60
24
35
1
53
72
3
52
137
42
1
149
51
52
11
1
48
47
96
37
35
6
66
24
61
29
99
76
72
12
41
7
60
12
8
40
17
31
11
6
42
13
24
41
42
78
123
69
175
5
3
3
1
5
43
12
8
16
11
1
48
32
15
18
7
23
24
18
24
43
8
27
1
41
36
7
12
71
18
96
6
42
72
6
49
29
31
5
6
30
7
17
79
41
18
6
24
55
17
18
48
24
24
6
39
45
24
3
45
12
12
24
36
36
84
3
207
9
15
85
101
51
9
36
30
102
31
11
66
12
42
1
84
8
3
25
17
30
13
77
7
5
3
52
11
18
12
42
78
3
52
24
53
7
108
11
1
68
75
33
9
30
30
18
78
12
12
31
5
54
6
19
24
17
55
5
60
79
108
17
19
24
47
6
55
29
19
11
13
65
7
35
9
4
36
41
31
5
7
11
90
30
150
7
17
31
36
60
108
53
19
23
48
13
17
18
6
3
63
102
43
47
1
29
55
36
36
5
163
83
18
6
6
7
20
33
12
12
91
5
19
29
15
64
23
25
17
43
77
7
168
ABCD 95453884042*3^$a+1 [50005]
12
21
51
3
72
12
60
9
9
3
15
30
27
15
93
27
33
27
69
36
3
36
36
81
24
15
45
9
42
120
33
21
162
72
69
27
12
9
135
21
120
21
42
33
72
84
96
15
21
15
60
180
9
27
36
9
24
120
252
39
42
3
60
315
30
78
18
27
39
6
123
165
51
21
72
3
15
12
24
18
72
162
12
81
9
18
36
18
75
3
138
216
54
57
36
15
36
69
84
51
81
12
108
96
99
36
84
21
3
12
57
75
108
21
12
3
45
165
6
12
6
72
30
42
87
3
93
156
84
3
6
27
24
240
51
216
9
144
39
24
21
51
36
36
12
78
39
48
108
51
96
21
27
21
48
60
3
36
93
15
120
24
33
24
144
84
36
21
54
69
3
21
15
33
48
48
45
135
33
30
141
36
60
87
57
3
21
24
3
21
24
24
12
33
66
24
57
15
153
36
81
18
81
27
72
9
84
24
192
48
48
27
69
69
6
21
15
336
24
81
63
30
3
24
96
24
72
51
24
9
12
189
27
48
120
99
12
54
15
12
99
69
168
15
6
66
201
36
3
30
24
30
21
15
105
48
120
111
21
15
84
60
225
27
54
51
3
9
84
24
99
21
60
96
36
24
24
144
27
21
27
96
93
27
42
15
3
12
165
108
48
3
96
72
126
51
48
48
48
72
87
9
12
84
12
12
75
18
90
36
84
57
21
18
120
129
123
60
69
3
54
3
72
27
93
72
24
117
27
15
30
6
48
42
183
96
3
105
45
54
33
12
3
204
54
90
108
48
132
33
24
12
3
180
36
36
18
18
54
51
72
12
111
42
54
72
12
81
60
27
33
15
54
3
93
48
15
9
3
15
33
87
132
117
21
78
45
117
30
45
159
12
45
12
36
96
192
39
30
24
51
48
45
30
141
63
81
24
60
27
96
12
93
72
87
78
99
120
51
33
36
48
39
21
15
18
6
18
18
177
84
63
33
147
54
3
84
48
3
57
15
69
144
96
3
36
117
3
96
66
6
66
3
3
18
3
108
60
3
21
87
6
27
36
135
105
60
24
24
21
18
9
93
42
102
135
135
24
18
63
75
24
93
33
18
30
78
72
18
27
21
27
99
144
21
72
3
9
3
45
33
159
39
9
12
99
21
87
105
144
3
24
69
93
54
36
129
72
12
3
33
87
6
3
51
18
18
9
60
84
96
87
81
87
177
12
3
33
63
12
108
6
18
33
48
72
39
33
24
75
9
12
24
12
231
138
3
147
93
87
105
3
57
48
33
3
96
69
75
48
48
45
63
111
24
120
42
54
36
33
21
135
36
75
18
54
105
9
72
27
39
54
18
9
12
12
21
6
48
93
12
39
42
30
36
96
9
27
108
81
75
21
21
39
27
33
27
36
81
21
111
132
123
66
6
117
24
48
48
15
9
45
54
12
6
27
39
81
12
84
21
411
48
108
207
21
15
33
21
3
93
30
42
99
63
54
27
39
33
63
48
21
33
111
3
72
21
27
168
36
9
207
120
24
36
36
36
9
216
3
45
36
48
39
45
96
288
69
3
39
141
33
24
18
12
9
33
54
18
27
48
12
156
24
12
372
108
60
180
36
48
213
3
96
27
9
204
48
24
15
33
189
3
48
72
36
60
84
3
45
60
21
18
36
18
87
60
120
165
27
24
87
57
36
51
57
15
54
6
36
72
141
51
54
18
9
15
84
324
33
3
180
6
18
12
114
18
21
12
15
9
60
39
141
27
48
36
78
63
36
3
36
153
15
48
96
33
3
108
108
129
51
12
33
9
39
12
48
36
108
39
189
84
21
3
27
108
141
81
15
57
54
18
3
15
33
39
48
33
3
18
51
12
15
36
126
15
39
36
21
87
48
21
216
39
81
99
93
15
33
24
27
60
144
48
57
15
33
144
12
15
12
36
18
78
108
105
15
24
21
81
168
72
15
15
24
18
48
18
33
21
195
99
153
129
24
48
3
39
45
9
18
21
12
21
63
12
48
48
39
168
21
60
48
36
33
99
21
144
3
24
243
ABCD 95453913398*3^$a+1 [50036]
95
85
71
31
72
18
78
42
14
34
59
25
18
5
93
6
33
31
6
35
25
38
10
30
41
7
24
24
114
86
45
99
33
33
39
48
69
34
24
41
1
14
10
20
10
90
80
22
18
54
2
48
16
6
5
3
58
132
20
28
2
40
170
12
3
87
150
18
16
80
40
80
9
151
89
25
120
30
53
157
30
66
35
51
21
33
16
144
20
46
48
53
67
5
75
93
43
56
10
38
130
167
60
49
12
48
24
12
11
24
48
31
50
51
13
62
9
1
110
21
3
34
11
21
39
25
6
41
33
15
121
119
31
14
39
27
114
39
96
21
15
3
82
44
10
74
15
15
10
36
20
16
24
11
36
69
48
148
23
37
60
38
10
126
6
18
5
75
57
9
39
36
33
10
18
35
3
112
72
77
180
9
51
75
48
10
11
9
52
110
9
1
11
13
60
20
46
29
216
45
28
48
35
72
7
8
88
2
63
12
91
90
72
23
81
48
30
10
95
1
14
40
42
14
16
5
85
23
48
39
18
40
120
48
23
15
6
51
25
62
6
4
78
18
12
114
18
168
84
98
10
30
32
33
37
50
24
21
43
56
21
45
28
18
89
9
22
8
64
48
78
12
30
38
87
57
100
32
94
176
136
18
14
72
64
66
44
135
24
37
71
7
32
18
126
66
3
12
13
50
16
56
24
45
84
31
65
81
3
75
30
3
13
50
64
42
150
41
57
3
12
36
37
24
128
102
48
112
5
75
34
36
98
57
36
97
11
9
22
24
77
19
14
15
49
2
93
85
6
41
15
136
104
40
18
6
41
25
11
13
14
160
5
1
20
96
30
48
10
20
16
26
64
6
18
48
434
15
109
107
48
132
37
47
24
97
168
12
114
90
48
30
65
31
24
113
33
60
4
30
17
121
59
9
64
96
20
75
51
136
42
6
96
18
47
1
23
31
185
180
205
8
60
28
48
120
11
3
57
48
1
86
34
14
40
6
50
82
24
11
12
87
54
90
6
3
12
96
72
25
32
58
41
7
18
54
2
28
66
14
135
13
30
14
15
36
199
5
1
18
80
96
16
17
31
24
17
145
68
28
48
206
54
36
123
37
30
5
45
30
18
12
124
30
26
28
23
3
34
167
48
7
65
49
54
62
3
135
10
30
53
43
17
79
8
57
1
35
84
121
38
6
51
49
30
29
49
12
35
156
37
2
10
11
157
62
10
8
63
25
62
165
21
94
56
10
35
19
5
48
3
21
19
162
48
35
24
45
70
48
173
36
1
35
27
16
26
111
103
66
36
2
30
87
96
93
99
37
78
18
192
126
74
40
86
57
9
3
60
31
14
42
10
38
57
108
81
4
155
48
33
27
7
96
14
3
103
66
8
60
52
14
82
158
30
16
80
15
60
9
39
85
11
7
2
22
5
144
19
30
2
48
21
9
16
156
14
6
39
36
73
86
6
138
33
117
16
155
135
114
22
18
78
17
87
30
63
12
49
192
54
48
18
48
59
72
45
64
44
226
41
63
22
66
62
10
32
9
39
42
99
25
26
130
8
28
2
58
143
85
114
17
15
18
12
64
35
15
10
119
15
160
17
25
6
77
37
158
16
5
37
8
27
13
20
64
2
24
34
56
16
6
17
72
39
21
33
16
71
13
12
84
14
136
42
24
84
146
21
13
12
18
80
16
18
30
17
31
32
45
108
39
9
15
216
24
16
53
253
95
39
40
41
25
35
37
30
50
22
125
45
46
32
30
51
45
16
18
2
3
43
18
24
102
29
171
48
6
10
42
108
11
55
24
24
48
29
13
62
10
48
32
28
18
2
3
60
55
17
21
10
161
60
84
36
3
16
14
82
8
82
168
102
8
57
9
159
25
72
54
24
2
40
84
59
1
276
20
16
24
8
12
90
24
46
50
30
51
7
32
249
1
14
10
72
83
45
126
18
190
78
12
30
53
24
9
66
10
6
48
17
97
72
24
11
61
54
50
28
26
6
34
66
6
42
30
5
75
105
25
11
37
32
70
77
24
69
51
61
30
24
72
17
15
10
48
48
104
22
5
48
61
299
60
13
18
41
25
158
45
36
25
20
4
47
31
77
67
113
141
66
58
30
80
10
23
9
166
24
24
86
48
75
85
83
79
66
30
2
16
86
54
10
200
16
24
6
35
36
3
106
23
97
23
7
6
32
16
50
82
62
58
48
96
8
22
80
54
16
60
120
35
9
34
113
60
37
78
113
1
44
99
25
47
105
166
134
51
12
13
38
10
56
48
3
13
30
14
15
1
11
15
118
90
152
130
30
138
ABCD 95454084112*3^$a+1 [50002]
119
45
24
4
32
60
16
44
10
53
60
60
67
18
95
33
15
9
28
47
36
57
72
6
10
8
64
62
21
24
33
66
10
71
45
16
72
32
24
27
180
69
4
131
55
65
36
33
64
8
12
15
12
60
13
60
20
15
121
56
3
157
18
53
105
72
3
73
60
59
12
69
76
90
18
48
35
43
26
60
75
21
15
12
12
3
105
205
35
37
8
36
39
85
35
1
54
18
8
60
24
160
48
47
85
35
12
61
80
15
3
46
66
14
63
72
60
63
57
21
75
39
18
12
15
1
35
15
48
9
21
99
72
45
15
75
21
24
19
6
35
9
39
45
16
84
72
11
33
36
3
12
1
8
39
15
112
86
72
12
28
35
55
42
156
68
22
5
37
35
37
14
21
91
102
36
24
35
57
124
20
147
60
99
213
21
12
99
61
42
5
12
13
83
9
124
11
33
46
17
15
69
43
150
83
24
85
36
24
14
30
82
48
17
24
96
49
54
144
2
16
30
14
24
24
82
6
68
51
3
22
74
34
8
135
13
47
33
24
42
70
44
27
9
60
28
116
12
28
71
79
29
133
12
80
16
20
16
30
53
1
32
39
96
3
9
1
44
12
48
27
3
33
24
169
20
27
12
48
25
47
27
208
6
11
48
12
45
3
12
60
45
46
18
14
90
60
12
15
69
10
41
1
32
12
48
16
11
1
8
120
39
103
2
15
12
48
57
3
7
114
11
3
57
1
72
8
75
24
13
47
48
37
20
51
37
68
15
24
1
44
30
10
188
36
36
15
3
6
12
60
112
72
104
64
12
44
10
6
8
15
45
27
60
145
44
16
56
10
2
16
14
58
59
48
72
168
108
93
87
12
15
33
72
7
110
40
35
33
15
73
14
45
121
20
24
3
43
5
9
3
57
24
30
70
131
21
27
12
9
34
32
30
3
13
84
126
42
35
121
47
60
24
21
172
6
101
45
15
49
59
85
8
28
59
15
102
28
12
50
93
21
4
23
3
57
97
20
88
8
24
27
60
36
12
21
4
20
87
9
60
39
57
75
1
35
24
3
46
50
6
10
6
72
12
24
20
16
35
135
18
3
237
16
80
39
25
92
4
20
27
9
120
40
35
19
26
48
16
80
4
60
107
73
155
1
20
27
103
66
35
69
102
9
73
83
120
13
20
24
96
84
60
12
46
17
1
126
26
24
40
95
9
39
33
28
11
36
24
9
136
8
63
13
44
60
22
41
69
3
63
54
15
33
132
64
20
87
12
25
56
60
51
33
15
12
51
22
90
2
96
12
75
55
17
45
3
73
59
36
49
11
33
216
24
27
57
52
11
39
94
12
8
84
207
21
4
8
16
59
12
3
18
24
3
133
8
4
107
1
35
12
7
96
32
42
36
15
37
23
9
24
99
1
36
44
100
11
3
102
24
39
45
12
4
56
6
30
27
60
1
200
24
3
7
98
94
6
74
10
44
90
6
15
61
95
57
27
1
42
17
109
50
30
64
2
34
11
96
3
82
32
3
123
30
84
15
93
148
119
1
44
96
12
27
21
27
97
8
42
30
28
44
15
1
119
9
24
27
21
39
105
18
150
120
15
1
116
30
33
1
72
35
3
9
1
36
116
39
69
159
37
35
96
9
40
8
63
37
32
16
78
41
61
95
72
57
51
13
71
48
57
4
6
14
39
123
162
87
69
24
87
33
36
36
58
26
156
15
81
72
3
72
33
15
33
6
10
11
117
12
36
27
48
123
57
69
63
72
9
66
33
1
116
4
44
15
48
12
25
6
62
4
104
99
33
24
16
35
9
28
47
25
84
32
15
39
10
44
147
60
9
4
59
1
107
13
26
6
12
12
40
35
48
12
21
22
90
6
66
35
1
44
15
48
37
36
38
6
63
60
108
9
48
52
36
155
9
24
24
12
15
61
24
35
60
36
57
63
13
20
39
1
20
70
14
15
51
150
96
10
398
36
160
32
12
96
27
24
96
9
3
93
15
60
27
177
13
23
9
28
32
63
120
60
21
46
38
88
2
10
80
48
39
93
15
12
60
85
11
27
22
11
69
4
56
30
54
27
57
87
1
72
8
24
54
70
71
9
39
3
30
28
36
24
90
50
147
57
63
12
45
75
15
6
42
57
1
56
40
11
84
25
224
72
15
12
97
128
28
8
6
33
31
26
24
39
57
30
214
56
34
14
27
189
60
36
4
11
36
33
40
11
60
249
27
12
55
42
8
75
61
200
39
48
49
20
16
104
75
33
27
1
18
41
25
56
70
32
57
33
3
37
60
8
64
83
97
23
12
48
97
8
58
17
37
23
48
3
16
41
13
20
24
27
33
18
18
27
153
12
15
12
37
20
24
12
15
39
21
93
12
24
10
5
69
96
70
38
52
36
2
192
30
24
84
27
81
10
62
15
21
27
9
10
41
24
36
60
15
34
8
15
13
24
143
117
75
69
12
15
3
46
20
84
24
3
132
27
34
140
64
83
15
45
147
30
75
1
86
21
75
9
ABCD 95454152648*3^$a+1 [50011]
15
2
34
60
24
42
2
1
45
15
21
8
70
8
40
12
38
18
10
15
21
60
38
1
27
74
4
30
110
7
3
9
36
72
3
32
18
70
117
9
26
82
20
82
30
3
143
10
18
2
55
27
30
42
21
12
17
4
80
67
15
12
18
2
30
46
14
12
18
121
24
23
10
3
15
26
36
34
21
39
33
71
16
110
16
2
28
18
92
70
72
45
35
66
42
10
2
13
12
15
6
12
14
180
18
42
66
64
54
57
29
40
14
156
61
12
35
22
54
9
23
13
147
33
12
33
144
18
57
195
32
76
54
3
11
34
12
54
26
4
12
92
18
54
28
195
3
12
30
18
2
60
46
56
40
21
15
93
17
30
54
94
56
61
15
60
20
40
14
58
21
27
144
26
84
16
2
42
19
12
59
48
85
11
72
37
15
32
6
7
15
33
65
58
45
69
26
22
54
20
133
33
80
22
30
42
24
9
17
31
23
24
22
14
36
46
18
26
19
29
55
93
2
12
18
82
8
22
60
39
59
25
47
58
3
39
18
30
18
3
12
60
3
9
41
112
3
84
35
12
36
4
18
68
7
75
12
21
83
6
46
102
90
45
5
12
10
68
28
74
6
13
27
32
48
4
30
51
15
33
24
11
25
5
34
8
22
8
4
30
18
18
12
6
26
16
24
60
33
63
48
57
3
9
15
68
12
36
49
5
52
8
10
12
30
14
24
85
57
14
132
108
49
17
6
52
32
61
27
26
7
47
73
3
26
18
16
6
86
10
44
100
18
33
47
1
45
12
54
20
10
3
57
6
14
66
58
50
64
21
27
20
48
37
35
13
39
2
28
15
15
18
50
28
44
36
36
1
93
2
100
44
120
40
126
2
108
52
30
6
20
12
40
48
24
60
18
15
60
33
39
47
10
3
41
19
47
24
37
35
37
3
42
78
68
16
18
42
54
66
8
13
9
60
3
23
4
6
3
5
66
36
24
10
8
118
80
18
127
15
30
102
26
22
105
17
16
75
5
19
27
9
29
6
49
17
19
17
22
45
96
17
18
16
56
24
30
34
20
37
23
109
63
2
28
18
44
16
9
27
56
18
52
2
42
18
100
18
74
36
34
3
27
21
77
55
27
8
13
12
11
109
15
93
5
94
8
25
48
35
114
18
16
30
26
34
32
54
60
94
14
156
22
3
12
107
28
30
27
3
74
6
12
78
22
26
10
44
18
7
17
48
43
35
84
24
10
6
69
147
33
12
117
3
3
9
33
38
24
22
123
11
4
36
14
18
42
18
84
13
23
78
94
33
17
55
3
14
30
1
59
13
17
24
70
74
30
25
17
48
18
24
120
28
26
24
16
12
15
60
95
12
25
65
6
40
9
105
2
13
11
22
32
16
20
12
7
47
10
44
70
114
18
14
43
81
2
78
4
15
35
28
57
147
9
119
25
11
12
13
5
46
84
2
55
53
30
6
16
42
21
12
15
18
30
44
40
18
42
18
84
39
12
9
44
7
48
47
25
9
39
51
56
10
48
50
16
74
40
74
102
24
34
81
12
53
100
66
68
88
30
3
71
1
5
48
16
3
23
10
15
95
13
87
8
54
10
8
97
45
26
12
22
2
13
15
152
73
65
36
67
5
4
3
108
35
13
117
15
35
73
15
45
21
26
48
106
26
4
30
6
45
3
60
122
10
24
56
13
17
54
13
23
13
39
30
18
44
6
34
126
32
55
3
38
34
92
16
12
2
18
1
17
10
68
16
9
9
3
47
42
18
16
14
6
106
6
68
22
14
16
18
39
57
50
76
8
42
22
8
34
38
42
4
26
60
40
21
57
110
13
5
4
30
56
25
12
3
14
6
112
45
3
20
4
54
14
12
13
5
118
42
18
2
10
21
24
107
94
14
96
34
50
16
20
25
312
9
86
42
48
64
80
18
16
20
22
14
6
54
58
8
43
27
8
4
18
68
46
44
16
14
10
9
5
46
74
6
4
26
96
36
192
130
78
8
234
6
10
74
148
18
32
25
29
34
6
14
85
15
9
63
8
106
3
15
36
62
55
83
22
2
202
6
45
3
32
12
46
26
10
50
28
26
22
14
46
62
66
16
6
38
25
47
4
26
55
9
3
45
3
60
87
60
18
30
14
4
12
38
36
36
34
50
1
15
18
74
1
15
44
1
51
38
48
34
26
7
48
9
80
31
17
36
90
96
1
3
57
47
25
48
45
18
9
3
32
13
12
168
15
98
19
15
20
40
33
3
44
25
47
10
78
116
4
60
33
12
3
84
20
13
41
67
17
46
9
35
18
64
6
42
30
8
54
34
6
3
5
82
8
16
12
48
69
48
57
2
46
32
48
18
229
5
88
18
56
1
23
90
12
4
78
32
13
27
8
18
7
15
33
15
20
85
33
66
96
12
20
28
57
108
35
10
3
51
68
1
65
34
6
30
56
4
86
19
41
34
57
9
3
41
19
3
12
132
104
40
42
20
43
15
72
24
24
9
15
18
14
4
2
18
10
74
42
10
20
34
27
35
12
13
48
12
23
22
98
97
15
68
36
4
9
47
54
7
5
24
16
2
16
20
37
83
42
4
36
27
51
84
62
31
27
38
48
7
39
18
15
15
20
28
2
18
10
15
3
12
2
12
24
72
52
18
18
60
6
24
86
24
34
32
6
10
44
18
10
20
28
45
3
30
162
57
60
65
168
48
46
30
66
45
129
54
9
51
2
7
27
126
12
78
2
16
2
4
21
35
30
114
88
12
60
86
7
36
72
27
2
24
54
1
12
53
42
72
10
63
35
12
6
106
18
3
12
53
7
27
9
65
4
18
32
25
17
16
18
36
86
42
13
17
18
10
18
84
48
44
4
32
28
69
41
6
58
26
42
10
54
8
43
59
46
30
14
19
5
7
65
7
3
24
6
15
12
15
20
18
43
11
4
20
36
16
32
106
20
7
17
18
4
26
22
201
24
33
50
10
78
9
48
9
66
68
25
21
3
87
8
90
55
45
12
44
4
20
46
36
8
102
10
8
25
65
22
20
1
83
180
4
72
14
36
16
27
35
118
27
65
42
154
44
30
60
22
18
48
18
86
24
ABCD 95454303086*3^$a+1 [50033]
15
36
32
13
84
24
71
25
83
25
3
32
52
20
16
9
35
13
132
35
28
21
39
20
48
13
156
35
61
72
3
45
84
23
1
96
35
36
24
13
96
24
36
11
36
109
11
64
129
72
15
44
36
24
16
105
132
35
73
39
9
47
157
156
47
37
15
33
12
12
48
3
45
39
36
9
15
36
9
48
23
13
36
15
140
13
135
177
3
21
24
72
135
21
60
35
112
80
12
85
24
39
33
75
80
25
24
36
120
95
25
108
60
39
177
24
12
24
24
11
16
32
37
75
21
72
12
240
23
13
48
12
12
48
72
15
33
35
24
13
36
84
72
60
11
25
35
25
12
12
15
33
15
57
23
168
37
12
15
21
48
60
24
3
32
60
73
15
32
12
36
12
85
12
15
105
60
95
48
28
60
45
59
156
97
36
24
47
88
57
15
8
37
24
36
36
75
60
129
120
23
1
84
12
60
48
12
23
12
88
188
85
108
24
132
3
20
97
180
35
120
25
111
20
12
48
13
72
155
4
9
11
49
12
15
33
51
33
107
13
60
23
84
76
60
105
75
32
12
49
72
84
11
40
153
24
48
12
156
39
8
13
51
33
23
84
25
3
33
39
9
36
24
60
11
121
59
40
8
13
12
3
9
11
49
108
15
45
215
60
12
136
9
84
11
120
16
69
48
83
49
35
13
35
108
85
159
20
13
3
57
132
3
32
13
60
3
9
24
60
36
11
40
44
61
39
21
48
60
59
52
21
35
217
47
49
27
12
8
60
13
36
11
24
16
80
37
168
84
108
36
11
85
23
88
120
45
27
33
59
1
12
207
20
60
49
24
23
97
15
72
33
15
33
47
240
1
12
35
25
207
20
85
87
21
12
83
12
73
24
35
1
12
3
12
177
48
12
11
37
60
72
48
47
1
12
36
36
35
60
73
36
87
57
60
23
12
48
13
71
48
61
47
24
16
69
3
33
35
37
36
144
23
145
84
23
13
35
24
40
129
47
13
11
1
60
12
12
11
60
37
47
241
47
1
12
24
35
85
36
15
80
24
16
45
27
8
84
13
48
47
13
75
45
12
60
12
95
16
12
57
144
12
72
3
69
171
20
12
37
15
9
12
84
35
25
11
13
24
83
100
92
1
36
84
60
131
60
25
36
12
83
52
57
71
60
13
36
156
24
24
72
59
1
15
32
1
99
12
9
27
9
36
108
24
83
49
15
141
47
1
24
3
45
135
9
11
73
96
51
12
80
61
96
3
93
48
12
48
11
13
12
23
28
20
13
71
85
24
24
108
12
35
205
35
25
3
140
37
35
97
36
48
120
11
1
87
80
1
132
59
120
40
45
11
25
60
12
15
33
12
27
45
11
337
132
15
69
24
12
3
72
48
128
24
1
15
57
36
24
3
44
1
12
3
57
120
12
96
47
37
155
16
84
68
112
80
16
44
61
48
12
48
84
12
36
12
132
63
8
97
36
24
12
60
51
9
11
12
1
24
72
3
57
48
75
8
4
93
3
9
84
51
45
3
45
15
33
15
20
4
33
12
36
12
15
153
24
60
51
33
47
25
39
45
48
35
25
12
60
75
33
83
49
15
45
108
23
25
48
60
12
47
12
25
135
8
12
25
36
35
240
64
9
27
44
13
96
47
72
28
69
24
12
12
12
11
24
13
48
59
136
12
33
48
11
1
60
35
37
27
69
99
32
13
3
44
48
1
24
60
63
32
12
48
25
132
96
287
1
24
27
45
36
27
81
71
85
24
27
84
45
48
15
212
100
156
33
72
39
45
36
99
80
13
60
48
39
21
48
84
48
24
111
104
13
87
9
59
168
132
1
59
13
39
20
16
9
60
156
24
36
95
13
60
11
13
15
33
12
3
57
3
72
12
33
63
165
168
36
3
92
13
48
72
63
105
35
73
11
49
12
27
80
48
24
40
9
27
20
37
12
24
24
63
45
12
23
49
60
120
36
15
45
48
131
96
4
165
23
61
27
80
12
61
39
8
157
155
25
35
85
27
116
12
25
27
33
36
12
84
48
23
12
97
48
72
95
25
204
24
47
16
60
33
47
25
72
47
36
12
13
12
12
36
15
92
157
96
35
25
75
33
39
45
36
24
12
24
179
1
12
35
244
9
107
60
37
23
37
12
3
21
11
25
36
39
81
47
25
60
60
36
11
16
9
15
8
13
60
108
24
3
105
24
24
216
11
124
8
25
72
24
71
1
15
9
63
33
72
12
63
32
16
117
27
9
24
95
85
27
68
60
25
27
33
23
49
108
87
68
61
107
49
35
133
75
12
36
32
12
73
107
60
120
49
12
84
48
23
24
ABCD 95454494516*3^$a+1 [50004]
9
12
2
40
21
99
110
18
109
53
48
30
12
16
120
72
108
21
3
18
12
90
6
27
35
49
113
31
39
20
97
9
42
129
39
14
18
37
75
20
1
135
141
51
9
36
35
25
63
21
111
2
31
72
3
45
27
132
20
48
49
23
16
2
7
23
12
18
58
54
27
69
27
87
36
44
16
2
12
70
126
44
18
12
60
1
57
3
75
144
21
15
42
110
100
140
13
27
9
131
73
69
75
35
1
47
49
39
44
37
41
30
22
128
90
73
15
44
100
81
59
13
12
143
70
18
9
83
268
141
39
12
93
24
12
23
30
46
12
12
30
78
2
28
15
123
44
30
18
25
15
57
35
1
117
32
160
90
45
15
81
9
20
43
147
21
15
60
2
19
180
21
27
35
48
22
3
105
48
192
27
132
21
62
40
8
60
52
57
11
10
80
30
97
113
103
59
28
9
9
2
12
60
40
68
10
62
120
48
37
5
43
108
15
44
61
15
114
20
43
27
8
72
60
208
30
12
50
13
65
30
22
128
12
31
15
84
48
48
92
28
204
80
180
48
10
3
45
2
12
28
32
16
134
67
39
24
36
81
23
16
45
12
75
153
47
12
1
84
51
9
48
12
3
42
110
28
182
16
27
12
23
13
24
216
27
32
40
20
58
110
12
13
27
20
168
25
3
54
36
39
36
107
12
78
19
3
21
27
69
53
67
111
60
18
12
20
12
180
138
73
119
60
85
51
32
13
69
50
10
15
60
96
39
66
44
256
39
45
3
15
90
27
36
59
97
21
39
120
51
20
90
70
42
18
69
23
25
45
3
3
24
36
164
76
12
18
2
72
25
125
18
52
8
52
20
1
9
50
1
249
6
12
18
44
10
21
120
9
6
129
35
133
5
70
12
36
12
30
3
15
21
9
171
3
57
21
50
72
1
87
18
27
3
14
18
12
108
88
12
162
90
156
21
48
35
18
112
68
12
30
76
32
90
19
11
25
95
180
13
47
72
13
5
28
15
144
3
92
120
30
7
96
48
12
35
60
10
15
12
51
84
20
1
59
30
31
87
30
78
14
10
33
3
72
132
93
75
2
48
103
60
36
144
15
42
87
48
5
30
145
35
37
51
104
181
75
2
12
7
11
12
28
108
129
3
32
76
42
15
15
2
16
15
39
21
12
84
51
9
96
45
39
48
3
2
31
12
107
10
6
69
12
11
72
1
36
53
103
3
44
70
50
30
46
2
10
92
1
75
21
203
28
20
169
41
12
7
24
60
179
60
16
44
16
14
150
48
40
2
130
153
197
60
78
22
51
87
129
24
75
44
61
39
105
48
108
47
12
25
15
8
52
57
21
32
160
150
33
3
44
61
59
40
38
132
7
84
69
66
72
20
12
88
33
47
90
82
57
11
60
12
18
82
50
30
16
45
12
15
92
76
72
33
179
13
57
38
12
58
2
13
5
7
12
84
59
16
12
80
37
36
27
12
57
21
2
30
10
128
10
3
47
10
2
13
3
24
20
61
84
60
108
27
128
180
42
7
41
139
39
2
12
10
20
25
123
9
83
73
35
28
14
30
30
48
82
50
30
76
57
132
83
25
45
12
90
21
17
10
45
15
9
131
12
60
118
2
28
2
31
60
60
47
85
287
1
36
33
87
83
37
11
37
48
5
118
60
144
81
24
23
10
20
28
14
60
88
92
121
15
12
9
41
7
15
20
13
5
79
53
28
15
24
24
197
42
48
40
108
30
224
46
32
25
72
60
63
33
15
120
12
2
10
33
27
138
32
18
37
96
27
2
28
75
63
81
21
132
80
18
12
13
5
58
2
42
60
121
12
3
12
42
18
20
58
32
12
198
10
87
51
44
76
21
39
252
168
44
25
155
16
14
7
23
18
22
165
3
9
23
13
27
20
70
27
23
18
70
192
21
120
75
62
70
60
2
118
102
63
27
20
108
90
10
48
9
51
54
6
104
60
61
24
21
75
69
3
3
72
132
8
40
60
105
84
120
3
20
76
24
20
1
24
23
12
25
12
41
7
45
6
12
20
90
10
57
75
45
48
12
21
74
13
84
23
60
16
12
180
57
93
27
192
33
63
65
82
117
11
30
100
110
142
111
15
92
40
240
50
12
18
37
3
12
8
102
28
75
47
1
89
106
12
20
73
59
48
112
45
35
130
110
88
72
30
15
21
2
49
9
14
13
47
160
168
60
2
90
61
15
14
43
17
90
16
42
99
9
32
22
33
24
120
ABCD 95454846166*3^$a+1 [50052]
68
4
23
33
24
15
177
39
57
76
11
72
9
4
48
92
84
4
83
21
4
29
3
48
204
64
8
40
47
49
24
32
12
4
41
19
35
1
35
126
126
97
47
129
12
93
51
3
18
79
47
49
23
25
48
24
48
17
51
39
54
87
12
16
83
61
20
40
68
36
16
47
121
32
96
52
44
100
5
15
60
69
79
44
108
36
60
16
71
9
27
25
32
76
152
24
16
68
16
20
39
18
90
45
9
7
12
12
23
13
12
56
40
176
4
5
27
124
24
60
12
36
203
33
96
15
129
123
13
104
27
69
72
60
28
48
11
144
37
36
68
57
3
84
12
52
60
92
52
5
18
36
81
132
3
1
72
8
12
16
36
56
16
180
35
18
171
132
28
44
48
52
32
28
104
144
9
19
116
81
31
32
16
44
39
109
44
27
9
76
96
35
1
24
32
33
211
12
47
18
7
80
108
108
39
36
93
105
55
32
12
96
28
36
83
36
36
1
8
16
8
4
84
44
28
116
64
68
81
39
52
44
144
153
103
20
21
54
21
52
44
12
105
54
49
24
17
15
12
4
72
24
12
68
12
60
148
5
55
8
40
8
33
207
99
9
60
24
15
49
41
7
140
48
21
7
48
116
16
11
37
84
23
234
7
11
133
8
24
64
23
9
64
17
51
21
75
96
48
4
24
41
7
32
84
100
12
20
28
5
63
16
240
32
12
60
24
28
20
28
32
36
3
21
33
72
63
99
21
40
47
9
52
29
3
60
40
48
56
24
160
23
1
96
11
57
36
12
3
13
23
57
69
18
45
16
12
48
23
85
164
12
27
126
18
73
53
27
12
87
144
97
24
20
75
21
69
103
36
12
11
25
11
9
12
28
36
48
20
96
57
15
4
80
4
72
20
21
127
35
57
4
44
12
9
15
111
49
60
12
36
5
15
3
153
99
97
8
36
3
45
12
4
12
36
35
81
9
63
4
20
16
120
24
41
67
5
43
11
69
76
71
33
40
180
20
24
9
54
9
16
24
113
67
108
24
71
121
23
85
12
120
56
33
3
196
12
5
7
20
4
23
37
44
81
39
60
36
16
8
39
81
28
80
48
12
24
64
8
16
143
18
144
51
39
9
36
96
3
153
16
144
83
61
29
3
36
40
8
3
69
57
7
65
31
48
20
16
20
124
83
18
15
28
48
68
12
4
96
56
36
28
56
3
61
48
12
5
54
25
56
16
65
126
181
35
49
152
96
16
11
9
52
47
18
103
72
24
36
44
27
36
121
24
116
76
32
64
24
60
59
72
9
40
12
156
8
12
16
36
8
72
9
3
51
97
60
5
187
32
76
84
156
185
27
28
68
16
5
54
37
53
15
28
11
121
44
180
24
16
68
28
20
76
8
144
88
11
108
45
28
20
4
32
16
152
168
60
36
16
8
40
60
48
44
4
108
11
45
28
32
28
20
96
3
36
45
88
20
45
3
4
56
63
21
240
28
17
67
20
60
100
32
40
59
13
72
48
56
108
12
52
68
12
12
16
56
48
57
90
21
100
12
47
117
99
105
24
16
48
44
48
93
19
36
17
18
36
21
48
52
41
198
36
13
24
8
64
17
91
53
43
128
96
28
20
124
32
15
25
47
13
128
3
73
36
20
33
27
48
48
3
25
68
48
4
35
21
33
3
96
16
96
23
57
16
215
45
72
36
45
31
8
208
44
123
9
135
72
18
31
108
32
16
80
48
160
68
15
72
9
9
19
32
39
13
60
32
21
123
16
23
25
11
69
16
84
47
13
240
60
168
12
20
72
16
24
41
175
59
13
48
236
4
41
67
44
24
9
31
8
12
93
15
96
33
99
28
56
33
18
73
20
108
69
15
156
16
11
1
48
36
20
24
87
45
27
108
153
108
63
105
16
96
44
27
90
72
72
31
156
11
1
228
128
12
4
59
69
12
16
56
40
32
36
60
84
28
36
32
16
48
11
25
8
16
8
15
97
12
116
153
55
44
4
32
76
131
61
20
9
31
48
47
21
87
85
48
11
45
63
57
4
44
184
71
9
96
124
12
11
37
89
43
20
9
72
18
54
3
28
72
44
48
156
27
108
144
33
12
4
108
36
24
17
51
124
36
12
24
41
15
40
56
16
107
133
36
11
1
17
90
45
72
27
117
100
60
84
71
36
69
36
57
126
21
12
57
75
124
17
3
12
40
44
16
20
12
112
29
90
21
16
68
28
47
37
32
39
57
4
47
162
43
92
81
15
24
15
ABCD 95455165576*3^$a+1 [50039]
121
41
31
191
97
83
61
137
12
6
108
205
5
7
72
11
24
108
84
13
23
204
36
48
25
35
54
7
167
85
48
209
36
42
1
47
36
180
61
72
35
181
137
295
65
7
144
101
31
11
66
79
72
17
55
35
138
42
36
162
18
36
66
79
11
78
36
66
234
126
90
31
144
65
72
54
1
53
79
11
30
90
72
132
48
157
23
13
23
25
65
31
131
150
90
169
5
60
108
54
1
35
48
60
25
23
6
12
144
18
162
60
79
29
30
13
101
18
1
96
5
6
1
11
234
31
48
29
24
54
12
96
145
53
72
12
36
7
29
31
59
18
126
25
35
198
115
5
18
42
199
65
31
12
71
73
71
73
83
97
24
5
54
85
36
77
36
54
54
162
132
18
7
5
36
139
23
90
18
25
180
71
37
11
204
48
13
41
115
11
13
72
29
54
36
25
48
72
35
138
132
43
5
31
29
108
7
131
6
54
25
41
43
65
42
120
13
12
24
48
71
97
167
25
11
36
24
72
54
43
48
71
156
13
47
25
5
72
67
29
19
11
108
18
90
18
7
17
187
23
49
101
7
95
6
18
54
55
11
18
31
23
54
6
180
66
18
54
72
6
1
83
13
5
72
31
47
145
17
18
30
36
24
43
48
24
84
83
42
210
97
83
18
7
89
7
36
11
30
43
29
67
59
97
35
270
163
65
18
13
77
168
7
137
18
36
12
121
23
54
54
6
12
7
107
12
13
41
103
72
119
54
84
67
12
119
54
7
155
114
19
36
53
12
18
108
54
6
30
18
132
228
61
17
84
42
108
61
5
18
18
187
47
42
90
162
30
54
186
73
35
1
17
12
36
18
13
5
24
108
91
216
53
18
48
61
11
24
84
150
138
222
54
241
77
6
12
42
127
47
6
210
36
6
91
36
29
31
36
12
96
48
47
24
54
30
49
216
29
90
162
12
204
108
43
95
25
341
54
48
36
24
145
24
156
36
17
7
120
65
60
30
78
79
41
54
85
12
17
66
36
6
7
83
25
180
29
30
216
18
6
12
24
1
29
252
72
96
84
43
35
102
7
11
24
61
41
126
42
18
48
13
5
96
187
23
42
115
209
66
25
101
72
90
13
191
36
37
65
6
108
97
23
13
108
5
7
35
1
132
11
109
24
185
7
53
102
49
131
97
72
11
24
1
83
204
61
72
131
54
6
25
221
6
108
48
24
12
13
29
55
35
72
48
60
12
54
186
1
17
54
1
29
24
12
24
43
36
239
24
192
60
25
101
127
60
5
60
12
7
60
23
6
115
36
12
47
61
65
6
48
6
55
89
7
12
24
11
109
11
25
36
53
12
7
233
7
5
60
228
31
119
102
42
37
96
41
6
30
18
18
31
48
36
179
108
120
6
30
121
12
197
55
24
41
96
7
77
36
18
72
193
23
24
12
97
191
85
77
24
7
48
29
7
65
31
12
36
11
169
96
108
11
133
23
54
78
54
30
85
113
54
49
47
25
11
84
25
72
161
43
23
36
6
30
133
108
11
24
84
25
36
60
12
53
54
54
126
97
11
61
252
119
73
125
102
25
96
47
1
65
36
114
18
91
83
42
54
205
12
24
12
36
24
5
54
72
36
114
54
54
54
30
90
13
36
29
30
96
12
204
90
115
36
12
53
54
1
47
121
11
54
7
77
24
48
43
29
90
13
144
23
162
67
221
6
30
54
96
1
101
42
97
11
61
36
299
12
13
65
7
11
73
29
7
35
54
18
37
17
12
31
48
47
36
18
31
12
35
73
47
36
6
90
37
47
13
23
36
6
12
7
35
156
13
47
12
6
48
60
36
84
24
18
84
6
12
270
13
77
6
1
17
36
84
18
24
25
12
11
42
79
29
18
108
ABCD 95455344644*3^$a+1 [50067]
66
9
12
51
9
63
21
201
159
75
9
12
60
84
33
48
15
9
36
15
24
84
120
48
60
45
39
189
6
33
48
12
72
180
141
18
66
171
117
63
15
18
102
42
108
39
9
18
24
138
6
33
39
18
99
9
3
24
63
30
75
60
36
36
60
48
96
12
27
6
39
81
99
12
33
27
216
45
24
180
36
18
69
96
27
6
36
63
45
135
9
84
15
39
57
48
12
51
45
84
45
18
18
75
3
54
207
36
12
51
72
126
99
12
99
9
120
15
18
6
69
51
33
12
60
63
30
18
69
144
75
9
81
99
33
39
36
12
48
27
48
9
36
33
111
9
24
15
216
51
9
12
3
54
123
21
66
24
33
96
9
78
48
6
3
69
15
21
51
33
15
12
72
72
63
165
36
36
69
6
54
72
3
12
12
60
72
36
39
81
63
105
84
75
57
183
72
69
3
48
33
36
12
24
60
51
45
33
36
123
60
12
33
51
156
33
51
24
60
9
3
117
27
24
48
48
84
45
3
45
6
72
120
45
33
111
33
18
54
3
15
57
105
12
75
57
126
18
3
12
72
12
84
12
3
126
39
27
24
66
207
33
12
15
345
27
33
51
57
48
87
3
24
30
27
108
27
114
27
12
36
81
15
36
72
57
36
18
9
72
105
36
18
54
135
57
186
30
168
18
9
63
192
222
12
15
63
66
51
24
21
12
111
48
48
36
231
90
3
27
54
51
12
60
48
63
69
57
18
6
27
12
36
15
18
87
60
99
33
189
3
15
138
96
54
45
12
108
51
21
81
96
3
45
3
12
201
39
12
21
87
36
12
72
33
12
96
30
9
132
3
57
144
24
63
18
111
111
72
126
18
57
24
36
24
93
27
9
108
183
120
21
90
21
264
177
24
63
12
141
27
48
60
57
180
15
63
120
24
9
21
39
24
33
135
3
6
18
141
12
9
51
93
99
153
48
90
21
57
3
15
30
75
15
24
54
72
90
102
18
54
24
18
33
93
90
54
18
9
183
144
33
9
108
3
33
84
18
6
210
9
117
3
36
12
48
117
18
57
48
63
21
105
51
12
3
96
69
120
117
48
78
21
27
24
102
24
63
27
18
15
177
60
72
3
108
45
96
39
135
21
12
63
9
60
120
96
21
63
63
54
12
6
33
12
48
84
39
30
75
24
45
18
9
36
51
117
60
21
3
15
33
21
18
48
18
108
72
87
180
81
147
27
141
24
57
111
48
192
3
45
24
147
24
69
12
60
21
144
75
60
9
99
75
162
39
24
33
12
15
96
3
72
72
120
33
9
183
24
63
18
12
111
36
84
24
33
99
24
120
15
9
63
93
36
48
120
165
3
69
15
84
84
3
9
39
21
249
24
120
60
123
12
156
51
120
6
18
57
12
21
12
15
27
30
42
45
57
3
93
3
48
96
69
39
36
9
111
15
69
27
33
48
63
189
75
6
36
3
72
99
72
33
84
195
48
105
45
159
93
36
87
51
9
117
3
144
21
18
45
24
36
15
69
48
132
180
27
30
24
66
21
75
66
39
12
27
33
21
75
12
24
9
36
51
3
54
75
255
138
36
24
18
72
9
39
69
48
33
66
9
72
45
39
33
24
138
45
84
21
51
24
69
51
15
93
12
24
39
120
93
21
144
12
90
33
45
15
3
69
21
27
99
48
33
111
129
12
156
12
93
102
24
18
15
39
234
54
144
126
3
60
12
33
54
72
69
180
120
12
33
27
111
24
141
21
12
90
72
24
21
123
9
48
48
21
12
36
24
3
108
27
9
63
18
36
3
69
15
9
111
12
24
96
36
60
60
33
111
45
36
27
33
39
60
3
42
63
39
96
93
9
123
21
24
18
105
48
24
93
48
51
24
12
57
18
165
3
177
39
33
39
21
36
15
81
36
48
144
99
72
21
51
24
54
15
33
3
93
3
84
180
15
78
48
3
15
309
75
48
69
3
177
60
21
87
48
72
21
15
72
48
84
12
24
219
144
ABCD 95455380862*3^$a+1 [50128]
41
132
19
128
16
245
157
14
9
85
162
8
117
24
25
18
18
14
105
13
2
34
36
36
48
36
50
58
110
16
56
34
6
5
49
71
1
12
62
45
1
35
87
58
62
21
49
11
145
14
93
43
30
11
25
35
3
21
67
5
84
1
24
11
27
142
36
14
96
118
146
9
12
24
99
22
2
21
25
96
26
22
42
41
133
107
135
9
15
165
73
47
121
12
107
145
119
12
87
21
109
12
239
51
24
46
35
25
11
73
36
95
85
168
36
12
23
96
61
72
23
48
12
24
1
74
69
51
9
39
16
80
10
11
24
12
37
18
125
3
24
117
99
24
46
191
36
25
120
54
8
117
19
77
193
11
13
47
51
72
10
102
6
23
49
12
60
90
66
108
50
46
66
78
72
108
14
106
6
5
36
48
85
26
81
7
221
156
39
141
3
10
60
72
11
15
130
72
71
25
30
42
14
34
107
37
107
3
96
72
48
22
12
23
55
29
1
203
1
38
10
83
27
58
12
23
13
35
37
38
201
85
74
81
103
30
47
49
12
14
96
33
55
152
33
39
72
10
11
67
18
14
48
21
217
23
49
23
13
11
13
12
155
25
60
11
25
14
34
60
95
96
24
36
13
2
81
7
6
47
37
86
310
90
6
36
12
23
289
11
15
184
41
193
24
11
97
23
25
36
78
41
15
21
96
109
240
156
95
37
12
35
36
73
2
69
25
48
36
11
240
25
95
3
120
117
19
41
15
24
34
86
22
2
190
11
12
24
123
21
120
109
83
25
95
99
45
75
21
37
83
25
23
1
239
49
2
88
41
7
149
24
72
84
63
33
157
71
1
18
48
5
144
73
2
16
53
72
13
96
11
3
24
168
93
1
95
85
11
3
117
19
41
7
77
24
51
34
12
95
37
86
34
71
15
154
72
35
144
171
10
144
71
15
45
84
49
107
133
72
11
147
112
104
130
84
26
34
11
96
24
75
46
84
24
71
111
118
23
3
21
25
60
48
60
2
9
1
59
51
130
35
13
36
47
3
21
1
35
7
48
152
72
16
8
10
35
72
85
14
24
214
23
75
10
24
119
36
75
88
8
82
60
12
36
143
61
38
21
60
96
85
24
35
87
72
178
108
90
221
85
78
90
83
3
16
54
24
47
96
19
8
177
63
70
11
97
35
60
39
24
82
14
88
56
81
36
25
60
203
25
90
104
141
36
63
88
5
73
50
105
1
11
48
132
39
10
59
85
11
1
24
59
87
70
35
103
90
11
49
131
13
48
144
36
83
51
105
55
8
46
50
34
143
7
18
30
8
72
9
61
95
43
5
1
35
1
95
63
106
71
7
30
23
27
82
35
1
2
46
95
1
74
45
97
59
133
26
21
25
71
205
83
19
126
155
7
32
46
11
135
34
86
24
16
29
1
98
57
13
12
14
21
1
35
15
130
144
230
46
192
36
72
14
45
91
32
93
48
1
50
120
10
24
14
21
27
58
11
60
39
57
199
18
23
25
23
12
73
74
21
12
108
36
55
56
58
84
96
2
10
59
204
49
47
25
11
3
16
8
21
49
23
25
59
135
141
27
22
50
69
61
48
60
2
10
168
11
25
35
15
21
60
60
36
25
12
50
46
11
181
72
47
49
71
3
46
306
6
2
168
9
84
96
1
23
72
48
12
145
60
35
13
24
23
3
22
24
84
11
24
1
18
32
64
54
227
36
27
33
55
29
61
72
48
38
96
10
24
11
3
40
126
26
21
24
85
59
1
120
299
36
3
10
62
45
121
23
229
107
1
72
60
12
98
88
5
13
156
108
6
101
109
14
82
11
108
1
11
43
41
1
12
2
69
12
15
10
108
2
22
47
84
49
48
59
49
215
72
187
56
21
24
75
117
3
40
54
72
18
152
10
36
2
58
84
96
23
72
120
27
177
49
12
35
87
310
60
30
42
84
47
85
72
72
30
29
27
22
12
108
36
11
84
49
36
11
85
119
36
15
ABCD 95455860634*3^$a+1 [50039]
30
37
71
30
18
12
42
147
3
36
72
49
83
18
42
48
18
84
48
42
30
36
79
56
45
51
81
30
108
24
13
35
69
184
80
24
3
18
24
30
120
48
12
36
61
23
138
60
67
32
24
16
59
45
15
12
18
24
75
63
42
55
11
61
8
15
57
48
105
7
11
12
25
125
18
9
111
25
47
6
60
102
72
73
104
21
18
42
183
99
30
7
11
12
1
17
63
15
120
81
40
83
133
17
7
8
40
95
30
18
33
27
30
30
18
15
87
49
101
43
29
67
41
78
9
51
30
7
17
111
9
48
87
3
13
35
45
9
6
30
42
169
24
56
33
31
95
12
42
60
7
23
201
24
51
114
78
72
36
12
12
25
11
72
12
60
45
51
12
90
42
30
15
45
75
3
78
12
12
15
51
42
42
30
115
23
9
24
16
8
15
18
7
23
42
30
105
33
79
11
30
39
40
29
187
5
150
12
48
9
88
32
24
57
48
39
15
6
60
39
15
25
5
18
25
5
27
72
48
33
12
27
21
27
40
56
57
18
21
24
9
18
133
17
7
32
3
13
53
75
24
88
53
42
12
66
60
30
81
16
48
104
21
12
30
12
117
24
96
21
12
30
177
9
24
15
51
69
3
109
161
7
65
7
23
18
63
24
63
25
17
55
41
7
83
12
72
30
18
12
30
90
66
162
57
112
11
37
71
9
3
30
63
57
42
13
24
11
18
19
80
96
24
160
56
24
3
60
9
123
13
17
7
11
78
54
18
60
27
3
12
60
37
11
48
12
12
18
3
16
71
12
30
30
18
72
48
87
120
16
24
5
75
51
60
24
120
6
42
57
51
12
9
99
37
35
12
25
11
37
17
48
132
27
33
78
18
24
87
9
24
15
21
67
155
37
65
90
36
12
30
87
111
42
150
30
3
27
30
18
24
21
15
25
29
18
12
30
18
72
6
39
72
201
63
75
21
9
15
24
3
30
78
114
126
54
6
72
42
30
30
6
1
23
108
18
30
21
39
24
1
24
72
53
48
12
60
30
13
47
25
56
9
207
120
21
18
9
40
11
12
30
108
15
144
40
32
3
30
31
17
30
12
6
60
42
49
59
12
48
72
9
93
60
87
9
12
27
21
72
12
18
102
6
114
90
45
3
48
45
15
162
72
18
60
57
96
39
57
3
6
15
24
160
71
1
89
132
48
42
12
150
78
9
3
21
39
36
21
40
71
30
72
27
120
9
54
36
45
57
63
24
15
66
42
13
29
150
18
30
69
33
31
155
45
9
18
37
32
40
11
18
12
39
93
30
85
11
69
16
17
48
54
18
30
192
108
12
90
7
8
15
25
11
69
3
60
120
12
60
60
36
54
18
97
41
162
48
12
42
15
15
18
7
32
16
24
23
90
60
18
12
6
7
17
55
53
12
48
18
21
24
9
90
18
30
102
15
51
24
36
105
129
18
42
6
60
25
47
25
23
42
7
48
8
9
7
59
12
168
252
42
18
25
104
39
1
41
63
9
223
17
15
15
57
33
135
3
189
24
9
60
27
21
258
1
71
60
150
7
53
42
36
21
21
18
72
33
24
40
53
30
132
6
30
12
120
57
16
47
9
33
6
121
53
60
66
21
16
48
35
54
90
21
16
8
16
137
39
24
9
18
12
97
71
57
40
5
171
40
107
60
102
90
60
30
15
183
12
37
8
45
18
60
48
30
42
138
12
39
3
45
51
21
33
6
81
40
23
105
192
64
17
42
13
72
5
66
90
54
6
180
7
35
37
80
3
138
12
7
23
9
3
18
27
3
90
108
24
36
12
48
39
51
141
21
72
18
12
18
48
84
15
123
13
35
61
71
49
24
35
21
24
40
29
18
97
11
24
133
5
30
93
9
48
18
45
96
129
30
9
3
30
18
12
60
42
6
84
18
120
42
36
9
16
65
42
18
67
17
30
6
90
12
120
13
227
30
30
25
8
69
18
30
27
93
78
45
24
33
7
35
108
132
30
30
198
3
9
7
29
24
18
60
30
18
30
7
8
16
323
6
42
90
3
27
13
17
55
47
81
45
84
6
1
41
18
21
24
24
3
78
31
41
87
88
17
126
90
111
48
45
27
48
15
25
5
48
12
87
21
30
60
33
177
55
8
39
18
127
96
35
162
12
6
54
48
27
33
48
24
30
81
27
48
42
30
85
192
5
30
6
84
6
12
90
12
30
13
32
40
5
90
105
16
59
66
12
7
11
42
60
30
108
24
18
12
18
42
27
24
45
60
79
11
12
18
30
180
12
60
12
96
12
37
80
3
117
33
72
87
24
9
18
90
3
136
8
63
12
36
12
13
89
66
24
18
27
3
37
32
63
6
114
18
7
83
37
35
37
119
49
11
69
63
30
27
15
30
60
48
60
99
3
30
18
13
72
32
16
17
72
18
12
30
18
120
12
126
7
65
18
42
30
30
30
25
8
15
60
42
67
131
12
30
18
25
72
8
24
21
72
3
ABCD 95456121472*3^$a+1 [50005]
68
48
12
9
75
21
27
3
25
23
12
60
9
9
6
21
28
12
5
24
75
3
25
23
18
7
8
21
96
30
73
20
15
45
124
17
3
40
53
3
36
9
6
25
20
9
36
79
24
53
60
15
88
11
36
24
6
15
45
30
109
29
6
96
54
78
21
27
114
18
18
24
39
45
31
20
16
8
12
45
108
12
3
21
31
29
19
12
29
24
19
5
6
66
138
1
11
9
24
12
51
18
6
48
1
47
18
99
16
20
87
18
75
15
25
149
18
45
9
3
16
11
30
30
84
72
102
30
48
25
24
11
49
41
108
12
24
6
85
84
23
93
24
51
73
36
11
42
183
64
5
19
17
24
144
24
67
5
3
15
45
28
24
29
72
30
157
20
33
67
36
24
36
36
8
33
3
64
35
13
53
6
120
25
23
18
15
159
6
12
51
84
171
36
45
100
48
65
6
21
24
21
24
7
12
120
8
27
78
7
23
13
36
11
13
5
31
89
15
81
6
13
5
99
171
117
123
169
116
52
35
9
36
28
41
18
48
30
135
40
29
55
29
75
99
105
112
5
3
12
21
67
8
72
12
15
18
51
156
36
52
8
72
3
33
21
3
63
18
12
3
81
30
30
30
33
3
18
15
36
39
126
3
45
27
4
12
5
19
125
66
49
5
54
37
65
30
180
93
75
24
1
24
12
23
60
21
112
5
55
44
39
49
5
6
105
39
36
66
55
23
1
80
27
37
56
40
80
24
36
9
90
21
81
90
81
33
42
18
7
29
51
48
12
4
20
9
7
23
60
21
3
48
12
33
63
9
16
35
45
51
21
24
28
65
3
69
114
6
39
39
30
66
45
15
1
8
21
27
12
27
1
5
63
45
19
20
3
24
45
16
155
9
64
59
21
15
45
27
18
66
30
84
19
47
90
6
12
30
30
97
36
5
19
20
15
81
3
85
11
85
20
21
19
5
48
3
45
42
12
24
24
21
24
132
9
60
7
5
54
13
5
15
63
60
12
48
18
102
60
30
19
20
15
126
7
8
33
12
78
1
5
30
9
36
39
1
11
9
3
33
63
6
114
72
18
6
18
48
24
24
135
69
18
25
23
37
59
18
42
9
60
16
59
25
12
59
36
13
11
33
108
4
41
7
36
32
12
3
37
17
144
7
72
47
30
31
32
3
18
7
65
150
18
19
12
95
96
37
131
25
11
69
129
12
15
3
45
28
53
51
39
45
12
28
47
18
7
24
11
18
24
96
42
37
17
54
25
132
83
21
33
3
9
30
9
4
12
20
21
63
15
9
36
135
12
49
20
40
23
126
75
4
17
75
16
53
15
4
17
48
78
54
24
102
9
4
11
1
143
9
57
139
11
21
9
36
42
1
56
9
42
25
8
4
56
69
31
17
19
53
43
29
24
19
36
71
25
5
39
45
12
3
36
16
12
56
99
6
72
168
7
23
21
21
43
20
4
11
24
12
9
9
18
97
17
19
44
88
5
43
20
21
15
9
7
17
78
18
147
52
8
33
96
55
44
40
17
39
36
147
13
60
68
81
48
6
9
21
19
11
1
11
90
55
83
1
59
72
25
17
91
12
17
27
3
45
15
6
12
15
112
8
4
80
9
27
72
3
25
24
44
60
9
6
49
95
21
12
12
28
48
17
18
12
25
23
72
13
36
59
6
15
9
39
12
15
169
60
11
49
20
12
45
15
40
84
5
3
141
19
35
72
49
12
23
36
1
17
27
63
108
84
61
60
72
36
36
23
6
6
54
15
21
43
11
21
3
21
64
53
99
76
8
57
43
77
79
89
195
27
9
100
29
72
15
117
18
25
32
12
9
12
7
23
25
47
1
20
24
75
72
13
5
3
48
51
6
63
76
36
17
7
20
36
3
69
21
54
18
19
36
60
83
21
45
39
4
36
5
15
60
16
23
42
48
27
3
18
7
72
41
42
33
45
54
81
4
11
18
24
15
15
1
12
132
23
13
17
18
1
41
55
59
78
120
3
84
36
12
48
52
17
18
12
6
3
9
12
66
25
32
12
28
56
51
121
68
12
4
48
11
114
7
8
15
78
90
9
129
12
19
8
52
56
4
8
88
17
6
12
18
42
18
55
56
3
13
12
5
18
78
72
15
28
5
87
84
3
48
12
18
42
18
19
20
144
81
30
9
12
4
60
24
77
3
21
30
21
27
1
95
42
63
9
187
104
135
12
90
42
66
12
30
42
27
120
88
8
24
60
9
7
32
21
96
19
17
55
5
30
30
315
72
45
3
3
105
87
105
63
129
3
25
20
9
6
13
5
39
15
25
23
73
12
53
6
66
15
9
36
67
41
30
1
5
31
8
24
51
30
31
101
42
48
85
77
7
53
27
4
41
3
117
6
24
13
11
57
52
20
45
55
23
9
75
48
78
79
59
57
12
16
35
9
52
56
48
40
5
7
23
57
69
3
12
24
36
3
18
84
63
12
36
33
7
23
30
31
83
21
21
84
15
15
25
35
21
120
75
66
108
12
15
48
9
30
1
29
108
18
126
30
1
20
33
27
39
24
1
101
30
33
4
68
27
18
24
75
45
3
112
56
27
36
102
30
69
28
71
120
120
42
48
15
24
63
33
12
39
30
19
5
24
55
95
33
40
23
72
57
28
47
6
31
168
5
7
5
36
43
5
12
18
57
27
21
21
18
1
155
21
16
5
3
16
35
84
36
18
6
1
24
17
15
33
55
65
30
25
32
9
3
51
1
8
51
1
5
51
88
59
25
36
11
25
84
36
29
15
27
24
60
9
76
95
45
24
21
24
24
66
25
20
16
23
37
11
18
15
36
105
91
17
48
7
128
52
11
129
33
99
3
105
63
78
15
4
8
28
11
21
12
112
89
111
15
18
51
15
30
7
59
25
29
15
15
21
4
47
93
9
51
81
6
132
ABCD 95456348062*3^$a+1 [50061]
21
63
60
57
15
153
84
60
18
12
270
108
24
18
21
96
21
63
60
21
15
21
78
90
72
48
15
21
24
54
90
27
21
15
45
3
60
9
48
15
9
48
90
96
12
6
72
75
81
159
36
57
63
9
15
81
72
84
132
48
18
90
60
72
12
24
3
159
54
3
24
21
123
120
279
54
24
39
60
117
3
33
27
57
18
9
36
9
72
96
18
54
12
60
3
216
180
36
15
12
54
27
60
9
12
78
36
12
9
9
24
183
24
9
66
90
36
18
18
99
9
72
96
12
24
36
120
234
60
54
3
153
96
39
9
78
66
63
36
24
84
36
24
21
108
51
9
84
63
96
3
90
168
84
168
72
36
84
54
60
30
51
81
27
39
60
66
60
12
42
66
207
45
24
99
9
3
9
24
54
81
9
84
63
9
126
18
270
108
258
84
51
27
9
3
114
39
108
15
12
42
144
99
144
36
9
111
117
24
12
162
45
141
3
63
36
18
72
6
138
87
21
63
27
18
36
6
48
78
84
63
81
36
123
12
225
198
18
72
15
36
3
54
42
117
81
12
60
75
9
132
36
63
21
24
27
27
54
27
12
24
63
66
87
165
594
6
138
42
12
42
30
18
6
36
12
36
243
63
18
63
69
30
81
60
93
24
156
60
3
60
144
81
135
93
15
93
24
48
51
153
36
48
36
6
81
93
168
39
180
51
165
108
189
27
9
96
39
96
45
279
21
15
93
240
12
54
6
84
54
117
177
12
90
36
6
75
9
6
192
18
15
108
129
27
204
93
42
162
39
60
75
114
27
39
9
195
90
120
15
12
69
12
24
84
171
60
255
6
12
60
48
27
180
60
9
108
243
21
51
81
72
156
96
102
54
6
18
120
36
99
99
96
144
48
96
144
66
96
144
30
81
69
12
108
114
18
288
27
57
24
66
6
90
21
9
126
9
81
294
30
27
33
48
60
3
33
3
24
36
129
24
30
6
39
189
42
201
9
108
60
3
9
72
159
57
123
27
36
18
63
180
36
9
12
18
96
9
3
18
72
90
90
27
24
129
51
45
126
18
30
198
132
90
54
3
189
15
57
132
84
27
69
36
162
30
15
93
51
279
225
12
63
141
9
48
99
27
114
27
12
60
39
9
189
24
3
63
117
60
99
90
48
87
57
15
48
105
84
6
138
96
111
72
105
36
39
27
78
75
24
21
195
75
9
33
120
51
21
132
12
36
78
21
153
36
63
15
228
42
3
96
63
36
225
9
72
12
123
36
57
63
108
9
24
3
153
18
42
180
36
30
177
57
24
39
108
87
102
96
36
36
39
141
48
15
21
108
96
120
180
135
45
36
72
18
54
24
84
60
54
192
54
27
36
45
36
36
180
18
141
9
75
60
84
132
27
66
186
84
60
18
36
48
78
30
60
84
72
6
234
111
27
60
18
39
69
84
231
93
36
123
27
237
60
36
3
6
84
24
111
15
18
18
129
45
15
9
48
303
75
18
168
99
93
27
36
36
24
9
48
18
45
9
27
33
234
36
54
3
60
57
18
54
90
90
36
15
180
21
36
96
108
3
105
72
198
66
36
99
60
84
9
36
51
48
81
24
12
72
24
39
69
39
9
36
114
12
126
96
36
3
24
21
24
48
6
66
18
6
90
18
3
141
48
135
69
36
48
72
27
27
81
33
63
111
234
60
54
117
9
12
60
3
33
ABCD 95456405602*3^$a+1 [50090]
30
81
96
36
12
15
18
252
87
20
60
64
84
3
9
20
76
68
31
153
32
13
18
57
87
33
93
27
12
195
41
49
15
116
7
72
21
152
48
52
48
240
80
25
42
33
24
123
201
9
263
85
75
12
105
47
28
36
69
11
49
15
48
12
32
4
171
6
54
18
63
8
112
9
83
7
36
132
221
31
21
9
23
85
63
168
39
90
3
39
9
44
40
135
18
63
72
48
24
32
36
19
18
15
15
18
47
16
51
21
20
112
3
9
84
20
121
6
129
81
24
15
36
84
96
12
108
8
96
88
15
138
63
24
27
69
24
48
24
24
21
11
67
18
27
3
45
24
8
73
23
144
7
41
229
78
21
20
4
8
139
393
27
41
67
105
132
60
48
36
12
92
103
42
15
15
5
28
68
16
108
105
111
9
23
19
66
54
6
23
49
63
27
18
35
4
51
54
179
4
135
18
114
5
36
48
49
27
63
5
40
72
24
189
23
7
5
112
84
36
21
107
28
75
5
52
105
90
105
36
24
33
83
12
244
63
5
12
96
4
135
66
23
16
3
41
52
27
45
48
20
52
33
27
48
69
36
83
136
96
32
40
105
120
3
44
25
39
39
192
129
39
5
115
45
48
108
20
4
32
76
32
67
6
174
21
20
124
123
137
85
123
57
99
57
24
18
45
32
25
11
48
91
69
20
31
9
20
4
27
141
20
19
45
60
75
5
48
13
3
24
60
48
87
21
51
21
12
48
12
36
207
93
36
3
48
33
9
3
84
48
3
153
9
51
36
108
135
41
40
80
1
143
55
48
33
116
28
8
37
75
207
29
7
54
6
102
11
64
96
27
72
5
13
23
37
72
12
11
12
60
40
32
31
9
24
200
49
60
23
12
100
36
39
21
60
81
18
132
9
9
27
3
90
47
25
63
105
15
48
32
40
27
33
15
45
15
53
108
64
8
24
4
36
44
139
5
55
12
36
54
90
9
272
4
48
12
108
15
42
18
108
93
92
48
24
48
184
15
113
112
8
16
39
270
51
24
48
15
93
60
99
90
23
52
128
37
23
52
15
17
16
12
108
57
270
60
30
51
21
18
5
13
27
48
57
195
75
33
84
75
21
87
18
60
15
44
16
108
104
55
81
9
15
33
87
27
21
27
5
16
56
73
12
11
85
27
165
11
184
8
19
105
15
5
40
24
81
36
84
39
12
60
48
36
93
3
69
23
40
12
21
15
12
75
57
33
63
48
24
15
48
42
23
40
57
108
132
18
149
25
6
12
5
55
18
15
20
100
12
20
103
53
64
96
39
105
75
177
168
48
24
20
4
24
75
93
12
48
60
39
45
44
1
35
28
152
55
21
99
9
27
5
67
21
24
15
53
28
24
56
100
12
15
9
48
48
80
64
24
132
39
6
63
116
64
27
5
79
36
24
53
16
69
15
417
95
16
92
37
63
60
236
72
24
4
39
101
4
32
16
20
229
18
21
60
24
8
25
87
132
80
13
3
12
120
48
87
12
5
64
24
96
9
3
84
60
15
45
33
18
17
148
60
27
18
30
5
55
72
21
92
52
27
21
57
23
97
123
27
5
43
42
30
33
12
36
24
8
37
18
5
48
124
120
3
105
45
87
15
45
68
19
105
3
33
12
153
323
1
51
80
25
167
13
63
164
7
78
63
72
168
87
81
24
72
68
25
3
8
12
112
36
60
9
18
17
52
15
5
85
96
54
45
116
148
32
64
24
24
96
252
84
24
99
5
88
105
15
120
132
36
72
84
44
31
41
67
162
3
15
5
13
24
123
3
45
108
57
90
24
333
192
24
104
48
40
132
57
3
116
84
28
99
105
48
45
3
9
180
3
105
27
15
21
32
55
53
37
90
12
81
48
84
45
231
12
12
20
67
33
60
105
135
32
16
60
135
12
33
32
12
4
36
63
33
9
30
108
5
196
57
39
144
12
84
21
39
56
28
12
24
44
64
176
4
27
108
180
53
24
31
9
63
33
128
40
20
31
45
120
24
9
27
21
123
57
42
33
60
27
18
23
ABCD 95456452948*3^$a+1 [50003]
44
15
1
24
32
4
36
8
12
148
35
25
152
4
11
84
1
24
35
49
35
36
109
287
33
40
24
32
76
8
12
60
108
12
24
96
40
44
36
15
85
12
96
44
16
95
1
11
13
84
56
12
40
23
12
97
48
32
12
40
48
128
3
37
23
21
111
25
140
4
56
63
60
117
84
48
16
24
96
24
11
72
37
56
40
12
35
105
279
1
44
100
44
12
3
57
4
36
128
12
40
32
51
21
28
12
24
32
3
1
8
36
16
36
35
13
32
3
37
32
16
32
123
25
24
83
49
108
92
24
12
4
36
24
24
12
59
60
1
143
37
44
88
47
25
95
33
16
96
8
28
20
52
23
13
36
20
28
72
44
84
60
27
36
73
12
24
56
88
56
75
13
12
20
28
12
48
68
3
57
12
76
32
48
40
60
20
52
128
87
24
9
64
107
45
60
39
1
11
93
4
48
20
52
68
3
21
36
12
16
120
12
60
12
32
15
13
60
180
48
8
4
8
159
61
32
60
28
35
60
33
64
60
8
48
76
8
60
76
60
12
72
12
396
8
60
172
84
48
32
24
4
20
172
48
56
12
28
144
11
9
36
16
11
25
128
75
85
80
12
52
47
9
135
61
20
39
9
108
28
84
96
60
104
36
52
8
52
24
56
39
13
36
192
24
108
68
184
24
11
9
84
3
48
109
36
12
8
24
76
80
15
177
24
4
96
36
8
12
28
35
1
24
120
12
20
12
52
48
120
32
84
24
16
32
172
68
15
48
45
100
47
73
24
8
39
81
63
9
52
36
44
51
13
36
95
21
108
4
32
36
15
13
56
16
12
60
11
21
4
20
4
23
37
12
20
84
52
68
40
80
64
8
63
9
108
12
108
52
176
15
9
12
88
23
9
99
1
144
84
8
52
47
36
45
39
9
156
75
61
8
4
23
25
12
68
3
105
27
13
191
9
52
83
21
60
84
27
84
21
72
76
32
3
37
84
44
100
20
147
33
51
45
76
48
20
4
20
28
32
112
24
20
4
68
39
1
12
71
1
44
16
116
28
104
16
35
9
132
84
4
83
85
8
75
57
288
4
36
80
15
61
56
160
12
56
75
37
84
56
48
24
16
11
9
12
99
45
24
15
69
87
13
11
145
12
12
96
20
12
12
16
140
40
24
20
96
60
4
56
12
88
11
105
4
92
4
20
28
36
24
12
20
135
1
44
28
11
69
108
144
16
32
27
49
36
11
33
60
100
12
8
12
12
76
35
9
36
27
49
24
32
132
76
12
20
48
52
12
12
128
88
20
4
8
60
148
44
111
24
9
16
116
4
8
112
56
12
60
3
25
108
107
45
48
12
48
4
12
116
4
20
4
44
28
44
15
21
52
56
4
107
1
120
24
119
12
85
24
191
37
68
28
72
23
45
40
144
23
37
108
23
9
96
12
4
108
152
15
33
40
32
24
124
131
1
8
16
20
112
119
1
44
84
52
12
11
25
24
12
96
48
36
48
32
136
23
9
60
52
20
15
141
3
61
44
16
8
48
4
11
97
47
21
3
9
51
37
23
165
111
36
13
24
23
9
64
12
20
24
16
20
24
4
107
25
8
4
116
12
52
168
72
20
3
25
12
92
124
167
9
84
52
8
40
32
4
11
25
20
132
36
16
59
132
60
25
8
132
28
20
24
12
28
11
69
96
75
37
24
8
112
44
96
15
9
51
1
35
85
48
24
8
208
44
76
80
15
9
16
72
44
24
4
32
15
13
11
45
64
8
120
12
180
76
80
75
105
27
9
24
52
32
36
76
8
60
88
8
111
13
12
11
105
3
45
96
4
152
24
28
36
32
12
28
72
108
228
120
12
35
13
80
64
56
12
160
8
16
116
63
141
60
36
4
179
9
88
8
40
44
12
16
92
28
8
195
1
44
4
56
12
60
24
4
96
35
156
120
177
123
45
63
25
140
16
44
72
40
68
24
3
37
20
28
20
39
153
27
9
60
4
23
13
32
15
45
48
100
32
24
100
35
1
20
28
36
8
36
120
12
75
25
20
100
8
24
136
71
61
72
11
25
84
140
108
28
71
45
28
32
84
4
23
49
56
4
59
45
60
52
8
52
32
12
148
32
64
32
12
36
84
16
11
61
35
24
73
8
39
33
51
12
25
32
63
57
40
36
12
20
39
181
24
24
12
59
69
207
25
12
36
35
1
44
112
132
56
36
108
87
45
4
20
52
60
48
60
84
36
36
71
97
60
68
4
8
48
4
96
44
16
48
24
212
36
3
57
3
72
13
80
27
48
9
156
64
32
4
47
45
52
11
1
24
35
1
8
28
24
56
15
13
144
68
40
8
4
ABCD 95456570596*3^$a+1 [50052]
129
19
11
45
225
111
123
45
160
65
7
53
7
23
1
116
45
19
24
60
41
15
9
55
29
27
69
72
63
9
36
15
16
36
89
31
5
19
36
197
42
1
60
8
36
93
67
5
31
5
3
160
12
8
141
18
133
5
19
41
43
5
24
36
75
9
42
45
4
20
21
108
36
30
1
24
17
3
45
27
9
15
24
156
45
48
7
44
39
13
44
33
36
7
60
8
12
40
5
55
24
5
135
136
8
12
124
35
18
27
120
76
20
108
177
108
67
20
4
29
51
280
29
31
24
12
8
52
107
6
55
12
5
99
45
48
31
11
49
36
41
108
36
84
36
204
111
64
5
67
77
7
60
5
15
21
72
108
15
4
20
81
3
76
24
137
79
5
15
40
36
5
15
87
90
231
9
7
5
36
39
129
84
63
40
68
15
121
5
99
36
40
59
117
3
42
55
17
3
9
79
20
12
3
45
36
96
33
54
33
117
31
56
21
48
27
168
12
4
5
78
18
39
4
80
57
3
45
55
12
8
21
90
48
1
17
135
64
80
60
100
44
52
24
20
160
36
23
97
20
84
16
17
87
105
55
24
180
11
21
93
12
3
16
5
48
27
45
31
137
27
4
5
31
24
140
52
20
267
42
31
53
96
219
81
36
39
3
93
4
5
19
36
35
6
63
16
24
32
48
36
15
18
43
8
51
9
9
31
96
125
24
27
48
9
27
4
36
20
9
31
156
84
44
96
105
31
5
43
92
33
31
96
20
45
3
129
43
29
39
117
43
35
1
20
24
52
24
36
24
29
24
7
104
12
4
44
45
12
43
36
20
33
43
44
21
18
45
201
55
41
18
37
53
91
101
108
75
76
80
24
105
55
56
64
32
148
36
84
36
204
116
36
4
53
7
101
12
6
45
72
27
33
40
24
24
5
15
51
6
3
9
3
64
185
24
27
100
107
73
47
73
68
9
147
64
20
40
29
7
89
15
12
64
24
5
24
12
36
24
39
52
20
45
15
45
3
52
17
102
18
51
12
48
12
60
48
189
63
3
6
18
72
1
108
80
60
60
60
172
48
12
29
15
93
12
19
32
117
3
45
55
120
84
65
151
47
21
16
96
125
39
69
127
8
45
67
24
89
12
15
4
24
11
6
3
76
5
39
15
54
3
64
5
55
5
19
137
63
72
27
61
35
117
165
19
104
45
12
15
117
111
112
24
5
84
295
65
132
55
53
36
31
60
248
39
18
19
200
40
24
17
19
20
21
84
36
60
19
24
77
63
69
67
36
77
108
15
24
15
49
20
21
31
84
29
72
12
7
245
15
81
39
40
41
63
40
41
36
3
112
44
76
44
64
20
21
31
8
36
76
77
3
28
12
17
12
79
17
115
5
79
84
149
3
100
5
123
15
1
104
369
7
60
104
12
9
91
48
20
39
13
104
33
31
92
93
15
60
120
21
31
20
4
164
69
72
19
12
8
69
7
20
9
127
8
16
156
48
120
5
31
41
18
21
84
40
20
52
8
9
36
91
95
18
108
84
36
99
24
12
27
97
65
19
5
54
102
15
16
137
7
36
60
53
55
36
60
44
45
12
108
36
15
9
7
48
12
23
21
40
44
96
76
29
15
21
43
12
29
36
15
4
41
19
53
12
31
8
21
19
36
89
7
48
60
116
93
63
48
40
116
24
81
19
36
104
16
5
99
15
105
40
245
114
1
65
27
40
29
39
16
116
9
75
63
1
12
59
61
8
72
4
24
17
19
60
29
15
21
84
60
87
4
24
20
36
4
36
36
8
12
33
51
84
16
36
48
17
3
75
126
36
48
31
5
31
84
161
19
29
60
36
39
69
31
20
129
7
65
30
21
48
9
147
9
111
40
29
15
45
54
21
76
84
36
120
5
48
51
9
7
60
5
180
31
5
63
9
30
1
312
84
80
123
30
60
3
124
84
5
12
19
89
24
3
33
55
65
7
44
9
31
5
15
21
103
36
5
36
12
3
48
60
16
164
141
144
54
1
5
12
168
12
19
44
36
64
32
24
39
90
72
19
56
4
95
6
72
31
116
76
29
48
3
4
29
27
45
39
3
117
136
8
117
139
41
18
1
60
29
144
27
16
29
19
12
60
68
21
36
99
9
67
168
65
72
19
53
7
29
15
112
20
57
31
32
4
20
84
57
60
103
60
12
17
36
7
29
24
15
15
90
60
66
49
95
1
20
4
89
103
17
63
64
20
136
29
48
60
67
36
5
3
96
144
12
40
24
44
40
77
15
4
60
24
80
76
35
45
16
77
3
4
20
4
60
ABCD 95456908018*3^$a+1 [50031]
45
48
42
12
93
12
99
174
63
84
36
84
3
153
72
177
18
30
150
12
24
9
111
57
75
9
75
18
75
3
54
15
96
72
15
45
63
12
93
33
144
216
36
3
111
9
21
72
15
72
12
15
18
72
3
288
9
18
33
60
69
24
39
105
102
33
75
45
15
33
33
54
72
6
72
66
42
39
60
36
93
27
60
9
144
102
129
51
24
30
63
171
69
60
33
15
12
33
12
27
33
63
57
27
69
27
39
6
342
12
54
51
9
27
24
249
27
12
303
90
108
60
147
9
3
12
9
66
108
57
48
12
9
24
3
9
24
27
72
3
108
36
21
33
36
60
18
66
36
75
51
18
36
3
15
90
180
3
39
45
21
39
123
42
120
198
18
18
6
48
27
96
84
96
12
15
18
192
18
18
27
24
21
27
105
30
33
24
201
12
3
12
108
93
36
3
93
48
27
27
72
33
21
72
27
15
30
72
3
87
18
6
90
156
6
48
57
33
39
57
3
120
57
3
12
39
72
48
90
147
60
27
90
3
12
63
120
42
3
9
15
183
150
192
51
9
108
30
6
87
159
6
12
60
48
18
21
60
33
87
105
18
45
15
36
12
150
84
6
165
9
36
54
6
39
9
39
60
60
12
60
165
3
132
108
123
12
45
51
9
12
51
117
3
42
135
72
63
12
6
48
6
30
18
6
66
33
60
141
54
36
6
75
33
15
33
75
39
30
63
33
72
12
204
54
12
45
153
168
27
72
9
36
3
108
69
75
9
6
45
21
90
54
15
3
18
144
24
87
12
45
36
30
69
21
24
48
312
18
177
12
45
216
48
24
72
111
9
144
6
18
90
30
6
69
51
126
18
6
36
3
48
84
36
3
81
36
84
75
81
27
72
30
126
45
63
42
192
15
12
45
15
60
36
33
27
45
207
12
3
18
72
147
81
198
42
12
96
39
12
33
6
9
12
81
18
69
75
45
15
33
33
27
24
3
6
180
54
57
105
51
12
117
30
105
36
3
6
3
120
57
90
30
3
21
12
24
3
63
162
96
90
69
3
30
18
294
66
24
33
12
12
33
15
183
105
93
72
12
72
63
33
102
168
189
39
69
60
120
111
117
15
18
12
15
12
15
45
72
3
105
132
120
36
39
36
72
6
27
93
87
3
126
3
72
111
9
135
48
6
12
39
15
24
156
33
45
87
36
3
9
45
195
48
45
39
36
12
33
18
9
27
6
12
15
81
99
72
9
12
132
12
234
42
39
9
72
24
84
27
9
18
18
15
12
48
60
12
60
12
33
252
36
72
15
45
36
39
33
27
261
36
15
36
39
30
3
12
45
30
18
3
3
57
45
15
3
42
39
33
12
96
84
18
126
159
27
18
15
51
60
12
129
51
54
171
87
33
144
39
57
60
9
228
15
93
39
21
84
54
9
45
18
45
9
15
171
162
3
24
9
66
33
75
57
48
27
21
15
48
6
36
12
36
171
9
39
51
6
3
141
192
15
27
30
3
60
189
36
18
42
102
36
6
30
6
27
21
51
36
12
15
138
132
30
93
3
90
84
18
18
54
33
63
12
45
12
12
39
6
18
102
144
36
78
18
18
9
183
24
66
60
162
12
21
60
33
39
27
105
9
12
18
42
54
36
18
156
54
204
45
57
54
21
48
72
9
174
72
90
108
3
84
156
24
45
18
12
21
12
57
63
87
18
18
69
21
18
174
240
3
12
60
48
24
15
45
75
45
45
6
9
36
27
120
42
54
12
24
153
60
57
18
102
6
18
99
27
18
135
60
51
114
66
24
12
90
75
75
54
12
27
45
72
3
93
174
108
6
12
72
36
27
24
45
48
3
24
15
36
138
39
15
60
33
15
9
180
36
9
15
9
12
15
3
36
33
45
162
48
60
33
57
15
51
6
75
33
12
6
57
12
33
18
78
30
144
117
105
3
15
57
108
63
78
39
168
12
33
99
120
60
60
93
102
18
27
15
54
180
90
144
33
12
120
60
45
15
12
39
90
51
45
18
36
66
3
12
36
39
60
30
108
3
57
36
27
63
12
57
33
15
117
30
57
15
33
120
15
18
39
36
9
36
ABCD 95457160016*3^$a+1 [50275]
69
39
36
141
3
69
3
360
234
90
360
18
36
36
126
18
36
51
288
576
111
33
216
129
90
414
15
93
54
18
18
72
177
21
18
234
180
72
18
33
3
501
309
270
36
18
15
75
18
18
54
252
144
144
36
54
450
51
216
21
198
54
72
144
72
15
363
36
36
18
72
144
51
183
414
252
180
108
162
360
54
90
141
165
378
18
15
3
69
183
969
561
144
144
90
180
72
54
144
396
15
183
90
162
216
69
75
18
360
123
255
90
159
111
33
75
144
216
180
234
36
180
180
270
486
90
18
195
147
54
144
72
90
306
108
36
18
72
270
36
198
105
216
129
15
144
216
129
15
273
87
93
108
36
51
3
72
72
126
180
90
36
54
87
345
159
93
36
144
15
21
51
201
162
72
36
90
54
216
105
57
18
360
252
468
72
90
51
165
90
105
21
123
216
309
360
18
249
3
18
72
123
129
180
270
36
72
90
15
471
54
72
108
36
270
72
180
18
360
36
18
126
234
36
285
39
72
249
147
69
21
108
159
57
36
162
465
255
18
468
36
54
54
252
54
54
72
468
108
144
51
57
126
144
216
252
90
18
216
594
72
18
36
33
288
72
75
90
18
54
51
255
432
33
129
36
18
126
339
75
36
105
435
54
180
234
180
378
180
90
72
18
144
54
144
141
57
18
36
54
54
357
129
15
39
162
36
162
90
18
69
381
54
108
36
36
36
90
18
144
72
18
36
51
129
36
270
54
414
18
18
501
21
90
612
216
54
72
234
216
69
57
108
126
54
234
213
3
396
198
126
180
90
15
21
324
36
51
309
195
21
195
39
18
126
105
72
72
57
234
54
36
ABCD 95457481324*3^$a+1 [50002]
5
6
45
105
7
44
9
27
40
32
40
32
15
24
25
5
30
105
39
36
1
65
3
51
61
48
108
23
60
54
72
75
3
6
84
30
25
20
111
1
23
57
28
12
5
19
41
31
8
40
180
72
20
3
30
15
45
66
54
7
83
66
108
75
87
21
33
67
32
40
68
147
12
1
60
44
28
68
3
24
57
36
33
54
90
31
32
9
99
12
9
60
31
8
24
15
61
35
9
28
83
60
30
24
36
6
9
51
24
45
24
48
4
5
123
88
29
31
48
11
9
111
1
12
71
84
42
43
11
60
36
33
12
3
37
60
53
15
72
16
23
36
73
72
29
79
107
60
45
165
15
48
51
21
148
5
15
108
153
39
45
55
116
21
15
3
57
4
5
30
49
11
45
16
176
117
12
84
126
24
36
24
24
85
12
56
84
15
13
5
27
39
49
20
45
102
69
12
108
39
25
11
84
21
69
43
29
43
68
100
8
21
19
11
9
9
12
24
30
24
36
60
30
6
24
1
48
35
21
4
32
63
13
23
9
16
35
25
32
3
6
18
81
4
155
97
68
12
24
12
9
15
39
9
208
17
15
15
96
1
68
12
99
90
31
65
75
75
60
30
24
139
5
150
13
48
5
144
195
36
36
4
149
12
31
113
150
36
48
60
12
109
72
47
6
90
6
18
102
19
11
141
64
95
25
53
127
23
45
15
6
7
53
6
49
120
65
36
3
36
4
32
9
19
5
7
119
9
87
25
5
99
12
40
72
71
25
59
81
81
139
29
60
6
66
139
72
143
25
12
20
3
6
18
72
13
156
29
90
36
45
99
21
4
191
54
102
18
12
15
28
71
1
144
5
114
57
9
255
51
120
1
53
54
12
24
109
71
6
31
104
33
51
24
12
33
63
39
81
69
48
51
9
72
18
6
6
60
61
89
54
84
12
45
99
1
23
57
63
66
7
48
35
30
7
167
6
120
6
193
41
36
18
12
1
29
78
6
31
35
49
11
25
104
4
5
55
11
54
42
150
43
95
1
36
48
41
15
12
112
41
126
81
27
105
45
7
5
24
115
89
6
9
21
30
24
186
36
63
76
41
30
25
44
60
39
117
28
12
60
80
36
24
15
30
24
55
41
123
72
33
75
36
36
9
66
1
53
31
56
4
65
24
67
20
57
42
24
60
1
5
43
11
61
23
37
119
24
73
48
32
69
43
5
90
1
119
96
96
30
15
33
55
20
45
43
119
25
60
36
59
48
13
47
252
9
9
27
76
119
21
213
19
32
3
66
27
9
31
17
60
30
121
95
150
54
45
57
84
7
80
9
55
53
66
24
132
13
5
60
132
90
48
42
15
3
13
32
36
9
6
66
51
33
84
36
31
35
13
36
29
7
23
85
17
15
75
18
15
180
72
39
60
49
17
30
108
121
116
105
54
25
20
15
37
32
40
32
28
167
49
12
24
116
24
9
39
27
85
56
148
32
69
15
244
32
40
8
81
51
9
108
42
24
6
79
56
3
36
37
44
39
1
128
87
69
4
11
36
54
7
72
35
30
12
63
51
25
5
30
6
198
60
13
44
64
71
225
15
13
12
216
59
69
39
30
6
9
100
17
15
160
5
18
6
150
30
39
75
57
40
44
189
36
126
48
6
6
25
5
19
36
156
72
11
6
51
60
27
25
20
21
6
30
18
1
35
36
33
111
9
132
16
83
66
31
59
54
234
6
36
3
51
61
24
12
107
1
36
20
3
85
101
6
21
3
60
21
28
131
45
81
31
32
21
6
93
100
108
29
3
45
247
108
35
252
24
21
153
36
6
21
27
60
25
17
18
1
32
123
54
3
27
12
18
3
63
84
72
13
185
123
33
111
16
72
96
32
57
6
36
9
16
29
36
43
20
12
3
96
121
5
15
84
76
56
4
23
13
77
3
28
36
23
45
15
57
9
39
112
23
72
49
92
27
12
9
64
68
9
43
32
45
19
29
75
15
6
51
9
7
47
45
51
61
203
66
51
135
48
6
99
27
201
24
15
33
28
44
28
68
57
72
19
12
92
88
32
51
24
1
11
18
31
29
43
8
36
135
24
24
12
48
12
60
24
25
29
6
6
19
32
39
30
3
12
15
9
9
162
13
47
105
76
113
24
7
35
33
21
7
8
99
96
9
81
111
4
179
97
108
125
63
99
48
57
39
30
6
30
15
15
24
1
65
39
21
84
31
59
120
1
48
60
48
17
60
66
6
18
153
129
19
20
15
1
23
30
6
49
36
35
6
15
16
17
43
47
246
75
36
129
15
40
11
49
89
222
313
185
91
36
23
12
73
80
76
24
36
ABCD 95457583244*3^$a+1 [50007]
24
12
36
111
141
3
33
31
204
113
19
12
180
12
149
31
5
108
15
132
72
93
19
80
24
28
60
72
17
15
40
20
57
27
9
207
136
161
31
92
36
93
31
48
44
112
65
36
123
40
140
16
96
96
48
149
31
96
120
17
19
17
67
29
36
48
43
68
48
28
80
117
127
140
4
60
41
55
12
48
8
28
60
36
116
12
16
65
72
27
81
55
17
51
105
43
233
144
67
17
3
72
105
7
8
76
36
12
281
27
108
64
48
17
72
75
28
12
17
63
21
3
21
171
9
31
72
77
72
19
36
156
20
4
17
72
144
7
29
19
29
79
12
104
21
39
48
21
43
144
101
55
84
5
36
19
120
41
7
53
211
120
24
41
72
31
20
36
33
60
31
161
31
65
48
111
16
32
4
92
129
127
101
24
19
137
39
4
12
17
43
32
21
15
69
31
5
36
24
295
41
24
12
91
60
65
111
16
140
72
189
36
31
24
89
7
101
27
16
137
27
64
29
31
113
79
68
112
245
24
51
129
288
15
4
12
53
132
27
40
17
39
88
24
44
45
103
24
24
65
55
72
156
41
12
7
116
81
91
8
45
187
128
196
60
53
24
55
144
44
40
161
151
80
4
5
87
232
89
67
20
21
39
4
60
5
75
28
72
29
51
112
173
51
16
44
16
53
43
60
116
16
17
19
24
125
55
65
115
17
55
17
19
89
91
44
76
17
15
81
84
3
64
5
39
4
17
27
81
31
36
56
177
51
16
84
24
5
15
180
24
48
21
132
36
12
247
5
31
204
89
36
51
4
12
29
19
80
72
60
12
45
7
41
132
31
48
164
117
151
113
7
12
5
84
108
7
68
33
163
53
7
29
79
48
41
87
88
56
4
68
156
124
20
132
76
140
64
29
84
115
12
24
29
51
24
144
36
129
79
80
36
28
77
51
237
15
93
60
43
41
163
68
196
12
53
180
19
36
53
43
5
60
15
84
9
51
64
12
36
12
36
20
120
52
29
48
7
101
19
24
89
103
53
51
9
55
36
29
55
41
31
20
12
45
55
44
81
175
32
4
89
24
139
20
12
16
41
24
48
15
16
20
117
31
17
151
72
32
33
43
12
41
84
19
149
108
7
5
55
20
16
17
7
96
29
7
29
15
16
24
32
108
57
43
120
29
3
4
12
5
12
36
3
120
36
57
39
33
147
33
39
100
12
32
21
156
3
48
45
12
163
32
4
84
144
296
244
29
12
36
19
89
67
116
76
89
123
76
17
48
3
33
15
57
144
36
111
136
41
36
91
128
52
113
15
4
17
36
247
32
16
5
7
29
60
156
79
53
43
137
67
53
15
148
24
173
7
89
48
252
24
31
56
40
17
36
120
103
149
60
19
296
21
24
19
176
33
15
88
24
48
56
81
48
7
173
87
100
60
80
36
28
12
48
5
12
24
63
24
232
53
96
187
60
5
48
72
19
41
144
19
29
3
288
21
19
60
5
15
9
19
17
48
43
8
76
60
17
108
144
19
84
5
15
12
28
36
101
180
72
36
24
63
21
195
28
68
48
28
53
127
44
4
56
36
141
36
15
81
67
56
40
29
24
123
88
113
12
24
120
55
5
79
12
32
52
41
31
48
8
88
20
16
113
51
33
87
9
31
5
103
5
91
12
20
21
72
99
52
77
255
36
33
36
19
20
141
36
67
24
5
84
43
17
84
43
32
36
40
36
80
52
24
17
31
5
72
3
52
5
63
9
31
96
125
12
7
32
64
180
180
29
36
7
41
31
41
271
36
32
60
52
149
120
3
196
252
5
27
4
17
7
168
56
96
160
20
4
156
32
64
161
48
36
79
44
4
60
60
41
31
96
89
19
96
29
7
72
48
ABCD 95457827306*3^$a+1 [50001]
42
141
12
40
5
24
66
42
42
9
21
31
17
78
45
27
30
30
1
5
27
9
15
9
27
15
69
21
12
132
19
59
81
36
45
39
57
115
17
3
4
20
4
89
3
4
24
5
12
19
5
24
36
19
17
19
20
16
8
9
18
18
6
9
15
54
42
6
19
29
24
12
15
81
18
37
48
65
36
31
8
45
15
39
12
9
12
3
97
20
3
45
75
12
33
9
67
5
60
31
5
24
18
12
1
53
31
20
39
42
54
61
8
112
17
6
30
7
44
15
30
39
39
18
42
13
59
66
42
1
5
87
27
1
89
3
3
24
253
20
15
9
39
57
4
5
84
36
39
27
30
12
87
4
71
45
84
27
12
81
87
24
21
24
36
15
12
13
60
29
18
13
20
63
57
48
75
42
12
108
12
7
5
51
15
69
69
15
15
25
47
30
63
9
6
25
12
77
12
39
16
20
15
60
48
30
67
24
12
5
162
30
3
27
61
125
84
43
8
129
42
24
21
81
12
43
17
12
18
37
44
40
11
1
5
15
48
52
47
30
6
42
12
78
24
21
40
83
42
18
117
9
30
1
5
42
57
36
15
18
31
20
21
54
61
44
15
21
28
36
56
100
5
12
18
129
16
20
3
6
36
54
78
63
48
27
69
4
5
6
9
9
12
36
18
66
66
25
5
15
64
89
42
9
24
9
3
28
32
45
55
60
8
39
30
67
23
1
17
18
45
15
25
20
16
44
9
60
12
78
6
7
8
60
156
51
33
16
20
16
47
37
11
30
72
27
3
6
6
84
12
33
16
23
13
44
4
12
29
19
29
51
9
48
19
20
16
20
64
20
3
12
24
66
30
30
31
5
24
6
24
36
9
3
13
17
36
6
30
18
6
36
19
132
5
39
81
75
60
39
1
24
24
60
32
24
45
54
37
5
3
9
27
16
20
39
25
5
54
12
48
45
87
12
1
20
87
42
3
75
13
41
24
66
1
47
6
12
90
54
19
32
3
37
8
69
7
53
3
39
9
36
51
132
33
9
60
6
24
1
8
87
12
30
120
27
9
12
42
12
36
42
6
30
15
36
9
55
32
15
45
9
19
12
8
36
60
3
81
15
6
171
40
17
3
24
9
15
15
36
36
84
21
24
9
27
27
1
32
4
23
72
30
31
8
9
12
111
57
51
27
109
36
8
87
9
4
29
3
9
31
48
32
48
39
12
9
57
30
13
12
5
3
69
18
114
18
12
18
87
105
175
5
51
45
12
43
48
17
24
15
33
72
6
105
9
55
83
18
54
60
9
36
81
43
11
45
39
1
24
35
1
11
69
24
51
18
60
183
4
11
73
120
17
39
3
37
44
76
5
111
4
11
13
41
48
31
5
51
15
30
18
30
27
96
45
3
16
89
31
5
39
57
78
12
30
15
24
3
30
63
195
69
69
27
3
30
55
17
42
13
59
30
15
51
25
59
18
48
3
27
18
151
53
3
28
65
67
20
64
5
91
8
9
7
23
72
21
33
24
6
36
24
114
60
43
17
18
24
30
39
195
1
44
15
1
23
13
20
39
6
3
51
121
23
60
36
36
54
24
51
24
9
12
24
15
9
3
27
93
40
5
15
99
69
81
39
9
12
51
15
108
25
11
25
20
9
55
32
27
6
114
33
9
6
54
6
33
36
51
54
54
30
7
5
54
36
30
43
5
12
102
1
11
9
27
9
40
20
3
78
99
15
24
6
19
77
78
66
51
15
42
6
37
23
21
3
30
43
17
31
20
100
17
3
45
90
21
39
72
54
90
1
47
13
17
42
45
135
6
24
51
15
13
20
39
73
20
4
24
17
18
57
24
21
3
16
35
60
25
23
48
24
6
24
39
9
132
31
89
15
3
57
75
9
9
7
24
20
120
165
24
18
9
60
21
42
18
3
21
36
19
80
3
102
30
25
5
6
48
24
57
64
11
1
20
9
24
75
21
6
9
24
16
24
12
48
36
35
1
5
18
54
18
69
99
81
15
45
15
1
17
18
30
54
45
69
84
120
66
21
3
117
3
1
11
30
51
40
8
105
12
60
12
12
18
48
72
1
5
24
27
84
76
56
15
42
6
24
21
52
35
33
16
36
17
30
61
47
33
12
45
18
12
9
63
18
48
127
23
61
20
3
57
16
23
6
90
6
48
31
23
1
65
12
30
45
27
30
123
39
9
27
12
36
24
37
20
3
6
24
3
75
24
108
1
29
48
78
21
15
21
39
66
42
13
17
12
19
5
6
18
7
113
3
45
3
69
3
24
9
24
48
43
41
6
45
27
1
92
27
18
18
36
9
76
5
108
30
96
12
25
20
39
25
29
7
23
54
12
79
36
20
45
6
25
5
43
36
23
42
36
19
20
81
12
6
66
15
3
6
6
1
47
42
36
3
81
18
6
24
3
48
39
1
32
3
105
27
9
16
24
36
113
51
4
35
6
48
51
220
12
8
16
11
48
90
30
1
20
45
75
93
31
71
18
3
45
48
24
48
3
36
33
3
9
55
95
36
42
7
44
39
36
1
65
24
27
9
6
33
52
5
43
41
51
45
19
59
24
1
32
33
96
19
29
48
43
36
5
15
120
64
77
63
60
9
60
12
60
18
21
36
64
72
23
24
33
4
29
6
45
24
159
21
60
129
3
9
48
7
24
17
3
36
36
3
42
3
75
144
61
17
30
48
36
1
108
71
18
6
25
60
11
9
16
35
1
5
12
36
30
12
25
29
51
39
126
3
15
21
24
261
31
24
60
180
35
48
13
17
6
141
75
9
60
27
12
33
120
4
20
9
36
39
12
15
18
51
81
99
33
3
4
5
6
9
9
24
127
104
12
15
24
45
93
12
6
25
8
15
6
15
24
69
48
99
36
28
17
3
87
12
181
80
27
13
47
9
3
13
5
54
114
7
20
9
90
45
45
15
15
1
60
5
18
12
30
108
12
30
25
29
15
3
93
3
42
19
36
17
18
33
9
27
9
42
25
83
1
35
108
120
48
24
49
17
18
24
13
20
9
19
29
6
37
20
45
18
144
57
36
3
90
12
3
69
6
1
23
30
30
96
1
5
6
84
30
6
109
20
36
75
84
6
99
63
72
1
5
18
45
9
18
33
15
12
9
15
54
15
57
54
6
19
59
24
33
9
19
5
30
24
13
48
17
63
9
3
57
3
60
3
6
18
1
59
90
3
48
9
6
42
168
30
1
11
9
4
20
ABCD 95458244554*3^$a+1 [50065]
12
180
269
31
17
7
45
15
45
20
103
156
12
45
24
39
17
4
39
24
48
65
7
5
7
48
12
101
64
51
60
204
245
91
5
19
36
69
51
9
8
28
147
48
65
19
36
108
12
12
12
5
31
72
77
108
28
87
12
21
44
103
180
57
56
24
43
216
21
8
67
36
84
81
15
108
21
96
27
5
172
20
420
48
60
12
19
60
120
36
144
21
356
64
68
91
12
5
103
57
20
7
12
60
84
89
28
80
55
9
8
7
156
108
57
120
32
163
197
31
12
45
15
77
60
55
12
48
12
165
51
9
20
43
53
100
24
99
120
12
9
8
187
48
5
7
36
72
48
60
108
21
15
60
5
31
12
77
40
39
137
7
137
60
79
12
17
7
113
55
48
204
36
69
135
24
29
115
72
21
452
43
137
55
60
108
9
15
120
144
57
24
8
48
19
24
84
192
84
84
33
3
12
137
43
24
53
7
53
31
12
149
79
216
21
32
52
20
216
40
87
12
41
4
51
45
39
21
32
7
24
36
168
17
19
149
28
15
144
5
43
53
7
12
96
72
12
24
137
55
17
28
3
36
5
40
39
57
27
65
55
57
36
60
84
236
67
17
60
43
12
45
56
4
60
303
33
27
156
29
55
36
17
100
15
132
12
60
65
36
67
113
64
15
41
7
33
3
21
8
28
32
31
77
40
147
57
3
57
111
48
21
159
24
72
36
60
144
36
129
120
39
77
19
60
21
255
120
84
84
57
24
51
77
28
15
84
45
60
56
55
105
60
144
36
15
48
17
64
96
15
29
76
63
12
29
48
55
17
19
36
60
24
29
31
216
81
39
36
12
48
9
36
135
84
165
243
57
3
12
144
12
149
31
17
7
48
257
19
132
24
45
36
24
8
43
12
60
333
87
153
140
84
115
84
36
60
105
60
39
132
5
19
24
24
12
96
77
88
32
28
44
163
60
60
156
161
91
12
36
12
5
60
7
156
21
3
60
77
196
24
39
41
91
60
180
29
19
21
3
252
24
29
52
99
84
132
96
72
96
89
67
141
15
77
223
17
43
24
36
192
33
32
112
60
36
80
7
33
3
24
336
141
39
12
24
21
44
48
43
12
93
60
3
141
3
57
63
65
7
240
96
185
4
39
29
48
19
24
17
84
343
48
105
39
84
12
72
12
48
65
31
96
48
93
24
39
17
40
279
84
209
7
5
16
75
72
33
20
7
17
100
20
16
15
84
48
12
24
57
24
15
36
17
103
69
51
69
8
7
45
135
24
257
7
125
12
55
48
120
36
57
3
77
4
195
48
60
12
65
31
17
91
12
45
92
43
60
9
96
99
81
75
48
21
51
9
99
12
24
96
17
115
456
177
27
53
79
101
24
91
105
27
48
60
29
136
3
36
125
91
72
48
129
8
48
43
24
48
48
21
120
63
12
120
141
183
72
9
135
41
60
4
60
60
180
171
192
17
199
12
5
72
52
36
24
80
96
7
33
15
108
84
36
21
171
5
64
8
67
48
57
75
24
41
43
12
24
72
24
48
48
9
39
36
53
7
300
5
120
43
36
89
148
15
17
7
165
51
12
48
60
180
72
17
31
269
16
15
5
19
105
135
60
36
5
40
204
80
76
32
52
75
24
156
113
52
3
108
17
72
40
80
103
33
24
63
12
108
72
36
12
93
15
12
33
3
24
108
29
79
60
21
75
216
17
7
65
19
36
65
391
5
132
43
300
48
17
72
31
60
24
36
72
45
20
139
141
15
105
24
111
ABCD 95459047826*3^$a+1 [50039]
53
4
3
48
54
90
108
137
16
9
87
39
24
33
159
9
99
101
205
6
5
169
42
45
3
126
39
24
27
29
16
15
9
72
164
169
11
88
147
24
30
36
60
18
30
150
5
85
11
4
32
144
19
60
48
17
12
115
54
11
43
21
51
53
40
288
48
312
39
54
11
25
15
129
15
141
75
3
30
168
12
11
31
209
25
30
42
47
16
27
69
3
30
11
25
35
36
28
33
54
18
15
57
15
33
6
9
297
18
77
24
7
29
79
21
99
6
23
60
28
24
75
6
18
5
61
78
141
80
25
71
43
12
53
55
21
80
64
32
19
42
75
24
111
18
15
24
57
23
421
60
72
23
40
27
30
15
27
5
31
36
48
96
36
18
198
72
33
32
25
11
19
6
51
3
5
31
57
15
33
120
81
15
129
15
24
105
11
115
9
32
49
12
108
114
198
87
48
24
120
96
32
115
21
56
31
48
90
54
72
209
16
123
66
11
60
109
35
76
219
72
72
12
54
276
138
108
42
47
16
68
76
39
125
52
9
15
39
54
171
9
48
54
18
111
57
183
24
200
160
72
63
36
36
29
37
42
108
18
12
75
72
80
16
9
11
277
143
97
63
24
57
30
150
54
5
40
39
137
61
132
90
156
42
30
17
43
18
11
19
141
99
45
56
16
9
48
15
56
64
96
24
75
117
63
137
151
9
75
29
40
189
18
57
81
24
90
48
18
11
64
57
119
79
29
7
54
87
8
7
18
11
4
117
3
105
11
43
18
54
65
40
8
136
72
32
40
48
32
67
54
36
171
48
44
25
48
132
47
16
68
4
27
180
36
69
33
63
72
63
29
43
60
18
84
15
81
12
27
51
12
17
25
18
12
186
23
16
24
57
54
60
48
93
285
3
15
9
15
120
17
115
21
27
6
36
66
60
45
99
48
78
15
48
24
105
15
72
99
84
18
15
32
85
30
78
23
61
78
101
19
65
132
120
31
30
99
80
16
75
54
108
42
66
78
246
18
60
45
81
11
73
11
60
37
63
200
112
3
132
84
96
54
39
15
54
36
159
141
6
48
36
72
9
128
175
72
129
9
87
39
24
30
155
175
108
117
27
113
76
9
11
4
51
150
30
114
90
108
54
18
36
72
18
147
189
35
84
4
56
40
44
31
36
48
105
3
45
33
159
32
84
31
29
7
12
132
81
24
8
67
29
91
6
63
135
57
9
15
24
176
55
18
168
18
12
132
30
72
83
67
210
24
156
3
168
48
44
36
25
87
63
12
78
54
18
47
97
84
114
5
76
56
16
9
54
84
101
7
114
18
5
31
129
141
51
8
16
44
7
48
108
54
75
21
48
27
27
141
9
47
120
13
12
15
240
3
21
45
6
5
25
54
125
55
24
72
5
88
15
18
18
66
96
59
168
7
9
9
18
432
77
49
102
17
25
47
64
105
135
24
87
9
80
7
72
108
149
31
18
156
18
78
108
90
21
8
72
48
112
9
72
30
9
33
47
43
5
7
6
48
96
18
18
15
15
57
3
77
16
44
61
120
24
111
15
12
45
120
93
12
207
120
212
55
168
72
18
11
16
111
9
8
12
4
312
3
29
115
21
81
78
36
246
6
48
150
12
18
36
105
63
81
27
113
60
64
45
75
123
60
9
225
216
30
24
18
72
48
35
37
36
27
48
24
144
87
12
6
59
13
12
27
105
63
48
15
12
222
198
30
35
72
55
24
57
27
21
75
141
15
54
119
28
3
29
40
51
96
36
84
21
24
15
66
135
15
9
20
4
72
8
139
198
30
89
19
54
6
41
25
15
39
29
61
96
108
11
136
20
25
60
138
6
135
9
15
32
16
27
36
41
88
96
9
192
24
36
48
18
137
103
18
ABCD 95459637316*3^$a+1 [50069]
7
5
138
9
24
27
180
25
5
3
120
129
18
72
48
69
3
120
18
147
240
16
96
8
105
18
162
60
60
3
72
153
312
55
323
13
59
30
7
56
24
81
103
47
49
11
132
30
75
112
83
168
120
45
57
138
37
80
328
72
35
61
17
30
30
120
3
24
3
30
90
45
240
177
60
30
90
18
12
21
27
85
8
27
150
15
105
127
48
8
27
12
78
30
69
141
12
87
33
30
60
61
77
139
240
83
21
27
12
73
128
117
19
191
30
3
69
27
24
16
24
59
150
168
15
48
27
37
152
184
77
42
105
3
30
12
60
15
112
113
210
157
80
3
60
90
111
87
60
30
42
48
12
48
222
75
195
133
275
37
23
25
107
18
19
168
120
215
25
8
64
216
72
53
355
8
27
109
24
47
9
264
112
437
240
90
105
168
24
21
12
60
30
165
183
132
18
60
55
125
90
60
120
12
105
75
318
63
96
24
27
102
7
144
29
91
107
829
41
72
103
107
37
23
78
252
108
12
31
47
12
157
23
150
75
360
3
132
498
42
198
63
9
48
132
108
12
75
160
65
30
81
99
13
17
7
71
105
27
210
91
59
48
213
256
53
27
21
19
401
120
12
78
37
56
69
243
232
128
27
61
77
102
13
77
171
57
127
72
96
35
450
120
123
69
43
65
120
60
30
109
83
37
11
12
60
78
42
37
8
96
16
24
179
157
216
305
15
72
96
39
145
65
30
121
152
64
41
132
75
93
30
102
348
315
27
48
72
30
31
17
63
24
192
21
180
210
12
73
65
150
25
155
189
111
25
65
72
48
127
48
77
27
21
75
27
108
102
30
37
24
227
37
155
13
72
5
78
132
48
25
120
125
27
45
91
47
60
205
80
40
5
163
119
97
131
13
80
64
83
102
90
18
3
352
107
48
69
136
65
30
129
123
30
103
95
102
60
271
104
183
49
11
192
120
117
21
67
120
23
12
37
11
72
48
37
56
99
48
237
3
12
193
35
72
78
150
217
23
105
40
48
80
57
12
30
37
56
48
40
24
5
48
19
11
45
57
108
75
117
138
169
11
37
35
117
64
96
113
135
192
81
39
21
3
24
40
23
162
31
47
42
60
30
157
96
72
48
215
73
104
48
15
145
77
67
41
72
18
162
150
240
13
5
102
117
16
185
162
21
147
162
3
75
180
180
72
21
136
24
29
18
9
21
123
64
215
60
117
21
312
91
179
78
72
63
45
30
72
37
131
45
147
37
11
72
18
30
93
192
345
162
30
15
153
30
73
120
216
96
32
75
60
97
96
8
129
7
83
37
11
72
228
60
ABCD 95461099868*3^$a+1 [50051]
79
17
7
8
58
11
21
54
88
17
91
68
16
89
7
18
119
25
6
24
5
61
54
32
4
12
12
116
9
60
31
80
54
15
1
47
67
68
12
28
12
38
10
5
33
10
89
7
20
24
12
9
43
41
39
12
4
29
12
79
17
48
36
15
46
48
30
12
20
82
30
60
36
24
26
160
54
17
15
24
52
5
108
15
16
29
36
3
52
48
48
38
142
5
43
12
48
5
19
32
120
9
60
12
24
60
19
60
17
49
23
25
23
24
79
96
5
108
7
8
33
19
48
20
16
41
1
2
52
48
60
53
144
15
10
6
8
72
4
48
5
7
24
114
48
14
124
24
12
48
5
27
16
24
204
12
89
19
86
90
36
34
50
4
17
7
17
24
25
11
31
17
31
29
36
12
43
96
14
22
137
7
36
132
12
38
18
93
19
12
18
11
36
84
15
12
24
84
70
146
4
90
50
16
30
138
5
12
15
16
53
19
5
60
27
34
2
40
12
92
69
36
3
28
32
45
7
24
26
6
9
1
30
50
144
3
7
89
61
54
17
48
120
15
4
96
12
24
48
32
40
8
21
19
17
75
69
31
20
9
84
7
24
116
4
42
107
27
16
17
31
12
12
56
40
12
12
96
36
48
17
36
19
20
93
67
48
5
43
20
28
84
8
40
17
3
18
30
24
12
9
15
54
22
5
31
5
183
40
2
10
102
62
18
22
36
102
2
4
77
13
14
16
12
12
17
36
123
9
15
12
64
104
117
19
54
30
12
36
72
60
30
42
68
33
3
4
8
4
53
31
44
16
17
12
3
40
168
65
24
7
84
24
80
57
151
53
55
20
16
8
28
12
12
120
5
19
17
7
5
36
37
2
60
16
56
21
7
41
36
3
112
60
44
9
276
55
5
15
36
4
36
8
10
35
91
80
9
12
13
6
24
41
67
24
44
9
31
12
12
48
113
7
12
62
10
5
55
65
19
20
112
2
10
12
96
24
18
48
18
12
113
12
43
20
70
6
84
29
87
40
8
18
22
20
45
27
126
10
12
36
54
62
4
5
79
17
19
5
96
103
53
55
24
24
12
44
76
12
8
22
32
171
63
4
5
156
27
22
2
33
31
12
32
18
34
29
27
69
75
4
29
7
60
66
32
48
10
12
77
48
43
77
37
18
30
6
12
5
99
9
109
6
5
31
20
16
18
6
185
43
56
4
8
60
4
44
16
116
28
24
20
40
36
29
1
6
80
40
56
9
3
16
36
5
96
12
3
28
77
7
6
30
17
24
99
69
15
21
55
36
20
9
19
66
11
15
64
36
18
6
26
16
14
21
13
11
43
80
12
76
50
3
36
48
55
41
57
15
67
48
32
28
65
7
12
44
24
10
2
93
31
84
68
28
17
3
36
9
36
25
48
6
90
62
4
14
15
79
36
5
9
18
30
3
51
58
23
15
58
86
28
48
12
60
12
53
3
40
8
34
26
22
18
80
45
27
33
21
3
12
1
78
12
44
10
138
41
60
49
11
127
24
41
24
151
44
33
55
5
63
4
5
63
22
50
16
48
14
15
36
19
92
21
63
40
36
20
84
24
12
34
66
8
6
10
36
24
56
34
2
40
12
32
33
57
75
3
18
22
113
7
192
8
16
144
41
7
17
57
10
44
9
55
32
28
17
19
56
76
5
7
41
24
55
5
55
8
12
76
54
18
24
24
24
12
5
3
21
15
40
54
26
36
21
39
69
55
36
6
48
6
48
60
30
35
31
101
73
32
34
29
31
60
20
81
33
3
60
55
29
13
96
6
53
12
15
69
19
2
39
7
20
4
20
28
5
75
33
25
42
8
30
58
20
72
165
15
52
2
51
55
38
16
74
9
31
5
24
97
14
57
19
8
33
3
4
20
108
40
30
18
29
7
149
27
93
7
24
44
9
7
24
36
108
41
49
198
32
12
45
31
2
46
12
53
31
29
111
16
200
64
8
40
48
62
75
7
44
36
9
75
129
12
13
11
7
72
5
81
15
49
102
24
60
12
60
17
3
48
4
32
124
56
24
9
31
60
56
24
45
27
9
21
10
32
12
60
4
60
44
52
14
6
4
54
78
12
77
3
21
15
9
60
13
14
36
52
36
12
5
3
66
16
78
29
85
26
16
41
39
9
12
15
28
12
32
153
12
31
20
66
3
93
82
8
4
36
17
48
109
90
65
60
55
108
68
33
31
8
33
7
18
23
15
4
32
33
15
6
10
101
19
17
12
7
41
19
5
15
9
51
30
10
5
43
6
134
57
49
95
7
5
12
31
24
5
187
29
7
48
17
12
145
11
31
41
12
7
36
32
52
80
100
24
56
64
24
36
17
7
36
102
18
5
15
4
17
19
24
12
44
4
5
27
45
36
7
6
50
69
63
4
29
57
10
24
36
74
16
38
52
20
18
34
12
5
24
15
166
11
7
8
112
72
29
97
83
19
65
25
26
16
36
24
26
22
176
4
48
54
18
17
13
47
43
5
31
96
5
3
36
102
3
15
46
35
15
76
29
3
45
12
9
46
84
149
51
136
8
33
3
112
108
41
19
42
2
16
65
31
36
68
22
42
12
41
19
125
31
18
11
39
36
28
5
31
60
12
8
10
54
36
44
40
60
96
24
140
178
30
24
48
108
12
48
5
67
12
44
162
18
30
27
55
32
28
8
9
12
15
36
34
6
65
7
12
56
9
21
10
29
55
24
36
176
69
3
12
28
5
12
51
4
24
29
72
43
6
6
36
32
12
21
12
96
7
8
16
8
52
30
78
20
40
96
6
11
19
41
15
52
8
9
60
43
32
16
17
48
12
7
20
64
77
55
60
20
33
51
36
24
196
53
67
44
4
12
17
25
6
42
42
12
5
79
5
55
20
4
17
33
10
8
57
63
4
149
7
12
8
57
43
5
55
18
11
31
48
96
38
22
24
5
31
48
8
118
30
56
33
12
48
87
48
6
82
17
111
46
11
43
29
7
60
8
ABCD 95461977454*3^$a+1 [50002]
21
42
18
19
41
3
111
18
6
1
71
12
48
9
3
18
42
102
18
42
6
24
30
78
6
79
11
42
7
72
5
39
9
36
42
30
39
99
42
43
29
12
36
24
84
15
15
36
114
15
60
9
63
15
13
35
9
21
6
24
21
21
24
15
105
19
80
120
96
15
81
69
39
81
6
93
15
24
12
126
39
88
17
24
6
93
12
15
9
57
78
24
48
18
31
53
18
18
42
54
54
30
12
72
87
39
61
41
27
21
39
87
60
18
12
3
21
24
3
28
11
24
45
39
96
54
18
78
175
5
60
30
6
6
42
67
5
3
81
30
60
45
12
3
1
29
54
21
16
80
33
6
25
29
6
6
43
12
5
30
36
93
51
13
41
6
36
12
1
59
37
144
29
3
28
65
24
6
49
5
30
18
102
66
55
20
16
5
24
72
18
25
59
117
15
6
24
126
18
24
12
6
33
15
24
42
3
48
3
129
3
37
71
6
3
36
75
49
11
6
18
102
156
42
12
153
51
6
39
117
24
54
61
11
18
24
27
33
3
3
36
66
15
15
90
30
18
12
12
30
30
3
4
11
37
12
5
24
55
20
21
6
33
39
57
63
37
5
6
120
18
174
18
54
21
9
6
24
60
21
3
222
30
12
6
42
18
30
42
15
52
107
54
24
48
15
93
66
18
72
18
85
35
18
27
3
45
45
43
56
100
41
12
31
29
66
36
24
21
48
27
90
3
33
18
21
3
186
79
20
15
36
30
30
6
90
25
5
24
12
54
25
35
93
16
60
20
69
87
3
12
24
66
120
3
48
28
32
12
21
19
53
138
30
15
4
5
6
12
9
15
36
9
129
12
3
16
5
6
9
15
6
3
40
5
19
65
72
15
33
12
30
13
83
45
24
3
18
18
25
35
42
3
9
3
15
33
69
31
35
25
137
27
15
132
9
27
33
4
17
36
27
21
15
60
4
5
75
3
18
24
15
12
9
31
104
15
60
30
60
12
24
48
7
20
21
48
12
144
63
52
29
84
31
35
6
3
3
12
1
41
24
15
16
23
21
9
30
45
93
39
9
36
19
80
64
17
6
30
12
55
20
33
60
39
60
45
6
78
79
17
3
63
12
97
5
39
4
23
90
48
60
126
49
35
42
24
30
54
31
24
59
37
59
24
12
49
5
96
79
65
27
88
17
24
54
114
27
36
3
21
9
12
15
108
81
3
12
9
42
24
84
60
162
72
31
32
3
45
27
12
36
66
18
12
114
31
53
15
36
16
41
18
6
43
41
6
78
12
108
87
33
6
174
36
15
12
12
21
6
30
36
72
6
105
76
5
6
12
45
141
90
24
33
52
65
31
156
48
36
5
6
93
3
45
33
19
36
65
55
36
23
36
30
27
60
39
18
48
54
60
21
52
71
6
120
6
60
9
3
18
12
6
6
18
81
15
9
16
17
54
6
75
28
11
9
9
36
66
13
20
63
13
35
6
18
21
36
28
12
20
4
17
18
42
19
11
78
15
69
27
45
135
21
18
66
54
12
18
54
61
11
9
9
60
18
72
33
63
72
9
21
187
12
5
39
39
45
105
186
12
72
21
36
28
83
18
19
41
12
78
21
15
33
51
30
19
17
6
9
9
36
48
48
18
24
60
42
108
3
27
18
30
37
17
78
12
21
4
20
45
18
36
12
129
45
3
75
6
31
8
180
52
24
35
144
33
39
13
53
19
29
6
6
63
40
5
27
33
30
12
12
18
24
39
15
6
108
27
45
19
11
36
48
84
6
87
3
42
54
18
6
25
17
12
30
12
30
75
9
51
9
30
90
6
66
72
3
12
15
1
44
51
12
57
12
69
27
15
60
12
18
3
4
71
210
90
45
15
49
11
24
57
51
12
66
6
24
6
114
57
69
3
60
105
18
42
6
57
195
60
9
141
7
5
12
54
6
3
60
48
9
24
24
42
60
9
45
12
24
18
72
13
65
15
15
18
39
9
30
12
9
21
78
6
18
33
27
66
42
12
21
96
69
30
9
52
35
9
39
18
3
15
12
30
15
33
30
162
60
78
66
3
16
11
18
15
12
39
36
24
24
25
17
24
42
9
3
102
75
21
39
81
60
99
48
3
18
24
67
56
3
9
27
30
99
27
12
1
5
6
18
31
11
18
48
78
9
60
21
54
60
18
120
19
29
12
15
27
42
30
13
20
3
30
24
3
3
49
221
7
11
6
24
30
66
30
73
71
66
15
21
27
117
18
57
9
15
16
179
25
11
24
24
1
35
6
6
18
6
6
19
20
48
36
60
4
5
30
42
60
39
15
9
27
69
27
9
9
12
72
15
15
37
20
9
6
9
21
19
89
18
60
30
84
3
3
90
15
4
23
36
54
3
69
19
5
12
42
60
93
15
12
21
12
132
12
21
12
30
120
25
161
42
72
21
9
31
17
19
60
5
15
21
15
15
13
60
29
48
18
12
54
60
18
48
18
30
6
6
13
29
36
6
96
48
150
27
3
12
30
12
12
48
6
42
75
45
3
16
23
61
5
24
67
65
24
54
6
27
39
9
60
57
15
33
6
69
87
12
57
36
33
51
3
6
30
9
27
18
12
6
13
84
5
18
48
12
72
1
5
39
15
6
19
11
6
18
37
29
60
12
54
36
48
25
5
42
13
92
33
19
23
30
48
30
9
15
21
45
42
30
60
27
21
24
18
33
36
4
92
39
13
71
30
36
51
15
72
30
15
40
47
129
24
3
18
90
12
24
6
3
9
135
15
6
12
138
144
85
41
115
5
102
18
24
3
3
24
1
20
21
180
19
35
90
19
11
24
12
21
63
12
12
33
15
30
87
21
54
12
18
67
35
36
84
93
87
33
75
6
12
3
15
9
105
7
35
9
64
71
85
101
3
15
6
39
48
15
33
15
120
6
15
9
12
60
3
9
18
42
12
51
9
24
12
15
33
12
30
24
9
51
48
1
5
12
42
1
11
18
3
52
11
60
25
47
12
21
39
6
102
12
48
60
49
53
12
3
27
6
48
31
29
31
20
33
18
45
75
42
18
93
57
3
12
3
30
12
27
57
54
45
9
27
60
51
168
6
36
102
ABCD 95462040164*3^$a+1 [50022]
28
8
12
12
61
71
1
75
140
40
32
12
64
44
97
35
133
35
61
24
348
203
24
108
168
37
47
36
37
119
40
9
27
153
11
145
159
9
47
120
1
84
11
48
1
36
47
52
20
13
48
39
56
12
181
72
95
160
129
15
188
12
1
3
57
143
52
8
25
15
72
152
1
96
99
192
57
96
27
68
37
23
97
24
59
60
37
132
23
24
49
51
56
148
20
12
4
69
36
263
28
20
12
193
12
11
76
36
44
73
27
69
35
25
11
4
69
12
24
119
36
36
60
40
56
60
37
48
99
8
12
4
21
35
1
107
52
9
132
12
23
13
12
47
25
155
192
61
23
109
23
168
52
93
75
21
108
23
72
28
32
85
27
45
11
108
84
36
61
11
72
16
152
48
37
3
180
45
11
60
1
23
60
72
13
107
108
12
64
20
16
9
11
48
36
96
60
108
132
12
108
108
61
11
40
92
13
24
35
85
35
48
37
15
80
4
20
96
84
96
13
180
60
96
84
87
9
47
60
25
12
143
24
24
96
24
76
9
59
52
8
25
83
133
35
24
132
16
32
16
9
87
45
144
119
52
80
60
24
1
11
60
13
72
48
71
25
24
119
25
120
36
180
24
23
25
47
1
71
136
33
15
32
84
13
36
35
25
24
120
27
20
16
80
25
3
272
85
107
72
108
36
72
24
40
189
12
60
24
95
25
39
20
12
72
1
27
57
11
121
35
36
145
59
4
9
23
60
60
12
13
15
24
8
28
80
132
73
3
32
72
13
48
35
157
15
129
39
104
1
72
35
160
44
1
120
59
13
215
1
120
24
36
71
48
72
4
45
131
13
47
76
9
23
180
1
59
168
97
47
13
60
47
49
11
76
32
60
37
24
24
11
49
143
12
97
71
25
23
40
69
47
60
36
12
28
44
1
48
15
9
36
135
116
48
25
35
13
47
61
156
35
1
143
85
12
47
12
60
36
25
60
48
35
120
72
109
96
119
61
24
95
24
36
4
56
144
52
9
48
23
73
12
24
48
51
32
73
59
60
205
60
11
145
59
13
107
72
84
24
25
23
24
85
35
73
227
168
121
27
24
33
143
25
48
15
21
11
60
13
131
61
12
11
49
155
13
23
144
252
61
15
105
24
23
12
73
132
23
25
11
97
23
144
13
35
13
51
20
96
480
72
148
57
12
23
73
63
44
133
72
71
1
35
36
12
60
25
83
244
188
13
35
37
95
72
36
84
16
120
32
96
157
60
39
81
59
40
44
49
23
60
85
59
24
12
25
83
25
132
95
25
168
24
192
24
72
15
9
23
108
157
12
23
168
97
3
32
25
83
124
9
12
3
32
97
48
12
12
15
21
12
36
71
16
20
12
25
87
20
16
60
9
48
132
39
69
60
35
36
72
60
37
23
204
13
63
9
24
59
37
83
76
129
71
52
32
120
1
35
61
36
108
11
49
24
35
205
11
12
88
57
84
59
60
61
11
4
20
4
212
12
85
123
9
48
11
85
119
88
120
33
59
48
132
25
63
45
179
61
192
87
44
12
88
20
97
24
195
69
24
131
85
11
205
15
33
83
25
252
48
47
156
25
60
131
61
35
13
47
124
36
69
59
24
97
35
16
32
25
11
1
120
11
85
63
9
168
35
25
59
36
4
20
169
87
45
119
16
32
36
24
16
9
203
25
47
60
37
24
11
96
100
9
23
300
48
133
111
68
61
59
37
119
49
12
59
49
96
11
204
49
11
61
11
12
25
120
47
25
276
23
37
63
69
36
59
52
20
16
32
108
25
47
76
20
12
28
44
12
73
12
75
81
63
32
12
60
61
35
97
3
32
13
12
39
8
60
88
45
23
156
49
51
56
124
8
13
39
105
36
39
8
192
49
59
28
117
23
24
1
84
48
51
104
12
36
13
72
15
104
1
15
32
ABCD 95462678698*3^$a+1 [50014]
26
30
10
54
26
94
2
18
22
14
16
60
54
14
40
72
18
62
28
30
18
14
6
64
48
8
52
6
14
90
6
16
18
6
96
18
66
12
200
82
80
190
2
6
18
16
30
56
10
18
32
28
24
2
30
60
46
62
16
42
42
188
58
144
8
22
72
18
32
24
10
20
60
16
38
22
66
24
240
48
152
6
12
46
30
74
40
6
42
104
6
10
48
120
24
6
66
50
16
60
80
144
10
8
18
22
30
2
16
90
30
18
80
4
66
24
6
24
242
16
2
16
20
66
10
86
54
34
24
32
30
90
24
30
60
46
38
42
66
52
26
16
14
10
26
60
184
12
32
118
62
28
12
56
82
38
114
18
22
6
36
38
126
60
76
36
30
174
138
102
50
18
16
62
130
44
40
218
16
24
150
42
6
72
18
14
66
22
20
28
138
30
24
8
28
14
22
18
30
108
14
18
6
30
16
24
2
22
48
24
104
12
78
54
28
150
14
40
24
12
68
16
8
52
14
64
62
18
70
42
38
18
40
8
16
90
80
4
60
30
6
8
100
6
90
30
2
64
30
48
2
78
18
48
22
90
14
18
6
102
10
48
14
16
12
212
160
2
54
36
16
60
132
78
14
234
46
48
12
6
30
18
26
28
96
20
84
28
14
16
2
22
24
96
24
30
56
10
6
72
92
28
2
6
160
32
60
108
10
8
16
24
26
6
22
8
24
34
50
36
90
16
18
54
152
18
12
106
42
68
10
18
80
16
30
14
4
62
46
50
94
114
6
24
72
50
22
42
24
24
206
24
18
30
24
10
96
30
24
218
16
30
42
14
58
48
8
64
62
40
24
26
126
120
18
112
122
96
22
32
22
8
28
12
90
90
68
42
162
48
6
120
34
12
68
12
154
6
8
12
16
38
16
126
2
22
74
64
8
88
30
2
118
50
94
8
64
168
8
48
114
88
2
12
16
48
24
80
28
38
6
10
30
60
60
48
8
18
46
44
52
32
72
4
6
8
46
42
42
6
24
30
32
84
6
30
34
26
4
26
34
6
74
52
42
30
42
144
32
58
6
6
20
48
64
36
90
86
28
20
60
70
30
56
10
26
4
50
46
18
30
108
38
54
36
22
80
184
6
60
48
36
66
72
78
50
22
18
32
46
74
22
66
90
54
150
20
4
24
200
60
36
90
46
74
126
178
30
8
18
6
18
88
14
16
8
64
66
80
16
80
30
90
40
14
10
32
190
8
10
6
18
42
30
14
144
16
26
48
46
12
38
16
54
96
18
86
156
6
22
66
2
22
42
30
14
90
72
54
18
10
206
54
12
4
2
264
18
160
36
24
18
38
90
22
18
42
54
254
34
78
32
58
2
48
22
32
16
8
34
12
48
36
174
30
20
22
48
8
18
16
6
14
18
16
122
64
86
48
6
34
32
24
118
36
30
62
112
18
30
2
46
24
60
68
18
24
46
2
18
4
122
24
94
80
10
50
22
104
184
48
42
6
134
66
46
8
60
192
6
120
24
54
10
24
18
78
32
48
46
24
66
30
96
44
64
12
42
62
16
12
30
2
28
96
20
16
6
8
160
54
60
96
12
164
94
32
18
84
112
56
4
84
122
24
138
22
6
8
16
170
30
10
86
100
30
8
6
4
126
50
108
48
18
64
8
160
42
20
72
84
16
54
42
60
18
54
42
114
14
16
24
78
98
6
48
10
32
136
18
92
18
46
50
88
120
62
18
46
36
6
32
46
32
12
22
38
40
32
58
120
72
6
42
48
18
96
48
32
70
86
24
64
66
24
54
8
84
16
20
10
30
84
30
24
6
90
14
60
22
14
10
6
92
52
24
80
4
30
56
40
56
16
128
90
46
8
192
6
64
26
10
164
40
36
20
12
28
84
38
16
6
50
16
18
20
124
20
108
48
16
20
10
48
38
12
22
24
50
76
50
16
48
30
24
2
64
30
42
14
10
24
56
64
90
20
42
64
8
58
78
30
26
6
58
24
98
52
2
46
98
16
330
14
22
8
10
24
48
104
10
48
60
128
10
80
40
24
30
50
78
76
12
20
52
18
14
28
62
54
34
80
30
10
98
112
222
6
24
56
108
30
22
18
14
16
42
14
24
34
120
2
6
48
90
112
14
18
46
14
138
54
10
14
64
80
66
96
54
192
4
6
8
54
58
2
180
16
90
50
6
40
18
12
18
18
102
96
54
56
12
4
48
2
10
30
24
72
14
16
2
16
54
42
6
18
6
50
94
2
18
12
112
56
16
50
54
34
102
18
126
90
30
50
40
24
80
6
16
258
62
64
44
70
8
18
16
36
60
140
10
24
38
40
32
10
8
22
26
18
22
30
44
64
36
48
18
8
16
48
62
24
10
62
18
16
110
208
26
10
6
24
6
26
30
24
88
2
ABCD 95462821126*3^$a+1 [50017]
24
23
40
27
18
3
24
9
30
77
97
30
53
127
6
11
13
60
51
21
63
57
18
48
29
40
21
12
60
6
42
27
32
19
17
7
30
143
37
6
5
31
30
11
13
84
35
148
12
3
12
6
66
9
9
30
48
29
133
35
13
27
12
93
87
9
12
12
12
15
60
20
60
88
32
13
78
125
7
17
73
47
13
11
16
3
102
3
32
115
60
101
109
18
45
3
30
24
126
12
42
3
12
120
45
30
113
28
33
36
60
23
72
1
23
115
29
61
72
87
32
28
20
97
6
5
103
12
45
39
9
72
80
13
27
45
12
11
19
42
15
20
16
105
27
21
12
12
78
42
6
77
37
66
41
16
39
6
39
15
65
16
164
25
83
37
63
3
24
6
12
6
21
3
78
15
32
1
42
9
84
9
111
32
13
39
15
65
31
66
3
3
24
53
88
20
4
48
12
3
17
13
78
174
63
33
135
12
33
15
20
60
49
6
30
48
12
54
21
33
12
23
61
18
6
12
12
18
42
90
12
36
84
45
45
6
89
100
48
75
33
153
75
32
43
17
37
30
17
91
42
12
84
24
131
37
144
11
37
71
19
41
61
60
23
61
126
9
9
72
3
48
8
24
12
49
36
66
9
20
16
15
60
24
150
3
21
36
3
27
69
32
13
156
18
5
7
65
28
45
51
51
45
3
93
48
69
23
4
45
6
45
9
11
28
12
75
9
36
3
125
19
30
27
45
36
27
32
25
18
138
30
5
97
36
11
1
120
3
57
27
21
72
24
51
105
47
12
1
144
24
87
87
30
15
8
49
23
1
87
3
5
12
180
49
11
144
55
6
42
21
21
11
43
69
48
120
12
3
17
145
11
16
44
1
36
60
24
60
60
96
12
11
64
15
18
23
67
29
16
39
29
7
9
3
30
66
89
36
19
18
107
97
24
6
66
75
87
57
9
60
27
32
100
48
32
28
24
120
69
15
32
7
12
18
126
29
76
21
15
68
28
39
60
54
27
9
15
33
12
126
69
20
108
13
27
48
117
108
12
48
102
60
30
18
33
12
60
80
67
6
39
3
29
36
49
18
30
35
72
19
17
67
36
41
25
39
36
8
16
27
45
57
12
3
20
31
125
4
15
53
19
9
9
108
39
33
23
12
55
72
45
24
21
23
25
27
129
42
54
15
8
13
54
65
16
57
12
39
32
19
113
85
36
35
19
36
57
69
3
48
3
5
16
24
45
27
32
43
29
220
51
84
120
6
12
3
44
1
18
29
25
3
24
80
48
28
12
45
60
23
43
9
21
11
36
67
45
32
43
72
6
3
21
39
20
16
9
11
1
12
72
24
6
69
69
27
21
24
96
12
36
42
29
13
60
168
3
21
35
13
30
42
15
69
24
42
18
96
30
125
1
30
60
6
48
36
71
49
63
108
20
12
16
27
125
72
1
35
1
6
24
81
3
84
18
12
15
3
77
85
3
20
19
18
36
36
24
42
30
72
11
12
7
18
15
9
18
48
42
72
59
19
53
37
3
27
77
1
12
120
36
35
12
19
144
42
27
33
23
1
15
3
17
4
60
32
25
30
9
21
23
136
128
1
27
108
32
64
9
60
150
9
33
83
64
45
12
18
5
25
72
135
20
4
15
114
12
36
23
1
24
24
23
43
81
21
24
23
13
15
60
48
39
30
66
177
3
54
6
17
25
12
42
33
63
9
9
39
3
72
42
6
18
144
23
19
6
12
66
6
36
18
57
72
12
68
28
44
1
12
6
17
4
9
12
24
11
40
8
24
16
21
36
12
48
39
33
120
12
48
48
15
24
120
3
93
24
75
41
13
71
28
36
9
36
60
6
6
54
84
6
35
1
3
117
39
48
3
29
103
17
13
51
21
23
25
6
29
1
15
72
3
57
87
21
9
12
30
53
31
17
109
6
48
5
16
9
59
13
18
102
12
30
18
3
9
63
48
36
15
6
24
15
33
36
59
1
96
60
51
80
37
48
15
60
27
6
6
6
54
18
6
9
3
45
84
63
18
48
11
1
15
3
9
21
12
39
33
300
12
24
66
54
42
57
32
16
228
56
19
17
25
24
60
24
84
12
30
30
123
8
19
30
71
19
90
99
24
27
36
12
78
60
24
6
57
45
72
24
6
33
8
13
24
27
36
33
27
57
12
6
18
36
23
1
24
36
27
24
21
23
36
16
92
25
11
19
12
9
36
3
42
3
45
6
12
29
1
42
72
24
9
33
35
28
45
66
6
23
36
13
108
23
49
3
33
66
126
27
20
37
51
32
37
30
30
18
21
21
23
25
78
72
48
29
61
48
39
21
96
36
3
39
17
61
24
3
21
132
30
54
3
132
9
24
6
66
48
131
49
90
48
12
48
12
30
35
1
102
54
23
16
21
51
120
9
84
59
73
120
12
42
18
15
8
13
6
66
24
6
48
6
11
55
60
54
24
84
18
9
33
12
51
63
81
15
29
16
48
27
54
51
15
6
59
31
42
168
27
27
5
40
3
42
60
63
120
3
120
33
9
42
78
132
63
27
30
15
24
45
30
6
59
49
30
45
20
25
72
48
30
33
3
30
36
75
9
6
33
32
1
15
45
138
9
60
81
204
3
3
5
1
30
96
9
45
11
37
48
23
31
29
4
51
29
1
54
41
1
15
60
3
21
44
1
15
32
4
15
90
23
13
18
6
71
64
15
30
39
99
12
48
102
78
72
120
9
32
73
36
39
75
30
35
16
15
30
3
3
17
13
18
209
31
41
19
17
4
15
45
81
27
128
4
9
24
3
33
27
33
6
41
73
96
24
24
12
11
7
12
18
75
15
30
6
9
20
37
36
3
21
6
18
11
19
12
42
72
39
57
18
21
33
3
93
35
16
63
36
30
111
36
120
3
17
7
12
ABCD 95463018538*3^$a+1 [50007]
44
105
75
16
71
9
76
60
20
15
13
41
79
156
89
7
29
90
25
44
39
81
45
126
189
45
72
115
44
36
48
9
63
63
54
27
24
60
36
40
24
32
9
115
20
16
60
23
54
198
18
31
44
36
76
29
15
36
48
60
112
24
83
13
59
21
24
9
27
9
39
76
83
33
93
7
44
219
25
29
67
156
20
220
23
141
40
144
96
20
60
21
63
27
25
128
12
4
119
216
49
167
9
9
31
5
91
24
11
18
15
100
60
95
21
64
72
77
3
64
80
40
24
20
76
179
36
36
9
63
157
20
36
60
4
60
20
39
121
5
39
51
61
108
32
4
65
291
33
27
27
21
52
107
37
60
116
57
36
15
111
85
60
53
91
336
80
51
72
72
145
53
27
16
155
109
240
36
60
20
3
57
100
5
15
64
155
18
207
4
149
67
5
19
32
28
36
83
21
96
24
16
56
64
56
27
261
76
59
1
56
33
111
184
20
12
4
20
45
180
126
90
3
249
27
9
87
28
12
128
40
72
83
21
124
96
29
31
5
90
108
21
105
144
27
63
37
35
21
15
49
116
4
80
3
18
139
5
39
52
35
9
99
25
80
52
5
183
72
40
48
89
43
60
23
61
65
51
64
56
9
18
13
48
11
49
12
228
215
162
3
100
5
36
75
16
125
115
173
31
59
105
21
55
96
47
21
16
44
12
84
39
21
15
90
151
80
120
28
12
77
90
13
60
80
184
23
90
31
192
155
33
96
84
76
53
27
9
115
36
80
60
51
13
180
131
36
108
126
51
24
4
132
113
54
33
40
24
24
5
151
36
80
48
40
320
16
80
16
23
45
99
61
20
45
15
16
144
77
39
160
120
120
24
20
132
60
117
91
60
101
315
153
108
79
44
16
20
96
28
32
117
126
21
24
27
45
28
12
48
32
4
60
41
108
127
53
27
45
39
40
80
93
72
15
4
32
48
16
120
89
126
121
5
19
44
27
18
51
4
120
116
16
17
67
5
195
136
60
60
68
21
31
8
16
56
159
198
87
100
65
54
25
60
20
39
133
68
40
101
54
85
41
31
24
35
1
60
8
111
25
20
63
18
43
29
3
24
160
83
121
156
11
93
12
60
4
60
20
4
32
48
172
17
3
123
85
5
36
55
53
91
60
96
36
48
29
63
100
80
45
3
40
72
8
16
116
4
24
95
105
16
41
18
177
28
56
76
60
8
76
95
69
12
153
54
61
20
189
7
144
11
468
61
60
5
187
137
36
126
9
52
48
80
156
36
88
71
61
29
255
16
35
72
61
92
28
287
105
60
48
165
36
75
64
59
21
40
11
61
83
61
56
148
20
21
39
51
1
80
40
5
19
24
36
224
12
64
89
87
237
126
165
15
1
179
21
40
104
76
144
32
4
11
273
69
87
40
216
107
18
72
67
95
45
16
48
20
120
39
72
180
45
4
12
128
9
7
65
108
7
276
8
52
17
36
90
1
116
28
17
63
45
126
21
33
75
15
36
61
65
19
44
136
200
33
51
52
80
28
59
18
39
24
52
48
35
97
47
141
21
39
177
15
3
21
33
90
1
35
25
20
132
40
68
36
75
45
96
4
35
1
125
43
132
23
61
11
13
59
121
20
16
96
48
41
55
56
100
95
162
31
12
48
35
45
117
139
56
57
67
20
64
72
24
5
18
33
75
45
24
21
108
87
60
180
33
31
104
16
96
24
104
16
59
25
36
65
75
124
120
95
81
9
87
168
87
54
51
168
51
ABCD 95463146074*3^$a+1 [50019]
55
23
21
28
236
69
6
1
8
88
152
3
45
88
335
9
21
60
51
15
129
87
49
44
60
45
15
60
51
81
15
48
21
4
17
108
27
39
36
37
8
15
49
23
102
19
36
44
51
1
8
75
9
81
27
4
239
37
84
8
52
108
17
39
84
21
87
9
63
40
53
75
15
9
81
54
21
100
59
6
7
41
15
40
92
3
109
60
72
11
9
28
48
53
6
1
48
84
8
48
96
24
76
8
21
15
51
85
8
15
96
1
29
75
16
89
96
18
48
13
24
12
95
78
3
28
32
24
33
7
24
24
113
27
3
18
6
84
37
192
83
12
25
80
3
13
12
20
28
180
5
7
20
9
111
123
109
32
33
15
36
27
9
48
15
12
6
48
24
15
21
51
105
114
45
132
15
57
75
85
20
3
13
17
18
85
20
4
116
27
42
55
48
23
97
59
6
12
15
12
28
5
66
57
64
11
48
21
16
104
156
84
4
11
24
61
48
17
30
169
11
21
112
71
12
9
15
84
1
95
1
32
15
253
53
24
66
54
7
120
59
45
72
27
12
33
12
40
20
28
71
21
15
49
20
36
16
8
27
109
5
43
5
3
72
57
30
9
24
57
51
52
48
48
84
32
51
9
63
192
49
140
4
36
11
48
18
63
12
4
11
9
15
30
24
7
68
135
57
148
32
57
51
4
20
15
36
1
84
5
15
40
56
15
73
47
9
40
56
76
84
59
24
12
1
140
24
4
29
55
5
3
135
24
48
132
228
21
39
36
69
16
35
6
31
72
12
108
68
72
15
81
196
11
30
15
40
44
4
32
9
18
37
89
55
24
60
8
40
35
13
44
16
47
49
41
135
340
32
21
7
29
103
5
55
11
60
66
90
21
28
5
199
23
228
24
156
37
8
321
19
44
132
33
63
12
15
25
53
18
25
140
52
12
36
221
31
203
21
15
18
162
9
132
33
54
1
59
90
7
11
153
76
5
48
90
36
1
41
30
18
39
36
12
39
1
24
35
21
9
31
44
3
1
17
7
41
55
167
12
57
21
3
12
39
49
5
12
43
47
24
9
39
13
104
24
60
16
35
1
44
16
47
36
36
45
40
36
8
12
57
87
9
99
165
36
195
81
30
21
12
40
80
87
1
24
23
18
27
33
27
16
5
91
24
11
61
17
30
57
24
9
123
40
35
9
96
48
9
43
12
107
69
4
41
15
136
59
37
59
21
28
77
55
12
41
90
174
6
25
167
157
5
3
165
3
9
6
37
143
21
33
12
31
8
12
27
73
17
216
27
60
100
23
24
12
121
20
24
4
92
105
18
72
48
162
103
32
9
15
84
12
3
25
60
35
37
23
21
9
42
72
138
15
28
35
25
95
45
120
132
99
36
73
216
20
28
8
108
12
12
63
24
81
27
121
24
116
9
90
18
39
4
56
21
63
36
45
175
41
55
17
6
25
119
12
9
4
20
21
24
48
19
5
30
73
8
99
21
33
24
43
32
36
204
36
99
13
89
19
5
54
18
48
99
52
104
129
51
52
12
47
81
12
16
116
16
12
47
18
27
156
28
44
231
6
30
96
73
35
57
27
18
19
24
56
108
36
12
88
12
23
21
3
25
95
21
4
137
6
90
48
55
152
9
24
30
60
105
96
51
18
15
15
9
16
44
60
12
93
91
36
59
45
40
80
40
41
78
13
8
4
113
123
40
36
128
21
30
81
60
16
48
24
32
100
68
27
30
183
28
5
42
1
71
54
90
61
11
12
42
43
221
51
4
80
136
131
72
165
12
24
51
49
17
79
89
55
11
69
111
9
16
173
6
9
12
9
6
9
52
60
8
81
78
18
54
9
84
36
27
24
30
75
28
116
24
12
75
13
5
15
136
36
8
33
39
15
9
4
5
27
279
21
4
104
21
12
7
83
25
47
45
51
1
20
9
15
4
8
153
87
3
60
84
117
45
15
3
1
59
13
59
1
29
103
65
55
36
11
1
23
9
60
148
65
24
43
60
20
28
29
156
3
12
120
180
12
132
9
42
48
72
45
28
92
69
15
9
79
8
33
54
36
37
24
24
156
20
24
135
66
54
9
12
4
56
81
3
21
90
69
39
37
60
80
16
17
60
7
11
72
18
39
9
27
52
11
6
30
36
25
47
1
36
56
3
36
81
24
88
20
36
60
81
139
41
24
31
53
90
18
3
75
121
20
4
20
87
57
76
149
3
39
36
30
7
36
20
60
160
47
9
93
51
52
152
57
48
7
44
9
12
24
75
27
97
35
25
8
93
51
123
105
63
37
11
9
33
27
27
1
32
33
27
76
41
31
29
54
37
44
4
12
59
9
9
150
18
48
ABCD 95463490828*3^$a+1 [50000]
234
12
78
3
15
48
9
16
179
93
24
3
60
1
72
48
72
149
51
24
16
125
54
21
123
45
21
24
19
35
66
60
120
186
165
96
48
51
165
153
15
336
117
3
15
60
30
6
49
41
15
33
111
39
1
35
66
3
33
7
35
85
32
64
32
39
1
48
35
6
15
3
45
45
30
60
30
147
93
3
33
36
54
30
7
17
15
96
72
33
54
12
78
36
84
60
30
18
43
11
198
90
21
177
108
24
66
6
48
78
333
57
24
39
27
54
54
145
59
72
30
15
48
27
126
15
24
15
36
60
54
75
81
135
117
3
147
12
6
3
9
18
54
15
48
81
39
48
120
88
11
21
48
96
24
177
39
15
30
19
80
9
96
55
101
198
36
9
16
11
96
12
6
19
323
45
39
33
27
141
87
36
6
39
264
168
117
36
7
35
48
141
93
91
41
15
21
48
90
25
155
6
36
324
36
12
42
126
54
9
120
81
159
64
107
18
27
39
42
102
25
56
24
3
114
3
15
33
24
69
27
40
35
54
6
18
12
3
255
90
39
16
17
15
15
57
75
66
54
93
39
18
48
15
3
6
39
45
51
64
65
72
159
9
15
15
6
51
69
6
102
42
21
69
18
48
54
60
144
72
90
72
18
18
30
115
11
36
9
16
125
163
17
55
8
72
3
117
117
6
45
111
33
3
24
48
6
120
7
72
251
12
33
75
42
339
39
9
3
90
78
12
97
8
48
27
162
43
65
87
27
18
27
64
32
88
17
55
32
3
69
3
21
51
54
72
78
126
19
104
165
3
88
107
93
45
6
120
61
29
6
45
3
69
171
189
40
41
135
57
72
60
91
11
61
29
60
18
213
112
107
66
72
3
72
3
162
27
24
39
18
15
177
15
48
99
78
103
8
171
21
72
40
152
81
12
6
102
24
39
27
78
54
30
18
18
7
35
30
24
18
66
72
24
75
48
15
33
129
15
24
87
9
33
138
54
63
285
51
24
15
90
12
78
21
231
90
36
123
72
75
13
41
30
78
3
88
89
12
43
53
84
15
21
3
96
33
18
37
11
36
54
72
27
72
159
81
93
6
45
189
48
18
276
13
53
115
32
3
189
64
11
24
54
36
19
48
8
27
24
93
136
200
72
88
95
30
19
32
3
6
54
33
105
7
80
72
24
21
3
87
33
3
54
39
69
12
111
3
37
29
3
16
35
6
63
136
29
123
24
24
96
63
33
3
12
25
8
24
16
35
24
45
45
91
35
69
123
37
8
9
18
181
32
24
16
8
81
18
18
18
6
3
88
65
15
144
21
60
55
35
37
32
15
1
72
5
66
81
24
27
13
5
27
9
90
13
53
43
17
15
120
39
9
64
17
15
48
33
18
21
15
84
37
77
51
105
36
180
135
63
25
8
189
139
104
45
30
78
39
15
1
8
96
33
6
9
96
87
25
8
21
150
120
24
21
63
126
99
15
81
40
24
47
1
305
15
99
48
141
144
48
72
160
56
64
53
27
45
115
17
120
135
33
30
42
108
3
99
21
3
162
163
120
56
3
30
150
73
17
31
35
216
54
15
99
48
54
180
43
227
21
48
27
85
32
45
12
39
177
15
3
37
35
144
6
15
24
15
1
8
81
103
53
27
88
89
15
15
36
24
21
27
78
63
81
108
72
84
126
9
96
75
114
19
56
24
3
37
17
15
120
33
55
8
27
12
36
312
93
87
48
105
72
27
93
88
29
99
51
18
27
64
89
15
141
51
45
156
72
6
145
125
27
40
32
111
36
21
33
55
104
57
39
51
21
15
129
123
42
84
60
54
13
23
54
163
72
17
15
33
151
101
19
41
18
13
32
27
108
33
24
24
64
47
90
108
108
63
51
13
5
27
64
89
31
35
42
72
12
159
64
8
24
3
85
77
156
18
21
3
12
36
42
3
15
18
66
144
109
32
93
6
45
21
75
3
85
ABCD 95463709436*3^$a+1 [50043]
12
5
112
15
113
25
18
132
129
69
59
13
102
168
117
80
73
108
84
23
103
6
51
159
18
63
9
240
215
85
11
7
96
57
213
12
54
441
144
99
6
54
192
65
79
96
30
18
81
9
36
126
165
69
180
6
84
45
45
83
121
90
120
6
36
107
1
15
111
65
1
132
156
6
30
59
16
123
18
24
156
54
54
90
54
42
66
18
101
349
6
173
37
6
69
51
198
342
108
69
225
47
19
72
5
37
30
222
30
96
84
45
135
114
39
51
84
78
30
45
27
72
96
192
18
75
285
35
109
114
65
55
105
27
102
6
41
121
23
144
25
96
167
277
42
54
102
5
67
221
112
33
144
18
29
1
47
133
108
287
43
5
160
27
149
31
60
30
327
75
53
48
1
180
54
132
12
36
6
59
7
180
117
123
165
153
71
1
60
35
49
144
90
42
18
41
103
18
372
83
139
69
87
89
1
18
77
13
60
30
41
325
90
66
15
27
21
80
7
89
16
33
36
198
222
108
72
156
150
30
42
233
157
51
75
126
71
25
18
30
39
48
93
35
1
111
128
49
126
24
72
270
84
6
153
3
144
54
294
102
59
325
126
90
120
36
24
84
36
71
115
317
25
210
108
18
24
120
23
37
155
16
207
30
3
15
65
64
123
24
29
1
108
222
18
147
48
3
30
78
84
77
13
42
54
12
54
6
108
192
60
210
65
7
180
240
5
25
36
384
66
150
90
126
138
180
126
135
45
6
84
41
48
61
102
54
135
80
16
147
60
108
30
168
15
39
12
96
93
81
54
9
48
15
204
228
162
234
197
145
168
135
21
59
16
96
27
213
9
18
36
17
85
18
162
168
84
126
29
421
27
27
53
79
84
24
21
45
35
1
24
66
69
80
37
84
96
30
18
6
36
12
90
215
73
39
111
30
72
126
6
183
96
39
18
108
107
48
7
72
60
12
54
147
33
47
48
121
126
185
67
78
15
3
84
108
60
17
67
29
79
18
198
90
90
165
69
107
205
30
101
7
57
96
80
7
72
54
54
5
61
564
72
48
216
114
108
90
174
36
54
198
78
18
41
160
80
48
96
7
12
72
78
23
67
18
54
245
91
5
64
48
63
54
90
18
72
23
67
6
48
144
78
137
133
120
18
144
96
129
32
271
30
99
249
66
450
18
36
126
6
30
54
24
72
12
96
89
85
27
176
64
80
19
264
36
186
135
3
72
21
123
132
228
42
3
32
48
1
114
126
54
84
101
85
11
1
15
9
23
96
61
3
80
133
59
16
45
35
37
18
42
30
126
51
291
60
108
5
31
66
47
96
25
192
87
48
32
96
67
54
39
9
18
150
324
30
18
126
54
198
ABCD 95464137292*3^$a+1 [50009]
220
56
4
108
108
128
16
23
61
44
12
99
57
40
8
15
45
27
33
4
47
36
24
1
72
20
3
24
45
48
27
13
12
95
69
60
159
48
25
68
4
107
69
4
36
56
16
23
49
12
20
3
33
40
23
36
81
15
33
12
28
92
12
100
56
16
36
48
44
27
9
52
35
13
32
24
108
88
32
27
13
60
192
8
3
25
32
12
84
72
123
12
153
16
24
119
117
28
47
48
33
72
48
48
64
116
15
85
24
35
21
12
160
80
3
21
36
48
12
3
69
15
25
35
33
39
1
12
35
33
12
51
1
36
35
48
165
384
12
16
95
9
36
3
105
12
168
39
33
24
76
23
81
159
84
96
12
84
36
57
87
45
108
36
111
73
108
8
99
33
60
12
108
120
88
32
48
27
33
12
15
24
1
8
120
40
44
75
48
33
111
49
119
25
11
25
44
15
25
32
84
27
73
24
12
23
37
116
87
36
9
156
24
3
69
24
15
45
60
12
15
45
40
72
32
3
72
73
11
21
144
27
13
36
48
8
88
80
111
84
105
24
96
4
8
60
40
92
3
157
32
216
3
24
45
12
3
181
36
8
27
73
20
132
36
27
57
39
261
24
39
36
120
1
80
3
21
39
48
165
12
36
16
143
132
168
21
4
20
52
120
36
20
3
21
36
27
12
85
44
12
84
4
95
24
72
21
60
72
16
140
24
3
48
49
80
27
25
84
92
48
40
59
45
3
33
64
188
39
93
15
45
28
23
37
92
120
207
33
15
73
20
124
48
56
36
40
11
33
4
68
63
117
4
108
80
87
73
20
36
52
23
9
156
40
24
20
87
105
16
60
68
12
28
36
84
11
13
12
11
13
72
44
24
99
13
12
8
63
25
120
24
80
3
33
39
21
252
52
132
108
23
25
23
37
20
88
56
39
129
28
23
117
88
11
25
23
1
44
100
32
60
36
120
4
56
15
13
140
172
72
12
44
36
48
27
21
3
1
71
48
21
99
24
33
12
147
13
36
60
36
44
12
87
1
47
37
116
12
4
23
60
1
44
48
39
13
36
36
263
48
45
39
1
8
12
124
20
51
84
96
37
95
21
132
28
11
141
63
57
243
61
11
73
119
13
32
3
13
104
28
104
40
71
33
39
33
52
36
32
48
84
60
3
12
37
84
95
12
12
33
12
52
23
60
97
36
59
33
75
21
15
1
56
3
49
47
9
64
32
244
35
109
20
87
9
12
27
72
9
60
12
28
59
21
64
23
108
72
12
1
24
20
88
80
12
15
21
15
37
288
32
88
140
84
96
12
48
4
32
40
20
99
57
220
8
12
12
40
72
20
60
76
20
4
56
72
51
1
68
40
80
51
21
15
93
195
81
4
12
155
24
25
36
20
36
160
35
45
3
69
48
64
20
88
96
44
100
20
3
49
20
3
13
59
48
45
3
25
8
76
11
129
36
63
37
20
48
16
119
132
69
3
33
12
87
13
140
40
32
4
47
48
69
36
60
36
24
96
76
92
48
60
88
44
87
21
27
105
16
20
40
92
144
63
97
84
20
12
28
11
69
15
9
36
16
24
35
1
44
39
57
75
13
96
12
32
28
32
51
1
24
72
32
3
37
48
8
52
47
60
36
36
45
3
33
63
121
104
39
25
80
63
57
36
12
48
12
87
57
39
81
144
76
8
40
20
96
72
27
60
1
35
1
44
15
12
24
265
23
33
52
32
4
20
36
64
47
85
200
28
20
4
11
12
24
69
39
36
129
27
9
84
3
9
28
272
63
216
25
24
20
28
128
60
132
72
87
49
56
24
39
145
20
3
13
35
1
8
36
27
165
108
24
52
11
97
20
100
56
40
32
63
25
24
47
61
8
184
8
27
333
75
93
39
33
24
36
15
45
27
33
28
11
9
84
183
93
15
37
8
27
45
3
9
52
36
23
9
256
47
73
56
36
27
57
24
240
24
12
36
3
9
120
28
8
4
60
11
84
45
16
72
35
57
12
24
40
92
24
28
20
108
88
11
153
12
76
108
12
72
11
61
60
104
16
36
80
120
3
21
15
21
39
9
4
32
88
8
87
48
60
37
176
160
44
48
4
11
213
76
11
45
4
108
32
24
12
4
143
33
63
12
24
69
27
45
84
148
72
68
36
4
23
12
21
135
61
8
27
13
188
64
20
24
120
16
ABCD 95464590472*3^$a+1 [50037]
272
48
15
49
131
90
195
57
18
180
225
27
261
16
137
55
107
90
43
83
18
43
317
18
72
36
126
7
47
108
18
3
15
145
323
126
36
27
45
144
54
36
288
18
36
195
112
143
33
75
72
198
342
49
113
63
63
108
36
108
108
36
37
89
72
63
9
103
5
756
90
234
90
57
285
99
27
37
48
5
18
25
461
18
18
90
37
143
126
180
31
113
126
18
79
80
3
61
48
89
54
72
18
90
237
15
1
17
54
25
155
90
27
81
198
36
72
54
18
72
126
79
65
36
108
90
18
36
180
91
71
36
85
221
3
15
126
36
90
18
180
79
144
80
39
126
90
97
11
36
18
72
7
80
39
162
55
48
41
135
9
90
429
111
97
29
144
54
141
93
3
33
90
18
18
36
109
224
16
11
37
161
18
45
9
90
54
343
71
216
49
59
72
45
96
16
5
18
72
177
3
54
18
234
36
18
37
251
198
79
29
51
57
72
108
3
33
108
252
54
90
288
7
209
111
15
180
180
54
144
115
11
85
149
54
72
36
18
18
117
117
91
143
36
108
129
231
108
13
113
18
61
47
108
54
79
155
37
17
108
180
144
36
18
25
29
90
249
3
54
18
277
11
90
18
108
13
41
55
96
11
126
18
18
36
15
57
180
126
54
126
33
129
306
162
27
9
7
29
18
177
147
36
198
126
18
19
17
54
90
79
101
43
11
144
342
31
32
225
90
18
18
49
5
270
285
48
99
54
55
32
147
61
155
36
1
32
129
63
81
18
126
15
112
125
126
54
252
162
81
45
54
141
93
19
89
72
216
36
54
126
18
360
198
162
61
32
33
234
162
355
149
43
245
54
213
93
115
83
45
27
180
108
36
33
57
7
137
36
115
83
90
198
61
29
19
35
90
306
1
656
16
11
117
45
195
21
126
54
72
36
126
36
54
540
151
83
18
36
18
85
5
198
117
189
18
54
72
3
69
414
36
361
53
43
29
396
36
36
54
9
207
18
90
18
90
73
89
18
126
72
54
18
162
162
19
17
127
53
126
36
18
198
36
61
173
99
16
65
108
126
108
108
54
18
54
180
27
96
21
91
71
54
108
36
19
71
162
55
17
127
35
93
112
29
126
54
54
57
16
125
51
48
9
54
18
15
96
69
216
144
19
269
72
144
90
241
137
18
162
19
96
533
198
133
119
105
21
126
36
73
71
105
3
141
111
18
15
75
18
72
43
11
18
36
31
80
160
ABCD 95465590516*3^$a+1 [50044]
89
31
5
3
117
90
18
6
1
47
6
67
35
85
8
75
117
129
60
75
24
64
53
12
42
84
105
232
23
312
18
7
8
120
9
87
88
48
5
42
30
67
96
128
112
209
31
224
33
87
63
126
27
9
103
71
49
32
81
7
56
72
27
36
1
96
104
39
97
47
25
56
111
73
17
6
48
201
96
135
25
240
77
43
119
108
21
64
8
57
36
19
8
27
48
72
18
3
16
216
17
36
6
108
81
99
108
84
24
141
3
13
95
25
104
120
69
27
27
205
233
39
40
23
126
67
80
15
108
36
6
75
189
24
19
32
16
23
12
60
9
88
95
168
12
21
39
12
21
3
157
128
51
126
63
45
24
51
21
91
17
30
57
3
21
9
55
35
6
36
108
216
270
105
159
126
36
6
300
37
56
51
21
112
35
13
128
105
6
193
56
51
36
72
36
157
227
12
24
84
21
72
40
17
90
37
35
84
1
23
25
137
15
15
108
37
23
33
105
55
53
27
15
25
72
95
60
12
73
251
114
36
79
47
84
21
3
253
17
7
48
11
21
16
17
198
97
48
5
115
47
33
48
21
108
18
42
3
24
75
13
23
240
25
167
108
78
30
96
48
36
45
72
27
42
43
11
12
25
24
113
7
168
11
37
104
105
15
63
48
337
113
7
137
18
117
105
84
75
16
23
177
15
54
42
25
8
129
127
104
21
48
18
25
8
64
72
173
108
55
24
65
18
85
65
7
48
11
36
1
5
219
120
24
27
45
33
87
144
69
27
112
47
81
48
105
87
24
81
39
16
23
12
37
56
16
89
127
80
9
15
183
73
17
55
53
123
147
45
24
16
80
87
42
111
27
72
13
23
42
36
102
54
31
23
57
33
31
149
126
21
24
16
47
60
90
156
79
32
3
48
54
39
120
129
103
24
56
64
200
21
3
16
59
157
113
144
138
37
167
54
51
3
213
112
8
93
42
12
36
72
49
288
32
40
173
18
49
41
55
83
117
63
6
18
66
24
120
6
174
3
40
29
99
64
48
8
57
162
30
132
48
27
81
72
111
57
54
9
16
11
45
3
60
192
42
12
51
64
96
23
72
33
21
60
90
21
135
54
108
7
96
83
37
120
59
210
163
5
27
40
168
65
72
18
37
41
7
23
153
207
18
90
237
33
7
8
45
30
90
96
36
127
48
24
35
13
128
105
90
157
83
45
168
129
30
33
3
45
51
21
48
15
97
35
12
72
24
105
136
119
54
3
15
30
3
69
43
72
8
75
157
56
21
43
128
9
135
96
48
81
54
225
112
95
9
144
189
36
114
90
30
108
144
241
144
143
72
36
102
55
8
160
29
198
60
30
67
95
121
24
149
19
32
16
24
56
69
66
24
66
150
97
23
42
7
65
55
65
18
13
23
24
48
9
51
45
57
7
56
63
57
123
36
18
63
9
111
64
101
12
7
65
39
16
80
81
15
75
37
5
120
18
72
18
7
35
93
9
60
163
48
5
84
96
90
12
18
39
3
37
48
48
80
160
53
187
35
48
21
16
24
83
13
47
12
96
30
78
30
139
32
88
32
51
78
15
72
168
231
1
72
137
96
39
45
115
65
111
64
263
25
83
84
90
90
21
144
33
36
67
24
35
54
90
216
45
63
18
150
49
53
18
78
27
24
40
96
29
43
95
18
159
24
51
13
185
186
141
15
25
71
48
72
18
132
3
15
12
ABCD 95466946592*3^$a+1 [50076]
18
84
90
17
36
60
13
42
18
66
6
54
18
11
7
5
84
55
84
17
7
30
6
90
27
9
23
43
9
45
24
30
54
6
66
51
3
5
4
45
18
60
18
95
7
18
11
31
45
9
11
97
15
21
27
9
30
36
53
112
60
68
55
12
77
28
24
108
87
6
23
7
114
30
6
18
77
79
65
103
72
149
31
30
6
18
12
72
47
61
39
21
30
45
27
36
117
27
113
55
53
19
102
24
12
35
97
3
80
115
12
18
35
37
3
132
87
30
6
108
66
11
24
61
18
5
139
5
7
6
18
12
24
48
36
41
36
55
138
36
18
60
48
117
45
23
12
48
7
18
18
24
33
60
45
24
30
24
120
6
23
7
6
83
19
33
165
23
16
21
12
6
72
12
6
30
5
67
65
12
12
16
8
55
12
5
4
9
39
21
30
60
30
35
37
60
59
43
53
19
36
24
36
54
36
30
60
65
160
8
4
12
36
15
54
60
15
20
40
33
147
51
45
32
12
19
5
7
5
60
40
3
141
44
12
25
54
65
43
30
11
12
19
54
12
155
24
1
263
4
20
1
24
108
18
120
6
83
7
36
12
18
47
72
25
78
12
6
84
35
16
9
66
90
35
7
30
18
18
36
6
29
16
3
57
12
63
30
60
72
108
27
3
9
9
60
12
47
112
3
65
7
60
5
16
32
13
18
60
5
49
12
6
29
1
35
4
3
18
18
54
35
28
45
12
3
69
51
9
143
72
1
75
15
18
84
18
18
6
30
90
21
15
137
67
30
36
27
81
162
9
81
78
36
45
3
65
28
32
1
47
48
1
120
59
24
7
41
85
75
80
43
24
66
24
3
20
25
18
42
39
8
43
18
30
6
48
27
20
48
31
24
36
54
18
54
30
5
16
57
48
39
51
90
18
5
19
138
42
12
5
88
15
60
18
18
90
66
36
113
1
75
68
37
18
18
18
101
55
54
27
80
64
48
8
12
1
102
53
112
20
37
18
30
27
51
30
6
66
54
53
1
24
48
47
25
47
96
19
18
23
67
57
3
18
15
15
77
37
3
123
17
13
78
90
174
36
5
1
83
25
90
18
27
57
24
47
43
9
3
53
25
39
33
15
24
8
1
60
36
35
36
12
43
129
36
9
18
53
60
37
18
30
24
3
20
67
29
1
59
31
33
57
6
84
6
12
126
24
90
3
33
11
25
11
37
75
80
12
175
60
5
49
90
90
47
25
48
6
30
15
39
54
3
12
27
101
37
3
69
6
53
19
12
29
52
33
11
73
23
13
35
7
9
75
18
3
3
102
24
18
41
4
63
5
67
45
3
53
4
87
54
42
48
5
24
25
83
12
52
39
54
228
15
3
54
36
54
41
85
24
30
18
78
84
18
35
127
17
43
57
48
33
18
60
36
18
3
99
21
15
125
12
115
5
28
32
13
39
153
23
49
11
7
60
36
66
18
41
37
72
102
5
121
23
52
15
54
18
53
24
108
13
135
8
4
12
3
18
35
7
72
30
18
17
144
115
66
24
30
42
12
11
16
9
6
90
18
18
120
15
135
30
54
5
19
29
48
13
51
48
56
16
21
60
83
19
41
1
18
66
11
16
104
76
33
30
72
45
135
105
3
9
80
36
61
18
17
16
3
9
93
18
90
6
29
24
1
59
28
93
39
63
53
60
4
123
84
24
41
13
11
7
192
42
23
12
48
36
19
18
54
24
9
48
44
61
39
36
33
66
29
12
48
79
18
27
57
36
150
5
25
35
19
29
4
63
12
6
30
17
24
49
24
11
4
3
12
41
84
1
111
36
92
31
6
30
6
102
6
39
20
112
21
78
54
35
100
108
45
18
9
21
35
1
15
219
42
35
49
11
115
17
61
11
24
31
81
44
19
17
25
18
12
69
21
24
18
5
31
41
31
30
203
85
6
5
40
21
258
17
13
24
12
11
52
51
90
11
1
60
35
19
5
43
5
163
30
78
29
1
126
93
20
12
24
96
121
30
53
1
59
4
32
1
72
30
5
37
66
105
3
96
66
35
40
20
12
36
19
17
120
43
5
37
108
23
24
61
72
63
9
54
30
24
18
12
18
15
3
54
47
43
72
54
54
33
3
29
31
69
15
36
57
75
18
27
75
42
3
68
1
30
18
18
18
27
9
23
12
16
24
3
48
18
36
126
9
9
24
36
39
32
16
12
3
45
117
96
30
24
30
15
3
18
51
3
18
42
36
30
72
59
1
18
29
48
25
39
3
30
6
66
11
24
1
35
12
31
17
24
85
3
15
18
83
1
54
6
18
12
5
55
66
60
59
28
72
21
75
9
63
8
60
37
12
63
12
36
159
54
6
81
8
24
40
12
36
15
54
48
168
54
21
27
96
126
30
36
24
225
45
84
47
13
95
24
7
36
45
57
6
9
63
65
19
29
31
54
12
27
48
32
7
18
3
20
85
107
12
1
54
36
18
51
21
15
12
32
100
99
29
55
5
37
90
84
36
114
30
6
18
65
7
18
15
8
13
11
1
54
78
30
36
21
39
5
4
45
18
18
84
78
45
60
8
24
48
7
402
18
36
57
44
25
54
65
4
32
55
21
3
54
147
33
30
60
93
60
9
51
20
160
44
25
6
198
11
36
43
36
36
192
33
9
51
15
29
36
7
132
18
15
3
65
55
5
67
90
35
61
39
68
37
66
5
36
13
96
36
36
18
12
18
36
24
11
61
12
6
12
24
93
92
16
24
3
42
18
18
48
71
ABCD 95466984344*3^$a+1 [50019]
30
6
66
33
32
193
54
66
87
8
40
9
60
11
24
157
108
6
90
36
11
72
120
25
47
24
7
30
132
48
24
63
21
195
165
11
16
9
36
108
36
35
61
48
96
48
72
126
18
24
90
66
95
37
18
36
36
33
15
114
23
13
54
12
6
179
24
7
57
33
24
36
123
39
137
1
119
79
54
36
96
111
33
12
123
57
108
60
156
6
18
35
31
54
54
6
135
80
31
144
9
33
288
12
123
24
48
117
155
127
41
19
53
16
80
25
24
183
8
37
3
69
35
7
113
40
21
131
13
3
80
13
11
24
72
48
61
3
33
23
336
49
36
3
201
36
84
39
32
16
153
47
88
147
78
66
54
180
59
96
139
93
15
138
36
35
133
35
72
1
12
18
78
36
108
75
27
5
96
24
1
18
162
90
65
88
9
23
73
15
39
41
67
30
60
27
45
3
123
102
60
83
160
32
49
54
17
24
25
54
89
73
15
27
5
168
48
67
234
18
17
88
105
23
73
72
15
128
37
18
17
24
16
105
63
80
19
141
141
24
36
23
40
32
16
63
89
163
125
37
18
18
24
12
24
59
61
60
47
133
11
25
48
23
13
35
91
6
444
83
43
29
61
90
18
36
24
66
33
120
33
54
81
72
3
45
15
30
132
15
51
270
36
35
96
49
6
30
24
171
189
108
12
35
48
120
72
1
48
39
56
55
102
72
11
96
43
93
15
54
36
95
25
23
31
161
37
42
153
3
45
9
126
57
8
49
143
136
45
72
174
5
73
66
114
48
42
18
30
137
120
16
21
59
25
54
126
6
141
8
72
49
156
18
17
73
72
240
12
3
3
126
30
24
65
199
6
72
54
5
48
16
21
11
217
18
42
83
48
7
24
54
36
84
11
103
41
61
36
15
45
108
87
39
41
13
131
205
99
9
6
57
15
54
84
60
35
24
25
60
36
90
5
72
79
180
6
120
144
78
18
108
59
97
36
18
36
53
72
25
288
198
33
15
54
72
83
13
18
30
60
30
6
48
11
7
54
108
63
9
63
81
54
168
105
57
63
45
48
11
61
3
15
6
66
24
9
27
48
54
95
1
15
32
48
24
16
45
36
48
180
36
54
17
64
45
72
35
73
15
135
9
32
31
105
75
48
29
16
45
186
65
151
17
103
153
99
6
71
31
198
99
80
37
6
53
37
12
36
24
66
177
48
87
153
24
96
15
9
21
11
120
31
113
31
41
37
36
54
33
33
144
42
5
61
35
217
47
168
91
54
71
7
108
30
207
15
30
3
15
9
135
6
66
113
13
72
35
7
18
30
81
27
5
13
216
24
147
69
99
80
199
72
41
97
6
36
18
90
17
49
36
59
72
13
252
207
105
135
21
90
42
63
32
48
1
23
13
3
9
78
18
84
123
9
18
102
78
66
252
83
97
23
40
80
25
12
59
13
72
6
12
126
6
5
85
180
239
67
54
119
37
72
6
36
18
282
96
165
117
18
17
160
93
18
281
24
72
48
96
55
18
63
48
32
133
11
88
80
16
105
159
3
197
1
6
18
47
19
69
81
36
66
78
66
36
5
24
13
35
72
73
36
12
108
35
40
15
42
23
85
35
144
48
88
75
5
121
204
90
252
30
18
5
91
108
72
126
75
45
24
30
29
24
48
40
93
59
16
375
180
69
27
54
84
3
3
117
39
81
128
40
56
55
114
84
36
96
18
12
36
42
18
65
25
12
42
144
66
159
9
95
301
195
57
72
36
155
37
3
56
48
16
45
36
36
59
24
205
179
157
36
18
ABCD 95467070644*3^$a+1 [50095]
48
24
12
27
45
63
105
48
18
6
210
42
231
72
87
33
9
39
261
132
54
57
9
15
12
204
45
39
117
27
228
24
9
72
24
15
24
45
72
18
45
117
15
12
105
228
15
129
198
78
99
21
234
189
69
108
12
3
75
54
156
3
75
246
60
72
84
18
117
9
24
48
24
66
261
9
3
48
45
75
81
75
36
141
144
216
42
237
33
75
33
39
63
81
45
42
33
33
99
48
165
84
3
48
93
24
75
48
33
78
48
72
90
135
60
9
75
159
54
36
192
51
48
51
102
3
57
36
72
12
132
66
72
57
72
21
123
24
63
9
84
60
81
72
36
132
48
108
72
288
3
60
9
75
69
18
18
111
36
123
9
108
9
171
69
39
12
87
126
195
45
66
81
9
15
135
33
48
48
72
63
105
39
18
438
66
15
96
165
162
81
21
3
39
18
48
60
51
177
15
63
30
39
3
66
63
225
36
18
78
228
24
174
42
15
24
63
24
30
27
60
60
21
162
393
15
96
54
171
111
18
24
123
33
72
36
3
3
66
111
201
36
27
129
63
69
15
33
90
18
96
264
63
24
48
261
18
9
72
63
81
96
189
3
9
96
72
39
9
171
33
156
3
57
18
102
18
9
69
75
81
111
132
9
96
156
171
213
75
12
21
138
6
48
147
93
144
84
63
9
276
72
12
36
36
24
111
45
3
165
144
162
48
18
36
132
27
60
36
33
18
54
180
126
21
33
27
15
81
21
63
27
21
132
117
183
237
36
210
126
90
9
9
96
15
69
42
9
60
21
111
48
168
36
69
219
27
312
33
33
36
219
60
9
180
6
93
180
24
84
51
72
117
21
126
9
63
165
12
168
57
270
66
6
54
39
69
111
33
84
18
6
99
24
33
3
21
36
72
12
15
48
45
72
99
60
21
27
48
75
105
21
147
9
54
6
12
24
15
96
81
486
24
126
303
84
12
141
3
9
96
75
60
48
48
75
30
75
159
9
96
57
111
15
90
348
36
159
168
24
48
45
144
114
102
18
72
234
6
120
153
105
87
24
9
6
9
45
51
33
87
21
72
72
24
48
3
69
168
27
9
75
27
78
156
75
21
12
18
93
12
21
60
15
141
276
3
117
36
27
384
45
63
132
33
24
174
96
18
84
162
33
204
12
24
96
81
54
9
159
66
24
48
207
15
57
45
396
99
285
135
39
9
69
51
216
177
6
81
63
57
48
108
237
15
48
21
216
147
48
21
60
84
63
192
144
48
12
153
60
48
72
90
57
33
54
93
147
102
72
36
288
15
21
27
12
36
33
6
18
195
60
9
180
3
39
249
36
21
75
33
72
75
15
30
75
177
3
51
150
18
9
48
9
24
108
3
24
240
72
24
69
180
39
36
33
120
18
81
63
18
51
60
36
36
111
138
126
18
3
60
168
12
12
15
78
72
144
108
54
177
24
33
12
51
81
84
63
141
39
105
15
57
48
27
9
72
339
72
168
ABCD 95467108112*3^$a+1 [50030]
155
76
39
45
21
63
3
57
3
282
51
24
3
17
121
27
60
3
5
7
18
42
72
5
193
207
63
57
3
45
12
168
84
44
7
45
15
137
52
20
31
24
24
174
36
135
36
159
24
33
12
48
9
95
115
33
45
42
60
29
1
6
53
67
9
45
111
60
63
117
3
9
72
51
60
12
30
162
21
24
108
48
33
132
39
24
24
3
9
45
63
80
60
28
60
63
21
20
1
180
39
3
36
29
55
45
3
78
6
33
168
63
66
3
15
18
3
39
21
192
24
108
45
27
111
57
51
186
39
156
9
35
96
4
12
12
75
66
59
25
35
13
15
8
7
29
4
165
102
18
11
28
96
15
186
6
18
39
108
3
150
12
27
183
12
5
1
27
129
18
12
108
45
20
28
60
32
13
23
19
41
1
6
93
44
28
9
168
3
84
8
96
4
3
33
15
84
17
91
60
33
99
5
73
59
16
3
66
54
21
60
68
36
1
6
29
28
3
17
13
75
147
6
42
137
91
84
5
7
69
39
78
15
44
16
32
88
12
36
21
78
5
36
79
36
101
1
99
8
88
189
15
45
96
18
57
27
5
12
61
39
21
3
12
27
5
91
125
7
45
99
129
36
8
76
39
57
44
31
18
147
20
300
24
4
111
9
57
75
39
45
9
18
18
11
25
3
80
43
78
39
12
81
47
52
39
329
85
123
84
33
123
12
195
12
33
27
65
1
84
75
51
144
69
45
6
45
20
40
33
60
47
55
45
24
81
6
17
36
60
52
15
12
18
47
13
59
79
45
141
6
17
97
83
16
69
27
39
24
60
33
108
9
126
66
126
89
55
53
40
120
15
5
13
30
12
117
3
36
96
36
45
3
30
11
79
12
53
37
18
21
63
5
16
15
30
27
60
75
30
99
24
132
129
15
60
39
42
119
13
60
15
15
93
33
42
90
159
120
8
60
40
32
19
30
72
90
69
80
25
18
60
5
12
4
99
12
108
48
9
99
69
92
16
93
39
3
12
21
56
13
51
171
9
96
33
6
129
87
174
12
144
18
5
55
33
44
13
30
33
72
60
3
48
29
12
60
55
9
36
45
48
30
6
71
28
80
7
6
39
24
164
36
36
16
15
108
210
54
5
40
72
60
15
65
24
4
27
33
60
20
268
12
15
66
11
1
18
9
123
168
30
39
32
115
81
45
47
1
11
55
5
28
36
15
24
30
12
6
114
6
150
47
36
4
80
25
48
144
15
8
36
49
51
27
18
11
108
61
35
16
108
20
55
48
9
9
24
3
3
96
48
57
51
45
33
51
15
30
135
44
79
5
37
96
54
54
11
19
177
105
24
126
54
3
36
21
35
61
15
135
33
57
143
7
89
163
18
143
1
215
16
15
48
60
149
73
18
60
54
47
19
6
111
24
20
79
57
27
45
60
32
16
8
4
32
76
15
9
44
52
63
66
144
71
43
105
21
59
16
44
40
3
12
125
36
109
75
297
18
41
52
12
3
30
30
17
1
135
69
15
33
192
3
120
180
60
24
15
120
53
31
29
37
3
36
141
6
45
33
114
36
57
12
132
39
5
79
78
3
45
42
29
55
24
45
117
18
9
20
25
15
105
66
89
136
111
126
24
23
55
36
126
30
5
16
39
53
25
3
72
56
67
29
43
18
75
147
5
16
56
4
72
8
76
3
33
48
80
1
63
63
17
16
9
63
12
15
132
204
9
72
8
28
147
36
36
48
60
5
61
11
16
63
81
15
30
54
29
12
73
123
27
6
59
25
126
9
48
168
15
12
29
124
39
77
16
87
42
36
18
84
93
27
72
30
63
12
48
33
59
16
60
69
35
40
39
177
32
88
63
24
5
36
76
44
4
56
19
57
45
60
6
12
65
52
15
65
16
57
15
33
12
11
181
66
17
28
12
21
54
42
23
36
16
8
13
27
60
57
126
108
24
101
24
40
3
42
15
15
18
15
104
91
117
45
3
72
48
3
36
21
9
78
17
139
41
28
3
30
18
21
8
28
108
20
31
5
43
120
30
42
105
44
55
9
48
15
18
90
29
60
121
6
33
21
30
57
45
63
15
5
79
60
180
12
65
13
48
27
45
47
13
60
126
54
18
30
3
24
96
39
21
39
17
48
37
15
60
68
121
11
43
12
180
21
12
56
67
45
32
151
90
39
92
24
4
80
60
91
42
42
21
75
24
93
60
15
12
45
87
9
207
72
48
9
104
ABCD 95467558352*3^$a+1 [50025]
64
8
21
24
67
8
64
32
9
36
24
43
80
21
12
3
60
3
30
3
36
93
15
9
51
36
4
17
84
19
36
20
16
32
60
76
5
51
51
13
53
87
57
24
30
126
36
171
33
3
28
68
4
5
27
48
64
35
96
6
24
18
57
105
30
61
35
69
57
43
5
12
120
27
208
53
75
3
153
33
15
28
377
43
12
65
3
76
35
1
204
11
25
29
63
64
107
18
55
32
12
69
31
32
48
57
72
27
4
5
87
120
76
48
5
12
267
64
41
48
63
33
43
77
39
69
30
61
80
57
7
77
31
149
7
116
36
201
42
45
24
117
31
68
24
72
40
155
30
84
24
111
112
36
8
16
20
28
32
4
36
29
6
126
24
19
95
30
18
24
57
28
29
55
23
6
84
27
48
33
51
76
29
60
111
51
153
4
8
36
64
80
36
48
16
60
5
31
80
24
4
84
24
173
135
81
60
55
11
33
64
44
81
19
47
69
72
48
64
41
31
161
91
53
12
30
13
5
60
12
120
79
65
15
87
61
29
15
52
17
27
4
17
63
72
33
55
8
180
4
77
12
7
53
24
3
12
33
84
12
72
30
9
12
24
9
48
7
12
53
42
54
159
93
31
71
6
48
18
24
85
72
72
8
12
52
29
259
24
8
40
24
92
16
23
13
12
53
15
21
84
51
28
8
27
1
89
7
156
53
12
7
59
162
3
64
17
55
104
120
16
107
265
32
9
3
129
24
15
3
6
19
48
17
27
93
39
4
72
36
36
5
27
27
30
114
90
30
9
108
27
21
3
21
16
101
43
56
9
27
52
65
114
45
64
44
12
171
61
56
16
149
48
91
89
39
69
3
9
180
43
8
12
9
30
45
3
18
3
64
5
3
69
39
63
1
125
24
96
39
4
41
67
8
24
48
9
24
67
32
76
41
31
60
12
104
3
18
7
185
3
40
29
12
103
5
30
6
3
12
24
69
3
100
53
42
37
92
36
48
24
45
7
20
9
115
20
33
31
24
72
65
27
28
56
105
19
140
36
15
42
187
35
6
31
32
27
105
28
68
28
11
72
24
18
12
123
64
12
8
12
52
65
79
32
21
115
36
20
93
115
140
21
43
47
6
31
17
7
68
12
168
321
27
57
6
1
17
24
6
13
180
125
72
84
102
48
37
72
29
75
124
77
15
27
13
11
1
240
125
19
17
12
3
15
45
36
276
75
30
12
96
27
48
108
12
36
105
30
9
28
17
36
27
52
48
36
24
84
5
156
19
5
75
16
8
21
43
5
102
9
63
13
83
138
39
9
51
40
24
84
143
42
36
48
111
3
1
12
36
17
60
3
60
4
23
73
143
117
48
21
187
24
17
67
32
9
126
102
36
115
41
39
60
4
32
24
33
39
72
72
99
37
248
12
12
16
65
18
117
81
24
60
51
105
55
24
59
96
24
37
36
36
29
3
75
13
32
84
69
139
36
5
30
25
29
63
136
44
60
4
180
29
159
28
89
36
19
68
48
16
125
12
87
4
80
69
3
48
69
102
102
31
89
27
9
12
15
88
36
53
123
12
40
41
39
171
37
101
24
15
9
67
20
16
17
27
120
129
90
13
8
45
43
20
28
89
42
6
15
12
52
11
30
15
27
90
3
12
96
81
51
45
75
9
103
53
15
100
56
9
43
12
125
7
77
51
36
88
48
5
3
12
15
24
13
59
93
3
42
7
17
63
84
9
55
32
48
28
17
19
5
36
72
66
6
24
27
12
72
27
30
55
59
13
8
28
32
57
6
6
48
103
8
9
12
132
3
36
40
68
39
37
36
17
30
6
27
48
52
8
27
45
45
127
12
65
7
152
51
37
77
54
66
75
123
49
41
3
24
12
84
93
72
30
21
117
3
48
88
8
76
20
16
113
39
16
5
6
25
77
3
4
104
40
8
3
49
17
72
3
93
7
20
93
19
29
63
69
24
63
93
27
33
36
30
73
32
16
65
79
17
123
3
78
63
36
4
125
24
60
43
20
120
33
3
12
52
17
207
4
65
187
96
36
29
3
93
3
69
211
20
48
4
8
9
43
125
90
6
67
48
80
16
23
21
64
5
132
60
31
96
180
11
1
36
125
6
121
36
56
27
13
53
48
7
17
31
44
9
12
31
5
15
24
33
66
93
45
6
129
21
31
29
48
3
76
144
32
9
156
12
147
9
103
29
79
36
209
12
3
33
48
132
108
24
87
21
12
66
9
81
43
8
24
45
195
51
13
5
15
16
77
3
16
36
41
79
101
43
24
12
44
9
12
30
13
125
ABCD 95467933942*3^$a+1 [50009]
60
40
15
9
92
112
32
88
3
5
52
12
63
33
48
72
3
12
17
40
3
29
16
39
84
89
12
40
3
36
36
89
112
12
3
9
128
48
4
51
57
87
29
24
52
80
24
7
9
8
103
24
5
124
132
75
5
43
69
240
27
53
12
16
68
79
17
91
24
21
24
84
36
68
43
9
36
104
19
36
29
7
9
15
5
60
88
51
17
40
48
32
79
113
12
91
29
16
24
20
91
29
60
43
5
36
52
68
12
48
7
17
28
32
52
15
33
8
64
51
12
72
29
7
45
15
29
43
5
103
9
48
48
12
96
36
24
32
12
67
9
15
96
45
20
28
36
24
12
56
19
5
19
21
36
63
24
12
89
72
7
60
33
20
40
75
33
44
7
96
33
24
68
24
19
137
24
16
48
12
39
120
36
29
64
44
7
29
12
132
175
45
12
8
28
20
52
36
51
29
76
140
115
21
104
24
4
63
5
60
12
175
12
5
16
24
68
48
12
40
135
101
76
24
96
116
40
39
48
117
36
8
19
72
93
3
9
8
12
48
60
48
12
16
27
45
104
28
48
44
64
87
12
5
31
65
4
87
21
12
108
15
33
32
4
8
12
28
3
108
65
12
4
56
7
132
24
17
67
33
39
5
19
5
16
36
128
31
89
16
20
244
36
15
60
45
20
4
56
24
100
92
24
16
3
17
24
31
9
36
12
32
16
27
17
88
68
28
15
45
27
53
72
40
99
33
12
51
9
36
60
44
28
68
12
103
17
72
28
32
48
100
12
96
8
52
48
99
108
45
20
60
12
28
12
12
75
5
40
3
45
180
48
39
45
15
5
36
12
12
36
48
16
8
67
5
24
55
5
84
7
5
31
9
183
5
12
55
53
12
24
31
33
135
17
4
51
156
57
3
17
28
132
27
53
96
12
84
40
24
99
45
3
120
5
12
12
76
63
5
24
96
31
24
69
8
40
39
45
140
76
15
24
45
36
264
44
12
19
5
24
19
17
151
9
20
28
8
108
40
24
8
28
116
19
57
75
89
4
12
120
48
99
12
21
20
4
3
41
12
64
108
12
84
15
24
33
20
4
44
7
33
12
24
140
36
12
40
87
5
4
104
72
16
3
9
8
48
55
41
24
139
12
60
21
188
4
20
31
21
20
24
84
31
5
19
21
36
8
103
33
32
108
36
76
32
12
55
65
4
24
3
53
16
44
72
4
8
76
15
57
39
36
69
3
12
84
29
88
32
55
72
21
44
31
185
7
12
81
15
9
15
5
31
9
3
137
136
15
24
36
69
36
12
12
20
40
44
7
17
12
4
135
21
24
20
36
100
8
16
20
4
3
5
40
48
12
24
20
24
96
4
72
12
20
72
19
9
3
12
5
7
9
75
65
31
21
44
79
12
5
40
15
5
64
3
12
24
65
132
64
8
55
72
9
44
28
183
17
55
29
4
24
63
33
135
41
28
8
40
12
27
21
24
20
64
27
9
39
5
31
24
17
4
120
56
12
60
48
4
3
41
4
60
12
56
43
9
32
40
20
31
29
31
17
52
20
16
27
132
161
4
44
7
117
51
89
103
9
20
36
19
81
32
16
51
65
24
7
72
137
88
20
12
36
52
12
56
64
56
84
76
44
4
24
3
45
32
52
8
28
144
44
24
48
100
8
52
8
40
27
5
84
43
36
57
144
24
24
3
17
48
12
52
120
36
27
5
72
43
17
28
87
113
67
48
21
60
116
19
57
8
79
36
9
20
40
75
65
12
124
32
19
29
76
96
8
7
53
40
72
24
20
24
12
4
39
17
124
24
104
28
20
52
48
75
5
64
104
36
88
92
4
12
12
72
36
72
8
19
60
21
24
39
45
12
135
5
40
164
40
68
12
24
4
36
24
92
24
4
80
28
3
21
56
12
43
29
124
12
8
100
24
36
36
44
55
12
29
4
27
9
15
65
40
96
44
88
75
5
31
41
24
52
60
12
12
15
60
29
40
36
15
33
12
60
216
24
75
24
24
12
29
24
7
36
29
16
27
45
3
9
60
56
12
52
36
20
55
9
39
101
103
93
24
15
5
24
76
104
64
63
17
96
36
16
3
41
4
152
4
63
5
7
45
116
28
27
17
12
36
12
36
40
12
120
84
120
51
65
7
117
63
21
44
7
89
96
28
123
9
36
12
20
72
60
76
3
21
48
12
104
31
9
36
120
63
120
45
20
12
24
4
56
16
39
137
64
8
28
80
19
48
17
4
51
5
24
52
15
57
12
15
93
36
51
65
48
7
5
156
19
33
32
16
39
29
36
24
60
36
19
9
36
96
51
24
120
113
72
64
51
24
12
69
96
15
9
20
4
87
24
48
5
60
36
4
120
20
67
89
19
5
52
15
48
81
56
16
8
76
80
36
112
20
12
43
17
196
8
4
3
9
15
105
84
24
72
8
16
156
20
4
15
9
63
45
27
21
24
27
53
12
24
127
120
24
33
68
7
12
5
40
60
51
69
3
5
52
36
3
12
29
24
276
160
15
5
40
20
55
45
51
9
3
21
24
12
168
92
24
40
15
65
4
56
96
40
8
52
3
5
43
89
60
76
12
3
60
65
103
45
176
24
156
16
44
24
31
24
5
79
12
ABCD 95468134922*3^$a+1 [50013]
197
19
5
12
204
174
42
163
24
8
64
41
54
1
8
15
121
48
23
114
15
39
36
45
21
19
8
16
56
48
16
17
18
69
57
6
25
95
145
72
192
144
77
24
54
120
36
24
72
73
137
78
192
49
48
8
64
89
12
163
161
31
59
36
73
432
5
3
15
66
90
60
25
24
56
88
168
144
35
90
90
1
8
96
69
27
45
54
61
72
8
165
3
21
19
120
104
3
60
318
19
96
17
48
7
53
72
3
136
71
24
1
48
17
90
54
55
8
208
203
252
9
208
11
37
5
3
280
96
8
93
43
71
145
101
27
63
24
54
30
42
84
54
1
24
125
66
36
13
101
30
61
8
40
5
67
5
18
25
5
27
69
84
15
21
60
246
33
24
88
23
25
72
83
37
128
16
11
18
72
235
23
1
144
11
13
96
5
27
9
30
6
163
72
24
24
251
36
25
125
43
77
78
61
5
163
113
207
16
47
84
36
25
83
90
67
32
120
112
29
19
23
25
29
19
35
61
24
77
84
31
5
24
19
17
18
30
55
77
18
12
13
5
67
72
47
73
71
25
72
5
240
67
32
45
43
8
159
54
19
161
15
64
17
30
24
90
31
35
24
117
189
3
27
6
48
55
32
88
5
60
162
37
32
168
120
3
109
299
21
39
72
54
19
17
39
96
45
120
3
177
39
24
24
21
42
108
21
9
79
200
16
35
66
75
39
105
21
139
24
17
30
73
8
112
23
73
17
55
5
99
16
8
57
18
45
16
11
18
120
27
120
48
24
51
45
51
66
144
91
48
65
66
324
6
174
21
39
25
47
25
144
131
45
40
32
33
55
29
19
96
24
24
167
30
6
48
42
19
56
24
21
18
90
127
144
80
81
7
53
90
30
18
90
90
61
96
24
104
165
51
40
89
6
25
24
120
5
27
24
40
5
54
36
126
90
54
19
24
80
57
30
25
8
168
24
40
101
198
156
25
11
85
24
56
39
360
25
144
80
264
16
11
13
32
39
6
30
93
3
109
48
167
30
91
143
97
80
63
25
95
306
6
9
39
145
56
16
248
21
43
191
289
8
24
88
11
85
176
21
43
24
101
171
21
18
105
16
95
33
16
185
150
81
40
35
13
32
136
5
3
141
180
84
42
9
24
24
88
80
88
41
126
24
9
136
29
19
77
43
83
30
54
6
187
77
24
67
32
21
75
15
6
126
69
15
25
24
5
72
67
83
13
95
9
120
88
224
45
115
95
6
30
109
59
37
29
139
24
48
152
21
66
33
81
102
78
90
1
71
54
19
17
48
36
24
67
8
144
72
171
18
6
36
48
9
33
18
66
114
30
19
41
30
25
155
117
135
73
95
90
111
45
171
15
145
8
72
93
96
90
54
91
8
16
95
126
6
144
13
72
24
11
96
37
443
18
19
8
64
5
3
48
160
5
48
180
15
96
96
285
27
63
48
36
90
6
109
29
147
93
19
8
93
75
15
49
167
6
18
97
24
59
36
33
16
24
107
85
56
40
29
24
67
5
43
47
73
71
30
24
12
60
90
108
109
56
16
176
75
18
66
1
95
84
6
18
157
23
126
19
101
43
137
55
8
81
150
9
21
67
24
5
3
51
102
103
41
31
48
56
15
25
65
55
48
32
39
25
72
80
120
88
11
6
15
24
69
19
48
95
49
59
12
60
48
349
8
48
105
12
3
51
126
103
56
16
119
84
60
81
16
119
33
88
5
54
66
90
145
8
40
47
49
24
72
53
12
39
24
24
63
25
119
36
48
180
150
ABCD 95468222966*3^$a+1 [50065]
79
20
27
33
4
12
5
43
20
141
31
44
112
83
21
204
60
52
68
24
52
5
15
48
136
104
3
25
48
12
32
52
113
168
19
24
12
29
18
1
12
72
96
35
6
3
96
4
56
21
3
28
32
21
42
69
24
9
90
78
84
235
35
6
72
7
11
54
31
248
27
18
7
29
39
16
24
56
60
4
80
9
15
93
43
240
161
15
28
80
52
8
36
21
39
117
3
16
24
35
72
205
12
32
16
23
37
24
8
3
37
53
3
24
3
25
17
75
33
19
65
63
28
24
29
15
4
41
7
60
84
8
96
184
32
33
7
113
175
5
75
3
37
17
18
61
59
1
156
20
45
19
36
48
32
9
39
12
15
85
104
4
23
57
52
8
105
43
23
96
45
16
72
32
24
24
141
39
132
16
92
28
144
36
95
30
3
16
23
18
103
41
55
53
27
4
80
16
44
276
69
6
66
19
35
6
18
66
78
18
43
77
27
96
9
12
103
5
27
33
187
5
175
23
25
176
39
85
80
33
3
76
144
41
15
3
72
13
20
100
72
68
28
29
36
3
45
15
45
36
3
36
16
104
24
76
101
15
28
5
15
16
29
12
31
77
6
54
15
123
18
24
87
16
12
11
9
21
72
3
16
48
101
39
36
4
12
36
35
72
66
60
127
24
11
33
39
120
37
80
69
39
12
48
27
25
80
93
66
45
64
35
13
77
27
81
18
37
32
52
48
108
128
24
60
60
136
41
159
21
126
30
87
153
39
45
43
56
9
15
36
76
84
20
45
31
5
18
72
18
51
76
44
16
65
48
132
144
15
100
12
29
108
91
120
11
9
36
40
8
51
30
36
43
32
21
27
12
76
32
27
93
28
149
43
47
18
195
96
16
41
19
48
71
24
18
3
24
93
39
28
56
124
80
96
64
32
208
48
17
111
84
3
78
15
51
69
24
28
47
117
21
3
52
95
117
220
12
36
32
60
171
45
81
39
36
81
24
19
36
20
81
43
20
24
21
51
21
183
124
152
33
27
60
33
127
5
31
60
17
156
39
141
19
71
24
81
21
96
12
72
123
27
1
17
102
150
36
43
11
9
16
20
21
3
84
60
16
20
36
3
45
21
67
77
180
60
30
13
65
63
16
104
4
80
15
13
29
30
6
18
21
51
25
5
55
53
6
9
112
12
41
135
9
75
52
24
11
61
8
4
53
7
36
20
64
77
63
16
20
27
120
57
28
8
57
3
36
69
51
33
67
20
9
36
54
69
88
17
18
54
99
9
72
54
45
225
55
41
138
18
108
15
16
36
29
55
8
21
15
4
32
9
67
17
15
12
4
209
36
39
33
90
54
3
15
165
177
18
21
36
16
32
21
79
12
20
168
72
40
8
51
9
52
8
36
15
114
12
96
3
69
48
24
36
30
69
60
16
68
16
11
120
37
56
16
104
36
16
60
35
37
80
72
4
12
107
90
27
16
32
208
17
42
9
36
3
21
51
49
65
36
36
55
12
32
21
3
96
48
3
9
148
32
81
48
15
60
57
30
78
75
15
30
19
32
4
12
84
44
60
24
160
108
53
66
9
60
21
78
45
16
80
4
32
69
15
75
24
25
20
40
77
30
18
72
54
9
100
131
85
77
87
15
37
60
44
57
42
1
36
8
3
18
60
19
32
4
56
64
20
309
15
21
51
84
4
5
51
84
16
29
51
39
48
9
45
159
16
29
7
44
33
90
105
52
41
19
20
33
55
5
30
21
57
3
36
45
31
77
55
41
7
32
40
20
28
68
21
90
93
27
69
81
15
4
47
90
55
17
211
12
173
79
56
40
20
9
51
24
28
5
39
33
15
16
80
4
108
68
4
101
211
24
12
17
6
69
36
16
20
21
27
192
9
7
17
48
24
163
32
33
96
72
19
120
8
16
11
9
159
48
13
221
99
24
21
6
49
84
11
61
8
12
16
44
3
138
19
36
53
114
25
20
45
27
16
24
108
12
5
19
5
7
44
40
11
13
5
111
60
16
8
136
29
75
195
6
31
8
27
78
55
44
96
112
53
84
36
19
17
63
28
32
45
7
48
17
54
325
17
3
52
8
16
8
72
33
55
5
43
32
171
1
20
60
9
60
79
11
37
60
92
45
55
17
48
15
28
65
3
16
48
5
36
72
3
69
27
16
12
48
23
42
27
27
45
24
36
28
5
36
36
54
129
12
24
21
235
35
61
29
120
3
36
4
60
113
60
39
64
104
45
12
31
44
60
4
119
21
64
32
3
6
15
75
69
16
5
30
42
27
36
180
16
11
69
64
24
32
45
108
27
60
21
43
20
9
ABCD 95468732410*3^$a+1 [50009]
60
3
38
30
37
53
40
15
3
32
28
9
45
18
20
28
45
47
52
60
68
142
33
45
9
48
51
50
42
82
18
60
273
36
29
202
18
27
12
123
129
9
42
68
90
49
11
100
54
78
27
12
29
120
4
27
51
93
15
54
56
120
7
18
9
33
75
15
53
37
23
12
28
32
49
29
25
9
81
12
15
8
49
123
48
81
36
23
109
53
48
12
138
40
72
15
18
17
30
43
39
15
12
11
49
11
7
72
11
28
9
203
49
51
8
30
55
15
75
35
10
15
39
8
60
40
33
35
19
48
18
95
60
72
18
31
59
12
37
23
40
102
8
7
3
98
25
39
15
41
12
18
49
72
9
180
15
17
90
112
51
9
66
32
55
12
78
18
36
39
42
3
27
72
15
143
18
19
23
25
65
18
22
108
57
15
30
105
30
15
45
65
18
1
36
54
41
22
63
54
29
205
27
8
55
5
10
90
80
1
9
84
27
60
3
8
48
12
90
10
93
47
168
1
59
1
3
116
34
3
123
90
81
29
30
30
10
62
37
12
71
78
55
9
45
11
7
138
99
135
23
48
1
33
18
9
29
7
12
51
50
94
93
15
12
87
36
30
18
5
19
11
82
80
60
37
102
18
15
26
37
5
48
72
55
3
20
25
54
33
12
51
72
3
27
18
15
117
93
51
3
26
12
48
40
50
42
70
72
26
30
72
18
31
18
63
39
144
17
70
117
81
84
68
40
123
84
11
79
51
171
41
90
48
4
38
7
23
67
6
107
49
11
30
10
8
4
78
75
63
20
4
68
70
87
48
35
30
30
40
38
12
109
71
10
20
37
72
69
120
2
13
12
87
63
48
6
129
51
3
51
27
12
26
97
3
117
114
11
10
8
34
63
54
63
138
63
144
78
95
25
45
38
7
27
6
30
51
29
10
9
51
117
30
53
97
18
39
15
83
25
5
25
144
33
36
30
15
77
88
9
51
27
5
18
42
19
71
28
105
5
4
38
217
41
1
66
18
27
87
23
18
72
22
8
85
15
27
53
139
18
33
20
18
10
150
20
34
48
38
12
19
39
27
60
12
60
180
12
99
159
11
72
7
11
37
33
110
124
38
19
51
68
72
13
137
55
23
4
116
10
60
20
19
23
28
129
15
138
63
5
67
5
30
48
72
18
120
31
59
37
54
9
39
51
27
5
67
3
50
10
39
33
68
13
27
9
18
45
126
171
3
15
11
19
23
127
18
30
18
27
9
60
36
27
128
163
5
1
66
54
59
37
35
73
135
20
10
122
48
1
24
45
50
7
42
72
108
3
33
54
18
30
168
5
34
33
3
32
108
90
55
12
18
15
2
28
81
141
8
49
23
10
72
3
18
5
19
21
105
9
26
10
62
78
12
10
12
27
99
122
55
27
45
30
11
4
3
18
15
81
48
60
120
173
7
63
8
25
65
7
63
102
20
22
3
42
83
7
18
23
94
81
17
55
138
27
8
12
13
12
27
126
51
41
40
12
51
47
28
45
15
62
10
75
15
27
101
1
33
30
18
8
10
15
66
59
31
108
15
8
78
67
48
6
11
52
26
4
33
113
40
27
108
5
42
28
15
90
12
45
68
64
3
72
60
72
71
19
41
18
31
11
115
3
87
27
188
13
69
66
20
97
24
36
23
72
40
8
1
29
7
45
108
75
65
72
78
102
70
45
90
24
21
20
115
42
173
7
72
29
52
38
64
26
30
34
158
78
7
42
30
42
89
49
11
4
68
43
35
52
27
12
24
47
7
11
1
63
90
6
21
29
67
113
34
26
70
30
69
11
52
45
83
25
47
7
53
13
90
6
36
23
12
10
63
147
68
10
165
9
26
42
10
135
65
55
108
144
72
9
51
48
15
36
12
20
7
33
3
69
63
27
98
13
5
30
37
24
11
120
13
77
52
33
57
26
1
71
55
267
111
77
40
80
18
7
48
125
7
3
20
31
18
36
57
87
45
3
18
5
12
79
3
6
110
19
15
45
135
48
105
30
5
22
51
36
3
18
15
5
7
11
72
52
27
59
30
10
24
45
3
69
66
53
52
18
12
9
11
67
111
9
36
45
42
9
30
29
31
54
5
42
7
3
8
82
45
27
6
9
23
58
2
178
2
37
72
6
75
15
48
35
19
45
56
7
18
27
38
52
27
42
71
19
108
81
2
25
18
35
12
30
67
21
54
60
30
98
10
9
24
30
5
150
42
100
33
72
23
4
3
63
42
8
130
15
39
33
18
72
3
80
25
57
18
15
120
107
10
195
23
112
12
51
47
115
27
30
18
68
31
36
42
18
27
21
35
10
20
34
26
127
18
6
29
61
11
37
51
152
58
2
30
30
30
22
18
18
102
18
20
4
56
52
8
37
5
13
5
97
83
40
9
48
15
30
69
36
23
12
55
45
8
4
63
87
36
9
21
51
131
13
120
9
8
25
3
32
18
12
18
19
51
21
69
30
42
30
9
24
36
90
21
38
4
57
18
60
66
45
24
45
71
12
28
27
95
ABCD 95468813912*3^$a+1 [50052]
6
18
30
36
15
9
23
28
12
45
27
56
37
15
32
36
25
35
4
87
6
47
16
21
39
12
9
54
30
35
37
23
49
71
91
6
3
12
15
18
27
9
60
11
52
63
5
7
42
111
32
76
15
17
28
120
141
39
32
49
3
56
1
216
3
27
5
60
25
3
87
57
111
17
120
73
6
9
12
20
13
75
44
76
12
48
12
60
72
80
156
40
9
12
3
20
48
7
18
12
3
20
28
20
12
25
24
90
81
9
30
29
4
45
18
5
25
23
121
23
96
52
9
3
3
54
90
21
9
6
53
1
159
20
1
18
21
45
6
149
4
117
39
69
3
12
68
25
12
36
47
43
5
40
9
3
72
21
35
1
11
19
96
33
69
3
15
90
108
24
108
3
32
100
9
51
69
3
21
54
33
180
33
27
8
12
7
36
9
15
66
47
12
36
4
33
120
15
39
21
80
28
24
96
204
8
85
3
12
20
40
20
13
35
40
24
8
19
29
25
15
12
48
32
160
3
45
12
132
21
27
15
33
15
45
51
9
20
12
133
6
138
11
4
21
47
13
90
29
37
39
12
20
7
48
78
12
54
9
69
11
12
40
27
36
65
37
3
20
40
15
54
83
12
43
5
48
7
54
3
36
9
15
45
15
56
37
27
21
144
108
72
11
12
88
21
3
56
52
15
105
33
35
12
49
51
3
177
15
53
4
21
72
15
93
102
33
44
1
36
39
12
68
55
132
53
1
11
25
12
23
19
48
101
25
24
30
6
36
30
36
18
27
63
6
30
69
80
40
9
72
24
47
7
5
48
72
1
12
90
54
24
27
3
90
36
63
8
52
36
9
12
18
6
72
75
80
19
9
9
3
3
17
49
6
54
48
3
8
4
21
36
6
33
32
19
60
93
45
11
72
88
44
36
12
40
45
23
4
21
36
23
1
35
4
56
52
20
43
6
11
37
6
66
36
24
18
12
89
12
25
35
109
23
88
57
51
15
42
12
42
69
39
161
4
81
15
27
45
9
36
12
15
20
1
47
48
1
63
60
60
8
25
18
30
96
36
23
7
24
18
23
7
21
120
20
12
13
39
48
57
3
8
12
79
18
18
18
15
75
42
144
39
32
55
48
60
12
45
20
13
12
60
3
45
95
12
25
23
7
5
28
12
9
51
48
12
48
92
25
3
20
40
60
60
20
64
21
15
12
60
39
29
4
51
45
12
20
12
36
12
28
69
60
11
19
5
1
12
60
12
36
35
1
11
13
27
12
8
28
12
8
84
48
88
21
6
33
72
20
28
39
21
39
33
12
8
52
21
54
126
27
12
36
15
5
24
1
47
40
9
108
36
39
8
7
18
15
33
27
9
108
15
56
4
15
53
19
18
51
12
20
7
41
1
23
16
9
3
20
40
60
60
3
45
75
6
51
8
7
18
35
40
57
47
1
27
20
7
36
17
12
13
3
15
5
40
92
19
69
20
1
51
45
84
11
7
33
20
48
132
73
6
69
24
51
5
7
18
47
13
30
69
36
9
3
45
24
120
6
125
13
27
33
12
15
20
60
49
59
1
48
111
120
12
60
8
12
109
24
87
8
25
36
54
24
18
15
80
25
63
32
40
8
52
60
33
47
13
147
9
39
32
37
18
18
15
9
11
19
5
1
47
19
18
6
69
3
30
23
85
96
18
36
65
109
11
61
3
36
32
40
12
21
15
12
117
42
9
9
12
24
47
40
3
17
40
33
75
27
60
17
1
39
33
48
24
51
24
20
76
12
9
36
24
39
9
18
33
20
1
3
3
30
18
69
21
147
12
36
21
11
52
15
5
108
13
36
18
45
21
27
9
36
18
9
27
18
95
1
35
4
81
54
18
15
9
71
60
232
36
9
60
66
129
3
5
43
5
12
7
21
81
3
15
6
36
99
20
97
15
12
36
24
141
6
29
7
33
75
5
12
88
51
9
24
21
35
7
5
43
114
30
6
27
8
4
68
49
3
3
48
9
20
97
39
60
15
54
83
97
30
6
15
60
24
36
32
148
12
12
56
4
45
83
13
12
72
18
24
21
48
51
78
30
45
20
36
25
36
123
8
55
90
87
51
90
15
80
19
18
12
3
15
24
21
27
81
15
5
40
9
36
47
25
3
51
21
20
100
12
48
33
12
3
57
23
52
27
53
72
88
108
12
9
3
3
53
1
11
40
39
30
78
48
42
35
13
54
6
3
80
37
18
36
89
19
126
27
12
3
30
23
72
28
20
4
21
54
93
9
63
56
7
162
63
8
60
12
52
81
12
23
4
15
90
23
72
40
3
18
15
117
3
12
39
29
37
15
9
54
77
13
39
45
36
15
20
109
42
30
60
36
303
12
9
11
28
9
23
40
8
7
18
59
240
36
84
16
20
49
15
8
13
87
68
1
36
18
9
33
27
36
9
11
112
8
49
48
42
21
45
95
67
17
36
40
21
3
36
9
75
3
18
12
24
11
48
40
21
36
18
6
48
15
75
18
54
33
120
15
21
20
49
48
24
84
24
23
88
45
144
75
51
9
33
15
15
45
60
3
5
40
69
23
52
56
52
8
40
24
33
3
60
45
59
16
24
57
51
9
36
47
55
36
17
37
83
13
107
37
23
28
24
8
25
15
33
36
99
69
48
18
5
4
60
36
21
3
21
15
21
66
57
48
147
42
48
71
55
17
12
67
18
36
239
48
13
6
30
23
160
51
42
75
60
48
12
20
40
12
36
15
5
12
228
25
60
12
15
48
20
40
12
9
11
13
12
35
19
41
48
1
63
20
88
60
20
43
30
35
7
138
135
9
15
3
18
36
24
15
20
19
12
81
8
12
43
6
71
157
6
234
3
8
12
13
27
8
19
33
15
54
11
108
31
9
21
39
12
12
20
88
69
30
6
47
28
63
6
11
120
103
45
9
30
42
179
49
11
60
55
42
12
71
12
7
33
8
84
25
36
30
6
3
20
16
20
7
33
57
35
37
18
93
60
12
8
31
30
23
1
12
15
60
48
32
43
24
30
36
107
7
21
32
ABCD 95469052366*3^$a+1 [50003]
36
24
41
1
30
84
12
5
12
180
48
37
66
12
29
48
7
6
78
24
48
42
6
24
42
18
120
65
12
43
6
6
41
48
24
25
18
5
115
12
36
5
24
108
55
77
1
6
18
120
23
19
6
138
29
7
96
18
42
5
25
162
36
29
67
96
17
31
12
30
23
1
18
5
1
54
90
83
55
30
95
19
89
19
48
29
156
25
150
234
18
41
31
53
48
55
113
19
36
60
65
12
115
12
12
5
24
96
55
41
187
30
131
37
95
25
42
12
113
1
72
24
71
48
120
12
37
66
24
72
6
48
6
29
7
12
48
12
30
42
36
60
77
31
24
5
31
17
67
12
36
12
77
79
41
1
24
24
30
72
84
101
12
60
115
48
24
29
31
18
102
5
36
79
29
259
137
91
53
31
113
36
55
72
180
84
5
115
29
49
35
48
144
36
72
55
60
17
36
48
49
78
12
36
60
192
84
18
66
41
19
72
24
18
23
55
89
25
71
7
90
72
191
7
41
115
30
11
31
102
23
19
53
55
60
6
102
12
5
31
77
7
77
163
6
71
235
24
72
17
85
23
25
138
144
12
36
53
7
42
107
19
42
23
55
24
17
31
12
12
24
12
72
12
24
5
19
12
30
54
17
7
5
61
42
29
145
6
113
55
77
55
29
163
96
5
7
17
67
89
31
24
5
96
19
5
7
240
5
37
23
19
48
12
53
61
6
60
5
31
60
5
19
5
103
65
1
24
6
17
49
18
12
156
17
36
25
30
5
37
24
71
108
19
65
108
12
36
235
17
49
66
84
18
47
48
60
7
5
1
42
36
41
19
174
6
5
12
120
19
5
49
42
12
60
12
53
133
54
24
42
30
72
41
7
18
11
91
137
7
48
18
23
241
71
19
48
30
47
25
174
36
30
24
35
61
30
84
54
42
29
55
17
7
17
1
72
47
60
139
24
18
23
24
31
89
72
31
18
47
103
5
67
18
102
48
60
5
19
12
41
67
12
120
101
12
91
12
48
72
17
115
30
18
77
36
36
19
84
41
19
30
23
19
53
25
48
78
5
19
60
53
12
205
96
35
84
96
7
17
36
12
7
137
24
60
61
48
18
132
18
95
25
35
19
306
30
120
53
7
29
108
55
12
41
84
48
31
120
6
6
90
23
49
23
48
132
127
6
47
25
18
6
6
185
67
72
6
119
24
97
23
7
12
101
24
36
19
72
48
41
96
60
19
29
12
24
24
1
66
126
18
17
108
55
17
223
60
36
29
36
43
5
96
24
1
30
12
53
19
102
23
127
65
36
13
35
31
6
18
77
7
48
60
24
30
6
29
61
30
12
30
11
55
36
24
12
168
29
168
7
18
143
1
23
1
95
115
77
84
60
48
43
24
60
5
103
77
48
25
90
78
90
65
55
53
79
48
5
60
7
18
95
19
53
31
42
138
65
79
53
175
240
12
48
113
12
48
25
11
43
65
55
41
151
41
132
85
6
42
23
49
18
12
5
60
96
1
126
42
18
77
67
5
36
67
90
47
43
12
24
42
95
67
96
89
12
25
119
24
43
53
31
65
43
12
65
1
23
97
48
47
144
24
1
96
48
47
19
48
5
12
60
55
89
132
84
48
12
181
23
67
53
1
30
41
25
23
19
17
109
6
48
42
30
18
30
12
24
12
113
127
48
72
17
48
60
60
49
24
30
24
42
71
84
13
6
24
48
17
31
245
37
18
12
72
12
6
95
127
90
30
113
12
60
151
12
53
12
37
11
60
19
65
67
18
120
30
17
31
17
7
29
31
29
127
5
12
31
12
108
24
12
54
30
42
42
30
18
65
13
24
11
37
24
174
24
42
24
24
6
60
125
24
55
66
42
48
102
47
7
60
36
60
5
12
61
6
66
59
31
24
24
5
72
25
42
245
120
193
30
12
101
19
65
36
12
7
6
42
12
65
192
31
77
60
36
67
12
53
12
13
47
55
161
25
47
48
55
24
41
12
60
144
84
61
35
19
42
18
72
60
17
12
19
36
5
19
6
18
197
24
25
30
101
276
12
36
25
71
1
30
113
55
96
41
55
12
30
18
12
17
48
7
41
55
12
101
96
1
18
5
55
17
72
168
25
18
5
96
103
41
1
24
6
5
84
79
41
72
19
29
169
18
29
24
312
115
24
6
23
1
11
127
5
127
24
96
5
19
66
24
119
43
65
37
23
103
77
37
47
48
115
5
48
19
60
96
12
12
156
12
17
103
41
24
96
12
7
125
48
12
12
48
55
ABCD 95469506662*3^$a+1 [50017]
8
75
49
8
4
173
132
55
83
6
27
48
84
16
20
15
54
42
9
4
12
8
21
19
20
63
42
7
20
129
51
3
1
20
4
32
28
72
23
36
21
16
140
72
12
9
19
60
35
12
60
33
36
15
25
20
52
20
123
49
8
9
31
20
48
4
32
105
15
15
36
108
61
36
80
64
8
12
15
30
31
12
32
4
20
12
88
77
3
16
65
31
48
35
144
57
15
9
184
203
13
35
306
96
43
41
111
84
21
7
80
12
120
3
13
17
27
63
25
96
24
107
9
60
9
36
30
25
44
16
59
42
84
135
15
61
20
36
9
3
81
27
88
56
4
5
24
27
120
88
35
61
24
20
12
9
39
60
12
24
27
73
35
36
25
11
37
36
44
52
108
11
90
91
96
168
17
27
28
17
6
9
36
147
13
101
63
12
4
5
15
72
60
33
31
41
3
15
42
48
31
149
207
48
84
28
35
12
81
4
11
9
60
16
116
4
29
31
92
24
40
8
51
90
31
108
11
69
21
91
8
3
25
12
108
44
4
24
35
36
45
12
24
64
5
15
15
9
28
84
20
28
36
35
57
15
13
84
12
80
60
48
21
54
33
3
69
40
20
100
5
36
7
44
39
25
29
18
9
105
63
72
84
40
20
4
96
20
16
48
167
9
40
116
63
117
33
7
20
9
15
100
41
3
12
9
99
45
55
8
60
4
24
44
33
42
33
112
56
9
67
48
53
43
77
99
36
27
18
42
25
8
12
60
48
48
87
9
48
27
133
80
72
3
33
108
60
21
15
3
66
27
52
8
24
48
27
73
8
64
89
19
11
24
13
80
33
27
57
6
81
144
111
45
4
5
15
24
111
90
15
24
48
3
69
16
20
316
8
3
69
39
21
4
41
151
8
45
30
6
18
13
44
28
60
56
12
75
57
16
20
27
13
5
75
51
33
40
116
24
16
5
31
44
15
21
40
24
56
48
16
56
76
5
63
132
9
15
15
18
7
60
20
3
13
20
9
55
48
80
28
32
16
59
13
5
3
132
9
15
75
1
20
12
12
51
37
60
11
37
108
12
35
9
4
5
39
15
6
19
8
24
3
21
15
1
108
101
36
6
30
135
84
88
5
43
65
3
9
43
8
72
48
16
20
76
5
7
92
28
12
59
9
15
57
28
77
3
40
12
56
24
4
80
76
11
9
4
12
92
12
124
44
16
5
54
57
64
20
57
42
1
11
13
41
15
27
18
15
36
123
25
8
99
54
139
36
41
36
12
7
89
30
21
105
36
99
24
12
28
167
69
21
7
23
144
6
7
5
3
24
40
5
19
17
79
60
41
3
21
36
43
32
9
43
155
57
4
11
85
65
19
12
44
33
31
5
51
21
30
37
236
4
20
45
6
9
72
36
52
36
104
27
9
24
48
88
24
12
24
5
24
7
8
111
54
51
24
112
24
12
77
78
13
20
100
56
36
57
42
33
75
85
68
39
25
60
20
108
63
18
36
30
13
36
41
6
90
99
88
36
41
51
12
12
24
9
3
219
25
48
36
24
41
96
19
24
36
36
80
28
36
11
93
60
75
1
32
12
48
72
16
20
51
6
3
135
9
33
12
67
5
79
36
8
40
60
32
88
80
12
21
19
29
79
47
1
143
57
24
28
12
41
27
195
1
44
3
42
127
11
73
17
15
9
90
9
9
91
65
51
36
28
29
6
25
5
31
29
67
12
20
3
33
4
20
72
4
24
12
29
55
35
42
3
40
36
8
60
16
36
8
76
5
99
21
6
36
25
20
39
90
51
3
21
39
25
24
17
18
13
44
3
85
92
15
13
32
4
47
9
4
24
20
45
15
76
60
96
41
3
40
56
24
64
8
9
19
11
1
17
51
117
67
20
75
33
12
12
15
108
45
28
48
35
105
4
23
30
63
16
8
81
27
40
128
39
18
15
15
33
60
39
12
25
71
73
29
31
11
13
36
56
21
12
31
56
64
11
13
60
5
15
192
9
111
69
39
60
12
40
44
24
27
13
36
24
41
30
45
64
35
1
5
36
103
176
111
25
84
92
15
13
80
12
39
133
48
12
65
123
4
48
12
116
12
36
39
6
55
11
9
12
108
129
48
15
24
60
9
99
12
36
4
104
15
42
7
5
31
12
8
16
44
96
24
12
24
4
89
36
7
12
95
1
11
25
11
157
11
9
12
4
116
24
9
150
48
13
12
8
27
30
39
15
6
27
63
12
25
120
8
27
18
15
3
45
40
20
9
30
6
39
100
5
27
4
32
132
51
90
139
72
5
3
112
20
16
17
12
51
75
97
11
6
79
32
24
39
25
24
8
15
57
15
81
64
32
4
20
21
3
12
48
45
66
21
60
9
54
105
108
24
28
48
24
29
79
56
52
20
120
4
24
32
9
19
12
48
11
108
30
36
90
72
13
80
100
5
72
42
36
36
13
8
24
3
42
30
18
15
48
33
15
15
25
12
48
20
84
81
75
52
23
12
9
24
111
54
27
4
29
30
21
24
45
75
111
30
75
3
1
17
48
79
20
33
87
12
4
17
67
47
109
71
1
53
15
4
11
21
4
17
27
27
9
4
68
27
36
21
4
24
20
48
27
45
36
16
29
87
4
35
9
9
27
39
37
17
91
12
92
21
31
8
33
15
24
16
12
41
24
102
6
27
21
79
11
6
3
87
49
84
96
20
36
16
72
48
119
13
56
172
48
20
36
4
12
8
4
32
4
32
88
131
45
69
19
71
9
57
15
ABCD 95469784264*3^$a+1 [50035]
30
5
16
20
24
12
96
72
1
71
96
13
12
3
39
5
12
28
20
12
136
32
40
3
5
12
12
61
30
53
24
25
27
3
17
43
45
183
17
1
59
48
12
36
16
51
30
48
59
43
9
8
72
1
12
48
15
20
4
8
163
102
27
39
29
1
11
61
63
92
28
56
4
36
33
30
53
4
44
52
68
7
5
43
21
8
13
30
65
4
8
55
17
36
24
4
24
81
107
73
27
44
48
43
17
40
3
33
9
23
103
17
52
32
36
55
5
7
5
40
92
1
87
12
21
47
145
11
37
23
12
12
12
48
48
48
25
24
131
12
13
12
60
47
36
120
157
3
9
35
13
35
12
43
89
64
56
168
16
27
117
105
23
7
17
40
3
17
1
30
17
100
20
31
72
33
9
11
19
5
55
5
85
48
18
21
9
11
60
48
12
31
45
27
17
36
84
16
48
32
7
21
104
88
20
7
41
4
68
100
57
71
109
126
105
39
18
120
12
83
55
9
63
81
9
135
32
31
29
19
41
13
78
9
8
13
47
28
32
12
108
12
151
5
4
33
15
108
68
36
61
3
129
23
4
51
60
72
21
32
157
35
55
126
107
12
36
49
18
17
12
61
3
9
23
43
141
56
37
23
12
16
12
152
12
1
12
6
57
144
9
47
12
12
84
49
11
12
52
45
18
65
55
29
40
44
96
43
36
9
20
36
12
28
9
75
32
31
42
95
36
12
24
19
21
36
32
60
36
7
12
5
100
51
5
24
55
18
23
37
12
83
37
107
36
64
96
8
24
12
24
4
3
69
20
31
29
24
132
7
5
12
24
76
3
18
27
3
29
19
24
41
24
13
23
24
12
1
59
24
79
17
40
24
9
18
5
13
35
40
24
21
51
20
79
81
21
42
41
4
48
3
102
30
5
12
145
78
17
1
35
96
31
30
18
17
24
4
44
25
35
60
36
12
4
99
29
60
12
13
3
57
3
32
25
23
48
60
12
84
19
5
145
47
12
1
27
45
30
53
19
18
120
102
125
136
20
7
222
23
72
52
80
48
36
12
4
68
88
8
72
24
4
39
36
21
44
49
11
16
56
55
29
79
77
37
11
24
43
29
1
12
30
30
63
60
92
25
35
36
7
5
7
53
24
4
9
23
4
8
1
12
30
5
60
12
28
60
45
23
4
8
4
108
32
1
35
12
43
137
13
3
15
41
43
53
13
12
48
30
17
25
39
20
31
17
85
35
12
1
75
12
93
87
3
65
24
61
143
12
7
5
25
35
1
11
100
8
28
15
30
30
65
115
33
32
145
23
64
33
12
51
72
8
19
5
13
3
45
12
3
32
12
25
75
20
28
87
5
48
7
77
13
87
21
23
55
5
7
60
29
48
112
8
73
99
33
3
33
27
20
24
1
99
3
5
28
33
59
28
8
96
13
30
21
12
15
17
76
56
1
15
27
17
24
76
80
24
36
193
35
16
45
47
127
17
31
29
24
37
35
4
8
13
15
57
23
112
20
31
12
45
32
1
120
35
60
12
12
48
37
47
36
37
47
4
80
25
30
29
16
27
42
23
64
3
57
3
5
72
13
35
16
9
11
7
65
28
20
156
13
27
8
73
87
51
17
12
48
60
73
27
27
18
59
24
12
132
72
16
33
11
24
36
76
32
25
107
1
27
20
72
96
7
41
40
9
47
19
45
27
69
36
8
79
5
108
12
1
47
37
60
120
63
44
13
135
32
1
39
20
43
17
16
108
140
7
17
115
6
15
24
56
37
12
23
13
35
12
100
3
12
17
43
5
25
227
31
17
12
40
8
4
56
12
48
115
60
30
27
48
75
17
25
60
35
12
24
84
48
24
79
24
5
88
75
77
25
78
17
25
36
12
15
57
66
29
73
132
23
12
1
47
13
11
16
27
18
78
17
12
43
30
48
59
12
36
7
6
71
49
42
29
28
8
7
17
64
57
47
12
1
47
91
41
144
24
1
11
19
29
60
25
71
36
91
18
39
20
43
29
24
40
9
27
60
3
53
124
9
42
12
6
47
25
23
79
48
5
120
52
12
56
24
61
18
17
4
20
36
24
48
1
11
31
17
85
15
92
48
12
16
92
1
42
5
37
11
40
20
36
31
9
3
228
30
18
5
4
33
60
23
12
85
18
29
28
44
24
37
23
36
36
25
3
24
3
102
23
7
5
85
23
48
24
48
37
3
27
96
17
108
4
8
85
12
23
48
36
28
20
16
57
107
1
51
3
6
12
78
77
12
13
12
120
90
17
84
36
96
12
31
21
93
11
16
8
12
1
108
72
3
9
11
49
15
20
48
73
12
72
27
93
11
36
60
13
23
4
3
53
72
16
32
60
7
78
12
207
56
24
60
13
48
12
6
9
68
12
55
30
131
52
3
45
32
12
31
105
32
4
56
4
9
39
15
21
9
35
103
18
39
21
11
96
24
36
4
20
24
24
72
4
20
24
160
81
47
64
24
27
18
27
44
36
24
61
15
8
36
36
12
12
1
12
71
64
45
11
37
23
64
21
27
20
12
96
52
24
20
1
15
20
24
1
3
36
3
96
17
52
3
53
19
45
3
12
6
42
5
12
13
12
83
24
1
23
19
17
16
24
8
133
35
108
7
17
108
7
6
24
51
56
1
35
67
53
12
28
20
25
83
7
65
24
144
37
23
37
83
37
23
7
5
12
12
24
7
45
33
75
27
45
44
48
1
12
3
15
21
8
43
60
5
7
113
7
21
96
3
81
20
16
33
18
18
47
24
108
36
36
31
17
115
18
39
3
6
27
128
60
19
245
85
60
251
12
67
6
11
19
9
60
93
99
3
48
77
25
11
4
56
12
7
5
25
83
7
48
5
12
12
28
32
48
48
13
102
5
12
43
29
16
57
15
51
30
11
48
31
45
56
36
73
12
3
9
35
43
60
33
12
15
18
47
37
66
41
16
15
ABCD 95469898718*3^$a+1 [50072]
167
144
61
30
30
120
191
37
27
128
115
42
168
27
135
30
11
64
93
12
180
131
157
30
21
129
12
83
127
120
90
90
101
19
30
60
99
9
42
198
222
168
12
90
150
48
117
105
71
7
222
18
233
160
39
18
150
72
89
79
12
30
23
112
243
42
3
27
168
42
131
49
18
173
144
48
307
45
45
30
90
180
18
42
123
15
120
12
189
69
30
132
9
189
227
13
252
18
150
15
57
71
229
60
15
105
48
135
75
42
443
16
81
63
48
9
90
48
150
23
109
60
168
42
21
129
150
105
80
55
9
51
29
151
30
30
189
81
18
42
78
101
192
229
60
60
30
60
150
90
345
45
30
48
132
78
132
180
18
12
93
147
30
288
287
25
168
15
87
30
11
49
108
12
120
48
72
108
12
90
18
83
79
138
23
19
29
151
30
59
181
48
180
87
93
35
16
21
180
23
192
13
72
11
19
29
301
78
72
60
48
12
101
169
468
72
48
42
18
15
96
69
162
138
162
29
91
213
48
39
105
33
12
78
102
30
48
210
150
42
95
85
60
159
51
93
80
48
127
72
105
33
240
63
117
12
48
12
30
168
42
99
69
372
120
78
90
72
120
138
60
30
42
48
30
42
150
60
63
27
330
59
109
275
48
127
33
272
7
60
270
15
3
240
90
12
183
75
12
18
23
19
18
180
150
81
81
30
81
237
72
150
53
325
171
9
42
18
11
61
108
162
21
80
37
342
180
90
215
16
117
42
120
60
108
12
30
18
270
12
150
18
12
330
18
347
103
12
173
37
60
15
45
120
150
53
16
99
72
18
3
99
45
15
60
21
267
5
37
180
258
150
30
81
21
59
256
33
47
144
91
69
99
282
78
60
42
95
336
127
12
240
53
85
123
69
11
79
30
35
43
12
48
30
150
21
159
132
45
80
16
9
39
51
78
95
96
1
90
90
48
27
96
9
288
183
189
30
30
30
9
21
30
18
11
361
23
37
48
123
9
240
108
123
9
23
37
120
120
288
252
239
1
210
18
210
57
3
72
5
64
51
18
11
1
198
41
109
3
9
18
150
47
16
57
12
75
33
60
51
99
72
101
288
181
60
143
187
101
37
107
55
18
330
30
47
16
432
105
23
7
90
47
13
102
120
53
16
9
132
120
240
11
79
168
42
198
132
21
39
9
39
57
144
80
112
27
30
132
198
12
18
12
180
60
51
39
90
159
21
78
42
138
30
11
1
120
23
37
30
30
15
93
3
237
12
39
192
27
53
37
72
30
5
25
228
ABCD 95470018888*3^$a+1 [50014]
101
19
18
23
64
32
13
12
39
20
12
4
21
47
1
42
12
77
28
72
9
66
24
5
24
7
30
35
61
27
72
20
55
29
97
35
24
124
69
11
40
9
156
59
120
1
75
36
3
120
221
1
66
18
36
60
18
18
18
9
93
18
141
3
72
24
101
133
35
52
3
53
12
60
13
114
5
4
36
56
37
36
35
184
8
84
160
39
9
116
37
35
37
27
39
41
1
54
48
5
52
15
78
11
12
24
48
7
24
29
72
36
79
30
75
8
7
89
36
24
24
36
64
120
3
17
12
48
1
72
27
117
35
120
1
123
32
4
39
101
28
92
31
18
11
24
24
13
132
71
124
15
17
48
76
81
59
136
69
15
32
4
8
48
7
66
35
7
17
31
72
54
6
29
24
16
21
18
41
25
90
18
23
37
15
75
17
85
15
20
1
60
30
42
71
31
5
85
24
99
81
84
42
48
5
13
83
12
73
11
4
51
5
13
107
151
18
30
5
12
48
7
33
24
3
65
19
5
24
72
4
8
12
25
191
4
128
60
108
7
18
59
49
6
5
49
30
21
56
19
41
12
96
12
37
18
65
73
39
12
56
60
13
39
36
92
12
61
35
37
48
60
95
7
18
54
5
55
72
45
8
136
20
1
6
53
1
23
96
60
19
18
27
8
19
29
72
109
15
8
48
48
12
37
51
32
108
76
44
4
60
8
13
36
23
48
60
12
85
47
40
144
32
84
19
36
101
48
7
69
3
17
108
1
6
66
23
31
126
23
24
96
24
36
55
41
43
5
120
7
29
40
44
36
252
4
8
85
78
54
90
30
15
111
129
8
85
23
60
43
29
12
43
17
216
19
5
64
9
12
114
5
67
33
15
24
5
7
41
12
61
30
6
11
55
18
51
9
11
1
24
83
48
4
9
15
39
17
28
75
41
1
30
6
59
4
44
13
90
233
132
13
6
30
24
66
144
77
37
138
17
61
66
29
4
45
138
29
60
55
96
18
11
4
21
48
11
67
65
7
81
140
61
3
56
109
12
83
40
68
187
72
24
90
11
40
8
31
45
9
23
12
52
44
36
24
7
48
29
108
4
60
8
108
48
16
33
95
36
1
54
84
5
36
1
11
19
36
42
35
163
9
3
18
42
72
5
25
23
52
20
48
48
7
53
79
9
80
84
12
13
30
42
18
53
73
35
36
13
47
148
32
85
18
17
88
68
12
25
42
9
24
12
45
18
30
18
29
4
20
12
60
37
23
48
37
18
17
109
18
17
43
17
19
54
11
84
12
24
4
111
17
19
78
15
75
66
59
156
12
169
54
60
12
18
54
17
4
20
1
11
24
1
18
77
67
17
73
23
67
117
39
17
55
29
40
60
3
45
8
108
12
24
24
4
20
25
47
1
39
44
7
42
12
6
18
12
42
12
41
24
31
113
12
28
81
15
8
96
1
90
93
15
21
39
5
72
36
7
6
66
36
5
12
7
48
162
11
25
95
72
52
120
3
162
11
24
36
37
6
29
73
18
54
15
32
96
37
23
73
47
84
4
81
23
12
160
8
36
40
32
120
13
35
12
12
55
18
167
13
54
9
20
25
15
15
77
64
21
18
65
4
36
24
32
24
31
93
75
101
25
11
48
121
54
12
29
7
18
36
54
60
9
63
84
18
6
9
3
24
5
61
60
18
29
40
15
78
30
18
35
1
6
17
36
91
29
76
21
90
108
77
49
11
52
3
33
24
51
6
11
12
7
41
145
30
33
9
23
25
35
73
11
40
75
5
28
75
5
72
1
12
36
11
48
55
102
11
72
25
18
5
13
11
25
18
17
79
45
44
67
29
61
24
11
1
35
43
72
5
12
100
92
4
21
23
48
120
4
20
1
143
1
126
89
85
6
54
15
33
36
11
25
90
5
1
18
5
24
36
40
36
3
53
19
45
68
12
84
16
39
144
77
55
18
18
102
6
54
30
5
100
96
32
79
18
11
109
6
17
28
27
5
12
60
12
31
162
42
5
100
48
116
49
35
133
83
12
4
75
5
19
29
36
36
73
11
12
28
32
25
3
80
4
135
12
29
12
19
5
40
8
36
181
23
7
41
24
223
42
23
7
5
31
53
1
35
25
54
17
60
7
168
54
18
17
31
90
23
91
29
60
55
81
20
55
41
88
32
24
48
61
51
21
119
48
7
33
32
24
12
64
20
31
57
20
36
16
80
25
11
120
19
5
40
39
24
17
1
48
11
13
23
4
21
87
45
11
12
48
19
45
8
85
132
83
12
31
41
36
28
21
35
103
57
20
91
29
40
68
115
48
54
6
9
9
99
32
4
24
57
11
112
56
49
42
41
67
36
12
17
7
5
13
15
72
8
36
31
5
96
12
85
18
12
72
36
57
3
29
40
56
13
24
66
5
109
48
42
5
7
36
29
36
24
60
85
108
18
17
1
111
21
27
3
5
28
21
96
12
42
5
13
35
37
84
47
43
201
33
87
9
15
20
60
12
28
56
133
27
9
54
48
5
13
39
21
11
43
45
3
60
18
36
15
15
29
24
43
9
20
43
12
29
31
29
12
24
79
29
1
24
12
54
17
7
17
31
5
49
71
187
18
48
35
7
9
153
30
65
76
32
60
12
72
84
1
23
61
35
24
52
33
71
55
29
31
41
48
16
32
12
25
132
30
53
48
4
68
12
36
49
ABCD 95470036828*3^$a+1 [50043]
117
54
81
45
126
54
90
36
57
72
159
180
90
27
72
243
225
36
99
270
75
141
90
9
45
198
93
69
162
72
45
9
36
3
69
198
57
15
360
9
12
105
18
189
63
849
60
36
9
243
45
63
279
288
57
33
183
33
54
21
69
90
90
3
144
69
54
57
240
81
72
234
72
90
72
99
84
96
27
198
90
198
90
432
72
9
48
36
24
36
63
21
51
18
270
93
105
180
18
81
144
12
60
135
57
123
189
48
33
18
45
72
27
261
81
39
69
216
180
36
39
33
108
108
183
123
126
54
18
162
45
156
24
72
9
54
36
81
48
177
3
33
27
12
180
15
36
57
360
24
36
12
33
72
144
135
9
39
15
18
63
144
153
162
36
165
36
24
225
90
36
18
144
3
96
9
36
198
57
24
27
18
72
27
9
3
267
18
3
204
36
9
423
27
72
342
18
90
18
21
24
48
24
207
81
9
27
99
108
45
27
153
12
105
54
18
90
90
72
27
216
144
189
18
126
27
63
18
90
129
33
108
39
96
45
108
36
72
39
87
9
27
36
81
36
99
21
24
63
54
18
129
105
111
51
18
99
9
207
45
36
108
3
51
36
36
18
219
24
9
39
87
18
216
90
165
72
195
54
108
18
45
81
90
81
27
21
168
27
36
18
162
153
81
147
213
90
36
36
144
108
108
108
18
99
225
180
3
141
72
219
180
105
18
9
243
21
15
117
108
63
9
27
162
99
72
63
36
45
27
93
60
9
18
117
12
24
48
33
54
126
39
141
198
108
81
117
135
216
264
36
108
36
33
36
27
81
27
36
36
12
96
45
111
15
225
153
36
18
90
162
180
117
144
108
45
18
18
207
135
9
180
84
33
126
36
21
33
111
36
144
87
45
48
33
27
27
54
216
36
39
159
9
81
18
165
123
18
108
18
144
21
108
33
234
162
63
297
27
153
144
27
81
171
279
18
3
36
132
243
18
72
54
162
36
63
72
99
57
123
54
63
12
51
36
234
72
162
18
18
72
90
39
33
39
144
141
39
36
24
120
69
108
75
51
90
36
207
48
123
9
81
90
54
255
87
117
81
54
36
21
87
18
3
24
72
120
87
18
234
54
90
45
12
36
168
153
363
123
153
45
108
108
3
96
45
54
198
27
99
36
108
18
126
9
117
54
153
45
54
18
54
126
18
21
33
72
183
33
18
153
81
39
33
18
57
144
60
84
60
117
27
27
45
48
33
219
36
33
252
3
24
36
36
225
54
18
54
144
9
84
51
81
81
18
21
33
3
69
39
123
90
54
108
90
18
21
15
54
3
24
63
57
24
48
60
9
90
18
54
57
51
18
315
108
45
3
36
168
ABCD 95470528228*3^$a+1 [50004]
31
17
114
13
47
169
36
155
49
192
32
4
311
13
71
48
36
6
43
5
78
49
95
73
71
25
36
12
32
27
132
1
89
31
167
49
23
25
120
35
21
75
30
199
36
35
96
1
108
71
73
23
24
6
87
148
35
105
15
21
124
137
6
12
277
24
71
1
59
30
91
144
101
96
18
61
80
159
66
63
27
1
80
28
95
12
156
60
61
59
37
72
23
117
4
60
71
30
30
48
13
192
12
95
1
47
37
44
4
23
48
13
143
73
47
37
59
49
131
1
23
126
55
36
68
72
3
120
48
9
99
12
48
24
96
153
4
11
13
80
111
177
72
51
48
9
28
155
36
69
15
48
1
53
66
48
13
47
162
31
56
16
41
234
69
15
60
12
73
11
54
48
7
11
96
84
1
155
37
47
9
33
54
1
24
11
84
13
36
47
57
64
24
12
95
1
5
126
66
162
61
12
107
289
47
12
37
104
27
96
24
72
1
12
56
252
51
48
153
88
24
32
3
13
24
11
84
1
12
32
3
1
23
36
37
71
9
15
97
23
60
48
13
96
11
37
47
18
199
20
52
24
23
1
47
73
36
5
79
12
44
112
48
83
12
73
168
35
96
49
11
69
4
35
36
25
17
30
18
192
90
21
39
12
109
156
116
81
90
13
24
12
11
57
124
23
12
108
36
25
36
83
73
164
28
59
36
12
61
192
131
24
6
54
85
47
24
133
11
13
227
25
60
84
36
17
79
155
13
72
11
33
28
80
4
36
71
121
161
6
132
45
15
37
5
15
15
84
85
36
71
72
157
56
16
48
156
12
23
73
155
13
44
15
13
36
11
181
12
59
13
12
80
15
1
20
99
48
24
6
18
37
36
12
36
60
11
25
20
112
11
1
20
88
128
36
36
63
13
119
30
42
109
47
60
21
297
54
1
11
73
11
12
24
21
39
33
36
108
4
119
144
121
12
48
24
11
6
55
36
23
24
49
11
12
78
55
155
13
161
7
36
119
84
312
109
12
32
9
79
47
9
15
96
84
48
13
95
36
85
11
13
89
27
4
12
23
12
84
13
11
97
36
11
49
44
52
23
30
75
36
3
276
108
84
42
103
84
132
11
93
3
120
84
9
39
48
42
138
84
25
41
91
71
25
35
61
95
181
32
40
47
12
120
49
12
131
192
150
91
53
114
12
84
13
60
11
168
97
56
4
11
165
76
131
37
65
15
15
1
11
54
31
11
12
1
8
39
12
12
13
5
102
181
12
107
157
156
84
156
144
156
36
35
1
24
11
120
6
192
18
48
13
47
144
66
139
5
79
11
49
11
25
11
61
23
1
119
85
20
327
60
60
1
17
6
37
47
228
9
15
21
16
179
72
37
11
12
25
11
90
174
60
13
96
41
66
13
23
90
31
227
45
33
54
138
31
35
13
107
60
144
33
52
36
65
114
60
36
265
149
139
12
116
123
1
20
16
53
18
133
24
23
12
169
36
92
15
24
13
11
13
32
135
120
85
36
11
85
72
41
55
8
15
145
83
133
239
37
108
35
24
30
43
191
37
35
61
83
78
7
36
59
85
92
16
47
73
12
176
64
11
24
337
216
35
1
140
40
12
47
6
91
35
24
73
11
120
61
56
148
32
15
96
49
84
8
4
35
1
12
59
132
189
15
133
47
1
92
27
25
251
25
23
9
16
71
25
239
156
33
76
36
71
78
27
28
36
60
59
13
108
71
24
49
101
279
27
25
11
42
30
1
11
36
12
36
73
41
6
25
204
84
12
35
9
15
48
49
41
7
72
56
40
65
151
137
6
1
59
133
47
96
1
41
151
8
99
12
1
72
68
208
108
116
16
71
61
71
49
24
104
36
3
120
21
69
102
60
37
48
8
63
49
113
27
21
42
1
83
49
11
ABCD 95470666964*3^$a+1 [50197]
252
17
864
55
425
115
125
19
461
96
816
247
288
72
180
108
305
144
631
432
360
257
720
319
305
55
792
180
180
108
77
528
655
1044
540
36
221
96
384
451
900
108
684
216
137
144
691
252
180
173
115
180
569
96
48
96
1200
259
720
252
432
113
103
41
463
36
720
221
144
672
115
173
439
137
151
252
173
288
79
288
360
233
19
576
557
163
540
360
185
240
835
144
576
684
216
41
751
72
377
19
324
108
108
792
288
281
240
199
684
221
175
324
317
403
413
55
425
115
288
605
79
1080
396
900
144
108
252
161
19
173
144
240
271
72
288
648
737
163
125
199
233
55
252
77
463
180
180
216
17
55
288
521
703
360
216
497
115
29
223
17
96
ABCD 95470955194*3^$a+1 [50013]
14
16
56
4
30
5
45
4
72
18
20
60
117
24
15
76
54
26
48
45
1
56
18
72
58
11
31
20
60
24
24
10
2
28
12
110
10
62
102
24
12
12
60
12
10
68
58
65
15
40
24
56
24
18
36
66
36
4
20
34
50
57
24
51
10
59
3
30
18
48
36
60
30
16
54
68
108
72
12
16
5
48
1
14
36
16
20
28
32
18
10
44
6
6
33
15
16
32
4
53
7
30
11
33
22
8
76
14
15
87
28
44
12
16
14
36
4
74
16
5
1
14
9
15
12
28
26
6
94
26
48
60
22
38
16
56
4
24
74
12
63
15
48
34
8
18
69
3
102
6
9
9
10
5
27
30
12
16
102
20
28
12
84
24
2
34
56
42
12
10
26
138
21
1
2
45
33
42
12
18
6
40
32
34
38
12
16
8
21
55
89
72
9
39
147
28
14
12
16
23
51
54
66
21
49
14
12
12
33
24
9
39
1
44
6
30
39
1
2
4
200
10
6
60
5
9
10
6
47
3
60
4
30
6
80
18
70
2
70
17
37
36
2
12
120
10
8
42
21
75
48
6
6
9
3
12
4
14
15
75
28
32
48
4
36
74
15
1
2
48
4
6
35
15
84
108
81
1
56
30
114
6
10
2
60
22
14
16
5
39
82
30
50
4
11
15
4
6
23
24
73
20
3
9
42
30
111
3
126
16
98
12
57
27
6
18
16
5
3
45
3
84
6
27
15
28
20
33
7
18
26
45
39
66
15
3
106
26
76
32
12
24
16
60
26
3
135
10
6
80
34
50
72
28
66
86
18
39
61
11
25
26
28
20
22
38
22
18
36
6
20
4
26
45
15
33
9
63
45
30
28
2
72
15
27
93
3
18
54
45
7
56
18
15
27
69
15
30
34
12
5
9
18
36
100
6
6
24
6
20
18
6
6
42
18
34
35
3
30
30
12
18
48
10
32
72
36
69
9
30
16
30
66
2
42
21
3
12
72
156
24
28
8
9
72
3
28
32
28
20
9
99
6
34
26
171
15
42
12
10
20
40
20
124
20
6
6
69
49
36
11
3
16
29
57
42
22
119
7
32
18
42
18
10
92
45
7
54
20
6
36
12
6
6
76
32
52
5
1
62
33
33
24
15
57
6
24
18
18
24
36
90
34
29
27
24
4
2
18
6
6
42
18
58
14
6
12
18
24
12
6
30
9
61
32
27
25
23
21
52
30
2
18
24
69
7
2
42
30
15
3
42
16
60
20
27
48
15
24
34
6
38
27
3
48
34
11
3
66
6
10
2
33
3
24
36
30
6
10
6
54
71
48
1
26
24
30
6
9
93
6
21
49
26
64
74
12
36
18
9
31
42
18
6
14
81
3
93
15
42
6
60
21
15
33
3
72
6
30
12
117
3
30
63
25
74
18
10
2
6
46
6
32
12
9
39
16
20
24
16
32
12
48
24
81
13
20
12
10
48
80
12
54
6
4
8
21
1
8
6
96
33
7
20
36
114
34
6
20
16
62
18
4
86
12
12
94
32
84
15
24
1
23
1
26
36
42
6
12
45
3
12
54
36
24
16
23
87
12
78
10
20
48
24
33
33
42
28
20
12
18
30
9
3
48
40
6
71
57
16
32
54
30
18
52
29
15
24
6
6
36
12
76
62
27
7
14
12
24
15
51
12
16
14
51
67
144
24
2
27
7
14
30
12
4
6
50
12
36
69
7
26
15
9
24
6
9
37
38
16
30
8
15
3
12
48
24
33
63
12
12
108
60
36
6
6
18
6
9
7
68
12
24
24
6
10
8
12
6
30
4
68
18
24
78
33
13
14
60
33
49
6
50
40
32
36
54
6
39
13
35
115
8
40
32
69
9
10
2
58
26
18
22
8
16
2
72
28
44
40
5
3
6
6
46
18
56
6
12
6
30
6
10
11
19
5
51
4
8
42
4
2
40
8
12
12
66
46
6
80
48
42
72
52
6
2
52
56
9
31
8
57
55
54
26
4
84
17
19
14
6
4
14
52
6
5
25
2
12
4
62
24
6
9
15
34
32
34
20
24
16
116
24
16
92
12
46
47
63
9
79
56
10
23
33
54
4
12
8
24
30
3
25
14
9
15
72
9
9
36
3
48
19
5
3
60
18
34
8
76
17
3
112
14
6
10
50
30
58
20
24
16
50
15
9
102
153
63
94
11
19
8
16
5
1
38
33
57
42
48
88
20
24
4
14
30
36
21
48
81
22
18
2
12
22
35
1
23
37
50
9
9
6
9
27
72
28
20
12
48
84
46
8
46
38
6
46
26
48
69
63
33
81
6
58
92
28
6
8
48
28
104
21
1
38
66
36
75
39
9
31
12
14
6
24
36
28
26
6
58
47
3
36
24
6
6
84
36
4
8
16
92
4
8
18
39
9
15
27
24
126
54
40
60
5
39
22
35
25
14
6
28
6
8
12
84
57
9
30
18
6
30
30
60
24
28
24
5
39
24
18
34
5
24
24
3
12
72
33
3
4
36
44
4
77
9
48
42
30
16
74
4
14
46
14
16
80
42
24
54
22
8
46
80
3
7
84
29
127
8
18
15
19
44
16
14
42
4
44
24
52
44
12
69
24
7
74
6
12
21
51
24
22
24
6
24
20
6
24
34
62
40
38
9
13
18
44
18
27
81
6
81
87
42
6
10
32
12
3
13
18
14
76
26
48
12
24
6
30
4
14
18
60
60
9
45
51
24
63
22
11
3
22
38
60
40
14
90
42
46
60
74
6
108
46
14
52
8
12
12
28
44
16
5
24
63
33
24
51
10
30
5
15
12
28
38
16
20
18
12
4
5
25
12
20
18
10
6
53
3
70
90
5
24
3
22
38
52
98
28
2
30
46
56
4
32
30
15
3
24
16
6
90
20
48
57
3
6
40
36
14
66
3
3
64
5
3
36
9
7
60
53
51
24
16
6
14
52
29
3
96
60
12
48
6
18
6
6
16
8
54
18
4
8
76
20
16
5
9
39
33
15
19
68
48
12
36
52
5
45
70
44
4
14
6
9
27
24
6
4
6
5
9
6
54
6
10
26
34
71
39
120
10
23
43
8
45
1
30
65
75
6
34
8
52
44
12
9
15
33
48
33
46
36
14
63
3
70
50
48
30
24
30
42
6
9
39
24
48
130
8
42
12
16
32
24
30
54
22
2
52
26
40
150
8
16
20
36
24
4
5
1
26
10
2
48
12
12
9
27
12
6
6
30
54
6
54
90
22
8
22
44
3
48
3
22
24
50
16
48
44
28
20
88
36
53
7
24
62
78
16
53
87
24
57
79
68
16
14
6
96
18
30
48
10
2
48
12
76
29
33
87
72
9
87
15
9
25
14
40
116
36
12
16
6
114
29
3
12
30
48
18
46
35
63
18
39
21
18
16
26
30
60
10
35
3
45
75
76
44
24
60
18
42
36
106
56
18
30
40
71
21
12
15
37
80
36
39
33
6
12
4
24
17
27
16
62
12
12
10
56
60
12
46
30
92
72
12
9
87
64
8
28
32
46
32
42
18
78
6
6
4
38
18
24
36
18
42
12
12
6
30
4
8
6
6
24
24
48
4
80
21
3
40
6
24
95
39
12
16
14
18
42
6
28
20
12
4
5
9
16
56
30
12
12
10
26
54
6
88
42
122
22
ABCD 95470958626*3^$a+1 [50063]
13
23
45
39
33
72
15
93
27
24
37
47
121
119
180
61
12
24
71
144
24
24
25
11
145
56
4
32
112
132
36
59
13
12
96
23
1
96
140
40
12
72
23
33
40
59
49
11
84
1
23
1
47
97
20
40
32
36
4
35
24
144
13
140
28
36
24
24
60
48
24
24
11
36
85
12
155
85
35
37
35
1
32
15
13
84
24
24
71
61
108
12
56
63
1
35
25
48
120
36
24
72
288
11
97
24
20
75
25
23
85
11
49
23
49
108
60
12
20
16
108
12
120
23
1
48
12
83
85
252
120
48
12
48
192
48
71
96
13
68
3
37
104
64
36
95
21
52
20
15
25
68
72
40
71
60
36
108
13
47
120
45
88
107
61
155
97
47
72
1
23
1
83
57
76
12
47
25
24
35
1
119
21
16
59
73
68
88
24
35
33
52
72
56
123
109
35
121
12
59
73
8
64
60
108
71
49
152
100
11
108
37
12
48
132
96
11
1
47
1
11
13
23
12
72
13
36
12
59
85
108
47
21
208
11
1
12
11
60
21
16
84
203
12
13
71
1
23
61
12
59
1
83
49
12
108
72
143
1
60
240
44
3
49
36
120
12
32
76
32
52
35
84
49
60
96
35
97
83
49
72
8
40
23
85
12
71
1
20
4
36
144
59
12
84
24
97
143
48
72
33
4
60
60
131
85
92
28
24
11
48
85
24
12
60
35
48
61
12
48
240
24
36
36
68
108
28
59
73
84
8
15
73
20
28
36
8
87
1
12
48
23
85
11
13
60
72
36
12
36
12
12
35
37
23
96
36
85
119
61
23
97
20
16
47
117
40
24
131
48
1
47
48
1
60
68
16
24
48
20
4
35
25
8
63
144
73
107
109
11
13
20
52
20
39
69
63
48
169
12
23
37
11
49
56
64
48
96
11
109
24
47
24
9
16
12
59
121
12
11
181
24
12
60
24
116
72
52
23
1
144
96
84
23
117
111
121
11
9
76
60
23
1
60
83
61
32
4
108
156
56
100
24
35
25
120
47
24
48
12
25
8
88
92
40
47
85
143
25
128
72
16
24
35
1
144
36
24
155
85
20
72
88
48
83
25
12
84
35
1
20
99
13
35
33
100
48
24
47
1
32
76
35
36
13
72
59
1
68
16
24
107
48
25
11
60
37
192
12
83
25
35
48
109
83
1
24
48
20
4
36
24
24
35
37
107
12
109
24
47
60
73
35
37
36
72
12
24
12
83
61
108
12
24
95
25
32
40
12
36
119
1
119
36
36
169
24
92
16
20
28
107
25
60
35
12
25
11
109
12
24
60
24
12
95
153
63
25
24
23
25
300
48
144
23
36
1
8
28
72
95
1
24
11
25
32
144
39
60
9
40
12
35
1
12
131
25
59
25
200
108
52
20
112
24
12
12
36
35
36
13
80
172
23
12
108
120
61
179
1
95
24
13
83
96
240
1
60
48
12
203
1
48
131
72
37
35
1
32
27
37
23
1
12
107
96
21
4
60
24
20
15
73
20
27
25
107
25
23
60
57
40
23
72
13
68
4
59
25
11
49
35
49
23
177
63
9
40
24
11
13
60
140
172
155
36
25
35
73
116
36
99
61
120
59
48
61
72
12
11
72
72
85
20
16
36
35
24
37
23
36
48
33
112
11
1
60
24
84
11
12
25
24
120
20
15
21
3
61
48
60
12
35
13
11
9
63
9
39
1
23
61
35
1
84
59
121
84
60
35
205
83
9
28
48
23
117
3
49
36
56
63
156
121
24
24
96
11
13
32
396
172
11
49
36
24
48
83
49
228
59
48
85
47
25
36
203
24
121
36
24
12
20
40
24
48
23
13
119
57
16
12
12
68
16
12
24
60
35
73
140
52
168
12
48
8
75
72
60
73
48
12
72
12
23
253
12
96
60
24
8
52
36
24
36
71
145
48
35
61
36
84
72
192
11
96
49
179
85
20
27
24
129
15
133
168
11
1
47
13
12
12
20
88
11
1
36
44
40
35
13
23
12
181
60
32
4
24
36
23
12
229
24
95
37
11
9
28
108
35
25
48
72
143
49
12
36
60
72
48
12
11
36
36
13
12
12
11
1
36
23
60
1
144
12
12
23
49
24
36
68
15
25
12
60
35
13
20
100
80
40
35
13
ABCD 95471152072*3^$a+1 [50158]
60
30
84
2
27
37
6
12
42
11
67
2
15
211
14
10
5
1
23
69
51
12
7
5
25
18
42
20
48
87
7
50
3
60
12
96
9
39
37
44
36
4
11
37
8
58
101
9
24
10
38
27
12
1
32
60
16
66
53
31
24
5
105
22
26
3
24
13
24
18
2
64
11
21
3
1
80
34
77
49
8
15
57
24
4
12
6
12
36
17
45
10
182
48
34
30
44
10
6
11
24
13
32
4
44
15
132
13
20
48
58
29
25
155
1
11
25
11
25
114
65
9
84
63
25
30
65
97
11
45
64
23
108
57
10
2
10
41
24
45
12
4
6
24
2
27
12
25
48
71
24
43
38
39
48
72
81
60
22
54
11
9
39
132
33
16
18
2
183
12
31
18
35
69
15
85
66
110
36
24
10
14
22
5
21
24
39
12
37
155
67
14
27
37
18
42
23
25
20
48
16
54
120
54
30
120
5
12
31
84
18
36
66
65
25
59
37
35
60
13
24
42
30
20
10
18
8
22
18
30
2
52
59
21
63
43
54
35
24
24
1
35
31
5
1
8
87
12
36
49
180
32
15
1
35
7
5
31
17
24
21
10
17
21
72
12
15
31
17
24
45
10
14
96
34
17
13
36
6
29
96
132
7
41
115
77
45
60
27
1
132
6
42
44
3
37
24
6
26
15
57
22
53
21
94
48
5
43
14
46
84
77
48
13
84
23
7
5
49
11
19
29
81
27
43
17
37
30
2
144
15
60
7
14
40
44
36
16
12
6
65
12
19
24
5
9
40
23
25
23
132
24
61
78
50
232
24
23
21
4
12
6
14
3
25
6
5
105
15
31
29
61
36
32
48
52
12
36
8
15
7
5
9
75
36
55
42
32
15
13
11
12
45
48
10
12
17
12
33
160
6
90
24
66
30
30
41
55
5
33
27
21
15
24
25
20
39
96
25
71
24
25
6
14
3
57
36
100
32
46
12
17
7
149
21
16
20
58
29
60
13
8
27
25
23
9
10
53
24
36
9
46
42
20
16
35
60
21
15
84
12
25
32
40
92
10
26
39
33
48
4
11
24
9
36
3
33
12
22
84
5
49
47
1
32
10
41
45
15
84
1
66
24
14
70
18
23
7
65
12
36
81
51
7
62
15
31
65
7
122
16
42
5
1
24
66
26
100
11
67
26
39
25
47
24
45
10
29
45
60
22
54
72
107
21
12
4
30
53
55
30
23
12
1
44
52
20
10
36
12
66
6
29
12
12
120
93
3
12
55
17
7
5
9
15
25
131
79
60
2
22
150
6
12
2
75
21
15
12
45
15
49
18
5
12
151
17
13
23
12
9
39
25
11
84
61
11
43
5
45
22
2
3
7
60
5
60
33
24
46
17
7
60
78
18
17
36
1
18
12
30
71
9
36
120
40
23
37
12
18
12
2
48
36
22
228
72
17
7
26
39
84
7
30
42
2
3
33
28
20
34
36
6
11
48
37
47
13
35
24
13
12
54
29
60
120
31
41
19
2
94
30
95
48
36
24
43
29
1
18
6
11
7
101
9
40
47
9
16
8
51
55
54
12
20
58
65
48
79
6
12
11
12
12
33
3
9
48
4
30
18
8
39
49
12
83
36
21
27
7
29
9
16
35
24
97
23
85
6
41
55
14
39
67
41
13
11
19
30
20
27
43
17
45
15
19
36
50
39
25
20
3
120
31
17
12
37
56
3
60
9
10
17
24
7
62
12
4
71
48
36
45
40
11
103
5
25
11
12
43
14
27
36
19
26
28
11
25
20
15
36
72
12
79
17
43
36
41
12
33
39
21
52
18
12
6
32
34
41
67
5
13
12
66
2
3
37
200
10
17
141
15
21
46
2
15
1
54
12
14
4
66
29
13
30
2
3
33
24
52
6
30
24
23
36
36
19
29
21
82
14
28
11
24
7
54
32
3
12
7
5
12
45
28
23
12
7
5
1
83
12
79
26
15
43
2
3
1
8
3
19
60
14
15
1
138
12
30
18
17
93
12
36
10
38
10
17
9
28
36
24
72
18
12
50
15
13
143
19
5
108
7
41
12
1
35
12
24
19
2
4
59
57
15
57
3
24
9
39
60
12
31
2
12
34
30
20
4
35
73
44
48
96
10
62
94
29
79
36
36
5
43
26
12
15
48
115
6
11
55
170
70
65
12
48
67
41
19
53
25
30
5
24
48
33
4
83
36
9
10
2
15
33
52
68
12
171
48
72
12
7
41
69
3
13
23
85
30
5
1
168
11
121
23
7
14
16
11
13
80
40
35
21
70
36
53
31
14
12
3
7
65
19
18
8
168
16
8
12
4
24
42
53
7
29
37
35
127
17
19
54
47
81
4
71
48
7
62
148
12
12
84
54
5
36
7
12
12
60
38
63
145
44
4
11
36
67
42
23
43
12
2
3
12
49
11
45
51
55
14
24
12
22
42
35
1
23
9
28
23
31
29
55
12
12
42
23
67
38
72
16
12
47
19
5
24
108
19
5
24
31
6
78
2
3
36
25
11
43
36
18
11
37
42
42
44
72
22
38
4
11
129
34
66
11
13
11
9
16
54
42
54
5
55
36
12
36
6
8
76
11
31
2
88
12
12
23
31
144
53
24
36
132
25
12
11
60
9
40
30
26
39
25
20
15
31
5
175
14
16
32
22
41
19
14
16
36
54
138
78
24
38
46
2
82
5
25
71
37
23
9
10
77
1
24
11
60
12
43
60
24
14
39
12
45
39
24
7
53
31
17
12
43
2
3
84
25
23
25
6
12
18
44
10
2
39
25
6
24
5
12
25
18
6
8
3
24
84
81
34
6
83
31
5
12
12
36
1
35
9
4
23
73
59
67
14
4
23
25
30
72
26
4
47
49
24
56
22
29
21
39
33
3
25
54
6
68
12
70
30
35
7
5
13
32
72
3
31
125
67
150
155
45
39
48
21
15
19
5
37
68
46
12
60
77
60
192
1
35
9
136
44
34
5
36
33
27
168
1
11
81
87
36
19
90
8
48
34
53
13
6
14
34
41
60
72
24
25
48
11
36
25
11
19
24
65
97
48
72
30
17
7
29
85
35
12
48
9
22
29
49
35
1
24
56
39
7
24
5
67
53
55
60
2
15
12
91
36
26
70
62
3
12
43
5
43
14
100
11
25
56
48
15
7
5
43
36
6
23
36
37
80
112
6
29
7
89
7
5
9
144
12
58
29
48
12
33
22
18
23
24
33
34
5
1
47
ABCD 95471280746*3^$a+1 [50020]
161
19
41
7
23
78
79
137
18
138
204
84
19
41
187
180
5
24
48
72
91
12
65
3
105
259
23
13
144
11
54
15
60
141
12
103
5
75
129
54
54
90
237
9
132
79
119
61
29
30
1
36
35
45
33
187
23
6
31
77
7
20
60
15
258
102
21
69
60
18
33
64
65
144
72
7
92
21
67
155
48
42
103
125
240
115
132
5
72
36
39
120
28
47
18
27
88
60
5
66
181
36
80
105
72
72
174
117
40
24
20
16
5
18
162
75
112
32
51
48
90
6
48
117
136
197
6
81
16
317
108
7
47
144
21
45
175
383
13
5
24
231
52
12
36
137
115
5
175
92
9
27
480
195
192
6
84
67
29
27
3
54
42
45
16
29
30
73
23
90
84
18
90
127
41
7
60
32
36
124
11
90
195
33
31
11
157
41
162
48
37
35
45
120
60
60
57
103
83
210
36
15
9
90
174
18
24
174
51
9
54
48
157
65
3
84
105
135
40
11
90
79
65
36
7
5
27
51
54
15
51
42
108
67
32
63
13
113
372
75
24
153
3
84
60
28
101
31
20
88
41
36
108
247
53
3
57
7
59
222
7
77
31
95
54
31
24
20
69
24
18
45
27
13
77
48
60
67
125
96
66
18
276
210
109
35
13
59
165
165
115
96
5
67
12
95
45
9
24
103
12
41
54
13
144
5
31
20
99
21
117
63
69
15
21
67
41
66
45
51
54
90
13
35
42
43
41
139
108
29
48
78
90
15
159
145
36
77
12
36
127
17
78
18
187
68
15
72
57
369
96
54
61
41
42
30
36
27
27
72
6
99
39
114
12
103
101
27
24
268
41
7
113
144
175
113
24
174
6
84
216
91
44
100
35
24
162
72
115
8
33
24
3
4
11
72
120
6
139
5
90
157
53
36
42
102
18
72
72
6
48
111
51
145
84
96
44
15
126
39
171
85
24
36
80
87
25
92
45
36
7
72
29
36
115
173
3
117
27
45
135
141
75
99
6
12
3
160
120
149
96
30
37
53
24
84
90
150
151
20
9
84
36
6
144
72
48
24
18
7
68
33
151
36
44
88
92
240
33
30
13
20
45
195
15
42
156
24
138
168
120
162
198
117
9
18
18
60
12
240
7
5
18
6
90
30
31
29
30
1
161
24
126
90
84
114
157
120
24
108
12
41
42
13
84
60
48
32
40
29
54
57
63
13
24
35
114
147
99
21
57
3
112
92
99
120
57
124
41
12
270
37
80
69
72
115
5
19
149
27
240
123
37
5
67
12
20
3
73
5
39
45
54
90
27
204
9
51
3
13
59
133
32
180
9
27
9
51
39
21
237
3
45
270
24
205
29
12
55
5
108
36
111
4
101
30
414
171
64
23
25
23
45
144
28
5
43
240
53
127
192
5
60
120
3
100
144
5
6
97
23
24
54
72
18
49
68
3
57
84
156
45
99
63
37
120
11
30
55
293
27
24
21
54
174
24
63
3
42
30
150
75
244
59
66
15
21
15
117
103
20
64
60
140
40
5
103
12
113
60
43
83
141
3
48
37
32
99
177
57
67
89
31
101
72
12
15
81
84
54
24
138
54
24
210
27
ABCD 95471752232*3^$a+1 [50032]
54
51
15
66
18
66
6
61
8
111
24
6
31
44
96
4
35
30
24
96
51
63
90
60
15
21
30
60
30
24
36
24
24
60
6
36
21
9
60
39
51
9
39
66
27
108
9
132
18
12
25
29
204
30
6
6
18
66
66
84
36
15
75
54
30
36
48
120
12
18
3
147
21
45
36
24
120
36
18
66
90
6
51
3
45
99
102
18
12
9
39
6
60
36
30
48
6
54
60
30
27
15
78
12
120
99
81
48
30
6
6
120
78
3
33
24
12
48
3
57
12
51
69
30
24
24
72
1
47
162
30
24
25
11
9
45
60
60
24
43
128
39
156
6
54
66
138
6
54
120
6
114
96
150
24
6
6
24
27
57
30
12
90
108
42
45
33
90
1
32
3
6
231
93
24
36
66
18
51
69
27
129
36
79
80
36
24
15
126
30
144
84
1
5
24
3
3
24
42
75
75
9
45
24
72
60
78
30
6
54
12
108
240
27
15
78
36
7
23
246
55
89
30
21
24
21
48
12
15
24
15
30
24
30
33
57
6
6
90
60
9
39
6
84
60
36
27
9
39
15
36
9
69
3
33
24
51
15
61
200
225
18
96
45
21
24
54
6
120
66
9
141
114
6
60
75
3
120
141
39
81
21
24
24
12
55
23
121
119
81
36
15
90
24
27
3
126
204
54
6
24
3
33
6
18
51
36
33
12
30
18
3
33
6
9
135
30
24
3
33
75
81
90
84
24
6
24
51
165
6
24
30
6
9
81
111
3
66
54
21
120
45
51
9
78
30
3
177
42
165
24
81
24
75
21
24
15
21
159
36
3
57
63
6
6
138
6
60
21
9
84
6
6
39
111
21
39
24
54
42
144
186
78
486
30
30
30
6
39
45
6
264
36
18
60
6
30
60
15
9
6
45
39
66
36
174
24
102
60
51
40
29
54
30
6
24
24
6
54
30
36
51
60
33
12
138
30
102
54
30
144
42
48
3
48
135
6
24
36
18
30
12
18
33
33
27
117
7
29
30
30
171
63
42
90
24
36
174
204
27
45
54
66
18
33
9
54
84
72
30
48
102
114
24
27
9
66
25
89
66
84
6
144
6
18
72
108
66
66
18
96
21
3
6
90
36
21
249
54
6
78
12
54
15
9
96
6
54
36
24
51
45
15
9
135
195
36
24
6
114
36
144
6
30
30
48
6
6
18
60
13
17
36
87
57
36
51
9
6
108
33
57
12
144
15
9
60
27
33
6
30
60
96
48
3
3
24
60
21
15
6
84
30
30
66
18
72
15
64
11
30
24
84
12
48
60
36
15
249
12
30
105
15
30
150
81
60
9
24
36
99
15
30
30
90
30
114
12
60
15
3
12
84
81
39
81
9
60
60
54
60
30
30
6
15
9
42
18
30
57
9
60
24
27
39
21
16
23
30
15
21
30
9
51
30
15
33
12
18
12
24
60
6
24
15
45
51
36
33
6
114
84
6
6
60
78
93
33
115
11
24
30
27
63
90
30
6
144
135
12
9
18
6
84
6
30
66
78
12
114
57
9
55
203
36
66
75
9
6
18
90
21
96
129
15
39
30
12
135
3
6
30
6
18
30
51
9
63
27
120
30
103
17
12
54
84
42
114
84
180
90
120
36
30
57
33
150
24
72
138
60
36
96
48
87
15
18
63
87
21
159
12
9
40
29
6
114
27
33
6
1
89
54
36
21
183
6
114
6
174
30
60
27
9
15
15
90
30
30
51
204
60
9
6
24
30
30
36
60
24
30
6
6
51
99
54
15
39
6
6
21
33
27
108
9
66
144
42
19
11
30
51
39
48
36
66
48
72
18
6
36
48
6
36
165
75
54
27
69
75
36
57
42
78
42
9
45
15
9
36
15
36
69
7
17
30
66
87
60
9
39
39
42
24
6
48
6
66
60
24
30
30
105
15
66
60
24
6
108
21
21
30
21
213
24
43
83
84
6
6
24
54
3
9
30
24
6
24
36
15
33
3
24
9
135
75
120
24
30
12
24
120
6
25
29
66
54
60
51
33
156
36
24
24
36
54
42
168
36
15
60
75
6
15
33
66
6
114
54
120
30
93
108
15
114
36
186
48
30
3
63
30
66
48
1
11
18
36
24
6
6
84
75
45
6
30
54
90
27
99
18
42
48
30
6
24
30
6
21
9
6
18
306
246
39
15
60
66
91
23
45
21
15
9
60
75
21
18
1
20
231
21
39
45
123
42
39
9
12
31
17
12
60
18
73
107
1
65
180
75
36
9
144
6
84
30
12
54
6
84
54
36
36
30
15
16
8
45
6
138
3
27
132
198
ABCD 95471862412*3^$a+1 [50093]
28
27
12
93
111
12
9
44
1
59
4
45
36
180
162
36
42
48
6
5
96
61
12
24
12
6
72
18
84
108
3
33
78
12
54
15
153
30
5
1
12
60
27
9
156
144
18
9
15
21
27
77
55
36
12
57
8
43
6
27
75
5
19
57
15
21
32
19
17
13
47
43
42
48
47
49
18
12
81
12
80
7
153
27
17
37
18
6
59
144
43
42
231
3
57
144
80
24
13
63
33
11
1
72
15
12
48
15
72
60
18
36
30
42
66
6
30
42
12
3
3
9
20
253
132
54
57
15
29
19
36
42
23
43
60
5
31
18
11
7
105
8
7
90
15
27
84
6
23
84
40
33
3
84
39
36
21
48
12
27
69
32
25
71
37
63
24
15
6
36
30
36
45
87
12
6
180
63
3
17
1
72
6
18
102
36
6
39
20
43
60
9
21
54
114
83
12
48
16
20
19
33
44
4
3
6
72
11
73
27
33
111
15
72
17
24
13
3
117
39
39
12
9
8
112
15
36
18
71
4
3
30
11
43
53
43
57
60
45
15
20
60
43
24
53
31
113
12
7
21
36
32
19
108
36
45
12
69
30
5
1
18
30
75
44
31
90
66
24
48
33
68
40
9
18
72
90
27
3
72
18
78
33
96
12
24
60
45
51
12
9
66
72
45
33
15
56
12
4
15
72
57
21
72
12
6
141
32
37
75
75
54
36
54
54
27
9
18
18
51
21
27
9
66
78
23
16
84
36
39
5
7
108
125
7
12
150
18
21
36
12
15
72
5
31
96
18
120
24
48
6
57
72
8
1
18
17
7
9
3
65
85
51
24
80
72
24
12
19
114
12
60
3
69
15
56
103
72
90
42
77
49
23
7
24
36
30
87
3
21
33
18
60
9
9
30
81
12
176
43
12
57
15
21
141
63
32
13
51
27
12
41
100
81
48
54
24
102
23
31
81
69
36
3
32
16
36
20
19
5
31
66
15
8
55
90
11
16
57
6
5
25
135
105
90
21
24
12
15
33
36
15
6
18
65
55
77
19
9
63
53
19
29
16
45
39
15
18
15
57
18
162
54
21
81
18
42
119
48
12
67
24
9
27
53
19
29
28
9
54
17
7
113
7
5
37
30
33
99
30
11
79
6
15
32
88
21
27
72
69
59
31
18
66
24
120
6
15
20
67
9
15
5
84
16
87
57
21
18
41
25
6
65
37
3
68
28
45
6
12
197
43
81
9
75
12
105
96
30
9
51
30
78
30
42
12
18
96
15
57
23
7
6
35
37
54
9
21
11
7
6
83
16
57
54
93
159
17
28
20
43
17
1
6
141
12
56
12
49
159
15
5
1
95
48
16
51
9
33
54
36
17
73
18
21
123
5
4
9
12
11
16
12
48
72
27
36
105
105
23
55
12
17
19
9
27
42
123
15
42
23
36
36
16
69
59
7
6
11
16
96
68
48
85
39
33
3
44
115
29
4
36
147
9
108
20
28
72
96
81
48
71
36
43
21
32
55
77
40
72
93
6
18
23
28
96
15
65
73
96
12
18
17
19
24
21
44
16
57
27
81
18
101
13
75
8
25
11
7
36
53
13
36
42
117
3
6
30
21
24
81
24
51
44
25
6
18
36
18
54
23
220
93
78
41
7
93
60
27
6
35
12
61
39
33
47
136
20
13
30
198
42
90
36
23
7
29
43
6
95
72
7
18
23
73
23
7
93
93
23
7
42
90
45
20
61
30
69
27
30
6
12
197
43
90
90
18
54
12
78
54
12
60
33
51
33
81
59
84
16
44
12
16
3
5
16
24
20
4
3
29
7
18
12
18
9
44
16
3
9
15
18
48
39
51
24
90
75
27
6
27
39
18
54
72
29
16
15
12
77
37
35
19
57
9
6
12
41
76
96
21
24
18
21
27
60
33
8
49
71
16
51
18
42
84
5
19
93
8
1
15
57
27
12
15
5
12
55
36
57
33
27
9
18
6
15
3
18
48
11
25
36
71
91
81
9
36
35
115
12
72
24
33
39
72
12
137
4
48
51
18
35
4
69
47
25
99
20
37
18
5
1
54
30
24
84
18
45
9
71
28
20
28
51
21
12
44
24
112
44
73
3
27
18
39
20
24
52
99
6
39
33
47
4
3
12
17
61
3
56
16
81
71
25
18
48
17
7
21
9
42
30
51
27
48
6
107
91
30
60
51
3
156
18
36
108
42
21
9
111
36
44
61
27
32
88
15
17
19
29
13
30
36
17
7
17
76
20
43
17
43
18
83
7
36
9
57
18
18
18
17
37
18
18
36
47
43
6
63
12
51
126
63
21
11
115
18
111
3
33
240
27
69
48
12
48
60
39
33
3
18
27
60
96
69
90
29
7
72
9
32
97
42
53
13
18
9
36
117
18
53
40
21
39
45
90
45
24
39
36
24
36
12
36
6
3
27
108
65
31
77
25
75
12
21
27
63
126
39
8
85
59
139
18
75
24
9
84
3
20
48
28
15
57
81
60
30
5
73
47
1
24
15
15
9
33
36
18
90
35
19
30
60
66
29
61
23
28
3
78
54
45
60
20
31
36
17
76
3
18
18
41
4
3
57
33
24
18
9
3
9
9
3
20
1
48
3
80
97
6
33
152
12
13
36
24
48
23
76
24
63
30
78
54
48
23
13
6
5
60
55
89
7
5
97
6
54
30
21
33
24
90
33
21
30
42
72
47
16
39
5
96
25
39
48
12
15
9
39
5
12
40
48
48
27
6
11
4
12
39
21
183
9
39
42
35
144
1
11
40
104
52
3
ABCD 95473550702*3^$a+1 [50034]
27
4
65
15
45
19
36
5
75
9
43
83
37
23
36
18
7
5
75
28
116
64
32
60
9
31
29
15
52
83
21
16
17
27
33
12
19
35
45
52
60
29
3
45
12
54
61
8
81
6
30
15
4
36
5
19
20
21
30
49
24
35
37
60
36
32
15
13
24
44
40
72
8
16
53
72
79
12
29
15
4
11
30
60
43
36
11
13
20
15
97
36
84
89
19
32
40
53
12
63
21
7
17
6
25
35
249
12
4
5
51
63
81
24
21
24
31
12
83
36
1
48
12
59
18
6
45
9
31
20
15
9
15
73
152
76
5
36
18
6
55
20
4
41
36
103
12
24
120
35
30
39
60
36
76
59
54
87
4
36
20
9
15
4
5
12
54
24
21
180
60
4
48
8
21
39
64
5
126
6
43
11
21
16
8
16
20
45
19
59
45
16
72
128
21
39
51
1
12
92
28
107
1
44
16
47
1
20
40
5
7
8
15
54
43
23
24
1
5
51
24
40
5
6
30
24
15
16
5
19
191
1
104
15
1
32
16
60
36
8
21
7
17
7
83
6
6
1
32
16
44
57
31
68
52
68
15
25
20
15
21
100
29
7
29
15
24
40
120
95
24
30
7
20
9
15
40
5
84
7
83
1
36
60
35
30
15
15
54
19
132
29
79
92
16
24
20
45
15
28
56
60
9
6
25
44
52
20
64
44
88
48
5
15
21
19
35
36
121
108
65
6
61
8
96
15
1
48
11
1
23
45
21
31
24
29
54
66
30
6
99
16
23
25
5
31
12
8
36
40
36
12
20
21
7
44
3
6
15
15
30
7
72
92
3
21
9
87
48
15
6
7
12
48
12
5
6
30
51
120
4
5
55
41
3
36
4
60
11
21
28
11
21
9
6
24
25
5
15
36
4
44
57
15
28
11
24
30
27
63
81
69
7
59
45
9
12
30
48
6
15
60
15
6
39
9
27
48
40
41
135
15
9
16
11
13
5
36
39
15
6
55
65
36
24
51
28
11
90
7
24
36
8
216
93
31
20
4
92
24
21
3
12
33
27
64
36
20
15
30
18
66
6
9
24
45
66
25
5
24
15
87
1
92
51
49
65
31
29
7
5
15
4
20
4
32
15
60
85
44
24
16
20
9
67
113
6
1
59
25
5
55
11
1
12
140
96
15
6
19
44
28
8
39
72
33
28
24
36
23
9
16
56
4
11
9
9
6
114
6
21
24
36
3
13
12
56
4
20
12
4
84
41
60
31
29
15
135
49
17
91
68
15
25
5
30
21
39
30
7
24
23
13
32
57
19
35
25
24
71
6
15
24
21
159
75
9
75
13
8
52
68
76
23
21
24
72
4
35
169
48
17
60
55
48
8
16
24
20
21
19
20
15
1
8
21
7
29
3
28
8
52
12
41
19
56
45
7
92
87
25
44
16
29
111
9
66
30
63
16
29
12
31
8
16
173
43
92
40
11
1
44
51
73
12
20
4
72
8
4
5
15
40
12
36
8
21
3
12
3
6
15
96
15
13
17
18
61
5
90
36
69
40
24
12
44
36
9
7
12
17
24
51
16
24
5
3
21
30
45
45
79
5
55
20
12
16
164
4
5
6
109
20
21
3
28
77
12
19
20
40
11
24
1
20
28
5
6
37
12
32
60
15
9
15
1
59
1
29
15
15
36
9
51
49
20
105
36
19
5
19
20
81
6
24
9
12
24
144
12
33
147
33
12
151
12
12
5
3
28
83
21
48
28
23
6
15
4
5
36
24
30
36
25
20
48
28
44
64
12
44
9
30
54
6
25
35
1
36
29
30
18
43
44
24
51
1
108
35
85
72
8
69
27
24
15
1
8
12
76
44
24
15
105
52
77
6
21
33
7
60
44
45
7
12
72
5
19
12
12
17
30
30
43
60
17
39
36
24
21
48
6
25
20
16
5
30
33
12
9
30
49
32
16
32
16
56
16
29
24
7
23
36
24
36
1
84
8
28
8
4
60
107
18
15
16
56
4
116
9
67
12
60
12
8
27
18
27
4
11
48
36
25
36
20
3
6
7
32
88
23
6
15
45
3
27
13
20
16
116
16
32
12
9
15
4
17
63
16
12
12
48
17
55
47
18
15
21
24
31
5
15
21
63
21
15
96
4
5
6
73
5
7
5
15
4
80
45
15
36
16
8
81
24
91
36
32
36
16
24
41
19
29
6
25
11
48
36
45
16
24
5
15
4
60
48
173
15
69
12
18
1
71
33
16
20
4
5
187
48
47
30
39
36
16
59
9
51
9
15
1
24
5
31
44
96
16
192
36
44
40
17
90
1
83
30
15
36
9
15
51
1
48
5
7
8
24
21
36
43
36
104
12
45
19
20
16
24
20
4
5
43
29
144
24
42
13
48
104
16
48
24
12
36
53
7
32
60
40
35
36
21
16
23
45
4
5
75
40
12
24
72
47
57
39
6
15
40
84
101
24
31
29
15
4
32
16
8
21
3
16
5
75
15
49
32
28
5
60
51
21
30
9
60
4
32
39
60
6
24
7
8
36
4
80
15
85
5
7
12
80
16
95
54
7
83
105
36
4
71
1
20
16
68
45
6
9
156
63
1
84
5
55
20
52
65
91
83
69
12
16
24
48
48
53
24
36
7
48
20
51
24
30
75
24
36
51
54
54
37
128
15
85
92
40
5
75
9
6
9
15
21
4
24
47
1
17
27
64
12
48
24
5
42
45
120
9
51
76
60
60
23
25
5
6
85
68
12
9
7
23
81
4
44
12
16
23
90
15
51
13
5
66
25
36
108
35
25
20
165
42
9
36
28
125
30
1
24
36
44
81
15
4
20
12
28
17
3
76
84
5
15
52
20
24
40
101
15
9
7
8
100
56
28
56
4
48
24
20
75
25
8
45
6
25
24
20
28
8
36
15
48
6
60
60
24
27
9
15
40
5
15
4
11
21
9
60
7
8
15
9
16
56
24
16
36
12
92
16
8
99
25
41
51
4
5
54
21
76
29
31
60
128
28
12
11
1
8
36
4
71
6
3
12
75
18
36
55
5
15
9
6
37
48
56
3
13
68
15
45
21
24
55
11
13
5
30
73
24
24
12
107
13
24
24
5
15
4
11
84
57
39
81
28
32
63
25
80
76
36
8
132
15
24
37
8
40
11
48
57
15
18
27
15
73
168
32
40
17
99
64
168
8
40
24
47
78
90
1
20
16
35
1
44
24
52
60
53
6
24
1
48
20
28
77
36
7
8
15
1
36
48
5
30
21
88
56
36
75
69
9
7
29
19
41
39
75
45
12
9
7
17
31
35
61
44
15
1
59
1
20
16
ABCD 95473703758*3^$a+1 [50012]
31
35
18
43
17
7
11
12
42
18
30
18
54
31
23
73
5
18
25
11
84
6
51
33
42
61
47
12
61
65
39
3
45
21
27
51
66
36
96
15
40
11
45
27
18
3
39
18
66
24
30
60
12
36
78
21
15
12
6
15
15
18
6
72
72
72
49
80
16
72
80
21
51
39
6
3
96
75
18
18
144
24
18
39
45
19
77
36
66
93
105
270
6
102
45
40
5
18
90
42
84
42
31
24
35
36
126
12
18
36
57
3
12
49
47
49
120
11
45
207
1
11
141
111
36
21
40
11
18
27
15
33
3
12
54
54
6
66
13
8
15
60
12
42
30
25
71
18
7
32
33
30
25
72
104
51
36
18
63
33
55
8
3
13
8
88
32
16
11
45
9
36
3
9
6
33
33
7
80
21
3
39
48
1
248
57
36
75
39
36
12
108
24
13
32
16
47
138
199
17
39
51
85
23
1
32
40
72
59
84
36
13
24
80
16
11
18
27
24
9
30
49
128
21
43
53
51
39
1
47
24
9
57
15
75
37
35
6
84
126
6
55
8
9
111
99
18
6
13
23
33
15
18
247
11
66
18
153
87
1
65
78
9
63
12
24
12
9
63
18
39
51
69
40
8
40
47
48
25
47
18
108
36
54
198
6
72
18
18
18
12
18
18
39
33
6
48
18
15
57
18
45
33
31
5
3
15
84
37
89
87
57
63
45
43
11
6
30
36
6
103
35
54
18
93
39
9
3
24
84
1
23
105
15
1
35
42
27
9
12
6
48
85
11
45
40
32
24
15
180
21
105
15
24
3
102
6
12
21
15
1
23
1
29
43
71
36
102
55
8
99
61
53
30
13
47
90
7
11
54
87
75
61
11
13
56
33
15
3
13
8
3
12
18
15
153
39
27
85
41
42
12
25
8
39
1
120
11
120
6
31
17
42
45
27
37
24
11
12
24
81
63
54
18
12
54
39
72
15
36
37
167
73
11
6
31
59
13
59
30
63
9
24
79
11
37
11
6
48
15
39
18
90
96
12
36
21
33
6
25
11
13
5
108
39
16
11
69
24
3
36
9
96
15
1
56
3
37
11
36
54
54
168
120
45
16
35
36
57
48
24
33
102
24
1
11
69
21
18
1
8
69
48
51
48
9
6
25
185
126
73
35
13
11
48
61
17
12
6
48
6
103
77
3
15
1
17
30
18
18
42
91
17
138
60
33
15
1
59
13
17
6
72
48
36
54
31
8
33
24
15
15
36
6
7
23
6
30
18
75
3
84
73
5
18
72
36
108
1
8
3
36
25
29
3
40
191
9
9
24
12
54
36
24
36
48
60
105
16
5
48
3
3
48
24
18
3
24
24
24
27
54
6
1
11
18
3
48
232
5
6
48
13
8
40
128
51
54
36
84
24
15
64
11
36
18
36
84
15
9
48
78
9
63
9
99
37
48
23
1
35
13
8
9
42
12
9
24
3
42
12
6
12
18
3
184
96
11
13
17
6
36
37
11
78
48
36
19
8
51
102
18
133
17
72
138
18
54
6
18
13
8
45
19
59
12
25
17
18
61
8
33
54
9
63
90
54
96
102
78
12
24
1
125
99
57
6
90
126
9
24
57
39
48
39
12
60
9
39
25
80
39
72
25
32
39
25
5
3
105
15
39
24
25
95
72
18
72
15
16
11
45
63
12
36
18
31
23
144
42
31
8
9
114
85
32
3
6
48
18
93
15
9
87
12
42
12
7
11
54
24
15
64
95
42
12
126
24
12
42
63
16
48
11
37
17
6
30
132
54
25
47
48
9
24
3
78
12
27
99
36
18
7
8
45
27
3
114
3
9
79
24
8
3
45
9
108
27
9
174
42
55
11
13
11
13
8
27
24
13
5
48
108
39
51
24
45
57
6
1
71
48
60
13
23
9
27
13
8
40
23
1
5
54
48
61
32
64
47
9
3
60
36
12
18
36
6
36
18
18
12
24
49
107
21
57
15
40
8
3
45
72
9
31
11
37
11
13
8
24
63
24
9
63
12
72
37
35
24
61
59
36
9
15
1
48
53
42
25
11
12
72
72
24
177
57
63
39
18
24
79
272
3
78
15
57
12
108
7
11
24
30
31
32
63
1
48
56
3
96
36
138
54
25
107
12
24
120
9
87
72
153
27
21
63
60
12
18
15
40
24
11
13
23
24
9
16
104
9
150
108
108
25
41
36
3
57
36
48
3
120
3
72
21
21
36
54
12
13
8
51
72
54
36
96
90
33
3
12
18
7
32
216
21
102
13
104
16
47
9
33
31
23
36
45
21
3
33
18
96
85
104
63
36
48
6
66
21
3
30
60
3
40
8
3
84
18
55
32
3
36
36
60
72
1
35
90
36
54
72
72
1
65
183
57
87
51
6
87
93
30
69
9
31
24
80
9
90
30
7
17
15
192
16
24
8
51
85
32
24
51
72
36
57
93
51
3
48
96
48
93
3
12
25
71
25
47
49
35
18
75
16
89
18
13
80
24
27
21
21
90
57
184
5
6
30
54
6
12
18
45
9
252
36
60
27
63
9
9
7
23
6
3
27
13
80
40
11
37
71
1
35
18
6
48
69
24
3
30
55
95
9
39
97
128
112
11
13
8
112
24
17
6
66
42
13
17
96
12
18
57
39
49
24
65
159
99
30
36
19
131
30
55
35
37
23
12
42
3
159
84
54
78
73
24
47
25
8
16
80
33
7
56
40
23
48
9
9
79
89
7
41
18
13
23
18
18
93
3
45
9
15
33
6
84
126
6
12
21
ABCD 95474764844*3^$a+1 [50030]
168
193
24
23
43
77
19
173
127
24
84
6
95
24
235
36
5
91
18
48
23
1
66
24
5
79
125
151
54
102
24
18
72
54
84
257
36
73
47
25
30
65
192
1
90
126
30
108
5
91
72
12
41
121
6
18
11
36
72
72
19
132
18
47
43
12
173
7
24
161
19
66
23
36
60
103
36
29
115
36
90
54
12
96
53
1
18
48
17
36
79
36
77
97
47
25
90
24
144
12
24
17
73
131
31
12
36
6
59
7
5
72
48
43
17
12
97
18
17
31
53
145
114
437
211
197
1
95
7
18
6
125
156
48
7
17
1
95
72
24
24
7
138
95
19
126
35
12
24
19
12
17
73
90
77
12
61
54
18
11
96
103
5
120
7
36
54
18
36
137
7
12
41
85
107
132
103
108
54
114
65
252
84
31
17
37
59
67
17
12
61
18
17
12
55
41
91
54
66
5
73
23
187
6
71
120
79
66
155
84
307
192
41
12
43
12
29
103
12
41
48
36
84
67
53
121
78
65
1
144
18
125
115
12
17
19
60
77
79
108
60
36
17
19
108
48
5
60
24
24
1
18
72
54
95
72
43
6
48
23
319
60
125
156
180
7
101
61
35
31
54
18
72
6
107
36
19
180
12
36
89
55
41
49
18
53
25
59
36
43
17
7
102
23
1
71
48
132
13
6
120
89
55
41
55
234
47
96
72
127
89
55
5
60
24
1
144
47
55
36
17
37
6
137
7
18
120
23
19
245
1
144
18
222
59
12
73
102
42
71
1
83
12
24
12
43
17
7
41
180
36
115
108
42
120
11
84
103
90
168
83
19
41
91
29
25
119
73
114
29
24
91
120
132
65
43
30
59
36
12
37
42
65
115
36
12
41
91
36
48
17
48
36
79
24
30
95
31
42
35
157
47
168
7
18
30
161
1
6
17
120
1
24
102
41
67
78
23
24
7
41
7
240
12
54
54
252
5
240
49
71
1
18
5
49
72
18
72
29
7
12
5
96
31
41
7
36
126
131
12
168
139
60
65
19
54
18
53
241
95
79
24
317
96
12
43
29
108
48
13
144
35
13
83
85
71
103
96
12
72
60
108
5
97
6
210
24
143
12
151
36
66
72
78
234
66
5
24
24
60
19
36
137
84
60
84
31
29
192
43
185
12
7
12
24
41
43
5
1
66
5
193
72
54
90
11
13
83
108
55
24
36
29
1
47
79
113
67
6
215
139
29
79
168
17
103
72
5
103
5
48
1
23
1
90
5
25
162
65
7
96
12
65
43
96
365
49
54
66
47
240
217
71
79
18
143
1
143
31
36
53
145
18
72
72
5
55
108
30
186
65
96
36
12
61
54
18
23
72
247
17
19
72
120
24
89
12
43
54
35
13
24
120
78
18
47
25
66
24
102
6
5
67
17
19
89
36
139
72
36
72
161
60
31
125
1
24
11
19
41
72
67
54
42
54
119
19
126
215
127
17
73
95
19
29
19
53
48
79
18
23
19
53
199
84
77
139
24
41
103
12
18
6
66
71
60
37
47
163
216
72
29
49
54
113
24
60
19
36
120
150
138
6
54
17
24
12
85
18
36
18
35
108
120
115
53
25
30
60
101
1
42
77
193
18
5
139
53
12
36
144
25
18
12
18
23
48
1
23
103
24
90
11
55
108
41
73
126
90
71
73
71
31
18
47
79
77
19
29
132
49
90
5
19
54
18
17
37
11
133
47
24
19
17
180
48
19
198
42
41
61
179
7
89
36
49
203
192
43
18
23
24
72
24
49
47
96
25
72
35
31
5
ABCD 95474805358*3^$a+1 [50062]
77
36
12
12
12
9
24
10
6
23
3
64
62
36
12
18
6
10
5
9
18
9
85
2
34
11
21
4
12
62
6
3
15
48
21
27
33
73
6
53
48
19
5
19
56
9
45
15
51
42
15
39
46
44
16
14
66
6
22
104
27
13
26
78
18
33
63
6
4
11
57
51
13
8
75
15
42
51
27
6
42
78
63
9
12
15
45
36
16
23
9
15
61
71
3
46
35
9
3
3
10
119
36
19
5
3
10
54
5
27
33
61
8
34
32
45
21
75
72
51
21
24
13
23
37
2
54
15
3
10
11
57
24
15
9
18
21
51
9
36
1
8
12
3
13
35
9
16
2
18
15
36
3
9
7
17
159
30
28
23
9
15
61
2
34
32
6
9
33
27
21
3
9
39
12
15
54
39
24
13
23
72
63
30
88
8
3
79
149
3
9
21
64
8
34
65
12
3
30
3
7
6
8
18
105
24
24
120
15
30
3
13
18
86
39
93
6
24
102
18
6
4
11
81
10
14
75
1
44
24
12
3
9
18
81
15
16
2
6
40
2
48
27
49
2
9
63
16
62
12
27
24
1
2
30
12
6
22
42
17
9
15
31
17
1
20
24
48
48
51
1
32
27
3
21
12
21
10
2
22
30
2
9
39
6
24
66
9
39
40
6
23
57
12
28
47
25
8
24
28
62
6
18
40
32
18
12
10
14
34
38
24
28
60
23
27
33
45
18
6
28
11
1
32
36
27
1
20
6
22
20
3
33
15
9
18
6
24
3
21
27
7
17
60
60
33
6
112
29
25
26
69
49
74
105
1
20
51
39
54
82
29
3
22
23
24
51
81
55
56
22
50
58
20
10
8
21
27
42
16
14
33
39
33
45
28
20
48
3
7
30
2
16
29
24
24
37
35
12
36
19
54
56
27
7
8
21
9
15
36
48
63
34
59
19
50
6
42
6
102
42
90
76
23
3
6
16
20
27
3
24
6
39
33
34
5
57
48
24
24
39
33
51
61
66
14
27
55
48
14
24
60
36
18
21
21
12
16
35
15
18
39
55
8
24
22
2
24
40
24
14
3
15
6
34
53
21
36
10
32
24
90
12
18
24
33
9
3
72
36
12
21
12
36
60
24
3
15
9
36
12
117
16
122
24
9
48
7
53
37
20
24
63
99
34
11
3
16
14
42
24
18
27
48
48
1
20
16
20
162
21
24
1
56
24
16
44
12
10
8
81
1
47
7
17
24
21
64
2
6
3
45
15
3
9
57
30
9
55
8
24
40
8
21
13
68
15
45
3
12
15
30
24
12
51
33
24
3
39
40
54
23
115
54
11
39
48
45
27
33
21
3
21
10
29
9
3
12
12
21
36
6
24
81
15
45
25
44
54
46
2
24
16
41
7
8
64
5
37
11
9
64
42
8
9
15
21
1
80
18
45
13
14
24
48
94
8
106
26
30
6
10
29
24
49
32
28
11
25
44
12
34
14
4
11
3
30
18
6
42
33
24
36
9
3
36
1
8
96
51
15
22
11
9
51
24
37
68
3
57
3
12
33
132
16
2
21
49
84
20
40
20
6
6
16
8
51
57
12
34
86
42
16
6
48
35
87
18
3
19
62
60
28
56
64
26
9
9
6
6
58
5
81
16
20
76
2
46
2
9
12
3
21
51
21
9
3
60
3
40
17
7
5
13
23
39
6
108
3
3
30
12
51
43
54
32
87
12
21
3
79
50
3
3
9
45
36
4
44
6
16
6
23
93
6
90
12
10
30
59
21
3
9
54
6
3
13
8
12
36
10
6
23
43
8
16
5
43
14
10
30
60
20
42
6
39
1
119
19
38
16
18
8
16
56
6
3
15
24
9
15
16
72
14
42
30
16
23
1
2
72
9
37
8
24
10
126
2
6
10
14
18
30
39
43
53
1
56
16
48
2
6
10
24
5
43
5
37
102
29
3
10
14
9
25
38
6
16
8
28
36
32
18
9
21
15
3
10
20
12
22
80
22
2
45
12
55
29
27
16
26
63
13
11
79
14
28
14
24
24
33
21
10
41
31
26
27
9
10
2
27
81
66
6
18
9
21
3
39
105
15
9
81
99
13
38
16
149
12
36
75
6
63
3
16
5
24
21
15
37
32
24
36
63
24
9
16
36
12
11
12
15
22
2
24
21
1
36
32
12
3
33
6
24
21
3
48
30
12
60
10
38
42
81
9
22
26
16
107
1
35
1
20
60
39
12
72
48
27
58
80
3
12
36
96
45
30
6
16
2
6
36
39
21
4
32
3
1
18
6
128
15
9
192
3
45
3
69
27
9
6
6
18
72
69
97
8
3
9
30
6
3
9
60
144
24
82
17
12
24
9
15
3
9
1
23
15
72
6
28
68
18
40
5
57
18
18
15
13
2
33
12
9
90
48
21
3
6
51
24
9
15
21
3
12
84
15
33
120
1
11
72
81
12
36
58
2
54
9
24
25
23
13
56
90
9
45
10
38
18
24
46
8
34
41
15
9
21
72
18
18
6
10
36
32
12
28
11
12
24
3
6
15
33
39
19
6
107
15
6
10
8
30
3
9
30
16
18
36
95
24
3
24
16
41
12
3
18
64
11
49
26
21
36
37
11
13
8
15
24
3
6
63
36
24
33
70
6
71
1
11
72
9
28
2
22
47
33
27
1
47
1
44
144
18
69
9
10
110
15
72
12
45
42
66
6
22
18
53
3
24
6
3
45
27
84
9
106
8
30
36
4
50
42
100
2
22
47
1
23
24
12
36
21
30
81
21
15
12
1
23
12
24
33
42
24
18
96
16
14
30
3
37
11
13
26
30
15
81
27
12
37
36
2
6
84
84
3
73
11
21
30
66
36
15
1
74
30
3
21
15
51
9
24
9
12
51
33
30
9
36
36
69
18
9
33
51
33
88
32
24
10
50
15
21
64
2
69
3
9
15
72
22
2
30
76
6
17
15
21
1
23
43
5
27
18
22
17
72
145
23
135
6
15
99
21
25
42
17
1
32
6
45
3
45
9
3
1
20
34
30
8
39
43
18
47
24
21
39
27
102
18
30
18
54
84
6
21
36
31
8
16
5
21
63
72
121
14
33
33
30
81
12
19
5
33
12
15
48
15
16
17
21
48
3
12
27
64
8
10
20
66
40
2
30
66
15
1
95
49
38
70
20
16
23
13
44
12
10
5
72
141
27
21
102
45
25
2
69
33
48
10
2
39
24
36
45
6
21
37
20
58
5
75
6
12
4
23
12
9
46
17
33
4
50
21
3
21
3
81
7
30
23
33
123
12
57
42
6
66
6
48
51
48
12
48
51
96
30
87
3
21
37
14
6
40
2
9
9
6
9
12
1
2
18
78
48
16
17
7
53
12
12
75
18
36
39
9
18
96
105
12
3
24
6
15
9
51
21
18
16
2
48
22
29
51
6
52
6
32
42
6
30
10
14
15
129
15
3
21
33
42
21
12
177
6
30
18
42
16
20
3
15
24
9
12
25
32
72
24
99
12
67
5
9
15
33
39
33
18
9
15
78
88
11
79
5
24
60
63
21
3
6
27
93
36
15
12
51
48
24
24
64
24
14
12
3
43
18
59
67
14
39
33
27
7
26
48
6
24
54
12
12
36
12
18
24
54
3
21
16
35
9
15
21
10
32
45
24
27
9
45
3
7
54
2
30
90
18
12
15
19
14
36
15
181
50
57
21
48
42
16
50
39
9
15
93
10
29
9
3
33
52
2
21
27
9
21
3
15
24
30
15
3
48
48
102
12
36
12
6
22
56
12
27
9
48
10
8
69
67
29
57
12
3
144
9
24
18
30
27
45
88
8
10
8
ABCD 95474811910*3^$a+1 [50019]
60
3
105
27
45
7
12
96
2
18
3
27
78
154
32
10
8
123
9
48
75
60
48
27
18
24
84
16
29
61
41
15
33
135
6
3
1
12
20
57
21
27
19
80
33
27
3
27
24
40
50
64
11
21
6
33
1
23
21
10
2
24
30
81
45
48
60
30
42
12
18
117
45
6
15
30
99
63
19
128
6
15
57
45
42
15
36
15
114
6
31
66
14
39
81
3
66
45
24
51
51
40
74
24
16
29
66
15
6
21
75
57
1
47
18
24
33
40
20
18
24
6
52
83
9
18
33
57
15
18
54
25
23
7
11
30
30
15
36
21
9
3
15
15
1
44
51
30
12
19
60
8
6
9
57
24
75
24
57
10
8
30
51
9
6
24
51
141
3
15
78
10
152
3
13
30
42
44
33
43
113
39
72
126
10
8
27
9
48
105
30
13
38
9
36
57
12
48
87
36
12
7
41
7
17
6
60
69
15
30
51
42
144
69
57
3
12
19
24
29
60
48
72
15
30
15
30
36
72
48
81
30
10
54
35
120
60
91
101
9
9
25
29
7
23
13
53
19
11
37
20
3
9
93
192
36
15
16
30
8
18
63
25
86
40
11
27
51
12
42
3
63
54
6
51
33
18
19
29
31
56
24
84
75
9
60
16
20
12
15
18
15
45
30
1
14
22
17
127
20
24
30
87
9
39
51
9
7
14
3
36
19
56
16
54
29
6
42
12
15
30
48
12
16
179
18
19
8
15
21
9
18
9
33
31
6
29
21
30
118
41
27
40
17
31
20
60
9
36
9
136
5
60
21
76
14
6
18
117
45
15
63
46
36
8
6
39
1
6
2
42
33
61
2
15
57
81
31
54
2
24
28
71
12
18
15
9
3
3
24
1
5
24
7
20
3
36
1
30
11
27
21
21
16
17
90
21
15
54
1
89
91
47
39
58
65
7
59
27
27
6
25
77
3
84
12
120
28
90
2
46
107
18
48
61
6
104
120
3
6
24
15
10
8
24
6
33
15
66
16
47
81
16
11
18
7
5
48
42
27
51
7
53
1
11
7
20
96
36
40
14
42
22
38
28
5
19
131
24
3
24
9
39
21
1
48
41
24
6
54
15
136
140
16
44
52
17
31
2
24
111
42
1
89
3
4
29
115
72
48
56
6
45
3
6
3
96
15
15
9
18
3
109
20
12
4
47
90
9
18
15
1
5
42
18
27
12
15
15
6
75
9
21
81
9
1
11
3
10
65
60
57
27
18
33
9
30
25
23
27
33
7
11
7
14
48
135
3
72
88
5
39
48
48
58
29
48
42
15
28
8
165
75
27
12
87
33
1
59
36
1
156
17
15
10
23
9
69
99
63
43
47
9
9
141
9
30
12
3
36
24
87
42
36
15
4
12
50
21
25
47
18
75
40
140
3
12
37
35
57
51
33
9
30
1
14
3
79
41
27
15
21
24
81
30
97
32
72
150
18
78
27
30
61
35
12
33
156
9
30
12
3
40
29
27
63
6
9
28
30
194
3
43
107
36
90
81
21
55
53
60
121
161
39
3
27
18
33
9
40
110
46
42
2
9
12
3
24
21
120
7
44
46
32
6
16
53
15
21
19
65
15
3
42
3
48
120
40
56
3
21
52
53
12
27
16
32
4
83
1
24
38
30
114
10
71
25
23
39
22
53
6
37
84
6
38
36
24
129
36
24
75
70
50
16
17
42
6
31
20
208
11
15
6
108
3
78
19
41
7
20
12
3
63
15
67
17
43
2
45
6
102
12
30
15
16
6
98
48
24
3
30
7
11
42
36
84
81
87
18
24
60
57
28
5
18
9
3
36
1
44
9
75
63
7
18
5
175
47
37
236
15
18
54
61
35
67
114
11
19
23
6
21
64
32
4
53
48
37
8
42
36
144
3
33
112
23
1
8
102
48
6
12
48
75
12
9
39
42
39
6
3
31
83
85
83
25
138
6
11
25
44
39
37
8
16
8
3
117
63
12
75
10
56
16
11
108
7
8
39
87
3
6
9
3
27
10
50
96
54
33
30
42
36
21
3
27
3
43
2
42
54
15
75
69
15
15
13
24
56
3
21
30
3
15
6
9
81
39
1
17
18
60
9
48
3
24
1
2
27
30
96
21
9
67
65
39
28
11
1
29
7
2
18
48
6
16
125
9
10
53
36
102
42
15
30
28
8
70
2
27
37
53
25
2
39
9
15
18
168
54
33
4
20
3
66
19
23
60
3
15
105
42
12
3
12
18
9
69
1
50
18
81
37
38
69
6
25
6
18
5
6
19
26
24
33
48
12
27
63
9
3
6
24
31
14
45
30
7
11
9
210
48
10
23
13
35
49
6
2
27
36
25
72
137
43
65
18
90
21
90
3
30
93
3
87
12
3
25
32
21
12
55
14
21
18
24
36
84
126
25
50
15
54
75
30
28
47
15
111
105
46
53
31
5
30
19
146
6
30
39
9
10
2
16
5
12
45
15
7
59
1
8
15
15
15
51
60
12
4
23
21
84
12
51
252
15
3
19
60
23
30
33
78
16
36
5
39
28
56
39
6
12
12
51
45
30
21
24
9
87
6
82
8
28
50
15
81
3
93
34
8
81
19
36
12
108
14
3
90
72
48
12
36
12
33
40
6
66
17
36
9
6
76
83
13
47
153
24
21
9
34
29
6
30
12
97
2
40
144
5
24
6
19
26
9
117
3
7
68
16
29
21
45
45
9
30
36
114
27
33
96
12
42
57
108
21
150
39
3
87
45
27
6
33
54
15
33
43
5
19
41
15
6
33
81
6
3
6
24
165
12
3
6
75
12
24
108
10
5
6
45
9
6
51
51
9
28
32
4
5
31
23
30
3
72
6
106
8
15
30
55
26
22
2
42
39
42
39
120
3
43
18
35
120
12
105
24
40
8
12
9
51
9
162
19
29
42
18
205
36
8
33
63
4
68
3
9
75
15
3
39
60
21
12
73
83
60
42
78
114
55
56
24
21
30
15
24
21
51
84
9
66
24
30
33
87
55
26
6
36
3
30
54
6
9
6
15
69
12
60
21
43
14
58
48
59
21
9
18
30
39
39
39
15
127
11
ABCD 95474839498*3^$a+1 [50027]
96
107
12
61
72
35
13
24
72
35
48
37
23
25
59
18
43
65
114
30
31
96
23
13
5
31
23
18
55
12
12
95
6
36
72
7
5
114
48
1
35
42
138
13
36
47
25
11
25
5
7
17
72
72
55
29
6
25
23
42
30
145
17
67
119
12
24
30
67
29
162
84
36
6
126
36
18
31
23
61
24
17
19
5
126
18
108
102
54
24
31
35
60
12
36
1
41
18
18
19
60
84
24
36
59
25
12
167
13
72
131
13
5
31
48
5
18
6
151
77
24
19
47
114
48
6
12
85
5
7
53
12
79
35
48
6
7
12
11
6
18
126
19
89
18
36
1
60
83
12
18
31
11
12
6
7
113
96
31
23
48
60
1
48
24
35
36
13
59
18
126
54
12
31
84
29
19
59
1
24
5
55
107
97
35
18
102
13
11
12
97
17
31
221
7
36
11
37
48
17
24
18
61
119
102
78
12
25
17
19
12
5
19
35
13
203
36
30
90
18
7
24
23
24
18
7
11
49
108
59
37
36
29
7
60
47
37
17
84
60
12
43
11
13
5
288
36
42
12
42
19
96
60
23
48
18
54
18
6
30
78
12
24
12
114
19
47
6
18
37
17
174
37
125
19
5
12
60
108
36
31
17
54
60
48
24
37
12
5
19
65
127
48
168
125
6
1
17
67
12
48
11
6
19
47
25
24
5
60
7
59
13
24
5
30
42
43
29
31
95
36
30
114
36
30
139
23
25
84
72
24
17
30
24
18
67
17
6
25
47
18
156
6
36
25
36
24
53
67
11
18
30
72
24
18
12
198
25
29
7
48
36
35
42
120
6
12
42
7
48
36
36
24
113
42
30
108
60
18
36
72
30
36
7
155
78
7
47
36
37
137
36
132
19
29
6
25
65
55
101
90
13
108
24
59
156
1
36
12
59
24
1
29
6
90
31
17
126
1
23
13
60
11
18
24
30
18
79
11
6
108
247
12
23
114
30
37
53
31
5
6
30
7
11
37
36
41
55
29
19
12
23
85
11
12
6
12
151
71
13
36
72
17
7
60
96
23
48
18
19
144
36
36
12
47
30
18
6
36
36
66
6
30
1
53
54
85
168
89
24
7
12
53
12
180
6
1
24
167
24
36
85
35
37
96
47
6
36
19
137
19
120
29
19
53
103
53
7
35
13
41
7
5
60
115
5
7
107
48
73
36
95
49
23
12
24
85
5
7
11
120
6
19
89
43
48
12
41
151
65
67
12
36
96
17
42
73
72
24
83
12
24
25
95
49
23
24
61
11
25
24
24
35
54
36
120
6
229
17
54
1
24
24
48
29
235
48
5
6
61
11
54
7
60
12
24
12
59
1
77
156
42
49
23
72
49
5
7
5
96
19
60
11
66
42
18
54
1
48
84
23
78
162
25
24
24
24
41
180
54
72
37
5
66
36
42
31
60
47
78
19
17
36
43
41
6
121
5
18
1
161
120
7
53
19
156
53
7
83
13
24
23
1
17
31
24
29
91
36
53
24
48
7
24
95
36
180
25
24
96
125
187
84
36
59
37
48
72
72
48
5
7
29
60
19
36
11
85
29
18
36
90
54
36
13
77
12
7
11
13
23
1
5
19
35
13
17
18
13
96
132
143
37
17
7
36
5
90
85
12
83
73
36
23
18
43
60
131
36
36
72
49
12
5
7
53
19
29
6
37
71
156
108
73
5
90
30
31
48
65
331
11
37
23
12
60
1
36
17
67
5
7
36
29
19
12
5
7
65
18
49
5
31
95
1
11
54
7
24
101
7
65
12
175
24
23
37
71
25
5
18
25
47
6
36
103
5
7
23
13
29
12
55
36
5
7
48
12
35
24
84
25
35
13
41
19
47
1
84
131
42
12
42
13
5
90
48
42
36
31
17
24
7
12
53
67
17
54
24
73
96
5
60
67
12
72
11
18
43
83
72
73
48
12
59
18
162
6
12
19
53
7
17
7
47
12
37
24
17
18
1
12
72
5
12
18
13
23
49
24
53
18
42
30
13
96
53
31
41
60
103
59
1
36
35
54
19
11
42
18
48
13
23
42
31
5
30
24
18
67
48
11
18
30
49
47
49
59
12
42
18
30
90
13
47
1
47
49
5
72
19
60
83
72
24
13
48
12
71
25
11
66
103
96
35
24
49
35
37
72
59
37
11
37
35
24
25
173
7
47
61
12
53
54
73
17
19
17
103
41
36
18
30
72
54
54
24
72
7
5
168
90
12
37
5
66
13
84
17
102
54
42
30
211
155
13
12
65
31
23
25
11
49
48
185
7
29
42
25
5
19
96
120
36
5
84
78
36
108
72
36
73
11
36
42
144
12
43
84
41
7
23
25
48
36
5
102
6
43
101
12
31
11
1
24
11
13
35
13
23
18
54
25
12
17
18
96
30
24
156
7
48
125
19
17
54
1
95
12
6
66
60
109
36
47
24
30
6
48
13
24
48
144
24
5
19
35
234
19
11
1
12
155
12
144
42
18
12
25
17
12
24
19
53
18
126
12
7
17
55
47
1
35
24
25
48
12
84
156
35
13
107
6
192
19
23
12
36
13
12
29
54
25
ABCD 95475369974*3^$a+1 [50001]
9
9
15
1
68
72
36
15
72
7
38
3
69
10
74
72
52
80
3
48
21
15
51
34
8
30
57
48
21
15
25
74
66
4
11
25
11
24
12
48
36
49
71
49
2
22
47
3
6
90
64
8
72
16
17
57
51
21
39
120
31
8
45
25
23
9
24
34
17
21
28
60
47
37
6
54
12
59
120
9
36
64
47
9
4
36
54
2
30
45
48
33
135
67
5
25
26
46
20
4
2
18
51
201
72
10
80
102
4
11
120
13
12
18
2
135
81
15
108
9
16
32
39
13
72
119
25
11
36
15
72
21
72
45
4
56
34
41
79
74
96
30
21
57
16
11
9
51
24
51
10
44
12
3
36
24
31
101
129
75
33
6
9
1
6
5
69
36
15
48
27
9
39
40
2
36
87
33
15
3
16
144
6
35
15
9
12
3
10
36
24
2
9
45
48
40
35
72
33
16
11
48
3
9
55
24
2
27
1
26
90
48
63
24
36
37
23
33
94
32
24
10
47
12
37
30
8
16
30
2
33
1
11
12
1
56
39
45
34
26
39
7
26
30
22
23
117
15
55
5
48
73
155
9
78
48
70
47
33
87
84
39
40
30
47
12
72
13
11
117
3
31
26
39
13
50
42
51
84
24
21
90
9
9
12
123
1
47
7
5
67
5
13
6
14
3
13
2
58
20
12
3
19
30
20
16
71
81
3
105
12
87
97
84
35
72
9
15
21
3
24
45
10
17
25
59
12
12
93
15
168
15
6
3
25
23
60
12
105
36
24
16
35
15
21
96
27
18
15
57
27
13
11
12
15
90
27
25
32
130
41
15
72
10
20
3
49
38
22
20
63
48
7
6
11
21
15
48
81
4
11
99
16
29
12
13
92
63
9
36
87
57
10
101
36
60
96
33
4
47
216
93
16
35
21
135
60
225
52
2
34
32
4
11
129
88
72
54
24
53
12
37
23
37
54
54
32
4
59
12
13
80
66
96
48
96
34
30
98
72
3
120
3
9
7
29
9
75
31
56
21
69
30
9
9
52
11
12
12
63
57
45
18
22
56
39
51
117
21
39
12
3
40
5
141
46
18
6
110
75
9
3
19
30
98
30
27
9
150
16
53
1
50
6
66
9
13
36
11
3
33
109
8
106
2
15
87
6
75
24
1
36
35
9
36
3
87
10
83
27
21
60
7
77
96
9
18
6
15
91
89
21
15
49
11
216
7
6
2
9
73
35
45
3
33
12
4
48
36
6
50
15
9
16
35
24
81
3
1
54
5
25
8
3
120
12
43
2
84
18
16
24
5
72
49
2
33
60
12
24
9
51
24
21
39
36
60
21
39
48
61
11
36
133
47
75
54
4
104
3
12
45
18
9
55
26
48
36
90
24
16
38
3
7
17
9
51
33
51
1
24
59
48
67
6
50
45
45
15
9
3
13
54
5
36
15
16
29
60
21
111
33
66
45
24
36
96
33
76
50
9
49
11
12
13
11
25
38
70
32
15
21
15
84
9
27
7
2
3
85
8
3
9
40
36
35
36
60
45
88
47
25
8
15
93
39
45
4
32
88
71
3
21
72
3
10
35
75
96
21
9
39
49
2
6
3
24
61
164
63
79
54
50
16
54
116
28
11
36
24
9
66
34
6
89
48
9
70
104
54
15
36
24
21
10
5
12
57
87
45
100
150
14
51
93
3
12
3
42
3
24
25
48
8
27
7
14
4
11
19
62
10
24
161
15
40
5
25
8
36
12
58
41
9
40
35
12
39
45
25
23
96
27
72
22
84
6
14
39
51
21
3
33
49
11
24
3
42
51
19
41
9
40
68
40
2
30
24
87
37
47
36
12
31
5
45
36
18
81
69
111
51
10
54
6
83
21
27
72
33
48
24
16
95
69
15
36
109
11
25
20
16
56
64
8
15
36
1
23
36
24
37
38
21
1
11
48
36
24
9
120
15
120
12
13
20
3
13
11
24
12
12
3
18
30
45
60
1
8
70
2
63
36
9
10
41
36
33
16
24
12
188
16
35
49
107
73
60
11
91
24
32
34
143
36
45
84
42
48
16
24
5
85
35
48
27
57
33
12
39
75
45
45
16
20
171
7
2
48
22
18
20
75
60
1
24
107
13
26
46
108
56
40
11
3
18
54
45
33
10
41
1
119
9
3
27
141
180
45
72
52
20
90
66
75
144
12
45
34
41
36
9
39
19
17
13
11
72
7
65
31
14
96
36
48
3
73
32
4
30
8
30
18
34
8
87
48
151
50
24
108
15
13
107
24
60
69
15
57
28
36
35
9
27
12
12
3
10
128
142
2
78
102
18
21
1
104
160
90
2
22
32
18
15
60
12
24
1
14
54
16
36
56
52
60
12
114
29
27
48
57
21
90
48
40
120
24
65
57
39
12
72
1
2
18
6
48
42
64
35
84
12
3
10
72
44
10
24
30
8
64
131
12
1
11
15
64
6
59
12
19
5
81
3
1
14
42
52
66
89
12
33
51
21
18
10
60
50
18
60
183
27
9
33
52
35
48
12
43
62
3
61
26
45
99
106
20
123
15
6
39
51
30
90
9
25
6
5
49
36
174
6
74
33
48
39
16
6
35
69
34
5
1
95
25
24
140
3
48
81
90
33
87
34
59
72
21
39
48
121
35
19
56
69
3
18
36
15
25
23
123
18
75
9
15
3
18
39
15
6
87
49
18
6
11
79
77
67
102
23
1
50
6
15
3
70
20
46
24
5
67
38
12
15
21
4
14
42
27
60
15
18
4
11
7
30
20
6
30
76
48
20
90
18
15
117
48
27
15
46
11
84
12
117
12
15
55
24
2
28
71
24
1
11
37
132
11
24
60
84
21
15
73
32
40
20
28
11
84
111
34
12
44
12
58
66
83
27
18
15
21
16
18
96
41
33
3
48
19
30
26
ABCD 95475495574*3^$a+1 [50091]
35
24
36
85
11
73
11
24
156
37
167
48
25
42
17
1
83
31
18
35
48
7
5
7
6
23
121
66
30
72
107
36
12
91
17
97
35
1
84
23
7
5
85
11
61
71
43
12
53
25
35
84
43
125
108
67
42
30
53
72
37
96
47
1
6
53
73
30
84
78
71
7
29
13
6
12
48
77
24
13
78
30
72
23
25
107
103
18
72
24
84
47
25
48
36
96
12
12
24
42
17
7
108
258
95
24
60
60
61
30
84
41
48
7
12
48
29
91
12
17
60
13
18
48
29
12
24
12
12
13
42
53
13
6
29
121
84
35
49
23
24
13
72
36
90
30
150
12
6
114
5
12
48
12
96
84
43
96
17
109
120
6
18
12
60
12
6
36
5
1
18
5
7
54
30
30
18
5
180
48
7
17
1
35
7
17
48
1
11
1
107
36
12
7
12
65
61
155
204
139
12
24
113
13
60
204
6
5
19
5
25
54
132
84
24
29
43
30
12
11
7
24
66
24
24
36
6
29
24
36
24
156
24
31
6
72
6
17
37
23
24
115
53
67
53
48
48
1
120
48
12
11
7
6
47
37
90
12
54
47
72
121
174
36
29
133
24
36
144
23
25
30
65
1
120
59
36
12
25
12
11
121
24
35
25
30
17
19
36
5
163
17
37
6
24
48
84
48
41
85
71
60
91
53
1
6
78
30
60
60
6
18
5
43
48
29
73
54
185
31
18
35
7
108
6
11
48
25
11
48
13
12
12
11
13
84
108
30
5
7
17
43
17
36
67
5
85
156
36
18
77
36
48
7
65
49
24
36
35
48
103
120
5
25
24
23
31
6
23
25
12
48
47
48
1
42
5
19
30
23
1
11
13
23
19
48
102
150
6
18
77
7
17
36
67
48
72
210
36
90
17
72
12
48
1
66
5
1
24
60
23
91
24
17
43
90
48
23
12
24
1
48
47
19
29
12
97
12
23
25
83
12
7
18
96
167
48
12
19
84
42
72
66
54
30
42
66
17
43
89
151
42
23
55
17
1
120
6
30
6
60
12
5
43
53
36
61
23
61
35
48
61
12
72
6
17
49
78
12
29
12
7
102
18
5
13
35
79
5
61
59
13
107
228
67
53
115
18
95
60
25
78
42
12
48
18
89
7
24
5
121
275
36
60
37
23
12
7
30
23
13
12
95
12
31
17
1
59
13
24
71
7
30
6
84
90
47
120
1
30
65
19
29
7
77
61
35
1
71
168
7
42
30
18
35
19
6
72
30
36
30
12
48
12
12
12
6
77
55
48
42
11
79
125
181
95
1
84
35
12
7
5
37
60
36
72
11
25
35
85
42
12
42
6
17
25
23
120
19
24
29
25
30
12
53
25
108
12
47
60
25
24
72
18
17
7
60
30
48
59
43
5
36
24
1
24
132
18
17
24
1
198
17
49
6
41
84
24
24
12
24
7
42
96
12
24
71
49
35
36
24
151
162
90
36
41
1
12
42
228
53
7
12
89
49
12
119
49
6
6
59
1
6
18
24
35
1
47
37
138
48
77
37
12
48
102
138
6
30
12
35
132
12
19
24
36
41
13
12
35
13
78
168
30
36
18
48
12
150
78
252
17
91
149
73
48
18
17
7
65
25
42
36
48
17
79
30
11
79
36
5
72
1
59
7
41
85
23
24
25
18
29
13
150
60
42
11
127
5
48
19
126
59
1
95
79
5
84
49
60
12
23
12
36
7
65
43
53
60
61
6
17
13
24
11
67
5
12
25
6
48
90
6
114
36
6
5
12
25
36
30
41
55
48
53
84
24
19
30
72
48
47
13
12
11
19
24
12
42
18
17
55
42
54
6
96
84
60
11
24
1
114
30
66
24
5
24
12
7
186
96
11
7
77
108
36
7
30
48
59
13
30
5
55
5
19
54
71
25
11
24
13
6
41
133
107
24
7
54
35
1
72
35
25
95
55
42
23
36
1
6
72
17
24
67
114
36
35
48
24
37
23
7
29
169
23
120
85
120
12
83
43
66
83
13
95
24
91
12
36
41
13
35
25
60
66
6
18
36
54
23
19
41
25
42
41
12
7
65
7
5
60
49
24
96
11
55
6
23
37
119
19
36
66
48
11
96
12
31
29
85
30
12
5
1
198
5
31
29
19
41
72
24
25
18
12
6
95
7
66
6
24
30
59
25
18
77
7
53
72
31
18
59
43
197
43
72
65
7
30
66
89
36
48
24
73
18
66
23
37
6
5
132
1
24
12
30
18
23
12
72
1
24
131
7
18
150
5
7
36
5
25
42
5
228
19
137
109
96
66
12
12
30
96
35
24
49
6
65
13
35
36
36
1
12
18
204
53
97
6
5
180
24
31
12
30
35
73
155
48
7
48
29
13
60
23
25
36
11
103
6
23
13
12
35
120
67
84
17
25
23
19
18
12
30
5
12
19
42
60
95
7
30
11
36
13
6
65
12
49
71
7
126
120
11
1
18
114
23
25
18
66
66
17
96
144
157
11
49
120
23
145
11
84
97
95
193
83
7
12
ABCD 95475542296*3^$a+1 [50100]
56
16
12
12
120
48
32
39
24
120
57
24
280
215
1
84
167
72
13
83
85
56
196
372
56
72
28
47
108
25
107
33
51
24
85
20
39
73
83
85
32
180
135
25
143
109
132
20
40
24
144
12
59
84
36
157
84
479
24
213
4
48
431
25
71
105
96
112
72
96
140
75
37
23
37
180
252
216
168
20
16
203
37
239
360
105
39
37
176
48
64
35
157
71
93
39
73
107
97
344
39
276
49
128
108
112
104
16
80
15
25
72
32
28
35
276
120
37
23
21
160
36
35
84
289
96
119
541
59
144
73
443
37
12
132
80
24
100
132
108
96
20
3
157
575
13
203
25
60
132
71
24
73
263
49
191
1
120
48
167
73
68
28
72
119
105
3
457
11
9
159
105
15
25
12
60
80
39
109
239
21
240
60
39
57
51
48
180
132
12
13
83
109
47
441
27
21
180
87
217
128
60
15
72
201
184
11
36
61
203
105
72
27
21
336
111
9
124
11
144
216
48
61
140
4
11
165
39
93
108
12
87
25
48
68
156
276
3
1
120
56
28
12
107
261
231
49
12
48
11
108
36
24
157
80
28
68
48
87
12
177
28
35
156
21
16
168
35
84
97
120
311
157
92
136
192
287
141
15
13
84
11
81
216
279
133
92
99
24
25
203
49
104
27
109
239
300
165
136
59
72
37
35
33
28
20
87
45
112
203
193
116
24
52
44
84
156
40
95
45
76
83
85
35
60
141
75
21
388
144
131
37
24
168
632
16
80
64
59
144
85
56
72
112
96
95
225
16
56
100
35
109
179
177
135
37
96
47
37
72
11
60
433
47
132
48
9
244
336
80
28
11
57
123
1
11
25
288
96
23
21
39
108
33
112
140
28
20
27
129
84
76
36
84
176
168
39
48
60
13
167
9
160
11
84
249
495
109
108
84
60
144
20
36
28
36
300
92
40
347
12
133
12
239
49
8
63
97
8
280
47
144
36
108
57
40
83
24
81
64
36
92
27
432
36
85
47
145
11
49
132
44
76
11
13
140
75
72
25
68
12
3
37
140
100
24
23
61
60
96
168
96
32
40
84
48
203
48
72
33
16
23
133
35
144
73
56
12
84
28
35
72
9
12
15
288
37
192
12
59
165
39
85
8
48
64
48
35
25
23
117
63
240
37
140
3
12
97
35
48
37
96
92
63
36
205
140
ABCD 95475583538*3^$a+1 [50080]
15
60
3
45
27
33
72
39
18
23
108
16
105
23
52
36
32
1
120
15
12
32
28
9
107
16
12
72
21
24
63
63
30
23
28
39
45
27
18
15
12
69
54
30
3
15
6
71
49
3
56
16
36
24
9
63
12
33
83
16
60
9
23
31
5
13
39
33
12
90
9
60
21
63
56
52
56
13
3
48
21
23
13
75
20
169
59
4
20
7
24
53
24
13
59
28
15
21
84
60
69
36
11
4
27
9
24
21
179
49
54
9
12
60
33
27
24
96
24
9
35
88
15
81
15
9
21
63
92
28
51
65
28
60
36
144
24
24
51
29
4
12
45
6
57
20
4
8
28
3
33
12
24
21
36
59
4
68
24
61
119
36
13
15
3
21
33
15
8
16
9
24
12
11
25
23
67
78
12
3
20
13
3
36
75
81
120
60
9
18
69
21
12
3
24
36
9
15
21
11
43
42
15
8
16
33
95
31
21
144
48
48
8
36
124
57
87
36
80
36
28
57
23
88
9
27
12
24
20
4
21
18
150
3
12
72
12
21
59
52
60
84
3
17
28
32
100
21
15
8
13
30
69
3
9
9
24
23
12
4
108
96
3
69
84
48
33
23
55
9
9
48
47
12
36
52
75
33
56
40
32
103
29
64
24
20
64
24
180
20
16
20
67
18
3
92
28
36
21
59
7
45
128
43
6
84
78
5
12
16
20
19
9
21
3
8
7
5
24
13
39
33
51
164
73
23
4
3
6
12
23
1
48
24
39
15
69
51
18
24
95
48
168
52
9
114
33
15
33
36
24
44
4
21
39
24
9
39
132
48
3
45
152
19
18
39
12
8
16
9
36
27
56
67
30
51
12
12
39
33
36
33
60
27
36
9
15
24
48
12
84
20
28
44
16
24
21
39
33
27
12
36
12
32
28
44
12
157
63
45
59
4
24
21
3
3
21
56
4
12
12
12
21
23
16
12
57
63
48
51
42
54
17
31
41
16
15
21
21
87
44
4
24
20
4
15
21
45
6
18
12
15
57
11
7
93
3
21
24
12
84
36
8
28
51
21
20
36
60
49
12
99
9
39
12
9
15
36
12
3
18
36
11
13
15
69
24
39
81
51
8
24
121
3
48
15
42
39
33
123
8
49
12
39
84
45
39
20
28
15
33
21
15
27
102
99
9
3
24
24
75
45
20
12
28
48
24
21
60
23
12
36
40
32
1
87
72
44
4
36
12
84
3
21
68
24
100
33
18
21
21
15
24
33
12
47
28
33
11
16
92
52
33
18
17
88
60
12
87
6
72
3
12
84
8
28
60
24
9
24
3
9
83
7
45
72
12
33
15
32
64
21
48
24
3
32
55
9
36
84
12
20
1
3
48
3
21
12
44
72
28
57
15
44
49
138
41
40
63
6
15
56
4
32
40
9
63
81
39
144
15
57
24
63
21
24
20
48
1
30
29
43
93
48
32
16
12
15
42
39
9
15
39
29
12
28
24
57
3
15
21
36
9
3
8
36
4
12
45
24
35
1
71
13
27
36
9
18
9
33
15
39
5
40
8
60
13
18
57
36
20
31
21
56
40
24
24
48
36
15
69
12
84
33
3
152
4
9
51
60
56
13
23
49
30
45
45
39
8
7
5
28
32
52
33
3
32
55
45
8
37
3
45
36
39
219
21
141
48
3
44
76
36
48
15
48
29
16
45
11
12
24
28
24
33
23
16
27
9
12
24
92
7
41
52
20
112
24
48
9
27
27
18
63
48
39
41
12
60
48
28
24
21
12
3
80
4
8
13
11
12
16
69
42
33
21
12
6
33
12
21
3
20
4
12
24
45
39
36
60
20
28
12
57
23
28
72
60
36
3
5
43
77
13
27
33
51
15
72
65
16
9
11
52
33
30
209
7
18
3
24
24
9
51
36
20
4
12
36
44
36
12
73
63
63
18
3
92
52
12
12
75
9
32
1
12
96
39
12
44
52
15
9
39
9
36
60
8
24
16
24
48
33
15
15
33
24
20
64
9
143
49
51
48
20
28
8
16
45
23
4
108
12
12
21
47
7
41
60
12
1
51
56
28
24
33
6
18
35
13
27
24
3
21
51
21
12
32
12
4
72
24
93
23
37
12
3
39
45
32
36
16
24
12
68
64
12
20
28
72
8
72
16
92
4
44
52
8
13
35
13
47
16
32
37
36
39
9
51
3
57
24
9
75
3
21
20
36
4
21
83
16
45
11
16
69
63
48
12
44
40
32
13
23
52
12
21
15
21
30
9
69
36
54
9
68
13
30
5
4
45
3
8
12
4
32
55
18
3
32
1
3
15
9
72
57
60
12
63
69
36
3
99
93
21
39
45
24
23
67
9
24
105
6
54
71
60
12
121
83
49
71
1
3
20
7
81
9
111
72
20
4
12
36
39
18
39
36
27
93
20
49
39
33
72
3
93
27
12
32
1
27
36
24
60
45
3
84
12
92
48
13
75
36
36
8
7
21
3
21
12
108
92
16
12
9
23
12
103
5
64
24
3
45
27
69
92
4
27
42
3
24
48
12
24
36
27
57
8
16
12
3
21
69
12
171
33
87
12
12
12
51
65
25
24
39
32
4
24
32
172
12
45
39
12
152
16
20
31
105
48
36
27
21
12
33
11
4
48
84
33
11
13
48
27
12
57
66
45
24
9
35
24
16
63
9
20
13
99
21
3
56
49
18
69
24
21
120
3
8
52
45
47
25
42
57
9
75
57
35
36
4
24
12
32
4
33
3
27
29
16
36
56
4
24
20
73
35
16
48
32
4
12
56
49
18
18
12
18
5
13
75
21
36
3
33
12
27
9
126
9
24
140
25
3
12
3
6
95
112
24
36
44
100
93
15
72
3
17
36
4
45
39
84
44
1
39
12
12
12
12
72
48
24
3
21
51
18
51
21
27
24
21
15
21
36
15
15
33
44
4
15
69
8
4
24
84
45
30
54
39
8
43
5
13
39
24
32
37
27
9
51
21
48
3
20
13
3
12
9
3
15
18
48
27
12
12
3
57
48
36
8
40
33
18
9
9
51
24
81
99
15
5
4
104
48
85
3
12
12
48
108
24
81
18
9
128
49
15
12
32
12
1
12
18
33
81
63
68
28
12
12
56
36
25
15
21
3
3
69
24
24
84
45
11
13
3
33
35
36
40
33
30
198
36
75
24
12
60
9
23
60
16
12
60
32
36
73
66
21
20
28
9
18
141
3
30
60
3
32
13
3
3
89
ABCD 95475648512*3^$a+1 [50101]
48
72
20
25
155
19
72
65
84
28
21
6
5
48
13
23
31
305
61
35
139
53
1
59
132
28
140
37
6
48
41
55
66
114
30
123
32
28
111
66
83
43
114
15
15
113
100
57
119
12
13
6
29
25
12
23
1
36
143
85
71
240
64
32
100
32
1
96
84
36
59
72
72
72
16
8
24
43
48
5
52
3
17
24
4
32
4
8
73
30
89
19
21
48
63
45
92
1
39
108
93
159
8
108
85
36
35
31
105
129
60
54
69
72
8
36
97
107
43
9
9
51
48
81
71
24
7
54
23
13
39
21
83
16
171
105
75
17
1
47
4
15
36
89
84
61
3
68
43
102
47
12
16
165
47
88
20
4
120
8
72
91
77
12
1
59
40
21
23
52
15
17
37
51
132
32
55
125
16
8
52
20
48
24
13
59
1
18
5
24
7
54
27
3
221
91
30
24
51
84
135
5
96
12
36
60
7
210
144
95
16
12
36
117
27
56
1
36
47
192
16
32
73
23
31
29
4
116
85
35
52
68
7
53
4
32
76
44
40
60
15
93
48
8
16
15
36
24
125
55
45
116
12
91
6
59
120
37
23
31
30
24
66
5
36
28
56
16
3
42
155
4
69
6
33
32
1
18
17
43
41
60
60
48
40
3
84
69
80
181
155
76
15
90
18
41
85
15
96
8
132
12
61
60
155
36
79
65
1
114
90
59
48
64
36
20
72
16
20
12
4
20
25
51
39
29
7
9
129
39
3
48
5
12
4
156
75
33
135
30
36
59
36
24
97
54
93
20
31
57
72
21
59
12
1
47
7
105
21
63
72
32
40
60
32
79
30
6
29
4
8
13
27
8
1
30
53
12
84
84
1
6
54
12
15
72
8
175
114
23
28
20
13
72
35
43
29
16
200
61
36
54
45
21
78
30
59
13
59
181
23
4
8
24
31
18
71
24
64
93
47
16
20
24
52
69
6
53
67
29
7
69
20
25
144
27
80
12
16
92
24
85
6
120
24
29
16
8
48
12
13
23
64
8
180
132
43
45
20
55
29
48
28
44
36
64
80
85
54
21
20
16
80
12
73
107
12
60
1
15
33
87
9
30
33
3
125
48
97
87
63
9
56
73
6
45
108
20
7
30
23
1
102
17
160
60
3
17
1
30
60
120
185
16
69
47
12
1
36
119
16
45
36
18
117
44
28
27
53
168
48
1
191
40
39
81
24
20
55
105
51
60
17
1
102
78
27
132
56
31
33
132
21
15
44
180
25
23
48
40
39
36
18
59
48
24
121
18
101
91
29
208
8
24
19
5
24
7
36
129
20
64
21
3
68
43
9
32
144
172
105
35
79
54
30
141
56
25
15
72
48
72
3
54
36
54
69
24
57
23
36
96
25
123
12
36
80
49
54
21
21
23
184
93
24
30
21
33
35
7
30
18
5
55
65
61
54
41
48
48
25
27
81
47
19
5
24
31
41
4
9
30
36
90
15
216
72
57
3
108
32
48
25
54
41
19
5
136
8
4
80
12
16
8
55
72
29
84
256
56
43
29
61
12
15
72
152
16
3
12
18
51
36
8
1
99
111
36
24
65
19
5
31
186
35
19
33
80
156
64
63
84
24
9
200
48
4
80
160
15
5
91
29
16
24
15
65
61
59
24
24
61
87
12
72
21
24
59
7
18
60
30
17
52
56
115
156
89
7
53
96
85
59
31
65
48
31
125
52
33
107
24
16
12
32
100
21
54
30
3
20
28
108
24
51
6
23
12
60
84
12
55
54
71
4
176
160
24
20
16
12
21
11
151
234
83
12
19
17
52
56
1
54
29
16
45
120
42
53
37
84
23
12
84
61
35
40
39
17
24
216
12
28
9
59
36
25
111
39
90
174
17
24
55
65
96
19
264
5
55
9
32
25
24
36
35
1
15
3
12
33
21
36
143
52
3
57
32
40
80
28
69
23
168
103
41
24
84
13
48
6
36
29
40
15
101
108
4
63
149
24
24
67
60
30
3
48
165
59
24
24
156
7
78
90
36
66
59
16
105
87
21
39
20
73
18
12
54
90
5
1
30
90
59
31
78
216
30
29
4
56
55
6
11
19
21
32
120
76
44
193
143
16
21
35
19
36
89
96
55
9
9
30
69
80
12
40
8
7
90
35
148
80
31
30
6
53
1
71
24
136
21
30
24
45
36
39
6
83
12
112
27
45
39
89
60
160
12
45
23
ABCD 95475781496*3^$a+1 [50013]
54
18
42
12
18
18
54
18
117
44
1
95
1
120
23
52
69
3
21
11
19
21
33
27
33
15
36
51
5
1
35
4
8
37
54
54
36
15
92
24
31
9
20
4
75
6
75
60
183
42
83
55
93
32
48
40
24
104
84
12
16
15
17
25
27
36
9
54
36
48
18
18
24
12
54
36
39
20
31
41
4
48
156
24
3
57
48
15
18
42
30
24
11
37
18
150
12
18
78
66
5
19
5
64
75
36
12
77
52
68
7
18
108
54
30
15
3
6
30
9
141
35
36
55
48
21
56
96
49
30
29
60
1
23
13
75
24
33
71
52
15
60
18
66
6
30
78
35
211
45
24
57
24
18
17
16
80
85
12
6
66
6
18
72
30
24
30
150
29
16
45
198
41
31
66
24
75
9
27
188
1
75
8
25
3
129
30
90
18
33
8
16
33
6
30
39
12
39
36
6
18
12
18
6
30
36
18
90
24
23
52
60
68
133
42
48
126
24
27
44
124
57
75
45
35
37
72
6
108
30
47
67
30
83
49
18
18
12
3
12
20
73
60
30
9
33
30
45
20
25
6
126
35
31
17
37
59
4
105
72
15
96
69
11
19
18
11
60
19
18
24
3
87
45
21
54
6
48
6
66
24
30
24
30
24
18
54
48
3
32
1
15
24
75
45
27
84
65
40
80
76
63
36
9
123
18
12
168
15
21
35
1
27
3
24
41
43
36
18
47
16
33
15
57
15
8
25
51
63
30
51
12
45
54
81
32
67
125
60
1
54
66
54
18
35
12
13
18
9
56
64
20
13
48
18
45
15
36
18
30
17
181
24
48
6
77
7
18
42
30
27
105
11
25
27
93
3
15
36
101
13
12
75
48
12
63
101
96
28
27
54
15
3
33
9
36
35
49
95
19
12
42
27
9
54
36
36
48
41
24
40
12
63
42
39
9
23
139
33
32
13
72
11
4
21
48
54
21
15
24
141
24
45
78
84
65
61
23
4
72
8
7
33
8
13
36
18
12
24
36
36
48
77
13
6
45
3
93
32
28
189
6
12
21
15
42
27
8
19
29
37
35
24
4
60
27
149
24
24
36
121
71
37
18
29
151
33
129
36
35
12
13
54
65
7
30
23
73
180
30
42
11
19
41
16
3
18
3
9
78
30
3
21
30
29
112
3
96
138
23
55
18
35
19
5
31
17
55
84
21
15
108
24
12
24
12
57
96
12
57
72
30
41
49
15
56
7
72
54
111
48
3
57
72
8
48
13
30
42
18
90
47
24
31
77
28
20
84
108
103
30
54
41
37
18
108
29
96
16
3
30
27
123
30
3
57
27
45
159
39
18
87
3
53
16
44
12
40
27
72
9
27
5
19
54
11
73
6
65
24
31
81
9
24
66
96
18
102
54
36
18
6
59
61
111
68
55
60
21
84
3
17
13
15
12
15
30
51
27
12
18
24
35
28
8
48
76
116
7
33
32
16
80
24
1
102
33
104
76
27
18
30
5
16
111
84
18
111
57
12
96
36
35
1
3
15
12
33
92
25
30
42
35
28
32
25
18
24
36
210
42
21
9
36
24
12
6
18
30
5
12
133
11
84
25
90
57
48
20
64
27
6
18
9
21
24
71
1
54
29
1
27
84
15
6
27
3
77
55
36
162
12
71
12
28
105
75
15
81
15
5
24
7
9
9
12
42
72
30
3
33
39
20
121
39
3
108
29
16
3
81
20
144
12
73
39
80
60
55
12
5
19
9
32
31
5
67
30
75
156
21
59
4
20
28
39
30
6
18
12
24
54
12
57
8
24
16
99
29
25
71
85
6
12
81
9
42
54
66
5
60
28
20
31
5
12
12
7
18
27
36
8
36
1
54
24
30
24
72
18
30
83
13
102
72
5
211
24
5
13
15
39
108
45
72
63
17
48
25
102
18
6
5
79
6
11
84
24
1
15
9
47
19
6
15
51
93
24
153
87
3
54
83
16
45
47
84
1
3
15
65
1
18
18
27
12
15
54
24
35
37
71
13
72
78
36
29
7
5
43
24
30
78
5
4
39
36
45
33
30
33
20
115
138
39
12
44
37
63
12
105
23
132
4
33
6
89
12
109
60
36
120
54
6
108
18
53
24
16
51
21
15
72
18
47
7
30
36
39
33
78
12
6
15
87
9
45
23
12
19
54
87
3
45
20
13
30
9
24
36
44
4
45
18
180
144
54
39
15
33
45
15
32
16
72
8
37
47
36
25
71
49
36
11
64
15
9
36
15
81
32
7
45
45
18
33
3
101
136
8
4
147
29
16
60
9
30
24
41
12
73
11
25
3
15
5
7
24
9
20
112
48
75
72
90
108
90
41
31
33
8
49
6
48
24
12
45
15
21
84
15
93
32
43
53
4
444
21
11
7
90
12
6
18
36
23
7
9
20
40
24
32
25
54
29
108
19
29
61
114
65
16
21
15
75
18
131
1
27
56
12
4
44
1
123
128
19
54
12
27
15
12
29
139
30
36
42
5
64
48
20
60
60
7
6
18
69
57
3
27
24
21
9
35
52
44
49
162
33
45
36
120
39
69
6
36
84
5
36
13
15
20
48
7
5
16
32
19
33
32
28
3
12
21
15
36
60
5
31
9
9
59
157
23
28
75
53
1
51
104
40
3
18
108
71
48
1
119
67
30
6
9
63
18
84
6
18
12
23
127
9
3
53
19
96
48
60
120
6
11
25
48
72
24
30
45
116
168
1
66
149
175
9
87
12
33
ABCD 95475892888*3^$a+1 [50039]
153
132
66
6
15
96
15
144
90
99
60
72
183
9
60
60
45
87
9
126
36
9
60
24
9
90
81
249
27
63
33
273
27
48
69
48
63
141
51
3
12
18
15
60
84
120
33
18
9
60
48
108
81
54
12
165
72
15
96
72
30
18
21
24
159
36
105
39
18
48
39
21
30
21
51
42
48
27
36
45
24
66
57
33
51
3
21
12
48
69
36
30
21
24
27
60
12
18
435
33
39
3
93
12
108
12
144
96
72
15
18
42
108
102
36
60
12
78
30
24
3
72
12
24
51
21
15
153
39
6
27
24
96
45
15
57
42
36
30
18
9
96
120
15
9
75
180
21
24
15
126
27
57
36
15
75
45
27
42
48
3
129
15
36
249
6
36
54
15
12
57
51
12
48
36
69
39
33
24
84
39
72
48
45
27
96
33
111
21
27
60
48
48
60
81
3
12
21
3
99
36
57
75
18
120
99
51
72
12
81
51
69
39
21
60
57
3
36
33
42
270
123
3
30
24
15
141
303
36
21
24
51
12
48
108
9
135
33
87
51
6
84
6
9
12
33
12
60
3
27
90
78
12
294
54
69
3
12
6
147
24
39
6
123
3
90
15
195
93
105
204
3
33
90
9
108
45
27
72
24
21
36
12
6
45
117
12
123
3
24
33
33
75
120
9
30
78
3
15
144
48
60
45
48
15
54
27
3
6
30
24
297
9
84
3
12
96
15
24
45
165
3
129
3
12
21
135
60
108
39
30
60
3
267
66
24
15
21
12
24
18
81
24
12
39
54
276
99
36
57
3
24
81
6
9
117
27
21
96
15
33
36
15
84
12
3
21
24
27
21
45
162
6
72
12
6
12
198
6
48
126
6
21
159
18
36
12
3
21
36
3
9
15
93
15
27
93
60
99
84
42
108
84
51
9
63
24
21
54
48
33
27
18
48
15
36
60
144
87
18
27
60
9
54
237
12
60
87
21
12
12
60
3
36
36
21
27
36
105
27
69
33
3
48
81
51
15
93
12
9
36
162
90
87
33
90
45
36
15
54
36
162
9
21
18
9
33
123
36
48
72
108
48
33
30
114
48
168
36
15
24
9
132
135
81
30
57
60
36
60
27
48
9
276
204
195
33
3
105
72
57
18
213
9
72
36
159
48
108
45
3
144
33
87
12
24
21
39
12
108
12
9
156
18
132
102
51
45
12
78
270
36
159
15
72
45
24
216
12
60
36
39
81
60
24
51
42
75
33
12
378
69
132
39
105
72
15
42
30
18
39
69
72
195
63
36
81
12
45
36
114
48
42
27
21
39
51
18
87
363
6
15
84
27
9
24
39
66
15
24
147
21
24
3
78
15
33
24
27
24
84
81
15
15
129
3
108
69
33
60
15
132
51
30
132
63
45
27
3
21
24
51
54
51
84
39
21
84
36
45
126
9
9
27
39
9
60
3
93
39
90
75
12
21
3
51
54
15
156
39
114
126
36
45
3
33
3
270
39
48
45
87
12
9
15
39
72
138
3
84
21
60
159
36
15
33
9
3
24
3
36
6
63
27
138
108
15
57
168
3
9
60
51
57
138
162
3
12
9
15
51
33
12
15
69
75
69
36
96
12
93
18
12
93
84
111
21
24
24
21
51
84
84
21
102
114
138
36
42
75
15
72
21
9
60
27
60
96
63
105
24
21
54
45
3
72
108
312
45
21
54
78
18
54
87
21
27
201
15
117
15
15
90
27
81
6
48
33
12
33
72
3
15
33
21
159
60
45
39
156
12
15
48
24
165
153
39
36
3
12
45
27
6
99
36
24
12
39
90
51
24
39
21
24
156
96
24
60
141
39
60
24
21
12
18
24
33
15
117
60
63
9
63
36
57
15
9
60
21
18
69
12
9
12
15
57
96
39
60
27
261
3
6
123
15
105
72
21
162
57
48
45
120
15
36
12
24
45
135
21
18
9
12
48
36
207
30
78
9
165
3
84
60
84
12
27
132
18
30
33
165
3
12
45
12
6
9
111
45
120
24
33
75
12
57
123
93
12
51
165
6
ABCD 95476311772*3^$a+1 [50014]
66
5
36
9
24
36
40
8
15
108
45
4
44
24
58
42
11
1
23
81
36
3
13
72
32
51
9
39
49
32
90
18
28
12
140
10
32
18
88
14
33
48
37
18
14
4
102
42
6
26
30
58
158
168
34
12
8
18
45
13
35
91
50
3
45
16
6
5
43
197
1
18
29
27
58
38
72
58
78
56
9
85
74
58
80
40
47
12
25
44
16
11
45
39
73
48
12
48
48
2
45
49
23
27
45
13
30
18
47
7
5
85
11
9
4
24
48
120
14
40
6
42
26
16
24
36
66
5
13
6
144
24
30
90
17
31
2
30
16
6
23
36
96
13
8
10
5
85
32
136
11
13
11
19
26
124
42
18
6
17
39
6
3
60
61
20
39
27
24
106
84
11
37
50
45
48
9
16
83
49
38
9
21
4
23
73
72
80
16
11
9
72
15
27
18
22
8
40
24
5
19
54
26
22
12
32
46
14
18
22
84
12
2
42
30
10
6
8
10
54
53
13
35
61
8
16
132
8
10
5
91
101
45
28
95
25
2
45
157
23
9
54
46
84
102
14
58
6
84
38
10
132
12
126
8
34
68
28
44
16
24
2
18
52
18
42
6
30
8
15
9
63
9
63
72
3
10
35
1
50
64
2
51
49
23
21
16
8
76
12
47
21
42
70
12
11
24
12
36
27
18
88
11
13
6
24
26
30
6
40
8
40
56
34
2
111
9
4
47
3
6
18
66
16
20
15
84
1
68
135
25
60
32
30
6
10
29
1
23
97
90
18
24
156
42
14
58
42
8
3
13
14
10
68
18
46
164
4
2
21
25
8
36
3
13
48
11
1
24
26
30
40
12
60
20
12
10
5
120
1
32
36
22
62
36
36
10
50
124
96
59
36
45
76
32
3
45
18
6
76
12
12
6
38
27
63
129
33
3
27
69
3
16
2
4
140
28
80
72
18
10
32
75
43
17
9
22
8
45
27
69
19
30
60
107
13
14
72
16
5
9
100
86
9
9
22
14
3
15
90
36
52
14
34
6
14
76
14
6
16
2
57
33
28
60
59
9
40
12
8
75
24
57
28
36
32
58
5
45
12
4
6
50
22
53
33
27
55
30
12
6
41
73
20
90
70
35
1
6
18
38
18
30
16
56
9
63
42
46
8
70
50
24
30
16
42
2
27
75
16
17
31
149
13
14
16
14
15
25
20
36
12
6
16
29
19
42
6
18
12
23
24
37
44
4
8
28
12
24
60
44
100
12
44
4
20
4
48
48
35
19
53
27
16
6
23
85
6
62
39
1
12
32
28
18
62
16
2
34
11
37
12
11
7
48
62
12
15
21
90
69
25
104
16
48
23
3
10
44
27
1
54
66
14
18
60
66
16
26
40
30
38
10
54
96
2
10
24
11
45
22
120
32
153
15
10
20
72
76
47
21
4
11
91
26
28
2
58
192
8
39
31
29
72
108
25
36
252
119
36
72
48
144
13
36
12
20
24
75
1
32
28
2
58
30
18
6
38
18
40
14
63
81
36
76
23
25
32
10
24
53
21
6
10
96
23
36
1
59
39
22
42
5
48
24
3
10
8
22
42
131
48
1
26
112
5
27
118
18
54
116
4
23
45
6
21
19
5
115
5
36
36
109
68
75
1
35
24
13
48
12
24
74
57
7
2
28
12
6
30
50
34
44
4
36
120
12
30
8
6
4
14
30
28
59
91
2
6
66
135
49
30
24
50
28
8
159
21
36
18
16
6
48
8
34
74
27
43
6
18
50
27
36
13
35
9
6
90
22
8
6
39
91
80
10
23
13
12
11
9
28
8
40
6
29
139
18
38
16
38
12
4
2
58
24
71
9
22
6
47
27
10
23
21
42
30
52
6
24
18
14
16
18
20
4
8
54
9
9
22
6
72
23
13
6
38
42
18
12
4
84
20
118
14
28
11
25
2
58
96
6
8
45
21
4
56
48
10
50
16
20
40
12
38
22
44
64
32
39
1
8
4
32
24
12
64
6
42
48
35
48
51
21
24
1
2
58
14
46
18
26
28
48
23
49
20
3
69
76
8
40
20
12
42
70
23
24
21
4
24
42
62
12
24
4
42
98
28
8
4
23
12
1
36
6
18
60
11
31
30
90
14
4
11
153
16
24
95
27
18
16
72
23
9
22
18
11
57
4
14
9
61
24
2
45
1
8
40
32
28
56
4
47
45
22
80
45
25
20
27
99
6
10
8
22
71
43
2
28
24
12
23
61
36
38
48
69
61
23
109
26
9
13
20
3
19
50
12
63
81
4
36
24
32
10
8
46
12
32
70
6
24
11
1
59
27
18
12
28
30
101
9
36
3
37
60
18
2
24
120
22
29
3
130
20
12
16
8
46
80
58
30
18
108
24
18
53
24
61
6
41
84
9
42
9
48
1
36
26
184
6
35
37
108
30
2
52
24
35
69
52
23
31
14
28
14
94
104
18
88
6
23
72
1
20
4
18
2
28
26
81
36
67
6
35
7
2
27
13
12
60
48
11
9
12
40
68
10
53
9
18
10
71
7
48
5
36
61
72
12
30
6
60
68
82
18
62
69
13
71
49
11
21
15
25
36
18
2
52
20
16
96
14
10
20
202
24
5
3
22
156
47
81
16
24
60
12
12
20
72
51
9
28
6
101
1
2
18
22
41
37
104
40
23
61
20
36
16
68
42
48
10
6
6
47
45
12
34
2
22
5
1
26
69
84
13
32
28
35
9
60
63
12
9
34
26
4
26
46
36
12
2
10
83
1
50
22
12
36
72
23
25
36
20
10
18
32
16
54
29
1
8
3
45
10
5
27
22
36
59
91
18
6
54
2
160
29
1
74
6
28
11
69
16
20
10
29
36
60
9
52
132
26
6
3
1
144
107
25
8
106
14
87
45
30
6
40
68
76
114
2
27
60
25
32
16
8
46
26
22
18
84
18
48
8
16
104
24
16
14
36
15
45
12
27
37
23
7
6
44
70
6
47
12
60
193
35
61
2
18
51
61
24
60
80
124
12
83
121
6
48
24
125
33
40
23
21
36
100
12
23
13
59
27
34
35
9
10
6
59
97
6
110
39
49
2
18
36
63
27
21
13
30
6
18
146
4
36
32
54
40
14
112
44
24
12
60
12
36
24
63
25
12
11
25
11
24
37
35
27
48
88
29
1
71
36
25
20
15
37
48
8
22
24
ABCD 95476382258*3^$a+1 [50035]
24
107
37
47
42
54
25
12
12
41
127
72
24
24
59
49
24
119
18
18
6
72
12
42
61
11
1
53
30
6
7
24
17
6
25
108
132
23
84
61
53
72
12
7
36
11
1
12
59
1
48
47
12
13
29
18
13
5
30
133
35
13
53
55
23
30
31
11
1
35
12
13
65
31
5
19
65
36
7
120
17
168
31
36
24
12
12
47
18
18
49
53
18
24
1
47
37
36
12
113
19
36
17
42
13
36
36
17
18
24
25
36
36
29
19
83
54
19
71
13
23
90
6
102
54
60
30
36
103
65
7
23
1
60
35
1
47
1
5
72
138
36
49
36
12
48
24
197
12
43
24
5
7
11
13
5
72
31
12
11
37
5
54
1
29
31
83
13
36
23
85
12
24
5
19
53
7
36
12
24
11
90
36
7
12
29
42
1
48
48
12
12
72
59
54
43
11
48
42
138
42
36
7
23
97
17
12
18
109
60
72
53
12
18
18
36
31
84
84
24
72
35
126
43
12
12
12
83
12
6
36
36
55
17
30
18
168
12
78
12
25
60
23
42
12
162
6
36
12
79
36
24
60
5
36
48
54
85
36
29
30
18
55
41
30
1
132
17
43
36
5
6
54
72
12
43
11
18
6
48
25
72
12
5
18
1
65
24
162
36
85
24
29
31
11
126
79
29
36
7
48
29
31
24
24
29
115
12
35
18
54
13
23
73
24
96
11
1
12
5
84
31
5
19
41
12
19
113
48
7
11
150
163
12
48
59
42
18
108
13
12
24
5
48
31
131
6
31
35
24
49
23
18
19
24
11
37
120
125
7
53
7
5
24
12
18
24
37
48
89
24
31
107
18
19
23
49
5
7
60
36
23
102
72
7
12
17
19
23
25
29
72
19
12
17
43
65
55
5
7
47
126
54
13
17
24
48
6
54
48
55
60
29
78
121
12
41
96
72
91
29
127
24
108
48
77
31
12
41
90
1
5
12
78
36
109
83
132
48
49
5
31
41
72
6
1
24
108
5
31
41
18
18
6
1
35
30
43
12
5
7
11
25
47
13
17
18
24
1
17
7
29
18
30
24
7
131
49
23
6
31
17
78
18
67
23
30
6
13
5
66
13
11
1
35
30
60
12
43
24
41
60
19
155
13
72
48
11
1
48
47
13
107
6
18
66
31
48
24
72
47
49
12
29
12
60
55
60
12
35
85
5
54
1
24
11
109
35
1
12
95
36
1
24
23
24
25
12
29
31
156
24
60
12
29
102
13
60
59
25
5
6
30
7
12
23
37
11
25
47
24
72
49
12
47
49
59
181
24
41
7
60
108
24
35
25
12
89
18
13
11
109
35
66
42
18
12
31
12
35
30
42
12
13
95
54
7
12
24
24
29
43
29
43
23
25
60
60
95
54
30
13
36
12
12
23
48
54
54
1
53
18
1
24
12
60
24
41
7
119
18
60
151
72
29
18
13
5
12
31
5
162
6
79
23
36
13
11
13
35
6
31
17
36
31
156
29
114
85
5
31
59
37
48
12
144
60
5
55
96
41
6
13
35
13
59
6
55
12
60
53
7
84
60
36
12
161
19
35
133
11
90
91
11
6
103
41
36
12
19
71
36
6
31
41
12
72
24
12
7
65
24
36
67
53
7
17
90
1
72
36
48
12
29
90
72
217
11
13
60
72
35
24
61
23
13
47
48
36
18
108
18
37
95
18
7
60
23
18
19
60
12
29
55
113
12
19
17
36
6
18
12
7
35
1
48
96
12
59
25
167
18
43
48
48
59
25
35
193
53
96
84
31
36
12
12
23
13
12
41
31
60
41
19
17
30
1
72
5
108
43
5
6
54
19
47
1
5
115
41
18
37
84
48
65
6
1
11
24
1
60
59
1
17
127
77
48
55
12
95
6
48
7
12
5
67
77
91
17
36
234
25
60
5
18
12
13
59
54
42
1
180
24
47
1
12
17
36
42
54
31
12
95
6
79
5
31
144
23
42
12
43
24
101
84
24
31
23
97
65
7
23
121
5
24
19
72
101
67
23
37
143
42
12
96
12
18
18
132
66
42
55
24
29
18
61
24
24
120
35
1
125
24
139
71
37
5
7
11
1
36
11
78
36
43
101
19
65
78
13
24
12
17
54
37
72
5
7
36
5
19
17
78
37
17
30
13
24
23
13
35
42
36
30
61
24
41
55
60
36
17
91
53
30
18
19
41
48
127
35
6
115
29
67
60
53
54
36
37
11
49
5
7
60
65
180
18
48
90
19
5
7
60
36
72
23
73
17
36
90
138
6
37
72
11
109
185
36
12
103
48
96
36
60
17
24
7
72
41
60
7
23
24
49
5
30
1
24
11
13
113
19
71
42
90
49
36
36
36
5
19
65
132
7
36
5
43
48
12
5
24
12
6
48
1
17
24
43
41
78
48
85
5
126
85
41
31
47
18
156
36
78
73
17
43
77
18
24
1
60
72
48
53
55
53
7
96
59
49
41
7
144
29
66
13
96
60
12
35
126
18
24
25
47
133
12
72
47
60
25
60
36
5
55
107
85
17
132
7
36
41
19
59
121
197
24
7
11
72
36
37
29
103
11
13
24
17
19
24
23
18
31
132
60
47
25
11
42
7
41
7
48
24
71
30
6
37
29
31
11
48
25
48
107
108
6
31
17
24
18
1
125
12
18
1
12
77
126
25
35
1
11
24
30
43
29
24
90
30
55
24
29
19
23
48
6
54
25
5
18
24
18
19
12
60
48
5
54
13
48
65
43
5
18
6
36
7
48
ABCD 95476930078*3^$a+1 [50010]
37
95
13
24
11
30
42
9
16
24
35
33
36
4
48
35
9
4
11
60
54
12
15
124
5
3
12
39
90
36
283
47
6
27
3
18
12
19
24
11
1
24
59
9
81
7
35
49
11
48
21
15
36
30
3
81
31
12
20
52
20
4
24
11
21
21
90
9
15
49
5
30
60
9
21
6
49
35
12
24
13
41
99
63
45
60
99
25
29
120
19
143
9
51
60
97
12
24
44
57
30
45
9
7
59
25
20
36
60
4
29
42
18
12
7
12
35
33
51
36
1
44
39
36
126
30
24
30
75
21
15
4
35
13
20
16
20
76
24
36
5
3
21
55
24
47
73
23
30
43
17
19
5
24
66
13
20
51
37
72
12
5
3
33
75
33
31
29
31
8
3
9
136
8
51
66
115
20
4
96
23
21
36
63
117
9
30
33
96
12
40
12
11
12
25
53
15
15
6
6
57
36
36
16
83
60
42
48
42
25
23
72
37
8
33
39
28
44
15
60
6
30
9
24
45
7
12
8
69
19
56
15
6
7
101
19
36
24
47
45
24
27
37
56
15
81
39
81
24
4
41
27
3
12
84
13
113
19
36
5
3
4
108
23
6
54
12
37
20
27
9
57
24
15
48
81
42
49
36
5
39
69
42
60
30
3
16
96
12
68
52
48
5
39
45
36
19
24
35
37
35
25
60
5
18
1
36
12
8
3
72
54
6
33
27
18
6
24
30
7
24
11
48
36
21
52
41
51
9
31
11
78
120
36
90
36
18
15
24
108
3
6
3
3
25
44
16
8
21
15
28
23
30
24
163
17
3
27
60
25
11
120
49
5
24
151
35
150
3
21
15
16
80
75
45
9
6
30
31
23
12
25
5
103
35
1
11
30
60
3
112
32
33
7
83
18
7
32
28
12
23
30
7
48
23
12
33
4
23
60
48
6
84
6
1
5
67
101
39
27
36
54
6
78
30
45
4
12
71
85
53
36
24
30
37
72
83
9
28
23
9
45
84
96
19
17
19
24
60
24
11
9
3
69
39
109
143
18
7
24
65
96
18
97
59
49
12
8
12
33
67
35
9
28
12
41
15
15
78
27
15
85
5
24
24
90
37
209
30
21
75
13
17
3
24
21
6
9
21
43
8
28
41
19
5
51
36
15
84
45
15
25
125
15
28
137
66
93
76
24
60
11
36
25
20
3
37
48
132
65
30
120
9
124
72
113
39
57
30
1
53
6
25
24
35
21
99
21
16
35
18
55
5
19
113
18
9
108
15
49
8
21
111
9
30
36
45
21
183
4
53
15
12
132
141
15
4
59
6
54
12
25
20
93
7
44
75
13
12
60
29
6
9
135
21
105
174
9
16
92
3
21
15
21
33
30
6
6
85
95
30
18
6
90
9
64
41
36
19
36
5
3
87
13
56
15
21
36
108
24
3
33
15
6
115
11
24
54
6
21
33
15
57
3
4
12
11
48
49
12
71
13
60
5
30
21
9
42
49
11
85
59
33
51
21
28
17
84
36
24
19
101
42
9
36
28
11
24
60
30
6
1
84
101
24
51
64
11
25
12
72
5
43
12
84
5
36
39
15
21
9
90
66
19
24
12
20
21
7
12
29
15
27
73
84
41
6
6
39
9
7
104
136
29
39
45
27
4
8
76
95
36
69
45
36
103
8
3
49
12
155
1
24
11
18
31
56
93
6
6
30
25
23
1
20
28
20
136
11
6
7
12
68
12
51
24
21
100
24
20
16
23
1
5
3
72
99
109
36
5
42
85
5
7
143
9
75
193
17
63
27
21
33
27
52
12
24
17
18
30
19
173
30
69
24
12
3
1
60
5
3
57
3
3
9
21
55
23
36
61
44
4
104
3
9
28
17
60
39
40
47
57
27
1
59
1
5
67
17
63
12
24
84
28
44
36
3
90
12
3
24
3
13
11
6
75
9
39
4
11
1
8
3
30
7
36
11
25
8
27
45
4
71
6
27
76
24
47
13
203
54
19
32
15
48
1
68
28
23
42
90
54
60
3
27
25
191
25
35
24
33
16
12
60
44
4
5
66
9
51
1
108
11
45
36
33
6
36
13
72
24
204
60
12
60
20
28
35
45
24
48
64
68
88
12
8
39
69
16
125
54
12
30
114
73
12
5
63
33
7
96
35
36
30
84
15
16
101
7
41
30
1
8
21
12
19
24
41
31
80
3
60
6
3
60
3
60
13
35
12
24
49
32
64
24
17
39
51
49
5
150
24
141
15
6
27
28
95
48
37
12
323
24
33
87
6
19
29
36
24
96
3
21
75
135
1
8
21
7
20
4
35
144
37
24
36
23
102
7
36
132
60
8
36
24
12
3
57
9
3
16
71
6
79
41
39
9
19
12
20
15
24
72
25
23
36
21
63
12
30
15
39
30
30
24
66
63
21
42
9
39
6
63
108
4
35
21
28
120
5
30
25
5
30
9
12
21
150
13
24
23
37
92
16
44
99
1
120
8
3
25
8
36
16
35
48
9
147
54
7
32
33
43
24
20
3
73
5
51
111
90
123
27
30
15
3
60
37
92
27
6
39
36
159
6
18
57
3
12
30
19
24
11
73
36
12
32
21
36
30
73
11
96
84
72
109
56
60
3
6
24
51
4
60
72
60
8
40
65
51
21
15
72
33
75
15
9
136
23
21
28
8
69
24
72
15
4
36
24
41
7
36
60
36
80
76
44
21
55
12
11
1
41
18
49
48
68
100
44
57
79
17
115
44
15
13
72
44
87
57
93
19
41
18
12
9
39
42
18
96
6
19
11
54
30
96
57
40
71
37
12
23
25
32
3
105
4
48
48
5
30
54
144
7
23
66
90
21
15
18
12
18
36
9
27
49
29
30
1
35
36
9
105
24
12
30
78
15
27
37
48
12
101
6
165
9
42
9
15
61
12
11
12
48
21
21
19
11
13
20
4
32
21
15
63
1
29
39
3
18
6
66
135
9
114
1
41
39
4
32
12
3
69
36
9
36
54
ABCD 95476988372*3^$a+1 [50044]
78
115
8
4
128
93
3
21
31
32
76
107
117
28
29
91
80
57
78
57
15
12
21
28
17
195
12
12
16
95
49
48
56
60
9
102
18
63
48
12
57
42
21
40
47
57
33
135
72
124
101
63
12
76
8
72
40
32
48
105
3
51
105
16
20
4
44
60
21
15
60
36
39
21
69
66
30
43
29
43
12
68
57
60
55
12
23
57
63
1
72
59
60
18
15
16
20
52
5
30
30
39
16
8
21
78
60
30
15
48
60
24
15
6
12
43
48
44
45
7
36
29
19
44
15
33
4
23
21
21
39
9
15
3
105
60
195
174
3
45
78
114
60
108
43
5
12
15
12
100
11
12
13
8
69
90
18
24
55
24
12
65
43
20
147
33
69
12
75
64
47
213
40
24
48
8
36
160
144
140
24
15
1
12
20
220
47
18
19
44
84
3
85
8
12
27
30
120
63
15
60
9
21
42
18
43
36
5
51
4
156
8
12
132
3
69
15
9
120
52
12
8
28
20
27
12
37
23
12
73
8
12
36
51
6
39
28
32
75
36
85
95
24
90
63
27
90
108
42
1
44
24
12
28
47
30
3
51
69
12
15
30
3
12
72
57
3
48
39
105
153
12
31
29
31
20
24
4
77
39
15
153
132
4
12
20
124
71
105
60
39
1
5
99
40
44
39
30
63
87
18
63
9
27
16
108
11
25
35
1
32
16
44
57
43
32
40
41
27
27
1
29
39
57
39
15
6
63
21
66
12
78
42
33
12
33
3
57
75
12
63
90
72
27
24
87
150
42
12
45
48
63
129
141
75
48
72
60
4
8
112
56
9
15
88
107
45
24
120
64
116
51
13
35
45
3
9
21
60
99
28
8
24
15
49
80
69
63
12
180
27
85
20
16
59
1
32
12
15
18
51
117
39
15
1
104
45
48
27
63
42
60
43
20
48
87
30
31
17
15
40
65
3
9
87
48
45
3
9
60
39
24
48
15
12
97
11
25
44
33
31
32
45
175
68
111
81
28
11
9
21
75
4
47
102
30
21
36
96
12
33
7
120
8
28
41
3
15
48
84
30
3
36
39
57
33
42
30
31
29
151
17
12
51
57
3
4
20
21
120
3
141
51
12
28
107
21
57
27
135
117
84
64
12
65
6
33
24
40
48
44
3
102
39
12
120
108
39
37
5
15
4
32
120
84
15
1
48
29
7
56
9
15
3
21
136
8
48
24
15
9
40
56
21
27
15
73
60
84
60
20
48
48
24
141
27
15
18
12
108
19
23
45
45
51
12
4
35
6
84
30
48
30
115
20
33
15
48
72
48
36
48
36
27
45
84
4
144
107
1
47
13
32
72
63
61
176
45
51
4
53
18
132
21
81
15
24
9
87
15
66
54
193
17
231
40
5
3
16
35
1
5
24
15
48
3
45
27
12
33
16
44
165
123
12
57
30
33
12
3
61
20
111
66
42
18
60
7
96
71
96
9
81
12
15
57
55
36
47
12
33
3
9
36
52
72
23
153
4
83
61
20
27
102
55
8
72
48
147
12
1
17
63
9
55
36
44
21
12
18
33
64
77
3
15
45
27
36
282
168
19
23
45
16
32
9
31
89
156
30
12
57
16
8
24
12
60
93
27
3
48
57
48
12
93
3
36
51
54
39
4
128
48
27
13
36
71
12
93
129
6
25
17
180
43
20
15
33
144
16
17
7
47
33
15
18
12
67
36
59
18
55
80
63
30
3
39
21
84
3
69
81
7
77
3
48
124
35
36
24
45
93
18
37
17
43
20
63
54
111
60
48
52
80
279
33
63
69
96
12
16
36
53
15
108
27
33
4
36
48
47
9
24
69
90
45
93
63
36
123
21
9
43
12
35
33
27
72
121
35
25
29
43
12
101
30
13
41
6
69
3
21
24
45
67
44
51
6
3
36
16
20
60
15
102
15
40
56
24
36
27
9
153
3
220
17
30
12
45
21
72
51
87
9
51
13
11
21
9
30
153
45
3
27
60
25
5
27
21
39
36
24
123
105
3
25
5
63
64
17
36
54
1
192
8
69
18
105
135
21
4
8
24
48
16
17
123
12
15
25
17
63
105
15
27
18
27
16
44
12
16
59
18
60
123
45
199
11
93
4
23
13
24
77
51
52
36
89
31
56
3
37
11
180
12
42
3
48
9
51
124
20
255
21
15
72
177
45
3
48
84
16
32
3
42
103
5
90
57
15
57
16
92
28
20
9
36
3
51
33
96
144
48
12
96
64
92
36
129
31
20
57
175
143
145
8
9
7
143
30
60
48
7
32
21
19
8
45
127
44
21
96
63
60
21
51
27
45
15
42
6
54
75
15
9
81
31
44
3
1
17
27
28
168
32
9
30
1
17
12
43
72
41
27
12
24
76
44
27
69
63
90
42
1
29
15
81
54
45
28
56
9
18
24
109
72
32
33
15
9
30
13
12
23
57
33
15
3
24
13
72
ABCD 95477284946*3^$a+1 [50076]
77
3
88
5
24
235
101
43
32
189
43
8
48
57
120
87
96
40
24
32
40
96
65
55
128
112
32
16
56
96
9
36
3
16
41
87
40
96
24
200
16
17
60
84
39
40
41
39
57
63
24
117
19
32
69
60
111
240
105
87
16
101
3
120
177
31
29
19
77
19
168
32
21
187
53
19
104
64
72
5
123
136
41
79
32
48
144
72
48
57
79
56
105
39
141
96
264
36
55
125
3
24
88
48
41
39
16
368
48
24
48
88
5
27
57
39
96
16
8
72
88
72
5
24
3
216
177
39
21
43
104
33
7
56
24
153
63
57
55
72
53
123
24
33
24
15
16
125
19
101
24
43
56
184
8
9
36
27
33
84
3
208
24
5
3
16
17
15
144
45
115
5
3
33
7
32
105
31
5
67
32
21
115
32
48
144
16
72
32
40
41
39
21
27
153
79
5
51
45
19
101
75
45
24
180
36
27
48
40
8
21
3
33
63
21
3
40
72
80
24
40
17
55
8
72
120
40
80
9
36
19
24
17
39
16
8
136
8
112
48
53
43
101
75
24
57
60
3
24
120
136
72
80
40
29
60
79
41
103
17
111
160
152
33
127
8
72
16
72
32
88
29
235
5
36
79
185
39
57
7
8
129
31
5
19
41
240
84
3
16
41
111
184
80
24
64
17
36
67
128
112
48
89
31
128
144
16
17
7
53
144
51
40
8
57
7
17
159
112
80
24
88
56
21
3
153
7
8
72
33
60
27
16
41
31
72
17
36
67
113
103
80
24
93
120
24
156
7
173
19
104
81
63
16
80
81
39
40
101
43
80
57
15
16
5
84
15
24
16
5
211
5
19
5
91
65
15
88
144
8
64
24
24
128
72
40
173
27
33
63
117
115
8
120
40
152
69
19
104
16
24
216
17
144
111
165
3
21
3
120
93
235
48
161
36
3
177
84
19
17
87
48
160
24
8
136
17
15
105
39
48
57
79
96
65
39
72
24
144
177
60
19
41
55
29
3
40
56
24
40
53
19
8
112
5
3
57
111
72
112
56
24
165
163
8
69
75
24
24
168
129
36
3
144
16
32
45
19
8
16
152
72
40
8
48
96
45
96
120
24
139
24
72
5
3
177
96
7
120
48
5
235
8
40
17
7
128
24
45
115
176
48
120
57
120
55
29
3
72
105
36
43
24
80
33
120
79
24
137
264
39
72
24
40
5
96
24
36
15
24
81
144
63
40
53
180
223
72
48
41
31
152
72
21
120
123
177
15
72
16
41
79
72
128
264
48
189
75
144
237
3
136
8
160
48
8
72
105
87
16
17
39
21
219
40
41
7
80
57
15
24
192
24
24
16
96
8
141
3
40
72
41
87
153
15
24
24
57
15
45
19
56
48
184
8
72
16
24
17
15
144
21
3
33
39
141
19
8
16
41
55
24
77
99
24
24
88
80
24
24
24
40
53
84
36
27
57
55
96
8
24
120
237
123
57
55
24
17
7
72
125
36
87
57
31
5
27
136
17
24
36
3
24
72
81
60
3
120
40
17
87
48
40
29
19
56
64
41
96
84
99
72
45
3
16
8
16
17
60
264
115
41
84
91
24
5
3
40
113
63
16
104
24
40
32
24
64
53
84
15
48
40
17
60
19
72
48
104
117
36
15
24
48
33
144
36
3
24
280
8
88
24
32
21
27
153
63
16
24
32
9
63
112
96
8
24
93
3
21
60
151
24
65
79
72
120
89
63
48
45
24
51
129
159
16
48
17
36
3
144
57
36
43
17
60
60
63
40
77
27
72
24
57
60
27
16
32
9
36
3
117
300
7
200
ABCD 95477790152*3^$a+1 [50010]
87
33
47
36
13
24
47
49
36
36
144
3
3
45
9
24
15
69
3
9
39
15
29
43
33
32
52
45
36
24
6
9
87
18
11
61
3
87
21
8
1
11
60
12
85
30
6
47
7
65
13
27
36
12
12
12
33
11
1
39
21
48
51
57
18
45
57
27
21
72
87
15
17
28
15
36
6
6
18
35
16
24
120
9
12
15
45
15
45
11
43
41
4
12
20
19
78
12
51
8
36
79
36
65
88
33
23
84
28
39
5
1
42
6
51
9
42
29
25
11
13
39
56
55
30
11
13
156
39
8
25
60
3
21
15
45
30
18
3
44
76
144
20
28
3
33
56
60
31
12
41
19
30
12
51
32
55
33
57
12
23
16
92
13
11
31
54
15
15
6
18
24
17
109
11
16
45
42
48
30
59
28
57
60
35
43
41
25
66
21
9
3
48
8
100
36
3
18
75
39
54
111
20
43
41
24
1
102
108
156
6
24
18
150
36
24
23
67
48
5
25
47
25
27
20
36
40
68
7
57
68
7
173
4
3
6
6
45
153
71
12
13
87
12
32
1
132
30
48
48
9
8
85
23
16
33
12
15
45
23
25
3
20
24
16
32
1
6
18
11
1
198
30
6
54
18
30
15
3
42
54
53
16
56
16
33
51
9
12
59
19
9
45
15
8
25
48
47
64
116
43
29
40
57
75
21
15
60
8
7
132
12
21
8
55
29
1
131
25
3
48
24
33
42
9
81
24
12
54
18
12
59
1
35
19
17
100
3
69
45
3
45
15
8
4
20
12
24
145
24
15
15
57
51
120
30
60
3
45
11
76
33
11
16
8
7
24
33
33
27
20
16
20
1
6
5
7
21
9
18
33
56
16
8
4
33
48
120
6
24
29
13
30
30
12
90
77
4
12
8
7
65
19
18
6
6
6
12
102
23
127
48
12
101
37
36
12
24
59
72
25
90
18
59
25
83
49
3
20
1
42
54
11
13
11
13
60
108
15
3
21
51
60
18
36
11
40
12
45
23
24
121
48
27
69
6
30
75
27
33
27
17
13
23
19
21
48
12
48
20
4
27
6
75
75
33
12
20
40
57
51
36
8
31
5
4
32
13
131
16
93
18
12
6
6
30
36
75
3
12
5
97
6
30
15
9
102
6
95
64
33
27
24
45
39
81
15
39
48
53
55
30
12
18
41
24
4
75
60
30
23
4
56
67
41
124
57
18
12
30
120
54
6
24
27
32
16
60
36
45
59
19
17
16
105
15
57
15
15
5
55
57
15
69
81
3
45
3
128
1
11
37
27
21
15
45
30
9
60
33
3
3
12
18
27
8
36
43
42
63
36
57
3
156
63
33
57
18
9
33
12
126
17
36
19
12
78
23
4
21
27
3
29
60
4
75
12
33
12
20
67
33
9
60
11
4
45
63
57
11
67
48
24
29
40
32
49
111
99
5
16
39
24
57
72
15
57
9
36
23
13
3
36
21
24
90
5
31
30
15
33
35
37
27
48
20
37
102
45
39
6
24
24
23
7
36
90
11
61
54
6
39
45
11
40
104
28
36
12
15
5
79
65
13
6
42
39
9
35
1
111
75
60
5
64
15
29
12
49
18
30
30
18
27
32
55
45
20
16
87
6
71
31
54
11
7
186
15
21
51
12
93
3
69
47
13
18
5
79
141
39
5
13
48
15
75
33
9
23
40
120
72
51
6
30
9
36
36
3
36
60
6
48
54
77
40
15
5
16
24
33
3
12
3
18
11
16
8
31
41
12
60
16
20
84
13
3
15
69
3
24
5
43
78
23
52
15
53
36
43
53
40
8
1
39
9
18
33
152
19
66
24
59
1
3
8
52
12
60
15
48
6
11
16
20
49
54
42
24
3
36
36
51
29
4
32
4
15
96
33
9
6
9
3
9
93
3
8
76
45
23
12
55
5
1
99
24
12
3
36
41
40
45
12
63
75
9
20
136
3
21
24
45
12
3
12
27
33
75
93
24
20
16
69
207
96
27
105
21
15
21
11
24
36
25
3
36
21
35
73
39
92
16
120
3
84
6
96
6
12
57
33
11
96
28
3
12
36
42
3
12
9
11
4
15
9
27
69
3
30
102
53
16
27
77
1
24
6
72
12
33
33
87
24
20
1
12
71
16
3
36
17
4
24
80
1
6
9
96
60
48
60
24
20
43
24
29
97
23
16
20
19
21
36
24
51
9
9
27
33
6
6
24
11
85
27
93
59
31
5
60
19
6
3
24
56
67
17
148
3
29
16
44
12
24
4
3
54
24
12
95
25
3
21
11
67
18
48
39
3
105
3
17
40
15
9
3
5
28
8
31
9
36
96
12
27
18
72
123
8
4
96
24
20
13
3
20
7
6
24
6
30
51
20
13
3
15
48
9
51
77
24
85
15
39
69
15
12
53
121
39
48
15
48
81
96
45
54
6
72
3
9
15
15
6
87
93
99
3
126
27
92
40
27
33
32
1
12
30
33
9
59
36
16
123
30
30
45
111
41
84
28
21
6
5
4
39
18
83
4
27
30
48
147
36
8
4
32
1
39
48
48
24
8
61
6
21
12
3
45
3
21
15
5
76
60
24
24
51
21
9
36
3
27
29
31
5
7
21
12
57
47
60
49
36
39
9
78
9
8
36
16
8
16
99
6
15
20
60
16
15
9
111
18
51
9
12
39
111
30
3
51
6
18
5
13
30
18
47
7
6
12
48
11
1
59
36
4
9
30
6
15
21
23
4
80
31
5
36
4
15
5
19
6
47
7
42
48
23
4
33
3
12
87
5
16
44
64
36
15
18
12
51
189
3
8
13
12
23
19
17
1
48
24
75
27
21
285
15
8
25
36
126
54
3
8
108
64
8
49
6
5
28
111
5
16
3
17
55
72
33
32
36
1
66
5
7
18
84
30
69
27
17
16
12
44
24
40
21
36
3
12
24
3
21
15
54
71
31
21
69
23
36
1
15
75
9
69
11
1
39
36
9
15
87
9
36
8
61
11
4
3
6
24
3
33
11
24
85
36
18
17
85
18
5
55
45
60
15
6
35
16
20
1
95
13
39
12
60
3
6
24
36
27
80
40
20
64
15
29
7
48
65
52
20
25
12
131
76
33
12
24
12
3
56
28
48
45
3
9
47
28
72
20
40
36
108
27
5
55
189
45
18
6
42
5
28
44
85
12
11
4
120
9
47
28
21
66
12
30
15
15
90
47
4
99
21
20
36
40
81
15
48
32
60
25
23
52
ABCD 95477918488*3^$a+1 [50027]
1
131
48
21
51
9
40
44
75
72
79
24
26
27
49
18
42
108
8
27
12
69
24
36
12
4
83
60
33
120
27
48
24
25
71
72
1
14
22
44
51
60
73
20
18
24
78
96
4
20
60
22
14
84
3
12
1
56
15
60
60
69
36
6
9
13
56
66
6
10
5
13
32
22
6
20
96
6
40
90
38
10
47
49
11
93
87
24
13
20
15
21
120
4
23
12
181
20
36
15
63
42
51
45
4
66
29
36
13
44
3
12
85
50
22
74
69
13
44
16
84
8
70
17
105
54
42
12
3
135
57
55
53
105
75
7
18
14
40
54
11
69
40
56
63
123
9
93
12
4
11
49
119
37
114
29
25
32
36
108
4
30
26
124
95
12
13
2
21
75
24
10
54
29
27
10
11
3
9
1
20
106
5
36
79
18
8
24
6
22
83
24
183
93
33
90
6
48
42
33
13
44
4
11
21
18
40
42
59
120
3
10
68
72
72
15
9
39
1
56
10
8
18
15
15
58
20
16
20
3
12
39
57
24
120
25
60
56
28
44
106
14
12
4
56
3
37
108
30
72
24
41
141
168
96
84
27
60
39
30
15
9
111
1
74
114
36
36
88
11
3
16
96
8
30
3
13
47
12
60
43
17
12
21
12
10
2
88
47
61
12
36
26
10
60
23
27
6
15
9
63
3
24
154
44
12
48
6
9
33
30
129
9
6
153
57
120
51
43
29
25
2
24
6
64
74
45
25
83
39
93
13
24
8
28
32
42
78
15
21
12
42
22
23
21
46
5
60
15
34
14
6
42
90
64
48
35
27
6
48
36
36
28
11
3
22
95
3
42
3
147
6
12
22
8
82
23
60
27
153
37
23
1
20
16
14
66
4
11
13
72
8
27
1
32
6
126
3
7
14
82
2
78
10
32
15
37
8
16
50
102
18
10
119
192
25
44
106
18
23
12
1
59
12
85
68
75
7
8
22
24
20
27
24
33
18
9
45
4
36
26
9
15
24
9
25
32
6
64
50
15
61
8
34
18
8
27
9
63
81
10
41
9
84
18
9
21
75
13
56
10
113
48
33
6
58
23
7
18
95
192
57
75
1
2
10
32
46
32
22
26
22
26
9
37
23
45
48
39
79
2
4
95
3
78
24
10
18
6
32
9
25
11
9
3
31
6
26
42
48
22
26
46
6
47
51
10
44
18
40
8
21
21
78
129
31
62
15
60
24
105
3
12
9
54
42
63
48
15
18
124
18
14
40
8
76
6
5
96
132
60
72
3
10
8
15
120
60
45
99
3
10
32
16
24
134
66
36
52
116
87
105
28
72
8
126
45
109
11
3
153
24
13
80
10
17
135
174
64
8
15
19
53
3
54
10
24
29
75
6
27
55
38
4
56
16
35
13
6
56
6
108
27
3
10
86
30
3
31
17
37
26
46
146
69
21
30
24
30
40
8
58
5
3
6
3
1
20
34
2
4
32
15
93
70
126
24
2
9
21
12
6
106
23
15
6
16
18
62
36
12
3
13
71
13
62
24
66
24
99
1
11
25
23
87
24
130
20
27
39
30
24
4
35
33
28
20
16
35
9
12
34
90
36
8
202
29
48
37
110
30
88
8
24
15
43
17
15
64
2
27
25
12
38
48
22
32
58
32
94
11
21
159
13
35
1
11
73
6
17
60
27
6
171
79
77
45
4
44
4
8
124
23
25
20
40
23
3
9
33
54
96
18
51
49
146
40
30
8
52
30
54
107
7
5
27
70
8
36
16
54
50
102
22
23
24
13
20
87
1
44
24
51
36
33
6
16
29
133
92
40
35
9
60
4
92
3
31
77
93
30
6
10
38
15
12
48
97
11
24
19
6
36
8
36
18
120
90
16
56
30
24
70
107
13
20
4
23
13
11
96
9
28
8
48
39
25
150
86
4
38
42
72
40
6
38
16
18
86
42
34
54
41
105
28
98
34
44
10
41
103
5
12
73
30
62
3
61
47
12
13
114
14
40
2
9
1
8
27
12
25
62
21
3
10
30
54
90
110
18
40
8
40
24
53
60
13
26
90
40
20
51
37
35
231
6
15
1
35
24
39
42
15
7
80
30
40
35
21
12
27
33
15
67
128
30
10
32
30
3
37
26
69
1
11
33
3
24
36
63
30
27
63
96
10
20
75
9
16
23
31
14
40
68
64
8
30
90
28
35
15
40
18
92
24
66
22
32
3
15
6
34
2
51
45
4
60
11
3
16
96
2
15
45
60
6
6
10
18
20
10
6
71
81
4
68
40
8
27
111
9
21
27
39
18
70
56
66
60
24
51
13
50
33
60
45
118
14
40
35
1
11
120
43
2
54
21
1
68
4
18
8
30
10
14
3
24
60
25
164
12
28
36
20
3
132
73
8
60
24
24
12
22
32
18
15
12
13
182
45
3
22
26
30
10
17
21
24
87
3
33
49
20
15
9
12
30
22
95
48
25
32
3
24
9
4
23
27
16
17
73
20
4
12
8
15
1
36
80
123
33
124
8
40
6
14
42
45
60
103
2
4
71
13
60
8
12
72
28
20
3
19
8
78
60
15
13
104
18
78
12
12
27
93
16
24
23
24
9
16
71
12
7
41
25
24
20
15
9
40
2
24
150
40
24
26
18
22
41
85
47
12
15
66
60
4
30
8
10
23
24
45
24
64
18
14
108
30
82
20
3
13
32
40
2
16
50
22
38
4
30
74
24
190
50
30
45
1
74
102
10
14
24
36
36
88
18
62
27
73
36
71
13
72
14
9
93
28
6
38
3
33
100
90
24
17
39
6
15
9
36
16
8
39
7
8
48
42
16
44
10
17
109
59
21
36
48
52
18
26
6
114
6
30
75
31
18
14
57
45
4
32
22
50
63
33
4
12
71
25
38
57
7
42
54
110
36
6
54
63
1
50
57
225
72
27
85
78
5
13
ABCD 95477943976*3^$a+1 [50000]
3
24
90
66
9
75
90
78
101
4
20
60
28
32
12
48
16
32
52
15
30
71
1
6
60
29
40
20
13
3
44
103
17
31
9
3
120
33
8
84
13
12
30
18
30
54
75
75
125
4
80
76
51
65
7
41
12
4
8
28
57
23
48
1
23
7
108
12
189
20
16
51
5
12
7
18
47
48
16
87
89
115
78
135
8
28
104
60
36
36
43
57
51
17
103
84
33
108
20
7
12
33
8
12
73
30
5
7
5
7
30
23
12
1
54
269
60
52
9
18
41
1
18
21
96
8
60
60
132
13
35
52
63
81
32
24
25
63
92
100
171
45
87
125
12
1
72
15
3
65
19
18
11
61
3
20
16
32
60
72
52
8
36
7
12
120
78
60
15
128
37
39
68
48
12
7
41
72
43
90
24
11
48
16
51
24
5
96
4
63
41
12
12
12
13
12
35
96
7
18
39
20
73
12
39
32
79
21
159
6
27
152
55
45
8
156
16
3
42
6
5
109
6
9
75
96
30
12
11
31
5
36
49
258
42
3
20
16
32
79
33
27
33
3
9
68
13
12
72
3
140
55
17
24
49
47
31
17
28
68
7
24
9
99
101
121
18
45
92
25
48
27
15
36
113
91
29
60
36
13
63
15
17
7
101
7
81
60
12
60
180
45
3
27
84
5
13
90
12
65
16
32
16
24
45
11
60
67
54
51
20
12
163
60
105
9
66
5
7
12
6
23
64
20
36
36
31
149
91
24
18
35
48
4
8
55
21
20
36
96
12
43
9
24
51
125
24
1
15
44
4
72
15
65
24
1
39
36
51
12
33
87
12
21
15
114
11
168
4
57
35
31
12
165
15
93
57
51
80
16
3
33
20
48
36
24
1
59
1
35
168
7
9
32
48
19
12
53
12
1
84
6
53
40
51
101
85
3
20
19
42
23
7
18
143
19
6
39
24
27
17
136
44
48
49
18
21
56
31
42
15
12
20
73
18
29
121
42
60
21
27
9
3
33
12
27
41
25
15
45
27
45
72
138
21
12
57
18
42
11
79
53
12
13
42
48
9
44
112
44
1
12
15
92
40
140
115
108
5
103
65
60
24
25
11
4
123
101
19
12
5
31
77
7
65
55
30
3
57
59
76
20
48
12
1
167
96
76
93
23
60
60
7
60
77
61
27
3
17
16
20
157
23
52
8
1
39
44
60
7
18
11
24
13
27
87
21
180
12
33
23
60
79
60
173
85
95
109
30
29
12
112
15
17
25
6
105
15
113
16
56
7
57
75
36
5
28
21
30
221
7
65
12
1
24
3
20
136
80
19
33
68
36
120
24
40
12
57
87
45
23
36
1
23
72
181
87
56
40
120
20
24
60
7
113
36
31
18
78
9
3
12
81
15
69
15
30
11
19
5
1
23
40
36
93
3
48
20
19
12
30
18
105
63
57
27
29
49
23
4
75
9
60
27
12
48
132
45
72
8
103
29
4
51
18
35
25
47
4
20
7
225
8
36
96
24
13
23
88
21
66
5
79
96
90
42
77
85
6
9
104
12
12
48
97
35
13
95
7
33
9
6
72
57
3
12
18
11
4
57
15
56
25
42
17
24
16
51
9
116
84
55
18
123
15
24
5
43
30
78
29
4
24
32
36
108
60
61
23
25
15
116
67
9
8
48
12
55
21
21
3
32
84
31
6
102
12
18
23
37
135
87
18
18
24
33
3
12
180
45
8
60
24
115
21
15
17
55
12
18
11
72
19
89
7
9
36
44
60
28
45
23
4
44
37
3
57
59
48
60
60
60
72
24
19
101
31
18
75
32
1
39
24
20
67
120
17
12
16
8
72
7
33
45
35
12
88
20
37
35
16
57
42
90
11
16
3
21
84
8
64
20
193
83
7
5
103
17
48
52
12
21
35
7
12
90
11
48
1
99
27
60
12
33
9
18
18
54
6
23
60
49
11
16
44
16
116
49
6
53
12
19
5
24
127
17
25
27
93
78
24
45
20
43
12
41
7
48
5
37
102
5
4
147
9
20
40
3
90
132
66
89
60
1
30
12
138
27
15
12
29
52
32
52
8
88
20
37
12
15
15
9
56
16
27
150
23
108
16
15
30
6
5
55
69
36
75
24
66
23
40
27
17
88
92
12
76
48
32
4
81
59
55
41
55
12
41
12
37
18
54
30
6
12
15
48
8
79
5
16
44
7
125
55
18
27
44
24
108
67
53
25
42
30
71
24
55
33
57
11
31
9
20
19
18
35
64
20
25
95
96
24
28
57
11
7
101
7
42
63
24
3
33
12
20
37
138
57
15
5
60
36
84
4
27
72
12
29
84
73
3
24
32
36
4
45
23
76
12
44
43
21
96
44
19
180
48
9
24
20
19
5
28
27
45
32
43
12
105
51
45
39
5
24
12
12
7
9
12
92
48
84
25
6
42
42
125
28
80
7
36
144
36
24
9
20
36
25
35
61
39
68
76
57
90
29
4
32
19
18
12
15
44
4
3
17
43
60
24
5
16
44
43
42
60
59
1
6
17
7
153
27
9
20
12
12
60
52
63
5
28
45
12
15
120
8
72
16
27
5
55
72
18
47
36
12
52
20
88
12
56
67
90
107
67
30
30
120
6
47
223
42
143
12
28
12
60
128
67
33
57
60
78
ABCD 95478090952*3^$a+1 [50101]
33
15
51
90
96
48
60
111
96
104
25
90
5
55
120
90
24
36
84
15
21
114
17
160
80
24
40
192
39
90
279
51
144
30
39
15
96
36
120
114
90
156
141
8
91
54
30
90
24
210
21
39
297
135
84
45
24
48
177
30
42
119
19
93
104
208
27
5
336
19
54
126
18
42
21
8
96
40
63
57
80
25
71
19
5
88
51
21
3
165
27
29
40
75
5
31
18
6
129
27
204
105
96
33
102
60
5
64
39
17
160
123
162
11
24
96
64
80
85
258
12
29
64
176
55
9
96
96
15
18
23
240
79
161
120
64
39
137
307
36
9
51
21
69
30
45
81
135
24
24
111
41
25
54
36
29
16
56
49
18
53
40
72
48
104
88
171
5
211
45
9
71
16
8
120
40
80
109
60
36
11
40
33
36
6
29
64
51
120
60
41
25
255
3
117
80
19
30
6
161
19
84
41
88
87
65
49
66
90
114
30
131
235
5
96
88
81
48
90
90
96
30
341
145
114
120
36
24
9
8
40
99
5
49
15
72
39
81
72
27
24
90
107
67
6
47
24
13
3
33
96
198
72
89
49
71
91
24
21
176
48
115
45
129
47
13
51
51
21
8
40
39
225
216
120
75
66
179
16
39
41
16
24
80
120
16
24
24
111
33
21
35
72
40
9
270
105
75
29
16
99
237
69
75
3
21
24
56
96
193
96
39
141
54
66
35
19
45
171
21
15
324
165
15
36
45
45
35
16
3
5
40
56
16
24
3
96
84
105
8
19
101
280
63
9
48
168
135
17
37
72
11
24
40
48
81
95
40
21
99
15
30
99
32
13
75
96
135
17
19
45
104
16
75
93
96
24
32
40
80
64
51
29
40
32
144
13
102
29
25
144
15
27
5
25
71
168
112
9
15
75
21
104
16
3
90
35
19
21
15
180
77
103
36
54
54
17
24
31
60
45
168
32
16
3
180
129
8
160
69
48
90
41
31
18
6
36
84
36
90
54
5
1
71
37
30
53
24
304
96
80
73
135
27
29
85
11
24
319
36
24
72
108
17
145
54
17
199
9
56
208
32
55
65
55
144
65
64
51
101
24
91
5
88
8
48
31
18
87
24
15
150
131
24
64
15
36
216
5
229
51
80
88
27
60
65
64
9
135
32
144
136
56
307
150
36
54
162
108
66
36
41
40
128
72
7
6
30
21
39
84
36
6
144
54
77
79
6
59
40
75
5
85
75
69
147
159
36
24
36
33
240
27
125
136
63
65
31
65
55
78
3
153
87
57
47
25
111
80
139
45
165
3
32
313
63
3
36
33
272
136
8
1
54
137
24
40
15
18
90
93
80
168
25
135
81
30
9
15
137
7
12
60
9
39
41
120
115
141
3
192
78
47
40
24
24
81
87
24
9
15
471
41
24
25
111
128
31
24
216
9
32
24
19
90
51
24
152
7
57
48
27
138
11
169
15
32
115
180
24
120
9
51
66
90
54
6
54
71
40
176
67
21
165
11
40
15
18
63
8
169
30
72
144
36
5
24
40
80
16
33
47
64
24
72
63
201
152
67
156
60
54
12
144
11
120
96
184
45
120
11
13
75
9
90
77
24
25
126
18
126
185
96
139
5
25
95
112
ABCD 95478523612*3^$a+1 [50022]
51
21
108
87
32
40
192
33
12
11
73
84
72
96
24
204
96
23
40
21
27
32
157
171
104
85
24
59
73
15
24
8
85
27
21
144
83
85
132
15
33
48
39
21
168
24
35
48
13
132
15
117
12
135
21
99
33
60
27
21
35
112
237
36
15
129
143
97
84
72
24
11
133
120
99
141
51
81
12
75
128
144
16
80
120
40
9
48
63
24
176
73
12
264
48
72
3
45
120
123
117
75
80
48
97
36
147
32
13
35
37
75
120
117
24
96
168
35
13
195
105
48
119
13
59
168
40
81
36
51
24
93
83
97
96
36
51
57
180
48
72
83
157
3
33
47
112
32
16
72
153
12
27
96
57
36
11
1
87
57
36
12
23
229
11
72
241
231
48
21
120
131
16
120
69
51
57
240
23
13
59
37
96
48
99
48
9
48
60
48
84
15
96
33
84
123
72
117
48
107
25
183
72
21
75
69
24
120
12
132
155
1
39
192
96
24
45
24
120
96
36
84
204
84
27
21
48
72
132
12
216
120
48
24
48
99
96
9
111
45
144
51
45
84
60
36
12
27
96
72
120
240
45
60
60
35
1
111
48
81
84
12
156
35
40
93
72
99
33
87
8
13
219
21
48
59
72
205
11
205
72
147
69
227
13
24
120
120
48
27
72
56
64
165
36
84
24
36
15
45
35
49
39
120
177
36
12
48
279
105
84
51
141
12
15
80
1
144
47
13
123
45
60
108
72
27
141
24
35
73
48
36
83
40
8
24
49
84
83
13
51
9
47
72
88
45
107
205
48
147
8
49
15
96
24
69
59
88
285
107
25
36
60
119
277
3
141
59
88
69
96
35
64
105
63
141
11
120
133
75
32
229
156
84
99
45
75
93
75
9
156
72
108
84
48
60
63
117
3
120
72
8
40
9
63
81
39
80
40
225
12
36
39
48
21
59
73
48
84
72
35
136
120
33
36
35
16
57
192
36
108
96
63
141
27
69
3
128
37
3
45
107
13
48
84
15
81
36
3
32
48
37
24
99
120
33
12
3
45
27
192
56
13
36
48
36
11
88
21
99
80
88
57
60
48
75
9
95
96
133
11
13
36
36
3
141
24
35
193
12
3
24
21
120
27
117
96
444
71
25
60
24
120
36
15
32
120
13
99
96
165
120
60
15
120
9
255
21
12
156
36
63
8
109
11
133
24
72
75
8
73
15
309
96
27
33
15
69
96
12
87
9
84
60
95
40
21
24
72
168
123
32
88
24
21
24
48
75
57
63
141
59
40
8
13
171
96
24
45
123
45
36
47
13
96
35
49
180
171
8
121
12
107
120
40
57
71
109
3
45
3
45
75
33
96
36
60
15
32
133
60
252
123
32
25
207
21
35
160
105
15
93
24
3
72
72
21
75
117
75
368
37
27
8
1
71
13
12
111
33
119
112
48
105
167
25
143
97
240
48
47
16
189
24
156
156
35
133
120
27
45
24
51
72
45
72
3
32
85
96
120
72
123
93
27
72
33
60
35
85
27
32
1
144
36
60
39
48
93
24
24
24
155
25
63
33
12
59
16
24
81
87
45
27
33
36
99
152
61
27
32
16
24
120
56
ABCD 95478559318*3^$a+1 [50008]
6
70
3
65
24
16
14
241
65
24
156
204
115
192
36
29
124
200
112
32
67
5
43
83
162
36
60
72
28
80
7
45
3
29
7
108
180
17
40
15
96
95
42
7
120
261
20
43
65
31
5
60
36
30
13
11
66
40
38
97
65
7
33
15
33
27
45
14
85
5
175
65
30
61
165
14
109
107
34
56
48
54
13
83
106
60
50
18
7
81
104
24
16
86
18
7
108
45
15
29
7
5
40
3
53
19
11
54
76
14
54
16
63
83
97
36
36
53
18
73
65
216
16
8
120
40
14
150
55
96
5
6
73
71
37
83
90
60
91
9
27
24
131
54
36
60
4
8
96
100
12
24
15
41
43
132
9
60
111
29
48
7
24
101
19
17
30
24
70
60
15
21
44
43
96
117
48
20
36
16
87
12
35
10
63
57
36
60
63
60
29
7
41
40
38
97
23
61
11
58
135
36
36
9
38
48
18
52
15
48
11
6
84
16
120
3
29
115
33
144
98
202
38
82
8
36
7
77
16
80
76
60
200
144
40
104
76
27
48
60
11
18
112
8
36
16
63
11
22
128
52
3
24
33
44
115
144
24
11
30
90
6
55
36
9
44
7
48
89
7
83
73
9
80
30
6
12
43
89
19
45
20
76
60
3
5
43
60
47
48
18
115
65
60
54
1
96
23
121
65
115
41
36
7
36
17
43
137
19
24
72
105
39
21
180
84
24
132
48
44
16
110
22
3
137
48
144
36
79
11
70
2
34
8
30
22
74
10
62
18
7
48
96
23
72
6
18
10
15
21
63
53
124
140
103
36
5
7
17
12
139
41
16
24
38
25
5
148
24
51
17
55
107
30
18
25
33
63
117
228
99
57
36
80
24
30
6
7
131
6
19
29
7
36
24
84
11
13
21
56
78
22
183
11
106
38
18
28
96
3
93
68
12
7
36
96
105
24
51
5
40
144
27
29
115
11
10
20
64
96
44
79
156
9
12
62
18
144
100
50
73
71
66
24
120
76
36
39
191
13
72
59
18
52
74
70
2
34
123
5
72
6
174
108
16
80
7
9
3
11
6
36
19
9
92
7
65
78
109
24
144
21
20
42
73
24
12
24
21
188
36
7
48
72
168
21
156
15
9
24
56
48
88
8
216
19
11
54
42
253
36
65
100
60
51
192
17
16
27
12
9
12
8
54
106
51
11
34
128
48
43
29
36
7
29
78
37
29
54
82
8
115
237
156
84
171
29
54
42
7
48
29
60
19
11
34
110
61
24
84
60
177
36
8
126
13
41
36
24
7
47
30
7
21
8
24
115
36
137
55
17
7
84
60
81
14
82
32
88
14
24
10
44
16
2
10
62
192
25
71
10
60
3
24
21
12
8
144
7
89
19
11
82
134
24
90
36
48
36
40
14
42
156
4
63
41
24
120
16
27
125
108
12
4
75
53
48
7
57
15
53
28
15
29
180
19
161
19
11
85
144
72
192
72
165
264
14
25
137
78
82
8
7
23
6
127
65
18
24
48
13
29
55
71
126
79
12
33
75
29
88
20
162
58
48
15
117
20
108
162
10
99
96
84
45
60
3
81
36
144
60
12
84
15
60
119
181
53
52
39
117
27
72
29
16
15
5
160
164
40
75
11
46
50
18
54
82
8
7
156
45
8
16
3
11
82
3
5
96
40
86
18
16
14
24
97
23
78
28
56
16
24
20
18
142
36
32
60
7
45
3
96
5
72
40
14
6
18
66
96
72
148
332
16
51
11
37
36
125
91
71
30
90
18
40
111
24
12
132
153
108
27
144
5
90
6
43
81
20
55
9
36
38
61
60
137
4
15
29
112
279
45
50
301
93
344
67
29
7
9
3
72
60
84
11
10
15
9
20
67
95
24
25
29
12
4
68
60
91
177
32
6
205
65
66
24
70
2
48
46
26
169
65
6
18
72
12
16
36
8
7
36
5
54
133
11
216
25
24
5
76
68
180
187
11
13
180
41
126
18
144
175
65
43
72
77
108
67
36
29
40
15
ABCD 95479017586*3^$a+1 [50040]
24
24
5
27
4
29
51
64
24
20
36
24
27
93
21
12
67
41
79
11
45
171
24
121
5
43
32
15
120
1
23
85
77
115
44
4
125
55
84
36
95
36
1
12
23
49
56
60
88
60
41
6
13
80
76
11
133
5
27
15
109
29
6
21
40
32
72
36
69
3
27
60
36
84
189
12
3
1
84
36
8
27
54
36
6
13
144
48
12
36
11
6
3
45
7
35
18
7
32
16
17
18
25
5
36
114
72
54
90
13
8
45
63
100
41
111
64
20
39
156
9
4
83
57
16
12
20
3
25
41
55
5
31
23
66
171
28
77
7
8
4
11
60
13
71
60
25
24
35
21
96
28
60
12
108
17
39
105
19
17
60
54
61
32
52
20
9
60
75
171
21
28
12
35
37
32
15
13
131
9
180
48
4
56
33
12
54
6
39
48
87
1
20
75
145
72
12
8
112
11
144
90
15
24
112
168
36
96
84
5
36
48
27
28
5
12
18
49
11
21
216
105
3
4
41
19
20
33
3
36
4
101
3
3
69
15
6
7
41
19
17
99
36
180
105
19
47
18
60
12
18
129
76
84
53
198
1
20
4
32
24
64
5
51
108
28
185
78
37
32
16
20
21
234
36
13
23
69
96
105
219
99
165
4
108
65
19
59
57
28
5
12
60
67
8
15
48
157
24
59
85
24
53
87
60
28
35
37
41
15
40
32
52
20
3
13
5
126
30
111
69
60
123
76
140
4
12
41
87
52
8
28
5
48
90
1
24
11
90
3
40
17
111
112
47
30
60
36
19
36
84
95
13
36
35
60
37
89
84
31
24
71
61
48
12
5
108
60
31
59
69
3
30
43
35
12
165
24
45
24
30
9
81
79
143
13
41
54
12
18
19
36
24
20
36
27
54
24
30
57
183
57
12
3
144
13
8
28
20
75
97
29
91
83
36
21
52
156
60
36
89
139
23
85
44
16
44
15
69
52
168
32
60
9
54
25
24
131
117
12
3
108
30
6
109
72
104
40
11
13
101
3
123
25
239
24
37
65
27
36
100
5
66
25
48
53
3
60
112
60
12
8
108
52
53
6
1
24
84
32
24
4
11
36
37
68
3
69
96
72
63
109
23
13
5
51
21
18
37
12
8
12
3
49
48
8
3
36
25
44
24
36
64
12
5
60
31
35
60
105
4
68
96
16
68
16
5
55
17
3
81
6
25
48
24
47
85
8
12
60
15
54
19
36
104
76
32
4
11
49
24
17
18
42
127
11
1
8
28
60
35
13
12
72
11
30
39
16
41
55
101
27
16
47
9
36
4
95
6
39
108
28
5
15
3
25
11
25
29
15
87
57
177
6
84
60
33
40
20
28
8
4
11
1
65
19
5
67
144
44
81
31
12
12
8
112
101
55
65
55
92
52
24
137
7
20
28
8
52
65
79
29
6
129
76
44
40
47
157
80
3
18
39
63
57
93
19
48
108
12
48
53
120
115
12
8
216
28
107
21
4
48
23
25
29
84
31
8
3
48
57
24
36
12
21
12
43
35
97
32
63
73
24
56
4
203
129
4
35
69
36
24
112
8
16
167
18
36
144
12
19
144
56
15
85
11
84
49
155
12
93
24
136
80
12
165
3
52
32
3
18
51
60
141
7
137
36
55
48
84
12
35
1
48
95
36
1
48
80
12
24
4
5
19
56
21
31
164
96
63
1
20
76
29
24
31
8
27
1
48
36
41
67
47
66
18
9
117
43
12
48
8
52
8
40
8
4
101
7
48
5
31
8
16
137
19
8
51
49
71
1
60
11
73
60
36
20
4
41
3
57
30
1
8
12
72
100
12
29
72
7
36
24
140
27
24
121
8
112
44
21
19
17
159
24
27
9
108
52
36
83
1
336
23
25
47
9
4
60
44
27
90
3
36
76
48
23
93
100
12
228
17
15
52
56
4
107
33
108
165
7
47
54
7
48
60
5
27
4
60
35
60
36
18
66
60
1
53
19
32
24
64
92
15
24
37
53
36
66
37
8
33
126
84
85
5
31
5
24
15
40
17
84
6
30
55
20
105
54
73
20
72
40
11
25
92
33
15
33
19
8
33
12
19
35
1
53
90
42
48
6
25
44
4
53
19
125
126
73
71
21
15
25
65
54
21
28
60
71
49
20
16
5
36
48
99
28
53
7
35
13
24
47
6
147
36
40
12
119
25
65
75
4
17
120
24
15
16
44
9
6
84
21
16
53
7
92
27
73
113
39
28
216
17
19
24
125
19
47
24
30
39
51
25
17
39
4
32
48
16
20
21
7
47
13
12
36
12
11
61
36
89
15
21
7
36
77
55
24
29
7
53
19
53
75
192
16
84
96
24
12
35
1
53
60
30
25
12
188
52
119
21
3
12
108
85
24
56
21
15
4
84
36
5
12
43
32
24
15
49
24
12
41
18
49
ABCD 95479255726*3^$a+1 [50008]
3
30
15
12
32
31
57
92
12
36
139
33
8
28
27
17
7
45
8
28
9
71
64
20
4
36
8
7
5
19
41
48
13
60
3
12
33
39
12
36
15
17
40
3
5
12
16
60
20
12
88
56
1
48
6
5
16
12
8
40
48
20
12
13
51
36
44
1
39
20
31
33
27
9
15
5
136
15
5
24
55
9
12
3
6
11
4
36
3
29
67
9
32
13
35
4
33
107
96
36
25
3
20
48
13
11
16
15
24
36
29
16
63
69
12
8
36
12
12
31
77
24
16
3
5
7
29
40
20
31
30
155
19
36
9
24
32
19
5
25
15
15
41
55
69
24
32
13
59
16
27
5
4
15
9
24
132
8
48
43
17
55
24
29
37
15
48
105
6
21
63
30
15
27
9
21
47
48
49
51
39
29
7
17
12
4
80
37
3
120
44
43
24
53
48
24
16
12
8
64
21
87
72
24
27
17
12
55
29
76
20
40
48
20
31
29
28
8
76
8
60
72
48
12
1
18
60
45
21
30
24
6
30
5
16
20
4
24
80
4
60
57
11
88
15
12
18
35
4
33
3
15
81
44
60
4
12
15
5
4
44
12
100
56
24
4
105
35
36
148
32
76
32
7
45
21
15
48
27
24
9
27
17
16
84
68
12
28
3
9
56
40
32
19
5
16
15
48
17
40
48
12
24
24
44
36
37
15
12
32
28
21
27
68
31
9
60
12
15
54
71
12
12
60
16
32
40
72
36
8
4
3
17
76
21
6
60
33
12
39
6
18
42
35
4
48
8
48
7
57
3
65
13
15
20
7
29
16
15
69
21
78
21
15
21
92
60
36
4
3
5
12
37
15
44
36
84
4
63
45
32
31
9
56
60
4
3
17
1
30
21
116
55
53
31
60
41
4
20
25
30
96
18
75
32
52
12
15
84
29
16
20
36
79
36
36
5
144
25
30
30
54
60
29
1
42
5
24
16
9
35
4
36
9
95
36
19
6
11
19
21
15
18
27
32
100
3
5
52
60
48
3
12
5
43
12
165
12
80
36
31
33
63
24
5
24
12
4
56
4
8
7
105
9
179
43
53
12
40
132
8
4
15
5
28
3
93
12
69
131
12
12
4
84
8
52
80
60
28
8
4
87
29
12
28
32
12
1
6
65
48
13
23
16
99
29
36
36
55
24
17
13
27
15
9
68
36
1
11
4
48
32
31
5
43
29
36
24
13
35
25
3
56
36
40
9
131
13
30
105
24
8
55
17
31
6
3
56
4
32
19
29
1
11
55
9
57
35
48
4
21
35
12
13
6
96
18
51
9
96
3
27
53
136
51
21
92
13
15
24
51
5
25
15
20
24
55
9
32
19
21
3
89
13
23
16
48
56
60
12
28
96
15
33
12
36
8
55
42
47
12
85
3
8
12
1
102
9
20
4
51
9
24
3
5
40
48
27
5
40
12
51
29
28
32
37
23
52
21
30
5
4
9
15
27
5
4
56
85
60
150
9
36
9
35
49
35
16
8
1
39
27
5
24
16
56
24
24
4
8
24
91
9
20
84
16
36
8
16
39
57
44
88
27
5
49
27
48
20
1
35
84
1
35
181
15
3
12
30
3
75
6
54
6
35
4
44
28
3
57
24
44
7
30
87
8
40
39
9
32
43
21
8
40
3
5
4
15
5
1
18
5
16
15
5
60
4
12
15
9
44
16
36
9
6
17
31
29
60
127
5
115
36
17
7
21
72
51
57
8
40
20
4
32
25
3
33
15
20
64
60
9
66
65
24
7
5
12
12
24
25
71
4
44
16
27
84
45
20
4
12
15
18
39
92
60
16
15
5
25
54
6
15
69
63
12
8
40
116
55
29
13
15
48
75
81
104
4
36
27
29
16
60
8
24
1
30
12
24
29
1
23
16
15
89
36
60
55
90
11
36
79
9
24
27
33
8
19
5
25
3
8
19
9
27
53
7
9
24
56
64
12
159
5
25
3
3
17
40
12
84
24
27
9
60
15
9
8
84
4
56
28
32
24
4
27
30
59
67
17
28
32
7
5
16
60
3
5
12
24
91
17
7
9
36
20
36
24
85
23
28
3
5
31
5
1
63
36
39
5
4
51
5
72
60
4
9
87
15
33
24
21
59
48
4
24
12
24
80
31
9
44
85
6
5
28
12
39
5
4
20
28
12
20
7
89
12
160
12
12
80
79
9
80
76
15
9
12
48
20
16
120
15
29
73
3
12
15
5
12
7
21
3
29
76
32
4
60
15
5
49
30
89
7
5
16
33
6
24
17
25
63
60
21
59
4
21
107
48
4
92
25
191
139
21
60
8
192
72
1
11
91
54
35
1
35
60
4
9
126
9
12
15
29
16
128
12
4
56
13
27
24
68
28
12
87
45
8
7
9
12
3
42
24
6
24
6
23
24
43
5
124
24
12
20
48
25
30
21
8
12
60
28
12
68
7
9
15
9
8
4
36
20
12
13
27
3
17
1
42
5
12
7
9
12
20
55
53
12
25
39
20
76
9
75
21
27
92
24
12
12
7
21
8
16
140
1
48
11
1
23
55
45
24
27
5
4
51
21
104
60
31
17
103
9
15
33
72
21
48
99
72
24
24
20
60
112
39
65
7
24
89
96
1
3
12
24
15
165
24
15
36
29
7
113
61
24
11
16
68
31
9
44
40
20
136
12
20
55
129
24
24
3
24
24
36
21
200
52
20
16
20
16
9
27
3
5
24
52
8
97
11
235
53
16
39
12
105
8
31
41
40
75
33
56
19
17
4
9
95
31
9
24
3
18
59
28
44
84
12
4
96
9
3
20
16
44
40
12
44
16
15
53
37
54
17
28
20
4
36
15
17
24
60
76
45
30
53
36
148
56
12
12
7
9
12
80
64
15
5
24
7
60
18
87
12
3
9
36
20
49
3
3
17
1
11
19
17
24
4
56
36
12
31
60
9
56
4
27
21
3
29
96
36
16
9
30
161
24
1
35
100
8
85
42
45
15
45
48
15
9
57
23
1
11
28
20
40
8
12
7
33
3
9
75
69
12
20
4
9
11
40
44
4
3
5
4
51
45
60
32
16
20
40
21
3
20
28
32
7
6
3
27
89
16
20
25
18
5
40
12
12
56
4
8
55
17
12
108
1
35
24
7
53
36
12
48
124
12
135
53
37
71
4
51
5
4
21
39
20
28
20
7
60
33
12
21
39
45
23
13
18
9
27
5
91
5
12
48
24
16
72
32
4
20
24
28
24
36
20
12
12
19
12
9
60
8
16
44
13
35
52
33
35
4
9
6
21
20
28
27
5
19
84
9
8
28
44
52
51
57
60
8
28
15
9
12
21
47
28
32
12
85
63
20
12
19
17
13
42
5
40
39
9
20
16
21
15
33
59
16
27
9
8
76
24
3
33
44
12
24
16
96
3
5
36
25
71
40
68
132
24
19
12
53
12
43
9
8
79
29
36
24
16
36
15
90
27
60
8
40
99
6
3
20
16
15
9
72
15
33
32
28
15
ABCD 95479267628*3^$a+1 [50106]
29
91
96
48
12
36
12
12
53
91
84
108
72
60
36
60
17
43
36
300
36
57
3
84
96
12
72
5
55
105
75
101
19
264
240
12
17
280
327
48
96
81
99
60
192
84
101
7
17
16
27
48
48
96
180
89
7
48
180
12
17
31
105
27
5
283
192
12
17
91
48
36
84
72
120
48
29
67
204
12
168
60
161
19
165
87
84
173
43
45
32
55
12
24
21
80
19
84
57
80
184
171
36
132
168
72
72
36
12
77
19
144
192
5
120
91
24
5
175
180
29
19
45
27
125
91
12
180
12
36
48
21
39
36
5
43
60
60
213
27
36
12
24
60
60
48
173
72
91
149
16
24
75
240
5
88
72
32
19
149
43
77
43
24
216
29
40
51
125
312
16
27
84
60
96
264
53
48
64
51
117
48
99
108
12
24
29
31
252
29
43
45
48
63
81
3
21
120
51
48
5
91
29
96
91
45
3
48
192
36
12
117
63
17
72
151
144
108
72
60
48
108
72
77
19
24
72
240
53
343
12
173
19
5
19
141
8
7
33
51
144
125
271
129
15
240
33
75
84
36
12
12
69
51
24
120
96
5
55
89
55
96
65
24
139
96
120
29
7
105
99
264
5
115
48
5
19
60
60
24
240
12
57
27
21
243
84
57
75
45
51
5
55
12
5
96
31
48
12
84
60
36
36
69
80
19
84
12
84
60
29
7
36
12
12
36
48
12
5
67
72
84
89
160
75
53
7
12
141
8
67
24
24
60
12
5
43
29
7
48
60
36
156
36
9
51
5
163
12
252
197
19
125
67
60
12
192
84
161
40
99
120
72
29
115
36
12
120
96
45
51
60
48
60
96
120
12
12
132
41
7
60
36
60
96
5
19
24
36
12
5
64
75
29
7
57
27
53
55
48
48
12
125
7
12
5
184
27
12
17
19
77
19
60
33
27
5
139
216
120
48
72
48
120
72
48
96
24
192
53
43
333
24
3
60
17
91
84
60
36
60
84
132
156
60
77
103
89
16
3
36
36
168
5
139
117
3
72
21
27
48
125
67
120
48
48
12
300
69
51
53
24
43
72
156
60
29
211
21
15
156
48
360
117
135
48
17
187
48
29
19
24
60
177
15
60
5
48
72
19
69
51
69
27
60
60
21
123
5
79
12
48
77
208
231
12
125
7
12
29
55
60
36
96
17
67
29
175
89
235
48
29
235
53
40
32
139
24
36
17
19
48
72
48
36
156
84
17
24
55
60
53
67
48
12
144
36
48
60
137
199
156
84
96
84
24
72
5
40
75
5
40
3
72
29
19
53
67
101
216
43
12
108
173
43
12
9
123
60
33
27
93
3
101
139
45
72
219
29
55
9
51
72
12
108
5
139
101
79
108
77
19
24
12
108
21
111
41
199
113
120
7
36
60
144
41
19
125
103
12
120
125
79
12
24
60
33
3
48
24
48
48
72
12
48
84
48
12
161
127
192
48
108
72
101
55
36
5
115
144
29
7
81
147
60
48
132
5
55
36
12
9
3
240
96
36
144
36
24
24
77
79
12
132
17
139
21
15
36
77
115
53
19
120
48
197
235
53
7
33
152
91
12
12
36
17
88
3
77
24
ABCD 95479272106*3^$a+1 [50047]
9
32
19
60
60
9
72
36
27
5
55
5
40
72
8
96
55
144
36
96
48
84
17
144
115
12
89
43
108
33
51
24
72
48
41
4
147
9
111
12
113
7
33
48
87
89
31
185
19
113
112
116
40
132
15
36
36
69
15
17
4
3
60
36
60
72
21
39
12
17
28
3
5
19
57
27
177
63
117
48
36
3
96
5
72
55
12
45
204
111
113
19
77
16
32
19
9
15
12
45
12
27
12
69
15
9
27
17
91
161
148
27
36
29
4
144
51
29
163
89
19
125
19
113
12
115
36
12
45
8
67
41
19
24
17
72
7
24
144
41
52
51
45
12
15
21
99
24
53
36
31
29
91
60
72
65
7
12
93
75
33
27
21
20
7
9
15
53
28
75
101
187
153
3
24
144
33
39
36
9
24
15
60
12
29
36
175
33
32
19
93
27
45
8
103
41
60
7
24
36
81
188
67
36
24
36
24
36
29
19
81
3
12
53
16
56
31
24
93
75
41
40
51
48
77
115
36
84
24
60
33
27
72
24
57
84
39
36
180
125
124
15
9
12
123
24
105
27
9
75
120
57
56
79
9
3
36
12
12
96
156
36
65
19
156
24
48
41
84
55
36
81
3
173
36
4
32
88
75
93
192
99
101
7
48
84
57
3
33
27
65
31
120
5
79
53
7
24
45
104
67
24
72
29
103
69
108
39
33
39
5
64
159
12
12
12
120
48
65
31
5
55
36
24
120
33
63
84
60
105
8
24
7
228
132
33
39
36
33
48
60
27
21
183
36
105
92
184
15
48
17
55
21
92
36
31
36
48
9
27
84
53
4
3
5
184
15
45
12
39
24
9
99
84
65
43
173
19
53
31
33
27
5
19
12
24
60
5
64
15
132
36
5
4
32
64
32
67
36
53
148
27
113
31
45
15
9
3
24
125
4
15
12
9
87
81
51
12
5
36
16
96
156
15
72
12
72
113
112
51
60
21
3
65
103
72
24
12
24
101
19
77
40
27
5
7
33
111
29
7
9
111
165
27
21
24
36
12
15
21
27
9
3
72
129
243
41
84
43
21
15
21
111
29
91
60
24
53
7
65
139
45
51
5
88
24
27
45
75
81
39
24
36
72
84
48
77
55
24
81
171
45
63
113
7
57
87
156
12
168
9
3
5
7
132
141
3
41
19
9
72
108
12
111
21
3
65
79
24
12
101
103
60
36
24
33
51
120
72
24
24
5
40
36
87
24
36
33
96
12
60
27
12
108
65
91
33
68
60
19
29
115
72
24
117
32
19
201
68
24
7
36
60
12
5
19
5
79
36
108
72
24
180
21
51
60
48
45
75
24
36
9
48
32
36
31
33
27
21
87
96
21
51
120
9
32
103
36
48
65
67
45
12
3
24
48
36
17
180
7
29
31
401
48
7
12
12
77
19
9
15
48
60
24
36
33
144
32
40
39
12
53
7
81
24
87
48
12
276
24
12
21
15
129
171
72
12
48
72
60
48
12
180
84
60
189
104
43
120
81
3
12
53
19
93
12
171
72
120
12
21
87
89
24
91
53
43
45
20
4
44
31
5
19
9
36
111
36
132
48
168
12
84
29
36
76
87
5
120
7
24
24
108
41
52
171
5
28
48
32
7
36
33
27
12
156
60
17
55
72
180
21
12
176
4
15
48
60
12
12
12
9
111
84
24
5
67
29
139
9
36
3
60
269
64
36
51
21
3
29
19
192
125
24
12
67
45
60
15
120
57
68
211
36
24
144
21
39
89
7
36
60
9
48
63
120
53
163
24
9
56
31
21
63
5
55
48
12
69
15
53
67
24
48
72
33
39
65
4
32
19
105
3
21
15
24
5
132
19
192
24
204
41
139
45
56
12
19
81
99
5
16
3
29
64
3
48
120
12
60
21
176
43
60
33
120
32
112
87
9
32
40
392
31
17
24
48
43
12
93
20
12
172
63
21
51
45
12
87
161
31
24
60
36
21
44
43
24
29
43
84
21
75
84
17
12
43
132
9
96
32
103
5
36
16
3
12
77
52
27
108
36
29
151
120
120
84
12
12
21
27
48
24
60
77
84
31
120
24
9
63
60
77
7
5
31
12
ABCD 95479363628*3^$a+1 [50012]
126
5
12
4
24
56
19
17
12
4
27
12
36
6
35
4
8
52
56
28
36
116
4
8
13
27
48
3
5
13
23
28
32
31
36
48
5
52
132
12
9
24
30
78
60
11
19
9
48
45
6
21
36
27
21
8
12
12
49
6
24
6
23
4
21
27
24
45
3
8
13
11
16
15
21
212
19
21
12
32
1
3
69
39
36
45
18
33
20
1
39
3
33
32
31
29
64
27
72
5
7
5
25
36
111
3
6
114
54
3
3
18
11
16
44
49
72
59
24
60
4
68
36
4
21
3
27
18
60
3
3
21
27
66
30
89
4
27
17
115
17
1
6
93
3
21
9
30
53
37
18
54
48
11
100
111
66
71
28
68
25
48
15
56
64
9
11
31
9
24
8
36
36
61
6
33
15
72
45
15
5
4
36
20
13
42
18
6
30
30
9
33
35
19
57
20
1
15
3
41
37
3
27
6
35
12
7
5
7
29
36
40
32
1
12
27
20
36
55
5
1
36
54
6
63
69
3
15
33
56
1
18
36
21
9
23
67
69
24
24
69
15
39
6
11
12
37
59
13
6
21
44
7
5
67
18
83
37
47
1
27
8
19
9
84
20
52
56
19
6
27
36
48
8
28
84
20
73
60
12
11
19
18
63
48
20
19
18
3
20
12
12
28
3
60
21
48
87
45
44
28
8
4
69
3
3
5
4
80
13
30
53
1
35
13
6
96
17
37
27
9
63
44
97
24
6
42
72
11
12
40
8
1
6
5
55
33
12
15
12
36
5
28
3
53
7
60
17
43
5
4
9
3
3
30
39
32
160
36
3
12
24
5
25
11
4
20
61
39
21
35
28
68
13
30
18
47
64
9
11
1
27
9
48
90
33
20
19
54
30
5
1
27
27
21
3
66
11
4
12
120
9
27
12
33
51
21
48
6
53
24
85
30
18
12
12
11
16
12
56
7
5
19
5
1
30
36
5
37
11
72
12
31
5
52
39
21
32
16
12
20
4
8
12
4
39
41
31
29
25
11
55
5
48
96
12
12
43
18
11
13
18
5
25
54
6
60
23
91
18
23
13
12
15
68
12
67
9
9
30
29
12
19
17
1
15
12
15
18
27
3
66
15
51
30
47
1
3
32
37
27
27
5
4
36
48
8
40
56
36
7
57
27
5
1
60
36
59
79
41
36
40
9
3
27
45
51
5
4
9
15
12
8
28
24
45
23
40
24
3
42
63
3
5
88
9
39
84
92
72
1
11
24
61
24
15
12
93
11
13
6
29
12
4
8
1
27
12
8
1
23
12
43
12
29
61
72
47
103
5
13
54
5
1
3
12
8
55
21
9
24
11
1
47
13
24
27
8
12
12
40
24
24
15
102
15
44
7
57
24
33
23
37
6
24
42
63
27
24
6
3
3
90
3
60
69
23
12
1
3
56
40
48
15
33
20
28
44
13
30
45
36
56
7
48
18
36
15
33
72
63
3
21
32
4
3
29
16
36
27
6
30
6
12
111
8
1
63
33
15
39
5
1
6
30
23
144
4
8
7
17
16
39
36
17
4
12
20
12
40
8
127
6
6
17
61
51
15
54
15
21
6
5
25
30
12
66
6
5
19
6
18
6
24
27
12
20
1
15
32
12
52
21
6
18
27
9
35
84
12
40
9
30
17
16
33
15
33
24
47
1
15
135
42
18
9
8
28
9
39
15
5
28
20
12
7
21
12
12
39
29
49
30
41
24
12
16
3
60
45
20
12
12
43
60
24
5
28
8
12
1
11
115
21
32
76
21
11
64
12
48
8
43
21
12
24
32
25
27
32
60
28
56
52
21
3
12
8
48
13
48
39
9
18
33
8
1
12
59
13
23
28
57
6
29
36
64
3
42
23
12
67
5
16
3
21
44
12
28
8
12
12
12
4
3
66
27
21
23
91
48
29
28
3
24
65
16
8
19
12
6
3
9
12
18
45
12
48
63
30
12
23
7
57
60
36
12
3
12
9
33
11
4
48
8
7
33
24
8
4
20
1
71
7
9
12
12
44
13
35
49
18
66
24
66
30
36
108
66
17
40
9
6
29
1
23
24
4
21
63
15
5
37
11
31
54
35
12
13
23
36
60
7
78
23
16
48
15
29
40
27
9
8
43
53
28
44
73
3
9
27
32
12
24
7
57
20
43
12
18
132
36
39
105
35
24
19
9
39
5
16
24
8
100
15
6
11
60
13
24
27
48
36
9
3
56
4
9
6
9
8
7
53
7
24
24
12
36
30
30
57
20
4
3
30
27
33
30
9
8
1
12
111
32
25
6
33
44
13
12
23
7
18
6
33
15
17
31
24
18
35
36
12
49
24
39
3
29
4
84
21
15
81
23
73
30
24
29
12
13
39
12
21
24
35
61
11
72
1
11
48
1
47
12
61
24
102
21
48
24
69
42
5
25
6
18
6
6
15
44
12
28
3
33
20
12
36
12
12
28
8
24
13
24
66
30
11
16
117
30
5
25
39
96
36
27
33
44
13
6
9
12
63
17
1
24
48
3
12
15
30
6
30
6
21
63
12
18
6
30
23
84
1
35
12
12
7
6
27
12
15
9
12
15
66
39
21
27
8
7
6
155
55
6
6
17
4
12
81
59
16
12
39
53
12
19
9
24
24
63
21
92
25
11
12
24
55
53
16
15
12
78
42
5
12
1
114
29
48
4
60
21
18
6
11
31
9
21
12
3
57
27
8
4
27
57
32
16
87
30
63
135
30
30
6
47
1
23
37
27
33
36
23
43
21
99
45
24
69
59
1
11
16
21
30
60
29
25
18
41
16
8
4
51
21
15
6
23
1
3
44
12
16
57
27
20
7
6
23
25
71
1
11
12
1
11
4
9
15
92
48
52
3
77
13
12
3
21
24
15
44
13
27
33
12
59
12
55
6
15
33
6
54
63
192
21
3
84
20
76
3
5
1
15
24
44
49
15
3
42
87
69
11
4
51
17
16
33
15
20
24
28
3
33
9
11
19
21
9
23
25
35
25
15
20
136
21
35
1
54
41
1
71
25
3
44
16
12
39
18
27
3
41
72
12
48
60
4
3
29
1
36
6
18
47
91
17
16
9
15
15
17
19
84
6
11
13
27
24
12
3
84
9
51
42
90
5
16
27
17
4
12
48
12
20
64
24
45
23
12
31
93
141
24
3
24
3
36
30
102
9
39
5
24
28
176
12
1
11
7
42
6
17
28
69
6
9
45
36
11
4
12
8
73
66
5
24
36
31
45
3
33
9
78
29
37
6
9
39
5
16
69
120
6
45
8
85
6
17
24
19
33
9
30
12
5
24
28
20
13
6
24
57
12
36
72
33
23
7
72
17
72
4
8
16
3
29
24
25
35
43
9
20
12
13
24
3
39
21
39
65
4
15
17
37
6
33
12
36
12
33
63
44
43
42
12
24
51
45
47
4
3
17
52
12
8
28
12
3
48
29
4
8
24
96
4
36
8
7
48
30
12
23
48
12
67
60
9
36
33
60
35
13
24
219
21
6
5
12
1
36
15
8
16
21
11
16
104
16
3
29
76
3
33
32
24
67
6
6
30
63
20
25
30
17
55
48
12
21
96
45
63
12
15
12
24
30
75
9
18
17
25
96
3
12
48
32
52
12
12
75
6
3
80
16
44
7
18
30
69
15
9
21
3
9
48
6
17
12
12
31
12
5
16
68
4
15
41
19
9
21
51
24
36
3
5
13
3
3
12
24
153
3
60
21
8
25
23
1
119
7
9
57
3
9
15
12
9
27
27
5
36
4
12
9
24
3
12
20
13
3
44
4
44
4
9
30
36
33
48
3
9
36
56
60
72
24
7
5
12
24
40
12
69
6
17
31
24
72
33
12
123
5
13
83
24
1
23
7
21
3
12
66
3
20
16
48
44
4
24
33
3
57
6
65
31
48
9
3
6
60
99
12
27
5
12
25
63
9
39
56
12
16
60
39
17
48
4
21
15
8
43
ABCD 95479376758*3^$a+1 [50008]
31
36
8
12
3
57
60
28
12
24
24
5
15
9
3
4
23
81
16
104
57
12
27
4
60
5
27
124
131
150
15
3
81
24
36
33
36
111
60
141
39
24
57
3
72
120
124
119
25
65
12
132
48
3
57
3
9
7
71
9
16
44
196
233
15
16
20
21
19
44
15
165
16
11
13
60
5
147
108
16
29
324
51
57
79
80
76
168
56
51
33
60
12
84
21
39
124
5
54
1
89
7
80
201
12
27
9
24
67
56
3
54
36
27
45
15
15
93
36
76
20
48
52
17
258
18
127
108
12
80
28
72
44
9
7
47
33
28
56
81
60
199
71
18
31
120
20
84
16
96
8
12
4
24
65
115
20
87
93
12
64
60
56
28
32
64
161
63
15
85
5
75
9
18
9
16
68
147
213
40
29
96
72
3
105
51
100
20
63
1
20
12
4
156
17
6
57
117
27
9
55
36
80
69
12
3
129
7
44
60
135
45
132
63
21
33
3
4
11
9
4
17
115
20
84
36
3
30
27
48
100
20
16
23
73
80
45
135
100
23
57
33
55
119
13
77
43
8
45
12
60
15
33
91
149
30
72
73
80
52
83
1
96
80
40
8
9
78
69
69
24
31
96
104
87
85
65
18
21
123
73
17
120
51
36
39
25
12
48
29
31
17
163
20
36
16
104
3
37
24
125
31
89
7
20
24
24
57
18
25
80
36
76
17
27
120
24
9
63
40
108
32
24
21
19
20
40
29
55
12
5
115
20
84
69
51
120
4
92
84
16
20
144
16
5
135
48
39
33
168
9
27
240
4
5
234
33
87
61
36
60
80
69
15
60
177
42
21
52
44
24
57
48
90
21
69
72
75
4
56
60
3
1
71
85
5
55
23
57
64
120
24
17
15
28
152
40
128
69
36
91
56
33
51
21
39
24
9
6
85
20
76
44
12
27
1
17
223
72
120
17
87
4
272
184
173
63
48
57
30
45
48
36
60
40
20
36
27
48
18
55
5
15
72
57
27
21
108
72
43
20
100
12
104
84
12
28
29
51
156
60
21
43
32
3
85
5
51
36
15
33
237
19
89
135
15
30
27
33
30
1
143
61
12
44
33
18
18
7
20
60
24
33
7
24
77
12
87
4
20
57
75
27
1
140
9
51
57
102
21
52
24
44
252
84
33
27
24
15
72
69
16
113
7
83
162
3
12
100
20
60
4
116
27
73
44
60
40
44
276
129
15
16
36
68
9
31
32
108
16
60
41
79
71
9
40
24
32
105
19
44
16
116
100
8
12
40
5
19
53
78
48
81
96
57
6
21
24
16
24
32
3
21
21
15
24
24
39
37
53
60
7
20
39
237
24
123
66
51
36
40
260
45
99
84
60
9
103
20
40
23
145
137
123
189
27
156
100
5
48
150
81
93
96
31
224
40
5
51
3
181
252
23
45
36
96
24
100
24
120
32
27
90
48
55
68
45
151
24
240
36
20
33
7
84
12
143
24
13
8
16
20
16
17
63
84
51
9
4
5
15
52
5
3
9
36
67
20
24
16
464
136
44
76
48
32
105
99
76
17
63
153
31
56
24
96
88
47
42
103
143
72
85
24
53
103
23
24
117
144
40
59
13
420
233
15
12
24
84
76
36
104
120
63
1
89
63
87
37
20
156
124
36
8
12
105
60
223
65
7
60
95
30
42
90
7
60
53
31
92
3
37
17
31
56
9
27
4
56
84
60
21
15
24
160
44
12
60
48
12
48
9
163
80
4
20
100
20
21
39
21
303
12
88
65
120
24
30
73
5
43
47
69
3
21
76
23
1
17
72
7
144
12
48
5
151
20
16
44
9
27
3
144
18
19
56
3
1
84
56
3
120
1
56
33
36
15
27
18
27
64
24
65
55
56
24
75
90
27
48
156
63
18
55
8
12
33
12
55
108
35
241
24
5
51
4
32
45
300
3
39
48
33
12
105
18
30
15
72
4
36
68
9
27
220
20
4
17
30
9
63
33
88
5
75
12
48
72
27
33
4
59
121
143
18
39
100
20
4
72
197
6
25
80
40
ABCD 95479740836*3^$a+1 [50005]
18
36
48
12
69
12
52
47
73
36
44
16
17
132
48
103
24
48
17
126
25
59
30
48
7
5
51
81
43
113
84
39
64
41
75
52
8
40
24
137
24
6
33
3
25
60
59
60
9
57
175
20
52
17
31
180
68
15
240
9
87
1
48
95
45
39
25
5
3
28
161
114
12
57
16
80
57
168
72
24
96
267
36
4
23
37
17
31
53
54
138
103
11
30
43
23
42
6
105
27
85
119
69
21
90
6
15
33
54
30
18
180
54
138
30
18
78
12
12
3
3
42
15
57
72
51
3
9
57
31
8
57
27
3
84
73
77
3
33
87
111
12
84
1
32
21
27
88
92
57
3
105
3
100
72
167
13
48
60
17
12
135
51
30
7
5
60
48
67
332
27
1
29
99
21
6
37
8
168
57
18
9
16
59
193
8
12
105
24
6
30
132
15
93
15
213
24
171
9
51
40
5
99
36
27
157
17
79
84
173
18
25
215
97
120
8
24
40
8
72
33
30
145
68
141
60
48
18
33
52
92
88
20
88
5
7
8
52
48
80
24
100
17
24
175
89
3
3
36
96
385
29
51
48
9
55
11
69
15
48
25
8
40
204
8
12
88
128
232
77
231
132
28
12
29
31
65
27
60
48
9
6
13
32
28
84
8
9
18
73
32
40
35
30
66
102
15
12
45
30
48
42
15
16
41
30
9
57
7
23
180
30
24
36
84
39
180
45
84
75
213
150
33
237
7
167
69
15
57
129
36
30
13
60
107
342
42
33
15
48
12
96
240
117
9
19
47
48
114
48
7
108
8
52
113
12
54
9
4
17
24
54
13
29
151
29
3
40
5
3
52
8
40
68
4
8
69
19
44
40
17
43
23
42
12
24
7
8
9
55
17
60
18
90
15
33
63
9
66
126
63
16
72
245
12
96
79
5
96
7
47
25
35
66
12
7
53
15
12
28
17
43
8
100
5
96
18
48
30
63
4
80
28
23
42
60
54
61
53
174
81
51
21
28
24
8
15
165
48
27
133
17
147
28
17
120
48
55
12
8
45
24
18
1
11
241
8
75
126
24
42
12
48
30
75
9
396
55
47
25
35
30
36
135
117
144
48
75
27
48
6
120
12
12
3
60
9
3
36
9
30
48
45
12
33
27
105
75
33
7
8
69
91
20
60
117
12
79
137
24
3
28
72
8
27
73
180
65
12
48
210
33
64
8
28
41
150
6
15
69
31
192
23
12
25
8
9
36
60
15
72
16
35
42
12
75
28
83
105
124
11
12
30
54
21
39
66
12
12
3
100
17
3
117
51
72
40
23
54
84
12
75
27
42
36
3
159
162
31
20
108
105
6
13
120
5
103
8
165
7
53
135
15
237
108
81
36
55
59
18
55
20
51
9
33
43
125
159
48
15
18
12
123
9
66
126
63
57
6
90
7
83
90
27
21
7
107
30
36
7
8
57
138
49
53
72
78
153
4
60
17
36
63
21
66
54
36
147
15
18
147
93
55
8
111
36
13
179
261
4
17
51
220
60
8
51
33
28
68
4
8
268
35
30
187
65
24
24
24
168
75
28
24
107
9
100
17
27
87
54
42
42
3
9
79
65
55
24
107
13
96
179
13
32
33
12
75
57
139
65
12
7
68
63
49
60
35
42
111
69
24
55
29
115
80
51
192
12
121
12
68
9
30
25
8
28
65
12
147
48
52
17
3
36
64
8
33
39
88
8
4
8
57
18
133
144
68
9
96
3
72
12
16
11
9
72
57
43
107
60
85
96
11
69
12
3
222
18
37
17
36
12
120
3
15
37
5
7
216
101
79
41
3
81
96
108
103
8
132
33
144
31
224
87
13
200
123
48
145
32
15
48
192
30
12
18
48
42
42
33
100
5
60
102
66
12
18
49
8
12
27
69
297
67
80
45
12
6
217
17
6
210
78
36
1
308
75
57
40
59
1
92
108
39
13
5
31
77
115
35
30
12
36
12
150
85
65
90
30
27
45
171
84
21
ABCD 95480159122*3^$a+1 [50085]
27
6
54
156
25
12
29
30
25
44
4
17
15
76
32
16
125
19
68
69
60
79
12
53
24
3
4
44
36
63
97
59
121
5
103
5
36
150
97
84
53
3
4
140
184
5
75
135
117
60
99
24
21
63
30
55
20
207
18
31
72
47
132
84
60
24
57
16
17
42
24
6
51
9
48
55
56
16
53
66
1
35
61
72
8
63
60
165
40
72
20
12
72
15
49
72
137
75
87
24
1
108
95
1
29
7
60
149
19
8
63
129
328
29
3
117
3
48
9
108
163
53
39
27
49
5
19
108
23
45
21
48
3
207
57
15
54
19
68
52
8
52
17
63
105
162
48
36
156
73
96
11
33
96
4
35
72
48
6
144
6
36
18
63
4
8
21
6
85
8
27
1
12
137
48
7
5
15
33
30
60
126
66
25
29
24
163
24
35
93
207
24
6
78
180
33
60
12
100
101
7
89
43
12
155
25
36
48
44
51
49
32
28
68
3
37
24
8
40
65
30
61
65
84
60
180
6
30
60
15
60
36
24
21
18
36
25
41
163
8
3
57
52
47
24
54
75
36
64
41
54
72
109
35
109
47
54
6
193
101
27
52
65
27
15
85
29
67
24
29
55
5
156
75
75
78
42
129
180
21
48
60
180
3
72
45
67
29
27
9
18
66
126
90
19
59
60
25
60
36
72
32
111
36
61
72
12
44
15
21
28
191
81
3
37
23
73
24
5
24
90
156
48
1
119
13
8
16
5
43
35
241
5
60
75
24
135
96
69
76
59
66
19
41
96
60
198
25
140
57
39
141
30
13
12
113
3
24
9
6
73
8
39
25
179
61
29
7
83
109
137
60
63
16
60
11
241
228
89
27
3
42
75
64
5
84
30
33
87
96
36
21
12
15
6
30
30
24
66
36
45
16
29
55
96
80
87
30
30
12
229
29
27
93
6
114
43
23
36
18
186
30
31
60
8
160
35
25
5
135
16
71
13
17
75
48
48
9
103
11
114
6
37
77
66
30
30
21
135
21
33
6
9
4
60
32
15
13
48
8
156
33
3
39
9
60
180
76
35
30
3
40
96
35
24
60
36
24
33
27
25
5
12
60
159
21
30
30
48
67
5
19
20
16
20
33
42
45
40
83
42
63
48
33
19
35
60
12
61
77
43
47
96
1
8
75
165
16
5
24
42
24
25
65
75
51
24
85
185
6
45
15
69
16
36
60
53
55
36
23
12
9
21
43
20
15
37
59
21
99
60
66
144
27
87
61
24
35
60
72
13
17
19
125
6
24
246
63
21
24
36
79
12
35
54
7
32
28
8
24
15
273
3
37
17
6
1
116
52
56
36
4
71
24
54
103
17
66
1
8
51
54
30
30
43
8
16
8
112
84
20
21
24
187
8
24
57
78
132
30
138
13
59
18
102
165
3
36
9
117
90
49
5
19
8
33
151
53
36
564
30
12
121
83
60
6
150
45
15
30
18
6
60
55
11
174
15
99
42
3
12
4
5
204
30
156
1
23
72
109
11
93
27
1
53
15
15
1
5
24
27
9
43
60
35
1
20
45
19
11
21
48
15
45
57
18
12
85
23
30
27
39
24
21
76
59
57
4
80
45
24
90
6
39
9
27
16
12
48
20
24
15
84
109
35
60
60
42
15
28
77
43
47
25
24
59
42
19
41
75
9
51
3
12
1
59
229
101
24
54
6
54
1
29
7
84
11
60
21
27
30
43
12
80
81
24
7
60
35
181
32
76
65
30
60
49
5
42
90
123
96
4
5
42
73
47
9
69
43
23
9
112
29
15
84
27
49
60
35
49
17
150
45
45
24
51
9
27
3
6
168
30
37
60
95
69
15
30
19
60
17
18
36
9
117
103
251
66
258
102
48
6
126
54
169
35
42
3
21
39
57
168
42
78
27
76
113
15
12
112
20
51
9
112
20
4
56
3
90
51
75
60
145
144
11
6
138
42
75
24
15
30
90
61
224
69
7
173
6
96
21
3
30
156
18
13
17
123
4
95
13
47
33
75
66
75
21
144
19
41
127
83
57
3
66
60
259
95
81
45
174
54
135
105
43
12
48
20
33
6
73
41
39
15
37
5
18
33
3
117
159
13
35
102
24
30
109
ABCD 95480197342*3^$a+1 [50001]
15
1
12
60
41
27
27
6
15
96
48
51
49
71
69
51
9
72
16
29
18
42
111
9
39
192
4
36
24
5
99
12
57
3
52
20
15
1
29
162
18
295
65
132
90
150
19
12
53
111
60
3
25
56
21
99
21
63
36
12
33
15
12
33
19
77
15
9
6
81
4
60
80
39
45
105
39
192
60
15
33
72
15
90
24
39
36
84
12
36
153
55
101
24
27
100
12
32
36
9
90
1
108
32
84
24
16
5
3
120
111
54
31
11
33
192
4
11
25
48
8
100
140
4
65
43
101
96
3
12
75
24
9
21
15
9
12
15
28
5
27
180
60
69
39
48
48
40
29
132
43
11
81
16
80
24
9
15
39
61
164
40
47
1
23
201
15
21
144
3
97
80
105
204
27
39
49
41
63
57
48
7
44
75
57
9
3
81
111
48
12
88
8
39
48
13
80
9
19
32
4
89
36
15
24
64
32
48
21
87
3
9
96
64
5
3
72
36
51
49
29
43
77
3
52
20
12
16
20
69
3
15
66
30
30
19
72
80
24
144
81
60
7
44
15
48
42
54
6
3
256
29
211
32
112
72
65
55
5
144
27
24
120
48
57
99
9
7
5
120
55
8
15
6
139
180
36
32
60
12
36
36
124
5
159
117
3
21
19
77
63
76
164
21
39
45
7
116
120
87
13
32
81
19
32
15
54
19
32
100
20
124
44
21
60
30
1
260
28
32
120
120
84
192
3
25
96
8
12
64
36
80
88
36
12
32
36
45
19
20
16
44
27
1
53
15
75
126
51
88
5
51
36
33
15
129
63
3
6
19
29
60
15
12
33
27
33
15
36
52
8
4
20
48
64
120
143
25
41
15
16
23
13
59
21
60
39
48
57
24
81
171
129
43
5
12
63
48
4
20
15
48
1
5
27
9
54
49
128
273
6
49
56
24
40
44
117
39
39
126
175
5
6
54
60
99
27
69
36
120
39
9
36
21
15
16
60
20
72
81
6
49
24
5
115
168
48
104
112
8
117
43
56
60
12
132
252
208
41
84
42
25
168
71
37
188
72
12
156
111
21
3
57
33
39
108
3
1
96
48
24
36
11
21
12
96
45
90
6
3
87
9
16
48
20
57
18
37
68
15
33
28
11
1
24
23
21
45
24
30
1
12
44
48
36
21
54
6
51
28
36
96
8
39
66
30
54
132
39
15
24
210
156
19
36
84
17
270
48
33
9
19
65
27
33
79
101
66
45
33
27
24
40
132
12
36
20
12
27
21
12
52
20
15
61
32
3
54
123
48
40
29
51
45
27
60
27
21
45
19
68
12
57
114
6
31
44
9
24
6
49
48
224
60
9
90
9
40
32
45
3
12
160
29
7
17
75
51
6
60
43
11
6
19
72
72
56
45
75
39
21
45
15
52
12
47
121
120
8
15
9
15
42
24
19
12
56
24
64
5
147
9
3
16
161
99
15
96
9
16
29
27
112
56
120
15
141
9
24
211
65
6
1
80
9
103
17
55
104
21
60
19
44
111
69
48
12
36
4
72
56
57
30
120
42
103
8
33
51
16
20
40
72
8
40
29
15
33
42
54
15
100
60
11
9
12
123
6
31
60
23
6
3
87
25
29
19
47
201
72
57
24
24
183
4
59
1
5
63
36
12
100
8
21
3
60
180
48
63
25
5
204
87
15
109
11
78
55
12
24
29
12
120
30
25
8
12
28
20
60
81
111
40
44
4
56
84
75
1
5
120
7
12
17
19
5
54
33
112
17
24
31
48
128
40
8
76
20
9
60
7
92
96
4
60
17
31
168
71
24
25
104
96
15
6
3
72
9
126
18
6
24
6
15
69
7
23
121
56
24
96
15
121
12
20
21
144
36
30
21
3
73
23
45
16
113
15
76
5
79
80
75
30
3
52
41
66
129
16
65
51
4
5
195
4
11
1
32
15
21
99
30
43
68
76
29
39
148
72
128
84
48
12
15
30
3
72
88
72
168
167
81
12
21
27
9
48
7
128
52
56
52
35
96
141
16
44
33
6
25
32
48
52
29
51
4
8
88
12
32
75
9
124
101
60
31
29
6
18
123
69
31
8
4
11
6
3
21
66
114
31
29
120
90
216
1
104
36
213
60
67
29
51
28
36
8
141
19
5
3
39
1
143
54
115
101
7
140
120
63
6
43
8
24
24
21
3
87
9
69
12
55
104
9
51
12
9
75
64
12
8
15
1
29
90
57
153
39
156
12
9
39
40
72
8
144
ABCD 95480457836*3^$a+1 [50017]
15
93
47
43
6
6
30
23
36
25
36
18
30
6
17
43
29
7
12
81
20
12
73
27
56
1
6
24
21
99
30
168
35
7
30
35
7
5
19
36
5
79
5
79
81
32
7
41
48
1
18
29
12
37
11
24
19
66
27
8
1
180
11
19
24
42
72
27
8
4
80
13
24
27
9
51
87
36
5
19
33
9
27
3
24
42
75
9
23
1
11
31
24
48
29
43
6
39
9
30
29
28
8
19
90
18
29
31
53
19
57
15
65
1
102
30
48
59
12
64
3
12
21
81
12
36
35
12
13
3
32
7
60
141
75
114
18
65
36
61
59
4
36
12
32
48
12
19
53
67
6
54
57
8
25
15
3
18
3
15
12
18
83
79
45
33
35
25
6
6
59
25
6
132
36
6
35
13
60
30
9
3
6
15
15
33
15
65
36
36
28
21
15
3
30
36
72
60
18
17
43
5
1
78
30
30
17
48
61
6
18
48
42
81
8
19
53
1
66
5
76
33
6
53
16
9
12
24
18
17
31
17
4
44
36
7
77
13
6
9
9
6
45
21
11
4
33
11
7
29
12
37
132
18
6
15
8
25
12
18
89
28
21
11
61
18
24
53
96
1
23
76
21
27
111
33
3
12
5
7
9
9
18
24
21
21
6
30
15
57
156
3
63
9
39
17
4
69
12
6
42
66
6
84
51
44
1
23
72
36
60
55
30
18
54
23
4
140
12
31
5
31
5
31
9
117
30
21
39
9
45
18
17
16
3
5
61
84
47
7
9
81
42
6
15
27
9
9
35
127
21
15
72
42
96
11
25
27
57
6
24
12
17
88
63
12
120
72
42
18
9
20
12
19
120
6
35
25
23
109
54
45
32
12
91
5
61
78
6
23
25
12
87
27
54
11
1
15
20
4
15
84
60
29
48
79
5
76
12
3
66
3
8
96
43
29
73
48
48
35
109
36
3
27
45
80
31
9
15
72
41
37
54
66
12
72
11
7
9
63
6
36
23
4
3
30
15
8
43
18
36
23
72
1
54
66
39
116
37
18
18
11
12
37
6
53
1
15
20
16
33
11
1
54
5
48
13
35
31
21
3
17
24
24
24
72
67
29
49
23
7
9
51
17
52
3
69
39
17
7
30
107
40
57
66
6
42
48
48
57
63
5
12
139
113
36
112
36
39
30
3
69
48
15
33
15
20
1
30
57
32
36
25
66
12
6
23
7
113
4
92
13
24
48
3
33
12
59
84
16
9
12
11
31
12
36
18
27
27
6
71
1
108
72
138
42
42
66
11
16
120
3
84
29
1
6
120
24
18
35
37
12
15
45
6
17
12
31
54
11
25
12
30
6
6
5
60
24
55
41
13
12
18
5
31
12
21
57
3
20
24
48
85
6
41
12
36
7
24
30
36
63
12
3
60
24
90
3
9
6
21
92
37
23
16
36
15
5
7
9
21
99
9
12
48
3
8
61
27
3
9
27
12
5
96
49
51
12
21
6
105
33
155
31
17
73
87
171
30
12
59
19
18
24
39
9
36
15
27
41
1
11
31
30
51
99
24
29
13
48
27
129
23
12
100
8
1
95
37
90
5
36
24
168
28
48
69
132
108
15
27
30
15
8
28
9
11
73
48
6
125
76
36
32
76
9
18
24
24
45
96
15
65
24
40
81
90
5
61
15
68
31
29
16
32
79
12
33
32
36
12
16
3
60
6
35
73
3
9
3
68
4
27
33
9
27
51
132
30
23
7
18
6
33
33
60
48
3
33
35
19
89
60
109
11
7
30
6
54
96
228
3
20
13
35
112
92
61
27
8
19
12
101
13
60
6
30
66
65
13
23
7
5
31
30
23
12
1
59
36
4
8
25
30
81
8
96
1
66
30
15
36
32
37
30
36
18
96
54
17
13
71
49
30
45
51
54
150
65
16
60
21
144
18
18
168
3
32
28
8
13
60
36
63
12
45
90
42
12
11
31
6
144
18
102
30
18
72
66
12
149
13
24
12
72
11
19
9
39
42
47
13
27
44
7
165
27
53
13
42
77
4
21
12
11
4
15
36
21
8
1
23
31
24
45
12
15
53
76
32
4
32
4
3
48
30
12
174
30
23
1
23
67
29
52
12
87
9
21
48
84
6
30
3
51
30
78
30
36
15
9
30
30
3
15
12
60
42
18
9
60
104
40
3
29
4
48
51
78
3
21
71
19
6
23
12
79
36
42
24
36
54
6
48
12
24
30
24
21
68
76
27
9
24
20
25
71
31
18
59
13
23
19
41
16
8
1
11
12
49
42
21
9
78
42
36
15
44
37
24
3
9
11
37
23
31
21
9
36
132
18
42
15
123
5
19
17
52
57
6
29
84
7
5
48
7
9
57
18
60
6
35
12
43
5
43
48
9
20
40
36
108
32
24
13
18
24
17
72
12
7
12
29
7
21
33
24
114
5
13
75
57
39
12
96
44
25
15
9
42
77
40
27
72
114
30
17
7
41
25
36
48
84
30
96
53
7
42
30
29
52
51
9
63
5
12
7
6
23
28
33
66
17
220
92
16
3
6
63
8
96
48
16
9
12
30
21
33
15
51
41
48
4
32
48
25
66
48
17
31
21
129
11
4
24
75
89
16
9
3
33
6
30
75
15
17
43
5
19
114
24
48
102
17
16
20
120
7
36
5
1
24
15
72
45
18
24
9
20
84
13
111
3
60
81
9
23
25
42
77
96
16
159
17
151
54
60
30
5
85
3
32
31
12
17
1
15
21
47
19
24
24
21
33
48
71
13
48
30
77
24
25
51
3
48
29
4
21
23
13
23
16
81
18
24
33
15
12
36
45
51
30
131
145
3
9
48
23
108
13
15
3
33
123
12
30
23
24
7
36
18
179
88
8
28
60
20
43
5
61
15
9
6
41
7
30
36
51
32
31
17
28
39
6
27
32
67
5
52
27
177
8
40
36
75
6
35
12
12
4
45
12
30
9
21
18
24
12
54
114
12
77
97
71
19
24
12
5
1
12
143
48
1
35
19
29
64
9
71
28
3
173
24
76
36
12
21
23
25
12
66
54
51
33
126
17
19
18
3
56
168
24
24
19
36
5
1
15
12
164
19
18
39
57
63
39
12
6
6
18
36
23
4
9
15
8
28
9
35
13
6
29
1
36
11
7
9
72
129
36
51
ABCD 95480937382*3^$a+1 [50000]
21
75
114
24
24
66
72
24
24
120
24
96
6
30
24
24
93
165
24
30
66
120
15
3
9
96
21
18
60
93
15
54
30
18
42
9
237
30
60
105
12
57
6
84
78
6
36
24
60
24
96
21
3
18
72
96
39
33
99
108
36
15
6
54
162
15
12
3
48
12
30
24
351
39
21
69
6
69
36
12
27
45
69
54
45
51
36
96
30
15
9
30
36
33
111
60
60
30
123
36
12
75
18
42
30
30
60
12
57
36
15
72
180
48
69
189
30
60
12
48
90
15
36
75
273
108
93
24
96
15
207
42
3
132
111
24
42
66
150
30
57
57
51
63
12
24
69
21
126
45
39
6
144
6
60
168
30
6
120
36
12
36
84
45
27
66
24
15
39
12
57
93
18
12
24
18
15
27
48
12
114
6
60
21
12
72
108
33
90
60
12
12
60
24
57
15
24
45
9
87
75
9
45
15
63
90
90
237
60
21
144
330
36
72
48
48
12
9
39
204
18
102
168
162
30
66
186
54
42
48
69
36
147
45
24
36
9
3
36
36
60
15
24
9
27
120
60
45
21
48
102
168
36
45
63
12
36
120
18
90
102
99
36
12
27
18
42
9
189
18
54
114
60
45
87
45
33
6
90
15
375
21
63
12
180
30
234
6
18
6
18
36
57
15
12
60
156
9
36
15
21
45
18
6
75
15
84
36
6
6
60
33
147
69
45
48
87
51
30
27
27
48
66
39
51
84
21
96
120
60
51
78
66
129
27
12
213
57
72
6
45
3
12
12
42
54
120
12
33
51
96
69
120
39
6
6
57
27
105
99
72
12
12
21
48
327
12
12
150
24
51
15
6
24
18
33
213
6
66
30
120
69
216
195
60
105
147
36
6
6
69
36
135
42
27
21
15
144
3
12
120
21
15
48
6
48
42
36
129
15
60
54
51
15
84
105
15
180
36
138
3
27
36
54
126
9
123
192
12
180
24
9
27
24
12
24
84
9
63
18
30
129
51
12
24
69
339
21
141
138
117
9
24
27
3
18
159
3
228
24
18
6
9
12
24
111
105
21
63
99
102
78
72
36
60
48
45
27
45
27
48
33
27
78
6
66
27
48
69
24
39
27
126
24
15
81
144
15
15
165
15
6
90
30
18
6
6
45
69
75
3
36
12
24
45
51
168
36
6
30
105
144
15
120
18
6
36
48
12
33
81
15
27
30
174
21
165
18
9
3
177
33
102
18
72
18
180
69
48
27
156
180
24
24
144
138
27
27
36
24
108
42
90
120
165
39
114
123
120
93
24
207
75
30
6
33
36
21
168
66
6
24
63
33
15
27
72
60
66
18
12
114
15
36
72
3
18
114
96
24
81
21
126
108
12
90
48
162
144
30
24
42
237
27
120
54
24
18
72
48
144
6
27
285
18
9
51
90
168
30
96
18
51
39
33
99
45
111
105
48
45
42
30
24
3
51
21
21
39
39
42
48
15
231
21
27
42
111
153
6
24
186
114
30
111
231
60
12
42
6
18
30
252
30
135
84
39
105
21
24
72
30
120
18
6
36
105
24
39
36
45
39
84
36
12
369
99
36
96
45
12
57
150
60
6
15
33
96
54
60
30
24
66
6
15
9
54
42
6
108
12
48
45
51
24
141
21
63
96
15
24
12
78
54
60
30
18
285
57
48
54
93
3
42
27
69
42
180
153
60
72
15
30
27
63
165
3
150
6
240
24
105
15
72
48
21
69
66
6
54
36
12
192
93
3
132
36
66
24
27
15
78
51
15
6
63
60
219
42
111
15
138
186
129
21
75
51
42
63
3
84
12
36
48
192
24
33
15
36
6
138
45
3
24
9
12
75
24
60
18
6
42
30
132
33
3
60
84
60
12
108
12
69
36
81
24
18
12
24
21
21
3
75
120
120
ABCD 95481394376*3^$a+1 [50001]
6
36
192
66
36
3
45
59
96
31
9
9
48
24
6
12
54
78
57
111
78
36
54
12
21
8
25
63
32
49
96
71
67
29
31
9
8
7
18
42
29
31
84
6
36
35
61
3
39
12
108
36
6
47
31
17
31
90
258
36
17
55
17
55
17
1
24
54
12
30
15
152
24
48
16
3
30
87
72
9
6
24
54
11
1
71
40
8
211
6
36
18
126
42
120
24
18
36
11
1
42
78
108
131
79
17
25
23
103
42
60
11
16
27
12
17
61
6
12
17
88
27
77
121
47
1
84
54
30
47
25
87
32
48
25
24
39
57
48
60
48
27
87
30
42
17
88
9
30
18
126
12
5
16
8
7
42
24
42
12
78
51
3
5
25
60
11
31
33
135
162
47
61
75
9
24
24
24
23
31
17
40
32
127
48
153
9
36
11
1
24
60
42
24
9
56
55
6
42
54
48
12
84
35
24
48
1
71
1
215
24
72
72
1
6
6
99
57
23
121
36
60
15
33
48
71
88
9
6
102
6
5
40
3
6
63
15
65
208
15
102
18
257
7
33
9
6
42
6
33
105
119
7
18
23
49
6
36
12
18
47
19
12
17
24
49
71
96
64
57
15
75
45
8
72
1
54
96
9
8
7
18
60
3
56
72
19
12
84
30
30
17
1
60
66
78
18
66
48
270
126
83
48
7
65
1
15
75
45
8
96
31
41
157
66
48
33
57
42
42
18
17
72
25
6
33
33
54
42
24
12
51
15
89
16
21
6
36
186
15
3
12
33
15
17
13
84
78
17
19
102
95
72
7
17
25
48
24
78
41
103
120
132
5
25
47
25
24
12
18
48
24
108
60
72
17
37
35
16
81
6
24
9
8
24
48
40
104
1
143
79
6
11
48
43
6
47
43
21
81
54
18
47
7
33
15
66
23
7
17
7
24
24
78
12
24
18
29
61
11
97
24
6
66
42
6
39
8
31
48
33
9
12
3
33
60
3
15
17
7
12
54
6
65
25
24
23
24
31
9
57
6
9
224
55
42
24
15
69
11
1
30
6
12
23
88
57
30
66
6
60
12
18
54
162
6
89
40
45
36
87
32
48
1
42
30
12
11
25
23
37
18
120
41
40
159
41
67
54
23
72
16
32
72
25
84
90
60
48
60
138
6
24
114
84
48
75
33
71
1
78
42
78
54
48
3
57
30
18
84
48
3
3
6
24
12
6
30
48
78
41
31
17
7
18
6
42
12
51
93
12
42
48
29
13
11
31
48
81
21
6
21
56
13
54
69
8
25
42
6
84
18
41
16
9
12
27
21
18
30
18
48
36
5
85
42
9
3
48
29
1
6
41
19
21
81
90
5
55
78
75
8
13
36
66
6
39
33
15
189
84
54
18
95
7
33
9
63
183
65
19
102
30
24
30
48
18
36
42
6
6
36
27
9
48
111
111
18
12
27
24
104
31
54
42
17
25
18
36
9
72
168
8
7
72
42
12
3
9
39
15
36
48
36
6
35
13
11
7
105
9
12
155
31
6
251
16
57
30
9
9
48
6
6
123
39
72
65
25
6
66
36
54
29
19
12
162
6
18
126
6
18
17
25
24
12
12
54
48
18
6
12
5
49
54
96
9
129
36
102
5
40
15
18
54
24
42
42
36
17
24
109
90
72
42
15
39
18
23
24
61
18
24
18
36
66
30
54
29
1
15
80
115
36
33
15
114
6
17
96
40
63
216
18
66
101
37
11
1
24
30
24
57
32
7
96
17
24
55
60
30
12
6
30
66
29
7
9
144
45
11
37
6
30
191
24
1
119
13
48
11
25
12
12
23
19
21
21
132
24
72
30
24
60
54
71
25
87
93
60
24
18
42
12
183
9
54
48
65
13
35
73
6
57
104
13
18
17
31
144
9
120
3
30
24
174
6
84
63
45
36
6
24
42
15
9
6
60
36
90
159
15
42
15
21
27
72
32
25
36
18
48
41
16
32
1
6
120
60
30
6
24
162
78
24
6
59
24
72
97
47
48
7
48
18
108
3
15
9
21
6
36
12
21
8
25
24
30
114
6
65
127
102
36
30
168
54
6
6
24
47
112
15
33
45
11
7
57
8
48
13
108
48
47
73
15
51
30
12
102
45
32
1
12
6
6
30
12
12
17
40
8
1
15
93
59
37
6
12
30
18
17
1
24
150
33
57
30
72
89
49
23
97
47
7
65
40
93
12
30
113
31
41
13
102
29
103
54
36
30
41
16
8
40
48
24
45
6
101
64
21
83
16
105
6
17
16
177
6
48
12
30
12
35
25
90
12
18
12
138
89
25
23
73
180
42
129
27
5
72
67
90
96
6
21
15
42
12
11
37
96
12
30
48
18
6
9
9
23
73
6
33
15
6
60
6
30
48
59
73
215
72
157
27
9
6
54
18
18
6
17
48
55
36
12
9
57
114
6
30
41
31
30
6
12
33
9
24
18
5
31
41
1
47
151
162
24
6
41
72
43
42
27
8
25
47
16
8
31
33
48
9
30
48
12
5
16
33
23
7
6
84
6
12
48
29
19
5
25
30
33
45
27
57
102
48
42
12
258
48
33
45
48
36
6
12
12
33
9
23
55
138
12
42
24
126
59
48
1
42
12
17
1
24
119
73
24
60
18
65
72
7
48
42
42
54
84
27
ABCD 95481550826*3^$a+1 [50000]
84
48
44
93
15
36
16
164
64
65
115
5
3
40
12
20
28
204
36
17
3
69
151
104
28
72
36
8
69
115
65
91
32
4
20
36
48
21
39
36
105
115
24
84
116
132
69
3
105
55
32
4
20
4
137
123
16
80
36
88
32
93
3
4
96
128
9
55
108
180
44
108
60
48
24
100
96
132
60
48
84
96
144
60
20
40
140
24
21
91
48
20
21
15
144
100
96
36
84
44
192
112
12
24
24
65
7
53
12
3
52
5
43
20
96
36
184
29
7
68
40
48
20
120
9
120
19
36
20
33
72
39
16
53
72
111
112
80
57
43
60
5
87
4
36
48
8
177
175
48
104
40
36
8
21
39
12
52
8
64
36
29
99
9
87
144
72
40
108
132
12
8
240
108
21
79
12
29
3
180
28
137
15
108
64
20
76
17
31
41
79
36
125
31
24
68
40
8
4
24
32
28
29
51
16
36
120
20
124
5
39
36
33
132
108
55
60
60
20
52
5
48
43
108
89
43
80
129
43
5
151
32
57
51
144
57
108
51
16
104
4
56
12
60
4
48
48
8
21
19
60
144
8
48
21
75
40
188
72
4
24
132
5
43
132
24
24
80
60
108
4
176
4
65
3
216
76
8
36
24
16
32
60
4
173
111
136
48
17
231
12
40
12
5
39
21
135
180
24
4
12
60
96
20
57
3
64
84
36
53
7
80
220
24
116
100
20
64
29
7
44
9
55
248
72
16
41
19
116
60
33
51
16
44
52
17
115
8
4
48
12
216
48
72
72
72
5
15
264
24
28
188
156
36
28
60
80
16
36
24
8
60
28
77
3
52
77
63
16
401
51
112
32
4
60
161
19
12
197
87
40
120
84
29
7
48
20
52
68
28
29
75
16
72
5
67
20
40
8
36
60
21
19
101
79
29
43
68
220
36
68
40
72
44
16
185
43
137
319
29
55
32
36
40
8
24
16
132
17
51
21
211
68
21
3
40
17
19
140
100
24
17
55
5
120
108
3
72
12
36
9
120
180
115
116
24
4
89
63
9
108
31
32
132
12
4
140
112
24
120
24
12
77
67
5
31
77
12
15
40
53
67
65
48
51
21
43
8
100
24
20
60
40
24
29
235
72
60
36
29
31
104
60
144
69
72
51
172
65
87
153
15
120
52
24
89
67
5
3
28
48
24
8
64
5
39
64
5
43
32
16
36
20
28
65
7
24
32
124
36
48
24
5
60
15
105
127
24
36
108
8
28
80
9
7
108
65
7
5
115
65
15
36
309
3
36
36
84
201
15
36
9
19
96
56
28
60
41
103
77
211
24
5
63
100
96
44
36
136
8
57
15
36
4
240
20
93
3
48
172
24
60
48
8
28
92
204
16
17
31
24
12
20
16
144
8
112
216
17
12
15
24
280
80
69
3
12
57
31
44
4
96
80
33
55
5
55
288
48
41
63
72
64
144
32
76
29
75
28
132
24
29
7
125
31
24
24
92
24
76
84
56
48
21
115
8
40
12
80
84
64
140
100
8
100
192
32
4
36
60
20
28
36
29
123
9
55
36
29
19
20
64
72
293
72
168
31
12
20
4
5
55
36
8
160
20
36
40
84
44
40
72
68
108
52
56
76
168
20
57
60
55
44
189
12
39
21
108
12
60
43
56
124
48
60
128
24
57
48
67
36
29
31
128
4
96
24
72
56
40
12
17
75
33
67
128
160
5
3
84
4
12
20
4
5
159
12
88
44
28
24
20
48
28
80
4
108
72
48
12
65
3
136
20
9
27
36
40
60
29
3
52
53
15
60
76
80
16
96
128
72
69
43
8
4
53
3
4
24
29
15
100
137
19
89
115
72
164
24
12
4
60
44
108
108
24
172
113
75
112
60
36
80
120
9
19
116
24
4
8
52
56
52
29
108
12
31
92
60
ABCD 95482336102*3^$a+1 [50056]
72
21
15
77
72
43
12
141
3
69
68
19
21
92
48
148
24
12
60
36
39
33
3
48
96
41
28
32
60
12
67
21
204
80
28
108
80
4
60
48
8
52
12
68
28
104
79
12
65
55
9
99
72
17
43
12
93
27
12
33
87
36
93
24
123
33
24
48
60
75
69
15
36
33
36
108
68
24
91
12
57
3
17
79
9
20
16
32
60
160
104
4
15
9
27
21
27
65
91
12
72
45
123
69
140
36
132
7
9
44
7
21
20
40
72
3
65
84
96
12
28
20
19
45
3
12
41
132
28
20
4
20
103
53
124
24
12
72
8
60
79
5
16
63
21
75
84
41
31
45
27
45
3
5
24
16
15
5
7
108
185
24
43
33
75
108
9
60
63
29
48
12
4
15
72
45
12
8
64
15
36
48
36
9
32
12
31
36
21
120
147
12
53
31
72
45
15
17
72
136
32
16
27
65
24
79
17
12
31
36
96
5
60
127
12
84
117
15
12
77
4
24
3
12
132
9
24
3
60
77
52
51
9
15
156
5
103
45
12
20
84
31
17
100
27
105
99
132
125
4
15
36
84
60
24
144
48
17
12
4
27
9
8
52
111
24
21
92
16
99
53
24
40
51
9
68
7
84
17
12
7
21
87
53
24
79
9
135
57
8
16
27
125
19
45
15
53
7
120
65
76
3
24
108
48
12
17
60
148
39
84
96
69
12
3
69
27
84
36
41
7
5
120
28
12
3
60
33
12
20
7
33
15
93
32
7
96
12
29
60
28
3
57
20
48
4
75
24
96
24
9
72
24
32
67
5
67
21
20
12
12
43
240
72
36
24
33
87
5
19
17
19
5
28
20
28
180
60
12
68
60
19
21
3
60
36
24
12
29
31
24
96
117
15
113
12
31
21
60
111
24
9
104
12
48
88
44
31
5
24
16
24
8
48
160
20
60
19
21
20
112
15
36
101
4
56
4
39
12
21
63
17
19
129
32
7
53
67
12
81
39
21
12
87
84
17
64
24
84
36
24
27
45
63
12
24
81
48
60
12
63
12
21
3
24
77
40
20
28
75
5
16
32
43
17
124
15
65
108
72
36
12
48
40
15
12
5
72
60
28
60
20
52
36
15
5
7
12
24
21
80
100
68
108
19
168
48
17
43
33
32
64
3
5
48
28
15
36
5
96
64
123
120
12
69
144
3
48
117
80
43
132
45
27
77
91
24
21
12
108
15
5
43
141
20
28
27
33
3
84
53
31
21
111
57
75
33
3
137
19
96
5
100
44
76
39
36
65
43
12
9
3
77
139
12
120
12
77
28
3
177
20
52
99
9
36
51
21
15
185
19
5
36
28
32
7
125
48
55
65
4
168
192
60
20
31
5
103
129
135
180
12
9
44
72
196
20
52
72
36
63
9
156
27
12
36
12
72
53
40
27
33
3
12
105
24
111
144
65
16
20
7
12
21
80
103
197
7
5
43
33
12
3
36
53
72
31
12
5
48
12
16
27
12
5
28
3
41
156
52
135
5
43
93
84
20
31
17
4
39
69
27
5
40
15
41
24
31
12
72
201
60
152
76
32
4
20
16
27
5
48
19
5
19
17
19
9
36
36
20
64
3
12
21
32
28
12
72
20
4
36
63
17
48
43
60
57
48
20
24
31
57
12
75
84
101
16
84
20
79
17
60
28
104
7
33
8
24
19
21
99
21
116
55
65
55
33
15
24
33
3
29
127
5
36
7
173
120
64
15
36
12
5
52
3
156
36
41
112
8
12
16
15
105
72
32
7
24
60
81
20
19
9
92
55
41
72
16
12
72
3
69
36
24
51
69
20
36
43
117
60
15
149
19
77
7
48
12
132
81
20
24
96
7
81
24
3
105
12
8
64
39
17
4
128
12
115
96
9
36
12
3
5
7
173
43
9
27
53
43
108
77
28
15
9
75
48
48
41
55
65
48
28
27
48
105
20
124
80
96
24
55
33
51
12
5
55
5
24
43
5
48
60
115
65
4
15
21
44
36
184
75
60
105
8
175
65
7
53
28
144
36
44
16
12
171
69
3
9
56
43
84
96
17
12
31
101
16
44
43
105
8
127
12
48
72
65
108
7
41
79
5
19
9
120
51
17
148
27
24
9
44
12
55
5
31
29
4
12
72
72
135
168
96
57
48
24
15
12
48
77
36
64
48
3
48
101
36
24
28
80
28
99
45
20
163
153
39
65
36
4
171
24
113
7
9
15
57
20
40
3
45
72
99
5
19
96
41
64
96
12
200
16
27
5
7
33
24
20
19
24
17
60
60
16
63
45
44
48
28
72
20
40
12
36
36
8
7
161
4
15
5
91
65
40
20
115
33
36
20
31
33
15
29
67
60
45
60
80
115
93
63
77
67
ABCD 95482390676*3^$a+1 [50125]
210
60
90
15
96
75
21
45
35
25
78
36
165
51
60
84
24
42
78
12
114
126
78
36
24
96
30
41
19
24
60
12
48
240
240
60
36
45
15
54
6
5
144
25
72
15
39
156
45
63
102
75
93
42
48
41
109
126
101
19
30
54
57
105
23
55
6
35
61
138
30
42
30
294
141
48
21
174
420
36
30
90
96
60
18
36
144
42
54
114
57
129
111
69
36
90
24
5
79
30
36
36
84
39
15
12
69
39
6
30
21
3
102
114
5
31
24
9
32
43
102
24
36
138
66
306
5
25
39
80
91
54
114
12
18
150
6
54
60
161
1
294
120
54
42
54
30
24
72
29
139
21
51
108
81
15
156
149
1
18
90
210
120
41
96
115
18
6
60
54
270
36
36
29
19
336
84
30
36
24
180
96
6
149
1
168
30
120
72
54
51
39
60
45
75
180
81
93
162
18
12
54
144
42
30
150
95
64
9
6
36
45
15
33
105
72
84
84
30
60
72
213
141
24
6
210
24
90
102
59
16
33
95
37
18
36
5
31
48
150
102
240
60
9
135
9
80
61
66
48
81
135
41
48
25
60
60
111
15
36
60
209
139
120
125
16
21
168
66
65
19
60
6
6
69
9
6
60
5
49
150
6
150
45
21
18
222
48
6
5
259
66
11
43
96
21
45
3
32
55
89
1
18
45
165
72
24
75
81
15
39
90
54
96
30
36
48
30
105
105
12
78
45
45
66
84
222
15
3
252
240
108
6
54
30
90
60
72
84
60
45
80
55
6
60
114
96
24
6
39
15
126
30
18
12
300
60
48
216
30
9
240
15
6
6
18
300
87
3
12
48
12
5
19
45
75
66
30
144
54
126
54
120
35
112
63
72
60
24
6
108
42
24
126
18
156
66
294
60
84
12
54
54
5
25
6
54
270
120
30
96
96
30
24
60
150
6
198
42
324
6
18
30
12
18
6
59
145
96
54
12
144
36
54
24
66
234
30
156
120
60
65
1
18
6
54
216
60
114
30
125
37
30
48
6
330
84
41
85
6
5
13
35
1
111
45
144
54
30
36
30
125
19
221
16
144
75
30
54
321
9
12
54
96
48
6
126
48
96
30
51
3
90
66
65
49
210
150
6
84
45
51
36
90
24
156
144
75
189
30
21
75
6
30
30
54
30
255
96
39
54
60
6
54
30
120
60
192
84
69
15
216
9
111
90
84
96
6
18
6
6
143
121
84
35
37
30
30
30
168
41
289
6
84
12
78
42
30
35
43
101
144
31
240
24
60
30
47
79
6
30
24
24
45
75
12
54
6
24
5
25
60
96
18
132
30
39
99
6
30
9
32
145
30
144
54
75
27
90
84
90
120
69
57
24
144
30
17
13
60
66
60
84
12
54
30
246
60
99
39
12
144
29
1
54
150
66
81
3
96
24
12
48
41
151
30
168
126
101
208
81
126
108
5
37
114
84
36
174
6
210
24
42
185
55
144
36
69
15
84
126
66
168
36
174
35
25
12
59
1
18
96
54
60
6
96
114
54
36
24
30
30
6
24
66
96
48
12
84
54
12
3
147
48
45
32
85
219
39
156
90
51
63
225
15
150
6
30
6
30
30
5
25
24
96
114
84
96
36
ABCD 95483593222*3^$a+1 [50025]
39
36
113
16
56
85
15
24
57
35
19
45
3
77
1
3
69
6
21
33
72
3
15
30
120
23
67
48
108
54
60
12
24
71
28
12
60
45
23
52
21
42
18
30
60
18
42
9
9
51
9
24
23
13
84
48
23
49
27
15
18
48
30
30
90
30
3
144
45
51
69
12
60
63
20
13
120
35
25
60
12
36
24
48
83
1
15
21
18
42
12
42
30
15
15
66
3
21
95
148
57
48
15
27
29
1
35
1
18
54
36
30
6
11
13
6
6
30
5
4
15
29
1
108
27
8
13
132
12
108
66
24
48
54
48
23
12
97
11
13
51
44
60
120
16
45
36
3
9
12
18
90
30
17
28
20
37
66
30
3
9
36
54
36
30
36
11
19
30
78
6
47
12
25
47
55
126
168
24
12
84
36
23
7
6
54
105
8
16
20
64
3
24
54
15
75
72
33
15
6
11
13
15
9
12
23
1
36
15
75
66
24
24
6
5
73
48
12
71
1
24
84
12
35
19
5
19
57
33
42
90
59
36
145
6
33
32
24
91
18
6
6
42
53
79
66
12
12
36
23
7
162
36
174
17
1
30
48
45
87
29
13
12
24
15
27
30
107
43
29
1
24
35
19
30
72
63
21
15
9
12
12
47
1
12
18
42
12
48
48
18
41
13
12
54
30
120
51
15
24
90
12
59
96
48
24
16
36
21
27
27
6
48
11
60
19
24
6
54
36
54
12
23
112
20
43
72
29
19
42
24
35
7
84
6
24
3
21
36
15
3
78
143
16
20
19
129
12
45
66
29
24
72
19
30
23
37
3
111
77
37
6
9
57
48
12
78
5
7
53
37
63
33
12
30
21
60
129
120
27
20
19
30
11
1
27
8
25
48
12
24
54
21
81
24
75
63
18
39
56
28
20
36
60
84
40
36
24
9
71
19
125
1
15
21
24
42
24
6
60
12
60
135
20
72
13
75
93
63
96
45
95
25
114
9
36
21
71
48
7
54
11
13
24
48
54
18
42
6
27
116
19
125
12
55
5
48
73
222
12
30
99
81
24
36
123
8
4
8
25
18
48
24
18
87
81
11
4
21
48
36
11
13
11
1
35
43
18
18
5
1
39
92
144
13
6
12
53
76
24
60
21
75
20
1
12
36
96
35
55
33
56
19
17
55
6
90
9
159
77
13
24
15
3
53
7
42
6
6
131
64
15
6
39
8
13
24
114
5
1
71
24
108
31
60
17
64
9
6
5
28
45
72
48
30
6
15
21
75
8
7
173
48
4
33
6
6
11
19
101
25
30
9
44
36
1
12
30
18
47
72
28
15
42
3
8
48
7
29
1
102
48
29
19
30
30
6
131
37
35
13
48
11
100
9
12
12
36
30
54
126
5
61
23
52
188
13
39
15
5
64
27
42
48
12
23
4
48
3
65
49
36
12
11
100
69
72
11
19
5
13
18
9
44
7
102
12
11
73
12
27
57
24
51
8
67
6
63
75
114
83
13
39
93
3
96
33
27
3
6
11
1
27
15
12
96
30
27
68
49
24
96
3
8
12
52
9
12
120
12
30
18
12
12
78
5
36
36
13
11
19
12
41
13
39
33
35
24
109
24
83
43
66
3
12
24
32
25
155
28
81
30
78
66
30
12
87
20
13
39
24
117
54
45
9
6
6
12
71
84
1
24
78
93
129
18
30
3
9
42
6
3
15
21
21
60
27
15
57
168
33
12
48
102
78
39
33
15
75
30
48
12
6
5
16
135
29
7
5
49
15
24
57
27
51
29
13
3
96
144
69
48
78
5
19
17
49
12
42
126
15
27
24
18
6
54
60
47
1
30
5
60
4
33
27
56
127
5
13
35
4
15
5
85
35
36
49
23
1
42
17
16
75
17
55
29
1
48
51
9
35
4
128
49
48
12
35
31
78
24
23
52
21
12
30
30
90
117
93
18
21
81
35
49
24
15
15
6
24
11
1
84
6
18
12
24
66
42
12
48
30
30
15
33
60
18
42
35
7
78
102
6
179
25
15
56
4
3
30
42
21
20
1
6
65
88
116
1
12
48
39
33
15
45
36
12
23
157
39
45
24
47
25
30
29
1
107
13
12
11
1
3
15
18
108
12
3
36
51
5
163
24
42
3
8
7
30
47
1
23
16
33
35
61
6
6
24
3
51
101
13
51
9
12
23
31
5
1
144
42
12
6
24
87
15
6
30
9
21
159
8
1
36
3
21
75
15
54
12
18
60
5
36
49
48
72
12
84
15
105
72
143
49
12
36
59
19
81
33
48
12
6
30
114
17
1
24
11
4
33
96
11
4
177
35
60
88
21
18
30
48
18
6
99
15
9
45
12
23
48
79
18
6
6
48
87
108
15
48
24
65
28
45
6
30
12
23
85
39
8
37
36
42
18
84
35
48
79
29
19
5
37
24
6
30
6
113
1
75
153
107
1
3
21
36
102
108
17
43
42
12
3
45
35
1
39
92
1
48
60
60
11
4
36
15
45
21
24
11
25
3
27
69
33
27
48
8
7
41
19
42
11
64
44
4
3
72
42
15
21
18
30
11
1
60
12
18
53
1
24
6
5
19
21
15
48
6
132
54
18
36
12
12
30
48
9
93
18
5
24
13
18
18
60
12
24
138
17
55
30
99
9
11
4
87
24
84
36
65
91
18
36
39
45
60
75
20
48
37
6
12
5
25
24
24
24
23
85
24
23
37
36
39
21
84
15
20
25
36
27
15
12
24
9
8
124
44
84
1
12
39
69
11
13
48
60
132
47
1
59
223
120
30
15
3
53
7
17
1
24
12
36
90
12
6
11
4
27
54
24
12
24
15
45
39
39
177
45
59
7
102
11
24
12
25
24
42
42
35
67
9
57
24
135
3
66
24
83
25
144
23
16
15
54
30
6
11
13
23
13
75
15
6
36
12
36
30
5
49
23
73
75
20
121
3
12
3
5
12
1
30
30
3
15
6
11
49
23
13
23
16
9
12
48
96
ABCD 95484003562*3^$a+1 [50134]
180
48
18
72
9
171
18
90
36
6
48
126
36
468
24
97
113
60
43
83
30
72
252
331
17
54
169
41
6
90
30
108
126
36
139
48
96
5
99
15
18
7
8
129
15
33
6
145
17
30
24
1
17
15
141
139
48
72
71
25
72
5
139
239
6
84
24
120
7
24
77
18
90
39
141
115
96
80
40
56
184
23
60
30
31
11
90
66
193
144
317
30
21
87
18
222
1
35
324
145
83
234
243
15
1
35
120
6
30
180
60
36
237
81
535
41
103
48
83
114
48
43
71
18
55
11
126
216
39
249
79
8
3
90
42
9
45
115
128
171
84
72
6
147
33
108
54
12
25
144
56
15
18
151
119
66
54
105
111
121
8
75
165
45
42
108
181
137
78
12
450
67
23
9
33
55
35
12
60
181
24
59
150
30
90
36
114
156
205
143
138
54
90
54
57
105
90
54
18
85
95
18
60
102
42
19
65
72
54
81
40
119
273
135
90
7
89
12
162
121
59
180
60
237
249
39
375
180
30
222
153
171
37
168
11
54
174
306
6
138
175
113
247
83
48
90
96
30
54
31
41
7
128
88
191
49
11
285
39
57
9
54
114
12
144
60
174
25
65
7
24
191
1
29
54
157
77
162
273
33
60
108
39
33
127
11
21
219
246
63
16
89
55
65
60
102
45
15
48
60
165
40
101
30
69
111
72
60
108
30
115
32
183
156
60
33
105
126
97
168
77
43
71
33
3
30
234
24
174
162
90
204
102
25
35
84
121
59
6
18
109
191
49
11
246
36
43
152
3
189
16
11
61
47
18
223
89
126
66
24
79
131
357
45
19
24
47
97
8
183
1
24
119
57
15
84
132
48
25
89
120
63
63
126
414
6
111
135
57
303
168
360
25
137
127
80
280
233
90
84
49
144
41
216
78
138
175
48
155
157
48
72
24
128
81
7
5
18
241
24
11
126
48
54
153
432
16
155
69
57
180
180
114
109
168
137
7
8
15
162
78
12
54
96
79
32
63
25
71
25
203
237
48
3
78
66
108
18
42
61
101
3
195
37
143
36
61
200
171
18
84
103
23
96
25
48
96
104
15
25
336
299
157
191
48
49
77
54
96
61
72
23
49
29
12
7
216
89
15
40
47
180
13
11
216
108
57
40
5
60
54
66
60
51
3
84
25
65
103
72
120
17
48
567
141
19
125
43
8
15
72
105
153
7
131
24
12
36
60
9
39
25
29
6
30
234
36
36
45
33
18
30
168
336
90
13
72
113
31
5
67
209
108
ABCD 95484275366*3^$a+1 [50065]
42
93
117
51
16
59
21
33
36
99
93
3
57
108
102
117
57
39
87
30
54
78
78
12
42
60
180
156
192
90
150
90
36
30
19
83
13
65
42
42
42
54
99
208
8
16
5
51
280
53
115
125
174
18
43
29
36
90
54
12
54
21
51
18
24
12
103
11
37
5
138
120
6
156
42
61
120
104
72
21
48
42
33
117
114
54
147
45
72
6
132
30
102
36
49
128
24
48
16
24
47
78
6
120
252
132
18
12
48
39
3
42
3
3
93
201
135
24
16
35
36
90
15
24
16
8
15
120
9
207
1
179
30
36
264
19
29
72
91
119
33
93
27
96
171
21
99
18
3
63
42
7
35
42
75
144
16
59
96
120
165
48
16
56
129
87
3
36
114
15
64
17
60
30
204
54
243
69
54
37
72
35
36
6
108
42
48
6
7
35
117
123
285
9
156
54
93
51
45
81
63
33
15
168
87
57
192
136
80
24
15
25
179
30
39
48
9
96
162
12
33
3
18
75
27
85
77
186
54
96
27
153
42
237
171
69
48
63
57
27
37
95
145
464
15
145
17
55
8
120
9
63
39
90
39
291
36
12
42
60
144
7
48
137
18
69
105
6
105
117
18
25
17
39
3
13
224
9
39
213
18
114
31
32
117
30
21
69
51
184
152
40
293
91
29
42
33
168
45
27
16
179
42
24
174
48
30
39
3
13
24
8
57
63
45
336
42
42
63
63
180
21
160
120
8
45
66
252
13
17
48
7
35
13
35
72
117
88
17
90
150
7
5
75
39
216
25
11
84
33
21
60
186
54
66
13
48
8
64
5
30
117
88
120
107
84
9
72
81
7
5
163
32
112
48
101
139
48
32
63
114
84
60
31
59
6
30
25
288
71
9
16
191
24
49
35
37
24
72
80
9
63
93
18
84
21
15
90
15
51
30
18
36
12
162
48
198
117
27
72
13
113
42
48
13
59
21
24
72
9
31
29
30
45
24
72
16
107
30
12
19
32
45
54
48
13
152
16
32
40
5
30
114
24
51
33
60
30
93
15
168
297
153
15
51
18
66
49
8
88
71
9
141
3
51
69
33
18
69
231
169
77
6
210
123
249
12
114
249
141
156
276
24
30
48
96
45
21
240
123
40
96
17
48
79
248
9
84
30
69
40
32
21
19
96
23
84
162
6
18
51
15
1
48
96
8
57
174
49
5
18
25
29
66
18
84
115
11
69
3
117
33
54
49
104
40
80
27
36
12
133
8
64
65
87
99
6
135
21
75
72
72
171
205
53
75
45
90
36
204
6
78
6
114
96
90
24
72
75
9
192
42
6
15
15
6
168
51
69
120
115
155
36
265
80
111
138
135
96
99
165
40
5
6
61
80
48
33
138
96
18
3
48
24
88
65
54
30
78
126
60
24
115
185
12
30
48
6
87
345
7
5
126
45
72
15
33
231
24
49
72
56
33
135
40
65
84
3
249
54
90
42
162
96
19
53
72
66
25
24
23
49
53
96
54
12
1
83
36
90
48
12
75
24
15
9
153
60
18
81
15
105
3
90
3
9
159
81
6
57
120
48
57
60
30
85
35
12
25
8
168
48
264
81
79
56
105
162
45
168
144
21
132
103
104
120
3
18
30
6
48
ABCD 95484563732*3^$a+1 [50030]
3
27
21
21
30
30
39
9
36
42
30
24
3
27
45
3
45
21
120
35
64
81
87
3
24
6
66
45
24
15
12
42
90
36
6
60
30
48
53
169
30
18
48
114
5
19
210
51
9
24
42
96
402
3
3
30
15
80
1
24
96
18
66
66
129
57
63
9
47
121
18
69
111
54
90
78
24
3
27
48
93
105
15
27
6
47
7
36
21
24
165
90
96
9
21
24
27
27
78
120
15
168
141
11
13
114
57
9
12
27
45
75
21
30
30
30
65
109
6
6
15
39
60
101
1
60
48
51
51
48
54
12
75
93
27
3
45
51
180
150
42
57
87
108
270
132
11
49
15
104
1
18
72
21
27
78
84
18
33
24
48
3
5
19
6
12
12
39
56
13
6
21
9
66
5
24
139
6
12
18
54
42
60
21
9
15
39
42
18
24
18
3
45
36
63
32
49
15
24
27
48
21
57
60
48
96
3
57
60
155
133
66
60
30
12
120
12
6
57
9
84
6
48
21
56
13
372
90
6
24
90
165
195
6
119
13
11
1
183
27
45
39
30
66
54
54
21
56
16
27
90
12
135
63
33
9
18
78
54
6
30
168
30
180
51
9
54
81
99
141
99
77
79
42
15
8
37
48
11
79
6
30
45
9
12
24
11
40
24
9
15
105
39
45
6
5
19
117
15
54
131
64
24
3
45
33
12
35
19
18
48
54
30
54
12
69
9
47
19
228
18
87
21
11
13
6
90
27
63
17
115
72
21
24
32
16
8
1
24
36
126
18
6
90
84
36
11
40
48
105
12
3
15
12
45
165
27
45
102
90
48
27
80
13
30
66
6
69
81
84
6
5
19
21
33
183
69
51
9
6
30
24
3
33
48
15
9
78
54
11
24
25
48
66
60
30
35
61
18
66
30
36
24
5
1
15
63
18
12
11
49
288
63
69
120
3
3
30
6
54
90
129
15
6
54
101
19
30
15
93
12
12
24
114
12
21
3
141
21
27
15
6
27
45
24
84
71
64
21
24
12
23
40
21
240
3
3
18
35
97
18
96
30
6
33
15
60
6
258
42
24
12
18
12
209
25
63
21
36
108
12
66
18
12
15
24
48
117
138
36
114
36
96
15
219
6
48
12
3
45
75
3
78
42
42
6
6
30
33
15
12
18
3
24
3
6
12
18
84
108
9
24
21
75
3
42
24
30
66
6
102
15
15
78
3
45
54
101
49
23
43
6
30
65
79
57
39
6
72
6
117
117
12
15
75
29
19
102
84
35
109
108
150
54
30
93
8
49
18
96
6
15
9
6
54
27
69
75
9
15
87
18
42
18
30
42
48
90
90
84
6
60
9
32
40
9
39
75
42
30
69
9
60
131
49
12
18
66
24
18
69
9
24
96
12
228
24
6
41
61
42
41
55
129
147
6
24
95
13
27
120
63
78
24
11
24
16
24
69
75
32
19
18
12
180
75
15
144
6
24
36
30
81
33
24
135
48
3
21
153
168
119
16
69
99
39
42
63
45
168
99
15
48
17
49
36
30
101
40
3
69
27
54
6
30
3
3
24
45
33
66
120
5
112
24
165
78
6
54
41
49
6
41
13
12
60
6
90
48
24
12
15
48
3
5
19
144
30
66
24
162
24
35
85
138
6
51
96
24
9
6
90
60
36
15
45
24
24
36
24
36
54
45
24
27
54
24
36
11
24
37
27
33
135
3
21
69
60
30
6
84
39
3
45
9
60
270
114
27
80
19
24
42
3
105
12
3
21
3
105
15
48
8
61
78
60
18
48
60
24
42
41
13
90
66
111
80
67
18
78
66
51
24
24
24
3
90
59
16
24
75
29
37
48
11
13
75
48
3
5
19
36
6
54
77
55
60
24
18
102
30
239
19
36
30
12
23
31
33
48
69
24
30
6
66
18
180
66
54
36
11
37
6
141
21
150
5
64
96
24
69
6
18
11
85
36
30
36
48
30
39
27
29
25
24
30
30
6
24
42
75
15
18
15
63
9
45
78
21
32
7
6
6
45
21
12
36
30
96
45
3
6
60
24
48
84
15
129
72
24
135
3
108
57
8
109
51
24
48
8
49
15
15
60
66
3
24
27
18
60
42
29
19
30
6
30
11
85
3
117
78
78
18
66
51
8
61
18
36
30
12
18
17
64
15
84
21
33
132
24
27
24
45
35
73
96
15
72
45
48
36
24
66
18
83
19
21
3
21
45
36
150
42
6
9
27
108
12
5
181
3
21
54
45
72
9
63
21
12
119
88
15
30
3
3
6
24
72
168
66
18
36
36
30
21
69
3
21
11
19
45
39
17
19
6
48
42
24
6
39
105
36
78
6
144
18
54
48
63
3
21
48
72
24
9
42
21
123
66
66
18
60
27
72
93
3
21
75
9
6
114
36
3
21
24
12
84
27
ABCD 95484918656*3^$a+1 [50059]
84
36
144
12
264
396
108
180
53
112
288
147
72
69
135
36
168
216
180
204
420
96
36
84
96
89
240
19
60
72
264
156
21
63
120
24
72
84
96
60
41
103
36
168
180
57
3
77
55
300
285
80
55
89
31
204
24
120
36
209
31
84
60
12
588
192
48
72
204
69
15
513
39
264
264
252
24
144
21
255
240
60
96
228
113
160
207
273
99
24
336
108
60
180
201
51
204
24
60
77
343
12
180
288
36
120
120
84
132
509
211
204
180
24
120
180
281
31
108
5
7
41
163
504
72
180
108
180
336
264
33
3
264
5
7
108
60
65
96
112
3
717
183
84
101
64
75
21
39
192
60
120
84
60
84
120
36
245
55
36
48
60
360
120
180
72
29
271
33
15
192
144
96
348
72
264
24
276
9
51
24
117
99
84
96
84
360
120
132
84
204
65
127
300
69
99
72
24
780
24
297
135
168
156
21
123
72
29
19
156
144
252
69
15
17
43
396
84
96
60
108
360
72
84
420
264
72
144
324
672
113
240
127
33
195
432
48
173
43
60
9
48
27
96
36
84
45
39
120
60
252
24
300
24
96
77
304
123
96
144
420
113
208
39
12
108
17
144
55
216
48
72
180
240
60
89
331
309
176
139
204
153
147
276
24
36
237
32
187
300
41
160
3
189
80
55
105
27
120
120
48
12
9
80
16
399
96
24
156
600
84
96
48
36
24
396
120
36
168
120
77
19
36
60
144
60
17
127
192
48
36
84
132
60
168
180
72
144
60
420
276
24
36
60
41
43
120
240
77
103
36
168
300
240
96
36
60
204
276
420
269
451
60
228
180
156
84
137
ABCD 95485338602*3^$a+1 [50016]
5
36
28
224
36
4
60
87
89
108
48
7
81
8
64
120
24
96
36
92
160
32
16
56
16
80
28
224
36
48
187
5
19
21
51
53
40
51
101
12
12
40
24
24
44
7
41
84
72
40
8
52
32
48
52
8
19
12
33
8
72
55
161
48
40
195
33
44
36
19
33
8
139
153
32
148
8
16
164
127
12
53
7
180
5
60
19
204
65
96
376
24
51
48
21
39
41
12
12
36
52
39
60
9
12
72
44
7
84
65
16
36
12
39
29
52
63
17
124
12
75
101
100
20
139
93
3
117
56
7
29
4
12
36
44
55
141
44
12
19
29
24
204
31
36
29
28
180
60
27
5
40
27
5
12
124
24
15
81
27
5
24
4
80
16
12
48
36
111
21
3
36
9
44
4
24
144
39
41
120
40
36
80
4
32
48
24
31
113
67
69
128
72
72
64
44
4
27
141
39
17
16
8
72
103
33
36
32
100
15
105
32
24
184
8
24
120
103
9
39
81
459
5
132
108
100
96
159
72
12
33
24
36
36
44
12
16
84
12
56
76
92
160
27
12
132
5
79
21
15
24
29
43
65
4
8
24
12
7
72
33
164
16
72
20
16
44
36
60
72
103
9
128
232
36
99
177
3
77
43
81
92
72
172
39
9
108
96
68
19
33
24
24
24
360
72
264
24
32
40
12
27
9
15
17
67
29
12
48
43
33
56
48
48
12
16
12
68
84
96
64
92
55
5
48
103
17
16
27
29
72
136
8
79
65
12
4
60
32
4
39
57
284
12
115
77
64
72
3
117
56
7
84
33
32
96
4
32
60
55
29
151
53
271
12
9
72
27
5
16
8
31
17
124
15
21
72
8
12
31
69
108
68
40
36
44
36
19
89
55
36
29
24
64
24
15
41
16
51
33
140
43
29
40
36
111
33
48
44
24
120
7
93
48
3
144
113
24
16
3
36
173
16
99
81
92
96
12
16
80
36
96
12
132
60
72
24
24
96
136
132
32
28
8
40
24
24
8
108
36
60
79
36
9
36
27
53
52
120
20
79
84
36
5
103
41
16
8
7
24
36
41
108
7
93
12
56
12
84
12
144
16
12
51
65
100
8
19
29
31
33
116
4
3
77
172
48
12
8
48
55
12
29
12
52
3
57
20
72
16
135
41
55
9
72
8
52
20
48
19
5
24
7
132
53
64
56
48
96
16
99
108
65
36
7
9
20
60
36
64
75
33
108
20
84
48
12
4
108
32
36
76
15
5
67
60
48
173
43
177
27
5
144
88
27
60
72
36
5
7
41
88
48
8
52
15
21
8
31
89
192
43
141
3
173
240
100
12
72
51
12
17
60
60
264
112
204
3
60
125
16
24
12
44
247
41
100
36
24
56
31
57
99
5
16
3
45
108
36
120
24
80
28
48
36
99
36
41
24
72
16
48
39
36
221
43
24
149
12
36
76
116
24
16
20
139
33
8
24
43
93
111
12
29
100
15
5
48
28
44
84
48
36
76
48
12
20
52
44
172
56
72
48
36
112
32
84
108
31
21
8
64
32
148
51
17
48
88
8
40
15
5
36
108
12
88
44
156
16
8
16
12
20
43
17
172
80
84
96
16
39
41
76
260
199
89
12
43
72
29
19
29
31
41
48
28
20
16
39
41
64
24
39
36
89
36
55
113
43
29
16
15
108
48
69
32
88
56
48
64
80
16
12
183
41
132
108
124
27
53
7
41
88
12
87
9
123
137
40
96
24
12
92
31
36
36
77
36
12
12
48
24
40
75
36
5
31
17
31
33
48
12
39
137
40
48
3
57
36
72
15
96
113
43
57
3
125
4
104
64
27
5
175
84
141
56
48
24
88
48
24
96
20
19
161
12
19
41
72
60
7
69
32
67
5
43
53
60
19
45
27
9
32
88
68
91
5
48
12
120
12
48
28
80
180
28
128
216
108
7
101
184
8
4
68
12
115
9
24
3
12
9
84
20
28
44
16
8
156
91
17
24
96
79
84
69
75
197
4
164
28
12
15
120
ABCD 95485511354*3^$a+1 [50014]
76
15
9
152
100
9
30
137
4
111
17
13
48
72
90
77
1
11
109
35
127
102
27
56
112
48
63
24
78
35
43
9
51
60
21
99
237
3
5
24
108
25
18
65
55
17
13
102
18
90
12
17
1
54
41
169
18
48
21
144
15
65
144
60
31
17
24
31
113
109
6
149
72
13
11
115
17
55
9
44
7
77
55
18
87
15
66
150
29
13
15
68
60
124
51
221
4
36
3
66
87
80
103
12
65
160
12
15
21
99
101
55
17
43
77
43
105
87
18
71
31
120
29
48
16
39
101
84
48
7
57
93
51
45
102
108
12
17
43
102
168
18
12
108
72
117
51
89
13
59
19
57
63
5
16
99
77
60
55
12
30
47
4
27
5
13
54
36
257
48
7
65
43
12
17
61
35
84
48
64
3
33
140
55
18
24
107
13
138
30
72
11
55
137
205
35
115
12
77
49
72
183
132
8
55
57
8
229
11
60
49
78
53
24
55
36
5
184
45
138
30
59
88
8
72
132
28
111
41
79
57
15
5
28
15
72
45
3
17
13
47
4
51
18
54
93
3
21
39
185
96
120
31
65
67
36
9
36
140
79
33
80
43
42
335
52
72
68
91
84
66
11
61
48
35
72
24
13
27
51
5
67
17
196
15
153
20
55
24
108
17
72
103
53
208
15
17
4
351
17
103
17
36
16
60
21
48
95
67
180
18
87
57
30
5
36
49
3
60
128
12
7
77
96
4
176
12
91
41
76
3
12
69
51
53
175
30
75
69
23
25
39
3
78
123
116
36
43
29
40
45
63
32
73
27
3
9
116
43
17
48
145
354
96
41
64
27
189
93
15
3
65
72
163
17
91
24
120
33
20
67
17
13
6
120
24
18
30
5
67
33
12
8
28
80
19
6
90
65
7
53
60
55
84
48
77
28
27
21
87
42
126
29
31
65
67
60
12
41
55
12
153
87
29
1
48
90
17
72
61
75
24
15
17
16
27
60
150
6
12
17
168
43
5
36
1
35
13
47
67
41
7
78
291
39
12
42
15
81
99
93
59
4
20
40
32
127
5
121
30
9
36
75
12
53
25
11
19
132
78
54
36
17
12
48
148
15
161
24
16
8
13
27
51
117
108
12
68
67
228
84
30
23
100
8
85
27
183
12
165
60
44
48
181
11
40
69
35
52
68
76
140
36
7
48
9
81
18
60
69
3
53
55
54
66
192
5
64
39
9
3
12
18
3
69
48
72
27
36
63
5
55
17
7
65
151
60
117
8
16
44
12
52
116
40
24
3
18
42
12
53
103
65
85
35
7
108
29
192
76
48
20
37
78
5
67
17
31
60
5
19
45
135
77
40
8
28
128
139
41
16
8
43
12
6
35
85
75
27
12
57
84
129
6
9
20
72
16
8
64
3
5
13
71
4
39
96
9
48
147
5
48
192
55
78
75
84
3
41
100
27
108
89
12
48
100
20
96
76
39
69
3
65
7
233
12
72
40
128
36
112
48
44
43
89
121
27
21
24
30
21
207
89
91
117
21
47
43
72
30
18
105
56
109
47
48
55
5
7
65
12
100
72
111
222
78
125
55
9
56
64
20
223
33
63
29
16
20
96
36
108
12
43
21
8
28
33
59
43
18
27
93
35
115
45
69
83
13
11
43
5
28
33
107
4
81
83
7
30
18
60
5
19
36
29
28
20
4
39
5
84
16
120
24
3
18
30
21
39
12
5
60
12
88
27
17
48
73
27
60
33
35
13
24
138
9
93
30
36
197
55
5
24
76
3
89
13
59
48
76
27
150
318
60
41
24
52
20
55
53
64
20
13
3
15
30
99
15
78
95
103
57
15
53
12
25
78
132
9
8
85
30
96
29
16
15
165
27
5
100
12
36
15
54
131
72
43
60
72
57
20
121
35
55
60
17
48
25
24
35
235
90
11
40
80
79
41
7
5
148
15
72
120
9
36
12
75
5
88
92
12
4
84
56
264
85
78
5
52
33
18
81
21
119
91
53
49
ABCD 95485582412*3^$a+1 [50017]
27
13
47
57
24
3
9
48
51
93
12
48
3
36
72
57
64
32
39
33
3
36
9
3
21
15
60
1
36
11
21
27
12
24
48
12
33
39
93
12
16
36
8
15
21
75
81
3
21
75
81
39
36
25
11
48
12
9
60
3
60
1
36
35
72
120
109
152
100
95
33
12
40
12
59
132
85
47
13
68
3
36
12
24
24
13
56
3
45
87
33
28
11
121
92
39
12
60
1
20
64
155
33
36
39
21
15
45
27
12
108
12
60
9
3
12
45
99
60
81
3
33
39
12
24
24
24
9
16
47
45
12
27
9
27
57
15
36
108
57
3
81
15
45
3
93
75
25
23
57
84
15
24
9
3
96
36
36
24
24
49
68
15
1
35
24
24
21
51
33
144
15
96
24
36
21
15
12
9
12
4
83
13
35
21
3
145
11
48
25
8
15
12
9
27
33
36
87
24
36
9
75
120
97
59
12
13
71
25
35
21
15
9
12
3
13
11
48
25
80
24
4
11
12
21
3
45
15
24
33
27
1
23
72
21
12
4
48
23
60
25
11
21
3
12
45
3
45
40
8
48
36
87
25
23
13
8
24
63
48
61
44
39
36
21
24
27
12
81
40
8
84
27
12
165
40
8
3
33
36
51
48
24
21
3
36
12
24
81
147
12
21
75
49
20
27
24
72
1
11
240
48
9
75
36
84
9
16
47
48
21
112
11
45
39
33
48
51
117
15
21
4
23
36
45
3
24
84
48
21
39
12
12
49
32
36
28
20
75
12
69
12
3
48
69
51
36
9
27
84
24
21
16
48
11
21
64
11
12
24
1
92
171
48
12
45
100
60
35
81
99
24
144
36
9
24
16
8
4
23
9
51
1
11
24
69
15
12
60
9
27
24
21
15
36
36
105
60
144
39
24
21
3
48
25
47
24
12
108
12
24
24
12
9
3
12
24
72
49
32
39
21
48
27
21
3
93
72
3
9
3
13
47
24
21
4
47
36
33
108
15
1
44
27
9
51
9
75
105
60
27
13
8
39
36
24
132
9
39
93
15
1
23
72
36
9
3
49
23
12
1
44
12
3
48
228
9
15
12
9
3
153
27
21
40
12
47
49
179
9
51
1
23
168
49
92
15
73
23
36
33
16
32
12
24
216
36
27
12
9
36
16
8
36
15
81
15
69
39
84
36
45
48
39
24
1
32
27
12
9
12
27
13
35
24
33
39
21
15
9
27
93
52
20
123
33
84
3
12
9
75
60
1
11
117
3
25
36
32
27
1
84
11
48
12
21
84
15
49
143
84
36
36
81
75
84
60
72
12
1
32
12
96
4
35
84
120
72
12
45
39
48
61
152
72
48
12
12
4
59
24
13
44
15
12
12
1
92
36
3
21
15
33
15
69
27
36
21
111
1
23
69
3
1
11
45
39
48
9
51
96
1
20
51
69
99
21
24
99
81
15
204
21
4
44
15
60
9
123
45
48
3
1
11
21
15
12
81
3
12
12
108
13
35
1
176
39
21
99
9
51
48
36
45
15
96
72
13
23
48
84
24
96
24
45
15
33
27
21
3
33
48
12
15
9
3
25
71
9
15
45
39
12
48
24
12
33
3
48
36
36
49
59
9
27
21
48
24
36
4
35
36
33
3
33
12
148
80
4
119
24
45
12
63
12
12
13
35
36
9
48
36
15
33
39
9
24
24
51
69
15
9
3
96
153
3
12
49
11
21
36
3
24
24
72
60
180
48
48
33
12
63
105
27
12
12
9
3
9
88
44
96
36
12
99
96
57
36
12
27
48
9
99
9
123
12
33
27
1
11
48
37
36
8
27
24
24
24
84
13
20
3
21
24
24
3
36
60
49
48
116
16
11
21
28
96
32
3
45
51
12
12
36
37
8
96
75
61
35
12
36
12
12
24
93
63
48
24
9
27
12
9
27
36
57
24
24
51
36
61
44
40
44
48
27
21
27
217
8
27
25
68
24
52
23
25
23
21
36
12
51
120
25
47
45
135
97
12
32
4
11
36
24
12
21
4
128
15
24
117
3
24
25
44
228
3
81
12
87
69
144
3
45
24
3
9
36
123
45
99
36
48
33
28
71
48
48
45
76
131
9
39
9
4
96
95
12
12
72
33
51
81
12
16
59
33
84
63
21
3
36
12
12
84
105
4
23
168
60
45
87
9
84
16
44
27
84
12
9
4
56
3
72
45
15
105
36
27
12
105
27
9
39
33
63
12
9
12
15
24
36
48
120
24
132
181
71
108
13
11
24
13
20
48
24
148
107
9
15
9
36
27
60
84
72
132
48
156
9
4
84
48
60
80
16
47
12
84
81
27
33
72
15
12
12
69
96
48
15
93
99
1
36
176
12
3
33
15
36
60
9
3
69
48
39
33
84
60
3
12
37
107
36
21
60
12
87
145
8
24
16
47
9
36
12
40
56
52
32
3
49
11
24
24
72
120
12
9
48
15
144
45
64
23
25
68
75
12
105
12
27
24
9
40
32
12
12
63
36
36
36
24
12
24
1
35
21
3
24
57
12
3
49
59
21
39
69
3
48
85
44
36
12
15
85
12
11
33
15
12
93
15
12
33
16
32
15
12
12
25
35
93
123
33
24
28
36
35
24
60
33
3
24
12
48
36
13
47
9
27
12
57
48
52
23
109
35
60
9
36
48
3
72
37
44
84
4
8
135
12
81
48
27
117
27
9
24
40
12
23
13
12
95
72
9
36
3
12
1
56
36
12
63
24
13
32
12
27
12
13
83
97
92
15
72
21
40
11
1
71
12
12
33
27
21
27
73
23
132
60
21
36
75
12
25
12
11
36
37
83
45
12
39
12
9
24
51
12
108
12
12
21
24
3
ABCD 95485710668*3^$a+1 [50004]
31
60
44
148
32
15
1
12
152
3
96
69
63
9
21
15
39
33
57
24
7
95
9
21
7
5
27
9
31
8
45
67
53
3
39
13
32
36
52
23
25
59
45
63
73
84
11
18
6
30
51
15
30
127
35
48
69
21
7
8
64
5
31
17
123
4
173
30
48
18
67
12
17
3
33
7
60
35
6
24
7
41
7
23
24
114
6
33
87
33
40
72
23
30
87
16
24
23
25
20
28
12
12
8
52
89
36
36
12
27
9
31
65
3
57
31
60
59
13
41
19
35
73
89
60
15
16
5
12
42
61
72
80
27
66
7
8
9
48
78
105
4
23
25
12
41
60
7
5
90
37
95
1
60
53
27
72
45
3
112
35
97
65
55
11
37
17
3
112
200
40
5
30
48
13
12
41
24
67
149
12
54
48
13
17
7
5
175
36
24
5
6
49
95
61
24
23
13
5
18
54
6
9
52
29
19
20
28
29
15
36
112
11
6
90
13
8
12
88
80
12
21
30
36
1
24
53
15
40
23
9
28
120
23
48
1
20
21
108
7
29
36
30
97
23
9
16
17
30
18
67
8
39
33
72
76
65
48
6
93
21
12
79
36
17
7
23
66
27
3
36
126
55
20
72
3
90
67
72
71
49
36
5
19
60
5
78
13
12
5
6
6
48
96
19
12
11
49
29
19
68
27
132
66
27
3
109
95
121
29
55
83
6
6
21
4
5
108
43
180
95
9
16
60
17
15
40
5
96
42
30
78
216
21
129
18
30
18
30
39
15
1
5
24
48
15
40
17
15
36
4
36
24
8
40
32
69
151
5
6
138
139
5
18
84
1
12
65
18
30
24
43
108
20
15
42
67
56
33
102
37
72
96
132
35
48
48
1
35
1
12
35
13
47
42
6
42
15
40
5
36
90
97
23
9
33
39
40
20
220
41
55
20
69
24
219
12
16
12
72
53
15
12
9
7
12
12
5
31
12
71
49
5
90
6
19
35
57
63
12
30
75
3
13
32
28
5
18
36
6
55
12
5
12
48
27
81
19
101
48
19
53
30
37
8
52
20
28
24
48
12
23
13
47
45
33
39
51
108
42
7
101
96
3
40
32
3
25
72
68
28
24
20
63
30
6
6
3
48
9
91
24
36
65
19
60
41
90
49
5
75
9
36
3
40
12
48
8
33
12
60
7
23
25
17
43
12
71
49
83
12
25
65
67
48
32
28
32
63
25
12
101
30
25
24
8
33
15
87
18
24
84
39
27
45
51
9
28
8
64
131
49
29
66
120
18
55
17
75
36
3
1
48
60
71
66
103
17
24
24
12
66
24
1
180
132
23
42
63
160
60
84
36
5
19
36
32
3
37
5
43
60
53
87
144
28
71
180
97
53
12
7
35
102
3
52
60
48
8
4
23
73
65
30
37
11
66
43
47
30
31
65
19
36
5
199
41
15
69
6
25
44
160
36
29
108
63
87
30
36
7
12
32
3
18
54
18
96
19
41
6
30
123
72
15
78
7
216
12
20
40
12
108
23
105
9
246
18
24
36
7
77
30
36
49
48
132
5
7
131
9
81
75
3
61
5
43
17
6
9
16
80
27
13
24
5
18
13
72
8
3
30
54
12
30
48
55
71
21
76
44
183
25
11
37
23
6
3
33
42
33
69
18
57
21
19
20
40
11
12
57
16
5
15
33
19
41
36
24
36
114
96
25
41
60
12
43
12
23
48
60
12
37
143
9
21
67
48
12
47
145
36
5
67
32
3
37
41
19
119
1
36
5
72
27
16
29
15
40
5
54
21
9
30
37
20
12
93
39
9
7
47
6
31
20
15
13
77
55
29
7
44
3
25
5
18
37
47
24
42
7
71
6
36
175
17
3
24
16
60
17
6
21
21
150
120
102
63
3
24
42
18
48
48
12
169
48
11
9
3
72
33
12
21
31
8
105
15
33
19
96
53
12
55
132
32
33
27
28
65
156
7
29
43
17
36
87
52
5
60
18
13
65
75
33
31
23
48
168
6
15
40
5
30
24
36
78
18
25
12
12
29
6
21
184
11
42
55
35
25
35
37
11
30
198
30
7
17
96
42
45
40
132
12
36
104
3
33
24
39
42
30
49
20
15
13
65
48
15
24
9
60
12
24
120
24
67
12
35
13
12
5
6
1
89
24
43
104
69
6
73
35
33
4
41
67
72
48
48
12
5
48
60
15
64
11
37
8
183
21
16
65
7
60
23
9
33
60
87
16
83
66
15
21
19
36
32
28
29
123
28
24
60
8
3
49
95
61
12
48
20
24
28
5
72
51
4
155
48
33
120
72
63
42
66
37
35
42
43
32
88
29
55
48
12
191
25
20
45
48
6
33
21
79
5
18
48
36
1
12
71
90
7
20
100
32
15
25
47
13
83
24
18
18
102
6
30
27
9
51
27
18
67
60
20
160
11
1
8
81
7
44
3
37
48
107
18
43
12
12
53
30
42
54
1
156
12
48
12
23
85
32
12
69
24
3
112
12
48
48
12
11
21
40
20
75
33
27
21
45
18
42
19
41
75
12
57
3
28
17
36
6
25
80
28
8
15
48
66
3
52
41
99
60
9
90
61
68
3
25
12
60
23
48
1
60
108
20
51
21
36
52
53
19
20
36
4
89
7
12
20
45
3
100
44
40
20
76
12
5
55
77
3
72
39
21
40
71
105
27
13
5
48
19
35
25
60
32
15
1
29
144
66
85
11
30
15
72
15
66
139
5
30
12
30
15
9
24
ABCD 95485770442*3^$a+1 [50050]
15
12
21
42
189
36
60
12
15
150
87
3
30
198
18
147
132
12
39
30
54
138
15
15
30
99
111
42
18
9
33
90
18
120
18
42
78
84
6
27
3
102
39
60
3
60
36
30
24
3
243
90
99
45
18
105
84
9
54
30
87
9
24
60
108
42
18
72
6
84
6
24
66
42
18
12
129
129
54
30
6
42
42
78
12
18
18
102
12
36
150
30
54
168
150
120
45
132
15
228
42
15
51
12
9
33
27
21
15
105
132
18
18
27
87
78
18
69
63
18
60
60
162
129
39
54
6
42
12
18
9
39
120
12
78
30
57
33
99
243
18
99
3
9
21
42
66
72
39
153
18
132
120
93
27
45
135
108
42
27
93
30
108
78
51
36
15
165
3
72
9
129
30
60
192
9
108
12
51
57
111
57
15
57
15
300
45
21
84
3
63
54
6
72
120
9
21
252
30
93
72
120
3
18
24
30
120
18
48
180
114
93
3
30
12
48
42
9
33
60
6
144
108
60
42
96
12
42
60
57
108
108
3
21
21
102
177
99
9
45
66
120
9
12
99
30
102
30
12
3
75
9
39
114
123
165
15
3
24
48
12
96
60
81
3
96
9
12
51
108
84
108
45
15
42
123
105
90
165
3
54
36
84
138
18
102
42
66
12
42
6
9
33
75
33
90
102
60
90
72
6
264
3
63
9
105
3
63
9
243
12
48
12
6
27
12
3
12
30
186
84
60
18
39
123
138
18
24
126
27
120
132
51
42
42
57
33
18
9
3
18
27
111
12
57
3
438
54
36
60
9
12
99
60
21
63
18
15
63
12
18
24
3
15
12
6
72
192
27
39
72
105
27
180
6
90
12
30
39
111
12
6
27
57
18
249
39
21
63
6
90
60
9
3
12
48
9
60
99
21
3
345
3
69
21
78
21
69
27
12
111
12
12
18
159
9
54
93
72
63
69
111
90
12
15
15
48
132
93
33
42
168
84
30
36
24
3
15
30
30
9
123
36
12
18
54
33
3
9
105
30
33
87
36
30
42
42
18
42
6
102
90
18
12
15
15
78
30
54
78
9
33
210
120
120
93
3
30
144
27
63
30
90
36
72
9
36
15
45
3
54
6
21
21
210
9
9
147
87
93
24
99
12
9
63
117
108
15
156
24
30
27
3
108
48
24
18
132
90
105
12
21
30
42
15
72
33
3
24
81
75
24
3
33
3
72
48
12
9
9
42
42
126
9
33
72
18
162
63
27
108
30
42
6
51
9
144
15
141
90
30
27
87
18
15
27
18
108
24
18
57
81
84
66
9
3
78
42
42
96
24
66
9
183
42
6
57
72
33
39
21
195
57
30
60
105
48
144
33
30
36
9
15
78
15
87
18
39
171
105
63
12
42
27
39
12
90
18
54
87
69
180
24
168
48
39
51
90
24
63
75
18
51
63
30
75
3
42
75
33
30
48
69
3
42
87
36
120
45
42
57
9
252
99
33
18
42
138
42
87
3
48
117
48
27
120
48
222
30
30
63
63
72
18
54
150
48
210
18
30
54
3
33
24
75
48
15
30
132
3
147
126
42
117
261
27
117
96
39
33
27
48
3
114
18
102
75
75
120
66
27
84
21
42
117
93
60
66
24
36
117
15
48
24
18
72
138
180
102
6
84
18
15
57
30
93
123
30
231
9
30
84
66
27
33
111
39
144
30
120
48
318
114
63
63
42
42
33
72
33
30
42
75
3
18
42
18
99
81
282
12
138
27
60
12
36
27
66
51
108
75
33
3
150
60
30
81
3
168
60
18
12
30
12
57
36
105
18
9
111
24
6
90
21
48
93
12
156
24
30
30
60
18
9
51
45
27
66
54
18
108
24
36
54
45
51
12
18
39
3
30
27
12
9
87
15
72
93
45
18
12
138
30
12
69
21
27
111
12
12
30
3
72
3
90
12
15
45
6
21
3
36
57
153
54
48
42
30
18
18
42
ABCD 95486180228*3^$a+1 [50004]
75
63
57
75
18
19
32
3
21
144
88
53
67
17
31
77
18
54
43
17
36
54
157
144
95
102
132
90
85
35
60
97
101
67
200
3
253
24
11
30
127
8
16
128
15
33
64
48
168
48
32
40
24
101
18
97
120
32
15
60
133
47
57
141
123
72
64
96
35
93
40
72
53
67
23
144
33
3
61
48
35
48
162
43
48
80
40
149
6
37
168
29
43
80
184
24
59
45
16
89
15
21
12
39
96
48
105
90
72
240
120
157
23
132
13
24
104
159
25
48
120
24
56
64
48
168
144
101
43
5
114
180
66
27
33
79
23
57
88
107
13
23
1
80
48
93
19
120
23
57
171
132
25
5
3
87
150
67
113
48
18
45
27
18
19
131
72
12
60
36
97
8
87
297
16
56
51
85
8
105
79
168
8
72
303
12
117
136
5
30
162
75
3
12
72
6
162
25
77
43
24
41
79
29
27
27
157
80
16
17
90
93
40
128
72
63
24
1
32
75
133
167
60
12
81
15
1
143
145
560
33
18
72
133
5
139
101
291
40
11
48
54
111
112
104
16
8
16
29
90
42
103
56
168
15
57
40
24
56
16
8
27
13
24
80
48
123
61
11
42
18
12
21
16
71
169
11
45
88
56
159
1
29
27
48
96
40
8
51
45
16
96
47
385
11
61
29
19
233
7
83
48
37
8
69
51
15
9
45
115
32
40
29
67
24
56
87
57
88
48
5
42
30
6
61
101
19
104
24
40
41
39
136
155
12
60
93
285
162
25
48
32
40
47
78
30
13
5
75
159
78
30
13
29
30
157
23
57
24
16
101
27
171
54
111
24
15
25
8
195
13
77
3
96
99
61
56
184
41
175
8
15
9
15
198
48
24
43
83
120
72
42
43
8
75
12
25
155
60
18
55
137
108
307
17
175
8
3
37
104
21
3
16
11
42
3
15
48
1
23
57
9
31
221
3
285
67
5
139
23
78
192
78
48
45
27
45
27
13
8
40
155
42
147
15
468
93
135
1
71
9
264
240
27
108
121
131
45
48
87
73
24
71
129
105
31
5
72
120
3
112
263
129
15
25
125
43
24
41
15
72
75
157
24
155
72
117
48
40
53
19
143
102
91
24
53
19
408
80
63
25
32
33
132
66
42
18
30
7
47
6
19
56
45
72
67
8
75
30
39
96
63
24
25
83
162
51
16
120
29
51
69
75
57
30
25
83
42
43
80
112
53
174
78
199
56
120
24
33
156
90
57
3
30
79
72
101
67
8
3
21
88
32
16
35
18
90
9
112
176
33
15
16
71
49
120
11
13
24
8
45
78
162
43
5
27
184
176
105
30
72
6
372
150
25
32
15
57
88
65
96
39
45
27
16
24
29
54
21
27
85
83
85
96
24
24
41
7
72
11
309
216
72
63
25
35
85
56
96
88
24
11
30
79
216
29
363
64
149
67
95
60
69
39
1
24
59
21
39
30
18
9
141
12
175
176
16
56
27
18
42
57
16
53
84
90
36
24
25
8
24
69
91
96
5
42
25
5
43
272
141
12
18
24
66
19
48
32
208
8
72
123
90
12
199
24
24
8
15
9
208
35
18
43
47
73
5
72
43
29
195
16
152
48
72
93
19
11
157
5
19
41
15
40
144
104
144
208
5
67
23
78
51
3
13
5
19
48
56
40
125
12
ABCD 95486462738*3^$a+1 [50018]
120
1
9
32
3
21
16
8
64
2
9
7
5
33
19
12
23
30
7
23
18
15
13
15
44
13
14
61
48
75
32
13
21
14
46
20
6
24
33
28
15
9
23
10
15
5
7
39
74
28
35
15
10
35
3
24
21
39
6
40
27
72
3
38
39
7
66
12
12
74
24
13
53
67
32
3
13
36
3
96
9
8
7
68
33
99
25
33
84
11
3
1
33
26
1
11
54
24
4
30
2
66
64
9
12
23
4
2
6
25
15
110
28
32
18
22
15
84
39
54
30
36
5
24
21
12
42
37
53
66
9
13
14
24
45
21
70
9
17
42
16
20
34
60
6
12
2
30
6
96
36
4
20
3
51
24
81
45
6
16
48
17
3
24
40
8
13
81
50
6
24
16
95
39
1
39
18
3
9
120
15
29
4
6
122
43
11
4
9
3
18
14
13
80
3
24
6
7
63
2
10
45
120
35
10
38
16
54
47
7
2
3
48
12
25
66
6
36
8
7
60
3
80
16
44
52
2
3
13
6
45
8
3
33
1
38
13
33
72
2
36
24
37
60
173
16
14
25
23
72
13
23
10
2
40
14
46
2
18
118
99
21
56
31
5
15
7
32
16
48
29
15
46
12
3
15
12
2
66
16
21
173
10
20
1
36
29
4
14
25
87
36
68
12
42
3
39
24
25
29
6
40
24
21
9
12
30
36
17
3
52
2
16
8
16
26
4
33
51
24
12
8
48
54
66
18
10
125
16
53
48
22
53
13
20
19
33
8
124
6
56
36
10
18
6
11
3
4
18
20
24
6
24
10
11
64
9
12
24
3
48
53
22
5
9
30
4
12
2
75
3
25
24
5
3
1
2
12
12
4
5
7
5
27
30
30
6
7
3
6
11
25
2
85
23
4
21
9
3
20
7
165
33
27
75
24
20
9
15
40
26
12
4
50
6
7
3
2
40
30
20
25
11
24
28
18
27
12
11
22
12
23
7
41
25
27
8
9
15
15
13
15
53
12
3
36
28
120
12
105
35
36
24
6
15
115
9
3
2
84
24
12
18
12
54
24
36
30
1
123
12
29
76
3
30
2
114
6
16
72
18
20
30
22
23
13
15
27
12
45
27
8
88
2
48
10
5
64
3
5
55
2
18
12
1
33
2
18
4
23
9
30
61
108
36
48
17
60
4
32
3
19
8
45
7
30
38
57
13
78
9
15
33
8
1
44
12
12
43
17
10
42
6
108
2
7
20
13
12
8
22
8
34
6
20
33
37
12
15
51
17
4
23
40
2
31
15
8
57
3
54
3
52
23
22
35
73
2
1
36
3
6
35
9
6
22
2
10
15
15
21
12
20
45
34
18
30
20
18
58
9
68
12
25
8
55
5
18
96
48
6
6
64
2
18
4
45
20
16
35
4
8
52
18
23
9
22
18
38
22
27
35
58
3
9
51
20
48
15
66
30
36
4
18
15
3
74
18
22
8
3
3
34
3
24
5
19
27
17
55
8
45
15
4
21
17
18
10
14
1
3
122
15
52
20
1
27
12
21
20
66
13
5
7
41
18
1
11
12
10
8
7
33
15
53
70
12
8
30
102
37
80
28
3
6
11
9
39
1
24
2
52
33
8
40
5
55
60
15
9
3
24
21
3
29
16
17
4
3
8
13
44
63
63
60
6
28
18
14
10
6
2
1
39
50
7
11
13
12
3
14
58
2
31
17
84
4
32
18
9
28
5
3
109
56
27
115
12
20
16
6
8
7
8
13
24
11
120
13
6
29
31
20
1
5
58
14
6
4
18
3
27
84
8
66
24
3
4
11
34
6
5
33
16
56
27
25
12
6
2
66
1
3
6
2
25
23
30
7
45
83
12
43
84
20
13
3
30
32
7
33
8
12
42
10
20
22
24
21
11
28
2
19
23
16
6
36
2
13
32
3
4
36
17
13
3
45
51
11
12
13
53
7
20
7
48
57
23
4
14
12
18
12
12
1
32
33
24
40
35
7
6
18
26
6
30
3
21
6
54
4
2
4
21
9
3
21
12
38
6
58
92
46
2
12
4
14
63
9
4
36
8
12
36
24
51
28
20
31
36
9
68
31
2
4
18
20
28
48
2
22
18
2
40
68
49
24
20
4
57
38
13
15
5
28
29
18
4
6
120
14
21
43
20
1
45
80
66
10
14
66
58
12
17
7
9
9
60
35
21
16
38
46
42
77
31
12
30
2
36
40
17
45
3
21
18
6
27
15
37
36
35
9
27
1
80
19
18
50
12
48
36
16
14
31
11
4
53
93
24
103
68
9
4
2
33
1
6
33
5
4
18
78
39
36
21
68
3
4
3
30
26
22
2
6
54
10
3
17
106
29
16
9
8
78
1
21
14
25
29
19
5
55
5
36
27
9
55
45
18
2
10
8
1
12
48
15
12
14
91
59
18
60
3
3
1
23
85
77
3
13
23
12
45
88
14
16
77
15
18
16
3
12
29
10
21
35
10
44
12
132
12
51
12
3
57
1
102
24
26
27
13
30
12
21
15
2
30
94
138
57
8
31
36
41
25
38
4
33
15
18
24
18
5
9
6
52
108
12
8
4
8
13
45
20
18
42
28
14
6
34
8
4
53
3
12
6
22
5
63
1
35
13
3
17
16
12
5
82
26
30
16
93
20
3
12
13
27
20
18
4
6
110
18
30
60
4
12
75
23
25
11
22
170
12
18
22
5
1
14
66
10
12
5
39
48
1
15
2
18
6
40
30
81
3
30
42
20
4
8
13
9
30
9
5
36
6
28
6
51
9
60
14
22
8
46
14
19
3
9
8
25
3
5
78
24
60
25
11
30
36
34
20
61
29
10
56
13
3
17
43
8
72
34
63
27
48
48
5
3
1
81
62
10
3
27
6
15
39
8
12
12
33
25
3
12
20
28
5
40
39
3
6
44
18
105
27
21
9
3
3
1
11
49
23
12
6
18
30
12
28
95
40
11
13
116
57
18
1
8
15
30
18
10
23
7
24
18
8
7
8
9
120
24
6
9
7
38
15
1
14
42
24
43
20
31
5
39
1
80
37
27
23
45
12
51
22
2
16
5
39
36
84
25
48
17
31
17
40
3
17
79
44
21
3
75
42
55
36
24
8
15
18
7
15
2
16
24
14
70
20
15
7
32
10
6
20
9
1
14
30
18
4
30
50
24
6
19
107
12
1
11
9
60
9
15
7
20
60
33
52
3
32
1
63
2
4
30
41
3
1
41
40
12
66
32
13
12
45
18
24
20
13
3
9
11
70
24
11
7
69
45
38
52
48
2
3
15
10
6
5
1
3
35
42
19
9
60
51
47
88
9
20
16
15
17
4
9
14
28
8
1
21
8
36
30
18
3
28
17
19
24
5
22
2
52
71
3
61
9
54
48
54
14
64
41
1
59
64
8
55
17
15
28
54
3
33
47
13
15
24
41
7
35
25
15
117
15
20
4
2
10
68
1
56
15
12
36
84
13
3
20
22
14
1
12
48
8
9
22
38
28
32
22
6
48
32
12
12
3
27
93
3
18
10
6
6
48
62
4
15
33
30
5
1
2
24
13
15
8
22
23
12
7
33
35
12
84
45
12
9
18
21
1
51
65
70
9
48
51
29
27
10
14
4
33
5
67
3
8
42
18
1
8
3
10
68
4
18
2
3
15
12
1
35
12
37
17
36
30
13
20
7
62
16
51
3
5
15
13
20
3
24
45
13
18
2
10
12
18
42
2
19
45
15
36
29
6
9
4
3
54
86
24
4
14
67
5
54
1
23
1
9
60
30
32
4
5
37
18
2
22
2
28
51
15
62
4
3
3
12
45
45
38
12
1
21
23
7
14
24
6
36
100
9
75
2
10
9
45
23
28
3
6
6
5
45
24
6
108
1
9
15
17
4
18
33
15
12
6
20
24
18
30
19
15
21
5
24
36
10
9
48
35
21
7
8
6
18
13
20
15
52
48
8
12
28
20
24
18
10
120
5
4
63
30
66
20
82
2
45
15
1
32
67
38
15
4
9
12
50
12
36
22
20
24
58
2
6
25
9
50
16
44
40
33
3
20
30
19
83
1
11
10
14
4
38
22
6
6
21
77
6
4
33
20
49
8
7
11
49
21
2
33
12
48
4
8
1
36
51
24
21
2
81
39
37
9
12
75
9
66
68
1
23
61
11
13
3
5
15
12
6
22
50
60
3
1
20
3
21
19
3
38
40
62
24
54
46
29
1
80
10
8
18
10
57
17
6
4
36
12
30
80
10
30
51
17
24
3
52
5
60
3
27
48
52
45
96
23
10
60
56
24
16
30
18
51
77
63
27
24
6
4
20
51
37
11
16
51
20
28
42
ABCD 95486858438*3^$a+1 [50026]
9
8
97
123
44
108
12
13
35
48
85
18
42
144
83
36
37
87
72
69
23
13
95
1
39
9
59
7
41
48
31
24
29
13
48
36
11
36
48
25
75
9
36
27
44
172
12
9
15
20
28
9
42
66
15
69
39
80
28
72
12
75
21
3
9
32
31
65
12
49
48
35
52
3
101
61
12
23
13
95
48
13
84
35
24
37
23
12
43
65
1
30
24
53
100
36
9
23
84
7
41
7
17
120
12
1
27
48
20
13
35
19
24
6
35
60
1
48
23
76
20
96
37
11
1
18
65
103
54
11
4
20
1
27
33
11
151
18
3
9
15
36
8
31
17
16
39
17
1
99
36
44
12
31
6
23
52
84
33
48
35
12
16
56
25
11
12
12
24
79
21
36
20
12
36
4
8
36
37
27
3
33
32
97
63
8
24
1
11
43
78
71
16
27
77
1
39
27
65
4
12
8
55
42
48
36
12
12
18
18
30
17
12
25
47
16
3
53
36
4
8
24
4
32
4
9
3
36
57
23
49
15
60
12
36
15
30
12
12
36
30
24
78
59
31
24
96
21
20
1
11
4
68
4
21
51
39
21
12
24
15
41
36
1
47
40
27
53
1
23
12
28
56
12
24
31
30
23
25
72
23
24
36
25
23
37
63
33
11
100
20
60
100
36
32
36
7
29
1
35
76
9
111
27
5
4
21
75
105
12
23
12
24
24
52
12
15
66
30
17
52
75
21
156
20
24
28
56
13
23
19
6
15
56
52
9
27
3
69
12
21
11
4
8
43
54
18
5
48
24
43
33
12
20
37
23
13
11
40
45
126
33
72
20
28
32
25
12
147
20
52
57
6
29
40
48
24
56
24
28
8
48
16
8
7
21
36
8
79
78
15
105
87
9
144
11
24
1
11
52
20
12
7
5
85
71
84
28
8
112
32
24
13
35
72
79
77
48
16
3
17
36
25
15
3
29
67
5
1
3
20
85
15
128
223
9
56
13
96
84
12
23
43
57
68
52
111
149
60
24
4
12
15
6
3
44
37
6
21
12
8
31
29
43
6
15
57
179
16
192
24
116
40
20
1
23
28
3
21
27
5
24
16
45
47
12
124
57
23
25
27
104
1
90
17
4
20
12
24
43
9
36
12
32
4
68
72
7
21
51
5
25
23
24
60
40
32
13
36
12
3
45
39
45
15
63
65
12
132
48
1
11
24
16
44
13
84
11
16
8
12
28
32
1
71
24
48
1
63
27
24
5
12
7
45
24
36
15
78
11
7
17
49
78
29
37
39
108
3
6
35
48
36
28
8
12
12
24
40
15
5
12
36
52
104
7
24
33
68
16
33
35
84
108
31
90
12
39
36
45
15
12
21
11
1
59
1
75
72
8
76
24
21
63
20
24
37
35
28
33
6
21
12
20
48
12
13
48
24
3
63
17
4
8
12
16
72
60
3
5
25
59
25
83
60
64
48
20
121
18
54
3
8
79
17
24
7
30
15
27
53
24
109
47
37
83
4
8
25
23
36
7
9
12
8
25
12
6
42
23
7
77
1
83
24
16
39
57
21
35
97
6
21
36
8
4
36
44
16
12
60
8
1
18
78
24
23
36
7
57
15
6
15
56
28
32
64
87
17
144
1
6
6
11
24
4
8
1
15
12
60
75
24
30
24
3
8
7
5
52
15
65
12
25
51
15
21
8
60
16
63
29
25
71
1
35
28
27
48
5
1
11
1
35
16
24
69
3
3
69
20
52
12
60
21
11
12
12
1
59
64
45
24
42
78
27
48
63
17
48
12
28
33
35
24
25
42
33
32
49
11
48
1
24
18
17
16
32
36
12
156
72
24
144
60
24
72
76
9
11
7
54
36
6
5
25
27
80
1
12
23
25
72
168
27
21
59
84
40
44
4
27
5
109
12
18
17
13
59
60
1
42
24
30
3
20
12
199
48
29
24
108
40
8
13
3
32
31
17
85
12
75
20
16
12
57
39
9
47
145
48
39
8
36
4
20
52
3
41
55
9
21
11
76
9
35
16
87
17
48
1
11
36
85
11
48
1
15
15
5
73
27
56
13
27
9
11
12
36
12
13
27
81
60
42
89
7
42
107
1
35
7
29
40
8
28
56
7
18
12
11
40
24
15
29
12
12
84
12
88
8
28
12
44
1
30
17
4
33
23
12
31
48
17
16
68
25
15
8
28
9
23
13
23
4
12
51
5
13
23
7
17
16
69
35
25
11
4
8
7
65
7
42
23
61
23
37
119
7
29
1
51
56
7
29
4
56
7
53
13
12
36
11
1
47
43
5
52
20
48
48
25
39
105
11
37
42
5
12
25
119
24
16
21
35
31
89
12
36
13
107
55
6
15
9
90
42
23
16
20
19
6
11
28
116
1
47
4
9
63
20
12
1
18
21
108
21
59
4
3
6
15
36
8
28
33
131
16
20
28
9
35
12
60
24
67
9
60
12
8
96
72
25
3
44
7
54
18
24
5
19
9
56
64
104
24
88
45
51
32
4
3
45
8
12
1
84
60
11
28
15
29
36
48
12
24
1
23
12
13
83
1
36
12
48
47
1
23
4
12
56
37
59
1
15
15
17
37
95
1
24
23
157
27
120
3
17
36
43
29
4
12
24
9
12
11
36
1
23
133
35
1
11
36
12
4
69
35
52
24
56
28
15
6
23
67
53
1
3
44
28
20
72
88
21
27
8
109
30
5
16
200
36
1
78
21
24
21
48
6
9
33
35
64
20
60
1
23
36
12
40
176
13
159
33
30
6
120
3
21
3
63
5
49
63
3
24
29
16
27
30
18
30
18
5
16
3
6
27
44
19
5
40
32
112
45
39
15
21
3
18
11
12
7
5
19
17
52
24
3
24
9
108
8
73
60
30
72
21
32
67
6
42
5
28
60
27
101
28
24
44
12
13
3
45
27
20
72
36
1
6
24
21
33
39
3
45
3
21
81
99
45
66
5
48
24
67
5
64
33
23
19
53
16
32
19
30
11
16
39
9
44
36
264
1
51
56
60
12
60
52
12
32
72
4
21
35
16
3
6
59
4
32
96
76
21
18
9
9
12
83
64
56
24
28
104
13
60
39
12
24
32
60
13
78
161
120
24
13
131
12
16
108
15
21
44
12
43
30
42
77
28
15
65
28
3
66
23
12
16
36
96
15
6
15
8
13
11
36
49
63
15
77
25
42
6
11
48
28
9
11
253
36
15
8
13
23
12
28
57
35
55
30
3
36
3
17
12
12
108
36
72
12
48
25
156
11
12
7
48
17
12
1
11
ABCD 95487813802*3^$a+1 [50004]
54
54
18
42
246
24
36
54
36
17
55
84
53
115
12
54
186
81
48
9
71
7
102
131
19
66
6
48
90
60
120
6
12
5
109
179
121
78
12
54
330
30
72
23
144
16
80
25
150
30
54
77
55
30
6
372
36
24
30
90
77
1
120
263
7
9
15
144
66
144
15
57
135
45
83
187
5
163
29
61
35
55
30
6
174
24
156
54
18
78
156
18
150
192
36
18
24
11
19
60
65
37
60
84
75
87
78
107
409
54
36
45
33
36
90
156
6
18
29
16
32
7
60
210
42
36
18
12
63
69
18
228
24
18
30
114
48
42
81
9
228
42
48
41
67
78
126
66
72
215
25
90
12
18
18
72
60
18
30
54
83
7
78
11
115
72
54
15
33
42
69
80
96
61
108
144
71
37
75
9
126
180
5
19
48
18
168
162
17
13
18
72
204
174
24
71
96
31
17
31
54
90
60
102
54
36
69
81
36
18
72
18
36
18
30
78
12
186
71
49
60
72
30
77
31
6
30
29
112
27
138
75
3
192
42
12
36
3
15
17
79
30
18
36
36
9
87
102
42
48
36
114
48
132
72
18
36
12
60
120
17
37
96
48
59
112
339
29
43
18
12
23
217
39
225
114
29
1
330
90
12
60
48
54
78
30
114
84
6
216
29
48
85
30
6
30
36
69
9
87
80
85
66
54
179
1
144
47
133
36
60
36
30
42
30
33
27
108
90
162
12
78
30
117
159
216
36
12
36
42
90
12
5
1
12
83
7
18
114
53
19
36
12
108
18
6
18
138
168
117
45
3
159
177
3
90
83
145
60
48
6
126
63
32
67
30
6
30
42
12
90
11
16
128
67
66
18
137
85
30
24
48
21
32
43
12
108
126
60
48
42
89
16
21
123
141
18
6
155
115
102
23
19
18
138
36
6
30
60
45
9
23
112
9
90
30
216
90
108
60
21
27
90
18
36
6
15
32
1
15
32
7
36
24
93
63
150
126
264
5
379
18
83
25
71
1
12
378
54
99
51
36
18
12
107
25
18
54
15
144
21
210
144
42
48
111
39
120
6
54
102
132
48
59
1
138
132
90
39
123
72
18
120
3
39
48
72
78
162
210
78
33
15
72
6
72
18
201
15
81
9
36
35
192
48
13
51
3
90
36
30
150
30
162
54
53
55
42
18
48
29
43
53
43
126
23
97
15
9
54
12
36
168
264
273
57
108
48
24
35
16
32
55
54
144
131
1
30
204
69
87
9
33
66
24
36
12
53
19
6
126
18
87
39
120
54
96
72
108
12
123
45
35
37
107
37
66
18
60
126
18
30
72
389
79
42
23
16
105
12
54
108
18
78
12
18
150
30
24
95
7
6
138
72
65
103
12
54
119
16
81
42
198
159
75
30
96
48
119
115
78
12
126
96
21
9
23
13
18
24
12
141
45
179
16
39
84
6
126
18
30
72
132
5
31
72
84
21
80
25
183
21
84
6
18
63
9
84
54
77
16
15
54
36
279
69
12
18
90
24
11
1
90
36
42
66
165
87
42
63
3
132
12
6
66
21
183
72
30
3
57
48
42
84
78
120
35
48
144
25
18
5
13
54
36
60
18
107
103
24
18
12
131
19
30
63
27
21
69
11
229
36
174
36
5
37
108
102
9
15
129
192
57
23
67
12
150
18
90
111
87
30
42
36
54
87
33
132
48
72
96
18
30
51
39
54
60
48
78
12
60
ABCD 95489192328*3^$a+1 [50179]
23
54
150
13
8
88
47
9
16
8
64
8
72
168
3
12
78
12
60
3
15
66
15
9
72
72
63
63
66
31
77
60
36
12
55
8
81
168
30
57
3
18
108
66
13
47
169
56
45
54
30
15
9
102
24
54
12
18
36
24
162
103
32
9
31
56
15
9
9
96
48
7
11
60
108
54
7
24
185
54
36
36
90
66
18
36
79
32
64
173
18
108
12
25
83
36
96
18
12
3
15
241
128
45
108
24
31
5
27
16
32
99
6
55
144
96
59
21
15
132
12
9
9
18
108
90
15
27
13
144
35
36
1
95
30
51
3
21
48
63
97
8
40
17
66
45
16
24
104
33
12
51
24
195
6
31
96
53
36
54
102
43
155
6
55
8
3
72
36
90
54
72
18
15
328
35
72
252
24
1
24
131
13
11
37
17
36
19
8
57
42
21
9
15
16
72
5
27
9
55
56
51
24
13
113
7
11
12
42
66
342
60
115
59
18
36
6
105
40
119
25
24
8
57
102
1
17
18
117
15
102
3
123
37
5
3
27
78
48
36
19
72
17
108
99
15
49
89
55
5
12
54
1
5
30
93
15
42
144
144
66
6
79
29
27
16
144
113
15
3
45
45
43
125
54
21
27
72
18
198
21
21
99
16
185
18
36
6
54
36
97
83
30
108
27
24
21
24
123
192
45
19
56
15
1
107
61
59
36
57
75
157
17
6
72
1
215
30
36
24
31
24
224
153
7
41
42
45
99
30
24
102
57
105
72
175
56
3
54
15
93
123
64
72
96
24
128
72
75
90
18
1
56
40
5
51
45
162
12
6
30
49
11
90
3
15
66
15
3
6
102
60
69
40
35
30
63
27
24
117
3
141
45
99
9
126
25
65
90
21
51
37
56
15
30
6
84
121
11
174
6
30
27
48
69
78
117
9
36
228
78
72
18
30
42
55
11
6
30
9
135
9
81
24
18
18
102
108
60
30
6
33
40
47
9
72
189
24
174
13
29
54
30
114
30
42
21
69
99
16
59
37
240
17
18
37
8
39
24
9
216
27
48
61
65
39
21
324
12
67
101
99
171
45
75
6
18
30
7
65
63
72
15
30
6
108
12
18
27
72
51
45
57
55
8
141
3
16
96
23
18
108
6
45
24
120
72
9
126
54
18
198
30
168
45
207
162
102
90
6
48
9
48
48
9
31
35
54
78
84
60
1
83
6
39
24
21
6
93
15
12
165
15
73
41
36
36
12
3
87
1
24
11
6
138
45
33
18
21
40
29
72
18
12
37
168
32
21
102
45
9
36
42
66
79
47
145
5
3
27
18
6
21
9
39
3
30
72
78
73
101
150
13
41
31
35
54
7
35
48
6
151
5
19
143
1
32
147
21
24
33
7
32
69
12
39
69
54
78
223
5
51
39
6
75
16
17
15
136
209
31
5
19
71
49
77
138
1
104
111
90
7
83
189
207
25
71
9
144
16
24
41
84
60
54
18
90
108
49
107
45
24
96
40
24
96
35
24
30
36
75
33
7
29
36
90
78
12
51
93
36
60
66
25
89
54
1
101
78
66
51
64
29
36
15
88
80
105
6
84
85
23
180
37
17
198
78
43
41
31
95
54
24
219
88
29
36
55
23
9
21
19
23
12
78
12
150
36
126
3
51
45
64
72
24
5
132
135
39
60
109
101
18
6
12
240
72
30
90
6
57
87
30
243
45
43
17
30
9
15
9
40
5
27
9
103
96
56
9
24
36
12
7
56
87
108
69
15
73
107
108
49
200
136
152
57
79
29
51
64
35
36
12
132
66
15
96
39
9
21
186
18
7
24
59
85
167
138
60
123
112
8
40
23
1
24
32
69
54
30
31
24
95
57
33
15
64
32
63
6
12
7
48
17
63
27
222
15
40
35
45
63
72
9
39
18
63
64
53
114
1
35
54
66
93
72
3
234
108
7
80
33
24
55
83
18
24
66
49
23
1
77
18
30
19
35
45
88
53
120
19
5
163
29
3
40
197
3
40
47
18
15
51
24
21
9
72
78
1
11
165
51
90
42
18
18
21
40
ABCD 95489582842*3^$a+1 [50069]
16
69
3
33
12
3
3
66
18
9
39
81
56
25
30
6
72
51
3
5
13
6
60
57
27
5
25
12
24
72
12
39
21
30
29
19
5
13
35
37
18
6
11
163
24
5
16
8
48
24
97
120
71
13
51
200
19
5
31
33
8
73
111
27
6
12
24
24
3
3
24
12
42
78
18
12
18
60
66
6
102
108
12
18
18
35
24
64
21
42
66
15
63
12
69
75
48
12
17
31
78
3
9
6
24
60
6
42
24
24
21
45
35
13
120
3
24
48
32
31
24
18
90
6
12
3
39
12
18
3
24
9
24
48
54
57
33
23
31
84
77
31
24
30
36
24
54
30
54
78
84
11
7
48
33
75
24
53
7
12
29
67
18
66
233
73
12
6
29
7
41
13
36
36
24
99
8
24
7
18
78
41
16
93
35
37
108
24
15
32
25
6
12
12
57
32
19
69
33
18
18
131
79
54
36
42
6
6
9
27
77
136
21
27
9
54
33
51
5
24
40
3
29
73
23
112
147
5
19
12
17
55
6
3
8
1
24
23
7
48
6
11
43
18
35
13
3
57
6
9
9
78
30
30
18
35
7
54
144
12
18
29
24
1
72
6
9
15
48
6
35
19
6
15
45
54
21
9
23
40
8
1
18
18
18
12
24
6
63
39
12
21
33
12
35
49
6
24
24
17
144
16
45
102
5
13
60
12
18
42
6
12
221
31
60
53
7
6
6
21
27
30
60
59
73
111
27
6
12
18
12
18
30
24
60
36
21
3
5
120
13
107
7
78
78
5
16
57
96
6
12
12
24
30
54
29
43
18
12
39
24
21
30
12
81
8
31
60
5
7
12
29
1
23
103
42
12
27
51
6
180
66
41
25
18
12
17
7
17
72
67
18
27
56
1
15
8
7
161
1
119
16
48
63
18
66
69
32
7
6
54
5
7
6
107
55
48
57
15
12
6
18
12
84
18
11
16
15
129
9
42
18
30
29
67
36
225
9
47
73
60
75
8
1
18
29
48
211
12
105
24
45
144
6
24
30
23
19
18
150
5
16
9
54
36
24
6
42
5
48
145
47
49
180
35
40
3
21
129
42
93
15
48
48
24
6
54
12
96
108
21
9
90
5
85
27
32
1
12
12
30
18
24
39
117
108
39
3
78
60
107
25
15
24
3
36
9
51
90
42
30
3
21
131
7
9
8
31
9
3
78
18
30
12
12
15
27
5
16
57
87
39
12
120
42
107
19
5
7
65
19
66
18
30
6
36
17
67
6
71
1
6
66
78
33
3
66
78
48
42
120
18
24
17
43
36
9
8
37
6
30
15
93
83
49
12
59
1
63
3
6
18
5
25
6
41
19
21
21
54
36
81
21
11
49
15
104
7
41
64
9
102
6
11
157
42
72
60
48
77
13
90
9
3
101
37
12
102
30
6
12
36
24
5
37
6
5
67
53
19
29
19
18
99
168
153
12
11
19
53
73
54
57
9
12
35
13
132
132
12
95
1
198
126
3
3
42
27
9
6
36
42
18
33
27
90
48
6
6
18
36
18
207
32
16
24
39
78
3
51
5
43
12
65
1
47
97
39
24
15
12
72
6
47
91
5
31
30
27
21
12
24
15
27
12
6
27
189
18
41
72
7
12
45
9
23
67
5
37
90
12
18
120
78
72
12
6
12
18
5
1
30
6
102
132
6
30
21
8
43
36
30
59
13
11
7
17
7
18
24
18
42
6
72
12
9
69
6
60
54
42
36
12
18
78
12
69
69
11
43
6
36
11
13
66
120
48
66
23
49
18
54
12
11
19
29
31
30
27
9
60
11
19
54
39
24
15
72
66
63
9
12
6
21
27
53
61
48
18
9
3
24
36
144
84
66
83
13
174
78
71
55
96
66
30
89
19
60
6
11
16
123
6
30
12
77
55
17
1
23
43
24
48
29
16
27
6
12
12
12
24
66
54
12
23
48
1
18
5
37
18
18
54
48
78
6
6
71
208
51
12
72
18
71
97
47
13
251
24
13
60
15
27
30
18
5
1
96
18
42
78
84
48
65
24
25
23
31
36
117
21
36
60
42
48
36
84
24
17
24
109
72
59
37
24
36
60
99
8
67
5
73
39
56
7
18
36
162
24
36
77
1
42
24
48
29
31
6
6
45
201
39
8
7
60
5
13
35
43
54
36
27
21
30
5
19
36
17
37
35
37
6
42
30
18
3
56
13
30
29
48
31
60
53
49
15
8
40
39
33
3
12
57
21
24
24
35
79
78
48
66
6
11
19
12
6
35
91
93
87
48
9
72
57
47
13
27
3
48
5
16
8
1
30
30
11
1
71
13
48
18
12
36
12
12
30
120
35
43
24
149
7
41
19
42
11
1
23
13
3
45
6
21
69
27
27
24
48
90
24
3
104
16
21
36
15
63
18
30
41
7
12
84
6
78
144
60
30
3
45
18
90
95
96
16
32
7
24
113
103
54
6
60
66
48
6
65
85
30
5
43
66
30
12
12
36
12
42
75
3
5
19
5
61
11
19
174
24
23
1
60
12
30
96
81
3
144
5
25
54
12
5
73
6
17
7
9
8
16
9
18
125
55
9
39
48
12
18
72
30
5
13
12
15
87
12
29
37
174
21
9
15
192
9
63
72
39
57
3
5
19
6
6
65
37
35
55
57
15
24
9
27
6
210
78
12
27
21
11
48
25
6
6
36
12
36
23
7
17
55
54
11
19
60
17
43
6
15
3
5
91
5
1
15
3
156
6
11
31
9
8
73
48
30
57
56
61
6
72
30
12
36
12
6
72
72
78
95
13
35
79
6
35
67
48
29
16
32
13
162
84
5
31
17
1
23
19
5
37
18
12
18
24
36
42
5
1
30
24
17
16
9
63
27
6
78
33
21
6
5
25
12
12
6
12
48
60
126
27
3
66
12
111
15
24
89
16
15
96
6
6
18
12
30
18
30
96
17
112
39
17
16
72
57
15
56
7
ABCD 95489603798*3^$a+1 [50060]
24
12
28
30
41
36
49
23
27
141
24
33
3
15
138
51
45
150
45
3
42
15
60
13
23
13
20
12
64
23
97
60
71
37
90
120
2
30
33
15
66
36
3
15
142
23
45
6
9
12
3
160
30
20
22
26
27
45
6
102
24
4
47
15
57
12
36
69
34
66
78
86
124
20
42
70
20
51
33
24
60
40
32
15
45
18
16
2
88
14
22
168
32
60
63
15
10
8
27
45
30
42
118
17
231
9
79
24
113
12
57
51
24
33
190
50
63
24
36
117
60
18
30
88
152
12
27
96
37
20
36
70
14
48
60
60
168
12
15
7
62
60
70
54
2
24
6
12
120
16
96
35
33
52
263
183
82
23
63
16
26
12
108
27
25
60
23
63
66
40
95
21
52
83
19
230
15
60
93
15
33
4
11
33
160
104
3
9
15
45
90
66
24
3
37
86
54
36
12
3
60
3
54
3
39
81
103
149
27
18
22
113
45
18
45
13
47
39
94
11
69
87
13
36
144
32
24
66
154
68
112
8
66
10
104
15
45
40
8
60
72
48
4
11
7
5
45
22
38
48
112
42
90
14
66
28
8
24
130
90
35
45
148
36
44
18
57
31
17
177
16
11
93
63
13
11
25
60
20
36
27
7
14
4
36
44
46
29
57
36
54
58
23
7
2
70
5
33
63
12
37
11
24
36
45
28
32
99
13
12
8
72
51
3
186
78
16
29
3
42
3
132
7
24
32
34
38
6
39
48
60
49
14
57
13
74
30
100
8
24
30
40
18
83
43
14
3
15
114
40
30
18
23
103
144
146
24
3
27
162
51
24
36
33
16
95
15
24
102
112
122
30
10
30
20
6
114
4
32
60
60
34
5
13
47
21
12
87
21
24
3
37
68
30
6
4
20
15
72
45
148
8
27
37
60
54
74
120
75
45
60
16
74
42
60
40
18
98
244
50
18
76
24
23
27
57
63
82
71
69
24
27
7
17
81
135
49
24
54
126
167
117
6
42
99
19
56
138
30
57
15
40
98
63
24
108
3
45
3
66
28
66
2
30
90
15
13
92
192
108
60
72
12
88
47
265
48
32
123
7
41
33
12
24
58
8
94
335
3
18
72
3
19
101
24
115
53
85
23
33
94
17
96
45
114
48
93
24
48
72
13
6
14
16
164
27
45
36
39
105
18
22
23
61
6
5
3
46
2
42
102
10
24
92
12
15
1
20
27
97
20
48
60
39
39
6
36
94
158
87
3
30
16
44
15
7
50
3
168
24
21
4
11
9
108
147
21
60
22
5
21
51
49
32
84
15
36
24
25
23
85
20
3
24
201
30
57
97
80
28
23
57
63
45
24
15
15
6
72
42
58
20
75
61
11
21
48
34
102
56
15
60
33
51
156
39
66
15
69
40
68
135
12
33
87
51
9
49
32
22
8
24
6
15
37
6
26
36
4
143
37
11
9
15
133
8
87
105
75
57
48
60
3
87
22
60
8
96
16
144
179
60
87
18
16
24
20
16
11
33
6
69
21
12
114
21
9
100
23
12
13
128
112
30
50
3
24
19
149
25
215
61
32
39
111
30
52
6
14
48
58
29
51
42
72
22
5
33
75
45
72
15
153
18
54
4
30
24
50
75
85
92
88
20
63
87
42
28
50
18
72
12
15
180
33
30
72
54
72
58
41
36
9
75
21
34
41
49
56
60
48
16
8
3
63
34
36
234
30
95
33
75
9
94
26
54
54
48
15
3
42
15
45
99
15
18
60
3
7
17
156
133
56
51
3
21
49
167
13
47
13
59
25
38
34
23
135
30
48
39
51
18
6
6
27
12
81
39
25
71
27
165
25
32
36
39
60
81
48
12
15
15
45
117
63
39
6
58
2
39
21
64
90
5
93
12
18
93
60
79
26
27
1
11
15
10
56
4
71
19
5
21
4
131
87
90
30
18
60
12
27
93
46
122
54
10
68
27
93
12
54
16
50
4
32
99
25
23
31
14
18
112
150
12
35
21
142
50
27
19
29
3
30
60
30
42
63
97
32
3
33
28
54
32
6
48
36
48
15
7
5
3
10
32
15
21
4
95
55
5
13
36
47
12
45
27
48
57
28
36
56
48
108
12
63
60
49
18
62
66
30
60
84
10
5
9
4
12
20
108
27
48
85
23
67
38
60
15
37
20
16
20
12
12
3
69
108
72
36
42
45
25
20
120
60
16
11
45
34
41
81
24
36
108
87
45
24
138
16
32
34
68
168
15
12
72
25
71
12
25
23
13
56
30
18
12
28
8
54
48
30
207
51
258
16
23
7
50
36
4
20
75
81
24
30
33
48
49
24
126
26
24
4
20
64
32
40
35
141
4
18
2
78
42
15
36
69
48
63
ABCD 95489886868*3^$a+1 [50030]
5
121
18
72
93
27
84
6
11
144
13
6
120
21
45
35
43
102
15
45
30
5
163
125
37
174
24
5
25
12
198
36
36
78
12
84
6
30
18
30
330
120
41
19
12
54
6
264
84
36
156
185
133
6
54
156
114
17
103
30
12
30
18
143
109
84
66
114
59
7
18
71
64
15
17
19
90
6
84
30
66
78
132
39
80
19
42
84
6
210
84
6
54
6
150
11
67
77
25
84
30
101
55
30
30
29
25
66
5
175
114
54
41
61
234
24
90
132
24
30
36
18
6
17
7
12
24
24
42
48
35
7
138
6
9
27
5
163
6
246
48
113
7
57
3
96
60
257
48
19
77
13
102
54
84
60
42
18
11
25
24
132
24
51
3
42
24
11
25
119
16
39
6
3
75
312
29
16
39
36
24
66
48
27
69
107
144
160
9
150
30
36
18
36
66
18
6
36
90
84
30
54
57
15
18
126
36
125
25
48
42
93
111
36
18
42
54
120
36
30
113
31
90
71
73
42
138
12
23
175
12
53
55
30
210
30
42
108
12
60
30
15
15
33
21
11
25
18
53
37
12
78
12
18
60
12
11
97
96
60
180
95
1
63
231
30
144
42
33
27
78
72
78
17
49
66
24
36
129
9
72
168
23
37
126
24
300
30
72
3
27
48
5
61
54
30
207
9
6
24
150
120
11
48
16
9
12
18
210
6
156
84
65
79
6
36
263
61
66
198
251
1
54
30
96
114
174
27
39
6
35
133
90
12
60
54
30
144
72
48
120
12
48
105
57
30
41
7
12
84
144
12
78
15
15
60
30
6
30
60
39
87
48
41
49
12
24
24
35
1
30
65
144
96
25
30
126
30
189
195
36
9
9
12
30
93
111
144
42
39
105
84
42
210
78
57
3
141
15
6
18
41
31
65
13
222
5
13
12
228
66
30
96
120
123
80
67
48
192
18
11
1
108
156
54
353
7
12
45
9
84
156
6
120
48
30
6
5
16
219
69
27
53
61
24
12
24
66
5
19
29
37
180
48
102
24
30
114
126
11
25
30
84
24
36
90
54
60
45
80
67
48
126
96
48
6
120
276
24
60
9
45
72
11
73
30
6
275
25
180
83
97
48
12
24
60
47
112
176
79
186
66
48
12
18
66
21
3
6
66
18
60
23
43
101
163
42
90
24
30
6
144
60
96
84
29
7
24
66
15
153
12
18
12
18
11
235
6
18
126
24
23
13
90
6
210
18
30
216
41
43
36
30
195
32
19
48
120
245
55
60
42
120
114
150
84
36
6
264
30
30
36
78
42
5
55
41
19
48
120
72
30
30
168
105
27
53
7
89
199
42
143
7
18
36
120
240
24
66
66
191
19
18
42
138
192
23
48
19
90
131
48
31
33
45
126
36
113
1
335
31
24
210
174
12
45
176
43
69
57
30
84
6
18
12
48
12
54
30
66
78
192
60
48
5
55
72
54
11
49
66
120
30
30
105
105
48
36
264
36
60
30
120
24
120
282
120
120
24
35
64
32
13
66
17
7
66
126
78
132
71
97
120
71
61
54
30
24
6
81
159
36
60
90
114
54
30
65
55
12
29
16
80
25
135
80
19
90
54
12
354
15
96
15
54
24
30
5
1
150
54
90
6
35
1
15
128
55
41
19
66
11
13
150
162
59
1
24
36
48
12
48
6
66
18
42
234
90
306
93
21
30
36
41
49
108
96
6
168
12
90
48
12
144
35
85
6
5
48
48
13
84
126
6
78
ABCD 95490110512*3^$a+1 [50180]
33
72
24
64
32
45
30
6
63
21
60
199
32
33
6
102
3
72
3
109
48
35
54
111
16
96
96
56
24
39
1
65
63
48
51
24
45
16
83
270
15
75
69
57
15
88
41
127
48
35
96
37
104
15
9
48
3
144
18
12
31
29
3
112
80
232
41
31
41
30
33
3
93
16
5
19
17
18
285
24
45
72
24
67
8
69
51
21
51
237
48
3
96
51
45
9
48
180
36
15
40
80
16
24
192
24
29
3
63
108
72
6
31
53
18
49
77
3
3
117
48
24
96
33
7
11
133
35
21
45
51
93
19
72
41
175
48
77
147
75
36
33
24
120
93
180
7
80
33
60
3
40
29
12
36
36
15
3
37
32
9
18
285
96
69
99
160
11
165
16
72
83
78
72
378
45
88
48
107
21
81
6
25
11
30
78
9
9
7
11
30
126
9
40
24
131
133
8
24
141
144
30
42
48
312
75
16
209
132
19
24
209
54
210
55
8
64
8
9
7
11
24
54
36
126
18
51
24
51
48
21
64
41
7
29
90
36
93
105
199
53
171
24
16
48
72
83
24
66
6
48
60
9
21
19
53
43
72
89
15
69
19
24
104
112
104
93
3
15
25
227
13
23
1
72
11
54
36
19
48
144
29
48
36
63
69
27
3
24
54
84
43
53
67
144
53
3
57
102
25
125
90
25
24
72
8
24
168
88
5
91
11
24
45
39
60
85
144
53
43
176
72
3
228
6
36
90
54
31
72
48
29
36
7
24
53
91
56
57
12
60
63
64
8
3
21
40
80
117
54
141
39
9
21
99
15
54
51
39
57
9
31
8
16
96
65
7
11
21
15
6
67
17
24
90
45
45
102
18
6
90
91
32
39
48
33
16
80
33
132
72
30
6
90
13
35
42
51
57
31
128
72
112
32
21
43
5
18
81
24
39
18
39
72
15
42
39
48
3
69
39
9
21
150
66
24
27
96
177
55
35
54
18
13
5
3
120
27
12
9
16
8
48
88
29
43
32
48
27
13
41
66
60
9
48
9
303
96
64
96
35
150
31
41
63
88
113
60
36
102
49
104
24
24
160
17
42
66
19
53
54
144
60
145
104
24
9
60
43
8
219
61
8
3
109
11
37
56
105
54
33
3
93
57
31
17
7
35
12
25
24
32
51
229
107
13
80
16
53
3
48
21
75
168
16
48
53
43
53
3
72
48
21
99
21
3
72
39
1
65
24
7
24
24
11
69
160
65
12
67
113
72
96
55
48
8
16
8
27
84
33
24
24
15
54
30
133
32
72
144
88
35
21
3
69
136
56
75
21
39
84
108
9
24
21
6
30
24
31
96
11
378
24
48
72
90
126
3
15
73
128
33
15
24
123
37
77
163
24
29
3
45
51
21
115
120
24
32
72
33
72
132
75
33
15
15
9
117
3
33
60
27
3
37
143
121
96
72
5
115
56
40
53
99
40
8
21
3
48
3
174
7
48
80
24
16
104
15
336
145
5
30
133
32
141
27
27
45
16
48
35
109
23
217
11
6
162
37
8
3
141
72
9
55
35
37
137
7
8
81
31
53
60
90
93
24
57
54
9
9
7
11
93
96
45
123
45
19
89
15
69
72
168
67
23
90
199
47
1
95
1
29
54
60
9
117
18
30
162
6
72
18
73
24
11
45
21
115
80
24
16
32
3
18
75
57
31
72
104
136
35
36
54
3
99
229
8
93
75
33
79
56
112
5
171
153
30
6
19
48
24
17
127
29
3
72
21
3
160
104
87
1
8
24
21
36
7
80
27
66
67
32
24
21
6
21
69
12
168
66
18
6
126
36
3
16
152
39
33
27
61
24
5
12
15
48
9
18
126
31
11
108
180
37
89
36
3
16
11
21
40
48
5
19
8
16
120
48
72
96
11
90
51
9
15
33
36
91
56
136
47
90
102
18
151
56
9
36
19
200
21
3
88
32
96
45
19
5
12
55
59
18
12
15
9
55
48
17
60
51
105
87
3
54
24
36
99
3
24
234
36
66
37
41
15
ABCD 95490205316*3^$a+1 [50003]
9
48
15
42
30
21
80
4
12
36
105
99
108
68
4
12
33
11
4
69
24
3
12
8
60
28
9
168
30
53
97
66
9
84
3
33
12
20
97
11
1
11
36
7
42
12
47
4
20
28
9
35
16
117
75
45
18
17
19
54
6
30
11
60
4
57
39
27
6
15
15
9
20
64
156
56
88
81
18
33
21
18
5
13
3
81
3
21
75
12
36
32
7
45
12
108
69
12
24
12
11
13
27
9
15
15
18
54
24
36
69
48
45
111
81
42
5
4
21
42
81
32
24
16
3
72
21
3
5
16
9
42
9
39
36
24
41
13
66
33
24
8
132
36
1
6
9
21
72
24
3
56
13
15
3
41
25
27
9
27
15
41
25
186
45
24
24
20
28
33
18
21
24
45
54
33
36
108
39
18
18
57
15
125
52
27
5
88
69
12
3
108
15
65
16
24
45
47
1
11
4
12
15
81
20
37
15
96
12
84
15
33
32
1
24
12
6
21
60
96
12
111
9
9
15
45
30
36
6
15
75
21
108
33
3
9
35
37
6
36
65
40
44
4
21
6
21
8
36
151
77
40
45
54
33
12
20
4
8
16
33
99
21
39
39
54
3
69
36
15
8
36
4
3
69
93
39
3
36
30
11
25
27
51
18
48
18
90
24
18
30
6
45
57
3
21
11
19
33
48
9
11
43
24
9
32
64
39
21
51
45
32
7
6
51
104
19
9
15
29
4
21
36
11
112
8
13
54
5
13
47
7
30
15
12
48
12
21
6
18
48
51
57
6
5
25
119
4
72
20
28
33
63
32
7
180
45
48
24
9
108
3
33
78
81
24
69
18
36
54
24
18
57
12
3
29
1
35
7
12
6
36
39
33
59
7
89
19
54
51
27
18
131
4
20
55
81
51
29
16
21
3
72
48
3
21
8
24
124
96
12
96
57
15
8
16
27
6
39
60
12
56
25
39
96
72
15
54
72
3
63
6
95
13
3
36
12
36
21
39
36
48
33
108
6
29
7
12
21
36
36
24
80
36
144
55
9
20
28
33
35
7
66
24
18
5
100
15
18
27
15
41
40
99
45
21
42
48
33
99
18
47
4
24
24
9
39
9
35
36
19
9
117
6
149
7
29
13
3
87
9
32
25
54
17
64
8
16
48
15
41
67
57
20
7
24
18
11
25
12
123
9
18
9
48
108
9
6
5
76
60
69
3
24
45
3
129
30
18
36
54
9
9
24
15
51
29
4
56
4
60
45
24
3
24
32
4
57
39
93
15
24
69
3
24
12
20
24
84
4
12
9
35
40
24
33
30
9
27
36
72
21
36
12
12
8
19
9
27
17
1
24
23
13
18
102
24
72
36
12
36
42
72
5
112
27
48
42
11
97
87
33
18
6
63
32
49
23
24
25
36
83
4
21
12
15
32
97
35
1
39
8
7
65
4
12
9
6
12
69
75
21
48
24
8
85
3
12
108
8
31
9
36
81
59
4
36
12
12
39
54
11
12
121
18
21
117
11
25
51
3
21
57
63
36
27
81
56
76
12
9
87
24
8
25
47
25
23
13
15
33
15
48
20
79
36
18
75
44
25
27
51
69
21
27
36
21
27
12
93
12
36
11
49
63
3
21
8
60
12
72
60
1
42
21
15
45
39
57
21
47
4
3
41
64
32
1
6
9
9
18
54
63
27
18
3
12
32
1
18
21
3
93
8
1
15
24
51
60
36
5
25
11
4
9
3
9
39
3
41
36
13
12
27
63
6
99
9
27
84
33
63
57
24
95
7
18
78
54
15
96
9
24
15
3
33
24
20
7
29
24
4
44
16
15
18
30
17
7
18
27
9
27
27
174
24
11
61
23
13
15
36
8
67
30
39
24
9
6
5
60
7
9
21
36
27
33
83
7
5
28
24
8
16
48
8
97
12
6
29
61
54
9
3
45
9
3
36
51
45
36
60
32
31
18
59
7
6
18
117
32
4
39
42
47
7
9
39
18
24
47
12
7
42
95
16
45
36
123
20
1
83
72
43
45
48
15
18
6
21
81
60
30
17
91
9
20
72
100
3
45
36
21
6
5
7
33
21
15
3
60
45
32
13
11
37
18
54
111
32
73
51
21
6
57
12
120
24
39
66
15
3
57
108
48
36
36
32
13
90
5
36
24
43
18
3
27
29
24
52
20
7
5
36
49
48
11
16
20
7
18
3
123
72
24
33
8
13
11
25
72
3
12
48
132
60
20
31
66
3
3
41
28
24
27
21
12
21
15
72
56
16
12
45
6
18
36
23
13
18
5
24
4
15
33
27
9
93
11
16
8
40
123
6
15
48
36
57
35
64
24
27
21
33
30
45
20
49
63
27
29
4
36
21
12
6
41
43
6
39
8
25
3
33
18
30
6
12
6
18
57
12
48
32
43
24
41
7
81
12
3
33
3
57
92
40
48
24
84
45
39
8
61
35
25
12
11
13
3
15
48
101
31
18
3
56
16
9
36
3
15
9
72
9
24
51
3
45
108
36
9
27
9
3
36
8
16
36
9
12
54
53
1
63
9
35
1
15
63
48
33
27
18
23
28
8
16
9
54
9
27
24
18
3
27
24
66
11
24
1
39
51
21
68
4
21
83
1
150
9
56
7
30
60
39
33
39
24
20
16
20
16
32
72
25
11
25
6
18
11
52
32
43
9
8
1
3
44
7
60
21
12
44
16
9
18
45
33
23
64
48
20
28
20
4
32
28
33
18
24
54
72
3
33
3
44
40
21
3
15
41
7
36
33
12
8
61
36
47
7
12
36
65
13
23
61
36
54
21
68
36
108
19
24
18
51
44
4
57
35
7
9
3
17
37
15
92
1
6
5
25
15
48
24
9
66
24
48
18
51
12
48
21
36
48
27
24
32
24
97
39
8
40
24
8
16
20
4
15
29
7
42
27
45
39
9
3
57
54
9
24
57
12
107
52
63
33
3
36
18
11
7
9
57
24
87
21
75
9
24
18
5
25
3
3
9
21
35
72
7
41
72
88
27
36
18
6
66
18
125
19
9
15
5
61
3
8
49
39
45
11
49
30
69
48
20
76
36
48
9
6
18
18
9
32
4
27
77
24
7
69
32
4
32
37
35
4
33
15
39
21
48
21
75
3
33
3
57
8
61
3
87
30
71
19
33
81
23
16
15
41
31
33
48
48
105
12
42
12
6
11
19
6
36
23
24
136
12
39
41
16
9
6
48
33
20
16
3
29
16
12
21
23
4
81
12
51
3
78
12
35
7
138
3
32
40
68
12
7
36
42
36
15
8
43
18
36
39
3
12
33
9
30
6
3
44
16
3
65
31
30
24
27
24
39
30
3
12
68
28
15
17
19
60
5
40
21
6
66
27
56
13
18
21
44
19
69
48
12
36
51
29
67
29
40
75
41
16
108
36
36
ABCD 95490493838*3^$a+1 [50078]
9
21
270
150
12
78
29
127
24
18
54
18
15
57
12
75
80
16
99
18
75
21
11
97
18
12
72
78
59
49
72
66
72
204
54
27
144
21
18
54
3
3
54
66
108
114
126
246
24
12
6
41
16
27
90
90
186
23
43
60
41
25
36
24
27
93
6
126
18
18
18
41
115
18
126
24
12
41
16
48
129
114
108
30
42
90
47
79
65
7
12
72
24
84
54
3
32
151
57
33
66
18
36
23
91
12
126
18
18
23
13
24
11
115
77
139
36
17
16
48
3
77
31
17
19
42
156
71
16
39
54
36
108
36
36
42
66
24
66
36
17
48
7
24
54
11
19
24
117
27
5
103
9
192
15
108
53
19
18
36
23
229
66
60
48
18
54
54
6
48
6
131
49
144
47
48
187
53
37
27
153
183
15
36
36
57
51
77
37
11
1
36
36
6
54
27
147
173
61
108
18
54
63
15
30
35
7
54
51
21
18
30
6
138
75
21
75
32
49
63
99
78
156
3
15
54
18
6
66
78
66
6
84
23
55
84
186
59
13
18
33
272
73
30
162
60
54
102
63
69
27
21
36
90
36
96
54
90
144
18
156
72
99
63
132
30
111
21
108
15
33
42
72
48
45
33
72
300
168
18
30
126
21
15
113
96
7
60
29
37
42
66
6
90
47
112
33
24
90
18
30
6
18
12
9
32
31
132
36
48
6
30
69
21
75
33
180
24
35
55
84
6
15
33
42
30
144
54
24
36
18
54
29
7
12
42
36
143
16
93
83
1
6
9
9
39
189
60
54
54
126
108
108
84
24
66
78
102
72
96
48
11
157
3
27
6
192
6
72
65
25
108
107
96
43
21
33
36
6
84
132
29
55
6
12
144
114
12
9
123
69
32
1
6
48
42
15
21
12
150
41
79
126
36
15
176
103
137
37
18
6
35
37
18
9
243
30
42
54
162
84
41
13
35
37
24
84
132
18
12
29
16
15
12
6
174
24
144
174
36
23
19
45
99
66
36
24
48
72
24
66
6
87
21
72
83
19
108
18
90
6
54
41
31
18
36
12
143
181
24
35
85
24
51
3
12
96
18
54
12
29
115
18
123
153
23
13
126
5
31
17
48
1
18
72
126
60
66
6
138
9
51
45
75
5
13
42
30
11
31
72
12
29
64
3
29
1
18
6
84
6
138
6
54
138
24
12
90
47
97
6
102
6
66
11
61
6
18
72
3
99
18
42
72
12
78
191
48
13
48
51
183
41
13
3
51
18
36
24
12
126
78
36
36
111
15
30
18
18
96
30
6
11
55
6
131
103
12
96
30
54
105
27
30
39
32
37
24
102
90
35
1
143
1
143
7
9
48
15
54
12
132
36
72
72
234
29
7
36
5
7
18
39
15
96
33
21
192
11
133
11
49
54
48
216
6
18
9
75
53
19
29
43
90
36
23
1
47
55
9
9
23
85
6
18
66
72
137
67
29
64
243
36
24
33
15
36
54
39
80
13
35
13
6
45
99
252
36
66
54
18
180
15
75
165
93
66
36
96
66
75
48
99
84
41
1
12
83
67
84
36
54
6
30
78
12
18
96
30
60
21
45
72
18
252
93
33
36
60
36
48
90
60
30
36
83
115
54
24
18
144
18
84
6
65
16
81
30
17
16
21
366
36
156
96
18
11
112
165
12
6
233
49
47
121
12
11
13
35
16
57
126
90
72
36
36
47
1
162
24
21
69
11
64
63
42
263
115
29
7
54
138
57
57
18
108
66
54
6
11
19
42
102
18
18
54
6
125
31
78
131
97
95
96
13
30
24
54
48
18
90
27
27
42
54
30
90
18
11
64
33
15
9
39
27
18
3
15
18
6
126
54
84
36
18
42
30
51
9
87
272
73
54
120
36
53
7
108
18
123
32
7
12
168
53
37
59
61
204
48
18
21
21
75
33
15
39
54
90
9
144
135
57
15
36
30
18
6
54
33
33
24
108
12
15
27
90
120
72
108
90
18
24
48
42
90
ABCD 95490607736*3^$a+1 [50000]
33
70
17
60
105
3
15
57
73
14
96
222
39
33
40
50
16
24
17
39
21
36
12
45
96
40
62
33
175
2
22
86
34
17
216
105
22
26
135
9
96
40
110
34
188
18
81
33
75
132
48
60
145
47
9
4
167
13
68
30
69
3
57
73
6
5
24
48
37
8
30
240
45
43
104
30
10
90
96
30
161
253
98
72
16
2
72
63
13
35
25
104
36
34
120
41
15
9
108
13
59
120
51
10
14
96
45
36
81
30
102
40
90
125
33
63
139
56
21
3
33
97
47
84
147
48
40
80
9
175
50
46
17
63
102
18
21
19
14
75
12
36
45
15
37
30
53
132
36
19
17
48
1
59
51
40
89
55
6
114
17
49
11
3
6
42
93
72
45
52
167
9
72
88
107
15
57
48
93
10
77
27
16
65
9
48
72
6
24
30
48
90
72
18
3
27
9
93
10
30
167
96
13
14
138
99
19
125
24
61
11
84
39
40
6
92
30
285
67
77
109
14
78
60
30
42
27
3
10
36
32
180
150
30
135
13
80
15
39
33
73
24
23
132
12
69
84
30
70
287
3
46
32
28
60
84
86
81
63
138
12
3
87
10
11
177
39
19
50
30
57
105
75
108
15
24
150
10
161
36
13
23
73
30
2
39
69
10
17
45
39
69
75
45
12
15
33
39
51
64
17
33
3
45
28
107
63
120
24
57
9
51
13
126
104
30
15
12
49
54
6
60
71
84
57
60
60
168
10
41
36
73
35
9
15
72
9
39
25
86
24
66
12
28
107
27
6
34
17
24
9
27
36
7
86
84
48
48
54
46
170
45
9
10
86
34
41
39
136
5
24
72
19
104
288
22
8
52
23
24
103
50
27
48
3
78
34
6
120
122
18
84
48
72
90
6
27
63
150
40
120
71
19
5
12
33
54
16
200
57
60
43
29
72
9
10
30
50
70
11
48
165
16
20
30
34
80
75
21
4
66
30
35
96
79
32
72
6
10
24
26
72
15
15
22
35
33
99
141
112
6
272
57
135
40
65
153
63
36
48
72
9
15
12
24
36
33
4
107
3
81
39
96
24
57
39
64
5
181
107
72
36
87
189
43
101
9
96
39
3
30
3
9
111
15
40
80
24
46
47
24
21
108
27
7
26
94
6
2
33
9
6
10
32
22
101
120
69
30
160
30
50
16
137
15
48
30
27
33
60
40
50
21
19
32
30
60
22
6
59
25
38
45
43
17
144
33
3
13
54
161
87
198
124
86
40
174
26
40
14
63
163
89
12
9
180
54
45
1
122
72
81
36
156
7
38
63
57
3
109
11
24
15
16
80
9
1
30
2
27
1
44
30
120
168
22
8
39
48
81
42
9
109
2
45
27
130
176
30
102
52
23
7
66
71
144
49
80
46
120
17
7
8
57
12
21
60
18
54
27
9
12
18
129
31
114
30
56
34
107
43
26
24
3
12
81
124
8
52
47
21
18
64
53
37
6
17
45
18
10
11
141
30
45
13
32
123
12
117
15
3
30
15
24
3
141
12
13
50
34
116
255
27
45
75
42
76
32
48
90
72
82
30
80
21
57
39
21
27
21
40
54
17
21
42
160
50
150
18
30
18
15
25
11
21
22
38
42
10
155
3
153
9
27
133
8
28
84
56
180
12
22
17
9
12
39
216
13
24
6
2
52
20
46
101
36
73
30
5
105
24
76
71
33
51
36
21
3
15
70
80
12
112
38
9
63
96
64
86
10
41
9
51
108
25
230
40
98
48
75
139
50
30
18
3
19
8
42
15
33
22
30
96
71
13
20
36
30
9
45
87
3
18
22
26
30
117
27
165
36
39
10
47
36
48
19
77
84
15
21
180
249
12
42
16
5
25
11
36
27
18
142
80
66
15
15
24
10
35
25
35
33
28
80
15
36
36
43
14
96
4
8
30
58
144
23
7
8
22
56
27
37
35
135
10
38
42
46
41
120
33
100
8
48
120
34
17
153
15
36
36
49
167
45
3
39
78
82
30
116
54
21
115
54
83
72
45
27
144
69
40
20
6
34
140
10
50
16
47
72
1
14
18
3
177
138
34
23
15
42
30
10
6
80
70
114
17
39
54
51
15
40
24
120
17
169
59
36
15
42
60
99
36
3
ABCD 95490901622*3^$a+1 [50018]
60
8
82
6
32
63
25
12
59
21
28
35
60
121
80
144
12
22
26
6
78
12
48
100
72
35
81
22
26
52
155
45
24
39
36
1
54
38
16
24
72
71
3
9
72
36
145
84
11
12
45
16
44
6
6
58
122
16
12
8
64
18
17
31
32
33
93
12
15
37
35
31
54
23
115
30
18
5
37
84
23
73
24
24
50
21
73
66
32
48
16
5
9
34
5
72
9
42
42
228
18
45
19
42
60
8
16
66
80
6
88
60
12
59
45
96
112
72
26
9
49
224
108
52
38
30
18
16
5
24
97
2
93
33
12
22
158
60
22
32
30
123
13
35
7
30
107
13
11
192
9
6
45
93
27
24
61
80
84
24
52
59
9
24
58
17
25
6
5
21
99
9
10
6
24
18
80
22
8
3
45
76
60
36
35
45
15
12
21
12
40
12
11
57
108
16
143
7
14
72
58
32
48
21
9
24
87
36
9
4
11
1
32
3
19
14
34
32
234
22
5
73
32
15
3
10
11
105
40
11
37
56
39
12
79
17
37
132
54
5
25
47
9
4
132
2
16
62
18
46
24
84
131
45
132
18
22
24
108
47
48
1
80
60
16
24
2
54
58
53
37
6
14
12
16
35
25
138
54
23
12
7
54
11
25
134
54
90
142
48
71
27
9
49
12
8
24
87
1
18
26
28
26
22
32
42
78
15
36
117
42
93
67
38
75
63
9
37
8
27
36
75
69
33
16
36
23
45
28
80
54
21
49
74
94
12
6
89
96
39
69
9
18
54
96
88
44
48
52
18
48
5
27
10
35
57
36
12
10
48
125
25
56
16
32
3
105
70
5
12
15
93
60
37
47
60
36
9
244
47
13
47
27
78
48
34
96
5
21
54
6
40
56
10
30
98
9
37
24
56
60
4
71
43
48
158
39
75
30
3
25
20
34
48
42
84
50
46
8
15
73
44
16
80
28
107
73
32
123
9
51
25
6
80
30
15
19
74
3
19
29
121
68
48
15
13
24
32
34
30
80
34
90
11
121
18
5
27
10
6
5
108
85
170
102
42
10
23
45
34
6
23
25
35
12
72
1
60
32
28
80
39
13
20
28
12
8
34
38
42
10
32
4
50
9
45
280
23
9
24
10
26
28
23
13
92
10
17
31
86
3
33
63
12
213
6
6
90
22
20
16
32
4
83
37
24
66
138
86
64
38
27
15
6
100
44
36
22
14
48
40
23
3
42
28
47
25
32
28
119
13
80
16
44
6
142
18
14
28
44
4
12
59
31
30
2
90
15
55
6
59
21
42
48
21
21
64
131
12
37
8
27
31
38
10
30
2
30
28
60
20
12
4
23
105
6
10
11
33
48
3
36
61
54
6
24
59
7
32
6
27
45
219
61
35
84
96
9
58
41
7
38
24
15
1
56
3
13
20
70
78
47
25
48
84
116
82
38
27
15
70
8
12
15
7
42
95
33
3
19
38
15
27
70
90
26
12
48
40
32
82
78
8
27
37
96
138
32
9
13
68
3
1
44
27
75
202
20
15
153
3
55
30
72
42
32
160
38
52
44
4
48
23
57
28
71
99
106
96
12
11
57
39
79
26
4
32
12
6
57
33
150
69
25
12
6
54
68
6
21
69
27
12
45
82
144
32
22
23
12
96
7
29
1
2
70
83
33
6
16
90
54
48
38
27
13
50
10
38
6
3
61
20
52
104
15
21
4
48
12
36
44
64
47
45
40
18
5
49
26
16
14
87
24
163
62
28
12
23
25
68
12
36
70
32
9
108
97
120
24
11
61
8
10
174
18
17
25
12
48
131
12
72
13
80
4
24
20
100
11
24
9
22
41
108
37
47
21
66
16
48
26
16
23
85
11
15
46
50
22
23
24
9
34
150
26
10
59
43
78
131
13
35
31
6
8
88
80
24
76
102
42
48
20
18
10
20
12
63
129
39
57
60
4
6
17
36
69
48
28
24
11
36
36
12
3
70
144
164
15
37
18
26
16
48
6
26
3
24
1
71
49
12
32
16
84
32
34
30
47
105
10
29
13
68
18
42
3
9
15
33
15
25
2
46
2
150
52
35
25
42
6
8
34
42
6
30
8
106
30
18
128
48
22
8
12
4
104
10
6
24
50
10
6
14
27
84
81
15
3
81
13
60
12
56
3
24
37
18
6
120
2
45
45
12
3
135
112
26
15
61
26
58
47
13
11
15
16
5
69
3
12
1
32
22
6
32
58
14
40
11
13
2
10
68
64
47
25
56
130
42
6
65
37
42
6
24
120
8
28
92
48
72
3
15
10
11
73
8
10
14
16
80
28
134
16
5
36
103
38
10
32
6
16
36
32
36
40
26
48
45
108
85
72
122
16
32
106
12
42
17
25
20
3
111
30
12
4
23
27
54
27
105
75
33
36
3
1
95
81
3
21
24
12
16
95
13
71
3
6
16
11
45
204
4
66
30
96
60
12
8
75
55
90
60
167
3
42
48
75
43
62
208
11
1
192
6
42
95
117
18
10
92
36
75
25
44
76
36
6
5
33
100
20
27
93
16
35
45
36
15
87
21
37
92
40
18
30
60
44
24
60
76
74
70
26
10
20
28
23
109
23
43
77
115
80
118
138
17
93
12
70
42
20
96
24
16
47
9
39
ABCD 95491803692*3^$a+1 [50054]
23
136
33
11
4
32
109
11
13
36
59
60
12
16
44
1
3
60
9
27
44
25
119
1
72
27
56
24
25
36
59
73
35
25
3
44
36
52
69
203
61
24
47
13
36
12
48
11
28
33
3
81
143
85
87
68
1
47
109
48
15
57
24
156
75
20
1
72
36
12
123
36
116
24
25
39
84
33
3
45
12
12
36
35
4
32
253
27
20
36
24
85
84
95
121
15
33
35
121
24
12
24
39
93
47
72
28
33
12
27
33
15
8
64
8
25
63
57
15
177
23
25
171
9
12
24
84
15
20
25
11
96
48
1
131
61
47
13
143
64
8
64
36
44
36
172
21
15
116
16
105
23
145
120
12
3
45
12
108
131
144
16
48
96
45
12
99
8
73
99
9
72
23
120
16
44
64
80
36
25
24
36
12
119
13
12
23
13
3
120
69
11
25
12
27
57
96
192
12
75
9
71
60
76
33
191
109
36
95
85
35
28
8
72
13
23
25
60
24
60
60
23
72
28
8
36
1
23
49
71
24
133
47
1
11
28
21
84
11
61
48
12
3
81
71
4
57
48
24
3
33
15
24
20
60
73
12
168
99
48
72
33
11
24
36
37
3
44
145
27
68
1
71
4
24
33
159
8
36
61
143
12
88
152
61
83
12
25
39
24
81
24
111
8
97
95
88
21
24
47
73
36
71
36
85
24
108
71
61
96
47
13
48
51
9
12
24
24
12
12
15
132
9
71
13
107
73
27
9
87
9
3
8
24
1
83
145
71
25
204
147
20
72
301
95
61
24
95
16
9
84
60
11
16
93
12
95
61
47
1
60
11
13
23
97
156
132
108
132
15
33
11
16
44
40
44
37
24
11
37
27
8
60
13
107
16
57
23
76
9
27
117
48
75
8
157
24
11
100
8
1
23
25
23
85
95
24
76
32
13
48
159
32
25
120
111
68
121
23
48
64
8
13
3
36
9
135
9
3
8
16
21
27
81
60
11
13
12
143
1
11
49
15
69
36
27
144
69
119
25
36
39
20
28
45
48
15
57
60
35
28
21
36
59
49
59
25
107
4
44
1
12
12
36
47
49
15
68
1
35
4
93
84
35
13
95
25
51
44
61
36
36
63
44
25
11
85
27
8
36
100
260
36
25
12
27
8
25
135
80
73
12
27
21
12
11
97
72
3
8
36
24
76
9
12
24
15
200
13
36
11
49
27
117
35
25
12
15
45
3
32
84
36
13
48
83
24
36
84
1
107
100
80
24
13
36
36
144
24
60
15
60
80
1
35
84
36
25
120
71
88
48
93
51
8
36
229
23
64
8
1
35
36
13
3
153
12
167
13
48
51
33
83
72
61
171
8
25
11
76
104
85
95
36
1
3
60
9
35
12
1
15
69
24
12
39
48
57
24
24
3
68
85
27
45
23
156
13
36
11
64
9
36
36
191
64
8
36
61
60
24
59
13
84
3
72
33
11
1
3
8
73
15
44
1
72
48
59
85
36
12
3
20
60
85
204
11
97
108
60
144
95
25
83
24
40
8
1
59
133
48
12
72
27
201
47
100
20
28
32
1
132
47
48
88
9
35
13
23
4
80
1
24
11
64
60
308
172
8
37
107
36
24
13
36
12
72
131
1
96
60
47
217
3
32
1
39
216
68
61
23
52
8
13
107
28
24
44
37
39
69
35
25
15
21
23
1
59
40
36
9
95
13
23
1
24
12
99
9
24
15
152
24
1
60
96
24
11
108
24
40
32
1
3
44
1
15
21
84
11
108
48
49
3
21
12
23
36
24
37
12
35
13
12
60
11
109
35
156
24
76
9
27
60
20
1
23
145
35
37
60
72
11
36
25
60
59
84
37
35
16
9
3
80
13
23
1
36
27
108
44
28
60
105
11
36
120
28
32
120
24
64
20
132
1
108
36
48
71
16
44
4
36
96
45
11
13
11
1
3
44
1
12
3
57
59
13
15
57
23
25
60
27
8
36
49
23
37
27
108
8
72
52
8
1
119
72
1
23
40
36
8
108
73
24
36
27
9
119
240
192
49
84
27
33
12
27
56
36
49
12
39
24
20
217
108
24
263
25
107
1
75
9
15
81
71
328
212
4
57
47
1
120
131
1
84
48
11
37
39
9
35
36
1
12
36
120
71
13
132
83
16
12
8
36
1
12
72
36
12
155
13
48
12
27
21
12
63
44
13
27
93
288
252
39
69
36
39
44
12
28
8
72
37
35
13
11
40
24
45
3
69
11
37
71
25
135
117
63
20
49
72
51
32
12
100
69
27
20
37
15
128
ABCD 95491959848*3^$a+1 [50012]
30
60
41
36
28
9
36
90
125
12
4
36
48
39
48
5
4
44
4
15
48
42
48
3
135
9
15
33
33
35
76
21
39
99
101
31
93
87
18
12
23
36
64
20
12
43
5
19
77
13
6
72
17
121
12
59
61
12
23
187
30
47
24
25
15
12
27
5
1
54
90
30
125
31
5
19
30
126
5
7
42
11
52
12
12
63
21
20
37
99
20
13
3
45
3
9
6
12
65
7
41
40
44
13
35
52
21
35
25
30
84
36
9
21
39
33
42
60
30
11
7
69
8
13
15
15
48
84
33
15
12
30
66
21
21
12
15
3
9
20
199
5
19
17
16
12
20
112
44
36
13
6
24
66
27
200
55
53
36
1
30
33
9
15
3
45
27
6
24
11
96
4
9
168
12
35
16
9
3
75
78
27
32
76
12
27
6
51
44
4
20
60
156
19
5
40
48
33
54
6
24
36
24
36
51
33
66
72
77
16
27
18
12
30
18
42
5
7
41
25
51
39
29
133
78
5
24
76
69
6
105
27
30
47
31
5
64
92
1
12
11
79
36
30
47
187
48
42
87
51
18
12
12
23
88
15
24
33
27
18
47
16
36
48
32
13
6
45
44
52
9
15
80
40
92
67
96
54
18
30
42
65
13
99
111
33
105
132
30
29
4
39
6
15
32
4
9
35
19
17
1
48
35
49
23
88
56
1
15
27
21
72
8
16
3
77
1
12
126
45
44
73
39
39
29
25
30
60
138
12
6
30
90
17
24
1
47
16
27
69
3
6
72
30
18
102
18
30
9
108
84
108
15
6
84
6
5
24
91
9
105
60
60
18
33
75
12
42
6
57
8
79
17
4
92
24
48
16
24
15
5
61
204
126
5
136
21
30
9
33
36
95
67
5
4
48
12
21
18
42
3
39
30
30
48
29
139
57
27
30
18
5
64
51
48
9
20
43
90
35
40
3
89
28
15
48
21
21
155
4
39
132
48
114
36
90
69
8
84
31
53
19
21
15
5
52
60
3
24
65
43
9
21
30
9
20
13
6
60
42
59
13
186
24
17
1
23
120
139
113
28
96
9
42
5
72
121
15
39
6
120
71
108
16
15
41
60
28
36
39
21
69
11
7
9
20
28
45
60
30
18
15
12
45
48
23
37
3
36
33
3
27
6
42
17
13
30
18
39
8
7
33
3
30
54
18
30
9
33
47
19
21
51
12
18
18
45
9
11
19
78
72
11
16
39
132
5
24
13
120
6
117
20
73
51
24
56
24
85
87
57
6
12
33
9
171
27
5
25
48
24
36
12
18
24
21
39
36
102
18
29
55
21
45
11
40
3
30
35
60
16
72
8
4
12
8
12
43
108
132
18
132
3
60
33
24
11
40
56
13
11
19
5
12
19
54
11
25
39
48
15
72
21
27
9
48
75
17
43
33
8
25
30
5
109
3
92
13
30
18
75
69
108
63
72
57
18
18
11
40
9
132
3
99
45
3
5
43
12
105
45
83
64
51
84
33
33
47
13
11
64
27
12
5
12
4
60
15
41
28
33
42
180
21
80
7
17
43
12
17
16
93
11
31
9
8
88
24
24
45
11
1
135
72
15
6
11
16
105
23
37
3
9
15
81
35
16
21
30
60
12
21
60
20
16
9
42
45
63
17
12
25
15
33
59
48
1
27
20
4
51
9
33
27
3
53
37
6
5
12
48
7
9
129
35
96
73
6
12
12
17
36
37
27
39
29
28
3
12
125
43
54
66
69
63
9
84
87
42
6
69
20
1
12
23
12
43
90
27
33
107
43
69
63
42
47
13
6
5
7
29
4
87
9
80
28
48
3
41
36
7
77
48
40
36
39
5
31
9
12
9
35
19
5
13
42
21
12
33
12
87
20
73
47
13
3
69
35
28
3
54
18
12
105
33
83
25
150
72
12
30
6
41
43
30
3
48
9
155
76
45
39
15
45
3
18
39
20
52
21
59
73
108
3
84
12
93
18
9
93
30
48
12
33
8
24
48
40
8
36
64
39
78
18
41
49
60
15
15
9
105
18
53
97
48
39
8
7
33
33
12
12
36
30
12
33
15
30
11
4
27
53
4
3
77
43
17
43
17
13
18
9
93
27
15
126
99
51
5
156
13
6
30
54
30
60
47
43
41
25
51
44
19
65
1
15
12
15
5
13
15
36
39
84
21
45
30
84
30
3
108
36
44
67
42
3
24
3
117
24
39
6
42
12
41
55
9
32
1
219
9
15
12
44
49
60
27
15
12
33
48
15
30
54
41
7
17
12
19
24
36
5
25
12
102
48
5
124
39
21
24
32
37
48
23
49
107
1
15
20
67
6
42
12
6
47
7
5
55
6
15
15
12
9
69
47
7
153
8
19
6
54
5
61
42
18
71
64
36
60
9
39
81
42
9
48
8
72
31
77
97
27
20
79
21
128
96
76
9
54
5
16
60
159
18
3
9
3
68
40
15
21
9
51
39
30
27
75
29
28
21
42
17
76
9
27
33
78
42
18
69
33
123
8
19
78
42
66
11
13
60
15
12
21
27
60
56
19
36
5
19
65
1
11
36
40
8
64
3
12
6
27
27
17
4
9
30
18
72
36
35
67
65
25
12
123
12
68
13
51
141
120
123
32
4
33
36
39
32
4
44
36
19
78
18
21
104
7
213
15
101
43
30
18
48
54
111
15
41
31
5
37
11
4
32
31
18
47
37
75
21
87
3
12
29
4
36
3
30
18
42
35
55
5
60
13
30
69
33
246
72
12
6
71
40
69
12
18
12
89
13
3
33
42
30
15
45
23
76
9
30
9
45
3
3
81
21
23
132
4
8
36
85
11
1
30
53
19
41
37
18
24
18
63
15
5
24
25
6
21
3
6
87
27
21
27
60
29
24
25
15
56
40
9
12
12
18
45
32
40
45
18
18
47
55
48
9
21
11
19
54
15
140
12
40
33
47
13
ABCD 95492065796*3^$a+1 [50005]
15
45
35
40
60
3
41
4
3
17
76
32
163
57
9
63
48
27
30
3
15
5
28
69
23
19
306
72
108
15
15
60
33
9
12
23
48
67
12
6
27
21
107
64
9
135
39
42
63
32
61
24
15
9
27
32
16
32
43
6
30
6
23
109
6
66
59
1
11
73
11
100
60
68
1
12
75
57
11
31
69
12
33
35
1
48
108
192
107
19
54
123
3
30
66
48
6
54
48
29
1
48
35
37
12
11
40
27
45
24
44
1
75
39
222
27
51
42
3
9
6
5
16
99
81
33
15
152
16
9
6
17
36
19
72
198
12
35
4
56
40
105
36
24
6
129
3
41
85
11
25
11
37
27
45
23
12
79
125
40
380
16
20
28
20
25
47
40
56
24
13
36
24
3
57
3
195
177
21
87
144
8
96
40
116
43
65
55
102
6
12
5
43
48
69
123
69
44
61
18
30
83
48
85
66
29
19
12
29
40
9
111
20
12
79
120
6
59
24
4
32
1
12
35
97
59
49
78
48
6
3
117
90
65
85
3
33
83
31
66
30
12
41
40
51
53
1
71
1
99
99
41
25
6
17
7
113
12
73
11
85
35
25
39
20
12
4
111
21
75
5
127
77
60
1
60
162
81
81
54
6
36
87
21
54
42
59
60
19
30
42
5
124
21
48
11
19
30
131
1
84
15
39
6
107
84
16
33
11
19
6
36
24
36
63
24
48
104
60
76
20
25
12
78
17
25
15
8
85
23
84
12
19
30
155
79
5
31
36
78
12
23
73
102
41
61
11
112
165
87
93
6
54
35
55
65
16
87
18
39
72
93
35
40
105
60
66
42
15
27
5
25
95
25
42
5
28
20
7
5
25
48
3
45
18
5
16
80
19
66
15
104
37
258
57
80
4
3
33
32
73
30
42
90
17
19
9
45
27
39
6
59
19
60
66
15
21
3
120
32
48
1
131
28
36
36
44
1
18
42
18
5
55
5
133
42
132
6
60
27
36
72
15
5
109
15
3
12
65
115
48
45
15
96
21
20
103
18
3
12
72
8
217
63
60
57
6
165
21
35
79
5
4
8
52
15
17
36
40
32
61
24
111
69
30
41
64
63
30
18
72
89
175
53
36
79
42
63
3
54
23
55
17
28
15
53
13
66
9
15
89
7
89
127
113
1
15
44
132
160
8
36
163
45
15
5
13
47
25
71
145
24
23
25
35
120
55
30
3
32
4
20
16
12
33
63
81
48
12
48
63
48
9
60
11
79
6
66
9
21
30
29
4
15
6
59
67
54
35
1
83
43
33
20
4
27
18
30
6
96
48
11
16
15
84
24
21
51
33
72
20
1
3
32
13
30
161
28
20
12
163
21
15
126
59
7
102
3
8
76
15
21
32
13
42
5
25
96
6
53
7
33
56
49
6
117
3
96
9
111
6
15
33
24
23
79
173
36
4
75
6
15
15
30
59
61
11
40
8
40
15
72
29
115
12
102
11
19
12
33
12
3
42
135
96
3
9
3
53
1
15
45
35
49
30
17
7
102
18
12
48
60
5
48
67
65
31
6
36
12
66
96
33
32
1
15
68
1
18
48
17
7
9
120
20
97
12
72
126
17
55
17
49
222
24
78
30
186
12
15
48
117
18
5
31
114
171
9
36
90
65
24
37
30
65
12
55
18
12
18
102
11
1
39
87
12
42
11
49
24
54
81
56
19
129
176
19
42
83
16
99
30
47
1
18
60
6
11
85
75
15
42
23
12
7
65
76
27
65
31
24
33
8
36
1
95
25
138
57
15
5
43
24
18
54
6
48
24
27
9
51
36
117
11
55
5
61
83
31
84
65
25
3
45
54
18
60
35
40
36
9
11
7
78
6
69
21
24
35
7
17
67
84
9
51
36
24
5
1
174
29
36
96
16
27
33
32
1
15
24
15
30
3
8
16
15
30
24
42
120
78
72
24
18
78
42
72
29
1
3
8
64
9
47
49
75
44
61
3
195
21
9
60
66
9
12
15
5
24
1
23
7
30
23
25
6
65
25
36
119
16
129
27
9
54
5
24
16
57
102
42
23
25
12
84
6
5
43
5
85
48
12
30
12
9
12
32
1
42
53
36
16
33
39
15
198
30
29
1
15
3
84
57
15
81
57
27
3
221
16
48
32
19
24
33
72
32
96
37
6
5
24
67
36
29
84
79
60
30
15
33
12
12
6
48
6
75
68
36
25
47
19
65
64
69
36
36
60
3
20
12
4
84
33
78
6
24
114
65
121
12
183
69
30
6
39
15
5
127
6
54
81
32
36
25
12
12
27
48
3
30
72
3
20
43
24
41
7
29
16
9
71
97
63
44
24
1
30
78
3
57
66
30
54
42
35
16
108
111
33
3
17
1
42
24
18
23
24
96
28
15
5
37
107
108
48
31
93
116
67
12
48
5
127
45
36
39
72
45
44
7
72
5
12
4
75
54
36
30
6
35
216
7
41
25
47
40
9
6
114
39
20
25
6
6
84
3
45
3
68
12
52
21
15
9
12
48
72
11
4
36
44
19
54
102
60
54
27
24
44
4
21
24
35
25
18
30
72
11
25
11
31
48
6
83
36
19
65
12
4
ABCD 95492129756*3^$a+1 [50004]
21
6
30
15
57
27
45
24
55
5
54
1
68
4
17
7
65
24
42
1
36
29
43
23
30
42
69
4
80
27
13
32
3
1
36
11
12
45
33
18
36
13
41
79
29
39
40
29
12
7
11
18
3
21
42
1
29
18
18
12
15
39
12
13
56
28
11
66
7
24
17
3
4
11
1
29
30
9
40
8
33
3
9
18
24
25
8
33
7
23
24
18
30
12
37
5
12
3
4
89
12
19
29
24
7
12
29
67
35
45
52
11
9
36
24
28
17
15
15
25
113
30
13
11
18
3
15
6
7
56
57
18
21
12
15
6
6
85
41
51
9
7
17
127
56
27
21
9
19
41
7
8
12
15
6
51
4
11
21
72
45
30
9
3
37
8
39
6
3
3
1
41
6
37
23
9
45
39
129
12
48
7
5
51
15
33
33
6
42
24
15
3
21
63
33
15
1
11
84
6
48
15
3
37
11
1
17
3
16
35
1
23
30
27
9
67
107
24
13
44
51
96
45
16
24
11
54
42
30
27
9
18
6
18
25
96
5
3
9
7
65
19
47
21
39
144
21
28
83
9
51
25
5
3
3
12
24
18
3
28
11
85
12
59
42
15
21
6
1
35
18
6
45
24
12
36
45
19
5
54
37
8
3
69
111
30
63
9
31
53
3
21
39
9
24
19
5
36
12
12
6
42
6
12
12
1
17
39
12
21
90
36
6
24
15
4
5
55
20
81
6
49
20
4
8
9
24
36
12
6
24
25
5
12
12
19
53
6
57
3
1
8
48
64
12
47
6
3
33
19
41
3
3
25
23
1
20
15
36
12
1
20
27
12
37
20
16
11
36
24
1
44
45
7
41
3
3
1
8
28
44
12
4
17
67
11
1
20
4
11
42
55
12
20
81
12
18
13
8
96
21
48
18
49
5
24
12
48
31
8
16
32
4
12
8
40
53
3
21
7
5
79
56
9
48
12
12
60
18
45
4
41
6
81
12
40
8
4
47
6
19
59
33
15
54
15
12
15
12
37
29
6
6
3
39
49
23
18
48
6
21
36
4
17
30
36
42
12
18
37
83
1
71
21
48
45
27
9
12
36
60
30
9
16
8
4
8
33
36
18
108
9
27
13
65
48
7
11
48
12
6
12
18
37
107
49
44
9
30
6
12
36
24
19
5
39
33
18
105
24
12
4
8
9
42
6
108
30
1
35
12
37
23
1
80
4
5
43
12
23
30
39
21
7
11
18
43
32
16
24
23
25
12
20
40
48
23
81
21
6
33
4
8
24
9
3
15
1
47
6
7
35
9
3
45
4
56
15
18
72
6
45
51
12
48
45
96
9
30
24
42
36
12
54
1
35
13
35
37
96
104
45
3
24
45
39
24
16
29
31
17
19
17
24
19
71
30
12
7
17
3
45
15
16
47
54
7
48
8
21
12
7
41
3
40
20
45
6
85
155
30
24
15
12
15
9
24
15
1
8
27
49
5
27
12
4
11
36
9
4
17
30
21
16
5
43
29
63
48
108
28
23
6
30
6
42
12
33
16
65
12
19
17
51
63
9
21
3
16
8
3
37
5
7
8
9
6
13
29
19
80
3
49
17
12
18
30
19
60
77
3
52
12
29
6
6
15
21
120
36
3
9
15
27
9
3
33
3
18
51
24
15
1
24
24
32
3
33
3
12
9
12
33
48
15
40
20
4
8
36
60
39
9
69
31
11
6
27
15
33
12
45
90
37
12
11
18
6
12
9
36
15
1
80
16
5
3
64
8
3
13
29
15
4
35
9
27
21
24
69
24
72
3
4
17
19
48
5
72
18
13
152
27
45
87
6
18
42
96
31
11
37
17
6
9
27
18
30
9
9
72
96
36
15
9
12
3
9
55
29
30
12
18
3
33
15
4
8
36
52
5
7
20
15
9
9
6
25
5
36
27
45
36
12
15
27
6
3
3
9
12
12
40
5
12
15
69
7
29
6
24
48
6
3
9
36
18
6
12
6
24
1
5
60
42
13
41
24
19
11
48
21
93
27
9
19
5
19
32
33
6
21
12
33
30
6
12
6
1
35
33
12
72
16
44
76
29
3
39
6
18
81
4
53
30
54
36
19
29
60
3
16
29
3
21
72
6
33
3
1
17
3
57
12
39
24
15
42
24
114
45
15
1
80
4
5
24
7
12
47
49
5
27
3
12
9
81
15
124
32
24
9
27
33
39
45
6
36
18
15
16
35
18
63
9
6
30
15
57
7
101
12
15
33
3
21
43
11
12
1
32
21
156
24
7
8
81
12
84
30
9
3
18
19
17
6
6
30
37
32
40
24
5
12
36
12
7
48
48
29
18
18
15
9
3
21
30
6
3
9
27
4
29
43
17
103
5
19
68
39
12
57
16
29
27
4
36
23
24
1
20
12
9
19
5
36
7
20
16
5
12
24
12
51
52
5
6
6
51
28
12
32
15
9
40
119
25
89
24
36
3
33
12
30
66
15
16
11
21
4
17
15
57
27
27
1
56
40
17
3
39
1
12
48
8
12
15
18
3
16
29
39
3
18
51
9
27
16
47
25
23
25
5
27
3
42
63
33
12
102
21
3
1
17
6
25
17
24
7
53
6
9
39
1
12
5
15
9
3
3
6
42
12
6
3
9
3
45
6
9
45
7
5
6
85
80
3
24
18
7
17
27
15
30
6
21
24
16
36
8
33
7
101
18
42
55
24
12
8
3
21
4
11
36
1
8
84
52
12
20
45
18
42
39
27
13
32
21
36
6
6
15
27
37
35
24
49
8
81
31
53
7
8
21
6
1
23
1
5
3
16
44
12
48
57
6
93
48
117
19
5
15
28
20
21
15
12
36
9
12
15
33
3
3
24
25
17
6
21
3
1
59
1
17
12
18
13
23
6
15
60
21
19
24
47
24
24
21
40
36
41
6
1
5
12
6
42
63
15
73
5
12
12
12
48
3
84
16
20
69
31
20
3
30
39
45
27
3
9
9
15
33
30
36
12
18
12
6
21
39
25
11
12
30
7
32
4
5
36
31
23
18
36
7
29
30
33
4
47
1
12
5
12
18
18
48
15
9
39
4
17
3
39
54
3
21
6
42
19
11
1
17
7
29
12
15
136
8
39
6
60
31
12
5
6
30
3
39
12
30
3
27
1
8
76
11
97
8
27
12
30
24
78
12
25
12
35
72
33
21
12
19
41
42
33
16
23
49
17
84
19
5
27
76
5
7
24
17
3
28
20
4
36
17
12
39
27
42
24
18
13
11
24
30
19
5
72
42
30
18
30
51
3
6
7
8
33
31
11
30
84
19
11
1
48
8
33
3
12
33
18
1
47
42
7
23
9
9
24
7
5
36
27
24
33
24
63
9
51
16
24
17
24
7
96
23
1
20
24
12
3
18
156
7
59
69
120
3
36
18
87
21
66
45
9
18
66
3
4
41
19
20
21
18
6
19
29
15
4
41
48
31
8
24
40
5
27
21
90
6
18
6
63
45
7
24
17
19
17
18
1
41
6
33
16
11
37
44
9
7
35
25
5
24
39
57
3
16
23
9
15
1
5
12
3
57
19
32
24
15
13
89
6
81
9
27
15
6
63
3
9
28
95
1
12
47
6
12
12
3
3
13
24
11
78
12
42
1
8
40
12
8
4
24
8
3
30
3
4
24
71
13
32
51
78
3
27
37
11
1
29
12
55
29
24
36
19
23
45
64
60
47
21
27
9
57
12
43
12
5
63
12
16
17
48
15
36
111
6
6
57
9
78
30
31
5
12
18
1
11
25
23
42
31
59
33
3
1
24
23
48
13
29
24
36
180
18
36
72
30
15
40
65
36
15
36
9
72
3
4
11
6
27
21
27
4
8
27
66
3
75
9
15
25
29
12
30
97
89
3
3
33
15
37
47
13
35
18
3
15
24
9
21
12
7
17
7
11
37
23
6
24
42
6
6
30
15
36
9
24
36
54
18
31
23
12
36
9
9
31
17
39
3
37
5
27
16
17
12
90
48
25
11
1
12
17
18
18
39
3
24
60
1
5
24
7
48
12
47
36
13
11
73
24
5
18
12
13
32
15
42
42
33
15
6
27
48
24
27
24
37
8
39
13
47
37
5
15
15
54
18
1
35
54
7
20
9
108
7
20
3
9
3
30
30
25
11
6
12
12
19
29
27
52
32
15
21
4
8
39
90
39
15
18
31
53
7
60
5
19
23
21
15
13
17
7
12
35
12
6
7
29
36
67
5
27
45
36
18
6
7
8
21
30
78
12
30
1
5
7
17
3
9
31
8
12
3
21
3
57
16
23
49
35
1
17
132
7
23
1
17
15
12
28
17
7
20
33
7
20
36
24
9
15
60
28
8
27
57
9
12
3
9
36
3
16
23
45
9
24
6
1
8
93
6
1
65
3
ABCD 95492418436*3^$a+1 [50051]
45
159
17
88
12
63
17
43
21
20
55
5
19
17
19
72
33
24
3
60
77
112
24
207
9
168
108
63
117
32
16
12
12
12
3
96
29
31
41
60
108
36
4
96
84
228
87
77
28
108
8
19
17
4
60
15
5
7
48
24
96
29
16
15
5
67
33
84
140
28
63
24
180
96
204
36
29
16
44
31
69
3
12
120
168
29
64
116
19
29
36
52
27
177
63
33
3
81
123
21
24
3
77
16
24
60
15
57
24
39
36
24
48
113
36
31
9
168
63
17
115
33
3
60
12
48
180
29
16
15
12
12
5
12
40
20
28
20
16
60
20
67
9
44
240
55
60
12
17
43
12
17
19
45
36
84
60
36
39
21
24
15
69
56
64
72
80
28
51
21
39
41
28
51
120
101
64
192
75
69
24
44
76
36
96
3
41
4
20
7
192
45
156
80
196
51
33
39
33
15
9
51
29
64
144
231
120
9
48
32
12
139
21
24
15
5
40
75
41
28
80
55
5
43
192
48
105
87
41
79
60
240
48
9
24
39
5
72
28
212
79
60
12
57
20
16
144
3
17
103
48
9
51
24
141
15
9
15
5
16
15
185
7
69
44
55
12
12
108
29
24
16
84
44
12
31
29
48
55
33
3
81
104
36
124
99
60
120
65
112
171
69
39
24
17
48
40
32
4
20
7
12
33
3
69
20
16
60
80
76
48
48
24
63
21
39
105
140
103
113
40
44
16
44
163
120
48
5
199
5
72
16
27
21
24
92
64
20
67
165
92
16
87
12
21
15
177
108
72
48
75
132
137
60
88
32
60
103
69
111
17
40
48
44
4
147
77
28
12
12
48
3
9
63
33
32
72
48
55
77
31
33
12
48
24
15
48
69
303
21
36
3
60
17
196
75
57
15
57
3
281
79
5
52
108
60
20
91
60
9
3
60
77
16
27
12
5
28
27
96
12
72
21
44
31
12
12
213
24
228
12
159
120
192
12
57
8
55
161
67
9
3
36
12
9
3
33
8
292
63
41
43
48
69
80
43
45
3
69
39
45
15
5
79
161
160
27
72
240
17
16
3
45
24
3
9
3
60
41
79
21
87
45
24
8
31
5
16
60
51
9
39
45
20
7
12
201
24
15
48
9
99
24
96
57
144
24
39
5
16
135
72
9
128
132
31
77
52
3
81
72
27
216
180
84
93
27
5
115
57
39
9
56
64
75
77
40
51
12
108
9
3
41
40
176
19
12
9
20
76
27
36
41
48
31
9
3
33
60
75
9
20
31
24
45
120
123
12
341
112
63
9
3
12
96
29
43
237
3
12
96
5
19
41
4
12
24
96
3
5
43
113
19
33
188
79
33
12
20
91
60
24
45
36
60
80
19
65
31
81
3
216
24
33
15
12
117
111
48
132
9
96
24
8
91
21
63
21
84
3
9
3
77
28
123
60
153
84
60
3
29
64
39
5
16
12
183
69
156
15
180
9
12
123
96
201
51
89
4
39
21
20
7
53
79
36
81
39
89
120
28
3
41
163
36
81
39
12
108
192
77
28
135
177
20
91
24
81
276
36
44
19
89
36
7
33
75
9
72
168
75
96
45
36
3
156
9
3
72
77
19
5
40
12
12
20
55
57
24
159
36
9
15
5
31
24
93
60
147
21
27
29
4
39
48
12
21
15
45
147
29
28
72
3
141
60
15
12
17
52
140
144
4
20
120
55
21
24
72
159
89
115
36
249
36
44
96
4
75
5
40
255
17
28
51
132
53
112
164
19
21
3
101
79
41
36
79
57
32
100
15
213
32
52
3
48
33
60
56
88
15
117
60
20
19
57
132
48
63
9
3
12
17
43
65
43
132
137
43
65
43
33
12
12
200
55
5
172
63
65
16
80
112
72
75
41
24
72
31
17
31
45
96
84
60
80
60
16
3
36
24
5
88
8
36
64
12
24
8
12
64
44
31
81
3
45
12
3
57
8
36
79
57
164
52
147
60
21
39
21
96
123
96
101
19
24
36
ABCD 95492475784*3^$a+1 [50009]
22
71
117
16
110
132
30
64
24
11
261
40
32
16
20
52
24
20
36
4
86
12
60
46
60
2
58
35
81
6
54
18
48
10
23
57
4
180
14
22
32
36
159
183
22
72
131
73
50
10
62
154
74
6
40
24
2
58
14
6
40
35
45
52
47
25
26
34
72
20
39
97
72
60
20
30
6
27
9
18
22
68
12
114
10
35
1
146
58
24
62
6
100
24
36
20
120
18
34
108
8
4
8
42
106
2
118
11
49
20
12
15
3
22
84
44
4
12
38
22
48
48
182
60
36
21
1
48
2
54
48
6
34
20
18
174
4
2
18
16
24
14
46
74
18
24
66
58
36
14
54
52
80
28
62
48
22
60
8
36
27
24
1
48
44
40
20
16
2
18
136
20
36
24
99
45
27
13
14
22
108
152
4
2
12
36
34
11
15
129
27
18
6
54
16
36
11
57
72
18
10
8
18
46
98
10
8
15
49
95
9
39
27
6
48
6
81
57
28
32
216
196
84
24
38
72
36
82
128
60
4
122
106
14
36
114
76
8
16
8
27
135
36
18
27
3
82
32
16
20
30
34
110
10
48
2
10
12
8
52
144
96
60
24
110
106
26
34
14
45
121
68
36
15
57
40
60
50
48
94
11
37
128
90
130
60
59
13
24
24
20
52
12
26
12
94
236
54
58
60
38
22
56
54
66
6
9
45
4
68
40
48
11
61
20
54
18
28
24
11
57
28
32
18
22
72
98
60
21
1
14
36
10
8
12
6
9
39
10
32
12
76
47
3
36
10
44
52
84
60
71
75
22
47
48
1
36
26
10
68
76
48
2
286
20
52
60
80
6
117
27
90
52
68
16
44
102
18
15
57
15
25
168
50
22
8
196
60
72
50
18
64
86
34
11
25
14
70
96
132
32
40
32
90
18
12
18
166
60
32
75
24
21
234
10
26
10
35
25
8
36
30
70
71
117
3
15
178
36
14
22
24
95
3
18
28
32
12
51
9
12
4
120
44
120
16
12
44
24
72
48
64
72
8
60
16
20
12
28
24
8
3
15
10
56
54
10
36
50
10
48
8
64
8
60
180
28
20
42
18
18
12
22
12
24
132
14
10
84
80
144
42
58
36
80
72
64
48
56
84
88
38
9
1
26
36
54
126
18
64
36
132
62
30
15
13
212
28
110
58
2
22
35
27
70
8
36
36
16
38
34
32
28
48
74
46
12
62
9
1
95
85
36
108
84
20
40
48
2
70
32
18
60
30
18
18
16
24
60
60
20
144
15
97
14
9
15
12
10
60
60
56
54
46
20
4
14
36
46
12
32
28
60
11
9
52
26
10
60
72
11
1
24
92
4
14
30
24
3
37
96
2
22
48
74
9
9
6
36
46
8
12
24
160
146
22
48
68
4
12
44
120
6
10
60
60
35
25
84
35
99
18
27
1
24
38
22
2
30
76
23
99
22
38
162
36
12
6
70
50
46
26
22
248
28
44
6
12
10
8
15
37
12
60
8
48
4
12
38
58
38
12
60
18
4
8
42
46
72
8
100
252
44
3
135
36
42
18
9
13
108
120
56
28
20
15
3
94
23
81
6
84
72
45
24
13
60
47
25
24
2
12
60
12
54
4
38
18
12
124
24
32
15
37
8
12
87
85
8
27
24
171
45
21
78
66
36
52
72
26
54
40
44
42
10
48
14
12
18
60
52
38
118
80
27
73
72
62
166
60
60
48
2
42
76
36
48
48
2
132
298
80
40
36
96
56
42
30
196
44
3
72
1
24
56
24
12
6
22
68
64
48
50
66
16
80
36
3
15
22
32
28
38
70
26
18
12
40
48
56
16
8
3
24
48
13
2
225
1
84
60
62
54
64
80
52
60
8
16
110
34
108
38
24
18
48
40
20
12
42
45
73
20
28
50
10
62
30
112
60
26
36
45
15
10
60
83
1
56
64
32
84
24
76
14
84
18
88
74
96
12
22
36
72
20
12
51
39
58
20
30
22
320
15
27
94
36
24
152
28
60
164
28
74
6
40
12
36
12
24
158
33
72
111
36
6
30
70
20
222
58
14
10
48
95
21
72
27
73
23
49
26
70
71
3
6
72
48
72
42
21
15
66
6
48
9
105
16
56
84
16
48
12
20
75
63
33
9
84
136
80
16
24
60
80
63
15
66
54
46
120
14
42
16
12
12
8
132
36
4
71
13
2
30
40
2
36
36
58
120
32
28
50
102
6
34
38
12
33
3
132
18
12
36
4
20
16
74
21
1
120
108
38
72
10
2
6
88
36
86
9
63
42
18
21
25
12
8
4
108
24
59
129
78
9
9
36
4
50
46
74
34
20
52
26
22
98
58
47
25
60
8
124
8
4
24
62
48
60
154
12
59
37
83
51
34
110
72
34
56
3
99
58
48
92
28
116
40
24
14
10
108
72
11
49
96
26
24
70
72
12
83
13
12
47
ABCD 95492719202*3^$a+1 [50025]
4
48
21
23
13
72
36
60
35
72
73
159
48
216
9
215
37
11
52
9
11
37
195
48
117
111
21
47
133
87
33
168
48
23
157
3
32
28
32
109
48
51
9
252
11
16
56
61
72
71
16
20
16
120
45
27
92
4
21
83
145
168
39
84
57
84
15
20
97
11
16
56
40
20
13
15
93
39
20
48
88
48
116
60
1
36
99
24
36
128
1
12
3
105
131
4
84
300
21
39
32
4
164
12
324
25
108
51
21
3
80
25
12
3
128
48
24
72
1
252
12
108
123
9
48
75
36
176
37
59
48
40
32
88
60
84
60
20
73
15
57
143
1
11
100
105
192
15
264
176
37
3
176
84
28
36
44
16
9
12
35
25
15
21
99
108
45
63
80
49
168
207
8
192
16
80
1
36
11
72
72
36
61
300
35
96
1
3
33
11
100
44
40
12
60
84
21
95
1
15
72
48
9
120
39
56
324
109
83
145
35
25
15
21
36
48
144
59
49
3
128
1
279
129
143
72
28
105
99
20
108
36
4
12
44
109
3
132
57
216
3
96
188
36
109
75
168
24
81
3
84
12
96
140
72
60
49
204
12
27
8
40
12
45
15
201
287
16
57
47
132
37
11
37
23
85
24
84
15
297
108
63
416
133
12
36
27
116
16
80
16
104
4
32
28
116
60
36
1
51
56
1
195
20
28
9
51
48
20
124
21
159
44
36
100
44
1
72
3
8
40
129
36
63
189
63
93
183
21
11
4
213
87
60
93
107
48
73
3
57
227
169
11
25
227
61
3
212
4
24
117
15
20
37
72
11
1
131
52
33
87
8
108
4
105
35
37
36
27
8
157
3
105
171
84
56
16
36
20
72
16
32
97
15
33
15
200
217
24
39
105
107
108
85
107
72
24
1
35
1
15
20
108
52
24
33
47
1
72
23
181
180
47
37
60
120
95
120
1
240
39
32
37
51
48
120
216
140
1
99
24
144
56
1
72
36
84
23
145
159
84
20
133
75
44
37
111
12
45
99
36
44
1
11
24
1
36
51
20
48
97
48
59
84
52
48
141
48
72
23
12
16
164
25
11
25
63
9
171
21
39
84
9
11
216
61
51
144
20
13
23
37
75
48
32
25
47
148
249
23
36
1
156
15
9
36
63
80
72
16
57
335
52
117
36
27
56
1
39
93
143
16
57
35
13
59
145
135
24
56
36
48
64
12
228
117
63
8
37
3
32
16
60
32
124
20
28
9
156
24
36
51
36
56
84
36
88
9
27
20
24
37
47
36
40
24
32
1
75
32
12
253
23
172
57
71
1
39
57
63
192
48
69
96
15
105
147
32
61
36
48
3
12
116
108
120
24
148
69
12
36
24
84
59
157
51
8
64
80
37
83
40
48
45
11
100
12
120
8
37
15
20
112
33
107
73
35
208
200
40
56
73
71
16
104
37
72
3
57
264
144
195
9
71
49
51
72
9
27
20
76
68
96
16
108
12
8
37
12
39
24
96
60
105
35
88
9
15
32
4
21
36
155
124
20
24
37
252
15
72
104
40
12
44
48
52
117
180
51
288
32
112
264
9
12
240
11
37
60
72
51
21
108
48
95
145
48
95
109
39
32
1
11
16
20
60
73
123
140
73
132
216
27
96
32
25
215
48
61
83
25
71
52
21
483
33
15
20
36
24
52
108
48
21
107
1
35
4
72
21
99
8
1
ABCD 95492746036*3^$a+1 [50048]
12
15
96
17
103
305
220
69
251
73
59
163
84
41
12
43
48
9
72
36
33
11
48
133
114
233
103
129
21
18
9
93
35
24
19
69
33
39
68
91
96
21
20
112
8
4
96
3
161
136
20
12
72
19
21
9
11
96
12
40
48
144
99
6
51
12
20
37
15
81
15
105
198
201
36
33
11
115
24
21
36
132
21
11
16
9
96
207
80
72
49
111
159
42
39
80
88
20
28
32
72
136
72
80
120
52
36
135
9
128
1
90
6
111
200
49
35
55
36
120
9
248
12
19
216
5
1
54
93
32
16
3
29
40
3
5
64
8
52
36
45
18
36
54
179
127
36
54
114
21
36
92
12
180
16
3
30
99
12
51
89
145
60
51
120
44
156
72
7
5
16
33
59
61
72
18
36
213
27
36
9
8
217
71
112
48
195
5
12
48
4
81
15
60
92
100
32
16
12
27
41
52
152
79
42
27
63
48
77
64
189
66
36
45
9
36
18
41
16
12
12
96
24
39
17
19
273
12
69
36
6
90
87
57
11
52
8
4
20
88
8
25
180
15
3
41
49
131
100
8
52
15
65
16
132
147
141
80
12
100
32
16
72
8
112
21
59
43
129
308
60
48
60
84
48
12
31
9
60
276
12
20
72
55
65
25
180
51
60
32
28
144
36
9
3
63
65
24
25
66
77
73
174
45
189
47
43
36
33
57
191
24
100
36
12
51
77
84
40
15
54
126
186
155
24
91
9
188
127
144
21
51
89
88
33
90
114
30
45
9
11
48
12
100
135
24
21
8
52
36
120
20
4
80
31
17
7
185
40
8
13
114
66
54
60
21
15
5
12
1
87
24
45
3
87
36
125
120
40
44
108
73
18
156
81
195
45
45
147
80
40
51
17
4
69
162
9
128
61
36
75
15
45
68
48
180
24
16
32
88
120
9
54
17
40
120
24
75
45
111
197
7
53
211
72
5
49
35
16
3
36
90
95
28
132
108
80
72
120
31
90
24
15
48
128
100
12
93
227
91
29
67
36
90
48
207
152
7
36
237
60
12
8
40
51
96
21
69
11
163
141
48
168
84
51
129
48
33
47
12
1
15
12
8
72
31
9
81
107
144
1
54
90
24
12
167
88
75
90
27
171
29
7
45
9
11
40
96
32
72
48
7
30
11
40
20
115
17
112
96
39
33
8
49
123
297
11
24
88
3
69
69
132
75
159
45
9
47
40
69
35
28
63
60
144
261
129
83
12
19
12
54
23
48
72
112
56
24
76
12
72
51
84
6
15
12
72
39
9
8
73
59
12
40
80
16
152
1
240
12
18
57
39
53
208
3
36
90
51
44
19
17
72
112
116
4
48
72
8
13
54
101
103
17
112
27
33
20
253
18
81
8
7
41
223
41
16
32
48
120
64
36
63
120
29
7
5
199
69
132
108
20
7
21
33
36
3
32
76
32
28
80
43
36
5
28
20
60
67
81
12
27
6
15
32
37
95
16
123
72
177
8
103
17
73
191
16
15
5
25
35
43
57
99
33
128
24
271
9
56
100
15
174
23
72
40
56
13
66
321
39
33
111
57
75
125
72
48
25
120
119
115
21
33
6
36
125
55
9
21
75
69
3
80
180
13
90
357
72
111
90
48
51
96
20
60
12
13
59
55
41
12
100
27
5
40
80
16
32
100
27
36
24
84
36
45
8
172
15
173
40
48
12
12
111
17
100
68
259
126
27
27
81
9
60
35
40
48
20
48
79
84
6
23
28
24
80
16
44
19
57
260
52
8
24
49
107
12
43
45
24
20
60
88
ABCD 95493326224*3^$a+1 [50013]
24
9
21
31
24
12
119
21
9
51
4
108
17
19
32
24
81
19
36
60
23
9
33
15
48
36
21
3
100
20
72
45
3
45
51
36
12
36
4
17
60
15
39
45
16
11
45
3
21
9
12
99
9
36
24
19
77
24
27
4
36
12
20
81
15
51
1
12
11
9
33
15
4
36
104
9
72
15
40
5
39
4
60
161
24
31
68
33
15
39
9
36
48
16
11
24
1
101
18
42
48
31
5
15
84
57
48
19
11
6
51
33
31
120
56
39
6
39
4
60
17
55
48
20
4
41
111
69
120
12
15
45
55
48
5
36
204
39
12
48
21
31
96
53
6
21
208
65
156
3
21
36
24
36
30
24
30
12
3
40
65
31
8
21
19
11
66
159
52
32
76
47
78
55
72
35
174
3
87
49
5
12
198
66
15
28
20
52
48
17
39
36
40
5
24
15
136
8
3
9
16
108
36
36
48
44
100
11
61
41
55
5
24
30
66
27
81
27
33
96
3
76
20
27
78
39
3
13
41
51
45
39
48
3
234
19
5
91
5
3
27
21
208
17
18
30
15
100
80
16
5
63
27
54
7
60
53
51
16
5
39
9
39
57
66
37
56
21
6
24
66
7
20
40
11
96
73
17
30
33
33
67
32
48
33
18
30
31
5
19
36
65
24
67
5
15
40
89
19
152
4
29
12
39
9
6
54
19
36
17
18
6
171
33
19
36
17
24
54
109
80
120
36
57
7
32
64
65
126
24
49
8
52
8
9
15
4
95
25
20
12
48
52
5
24
15
60
75
49
41
15
144
12
48
27
90
48
6
73
23
49
65
36
3
15
81
9
6
21
52
36
5
27
40
29
3
21
75
40
35
6
75
9
6
13
12
8
12
16
113
19
47
6
24
31
48
132
12
17
19
41
75
16
8
36
28
56
72
24
45
30
25
68
27
24
145
137
30
78
36
96
3
4
20
12
16
32
21
111
21
48
6
1
84
24
35
109
17
15
48
3
24
30
15
4
5
139
96
12
29
15
21
27
117
24
19
17
51
69
126
97
8
33
12
15
4
36
83
42
30
18
6
153
48
112
41
39
81
19
12
24
12
209
43
41
6
30
51
129
6
24
90
39
45
79
20
33
54
9
16
20
16
59
49
41
36
84
3
60
36
76
71
30
18
102
67
23
37
20
60
28
29
24
51
4
56
69
36
15
21
24
111
15
13
5
99
12
28
17
19
71
66
19
60
29
39
16
5
12
60
27
33
43
5
55
17
67
36
17
24
55
48
32
21
3
16
29
6
1
23
21
9
19
72
65
6
25
5
15
60
9
19
5
6
133
80
96
72
4
8
57
24
147
24
21
43
32
189
123
33
48
27
39
9
52
5
24
3
21
6
33
48
112
20
48
28
20
16
8
21
102
9
88
8
15
117
21
39
87
6
19
48
60
11
25
44
21
115
84
20
21
19
17
31
108
47
78
55
32
3
25
5
67
8
87
13
56
21
75
75
24
85
5
24
30
45
24
16
5
6
6
43
12
8
21
6
30
3
4
60
17
55
185
111
93
147
39
13
8
3
30
31
8
48
24
16
48
24
8
75
105
33
12
3
87
78
90
30
42
9
21
18
1
36
32
216
51
21
93
27
28
71
21
24
141
3
177
18
25
41
3
72
28
20
52
20
4
32
4
29
55
36
29
7
5
18
49
20
33
19
65
6
18
36
15
48
36
15
6
36
48
127
20
99
21
4
48
20
51
6
19
20
64
36
41
19
35
42
7
47
13
17
15
36
48
15
85
32
52
77
19
36
56
52
17
75
16
35
57
33
103
20
16
35
69
24
21
75
21
24
7
5
18
42
27
21
30
69
12
21
63
21
6
54
96
75
60
3
21
4
5
36
63
76
32
88
5
6
54
31
44
15
42
30
9
60
21
15
88
17
120
63
45
36
55
29
12
75
52
12
8
48
69
84
7
24
68
111
1
65
111
12
51
81
111
30
7
53
147
48
153
12
30
54
84
6
1
24
71
37
17
24
87
69
39
81
3
3
48
30
111
28
48
89
24
175
36
101
54
61
5
24
31
152
21
19
188
12
57
31
24
36
104
40
11
69
24
4
68
3
120
37
24
11
73
17
55
8
12
3
21
28
41
67
29
39
15
42
48
7
53
36
6
24
21
9
91
20
12
36
52
65
24
63
16
32
48
15
45
45
31
36
5
27
16
65
31
20
15
30
15
28
41
36
15
24
21
36
19
104
57
7
23
25
29
31
48
5
51
75
13
68
15
33
15
157
65
79
29
60
7
35
33
12
9
175
11
13
12
53
12
7
32
4
11
25
5
3
33
235
89
31
44
28
17
19
140
27
30
43
5
72
87
12
4
5
7
53
12
7
20
33
3
12
24
45
15
15
6
24
24
87
72
51
72
18
72
24
3
33
19
8
21
15
4
60
11
6
31
29
60
60
51
9
43
23
13
41
19
32
4
144
32
88
80
132
105
75
60
9
31
12
72
20
9
12
87
3
37
36
95
42
63
64
23
30
24
15
84
12
33
19
12
24
11
90
54
1
24
36
5
3
48
28
17
108
96
15
51
198
15
27
13
35
25
20
16
29
39
33
54
21
3
21
9
91
29
79
92
9
120
31
24
20
57
7
11
69
88
29
99
57
18
30
36
3
21
60
15
4
23
24
54
31
68
52
8
51
1
5
79
35
21
21
30
25
12
17
43
17
55
104
12
33
12
87
57
54
37
8
21
54
25
5
72
15
99
141
28
84
11
9
63
24
1
8
16
5
60
19
24
53
48
51
108
21
66
6
43
47
25
72
68
4
36
35
ABCD 95493658322*3^$a+1 [50008]
6
24
30
5
196
44
127
48
114
51
56
64
177
23
40
15
6
30
6
3
72
105
59
25
15
45
6
12
21
72
57
11
1
18
33
44
25
60
35
13
66
72
24
45
44
19
21
12
15
30
39
24
36
9
24
12
39
12
33
27
9
84
27
57
6
125
31
45
33
3
63
41
4
21
18
48
30
30
12
6
30
5
31
48
6
90
42
72
36
24
36
72
23
55
57
8
76
9
11
16
84
3
41
7
72
57
45
35
16
27
21
15
30
15
21
30
9
9
12
39
39
6
11
84
37
24
24
42
24
69
20
1
35
4
69
11
7
33
12
24
9
27
15
48
84
90
18
48
6
75
20
31
69
15
6
24
39
156
60
3
77
1
15
99
78
3
39
89
79
6
36
66
12
17
60
24
25
24
18
54
54
21
36
27
6
162
69
44
36
40
3
41
91
18
107
19
5
31
24
5
1
24
191
64
20
61
159
9
27
51
18
30
141
3
41
16
93
30
41
60
25
72
60
42
12
48
6
11
1
18
42
72
12
35
24
61
75
3
33
9
15
20
13
48
30
18
66
90
54
66
39
57
12
36
27
60
8
36
61
18
42
3
12
3
12
84
48
257
144
196
63
21
39
42
18
18
23
31
30
36
12
36
30
12
30
60
83
112
117
51
20
61
54
21
9
51
39
5
115
66
15
120
15
48
12
54
87
3
12
180
30
48
72
54
6
18
144
33
45
12
11
49
51
15
36
48
18
18
24
21
21
6
54
30
96
45
69
30
18
3
9
24
42
53
112
93
24
48
132
11
16
20
4
51
24
5
1
24
60
35
7
42
87
20
40
135
6
59
109
11
1
24
54
5
16
9
42
9
84
27
72
42
84
15
27
89
103
36
54
90
36
21
80
13
102
29
19
18
63
72
48
111
18
30
30
18
42
30
48
18
11
19
6
18
41
115
41
25
18
30
167
1
42
48
18
6
18
66
12
105
48
56
40
9
6
9
51
36
69
69
51
51
30
63
27
53
25
6
45
96
84
105
35
13
47
25
18
12
48
12
21
15
9
20
13
6
41
4
72
48
80
16
24
9
36
96
6
30
143
7
9
9
111
15
6
24
48
3
8
16
9
42
78
35
52
9
30
29
67
30
15
8
40
39
6
35
85
6
78
87
20
84
60
121
36
12
30
60
60
17
1
54
9
51
48
48
48
84
252
29
85
132
24
18
77
55
89
25
6
54
15
45
11
43
6
15
9
51
39
137
16
9
39
20
37
24
171
45
15
39
6
18
54
18
12
90
6
30
11
13
3
44
24
19
12
48
66
15
39
72
18
36
72
72
36
30
45
20
16
201
18
57
3
101
16
68
112
24
20
19
57
44
160
45
51
84
81
30
29
4
9
102
29
121
99
105
15
36
93
11
19
6
35
7
53
156
1
30
24
24
45
20
52
63
41
1
72
3
8
16
44
61
30
5
24
61
126
48
5
79
12
105
15
45
21
42
21
57
23
1
24
51
24
20
31
29
19
6
51
141
3
9
71
36
60
13
60
107
1
59
133
11
151
24
5
1
108
6
30
15
117
99
44
52
57
51
120
12
44
13
66
6
35
73
12
66
9
44
97
24
36
123
9
3
93
27
3
126
59
109
71
61
39
80
19
41
1
15
15
9
56
61
23
31
21
60
75
24
69
39
101
36
109
95
220
21
39
96
21
12
27
24
45
60
11
120
24
31
30
144
12
3
21
6
30
59
49
180
12
3
249
3
105
15
3
60
21
9
51
33
12
35
4
27
198
11
1
39
75
6
3
27
9
3
41
7
18
24
42
21
39
29
61
35
13
3
15
9
21
3
36
171
9
21
3
147
9
33
11
55
5
1
24
54
18
30
45
33
51
81
23
49
12
6
30
18
24
17
31
9
3
12
24
24
102
15
15
29
31
69
75
5
136
24
27
114
30
48
42
59
97
143
1
48
27
63
30
27
45
39
99
150
3
9
15
33
12
108
6
54
11
40
15
5
25
51
20
25
18
12
48
33
63
36
6
3
105
126
66
3
60
60
75
72
108
42
42
41
16
21
83
37
23
36
160
20
13
27
44
25
84
3
129
54
21
153
63
108
20
25
71
60
79
6
84
51
84
21
24
15
129
18
150
39
140
64
15
5
55
5
61
48
51
15
57
3
36
60
156
54
30
5
61
12
11
1
18
18
30
9
44
52
27
12
30
95
40
20
13
126
5
7
72
33
87
57
20
184
20
55
42
12
120
6
45
120
9
60
18
33
9
30
12
125
1
3
20
169
3
45
18
105
45
35
36
61
23
67
30
3
57
60
39
15
9
60
111
6
23
1
15
3
78
3
69
11
60
1
99
39
6
12
72
12
18
33
27
42
119
76
3
12
24
54
90
41
7
12
41
55
30
27
105
15
9
18
36
81
45
15
15
78
27
81
12
12
60
39
51
6
3
39
48
33
56
24
16
21
15
108
60
36
20
19
101
31
132
48
18
54
30
18
48
30
51
21
59
40
45
18
30
108
12
3
15
48
24
41
19
17
43
48
69
81
99
36
45
30
33
87
29
25
75
45
48
27
39
6
78
6
60
15
21
159
15
102
12
6
5
31
29
36
204
16
20
4
72
159
18
60
48
3
12
33
12
24
84
15
36
123
18
30
93
ABCD 95494464524*3^$a+1 [50013]
29
84
40
80
145
27
8
31
21
108
87
78
66
29
100
36
39
42
90
9
20
31
18
11
84
1
144
11
4
80
19
41
55
5
7
53
40
21
39
56
19
12
29
40
15
48
102
18
6
27
60
129
18
33
8
79
72
84
36
45
9
72
30
60
9
45
39
9
47
4
45
75
39
78
23
76
21
48
27
27
21
27
9
20
60
16
48
9
47
76
39
81
63
5
36
61
59
120
4
81
90
5
16
99
45
96
48
27
24
45
15
141
204
44
37
42
6
6
45
45
6
53
36
43
77
139
36
29
16
3
18
114
141
225
18
41
349
24
18
78
15
75
6
66
29
64
20
181
35
84
16
96
8
49
66
21
3
101
55
12
29
25
48
18
24
84
41
24
19
30
18
48
6
35
61
42
33
69
15
33
11
36
1
15
87
60
30
3
15
84
5
31
30
48
66
185
31
84
48
17
49
11
24
7
48
6
18
30
11
7
72
6
131
100
39
60
54
27
36
3
96
48
12
29
16
3
192
90
6
173
7
45
9
6
93
20
49
11
31
21
44
100
36
8
67
114
24
11
139
5
112
45
59
19
5
61
59
205
11
79
21
81
59
40
36
3
5
40
51
21
33
42
150
48
72
24
15
84
45
54
18
18
294
107
103
126
15
39
108
29
16
75
12
18
72
42
48
12
65
1
15
27
17
24
156
25
6
33
20
16
44
19
6
11
16
84
3
17
24
55
54
27
20
40
75
78
27
44
67
30
3
39
41
19
66
90
41
13
63
60
63
41
60
64
96
111
18
35
16
104
52
15
9
20
16
68
1
75
3
41
7
60
9
39
36
29
37
23
19
33
60
9
75
3
96
60
41
61
59
13
71
91
30
96
42
21
51
5
1
39
80
4
36
20
43
42
6
93
111
24
12
18
15
9
71
36
60
79
12
29
73
3
39
24
5
25
24
11
61
18
141
36
15
5
25
35
31
9
21
30
113
52
15
9
141
54
21
15
12
66
11
76
44
4
39
41
55
42
63
9
27
51
48
5
16
69
6
18
18
24
24
30
66
29
100
69
18
30
135
123
57
104
16
93
6
60
5
4
36
39
42
18
117
3
5
60
96
60
40
44
31
6
24
35
85
18
36
5
31
6
75
39
36
113
49
71
1
54
66
30
81
3
12
29
64
15
6
179
7
45
9
15
20
109
15
75
141
75
6
3
45
27
8
16
111
45
68
31
29
16
20
55
5
24
91
30
114
5
76
3
12
65
24
36
19
57
44
40
39
36
30
66
198
11
139
5
16
20
73
3
8
37
24
51
99
18
27
44
67
54
39
39
12
65
31
84
18
18
29
79
101
60
91
33
15
96
5
43
17
109
35
31
24
54
6
36
5
1
24
30
9
9
107
60
19
5
36
204
19
12
18
11
55
12
105
3
24
57
15
9
36
33
3
3
36
6
24
15
20
175
24
41
64
140
40
36
36
99
5
60
13
183
24
20
64
39
17
16
108
36
20
76
3
65
52
60
63
21
44
100
15
12
48
36
96
24
54
114
6
51
20
84
31
81
8
61
66
29
103
12
78
6
12
72
17
144
52
24
15
21
39
9
15
156
65
40
9
96
51
27
41
112
57
87
24
56
49
6
5
31
60
42
42
24
5
1
15
9
6
29
7
12
41
7
48
60
21
44
7
30
48
42
24
125
1
42
6
27
3
66
18
72
5
31
29
61
23
31
65
31
48
114
11
7
24
5
16
147
17
181
24
66
33
21
39
12
15
9
69
11
24
7
29
16
27
6
207
48
36
21
3
15
21
84
21
18
101
211
141
8
19
81
120
36
105
35
109
27
44
4
15
30
114
17
24
61
15
36
8
37
3
236
4
20
7
29
19
141
20
1
210
69
60
123
18
42
33
39
6
54
84
5
25
72
3
111
5
31
45
8
79
21
20
115
144
18
143
36
16
27
17
60
4
57
54
18
11
16
21
78
105
36
45
95
16
108
117
24
78
90
11
7
29
24
16
63
17
43
72
5
1
18
5
1
35
16
75
48
21
36
27
81
15
5
1
15
135
45
63
6
15
27
9
63
72
9
20
16
81
48
66
36
12
72
45
20
4
9
18
9
44
36
79
24
77
1
24
15
3
6
30
101
31
33
27
84
69
36
36
75
29
1
162
48
29
120
4
21
6
89
4
36
36
24
39
12
84
24
6
95
60
19
12
24
6
48
102
29
31
24
29
79
12
5
124
12
87
41
60
36
19
81
39
30
24
90
60
77
19
42
3
69
11
100
80
60
19
42
90
69
81
39
36
21
23
1
48
51
216
104
85
150
42
15
60
104
13
18
72
17
13
27
24
69
66
180
117
48
69
71
1
30
60
5
1
23
25
27
8
7
24
6
42
21
9
47
16
159
36
69
39
21
45
48
30
17
40
9
27
84
3
12
21
8
85
15
111
108
17
40
69
6
81
75
24
9
15
6
51
15
129
24
56
60
120
100
45
18
36
60
102
18
12
29
55
21
68
19
42
15
75
126
18
60
5
ABCD 95494896884*3^$a+1 [50019]
31
5
39
36
15
1
59
12
69
21
15
28
60
221
3
40
47
36
13
24
17
18
60
85
20
165
87
48
36
21
39
4
35
18
12
222
13
32
4
5
55
35
1
60
36
77
42
9
9
138
69
16
8
15
121
20
9
36
48
6
54
27
3
90
163
35
25
47
18
60
55
32
40
36
125
55
44
16
12
47
18
19
149
27
57
115
32
33
111
15
1
36
107
6
12
3
15
37
32
16
92
64
11
25
17
126
25
5
127
32
27
36
12
21
75
1
84
36
48
155
1
29
51
81
19
35
12
13
5
15
24
48
100
17
27
16
8
16
23
81
24
48
9
54
72
9
28
101
79
12
36
60
68
16
53
3
15
129
3
33
87
57
28
83
30
7
47
36
54
19
12
24
5
99
16
24
32
40
20
33
19
32
39
21
15
13
8
28
29
7
56
75
18
19
77
18
97
5
24
30
126
6
48
36
78
30
36
1
23
30
15
27
13
23
105
105
18
57
4
48
12
29
66
33
81
27
45
19
48
23
30
42
12
60
9
96
4
17
18
9
45
27
160
29
66
6
54
45
93
3
75
12
25
143
33
40
29
18
24
30
36
175
83
12
33
24
88
104
3
42
19
17
12
3
33
39
48
39
18
90
33
27
12
73
132
11
60
73
71
49
36
36
32
21
36
3
15
13
128
4
35
6
55
137
90
18
15
45
51
33
6
36
1
53
156
54
42
19
8
16
36
20
24
57
7
8
28
41
3
87
6
27
60
100
56
57
78
12
157
11
25
11
69
4
8
129
18
60
30
18
18
6
25
5
19
17
7
11
21
21
27
16
84
83
49
119
336
73
5
30
25
35
1
32
3
126
123
52
24
65
31
20
81
12
6
72
37
48
125
3
39
45
45
43
59
60
33
48
24
16
53
19
60
47
33
45
30
33
63
84
1
17
43
11
13
80
28
44
39
12
69
16
24
143
18
42
37
83
181
5
12
18
61
53
36
7
12
35
25
20
16
5
132
48
6
18
18
12
6
66
54
7
8
24
3
30
72
15
135
25
11
30
75
100
44
15
108
49
24
35
205
44
3
168
25
12
35
25
5
3
69
7
53
90
45
21
6
69
84
96
21
43
23
42
120
6
12
37
17
96
19
48
56
16
36
35
33
64
11
1
23
12
105
4
12
137
63
45
18
9
63
12
72
21
33
31
5
3
16
32
40
5
87
12
64
71
48
61
17
27
3
18
54
85
56
21
55
203
81
39
105
132
28
20
16
20
129
18
13
29
48
54
54
15
39
93
28
5
19
12
48
11
21
75
9
16
11
30
15
27
45
27
30
39
21
19
32
33
24
36
30
54
3
123
25
44
81
27
3
36
253
17
3
87
21
15
18
51
45
84
54
18
108
6
205
23
6
171
21
3
36
4
12
23
12
114
15
21
103
20
40
101
96
18
72
97
5
31
60
107
132
33
285
24
18
48
90
18
21
33
15
57
103
12
35
66
24
30
18
67
5
6
85
32
160
20
63
9
21
54
13
5
55
5
18
13
32
27
18
18
97
8
75
45
24
33
24
120
39
87
24
30
6
18
30
90
75
15
69
27
18
18
33
36
16
77
51
51
18
7
101
43
11
36
33
64
32
4
44
3
13
5
91
20
28
23
18
55
12
47
33
3
144
36
12
72
57
4
71
18
66
24
13
5
84
54
36
133
11
60
66
60
36
43
180
5
36
151
8
100
47
13
11
66
60
15
120
39
33
75
96
45
21
3
21
7
12
32
93
87
3
36
30
15
9
12
3
15
18
54
33
16
47
18
7
77
3
39
48
42
103
5
87
100
23
78
55
32
16
59
37
29
60
19
32
84
52
12
47
141
39
25
144
47
18
7
65
79
168
11
45
40
5
99
27
54
30
141
3
90
7
60
36
119
33
100
20
40
48
5
19
53
18
42
90
1
80
57
54
21
39
156
37
68
57
75
3
12
1
104
75
133
35
30
7
107
30
15
21
18
180
37
35
90
43
44
153
12
87
4
41
30
60
33
12
124
24
5
36
67
20
39
1
8
27
48
49
11
25
47
72
12
6
54
36
18
27
3
69
21
54
6
7
108
11
36
33
304
12
113
6
36
13
5
12
36
7
32
36
3
105
36
15
33
57
51
60
57
27
9
66
33
36
4
23
30
67
36
96
41
30
217
5
30
1
24
120
23
18
51
4
89
18
48
141
3
21
51
24
12
49
84
17
48
24
18
37
35
18
27
135
25
36
29
63
3
6
66
18
6
9
16
8
93
84
126
33
39
36
1
221
19
11
25
8
111
18
6
144
33
88
84
12
68
3
49
104
117
67
53
3
21
18
1
44
16
60
5
99
16
5
24
12
39
75
61
119
12
18
15
60
15
21
75
30
6
12
1
17
87
27
13
96
24
8
57
108
27
243
30
78
169
5
55
53
15
28
71
48
37
104
64
65
6
12
54
3
12
40
23
33
4
29
54
1
24
32
21
159
16
17
126
1
59
12
114
18
108
12
25
53
27
3
37
12
36
44
33
18
78
31
48
11
81
9
79
77
75
33
3
15
13
47
25
5
115
80
45
19
29
39
15
21
124
12
20
ABCD 95495009906*3^$a+1 [50028]
75
141
88
11
61
164
36
219
49
116
84
16
20
64
96
36
167
96
25
20
36
60
3
37
36
44
24
75
144
1
95
57
28
131
21
3
24
117
360
124
216
36
44
159
57
4
104
51
121
164
24
12
28
155
24
73
360
47
133
24
36
108
80
40
32
148
36
24
131
85
84
152
63
1
144
71
1
44
16
80
40
107
72
1
47
96
177
63
81
39
277
8
156
24
12
24
184
32
3
105
12
64
83
177
15
48
213
27
1
36
164
36
280
35
1
119
69
72
124
143
1
56
196
80
27
72
1
8
12
108
39
133
179
168
93
3
21
64
11
25
20
16
48
60
56
16
8
135
24
57
516
24
99
144
57
15
48
117
276
120
180
100
104
15
48
120
37
35
285
195
85
44
12
64
24
116
159
121
95
285
16
108
36
20
196
44
4
11
61
8
36
24
256
260
16
128
352
107
357
40
96
203
85
11
1
8
96
4
155
25
32
148
35
1
96
44
36
120
144
183
61
60
12
180
44
36
28
72
204
36
264
275
9
72
64
44
75
37
8
75
96
181
8
99
153
39
49
72
8
156
64
35
441
276
84
15
81
184
204
11
288
1
60
11
1
23
57
144
100
104
120
36
60
216
184
35
105
4
80
100
36
140
64
152
639
109
35
1
344
136
104
39
181
116
24
136
119
81
279
1
80
196
48
11
69
16
35
85
504
419
13
44
24
12
88
36
215
189
12
28
96
299
25
20
99
133
48
80
72
28
191
165
76
8
16
23
93
99
21
147
141
16
203
93
264
144
16
59
96
24
45
36
120
15
24
57
28
155
105
111
9
160
80
100
72
48
60
120
32
48
135
1
24
236
60
36
208
11
120
61
80
240
3
240
1
95
69
60
39
72
241
128
60
72
123
97
24
119
45
36
16
47
37
24
236
64
252
44
16
108
200
195
85
132
47
97
116
3
37
8
60
40
176
36
40
60
20
3
85
11
1
44
195
48
33
84
16
8
40
96
164
39
13
108
72
48
215
96
361
23
85
155
1
23
1
95
24
33
39
48
96
61
36
108
59
21
280
92
39
49
12
60
23
501
16
164
124
12
108
251
120
61
108
96
23
21
76
96
44
64
72
164
15
129
52
288
56
96
27
1
92
144
123
13
288
60
20
52
48
72
8
39
141
16
59
97
24
164
160
11
9
72
88
116
100
56
108
172
143
24
121
80
16
23
33
88
20
16
83
33
64
36
144
44
36
123
33
39
69
36
15
21
60
144
84
72
28
36
24
12
248
120
36
3
201
40
72
8
36
16
44
84
280
11
85
344
ABCD 95495102078*3^$a+1 [50012]
54
29
180
112
12
12
20
31
129
141
90
54
15
3
108
149
84
76
321
18
9
117
15
39
29
48
103
5
67
17
60
52
15
161
37
18
5
48
256
33
63
92
43
69
36
39
89
16
39
5
4
27
201
15
17
12
169
35
16
104
61
18
90
63
135
209
28
108
144
8
7
53
12
36
4
39
36
65
220
21
59
24
16
45
108
195
3
72
17
1
83
112
20
109
11
24
55
21
32
1
27
27
93
72
72
56
72
40
80
1
36
51
32
25
36
47
4
44
31
108
117
60
116
84
55
53
100
45
27
36
20
43
5
204
7
36
18
87
57
15
80
48
109
59
60
112
32
7
18
35
145
71
12
187
36
17
60
24
25
35
28
72
188
52
108
3
89
84
25
39
33
35
64
44
19
36
5
157
75
87
162
135
45
59
16
104
19
173
169
3
51
29
180
205
47
76
39
33
3
234
15
116
60
84
96
184
56
108
12
7
342
90
33
188
12
160
32
16
45
198
36
65
60
288
220
72
51
149
84
12
7
65
295
17
36
55
162
36
131
28
32
16
8
127
225
240
12
12
15
18
71
16
44
4
8
37
11
97
90
29
61
107
55
36
54
270
18
18
72
45
63
129
32
28
192
140
109
51
104
61
3
8
97
90
5
85
63
60
147
18
18
41
103
36
77
252
121
215
55
5
31
18
18
117
48
44
25
123
128
64
104
72
24
79
57
213
27
9
255
80
144
7
9
104
265
71
16
60
80
115
9
68
52
141
18
17
40
15
309
105
18
101
52
45
15
32
60
1
39
105
90
41
112
45
47
43
105
3
54
72
59
16
51
65
25
18
5
67
54
23
160
20
13
15
432
75
17
19
17
19
198
90
105
56
199
101
61
143
91
21
120
93
195
3
69
168
12
68
43
173
64
32
40
104
72
40
20
103
141
75
65
28
116
60
4
87
198
63
8
96
283
273
15
162
95
13
90
18
107
73
147
144
20
16
72
8
25
23
76
45
23
48
120
4
3
72
108
18
18
54
90
18
167
232
51
29
420
73
3
32
52
60
213
47
61
99
9
27
45
75
68
60
31
5
175
180
54
36
35
16
147
17
40
48
116
16
260
120
31
108
5
31
105
165
83
7
41
100
164
361
87
3
165
144
33
87
93
216
35
4
15
161
12
4
140
180
160
63
36
125
109
36
54
90
11
36
48
103
54
23
60
7
90
35
16
92
52
224
16
44
276
16
44
76
20
52
117
135
80
19
126
75
33
63
27
18
23
12
52
252
48
45
18
57
8
79
54
35
37
180
18
101
108
7
36
225
84
33
143
60
40
63
72
9
189
72
83
79
257
31
69
36
93
47
7
53
24
139
72
9
36
27
72
89
1
11
7
17
88
20
180
73
179
55
101
64
276
9
23
292
8
96
49
3
20
85
90
29
25
36
15
68
180
61
18
57
15
36
117
32
31
9
63
108
9
60
8
31
72
177
308
19
54
144
71
1
11
40
104
223
153
99
93
80
43
69
48
72
36
84
344
31
5
31
129
33
27
8
37
36
90
29
16
152
72
16
12
27
144
72
144
54
144
ABCD 95495383814*3^$a+1 [50063]
8
34
6
12
6
9
3
42
18
18
39
11
10
27
15
68
37
9
15
15
56
25
24
21
20
12
28
30
42
8
18
4
33
48
47
18
7
5
28
66
30
6
18
54
2
166
8
4
78
60
8
12
22
18
24
114
6
30
44
34
18
2
22
24
56
18
10
72
60
36
80
18
4
30
68
52
78
60
8
7
29
19
9
6
9
57
6
9
15
14
52
24
14
64
30
138
44
34
12
12
27
5
91
45
38
4
12
6
30
9
53
12
16
20
40
30
45
15
18
15
15
9
47
18
36
19
17
34
12
30
18
9
45
78
24
8
52
9
45
30
2
70
38
46
134
19
21
14
36
16
24
60
6
48
30
12
21
45
75
63
104
18
28
6
21
15
12
6
26
13
15
30
30
45
33
42
2
106
12
26
4
36
2
22
12
176
22
32
10
78
2
90
13
5
10
8
18
16
36
20
55
24
24
9
50
28
30
3
65
154
8
72
10
68
28
42
42
18
42
6
45
99
2
115
11
4
14
22
14
28
2
18
7
9
54
20
10
6
2
4
68
36
55
17
18
4
18
32
18
18
19
41
4
3
5
18
4
18
14
28
48
9
15
36
30
20
88
84
8
7
23
52
21
35
4
2
58
8
10
72
66
90
32
22
90
6
66
36
68
6
73
27
6
12
6
42
3
65
4
27
81
8
46
33
3
8
112
90
18
20
54
12
46
18
6
30
26
10
48
6
54
12
3
15
36
50
24
10
2
72
31
41
24
22
18
50
36
30
4
30
57
17
6
10
6
9
9
60
60
6
24
60
12
8
60
13
3
90
2
10
8
46
6
30
8
4
80
10
62
25
9
24
60
3
9
18
48
20
24
66
55
33
2
54
54
16
6
54
18
18
2
30
28
30
24
8
103
15
24
18
2
36
34
8
46
44
52
48
8
34
36
2
40
6
6
14
46
18
6
12
42
12
18
6
26
16
38
52
54
6
48
24
15
45
30
21
15
66
135
63
30
12
15
69
27
5
28
14
25
3
20
10
12
12
6
42
32
16
90
68
10
6
20
58
51
45
32
18
10
6
9
41
64
12
12
56
42
48
4
18
68
46
36
12
18
27
3
30
12
18
50
58
20
10
72
12
18
30
54
18
2
1
53
19
11
90
19
3
38
12
43
11
4
2
54
16
12
36
57
45
3
9
18
45
23
16
18
26
64
62
18
28
8
1
15
36
60
12
12
18
2
16
18
2
34
84
12
30
9
3
30
2
13
51
72
18
44
7
15
18
15
35
22
24
2
24
28
2
4
20
30
97
15
30
27
45
18
72
36
2
42
10
36
44
10
8
22
66
56
34
2
28
20
25
24
5
28
80
22
18
20
19
3
18
54
36
30
3
15
2
58
24
93
23
1
15
14
4
42
50
16
20
22
12
50
4
6
8
18
18
16
24
32
37
57
15
99
6
18
96
14
10
18
14
34
51
21
3
24
3
20
22
90
18
39
39
9
15
42
90
36
18
54
2
46
2
7
11
58
66
33
11
22
8
36
60
4
14
10
27
24
5
6
46
8
12
24
30
60
16
32
28
12
6
24
3
5
19
3
8
70
38
70
12
60
60
15
5
28
30
96
38
22
6
42
20
42
10
20
1
33
56
46
12
12
33
47
36
10
3
39
18
30
44
48
10
26
64
66
15
27
8
10
12
2
16
24
80
13
99
66
44
10
21
24
33
36
30
84
8
18
22
74
84
52
8
4
18
30
27
48
35
12
6
4
60
36
96
15
41
7
3
24
18
50
90
16
42
2
18
10
44
28
38
112
36
54
15
3
2
36
12
108
22
9
11
208
30
84
2
10
36
27
15
6
14
12
88
20
13
27
36
20
10
66
9
27
12
38
4
39
9
63
27
12
116
10
44
79
75
6
18
2
16
2
52
36
14
76
68
4
2
61
23
4
21
24
131
37
24
33
6
30
24
3
63
12
20
28
21
23
40
57
15
14
52
74
18
28
12
66
44
10
6
2
19
21
12
32
36
19
41
30
22
3
3
14
16
50
109
35
37
39
2
30
64
33
15
36
122
42
10
2
36
18
24
16
2
4
138
30
6
20
22
18
14
18
22
48
68
16
26
100
8
22
12
92
18
12
10
6
38
42
34
14
4
20
12
6
142
36
2
37
75
48
14
6
34
15
39
36
24
62
22
60
45
53
4
36
68
6
46
8
10
90
2
72
10
6
24
2
84
6
25
24
24
48
5
30
10
8
19
96
24
3
42
6
21
51
90
3
11
4
80
4
6
32
12
42
25
9
30
2
18
4
12
6
15
9
15
21
3
9
2
34
92
55
3
6
38
6
72
28
39
17
31
29
16
12
2
13
5
18
10
18
54
15
63
18
6
38
12
88
20
18
4
36
18
12
3
9
15
48
17
16
15
11
13
33
20
43
9
63
24
5
88
8
4
6
20
52
6
14
16
12
68
12
22
2
1
15
33
57
12
2
6
22
8
10
30
18
14
60
48
28
42
98
12
24
36
70
32
52
18
2
6
100
62
40
27
35
24
40
12
12
26
34
18
63
27
2
18
10
92
16
12
8
79
75
12
18
20
16
27
9
20
16
72
6
84
50
28
68
10
12
44
109
24
15
36
36
18
56
16
6
30
48
56
64
26
6
10
38
34
48
24
20
4
20
40
21
11
10
12
32
30
1
33
72
12
48
54
74
30
16
6
20
10
62
10
12
108
50
120
6
36
61
24
5
10
20
190
15
29
19
5
40
3
75
20
10
12
48
3
24
47
4
2
4
15
51
45
24
3
6
15
9
42
74
4
15
53
94
24
36
6
30
8
36
18
7
11
12
40
36
14
18
22
15
75
20
108
10
3
75
72
48
96
24
30
60
44
10
8
18
6
144
36
16
12
30
60
12
14
4
12
9
5
4
32
4
72
12
18
102
48
12
92
31
5
34
6
78
60
2
28
86
36
18
12
58
12
45
45
3
15
9
3
48
30
56
24
4
36
66
6
15
24
11
54
88
36
30
24
2
4
6
44
22
18
24
6
42
84
48
6
6
48
50
10
12
6
8
4
6
26
6
18
4
15
75
6
30
12
54
24
6
18
2
64
12
32
58
60
60
2
37
75
30
36
27
45
18
20
22
18
45
5
22
18
14
28
6
26
1
48
5
22
8
24
12
90
16
2
46
6
24
2
30
54
36
10
12
48
18
2
10
98
49
45
3
27
20
52
26
10
20
18
4
78
30
30
38
10
12
33
17
10
18
24
2
18
22
33
33
8
12
58
36
6
14
28
8
10
20
28
6
21
9
6
18
12
60
39
39
12
93
41
34
2
18
1
24
9
32
4
12
18
20
25
9
15
5
58
9
5
19
45
24
12
78
8
18
16
15
48
3
20
25
45
30
32
66
4
15
48
27
72
6
18
14
7
24
5
4
6
105
11
18
40
27
41
10
2
10
18
14
16
20
12
28
24
44
49
51
45
65
42
4
6
12
63
3
110
12
24
18
12
18
40
12
6
38
30
16
6
42
30
15
3
68
34
72
38
88
90
24
56
18
16
68
25
45
3
9
66
38
12
108
4
6
6
6
20
18
19
93
42
6
12
42
30
48
12
20
48
79
39
9
15
18
15
5
28
32
82
93
23
25
24
15
12
21
5
52
87
24
45
30
14
28
30
12
26
16
108
51
111
6
12
248
22
57
21
12
20
18
22
36
60
12
24
108
2
1
39
78
27
15
6
14
18
70
45
3
12
18
12
8
4
50
13
48
9
24
54
8
4
6
39
41
10
30
24
15
75
36
42
96
12
3
15
24
6
24
3
39
105
23
10
36
ABCD 95495477822*3^$a+1 [50028]
33
24
56
1
18
5
73
72
18
53
1
60
3
8
40
33
96
186
69
8
31
150
12
18
72
53
7
48
41
13
6
45
24
176
67
77
115
18
3
39
33
63
42
84
35
61
42
78
18
12
30
23
40
104
208
32
97
30
66
18
21
45
11
19
69
69
6
149
13
240
18
6
24
42
33
24
8
24
13
6
5
91
29
64
48
87
78
48
11
1
47
216
1
6
9
8
37
36
63
24
153
15
15
30
30
77
43
5
67
30
23
139
21
189
30
108
18
15
32
97
39
15
144
12
54
39
123
30
12
30
42
11
40
32
43
18
179
13
72
107
259
72
45
32
1
15
45
35
61
11
73
24
23
88
80
19
66
42
89
16
63
41
1
47
31
12
77
16
147
60
108
66
90
84
126
18
36
96
18
12
84
114
45
32
48
88
9
60
3
56
25
24
23
7
192
30
35
61
27
8
19
5
19
69
27
5
136
8
61
48
83
24
61
18
12
42
60
42
66
83
1
95
40
3
66
36
6
65
88
32
133
75
96
33
30
41
31
30
36
30
9
3
48
12
65
40
21
11
1
18
21
21
18
12
77
88
8
37
35
64
56
175
12
120
21
21
24
30
60
24
18
12
42
36
30
24
6
198
6
18
6
45
87
9
104
40
15
41
1
95
40
45
72
6
101
13
12
66
18
54
78
120
23
40
15
30
72
108
15
87
18
12
3
51
36
137
7
30
3
33
48
150
72
9
21
114
90
78
105
27
6
72
47
115
36
65
40
8
67
24
30
24
15
45
114
42
71
37
83
25
42
5
336
112
24
141
35
145
47
112
48
32
43
42
438
78
15
27
101
1
15
8
112
39
12
24
29
25
30
60
42
59
13
203
24
88
117
288
120
6
60
17
109
78
102
63
3
18
12
39
261
90
17
72
19
12
33
24
8
157
30
5
91
102
12
3
63
96
96
78
6
18
6
69
27
90
3
75
21
80
7
18
119
40
21
24
11
37
84
15
8
13
155
64
56
13
27
104
55
9
135
30
126
24
12
33
99
53
13
42
54
3
48
15
12
66
30
42
72
3
45
120
35
85
27
8
7
42
23
13
59
43
36
65
31
18
318
24
48
66
119
13
24
35
16
237
75
81
6
113
16
96
200
19
5
25
39
33
54
30
24
54
36
57
27
45
57
39
105
12
18
36
48
120
53
72
25
66
12
57
56
85
147
15
78
36
39
9
66
29
112
39
81
24
111
48
18
42
156
42
30
33
75
12
42
60
12
6
17
103
12
6
15
51
138
48
78
102
24
84
6
45
3
6
30
84
5
7
33
8
168
55
12
18
222
18
30
45
39
66
207
75
42
48
48
35
49
108
30
102
42
5
115
53
43
18
51
128
7
78
3
27
12
90
23
73
12
126
12
30
24
30
21
75
72
72
29
79
42
36
123
15
12
60
78
12
15
45
42
105
75
228
33
32
64
63
6
174
102
39
21
11
103
6
36
143
40
105
30
12
29
13
30
72
168
5
25
36
27
57
138
69
33
42
24
6
119
7
30
90
78
6
90
315
24
27
5
37
12
78
41
79
60
53
97
47
16
57
15
33
23
1
54
12
48
132
30
90
78
60
102
17
25
78
48
162
24
39
21
18
17
16
45
60
23
40
45
35
19
18
35
25
39
15
24
137
7
81
117
72
6
84
18
12
12
60
84
60
54
21
9
47
16
8
31
24
105
45
227
37
48
42
65
61
90
96
113
43
42
18
9
336
24
45
6
30
23
19
53
24
136
8
19
60
42
36
107
25
6
156
36
42
6
65
19
30
15
3
84
9
27
12
96
57
24
264
75
12
57
27
45
195
6
150
84
53
43
18
12
167
1
39
15
96
177
120
8
19
18
54
66
84
30
324
12
12
21
99
48
77
7
105
9
12
35
49
18
77
96
168
37
12
6
84
228
17
16
45
126
5
19
12
12
18
30
5
67
42
35
43
36
12
5
48
24
103
54
18
81
57
102
17
19
42
35
25
15
8
109
36
47
40
39
96
54
11
7
33
72
15
12
6
72
90
101
16
15
233
97
60
35
19
30
15
15
72
108
29
97
30
54
99
8
48
55
12
125
40
72
141
27
27
45
33
47
73
48
42
53
19
18
42
33
24
3
138
48
131
43
18
72
ABCD 95495566592*3^$a+1 [50080]
5
7
21
32
60
43
53
132
12
37
78
18
30
9
75
96
17
7
6
30
129
3
12
41
235
17
36
24
175
41
120
24
36
37
143
7
5
12
40
63
9
51
17
55
57
44
100
20
19
53
12
103
17
37
18
5
25
23
139
33
27
9
20
72
48
24
7
36
84
41
79
36
233
7
5
12
67
6
23
24
180
115
12
29
64
75
41
12
12
60
48
67
45
128
88
147
69
36
108
20
52
8
60
67
17
28
8
19
125
43
12
30
15
8
7
221
37
47
36
40
51
108
12
36
12
48
5
48
7
5
55
24
48
153
15
93
20
31
18
23
19
29
79
60
53
64
63
5
43
65
4
8
103
12
5
7
29
60
7
93
32
49
18
41
7
33
44
43
5
55
24
66
114
30
119
12
139
41
25
39
36
32
43
12
57
3
18
114
29
97
30
12
60
5
37
6
77
60
55
60
41
12
25
42
5
60
43
60
5
52
15
5
7
29
60
12
88
111
29
49
30
18
47
7
29
7
5
64
188
85
198
12
12
36
30
30
65
28
36
44
72
60
55
17
25
23
12
36
144
73
107
7
36
5
37
3
72
8
120
12
43
24
108
42
75
15
89
24
88
20
25
90
9
8
96
7
120
24
29
40
87
5
109
18
33
39
53
7
45
8
43
12
30
71
16
63
42
83
36
31
96
42
48
30
53
7
17
133
23
12
60
49
18
48
60
53
19
57
44
12
7
161
12
12
48
64
104
7
24
18
42
221
12
40
128
19
60
9
141
23
16
72
8
12
72
37
18
53
48
60
91
41
7
57
8
55
5
37
3
3
120
24
36
54
30
93
63
125
72
48
12
220
27
126
35
28
72
20
7
12
29
19
41
12
12
60
96
7
5
12
127
101
19
36
17
88
180
72
20
48
4
21
35
55
24
29
7
53
67
5
72
28
9
6
90
155
108
31
60
29
504
60
103
65
48
7
30
23
7
5
55
12
42
23
36
19
41
144
43
45
20
52
27
30
11
7
33
20
48
19
72
309
20
52
8
7
53
4
57
6
60
17
112
93
143
19
41
37
90
41
12
139
29
19
21
20
12
4
8
85
11
24
36
7
153
20
24
13
54
60
101
25
27
3
5
28
36
68
60
60
28
75
60
30
47
7
41
28
27
24
21
39
108
42
63
8
19
150
83
13
83
7
33
21
6
9
8
96
7
113
19
30
30
53
115
65
40
135
120
72
5
28
15
53
60
19
33
32
7
33
3
77
28
20
52
8
60
12
25
23
25
35
172
27
101
7
5
7
149
12
48
60
72
7
65
7
108
48
5
72
43
53
40
39
12
93
3
5
67
120
60
5
60
156
19
12
41
19
18
48
54
48
12
9
32
12
25
3
68
76
45
48
42
6
90
72
60
41
7
132
101
19
132
66
42
12
93
45
48
90
65
60
48
24
16
36
123
125
96
12
7
33
80
115
12
45
87
120
41
220
8
64
57
11
19
113
55
53
37
23
79
29
12
48
1
23
55
5
36
64
56
144
16
27
9
128
48
72
40
72
15
41
48
79
101
4
15
48
5
12
7
41
108
124
56
31
6
87
68
12
28
27
5
7
36
5
108
120
16
68
36
1
23
25
78
53
40
21
23
36
24
48
79
29
19
5
76
99
45
20
7
66
90
12
5
36
72
19
101
40
32
55
41
16
3
113
12
48
48
12
7
48
60
45
8
19
5
36
79
221
180
187
5
169
11
19
48
5
16
32
12
48
55
72
60
102
18
5
7
18
18
84
29
127
120
57
8
12
52
3
233
25
23
19
65
48
52
123
54
39
39
5
136
80
12
12
40
36
87
12
30
23
19
96
72
101
7
24
36
5
48
19
65
40
3
60
54
11
7
41
31
29
79
101
7
12
48
24
41
55
17
43
77
7
233
108
7
65
60
60
37
51
39
36
24
81
15
5
67
53
4
51
5
7
53
28
51
29
139
5
96
12
12
67
30
99
219
12
60
173
55
48
9
93
83
48
19
41
192
55
5
60
19
6
83
7
5
49
143
7
21
108
92
19
53
43
12
41
7
5
52
108
57
48
90
53
4
8
12
7
101
12
40
3
24
48
12
18
42
108
41
12
52
33
90
113
60
12
12
7
33
15
21
21
15
33
18
57
8
72
28
99
53
43
17
36
12
7
41
232
75
24
36
5
7
33
9
126
114
11
55
5
55
129
33
75
15
161
12
25
75
69
39
72
39
60
36
65
25
63
32
55
57
33
107
7
53
7
48
60
102
6
53
24
36
12
19
9
72
32
25
18
125
7
41
132
60
28
20
16
231
12
12
36
12
18
42
53
49
30
156
54
23
115
48
5
12
7
21
8
12
52
3
5
12
7
41
79
33
27
41
4
21
35
48
72
48
ABCD 95495735906*3^$a+1 [50012]
12
48
120
41
63
72
160
8
27
109
32
159
33
232
36
12
11
90
91
20
208
60
35
181
41
15
24
9
3
148
156
143
45
52
116
3
69
48
120
48
16
8
88
17
31
12
29
24
15
96
28
36
71
150
43
80
51
61
24
11
81
27
102
18
97
29
139
5
36
54
21
15
81
28
20
87
9
196
35
61
48
24
8
57
55
17
55
48
36
5
7
8
12
4
35
409
144
5
31
156
44
216
28
188
4
23
90
66
25
155
117
63
21
28
132
60
35
49
60
101
43
11
9
76
20
240
180
15
114
12
31
164
9
7
77
3
12
48
12
136
44
148
12
20
76
144
17
79
20
24
16
36
113
63
4
8
177
3
28
8
96
40
8
72
15
108
205
60
32
64
132
12
20
108
33
51
3
73
140
123
36
21
4
8
112
20
123
1
56
39
25
24
36
144
12
149
79
20
16
120
5
19
80
81
90
97
84
48
56
84
12
9
111
33
7
56
63
1
95
30
51
273
7
120
80
120
132
12
100
36
12
80
100
35
93
64
8
180
76
95
165
12
112
32
88
120
72
264
71
13
77
54
90
39
51
25
119
25
12
113
211
35
24
36
66
3
57
199
32
93
15
129
3
64
48
12
180
24
5
175
44
72
39
21
196
72
228
44
40
8
72
60
4
11
120
78
102
81
33
135
201
15
40
96
152
132
69
24
51
21
103
8
208
41
15
196
32
27
108
277
104
12
4
65
43
60
95
1
20
12
88
221
3
40
11
85
104
16
11
13
131
49
36
32
27
21
12
4
60
116
3
60
25
96
20
144
39
133
8
16
200
39
9
75
25
35
57
24
39
37
128
36
136
24
24
32
184
32
112
32
16
17
7
48
5
43
32
88
8
52
84
48
12
59
54
150
37
48
161
96
39
51
25
5
78
1
96
60
44
196
140
33
72
198
133
83
109
60
11
229
48
72
48
8
51
13
35
33
112
32
3
1
41
79
5
31
68
12
3
1
24
8
93
147
172
20
16
35
144
90
162
9
135
25
84
36
59
21
9
7
173
3
87
1
131
33
16
59
1
32
160
107
25
12
36
59
48
25
11
36
78
43
8
192
172
12
35
69
75
36
61
68
72
24
120
36
33
96
115
29
234
85
20
112
48
41
19
11
24
12
13
5
15
100
120
96
179
13
32
136
24
72
96
23
21
4
440
72
60
4
104
136
44
15
37
29
3
72
64
36
80
48
36
40
20
4
35
13
48
29
27
39
36
45
76
140
40
24
5
3
40
56
111
93
15
141
64
36
20
45
15
12
100
32
12
69
99
48
33
54
177
120
28
36
72
263
126
79
36
144
425
231
16
140
63
37
32
88
168
60
11
234
55
80
40
60
95
177
52
56
39
193
77
63
4
48
120
96
116
4
32
24
63
21
51
25
24
120
155
37
72
12
155
49
36
53
303
147
21
39
120
37
59
105
111
1
83
37
20
192
75
105
28
12
36
35
49
8
4
36
60
84
65
24
7
167
33
24
16
89
103
96
35
25
32
12
48
40
12
35
66
31
65
30
60
84
217
24
60
44
111
84
69
76
5
7
59
24
37
32
120
112
128
15
1
59
246
55
185
36
31
60
17
55
11
21
24
99
37
120
56
39
133
47
241
68
256
35
25
68
12
36
184
68
147
48
33
24
4
84
8
40
44
3
36
54
7
23
132
13
48
104
120
16
168
120
5
51
64
24
8
12
16
59
66
36
99
12
4
104
24
72
4
20
40
32
3
81
45
55
ABCD 95496632464*3^$a+1 [50087]
12
3
15
114
35
85
60
11
25
155
72
1
66
5
108
12
1
35
37
192
203
1
12
179
55
30
15
99
30
59
48
25
24
24
6
24
77
40
93
54
17
96
73
120
6
96
77
1
12
78
66
24
71
1
132
167
16
24
45
11
84
48
55
48
24
53
145
66
66
11
12
85
107
156
109
30
5
19
17
7
5
145
95
13
60
84
36
108
11
60
13
3
20
24
115
6
119
120
25
131
103
21
68
127
114
12
167
61
371
115
5
85
6
54
138
93
177
12
24
192
35
24
96
12
55
93
24
105
95
19
96
21
147
30
132
51
57
35
37
90
173
61
6
48
17
36
24
100
20
25
15
8
37
60
60
315
20
61
15
3
366
18
17
48
1
131
76
45
42
125
120
120
72
16
27
18
54
53
187
114
51
51
30
84
35
120
60
16
39
5
16
20
55
90
35
12
12
313
138
48
149
48
133
60
59
7
6
95
193
66
53
163
45
92
55
42
6
30
84
35
48
67
48
48
5
19
30
11
12
115
77
25
180
23
121
27
204
165
210
24
72
54
23
115
96
72
17
13
18
77
19
45
8
12
55
6
24
234
120
210
131
136
75
48
77
49
18
96
29
1
111
291
18
11
25
15
3
125
72
25
11
73
59
12
1
107
168
85
119
121
102
5
91
96
173
43
45
44
49
6
78
192
114
57
9
11
144
48
12
156
24
19
24
53
43
17
12
120
48
24
400
21
60
18
120
96
24
81
39
77
12
61
60
59
187
30
84
12
144
84
6
21
69
216
132
287
120
73
66
117
60
15
29
211
48
101
168
1
111
80
19
197
40
57
47
48
12
16
44
36
84
85
60
71
25
47
72
120
19
66
30
6
120
39
36
92
72
96
312
13
24
35
73
12
36
119
49
87
9
24
12
420
72
36
12
18
30
36
126
77
12
85
60
11
163
21
140
31
29
40
261
39
36
153
12
48
72
54
24
29
72
211
24
45
9
96
11
145
35
40
80
19
5
163
138
84
11
13
51
20
1
72
12
51
20
79
30
36
78
24
18
167
97
131
204
16
44
25
71
100
92
61
11
73
18
5
40
45
59
19
41
76
27
18
60
39
36
20
73
24
336
42
17
12
48
121
11
1
12
23
259
5
40
56
25
60
59
19
90
87
105
48
132
108
231
45
35
31
24
41
79
66
59
91
18
6
53
28
45
42
48
90
264
6
45
20
13
144
96
156
71
84
85
23
28
3
144
6
60
6
165
33
96
47
19
113
73
24
171
99
65
103
53
84
79
24
53
132
103
9
135
30
114
126
23
187
101
24
96
13
51
236
7
42
78
6
11
48
13
114
5
49
66
53
43
54
24
144
96
60
107
24
1
15
332
151
96
5
120
85
24
60
119
115
102
18
5
28
44
48
132
25
36
90
9
68
1
11
79
42
48
36
51
92
13
84
114
96
65
55
6
18
29
168
24
16
129
15
105
71
13
12
114
21
24
51
102
3
80
103
141
3
53
109
6
17
241
47
205
35
100
99
21
99
24
29
97
18
216
21
128
12
36
97
18
114
6
5
24
91
5
132
151
41
1
24
120
111
33
6
21
20
49
54
24
33
15
24
105
39
77
252
1
107
40
24
20
276
12
61
71
43
77
25
11
37
27
303
5
61
27
33
47
13
107
192
28
9
126
24
78
66
90
51
8
73
18
141
165
78
5
ABCD 95497069652*3^$a+1 [50040]
24
81
120
15
45
3
333
132
81
144
27
96
87
93
123
21
75
30
24
90
81
3
90
42
21
84
3
57
63
105
27
84
180
24
126
15
96
9
186
129
180
135
57
33
150
57
99
60
120
108
6
66
60
84
117
63
36
9
84
15
45
27
9
15
81
60
75
9
9
90
30
111
156
39
285
171
141
87
273
120
3
36
93
12
63
33
132
87
45
3
36
24
33
24
123
21
171
168
21
60
219
57
39
21
36
9
18
93
228
45
15
219
57
60
84
60
24
75
141
72
24
33
102
90
15
183
33
129
75
3
66
27
117
111
156
180
9
207
24
24
9
72
78
180
21
12
48
36
48
60
21
24
3
123
9
111
36
9
84
15
96
36
9
75
21
165
39
240
9
15
60
135
72
45
63
33
84
36
27
21
60
12
180
39
84
21
3
153
243
30
90
69
72
24
36
93
216
30
36
9
189
15
75
57
3
36
57
60
9
138
33
39
294
90
117
57
90
72
21
39
9
264
81
27
48
141
231
108
60
180
144
156
84
27
9
12
93
135
24
15
72
45
99
24
90
66
24
33
147
192
60
45
39
57
360
72
72
105
114
45
171
9
39
57
93
15
15
42
18
153
147
57
15
60
180
33
132
48
36
120
99
36
36
45
60
60
225
159
75
69
36
36
3
57
36
39
120
93
36
51
21
24
195
108
33
147
72
45
24
39
33
24
135
129
15
21
165
39
15
36
33
48
12
36
45
51
3
57
84
45
159
72
15
9
96
216
60
39
69
120
81
111
123
21
153
72
135
15
9
72
99
45
180
96
3
57
24
9
15
39
105
177
18
216
45
12
144
108
87
204
270
39
15
66
54
186
135
72
60
87
105
27
21
60
48
51
141
57
27
3
33
24
228
45
327
15
81
12
15
30
207
36
132
48
27
6
30
90
6
81
99
30
18
72
78
231
12
27
66
90
60
57
24
75
93
57
15
33
162
9
12
33
54
45
15
36
144
120
117
180
24
132
147
33
48
12
63
96
33
12
84
96
36
72
168
24
33
72
18
156
9
15
156
24
21
15
105
51
24
9
12
15
48
81
51
54
27
63
36
84
57
39
48
93
144
33
87
3
225
45
147
219
225
171
105
93
30
60
105
75
33
144
105
24
54
36
84
36
45
120
12
27
36
45
72
147
21
39
66
279
36
180
99
72
45
15
153
108
60
72
252
48
165
207
9
39
72
33
87
99
9
48
27
21
12
39
24
57
192
57
48
51
132
39
33
375
57
15
201
24
24
99
117
36
3
237
69
15
3
36
489
687
105
75
120
54
96
18
126
27
300
9
15
3
6
90
9
135
21
81
39
24
72
9
51
45
3
12
168
15
36
84
81
9
123
27
66
54
141
39
21
39
162
18
36
9
108
3
24
57
60
99
45
36
63
81
12
252
105
27
75
21
12
207
90
15
3
12
18
15
27
21
204
45
90
9
135
117
72
27
120
9
36
24
135
84
180
21
12
132
192
96
39
108
66
27
12
72
33
126
ABCD 95497262704*3^$a+1 [50017]
24
96
1
53
79
12
24
5
79
41
6
25
35
133
11
30
79
41
126
109
41
6
102
7
41
24
36
192
6
6
36
78
42
43
11
30
18
13
29
36
42
1
60
17
42
132
25
35
36
49
96
12
17
6
54
66
24
54
12
42
78
48
12
120
12
6
30
96
36
12
12
66
42
48
48
12
19
53
43
48
17
18
37
77
91
59
6
24
55
65
18
54
235
41
102
36
96
48
48
114
91
53
19
5
67
29
31
11
90
7
11
25
71
30
24
6
54
24
91
137
12
12
126
54
54
54
6
24
72
25
29
31
89
67
23
37
65
48
36
43
36
5
132
7
83
30
18
84
6
12
19
24
5
12
90
18
72
30
12
78
24
24
7
287
145
60
41
24
12
6
18
127
65
42
1
17
7
77
79
89
18
48
6
60
108
55
47
24
49
23
12
48
78
102
49
11
114
60
54
114
30
12
1
5
42
126
30
6
18
30
48
42
18
18
156
6
7
17
48
7
41
24
103
53
18
1
11
25
72
5
31
41
18
90
7
23
108
108
6
103
5
60
6
49
36
47
24
73
71
1
96
65
60
55
17
30
12
48
66
6
30
115
95
18
96
12
18
6
6
49
29
180
7
24
11
24
30
18
37
36
89
24
24
31
59
48
60
18
6
18
96
36
19
41
79
60
12
23
49
77
36
42
60
18
108
24
48
60
30
42
36
72
30
42
12
43
48
83
97
17
7
53
60
18
84
13
41
24
90
42
36
43
119
97
191
24
54
55
12
23
85
29
7
65
54
42
115
125
19
35
60
6
138
12
13
17
12
31
5
151
24
5
30
49
36
77
12
12
103
48
5
84
138
48
150
60
114
13
143
12
36
12
13
17
48
7
53
60
42
30
18
66
6
12
1
35
37
17
55
47
84
49
125
18
24
13
35
78
12
72
18
37
41
48
36
24
19
143
13
36
23
42
84
144
66
24
6
126
30
36
139
35
1
65
7
11
12
30
54
24
6
30
36
72
42
84
31
35
24
37
23
96
138
102
90
120
24
12
43
17
55
83
1
5
36
12
7
29
55
95
49
5
60
12
6
78
127
65
24
24
150
66
31
47
78
30
13
5
31
41
7
47
48
18
48
36
6
49
53
36
7
83
145
17
19
53
12
24
19
95
1
59
6
7
83
24
48
24
13
41
114
18
12
30
12
18
7
29
12
12
18
48
6
66
12
1
120
5
36
55
149
7
95
72
1
47
37
143
12
102
30
61
12
5
12
54
25
12
53
12
7
5
31
89
7
11
114
48
12
66
109
101
12
12
60
36
24
24
6
24
24
1
119
30
30
36
186
96
78
42
30
13
17
19
108
36
107
12
13
23
6
6
37
11
37
17
42
66
24
6
54
43
71
6
24
30
6
31
47
126
84
78
109
36
5
24
84
12
90
18
72
54
54
192
12
55
41
60
7
83
6
31
24
59
24
1
65
79
41
12
120
78
132
138
72
72
102
54
12
102
18
24
54
84
6
31
5
60
115
23
6
36
36
24
19
17
18
24
30
7
5
54
30
156
19
11
96
54
91
5
18
72
13
24
12
144
17
12
6
1
60
48
83
169
11
24
48
30
72
19
5
6
6
198
6
31
12
36
11
54
36
6
24
24
61
29
42
30
18
6
55
23
42
30
13
5
6
24
1
89
6
132
97
17
30
18
30
12
48
30
60
43
60
35
42
36
66
6
7
17
6
24
18
12
31
60
17
42
6
12
18
60
54
36
54
108
78
67
35
30
102
18
67
11
18
30
6
66
49
113
6
24
37
65
18
18
42
42
36
18
12
18
24
60
60
78
37
11
37
5
48
42
13
41
60
43
17
43
17
36
24
144
90
60
61
41
139
5
114
12
18
60
12
103
59
66
67
24
5
24
54
1
119
97
59
66
36
78
1
59
54
60
12
30
13
36
29
12
6
18
66
6
24
18
60
30
6
126
144
102
30
7
17
163
53
12
31
5
7
113
31
23
37
251
12
30
42
61
12
35
66
36
6
24
30
36
55
29
54
6
24
19
53
24
6
12
25
17
90
25
5
30
18
90
6
42
18
7
203
90
12
78
30
36
30
18
132
6
234
96
19
29
7
47
30
55
47
24
90
30
114
31
72
35
90
18
25
47
72
30
48
12
36
6
13
36
101
48
96
12
55
53
31
29
12
24
36
42
18
7
125
156
60
42
24
73
47
25
23
12
54
7
35
49
11
180
132
25
101
120
12
120
12
18
97
41
19
83
54
30
25
36
23
12
18
24
18
109
11
37
5
168
7
23
30
19
5
18
36
42
7
11
36
36
13
89
60
12
210
1
113
90
30
79
12
65
6
12
6
42
37
53
72
102
25
65
18
78
60
48
12
120
7
101
24
126
30
7
47
6
54
1
11
66
114
54
79
53
7
47
60
6
24
79
29
60
31
17
78
49
11
90
79
11
25
35
25
11
60
49
65
126
6
90
97
23
85
119
48
18
24
6
42
7
36
24
29
84
43
ABCD 95497482196*3^$a+1 [50036]
53
72
72
36
19
92
69
55
36
8
16
47
129
4
60
104
81
72
7
8
4
140
60
136
23
61
144
29
7
29
180
7
8
16
24
17
7
8
40
12
23
25
8
36
16
5
55
24
29
55
12
8
16
53
3
87
81
144
225
67
23
18
15
268
72
12
12
53
7
11
25
108
20
40
59
25
155
25
32
88
120
108
23
54
18
25
8
12
132
28
60
48
44
60
40
12
144
20
100
20
96
108
48
28
12
12
23
45
27
37
68
100
8
28
65
31
48
101
31
36
23
97
132
12
24
12
24
60
20
4
12
12
56
4
32
39
21
108
51
9
45
27
16
8
16
56
52
20
3
57
33
43
20
36
64
24
56
36
120
28
5
90
37
36
108
12
12
72
20
40
108
96
24
83
253
35
57
24
9
39
16
24
11
21
33
36
54
126
15
124
116
136
23
25
65
31
20
16
41
15
48
16
20
28
12
108
48
72
101
54
1
35
61
29
51
16
5
15
28
12
8
72
45
19
20
69
7
72
32
28
41
15
16
96
60
68
4
8
28
44
72
76
60
72
92
36
4
24
17
63
189
3
4
11
9
16
12
143
85
23
9
261
7
12
8
45
18
9
112
24
12
5
67
12
60
8
231
1
8
12
33
15
16
92
52
20
16
36
56
4
24
20
45
79
32
60
4
56
21
87
192
9
27
27
97
11
33
4
36
32
24
4
65
87
52
8
64
20
16
5
7
12
8
135
21
64
80
88
32
72
64
84
32
16
72
12
56
28
144
92
4
29
15
88
84
116
3
145
20
52
80
52
20
40
32
63
25
116
100
12
53
54
18
43
116
21
19
108
56
4
8
3
90
54
36
69
48
28
56
69
55
17
27
40
95
45
12
213
87
36
64
29
67
20
57
36
39
33
108
31
68
45
67
36
20
57
63
4
59
21
84
39
141
4
20
132
9
67
48
29
43
20
148
12
137
135
153
3
12
4
20
64
5
7
83
1
24
44
3
25
44
21
43
65
67
48
60
77
103
77
90
13
116
4
72
20
40
5
39
16
35
33
39
33
52
36
140
16
48
71
45
16
101
7
83
18
7
24
8
52
48
96
80
9
43
20
64
24
137
67
156
44
21
55
32
24
4
44
16
77
55
20
12
52
36
44
24
60
84
40
113
19
36
32
21
7
24
80
33
108
55
35
9
63
1
32
57
31
60
17
147
12
39
162
7
48
17
43
8
16
56
57
15
28
132
23
9
16
47
25
36
119
18
15
28
60
84
20
28
53
151
101
123
16
24
17
3
16
56
87
18
27
36
27
49
44
4
65
36
87
183
21
96
64
71
18
51
84
9
127
48
12
101
15
52
60
35
73
48
56
39
45
12
15
25
44
40
36
84
108
12
164
16
20
81
72
36
27
27
21
24
28
53
99
88
24
20
36
48
52
155
90
63
36
4
24
20
112
68
15
18
55
140
3
109
132
101
3
69
36
54
18
3
4
48
8
12
15
45
12
123
97
20
45
151
36
11
18
31
23
61
20
45
79
132
24
24
152
39
45
27
18
7
47
37
8
36
12
28
80
64
5
7
44
100
56
36
84
16
132
48
44
36
12
33
72
7
8
96
4
116
16
20
3
18
39
124
84
60
36
17
3
24
76
77
115
72
12
116
45
15
100
44
39
57
33
31
36
44
16
8
16
20
9
31
24
20
64
41
7
24
36
32
12
33
55
36
35
21
28
23
37
156
5
51
96
28
84
12
188
28
20
24
120
16
72
53
219
51
9
48
123
13
95
90
7
12
56
4
101
91
120
36
20
183
37
32
16
77
3
15
1
53
27
40
20
3
21
16
44
16
8
76
32
4
89
19
53
7
11
69
28
65
7
32
16
35
37
48
128
84
63
109
24
44
36
4
35
61
44
21
19
8
28
36
20
88
72
53
7
29
151
48
143
72
1
17
3
16
24
44
52
60
128
51
57
4
8
21
27
40
5
7
11
21
76
12
36
20
4
116
76
24
36
83
57
33
63
27
13
128
180
64
11
9
36
9
7
48
72
56
72
40
12
53
31
32
100
92
40
72
29
27
84
60
28
35
1
17
18
109
12
131
325
107
13
113
55
72
35
18
19
20
16
60
47
25
20
4
144
5
115
12
24
83
201
16
20
69
39
100
41
15
16
20
64
47
18
31
36
20
60
48
96
36
213
54
37
84
77
55
60
83
25
96
41
7
20
12
76
12
68
4
164
16
71
85
152
36
15
49
60
32
28
101
27
24
3
18
103
56
28
11
21
84
39
13
32
112
23
93
15
49
8
96
45
91
80
100
156
108
20
72
93
19
53
19
8
72
16
168
ABCD 95497737724*3^$a+1 [50089]
21
16
8
57
7
71
54
30
90
6
253
11
61
24
41
24
18
69
51
21
291
138
252
7
8
16
24
23
48
9
136
5
12
108
240
27
64
24
24
24
17
55
24
8
48
24
21
3
16
101
3
40
120
17
15
219
69
24
40
48
56
40
53
115
80
15
1
35
45
27
37
8
112
131
13
32
87
73
47
73
17
15
40
24
48
71
1
144
17
78
1
71
1
17
55
35
162
67
53
3
16
41
63
88
96
71
24
9
9
55
176
87
9
81
79
11
54
6
84
18
43
56
9
79
56
24
75
60
169
137
199
96
77
43
24
23
1
59
13
24
53
12
15
81
55
72
120
96
47
1
72
59
12
6
51
24
105
31
41
7
5
3
87
1
95
1
11
13
95
105
24
48
24
16
23
9
72
48
16
104
96
24
112
32
24
57
36
90
30
60
55
56
40
29
27
3
13
96
24
56
45
18
25
8
9
15
144
48
24
64
101
123
39
1
80
16
5
6
84
18
7
80
93
91
41
55
72
11
61
8
16
8
15
73
176
111
49
23
1
104
88
5
43
8
3
85
8
33
7
24
8
88
113
30
9
15
105
3
12
49
96
56
177
7
35
45
16
24
5
19
56
45
3
88
5
67
35
21
24
184
32
72
16
48
224
69
3
88
137
7
65
78
1
179
85
77
27
24
24
63
121
8
16
48
8
48
3
37
5
27
3
109
48
8
21
12
55
32
40
104
111
6
99
64
24
56
171
205
41
31
48
24
96
80
72
16
8
136
8
21
43
104
24
33
18
13
197
99
112
8
33
6
25
48
8
3
18
43
72
53
51
16
32
16
5
42
72
25
104
96
21
27
24
93
27
63
33
63
241
56
3
109
5
19
11
36
9
64
24
56
141
51
40
47
49
8
120
16
65
55
8
9
39
64
152
45
3
40
209
79
24
8
120
24
24
48
3
37
128
45
19
32
135
90
7
56
16
8
96
96
135
81
40
8
27
42
12
78
25
113
31
41
87
3
85
32
120
21
67
35
37
5
51
16
104
40
24
120
192
59
69
24
16
104
184
8
16
32
24
16
24
32
48
64
11
133
77
18
24
25
24
32
40
24
71
33
24
16
17
7
48
209
7
11
37
24
24
32
15
30
43
47
6
3
24
16
59
21
88
48
5
36
42
12
49
8
144
88
32
64
155
126
31
24
59
37
8
48
63
1
41
7
32
9
39
33
78
84
37
56
87
1
24
176
57
108
12
78
90
15
64
11
37
96
11
61
32
117
67
8
48
135
18
15
88
32
24
111
129
112
128
16
29
51
120
64
120
5
123
33
7
80
57
6
90
12
91
89
7
24
8
21
19
29
90
42
12
163
8
72
27
61
192
23
54
48
67
8
64
72
59
72
61
32
96
27
13
24
24
53
30
45
16
107
21
51
30
79
8
64
8
64
144
24
24
56
24
48
15
9
48
40
80
64
11
96
12
145
128
136
23
9
87
1
48
41
255
16
8
96
72
48
45
67
32
64
24
56
9
39
16
32
184
24
47
73
137
60
156
24
7
48
11
42
3
112
23
90
31
8
16
48
24
53
51
9
151
72
11
93
105
159
33
6
72
48
90
31
80
48
21
54
13
185
18
60
54
180
63
117
67
32
27
93
24
63
9
40
35
117
24
24
40
101
99
15
49
24
96
56
63
1
17
30
1
48
48
32
15
57
48
40
48
8
72
87
25
65
7
83
45
81
31
120
48
72
24
72
35
18
3
72
24
21
3
21
43
48
8
48
33
7
23
33
64
53
300
151
56
136
17
6
57
136
192
24
5
43
5
60
151
48
56
16
8
120
9
7
8
24
48
40
5
67
24
101
75
16
125
43
120
17
7
24
32
48
39
33
120
57
135
87
81
96
33
7
24
24
24
53
19
17
7
23
1
149
91
173
27
40
32
48
64
8
40
8
9
210
37
32
21
75
64
23
153
88
32
120
168
64
5
18
1
120
32
16
24
104
72
40
48
176
39
1
24
185
7
72
8
72
3
90
115
32
33
175
8
15
18
42
12
49
32
16
48
23
12
13
104
33
111
45
51
16
8
24
16
192
32
3
85
47
1
56
16
32
40
128
16
8
21
67
24
8
9
39
15
105
64
48
24
17
63
99
189
72
9
30
9
27
237
24
40
24
48
48
8
ABCD 95497803634*3^$a+1 [50141]
78
15
201
159
51
54
135
15
81
75
21
15
33
3
114
84
54
72
96
9
81
87
57
135
48
45
42
108
117
24
96
63
72
9
15
12
69
39
24
72
9
9
36
54
126
39
27
6
90
234
66
129
24
15
84
78
54
90
15
120
183
180
117
45
54
69
21
36
60
108
48
72
87
81
48
24
18
84
105
9
36
99
9
102
18
6
102
18
126
6
48
150
30
9
33
12
27
51
30
87
72
255
36
114
3
51
69
3
162
90
105
15
78
3
15
36
30
15
45
66
513
15
30
75
15
42
18
45
75
72
72
36
432
42
90
360
156
81
33
138
69
3
21
57
72
135
57
78
72
36
48
54
135
303
48
90
42
117
57
24
90
12
33
9
72
15
123
42
75
48
201
15
15
96
90
39
27
60
12
42
18
72
33
33
168
90
141
21
102
21
165
30
60
54
90
18
90
120
18
6
213
15
72
78
51
15
96
36
180
57
15
12
45
9
24
66
150
102
132
12
33
3
54
54
24
12
6
48
6
36
69
24
27
60
33
57
138
36
33
171
141
15
90
18
6
12
132
87
75
45
9
84
51
135
72
18
39
63
42
90
141
21
36
90
18
66
60
18
30
6
111
33
12
90
18
132
18
12
24
120
45
159
105
3
84
6
27
21
42
192
420
66
96
18
72
9
99
12
18
15
72
111
60
12
18
198
81
48
3
18
84
6
9
63
57
63
9
63
36
6
15
3
12
186
18
69
51
45
24
27
18
12
15
24
87
54
144
306
249
279
48
42
120
135
63
129
183
18
48
144
108
54
24
21
45
243
27
24
90
156
150
9
24
3
72
48
60
48
81
69
75
120
57
48
15
117
219
9
6
249
75
21
9
135
96
9
15
105
39
15
60
45
225
108
3
9
36
60
72
120
222
36
12
24
66
234
96
264
6
87
105
207
24
111
18
351
9
96
159
21
126
69
24
33
30
60
48
6
54
84
165
57
39
15
66
39
240
99
45
87
84
69
63
138
42
69
3
12
9
9
18
132
30
6
12
57
33
18
72
54
114
66
99
87
90
39
159
12
117
27
144
60
72
9
153
36
30
126
135
195
30
126
18
15
45
54
12
9
24
27
18
27
21
99
15
33
105
72
6
144
108
72
36
84
45
24
24
93
18
81
24
51
24
45
135
156
6
39
99
144
45
87
105
33
198
9
105
144
306
84
24
18
63
165
42
9
3
90
267
48
123
12
60
18
123
15
24
12
18
42
18
15
51
21
24
51
174
6
18
87
48
3
114
126
72
90
51
24
81
36
3
72
168
87
9
39
42
18
30
96
135
57
39
3
12
204
45
39
42
126
12
72
36
18
54
96
144
162
39
51
30
18
78
138
24
66
6
90
18
18
102
42
39
321
159
15
36
36
9
9
24
18
198
126
18
15
87
96
9
24
87
78
126
54
54
18
54
18
72
138
45
135
6
90
54
51
24
120
96
51
30
6
57
120
15
96
66
96
138
36
198
162
9
15
66
15
129
114
12
204
120
6
108
30
18
123
81
135
9
126
33
165
27
39
36
6
30
90
39
123
126
6
36
174
18
141
27
12
78
27
72
39
54
147
24
216
48
3
12
57
33
78
48
9
96
75
6
15
75
108
12
150
15
3
12
18
168
12
51
9
36
30
24
48
54
39
51
54
36
75
ABCD 95498366714*3^$a+1 [50019]
67
156
29
60
27
12
87
109
20
72
9
6
66
19
8
15
12
6
27
24
15
21
12
28
17
36
67
8
16
47
114
31
5
19
12
20
4
11
168
85
8
4
24
5
18
48
13
5
150
36
25
24
20
3
9
3
54
91
20
12
16
11
141
24
15
18
7
5
6
25
12
20
132
63
21
51
85
5
55
83
73
8
24
36
40
17
36
24
15
51
18
55
5
30
21
33
27
4
5
51
4
12
12
84
5
54
48
45
28
8
16
29
3
3
13
59
54
12
3
60
72
4
72
12
35
45
12
24
16
60
24
47
6
3
16
35
9
88
29
48
42
13
77
12
6
33
16
5
111
4
20
36
45
99
21
6
18
66
6
126
21
27
18
19
5
19
12
8
9
18
24
73
36
8
4
5
3
15
30
67
20
12
51
1
56
12
69
67
48
11
69
96
21
7
20
48
63
45
40
36
12
24
8
3
21
28
20
12
4
32
3
6
19
24
11
49
24
68
16
53
96
36
19
29
18
36
25
11
96
57
28
32
4
17
60
12
6
12
9
16
8
75
1
17
31
8
4
12
113
3
16
32
72
3
12
78
27
21
6
18
7
60
12
24
95
9
27
9
16
72
24
53
39
15
18
79
155
18
42
54
39
160
56
12
15
18
39
3
93
4
137
3
15
21
9
43
24
24
35
24
13
12
11
45
60
60
48
24
4
41
27
27
9
45
6
54
159
52
113
39
9
43
44
39
1
5
31
104
96
40
12
12
60
8
27
24
18
18
1
71
30
24
15
28
156
48
5
18
12
18
75
4
60
44
112
24
20
24
33
3
3
1
17
18
54
36
12
3
3
1
17
30
37
5
63
112
84
24
44
9
87
75
13
12
29
51
48
52
17
3
45
72
24
7
77
3
64
32
45
7
24
56
12
45
18
1
23
45
27
1
17
15
88
24
125
3
9
43
11
18
15
28
35
30
55
12
12
53
39
24
28
60
5
36
150
25
29
55
8
40
23
13
17
31
5
39
12
40
96
47
37
12
32
36
16
36
12
20
36
136
29
55
80
52
56
136
44
9
19
44
96
24
16
29
6
9
112
24
60
47
48
109
48
68
24
75
9
36
24
3
18
42
73
47
13
84
11
1
20
51
25
29
19
8
4
5
3
48
100
137
7
29
24
15
28
20
9
12
27
63
6
15
15
21
16
116
12
33
27
40
5
19
23
21
12
21
18
12
6
108
43
47
9
27
1
48
20
24
9
19
84
95
25
80
21
6
48
25
29
96
43
60
59
12
45
69
27
4
48
12
17
36
3
12
12
28
12
12
24
23
54
7
8
36
15
6
30
36
13
47
37
32
3
49
17
19
8
33
7
11
33
57
3
16
36
36
20
81
78
21
12
15
18
27
24
28
24
47
18
159
33
78
12
21
16
17
7
32
21
3
15
21
12
60
87
12
73
60
36
132
20
76
44
15
13
32
39
25
12
48
156
32
28
140
63
6
39
76
60
12
29
15
57
66
9
45
19
41
15
21
18
1
11
13
48
44
39
9
52
36
12
36
36
20
21
43
8
48
3
1
20
15
42
18
1
11
13
48
8
16
68
4
5
27
33
19
68
60
60
16
72
137
36
43
5
31
47
48
61
53
63
124
12
11
90
39
4
12
96
24
24
41
7
12
32
3
9
36
144
64
12
107
24
9
36
24
72
64
60
12
12
12
53
7
11
6
15
3
97
8
40
24
5
175
24
12
11
48
18
51
28
24
36
77
79
47
13
12
8
60
96
52
32
3
97
48
24
12
71
12
45
16
20
16
72
44
16
20
21
55
77
31
35
18
15
16
8
3
54
55
89
43
149
3
24
33
12
103
11
69
52
20
21
163
12
95
102
24
3
16
17
19
56
15
153
81
3
4
83
21
16
48
36
23
9
27
9
16
41
27
108
33
72
15
39
108
1
29
3
36
15
6
15
33
43
20
27
54
3
3
33
4
11
6
90
61
84
44
28
17
18
9
28
35
162
3
12
4
36
24
24
128
12
4
36
89
79
72
36
35
12
189
9
43
72
44
24
48
12
24
4
96
11
6
3
4
5
3
120
4
5
7
44
16
32
39
6
27
48
12
24
28
48
20
111
21
16
17
15
120
9
6
85
8
15
12
1
8
15
9
12
81
7
56
120
57
3
40
72
32
15
13
8
9
6
25
5
96
31
48
11
69
96
12
60
64
24
17
12
15
45
15
4
36
12
5
48
7
11
33
40
35
1
71
85
32
28
20
60
40
56
21
3
88
5
31
17
6
33
16
12
11
37
72
65
24
31
23
21
48
36
16
17
78
37
24
8
72
4
71
1
35
9
27
25
8
84
9
31
24
32
21
54
69
15
33
36
4
17
51
4
23
12
18
18
61
24
24
48
48
44
4
17
36
3
108
69
139
20
12
4
32
36
28
77
36
54
102
3
33
15
27
21
15
13
12
36
48
12
5
111
15
25
8
69
39
87
45
40
12
8
9
3
108
15
1
11
6
79
20
3
24
9
4
35
33
3
45
84
12
52
11
85
20
36
28
23
25
24
83
9
24
52
12
41
7
35
48
60
36
36
1
65
96
51
16
44
48
36
51
61
17
18
30
7
20
72
28
17
6
144
45
16
5
27
15
33
16
5
39
24
9
87
4
24
29
12
31
12
65
67
8
16
116
27
25
17
31
12
12
53
30
69
3
72
1
32
4
12
60
20
60
144
36
33
18
13
5
12
54
13
5
27
28
17
39
3
37
56
27
6
67
56
3
30
19
32
9
36
75
52
17
18
12
54
3
48
16
60
8
9
91
8
24
76
5
3
51
21
28
92
120
3
25
236
40
65
18
105
64
8
21
15
40
24
8
39
18
75
52
119
54
15
3
21
24
28
48
11
265
17
27
64
23
108
61
68
15
1
48
8
4
72
108
132
41
48
3
3
33
33
24
39
24
9
120
27
27
1
77
12
19
12
23
36
9
16
8
36
52
8
3
57
48
12
21
7
143
12
13
12
44
40
20
12
16
192
11
6
12
18
25
8
52
5
31
5
63
28
68
88
11
45
21
39
28
44
24
9
24
36
43
5
19
8
12
40
11
60
81
16
41
3
28
8
21
15
28
5
18
9
24
3
9
28
23
9
21
39
4
12
60
53
51
16
56
76
11
9
4
8
48
60
4
32
36
3
66
6
33
12
9
18
21
27
60
144
30
42
13
68
3
9
52
104
24
9
60
75
12
100
44
84
ABCD 95498380262*3^$a+1 [50089]
64
24
21
35
4
32
12
52
9
71
85
3
32
16
12
188
48
60
12
24
1
3
32
4
68
72
28
140
16
192
44
4
12
12
8
13
39
212
16
12
92
156
12
96
1
3
72
56
48
16
20
28
8
168
16
105
15
33
3
12
8
28
20
72
4
33
3
12
45
87
105
15
20
4
20
12
28
44
16
81
11
60
72
112
9
147
32
12
25
15
9
35
60
25
39
96
9
96
11
24
84
61
11
16
92
76
12
20
264
4
44
1
15
20
64
8
13
75
21
11
40
24
168
108
93
36
63
68
28
60
12
8
52
32
160
12
33
167
25
11
13
15
21
135
144
20
24
88
8
12
12
16
9
51
24
56
157
59
48
52
24
152
48
25
27
44
24
40
12
24
69
35
40
32
52
12
21
15
12
240
48
60
24
8
96
72
340
68
97
155
48
1
36
47
145
11
61
35
1
23
72
4
9
47
48
36
124
44
100
20
13
59
76
12
72
21
99
21
24
15
84
20
4
21
99
180
36
12
188
12
4
21
35
25
35
24
25
3
156
20
132
37
36
35
40
12
20
4
33
108
3
9
71
1
3
57
155
73
75
212
1
60
12
11
12
28
80
100
36
56
37
3
32
25
12
24
39
33
3
24
8
112
33
47
148
24
9
131
16
44
61
107
25
3
44
1
107
48
49
108
72
23
76
32
100
12
57
35
16
24
44
76
8
60
16
132
9
63
8
64
68
157
123
93
83
172
68
16
56
12
76
96
8
28
104
1
108
47
37
23
12
100
12
188
13
23
36
36
48
4
80
48
12
48
4
33
11
72
52
32
16
24
20
25
39
69
35
48
48
36
36
132
16
105
27
24
8
60
16
132
140
88
9
71
60
36
48
36
37
23
24
1
95
16
84
120
104
1
36
119
40
92
4
84
156
20
144
12
24
1
59
40
48
56
52
12
8
28
57
63
9
35
36
120
84
13
132
12
11
13
35
12
24
28
20
16
36
45
119
25
27
72
21
11
88
45
96
11
156
64
24
152
64
24
20
36
4
12
8
1
23
36
16
68
13
47
16
24
12
9
36
59
12
12
25
3
44
48
96
4
200
16
24
48
129
36
75
12
20
37
15
8
72
136
8
1
63
48
44
48
12
96
25
95
40
44
36
100
8
40
21
3
96
21
39
12
45
144
23
25
11
16
96
80
72
13
23
16
60
33
23
12
253
59
24
124
8
28
12
69
119
12
157
51
44
36
12
48
36
36
84
4
9
35
132
48
36
52
32
96
16
33
15
68
12
52
8
12
76
8
60
1
51
32
148
32
28
8
36
1
24
123
20
181
59
25
107
40
84
20
36
25
84
36
51
8
1
15
128
172
8
1
11
120
28
33
39
20
48
108
25
35
28
36
104
60
64
8
64
44
1
59
1
23
25
15
32
64
21
35
24
16
68
28
68
16
24
164
25
71
1
23
25
36
51
20
73
63
60
68
61
11
4
8
36
60
25
15
20
4
132
45
99
9
107
24
72
48
4
32
100
96
80
100
60
20
40
212
28
32
61
95
24
108
48
84
60
52
20
60
25
11
4
48
72
8
25
23
40
228
32
85
47
16
44
72
100
8
216
1
11
13
111
9
15
36
9
36
59
12
28
56
109
35
12
64
33
75
8
4
56
25
39
104
84
48
4
104
96
16
57
75
120
8
24
108
96
16
80
84
100
36
44
1
35
60
16
60
32
157
63
56
36
76
9
3
92
36
12
37
3
32
36
37
107
48
12
64
60
44
28
68
1
144
15
36
8
48
72
12
24
12
24
16
8
60
25
72
47
60
37
23
28
20
13
15
104
25
60
203
84
84
16
20
1
23
40
44
36
96
4
9
87
44
1
99
24
32
4
276
60
24
32
120
112
56
181
35
40
68
1
60
27
9
35
28
8
108
36
24
49
3
24
56
60
28
20
12
48
72
24
40
204
56
36
24
96
88
80
64
132
129
11
4
36
44
36
4
57
3
44
40
20
48
24
108
112
84
92
40
32
36
132
24
13
11
60
12
52
12
260
1
3
21
159
12
60
8
16
116
160
8
36
1
107
76
36
33
63
24
180
60
44
4
32
76
12
68
12
1
84
35
28
12
33
203
16
24
144
168
32
48
4
33
47
28
68
13
24
11
204
36
24
60
12
60
1
95
37
23
12
52
8
13
63
24
12
20
16
45
83
24
40
128
24
4
92
37
275
13
3
20
25
107
12
76
9
47
25
3
8
12
16
12
20
24
24
1
24
15
24
176
1
15
68
72
84
84
28
20
12
100
92
4
36
33
23
25
23
112
20
52
33
83
25
35
84
37
ABCD 95498545906*3^$a+1 [50020]
360
39
324
144
21
159
90
54
72
108
36
18
90
69
111
33
48
120
339
54
54
33
75
36
18
87
168
51
234
51
57
87
3
357
24
96
297
15
39
306
15
147
270
18
69
21
27
45
54
144
54
54
126
3
33
270
72
252
69
96
24
288
27
90
123
96
123
108
9
48
408
3
213
111
162
432
18
213
39
33
144
39
72
198
99
63
54
162
108
108
288
144
129
51
108
9
135
108
165
120
96
15
162
87
48
117
216
3
120
312
213
3
24
72
24
168
216
33
180
414
165
72
51
69
24
15
36
69
93
126
117
99
54
90
126
15
39
36
108
72
201
15
9
27
261
117
72
36
1044
108
108
27
24
93
54
45
27
36
162
72
162
252
18
63
24
219
216
108
33
147
333
24
3
162
315
24
93
3
177
252
54
108
81
24
3
45
96
48
27
126
144
18
108
9
27
69
201
378
18
243
168
111
81
216
99
36
18
36
18
9
135
33
39
216
54
54
108
9
72
96
21
195
507
108
18
36
54
54
18
108
144
18
108
3
33
18
117
135
72
216
198
3
48
48
81
162
144
213
21
36
111
48
3
69
192
9
15
93
18
36
18
123
96
51
144
69
72
72
129
216
108
3
141
342
141
21
3
144
51
18
123
144
147
45
171
21
159
36
288
108
9
297
18
36
57
240
48
648
120
120
63
177
3
90
54
180
36
378
75
24
216
63
18
39
48
57
108
18
9
135
129
87
270
123
39
33
48
264
192
21
162
249
651
45
387
162
18
144
216
18
303
3
126
63
96
39
108
69
144
48
135
144
72
81
27
54
198
81
24
72
3
213
3
117
24
48
24
111
162
15
255
33
24
33
288
15
201
63
27
72
117
168
264
81
87
39
414
195
144
3
36
54
195
24
24
27
45
63
54
27
168
21
72
90
108
213
219
54
180
198
189
243
69
165
54
162
3
33
18
93
15
81
63
234
36
75
33
18
69
39
36
18
243
81
111
24
63
33
471
252
180
108
162
54
54
216
54
9
288
81
87
129
39
51
72
93
51
18
219
24
144
48
357
ABCD 95498555578*3^$a+1 [50098]
5
64
80
139
57
3
42
12
47
31
60
105
48
20
64
3
72
18
30
42
3
45
23
60
25
132
78
72
5
55
72
126
12
3
27
9
69
11
13
11
36
4
72
27
90
3
24
129
15
45
11
184
36
69
47
28
12
68
64
63
72
45
33
30
129
56
13
54
30
3
20
7
17
13
51
20
67
225
3
30
75
9
27
99
41
49
75
32
4
39
24
45
33
3
272
13
47
7
60
17
28
3
305
193
27
75
93
80
64
75
120
21
45
12
39
33
63
200
7
21
75
5
7
29
1
18
101
19
5
37
48
35
36
13
66
30
12
3
9
36
71
1
48
27
20
100
153
15
20
52
27
6
11
49
171
80
24
160
15
77
43
60
9
116
19
6
12
72
48
27
32
13
96
75
15
102
147
3
30
90
89
109
30
57
72
36
105
12
18
9
33
15
45
35
43
17
37
51
24
72
69
35
37
42
53
48
7
5
40
8
4
33
108
47
115
33
36
56
24
16
8
112
27
30
30
6
11
40
3
101
55
30
12
12
63
20
13
24
48
27
63
65
13
24
36
240
15
24
32
120
24
12
67
60
45
21
12
39
33
18
30
39
21
48
51
3
138
60
78
21
20
13
15
21
24
87
44
67
89
19
21
111
30
15
15
48
81
69
39
180
12
3
138
135
33
54
53
4
51
29
43
21
9
30
18
75
48
9
6
12
18
60
60
39
108
117
126
5
12
55
9
21
30
29
61
168
12
15
44
84
4
111
24
36
81
20
19
42
120
27
12
9
42
30
75
3
45
165
35
37
27
3
132
78
18
5
4
45
3
3
9
48
45
30
12
120
18
15
3
45
15
17
37
183
15
162
23
40
33
35
115
42
12
83
4
3
45
33
108
35
112
44
13
27
141
3
45
30
5
37
12
63
24
20
49
15
15
60
185
79
60
21
75
24
78
18
9
48
48
135
5
232
33
30
30
11
16
8
55
5
49
11
7
60
12
41
156
4
69
27
9
24
15
3
48
9
60
8
85
39
60
48
111
41
61
75
63
21
81
78
12
53
12
48
40
32
28
39
36
5
169
51
15
54
3
44
91
9
21
75
8
7
12
6
11
64
39
53
55
12
6
222
90
72
36
11
1
12
51
15
84
90
126
17
84
31
45
63
42
135
15
5
7
41
19
150
111
27
5
25
42
93
3
5
67
300
57
45
27
21
18
24
41
97
132
107
16
63
12
42
6
24
48
18
51
9
42
5
24
24
37
35
25
15
27
30
23
4
20
64
39
6
12
15
135
18
71
151
60
78
54
18
78
41
4
32
4
56
48
25
30
24
48
18
60
99
116
4
3
5
40
105
18
5
16
80
40
111
90
63
12
33
24
18
108
42
12
48
102
6
27
45
27
48
24
51
48
5
85
24
183
27
57
21
23
37
42
17
196
24
9
47
217
36
15
57
18
5
132
97
11
49
6
69
56
37
23
16
9
35
64
32
1
42
165
33
3
20
49
6
54
48
30
45
3
30
30
30
12
78
30
75
159
48
60
12
93
12
3
53
67
45
72
8
13
24
6
17
100
168
9
66
41
16
45
35
43
72
153
15
9
32
61
30
29
100
36
108
45
51
93
36
60
84
3
48
39
81
80
25
12
90
78
11
61
18
12
53
40
9
15
15
17
76
135
5
13
11
64
32
25
35
25
18
30
54
18
15
105
27
21
35
85
27
153
12
35
13
60
12
18
192
108
54
15
36
32
7
21
84
12
21
90
57
12
21
12
27
20
1
3
72
3
24
126
42
33
156
24
69
18
30
27
45
51
15
77
28
80
19
18
48
35
192
13
47
43
5
4
33
42
30
30
41
12
28
27
72
21
9
96
15
27
93
12
93
51
84
24
128
67
21
12
3
54
66
17
67
78
48
30
129
21
11
4
39
21
20
4
72
20
31
18
24
3
3
30
39
45
51
24
15
21
27
5
73
12
27
21
120
12
132
18
45
15
42
11
4
8
40
24
39
30
30
12
48
5
25
87
135
12
45
68
7
21
9
48
48
35
16
3
78
15
15
18
12
30
9
36
3
42
75
63
41
24
19
66
12
12
27
44
7
138
27
27
93
8
25
27
15
93
20
79
18
78
60
174
36
90
21
144
24
45
126
65
115
12
45
105
75
12
32
43
30
6
120
77
28
87
12
77
31
5
73
24
3
195
42
3
8
7
29
1
72
36
72
23
19
17
84
12
13
51
44
25
30
12
5
28
27
42
15
21
147
57
90
186
12
90
12
60
18
42
17
61
12
3
15
149
88
8
7
18
3
27
33
36
3
33
44
1
60
35
13
60
12
23
19
36
41
1
42
30
90
17
4
24
56
19
60
33
63
17
13
15
57
30
117
3
48
42
12
30
137
4
84
8
40
12
108
3
81
99
72
5
133
54
21
39
117
21
180
75
93
24
15
15
36
5
40
9
83
55
48
41
60
19
42
35
25
23
64
75
6
24
48
12
47
19
84
6
60
35
52
3
ABCD 95498840096*3^$a+1 [50008]
83
72
78
42
109
35
6
235
23
1
60
17
144
24
67
180
83
30
67
119
1
48
95
37
65
18
6
31
17
7
24
35
145
60
65
7
84
5
24
24
103
17
66
25
12
144
11
25
47
13
17
48
18
120
1
311
120
78
55
41
19
29
91
101
31
84
60
24
36
23
1
71
169
240
72
60
83
30
67
5
43
156
36
60
59
24
30
55
17
55
89
48
18
312
72
6
72
67
29
72
55
180
23
216
1
53
72
139
60
36
143
96
85
35
25
24
12
108
5
91
5
66
168
157
24
24
12
5
79
84
287
150
192
247
41
24
79
180
60
107
72
6
90
1
5
96
19
60
35
121
77
90
48
265
5
43
5
114
102
79
17
72
67
125
90
169
120
276
60
36
17
7
59
6
66
30
55
17
43
269
24
31
59
24
133
155
49
60
144
36
60
65
55
275
198
7
11
25
108
156
119
1
84
11
121
47
150
7
84
156
84
77
24
19
29
90
1
77
120
139
5
31
168
17
103
11
30
79
240
11
1
84
36
48
60
36
53
96
67
5
43
120
5
31
60
24
77
19
60
96
155
30
55
144
83
48
49
95
1
24
29
7
48
60
12
120
17
42
49
36
11
13
60
119
30
91
72
24
53
7
11
48
30
31
24
107
24
1
24
36
83
1
53
31
41
18
13
84
5
79
17
24
139
71
6
42
1
29
7
36
48
36
41
115
23
6
24
55
192
59
54
24
127
84
156
11
133
17
139
53
66
121
60
35
25
144
96
36
65
42
120
30
48
120
19
455
30
19
36
11
85
180
5
90
54
18
37
113
103
59
109
35
37
35
30
115
47
72
1
48
60
65
42
49
24
60
120
36
23
73
24
53
42
96
30
19
96
29
24
7
17
7
24
60
29
18
30
138
6
66
13
12
24
53
163
29
24
7
24
120
11
72
6
72
42
61
59
78
24
31
60
77
67
23
97
95
1
24
101
18
37
84
29
210
24
1
101
91
228
17
24
19
96
23
6
7
59
390
55
216
204
119
25
132
48
96
83
1
72
60
35
72
157
36
24
23
73
23
6
66
30
19
84
59
13
107
1
149
67
53
7
144
17
138
30
66
54
67
24
180
155
6
114
96
24
1
23
25
29
7
24
12
53
24
31
59
73
120
120
23
72
73
156
59
85
17
79
24
41
24
55
36
71
30
18
1
245
18
30
18
174
19
60
132
23
85
11
49
120
36
65
120
114
241
24
287
48
126
66
73
72
48
5
90
96
1
77
192
24
186
270
55
59
61
120
83
37
59
24
13
108
95
1
5
24
7
17
42
109
72
24
209
67
23
1
23
30
67
324
12
47
1
12
17
42
126
42
126
67
24
36
137
72
24
66
6
42
37
60
29
42
49
29
114
217
215
1
48
47
120
30
43
72
317
187
53
31
65
31
84
149
18
13
41
55
35
1
24
23
30
18
133
161
66
54
186
13
72
59
24
6
31
35
13
41
114
24
48
13
11
49
77
19
23
6
24
96
24
31
180
36
36
23
30
66
25
84
17
43
36
113
66
1
24
47
30
24
235
60
35
24
25
72
5
114
1
5
18
25
359
6
31
24
17
24
24
31
84
77
19
120
29
162
133
12
5
19
29
115
29
186
24
97
53
90
30
163
5
24
90
49
60
107
13
137
72
91
47
120
49
29
175
17
103
17
19
24
12
24
41
24
55
11
25
23
270
96
90
61
113
31
84
12
35
102
7
84
47
25
60
65
19
29
115
101
210
78
31
17
18
72
25
23
ABCD 95499005762*3^$a+1 [50069]
120
60
184
96
20
4
80
228
28
104
12
45
19
17
72
51
24
12
16
44
24
21
39
57
27
3
13
32
45
24
31
5
12
123
9
48
87
24
156
36
60
48
76
48
32
184
12
140
72
48
120
88
144
17
75
24
4
48
29
115
188
33
54
49
101
3
28
20
129
91
68
12
28
20
9
3
84
108
28
24
41
24
15
84
100
104
36
39
1
17
72
43
24
8
27
1
68
12
9
51
99
25
80
4
29
55
5
12
180
151
20
15
133
36
96
32
76
17
24
63
16
36
56
48
100
180
32
88
29
31
56
88
32
60
96
15
57
36
60
64
60
5
15
60
57
15
3
73
80
28
20
96
4
44
28
20
105
123
36
28
12
5
39
4
32
4
29
180
18
97
96
17
27
36
136
48
140
36
100
149
43
104
28
96
32
192
48
45
7
12
8
16
72
29
39
52
200
84
21
39
36
12
52
5
19
12
140
4
20
3
25
17
19
92
87
117
45
63
28
84
5
3
33
99
28
8
4
144
56
3
30
63
28
44
45
15
12
4
20
24
3
37
65
55
12
41
139
83
102
31
24
24
72
300
17
51
4
8
424
156
65
27
12
33
27
36
48
24
336
36
24
184
17
3
40
36
72
8
72
57
91
72
5
27
40
8
9
60
15
48
28
48
77
39
96
124
156
32
40
12
5
19
17
3
40
72
8
36
64
24
108
8
87
37
60
48
17
87
136
29
18
45
3
45
4
44
16
5
15
96
69
48
67
20
4
20
21
39
64
60
56
40
41
103
137
108
12
3
108
105
115
60
5
87
40
12
36
12
128
52
8
9
19
44
36
147
25
12
17
51
40
68
9
7
68
72
16
47
45
108
48
40
20
4
48
12
5
3
52
20
28
17
15
148
12
32
24
9
30
33
4
164
100
36
48
20
96
9
12
55
125
151
29
19
56
3
30
91
36
53
51
21
279
36
28
5
12
36
43
12
32
3
90
99
184
59
105
12
40
20
45
31
5
67
12
108
68
28
60
80
4
32
21
7
8
52
56
52
5
67
48
24
65
3
40
68
40
60
72
20
15
1
17
19
8
12
64
72
104
28
8
48
129
27
16
5
87
120
12
24
9
115
96
24
53
19
20
64
101
15
64
11
18
12
31
29
31
44
45
123
28
32
16
72
8
81
43
12
95
30
18
81
4
32
40
5
51
4
36
5
30
69
4
17
103
29
207
81
7
5
15
40
143
85
5
54
61
44
21
19
80
45
43
12
5
79
56
40
8
180
27
33
108
189
39
40
20
9
7
65
43
36
36
68
60
52
5
15
28
17
36
103
12
137
75
15
81
4
12
20
40
41
84
15
28
56
52
24
24
80
69
12
63
156
16
20
28
137
75
220
60
5
36
3
27
85
77
15
16
24
20
57
99
4
5
295
23
37
68
72
132
28
68
64
36
48
20
129
3
28
32
60
28
20
60
60
21
31
92
16
44
12
105
39
39
30
51
81
39
60
40
60
24
20
36
52
132
8
148
44
12
4
12
5
3
16
53
75
40
12
8
76
20
204
57
31
20
112
53
7
20
96
4
32
48
96
132
69
3
36
171
33
52
36
44
16
12
47
1
17
12
123
156
9
43
29
55
20
33
108
3
111
21
4
24
104
96
24
33
15
60
84
88
12
101
54
30
39
72
69
60
18
1
116
40
8
12
76
12
17
15
21
7
56
96
16
149
31
32
60
12
45
15
16
77
60
3
69
36
39
4
60
20
12
28
24
60
72
44
24
136
140
16
140
64
17
55
32
57
31
12
5
67
24
17
43
116
4
84
47
13
72
41
3
40
12
72
83
13
92
72
93
15
45
55
17
235
36
140
69
27
16
92
87
1
128
9
60
31
17
3
24
40
8
84
4
17
55
80
69
31
149
31
84
116
48
16
48
32
88
12
48
32
60
84
12
112
53
60
3
160
11
150
39
99
181
20
57
67
116
9
31
12
29
51
9
15
84
9
91
17
27
36
16
44
4
92
45
55
176
24
4
29
151
17
103
116
33
31
12
29
159
100
36
8
28
32
28
44
4
24
17
36
103
41
15
16
8
100
29
63
48
12
40
17
30
42
63
48
12
72
48
117
36
7
77
3
3
49
44
36
45
63
40
5
15
45
12
55
36
60
29
123
16
47
25
80
40
245
15
27
21
4
36
29
12
39
4
17
36
90
33
84
27
66
27
16
12
80
48
4
96
504
156
20
84
52
108
20
16
ABCD 95499521504*3^$a+1 [50026]
35
6
12
42
9
12
3
61
24
161
36
87
21
27
9
3
15
45
237
6
13
29
103
80
39
189
16
35
9
4
72
8
33
3
15
12
45
75
102
30
25
47
54
6
13
47
18
67
11
24
9
15
165
24
3
13
11
9
69
42
1
47
33
3
42
127
11
102
84
3
3
117
57
6
18
54
12
60
6
19
29
75
15
84
33
9
63
120
3
18
27
27
6
6
9
4
36
140
4
5
36
30
9
93
15
28
35
60
9
16
47
13
44
3
12
12
18
15
33
48
7
137
18
97
35
1
11
78
18
54
39
21
19
5
31
65
24
42
108
42
18
1
36
29
43
5
15
51
45
24
120
3
120
12
1
20
21
31
68
9
36
55
36
5
63
88
5
3
39
126
7
5
72
120
43
29
6
13
47
18
31
36
47
72
33
3
33
4
80
63
30
27
45
15
15
33
4
5
51
33
19
8
28
20
12
48
12
64
44
57
150
25
72
35
12
1
59
6
27
27
21
4
104
12
28
24
48
35
57
40
20
3
12
37
59
45
45
6
30
3
3
54
18
37
56
39
204
9
51
61
56
28
60
17
114
126
115
23
36
1
29
91
23
1
48
56
4
56
9
30
72
33
16
11
144
102
84
36
102
48
180
60
37
65
51
27
12
21
45
15
51
33
123
72
60
90
42
6
42
30
126
25
44
81
42
24
13
47
33
57
36
63
52
68
69
15
28
65
24
3
3
42
63
69
39
52
48
29
36
12
18
36
13
41
135
24
48
28
41
3
48
9
36
43
36
48
72
65
90
24
9
15
1
17
12
18
45
93
6
48
30
67
125
43
17
63
60
33
115
80
15
108
45
4
5
7
8
87
36
48
12
153
40
5
39
76
44
63
54
43
8
28
20
27
42
30
37
8
15
13
35
37
11
45
9
42
21
69
210
84
6
43
41
27
28
80
24
27
25
24
71
93
21
31
48
41
12
15
27
1
35
6
90
9
51
9
9
12
3
21
54
25
36
5
12
18
1
11
198
12
30
93
16
35
33
120
27
21
45
55
8
111
78
210
60
6
39
33
15
72
60
45
51
15
6
79
11
25
36
5
30
24
24
97
5
48
66
9
64
11
9
63
45
3
1
8
75
21
15
6
24
15
16
35
1
59
49
11
93
3
30
19
65
51
39
30
111
9
48
31
32
12
21
7
92
15
13
8
57
12
31
107
18
6
54
24
151
80
12
60
12
40
36
11
18
48
24
18
33
63
85
11
85
5
30
13
53
120
3
51
121
12
11
90
30
37
113
27
3
24
102
60
24
19
11
25
35
37
8
16
11
24
36
84
1
20
15
33
45
15
27
117
15
138
78
24
36
49
140
63
90
42
6
7
17
18
37
11
12
24
1
24
53
123
4
84
60
71
18
48
27
3
13
17
15
40
149
84
15
24
3
24
33
3
60
45
3
24
1
20
75
6
99
9
42
9
4
11
6
79
32
15
33
4
11
57
60
9
6
73
11
24
96
121
23
6
31
35
33
45
12
90
30
55
8
57
84
63
3
18
42
12
1
77
67
77
19
32
33
42
12
48
54
108
175
12
35
30
48
55
20
48
9
31
20
3
25
32
63
49
20
16
71
73
47
30
30
9
75
9
16
5
24
43
113
139
20
15
90
6
6
54
9
87
25
128
27
1
83
69
153
12
12
31
35
72
93
9
43
8
57
6
57
108
57
12
60
3
52
56
9
66
24
6
15
159
33
40
5
27
27
6
43
20
24
57
96
3
4
8
40
80
63
30
24
15
60
52
35
18
6
24
93
28
11
25
164
16
35
33
3
13
17
18
9
60
76
24
23
102
51
51
6
163
36
36
47
36
37
29
30
1
23
69
33
3
120
4
8
184
8
88
20
33
6
6
7
20
63
33
24
15
25
47
66
15
27
1
17
42
42
51
3
12
48
72
57
3
30
27
48
60
33
36
63
60
63
24
25
23
21
21
63
3
24
9
84
3
85
20
135
12
18
3
21
60
18
25
11
45
9
3
12
27
21
15
37
36
5
24
75
120
3
117
16
80
111
96
145
108
20
9
75
3
13
47
85
5
108
12
123
12
3
6
18
60
45
63
24
1
5
60
24
18
12
48
13
8
21
90
33
45
42
33
21
36
19
11
108
21
45
115
65
6
120
13
20
36
16
36
48
11
36
165
60
40
8
57
15
40
32
27
48
12
13
35
60
25
8
72
3
13
17
42
45
48
4
35
108
12
9
135
162
43
59
37
83
21
24
15
18
15
99
9
4
35
36
9
57
19
92
69
6
45
4
44
27
37
5
198
49
83
13
23
45
12
4
5
19
47
12
45
148
20
60
48
16
35
13
11
9
112
101
15
4
41
127
35
12
78
31
36
8
16
41
108
63
9
6
133
36
56
9
30
85
35
33
60
45
72
3
87
9
52
8
64
11
129
93
42
133
8
21
36
18
12
33
15
9
60
40
36
35
117
45
18
1
8
52
5
3
76
11
85
48
17
19
32
57
75
57
24
31
59
12
12
37
89
7
48
17
54
25
5
51
87
6
120
55
35
121
24
35
6
66
33
21
63
36
15
12
54
30
1
65
3
12
48
76
48
5
51
81
6
37
53
30
12
85
116
21
31
65
15
63
45
24
51
36
48
165
15
18
30
18
60
7
113
19
35
93
39
24
1
36
20
9
51
72
21
39
3
90
18
1
8
96
40
60
5
87
27
30
36
6
60
93
48
48
4
56
15
37
59
24
84
18
19
5
90
25
59
9
100
20
21
90
30
27
3
36
54
12
3
24
27
33
63
ABCD 95499524832*3^$a+1 [50001]
76
48
11
57
60
28
84
17
51
108
4
8
60
52
176
45
31
23
1
41
135
4
44
96
9
72
43
36
11
30
43
20
87
85
68
27
30
55
89
19
72
53
15
72
88
11
85
89
51
76
80
28
36
41
48
31
11
84
49
20
16
24
132
65
18
25
20
15
25
132
53
123
3
25
36
24
239
33
88
20
9
7
56
84
63
96
61
20
36
12
100
8
33
19
71
1
24
24
36
32
12
40
60
8
9
55
8
27
24
120
9
132
3
85
12
60
83
102
168
115
11
9
112
120
59
25
24
5
63
4
20
36
12
96
124
92
9
19
56
16
8
48
60
144
40
35
49
24
35
45
45
51
4
41
31
59
25
32
64
8
15
30
96
39
51
25
5
15
64
11
54
6
57
24
75
81
304
48
8
72
36
4
12
44
16
68
40
11
9
108
3
6
90
93
16
44
16
56
160
20
88
11
61
59
69
40
80
16
96
56
12
51
61
95
24
21
88
116
16
119
30
99
40
56
45
66
25
29
55
24
8
3
1
8
15
1
92
123
49
180
35
72
13
12
48
77
63
16
180
11
133
5
31
120
56
24
4
32
144
36
40
59
25
5
6
13
132
44
64
35
25
41
351
4
11
21
64
23
57
24
36
28
36
20
180
144
132
4
89
42
85
108
68
3
145
32
52
68
4
23
60
30
15
27
21
27
72
13
20
36
40
96
8
40
12
173
67
59
49
32
28
216
44
16
56
135
73
92
4
32
27
37
68
21
24
27
45
63
75
45
36
4
131
6
19
92
112
20
16
32
24
88
20
48
123
9
45
120
7
80
100
24
101
90
48
117
15
93
60
36
189
31
35
96
73
8
3
85
140
36
63
6
27
84
24
75
6
30
73
12
128
21
15
84
45
87
9
99
147
25
120
24
20
4
32
36
123
25
36
56
52
12
116
9
19
20
76
59
1
168
72
8
180
165
90
37
104
64
12
5
3
87
13
41
27
12
15
25
120
56
36
63
81
15
25
20
244
92
28
5
55
47
45
4
185
87
12
40
32
15
9
12
144
108
27
60
21
4
20
39
9
76
24
12
104
72
9
18
25
36
11
13
176
16
56
9
103
131
6
55
44
76
116
52
72
155
13
47
49
120
11
30
24
27
28
20
204
12
36
52
80
40
68
99
45
36
28
96
60
149
27
4
60
119
9
16
56
40
24
80
40
60
32
124
5
144
54
36
1
5
54
9
135
12
9
36
99
1
68
48
153
31
65
43
32
96
48
64
12
48
8
72
36
21
54
36
25
60
65
198
37
164
40
120
60
92
12
16
20
81
79
44
12
9
27
87
205
47
18
67
116
9
15
3
97
20
100
24
11
73
80
16
144
20
40
47
120
24
61
24
36
8
15
45
108
39
24
21
33
3
27
145
8
60
27
36
1
44
4
32
64
92
9
24
31
60
8
16
24
5
183
24
3
25
8
39
49
140
99
81
135
25
35
21
15
49
36
59
126
48
72
114
45
39
33
9
90
144
54
66
117
9
24
90
25
95
9
40
12
48
36
5
31
44
4
20
12
9
19
32
183
37
48
36
119
25
20
16
56
3
60
12
33
351
36
144
117
84
9
55
96
35
49
71
25
80
3
25
11
145
60
11
13
12
80
88
60
8
9
18
36
9
51
49
8
4
24
251
33
16
164
36
4
36
60
71
21
124
20
15
109
56
96
39
25
56
27
36
90
19
5
67
8
117
99
72
108
9
7
80
100
119
49
140
207
73
8
99
45
33
63
84
96
72
21
51
45
3
16
24
60
116
4
120
107
30
19
59
85
132
48
12
20
4
5
126
18
115
5
42
13
95
37
8
12
99
25
29
27
40
48
107
13
32
39
25
20
16
65
63
15
1
11
13
32
4
36
20
63
25
5
7
48
36
116
28
5
120
31
24
276
71
48
33
63
117
112
8
60
52
36
101
48
27
69
115
5
27
27
97
8
72
9
91
29
24
7
20
28
11
6
19
120
120
36
128
36
76
24
24
72
24
36
48
12
56
60
3
85
29
3
4
20
4
44
51
57
4
144
24
60
12
125
15
40
80
4
84
11
49
56
12
60
4
8
112
56
48
72
64
44
96
36
28
20
136
35
25
44
4
188
63
25
92
108
15
109
20
16
24
156
119
25
20
27
13
137
3
36
4
ABCD 95499697864*3^$a+1 [50014]
3
60
36
225
48
12
39
12
78
30
69
21
42
144
1
155
72
57
40
71
90
72
66
60
1
29
7
20
27
60
18
79
36
5
15
12
45
72
55
56
33
7
83
61
36
144
48
113
324
54
162
48
132
12
6
57
45
24
30
61
35
12
18
114
36
9
3
18
108
127
77
18
54
3
15
33
64
188
123
24
48
18
72
18
85
5
18
37
89
36
108
6
48
60
57
33
12
18
18
39
39
30
99
81
126
33
27
54
31
113
12
3
33
15
12
27
21
204
9
24
36
144
36
12
27
48
129
84
90
54
15
45
198
18
31
60
20
33
12
51
27
198
55
47
6
30
60
36
93
45
6
12
9
76
59
18
15
93
7
12
20
16
20
69
3
72
111
18
7
5
108
6
1
17
7
96
53
31
11
265
44
63
13
29
144
156
6
30
18
9
45
36
240
7
24
89
6
25
56
39
21
33
384
27
21
18
24
18
18
30
54
6
36
51
3
30
72
27
12
48
28
17
15
51
69
72
48
33
15
39
18
15
12
81
84
31
29
30
81
12
52
5
54
30
60
30
9
15
192
81
4
11
138
6
25
29
31
36
12
11
102
15
57
27
63
6
51
105
54
6
31
107
6
51
16
77
12
6
9
99
30
36
18
60
90
195
48
4
80
63
36
61
65
108
3
75
180
90
7
47
30
135
16
44
111
108
129
21
31
60
29
39
52
53
3
40
65
75
100
12
53
72
36
12
135
9
63
153
42
45
81
31
41
15
24
15
121
12
92
120
15
61
47
12
24
156
18
3
60
9
18
37
140
36
63
30
51
36
9
18
93
69
3
12
36
57
30
42
54
21
45
60
36
19
29
6
105
39
9
21
96
3
45
15
57
18
72
33
57
55
89
7
32
87
1
35
49
5
24
7
24
20
51
18
6
48
150
30
18
108
6
13
5
7
96
5
15
15
54
15
21
240
18
54
15
12
99
36
1
32
21
67
104
48
112
5
18
42
48
6
1
120
23
33
39
30
63
63
69
111
24
1
179
33
15
6
27
192
117
6
169
65
31
120
20
4
8
112
65
15
160
5
63
63
97
11
72
45
45
39
136
5
18
9
21
31
20
9
84
42
18
30
90
15
72
81
39
16
17
48
24
48
3
3
54
36
7
80
39
18
7
41
87
45
15
141
6
13
77
66
90
115
24
59
36
6
7
77
15
39
60
54
7
20
3
13
83
12
18
24
163
17
36
12
19
35
1
17
27
15
174
51
108
45
55
32
51
18
139
20
28
29
3
28
47
57
28
140
117
195
108
105
27
9
67
20
39
33
3
54
144
7
29
108
90
42
36
19
36
32
111
9
3
78
19
47
78
15
165
15
148
17
15
15
73
53
31
5
6
25
29
51
24
45
6
117
21
24
3
15
25
47
48
24
25
80
48
21
60
7
23
36
60
36
45
64
56
9
3
52
5
3
88
24
20
3
45
45
67
5
24
12
87
28
65
24
30
1
5
19
35
30
195
63
156
36
36
42
12
54
54
127
56
57
27
3
45
33
18
61
36
137
3
4
65
15
33
87
36
153
36
36
12
7
8
21
111
21
15
33
39
48
24
60
33
18
9
21
162
6
54
33
124
36
59
18
30
37
36
59
1
44
39
42
15
213
24
7
11
18
51
51
57
3
180
18
144
30
18
24
54
9
57
168
30
6
30
61
36
35
49
8
45
7
36
32
75
37
65
144
139
12
36
17
18
105
33
19
12
29
27
135
18
87
15
9
16
17
66
132
177
60
12
3
18
19
8
63
54
15
21
15
40
24
29
79
11
84
36
81
28
92
15
114
67
35
78
30
1
48
47
30
15
16
84
156
113
19
155
42
31
23
36
54
84
3
24
15
30
24
36
18
12
18
87
48
15
177
96
9
60
103
95
45
111
96
1
35
18
51
201
15
3
12
18
39
48
39
21
3
54
18
37
11
54
60
18
84
6
48
60
120
51
225
84
6
85
20
15
13
48
80
64
29
24
48
132
3
69
18
72
1
35
12
73
17
42
81
4
8
45
6
12
9
9
51
3
13
44
21
12
15
21
27
45
18
1
5
18
45
27
36
18
84
96
30
81
63
93
64
5
15
39
24
12
181
44
48
57
135
9
84
3
123
1
5
18
57
9
87
9
91
29
114
102
15
27
90
55
35
57
15
1
104
39
36
21
15
102
43
29
24
51
16
35
90
39
33
42
18
18
18
36
54
54
123
84
75
24
1
108
11
126
36
78
90
54
48
57
15
18
78
162
48
42
48
6
36
27
27
18
72
90
1
29
18
153
24
9
19
11
1
20
3
12
141
24
39
117
57
43
29
36
39
3
45
21
36
43
53
144
48
15
48
40
24
23
33
39
18
ABCD 95499867902*3^$a+1 [50221]
23
9
15
49
56
60
180
123
21
16
83
18
39
3
25
272
39
24
30
7
65
150
36
120
60
72
48
132
12
114
72
174
85
48
12
41
19
24
24
56
40
80
21
216
39
304
36
179
36
225
45
96
67
53
3
75
49
36
59
36
12
69
40
5
54
120
162
54
85
101
54
9
156
51
138
126
25
60
29
19
152
28
17
99
27
84
60
133
12
60
24
35
42
307
35
57
51
12
37
24
11
60
25
84
96
83
30
18
24
145
24
96
53
18
9
45
18
78
79
65
54
12
72
6
91
125
39
100
60
36
53
48
72
267
39
36
13
32
24
21
75
165
19
35
25
20
16
11
450
127
132
5
18
25
92
4
59
72
186
3
45
72
39
4
96
264
29
18
168
12
37
5
18
9
120
88
72
24
24
197
75
21
43
29
66
24
61
300
20
15
61
11
69
4
35
25
131
13
173
3
244
12
20
63
12
168
30
72
270
90
115
60
11
33
39
12
90
24
15
16
35
78
51
195
45
40
20
4
240
32
21
30
217
92
15
6
3
60
27
30
144
126
229
59
45
99
21
15
201
15
129
21
19
56
15
30
18
57
21
54
25
20
88
23
9
340
44
100
11
24
174
78
37
60
32
195
49
24
53
54
13
53
139
23
6
30
85
60
71
133
101
72
24
18
12
24
162
43
77
42
12
45
120
64
176
4
131
25
101
42
21
15
21
220
23
117
15
324
120
72
42
18
277
36
77
42
117
3
157
20
28
47
60
73
32
28
92
3
162
15
39
25
20
69
18
12
25
36
11
96
12
25
47
6
103
17
243
40
77
24
19
47
108
21
120
24
16
143
6
54
1
20
60
76
53
42
48
72
6
7
65
51
40
20
105
126
73
17
48
27
4
11
120
25
53
18
180
144
13
53
7
12
24
155
1
41
39
123
102
150
45
111
13
47
18
19
35
12
25
20
135
18
96
171
63
81
16
44
16
20
24
40
59
61
24
11
12
54
144
31
20
40
143
60
156
24
181
60
11
90
15
3
30
6
84
6
72
54
156
37
36
5
54
12
25
44
39
21
69
67
108
60
53
18
54
7
11
9
45
126
108
96
129
87
129
63
60
1
11
24
72
37
11
21
4
71
36
129
64
20
15
1
5
75
45
99
51
36
30
3
51
13
95
60
36
1
11
90
3
21
43
72
149
6
120
85
44
4
12
20
24
27
13
11
85
48
47
9
40
120
36
95
69
60
36
3
21
141
103
12
5
99
256
5
198
1
41
198
1
20
69
18
9
21
150
18
19
11
36
96
33
15
24
85
32
9
19
53
43
84
17
246
90
54
45
63
1
125
42
12
201
129
111
64
167
69
16
5
15
39
84
81
27
162
72
75
69
51
165
139
176
45
96
3
15
144
48
78
72
7
95
1
20
40
20
64
32
60
15
288
36
96
69
51
85
11
9
60
120
64
24
32
99
1
20
21
19
24
24
5
18
48
72
277
32
4
236
60
3
72
13
5
27
120
21
48
19
32
3
21
4
17
48
67
29
30
24
57
148
5
168
30
33
147
54
43
60
32
195
54
55
84
12
84
56
144
15
1
24
5
19
5
67
120
20
81
67
53
42
12
18
91
144
23
217
36
161
15
64
11
48
6
19
11
162
78
21
204
111
69
207
30
18
61
180
44
124
36
11
165
63
117
40
23
78
99
21
7
47
180
9
96
45
19
96
48
96
116
84
96
51
9
4
24
23
54
198
12
105
111
97
71
201
51
133
84
35
1
29
78
69
28
12
71
12
42
19
29
96
51
3
48
49
48
60
11
181
11
313
11
126
163
ABCD 95499957992*3^$a+1 [50016]
162
78
66
115
209
36
6
13
35
72
85
48
83
42
120
36
24
151
5
187
360
29
55
5
108
43
113
42
13
41
43
23
73
77
55
83
1
161
42
36
85
17
43
89
18
54
30
18
7
108
35
13
12
65
126
144
1
72
48
5
72
7
36
84
11
162
7
17
36
7
293
54
6
19
65
43
65
127
221
72
12
31
120
12
41
19
17
19
36
173
198
73
96
84
17
18
49
96
59
30
198
24
133
108
24
36
53
132
48
24
90
25
65
66
25
11
13
36
12
24
5
6
12
1
17
19
108
5
120
91
89
31
47
37
60
36
47
25
108
245
174
1
89
31
155
12
24
108
36
37
17
31
24
107
36
97
65
12
60
18
30
7
60
108
60
113
72
12
91
144
24
17
54
13
48
155
48
42
228
42
102
175
113
19
35
36
85
24
41
199
65
90
13
83
30
114
109
101
126
13
84
35
126
12
18
6
18
30
7
11
24
36
18
7
59
61
48
107
18
36
78
13
113
67
59
85
53
43
65
43
12
323
49
5
7
53
12
36
103
5
24
175
96
35
25
5
222
133
72
209
48
7
24
60
24
53
30
78
19
48
95
72
36
30
6
49
107
97
36
47
37
125
216
6
25
5
103
11
90
120
54
13
5
108
90
37
35
294
66
60
12
1
77
55
197
48
132
66
6
30
6
48
31
23
42
43
41
19
5
12
55
23
90
126
181
24
5
7
47
13
167
42
54
12
24
18
30
18
54
6
19
119
180
36
49
84
227
85
11
157
36
5
19
36
29
60
66
25
24
12
83
18
127
41
84
43
24
108
47
54
31
84
137
18
66
6
18
7
29
55
119
36
85
83
73
17
126
54
48
7
60
137
36
7
5
42
48
150
36
187
204
156
60
59
109
276
11
12
25
11
61
29
114
66
19
12
29
72
12
6
30
367
107
18
7
41
54
37
5
31
17
72
54
229
11
84
1
12
317
90
12
1
5
30
42
55
71
72
102
60
151
5
19
23
109
83
18
24
139
35
24
18
48
204
31
5
174
6
19
17
30
6
12
43
60
83
102
90
37
156
12
119
73
5
18
18
30
330
144
43
5
78
85
24
83
78
54
25
83
30
72
180
126
6
18
18
55
12
35
133
24
203
6
7
185
43
156
84
77
7
35
13
5
30
72
78
7
83
13
35
60
30
91
35
13
108
5
55
77
30
18
55
113
30
24
66
126
6
30
157
41
139
95
25
125
12
115
120
23
18
192
96
174
85
23
42
67
113
102
13
36
65
55
47
42
72
48
36
31
5
103
120
191
54
7
83
37
144
17
319
23
18
18
25
12
17
67
41
24
18
12
18
151
144
65
90
78
43
41
36
54
114
67
59
228
1
59
1
12
60
107
133
252
36
5
36
55
36
5
30
90
7
215
162
30
54
127
23
37
48
5
31
113
108
7
41
36
18
37
120
108
108
29
31
48
12
107
1
12
120
132
53
7
11
72
144
78
18
25
23
42
67
35
126
24
43
132
156
47
72
90
67
24
17
7
101
84
18
42
48
78
144
1
36
29
6
48
85
5
6
37
65
42
1
317
42
30
187
36
47
18
42
121
5
19
156
35
24
61
24
17
18
162
36
19
168
12
96
245
60
7
95
85
11
1
101
42
12
1
12
11
25
5
114
25
5
36
67
23
109
288
269
91
72
5
18
48
90
54
6
162
120
198
19
35
13
29
55
29
54
13
180
29
48
7
84
35
1
5
144
115
12
120
17
108
90
18
6
48
42
31
5
90
72
13
89
103
83
48
181
156
23
169
72
180
ABCD 95500973884*3^$a+1 [50018]
3
9
15
72
141
48
4
120
83
33
12
40
35
45
3
12
169
48
20
27
9
111
36
108
1
44
4
72
96
23
1
35
69
16
20
60
171
37
8
15
45
15
69
15
141
75
84
61
8
16
35
9
15
45
24
40
23
97
11
37
44
3
156
36
45
60
39
36
69
120
39
216
49
155
45
72
15
45
135
21
40
8
36
4
24
120
8
39
201
15
9
40
176
27
13
44
28
200
63
12
48
33
180
144
27
45
123
205
47
33
27
45
36
108
16
24
236
135
48
85
68
60
120
3
37
68
4
96
11
36
49
168
20
63
48
21
39
1
8
51
237
39
25
44
4
47
25
68
36
147
37
32
15
33
3
33
124
176
75
36
73
107
129
12
27
12
36
57
12
48
72
51
69
16
20
3
45
76
68
147
1
32
75
13
24
11
165
24
51
13
131
21
40
80
3
21
136
24
8
3
85
140
48
60
24
135
132
33
48
3
9
123
24
13
8
87
121
56
40
44
12
88
32
27
13
48
32
75
37
32
3
37
128
136
71
25
56
15
48
1
119
169
120
8
99
165
15
36
129
84
51
180
24
204
108
105
63
25
24
11
61
20
28
32
16
59
13
71
72
45
15
37
11
165
12
12
3
13
20
124
23
9
3
13
23
84
57
4
11
129
36
120
24
40
47
12
48
57
36
15
9
63
153
15
121
20
60
24
12
3
60
129
28
24
24
120
11
33
15
93
63
36
13
56
12
52
11
61
35
81
12
88
287
33
3
156
96
24
73
32
136
35
45
15
9
75
13
131
132
108
61
11
24
24
105
12
24
16
47
12
96
108
57
12
60
88
59
24
105
15
45
39
72
1
35
157
72
24
20
75
24
168
57
12
36
27
61
24
83
9
39
9
52
168
32
3
33
15
24
93
51
12
24
21
60
232
48
72
8
60
27
213
144
159
36
9
40
24
23
25
20
108
15
60
45
24
63
49
20
123
33
64
23
48
33
60
12
112
32
40
35
24
192
213
75
37
8
27
9
156
3
12
48
132
24
48
13
8
195
141
16
35
84
9
24
40
227
48
45
36
76
11
108
1
44
12
27
45
12
51
9
40
11
84
25
24
32
87
121
56
48
3
72
12
73
80
132
15
33
12
99
72
9
63
37
44
51
1
8
99
133
47
1
72
80
184
8
132
36
48
96
96
39
81
40
23
1
20
15
33
3
48
49
80
27
120
36
60
105
52
23
49
11
85
72
71
21
15
61
8
16
44
84
27
205
59
69
72
40
104
75
72
117
75
141
12
108
24
12
39
120
12
48
97
143
132
45
120
15
9
24
16
95
60
48
36
36
201
3
1
128
40
11
192
48
60
1
8
15
21
15
85
80
120
24
120
132
100
168
11
12
24
145
11
69
36
4
59
36
36
24
108
57
96
15
108
21
16
32
147
85
8
16
11
168
57
36
183
12
9
39
9
51
9
36
52
128
27
33
12
15
49
48
47
96
57
15
12
61
8
120
15
57
88
11
13
72
35
45
51
133
80
72
40
47
132
24
61
20
60
24
12
60
63
1
200
3
13
24
35
108
1
96
20
63
156
49
83
13
96
80
3
48
37
71
121
120
11
60
9
36
28
24
48
24
24
140
87
120
33
52
48
32
48
12
207
13
8
12
12
228
15
45
88
80
24
36
12
27
61
56
3
48
69
40
20
3
57
160
96
8
96
60
76
104
88
248
40
20
39
141
88
32
75
60
45
15
33
96
183
141
16
96
32
108
15
69
75
24
9
12
15
25
8
3
93
16
71
9
51
13
176
144
36
4
80
27
48
37
32
208
24
56
219
13
32
84
192
39
13
131
96
60
144
24
36
37
32
108
4
11
84
24
21
15
45
39
24
57
15
25
96
48
56
171
72
36
72
49
11
84
9
240
24
12
100
80
75
61
24
11
13
11
13
32
88
35
133
8
87
73
47
49
80
36
27
25
72
48
128
120
72
36
51
25
11
24
24
12
168
96
120
45
28
8
72
ABCD 95501484322*3^$a+1 [50005]
57
144
18
5
16
15
156
96
93
9
95
48
133
107
127
113
43
141
3
53
73
24
15
8
24
55
24
65
19
5
31
42
119
151
18
30
9
51
36
9
9
47
73
111
159
105
21
11
43
6
39
15
17
49
39
57
18
5
16
135
161
24
72
73
90
45
200
72
115
102
78
137
48
175
174
186
48
6
90
18
23
175
65
73
54
540
5
96
31
18
23
24
19
126
279
261
6
149
64
51
45
15
41
43
21
93
35
91
165
45
107
144
24
16
8
25
72
78
65
48
112
96
39
18
12
275
145
87
33
42
53
31
36
69
32
169
24
90
5
49
90
18
54
221
79
41
48
7
18
66
96
53
72
55
12
141
9
36
11
73
72
18
77
168
120
67
101
67
126
54
72
9
75
5
72
19
36
33
111
153
63
137
48
79
24
129
135
42
90
45
75
60
113
13
12
143
43
5
40
75
69
27
18
102
5
163
120
60
12
125
120
13
36
30
24
17
48
115
18
12
36
42
90
23
151
233
136
45
36
18
53
19
60
84
24
165
51
126
95
115
5
19
69
15
17
48
31
9
75
293
157
203
24
88
51
30
24
90
36
210
39
3
18
35
1
18
30
87
128
168
88
32
37
11
40
32
264
49
126
96
18
36
90
216
17
55
12
125
40
3
36
30
150
5
259
240
53
55
17
216
120
24
31
60
36
48
72
89
24
16
152
67
12
24
120
17
88
80
199
18
54
41
67
5
31
72
113
79
96
17
112
135
377
24
19
72
108
30
11
72
43
36
78
83
73
47
49
18
21
465
119
133
27
21
11
43
36
17
25
23
160
120
24
27
144
6
30
144
96
36
198
216
36
162
108
53
49
78
48
24
102
3
3
149
103
30
35
48
120
55
48
42
174
33
56
144
61
54
77
88
8
7
41
40
297
90
12
36
149
67
5
103
96
30
171
51
29
115
5
25
54
41
1
18
5
72
67
525
176
19
12
60
48
6
66
180
114
95
79
132
29
19
126
47
120
19
54
47
109
59
31
60
5
31
48
9
135
17
25
215
168
96
91
5
13
35
43
18
75
56
25
6
48
209
25
42
93
32
13
186
9
57
39
75
21
33
23
7
17
64
80
25
72
48
42
102
23
184
8
48
7
60
18
18
9
32
25
114
5
31
41
49
18
36
54
210
72
18
36
59
96
67
18
90
84
276
30
6
90
75
9
150
144
156
36
41
103
329
91
30
119
16
105
191
25
23
103
174
6
77
160
45
6
21
56
169
95
163
30
6
126
83
43
5
24
19
21
80
13
66
36
144
54
95
31
41
1
23
175
9
63
57
8
199
41
24
175
9
9
15
87
113
168
43
69
75
240
30
6
89
40
33
54
264
9
141
54
125
96
49
231
32
37
78
12
17
96
73
95
49
102
24
9
96
57
90
288
29
136
141
138
41
91
84
105
56
25
63
27
69
24
8
25
18
5
31
108
12
89
16
48
96
27
138
54
72
5
40
15
89
49
6
17
352
117
18
108
5
312
7
84
36
9
9
95
40
141
30
54
191
24
48
48
19
5
16
96
56
73
96
408
111
32
7
72
65
160
99
69
3
102
36
60
30
89
112
93
ABCD 95501490278*3^$a+1 [50360]
3
105
60
126
21
33
39
51
5
72
13
66
33
93
90
78
126
29
96
16
48
120
264
21
102
53
7
54
35
121
18
141
24
51
150
71
13
11
16
99
5
24
64
87
81
123
36
36
48
6
66
5
72
72
91
77
67
5
24
136
8
16
27
53
31
60
54
30
72
369
135
153
27
29
31
126
147
117
126
149
55
30
90
96
9
104
16
69
180
135
75
36
6
59
79
150
27
9
95
24
64
231
41
96
79
84
36
41
19
5
24
181
36
18
222
23
24
16
80
1
36
18
390
126
144
6
30
329
121
114
29
127
36
60
54
11
43
72
293
151
65
64
141
6
45
24
15
33
27
30
90
240
36
210
18
45
56
79
129
21
36
144
30
6
83
112
104
91
144
132
177
32
19
96
90
66
54
59
91
165
51
45
200
115
48
90
155
184
153
90
5
24
160
75
60
174
27
9
63
32
31
105
3
60
390
72
90
105
135
48
17
163
69
171
189
117
35
19
5
144
43
149
19
165
171
21
8
7
89
295
30
144
126
126
240
39
9
6
84
180
81
15
129
32
19
90
66
17
7
36
45
63
12
114
83
133
18
65
55
36
6
84
203
127
120
89
16
56
199
204
101
96
40
63
186
84
96
3
56
67
5
25
150
84
24
282
59
16
39
30
126
5
24
79
9
120
56
235
12
9
56
175
209
235
204
162
47
7
84
36
126
258
30
27
15
90
167
43
78
15
56
55
65
48
13
27
27
365
115
53
280
168
3
5
16
159
6
51
39
84
21
8
133
24
35
91
108
41
16
45
18
36
36
33
57
78
12
108
89
43
18
59
67
45
255
65
259
69
8
13
59
31
60
141
21
3
24
80
91
12
33
104
40
320
168
40
32
37
24
66
24
192
33
80
85
90
36
5
91
5
13
35
31
81
48
15
36
45
45
83
7
65
48
48
88
45
11
115
5
64
87
33
21
83
43
77
16
72
3
120
42
83
184
48
192
56
16
69
11
40
15
60
53
103
54
234
41
49
39
168
99
36
17
16
456
291
5
48
85
27
189
75
15
150
234
17
103
60
90
66
60
245
55
9
27
117
51
5
7
9
104
67
144
5
24
31
41
43
126
95
19
5
25
96
30
6
27
72
45
3
8
109
54
29
48
192
43
84
6
99
21
59
144
40
87
48
17
72
7
84
96
84
9
240
56
91
54
111
144
147
93
51
36
9
81
30
18
36
126
197
16
75
60
12
108
65
112
63
57
15
17
37
90
9
24
96
24
48
159
90
143
96
264
88
3
180
126
66
168
41
64
147
125
312
7
24
9
21
59
217
66
29
96
19
29
136
75
30
126
9
24
111
126
3
152
88
15
66
6
113
61
83
151
6
3
117
11
112
57
294
126
51
24
15
180
30
23
40
51
29
160
8
13
75
51
36
180
90
150
54
36
59
96
40
48
72
152
91
12
24
89
16
21
90
30
78
180
30
132
143
67
108
17
43
12
9
69
51
21
ABCD 95501957438*3^$a+1 [50031]
89
87
69
36
54
90
42
205
155
102
42
85
89
114
30
60
48
43
11
6
30
54
108
15
171
144
37
80
153
120
127
41
39
48
51
60
84
72
54
15
9
90
18
12
36
36
108
186
12
42
75
27
186
123
96
33
207
165
36
504
24
246
1
5
102
6
127
17
90
30
18
69
160
5
96
108
120
55
96
155
6
18
45
21
75
15
108
36
1
95
138
330
72
85
89
24
72
54
321
15
49
41
39
51
54
7
83
60
12
85
239
18
36
6
84
129
15
1
96
240
65
126
48
96
33
33
42
246
31
11
30
150
18
174
6
126
45
240
111
108
36
1
47
6
102
42
12
79
245
219
75
48
78
54
177
15
114
15
69
78
30
63
16
80
21
43
65
216
24
31
149
187
47
18
30
42
306
37
48
17
114
210
54
37
48
80
15
240
66
216
252
91
239
90
12
54
24
237
64
80
51
48
78
63
9
138
13
5
144
366
162
108
31
95
129
15
54
48
108
42
229
149
30
24
37
80
75
54
15
117
123
105
54
6
171
21
144
54
6
271
65
24
18
72
109
192
368
27
150
48
24
198
33
15
42
39
15
145
80
16
48
89
18
48
85
5
60
31
80
99
60
54
12
63
267
85
35
54
24
48
24
199
65
31
83
66
60
127
179
61
32
51
45
207
145
35
333
96
16
89
90
61
48
17
18
114
138
49
11
72
126
111
9
7
35
102
72
180
54
180
81
159
192
42
72
84
276
216
360
138
72
42
138
150
123
15
1
53
36
54
18
90
78
120
114
45
208
128
27
24
48
270
31
41
234
61
35
45
81
63
9
66
21
256
48
5
54
126
7
137
12
75
21
54
48
72
61
464
33
132
84
6
129
51
61
47
1
47
114
120
96
39
99
45
15
1
53
48
132
90
12
33
21
54
37
80
15
54
84
162
324
81
63
6
174
18
27
123
288
69
33
207
63
18
24
7
41
42
156
6
315
3
45
81
175
227
48
72
24
66
108
271
95
33
75
36
1
11
69
16
5
27
27
36
54
96
123
16
41
18
84
42
18
180
1
137
24
18
13
53
54
132
66
72
42
61
209
31
149
108
31
527
33
111
84
45
99
96
72
180
18
144
36
12
18
126
79
80
57
162
21
57
18
54
31
179
270
36
294
37
53
171
147
60
49
329
144
408
18
24
133
137
103
5
27
21
36
6
108
36
36
18
171
9
66
36
324
6
288
72
63
352
17
36
75
171
24
61
41
42
18
12
72
24
15
112
47
42
108
138
162
207
69
54
37
65
79
137
54
33
75
421
11
69
16
224
96
81
72
18
90
144
75
16
272
16
35
96
66
54
6
30
60
48
ABCD 95501991166*3^$a+1 [50088]
48
172
44
100
32
100
27
65
108
55
9
63
105
12
123
113
228
247
105
15
69
3
21
80
19
108
57
75
48
197
76
180
32
7
105
123
72
21
36
68
55
21
99
41
136
51
173
19
108
425
88
92
100
8
7
189
68
72
88
60
63
17
108
228
52
104
31
53
76
80
43
60
33
204
36
12
183
29
156
67
113
12
76
27
137
16
192
60
147
81
224
103
29
76
44
16
144
51
69
56
48
324
156
79
5
48
295
69
24
12
32
463
12
177
8
168
67
53
7
81
20
100
44
12
148
3
9
56
48
64
48
24
56
7
117
80
151
69
56
55
120
60
540
17
72
88
75
57
44
192
7
93
87
237
44
12
7
77
156
7
417
176
204
36
55
165
44
36
148
27
29
84
12
84
148
156
32
148
56
4
36
156
87
5
88
44
100
104
19
17
76
132
180
63
29
211
65
360
120
367
93
92
52
116
72
72
28
96
84
15
113
12
12
24
64
3
185
112
140
40
96
152
4
36
87
5
12
40
291
60
65
40
27
5
55
41
7
72
48
209
91
72
60
60
93
15
153
116
96
84
43
5
28
27
185
216
139
41
172
15
17
48
72
12
16
12
288
8
124
63
165
72
123
12
77
84
67
5
415
17
448
207
5
160
60
3
29
4
36
123
33
60
84
60
68
160
332
276
55
117
116
199
77
76
12
75
53
52
128
148
72
104
160
140
84
204
256
36
63
77
36
72
40
92
96
52
123
12
17
84
96
31
33
212
12
132
31
12
45
32
36
7
165
36
324
15
137
31
5
84
28
272
84
19
57
36
108
27
113
19
17
84
7
9
8
43
105
15
117
72
84
99
41
19
21
56
223
185
48
67
41
7
120
149
60
48
28
15
185
24
36
48
52
75
33
236
136
27
257
108
112
56
232
75
5
52
108
72
8
36
4
8
160
84
51
12
45
123
9
63
165
8
67
60
48
120
93
27
132
45
68
235
180
5
168
667
5
55
57
212
16
32
115
300
180
257
24
16
144
372
15
225
12
3
17
76
272
7
153
144
216
75
149
103
48
65
72
108
7
21
87
12
21
80
7
53
400
324
152
103
60
33
20
67
93
44
64
144
63
72
57
68
43
12
21
32
84
43
53
475
149
48
76
20
144
415
137
103
93
68
40
32
112
32
223
5
43
5
7
41
79
17
4
216
48
8
12
48
4
60
123
5
52
3
41
112
87
45
252
36
92
55
141
99
300
65
40
20
28
15
117
108
200
64
80
16
8
4
20
55
57
48
75
141
80
79
21
36
56
52
75
17
48
115
48
53
7
5
52
12
ABCD 95502090668*3^$a+1 [50004]
42
102
42
13
60
143
108
84
6
84
91
5
30
54
36
79
72
60
119
61
11
18
31
95
49
17
60
90
30
42
12
36
49
23
90
43
119
25
29
7
84
71
72
78
19
29
31
60
36
23
12
72
60
36
217
35
228
90
24
66
37
17
6
36
216
73
137
7
53
79
41
19
23
48
144
13
47
138
60
36
12
18
49
155
13
95
48
90
132
72
36
144
72
43
12
89
54
108
72
18
54
18
108
72
108
30
13
5
54
18
43
47
72
73
48
24
53
24
210
60
246
24
19
29
67
23
37
48
11
66
55
84
120
89
18
30
108
42
54
156
67
23
37
36
180
77
79
119
30
91
84
77
19
48
5
90
42
174
42
102
6
72
19
29
6
1
17
127
84
35
25
11
36
18
259
11
54
90
90
247
59
24
66
31
29
30
60
1
11
13
77
18
121
65
18
108
73
29
72
19
17
168
54
126
144
12
79
12
53
31
48
120
23
109
29
6
1
24
48
101
60
31
149
12
18
72
37
53
72
60
31
71
1
84
293
96
199
17
175
84
41
43
233
12
36
6
1
12
17
43
96
65
19
348
77
7
11
222
43
77
168
72
108
18
54
72
48
7
29
19
12
59
60
37
53
66
18
42
49
95
12
54
54
24
66
31
11
102
36
24
18
85
5
198
72
13
41
36
12
55
35
108
108
24
18
67
71
121
11
48
37
23
54
156
31
23
25
71
90
30
60
30
19
143
18
24
90
138
24
43
11
90
72
48
7
48
17
60
139
59
12
114
54
121
35
13
113
7
53
54
18
30
6
90
36
18
66
36
25
11
24
66
18
217
24
24
5
24
126
169
5
103
24
95
138
7
11
42
115
41
7
17
7
41
42
48
18
72
42
1
29
162
24
1
89
144
67
53
55
5
43
83
174
6
156
24
61
41
115
53
30
42
12
258
73
17
30
13
11
25
23
252
24
120
37
23
84
132
18
66
24
18
162
73
35
48
25
35
25
59
61
17
30
162
60
12
19
107
168
36
36
12
72
18
36
7
155
13
77
67
137
90
25
23
61
17
54
108
18
67
41
84
235
35
6
12
114
1
192
360
12
59
25
17
7
192
84
71
150
30
6
12
18
90
222
37
96
119
1
17
30
25
143
12
121
95
36
144
114
12
79
119
85
11
12
49
5
139
5
115
191
18
18
37
95
18
174
13
5
18
24
49
5
174
96
61
29
67
35
252
37
113
30
25
35
37
120
53
18
60
253
84
5
91
71
13
77
138
198
19
41
18
36
48
42
66
78
54
12
1
5
72
55
65
18
60
180
84
73
35
18
24
19
29
31
47
108
1
84
35
49
5
7
71
90
19
143
66
24
12
19
89
18
72
205
173
43
11
13
113
42
48
60
72
1
29
42
13
12
29
67
53
222
72
36
66
36
115
47
1
24
11
6
174
24
73
48
5
54
61
59
36
252
24
18
66
24
25
185
43
125
67
23
18
30
72
193
41
36
60
12
60
138
90
42
13
35
72
18
7
12
36
48
5
54
1
59
66
42
25
77
78
30
127
48
47
48
18
42
85
60
29
19
77
108
84
18
37
23
73
17
48
6
90
43
48
107
120
36
24
13
89
55
120
41
7
71
102
19
23
1
11
25
71
25
77
223
107
36
12
42
115
23
49
168
77
19
96
336
35
18
54
108
18
55
17
54
25
108
23
72
133
47
1
77
48
24
48
19
23
36
121
143
6
84
72
19
5
54
1
227
24
49
95
66
36
19
24
17
48
24
138
72
18
67
95
1
5
54
18
19
89
12
54
13
5
18
97
11
6
18
120
61
17
162
12
73
17
151
35
102
6
72
30
55
35
18
60
12
198
114
7
11
102
7
11
13
24
221
66
24
49
131
49
ABCD 95502273214*3^$a+1 [50065]
8
180
21
169
50
21
73
11
69
63
3
12
100
5
25
54
74
22
5
85
14
45
3
82
74
9
7
41
13
32
30
33
81
18
30
15
123
57
15
52
5
15
21
115
29
36
63
60
117
123
84
142
48
11
36
3
33
13
47
63
96
93
7
41
7
17
15
33
27
33
15
148
72
108
44
9
39
60
48
60
48
9
13
2
45
33
10
65
15
69
3
105
3
60
24
78
30
28
53
99
12
33
27
70
95
211
32
12
40
8
12
36
52
65
87
6
10
104
16
80
45
27
150
10
48
29
24
1
18
78
102
101
31
29
9
70
12
56
9
13
11
180
27
54
34
56
9
19
8
48
9
67
54
59
21
22
42
62
33
3
24
48
40
92
45
96
15
64
65
39
45
15
84
16
32
12
18
82
17
61
128
70
20
192
9
24
15
102
18
12
9
39
4
17
63
48
45
15
48
36
40
41
24
63
28
20
40
14
16
32
30
88
65
3
9
61
162
62
27
15
33
3
48
52
29
36
39
24
16
41
63
6
64
14
12
6
18
100
26
10
113
15
93
9
66
69
144
39
12
16
20
9
3
22
50
45
24
9
27
39
60
82
2
12
18
58
8
46
35
39
22
2
72
36
28
65
51
84
9
63
69
36
72
3
18
22
48
60
41
3
33
7
42
66
8
24
40
8
93
111
69
7
32
33
3
12
84
40
8
18
39
201
22
8
18
66
30
15
1
35
7
156
17
3
22
2
30
30
40
8
9
3
22
23
3
105
13
2
30
30
57
48
3
40
32
60
9
51
70
50
12
48
57
105
30
33
3
9
3
33
15
9
25
18
62
3
19
20
213
3
117
36
15
54
63
12
31
54
11
12
27
142
96
32
63
3
72
54
10
20
36
30
42
6
202
17
37
6
20
9
111
94
83
15
12
45
43
65
27
46
2
105
12
39
84
46
42
8
60
12
48
24
12
21
72
15
16
152
60
9
24
145
90
6
11
7
101
19
197
15
48
57
96
3
36
33
81
27
99
28
38
42
81
21
18
40
5
67
14
162
30
3
75
12
64
8
60
45
21
222
33
15
36
4
44
45
3
12
12
6
10
77
57
15
3
12
60
6
18
24
16
29
73
14
4
32
24
70
26
72
30
15
43
65
39
78
10
6
74
48
9
15
30
66
94
11
72
75
33
15
9
25
14
132
12
88
17
3
24
60
60
6
64
26
64
38
51
36
9
114
57
84
49
2
9
15
40
29
3
72
40
78
90
12
17
39
34
18
8
6
10
56
144
60
4
32
108
82
74
36
82
26
64
32
96
9
15
9
7
140
4
8
22
35
55
8
46
32
58
20
12
22
26
84
45
3
12
48
33
15
24
30
22
60
65
15
30
126
52
5
27
48
12
9
9
42
6
22
20
28
29
31
72
12
20
16
53
36
39
6
34
29
63
34
23
25
2
108
33
43
12
17
3
40
30
47
3
30
27
51
12
9
61
18
32
45
99
16
72
20
36
9
36
49
47
120
60
15
33
7
29
57
162
46
32
18
174
58
104
24
6
18
12
34
179
45
3
45
30
57
43
5
9
15
144
36
15
96
12
12
6
3
72
3
12
24
9
96
3
18
42
21
36
13
62
18
48
30
9
43
32
48
46
80
42
150
15
15
60
24
16
30
50
100
5
15
28
60
44
12
45
123
21
99
118
122
6
256
23
67
5
24
9
48
78
9
57
15
3
72
24
9
15
22
114
5
24
51
96
9
15
64
20
88
29
24
7
5
24
1
80
30
60
64
8
16
5
24
7
5
276
55
20
54
18
40
20
12
16
60
20
28
17
3
72
33
199
8
24
21
27
28
60
8
6
51
15
33
75
252
69
49
2
24
21
3
52
122
48
39
99
40
77
7
8
12
33
48
36
60
43
8
18
64
11
21
30
66
42
48
28
44
21
135
12
48
9
180
3
70
62
60
28
12
128
52
26
10
86
15
3
112
44
9
57
18
52
74
27
60
163
17
3
66
90
40
36
29
111
24
45
75
78
22
144
74
3
13
54
20
45
36
21
30
21
15
12
18
34
36
48
20
16
8
78
162
21
9
3
15
12
36
9
43
132
12
104
130
11
15
16
12
17
25
26
48
24
46
110
114
22
20
45
3
22
11
7
72
6
14
45
21
222
18
58
12
17
3
48
102
30
4
144
32
4
8
21
36
48
51
6
10
56
9
36
27
45
27
21
9
18
45
81
34
36
29
63
105
3
12
22
2
45
33
3
60
33
192
63
1
90
24
14
66
72
24
69
79
90
18
5
67
113
24
15
21
12
13
74
48
22
74
36
129
15
12
70
114
5
24
72
9
34
32
88
32
33
51
18
27
48
3
4
44
34
83
39
36
4
44
4
32
48
16
56
16
77
51
21
33
66
16
53
72
19
29
132
63
60
165
27
84
40
86
15
3
108
84
21
27
12
33
55
140
30
96
202
17
12
3
33
39
24
22
32
27
24
7
5
15
52
80
48
45
12
21
22
20
24
21
3
24
12
18
112
128
15
1
11
24
7
12
36
24
92
93
3
192
21
31
5
43
32
30
34
14
22
41
15
34
11
43
29
7
41
7
20
18
58
29
36
39
16
44
36
24
36
36
93
36
7
8
12
34
14
96
114
10
29
3
72
30
58
108
90
6
36
5
3
40
24
48
62
3
87
88
29
43
5
67
ABCD 95502918458*3^$a+1 [50011]
141
99
108
156
15
6
48
27
81
3
39
12
114
39
72
288
192
60
51
54
3
261
111
33
90
117
15
48
90
18
9
108
27
96
57
195
30
90
93
144
21
123
72
39
30
6
144
21
63
129
108
60
15
12
57
36
75
48
36
81
45
99
120
3
102
108
171
171
36
132
66
42
48
57
33
6
69
69
27
33
3
9
135
105
15
69
6
36
84
81
144
84
21
3
51
84
36
6
39
9
240
15
96
36
33
267
144
72
57
36
30
21
33
63
27
72
60
54
39
171
72
234
60
3
51
180
57
33
30
24
201
36
36
105
30
57
105
3
39
21
27
36
6
36
159
15
81
12
36
39
90
36
39
27
24
237
105
102
45
135
81
51
48
36
21
108
3
108
12
45
15
192
198
27
120
21
84
27
33
15
267
9
72
84
51
9
63
42
15
15
54
90
72
54
99
27
204
30
108
36
39
3
180
30
27
12
15
108
21
21
174
42
54
129
144
15
18
18
72
354
39
96
63
36
144
36
21
213
171
9
27
69
147
105
162
12
24
90
87
33
6
93
87
66
27
51
12
9
45
36
18
60
21
33
12
39
96
159
270
111
153
78
30
27
12
15
18
6
174
3
3
57
12
57
36
3
45
39
111
21
105
30
24
36
18
126
36
21
99
204
102
18
150
36
84
54
42
36
195
105
234
45
135
18
27
15
126
39
33
15
51
42
54
90
36
39
36
45
150
129
48
3
30
63
27
54
63
195
36
120
36
54
54
57
249
27
84
15
45
9
180
6
30
180
18
18
135
84
21
39
48
51
6
30
24
54
12
75
51
42
48
3
36
15
18
63
45
3
237
12
27
144
51
90
30
36
45
9
18
36
45
15
102
147
51
306
3
36
96
99
132
84
54
90
9
108
9
78
141
24
72
231
57
51
36
144
90
84
72
18
153
45
24
30
24
21
63
36
129
87
60
108
321
21
30
36
18
6
90
36
84
18
60
48
60
12
45
123
138
6
30
24
66
18
3
57
75
45
60
66
54
132
36
75
69
18
156
21
33
63
99
6
12
27
48
21
54
120
18
27
36
15
21
45
150
216
69
75
36
72
30
27
9
6
84
72
144
6
120
39
3
36
252
12
96
12
114
3
27
54
6
33
51
60
162
108
192
3
111
18
12
18
153
87
12
78
18
57
15
36
12
18
6
21
72
12
3
93
48
60
81
36
63
27
42
36
126
30
75
60
15
90
15
21
75
108
117
72
42
36
12
198
3
51
45
108
72
135
168
12
168
21
15
21
48
75
66
90
9
180
12
21
30
9
15
54
30
60
36
285
96
27
60
48
324
36
18
36
243
15
48
72
6
51
51
24
33
183
30
78
156
18
6
36
90
30
6
54
36
33
111
93
12
24
12
75
69
36
39
84
36
168
36
12
72
126
132
12
63
123
54
30
6
30
60
21
48
177
90
6
15
69
36
39
168
15
33
123
6
30
6
180
30
57
15
78
3
27
114
30
21
69
60
30
261
159
36
33
15
9
72
15
138
63
9
54
9
51
165
9
162
45
81
27
207
45
9
96
75
9
126
9
12
69
234
57
33
6
33
87
24
54
30
150
72
84
294
48
45
120
24
45
99
171
189
27
9
15
21
48
105
42
84
54
72
27
72
63
6
72
75
69
51
24
48
237
84
111
3
141
24
45
42
129
9
18
72
6
210
45
51
36
48
132
138
6
138
78
12
36
90
75
ABCD 95502973942*3^$a+1 [50006]
24
12
23
55
117
108
72
9
144
12
23
31
6
15
15
33
32
40
27
66
24
12
18
17
48
31
45
36
75
18
23
60
7
18
24
90
53
73
12
60
48
108
15
9
30
42
15
3
72
9
45
12
23
16
3
36
12
42
83
73
299
12
73
12
36
3
105
6
69
80
76
9
27
39
21
39
9
72
9
23
13
195
159
96
33
12
3
54
288
39
39
120
54
96
66
54
24
18
9
63
17
1
15
75
54
15
39
90
12
39
144
15
72
5
28
96
3
36
36
120
65
76
57
6
36
54
84
3
8
49
30
6
119
16
36
3
18
3
104
7
69
39
12
6
99
39
114
191
19
6
30
54
3
33
6
41
25
114
5
151
24
45
93
51
9
11
7
84
113
121
24
120
6
5
12
48
7
54
48
126
6
66
42
71
19
77
25
15
3
42
23
48
28
36
36
44
16
3
45
75
96
120
60
45
39
105
20
1
54
54
3
164
96
12
48
73
24
12
18
33
3
54
96
11
43
102
11
4
24
111
18
30
78
102
17
16
9
23
31
12
33
57
59
124
69
111
51
6
23
25
24
90
18
179
49
6
45
60
68
108
4
51
78
12
60
54
65
19
77
49
11
4
39
21
39
72
108
102
3
39
126
12
24
51
15
113
1
18
192
105
21
3
39
5
28
3
5
25
6
30
24
27
39
36
33
20
16
3
42
48
60
23
43
5
12
7
72
18
12
39
12
3
57
20
73
11
16
24
8
157
54
36
5
4
21
150
5
40
8
12
1
78
177
3
30
95
1
51
93
15
39
90
12
18
6
11
1
15
9
54
12
114
48
3
219
69
105
87
144
60
3
36
77
84
1
63
57
15
45
72
18
48
57
33
15
56
19
141
44
19
36
41
13
36
30
60
36
53
13
3
44
76
9
63
9
30
5
1
54
9
27
30
162
101
7
132
41
12
13
6
48
6
30
42
12
51
9
27
144
27
17
13
54
78
35
67
24
72
18
11
16
144
21
75
33
59
13
24
95
25
18
42
84
180
60
84
51
32
7
96
30
60
36
18
33
87
6
36
18
5
25
23
108
37
47
12
25
23
31
149
13
15
39
29
7
24
141
3
45
57
3
69
3
3
36
5
79
6
90
36
17
85
3
57
18
9
45
36
35
103
5
16
51
18
114
18
54
5
13
27
39
24
5
7
60
29
79
53
60
28
104
1
95
12
7
117
36
57
42
45
21
24
15
104
7
72
12
60
5
4
80
31
78
12
60
171
57
51
20
25
87
44
4
60
20
12
73
24
27
24
32
115
9
260
1
30
33
111
29
61
60
23
25
6
282
72
3
33
6
54
27
9
156
18
6
48
11
144
115
6
15
20
19
36
45
117
18
54
95
36
25
15
39
60
36
12
54
15
39
6
179
85
96
18
5
97
54
96
30
60
99
21
11
193
59
25
42
54
12
60
30
24
174
47
28
12
24
75
54
47
40
48
9
30
36
126
234
5
156
19
36
41
84
48
7
24
90
54
12
5
13
3
144
75
18
63
27
33
8
7
24
29
37
18
6
18
5
28
68
19
78
59
223
72
18
18
18
35
16
63
36
17
28
32
13
71
55
18
23
13
12
23
37
72
12
83
13
23
12
139
24
65
19
21
36
80
4
9
36
84
78
30
3
201
15
39
102
3
39
48
65
43
6
15
69
11
13
30
33
3
150
36
30
6
90
30
42
77
64
20
67
77
13
72
18
54
144
54
18
42
81
21
6
54
15
3
30
6
5
76
63
12
21
33
15
132
3
54
27
44
49
42
9
80
49
47
25
24
30
17
124
3
17
55
6
35
55
69
84
39
6
30
101
49
11
61
54
125
1
30
42
12
36
72
6
12
29
13
18
12
6
72
99
68
76
39
96
126
18
30
35
16
9
66
42
72
66
114
11
1
126
42
66
294
36
15
201
18
33
108
39
161
16
21
198
12
53
37
108
15
9
18
18
144
36
51
33
72
15
9
66
29
79
57
56
28
21
24
12
24
90
48
6
66
24
89
16
15
29
25
60
30
6
36
23
7
6
63
36
24
20
31
24
12
72
6
30
6
95
85
59
12
13
36
60
99
21
6
30
18
41
139
21
39
54
90
33
3
12
149
196
44
36
49
11
37
11
79
36
6
23
13
63
96
36
84
39
41
103
36
186
11
97
30
33
57
6
36
54
66
5
156
7
30
90
33
45
12
123
99
36
72
33
80
28
21
18
36
117
99
9
75
57
129
15
39
41
4
9
18
12
41
136
39
24
41
156
64
21
11
13
15
104
12
100
44
85
12
18
17
37
18
24
29
76
21
30
93
21
51
69
126
18
147
33
36
36
18
77
48
40
87
29
13
23
40
63
41
43
78
23
76
60
15
54
96
15
21
47
25
30
21
87
18
11
31
17
13
42
33
123
42
48
54
57
21
18
29
61
47
4
39
5
25
6
84
65
ABCD 95503125938*3^$a+1 [50023]
171
45
16
80
285
123
3
45
24
16
80
3
69
33
234
21
75
198
31
17
175
32
51
13
71
42
15
144
33
103
32
45
96
48
18
81
15
9
24
456
216
144
27
13
24
35
6
39
45
75
48
3
189
27
181
17
54
1
104
16
24
288
32
3
72
21
16
48
137
39
120
96
33
39
249
18
144
237
33
15
183
9
81
54
84
13
227
12
33
45
27
81
66
45
24
40
80
64
107
54
42
69
48
16
5
75
16
56
3
61
95
73
144
5
43
24
32
75
132
49
32
153
144
18
66
99
40
56
120
48
72
16
8
24
24
39
9
75
117
33
15
24
9
42
90
66
9
64
48
11
157
56
24
96
3
60
9
21
291
88
53
123
16
65
87
75
48
168
21
72
64
8
27
6
31
8
9
6
9
24
3
85
17
55
48
41
18
13
8
72
69
3
105
183
75
13
71
1
32
216
135
25
11
12
108
109
80
27
42
67
59
18
99
27
36
30
19
41
79
113
42
117
3
69
96
15
177
72
24
16
32
99
48
69
21
114
33
64
24
251
6
79
32
99
13
5
51
27
45
24
51
6
7
29
123
33
42
61
272
16
47
9
40
41
135
16
24
32
39
9
96
39
33
57
31
8
15
42
7
41
132
3
216
99
21
72
16
17
127
35
45
51
69
93
3
45
114
9
16
56
48
99
93
75
66
3
15
42
18
66
147
16
41
7
29
99
40
107
85
24
8
48
3
48
93
195
36
73
17
63
321
36
12
31
59
85
72
32
144
9
103
8
39
48
1
104
27
45
27
36
129
64
179
117
69
51
15
144
78
12
31
128
135
30
3
93
30
93
75
138
51
75
181
185
79
72
8
48
16
5
18
153
48
3
45
72
9
103
8
27
6
7
8
21
174
13
101
300
90
69
48
72
48
24
96
27
69
165
48
75
87
73
23
9
24
16
35
54
55
80
9
15
75
6
63
96
3
36
169
24
8
33
36
27
99
36
169
24
200
48
16
11
117
3
132
144
9
16
5
60
54
9
75
117
99
69
171
133
173
126
66
18
36
69
3
85
83
54
66
18
126
109
80
33
7
29
219
51
48
18
19
72
23
84
13
32
48
240
72
120
24
24
72
81
48
31
72
83
21
27
21
16
17
55
32
40
32
3
13
59
186
18
25
56
24
33
6
30
3
15
1
72
360
176
45
43
80
16
53
3
105
55
41
18
45
129
18
85
96
32
45
43
155
54
102
1
89
6
30
144
67
96
35
85
56
96
147
13
48
47
25
23
1
192
41
18
21
16
128
147
133
24
32
72
24
16
80
153
42
85
32
72
24
16
17
42
301
41
207
21
3
24
48
144
136
104
27
21
16
80
69
27
16
59
42
27
99
66
108
42
189
96
88
17
18
144
21
15
36
21
24
72
48
3
13
8
15
12
93
240
48
33
18
37
35
37
17
18
24
85
5
3
195
48
69
40
80
24
27
21
24
27
13
5
30
126
55
152
48
165
174
18
60
48
180
114
9
88
29
126
61
8
16
8
48
88
56
3
21
27
117
141
27
21
51
432
153
31
32
3
13
23
33
96
15
42
144
7
24
71
1
144
56
16
80
40
47
81
27
66
60
15
24
171
189
27
21
16
161
31
56
40
5
27
48
27
37
5
18
33
147
69
3
45
16
344
111
73
32
16
101
67
32
40
71
73
35
301
11
72
21
27
69
93
78
13
71
1
48
24
53
27
33
144
18
72
90
3
51
90
99
9
63
21
162
96
156
69
63
9
48
33
31
128
16
48
11
13
41
48
39
72
72
15
36
6
87
3
117
192
81
87
27
36
84
6
48
42
93
40
104
9
ABCD 95503334120*3^$a+1 [50060]
30
42
60
11
10
26
31
42
45
36
80
37
15
27
21
134
22
3
33
27
5
103
5
4
63
41
72
7
11
10
120
27
23
7
72
11
16
33
30
11
109
33
15
12
33
57
30
17
103
21
9
48
35
7
198
15
27
23
34
111
35
18
76
14
90
19
60
117
3
21
12
48
26
18
18
54
31
5
52
56
19
17
18
58
194
1
69
38
18
52
3
53
40
39
48
42
11
64
3
23
49
48
33
96
33
30
18
30
30
75
15
12
17
61
29
1
42
18
45
27
21
72
27
48
60
12
21
2
7
3
8
76
68
16
2
97
48
57
50
18
54
13
30
3
15
9
36
237
15
72
20
16
12
45
3
14
10
80
43
30
51
60
14
36
34
180
38
22
12
63
21
26
1
53
19
35
106
39
48
77
52
20
36
54
70
63
11
19
53
72
13
5
52
3
30
219
3
17
73
30
23
37
78
3
206
58
33
12
18
45
14
94
9
30
30
51
74
10
15
120
17
1
39
33
15
33
72
48
39
44
100
24
48
75
57
2
1
53
36
36
54
18
18
34
108
36
39
35
22
63
41
54
22
21
3
24
110
10
48
14
36
70
2
106
20
37
39
24
39
21
39
138
3
92
72
16
27
72
18
42
95
72
61
33
24
15
108
9
21
179
18
73
60
30
60
39
44
4
32
43
108
12
168
47
25
33
75
29
28
15
18
12
17
13
48
129
63
18
89
46
87
11
277
33
72
27
48
9
21
17
10
45
53
82
3
33
12
72
32
64
39
108
23
36
34
87
9
36
32
36
36
43
18
3
39
45
72
33
71
16
24
9
5
10
36
39
77
4
60
62
115
72
30
90
35
13
39
51
5
28
69
11
160
20
52
2
13
5
18
34
183
33
20
64
36
80
7
72
155
18
28
84
32
43
11
10
99
53
52
12
33
120
18
12
77
40
3
33
14
54
36
13
123
8
4
15
60
165
105
111
44
36
19
33
48
87
33
14
13
30
42
41
76
48
56
16
213
30
18
3
36
3
48
42
27
14
126
40
50
1
33
24
132
48
50
22
156
24
33
18
35
34
96
32
43
65
67
60
107
54
97
3
116
91
30
99
63
48
30
72
48
95
55
9
8
36
4
12
3
35
18
52
3
102
48
27
56
52
20
25
12
3
15
33
12
24
38
10
36
206
34
9
30
60
21
24
2
13
21
36
24
9
131
4
45
23
4
24
36
24
39
21
27
33
72
168
60
32
7
30
27
21
5
18
7
57
26
19
71
54
36
37
105
12
8
25
3
24
110
22
51
179
18
16
20
136
3
23
72
10
3
23
7
30
35
70
267
60
48
150
15
24
51
12
45
60
8
55
17
18
70
45
42
41
40
39
11
37
33
74
18
7
11
7
15
12
38
37
17
28
45
51
24
122
10
26
18
7
45
75
9
24
69
63
27
45
75
47
10
8
76
24
36
39
131
36
54
19
168
33
9
78
17
72
31
5
97
3
27
48
23
10
57
5
37
48
117
3
65
28
129
5
18
7
11
46
26
58
36
93
51
9
30
21
26
36
72
25
65
85
75
33
39
156
12
68
7
21
62
7
30
18
53
37
69
51
77
36
16
3
18
15
48
24
2
46
132
48
27
93
12
48
108
80
36
1
27
195
18
102
30
18
77
43
29
28
62
18
28
8
16
93
30
78
27
120
176
52
2
46
60
9
3
117
53
10
87
18
15
14
36
118
26
126
25
3
69
18
65
85
30
69
36
15
89
1
90
12
21
20
4
63
59
31
23
16
38
106
27
12
18
3
14
13
192
18
3
12
32
13
63
27
9
21
12
35
205
78
113
4
48
27
48
17
162
73
45
36
134
18
28
12
15
125
85
27
15
57
3
47
10
123
45
33
60
3
99
93
12
12
3
81
2
37
197
1
39
141
90
12
5
43
12
93
27
95
10
80
36
40
14
55
30
57
38
108
118
27
12
5
36
16
81
83
127
35
7
27
3
141
36
144
60
72
45
12
65
46
26
34
2
144
91
17
13
5
52
3
45
8
40
39
65
112
93
47
4
9
30
57
8
16
2
37
21
36
14
67
3
12
24
33
303
8
19
21
36
3
11
7
3
36
120
231
17
145
27
21
60
89
61
47
25
21
9
15
36
56
28
48
24
33
87
14
10
84
15
45
36
60
159
45
12
120
8
16
12
8
67
59
36
7
48
30
12
21
99
45
45
48
102
48
9
48
122
18
28
60
147
210
27
60
51
12
33
20
108
124
72
21
12
18
23
7
63
24
15
45
26
70
9
180
63
38
49
23
67
15
8
162
25
30
3
120
2
10
8
64
44
40
120
27
33
36
14
7
27
3
72
78
39
51
117
56
4
45
48
30
35
18
36
148
3
9
20
4
9
30
48
12
45
50
18
18
19
30
78
132
30
60
18
39
3
5
36
52
38
19
18
9
96
27
47
13
5
36
40
9
111
20
16
63
33
50
37
17
76
68
19
18
30
23
67
30
29
61
15
32
85
41
54
28
48
84
93
3
32
7
48
30
27
60
62
108
145
30
23
7
18
15
15
53
ABCD 95503397792*3^$a+1 [50005]
144
48
8
87
97
192
80
16
173
19
323
237
51
21
15
90
126
18
127
125
18
385
104
24
99
90
115
56
136
197
3
72
24
40
95
1
71
201
72
87
145
8
88
48
269
171
72
9
183
87
129
231
18
63
112
80
16
341
3
15
126
43
96
41
180
306
18
79
317
459
27
144
45
16
56
184
248
45
3
168
160
336
432
152
136
89
180
67
192
101
243
360
120
96
88
48
80
9
126
9
120
87
18
63
9
327
24
376
32
141
18
9
40
152
144
105
180
43
29
54
126
18
21
24
64
96
191
153
153
18
45
160
48
8
9
36
126
180
73
8
27
36
90
31
8
24
63
18
36
90
126
54
45
225
279
184
192
191
1
152
81
295
96
5
90
54
144
99
63
54
27
207
90
39
267
13
32
369
79
83
189
48
24
184
144
240
96
176
168
120
24
40
77
54
126
39
141
139
455
169
47
49
8
40
48
8
88
48
35
45
48
96
64
71
9
63
1
80
189
99
16
119
54
67
113
127
48
8
69
19
35
234
3
33
39
40
191
129
177
79
104
24
544
8
24
408
69
171
72
16
96
149
75
16
96
384
185
7
101
331
192
17
31
96
8
48
123
205
101
18
25
56
136
35
18
43
192
56
88
48
96
17
39
72
16
35
109
269
180
63
64
96
29
115
96
152
168
16
56
144
117
36
18
109
80
64
8
48
96
520
137
144
535
104
81
36
108
396
3
123
13
95
153
27
306
91
56
72
231
9
16
192
96
240
104
40
248
9
36
43
56
88
227
165
285
3
88
128
87
73
53
235
53
3
159
144
90
54
81
135
1
89
103
152
184
65
63
48
159
36
13
23
9
264
168
352
125
307
96
32
15
273
112
96
104
88
128
99
261
360
16
32
16
48
8
72
112
240
96
8
27
45
112
32
261
27
72
45
75
15
97
104
40
48
71
25
137
39
195
333
64
48
41
54
153
63
25
173
90
72
97
320
240
192
51
333
117
3
232
143
129
96
64
56
88
48
48
144
227
45
64
17
144
135
144
88
192
336
5
90
72
234
255
141
99
16
83
90
3
16
80
ABCD 95503419268*3^$a+1 [50083]
72
36
24
36
264
120
288
108
11
49
60
48
149
343
24
11
97
120
12
144
12
101
7
12
35
205
72
60
41
19
71
25
11
49
113
19
161
103
5
55
48
60
36
60
252
12
72
120
36
144
167
37
12
108
12
29
18
73
144
24
11
85
48
48
17
36
55
84
5
7
47
18
55
24
60
96
84
72
12
65
7
168
12
65
18
121
5
7
84
24
60
60
144
36
24
12
17
126
18
103
72
23
109
48
23
36
18
54
54
7
12
53
18
169
48
60
36
29
115
47
72
1
71
18
67
24
53
103
12
48
24
12
24
11
49
59
25
29
31
131
108
37
12
132
143
13
12
47
97
29
90
97
12
60
101
19
17
79
47
144
13
41
19
36
36
107
18
90
13
23
85
5
367
119
169
65
7
65
67
120
24
5
54
18
7
29
7
29
55
12
41
127
71
54
55
48
77
127
84
41
36
19
17
79
12
36
36
125
43
11
36
85
24
120
24
35
18
67
396
72
5
7
11
121
84
83
1
12
24
252
72
71
54
91
36
35
25
24
149
31
36
60
17
19
12
48
144
48
53
108
115
12
48
60
24
11
18
72
139
36
23
73
144
72
12
77
18
36
108
169
48
84
36
132
35
72
90
55
132
96
5
43
60
12
24
41
19
60
84
12
167
18
163
120
5
67
12
72
29
127
161
7
72
84
107
54
7
12
48
192
96
12
11
25
72
209
151
119
73
36
35
61
108
48
24
36
72
216
84
35
13
24
48
77
91
35
97
48
17
43
12
48
132
48
131
1
216
120
24
180
53
36
79
119
13
36
12
11
73
96
72
48
17
67
131
13
192
180
12
60
12
36
71
157
23
13
36
72
113
79
36
48
72
348
11
1
12
96
71
1
12
132
35
18
91
60
96
48
36
72
29
19
24
83
54
19
53
18
25
96
24
60
11
73
84
36
5
36
163
107
25
60
168
48
84
47
1
96
24
23
13
36
24
72
17
7
168
23
49
36
41
108
54
36
25
96
168
107
54
72
72
19
107
36
162
31
5
115
29
72
199
96
24
5
54
25
29
7
24
36
77
139
23
13
12
47
61
12
12
108
48
263
49
149
90
49
239
108
90
7
24
60
36
144
12
108
5
31
36
72
41
7
144
96
48
47
73
24
12
24
240
12
12
53
115
101
19
71
13
59
25
84
17
43
36
144
48
35
72
108
13
12
60
23
121
77
43
173
7
48
120
36
77
187
11
37
12
72
77
7
72
155
36
61
36
96
167
36
18
18
97
48
12
12
48
24
65
31
108
60
12
204
96
24
5
139
5
18
37
35
36
109
12
120
101
7
96
77
103
48
36
29
7
144
24
12
36
108
72
192
53
103
144
41
31
48
29
19
24
24
84
216
72
12
12
180
228
36
83
109
132
120
60
11
18
91
35
13
312
71
49
95
157
24
17
43
83
72
37
84
120
60
96
125
7
119
13
84
24
72
24
144
53
90
72
1
60
60
180
12
12
12
96
48
84
60
36
120
12
24
65
139
5
19
48
24
36
120
23
25
24
96
71
36
18
19
107
85
24
60
12
24
108
36
96
60
96
72
60
36
120
12
53
31
48
11
49
5
18
13
96
60
24
5
31
5
43
108
72
72
29
79
120
12
48
60
167
1
132
11
25
29
67
311
25
48
36
35
13
60
125
43
84
48
132
84
5
55
24
11
37
48
5
187
47
37
96
11
121
23
37
60
60
48
12
125
54
36
36
37
125
7
29
7
84
96
24
60
17
18
37
53
7
60
41
18
37
24
36
108
83
61
11
37
143
108
13
24
120
120
ABCD 95503427296*3^$a+1 [50001]
3
27
21
152
7
53
61
84
75
20
96
151
53
160
165
15
3
132
105
87
18
11
25
99
8
43
9
68
12
16
51
21
8
40
20
52
93
72
72
11
31
81
8
157
47
43
53
72
28
15
105
104
97
39
260
1
3
93
30
77
48
19
114
59
43
113
4
68
12
156
64
33
60
47
36
52
57
60
138
65
25
78
9
20
91
6
3
8
28
60
92
100
8
217
23
12
48
7
18
6
66
143
24
1
27
12
8
132
16
44
60
60
13
35
7
21
45
39
75
30
23
12
91
17
79
209
25
35
31
41
19
161
120
97
66
60
144
12
6
27
96
15
29
25
78
93
9
35
91
36
36
57
36
12
20
7
141
87
225
8
151
29
25
59
48
19
33
8
40
135
45
93
27
20
28
80
61
59
31
29
72
49
83
55
93
8
31
48
53
37
6
77
7
132
21
45
15
128
25
59
88
8
109
11
49
12
11
40
128
61
123
68
37
6
17
12
1
95
72
145
3
27
125
25
48
35
100
12
60
32
1
167
72
40
96
20
1
36
35
19
53
67
101
12
1
102
72
60
41
12
48
55
60
29
55
6
30
54
63
72
20
7
24
12
33
20
91
24
29
1
96
36
15
20
12
127
21
57
11
109
15
27
29
40
15
17
48
72
7
21
20
40
60
81
3
48
33
60
15
15
17
88
12
33
75
135
6
198
21
20
4
56
12
49
108
23
28
192
32
67
29
1
51
120
20
108
4
56
24
67
9
69
35
13
24
11
115
65
52
36
20
79
33
20
37
11
12
169
36
23
40
92
108
67
53
55
29
91
60
66
3
176
1
24
36
39
44
76
44
36
192
19
18
35
37
71
28
20
12
13
95
139
45
156
15
120
57
20
175
77
1
30
6
108
15
8
40
27
108
77
220
56
7
33
44
40
27
9
9
126
102
35
72
36
55
5
4
27
69
92
40
15
77
28
27
90
23
72
31
5
7
108
5
1
51
3
149
40
20
37
71
12
48
37
11
4
15
42
54
17
13
15
81
11
48
4
8
19
90
3
87
18
12
71
7
41
52
63
149
136
12
20
100
32
55
21
32
127
41
12
55
5
19
81
63
120
9
51
9
36
32
72
7
153
15
18
167
25
3
3
5
121
11
12
40
20
25
30
108
18
6
41
48
40
15
234
95
88
8
52
140
193
90
29
43
5
28
132
9
168
63
75
53
61
48
95
60
25
3
3
77
103
54
48
23
100
164
1
47
52
48
48
9
95
88
20
7
53
19
53
60
48
169
59
52
153
39
57
30
36
132
12
9
15
149
36
40
9
66
149
31
17
37
72
60
66
24
18
90
41
79
6
119
36
1
59
31
101
52
20
36
84
48
48
31
36
5
25
143
1
90
41
132
7
24
36
18
102
18
15
57
11
72
16
44
1
24
11
1
18
5
31
6
119
84
67
113
25
15
36
21
71
79
33
48
20
25
3
9
183
8
25
6
9
147
53
145
47
97
6
12
33
39
6
27
3
36
101
157
15
3
93
24
8
108
19
12
21
20
12
156
12
168
7
5
72
73
72
195
60
56
79
65
7
18
15
147
36
90
123
20
61
111
159
18
66
36
90
83
7
89
4
3
53
49
63
80
60
12
28
123
65
1
108
11
25
35
12
40
92
76
159
150
71
24
120
156
24
1
275
31
29
61
23
7
21
8
31
84
24
5
157
51
48
21
36
42
65
1
87
8
31
41
108
40
20
4
21
24
36
39
8
7
45
75
81
27
77
48
43
65
4
60
27
81
8
19
41
4
45
15
36
144
48
20
49
30
9
20
12
109
131
103
5
24
25
23
7
5
108
60
40
9
143
76
32
19
48
5
88
68
37
54
41
12
40
20
13
63
45
35
1
71
37
63
120
57
30
18
47
61
6
29
4
36
24
45
3
20
108
60
25
27
99
29
7
17
76
75
54
15
8
85
15
87
125
16
104
7
24
17
37
3
9
90
6
23
24
43
45
9
30
101
88
32
13
24
11
37
83
31
89
67
45
108
45
54
6
54
21
12
12
48
45
263
124
45
23
48
61
11
313
35
37
18
174
6
30
15
21
6
117
75
18
3
20
49
150
41
4
111
186
39
44
7
29
144
25
18
65
25
18
17
12
7
33
51
150
35
229
83
60
28
135
54
71
52
153
35
1
11
108
91
24
17
13
75
32
120
108
25
15
32
ABCD 95503502936*3^$a+1 [50043]
61
29
127
11
24
33
40
137
54
21
15
24
30
42
12
105
52
95
60
109
17
27
60
112
143
90
36
102
60
12
42
30
69
64
92
105
216
27
36
207
93
4
36
59
85
83
12
126
72
18
9
27
180
36
9
40
23
21
51
6
252
12
96
3
144
267
205
8
112
35
45
9
79
47
48
72
6
223
29
187
68
132
63
12
9
15
54
36
102
13
95
21
75
45
189
54
12
45
99
9
51
84
6
91
11
9
4
5
36
63
105
18
84
24
54
171
64
96
119
12
9
51
18
55
32
28
20
252
189
99
12
84
100
11
33
3
180
30
39
40
179
66
90
24
105
15
42
192
87
39
54
15
63
9
165
43
36
24
191
72
69
84
9
7
20
28
17
30
168
66
24
48
3
51
6
144
198
1
71
90
90
109
47
60
12
36
49
23
18
60
12
87
201
144
18
24
30
75
15
114
39
60
120
12
51
33
75
49
20
12
69
246
54
126
36
18
24
87
24
27
54
3
15
45
171
36
60
93
117
6
84
24
174
115
125
15
3
162
12
43
65
15
3
60
18
102
54
78
105
57
66
13
56
45
19
11
49
11
30
63
15
18
234
69
39
48
129
15
105
24
336
108
135
12
18
31
5
24
87
60
45
18
57
3
108
217
71
54
72
75
4
65
12
114
54
339
100
23
180
33
16
44
84
81
12
24
18
90
72
43
47
36
9
21
79
288
53
7
23
114
15
39
54
102
198
27
51
30
3
36
84
160
149
6
25
104
171
54
27
45
15
45
54
84
60
1
56
60
3
81
9
75
12
21
54
54
132
87
100
47
84
36
153
15
21
99
42
66
133
20
9
255
75
12
45
84
57
12
15
21
151
11
42
12
15
39
24
25
65
30
105
93
72
6
120
9
112
248
52
11
18
24
12
54
21
33
31
41
135
81
42
66
72
63
4
120
137
3
3
48
60
12
13
281
36
54
45
84
24
12
33
135
16
11
36
18
54
25
20
120
63
13
84
65
42
30
3
15
108
18
31
5
24
111
9
24
75
40
32
45
3
21
111
4
11
54
135
75
42
87
12
39
126
54
21
3
18
79
23
6
39
87
9
21
63
27
9
27
42
120
7
104
60
24
93
42
30
60
87
28
47
69
75
12
213
100
35
156
33
96
15
42
27
21
51
135
33
51
36
24
45
24
40
143
109
20
4
209
120
31
65
36
43
41
72
7
107
73
140
267
6
30
18
51
63
18
39
33
235
35
30
31
131
90
3
87
49
104
52
35
30
60
108
18
57
27
33
52
8
105
78
30
3
15
6
18
1
20
4
41
51
75
6
79
41
67
36
41
3
183
54
54
25
5
15
27
33
75
9
75
72
96
30
3
159
18
79
24
131
49
80
36
93
102
85
23
60
1
11
96
18
12
79
29
24
195
3
12
108
54
3
100
12
44
64
65
90
45
40
36
20
156
40
95
25
24
227
48
72
42
12
75
24
249
72
30
25
11
49
119
61
5
36
78
81
75
6
7
5
90
121
65
90
45
9
156
96
3
40
5
216
24
267
141
27
45
18
54
216
108
6
133
156
20
81
3
75
45
3
144
49
101
3
27
60
33
231
6
144
102
9
81
18
72
229
200
81
43
36
20
39
60
120
114
75
27
85
41
3
40
11
85
95
78
111
4
5
162
6
87
72
3
18
12
18
13
41
54
9
51
145
65
126
6
144
79
101
18
36
9
27
169
36
41
7
32
33
7
24
11
33
40
101
90
9
63
189
45
24
144
72
54
30
54
42
18
12
85
20
75
18
42
133
72
5
54
81
24
16
95
9
24
63
144
66
204
126
73
11
24
102
18
42
12
6
129
51
36
174
24
ABCD 95503668608*3^$a+1 [50059]
11
69
3
13
23
121
336
32
63
72
57
3
108
97
35
48
312
108
169
59
21
208
35
36
105
112
203
60
24
241
95
12
12
217
59
37
215
25
203
60
144
240
25
48
80
63
132
48
141
96
64
176
63
60
69
48
15
168
132
12
73
35
13
35
84
25
80
592
96
47
33
3
60
1
80
63
145
131
504
21
27
48
24
108
97
11
37
47
33
123
84
33
112
32
63
241
96
80
48
591
120
25
59
48
277
32
219
12
72
81
75
37
224
3
13
320
15
12
60
25
176
352
155
12
121
176
99
144
13
23
72
49
224
27
60
153
27
69
256
128
15
60
384
36
60
21
231
12
36
144
48
60
13
35
45
87
217
23
57
15
145
155
85
23
48
25
176
219
21
16
23
120
81
99
141
3
13
192
32
39
192
72
168
132
21
64
11
12
9
64
215
57
112
32
39
192
73
32
112
48
515
60
289
96
143
132
205
203
117
64
144
59
133
83
12
33
112
35
120
37
71
105
27
528
181
179
141
39
217
167
300
60
1
224
75
85
23
153
15
1
48
176
195
120
132
120
9
16
144
23
201
87
180
12
57
64
96
23
201
96
160
48
48
192
83
108
24
168
49
311
153
195
61
23
25
32
64
107
69
291
189
96
48
99
168
37
32
99
45
207
145
95
145
144
11
37
11
12
108
12
129
16
35
72
21
255
132
108
24
25
192
128
3
60
49
83
108
12
37
80
279
120
1
83
60
180
61
32
375
132
85
191
81
39
120
1
11
60
153
267
69
64
32
3
144
36
60
45
15
225
15
225
96
111
33
27
288
252
120
120
105
3
61
128
3
109
48
215
201
75
12
169
59
181
59
84
193
83
61
23
25
23
217
80
192
3
301
176
171
48
12
60
109
11
240
180
60
60
25
48
47
288
324
13
107
216
12
97
263
48
132
165
63
60
21
111
360
48
9
111
49
335
97
131
93
87
60
108
24
25
83
109
240
80
63
168
57
75
165
3
205
95
12
228
97
23
25
128
16
48
48
47
97
23
153
144
3
13
167
108
157
11
21
144
15
81
123
37
96
23
240
132
69
64
167
120
145
443
180
81
16
80
27
60
60
13
48
155
12
48
9
48
15
145
35
253
32
183
9
3
109
59
12
228
21
96
48
ABCD 95503705756*3^$a+1 [50013]
210
12
30
18
105
3
60
41
13
60
18
72
12
30
54
29
13
24
11
25
30
54
35
19
24
138
78
117
9
24
15
21
3
3
42
6
24
30
6
65
7
42
18
29
16
27
18
90
33
45
12
60
30
12
36
42
18
6
48
72
84
72
47
91
54
102
9
9
23
127
30
6
12
12
66
60
36
84
24
6
12
48
5
16
9
71
13
90
18
132
18
42
30
105
48
24
9
6
54
30
42
30
60
33
99
30
18
12
66
12
132
15
21
114
42
15
24
9
6
24
18
47
16
27
102
36
27
24
9
15
27
53
7
48
60
69
57
15
45
24
51
3
6
15
39
60
18
42
12
18
120
75
72
15
48
102
18
36
60
30
30
21
9
39
27
5
48
55
6
24
6
6
30
9
104
43
72
36
6
6
18
36
36
27
8
139
6
18
66
11
55
24
48
120
42
39
9
6
6
54
29
13
72
18
12
45
96
15
17
67
240
21
45
11
16
39
18
18
48
5
49
135
15
42
18
21
99
108
12
48
18
11
40
45
36
15
45
203
144
16
87
48
24
18
48
12
30
54
15
99
21
51
54
30
54
27
27
101
112
48
27
18
35
7
72
18
18
12
54
216
27
3
12
36
90
12
30
33
9
132
99
87
84
18
30
36
6
66
9
9
24
72
48
60
11
55
9
176
55
42
39
33
30
6
30
45
21
60
18
150
6
9
96
45
66
6
27
21
11
85
78
132
41
49
78
12
48
6
144
96
15
21
66
30
54
48
60
57
51
42
27
63
18
18
36
6
24
131
48
7
9
3
45
3
90
3
39
60
78
12
156
6
36
12
96
114
18
60
132
36
41
13
30
96
45
15
66
6
12
102
78
18
47
7
24
9
33
84
6
29
136
75
117
72
176
67
30
15
27
45
33
30
33
27
36
72
33
27
5
40
57
246
54
6
29
91
36
24
9
123
102
12
35
43
21
15
42
23
61
36
15
27
36
6
96
99
99
24
125
1
87
24
51
48
12
114
84
60
54
30
3
9
18
78
42
30
18
42
18
72
6
72
24
11
48
19
12
18
6
30
90
54
180
23
55
105
3
6
24
42
18
24
60
90
78
72
12
18
96
12
60
30
30
162
30
132
9
15
60
45
69
18
12
45
21
12
48
126
18
111
81
23
37
114
24
30
90
48
30
18
84
66
30
6
63
3
204
18
12
6
54
6
177
45
36
47
43
45
15
24
42
30
48
36
30
54
17
1
15
24
21
30
168
42
60
15
63
6
54
12
18
159
15
33
87
48
48
12
24
240
18
18
17
7
24
6
48
180
6
24
36
12
264
6
3
15
24
17
31
129
15
54
36
6
12
36
12
132
17
43
45
15
42
66
42
30
5
40
3
12
126
11
49
6
33
111
36
18
12
96
18
24
21
51
21
3
21
15
81
24
15
113
31
84
30
15
93
108
6
18
138
30
102
33
80
13
36
18
36
36
48
48
114
216
18
30
11
43
12
9
99
45
87
18
63
69
30
54
30
132
48
45
39
66
54
17
31
9
99
5
25
66
66
114
30
6
29
13
3
105
15
45
42
126
12
60
27
63
65
43
6
24
6
24
30
6
24
117
87
90
87
39
41
85
3
51
24
108
42
15
3
42
11
127
54
6
53
55
132
78
126
33
8
49
114
21
33
66
12
12
12
48
12
24
42
18
9
3
60
249
63
18
12
35
25
30
41
61
60
78
72
48
18
24
18
42
6
72
30
6
54
60
180
51
135
6
6
12
18
54
9
21
6
48
21
63
113
7
72
9
24
3
12
30
6
21
3
18
78
96
96
18
12
42
48
12
6
27
3
12
54
18
6
24
3
63
9
27
18
6
21
3
90
18
108
12
30
12
66
6
54
216
18
63
9
24
15
75
12
33
99
12
24
6
48
96
12
63
80
61
3
32
13
48
138
12
72
30
15
63
18
12
42
6
6
144
12
30
78
84
153
63
72
90
78
9
3
18
75
9
15
183
72
65
73
174
30
36
60
72
3
3
21
24
87
138
15
24
21
90
6
24
30
12
18
150
84
42
78
6
42
12
17
31
72
132
6
39
45
108
42
18
36
264
87
21
24
48
51
81
18
6
15
9
78
12
90
6
69
21
120
75
21
18
42
18
12
90
18
120
60
6
156
63
63
120
33
39
192
24
9
96
9
18
60
78
51
3
6
60
24
48
30
45
45
27
45
6
54
168
78
30
42
57
15
48
9
96
27
117
21
60
23
151
9
45
90
6
18
65
73
54
60
18
108
30
9
33
36
66
96
12
117
123
6
42
90
3
9
66
5
79
6
60
15
57
78
12
30
48
54
6
36
239
37
78
24
60
137
19
21
9
15
9
6
132
12
42
54
12
5
88
15
41
1
90
42
27
75
53
136
9
42
36
129
51
18
24
3
93
42
30
18
60
24
53
13
12
72
6
129
21
84
138
48
12
30
3
24
111
30
114
18
15
24
ABCD 95503952288*3^$a+1 [50043]
57
47
16
129
195
21
107
28
9
23
12
1
47
133
59
16
69
24
51
93
3
24
81
27
140
12
40
36
69
36
12
3
33
95
36
4
20
49
3
12
93
27
36
80
109
48
72
27
45
35
1
3
12
72
108
44
16
84
144
36
9
59
25
35
61
84
63
33
11
4
21
84
39
60
33
47
76
80
25
15
12
92
100
177
96
227
25
75
12
36
93
59
12
13
60
135
45
51
72
12
21
11
49
35
24
16
96
96
8
24
1
11
13
71
84
16
9
51
21
36
3
56
28
33
39
44
16
36
24
21
3
69
63
108
56
180
13
47
4
84
32
40
129
75
72
12
36
21
39
20
4
32
1
12
3
164
108
16
24
72
45
15
9
12
15
72
60
21
11
60
88
33
183
69
51
116
24
84
13
47
61
27
32
37
15
33
95
28
48
45
132
12
3
24
20
16
8
1
108
3
8
4
72
48
80
61
11
145
108
11
100
44
40
57
39
60
105
171
8
12
1
3
12
117
3
68
16
96
60
8
24
16
60
21
51
48
9
11
25
11
13
15
32
1
23
4
32
16
84
93
36
24
11
4
48
92
72
108
73
60
23
97
24
39
36
108
45
36
51
9
36
51
105
27
33
27
12
45
144
11
28
165
75
36
45
11
48
13
72
3
93
39
32
40
48
260
12
48
61
71
16
12
92
73
111
20
4
117
36
72
71
64
12
69
27
9
36
3
105
24
27
21
119
160
48
33
27
80
12
88
92
13
12
99
44
120
25
11
112
12
48
44
4
20
4
20
1
15
129
12
59
16
33
3
69
15
48
20
97
51
72
108
93
15
9
27
48
45
36
15
20
4
20
1
11
48
13
167
180
96
36
64
81
35
61
39
8
73
3
72
57
3
24
9
15
44
13
119
73
3
8
25
27
33
36
120
24
71
24
136
8
36
25
27
33
39
32
48
156
49
3
45
15
12
72
36
144
69
99
12
9
11
85
63
21
11
84
16
80
48
36
40
84
21
12
27
132
8
76
141
23
76
60
57
15
84
24
36
8
25
3
32
28
72
36
24
20
28
32
85
11
49
15
21
12
27
45
15
72
36
57
135
36
60
21
111
120
45
15
44
13
3
45
23
4
45
108
75
32
16
9
35
37
36
48
60
15
56
13
147
8
12
1
39
24
9
12
24
59
16
9
47
60
25
39
24
60
36
105
51
21
63
9
51
44
72
108
72
13
3
8
4
108
9
3
36
24
60
33
23
40
45
15
36
36
8
24
13
48
60
39
81
11
76
8
4
228
129
23
36
16
60
36
12
108
132
165
47
40
20
1
147
96
12
12
45
48
39
33
95
40
48
44
64
180
144
36
105
24
3
12
96
204
21
15
56
28
80
25
63
57
72
3
80
12
4
12
44
61
59
1
12
15
32
28
12
45
35
40
84
20
1
36
15
104
1
15
8
52
8
4
20
25
87
24
81
155
4
117
39
24
24
12
36
32
193
72
108
123
20
64
45
27
36
152
16
24
12
141
3
20
40
24
72
9
27
60
44
40
45
36
87
33
24
59
4
21
15
12
12
72
80
13
15
60
20
61
24
35
40
92
13
27
9
71
60
49
75
44
1
27
12
92
64
24
60
153
27
140
16
144
33
3
84
36
21
15
104
16
144
44
181
36
3
105
3
132
32
4
56
16
32
52
36
33
24
27
80
1
15
108
129
36
39
33
27
32
4
45
12
47
13
75
68
1
48
96
11
84
49
12
23
16
140
16
36
72
168
177
63
84
24
12
44
28
21
252
39
44
25
35
84
1
27
60
32
52
33
48
23
84
132
13
180
96
12
3
20
60
25
180
11
24
96
13
11
156
4
24
60
21
155
37
60
12
111
104
12
100
69
27
12
21
84
107
24
60
4
21
24
11
37
27
120
12
8
1
95
97
39
24
81
39
105
15
60
20
49
35
12
49
75
20
25
15
36
21
15
180
32
100
93
3
164
13
72
71
40
45
11
13
12
155
16
33
11
24
36
13
11
172
32
72
60
1
12
123
9
15
8
60
25
12
23
13
23
4
36
96
60
21
72
75
20
76
36
21
147
21
11
40
21
23
40
44
121
24
35
13
87
36
57
47
72
4
45
180
15
20
49
3
8
52
144
9
15
21
95
1
83
100
20
76
8
76
44
1
24
15
12
8
13
23
36
49
24
95
16
69
95
133
147
48
9
108
51
57
159
33
51
44
60
28
32
1
39
93
15
8
49
48
23
52
24
45
35
25
3
36
24
156
120
56
13
15
36
45
35
60
24
28
33
72
15
33
51
44
16
36
24
24
12
117
27
9
27
44
25
36
23
144
40
12
36
32
40
12
33
3
24
9
15
60
24
20
12
180
4
80
16
21
47
12
85
3
80
85
12
23
1
ABCD 95504048702*3^$a+1 [50002]
30
81
84
51
6
18
18
15
92
91
6
36
132
15
81
15
21
59
40
21
126
77
13
47
7
96
48
6
35
1
24
24
12
15
12
20
16
21
51
57
15
20
7
18
15
32
60
25
144
95
124
20
60
48
49
24
54
33
44
4
81
35
28
105
35
61
126
24
89
28
9
48
191
19
6
167
13
60
15
80
36
175
53
73
59
13
12
51
33
90
90
144
3
3
54
120
36
27
72
21
60
11
13
180
36
15
45
131
13
12
66
90
24
54
101
1
47
25
47
13
51
27
5
49
24
162
18
27
20
72
7
30
23
16
24
68
40
15
42
23
7
17
76
105
162
21
51
18
6
102
24
3
36
144
27
81
15
33
15
30
66
48
17
25
3
81
12
3
264
8
12
40
21
27
135
17
12
19
45
24
36
15
150
24
11
52
44
145
191
24
4
57
3
15
149
61
35
112
44
64
44
37
84
36
36
84
3
68
7
120
6
15
45
36
59
7
24
69
129
167
43
41
1
3
3
29
49
12
72
3
9
3
57
39
21
36
119
36
144
28
36
116
73
3
8
216
43
21
12
32
60
12
28
60
8
48
1
108
48
42
5
16
27
48
69
51
41
28
36
12
27
17
31
42
75
36
69
15
75
33
9
83
16
9
48
27
36
21
6
78
47
24
144
1
36
3
45
27
27
5
72
48
72
16
99
29
40
27
105
108
81
23
25
48
227
7
54
15
20
220
45
27
9
51
8
4
21
11
64
20
24
55
18
12
120
11
7
18
27
57
3
9
30
5
61
27
3
17
61
71
48
67
5
24
84
1
12
3
20
24
13
150
29
1
59
28
20
36
37
15
8
31
53
16
56
16
3
96
29
169
162
21
72
45
48
47
7
48
42
23
31
90
75
20
24
7
5
25
119
4
92
13
35
16
9
18
30
63
12
57
72
24
75
20
7
17
7
65
31
45
9
71
19
41
48
121
51
27
5
13
24
6
24
18
6
6
3
48
60
8
19
65
85
111
144
3
125
19
48
65
7
48
186
15
57
12
11
7
89
36
13
27
48
21
3
123
197
40
8
43
54
135
3
5
109
51
3
29
1
35
25
6
5
133
11
52
20
43
114
11
64
36
21
111
3
96
54
36
48
102
9
60
20
7
138
24
30
45
21
6
24
6
119
36
144
12
13
155
37
75
69
3
3
18
30
69
51
42
179
19
24
41
37
48
75
15
41
36
60
28
12
80
13
186
6
24
23
72
1
23
49
3
32
7
29
91
48
41
97
75
27
41
52
9
123
36
51
65
31
24
69
20
7
42
3
8
19
21
75
221
13
3
48
60
84
32
64
27
42
47
28
51
29
28
63
6
95
60
1
12
72
36
147
27
6
48
66
21
69
36
63
24
27
65
4
147
18
126
5
1
168
60
96
48
36
66
9
15
120
17
37
138
45
9
35
25
36
47
16
51
129
44
36
1
54
24
77
16
33
96
84
6
66
3
92
85
23
64
285
30
5
67
96
54
35
61
15
57
15
33
63
20
37
107
13
42
33
12
51
17
79
24
5
49
132
63
180
27
48
72
18
71
1
48
12
90
9
20
24
48
67
126
66
33
32
24
1
48
30
65
76
81
24
39
177
90
6
75
9
120
6
24
113
16
87
45
45
72
108
27
20
67
78
12
3
3
24
48
30
48
23
67
29
16
129
35
36
192
25
120
71
19
72
318
11
40
44
67
5
19
54
12
59
19
6
39
33
12
3
32
72
64
24
33
75
9
84
42
117
20
121
12
27
60
3
17
25
108
15
33
15
57
47
37
3
56
115
69
33
120
15
44
25
78
30
42
153
60
48
45
3
9
60
51
20
24
48
103
45
9
42
48
120
78
47
97
36
12
35
12
24
84
40
60
32
19
17
7
41
36
139
30
42
30
18
24
5
40
96
51
24
5
24
16
9
15
176
40
21
30
54
15
21
36
138
24
17
84
19
18
27
27
18
60
47
61
12
12
126
113
1
78
78
83
1
6
18
59
61
71
55
69
21
63
56
60
19
6
240
12
78
41
13
42
69
284
127
5
4
117
12
15
21
180
36
119
1
11
37
36
39
92
43
41
97
27
141
75
44
7
78
36
35
1
3
93
18
6
96
12
36
11
25
51
32
12
4
84
63
18
75
9
36
107
28
21
84
84
18
18
6
29
115
114
6
117
45
12
51
15
6
66
29
60
48
96
1
24
6
41
12
96
144
88
32
61
75
32
109
78
21
9
11
4
45
3
33
311
13
6
162
54
41
73
30
5
49
18
24
54
107
72
7
6
42
17
25
59
37
3
72
105
3
15
120
65
36
36
84
19
30
75
21
36
27
32
43
48
48
41
1
144
30
69
51
54
42
24
66
107
13
59
13
3
93
ABCD 95504143466*3^$a+1 [50040]
135
45
36
57
12
78
33
9
6
48
24
18
30
48
21
48
21
51
93
72
3
72
33
3
33
162
60
18
27
24
36
15
24
54
114
18
42
30
36
27
12
27
54
54
36
12
48
6
24
12
78
9
123
30
24
24
6
18
12
48
72
18
66
60
27
3
24
57
93
30
66
12
30
72
48
117
75
33
63
30
6
33
51
21
48
63
9
75
18
30
48
18
12
48
84
12
60
24
96
3
48
15
45
27
12
18
30
96
66
84
66
24
42
24
294
324
66
12
39
39
6
3
15
93
60
84
33
30
33
3
36
18
60
36
6
24
36
33
3
72
30
3
57
48
75
84
63
102
30
24
21
15
33
75
60
45
3
54
75
3
30
15
93
39
36
123
42
27
63
48
21
45
3
87
6
30
90
54
60
6
15
57
12
6
24
48
36
24
6
96
60
6
54
3
120
27
24
57
105
12
36
36
15
39
84
18
18
54
12
30
6
54
21
87
96
57
9
78
96
102
24
6
90
27
48
15
45
12
3
150
18
30
39
12
39
66
48
15
93
90
132
36
114
150
66
30
54
42
21
39
18
42
66
12
3
45
39
39
42
60
30
30
30
18
60
30
36
90
6
60
42
12
51
99
18
3
3
36
48
6
180
30
60
69
75
108
72
72
36
12
12
60
66
27
3
102
162
186
39
81
54
30
60
3
27
48
12
18
72
63
15
30
3
87
12
18
12
51
27
30
30
42
30
45
9
30
72
9
3
6
27
9
63
15
78
15
39
6
24
66
132
72
6
102
102
114
30
99
72
129
42
30
42
96
90
144
66
84
12
84
36
156
12
30
96
54
30
42
30
54
162
99
33
63
9
24
84
12
90
33
45
78
72
18
39
69
66
30
51
15
84
54
36
66
24
21
33
90
81
36
9
111
183
30
102
18
42
9
15
108
57
21
18
84
33
57
42
6
27
111
30
12
27
3
9
111
57
252
9
12
42
66
12
18
6
114
6
3
153
108
42
69
63
33
3
24
78
12
48
78
36
36
9
33
6
96
30
96
27
12
3
6
27
72
33
12
6
24
57
39
30
87
93
102
84
66
24
36
27
45
48
75
3
90
6
6
15
9
15
45
6
12
12
78
6
21
15
18
3
9
24
30
6
108
12
3
21
114
36
6
6
69
3
93
87
18
15
39
84
57
69
24
39
15
12
21
27
120
12
36
72
18
30
42
42
150
51
144
9
84
15
72
63
57
21
30
9
3
117
51
129
9
42
84
30
15
15
24
6
84
72
12
3
9
51
87
60
33
12
15
30
12
6
9
168
33
54
33
135
33
87
78
48
84
12
24
60
42
102
72
60
24
12
42
288
30
15
33
90
57
15
60
9
141
54
48
12
18
108
90
30
75
15
12
12
66
27
120
72
99
24
12
18
27
33
30
252
24
30
66
24
12
30
75
15
30
48
54
33
15
54
63
45
120
15
21
54
156
30
36
18
57
21
18
6
30
78
48
15
9
15
33
255
12
153
18
9
3
33
15
45
84
45
24
24
3
12
45
27
60
51
54
6
180
42
30
18
15
45
12
27
180
3
96
9
75
93
15
18
12
162
60
18
15
135
48
60
30
36
48
36
27
75
24
18
18
42
18
78
120
6
45
33
6
12
30
12
12
63
48
60
3
9
81
51
3
18
24
30
54
36
108
27
21
54
18
6
30
24
36
12
84
30
81
33
6
18
66
42
12
27
21
132
12
24
120
102
18
6
114
27
105
18
60
30
54
33
60
3
72
48
24
30
15
93
60
30
129
48
111
6
108
30
12
18
90
36
21
60
51
60
24
48
18
48
42
9
60
69
39
93
30
24
24
54
126
60
57
39
36
24
36
48
81
108
171
36
126
15
12
27
120
36
12
36
9
21
132
24
51
57
3
84
69
66
48
42
51
9
24
42
54
24
60
30
12
114
60
15
81
72
6
6
36
24
30
48
18
12
15
135
6
126
21
72
72
9
6
84
96
21
15
18
144
3
9
18
153
33
36
48
60
36
6
144
6
66
9
9
66
21
225
99
9
24
42
18
18
12
6
12
15
9
6
12
36
54
48
102
30
27
21
78
30
12
54
81
45
24
15
81
120
54
33
3
90
30
174
6
45
180
9
60
123
21
6
48
12
30
78
42
18
36
96
48
12
21
45
12
78
12
30
36
6
24
9
63
18
12
120
150
12
42
6
60
117
48
9
6
9
3
6
27
9
108
3
3
60
156
24
42
60
42
18
15
12
57
30
45
111
18
27
72
81
30
30
27
9
6
24
24
9
12
15
66
108
186
60
33
15
78
87
3
108
12
30
84
54
96
96
45
84
3
6
42
72
12
48
18
12
36
12
30
12
36
30
60
27
57
72
6
12
66
39
33
114
126
24
54
72
72
57
45
138
6
24
42
96
42
6
21
36
ABCD 95504408588*3^$a+1 [50000]
16
158
9
36
45
87
12
1
140
15
69
132
88
56
30
22
122
22
20
3
36
1
23
81
39
60
96
84
25
6
62
28
36
18
26
6
70
108
23
13
92
30
33
9
15
21
27
13
107
37
36
35
132
93
40
24
23
48
105
12
40
35
108
61
11
87
90
63
60
45
75
265
68
24
160
71
60
72
13
6
30
18
65
13
35
12
120
45
15
97
48
11
25
35
24
85
56
15
21
126
202
8
75
37
35
73
24
11
73
24
8
28
12
32
51
45
147
12
111
69
21
15
72
57
16
72
47
60
3
22
23
97
68
3
57
3
9
15
205
20
3
33
66
9
120
109
140
3
25
84
23
85
92
4
12
78
30
20
16
56
120
24
70
6
8
99
1
35
37
83
252
12
21
40
36
11
48
84
36
72
109
119
12
37
26
10
35
45
135
9
291
307
114
11
12
13
47
93
123
24
36
9
3
12
13
32
36
72
22
18
62
21
97
44
3
156
72
48
81
4
24
108
140
18
94
12
6
17
81
27
12
21
27
108
24
36
61
36
155
108
60
139
65
13
32
15
37
56
120
72
171
9
18
58
96
36
12
20
16
146
18
30
45
1
35
145
107
19
29
25
12
104
28
8
4
23
85
11
252
49
26
94
11
9
48
51
25
24
23
3
69
96
21
16
68
75
60
9
28
80
3
1
20
4
47
60
60
12
105
111
24
97
36
132
48
14
10
54
170
4
20
3
49
56
40
83
169
23
85
12
20
40
36
35
37
12
11
9
148
8
15
61
168
48
47
93
63
60
49
120
23
193
6
18
11
145
216
60
11
12
25
132
71
19
14
16
24
12
47
97
14
9
73
140
3
120
39
18
72
3
33
36
171
72
117
76
8
39
73
60
23
12
12
21
124
11
21
54
42
87
156
49
192
60
216
12
2
33
105
3
25
44
28
66
2
3
144
73
48
59
85
72
168
36
14
22
11
120
9
156
18
10
35
72
12
36
60
60
72
48
141
4
35
24
57
118
48
233
12
13
36
36
35
85
32
111
127
17
61
95
25
24
95
36
24
36
84
13
48
24
12
71
12
21
39
36
37
35
25
35
55
30
20
75
45
28
72
162
41
24
48
133
24
23
60
109
108
11
84
37
11
7
65
36
217
32
171
9
40
35
120
25
23
27
10
11
12
25
180
24
84
6
48
158
75
129
48
123
45
3
1
180
48
56
112
72
8
27
117
64
155
37
128
87
25
72
71
9
112
60
26
33
45
66
46
84
36
23
67
50
63
12
145
2
16
6
8
15
25
23
12
21
4
12
20
3
45
3
37
131
1
18
41
61
11
45
18
94
80
100
48
104
51
49
18
18
12
68
63
9
3
72
1
119
48
33
39
91
5
72
12
33
144
51
25
83
12
25
132
23
7
5
36
55
17
168
165
36
96
94
89
85
72
35
105
4
164
52
18
14
36
75
132
37
48
95
73
50
57
37
36
59
3
58
6
14
84
183
12
43
42
48
23
37
90
138
20
36
48
96
27
12
37
59
7
17
48
93
76
104
87
97
32
51
120
13
96
23
7
50
3
21
15
24
31
89
60
13
83
49
12
56
3
99
10
23
72
96
61
59
49
8
24
3
108
45
3
1
56
4
11
39
34
56
36
192
82
126
44
39
177
4
36
35
48
84
105
48
28
35
24
96
57
52
18
162
35
43
54
36
12
11
49
83
48
25
47
3
162
27
36
24
151
2
40
83
69
126
64
18
47
96
15
45
67
77
13
95
25
47
193
14
34
72
23
24
7
221
33
144
3
12
97
44
39
36
69
3
3
16
6
107
60
96
84
93
64
36
62
18
63
217
35
49
20
39
24
97
78
50
88
72
11
121
179
9
3
73
32
75
12
43
65
45
3
72
109
36
8
27
12
7
18
131
27
30
3
192
12
45
3
109
36
47
13
12
72
20
48
28
12
32
51
3
64
30
20
30
10
156
59
31
17
133
12
23
12
73
96
36
12
71
60
60
85
62
33
49
155
37
131
69
51
25
8
252
27
37
36
12
35
33
60
15
12
168
48
117
30
10
12
71
84
96
12
12
60
36
9
30
22
144
35
61
179
192
25
35
ABCD 95504779712*3^$a+1 [50013]
11
6
19
71
6
7
101
7
48
140
21
19
48
29
6
114
19
20
16
48
84
29
15
45
15
16
24
77
31
144
60
24
11
61
17
3
52
32
33
31
32
69
75
45
30
33
16
17
12
111
33
63
16
41
36
51
4
12
65
48
72
18
85
29
6
21
3
25
71
37
48
80
40
32
16
5
7
36
32
9
115
20
48
40
32
16
29
19
149
60
7
41
3
4
32
57
67
20
16
35
109
11
37
48
11
45
40
5
7
36
24
59
18
30
6
12
24
6
13
24
24
29
19
65
7
48
35
54
12
180
7
96
17
15
36
60
9
75
15
1
12
36
96
12
8
76
12
17
55
5
24
27
3
33
21
72
7
5
7
23
25
17
48
78
37
12
5
79
60
17
60
72
75
16
48
12
20
57
19
104
9
12
36
72
135
52
36
35
25
48
80
16
32
16
17
78
37
56
33
55
29
30
13
72
5
67
24
8
21
60
67
32
36
24
3
37
12
48
41
39
69
15
57
7
32
9
31
24
60
92
120
57
7
29
12
3
15
1
108
11
37
17
55
48
12
36
8
9
79
48
24
32
3
42
204
31
17
43
125
67
68
40
24
41
3
144
45
36
12
103
24
132
41
19
5
19
32
12
4
17
123
21
43
95
13
24
53
60
12
19
17
55
36
12
48
144
72
65
27
52
32
9
19
23
93
33
90
13
24
65
151
11
25
17
3
3
57
16
29
48
19
53
48
18
24
49
17
3
40
24
107
37
5
19
36
48
5
42
1
12
72
5
43
80
3
54
67
12
17
19
101
24
19
44
52
12
77
12
42
1
65
3
9
15
88
11
54
7
20
57
48
12
39
99
24
66
72
60
63
4
12
20
69
12
43
32
33
7
48
17
18
18
3
40
24
29
43
12
36
92
76
8
9
15
33
19
5
7
11
13
24
35
6
91
60
32
9
27
15
30
60
7
32
33
67
29
3
45
43
56
75
18
12
7
11
54
31
12
12
11
61
72
68
4
12
96
60
104
33
15
28
36
12
71
37
32
36
52
24
24
8
105
7
65
12
7
84
60
188
21
43
36
77
3
12
16
36
36
44
4
48
5
7
12
8
76
12
173
55
36
5
36
19
185
7
12
56
9
103
32
51
54
127
24
8
36
4
60
47
157
48
8
16
12
23
25
36
48
12
77
31
24
48
12
48
12
17
79
24
29
19
8
69
30
1
71
37
35
18
3
3
24
72
117
3
13
48
72
80
60
36
12
52
35
9
112
12
32
88
65
27
4
56
40
35
9
9
72
19
12
128
84
33
79
120
17
19
29
60
19
24
53
3
51
42
19
36
96
12
36
60
8
88
29
67
5
19
149
19
24
32
28
29
55
17
123
16
96
17
30
13
53
31
77
36
3
3
21
36
16
71
21
4
12
72
11
6
55
107
37
48
8
27
13
17
31
20
9
43
12
48
60
24
32
64
12
23
45
57
15
3
1
12
8
33
7
59
109
8
4
36
12
29
127
20
112
71
37
5
19
72
36
36
32
16
12
92
27
61
44
112
36
77
19
60
60
41
18
57
4
41
15
3
1
12
17
15
213
67
60
29
19
36
8
4
12
8
27
85
5
7
47
78
12
3
16
56
33
55
36
108
48
41
27
9
91
8
21
43
8
12
21
87
64
11
30
24
19
89
139
192
24
53
67
12
32
132
147
13
41
18
1
12
35
1
41
51
21
19
29
36
55
29
7
12
77
3
16
48
48
131
30
24
7
65
67
12
24
8
36
33
31
36
12
12
20
39
73
36
56
40
77
36
84
6
1
23
48
120
49
23
45
16
44
84
99
102
39
64
35
30
7
20
196
11
1
137
43
5
43
12
12
11
25
60
101
43
17
18
72
13
41
3
9
135
16
12
59
93
28
71
6
7
11
61
29
27
69
78
30
42
33
4
32
12
9
19
36
12
11
96
54
19
20
64
17
31
29
168
171
64
5
55
5
7
8
16
29
31
71
30
36
6
13
36
5
12
31
36
5
19
17
63
21
6
25
20
40
5
19
60
5
7
8
48
16
48
65
39
117
12
18
109
36
12
11
45
9
132
19
104
4
23
90
36
12
31
5
127
5
24
43
24
53
55
23
45
33
7
72
5
27
40
11
13
53
12
42
13
36
12
24
12
60
8
28
5
18
42
15
28
32
129
127
24
48
5
19
125
19
41
36
19
36
96
12
72
72
5
54
6
12
43
5
12
108
31
12
20
16
23
66
24
15
15
21
27
49
12
24
72
8
16
56
21
3
28
173
51
12
40
17
60
6
90
36
103
5
31
65
3
9
111
93
39
12
4
41
12
7
132
84
17
90
1
17
60
7
104
33
103
53
24
3
24
3
49
47
13
8
24
72
88
5
27
45
6
13
59
37
35
49
23
57
69
43
20
9
3
33
3
9
15
4
5
31
60
36
24
5
27
45
43
35
42
75
48
112
36
60
24
72
59
165
48
36
15
6
55
11
6
31
56
123
85
12
65
3
28
12
17
19
12
5
3
72
72
27
37
72
48
11
102
7
35
13
35
61
59
33
9
6
21
28
44
40
17
12
15
16
48
36
44
33
54
186
54
13
12
41
30
121
12
41
43
36
12
29
19
65
12
18
85
8
9
18
9
16
20
16
17
7
36
44
96
88
11
85
35
18
24
3
76
36
29
3
21
19
36
77
7
44
15
24
13
48
12
44
16
36
36
12
60
36
60
113
15
33
12
67
8
96
64
12
65
31
36
11
33
9
30
61
5
54
133
17
66
93
76
12
96
17
51
4
80
28
23
9
48
64
32
84
16
17
39
16
29
12
43
5
43
5
127
44
28
41
63
40
101
51
76
89
54
21
16
17
75
52
108
20
45
27
4
32
124
24
32
16
104
51
6
87
100
29
31
5
24
55
29
31
ABCD 95504859746*3^$a+1 [50031]
1
80
117
228
7
20
12
15
25
47
9
40
95
9
36
27
18
60
7
48
32
4
65
31
47
1
89
15
40
32
15
13
5
7
36
35
25
47
30
43
24
95
78
18
33
256
53
108
15
33
126
69
16
176
33
159
3
129
33
43
5
87
21
27
40
80
39
126
7
12
56
60
3
24
97
5
24
84
15
16
84
53
43
11
69
96
84
105
36
31
83
30
31
84
72
89
156
115
47
33
129
108
72
114
21
45
15
496
8
160
72
5
114
1
17
55
17
36
12
31
47
33
21
63
27
30
90
9
159
25
8
4
29
6
126
19
71
69
3
25
20
48
52
215
21
12
64
173
66
69
100
8
45
75
72
15
97
41
15
24
144
4
80
21
39
87
24
54
15
3
33
15
25
24
72
176
135
13
44
72
111
33
57
183
105
55
24
8
60
48
4
96
101
66
33
16
36
65
120
7
65
36
6
69
96
69
87
15
249
16
47
72
54
127
17
18
177
72
40
89
87
15
54
43
72
20
123
21
36
16
152
477
3
33
55
17
120
51
52
257
103
84
35
9
21
3
208
29
19
191
6
84
6
45
57
108
15
64
24
65
15
57
15
28
44
57
79
29
138
24
73
17
3
27
21
4
44
16
29
36
156
198
6
75
76
137
138
25
17
198
9
21
99
105
54
30
36
36
39
28
8
12
3
49
44
21
54
69
12
81
19
29
175
5
99
40
41
6
21
84
21
144
91
125
99
16
137
15
57
30
6
39
76
8
177
123
16
20
39
24
1
80
57
63
45
7
35
18
15
15
24
1
29
96
156
60
18
246
39
33
90
18
99
96
81
3
63
9
45
75
15
13
12
71
18
30
6
39
51
25
56
45
3
96
16
239
13
65
36
12
108
15
72
12
12
39
57
88
56
196
32
21
36
39
9
36
36
3
33
24
36
144
15
36
15
18
132
7
113
15
27
1
20
160
17
63
21
39
36
48
3
49
144
92
27
1
132
77
6
9
16
5
15
27
54
79
44
57
91
29
31
47
1
32
24
15
9
72
28
17
48
162
42
3
105
99
9
84
3
33
111
69
96
19
72
17
12
18
21
4
71
117
60
237
156
139
12
56
63
129
213
87
93
63
36
33
63
60
39
1
89
15
21
3
69
3
40
5
3
120
72
9
111
45
42
37
29
31
48
80
88
92
3
9
88
60
11
66
6
45
9
39
12
87
42
39
12
4
60
11
97
47
33
36
21
36
234
45
81
19
8
168
237
43
23
6
99
9
235
35
198
18
90
7
8
24
15
37
164
12
28
191
1
17
30
85
5
63
15
25
32
33
15
48
57
144
75
3
33
24
69
111
16
32
3
45
144
28
56
69
51
112
164
51
48
9
33
30
54
175
11
9
60
219
1
53
3
12
33
18
129
21
87
3
9
21
24
7
11
9
9
19
53
102
18
3
51
45
36
33
7
248
60
16
65
79
80
60
135
54
3
57
55
8
45
18
45
81
18
225
12
60
21
42
37
44
207
25
5
7
140
15
21
75
37
17
18
25
47
181
101
24
12
90
97
17
63
16
47
145
60
155
138
96
15
108
3
45
3
45
9
27
141
12
72
60
15
28
48
24
101
12
31
5
72
42
18
84
3
136
65
30
21
3
48
9
9
39
21
147
9
150
81
9
63
100
53
54
81
24
28
11
9
28
60
209
120
171
45
3
51
24
9
72
9
30
9
16
20
16
65
60
108
51
132
4
23
85
12
24
95
9
52
83
105
21
36
43
36
71
30
115
161
30
9
45
36
24
55
80
96
15
42
36
210
24
81
117
15
105
75
24
96
100
20
40
5
3
60
4
65
183
63
9
33
7
47
30
24
90
120
61
35
25
84
29
15
36
27
138
75
96
148
12
35
45
99
30
27
40
104
24
124
108
8
39
1
17
39
108
105
3
40
8
136
8
136
29
138
49
29
55
35
216
9
60
64
12
71
93
12
24
45
3
33
135
24
135
9
72
45
19
80
120
76
44
96
45
7
20
45
60
126
1
143
18
30
25
152
48
15
ABCD 95505588008*3^$a+1 [50015]
108
93
72
15
3
93
44
31
245
144
1
54
57
15
18
6
9
12
99
60
36
48
150
180
83
55
72
36
6
39
15
66
18
65
31
12
53
12
85
162
41
16
84
32
109
6
18
59
16
51
54
72
219
33
120
71
7
12
45
51
45
20
109
47
4
39
137
31
18
84
6
101
19
45
96
129
72
119
28
105
71
217
114
84
6
63
45
30
21
147
29
124
9
36
30
36
114
47
25
12
36
72
35
64
63
90
35
97
108
23
13
162
54
39
87
77
76
39
258
119
43
48
78
11
48
16
15
129
60
117
108
111
80
4
21
120
60
180
12
99
45
24
75
51
216
54
84
15
9
36
36
191
37
215
133
123
87
18
54
6
54
5
288
148
60
36
44
16
99
36
6
23
16
9
60
90
77
132
48
28
51
93
165
102
9
15
129
81
251
4
60
51
18
111
92
4
3
96
36
5
61
114
65
73
6
30
6
113
60
97
36
12
83
25
147
57
84
54
60
108
144
18
48
54
24
5
36
64
21
11
12
52
60
45
48
35
36
79
77
49
51
15
18
11
4
45
83
115
137
73
24
54
9
20
97
174
29
13
18
12
108
150
12
39
123
105
75
36
81
9
35
55
36
114
72
18
41
61
35
19
114
11
36
48
76
9
36
99
9
11
1
15
9
156
36
24
11
79
54
66
108
72
54
111
51
144
24
36
33
21
390
24
18
30
132
12
29
25
119
193
72
18
102
126
6
126
72
21
80
36
145
144
11
31
138
114
12
78
15
3
102
6
174
35
7
5
64
105
90
17
48
25
54
180
45
81
72
3
75
72
12
78
39
51
9
20
1
63
87
5
52
495
90
83
64
51
65
43
129
96
27
9
45
18
65
13
180
59
244
32
12
36
61
36
18
29
61
6
18
66
36
36
78
15
21
120
71
55
24
65
91
54
126
33
60
21
11
259
18
90
30
35
37
54
69
36
45
174
18
47
67
18
18
30
18
36
24
30
15
84
117
6
69
21
174
89
1
36
63
45
111
80
43
108
9
128
52
81
342
18
35
19
18
78
18
84
36
71
28
27
9
96
3
42
3
80
43
5
7
6
36
15
39
12
9
116
19
36
54
114
29
180
7
5
31
5
28
69
191
61
60
54
36
90
18
126
47
145
54
105
63
12
90
11
13
12
39
21
12
18
17
1
15
45
159
51
29
52
63
96
65
55
137
79
29
49
83
64
249
90
9
171
5
61
18
17
19
45
141
119
12
43
89
7
9
39
165
32
4
15
17
19
9
36
9
6
45
68
85
11
1
11
7
168
102
78
72
12
89
7
54
30
6
48
24
18
270
12
11
85
47
12
43
24
30
35
133
23
115
17
172
99
60
30
71
115
153
36
39
6
30
69
3
72
36
6
120
24
66
24
12
129
21
12
18
90
24
15
15
18
36
90
45
20
144
61
54
6
192
18
101
25
3
33
18
150
120
99
27
6
47
12
139
54
18
18
15
44
52
135
6
54
228
108
132
18
84
60
3
96
27
72
102
39
32
37
6
5
240
64
33
3
87
9
60
15
36
65
124
141
48
42
29
79
12
150
30
125
7
18
23
121
11
43
84
276
72
5
240
169
23
112
48
123
65
55
24
5
64
21
23
52
15
33
141
15
21
6
153
9
36
111
69
90
5
61
24
156
54
21
39
36
41
25
87
75
18
35
43
12
18
42
77
61
99
27
18
42
138
6
54
47
61
18
36
93
33
3
69
23
43
150
12
60
48
162
24
36
29
79
141
21
27
111
90
11
25
6
48
17
48
76
39
377
43
30
6
18
83
7
18
3
9
27
45
3
33
18
96
18
228
198
17
7
5
7
9
84
32
25
30
6
47
36
55
36
54
60
15
129
18
33
57
119
91
65
115
17
25
90
ABCD 95506133852*3^$a+1 [50086]
19
53
42
81
12
4
276
113
27
75
33
9
55
36
96
36
5
78
25
96
164
87
33
24
76
65
72
139
24
84
36
96
59
30
60
120
19
35
36
37
12
48
17
66
37
128
105
127
5
67
60
60
5
43
24
119
84
13
104
33
27
4
104
168
123
1
23
45
108
12
51
61
8
160
8
40
65
162
45
81
15
232
32
3
49
36
12
11
25
24
5
31
155
85
84
8
123
24
216
37
8
12
28
20
4
152
4
20
96
28
48
44
136
83
69
48
57
175
236
84
33
43
96
20
16
24
36
17
67
60
48
36
192
8
72
33
24
120
103
20
132
16
204
260
28
84
59
61
56
60
15
90
19
41
55
47
6
91
36
32
21
159
28
32
81
19
60
116
96
33
6
90
7
32
33
12
27
16
17
15
12
76
24
96
8
147
33
15
1
20
21
48
99
15
81
9
103
113
79
8
3
21
24
189
15
165
7
8
33
79
8
93
3
57
7
191
117
225
27
3
97
12
96
35
18
72
18
102
19
48
12
48
36
5
72
43
29
48
55
48
29
3
192
52
41
3
27
57
93
79
29
7
24
36
107
85
12
20
60
16
65
39
51
45
48
72
27
6
115
47
18
31
59
1
20
76
137
31
24
35
37
44
156
4
5
39
36
52
8
4
48
12
72
113
66
57
4
60
11
9
76
132
251
45
57
15
12
15
61
32
52
36
12
32
16
77
39
141
67
8
4
156
8
76
59
25
12
5
135
24
16
23
117
64
20
28
23
25
5
27
45
103
5
60
7
8
48
40
24
8
4
156
24
24
17
7
173
175
23
249
28
5
67
11
37
108
17
12
15
3
69
16
44
39
72
72
37
8
76
32
75
145
72
72
59
54
15
15
33
52
128
45
19
29
19
5
43
108
29
18
18
87
64
41
7
35
198
7
48
17
91
156
20
16
17
3
108
52
35
93
39
25
11
61
11
45
60
93
67
5
127
65
123
45
99
28
20
96
52
12
132
80
28
12
20
123
36
1
96
20
40
35
93
24
16
60
167
162
43
12
20
280
20
108
4
48
32
16
12
36
59
73
24
8
88
48
24
113
55
104
60
208
68
27
37
53
123
3
9
76
179
6
111
48
51
9
16
29
55
72
89
55
84
11
21
4
72
8
39
33
112
120
23
90
43
65
72
12
6
9
208
44
60
40
48
48
12
11
21
36
3
37
84
20
3
25
23
37
20
105
43
32
93
75
64
8
60
112
23
30
27
4
24
5
120
163
68
9
3
63
1
68
12
33
63
93
99
33
115
128
172
48
5
12
63
120
16
71
60
18
91
56
153
7
24
23
25
8
3
1
36
5
39
84
39
36
21
33
31
5
39
33
3
12
4
48
108
60
72
60
5
7
56
72
36
16
96
60
17
18
60
48
1
104
45
67
23
270
39
45
36
27
27
13
8
4
125
3
4
83
30
27
64
20
39
1
36
20
16
44
76
24
108
32
100
60
48
5
6
49
116
4
12
29
42
48
25
80
84
48
87
73
12
95
93
57
7
36
20
24
21
108
51
4
65
90
37
48
137
72
43
48
36
48
5
123
75
45
93
54
18
78
61
24
176
28
36
12
95
30
67
48
17
30
157
8
76
156
8
28
20
48
12
33
102
25
48
17
72
7
60
11
57
81
42
9
3
13
44
4
32
48
72
3
1
53
6
1
29
7
84
44
27
145
152
33
18
57
4
48
8
88
12
132
23
177
81
7
173
79
5
27
141
99
351
69
40
68
16
36
96
32
21
7
48
96
11
25
32
120
15
18
39
21
30
109
41
18
129
15
1
29
147
76
8
16
11
12
60
18
7
101
12
42
165
60
63
33
64
8
124
84
60
84
60
60
80
40
12
11
90
7
8
3
9
21
55
20
12
64
116
84
16
32
93
127
12
8
76
12
53
31
71
42
27
21
19
156
12
35
85
8
52
48
84
80
28
20
12
108
15
153
172
48
5
39
24
16
29
12
39
39
9
28
44
4
20
72
15
9
16
24
20
100
44
9
7
176
15
37
152
63
37
128
15
177
16
20
3
9
45
103
128
60
12
57
90
45
3
37
56
4
176
16
20
21
7
11
162
79
149
72
43
24
48
80
57
55
32
4
17
42
73
24
24
5
27
27
61
29
27
ABCD 95506206182*3^$a+1 [50002]
2
10
78
48
42
30
42
48
62
18
40
72
23
13
59
72
96
7
48
65
127
8
144
33
1
20
40
60
24
6
101
36
25
12
11
7
48
80
21
180
60
84
15
9
63
9
79
29
108
48
69
3
7
8
58
12
84
48
35
13
38
10
131
73
35
72
121
35
67
113
9
94
102
2
16
125
36
183
18
87
12
36
48
97
30
14
36
27
13
83
49
36
12
32
16
56
39
1
24
24
18
42
23
193
60
12
68
10
26
118
42
120
8
16
59
12
96
13
35
7
90
32
52
59
1
230
16
2
15
1
59
108
15
22
131
49
6
150
42
50
88
71
111
22
96
11
96
7
41
15
54
15
85
8
15
55
102
66
41
13
108
12
2
34
131
1
104
18
16
5
37
47
60
115
8
9
49
30
65
25
72
47
48
24
25
6
30
20
40
12
95
60
73
48
30
2
15
12
61
36
83
55
6
11
25
6
30
18
56
18
15
12
1
8
52
72
11
1
8
3
127
53
43
54
8
39
43
170
46
62
40
42
17
31
29
1
107
61
32
39
60
1
78
41
24
9
16
11
60
36
75
9
9
16
143
55
48
29
49
2
54
75
79
54
18
80
117
27
18
28
48
122
33
1
38
106
24
78
5
49
66
17
12
1
74
94
120
35
7
17
48
48
24
12
13
35
85
12
95
3
141
67
18
62
105
13
35
85
50
45
12
33
36
144
4
60
12
35
73
60
6
30
144
26
106
35
13
30
18
14
21
33
34
18
48
11
61
48
12
59
1
12
48
72
23
67
8
9
9
51
25
18
66
30
26
36
10
42
23
97
108
80
28
35
36
73
120
23
13
32
162
57
69
75
15
10
152
27
27
118
11
7
17
13
12
72
6
18
72
12
2
136
18
95
165
4
23
37
60
6
17
133
119
85
38
9
1
59
3
10
35
153
18
9
85
18
17
48
7
32
33
60
37
68
40
11
7
18
30
2
75
195
34
6
17
72
31
200
57
13
24
11
7
6
26
58
78
102
12
36
23
105
4
30
56
141
3
10
12
179
49
20
58
18
71
15
201
69
34
41
1
30
48
62
28
36
36
78
17
39
16
29
61
215
168
7
29
36
97
155
48
13
35
27
9
25
6
30
2
40
5
13
12
107
103
65
15
10
11
67
78
12
30
65
33
126
16
17
55
18
95
7
90
23
13
36
23
25
36
72
104
15
60
1
32
36
10
24
56
21
60
48
36
1
95
9
51
24
15
34
95
61
84
48
30
18
59
12
48
61
59
1
47
55
89
9
22
122
51
85
72
8
54
70
20
36
90
9
61
2
22
155
25
6
149
57
4
176
39
69
16
11
31
50
39
96
25
23
49
20
10
5
93
40
59
13
6
6
35
31
42
38
57
60
1
24
107
13
8
4
36
42
42
48
198
89
13
168
59
13
203
37
2
81
45
52
30
8
18
64
6
29
27
154
54
65
13
18
24
86
27
13
11
25
6
30
32
16
20
39
15
16
2
40
119
1
59
51
33
1
84
120
36
6
17
85
66
2
27
27
106
72
23
73
54
32
34
11
91
80
82
71
79
18
23
36
1
32
90
57
49
36
18
66
119
1
32
28
44
15
13
83
24
156
12
37
18
54
74
22
59
25
24
14
45
43
42
6
54
18
8
9
31
104
40
50
112
96
12
50
16
24
17
49
71
1
84
23
3
45
12
55
17
168
25
6
24
150
18
48
6
56
3
1
6
8
21
49
144
83
9
4
47
144
109
102
242
46
29
25
26
22
155
25
23
9
70
48
89
73
11
96
163
8
9
31
17
13
18
54
48
98
22
42
102
35
13
20
28
12
140
75
1
59
27
54
51
103
5
37
59
156
144
79
86
10
24
48
29
49
47
27
21
61
23
57
3
48
204
1
48
72
12
18
8
34
23
145
78
120
14
40
108
83
36
13
8
3
15
81
36
12
33
99
9
52
24
6
17
81
40
30
42
23
12
37
68
39
51
22
168
80
15
12
61
2
34
6
29
13
12
66
192
5
12
9
40
24
11
205
12
24
11
217
12
36
23
25
11
19
24
6
2
88
54
18
90
102
62
3
25
6
2
15
7
42
6
42
23
24
13
11
69
75
103
29
43
17
39
45
1
35
25
84
44
46
66
23
145
107
171
9
1
30
14
28
48
23
7
74
118
5
73
72
48
42
56
141
21
22
5
43
38
64
107
1
48
24
6
110
10
26
39
7
80
18
64
6
30
131
21
82
138
47
55
2
3
121
11
1
59
19
210
80
112
47
55
5
12
49
35
27
105
103
65
69
10
41
25
47
24
1
72
83
3
9
45
88
84
11
37
78
29
36
15
18
135
180
36
1
119
79
89
45
28
24
20
108
63
55
98
195
156
120
15
10
36
12
35
13
60
18
5
9
10
96
41
33
36
4
155
ABCD 95506596202*3^$a+1 [50013]
51
60
60
69
8
24
88
32
79
17
43
24
45
120
3
12
120
120
180
48
24
5
48
7
113
127
36
12
33
135
9
8
55
36
60
36
36
12
53
64
3
156
9
48
32
31
41
88
48
80
127
17
91
60
60
12
36
69
48
39
65
160
8
31
24
132
168
48
69
176
40
3
29
40
32
16
3
101
19
96
24
60
36
5
43
12
36
29
16
104
88
8
24
48
55
57
39
180
77
7
65
160
27
84
9
27
21
104
175
33
168
15
12
12
36
45
63
96
144
84
36
12
24
21
80
223
9
63
48
144
33
15
48
12
60
185
24
31
9
63
57
51
5
24
16
3
29
31
96
60
21
3
117
152
31
24
17
40
3
36
9
8
24
16
147
36
9
267
21
75
24
5
55
24
96
36
5
79
24
24
12
48
53
19
45
39
72
12
60
48
12
48
192
180
65
72
88
75
72
21
24
15
41
235
5
55
17
40
63
24
153
200
40
8
7
65
31
129
80
55
12
120
21
27
197
136
39
33
8
19
45
96
72
120
63
60
72
96
21
3
60
12
5
79
216
36
12
105
32
16
159
81
24
8
31
89
48
43
101
31
9
48
48
27
53
24
31
12
36
120
9
72
63
36
21
99
77
115
24
180
41
175
17
120
43
69
8
55
33
27
53
55
9
48
8
64
255
24
57
24
51
29
19
84
12
24
117
3
21
3
12
33
80
7
48
60
156
89
7
41
67
12
153
3
5
55
24
65
43
36
36
141
195
12
12
45
123
117
56
72
31
41
19
24
45
3
125
7
33
24
75
93
8
127
36
12
17
48
24
91
45
32
91
21
3
93
63
41
43
5
7
36
69
3
5
55
113
40
63
41
16
32
103
108
21
80
19
24
5
48
19
48
45
72
75
21
24
80
31
57
32
79
156
53
43
12
12
84
89
151
17
112
27
5
16
15
12
48
24
125
151
48
12
84
24
9
63
225
75
5
112
27
108
65
40
48
3
24
156
84
45
27
45
56
43
69
8
24
103
17
31
89
16
72
27
24
117
3
60
96
60
5
55
41
112
8
24
16
99
36
57
75
53
55
48
81
120
135
168
36
36
105
80
55
120
120
33
8
67
5
31
24
60
5
7
105
96
39
65
40
15
36
12
65
31
24
36
21
48
152
40
99
21
56
112
75
168
29
16
32
67
45
120
48
3
24
24
21
128
43
29
55
60
21
15
17
127
105
51
48
12
60
72
53
40
24
51
72
45
168
24
63
105
32
16
15
105
24
75
24
12
24
41
72
31
81
96
63
17
72
67
21
80
40
72
8
19
141
27
12
60
21
15
17
72
19
21
63
137
91
60
12
5
7
24
17
103
57
120
75
12
65
192
40
3
108
57
111
192
144
84
101
16
15
17
43
12
65
88
39
96
9
51
12
120
72
60
5
19
12
17
31
72
9
39
9
72
48
32
16
15
24
144
9
48
120
104
19
21
15
84
12
65
7
33
135
9
15
65
16
3
21
96
24
219
24
36
96
60
21
27
5
7
65
88
51
29
120
67
101
127
180
252
24
24
65
67
53
67
93
27
45
8
120
67
45
80
16
200
43
21
200
16
32
160
75
117
48
72
8
295
57
63
60
5
7
81
63
9
80
40
72
15
153
75
12
36
108
9
72
8
7
60
21
99
156
177
75
53
64
8
40
128
103
96
33
32
16
72
51
21
51
165
3
29
7
113
72
16
192
63
48
17
120
24
48
7
24
17
24
163
53
55
60
5
19
24
117
3
12
9
3
48
77
7
84
60
24
113
120
79
48
72
96
84
53
31
9
51
21
15
48
12
101
19
125
91
45
104
19
21
15
33
8
64
99
36
108
72
21
32
120
67
5
31
9
51
60
9
120
15
65
40
56
55
9
48
75
77
88
111
57
39
41
40
24
39
24
17
43
213
80
24
88
15
12
173
48
7
12
21
200
112
51
36
24
17
40
99
21
159
41
72
91
69
8
184
3
45
72
128
55
185
127
ABCD 95507149306*3^$a+1 [50013]
27
156
9
7
44
27
54
55
56
24
21
54
66
267
147
66
43
32
52
65
42
21
48
111
33
28
8
60
12
64
11
24
6
39
100
36
8
27
90
123
39
90
67
35
1
17
12
18
81
12
64
20
24
27
45
39
25
65
18
25
80
28
8
81
66
24
108
48
33
9
63
75
24
45
24
21
6
13
44
100
5
3
24
3
37
48
80
48
39
18
63
15
114
55
11
13
59
13
29
43
8
120
24
3
180
42
3
36
57
30
9
108
12
64
56
45
31
47
33
15
13
20
16
5
39
81
15
48
27
21
57
12
18
1
11
21
72
147
1
12
5
15
15
1
41
19
107
45
28
116
48
12
48
45
78
54
30
21
15
12
12
9
24
52
20
3
57
45
15
21
15
4
44
60
4
23
60
72
21
16
140
96
4
20
108
16
11
21
12
93
7
12
11
45
48
21
39
84
12
21
12
18
57
15
12
90
79
12
32
36
12
48
40
80
60
4
95
12
78
3
45
24
6
289
11
45
60
28
29
103
12
20
12
15
25
5
3
93
54
45
16
29
115
23
48
9
16
29
123
177
31
32
15
33
9
15
33
18
24
30
43
108
17
15
48
120
12
3
13
11
168
25
20
15
60
21
21
15
24
16
20
21
39
63
90
7
8
3
120
42
42
1
8
24
12
48
15
12
129
24
28
29
79
17
114
69
76
48
23
69
15
9
117
3
111
9
136
20
60
48
33
42
25
83
13
20
51
93
16
12
20
40
65
150
24
9
9
3
12
27
9
12
9
30
45
21
42
42
51
15
37
48
5
39
48
36
39
21
69
30
12
6
43
84
23
30
15
28
80
99
1
152
69
6
37
32
3
1
11
120
1
5
24
15
15
13
36
12
32
33
39
48
15
132
85
56
24
15
25
8
135
25
23
9
40
113
27
3
30
42
9
24
40
83
57
16
20
69
7
68
40
17
66
33
9
3
52
12
96
35
30
19
20
40
41
84
18
73
12
20
33
7
20
12
3
85
72
23
1
12
5
30
84
9
16
36
44
51
73
11
90
15
45
18
1
36
95
25
116
52
17
18
12
36
24
21
9
30
18
15
100
5
55
23
13
119
21
21
3
72
24
120
87
9
45
39
27
9
24
27
45
12
93
67
36
17
42
12
145
48
5
15
12
64
29
12
15
45
18
48
84
21
88
11
21
15
9
36
12
3
30
39
168
3
33
52
65
24
103
47
25
53
51
51
120
36
9
51
102
63
28
17
72
87
108
33
24
90
21
27
21
57
15
24
75
13
32
96
24
24
81
3
33
67
56
100
44
15
85
108
8
24
3
189
51
49
83
81
111
30
19
179
21
84
12
3
12
69
4
125
132
30
9
81
15
4
84
8
52
95
97
41
55
47
60
18
19
44
64
32
24
51
18
18
33
9
120
18
12
37
20
108
3
13
36
8
207
1
24
23
42
30
25
23
1
17
15
88
77
24
123
96
111
9
72
75
9
51
73
56
24
36
15
69
24
33
15
40
29
6
37
35
48
33
39
162
39
52
24
143
81
57
30
9
4
32
4
11
24
45
123
33
52
53
39
16
48
77
19
48
35
33
28
101
135
15
6
3
27
69
16
8
52
80
9
18
37
5
66
9
75
30
99
4
5
27
21
42
21
111
33
60
76
77
30
69
36
4
8
15
12
6
3
12
52
36
92
39
85
71
12
1
80
12
4
20
3
93
15
24
33
27
45
15
120
96
49
71
12
33
45
3
51
1
17
18
45
24
21
120
39
51
30
30
33
36
24
16
56
45
255
9
48
42
48
141
27
9
21
3
81
60
30
93
27
33
12
24
12
75
33
72
9
18
21
39
21
9
151
116
15
45
28
23
9
4
12
20
15
24
21
48
21
3
60
100
17
30
150
75
120
4
11
9
24
168
60
28
17
7
12
20
24
24
60
12
36
64
65
6
9
28
23
157
48
60
84
5
6
24
30
48
15
147
81
12
28
20
27
21
36
24
24
87
126
3
52
29
6
33
16
8
75
21
21
79
32
48
87
13
12
92
3
12
48
84
78
3
75
12
42
15
28
20
16
29
12
3
27
21
52
12
11
42
163
17
7
128
27
48
48
150
3
96
48
33
3
12
52
56
120
12
12
27
9
27
57
63
13
20
16
8
3
84
25
8
28
44
48
48
87
13
20
27
12
6
43
20
12
39
66
24
39
9
15
75
30
18
13
11
21
15
90
19
20
24
21
51
45
120
3
111
48
18
103
80
147
37
47
49
41
15
16
8
96
51
54
30
6
42
42
151
8
36
51
12
61
47
9
45
43
35
21
120
72
72
3
13
116
15
13
8
57
162
13
8
60
4
8
36
156
15
1
48
36
35
66
102
120
25
72
83
18
54
48
12
1
47
21
12
177
3
60
9
15
75
36
25
17
18
24
69
24
33
27
3
42
60
27
40
53
18
13
96
68
48
12
132
48
28
44
64
56
3
48
25
32
16
47
13
56
63
61
59
12
21
24
24
4
140
112
56
69
126
37
8
45
204
90
96
69
4
20
111
18
12
60
15
3
21
16
104
36
51
25
48
20
96
93
15
27
21
24
45
43
20
16
36
44
21
15
3
25
68
69
18
37
11
33
72
57
15
15
85
23
69
88
8
15
69
63
21
76
60
8
57
48
3
28
11
21
39
60
21
24
24
9
12
51
39
9
84
12
15
30
3
72
ABCD 95507267444*3^$a+1 [50094]
5
7
5
67
35
150
31
71
18
31
17
60
67
5
43
17
31
47
12
12
66
78
12
132
73
5
103
60
11
30
108
168
42
72
133
41
7
29
6
24
78
66
30
67
59
30
139
47
12
72
6
30
85
59
61
60
12
95
73
5
30
72
85
53
12
108
18
144
78
102
18
67
35
13
17
36
139
48
83
42
42
25
11
37
48
5
66
66
7
23
12
18
43
5
30
49
77
6
78
24
72
36
108
12
67
36
47
18
55
119
48
13
65
84
18
13
12
179
1
48
47
60
12
85
36
11
49
71
108
61
84
41
6
36
24
96
120
60
42
66
84
42
48
18
37
23
24
61
23
36
60
6
7
101
24
36
42
54
91
12
23
13
29
12
126
37
35
1
71
66
43
29
6
66
24
96
96
163
131
180
114
36
31
12
17
48
12
18
36
42
7
60
65
78
12
25
101
60
19
23
12
96
6
79
125
7
59
73
5
48
7
17
19
65
12
67
48
17
18
37
77
19
24
11
157
48
84
36
12
48
77
7
48
227
18
60
12
12
31
23
24
156
114
48
43
5
19
17
6
13
107
84
1
12
36
47
48
6
84
12
54
84
30
6
96
24
73
41
127
23
54
168
43
47
18
36
19
5
6
66
12
156
67
107
30
31
17
114
60
138
60
42
1
47
36
120
90
12
90
13
119
78
30
48
49
48
17
43
65
42
66
12
43
119
36
6
31
60
5
102
36
12
144
24
12
30
30
72
102
60
24
6
49
11
120
24
12
12
30
48
48
24
78
12
30
66
25
24
11
85
12
5
18
30
24
12
139
65
6
1
48
84
71
96
60
6
42
102
30
84
54
31
5
6
1
35
90
43
35
60
6
216
18
72
73
5
6
1
125
12
36
60
7
17
31
17
42
138
18
12
114
6
25
60
65
67
48
72
41
42
24
133
17
19
12
5
24
91
60
48
11
78
30
25
41
7
5
7
65
18
60
18
36
6
25
125
7
47
1
29
48
90
73
5
55
23
85
209
108
7
71
72
37
47
78
48
84
6
133
29
96
132
24
43
53
42
6
19
11
36
78
18
24
1
47
12
24
24
1
77
24
18
13
12
48
5
7
96
17
90
13
17
54
1
137
66
30
6
49
24
95
253
47
42
19
71
6
30
13
101
18
30
210
6
36
18
6
30
84
6
30
90
12
43
251
60
18
31
29
48
43
47
30
12
6
6
36
24
199
35
60
54
42
121
17
55
17
78
73
5
12
151
11
13
77
19
59
126
7
60
17
18
30
67
353
55
5
30
145
47
192
48
18
90
120
13
29
6
54
6
36
73
5
66
6
60
91
29
31
17
115
11
30
36
96
30
25
77
30
12
18
31
24
77
66
73
72
48
24
35
18
24
43
107
84
12
13
11
18
18
18
96
19
12
95
18
90
37
5
18
217
5
12
12
78
13
48
47
42
6
49
77
6
12
6
24
91
41
90
1
125
42
6
7
23
12
37
47
1
23
54
43
47
61
17
60
18
90
66
1
77
126
156
36
13
5
24
31
5
6
49
72
47
60
6
7
83
49
5
31
12
17
6
6
54
90
24
223
155
37
5
6
37
77
18
42
6
60
24
133
23
30
96
79
35
109
17
31
329
24
6
30
84
6
6
132
30
120
12
36
60
72
6
6
1
192
83
102
91
24
216
65
7
17
18
253
24
17
36
18
84
13
35
24
150
19
5
246
66
7
35
78
84
30
36
24
61
23
24
12
73
95
1
17
24
24
186
6
198
36
30
90
13
47
6
78
37
5
30
114
79
12
149
18
90
12
36
78
97
47
73
89
6
72
1
11
61
17
6
24
48
318
24
36
36
36
24
60
24
156
168
36
55
12
233
30
12
72
18
7
36
24
17
6
18
24
31
29
6
85
12
203
72
42
18
72
36
25
65
60
24
12
114
85
17
7
155
6
42
84
36
18
235
17
7
233
18
6
54
25
77
60
24
19
47
198
7
23
72
193
59
138
30
157
203
12
6
36
90
18
66
72
13
17
43
72
35
73
65
6
6
180
24
19
5
12
7
48
17
42
1
29
84
24
55
47
66
48
54
133
29
19
24
53
120
180
24
84
127
17
91
11
108
25
5
43
53
30
126
6
13
59
6
96
31
53
7
17
78
97
36
5
6
36
48
36
1
60
59
6
12
103
72
5
30
78
7
11
24
25
156
71
36
37
36
5
30
30
19
47
1
59
18
6
6
31
168
384
48
53
30
12
168
12
25
ABCD 95507384738*3^$a+1 [50020]
15
108
57
379
65
120
39
9
7
156
68
177
63
60
96
84
9
3
33
19
101
96
39
9
27
21
219
60
4
5
55
17
67
5
12
168
48
3
105
12
79
41
19
5
24
55
89
12
39
21
36
7
53
12
12
144
12
123
21
108
31
41
103
53
108
15
57
19
65
24
27
309
96
75
45
115
77
3
45
24
84
12
103
209
276
156
36
228
151
20
45
36
43
5
139
32
45
103
188
93
195
45
144
108
123
76
20
204
9
43
12
77
24
75
132
300
117
12
51
45
163
80
112
108
32
240
177
60
96
7
140
33
51
189
51
64
480
5
132
24
144
132
24
36
48
27
48
45
72
24
60
36
99
105
24
12
132
3
9
163
113
67
101
72
3
81
31
233
12
48
91
320
33
168
19
36
5
43
29
72
75
28
192
144
132
320
9
135
16
53
276
24
75
132
204
16
29
276
63
45
55
12
53
72
19
101
84
24
312
39
36
48
96
33
43
80
148
32
45
72
60
63
105
39
69
7
53
24
108
103
32
228
64
32
16
44
153
43
65
144
75
213
63
28
41
103
65
48
60
3
117
24
60
156
60
15
33
79
17
48
175
128
117
27
244
77
84
75
4
77
15
69
31
53
55
5
12
63
177
48
19
96
80
60
129
63
84
69
144
91
32
304
53
120
3
45
288
36
108
63
84
160
5
180
103
17
168
7
60
5
15
81
187
113
63
4
32
16
53
7
29
55
284
57
7
137
48
123
105
84
15
4
176
9
336
60
60
31
5
48
360
15
81
31
53
12
15
4
53
456
60
135
16
80
28
132
233
103
197
7
53
60
147
9
24
31
80
76
144
5
27
9
24
67
305
72
51
96
21
187
41
24
3
28
84
41
36
19
320
69
87
81
19
65
60
24
87
45
60
72
48
3
60
36
28
53
12
96
36
235
41
55
80
105
43
77
48
127
65
3
57
55
44
21
79
125
15
21
43
32
69
96
84
43
41
24
168
120
48
156
60
36
60
55
108
20
76
20
16
665
55
44
33
63
48
36
76
5
15
69
43
41
12
123
9
36
132
84
48
96
60
91
89
171
124
84
60
65
108
60
84
19
17
19
60
20
64
209
63
9
24
27
165
120
99
69
31
89
72
12
3
48
156
36
33
36
84
36
96
15
105
43
65
91
41
55
180
65
79
413
127
20
28
128
33
24
72
31
29
456
43
161
15
240
33
3
28
29
36
175
29
3
117
207
124
96
20
64
65
72
7
17
79
12
53
27
93
72
48
207
204
16
209
211
12
17
79
36
156
128
21
204
12
99
4
269
111
57
55
65
480
223
80
96
21
127
77
180
60
79
41
103
5
27
180
45
99
76
20
21
103
32
148
65
360
84
48
3
117
24
19
89
51
4
32
144
112
5
12
12
24
55
5
175
29
31
77
7
77
31
20
57
48
180
63
96
4
65
15
96
60
4
ABCD 95507808764*3^$a+1 [50001]
41
48
7
54
35
31
21
120
36
9
11
12
97
36
87
80
1
23
49
23
36
4
8
19
54
90
5
25
60
30
5
16
72
3
48
6
15
32
48
100
69
71
52
39
29
136
33
15
56
25
35
1
63
21
24
12
3
48
9
15
8
96
1
23
16
3
29
64
44
4
12
45
39
44
52
57
35
48
79
6
63
81
18
9
93
18
96
29
1
24
11
61
35
31
18
54
57
96
32
55
9
32
7
9
60
20
73
71
25
51
33
83
7
42
47
52
21
6
29
24
12
28
24
57
15
36
9
126
45
8
16
20
55
5
16
24
96
24
192
57
11
64
116
43
17
49
11
48
24
16
44
36
1
71
40
3
41
16
44
19
29
16
36
20
144
13
51
44
172
33
71
37
6
18
27
32
4
9
23
60
16
56
25
120
24
95
64
21
107
36
1
72
36
12
36
35
96
84
19
45
27
17
37
15
56
1
3
69
59
4
9
18
6
15
48
3
6
48
36
59
19
30
71
37
60
23
25
24
48
3
12
3
150
11
1
24
27
21
3
57
11
7
69
8
40
72
21
71
7
21
9
23
49
3
32
133
66
5
13
6
65
4
48
44
85
23
91
53
4
20
25
39
8
16
9
63
9
15
32
67
29
73
39
48
27
89
4
12
21
47
1
36
54
33
9
3
8
72
16
3
129
57
35
37
11
16
3
53
1
24
119
37
3
3
29
1
24
27
9
27
27
18
3
8
37
54
18
6
45
104
60
1
15
21
96
47
108
25
192
11
24
1
3
80
79
54
15
44
4
27
5
60
16
44
61
12
39
3
90
54
30
3
69
23
36
1
72
30
6
39
141
59
4
80
28
129
47
48
19
21
72
27
6
15
24
44
36
61
36
18
29
1
15
72
3
21
24
105
27
32
108
120
24
16
48
32
4
21
36
84
90
6
63
8
24
67
45
27
54
12
147
51
24
126
12
60
15
80
36
4
3
89
37
59
49
75
51
21
69
36
47
16
8
16
21
6
65
16
60
3
29
1
18
17
28
9
47
28
20
64
21
36
42
45
57
23
13
11
13
71
36
13
35
1
23
24
25
42
5
16
27
41
12
36
61
90
117
3
162
24
12
18
6
36
11
40
21
48
11
16
27
18
3
24
24
56
19
45
36
12
56
60
36
61
15
45
15
75
54
12
54
5
13
11
48
13
24
11
16
3
24
45
27
48
5
28
57
36
24
36
11
43
53
13
72
3
57
12
11
40
44
37
191
16
48
9
35
7
41
7
5
1
15
36
15
18
11
4
44
72
64
21
36
24
15
120
9
12
54
5
48
1
131
1
12
83
12
1
71
1
47
24
49
15
27
89
49
11
13
83
24
12
1
59
100
21
36
35
4
36
32
37
24
11
1
90
114
144
12
59
1
27
24
72
48
3
5
1
12
60
18
5
25
15
68
76
8
73
135
27
18
30
29
25
23
16
36
12
9
162
45
32
49
27
32
25
3
164
12
37
51
48
45
6
5
49
15
20
13
3
21
15
3
5
4
57
51
3
18
95
37
15
51
6
15
3
45
56
16
129
90
21
44
84
28
144
80
1
27
27
18
3
33
63
56
12
12
13
35
25
11
48
7
5
24
64
24
20
7
45
24
75
24
65
12
48
52
12
24
32
108
55
24
30
18
65
4
104
13
12
47
12
36
28
204
36
15
90
23
12
19
33
57
27
81
24
71
37
30
18
123
24
8
13
12
39
75
17
28
8
48
16
21
3
3
69
12
9
51
36
32
16
135
66
51
9
71
49
24
36
30
9
15
53
12
16
96
33
36
39
36
21
39
20
12
16
20
28
27
29
12
31
53
64
12
48
111
29
16
8
24
4
140
24
96
1
75
12
32
19
33
36
8
1
12
71
1
24
30
101
13
59
88
51
30
24
18
93
33
27
44
84
48
13
15
8
67
9
44
13
23
55
101
64
81
15
20
55
5
13
11
25
39
3
29
24
1
15
192
27
41
31
101
40
48
96
3
29
1
42
9
20
1
47
24
19
17
48
60
96
13
3
32
19
29
13
54
29
19
6
11
55
5
73
12
6
69
32
91
6
167
24
1
15
45
75
72
80
37
11
187
53
36
36
43
30
42
21
8
43
66
11
48
40
9
51
81
27
8
12
1
35
1
59
60
25
36
54
96
17
4
27
42
75
69
30
24
48
29
4
32
12
36
31
18
59
4
12
105
95
1
11
61
12
11
24
1
60
36
15
8
12
64
36
21
24
3
81
59
16
21
15
8
4
21
15
72
72
8
13
72
3
75
17
31
33
9
102
29
64
68
12
13
11
19
9
12
32
1
24
87
32
24
19
5
4
21
15
144
21
3
104
43
18
11
24
1
108
36
15
51
96
41
31
33
15
21
21
3
24
3
5
16
36
15
29
25
39
75
18
27
3
42
35
28
44
1
12
71
7
18
30
6
15
8
12
12
4
144
12
3
54
11
25
39
15
6
27
204
129
99
9
12
111
32
1
11
31
17
52
3
69
32
40
51
6
12
119
7
72
17
1
35
72
16
9
23
16
24
21
3
51
6
48
11
7
21
20
4
8
19
53
12
28
123
114
35
1
90
5
49
36
12
24
18
66
36
15
99
77
4
21
11
31
53
13
36
15
8
40
12
12
72
57
18
5
1
36
3
8
19
18
6
29
1
18
29
43
6
18
5
16
44
25
36
63
3
18
15
21
18
18
59
16
8
84
100
3
18
23
73
23
84
67
144
18
24
30
6
11
76
36
20
1
47
1
36
11
204
61
18
66
11
40
9
71
1
15
60
20
43
5
40
120
8
13
30
9
44
16
21
6
30
39
21
51
12
68
49
11
12
64
33
23
16
56
19
45
20
4
108
87
5
19
30
60
59
28
20
13
27
20
100
12
21
59
12
25
12
107
1
15
99
5
61
6
18
12
11
49
27
20
1
47
79
5
67
72
5
120
25
66
6
15
80
16
189
24
54
5
67
66
108
24
72
84
24
30
90
47
28
3
5
12
37
90
18
11
24
16
147
18
12
23
52
116
12
31
6
39
153
23
49
18
6
27
32
31
5
16
8
40
3
18
30
137
48
49
36
15
27
5
24
19
72
21
ABCD 95507917028*3^$a+1 [50078]
229
48
83
90
19
413
19
80
9
252
90
33
147
18
72
187
152
16
144
48
191
90
79
281
151
155
61
29
90
193
192
155
85
48
168
23
9
243
54
31
95
18
175
56
21
163
104
160
32
441
90
144
141
48
112
59
216
85
104
135
54
180
55
71
270
54
301
149
90
162
288
180
211
168
32
144
75
72
13
221
379
24
128
45
67
96
32
3
72
13
185
36
123
111
25
11
141
255
18
31
48
240
41
7
24
104
160
80
21
36
79
24
216
221
123
75
72
13
167
25
425
103
401
36
90
90
87
3
18
216
211
383
90
270
25
65
126
90
55
216
215
324
13
320
63
193
77
90
25
83
85
77
108
31
5
36
223
240
24
80
328
432
23
18
207
45
108
180
90
126
126
45
160
144
29
51
64
11
54
15
232
5
180
144
175
149
259
152
201
54
121
149
259
65
151
8
21
162
180
18
252
55
32
147
13
72
56
75
18
19
72
456
24
5
216
27
328
5
99
64
107
18
72
108
7
29
216
198
85
72
5
54
144
117
40
48
96
185
31
95
54
144
171
135
1
8
96
136
8
144
48
279
49
41
144
7
173
270
45
144
63
90
54
306
159
144
112
240
119
105
64
360
24
311
36
85
59
342
15
48
171
36
193
41
234
90
72
267
16
5
171
376
144
96
113
180
339
21
115
296
88
216
221
54
36
216
90
87
21
36
90
45
160
29
180
79
552
8
88
29
43
288
24
5
180
396
144
115
29
252
103
32
40
48
65
72
90
378
27
189
54
162
234
54
27
112
23
25
48
32
39
105
64
227
13
5
270
205
312
23
270
67
59
109
152
240
40
8
424
168
173
99
40
48
263
25
56
9
31
329
7
209
231
88
41
180
43
47
396
13
432
113
36
115
425
216
144
36
54
54
79
288
24
104
135
217
144
35
229
5
195
417
360
175
ABCD 95508007436*3^$a+1 [50049]
90
12
42
12
24
120
31
84
35
54
36
66
13
11
30
36
43
101
19
41
91
29
60
12
18
6
175
35
54
175
41
79
17
90
13
17
7
17
55
108
17
79
29
36
79
60
185
66
25
11
169
60
29
36
115
11
66
18
1
48
65
127
35
13
41
55
240
41
114
49
131
66
43
107
90
43
101
66
144
36
54
31
29
180
31
71
18
19
17
114
49
12
84
11
54
90
60
30
55
17
67
36
77
79
35
30
6
48
114
55
11
186
79
47
73
456
155
49
149
36
66
73
17
78
66
36
24
19
173
54
78
36
30
25
71
54
19
252
29
6
120
54
72
7
101
31
95
24
156
54
24
115
41
42
108
102
24
84
31
5
90
13
47
205
120
264
35
132
18
139
41
54
180
61
5
79
17
306
48
114
18
97
41
151
48
41
79
12
35
109
71
25
29
12
43
137
18
60
90
91
89
55
36
24
11
73
47
78
156
24
156
6
108
36
25
5
31
5
36
7
96
29
36
12
42
37
84
107
18
115
11
54
115
65
79
83
37
41
72
18
30
180
42
108
12
78
79
12
89
12
18
60
30
115
101
55
89
24
48
42
61
24
23
73
47
42
18
48
6
199
11
126
78
12
42
91
47
37
60
125
55
11
42
43
144
101
72
18
12
60
37
71
61
149
24
7
41
18
6
79
5
42
18
102
60
18
19
36
35
61
65
19
17
30
42
246
60
61
101
264
36
90
13
47
54
103
12
65
30
25
24
65
12
108
90
42
108
139
23
54
18
18
72
55
132
5
78
181
11
13
245
36
55
89
36
12
7
11
24
277
185
24
199
83
144
6
18
30
36
19
24
53
48
6
13
95
97
59
24
126
55
35
72
73
35
66
78
12
49
180
77
198
42
18
54
91
17
43
11
126
43
65
54
18
18
12
18
55
24
173
19
35
24
66
54
132
13
167
30
18
6
108
102
60
90
54
289
17
36
162
12
205
53
18
97
47
25
41
43
89
156
36
24
12
132
115
77
43
17
84
42
18
55
125
156
126
49
173
91
35
85
96
71
48
121
84
96
59
121
5
24
66
60
109
17
108
12
150
18
19
35
192
25
89
54
37
65
78
61
144
36
84
53
48
24
36
120
6
49
5
72
90
72
48
42
7
29
180
12
180
18
36
24
66
79
120
41
36
18
102
18
6
36
18
12
97
233
138
90
240
115
41
6
37
36
11
6
54
120
6
84
36
18
6
54
12
108
60
72
133
96
41
48
24
66
42
30
37
23
18
91
29
72
18
145
5
79
65
48
139
24
17
43
36
48
41
30
121
29
19
53
90
108
90
12
24
234
85
125
6
13
5
31
77
48
6
25
83
72
18
126
54
7
83
25
101
120
72
78
49
5
18
84
90
96
19
11
13
5
19
336
5
91
71
42
67
23
108
48
42
72
7
59
25
17
79
41
114
18
67
41
138
205
65
24
72
36
30
18
36
114
30
60
91
119
6
108
12
78
1
11
85
29
156
79
71
73
11
24
138
24
19
65
6
54
12
78
1
35
66
42
48
37
17
6
144
13
131
120
85
101
18
37
89
144
7
101
120
79
65
168
7
41
60
198
121
23
162
18
37
143
37
48
17
60
36
72
55
197
19
35
234
66
186
79
47
30
79
35
169
36
41
7
60
72
149
60
31
48
23
78
90
162
43
257
42
18
48
36
90
49
24
17
60
210
109
41
30
90
36
60
210
49
120
53
12
36
114
13
192
48
35
36
36
85
48
36
77
78
ABCD 95508055556*3^$a+1 [50043]
57
24
3
93
63
96
48
18
78
21
48
75
12
21
3
54
11
7
84
12
5
16
51
24
53
115
6
27
144
75
66
30
5
4
171
6
15
27
33
140
7
9
24
32
7
12
12
24
18
30
42
42
108
65
4
111
126
6
90
48
6
12
21
15
9
3
6
6
42
24
24
30
45
87
21
3
132
12
21
15
9
24
105
15
9
42
29
151
42
24
222
36
6
54
9
36
21
15
15
66
48
42
36
144
18
87
48
33
186
12
42
66
21
104
16
123
12
72
12
53
7
60
36
18
24
24
11
43
96
48
33
63
18
3
3
17
136
9
39
32
4
15
6
15
12
93
18
69
99
6
24
72
30
36
24
12
33
15
24
21
3
18
66
69
84
12
105
6
42
27
51
81
60
45
54
129
27
102
11
127
102
135
32
73
90
21
51
48
54
51
69
48
114
78
6
9
3
9
108
81
18
24
6
6
57
24
3
30
66
48
21
3
54
96
39
84
117
24
159
8
19
30
6
21
12
99
60
90
114
21
3
12
17
4
135
141
120
9
42
48
12
9
12
39
96
24
29
19
69
33
24
66
84
65
139
24
57
21
11
133
18
30
30
48
33
9
72
66
24
78
39
48
51
9
69
6
84
174
18
54
42
17
55
9
3
18
96
107
133
27
132
32
103
72
36
60
12
36
9
3
6
87
81
162
69
39
18
42
12
48
57
99
24
24
78
51
27
69
3
9
27
5
4
3
12
21
27
48
29
4
63
5
40
9
23
73
48
90
5
16
15
12
132
41
1
72
162
36
17
55
66
24
138
24
21
15
18
39
39
65
43
30
48
15
27
12
42
51
63
54
30
141
12
39
60
12
9
15
89
160
15
12
54
47
1
18
30
39
39
42
24
15
75
21
9
30
66
18
12
36
54
15
27
5
151
48
36
30
24
30
156
72
6
30
66
66
105
80
7
21
9
15
60
27
36
84
9
9
11
124
36
45
24
123
15
21
44
31
96
30
51
3
24
24
114
39
15
12
93
123
48
33
51
41
19
21
3
29
1
6
65
31
84
36
45
69
6
57
33
42
33
48
20
19
57
48
12
120
15
24
42
6
12
105
3
72
18
39
9
30
96
18
6
45
48
92
91
6
162
45
33
3
45
6
57
9
48
15
3
24
108
138
6
65
36
19
81
15
66
24
3
21
15
33
63
3
6
54
45
27
36
29
4
3
162
54
21
117
66
30
102
48
18
15
15
36
54
120
39
81
96
48
23
31
24
9
48
33
48
6
9
27
150
3
3
12
21
51
29
19
12
48
12
17
4
39
9
33
18
117
27
6
24
39
63
12
9
45
39
51
9
27
138
11
52
3
45
24
57
30
42
39
72
75
24
33
21
6
60
24
144
30
96
3
27
9
60
36
24
3
33
84
9
51
51
18
150
9
27
12
96
18
30
72
45
96
75
12
45
12
108
81
24
30
93
15
45
9
42
6
15
3
84
72
17
28
15
36
29
79
60
84
65
36
25
54
42
54
114
6
69
32
28
8
91
12
12
12
17
28
3
12
29
43
24
21
120
195
30
15
105
18
102
42
48
54
30
60
30
87
20
64
27
9
27
24
30
144
54
84
54
30
18
78
48
48
9
24
51
45
15
129
48
24
15
18
48
6
72
42
6
21
60
33
99
3
108
69
24
63
21
48
39
24
5
1
48
6
96
101
13
30
9
75
6
30
89
49
24
18
21
84
36
9
39
27
45
57
18
9
45
99
32
43
57
204
36
27
21
8
55
48
9
57
11
7
102
30
84
24
96
21
9
18
57
3
9
63
21
99
12
29
72
31
18
15
24
99
45
75
12
90
39
96
15
24
24
18
6
17
49
30
21
80
16
60
39
29
16
36
99
30
107
43
48
12
9
15
69
96
195
150
72
11
36
7
21
45
6
9
24
104
55
144
114
24
24
30
45
3
84
54
6
141
27
21
12
9
6
96
138
48
143
55
12
78
6
72
18
102
12
48
12
12
21
3
9
69
78
9
15
36
125
1
3
99
36
180
18
51
27
66
90
180
9
3
105
93
198
18
119
1
48
54
42
6
24
149
76
39
33
60
21
95
49
6
18
66
81
51
9
87
18
24
114
60
69
32
31
12
96
57
9
102
12
12
57
8
4
15
6
120
51
45
63
33
95
79
60
30
24
6
89
64
57
30
156
12
5
55
54
3
32
19
45
45
72
6
69
27
24
9
99
81
69
11
37
30
90
6
9
9
138
21
57
35
85
198
36
12
18
15
27
12
57
24
9
18
65
7
78
24
3
93
15
27
84
12
24
60
18
18
177
3
57
24
51
36
60
9
60
27
36
9
27
33
27
21
60
8
79
18
6
60
36
18
30
84
81
123
12
24
12
9
120
24
15
18
15
12
27
5
16
15
45
32
1
30
41
28
39
12
24
66
3
12
104
7
24
57
33
72
6
21
255
12
21
21
11
115
12
48
6
87
39
18
18
125
43
33
12
84
99
12
36
120
18
99
27
114
15
27
48
12
12
24
60
81
72
33
71
1
15
15
9
3
ABCD 95508252272*3^$a+1 [50049]
11
12
25
41
36
51
39
9
9
55
8
4
20
24
15
21
3
42
3
76
11
24
49
11
30
36
12
3
24
27
66
60
19
83
108
66
6
21
24
57
67
36
32
3
18
48
6
72
54
18
24
102
7
176
3
9
4
5
42
25
5
3
24
15
21
39
9
9
43
56
87
49
60
17
12
12
3
3
30
7
41
51
4
32
12
27
1
29
3
4
23
42
19
125
6
9
57
54
12
21
12
16
29
66
96
1
8
16
12
20
57
54
30
99
3
57
3
30
63
3
1
35
37
47
66
18
60
9
16
8
4
41
3
21
15
57
27
27
33
16
83
36
18
19
20
27
33
63
114
51
3
36
13
53
36
79
120
92
16
23
105
144
9
6
93
3
18
90
73
104
21
3
9
3
33
19
56
4
36
41
15
72
9
7
41
60
19
53
19
167
33
4
12
56
48
60
15
36
9
63
33
3
72
36
30
54
36
33
16
23
21
36
48
57
6
45
3
42
54
1
23
21
27
30
39
9
48
3
39
6
24
51
3
120
138
91
23
12
66
96
48
6
13
5
24
103
29
3
4
44
99
54
18
18
54
42
54
48
60
36
12
37
5
7
17
63
16
44
15
25
8
81
55
32
9
3
84
15
102
150
12
30
30
60
9
75
18
19
29
24
79
23
69
3
21
60
4
47
156
42
54
37
60
20
28
60
107
42
12
30
6
3
16
12
29
31
36
11
54
66
45
39
6
15
63
57
3
138
54
25
29
3
12
45
42
25
29
67
5
27
16
5
60
6
60
12
9
63
9
33
54
93
39
13
48
5
3
45
3
45
54
45
4
35
60
48
69
9
51
48
75
60
9
147
42
7
5
36
127
32
52
36
5
27
87
49
35
49
23
6
54
30
19
12
20
12
87
117
39
1
41
6
1
5
72
72
3
24
21
6
49
71
18
162
108
24
24
6
36
51
39
57
24
3
12
9
72
63
1
5
48
12
30
126
84
66
1
29
67
11
33
33
54
24
21
3
30
12
48
31
65
30
9
40
20
148
11
78
60
30
18
42
30
3
9
3
12
63
1
47
102
48
24
7
32
3
129
60
28
80
24
28
23
13
5
7
44
99
18
48
75
4
11
21
36
57
55
41
3
9
19
11
18
27
9
30
60
42
24
55
35
30
18
36
24
42
42
1
24
17
15
51
18
18
9
45
19
17
42
13
23
57
57
15
69
18
30
79
44
99
1
59
54
6
84
25
11
18
63
16
36
29
12
15
27
21
84
9
7
17
12
6
13
92
15
96
36
1
48
11
6
96
72
24
48
63
9
126
9
4
53
7
11
9
15
45
39
12
13
59
24
6
75
57
36
42
25
5
7
29
6
33
12
124
32
3
72
13
60
29
7
72
53
15
48
15
13
23
9
21
123
52
65
12
18
12
1
24
101
54
37
32
45
6
18
66
81
21
12
3
39
42
78
24
54
51
99
9
21
72
43
53
3
45
72
12
6
30
3
9
3
33
19
12
44
24
9
39
16
5
42
84
12
36
73
36
44
28
23
72
49
17
12
19
77
3
51
37
41
6
9
52
11
73
29
75
148
17
63
52
44
28
11
6
12
19
29
30
12
30
120
18
9
21
7
35
24
12
12
72
60
9
4
5
19
47
21
3
12
117
27
97
17
19
11
21
51
37
20
45
79
119
126
27
4
32
9
39
159
24
25
35
33
93
31
41
42
12
114
3
9
30
36
1
11
97
23
9
112
56
21
3
51
1
77
30
24
45
45
54
33
9
114
69
123
45
99
21
16
29
42
1
29
6
37
8
63
21
16
36
29
43
119
12
114
27
48
36
3
25
72
104
36
27
30
27
15
49
47
9
45
27
15
6
3
39
1
24
11
6
12
24
63
15
12
33
21
12
12
3
15
21
33
27
27
25
29
39
12
48
12
33
6
6
42
13
77
175
35
117
136
32
87
36
9
108
16
36
35
138
63
15
1
77
102
72
66
42
96
12
1
20
15
96
42
15
15
18
36
6
61
71
37
113
3
76
116
45
12
7
53
42
24
21
4
11
45
99
30
30
1
56
45
3
51
21
40
11
30
18
13
32
40
29
6
6
3
57
30
37
23
9
36
52
8
52
12
23
13
36
23
49
68
60
39
42
114
45
48
4
59
57
57
7
12
20
21
66
12
25
60
32
4
44
45
48
18
33
45
96
27
9
67
47
60
18
12
24
6
66
18
1
104
15
33
57
3
39
21
3
30
6
9
4
47
37
23
9
24
21
51
135
6
3
3
12
61
20
3
12
13
89
36
36
15
27
18
51
4
89
51
4
41
39
3
84
6
24
19
36
17
60
3
28
48
17
36
54
36
37
20
48
24
3
13
24
72
47
18
12
27
12
51
93
36
24
4
48
32
15
13
35
93
51
66
48
3
72
144
36
33
6
25
11
21
51
12
12
9
48
63
57
27
36
25
60
36
11
117
24
15
18
31
48
20
16
35
6
6
61
59
6
36
3
40
72
204
143
90
24
24
18
24
33
48
27
84
60
85
24
17
39
16
12
65
111
3
12
133
104
3
36
1
92
75
30
19
32
3
132
1
41
12
18
12
36
12
18
18
48
18
12
55
35
61
11
33
33
31
20
28
8
88
29
6
21
24
4
35
24
48
66
90
9
3
30
18
9
39
93
63
84
12
12
18
6
9
21
168
39
12
39
9
15
21
33
27
27
48
18
7
41
126
6
54
33
12
93
19
80
4
5
55
11
33
117
3
9
63
48
52
11
18
3
27
48
12
18
3
3
12
25
32
21
19
80
69
54
12
24
1
8
57
7
5
39
15
36
6
19
23
9
15
57
3
21
33
12
3
40
11
36
30
3
48
88
80
51
84
9
132
15
13
17
54
9
27
12
33
57
6
36
18
18
21
28
32
15
30
39
57
18
54
12
18
21
64
41
54
48
24
1
11
25
17
6
117
15
30
30
21
72
88
95
9
9
7
24
29
30
12
13
116
3
12
33
9
6
54
78
6
151
29
96
12
30
18
108
6
12
73
23
21
45
3
33
19
80
21
6
12
1
53
3
75
30
12
3
3
18
15
60
15
84
12
33
264
27
13
72
47
6
19
32
33
111
45
48
36
18
42
ABCD 95508348738*3^$a+1 [50047]
44
16
20
39
24
21
39
1
8
3
69
15
73
24
8
9
36
7
80
24
69
3
60
48
72
24
27
18
18
9
40
8
33
6
24
6
6
12
12
1
12
161
3
93
19
5
31
35
61
29
60
27
4
17
3
39
84
9
87
33
16
20
40
11
48
9
4
80
4
11
18
3
168
15
69
15
30
7
20
28
41
18
21
4
71
1
24
20
9
7
60
36
5
51
27
1
48
48
24
5
15
4
12
68
28
44
3
33
9
99
4
36
36
8
40
35
25
11
18
31
8
9
7
36
48
12
48
60
47
1
108
12
5
24
15
16
36
47
9
21
30
105
3
9
52
12
77
7
24
59
54
39
16
44
28
24
12
32
3
6
6
9
81
79
35
1
20
24
75
25
24
32
9
55
12
36
84
23
49
72
92
3
33
33
51
39
37
5
15
33
43
11
6
7
41
31
29
30
24
60
9
24
27
33
33
66
24
12
25
8
28
8
9
31
8
24
21
3
9
135
21
19
24
71
18
36
31
11
13
8
12
51
1
23
54
27
4
8
4
24
11
1
29
79
23
21
240
16
5
27
27
1
11
49
8
3
25
17
18
9
39
57
12
60
15
49
104
3
33
63
1
20
36
76
5
6
24
6
36
27
4
32
40
36
168
12
8
48
28
5
66
6
15
75
1
12
5
51
45
27
9
15
12
28
23
9
57
60
6
37
32
15
24
9
16
11
37
12
48
32
45
87
15
49
47
18
3
16
77
67
20
51
25
17
75
51
9
24
15
30
36
18
25
12
8
4
36
8
15
21
27
37
96
44
69
19
24
17
3
16
11
25
11
30
7
108
56
3
6
42
9
4
12
72
44
69
6
9
12
28
8
72
21
66
54
63
4
48
60
12
48
8
39
1
44
60
16
11
18
27
76
89
27
3
21
40
29
6
9
51
24
36
6
3
4
11
9
12
28
23
198
3
3
36
24
9
15
108
1
20
21
6
12
9
33
30
1
60
5
67
44
28
11
42
42
36
12
145
8
52
17
3
3
25
60
48
11
37
44
15
66
7
11
33
16
17
19
41
36
18
1
11
6
90
1
23
33
15
6
72
48
43
60
20
3
18
48
7
12
12
24
95
48
60
13
24
59
6
42
9
48
33
3
16
11
12
1
8
105
36
3
15
45
27
93
45
18
12
9
16
44
3
6
51
3
6
3
21
27
21
7
95
37
56
16
11
24
12
42
75
33
90
84
37
8
4
48
47
57
9
48
30
18
43
29
42
6
27
40
47
49
8
100
32
39
48
13
35
21
28
35
25
20
88
23
42
90
9
15
61
65
19
8
4
36
44
36
12
36
9
31
12
41
30
45
21
67
11
13
65
7
20
16
5
15
48
48
64
20
75
13
20
16
8
64
12
11
18
51
9
55
17
3
3
13
59
24
24
37
8
69
3
24
16
17
39
184
8
52
20
27
6
19
68
4
5
6
21
9
18
6
210
13
5
12
31
12
20
57
6
48
54
6
102
7
17
30
37
48
5
7
11
18
7
56
51
61
17
7
11
13
11
69
21
7
24
17
12
30
21
9
66
48
9
27
25
12
11
36
13
41
6
21
3
33
9
18
1
24
8
15
13
47
25
20
33
43
47
13
56
33
27
4
11
1
17
30
90
7
24
152
27
1
12
17
12
6
1
5
31
8
27
57
3
9
51
21
4
24
24
20
39
57
36
3
84
1
20
27
9
100
11
9
12
4
47
85
11
9
15
1
8
93
3
3
45
33
39
24
21
6
13
29
24
3
28
17
7
56
33
15
4
47
18
7
12
96
36
8
124
5
31
11
1
60
116
4
32
63
21
9
79
17
135
3
73
65
15
12
16
5
3
48
12
28
36
68
12
27
49
20
36
27
9
15
25
44
28
59
18
31
35
1
12
12
11
1
23
61
48
8
27
9
21
3
3
36
49
5
6
24
73
32
52
8
45
15
12
12
40
20
4
36
12
11
42
7
11
1
12
131
13
11
33
16
44
4
32
21
7
20
4
59
129
4
12
24
84
41
3
3
9
4
11
73
35
60
93
21
3
84
33
24
6
6
78
9
51
81
16
72
20
24
16
5
6
33
40
12
5
31
35
48
1
5
7
48
71
1
20
69
18
48
117
76
24
20
4
140
52
11
30
6
1
80
12
52
5
24
18
21
36
28
104
4
53
51
3
21
4
23
9
12
12
24
27
6
7
48
20
3
133
96
20
81
15
57
19
36
56
4
29
3
45
55
23
25
65
48
30
13
11
12
1
47
78
3
24
15
6
31
12
92
64
11
9
4
12
47
13
11
1
23
21
36
12
4
8
75
108
90
7
35
54
30
30
31
11
24
6
18
6
27
84
4
8
4
59
37
12
5
30
21
15
12
1
12
44
4
12
59
1
20
24
88
48
8
84
15
102
7
41
3
136
12
95
25
8
3
24
6
18
30
6
9
15
1
8
4
20
36
21
63
16
36
5
102
33
15
9
52
29
27
40
44
57
48
24
3
12
52
5
30
18
19
32
27
109
32
4
23
21
15
69
9
39
12
4
17
7
12
8
124
72
65
19
89
12
66
24
13
17
3
39
37
11
1
8
3
1
8
28
12
5
135
21
31
12
5
18
1
77
31
12
23
13
23
24
33
24
84
3
81
21
48
7
59
30
36
12
7
84
8
16
11
24
6
27
36
16
12
8
4
60
68
36
3
105
15
1
35
30
3
12
4
12
36
8
36
40
44
28
35
13
68
87
18
30
13
23
21
39
18
7
35
73
56
12
28
12
32
4
17
54
37
35
109
24
36
72
12
5
163
23
30
24
3
27
36
25
17
27
136
24
8
52
41
60
6
30
7
36
5
12
3
21
51
45
18
1
11
21
4
5
6
49
12
29
15
63
13
32
21
48
60
15
16
12
24
12
24
8
4
5
6
9
28
17
19
41
7
29
31
8
15
21
4
11
84
6
19
8
16
20
9
27
16
11
13
36
11
30
3
27
9
9
15
16
32
24
33
31
60
44
21
7
23
1
23
6
24
15
12
16
12
8
3
24
33
12
24
52
60
11
1
92
40
32
39
60
24
1
17
18
25
5
103
71
25
5
7
11
37
48
72
44
12
75
36
129
57
18
33
21
19
36
5
3
39
49
56
72
4
8
21
18
6
19
53
15
3
30
3
12
69
48
3
12
4
11
18
6
1
48
29
7
36
12
11
33
51
42
6
1
17
67
24
12
11
9
69
24
27
4
36
11
30
7
20
4
8
3
9
51
24
114
18
37
24
17
3
24
24
40
12
53
6
30
39
88
23
25
5
3
4
11
13
56
4
20
33
3
123
45
84
45
18
1
41
15
33
7
8
28
24
11
21
4
23
6
43
8
12
4
17
90
6
7
11
13
8
15
60
150
7
24
72
60
23
1
5
72
3
36
60
28
11
45
16
17
24
6
36
30
30
36
21
9
18
9
16
12
8
9
7
36
108
8
33
39
81
54
1
29
19
17
7
11
42
138
1
8
36
48
3
42
27
120
12
9
7
72
32
33
3
40
29
79
41
24
66
78
6
33
3
25
29
6
18
72
3
52
53
12
30
24
1
20
3
25
17
39
16
80
28
32
64
8
16
12
11
24
60
33
33
18
1
32
16
5
6
69
63
13
11
6
19
44
60
16
29
27
33
90
102
3
87
1
12
44
16
8
12
52
12
24
20
24
16
48
23
30
27
21
12
15
15
12
13
44
3
33
36
28
8
39
61
11
49
8
135
6
54
1
32
28
32
4
12
23
57
84
3
13
32
36
9
3
52
84
17
18
60
12
45
16
23
66
7
101
6
37
47
6
ABCD 95508454456*3^$a+1 [50156]
92
13
54
65
16
12
48
36
111
17
180
145
87
3
165
12
21
63
44
12
36
25
119
28
8
133
11
40
75
21
48
36
20
1
15
3
105
36
80
16
48
12
32
16
15
144
33
92
1
39
12
96
69
11
7
5
148
9
3
8
24
19
234
36
39
72
69
51
3
18
3
105
36
123
48
108
60
36
39
21
180
105
3
72
8
61
11
25
36
54
9
135
141
3
5
85
35
40
195
162
3
80
28
159
33
20
1
71
73
63
48
12
32
7
41
4
56
4
128
12
61
75
33
36
54
126
3
80
192
13
3
33
179
136
56
16
12
32
60
13
3
48
129
3
20
12
28
45
39
176
124
3
33
132
105
15
20
1
54
72
45
9
71
36
55
69
56
64
48
32
1
90
33
36
3
57
48
21
90
21
8
25
15
12
9
54
33
12
32
48
88
72
3
65
60
19
21
44
25
3
8
72
112
20
1
35
12
16
32
84
163
72
18
15
111
69
32
124
36
45
3
60
108
24
48
60
140
25
47
28
180
140
52
140
16
9
51
3
45
81
3
32
48
28
105
63
12
12
3
18
51
3
93
48
56
16
3
29
16
120
105
47
4
80
4
44
100
72
81
90
57
15
53
40
24
9
51
60
36
15
93
36
36
12
21
36
11
72
133
75
48
36
20
16
12
92
43
57
69
47
40
24
188
52
99
29
28
32
48
148
21
99
27
144
125
48
16
117
39
213
63
44
28
20
61
39
51
9
117
11
4
128
48
24
40
51
54
108
27
128
16
12
12
21
11
43
5
85
171
27
432
45
12
33
63
60
72
12
9
36
15
120
8
145
15
48
20
64
60
144
27
18
72
15
453
36
36
15
24
80
28
32
16
39
54
87
12
36
24
32
40
21
27
8
72
112
48
3
29
40
36
60
20
192
12
36
60
24
64
24
8
43
54
15
32
25
3
105
35
73
59
16
32
52
3
5
40
72
24
96
33
63
44
36
64
56
120
28
36
21
75
24
9
15
72
129
15
200
160
176
25
95
4
48
15
18
227
60
16
60
24
108
108
24
32
16
45
72
87
36
72
3
69
156
12
51
69
21
51
3
5
16
92
28
21
3
32
1
18
54
15
20
28
20
97
35
28
12
96
27
9
36
9
15
21
3
12
12
45
3
84
144
21
23
13
54
45
9
27
60
3
17
4
24
27
45
27
18
123
36
20
19
21
24
45
72
3
36
48
60
105
95
40
27
9
12
32
88
93
11
4
116
60
4
12
108
9
47
43
17
4
12
39
93
8
84
60
48
132
28
8
43
17
4
69
87
92
100
45
23
172
57
75
24
24
32
16
24
36
80
13
47
52
81
47
64
36
12
20
76
12
3
29
43
57
132
8
1
15
24
8
88
12
60
9
36
39
60
36
12
33
39
33
47
76
60
24
45
11
184
48
8
37
3
32
16
72
32
61
27
9
3
36
216
8
97
63
80
172
84
24
48
48
57
75
12
3
17
192
4
12
84
24
36
45
3
32
1
35
24
4
81
15
108
3
45
9
18
126
11
4
24
240
36
9
23
49
191
79
69
21
23
160
36
72
69
3
12
48
12
24
12
15
65
7
18
27
81
111
33
18
9
128
25
35
1
111
195
81
20
24
1
63
84
15
81
12
33
72
72
18
69
3
53
100
20
60
73
119
28
24
60
20
28
128
7
90
15
96
44
43
189
56
40
3
54
63
24
24
69
75
8
24
1
18
17
4
33
18
29
16
12
128
4
24
129
18
129
33
15
92
36
73
39
12
36
48
60
36
176
7
93
44
28
33
18
69
12
80
55
5
4
9
36
36
3
48
93
47
7
45
27
33
20
73
47
100
15
65
112
21
215
72
12
4
57
18
21
123
53
144
64
72
99
261
9
3
32
60
4
45
15
21
54
21
24
32
13
51
60
108
48
84
20
16
12
12
20
48
60
91
29
16
27
72
18
27
32
28
21
87
24
24
180
44
52
273
36
39
72
60
20
16
27
77
85
3
96
72
27
18
39
15
21
33
47
60
12
16
27
29
43
81
12
24
108
36
81
18
18
54
54
36
54
69
21
36
99
84
51
9
20
72
64
152
115
57
12
56
37
3
104
16
93
11
36
25
144
99
56
48
136
21
35
88
20
1
11
40
21
27
12
80
96
84
76
12
27
101
40
93
351
48
132
24
72
12
135
105
21
39
32
48
61
27
27
5
28
12
8
28
81
83
160
45
126
29
40
12
45
15
ABCD 95508563492*3^$a+1 [50066]
48
7
48
176
9
12
78
12
114
48
54
24
30
180
90
36
1
32
57
24
72
102
132
66
42
30
24
48
78
18
219
15
66
24
120
159
147
108
60
12
73
17
24
162
144
30
108
123
27
12
18
6
66
24
12
54
42
18
54
12
39
16
17
126
42
108
48
91
59
37
143
48
1
41
18
48
60
162
12
132
198
18
54
90
36
12
198
9
64
5
27
3
18
72
78
30
6
12
60
18
48
7
317
276
30
81
27
6
210
24
48
42
54
18
18
12
108
42
30
145
23
36
90
30
24
36
162
66
78
18
18
72
120
72
3
160
5
66
57
16
23
18
18
37
65
96
36
12
6
9
57
60
18
36
66
147
3
45
64
107
18
67
96
11
114
18
33
57
30
9
51
90
48
168
48
6
18
195
16
23
12
61
161
108
48
19
185
12
36
90
18
54
36
42
87
87
6
18
33
105
24
72
174
24
54
36
247
5
48
6
69
16
17
24
18
18
72
198
48
6
18
198
135
225
127
29
54
78
12
24
27
81
31
96
227
18
114
12
24
84
6
48
18
42
48
24
180
12
6
12
24
108
12
6
18
12
145
77
36
12
54
45
99
18
43
17
120
108
43
65
90
54
79
11
36
6
18
12
96
102
72
162
114
36
18
18
18
18
15
33
127
53
18
54
60
12
78
102
6
18
174
6
48
36
42
45
64
11
24
18
66
25
119
6
30
54
6
72
120
9
15
120
60
90
54
18
123
51
42
36
126
49
71
72
162
42
30
36
19
149
12
132
54
12
96
36
54
18
234
30
18
54
96
13
23
144
18
12
27
16
47
24
108
36
18
18
30
60
12
90
54
114
36
72
120
126
108
24
156
18
90
15
45
30
60
54
12
87
63
102
72
72
75
21
139
125
36
15
57
18
18
6
84
6
54
120
6
138
60
84
6
15
87
24
18
36
12
42
12
9
15
72
54
54
48
96
13
125
72
90
18
6
9
75
42
27
45
36
31
41
36
19
17
15
39
9
3
222
216
66
108
114
55
53
54
48
37
5
12
126
90
114
37
35
30
6
54
36
66
186
84
36
114
30
6
18
147
48
3
30
60
67
197
27
33
72
174
18
24
15
3
12
36
168
12
6
18
66
72
132
30
114
3
64
41
84
36
15
64
17
18
93
9
78
54
12
54
33
57
6
18
84
24
51
15
129
57
18
12
25
17
84
24
234
48
24
30
19
161
60
102
24
21
27
21
57
12
216
18
72
9
64
35
72
42
75
9
18
132
145
47
60
102
36
123
112
233
150
30
132
15
3
45
45
36
90
21
16
17
15
111
49
77
99
9
12
43
29
18
1
17
42
69
57
84
54
54
6
18
18
54
30
18
36
54
42
18
12
114
84
6
84
24
12
78
51
69
43
35
30
24
30
42
18
45
48
27
24
18
84
7
17
18
90
84
18
36
78
18
36
102
72
6
49
161
24
18
120
18
54
90
36
18
6
48
6
9
165
108
54
9
16
48
203
48
24
36
9
112
131
108
18
18
126
12
78
69
3
36
90
54
9
81
18
48
60
30
18
1
5
12
24
36
18
198
108
12
6
72
21
63
60
12
78
54
18
36
15
3
54
66
150
30
24
54
36
54
18
108
36
54
36
12
1
89
7
80
21
18
9
16
11
6
31
41
54
210
54
36
24
90
51
48
57
18
6
12
18
144
60
54
36
36
30
18
42
108
126
19
11
78
18
54
138
69
135
102
3
3
12
276
13
144
17
60
18
30
24
12
60
19
17
90
48
90
6
21
15
1
32
112
17
18
54
39
27
132
120
36
24
48
108
18
15
75
126
151
53
12
72
6
54
18
30
24
51
16
95
102
42
120
24
36
72
30
366
12
72
72
6
66
162
180
6
18
126
9
27
12
42
66
42
18
33
3
45
63
12
72
24
54
126
36
36
108
36
9
57
39
15
198
168
67
167
36
12
6
3
27
21
111
1
47
24
18
48
18
24
45
112
41
54
18
162
90
48
24
84
6
90
18
18
36
31
77
72
27
112
5
12
36
36
36
ABCD 95508694168*3^$a+1 [50003]
88
29
30
12
21
33
7
29
24
19
47
21
27
1
5
72
60
7
17
3
15
90
18
37
5
6
36
9
4
11
61
23
36
1
5
18
30
36
91
5
54
12
42
12
48
7
48
5
7
60
71
54
3
33
12
42
25
36
5
18
162
30
13
36
53
3
33
7
12
5
12
43
53
19
36
48
60
24
23
60
85
83
45
15
1
56
3
30
6
6
7
60
8
57
12
6
25
23
30
42
60
12
45
33
12
75
16
44
33
55
20
3
1
41
3
57
18
6
18
36
1
5
30
1
77
18
24
69
16
5
31
5
7
8
3
57
39
48
6
7
23
6
24
55
12
47
12
24
25
65
67
48
17
24
115
23
12
93
21
36
19
5
24
48
243
129
6
12
30
43
5
54
6
54
36
60
25
59
13
48
24
11
1
11
72
33
40
17
6
9
63
48
24
6
12
12
42
13
11
12
180
25
35
9
21
54
13
5
12
66
25
35
102
3
24
21
7
5
7
11
49
23
37
104
45
19
36
29
42
6
27
40
8
39
18
7
5
19
24
36
5
84
15
117
31
53
7
12
48
24
24
29
18
13
35
24
12
6
24
63
21
15
4
53
48
19
71
1
24
24
41
12
19
83
25
11
72
37
35
21
75
30
15
40
36
23
1
24
72
20
96
9
30
18
48
30
12
13
5
18
105
51
18
12
6
33
15
30
7
24
101
18
37
53
7
12
72
53
3
28
12
5
18
49
35
72
84
57
28
5
19
5
15
3
13
29
6
61
41
42
18
3
16
5
18
1
11
30
24
66
18
7
8
33
12
36
27
12
28
12
23
37
8
27
13
35
97
11
42
19
53
30
18
108
6
9
15
24
12
114
72
55
29
24
55
41
19
17
12
15
141
19
8
4
11
42
6
25
12
47
85
72
29
31
113
66
9
16
36
48
5
3
28
12
23
45
100
17
60
43
12
5
72
30
6
19
32
36
28
24
5
31
20
24
52
59
30
19
17
3
45
12
258
18
42
30
18
18
7
32
15
6
6
9
4
53
75
40
8
45
12
48
19
8
12
81
54
37
23
30
51
4
8
28
11
24
6
31
120
24
8
3
18
30
21
24
4
8
45
24
18
6
90
97
12
5
7
36
17
3
9
103
36
11
1
47
6
60
36
55
29
12
15
28
20
4
5
6
6
6
18
72
12
7
24
5
7
23
37
12
11
25
24
5
30
12
6
63
27
57
3
57
21
54
73
8
64
5
90
45
51
49
12
5
24
6
1
17
42
66
18
6
3
27
9
40
36
48
11
42
7
47
13
36
29
7
36
35
49
36
20
48
24
16
104
21
6
1
12
47
9
189
147
21
30
37
12
41
27
3
48
37
5
12
6
42
19
8
208
12
35
45
3
12
21
40
29
3
28
12
20
4
41
55
5
144
18
12
6
7
41
19
35
25
65
7
29
36
3
3
13
20
27
37
12
60
5
120
6
30
12
60
30
60
18
48
7
77
31
32
39
13
41
30
1
41
43
17
63
16
11
13
29
60
15
40
47
6
15
45
67
80
21
19
12
8
3
60
73
36
5
6
30
114
1
17
31
60
72
12
20
28
17
55
5
48
27
16
5
36
6
24
1
23
45
16
8
33
103
11
33
16
17
7
12
71
18
75
64
20
3
12
1
11
1
167
48
24
36
37
12
24
167
13
5
55
35
57
27
6
67
53
6
18
103
24
29
66
18
60
18
49
53
48
3
15
57
4
11
57
12
9
19
65
7
8
75
162
84
24
15
51
42
75
52
17
90
24
25
11
49
5
72
30
30
19
41
48
7
12
96
17
90
48
1
71
90
7
125
42
24
25
5
6
84
1
8
40
132
5
66
12
1
41
43
35
6
12
7
48
5
43
36
11
30
24
30
108
36
45
4
53
63
24
3
9
28
68
72
15
30
6
37
20
4
24
24
12
29
159
88
35
12
30
7
71
18
31
24
20
105
24
51
9
43
65
15
52
41
27
24
21
7
17
3
105
6
1
11
30
12
3
120
4
5
48
7
48
5
67
41
42
1
20
15
6
19
29
6
61
8
33
48
55
24
5
12
63
33
108
60
102
18
42
13
17
39
15
18
7
41
18
12
13
24
12
5
19
17
48
24
30
25
17
6
13
5
27
12
45
7
56
165
103
24
5
6
37
5
3
9
6
57
12
28
35
30
7
23
12
61
11
49
12
5
15
39
24
25
80
15
21
48
27
6
12
27
3
37
56
12
21
111
9
60
87
9
6
25
23
9
3
177
40
60
5
67
29
6
13
17
19
24
53
78
30
7
72
17
19
60
5
54
6
19
20
3
48
1
20
99
30
60
19
23
12
30
3
3
30
30
45
21
96
27
36
40
11
25
11
37
11
6
18
18
15
15
37
35
13
5
54
96
18
51
9
19
5
63
45
12
87
51
57
21
135
24
33
15
9
6
13
12
59
1
12
53
15
33
12
18
25
5
67
23
84
21
16
24
12
5
55
17
75
3
33
40
12
53
31
24
12
8
12
9
18
12
6
72
31
17
7
47
66
12
60
3
52
53
48
12
3
4
11
25
44
3
42
27
21
19
11
18
7
84
8
33
15
40
77
15
16
5
27
33
27
4
41
24
19
17
7
32
69
24
48
15
27
6
90
1
11
45
3
21
16
20
84
3
25
48
125
42
1
17
63
57
42
18
27
15
72
30
55
24
5
15
4
11
60
1
41
27
28
5
60
3
9
12
18
6
30
37
17
6
85
11
6
18
12
25
35
49
29
6
105
40
41
18
72
12
6
30
1
20
33
36
19
77
18
96
54
6
6
19
11
61
23
12
12
25
36
12
65
63
16
5
6
54
84
15
51
13
5
51
40
17
42
6
7
197
6
1
29
36
19
92
12
33
42
13
89
19
17
18
42
7
8
39
1
32
15
25
5
66
36
69
4
35
30
3
3
1
29
24
12
138
102
39
15
90
30
12
37
36
5
6
54
31
56
9
19
17
7
65
42
1
48
72
23
42
7
107
25
23
1
36
5
19
24
35
48
30
12
63
3
45
4
5
7
44
52
23
9
111
24
13
12
8
33
42
9
24
117
3
21
6
42
7
59
36
48
1
12
5
102
18
43
5
27
3
96
126
84
24
12
3
12
28
36
11
48
97
12
5
3
3
1
60
84
5
19
108
128
4
120
5
36
7
32
27
54
19
8
33
15
69
3
28
32
39
18
36
7
5
60
163
5
7
5
48
12
63
9
7
41
24
79
5
54
37
36
17
6
30
12
12
6
37
84
71
12
30
15
21
24
123
40
5
18
60
72
37
11
25
47
18
27
3
24
1
17
43
32
27
1
17
27
21
54
13
92
36
15
9
21
15
9
3
105
60
15
39
1
5
18
9
52
29
72
18
60
24
61
29
15
40
36
29
48
15
88
72
92
108
3
6
19
5
12
19
8
16
125
31
5
31
17
31
41
3
15
13
23
1
29
12
12
63
3
1
24
36
23
13
35
9
3
6
99
21
15
21
31
12
48
59
6
19
23
1
59
36
25
32
60
93
19
11
12
9
3
18
7
5
108
15
39
33
28
12
5
ABCD 95508841016*3^$a+1 [50039]
54
48
7
23
13
65
42
13
77
55
35
102
60
36
54
25
23
97
23
18
36
6
102
31
59
13
143
6
36
7
137
30
24
85
107
24
13
11
85
24
65
60
7
29
42
18
31
36
23
1
36
17
7
35
6
300
43
41
6
42
12
18
12
90
6
37
12
60
228
12
24
47
108
42
18
72
12
96
6
6
109
36
24
53
246
37
65
7
23
48
1
24
96
36
47
13
29
19
84
12
29
90
12
37
167
78
48
60
55
47
48
54
19
17
19
36
5
18
54
66
25
101
18
48
30
43
11
54
7
5
43
35
1
60
5
19
65
42
37
17
36
19
120
29
132
7
47
6
30
37
23
13
17
19
23
102
24
24
18
42
78
18
36
6
90
42
37
71
13
29
18
24
13
12
24
11
1
53
6
30
6
12
30
12
6
42
6
1
29
127
12
125
66
1
5
6
49
5
31
48
5
60
31
36
17
18
54
18
78
103
24
41
7
132
77
55
71
13
137
12
72
108
108
19
29
31
96
5
48
150
6
18
97
95
13
11
30
7
83
66
54
84
18
43
24
65
42
6
48
31
53
67
89
151
101
67
5
66
36
36
37
12
161
19
113
6
6
79
29
66
6
60
139
35
1
11
150
43
72
23
66
24
96
19
47
24
66
12
31
5
91
35
6
54
1
60
35
18
24
115
132
24
24
35
1
17
42
205
23
48
25
156
59
12
25
23
6
19
107
60
13
47
48
25
77
240
7
60
5
43
29
24
12
19
29
79
5
72
18
1
47
18
6
13
41
19
12
84
59
1
36
11
132
25
96
5
30
12
30
43
29
36
60
7
77
31
5
24
18
25
95
25
23
49
41
30
109
5
48
12
72
43
60
11
1
53
103
35
84
13
71
12
60
144
96
90
222
6
19
41
19
12
23
13
12
60
17
19
17
12
30
1
5
19
96
29
6
6
19
5
54
48
13
24
23
25
77
72
55
48
35
6
60
67
24
41
19
23
18
54
49
47
24
18
31
36
36
5
7
36
29
48
18
1
53
78
85
17
12
19
11
6
43
5
42
37
113
30
12
13
35
18
19
53
19
83
37
29
7
23
25
24
47
6
12
48
7
12
5
6
145
12
36
5
19
23
13
47
73
72
149
211
59
6
12
7
35
49
29
12
103
48
5
67
17
91
47
42
54
49
17
24
31
11
13
12
24
29
36
6
48
25
65
12
43
29
6
1
113
55
35
1
24
5
42
1
59
73
11
6
79
179
13
17
42
30
48
18
30
7
23
12
61
41
18
48
24
90
31
12
5
6
25
17
12
48
90
25
5
12
102
24
37
35
144
13
23
42
12
6
49
23
102
144
66
54
79
36
5
42
24
25
23
30
31
17
67
12
23
6
31
71
78
67
35
37
17
6
30
18
24
72
30
103
96
35
24
6
7
12
65
222
6
18
6
55
36
132
5
31
71
25
5
18
36
49
36
24
41
60
31
11
72
37
35
54
19
36
35
49
12
29
31
11
37
48
5
60
7
36
12
12
11
61
35
61
12
60
23
12
73
59
84
30
84
67
23
138
7
35
30
31
89
48
19
24
12
12
48
29
91
47
78
78
37
12
12
5
79
35
24
90
30
6
7
12
35
25
12
23
132
73
17
168
31
12
24
23
30
48
12
60
18
24
1
24
65
19
72
17
55
23
48
6
36
12
31
12
5
19
35
25
24
24
5
115
36
84
72
36
48
5
144
42
36
72
1
5
24
91
29
18
18
6
289
5
55
71
18
30
61
95
37
24
23
13
24
5
6
42
18
24
60
25
36
47
228
37
36
11
1
17
96
19
41
114
13
5
30
12
37
23
6
24
42
24
49
12
65
43
71
24
1
101
31
48
77
84
43
17
60
79
11
253
83
54
78
12
49
95
90
7
5
30
12
72
109
12
5
24
108
42
13
96
24
5
18
42
7
23
12
54
7
23
12
12
42
48
48
12
90
48
42
7
24
36
125
108
66
25
12
120
5
12
30
25
17
18
30
42
18
31
59
36
60
37
48
84
221
7
119
13
12
5
18
85
11
54
18
24
13
12
53
7
84
12
24
41
18
61
24
5
12
24
19
29
108
7
60
17
6
12
30
7
60
5
19
11
108
96
36
6
7
5
31
24
12
29
66
6
18
1
5
18
78
18
60
61
95
1
77
18
24
25
24
72
53
24
151
24
131
24
1
5
7
12
5
48
67
71
25
29
42
126
115
48
29
7
108
35
97
24
17
54
205
23
37
96
17
12
43
12
41
42
1
41
31
24
36
17
43
35
54
18
42
48
7
23
30
36
30
49
23
13
60
5
55
251
13
65
72
43
53
18
54
12
19
65
31
48
11
270
24
42
54
79
96
71
6
7
23
13
5
7
5
19
59
12
109
11
12
36
85
24
5
6
1
83
1
84
72
23
18
60
24
6
12
25
12
60
23
1
29
66
12
133
47
12
12
30
6
25
12
215
42
54
126
55
24
72
17
43
35
13
29
48
43
11
1
24
23
96
1
5
36
7
35
12
61
89
30
145
53
42
25
36
107
30
91
5
66
13
35
42
36
103
35
25
5
67
23
102
43
47
30
24
43
48
83
25
41
30
73
23
73
77
79
5
6
12
97
29
7
17
48
7
17
18
25
95
37
65
55
36
60
60
12
17
19
35
6
19
12
17
30
48
18
31
48
17
90
193
36
24
41
6
6
67
12
53
60
18
133
ABCD 95509999636*3^$a+1 [50063]
30
35
25
54
6
119
48
25
18
12
65
25
18
69
63
60
30
59
60
36
103
24
81
24
3
17
12
4
140
25
240
54
5
43
65
7
96
24
5
133
3
9
35
13
60
108
15
27
42
126
54
30
81
32
24
133
18
18
11
36
24
13
6
42
95
55
120
29
4
45
12
3
15
132
29
4
27
17
91
29
13
59
73
83
232
60
116
169
23
144
13
48
48
84
71
55
24
17
88
56
132
24
24
64
21
71
103
30
30
18
72
6
144
53
7
5
31
41
61
87
8
24
13
60
30
5
91
12
12
17
109
119
85
36
12
63
39
90
23
28
45
42
12
53
67
60
41
115
89
60
31
12
5
37
35
16
9
78
90
3
105
119
12
43
120
101
19
5
72
4
39
6
12
48
71
79
245
36
13
6
77
25
23
36
216
52
51
137
43
5
96
36
28
9
47
79
209
13
23
36
19
17
52
8
67
120
30
36
12
35
13
75
15
192
162
35
1
30
60
120
17
108
36
24
49
60
11
55
90
30
42
258
90
192
12
36
11
73
11
4
8
43
30
39
96
9
6
60
17
43
29
13
47
13
48
42
17
55
66
174
5
36
25
30
41
73
36
60
90
60
30
24
18
30
48
11
4
15
5
7
77
1
12
59
24
72
12
40
140
1
24
15
92
49
54
30
83
108
409
15
15
5
156
49
30
125
31
65
24
55
6
30
29
108
108
204
31
30
47
13
131
28
20
36
72
7
17
4
56
49
60
12
3
39
17
31
30
12
48
42
65
25
83
12
72
31
42
150
48
33
69
51
15
102
23
12
84
109
12
47
1
42
48
45
69
18
42
11
64
260
121
119
96
109
36
11
31
60
5
13
59
73
83
36
19
54
95
12
1
72
15
96
32
24
31
18
75
9
11
36
199
29
12
43
30
11
25
84
15
200
1
15
45
12
42
53
28
80
24
13
48
54
81
87
42
240
6
120
84
78
35
132
168
13
24
47
163
96
29
73
12
35
36
19
105
3
53
12
55
72
125
13
3
39
77
1
30
102
23
24
31
12
18
48
30
72
197
60
13
42
5
1
30
30
84
18
5
43
89
13
18
174
107
13
51
56
19
54
126
12
60
48
69
8
13
54
65
76
27
18
60
72
27
21
119
13
59
168
1
60
84
48
107
13
12
191
79
65
1
54
6
11
13
83
12
73
12
18
113
24
1
102
48
29
1
150
24
5
160
3
90
27
75
30
35
48
73
11
49
72
12
15
20
96
25
102
17
1
99
33
48
30
90
12
107
43
33
15
149
96
40
15
189
216
15
114
60
75
140
1
11
43
30
186
5
37
12
66
41
13
96
84
23
12
1
11
1
42
17
19
30
42
198
11
163
90
111
45
30
9
21
30
5
60
19
18
42
6
42
12
48
5
13
59
16
56
1
3
75
29
72
13
96
35
7
78
42
48
17
7
6
42
168
30
84
6
41
103
21
56
13
11
19
53
132
73
47
192
103
18
23
55
54
18
57
68
108
24
12
133
120
47
13
35
1
15
117
72
47
91
53
36
28
3
78
114
5
13
30
113
12
28
24
45
6
129
3
269
91
77
12
49
24
6
5
36
61
18
125
100
20
40
44
13
83
79
126
99
75
30
47
163
53
133
11
1
72
35
1
12
102
53
37
6
41
103
17
79
54
15
20
211
5
36
103
30
36
42
5
28
99
30
15
33
108
72
78
17
37
36
90
29
43
48
29
36
64
3
42
6
17
43
54
96
11
4
9
6
77
7
77
73
18
77
13
147
81
84
48
35
60
88
69
108
150
18
60
11
28
56
24
48
67
17
24
19
5
91
42
48
24
138
78
12
78
282
23
12
67
78
35
7
30
47
4
45
71
13
36
12
78
132
5
127
113
55
17
181
11
96
180
73
11
43
96
30
35
12
13
75
45
84
71
7
333
9
47
1
210
29
24
60
25
12
12
23
24
13
11
4
3
78
114
138
90
30
18
5
72
55
65
55
57
45
66
30
35
25
30
90
24
48
3
200
109
71
7
30
27
8
43
60
89
96
55
89
196
39
6
11
13
36
47
132
36
55
12
77
43
12
6
47
13
11
120
1
12
36
30
60
12
125
84
48
48
7
5
76
45
24
11
25
30
41
60
73
6
9
33
48
42
60
5
7
21
57
35
12
13
12
30
5
13
35
13
99
33
120
63
15
ABCD 95510463292*3^$a+1 [50001]
28
3
29
16
12
36
177
27
20
43
5
28
32
7
45
57
35
61
59
13
15
12
20
76
39
9
24
12
3
17
28
12
24
51
105
84
99
45
72
48
8
25
90
30
72
135
72
24
24
72
24
72
12
3
180
90
99
104
79
42
23
85
3
69
108
18
93
24
75
45
15
141
21
23
7
18
71
1
60
30
45
44
4
57
18
48
45
8
76
75
108
57
33
12
35
61
47
115
30
15
36
129
47
16
12
123
54
3
36
57
54
9
39
33
24
116
144
180
13
138
42
111
69
3
72
48
12
36
81
15
105
36
27
15
57
8
37
339
9
23
25
83
4
57
3
108
32
100
20
160
48
39
36
12
53
52
63
120
54
75
8
72
25
15
60
33
83
7
42
23
7
6
39
33
108
63
24
32
1
27
48
12
93
3
72
48
92
12
36
52
44
4
24
153
24
90
21
24
3
21
21
15
48
45
87
3
45
12
36
15
29
91
57
87
53
76
21
51
32
156
31
5
61
42
30
135
27
9
56
4
27
5
64
33
147
33
27
288
60
36
84
45
60
12
78
5
88
9
18
17
84
24
7
33
12
36
12
116
37
3
32
7
18
27
27
5
25
6
65
64
20
25
3
96
96
84
156
33
35
48
7
21
44
16
24
63
77
25
78
54
3
12
75
66
42
30
27
153
123
144
3
65
40
93
150
12
53
52
32
31
90
15
84
75
18
47
144
139
21
69
138
162
35
52
3
21
21
123
68
25
75
69
18
30
35
48
4
3
132
9
27
57
72
45
18
53
7
93
24
68
85
23
52
20
7
21
60
69
66
9
105
90
108
65
16
72
99
90
66
24
5
16
12
8
49
30
65
16
15
210
159
48
12
105
6
113
16
36
24
45
11
109
36
72
47
13
75
12
21
167
13
12
47
28
87
150
36
3
99
108
54
3
8
28
12
24
8
13
12
60
3
12
12
165
3
12
3
81
12
132
105
72
15
44
7
69
45
48
42
48
18
27
87
18
83
84
28
72
44
97
54
93
57
15
21
3
27
114
3
12
3
18
39
45
179
19
45
36
20
40
24
3
324
9
279
18
39
60
140
115
18
3
108
116
76
20
124
96
12
20
7
5
13
30
18
114
41
40
39
78
95
13
3
60
24
72
141
24
63
20
136
51
5
13
51
57
102
33
120
15
9
48
60
57
3
32
120
168
52
36
128
37
107
7
5
16
44
16
84
44
61
3
20
7
9
12
57
12
35
1
39
255
18
51
51
45
36
108
27
150
54
21
69
3
152
25
36
30
9
48
36
21
11
40
57
11
4
12
81
3
96
96
12
45
15
57
15
8
132
16
27
57
15
33
156
117
39
80
25
119
1
78
81
21
18
45
15
12
198
171
24
140
25
3
24
48
8
24
223
30
75
15
33
24
3
21
80
4
48
108
20
1
11
24
133
3
20
64
3
120
132
29
1
195
164
16
111
17
25
3
20
28
69
15
45
3
12
57
3
20
96
1
15
48
48
15
222
51
140
7
33
39
30
75
3
102
15
27
30
60
11
37
15
165
27
15
33
33
35
12
36
16
15
65
28
20
72
36
112
12
48
3
93
27
54
60
48
75
8
7
60
5
16
80
76
21
15
57
15
87
141
20
25
99
75
9
156
33
60
3
9
71
127
117
63
93
57
12
36
24
15
68
7
48
21
80
7
54
3
60
120
3
12
45
105
23
64
21
39
128
72
88
15
41
7
162
35
12
40
81
12
27
228
32
64
9
78
12
137
13
87
36
32
72
43
48
60
57
8
12
60
7
9
84
33
72
72
3
87
90
15
24
81
35
28
135
42
48
15
56
16
60
48
3
17
88
27
12
33
165
51
81
90
66
24
108
138
9
33
15
75
5
13
3
9
78
9
3
93
44
16
72
45
51
81
36
39
153
78
54
3
12
15
249
12
105
72
12
3
12
36
57
35
16
57
135
72
45
15
27
18
23
97
155
7
165
51
114
18
77
31
90
3
56
121
30
9
24
21
3
60
20
160
48
32
25
15
15
18
39
33
75
12
48
20
13
54
141
57
90
45
3
105
45
3
116
100
15
9
9
48
27
27
78
18
12
45
96
81
63
32
24
160
84
33
47
7
36
5
28
39
33
15
9
8
37
71
12
13
27
48
27
42
3
45
11
60
36
28
12
104
7
57
12
44
67
12
57
21
167
16
36
24
9
90
65
7
5
36
49
11
64
63
65
7
81
188
64
36
72
48
21
83
16
92
52
12
36
72
20
13
30
9
123
ABCD 95510608034*3^$a+1 [50014]
56
16
5
198
37
17
252
123
21
72
43
56
9
54
25
47
33
232
96
35
18
171
208
125
51
21
144
54
13
5
99
9
90
229
56
24
88
72
192
23
25
32
256
173
72
18
1
320
16
5
27
40
200
183
97
47
193
152
16
179
36
177
75
237
159
241
11
85
32
40
5
91
35
21
184
47
25
173
51
3
45
45
51
57
180
115
137
31
56
184
107
37
35
13
8
40
191
54
162
153
27
198
55
56
528
45
36
15
24
40
56
16
48
56
160
125
51
16
5
108
151
11
189
24
160
24
32
3
36
121
48
32
64
80
24
135
25
101
99
240
16
56
3
261
27
72
108
145
107
253
89
54
72
18
36
43
80
16
77
180
54
241
48
80
112
48
96
149
115
65
31
8
213
54
13
23
9
99
36
169
11
181
240
8
39
36
261
120
33
31
5
195
21
19
161
63
16
72
104
51
72
37
35
18
67
104
16
101
43
29
27
160
83
198
79
11
90
115
48
24
11
181
24
47
72
57
15
129
240
9
18
90
115
83
205
240
72
8
64
23
57
51
85
77
67
56
120
16
101
3
64
48
72
83
85
149
18
81
117
27
496
72
53
91
125
91
48
56
88
23
18
111
16
53
252
55
72
53
19
24
47
49
48
152
21
19
248
96
112
72
65
18
357
21
115
72
72
72
104
69
163
48
56
16
5
67
168
8
27
37
120
48
8
39
1
107
90
19
71
9
40
23
57
64
80
64
48
173
51
136
144
8
96
16
120
120
65
31
72
41
79
11
21
69
51
21
147
208
8
16
80
40
5
18
126
91
24
137
423
27
13
5
19
48
77
235
32
168
112
24
5
252
18
37
107
36
36
45
304
192
35
109
24
65
31
48
65
31
192
480
152
153
63
369
90
117
40
5
36
63
27
85
5
67
41
36
235
24
335
217
35
13
95
49
77
19
56
48
72
39
9
27
36
57
51
90
54
37
179
37
24
128
81
31
113
151
80
64
137
55
168
83
270
18
141
21
259
128
88
8
24
96
376
101
43
137
162
61
47
33
64
47
180
61
29
243
88
24
23
72
49
120
24
72
128
75
90
90
108
205
32
136
131
54
31
95
25
83
37
71
270
90
9
264
15
54
72
99
40
56
16
5
198
181
104
24
40
47
1
125
187
72
464
15
81
16
24
59
85
5
171
48
208
144
24
80
232
48
17
162
36
105
39
180
85
5
75
177
79
104
96
9
252
54
72
18
90
25
56
40
48
47
121
72
72
95
126
54
213
96
16
143
108
13
24
48
113
279
216
16
8
201
55
24
32
64
560
75
21
15
105
16
72
23
25
29
36
159
48
63
25
24
8
ABCD 95510651092*3^$a+1 [50056]
12
18
63
9
24
12
24
6
165
45
18
1
20
33
6
42
27
21
30
24
18
192
6
12
9
99
30
91
35
36
37
8
15
24
21
57
55
5
27
288
3
30
42
33
45
12
15
3
18
19
32
3
30
12
54
1
11
9
105
108
55
23
48
60
49
11
66
24
51
33
78
9
81
72
30
165
21
87
9
54
120
36
90
48
102
18
12
108
6
21
33
48
108
90
6
84
66
13
35
45
48
64
29
210
21
9
30
30
39
123
12
102
195
45
43
35
45
21
87
87
42
24
150
66
66
169
5
108
3
4
53
90
6
120
19
23
54
111
27
90
18
18
19
23
45
63
1
53
36
30
6
63
120
45
108
7
12
68
21
54
42
66
37
17
78
30
6
12
114
48
18
84
24
60
9
40
107
84
54
66
49
8
63
30
66
21
129
30
21
72
15
12
25
29
87
93
96
6
48
21
21
12
90
30
18
9
9
12
79
8
21
6
18
12
30
13
11
169
17
6
18
30
81
69
6
144
21
33
3
4
59
66
24
24
42
33
3
30
54
30
3
15
60
30
18
114
78
18
27
15
36
102
7
95
30
3
15
49
53
18
30
12
42
24
42
48
87
45
12
60
30
36
216
24
12
24
48
48
48
6
60
15
39
6
36
12
135
52
101
27
15
90
12
120
51
15
9
3
45
45
6
1
155
18
60
6
12
37
11
1
116
27
132
54
6
24
6
54
24
42
15
9
54
18
12
6
150
120
36
55
23
6
54
30
60
12
114
42
27
27
36
37
137
43
125
12
55
29
12
18
126
6
18
36
24
6
21
69
18
36
180
66
54
54
6
21
3
66
12
12
48
48
24
18
49
5
63
57
78
6
30
9
3
12
30
66
1
11
30
19
5
75
15
30
18
168
42
108
15
3
1
59
21
33
66
6
108
138
78
90
12
72
36
84
126
79
5
6
42
150
90
72
30
97
11
12
36
60
36
66
39
3
30
3
12
45
30
18
15
69
3
45
27
93
6
36
36
9
69
24
60
90
6
39
100
5
3
45
42
48
42
18
90
27
15
12
81
15
102
27
3
72
25
8
171
54
30
37
60
8
72
141
72
6
9
15
66
6
18
42
66
18
30
27
27
78
48
19
35
45
72
21
30
9
21
48
24
7
8
51
72
24
18
15
33
18
30
60
12
42
105
3
49
23
25
71
6
54
9
27
6
48
19
11
9
160
11
42
30
102
78
18
19
131
30
180
79
35
18
12
15
21
27
15
18
60
42
78
36
6
12
6
42
72
25
53
78
57
33
72
108
42
18
30
12
12
102
43
17
15
3
150
42
85
83
48
48
42
30
9
9
6
24
42
60
30
9
111
342
6
132
12
66
79
155
37
53
18
37
137
6
12
162
24
72
42
30
42
138
30
6
27
75
97
47
13
8
144
3
18
135
124
5
36
15
87
36
24
42
24
54
66
24
27
33
60
6
6
156
90
49
89
60
24
66
54
135
27
21
27
12
6
7
17
54
1
48
5
48
54
54
6
78
15
15
30
72
54
30
54
93
93
87
12
33
67
32
28
11
96
174
42
37
35
36
12
138
6
73
11
6
96
72
3
3
141
69
54
48
108
42
30
42
60
6
30
12
12
6
1
29
24
30
102
24
42
42
42
18
12
138
126
54
12
48
42
18
30
6
54
60
3
9
24
6
18
66
1
8
21
66
54
31
5
18
42
36
7
17
6
54
51
63
36
6
27
21
24
18
18
54
6
39
45
36
27
93
90
9
51
9
15
6
51
28
77
54
12
18
66
18
55
35
42
24
126
48
12
6
19
71
18
144
12
6
109
29
24
27
99
72
18
102
37
203
30
24
48
55
23
12
18
84
60
36
12
6
42
27
27
18
36
39
171
42
48
19
5
66
156
6
27
63
114
60
78
105
225
60
18
24
33
201
12
48
31
29
79
5
18
49
59
30
19
35
30
15
15
30
7
48
32
3
66
6
30
78
6
91
35
18
3
93
24
90
6
84
12
6
18
19
65
7
11
30
12
78
12
25
72
8
220
125
55
8
15
37
107
21
33
30
1
60
11
45
3
24
33
3
102
42
33
3
6
63
33
7
8
15
48
1
119
6
24
24
3
129
30
84
102
79
35
93
3
157
101
12
24
66
48
1
59
57
63
1
11
37
5
48
12
7
35
24
120
54
55
32
100
11
144
6
19
11
24
6
39
3
18
18
30
102
49
11
54
30
13
5
3
39
30
103
167
120
6
18
57
27
90
30
48
45
33
6
48
12
18
90
78
15
39
120
18
55
8
93
87
12
213
42
6
90
12
12
42
15
36
52
8
3
1
5
18
37
83
6
27
57
18
37
68
75
42
48
7
11
6
48
15
45
12
43
72
8
72
48
15
18
67
35
45
57
3
27
114
12
18
66
24
19
23
57
48
15
12
30
3
3
72
9
21
18
12
24
18
96
24
96
24
6
30
36
43
5
18
49
89
12
60
19
20
3
78
7
65
6
57
52
12
71
42
102
6
18
9
21
120
42
60
9
9
24
15
57
60
6
30
42
6
54
78
79
8
3
48
57
9
30
6
18
1
41
7
47
24
109
5
18
48
ABCD 95510866162*3^$a+1 [50058]
78
21
48
45
27
48
105
75
40
41
174
45
12
39
6
75
48
105
36
24
42
21
129
96
39
60
28
107
1
17
27
21
72
27
36
15
18
12
7
41
24
87
9
12
39
48
48
165
15
60
93
27
39
33
45
66
9
33
12
12
3
165
48
30
24
1
20
60
105
12
27
69
7
29
15
28
32
33
36
12
39
3
78
39
33
3
45
24
18
45
27
114
24
60
3
15
37
20
33
78
162
24
30
21
3
114
3
24
9
7
12
32
108
12
9
19
77
24
12
42
6
159
12
81
54
6
75
24
33
3
3
72
9
15
165
9
27
33
6
48
66
39
15
18
99
9
79
20
28
5
30
37
5
6
24
6
19
8
24
96
9
6
54
63
72
21
27
21
67
32
51
6
48
18
72
18
30
24
21
69
3
100
47
30
24
127
29
6
174
66
150
135
24
108
21
12
12
87
48
27
66
15
15
9
9
79
8
93
19
5
3
69
103
8
9
31
149
78
33
24
60
120
33
18
54
75
48
40
95
13
5
39
69
87
24
3
30
48
7
92
120
45
108
75
57
18
72
168
66
102
78
72
60
75
60
15
9
9
30
9
12
45
54
49
8
160
17
15
12
141
15
63
30
36
60
43
65
12
18
18
7
47
1
12
20
15
93
60
12
60
72
28
32
33
3
9
60
24
120
204
30
25
8
45
15
117
12
24
12
12
3
24
48
45
48
15
9
3
33
144
30
45
28
8
57
96
27
9
48
36
12
84
6
78
67
47
18
147
81
12
55
20
9
103
17
36
12
12
54
24
145
20
93
72
55
17
6
24
54
27
33
39
48
12
57
60
3
81
12
54
1
12
32
16
5
15
33
84
3
12
48
27
6
12
30
25
17
15
12
171
37
83
48
81
9
127
17
75
93
24
6
217
41
27
105
114
48
30
75
33
12
135
12
33
36
27
69
3
160
53
12
27
45
48
6
30
19
5
123
72
12
3
6
36
60
3
21
111
33
12
15
28
20
60
21
12
7
32
45
135
165
48
36
19
48
35
25
5
15
69
15
16
23
144
42
6
48
24
33
112
5
72
36
12
12
30
18
183
33
12
7
17
3
87
21
84
153
55
32
45
3
40
32
28
17
210
18
63
9
75
33
18
37
120
5
27
3
33
63
66
75
75
13
8
57
36
27
9
36
84
15
28
5
27
28
8
33
36
3
27
21
27
13
107
13
59
1
20
27
57
15
1
32
93
144
43
68
24
21
12
3
69
60
3
33
27
57
30
30
36
24
174
66
48
3
12
72
28
92
33
27
3
66
7
60
173
60
19
20
45
30
90
3
9
63
3
48
30
24
27
69
27
9
36
55
80
100
72
71
42
7
53
15
84
33
87
9
39
108
45
15
57
27
21
24
15
96
9
43
8
105
72
15
27
6
27
28
5
15
63
24
18
78
24
13
5
150
177
45
27
45
144
51
60
9
19
8
9
51
60
12
108
45
15
40
29
43
17
51
15
9
93
3
112
23
72
6
96
24
19
5
115
80
135
48
45
12
87
165
21
15
9
48
15
87
13
35
145
5
12
15
39
57
12
57
15
48
21
126
13
8
24
21
27
51
30
27
69
51
9
6
25
95
97
125
42
1
44
21
12
36
67
155
30
39
21
7
8
120
24
105
31
5
7
35
90
48
15
72
81
6
174
19
41
30
21
36
69
51
9
84
87
24
51
9
48
40
5
15
33
15
57
12
75
9
36
15
36
12
48
15
24
21
75
30
15
52
92
28
20
33
24
18
30
55
8
24
93
72
6
157
5
6
49
5
60
12
66
85
20
33
24
15
87
201
172
5
96
24
78
24
13
8
105
12
12
3
15
6
99
15
18
30
9
33
15
12
9
36
31
5
7
5
43
92
12
9
19
5
15
48
105
12
6
21
141
55
32
148
44
39
6
43
20
3
90
7
5
55
8
9
84
12
7
53
39
45
90
54
12
27
27
96
18
6
33
21
72
24
3
48
237
108
7
20
33
42
6
66
1
29
3
261
67
20
75
24
33
48
45
67
95
42
15
39
6
31
72
35
138
24
75
69
72
27
28
5
7
107
18
96
24
15
87
30
36
39
16
47
13
77
48
30
69
36
45
42
33
112
8
33
6
30
24
111
48
27
24
169
47
78
163
120
17
3
69
43
32
28
17
6
72
25
17
6
24
13
11
24
120
6
24
223
5
67
53
67
41
12
24
31
77
60
3
57
72
15
88
53
12
3
93
36
24
36
36
7
80
15
6
19
108
5
147
45
15
21
24
3
24
81
7
53
48
36
24
7
44
16
83
6
15
36
135
18
36
171
15
72
102
3
108
3
42
39
60
21
54
48
30
72
3
15
6
132
54
13
32
81
75
60
24
69
27
105
15
45
55
12
32
75
21
84
33
48
48
24
63
40
12
20
57
3
100
20
48
3
189
40
5
12
24
7
65
87
21
27
24
16
32
48
9
3
28
180
32
33
12
18
54
3
135
48
24
21
45
60
24
43
20
45
30
66
27
84
96
12
72
21
12
43
5
84
63
12
21
72
12
36
30
45
69
24
30
69
81
111
9
7
29
24
102
9
69
ABCD 95511360424*3^$a+1 [50138]
84
8
57
36
12
3
9
7
20
36
45
19
8
45
240
48
63
76
53
96
60
60
72
12
75
76
89
36
79
48
12
56
129
7
8
45
175
96
5
111
16
48
80
36
40
41
139
41
135
117
48
72
15
28
48
29
43
32
36
4
41
99
21
60
7
65
19
209
51
36
33
180
19
12
41
7
293
12
43
152
88
84
41
120
19
29
12
127
5
51
189
135
21
15
69
3
45
127
152
40
108
41
7
24
89
15
36
21
168
12
72
180
151
5
180
72
7
140
33
12
27
108
112
140
4
65
24
15
81
72
7
101
27
88
120
44
21
12
7
233
12
48
7
5
15
81
12
48
12
7
12
53
27
93
55
53
87
45
27
33
36
12
228
24
48
123
52
92
16
92
45
72
7
164
72
33
75
112
5
12
48
12
60
31
44
72
40
29
39
45
108
199
89
27
52
200
21
51
36
72
36
4
125
48
12
43
24
24
5
12
180
27
28
8
69
291
105
7
65
48
67
197
43
12
32
64
29
36
12
39
16
24
29
24
15
16
60
24
48
12
5
36
51
9
91
29
31
56
45
63
45
99
16
180
24
48
24
101
12
135
108
4
48
101
84
36
84
111
216
69
39
213
39
69
31
113
67
113
55
41
12
19
24
29
55
12
224
16
53
3
93
24
67
53
15
76
120
125
127
53
31
29
24
7
29
12
12
31
5
60
7
80
33
12
139
24
72
65
123
4
5
60
36
19
113
55
12
101
27
28
29
120
36
60
31
60
36
17
31
96
36
32
33
7
96
29
15
40
48
12
53
99
36
52
5
51
345
55
17
15
40
32
21
15
69
7
24
12
32
72
36
4
149
72
27
21
15
40
12
65
228
12
3
144
28
5
132
48
163
29
91
17
12
115
113
72
7
53
115
48
5
192
108
15
4
180
96
44
36
45
19
8
88
17
96
7
84
29
84
115
41
15
4
36
29
96
204
27
36
45
27
81
127
65
103
65
12
15
57
163
53
12
43
125
15
45
67
104
21
87
172
53
36
180
7
125
67
185
3
57
15
36
76
29
67
12
12
20
33
3
57
31
149
51
64
41
24
87
4
137
12
48
108
120
120
31
89
87
93
151
8
16
29
55
41
84
96
19
56
72
117
31
5
12
72
15
93
19
104
36
21
72
60
27
81
72
108
139
89
87
52
65
36
60
115
29
91
5
12
19
89
7
104
9
135
4
36
17
115
204
29
19
8
93
24
103
12
12
8
21
72
72
51
252
105
108
60
67
20
148
29
156
99
165
15
136
72
60
108
5
132
27
28
44
21
163
17
15
33
39
40
96
77
19
29
67
77
27
28
12
36
17
15
28
53
91
8
105
36
39
21
24
288
60
3
4
53
48
79
68
108
72
40
252
41
7
264
144
5
39
108
144
4
36
41
72
91
60
5
115
44
21
55
65
144
55
5
36
51
16
5
48
192
7
20
45
67
84
65
235
60
65
7
5
19
149
135
52
53
60
24
60
60
60
180
7
53
43
204
161
63
52
5
139
20
76
125
87
21
7
8
69
108
403
29
7
29
31
8
28
144
80
64
12
108
17
79
8
105
75
33
7
41
27
160
17
336
27
33
139
8
124
209
27
88
185
72
60
12
15
100
80
21
55
72
53
55
29
3
108
117
72
67
89
15
9
60
43
168
29
51
4
5
60
163
53
12
108
60
7
24
53
91
24
5
36
15
9
36
135
45
84
43
5
139
24
29
67
60
44
36
196
48
29
51
280
72
152
21
87
33
60
12
60
48
19
5
31
20
105
12
12
91
72
5
27
40
65
3
108
69
60
36
60
55
5
39
88
5
72
48
55
72
5
15
21
24
27
21
7
5
3
52
41
84
183
28
44
33
3
4
5
ABCD 95511584464*3^$a+1 [50013]
9
27
105
27
21
132
63
9
208
84
35
9
99
1
131
48
45
15
13
95
9
183
72
61
32
12
75
9
135
36
9
159
33
39
49
96
119
81
40
200
39
36
348
72
45
3
36
60
81
63
12
213
76
36
35
60
84
121
95
81
87
36
25
44
60
27
96
73
11
60
36
69
60
24
39
37
71
132
21
135
24
33
75
33
15
37
23
84
132
81
3
60
97
23
24
12
96
48
21
36
108
39
12
396
33
27
153
24
51
177
3
24
48
73
95
72
57
27
36
153
36
15
49
44
15
36
61
11
165
27
13
47
12
33
12
123
36
36
48
33
3
36
45
124
96
23
93
219
21
24
63
12
96
48
36
181
95
72
57
84
24
27
109
152
15
9
108
108
48
112
68
16
36
119
21
60
15
12
96
297
39
60
9
24
72
24
40
200
16
23
36
36
168
12
21
183
36
109
12
95
49
179
105
36
3
72
24
57
4
59
21
3
153
84
123
33
3
145
140
51
21
15
145
32
63
9
36
4
128
28
32
60
171
84
33
24
3
117
48
52
84
59
1
11
9
15
9
16
32
72
63
24
21
15
45
135
72
73
32
3
25
20
184
164
76
68
48
64
11
60
57
15
165
27
93
51
96
108
72
49
60
47
69
3
60
45
27
21
87
21
51
33
12
3
133
128
15
36
84
36
24
157
168
116
3
72
1
95
9
108
63
264
96
12
57
24
136
144
71
36
93
24
15
12
60
36
69
48
3
72
396
132
105
15
144
49
44
48
39
201
88
35
45
99
57
96
208
44
123
12
253
95
228
36
153
16
35
81
204
15
1
60
8
12
123
105
123
205
143
144
36
36
9
40
59
45
148
35
49
24
59
21
24
111
57
64
8
192
39
117
60
63
12
180
60
108
61
144
44
3
117
3
24
81
27
33
15
132
117
316
32
15
60
117
160
203
96
12
13
275
60
25
47
9
75
24
201
195
45
48
112
155
1
20
87
93
12
96
36
120
3
48
60
12
36
60
85
356
183
36
72
169
68
3
48
132
180
73
35
72
84
33
3
73
35
36
25
80
3
1
72
20
12
72
16
47
48
72
132
61
95
153
15
72
25
120
144
120
8
51
84
45
148
23
60
9
75
21
96
63
93
132
27
24
36
21
88
71
48
37
131
228
217
68
60
96
60
24
96
63
72
24
1
83
57
159
81
36
99
36
108
9
52
44
36
3
21
15
85
119
21
51
129
27
69
84
24
232
140
48
196
59
288
13
215
157
68
12
15
108
69
243
13
35
57
120
75
24
45
63
73
32
15
96
12
72
81
27
57
156
96
123
33
39
108
60
1
35
81
36
219
1
107
72
129
12
27
48
108
36
1
84
131
24
288
105
75
13
32
3
60
48
36
36
93
195
9
51
129
112
23
45
27
81
4
23
72
9
27
57
36
24
120
12
3
72
96
33
15
165
15
69
232
116
124
71
132
13
35
24
48
33
39
24
72
93
72
15
48
57
75
85
35
13
300
119
60
12
61
83
81
15
21
15
33
60
52
104
64
32
240
3
36
81
12
108
123
21
96
4
20
3
36
60
45
120
99
96
12
72
1
32
88
56
96
39
81
4
68
72
180
63
81
84
12
51
177
63
120
49
311
109
23
12
9
159
33
3
45
24
3
12
ABCD 95511691664*3^$a+1 [50062]
88
5
72
43
32
105
39
88
8
21
60
7
120
48
41
7
65
7
8
87
42
15
208
23
6
48
187
8
57
55
5
66
1
5
36
31
5
156
24
39
69
18
1
17
48
39
87
96
66
31
120
17
12
36
36
96
43
120
17
12
60
7
29
67
53
19
77
19
53
300
15
21
43
29
132
84
43
96
24
8
69
43
80
105
72
6
9
64
32
33
31
113
7
24
24
24
89
72
7
29
12
7
17
7
5
267
21
19
104
16
41
24
15
184
192
41
36
18
145
48
53
51
48
189
3
112
53
19
56
33
15
64
23
25
32
39
105
21
36
87
21
12
15
48
9
7
173
147
33
150
30
19
5
67
77
156
7
24
41
6
1
120
24
191
54
24
27
39
18
72
55
41
102
126
123
48
96
9
79
41
60
12
55
17
96
31
24
8
40
8
9
36
51
88
24
5
43
23
9
135
42
7
65
39
40
5
211
32
16
161
228
75
16
113
7
29
36
36
3
64
17
36
36
7
125
36
15
57
48
78
18
7
5
18
57
87
105
88
5
43
8
93
67
24
24
161
7
48
8
21
27
96
39
54
43
24
24
41
7
24
23
90
54
9
16
24
17
87
39
97
17
7
24
96
17
72
15
69
27
48
16
41
36
36
151
72
96
5
18
30
24
108
12
108
24
39
135
57
64
32
16
29
42
25
113
72
24
15
64
32
232
89
31
72
17
183
33
111
33
127
5
120
132
31
23
54
12
39
64
5
36
60
72
43
5
216
91
48
77
60
72
48
36
19
17
36
51
48
81
7
8
39
78
27
88
41
36
168
43
5
19
41
31
53
144
24
75
40
65
39
16
29
276
36
72
3
16
17
48
55
8
9
24
7
48
8
16
23
78
67
72
167
66
36
99
96
21
18
144
54
187
8
9
30
57
64
113
54
90
175
167
6
43
5
96
51
16
23
48
73
80
144
105
12
235
17
36
19
185
63
16
23
9
45
19
48
48
173
186
9
136
24
29
300
31
95
25
17
63
9
156
144
24
36
48
96
55
8
96
39
48
78
180
7
77
42
25
32
45
42
105
141
42
25
32
81
7
29
19
5
12
31
8
69
27
9
36
60
48
7
53
43
24
24
17
7
95
18
87
21
114
66
24
15
39
48
1
5
19
29
90
1
95
25
5
36
55
48
48
65
15
21
24
19
17
79
137
36
163
53
36
7
5
18
6
12
24
63
129
180
258
48
90
15
16
72
24
17
24
48
39
48
9
175
24
17
12
3
39
1
144
47
73
53
36
31
5
96
12
55
32
21
67
29
18
66
31
96
48
5
19
23
9
96
64
23
57
33
31
23
1
8
357
18
30
67
24
17
223
137
36
96
3
45
51
21
24
139
8
189
36
199
56
129
15
96
135
18
55
77
43
41
72
79
17
79
5
3
48
88
95
49
72
41
72
55
5
51
16
125
180
6
49
149
147
88
24
5
18
105
39
18
60
19
17
84
51
112
221
36
12
24
19
89
15
48
93
42
126
115
5
60
30
121
5
27
45
24
19
233
31
41
48
79
48
8
88
65
24
36
18
102
180
36
96
115
77
18
78
12
24
48
36
43
48
8
16
24
173
12
127
17
6
30
18
78
36
31
48
41
60
84
24
103
233
60
75
81
6
48
9
45
99
45
19
53
36
24
15
64
120
8
9
39
40
120
71
66
39
69
24
36
295
29
18
30
36
39
33
36
24
3
64
5
18
1
29
27
87
1
137
54
6
36
127
32
40
17
12
18
9
136
8
48
183
18
120
15
45
67
329
30
25
71
48
1
48
95
1
5
72
27
9
30
18
7
197
75
9
60
43
77
36
60
163
48
17
63
9
7
65
7
200
33
54
54
72
27
45
43
24
17
6
18
12
19
24
17
84
43
215
18
31
24
71
57
40
104
69
115
95
9
64
71
169
71
90
12
36
55
48
168
17
31
149
19
53
24
36
48
60
12
15
45
19
71
30
91
53
27
96
40
96
104
16
77
67
23
48
90
36
27
9
78
30
18
25
89
84
19
23
169
24
95
90
7
24
41
12
27
45
72
91
17
7
152
ABCD 95511932078*3^$a+1 [50094]
45
33
48
96
114
84
105
56
72
12
60
96
19
5
127
36
5
40
20
180
43
9
20
103
168
9
56
19
30
11
37
27
60
15
41
187
60
24
89
25
54
12
53
88
8
19
5
91
5
55
9
15
93
8
12
40
9
6
77
67
138
83
12
108
48
72
19
36
65
67
41
64
60
80
220
116
31
96
12
273
32
7
101
43
29
48
132
73
35
13
30
5
172
92
31
89
7
33
3
12
6
27
72
3
60
30
78
9
27
30
51
8
91
33
105
3
15
30
135
15
48
24
12
93
3
125
103
29
37
30
21
8
91
48
168
12
168
57
140
40
15
5
36
60
61
48
15
27
6
15
140
120
7
36
17
55
12
5
7
21
45
23
24
7
21
20
48
115
5
7
173
64
21
47
40
15
180
117
8
100
8
4
56
1
71
48
112
3
5
7
120
113
67
78
47
48
60
132
40
123
126
18
5
88
33
47
79
66
207
3
48
117
9
83
28
152
36
60
64
3
54
11
12
25
30
66
27
8
7
24
21
8
60
4
8
43
84
41
12
7
41
127
117
3
12
5
55
5
240
7
21
3
29
37
48
42
216
65
60
43
54
15
135
45
237
23
31
77
7
36
5
7
108
42
15
39
29
12
43
6
6
65
52
51
9
20
55
108
185
60
103
6
59
91
33
3
48
6
23
48
19
84
36
29
12
7
165
8
19
24
120
77
220
60
9
59
52
27
48
173
12
12
31
66
23
43
12
53
67
65
36
31
54
27
188
144
7
66
203
37
47
168
25
15
33
42
5
192
43
17
28
27
165
63
45
92
1
30
17
40
15
168
57
32
7
24
17
7
18
23
25
6
29
7
53
1
48
95
120
36
31
6
42
33
80
79
108
53
37
96
35
232
32
28
20
12
115
6
42
57
20
7
24
89
55
101
4
15
45
87
29
91
84
9
27
29
4
15
101
12
175
53
169
66
30
47
7
180
5
1
30
96
89
24
91
12
72
36
12
108
12
48
5
37
42
45
48
8
24
121
87
9
23
40
231
156
156
12
105
108
3
65
4
68
19
36
117
63
5
60
12
7
153
56
37
35
13
95
1
30
96
5
139
96
18
30
84
36
57
68
12
19
126
23
19
6
35
52
20
37
3
8
19
93
8
139
60
72
29
24
28
39
149
12
37
3
63
5
115
5
12
43
60
29
1
47
139
21
20
60
19
173
36
55
89
13
18
5
7
24
33
56
79
12
6
15
135
12
78
95
7
186
6
113
7
18
48
18
84
48
12
5
31
12
5
73
30
12
57
63
12
36
24
65
36
31
53
67
24
210
42
240
17
37
210
84
60
57
39
36
53
67
5
19
90
11
12
36
19
60
6
6
120
66
144
48
6
132
53
72
48
12
52
3
48
24
60
113
7
33
20
19
29
4
51
60
24
60
72
33
3
17
1
42
168
57
20
7
36
197
19
84
17
12
7
33
68
48
12
43
5
37
27
20
7
89
1
59
240
24
28
20
7
6
95
55
9
8
19
54
30
36
93
8
343
66
18
30
35
60
43
72
36
36
89
19
101
52
39
41
132
7
204
42
30
24
41
52
20
31
60
24
48
53
52
27
45
80
37
83
28
15
53
31
60
221
115
45
39
36
24
41
43
30
99
68
72
40
3
65
108
72
48
97
75
8
115
5
37
30
5
127
33
12
33
27
68
40
3
240
12
24
114
30
36
30
71
103
89
31
24
101
55
5
7
42
11
55
5
139
60
18
42
36
65
4
15
36
77
12
36
7
168
69
111
29
120
40
3
5
55
5
67
36
17
103
29
103
45
15
108
149
88
68
7
77
67
33
21
30
24
245
28
3
54
63
87
138
48
96
71
12
31
29
7
90
59
37
143
91
48
41
67
65
48
4
21
96
66
84
101
19
81
27
65
55
36
84
33
3
177
39
21
8
127
45
3
180
24
5
7
84
69
27
120
90
30
149
7
54
30
53
31
24
5
115
48
24
29
187
5
7
276
174
11
67
18
144
3
45
207
8
73
42
84
81
15
72
12
48
5
36
64
27
101
132
28
32
156
60
60
24
31
42
90
5
60
19
156
48
77
40
8
124
3
120
72
12
29
72
19
48
6
119
43
12
33
20
7
41
ABCD 95512063118*3^$a+1 [50148]
90
33
8
49
15
200
1
23
16
33
36
126
5
24
61
54
117
32
13
18
17
40
24
8
40
72
48
48
128
96
16
72
93
99
128
120
13
35
144
16
8
121
15
216
165
75
120
8
31
81
45
59
49
87
120
45
35
72
48
97
90
36
41
40
48
33
39
8
240
120
40
48
135
185
175
54
11
24
16
80
67
77
136
72
32
16
72
168
152
13
35
109
11
112
21
59
13
75
8
25
39
33
54
153
288
128
72
240
37
107
16
32
48
72
72
13
195
21
11
79
537
24
285
18
41
184
120
8
7
18
54
18
63
32
40
72
80
145
111
123
21
8
112
21
59
40
9
180
35
16
56
48
144
7
41
72
283
45
104
31
9
45
3
32
48
48
40
104
49
39
8
133
36
111
177
95
112
8
48
120
24
168
181
27
45
35
235
162
3
32
72
168
13
179
88
32
88
48
69
3
120
272
16
8
64
120
32
103
17
24
31
41
40
80
120
232
117
83
97
119
7
18
36
35
160
21
18
41
216
24
205
18
33
192
32
48
40
8
43
21
69
99
32
13
35
112
231
65
7
17
55
54
36
36
59
175
36
54
239
24
112
39
9
32
16
8
16
104
24
205
75
8
40
3
77
120
55
9
45
11
24
1
119
96
112
56
16
96
153
180
27
72
152
1
95
24
40
21
27
8
48
64
48
32
88
144
63
33
32
25
63
45
108
126
273
48
8
96
96
24
88
87
89
1
143
40
15
72
41
67
93
120
75
5
24
96
360
109
35
325
3
56
24
280
8
25
87
8
168
16
48
72
48
120
32
103
113
13
36
180
108
167
24
7
9
48
15
33
24
128
88
8
25
159
32
43
5
88
80
40
39
33
48
224
144
64
32
13
11
61
123
48
128
64
72
33
90
77
24
24
1
39
33
72
95
216
16
69
36
63
72
80
1
72
216
71
96
64
104
112
24
33
18
5
13
155
97
15
3
341
55
81
24
168
32
24
49
143
64
56
24
40
56
72
31
81
80
136
8
24
121
39
33
39
128
13
27
80
312
16
32
160
48
117
18
57
8
24
1
119
48
13
35
288
72
40
80
24
40
33
36
107
199
89
109
27
63
137
40
39
297
135
9
168
48
144
128
72
88
8
48
61
51
72
72
111
54
3
8
40
24
8
120
88
15
9
243
53
112
176
96
120
88
120
56
7
18
47
72
43
18
27
32
48
127
33
8
16
216
33
39
80
40
32
120
144
72
40
8
136
48
87
41
24
24
16
48
153
87
237
59
136
39
41
96
7
65
97
15
8
40
248
13
36
15
128
88
24
48
56
199
108
69
120
135
198
3
87
270
27
99
5
64
32
24
16
3
101
97
15
24
8
7
126
108
71
253
107
40
15
18
143
144
88
120
63
17
40
8
48
24
25
63
72
80
280
128
112
8
112
80
40
51
245
24
1
159
48
45
35
37
3
33
39
32
264
112
129
15
165
36
15
309
11
24
73
15
32
16
99
5
16
104
40
285
35
144
24
40
48
33
47
25
95
40
8
64
8
168
31
144
9
8
112
32
96
112
8
73
71
48
288
7
113
ABCD 95512417558*3^$a+1 [50018]
90
39
15
281
25
135
99
125
163
41
72
40
20
79
89
36
73
108
23
12
55
108
17
37
107
84
7
29
96
4
15
54
27
80
19
9
20
36
84
16
140
256
69
75
20
36
108
12
84
16
44
1
18
77
13
72
83
7
54
90
90
219
20
12
48
25
255
32
37
47
61
119
25
35
55
41
60
79
81
20
84
124
96
20
61
39
20
13
162
360
90
11
25
144
18
57
24
92
28
51
65
24
76
20
13
72
234
45
32
180
13
35
36
40
56
48
12
28
260
79
21
140
217
18
54
63
44
55
81
44
40
15
54
111
105
351
117
23
48
55
5
76
56
60
60
85
108
27
99
129
69
83
160
8
60
36
60
100
24
116
180
40
15
89
72
60
84
91
9
36
8
12
97
147
20
103
57
24
135
17
4
44
25
11
25
11
48
67
9
156
69
11
60
19
5
40
140
16
33
36
111
33
11
160
189
11
16
48
51
5
31
129
69
11
24
37
18
137
169
35
60
76
63
77
120
108
36
76
164
13
23
84
19
126
54
77
24
16
9
11
160
27
221
60
7
345
87
81
9
36
107
64
81
23
12
84
16
9
135
104
16
15
41
168
115
17
48
12
228
19
18
75
80
84
13
108
63
36
20
25
35
24
96
64
36
60
45
90
5
85
54
65
169
18
113
85
71
40
33
63
84
69
155
79
21
36
69
215
96
16
69
36
95
49
54
45
9
23
24
36
28
56
76
45
3
141
36
35
28
20
12
49
144
11
115
21
44
16
20
60
28
9
71
72
73
36
71
228
97
3
15
165
105
11
61
455
157
63
84
20
16
87
57
36
68
12
60
37
3
80
7
81
36
153
71
91
41
49
18
72
89
36
136
44
19
126
99
56
16
80
19
234
11
16
63
65
79
36
101
160
9
35
1
11
169
18
72
45
36
27
41
36
96
43
21
24
27
90
23
121
59
40
45
54
17
220
20
193
3
105
3
20
16
80
196
27
36
36
21
168
72
8
1
191
97
18
162
27
45
36
99
44
55
54
107
55
36
18
126
9
32
13
111
44
7
18
47
133
95
49
47
25
126
9
356
40
27
18
35
24
31
252
93
15
5
120
37
71
19
117
9
95
60
172
15
54
180
36
143
36
4
32
28
192
8
115
21
56
49
11
43
161
19
77
13
36
35
1
108
47
169
54
137
48
36
16
44
169
11
24
40
56
13
23
48
91
36
9
45
11
25
90
90
39
51
5
340
44
160
116
28
12
15
5
24
79
21
164
85
11
43
41
16
15
41
49
179
19
41
121
18
57
60
20
60
84
7
180
5
13
252
3
36
44
7
72
57
80
216
60
64
120
36
308
157
18
270
347
160
33
431
1
23
31
54
71
64
92
43
401
4
117
39
105
36
23
121
90
36
5
13
75
96
44
109
27
140
60
16
45
252
243
45
54
36
65
79
21
20
4
44
37
180
35
64
45
11
60
4
20
120
55
161
19
101
115
45
135
162
36
54
41
40
9
23
48
37
23
36
120
180
40
44
100
132
135
72
137
24
76
24
92
64
69
11
60
24
31
270
36
23
112
20
84
16
24
44
145
11
64
36
144
60
152
204
31
45
63
137
43
17
4
20
36
67
53
40
44
25
54
36
165
56
67
113
49
75
44
79
18
155
180
160
80
109
71
28
ABCD 95512769882*3^$a+1 [50004]
48
9
75
78
18
12
45
75
60
133
65
120
15
72
52
35
18
30
13
32
108
57
48
72
30
33
129
246
73
17
42
78
39
4
32
27
48
49
116
99
96
24
108
30
7
276
5
43
12
20
28
131
61
47
18
24
126
33
12
45
99
64
29
15
16
11
30
39
52
20
40
89
66
84
129
52
35
9
3
102
18
21
120
9
30
18
19
11
289
113
18
13
11
9
39
21
9
43
32
36
24
148
35
9
33
42
69
27
54
18
12
1
32
15
37
5
18
21
72
28
11
49
32
15
132
1
252
84
35
9
16
84
80
27
24
48
13
29
3
16
12
17
210
81
16
5
91
48
60
32
255
69
15
36
60
12
37
11
9
3
48
24
33
36
39
48
114
111
39
60
93
16
132
5
27
15
228
45
108
81
18
1
59
18
175
32
3
60
210
24
55
65
18
45
15
97
41
114
85
80
64
131
45
3
193
48
96
101
55
48
89
7
65
19
44
3
93
120
72
72
3
57
3
72
18
15
39
45
36
39
18
3
28
11
85
36
5
24
63
15
37
215
150
240
30
48
21
12
9
18
30
43
32
27
1
48
71
36
9
15
6
30
42
72
48
48
120
19
68
135
1
89
15
15
12
6
24
6
12
13
17
30
12
48
30
18
84
18
102
60
1
108
11
78
78
12
30
30
21
87
25
32
63
13
107
25
68
40
17
135
27
12
69
21
126
13
29
15
27
21
99
48
1
11
81
4
23
102
51
15
12
12
168
1
47
84
25
68
75
1
11
36
60
117
33
19
20
81
174
18
15
33
24
51
69
90
30
6
45
27
120
45
75
1
132
77
3
27
12
48
12
18
42
36
13
29
30
1
41
30
18
27
51
25
228
119
60
33
9
15
16
20
39
25
5
30
258
75
27
66
42
45
27
61
35
33
21
15
24
9
30
42
48
15
27
96
25
35
33
39
97
71
24
33
15
12
30
15
24
39
12
1
20
9
18
1
77
19
83
73
65
72
27
76
20
15
132
42
19
11
229
29
3
27
33
120
15
60
192
1
11
60
60
66
42
108
42
168
42
72
36
57
33
15
57
7
36
29
6
25
35
13
96
11
54
19
77
3
21
15
15
61
35
84
6
30
9
15
33
76
96
5
39
57
42
60
81
9
30
45
27
69
117
63
12
99
25
71
9
48
15
18
63
36
51
60
150
39
4
107
33
87
73
41
120
39
24
3
109
11
54
6
90
79
84
11
60
6
24
6
9
75
33
15
21
39
42
63
76
20
136
11
72
1
96
71
12
12
61
17
31
36
20
3
30
90
13
8
219
168
84
66
30
84
1
77
18
45
9
48
30
12
1
29
99
39
105
3
57
3
54
6
60
60
9
123
30
72
30
18
51
69
78
120
57
27
109
96
96
35
24
36
33
39
12
69
231
9
12
39
96
30
15
15
240
33
144
96
76
53
87
4
107
12
73
35
24
49
17
15
132
15
33
108
16
143
72
36
57
112
60
35
61
17
3
39
25
116
24
48
3
129
15
30
3
63
24
45
3
198
54
33
3
9
16
60
65
79
20
3
13
35
33
9
150
312
90
48
42
6
43
20
9
258
13
41
6
57
15
57
81
3
16
11
69
36
12
15
21
39
180
12
9
156
45
135
24
57
54
33
57
6
57
57
30
36
72
12
18
15
3
12
13
95
24
108
120
72
60
36
42
3
87
57
93
30
21
117
15
9
78
57
33
15
27
156
24
9
9
15
28
47
61
59
30
75
3
13
12
48
11
6
30
85
47
33
28
36
5
6
12
108
12
12
36
24
105
75
48
12
60
61
48
11
210
19
29
3
195
42
15
105
18
93
27
12
90
15
87
1
20
48
39
12
9
39
18
27
60
36
36
183
108
25
5
42
12
108
60
48
13
77
19
11
85
5
24
66
49
35
61
59
49
41
30
18
78
42
48
15
4
60
36
47
30
30
90
7
20
36
28
32
64
35
9
51
1
140
57
18
57
15
12
81
48
51
45
63
37
20
15
9
9
30
13
60
35
12
48
9
15
61
125
54
96
25
20
12
33
30
9
76
48
156
68
165
91
11
36
13
41
55
83
12
9
57
39
33
18
25
60
65
15
4
80
45
51
84
3
133
8
40
17
30
117
93
175
59
150
3
93
30
85
59
21
64
53
7
131
12
37
5
18
133
17
63
39
33
3
12
42
3
16
119
37
11
69
48
57
39
52
20
15
25
32
123
25
5
27
12
16
8
12
132
88
32
72
3
57
3
72
33
52
68
60
15
198
55
32
27
69
279
90
78
60
84
138
27
45
3
ABCD 95512774192*3^$a+1 [50057]
79
36
29
64
135
41
48
79
48
24
9
75
53
24
40
87
41
24
7
12
60
24
17
96
91
45
15
24
12
12
17
31
24
24
65
24
91
60
17
48
19
45
111
89
48
127
24
17
7
60
36
72
60
29
115
5
48
19
36
60
96
24
29
43
36
24
168
36
69
39
24
177
15
48
156
5
31
24
9
8
127
12
29
72
24
7
36
36
72
17
96
16
51
12
12
48
12
12
12
9
3
48
5
24
64
63
57
72
39
132
77
19
48
5
151
41
24
48
7
137
7
9
104
7
12
60
120
17
19
60
36
29
19
72
69
99
125
7
96
137
24
7
72
36
53
43
24
12
48
24
180
12
17
96
24
31
24
60
29
72
175
81
80
31
9
8
67
5
139
48
125
240
31
36
21
8
127
41
31
24
36
36
24
72
36
96
48
60
65
67
12
65
48
72
43
21
3
117
56
79
33
99
5
19
12
57
51
5
31
132
21
3
120
53
96
160
219
60
192
36
125
103
129
3
48
144
12
113
55
36
29
127
12
12
24
24
89
24
40
15
57
8
144
136
123
53
192
31
48
24
12
69
80
91
60
12
60
24
24
17
96
151
17
7
24
60
156
60
69
8
55
24
41
151
204
45
152
7
48
24
321
75
36
41
31
48
60
24
48
24
108
96
9
99
21
128
48
48
31
17
31
65
43
5
19
29
139
36
60
216
5
43
12
48
57
72
72
24
56
55
17
48
256
111
89
67
36
41
19
84
17
67
21
8
7
12
156
161
7
60
261
3
36
137
175
153
3
5
7
209
43
69
39
24
105
243
36
12
45
3
84
9
63
24
129
32
19
149
31
33
27
101
19
21
39
36
48
29
43
36
72
24
33
56
43
29
31
12
96
12
36
5
40
27
24
132
17
16
15
84
77
16
51
36
48
12
36
24
144
132
12
9
32
199
72
41
120
55
81
15
12
12
17
55
33
147
45
3
5
31
156
84
9
123
108
161
31
96
41
151
108
48
36
36
93
56
24
91
108
48
33
27
5
19
120
101
16
128
7
17
67
72
101
43
5
120
64
56
103
65
16
32
55
144
12
60
36
96
60
72
24
48
57
144
56
7
12
21
216
27
29
24
40
8
7
36
60
36
5
88
15
17
24
91
5
79
12
5
24
31
60
125
19
77
31
84
29
43
29
31
60
60
84
36
89
19
45
8
72
31
9
32
7
33
111
17
103
24
57
32
184
3
24
5
40
39
89
31
96
84
72
5
16
15
132
36
17
88
3
149
19
24
48
12
72
233
19
149
31
9
123
29
43
12
9
8
31
60
12
65
31
24
24
84
96
29
48
16
111
12
36
33
51
84
65
88
32
7
12
5
16
104
24
48
24
127
17
67
24
125
31
12
36
305
24
19
48
69
123
72
36
12
117
32
55
96
132
24
21
128
232
15
161
88
8
415
24
17
55
24
12
24
12
72
48
12
132
60
36
65
24
55
57
56
7
24
132
12
24
24
41
48
16
63
12
36
9
32
43
48
12
24
96
108
36
24
72
9
123
77
31
264
24
12
144
60
72
108
149
16
56
103
60
5
7
36
149
31
65
72
43
5
7
17
72
115
29
7
41
103
48
65
43
29
19
29
43
24
29
24
43
5
19
24
24
36
17
19
96
36
17
55
105
63
36
12
24
17
72
103
24
60
156
9
135
84
120
165
27
5
91
45
104
88
3
21
3
60
81
63
41
19
149
19
53
64
51
5
67
24
12
9
15
72
41
43
93
39
84
12
168
84
84
108
29
96
7
132
108
84
12
41
19
180
9
8
43
45
32
7
132
5
48
7
96
9
87
41
24
55
17
16
8
91
125
235
24
125
7
9
39
113
16
32
24
79
41
151
81
3
60
65
79
161
19
204
65
7
65
24
136
56
48
88
51
48
84
57
15
12
36
17
31
180
24
36
36
36
72
113
91
36
65
216
91
21
32
31
209
19
12
96
108
5
24
67
36
81
3
21
27
60
216
60
144
24
60
ABCD 95513064776*3^$a+1 [50032]
73
56
27
39
4
14
12
48
36
16
20
54
4
2
123
67
44
21
43
17
25
48
56
24
16
59
21
24
66
40
14
3
37
6
20
46
50
24
6
24
40
6
44
57
24
73
12
50
4
50
60
6
144
6
4
20
51
15
28
66
50
9
31
24
2
15
33
60
42
64
66
20
114
30
6
45
33
66
10
11
25
14
4
5
45
22
44
6
4
14
10
30
2
123
1
20
36
3
117
18
30
10
2
48
6
4
12
18
32
28
56
34
20
6
10
134
42
114
51
9
6
4
77
39
28
66
86
10
18
5
21
136
35
3
12
21
63
40
86
60
114
21
9
6
10
54
26
3
132
33
6
36
45
15
54
24
3
3
106
11
13
47
60
67
182
78
33
69
4
210
74
3
3
30
54
30
66
16
65
69
10
50
106
18
116
6
54
4
92
15
63
82
8
6
30
10
29
12
15
54
39
132
3
46
20
10
17
33
30
30
16
54
29
15
30
12
24
27
3
21
69
39
48
33
46
14
24
6
6
75
39
106
83
25
6
54
20
52
54
80
4
5
51
36
54
94
20
30
16
24
95
81
96
34
17
12
7
8
60
6
16
11
39
33
15
33
79
78
26
4
17
33
30
33
13
50
30
6
58
2
4
30
140
36
24
27
9
3
60
117
3
1
11
63
10
50
36
30
16
50
21
37
66
26
70
8
33
9
63
57
4
50
6
34
17
19
20
21
3
9
1
6
90
30
14
36
24
16
23
87
138
36
10
86
123
25
80
36
46
50
75
9
4
2
4
90
14
33
3
6
28
6
41
63
45
21
24
30
36
76
41
27
93
24
93
12
18
33
57
3
93
34
32
33
45
3
13
30
77
12
25
120
20
22
14
6
30
34
36
185
13
23
27
10
126
74
12
18
22
11
3
70
6
18
162
20
28
2
4
26
45
69
4
86
24
42
4
96
11
87
66
27
3
30
40
11
49
59
31
29
55
26
30
24
10
23
60
84
13
62
10
8
30
96
16
5
63
22
20
24
6
33
15
22
54
114
12
24
20
27
37
36
11
3
30
96
66
48
16
6
35
45
4
20
120
24
126
4
90
102
8
46
26
90
15
9
6
33
21
4
36
11
48
45
16
6
264
20
9
15
52
5
48
27
40
41
159
4
14
3
49
44
96
78
33
9
18
16
66
14
6
30
48
6
10
110
10
6
50
21
13
74
6
16
8
10
12
5
60
9
94
5
21
36
40
8
46
29
45
15
25
30
80
33
27
93
63
10
80
90
6
24
40
110
30
40
86
48
6
16
14
6
3
45
3
72
15
42
4
107
9
10
50
3
15
102
28
86
16
14
6
94
20
16
14
34
50
93
3
54
3
49
20
4
20
27
27
102
15
93
40
92
30
4
20
6
10
30
11
9
34
20
30
30
21
69
6
4
90
71
33
27
19
54
23
27
57
48
21
6
48
12
40
8
36
114
40
6
86
4
56
51
27
22
24
20
60
46
41
153
30
24
12
21
12
7
14
4
20
180
3
24
48
81
30
10
90
20
30
46
20
18
12
18
16
14
42
24
60
30
6
10
80
24
34
36
17
133
11
36
3
9
31
26
10
68
16
6
74
16
38
6
30
66
34
20
4
50
102
63
45
6
4
156
17
37
50
36
114
90
72
94
44
15
141
27
57
135
7
5
48
25
12
20
3
120
7
41
13
66
44
6
40
14
24
66
39
21
16
20
108
16
11
13
92
78
57
3
96
16
18
50
45
7
24
77
3
4
6
11
69
54
30
6
81
13
56
36
30
105
39
64
65
1
20
70
6
14
16
65
15
78
12
28
83
9
15
45
51
33
70
24
5
61
44
3
129
4
20
4
26
189
57
51
19
84
104
112
53
37
8
30
126
34
2
84
10
50
16
18
53
19
41
3
34
12
11
57
42
54
4
23
60
43
44
12
30
4
14
52
14
10
101
19
26
108
42
60
40
5
3
33
3
4
6
90
29
27
18
16
140
6
24
40
14
15
21
40
47
3
4
26
54
33
93
16
8
6
70
71
36
27
10
47
9
36
18
12
64
50
27
9
4
20
54
16
29
7
84
36
5
9
40
54
50
12
10
44
6
58
2
51
9
48
3
132
21
10
30
90
14
10
17
63
126
30
141
3
12
4
17
3
16
30
74
81
3
93
73
80
16
71
3
34
72
38
6
6
34
14
46
11
43
12
38
36
39
31
17
43
101
33
36
27
39
24
10
84
36
56
75
33
36
16
44
70
44
42
58
50
6
150
39
1
14
46
26
40
20
54
36
24
16
18
90
2
54
27
19
44
10
24
35
15
16
17
7
17
9
40
36
20
75
3
60
42
24
159
60
7
305
9
6
4
6
98
90
46
30
6
14
16
8
10
126
59
37
83
72
55
20
30
120
84
4
20
16
11
19
20
16
14
27
3
36
48
70
6
30
6
18
26
76
14
4
36
104
123
63
24
36
36
88
2
78
40
140
96
30
4
20
15
61
54
66
44
42
10
23
75
33
79
5
3
42
51
7
72
24
20
36
18
15
175
36
17
7
62
10
14
16
83
45
60
12
18
40
17
19
29
12
13
36
14
66
4
80
12
70
8
42
28
30
32
24
6
78
42
94
30
11
15
28
17
15
81
3
81
3
60
30
96
16
44
6
33
45
3
12
1
86
105
19
110
60
27
7
72
174
60
14
36
16
20
33
12
13
212
4
44
36
6
4
14
3
13
50
114
22
18
23
79
14
30
24
153
13
26
45
9
6
4
6
35
39
9
1
54
2
48
15
15
30
15
7
8
30
12
51
33
4
96
11
3
22
14
9
48
87
16
140
40
50
99
21
51
15
4
29
21
36
18
6
96
10
30
8
6
6
75
13
36
131
3
60
102
28
26
6
10
65
63
16
20
10
11
43
53
57
16
20
94
5
21
27
19
54
44
72
4
14
76
6
23
48
3
21
9
36
15
79
14
52
44
99
48
99
4
26
3
7
5
63
6
39
21
190
30
24
36
80
6
4
17
ABCD 95513236972*3^$a+1 [50098]
24
11
121
12
27
9
42
24
21
33
30
54
6
66
114
132
18
42
78
6
18
27
9
66
69
32
40
123
45
56
13
51
96
33
108
108
36
84
102
42
23
85
3
51
6
48
144
36
11
19
45
75
36
54
6
30
18
36
30
60
54
12
21
189
66
42
6
42
60
42
65
73
24
84
42
54
36
108
6
18
102
5
115
66
12
42
24
77
73
162
102
87
3
30
126
41
25
168
36
59
265
66
30
30
17
25
63
9
12
18
132
5
43
30
30
18
48
132
35
25
60
24
36
102
6
99
152
121
15
9
15
9
39
3
78
24
23
37
12
114
12
174
36
24
36
18
41
40
15
6
42
36
45
27
30
135
33
111
51
90
72
72
48
12
18
6
42
30
48
39
33
204
54
12
12
21
45
27
57
18
12
17
1
18
21
96
72
21
120
24
102
6
18
45
51
45
3
126
72
54
18
108
27
177
63
27
165
51
48
30
24
30
66
12
60
167
40
3
72
53
88
56
49
36
11
19
84
12
114
6
138
12
60
42
156
30
6
96
9
144
45
102
78
36
30
53
31
6
6
54
18
42
6
12
18
138
6
60
24
12
63
81
120
15
8
1
36
99
72
15
42
18
18
60
24
36
30
12
65
25
15
3
90
96
84
54
36
60
17
265
90
42
27
9
42
29
73
90
18
24
3
3
138
36
60
234
17
13
11
121
24
18
5
121
54
30
48
12
132
78
138
120
12
48
39
75
5
16
45
48
66
41
7
36
66
35
25
18
90
12
36
18
42
84
54
29
1
12
27
32
16
3
54
15
51
77
85
12
12
24
27
45
30
72
5
72
16
75
18
11
13
12
66
162
42
18
30
48
174
84
30
369
8
64
21
27
8
67
120
42
108
42
5
43
90
12
71
85
12
72
15
105
6
144
48
12
6
30
30
48
30
24
42
35
25
54
41
55
30
210
48
78
3
57
204
35
96
13
6
21
153
6
36
30
18
6
36
30
114
3
21
131
64
69
51
15
12
30
48
150
36
21
39
30
18
90
36
6
5
96
13
60
24
12
24
54
42
6
30
135
3
72
102
6
12
5
157
12
48
18
72
117
9
60
6
53
7
6
138
6
75
15
9
81
54
6
84
60
54
132
9
105
12
108
42
12
12
66
35
139
48
30
36
11
73
36
11
73
6
9
21
11
61
24
36
72
6
30
30
192
45
9
71
13
24
108
84
11
43
102
48
39
3
72
30
23
112
3
54
54
6
6
29
85
18
96
6
48
12
36
12
42
18
48
48
96
18
30
36
96
15
3
53
24
16
27
42
120
24
24
123
39
81
69
24
11
64
51
36
89
48
67
6
18
29
16
201
114
45
21
11
7
6
42
12
77
25
114
21
21
48
59
16
21
6
72
36
90
24
23
103
102
78
6
39
51
5
16
9
24
71
96
73
191
13
48
60
78
42
12
42
138
36
6
18
6
45
45
42
60
30
60
30
5
7
42
84
6
6
90
12
33
93
59
16
75
12
54
60
15
69
90
66
39
72
45
18
89
25
23
37
6
66
60
30
201
72
8
7
102
24
30
54
18
12
30
3
3
6
6
60
24
54
71
25
24
12
35
25
47
91
29
112
159
30
66
30
24
42
30
3
9
12
108
12
66
144
41
43
60
12
77
136
69
6
102
18
60
60
66
18
36
66
3
33
60
24
78
36
36
6
24
30
30
36
15
15
54
24
75
57
78
84
18
48
6
18
48
12
12
30
78
47
25
15
45
35
25
258
18
24
131
13
12
228
72
174
66
12
12
30
6
24
23
13
78
30
24
132
3
21
6
60
30
24
11
31
18
30
12
48
36
33
3
12
60
30
6
36
5
16
225
72
48
18
30
15
104
13
12
30
36
66
6
30
18
36
60
21
45
48
30
6
15
8
7
78
162
48
12
6
90
24
69
27
42
147
33
90
36
102
24
36
42
197
13
30
125
7
36
102
15
72
159
12
24
6
24
66
12
90
180
30
6
24
6
9
72
3
108
65
67
78
90
18
120
11
16
9
120
23
13
12
23
24
13
12
36
12
36
75
21
6
5
37
156
60
84
132
35
13
48
24
48
30
42
54
24
78
24
15
56
72
67
6
102
6
51
240
99
144
42
11
43
42
102
66
36
204
12
255
45
30
93
72
69
18
6
11
25
18
18
60
60
3
135
12
24
125
19
21
80
13
12
108
48
12
6
30
36
24
15
9
42
120
156
18
66
101
40
45
48
132
30
17
61
150
21
45
36
47
16
27
108
17
24
13
36
15
192
104
96
73
6
66
78
12
42
12
39
ABCD 95513776136*3^$a+1 [50033]
59
112
15
53
91
36
113
13
11
25
108
95
84
37
66
65
36
31
77
132
36
19
24
33
44
120
31
60
113
61
240
87
159
54
96
35
52
33
18
9
177
35
36
12
1
42
5
43
21
3
41
48
55
102
11
288
7
36
18
96
90
5
12
67
5
37
54
141
33
54
29
12
36
108
91
30
155
16
159
5
97
42
29
115
18
66
9
36
87
12
65
241
90
18
78
174
47
52
135
5
1
119
19
29
60
25
144
18
65
1
18
77
112
180
32
12
37
47
52
80
24
4
32
12
43
18
48
11
49
39
104
12
43
54
143
67
6
84
54
41
40
15
113
49
48
11
16
44
1
35
4
51
24
125
31
5
37
23
7
132
29
24
31
78
11
96
37
66
24
12
42
12
27
45
179
25
3
27
5
1
39
45
63
44
79
5
12
91
12
60
125
36
19
113
12
37
18
120
6
15
108
3
30
24
23
61
71
60
124
68
43
53
49
3
69
6
48
108
18
72
11
49
72
23
67
84
60
72
84
17
7
84
17
97
3
32
37
180
23
36
60
91
101
49
12
42
36
108
29
55
6
12
36
42
41
13
48
54
45
15
18
15
8
16
116
37
60
12
23
13
11
84
84
40
105
42
48
78
3
123
102
27
32
24
12
37
48
168
36
11
36
61
18
12
5
60
43
54
18
6
12
72
39
75
5
12
73
12
54
5
52
3
29
91
149
4
33
12
95
60
43
29
13
36
36
12
167
4
9
119
49
228
11
7
132
108
66
42
36
5
13
23
151
5
132
96
1
54
45
69
51
56
60
16
9
11
43
24
137
205
39
15
90
72
75
44
55
29
48
49
59
4
177
66
6
18
5
49
30
53
7
5
79
5
13
6
5
36
12
145
18
36
54
12
36
42
18
18
156
18
63
33
144
47
25
15
69
312
18
5
49
36
66
42
66
24
18
3
117
23
52
20
48
48
67
53
85
95
12
24
60
31
66
155
16
69
18
18
90
93
45
18
57
105
72
71
25
59
85
18
69
80
24
79
29
108
19
6
12
3
75
29
4
44
49
66
114
35
175
29
7
9
105
120
11
7
72
72
36
29
60
28
20
48
13
24
23
276
37
11
43
60
29
48
24
4
33
95
37
15
60
15
66
6
18
23
25
78
12
6
48
11
43
78
48
18
17
1
11
72
115
89
79
53
91
36
18
23
139
36
5
36
16
63
17
97
11
1
83
49
48
54
6
102
5
4
108
32
37
3
9
42
30
60
102
57
20
127
72
18
39
56
84
84
12
85
54
89
1
39
9
39
3
18
35
37
11
7
33
20
156
37
47
13
54
36
108
30
35
55
165
51
6
35
1
47
7
54
83
115
21
27
6
54
18
66
5
73
12
35
72
19
114
23
16
45
240
30
72
17
7
18
131
31
18
12
60
36
35
13
3
57
48
71
28
99
17
25
30
6
95
36
85
30
45
63
53
37
18
137
13
12
6
41
84
1
83
55
96
12
36
81
8
61
18
12
5
1
59
16
156
3
5
12
13
47
67
17
16
75
185
156
13
23
19
29
7
54
3
12
80
7
6
83
1
11
192
24
16
44
109
42
53
48
7
198
71
121
72
35
12
12
36
112
99
9
8
25
47
25
138
65
7
45
32
13
24
156
11
49
59
64
8
48
216
13
42
29
1
63
164
12
4
44
7
36
209
7
18
15
3
233
48
7
29
61
18
138
36
47
7
90
36
132
71
60
120
24
88
44
36
7
21
20
67
21
8
1
24
18
161
1
47
55
45
51
54
12
83
7
78
18
41
180
60
145
6
77
36
13
12
24
59
156
1
131
12
13
6
17
13
6
12
6
11
64
15
21
45
60
23
12
37
47
7
54
11
4
15
144
65
28
39
84
89
1
75
69
54
6
35
55
185
121
23
28
8
60
73
6
33
20
72
16
39
12
6
66
18
108
78
33
44
12
13
36
36
6
18
11
12
25
36
35
127
17
79
84
24
54
11
1
39
183
17
13
6
65
313
3
48
51
125
48
96
37
18
17
19
24
221
72
13
47
73
35
7
17
73
23
67
36
5
16
261
23
36
19
17
19
72
21
56
43
90
78
54
36
36
35
60
24
204
4
69
23
115
17
61
59
49
35
175
6
59
28
33
42
21
20
28
15
6
3
69
71
73
23
52
33
18
18
11
48
103
18
51
32
61
15
57
36
66
60
29
61
54
89
55
30
11
16
20
13
18
138
78
233
24
79
5
84
7
57
32
1
87
15
6
59
120
72
84
48
12
31
78
ABCD 95514125834*3^$a+1 [50005]
9
21
48
12
36
35
49
95
151
9
51
210
27
111
57
9
78
81
39
113
67
18
312
138
12
60
17
79
12
24
84
9
33
60
72
30
12
9
32
55
137
1
36
99
144
243
53
96
85
366
12
57
69
96
18
17
40
80
91
5
43
30
39
168
57
63
32
37
83
37
36
30
144
105
63
33
99
66
54
53
16
96
39
42
48
6
144
137
73
111
63
6
11
55
24
30
51
33
12
36
87
33
18
54
71
216
55
108
12
81
3
84
17
1
48
36
84
24
6
60
141
3
156
9
27
78
111
15
84
36
72
57
195
6
39
96
72
3
21
123
5
13
24
11
67
93
63
6
30
21
9
63
8
72
43
29
115
29
1
6
57
32
1
24
138
48
5
85
72
3
87
17
31
12
21
9
66
6
90
5
40
3
18
3
21
60
6
54
24
24
78
78
6
36
84
78
126
36
90
6
24
108
72
120
36
18
54
57
39
41
31
33
27
84
81
80
55
48
72
60
114
36
135
99
21
15
108
12
30
12
47
103
60
12
84
60
162
18
29
13
24
90
60
24
192
54
24
36
30
66
27
48
9
36
35
127
57
15
33
21
120
126
6
150
48
89
7
36
282
18
17
7
18
108
60
180
162
156
69
15
180
36
42
54
9
57
18
54
66
36
105
9
24
63
15
33
15
9
72
33
72
15
33
96
6
60
29
67
45
75
12
30
138
90
15
24
99
42
48
96
155
1
87
63
17
43
5
157
12
119
19
78
47
91
12
42
6
36
189
45
30
6
30
18
87
96
48
69
66
30
54
42
3
177
66
144
45
75
45
111
60
18
59
25
18
165
15
24
41
144
79
105
57
30
90
72
15
3
45
8
277
114
30
30
48
30
47
25
63
3
48
12
30
84
120
24
6
41
19
54
12
75
69
51
153
119
40
51
72
45
32
40
8
24
25
135
105
95
136
123
60
41
61
192
6
21
48
72
33
36
11
40
81
30
12
21
111
66
42
12
30
11
79
120
65
85
60
54
161
79
24
42
6
60
5
19
60
66
24
39
24
192
111
24
9
195
36
105
48
57
71
19
36
9
45
18
57
3
12
36
45
80
7
17
16
75
30
42
96
5
64
3
54
90
6
60
3
81
23
7
65
73
6
60
60
129
48
15
33
39
17
19
12
204
18
123
3
30
42
5
73
102
150
72
48
27
48
3
54
47
115
24
114
75
21
27
45
147
45
3
104
61
35
19
54
39
27
18
35
97
60
96
162
33
27
306
11
1
60
30
84
33
21
54
12
126
48
126
5
19
12
33
165
6
36
33
141
18
18
12
6
69
21
60
90
174
72
23
48
37
156
30
9
8
72
1
36
6
120
29
43
30
42
6
15
408
81
263
7
60
5
73
18
18
11
13
288
24
54
24
6
12
42
66
30
96
60
5
73
6
126
30
84
6
60
30
54
12
264
36
75
32
13
42
42
30
66
60
123
24
8
72
55
105
51
5
85
59
13
42
108
77
25
216
96
36
59
19
29
16
57
24
120
54
54
171
24
147
60
36
12
6
36
15
141
30
84
9
57
84
11
48
96
1
18
30
6
30
3
176
49
138
264
24
30
36
48
12
150
33
141
30
12
18
111
45
195
63
48
17
40
32
55
36
29
13
12
54
120
132
60
30
75
32
43
69
33
120
42
29
1
36
27
57
6
42
36
42
120
102
107
19
42
24
66
9
21
30
24
5
85
30
30
204
6
6
12
18
54
36
120
18
54
42
114
27
15
33
15
102
12
23
64
123
162
3
57
39
45
162
24
33
21
42
12
120
101
67
174
48
23
88
75
12
42
276
6
54
24
180
27
159
24
30
6
96
53
43
18
6
5
49
72
87
80
31
60
12
42
96
24
30
30
48
12
78
30
60
90
84
36
77
16
81
15
15
36
197
7
18
192
15
128
55
113
37
48
35
43
6
15
51
18
27
72
27
53
37
11
25
87
75
101
40
15
9
45
27
9
42
29
55
9
15
12
54
18
72
ABCD 95514249848*3^$a+1 [50088]
30
18
99
123
42
75
381
54
18
12
6
9
93
6
6
71
100
3
30
6
6
24
30
120
126
78
54
30
30
18
42
90
66
60
54
18
27
48
75
72
90
66
125
49
3
117
27
33
6
42
27
20
43
30
90
24
48
102
24
114
18
24
30
84
6
48
15
33
47
31
36
18
11
25
120
12
3
84
105
12
54
36
81
27
48
33
51
174
114
12
6
12
15
27
89
109
35
28
3
60
21
3
18
120
48
35
85
24
60
30
126
36
30
60
78
60
96
6
138
6
29
145
108
3
51
18
126
30
27
39
105
123
72
60
60
174
72
84
15
3
41
100
27
24
41
97
36
12
47
7
126
12
12
3
20
7
24
60
30
156
24
120
6
18
30
90
6
6
63
27
113
55
72
30
3
75
18
23
37
72
147
93
78
24
30
24
51
69
60
24
48
42
18
18
60
81
21
42
6
24
96
96
15
36
57
23
73
126
90
15
69
75
32
28
69
63
45
12
3
3
162
102
6
66
60
66
30
42
48
54
18
162
24
12
54
23
37
30
9
39
45
93
99
33
192
60
83
1
6
24
60
66
15
3
18
102
30
23
25
60
54
6
108
24
36
30
66
6
72
45
108
105
18
105
39
60
72
21
45
47
7
66
75
3
114
6
42
78
29
31
36
9
75
6
108
60
168
35
109
48
35
1
54
180
6
27
3
84
132
6
3
27
54
108
96
6
66
54
21
80
37
168
42
42
54
66
198
81
92
223
81
9
132
12
60
108
12
222
69
224
55
18
24
48
12
66
117
27
24
6
96
60
60
60
24
168
162
156
72
57
159
36
18
18
72
33
3
24
105
105
42
93
105
60
48
42
156
36
54
107
79
93
195
60
138
108
66
41
13
144
168
75
32
1
6
6
108
102
5
19
60
6
39
33
6
6
23
48
7
60
72
30
18
6
107
4
9
35
37
192
12
18
30
42
53
1
15
21
75
123
78
12
186
54
6
69
75
5
7
78
48
54
6
12
6
24
6
6
18
36
30
36
53
55
42
60
30
69
111
29
4
27
114
51
99
126
18
12
66
107
13
39
9
36
36
47
43
42
12
36
75
57
23
43
36
36
24
60
48
18
39
108
68
199
24
29
7
9
20
1
11
193
30
6
30
33
3
42
48
3
44
1
47
37
66
36
78
30
12
114
30
6
36
24
96
12
36
27
3
6
30
48
57
15
21
99
9
39
96
29
37
6
53
115
144
45
3
45
32
16
69
27
3
12
24
12
228
60
126
36
42
18
47
31
77
43
5
7
54
3
105
23
43
5
25
59
43
18
111
75
78
75
75
33
15
114
24
174
30
42
24
6
30
18
18
48
6
123
15
30
42
66
24
83
16
32
60
7
12
189
36
39
30
24
156
6
36
24
108
12
9
51
168
57
9
6
54
30
36
6
138
36
30
3
165
30
36
30
132
75
128
49
30
6
24
78
138
114
120
12
113
7
54
42
48
84
57
3
48
54
3
20
61
12
72
30
18
27
87
120
18
162
18
30
6
6
60
48
18
42
18
12
72
36
54
18
72
36
12
12
120
18
180
78
75
3
30
72
23
55
12
54
66
30
48
12
48
171
45
60
60
119
4
57
78
12
114
54
30
23
124
15
66
48
84
15
57
51
33
126
33
33
3
9
18
5
37
42
84
54
12
78
12
66
60
42
12
6
48
12
24
96
30
162
126
36
204
69
33
12
42
108
36
6
18
6
126
6
42
30
102
180
108
53
19
18
6
105
12
20
103
42
255
108
9
12
30
24
69
81
6
120
126
102
66
6
30
75
183
18
48
39
27
60
6
30
102
95
31
66
18
93
69
30
41
25
135
15
17
1
51
15
113
67
6
12
90
12
18
30
18
35
79
6
12
15
3
9
93
6
90
6
54
102
12
102
18
108
24
48
18
39
75
60
90
168
48
24
15
9
30
42
30
53
55
9
27
18
48
102
6
24
42
54
72
114
24
29
37
11
103
36
33
15
5
7
78
198
69
15
18
6
12
54
24
42
378
6
21
237
15
45
23
7
42
11
160
32
67
6
27
45
15
36
12
3
84
30
95
31
132
72
36
6
126
9
33
48
3
15
114
6
6
84
60
114
60
96
5
67
30
84
54
24
12
24
69
15
18
138
54
60
18
5
12
52
21
42
33
32
ABCD 95514370904*3^$a+1 [50009]
13
113
219
123
18
54
36
18
216
18
81
9
147
231
313
32
69
39
51
126
54
126
163
44
48
33
75
4
48
35
108
126
180
15
21
135
63
72
33
96
33
135
27
165
285
75
28
5
72
108
67
95
54
79
80
93
103
59
85
77
36
79
24
176
45
199
332
45
183
60
117
19
176
184
53
216
19
20
28
120
48
12
5
18
9
27
54
36
39
36
16
197
63
27
21
51
21
69
3
15
73
24
65
111
60
108
27
25
80
4
56
84
84
9
51
156
63
18
18
81
16
32
51
54
67
48
36
101
39
132
28
197
72
36
36
51
12
28
125
108
36
3
168
9
15
64
116
75
1
8
9
7
8
48
135
33
57
147
28
23
81
153
3
52
53
27
45
15
16
131
198
108
43
11
25
11
18
27
27
36
9
27
61
83
61
8
3
45
60
108
21
54
61
8
3
69
28
65
51
57
163
89
72
99
60
39
90
27
225
15
21
18
90
307
89
216
3
144
28
80
4
48
71
69
28
144
11
109
35
9
27
9
28
20
105
15
57
144
54
18
15
219
45
81
234
126
54
45
135
36
18
55
12
32
16
32
69
18
253
233
39
88
35
13
5
27
4
41
18
105
12
48
36
24
112
5
54
126
15
24
33
247
185
54
1
89
54
225
63
45
9
55
53
18
73
20
177
15
129
234
1
96
29
36
18
105
52
5
7
48
32
120
16
32
48
75
21
160
89
19
12
20
129
67
92
76
17
63
72
9
3
123
162
175
56
16
113
27
189
7
44
160
41
7
12
215
18
36
7
47
85
140
243
18
87
237
75
16
89
31
20
39
36
121
24
71
36
13
60
107
18
72
127
161
271
35
9
12
15
9
9
135
76
140
63
133
60
32
27
25
48
116
45
15
4
35
21
52
132
168
8
51
18
72
54
9
96
36
60
16
197
7
224
39
18
27
81
79
47
21
72
33
3
36
51
189
63
241
252
155
57
33
39
4
29
126
9
88
80
3
54
72
90
54
127
72
120
20
57
139
96
35
36
33
4
53
27
63
45
40
32
48
108
69
207
168
120
76
5
7
47
108
9
9
39
141
7
47
216
90
87
40
108
17
15
3
81
9
19
20
12
75
1
53
147
33
39
195
90
7
29
127
89
18
61
65
36
234
54
7
60
56
24
4
20
9
147
15
108
90
63
48
51
13
108
20
72
3
69
21
327
16
80
36
28
17
36
279
45
19
20
60
27
169
29
36
144
99
27
1
80
4
41
39
24
9
283
77
3
87
25
11
9
27
36
9
81
90
9
45
36
15
3
90
7
32
12
76
32
52
41
123
219
1
116
60
4
17
18
181
8
16
224
28
32
87
25
68
12
3
18
43
132
203
81
9
126
18
36
31
41
54
1
32
3
49
44
15
25
137
19
36
35
13
5
195
21
75
69
27
72
220
131
57
64
41
15
24
88
72
35
21
12
60
15
37
53
55
32
21
27
52
36
29
3
72
228
12
24
184
17
15
84
4
32
9
15
4
80
45
72
75
4
32
33
79
72
65
19
36
89
90
36
121
48
12
53
31
188
33
163
71
21
15
85
152
52
143
21
12
3
9
81
15
16
84
60
5
36
75
4
156
71
13
60
140
196
108
77
126
18
54
45
168
57
51
75
57
64
56
93
247
59
36
97
83
33
39
342
3
28
5
55
32
132
141
7
11
45
117
43
24
12
44
96
16
17
15
36
100
32
15
73
17
15
112
20
105
72
51
3
57
ABCD 95514746344*3^$a+1 [50009]
4
30
6
66
8
66
22
30
8
1
11
18
7
153
6
6
68
46
66
78
21
48
27
66
2
18
42
46
27
47
10
6
20
24
28
24
6
27
45
60
26
16
21
27
12
33
45
38
52
80
76
9
71
54
142
66
32
55
45
15
45
36
24
3
63
2
4
14
52
9
23
13
12
27
9
17
19
60
23
10
102
38
70
30
110
13
15
48
14
7
36
57
30
38
18
22
18
32
12
6
154
20
28
12
158
42
18
19
29
4
42
33
33
12
38
40
18
122
13
9
27
24
17
124
78
50
7
48
81
24
18
153
96
45
3
87
21
9
74
4
36
104
90
55
45
12
15
159
9
15
42
48
90
12
54
39
36
15
9
11
85
132
39
96
12
30
42
24
62
22
18
18
66
6
38
19
11
112
2
88
3
24
11
4
21
105
24
3
24
11
22
3
12
5
22
134
7
12
23
73
17
19
15
30
3
48
24
21
38
4
8
10
3
36
11
13
59
10
12
39
21
24
24
18
8
24
28
45
9
51
3
150
14
6
64
3
39
54
132
60
20
40
24
6
80
13
12
12
11
4
6
54
42
44
22
8
169
12
33
72
114
12
12
8
178
60
66
33
5
18
142
147
59
124
48
2
22
81
5
55
23
61
29
72
52
15
35
10
26
132
118
30
44
10
42
44
84
6
54
16
9
45
15
21
14
13
39
9
36
36
15
68
61
9
42
20
12
16
36
21
35
13
36
23
16
177
24
21
20
115
84
71
25
63
32
88
57
3
2
7
3
30
50
22
66
20
61
11
10
18
42
32
6
12
49
96
17
18
13
29
103
12
36
39
18
108
36
63
71
22
24
108
111
17
55
63
42
20
18
1
48
3
2
18
37
3
24
30
38
10
87
59
37
75
18
32
10
50
30
4
18
96
80
16
3
12
21
3
107
28
50
79
5
6
54
22
6
20
18
1
153
26
61
93
42
26
43
72
9
78
30
36
50
1
51
42
38
25
27
60
93
39
36
2
6
61
75
9
29
16
6
114
36
6
24
24
45
9
18
50
22
33
83
4
18
2
40
68
88
9
5
43
17
16
74
18
120
214
54
12
50
12
13
47
10
12
66
24
6
75
72
21
2
25
113
55
5
7
45
42
108
8
16
9
35
64
36
54
15
3
48
57
75
18
27
87
96
69
57
78
90
63
9
84
50
37
3
60
42
48
12
50
82
132
75
15
60
45
71
64
6
12
98
28
21
51
42
36
6
54
20
12
10
80
42
22
60
81
9
3
60
101
60
55
117
24
15
195
33
3
9
81
63
12
24
11
18
64
26
24
16
9
131
1
93
3
27
20
10
51
87
9
29
4
63
17
18
34
6
38
16
39
29
40
3
15
2
31
69
42
30
3
27
8
142
48
50
1
27
2
31
120
35
37
117
15
57
39
12
15
30
30
9
9
2
22
27
36
9
3
11
4
21
27
30
68
90
22
32
52
3
51
9
11
16
18
6
120
12
2
18
37
3
30
2
16
9
65
100
48
27
63
2
46
92
25
3
6
26
30
58
72
38
19
27
26
12
18
142
60
27
11
10
72
6
84
6
60
12
27
3
54
26
13
9
36
134
118
3
9
38
34
18
6
32
19
69
42
9
3
18
24
44
106
56
18
90
169
12
3
86
34
72
45
71
4
48
18
50
34
51
15
8
70
24
78
32
73
9
18
105
93
2
25
63
2
28
18
9
41
16
63
45
18
24
93
27
56
13
57
120
24
14
34
18
12
93
3
6
90
21
15
32
22
6
42
42
33
33
60
50
37
27
81
24
11
13
5
34
20
25
65
166
2
7
23
22
6
6
36
2
28
8
25
15
20
34
138
9
45
3
95
118
18
20
1
36
35
22
38
10
38
24
16
9
48
24
23
1
12
48
29
55
5
36
12
178
6
48
26
12
18
46
45
111
32
1
12
93
36
6
20
40
30
12
6
20
84
22
24
39
33
3
77
112
56
10
80
1
11
4
54
32
18
60
22
132
12
26
85
5
60
55
72
15
33
48
36
9
50
112
50
55
57
38
72
22
3
11
82
38
16
38
7
53
40
48
18
45
12
35
10
72
38
18
40
14
1
59
22
48
128
40
24
15
23
52
6
50
10
30
9
11
133
21
56
18
52
45
39
30
120
6
90
3
21
134
49
93
20
43
17
18
10
36
15
11
13
24
11
106
44
12
10
32
13
57
183
39
9
35
16
24
2
7
147
9
17
22
57
23
85
36
59
1
17
78
97
5
67
3
48
45
9
12
38
13
5
22
96
96
36
30
3
39
56
54
18
12
10
48
2
73
24
39
72
60
69
23
52
18
3
33
60
14
36
22
27
5
67
15
36
42
60
68
12
46
21
36
60
17
22
6
98
4
20
25
11
84
130
12
3
57
24
32
43
39
72
18
116
30
97
27
8
10
48
15
29
40
50
108
49
11
25
69
14
72
18
187
27
20
145
27
6
92
30
85
5
6
54
46
6
6
12
68
52
48
50
7
48
9
74
37
120
45
3
69
48
3
17
4
48
8
10
24
24
84
18
50
82
68
30
100
24
21
84
83
16
69
81
6
6
39
3
68
12
52
6
3
12
23
46
3
105
51
12
63
6
120
26
49
39
30
2
108
10
14
10
18
24
6
39
29
4
90
192
21
17
70
86
4
6
21
24
72
5
19
24
65
7
57
116
31
9
32
30
85
63
6
111
48
17
28
90
6
38
1
107
58
24
27
11
4
33
72
60
29
42
28
57
125
94
21
48
24
11
61
36
12
23
94
6
12
80
73
33
30
72
24
38
31
51
6
24
3
12
9
42
20
82
116
19
41
16
36
140
112
20
10
20
76
132
48
12
54
6
33
5
94
57
99
24
66
39
60
33
150
2
55
ABCD 95514825832*3^$a+1 [50026]
114
5
85
36
30
9
27
138
30
156
36
29
16
51
90
83
61
66
132
12
18
15
57
119
16
56
25
63
9
90
5
40
56
120
19
18
138
12
29
1
18
216
21
8
24
96
7
89
25
6
60
30
47
40
45
96
66
65
103
17
1
12
66
17
25
102
17
13
12
15
3
60
36
30
15
75
5
19
21
9
63
27
77
91
29
16
63
30
11
13
6
60
6
54
21
51
29
48
16
81
36
59
13
18
24
24
114
15
8
64
104
19
216
6
24
36
3
128
7
36
6
120
15
8
112
80
43
21
72
45
59
48
25
30
6
204
18
53
24
31
204
36
132
5
49
18
90
30
60
18
42
18
90
30
27
48
3
5
19
48
42
42
48
42
24
87
200
24
16
57
15
21
30
77
88
147
114
36
39
8
25
72
84
24
11
115
221
48
25
48
18
21
80
25
6
132
60
246
90
54
30
77
19
72
30
72
12
83
61
12
87
105
23
79
18
12
48
123
27
53
25
144
30
36
29
16
45
27
93
60
15
9
6
12
21
9
18
168
270
42
5
13
11
96
48
144
31
65
7
17
16
9
18
53
79
66
246
18
42
90
59
40
75
144
5
115
30
207
153
102
126
24
30
5
43
12
24
6
18
33
80
24
19
21
21
12
15
33
12
72
6
162
60
71
232
69
3
135
33
147
96
29
1
102
48
72
48
96
9
69
36
39
3
12
6
36
78
180
5
48
48
7
84
6
138
54
30
12
36
42
120
30
36
30
6
78
12
15
123
96
42
132
95
43
45
9
126
18
102
9
81
15
75
90
138
96
36
117
81
42
168
5
24
40
81
12
60
15
45
48
54
5
31
9
15
138
30
90
12
96
6
24
24
77
16
8
1
6
12
90
75
93
12
18
45
8
1
90
30
54
42
84
24
24
11
37
174
36
33
75
5
175
9
3
12
17
1
63
105
54
18
143
61
83
7
60
54
47
37
48
12
47
16
3
114
108
72
6
42
60
42
17
1
47
115
5
73
72
15
3
144
53
145
66
84
161
24
13
12
48
120
78
17
13
27
8
55
12
72
78
48
6
108
60
12
30
15
8
48
43
42
30
72
173
13
75
15
42
119
13
35
40
135
18
42
53
7
17
133
11
151
60
21
15
78
96
78
21
27
150
72
72
138
96
5
61
11
48
49
15
72
8
67
108
186
24
228
132
18
84
66
15
129
18
66
6
6
30
105
3
69
45
48
18
102
107
13
155
72
61
27
93
72
59
64
104
40
243
12
6
11
24
7
120
12
108
17
13
3
189
27
39
9
21
24
83
115
5
120
115
132
156
66
60
18
138
48
42
17
7
30
6
60
33
144
72
21
84
18
5
55
42
23
1
12
35
55
48
60
54
15
21
107
19
6
327
27
24
5
16
33
90
30
47
96
25
23
7
42
96
72
15
63
41
379
12
12
18
3
39
126
11
73
48
23
16
24
117
3
45
11
48
67
24
24
36
30
42
17
13
12
6
12
29
73
12
18
48
18
102
65
217
47
1
60
42
17
16
69
36
12
66
114
47
16
9
24
132
59
109
6
18
3
240
8
24
7
9
45
42
185
13
27
39
36
29
25
18
18
35
7
18
23
7
72
33
45
30
53
16
75
90
35
16
99
114
66
81
9
90
24
29
91
12
12
6
222
89
85
96
120
27
32
24
16
24
57
90
18
42
129
128
277
18
60
120
6
72
48
119
67
5
73
15
171
24
30
15
128
24
31
17
7
84
102
42
90
90
216
36
29
24
25
30
33
135
42
60
6
12
18
54
6
12
18
30
6
36
42
131
7
12
12
144
17
48
109
78
53
1
66
12
17
16
32
127
264
162
12
18
42
78
89
1
90
29
24
96
16
75
84
48
186
39
51
45
69
75
21
11
40
56
19
108
18
30
60
18
6
24
5
16
93
78
12
18
60
150
48
29
160
57
6
42
210
90
30
101
115
90
11
13
75
75
102
23
25
42
53
168
67
101
16
21
35
144
19
45
9
71
109
42
9
27
29
96
85
198
42
42
6
35
1
54
89
85
3
8
91
5
48
181
24
11
109
66
6
59
16
123
5
1
119
55
198
12
15
ABCD 95514874472*3^$a+1 [50058]
267
20
16
44
24
4
21
35
19
246
71
79
234
75
32
16
8
72
28
140
7
89
28
81
180
15
60
44
60
12
88
56
40
252
57
135
135
66
51
9
90
180
89
16
429
15
20
25
48
23
16
48
20
241
54
105
32
28
500
13
303
27
33
92
24
49
72
72
15
8
28
36
56
55
173
52
32
72
28
68
7
45
60
3
53
49
51
20
16
20
61
27
21
95
16
3
77
40
36
72
12
24
80
4
81
311
16
32
25
216
47
28
84
3
65
64
69
39
68
13
95
109
18
77
40
92
163
60
180
41
124
33
59
16
104
36
37
18
29
73
6
77
112
81
11
84
100
12
192
12
8
13
35
48
16
56
28
15
41
48
136
45
71
64
279
57
20
31
18
27
8
127
89
1
227
25
171
12
32
271
21
56
48
85
11
16
132
60
108
48
24
108
87
21
75
45
72
8
36
13
6
117
68
60
4
68
72
61
59
28
12
216
24
200
31
17
25
18
90
27
12
132
56
28
69
83
84
61
3
12
32
13
108
99
32
76
84
80
36
240
48
79
17
100
153
90
18
3
12
75
33
57
47
72
28
12
3
81
24
75
48
29
48
145
48
59
109
299
43
30
143
120
192
24
228
76
24
3
33
132
72
75
65
16
116
60
31
48
5
145
12
3
24
120
21
15
164
28
164
241
35
28
45
87
32
96
52
128
12
48
156
168
13
15
48
20
4
140
12
100
21
108
47
144
40
3
65
40
105
11
49
18
449
163
18
15
80
108
40
20
4
51
77
12
61
72
27
8
24
16
48
176
48
133
75
32
28
12
3
18
54
81
36
24
165
227
43
77
13
71
136
27
41
40
284
12
36
52
248
144
4
69
51
20
7
29
4
12
68
49
11
76
84
60
285
291
21
12
3
3
41
28
20
36
4
92
64
20
127
29
48
12
124
12
72
45
11
4
75
33
12
63
18
15
69
11
4
8
24
28
33
35
144
64
24
108
152
48
52
45
11
100
192
20
12
100
60
21
71
148
120
92
88
36
39
93
12
3
42
18
18
144
18
18
87
144
8
13
30
17
12
28
48
57
11
84
13
15
297
51
116
40
48
56
24
108
52
81
11
19
54
11
280
32
97
215
40
8
73
39
75
36
69
56
49
27
24
189
36
87
57
15
48
44
19
54
15
21
71
28
45
47
4
44
28
44
4
45
71
24
60
84
220
3
17
60
28
45
15
84
9
99
116
109
23
28
12
84
20
169
11
229
144
36
12
132
35
132
48
1
15
57
35
84
43
18
15
44
168
12
28
156
36
21
95
52
56
40
69
167
31
5
72
36
132
43
45
9
11
220
39
105
68
48
76
176
13
71
103
33
8
109
83
292
15
60
161
127
29
240
4
20
4
20
112
84
20
97
18
9
68
13
267
32
16
32
52
80
115
65
25
180
36
120
42
33
56
100
24
192
32
40
21
35
36
36
97
66
24
30
23
193
87
164
19
42
23
49
11
180
4
8
88
84
75
18
27
225
3
33
11
60
84
4
21
87
140
48
76
68
36
60
60
84
96
4
8
40
12
153
3
69
15
111
69
8
120
37
3
8
52
27
21
116
148
111
65
79
33
12
3
33
20
216
40
84
20
19
17
336
133
147
20
55
33
32
97
75
105
3
12
116
169
95
121
24
15
15
161
109
47
4
80
24
88
44
16
132
21
300
15
32
40
75
29
4
56
73
6
9
12
176
172
165
51
9
36
107
84
ABCD 95515237276*3^$a+1 [50052]
108
12
156
99
33
3
165
57
66
9
48
75
9
39
24
45
171
45
12
63
24
66
51
93
3
3
21
24
9
75
15
21
12
60
84
93
15
3
9
48
36
24
168
60
72
33
120
39
48
72
45
15
24
72
27
96
84
60
48
72
57
36
48
24
48
192
48
24
96
3
69
12
33
138
9
99
21
15
9
204
27
225
48
45
36
135
156
180
24
141
3
63
78
87
72
72
60
15
33
132
60
9
51
3
156
57
72
3
12
21
51
78
156
36
159
12
72
285
15
96
99
21
84
45
3
60
99
33
87
6
27
57
108
27
33
102
33
168
24
48
21
90
66
15
96
69
24
207
12
81
87
57
6
36
9
12
24
99
9
12
108
33
192
42
18
51
15
6
15
84
120
27
45
87
57
36
12
33
42
66
54
21
15
105
36
45
3
60
216
201
3
51
57
24
9
6
9
9
3
27
36
405
12
60
27
21
21
195
240
156
12
96
84
48
12
60
48
177
72
51
12
48
12
48
24
9
27
12
60
12
15
21
12
48
48
36
135
69
96
69
39
15
21
21
54
9
48
45
159
60
156
27
45
48
27
33
3
21
60
9
42
9
48
12
75
18
51
51
21
33
51
48
12
15
81
24
9
147
132
48
249
63
60
12
45
51
129
138
6
27
24
36
72
12
75
21
72
165
36
54
213
12
12
51
48
36
45
48
3
9
24
51
198
3
15
9
9
39
12
21
3
36
15
81
72
12
96
15
69
168
180
120
72
21
30
57
36
21
3
87
36
117
93
72
60
18
93
27
9
45
39
24
81
15
12
24
93
6
9
12
15
141
213
27
123
57
84
21
48
24
15
12
36
12
48
120
9
3
36
24
60
12
36
117
3
27
33
3
42
30
144
21
24
249
27
24
69
99
105
72
36
15
12
180
72
48
27
150
66
69
108
63
57
105
102
24
45
9
12
99
189
18
9
120
108
105
27
33
63
12
120
15
21
24
60
3
9
135
9
12
24
33
87
120
96
39
45
63
12
21
12
12
36
15
84
81
24
24
12
24
36
12
48
12
3
12
42
159
36
84
21
36
87
21
87
93
96
3
60
12
45
3
33
87
72
96
105
54
81
12
72
24
36
33
3
48
141
90
18
60
18
84
108
90
3
57
36
87
69
15
39
57
15
45
12
111
21
45
18
78
123
96
33
3
63
45
24
108
12
87
210
75
3
156
9
45
3
144
75
93
12
48
12
96
12
12
69
27
159
18
15
12
48
48
87
18
15
60
84
36
75
57
33
15
12
12
48
21
27
69
3
87
21
153
99
63
9
9
99
108
177
3
207
21
12
63
9
3
18
99
72
51
69
36
3
45
39
180
57
108
72
33
75
48
60
12
57
3
48
12
15
57
9
54
21
36
165
15
3
45
21
51
99
9
21
27
84
21
120
72
36
216
15
120
36
12
15
45
72
120
204
12
12
3
18
39
72
288
87
144
42
27
48
72
12
15
309
132
45
63
12
12
240
60
60
12
81
39
39
9
45
3
9
3
96
27
45
27
18
3
219
33
108
36
36
72
21
54
57
33
12
3
21
84
171
27
24
21
24
168
72
48
120
96
129
63
27
72
273
33
24
51
24
36
27
36
60
129
225
3
24
63
21
57
15
75
48
141
81
12
171
195
129
12
3
57
96
12
63
69
84
24
12
120
33
15
27
81
75
168
9
207
69
12
144
60
3
33
84
75
24
90
36
48
18
129
120
96
33
39
120
3
45
60
153
15
36
36
48
36
36
12
45
90
45
45
51
45
75
99
36
9
87
21
108
24
27
21
69
111
12
105
42
69
36
15
60
21
9
3
72
24
12
15
105
27
153
120
12
48
63
9
132
24
15
57
9
3
120
12
36
144
36
12
36
24
12
108
3
9
60
51
72
21
24
48
129
3
120
60
12
60
45
75
3
48
18
87
27
93
12
96
51
138
6
45
9
27
39
45
51
45
60
48
45
135
3
54
39
36
48
156
ABCD 95515256678*3^$a+1 [50088]
28
320
292
98
10
8
147
24
51
18
94
248
48
240
130
32
72
75
81
10
194
27
3
96
141
75
48
88
5
75
22
68
22
98
99
33
36
102
70
74
16
80
22
18
18
80
144
3
3
57
97
62
46
272
132
108
28
35
27
285
13
8
30
141
153
28
84
83
61
32
147
33
28
156
80
16
110
42
28
74
105
39
64
86
10
80
64
102
386
177
55
216
26
4
140
4
36
152
168
112
14
93
141
99
157
11
25
119
133
6
74
136
14
10
83
27
42
30
18
6
162
270
72
40
5
21
51
9
51
31
192
113
237
16
20
51
13
96
126
8
48
64
6
74
118
186
80
22
18
14
36
30
10
176
30
34
72
30
5
157
60
26
22
18
14
90
102
288
108
64
8
267
36
153
22
158
112
44
36
39
75
40
26
142
62
15
49
80
162
112
62
154
80
186
46
242
76
32
220
14
45
99
136
66
8
39
13
92
36
106
120
98
60
58
18
72
158
30
34
48
14
138
160
26
54
40
72
50
51
72
3
130
68
12
64
8
376
107
67
18
150
110
52
80
40
8
147
51
24
18
147
91
77
45
84
28
8
28
132
107
1
66
78
170
82
23
97
104
36
48
532
8
72
24
46
5
43
245
85
8
40
104
3
195
46
71
253
35
13
248
280
110
42
27
13
24
110
21
85
30
18
44
36
70
66
11
115
144
104
69
93
147
51
82
180
35
57
147
3
33
60
24
13
176
94
50
30
190
35
55
6
26
93
37
68
226
336
14
66
45
33
63
139
18
96
62
48
24
18
15
84
19
134
10
26
120
27
45
24
216
72
48
24
15
33
96
46
53
121
116
88
30
32
40
114
131
3
72
18
108
18
46
290
64
42
152
28
2
16
80
40
42
128
64
83
57
76
72
14
66
268
36
155
33
36
40
14
342
4
47
97
8
54
64
77
13
116
60
3
123
9
45
58
98
78
246
15
139
342
140
27
45
102
21
120
37
20
96
100
12
44
75
43
62
10
53
37
168
48
8
144
46
14
138
70
35
13
132
134
141
43
122
30
24
48
33
93
34
48
122
147
19
14
90
40
8
168
81
9
36
10
120
90
8
96
76
258
48
338
51
96
469
126
77
13
8
64
62
6
28
71
36
9
84
60
10
66
86
48
222
64
66
18
11
96
33
66
33
13
90
32
22
35
33
63
132
43
32
136
146
160
8
30
42
4
50
21
105
64
170
90
264
132
28
23
33
24
75
153
204
118
290
60
156
27
9
36
118
144
53
45
100
18
149
85
35
27
168
30
36
24
22
90
8
3
13
102
144
80
154
44
60
3
384
243
112
78
23
43
29
21
40
72
47
93
18
40
26
60
3
45
28
14
10
155
33
18
30
10
5
37
350
165
115
98
4
44
160
30
42
35
27
18
102
10
8
72
190
62
60
36
84
118
98
168
171
45
4
176
90
54
66
18
126
10
54
126
50
64
62
18
30
60
120
ABCD 95515526402*3^$a+1 [50004]
18
51
81
39
48
51
6
24
15
60
36
21
100
44
54
69
51
6
6
57
3
117
60
12
9
36
6
54
54
12
69
99
12
54
90
81
25
74
6
15
75
24
9
27
40
14
90
84
81
36
33
76
26
69
49
116
60
90
24
81
60
1
54
54
62
54
30
34
20
52
44
15
24
21
3
12
61
128
36
3
153
39
1
54
41
24
25
14
9
51
70
20
156
40
35
60
9
42
70
54
5
36
60
39
9
87
88
5
21
84
15
1
20
90
34
62
10
14
144
9
31
62
54
24
9
31
90
2
57
60
3
45
48
1
20
16
18
2
99
24
55
2
87
51
117
15
9
21
48
60
39
111
9
12
9
36
76
38
6
144
39
63
33
96
69
30
12
78
40
36
14
202
35
55
137
12
229
20
216
6
28
5
81
39
36
145
11
39
6
48
22
5
9
4
36
11
39
30
120
15
45
6
30
30
57
33
15
24
144
24
51
190
47
9
6
105
13
80
46
53
27
120
24
6
60
66
24
66
18
60
6
46
50
27
21
99
48
33
39
27
21
273
27
19
44
81
1
8
12
15
9
6
9
21
123
87
70
18
41
9
99
48
19
41
48
75
45
72
33
39
43
20
33
55
62
123
21
120
3
33
27
7
20
34
20
51
15
4
20
42
27
57
106
65
9
124
32
58
72
8
9
96
31
86
27
21
99
1
62
9
51
24
105
108
1
20
142
38
87
24
144
21
60
54
6
6
18
60
15
72
115
18
32
15
3
30
27
19
56
69
19
146
3
21
6
33
3
18
120
51
45
51
15
33
21
39
7
8
57
123
12
33
21
16
68
60
120
99
3
24
21
3
45
84
157
44
39
21
12
18
126
24
6
21
13
11
81
34
36
8
6
4
80
27
55
50
3
24
51
102
60
27
21
51
25
14
6
126
30
15
9
6
18
72
64
104
15
27
70
180
8
27
72
91
116
6
54
21
3
6
39
21
3
117
15
141
30
9
51
34
20
36
3
24
81
42
30
30
40
8
36
9
27
78
75
21
6
48
117
63
52
5
3
36
45
1
20
30
9
36
69
34
116
6
3
12
9
174
72
40
18
20
39
51
45
75
30
39
33
48
75
12
55
8
10
92
24
36
30
78
36
99
12
9
6
18
6
9
15
9
48
9
4
72
74
34
26
36
30
3
21
36
39
51
10
38
16
14
12
60
48
12
24
3
111
9
63
33
15
180
45
1
23
48
60
3
6
3
72
55
36
14
3
1
11
48
3
24
24
30
15
36
15
46
50
54
4
20
12
24
6
69
21
3
141
54
12
60
10
20
54
24
57
3
36
24
225
12
49
35
45
46
50
63
36
49
36
26
18
6
54
30
120
30
36
60
60
51
175
185
13
26
9
24
13
14
69
15
42
3
21
16
44
84
75
57
48
12
27
27
21
15
40
44
114
36
51
24
21
88
62
10
59
48
27
6
24
15
9
15
15
9
36
7
18
116
66
144
24
66
60
135
75
6
15
15
57
31
2
24
36
3
61
44
82
5
9
3
36
1
14
22
68
30
42
40
50
4
20
45
24
37
18
77
48
1
146
138
36
3
12
9
12
30
90
15
3
66
66
24
16
68
60
6
6
40
198
47
3
40
2
34
20
6
3
36
24
37
35
159
66
159
15
34
11
9
30
45
27
58
26
10
14
30
87
3
30
51
24
51
30
15
15
6
3
37
23
204
21
42
70
20
39
36
9
4
26
10
80
46
20
34
36
23
12
9
10
56
45
12
117
144
96
16
54
44
57
108
24
12
135
30
84
10
29
12
9
30
66
15
21
39
49
35
15
12
33
75
10
32
15
9
3
21
75
96
81
298
56
90
34
80
261
99
82
35
45
135
12
87
9
1
176
30
18
132
27
31
26
30
45
9
87
63
21
25
14
22
108
72
200
15
73
56
16
20
18
9
177
100
26
24
4
216
29
72
12
57
30
93
31
56
21
33
15
1
59
21
6
18
72
3
37
218
6
66
78
6
144
22
95
33
12
63
15
60
21
51
10
44
24
192
3
25
26
30
15
129
12
40
38
165
12
3
45
81
60
51
49
14
30
30
6
15
45
4
11
15
24
45
21
114
66
6
84
10
71
12
108
33
87
9
60
135
25
11
3
12
105
15
18
6
9
72
24
9
22
65
24
60
21
84
3
31
32
24
33
411
40
26
51
13
80
60
39
51
69
21
27
39
64
20
16
5
75
100
5
36
9
39
15
22
164
54
42
63
15
6
6
93
21
4
71
9
51
85
36
20
24
30
6
28
26
6
150
60
10
18
29
12
49
2
33
21
24
6
81
45
15
25
83
75
96
9
15
10
72
18
2
90
90
39
15
16
8
66
3
31
17
24
49
80
15
15
52
18
50
6
16
54
53
57
60
84
6
81
3
30
87
25
20
15
48
84
27
93
57
24
60
96
3
31
17
15
4
53
48
135
34
116
15
12
1
92
75
13
36
20
3
67
36
14
30
46
90
5
24
111
210
27
3
84
6
34
29
72
33
6
84
21
60
129
159
36
24
48
9
6
9
9
15
25
95
175
50
27
85
95
12
ABCD 95515707856*3^$a+1 [50008]
119
13
35
21
52
24
35
49
80
36
3
13
12
8
15
12
13
8
100
47
30
24
15
135
1
80
39
13
12
5
39
99
1
72
68
9
3
28
140
81
55
8
33
7
12
36
48
12
32
3
13
12
12
60
23
54
36
42
121
104
33
60
3
40
11
13
5
3
39
6
3
4
65
120
15
3
12
78
42
1
120
59
81
39
45
27
61
35
9
48
63
54
18
1
12
20
87
78
15
9
31
12
20
12
75
33
16
11
13
5
31
132
84
35
18
43
8
24
3
13
41
15
3
1
119
1
47
54
3
36
69
78
84
13
5
48
87
40
23
37
17
31
104
15
60
18
55
188
4
11
97
20
15
21
9
27
4
47
33
27
25
44
16
24
23
13
12
35
72
6
15
64
23
1
12
5
12
90
57
15
73
53
12
7
24
11
13
35
37
11
105
28
24
77
19
12
59
33
40
72
20
45
18
13
47
25
8
129
19
12
60
32
36
100
11
60
1
12
36
101
103
12
11
42
72
39
9
3
4
36
24
35
61
92
27
60
21
45
54
33
48
4
56
27
78
87
16
29
30
1
12
5
79
44
81
18
1
60
11
9
16
8
15
1
17
55
108
60
11
48
21
27
84
1
20
15
33
69
3
57
15
93
114
1
5
3
4
36
56
3
12
13
48
29
18
25
17
15
124
71
1
47
21
39
12
120
13
155
21
99
1
144
80
40
5
31
11
48
25
92
16
80
99
1
17
12
6
57
15
45
52
68
3
12
13
12
128
12
3
57
28
17
18
60
144
169
12
17
30
13
35
24
25
108
12
48
107
96
60
12
25
92
36
12
180
76
24
53
43
44
33
90
73
12
17
67
11
30
12
63
87
108
45
9
103
35
13
20
12
60
36
100
20
4
20
12
183
60
73
59
48
60
37
36
8
27
12
78
3
16
24
257
7
20
57
36
12
31
11
1
17
7
11
84
1
65
7
72
24
17
30
12
37
11
60
25
119
13
5
27
76
35
12
18
7
12
44
12
57
42
66
19
23
1
29
3
9
30
6
42
12
61
72
5
102
61
5
42
72
109
56
4
11
21
4
41
39
15
21
4
23
37
11
57
15
30
3
4
83
13
24
44
12
4
24
41
18
57
3
12
1
5
15
52
17
18
13
12
12
20
16
17
18
49
24
80
21
48
3
4
48
20
52
36
47
21
4
20
57
91
59
9
64
8
12
168
40
24
60
36
35
72
1
12
72
5
12
60
19
47
37
23
97
12
11
49
23
42
15
15
45
15
85
24
12
29
231
12
27
9
57
19
11
9
36
40
104
15
48
78
42
60
37
11
9
40
20
100
5
18
13
20
24
88
120
53
30
12
12
61
17
115
68
12
72
60
33
43
29
91
24
11
25
108
29
3
87
18
30
30
127
47
13
36
56
40
20
4
12
17
55
32
3
61
44
27
69
57
102
1
132
29
3
12
28
8
75
90
3
52
24
8
60
28
20
135
13
29
90
12
45
36
4
23
1
96
24
12
5
103
24
20
3
13
24
53
55
17
18
13
12
47
33
27
18
19
20
16
24
131
12
13
8
21
6
45
120
40
119
6
72
30
1
12
44
51
90
3
9
43
5
39
324
21
43
47
33
16
59
1
36
8
3
237
63
24
25
53
31
24
36
84
23
12
42
6
73
120
29
138
97
77
63
3
25
248
16
11
84
30
36
12
18
72
1
24
5
43
5
3
39
1
32
27
37
24
29
102
9
36
4
12
120
5
72
3
87
45
3
69
4
17
7
23
33
36
60
4
12
17
12
31
167
45
15
12
193
23
90
19
56
40
5
60
3
99
25
95
21
57
27
27
45
33
12
15
15
48
13
68
27
253
41
3
12
4
20
87
42
90
13
24
60
56
9
51
28
12
24
8
27
48
1
24
48
29
18
21
72
75
13
89
7
41
3
112
35
93
12
27
1
60
29
7
180
8
105
3
40
24
24
56
33
15
15
97
24
24
48
32
12
28
12
120
23
13
29
48
3
72
3
24
30
63
15
18
12
48
15
87
60
13
8
12
28
41
18
25
68
39
1
65
79
140
28
72
44
87
49
23
60
13
29
48
30
1
11
90
6
97
48
20
24
15
1
32
3
25
24
23
12
6
3
4
12
56
27
37
24
24
48
59
150
18
18
12
43
8
4
80
72
51
13
12
12
60
47
1
12
8
99
25
35
18
3
39
25
5
18
48
9
4
144
68
75
12
13
12
12
23
37
20
36
40
8
141
3
36
9
42
96
13
77
12
7
143
1
29
31
44
28
12
107
18
75
57
43
17
48
18
114
3
28
12
20
3
12
1
140
69
18
25
20
48
52
95
12
205
65
67
68
12
33
30
30
3
84
15
126
39
136
84
101
7
17
15
3
21
52
29
30
6
3
144
36
159
37
20
16
29
30
33
3
12
73
12
23
42
12
31
44
24
16
11
57
57
355
44
16
5
18
12
48
30
18
13
60
29
3
39
13
12
8
27
6
12
18
57
16
11
13
35
18
39
100
23
1
59
13
24
95
30
55
53
42
73
48
108
36
71
13
29
30
1
11
1
20
87
1
60
29
3
4
65
6
45
87
30
72
19
36
23
21
21
48
18
37
20
40
32
24
21
30
48
18
19
8
15
37
24
12
12
60
72
68
15
60
13
77
31
12
8
27
25
48
32
4
48
72
68
15
48
24
21
72
136
47
162
7
176
4
5
91
8
4
8
99
69
81
36
12
7
8
3
54
43
36
36
48
48
104
3
61
12
32
15
13
77
43
32
33
19
35
49
29
3
15
105
27
25
65
43
5
120
39
24
69
31
12
17
18
13
47
73
77
102
13
12
20
27
1
24
108
56
16
53
12
3
15
78
43
72
80
52
17
30
138
78
117
36
76
24
ABCD 95516451346*3^$a+1 [50045]
78
117
51
24
30
30
48
54
48
36
15
9
30
42
66
45
9
30
54
84
66
72
24
78
90
48
18
6
48
36
66
96
18
21
51
48
30
12
3
9
30
42
6
12
42
51
27
126
36
84
66
30
18
6
132
3
147
30
42
60
6
99
27
78
36
12
30
150
42
42
156
30
72
72
30
30
9
9
66
24
45
33
12
6
45
39
18
144
18
66
6
24
21
153
30
12
36
12
42
78
6
66
174
66
138
42
234
60
6
6
39
39
36
21
57
18
117
3
30
90
72
30
6
12
90
60
72
6
60
24
48
72
36
6
3
237
51
9
36
42
105
48
3
96
30
18
72
18
36
186
168
120
18
174
114
51
3
48
24
21
9
66
24
45
33
6
60
54
66
60
12
30
54
36
24
48
30
96
72
42
36
12
72
30
42
30
120
66
72
36
57
3
36
48
102
6
72
6
60
84
120
36
192
90
60
24
6
42
78
168
60
30
12
108
6
78
6
30
24
48
30
18
6
96
87
45
3
27
66
54
30
12
138
36
12
90
138
60
156
6
90
102
36
6
36
42
18
48
24
21
99
78
24
39
129
12
84
60
60
96
66
12
36
60
12
24
24
42
12
36
6
126
18
45
99
138
12
72
18
78
15
39
84
6
96
12
30
30
138
24
21
129
24
42
24
18
51
81
6
12
42
30
6
60
3
51
24
24
36
96
9
9
48
24
54
6
54
42
30
12
90
18
45
87
36
6
24
30
54
30
60
66
42
30
42
96
12
9
105
114
6
54
42
18
24
48
24
120
18
51
27
114
6
93
9
18
48
24
36
60
6
36
48
42
18
36
6
24
48
66
51
9
42
24
96
48
21
105
24
6
6
99
33
96
12
84
15
9
30
6
51
75
78
36
36
54
36
18
30
12
114
30
6
48
6
36
90
210
24
48
18
78
114
6
30
15
9
72
6
60
24
54
24
30
102
51
48
81
18
78
108
36
54
12
54
78
42
24
24
138
24
78
48
12
6
132
42
255
48
33
12
54
6
30
57
33
18
45
57
78
6
51
45
48
51
33
6
54
3
57
30
36
6
18
6
36
30
21
99
6
30
60
150
18
6
168
18
18
42
90
42
60
12
126
15
183
84
6
42
24
24
21
48
3
84
48
6
186
36
72
102
180
30
21
9
174
102
3
51
54
24
6
36
66
222
30
30
36
30
39
3
48
6
48
36
51
33
48
63
39
66
72
24
90
36
9
39
144
48
90
24
30
18
48
30
42
186
24
45
57
18
165
123
54
90
6
18
30
66
6
30
12
36
210
84
6
54
126
6
54
72
12
60
30
6
12
24
24
24
12
48
12
141
27
96
30
144
42
45
9
24
48
15
33
186
48
72
6
42
30
15
75
6
96
96
24
78
18
24
24
30
6
126
48
72
48
6
168
60
6
24
30
36
30
24
48
54
30
48
60
126
15
87
18
30
9
93
30
12
42
54
6
6
90
180
54
180
48
30
42
24
24
48
45
39
9
39
18
30
105
39
84
30
120
12
30
54
6
12
36
12
45
39
90
15
99
24
12
48
6
6
36
12
78
18
24
12
6
42
66
42
72
12
6
30
60
9
33
90
12
90
24
114
72
24
66
90
9
39
105
45
6
24
78
18
120
120
6
54
84
21
9
90
96
36
18
18
24
24
12
9
33
72
36
3
57
84
138
48
12
30
60
90
6
102
42
42
6
132
168
39
123
21
144
3
30
42
156
42
15
45
60
132
6
30
72
210
12
57
75
21
57
66
72
72
21
51
24
6
15
9
120
102
9
81
102
36
24
30
72
18
48
60
42
15
33
12
3
75
48
30
30
36
30
39
27
12
42
15
3
30
18
54
24
12
60
42
36
60
36
18
36
6
6
78
57
27
12
9
39
180
18
12
36
60
39
45
51
57
39
3
6
96
30
84
21
96
123
6
15
3
30
6
96
9
9
48
18
54
90
6
54
48
12
132
18
72
108
6
30
12
48
42
42
15
3
90
132
42
6
12
102
45
93
90
6
54
90
90
108
24
6
48
54
18
42
192
120
120
48
36
60
36
18
36
30
12
42
72
90
48
72
30
90
24
12
54
30
48
21
9
18
108
6
30
21
3
84
36
24
96
36
105
45
90
18
42
93
87
54
30
60
36
108
60
30
96
204
30
66
90
36
66
3
9
78
18
30
102
60
30
198
6
24
54
138
102
42
54
54
18
42
6
24
138
168
54
90
78
42
30
30
66
66
60
6
30
30
30
102
48
3
195
45
45
6
48
96
ABCD 95517049996*3^$a+1 [50013]
54
60
78
30
69
32
25
102
24
24
45
51
30
102
45
15
6
3
8
40
27
54
66
18
12
18
12
33
21
51
3
18
30
89
84
31
30
3
39
69
93
6
36
84
33
15
9
92
25
30
24
12
54
27
75
108
60
60
9
27
65
7
141
32
25
30
222
18
84
93
20
55
6
30
30
114
96
18
18
5
48
67
66
96
78
21
68
55
18
24
90
66
6
77
4
27
84
9
3
17
13
210
48
84
9
15
5
67
65
12
13
71
55
6
42
162
30
36
24
36
41
7
5
13
15
27
29
121
42
89
31
48
18
6
45
3
9
20
7
30
84
111
48
8
40
8
25
83
48
28
33
102
42
54
6
66
18
23
28
3
12
12
60
9
33
75
20
25
48
6
33
159
5
19
108
228
9
9
51
39
42
63
56
144
7
5
7
84
84
69
24
51
24
57
9
71
84
19
150
6
29
19
6
126
89
25
3
20
73
11
252
25
48
54
53
16
44
4
117
27
9
51
45
42
54
71
12
25
23
7
60
78
42
36
45
51
117
123
12
5
28
3
18
6
54
3
51
93
63
72
69
27
84
9
3
42
18
6
90
9
8
64
80
85
23
31
53
28
32
13
18
93
3
72
24
84
65
48
40
24
39
5
175
53
64
135
12
21
21
27
212
103
48
6
12
18
53
13
6
42
71
60
64
27
89
16
27
60
41
43
21
32
31
9
48
15
18
35
1
99
12
36
3
48
21
68
4
21
11
37
11
61
6
108
24
41
48
64
32
19
45
3
42
27
15
6
75
36
36
3
6
6
36
9
12
8
144
19
18
6
48
12
53
43
6
48
30
90
36
6
33
60
20
19
57
12
15
18
96
48
15
21
102
18
27
57
63
3
30
51
27
6
174
24
9
45
35
36
48
19
84
9
3
18
3
111
84
69
63
57
15
72
36
18
51
56
31
48
9
21
35
85
11
7
120
57
129
63
3
36
29
4
75
42
27
32
61
126
17
100
117
48
11
156
43
9
3
29
7
36
60
30
11
55
12
9
60
15
57
27
144
12
156
42
27
69
6
45
12
20
7
5
247
54
87
3
69
24
105
12
18
9
32
7
9
45
48
6
24
60
9
60
3
6
11
76
96
9
120
42
108
60
77
13
23
55
24
17
7
108
12
161
37
51
3
5
67
54
6
48
90
3
36
12
39
185
76
20
43
69
45
42
18
6
17
1
54
18
42
81
15
108
33
51
36
12
126
47
151
42
42
84
5
96
79
17
7
114
12
11
37
11
31
12
60
5
55
48
9
3
33
80
12
13
132
24
42
9
72
57
6
48
36
93
3
66
59
151
120
138
35
1
6
21
33
111
3
24
96
12
24
89
7
9
3
9
51
6
18
5
4
135
57
72
20
160
20
55
72
12
96
53
181
90
84
36
41
28
33
83
85
144
102
21
27
17
13
135
39
53
103
9
9
27
72
69
24
27
27
30
78
53
36
88
21
47
61
71
13
102
96
221
60
28
15
33
3
5
25
35
4
24
20
7
24
42
11
28
12
159
18
3
60
213
15
32
43
78
27
128
31
17
37
24
27
3
18
95
1
120
18
18
15
8
19
21
63
165
9
72
54
42
60
30
5
7
29
43
21
60
81
66
29
31
108
33
15
12
42
15
15
36
78
99
48
21
11
19
36
6
24
36
96
36
6
72
101
12
25
71
25
3
24
48
32
28
164
19
12
60
72
18
6
21
39
33
20
13
78
54
6
45
123
30
39
51
185
19
48
17
28
32
7
137
48
7
6
6
9
8
12
31
17
7
48
93
12
32
25
27
44
49
35
12
4
120
3
53
12
28
21
42
168
30
102
36
30
75
12
27
48
120
12
33
39
9
39
45
92
49
47
25
39
15
5
7
6
15
9
39
33
24
3
20
73
27
80
25
12
18
12
21
21
131
31
29
19
72
33
3
45
123
36
24
17
28
20
88
87
45
75
9
75
18
42
41
40
33
12
39
156
3
30
6
72
69
63
141
93
11
139
144
18
3
3
29
7
6
27
3
21
3
42
6
84
9
21
51
84
15
42
186
24
54
12
3
27
9
12
39
21
48
48
3
42
11
40
48
51
21
15
30
186
57
21
11
7
53
55
41
31
33
27
5
19
45
33
18
9
39
77
28
3
24
69
21
63
3
12
72
137
52
87
102
6
6
51
3
17
12
28
45
96
48
51
8
133
18
33
24
72
3
113
16
27
78
27
120
15
24
9
51
5
13
30
186
3
15
41
55
12
6
12
6
48
78
15
8
13
42
24
65
13
24
6
117
15
6
11
28
32
79
5
109
95
48
4
9
12
11
208
96
9
42
21
24
69
23
84
37
23
36
48
85
96
23
7
6
35
52
87
114
15
33
54
33
80
133
24
6
60
17
13
3
32
25
18
12
6
48
30
24
69
27
18
59
37
66
84
78
51
3
45
15
21
44
79
36
24
102
72
90
12
18
6
6
102
65
88
81
15
45
24
15
20
16
12
20
40
117
54
9
87
114
18
102
3
96
51
21
20
25
3
48
63
6
15
48
20
79
29
43
129
8
48
19
90
75
3
53
13
15
219
5
55
21
27
ABCD 95517629518*3^$a+1 [50002]
25
5
75
111
90
7
47
97
53
36
39
45
67
23
57
87
30
12
15
45
30
174
6
48
30
19
53
60
48
127
5
48
60
42
114
24
102
85
89
54
30
67
155
90
75
16
53
36
48
90
36
66
144
36
24
75
105
60
66
24
36
61
80
129
90
54
6
9
9
39
3
60
30
48
6
54
12
75
3
42
60
84
6
18
30
30
30
49
17
54
73
32
45
216
120
66
198
43
89
30
108
42
108
87
64
101
54
114
51
189
36
6
9
39
42
18
42
19
48
41
12
27
87
60
45
112
32
15
129
63
114
111
3
6
36
54
157
17
15
57
24
15
51
30
114
120
24
156
30
54
6
39
16
11
60
18
30
66
55
11
54
127
53
90
36
30
30
18
102
24
60
24
12
48
49
233
24
6
30
54
309
15
1
11
48
21
64
192
35
24
60
144
6
99
16
125
66
1
77
156
30
54
132
90
210
67
47
96
48
1
288
11
42
43
137
54
33
96
16
41
30
54
24
123
63
129
75
6
36
168
3
33
6
25
239
6
43
48
17
12
24
36
18
36
33
48
9
6
30
48
6
66
187
167
60
210
84
7
32
63
24
114
12
43
77
54
36
9
112
17
207
45
144
24
42
90
55
89
55
29
6
141
39
96
249
21
123
57
84
60
66
18
3
33
15
45
54
102
18
12
54
90
25
29
6
156
97
71
60
72
30
7
32
141
18
60
12
120
48
81
64
5
60
30
36
93
144
3
60
33
96
16
32
27
85
176
16
65
24
39
16
80
21
24
6
150
135
93
19
41
7
29
30
117
112
32
3
6
66
21
112
35
45
165
156
111
39
30
84
39
183
105
48
48
3
36
54
24
6
114
19
80
16
5
156
36
138
145
77
3
57
84
51
3
141
45
66
48
66
24
72
180
84
6
81
144
3
66
36
24
114
141
64
17
24
6
60
18
6
36
18
103
143
33
48
99
24
12
48
57
285
99
64
17
54
156
13
5
30
13
128
21
24
156
90
30
79
161
30
84
66
54
6
31
48
11
30
60
27
27
85
35
13
41
96
36
67
71
36
21
64
80
111
78
3
9
84
3
21
12
303
81
6
84
84
36
93
3
60
144
90
36
3
105
42
18
96
66
18
39
33
84
27
93
54
13
29
24
75
96
3
141
69
27
129
150
30
96
43
96
11
21
27
85
5
66
90
31
125
30
54
114
42
24
126
13
5
216
51
9
7
47
145
41
150
30
3
48
45
3
27
84
36
54
375
135
24
66
111
64
95
84
61
5
75
135
54
6
24
117
3
30
60
96
3
3
13
17
78
33
48
75
66
3
27
24
54
42
24
21
16
29
24
123
111
30
36
6
73
5
186
150
120
115
5
43
71
169
80
21
75
112
23
66
39
87
108
102
60
54
36
120
18
42
24
54
6
30
36
87
117
6
30
48
72
111
33
63
21
36
90
24
66
30
6
60
18
66
84
43
143
60
66
48
51
96
129
15
189
3
96
27
54
60
6
6
48
156
6
54
24
36
120
36
39
16
125
24
75
15
60
21
3
132
24
33
27
30
36
30
48
42
258
9
87
30
30
54
12
27
96
45
30
6
15
96
3
42
60
24
15
75
37
17
66
6
24
84
120
12
114
24
141
105
144
7
5
139
35
90
19
101
6
277
41
12
24
3
87
25
11
60
25
53
60
66
114
43
89
7
128
64
155
24
12
18
6
6
18
1
5
336
54
144
90
12
60
99
9
55
41
87
16
23
90
18
61
11
21
33
111
3
253
89
78
12
144
54
6
6
24
84
6
66
210
108
60
90
3
48
15
36
13
5
27
93
36
96
18
12
1
96
47
36
24
126
60
108
60
66
24
57
45
30
18
30
42
60
150
105
33
31
48
32
208
41
12
24
126
174
6
18
15
ABCD 95517800962*3^$a+1 [50057]
119
37
47
37
200
12
24
40
11
129
16
56
48
111
25
47
21
3
13
96
23
9
12
36
60
4
120
35
1
36
23
84
33
15
109
11
133
59
21
16
32
36
16
36
92
52
59
97
96
8
12
27
45
15
12
85
36
68
28
12
35
85
12
59
60
24
13
72
12
80
39
36
48
37
12
35
97
11
12
9
52
60
23
25
11
181
8
4
32
3
57
40
8
24
183
85
56
3
9
207
9
255
109
56
15
36
49
12
35
33
4
35
25
23
132
37
36
12
128
36
39
121
11
21
88
8
28
36
11
48
1
36
59
9
99
1
11
25
68
39
48
73
104
15
36
1
44
52
36
20
12
144
88
44
36
64
80
40
59
57
36
27
48
85
92
15
36
73
11
33
36
48
40
59
25
12
32
4
8
15
48
25
260
16
11
57
28
44
28
47
25
68
39
81
63
60
48
25
35
9
36
51
36
33
3
60
105
108
87
84
25
12
92
27
189
28
80
24
3
37
107
85
36
92
4
23
12
48
36
180
37
23
144
49
20
52
23
84
97
8
124
92
24
40
167
21
15
81
3
252
84
24
72
33
16
68
27
1
8
36
27
24
13
47
96
37
59
25
48
152
64
11
33
48
39
33
28
8
27
96
85
32
3
13
60
23
21
16
20
60
4
132
108
56
240
40
59
73
48
35
157
11
24
33
15
25
155
25
11
1
80
84
28
47
105
36
15
37
23
25
8
40
11
48
12
24
1
11
84
72
96
25
12
59
180
97
11
24
109
72
60
23
9
15
45
4
23
13
32
48
28
47
12
1
47
1
36
8
60
231
33
16
56
87
180
48
37
23
21
15
9
36
27
36
21
28
251
225
135
60
85
95
12
153
220
56
4
11
121
11
36
33
16
20
3
13
68
36
51
12
9
39
12
109
71
84
60
1
56
40
11
37
35
12
33
48
4
59
12
120
1
36
20
3
1
20
303
24
9
4
92
28
8
112
131
57
52
131
24
45
52
8
39
45
4
92
3
1
12
32
15
60
36
12
21
16
8
48
76
12
47
37
12
96
32
15
21
48
16
36
71
21
15
129
24
3
81
3
97
71
9
76
48
8
40
59
25
20
39
45
87
85
80
60
28
44
52
11
61
32
27
9
39
24
36
33
3
61
20
15
153
87
21
184
96
8
51
21
148
47
97
96
23
169
108
11
21
48
16
44
39
81
36
108
27
33
64
8
16
11
1
36
59
21
48
40
11
96
24
12
108
33
51
36
145
36
20
144
3
93
12
144
135
12
36
1
24
35
84
12
13
59
60
37
11
36
24
85
8
12
39
48
37
24
59
9
28
71
9
75
72
13
108
12
35
108
9
27
9
3
73
72
35
229
8
4
96
8
51
37
11
121
8
16
48
132
11
48
21
12
40
60
44
3
60
45
87
12
37
80
27
37
8
3
21
4
59
45
52
12
8
27
60
1
59
48
24
1
44
3
21
64
12
23
36
60
96
73
12
36
23
24
157
47
69
16
23
84
48
37
104
12
3
24
261
147
33
63
153
4
59
13
32
60
48
39
13
47
36
9
36
40
71
84
60
73
56
4
59
60
21
72
16
12
71
25
32
15
24
48
24
85
60
320
28
83
1
228
35
37
44
51
21
111
49
23
33
100
236
3
97
32
36
16
32
4
11
9
120
4
32
96
64
12
8
24
15
60
12
25
11
133
71
180
45
39
12
25
68
96
36
64
48
132
36
12
8
39
24
24
49
12
24
12
108
56
36
4
36
12
35
93
16
47
49
44
87
24
24
69
124
56
3
73
8
3
69
16
60
11
36
13
216
12
36
140
4
11
13
8
124
11
45
40
107
12
25
36
35
93
3
9
36
16
60
95
96
37
23
132
157
32
15
48
177
16
24
35
72
45
27
157
56
27
109
35
9
4
32
3
69
52
48
8
48
36
27
45
72
15
57
76
20
120
36
148
48
59
120
48
9
63
49
107
1
200
40
24
8
3
85
96
12
32
72
135
24
36
49
36
47
57
40
252
44
60
3
9
36
16
11
12
1
128
63
21
100
11
93
171
132
60
9
4
92
123
12
21
52
20
87
25
72
104
27
24
9
4
152
51
9
36
147
9
135
204
25
12
59
37
11
81
99
21
39
12
57
64
84
56
15
48
57
51
109
167
12
61
24
80
63
33
184
8
136
8
36
4
32
24
88
83
37
20
28
227
120
24
12
96
48
1
92
4
200
27
97
11
1
44
3
37
11
48
37
12
35
49
12
80
123
73
12
11
ABCD 95518144882*3^$a+1 [50025]
24
84
12
56
112
60
60
20
160
47
49
35
9
96
39
1
44
3
69
28
12
24
47
13
24
47
180
13
8
15
13
11
48
96
60
9
16
44
15
12
21
28
11
33
40
11
1
120
59
45
72
39
45
24
120
64
95
37
95
25
11
12
72
96
24
9
72
75
24
45
159
49
11
265
44
136
84
23
13
32
64
23
12
48
48
60
108
25
11
73
35
12
13
56
60
51
25
24
59
85
11
69
12
39
69
36
124
95
37
104
24
40
8
60
63
24
33
3
49
92
88
11
156
48
85
32
3
97
20
4
35
72
33
4
60
116
16
83
117
28
32
123
93
72
36
16
23
37
68
12
88
47
81
39
49
24
68
72
16
44
51
57
12
27
25
44
84
36
36
24
64
12
8
72
24
75
9
60
72
15
73
71
25
36
60
144
107
37
8
28
179
85
83
12
108
45
112
36
80
39
36
25
80
24
12
111
60
33
4
116
51
93
72
63
33
15
13
36
11
49
120
24
24
68
12
256
36
200
88
56
15
69
111
96
36
49
48
60
56
4
32
15
60
13
83
133
36
35
24
61
23
33
24
51
49
44
27
48
36
25
23
192
120
36
33
75
385
156
104
12
60
39
120
13
20
51
25
24
47
36
33
4
12
24
20
120
36
36
39
69
27
69
3
156
180
61
23
60
25
47
49
80
36
64
56
40
20
48
36
76
84
36
11
97
11
1
119
1
56
12
16
56
3
12
13
8
63
60
1
44
40
60
59
105
27
25
24
24
47
13
36
24
12
11
48
1
56
108
99
21
24
48
148
104
96
12
60
120
15
13
80
36
3
1
156
20
216
28
24
36
44
120
27
45
28
95
36
120
24
12
24
1
84
44
3
33
4
23
9
24
76
48
32
39
132
33
12
75
13
92
15
13
36
24
11
109
11
13
23
13
95
129
15
48
13
32
135
37
95
141
76
48
11
45
16
8
40
116
4
11
24
25
8
112
20
76
116
63
12
25
71
13
95
9
172
48
47
73
11
1
24
80
12
3
105
60
144
3
37
8
268
347
37
60
32
40
44
99
132
49
60
59
61
11
49
47
33
87
93
51
33
60
40
11
120
45
87
285
99
13
12
44
64
11
25
36
80
28
56
15
61
236
52
143
24
60
180
49
32
172
20
108
24
4
44
60
40
32
36
39
25
120
11
12
12
33
12
36
3
85
20
60
40
35
84
33
39
25
11
157
8
28
24
131
9
60
51
24
60
120
33
48
64
35
25
36
95
85
120
71
108
45
87
49
24
36
47
72
12
48
21
72
4
20
36
4
24
35
9
12
3
37
24
60
92
27
205
11
12
13
44
16
251
105
111
13
36
8
172
11
37
8
39
69
16
8
111
12
37
56
84
51
60
57
75
9
63
61
107
13
60
47
37
32
156
39
33
16
59
33
24
39
9
40
36
56
75
24
1
8
40
35
72
13
11
49
72
24
20
4
12
44
51
105
39
12
13
32
84
4
20
16
83
37
23
108
33
51
93
52
56
4
59
25
60
20
84
160
95
85
12
60
23
25
8
87
108
13
11
25
83
1
24
83
49
8
120
3
60
9
39
105
15
9
12
135
33
72
39
45
24
123
97
143
37
47
33
27
45
108
72
64
24
12
60
48
12
84
20
75
25
59
165
51
57
39
201
4
23
1
84
8
27
97
35
13
32
28
8
4
80
15
13
11
69
16
47
133
71
49
24
12
59
61
48
20
96
84
40
36
32
60
3
72
9
88
20
51
24
37
108
35
60
25
11
36
205
108
92
180
28
23
24
21
172
60
56
16
20
3
12
33
16
107
84
36
9
24
196
24
32
15
37
155
12
85
59
96
24
1
48
8
4
44
60
4
72
60
239
49
20
16
11
36
228
145
35
85
36
44
12
64
8
63
48
24
1
36
48
236
75
49
36
156
24
107
13
164
72
24
12
4
24
44
40
96
36
11
24
81
27
37
84
32
3
21
84
4
11
9
40
60
8
4
8
27
9
4
72
23
1
152
64
8
52
11
12
33
64
23
45
63
73
167
13
60
36
35
25
239
1
20
36
15
37
71
85
155
24
48
37
11
1
44
4
35
36
49
12
11
9
60
111
9
75
13
12
48
120
36
20
135
205
44
48
3
1
23
81
16
144
56
3
12
21
15
9
108
52
23
45
16
24
12
8
16
104
27
73
83
49
20
ABCD 95518569488*3^$a+1 [50000]
39
87
1
20
52
35
13
8
39
9
64
36
32
21
39
28
32
39
85
35
49
5
39
16
20
12
168
63
129
4
68
36
12
28
29
15
15
45
36
9
6
1
24
59
126
24
147
21
19
29
30
18
27
124
8
39
25
8
33
24
51
52
56
3
81
45
24
102
48
12
21
51
49
29
27
12
27
49
11
13
36
11
33
108
4
80
4
20
4
8
51
6
6
117
39
48
21
159
156
1
20
28
11
81
75
21
111
9
4
8
51
57
9
3
52
44
4
72
20
4
11
12
9
3
121
56
12
40
36
56
15
78
3
3
69
15
36
57
12
15
37
164
64
125
7
24
92
108
4
8
93
39
72
39
1
68
27
21
39
24
1
53
6
21
64
20
4
20
99
1
5
7
60
8
12
15
25
35
6
7
72
17
63
27
24
13
36
35
9
4
47
24
1
20
24
4
8
27
1
32
9
111
88
23
9
12
76
17
15
120
27
1
53
126
81
123
33
3
60
1
32
60
12
12
15
21
52
116
60
132
39
12
21
12
135
13
56
12
72
16
36
240
8
39
24
37
32
24
60
3
21
96
132
51
9
12
27
49
29
15
72
60
24
16
29
18
78
75
27
177
3
36
36
102
19
8
72
27
33
24
12
52
60
23
153
24
36
4
12
56
12
40
36
36
20
64
113
39
3
81
45
3
21
31
24
96
23
45
36
40
20
15
96
253
8
28
47
24
9
4
35
33
4
23
57
15
33
40
17
30
42
24
3
24
16
56
93
15
15
60
141
63
37
5
19
8
4
89
6
21
52
65
63
57
15
36
12
4
60
80
108
15
1
32
4
60
24
53
30
33
24
12
52
80
16
11
25
48
20
48
9
55
80
40
20
117
7
59
33
63
6
63
3
9
3
33
4
120
5
63
12
120
28
68
28
17
18
21
4
77
15
28
36
11
78
31
8
12
75
9
4
8
4
44
316
8
76
5
30
18
7
24
12
20
100
119
9
60
27
30
75
3
1
23
37
36
47
57
51
25
20
39
9
99
69
12
16
53
18
33
69
7
32
39
90
19
60
24
12
80
39
1
8
16
11
25
41
48
19
68
60
15
6
7
11
141
52
20
52
20
48
15
12
102
3
21
63
72
63
81
24
60
4
72
60
20
48
16
17
75
4
80
3
97
56
72
51
18
39
9
15
88
20
72
3
132
21
52
72
20
75
25
56
12
40
8
4
23
81
4
47
12
78
19
23
9
45
18
69
72
60
15
102
87
15
1
17
3
60
27
120
13
8
48
3
25
11
49
32
4
8
48
63
165
27
144
12
12
85
71
90
55
8
15
12
144
21
28
36
24
8
12
39
37
56
24
96
27
30
66
174
3
24
51
33
12
3
21
12
64
11
24
9
24
27
12
24
30
87
87
13
11
25
24
96
44
40
11
69
40
12
104
4
5
27
36
75
33
45
31
17
30
33
28
35
81
12
88
32
120
112
60
8
24
64
23
1
96
11
145
119
9
52
56
64
20
60
4
47
37
68
72
87
45
27
12
25
20
16
80
24
3
81
27
49
32
24
24
60
24
12
27
73
8
3
36
9
27
117
40
11
12
33
4
35
69
4
32
28
107
12
37
59
150
31
24
20
36
12
45
7
41
18
33
24
4
36
44
48
108
21
48
72
24
135
4
8
28
23
9
12
99
93
28
56
36
3
12
21
28
59
12
21
4
84
36
29
27
27
108
9
48
12
57
3
48
16
36
104
36
117
48
15
81
72
3
24
3
18
6
13
48
56
15
225
36
15
13
149
67
80
12
64
8
153
6
21
12
40
48
8
28
24
8
15
13
44
16
11
45
36
3
49
77
54
24
24
33
9
39
147
126
162
1
71
21
9
39
51
30
48
3
108
16
89
39
40
72
104
33
63
4
23
36
105
51
21
15
24
9
52
84
56
15
73
8
48
27
9
36
4
8
12
63
85
20
16
131
25
68
52
5
55
35
13
36
47
6
63
3
1
156
104
64
32
60
15
24
36
21
24
36
9
99
40
35
9
16
23
1
20
48
84
3
36
18
43
48
8
88
36
17
39
3
1
116
4
5
90
180
33
36
39
6
15
100
44
3
36
9
48
51
9
36
15
9
40
32
48
84
12
4
24
12
24
17
6
1
11
9
87
69
4
8
48
24
15
1
143
1
29
126
36
85
44
36
15
18
123
45
15
15
193
47
13
20
96
63
33
108
12
24
3
73
80
45
3
16
35
24
45
12
9
6
9
111
9
4
29
3
48
12
148
56
4
60
5
15
153
19
119
1
20
63
93
39
33
52
23
25
167
25
17
18
33
27
25
41
63
15
21
40
20
60
24
36
39
21
48
12
24
12
4
23
25
35
25
53
3
12
24
100
24
36
65
3
75
25
60
60
36
96
107
37
47
24
84
1
48
36
96
5
19
59
61
24
60
12
8
40
11
1
23
1
144
8
28
20
9
7
80
27
13
120
48
83
9
27
21
48
12
16
41
48
3
3
57
3
48
129
24
69
19
8
52
41
6
45
24
36
36
51
60
21
136
20
99
21
36
24
12
72
27
9
9
42
93
27
21
52
101
6
133
116
16
8
33
48
19
8
24
88
143
57
36
64
8
4
48
12
20
3
36
1
101
43
11
18
3
111
1
20
3
24
9
4
119
9
3
61
24
24
59
93
3
48
9
39
54
24
39
24
100
47
37
24
8
28
20
4
12
17
63
40
65
19
11
36
49
48
120
8
39
192
6
15
132
4
161
19
95
24
102
39
4
68
64
24
65
15
24
15
25
20
36
3
9
99
9
27
30
24
24
126
25
ABCD 95519597762*3^$a+1 [50000]
58
6
14
3
12
1
14
18
3
1
68
6
22
50
12
6
22
30
18
36
18
11
67
29
55
6
12
32
24
6
30
4
56
48
16
14
30
27
19
2
27
45
6
9
1
95
1
11
57
22
30
86
148
2
12
76
14
18
4
14
6
36
40
84
36
32
12
60
10
113
63
52
110
48
24
24
6
36
10
48
6
48
2
94
62
39
48
21
6
48
18
22
5
1
59
96
19
60
62
18
58
18
54
32
4
2
9
48
105
3
3
21
3
18
123
24
1
56
40
14
21
31
92
18
3
39
6
51
31
2
27
25
68
75
13
54
6
12
11
120
21
66
33
111
18
63
87
10
32
6
30
22
18
14
21
7
17
24
81
34
6
14
36
45
21
15
7
5
33
4
36
44
64
50
60
21
43
8
9
69
54
10
20
118
14
4
24
11
12
13
20
120
27
25
95
13
24
12
6
8
46
56
42
40
32
76
8
21
24
37
2
18
39
21
3
15
21
31
90
23
12
13
6
18
86
22
30
8
12
33
1
8
27
60
36
33
12
123
57
60
12
51
45
16
8
15
33
24
28
38
129
31
14
3
127
5
15
54
27
7
42
14
52
5
27
10
72
35
21
63
19
26
42
108
9
15
30
36
15
36
60
21
3
39
33
15
30
28
54
5
36
139
2
48
27
3
58
8
10
5
1
30
38
22
44
42
48
15
45
39
27
18
12
15
21
10
32
12
93
13
83
25
86
66
18
21
33
10
8
33
7
8
10
92
84
94
2
34
38
51
24
15
40
12
29
36
79
6
59
7
2
3
24
51
64
56
45
24
19
2
24
6
40
2
3
12
60
72
1
47
21
16
26
45
12
120
31
2
18
21
13
2
21
12
15
22
11
85
18
14
3
19
14
15
27
28
24
26
15
9
27
33
75
21
4
23
24
31
29
19
50
15
60
25
12
2
45
7
74
22
14
3
36
19
12
29
24
37
20
24
16
50
40
50
60
10
41
3
12
18
12
3
1
131
45
4
59
12
87
10
12
18
26
6
9
19
41
45
12
130
17
33
22
18
2
45
7
20
18
3
12
7
5
9
36
76
14
16
2
6
16
90
54
5
15
21
75
168
52
14
4
18
5
49
56
3
60
24
55
18
2
76
5
9
3
19
5
25
38
42
28
42
29
1
11
3
21
25
8
6
9
60
12
13
18
89
109
2
12
12
78
70
6
119
15
10
8
4
60
23
48
63
10
14
12
36
4
18
26
30
16
36
32
63
24
120
1
8
87
33
15
27
22
18
2
63
75
72
30
12
90
45
21
40
60
2
42
39
9
60
40
8
39
9
54
21
31
6
18
5
21
10
44
36
21
7
5
15
33
19
5
31
14
3
60
7
36
17
72
33
27
9
22
2
27
9
84
6
66
46
5
49
30
20
18
42
96
22
6
2
3
9
63
7
36
24
8
4
5
63
33
7
32
54
36
4
47
3
22
2
108
9
48
27
24
12
24
78
6
12
42
72
24
12
4
18
2
34
56
9
9
15
55
65
3
22
11
31
48
86
4
8
30
54
48
30
60
46
26
36
10
30
14
24
12
4
26
24
30
34
86
16
38
16
41
9
28
26
42
75
72
37
8
6
54
12
3
55
50
28
18
26
4
35
15
54
3
12
12
1
2
21
31
8
36
21
21
22
8
28
12
38
54
16
41
9
6
88
5
1
14
45
63
54
15
1
24
30
53
25
23
57
6
16
18
6
17
24
21
22
2
3
3
30
12
6
162
4
68
6
90
6
21
12
36
24
3
45
15
12
93
55
18
2
48
34
32
46
5
60
15
22
11
84
1
32
123
21
36
4
26
22
36
2
52
38
34
54
11
45
4
26
33
13
12
11
36
21
64
14
21
33
36
6
46
38
22
50
34
95
39
12
40
2
52
23
61
24
72
8
3
97
12
18
132
38
108
52
62
66
10
5
27
76
17
24
1
14
30
48
42
9
19
36
12
29
9
4
20
3
12
33
34
50
30
84
4
12
41
24
48
3
52
5
57
28
8
40
8
46
60
68
6
30
76
14
22
32
45
48
13
11
75
4
41
13
2
66
72
27
1
32
3
3
16
30
20
40
8
22
5
15
4
86
15
1
20
4
23
45
123
7
17
1
38
10
6
65
1
14
18
6
106
18
38
12
27
21
154
18
18
14
36
3
1
23
12
39
16
24
17
12
15
28
14
16
78
26
3
3
22
26
12
52
12
114
11
79
5
9
6
21
25
35
3
12
24
40
5
9
70
8
64
5
121
14
69
111
64
14
12
18
6
40
14
58
92
27
69
6
30
36
4
6
138
59
57
39
60
7
14
18
45
57
6
42
46
2
39
15
4
54
26
81
1
152
22
56
52
5
13
14
21
60
12
61
59
12
108
15
57
49
14
33
9
15
25
11
69
63
55
17
24
9
3
33
16
11
3
21
1
14
9
1
23
45
12
18
90
3
15
69
3
22
11
117
30
22
90
41
12
21
111
1
59
79
20
34
50
18
22
32
28
32
88
17
3
138
58
5
21
3
12
9
36
4
2
4
29
21
3
33
4
18
41
49
18
5
45
4
36
8
27
73
47
9
15
13
68
15
9
15
21
75
24
3
28
12
32
21
27
30
66
22
92
6
81
21
12
100
71
1
30
14
4
23
19
18
11
24
1
20
46
5
51
34
24
62
30
28
90
6
80
6
70
42
30
2
69
1
6
12
20
12
36
30
18
36
21
9
18
18
18
9
33
63
19
5
13
18
2
15
7
80
72
33
3
22
6
12
122
3
39
6
123
15
9
67
26
4
14
10
11
19
54
20
40
47
1
24
138
6
12
2
57
1
12
36
42
48
2
34
14
4
23
24
33
15
145
11
51
28
17
9
87
7
18
54
20
33
3
48
4
50
30
10
32
24
52
38
4
41
7
24
86
4
23
48
49
8
46
36
6
128
15
39
6
24
3
33
52
128
34
78
8
60
15
37
59
33
90
18
27
3
58
14
153
13
47
39
9
15
9
43
18
36
11
12
37
35
13
36
20
12
42
16
5
12
12
25
56
87
19
60
65
43
36
17
9
6
30
42
70
68
22
5
3
82
38
40
12
36
20
16
18
32
28
20
27
81
10
24
98
51
25
20
27
45
4
23
75
45
12
1
14
36
18
10
12
140
40
14
18
22
56
30
54
3
55
5
12
21
27
21
46
30
44
46
50
24
27
39
24
30
22
44
16
50
3
1
30
53
37
20
3
55
30
2
153
7
5
85
36
74
90
3
55
17
13
32
118
5
33
18
64
90
6
36
8
33
3
82
14
21
48
12
69
46
77
36
9
46
5
36
9
34
72
20
21
33
16
78
17
9
4
20
16
2
34
14
9
85
38
52
20
12
30
46
2
58
20
9
19
36
29
121
23
21
39
12
93
60
27
43
5
12
24
1
20
64
86
69
24
73
54
44
10
2
52
60
36
62
102
48
30
3
15
4
2
51
15
100
12
32
40
74
22
54
8
22
14
40
59
132
49
36
170
33
12
1
14
45
13
8
4
18
56
70
6
38
3
69
3
27
16
62
42
129
25
59
25
2
40
8
22
6
ABCD 95519683412*3^$a+1 [50049]
124
33
63
84
15
45
261
27
27
18
72
11
43
72
72
36
5
120
40
15
129
15
81
27
333
36
36
48
69
18
9
99
77
103
5
4
45
27
81
54
18
180
126
9
81
36
71
37
11
72
43
125
64
27
41
49
18
198
135
27
81
9
18
5
48
37
18
144
126
75
69
342
21
15
53
36
40
15
9
92
25
18
36
5
24
96
19
72
18
135
9
36
35
55
77
13
54
57
231
45
48
87
162
18
53
19
18
18
165
15
129
33
18
17
145
18
90
47
25
54
180
45
44
64
32
193
36
90
36
5
120
24
85
167
4
56
52
117
239
16
24
99
18
18
234
131
4
56
96
36
19
108
93
72
15
36
125
120
7
45
164
16
44
19
65
7
72
41
67
29
133
36
47
28
51
9
81
95
4
45
39
60
171
5
60
72
43
21
33
36
54
90
3
288
32
100
45
18
45
72
12
96
225
36
36
39
20
31
113
31
126
147
92
4
27
108
65
16
80
55
18
11
115
57
68
127
53
60
4
8
148
15
129
128
4
171
18
54
126
39
105
72
39
195
36
18
3
15
18
27
8
12
84
124
116
28
15
81
45
71
24
67
173
52
45
23
40
56
24
72
55
53
127
198
252
59
103
93
20
49
54
21
44
16
120
60
63
162
306
9
9
36
39
141
18
93
33
47
43
36
5
13
327
51
54
18
18
162
72
36
29
115
126
54
29
7
18
71
60
4
36
99
9
27
5
13
90
18
59
16
24
9
39
32
91
45
27
81
9
107
181
59
31
18
75
15
65
64
60
32
13
11
60
55
77
120
55
90
144
36
162
342
54
72
5
84
55
45
135
144
36
5
49
75
141
131
13
36
18
36
41
4
9
36
27
68
112
44
1
99
144
36
104
157
54
18
11
36
16
9
108
23
144
31
165
128
36
31
108
125
1
35
19
54
90
36
21
15
234
107
4
44
60
55
72
5
139
21
105
18
9
63
18
162
5
24
60
4
15
17
109
3
87
21
20
67
126
111
44
96
19
90
36
36
72
83
43
117
68
72
40
44
73
3
15
57
15
81
72
45
3
32
37
27
80
19
144
21
69
23
48
55
126
39
15
5
4
32
49
111
15
9
180
99
72
126
75
69
99
72
224
64
12
33
35
37
179
91
57
32
4
69
18
5
13
72
23
49
18
117
32
13
47
16
27
41
76
135
108
77
4
9
47
43
18
18
36
36
57
105
36
131
84
4
123
90
35
40
44
25
90
18
108
108
111
51
45
68
31
65
25
11
7
90
36
131
16
168
81
36
83
7
125
55
9
108
81
36
18
57
15
36
18
126
18
47
64
60
45
90
125
37
75
20
13
11
169
27
12
32
55
9
27
53
109
288
108
39
15
72
36
45
45
144
11
43
57
80
43
117
9
3
56
76
236
115
45
48
96
80
55
108
17
73
36
39
33
135
45
59
40
63
101
187
65
115
5
13
147
123
36
89
127
5
103
90
275
12
37
27
81
54
21
68
91
261
48
51
9
9
23
103
36
54
95
121
11
25
119
79
36
81
9
39
195
72
108
414
27
45
3
123
65
28
15
161
136
117
75
60
32
121
75
108
140
55
36
5
4
12
87
18
39
15
185
13
63
108
32
85
72
27
63
18
54
89
12
100
87
17
24
60
16
20
24
1
3
15
17
55
5
196
60
80
37
18
54
108
135
8
163
21
344
31
36
5
40
80
60
67
108
29
96
4
140
40
69
75
72
20
4
80
28
176
85
95
121
18
90
18
89
1
63
27
29
16
207
18
ABCD 95519889308*3^$a+1 [50000]
60
56
124
30
17
69
12
52
11
37
2
42
6
112
5
3
24
24
6
18
21
25
44
15
3
12
30
120
16
2
102
48
4
36
119
43
42
11
27
117
19
2
102
6
40
2
12
148
44
6
60
30
12
45
48
55
38
12
10
8
30
12
15
9
106
38
12
42
30
106
44
30
16
11
36
9
60
18
10
6
2
28
32
28
14
6
66
16
50
12
30
45
192
1
32
22
80
9
12
57
96
34
53
9
48
18
120
42
10
36
54
90
26
24
12
114
22
38
34
18
90
47
13
90
48
5
105
60
24
6
120
57
19
78
8
22
20
42
54
9
43
2
28
44
36
28
2
4
26
22
5
36
87
58
2
82
26
84
60
18
52
12
20
48
12
24
4
38
124
98
178
18
11
51
9
19
17
48
12
7
32
46
30
18
59
3
84
4
14
90
16
14
6
9
81
22
90
35
12
25
108
48
44
66
42
3
135
12
18
22
42
66
96
18
68
30
10
32
60
48
15
57
30
12
34
11
9
30
30
36
90
6
94
74
15
49
32
3
7
120
65
51
9
43
41
57
22
17
63
45
7
26
40
14
84
117
25
2
21
9
123
129
4
12
18
90
20
132
48
112
2
60
90
58
8
52
32
6
72
120
58
29
15
6
24
48
52
32
4
44
66
60
30
4
36
107
12
33
18
22
32
210
6
10
30
26
16
30
20
24
46
53
36
1
44
16
32
52
20
58
20
60
45
103
14
48
16
14
93
73
74
81
1
11
3
42
24
66
45
7
6
74
46
26
6
40
8
87
33
4
108
18
14
40
2
6
54
58
35
1
6
14
24
3
39
154
11
48
7
18
78
84
44
6
3
1
47
43
41
60
39
10
50
6
34
12
29
51
30
54
58
47
3
18
18
21
33
40
8
3
37
90
72
92
30
24
51
69
64
8
39
9
24
30
66
4
2
9
12
9
88
92
58
18
48
24
18
8
6
3
13
104
135
49
72
74
36
4
101
7
48
42
35
63
33
39
12
48
45
7
5
45
3
3
33
7
8
72
22
32
36
63
87
18
51
45
24
54
6
52
18
122
24
18
40
36
30
50
10
176
36
108
36
63
13
32
106
89
63
54
16
59
15
33
31
14
82
66
20
24
16
2
45
33
4
18
50
90
48
45
45
12
60
78
22
8
10
2
60
48
30
10
20
15
33
27
39
58
26
105
15
40
50
36
66
22
2
60
6
12
18
18
30
40
66
14
24
42
36
10
173
27
24
33
33
15
9
60
18
40
20
45
67
134
30
10
20
120
22
2
12
63
60
25
8
10
32
28
18
14
78
48
15
1
6
12
26
34
26
54
42
40
44
10
14
12
6
58
11
45
3
21
6
40
14
4
30
20
36
24
16
77
27
12
4
42
80
18
96
30
4
206
16
50
42
88
14
24
36
66
9
84
15
34
6
30
56
48
58
8
6
135
36
9
36
3
7
5
39
9
21
15
103
6
44
12
28
80
12
58
8
33
51
84
9
33
15
37
20
28
18
5
9
90
18
12
96
6
4
5
27
30
39
48
3
42
58
29
1
32
15
7
50
30
9
19
77
1
54
44
9
37
44
64
20
16
95
12
67
18
38
9
48
12
1
24
32
34
80
6
99
1
44
10
62
27
181
12
62
33
12
7
36
38
24
36
54
46
54
12
8
18
48
22
18
14
40
41
45
12
10
98
64
18
5
3
82
2
78
48
6
18
126
6
15
33
6
54
22
74
24
28
180
8
12
12
16
11
3
33
48
1
30
6
98
6
34
17
12
25
2
69
9
46
29
31
32
70
32
87
81
15
3
34
2
16
14
15
13
18
8
60
150
12
30
9
3
70
8
4
44
24
28
8
54
40
38
15
25
12
32
28
32
3
33
12
36
4
18
98
10
41
21
15
12
37
14
114
70
2
24
12
40
23
25
71
36
15
22
23
27
28
18
92
72
6
126
15
85
18
2
75
31
30
38
4
2
6
4
36
44
28
6
30
14
27
33
58
2
10
38
40
44
51
3
9
48
33
10
14
48
24
54
30
66
16
18
2
10
44
10
8
6
10
32
4
18
20
60
60
6
9
61
36
8
40
18
2
27
49
2
18
12
75
84
9
39
45
60
30
57
21
72
16
20
46
80
36
9
19
14
42
106
68
42
30
3
55
54
35
51
4
8
45
27
16
30
62
45
19
86
12
66
6
18
30
3
12
3
18
12
15
69
16
47
55
62
46
20
54
66
102
18
48
22
44
51
67
17
9
54
46
47
39
34
14
36
22
38
60
84
57
36
37
20
118
20
9
123
30
48
72
6
9
7
108
26
10
74
18
33
21
39
27
22
92
39
81
28
47
1
54
44
45
141
4
24
11
51
18
18
90
12
3
7
5
33
24
60
76
74
30
24
51
1
104
30
9
9
3
85
30
78
54
2
66
30
12
28
35
3
16
29
39
42
34
29
12
19
14
22
18
11
15
40
24
18
2
180
10
11
21
63
45
58
144
44
10
56
39
27
72
18
27
55
12
18
36
11
111
22
20
22
54
26
48
16
72
38
34
65
7
14
24
16
72
12
38
54
15
1
83
39
40
72
5
51
18
22
102
83
12
123
22
35
1
32
72
6
16
29
21
6
12
36
96
18
6
42
42
12
33
7
74
27
25
12
80
16
56
3
7
41
48
36
81
28
20
54
30
18
9
3
42
15
48
36
1
18
2
78
6
4
18
29
1
42
26
6
6
52
36
11
79
26
28
11
271
6
8
15
84
93
63
19
18
2
45
48
3
36
48
12
78
22
41
33
27
33
10
14
30
42
6
28
20
84
10
36
30
20
6
18
33
69
58
26
150
4
18
2
46
32
10
20
100
140
4
5
45
3
1
74
16
41
9
4
6
29
115
48
29
39
6
24
30
34
68
3
7
29
48
33
27
45
30
58
20
24
3
15
93
9
10
6
2
12
58
26
24
30
3
3
9
48
37
2
28
50
12
10
5
19
17
19
36
30
108
44
3
3
60
45
25
20
22
2
70
108
18
11
3
30
46
77
48
67
2
16
110
4
30
6
30
14
130
56
4
18
108
26
28
12
200
48
6
22
23
27
9
13
2
34
12
74
16
24
38
ABCD 95520774554*3^$a+1 [50014]
11
25
47
1
17
72
126
37
53
31
41
19
161
67
120
23
42
36
210
49
72
41
55
108
257
55
120
5
72
7
11
30
60
7
72
36
77
18
72
18
252
18
60
25
108
12
48
17
67
12
89
7
47
30
55
23
25
167
73
24
60
11
73
65
127
84
41
18
1
143
1
17
18
85
29
18
30
295
24
108
48
125
18
30
7
17
55
11
42
79
41
108
55
17
150
18
151
11
108
90
151
281
12
6
120
1
59
90
12
42
13
60
48
12
12
12
24
36
11
37
23
13
17
67
60
143
85
24
59
49
96
12
24
89
72
79
60
53
31
29
126
85
77
12
90
18
19
264
29
90
18
12
36
60
31
53
18
145
12
48
53
12
19
23
18
12
7
36
155
42
127
71
73
60
24
35
133
173
60
19
60
48
17
66
90
31
203
6
102
13
65
72
7
12
71
12
13
5
108
91
23
36
85
12
12
65
78
73
47
13
72
84
89
115
24
36
17
19
23
37
89
67
35
133
96
59
54
7
53
48
60
19
53
55
155
6
192
103
29
31
12
60
125
115
47
1
5
90
180
174
127
53
78
12
37
36
48
24
96
12
23
12
42
43
24
23
18
67
23
85
60
197
43
113
115
24
11
1
36
35
157
36
24
48
17
60
55
60
95
1
125
31
29
7
23
42
12
60
7
11
49
108
71
85
12
72
132
83
18
115
5
78
37
125
12
103
48
89
31
12
137
43
23
37
24
53
30
18
18
1
24
132
83
1
11
73
180
12
72
5
43
48
5
7
120
107
90
7
101
19
29
79
96
12
47
6
19
36
12
17
7
11
13
12
17
103
53
19
36
5
180
127
17
66
1
24
47
73
72
5
18
12
25
65
79
119
25
29
55
5
175
12
23
6
72
12
60
103
72
12
101
120
108
67
48
72
35
198
31
53
180
168
18
37
17
48
42
37
24
24
5
115
335
1
47
18
42
37
11
37
108
72
5
72
18
102
18
42
30
121
5
19
48
84
89
31
24
36
263
37
276
53
19
12
48
95
6
79
36
12
17
36
67
23
109
11
37
125
18
60
30
162
18
7
12
143
13
60
89
91
36
48
11
1
120
48
5
6
49
143
13
60
12
47
73
60
24
108
12
24
59
133
77
7
24
24
53
7
143
138
42
13
125
54
1
5
151
84
17
43
72
155
18
12
18
1
23
66
72
72
270
61
17
19
24
5
42
12
150
108
18
12
78
54
13
17
7
36
84
89
7
65
7
48
168
17
90
37
48
12
41
132
48
60
19
11
42
30
49
23
37
71
18
31
60
41
127
312
144
12
60
12
11
37
5
19
60
23
6
162
12
1
107
222
31
107
168
54
30
13
47
61
24
132
84
59
61
24
12
48
36
12
12
83
13
24
72
11
72
168
109
29
127
120
293
31
29
54
18
12
31
65
12
43
35
169
65
31
17
55
17
91
77
7
23
37
35
36
144
36
42
48
19
120
11
12
97
96
36
60
24
65
24
103
17
96
12
90
85
60
60
24
96
95
37
11
24
48
78
79
83
25
12
60
36
12
35
253
36
89
72
270
25
65
103
5
211
23
85
41
115
95
61
24
5
7
12
216
185
19
12
53
108
55
53
54
61
89
103
95
18
91
11
18
54
1
132
72
35
18
43
24
35
60
18
7
131
1
60
29
24
31
12
5
7
108
12
161
54
18
42
18
7
11
61
11
30
72
90
61
29
31
24
53
60
120
19
36
5
18
12
42
18
25
23
72
78
174
313
48
107
49
96
240
48
36
144
12
77
36
7
24
23
73
23
61
24
17
7
36
65
72
55
24
89
12
67
108
12
53
12
150
13
23
49
41
12
43
72
35
30
60
30
37
5
7
113
7
29
42
25
12
215
1
12
23
157
108
84
65
48
78
54
216
12
7
72
156
5
19
36
132
36
204
53
19
24
47
145
84
41
18
157
48
17
19
11
60
90
67
35
1
149
7
11
48
42
72
7
23
85
ABCD 95520873278*3^$a+1 [50003]
45
6
9
56
64
87
233
31
42
90
53
19
30
63
15
9
108
12
15
84
36
9
20
4
51
5
1
35
31
30
23
16
8
31
41
76
132
3
45
27
77
43
5
73
15
15
17
12
55
78
11
64
87
78
15
72
15
24
89
7
66
23
40
39
41
1
15
51
9
135
30
75
48
21
27
20
19
54
15
32
55
17
28
3
90
47
132
100
56
19
5
48
55
90
47
91
5
7
65
160
9
18
45
8
7
45
176
31
48
36
29
85
18
30
59
4
9
6
17
25
42
108
12
5
7
21
63
54
11
7
5
24
60
55
6
48
47
64
24
15
41
36
13
47
25
47
1
111
176
25
143
1
90
48
57
21
59
28
8
40
39
66
114
125
25
111
68
16
3
66
42
30
3
44
112
68
43
18
42
45
12
63
17
148
8
1
35
19
45
27
33
72
72
32
36
4
9
6
29
7
5
40
3
9
45
3
27
168
17
16
99
41
16
44
52
44
24
151
36
54
11
64
15
36
29
13
23
7
60
36
9
8
40
87
21
36
123
113
19
29
144
48
19
138
6
9
32
43
6
42
5
132
28
20
28
96
56
25
87
3
9
60
20
60
16
9
18
41
60
4
93
39
15
89
25
42
168
5
24
48
60
28
39
18
24
99
92
7
17
28
132
33
15
12
36
39
108
41
7
9
75
5
85
75
21
24
48
3
32
28
63
41
16
147
36
5
19
41
16
3
30
87
9
90
9
3
77
31
45
27
29
31
42
23
12
16
44
1
35
16
20
91
17
12
4
21
15
3
21
24
51
30
72
24
96
27
20
60
12
40
9
72
72
35
61
39
120
56
31
66
42
45
27
6
15
27
21
111
69
15
21
39
21
21
23
36
48
13
15
9
219
21
11
64
3
18
18
9
15
168
29
19
57
27
5
16
12
24
3
41
4
56
4
27
41
28
12
8
115
5
36
60
16
153
24
35
7
5
16
8
24
7
29
12
72
1
54
81
9
30
72
36
24
89
12
25
15
8
64
63
258
54
41
84
28
9
39
84
45
47
1
90
24
5
139
17
60
79
81
15
57
92
48
7
48
30
27
21
90
5
25
90
30
23
36
76
9
24
6
66
27
21
59
16
20
7
48
24
12
161
64
3
81
32
19
6
23
7
33
24
56
1
3
80
85
78
9
68
16
99
90
18
5
28
45
102
9
99
6
11
43
105
12
108
57
135
9
6
48
21
3
60
48
45
15
5
108
40
81
135
9
11
4
9
23
7
33
80
7
42
95
31
65
43
5
31
81
80
288
16
8
16
120
9
30
45
51
12
24
9
27
24
18
11
19
18
47
12
4
75
24
30
11
31
24
36
21
12
15
48
12
36
41
76
108
20
85
11
16
45
35
109
15
8
16
12
48
20
40
15
101
76
3
12
65
7
12
69
12
15
53
60
12
7
17
1
47
12
19
29
36
64
12
99
12
12
57
60
21
18
89
28
33
30
162
15
104
48
48
7
42
24
6
33
3
30
119
1
42
45
33
63
80
12
4
3
12
24
60
6
30
24
45
27
9
111
33
12
87
41
37
27
21
42
29
16
27
36
9
12
75
21
32
13
3
15
72
5
64
8
7
41
40
8
24
48
40
27
33
63
29
1
42
5
4
84
32
25
47
43
12
17
24
31
5
91
17
43
108
281
4
12
15
12
12
65
1
27
15
12
5
36
28
32
4
8
91
120
180
24
42
18
93
12
68
24
40
44
55
5
40
87
12
5
48
48
7
77
13
95
19
168
6
30
132
30
23
16
99
5
16
33
15
8
19
21
32
25
27
48
36
24
57
11
7
6
66
5
24
16
15
113
1
6
33
32
25
39
99
30
30
90
143
40
27
21
44
16
39
6
119
96
72
52
68
108
55
101
19
5
12
64
20
16
8
55
65
16
63
105
36
27
17
16
36
3
36
9
45
3
20
7
101
4
27
149
25
162
30
3
12
27
45
56
4
32
96
19
84
5
55
36
5
25
6
65
100
92
1
120
11
61
42
21
9
11
16
39
9
93
47
16
24
33
15
60
12
15
17
24
7
12
21
32
48
7
48
77
108
24
16
51
36
42
11
7
12
42
3
12
39
77
37
23
7
60
6
90
30
195
45
6
29
85
6
5
55
53
55
60
108
57
56
55
45
44
1
270
65
4
48
32
37
66
60
17
31
36
48
12
113
16
24
87
41
4
60
15
48
12
21
80
43
5
49
3
45
39
9
87
44
36
40
9
71
48
7
24
9
87
24
89
4
20
12
84
7
42
11
4
12
63
6
174
42
54
17
7
17
40
15
114
11
4
27
24
6
23
24
52
45
54
84
5
7
96
12
78
42
5
88
15
12
5
55
42
54
17
19
65
64
12
68
12
7
65
7
66
15
20
19
9
72
44
48
52
48
108
12
80
52
3
42
3
20
16
27
30
23
16
81
15
8
25
11
28
32
25
54
12
12
18
23
1
3
3
33
207
17
67
21
72
63
9
9
30
9
72
48
96
32
7
5
13
15
39
9
104
16
15
12
12
96
21
15
6
18
5
7
29
19
17
72
25
23
24
49
6
5
181
30
18
39
48
3
6
59
60
7
132
41
37
23
64
3
30
72
11
60
25
126
41
100
48
21
39
20
37
48
24
48
95
40
48
57
18
120
21
33
3
60
15
65
67
5
31
9
15
5
36
1
63
8
24
31
9
48
3
53
19
6
24
11
85
6
69
12
80
7
90
35
55
77
76
27
33
15
57
12
36
8
7
33
159
41
16
15
156
54
15
153
48
47
7
41
73
35
55
36
36
77
148
12
ABCD 95521016302*3^$a+1 [50118]
48
132
138
121
41
144
31
23
96
174
127
23
144
30
67
24
107
42
48
204
18
162
90
54
54
13
53
54
72
6
7
77
31
95
18
54
1
5
12
139
41
90
13
221
54
37
84
29
36
211
35
24
66
60
30
49
11
72
66
72
19
35
1
77
43
83
61
23
72
24
25
95
6
36
30
42
18
120
90
18
72
60
264
78
390
85
36
47
48
36
18
132
30
204
66
19
12
119
48
60
72
25
144
47
12
126
72
150
54
139
35
54
18
13
29
90
97
239
229
36
41
78
198
79
29
79
72
240
125
55
5
66
54
18
37
5
138
73
23
97
47
36
54
72
126
108
157
59
36
120
49
41
24
30
60
85
185
30
90
36
42
12
229
47
108
12
78
7
59
78
66
1
23
72
138
31
95
6
43
41
31
41
132
48
18
1
113
115
41
60
67
113
7
23
96
54
31
41
79
11
30
55
95
72
210
6
66
103
11
102
19
59
12
18
42
85
35
18
42
13
161
31
204
71
85
144
203
1
5
120
55
71
54
234
37
35
36
24
18
30
180
78
79
29
72
162
12
1
59
121
107
13
5
18
145
35
150
234
66
67
65
43
41
19
125
67
24
71
42
18
12
36
222
84
78
12
24
102
24
66
13
209
7
149
54
36
85
47
108
61
263
18
12
18
108
6
36
43
245
90
36
120
18
42
25
29
84
18
72
60
12
114
162
54
54
144
18
72
30
42
48
6
360
61
83
18
48
96
288
43
240
59
54
36
198
61
41
114
126
175
36
23
25
119
108
12
18
72
127
120
185
31
59
270
91
192
23
24
288
61
101
30
145
113
43
185
78
84
37
35
24
84
6
156
91
35
85
65
228
6
133
95
13
47
61
11
30
18
13
5
24
36
103
5
115
47
13
12
155
18
30
234
96
72
139
35
18
31
11
121
185
48
6
120
204
121
311
12
60
36
12
157
108
47
162
90
205
29
210
36
60
36
138
276
43
77
54
90
31
191
198
54
133
5
180
19
35
18
126
1
53
91
12
149
114
306
54
36
180
18
138
18
180
306
18
42
108
72
84
37
143
6
31
35
78
7
168
5
72
18
25
59
18
60
48
114
72
121
17
307
36
107
6
36
36
174
108
240
102
24
174
6
90
72
84
150
198
228
49
24
12
23
36
96
54
43
77
31
60
77
48
139
23
13
5
54
54
6
90
30
90
96
7
36
59
60
198
30
42
48
144
55
84
221
270
54
96
36
12
103
23
162
19
125
19
71
6
12
6
126
30
181
35
73
72
185
84
31
167
37
36
257
223
144
65
108
12
24
30
36
108
85
96
5
30
24
121
120
396
11
25
65
30
24
54
12
103
137
102
60
36
30
6
30
6
450
18
12
42
66
144
13
72
131
96
25
24
5
31
185
79
119
72
48
18
150
25
47
156
24
25
5
6
61
5
96
174
24
157
23
144
30
126
276
126
54
108
30
18
180
18
96
66
13
41
31
5
19
36
89
31
ABCD 95521155766*3^$a+1 [50020]
9
24
66
60
9
111
41
67
36
30
42
17
121
87
9
24
150
12
162
18
42
6
24
9
8
48
115
21
72
135
24
36
53
79
30
12
126
89
13
59
67
5
1
24
6
30
75
8
73
30
18
66
29
1
15
3
6
12
84
24
6
66
48
102
54
6
24
6
24
15
51
5
13
51
9
95
48
73
47
96
1
72
15
56
24
19
24
90
35
16
135
60
90
30
5
16
24
15
57
8
1
18
5
31
9
111
54
59
96
19
132
60
18
6
12
17
16
39
33
3
6
18
6
30
36
29
7
30
12
36
75
8
103
96
33
48
8
40
33
71
61
6
24
6
48
30
89
96
25
12
131
40
57
12
30
21
48
45
6
30
47
103
9
9
15
80
19
12
210
6
24
9
45
59
43
21
32
19
101
115
53
19
30
47
55
12
36
33
51
36
12
48
5
25
39
80
16
24
32
49
12
12
6
30
3
9
6
41
64
21
11
16
21
6
6
6
84
29
7
12
60
9
27
30
6
6
59
31
33
99
93
15
17
1
15
15
114
18
18
11
16
39
65
24
16
15
18
47
19
6
39
27
48
5
1
66
5
24
16
27
6
84
30
5
13
18
174
3
63
36
117
33
36
54
78
30
12
24
21
3
93
9
71
24
13
42
17
7
42
15
32
1
15
21
59
37
11
19
5
13
3
56
16
15
36
66
48
42
150
35
55
108
24
5
13
90
9
9
23
13
35
40
15
17
72
7
33
9
6
6
11
16
183
36
54
18
6
42
30
24
30
18
78
42
143
16
21
51
15
17
13
6
21
15
41
19
5
7
60
36
36
30
15
15
24
6
54
12
72
17
19
30
119
7
234
42
5
25
84
180
54
12
45
27
6
6
9
27
12
17
31
42
6
24
66
30
12
18
3
9
30
54
66
33
57
24
138
5
7
6
3
15
90
6
66
30
30
18
24
36
54
6
33
81
36
54
42
51
104
31
120
89
25
18
6
30
24
9
8
49
47
7
12
21
9
18
29
72
16
9
24
48
18
84
41
40
96
39
6
107
37
96
75
21
12
23
13
51
96
3
96
21
8
25
111
21
11
48
16
105
24
39
9
39
24
15
72
72
65
19
24
150
48
23
19
36
17
16
3
24
24
60
6
11
1
102
60
5
13
18
72
18
143
7
42
72
30
96
90
42
12
78
3
9
102
78
11
19
21
9
18
18
6
6
23
67
93
57
24
90
36
9
15
18
18
78
42
5
24
136
3
54
63
9
90
24
45
27
29
49
72
120
18
24
21
9
36
42
48
12
48
72
5
40
177
36
75
21
27
9
48
60
30
6
6
54
60
24
12
11
37
42
9
3
36
120
17
97
6
24
66
15
27
24
21
15
24
9
201
30
30
48
18
24
9
72
33
15
15
12
120
18
42
9
8
43
12
81
75
12
24
113
24
7
12
45
15
48
6
30
5
19
30
6
57
33
18
48
12
132
60
30
11
103
12
72
12
66
30
60
45
27
12
30
11
7
12
66
59
19
21
32
19
12
33
32
97
66
108
12
24
54
42
24
6
12
36
54
48
17
55
12
18
3
3
53
49
15
15
18
15
21
36
12
6
21
3
21
9
39
63
240
57
24
45
48
54
21
104
112
39
12
5
72
25
30
81
9
12
36
108
27
32
7
24
54
6
5
7
30
18
12
101
7
24
9
9
114
5
19
6
71
72
61
30
5
16
51
24
18
6
29
67
228
48
54
78
18
12
96
71
40
32
19
12
180
12
6
42
17
72
72
1
23
48
25
30
9
39
84
29
19
45
57
30
18
48
24
63
32
24
88
3
101
16
3
48
29
24
120
25
102
60
21
3
90
6
24
21
3
30
15
72
80
55
65
19
48
6
36
48
123
3
126
39
45
27
24
3
30
6
6
6
30
120
39
152
7
60
12
54
11
43
5
19
6
24
6
17
19
30
18
30
6
72
9
32
37
66
89
40
75
21
33
12
11
48
25
6
150
66
33
9
87
39
54
36
63
39
9
8
31
41
19
21
9
42
30
47
91
21
15
41
13
30
54
108
84
18
69
99
69
129
12
30
45
117
59
7
12
18
11
72
1
12
36
30
12
12
17
31
57
8
144
43
36
17
7
177
3
21
15
17
72
1
42
60
72
114
90
12
54
66
41
31
17
1
18
30
6
48
66
24
6
41
16
48
8
7
6
60
15
3
12
17
1
18
53
1
6
17
16
27
53
19
78
23
7
24
24
60
60
33
8
19
36
89
16
9
24
66
12
72
9
27
30
60
51
33
30
12
6
174
17
64
123
5
31
9
32
37
12
18
77
19
24
53
16
32
72
25
39
96
87
48
17
1
36
48
18
42
23
13
42
33
21
11
55
72
33
63
36
6
42
60
6
54
6
15
39
9
9
12
3
8
48
7
24
17
1
15
3
5
55
33
24
24
69
36
150
18
18
5
25
84
18
30
30
72
29
97
111
9
71
31
9
3
78
42
5
49
66
36
9
39
72
48
57
93
60
47
19
6
18
12
24
54
51
33
48
108
54
102
36
30
21
3
84
24
41
25
6
18
39
81
12
6
24
24
93
81
90
53
13
60
23
79
18
102
65
7
33
24
81
30
54
66
48
12
18
6
21
27
12
65
13
90
9
9
15
8
7
18
63
21
18
9
75
21
69
6
72
21
57
72
48
23
40
9
23
40
27
90
35
13
3
56
31
42
90
66
3
27
6
24
143
1
72
6
48
72
9
21
131
31
17
1
12
18
48
72
41
49
12
27
8
1
6
18
66
150
24
6
36
6
18
36
18
30
72
36
24
21
33
36
90
6
51
33
30
66
138
24
12
24
60
60
60
45
57
15
33
6
9
81
30
113
13
42
17
49
72
71
19
12
60
21
15
36
108
36
93
57
135
80
19
53
73
30
36
60
48
60
69
24
3
6
24
6
17
7
12
12
ABCD 95521164808*3^$a+1 [50019]
47
12
25
96
65
7
77
55
48
5
36
7
53
90
97
23
96
18
144
54
264
18
126
37
95
145
89
66
157
29
43
11
48
36
42
31
53
55
5
67
95
97
83
13
17
24
31
17
36
36
19
35
25
17
18
48
1
77
18
1
29
18
13
24
59
90
36
48
18
25
24
60
89
42
30
24
36
12
36
114
97
23
114
19
65
132
7
48
11
60
169
5
55
41
54
13
60
11
1
95
25
47
1
24
5
6
37
132
113
96
79
65
43
23
1
161
78
138
6
13
35
18
18
42
31
71
42
7
36
65
54
145
120
5
12
54
24
1
120
77
43
5
7
29
24
55
119
42
139
12
95
18
126
6
7
29
108
48
31
72
95
145
12
23
42
55
11
90
132
126
49
71
97
132
23
36
54
42
48
6
103
5
31
95
90
7
132
5
30
253
77
30
108
36
49
12
29
72
72
6
157
95
145
24
36
41
19
23
48
1
41
31
17
91
239
54
79
29
72
72
43
11
30
144
55
53
90
42
7
59
1
161
6
48
294
19
24
48
60
120
12
36
144
17
54
42
108
7
41
42
37
12
185
36
79
29
66
18
60
55
35
133
5
60
36
12
19
35
37
48
41
67
41
18
25
53
115
120
101
67
84
36
233
72
7
221
31
131
234
91
179
54
18
13
60
17
6
36
49
53
127
5
7
5
24
91
53
66
1
108
35
60
85
53
24
103
5
12
163
72
143
6
36
48
54
78
126
138
19
48
59
6
79
59
108
6
54
84
37
113
36
19
17
67
5
31
12
101
7
12
65
60
67
17
42
102
7
47
1
60
12
71
42
54
12
13
5
60
12
24
48
31
60
17
60
31
89
19
24
35
36
97
60
23
12
36
162
96
102
132
36
49
12
5
78
97
11
1
173
43
83
49
23
6
54
49
60
120
23
18
120
126
60
1
11
1
17
43
35
1
119
18
6
37
60
23
37
84
29
18
73
60
83
13
41
210
24
12
73
53
60
18
13
35
18
126
18
19
5
84
31
144
36
65
174
25
71
30
19
179
6
43
29
30
49
23
42
66
54
67
108
60
179
1
12
203
85
5
36
31
11
48
150
12
72
114
1
192
59
13
59
1
65
31
59
108
18
6
49
24
179
84
60
73
53
120
19
53
18
157
72
47
13
35
133
17
115
29
36
7
23
72
90
54
90
259
29
31
77
180
24
67
5
48
54
18
19
17
96
36
187
5
144
24
72
7
65
48
67
77
24
151
11
30
19
77
72
120
144
60
48
7
35
102
91
95
37
107
18
30
6
31
53
7
119
72
37
60
53
7
60
23
66
42
36
54
36
12
240
48
91
53
60
126
205
83
162
43
5
67
5
18
13
120
287
73
24
36
23
49
41
36
6
12
36
97
60
29
55
137
6
37
29
72
24
31
5
19
48
113
192
18
90
60
67
48
72
5
126
1
17
42
90
7
72
65
36
67
372
11
36
1
24
83
54
72
19
29
31
83
54
31
12
41
42
12
73
17
43
65
54
13
59
13
5
175
5
175
77
43
35
120
13
5
108
36
19
5
192
150
85
108
12
23
78
7
149
132
103
5
12
132
67
77
48
79
11
24
61
29
43
228
71
30
31
11
169
12
11
25
17
102
144
6
12
96
84
60
54
18
19
29
24
120
54
54
132
19
96
5
24
18
13
41
192
72
115
12
108
77
7
41
42
97
11
30
19
48
48
65
7
71
61
131
78
48
19
12
60
17
6
72
144
61
72
23
13
23
60
48
96
13
24
17
90
90
36
43
60
23
18
18
145
29
31
23
6
7
11
18
12
114
90
115
24
53
96
67
24
137
19
60
192
71
6
31
23
72
18
36
103
53
36
31
72
95
6
54
1
71
12
49
5
36
31
216
173
48
72
79
17
48
7
17
12
54
6
90
54
90
13
23
18
120
108
36
18
6
120
91
23
1
83
72
90
6
25
47
25
12
17
36
72
30
6
138
6
31
60
53
31
60
53
36
127
180
ABCD 95521513546*3^$a+1 [50031]
9
56
124
60
12
63
57
84
96
20
28
12
20
40
8
60
25
27
20
16
128
25
54
41
31
65
16
48
51
9
27
29
24
52
48
92
25
3
87
57
36
15
189
32
16
44
79
36
69
144
3
57
8
64
84
24
36
15
9
153
3
20
60
16
63
21
15
77
24
36
52
36
27
9
68
96
4
12
144
96
44
24
40
12
81
39
20
13
47
88
12
108
32
144
55
41
4
80
24
52
8
52
176
24
108
36
76
96
123
5
85
59
72
4
20
64
32
181
18
65
4
72
156
44
4
36
48
12
63
33
104
48
13
179
28
20
16
9
126
29
61
75
105
99
12
24
9
51
24
12
36
20
108
72
19
93
72
48
32
60
1
23
76
48
36
12
20
4
51
29
64
56
36
132
108
60
19
9
27
18
15
284
28
24
9
87
75
153
45
27
12
12
3
18
63
12
92
40
68
64
24
36
105
39
51
9
60
21
18
18
87
21
15
12
84
20
28
8
132
7
21
24
44
124
48
45
59
4
24
57
155
79
41
76
44
24
100
32
72
48
48
16
48
32
40
44
4
48
44
24
61
36
59
16
15
57
48
32
7
45
24
36
21
87
120
92
16
12
56
31
5
24
169
11
36
100
51
69
36
75
29
40
39
41
76
9
3
120
68
25
47
28
12
12
84
105
59
85
3
8
76
120
84
44
12
13
15
60
15
21
80
64
48
3
81
81
3
12
44
31
45
99
9
252
24
176
28
15
36
18
15
36
39
65
223
45
135
18
11
96
144
120
76
104
4
21
39
20
112
44
64
84
51
9
60
48
60
8
49
162
45
176
28
36
80
16
12
57
15
39
29
25
3
20
172
8
13
87
8
76
20
16
12
12
3
5
13
59
121
183
51
36
33
21
39
69
27
20
40
39
36
129
51
9
32
100
60
84
20
19
17
24
60
136
144
84
96
24
140
4
63
65
48
60
52
45
15
72
21
11
136
104
124
192
80
4
8
187
216
18
135
20
12
49
119
61
23
13
18
101
61
144
3
33
123
36
156
92
36
144
133
3
177
72
36
71
96
4
24
104
25
3
60
20
28
32
28
96
39
41
28
12
9
72
75
33
54
5
148
32
36
52
105
87
72
3
18
39
156
72
72
56
60
28
21
3
12
75
21
33
47
4
3
5
72
13
23
13
39
116
40
75
90
35
40
36
20
96
24
19
101
24
196
3
45
56
72
64
33
18
9
9
39
20
40
45
87
8
28
3
72
77
96
25
36
23
96
12
13
99
152
28
45
23
4
171
54
95
96
24
73
3
24
48
15
33
3
17
52
276
32
40
15
18
11
79
81
60
8
13
159
36
8
24
28
8
64
48
32
88
99
5
64
32
144
16
20
7
33
104
25
180
3
33
47
12
28
3
5
4
164
64
36
36
44
84
36
60
172
15
5
49
23
52
15
93
20
36
16
36
68
19
53
37
11
25
36
51
3
9
81
47
4
20
100
60
8
67
18
36
11
88
27
5
64
96
24
27
33
39
45
132
20
48
36
96
4
44
43
33
21
108
11
100
84
32
40
93
3
12
56
76
60
24
72
129
3
32
60
16
24
104
24
36
16
48
96
116
60
49
59
60
25
63
24
96
12
3
9
84
120
57
59
49
15
36
3
57
33
11
4
8
52
60
108
24
36
32
61
27
8
36
28
108
27
45
200
72
24
52
24
69
15
24
92
24
97
54
9
27
45
24
20
88
32
25
36
47
7
5
4
27
125
24
64
72
108
12
63
90
35
1
51
68
72
72
7
29
52
24
44
112
12
105
15
147
81
63
69
32
64
20
12
19
65
100
24
9
255
33
155
100
48
60
15
21
213
87
20
19
41
31
9
24
44
60
12
13
108
39
33
36
11
60
55
21
33
27
84
69
47
40
12
56
4
72
21
87
12
9
72
23
96
36
12
72
40
20
60
73
11
52
63
41
76
8
12
43
65
97
87
3
5
24
48
31
72
5
13
59
48
100
60
24
84
24
60
8
24
4
20
79
162
59
67
45
9
51
3
17
24
76
12
80
28
80
228
16
60
20
25
99
12
20
40
32
16
69
51
44
76
9
36
47
88
20
96
16
345
35
64
48
8
48
76
24
24
32
60
28
48
8
12
25
15
44
220
120
8
7
36
69
93
15
57
63
20
76
56
4
51
9
32
24
36
40
44
31
29
43
72
9
117
167
112
36
32
40
68
148
80
76
15
5
40
ABCD 95522110298*3^$a+1 [50063]
4
20
15
30
6
73
32
45
3
16
65
24
15
12
15
30
6
33
60
36
24
45
54
36
72
25
68
9
60
36
30
72
45
9
54
24
57
15
121
8
21
54
25
36
41
12
15
12
21
12
31
17
54
24
21
3
25
12
20
16
24
68
51
1
36
59
9
15
30
90
60
9
36
52
20
9
24
55
36
5
48
55
20
60
15
37
89
127
5
3
12
39
25
20
93
90
1
5
79
23
30
115
59
81
24
60
24
9
3
28
59
66
6
13
12
116
24
4
29
3
24
45
39
4
56
76
36
20
12
15
45
16
41
36
18
57
33
7
60
48
20
45
51
9
79
8
15
85
32
36
4
11
6
36
19
48
5
36
27
28
72
20
15
24
30
30
1
8
72
9
19
72
72
168
5
3
69
7
56
27
36
12
33
9
51
21
15
24
9
18
49
59
30
12
7
35
30
18
93
21
24
72
3
16
35
33
48
4
20
4
36
108
101
12
43
5
55
12
32
33
60
18
21
93
91
5
39
3
45
12
135
12
1
48
36
23
81
9
63
4
125
48
18
48
9
3
12
18
18
57
28
36
59
117
3
109
11
12
57
28
17
27
15
6
108
6
66
3
39
93
63
25
36
20
24
69
12
60
15
15
13
23
13
107
12
33
3
25
11
24
102
3
57
43
12
47
33
15
108
1
11
12
13
23
61
5
24
67
59
18
111
4
8
45
3
21
19
36
29
6
81
4
24
36
11
9
33
18
18
72
18
37
92
51
9
3
25
140
88
20
24
52
29
6
18
15
33
7
32
4
5
30
85
24
36
56
160
8
15
6
7
59
9
4
5
108
84
18
21
12
4
59
21
45
60
30
1
20
48
4
32
93
18
18
31
36
104
51
9
129
24
36
31
140
33
12
18
13
8
99
6
31
35
21
24
40
35
9
12
40
23
36
9
39
21
15
60
42
43
36
44
96
69
39
75
13
17
3
4
53
51
40
12
68
4
72
23
21
39
6
24
18
69
39
186
48
3
12
27
36
25
20
129
31
8
39
36
30
24
15
3
25
29
3
15
33
3
12
9
63
21
60
39
42
31
8
9
3
40
59
24
12
42
48
39
21
87
27
18
36
6
48
13
104
93
27
141
42
13
20
87
33
159
73
23
9
36
9
15
9
6
24
37
8
45
15
16
101
3
27
13
41
31
72
36
32
28
12
47
25
65
30
30
15
27
24
36
24
12
18
84
27
84
24
76
5
51
33
51
9
12
6
18
6
18
18
48
42
30
13
5
12
135
87
6
12
67
56
45
7
132
5
31
17
3
12
33
39
21
6
66
18
85
5
90
36
45
28
41
39
3
45
177
18
9
9
54
18
48
39
52
29
84
108
39
39
21
21
27
48
45
27
57
55
44
75
24
78
30
49
8
12
33
3
4
53
27
28
17
30
69
24
15
12
9
9
30
33
3
117
132
12
28
12
23
36
24
25
36
35
25
32
69
24
24
15
15
42
51
12
76
5
30
66
19
29
3
40
8
24
15
42
19
5
39
28
104
4
32
28
12
8
21
39
4
32
28
68
93
31
56
33
15
87
9
24
16
29
12
15
129
15
60
69
7
17
111
99
13
72
8
27
18
24
18
18
48
12
3
27
13
12
23
1
53
60
63
27
30
12
6
9
9
54
18
60
3
40
5
30
6
51
52
5
72
15
3
37
29
42
18
15
12
3
1
144
20
39
18
12
6
21
9
135
12
88
185
15
16
20
3
6
7
47
45
15
12
6
43
65
87
15
85
23
25
72
47
6
30
21
28
41
60
19
20
15
60
78
18
12
18
51
15
18
102
69
27
12
13
59
18
7
20
36
24
60
4
32
24
33
27
16
35
24
54
31
23
42
78
33
15
12
25
83
18
7
24
29
66
36
9
93
171
45
66
204
1
8
28
8
24
16
32
3
25
12
5
39
33
27
148
53
55
35
37
83
9
9
31
48
17
55
8
51
36
1
8
112
24
41
7
8
48
4
23
9
9
12
39
15
78
6
9
51
6
3
45
3
69
15
93
12
60
55
68
45
6
60
1
41
15
3
12
57
3
48
1
8
28
29
19
5
31
24
29
18
102
42
1
65
79
35
109
140
9
6
6
3
76
11
6
27
48
15
9
21
12
7
29
114
66
31
5
36
27
21
84
96
19
35
21
51
1
84
36
35
42
31
36
155
9
156
15
18
31
32
39
49
17
19
8
3
117
81
36
6
24
48
21
57
42
93
84
60
189
67
8
9
6
6
36
103
72
12
8
3
25
41
31
35
25
8
24
108
45
24
19
5
42
85
5
3
27
73
35
1
29
75
12
27
57
39
42
19
5
54
9
60
15
12
18
67
71
49
104
21
24
87
60
52
23
18
79
11
57
189
51
40
8
36
15
6
7
12
8
48
63
6
55
11
9
84
15
252
9
3
6
36
75
24
27
9
84
24
45
3
4
59
105
16
11
54
39
4
128
69
3
3
54
15
4
56
28
36
11
36
9
16
77
87
4
29
55
5
6
6
15
9
15
12
40
47
18
63
52
5
48
51
76
113
6
33
51
1
71
24
25
29
15
12
39
121
8
24
76
32
24
9
27
33
135
16
71
78
27
9
115
36
65
7
5
15
60
88
17
27
51
42
7
53
12
96
18
145
11
6
63
15
45
15
61
20
81
12
3
28
17
55
23
12
9
24
16
89
15
24
12
100
23
13
12
20
3
24
18
7
20
36
4
23
61
5
12
3
60
51
1
32
48
3
25
12
17
18
9
21
18
25
5
6
60
18
6
30
19
41
24
42
1
47
48
49
20
24
21
18
13
5
27
12
108
28
5
39
3
30
66
1
5
24
7
84
23
6
54
61
36
29
60
51
4
20
57
19
36
12
11
36
21
33
39
33
12
51
39
57
24
4
20
36
16
29
67
44
45
19
116
15
24
1
41
174
96
33
36
24
24
12
16
8
4
17
55
11
57
12
88
5
12
6
33
15
45
87
12
37
36
5
7
32
4
56
15
21
39
18
3
3
21
24
27
85
5
3
27
13
60
71
13
36
5
54
72
9
57
55
65
67
5
31
95
12
33
24
16
5
27
12
21
55
56
15
9
16
84
56
93
31
32
4
104
4
65
3
9
31
92
88
17
3
40
113
6
61
8
4
32
69
6
1
20
4
8
45
6
12
69
9
15
60
76
5
24
67
20
60
4
ABCD 95522738516*3^$a+1 [50079]
78
55
68
15
72
18
7
5
30
36
24
90
55
71
109
5
75
33
123
21
54
9
75
18
30
12
21
105
39
87
24
45
24
33
63
39
108
24
49
89
48
3
15
117
9
90
60
21
99
36
37
5
96
114
45
88
47
12
24
6
36
3
39
13
17
6
25
32
39
21
52
11
24
36
25
80
4
143
12
45
87
61
23
66
51
75
73
107
12
12
9
9
6
25
32
63
36
30
18
13
92
16
11
78
6
204
132
21
189
3
28
12
5
3
63
25
29
78
90
30
114
19
35
36
78
12
231
40
119
6
42
12
18
135
3
33
64
108
108
35
12
25
72
120
5
60
6
37
17
6
57
3
6
91
59
13
5
91
47
117
28
72
17
96
103
41
198
33
72
15
30
31
12
29
60
39
39
1
29
43
120
108
11
54
15
51
36
24
69
81
30
54
7
23
24
72
13
8
40
53
27
33
39
3
33
52
5
42
30
15
27
21
112
11
37
5
54
1
32
36
117
15
15
18
30
6
19
11
61
17
30
30
90
25
65
42
69
12
28
11
21
3
69
21
55
132
23
30
19
5
51
24
15
25
5
55
35
6
67
137
48
15
39
24
105
24
120
96
27
13
11
1
23
30
30
12
13
71
9
21
24
27
28
80
21
48
31
101
78
126
6
9
21
18
105
40
95
12
18
120
15
100
56
120
147
25
155
33
39
216
145
11
18
108
18
96
18
78
12
81
21
144
42
54
99
27
24
1
5
42
33
48
15
42
24
111
177
15
36
24
57
18
12
60
69
24
88
35
93
15
36
9
9
72
180
204
54
48
24
84
6
30
18
42
48
12
1
209
31
80
129
54
12
84
9
51
30
19
59
33
228
21
48
18
30
42
61
71
21
3
114
30
48
18
19
47
84
9
51
6
19
212
33
19
35
42
30
1
5
48
36
18
33
63
12
48
60
25
11
60
30
24
24
3
39
84
42
12
31
5
90
169
35
6
139
35
1
24
36
11
48
42
114
57
60
40
60
12
20
16
41
30
169
5
39
27
73
20
21
7
128
51
78
3
28
65
27
52
35
6
126
9
15
24
42
54
60
12
12
21
15
12
12
13
80
28
71
18
43
80
12
81
19
71
30
66
1
5
78
109
23
105
9
39
24
321
27
9
51
63
9
3
48
169
68
28
11
21
75
37
5
132
19
11
69
9
6
84
36
217
47
6
36
6
72
105
15
12
13
65
15
111
54
43
35
117
45
120
150
13
17
12
31
48
60
11
73
5
102
108
93
15
12
21
27
12
72
54
7
32
33
42
21
52
32
15
6
19
35
42
3
27
9
4
35
73
59
33
45
3
100
35
105
57
15
27
13
71
30
36
186
33
9
120
51
111
84
9
81
19
155
42
39
39
30
30
30
15
36
240
39
60
25
35
36
37
48
5
36
90
33
16
5
27
3
96
24
25
60
11
81
100
5
87
135
205
36
35
9
201
72
15
28
72
17
42
1
32
60
15
12
30
18
13
12
71
9
60
3
33
21
30
6
7
17
19
29
30
48
33
117
15
28
119
21
24
48
33
39
75
12
33
96
12
15
54
18
73
48
95
12
37
36
17
223
65
27
100
5
55
20
12
16
5
6
21
132
15
45
3
24
1
53
96
30
21
39
21
207
133
17
12
30
36
24
78
96
42
25
29
90
1
8
69
30
18
15
57
126
9
105
123
12
51
57
117
18
45
9
6
13
84
5
31
11
84
57
57
36
7
113
66
9
21
3
195
25
65
30
12
9
15
54
51
24
15
13
59
9
45
15
4
23
85
167
42
6
13
65
15
24
3
18
79
5
6
97
32
15
25
11
97
12
20
16
17
3
45
15
201
99
4
47
60
1
59
61
35
42
15
48
60
3
45
51
13
36
20
21
151
239
33
27
9
15
12
12
1
72
47
61
17
3
12
39
9
21
63
33
78
36
21
27
12
1
17
18
114
48
91
5
19
35
12
21
9
39
57
3
84
3
48
66
78
48
33
12
39
48
30
102
9
172
108
29
3
15
33
51
24
9
96
27
12
141
21
30
30
63
45
168
12
30
33
12
51
30
114
12
129
15
97
23
9
33
114
30
31
167
72
84
30
54
48
24
21
27
6
6
9
21
30
61
47
36
9
171
24
6
162
42
132
90
93
123
73
11
180
48
18
78
25
80
100
11
21
228
12
39
24
42
12
31
71
9
24
40
11
96
48
42
183
15
6
96
78
1
12
83
25
11
153
36
60
9
3
40
23
60
126
39
21
78
12
126
72
48
42
1
32
40
107
138
162
30
3
57
126
60
24
133
8
21
114
12
48
57
9
43
125
3
39
21
69
6
30
43
59
13
89
78
18
54
69
51
9
27
42
15
15
6
42
13
29
43
17
96
54
48
37
17
3
28
95
13
5
84
12
48
6
25
59
ABCD 95523174634*3^$a+1 [50018]
27
42
39
96
36
12
1
80
99
93
160
47
21
111
36
60
13
95
9
6
34
20
16
24
11
105
39
87
64
2
52
35
105
171
45
40
35
60
9
70
5
21
15
144
48
33
12
3
81
16
180
8
12
30
54
3
12
49
35
9
132
3
13
42
2
30
9
57
27
85
11
9
15
21
70
41
96
7
86
64
95
13
20
3
72
25
35
24
21
24
39
81
15
121
20
39
1
44
75
21
12
51
9
36
42
33
57
28
131
48
1
56
36
15
120
45
24
88
8
15
205
104
60
16
47
60
120
43
53
12
13
35
144
72
45
96
88
107
12
43
18
11
9
40
194
130
35
73
23
12
9
204
75
9
76
26
66
40
12
80
3
295
5
13
32
123
36
105
120
51
43
2
30
33
97
47
12
99
54
15
1
26
54
75
36
21
24
30
45
1
47
61
32
123
24
51
130
80
15
24
55
38
132
27
141
3
69
51
9
3
55
2
27
45
75
45
3
33
40
23
12
13
20
52
20
15
57
63
12
13
72
60
83
12
3
18
126
90
3
36
9
16
84
98
189
9
60
15
25
44
75
12
21
48
15
97
62
66
87
12
1
42
2
15
33
3
12
69
58
128
9
33
15
96
36
133
143
207
42
111
87
153
37
8
58
29
51
114
78
33
9
27
36
153
27
37
32
24
27
84
225
63
13
23
21
51
177
3
12
132
45
58
65
60
60
13
47
61
80
39
36
84
108
13
35
51
33
96
72
39
129
21
16
23
24
33
3
9
46
32
57
228
25
23
12
12
13
108
104
12
39
12
93
30
6
60
39
24
111
9
85
8
15
45
3
24
193
162
96
2
24
3
73
32
3
25
47
25
8
24
60
39
57
108
51
33
3
39
9
45
42
57
45
28
14
18
135
33
15
45
60
24
3
153
27
21
39
3
42
111
87
18
72
60
39
36
60
3
6
36
60
63
49
35
45
12
39
24
153
15
39
21
123
10
86
114
84
60
87
36
9
96
123
15
69
13
32
136
86
33
1
80
27
60
24
21
12
15
13
92
15
60
96
12
60
12
73
20
90
70
44
36
12
16
56
51
67
86
4
8
24
39
37
35
108
75
144
16
26
3
72
45
76
48
44
27
43
32
18
111
21
15
21
3
57
48
172
20
39
180
36
13
35
21
54
54
58
125
3
66
63
36
12
37
120
8
27
21
90
96
46
83
57
15
45
3
24
25
287
73
23
103
89
105
27
3
16
30
20
30
21
45
15
15
186
54
16
5
12
33
63
79
50
51
49
35
36
12
25
23
36
36
15
9
45
99
9
111
21
36
15
84
21
78
94
23
165
28
119
12
109
12
14
33
12
24
12
63
21
24
21
63
81
64
11
51
66
27
36
21
4
24
11
36
63
42
60
15
1
20
27
61
47
97
8
3
12
24
133
11
57
3
9
3
12
45
51
97
95
27
33
33
51
33
88
98
9
87
90
120
28
180
80
30
90
6
34
71
37
48
114
18
30
18
95
36
13
36
71
36
60
85
143
57
15
24
144
81
51
27
6
64
90
2
3
165
6
105
49
32
60
51
57
160
32
30
69
45
30
10
119
181
119
21
100
20
51
3
48
33
37
72
35
1
62
82
96
80
27
72
13
119
60
60
13
50
42
39
49
8
88
32
15
57
96
15
36
84
37
108
32
99
81
15
60
12
105
15
33
75
33
75
9
15
33
3
49
35
21
39
12
13
23
39
66
24
15
1
38
10
32
27
48
93
4
20
12
60
63
48
9
3
117
76
2
6
27
69
3
1
24
71
87
18
52
68
12
60
120
15
12
33
40
92
120
148
47
36
7
18
110
96
9
25
11
105
39
9
12
15
48
33
27
12
24
57
48
24
36
39
13
108
72
18
50
36
3
12
84
109
36
92
15
24
69
15
21
36
12
3
13
24
18
122
3
12
55
32
9
201
63
63
42
27
96
43
77
45
3
19
41
132
12
12
84
72
24
1
32
27
81
60
30
57
1
95
9
15
85
47
171
33
49
32
3
21
27
75
9
36
12
36
24
21
24
136
35
49
20
30
118
12
206
66
3
13
23
120
9
96
22
65
25
8
51
33
16
95
84
120
61
24
11
37
59
13
68
28
164
15
12
108
33
3
99
33
24
48
156
21
3
45
51
12
105
63
105
70
74
12
3
48
39
138
3
9
64
44
46
54
11
15
54
27
48
57
120
231
9
46
50
174
138
15
81
27
24
60
73
11
36
33
16
30
2
84
39
12
9
123
1
20
24
48
15
45
84
39
15
21
91
48
5
72
45
135
48
9
48
108
ABCD 95523547534*3^$a+1 [50195]
23
97
288
24
359
265
24
108
83
576
73
132
131
193
192
287
25
156
299
85
12
144
96
408
132
288
35
336
169
48
23
37
299
73
168
47
25
71
109
275
25
240
12
11
48
1
48
240
180
252
239
96
25
108
203
13
12
420
12
348
59
13
156
71
133
108
239
169
71
133
72
83
912
144
96
469
216
240
84
96
144
252
83
145
132
72
180
36
155
109
96
36
95
288
157
360
155
25
84
204
12
11
49
156
432
132
95
96
133
144
107
265
96
192
168
288
36
504
36
84
60
120
564
252
264
96
108
131
49
36
11
253
83
144
13
72
251
192
192
85
144
120
24
11
25
396
516
312
72
108
155
96
1
504
36
108
167
121
108
11
241
144
108
108
48
24
252
275
25
168
95
25
96
215
217
468
396
71
48
145
575
205
252
48
636
108
47
48
157
36
264
71
133
11
336
192
193
95
553
36
35
48
288
445
360
72
35
145
612
396
72
216
47
37
60
335
96
1
36
203
144
48
157
60
23
288
49
252
180
468
36
324
108
167
85
36
216
324
372
60
84
23
240
96
385
191
25
288
48
60
144
324
71
49
95
145
191
96
109
35
1
192
191
85
36
119
144
288
325
60
95
169
96
23
169
96
396
144
216
179
144
336
37
132
192
108
180
167
109
144
48
108
119
517
84
36
35
960
409
204
120
35
133
59
13
36
396
144
35
109
36
180
59
96
240
ABCD 95524215838*3^$a+1 [50003]
17
18
36
90
24
7
113
19
51
32
64
50
130
50
6
48
102
55
29
6
37
72
5
24
10
2
78
6
24
19
53
163
12
24
36
15
44
66
139
75
69
41
34
32
18
106
44
37
63
2
78
36
85
65
36
48
70
60
20
60
36
6
19
65
19
41
6
198
6
169
36
48
11
25
47
4
116
64
81
75
69
11
78
36
139
35
1
11
40
44
4
189
41
132
103
11
100
69
41
79
77
30
133
12
99
9
17
54
4
32
73
5
30
16
36
80
13
5
36
31
29
24
132
130
9
41
103
51
14
36
94
21
36
59
30
46
144
36
158
31
5
55
89
12
79
29
82
44
24
6
211
35
54
84
36
91
5
19
95
64
116
13
107
40
60
81
15
38
90
37
15
38
12
54
24
6
60
60
31
60
3
9
11
16
104
6
36
30
60
25
53
82
69
15
14
55
27
45
35
24
30
66
25
24
89
12
79
11
18
96
24
67
5
24
43
41
10
21
39
2
30
48
30
120
91
84
11
30
24
7
53
79
3
50
94
33
17
60
175
15
21
23
196
9
11
30
55
39
32
49
15
129
36
155
36
133
5
55
5
22
9
131
90
30
90
103
15
12
48
57
119
174
70
56
6
7
48
75
8
6
66
60
108
72
18
42
64
14
36
34
2
10
74
66
24
16
60
14
114
66
34
96
33
47
61
3
26
19
24
36
5
7
23
60
49
12
29
42
30
7
23
24
6
7
11
25
12
53
192
103
17
34
33
36
17
24
54
49
27
14
150
12
13
65
79
3
14
24
42
85
5
7
3
48
12
74
10
96
48
62
43
36
5
19
11
25
48
36
15
26
156
7
3
48
36
21
179
4
32
60
100
20
13
72
75
50
7
17
6
24
25
89
6
6
115
12
17
114
6
24
6
16
129
5
36
10
8
6
34
62
19
11
4
165
39
86
126
18
30
1
15
74
12
7
180
23
90
24
30
4
9
17
10
26
7
63
50
30
49
5
36
235
108
41
36
175
155
18
6
210
30
64
26
70
44
36
30
43
23
13
144
3
48
57
53
36
19
24
51
12
50
168
96
36
18
12
25
59
4
12
33
51
74
82
68
72
24
6
55
48
15
80
100
9
101
42
37
17
46
44
1
89
36
84
6
108
6
36
7
60
36
185
151
41
48
60
6
36
49
35
1
84
35
4
20
121
5
60
66
37
137
36
48
30
66
30
16
188
72
97
11
30
6
1
59
4
12
38
10
9
83
18
36
34
26
19
371
1
60
3
50
42
49
65
120
10
104
6
66
28
32
49
15
20
73
3
14
6
174
114
1
15
200
114
66
73
41
67
84
24
15
57
149
6
25
3
9
71
42
67
23
49
65
31
113
36
60
24
19
3
33
5
10
12
45
23
6
79
41
115
159
2
55
29
43
17
10
96
84
96
50
24
6
64
56
25
75
69
11
60
13
11
25
41
48
90
1
108
41
90
1
51
177
60
48
3
2
84
70
96
20
24
120
85
39
86
6
13
24
108
5
115
63
50
36
31
83
72
28
96
254
96
19
51
21
108
5
12
7
3
14
30
54
19
53
7
72
71
48
42
18
6
43
3
213
15
9
23
13
72
75
8
30
10
69
101
7
60
3
140
100
56
30
10
170
30
13
23
37
53
55
72
12
5
54
16
44
30
91
11
4
33
23
78
10
32
30
30
30
43
12
59
49
11
4
86
24
127
108
71
1
99
56
4
9
5
66
90
96
10
8
61
216
53
79
12
24
11
61
3
110
12
67
108
29
31
53
12
10
8
36
6
10
9
35
24
66
120
60
24
46
26
58
12
20
18
6
25
29
66
16
8
6
19
15
21
41
24
6
49
11
84
13
41
96
46
14
96
30
37
113
10
44
24
16
9
17
30
258
12
70
117
23
24
25
36
3
21
11
28
20
49
27
26
24
36
10
38
46
21
75
144
140
6
24
96
7
72
41
58
9
12
24
41
46
69
39
32
73
17
7
47
114
31
29
6
25
5
46
33
24
113
7
47
4
21
65
6
78
36
94
180
45
11
30
70
20
49
24
71
37
5
43
65
70
182
43
17
60
55
15
14
19
36
101
60
24
94
32
49
11
24
90
34
9
27
9
137
58
50
7
48
5
6
64
2
30
114
24
166
14
7
24
41
120
60
60
70
98
46
36
9
71
18
55
65
36
34
9
48
72
113
19
149
60
7
89
66
24
6
7
41
90
216
13
36
35
1
159
32
60
24
13
113
60
24
24
12
150
85
24
48
47
184
21
11
205
29
34
45
132
15
48
36
60
84
9
47
54
19
41
70
32
18
96
30
24
36
1
29
36
34
134
31
24
15
80
6
30
30
94
9
36
41
31
113
190
ABCD 95524257306*3^$a+1 [50061]
3
28
12
77
55
17
3
36
36
9
19
23
21
12
40
29
39
60
9
19
35
90
7
23
78
55
72
60
23
126
12
72
3
36
52
11
21
16
29
12
31
24
83
81
81
79
8
21
18
36
6
127
5
3
39
1
17
12
51
39
78
7
8
81
66
36
1
56
48
4
36
72
140
84
3
129
60
21
36
48
7
8
15
114
3
16
89
7
11
1
24
20
15
21
45
18
25
104
112
20
48
52
17
24
24
36
36
48
27
36
3
25
48
113
3
36
12
40
17
12
27
16
35
1
5
195
16
48
8
39
30
3
81
84
3
129
27
15
57
16
20
28
35
33
69
3
15
97
53
15
105
27
9
63
27
36
9
52
116
27
33
24
39
9
84
12
16
32
21
7
53
6
21
12
60
39
117
3
97
36
8
120
4
20
3
54
7
104
69
43
17
27
64
17
15
45
19
83
37
8
21
63
171
25
20
36
60
52
12
20
51
12
9
27
13
113
54
114
6
24
85
11
30
42
129
15
25
20
195
6
43
41
78
105
15
18
27
100
72
120
125
18
25
68
16
56
52
36
24
83
18
84
120
19
8
48
21
18
42
12
31
101
30
117
3
18
42
85
8
15
25
23
69
9
6
18
51
21
6
42
31
119
21
12
48
15
12
30
51
52
56
3
6
7
44
39
21
45
15
16
108
144
8
36
28
72
12
72
5
12
66
6
54
24
13
24
23
78
7
17
87
16
24
47
1
108
8
24
76
8
24
57
27
3
6
43
11
108
18
7
8
24
45
79
24
125
63
63
49
47
30
31
44
15
21
75
45
4
32
40
11
9
64
5
67
68
57
91
8
88
8
12
28
41
15
120
12
100
20
16
47
81
45
48
18
24
24
93
16
36
41
51
84
21
7
5
115
11
36
90
3
40
20
93
42
93
12
51
13
89
27
3
141
33
27
3
21
132
57
6
37
65
18
13
35
21
15
85
20
4
17
19
8
36
45
66
9
12
15
21
21
15
4
12
60
47
57
60
3
25
65
7
8
28
11
9
9
66
42
115
8
75
12
30
27
27
1
29
15
48
21
72
63
76
53
151
17
19
72
12
60
56
52
72
29
6
21
16
56
16
12
36
56
12
24
21
15
39
9
21
12
115
20
3
18
24
51
12
15
9
12
108
24
24
84
16
20
52
71
48
73
11
21
57
15
75
1
17
60
39
16
92
21
24
60
15
16
77
159
15
9
48
12
21
127
53
19
24
35
150
7
96
164
52
29
7
8
39
37
8
36
60
153
3
12
52
80
24
4
24
5
6
45
27
48
25
47
21
33
43
77
54
9
12
88
35
18
15
9
43
60
5
42
9
36
33
31
5
3
9
91
23
1
5
90
9
9
27
12
51
21
4
11
25
41
30
9
3
25
11
6
126
1
72
20
75
21
36
45
90
9
16
44
24
4
12
53
60
3
45
7
12
32
9
63
21
90
60
9
24
45
3
3
61
65
19
47
21
39
18
87
57
7
101
19
20
21
132
159
9
78
192
73
24
20
93
7
80
21
39
33
31
107
1
48
53
43
17
99
40
11
57
87
24
12
54
51
16
104
76
41
15
64
8
12
16
20
16
17
63
28
24
56
12
16
68
48
120
40
59
13
35
6
3
21
15
75
9
9
84
3
4
8
88
12
41
55
32
12
36
48
111
189
16
20
15
21
75
37
5
7
41
30
61
48
24
35
57
3
121
8
4
29
31
8
3
90
75
16
29
15
48
16
68
60
4
12
24
11
25
32
51
105
4
24
41
7
5
67
11
72
21
57
12
6
37
60
72
8
33
30
33
16
53
18
61
56
24
3
37
20
21
19
53
19
84
125
30
6
19
24
8
189
42
54
3
27
21
28
104
60
40
23
9
36
75
21
60
51
36
6
15
21
24
3
3
9
24
52
12
35
57
4
71
37
11
9
84
9
6
1
60
41
51
28
23
45
4
116
16
44
60
52
83
57
40
20
27
9
48
12
15
13
24
5
3
3
45
36
12
21
54
49
8
255
42
19
47
81
33
43
53
39
12
15
145
113
6
42
24
67
44
16
23
21
12
48
60
72
27
54
43
44
28
36
5
3
4
36
44
3
36
13
8
21
30
13
36
167
54
15
24
27
85
20
75
69
36
51
24
21
3
57
28
48
5
139
212
117
36
30
61
80
24
9
3
81
27
72
57
12
15
15
73
80
15
66
31
5
31
53
84
24
19
8
28
5
3
45
19
83
12
33
36
15
6
39
52
84
35
21
76
8
15
85
41
15
69
6
21
3
54
91
20
51
37
32
9
6
13
8
39
78
39
24
3
81
45
7
32
132
12
27
84
1
41
27
15
96
13
41
42
18
12
48
48
3
12
84
88
47
49
36
8
24
69
3
12
36
28
20
216
24
33
7
35
57
16
35
69
33
36
48
31
53
7
32
111
73
65
7
92
72
39
42
19
72
80
9
15
36
9
39
72
27
1
53
36
51
64
92
153
187
36
8
12
9
15
12
39
49
11
1
44
52
125
3
9
123
28
36
20
33
51
40
128
36
27
25
8
28
20
16
36
12
155
25
24
12
17
75
16
24
92
3
13
5
78
9
28
24
12
32
9
18
49
32
40
83
33
12
3
9
4
60
77
67
8
33
3
36
148
44
3
25
36
8
28
68
28
71
45
27
84
138
3
45
67
56
132
27
1
11
36
72
49
8
4
71
96
21
28
44
24
24
51
25
32
3
1
17
12
55
41
72
19
56
24
33
79
8
33
48
51
40
29
15
15
42
3
84
108
195
72
18
3
24
84
36
16
35
1
84
5
15
4
44
21
15
120
60
21
3
45
36
30
84
36
45
3
78
19
41
24
3
4
8
12
16
41
6
9
4
47
9
9
ABCD 95524336294*3^$a+1 [50019]
223
72
56
12
12
36
9
27
3
180
78
7
32
84
51
13
65
87
3
61
32
4
11
57
33
15
12
12
24
16
11
37
8
45
72
115
5
43
8
9
18
84
25
173
27
15
21
112
5
43
60
72
8
129
18
72
93
48
39
18
63
39
45
60
3
18
27
87
1
24
80
3
33
147
73
32
33
3
12
100
140
15
33
100
71
210
78
73
20
15
12
61
17
7
95
13
32
16
11
18
247
108
47
48
18
3
96
15
1
44
16
47
81
9
18
97
8
39
33
15
85
68
45
3
39
105
33
39
120
45
3
88
17
12
39
60
40
92
28
11
45
16
44
3
105
27
18
3
4
23
205
47
13
12
53
3
60
64
140
84
64
83
25
17
55
56
52
44
63
138
27
12
4
32
15
45
40
29
15
3
81
16
44
12
24
40
8
3
162
18
9
16
60
77
3
64
11
9
45
19
32
159
60
1
32
76
164
60
27
25
84
32
39
9
72
48
177
19
20
105
15
51
69
153
223
29
39
51
1
24
5
79
17
15
69
96
120
3
4
8
75
13
44
36
12
57
18
69
63
21
72
88
11
69
9
51
64
5
63
9
3
48
27
33
24
24
96
48
52
83
30
31
164
60
3
144
36
30
114
9
27
73
11
108
21
147
120
117
52
35
90
66
42
30
132
21
27
13
72
5
3
84
3
13
65
75
88
17
15
15
25
104
3
21
4
20
16
41
6
90
55
60
20
9
39
12
112
180
8
39
78
108
87
28
5
39
33
135
16
32
129
18
30
103
48
56
160
24
36
20
16
12
20
76
32
15
33
57
27
45
3
40
72
5
3
84
60
64
11
61
77
63
12
100
23
9
33
3
15
105
72
3
57
12
4
32
48
39
57
3
25
192
24
32
15
45
28
47
85
48
47
72
90
3
108
4
56
40
32
69
30
288
61
80
27
69
48
183
85
47
12
18
31
59
78
15
144
33
31
216
36
32
60
48
15
9
60
156
100
29
78
1
20
4
8
57
18
9
84
24
36
12
40
44
21
15
60
60
24
3
12
9
51
1
29
135
40
5
75
48
16
84
80
3
49
48
35
93
15
84
69
16
11
57
87
48
21
4
20
117
36
99
141
7
5
3
24
16
24
101
12
3
4
11
42
27
28
60
32
4
20
21
60
18
93
87
37
35
93
16
71
69
24
88
68
69
15
12
51
30
159
3
42
18
21
9
51
57
3
100
36
65
48
42
36
72
1
24
65
43
20
12
15
18
30
54
6
57
40
8
48
72
57
43
107
25
5
75
33
60
27
27
9
12
15
57
27
13
47
21
60
52
5
90
21
201
15
64
84
36
17
43
11
25
11
37
125
18
12
330
43
44
84
72
75
9
36
24
24
12
9
18
57
108
177
75
184
11
21
15
144
48
42
15
96
9
90
21
60
48
4
32
64
59
133
44
93
31
20
60
24
112
80
123
18
15
12
87
18
7
5
3
147
18
7
191
133
131
21
147
37
60
36
12
188
27
153
28
11
6
7
56
120
120
96
40
8
15
33
192
87
9
16
80
3
81
64
17
3
88
24
128
3
9
15
30
63
120
112
173
51
81
39
84
12
100
71
69
3
133
8
40
24
65
55
17
43
48
17
15
75
21
76
36
59
9
96
81
144
18
30
7
104
24
52
288
65
3
40
35
30
3
39
37
83
117
16
8
27
9
108
45
7
23
57
21
12
42
21
27
42
63
75
21
129
171
16
48
20
15
1
17
12
15
45
7
5
90
129
76
53
55
8
160
29
18
205
20
48
72
72
24
39
18
7
53
12
15
57
43
140
87
25
8
16
29
63
64
11
9
88
8
27
141
39
45
27
21
189
150
18
18
180
25
5
150
12
33
64
24
140
4
80
48
39
36
45
48
21
18
1
32
40
32
33
24
55
35
69
51
13
48
44
28
17
90
21
15
84
13
56
9
87
93
3
27
45
132
63
61
36
23
60
61
29
63
24
51
72
21
60
51
66
7
36
29
3
4
35
9
12
15
102
15
52
5
51
39
13
77
15
63
1
96
5
6
12
105
52
36
72
8
24
16
107
153
45
19
20
120
15
90
18
13
32
63
105
52
80
57
3
132
16
20
24
64
101
108
15
96
51
21
105
87
28
47
33
39
25
113
31
20
81
79
32
24
96
72
168
27
60
33
105
3
36
195
6
7
5
7
11
24
1
8
21
15
93
103
119
73
8
9
15
3
25
5
15
28
60
8
60
4
48
17
91
80
9
27
63
73
24
23
33
27
72
21
24
120
45
31
80
4
35
48
61
104
87
49
72
32
120
28
ABCD 95524556534*3^$a+1 [50058]
96
83
73
119
121
80
4
132
72
68
87
156
33
3
21
3
45
27
153
16
119
169
32
132
48
87
1
36
32
3
61
95
36
81
15
9
24
64
72
80
4
47
33
36
3
57
60
27
21
39
48
9
52
68
39
1
80
27
153
12
24
3
72
21
3
12
97
8
64
200
63
24
1
56
99
57
39
61
12
68
24
4
20
60
60
4
12
20
27
9
16
188
36
108
172
56
87
1
32
111
9
171
36
33
108
204
87
72
1
20
12
24
40
48
8
75
45
24
111
33
28
47
49
12
36
36
24
128
72
48
12
3
169
11
12
61
44
36
48
63
13
68
180
99
9
196
8
24
3
72
61
56
3
57
60
51
177
4
80
3
13
32
135
49
56
3
21
4
32
12
27
25
47
93
4
20
63
1
80
28
44
36
60
40
32
15
49
152
4
68
24
16
11
13
11
97
144
11
36
21
168
27
25
11
9
147
24
37
35
45
39
57
3
156
33
72
48
16
11
105
3
33
99
25
116
28
36
12
36
72
8
16
11
33
112
20
76
20
63
93
135
36
33
3
21
12
48
27
25
35
73
32
15
24
156
25
35
1
20
88
143
21
36
16
35
12
13
119
36
33
36
132
12
36
39
57
27
97
36
56
15
1
8
64
32
15
9
40
48
11
13
23
9
27
9
87
69
4
11
108
24
108
1
8
48
15
36
144
37
168
11
21
27
21
108
75
1
36
119
60
36
21
24
16
32
15
12
45
27
60
73
8
16
48
71
12
45
12
87
9
15
144
21
15
9
48
16
24
48
140
15
60
73
44
16
108
228
44
111
33
27
72
72
21
144
4
12
72
35
180
12
9
4
8
48
3
72
21
100
80
3
1
11
13
95
24
12
60
1
32
136
44
48
28
71
81
16
44
12
168
24
4
11
84
108
97
116
16
11
21
12
40
32
156
124
72
108
128
28
8
16
44
15
45
72
76
84
8
24
64
83
45
28
92
84
51
96
1
32
3
61
11
108
12
45
72
15
1
164
76
23
9
87
12
157
11
120
405
184
20
3
45
52
83
21
72
39
33
4
116
60
76
80
88
11
109
11
21
24
15
72
108
25
80
36
24
51
81
48
36
12
4
24
83
108
72
1
80
135
25
11
72
12
153
15
9
27
93
40
104
72
15
12
60
33
3
36
81
12
12
48
3
61
32
24
51
25
23
133
83
49
23
24
72
120
33
28
8
3
57
4
80
3
61
8
64
20
16
36
8
3
85
72
11
12
25
20
87
12
97
72
36
92
4
23
24
21
48
3
48
9
60
75
61
47
60
1
68
15
33
28
32
28
8
48
3
36
33
64
56
24
3
97
36
8
39
25
8
24
100
11
97
11
48
45
51
9
48
96
36
135
1
71
45
36
144
64
35
69
123
24
21
24
36
16
11
9
60
3
108
93
27
9
15
72
9
39
93
15
57
24
72
72
124
143
1
11
24
9
136
8
3
93
51
97
20
156
36
3
12
93
3
61
32
52
24
68
15
21
51
9
12
87
1
11
24
57
63
24
12
36
9
96
52
236
96
39
108
9
64
72
32
51
9
12
3
12
24
189
3
13
23
133
20
4
48
80
64
72
20
12
3
48
108
132
69
76
92
27
13
56
3
72
72
93
4
60
23
108
96
12
57
108
15
60
37
191
24
21
52
116
39
36
61
128
16
32
4
11
144
21
48
63
177
12
48
16
71
1
8
52
11
21
4
11
72
84
97
36
116
27
1
60
23
33
96
12
108
24
60
4
11
84
9
159
108
109
107
84
57
24
87
1
132
116
3
21
160
96
8
75
48
72
25
68
111
93
159
21
120
3
12
9
40
48
35
129
160
32
12
52
11
57
51
48
13
59
33
60
36
4
11
21
112
80
96
40
20
372
3
21
15
1
8
27
84
25
20
16
71
57
63
21
3
57
12
3
21
12
172
8
24
15
36
33
15
61
11
105
63
145
20
63
13
11
9
48
72
88
32
3
37
144
47
49
59
24
45
36
144
39
25
32
51
9
27
121
252
11
217
224
52
47
93
124
8
64
56
180
15
21
144
15
33
40
20
12
24
12
15
157
20
64
60
131
33
39
13
11
45
75
117
87
1
56
24
3
108
49
80
96
87
145
11
24
21
72
16
47
49
8
51
57
3
36
57
196
11
72
21
159
49
48
72
44
384
36
28
36
56
3
21
28
32
51
73
ABCD 95525367506*3^$a+1 [50092]
80
45
43
140
15
36
9
72
60
33
150
12
49
44
60
52
20
60
16
12
20
28
72
35
60
12
18
27
36
28
36
23
12
13
12
101
127
107
21
12
45
18
25
24
71
49
48
11
61
8
45
30
37
53
7
36
72
11
9
76
11
61
83
9
16
47
48
36
6
55
20
112
12
36
104
16
32
3
69
16
5
18
97
215
9
4
32
57
27
45
3
15
25
20
16
60
24
120
5
31
11
30
3
15
117
4
29
15
87
96
57
15
36
30
24
43
48
96
8
15
37
48
47
13
8
69
54
66
15
4
24
8
24
3
1
17
19
35
84
96
174
54
1
32
39
85
29
72
30
85
29
51
64
11
37
120
77
19
24
23
54
15
28
11
36
33
21
24
27
21
67
5
67
80
3
13
5
7
11
126
54
1
84
44
27
54
31
60
36
17
31
11
1
84
23
48
72
18
75
4
65
6
72
12
54
19
5
55
11
1
84
36
23
60
216
1
35
13
36
24
35
18
19
8
100
80
3
49
29
31
23
18
48
27
117
42
45
3
61
11
85
11
180
37
272
40
36
20
117
211
72
53
42
97
8
24
124
92
40
80
3
169
32
16
89
3
40
5
72
18
73
5
54
13
32
3
57
3
30
6
9
63
108
9
16
29
27
21
15
12
15
48
54
43
72
35
13
8
52
20
16
12
23
37
48
125
27
28
71
18
27
16
12
71
61
11
145
95
45
24
15
1
44
9
6
138
42
49
24
36
36
108
35
13
20
87
36
97
17
31
96
11
49
5
18
13
32
15
12
49
47
97
96
95
21
15
84
265
104
12
39
12
9
45
18
60
18
19
116
3
61
20
64
44
60
21
114
13
17
63
4
95
6
39
15
33
105
87
9
27
3
21
51
69
28
12
23
13
89
114
12
18
6
18
48
24
43
5
7
11
60
45
39
36
97
32
28
83
49
36
23
12
9
16
107
33
3
37
24
5
19
12
47
93
88
29
27
40
95
93
16
59
1
119
25
11
25
71
48
36
1
8
48
64
5
6
69
64
11
93
72
45
18
13
48
11
21
15
60
69
33
15
27
33
280
32
28
20
3
69
21
90
30
43
44
28
20
52
101
39
33
19
23
1
24
77
90
6
18
126
51
15
24
81
45
54
93
15
30
126
24
138
187
72
125
18
1
84
372
24
36
35
24
1
36
48
35
9
112
8
87
85
23
18
99
4
59
1
59
12
49
32
12
15
157
23
1
72
5
15
28
56
16
23
1
5
79
36
48
53
54
120
60
25
11
45
3
180
1
5
43
5
3
3
21
40
11
12
1
35
1
35
49
12
20
45
19
8
16
29
72
15
28
83
24
45
75
18
67
96
23
9
48
28
95
1
20
15
36
37
47
6
27
16
24
53
24
75
141
19
11
9
9
54
61
24
12
80
96
124
23
73
20
28
5
91
176
93
7
20
3
9
16
107
30
7
12
20
51
129
48
135
1
101
3
60
15
45
40
5
7
11
105
28
59
72
45
4
92
3
121
48
53
19
108
47
1
17
18
24
85
71
24
1
35
72
165
15
1
17
43
77
139
56
3
162
78
156
108
13
5
67
8
15
24
21
15
48
69
60
28
20
4
23
30
91
77
54
90
3
15
13
12
23
45
9
91
53
6
13
5
15
100
8
15
24
121
32
75
37
5
3
51
25
47
37
12
36
5
7
12
29
6
66
15
12
63
54
18
96
12
13
47
69
33
42
30
18
33
3
21
60
16
47
13
24
71
60
109
11
18
24
27
16
23
9
28
89
43
60
20
48
15
25
48
35
21
28
156
84
12
293
15
147
45
4
72
35
42
43
5
54
13
11
85
35
1
41
7
48
60
20
12
16
29
18
105
12
16
32
3
84
25
12
20
15
18
72
24
51
28
36
144
47
30
15
76
35
108
117
4
48
83
37
20
15
37
23
1
56
16
119
54
6
18
27
28
12
8
45
15
12
36
9
78
13
24
11
42
30
13
29
54
129
160
65
6
36
30
3
75
13
5
67
68
60
64
5
114
144
30
3
24
40
5
24
19
35
12
6
67
48
29
91
24
59
21
3
12
96
9
3
42
3
27
13
5
67
5
51
24
51
24
48
42
43
12
71
37
8
24
4
35
54
55
12
48
180
11
25
12
84
8
48
24
45
24
115
5
90
169
11
60
54
3
60
4
48
23
24
13
17
78
18
235
80
63
81
45
19
11
24
66
31
20
45
30
13
24
5
102
18
31
32
4
5
3
75
66
24
66
6
30
24
1
35
13
107
78
43
23
9
172
23
66
55
59
33
3
21
48
12
76
200
75
18
127
12
23
25
29
3
16
36
60
68
51
1
71
84
24
66
3
51
49
132
95
36
13
156
20
40
68
27
48
78
102
1
131
153
48
72
60
16
12
168
44
75
72
13
48
48
11
24
36
90
3
16
24
11
36
21
99
13
32
108
15
30
42
1
29
54
61
80
16
5
39
33
27
45
6
49
48
65
18
9
3
1
17
15
4
8
117
90
6
15
39
13
23
120
24
105
48
21
19
20
15
13
32
51
21
16
47
6
27
3
36
78
48
42
12
13
11
25
65
79
60
8
24
16
5
24
55
48
41
39
48
12
45
55
11
37
17
96
19
108
20
12
3
12
61
56
15
1
ABCD 95525587538*3^$a+1 [50003]
72
19
201
224
76
8
1
11
24
36
4
156
8
7
12
17
13
18
72
12
45
3
60
33
159
5
73
48
23
97
3
32
4
8
12
13
75
20
16
32
24
4
39
77
43
81
20
49
15
32
40
75
29
4
32
48
13
39
108
87
5
16
20
12
43
45
24
20
55
6
23
12
4
15
5
16
12
123
45
128
40
60
60
36
84
12
20
24
16
39
113
52
44
12
112
15
30
11
37
27
27
29
12
60
85
3
116
25
6
69
80
36
4
3
57
8
88
9
15
84
24
8
52
12
15
29
1
3
96
20
16
20
61
15
68
4
3
53
1
75
36
72
68
37
15
33
24
35
13
15
12
21
27
8
168
4
56
19
81
12
9
23
40
15
41
24
25
35
7
29
64
36
32
100
80
4
24
24
20
108
52
12
108
56
1
11
28
39
105
3
9
20
4
56
13
11
16
8
12
31
33
57
27
15
41
4
68
24
88
27
60
125
4
20
112
9
18
120
33
15
69
104
24
60
13
114
60
69
39
77
4
12
8
12
12
67
6
15
9
123
15
105
93
15
20
108
96
100
24
36
24
24
80
7
18
18
93
36
56
40
15
17
16
24
60
48
75
125
112
80
25
63
128
36
16
99
9
12
92
40
20
28
20
7
53
7
60
41
79
30
48
15
72
57
15
20
60
40
36
20
12
60
12
13
23
4
24
12
9
48
3
12
72
44
76
24
36
63
12
81
27
45
20
60
36
79
45
33
3
132
32
36
31
29
12
67
33
32
43
24
29
19
5
28
8
7
5
60
4
24
9
90
21
27
129
80
4
32
49
15
51
33
36
36
24
24
24
116
36
43
41
1
6
33
9
3
12
48
9
195
8
40
72
15
6
27
87
21
8
1
71
4
24
104
48
4
44
64
48
24
15
9
92
25
147
32
61
24
18
41
24
85
3
128
36
1
3
20
76
24
27
42
11
52
8
36
13
63
104
28
72
3
108
17
67
21
48
12
12
63
29
40
8
187
101
7
41
67
17
52
24
24
3
60
12
30
15
12
56
7
105
32
13
150
5
55
5
43
5
4
44
12
4
36
39
21
15
53
31
48
21
24
8
4
45
6
29
64
20
31
18
3
24
20
40
116
7
45
92
4
84
12
63
33
24
24
36
15
6
3
99
21
117
39
33
27
68
96
64
156
20
67
9
3
105
12
48
8
88
27
5
40
60
32
7
89
1
18
33
15
9
8
13
72
42
21
9
6
129
20
60
31
12
30
71
49
47
16
20
60
28
39
12
69
32
64
36
24
8
7
36
5
48
4
63
5
12
13
23
4
27
9
32
55
9
20
4
27
30
39
48
8
67
33
12
32
28
36
27
93
177
23
7
77
13
3
87
24
105
36
8
16
56
108
12
49
30
18
30
252
21
20
24
40
60
36
12
75
5
88
84
15
53
60
7
96
24
21
105
27
12
8
16
12
27
5
13
23
4
60
32
1
24
39
20
12
7
45
32
13
72
51
44
1
23
16
24
32
12
12
43
65
37
3
93
27
48
24
195
9
36
24
12
99
21
12
56
4
3
17
12
25
18
17
13
23
48
79
41
4
87
45
63
21
56
84
31
18
72
66
72
53
4
21
23
40
9
11
40
44
12
84
12
4
51
5
19
30
23
7
21
8
96
48
28
57
3
15
12
41
60
37
15
32
7
60
21
8
19
48
30
23
4
15
65
7
6
15
60
128
16
36
15
33
57
15
12
92
84
52
8
76
3
33
75
9
56
4
48
3
17
28
20
55
53
1
3
36
12
27
45
20
97
35
43
18
15
99
48
21
27
30
24
63
20
7
48
102
18
17
61
39
15
9
60
32
37
47
4
111
29
4
3
17
108
28
72
15
53
16
21
3
20
1
3
8
24
36
7
18
63
20
37
15
24
51
153
12
9
30
81
60
8
7
125
4
3
21
60
32
48
52
39
29
7
5
4
96
32
96
64
27
6
63
92
37
42
6
3
72
8
52
8
4
36
164
36
12
28
60
60
12
60
20
79
53
28
104
24
36
16
20
109
11
84
163
45
33
15
87
12
69
9
15
20
36
4
72
15
6
63
24
8
97
18
12
18
83
16
20
36
4
36
39
113
28
9
11
28
20
37
15
8
12
84
28
36
32
4
24
24
3
165
12
3
5
49
3
36
32
48
49
11
12
55
17
16
27
53
4
12
3
33
8
79
57
15
60
113
168
88
36
15
29
64
20
13
15
9
3
3
9
33
11
4
8
120
48
16
44
24
60
28
12
12
48
15
21
44
7
81
15
77
88
9
3
48
15
12
60
5
16
9
51
99
18
39
24
24
12
15
60
90
15
168
15
12
6
23
1
35
31
69
48
75
33
44
96
64
75
5
24
49
11
36
48
43
72
77
31
12
33
80
19
21
92
73
15
9
3
8
12
76
32
108
12
24
55
36
53
61
18
5
12
48
88
8
40
56
24
52
84
84
92
28
20
16
45
66
57
3
42
3
84
8
28
24
96
15
65
67
65
16
32
4
24
12
80
25
24
3
45
63
12
12
24
57
23
1
35
40
15
45
3
101
1
63
48
128
40
51
9
120
84
8
48
4
32
31
53
16
8
48
115
89
16
32
127
45
24
24
57
30
41
187
102
35
64
36
44
60
1
6
12
17
24
36
24
49
35
16
44
40
8
40
32
67
6
42
78
123
27
9
36
8
40
12
8
24
28
27
81
132
69
18
5
52
164
96
4
24
12
8
55
60
30
15
132
3
5
40
135
57
3
17
1
15
8
36
40
36
9
30
48
18
24
3
8
24
64
60
9
27
15
33
56
12
4
20
24
16
3
17
103
5
96
24
12
4
27
29
84
16
8
108
12
37
11
112
117
39
12
92
28
72
72
21
15
9
11
19
45
84
24
75
57
8
28
68
4
33
24
18
17
13
15
20
7
36
42
3
48
20
24
12
136
39
9
69
ABCD 95525842942*3^$a+1 [50017]
32
16
5
144
72
3
72
225
204
144
3
225
132
27
45
3
33
55
8
21
168
72
120
235
5
75
48
72
21
3
72
177
48
15
93
27
360
64
24
56
141
48
147
129
63
72
153
192
63
136
41
351
40
77
48
24
75
48
21
36
55
29
195
201
151
8
24
16
5
84
87
144
9
12
3
16
77
75
9
96
55
8
45
264
27
45
24
12
180
19
8
72
69
84
180
307
221
3
9
111
69
195
201
39
72
93
147
45
171
24
45
123
16
41
63
72
64
72
8
96
69
27
72
16
56
9
132
3
9
60
27
24
24
16
89
111
72
168
112
257
48
39
105
108
36
159
81
12
24
123
21
67
89
36
3
285
60
87
120
40
24
56
45
3
69
187
53
75
48
40
17
31
17
343
77
108
84
108
132
72
3
225
15
21
60
15
264
48
105
12
27
16
152
112
5
75
45
19
80
45
99
117
144
75
160
5
99
21
171
136
5
12
60
27
240
24
69
75
192
21
19
125
120
115
80
129
55
56
120
21
27
16
176
48
136
101
108
7
200
33
36
144
27
48
45
3
165
123
21
99
24
93
27
93
115
197
67
128
88
5
3
16
56
48
21
216
27
72
21
43
104
21
99
112
56
69
91
149
75
16
125
48
24
72
144
27
264
120
96
9
108
216
72
3
237
84
96
324
91
17
15
141
24
48
43
152
24
21
12
63
189
75
21
3
16
8
136
104
88
113
84
108
39
16
24
56
9
63
117
3
105
60
72
108
432
48
36
24
51
96
16
144
101
115
29
24
267
168
69
27
24
144
96
192
88
5
27
273
207
72
88
173
132
159
21
19
29
27
168
9
48
15
144
24
57
63
45
27
24
21
3
105
15
24
45
72
75
93
3
45
108
96
36
12
108
19
56
88
96
161
63
24
216
96
81
135
144
96
45
27
81
175
56
24
96
64
200
105
156
144
99
168
9
39
9
132
123
96
24
57
60
19
80
45
147
33
31
8
105
127
65
60
91
53
72
12
127
128
21
27
48
16
200
9
39
141
72
75
168
264
21
51
33
7
53
163
104
40
65
15
136
233
127
8
57
15
40
104
45
123
48
45
75
117
252
36
3
69
91
104
45
3
33
15
21
108
156
240
36
55
120
8
120
120
57
15
21
243
16
53
120
27
64
72
24
101
168
36
48
36
60
192
39
40
53
27
93
51
21
91
8
141
3
72
16
29
36
39
184
72
29
24
67
17
36
96
51
88
5
51
168
16
125
72
12
132
355
53
72
3
21
72
75
117
27
69
27
64
101
99
45
115
233
15
33
288
36
96
219
33
12
91
77
3
48
16
128
93
3
24
112
8
45
60
127
53
67
368
117
19
176
81
63
129
7
53
51
24
136
80
16
8
21
36
271
32
72
9
111
24
96
93
120
96
36
36
3
9
15
21
99
213
19
101
43
80
24
96
9
60
27
9
36
19
ABCD 95525948738*3^$a+1 [50026]
54
43
48
53
24
87
3
13
17
67
41
54
36
25
125
3
48
52
188
48
309
39
15
12
85
59
24
93
9
75
21
228
54
6
7
80
4
96
12
17
31
20
15
61
101
18
54
144
36
3
76
179
85
35
13
5
7
12
59
12
90
31
59
13
44
16
5
15
57
84
31
23
6
18
61
59
57
69
132
39
15
36
54
75
16
96
59
18
31
48
96
131
54
24
3
64
24
32
69
36
72
36
27
16
56
108
64
35
126
31
132
17
75
129
36
30
108
45
105
30
45
15
66
6
25
95
61
11
21
39
102
18
25
56
9
103
77
3
24
33
48
90
81
4
5
39
69
270
9
4
167
6
3
48
124
35
18
6
30
60
54
73
47
21
15
57
33
24
15
3
30
18
85
24
35
36
54
75
4
11
90
36
7
48
20
51
18
103
60
20
64
41
42
1
35
25
96
20
96
12
33
63
159
12
18
18
133
60
11
1
20
99
60
36
18
15
252
57
30
57
64
32
16
47
109
23
13
132
24
23
132
30
36
144
7
317
42
18
19
71
120
60
25
29
55
32
28
5
96
7
116
28
192
17
192
3
16
12
23
24
97
59
25
11
57
168
16
29
132
108
30
24
30
54
1
24
29
39
4
65
204
75
81
31
8
21
75
69
39
12
3
72
162
36
67
35
9
40
48
35
30
162
21
100
65
67
48
77
72
36
18
72
121
23
54
90
169
101
60
120
90
90
67
59
25
53
187
149
72
240
15
15
72
72
21
69
18
49
68
36
16
11
6
127
107
30
6
54
18
69
33
18
18
60
127
47
93
24
9
54
36
144
72
6
235
84
5
144
12
18
36
97
56
12
60
99
21
129
12
75
33
36
31
29
39
16
24
275
180
45
52
35
30
180
75
40
35
48
129
52
41
15
4
96
44
24
112
137
12
3
15
36
36
9
15
1
20
28
17
24
126
49
120
24
35
18
27
28
143
45
4
5
18
90
3
60
9
18
54
6
85
17
147
16
125
78
25
5
7
83
222
84
27
52
11
21
24
84
28
8
39
30
67
23
9
15
25
152
213
42
66
3
28
8
3
253
29
99
16
29
90
72
60
1
11
18
42
249
4
24
8
28
5
72
63
9
36
99
33
18
84
6
43
5
115
11
18
55
48
12
72
65
75
28
23
42
48
79
35
13
53
24
55
20
63
45
33
54
30
7
36
48
35
9
16
32
21
79
48
20
45
78
54
12
31
44
3
93
63
54
36
72
78
1
11
45
99
61
47
18
55
20
87
93
93
51
123
45
84
123
90
75
3
97
5
7
29
67
83
30
27
4
23
18
36
24
48
43
71
73
47
186
12
7
11
18
27
12
105
7
11
21
36
28
95
93
21
48
72
43
48
188
64
48
12
65
18
90
39
3
25
8
69
18
18
7
47
54
7
17
48
78
90
192
19
125
90
6
12
180
3
72
60
28
35
45
4
5
36
54
45
16
17
12
67
24
125
240
3
12
69
171
12
88
77
3
189
75
3
30
63
9
180
7
128
15
13
17
63
4
29
12
96
12
18
6
19
32
4
11
144
61
107
13
24
11
18
60
12
72
55
35
18
18
21
51
13
65
55
11
18
127
179
6
54
85
48
32
51
21
45
18
132
30
31
59
25
179
36
84
36
18
19
5
18
1
24
5
27
45
6
37
200
16
83
21
40
60
29
108
12
135
40
11
48
49
23
60
13
92
33
36
24
66
6
84
18
13
5
3
105
24
67
60
119
9
33
120
63
15
30
115
35
57
153
114
12
109
12
173
12
67
5
187
96
23
13
41
67
23
6
54
157
35
13
8
108
69
6
144
21
9
42
105
15
18
7
72
36
20
12
4
32
76
11
90
180
27
40
5
150
18
7
29
30
81
99
114
30
36
72
42
151
36
41
78
12
25
48
20
76
143
33
33
36
6
73
20
12
3
97
65
30
9
9
72
3
16
12
29
3
4
41
6
36
49
53
36
31
176
45
39
33
78
48
6
7
59
13
29
66
60
30
72
75
112
11
37
77
18
102
36
27
135
108
72
49
65
15
16
12
41
91
71
54
3
15
13
24
48
8
3
85
80
15
25
48
11
57
129
120
7
29
6
25
5
24
87
4
47
60
126
7
47
12
90
18
312
49
12
29
55
53
12
75
75
25
59
13
68
180
88
24
32
69
12
55
ABCD 95526312262*3^$a+1 [50049]
20
4
80
64
3
18
11
13
11
12
43
29
31
129
68
4
20
120
4
9
11
76
68
16
117
35
240
144
40
24
27
225
45
155
24
13
11
4
3
53
24
48
55
5
55
77
36
40
12
27
113
60
48
76
141
30
17
72
1
95
24
13
36
30
29
52
51
9
21
47
13
83
12
108
40
80
24
48
40
15
18
11
1
63
45
27
8
52
27
117
80
1
18
65
7
5
112
68
4
8
336
60
156
64
72
44
1
60
18
9
12
24
32
12
12
91
125
12
12
1
162
5
43
9
36
44
36
24
4
87
48
101
36
13
54
101
12
12
12
19
81
231
45
3
137
85
30
29
49
102
18
15
12
68
24
25
23
12
181
71
1
132
3
8
120
7
42
35
40
8
24
100
56
12
31
77
72
16
15
41
24
187
18
107
12
25
23
132
61
39
63
5
112
60
153
35
163
12
197
43
9
21
18
17
55
45
44
48
13
47
72
19
29
36
169
27
33
23
12
13
35
52
21
99
8
145
42
53
40
20
4
129
59
73
23
24
55
5
72
60
60
24
96
43
53
60
12
48
24
169
30
42
39
36
20
124
8
60
55
138
18
41
73
18
9
20
19
65
36
108
16
27
5
37
3
20
4
99
12
45
33
12
27
20
13
3
45
90
5
64
32
24
12
12
91
5
7
53
25
135
140
4
20
43
90
95
84
24
36
60
73
27
20
40
48
108
72
152
64
24
8
24
4
72
12
8
25
12
143
7
66
11
24
7
12
101
85
47
12
13
48
131
4
24
12
44
7
102
11
4
3
45
8
12
24
16
20
43
17
13
54
5
96
25
24
48
78
30
51
20
48
43
17
12
108
61
144
186
54
23
52
68
60
52
140
55
17
36
40
8
16
68
36
7
17
73
95
12
28
27
6
30
117
44
19
60
9
12
141
3
80
12
13
27
57
18
45
20
12
13
35
360
64
51
18
12
63
32
13
59
12
16
45
23
72
85
18
5
12
4
140
28
20
25
83
52
72
44
4
105
3
152
1
47
7
33
140
13
35
19
5
13
72
11
55
41
28
36
9
23
7
45
51
84
33
20
12
108
67
17
60
49
162
18
12
15
8
12
60
84
1
99
8
91
65
4
8
72
1
59
60
1
87
20
24
96
112
32
133
36
135
56
24
25
27
8
37
63
12
32
325
27
39
69
32
16
8
19
53
12
16
69
36
47
12
25
23
73
35
37
47
1
35
84
40
68
7
60
113
12
12
36
28
20
25
24
23
60
127
53
73
11
24
36
1
95
64
116
12
172
69
11
19
17
52
12
51
102
15
140
31
9
81
47
28
9
186
189
8
24
103
48
45
140
108
24
12
1
47
52
84
24
8
73
47
48
4
21
99
8
72
52
189
90
12
42
23
7
5
1
47
7
21
15
17
13
47
4
68
36
79
33
117
11
12
72
12
144
4
8
72
133
27
8
24
79
42
12
6
45
75
60
5
96
64
44
1
72
60
108
59
31
30
60
47
120
24
1
27
8
7
66
59
36
37
239
96
84
40
8
55
18
3
140
64
63
18
47
60
24
16
44
73
35
16
72
144
63
18
90
12
41
12
37
36
42
65
120
13
47
43
30
24
11
7
9
36
93
72
18
89
16
80
4
72
81
47
25
23
37
11
7
9
9
35
36
13
36
35
52
20
60
13
35
7
18
11
88
116
24
60
1
47
115
29
4
56
79
29
60
1
54
18
59
84
12
28
20
16
96
93
24
47
1
59
73
63
20
25
12
11
24
16
176
16
32
13
18
9
108
33
99
56
7
5
12
40
60
72
111
65
60
55
53
25
27
84
60
36
80
12
36
37
27
51
77
25
18
65
79
17
136
63
77
13
71
73
15
3
17
108
12
103
65
28
80
109
15
72
129
51
9
39
60
32
79
114
11
145
59
13
135
15
30
15
20
28
105
11
16
8
109
3
20
52
8
60
120
48
139
18
75
20
4
44
55
9
20
1
54
18
42
126
11
28
80
163
5
72
1
180
11
19
5
24
40
20
28
60
44
1
35
28
9
23
60
52
3
78
59
52
20
31
9
93
15
12
33
95
60
52
8
1
47
7
18
35
28
45
27
32
13
27
21
72
42
17
36
24
61
27
32
84
7
45
20
28
144
80
145
18
5
4
33
30
17
43
53
192
1
24
11
7
129
9
11
96
52
20
1
191
103
41
36
4
117
12
15
80
60
72
36
48
175
29
12
4
24
92
160
8
31
29
48
112
92
4
57
47
43
42
47
133
23
24
48
16
27
72
53
12
12
84
16
84
99
65
36
25
15
45
12
15
20
88
216
80
28
3
9
33
23
43
5
12
37
6
5
49
23
7
5
100
32
40
48
92
4
9
27
140
31
9
116
55
5
85
18
5
7
42
48
15
68
60
7
53
4
105
18
ABCD 95528081542*3^$a+1 [50112]
1
77
43
56
3
13
48
47
66
54
1
17
7
5
67
53
90
78
24
18
42
55
48
17
231
64
5
67
23
54
43
96
5
102
45
9
42
13
24
41
12
24
3
16
72
35
132
121
17
72
103
8
64
5
3
136
8
40
29
30
132
60
85
5
108
30
129
93
187
8
64
53
42
1
77
67
24
24
17
30
9
39
6
27
16
48
5
27
57
63
40
41
15
15
1
24
11
36
114
31
32
39
33
39
42
151
17
103
29
90
105
3
12
1
5
162
1
32
129
30
9
88
167
33
39
81
177
31
11
61
53
18
102
147
64
29
66
48
9
93
43
65
63
16
120
11
12
48
105
15
1
23
66
72
60
43
17
54
1
8
40
125
36
6
1
8
15
18
12
91
23
54
115
173
72
36
24
30
33
45
60
30
78
19
143
78
3
64
17
60
51
45
12
31
53
19
29
42
73
8
16
72
47
25
47
9
69
3
64
47
114
60
12
48
63
16
11
6
6
78
19
144
71
25
5
3
40
53
36
6
9
48
64
17
6
24
42
7
5
60
12
51
27
42
18
6
24
27
64
17
7
35
21
24
21
19
167
1
119
9
99
181
11
93
16
96
23
9
81
18
30
48
15
21
43
8
9
15
69
3
40
41
78
1
24
32
105
15
75
21
16
5
24
24
12
63
16
24
17
36
18
12
61
72
11
60
18
15
3
133
24
5
19
29
48
3
21
6
6
54
66
18
48
30
7
5
48
18
42
30
48
96
33
64
8
3
6
60
96
3
45
132
78
6
24
18
24
9
88
17
55
29
30
48
48
85
17
15
87
73
8
9
36
84
30
33
39
1
17
15
40
24
23
90
31
77
30
12
6
67
48
17
55
5
19
32
16
71
72
48
18
207
27
6
39
3
37
5
72
24
24
51
69
18
25
5
19
5
24
3
40
11
13
56
96
165
99
136
11
21
63
6
51
9
6
30
139
47
42
7
144
17
15
69
3
3
61
48
8
33
175
95
78
36
96
24
39
27
37
11
13
23
33
33
24
31
24
71
1
24
80
9
18
138
3
15
24
78
3
69
27
48
15
57
9
7
5
108
66
108
36
84
60
21
64
17
103
24
23
1
17
6
6
43
41
72
12
36
126
97
48
80
33
30
1
29
12
6
12
36
66
63
27
109
24
23
9
21
48
6
13
5
12
30
36
60
9
40
65
54
186
108
42
66
30
18
6
25
59
61
35
108
81
9
7
56
135
33
21
19
5
19
53
27
15
49
48
8
57
7
77
60
6
9
40
24
48
17
12
19
8
123
13
24
32
40
5
30
13
8
21
12
39
33
66
12
1
101
78
12
78
43
29
18
66
24
79
83
30
18
21
16
53
42
105
63
30
36
30
25
8
21
115
8
69
30
18
19
11
6
6
9
40
48
41
12
3
45
19
24
32
24
48
96
27
109
41
6
73
8
136
8
72
40
77
12
6
114
6
1
23
18
12
51
3
12
9
63
25
5
48
19
5
24
3
9
60
24
78
126
7
24
83
6
6
66
55
32
45
42
1
29
60
36
75
27
12
198
48
78
13
56
24
69
12
132
66
1
11
37
11
12
96
42
7
125
6
36
30
18
73
5
42
121
59
45
40
32
69
42
1
23
24
96
18
55
104
16
48
24
35
138
67
71
33
39
33
88
56
136
17
78
1
53
90
144
24
30
19
56
15
12
69
48
21
60
15
48
16
48
32
144
57
7
24
47
1
80
9
60
3
87
121
29
24
36
151
11
6
6
49
41
120
31
17
36
67
120
23
6
19
17
12
19
8
112
56
33
7
8
45
24
48
18
54
43
5
19
17
72
78
12
78
36
19
8
33
36
27
3
85
17
30
9
21
72
48
3
105
84
48
19
96
17
7
104
136
96
143
57
24
112
41
48
55
5
99
39
72
9
21
150
45
24
63
6
43
77
3
39
25
8
9
55
5
126
45
16
17
30
24
33
72
81
66
18
19
41
12
18
6
67
48
17
7
53
51
129
15
72
40
32
15
1
77
75
72
88
23
81
16
95
60
12
6
43
8
40
29
42
33
72
3
144
45
64
47
1
48
8
117
36
7
47
18
138
37
48
29
48
19
53
91
47
18
102
48
9
88
56
21
48
18
1
23
6
12
127
41
54
105
72
64
5
12
48
103
32
72
16
41
15
21
3
15
60
30
31
125
43
23
1
53
43
35
18
12
55
152
24
15
54
51
88
23
25
41
54
49
32
45
30
18
27
16
8
69
19
35
108
18
12
54
37
17
55
48
23
6
108
36
123
15
30
42
73
53
42
6
27
24
15
66
103
29
36
55
17
15
45
27
24
99
61
29
12
36
24
60
30
1
56
21
43
32
27
78
7
24
17
39
135
9
21
3
15
105
16
47
72
48
90
7
5
19
56
15
25
72
17
79
29
6
13
23
60
36
42
103
5
24
27
279
72
30
162
121
95
25
23
81
33
79
29
19
89
24
31
56
3
69
40
23
1
48
41
63
81
54
9
21
12
60
84
6
24
42
15
24
39
9
40
11
36
6
75
15
49
29
84
12
168
3
15
25
29
66
1
11
30
55
56
9
111
9
30
36
90
91
32
129
12
3
45
24
3
3
93
40
8
51
48
18
67
5
ABCD 95528182312*3^$a+1 [50166]
119
121
23
67
29
1
6
5
7
53
12
7
78
11
4
32
88
212
4
27
72
5
73
90
72
156
96
54
287
4
9
72
47
13
35
184
9
12
54
90
6
48
216
29
25
39
21
90
186
3
32
19
12
5
180
55
89
145
30
45
68
55
6
15
9
18
24
5
108
1
36
39
9
120
72
96
3
56
79
24
21
164
133
42
30
83
133
15
9
27
176
7
18
23
19
42
294
29
12
19
21
75
36
132
117
24
69
60
426
21
48
60
45
66
5
25
11
4
135
9
36
60
36
3
65
12
4
9
47
13
30
41
157
59
24
124
27
18
12
24
155
84
13
30
48
89
7
69
57
47
60
7
5
24
127
48
5
7
72
30
155
36
31
96
5
79
101
43
60
17
73
12
84
6
18
15
15
12
48
24
30
168
275
52
117
36
72
15
57
11
48
4
3
30
39
128
31
45
9
12
83
12
40
153
15
75
30
11
4
3
24
9
87
5
235
53
16
39
60
54
87
33
6
66
11
144
163
90
96
6
29
4
120
57
96
23
96
25
30
204
132
18
90
17
28
9
96
35
12
67
18
23
19
5
1
6
168
53
49
138
6
51
15
29
295
6
131
7
42
11
4
44
36
40
20
1
30
12
65
91
65
79
120
30
27
201
3
44
7
6
72
47
19
29
67
36
60
120
113
7
42
42
18
75
32
24
12
43
17
120
180
24
25
11
52
27
41
55
48
6
23
112
51
29
25
96
48
51
108
45
132
144
135
44
61
204
227
61
47
76
21
83
13
39
21
18
30
167
67
30
12
6
5
37
30
12
36
60
42
6
129
68
109
36
35
73
35
31
45
108
87
29
1
39
9
27
128
13
95
19
53
37
6
78
35
25
71
31
125
25
132
23
19
66
30
108
42
12
15
63
54
123
21
36
23
67
29
36
4
39
45
56
37
108
6
69
27
240
65
4
20
40
116
108
55
102
47
73
48
39
75
17
4
39
276
9
68
325
39
188
72
79
105
45
12
123
32
132
16
99
117
33
12
99
9
18
5
72
73
108
30
45
69
6
29
96
36
19
65
25
39
21
30
162
3
39
66
71
40
108
8
28
99
57
93
51
15
6
84
12
59
13
11
7
30
87
32
31
33
140
55
60
5
72
13
47
43
12
48
66
18
5
112
20
25
144
131
4
20
84
36
40
21
3
57
18
105
68
264
36
13
162
77
7
96
297
123
12
77
85
120
3
291
41
25
36
12
18
48
41
24
4
27
54
39
72
3
21
15
90
162
69
33
66
9
56
40
231
65
1
54
45
9
42
30
114
84
12
69
3
48
60
9
56
72
7
9
57
35
7
65
37
114
65
49
6
90
51
45
36
48
24
27
21
39
39
81
108
96
15
17
79
69
15
29
37
48
15
32
144
25
119
48
37
42
6
132
90
30
15
68
7
45
27
156
245
139
105
8
43
54
18
57
140
61
123
21
36
99
140
36
60
43
12
150
60
95
48
49
23
60
7
77
4
36
9
96
39
20
55
30
6
89
1
24
30
36
60
9
96
48
33
23
76
51
29
31
65
73
51
24
104
52
45
15
81
60
30
24
84
114
11
61
15
3
137
13
23
4
39
12
54
84
12
39
153
36
99
12
20
124
129
11
31
54
51
3
45
96
105
60
131
4
51
6
24
66
33
39
53
19
90
48
126
5
1
11
37
12
95
24
16
39
209
37
48
18
29
1
18
21
360
3
36
9
56
16
21
78
101
91
120
48
30
47
4
63
36
29
36
19
53
84
25
144
204
48
24
6
77
196
21
6
30
35
13
35
64
141
6
36
54
6
5
4
44
7
42
12
15
3
57
8
1
12
27
32
31
90
23
31
78
210
5
76
9
240
27
3
78
114
69
20
16
45
60
48
47
133
48
47
112
45
135
39
54
6
204
41
4
81
96
11
49
99
32
60
13
96
11
163
17
49
30
6
54
36
113
91
53
43
93
120
15
77
115
84
6
18
77
4
60
39
45
9
102
54
15
32
49
119
61
23
31
41
31
12
105
57
138
ABCD 95528390942*3^$a+1 [50004]
25
32
60
15
13
12
5
7
60
140
51
21
3
25
41
51
15
18
36
54
25
32
16
20
9
79
12
17
31
131
6
30
30
19
41
7
23
49
35
6
19
24
5
6
25
5
103
32
33
48
42
73
5
42
45
45
7
84
35
9
15
37
20
15
48
25
20
33
12
3
24
16
5
7
41
72
24
15
16
5
72
42
25
11
84
1
5
19
56
52
11
37
44
4
29
12
24
6
1
32
21
24
171
16
11
42
31
17
72
31
47
25
32
21
51
40
68
15
18
24
15
16
80
9
30
36
13
35
141
3
21
4
17
55
8
40
11
42
12
6
57
15
18
36
48
60
7
5
3
96
12
99
24
54
18
37
12
41
19
131
25
17
7
41
60
90
24
1
48
32
69
36
15
15
13
84
20
105
12
6
93
51
49
12
5
12
36
7
12
17
18
96
9
27
66
7
35
73
29
18
45
60
63
9
39
9
36
4
20
33
12
3
9
18
25
5
60
87
3
126
19
12
113
31
12
44
75
6
54
21
15
25
17
18
49
41
48
24
6
9
57
43
72
8
21
7
12
36
72
12
53
63
124
35
60
12
36
13
56
4
29
48
12
51
36
40
24
17
84
55
20
21
15
64
20
51
25
95
9
64
11
1
53
75
21
15
40
23
45
33
72
123
39
1
65
18
9
12
21
12
30
1
5
24
15
72
64
29
3
40
5
79
41
12
72
51
9
6
18
12
15
4
24
12
12
48
20
4
20
16
24
71
13
12
44
33
3
4
23
1
24
56
12
15
18
36
31
32
12
51
72
45
12
105
3
27
54
84
42
25
8
3
189
24
76
29
7
24
29
6
24
24
25
20
100
11
84
21
21
31
35
12
30
6
42
7
11
61
29
27
33
19
5
42
6
48
31
23
97
5
36
43
59
6
7
47
13
137
3
45
43
65
15
9
27
15
1
20
28
5
42
13
17
18
36
6
15
27
25
5
36
6
18
27
21
55
53
6
13
35
33
33
84
27
15
25
41
27
33
48
7
17
6
69
15
33
15
13
29
90
48
49
53
96
12
15
27
60
168
9
21
3
21
31
35
37
101
55
17
12
7
8
93
30
114
48
3
9
18
57
28
60
17
36
18
6
15
4
24
53
87
16
161
75
75
18
15
16
11
36
18
12
7
80
12
15
66
18
6
19
65
12
7
5
7
35
13
65
6
60
37
77
18
73
101
30
129
27
25
5
42
12
156
48
30
12
79
65
24
39
27
6
3
27
12
12
18
15
93
7
83
30
60
12
7
41
15
40
17
30
30
12
43
12
41
54
49
29
36
7
24
5
6
30
12
12
36
55
8
24
21
99
108
3
69
3
93
9
27
160
36
20
88
20
12
52
8
3
24
12
6
19
5
18
42
36
54
6
79
36
83
21
21
103
77
30
48
9
108
27
33
39
66
7
83
25
24
20
21
3
52
32
3
18
24
30
6
15
4
17
48
3
12
28
5
139
95
36
12
13
35
84
48
60
78
132
43
89
3
72
33
60
3
3
1
5
43
20
16
20
9
6
57
15
30
3
96
63
13
17
36
12
103
12
17
6
42
7
8
15
24
13
11
12
48
12
37
35
12
1
24
23
48
97
11
85
60
29
15
75
61
17
48
30
102
139
29
6
6
48
54
13
8
12
4
59
12
33
15
6
48
43
20
112
77
43
23
13
17
3
4
32
75
25
44
4
23
60
42
12
18
12
30
6
9
4
29
18
49
101
24
6
85
44
21
55
47
33
27
18
12
102
48
48
12
96
96
6
3
4
23
13
17
12
96
15
4
17
3
195
33
4
24
5
7
53
42
109
23
21
52
137
42
54
39
40
5
7
161
19
29
15
40
44
15
57
36
57
7
104
111
73
17
91
5
7
11
37
107
1
11
48
66
72
30
45
3
1
65
3
33
19
8
12
9
144
48
18
25
95
57
72
45
43
5
108
7
8
64
5
48
19
23
6
31
29
19
8
33
24
15
28
29
91
20
40
29
15
3
6
79
5
31
36
48
35
81
9
27
28
47
78
55
12
48
11
54
27
4
5
30
66
6
37
41
7
5
43
32
15
57
3
30
19
5
55
11
25
47
30
27
16
92
51
21
3
13
24
59
1
84
5
54
45
27
9
105
72
60
15
12
27
9
36
33
6
57
15
42
12
19
140
24
148
23
57
24
123
61
131
49
11
54
75
9
60
30
25
32
21
19
56
40
29
55
41
120
55
17
3
52
77
19
12
17
3
40
35
9
3
13
17
66
49
5
55
48
53
60
19
5
18
9
64
41
19
17
15
33
7
17
123
28
80
9
30
18
7
23
13
44
33
7
36
84
92
60
15
6
24
6
37
56
57
12
6
9
15
78
60
7
36
41
18
48
25
5
72
15
27
1
72
35
37
8
36
15
12
25
5
42
6
7
5
27
12
129
24
7
20
15
21
40
48
24
71
36
18
7
35
13
11
25
5
114
21
51
1
83
69
33
12
31
17
67
48
29
48
51
27
45
33
12
19
44
100
44
40
35
21
27
97
17
90
30
78
37
11
18
6
73
12
240
36
20
28
20
27
69
3
12
18
43
12
11
1
23
61
41
3
60
45
7
5
60
60
43
23
72
18
19
11
72
13
17
15
45
43
17
6
129
12
99
1
11
24
25
23
12
6
75
40
5
19
8
28
5
87
15
1
35
9
40
8
3
1
5
6
37
36
11
45
9
42
73
29
55
12
11
42
31
224
36
9
12
115
71
45
4
5
78
78
18
9
3
25
104
4
36
36
44
21
30
109
11
12
1
24
60
128
69
3
21
7
24
95
1
32
52
84
60
5
24
51
27
12
177
4
35
24
18
18
12
49
36
24
29
60
7
17
42
6
24
18
48
45
27
6
27
4
44
4
47
13
32
111
24
61
92
12
123
6
6
48
1
36
24
35
6
31
5
12
6
54
18
18
42
25
24
60
48
17
78
1
20
12
132
12
3
57
3
18
27
172
23
18
7
48
47
42
3
3
13
5
39
28
48
84
36
29
12
36
63
52
107
78
102
13
35
12
25
32
16
65
19
11
30
12
18
9
9
7
137
66
9
93
18
21
63
1
35
114
7
120
68
40
5
27
63
1
17
87
33
24
66
174
36
3
60
27
30
19
180
29
51
36
52
35
18
72
6
25
12
60
80
52
8
4
41
24
19
20
57
12
18
12
133
47
18
18
9
36
ABCD 95528456066*3^$a+1 [50036]
16
29
63
28
5
79
128
48
144
100
108
17
91
29
103
60
128
52
20
28
29
87
45
63
76
24
72
20
129
51
24
51
21
124
20
40
24
11
33
45
103
173
15
64
41
19
80
21
6
21
52
48
17
12
84
75
21
19
59
85
48
8
69
15
105
30
13
60
29
19
60
5
54
66
6
109
84
48
92
27
18
6
1
20
69
7
47
33
177
60
151
24
125
55
80
112
68
16
60
71
109
72
224
24
21
163
17
15
4
44
40
12
20
136
24
83
121
12
53
111
16
48
144
96
92
40
72
125
151
41
84
19
68
27
165
165
72
54
265
44
36
9
3
4
20
48
28
12
20
12
33
31
59
13
24
5
3
105
67
44
4
12
84
60
24
96
80
192
9
63
27
85
56
12
16
20
64
32
16
29
19
12
48
95
61
56
40
77
7
48
41
55
12
17
55
251
109
8
24
36
4
5
75
168
21
24
43
24
228
17
30
1
44
4
119
66
7
84
35
25
20
75
85
156
60
48
56
99
121
48
47
30
111
52
68
88
24
11
37
48
11
129
16
95
109
11
18
36
55
29
27
16
24
53
7
108
221
87
180
69
54
37
8
4
68
28
161
91
83
1
65
19
185
7
24
5
15
4
101
48
187
56
33
84
72
39
76
35
61
48
56
28
95
90
6
49
96
29
15
195
21
9
60
3
27
73
84
96
144
96
83
66
198
93
27
42
79
36
5
24
24
96
6
144
49
17
3
27
61
17
31
5
31
29
39
76
60
29
36
79
5
6
85
35
49
20
108
28
36
68
16
149
6
61
20
76
24
53
67
5
171
3
24
66
51
4
65
24
87
64
12
8
9
12
54
1
84
96
56
40
12
20
112
35
13
60
47
1
84
83
96
90
27
33
51
64
12
17
3
33
31
20
16
29
139
20
144
36
12
177
67
80
204
129
150
37
5
3
12
105
55
29
66
49
12
104
3
37
35
30
19
12
24
35
120
48
33
124
200
16
60
89
30
61
168
5
91
68
16
12
120
48
89
63
4
60
24
89
36
6
45
3
105
16
44
16
120
44
48
9
24
115
35
57
4
8
141
24
72
103
12
24
80
12
33
19
11
1
29
55
12
77
15
72
24
52
108
20
4
77
139
35
181
24
11
24
30
51
4
5
24
12
60
39
4
48
92
15
61
72
140
33
60
31
29
135
4
227
85
53
31
300
11
93
72
144
24
72
4
41
24
111
16
92
117
91
17
90
13
12
41
6
13
65
55
41
7
29
19
264
101
31
29
39
141
75
112
8
45
144
63
4
56
4
29
15
24
27
61
53
91
128
40
5
55
17
24
6
133
5
51
52
12
11
169
108
24
8
21
6
45
93
115
120
11
201
15
13
8
12
105
55
48
47
66
24
30
162
84
90
25
71
138
12
3
87
21
4
84
24
80
27
189
24
40
5
7
20
76
12
48
20
57
6
66
30
49
32
33
120
6
61
72
41
7
24
84
125
111
120
123
85
8
52
20
16
24
5
63
100
24
20
96
33
19
77
30
30
199
44
36
21
91
53
27
60
9
30
9
9
27
69
19
11
24
42
3
16
5
99
45
12
19
65
27
72
28
89
91
48
11
78
51
16
23
105
12
33
180
187
20
33
15
160
96
36
29
31
84
11
48
213
12
81
60
36
3
51
21
69
31
68
40
17
151
12
32
36
48
24
16
144
48
132
128
9
19
56
64
29
43
48
35
37
128
12
9
51
48
16
5
3
16
24
132
44
4
96
71
18
3
64
36
204
120
53
87
16
108
11
168
61
80
24
28
60
68
76
48
152
64
5
115
24
77
19
5
7
77
31
72
8
64
56
204
16
60
125
19
80
208
144
8
21
19
11
25
60
24
8
4
48
20
27
48
61
24
77
31
84
149
51
4
84
108
48
12
104
60
45
19
20
24
75
13
149
48
7
36
59
81
12
36
9
27
69
67
113
7
24
173
6
49
12
53
3
24
93
103
12
11
24
37
83
117
16
107
42
15
64
41
103
32
93
51
15
21
40
24
96
35
69
16
53
27
99
30
156
55
20
76
17
27
88
48
32
12
ABCD 95528460154*3^$a+1 [50083]
18
69
168
80
115
21
15
162
63
45
75
24
8
37
216
54
237
159
41
48
1
15
96
216
8
25
126
33
48
192
15
57
8
48
175
108
90
11
160
9
144
23
72
85
72
3
32
19
90
72
107
48
24
16
144
75
126
279
81
95
13
11
25
143
127
9
27
77
40
27
21
8
7
33
237
203
24
25
15
8
64
48
152
163
5
13
72
90
126
107
120
25
18
5
139
126
15
39
185
67
21
87
57
104
1
15
8
103
17
72
24
85
99
171
29
7
65
88
8
72
88
48
9
23
64
3
5
103
33
56
55
9
96
144
39
17
181
267
48
120
15
90
39
24
152
19
90
11
40
72
48
80
55
54
83
16
32
103
81
63
65
187
36
108
5
121
15
39
9
56
232
128
169
23
40
24
273
191
61
51
8
64
128
217
18
53
55
89
48
120
112
48
123
54
126
81
48
15
17
48
96
19
72
36
89
48
43
18
11
16
8
1
18
245
40
72
39
36
29
72
48
31
270
36
72
162
5
13
11
24
37
35
19
69
48
8
37
18
54
123
93
35
16
56
240
48
40
24
27
141
48
27
29
40
3
21
80
7
17
48
72
187
5
13
51
104
313
39
51
18
234
17
16
3
77
40
27
180
36
45
144
72
56
7
17
24
24
43
29
24
19
93
32
73
18
90
11
25
54
129
51
36
161
55
54
59
64
48
9
111
15
105
8
24
40
3
144
45
56
24
19
36
81
135
57
32
64
45
35
72
64
120
104
24
13
72
123
32
61
35
136
80
24
49
183
69
59
175
9
8
40
15
144
36
108
89
48
43
36
54
35
112
168
135
17
19
29
16
104
67
149
103
65
25
15
176
96
64
80
1
23
72
16
33
111
69
54
77
64
39
18
15
200
55
57
15
36
29
88
45
3
51
5
96
24
55
9
144
240
75
117
8
1
54
90
15
21
36
15
128
48
205
18
72
18
95
16
24
192
87
36
54
47
48
31
81
80
64
45
54
5
16
144
8
7
180
21
51
18
75
152
61
83
24
55
36
36
329
31
18
18
162
3
72
87
126
27
56
115
5
64
21
107
24
85
18
90
47
88
63
17
40
56
16
8
7
153
8
37
51
24
168
45
35
37
3
8
25
159
72
24
87
185
49
111
69
3
8
40
3
36
54
35
19
18
3
200
31
129
32
112
56
24
40
312
120
24
15
17
352
27
5
13
27
153
47
16
120
72
80
7
113
13
27
48
33
90
29
61
107
217
18
108
41
120
19
36
144
180
117
32
31
162
180
75
152
88
24
96
72
15
17
19
69
3
149
48
72
109
11
24
1
36
162
18
18
5
64
32
208
8
24
88
8
85
59
24
7
72
57
15
36
405
8
24
16
15
180
36
65
48
31
162
47
43
165
120
3
21
15
81
9
54
65
7
17
37
36
54
105
93
72
11
43
29
43
18
51
111
89
19
21
69
35
55
36
288
77
13
27
9
87
39
36
18
155
24
216
96
13
18
65
144
43
36
144
90
111
32
72
192
48
13
195
3
36
54
131
49
36
54
69
165
36
54
65
7
65
24
1
23
88
48
56
73
23
67
18
144
51
8
96
96
55
153
24
8
13
11
115
141
48
192
72
48
32
7
18
63
8
19
101
16
8
40
8
48
67
180
57
152
79
89
96
16
33
23
49
54
105
32
24
55
108
108
54
18
161
55
9
8
217
18
29
79
36
93
51
5
16
69
54
126
90
69
168
32
16
ABCD 95528573074*3^$a+1 [50014]
72
183
13
23
109
53
91
35
18
3
88
48
104
135
105
96
4
11
85
192
47
36
13
84
44
48
99
49
239
13
41
7
48
287
1
89
295
65
51
28
32
348
135
45
135
61
152
3
36
108
18
75
87
153
207
57
141
207
4
248
132
39
18
18
216
13
41
18
36
1
80
100
144
125
18
97
44
4
53
7
11
33
72
16
140
9
3
69
163
12
59
225
88
188
48
27
153
76
84
12
80
240
324
21
72
3
168
27
25
47
72
9
60
96
120
16
5
139
23
85
128
4
197
103
59
33
384
48
39
145
336
23
73
44
16
83
1
144
179
18
103
68
45
15
100
252
96
36
156
48
107
181
44
27
9
4
44
36
76
83
72
36
18
90
25
101
144
139
23
81
36
16
132
95
9
52
191
180
61
11
57
64
221
18
1
197
288
39
177
171
36
48
36
16
12
32
153
99
168
28
180
12
17
54
61
11
97
32
51
253
71
57
60
99
81
96
4
204
36
11
18
54
109
125
90
181
89
7
128
63
90
51
165
195
21
7
65
111
48
129
63
63
36
97
11
108
57
28
167
36
37
17
75
48
136
32
28
44
15
153
48
15
1
44
100
53
3
84
57
55
17
27
24
21
139
12
65
15
84
60
3
177
39
54
79
83
9
99
97
84
35
261
36
48
112
11
133
176
84
124
41
7
224
12
240
48
52
92
63
105
168
24
268
132
203
45
72
243
18
3
52
359
61
11
18
3
15
61
11
85
132
71
288
177
147
37
56
87
1
8
196
324
44
64
48
36
32
12
16
84
176
120
136
56
40
92
144
16
84
125
144
3
24
24
21
234
72
9
16
29
19
48
77
126
108
144
85
113
51
3
18
90
13
41
288
91
107
93
4
80
156
52
44
75
105
388
29
315
45
7
119
9
100
48
200
132
12
84
12
123
253
96
128
16
92
112
92
3
133
12
32
4
204
155
9
60
100
12
44
88
173
144
79
80
36
124
116
28
144
113
126
90
99
72
45
90
21
96
64
260
28
17
144
72
216
447
39
25
32
33
51
309
283
60
17
159
129
90
33
40
71
37
35
9
100
17
111
12
39
1
336
59
18
67
248
136
71
36
33
129
243
108
16
128
63
33
4
12
23
73
179
61
191
33
208
68
16
44
100
48
59
321
75
69
48
16
116
75
18
72
139
128
21
54
36
13
32
84
204
36
27
72
25
192
20
24
4
23
61
29
51
172
132
92
12
388
17
216
103
59
69
39
21
48
21
63
81
3
28
23
9
81
90
69
12
24
160
5
144
87
39
9
207
144
144
108
21
16
107
36
33
3
1
35
45
45
19
12
23
21
40
288
32
72
4
236
45
7
137
231
148
252
20
24
45
54
90
135
ABCD 95528726908*3^$a+1 [50054]
24
45
39
162
150
90
99
39
36
81
33
39
48
60
39
9
36
111
33
24
75
81
84
12
21
162
36
9
27
6
54
33
51
24
57
3
45
87
36
192
132
36
33
36
51
72
81
72
168
27
12
48
108
24
36
72
42
51
75
36
45
36
39
165
39
24
162
150
33
48
9
30
60
24
24
108
33
39
117
216
84
180
36
9
15
60
3
18
135
3
60
69
27
36
54
15
33
66
69
60
75
12
36
9
51
102
15
81
15
39
45
93
30
105
84
15
153
48
219
9
57
18
72
60
84
69
36
108
3
129
93
48
3
51
96
153
99
12
81
27
60
33
9
126
12
108
24
9
219
93
75
72
36
57
27
36
165
36
108
171
72
105
24
36
15
45
75
9
15
9
27
48
69
12
60
3
36
36
9
12
12
12
39
150
147
12
33
48
159
27
6
54
105
3
60
57
15
90
159
12
24
3
33
27
30
207
33
15
96
36
3
45
87
33
3
33
72
57
15
72
96
39
81
120
75
9
216
12
27
6
15
12
36
147
168
189
3
57
48
108
36
45
15
120
183
60
93
60
60
27
45
63
48
57
27
12
21
3
165
27
12
21
75
9
27
66
54
9
27
57
48
144
51
57
12
51
60
9
15
156
105
9
18
93
27
48
12
36
9
15
33
24
144
15
132
12
12
24
21
24
12
48
51
54
6
9
36
24
75
72
69
3
21
111
24
60
57
99
105
36
3
129
96
51
81
39
21
15
12
117
36
99
60
9
39
156
156
36
24
33
45
3
120
39
9
24
45
75
12
63
33
147
6
6
33
48
39
36
33
27
69
36
12
45
135
60
15
45
27
33
3
24
48
45
132
135
18
15
48
3
9
60
27
84
21
51
45
39
129
36
24
12
63
36
69
120
117
75
48
15
54
48
15
12
48
108
132
24
204
15
72
69
60
180
96
75
57
111
21
51
42
90
21
51
33
27
18
87
24
39
180
72
165
51
12
36
84
18
18
12
24
36
69
51
45
12
51
117
75
45
12
12
3
48
144
105
3
57
36
12
123
12
48
45
12
15
6
162
30
18
24
33
60
9
39
24
63
12
72
45
120
15
9
15
24
57
108
3
33
87
9
36
48
39
60
33
12
252
51
12
108
24
45
3
30
3
45
30
45
39
81
12
51
132
93
171
45
60
168
15
33
72
15
33
60
27
66
6
141
72
27
33
12
15
9
12
63
312
120
45
12
33
30
9
231
168
12
117
48
39
36
12
18
42
105
132
15
216
33
51
21
57
42
165
120
75
36
120
45
87
21
60
12
84
48
75
57
123
12
60
9
12
15
60
24
45
3
12
36
69
63
48
48
9
87
21
99
153
87
18
90
45
3
24
21
72
12
48
15
33
39
33
93
75
87
153
75
9
36
39
198
3
45
30
105
12
12
48
48
24
9
42
12
90
63
120
15
9
180
63
30
3
3
12
129
96
108
24
105
3
24
96
48
72
3
84
93
84
165
18
105
48
12
3
12
33
24
63
48
33
15
165
60
60
36
3
30
90
45
147
21
84
3
33
168
27
132
48
105
27
261
27
9
15
36
24
36
117
183
60
72
60
138
3
12
27
36
21
99
9
48
27
96
150
114
30
198
84
24
45
87
9
24
39
93
12
36
72
39
81
48
72
108
27
105
15
12
12
24
36
45
36
12
27
21
72
15
108
24
45
60
84
24
48
12
15
12
36
24
21
3
24
57
81
48
114
60
48
9
48
48
87
108
12
12
21
75
84
21
39
9
12
87
108
120
72
33
27
48
48
90
30
9
15
57
120
123
132
93
3
45
48
12
12
147
24
84
12
9
111
45
63
33
72
63
45
48
36
39
24
57
36
159
66
3
24
63
12
45
48
99
48
108
9
96
87
12
36
24
96
48
177
3
144
60
33
117
48
90
48
57
24
51
45
24
156
63
24
33
39
45
63
33
15
117
87
81
60
84
123
30
18
24
165
24
84
36
72
15
24
33
36
12
108
75
144
33
12
75
33
27
21
111
24
9
3
ABCD 95528802932*3^$a+1 [50022]
18
141
3
17
36
12
13
30
33
56
25
11
72
43
77
16
20
1
96
243
15
36
5
19
141
8
36
12
112
20
151
66
54
17
72
52
108
3
65
168
7
48
9
96
21
15
255
36
33
15
30
99
36
56
19
89
133
47
12
88
36
15
21
128
36
4
12
51
9
48
56
127
53
127
144
5
28
60
51
21
128
12
43
45
20
60
1
6
281
19
36
90
18
60
21
24
20
36
48
40
27
5
40
15
69
44
43
77
43
12
5
48
55
24
9
111
53
60
12
4
81
11
103
5
16
104
40
32
24
36
43
45
21
144
126
36
180
65
43
9
3
114
35
84
24
1
51
111
17
108
52
3
65
43
101
73
198
5
88
104
91
201
15
89
175
41
96
84
79
36
96
93
27
9
135
9
44
31
129
63
189
48
33
119
180
64
27
89
36
13
6
96
48
9
128
148
20
7
18
30
9
105
78
69
24
36
33
51
24
27
29
91
69
15
41
28
27
189
96
51
77
1
6
9
15
21
99
101
88
36
27
78
222
17
115
12
9
92
24
55
45
56
55
84
149
24
16
144
192
24
75
17
72
16
36
84
15
21
20
60
100
24
20
7
9
48
20
240
156
121
3
3
48
65
7
48
36
33
20
48
112
72
108
72
20
28
3
5
7
48
29
175
65
1
119
43
132
29
136
135
45
33
11
67
33
36
45
6
5
24
28
33
23
60
109
47
49
30
17
49
66
9
180
128
12
4
144
87
129
20
91
101
19
36
93
92
43
21
224
55
29
108
24
31
17
40
27
129
9
15
56
36
85
39
111
45
159
420
21
171
108
36
108
57
144
24
92
19
45
80
7
5
115
18
119
76
147
69
39
17
72
85
51
36
471
5
43
201
44
124
33
78
29
55
12
113
72
60
100
39
72
77
43
57
27
96
65
72
16
84
51
12
48
72
17
25
27
108
57
15
44
67
53
4
27
5
55
113
36
72
64
39
96
33
12
108
21
6
33
68
124
39
84
81
27
153
20
36
156
43
45
27
24
120
45
51
9
159
41
28
3
77
48
88
36
8
16
32
115
17
36
55
101
91
114
35
48
13
119
55
29
55
41
84
24
7
66
48
35
67
29
28
80
67
53
16
36
21
78
9
20
67
9
236
28
96
36
68
7
89
144
43
417
8
103
5
72
84
19
21
99
9
231
17
60
103
12
29
124
32
108
24
43
9
15
66
18
192
48
249
72
8
12
24
64
3
180
69
20
49
96
6
33
27
29
19
81
144
27
9
39
72
53
37
18
12
84
48
48
65
12
108
19
24
65
121
3
51
12
17
160
15
30
6
96
29
72
115
48
72
5
19
89
84
67
24
5
7
5
60
12
31
21
15
9
87
57
27
9
51
33
96
56
216
43
129
36
20
4
180
3
48
36
24
81
81
114
173
120
7
9
15
60
36
5
48
7
53
151
36
153
51
89
31
90
6
5
19
66
123
3
53
36
31
29
100
39
77
7
65
16
36
68
67
36
48
9
3
93
51
5
244
236
31
57
72
44
115
9
3
18
96
6
69
21
3
32
79
33
15
12
113
16
20
79
81
36
15
9
81
6
17
43
33
27
132
141
56
40
20
48
52
39
66
6
57
32
4
20
25
96
18
57
39
156
53
52
144
15
5
37
192
11
64
92
88
87
96
24
24
65
124
123
24
96
42
111
15
216
33
75
57
21
174
24
9
63
114
18
41
60
127
168
41
40
15
5
88
3
29
24
196
56
19
53
31
41
48
36
40
32
7
65
60
97
11
115
65
175
18
35
109
23
28
20
180
4
3
117
72
15
9
36
165
30
69
44
12
148
12
8
36
84
36
31
18
18
48
96
84
81
56
19
53
7
29
4
36
32
4
105
18
126
30
137
28
96
111
17
48
4
9
126
65
49
96
11
4
39
60
21
39
5
16
144
45
66
33
3
24
45
21
18
9
92
36
60
ABCD 95528842096*3^$a+1 [50000]
21
18
12
17
37
168
18
45
72
12
9
35
36
1
3
75
306
23
25
27
108
87
33
12
20
1
83
25
96
3
81
27
44
61
12
3
8
112
68
25
35
16
3
33
27
101
61
11
7
30
6
126
36
27
72
129
39
3
113
64
15
6
51
15
18
6
12
33
20
7
29
25
23
85
11
52
3
65
52
12
51
45
80
36
28
15
18
12
15
36
92
7
237
44
1
54
21
3
185
40
45
48
27
60
32
16
15
30
78
137
4
8
25
51
24
60
27
9
141
36
59
49
66
96
33
120
56
73
6
30
11
28
72
93
27
39
17
40
39
18
83
28
60
21
99
36
33
23
24
73
51
60
12
32
28
44
49
144
3
12
15
105
21
39
12
24
21
18
65
1
27
99
18
96
11
79
21
45
60
54
21
56
25
72
18
33
20
4
3
57
8
40
3
81
21
3
84
21
27
84
44
4
48
8
144
55
72
165
21
63
45
12
35
28
9
51
45
47
37
35
148
24
45
35
79
165
9
6
29
37
6
29
61
3
36
9
6
174
42
173
12
4
21
155
43
54
3
39
9
20
4
21
30
9
20
25
36
35
25
54
5
112
99
29
37
51
57
18
9
8
37
123
57
11
40
57
171
27
18
11
64
24
48
32
72
36
124
3
17
64
24
3
17
25
15
36
12
60
105
24
11
73
11
13
48
3
15
45
24
68
28
44
16
15
12
132
12
18
15
3
17
73
39
108
12
104
16
105
36
63
21
24
54
33
57
18
33
32
12
36
4
291
6
15
3
5
28
15
18
54
6
39
8
4
15
93
12
24
21
39
45
111
21
84
51
20
40
3
66
3
75
18
39
48
57
48
63
8
1
60
51
33
15
20
16
48
56
16
33
15
36
36
84
96
51
54
39
12
3
132
18
11
61
120
42
225
153
18
21
15
48
17
145
60
51
33
135
45
39
48
45
3
12
33
27
15
5
88
15
45
45
87
123
21
44
40
45
30
6
59
64
141
75
24
81
36
11
67
33
33
96
11
28
9
75
33
27
45
6
29
1
107
277
63
45
12
11
31
36
48
6
11
4
105
3
105
47
16
8
25
72
123
69
72
15
20
25
23
97
3
36
51
9
44
72
16
27
120
18
143
19
126
60
72
72
75
192
24
15
45
96
75
48
17
43
30
3
105
47
132
4
24
60
20
12
25
24
72
15
104
25
99
20
61
59
24
40
32
108
232
3
6
47
124
24
116
16
20
28
36
48
20
72
4
39
30
51
96
60
24
9
18
33
12
12
33
87
21
72
23
97
132
27
3
18
3
60
20
16
60
56
72
25
15
21
66
24
81
20
1
267
32
4
9
15
48
9
23
28
12
12
44
25
66
60
69
24
8
7
41
16
36
117
15
3
29
16
24
20
28
12
48
3
53
64
252
24
39
18
75
57
87
15
29
64
48
3
54
71
1
15
99
102
42
66
204
75
72
36
105
12
303
27
30
3
68
12
25
143
127
33
24
48
84
9
126
9
44
217
39
12
24
36
204
33
48
42
12
6
12
35
108
217
11
16
63
78
84
11
28
39
153
60
33
6
29
1
15
3
6
39
33
15
84
24
57
12
63
9
60
11
52
93
15
9
11
28
9
35
16
36
24
24
33
23
4
36
140
7
17
52
20
4
32
88
36
24
24
36
9
3
69
111
48
24
180
68
112
3
90
23
64
72
180
48
56
61
11
19
18
35
1
6
21
45
24
84
90
21
44
40
56
55
53
40
57
63
3
54
3
8
25
54
69
9
87
39
36
65
43
5
96
37
3
15
29
28
32
72
61
138
6
66
105
12
45
27
44
36
1
42
66
107
28
80
25
15
60
24
20
216
36
1
39
33
15
27
18
66
54
75
12
99
177
33
75
24
27
60
45
3
17
79
9
57
3
3
72
30
27
20
4
57
47
28
93
111
20
4
45
99
60
8
40
9
23
97
71
4
48
128
97
162
9
201
99
9
27
80
16
135
12
17
73
35
7
9
56
36
232
20
37
15
24
39
48
129
33
3
3
29
52
9
12
27
8
72
1
111
21
23
7
17
43
105
68
7
12
33
48
24
68
43
45
20
49
111
144
48
33
15
176
301
12
96
11
40
15
89
4
68
108
16
63
30
42
33
68
43
41
40
20
100
69
11
88
20
36
52
3
57
32
37
39
39
30
71
79
41
16
135
9
9
51
9
27
180
36
39
53
1
47
40
45
3
20
25
15
39
18
60
15
129
3
20
121
12
3
216
21
27
12
15
21
8
91
18
11
24
7
165
9
6
33
48
128
4
36
36
33
3
57
51
69
3
72
3
93
44
73
42
12
129
80
7
17
40
96
116
84
97
3
57
83
16
9
99
60
8
157
11
25
47
4
80
24
25
11
1
60
99
36
3
17
72
37
6
12
45
81
71
43
101
109
36
36
15
156
24
ABCD 95528889518*3^$a+1 [50008]
39
80
43
29
16
15
12
18
27
15
6
12
24
90
21
9
30
60
30
66
90
27
32
1
72
66
60
17
103
72
9
21
18
17
67
117
48
15
6
11
1
87
45
6
84
12
6
15
24
201
30
9
81
15
9
15
15
24
57
3
6
18
252
41
72
43
24
173
72
40
81
12
3
39
36
69
3
5
25
12
84
39
27
5
91
282
27
21
27
57
78
30
3
80
40
32
37
30
18
108
18
66
3
45
18
18
87
57
15
8
67
93
9
183
72
8
7
81
45
99
75
21
9
174
6
6
165
105
72
23
49
6
234
63
48
99
168
48
144
5
16
120
15
42
18
54
15
15
41
13
36
63
57
15
9
39
48
75
24
21
104
48
48
72
31
41
25
24
72
18
29
73
39
8
43
117
48
15
17
7
36
42
18
9
8
1
54
48
9
45
6
150
18
29
7
30
48
108
42
12
30
6
29
40
48
15
17
25
54
150
90
12
197
103
137
7
90
111
99
5
88
75
77
25
15
183
12
53
31
57
24
168
33
24
6
177
3
192
12
198
35
1
87
3
12
17
115
30
6
36
6
84
6
12
90
23
40
9
66
30
30
89
25
6
9
8
40
51
30
30
9
8
235
102
47
16
104
19
66
96
42
6
27
72
120
8
97
60
30
30
63
39
105
75
138
203
64
9
12
18
9
21
36
18
53
7
30
3
3
69
15
18
47
7
30
75
8
1
102
17
72
31
12
36
57
24
33
12
35
1
72
36
59
25
42
45
9
6
18
6
41
1
30
17
112
33
36
99
48
3
101
16
33
84
3
15
17
40
27
21
24
99
29
48
25
15
15
48
36
21
207
17
25
95
31
42
78
84
36
65
73
71
16
33
47
97
42
93
81
72
95
25
30
30
12
15
8
13
36
54
66
63
27
21
57
72
78
102
30
78
90
30
6
24
42
96
15
147
125
1
71
13
6
24
66
11
48
31
17
19
53
48
40
9
96
30
9
39
57
72
105
15
87
33
27
24
21
9
47
192
31
17
145
72
143
337
23
43
21
33
42
93
117
18
12
5
16
3
24
125
37
18
17
19
69
80
97
23
67
48
12
18
120
18
69
51
54
23
55
12
5
16
69
18
65
13
27
15
60
5
25
42
45
15
84
21
8
40
32
73
18
117
15
65
40
8
7
12
30
108
48
84
15
15
81
33
66
126
42
66
59
72
1
42
66
12
24
54
66
15
33
66
72
12
57
9
47
67
30
15
63
177
75
5
25
15
27
45
81
15
63
42
15
104
193
95
25
6
57
99
6
95
157
123
80
64
96
9
183
8
13
6
84
42
15
147
42
11
175
54
60
6
17
48
7
137
109
6
24
21
8
25
42
18
3
9
18
6
60
12
87
72
8
25
23
64
8
181
27
39
18
48
12
3
45
12
30
17
88
8
37
35
61
60
71
48
112
3
6
47
49
71
19
6
42
5
67
45
21
35
24
1
168
24
126
9
8
103
36
45
75
108
33
120
27
6
6
60
24
54
156
12
47
112
51
18
12
87
51
21
56
109
6
42
35
1
102
57
72
51
5
19
45
33
66
6
15
21
27
27
45
96
27
126
36
180
54
57
15
108
141
81
15
72
3
30
54
81
3
12
48
234
15
3
45
3
21
3
5
1
12
75
9
111
3
90
102
42
3
87
18
95
67
150
72
15
153
15
45
147
9
102
42
6
90
72
15
45
84
63
3
5
40
3
29
1
162
42
18
9
96
3
6
15
51
42
60
48
15
24
9
71
1
135
80
24
16
120
147
72
45
48
48
3
42
78
24
5
85
12
63
27
6
54
114
47
40
15
54
156
84
18
137
48
7
18
30
12
18
42
18
72
120
66
18
147
3
72
12
33
3
21
3
78
18
24
78
270
18
30
42
30
24
6
18
17
115
48
117
3
72
60
105
24
33
78
9
129
6
41
79
6
107
40
75
117
15
30
35
13
35
40
51
54
87
33
23
25
42
45
168
57
23
7
33
3
12
9
15
33
8
109
75
105
15
3
6
6
108
18
155
24
48
1
42
24
21
24
8
48
40
32
1
30
17
112
3
5
67
132
36
69
51
29
1
47
1
126
36
5
64
33
72
15
9
12
48
107
25
15
3
6
18
77
1
48
47
97
42
36
84
5
1
102
246
30
72
54
18
45
3
5
240
7
36
29
40
63
30
18
12
29
73
330
6
111
105
96
30
60
45
45
12
135
32
139
114
75
27
24
24
45
81
47
79
33
33
119
16
33
84
42
66
95
49
78
6
42
9
3
53
37
78
72
36
42
150
18
42
69
80
49
119
13
12
6
9
27
ABCD 95529141814*3^$a+1 [50009]
60
8
172
26
30
45
27
45
3
13
56
21
64
8
18
84
48
18
19
5
198
30
12
15
75
40
8
13
9
38
10
3
59
9
24
48
27
40
20
72
81
64
15
8
1
104
60
3
12
90
12
48
43
8
16
11
54
36
7
17
58
92
10
158
42
15
96
99
9
16
45
18
62
111
12
25
50
52
20
18
18
13
17
39
43
2
43
15
41
9
51
27
25
89
19
21
8
7
35
40
48
32
30
66
12
45
7
38
12
66
12
1
36
3
42
128
30
40
32
1
125
30
12
78
7
12
33
131
36
133
47
76
77
48
22
2
126
22
83
27
22
218
13
44
115
50
66
114
28
8
15
15
132
12
21
88
47
60
4
30
30
45
56
12
57
18
13
44
64
59
33
135
4
20
36
12
33
88
17
34
41
45
27
135
18
99
33
42
40
21
5
87
36
51
1
107
48
13
9
2
45
15
78
72
10
5
3
121
104
15
97
23
22
11
120
24
3
40
32
48
10
27
5
51
79
45
35
48
52
48
98
19
5
3
48
72
112
23
12
30
70
29
87
13
72
47
30
10
20
37
24
39
45
117
26
34
18
12
48
2
30
1
24
3
17
223
41
4
17
55
23
25
8
15
12
12
58
60
12
18
32
60
25
3
42
30
9
41
3
15
120
22
3
57
18
98
12
18
24
1
5
15
24
25
18
30
72
135
41
22
42
90
5
33
90
78
4
35
3
52
80
58
3
12
23
82
23
19
26
4
8
51
39
12
10
26
4
26
123
1
11
4
84
107
25
12
23
54
3
28
29
30
49
9
62
10
71
72
25
11
21
66
12
61
39
42
3
57
15
11
13
71
120
60
28
32
48
1
32
15
60
4
9
56
73
42
141
48
51
140
10
18
110
10
221
9
103
120
80
88
69
32
18
40
12
20
10
15
95
9
96
3
12
18
91
11
1
24
36
87
240
32
10
26
34
35
33
70
68
24
1
29
31
27
8
132
52
50
3
27
6
4
35
45
66
105
79
21
27
72
26
3
51
48
81
21
15
25
26
84
61
35
82
2
36
24
90
19
36
20
21
19
65
60
66
72
22
8
12
31
8
27
72
52
30
83
27
160
29
4
207
50
36
22
8
82
2
30
28
2
36
84
1
9
26
34
39
11
6
12
30
13
35
9
123
1
29
43
20
69
6
60
109
8
27
108
240
10
8
22
12
20
108
90
10
80
1
144
140
3
4
110
18
45
57
30
21
52
15
5
33
4
8
31
11
30
79
44
12
76
20
27
1
29
40
68
15
27
1
47
12
72
66
42
42
6
57
45
43
8
49
2
48
22
48
110
1
44
16
20
19
72
125
3
168
64
173
75
12
1
27
101
76
83
10
32
51
15
45
9
28
80
42
90
15
3
57
136
39
89
61
110
36
4
38
48
12
10
38
19
15
9
12
8
9
78
30
3
16
3
57
5
18
153
27
18
54
9
39
40
122
10
9
72
77
7
23
21
1
60
50
78
7
75
65
3
73
92
15
60
30
15
3
93
1
11
87
1
9
30
113
37
231
9
12
170
30
48
72
10
8
48
9
15
150
10
80
49
29
7
36
29
78
1
21
50
30
18
40
42
146
49
35
60
9
24
28
8
111
61
9
20
63
96
49
147
15
20
6
112
3
9
30
90
18
102
90
30
11
4
65
10
50
10
90
90
56
52
21
44
27
25
15
38
15
55
221
169
47
33
70
21
12
47
42
60
66
9
55
80
120
60
18
43
104
85
20
10
8
37
23
18
22
33
29
60
36
12
42
1
5
54
58
12
11
7
17
43
101
1
30
18
12
23
52
11
12
22
18
8
25
68
52
60
32
87
9
139
32
10
50
21
52
32
25
86
85
20
49
131
79
30
50
9
16
128
52
45
50
18
15
36
12
19
38
40
152
3
37
120
8
22
86
3
36
16
29
18
61
9
38
24
145
15
48
93
92
87
1
35
30
30
13
99
33
5
154
20
49
77
3
144
63
9
75
25
15
38
12
138
10
23
39
18
102
40
21
9
56
3
96
15
21
49
15
35
133
32
15
25
15
26
139
15
5
15
18
51
21
51
27
70
11
1
56
55
20
45
34
30
56
60
55
35
72
10
63
27
32
49
72
60
47
1
9
42
38
30
13
68
51
150
30
36
84
49
39
92
9
4
72
33
2
1
35
52
38
15
108
40
59
10
32
63
7
8
1
51
38
31
51
41
40
12
20
15
73
20
15
60
22
8
27
93
52
50
40
50
52
51
89
66
9
24
21
120
30
21
27
12
10
30
128
85
45
2
30
60
55
41
4
60
95
21
3
19
45
17
3
7
20
58
47
43
38
7
35
40
68
12
37
11
24
9
100
81
8
30
42
3
25
143
37
62
9
9
262
8
1
59
12
73
8
57
72
78
48
12
22
15
35
126
147
45
120
22
65
33
48
3
24
15
10
80
31
21
38
1
56
15
90
31
8
84
52
164
1
39
41
6
52
32
60
1
47
33
19
18
72
26
12
13
12
77
28
63
185
34
206
12
12
123
3
24
108
45
25
2
36
4
8
21
52
29
55
11
24
30
18
40
38
7
17
123
7
50
15
3
1
39
132
41
9
18
52
20
6
42
12
25
56
39
69
12
4
45
170
33
16
11
88
8
42
103
5
4
50
18
55
5
7
116
127
17
ABCD 95529553682*3^$a+1 [50037]
132
171
117
72
36
9
27
135
198
63
9
3
15
57
15
234
39
96
279
21
36
24
99
270
255
51
36
18
327
33
126
45
12
24
180
84
15
126
63
48
60
72
45
36
27
84
213
90
45
180
27
21
393
399
195
162
63
108
99
9
264
195
90
36
216
135
45
183
36
96
324
351
21
69
144
99
81
387
297
27
63
117
189
315
324
81
27
12
348
72
156
144
321
144
111
60
9
207
180
180
36
552
285
3
87
225
108
48
72
33
75
132
252
36
369
72
108
126
45
36
279
36
21
168
171
165
15
381
213
27
108
99
162
135
36
297
3
24
48
96
36
9
75
60
171
270
18
90
111
252
288
69
171
495
57
159
18
216
216
315
225
363
87
21
72
105
162
90
39
159
72
90
219
180
60
99
162
279
84
15
45
108
63
45
9
72
90
18
36
54
165
96
252
153
144
147
15
234
39
15
405
156
141
255
60
45
183
132
9
144
147
108
180
132
180
153
3
60
297
180
75
180
108
168
36
45
63
261
279
45
126
90
291
24
9
180
216
36
3
285
171
9
360
36
39
36
72
123
225
495
126
39
144
168
207
21
144
312
324
252
108
81
75
108
51
9
156
96
108
156
60
189
216
27
9
144
216
99
72
12
15
90
90
36
45
300
159
162
3
72
15
9
9
63
27
90
342
378
63
288
12
60
12
36
24
120
105
3
108
339
72
108
162
63
36
396
36
27
162
198
342
198
252
144
36
90
279
144
27
201
72
168
72
156
60
189
171
81
243
12
15
21
204
108
252
48
132
63
432
81
72
36
9
162
189
84
168
12
36
159
81
81
63
351
54
3
69
18
270
36
396
99
12
312
135
93
87
216
90
147
240
108
9
36
111
96
117
522
18
63
84
249
126
45
45
99
171
108
ABCD 95529746974*3^$a+1 [50006]
59
60
1
29
6
49
36
59
37
77
18
109
89
31
23
60
42
36
79
23
66
36
60
24
127
48
36
35
120
180
25
29
7
23
60
61
84
12
17
66
42
30
49
60
11
12
96
30
7
23
6
144
31
35
145
84
89
60
67
29
6
36
24
84
25
5
31
59
37
77
60
66
25
5
55
11
270
18
12
49
11
6
18
66
54
60
25
60
35
150
60
6
49
17
30
13
17
54
1
35
108
37
17
7
119
37
5
24
6
78
55
47
12
12
24
30
102
18
54
13
77
103
47
30
6
84
37
11
49
11
24
114
30
61
65
168
126
12
18
30
6
6
60
24
66
12
90
1
29
7
24
35
144
12
78
66
72
12
102
90
156
25
119
18
66
54
42
61
60
35
49
36
77
30
73
24
35
48
6
7
185
54
49
47
120
18
54
108
120
42
6
24
36
126
30
25
24
36
36
48
35
36
25
5
30
6
43
11
85
84
5
6
24
36
6
30
85
347
1
36
11
18
30
120
30
7
48
41
55
11
18
6
1
47
12
60
61
47
66
30
54
7
95
1
95
114
144
6
78
126
6
48
78
42
30
6
114
61
47
30
72
91
36
23
6
6
54
6
96
108
1
23
108
90
42
6
67
24
41
43
71
109
11
1
17
103
108
17
19
59
102
60
84
31
23
12
168
85
11
120
84
12
30
18
37
24
11
102
30
36
1
95
109
65
90
84
1
41
18
13
53
54
1
191
6
30
13
5
7
84
11
12
37
29
6
48
1
96
23
12
1
89
60
55
84
137
18
60
97
35
12
42
36
12
31
36
5
6
24
108
18
55
143
25
17
90
12
30
247
156
23
1
59
12
42
36
91
53
6
96
18
96
55
167
25
24
41
12
7
11
145
29
66
30
42
60
6
66
18
18
145
48
132
29
151
95
12
30
7
24
41
48
43
23
61
5
19
17
24
96
24
30
36
30
54
60
156
48
1
24
5
7
23
72
13
41
24
7
35
24
24
85
41
24
42
60
72
36
24
30
31
17
78
12
73
35
121
36
24
36
23
1
24
11
168
12
24
36
36
25
48
29
18
84
54
162
48
102
103
17
24
55
59
25
5
55
72
120
5
18
132
78
120
55
11
18
6
42
18
12
24
24
12
49
155
48
72
61
65
24
30
24
36
24
36
48
18
78
24
12
25
59
36
6
19
36
17
43
17
31
72
83
42
43
47
72
30
12
114
1
84
11
1
120
24
71
18
72
102
1
11
49
77
55
24
23
36
12
12
13
47
193
24
71
25
24
29
90
12
90
18
66
18
30
18
12
1
17
12
132
54
37
179
18
42
109
11
61
24
5
36
30
13
47
12
13
24
11
12
6
36
78
1
65
7
29
246
90
60
30
18
6
24
36
49
11
6
54
96
54
54
6
18
18
30
24
36
13
11
30
55
23
6
6
25
59
24
42
19
41
18
1
119
1
12
47
138
42
6
54
78
43
137
12
31
12
53
30
157
108
5
54
12
6
144
30
18
31
65
7
24
11
30
19
59
84
121
11
126
54
36
85
35
78
42
24
25
36
5
12
36
7
53
12
90
108
12
78
55
35
37
48
17
48
67
23
6
36
78
6
79
11
24
30
67
24
24
11
25
96
17
168
114
108
90
36
126
54
7
60
29
54
42
18
6
6
25
59
24
60
36
24
24
210
7
29
54
6
66
90
48
66
60
36
121
5
48
7
23
120
72
49
23
1
17
42
18
43
11
48
37
180
35
18
12
36
12
6
37
59
30
108
42
84
1
96
53
24
36
102
60
132
6
55
29
36
6
1
24
11
48
54
120
31
36
36
65
30
25
23
42
48
7
17
42
30
54
66
18
61
11
24
30
102
204
36
25
84
149
36
48
36
7
35
120
168
25
11
61
65
55
47
1
47
24
1
29
48
31
17
18
1
125
31
60
77
7
53
31
71
25
5
18
13
48
107
30
90
13
209
90
1
35
30
60
31
71
12
6
12
12
31
156
11
13
65
54
36
1
5
19
11
6
60
79
149
42
13
35
96
85
36
29
30
25
59
30
7
83
145
71
25
11
12
156
24
6
54
1
35
1
71
12
12
6
18
1
83
12
18
18
54
24
6
144
61
29
31
23
102
18
168
48
60
6
19
77
42
61
11
181
23
12
54
19
65
7
89
19
107
24
126
72
30
48
18
24
31
12
53
90
157
108
35
37
59
36
13
65
54
13
23
6
30
1
48
120
216
84
131
60
96
25
24
24
11
48
12
30
24
66
48
60
18
79
11
73
125
126
25
35
96
78
67
60
83
114
7
84
36
5
19
11
24
6
19
12
48
59
102
6
85
120
47
61
17
48
12
114
25
53
6
72
18
7
24
5
6
25
23
25
11
66
18
60
1
5
48
12
54
12
18
6
198
48
78
ABCD 95529877286*3^$a+1 [50023]
13
11
84
225
51
48
13
119
30
75
64
29
30
21
51
108
18
108
24
36
36
36
48
240
36
43
101
102
150
18
12
90
7
35
18
54
30
24
72
39
64
17
42
66
67
23
72
49
48
32
16
48
41
54
97
107
18
90
30
54
6
30
72
72
108
6
120
7
29
115
83
42
36
18
12
42
7
23
73
35
60
48
162
114
36
18
36
30
54
6
30
90
180
24
126
36
99
3
36
144
162
36
24
84
42
108
54
180
87
105
18
37
41
7
32
63
6
30
72
24
120
85
23
6
67
35
18
60
54
30
6
21
105
120
31
5
60
18
126
54
105
15
132
30
18
6
54
30
51
3
186
36
144
156
36
42
126
210
37
149
18
30
6
37
128
159
120
25
65
36
96
30
24
30
6
138
6
36
13
17
150
18
66
126
18
21
237
12
36
36
79
65
15
21
75
105
18
6
31
5
36
7
41
54
72
9
81
18
13
5
24
66
49
5
123
57
54
24
210
42
36
25
144
23
18
162
126
6
36
102
72
18
6
36
19
17
48
72
42
72
18
162
138
6
1
65
54
25
35
45
45
156
6
18
12
18
54
78
205
29
108
72
18
30
96
31
179
126
63
195
48
168
66
24
66
6
19
65
6
12
6
54
90
55
32
64
29
36
12
19
128
3
93
87
138
144
6
12
54
78
73
89
18
21
69
12
108
18
33
117
12
222
48
1
17
18
36
6
108
36
36
18
246
39
21
18
48
24
126
12
18
85
23
25
17
30
144
36
72
6
12
67
5
6
12
18
72
54
24
36
30
6
102
115
17
18
157
305
6
30
108
24
87
3
120
6
66
13
23
114
18
117
144
96
33
36
54
78
144
36
12
18
54
6
73
35
61
23
57
105
18
36
54
6
120
54
42
126
30
72
6
12
18
85
29
115
5
6
37
89
36
12
132
30
198
6
324
18
138
90
79
107
30
36
3
39
30
6
30
24
198
9
3
13
47
177
93
72
18
12
150
138
6
39
81
42
69
16
53
42
18
12
3
21
36
18
210
54
13
5
60
54
9
21
6
54
48
18
162
27
48
87
54
6
156
114
36
18
12
24
66
54
6
72
15
57
18
18
12
72
63
63
150
30
42
51
105
60
12
168
90
12
72
42
48
31
29
30
72
90
3
112
53
36
7
32
33
12
51
129
90
60
12
189
99
237
64
11
36
33
51
6
7
5
43
47
36
45
27
54
79
17
48
54
73
89
55
53
150
108
234
63
3
222
12
126
42
18
25
167
6
12
24
48
42
36
49
125
19
17
108
42
48
9
96
16
48
48
17
6
12
93
15
36
6
48
126
90
36
43
11
24
12
18
15
129
108
163
185
84
163
107
72
45
33
216
39
27
108
42
63
117
43
11
30
7
143
12
18
67
23
96
66
55
89
6
84
126
18
45
9
72
90
90
6
69
75
156
9
15
126
198
72
18
67
32
117
18
18
18
30
135
105
54
72
18
48
18
85
41
126
168
1
29
42
12
60
81
27
18
72
12
72
180
90
25
65
79
35
45
129
15
27
36
90
30
25
17
108
18
72
25
77
108
144
54
6
90
48
42
39
51
36
18
72
30
90
18
21
3
30
18
349
83
18
60
72
18
69
16
23
84
162
19
71
6
174
18
162
49
131
6
138
24
12
18
72
24
84
6
30
15
21
24
51
33
6
72
12
42
84
39
75
85
17
63
33
30
78
54
12
129
64
272
3
270
15
81
111
64
5
36
66
18
67
149
6
12
18
144
24
12
54
205
35
48
72
24
54
18
18
51
3
45
21
75
111
1
35
48
45
87
30
18
25
17
48
24
36
36
18
12
36
13
167
54
19
41
36
90
153
39
25
47
90
6
54
48
91
96
29
42
138
72
60
12
31
47
12
126
42
84
169
65
31
11
30
72
72
39
57
30
18
7
32
33
24
55
83
45
16
29
6
30
132
48
36
18
37
23
66
24
18
ABCD 95530049476*3^$a+1 [50009]
24
67
59
36
36
144
21
15
1
8
9
55
92
69
91
53
12
115
24
203
73
95
21
24
27
9
4
95
192
42
7
299
108
30
24
171
171
25
20
40
23
18
91
11
6
30
37
17
7
72
12
35
157
65
18
144
30
123
27
30
78
12
69
27
45
40
305
43
12
5
43
24
5
18
12
105
99
81
93
6
9
9
27
76
35
33
28
53
90
36
48
42
18
13
84
29
99
12
15
21
28
23
30
6
37
120
107
42
67
17
31
23
33
45
79
32
28
32
4
23
54
30
108
42
27
63
9
21
19
77
27
3
85
72
47
72
9
48
27
141
9
7
36
84
44
9
91
44
27
18
3
81
31
11
49
35
13
119
1
44
9
27
28
71
48
6
90
54
31
95
9
39
73
23
1
125
54
13
32
36
36
76
132
17
43
29
3
16
17
63
39
73
41
55
44
72
9
18
301
5
90
72
144
54
36
54
61
12
8
9
7
23
90
42
85
8
69
43
180
20
63
57
16
8
45
36
31
59
21
69
18
97
20
76
72
32
9
31
8
87
49
95
1
36
101
42
21
69
84
114
21
9
18
24
9
9
279
4
23
12
25
35
18
43
32
141
7
264
89
31
95
9
136
65
78
25
11
126
72
18
133
11
97
140
4
20
27
117
64
65
6
48
73
23
30
87
48
16
11
105
9
48
60
27
3
13
56
27
36
37
48
144
149
7
155
48
6
63
52
11
9
48
184
20
28
35
1
11
25
35
21
27
6
19
29
7
11
108
24
18
48
15
12
45
24
39
136
23
72
45
9
3
144
24
225
90
36
61
41
42
1
8
39
1
17
24
31
35
49
65
19
29
19
12
132
60
35
13
12
65
79
29
72
72
90
9
100
11
1
131
37
11
60
49
24
44
4
108
48
209
54
9
12
40
47
30
60
144
66
18
15
27
73
17
12
78
48
6
144
144
30
81
9
78
73
80
12
15
30
150
1
17
7
56
72
81
31
68
9
126
12
1
104
3
45
177
18
45
27
73
228
32
88
29
102
1
68
9
54
1
80
28
35
1
12
23
84
6
108
111
16
80
16
24
23
18
255
4
20
45
84
24
30
33
36
63
45
64
48
68
36
93
31
92
27
13
59
18
43
29
48
27
33
55
89
31
48
140
51
1
12
77
18
49
12
24
48
56
63
1
20
27
114
111
148
5
54
73
5
3
87
1
53
27
27
81
129
27
24
3
60
13
36
32
81
31
108
125
6
57
40
83
18
36
12
51
81
30
6
12
51
28
35
49
96
53
66
37
113
147
15
21
27
13
11
9
39
69
9
7
56
21
51
40
80
27
24
36
12
36
33
39
1
140
99
108
36
18
36
90
1
53
7
191
12
6
90
73
12
140
81
90
25
12
71
13
5
90
12
96
73
101
6
36
36
12
1
12
96
71
42
66
13
128
108
36
64
36
8
27
48
42
18
54
18
1
20
204
75
42
228
72
6
13
131
1
47
24
25
11
49
32
117
7
23
6
36
18
97
5
24
31
77
67
5
31
59
25
29
127
35
1
8
9
43
84
47
36
85
20
9
27
81
72
163
83
24
36
12
25
24
20
9
3
4
23
96
54
31
24
72
8
99
13
17
60
18
48
61
35
1
89
18
72
90
18
129
27
6
18
61
12
47
1
32
36
39
24
1
17
39
24
16
12
35
12
1
59
1
17
3
9
43
60
60
107
25
53
27
4
24
17
18
1
36
35
9
63
18
12
31
48
8
40
95
48
9
28
60
11
42
63
16
92
112
24
35
9
28
132
11
18
7
12
29
31
11
30
6
57
33
31
23
66
15
88
11
48
60
165
4
24
77
3
16
29
27
28
41
18
36
13
41
39
9
79
96
29
115
65
27
27
12
24
1
107
72
144
25
68
27
37
59
1
83
6
48
42
18
108
3
69
36
135
16
65
18
120
121
5
6
36
54
18
9
117
30
24
72
25
41
19
95
49
80
52
107
18
55
17
126
126
18
1
17
30
13
48
80
57
24
31
5
43
12
35
12
60
48
61
173
42
36
49
44
72
16
92
15
36
45
12
184
29
19
12
68
40
8
27
6
174
6
18
66
6
25
20
99
1
24
11
48
13
108
29
18
18
3
24
40
24
116
75
69
3
13
29
31
168
108
11
96
25
11
49
131
9
52
84
29
114
81
12
28
192
155
12
61
35
12
1
113
19
72
125
91
8
3
37
71
240
9
112
32
72
100
17
18
9
99
1
35
36
45
57
19
144
23
25
36
11
12
6
75
135
1
60
35
18
90
37
53
7
83
36
117
207
90
7
29
3
184
29
18
13
36
12
20
28
11
1
59
66
6
48
60
90
48
ABCD 95530473334*3^$a+1 [50157]
169
71
120
276
49
35
90
7
143
180
61
240
108
108
23
66
31
29
234
180
61
144
72
72
317
139
5
91
60
59
36
90
24
67
23
156
90
60
463
197
211
5
108
6
133
48
53
235
204
101
36
156
204
19
65
19
120
96
35
1
59
36
109
47
114
115
156
155
78
30
96
1
48
24
47
114
79
131
150
36
199
12
89
150
1
89
84
19
41
102
37
77
210
13
167
60
90
120
54
397
12
47
54
427
23
210
6
13
48
95
25
12
41
91
29
115
144
71
12
54
36
144
79
227
49
96
23
90
79
47
54
55
276
131
13
252
59
150
211
72
36
41
90
25
24
95
1
179
90
19
71
37
48
5
90
277
23
37
84
59
1
60
209
7
179
73
12
5
66
24
25
168
48
23
216
73
72
24
96
41
115
53
12
270
13
120
60
192
60
59
73
131
25
5
115
47
180
13
120
96
59
96
90
54
85
125
55
12
113
19
12
29
102
13
132
108
5
79
12
11
85
83
181
96
192
156
161
24
139
41
31
144
215
6
19
11
169
215
66
60
30
49
252
29
295
131
204
120
144
6
43
36
12
83
181
24
84
197
54
121
41
175
29
54
36
25
48
101
91
24
227
270
7
96
65
31
305
31
24
204
180
120
5
36
54
97
144
95
361
53
6
49
12
168
71
24
25
65
55
11
13
11
61
5
43
71
25
41
60
55
96
113
72
18
25
12
84
5
24
282
24
145
65
36
199
96
228
71
73
12
95
36
25
24
29
91
119
25
65
6
120
49
36
29
55
12
12
11
90
187
203
37
84
108
11
109
47
36
73
35
97
48
24
47
114
36
43
23
24
90
84
7
179
1
29
175
59
60
25
144
48
12
71
49
60
48
84
65
60
19
60
41
43
12
36
72
132
60
5
60
19
35
36
30
43
101
79
17
31
59
253
17
30
169
72
179
90
174
25
180
72
432
11
61
119
216
109
12
24
96
89
31
72
156
101
79
11
54
187
23
60
121
95
84
90
72
114
1
168
72
60
84
119
217
53
67
72
48
12
108
143
241
119
90
7
5
67
120
72
11
85
23
25
24
77
330
90
43
77
54
6
151
108
41
114
61
5
211
24
71
37
53
55
233
139
11
30
19
221
19
11
25
180
47
18
6
49
17
7
17
390
24
90
55
65
151
48
41
210
216
24
12
145
24
29
19
120
48
89
259
12
144
24
95
1
204
240
12
65
67
11
336
1
113
79
11
30
36
54
96
90
210
49
84
60
47
73
11
61
24
60
156
119
12
13
155
126
55
89
7
120
240
59
193
96
131
144
126
79
65
90
85
17
78
1
65
139
11
30
31
23
229
60
107
73
ABCD 95530888216*3^$a+1 [50088]
52
99
29
36
127
45
27
156
77
124
3
120
21
39
12
72
65
7
9
56
16
15
180
132
33
68
163
57
39
29
19
17
67
36
9
147
93
12
12
200
28
188
7
84
36
273
39
17
7
21
164
7
65
7
24
81
75
9
3
24
69
51
41
40
12
20
12
76
56
103
108
9
32
91
69
164
40
15
17
48
4
3
228
69
24
60
32
108
112
32
91
21
15
12
12
24
153
240
51
45
15
17
28
3
173
4
32
55
72
84
141
24
171
41
139
24
17
60
7
96
60
17
40
63
60
84
12
84
89
175
372
189
140
52
3
12
9
144
24
3
84
192
5
55
21
36
68
124
12
80
16
111
129
27
53
43
89
7
57
80
55
9
3
120
96
57
48
3
5
43
29
67
141
3
12
29
16
123
60
9
27
89
40
327
36
36
21
92
7
96
77
36
7
12
36
17
55
96
48
321
12
279
53
55
33
63
72
108
57
27
5
7
12
17
136
96
104
31
24
12
5
4
3
192
24
12
36
113
88
24
75
36
24
17
28
75
5
60
52
140
7
192
36
48
108
36
60
24
108
53
7
84
36
12
96
29
24
7
9
32
103
29
7
93
24
159
89
88
15
5
28
36
44
7
48
24
12
5
55
89
48
88
15
228
12
24
53
4
8
43
93
15
72
12
96
29
144
16
39
17
24
7
24
41
64
27
57
96
80
7
41
28
84
36
15
36
93
15
161
96
12
60
16
20
4
15
24
144
12
60
93
20
28
32
28
8
7
24
77
19
9
27
21
24
152
43
96
69
56
79
48
144
48
33
3
9
20
19
21
8
7
21
27
17
16
159
33
27
12
24
53
16
80
12
72
55
144
53
28
27
12
81
87
24
29
52
3
89
7
36
101
43
12
69
20
36
16
56
100
75
48
21
27
24
125
115
129
3
84
129
36
20
19
53
127
5
199
156
17
151
65
24
220
32
7
21
15
105
8
7
9
84
68
55
9
168
32
7
65
16
51
96
89
7
125
72
283
41
55
21
63
216
33
63
17
7
288
65
4
32
19
72
12
41
28
116
36
124
20
67
60
129
159
9
36
20
31
105
171
41
48
67
33
63
48
48
84
12
48
9
171
36
12
69
84
44
31
288
21
3
41
40
3
36
57
87
12
84
24
36
9
39
36
105
60
32
43
9
120
39
209
12
43
12
9
68
16
96
8
91
36
5
139
24
33
32
79
45
204
111
24
24
117
99
125
19
41
4
32
52
63
77
276
19
36
48
149
52
15
24
96
33
111
9
51
96
137
43
33
56
12
124
27
233
187
41
28
3
96
36
156
120
33
39
9
84
39
77
19
96
144
84
24
33
48
63
24
96
9
24
63
33
63
69
51
45
20
55
113
79
5
36
28
147
137
40
80
67
5
43
69
48
8
108
91
24
48
132
29
28
36
51
96
5
52
87
125
72
79
24
29
55
48
36
53
19
161
31
65
31
48
9
24
3
12
96
180
57
240
3
144
65
55
12
57
3
33
15
41
4
68
28
44
7
36
57
3
29
36
40
87
9
116
19
36
45
39
24
33
32
40
15
12
165
75
165
56
28
183
132
21
84
15
17
223
9
15
137
31
57
56
72
52
12
24
303
9
15
192
24
24
48
57
120
75
29
67
21
8
12
60
127
69
51
33
8
31
177
84
188
103
29
16
68
136
8
60
7
77
7
24
24
144
41
64
3
12
29
67
24
65
151
48
36
132
9
15
45
60
24
51
29
108
124
303
12
45
168
15
12
53
31
113
31
57
87
5
7
101
31
12
12
45
3
9
72
92
52
63
57
87
65
40
8
31
36
5
96
16
63
5
64
60
63
24
65
31
36
41
7
41
43
12
165
72
99
41
100
51
60
24
113
31
12
60
105
27
105
3
105
56
124
60
15
117
20
55
24
9
116
12
31
24
41
139
ABCD 95531004046*3^$a+1 [50193]
63
4
32
9
7
65
19
8
45
3
72
24
24
16
56
75
109
80
16
252
48
84
8
4
36
32
33
27
112
5
123
12
24
3
54
3
16
20
12
21
27
16
176
96
4
44
16
53
15
3
61
29
15
93
63
81
303
4
17
27
4
5
18
54
67
5
127
53
3
4
68
48
108
60
33
7
29
147
172
80
105
75
76
29
90
18
36
39
12
21
15
3
109
8
27
21
33
55
17
31
192
29
27
9
171
12
69
159
84
16
8
40
48
44
16
68
12
153
3
192
228
9
139
32
81
31
77
15
64
84
17
27
12
36
16
188
24
16
41
15
21
31
5
27
45
19
53
18
117
45
7
65
19
17
31
96
12
44
52
71
109
32
60
48
112
17
54
57
33
127
180
128
64
32
45
31
23
25
65
144
15
144
39
54
36
36
15
96
69
3
132
4
12
132
44
4
44
48
48
4
29
51
48
24
40
17
63
45
51
21
91
53
75
51
73
44
84
87
93
76
29
72
27
12
105
15
24
84
4
12
44
36
16
20
33
144
15
3
121
23
9
9
151
32
84
201
7
29
3
12
12
4
84
32
12
180
12
48
60
168
24
69
79
180
65
39
52
17
3
48
21
123
3
25
240
68
9
15
4
71
25
44
75
90
15
96
60
4
5
27
45
3
4
48
48
56
21
31
48
29
135
16
48
44
45
39
12
4
60
44
52
41
36
67
68
45
3
48
24
69
3
12
16
20
120
81
7
101
39
12
4
89
3
192
120
9
3
96
81
63
100
8
88
65
27
16
20
28
48
41
7
80
48
60
24
33
18
13
144
80
28
41
36
36
19
53
39
33
36
18
13
44
52
17
27
45
90
73
17
27
84
16
20
28
44
33
87
21
108
18
45
12
69
15
3
126
15
24
192
36
36
76
20
72
96
4
41
3
69
108
19
32
12
120
64
113
18
9
117
31
48
8
96
40
44
16
5
18
157
12
20
12
16
71
9
60
57
36
126
18
36
7
44
16
84
56
48
4
32
231
117
180
81
3
141
31
5
36
72
27
84
48
4
179
61
56
27
69
52
23
13
56
48
36
36
16
152
48
4
23
18
39
180
16
8
40
41
72
31
56
40
125
27
132
36
21
103
44
48
48
52
65
3
16
17
144
18
18
39
33
51
48
24
21
27
27
9
45
7
12
71
45
16
12
20
60
60
40
17
39
177
19
44
9
63
76
20
12
4
92
21
75
96
45
7
152
24
60
12
4
140
84
21
31
8
52
48
32
45
51
16
116
33
159
12
135
25
32
33
72
43
83
45
45
15
52
32
48
16
44
48
69
27
153
3
48
24
69
72
79
29
3
52
8
36
9
147
196
17
3
24
4
48
212
51
18
216
54
13
5
51
21
19
53
43
60
84
152
24
69
144
43
32
213
27
64
17
18
73
36
8
96
129
3
52
17
72
55
44
9
3
52
17
54
69
120
81
36
7
101
123
48
108
36
12
69
15
64
29
39
141
51
57
3
48
21
18
90
3
33
108
27
81
195
4
17
36
36
36
51
108
21
27
9
39
84
76
89
27
72
9
27
189
87
48
9
3
60
45
51
48
81
15
84
12
4
48
32
57
43
65
72
3
16
44
48
48
21
3
168
27
25
44
88
140
117
18
345
84
12
117
123
48
48
36
33
36
3
4
84
44
225
171
27
165
48
57
27
4
80
16
12
20
72
21
3
12
48
64
20
33
31
113
18
105
12
27
25
92
84
69
15
108
21
15
16
8
4
96
84
44
52
41
144
15
48
27
57
16
20
72
96
189
51
312
24
88
32
69
7
132
48
56
136
44
9
36
55
12
23
21
24
60
183
25
65
3
33
72
3
52
8
9
108
36
27
12
69
19
89
216
27
36
64
53
123
3
9
9
43
60
5
135
45
123
24
24
153
151
48
32
21
36
3
33
198
21
88
80
112
12
36
8
48
45
3
40
8
24
64
12
65
27
48
33
36
27
27
25
29
3
4
209
63
9
3
33
63
9
75
96
12
16
128
60
84
12
21
19
12
80
60
96
120
81
15
21
72
31
41
135
45
103
131
45
16
29
54
13
44
12
4
44
9
36
3
4
20
12
16
20
16
35
157
32
28
44
153
79
140
4
29
15
12
136
56
84
39
9
9
87
129
15
84
9
90
21
88
8
72
28
44
9
ABCD 95531642912*3^$a+1 [50000]
45
36
108
3
288
24
90
150
126
42
90
87
108
108
9
30
18
432
96
171
33
60
96
174
18
159
39
105
69
111
9
27
81
192
15
72
9
27
3
90
159
72
33
156
264
36
204
66
90
15
429
147
9
60
330
72
42
150
21
129
156
39
405
108
120
87
285
255
108
57
180
186
24
186
60
120
132
30
18
270
150
144
36
135
57
15
108
9
18
18
102
18
24
60
156
84
18
69
3
33
72
72
33
75
93
108
492
12
90
66
174
240
201
129
78
48
90
15
129
15
180
75
33
117
27
111
69
93
276
114
93
75
18
30
24
6
27
57
150
297
33
96
222
192
330
30
18
15
63
189
108
33
174
18
132
156
54
6
12
135
777
6
30
60
30
120
54
138
450
99
93
168
102
105
108
27
6
114
6
144
18
9
33
156
84
156
24
66
57
177
336
27
153
24
3
117
138
102
258
78
120
84
75
75
30
60
231
165
180
120
30
114
3
147
66
30
81
81
108
204
120
63
237
36
204
36
84
18
198
120
60
390
144
21
324
21
144
123
33
120
84
96
171
183
168
42
96
87
33
270
210
60
219
111
90
72
462
57
63
48
78
90
54
27
63
66
24
246
24
18
120
198
144
30
75
360
15
306
222
72
33
72
21
51
39
321
93
210
330
216
15
36
219
177
57
123
177
96
120
12
30
72
270
66
54
120
180
318
342
15
36
15
201
93
186
45
45
60
24
195
183
105
453
234
33
87
366
24
108
582
6
87
417
120
210
81
72
93
15
99
138
12
3
33
180
24
66
24
6
567
45
48
24
27
363
6
234
117
36
33
30
45
144
93
198
144
246
240
24
108
108
99
183
72
150
60
96
294
18
102
240
30
720
66
57
252
243
45
3
42
135
327
30
36
39
108
33
204
15
105
75
21
120
24
6
225
405
171
36
3
24
18
252
300
123
57
66
21
9
99
321
111
441
30
105
183
360
144
120
57
9
264
15
63
138
ABCD 95531902868*3^$a+1 [50014]
145
276
240
168
12
113
252
235
35
169
281
163
17
19
24
155
162
180
144
144
91
35
145
89
115
36
65
36
108
67
23
1
84
12
65
19
120
120
96
84
11
54
216
295
48
36
161
595
108
252
53
31
24
17
295
180
65
18
36
25
180
11
18
55
17
79
660
36
35
90
163
12
23
325
12
95
108
1
96
65
54
145
96
65
108
36
19
72
264
36
149
55
180
35
54
31
204
36
144
17
79
96
5
319
365
151
65
54
144
145
12
84
29
180
295
12
35
109
36
288
35
37
24
36
48
17
163
215
1
161
18
1
125
55
60
60
5
36
103
216
84
12
233
151
11
234
144
90
126
450
205
65
55
71
180
54
115
96
24
84
12
24
149
90
126
19
17
18
1
60
144
12
89
126
13
312
24
24
95
157
624
191
109
179
421
11
90
234
61
155
73
17
79
36
48
125
36
180
216
19
180
215
121
60
120
203
205
36
36
168
72
95
18
31
420
120
41
163
161
139
12
60
264
119
121
149
36
91
540
24
65
115
299
25
65
331
101
139
401
79
156
53
31
41
54
181
125
103
167
13
5
90
1
161
360
235
60
24
41
115
335
169
11
25
245
43
72
48
36
35
234
36
31
384
60
96
5
54
144
36
1
89
139
41
79
65
162
49
5
19
12
113
36
31
24
396
35
90
55
233
31
144
41
396
234
145
36
228
36
5
31
365
343
132
108
155
85
12
60
293
72
54
25
36
65
54
54
247
144
41
175
95
13
180
167
18
216
79
72
84
24
227
13
41
90
49
131
54
36
139
5
55
125
127
84
5
139
36
216
23
145
252
108
125
67
60
215
49
131
85
23
37
89
36
259
60
59
145
71
109
17
90
25
108
101
199
120
257
55
125
54
54
91
84
77
55
84
144
60
161
90
121
24
120
221
79
24
77
199
60
36
240
59
1
168
36
144
72
108
60
96
71
169
29
432
18
216
85
540
204
12
23
121
149
36
175
36
59
49
216
120
60
24
312
155
90
115
108
11
90
54
97
240
108
167
ABCD 95532216914*3^$a+1 [50021]
21
24
63
132
25
41
7
80
40
96
17
24
18
6
42
9
36
39
60
105
4
12
95
49
56
28
12
47
120
1
12
107
33
84
144
39
48
33
51
33
231
9
111
45
16
11
30
102
12
36
12
21
9
55
83
37
20
3
69
69
6
18
42
49
35
12
73
11
13
68
27
102
135
28
47
13
17
115
11
97
12
35
48
1
20
12
27
57
4
72
20
28
47
37
8
69
19
29
7
144
32
64
248
3
13
84
11
1
11
78
31
23
36
24
120
1
60
84
92
9
6
25
224
84
15
25
23
189
9
90
36
18
43
44
51
24
9
4
56
39
12
21
4
5
51
28
12
24
8
12
9
24
15
12
45
31
8
9
48
18
102
18
30
24
6
9
33
15
33
19
83
97
8
84
28
20
72
24
15
49
5
43
47
6
96
30
129
15
25
11
145
36
20
88
20
36
24
39
48
13
12
5
67
12
44
39
30
7
35
1
23
144
6
135
40
47
18
147
220
8
24
51
45
16
20
45
3
21
6
48
12
78
162
1
12
32
16
48
36
95
21
48
147
72
6
72
24
39
52
72
32
24
39
192
133
36
56
24
15
1
36
24
20
4
35
30
15
75
6
3
96
69
3
12
231
84
25
140
3
24
48
192
1
23
9
60
16
20
69
27
28
35
85
71
49
8
33
15
12
15
9
4
131
60
189
76
60
96
32
28
59
9
40
84
11
9
36
81
168
3
15
33
159
60
36
21
39
45
51
66
42
1
96
80
156
33
6
18
7
8
16
65
42
93
9
30
42
18
21
57
7
185
42
145
149
6
108
213
28
125
19
120
36
32
9
99
111
25
35
9
4
48
24
29
51
100
65
6
18
15
4
95
37
8
28
29
24
120
19
32
24
52
48
44
40
68
9
99
39
21
39
1
24
11
37
12
5
43
80
24
24
39
37
83
1
20
27
48
126
24
6
49
20
36
4
24
11
60
9
120
52
59
6
39
57
55
8
76
24
59
25
83
9
28
17
31
20
4
8
15
48
13
12
20
28
17
43
11
90
18
6
87
28
12
17
30
81
16
48
8
4
8
76
20
4
41
15
100
47
12
12
1
5
30
145
24
11
37
32
51
33
4
8
48
57
48
31
24
132
77
15
28
77
111
9
31
20
117
3
27
117
15
12
84
6
48
51
135
1
11
12
1
24
96
56
3
90
103
48
72
140
52
12
53
55
8
84
40
44
51
45
9
51
51
60
78
7
17
3
4
89
51
15
1
224
60
16
24
11
9
28
128
3
9
15
45
72
33
42
61
20
63
6
3
28
8
15
36
1
48
36
41
7
35
6
7
68
15
85
120
41
66
9
99
45
60
52
12
12
8
15
61
11
48
1
12
113
55
72
12
12
65
48
18
49
44
39
1
20
52
12
107
61
23
6
19
47
9
4
119
13
5
18
9
21
27
15
72
30
18
72
6
91
83
25
11
9
135
13
24
84
20
27
45
52
20
16
72
60
12
17
3
27
90
6
9
33
6
60
49
8
124
8
27
61
60
23
9
16
84
12
35
21
15
37
68
64
44
160
60
29
42
13
20
87
9
12
123
109
17
3
120
3
12
13
35
25
44
4
29
3
45
19
36
35
33
52
17
27
21
24
150
61
35
12
1
44
100
77
3
40
12
41
19
60
56
12
16
44
48
40
20
27
1
24
60
48
23
6
3
12
15
25
35
61
35
48
180
9
75
133
32
16
41
31
17
7
11
9
3
97
24
60
44
16
59
6
67
24
29
24
15
51
61
11
25
8
60
16
23
60
72
108
12
36
57
16
20
4
8
88
56
9
31
83
72
9
12
9
90
6
19
8
15
30
3
40
47
73
80
15
153
12
3
69
3
12
73
8
16
11
9
75
81
57
31
12
128
39
150
3
39
6
24
31
60
23
21
4
44
88
84
5
114
24
36
1
11
57
16
20
172
29
19
5
19
56
52
83
61
83
37
48
35
30
31
60
12
12
72
29
19
5
48
39
84
15
1
128
15
1
47
13
17
27
16
180
11
9
15
45
4
23
13
17
3
4
23
49
44
4
36
80
16
20
9
67
47
12
85
29
114
150
6
45
16
224
111
24
6
75
4
35
129
180
63
9
9
51
69
6
45
63
97
164
159
42
18
1
24
11
45
36
148
23
24
24
21
9
54
18
3
12
4
44
76
23
12
49
65
24
18
33
16
20
51
37
12
80
39
6
31
8
99
37
65
3
108
52
48
8
4
56
4
35
105
40
143
18
99
36
27
54
39
24
48
184
65
3
45
7
48
8
105
55
35
33
36
40
83
1
92
33
24
18
13
104
16
12
12
11
49
95
12
45
40
71
9
183
1
60
65
55
41
39
9
18
33
64
8
39
13
108
108
11
25
20
9
7
59
25
5
175
20
75
25
11
12
21
16
11
157
168
20
48
27
37
72
59
21
9
6
121
17
27
16
60
95
37
12
41
43
20
9
7
228
131
66
3
16
5
24
18
48
109
128
100
44
9
51
28
11
1
29
19
32
15
13
120
347
1
84
23
1
120
24
132
5
66
49
29
15
39
12
61
209
15
48
28
8
4
47
9
75
1
5
18
57
21
79
71
12
13
107
30
18
12
66
72
39
40
ABCD 95532362728*3^$a+1 [50010]
13
120
35
18
54
133
41
15
9
79
24
35
60
1
143
12
18
27
9
15
16
11
36
13
5
39
27
13
12
53
90
72
25
5
216
55
5
18
25
11
93
16
17
30
6
43
5
43
36
107
85
17
6
9
27
9
9
48
54
49
59
61
101
3
120
36
27
12
21
33
103
44
4
12
59
9
45
54
54
126
21
36
15
9
165
6
12
36
6
66
78
126
37
11
73
200
52
48
32
60
9
12
6
201
4
23
24
33
76
11
25
107
61
20
9
12
31
113
18
96
21
16
83
42
18
21
36
123
37
47
60
33
39
12
24
36
12
37
5
72
7
12
48
20
57
54
61
5
36
67
101
15
87
108
108
1
36
12
23
60
9
48
81
18
6
30
6
18
48
78
120
114
13
23
54
3
9
163
5
63
57
39
51
1
92
33
43
155
61
11
54
139
59
6
36
66
45
64
60
44
21
60
19
32
3
48
24
30
6
18
36
43
5
54
97
17
19
11
1
36
95
18
111
36
15
72
66
6
105
51
36
24
9
16
23
42
12
3
75
37
35
25
108
24
60
35
105
3
13
24
47
144
1
53
24
54
18
90
18
27
63
126
67
48
36
12
89
54
1
47
13
41
114
18
54
66
75
3
30
18
6
18
30
90
45
15
25
12
35
25
8
15
36
108
78
79
59
33
9
30
60
1
89
139
96
24
11
201
12
75
36
1
11
57
87
42
12
42
66
18
69
27
72
13
59
18
115
12
101
3
105
6
9
24
112
47
60
37
80
57
19
59
18
151
23
90
43
12
24
24
5
72
147
21
15
177
6
18
43
5
3
195
42
7
29
15
39
54
7
12
17
51
21
91
35
36
84
105
27
18
12
15
3
33
60
3
13
5
30
54
39
100
11
66
39
40
20
64
17
36
42
97
101
54
25
5
108
54
49
8
40
125
12
60
36
18
9
27
25
24
5
19
17
84
3
105
36
24
31
12
8
3
162
199
53
72
48
3
33
6
18
87
93
15
3
1
35
1
48
92
93
19
47
13
95
6
36
18
30
24
31
5
91
89
18
36
1
20
52
104
15
72
6
36
31
5
30
1
48
5
36
126
24
36
33
15
42
54
1
104
3
102
6
90
72
18
36
45
3
60
48
13
59
25
32
3
9
39
1
108
23
54
72
90
69
15
61
44
24
21
55
47
6
66
121
11
12
24
54
31
32
21
18
6
30
6
18
9
27
85
17
3
51
42
3
27
49
11
37
71
108
61
48
12
23
102
51
9
12
24
135
9
36
66
36
57
36
3
84
25
12
77
51
111
48
25
17
12
78
54
66
18
36
3
75
30
6
21
15
13
36
5
19
24
23
6
18
84
6
54
12
6
7
41
36
3
159
24
157
5
30
49
80
39
9
28
17
63
3
24
133
32
4
5
54
49
11
18
90
48
121
132
35
21
64
5
18
25
11
6
15
3
109
35
12
24
54
39
196
65
36
43
35
9
52
23
42
18
21
27
24
54
18
36
84
133
47
42
19
17
31
113
126
174
55
23
37
161
18
30
54
157
5
7
71
36
21
60
63
1
53
18
1
35
153
76
5
31
68
45
36
55
47
97
11
6
48
6
1
53
7
36
8
57
123
3
1
53
72
31
17
132
15
75
54
12
42
33
15
24
18
30
13
23
37
24
11
54
24
72
12
24
30
6
30
6
67
95
54
12
39
15
97
47
108
60
25
48
53
19
48
71
60
48
18
6
21
40
56
39
42
48
43
215
13
12
119
141
21
84
127
8
15
157
12
29
18
18
66
36
13
68
15
1
29
15
99
1
47
9
4
41
90
54
235
80
15
48
6
18
18
18
48
54
7
48
128
3
30
72
87
57
108
24
48
55
59
54
36
7
65
54
73
119
24
57
27
85
47
13
23
12
204
48
6
43
12
47
132
13
23
25
36
32
15
13
24
29
42
12
93
51
60
12
24
30
54
181
32
9
91
101
6
12
21
36
3
48
96
18
87
57
7
48
20
123
12
21
51
33
21
60
15
57
19
11
37
5
72
19
65
114
102
6
12
105
39
42
127
8
39
18
27
36
12
39
25
5
6
66
7
47
60
33
3
12
49
140
27
69
27
54
54
9
9
87
4
35
18
12
127
23
18
75
12
160
5
7
11
84
6
48
27
33
55
24
29
12
78
61
29
36
72
18
1
53
51
33
24
12
6
85
41
19
35
30
72
6
18
84
6
69
60
52
29
7
8
135
9
9
108
3
16
17
7
5
6
18
36
18
49
41
30
37
35
13
47
25
23
6
51
16
35
24
72
72
13
41
108
84
126
24
72
9
100
60
80
57
66
96
61
5
19
35
1
17
3
3
48
13
8
4
65
24
54
1
32
48
183
13
11
54
43
83
33
33
78
18
48
15
45
12
24
18
18
7
29
18
18
12
6
33
108
15
42
55
83
1
35
6
63
24
76
36
29
24
18
117
39
132
9
21
6
48
145
89
39
52
23
54
72
18
73
53
7
36
11
69
15
49
11
12
24
12
13
11
25
119
9
63
30
39
108
33
78
33
21
55
11
6
18
1
96
32
48
4
11
24
133
47
33
141
55
53
24
36
12
15
9
7
11
45
48
12
15
6
43
5
96
12
36
39
39
1
125
12
ABCD 95532404278*3^$a+1 [50002]
9
16
77
3
112
48
5
54
21
9
111
15
24
9
40
24
32
123
13
8
177
127
53
43
24
8
88
120
11
48
108
73
56
24
16
53
27
225
15
16
24
24
5
27
24
16
23
150
75
45
72
54
21
147
18
72
12
6
84
165
39
97
95
9
24
57
7
8
24
24
40
24
32
21
19
23
33
112
48
17
126
49
101
19
56
64
8
9
255
15
1
80
120
88
56
40
35
36
30
123
45
51
33
7
53
3
15
25
24
95
1
80
45
67
17
60
139
32
48
16
155
13
5
171
9
7
65
18
18
60
84
75
16
5
30
132
1
32
69
6
13
24
125
27
40
131
37
32
40
35
61
77
90
33
57
7
48
48
23
177
27
13
24
168
47
81
64
155
45
9
7
48
89
6
90
7
128
64
48
5
12
6
12
24
48
21
21
43
65
12
75
159
1
56
24
24
39
60
12
1
59
45
16
5
19
56
69
139
11
18
18
9
16
65
30
54
75
3
18
67
287
126
72
27
88
47
169
101
51
75
24
18
12
96
15
24
45
43
32
123
13
59
45
69
36
55
29
19
23
102
115
48
8
81
54
1
24
72
29
51
168
16
24
24
23
18
15
99
37
24
56
75
45
88
35
133
47
30
18
9
51
102
63
87
108
45
39
25
29
24
72
163
32
24
64
23
33
15
25
80
39
78
219
16
47
25
32
16
5
30
13
41
31
95
9
9
54
25
17
15
3
21
141
30
13
191
1
65
135
51
37
83
24
21
87
18
30
97
152
24
51
54
270
1
221
19
35
126
159
3
13
8
16
11
37
35
37
35
13
155
93
45
3
72
105
7
48
5
67
197
75
88
176
9
282
108
18
24
90
36
9
40
23
1
11
13
56
57
15
112
17
15
9
55
119
57
64
29
72
91
264
131
18
19
155
37
71
24
49
24
137
135
16
29
18
72
36
13
120
80
111
9
16
11
18
6
13
56
16
48
128
40
24
24
149
43
89
54
81
24
16
95
48
1
41
18
61
5
72
24
43
32
15
54
54
102
15
39
132
13
56
75
90
234
25
24
107
13
32
24
64
17
126
97
77
19
56
64
32
24
64
29
132
135
45
43
176
136
71
9
96
48
72
87
72
9
27
45
88
80
40
32
33
54
33
64
29
42
25
8
15
25
56
69
19
47
25
101
54
45
15
73
72
120
56
69
78
117
40
71
25
8
39
25
8
39
49
5
67
29
19
107
69
96
40
72
5
43
48
72
17
132
43
23
114
15
15
24
1
176
48
40
5
12
103
11
66
42
25
5
3
93
12
15
27
72
30
6
49
53
3
112
32
105
151
47
1
32
9
79
5
27
69
43
23
18
6
73
72
65
18
36
24
30
51
21
234
6
43
23
33
39
73
23
12
93
16
296
63
24
1
29
3
112
48
35
54
24
111
24
21
43
83
18
42
33
51
21
15
24
81
39
96
25
192
47
9
136
104
21
43
48
35
37
5
12
55
23
1
17
30
9
33
87
69
19
5
163
119
36
60
9
40
23
25
32
24
39
6
12
7
35
21
112
23
42
7
137
79
29
91
56
81
7
17
30
49
5
19
23
18
31
24
125
282
9
15
18
12
90
1
23
25
56
45
18
48
54
19
95
36
21
153
7
8
27
18
36
30
60
13
8
45
19
41
54
126
3
27
180
42
31
80
64
143
25
104
3
93
15
9
3
93
15
9
136
59
66
3
40
29
18
24
105
21
84
39
184
8
39
54
42
12
168
12
73
53
114
25
128
24
111
25
24
48
5
91
32
24
21
43
47
12
93
105
7
56
40
65
7
24
5
48
91
71
24
25
11
30
39
39
30
51
9
12
90
1
35
24
108
57
24
9
138
114
43
56
81
30
36
85
8
160
120
11
229
24
96
29
18
84
61
128
117
3
21
48
43
72
35
18
12
7
120
53
186
36
69
16
5
120
150
66
3
40
11
165
3
21
9
55
32
40
125
108
127
41
7
48
17
103
23
54
91
32
48
99
108
105
24
64
17
15
27
72
13
8
27
13
5
42
25
167
25
83
85
56
21
18
108
42
115
8
147
30
78
9
21
54
108
217
56
40
29
126
37
35
93
15
33
9
55
245
78
30
7
8
27
13
48
65
31
23
1
89
18
120
189
120
51
ABCD 95532817514*3^$a+1 [50027]
55
12
5
15
21
7
12
23
90
108
75
9
7
11
93
16
125
15
40
8
45
51
21
3
141
54
21
24
52
120
24
65
6
169
65
36
48
7
29
6
54
19
11
21
4
20
135
216
24
12
73
71
36
33
57
24
48
27
120
21
18
9
117
39
9
126
42
102
81
51
18
12
24
66
13
56
57
43
56
48
16
60
44
36
4
23
37
35
57
24
4
41
54
37
8
21
24
111
16
89
51
51
42
30
6
67
8
16
35
69
52
24
53
15
16
71
13
20
12
24
36
24
15
21
4
17
90
117
12
28
17
31
83
1
8
12
153
18
18
7
47
6
67
72
32
21
7
116
9
12
123
63
30
115
44
16
104
123
30
27
63
1
17
3
87
33
36
81
87
28
44
15
61
47
132
174
42
25
77
18
57
160
71
54
31
12
44
64
35
54
15
141
36
223
20
27
9
117
3
4
80
12
88
32
105
139
29
15
15
36
216
24
121
80
9
15
40
24
12
68
21
60
12
72
43
12
17
31
185
39
21
84
6
13
35
9
27
45
4
5
51
4
20
84
280
35
1
104
60
76
47
9
144
24
16
84
108
65
48
15
24
12
48
12
51
9
69
12
39
15
1
32
16
96
20
16
23
21
40
95
144
49
116
111
48
25
56
15
30
39
16
77
55
8
40
71
18
15
28
65
18
6
15
28
116
84
21
36
96
55
8
24
40
65
36
55
95
1
68
87
1
44
63
1
36
36
44
124
56
69
234
81
40
120
56
39
37
8
16
11
9
40
59
21
3
102
3
36
75
45
4
80
15
18
12
75
60
45
18
24
69
16
59
25
72
24
8
81
31
5
6
93
16
44
4
108
53
42
84
109
72
5
7
11
97
23
9
27
33
72
40
20
21
3
16
80
3
18
19
36
8
9
43
8
9
87
21
19
104
147
12
1
71
1
12
56
76
23
1
20
124
36
20
27
42
111
9
18
85
29
63
21
42
12
6
67
59
69
4
72
29
99
27
49
59
42
63
21
90
25
47
24
49
95
25
12
47
1
72
203
54
48
18
36
1
24
155
109
104
21
42
18
99
100
80
12
45
55
44
27
25
35
120
33
100
56
108
88
48
167
30
252
7
83
18
39
16
24
8
3
72
25
11
9
36
99
1
41
99
16
36
29
135
165
39
16
23
12
9
69
66
21
4
44
3
72
37
20
33
91
71
60
30
18
13
59
93
16
36
53
7
8
63
12
36
37
95
30
27
52
8
81
72
18
12
93
52
53
67
44
28
5
87
3
108
25
8
4
120
11
9
75
1
35
1
41
139
36
53
7
35
97
5
90
37
113
43
68
45
55
41
18
37
233
31
17
18
25
84
32
45
3
16
20
9
75
28
44
64
44
105
7
164
45
39
111
21
51
13
12
77
6
9
117
31
72
32
21
79
20
4
44
40
32
33
51
84
63
24
45
4
36
35
45
64
44
27
90
36
27
28
53
111
69
15
147
54
24
72
3
16
108
11
45
9
36
39
51
9
45
67
84
12
68
24
16
56
60
16
44
45
103
32
39
6
243
72
9
115
12
8
9
12
18
25
12
8
33
3
144
12
3
18
72
162
18
18
49
44
4
83
33
4
80
12
45
3
51
24
21
60
76
60
11
60
48
126
39
36
4
11
36
169
44
60
52
89
15
21
19
23
1
20
27
57
33
60
3
16
125
43
12
24
47
13
35
36
78
7
24
56
84
9
162
49
35
37
104
9
102
90
39
3
18
3
36
45
19
132
32
21
84
147
3
36
21
108
12
88
108
60
29
31
12
143
102
15
27
45
9
67
8
45
6
93
28
5
30
18
15
24
12
3
60
37
128
51
165
15
9
16
5
99
27
9
9
55
17
3
96
16
36
8
36
39
6
90
18
102
9
40
56
76
53
91
59
9
12
24
75
1
24
20
64
212
120
48
40
32
16
168
24
12
96
44
123
72
18
168
120
18
69
111
60
9
40
72
8
12
76
53
19
71
109
35
1
72
17
7
23
21
201
31
95
9
24
51
73
96
35
81
108
27
36
13
35
45
15
61
8
16
59
12
1
53
24
30
18
43
56
141
18
72
30
87
21
6
73
11
1
20
15
49
44
15
25
11
61
71
49
44
4
12
20
28
17
15
45
15
39
12
33
21
19
95
1
20
9
115
84
116
69
15
156
39
85
5
60
30
61
84
20
76
11
24
9
12
9
72
27
123
48
69
12
99
9
231
45
36
3
1
44
81
79
92
84
21
103
12
11
189
3
25
56
40
5
7
12
116
76
119
12
72
6
30
1
20
120
111
54
3
160
5
87
15
129
39
21
81
3
60
52
119
72
69
3
36
1
8
112
5
31
23
21
60
63
72
73
41
126
36
253
71
105
24
52
92
36
ABCD 95533247014*3^$a+1 [50074]
5
3
172
36
140
4
80
141
15
60
69
84
79
8
9
15
141
15
9
43
8
52
17
204
19
92
48
21
75
36
33
48
24
43
41
55
44
28
68
84
108
33
12
99
36
9
19
36
8
96
84
33
27
21
24
51
4
12
96
84
44
72
105
7
8
52
60
17
31
168
29
31
65
36
63
16
56
21
72
115
56
45
36
103
65
127
65
108
67
84
116
88
20
108
4
41
43
32
12
21
72
207
21
24
12
55
56
57
72
91
48
12
5
243
24
36
52
77
43
152
12
69
12
24
43
156
84
17
60
3
45
43
89
228
3
40
60
137
43
152
16
72
8
40
5
67
104
9
67
20
28
12
8
69
48
99
24
96
28
60
17
3
48
12
45
3
184
29
15
12
24
9
51
165
15
96
60
64
60
65
15
4
92
153
144
36
24
91
17
12
72
31
29
55
125
36
72
36
36
39
9
27
36
69
115
5
43
173
135
4
176
64
5
48
67
20
160
5
60
63
36
9
15
16
17
99
33
180
43
12
96
41
55
89
24
31
24
125
67
5
43
92
28
200
16
29
15
21
7
65
60
72
36
12
139
5
24
55
89
12
15
96
88
24
60
68
69
3
40
56
100
80
9
151
20
16
5
24
67
24
29
19
8
12
28
68
9
163
17
103
5
7
96
5
39
132
76
5
187
248
40
20
9
36
15
189
91
29
36
60
19
60
96
68
12
33
79
36
65
39
33
55
32
76
125
36
219
9
36
99
177
3
16
89
48
39
28
20
21
27
9
19
104
28
53
36
19
17
3
9
55
32
9
19
8
64
8
21
24
12
15
48
40
5
96
27
4
48
77
99
172
89
75
48
16
12
17
103
5
27
45
147
184
29
72
36
84
36
3
52
44
16
89
36
108
51
21
43
24
12
36
5
27
45
60
12
99
112
32
45
7
36
53
67
72
96
72
104
105
15
4
20
96
40
20
16
60
24
24
120
89
31
77
7
12
84
12
32
112
5
15
76
125
27
16
56
16
48
176
21
144
3
40
36
65
15
21
24
67
5
72
192
216
55
5
19
56
33
39
33
7
41
7
17
12
24
180
27
84
16
48
5
36
15
16
68
76
161
3
84
160
8
4
80
9
36
48
115
20
33
39
4
29
3
28
32
117
31
12
29
3
33
19
36
48
17
108
51
16
149
51
57
135
45
27
33
27
64
17
12
15
16
137
27
36
64
17
15
141
24
51
64
48
20
33
115
72
48
29
75
16
8
4
5
36
7
29
60
135
4
24
36
29
51
21
60
63
21
15
21
24
67
48
29
36
55
29
96
72
75
132
57
96
3
9
72
60
91
8
132
64
96
17
67
41
180
43
17
7
5
51
21
60
99
64
17
3
16
92
28
176
4
17
3
24
33
7
80
57
36
67
41
39
72
9
15
16
44
12
4
5
36
180
7
5
60
48
60
15
28
24
5
12
79
17
48
79
32
76
17
91
17
7
128
48
24
180
12
36
100
5
67
41
12
15
4
53
60
7
5
3
16
5
7
12
32
141
27
88
8
57
7
53
7
365
36
36
15
45
3
81
132
3
16
8
76
80
4
65
12
139
56
21
7
12
104
60
4
8
84
160
65
96
48
31
5
39
21
48
132
91
188
57
27
16
116
216
9
103
32
81
3
9
3
24
45
24
12
7
36
92
9
31
44
204
45
7
65
24
75
28
20
48
9
19
276
24
36
20
21
7
5
75
196
17
175
60
17
36
60
51
93
36
36
19
24
5
91
41
135
48
60
441
211
276
32
16
77
144
31
5
48
19
5
75
28
77
55
65
27
105
36
48
24
7
48
20
96
9
43
72
20
12
9
24
67
41
27
57
135
9
24
15
28
32
16
137
108
15
76
41
3
216
105
31
24
29
24
36
151
5
108
123
4
53
7
80
16
12
17
39
112
92
225
12
15
9
15
112
32
57
144
39
76
5
7
144
20
28
5
111
36
16
120
53
24
72
31
53
39
180
33
60
55
44
48
76
41
43
20
168
57
27
100
5
43
92
48
48
28
72
60
17
27
36
64
20
16
72
8
108
4
72
5
31
32
28
89
36
240
7
12
8
16
12
20
45
15
45
175
53
91
41
12
43
48
41
39
4
77
60
115
5
75
4
44
120
88
53
27
40
12
ABCD 95533270258*3^$a+1 [50002]
18
42
48
162
6
77
13
35
163
102
23
49
18
125
40
12
3
54
39
12
168
75
36
36
18
27
3
5
1
159
15
65
4
81
207
63
84
41
121
111
3
180
84
78
30
54
6
18
156
198
6
47
43
30
6
18
66
77
12
37
18
93
180
3
29
37
54
125
24
136
9
12
60
23
76
27
5
12
13
23
199
5
148
60
32
16
20
4
3
54
90
41
100
80
49
36
83
19
306
54
90
3
12
108
32
211
54
15
8
139
41
79
24
9
201
39
105
11
25
6
9
9
48
23
37
63
81
18
33
8
24
96
37
87
15
5
16
21
11
72
181
6
30
60
216
12
75
15
6
30
137
168
7
18
12
42
30
11
49
15
57
18
18
30
53
61
71
28
32
103
12
5
67
36
17
73
42
18
27
93
60
120
96
179
12
109
6
53
49
23
73
87
3
5
61
51
8
49
78
48
17
72
76
51
36
42
35
13
3
32
12
61
39
21
156
36
54
21
33
107
73
96
36
18
36
30
36
23
64
21
35
91
24
12
17
60
73
18
72
18
15
15
24
90
18
5
112
27
9
20
37
42
153
32
67
54
15
75
12
54
78
18
63
117
102
36
6
66
42
18
105
87
173
7
5
1
30
69
27
210
6
72
18
15
3
69
21
66
216
24
138
6
9
27
53
31
42
120
72
51
32
28
120
45
35
19
41
12
85
83
49
63
45
15
69
24
275
64
20
13
72
35
7
18
11
7
48
29
13
35
28
32
13
99
3
18
15
24
141
39
36
21
71
55
54
30
21
20
19
144
45
9
131
25
35
25
66
53
16
99
81
45
72
12
95
73
27
8
48
7
17
88
15
53
112
75
53
84
16
21
11
12
60
61
35
1
150
84
42
35
12
25
18
5
7
41
64
3
18
60
99
3
137
108
43
89
43
54
11
52
68
97
11
31
101
43
69
21
36
51
15
5
49
114
245
4
3
17
67
54
24
12
59
19
66
35
25
15
177
15
63
17
73
15
21
83
1
47
25
198
132
12
42
11
48
7
72
125
36
7
77
97
71
148
12
3
5
1
36
84
39
57
18
36
48
113
28
44
36
1
11
37
6
12
113
1
18
45
8
49
39
39
5
7
18
3
15
78
30
24
65
25
23
60
115
138
6
30
23
73
90
30
54
6
12
90
21
21
54
29
97
90
29
61
23
97
36
54
53
97
30
21
12
68
72
103
45
188
1
66
114
59
24
7
54
15
32
43
30
39
57
18
41
24
36
12
97
15
8
28
39
6
30
60
30
24
35
36
1
23
7
114
15
15
42
135
8
24
28
15
5
49
23
36
19
12
18
42
81
9
108
12
24
102
24
156
144
6
18
9
21
75
44
40
56
127
5
109
90
36
90
15
188
139
33
48
24
8
85
18
66
78
12
24
29
43
18
72
18
69
48
165
108
36
36
3
20
60
84
103
77
121
60
27
9
23
7
6
27
8
12
36
61
11
73
39
3
45
27
12
6
23
67
30
35
72
1
24
36
59
43
53
24
48
7
18
15
69
23
36
1
156
35
12
7
21
68
7
153
27
17
163
12
21
15
5
31
6
195
93
90
66
24
36
123
20
13
78
117
39
29
31
141
33
75
20
12
40
8
49
72
36
23
12
48
19
33
132
3
12
18
18
90
24
66
57
15
168
17
52
21
66
6
12
35
7
18
18
84
6
27
8
13
47
79
101
43
6
11
12
48
52
48
20
127
36
36
33
171
45
27
113
64
87
114
72
15
68
25
162
17
37
90
101
12
133
23
121
71
97
15
8
25
3
15
6
120
126
54
11
25
204
11
19
33
3
72
36
42
83
40
51
53
96
52
20
49
11
43
24
102
39
20
60
4
57
60
51
15
24
84
5
175
5
49
6
9
20
43
77
43
5
13
24
15
20
37
11
109
6
48
69
3
17
37
23
67
186
54
53
157
59
100
39
53
48
25
15
24
56
49
6
69
48
45
15
8
12
13
24
11
1
11
43
29
115
36
65
67
5
48
49
72
6
33
32
115
53
52
33
36
54
5
109
30
21
15
42
90
17
73
12
3
15
105
129
18
5
85
35
133
18
65
144
16
21
3
327
113
25
18
54
150
9
32
115
18
6
29
7
5
67
36
66
6
102
162
24
5
25
159
56
55
5
37
27
80
96
79
18
60
48
15
20
79
30
3
32
16
20
12
115
105
8
85
36
54
42
95
48
91
53
37
36
30
18
39
68
37
78
18
27
63
65
60
31
161
73
6
53
180
60
36
40
72
27
48
53
72
72
37
3
8
28
ABCD 95533517356*3^$a+1 [50055]
90
36
60
30
41
12
28
48
21
24
11
24
12
4
60
15
33
27
6
3
24
80
16
20
1
48
3
92
13
30
9
60
36
3
6
24
35
1
59
19
57
51
9
24
81
11
64
21
35
25
3
21
11
37
3
69
71
7
36
77
24
60
1
23
67
24
66
267
3
5
13
51
8
67
6
15
20
25
78
5
109
23
12
7
5
60
13
51
39
12
9
9
12
36
3
32
60
25
83
19
5
103
29
48
12
4
15
45
32
24
16
57
3
15
12
53
13
60
51
24
57
3
36
9
59
88
12
72
9
24
27
3
12
5
1
12
42
6
35
13
12
23
7
29
24
7
165
3
21
44
19
18
47
40
8
12
1
36
54
65
12
4
3
17
25
30
5
49
11
4
15
21
20
16
44
25
23
1
107
52
156
20
7
45
8
1
15
8
76
57
27
12
45
30
33
3
29
16
8
1
11
100
9
111
9
48
12
71
49
18
6
27
8
72
4
8
97
3
32
60
4
27
17
13
18
5
1
59
1
24
35
25
72
24
18
30
3
3
24
65
48
48
24
12
24
40
20
16
15
33
51
5
4
60
3
29
16
3
29
52
9
59
7
24
54
6
90
84
12
3
32
16
9
54
9
20
13
15
20
25
15
57
6
17
43
5
25
60
27
8
36
31
5
13
35
16
3
12
5
16
12
32
1
48
35
24
13
30
29
40
9
11
24
37
30
9
15
45
60
153
27
44
4
36
56
36
85
18
29
40
21
15
27
53
1
51
3
5
7
77
61
35
36
1
24
35
216
12
28
3
17
28
15
21
96
32
7
18
3
15
33
15
21
48
48
12
32
1
3
24
33
12
12
59
61
15
15
24
42
3
21
11
12
36
12
19
5
48
67
9
69
23
84
13
12
3
27
41
25
3
44
55
41
55
5
7
53
12
88
60
36
9
11
4
24
8
24
43
41
24
31
21
9
6
9
24
12
45
39
45
47
72
31
42
15
15
18
6
9
36
21
123
15
5
49
3
24
15
30
11
64
33
23
49
111
44
48
60
1
47
13
27
9
15
15
9
20
120
36
13
30
41
37
15
20
7
45
12
48
12
48
36
20
12
7
30
11
1
71
25
48
51
3
5
100
8
4
44
40
44
48
13
51
3
21
9
12
36
3
60
57
15
44
16
92
7
45
3
78
15
63
5
24
1
11
1
18
29
25
11
100
56
4
84
36
27
5
12
48
13
11
24
60
52
33
15
32
37
12
11
7
36
17
37
23
7
57
60
15
45
21
12
51
87
17
31
9
20
28
57
6
30
51
9
71
25
36
30
29
24
24
36
36
25
6
17
28
44
13
71
36
28
8
49
156
84
15
3
5
61
84
3
128
4
48
3
5
16
21
12
72
84
126
24
6
15
8
13
18
5
25
12
75
8
36
36
24
28
56
67
5
28
92
24
40
135
18
35
1
6
33
36
56
79
9
32
24
1
3
3
29
1
23
136
36
3
5
7
18
11
28
20
36
25
12
23
16
75
30
71
28
15
5
7
42
66
9
93
12
47
16
105
30
29
4
36
3
30
3
27
12
65
4
21
39
75
5
4
21
60
11
4
9
23
124
20
4
9
15
15
6
35
112
20
28
9
23
28
15
81
8
31
45
56
49
35
64
45
6
9
21
6
5
1
39
96
32
40
3
69
33
48
23
1
18
102
23
1
6
18
35
31
5
24
13
48
12
18
36
41
52
21
39
81
36
3
3
45
60
9
3
51
30
30
5
12
12
37
35
13
3
15
90
119
49
6
5
4
15
41
19
17
40
32
28
80
28
24
68
4
21
59
19
6
23
36
25
30
72
33
92
4
9
42
5
12
12
13
11
61
23
36
60
16
21
27
45
11
25
15
20
16
8
12
1
30
54
51
45
59
28
15
5
31
36
6
48
12
24
23
43
18
11
16
8
172
3
41
4
44
1
12
3
12
93
27
45
95
7
17
49
12
27
92
25
15
69
6
45
20
16
57
71
24
43
24
21
8
7
53
7
69
3
60
21
21
3
8
112
3
12
12
36
53
24
13
3
27
33
9
23
24
24
1
30
33
36
9
23
48
19
48
90
47
12
4
9
48
90
78
30
6
71
52
8
19
18
27
24
45
71
16
9
18
65
31
57
12
20
91
5
12
25
47
1
84
66
24
18
120
18
12
29
19
41
60
13
3
20
12
16
32
40
68
36
73
11
7
33
27
18
132
47
100
8
13
12
12
15
27
21
27
17
16
15
5
109
15
3
18
23
4
27
45
24
15
5
49
63
33
35
49
27
3
17
25
66
5
37
3
39
29
36
19
36
125
4
9
15
63
9
20
16
9
35
40
48
3
48
5
16
9
15
9
6
65
16
9
39
57
48
36
59
16
20
25
27
20
4
8
7
5
13
12
36
30
5
24
1
72
47
24
7
17
1
35
25
71
19
9
21
30
45
44
12
49
27
9
51
44
60
4
51
6
27
56
4
8
12
25
11
19
30
6
21
8
36
84
12
4
20
16
20
1
3
15
60
9
3
45
39
24
29
31
24
6
6
6
15
20
4
3
5
112
45
11
13
11
88
21
15
12
3
41
28
117
35
1
23
1
120
84
51
39
9
21
30
29
31
9
8
24
40
8
67
24
45
44
13
15
3
125
49
36
72
78
9
12
8
108
12
1
36
11
40
8
19
6
72
39
3
105
57
6
5
12
48
13
42
17
7
21
20
73
47
12
12
24
12
24
28
20
28
9
135
44
19
6
12
24
90
5
36
25
27
20
28
33
30
5
76
20
13
108
48
12
27
3
29
13
251
31
5
24
25
54
21
44
25
3
80
60
37
42
30
51
32
12
4
12
57
15
48
44
19
17
28
92
4
36
39
30
96
35
88
80
64
15
6
59
36
40
20
16
24
24
32
1
90
173
12
88
81
11
64
9
27
32
25
12
83
28
3
5
31
114
60
36
83
7
21
8
97
12
6
42
15
12
8
24
1
3
15
21
44
7
42
42
66
3
20
16
3
36
9
32
91
42
18
5
112
20
55
6
15
12
24
33
30
108
45
8
24
52
21
87
153
47
25
35
168
19
30
11
19
24
17
12
16
20
12
55
12
17
19
29
13
3
45
107
52
8
97
11
36
48
1
47
13
30
29
13
12
27
9
6
6
48
24
30
21
36
15
24
12
5
4
44
16
3
30
15
15
5
16
20
12
4
51
9
44
1
23
67
21
117
12
18
5
16
24
36
36
21
18
5
31
21
24
3
30
15
3
129
3
36
5
12
25
23
52
69
24
6
18
66
12
29
13
138
53
7
53
7
18
47
4
9
6
101
12
55
21
27
42
12
35
16
8
36
61
3
69
23
4
21
18
9
21
36
23
25
35
43
9
20
109
11
13
63
69
3
21
12
15
3
36
48
65
1
27
39
21
44
96
40
8
84
31
9
3
108
41
25
11
13
95
7
12
42
135
36
9
3
32
25
3
8
13
6
9
20
12
25
24
11
48
16
44
12
19
24
21
45
15
44
4
80
13
12
60
36
42
9
9
15
69
6
6
18
5
36
12
13
6
5
48
1
30
6
6
5
7
42
24
87
33
11
13
3
12
36
12
33
30
29
120
48
67
18
42
21
32
19
201
8
1
3
8
55
42
15
8
19
24
77
24
16
84
ABCD 95533739326*3^$a+1 [50036]
185
7
48
89
7
29
31
41
48
19
32
112
84
5
42
1
65
150
169
5
24
63
36
52
24
48
83
37
53
54
1
36
128
40
72
12
53
12
6
57
64
12
101
111
28
107
6
3
28
104
99
9
63
133
11
30
24
12
19
59
13
8
69
54
157
41
12
43
137
168
234
217
53
43
41
51
3
13
20
36
12
100
12
5
43
29
63
52
17
31
68
28
53
27
48
45
79
36
44
36
9
7
36
56
16
36
113
19
48
5
19
48
84
92
195
109
107
30
27
28
41
36
54
48
1
252
84
20
112
72
68
48
60
64
11
24
117
9
115
23
69
9
43
101
7
132
239
30
96
66
45
96
40
32
117
7
68
33
12
15
21
132
163
17
111
168
112
156
32
81
19
120
128
88
104
4
23
6
7
29
79
96
44
96
160
185
24
36
48
126
24
37
20
64
68
57
15
40
12
60
17
42
54
99
52
12
137
108
60
3
16
12
17
27
4
77
63
52
188
9
103
41
39
136
176
45
72
103
48
5
24
66
37
32
40
53
24
7
20
3
25
80
52
12
71
37
53
171
9
36
7
12
48
221
126
169
101
27
4
60
47
81
4
77
6
48
133
36
36
92
108
105
7
32
51
45
9
75
15
66
132
27
12
99
114
19
17
31
5
27
12
52
56
24
57
18
37
77
43
32
16
17
18
13
36
113
31
36
12
32
69
36
7
23
9
28
32
48
33
99
57
27
33
120
31
65
31
36
12
20
45
63
64
17
7
128
28
96
5
55
48
48
36
12
41
27
4
80
27
117
60
52
41
51
9
99
4
77
19
36
48
41
36
19
24
65
79
36
68
40
41
27
15
18
48
78
21
108
160
12
32
48
51
54
48
43
173
60
55
29
87
9
66
24
25
32
33
72
19
11
45
27
6
36
99
129
87
3
78
7
41
187
17
12
7
12
5
79
60
32
64
12
32
27
30
55
5
99
27
102
91
36
35
105
225
79
65
27
48
24
21
43
17
43
132
96
35
13
8
16
89
48
24
7
32
28
36
24
35
54
72
103
32
12
28
84
20
9
72
43
20
76
5
36
67
68
93
223
20
16
48
192
41
6
90
27
189
147
27
85
56
48
51
1
17
27
144
36
9
103
23
9
124
32
33
19
12
35
6
36
7
41
7
20
16
83
69
48
64
32
4
149
55
8
9
48
63
27
45
124
108
192
59
57
69
75
16
108
17
67
32
108
3
1
12
29
3
69
27
27
25
92
4
23
13
108
60
36
36
107
162
3
76
132
72
96
20
52
44
21
18
6
3
28
36
68
64
144
24
56
88
59
13
65
75
36
28
17
123
9
27
16
12
24
203
42
151
173
103
44
45
15
144
36
9
39
69
18
73
29
19
17
195
12
15
1
17
54
21
27
25
36
8
36
9
19
36
44
4
113
3
45
67
29
43
84
36
17
18
30
31
137
48
55
8
52
20
51
37
20
63
126
67
137
27
28
44
9
43
23
105
9
36
36
54
61
60
5
7
113
24
55
17
7
41
162
114
126
48
6
55
20
69
27
45
63
100
44
36
45
12
54
6
27
28
35
13
5
171
100
44
48
33
144
7
56
84
87
48
109
48
41
31
56
75
150
55
17
66
1
144
5
7
24
44
208
41
99
27
85
41
36
7
60
35
216
6
19
36
48
8
64
120
12
156
36
41
48
135
52
35
9
12
136
41
7
29
30
96
1
143
66
24
3
81
19
12
11
45
9
66
54
27
4
41
42
126
31
5
120
6
21
51
45
4
32
252
3
1
5
207
27
37
24
168
17
79
101
19
8
40
48
53
19
53
3
4
96
96
12
17
18
42
115
32
69
99
136
101
24
19
116
201
55
80
33
12
7
108
84
108
140
117
139
132
116
9
7
48
128
72
96
40
108
32
16
156
80
16
32
69
54
13
120
32
27
78
39
51
1
108
96
36
32
33
27
99
193
17
19
168
17
135
99
73
60
48
11
78
216
48
7
35
18
7
48
71
144
18
27
28
53
27
63
109
83
33
12
33
84
27
16
56
160
60
23
141
45
111
64
17
115
48
53
6
117
9
31
59
ABCD 95533814518*3^$a+1 [50086]
13
95
13
17
40
15
12
53
79
9
15
35
60
4
48
62
7
96
33
72
162
30
48
2
46
15
9
56
22
105
24
23
73
204
21
27
3
32
10
15
35
16
21
48
23
10
75
3
45
15
44
37
60
41
40
102
81
119
73
24
129
147
143
22
63
252
3
32
12
198
7
33
18
84
26
199
63
8
1
3
6
14
10
15
65
30
36
30
30
10
182
73
15
42
99
51
80
60
85
105
50
22
30
66
24
51
47
13
9
15
75
20
90
7
24
144
23
42
66
37
33
27
15
38
72
40
32
10
36
12
30
18
62
7
15
57
23
1
27
48
20
34
87
48
65
48
55
105
2
16
102
42
20
1
17
55
48
132
60
17
78
42
6
1
24
24
3
38
94
60
30
96
50
4
66
14
96
1
119
24
90
55
23
18
7
27
38
10
32
30
16
192
15
3
80
61
9
134
66
7
12
5
10
30
3
45
120
62
58
50
13
57
30
2
31
65
102
10
32
88
80
7
12
21
48
42
30
18
30
15
9
56
7
33
15
17
138
30
130
54
80
78
12
70
30
26
67
53
55
35
64
6
27
12
48
65
55
24
33
8
102
25
41
79
36
5
7
24
63
18
38
114
208
99
3
57
24
12
48
45
104
30
96
12
12
18
30
178
2
112
20
18
40
39
11
49
11
48
97
3
54
56
54
1
96
24
89
7
33
6
105
17
30
10
38
34
6
12
38
94
60
30
18
213
9
38
97
33
30
2
91
77
22
8
25
107
13
57
48
62
16
9
33
48
80
7
23
1
9
27
48
59
90
6
181
51
90
150
33
144
12
101
43
36
11
22
15
41
22
60
80
12
193
24
63
93
180
57
3
144
21
159
59
12
49
9
120
152
72
31
57
120
62
1
35
1
96
117
96
14
1
96
48
11
70
24
48
15
33
15
9
8
22
146
30
42
70
2
10
33
77
120
43
77
30
25
12
21
8
22
12
126
87
63
57
144
24
59
13
84
3
48
50
48
120
19
108
47
58
42
86
31
41
30
52
21
192
23
145
35
22
39
23
160
138
72
90
6
39
83
13
65
7
63
12
30
62
58
87
3
117
23
49
41
43
5
7
3
84
45
11
34
51
60
39
56
37
63
69
23
18
114
61
240
17
162
61
39
296
100
20
42
55
12
83
28
54
128
40
3
45
14
25
15
8
145
95
72
61
35
64
26
7
60
12
120
168
3
14
6
34
27
96
15
38
55
137
40
32
66
37
72
3
128
70
24
8
42
37
48
71
34
63
83
37
17
16
74
16
117
15
12
36
9
36
45
15
132
84
11
52
90
63
33
2
12
96
10
111
11
85
17
31
17
72
40
26
49
3
42
51
99
66
72
2
6
102
10
15
24
99
14
103
48
107
13
144
3
62
6
112
12
78
62
1
35
100
12
45
3
45
65
31
3
33
3
42
48
2
30
19
11
48
82
2
100
33
12
36
27
45
23
42
67
83
42
6
61
63
81
12
24
11
133
159
45
5
6
10
24
6
32
10
3
15
69
33
39
9
80
40
110
10
72
110
10
63
47
48
124
38
7
113
19
63
38
10
30
120
39
83
13
3
129
11
24
25
72
33
128
90
112
20
1
65
54
1
17
22
170
103
12
95
16
324
80
13
15
33
45
14
48
73
12
132
72
39
44
13
135
2
7
3
45
36
179
76
81
36
107
78
55
144
24
35
22
30
80
13
29
7
11
12
73
257
7
161
22
48
18
24
18
45
65
70
122
6
49
12
3
18
30
189
93
147
3
26
40
74
166
42
102
8
22
26
34
180
18
279
3
20
1
89
7
71
10
135
17
78
25
33
72
50
49
69
144
96
104
88
75
47
148
2
10
30
18
30
8
102
10
39
3
150
27
21
32
40
8
79
24
9
30
26
67
5
112
75
21
15
12
207
36
45
29
31
17
118
9
113
40
39
33
6
44
60
1
24
72
39
105
24
75
30
56
42
49
29
19
48
165
15
48
12
203
40
2
72
6
1
71
10
27
36
72
57
27
29
70
45
35
42
22
33
95
28
30
15
36
51
80
28
14
7
41
19
36
113
7
17
6
10
50
22
42
81
69
56
7
108
12
3
21
89
22
32
13
5
10
78
24
27
108
35
6
30
157
143
49
5
43
3
81
9
2
22
8
88
24
120
75
3
18
27
3
44
48
12
1
9
80
10
33
83
114
10
80
1
69
15
11
22
15
47
66
40
39
11
1
53
78
42
7
63
56
40
2
42
16
30
192
3
15
20
34
27
3
80
97
59
64
33
77
66
54
43
3
42
158
ABCD 95534200324*3^$a+1 [50019]
38
13
12
47
40
33
15
42
72
98
22
6
2
16
15
41
58
81
5
7
65
7
11
4
18
134
1
83
1
5
55
108
3
57
15
2
40
51
35
10
24
24
51
11
13
5
7
23
25
15
2
10
69
39
32
64
33
12
35
1
24
24
72
39
74
54
1
72
15
8
1
39
57
3
12
57
71
24
13
27
32
16
72
12
6
54
9
12
27
2
6
10
2
25
83
34
24
24
3
27
33
24
15
26
22
18
38
1
33
2
54
19
48
3
24
33
9
48
27
36
15
33
12
3
9
11
1
63
86
24
198
28
57
72
3
18
224
6
16
20
16
14
18
36
10
75
12
23
4
30
6
69
48
35
85
69
3
21
15
35
54
88
110
10
32
10
6
14
16
42
3
5
22
45
12
27
45
9
86
36
49
35
49
9
18
12
8
85
12
105
27
24
69
30
8
52
20
88
2
120
43
45
14
34
15
12
3
32
34
8
70
36
57
3
2
43
36
23
40
2
31
9
6
50
22
72
48
26
10
30
15
24
47
48
1
41
46
2
22
66
14
24
24
1
15
21
23
108
10
24
80
54
40
36
44
40
2
7
57
3
35
36
36
136
48
26
31
9
6
2
67
5
91
12
161
46
8
13
69
24
27
69
8
30
25
33
8
7
59
6
22
8
34
75
5
24
19
53
7
48
35
73
35
4
45
63
32
13
12
11
37
57
80
16
27
12
11
25
21
6
24
20
28
20
61
24
23
64
80
24
1
9
30
45
45
32
7
17
136
30
8
4
20
12
108
16
2
55
105
15
17
6
1
63
26
54
10
110
13
5
24
24
16
8
16
24
38
28
30
51
15
30
24
24
6
2
88
56
6
18
16
8
22
18
6
2
22
33
35
12
61
119
25
27
33
12
29
7
60
60
39
18
86
49
23
40
45
3
2
34
6
3
45
6
8
1
57
30
8
1
9
2
25
45
14
13
21
24
87
65
30
16
9
89
67
45
72
27
21
14
25
23
85
51
32
10
54
8
16
20
6
46
33
57
3
24
51
2
7
60
5
16
30
57
87
33
15
8
34
27
3
21
11
10
14
10
24
3
72
27
96
74
19
71
76
20
12
1
24
65
48
55
57
30
12
30
14
66
24
70
9
17
10
6
15
135
8
1
39
50
55
11
6
48
22
33
12
132
41
64
15
15
33
9
8
22
8
97
41
24
40
75
23
22
39
41
6
40
42
86
1
23
18
130
44
1
15
72
8
25
17
40
2
49
15
92
85
3
24
68
109
41
22
21
27
42
15
15
42
63
33
8
7
15
20
25
39
86
64
8
16
2
118
90
14
46
66
3
123
20
25
3
21
29
31
95
4
134
46
60
6
56
40
63
11
16
9
24
47
22
8
102
28
9
21
8
6
25
9
24
38
37
3
33
59
16
6
80
16
15
65
72
30
1
15
50
72
24
6
10
30
122
90
1
11
1
9
3
71
6
94
26
18
13
23
12
145
72
36
9
80
40
27
21
3
59
48
72
60
76
26
6
10
39
35
25
11
10
38
24
16
9
15
21
5
6
96
10
134
18
6
16
68
102
19
12
12
36
24
33
99
48
27
20
4
9
83
28
20
12
88
9
12
84
57
48
42
14
24
79
15
2
91
27
33
12
87
44
24
18
58
14
18
12
52
9
27
8
16
33
17
48
6
42
22
8
34
24
72
8
46
21
24
29
82
105
5
22
18
182
37
45
24
6
24
50
42
25
60
39
104
16
69
59
18
7
63
45
12
153
3
21
63
15
21
117
102
8
48
4
6
54
81
17
64
38
13
59
16
18
54
42
14
4
57
36
60
75
12
36
32
64
8
25
12
24
45
54
21
45
6
48
18
63
57
48
62
42
6
24
1
27
110
94
18
6
249
51
12
9
33
6
81
71
85
27
12
33
27
24
21
3
68
4
9
9
15
11
22
14
24
4
20
25
47
40
66
38
24
18
30
24
34
15
9
8
55
12
15
30
3
12
23
37
3
50
70
42
78
32
42
16
99
21
48
6
33
36
11
25
15
84
57
29
48
7
15
18
8
79
119
25
87
57
23
24
25
3
12
45
51
9
23
82
63
17
64
2
13
39
18
15
17
46
9
33
24
206
48
12
13
17
43
24
11
4
246
147
12
12
21
8
64
38
34
99
69
3
5
22
8
12
16
14
16
30
2
19
5
46
18
42
30
27
51
74
31
9
72
15
11
54
6
160
122
55
185
48
43
69
86
37
29
31
33
39
23
10
48
27
5
42
13
15
8
64
21
60
9
32
6
18
55
39
18
42
12
18
51
69
3
27
50
30
10
3
24
24
5
22
45
27
2
58
12
26
10
12
50
48
114
1
24
11
10
27
12
41
19
51
9
63
32
16
32
37
29
7
17
10
30
6
24
72
81
17
6
25
12
5
22
8
49
15
66
3
27
32
1
17
10
54
123
21
27
12
15
68
4
9
39
60
36
26
54
12
30
7
60
47
25
11
18
10
14
22
18
26
49
12
71
18
22
2
30
16
32
72
72
4
20
106
171
5
48
22
9
51
33
21
54
56
10
8
30
37
3
32
4
30
62
24
108
36
76
6
128
40
24
3
23
16
36
33
12
12
15
18
24
8
88
3
29
10
6
27
5
40
30
48
20
1
3
21
45
27
3
9
63
8
42
19
60
99
12
20
48
4
21
5
79
47
90
6
10
32
7
23
60
25
3
8
24
16
2
64
24
15
17
88
54
42
6
90
18
6
48
126
80
109
21
96
8
6
145
81
110
253
15
6
15
36
36
17
6
10
66
30
18
68
25
87
32
13
11
25
39
21
27
20
48
6
19
12
252
36
15
9
96
36
29
6
28
30
6
2
22
21
21
78
26
19
48
45
114
30
24
26
4
12
68
10
15
95
36
28
21
12
24
33
87
24
9
6
2
7
23
18
7
33
2
37
12
15
20
25
15
68
28
33
39
8
13
21
14
4
45
3
30
63
35
4
8
138
30
40
144
56
144
25
12
51
98
31
36
15
129
35
121
3
6
54
9
11
4
2
24
7
24
63
2
78
18
7
36
5
16
6
92
13
33
24
96
96
48
15
65
72
78
25
12
35
10
6
8
25
11
13
3
33
107
10
24
30
21
59
1
35
22
6
20
22
42
38
72
66
22
8
22
12
20
1
36
24
36
59
60
49
108
3
21
11
25
17
31
12
53
16
128
43
45
15
23
10
6
8
18
24
31
24
39
21
3
8
34
26
52
33
15
69
69
32
48
40
90
44
36
60
16
20
46
15
47
61
ABCD 95534402402*3^$a+1 [50058]
19
56
153
87
21
78
45
16
11
30
63
256
8
51
117
33
7
23
9
48
123
72
13
264
155
36
6
18
201
51
138
3
39
126
19
8
3
13
29
27
21
18
132
180
33
96
88
17
30
108
213
147
90
43
72
32
93
342
48
18
18
81
16
8
16
95
25
8
81
87
123
21
75
30
15
189
66
25
29
60
66
133
35
18
3
69
90
18
84
90
144
222
99
3
213
3
90
60
7
8
96
24
75
61
29
99
81
36
114
57
69
3
45
147
39
57
45
90
78
162
33
87
57
51
72
42
12
36
43
17
30
129
184
11
78
18
109
29
99
96
21
54
24
117
3
90
18
105
48
112
5
144
3
40
168
29
54
36
25
95
54
132
162
30
15
111
270
115
119
97
200
48
3
108
97
48
56
120
33
103
137
183
195
48
61
29
186
48
36
60
9
72
16
65
54
9
24
48
75
205
29
3
93
18
105
96
15
25
23
90
96
12
27
87
36
138
24
75
88
80
39
33
147
61
65
42
18
90
84
24
61
8
21
84
108
72
6
66
3
112
11
72
165
75
61
120
32
75
93
81
78
12
90
54
114
66
114
30
36
36
225
15
48
42
135
39
60
36
228
45
27
61
128
15
72
48
132
45
88
11
30
108
67
48
11
21
3
156
57
105
132
72
30
36
57
147
48
133
53
120
27
45
27
63
9
16
47
42
18
37
281
7
11
186
84
42
37
47
121
23
81
195
156
78
115
119
30
43
35
270
18
45
147
18
147
144
21
120
18
36
6
30
97
128
189
24
66
240
1
80
57
18
24
45
264
15
30
219
216
87
33
24
112
101
27
87
30
123
63
9
3
93
15
129
3
48
13
72
104
9
60
66
273
15
33
45
120
90
18
39
93
3
51
18
72
30
144
90
75
96
16
8
39
90
111
195
72
162
3
87
81
45
114
1
29
3
69
234
9
88
24
48
72
216
32
111
105
15
90
151
144
32
24
81
60
102
45
45
43
32
75
120
18
78
117
48
15
66
78
48
24
120
150
19
96
5
216
43
209
15
3
18
24
43
48
101
139
41
234
54
31
56
48
51
234
3
72
87
1
29
3
168
24
216
24
24
27
114
91
32
51
61
89
54
30
3
39
1
29
24
99
16
95
42
90
12
25
11
21
51
69
9
55
101
90
33
192
189
186
1
24
131
474
48
42
1
17
15
72
159
126
18
348
12
18
15
39
33
117
84
6
54
36
36
3
45
60
324
108
84
3
141
115
47
150
18
36
180
84
36
9
24
48
24
3
13
5
99
16
8
39
72
25
56
27
45
45
3
93
282
204
21
123
36
9
45
36
156
243
40
104
27
21
39
1
104
40
143
33
87
78
3
40
80
285
51
24
69
3
87
96
57
45
75
24
16
29
126
144
36
132
72
30
36
18
6
19
176
96
48
136
23
60
213
87
36
24
18
30
162
60
111
24
117
144
90
36
66
78
61
191
105
3
30
36
78
12
60
21
117
51
57
7
101
75
21
235
29
6
109
56
225
126
72
33
3
42
48
24
192
36
108
24
91
17
79
80
51
60
9
16
83
141
15
6
19
24
41
6
84
24
21
16
80
45
12
60
48
123
24
3
108
57
72
33
12
27
9
42
84
24
ABCD 95534614016*3^$a+1 [50019]
36
96
84
150
30
96
85
5
43
65
66
21
15
42
156
27
9
15
16
24
59
84
6
84
15
27
21
24
75
69
40
17
18
72
60
129
51
18
102
78
30
129
51
36
121
5
378
96
49
131
36
97
41
15
24
15
6
27
9
111
45
42
25
245
3
63
6
18
18
175
323
132
30
3
24
117
24
27
9
15
21
67
95
30
60
15
48
3
37
80
112
23
24
30
6
13
5
115
11
85
104
9
12
75
96
40
203
85
32
15
25
32
15
57
15
36
48
21
3
12
6
90
102
72
24
36
18
12
105
3
18
24
156
60
147
51
69
15
33
39
18
31
11
48
72
60
120
54
24
48
19
23
18
30
150
54
48
37
8
40
8
123
60
54
3
9
31
8
72
33
6
138
15
81
7
8
24
51
69
3
12
36
45
87
25
29
219
15
9
16
32
27
90
18
33
27
69
75
69
15
36
21
15
18
15
21
24
84
42
18
30
108
24
18
15
33
55
104
40
131
45
24
3
12
78
36
31
5
3
87
108
21
24
88
155
13
32
57
63
24
40
5
120
195
63
36
174
36
195
16
8
195
37
80
15
36
120
45
33
30
1
5
108
12
19
17
15
27
12
144
9
63
60
54
31
53
72
114
54
99
75
37
8
48
129
108
90
57
48
16
17
15
72
160
5
78
72
30
87
3
90
27
15
48
108
114
18
153
63
54
30
18
18
57
69
36
15
93
6
13
120
32
9
54
1
5
67
17
6
9
3
24
85
80
33
108
75
24
3
60
12
6
18
30
15
24
21
30
96
18
115
72
173
75
48
147
93
40
5
54
18
27
64
59
90
51
16
5
48
3
24
51
12
73
32
48
15
12
21
16
48
101
66
9
64
32
21
18
42
39
15
49
32
3
42
12
87
16
104
15
105
51
18
36
6
72
97
29
27
40
5
75
64
35
13
8
15
24
108
12
81
24
16
5
42
81
21
3
3
12
33
9
30
198
18
24
49
17
60
27
21
67
24
89
87
3
21
69
6
21
24
3
36
57
15
24
25
8
3
45
48
69
75
15
288
120
9
40
11
85
167
12
45
40
95
1
5
43
149
51
96
16
8
27
24
85
48
23
18
42
54
39
27
42
171
135
84
36
9
27
85
288
23
73
35
72
18
36
90
36
33
24
93
30
42
66
24
12
18
3
75
45
45
99
39
6
216
30
132
57
144
51
18
48
60
39
48
87
54
19
23
18
39
117
36
159
3
78
7
32
136
17
60
18
102
18
33
57
15
24
39
57
9
18
60
108
69
33
36
67
24
125
3
3
18
54
45
3
18
6
18
3
40
200
39
1
5
18
12
18
204
48
18
37
32
117
18
30
51
40
104
72
135
30
6
174
15
24
69
91
72
59
36
12
108
9
69
51
88
200
15
1
41
15
51
13
65
111
96
27
18
54
18
12
36
3
141
51
27
90
27
16
8
51
36
153
15
102
24
54
66
6
45
48
40
47
48
132
30
54
6
3
72
48
51
6
7
72
29
51
16
35
24
66
90
105
40
53
42
12
60
12
36
54
18
36
6
48
63
15
9
24
177
63
171
54
132
108
84
60
66
252
57
16
71
1
8
15
9
27
48
18
19
35
13
47
54
27
39
60
126
12
18
153
27
42
18
12
6
30
105
57
15
45
30
85
47
126
67
113
12
18
9
15
121
35
144
96
21
51
69
195
24
36
9
21
3
33
42
18
30
37
17
36
75
48
24
21
99
135
246
195
21
6
90
54
261
72
16
29
3
15
33
15
6
3
72
51
48
109
5
48
19
8
87
30
3
33
15
39
24
9
75
13
83
85
89
60
27
9
15
16
56
48
27
84
33
96
165
30
21
16
8
24
45
3
27
21
39
30
18
60
45
27
21
81
6
9
16
32
45
36
54
105
45
48
132
126
25
24
17
39
75
12
114
15
93
90
97
5
78
48
114
3
45
3
87
42
15
3
13
95
49
8
40
56
171
36
48
57
232
5
180
7
23
36
90
6
36
25
24
144
89
6
54
27
16
137
12
18
108
54
54
121
24
77
99
3
6
39
208
5
27
336
51
21
87
30
60
48
15
3
37
89
31
59
93
15
72
49
96
35
18
51
40
32
45
18
25
41
36
3
105
159
16
47
25
32
27
181
53
19
8
15
72
18
18
117
72
93
24
120
78
93
9
111
3
66
90
1
32
93
19
264
11
ABCD 95534988964*3^$a+1 [50021]
9
140
100
60
3
5
43
9
56
16
99
72
180
29
103
5
16
27
60
33
116
88
12
24
15
185
72
112
63
17
36
24
72
31
153
32
7
96
12
33
27
77
43
117
15
41
16
24
24
51
9
36
15
84
137
28
75
17
168
52
48
80
43
60
33
15
36
96
69
108
87
29
12
55
213
51
5
24
84
52
60
56
52
51
45
84
68
67
41
67
29
84
19
17
4
207
57
3
5
79
9
20
124
20
31
41
28
3
108
5
120
55
41
28
56
31
5
216
28
120
20
160
200
67
72
41
12
28
32
64
20
24
84
40
176
16
8
72
88
20
40
36
44
16
84
63
33
15
60
41
148
120
72
56
43
129
8
103
5
139
45
116
60
36
31
89
19
9
3
117
27
29
36
43
41
16
3
36
17
24
43
101
64
3
12
21
15
29
12
24
67
108
5
12
103
21
8
16
99
108
29
4
32
48
31
24
105
80
156
108
31
21
51
57
56
36
24
72
180
43
24
113
72
12
24
64
3
72
12
149
100
32
67
48
149
24
160
140
24
72
4
32
7
96
5
115
9
56
12
4
48
36
15
72
9
56
72
72
144
40
99
41
36
28
75
228
29
79
9
12
3
5
7
36
65
43
129
75
53
55
5
7
101
136
180
44
7
33
60
60
24
32
36
115
117
27
33
96
24
51
165
27
57
36
24
15
57
56
7
72
29
100
92
24
43
57
164
19
36
5
187
117
123
33
20
19
36
77
7
141
140
40
39
21
120
24
36
56
4
24
8
60
28
24
68
172
3
65
28
24
140
16
36
15
33
171
165
144
15
45
63
48
5
211
93
3
12
81
195
5
4
156
15
5
4
3
9
228
111
149
7
45
68
91
5
4
111
9
56
64
236
132
43
29
12
216
108
31
101
172
8
88
92
12
91
72
89
24
79
5
40
51
89
31
60
185
7
29
124
159
5
52
20
28
51
69
75
21
56
24
64
72
8
211
9
96
44
31
84
252
24
9
120
12
44
7
137
40
3
65
144
139
77
7
5
31
36
45
63
41
19
17
28
60
3
48
45
15
5
12
55
48
29
16
120
120
96
80
124
36
104
19
41
151
29
64
8
48
19
120
21
56
60
36
72
108
28
195
45
20
115
41
4
15
45
75
144
45
92
36
108
7
93
87
168
77
64
15
65
4
32
108
72
7
96
84
65
36
151
101
48
127
12
5
60
16
20
124
63
177
80
96
187
60
5
43
5
55
45
60
15
9
56
64
56
76
20
79
72
72
96
5
67
33
75
9
32
103
12
9
87
33
24
51
12
57
188
48
24
72
31
117
60
8
88
15
21
144
60
152
132
48
55
84
24
21
63
81
87
12
221
204
43
5
28
99
12
36
29
64
20
19
12
96
125
72
76
15
300
24
5
40
116
19
12
209
84
72
4
15
17
304
39
129
68
24
36
88
156
44
40
24
36
51
36
5
24
28
8
67
197
31
273
15
5
76
48
51
60
21
63
60
41
4
212
31
5
115
137
16
36
56
79
101
52
123
17
72
28
68
79
9
84
3
5
72
43
60
180
33
15
69
8
52
3
33
120
27
5
67
45
36
27
33
15
9
15
41
4
132
3
17
24
36
28
87
29
36
28
3
69
3
108
5
148
135
77
259
9
87
5
43
65
84
60
7
29
12
139
36
185
67
21
75
156
108
45
20
36
7
5
4
63
36
29
40
140
52
48
123
168
41
31
89
19
5
280
87
9
56
7
21
51
36
33
27
17
96
84
196
147
12
5
220
27
24
12
173
16
48
96
120
24
27
180
29
100
15
9
96
44
16
15
45
32
88
15
9
32
24
40
96
15
29
100
20
55
41
28
3
77
151
29
16
36
144
87
48
21
108
3
113
67
53
19
105
72
123
21
39
45
60
96
24
ABCD 95535296258*3^$a+1 [50011]
3
109
11
60
6
120
54
24
33
9
24
24
6
24
21
96
45
18
60
37
84
41
30
21
144
15
1
68
9
3
63
36
61
80
93
210
180
24
21
21
31
47
66
6
84
30
87
159
18
42
1
29
78
42
15
39
21
63
36
45
69
6
36
54
174
36
109
17
15
39
24
36
9
16
20
12
64
20
96
28
192
47
36
60
24
156
24
21
52
17
102
60
189
9
6
60
129
21
24
30
66
19
71
57
27
277
23
105
15
6
31
23
12
78
15
105
7
59
21
28
5
123
63
60
21
64
11
228
30
90
6
30
144
36
129
267
9
60
39
216
81
96
4
59
37
17
15
48
48
15
90
19
20
81
336
54
25
140
15
24
30
30
42
3
117
30
204
37
23
21
99
24
12
48
6
51
84
75
37
59
69
9
30
121
44
27
133
5
15
28
23
84
42
24
87
204
3
96
1
80
60
99
45
15
54
90
12
114
51
36
9
51
84
3
201
52
59
54
30
129
48
123
6
223
17
18
150
6
84
12
33
16
204
35
33
48
81
31
17
96
27
84
99
109
17
24
120
15
39
96
66
90
61
12
107
165
255
85
35
109
80
39
133
53
114
12
18
150
36
69
16
96
89
96
18
33
27
57
39
156
60
13
77
24
150
25
41
18
21
76
20
219
1
59
84
21
111
81
304
23
210
243
52
71
24
42
18
6
54
12
9
16
23
60
1
44
51
1
128
16
32
48
39
105
60
45
66
144
30
3
69
43
32
16
23
24
12
324
6
90
24
9
75
180
150
91
20
39
60
72
144
144
6
75
21
111
3
6
54
120
9
135
36
21
3
102
90
9
15
1
95
33
15
6
66
24
36
145
143
96
49
17
54
37
53
15
99
141
9
42
253
65
6
84
33
84
243
30
216
67
107
12
24
24
30
102
21
48
39
57
4
272
63
36
61
59
49
20
15
90
54
36
36
90
48
27
3
60
21
60
15
1
83
420
72
30
231
28
155
66
18
72
169
95
54
6
66
18
37
35
78
6
66
78
60
13
47
60
21
15
36
24
24
6
30
25
131
24
117
12
36
9
72
31
108
71
73
47
24
105
15
54
6
120
141
16
29
114
6
31
23
21
45
78
156
270
6
24
1
65
78
61
164
27
21
129
30
93
135
57
3
1
144
41
55
155
24
6
6
108
36
81
48
177
15
9
19
11
66
3
45
51
15
6
63
81
114
12
109
311
61
47
81
16
128
57
19
5
27
27
132
69
219
30
151
11
48
102
18
45
27
69
60
4
11
165
15
90
6
49
65
210
54
30
60
237
33
30
1
11
24
24
85
17
48
15
51
60
61
23
36
36
48
177
3
66
15
16
80
63
81
39
12
48
126
127
83
61
89
19
5
171
45
144
87
75
24
84
60
397
143
93
63
36
24
24
210
42
33
16
20
81
48
30
12
33
27
18
42
9
112
107
42
54
66
18
21
81
31
107
156
84
6
24
66
37
17
96
54
36
225
75
37
260
63
66
18
57
4
176
9
24
27
4
65
75
189
3
3
177
63
60
6
15
33
72
30
21
3
45
51
90
24
6
25
44
99
36
9
21
6
169
41
39
39
12
120
30
18
81
15
60
36
150
54
96
9
76
59
96
18
30
90
30
66
6
18
87
3
141
64
12
155
9
12
100
59
48
36
1
83
93
99
60
18
96
54
57
15
18
6
180
60
24
13
32
27
48
25
156
5
15
16
113
63
3
57
69
30
48
216
21
39
54
90
25
80
51
81
33
31
71
60
120
30
30
69
45
24
27
39
105
45
30
156
84
165
45
87
3
25
11
153
51
24
150
111
15
60
37
23
24
33
33
31
59
21
9
24
111
60
45
7
44
84
99
6
7
32
27
ABCD 95535731672*3^$a+1 [50010]
30
33
12
9
126
30
48
231
45
114
60
165
60
51
93
3
69
39
36
21
84
15
153
57
6
57
51
45
51
9
51
69
12
24
9
99
48
99
96
105
33
30
72
9
24
75
21
9
102
24
66
63
60
57
78
21
24
15
36
270
3
27
36
30
27
3
18
6
45
81
3
57
3
195
12
48
9
87
9
75
96
33
111
69
12
39
21
15
21
39
9
12
24
36
3
21
15
69
51
69
51
69
204
72
24
60
51
33
87
33
81
27
144
24
12
63
36
9
24
48
75
84
30
15
24
27
30
3
51
9
12
12
63
78
30
129
12
39
9
36
12
159
93
117
3
3
9
108
132
36
33
15
36
159
60
57
84
21
87
21
132
39
39
12
93
84
3
60
48
81
15
45
9
75
24
63
57
21
30
45
21
51
63
12
30
30
9
15
69
27
60
18
12
15
3
60
81
21
204
15
36
15
84
81
39
81
15
105
159
90
39
27
93
135
42
18
66
66
60
45
39
33
12
36
39
6
78
189
321
15
144
33
18
30
27
3
189
12
39
117
48
45
51
75
114
15
36
36
24
21
18
117
3
45
27
30
3
45
210
69
36
36
204
24
12
111
108
162
18
36
81
15
57
147
9
87
9
99
6
60
15
99
60
45
12
48
15
9
33
150
33
12
12
63
150
3
105
30
36
69
15
9
12
24
27
33
36
96
120
3
72
9
39
45
12
12
96
12
9
354
21
39
81
108
3
33
12
39
9
51
84
201
21
78
9
93
27
33
39
24
21
111
33
12
3
72
183
12
18
30
36
9
27
9
69
51
9
66
33
63
18
99
72
51
18
87
39
36
24
6
39
84
21
3
12
84
15
42
27
123
48
12
165
15
153
12
69
63
36
72
72
3
45
12
3
57
108
24
21
144
90
9
87
9
111
24
129
81
36
18
42
78
57
63
12
69
9
27
12
57
39
255
57
15
9
24
87
78
51
9
39
36
21
15
39
21
84
51
9
60
12
12
51
69
60
3
57
21
15
12
3
117
84
39
57
9
75
24
45
39
12
39
66
75
60
15
9
12
69
63
81
15
21
51
24
96
84
81
108
36
39
60
15
45
60
84
48
3
12
108
105
15
9
21
66
21
132
48
195
33
27
24
126
15
3
42
27
36
36
24
51
33
111
6
3
27
60
45
9
192
3
12
48
132
15
9
60
9
42
33
195
57
60
15
33
57
18
249
57
66
78
27
33
36
15
45
63
63
57
36
117
63
87
234
66
69
39
69
48
99
60
141
3
180
69
3
54
63
36
45
90
9
27
9
12
12
12
36
15
9
51
33
15
105
15
60
9
21
111
15
9
111
30
30
45
36
60
84
60
60
21
27
27
129
24
33
150
108
45
81
51
60
48
51
93
3
9
51
24
21
24
48
33
18
12
60
57
63
9
15
6
90
45
48
87
9
48
57
123
63
24
33
57
30
36
57
36
21
39
27
33
24
3
48
105
96
48
27
93
3
78
12
84
39
87
30
54
21
360
63
12
48
132
45
63
45
60
111
69
120
36
171
30
84
51
48
72
33
27
99
165
96
63
30
6
174
27
3
69
48
15
57
51
141
60
24
36
36
132
63
33
51
84
90
75
36
60
36
3
21
60
24
27
90
54
81
9
39
60
36
9
66
93
183
33
24
108
39
66
108
27
48
135
9
27
30
3
93
114
96
24
93
12
9
51
15
21
9
36
78
21
111
48
30
27
60
39
33
63
18
30
66
63
60
3
45
252
60
48
9
6
33
141
39
36
99
12
105
45
60
18
9
3
33
51
84
9
183
105
12
12
24
21
3
93
18
9
21
27
48
117
30
93
15
177
108
12
135
105
9
3
33
48
15
24
36
21
99
36
51
9
45
15
36
45
48
195
15
60
12
45
60
45
30
30
3
45
6
96
48
165
87
18
27
15
93
27
9
15
33
36
120
12
60
129
60
63
12
195
54
42
48
9
12
15
189
24
108
3
237
60
3
96
9
117
48
36
51
39
45
39
36
105
48
87
93
27
45
69
66
45
48
81
51
99
42
15
3
141
21
15
60
48
36
60
15
6
60
39
84
87
69
39
9
36
87
18
15
24
21
99
63
9
21
84
96
90
54
3
96
24
51
30
222
18
ABCD 95535959672*3^$a+1 [50002]
71
121
18
197
60
13
71
108
36
7
18
30
54
96
90
54
126
162
72
11
37
59
31
150
18
12
18
42
138
72
240
108
131
133
71
169
107
73
83
43
12
222
36
174
77
60
13
36
120
24
35
12
36
55
78
12
258
72
5
48
37
59
96
37
36
54
96
174
60
18
65
187
36
17
85
143
55
240
197
13
60
102
18
60
90
12
125
205
18
30
72
59
31
78
84
108
60
12
108
35
37
107
43
53
37
11
199
36
5
67
29
96
37
6
72
108
12
42
11
79
17
49
24
36
47
145
47
241
24
36
30
329
85
23
37
216
30
114
48
60
102
60
41
85
120
150
12
29
36
12
48
133
162
29
73
131
36
31
162
96
11
91
53
115
72
102
108
42
41
97
18
240
12
18
24
30
77
1
48
11
31
138
252
42
18
35
85
42
18
102
366
12
288
95
49
143
37
60
108
18
29
163
42
306
5
85
11
91
5
13
35
115
192
77
145
11
37
198
60
90
144
83
37
36
60
30
41
49
24
18
18
192
78
30
24
47
61
108
102
78
54
36
41
43
5
163
65
37
78
90
12
35
91
41
49
59
31
42
30
77
12
19
90
35
84
48
48
115
29
48
48
144
48
55
150
48
131
13
78
48
65
7
18
222
90
108
54
18
12
143
48
7
342
36
35
12
240
7
18
120
60
119
43
138
162
150
18
120
18
35
36
223
17
13
258
12
6
47
37
108
60
47
36
19
6
120
11
13
180
35
12
1
18
150
12
95
48
7
5
180
25
18
60
30
107
163
41
1
72
11
19
125
271
17
252
96
19
108
53
19
48
42
108
83
55
240
125
37
192
6
30
71
60
211
18
60
47
43
5
265
11
96
37
11
115
89
31
204
18
12
167
1
72
18
377
211
29
133
23
325
12
179
19
89
36
187
18
54
156
17
55
60
29
108
1
222
72
36
102
18
60
5
67
29
61
30
18
227
25
227
31
341
103
60
120
18
83
49
90
197
19
30
95
37
90
18
11
1
42
108
89
13
71
19
36
90
95
60
97
83
156
144
55
72
30
18
161
48
36
156
49
24
18
102
78
17
36
12
145
90
5
175
53
55
150
12
179
61
72
11
97
12
240
66
42
155
205
48
179
25
83
43
84
53
37
60
47
79
77
187
53
73
107
97
36
12
107
73
108
47
205
108
144
23
48
25
131
31
5
13
144
95
43
5
157
6
77
97
108
23
37
138
54
90
126
35
55
197
25
12
6
12
78
30
114
30
6
11
156
228
49
60
47
19
125
97
12
168
12
35
60
31
114
47
73
11
139
90
48
90
72
6
72
12
6
137
12
13
198
90
167
7
6
191
19
114
11
19
125
61
102
60
120
77
163
48
60
120
42
59
121
198
12
5
157
78
12
6
180
227
25
180
30
42
48
42
36
84
90
18
89
19
60
17
163
54
48
23
199
156
72
42
95
48
67
221
60
85
102
18
132
30
60
138
60
12
23
127
30
83
96
19
24
18
12
6
29
91
60
137
84
ABCD 95536340936*3^$a+1 [50004]
48
37
126
54
18
36
108
108
414
11
169
167
31
126
11
120
144
121
216
54
65
61
35
163
72
36
36
77
120
120
96
1
36
18
252
5
31
65
72
169
119
48
85
162
41
13
131
139
53
96
24
24
73
126
90
23
31
90
18
149
49
18
198
54
18
126
108
18
59
49
36
108
95
121
18
29
48
85
59
31
36
18
90
306
108
36
54
41
72
85
35
37
18
36
72
341
109
11
133
11
25
23
85
35
240
13
36
198
18
47
43
54
108
144
11
7
113
144
13
54
18
59
85
126
72
54
54
89
91
18
107
24
72
13
203
175
113
13
18
54
107
24
157
54
53
127
17
145
71
163
5
85
11
97
90
18
108
287
55
144
233
109
83
48
120
37
155
43
126
36
90
54
90
54
90
65
115
36
90
119
97
71
1
180
83
72
7
17
24
192
48
96
19
270
108
35
24
384
7
65
168
37
108
143
37
18
36
180
18
215
55
54
90
65
61
18
144
54
18
113
13
90
72
180
198
71
37
54
144
36
161
37
18
54
11
241
71
73
47
151
65
48
72
445
11
43
101
72
79
108
126
71
1
23
13
11
43
29
48
13
252
23
168
72
79
90
126
36
36
126
59
13
18
41
85
162
18
167
24
25
72
23
13
35
72
181
59
121
90
306
35
19
29
151
113
31
108
53
37
162
65
61
83
48
48
72
109
18
18
311
31
17
55
126
72
180
18
90
83
96
55
54
108
23
31
198
107
1
119
115
5
24
7
18
23
72
67
18
323
55
18
18
29
72
115
198
18
29
120
24
25
252
35
19
108
180
5
120
1
36
18
18
54
54
90
209
144
72
48
85
90
72
18
18
108
288
41
24
97
47
79
425
43
18
36
18
5
24
168
109
18
90
144
23
96
115
144
72
306
18
17
145
23
24
25
18
18
54
180
17
73
216
108
54
144
53
235
53
48
24
19
108
36
53
217
71
48
61
54
54
23
31
36
53
1
18
29
151
161
91
245
97
54
54
11
61
107
24
139
77
31
18
54
41
13
54
18
36
119
133
59
67
54
71
48
61
144
59
13
72
90
90
90
72
29
61
108
71
24
49
162
53
312
121
239
121
47
48
31
65
43
101
120
13
18
17
72
1
18
125
19
216
29
336
96
97
71
19
72
108
90
36
90
54
131
85
36
18
144
54
23
31
17
48
25
54
54
107
109
54
77
31
17
199
137
72
79
90
23
13
126
18
54
18
131
121
72
72
143
91
54
95
103
36
5
13
18
137
43
54
119
7
65
97
90
5
175
36
365
85
35
73
71
1
71
24
67
36
17
72
96
13
54
5
31
54
18
54
59
24
24
37
54
54
119
25
71
48
169
234
125
72
48
7
281
144
120
139
197
127
65
24
55
126
378
209
7
65
7
54
155
43
72
18
11
48
24
96
73
ABCD 95536379644*3^$a+1 [50015]
159
12
36
15
18
54
153
9
30
60
21
57
222
24
96
48
12
6
72
6
9
57
10
8
102
18
36
21
39
30
24
46
2
18
36
16
2
15
51
12
12
160
8
57
75
120
48
84
36
4
14
66
81
19
20
93
75
120
6
54
57
105
6
4
65
21
48
39
57
18
45
12
19
32
48
12
60
57
7
5
159
21
31
44
60
24
60
12
105
55
32
40
17
55
41
24
9
27
7
38
24
48
27
15
24
6
96
30
24
136
2
30
148
8
60
57
57
6
9
57
15
36
127
17
55
14
30
12
78
39
57
15
39
12
60
4
44
100
17
45
118
36
38
102
33
7
50
15
48
103
32
18
58
72
44
48
12
60
16
2
63
9
6
84
33
91
26
10
38
75
15
88
125
9
48
178
8
24
40
32
36
9
9
30
9
55
2
106
38
34
20
90
168
75
12
228
3
9
135
16
56
18
18
69
9
24
30
28
44
21
39
54
54
45
67
8
60
45
48
12
75
76
32
9
15
33
87
30
48
15
15
177
33
6
66
15
123
16
36
53
15
6
34
5
132
43
8
12
52
68
36
40
36
44
24
12
24
4
36
92
42
48
15
132
63
40
5
99
36
4
86
22
72
20
60
60
21
87
57
33
58
14
18
40
62
3
7
44
84
120
45
123
9
51
108
30
6
24
4
8
192
36
81
39
36
84
57
12
12
36
15
108
4
152
48
96
60
42
18
21
3
36
100
62
15
33
30
9
27
36
48
81
3
30
15
75
33
27
66
94
32
18
42
48
30
42
40
38
15
27
21
39
40
146
42
36
60
54
63
147
12
36
45
63
57
39
90
15
63
105
75
76
41
99
36
60
60
66
87
15
93
3
9
57
18
36
9
15
93
45
18
4
36
41
36
15
42
15
72
60
48
12
81
78
21
60
39
36
30
48
6
81
231
12
93
24
39
9
3
9
15
45
9
24
126
57
12
3
12
93
87
57
3
30
30
12
105
39
12
40
17
27
24
6
70
5
48
12
9
6
48
108
54
30
60
6
154
8
28
44
45
15
24
21
45
58
77
39
264
12
6
18
9
51
96
24
16
5
36
9
15
3
36
40
2
147
3
9
123
57
21
34
14
30
66
75
60
105
6
57
55
32
4
164
16
29
15
12
33
75
252
96
12
6
66
45
75
40
20
16
32
60
57
48
12
9
30
76
65
39
54
3
117
75
48
15
54
66
60
18
27
7
56
6
10
14
22
8
144
72
24
9
60
51
12
52
176
60
16
65
45
18
12
76
92
96
9
33
54
81
75
24
4
50
99
15
6
54
36
6
58
38
27
12
33
48
18
4
8
18
6
33
60
15
40
5
103
80
12
33
60
3
24
36
36
84
60
40
86
120
30
45
15
45
63
18
10
8
69
15
196
20
42
48
87
33
6
48
112
41
3
30
42
9
15
81
69
63
72
3
76
2
39
15
81
27
52
8
36
12
9
43
8
12
72
105
63
72
60
40
38
42
24
4
2
3
21
6
4
72
44
28
68
9
9
66
21
129
6
52
36
36
38
18
24
81
3
9
147
54
72
15
7
17
3
45
51
54
18
12
42
48
6
90
6
40
20
54
6
45
91
2
142
5
93
66
21
63
60
30
15
63
48
66
3
7
20
66
42
60
45
15
120
28
72
26
6
105
15
18
63
12
3
4
8
12
18
87
3
16
14
6
69
55
36
146
70
125
19
56
16
32
40
72
26
42
33
7
140
42
3
45
6
24
33
84
93
42
24
54
22
5
15
30
18
6
90
16
5
3
57
39
126
48
18
28
17
24
31
44
6
147
111
12
9
9
72
39
39
120
12
12
12
33
141
87
12
15
30
82
36
29
36
7
2
24
66
16
29
63
16
36
80
6
15
183
9
31
56
88
36
17
3
9
7
50
114
117
180
3
9
63
24
33
27
213
27
4
50
39
48
9
18
16
20
60
54
48
34
20
16
77
171
24
60
28
89
19
14
48
24
3
15
108
18
6
33
55
80
33
15
48
21
60
36
87
16
14
30
90
15
63
24
33
27
21
9
6
57
3
84
90
6
45
27
72
4
20
24
36
117
84
39
21
19
17
19
50
126
72
36
4
146
6
105
15
24
57
24
183
60
28
74
15
19
32
4
5
139
41
51
9
15
54
27
3
24
36
64
56
57
12
63
9
39
16
5
3
57
9
30
12
28
26
46
65
57
312
48
120
30
52
44
81
36
69
94
36
5
15
16
5
60
3
76
36
5
57
63
19
113
228
27
72
24
4
17
120
9
39
31
20
54
30
18
42
72
60
64
29
75
12
84
36
16
32
40
72
5
15
48
66
30
9
43
32
36
9
135
66
51
36
3
21
48
67
128
16
32
48
6
18
12
156
52
17
19
29
7
5
99
96
16
2
27
45
120
6
18
34
5
33
15
3
30
27
12
51
12
129
9
34
32
120
120
6
90
69
48
72
33
48
10
8
6
15
3
40
68
9
33
70
20
30
3
12
7
50
15
43
36
29
117
30
48
120
36
12
12
48
48
12
138
66
54
24
3
247
38
18
54
6
21
21
18
40
ABCD 95536416128*3^$a+1 [50011]
80
40
32
139
29
168
64
128
40
21
51
104
25
90
72
165
8
7
9
80
163
126
39
8
79
89
19
77
49
47
7
18
39
8
112
56
73
111
104
199
65
96
1
126
54
395
55
9
45
36
108
18
65
259
29
64
33
54
33
312
48
32
16
45
3
120
21
126
324
81
120
8
72
64
33
90
53
64
63
18
72
63
24
111
65
24
48
112
3
141
111
90
54
41
13
35
40
213
3
32
88
24
48
129
95
88
15
36
45
104
103
17
120
43
45
8
120
120
139
5
16
80
40
32
88
152
64
56
24
24
67
53
96
193
215
127
18
47
120
85
75
24
96
128
145
143
109
131
64
8
121
144
15
8
112
243
72
108
17
120
48
48
37
18
144
185
192
19
36
41
48
24
16
177
95
24
240
19
5
24
25
72
18
198
47
7
41
67
141
24
33
90
72
36
57
72
360
15
108
317
48
88
24
63
33
176
115
144
21
33
191
7
17
127
161
48
40
21
35
1
15
8
144
48
24
13
18
185
103
36
18
270
125
55
33
152
16
51
69
104
241
54
41
24
88
72
117
108
72
18
72
324
249
93
234
41
49
15
39
396
29
16
81
95
67
117
9
72
54
36
18
59
16
96
81
135
24
24
105
36
3
32
1
47
7
65
48
31
249
296
31
105
3
72
5
88
72
33
47
24
24
120
160
48
45
3
32
48
61
90
65
25
90
29
40
72
32
205
18
33
216
48
48
128
157
90
72
33
39
9
45
11
48
67
144
389
48
85
83
16
128
16
176
96
40
237
126
90
227
97
23
85
18
105
144
3
77
13
54
108
57
15
65
16
45
18
180
45
96
3
53
48
64
51
54
72
191
43
141
104
25
71
19
180
17
72
48
72
16
9
15
48
8
240
67
54
15
3
180
177
80
160
51
69
3
72
125
64
81
90
53
16
192
48
80
112
72
3
18
35
55
105
32
24
88
237
99
264
48
48
56
48
40
32
48
120
208
24
243
72
45
24
32
24
1
63
120
32
40
120
183
417
159
353
187
5
48
1
39
152
331
90
35
37
72
3
32
55
18
126
105
200
16
3
77
48
96
49
111
105
71
1
87
111
65
192
13
59
157
123
72
224
24
88
104
31
72
162
90
5
328
297
36
108
36
35
16
48
32
40
27
261
144
48
33
39
128
64
21
107
72
19
141
24
96
45
75
33
87
75
54
144
215
120
7
180
69
39
126
90
41
40
48
72
144
32
163
21
8
133
83
144
43
365
67
90
131
264
72
144
40
192
80
48
199
65
16
117
35
37
83
144
64
104
181
59
13
90
129
249
111
15
288
41
31
198
36
15
39
108
5
240
43
72
149
64
57
63
9
15
72
24
32
48
79
345
72
15
33
327
185
ABCD 95536593814*3^$a+1 [50054]
56
9
27
255
93
27
9
124
36
5
66
6
30
49
29
30
114
18
78
39
60
3
33
52
120
5
19
65
6
69
4
101
19
36
20
99
25
44
16
41
6
25
12
125
12
6
18
24
18
33
40
11
30
96
3
52
44
108
21
51
21
18
9
16
149
36
15
57
127
48
29
123
45
78
42
63
33
54
45
88
180
12
8
12
57
6
69
39
12
234
96
48
54
90
15
15
117
3
61
72
35
102
7
35
6
204
60
24
132
12
15
57
18
93
15
54
51
24
33
36
67
44
39
6
30
36
18
12
15
75
69
4
11
18
55
5
126
69
16
24
83
42
72
96
24
24
84
3
9
108
6
42
144
31
72
11
121
5
36
7
77
31
5
30
24
21
63
21
81
79
20
24
51
48
18
3
40
29
132
19
41
43
23
37
107
18
180
15
16
17
30
42
66
9
3
264
205
48
35
61
36
11
73
35
37
5
108
19
5
15
21
27
3
36
6
43
96
11
57
87
25
119
21
9
36
18
42
18
72
138
108
15
3
9
81
31
36
65
39
75
13
11
6
55
5
31
44
15
78
48
55
12
5
6
229
35
30
3
75
85
17
48
43
59
42
15
45
3
63
30
19
48
20
33
24
19
41
48
3
15
84
1
89
36
39
24
16
131
102
55
20
52
5
24
27
27
210
51
64
5
78
45
40
12
101
7
80
99
30
79
20
52
59
33
45
7
23
33
3
6
114
36
198
6
6
51
33
19
11
1
23
48
78
39
52
29
19
11
12
229
11
24
21
87
21
57
67
35
45
196
11
9
9
60
66
129
123
73
17
19
44
12
52
65
6
45
120
96
75
36
18
51
75
153
33
18
120
6
18
48
132
18
78
54
6
54
18
18
15
16
11
37
36
144
96
156
29
12
54
13
35
61
36
36
77
6
72
12
78
54
1
95
85
17
43
48
95
24
102
15
3
1
11
6
15
27
36
30
87
3
69
16
132
48
65
186
9
69
66
36
30
15
36
57
43
107
18
3
129
6
162
30
18
67
89
6
42
6
1
44
16
83
93
27
13
12
77
55
89
36
6
189
9
15
51
69
9
7
11
12
1
20
87
114
54
54
18
25
5
39
63
48
102
123
40
48
29
43
17
12
103
20
108
33
72
103
17
24
39
16
329
54
60
18
12
51
69
15
52
35
126
43
71
54
24
63
3
69
33
19
144
71
90
3
88
20
45
7
11
12
42
6
117
39
25
23
96
6
78
21
12
24
48
40
56
117
27
16
11
1
5
15
24
33
66
81
9
6
6
54
66
30
12
13
23
6
43
17
39
64
5
48
3
57
42
18
120
55
53
15
16
71
12
18
87
12
3
1
20
72
57
15
160
11
45
111
156
72
13
53
42
102
180
18
153
111
30
3
12
189
7
23
36
144
54
31
29
60
168
15
57
48
174
13
11
1
5
15
3
18
24
15
48
93
60
108
27
60
15
33
9
12
19
56
21
67
71
1
65
138
13
65
75
129
96
67
11
1
96
32
15
48
12
60
90
6
90
24
51
57
24
18
12
49
17
55
23
21
93
168
7
20
16
119
120
141
52
12
128
40
12
71
6
19
11
21
27
42
6
78
151
59
1
56
3
69
57
31
12
17
84
24
18
12
6
6
24
24
25
92
16
20
9
19
59
78
87
16
72
167
66
19
53
72
55
11
24
48
45
64
44
111
30
138
30
60
96
12
12
270
13
59
60
9
117
7
23
42
6
6
79
5
126
13
11
84
126
30
6
144
55
11
129
4
56
21
48
42
33
75
13
5
115
5
3
135
81
51
69
124
95
1
36
48
17
12
15
45
30
33
84
144
165
39
45
27
64
24
48
17
192
51
9
39
21
6
49
144
35
12
48
6
54
21
75
73
41
12
54
73
176
99
25
96
5
150
12
18
6
21
3
69
3
24
133
11
45
204
108
52
12
53
36
7
20
28
20
9
36
51
15
24
6
126
25
35
48
66
43
8
27
30
72
78
37
155
9
16
29
12
84
78
33
4
11
30
24
39
24
3
9
96
93
42
217
23
24
33
45
30
36
42
27
45
42
18
3
123
66
3
75
36
1
48
20
27
60
48
138
18
36
21
64
5
48
42
145
5
6
48
49
65
63
105
42
30
66
21
24
15
49
17
39
24
52
140
75
30
43
5
7
11
18
7
59
144
69
15
42
30
9
12
147
21
232
77
36
87
3
9
52
35
66
43
60
77
7
41
19
17
3
72
45
19
11
54
12
3
52
65
12
30
180
21
12
33
24
150
30
90
120
30
195
45
132
84
66
45
60
156
165
19
71
37
36
17
ABCD 95537225242*3^$a+1 [50042]
4
27
57
20
46
72
90
18
84
42
60
54
26
48
7
36
9
15
9
24
3
3
69
21
15
36
141
12
56
10
6
14
22
63
12
132
27
14
36
4
99
33
42
33
9
3
65
28
32
40
60
36
51
93
6
9
41
31
33
102
9
57
42
42
8
7
33
2
18
36
19
33
24
51
9
84
6
33
27
14
40
111
96
33
42
33
9
6
44
40
50
36
40
75
89
112
6
18
12
44
40
39
45
66
8
85
15
12
14
100
12
32
22
9
36
15
18
66
30
84
12
14
22
12
6
50
22
9
48
87
18
48
12
51
15
20
30
7
45
27
117
110
13
33
30
18
20
34
50
90
10
6
6
20
148
60
2
4
6
44
79
3
42
12
54
6
15
36
75
138
30
14
42
30
43
45
132
24
36
3
33
30
38
52
3
11
18
67
5
16
15
3
30
24
12
8
103
3
30
36
111
12
35
58
3
15
26
18
52
6
48
56
28
116
24
12
46
30
2
12
10
3
33
72
32
28
15
5
7
36
9
15
23
10
26
4
18
3
51
9
5
52
15
63
57
72
51
21
36
9
108
6
6
60
6
14
4
6
8
10
12
140
40
74
10
24
12
38
22
6
62
72
40
210
6
135
77
36
16
8
16
42
30
63
72
48
45
44
12
16
128
16
54
42
32
16
6
18
32
24
112
75
15
8
10
26
46
39
111
12
6
36
20
100
3
27
60
8
13
29
115
189
14
88
69
3
6
72
42
33
27
18
144
30
14
52
2
1
39
26
7
15
2
28
2
52
74
70
54
12
48
48
18
69
93
87
12
45
108
2
76
90
24
24
24
36
39
72
21
3
5
24
16
39
21
15
15
30
60
24
42
18
27
45
15
105
44
4
20
40
30
20
16
36
14
40
12
128
70
36
144
66
8
40
12
6
14
4
42
14
174
10
12
3
11
34
20
31
9
12
15
9
36
54
9
12
47
25
3
90
12
12
38
112
30
51
57
2
121
29
46
105
15
42
6
45
57
2
58
48
12
8
4
27
51
24
66
87
21
26
13
36
9
30
20
70
27
9
26
10
60
99
45
6
6
15
77
76
72
3
21
48
30
6
36
3
51
84
42
3
87
38
28
54
33
12
21
14
10
60
24
15
29
7
24
5
151
51
2
16
132
44
54
49
3
38
22
18
60
132
18
30
36
8
82
24
6
68
43
3
30
12
24
36
14
10
18
21
29
22
54
6
90
24
75
29
6
4
33
60
45
3
36
29
67
23
61
9
20
4
147
24
75
30
6
9
99
20
10
12
63
72
33
120
6
12
54
68
42
4
12
12
18
2
70
6
30
42
30
27
17
16
14
25
21
3
15
6
15
51
30
24
3
41
31
21
2
22
36
3
51
6
42
26
55
65
16
48
15
81
15
12
33
50
22
32
7
60
69
84
32
18
10
26
112
14
31
27
78
3
5
52
48
51
9
20
40
14
13
29
28
30
33
15
18
12
30
30
3
15
9
12
9
12
39
36
12
111
30
104
16
56
76
24
24
15
41
16
128
16
80
48
7
9
24
12
15
21
92
7
69
6
18
3
12
57
60
6
9
105
8
16
24
48
24
48
132
48
12
18
18
12
20
12
58
18
48
27
15
45
47
46
36
84
44
28
3
69
26
16
18
12
3
57
6
14
34
9
96
5
4
3
33
56
16
90
144
18
6
57
69
6
138
24
36
27
3
30
27
3
84
50
43
159
44
34
12
54
66
36
32
115
51
102
24
6
12
20
1
29
6
1
53
58
18
44
88
2
85
21
12
3
21
18
30
51
51
36
48
6
99
21
18
18
87
21
20
16
60
3
96
29
112
18
12
6
8
7
87
18
2
28
54
99
15
74
22
6
24
3
33
30
24
9
21
8
43
63
21
9
12
14
94
15
249
27
9
20
66
76
38
54
73
9
15
33
3
77
16
15
81
30
8
12
10
75
81
63
59
96
30
4
27
9
36
3
33
3
21
60
51
48
45
12
32
7
33
60
36
84
6
42
18
21
36
45
74
90
28
48
12
6
6
48
27
84
21
30
30
18
36
69
36
72
3
12
62
7
24
29
7
36
93
24
48
42
30
15
77
40
6
8
22
18
42
44
16
12
126
42
8
16
24
12
27
12
39
42
24
20
28
30
60
26
16
144
24
18
18
14
66
4
3
129
18
78
84
48
75
57
36
30
57
15
18
12
18
2
31
9
207
5
43
65
58
30
44
16
38
10
15
177
54
6
12
48
39
60
9
30
6
14
6
120
4
42
18
36
8
43
29
10
21
59
40
48
18
99
33
12
36
8
7
9
18
12
18
36
72
135
17
16
6
78
48
3
36
9
27
45
2
30
96
46
38
16
27
24
33
6
6
6
8
25
24
21
44
90
30
16
66
6
60
39
65
16
63
11
18
76
12
15
45
63
9
3
9
48
12
66
54
8
52
66
2
42
16
9
15
18
96
99
71
10
87
72
3
192
62
10
44
36
70
20
54
34
78
12
42
3
33
48
66
186
15
72
33
84
84
6
21
9
36
8
100
12
48
12
12
3
45
60
3
21
20
10
78
63
3
69
3
8
22
27
105
3
59
25
89
22
12
32
25
29
4
18
30
24
138
18
24
24
44
16
15
36
9
30
44
1
9
42
6
84
3
27
8
22
18
33
9
108
12
15
33
6
12
45
57
92
114
25
51
93
21
12
14
1
29
18
6
79
15
48
9
5
46
18
30
21
45
54
72
30
3
9
108
3
27
33
12
33
27
12
57
15
9
15
9
12
24
104
10
18
15
9
6
2
28
12
36
24
20
46
30
36
20
28
2
76
2
43
3
20
16
36
9
69
39
11
130
12
162
2
4
36
3
11
22
84
15
21
60
39
81
48
12
3
9
90
12
18
32
28
2
18
70
45
21
72
12
56
127
75
30
12
20
36
22
9
21
48
60
36
24
36
24
12
24
36
32
70
2
70
24
30
36
39
24
12
3
60
48
30
2
25
27
138
30
6
12
68
7
57
72
51
9
24
12
120
60
32
82
36
24
38
7
21
60
12
36
75
5
184
42
48
57
9
12
12
36
12
72
56
4
12
60
96
12
3
17
55
60
93
8
22
14
30
18
28
98
6
28
ABCD 95537457604*3^$a+1 [50034]
24
168
83
162
42
25
23
145
89
15
16
65
198
57
504
9
6
54
139
95
57
64
144
72
41
12
72
18
72
81
45
72
240
67
149
72
18
49
72
53
60
12
18
168
72
30
42
180
18
192
24
171
63
66
36
123
27
133
128
208
24
5
90
1
32
45
187
11
54
7
41
175
29
18
102
24
19
101
294
18
84
223
287
30
24
54
45
45
120
90
73
59
66
115
107
12
96
30
42
216
9
117
48
43
17
55
53
18
201
51
18
36
36
72
30
90
18
24
120
144
6
19
264
35
132
30
18
6
187
95
73
77
12
63
15
97
23
42
180
48
114
73
128
27
186
12
60
174
114
67
48
47
25
104
16
80
112
53
24
120
96
67
125
108
135
63
24
30
42
313
23
145
149
126
54
36
67
41
7
239
126
54
6
79
23
168
9
63
36
54
36
66
1
72
5
18
54
43
5
162
6
72
30
325
8
105
39
184
47
9
243
85
17
63
112
29
36
234
12
270
139
48
53
12
60
120
91
5
99
57
15
64
47
49
23
90
186
37
47
1
5
219
72
51
12
96
9
27
13
8
63
1
5
43
5
60
36
99
16
29
75
45
36
55
5
36
135
45
18
198
115
59
114
72
72
187
5
43
125
12
96
103
5
36
90
61
5
259
101
24
18
72
90
84
339
16
24
143
78
90
54
120
27
45
78
13
23
12
117
81
186
13
77
66
9
64
77
48
24
3
117
27
213
66
96
54
19
47
36
13
131
109
89
7
8
27
133
245
18
97
41
90
6
63
27
21
189
36
55
53
27
24
16
59
181
120
5
72
42
18
7
23
33
184
41
48
6
1
24
65
90
61
83
54
7
128
232
56
57
31
11
36
354
108
123
72
72
3
180
126
36
31
32
232
29
24
126
12
378
54
42
36
18
126
18
30
162
81
24
63
25
221
6
18
3
15
18
79
113
7
125
67
96
29
139
11
156
24
156
42
66
24
108
210
162
18
54
6
210
49
23
36
6
90
84
9
16
56
64
17
15
165
187
152
21
24
66
9
16
143
66
36
19
41
79
128
21
27
160
48
161
186
18
174
85
72
173
12
6
57
15
12
45
15
120
193
65
36
19
83
37
120
41
79
192
8
87
25
24
104
63
25
23
9
15
25
32
69
27
99
18
27
16
29
115
24
32
27
93
15
72
18
12
18
60
108
30
99
447
25
29
67
59
18
180
36
19
48
35
13
77
19
24
29
132
63
45
3
33
12
19
8
45
115
48
48
72
59
18
243
63
6
163
35
18
19
125
91
173
99
15
216
1
8
48
15
138
90
85
5
51
64
89
156
42
25
23
1
48
96
71
1
32
16
5
24
75
51
21
45
18
108
37
203
18
30
54
63
33
127
80
88
47
282
90
13
5
67
5
18
9
15
73
200
33
30
78
36
138
42
66
73
104
297
30
18
6
54
67
161
42
133
29
3
16
56
64
185
31
8
105
7
240
41
103
35
6
30
60
21
69
3
63
150
27
3
37
161
87
165
18
72
25
200
69
36
180
18
49
23
73
56
64
107
132
57
9
79
8
45
19
8
208
29
144
132
39
69
139
41
151
24
59
36
66
60
30
54
ABCD 95537868352*3^$a+1 [50022]
95
48
60
49
24
179
108
37
36
120
119
13
12
24
36
47
25
47
60
36
109
35
121
23
73
23
120
24
72
108
120
13
23
109
11
133
11
24
48
24
37
23
60
25
35
1
36
48
23
36
60
193
12
71
73
96
59
60
132
24
60
12
60
132
72
67
113
24
60
36
73
23
24
96
48
13
72
35
13
11
48
12
61
11
73
11
25
11
13
35
12
48
13
59
24
37
144
36
203
13
59
73
191
37
11
12
24
49
11
25
47
37
6
125
85
24
143
13
96
35
37
119
1
36
71
72
25
47
37
11
192
13
95
13
59
108
108
67
89
60
37
11
12
96
48
25
60
71
120
144
24
1
11
7
53
91
53
1
35
37
11
1
11
13
11
24
73
59
36
13
84
24
84
24
59
12
12
97
23
49
23
96
288
60
24
12
60
13
11
36
1
107
1
35
37
78
17
109
11
1
6
17
37
72
11
55
6
138
17
12
12
73
108
23
12
12
1
35
12
13
11
25
11
109
23
108
24
48
120
7
5
144
84
73
12
24
90
29
1
47
144
72
108
48
12
132
156
1
251
7
5
24
72
12
13
35
37
11
60
60
49
48
143
97
36
11
36
37
83
12
24
7
18
95
24
13
47
24
12
168
48
25
12
11
12
13
6
65
1
23
73
30
29
25
24
11
1
11
25
47
36
13
66
29
49
23
193
155
96
37
23
25
11
31
66
72
119
13
71
48
37
35
36
25
36
12
24
84
59
85
11
48
1
47
12
72
97
24
12
24
71
96
24
1
11
48
12
36
61
11
12
84
60
25
47
48
85
71
36
55
65
12
36
12
19
41
60
12
37
119
61
36
84
23
36
24
48
37
84
71
1
11
31
18
126
41
25
35
25
36
83
36
7
90
35
37
71
60
12
31
5
120
37
23
55
77
25
95
91
77
13
12
36
54
17
73
11
13
23
12
12
168
1
11
1
83
72
12
85
47
49
11
19
5
24
12
55
65
36
91
42
59
12
49
11
61
35
48
24
12
61
23
1
59
79
6
11
24
24
61
71
60
13
18
17
37
11
48
13
131
37
11
25
54
29
24
36
36
13
36
24
72
72
11
1
36
204
35
12
37
47
108
25
60
36
59
96
12
13
107
109
119
12
108
85
11
120
84
13
36
23
24
79
41
96
24
24
24
120
1
59
72
84
36
1
119
25
36
59
168
61
35
180
73
23
48
31
114
11
73
59
108
109
11
12
72
7
54
71
24
36
24
96
1
95
1
47
79
30
18
53
1
168
83
25
203
120
12
109
131
1
83
96
72
1
11
24
1
71
37
35
120
36
36
25
35
157
11
12
37
23
60
120
85
12
11
12
36
84
1
24
23
13
48
144
107
133
11
12
108
84
37
11
108
97
155
48
132
24
49
126
65
48
31
29
48
19
54
71
60
97
59
144
24
12
12
25
47
24
13
11
60
36
25
48
42
17
13
36
11
49
48
23
12
180
12
25
59
24
13
59
43
90
95
13
167
37
119
181
143
72
84
12
108
13
47
12
60
13
35
36
24
96
24
1
11
25
36
47
36
96
1
36
156
96
11
73
107
1
47
24
25
11
24
48
7
18
48
71
7
192
78
71
13
72
24
23
103
54
11
96
72
48
1
11
132
97
84
35
24
12
108
96
24
12
36
1
23
60
108
61
120
114
30
71
25
72
47
109
168
54
54
155
72
295
41
13
107
37
12
59
157
24
12
47
67
17
31
5
37
47
55
42
72
11
12
36
49
18
17
31
5
1
71
60
120
1
35
73
11
1
36
11
24
36
24
19
102
35
60
72
37
11
25
95
12
121
11
13
36
59
49
108
23
61
11
25
11
48
72
12
25
36
11
1
60
108
11
37
168
11
97
23
25
203
36
24
79
53
37
35
19
29
13
35
180
109
48
35
60
24
36
7
17
37
11
156
145
18
29
24
145
11
48
24
108
132
55
101
1
35
109
11
121
23
24
1
131
19
54
36
36
66
17
72
156
48
36
73
12
11
168
96
36
12
97
12
11
25
72
36
35
12
12
1
72
12
60
83
19
29
12
49
227
13
36
11
24
1
35
217
59
24
180
216
144
72
132
55
5
72
36
85
143
1
95
43
41
24
72
13
71
67
5
73
47
19
18
47
48
13
23
13
59
60
48
37
107
193
72
35
60
49
11
36
24
12
120
73
72
71
85
36
24
23
12
199
65
79
18
ABCD 95538826822*3^$a+1 [50073]
51
69
45
91
35
48
24
45
81
12
60
183
16
48
71
1
203
36
25
59
45
105
48
159
129
42
30
39
3
13
8
40
29
27
16
48
35
54
7
80
96
48
15
1
5
211
347
21
72
88
17
55
65
42
36
97
24
24
17
135
75
54
55
5
84
24
66
157
32
40
72
11
37
53
12
31
56
45
36
12
6
181
161
162
45
75
61
11
85
24
41
48
96
54
153
24
3
66
90
6
174
37
72
32
3
60
105
3
69
15
60
45
16
72
248
27
45
15
1
32
48
40
89
72
31
8
40
17
55
17
111
16
35
109
161
36
43
72
72
11
90
91
35
21
105
30
97
8
64
125
51
33
39
40
17
39
112
5
3
24
16
107
85
5
30
24
13
48
24
120
24
35
45
51
126
15
40
104
24
184
128
72
16
77
19
23
48
9
123
37
65
24
135
75
37
203
165
16
71
33
15
9
27
6
15
105
79
35
69
280
96
48
8
57
30
33
27
37
8
16
240
59
13
95
73
17
12
42
33
33
18
54
42
85
89
159
75
13
48
35
54
18
54
48
151
24
72
8
147
45
45
48
43
104
168
16
17
18
205
11
36
9
3
85
47
81
48
72
72
15
57
16
168
80
21
36
127
11
24
36
1
11
288
45
51
61
72
96
96
11
42
3
9
63
48
40
125
75
9
103
72
56
75
78
87
48
64
48
8
81
15
75
6
12
43
48
59
30
378
13
24
8
160
248
24
40
48
72
32
3
12
9
120
160
41
55
11
13
29
43
65
18
252
12
21
159
18
55
17
103
24
23
25
11
21
40
5
19
80
24
57
39
96
9
7
35
165
40
47
108
45
72
120
112
41
55
8
96
63
73
104
21
67
17
54
25
119
121
155
37
32
33
7
47
6
27
96
69
126
54
15
16
104
27
150
15
51
93
159
36
144
6
7
65
39
45
19
17
39
16
24
176
3
45
75
6
90
69
51
54
7
128
16
71
102
36
6
33
15
1
17
15
9
111
33
12
42
1
11
69
24
75
120
37
96
128
24
3
45
9
63
96
72
9
15
24
87
18
66
93
147
48
61
24
32
33
66
45
16
8
40
77
19
264
120
32
9
114
18
12
7
65
79
137
15
3
69
183
42
7
5
54
72
198
24
15
57
15
75
45
63
192
81
27
42
51
3
37
192
8
9
114
12
180
24
85
5
30
85
41
79
120
23
48
25
24
24
17
127
8
177
127
53
75
63
18
7
17
63
24
69
132
79
24
176
3
13
48
17
135
9
15
33
231
40
59
45
16
144
80
33
24
30
6
99
9
31
144
32
24
123
85
56
27
48
36
25
125
138
6
139
72
35
6
84
75
24
81
63
33
18
21
63
57
16
17
186
102
42
45
117
75
24
64
17
79
29
75
40
173
27
117
84
111
51
13
29
67
104
24
40
128
15
12
45
33
12
3
112
65
111
16
104
147
60
97
101
12
42
13
23
49
168
29
75
3
126
127
83
96
109
89
102
1
48
5
51
16
185
15
9
111
27
18
3
51
126
114
45
219
45
24
48
24
64
47
73
41
84
222
12
81
24
168
3
21
16
17
87
21
27
57
24
55
65
90
109
32
21
27
88
200
117
96
51
24
232
137
36
96
3
27
24
30
375
27
102
96
31
35
93
51
126
90
45
16
8
27
13
24
11
36
54
54
42
3
81
24
120
6
102
3
144
33
60
19
35
229
80
9
55
72
144
96
8
21
6
270
246
73
59
72
45
3
37
80
33
7
11
48
21
51
93
24
16
72
35
198
255
40
119
193
48
5
36
151
323
69
88
5
19
161
79
144
72
48
56
33
55
137
15
3
37
5
48
91
96
80
21
108
72
7
48
5
19
56
105
ABCD 95538879986*3^$a+1 [50211]
101
19
96
12
113
31
420
24
24
252
57
152
160
3
108
17
187
77
184
51
192
12
33
152
43
69
48
120
56
16
24
51
12
113
67
24
24
5
19
24
252
17
31
240
105
72
27
117
3
12
36
45
75
96
36
48
249
51
72
53
328
15
108
53
31
60
69
56
7
156
5
259
45
27
36
36
69
48
51
84
48
9
27
60
84
261
135
36
96
141
15
12
132
105
123
24
24
125
16
51
5
19
36
153
3
36
36
53
43
12
281
16
87
36
120
93
56
64
96
99
60
41
187
192
29
31
17
19
12
41
67
120
24
165
3
12
48
113
16
27
237
3
24
45
3
24
93
39
57
3
5
67
72
72
5
43
77
48
88
39
57
27
5
163
101
31
41
43
48
117
32
88
3
48
21
39
137
112
279
36
108
36
45
207
36
21
3
24
48
60
17
79
9
80
55
12
21
32
24
19
36
48
84
96
96
72
45
32
19
21
63
65
112
27
101
112
111
132
216
36
161
24
139
21
8
127
156
48
21
32
91
72
60
12
24
45
96
96
27
53
19
72
96
24
117
147
29
43
5
7
48
105
8
19
24
69
3
24
96
36
57
123
96
12
65
31
113
24
48
64
51
72
120
144
72
69
51
5
16
111
17
43
72
165
27
12
57
27
24
36
12
144
45
99
36
41
7
36
156
84
288
45
24
51
48
21
24
51
36
65
16
15
81
75
24
21
3
264
77
64
27
5
16
24
99
96
45
27
24
36
12
132
108
132
48
41
67
72
72
309
48
15
17
79
9
24
264
48
39
84
108
144
129
27
117
3
69
72
192
120
56
96
16
15
9
72
80
112
8
168
48
64
159
89
88
168
75
48
120
21
123
149
67
108
96
96
48
156
5
16
3
165
3
72
60
132
173
48
112
255
84
29
312
160
152
67
48
156
33
15
60
77
40
192
27
69
72
200
24
40
80
43
36
153
75
93
15
36
48
12
33
3
216
36
9
51
5
64
267
36
57
48
72
32
16
123
84
41
67
48
24
108
204
5
136
75
77
48
112
63
17
40
123
216
24
12
48
132
5
43
24
180
81
63
12
72
12
57
96
48
39
209
187
72
48
45
24
27
48
125
264
55
132
24
29
19
72
21
3
21
15
108
84
96
48
89
24
43
141
171
24
36
33
72
87
36
69
99
168
5
163
132
33
75
125
91
12
48
33
171
48
69
75
84
60
21
27
53
19
60
12
24
48
93
72
8
64
128
136
99
24
5
91
12
84
72
213
32
72
91
12
9
168
51
156
48
36
69
75
21
99
5
64
48
51
24
45
24
63
12
132
12
69
15
41
16
99
36
96
12
84
60
29
151
161
175
12
93
51
141
24
99
21
51
101
31
41
55
36
96
21
27
29
43
29
48
40
48
15
161
19
53
16
279
12
72
12
129
96
51
117
48
75
45
99
12
281
55
84
24
24
108
60
29
67
69
27
72
60
36
21
171
216
24
29
19
60
65
139
36
17
43
36
396
24
53
55
48
9
104
115
221
19
60
108
165
104
40
123
24
48
12
41
7
36
12
33
111
65
43
69
8
7
9
24
111
65
43
144
45
8
64
3
77
72
120
120
64
48
147
96
36
33
51
12
41
ABCD 95538954926*3^$a+1 [50117]
11
4
60
36
44
4
81
23
103
29
55
53
40
120
180
57
36
3
80
112
3
17
12
36
40
56
24
24
40
72
45
15
36
108
32
73
107
24
1
18
5
24
112
75
69
15
129
20
31
36
60
30
3
212
40
15
24
72
69
39
29
40
120
8
48
115
81
9
12
23
67
173
136
21
18
101
60
168
48
13
15
81
95
79
21
21
83
25
11
19
41
24
120
1
216
47
16
24
3
48
6
15
56
13
42
29
96
12
36
76
116
84
16
120
3
69
3
60
137
36
60
55
17
12
12
36
175
53
55
9
3
54
3
68
12
48
100
24
20
28
32
31
30
23
67
113
1
66
137
60
37
3
21
90
12
69
108
68
168
216
19
36
53
12
31
9
75
165
8
61
11
48
120
16
75
41
28
27
149
96
16
132
32
48
223
125
84
84
12
73
11
28
140
1
35
12
132
7
36
84
101
60
52
21
39
111
66
60
15
8
96
72
43
141
39
41
184
117
15
159
21
32
12
28
3
18
35
16
15
29
4
32
156
60
205
18
149
13
60
35
19
53
67
29
72
13
171
45
15
75
65
24
85
39
12
45
51
68
4
48
75
33
21
96
47
91
42
54
36
29
148
108
309
59
85
71
208
132
36
48
72
9
11
124
80
55
36
48
42
48
60
71
31
24
66
3
84
8
88
57
30
113
36
60
79
36
53
43
5
28
15
29
31
69
12
8
12
259
17
55
30
107
12
49
195
51
24
257
28
20
16
39
12
54
3
8
49
90
33
111
12
53
7
48
42
63
20
40
224
97
24
11
60
16
33
35
61
90
69
15
60
9
176
25
90
42
18
161
108
52
165
23
48
103
6
11
12
7
125
40
68
60
1
36
83
61
66
36
93
87
18
15
32
79
101
12
72
91
45
3
5
31
29
97
107
40
32
76
68
37
270
60
90
54
30
15
68
7
89
25
30
5
132
12
60
13
23
31
5
60
55
114
11
60
124
20
67
294
11
264
4
20
16
21
18
126
24
35
12
4
75
45
9
231
20
289
11
1
95
55
29
16
63
72
53
24
112
129
15
44
1
51
48
92
60
1
48
47
43
125
187
18
27
9
15
8
40
3
168
36
30
83
48
55
48
17
25
30
29
36
112
96
104
7
41
4
21
15
32
7
21
93
191
25
11
169
51
32
43
69
75
54
47
19
5
144
16
80
28
93
35
19
45
44
1
90
69
20
36
88
8
48
31
24
12
53
7
33
56
19
29
16
21
123
8
72
96
96
36
52
8
88
12
129
3
3
69
36
80
12
31
17
40
129
23
96
132
100
44
60
40
75
6
54
65
304
20
7
69
164
16
48
32
84
24
103
108
90
99
8
12
1
6
53
36
100
60
75
120
90
42
9
20
88
20
76
84
32
4
44
73
59
24
4
12
56
55
53
7
84
21
15
53
16
44
12
40
3
9
20
43
120
29
24
96
36
100
8
24
43
5
13
90
42
18
66
6
30
15
312
32
48
31
45
81
123
3
48
21
51
5
13
35
1
36
90
113
16
8
97
11
49
131
139
69
147
77
7
5
55
5
61
39
129
11
88
8
88
92
132
96
60
121
23
96
60
7
17
121
6
90
15
176
19
24
5
144
13
23
12
84
48
43
17
43
18
66
144
5
36
1
23
64
8
24
48
61
11
85
35
168
43
33
75
65
36
4
44
16
15
69
32
40
36
20
19
144
69
36
27
9
129
6
33
32
1
335
43
36
5
91
33
192
32
36
84
16
75
36
36
5
13
59
7
65
120
19
69
8
85
27
200
40
12
116
19
36
5
12
48
24
16
3
36
105
21
35
55
29
84
12
19
89
24
48
60
112
3
89
40
8
72
24
1
39
80
172
48
32
85
15
3
45
111
29
31
125
48
16
45
36
84
75
51
53
160
8
55
108
5
97
60
195
39
113
31
9
8
72
232
15
5
19
29
37
186
5
72
228
12
16
56
24
31
105
56
55
93
21
11
132
88
39
9
27
30
18
96
54
35
55
9
3
93
116
96
144
1
90
114
59
31
ABCD 95538976948*3^$a+1 [50012]
3
17
34
36
9
51
105
149
70
69
132
9
116
70
21
153
20
70
45
15
36
129
12
3
117
24
89
96
34
90
75
81
80
100
150
9
45
140
36
31
180
60
144
15
110
40
63
27
30
123
12
45
51
93
36
51
60
84
29
127
204
9
15
60
15
21
69
87
89
151
69
15
39
21
69
66
98
43
3
45
24
21
75
5
19
108
144
420
48
12
60
36
84
5
48
7
96
108
72
3
26
10
54
6
45
65
64
36
60
54
90
15
120
120
12
17
67
5
40
84
6
174
27
17
7
29
100
111
105
90
33
27
33
111
66
24
15
60
101
34
26
64
51
24
105
36
60
144
111
96
29
214
21
29
139
48
197
7
84
141
51
72
17
34
74
36
31
65
55
24
5
60
36
108
7
39
60
30
6
9
201
20
115
24
24
12
39
74
22
93
101
19
120
65
12
4
66
150
39
12
17
22
21
33
87
48
12
29
115
105
84
44
7
5
4
20
7
77
16
96
51
69
8
12
79
24
12
15
33
41
70
14
103
129
20
34
69
60
5
72
55
48
41
46
38
115
60
41
55
15
60
36
30
164
31
9
75
12
72
5
103
39
141
53
19
48
99
38
7
65
34
30
20
16
128
52
15
24
5
70
45
135
14
16
39
180
60
261
15
41
4
99
57
90
24
146
100
15
48
72
180
69
56
48
7
29
67
9
63
41
40
147
12
5
235
17
31
113
36
19
96
29
10
6
68
16
15
45
20
70
30
60
36
39
45
15
21
60
15
24
96
9
56
10
38
22
165
9
36
20
43
27
105
39
150
20
415
89
7
189
15
5
31
69
6
74
100
44
55
65
163
93
20
70
74
16
195
96
24
96
15
9
60
5
7
63
36
98
52
111
153
44
7
36
48
12
33
36
15
39
9
12
5
43
21
75
41
55
69
15
192
29
19
65
31
75
33
111
74
16
56
24
16
3
65
7
9
207
9
90
150
111
60
108
65
84
16
15
192
17
16
15
12
180
48
144
27
38
31
75
6
104
55
15
26
120
19
141
24
36
15
48
48
24
39
74
52
123
57
8
172
111
108
15
26
103
17
24
106
30
159
45
51
125
310
14
7
12
12
24
51
9
65
115
81
8
55
51
21
65
31
24
5
108
36
36
19
60
24
5
43
39
33
57
114
21
89
7
9
39
171
54
36
219
120
45
15
36
39
9
57
63
125
43
120
89
31
39
110
70
81
9
30
9
15
69
12
60
5
70
74
16
3
60
192
209
31
39
90
15
12
48
24
117
39
15
74
52
20
220
15
120
60
129
20
79
120
197
43
180
21
56
55
48
21
56
4
56
79
45
39
108
9
204
15
84
12
89
190
45
125
79
41
36
19
96
48
12
36
29
10
69
185
70
57
33
6
9
81
90
120
114
87
12
36
36
9
111
105
39
36
9
87
129
44
16
99
84
60
21
36
128
55
57
20
31
123
186
3
125
16
90
66
180
111
113
16
123
41
84
112
3
65
55
12
60
48
96
5
36
175
5
19
51
90
20
84
166
74
31
39
266
94
21
96
168
36
60
15
74
139
87
21
33
56
24
16
99
41
4
36
54
45
5
151
60
5
4
135
29
46
21
24
101
34
146
31
120
9
15
36
113
31
29
7
48
89
16
66
45
36
84
53
7
144
81
51
24
5
31
12
5
91
96
65
144
7
24
5
40
3
288
132
48
173
16
15
228
60
5
16
27
17
31
144
96
29
76
87
53
19
48
144
65
70
218
12
24
100
15
36
29
7
9
15
15
234
20
67
48
171
90
3
77
10
33
41
60
19
27
38
36
70
81
15
165
29
96
79
41
34
60
9
12
84
84
57
15
45
219
51
165
9
36
135
65
19
5
196
3
12
48
180
ABCD 95539335746*3^$a+1 [50035]
18
12
3
44
64
81
3
57
6
60
5
28
9
18
149
36
7
21
27
69
141
162
65
13
83
84
12
103
78
12
12
36
30
12
12
29
7
53
16
51
12
21
9
71
7
12
18
27
27
21
12
15
17
103
18
102
78
3
20
109
12
66
54
30
129
60
21
60
83
12
96
25
23
19
17
16
48
252
80
49
6
105
68
64
27
5
60
43
41
12
37
123
144
51
144
29
7
30
47
7
5
160
33
3
27
33
15
53
172
45
144
3
128
79
198
27
3
78
35
28
51
126
54
6
12
27
3
57
63
42
23
16
117
27
15
12
36
17
7
29
76
171
5
4
48
15
45
20
43
5
48
31
120
5
48
13
54
6
87
48
57
108
90
5
19
60
78
35
112
63
17
48
13
30
12
41
37
39
3
180
18
27
63
24
5
91
12
77
28
68
25
3
80
1
6
24
30
51
20
67
41
112
9
6
117
80
175
18
54
18
3
32
96
36
160
33
18
42
47
16
15
30
23
19
48
54
99
189
90
105
87
9
36
3
78
42
21
51
45
21
135
9
18
5
103
24
6
54
21
48
99
12
90
120
3
176
1
18
12
30
6
60
30
15
99
18
15
12
141
30
12
137
25
78
18
30
90
47
7
41
55
9
33
15
45
12
39
39
105
57
11
28
36
141
3
32
115
77
60
67
60
101
108
4
48
45
42
30
138
30
84
15
81
15
39
69
111
18
47
16
15
17
13
30
9
33
63
44
61
35
55
102
132
36
150
54
6
45
27
48
222
60
120
222
6
12
12
3
15
113
7
18
54
30
183
3
45
48
12
32
16
51
6
60
42
21
12
9
11
37
18
42
171
32
19
48
30
18
60
129
36
189
18
18
30
17
60
52
33
18
24
33
33
47
132
31
90
30
42
11
127
60
53
7
9
63
33
80
7
45
33
12
3
69
48
11
12
4
60
36
32
37
18
53
7
30
12
3
27
6
30
129
15
173
43
69
96
27
60
45
15
12
33
33
144
36
30
237
48
15
17
52
21
90
42
42
48
78
30
24
30
11
25
35
7
78
27
32
36
139
120
30
48
15
60
15
33
20
64
3
93
15
173
36
1
15
195
45
60
80
67
240
78
3
80
7
5
180
432
7
21
9
59
16
51
30
75
177
138
53
112
75
5
55
24
48
17
36
28
20
37
59
31
33
9
135
12
3
17
1
30
12
5
55
138
15
87
30
71
52
12
3
60
113
79
53
55
57
45
18
24
5
73
23
139
9
27
5
12
37
6
53
4
27
18
12
23
43
225
68
1
111
44
103
48
57
33
83
16
75
78
78
5
4
33
18
42
18
90
12
48
42
78
60
3
9
11
37
24
48
78
72
192
105
21
47
12
4
176
25
18
5
16
81
11
64
45
39
144
15
42
35
64
27
105
44
4
60
39
18
24
30
53
13
60
60
90
30
12
18
60
53
37
47
16
92
55
9
3
18
15
9
3
27
168
12
53
16
80
124
57
6
90
60
120
87
12
93
30
5
55
45
92
31
24
9
80
109
18
24
29
60
49
63
15
12
42
6
144
5
13
132
3
92
25
6
42
27
15
125
31
65
67
81
12
147
12
36
33
21
60
48
90
17
13
30
5
187
90
6
5
4
21
23
16
75
18
23
25
23
7
57
15
42
96
3
132
44
61
83
52
92
7
89
19
48
33
60
51
18
48
30
30
3
27
17
52
60
20
91
42
120
35
16
9
48
83
1
3
3
45
32
76
9
11
7
12
77
43
17
1
227
13
35
49
59
4
12
20
31
17
37
18
5
96
7
144
29
37
23
7
9
48
63
54
66
45
45
3
39
12
29
12
79
129
57
24
3
57
3
105
12
63
57
23
73
192
60
11
97
15
15
42
42
9
20
37
135
144
75
21
308
19
77
1
59
84
60
181
90
33
3
33
87
42
11
1
198
18
75
15
129
44
37
123
57
84
51
15
69
48
3
54
35
64
81
30
21
48
12
48
39
138
3
140
4
117
23
55
48
42
51
27
17
7
29
12
55
12
18
60
12
23
25
23
7
57
3
105
32
115
113
28
84
48
75
5
12
13
12
18
54
15
3
65
60
13
24
66
105
84
21
120
30
17
7
41
127
33
27
18
263
19
12
66
54
9
57
114
120
48
12
29
97
99
44
97
15
9
6
69
44
4
60
213
27
27
6
24
59
7
12
78
59
48
36
12
7
18
60
15
12
117
90
5
25
36
35
97
11
16
48
36
140
67
12
90
23
48
36
25
18
5
7
30
6
60
5
4
51
89
240
241
3
60
21
48
12
51
147
42
99
9
72
ABCD 95539751512*3^$a+1 [50020]
29
43
30
36
60
32
4
60
48
6
17
33
4
23
3
36
46
8
4
38
9
85
50
40
5
21
15
33
10
20
64
26
46
6
18
42
2
10
8
3
145
20
16
6
2
10
6
20
10
44
58
12
26
10
20
100
60
6
60
30
74
64
26
46
90
20
24
34
17
39
16
24
14
28
83
37
14
60
16
18
24
36
20
30
52
8
54
16
2
45
57
6
10
74
18
48
64
20
28
8
96
6
45
60
9
30
28
6
56
46
2
78
42
6
72
22
2
6
63
57
54
16
2
42
34
54
108
32
30
16
20
16
50
48
58
60
32
40
128
18
16
26
22
138
35
9
106
38
135
9
10
12
26
24
36
39
1
14
16
122
22
36
38
90
12
22
2
66
24
4
24
2
24
16
18
20
48
90
10
23
169
6
50
22
54
84
36
18
30
18
84
5
39
4
2
4
24
20
12
66
4
8
10
23
57
36
12
22
80
21
19
12
18
30
18
14
4
2
22
6
62
42
70
32
28
6
44
6
10
6
24
102
2
10
60
60
12
8
58
18
20
12
15
45
10
14
64
24
42
68
6
36
36
24
135
33
6
22
32
16
50
22
32
16
24
8
58
5
81
10
65
24
109
32
100
8
6
16
126
30
12
6
80
4
36
12
12
78
2
18
118
20
4
146
60
6
4
42
108
42
80
12
48
42
22
108
48
120
32
27
25
44
82
18
32
12
70
26
4
38
22
86
30
24
12
15
13
62
94
42
18
80
24
88
20
12
87
9
4
11
21
10
66
59
31
42
23
3
160
2
10
14
16
8
64
23
55
54
18
62
24
4
38
22
2
34
126
18
26
6
40
14
34
8
4
11
9
4
14
52
18
48
12
26
81
69
24
10
2
48
72
34
12
2
51
21
24
4
80
16
14
46
80
54
10
18
60
24
24
14
82
24
6
11
13
24
32
96
12
10
20
6
52
102
2
54
10
12
20
12
40
8
3
45
4
20
16
114
2
28
2
64
65
15
30
22
32
16
6
30
18
23
9
16
62
48
10
8
54
22
24
6
14
16
8
28
42
8
22
38
94
6
2
48
4
6
62
46
20
34
20
36
4
86
102
48
22
12
36
66
66
2
36
34
56
10
30
5
19
17
1
8
4
56
64
96
56
94
30
6
26
18
10
71
9
52
32
48
12
52
30
66
38
34
6
54
18
12
12
30
44
12
12
36
60
22
8
10
11
3
30
46
5
21
24
40
11
61
20
22
42
30
48
18
84
84
20
66
10
20
15
51
48
72
22
26
64
17
13
20
3
19
86
10
90
14
6
42
10
56
22
8
40
66
44
51
73
36
11
15
24
22
68
52
8
24
52
11
85
38
142
18
104
10
92
16
20
22
41
61
84
114
48
5
7
6
24
11
25
36
60
20
16
14
66
15
9
36
24
16
59
31
2
27
61
2
66
15
39
40
66
20
52
20
12
42
96
22
42
44
4
48
29
21
10
98
22
24
18
48
12
72
11
3
102
88
14
22
14
4
30
48
35
37
150
17
13
20
10
2
36
12
28
90
42
72
60
14
46
6
8
16
18
8
39
25
155
25
48
32
54
4
8
22
72
6
18
60
24
8
102
46
11
19
32
22
11
19
78
8
16
80
58
6
36
84
2
22
60
60
68
4
26
9
45
106
92
16
14
40
26
4
42
36
78
6
14
46
48
80
10
18
38
24
30
10
6
2
30
12
12
88
8
10
20
34
8
36
4
12
84
66
8
102
40
68
51
15
22
32
10
20
10
56
16
8
18
10
2
21
37
72
6
6
68
178
14
28
18
8
10
60
20
46
5
3
12
30
70
6
12
8
39
31
2
36
12
22
62
18
6
76
14
4
48
12
6
30
6
95
15
46
20
4
50
120
66
39
9
46
14
60
24
10
20
10
20
48
64
20
24
135
7
18
35
12
33
4
8
12
70
30
90
32
34
30
17
69
34
65
45
22
38
30
54
10
42
60
35
24
85
12
23
7
2
28
8
16
24
12
2
66
34
6
36
110
48
70
8
48
34
30
12
54
14
36
46
84
60
14
76
12
18
56
40
30
8
48
10
48
6
68
100
8
12
6
4
18
18
2
22
2
6
9
55
24
20
12
22
90
8
22
36
20
52
24
48
30
17
33
22
6
12
23
7
108
12
2
15
9
4
102
50
16
42
6
92
18
4
2
10
26
12
6
94
60
12
26
40
90
32
12
24
12
48
15
19
17
171
24
16
120
18
20
27
13
104
30
18
10
2
22
44
6
4
72
32
51
25
20
64
26
34
18
30
23
39
30
16
2
24
24
94
36
44
76
47
7
41
21
51
33
12
18
22
32
42
36
10
42
18
102
2
124
6
26
70
14
88
128
64
36
102
30
8
30
22
71
115
42
12
18
89
9
4
128
15
3
60
6
28
18
18
44
30
10
8
42
16
36
5
33
22
90
44
34
38
48
16
26
12
12
30
16
12
60
26
22
32
16
20
24
22
26
18
12
90
12
76
30
30
50
6
4
12
2
40
18
8
64
71
9
10
6
60
44
52
20
40
30
30
24
20
24
52
8
16
134
58
20
94
5
63
6
52
44
48
6
4
12
18
12
50
4
50
51
15
88
18
18
66
14
10
44
36
16
11
27
12
6
64
35
21
3
15
40
12
68
120
24
6
16
18
50
22
14
16
8
28
62
118
80
22
32
16
14
34
5
15
10
30
20
60
36
16
18
35
15
106
8
27
3
16
54
48
102
17
1
48
35
1
59
9
6
4
26
6
18
16
72
50
58
60
11
21
10
60
32
40
17
24
25
6
8
10
8
12
78
10
18
50
4
30
36
60
12
80
42
42
16
30
8
60
4
198
18
14
6
15
15
22
30
38
6
6
24
28
12
8
3
19
90
18
6
24
30
8
168
10
47
15
18
6
10
36
20
3
15
4
126
11
25
38
16
50
22
2
10
12
18
38
9
45
28
48
32
88
8
36
16
44
15
85
66
8
42
15
45
40
2
40
68
4
8
52
30
78
36
2
48
90
4
12
6
20
22
20
42
6
52
41
37
60
78
2
112
38
33
45
16
24
132
23
37
20
15
84
1
2
22
20
16
12
23
3
130
20
40
96
18
17
109
116
40
24
24
20
12
18
10
2
16
48
41
85
80
18
40
12
86
39
31
20
10
18
20
30
60
70
2
4
38
6
51
25
66
42
48
44
96
75
57
40
83
145
60
2
66
10
54
48
62
46
47
105
54
45
79
26
36
34
36
84
6
18
56
10
8
12
88
11
21
4
24
23
49
6
2
22
8
33
7
56
10
36
59
37
18
6
108
56
52
8
22
ABCD 95540114056*3^$a+1 [50025]
24
63
9
163
20
15
105
12
21
55
35
54
36
15
57
75
21
72
63
112
44
36
15
33
12
12
28
24
44
9
15
40
47
73
96
12
35
42
102
81
9
204
19
12
24
20
12
4
65
18
36
9
33
30
45
52
53
63
36
36
148
80
36
15
36
54
55
56
69
63
36
189
15
21
12
7
56
15
1
44
60
39
30
42
108
36
66
36
7
35
33
4
11
69
39
6
54
37
72
8
129
75
120
36
12
45
7
83
72
45
45
36
43
44
3
33
100
44
156
99
42
15
33
135
16
17
39
33
12
19
5
19
56
9
6
162
54
66
7
137
24
19
173
24
30
73
32
39
25
47
24
49
17
87
27
48
78
63
4
5
126
37
17
55
11
129
3
18
36
55
29
7
108
152
24
39
12
33
12
63
1
8
16
20
52
17
27
76
53
99
160
32
39
120
69
3
9
9
75
51
6
12
27
16
107
90
36
171
60
4
176
24
9
6
36
48
78
162
48
73
17
15
27
1
71
1
29
51
63
36
9
21
108
7
53
30
18
39
3
1
47
57
87
25
8
21
72
144
6
37
8
63
1
116
9
18
1
164
27
9
99
25
72
53
12
43
8
93
99
27
133
11
69
45
15
111
181
29
79
35
12
21
12
21
60
12
3
24
48
57
18
9
3
78
75
9
3
3
54
51
3
1
11
42
15
33
24
63
3
42
55
35
37
36
8
144
93
87
45
30
18
55
5
19
180
83
6
27
9
39
60
9
18
57
136
24
17
3
27
36
132
21
16
83
6
15
51
33
45
12
18
90
6
1
44
24
40
56
15
37
29
51
12
27
45
16
20
15
13
17
7
155
81
159
1
56
51
37
20
27
105
21
7
11
61
36
72
20
12
24
16
11
25
89
36
12
18
18
19
8
60
4
71
18
15
135
36
45
21
27
33
3
99
6
27
28
72
20
9
19
5
30
69
117
63
57
6
93
9
6
36
66
24
75
60
45
75
16
68
16
35
1
24
29
36
15
63
48
54
15
148
5
55
8
28
161
3
12
24
9
7
35
165
48
21
15
4
47
18
43
17
31
60
20
87
48
45
15
54
30
36
9
63
45
52
17
48
78
102
7
44
60
60
24
21
42
117
45
67
53
7
8
57
43
53
72
12
19
35
37
5
55
32
40
8
12
36
120
12
72
132
111
57
16
20
51
21
12
105
6
81
9
51
180
15
18
63
12
48
28
119
6
39
15
30
36
15
39
60
18
39
60
21
27
36
51
45
21
3
36
24
9
15
12
243
61
29
3
4
11
42
18
33
21
18
1
104
21
91
44
12
72
16
17
144
18
105
12
64
17
48
51
3
33
9
39
9
72
63
33
3
51
18
48
7
188
72
28
35
153
9
12
18
6
31
59
9
12
24
24
15
21
24
60
3
90
42
1
17
54
54
19
47
24
72
54
36
48
15
12
60
24
40
44
57
7
152
3
21
16
5
48
7
71
13
5
15
76
56
9
18
60
12
6
12
63
63
37
89
60
75
45
3
15
33
84
16
8
9
91
56
88
47
1
8
27
9
63
37
24
65
19
96
32
40
20
28
17
60
27
76
56
76
12
132
263
25
12
5
55
119
144
36
69
27
48
61
17
67
5
108
123
36
3
48
54
18
1
71
45
9
24
66
24
1
29
3
24
16
92
72
81
18
90
24
18
12
25
12
8
135
21
249
7
53
18
33
16
71
42
3
15
30
3
129
31
36
80
45
186
13
44
16
17
12
18
45
27
25
53
27
36
147
37
5
12
18
1
24
56
15
45
9
27
40
143
33
3
6
135
3
81
69
30
25
80
40
96
71
9
4
108
5
12
27
88
12
41
18
121
44
72
63
25
11
45
16
8
165
19
23
57
28
5
19
36
44
28
20
88
29
6
57
33
67
8
123
30
87
12
52
53
31
41
18
12
18
15
28
32
21
39
15
1
11
21
48
9
30
90
7
68
57
15
4
32
3
30
15
24
52
329
19
12
24
125
87
12
27
13
32
3
105
28
35
49
35
36
24
9
57
115
53
36
18
48
9
15
1
8
9
3
69
19
161
84
42
13
20
51
24
129
12
39
12
25
47
18
27
33
84
15
21
27
28
68
172
32
48
9
63
75
21
21
18
90
36
36
39
9
7
56
12
3
30
60
48
24
18
9
100
20
24
96
96
12
60
27
25
44
39
150
72
84
54
21
21
19
17
19
8
28
48
5
66
90
19
36
20
15
6
3
99
60
1
140
21
39
69
3
52
68
57
55
56
12
33
132
19
8
60
12
36
28
29
15
36
64
36
71
13
32
48
36
15
1
68
3
12
6
27
4
8
72
63
25
12
8
123
18
12
87
36
39
18
54
18
3
52
53
15
108
9
87
4
44
36
117
19
36
12
60
8
4
5
48
43
48
41
135
3
42
30
24
9
112
44
60
57
24
39
87
13
24
32
4
32
40
53
12
43
12
5
63
4
107
25
20
24
9
31
71
54
79
236
81
60
18
45
3
33
24
76
11
18
60
30
108
18
7
17
15
40
8
27
36
54
90
33
15
54
15
9
66
9
69
31
60
20
16
35
13
96
11
36
97
20
15
13
8
36
16
17
48
24
3
51
120
144
21
4
17
255
24
81
19
11
6
19
36
68
24
15
18
87
12
21
42
ABCD 95540642818*3^$a+1 [50131]
24
48
8
81
15
33
7
24
32
117
19
113
12
108
15
64
96
56
45
60
63
16
24
8
16
5
147
136
32
88
8
9
12
51
9
12
84
7
17
96
15
24
81
12
60
103
24
24
17
12
108
7
72
17
36
3
9
12
240
43
48
48
8
141
91
5
67
48
8
33
7
53
24
75
16
72
32
120
9
7
32
21
12
15
21
27
16
120
32
72
33
12
115
17
15
24
57
31
32
16
288
41
7
48
5
36
31
48
24
5
67
32
33
87
9
12
67
32
48
24
57
15
16
17
31
24
5
19
8
48
9
12
123
112
24
17
63
57
15
9
48
15
93
43
29
12
24
144
15
213
3
9
7
48
24
80
16
101
67
24
65
15
81
87
45
36
60
12
7
113
15
24
24
45
19
5
99
9
12
156
7
29
43
24
8
21
24
24
27
24
40
29
24
43
272
201
31
32
64
77
36
55
101
19
8
9
60
67
24
41
48
72
39
48
45
99
136
53
19
96
41
24
39
21
3
24
16
8
16
72
48
24
24
8
45
43
17
31
29
19
120
41
192
12
19
29
36
84
19
8
33
103
120
48
41
36
60
7
56
45
91
29
43
32
21
36
31
8
9
7
5
3
105
63
21
3
9
39
9
96
103
32
16
32
81
151
8
16
32
9
24
7
120
96
80
45
19
72
152
88
96
48
8
16
5
36
48
55
5
3
96
141
3
9
12
115
48
5
19
120
5
75
24
96
129
31
29
84
36
27
69
43
24
8
112
17
24
12
36
7
5
51
9
39
64
65
55
89
7
17
7
24
41
31
29
48
27
9
31
29
43
77
3
81
151
29
3
33
36
12
12
19
48
17
39
40
56
112
65
7
77
19
8
21
19
192
41
39
16
5
96
48
67
5
43
41
39
48
64
137
12
27
112
5
19
48
77
99
93
60
135
81
72
39
24
93
43
41
111
40
8
16
17
7
48
24
5
84
48
192
7
24
24
24
56
81
55
65
7
17
7
24
48
32
9
87
21
3
9
60
115
72
24
17
55
80
69
99
9
108
115
72
5
12
24
72
120
48
72
7
24
104
45
3
64
5
3
96
57
55
5
19
17
7
24
48
17
7
77
195
16
53
27
9
7
96
8
189
19
48
80
9
111
16
5
48
67
41
7
77
91
80
72
33
7
77
19
41
12
36
84
19
77
27
24
112
56
144
48
72
9
60
163
5
91
53
3
48
57
120
48
55
8
16
5
27
16
8
24
9
120
31
5
3
24
16
32
21
60
15
9
24
111
16
53
24
27
21
132
36
144
12
127
72
24
5
36
7
48
96
144
48
80
16
53
3
40
24
48
56
64
8
48
21
75
21
43
24
24
176
144
33
48
72
39
9
31
24
5
3
88
53
27
33
7
32
9
12
48
36
192
7
32
40
65
39
9
36
75
40
48
8
16
5
84
15
33
7
29
27
9
7
72
5
36
103
8
45
24
27
9
48
7
24
8
16
5
75
48
96
16
29
19
32
45
84
108
24
27
33
36
12
36
163
17
15
16
65
24
55
24
53
75
72
93
3
21
24
43
17
24
55
32
16
8
57
55
24
41
7
24
8
21
120
139
8
16
77
60
7
24
17
36
27
24
64
8
24
57
156
24
36
15
24
24
16
65
39
33
111
9
24
55
29
84
96
103
56
40
17
7
8
21
19
8
21
24
19
24
5
67
48
29
24
19
113
7
24
24
48
80
40
8
33
108
36
120
72
72
48
7
41
24
63
64
5
27
16
24
29
12
7
168
17
15
96
33
63
112
144
24
48
8
192
21
19
53
67
113
48
7
8
112
17
7
24
8
9
39
9
31
80
9
7
96
41
183
57
36
219
16
5
60
84
3
16
17
127
32
64
120
41
36
12
36
187
5
51
21
75
33
7
5
91
77
24
60
7
17
31
8
21
75
9
55
72
120
5
99
48
72
88
17
7
29
144
75
16
8
24
9
24
36
84
31
17
12
51
96
21
36
24
63
24
88
8
16
101
36
72
7
53
12
55
17
7
17
180
3
57
7
113
31
5
19
96
5
3
16
56
21
12
120
12
36
31
80
21
27
16
53
24
43
65
7
17
96
12
27
96
9
24
24
55
24
77
27
24
24
16
168
53
24
67
29
48
72
43
29
108
15
88
80
40
29
19
17
7
24
80
33
63
24
9
36
48
27
9
55
168
29
60
55
8
9
36
3
21
3
33
24
39
40
113
127
8
16
29
60
24
12
3
48
64
24
5
168
72
3
40
24
29
51
33
36
75
16
32
9
15
64
41
79
77
19
41
36
48
19
41
12
24
51
24
9
12
48
3
88
200
9
31
72
24
80
9
15
16
48
8
40
96
29
51
21
3
24
21
51
57
84
19
89
7
72
120
24
48
17
15
117
19
41
12
36
72
84
60
55
53
115
41
31
29
3
40
8
16
72
53
3
9
55
5
36
12
67
65
72
7
17
31
29
24
43
5
12
72
84
19
5
3
24
81
12
19
8
64
96
80
16
29
60
108
48
43
17
72
7
24
96
24
48
ABCD 95541077462*3^$a+1 [50005]
36
24
36
13
84
60
23
48
12
43
12
17
36
1
59
1
23
97
150
36
18
36
35
13
78
84
89
7
89
13
11
36
139
30
6
53
55
48
29
31
53
121
18
65
97
95
96
24
73
6
29
25
23
13
30
17
55
5
13
42
77
252
31
29
1
23
49
6
54
66
24
12
54
54
125
36
24
67
24
54
126
12
53
24
127
30
54
24
5
48
19
89
24
60
43
30
54
53
48
13
12
35
84
60
61
30
24
41
24
91
162
83
7
5
1
144
83
37
72
78
30
11
12
108
19
48
5
132
12
24
49
108
18
36
36
12
36
5
84
12
13
167
13
66
65
31
18
11
7
17
48
127
42
126
17
67
113
48
204
60
43
5
48
72
25
11
169
11
55
149
103
17
37
23
121
71
19
17
79
54
90
29
37
59
67
5
12
7
5
31
12
17
24
96
24
60
132
103
17
19
30
11
180
72
7
161
97
12
23
60
193
35
67
96
12
65
115
5
24
31
5
24
19
162
60
107
12
24
37
12
150
36
36
5
36
13
54
12
54
90
36
29
24
48
132
72
19
5
1
90
228
77
1
12
78
54
11
127
77
24
132
12
13
48
24
102
54
11
24
12
7
60
36
12
17
48
24
1
24
18
17
60
25
95
1
120
23
12
55
60
48
29
7
89
55
54
35
72
1
90
54
59
31
41
13
35
96
31
113
36
55
29
169
11
55
29
25
47
25
78
36
17
24
48
1
54
72
5
24
36
48
60
36
1
54
77
120
25
108
36
48
72
36
35
7
66
35
36
19
6
18
65
43
90
23
151
24
12
17
36
55
29
43
5
72
127
5
103
5
67
36
48
60
17
175
18
71
228
108
13
12
18
29
216
84
36
1
23
72
60
19
60
12
72
233
43
29
7
108
53
84
60
24
31
65
24
19
36
36
54
66
53
36
61
36
30
89
73
35
55
53
24
13
18
78
11
24
19
125
12
19
24
36
65
7
12
36
6
138
18
35
84
25
18
6
11
60
19
65
7
113
115
36
96
29
19
41
84
7
18
47
84
85
95
43
42
18
65
1
60
71
175
150
83
1
54
6
11
43
48
18
275
24
43
65
60
55
18
11
24
1
11
79
54
6
5
61
54
24
101
109
42
180
65
277
30
36
5
19
17
31
24
29
37
23
37
138
42
18
5
31
5
31
65
79
53
12
1
54
53
55
53
12
72
31
12
72
6
72
95
25
23
37
83
7
5
36
12
12
7
5
31
90
119
36
37
60
18
5
49
54
66
18
5
55
12
54
6
5
36
7
18
108
54
65
48
67
60
41
7
5
55
17
12
163
5
13
119
24
127
114
18
30
47
31
18
47
43
66
36
59
204
36
85
90
53
13
59
19
29
7
48
36
54
6
72
29
48
175
30
78
53
31
96
54
23
120
31
6
18
30
18
17
60
36
67
53
91
29
132
24
60
180
43
36
36
24
17
12
25
215
55
12
41
12
1
36
35
36
7
12
108
5
12
115
18
18
48
17
43
12
18
42
48
5
19
5
7
60
36
72
17
48
48
48
12
43
5
49
11
181
11
7
96
41
24
55
144
168
48
17
19
24
36
5
13
23
67
77
60
48
12
13
42
90
18
53
49
18
41
37
54
48
125
37
35
55
5
19
41
13
71
36
13
18
24
29
1
83
43
29
13
47
73
11
24
55
276
29
12
121
47
97
36
30
54
54
5
96
13
66
72
65
72
43
29
60
61
30
5
55
72
17
1
30
29
24
7
12
41
145
90
30
36
203
103
18
6
180
18
11
19
5
1
95
61
71
19
24
12
17
36
61
36
23
72
7
65
7
5
73
12
23
12
1
35
169
54
41
31
72
48
5
12
36
25
84
6
17
24
205
191
7
60
77
43
77
31
53
1
23
103
144
5
163
12
29
84
13
35
43
66
95
84
19
18
35
25
48
60
59
31
41
79
29
12
73
18
77
180
115
36
36
18
11
72
13
12
24
48
60
11
12
24
60
144
144
37
11
55
5
12
12
31
12
77
60
48
127
48
5
72
36
67
17
151
108
65
25
12
42
17
91
108
36
5
103
30
18
29
79
5
1
11
7
12
60
36
12
5
1
90
89
163
5
49
191
24
31
24
54
126
89
36
1
23
12
49
83
61
60
126
5
31
29
115
53
55
12
54
59
55
66
42
30
59
163
36
65
1
83
36
24
181
72
78
137
25
23
67
48
5
84
37
83
7
53
1
6
36
65
37
240
47
19
24
18
30
5
12
1
59
73
18
12
42
48
83
36
13
11
7
12
53
120
25
95
157
47
13
30
17
91
5
37
12
24
12
ABCD 95541519116*3^$a+1 [50027]
6
6
48
36
13
71
66
60
66
18
7
84
29
39
27
45
4
5
102
9
24
4
53
27
51
1
80
88
47
6
75
3
72
13
92
3
90
7
53
27
15
18
79
71
105
12
3
6
270
25
5
6
9
88
116
105
39
36
12
3
6
6
24
13
48
23
66
120
6
24
9
21
63
16
11
30
19
17
48
96
24
60
36
30
24
1
29
7
29
15
9
7
24
24
17
79
11
24
90
60
135
36
3
36
6
55
32
3
48
25
5
55
35
37
44
75
6
27
33
18
145
95
1
5
24
30
36
49
77
63
15
30
27
48
27
18
30
6
63
27
24
126
31
29
19
5
67
5
15
3
45
76
84
47
18
6
60
24
12
25
32
63
24
24
1
101
7
72
24
5
12
19
29
30
6
36
150
9
51
18
6
30
84
19
41
12
3
52
113
15
45
19
48
29
19
5
42
37
77
111
9
51
88
32
93
96
6
13
5
42
24
1
24
8
27
25
84
95
12
45
112
71
30
15
4
137
24
7
8
27
24
9
45
12
60
43
140
75
12
18
12
15
172
80
147
24
9
27
9
16
161
87
16
11
24
30
6
1
48
96
11
49
144
32
52
12
5
54
49
132
44
4
36
32
48
15
25
35
21
9
7
23
249
21
6
21
3
61
5
36
3
36
28
23
13
12
32
63
60
24
49
11
6
39
16
5
18
12
157
17
31
59
24
12
18
51
4
60
65
27
15
73
95
30
19
8
4
80
16
59
6
30
69
24
27
25
59
24
102
87
100
53
19
59
61
11
114
31
5
114
6
19
29
36
66
30
75
72
21
60
6
30
99
64
131
69
72
15
24
210
42
144
30
66
13
84
47
96
24
6
18
12
49
36
29
31
23
12
78
7
5
3
15
6
24
66
36
69
39
60
6
163
23
25
12
23
13
36
59
1
5
6
30
7
32
36
15
18
36
24
27
15
37
11
30
186
141
33
31
29
67
23
25
20
27
13
5
79
23
24
1
44
9
42
54
114
25
47
13
17
18
1
71
48
6
3
21
30
6
24
19
11
6
63
21
6
13
71
49
53
30
69
4
11
54
31
84
11
49
12
32
183
18
87
33
111
75
69
21
126
30
7
41
72
54
9
15
6
19
77
60
39
39
120
25
104
16
5
15
64
23
78
42
84
141
39
6
3
21
6
48
30
30
6
24
6
60
6
18
30
30
25
44
81
31
80
15
90
36
90
18
55
41
6
90
54
6
78
1
5
6
18
19
12
48
47
21
24
75
13
17
54
21
51
13
12
23
66
54
102
19
5
55
5
60
19
161
60
15
39
6
24
31
48
8
64
24
47
30
60
54
9
40
5
30
66
19
35
21
28
17
60
19
11
1
32
36
51
114
42
204
30
3
3
24
54
7
35
93
45
6
9
12
112
23
54
43
23
18
36
91
29
39
27
78
6
54
6
1
23
96
1
104
16
48
131
6
144
24
30
1
11
9
75
54
30
37
35
18
7
5
39
51
45
93
19
11
6
19
17
18
49
17
54
36
13
23
30
27
27
9
21
6
150
43
17
15
9
24
79
11
6
6
25
65
48
72
18
121
65
36
43
17
48
6
13
12
60
8
117
6
24
61
29
15
36
45
48
27
3
61
71
9
159
12
9
21
7
53
18
9
33
54
9
51
24
12
54
36
24
144
12
3
12
39
13
12
11
18
87
33
36
114
12
9
81
63
21
31
35
18
66
49
101
66
9
40
5
54
6
6
60
9
28
47
33
36
4
48
35
114
51
52
11
85
12
5
30
90
39
15
144
60
1
11
30
24
60
19
17
7
11
12
25
32
16
35
21
9
7
29
19
5
30
37
59
30
6
78
30
6
30
169
137
7
36
65
36
15
21
48
6
33
28
48
107
18
60
27
15
13
24
12
35
1
89
63
36
16
29
60
6
54
6
9
40
11
13
12
125
55
11
90
7
11
9
12
28
36
36
24
17
99
4
11
13
8
9
6
129
21
84
3
16
101
24
151
48
17
39
16
104
27
114
75
36
52
23
25
29
51
40
35
24
9
15
66
51
39
33
51
21
75
1
5
18
12
18
7
29
84
15
45
27
165
19
59
9
81
12
24
30
25
5
90
1
8
45
19
8
84
36
9
6
18
75
45
31
68
21
30
9
16
24
23
9
159
12
129
69
6
30
36
24
123
21
30
1
29
6
21
9
90
45
24
27
37
11
85
5
30
25
17
19
11
24
24
1
65
6
45
124
29
66
13
32
24
40
41
31
23
6
111
135
84
30
3
27
45
9
6
96
18
27
52
17
75
69
66
25
35
61
48
12
35
24
45
45
6
13
72
48
17
48
39
63
9
120
28
17
19
11
13
53
30
30
19
41
19
65
30
9
45
75
45
36
24
30
25
36
20
16
23
1
35
24
36
66
67
11
9
76
20
87
24
36
18
19
11
6
60
36
3
111
13
53
43
221
6
78
12
39
39
72
48
21
16
12
53
48
12
120
19
59
21
9
27
132
16
5
12
18
6
99
45
66
1
5
60
3
21
114
9
33
174
33
72
84
160
11
1
53
30
42
43
5
60
12
18
25
32
52
41
90
66
54
60
90
31
20
45
6
73
17
3
12
108
45
12
43
5
12
43
11
54
7
23
30
6
6
48
12
18
9
16
71
121
29
30
36
97
8
15
9
159
21
9
36
3
21
39
40
12
5
15
76
29
15
24
40
47
24
9
36
39
6
30
33
36
76
24
11
13
23
49
41
3
45
12
18
30
19
47
6
43
5
30
30
6
45
15
81
9
6
37
53
19
24
11
61
35
33
21
6
37
12
5
3
27
24
25
17
3
16
35
24
49
60
47
54
19
77
6
93
51
45
21
24
6
120
45
88
71
6
15
3
25
20
45
19
96
11
30
54
42
18
6
19
11
36
13
137
103
60
11
9
60
21
84
6
33
36
15
30
ABCD 95541589478*3^$a+1 [50044]
12
78
9
183
17
37
27
44
43
12
69
36
3
114
18
9
9
54
12
6
11
43
36
21
81
15
36
9
18
48
36
9
99
42
30
126
90
60
101
19
125
16
12
9
162
9
60
39
78
18
126
27
57
24
72
84
123
27
36
30
18
6
36
30
9
9
6
45
39
53
7
246
51
3
42
30
78
18
29
64
87
57
45
42
120
24
65
25
11
16
3
6
66
17
1
15
9
111
72
15
9
9
12
78
101
79
36
66
15
48
36
69
3
117
35
28
123
48
17
16
56
37
36
71
25
18
45
56
16
57
6
144
90
156
36
51
108
9
18
18
3
24
27
48
53
16
3
198
35
19
17
64
15
48
36
9
45
132
47
127
60
198
3
105
90
29
28
27
24
54
30
90
27
51
90
3
9
6
30
132
147
81
60
63
48
33
3
123
102
15
27
137
1
114
117
9
11
61
30
78
12
15
27
81
84
63
96
9
20
64
51
9
84
69
66
24
36
48
132
18
30
141
75
18
78
12
42
47
16
3
9
69
180
3
81
36
123
39
24
48
252
18
42
201
99
6
30
24
117
27
102
18
180
54
15
45
30
125
7
36
12
6
12
54
33
57
54
6
11
64
8
16
20
55
24
65
16
36
48
15
12
54
6
9
99
12
60
48
180
33
99
234
3
159
30
54
60
18
12
18
33
12
116
55
117
123
12
18
35
7
84
24
12
54
35
61
11
52
45
72
72
39
24
56
79
9
39
225
99
53
36
7
29
43
84
78
11
79
21
36
96
9
216
39
144
152
88
48
81
60
30
18
60
47
16
39
42
36
48
24
155
25
11
19
72
6
72
18
12
72
36
45
27
168
12
69
147
150
36
3
51
12
204
30
51
9
84
35
28
51
81
27
120
177
27
48
72
6
72
192
96
48
71
43
9
20
232
20
36
16
27
66
15
27
30
108
90
53
1
27
204
20
28
27
222
47
61
27
48
117
18
17
16
21
27
8
36
37
54
36
24
138
107
163
42
54
12
33
36
92
61
27
135
18
99
99
353
109
51
27
72
48
18
6
117
92
7
9
21
18
69
21
15
92
88
12
33
66
33
57
15
21
144
35
19
153
33
11
55
18
24
3
9
35
91
53
16
9
63
3
89
7
30
78
29
28
33
135
21
6
18
155
19
36
24
9
21
42
90
111
8
208
9
42
93
33
11
144
1
18
33
3
96
84
72
60
90
90
84
234
6
29
37
99
51
30
78
12
18
6
29
1
78
21
267
198
11
36
52
171
29
1
35
25
3
80
52
12
33
263
73
6
108
21
24
21
24
99
63
9
12
33
180
84
90
24
120
141
20
79
30
6
180
180
30
150
36
45
12
116
37
51
93
6
54
171
36
272
43
54
11
28
9
6
90
54
117
20
144
19
89
7
12
18
6
66
150
12
125
36
7
9
84
8
36
115
9
48
24
92
36
16
21
35
7
48
6
11
7
36
66
24
119
28
15
165
60
75
78
11
1
27
72
144
27
17
28
144
15
9
12
15
108
30
6
36
12
53
133
3
63
9
60
20
7
12
213
45
11
43
30
24
30
81
9
60
27
9
18
18
11
43
45
63
12
54
215
16
39
6
36
54
9
84
27
89
7
101
91
36
17
19
17
1
60
11
145
87
153
30
54
15
92
36
55
60
12
45
8
73
6
144
29
127
17
19
150
75
144
108
27
89
7
54
54
29
72
43
102
24
11
43
9
12
27
144
24
65
1
6
72
66
15
27
54
11
43
9
27
30
15
9
47
7
21
9
27
44
115
102
42
81
9
12
24
11
1
60
72
36
27
129
6
21
63
18
18
60
54
27
39
78
66
126
15
45
63
27
21
33
54
9
56
55
60
36
101
19
78
90
36
81
3
18
18
144
42
11
55
108
33
48
80
144
7
9
9
27
63
66
78
12
6
90
54
108
66
132
21
27
69
72
9
90
57
44
1
60
11
7
12
69
84
141
30
17
91
60
153
117
18
65
37
71
7
12
132
54
30
33
9
12
126
24
36
9
56
19
6
180
11
28
96
164
16
39
18
18
24
117
9
12
90
24
65
28
27
9
44
36
88
27
12
42
3
27
17
36
28
45
251
109
51
56
73
27
44
36
37
36
27
159
66
71
7
29
52
72
ABCD 95541875582*3^$a+1 [50074]
23
139
341
112
144
15
36
84
240
156
72
117
123
192
5
16
57
30
150
12
78
41
7
89
43
48
149
55
48
153
405
690
54
90
36
192
18
60
12
90
198
402
41
7
9
261
107
127
6
72
435
27
21
32
163
330
339
96
45
3
57
119
64
51
29
61
83
7
108
72
18
108
167
192
121
60
72
198
77
67
141
159
6
102
108
72
72
78
18
105
195
60
12
101
121
23
67
36
270
75
117
27
15
120
36
144
149
67
54
119
144
205
42
396
84
348
93
105
23
61
3
15
161
64
153
222
48
153
176
13
150
237
141
3
176
175
96
209
133
102
149
19
77
133
75
87
89
127
24
89
67
162
27
123
21
80
19
333
87
270
107
103
57
201
167
7
78
270
141
111
108
5
96
61
108
18
174
36
72
222
29
79
33
147
90
30
21
57
39
45
18
42
183
176
31
6
123
432
32
208
87
281
109
3
219
120
29
139
90
18
54
66
60
180
177
75
5
187
78
30
72
180
189
27
144
18
78
30
60
75
117
155
25
90
45
27
21
144
51
60
129
171
149
16
219
210
83
85
120
18
324
96
192
45
32
361
270
72
17
103
153
315
162
78
53
19
48
29
64
96
15
209
307
45
27
60
120
468
42
30
117
135
9
69
360
18
144
113
103
102
515
16
189
147
75
5
13
72
59
187
72
18
27
32
31
353
79
42
270
18
48
234
18
75
272
121
42
461
19
378
83
31
48
65
160
153
54
129
111
486
54
165
48
123
117
105
180
432
35
31
225
15
120
233
37
54
108
150
51
96
15
30
35
48
43
144
5
31
17
127
90
119
151
18
78
174
150
30
279
207
90
132
18
12
252
6
360
30
132
12
36
24
108
210
3
57
48
810
60
252
18
120
27
27
18
42
345
51
54
18
101
277
75
99
18
240
90
257
13
48
3
96
51
54
39
51
18
347
13
30
165
176
7
72
257
25
60
48
78
90
102
42
35
160
75
5
304
9
215
37
78
141
39
12
269
19
90
42
48
41
16
80
240
43
18
162
72
89
31
186
102
72
18
42
ABCD 95542076764*3^$a+1 [50015]
79
5
42
156
42
115
41
31
101
12
78
12
13
113
6
108
30
18
18
19
72
23
48
42
18
85
17
78
97
48
29
19
5
84
60
120
18
73
72
53
36
60
36
102
108
157
41
42
18
252
79
48
65
150
66
42
18
19
11
36
18
132
115
41
7
96
24
72
113
7
29
12
54
78
30
18
19
125
114
90
31
24
17
7
48
48
5
12
54
60
54
144
55
17
55
65
79
17
30
49
5
19
17
7
72
29
91
216
5
84
24
7
77
43
24
24
17
55
17
36
6
48
13
24
53
42
18
55
48
197
60
31
72
17
7
120
125
114
54
43
48
11
18
240
12
6
25
227
37
11
18
115
17
72
18
37
17
84
144
180
103
137
12
91
24
24
47
25
48
65
31
29
72
12
103
5
24
19
17
12
115
101
36
114
109
83
18
67
24
71
49
24
96
24
59
90
43
47
1
89
6
90
7
47
25
65
31
125
19
125
168
12
6
121
329
31
24
24
65
7
65
18
102
24
12
24
48
67
11
13
24
47
78
12
18
13
5
19
113
127
24
5
24
43
24
24
11
13
137
31
113
144
7
5
139
131
36
60
13
35
85
65
12
108
36
18
6
72
84
126
108
85
29
43
5
67
120
48
17
36
139
65
12
19
35
54
96
36
43
335
138
108
42
138
6
121
89
36
42
1
11
61
65
108
36
54
90
7
47
1
17
72
36
19
216
71
18
103
72
5
150
18
30
205
48
5
12
7
17
48
36
19
41
30
6
36
18
36
25
23
18
24
36
19
65
151
17
18
84
1
24
209
72
103
101
43
41
36
108
55
17
36
18
97
233
7
59
18
18
78
67
5
138
1
24
35
66
43
48
35
132
48
114
55
53
72
108
48
168
295
5
24
12
55
113
30
25
71
25
24
120
101
66
121
65
12
6
90
115
24
48
24
23
25
65
246
6
36
7
5
60
90
30
7
24
24
143
54
235
24
29
90
60
90
67
264
59
37
59
37
29
19
161
31
47
25
131
37
120
5
43
96
29
36
48
96
12
187
48
5
48
139
137
48
31
24
53
42
90
36
30
96
18
48
114
25
29
91
53
138
25
137
42
48
13
119
73
48
5
12
31
5
60
84
36
96
36
90
48
6
54
36
66
55
5
67
17
90
18
67
24
5
66
25
29
54
133
17
36
91
143
48
18
7
65
175
29
120
18
6
67
5
163
96
29
162
48
121
83
13
17
6
12
157
48
24
29
12
18
85
47
108
66
19
120
5
139
101
36
31
17
72
31
29
54
30
6
73
101
91
41
7
65
180
18
12
37
41
127
65
18
37
107
150
108
18
25
5
43
65
7
48
17
24
54
49
95
30
126
90
42
90
48
55
59
13
17
6
25
119
66
72
198
54
72
18
90
31
77
72
36
60
211
95
25
23
6
235
120
24
17
79
149
6
30
24
7
119
90
7
240
17
132
91
107
30
247
48
47
73
17
114
36
25
83
85
41
12
150
30
103
216
23
6
36
54
30
91
53
36
36
60
30
49
29
36
180
246
18
91
5
12
55
24
96
23
114
90
18
84
78
25
77
90
18
55
23
18
31
5
84
7
143
54
43
24
53
60
55
197
91
24
23
6
91
11
42
43
24
89
7
17
7
11
133
11
48
18
60
12
67
101
48
67
77
60
271
24
5
36
31
48
168
24
53
67
144
29
30
6
174
18
78
49
17
24
120
79
47
6
192
72
60
31
419
13
72
48
72
144
5
114
97
41
79
53
12
36
78
66
36
108
331
53
12
114
30
54
1
24
48
35
13
96
24
24
5
36
60
66
1
24
65
36
19
95
1
29
91
5
12
6
162
72
31
77
12
78
48
25
192
5
18
90
7
24
216
89
54
90
247
24
5
36
30
42
18
85
53
6
36
25
144
23
96
ABCD 95542114886*3^$a+1 [50059]
12
57
128
103
9
63
33
48
80
64
15
33
48
48
51
12
24
89
19
36
105
39
36
264
72
24
72
53
16
32
19
36
132
36
36
12
72
57
48
128
7
48
41
163
72
53
48
16
3
24
69
3
29
223
12
72
24
48
168
48
36
249
39
9
15
17
91
84
24
9
39
36
53
16
147
45
32
64
39
24
48
24
36
48
60
72
129
63
81
176
48
7
48
36
21
159
177
240
48
48
15
33
48
3
189
99
132
108
12
60
72
72
36
81
3
93
3
144
72
12
105
3
24
144
108
9
39
57
3
12
33
3
36
60
12
60
192
36
36
144
96
29
19
93
32
43
48
21
32
55
180
53
43
228
24
36
21
80
79
17
19
29
7
84
117
15
17
91
408
45
27
21
32
235
5
16
39
9
3
36
9
27
24
216
72
144
93
51
12
17
79
17
16
48
27
21
32
19
93
87
105
15
33
27
12
9
51
29
16
48
87
12
24
165
15
12
60
57
15
12
5
16
87
24
48
17
91
36
129
128
16
111
17
144
19
29
79
72
36
21
48
32
112
3
36
12
312
48
24
48
36
36
72
60
84
60
144
12
216
132
84
5
64
80
160
231
9
87
249
3
84
36
60
48
132
264
141
75
24
45
48
32
31
81
99
269
55
9
27
69
39
24
33
15
129
32
43
48
21
51
24
21
99
77
16
3
264
24
12
108
21
51
45
15
36
36
36
72
45
111
24
72
17
31
60
36
65
19
72
132
305
160
87
105
3
36
24
177
159
113
19
29
7
120
81
51
45
75
24
180
9
3
60
36
93
15
156
24
45
99
12
24
48
24
17
19
72
12
36
132
12
24
192
93
147
48
24
12
72
144
72
41
283
117
51
12
60
69
3
84
9
96
80
67
77
19
173
19
72
5
55
84
60
48
41
31
33
39
41
19
12
36
141
3
93
32
43
21
27
21
15
33
39
41
31
72
132
12
24
12
5
103
36
5
199
9
27
144
12
185
103
57
3
12
17
64
123
12
36
21
96
32
48
79
72
36
180
17
48
16
75
21
32
144
7
105
15
33
3
24
156
105
48
51
36
36
72
12
108
108
41
64
48
15
12
24
125
16
15
33
3
108
305
112
32
19
77
31
24
9
75
216
45
48
75
108
48
276
48
108
36
36
132
108
65
16
48
15
65
16
48
32
160
3
45
3
45
192
96
63
96
17
48
55
72
60
120
24
12
36
144
24
324
9
99
45
128
55
72
17
19
132
57
15
48
60
21
27
117
159
17
19
108
12
53
144
43
48
69
63
36
48
24
21
51
45
48
51
108
12
5
16
39
48
36
5
16
32
415
180
96
29
79
84
24
261
39
24
36
12
129
75
108
12
132
57
80
16
27
21
27
117
15
17
103
36
149
55
12
141
48
87
48
9
15
12
24
29
64
32
48
16
39
41
19
12
36
45
15
65
127
36
132
57
80
16
27
69
48
243
84
24
84
60
84
72
21
144
96
48
39
12
93
75
12
41
112
80
7
12
24
12
36
21
3
36
252
12
17
79
48
144
36
144
108
36
36
9
15
81
96
48
27
53
91
36
209
91
60
36
72
120
5
19
48
45
32
103
57
51
45
99
45
32
16
51
36
9
87
144
57
27
53
19
141
27
36
225
27
144
101
16
75
168
45
27
21
231
12
36
89
16
3
108
129
32
43
165
48
39
57
96
135
9
75
36
17
115
29
79
108
84
60
12
57
48
75
36
72
24
65
64
32
16
75
12
72
33
75
5
103
168
33
3
120
96
12
24
48
108
149
48
115
12
33
27
69
32
112
15
144
144
24
ABCD 95542345058*3^$a+1 [50030]
54
267
252
12
36
84
216
159
21
180
144
60
60
108
228
63
69
57
54
81
36
180
9
231
57
3
192
75
33
3
57
192
72
3
33
24
36
15
69
300
300
60
99
36
153
228
144
228
108
24
276
45
159
36
165
72
3
144
96
675
465
57
27
180
36
24
60
96
9
15
36
144
60
228
60
48
132
132
171
54
123
12
60
168
60
63
108
21
48
201
87
147
177
21
54
378
195
75
93
60
135
177
48
24
3
93
15
177
60
120
93
87
60
48
237
267
300
96
39
93
72
108
12
48
207
33
75
36
129
168
24
3
417
33
75
12
219
216
33
132
96
24
36
60
120
240
123
57
69
111
60
27
105
108
75
117
243
180
105
24
69
162
72
57
168
27
108
216
21
288
33
75
12
111
189
12
156
39
21
33
51
96
192
180
72
120
81
219
123
93
180
72
48
39
21
15
129
168
192
15
165
36
264
48
27
93
51
81
153
135
12
180
276
84
96
192
51
9
48
120
75
177
12
60
60
168
135
93
120
39
105
111
45
84
33
15
3
57
288
264
21
39
180
15
93
15
360
273
177
135
12
156
129
63
81
51
36
39
21
120
192
108
12
15
45
81
27
24
3
90
15
57
75
108
168
63
57
72
12
180
36
24
96
12
12
108
147
108
18
267
72
96
12
228
135
57
51
69
93
135
297
3
12
168
87
378
54
36
189
288
81
90
177
300
9
18
213
144
156
12
120
60
141
342
252
93
15
57
432
228
132
96
153
27
60
60
123
9
72
81
54
21
69
15
336
60
120
279
54
39
12
60
120
60
60
243
165
12
36
24
156
204
96
24
60
60
156
72
48
24
48
75
57
33
147
36
33
54
162
111
24
135
105
96
12
21
87
3
129
48
72
147
201
120
24
33
15
75
33
39
108
237
15
21
465
159
36
120
144
180
225
195
93
75
60
63
57
72
36
24
48
72
180
48
57
54
21
120
120
171
177
240
12
96
192
120
180
12
69
111
303
177
168
12
96
24
36
120
12
3
357
48
99
90
111
72
120
108
324
48
81
72
90
105
432
111
126
135
168
108
192
45
3
60
60
24
288
87
45
216
ABCD 95543209592*3^$a+1 [50045]
116
4
44
84
37
35
36
55
113
49
71
157
63
44
60
76
80
1
30
18
12
11
7
18
47
25
3
15
5
24
64
27
17
85
35
16
21
30
173
7
65
85
30
18
48
39
8
12
25
30
29
36
13
87
44
37
23
37
90
42
162
41
67
5
12
28
56
7
137
36
1
6
5
12
67
29
12
12
72
1
3
44
12
60
100
20
205
3
8
24
64
57
47
67
9
156
15
41
48
1
6
17
48
67
33
8
31
29
52
15
5
12
37
66
5
120
12
133
12
23
124
51
53
1
11
7
5
108
67
18
42
5
36
7
30
23
7
17
36
60
12
37
11
16
8
37
23
7
101
132
48
25
23
120
16
51
9
80
48
28
44
103
17
96
60
19
30
6
57
57
15
68
36
12
24
24
61
51
20
24
13
11
24
7
29
61
35
60
91
54
35
55
21
32
43
29
1
162
33
20
4
68
12
36
48
156
25
23
13
54
48
18
119
36
25
30
29
73
131
4
32
24
31
60
30
23
16
39
21
36
93
71
16
44
72
48
96
4
32
84
16
15
17
13
42
12
113
13
12
27
104
1
83
55
77
1
3
21
251
12
156
52
8
1
95
1
3
27
45
108
20
67
5
24
60
85
23
36
67
9
15
29
4
20
52
15
45
104
36
16
68
72
12
7
45
45
30
29
24
7
29
127
45
15
29
61
23
72
19
78
51
20
24
12
25
71
25
83
1
48
72
11
19
6
12
15
72
8
60
37
23
97
191
19
65
25
59
12
19
5
61
23
1
18
12
41
4
8
25
3
8
49
11
16
44
91
53
157
90
41
25
23
96
13
12
11
25
60
3
69
3
45
60
15
20
7
17
85
30
9
44
25
95
180
48
55
17
12
36
4
8
12
1
30
57
27
60
66
12
72
23
7
53
48
25
39
15
5
73
11
12
12
108
12
13
30
5
48
7
65
12
72
1
59
4
57
23
36
60
24
49
42
96
153
21
30
21
44
36
72
25
11
84
37
11
4
84
51
6
59
55
66
42
17
96
64
33
11
60
60
60
76
24
20
84
276
67
24
6
60
30
5
175
65
28
81
6
149
43
18
54
9
39
18
59
31
5
37
27
21
3
32
12
7
6
84
11
55
17
25
78
114
23
13
99
44
36
1
23
1
23
13
83
4
75
42
11
4
3
48
29
24
1
11
72
25
12
59
12
60
4
3
12
65
31
72
5
7
198
48
35
175
53
36
48
156
60
120
121
66
90
90
17
13
63
12
20
12
12
85
36
23
16
8
36
24
13
39
20
60
61
47
12
40
3
5
43
30
24
90
36
72
21
36
8
60
96
52
45
54
6
83
1
66
30
35
24
1
27
72
44
12
40
144
188
12
24
31
41
25
75
8
61
39
27
5
7
17
124
69
35
96
52
20
55
53
19
257
1
24
23
36
37
47
76
69
35
13
3
27
84
89
97
15
104
76
57
203
7
5
7
29
24
40
3
24
48
5
12
25
35
16
44
36
7
5
12
91
5
180
84
124
36
44
37
12
3
39
89
91
41
24
4
27
12
30
35
12
1
23
7
29
84
31
18
11
19
60
18
119
4
20
12
84
13
83
24
13
3
45
95
108
109
3
87
108
24
5
40
56
49
83
36
31
29
79
17
36
19
90
35
36
7
108
72
17
36
48
84
40
27
18
27
20
31
45
32
13
3
60
156
24
69
11
37
12
71
72
72
157
23
37
108
23
25
114
6
95
4
20
25
23
36
37
54
18
18
17
12
48
16
57
47
43
72
30
11
40
27
5
85
47
36
24
16
36
33
3
104
24
24
25
48
12
72
59
72
7
33
8
24
36
72
7
17
43
12
69
44
7
90
35
55
60
5
61
59
84
7
29
25
36
47
60
12
24
16
164
61
66
5
48
1
11
48
199
33
32
13
35
55
12
12
18
23
28
9
95
12
31
17
36
96
36
24
61
155
60
49
78
17
36
49
126
77
43
53
12
60
25
35
24
31
5
19
30
11
60
72
25
12
36
179
61
90
185
24
36
72
60
7
18
11
1
15
8
16
152
235
53
4
93
107
7
6
30
77
12
31
29
4
21
30
89
4
56
19
60
45
32
36
25
3
27
89
13
132
3
56
97
15
128
1
23
37
96
23
61
11
24
55
41
120
100
15
5
72
48
25
174
18
3
8
61
6
24
9
39
12
29
1
11
28
9
11
19
5
7
161
12
16
44
7
29
7
30
23
19
53
7
42
36
12
23
7
65
12
1
23
84
28
44
28
33
23
60
31
18
78
5
24
1
35
12
43
129
213
35
36
96
24
37
35
67
33
20
60
40
8
12
144
1
120
35
19
60
29
100
72
20
12
187
53
13
3
57
35
49
30
90
39
60
20
49
60
83
7
173
19
5
16
45
63
44
48
24
133
11
31
5
36
7
5
48
4
3
12
21
80
132
12
360
60
24
31
29
156
31
17
55
33
9
35
13
35
48
19
78
35
156
7
60
72
33
8
40
20
60
1
48
42
60
41
37
35
7
141
8
40
20
7
65
12
13
30
53
1
11
28
56
48
103
29
13
143
148
44
7
18
18
132
42
35
133
48
47
52
44
7
60
54
59
24
48
24
91
24
48
53
84
ABCD 95543348302*3^$a+1 [50038]
12
55
29
120
6
6
15
48
45
51
81
42
90
67
56
48
40
24
191
9
16
35
102
48
15
216
64
41
30
33
213
3
16
29
54
37
89
15
21
30
126
12
126
6
63
21
30
6
30
126
19
5
19
24
53
123
9
12
108
48
15
3
30
30
54
12
84
60
66
60
9
87
33
81
144
24
18
78
12
144
60
24
144
31
59
6
24
55
125
36
36
30
150
36
43
120
11
45
45
54
6
36
12
31
104
27
6
48
84
3
45
48
24
60
66
21
15
36
42
18
73
32
27
18
24
36
12
18
9
33
7
53
3
45
60
7
8
9
54
6
36
60
30
42
36
31
65
15
15
81
57
42
13
65
78
57
112
11
18
246
13
11
54
12
24
91
24
11
48
42
43
41
12
12
66
85
29
3
45
3
87
30
19
8
3
13
56
21
12
156
60
15
27
72
6
72
84
36
24
108
3
87
102
54
30
31
5
30
6
30
42
36
27
69
78
45
51
30
15
27
109
53
3
9
30
54
27
9
79
65
15
27
24
6
174
49
35
69
81
15
40
17
12
3
24
39
1
48
11
6
18
42
78
61
65
39
48
48
15
25
29
27
88
17
63
27
21
48
21
114
6
36
7
32
3
117
9
15
15
36
66
43
29
12
39
9
55
17
39
69
168
19
8
15
1
24
32
9
24
36
6
6
15
75
45
3
30
15
21
24
36
60
18
48
9
64
5
132
18
12
30
67
125
3
69
36
42
37
5
51
120
9
48
36
30
102
7
53
19
71
12
126
24
48
18
60
84
12
9
21
60
48
7
113
31
24
23
18
144
42
85
95
36
13
59
18
24
51
33
6
201
3
30
54
12
6
30
97
77
36
24
24
120
15
21
18
48
78
27
39
96
48
36
45
45
24
91
41
7
35
6
15
16
80
64
104
51
60
9
21
91
5
18
6
6
30
39
27
102
156
36
36
24
54
12
144
48
12
13
53
24
24
54
120
61
35
21
88
35
6
126
96
48
1
168
5
12
15
24
16
8
45
102
13
11
30
31
5
3
16
17
63
105
111
21
48
75
21
84
150
6
6
133
5
99
3
120
24
6
103
65
24
12
36
24
48
36
6
69
69
51
64
80
51
21
24
72
45
102
6
151
35
18
66
6
30
13
5
3
93
27
48
64
113
127
53
12
48
162
30
48
12
30
48
84
36
13
24
5
6
21
9
24
36
51
81
39
93
123
64
80
9
72
18
30
36
24
51
24
27
18
19
11
61
35
66
3
51
30
63
3
24
6
48
12
19
65
24
15
159
1
29
12
96
24
79
144
17
39
136
59
6
18
61
5
54
21
27
18
84
7
35
21
120
69
18
60
30
216
55
5
19
5
27
3
6
39
15
57
33
36
66
66
7
65
6
49
101
72
43
155
45
27
37
41
144
156
6
6
48
72
54
9
16
83
78
7
5
30
12
73
5
18
18
55
71
60
24
42
72
138
9
9
15
16
53
51
64
11
30
12
67
41
15
9
30
126
12
60
3
16
53
78
150
144
15
64
24
41
15
16
56
9
15
69
19
17
24
60
12
72
7
5
24
42
42
42
13
155
18
99
75
13
53
18
25
185
39
27
90
3
3
48
61
24
24
8
33
6
36
12
57
9
66
90
51
24
93
75
81
15
69
42
9
45
139
8
45
84
36
12
6
1
59
42
3
51
36
12
48
84
25
5
48
36
60
19
11
21
21
27
16
24
56
177
15
9
79
11
6
72
15
33
48
39
3
84
78
48
24
43
5
6
6
48
31
185
102
33
21
19
17
127
8
75
18
12
15
45
30
12
81
16
8
3
18
91
29
12
48
30
81
9
15
69
72
30
45
40
23
36
66
144
36
15
21
18
1
29
30
54
12
3
16
59
6
31
24
11
18
3
33
24
63
3
60
12
37
32
15
6
67
11
21
64
5
66
33
15
12
21
168
69
36
79
77
264
12
24
15
21
43
11
21
24
9
79
5
18
48
6
96
54
85
41
18
42
27
63
9
33
15
27
21
9
96
78
6
43
80
3
18
115
56
40
41
39
9
135
57
15
57
6
84
18
19
8
16
59
30
15
27
318
231
16
65
186
24
18
60
66
6
60
51
24
88
11
6
96
12
48
75
27
6
96
55
5
150
84
12
102
18
117
87
30
18
36
126
15
9
72
30
9
24
16
89
132
43
24
47
33
15
18
30
78
60
72
90
37
65
31
17
7
56
40
32
24
33
72
6
33
27
18
36
36
99
21
48
96
36
63
21
43
32
9
6
73
35
126
24
18
30
15
3
6
111
69
168
42
18
15
3
30
18
24
42
84
36
168
6
42
3
81
6
49
8
33
7
56
120
9
96
42
13
41
79
32
88
5
19
11
61
8
33
18
54
12
19
17
7
5
27
9
55
11
78
55
53
3
21
3
57
48
36
24
18
30
19
41
60
12
126
1
89
42
72
72
60
54
27
69
54
42
12
31
5
27
15
49
8
33
18
264
21
27
13
11
45
9
87
57
15
63
60
90
12
42
36
12
30
72
39
45
75
9
15
27
18
120
12
36
84
24
24
156
139
ABCD 95543720326*3^$a+1 [50001]
11
17
23
15
41
1
12
11
16
3
10
11
29
16
4
38
5
25
23
40
12
12
13
40
15
23
34
55
23
2
67
4
49
6
14
68
20
22
16
4
13
23
1
9
44
7
16
13
11
39
2
67
8
5
62
21
17
48
15
5
12
62
28
22
28
10
29
33
28
55
64
9
11
9
4
6
40
34
6
2
10
85
13
7
37
8
8
31
4
147
30
10
13
29
8
20
39
3
21
36
43
16
41
48
33
18
21
61
19
29
14
18
23
5
4
3
15
93
40
24
5
43
7
18
19
29
14
40
10
27
11
32
30
16
4
6
10
11
19
34
16
27
3
2
19
1
2
1
7
5
25
72
8
8
4
11
4
8
28
17
18
34
18
22
20
60
3
7
10
31
37
50
5
5
58
21
19
84
28
5
43
17
15
18
12
2
18
18
21
11
25
28
9
16
14
6
14
16
42
18
2
28
4
7
41
35
57
8
10
30
23
17
72
66
2
18
5
17
22
18
15
28
37
62
17
23
30
140
3
13
32
15
7
53
7
65
11
2
19
1
18
5
9
27
40
60
21
23
40
9
27
41
10
42
46
1
29
52
10
9
44
5
2
18
51
1
12
28
15
7
17
4
24
8
5
23
25
4
50
13
5
42
10
51
4
51
10
10
34
8
39
61
3
9
16
35
80
5
47
13
14
33
8
5
2
2
26
14
51
5
10
21
9
11
73
23
48
4
48
24
20
16
55
52
1
12
20
3
1
24
5
4
23
5
30
12
6
24
36
64
3
24
29
30
17
7
18
18
20
5
7
18
90
14
6
37
8
19
10
31
4
12
23
97
13
11
5
7
7
18
103
40
20
35
25
5
30
44
10
7
1
8
10
5
16
1
32
63
20
28
49
8
23
36
73
3
45
59
16
20
13
39
11
10
131
9
27
60
5
2
41
4
41
12
10
5
5
32
6
4
48
2
20
3
24
29
32
28
11
9
12
40
10
45
60
5
8
54
58
12
46
21
31
9
13
23
8
35
4
13
25
55
4
36
63
10
31
24
5
2
9
9
11
1
3
25
11
13
23
45
72
6
12
18
51
11
8
10
15
64
3
5
7
20
36
1
11
13
29
8
55
27
18
7
41
22
2
28
3
19
18
12
7
28
93
35
4
24
12
80
5
20
12
6
17
48
60
5
30
12
13
35
2
15
37
70
10
26
1
20
4
25
50
22
19
16
5
15
4
44
36
31
2
36
27
13
11
31
18
11
23
26
40
31
1
15
17
3
25
48
32
8
7
5
50
33
15
9
63
10
32
63
7
36
17
65
10
22
8
58
24
1
12
24
3
37
73
31
25
22
5
77
10
10
7
23
61
9
40
11
36
36
7
17
13
6
14
51
9
20
8
3
32
27
18
19
1
23
9
11
9
68
42
30
38
9
39
34
8
3
32
3
12
2
23
8
19
77
1
35
40
13
7
5
23
36
56
17
43
24
4
20
17
43
4
11
2
43
9
16
14
26
7
45
28
11
33
3
35
10
15
5
12
71
32
4
11
70
75
37
31
52
27
17
1
3
37
19
13
23
25
38
85
9
8
79
20
41
47
35
38
20
8
19
5
3
28
69
11
29
7
9
19
5
3
63
24
8
32
6
75
55
2
52
30
13
7
16
12
18
84
31
17
19
9
7
5
79
1
28
2
112
18
18
10
4
18
17
25
18
25
4
20
4
29
16
27
48
12
8
17
32
8
12
27
29
2
45
33
64
20
6
5
17
22
33
35
2
156
14
16
5
45
44
67
24
4
1
12
10
9
33
8
10
10
92
3
84
16
8
36
21
48
34
17
3
38
140
28
44
8
3
55
30
12
12
10
13
3
1
9
22
12
10
3
24
29
14
6
11
16
37
26
42
12
18
28
4
21
36
19
10
2
20
42
3
7
33
47
18
10
2
31
20
17
47
21
32
19
21
27
3
38
7
23
49
11
21
24
57
52
6
4
30
7
16
25
10
8
2
3
20
16
19
4
70
11
9
20
7
49
51
3
33
3
62
80
18
74
47
28
61
14
6
130
1
31
72
46
4
36
15
49
3
20
75
80
13
25
47
17
7
13
40
7
9
15
19
17
16
12
13
28
10
30
2
18
55
7
2
8
8
11
141
15
24
20
36
17
28
20
59
1
43
35
42
2
33
8
19
18
15
17
27
11
2
27
59
1
44
7
48
42
28
7
88
12
12
56
7
38
27
37
50
33
13
12
8
14
30
11
5
15
29
6
2
52
68
2
20
40
16
5
25
22
22
26
4
6
72
19
13
7
9
10
57
23
22
2
48
9
51
18
12
50
13
17
12
70
16
41
33
6
20
2
12
10
13
5
8
4
66
1
13
51
12
7
10
27
16
15
69
9
4
6
17
3
32
12
20
77
21
3
15
40
1
76
17
18
49
9
4
28
19
9
51
13
127
41
47
5
27
61
10
20
29
11
25
23
1
24
12
13
32
2
26
2
38
7
28
7
18
34
33
4
31
18
4
16
11
1
10
10
3
16
19
41
43
10
38
2
60
56
22
5
4
49
24
23
43
34
27
40
3
50
28
23
12
24
40
56
15
58
60
11
31
8
21
16
63
5
12
13
4
18
32
8
25
12
25
6
17
33
11
13
8
15
3
34
36
11
29
67
55
2
20
11
56
13
10
13
3
20
34
3
13
12
38
24
20
1
27
10
10
5
8
9
38
8
40
37
60
4
29
4
18
30
15
12
33
23
27
2
7
60
11
5
57
6
22
8
27
80
3
10
10
29
32
1
15
48
20
25
4
11
7
48
14
11
12
3
25
7
48
1
23
13
64
9
10
65
45
14
13
13
32
3
17
3
5
4
20
7
16
7
1
29
20
8
39
13
23
24
16
20
45
19
3
18
2
26
55
72
4
1
19
23
10
26
25
4
35
26
54
16
10
11
1
39
21
42
16
1
41
32
11
9
18
20
28
45
45
15
76
36
48
49
16
15
72
15
33
60
36
4
15
2
15
13
47
15
8
29
21
39
5
26
2
23
17
19
4
15
74
3
7
16
2
23
4
61
11
13
43
28
29
3
33
15
17
23
25
22
13
36
44
16
9
32
7
21
30
17
33
14
26
12
10
5
8
40
5
4
23
24
9
10
5
55
20
20
37
33
12
10
65
5
19
24
60
87
42
28
3
12
5
3
52
7
18
8
11
31
5
87
20
18
28
15
37
58
22
12
8
10
25
33
15
12
43
4
57
1
23
12
37
16
52
3
5
31
24
9
3
23
20
12
78
27
45
108
44
31
9
8
20
70
2
7
69
2
13
60
15
4
10
35
41
27
13
4
18
53
39
20
57
19
2
20
8
22
40
32
20
6
10
5
17
3
12
28
9
11
9
7
11
10
3
15
2
15
23
1
24
25
35
19
17
4
27
8
14
7
39
20
25
96
39
1
80
23
37
41
35
3
14
66
21
16
15
12
26
42
18
10
4
38
2
38
60
20
88
7
52
1
20
22
13
29
23
8
12
55
10
8
50
4
70
6
1
84
52
8
36
60
21
38
1
13
38
42
3
53
32
35
17
7
23
157
16
48
17
98
54
7
11
48
22
7
8
67
48
50
28
20
19
48
5
3
17
40
19
1
32
3
43
25
16
61
47
8
27
37
13
10
13
8
7
5
3
22
83
36
4
20
25
11
16
8
17
42
1
29
23
13
10
50
12
2
40
18
32
8
19
51
32
8
2
23
25
20
3
5
20
2
70
38
21
3
18
10
10
83
35
52
22
160
26
41
1
8
32
3
96
9
52
35
24
91
29
3
6
27
4
19
1
40
21
32
26
10
74
17
29
20
62
53
27
2
30
1
17
35
8
15
45
29
11
9
10
1
4
1
47
73
30
1
4
20
7
9
9
24
23
52
21
11
4
20
7
88
22
18
14
56
4
35
31
37
5
19
133
48
10
29
20
13
27
9
4
7
36
17
6
1
84
7
29
36
25
10
42
11
20
12
4
39
12
10
19
19
17
40
20
5
43
5
14
17
1
23
12
7
17
19
2
55
33
2
22
28
19
9
10
34
7
4
12
7
26
52
18
14
40
11
17
3
25
111
1
20
23
15
2
35
44
21
10
9
20
3
8
32
26
14
1
9
56
2
5
17
6
22
18
12
33
17
12
67
36
7
8
32
1
36
9
10
2
22
38
12
103
5
28
27
45
58
4
13
3
42
18
10
31
11
13
25
11
21
3
100
37
35
23
10
12
40
2
28
5
33
15
12
15
5
24
1
23
12
23
5
7
32
17
19
17
28
27
129
19
30
22
85
20
28
135
92
38
7
17
38
5
4
104
9
36
32
2
17
36
55
5
27
21
76
24
20
29
7
9
12
3
16
36
3
4
13
7
17
9
20
7
33
27
48
12
43
17
7
16
1
13
11
12
117
3
35
18
7
3
21
16
5
10
33
27
30
15
15
5
35
13
17
10
22
46
2
2
57
1
22
41
56
9
2
28
20
4
8
65
8
4
13
35
7
17
19
2
15
8
45
22
42
11
5
92
42
10
18
2
3
37
6
50
22
12
18
19
9
2
18
14
41
5
2
30
59
11
30
40
43
37
23
80
5
40
4
10
1
16
19
1
49
14
25
21
11
83
17
31
13
97
18
17
45
12
3
24
19
41
4
72
17
8
23
60
69
11
16
44
19
33
8
4
13
35
25
19
13
11
27
70
10
58
4
6
17
7
10
7
9
19
11
25
37
2
30
18
90
2
10
3
ABCD 95543732842*3^$a+1 [50137]
91
105
27
17
163
33
12
207
41
19
24
60
84
57
8
28
12
51
17
40
120
20
7
93
12
63
149
55
5
76
123
9
20
40
3
65
60
100
15
57
12
120
99
29
40
12
39
137
4
51
17
40
228
72
20
12
91
9
96
92
28
15
9
123
57
3
53
112
20
40
180
51
24
48
5
4
39
36
101
60
12
48
40
80
55
57
135
105
63
29
28
128
4
80
79
41
19
9
15
5
280
60
8
43
29
52
116
72
52
3
33
60
12
20
31
21
68
43
69
8
43
69
15
81
3
41
16
20
43
77
19
261
24
96
12
20
43
149
211
57
15
33
32
7
33
51
36
21
72
3
17
228
100
15
137
55
36
101
16
12
32
96
172
80
55
5
40
27
33
32
36
40
92
31
9
32
100
3
5
43
48
129
8
40
15
57
15
48
24
96
57
200
12
43
96
101
28
48
99
93
72
60
63
17
16
3
17
64
48
87
81
104
31
12
185
28
44
208
27
81
15
17
55
53
67
48
29
48
28
15
89
48
31
36
21
72
51
36
21
140
12
67
93
32
148
87
113
48
7
17
76
120
72
32
79
144
5
28
80
19
24
201
108
72
39
9
60
80
127
24
17
100
12
111
57
27
12
5
40
48
108
24
20
96
24
76
15
9
36
84
116
132
12
115
53
67
5
235
96
24
41
160
15
165
60
24
63
233
24
16
60
12
48
92
28
39
48
12
21
12
128
60
24
16
20
52
140
7
45
3
12
21
3
69
72
48
128
127
12
41
7
5
52
48
111
60
41
40
60
36
12
15
17
31
17
103
245
100
92
7
33
8
144
103
12
93
60
15
17
60
88
3
45
3
72
17
88
84
75
24
21
60
48
48
20
4
20
40
39
41
19
21
36
32
12
19
29
12
76
75
45
20
64
288
15
5
40
32
91
45
123
81
48
48
24
228
3
5
24
331
45
80
52
80
40
48
140
52
60
3
72
36
57
3
72
9
99
36
21
92
12
88
3
57
12
68
31
17
60
60
40
20
40
3
72
237
20
48
40
12
32
139
36
36
24
48
5
40
48
39
36
45
44
79
57
87
93
12
135
36
17
100
32
55
45
80
48
24
79
29
132
28
60
3
5
115
45
3
101
76
92
115
33
63
21
3
125
280
20
12
76
63
36
21
63
41
36
52
48
72
48
39
53
132
103
45
3
204
84
9
15
93
132
111
117
3
137
84
88
20
40
12
8
55
117
96
15
65
55
45
267
33
92
40
140
232
3
113
19
165
39
17
127
5
55
48
89
28
32
48
43
48
9
20
180
55
93
12
8
52
108
164
91
209
16
12
15
33
24
99
17
7
125
43
69
8
100
8
7
33
60
60
140
52
171
12
72
33
20
100
3
77
40
72
128
4
99
57
3
21
39
9
60
27
21
72
75
288
12
108
24
120
96
65
19
113
31
84
17
48
31
57
15
57
75
45
12
195
84
137
4
20
16
32
72
28
32
16
32
151
81
48
140
60
12
16
3
41
163
117
279
17
40
44
28
140
12
79
9
20
12
19
17
67
105
32
16
15
24
24
77
40
3
24
5
60
12
91
129
56
19
41
12
12
43
5
60
7
105
20
96
64
68
7
21
32
120
7
36
24
93
243
57
8
100
20
7
36
12
17
60
67
53
88
120
32
48
64
51
17
48
4
68
12
300
28
8
67
36
101
16
15
45
80
124
60
75
21
120
32
28
39
21
72
32
48
91
180
29
52
48
3
65
340
3
9
15
377
31
57
48
20
52
200
100
140
12
19
9
8
7
36
101
96
12
40
8
43
144
120
12
81
92
28
12
60
60
48
135
9
60
36
12
92
40
36
120
3
9
48
60
12
68
124
8
52
48
132
39
69
60
48
92
91
41
28
15
12
53
12
16
224
19
149
28
84
68
108
52
32
43
77
79
21
8
100
180
75
33
120
ABCD 95545329916*3^$a+1 [50011]
54
3
56
37
11
133
11
12
37
23
48
97
3
87
18
59
36
19
6
24
6
81
9
23
28
12
9
6
24
12
41
19
60
9
60
92
16
63
30
36
12
48
23
24
1
12
30
12
6
24
59
1
15
8
7
60
42
6
29
1
11
1
71
36
91
69
36
9
23
13
24
48
48
48
54
18
42
6
60
3
3
48
5
1
6
45
3
6
11
19
5
40
36
21
12
18
29
24
1
6
57
44
37
11
85
6
29
4
8
48
12
12
1
36
12
27
3
6
59
1
30
24
5
36
1
15
3
18
42
30
42
30
3
8
13
59
7
30
84
15
57
63
15
21
44
19
29
19
42
12
35
13
6
5
36
1
12
3
8
7
18
3
39
45
8
24
43
18
12
12
42
6
24
48
15
8
25
24
11
48
7
9
9
42
17
72
49
36
18
5
7
17
16
3
17
52
20
16
27
12
5
49
66
41
37
6
5
4
15
36
12
18
24
60
12
6
81
33
3
3
29
4
8
1
36
11
61
35
7
78
11
40
24
9
71
43
17
25
24
23
88
9
18
5
1
75
69
47
12
43
17
12
16
24
20
1
27
21
11
76
15
5
31
89
12
13
15
24
8
43
6
12
3
12
56
1
11
7
6
84
119
40
56
7
17
103
17
12
49
27
32
7
29
7
6
12
11
12
19
5
1
39
8
1
24
39
21
12
23
12
91
24
53
7
45
8
55
81
9
15
21
24
18
60
5
25
12
12
30
21
33
35
31
5
25
23
13
47
1
63
12
20
67
54
30
5
25
35
24
28
8
43
9
20
19
5
67
30
18
53
85
3
24
15
42
15
12
44
16
51
5
19
18
6
29
16
51
18
18
77
7
18
23
24
52
8
40
8
24
48
43
12
24
9
45
3
9
11
37
6
12
30
42
137
4
9
167
13
47
103
18
48
6
66
30
65
7
18
35
13
75
9
12
78
17
25
11
43
21
69
11
73
60
12
30
18
6
12
30
42
21
81
24
15
56
12
31
6
11
12
1
42
18
48
48
11
1
12
18
21
12
24
33
24
47
112
9
35
1
39
15
5
25
11
25
15
9
30
33
8
4
57
6
125
25
48
24
11
12
73
39
20
12
60
88
27
60
18
59
16
3
114
3
44
24
4
8
7
9
57
11
1
35
13
3
57
42
18
48
35
24
1
12
11
12
25
6
29
7
33
8
60
13
27
8
55
18
47
49
3
63
18
35
43
41
16
32
1
12
47
19
6
11
16
21
87
20
13
12
6
29
64
20
25
42
5
12
61
12
11
7
24
78
24
18
18
39
8
12
12
7
53
7
54
42
5
13
39
8
52
33
3
80
25
18
42
23
67
9
9
63
36
21
78
6
30
60
17
31
12
5
136
39
24
66
11
4
60
51
102
126
29
37
18
42
48
15
15
17
25
48
11
4
8
16
3
41
13
36
108
6
17
100
9
6
29
40
9
11
4
27
24
6
30
41
16
75
6
12
27
108
3
5
12
13
60
11
4
9
18
29
16
45
87
81
6
53
4
21
12
83
40
27
17
48
24
28
3
48
12
5
145
18
57
9
47
4
20
13
3
3
65
24
1
24
59
13
18
5
12
19
24
21
12
8
7
9
8
4
20
48
12
37
12
12
11
12
13
6
53
4
8
1
12
12
11
7
6
12
23
84
37
3
36
9
36
42
24
24
6
6
54
30
17
4
32
85
18
21
3
53
25
27
51
5
48
19
125
12
13
11
7
17
55
18
18
30
12
63
8
48
25
11
25
27
3
12
36
21
56
25
23
112
27
12
5
28
44
7
30
24
36
24
6
9
57
24
23
109
35
7
5
55
17
48
4
81
78
12
6
6
5
40
69
6
30
11
49
90
29
60
16
21
12
30
17
85
11
7
36
12
9
12
3
29
12
132
12
16
8
19
29
1
11
25
84
15
44
31
12
57
9
23
1
3
20
52
15
5
12
4
39
33
24
3
6
42
6
23
13
11
13
12
35
16
39
53
72
12
37
47
37
6
54
3
33
15
8
13
12
102
5
12
49
12
12
6
5
16
39
48
6
11
55
9
69
6
41
24
19
12
5
7
42
35
12
28
44
1
18
36
24
17
31
29
1
23
1
11
43
12
42
18
54
11
4
20
24
31
81
45
30
17
4
20
31
17
19
17
19
24
30
3
3
53
13
47
28
3
41
19
36
36
18
36
11
12
16
20
36
31
24
24
6
27
32
12
13
66
60
48
21
9
6
6
6
24
36
17
4
12
165
71
16
32
36
19
12
18
12
35
25
47
40
33
24
6
30
35
24
4
3
17
73
23
1
54
24
18
59
25
54
65
16
8
7
6
23
84
4
12
44
12
43
12
24
17
7
6
35
4
72
9
23
16
21
12
23
85
84
59
97
15
9
30
5
13
18
24
33
9
11
24
64
12
27
36
36
5
1
3
20
4
120
8
28
9
66
5
7
108
6
6
24
5
25
24
11
1
27
108
15
21
9
27
21
59
31
41
12
19
17
1
6
168
9
36
3
5
28
12
24
3
9
21
6
5
36
12
13
24
36
35
1
18
6
60
6
9
33
6
21
33
23
28
8
52
32
12
40
32
13
15
20
85
3
92
13
11
36
7
18
12
11
7
6
12
11
28
15
41
120
4
3
6
6
21
39
6
12
15
20
60
7
5
73
6
29
25
11
19
48
17
24
67
9
57
27
33
3
8
24
28
20
25
18
18
35
19
5
37
15
33
6
114
15
12
51
12
5
12
16
33
23
37
12
24
11
16
51
5
25
27
20
36
4
8
31
17
13
11
40
33
30
12
6
12
155
7
6
12
6
5
4
24
44
12
13
12
3
45
63
56
1
30
18
6
18
42
17
24
36
1
63
8
36
25
24
42
18
30
65
19
17
76
9
23
7
30
24
27
9
24
35
19
5
24
19
29
24
25
6
5
61
35
43
6
15
32
12
91
9
44
28
8
61
6
24
29
79
9
8
1
39
36
32
12
91
60
18
6
18
75
20
7
78
11
12
37
59
49
11
72
24
84
52
9
23
7
30
6
84
66
6
5
91
30
24
11
7
41
19
105
57
66
29
60
25
11
7
6
42
42
51
21
11
12
97
24
47
16
32
7
18
30
6
48
90
17
19
57
75
5
37
18
45
20
7
65
7
18
11
7
12
60
5
13
11
91
6
51
45
11
19
54
12
15
8
61
18
9
92
7
5
85
11
73
60
47
19
18
11
1
24
23
61
30
42
107
25
6
24
53
112
3
30
48
59
48
12
43
12
12
6
18
65
55
33
8
73
59
49
27
45
15
21
6
90
156
23
19
45
3
12
48
9
3
9
8
36
25
27
20
31
17
4
69
12
11
7
36
9
81
60
6
24
18
11
16
3
48
41
12
24
1
24
3
45
12
12
23
13
18
9
44
13
30
24
33
3
53
1
72
11
16
20
1
24
51
32
4
12
24
15
18
6
53
7
41
67
6
15
45
12
78
5
28
8
60
1
47
31
9
24
12
20
12
12
16
8
13
60
48
30
5
28
20
12
1
35
1
24
90
33
27
24
42
30
30
114
5
7
12
42
15
39
5
12
139
5
108
12
1
15
9
6
18
24
3
8
4
20
24
31
21
44
12
13
3
33
36
3
75
6
47
12
7
65
4
45
23
4
33
11
25
108
18
17
16
15
54
18
53
12
103
6
48
36
6
60
29
28
24
20
13
23
28
75
30
90
53
4
68
1
72
42
53
40
21
42
5
7
6
35
4
20
67
17
4
56
4
39
41
19
65
19
33
8
4
8
1
11
1
24
6
18
35
12
13
60
36
36
30
6
24
23
31
9
8
24
12
7
17
52
15
42
71
25
30
33
15
12
53
36
16
33
24
23
36
36
31
5
28
9
18
77
24
1
11
36
192
4
80
7
48
53
36
25
66
17
55
60
5
12
4
3
17
36
40
3
24
18
36
6
17
40
57
11
13
60
11
1
18
5
13
18
5
4
8
28
69
15
24
8
25
84
23
1
12
6
5
7
5
13
3
51
60
17
13
66
41
1
30
33
69
23
37
30
84
17
7
6
23
1
ABCD 95545773164*3^$a+1 [50019]
54
97
11
49
24
35
90
79
83
105
4
161
27
63
108
361
116
220
68
64
48
48
119
36
69
21
7
188
40
24
11
36
25
173
91
17
108
135
16
48
68
93
91
8
60
16
12
80
147
13
95
133
29
15
75
36
69
3
25
24
59
37
143
61
128
172
71
72
181
36
89
7
8
21
43
11
9
36
76
5
18
198
18
54
72
18
36
1
71
97
8
3
37
48
77
115
29
55
336
5
15
40
17
7
96
24
161
90
18
54
157
96
8
24
48
100
48
32
172
96
120
24
65
270
1
80
16
24
24
288
68
57
55
68
16
5
51
129
79
132
5
135
27
18
90
72
36
36
193
41
31
84
84
80
16
72
48
17
67
5
15
88
5
67
5
198
13
164
75
1
36
36
168
180
47
72
18
87
48
160
29
54
306
144
55
107
117
63
105
88
257
55
125
108
19
36
104
52
41
18
289
17
55
156
60
53
259
101
55
84
113
27
45
15
88
12
11
181
395
25
29
19
305
15
16
24
107
54
151
11
18
139
221
87
172
8
183
54
163
143
109
48
23
61
11
72
108
18
91
156
20
48
9
36
7
188
64
36
24
120
120
8
9
55
53
108
18
85
384
8
88
344
16
29
43
83
49
48
180
29
54
169
173
72
7
101
18
121
149
19
8
189
103
192
116
147
36
85
140
160
137
43
29
115
65
63
315
144
81
112
20
165
72
163
35
217
144
152
28
12
192
56
172
53
54
97
8
208
72
56
9
271
72
143
90
79
48
24
24
32
4
108
36
96
48
20
165
67
59
54
216
7
173
99
45
103
140
64
53
271
252
80
99
13
77
43
11
109
8
168
160
72
32
112
95
18
63
64
161
319
120
65
63
27
121
59
85
41
7
137
163
192
68
16
36
108
60
5
18
289
71
90
199
144
35
1
156
149
115
44
165
27
28
72
152
27
25
188
3
45
4
203
90
18
73
32
75
90
55
143
1
215
73
68
4
120
128
100
36
137
87
48
63
49
95
265
41
55
84
12
84
35
9
180
16
60
149
468
127
8
99
1
60
29
126
25
80
12
16
119
1
71
18
55
143
90
63
16
84
84
77
123
16
95
25
317
18
61
173
378
133
36
11
90
144
36
18
216
90
180
51
40
84
113
18
145
192
56
232
77
18
33
129
31
156
48
80
81
36
90
13
77
198
13
20
3
144
25
36
119
25
348
59
121
108
164
111
45
9
7
29
216
63
117
63
27
85
128
108
57
51
39
25
47
1
35
37
60
36
12
143
36
18
127
125
36
79
29
19
120
41
72
19
89
252
43
260
144
3
198
99
45
55
168
48
107
117
136
17
15
3
90
19
17
223
48
152
88
155
213
112
24
11
90
18
ABCD 95546029994*3^$a+1 [50201]
5
52
3
89
61
51
68
73
119
40
81
35
12
1
71
1
18
21
68
1
42
18
119
1
15
15
9
93
27
72
68
132
61
15
45
18
42
60
23
115
12
89
48
60
1
90
161
48
31
57
8
100
15
150
30
120
21
39
57
3
29
36
16
24
45
12
23
40
57
35
12
31
5
4
3
78
11
108
112
120
8
96
4
63
5
72
72
28
20
88
48
20
55
89
12
4
15
5
120
4
60
3
228
89
1
35
7
29
124
36
141
228
15
45
27
8
24
1
47
24
88
21
35
112
32
16
45
59
36
316
9
39
8
64
44
145
30
29
1
12
23
97
60
35
172
21
35
7
18
47
43
5
55
65
24
1
99
33
35
72
13
23
76
39
12
5
120
88
60
15
60
5
55
30
159
21
12
23
55
42
3
60
135
42
3
84
51
29
120
52
111
77
31
5
145
27
68
205
39
8
4
39
57
32
48
43
12
18
71
48
60
61
71
4
75
12
53
4
8
25
143
220
84
60
32
19
30
27
120
63
45
36
9
47
72
373
59
48
136
15
102
27
8
28
140
37
30
17
1
12
159
39
17
73
47
43
29
96
172
75
53
60
52
12
111
69
92
19
12
309
39
5
52
63
21
8
36
60
36
1
59
31
89
28
21
11
61
119
139
45
15
5
12
13
71
1
18
42
47
121
27
60
45
27
156
87
18
132
119
91
77
16
15
9
12
69
75
32
48
145
11
84
64
12
39
30
60
15
96
116
175
18
15
15
12
5
52
32
91
53
37
3
104
28
12
3
77
31
5
84
13
120
78
9
20
108
12
31
41
229
35
7
60
5
43
17
52
81
59
31
29
1
39
12
36
15
45
15
17
91
5
16
68
1
231
8
120
36
67
198
30
5
120
24
61
11
28
80
31
30
119
72
24
67
53
25
42
53
60
115
17
73
35
52
8
115
60
57
3
69
51
101
156
43
57
15
17
40
3
65
48
37
48
12
3
32
12
12
48
1
131
31
17
73
35
64
68
91
60
29
13
75
8
67
29
136
15
5
48
37
39
8
28
3
105
104
12
60
24
16
8
31
137
88
20
7
18
42
125
48
16
9
12
167
40
8
24
108
31
77
72
72
4
105
27
44
4
24
20
13
90
57
3
33
45
12
30
17
16
36
21
48
47
12
13
143
4
153
48
35
16
21
107
1
35
16
21
18
12
89
19
42
35
43
45
24
63
297
8
133
11
48
31
180
120
77
133
107
13
15
27
48
60
41
4
147
53
84
48
12
73
155
12
36
64
20
88
15
9
21
138
17
13
35
12
48
55
101
144
4
141
135
80
55
9
108
68
184
33
39
44
7
29
79
17
48
72
43
29
280
72
8
61
51
9
119
36
7
69
56
12
16
75
201
44
4
153
48
119
1
95
7
65
84
4
57
3
20
7
60
165
93
12
48
30
29
43
33
84
80
13
39
44
4
92
31
17
61
15
27
5
145
23
37
107
193
27
80
112
60
9
47
43
29
16
36
69
59
52
99
29
121
12
18
9
3
48
30
102
78
59
13
47
1
47
4
111
185
72
1
39
32
4
105
59
12
4
27
18
11
48
36
100
15
17
12
28
15
53
36
16
128
12
112
21
75
32
12
133
147
3
18
51
51
17
60
168
12
1
11
1
3
135
72
17
1
30
101
24
72
133
12
27
32
199
9
32
48
28
3
177
3
60
125
7
17
1
210
150
42
108
41
121
60
47
12
144
84
133
87
20
12
61
30
48
29
40
81
42
120
30
60
39
116
25
3
87
9
80
49
99
248
43
30
71
1
3
20
12
13
15
20
175
30
90
21
99
45
24
3
185
13
12
39
44
67
5
60
12
151
29
1
75
20
4
12
21
228
35
55
9
56
16
21
87
21
42
18
42
5
205
18
132
33
92
52
8
43
117
68
16
9
35
64
3
69
8
31
21
9
180
102
33
32
40
72
51
281
1
18
129
60
51
12
17
96
12
115
77
16
84
231
42
18
65
7
57
3
53
16
36
44
61
90
129
39
65
36
1
83
24
36
127
5
55
17
36
96
109
60
11
76
45
18
42
18
117
3
9
20
151
42
27
68
13
60
12
27
32
91
78
12
75
44
40
44
96
49
30
30
39
60
20
60
28
8
76
44
ABCD 95546144366*3^$a+1 [50071]
18
102
6
99
80
13
11
85
66
33
81
12
3
21
3
63
54
168
12
258
180
72
36
165
32
1
15
75
36
18
15
72
21
59
88
27
18
108
15
8
55
72
33
21
35
13
108
15
9
18
165
8
19
189
9
47
88
48
3
30
15
111
96
17
48
88
152
40
128
85
27
45
120
18
17
19
53
136
24
225
87
3
53
55
17
37
18
41
31
209
25
54
41
64
128
49
159
27
125
163
12
33
24
56
64
81
39
87
36
149
96
64
8
37
96
35
13
147
104
19
45
15
257
112
135
17
13
60
216
54
41
304
128
24
55
33
21
24
18
174
3
57
63
21
219
15
132
53
31
129
33
15
27
45
81
71
31
105
39
96
12
6
47
112
105
111
21
3
105
47
61
54
36
12
60
17
31
144
33
72
45
35
1
102
81
189
42
54
72
3
15
90
111
8
72
61
48
27
48
111
216
57
15
18
174
60
48
222
108
27
8
265
23
19
69
75
21
48
123
29
31
137
7
161
48
127
65
40
27
48
114
18
33
93
12
39
15
65
31
65
25
108
99
120
32
55
36
108
54
66
17
88
32
115
69
144
24
8
72
13
12
150
102
18
78
27
176
79
185
55
33
105
42
270
71
175
41
55
9
104
48
40
168
9
18
29
25
71
13
72
27
32
85
3
152
40
21
3
57
207
8
157
75
237
59
49
66
189
105
23
48
16
93
11
72
367
17
49
276
75
51
29
133
27
56
79
9
129
63
15
137
7
9
39
57
80
88
51
21
24
81
23
61
36
39
111
84
42
12
6
234
12
168
66
65
85
36
30
78
36
135
32
13
11
55
65
16
80
25
108
162
108
77
24
25
39
15
216
126
107
37
18
105
48
24
120
93
51
81
54
72
137
40
21
66
18
23
37
102
69
117
120
275
13
96
75
45
59
112
32
175
33
153
12
54
141
24
15
60
29
16
63
270
3
80
48
7
54
6
144
18
108
39
56
48
37
267
93
12
263
40
48
27
29
144
31
9
104
31
65
40
21
59
7
168
17
73
215
40
117
3
56
19
126
30
33
80
31
24
33
8
157
72
27
24
144
105
135
261
54
93
3
45
72
24
48
72
168
8
88
176
160
15
78
131
40
32
133
54
60
66
6
33
123
93
51
150
54
9
32
96
187
66
131
240
24
16
21
3
24
153
15
39
24
126
18
33
120
3
36
41
40
45
24
123
8
112
3
42
131
85
11
1
15
8
40
96
261
83
72
55
24
48
33
80
73
84
11
40
111
33
81
306
5
24
40
24
33
23
24
88
9
120
60
123
15
105
45
30
93
8
72
24
16
39
233
7
18
95
25
15
57
6
137
133
3
45
204
87
8
13
59
40
135
108
36
9
165
51
104
85
3
104
64
80
31
96
174
99
9
47
24
40
69
42
113
121
95
192
40
15
18
15
21
51
3
36
41
13
27
63
89
72
13
243
27
36
185
31
113
145
95
120
13
179
1
108
27
87
30
42
353
7
41
49
71
37
198
30
54
89
25
47
264
208
32
25
15
141
60
23
96
96
13
51
9
15
39
17
193
42
29
97
87
165
162
36
69
219
126
18
173
55
57
80
85
72
83
7
33
21
11
40
21
84
159
24
8
72
88
27
77
64
21
83
232
48
57
39
24
56
24
ABCD 95547104696*3^$a+1 [50117]
6
6
48
19
23
13
5
36
6
24
24
30
36
31
72
72
95
126
24
30
96
60
37
36
107
180
54
24
19
23
18
240
6
24
30
31
24
5
31
5
96
48
151
161
48
7
29
24
30
66
126
13
65
36
31
89
175
5
150
85
59
6
30
30
139
41
55
29
120
126
36
18
30
66
54
36
73
17
6
18
19
11
1
24
84
36
47
90
48
12
55
89
19
5
55
120
47
49
95
25
24
17
60
84
30
84
6
19
24
137
19
17
24
6
48
72
138
6
60
61
143
61
48
60
47
60
60
144
6
36
24
55
59
6
43
107
54
31
5
6
24
60
30
54
37
24
59
36
61
60
12
11
61
29
96
91
108
35
102
18
30
12
48
96
30
6
84
84
90
6
120
54
1
59
120
42
7
17
96
127
11
30
67
180
53
66
36
78
55
161
6
25
60
12
77
19
5
60
72
90
18
7
113
115
35
1
65
90
36
30
210
30
78
25
71
30
43
101
7
53
67
108
11
204
66
36
90
114
84
31
35
109
36
11
37
107
61
144
29
115
65
36
19
65
72
79
36
89
60
24
150
25
65
7
95
18
72
24
43
12
131
109
5
120
55
35
1
84
36
23
6
66
37
156
17
108
96
36
78
49
108
89
139
35
66
126
49
125
60
36
54
156
54
90
60
30
19
12
60
5
43
24
12
24
36
41
79
60
41
43
24
11
6
6
25
24
125
36
24
60
55
89
36
43
47
169
41
36
24
6
37
23
54
84
210
25
125
12
18
25
12
23
121
149
120
7
83
1
101
7
132
36
53
127
48
47
133
5
55
71
66
54
25
120
29
156
30
6
48
19
96
95
49
12
95
66
60
67
36
17
24
84
180
42
13
5
60
12
204
24
30
42
84
84
19
11
30
102
114
79
11
66
78
42
30
60
60
13
36
24
11
73
53
19
5
54
36
13
168
215
13
161
180
55
5
6
48
1
191
37
72
5
84
7
53
91
65
115
144
41
6
37
23
30
43
5
7
35
109
5
54
37
5
43
11
84
30
91
24
11
1
53
36
19
197
48
31
65
55
59
36
13
180
71
36
109
36
5
120
24
235
5
6
54
19
41
6
156
48
6
60
43
17
54
37
29
60
90
90
19
185
31
35
96
48
12
18
67
59
13
17
55
155
30
79
24
23
13
5
6
54
151
89
36
19
12
5
139
36
24
35
73
23
49
95
169
24
71
102
108
6
6
7
173
283
12
24
5
6
78
19
36
101
6
145
29
30
84
6
175
119
37
5
55
72
12
24
12
5
18
36
156
48
90
115
41
139
5
55
11
1
125
43
35
1
125
36
60
24
19
11
30
96
144
60
19
36
221
24
240
6
60
24
1
24
41
7
131
30
6
73
23
60
18
115
17
19
11
25
53
210
6
24
90
25
17
24
24
30
49
47
186
19
59
49
47
121
59
121
48
11
24
25
251
54
67
108
17
79
11
108
1
60
5
54
12
138
6
90
36
67
96
5
6
30
24
91
41
24
54
121
65
19
65
12
114
30
54
6
31
23
30
55
12
83
30
12
7
221
36
30
6
67
23
48
90
36
66
18
60
42
30
84
36
43
36
5
6
217
17
324
6
13
36
17
19
59
37
29
84
60
126
60
121
24
29
19
77
144
66
36
54
30
96
78
162
13
24
11
61
11
37
36
11
13
48
24
101
48
7
72
11
6
6
78
7
5
18
90
31
155
30
30
25
84
24
113
84
55
71
73
5
36
120
84
36
30
25
5
60
6
24
30
60
55
65
120
216
30
54
30
60
13
96
77
79
24
120
11
60
1
83
60
36
54
30
60
25
84
36
11
85
125
84
90
66
151
60
53
67
23
157
5
67
11
30
96
144
120
6
54
30
6
103
47
54
55
41
66
48
85
72
53
6
6
24
90
24
132
25
29
54
97
29
79
12
89
6
48
30
7
5
60
115
53
156
24
7
35
30
43
12
155
78
55
24
47
96
228
12
13
131
25
11
48
12
24
49
71
133
11
25
11
60
180
85
95
ABCD 95547189592*3^$a+1 [50032]
6
30
68
10
60
56
90
49
72
5
78
12
10
12
102
56
28
20
40
32
28
56
16
24
104
40
176
24
4
2
46
38
6
124
54
6
6
24
74
6
6
46
2
30
18
22
72
14
6
16
32
16
12
8
24
22
36
48
26
34
12
18
60
6
33
23
52
26
16
8
22
8
13
3
69
5
16
14
58
2
22
26
40
9
35
4
60
42
3
21
86
12
58
30
33
21
18
72
66
98
46
96
18
66
84
60
50
64
48
8
10
14
36
61
9
60
30
56
16
2
12
16
14
58
2
46
24
20
40
90
26
82
21
5
76
48
48
8
10
21
5
10
9
5
10
24
12
24
30
26
16
14
36
10
2
6
70
36
8
7
123
2
16
20
4
14
22
2
76
6
30
6
2
36
36
10
54
6
38
6
24
52
6
38
90
1
9
24
2
28
12
30
24
2
4
48
2
30
30
6
22
42
45
21
14
4
12
68
76
6
24
108
6
2
28
24
6
86
4
42
2
82
6
8
16
18
38
4
38
28
8
130
12
68
4
6
30
6
68
6
4
30
2
4
72
30
2
28
12
32
24
46
104
64
18
20
52
27
5
18
16
30
24
8
18
10
6
6
84
14
12
22
6
20
42
19
53
30
18
18
40
66
26
52
12
21
77
16
12
18
80
60
70
20
52
48
6
45
5
10
48
18
44
40
18
26
22
2
22
8
6
19
3
44
4
12
30
8
12
64
18
32
10
18
20
12
90
4
26
10
20
28
2
40
21
9
44
30
106
3
41
52
12
6
57
3
45
27
2
28
30
12
6
54
6
24
8
72
18
12
10
12
39
9
98
28
44
46
6
14
40
6
8
6
76
50
1
15
42
36
12
14
46
8
34
6
50
10
54
42
20
16
90
48
56
4
6
20
16
3
29
16
6
38
16
2
34
30
98
22
6
12
20
36
4
2
24
96
54
6
4
20
10
62
54
4
30
2
7
11
4
2
16
44
10
18
48
39
15
8
48
10
44
16
12
12
75
21
24
8
16
66
60
36
24
20
18
46
6
24
50
16
26
22
20
1
21
84
36
51
5
4
8
102
10
24
12
42
90
12
6
24
30
15
23
22
6
2
10
57
71
4
80
78
7
5
28
32
4
90
24
8
72
1
15
9
17
24
12
34
6
8
16
6
98
16
24
12
8
10
36
14
36
46
8
1
21
54
18
8
18
34
8
18
6
16
12
50
108
28
6
48
42
18
20
6
4
26
22
20
34
36
8
54
30
12
79
11
16
110
52
12
18
2
66
34
20
76
15
27
32
24
34
36
20
16
30
44
52
2
28
44
16
32
10
6
6
20
1
9
48
26
24
88
12
18
60
27
27
36
18
2
64
8
10
8
18
46
68
31
15
42
87
23
4
14
30
4
62
10
8
22
8
48
12
58
8
6
4
12
18
14
58
8
22
2
10
6
2
4
8
18
24
10
6
12
32
10
6
38
24
6
1
69
56
19
35
10
80
4
56
4
120
8
88
12
18
6
18
62
66
4
6
8
4
18
78
32
24
16
2
12
10
63
63
30
24
6
93
21
6
8
37
153
39
65
12
4
36
14
54
10
21
11
66
10
12
6
14
82
66
14
18
10
42
36
45
9
14
1
5
4
12
8
64
36
32
12
52
20
88
30
8
64
45
9
44
28
8
36
43
5
60
6
1
15
6
8
4
12
36
63
5
10
105
5
22
2
22
14
10
30
66
44
16
14
10
2
10
14
6
4
30
44
106
114
20
16
6
12
56
36
16
8
4
6
20
6
40
6
48
74
10
2
4
14
88
3
9
2
60
4
42
138
36
84
50
82
8
6
34
54
6
26
24
16
36
32
6
6
40
18
2
28
32
40
8
31
99
18
2
22
20
24
10
12
30
60
20
4
8
6
10
15
15
36
6
182
10
6
20
52
14
18
12
40
30
66
8
10
6
38
58
38
31
24
101
6
34
18
2
24
52
24
18
36
14
58
48
42
24
38
10
8
22
18
27
65
36
4
26
12
25
33
15
27
45
3
20
16
24
72
33
17
78
10
42
38
7
15
14
60
16
14
49
5
12
30
18
66
13
51
14
12
4
12
12
30
18
14
16
12
36
14
58
24
36
18
24
26
16
8
16
20
46
50
58
18
54
8
30
22
24
2
54
30
25
29
24
18
25
53
19
3
2
58
18
12
2
22
26
30
4
18
12
54
120
42
54
14
4
12
38
7
143
1
71
18
22
44
46
44
6
10
30
14
6
1
39
20
61
5
12
118
2
6
6
4
12
2
30
108
24
28
18
8
1
9
39
5
22
80
6
48
6
46
48
50
52
2
48
48
12
4
50
10
39
29
42
1
72
45
162
66
8
79
33
2
58
24
38
16
6
24
39
33
92
10
6
24
8
34
30
60
6
48
6
24
6
38
42
16
8
34
12
6
38
10
84
36
26
40
50
13
71
1
23
18
4
8
30
6
7
72
17
16
18
6
24
60
14
10
36
66
21
15
18
42
30
12
6
30
6
6
12
2
28
6
14
18
18
10
12
12
12
26
72
22
14
30
7
59
54
10
6
24
42
30
15
83
132
12
120
13
3
156
110
58
2
4
12
38
70
24
6
6
26
28
44
58
42
8
10
12
2
30
76
42
20
22
8
28
12
8
138
30
16
8
40
2
25
29
19
53
10
8
4
42
54
36
105
11
52
6
12
39
23
88
18
30
20
22
60
2
22
14
10
14
16
14
10
2
36
18
22
38
10
30
36
8
12
10
63
23
30
12
6
4
12
44
6
34
14
31
29
22
26
4
6
9
35
58
56
6
118
56
6
70
24
12
78
20
40
24
42
51
35
37
3
74
24
54
58
20
12
120
42
10
8
6
22
8
22
32
6
22
38
40
44
30
22
30
6
30
18
32
28
150
24
2
28
12
3
17
4
132
15
17
55
45
6
2
84
46
24
68
70
20
46
36
140
40
8
30
28
8
4
8
10
2
36
22
2
10
6
50
40
12
32
36
40
54
2
16
18
144
12
110
60
4
72
2
22
24
12
8
4
60
6
6
6
18
6
18
18
8
4
6
50
24
22
50
40
20
10
38
6
4
30
6
72
50
28
26
4
2
72
22
30
44
4
38
24
58
60
2
34
6
24
32
12
10
32
88
3
27
18
74
36
10
42
6
2
12
10
6
6
15
5
18
22
14
12
88
14
82
8
28
44
58
18
42
26
54
12
24
34
12
6
102
21
5
42
25
27
36
12
2
42
1
45
24
26
10
32
28
18
30
6
30
38
18
40
8
31
23
6
4
2
58
12
36
14
6
184
20
46
2
10
48
42
38
4
114
24
6
12
68
6
24
16
18
21
47
54
54
4
12
36
2
6
10
24
18
48
20
30
40
74
1
24
41
4
56
16
48
51
27
12
26
22
2
16
24
36
56
43
17
18
18
22
6
12
2
6
22
2
30
30
12
34
56
18
18
4
54
26
6
34
81
9
30
50
16
14
10
14
4
102
6
9
15
36
20
40
18
44
40
20
16
12
54
66
102
20
25
120
47
16
42
63
9
30
8
6
4
66
20
49
21
2
4
8
22
8
36
30
4
18
12
6
6
180
36
8
16
18
20
30
43
35
13
9
20
28
38
6
18
70
36
30
2
4
36
12
60
15
11
10
12
12
56
30
22
42
26
42
18
106
26
19
9
26
28
6
14
10
6
20
1
5
28
96
39
15
26
40
12
24
24
14
16
12
33
5
4
8
22
18
63
5
46
110
18
40
6
6
14
10
6
108
18
69
93
12
50
4
12
2
16
42
72
6
27
29
10
18
32
28
12
24
6
18
6
6
8
102
4
12
14
10
21
15
2
52
60
30
30
14
4
78
2
12
4
14
52
24
2
10
2
70
12
8
28
68
22
44
6
28
6
24
36
8
22
56
28
12
3
9
62
28
26
16
36
50
4
50
54
4
ABCD 95547519682*3^$a+1 [50084]
165
9
51
3
285
120
24
3
24
30
36
3
21
54
21
156
3
141
69
75
36
111
105
12
27
54
15
12
9
39
276
21
18
90
39
57
75
9
72
60
147
60
3
180
105
24
48
12
48
21
39
120
168
99
36
57
36
60
117
327
33
99
15
153
57
60
66
9
24
36
21
3
84
21
99
60
27
81
120
168
60
87
60
45
60
24
45
144
36
36
3
24
48
24
9
6
120
9
105
51
15
21
159
69
132
39
54
156
3
60
240
12
99
42
147
27
54
27
9
39
156
45
63
108
45
15
3
36
69
24
36
12
3
9
21
222
9
24
12
48
204
60
12
9
27
48
84
183
90
54
213
156
57
114
36
30
24
15
69
87
60
12
3
45
252
117
144
60
102
90
54
24
30
96
66
189
36
153
15
120
120
57
198
21
15
45
60
39
57
24
24
87
57
21
75
117
18
42
15
24
24
84
48
228
21
3
21
12
24
3
213
39
24
27
18
12
27
81
27
12
21
15
12
24
15
114
15
87
60
165
15
69
60
45
36
78
120
69
27
81
12
12
15
60
30
24
15
12
63
36
54
72
27
60
60
48
24
36
9
60
51
69
6
57
60
60
96
141
3
108
45
18
96
45
24
24
81
39
123
69
24
15
21
48
36
12
9
186
57
51
21
120
168
36
27
33
45
36
15
96
72
87
129
27
9
48
3
138
6
21
24
39
6
15
15
21
24
60
81
183
24
3
69
24
12
24
21
3
27
33
72
72
183
45
24
75
45
120
36
93
39
141
27
129
51
75
180
24
9
27
9
21
24
39
12
3
9
12
180
15
141
129
51
15
18
60
27
99
33
33
39
75
54
87
3
57
105
87
192
21
18
90
75
57
3
135
36
33
3
9
36
24
21
15
9
75
24
21
315
45
15
96
39
105
168
60
72
36
39
150
84
36
24
90
102
39
36
15
78
12
27
297
3
3
9
36
120
12
48
84
15
141
12
36
24
123
60
174
15
45
135
168
3
18
27
12
27
96
153
132
180
15
33
21
6
9
48
141
111
24
75
6
51
39
45
24
24
60
63
48
165
15
21
96
159
21
132
3
270
39
21
123
216
84
84
36
84
111
9
60
12
24
60
15
30
36
36
3
12
108
36
39
6
3
153
168
180
27
9
75
48
51
42
30
45
12
33
3
51
9
84
21
36
51
84
21
144
6
9
111
45
123
36
45
21
39
36
39
129
84
33
54
33
81
87
33
27
84
39
9
12
60
21
27
252
45
159
81
66
9
105
36
63
45
12
303
45
39
132
48
120
12
36
9
36
54
9
27
48
36
81
105
75
12
36
84
132
96
9
36
135
12
3
33
24
177
63
12
135
90
90
6
63
276
105
6
45
39
285
9
180
99
36
264
123
117
60
48
24
24
72
9
36
3
24
27
33
36
60
12
108
21
3
108
39
33
60
48
15
60
54
183
96
21
171
9
3
72
96
12
21
39
36
51
54
30
42
54
45
81
15
33
36
216
168
72
75
225
87
3
60
45
24
24
12
120
9
30
24
66
6
18
15
72
12
48
339
93
51
21
141
195
84
24
24
108
48
21
30
144
6
135
48
36
45
111
96
24
45
99
84
51
36
93
63
33
24
33
348
75
45
60
102
78
162
48
45
81
3
36
12
24
228
3
60
30
27
60
21
15
12
24
60
15
33
57
6
93
12
3
36
21
189
51
39
189
96
21
24
66
24
33
60
36
36
105
111
9
6
105
105
63
51
90
99
72
12
117
123
21
111
120
9
39
120
48
12
36
12
15
90
63
45
6
21
72
36
81
15
21
3
51
45
9
36
3
12
24
21
66
18
27
15
138
99
168
132
12
9
231
24
24
27
ABCD 95548107602*3^$a+1 [50009]
17
114
12
54
60
55
125
91
83
37
84
11
54
54
49
41
55
11
24
61
24
71
114
120
42
108
192
18
60
102
54
54
42
54
30
54
61
180
89
120
55
36
35
90
6
18
90
1
65
36
43
11
54
7
108
96
29
67
144
24
47
24
54
12
24
30
114
66
13
72
5
150
66
55
23
36
30
43
53
199
24
11
66
19
59
25
77
18
186
30
13
72
84
36
11
108
6
43
12
71
30
67
11
180
25
24
17
6
13
77
138
1
95
30
204
36
175
5
264
60
126
30
115
191
73
77
43
84
17
54
192
18
115
264
12
5
139
77
55
53
42
85
5
43
65
66
24
72
13
204
137
36
24
84
36
54
6
19
11
24
49
53
24
54
1
35
73
137
6
13
17
7
137
6
25
5
18
96
73
101
19
41
120
31
24
12
180
120
108
120
72
72
53
54
36
18
216
60
66
24
30
24
72
67
72
35
1
24
35
174
31
24
24
53
67
96
35
120
126
55
95
13
17
36
43
36
65
55
359
25
101
31
60
60
24
84
35
120
85
5
91
5
19
132
119
1
173
60
30
72
25
144
35
1
53
282
90
180
18
97
89
66
270
54
25
35
133
11
37
89
31
149
54
12
37
107
1
48
155
72
30
90
198
42
138
7
35
30
60
18
49
12
48
17
19
35
85
17
54
1
35
78
7
72
12
11
24
13
41
120
42
97
137
19
17
48
72
114
1
29
6
90
84
114
30
36
24
7
12
132
120
11
114
144
12
7
11
205
12
5
79
29
30
61
11
78
30
1
41
19
29
162
114
55
60
11
49
60
65
19
95
37
83
25
132
29
19
191
60
49
12
108
24
23
30
168
67
24
84
24
17
90
1
120
53
7
29
24
216
139
36
35
54
31
5
79
24
11
97
23
49
113
7
47
85
5
24
55
11
180
24
30
90
6
120
31
12
36
47
18
72
43
125
31
5
90
193
17
24
12
535
24
168
83
25
12
48
5
18
90
31
24
24
132
59
96
25
65
19
60
96
89
6
84
6
84
60
67
23
121
59
30
222
37
72
48
12
29
55
17
67
120
23
13
120
107
73
11
54
7
53
55
24
48
29
43
60
203
54
24
120
60
270
1
245
19
17
79
36
24
119
126
30
6
19
48
41
102
145
24
65
24
30
37
5
103
17
7
17
66
90
54
1
143
121
29
30
96
120
25
65
19
17
18
1
60
89
66
54
6
121
23
61
36
84
204
132
84
11
30
60
18
36
120
121
59
60
25
41
54
6
139
60
11
54
79
137
108
36
96
138
85
11
61
108
5
79
11
402
43
41
175
29
30
85
11
241
48
36
144
12
95
48
61
11
54
6
73
17
7
47
36
30
90
114
30
6
270
138
31
149
55
17
90
49
5
43
47
90
36
19
161
18
85
77
55
264
29
66
13
12
35
1
48
12
23
61
35
30
186
30
60
30
49
5
276
19
89
55
35
1
11
144
36
18
42
13
12
72
12
36
84
5
36
84
24
66
109
77
19
48
113
19
65
55
36
23
1
48
36
215
162
19
120
119
12
73
5
55
65
79
47
90
79
11
1
12
12
89
120
19
17
31
95
205
12
53
198
1
71
18
72
103
5
60
36
66
37
41
151
41
19
168
71
30
127
53
7
108
65
60
31
95
301
35
60
13
5
30
97
29
43
96
41
24
31
5
30
1
5
55
35
144
54
30
37
24
24
60
72
48
60
17
24
84
31
11
49
60
35
30
36
43
35
145
35
1
29
31
24
12
203
36
25
29
7
35
37
71
25
5
6
13
23
13
17
78
97
72
83
84
181
24
48
60
17
66
109
35
150
66
18
72
114
121
113
72
7
ABCD 95548128056*3^$a+1 [50003]
34
63
72
41
36
43
77
64
36
20
19
12
108
21
3
57
20
43
36
5
79
41
36
10
105
39
21
84
24
15
32
30
4
176
19
39
32
13
51
9
60
132
9
51
89
60
4
12
3
15
45
48
53
36
55
39
21
15
201
120
113
30
90
4
87
105
3
41
55
15
9
12
29
7
24
165
50
10
15
29
7
33
24
56
31
33
51
24
17
55
5
55
5
28
3
24
84
35
16
93
17
84
7
27
6
26
13
17
43
57
51
39
134
34
21
9
3
48
129
42
30
15
29
6
118
32
19
5
100
39
12
5
43
41
55
72
3
45
65
16
140
84
46
9
5
79
77
64
56
40
15
29
10
26
28
26
46
63
12
45
24
56
10
74
106
14
4
26
25
24
60
48
69
44
67
12
96
11
1
39
33
12
5
4
80
16
74
1
24
5
76
20
31
83
25
21
51
93
20
30
94
36
56
19
51
74
16
48
42
18
2
49
5
10
57
120
72
45
116
100
51
24
5
94
6
80
30
10
27
9
3
21
116
24
60
7
29
19
41
10
120
9
5
190
9
12
5
10
69
35
25
189
62
10
20
4
20
90
10
51
60
204
11
60
54
30
4
12
114
84
3
33
36
15
29
10
56
84
6
88
56
7
23
25
12
9
30
69
5
4
63
57
26
46
24
15
5
31
204
5
76
51
3
45
11
40
14
34
6
56
34
20
6
28
26
1
129
27
53
64
63
87
12
9
35
6
10
20
54
31
15
21
53
34
21
15
21
60
9
6
9
35
37
53
64
75
11
6
204
55
11
24
4
6
99
60
47
10
14
6
19
9
32
24
7
87
57
60
9
144
36
51
48
21
80
31
24
41
40
54
90
80
16
48
60
12
50
13
77
58
57
5
19
135
177
117
51
69
3
12
12
59
25
12
53
4
87
129
26
54
64
3
23
169
57
104
19
57
15
29
36
28
32
10
14
120
36
4
15
21
108
15
21
86
24
40
57
12
48
57
60
56
7
89
60
4
80
31
15
69
51
33
12
9
90
6
51
53
6
34
84
6
84
86
4
26
25
101
64
24
75
71
49
21
116
90
25
5
28
6
21
29
19
21
15
36
3
2
100
60
50
1
72
21
80
36
30
10
24
15
24
45
36
24
86
25
9
6
26
40
15
63
30
26
10
24
12
60
20
43
75
62
24
31
48
57
30
14
19
47
54
46
50
60
31
57
26
25
71
25
3
30
15
107
25
29
166
50
28
72
3
12
29
30
85
216
29
10
30
27
12
11
1
36
9
39
5
64
72
15
5
31
53
31
29
67
60
84
15
18
27
84
24
101
106
24
126
80
43
36
12
27
45
77
43
17
19
11
1
23
30
60
67
12
81
111
5
19
41
115
5
54
66
24
40
80
70
90
51
48
41
19
47
10
30
14
76
90
44
34
12
20
130
9
12
48
180
21
15
5
19
72
9
20
4
15
39
12
50
24
31
59
6
64
26
1
27
116
1
5
28
30
42
120
230
25
65
4
116
60
19
9
236
96
55
93
96
36
20
31
57
36
27
27
30
63
24
24
65
66
10
15
59
85
101
84
60
7
9
104
246
109
5
40
30
24
33
12
21
27
12
47
24
66
43
12
144
24
96
35
37
33
15
24
45
75
36
11
24
16
9
5
96
4
86
1
113
6
1
9
3
41
94
96
30
56
31
48
45
27
48
95
1
120
36
3
116
54
31
24
9
26
61
29
19
45
26
1
39
50
36
30
25
39
21
165
51
60
69
20
103
36
12
23
6
28
87
29
16
20
24
7
69
39
11
4
26
88
92
28
182
60
84
1
29
46
50
88
75
57
14
34
15
45
36
84
3
48
36
75
60
44
90
7
39
138
27
36
89
19
131
1
3
9
11
66
40
18
32
58
56
40
26
118
2
100
18
36
24
15
51
36
81
69
111
240
29
64
51
65
54
6
10
18
66
21
29
10
117
93
56
24
100
216
18
42
15
96
9
20
19
96
84
39
33
48
65
30
30
19
41
34
26
31
3
126
26
1
93
27
12
11
40
6
18
66
20
6
10
20
31
48
69
36
39
60
21
27
27
56
70
51
65
190
78
12
108
42
18
15
11
46
20
24
19
21
51
9
30
57
24
60
35
64
20
10
36
80
54
10
36
99
5
31
119
6
31
119
154
30
9
71
46
20
120
79
15
26
90
28
26
67
12
81
140
139
12
9
27
9
39
12
53
40
6
45
9
20
19
12
5
24
10
26
64
80
7
108
36
60
35
61
144
9
27
3
26
19
9
56
120
19
81
20
34
2
10
74
16
3
60
11
70
96
20
139
5
186
49
15
225
24
21
30
45
5
60
16
15
45
51
24
9
20
156
54
25
12
57
27
60
48
12
39
80
30
34
45
57
80
24
36
30
298
51
36
5
91
83
4
96
9
108
9
80
19
5
6
70
14
1
75
9
5
4
12
80
144
7
24
3
90
3
12
48
9
3
45
96
80
40
6
30
39
71
205
5
40
14
120
6
4
36
24
26
54
10
20
30
76
15
33
15
11
49
11
30
31
39
30
39
12
129
96
110
25
35
148
ABCD 95548466116*3^$a+1 [50113]
70
2
28
56
84
4
18
6
90
30
24
63
45
36
24
8
10
80
10
12
90
9
65
84
48
40
168
15
69
87
41
84
91
15
74
19
3
96
14
64
39
36
24
57
6
6
20
31
21
18
18
20
4
36
44
19
36
5
24
18
16
26
70
18
24
8
12
4
12
98
64
21
27
21
21
134
6
12
43
81
20
120
132
7
5
6
90
36
64
15
9
32
67
33
6
2
94
66
92
4
63
5
67
137
7
39
66
99
9
12
20
52
27
83
6
88
66
38
36
6
64
42
24
36
42
2
187
5
31
5
31
5
28
24
66
78
80
24
19
9
30
48
9
84
29
88
27
53
7
12
89
4
14
70
63
27
48
45
3
14
52
14
30
91
81
8
67
17
84
48
31
29
60
28
48
36
80
7
21
18
66
147
137
4
108
24
8
34
50
76
18
66
24
8
4
104
19
29
31
5
64
80
48
24
12
67
41
24
28
12
14
10
75
41
66
66
19
65
24
55
5
70
14
64
68
4
26
6
60
7
41
36
24
28
3
17
16
44
70
33
9
8
4
56
7
45
20
12
30
106
48
6
198
20
4
50
1
5
106
6
92
48
94
138
24
116
10
42
38
1
93
87
9
44
43
41
67
41
16
20
210
6
4
56
64
20
96
24
24
79
9
27
17
4
12
80
28
84
48
32
64
150
48
33
15
21
29
12
24
28
126
9
23
234
70
6
8
55
21
60
63
72
41
76
8
19
36
41
19
17
64
3
125
28
54
48
18
32
91
45
6
32
42
4
20
19
12
9
128
24
7
39
32
10
32
4
20
84
4
84
24
68
12
12
48
12
72
36
24
46
18
15
93
20
28
56
28
8
24
67
65
4
54
6
32
48
24
18
1
53
55
17
12
7
24
39
30
146
6
16
68
6
42
79
48
71
22
32
4
54
54
20
12
7
125
4
24
12
15
36
11
42
4
32
108
70
2
16
68
12
60
108
48
28
15
24
83
18
4
20
12
4
68
4
32
94
78
18
14
28
44
31
77
36
67
129
51
51
9
23
114
24
124
90
32
16
6
15
117
32
28
32
72
12
12
55
3
80
42
4
66
32
13
36
21
26
22
8
31
12
9
44
7
9
20
79
93
66
33
9
108
68
12
58
26
36
151
59
10
27
75
45
131
6
223
5
24
112
32
88
56
84
16
32
4
132
12
104
28
2
16
90
54
9
17
4
18
32
42
103
41
6
6
7
35
54
4
48
32
4
2
64
21
45
56
48
36
66
18
4
74
6
52
56
4
176
24
72
36
22
2
60
4
60
50
6
28
30
32
37
9
18
14
84
16
8
48
19
101
19
69
48
60
24
2
16
14
48
4
30
2
60
12
31
69
2
49
5
16
75
89
54
42
132
4
3
59
18
67
29
24
19
35
13
3
6
12
15
9
24
3
27
50
4
63
21
150
18
36
72
8
72
7
11
1
45
20
4
12
14
10
150
50
16
32
67
41
12
12
156
12
31
96
48
5
84
144
10
18
15
47
73
144
21
2
18
40
6
110
12
100
231
9
8
10
45
35
25
41
46
158
18
30
7
108
29
4
30
86
91
105
128
16
6
18
56
24
24
36
60
6
16
6
15
89
36
12
7
11
18
7
17
22
80
106
24
27
29
28
51
9
14
154
86
78
52
108
146
6
7
17
55
5
19
51
42
48
192
8
156
82
2
36
4
32
22
54
24
18
14
115
15
80
25
41
19
107
66
30
34
14
16
30
24
20
12
186
54
10
48
6
20
7
12
21
48
12
20
24
12
52
6
42
60
74
94
24
80
58
2
238
138
39
9
20
66
22
27
72
21
2
102
42
22
20
4
20
7
29
36
16
27
29
4
74
6
43
24
23
54
10
122
36
172
278
64
38
16
24
80
64
108
84
146
54
7
41
64
24
2
1
63
38
28
60
114
26
22
6
20
16
6
80
96
13
36
63
30
18
150
15
81
108
20
55
33
2
58
24
20
10
2
31
57
3
84
21
42
32
37
27
50
46
21
45
168
3
5
76
3
15
9
12
21
120
3
11
13
129
12
24
48
68
19
39
14
12
6
64
38
7
161
19
36
27
9
21
3
17
4
42
21
21
20
16
75
9
62
18
55
77
4
32
28
32
12
64
32
30
126
16
2
85
27
38
64
32
144
12
30
49
21
20
24
24
60
40
50
25
5
31
35
22
3
17
6
46
36
3
113
10
174
12
87
81
3
21
15
24
69
24
27
33
27
29
24
24
12
28
150
105
113
12
19
45
8
52
48
63
33
14
54
4
152
72
4
84
36
42
30
15
35
70
20
22
14
7
12
53
7
51
30
27
156
41
36
94
102
3
39
9
36
3
78
18
66
128
4
8
24
4
38
6
79
27
78
66
18
56
48
4
84
60
99
15
48
96
66
3
59
13
17
60
12
12
160
14
22
60
3
11
6
88
2
37
101
6
70
120
18
42
3
3
38
36
48
4
20
16
84
44
60
18
6
84
60
36
12
4
6
21
155
1
24
53
66
25
39
42
6
18
48
39
29
10
96
2
52
32
4
15
53
4
8
55
53
280
50
48
6
16
15
11
49
77
144
34
26
88
48
120
104
55
23
66
132
19
84
41
4
84
8
10
33
33
63
21
60
3
29
12
18
112
48
2
4
84
20
88
15
5
12
10
74
28
56
16
87
36
21
15
9
8
132
4
15
27
ABCD 95548853516*3^$a+1 [50000]
11
57
135
105
76
36
23
105
51
69
51
12
49
164
84
171
69
16
56
39
12
60
33
87
9
123
45
156
4
176
27
109
11
93
40
47
72
61
35
9
48
27
21
4
20
88
23
9
52
260
99
181
71
73
96
71
57
48
63
84
21
24
63
9
28
116
99
13
35
109
56
3
24
61
179
73
35
57
36
4
56
52
12
8
27
45
16
36
59
69
15
13
8
16
143
48
12
45
120
3
117
36
124
216
92
12
88
47
36
12
49
83
276
1
8
60
172
23
36
12
9
24
16
23
21
12
132
12
3
301
56
16
200
3
1
83
45
60
63
73
35
69
216
16
23
36
21
88
68
52
128
160
24
36
47
45
75
25
23
153
180
15
12
13
59
117
24
15
145
47
72
105
75
133
72
8
88
36
59
49
72
120
56
48
12
64
20
3
60
93
4
8
3
13
20
27
33
36
84
27
33
39
37
179
84
61
20
12
84
28
35
1
24
20
28
83
45
99
21
27
85
24
8
3
12
45
16
176
39
12
9
51
72
37
20
63
21
15
105
84
12
36
4
56
24
28
35
60
108
9
64
80
12
108
52
20
28
47
13
119
73
83
85
47
33
12
123
105
219
60
25
56
27
60
12
21
39
33
48
99
141
27
57
36
16
44
12
120
123
120
9
76
32
27
36
49
20
12
159
60
12
73
35
84
241
59
37
48
80
15
45
28
23
45
60
159
33
4
23
61
60
32
52
60
95
133
92
15
117
48
76
59
33
48
4
11
1
23
96
45
87
25
68
75
21
16
32
51
21
39
84
45
28
20
63
105
84
12
63
73
44
60
48
132
96
124
8
63
12
1
95
37
12
96
20
12
144
3
1
92
132
15
25
11
9
12
100
44
36
28
20
3
25
68
60
72
48
120
24
172
83
57
24
75
49
20
28
20
48
60
12
112
11
69
36
15
21
63
25
20
63
60
33
40
12
23
45
156
204
40
32
27
37
44
12
15
168
105
27
72
33
15
13
47
37
60
36
36
80
99
9
96
52
144
23
108
72
85
272
16
140
64
44
64
20
60
40
32
64
35
21
63
25
143
33
120
40
95
129
48
3
24
21
147
72
97
36
95
9
4
164
48
24
100
71
237
40
20
96
135
45
60
76
36
12
8
12
3
105
72
216
27
12
177
40
8
112
96
8
135
12
12
57
120
100
96
144
44
4
11
9
3
73
59
105
48
27
168
12
25
132
59
309
28
20
63
12
9
168
36
16
23
157
128
60
76
240
80
15
12
73
20
75
21
39
9
171
117
63
9
16
47
72
93
3
9
72
48
12
144
96
16
23
84
36
85
24
56
96
28
116
64
8
48
64
96
47
69
99
105
36
48
28
23
25
144
35
48
97
71
24
33
132
28
44
63
21
15
1
36
24
104
60
12
88
144
23
73
152
180
60
160
164
4
59
180
61
95
1
11
120
12
36
237
15
13
144
96
216
44
60
147
33
124
116
60
64
35
21
12
192
28
8
15
60
12
57
3
25
32
52
8
63
12
45
108
75
49
116
75
48
49
128
135
13
155
9
28
132
11
84
60
33
87
13
32
3
72
37
8
3
33
12
64
20
144
4
23
9
16
44
100
11
277
131
181
48
20
16
32
12
72
60
3
45
100
335
36
229
32
39
9
36
4
80
96
60
220
20
64
83
108
45
16
180
68
28
80
3
9
120
51
21
39
72
9
63
33
12
96
76
36
32
60
136
56
88
72
8
3
12
48
72
21
16
20
63
60
1
60
20
60
15
12
105
252
132
64
20
15
25
20
124
23
33
160
47
57
96
27
9
84
75
21
16
12
20
60
51
84
21
39
33
72
36
15
1
128
132
64
96
108
80
135
21
136
23
1
32
3
45
24
3
13
32
12
28
72
8
87
48
57
40
11
1
60
80
51
49
68
ABCD 95549199932*3^$a+1 [50016]
86
66
46
63
36
65
54
61
153
2
24
102
132
12
84
214
330
230
22
48
50
112
18
15
63
45
17
151
89
18
37
41
319
53
60
34
50
55
5
16
32
18
48
46
18
153
5
4
38
85
11
22
98
97
23
16
105
45
36
63
167
22
68
142
206
36
30
24
61
233
55
180
53
4
38
22
48
26
96
90
43
35
157
3
8
169
81
30
194
6
73
36
3
8
30
100
15
125
138
24
61
36
95
174
16
39
89
127
48
3
128
1
84
9
122
54
91
5
48
48
18
94
42
9
65
139
5
31
17
12
100
51
35
85
21
39
5
67
39
198
15
5
142
80
30
10
6
32
67
36
45
38
154
15
60
33
2
1
29
55
36
21
18
8
13
57
50
37
125
30
112
33
225
12
15
75
6
2
30
91
89
142
56
24
16
117
45
48
60
84
3
12
111
24
90
15
33
87
63
56
25
9
30
78
87
3
120
93
179
13
53
270
24
22
15
11
10
54
26
30
48
222
67
17
54
24
25
36
101
28
128
160
3
12
35
24
13
60
191
94
20
31
65
331
3
2
54
22
99
45
66
2
67
41
18
34
188
90
10
60
98
109
27
138
60
51
39
72
98
22
21
83
46
15
11
54
66
85
84
21
32
42
138
96
6
54
79
131
37
75
30
32
130
33
24
71
40
32
42
6
112
128
24
178
15
65
108
43
21
63
147
96
8
72
133
35
166
74
49
71
34
111
12
27
72
8
37
131
13
36
63
117
3
90
15
161
19
35
1
47
49
15
104
25
191
54
36
6
48
22
50
24
58
110
97
60
75
105
36
48
11
88
48
38
52
219
53
12
114
112
50
108
34
78
170
22
15
72
11
82
176
46
126
80
43
95
61
45
123
12
60
29
55
89
28
15
155
144
40
18
123
155
13
107
72
40
128
24
109
107
130
128
22
8
1
23
102
10
69
65
82
153
5
66
1
47
13
35
85
24
5
54
24
25
87
8
25
71
6
18
66
7
48
57
3
131
85
36
15
14
18
216
136
126
84
60
51
39
9
47
25
143
22
50
64
66
159
63
56
106
38
10
128
70
72
8
13
77
64
6
54
15
33
98
48
30
4
147
48
36
60
36
120
36
27
117
108
183
33
96
120
93
26
150
64
2
136
24
14
96
10
6
15
107
22
218
10
15
93
39
29
46
8
10
108
2
142
20
28
15
11
25
36
60
48
23
13
24
101
112
183
41
28
116
151
5
19
17
22
72
8
217
135
104
16
50
28
51
12
17
10
72
98
43
12
132
3
48
62
180
67
11
72
10
32
19
29
115
57
36
32
30
78
4
230
145
84
21
3
35
13
27
261
29
60
43
15
8
34
30
146
112
158
30
19
72
5
138
25
15
21
29
60
36
214
86
82
14
130
18
108
32
66
25
57
15
159
93
36
12
99
30
18
50
6
42
187
147
105
24
144
36
11
240
16
2
102
10
14
49
63
32
73
39
69
84
23
13
65
114
40
38
180
12
7
48
75
50
150
1
336
24
29
115
12
3
50
22
21
35
72
1
71
48
181
57
144
3
15
33
23
16
26
67
35
22
159
35
162
22
86
91
89
12
10
38
16
36
54
134
42
22
90
8
82
92
18
30
58
69
21
14
13
65
36
30
16
258
48
3
11
109
35
94
75
36
17
34
8
88
189
60
215
30
18
145
17
46
8
61
84
5
42
49
245
18
25
215
1
29
7
29
19
72
3
50
60
18
18
102
22
15
3
32
25
23
78
64
68
108
16
18
50
6
42
115
29
6
42
70
86
19
45
18
2
60
10
38
67
95
30
31
35
61
83
1
72
57
110
13
75
72
32
46
27
47
85
33
68
60
52
78
80
37
3
8
85
ABCD 95549214056*3^$a+1 [50016]
88
23
1
53
27
21
3
57
43
41
55
68
21
91
5
19
44
27
33
87
33
21
55
12
95
24
1
180
68
21
66
85
144
20
24
36
3
117
4
35
6
36
43
36
44
16
128
16
17
3
51
6
27
132
76
35
25
60
23
9
135
81
9
48
3
105
15
60
51
1
95
54
15
15
78
87
160
36
5
63
172
32
51
21
93
36
12
19
84
119
1
35
72
25
29
36
19
68
88
92
57
55
60
216
5
18
61
89
15
100
101
18
45
136
12
35
57
88
84
149
42
49
95
33
72
21
18
121
36
48
60
56
40
8
81
12
43
101
3
12
99
61
128
27
90
19
80
24
120
57
186
9
21
42
13
32
28
179
33
3
25
119
69
16
23
45
21
24
7
65
55
60
59
25
60
96
5
31
104
24
180
16
144
60
36
24
12
8
76
95
1
44
4
72
23
30
15
40
12
8
112
143
45
16
44
21
15
39
1
188
28
8
36
4
56
75
1
143
9
81
15
120
21
31
137
48
54
1
104
381
42
73
17
27
4
17
39
144
21
31
125
3
15
205
35
120
1
20
76
8
52
23
1
84
44
232
104
52
84
120
59
45
40
176
4
60
17
18
37
24
41
240
54
9
99
126
67
68
21
54
42
30
13
36
8
21
15
36
16
53
6
61
44
16
59
25
24
17
115
32
3
144
85
20
48
72
9
36
15
4
71
1
65
123
57
3
21
63
16
60
35
129
16
17
3
52
35
54
31
65
43
12
24
80
105
55
24
71
18
31
35
1
59
12
25
68
40
11
49
5
24
108
108
55
12
92
3
108
36
69
76
44
60
21
31
5
79
8
12
45
99
81
66
169
8
136
11
36
24
36
90
18
36
45
63
1
36
60
5
114
30
39
123
60
153
27
18
15
21
55
96
60
5
43
252
44
40
44
16
24
161
115
36
65
79
11
144
105
40
68
60
28
59
1
68
112
24
11
85
23
36
78
18
108
9
52
36
24
36
143
24
12
54
51
40
35
1
60
48
56
39
81
99
30
15
40
104
27
9
16
584
76
36
248
39
133
83
45
117
175
77
18
9
21
19
104
21
91
32
45
15
3
30
3
156
99
9
27
285
3
48
13
5
51
21
55
32
72
9
31
20
15
1
5
108
7
168
221
55
60
59
1
144
20
144
76
11
24
81
45
30
121
92
21
67
5
168
15
76
36
24
11
25
29
30
33
196
36
8
21
31
20
93
43
65
63
21
91
89
3
3
48
97
212
88
23
97
95
78
31
20
40
24
29
31
5
15
100
11
66
3
51
78
7
59
69
16
65
36
123
76
12
23
25
12
48
95
54
48
147
36
51
54
42
13
17
24
63
3
13
20
52
5
78
61
5
31
48
47
24
61
44
64
44
172
20
9
31
89
15
60
111
180
25
188
52
36
35
18
15
36
136
32
28
83
9
45
43
8
39
72
145
60
59
6
15
4
132
8
52
164
51
24
30
15
9
51
160
36
24
24
36
164
27
13
36
36
24
8
28
209
3
3
13
77
84
3
12
160
8
36
15
96
1
44
153
7
24
59
48
93
51
121
119
145
65
3
16
161
3
16
77
18
36
9
40
20
39
13
92
28
24
35
1
149
18
156
90
55
59
37
11
54
19
20
39
177
4
96
60
60
125
54
9
45
126
1
68
12
21
3
16
36
53
7
35
85
32
60
33
18
105
9
43
24
59
85
77
30
18
111
4
36
8
16
252
8
36
76
32
12
63
1
104
12
76
264
95
69
27
33
51
49
47
49
5
19
192
120
5
159
16
48
12
35
25
35
13
5
72
115
47
141
52
143
6
31
120
24
20
108
36
87
13
29
43
155
13
35
36
1
48
20
16
59
37
24
8
96
76
80
76
24
24
101
55
8
52
20
24
16
20
39
69
16
20
87
73
56
21
72
18
9
4
125
39
16
5
115
12
8
36
76
108
132
29
123
16
72
23
6
15
159
25
47
24
45
24
40
11
61
17
72
18
45
16
5
115
104
16
36
84
36
20
16
60
24
65
19
72
35
49
5
3
3
9
76
23
120
21
108
28
84
8
3
42
72
19
107
13
104
16
5
72
18
21
4
80
36
99
37
35
25
48
11
150
36
18
1
29
15
16
36
8
21
99
9
126
9
16
20
24
3
9
16
5
39
ABCD 95549441264*3^$a+1 [50022]
15
174
23
73
23
79
42
143
16
20
64
12
68
36
64
12
60
3
125
52
33
11
84
12
48
136
44
13
47
13
87
20
43
45
15
33
72
8
49
63
72
56
16
36
99
29
49
60
12
18
17
31
9
3
12
29
1
83
96
7
9
21
12
60
11
16
20
1
12
71
124
80
100
57
6
102
75
15
12
65
4
60
20
96
24
16
68
28
15
54
3
120
105
11
1
30
45
68
55
5
88
32
72
40
93
11
37
59
120
193
11
84
115
48
57
63
29
61
54
81
32
73
27
32
1
87
3
24
18
27
81
15
92
16
20
61
3
3
114
36
90
24
29
4
45
30
57
96
12
87
18
60
18
72
93
104
43
5
37
3
15
102
3
57
6
45
48
9
3
15
53
52
8
79
17
16
45
3
36
60
3
138
42
210
75
33
59
4
96
36
135
60
12
65
97
18
78
27
15
21
24
33
23
79
57
21
72
30
5
127
33
48
48
9
47
48
37
23
13
83
64
140
40
75
5
12
43
60
93
12
147
81
104
40
24
9
107
13
15
20
13
63
39
33
44
1
12
72
95
91
77
7
45
45
3
20
40
80
25
87
8
12
31
144
29
24
40
20
96
19
161
49
95
13
147
27
29
91
21
8
16
48
48
27
48
102
18
12
77
48
28
8
37
12
11
61
3
60
32
121
23
7
12
21
24
225
51
20
7
57
12
44
4
20
12
31
42
72
95
64
12
32
72
28
36
39
78
12
108
15
12
153
23
49
35
43
9
141
72
3
117
3
32
157
111
68
139
12
78
35
25
135
3
117
48
60
32
55
93
24
3
45
153
12
3
9
23
37
18
117
68
40
3
117
72
180
123
21
60
27
150
30
17
96
36
121
123
51
9
20
24
115
18
27
3
17
52
24
9
12
3
32
73
3
32
36
79
17
43
5
37
3
20
36
64
123
45
57
12
30
33
45
162
125
120
55
48
48
30
87
57
18
17
16
68
61
23
88
8
7
17
40
48
152
55
33
120
9
6
12
5
25
11
19
60
77
61
267
32
16
44
13
47
25
66
45
27
60
18
303
20
1
51
39
5
25
18
108
9
15
78
47
84
7
57
108
120
45
30
30
143
4
33
12
3
48
9
35
43
149
61
23
31
5
73
35
112
3
17
16
8
36
28
56
109
42
9
12
27
17
16
8
112
8
157
39
33
11
16
51
30
15
24
33
72
78
18
15
57
102
6
15
9
23
25
3
27
45
12
33
18
89
31
57
48
32
55
17
16
9
198
17
48
7
9
20
4
48
24
8
37
51
72
15
18
15
15
77
12
144
97
24
111
8
49
3
44
91
12
17
28
3
17
12
48
25
71
49
90
5
28
48
80
1
3
3
9
75
5
31
57
33
27
48
44
16
9
63
75
60
21
87
30
15
9
23
67
5
4
69
30
42
95
121
15
15
12
65
12
25
6
53
36
43
48
53
16
48
87
126
75
24
15
153
15
12
66
27
3
77
132
76
32
133
12
167
73
35
7
5
175
18
30
17
85
6
12
12
6
42
5
55
161
19
90
60
11
7
54
23
28
129
30
261
9
35
16
68
40
9
12
15
111
17
28
9
6
30
54
36
57
20
67
90
39
51
9
36
8
96
1
63
96
56
61
15
12
20
12
61
39
63
30
12
90
9
9
30
201
20
7
45
12
32
76
45
23
144
36
31
108
45
3
17
145
11
16
3
42
3
96
132
12
3
45
32
96
1
6
57
15
5
96
31
53
55
5
37
78
17
13
15
33
59
133
11
109
27
104
19
30
60
30
102
51
12
105
11
7
30
27
15
78
24
299
204
7
6
39
36
207
120
42
159
24
48
39
29
19
77
4
27
77
100
80
12
43
90
27
36
32
36
40
80
19
33
44
25
111
192
92
73
11
37
102
5
28
32
85
18
180
42
42
6
23
37
47
100
32
24
31
9
39
18
23
24
55
18
87
20
13
24
23
25
95
37
155
24
4
20
7
53
28
72
33
47
25
3
75
84
6
23
4
96
27
53
7
45
120
8
109
11
52
45
12
108
27
12
123
93
92
52
3
197
1
183
24
3
84
113
67
53
36
36
24
4
108
27
60
33
27
17
1
15
12
152
55
9
9
35
36
1
156
15
15
42
132
6
57
15
78
12
75
93
12
48
3
20
19
102
18
21
84
15
17
16
15
29
48
60
7
6
90
30
3
9
15
20
253
30
60
45
48
39
117
80
13
42
30
95
31
9
8
25
15
15
81
24
32
85
90
96
60
120
24
33
108
8
24
7
36
9
48
32
1
59
24
49
167
64
96
3
45
32
4
20
19
12
125
16
15
114
35
1
24
111
32
72
60
4
9
60
30
12
45
45
3
36
39
30
72
60
78
17
103
57
80
73
11
4
27
93
ABCD 95549727524*3^$a+1 [50006]
12
43
89
79
12
38
27
12
19
14
40
30
2
111
19
84
77
48
12
24
55
6
48
18
36
101
12
31
41
36
1
83
36
12
36
43
53
81
51
19
14
12
24
15
33
15
12
72
36
37
119
12
9
16
11
24
97
11
55
5
19
29
21
63
180
49
47
1
23
84
12
67
36
30
71
24
9
3
45
3
85
32
15
24
33
16
18
6
23
43
5
55
26
58
78
23
7
26
3
7
29
7
65
13
59
33
46
2
99
21
40
54
5
120
33
118
17
13
59
13
56
39
12
7
12
18
11
57
28
32
27
9
15
21
16
8
15
31
53
37
72
8
39
31
17
12
7
50
15
36
45
34
14
27
79
54
6
26
28
95
21
94
17
1
54
24
36
5
57
36
12
64
78
14
22
17
49
11
49
36
80
3
36
36
48
12
60
45
15
48
31
53
31
42
18
2
10
54
24
11
21
27
24
1
78
12
122
87
9
34
41
1
12
20
12
4
20
27
49
23
7
14
10
108
14
36
3
84
9
16
32
34
42
20
87
1
30
2
15
1
47
60
12
12
12
25
18
5
21
96
34
14
51
33
3
7
24
14
15
9
27
55
60
54
54
101
73
6
74
10
2
111
12
7
30
23
21
52
11
19
18
20
40
11
19
2
34
2
52
80
24
40
6
65
1
191
7
2
60
3
25
23
45
76
83
31
18
23
9
3
96
12
36
24
24
7
29
37
35
1
162
2
16
11
33
39
31
12
2
160
6
5
31
17
67
62
70
29
9
39
45
34
2
39
91
38
36
3
25
8
27
21
15
12
43
42
143
12
19
29
49
30
72
72
146
12
15
24
93
94
18
11
12
21
24
51
12
31
48
18
42
66
42
18
8
64
23
31
5
60
36
12
31
17
33
84
3
7
12
5
24
12
21
72
3
36
24
55
60
12
24
30
23
19
50
22
30
11
7
14
4
24
23
36
43
5
19
12
65
12
13
59
19
17
48
19
36
60
2
28
6
41
84
45
87
12
33
34
5
21
63
12
12
57
39
9
36
123
12
33
15
31
5
91
2
27
73
42
41
24
9
27
81
39
48
21
51
12
7
12
17
1
47
84
13
32
12
46
18
18
50
3
1
35
7
12
90
71
19
101
25
6
50
27
24
9
123
31
17
1
6
53
9
96
106
2
48
24
15
109
140
3
12
57
15
12
1
126
30
20
52
8
64
23
13
23
84
24
24
24
7
36
50
15
81
28
23
24
79
29
67
38
28
8
12
22
12
62
10
26
15
1
48
80
75
13
48
59
36
36
45
15
24
12
13
56
39
25
18
14
28
20
10
18
11
79
41
33
88
78
89
105
4
18
17
13
11
9
75
36
12
1
42
17
1
32
3
19
2
15
12
19
5
19
84
2
51
7
2
48
3
13
8
46
218
34
60
18
11
21
4
11
25
23
165
4
42
36
18
18
29
9
27
48
36
33
15
1
80
58
5
48
9
3
84
21
10
41
33
34
24
36
5
84
96
67
14
39
12
24
12
9
10
36
42
11
1
11
31
41
9
22
18
8
3
48
61
23
1
56
15
81
3
37
11
7
26
52
18
26
10
2
75
12
1
23
67
5
61
11
97
71
43
48
41
67
77
24
33
3
9
99
79
29
21
94
53
55
89
24
73
48
47
33
3
24
1
128
34
41
72
33
24
52
179
24
7
53
133
23
12
31
41
12
48
9
24
3
60
57
15
24
24
9
12
15
24
24
48
12
21
22
29
12
1
191
7
14
88
6
5
9
3
1
11
60
1
23
60
36
12
13
23
7
5
31
17
21
16
35
37
8
64
23
33
22
26
27
121
36
24
30
18
78
2
72
64
23
67
14
3
37
18
29
24
1
56
27
84
103
2
3
19
17
31
14
4
126
24
5
49
36
59
49
30
24
36
18
11
12
25
114
12
17
9
12
22
14
48
3
45
124
59
7
18
11
7
6
11
60
36
19
38
84
40
30
6
54
77
84
108
60
43
2
36
3
12
19
29
108
31
29
69
15
129
22
29
13
18
38
16
32
88
32
96
27
43
17
19
53
7
18
48
11
31
18
12
35
55
29
12
31
29
43
5
19
14
40
11
19
2
15
1
92
3
19
14
16
6
41
7
2
27
45
15
24
1
20
63
61
71
13
6
102
23
73
23
31
30
35
43
66
128
39
13
107
12
48
48
19
14
24
58
53
33
34
60
29
61
84
126
36
14
39
12
13
30
50
3
9
10
17
24
21
3
45
15
91
38
124
42
5
45
48
15
7
233
25
18
53
69
15
43
84
14
64
8
28
68
3
57
3
36
24
24
13
11
13
71
31
42
48
11
31
17
13
95
57
34
12
2
3
1
84
119
57
15
60
19
17
25
36
48
18
2
63
79
42
8
27
33
4
54
36
50
124
72
54
24
12
62
3
33
3
48
33
16
11
31
29
9
28
32
12
27
7
30
6
72
5
132
45
16
11
1
20
36
63
168
1
11
9
16
114
29
36
12
36
25
72
24
20
3
96
1
18
29
9
24
10
6
12
11
25
6
2
111
49
36
102
65
7
6
56
51
24
24
1
6
14
70
72
41
72
60
69
15
24
69
12
36
12
10
74
70
29
1
6
72
36
48
14
15
9
36
15
19
18
11
7
29
31
137
36
37
44
12
88
95
9
84
10
29
12
108
103
41
13
36
6
29
25
23
13
23
72
12
1
11
37
6
12
36
2
27
13
11
223
36
53
24
24
1
54
14
58
6
72
20
10
18
11
13
32
12
4
11
60
60
9
10
65
24
36
69
24
10
38
27
61
20
27
9
15
25
54
2
24
10
53
67
14
48
16
8
51
25
23
9
51
24
7
2
70
2
36
75
24
1
95
81
63
9
22
122
10
48
78
12
54
65
45
16
80
64
54
2
4
11
132
12
21
58
18
32
3
60
48
96
24
24
9
22
24
5
25
23
36
60
24
33
3
12
45
16
80
3
12
9
12
82
17
19
96
29
25
30
17
12
21
3
19
62
63
1
90
24
5
24
55
26
15
19
30
36
24
8
24
36
39
105
15
37
6
18
59
61
90
5
9
4
35
43
30
143
168
19
65
7
18
32
3
31
5
60
57
24
24
48
24
15
175
17
36
9
63
24
9
4
47
33
16
47
24
9
15
36
108
7
65
49
47
21
51
72
33
4
11
25
59
81
3
36
7
41
9
27
48
24
9
58
36
108
12
89
12
31
17
19
101
19
36
17
21
36
60
10
38
36
16
59
72
ABCD 95549801552*3^$a+1 [50013]
15
45
37
44
3
25
86
45
72
3
21
24
12
109
20
76
12
23
12
111
22
35
24
60
24
24
12
96
25
158
36
21
72
87
21
73
47
9
48
36
4
96
11
60
9
75
61
11
87
33
48
84
73
143
21
39
60
49
71
15
36
9
204
12
13
26
54
15
36
85
12
14
69
12
48
12
72
72
49
26
33
168
108
75
9
48
37
23
84
1
23
96
15
10
23
168
87
22
11
27
33
33
90
36
21
264
49
12
128
75
36
9
195
85
134
10
11
12
13
47
39
90
54
69
21
27
24
145
23
135
153
9
28
36
12
14
78
40
12
128
135
120
27
9
1
44
75
21
30
46
122
12
46
98
9
48
39
120
168
12
21
33
64
32
16
72
86
9
192
3
93
37
86
94
83
57
76
11
84
25
110
30
75
21
48
111
12
3
22
47
25
110
70
108
47
27
9
21
108
87
25
59
37
95
3
46
68
3
108
9
42
45
13
155
51
189
15
36
9
57
3
108
48
84
1
155
51
78
75
12
25
143
85
92
160
59
24
61
14
222
30
9
1
23
85
48
128
87
240
9
78
30
135
225
6
285
21
54
84
10
50
297
9
54
93
37
36
12
74
90
18
90
72
40
71
72
1
120
14
96
142
158
105
9
171
24
51
129
48
9
171
27
81
12
48
252
180
12
48
48
39
58
212
12
144
36
40
14
57
48
12
13
119
27
33
60
120
57
123
25
36
95
72
24
33
208
32
15
60
1
14
33
33
64
32
4
59
13
8
96
90
21
228
75
90
4
71
84
15
33
3
96
21
132
13
48
24
71
9
6
117
147
10
32
108
51
61
68
12
15
129
39
72
75
120
10
36
192
35
25
35
48
33
90
150
4
11
37
47
60
21
112
72
23
39
54
39
133
143
12
3
106
71
87
57
69
27
87
30
51
9
15
132
24
9
3
13
131
1
23
60
36
48
96
24
132
45
16
14
24
57
9
18
6
111
84
25
50
201
120
241
35
9
4
59
177
51
93
30
36
9
81
24
40
11
120
144
85
71
1
107
195
36
9
36
60
169
47
1
2
21
72
24
25
83
57
3
147
138
132
54
21
24
60
36
48
45
30
240
21
45
4
71
25
12
14
21
73
56
15
25
14
66
75
73
23
72
228
3
84
33
85
179
36
87
45
108
27
106
11
9
195
75
30
36
64
12
24
11
84
13
11
24
193
35
48
9
192
28
131
12
60
12
72
33
66
82
158
30
6
228
36
6
144
90
9
252
168
75
57
33
30
58
23
9
76
14
21
109
23
24
204
36
93
40
26
60
34
83
3
45
36
49
35
219
33
25
143
12
180
24
108
15
12
69
72
85
14
9
45
39
27
69
84
48
33
15
9
30
33
9
16
248
6
21
60
39
105
24
84
27
34
71
3
21
1
263
87
21
25
155
48
84
36
9
15
48
48
36
61
47
73
35
69
40
96
32
30
105
60
25
116
51
36
84
96
3
94
60
11
169
230
120
118
14
93
51
21
60
48
1
11
3
57
1
83
24
51
22
95
157
83
87
141
9
3
37
26
21
1
47
12
108
37
11
33
64
72
11
12
117
4
71
1
143
1
80
4
11
60
25
83
231
45
159
57
60
36
13
36
11
108
12
120
33
4
23
85
120
23
84
21
16
23
12
73
11
12
24
45
39
24
108
60
12
36
49
35
105
102
33
85
152
15
144
24
37
11
25
2
30
136
95
12
120
133
80
39
37
71
69
244
36
14
297
24
75
81
12
73
59
48
15
45
81
4
11
159
33
25
23
49
56
87
87
42
84
99
27
46
8
27
72
265
11
255
10
26
130
218
21
49
20
30
21
51
150
54
21
36
37
71
99
180
117
48
75
33
3
9
13
120
24
14
34
2
45
144
12
87
22
23
ABCD 95550013654*3^$a+1 [50058]
21
11
88
45
231
48
96
176
28
8
60
124
200
28
20
1
111
24
84
57
11
64
81
23
85
11
13
108
23
120
12
112
21
84
60
252
108
36
11
61
23
4
12
33
11
40
21
11
25
3
324
56
157
72
11
36
4
120
9
11
12
84
60
24
60
4
60
80
60
168
25
35
37
87
129
47
25
47
16
21
96
155
12
112
44
40
225
15
24
152
168
196
9
35
136
120
20
4
45
27
81
87
165
12
203
1
47
169
36
95
49
120
299
60
72
37
215
108
4
80
28
36
36
21
27
81
84
11
25
191
96
133
159
36
57
23
40
20
4
21
72
383
12
37
12
39
69
23
49
63
20
120
13
35
97
108
147
141
36
215
156
112
201
75
32
109
144
36
108
107
4
9
11
49
203
52
33
48
36
23
36
49
75
68
169
71
37
11
61
108
36
72
83
64
20
13
35
109
48
23
28
189
87
69
39
21
36
108
11
4
56
1
3
92
13
87
68
16
81
23
13
39
153
11
16
33
75
32
73
35
37
99
57
87
188
49
155
24
109
36
15
96
48
81
216
83
100
177
36
12
135
45
35
1
71
1
23
24
12
36
12
1
35
24
145
72
11
169
180
135
21
60
119
24
40
177
12
35
72
25
3
45
60
35
36
4
216
36
33
51
21
23
76
189
83
52
81
192
27
8
12
193
84
15
81
48
155
64
80
13
144
63
8
112
156
96
20
13
12
168
36
59
76
32
60
72
61
12
35
12
112
8
40
56
25
39
140
25
12
63
8
253
24
12
15
45
119
12
25
123
117
84
23
1
95
49
143
325
47
96
181
39
156
24
117
35
72
16
57
144
108
23
37
15
8
144
49
51
20
204
4
60
32
25
59
16
120
20
1
35
304
44
49
75
20
121
36
131
49
180
71
37
35
37
155
48
40
8
112
321
72
159
105
96
108
72
108
39
81
36
155
88
105
36
72
27
21
11
156
157
60
48
227
180
112
188
36
157
23
120
4
12
48
117
3
8
157
227
4
57
48
39
21
167
13
195
129
35
1
11
25
183
33
563
64
33
168
11
64
104
73
47
25
15
176
216
1
123
165
95
64
32
396
49
120
36
60
120
24
84
36
3
140
36
16
21
155
252
76
212
48
220
120
21
36
12
168
159
108
201
12
143
76
116
28
21
11
37
111
105
216
395
25
120
3
20
72
73
207
8
145
12
108
15
21
71
25
144
51
56
72
13
147
36
105
132
23
40
164
160
36
21
60
120
63
105
23
4
129
35
124
117
23
40
128
73
195
45
15
36
48
176
252
97
83
157
15
237
35
1
39
120
69
144
51
9
215
13
83
121
15
8
72
25
11
60
73
47
12
16
36
201
12
107
1
155
49
36
84
11
304
33
135
212
25
35
4
21
15
33
15
32
61
60
84
96
107
73
120
47
72
13
131
49
107
96
25
147
96
116
28
141
36
15
408
153
99
45
15
141
107
60
13
143
132
37
180
23
25
147
72
108
12
9
15
21
99
9
75
ABCD 95550492242*3^$a+1 [50008]
20
72
22
2
88
86
46
48
8
34
24
6
44
16
8
36
60
16
30
38
10
2
84
96
60
60
24
66
34
60
20
22
38
4
8
100
90
8
72
54
40
36
12
8
4
54
66
68
76
14
16
86
16
44
6
42
16
20
10
96
48
2
54
102
18
96
16
30
8
4
128
70
74
6
70
12
80
16
30
14
48
82
42
56
24
40
48
36
12
32
30
16
72
54
20
28
8
82
90
8
30
54
28
8
40
104
24
22
50
4
44
6
34
86
10
20
58
86
4
6
24
78
18
2
24
6
34
24
12
20
22
176
30
4
8
60
4
6
14
4
110
6
16
48
44
12
90
46
24
20
6
24
16
72
26
4
8
132
28
50
22
12
24
44
40
12
20
4
12
2
16
50
150
120
24
18
28
2
22
32
28
30
56
70
90
104
106
36
26
40
8
42
12
18
34
44
42
18
112
44
34
2
28
92
24
30
94
12
20
34
8
10
30
128
30
10
30
20
4
44
64
12
80
58
30
122
88
8
18
4
12
20
4
96
36
8
64
116
96
6
90
4
44
12
12
30
58
44
10
30
44
24
30
48
48
102
4
86
34
20
24
52
78
122
12
16
80
10
6
68
22
14
64
50
22
20
46
8
10
12
2
6
124
8
54
30
90
66
112
36
24
42
56
18
16
24
20
42
120
94
18
18
8
6
30
16
12
12
80
96
10
38
10
14
16
96
84
6
14
4
12
8
16
36
6
8
70
2
40
114
8
40
12
44
6
48
30
10
26
12
58
24
96
26
84
12
12
10
38
10
90
12
72
50
18
70
32
16
2
22
8
16
80
6
16
18
2
24
24
16
120
200
28
26
30
84
36
114
30
16
72
24
8
72
10
56
10
68
40
74
48
18
22
30
2
58
54
38
28
84
74
24
6
96
4
44
66
16
50
46
80
10
8
64
8
84
24
96
90
6
24
4
6
24
50
16
44
36
16
8
4
60
60
12
24
20
40
24
80
88
144
80
4
20
12
12
10
26
4
20
12
16
12
32
16
54
14
72
82
30
8
10
24
14
16
80
48
10
6
2
30
10
90
102
2
6
18
4
32
16
2
48
10
92
10
48
38
16
68
6
30
90
40
6
8
10
72
8
10
20
100
30
26
12
112
26
106
20
36
72
52
18
32
24
34
6
42
30
48
2
4
66
30
20
102
118
104
106
98
24
102
16
24
8
66
4
8
18
30
10
24
2
100
18
18
14
54
42
40
18
54
6
36
8
6
16
14
10
26
24
22
2
36
100
6
54
12
8
12
24
28
12
8
12
4
72
12
6
26
24
100
80
76
20
60
6
54
64
56
10
146
22
38
40
24
56
40
98
66
40
8
22
14
52
30
8
22
8
72
34
18
8
40
68
16
36
78
74
30
6
76
6
50
24
24
40
14
10
108
108
72
14
6
82
6
2
72
6
72
4
164
16
18
30
18
24
14
34
56
34
38
82
32
28
18
42
8
60
4
20
34
72
8
10
6
18
12
8
10
6
42
2
48
24
4
90
26
6
22
48
48
12
12
2
106
72
38
88
72
8
16
26
22
50
78
40
14
28
32
24
6
88
30
8
28
116
28
12
8
16
60
44
12
36
10
8
30
84
78
30
4
30
8
46
44
46
6
18
38
12
46
66
24
80
36
66
18
30
10
32
64
116
4
24
36
24
12
30
14
34
50
36
40
8
36
4
50
58
144
30
6
24
60
14
72
10
20
48
12
4
24
42
14
16
20
22
66
14
66
16
6
134
4
44
42
6
18
46
8
58
54
20
6
18
24
46
114
36
2
64
24
96
26
12
16
72
42
8
102
40
26
66
6
30
42
10
188
10
18
6
24
114
12
8
12
84
10
24
26
6
6
4
84
26
6
120
34
66
12
20
78
22
26
6
4
30
24
42
68
10
38
52
6
102
2
6
4
80
12
36
30
40
8
72
22
26
30
10
42
14
18
12
36
12
42
10
36
68
16
48
116
16
20
6
34
48
38
22
18
38
4
36
20
126
70
20
70
24
6
98
6
52
20
12
46
2
4
48
72
24
36
36
20
30
150
24
34
50
6
34
44
12
24
36
88
12
14
16
14
34
38
12
40
12
26
18
12
10
102
56
4
6
72
32
18
64
56
4
8
48
48
10
80
30
4
6
62
4
78
18
60
18
6
18
2
16
12
68
12
60
46
6
8
58
30
12
30
26
24
40
32
24
24
52
96
42
6
2
22
18
18
20
12
30
22
2
30
16
18
144
38
24
4
36
44
84
12
28
12
6
48
24
48
8
82
44
24
84
6
16
18
96
80
30
24
40
8
72
72
10
6
8
16
54
60
32
64
84
20
36
16
12
8
30
48
10
14
72
114
36
10
6
90
30
50
48
10
36
98
6
36
40
8
12
48
72
34
6
36
24
80
76
42
2
16
60
32
12
36
18
102
10
8
16
138
78
24
24
2
28
42
14
28
6
194
36
154
26
16
8
16
24
36
2
10
60
42
30
12
54
50
52
12
38
64
6
12
20
58
2
30
106
14
10
36
32
18
94
12
6
14
76
12
42
26
12
108
22
62
34
122
28
74
42
96
64
6
90
192
6
42
8
16
36
68
4
56
16
18
86
12
28
90
30
92
60
24
10
66
14
154
12
42
38
10
32
6
132
4
26
54
16
18
86
10
98
12
10
26
28
60
62
78
10
54
12
8
6
16
128
160
8
10
12
26
22
90
2
6
66
30
114
76
44
12
40
2
6
24
18
22
32
16
12
102
26
30
34
120
8
12
48
72
10
30
8
10
30
60
6
42
24
128
28
20
48
24
36
4
32
28
96
20
12
4
38
16
56
58
6
6
56
34
14
42
114
46
14
180
6
34
8
36
10
6
36
14
6
18
42
48
120
24
108
18
22
42
56
34
48
132
96
42
14
60
16
30
18
44
60
36
10
32
10
48
24
32
28
26
24
106
6
6
32
112
18
98
4
20
4
20
4
42
14
52
8
16
8
30
6
36
24
72
30
30
10
30
2
46
2
40
90
128
24
6
46
8
10
62
ABCD 95550700348*3^$a+1 [50015]
56
16
51
6
63
51
54
11
37
63
32
12
64
8
16
48
80
7
53
36
4
8
84
40
45
203
7
9
8
157
3
12
213
48
143
19
5
12
28
20
12
96
120
73
54
6
11
4
20
151
125
109
35
36
16
15
41
7
9
15
30
59
12
36
72
36
1
3
44
12
13
3
8
24
37
42
24
17
55
84
36
29
19
21
8
96
25
96
36
192
3
44
31
5
13
23
12
12
16
60
44
136
93
99
21
78
17
19
17
12
1
35
12
28
12
44
13
78
9
3
69
32
25
42
42
12
48
36
39
44
40
3
41
24
40
32
4
8
28
21
3
32
4
8
4
8
36
1
30
29
13
18
45
8
91
53
25
63
68
1
78
105
15
41
36
25
11
72
88
15
54
11
48
91
78
48
99
32
25
11
48
37
23
40
60
9
179
4
8
31
5
28
212
36
4
33
48
15
44
28
12
8
55
5
13
131
36
55
5
1
3
8
1
27
20
13
138
6
18
5
60
28
120
36
24
12
3
17
24
28
116
64
24
15
149
12
52
36
32
28
3
29
52
176
13
51
120
24
8
4
15
5
12
60
52
36
8
19
101
55
5
60
7
21
87
30
35
12
72
43
17
64
80
19
42
6
17
103
48
6
3
8
24
91
12
30
11
124
33
35
4
24
20
28
20
124
3
12
65
28
8
16
15
105
104
4
33
11
13
42
17
24
25
23
204
64
9
119
1
15
32
12
136
56
52
27
89
12
36
13
11
31
69
36
36
12
8
127
9
8
13
48
27
57
27
20
52
51
12
17
28
159
6
66
48
60
65
36
43
48
5
40
32
13
63
27
17
60
67
17
13
15
20
192
7
36
57
39
9
56
40
12
117
23
91
53
36
13
42
17
4
45
63
21
3
8
37
3
44
1
59
40
15
29
60
37
72
132
60
90
33
8
37
18
12
84
57
20
60
36
25
42
54
23
96
84
43
60
5
48
36
60
49
138
17
1
95
7
72
89
31
17
60
172
12
92
7
5
84
61
35
31
12
12
21
72
123
12
17
31
65
36
12
73
27
24
39
45
3
17
72
1
6
156
21
45
35
4
44
64
123
12
41
37
11
24
79
5
96
43
53
48
31
12
6
95
64
12
8
37
11
37
39
12
80
28
20
1
3
15
30
18
17
36
12
49
11
28
56
31
5
24
112
24
44
1
72
42
17
16
32
216
7
141
20
48
12
31
108
24
33
21
71
124
15
17
76
12
39
48
30
15
27
6
96
87
3
41
76
9
11
24
16
36
8
4
32
43
33
3
90
23
28
51
108
42
23
28
80
1
6
24
5
1
11
76
3
33
56
24
19
5
4
27
42
3
12
3
30
30
17
96
72
28
27
21
44
7
21
3
6
59
13
27
8
1
54
12
57
12
135
33
144
20
13
6
6
42
42
63
56
48
37
3
117
27
15
89
24
55
24
5
61
47
4
216
99
89
96
48
43
18
47
28
15
6
48
75
15
66
27
68
7
54
48
42
108
30
18
117
8
55
12
5
55
21
15
66
24
111
3
65
55
21
9
12
263
4
147
113
1
27
44
12
25
11
48
72
61
18
93
152
49
11
76
12
21
3
45
6
101
40
20
43
53
13
6
17
52
27
21
27
12
33
116
16
36
8
1
48
47
48
64
44
24
60
96
97
42
41
4
153
59
64
36
75
65
84
1
90
45
8
12
13
11
79
21
12
8
36
61
111
3
18
24
84
15
116
16
27
89
43
21
15
17
40
21
144
18
77
25
72
47
109
48
15
8
12
19
65
4
12
60
75
69
12
69
59
1
3
68
76
75
5
76
60
20
24
72
13
11
60
16
32
12
61
15
117
18
18
15
3
77
48
19
12
21
44
28
68
52
8
16
8
96
12
48
36
52
9
11
55
9
108
36
39
72
5
180
24
1
6
90
6
6
71
84
37
6
5
16
8
216
7
41
4
20
7
12
5
12
84
16
132
9
3
44
31
165
36
27
17
40
3
77
7
9
51
173
4
68
7
18
35
12
84
36
61
63
48
3
24
53
13
6
17
55
48
57
8
13
59
108
40
56
31
42
15
51
48
41
4
36
21
12
36
47
13
131
31
18
83
76
24
12
57
18
33
3
57
3
9
21
95
19
36
41
133
114
60
21
9
15
108
8
156
1
23
72
4
44
28
96
3
9
8
84
48
25
15
3
41
25
3
24
57
83
12
60
13
3
21
78
48
57
12
153
30
18
87
135
5
64
36
12
81
30
12
17
1
27
51
72
21
20
37
59
28
8
4
32
4
27
12
18
42
65
37
83
4
60
44
36
13
66
48
9
21
15
20
24
40
8
19
53
43
42
59
12
16
9
36
30
17
1
39
92
19
6
11
12
16
108
60
48
20
16
3
5
16
8
36
25
18
21
9
48
114
9
9
27
20
31
57
140
36
24
36
67
29
13
12
11
120
19
69
9
35
36
12
1
11
103
24
5
43
65
163
12
5
108
24
13
120
51
3
5
55
149
40
87
17
13
23
61
95
12
7
33
36
116
7
29
19
17
25
12
39
44
16
8
25
87
21
35
1
47
37
35
73
47
13
24
18
105
45
3
36
36
44
13
6
77
12
84
40
8
43
41
24
1
60
24
18
9
8
100
3
5
48
25
15
39
9
24
12
33
63
20
16
44
40
32
4
56
4
123
18
39
21
30
21
57
15
3
9
60
63
48
30
3
9
71
49
195
56
19
45
87
48
12
17
1
11
67
42
11
52
27
17
12
64
32
48
1
24
63
44
4
21
30
48
30
11
12
1
135
8
16
9
23
36
25
23
7
5
100
21
11
91
42
15
69
12
42
9
12
8
60
1
39
8
24
7
17
4
33
35
ABCD 95551603424*3^$a+1 [50085]
96
125
91
53
24
40
57
18
18
18
126
78
132
33
3
29
31
54
11
37
42
153
27
173
325
83
13
24
35
145
15
3
12
48
18
47
13
36
66
60
132
5
48
37
66
129
117
108
30
81
9
12
3
45
120
315
33
63
99
126
24
15
51
24
30
60
27
33
36
54
66
11
13
6
54
18
18
12
63
9
90
125
40
87
48
78
12
15
8
79
84
5
16
81
63
21
114
96
36
42
66
30
131
61
24
219
21
75
21
48
24
12
23
40
3
77
193
18
5
1
24
54
150
6
77
37
108
48
15
69
102
18
60
192
60
18
6
12
12
18
84
96
12
17
43
120
48
54
36
84
24
47
7
18
23
61
11
37
75
72
56
13
12
72
111
45
6
45
45
3
21
192
12
48
95
19
174
15
120
32
7
105
32
13
12
95
40
21
72
60
15
27
36
113
19
42
66
12
18
147
21
6
78
72
66
12
42
66
29
13
12
108
11
136
9
66
18
72
11
67
12
54
11
109
54
48
102
6
84
5
133
3
15
17
64
48
3
5
37
18
84
5
55
150
35
61
3
21
36
12
6
24
21
24
3
54
24
15
9
18
12
48
42
96
54
150
51
9
42
173
67
30
36
30
24
96
42
18
89
13
131
25
30
30
12
39
3
78
18
69
72
15
6
35
19
150
24
6
66
12
27
81
48
39
27
69
15
30
6
29
91
186
54
90
123
81
84
36
47
43
29
25
42
6
63
87
12
30
87
99
6
15
8
31
6
60
159
104
7
18
30
17
19
162
48
24
30
42
48
12
120
95
13
27
15
36
29
1
18
5
19
30
15
3
77
1
6
36
117
32
88
8
25
18
6
54
9
33
54
105
21
35
115
48
66
6
48
24
18
27
33
18
6
60
11
19
45
224
31
150
30
5
1
39
3
6
119
37
11
43
21
111
84
60
18
47
120
24
175
12
48
36
6
60
84
36
18
114
108
24
183
93
42
78
54
6
12
30
12
234
36
3
81
12
84
18
90
66
84
45
27
36
9
3
18
72
60
15
15
81
21
11
67
21
21
24
72
3
81
23
55
90
60
120
11
91
108
30
12
15
81
47
37
35
13
12
24
12
30
42
120
18
57
21
126
29
72
48
97
132
51
27
125
97
12
35
13
12
60
48
12
39
21
36
24
24
66
78
78
9
8
115
12
30
84
39
8
64
45
18
48
89
61
24
126
24
165
3
162
83
13
60
24
24
36
11
7
12
6
60
60
87
3
30
30
12
117
8
1
6
33
21
11
31
48
30
35
127
48
66
18
102
24
84
35
120
61
54
66
30
69
33
63
39
17
13
18
12
30
42
18
35
25
15
123
114
75
3
30
48
39
273
36
11
61
99
3
90
83
49
15
45
54
12
57
123
108
54
36
15
75
24
5
25
23
184
104
37
35
157
27
63
36
114
12
23
85
27
51
42
30
30
12
3
15
18
60
12
18
125
25
39
99
6
18
48
24
24
12
9
9
60
36
48
72
18
30
60
138
17
16
51
18
156
66
66
24
6
60
18
12
99
201
90
29
13
48
3
111
65
48
16
51
5
13
6
6
63
8
25
60
12
120
71
25
111
24
81
54
54
48
35
19
78
12
138
57
123
45
21
12
183
9
95
216
7
12
90
35
120
1
36
3
3
237
27
5
85
75
3
72
6
12
30
30
15
171
6
135
21
12
12
126
12
30
12
6
65
19
18
216
11
109
30
5
55
81
3
60
41
55
156
45
93
96
90
96
9
24
63
30
78
36
9
27
72
138
30
60
18
47
25
47
37
30
24
12
42
71
19
42
83
37
75
33
120
48
119
115
6
42
48
5
19
78
42
18
90
78
12
72
24
6
6
78
6
60
36
12
11
31
48
177
9
60
36
54
12
132
17
31
9
33
12
24
51
69
156
108
12
18
42
60
78
96
36
30
36
30
5
7
48
54
90
33
21
99
45
27
45
24
192
3
9
168
18
5
19
78
95
13
59
16
24
15
48
9
129
15
51
168
6
36
30
29
37
24
48
171
9
6
180
24
117
3
66
36
23
127
126
24
54
29
136
15
41
25
30
9
27
30
84
83
85
18
54
36
23
325
12
18
5
37
60
54
9
45
150
5
1
48
47
40
21
18
12
54
30
41
7
6
72
54
5
55
225
69
6
93
72
45
18
41
24
16
32
19
120
5
25
191
49
63
32
24
25
60
35
7
102
42
36
24
30
6
90
42
48
69
8
31
30
24
12
15
33
36
12
192
30
ABCD 95551766426*3^$a+1 [50048]
36
17
30
13
72
47
81
36
99
81
76
53
24
91
35
12
198
42
30
19
20
15
13
47
81
72
57
19
5
31
20
64
29
27
60
16
24
11
18
6
18
31
12
65
12
150
30
36
6
33
57
54
9
3
42
108
12
3
57
63
64
36
24
11
12
21
16
59
30
7
72
35
36
54
66
6
138
6
126
13
12
80
129
99
100
12
35
61
68
15
21
76
8
27
97
48
143
141
75
18
63
63
30
7
8
9
36
27
112
20
15
42
19
17
19
65
24
12
72
3
75
85
32
76
56
39
90
19
47
1
17
36
111
4
17
79
20
36
9
19
12
48
44
40
11
42
19
83
78
19
53
36
19
107
9
24
3
162
18
73
104
160
17
55
96
8
4
41
87
88
41
36
19
36
53
15
69
6
37
60
24
20
88
48
23
69
93
3
21
18
121
5
27
28
12
48
20
27
177
156
132
4
8
27
9
100
12
17
60
18
33
36
28
41
39
21
36
30
6
72
18
18
30
21
33
67
44
40
60
5
24
31
12
95
37
23
49
36
20
28
29
31
60
12
140
27
108
49
41
55
84
131
49
96
12
95
126
72
7
65
43
152
36
39
157
5
54
1
8
100
116
81
19
35
97
108
29
216
30
6
66
42
48
7
47
1
53
7
47
93
88
24
17
19
17
90
9
9
19
65
3
75
25
48
65
55
5
67
12
5
7
68
100
65
72
19
101
51
3
1
24
44
45
7
41
19
53
90
42
108
12
19
56
76
83
36
49
65
7
167
105
36
21
31
24
5
31
12
56
45
126
33
93
15
64
5
51
9
19
11
54
24
51
4
137
15
45
15
183
81
9
108
127
120
12
120
53
63
4
20
21
27
40
32
111
69
36
39
1
53
42
45
112
72
59
385
29
72
103
5
120
7
29
79
8
112
71
25
29
15
132
15
21
12
27
66
3
52
23
37
80
27
102
115
84
36
41
55
32
75
18
18
36
25
20
88
5
67
36
8
12
28
24
47
13
41
55
71
33
51
37
5
18
90
12
24
55
44
237
72
96
19
32
21
30
37
5
12
199
71
169
44
27
33
15
25
140
28
47
36
30
39
16
60
32
28
11
25
29
91
89
12
72
6
126
126
9
124
60
41
55
44
132
39
141
120
147
37
35
33
36
96
4
12
35
78
31
35
54
31
11
13
41
79
5
39
3
48
49
11
216
69
51
25
8
3
57
51
6
31
17
3
75
138
31
84
12
5
18
121
53
3
52
32
28
53
27
93
55
24
29
19
5
15
16
60
44
27
1
120
164
16
203
25
24
17
15
40
60
35
18
31
17
39
21
72
12
78
30
60
156
39
3
90
139
36
5
7
36
24
12
44
15
121
60
56
12
16
5
7
17
30
25
48
23
1
24
29
12
199
59
48
25
29
55
36
60
48
35
105
39
37
240
65
3
111
9
28
53
7
167
61
12
23
69
75
37
35
18
18
138
7
84
60
8
108
27
36
205
56
28
72
65
6
9
81
103
60
17
7
8
15
33
21
15
36
28
29
75
3
30
15
39
1
5
12
6
25
44
28
47
33
3
1
68
21
54
37
11
42
102
49
24
53
43
11
13
240
12
41
19
36
125
7
72
48
35
37
53
60
31
164
87
21
75
18
36
36
12
15
3
49
113
15
75
93
39
1
12
20
136
44
33
3
16
60
36
17
55
96
119
81
52
132
56
12
24
3
25
65
72
135
96
28
5
51
9
99
72
9
67
144
53
51
24
12
36
63
1
11
25
48
5
7
72
56
21
6
102
96
270
9
72
21
60
90
13
77
54
18
7
20
60
28
96
77
7
48
17
51
21
15
28
20
57
24
27
4
23
61
47
48
57
12
21
24
48
24
84
114
81
40
59
1
24
167
24
9
40
12
5
111
15
165
12
72
40
24
11
165
75
54
7
5
19
20
3
37
48
12
36
44
3
66
60
54
25
120
32
4
29
51
39
33
132
16
89
18
25
44
9
19
12
95
33
57
51
93
30
49
155
25
41
7
44
40
204
71
18
36
7
180
12
116
27
13
149
66
6
19
29
55
20
33
43
12
53
36
18
1
104
36
4
12
8
48
57
31
5
247
80
3
25
56
4
71
105
76
77
51
36
21
103
95
157
23
37
35
37
12
20
21
12
15
93
55
53
60
19
8
27
25
12
11
33
4
113
30
54
186
18
19
48
72
12
8
21
31
41
30
24
33
52
53
6
30
42
25
5
54
36
13
11
18
30
78
7
56
52
23
165
72
52
41
15
69
18
37
32
9
19
132
36
47
90
30
1
41
99
9
66
37
5
43
132
5
7
60
41
7
20
108
45
12
15
88
24
77
51
33
7
35
18
30
61
44
81
84
15
52
192
8
3
6
66
ABCD 95551840732*3^$a+1 [50082]
30
186
27
27
37
5
171
264
64
29
72
24
51
16
24
53
43
29
18
37
44
45
27
124
35
25
56
207
1
12
17
120
90
93
39
180
1
8
189
6
21
4
71
18
42
1
53
27
39
241
23
6
48
162
294
111
76
24
5
219
40
96
53
3
28
11
48
73
60
23
37
224
4
131
9
160
20
292
128
39
1
116
33
43
264
5
168
43
8
21
91
8
36
99
81
15
78
127
119
61
95
1
44
76
180
60
29
231
180
63
84
121
20
99
42
91
29
19
101
18
36
165
100
60
32
69
54
117
180
28
149
90
33
40
23
24
1
56
333
90
30
51
136
23
61
176
96
57
27
3
42
24
115
96
29
147
69
19
60
89
67
24
12
60
53
115
191
9
39
6
115
5
187
68
39
96
21
4
60
11
61
44
3
13
23
25
132
77
51
112
168
5
115
252
107
73
48
120
59
300
33
64
144
120
71
81
24
64
56
96
39
108
73
359
138
31
36
23
73
60
17
51
21
51
183
270
27
183
61
35
25
56
183
96
24
45
12
24
156
28
29
306
21
105
19
95
1
36
44
45
78
12
48
150
103
20
48
172
84
96
29
15
4
252
167
90
42
21
28
71
120
168
36
285
51
18
3
48
36
60
40
95
189
12
63
1
155
108
57
75
45
93
111
195
97
143
61
44
36
4
80
69
42
145
23
6
240
175
71
90
111
9
48
42
54
174
13
24
23
6
7
83
24
1
71
168
73
248
16
84
119
36
1
216
144
44
16
89
67
24
23
72
61
68
69
42
84
37
48
20
100
12
20
93
15
36
15
84
66
51
27
121
32
39
9
75
6
31
204
180
89
27
40
104
64
71
25
95
78
63
108
39
72
54
6
69
72
108
16
23
186
187
59
105
3
73
8
51
138
63
3
180
25
311
210
30
90
75
40
23
6
15
9
42
81
3
36
144
81
16
20
57
103
80
4
215
49
29
43
23
117
153
55
80
219
6
175
59
12
204
84
61
80
76
23
13
149
51
39
9
135
36
25
59
24
73
23
25
72
269
54
36
1
53
187
8
16
5
151
89
19
216
29
51
15
25
29
27
63
81
69
151
233
126
144
156
24
150
6
37
24
176
99
9
99
6
67
120
53
171
16
24
95
54
27
27
37
36
113
24
30
60
253
23
36
48
12
21
148
41
18
1
71
1
173
255
412
24
120
56
48
99
61
12
60
23
54
43
44
16
89
39
160
236
24
21
139
12
128
16
20
40
95
1
47
96
6
114
105
112
59
25
35
78
72
19
5
24
42
381
100
23
126
75
15
61
44
24
16
60
89
90
25
5
6
189
39
33
93
7
224
76
107
217
155
1
173
90
141
123
96
105
216
15
25
5
19
11
18
43
24
180
65
19
60
32
268
180
96
185
234
45
76
144
56
15
174
67
23
21
36
88
20
36
3
36
6
31
84
5
39
39
282
31
108
59
181
125
55
176
123
117
33
31
41
75
15
24
264
33
63
84
133
197
6
261
93
ABCD 95552371394*3^$a+1 [50018]
5
54
21
96
15
1
65
24
39
15
145
47
12
21
27
24
49
59
96
6
66
24
24
6
6
42
15
3
45
75
13
29
18
12
60
33
15
9
15
60
48
138
12
12
31
35
30
63
60
52
48
41
39
27
30
3
4
92
4
47
24
30
43
23
9
21
43
41
18
36
24
6
42
24
36
12
12
18
60
87
60
81
55
29
31
20
72
3
37
11
72
13
47
9
3
1
5
39
87
18
43
5
27
27
96
12
6
7
44
3
6
126
48
6
15
36
75
21
45
15
15
57
12
15
21
3
66
114
66
6
12
18
42
48
12
21
15
81
24
15
36
6
39
21
60
18
25
47
45
15
12
21
36
4
47
18
15
9
63
39
1
23
66
6
33
24
88
17
6
30
7
95
33
21
79
11
18
18
13
44
51
156
9
12
3
6
60
48
6
6
60
19
71
108
36
105
69
15
45
3
15
48
54
3
52
36
35
109
32
16
48
80
21
36
90
9
16
44
39
6
54
60
25
12
5
24
19
71
13
92
16
23
9
33
84
54
21
48
15
6
54
6
27
40
44
16
44
81
42
42
79
41
48
66
9
87
36
78
6
61
23
57
3
102
30
54
6
9
24
27
114
19
107
33
51
90
135
39
42
43
41
60
18
6
6
30
3
16
44
27
9
39
66
7
12
36
5
30
25
17
18
12
60
9
28
77
6
9
15
69
27
33
87
45
45
24
15
15
1
8
21
63
16
32
75
84
21
28
11
48
18
90
9
81
15
45
24
6
69
39
54
36
99
27
1
20
9
19
65
19
47
60
54
72
87
3
105
52
35
25
11
69
93
15
24
15
30
15
4
12
65
78
37
119
18
3
39
30
15
69
6
120
69
52
65
12
6
72
37
17
19
32
12
16
41
6
12
57
60
21
15
28
17
42
57
93
18
12
30
18
42
27
3
42
31
32
16
5
66
13
23
37
5
27
16
68
27
93
15
24
36
24
1
32
63
6
6
25
53
27
39
6
75
40
5
39
3
12
6
27
27
9
21
43
83
9
63
48
12
21
21
6
9
15
1
35
60
9
21
3
15
97
35
18
55
32
3
24
36
12
84
96
12
33
33
12
75
12
45
51
9
12
39
15
21
15
18
51
12
75
72
45
36
21
18
12
9
60
51
18
6
24
1
80
87
12
126
66
6
18
30
27
24
24
12
15
33
15
54
43
48
71
69
39
6
27
33
6
33
3
24
21
40
104
3
78
15
39
9
45
6
36
57
36
36
39
6
30
54
60
42
25
60
20
27
102
48
43
29
15
63
81
84
16
47
45
84
84
15
81
60
84
12
60
99
21
28
11
181
48
77
63
27
48
24
1
35
9
3
18
36
31
5
39
9
51
9
12
54
60
156
12
132
30
18
33
27
6
27
33
42
42
30
33
100
5
30
45
3
90
30
96
36
84
36
9
28
32
3
1
11
84
30
6
24
54
27
16
23
12
9
3
1
92
39
1
29
156
3
36
28
35
33
3
9
51
45
12
144
63
6
15
27
9
3
12
33
15
12
21
15
9
99
72
48
12
9
15
21
45
7
11
21
24
36
9
6
36
48
12
18
27
27
12
6
3
39
12
1
5
43
17
54
36
9
16
29
96
42
21
27
9
63
6
51
3
1
92
33
115
32
9
6
18
19
60
17
6
30
12
51
9
15
3
18
15
4
95
57
69
27
52
32
3
42
6
9
4
11
6
18
12
42
48
24
24
39
16
11
21
15
12
18
103
5
55
29
90
36
6
6
13
12
29
48
30
30
60
75
16
11
54
99
21
6
1
20
39
24
9
21
6
6
55
5
18
36
30
18
48
18
15
112
44
15
60
21
84
39
6
18
66
42
120
13
32
52
8
15
18
60
75
27
24
24
30
67
95
45
123
21
3
60
72
6
24
18
33
129
15
76
35
30
18
66
6
42
18
9
3
60
78
3
112
32
27
30
18
57
60
36
48
9
12
6
33
9
27
39
9
21
12
15
45
54
153
15
6
30
42
55
188
45
66
1
48
17
54
21
69
30
45
45
66
69
3
72
21
75
12
93
12
12
148
5
18
132
48
9
9
30
30
39
21
54
48
33
27
9
4
35
57
69
31
59
18
63
69
30
24
69
3
13
17
24
18
12
6
12
27
60
15
1
5
43
5
66
66
27
108
3
24
6
19
11
36
1
80
12
48
15
24
6
15
84
208
35
60
12
73
47
30
18
1
59
12
120
1
48
17
84
6
60
9
45
3
93
27
57
6
12
13
152
63
18
15
27
9
36
9
36
15
27
42
30
9
21
3
15
36
72
12
121
32
24
21
54
9
36
16
8
120
111
6
84
84
15
36
33
31
17
12
6
12
9
99
6
66
9
3
33
28
11
9
24
72
9
7
65
207
60
27
9
27
12
57
9
15
15
57
3
90
42
18
54
72
24
30
6
24
72
9
16
5
60
72
42
18
48
30
33
21
6
72
36
24
36
96
45
76
68
15
24
78
7
23
9
48
12
33
42
18
3
24
129
12
115
35
102
3
3
102
42
1
5
12
39
21
27
15
60
12
33
72
4
47
132
93
3
6
90
60
1
17
3
63
36
21
48
24
28
35
60
84
96
45
12
3
18
54
66
27
12
36
159
66
36
3
36
112
48
11
78
3
33
12
39
9
27
28
5
24
55
11
12
12
18
39
75
30
75
3
48
24
18
15
15
33
45
39
60
39
6
126
25
12
32
81
60
3
105
7
20
45
54
18
3
24
9
15
9
6
12
9
36
117
51
51
36
13
47
12
21
12
33
24
72
66
33
60
21
18
93
12
3
18
60
30
12
24
1
5
15
144
9
6
24
9
48
9
3
3
9
21
27
3
72
57
3
60
33
45
7
101
7
53
27
12
81
7
29
3
27
24
66
6
69
3
48
9
36
9
19
17
42
108
168
60
120
45
60
75
72
84
45
3
13
20
3
6
18
45
3
33
69
15
3
60
13
47
114
75
3
1
71
13
53
48
42
97
23
60
13
5
42
24
9
12
12
27
9
15
85
32
39
48
6
67
23
9
72
4
32
63
37
8
15
24
12
66
24
6
30
15
40
59
21
3
42
12
6
141
15
21
3
6
111
24
99
45
96
21
48
7
5
39
33
36
6
45
15
96
60
ABCD 95552395234*3^$a+1 [50086]
113
223
29
12
168
162
493
192
35
13
120
155
30
168
199
144
72
65
55
59
48
85
480
143
210
24
108
91
209
168
54
73
48
5
180
144
36
43
144
77
36
24
18
90
72
36
12
91
72
24
168
77
91
17
7
144
29
67
48
17
79
29
12
55
48
72
96
215
97
65
108
204
156
19
215
18
60
30
162
139
149
43
29
43
35
48
60
97
5
163
24
24
96
120
221
115
24
41
103
264
173
60
79
5
6
102
7
168
5
108
24
79
11
120
78
223
29
30
6
174
90
6
73
29
90
90
90
85
77
19
17
79
24
41
18
168
252
90
48
132
72
48
90
42
55
144
137
234
78
18
13
41
79
96
144
41
36
12
7
216
125
210
73
24
47
73
23
49
24
24
65
18
72
13
48
29
48
43
17
84
235
53
132
31
168
17
84
91
149
91
125
187
167
1
17
18
330
72
67
23
12
78
7
113
7
96
264
48
168
89
90
13
35
78
12
108
42
253
48
77
43
41
36
19
221
43
96
125
90
6
120
19
96
24
24
96
48
197
235
48
5
43
47
25
17
48
55
17
18
181
17
24
55
11
85
137
55
17
156
19
120
24
24
48
48
149
72
60
103
53
19
185
30
49
59
78
264
55
24
144
120
48
48
11
85
41
90
42
48
43
299
85
77
19
17
60
30
72
60
18
12
187
24
11
36
73
17
55
24
5
168
211
17
79
35
246
55
35
54
18
348
25
59
445
96
72
72
5
19
17
223
24
120
48
17
7
41
72
18
24
18
48
24
91
65
103
77
19
113
7
353
223
5
24
91
48
41
120
31
29
19
17
79
41
144
36
144
6
90
19
101
19
125
91
269
36
127
53
19
53
60
72
36
115
29
43
216
29
43
120
120
48
96
41
199
53
67
5
19
96
113
258
54
48
7
35
13
48
119
25
65
103
17
31
48
29
150
13
17
31
72
65
54
25
360
120
48
216
120
24
53
150
133
101
139
59
120
42
91
24
24
77
30
37
23
25
48
24
275
13
144
48
47
78
67
53
60
103
72
107
85
120
353
60
138
252
13
120
287
18
55
89
175
53
43
65
42
270
55
413
19
83
108
49
11
90
547
137
103
197
348
90
12
121
167
73
17
31
101
19
107
120
85
77
42
25
144
41
55
48
23
42
151
72
119
180
18
228
7
120
72
41
120
60
19
216
17
7
24
167
97
96
96
53
192
19
149
43
65
144
31
17
18
37
77
120
6
54
31
35
13
47
270
43
137
12
43
17
7
96
77
43
48
24
5
108
240
162
133
144
11
37
137
55
24
96
41
240
55
24
5
6
54
36
54
66
19
71
114
103
17
306
13
101
211
5
139
35
90
6
30
7
83
37
5
43
29
66
ABCD 95552598998*3^$a+1 [50032]
36
6
72
18
27
147
93
33
103
41
183
21
12
144
18
21
15
114
103
8
45
150
30
180
75
40
65
6
33
15
96
12
24
13
96
125
19
96
5
126
6
12
78
138
99
105
12
36
15
112
71
6
123
93
54
120
96
30
15
39
9
81
60
19
17
15
33
6
33
21
75
27
18
60
66
69
9
12
91
95
54
19
29
3
3
205
29
36
72
18
54
36
30
36
60
48
18
3
120
9
36
75
81
78
126
99
117
3
48
88
17
15
40
23
25
5
75
21
19
101
51
72
21
24
108
48
180
54
18
24
54
37
48
32
75
117
105
31
5
12
144
31
47
1
65
7
32
3
84
6
123
57
12
6
30
36
3
15
90
90
108
42
15
160
23
138
54
33
72
27
21
105
30
33
64
83
213
21
168
48
78
109
11
117
27
90
36
60
144
126
12
177
45
12
618
252
1
17
66
96
120
21
48
112
80
99
78
55
48
17
36
54
6
36
36
30
18
207
33
12
3
15
6
216
84
18
6
12
54
21
120
40
89
24
162
72
13
113
12
108
79
48
17
655
11
37
59
66
60
12
108
135
153
36
6
45
75
18
6
228
126
115
107
48
36
1
8
9
15
96
40
11
54
96
36
27
136
192
107
6
120
15
72
99
174
55
107
45
72
16
35
54
15
48
9
156
144
91
48
47
25
5
24
84
6
36
18
54
253
17
63
48
51
18
18
48
6
84
132
123
21
180
63
75
93
33
42
120
42
72
126
18
12
18
109
23
12
36
42
72
103
17
60
48
24
18
1
32
120
40
32
57
36
27
27
6
48
96
31
59
13
53
3
21
108
48
54
33
88
5
144
36
108
27
87
12
18
60
15
147
21
48
112
80
3
162
60
18
37
152
21
36
36
24
139
104
48
9
78
18
48
60
36
48
15
93
3
75
54
30
78
120
42
48
73
17
7
176
21
48
42
33
16
161
111
57
12
51
3
42
48
27
168
21
19
41
66
42
12
39
285
42
225
57
18
333
40
77
168
19
56
144
81
15
117
30
24
141
33
7
83
6
84
6
246
15
9
48
63
27
165
33
375
165
18
25
17
12
72
91
8
27
18
144
72
43
48
72
23
210
55
23
25
11
18
252
48
15
45
43
137
63
72
3
18
60
264
42
90
36
15
147
21
160
35
156
1
35
42
156
6
9
39
81
9
42
54
135
99
21
45
24
66
6
48
132
90
48
60
33
72
48
75
93
51
18
75
33
15
3
72
114
30
78
15
75
18
75
9
6
18
7
23
9
48
33
42
45
93
60
12
72
195
57
54
96
33
51
37
113
54
252
66
187
96
221
78
12
9
45
6
69
129
55
17
31
8
9
15
45
3
48
267
42
3
105
72
48
7
8
48
192
57
108
84
18
61
89
48
103
24
77
84
36
24
19
35
13
35
24
84
6
48
91
89
135
27
6
84
99
112
5
78
117
3
6
303
21
12
15
153
12
54
6
63
75
42
163
80
129
15
27
13
23
313
137
48
36
240
138
18
78
36
13
48
200
75
85
5
252
55
53
60
55
8
75
85
5
6
69
21
180
79
11
234
19
35
66
6
90
48
72
3
16
131
21
45
43
29
72
3
33
42
210
3
237
43
32
27
21
33
15
21
19
77
12
55
41
175
32
75
37
41
36
3
15
18
180
30
144
270
18
13
48
35
90
84
72
24
12
3
120
129
42
13
5
12
31
8
69
36
36
19
77
180
127
8
40
23
9
27
126
55
29
24
66
1
72
35
186
174
6
36
30
36
18
24
103
17
42
13
48
119
54
12
108
27
69
19
47
108
42
48
27
27
6
30
ABCD 95552669638*3^$a+1 [50038]
5
13
240
27
20
109
23
12
55
45
45
59
67
18
99
45
72
99
27
29
25
143
25
15
15
41
24
175
41
100
15
6
11
12
36
64
20
1
12
47
48
13
6
9
189
18
53
31
33
92
16
20
48
61
143
43
77
31
30
131
16
12
135
41
52
8
36
4
56
13
155
25
23
12
7
90
11
19
18
132
11
12
43
18
6
53
67
6
3
99
65
43
197
60
28
80
4
9
54
21
21
3
72
33
66
29
72
36
67
108
30
3
32
43
5
100
56
4
32
12
61
87
12
21
27
27
36
6
18
93
48
80
36
25
24
66
5
4
20
85
51
120
39
21
69
47
85
147
27
36
252
78
23
4
92
19
45
32
48
40
111
29
84
7
41
49
36
23
12
37
36
15
21
39
15
6
30
24
5
84
1
54
17
24
25
36
63
12
36
20
85
108
36
3
8
24
1
95
55
57
20
25
11
12
60
43
72
54
11
64
156
147
18
24
23
67
120
21
12
20
55
41
31
18
11
136
39
9
12
9
6
5
24
4
48
3
24
33
72
33
42
21
104
36
139
36
42
23
25
35
1
36
3
21
48
6
17
52
32
163
105
27
9
39
36
24
90
111
96
3
41
84
1
15
32
12
13
39
39
5
7
9
24
9
30
41
121
3
123
57
60
15
53
55
33
69
72
35
24
31
9
27
9
36
9
18
6
27
32
28
15
9
24
27
54
15
8
12
36
37
51
15
42
23
7
45
20
49
143
73
95
64
21
15
12
3
29
25
144
36
71
12
43
18
75
105
95
16
39
29
36
91
6
84
24
47
12
7
33
56
36
48
48
64
20
24
1
23
7
129
69
83
40
75
18
54
17
55
5
13
123
57
18
5
24
25
18
45
15
33
44
13
15
8
72
180
12
55
41
43
60
66
36
83
31
21
32
1
30
29
36
64
33
24
75
51
9
20
24
52
80
28
51
21
44
48
1
66
18
27
33
66
17
120
52
33
47
12
25
39
15
24
12
24
66
6
84
6
3
20
25
24
27
81
35
28
45
11
19
54
47
79
21
36
44
43
17
88
8
13
6
5
16
9
6
228
21
8
31
12
29
16
27
41
49
3
39
41
12
1
36
18
21
9
27
141
15
15
9
44
36
43
18
3
44
36
169
15
3
33
15
21
24
24
27
30
18
17
1
63
32
73
51
8
28
15
5
13
54
117
333
3
132
32
4
9
18
65
12
163
17
28
27
5
115
45
33
18
17
60
4
9
11
16
3
24
17
36
60
7
41
1
143
13
54
113
55
17
24
31
9
39
6
35
24
85
12
96
18
89
36
16
75
36
57
15
30
71
112
20
85
59
40
69
12
23
1
75
20
13
18
48
41
40
63
6
12
15
24
8
16
60
111
54
59
12
25
11
4
93
3
27
36
29
67
129
176
49
39
21
12
35
55
77
13
59
13
18
65
4
3
108
150
15
33
36
6
69
15
29
60
16
80
4
99
17
1
72
36
6
30
18
72
36
29
13
35
91
12
53
16
24
32
12
108
43
57
32
16
39
18
27
8
64
120
3
41
12
24
151
18
191
13
27
3
77
24
97
24
75
48
33
35
28
156
129
39
45
6
54
3
20
97
11
25
90
17
25
30
60
54
15
15
54
15
32
7
5
52
36
39
5
25
18
33
3
54
27
15
81
3
24
17
40
8
52
20
40
24
32
48
12
7
21
69
18
24
101
48
12
55
29
55
6
23
25
51
9
87
20
108
84
16
21
59
12
37
47
25
24
72
63
20
1
54
9
15
21
9
18
69
24
87
45
44
1
15
27
5
16
132
27
36
21
9
54
42
54
9
57
11
67
12
81
12
33
47
25
87
24
57
83
12
4
21
27
63
29
31
33
21
15
20
48
37
18
72
6
99
9
47
24
13
11
115
6
18
17
13
71
1
59
36
1
15
3
41
13
3
9
3
8
43
24
18
27
75
17
60
13
75
87
18
15
8
88
72
8
4
36
44
12
4
36
8
7
45
81
35
28
92
24
24
36
31
72
6
36
35
40
153
23
120
25
35
48
7
57
20
31
54
11
16
80
28
12
9
24
3
20
60
19
6
39
36
8
112
8
60
55
6
90
5
100
21
48
15
12
44
1
3
15
45
15
17
49
6
9
3
17
28
87
45
75
18
15
36
20
55
9
8
4
15
36
33
21
23
73
3
9
23
4
48
36
12
3
57
20
60
7
41
157
3
159
5
76
20
4
27
84
77
28
81
3
12
51
5
64
9
87
12
20
16
99
77
25
71
40
8
85
30
57
20
13
36
11
12
40
8
24
31
42
15
56
55
17
19
21
44
4
96
8
43
30
18
6
83
16
12
120
57
3
84
80
79
17
43
45
36
48
12
120
8
36
12
4
36
44
100
15
45
68
37
30
24
12
18
6
18
108
35
24
36
7
42
111
12
3
5
160
8
4
12
68
13
30
5
67
18
150
144
53
31
17
25
75
33
59
25
6
30
24
75
27
33
3
29
133
18
17
115
41
7
9
44
40
15
29
12
1
39
33
11
12
13
11
48
103
72
36
5
72
7
78
72
30
6
11
4
12
20
19
9
60
24
32
43
5
12
13
3
48
60
69
18
65
24
48
13
23
115
29
60
40
140
48
67
48
9
9
6
81
57
6
12
5
67
21
57
72
27
68
67
29
40
20
55
66
35
19
45
32
52
21
12
15
57
27
153
18
42
11
97
27
20
37
24
51
15
9
84
21
95
121
15
15
9
81
36
3
20
100
24
48
93
36
131
49
75
56
12
7
21
8
37
18
6
15
20
24
121
75
15
5
121
39
9
60
54
66
47
48
60
84
12
ABCD 95552870852*3^$a+1 [50037]
81
198
66
36
90
33
63
174
60
63
51
12
30
138
12
78
12
54
54
30
192
24
33
216
72
213
90
174
27
9
300
6
36
24
36
84
9
129
78
30
24
24
24
90
72
30
3
45
51
72
69
30
36
48
246
66
30
27
45
72
171
63
72
9
75
66
42
33
15
54
30
6
39
141
102
30
375
111
6
48
36
30
36
21
105
48
12
90
198
102
150
72
6
9
57
54
42
30
78
132
84
156
42
162
66
105
207
90
36
132
102
6
75
165
72
75
45
12
72
24
207
75
84
96
24
126
12
90
96
66
120
75
21
144
156
15
15
18
30
6
24
66
6
54
36
390
132
12
138
18
54
153
117
114
30
180
36
18
33
15
33
9
78
48
66
66
12
30
108
48
84
120
123
195
114
75
21
27
87
96
54
66
102
51
57
24
39
57
132
120
90
33
3
66
30
186
24
18
12
90
54
21
75
141
165
48
84
6
57
9
54
6
120
60
66
78
30
150
27
45
18
24
78
18
6
171
39
9
27
12
240
66
54
42
24
36
3
45
51
15
24
33
39
9
9
6
12
69
123
156
120
72
84
6
78
30
27
117
42
30
54
96
66
78
66
96
75
39
78
30
6
96
36
60
30
42
6
336
6
18
36
36
30
228
24
18
69
24
57
102
6
51
9
12
180
12
18
105
45
204
24
24
48
60
198
12
132
12
168
102
24
84
138
132
12
96
48
132
30
138
66
30
84
6
6
105
15
270
75
33
66
6
24
84
12
114
6
180
42
90
12
120
3
21
120
216
3
72
153
6
42
15
129
54
144
12
165
75
30
126
270
12
6
126
75
105
6
48
186
15
96
9
180
96
54
54
36
66
270
144
99
21
126
90
114
114
54
6
42
12
12
324
12
24
18
48
90
180
12
12
24
174
72
330
54
51
3
42
3
21
24
27
141
99
45
84
72
30
24
66
24
36
12
102
66
12
42
30
150
45
24
87
150
210
42
48
72
6
42
84
198
78
54
96
54
108
87
93
48
147
141
291
3
21
69
6
54
12
84
132
3
39
48
90
168
15
117
3
9
42
96
69
96
63
129
45
12
84
132
24
6
48
30
132
102
66
255
231
24
6
36
12
123
93
12
39
96
9
36
3
9
222
9
45
42
108
102
54
36
12
48
33
72
33
150
120
12
30
87
123
330
18
57
39
66
39
39
81
15
9
69
90
60
12
84
6
30
78
18
162
72
6
9
51
18
42
24
198
66
42
135
15
312
12
45
3
18
12
66
66
60
36
90
18
6
33
33
30
240
9
21
234
54
126
6
12
12
6
30
42
78
60
60
72
12
39
81
6
150
12
90
12
48
6
75
177
102
12
36
120
48
222
192
42
60
60
66
60
18
36
84
6
198
6
36
84
36
30
36
72
90
78
33
135
30
6
36
18
30
60
21
15
54
24
3
189
171
93
102
198
12
12
12
36
30
54
48
123
48
15
30
36
6
12
78
84
48
72
6
162
123
3
96
21
144
21
42
12
54
30
204
66
75
39
156
6
24
231
9
36
30
36
18
240
24
12
219
15
81
75
30
18
21
39
90
63
27
36
66
39
87
72
33
117
42
6
48
12
159
48
3
78
84
78
12
36
54
12
48
168
3
189
72
24
24
66
81
21
48
60
60
72
150
48
12
48
ABCD 95553323098*3^$a+1 [50024]
8
108
64
18
30
2
40
6
2
13
15
12
8
10
24
6
80
4
12
74
6
4
54
92
6
4
18
26
42
19
24
21
6
18
20
36
55
33
2
24
22
32
76
32
30
28
2
18
34
12
138
42
24
15
15
30
20
10
24
8
10
12
20
42
6
22
26
84
48
70
57
45
27
3
81
27
60
2
40
18
33
41
36
40
12
66
6
30
6
2
36
36
18
52
114
36
9
5
19
11
1
15
18
62
10
96
92
28
2
16
24
26
24
22
68
1
15
12
14
46
9
53
48
4
8
6
6
19
11
6
30
54
24
31
5
19
21
60
8
66
6
6
88
54
110
10
2
34
32
19
21
14
16
50
12
28
14
6
19
3
62
28
12
3
35
12
54
114
1
24
33
18
36
50
4
20
6
34
2
118
6
14
4
20
46
14
40
42
18
8
54
18
10
12
20
54
10
6
14
4
38
28
99
21
44
6
4
12
24
44
48
28
20
22
8
42
12
16
21
9
6
8
18
4
18
45
27
69
41
30
40
66
54
8
60
16
14
22
26
22
20
10
2
54
12
94
74
12
40
87
17
10
14
24
12
34
20
1
35
13
23
10
24
14
1
23
90
40
48
14
54
6
10
8
40
20
10
38
4
36
50
22
56
16
8
28
44
34
92
10
24
54
21
11
40
2
40
20
16
24
26
1
39
24
6
6
20
13
60
17
19
36
5
36
30
37
36
27
68
25
9
8
7
3
42
36
14
18
42
6
42
72
28
60
32
22
15
5
34
105
17
34
18
12
8
31
11
18
28
18
42
48
75
5
72
22
81
29
96
12
30
10
2
22
24
6
6
60
3
9
6
2
58
32
18
22
20
49
3
20
18
4
6
18
30
44
22
18
42
6
8
40
9
41
34
72
48
12
6
27
3
30
3
51
26
24
19
9
38
12
28
20
22
80
28
32
7
9
6
54
2
49
3
6
6
56
12
25
5
76
15
29
10
18
18
12
110
34
24
30
60
24
27
21
60
38
1
5
46
14
18
48
13
15
2
7
33
12
6
54
6
24
57
39
14
28
80
4
26
18
31
33
30
2
4
20
4
18
2
31
21
15
11
30
4
8
76
2
118
20
6
16
30
14
6
12
7
15
38
12
76
2
12
28
2
6
4
8
6
12
64
8
12
4
2
28
6
18
42
48
42
80
34
15
65
4
8
54
13
87
26
30
64
9
9
6
6
56
54
60
28
6
96
60
146
52
18
18
102
140
22
48
90
12
2
13
3
20
73
9
12
30
33
33
2
1
41
6
22
8
4
96
2
37
59
36
46
32
6
6
16
39
65
4
66
56
64
8
106
14
6
16
18
6
14
18
28
15
95
22
38
4
66
14
58
27
27
9
15
74
22
14
4
15
12
29
6
10
8
22
44
34
20
36
10
69
3
12
8
28
21
24
29
76
12
12
2
70
8
6
1
5
58
18
2
66
10
56
4
24
50
40
20
18
22
15
36
47
10
12
27
15
30
20
30
24
61
21
2
76
12
54
6
14
34
32
37
36
69
2
10
60
24
36
14
24
22
48
6
26
6
34
30
14
24
46
30
12
2
48
37
11
61
21
3
29
10
26
4
20
18
49
51
24
26
10
14
28
20
31
9
18
30
2
10
26
42
30
40
14
4
50
42
7
27
38
7
23
48
52
30
60
12
6
2
66
25
11
46
27
5
22
8
22
30
38
82
8
37
60
9
54
18
27
17
144
4
15
21
15
36
75
20
28
8
48
42
58
12
18
26
6
82
2
19
39
20
1
29
52
6
30
3
36
3
30
26
30
6
13
57
68
7
15
18
32
4
51
5
163
23
42
12
36
34
36
8
1
9
32
52
8
4
20
16
42
21
29
16
24
108
24
6
50
67
15
18
110
24
24
46
36
12
32
43
12
24
17
34
24
30
15
15
26
4
15
15
21
29
100
2
10
24
50
46
2
18
19
33
6
26
28
36
32
19
29
40
44
48
42
30
16
20
16
44
22
9
59
24
30
6
10
2
10
12
60
2
10
6
60
38
10
45
75
2
18
24
6
19
3
2
22
24
14
12
16
42
18
27
65
10
30
66
12
8
1
101
7
17
16
12
2
4
2
22
2
55
9
66
54
12
8
6
10
44
12
34
26
4
3
41
31
53
22
20
40
66
14
58
12
38
106
15
24
15
50
12
10
56
18
52
3
9
18
8
60
6
30
25
113
28
42
60
12
44
4
56
6
16
54
8
66
4
2
10
26
48
1
11
40
30
12
2
18
66
1
21
18
12
24
9
5
34
8
42
40
26
6
28
12
36
8
16
54
69
35
16
2
30
22
36
24
20
6
40
2
12
28
20
18
10
15
45
12
3
11
28
56
6
28
15
5
18
4
20
36
24
16
42
2
13
33
2
28
14
4
39
3
24
9
15
9
3
2
76
12
14
13
23
30
34
18
20
16
2
4
8
30
16
24
32
6
13
21
56
28
26
54
6
16
30
2
12
6
18
4
21
36
63
36
2
10
33
15
26
16
12
38
24
24
61
45
38
88
8
76
20
18
12
6
18
66
25
21
12
6
30
20
22
18
36
6
44
90
40
30
14
12
43
24
47
34
6
18
32
10
14
31
24
15
126
48
12
8
48
10
14
4
30
14
22
26
40
114
9
45
44
6
6
16
42
62
28
15
36
39
21
36
75
30
56
22
68
37
12
9
24
18
8
4
2
114
6
96
7
17
6
4
48
57
3
2
10
24
12
18
30
14
28
8
6
84
16
6
44
18
16
54
8
7
33
2
1
9
15
12
5
28
90
8
42
12
4
14
6
10
36
33
3
12
42
18
20
36
10
20
4
60
30
12
44
70
14
10
110
10
18
14
6
73
95
6
10
36
24
9
36
33
30
6
72
12
18
8
16
48
20
10
18
30
42
8
4
18
18
8
10
6
26
4
68
88
42
18
32
7
45
60
6
8
10
44
18
4
66
12
6
6
50
24
1
21
20
18
10
104
12
10
110
24
12
18
4
80
18
12
28
72
20
88
38
6
4
26
28
66
44
6
42
4
20
4
36
30
9
9
12
50
13
11
25
15
2
72
7
5
36
52
96
62
48
34
48
63
24
21
15
65
16
24
54
8
18
34
66
14
37
21
38
30
10
44
42
10
18
56
22
2
52
15
21
8
12
70
2
12
18
10
8
30
10
18
30
32
24
43
47
6
12
6
112
30
50
4
50
43
47
28
30
12
74
10
44
7
33
38
13
29
22
18
8
12
7
11
18
66
4
6
78
20
97
5
18
22
48
6
2
67
15
2
90
34
12
3
24
21
6
14
4
27
3
42
6
8
6
34
60
12
14
64
15
9
8
7
11
22
3
15
2
4
6
14
43
15
8
22
12
3
65
22
6
12
20
12
24
16
86
12
42
55
5
55
9
60
2
12
28
2
10
6
15
11
34
26
28
12
33
33
18
26
34
30
30
9
5
12
24
6
16
12
60
96
20
30
6
4
2
7
17
48
7
15
20
73
3
18
12
3
59
6
42
10
24
6
8
6
19
51
36
104
24
60
4
38
4
8
66
25
9
50
10
26
16
24
30
15
45
26
60
16
8
22
44
70
9
15
26
88
2
30
30
16
80
4
26
4
6
2
12
30
30
88
50
6
31
9
2
34
15
3
30
36
6
8
22
8
40
30
36
2
7
5
16
15
24
17
24
10
6
6
8
60
24
18
40
24
24
75
5
24
6
1
3
30
2
6
28
39
45
8
72
22
8
16
114
38
4
18
8
7
17
6
13
65
31
45
14
10
2
58
20
82
2
6
10
6
38
31
9
2
168
18
12
7
84
69
8
22
18
27
41
30
22
38
22
18
9
3
50
4
24
80
4
32
4
51
24
17
48
12
60
42
22
20
36
18
90
10
32
34
60
15
3
8
40
24
8
12
10
3
33
2
61
5
46
14
40
32
18
4
72
33
27
14
19
17
34
32
30
28
24
51
11
18
6
16
26
4
20
6
12
70
30
20
61
36
3
26
4
27
29
30
25
75
2
42
78
19
33
8
4
26
54
28
2
10
8
30
46
12
27
27
14
60
12
10
18
2
34
24
12
12
20
40
6
44
6
19
15
20
18
4
3
3
44
10
120
20
58
18
8
60
64
27
5
4
14
46
51
93
18
12
117
ABCD 95553495658*3^$a+1 [50007]
4
12
11
21
3
1
29
7
36
12
24
24
11
12
96
37
56
4
32
72
27
36
144
6
27
9
30
37
12
65
63
16
29
7
24
17
7
35
21
63
61
12
5
19
20
4
47
25
83
61
68
27
1
8
36
9
99
12
16
96
17
39
16
17
39
48
36
12
9
31
72
68
3
57
57
3
12
64
12
12
71
97
12
41
27
4
8
24
16
8
51
6
55
20
15
12
13
11
61
24
12
11
33
28
47
1
8
3
9
12
4
20
12
16
20
4
8
12
51
25
8
15
25
56
27
9
24
88
56
3
21
3
13
44
36
27
21
219
9
4
12
155
37
8
76
20
24
9
99
64
60
47
6
39
4
32
51
48
33
21
15
12
12
4
44
21
3
4
12
156
24
35
13
20
24
39
21
100
24
24
41
31
8
12
3
37
59
57
24
9
79
12
60
20
12
52
35
36
9
24
28
11
1
12
71
36
6
15
28
29
31
12
11
12
24
36
13
48
5
3
28
128
81
39
45
31
83
48
9
132
3
33
24
12
24
33
27
15
25
32
51
93
4
11
25
119
33
48
9
54
9
36
36
40
60
35
21
12
15
25
11
109
53
18
21
12
3
21
33
91
41
12
27
28
17
18
33
60
64
23
21
51
33
24
3
48
25
68
24
9
55
24
12
12
48
60
60
32
27
61
11
25
12
24
24
59
13
20
16
24
36
71
18
3
69
31
8
16
35
13
12
47
13
8
24
24
15
45
4
41
27
88
107
21
4
24
41
3
4
11
108
81
3
1
23
25
24
8
96
4
5
67
24
68
15
57
24
27
24
12
85
23
36
60
9
16
8
12
36
57
96
54
69
24
9
91
12
20
57
3
76
36
36
68
40
20
16
8
36
40
8
16
24
44
15
6
36
19
20
40
12
35
13
68
48
28
17
54
1
24
35
9
3
13
8
15
9
16
47
33
4
107
1
17
24
111
9
15
3
25
36
24
12
11
9
4
32
88
8
40
5
39
36
4
36
23
25
47
6
91
20
15
37
48
20
24
33
15
28
72
11
13
48
5
6
120
37
32
36
27
45
60
40
56
12
48
12
52
11
9
16
8
48
45
36
36
24
3
15
30
3
12
3
117
9
6
9
24
24
60
40
20
16
17
7
56
36
28
48
68
51
25
80
3
9
24
21
51
33
87
3
13
11
12
6
18
37
12
8
36
12
24
156
100
59
9
4
23
13
56
4
71
33
27
25
44
52
8
16
36
68
57
15
16
8
52
12
59
36
57
12
60
51
49
5
7
36
24
5
15
4
48
48
36
60
20
24
36
4
56
28
11
33
52
8
87
69
12
24
93
63
4
36
20
4
8
88
12
140
9
31
12
32
4
11
174
54
1
20
3
12
9
16
68
51
24
48
42
3
52
24
20
136
84
5
31
12
8
4
32
3
13
44
9
6
37
11
13
23
9
16
36
11
9
64
23
12
81
28
32
48
27
24
25
8
4
12
20
64
92
100
29
3
4
36
36
24
12
20
24
21
60
12
54
1
41
102
25
8
4
20
148
8
12
76
59
24
18
63
48
12
36
96
15
1
36
8
3
13
29
30
6
103
36
56
40
8
16
47
21
228
21
7
32
24
36
27
18
3
63
25
12
59
33
15
42
48
7
11
18
27
4
20
28
36
8
52
8
3
57
9
31
32
4
44
48
12
24
4
35
13
72
47
36
13
8
16
72
20
36
96
9
90
36
21
52
80
12
4
168
144
68
27
13
20
111
61
12
11
25
8
4
60
20
9
75
4
8
27
13
144
20
12
72
27
21
72
208
8
12
21
3
24
4
32
9
7
20
28
29
7
35
12
9
4
23
1
92
84
4
12
11
36
13
32
27
33
24
64
23
61
24
72
20
24
4
84
29
18
57
4
20
36
4
24
20
12
4
36
53
43
89
7
47
129
24
39
18
111
15
37
60
11
37
35
36
21
16
96
20
40
92
12
9
24
30
24
33
87
24
9
24
52
36
17
15
3
6
7
59
45
40
8
15
13
8
3
1
12
5
55
12
71
126
7
47
18
31
12
44
12
15
21
12
40
56
48
87
72
6
63
24
12
4
17
43
24
20
48
4
11
18
7
8
88
5
7
41
31
8
64
5
36
6
45
12
52
36
32
36
12
4
12
5
6
13
36
77
18
1
108
17
55
8
52
11
66
39
16
24
44
21
7
12
24
20
87
36
21
12
36
76
20
28
8
123
37
47
18
39
3
1
11
73
48
44
28
80
12
88
5
42
1
36
32
12
36
28
8
3
18
54
13
60
48
36
95
13
11
13
32
39
9
16
12
32
45
15
24
4
24
152
24
63
37
29
36
24
51
24
4
8
51
36
9
99
36
9
4
11
9
48
63
69
204
16
5
43
36
11
45
39
13
23
9
24
12
4
20
12
84
21
55
20
15
25
20
4
53
15
16
84
11
33
28
35
33
15
36
9
28
107
36
13
29
30
13
12
12
12
32
15
33
15
18
15
72
3
25
20
16
8
16
180
5
39
3
13
20
28
48
47
37
20
4
35
18
55
32
24
12
21
55
8
24
160
44
87
45
48
135
24
18
3
15
21
27
9
4
47
85
144
20
4
12
17
15
16
23
9
15
18
7
65
7
32
33
3
12
72
3
49
95
73
8
27
1
12
32
45
19
36
65
6
36
13
60
8
12
28
131
49
8
64
8
12
16
8
4
20
60
51
1
20
21
51
28
60
12
32
27
24
9
45
31
17
39
21
3
4
8
76
29
6
36
21
63
72
49
8
72
16
116
4
32
15
12
9
4
20
4
72
60
36
8
63
1
32
12
21
3
3
37
44
52
29
19
8
57
15
24
40
8
36
27
1
68
24
40
20
36
136
11
49
12
84
36
23
18
3
12
4
56
33
19
104
15
21
88
8
51
72
1
72
35
25
11
1
12
77
108
12
24
15
16
12
8
16
80
16
11
21
48
96
3
1
11
1
12
44
12
24
3
1
11
18
6
49
12
41
42
1
80
3
49
20
3
13
8
16
32
24
24
100
20
57
67
8
27
42
19
8
39
1
104
40
24
8
84
4
5
15
63
9
57
39
72
33
54
13
24
32
24
36
39
9
24
3
102
7
71
9
36
3
72
60
57
15
37
83
81
4
32
64
24
17
51
15
60
48
1
35
1
44
4
20
3
6
3
27
13
56
16
11
36
12
9
9
7
24
8
51
57
4
12
5
19
32
12
24
3
49
44
9
3
36
84
9
27
9
3
63
36
45
69
54
84
42
7
32
60
9
111
52
8
48
64
5
51
40
35
45
3
1
71
18
60
3
12
12
4
5
7
47
9
9
63
3
1
53
6
21
63
13
11
1
44
40
80
4
32
48
160
8
15
1
20
36
63
57
12
16
23
85
11
12
1
36
12
8
36
48
9
7
8
3
21
16
71
21
15
117
60
4
35
12
13
48
20
64
77
31
96
8
3
33
12
12
3
1
11
153
4
72
48
108
44
21
42
36
12
145
20
39
33
48
ABCD 95553556864*3^$a+1 [50047]
12
15
36
9
100
104
4
20
63
49
8
12
30
70
44
75
25
44
63
133
72
2
90
6
54
12
60
39
27
48
174
40
36
60
12
14
18
3
93
40
44
40
98
48
45
51
6
39
9
27
63
6
15
13
156
20
142
114
44
60
52
104
28
20
42
10
48
56
76
44
22
50
3
9
3
25
8
52
122
166
56
24
15
25
32
28
20
96
4
62
78
12
60
12
27
19
54
42
101
57
12
118
90
11
177
28
56
28
122
21
25
32
87
25
8
10
2
30
34
62
18
12
34
78
23
13
12
35
25
12
11
96
15
21
37
36
72
60
30
18
47
69
36
3
36
15
10
6
18
12
104
144
15
60
36
43
98
15
63
34
20
52
11
9
4
11
9
10
42
23
15
45
9
90
10
8
28
2
18
24
3
24
43
18
62
6
87
33
72
4
54
6
20
24
15
21
4
11
13
80
51
21
4
80
64
18
14
24
4
12
44
30
22
8
24
42
64
6
170
21
27
10
11
57
48
34
18
59
3
48
178
80
46
18
156
32
12
3
25
24
98
21
1
24
36
8
12
10
18
36
20
4
80
48
12
52
8
36
12
4
20
135
25
116
28
192
2
48
82
56
12
72
96
52
8
6
30
4
60
36
36
12
8
28
36
71
37
47
13
131
61
20
16
8
60
40
14
82
11
57
52
11
75
48
6
4
54
2
16
24
8
28
32
12
6
33
15
112
29
9
72
63
36
13
8
10
18
12
20
15
33
24
60
16
72
18
2
78
22
44
28
36
14
58
20
63
9
52
80
6
22
68
60
12
3
33
15
25
24
36
44
87
3
18
15
13
72
68
22
2
46
26
28
11
25
35
1
8
48
15
48
97
60
8
4
32
24
4
11
1
8
12
40
8
22
18
8
100
8
16
56
24
28
11
45
6
10
38
6
12
28
44
3
9
4
36
80
15
3
6
4
23
45
108
27
9
15
105
28
30
101
60
1
14
6
4
102
38
16
24
36
14
16
96
29
25
20
6
18
64
8
4
24
56
16
20
3
57
15
93
4
50
22
11
15
30
63
49
12
6
65
84
24
115
77
45
124
68
3
19
6
23
9
27
45
4
36
56
3
15
64
18
78
5
9
18
22
8
4
14
30
34
30
50
22
56
4
11
19
29
9
63
13
44
40
188
63
21
58
30
18
42
20
88
92
3
9
24
42
90
40
35
45
3
21
24
16
8
3
25
32
87
61
54
38
76
47
25
59
81
12
36
10
2
12
40
23
25
24
8
87
24
25
50
22
23
25
47
123
42
4
24
12
14
18
30
21
49
56
52
14
16
53
105
51
13
47
69
40
227
168
12
33
12
15
84
31
29
1
8
24
3
45
18
21
13
72
38
16
54
72
95
69
30
6
24
24
48
10
32
16
54
8
34
18
30
42
44
24
63
9
16
8
84
12
15
13
12
11
49
14
94
18
2
3
25
20
12
3
69
15
75
64
65
15
66
60
15
3
6
112
23
99
18
30
82
8
28
26
58
38
30
15
9
48
40
71
145
92
312
27
1
24
18
2
16
12
20
51
9
132
36
28
14
70
8
3
15
64
50
12
111
115
18
20
4
20
48
4
11
147
16
6
20
24
46
5
105
48
12
39
9
88
20
64
36
8
16
14
16
54
32
24
15
1
72
72
71
27
30
40
8
15
25
152
18
18
60
4
60
2
30
15
9
36
124
32
124
14
42
4
20
16
44
84
16
8
28
68
16
24
14
78
24
4
6
5
9
36
4
144
47
1
24
36
30
98
27
48
21
4
42
5
33
72
48
36
30
6
40
8
10
14
66
10
20
64
2
16
18
35
9
96
84
12
48
3
9
39
31
14
12
3
61
8
36
87
93
166
74
16
6
5
49
20
60
10
18
20
16
140
4
8
18
90
4
18
32
18
60
4
120
20
24
24
108
4
8
10
78
8
4
38
22
47
9
136
90
96
18
12
168
12
44
18
6
64
11
45
16
44
4
32
64
36
20
10
26
70
18
47
25
32
27
21
12
10
62
156
24
60
4
20
15
1
20
6
30
4
11
73
26
6
4
20
24
72
34
128
21
57
4
14
46
20
30
16
18
104
3
37
108
20
12
36
64
11
21
36
40
23
9
87
9
24
72
40
8
3
85
32
87
25
11
57
156
10
26
6
18
51
33
58
42
11
12
13
152
58
42
48
11
13
47
9
27
9
34
14
180
60
16
66
96
18
12
24
44
40
11
43
18
179
43
80
22
104
51
69
24
28
12
11
31
18
30
2
16
24
104
30
141
9
132
64
11
13
32
15
127
50
76
60
72
48
11
36
9
16
8
12
63
25
72
8
100
11
25
8
10
2
4
12
44
64
56
15
9
52
30
29
49
44
40
107
19
2
4
104
16
18
18
35
69
6
33
15
21
1
68
6
54
27
13
80
4
78
5
69
16
20
3
61
44
6
18
3
45
28
36
14
30
24
12
36
42
22
11
25
8
16
30
6
84
20
15
33
3
33
46
65
1
14
94
32
4
11
13
12
44
36
24
15
3
46
20
16
59
9
87
3
16
17
33
30
21
9
162
34
11
33
34
32
18
40
56
52
72
68
63
97
60
108
11
45
46
32
66
16
8
6
22
8
40
56
15
19
17
165
48
15
9
52
35
69
51
9
15
91
14
60
27
25
8
10
26
60
15
60
63
18
3
45
36
4
116
28
36
44
36
51
60
19
54
8
160
2
6
4
38
22
56
34
38
28
11
25
36
32
48
12
88
108
11
153
18
42
27
1
42
62
66
102
36
24
16
56
36
24
64
26
18
51
27
22
92
75
36
57
3
19
14
82
2
136
6
101
37
6
2
12
48
4
11
13
32
40
44
39
61
30
6
12
78
48
14
60
36
15
180
37
72
47
9
12
3
45
12
18
34
32
15
36
57
72
4
6
18
12
8
42
18
30
10
11
72
49
20
120
6
142
12
8
36
24
3
15
22
36
44
12
76
8
42
70
8
64
108
54
18
11
21
24
4
12
144
44
27
9
ABCD 95553781366*3^$a+1 [50009]
87
28
47
21
12
15
30
54
9
4
32
51
12
13
119
48
45
45
30
18
42
37
24
35
9
3
9
48
12
21
7
11
61
5
18
30
6
9
3
33
84
36
16
53
30
30
3
33
39
51
69
40
5
43
83
24
12
13
12
48
8
3
30
79
11
57
72
51
45
16
5
63
72
40
23
21
4
12
23
33
57
31
47
45
24
33
30
21
4
32
231
33
51
9
24
3
13
44
3
9
75
48
12
13
47
66
27
12
4
20
27
37
56
84
60
12
9
6
1
24
60
36
8
39
12
24
129
3
9
3
117
24
15
6
39
96
15
6
3
16
29
54
36
24
81
111
109
20
12
60
28
20
12
64
23
1
35
12
9
16
77
15
36
36
9
54
12
9
4
17
6
33
12
153
42
13
29
12
3
33
39
69
6
30
6
69
16
164
15
25
53
7
29
6
21
39
30
18
25
35
33
12
33
48
19
12
5
19
77
12
43
5
39
60
36
45
19
71
12
25
11
24
1
59
45
33
27
51
54
6
1
11
48
25
20
4
23
9
48
48
45
54
1
8
72
27
13
83
61
11
9
3
48
9
93
6
25
11
21
52
8
9
30
85
35
1
20
3
21
16
137
18
72
6
15
27
45
9
3
40
35
18
18
30
42
57
87
1
84
20
39
72
72
45
63
25
24
23
1
72
48
11
30
84
15
24
21
6
69
105
6
24
49
17
18
33
39
6
19
56
3
1
35
85
5
48
78
37
17
3
28
23
37
20
28
101
48
3
100
5
15
3
30
31
24
35
21
16
8
9
7
104
84
51
1
23
1
17
27
87
9
51
18
36
12
15
24
16
8
21
6
138
27
39
25
20
24
9
51
60
24
3
60
12
30
27
15
1
20
4
8
12
21
3
27
33
39
1
41
84
31
83
36
6
31
95
72
60
36
60
9
12
28
17
6
33
4
60
35
25
8
63
6
6
93
12
40
12
41
84
12
6
25
8
9
55
20
52
5
19
11
30
15
81
39
9
6
30
6
72
21
105
7
20
4
8
45
7
11
12
13
17
48
39
39
24
25
23
12
25
53
87
45
75
87
30
43
17
39
9
63
3
12
48
12
45
9
31
104
9
7
29
55
23
36
72
120
33
27
24
25
80
3
30
7
8
12
16
5
18
42
27
15
12
21
15
60
33
9
42
33
3
105
52
12
36
23
45
16
36
107
6
67
8
76
53
55
35
12
81
4
36
32
36
76
35
13
47
25
56
48
24
3
48
21
33
6
57
39
24
6
63
33
135
39
1
59
6
27
75
48
48
84
6
67
8
21
51
4
11
57
12
4
20
4
11
72
24
84
121
35
9
9
27
28
47
21
33
90
12
9
15
21
3
30
79
32
39
9
36
15
9
52
35
45
120
15
33
12
63
78
15
27
85
11
36
69
9
30
25
20
3
73
35
132
18
6
24
9
27
36
49
48
20
3
25
35
45
123
24
12
21
15
42
12
36
43
5
87
48
12
48
9
30
33
33
36
39
15
24
18
30
13
35
30
36
19
77
12
3
24
76
48
35
6
6
9
36
27
37
23
102
36
7
23
84
33
12
3
1
32
52
36
35
9
3
9
48
27
66
3
96
9
6
25
5
19
11
1
20
27
45
16
5
19
11
12
24
84
24
156
21
40
89
15
39
13
24
44
24
63
24
9
51
61
12
20
75
12
13
12
60
5
6
25
17
3
4
48
116
21
31
23
96
60
108
36
60
45
132
4
20
3
45
21
55
35
9
27
21
45
7
41
6
61
8
24
15
30
6
49
12
23
36
12
33
60
39
6
19
56
15
25
47
45
75
24
1
47
25
11
36
9
12
3
97
24
20
15
48
30
42
6
78
66
39
27
45
108
16
8
33
3
105
6
25
5
6
42
3
27
18
12
48
19
56
4
8
3
9
63
48
12
81
24
88
44
15
9
12
39
61
47
45
36
51
25
120
20
135
13
11
36
6
3
72
3
24
61
11
45
15
6
3
9
111
60
9
30
108
33
24
16
72
59
13
77
31
17
18
42
31
32
52
92
3
36
25
119
25
107
45
40
96
53
42
48
54
6
6
39
45
6
9
51
1
8
60
39
48
25
140
9
36
30
9
40
56
9
3
40
11
85
17
27
3
33
12
28
56
24
27
24
1
24
20
39
37
17
6
45
105
19
56
9
43
8
9
6
24
1
71
48
21
21
36
42
1
20
24
28
24
11
12
33
63
45
15
97
17
51
15
37
5
15
64
20
40
36
23
30
15
15
24
36
12
37
17
6
145
35
9
16
8
9
48
7
23
45
39
30
6
45
15
42
18
18
75
39
12
96
13
72
20
28
11
30
6
42
3
28
11
25
35
13
35
25
101
42
33
15
9
52
20
16
20
3
24
21
39
12
48
36
21
15
13
92
40
5
30
18
6
24
60
25
107
60
1
20
3
24
13
53
19
32
15
18
18
69
88
36
35
37
47
1
36
95
9
57
7
11
30
12
15
15
18
6
30
3
28
17
78
45
24
3
81
16
60
24
17
15
12
3
97
8
64
11
9
105
54
6
6
57
63
18
6
90
66
18
51
45
3
88
48
11
45
75
1
47
21
15
45
24
100
48
53
12
39
45
78
13
107
25
8
4
11
12
36
24
21
36
21
39
105
30
25
23
36
45
36
33
18
93
24
48
9
6
109
8
28
24
44
52
68
15
36
25
11
33
39
33
4
11
37
68
15
117
108
33
39
3
129
24
15
24
21
117
3
45
30
12
24
69
36
33
15
51
9
15
45
57
3
12
15
6
7
48
12
23
54
3
16
20
9
51
57
19
60
11
54
3
12
96
48
21
18
30
15
52
59
49
11
61
20
21
19
8
60
21
84
7
5
39
15
21
4
11
48
60
30
51
15
12
24
6
30
18
15
4
17
39
24
33
12
7
20
15
9
36
9
36
15
120
16
5
3
27
18
7
48
29
51
12
27
1
101
18
1
11
78
31
17
42
13
72
60
12
56
69
6
105
28
11
108
1
20
36
36
52
116
36
75
108
78
67
35
12
33
15
42
48
18
18
42
9
28
32
3
21
52
23
12
13
84
72
41
12
18
18
7
8
36
3
37
23
21
111
33
3
9
100
11
24
96
117
75
1
12
5
39
9
99
3
9
39
21
3
36
24
265
120
20
16
56
9
7
48
12
23
42
7
12
11
24
54
30
1
11
37
35
33
15
25
24
11
12
13
48
11
45
15
13
32
9
7
35
108
12
45
108
15
1
20
3
21
9
42
60
48
6
39
15
36
9
51
21
63
57
24
4
5
60
42
25
36
35
90
90
54
60
3
72
16
24
11
33
12
24
3
30
6
1
11
25
48
17
67
12
23
60
18
19
44
4
23
57
3
37
5
30
25
41
6
21
4
35
ABCD 95553957628*3^$a+1 [50015]
5
55
11
1
84
35
42
18
60
37
12
53
19
71
18
7
47
12
108
60
73
60
5
24
43
23
108
121
29
12
19
35
108
1
24
71
66
108
126
24
90
30
12
84
72
49
36
77
42
24
12
37
5
7
36
5
19
5
19
5
6
78
7
83
72
193
95
48
12
66
42
12
36
36
49
5
144
12
186
12
12
13
77
90
120
1
5
12
18
114
54
72
42
78
24
36
49
23
96
49
11
12
24
18
48
30
180
18
24
48
90
60
30
7
137
19
36
23
102
54
36
49
35
24
13
24
35
78
12
18
30
18
49
24
60
29
7
125
48
42
85
59
37
29
18
13
23
6
36
7
11
1
29
12
55
29
103
5
6
84
1
24
77
54
30
6
49
5
24
48
18
42
67
11
12
25
12
65
31
24
23
210
90
60
108
49
12
65
54
60
1
84
11
18
115
197
126
48
85
107
12
132
13
12
29
19
48
12
191
49
96
59
60
25
36
36
24
36
83
30
78
48
1
65
91
17
6
54
55
60
36
96
11
12
25
71
61
5
6
133
35
37
65
19
29
19
17
60
18
60
18
7
12
83
1
107
42
90
132
36
24
30
6
12
13
77
30
25
5
18
54
6
18
42
13
41
19
36
48
60
11
6
48
6
12
85
12
11
72
25
120
59
133
11
24
12
6
18
36
96
37
35
13
24
23
12
18
6
72
18
54
18
48
72
12
42
18
18
12
6
36
6
13
11
48
30
18
30
12
6
12
12
13
48
77
30
90
48
90
25
11
133
155
6
30
60
24
13
35
37
95
97
53
6
120
157
48
131
48
37
23
12
24
66
55
48
131
60
42
42
30
108
19
95
61
83
61
35
18
31
12
35
42
91
11
13
36
36
41
7
48
35
42
48
120
7
36
215
66
6
12
186
19
215
73
23
12
12
1
5
6
13
5
30
6
12
7
23
24
120
18
103
29
48
7
11
12
36
1
83
25
71
60
24
25
77
18
366
12
18
97
35
30
222
66
31
71
12
30
42
13
60
35
96
6
19
24
60
71
24
13
29
19
71
36
60
60
12
25
185
18
144
1
47
1
11
18
12
90
25
83
18
60
90
18
6
36
13
191
60
1
24
5
19
17
42
60
60
30
7
35
85
149
42
12
36
1
35
36
30
204
55
29
139
47
30
84
54
30
12
79
24
108
23
181
24
11
36
42
78
54
31
60
53
6
13
5
96
19
53
18
6
54
60
156
6
67
113
150
240
12
121
29
42
144
6
6
48
42
18
60
6
31
24
29
19
203
72
18
30
37
23
24
30
43
35
108
97
23
97
35
12
24
84
12
36
24
66
24
91
29
6
37
11
37
84
119
66
6
12
72
1
35
42
48
42
126
7
59
60
24
126
30
1
72
12
41
72
6
12
90
18
1
41
43
5
7
119
6
7
11
37
95
30
18
49
11
90
30
12
72
1
35
1
60
83
36
150
36
30
54
60
54
25
83
12
30
48
30
13
125
30
49
47
13
83
157
131
96
120
198
42
24
24
120
30
42
13
41
6
1
89
31
5
18
6
18
120
25
17
30
25
48
11
1
11
60
18
30
37
29
43
96
24
48
24
131
12
120
78
7
131
6
36
48
12
102
72
36
24
13
71
6
19
11
36
18
42
18
7
5
7
35
1
5
42
49
48
120
17
18
48
12
1
24
41
54
13
132
95
108
12
36
1
23
13
48
5
72
18
49
35
18
48
7
12
47
108
6
31
24
47
25
53
102
73
35
109
191
49
36
72
59
13
11
36
60
36
13
47
48
12
108
24
180
30
91
77
54
126
42
13
12
96
12
35
144
1
23
54
36
6
109
5
42
13
12
23
6
30
25
71
18
54
30
6
54
66
49
5
6
42
19
23
12
25
23
12
49
12
12
5
6
66
43
108
12
5
150
42
30
133
60
107
1
23
49
35
73
107
12
13
48
29
66
12
18
30
85
24
35
13
197
6
48
66
36
102
60
12
48
60
25
83
60
37
23
24
13
11
1
48
35
181
89
6
72
30
24
31
23
42
18
109
107
6
24
84
30
114
7
29
31
48
35
13
83
12
18
24
36
12
84
103
47
30
96
67
11
84
36
12
150
24
43
35
42
144
30
6
48
138
54
126
73
11
1
23
61
216
35
18
31
108
35
37
23
1
35
12
12
120
12
6
30
132
108
109
120
89
30
30
67
24
173
6
84
36
12
54
19
11
36
84
6
19
84
24
65
6
42
90
12
78
108
19
11
36
48
1
96
228
53
19
5
18
120
132
13
36
41
96
24
43
5
67
24
36
36
12
47
84
30
12
79
11
37
77
30
61
5
150
24
13
53
55
12
276
36
5
174
6
18
36
24
37
119
36
18
18
48
109
35
42
24
54
6
6
48
12
36
30
24
96
7
11
36
96
162
6
102
ABCD 95554125944*3^$a+1 [50010]
75
72
72
81
135
216
9
12
144
84
92
48
211
29
19
77
36
175
24
144
21
51
125
160
20
88
32
168
12
324
60
4
87
273
87
33
12
68
12
60
7
81
120
152
79
41
199
120
209
96
96
40
60
48
20
7
213
75
5
172
20
48
67
9
96
48
207
33
80
7
24
21
128
12
84
16
288
27
33
80
120
112
104
84
60
127
105
240
8
7
45
48
140
31
41
103
17
4
3
81
120
87
33
80
16
24
20
112
3
17
40
8
12
64
51
93
51
45
144
36
44
60
55
161
31
24
48
101
115
17
55
24
9
72
63
57
8
79
48
105
200
7
21
171
24
57
20
108
216
300
4
12
48
36
135
21
68
175
45
80
12
7
17
136
8
96
96
48
40
80
55
24
53
67
233
48
36
4
236
64
27
153
279
216
41
55
269
240
67
45
27
72
81
140
48
16
3
81
56
24
12
60
24
40
120
15
105
56
160
60
20
24
40
24
135
41
144
40
200
40
60
260
60
16
36
48
60
75
81
224
7
209
16
80
48
112
44
43
33
20
19
24
65
40
216
480
216
207
33
60
108
87
93
260
7
72
17
96
48
12
43
225
56
55
24
77
208
80
132
24
31
33
20
60
216
40
36
123
5
160
20
31
29
60
16
96
24
24
15
21
3
48
125
148
176
124
36
140
64
32
19
24
65
36
4
15
65
16
296
79
69
51
41
127
17
24
396
4
140
115
17
60
148
87
9
39
57
108
75
57
60
99
129
15
77
28
96
84
32
48
300
36
16
75
5
4
111
312
120
273
87
57
156
3
81
44
96
100
224
16
300
36
24
24
176
16
15
129
56
88
60
27
353
79
17
223
72
89
175
21
116
79
9
207
9
135
89
12
43
5
52
39
48
137
295
81
24
183
377
24
40
32
40
104
64
80
76
36
63
41
103
96
65
7
33
20
132
7
41
96
31
345
8
367
93
60
20
91
165
75
5
76
39
129
12
108
56
55
9
156
96
68
127
192
81
12
108
15
65
240
72
7
261
32
84
55
69
60
36
144
12
39
48
41
112
8
199
240
57
44
16
284
52
108
56
40
63
57
15
9
135
41
340
44
151
45
36
48
15
81
39
41
31
105
48
32
304
344
31
9
80
52
108
116
16
108
152
24
16
68
16
80
4
12
44
84
52
8
55
105
15
105
72
183
105
120
60
36
60
36
8
36
36
103
5
100
32
7
101
96
76
8
40
15
144
41
31
89
36
19
45
27
72
93
108
15
117
108
116
256
144
36
39
81
68
67
89
31
129
15
96
33
15
185
31
89
79
48
233
112
120
224
55
105
84
92
84
16
48
32
19
81
128
240
55
24
48
125
19
216
5
148
32
24
24
55
21
3
216
165
32
163
45
27
72
17
55
9
12
243
65
232
20
28
15
101
43
ABCD 95554803868*3^$a+1 [50039]
9
55
71
228
33
63
36
9
51
24
61
20
3
13
23
57
129
15
63
12
66
18
21
39
24
18
60
84
91
8
9
63
28
11
24
96
45
4
107
12
12
18
18
54
139
56
24
60
36
21
54
90
54
1
65
90
66
99
63
72
36
9
75
60
6
54
66
75
27
18
15
24
3
108
12
36
246
18
33
28
149
12
19
125
42
12
37
11
33
12
27
12
24
42
19
5
54
6
96
3
9
43
8
51
45
21
24
30
1
47
12
21
60
4
23
192
1
29
48
3
3
81
9
7
68
27
13
71
45
120
3
42
39
76
116
28
95
144
373
68
12
60
4
56
69
6
24
21
24
21
39
60
4
29
3
4
5
99
156
51
13
35
24
21
45
114
72
45
51
78
42
12
90
91
107
9
9
24
6
36
114
6
9
72
40
5
15
24
96
27
12
45
3
21
12
180
39
84
72
9
9
31
5
6
24
9
9
3
108
87
69
36
24
3
66
75
15
37
20
33
91
155
78
6
12
45
87
6
66
18
31
80
51
120
141
24
81
43
32
15
69
15
21
45
135
33
186
21
3
57
88
36
56
27
6
15
21
156
3
36
24
156
40
56
24
63
37
56
63
25
80
27
78
42
25
20
39
18
66
36
45
15
18
3
48
9
171
45
7
20
84
99
24
18
3
45
12
123
9
162
21
24
51
33
15
66
18
6
51
15
18
27
9
12
79
36
44
129
114
81
75
57
24
15
1
95
84
1
20
15
24
9
57
15
117
63
39
45
75
30
111
48
27
84
21
27
21
12
39
84
57
3
6
31
35
204
49
5
6
36
25
180
80
57
66
24
33
33
90
12
24
36
84
9
75
21
4
5
12
42
121
29
7
11
24
1
8
12
3
60
6
19
5
31
11
133
65
42
12
57
69
90
25
20
9
66
36
45
15
9
99
18
39
76
164
51
69
36
33
7
8
60
40
47
30
3
12
63
96
21
48
15
25
56
60
33
27
4
36
95
90
31
8
12
105
48
30
36
24
24
78
24
51
48
15
12
90
3
51
21
4
20
96
64
36
35
42
51
16
36
29
60
36
18
6
18
60
6
15
60
51
1
5
144
15
33
12
15
135
84
45
16
5
31
44
21
79
36
8
36
153
12
54
25
20
16
29
7
5
30
9
36
15
49
36
180
5
174
1
125
19
83
6
66
6
75
3
42
48
66
84
24
21
16
20
15
81
123
54
6
36
36
30
15
3
45
39
37
36
20
63
25
36
80
21
39
21
15
15
33
21
96
15
40
23
72
12
102
6
42
96
72
15
63
21
3
6
7
108
29
48
3
27
12
120
66
66
25
11
90
12
27
99
30
36
84
15
12
48
112
35
45
39
6
42
6
27
39
84
30
7
47
93
39
69
12
33
6
61
20
108
21
30
60
49
77
3
45
75
9
30
102
30
45
3
13
17
30
6
55
35
37
35
54
19
11
18
6
24
18
30
9
36
48
105
15
12
39
25
41
12
6
117
75
9
100
80
45
204
15
120
111
66
18
57
108
51
45
24
100
92
57
6
84
13
20
3
102
3
12
27
36
72
13
36
35
9
9
63
99
6
78
57
60
39
96
84
9
27
33
21
36
39
24
69
42
1
35
30
3
12
24
4
36
11
129
75
6
54
81
4
23
81
39
1
47
45
75
12
18
3
12
4
44
12
3
57
15
49
44
75
42
3
9
43
257
18
12
57
15
78
27
15
21
45
63
12
28
17
39
96
28
36
35
21
75
165
9
36
195
27
13
53
36
18
1
36
71
18
66
141
228
12
9
6
42
3
60
69
15
51
73
32
39
1
17
63
24
51
25
5
103
56
75
36
9
4
71
1
23
24
6
30
61
44
69
27
40
140
4
17
15
84
136
29
36
48
135
112
35
150
30
72
12
21
24
60
33
31
11
6
24
15
16
80
15
45
69
79
17
3
39
18
75
63
45
9
6
6
24
96
24
7
125
3
52
5
39
60
33
27
3
6
51
36
24
84
51
9
15
42
54
69
15
25
152
105
75
28
5
84
27
51
45
120
100
23
12
73
17
30
24
1
95
33
15
42
3
21
54
117
3
81
15
25
44
21
135
16
5
123
52
144
53
90
18
54
24
6
54
61
36
5
84
48
66
12
45
84
129
60
6
21
105
3
36
3
6
147
9
18
21
87
60
24
66
15
180
123
45
180
27
48
72
30
60
174
45
36
87
48
33
12
39
6
3
99
33
15
73
107
9
81
60
108
42
144
30
15
16
140
24
69
55
11
30
36
3
12
24
9
144
3
48
96
39
81
144
111
48
36
81
16
119
61
104
4
72
108
36
41
123
16
36
164
75
36
12
1
47
24
1
180
5
18
66
19
11
30
6
120
49
83
36
25
32
39
48
21
57
55
59
6
18
25
131
36
9
135
21
28
32
45
15
60
9
19
11
6
150
42
6
57
63
57
33
126
18
36
6
24
96
105
3
6
90
42
75
39
45
3
96
57
ABCD 95554824026*3^$a+1 [50029]
15
40
12
24
24
60
23
13
12
24
24
17
3
36
3
133
20
28
12
20
12
15
1
96
5
103
5
27
4
56
36
27
1
47
54
15
28
8
4
24
11
9
16
20
108
28
24
20
40
48
8
57
27
4
24
47
61
48
11
48
18
7
12
5
43
12
11
13
20
4
68
15
13
24
96
12
32
52
24
12
29
15
40
48
48
17
90
1
56
21
7
8
52
48
5
3
24
28
5
3
112
5
120
19
11
12
73
17
3
9
63
3
12
72
49
17
15
9
6
73
17
42
1
12
12
8
52
47
18
18
72
18
7
32
3
21
171
60
145
11
37
5
7
36
5
19
20
4
29
27
63
21
16
5
79
12
5
60
12
12
48
103
5
19
11
12
1
11
45
21
19
48
32
3
57
15
48
45
3
73
24
20
33
43
29
7
5
63
60
3
37
5
3
4
84
20
9
30
21
21
18
61
24
17
30
61
60
8
21
15
51
9
16
24
84
24
36
24
23
12
30
12
60
79
71
1
20
40
72
12
23
73
24
35
1
84
20
3
120
85
5
3
4
24
17
19
24
89
30
13
32
12
28
17
99
27
9
4
20
64
5
7
44
60
4
23
49
23
37
53
55
47
6
27
45
7
36
12
92
21
7
32
4
36
83
13
20
15
13
17
19
5
19
11
13
32
3
18
7
60
5
18
57
16
36
23
1
12
47
237
4
56
100
11
33
9
7
20
3
25
20
148
12
17
3
72
36
28
104
16
12
29
19
24
20
27
33
3
153
9
31
29
90
1
20
4
35
13
12
23
25
65
12
7
23
13
24
84
17
7
12
5
18
13
24
56
48
112
12
12
35
1
12
68
28
32
52
5
12
151
5
84
18
25
12
35
48
13
12
47
61
8
51
73
12
53
42
1
8
12
24
3
81
4
5
7
11
49
20
63
1
12
60
5
30
30
43
12
77
3
24
16
5
30
37
20
36
9
27
28
36
12
132
12
48
20
40
72
8
3
13
17
39
4
36
11
90
7
20
88
17
108
19
5
6
9
16
5
12
42
9
52
35
45
45
24
18
12
1
60
24
36
12
48
5
15
15
9
36
27
117
15
6
15
4
5
75
3
133
44
3
30
31
29
7
8
27
1
48
17
43
11
48
1
56
28
5
12
15
16
20
108
12
52
80
15
13
59
66
7
36
41
18
25
35
21
51
1
77
43
32
63
37
35
37
11
25
5
15
4
23
13
29
31
12
20
16
20
40
12
48
24
12
84
17
19
24
20
24
117
6
24
1
12
77
55
11
33
16
24
72
12
60
20
33
55
47
57
76
17
30
13
29
15
24
51
13
5
31
56
3
12
1
44
4
72
12
35
1
17
3
9
18
54
19
11
13
35
12
18
75
15
42
96
79
11
30
43
41
3
72
51
117
52
35
60
1
8
51
49
12
47
57
76
108
20
36
45
3
52
36
12
23
12
117
3
1
89
12
31
29
6
13
24
96
12
35
13
20
12
39
78
7
5
48
7
131
13
17
19
48
12
11
12
12
1
12
36
12
8
16
20
36
12
16
29
48
42
13
20
40
12
5
30
18
19
35
48
1
20
9
27
24
12
87
18
3
69
3
24
3
145
5
63
52
12
44
16
36
12
23
57
15
1
12
60
119
9
36
76
44
21
120
43
60
71
6
7
5
7
36
12
60
36
11
61
84
23
21
27
13
56
15
21
120
4
24
11
48
81
4
5
55
96
92
12
45
43
29
31
5
60
3
81
15
28
17
78
21
84
3
12
12
30
15
28
60
35
21
40
32
4
35
13
8
9
19
17
39
4
17
30
13
12
17
31
29
7
56
4
65
3
28
44
4
12
5
7
108
68
4
12
60
5
31
24
84
60
11
9
124
20
52
23
33
9
36
67
12
41
19
41
54
9
4
35
21
21
18
18
54
6
7
12
36
35
9
4
12
5
55
48
120
17
19
84
24
8
4
48
20
63
25
12
53
114
6
7
20
3
13
56
15
1
20
4
35
6
55
32
16
32
45
123
16
23
12
18
3
15
69
4
11
30
6
57
36
52
20
147
18
7
8
72
76
24
36
11
13
5
48
42
61
11
13
12
8
27
1
68
52
59
13
17
31
12
17
79
44
36
4
35
13
48
56
15
25
65
99
4
80
76
12
12
32
15
66
72
12
6
84
9
24
15
18
3
21
36
7
92
60
28
20
57
3
3
9
63
12
1
12
240
12
5
6
12
13
5
3
12
88
12
5
12
42
49
60
17
54
13
8
4
20
15
21
48
24
48
40
12
12
71
33
4
12
35
61
72
5
55
53
3
76
24
36
24
17
55
35
37
72
11
12
57
21
19
60
8
16
71
30
48
30
33
4
56
12
16
11
13
72
56
57
12
55
36
12
17
6
12
13
68
4
120
20
12
24
51
6
60
39
45
43
120
8
24
15
21
28
36
5
36
19
35
61
17
15
16
24
48
12
5
18
37
5
42
73
12
83
37
11
13
32
12
112
5
6
9
33
7
8
36
27
84
25
53
31
41
31
32
40
12
143
30
12
36
7
35
18
63
16
20
4
32
28
12
68
21
18
13
24
95
1
48
20
64
5
7
8
16
24
12
35
18
48
12
3
48
39
13
44
3
13
5
60
12
7
108
5
30
18
39
4
71
33
340
35
1
92
39
73
23
193
24
107
1
59
9
40
32
45
27
12
36
28
12
60
24
80
180
16
48
41
15
51
72
78
7
32
4
11
138
30
33
100
20
27
25
17
19
36
20
4
59
18
7
23
57
88
17
51
81
18
117
4
11
9
9
3
52
23
30
72
43
12
36
17
39
21
7
5
7
20
28
8
40
35
25
20
24
4
12
12
48
95
24
13
20
15
13
5
54
18
42
13
116
21
6
42
7
5
19
17
12
27
21
7
12
35
13
56
51
30
15
15
1
68
51
9
9
3
15
25
84
5
30
36
49
5
30
6
30
37
36
140
9
31
32
52
47
13
32
51
49
24
12
24
11
45
12
76
17
19
23
13
17
7
23
18
3
4
60
12
24
12
20
9
3
40
23
42
12
19
36
5
3
45
31
60
44
93
15
9
15
21
43
12
29
39
16
36
137
18
162
27
3
1
12
12
20
16
96
20
4
29
7
5
75
64
12
29
43
36
24
17
15
3
25
47
45
28
5
48
7
12
36
77
3
87
13
5
19
11
25
20
4
20
76
17
43
12
72
5
43
12
36
20
27
45
33
19
20
36
4
41
84
108
3
40
5
7
12
36
12
35
12
13
48
5
19
71
49
44
21
3
16
12
5
19
41
7
20
87
133
47
1
17
7
41
7
36
120
89
7
36
17
18
12
13
20
39
1
32
52
11
24
25
24
11
9
9
7
8
93
12
7
11
30
3
87
9
40
65
6
33
40
11
18
48
39
165
36
43
32
75
25
44
4
12
35
97
23
109
24
36
24
36
41
24
15
28
8
57
7
60
5
43
65
7
5
6
37
20
27
60
96
49
36
20
4
23
132
36
25
32
28
8
16
11
24
13
53
19
23
1
131
13
5
55
5
75
3
33
24
33
ABCD 95555089192*3^$a+1 [50021]
25
59
67
33
39
36
21
69
71
1
30
18
24
15
15
33
20
88
24
12
24
84
81
119
37
18
33
45
3
32
100
9
23
88
15
65
79
18
11
19
53
55
60
53
12
19
108
42
3
12
39
45
44
36
181
3
12
3
113
7
5
40
252
45
54
36
5
60
49
126
45
84
15
5
49
48
75
93
11
16
132
80
25
87
201
27
15
105
15
6
51
56
12
7
90
59
40
27
18
27
39
54
27
48
12
68
180
85
51
80
96
55
113
12
25
39
104
12
4
3
126
156
95
64
81
35
28
75
57
3
180
105
3
12
93
20
52
15
42
11
4
105
54
6
59
79
45
56
7
24
48
6
72
54
29
115
41
84
24
7
33
72
36
9
23
25
42
101
145
78
66
6
5
85
30
5
52
8
184
135
33
8
28
20
67
60
129
24
56
91
57
20
55
36
141
84
45
39
132
63
257
24
7
108
69
56
16
39
141
15
60
45
20
1
42
36
17
72
28
32
12
1
12
18
9
68
55
138
3
20
31
33
32
96
25
15
48
135
69
57
3
12
3
72
53
37
15
105
51
12
27
288
78
83
4
21
36
83
12
60
4
129
3
15
54
75
45
54
81
44
24
1
71
76
32
76
84
8
184
111
5
24
85
120
24
35
4
12
120
20
91
54
60
23
36
67
30
75
140
12
43
57
105
6
21
45
15
48
27
126
39
36
32
16
140
7
57
168
15
108
45
9
15
36
20
19
77
25
135
8
115
65
72
223
41
12
19
9
56
1
54
89
97
59
96
7
72
156
33
80
12
7
162
54
72
17
40
12
368
67
29
61
83
1
6
21
12
72
51
24
5
79
24
65
28
33
87
104
43
21
84
116
49
138
150
18
117
24
21
39
51
57
8
48
7
42
63
8
19
41
115
24
105
60
27
6
27
68
13
72
108
39
243
17
28
9
15
45
11
60
103
114
3
32
40
51
9
3
5
55
249
20
64
24
80
7
60
36
69
108
32
61
23
49
48
135
9
6
33
12
24
116
28
69
63
32
48
4
15
6
59
108
28
75
45
80
64
63
36
101
16
63
77
25
87
27
36
57
48
87
57
20
100
48
33
18
57
69
15
8
13
54
30
59
1
39
20
85
35
1
138
21
80
31
165
99
186
30
273
36
24
68
24
60
25
15
69
15
156
44
12
28
57
54
21
32
13
119
49
35
12
7
18
3
12
57
18
105
84
20
364
57
63
45
36
23
40
96
32
4
80
24
37
23
31
5
28
140
28
32
16
60
36
51
129
96
32
136
60
165
71
265
6
174
60
59
4
80
13
183
57
87
252
36
12
3
78
47
28
51
29
132
12
43
9
3
125
1
11
151
60
45
27
41
16
80
61
54
29
24
52
3
33
123
9
60
32
31
9
45
15
15
24
17
145
3
15
17
109
59
84
1
36
35
19
201
60
56
64
60
24
75
165
15
21
20
283
36
89
73
167
175
77
120
85
3
57
111
84
3
53
124
33
11
67
30
195
140
85
18
21
15
29
12
49
18
36
41
28
93
15
44
60
25
18
41
7
29
4
21
119
12
40
128
4
27
33
3
33
141
95
55
9
92
43
125
55
21
60
168
56
31
41
19
165
24
24
3
29
28
60
56
115
36
18
246
60
81
20
24
1
15
3
401
31
29
112
57
11
16
9
15
75
102
60
27
75
72
60
30
155
60
24
16
15
29
16
84
39
36
84
78
162
5
67
18
30
41
4
27
21
12
60
48
8
24
76
24
60
92
31
53
4
12
75
41
13
84
27
44
91
108
5
55
5
61
119
31
72
18
59
25
51
84
123
54
48
42
53
52
60
63
168
18
72
87
51
42
54
144
29
52
93
18
17
307
29
64
32
84
67
9
99
9
36
60
116
24
100
87
69
80
31
17
1
27
12
80
61
72
18
101
1
3
12
44
13
15
12
60
111
24
5
168
7
5
28
3
65
79
21
48
36
15
41
13
186
36
30
179
28
27
6
23
67
12
65
28
44
49
30
17
12
13
72
36
171
99
101
24
19
41
67
54
15
108
20
96
7
54
39
57
59
40
68
7
6
90
12
65
28
15
9
24
57
35
37
ABCD 95555787038*3^$a+1 [50082]
6
54
6
42
13
60
47
78
39
4
12
5
87
81
7
29
78
37
5
6
12
30
75
16
89
30
1
29
90
13
29
15
75
24
45
39
6
6
30
30
33
27
18
27
45
78
6
6
1
5
115
8
9
12
6
42
3
40
77
7
11
72
1
80
57
3
111
1
17
36
36
30
90
15
4
5
36
30
60
9
45
6
25
20
64
20
72
237
75
27
6
42
6
66
18
12
36
42
72
24
24
18
3
9
90
30
36
54
1
35
36
25
96
68
39
12
24
6
78
45
36
21
114
6
18
21
9
31
17
12
3
3
36
1
48
56
105
18
42
15
36
9
3
36
112
17
6
1
59
6
78
1
47
30
3
39
78
24
18
60
156
6
36
114
66
3
16
35
30
55
20
69
24
3
108
52
68
72
15
132
21
69
60
31
11
30
15
3
13
24
44
36
136
17
7
8
15
42
31
108
5
96
30
24
1
95
121
48
5
180
7
65
43
11
21
57
3
64
35
18
12
15
48
88
44
9
60
31
24
47
24
6
87
63
24
25
5
6
24
33
12
3
36
21
39
36
109
17
30
12
12
1
80
88
5
7
29
3
12
64
17
12
66
21
33
27
9
6
85
44
36
3
1
32
40
68
39
30
6
12
25
89
51
9
48
27
9
6
18
60
120
63
27
42
19
56
40
8
96
76
5
24
31
41
15
160
5
48
6
60
24
9
27
85
5
3
15
1
155
6
84
27
64
44
15
54
30
33
12
45
18
33
21
15
16
29
111
153
135
21
31
35
9
48
16
29
12
3
16
35
61
5
6
12
66
24
66
42
12
18
24
6
55
29
30
105
15
18
12
48
90
30
108
3
81
18
121
32
69
79
59
6
15
15
1
29
6
9
81
24
66
21
4
5
30
24
45
39
57
4
60
20
16
41
102
42
36
3
21
6
84
30
39
136
20
3
1
41
31
23
9
57
15
63
1
32
15
12
6
15
51
25
41
43
11
6
18
90
60
24
7
20
60
69
84
12
24
90
24
57
3
102
15
9
55
29
7
71
102
36
96
51
9
24
66
181
20
3
1
149
36
6
9
3
61
11
9
39
21
87
12
81
21
31
23
66
15
4
11
48
12
18
30
93
9
15
4
17
24
60
6
24
93
15
36
72
49
24
11
1
17
6
6
3
28
29
120
24
55
60
20
21
48
6
21
4
17
24
78
21
9
6
1
35
93
48
117
6
12
12
132
48
60
30
120
43
5
48
51
3
97
5
90
60
18
30
6
54
30
66
61
24
59
18
12
7
29
54
48
13
179
72
6
39
9
55
11
1
29
54
24
6
24
67
11
18
6
6
12
42
96
48
21
64
5
7
20
4
53
12
30
78
67
29
24
18
9
76
68
39
18
48
24
42
48
6
126
48
72
25
8
15
120
57
15
1
24
29
6
61
5
12
135
27
18
51
27
78
24
6
1
101
54
45
45
54
45
21
48
72
84
15
15
36
6
264
15
4
59
72
49
17
39
33
7
125
6
24
33
21
6
60
9
57
24
18
60
1
12
17
31
17
24
6
12
12
18
103
32
52
23
6
36
19
72
24
23
72
18
12
3
105
66
37
29
15
9
36
15
63
36
1
155
9
21
84
7
29
3
75
90
36
36
18
93
108
9
91
180
12
47
18
19
35
30
18
30
43
84
5
90
1
65
24
3
33
48
114
6
54
61
36
23
61
17
42
1
89
6
6
78
108
54
15
33
150
18
24
18
12
108
97
5
36
3
75
114
42
1
47
66
54
30
51
99
1
29
15
15
1
29
72
6
24
229
41
15
100
23
18
3
45
51
39
72
24
18
78
42
72
18
72
1
44
15
6
3
15
36
18
72
19
12
20
57
7
80
9
15
21
78
6
15
21
78
13
35
114
60
18
13
44
64
11
21
117
30
6
6
54
31
8
3
18
12
78
132
129
33
18
12
6
12
84
198
138
18
9
12
3
13
29
30
61
24
155
6
24
39
16
20
9
6
30
108
48
42
81
136
56
24
3
30
31
41
39
57
72
42
30
55
68
75
73
23
36
18
90
30
12
31
113
7
29
48
18
60
69
33
6
25
32
15
72
13
29
36
12
30
21
27
12
12
108
21
45
67
24
5
3
45
31
5
7
17
126
24
13
59
21
93
6
6
12
12
15
39
37
23
45
81
19
59
12
6
84
39
16
24
12
20
39
30
55
53
7
95
18
15
3
12
6
91
24
77
24
91
24
20
93
30
1
11
25
65
96
42
1
20
21
24
120
6
60
21
4
116
9
24
6
90
15
24
112
53
31
65
18
120
1
11
109
35
21
4
71
61
95
33
15
84
48
78
27
69
48
87
111
72
73
5
27
63
222
75
45
60
18
42
6
96
1
47
30
31
29
30
36
42
42
150
12
6
54
15
15
21
9
115
20
64
5
6
48
21
21
108
12
31
83
24
93
108
16
11
12
42
18
252
1
107
33
99
18
72
39
51
45
9
55
65
12
15
9
78
57
3
13
24
23
37
23
192
45
3
90
15
16
44
57
144
66
18
123
15
12
30
6
9
15
21
100
17
24
63
57
15
3
36
37
35
12
12
60
30
31
5
12
102
24
9
16
56
33
72
36
84
138
13
65
42
21
96
93
27
96
27
60
90
6
6
30
30
3
33
24
30
48
66
12
12
48
54
18
12
120
18
36
9
15
1
32
40
32
252
33
90
1
56
153
6
6
6
114
19
5
30
37
8
12
195
78
30
1
5
30
18
7
83
21
51
30
30
6
42
42
15
45
30
30
78
1
131
18
27
51
24
48
12
49
56
75
85
59
81
3
13
80
4
11
42
30
21
40
41
18
37
8
57
54
9
15
6
24
6
54
31
ABCD 95556553018*3^$a+1 [50004]
30
18
102
30
6
36
18
15
21
42
48
60
6
39
12
39
30
39
96
9
24
3
21
42
54
54
42
51
51
72
36
117
9
6
108
141
3
42
195
39
6
12
24
18
24
6
15
45
6
12
18
12
30
12
36
18
48
174
18
78
24
36
150
36
3
9
96
18
24
42
66
33
15
30
3
9
15
3
66
30
45
21
30
33
87
6
12
96
42
42
6
48
30
18
33
3
48
36
78
51
45
42
105
60
27
12
162
42
72
57
75
12
45
84
21
78
72
24
6
30
45
36
27
108
6
24
42
21
63
9
15
162
6
105
219
33
9
15
45
66
12
60
30
18
24
18
15
36
15
24
36
6
6
6
60
42
24
6
24
15
15
72
210
150
36
12
54
54
156
57
9
72
84
30
84
57
9
18
24
114
3
15
36
12
129
3
42
18
36
6
3
21
30
36
30
12
36
78
18
42
66
18
9
117
78
48
6
6
21
15
30
42
54
18
192
48
24
12
18
42
6
54
33
132
33
6
6
30
81
15
48
36
9
45
15
12
3
30
36
18
30
6
42
3
12
72
36
15
30
30
6
6
6
48
24
54
6
18
9
57
48
66
30
54
96
33
36
15
84
18
72
18
6
54
132
120
24
6
3
9
108
78
42
6
18
30
12
36
6
3
3
24
6
12
18
81
15
84
9
3
66
12
60
18
93
27
12
72
6
12
42
84
96
18
24
15
33
12
48
30
12
105
51
12
45
15
57
3
48
18
18
48
18
135
3
60
36
6
54
72
72
30
120
18
84
30
42
12
78
6
6
3
33
3
45
6
84
24
42
78
18
30
72
6
99
27
6
6
48
84
18
27
141
54
9
63
18
12
42
114
39
33
12
30
96
24
24
213
156
15
117
63
21
9
15
81
12
72
15
9
3
3
36
69
36
96
27
6
6
30
51
99
156
12
21
39
30
30
42
3
27
105
39
66
51
3
72
120
12
48
78
18
84
36
6
30
33
33
18
138
78
6
30
12
153
45
51
57
84
30
96
48
9
27
84
24
18
12
6
42
6
36
108
60
12
24
45
12
33
75
3
144
12
114
15
60
9
12
231
36
9
18
24
21
15
30
39
60
39
6
42
36
72
21
15
42
15
48
75
18
24
6
12
36
120
72
18
18
24
24
96
12
54
18
30
6
12
24
12
42
6
6
24
54
21
21
6
33
39
12
12
12
54
84
36
6
48
18
66
21
3
33
21
24
90
18
78
18
18
132
21
171
24
21
84
39
144
48
18
36
66
120
30
48
36
36
6
18
30
72
12
36
144
108
6
42
54
48
30
24
102
126
126
6
45
33
12
42
96
48
129
3
93
105
183
9
30
18
198
72
6
12
90
105
57
24
24
30
66
18
33
75
9
33
63
27
24
180
24
36
33
15
21
39
12
216
84
36
60
12
42
6
6
36
66
12
24
42
132
96
72
66
48
153
15
12
36
36
48
36
9
39
72
60
72
12
60
18
18
42
138
18
30
12
60
144
30
12
6
12
18
87
36
15
60
6
36
96
36
48
24
18
33
63
108
6
30
45
36
15
78
36
36
6
18
6
12
66
36
6
36
45
33
84
12
42
24
54
96
66
78
150
42
18
12
24
42
6
54
12
15
9
6
36
6
48
6
33
27
9
45
6
21
15
6
30
9
45
39
39
69
51
57
63
12
132
33
33
54
54
18
48
12
6
18
138
120
3
3
36
9
123
24
48
6
48
36
18
54
99
12
15
102
78
30
18
48
6
54
12
54
30
60
24
18
12
42
42
18
48
18
6
12
30
90
54
24
102
30
6
36
18
66
6
6
42
18
9
21
78
72
18
66
72
69
87
60
246
6
60
42
78
30
24
72
24
12
30
6
102
42
66
24
84
12
12
33
15
48
6
12
24
66
48
60
36
108
129
15
18
3
279
78
18
24
150
48
54
21
9
18
189
15
24
333
63
330
6
21
12
3
48
21
9
15
33
42
12
69
75
36
102
126
42
6
72
84
33
3
42
87
120
15
12
54
210
6
15
45
42
21
21
66
21
15
66
27
51
48
84
78
24
24
36
114
108
54
3
15
24
69
33
6
36
72
102
3
27
33
15
24
42
27
99
234
39
63
9
87
186
150
6
42
12
180
48
42
108
75
33
96
6
24
18
27
15
42
102
78
18
9
69
72
6
12
12
36
6
54
48
24
18
192
42
24
12
132
57
15
24
69
15
66
18
24
30
6
66
6
57
9
60
6
72
30
54
12
6
48
90
36
48
30
3
9
39
27
12
21
45
3
33
6
90
15
24
36
21
90
12
96
54
27
9
78
54
24
222
6
66
66
156
27
57
108
12
39
33
6
12
33
15
36
132
102
54
9
51
72
6
6
60
6
48
30
24
21
21
42
72
66
48
36
12
39
3
12
45
45
63
33
51
36
15
30
42
9
48
87
21
9
6
72
93
3
42
6
21
27
60
6
96
6
30
78
54
42
33
51
72
6
30
9
27
12
6
6
120
9
3
24
30
126
42
147
69
24
36
36
6
42
60
12
42
102
24
123
93
72
6
9
87
18
30
18
15
33
30
12
30
24
ABCD 95556559838*3^$a+1 [50006]
90
96
12
42
42
36
12
48
3
288
51
29
61
99
72
8
1
47
19
21
8
67
77
40
8
1
18
125
121
6
132
12
9
128
16
32
24
40
48
48
33
47
49
114
45
33
47
160
33
24
23
120
160
63
12
66
11
139
5
1
6
57
81
71
48
1
15
24
104
43
6
48
15
96
75
45
32
67
6
15
3
72
5
19
96
6
42
21
171
24
53
1
87
72
32
1
24
6
129
51
197
72
24
7
18
30
30
60
71
24
64
48
48
171
42
11
7
65
24
64
120
128
31
234
48
66
30
42
42
75
27
125
61
27
56
115
24
18
51
3
29
31
60
30
48
102
48
17
72
48
85
18
81
48
63
17
13
27
240
39
81
27
29
37
54
101
1
18
54
12
54
5
55
233
96
1
42
30
23
1
18
18
102
12
9
80
37
83
31
96
9
24
80
40
21
35
1
30
57
32
55
48
36
21
72
27
24
60
48
18
24
36
59
7
65
25
36
11
7
30
59
37
84
63
27
29
16
56
48
232
32
1
6
60
5
64
3
72
29
37
123
3
69
147
54
90
45
45
59
1
24
23
103
33
15
48
84
90
54
12
84
53
37
36
12
11
49
48
48
66
6
71
48
73
72
24
15
15
105
9
30
78
48
12
240
23
31
30
30
24
5
16
8
64
56
72
25
168
48
108
11
1
18
36
9
8
43
18
11
1
23
24
1
150
42
95
19
30
114
96
6
39
8
127
41
91
101
97
111
21
12
162
30
23
67
48
21
9
30
17
64
9
71
91
24
6
15
39
9
21
114
129
81
30
18
12
96
11
115
54
90
29
1
39
15
192
60
6
60
12
135
56
115
6
23
1
42
77
96
61
390
30
135
21
3
51
24
93
99
53
1
30
18
39
9
18
6
47
37
54
12
60
5
43
258
11
88
111
12
6
60
6
6
84
18
66
72
23
67
30
174
48
12
45
80
24
1
24
102
41
88
111
18
60
11
1
24
24
23
48
43
5
72
43
30
18
21
80
1
36
3
32
31
65
175
48
65
67
69
8
1
66
30
63
93
107
133
18
66
23
72
1
18
21
48
27
29
121
36
3
3
12
17
163
78
24
47
72
48
19
24
18
99
33
23
1
23
136
24
27
5
1
48
60
51
57
18
102
114
48
77
13
27
9
24
6
30
3
48
48
24
21
35
61
3
27
102
108
171
39
66
30
33
3
21
27
21
3
6
95
109
27
3
102
48
12
150
48
6
36
27
21
288
11
7
30
6
77
49
42
101
1
23
43
48
53
103
18
95
91
36
17
13
78
117
15
18
96
24
71
25
15
51
30
15
48
21
51
3
5
25
12
150
53
67
18
36
15
15
65
79
30
11
49
150
30
179
1
66
5
55
65
31
18
12
66
132
21
48
3
66
3
56
208
27
6
24
30
33
104
151
9
51
18
54
24
21
24
56
13
48
12
47
72
72
7
78
11
24
48
43
18
30
48
18
96
30
245
48
1
24
162
18
27
21
83
97
18
204
12
24
30
39
21
6
45
33
15
27
29
64
32
88
80
25
42
45
24
56
48
13
48
174
120
29
67
60
30
6
69
69
36
12
3
144
56
168
112
9
90
29
31
41
24
112
3
125
16
9
6
9
24
27
5
61
6
12
180
5
91
93
33
78
30
6
60
161
168
24
73
6
48
30
66
9
8
1
60
11
67
29
133
35
160
45
12
36
60
23
61
18
78
18
89
7
30
30
168
12
78
27
48
24
57
6
30
60
138
45
141
11
145
39
8
112
51
48
29
43
24
66
78
30
42
117
21
30
30
6
36
6
47
1
36
27
72
189
51
15
90
66
36
17
1
15
45
3
8
91
48
29
91
5
61
30
18
147
99
45
111
33
81
30
33
8
19
6
60
54
21
21
54
29
31
57
81
192
138
29
61
150
45
80
1
12
83
16
15
33
45
36
66
29
79
9
56
72
25
23
91
69
104
43
24
12
17
16
177
30
41
151
30
12
15
32
40
57
84
6
24
5
24
19
24
174
12
270
72
108
60
24
96
24
18
12
39
56
19
53
48
1
24
24
144
60
108
47
1
39
15
30
75
24
3
6
23
168
72
67
42
108
143
64
56
25
23
72
1
18
36
30
35
16
45
3
63
129
3
165
57
63
111
126
30
96
30
24
48
39
27
72
21
27
29
64
56
1
60
60
23
61
35
16
128
1
12
36
71
72
40
81
66
29
1
48
15
24
75
6
60
3
3
69
96
32
37
66
60
5
19
30
119
37
ABCD 95556584512*3^$a+1 [50036]
41
49
11
24
13
47
39
64
20
42
28
11
24
36
12
36
7
17
24
48
19
12
17
12
19
5
55
29
7
14
3
37
26
40
20
84
9
12
39
18
138
4
48
5
24
96
3
4
12
24
20
4
89
7
56
129
12
67
6
20
16
23
60
72
48
12
79
162
11
91
116
4
29
13
30
84
20
141
24
7
5
3
12
33
7
12
5
3
45
13
14
16
29
36
39
9
33
138
118
23
39
21
12
7
29
7
84
36
2
28
42
5
96
43
44
105
1
66
8
9
12
36
33
27
3
10
134
18
18
81
36
9
28
18
14
10
18
90
20
9
19
8
40
6
96
23
25
24
2
45
60
36
12
51
4
68
9
48
31
65
27
4
5
13
6
20
16
29
25
30
12
5
24
91
12
17
1
14
21
37
18
5
63
21
12
1
11
27
12
10
6
41
111
22
30
17
43
8
24
46
35
12
1
66
17
36
33
28
26
21
24
24
60
21
10
5
15
4
5
45
10
6
11
60
9
30
9
19
89
19
84
38
70
41
1
54
41
12
1
50
12
64
17
19
5
61
2
57
15
18
52
66
80
21
9
3
48
57
3
7
192
38
46
17
37
12
42
12
137
39
58
6
74
36
15
36
37
11
9
46
86
75
1
198
36
26
15
3
42
10
20
60
72
10
47
63
28
5
12
72
12
3
28
17
1
107
12
12
13
8
3
36
67
17
7
5
48
7
17
12
12
15
9
13
30
17
24
13
11
19
29
48
27
9
25
42
29
55
56
4
41
31
24
53
3
18
10
41
19
84
32
64
66
35
61
164
34
24
17
24
1
18
17
15
33
36
25
30
12
8
4
8
21
36
12
13
6
41
12
12
36
33
18
4
8
9
13
14
33
3
45
43
8
28
17
25
48
20
16
20
27
1
11
48
48
69
15
24
12
25
36
14
33
72
13
18
20
4
17
12
21
15
21
108
10
86
66
93
24
27
10
14
54
16
156
48
8
34
20
9
36
12
3
45
91
92
6
15
36
1
128
12
4
38
9
24
3
21
15
10
56
18
24
70
12
35
13
11
12
13
59
27
4
29
1
2
84
4
20
10
23
12
108
31
41
36
39
24
9
57
6
48
36
33
1
8
10
17
37
35
24
60
12
39
4
36
41
7
6
26
16
89
1
12
83
24
12
33
27
61
23
19
5
15
57
1
18
5
79
5
33
16
30
12
12
12
185
1
18
5
51
21
36
36
12
31
30
59
72
39
118
6
8
69
39
30
42
40
77
60
31
18
66
8
21
67
2
78
82
11
72
15
21
24
109
84
30
14
27
24
67
68
9
3
117
60
3
21
31
2
27
36
1
11
75
30
10
8
42
28
8
39
63
93
7
65
75
16
56
21
7
20
18
15
48
19
17
31
17
15
10
35
12
111
4
5
13
18
5
49
11
3
36
84
57
15
42
27
12
9
15
24
111
4
36
8
34
83
36
27
9
48
3
45
12
24
1
2
52
8
16
24
8
9
19
44
81
27
28
24
8
10
11
33
51
3
70
20
4
59
24
75
57
91
65
85
54
29
63
21
24
12
19
77
12
15
16
18
71
55
17
48
12
21
3
24
1
71
9
3
19
6
56
60
3
36
15
90
3
1
60
26
4
53
24
19
12
65
36
1
42
65
19
12
29
13
66
24
101
1
11
13
50
4
12
17
12
12
13
11
15
36
84
78
16
23
1
72
47
39
21
7
26
46
5
33
16
18
26
90
81
24
24
24
12
12
7
78
12
23
36
13
26
142
8
3
15
9
27
57
24
12
7
6
11
24
13
2
28
5
7
12
20
18
3
24
37
6
29
81
42
22
47
7
17
73
23
9
10
8
16
5
12
19
17
48
3
40
30
2
10
12
42
8
46
35
61
36
12
59
12
12
24
24
12
37
26
90
22
41
7
5
7
30
11
21
40
36
20
27
39
9
15
33
7
53
9
75
24
85
23
25
11
51
48
129
7
17
15
9
12
61
26
64
2
10
8
18
87
55
17
1
23
7
14
39
9
90
6
64
18
2
6
33
57
3
19
41
7
29
3
9
48
31
146
39
24
33
30
9
19
6
11
7
30
18
14
15
24
15
16
17
37
110
12
70
20
18
9
7
36
18
2
18
15
24
13
59
1
11
49
8
51
3
16
5
19
48
18
54
8
28
53
27
57
12
7
89
15
36
4
29
7
18
11
12
3
16
17
12
15
21
1
83
55
60
104
28
29
60
13
18
8
45
12
19
17
141
3
7
29
93
15
39
9
13
12
23
24
63
22
14
21
33
12
4
47
60
37
18
24
5
81
18
4
6
74
60
36
16
24
29
36
25
86
9
1
8
88
24
71
15
4
18
11
51
28
36
6
54
60
12
12
5
81
66
57
24
36
87
64
5
105
42
9
67
24
30
23
12
13
68
75
15
9
24
1
35
12
84
55
5
72
1
11
72
7
6
18
26
15
15
76
108
53
36
49
2
16
5
25
59
1
11
9
42
69
15
60
57
33
15
13
12
18
5
13
50
34
48
30
60
65
15
21
19
32
16
29
3
33
3
10
114
20
10
12
174
12
68
66
100
23
48
36
12
15
60
10
47
85
30
29
61
47
1
30
6
26
9
13
35
67
5
21
4
14
9
27
9
12
12
31
53
9
27
12
12
79
14
3
7
29
19
32
57
63
64
5
9
10
5
1
23
19
12
42
26
72
21
60
15
12
10
35
37
50
46
30
5
12
12
72
36
12
24
3
21
7
6
47
3
129
3
21
7
56
81
33
15
12
9
3
55
12
53
3
58
11
51
22
23
7
29
51
16
54
6
5
39
45
27
33
13
62
6
22
5
24
39
12
10
32
10
26
39
121
11
19
2
39
39
4
53
24
13
18
24
53
67
53
27
9
37
35
108
69
30
18
28
23
39
24
10
18
29
12
48
1
8
27
12
43
5
7
17
7
12
5
36
37
11
43
6
23
48
73
48
12
6
44
33
72
24
36
36
12
7
12
48
5
15
100
5
1
12
12
107
12
19
8
36
36
21
60
103
29
1
6
44
88
26
4
26
9
25
59
51
21
25
66
5
72
9
18
21
48
12
13
18
54
36
11
3
46
68
84
6
4
17
60
9
3
87
9
3
153
36
12
108
3
30
3
87
42
39
37
11
7
209
121
6
5
12
13
11
24
36
3
4
29
12
19
32
21
12
25
11
7
5
24
12
13
8
39
67
5
19
101
19
18
2
28
5
13
26
70
96
12
35
21
42
93
1
18
65
48
12
1
50
52
2
30
33
13
11
15
9
96
3
9
132
75
4
60
5
81
10
30
6
8
12
81
12
1
2
9
1
42
18
42
17
55
78
23
24
36
7
8
21
7
5
1
35
15
4
5
7
65
33
10
29
60
55
41
15
4
20
36
33
72
7
29
3
10
8
88
11
103
29
24
27
33
37
18
5
36
69
3
39
21
7
44
9
1
35
19
36
54
35
7
104
9
9
16
47
96
61
35
7
44
106
6
17
25
59
12
12
12
37
23
12
9
82
29
1
35
13
6
5
73
96
6
54
50
33
13
23
15
21
39
57
12
3
21
19
50
10
29
15
52
41
12
1
14
33
63
4
150
24
2
9
12
43
20
4
18
2
36
16
5
9
3
13
24
71
13
36
35
19
12
26
94
5
1
32
46
24
17
3
72
58
ABCD 95556885982*3^$a+1 [50021]
39
105
128
40
63
41
64
56
40
80
168
16
135
41
79
41
43
21
32
24
240
144
127
17
120
40
51
29
48
160
80
67
228
48
24
81
111
185
24
72
24
40
24
144
111
9
176
24
31
9
32
16
104
216
55
9
8
96
7
12
12
120
33
15
60
48
69
56
40
264
135
89
259
117
8
72
64
80
144
48
43
144
93
3
149
136
15
17
120
72
7
41
88
15
24
33
32
40
168
63
41
48
55
81
39
108
5
55
17
192
16
195
69
8
16
15
17
24
16
32
40
8
199
41
103
57
24
135
81
480
75
165
32
43
48
60
17
48
31
33
80
151
9
8
88
255
41
43
48
29
48
40
48
15
12
53
72
96
112
303
72
33
32
43
197
43
45
240
15
312
233
19
5
7
36
45
168
111
41
264
103
41
7
105
120
240
32
16
99
45
3
173
16
39
12
108
41
16
104
168
16
72
32
40
15
57
24
24
152
24
19
108
57
183
177
3
48
45
72
48
56
31
168
12
84
156
213
32
24
24
64
200
16
96
176
127
36
29
48
48
115
117
48
56
19
101
16
135
153
32
7
81
56
175
9
192
32
31
17
48
72
24
48
55
81
75
5
175
17
192
7
36
77
192
96
88
344
40
15
60
5
88
48
15
65
67
45
159
81
144
159
89
55
33
32
31
72
65
79
9
24
48
24
255
96
65
72
16
27
45
80
64
56
43
29
88
8
7
105
3
117
200
48
40
80
31
33
32
64
56
88
123
48
29
40
15
41
7
12
93
48
56
96
24
16
24
24
15
129
56
24
55
17
40
99
5
160
72
159
201
15
105
87
48
24
81
8
127
57
80
136
27
84
65
103
321
15
84
5
48
7
36
21
8
115
53
127
41
55
9
48
3
60
41
199
132
48
60
41
16
8
67
192
21
120
24
32
48
192
24
19
165
32
24
72
43
117
48
15
17
40
15
65
24
91
77
72
79
89
31
209
127
113
88
75
5
40
87
305
31
72
33
87
72
17
19
12
65
127
17
160
39
17
160
32
43
5
43
5
7
9
56
7
60
48
173
72
24
19
149
43
5
103
161
24
72
48
64
56
24
96
96
16
32
16
99
96
5
55
72
9
56
88
15
24
60
53
24
24
144
7
24
9
375
57
8
40
80
88
63
17
43
21
39
57
87
81
159
657
8
55
17
96
112
3
29
24
151
36
53
256
264
152
24
151
60
77
55
257
88
80
48
24
16
48
39
41
40
135
17
24
88
32
55
81
200
55
9
80
199
144
72
24
17
55
72
57
56
55
12
60
36
69
48
80
48
139
45
51
12
17
72
120
120
79
17
72
160
51
125
24
7
9
56
31
132
197
151
72
33
27
96
29
115
48
165
24
80
19
77
288
16
56
40
135
12
21
39
36
180
24
81
15
65
7
24
24
12
228
17
43
12
113
136
24
15
132
317
16
135
17
43
12
192
33
8
216
88
15
17
43
21
27
53
72
24
40
99
36
48
41
72
120
88
32
24
120
64
240
27
108
9
15
65
55
65
192
79
65
16
128
48
7
33
15
72
36
117
123
5
55
132
45
48
15
321
51
53
96
24
55
9
ABCD 95557092518*3^$a+1 [50066]
57
12
57
15
21
183
216
51
57
12
63
72
48
33
3
24
117
219
54
240
126
84
21
39
45
27
48
21
75
372
93
21
135
96
12
75
108
105
135
9
273
51
96
15
93
15
18
3
57
27
165
150
90
126
36
189
72
24
33
3
48
27
9
45
54
144
33
69
54
21
36
33
126
6
18
81
240
108
15
57
15
60
105
21
135
108
39
132
18
108
159
3
33
3
45
24
12
24
156
3
93
72
33
18
381
36
12
147
93
36
141
15
3
90
132
48
60
486
462
18
24
36
84
57
21
138
54
42
33
72
180
39
69
12
240
84
27
33
129
63
3
57
69
114
105
177
3
111
108
162
15
36
3
9
60
72
3
33
120
24
15
105
60
51
105
3
21
36
108
144
51
60
81
36
27
18
48
90
60
69
12
60
36
39
105
3
105
15
18
3
141
60
30
18
36
51
9
180
51
93
15
72
105
15
93
111
15
162
183
15
177
168
84
132
84
75
24
117
45
36
18
69
108
39
84
321
63
126
15
309
66
126
144
15
27
117
45
27
108
75
21
105
54
42
36
192
147
93
30
21
75
81
96
12
63
18
30
54
111
75
9
57
96
27
108
132
12
75
33
135
72
48
141
75
6
66
132
126
135
24
87
21
33
39
51
144
6
192
3
159
21
39
33
108
147
84
21
3
246
54
24
81
39
42
15
36
3
360
66
36
60
18
81
39
105
81
18
12
18
162
126
18
21
21
30
18
90
54
51
39
72
18
3
12
81
162
30
147
228
3
21
159
105
21
15
21
75
3
30
36
219
69
51
75
21
123
33
3
36
180
198
87
219
222
12
87
24
84
60
48
24
15
21
57
210
108
33
45
84
3
285
3
84
132
39
141
36
72
21
27
204
228
75
33
27
30
15
168
75
138
36
108
3
177
108
39
75
48
36
42
54
30
39
12
63
105
75
90
15
84
216
24
3
84
54
87
3
24
30
108
147
108
84
93
183
48
132
57
12
15
81
123
75
180
9
45
15
15
18
15
132
3
12
180
105
135
177
15
108
57
21
30
54
96
12
126
24
12
126
78
105
84
60
108
219
18
63
27
81
204
36
69
6
174
126
24
36
84
162
54
54
36
144
51
9
135
60
51
57
267
105
75
132
81
39
54
132
108
51
33
267
75
60
30
54
144
33
144
240
75
105
33
6
174
15
3
42
15
36
72
12
3
24
30
90
429
45
144
138
24
45
3
33
27
18
27
96
36
15
93
3
9
3
72
93
12
39
57
39
81
24
15
54
15
39
108
108
177
93
132
99
3
93
105
15
75
42
12
15
75
60
33
36
15
21
36
93
15
129
30
72
78
63
72
36
96
84
225
15
120
60
255
69
75
30
75
87
93
3
33
57
27
21
36
231
3
54
306
105
81
18
48
129
15
18
15
27
108
180
33
48
21
6
108
105
72
48
60
15
57
165
162
33
12
60
57
30
96
48
96
18
48
42
45
132
69
111
120
3
36
57
72
72
39
30
39
93
15
12
60
48
180
24
15
240
153
273
132
51
15
ABCD 95557140808*3^$a+1 [50128]
3
117
48
19
101
67
5
3
9
55
72
120
48
56
16
344
112
144
104
160
65
12
168
19
8
57
31
65
12
12
103
5
3
21
91
53
51
160
5
36
12
168
43
24
197
36
24
84
516
24
127
29
19
152
69
43
8
237
60
36
27
213
36
24
7
53
115
56
40
41
48
55
5
12
24
24
24
168
84
60
96
12
187
89
31
41
12
51
40
5
19
113
168
12
123
9
60
108
24
15
136
48
56
88
216
56
9
72
48
96
24
55
24
5
3
33
12
67
17
111
144
153
60
60
7
65
84
60
55
29
115
161
7
5
123
136
89
79
17
60
75
21
60
39
24
16
29
27
93
12
12
3
57
7
5
24
156
108
3
117
12
31
65
103
137
63
40
144
48
24
65
48
31
80
160
96
216
65
12
96
147
112
56
40
80
45
27
24
9
24
31
5
19
53
3
57
15
69
36
7
48
53
156
55
5
60
48
87
129
12
72
12
24
72
127
65
48
192
96
144
48
84
19
89
36
36
103
17
31
120
48
17
264
31
48
101
91
65
103
65
24
96
15
136
5
48
276
12
12
108
115
24
24
5
12
204
43
41
60
27
69
75
33
87
16
5
19
281
48
15
69
43
77
67
104
112
53
211
29
12
7
5
36
96
55
48
5
51
21
96
84
180
43
5
51
129
60
36
7
65
72
55
5
12
36
67
32
24
9
48
15
40
65
7
113
12
60
103
5
60
24
36
19
96
17
31
96
80
9
12
43
17
127
56
9
12
156
12
312
115
41
48
24
192
15
21
48
19
48
17
36
19
48
53
24
123
88
65
24
87
24
136
173
27
24
64
8
57
48
24
31
17
7
24
24
5
36
84
43
17
180
115
8
88
17
39
64
120
137
60
19
5
43
113
55
29
19
5
120
51
69
144
27
33
48
7
48
29
139
32
93
19
32
105
79
101
36
348
60
12
24
108
240
48
72
31
5
24
43
5
19
53
96
60
31
5
19
72
89
96
84
19
5
36
79
24
32
93
3
45
24
51
24
225
151
65
108
72
99
9
7
48
77
3
69
12
48
36
96
108
48
24
24
204
123
33
15
9
12
43
5
3
45
48
51
16
29
168
120
171
21
108
7
53
36
12
48
12
7
53
115
113
79
56
16
5
36
60
420
228
27
117
67
24
257
180
48
12
24
144
151
29
19
53
67
32
81
168
60
24
51
129
127
5
60
120
36
115
5
60
24
39
57
12
3
9
135
21
12
7
5
36
108
24
72
43
65
36
91
209
111
16
29
36
24
79
41
55
185
31
29
19
5
36
79
89
175
8
24
21
19
120
65
24
55
5
19
32
16
29
115
200
81
24
31
65
159
81
60
12
96
12
3
105
24
60
72
96
19
48
8
160
144
125
19
17
12
12
96
60
3
21
43
53
19
41
127
17
108
3
24
120
153
108
19
41
7
17
15
165
91
72
173
72
72
19
72
5
75
69
60
55
65
31
8
45
27
9
48
36
12
15
69
24
19
17
48
36
156
55
5
75
9
31
5
24
75
40
32
9
31
104
9
36
43
5
228
48
87
9
39
16
149
12
39
64
32
33
96
24
24
87
165
96
48
84
108
115
72
32
93
48
12
96
60
60
24
55
5
108
15
45
108
12
75
48
136
96
53
36
36
43
89
48
12
43
192
17
15
9
135
141
43
8
64
161
7
8
40
17
12
24
36
60
60
24
31
101
72
27
9
7
48
24
5
48
43
80
40
89
103
5
75
69
156
108
19
41
55
305
199
161
79
125
60
63
9
36
12
175
113
55
80
24
21
67
5
156
87
40
24
104
69
276
12
84
24
24
ABCD 95557694548*3^$a+1 [50048]
39
25
50
69
24
48
129
10
41
13
122
18
36
15
3
16
6
23
33
60
244
50
48
22
20
96
75
72
187
53
12
108
96
27
30
12
3
19
53
37
54
110
130
5
99
117
129
39
27
30
186
34
20
90
70
11
87
22
24
2
30
15
33
10
32
9
25
144
6
101
12
15
30
27
15
21
33
27
79
5
25
116
28
74
33
93
99
132
108
63
48
45
121
20
39
39
33
49
83
45
3
27
72
45
36
9
126
342
60
36
42
64
50
99
60
61
11
15
154
38
46
11
49
11
3
33
108
181
11
153
12
15
159
160
5
75
66
63
72
12
75
21
36
180
51
18
15
21
3
61
2
72
21
24
3
9
85
26
33
31
104
160
2
27
117
36
48
12
99
25
8
138
114
3
12
39
30
96
10
30
35
111
48
6
250
53
3
45
27
18
15
33
30
54
12
70
29
24
12
85
11
109
26
9
36
3
40
41
15
21
49
120
68
3
3
9
72
205
50
30
243
36
84
132
84
31
29
27
117
1
60
32
132
12
51
123
40
17
169
59
9
288
42
165
27
114
6
186
54
30
10
173
108
9
3
3
24
9
57
87
15
57
33
27
291
33
120
72
49
11
12
31
29
3
105
129
51
48
36
79
26
36
27
12
3
141
36
36
3
40
209
97
35
3
45
33
3
15
225
9
3
72
27
9
135
30
76
11
3
105
24
33
102
30
12
4
35
15
46
98
21
1
11
15
9
15
33
72
24
144
48
15
24
10
54
185
39
57
21
15
144
25
8
15
33
42
57
9
36
75
24
45
136
24
2
24
6
27
7
54
116
214
120
50
39
15
21
1
144
56
18
22
59
87
45
12
7
24
32
168
16
29
36
36
45
30
34
54
6
23
75
93
219
33
15
33
24
21
162
45
36
36
3
33
49
155
108
12
33
226
17
48
24
12
99
54
15
72
51
18
75
1
20
180
40
90
8
6
27
24
25
83
3
30
60
63
21
15
3
22
8
3
9
123
297
75
60
19
6
44
30
9
61
66
26
28
20
36
63
60
177
4
26
45
21
15
48
21
40
8
156
171
24
145
80
16
98
165
37
86
30
3
72
13
2
54
18
21
9
66
105
60
25
59
36
51
70
90
41
13
66
8
42
84
27
183
30
10
80
6
34
65
60
75
66
6
48
46
90
8
72
18
15
36
81
34
161
45
39
24
45
27
19
6
239
27
33
177
3
45
16
38
46
11
168
7
38
3
45
34
128
72
6
27
33
3
36
48
60
12
33
27
9
12
30
54
39
75
16
80
9
87
69
108
72
63
18
84
39
201
34
65
72
24
39
16
29
21
3
36
9
132
3
36
75
105
69
66
16
8
165
1
74
142
71
19
65
9
27
27
33
48
111
33
63
33
36
25
140
15
79
176
6
12
15
72
79
5
9
18
42
75
3
24
105
36
33
66
129
9
6
10
20
12
3
25
11
36
3
54
51
61
44
39
12
25
8
243
45
18
72
48
40
101
69
36
18
201
72
109
11
15
18
70
29
33
60
148
11
108
12
24
21
34
161
79
29
48
49
50
126
12
3
33
10
2
3
27
9
63
48
33
24
48
49
14
70
32
15
24
288
12
205
60
68
51
189
60
51
24
27
21
43
62
18
21
36
49
38
142
144
131
15
120
6
315
69
10
8
165
48
144
169
107
72
7
56
9
108
27
45
51
42
16
62
93
9
42
18
3
45
4
11
12
21
36
51
24
145
143
12
69
36
75
21
3
61
26
64
41
13
26
6
114
10
35
156
79
50
51
24
75
9
24
37
83
72
63
42
75
25
11
15
72
186
84
3
57
36
15
60
21
138
6
60
16
86
30
3
105
6
24
16
65
33
22
144
110
16
98
16
5
132
33
30
9
36
21
36
144
15
19
6
11
48
24
72
25
38
46
107
33
51
115
53
3
72
81
9
51
1
35
9
27
43
62
48
171
69
10
29
37
80
3
237
159
31
54
44
183
73
6
8
18
48
147
24
9
144
18
48
9
60
21
96
48
63
33
6
78
15
33
28
80
15
72
108
36
15
70
95
171
9
79
6
11
12
75
22
11
103
41
9
99
27
18
15
111
24
48
45
132
37
24
92
78
40
96
5
21
144
54
ABCD 95557867838*3^$a+1 [50018]
9
28
8
120
16
36
17
108
18
49
60
36
44
81
31
221
18
217
17
18
13
23
73
8
36
63
49
23
37
17
31
72
95
13
59
85
23
57
51
108
90
39
64
60
20
51
18
111
108
28
23
9
63
1
89
75
87
36
73
12
23
37
17
3
160
144
36
144
56
88
56
51
1
287
37
44
4
131
21
105
198
9
63
45
27
1
71
108
18
31
36
23
9
9
90
9
148
8
52
53
36
18
36
90
19
35
18
54
144
162
39
36
24
63
18
127
17
99
9
18
108
21
16
20
108
16
116
84
88
17
54
81
64
44
100
8
45
108
36
39
16
12
36
60
35
13
8
51
9
84
33
18
37
107
93
108
132
280
53
31
131
73
48
59
37
35
1
35
45
27
57
376
20
16
20
16
12
23
9
156
24
63
13
144
60
56
208
149
72
19
17
31
8
16
17
39
16
8
84
141
31
8
105
67
32
4
72
96
233
91
89
27
12
160
197
18
21
36
16
92
132
48
15
117
45
126
37
71
1
8
27
13
77
18
145
71
324
126
55
216
264
24
12
320
64
17
19
12
60
288
20
15
81
64
228
5
18
37
48
95
72
45
243
9
45
55
44
27
1
36
35
72
165
28
23
73
125
55
128
144
105
3
16
35
18
75
16
48
24
72
71
57
64
168
272
16
89
126
72
18
39
16
143
165
60
117
207
48
52
17
63
27
49
95
13
23
81
28
125
39
88
8
112
8
36
195
93
87
36
54
19
107
21
16
12
60
116
28
17
55
215
9
45
36
75
15
54
183
16
48
23
73
17
55
251
13
32
64
125
19
144
17
255
24
27
45
72
12
33
67
24
36
20
123
13
104
45
54
13
8
36
52
48
72
41
39
51
129
16
108
56
33
103
32
9
31
24
128
168
28
116
45
31
59
9
48
124
12
80
16
84
36
77
19
179
9
36
48
24
48
24
63
72
121
108
44
123
109
72
56
16
17
72
63
48
24
208
92
28
77
75
15
72
81
40
59
1
125
55
35
37
72
8
72
48
15
93
159
18
3
72
15
49
59
21
69
36
351
27
93
132
36
48
16
56
88
89
111
72
51
109
35
45
64
53
19
35
36
9
48
33
127
80
64
84
5
127
35
37
35
81
99
93
60
27
165
88
12
149
27
153
54
37
72
89
39
52
44
64
56
72
141
54
85
32
64
92
33
54
108
13
77
18
21
213
3
24
81
18
36
1
53
91
180
44
280
71
9
48
16
92
105
3
52
80
148
60
116
28
89
18
57
108
15
1
36
35
18
55
84
8
16
128
123
36
9
27
1
12
8
87
18
39
16
48
95
126
36
135
99
1
107
90
90
18
19
44
36
28
71
144
72
85
60
35
9
48
36
28
5
99
63
49
96
8
84
16
17
67
8
51
90
75
72
15
1
36
12
23
36
36
234
39
15
21
36
249
72
90
13
24
56
36
16
48
32
4
24
72
80
28
84
5
55
156
24
108
20
72
16
35
37
35
72
108
217
12
23
45
27
1
12
5
27
64
17
99
9
54
45
45
67
8
141
36
108
3
72
105
18
57
144
124
20
105
108
31
23
162
18
1
17
19
35
217
108
128
51
1
12
131
45
45
19
48
68
45
31
41
135
45
235
35
13
60
35
1
92
15
1
44
4
68
12
15
13
24
92
231
93
16
44
153
3
51
93
105
31
8
96
45
91
71
1
35
1
84
44
51
90
3
28
24
12
23
18
139
131
13
8
24
81
127
179
13
44
15
81
36
108
84
24
4
41
19
20
28
24
56
195
72
198
3
15
18
90
85
77
31
8
136
257
67
140
144
81
39
51
9
99
ABCD 95558150804*3^$a+1 [50134]
15
24
72
33
36
36
60
4
137
120
7
36
24
12
44
9
15
141
79
47
6
55
89
15
24
36
9
42
18
91
24
11
30
126
33
21
90
13
5
36
276
3
81
7
32
12
24
84
21
6
120
9
87
33
39
61
29
48
7
11
42
19
104
4
96
11
25
44
24
81
126
13
72
8
33
24
48
6
1
29
7
83
49
92
24
39
36
25
41
39
76
35
1
8
111
6
7
77
6
57
117
15
9
19
47
18
6
25
36
65
30
6
12
27
60
3
42
15
15
105
64
56
33
72
3
15
18
12
6
105
21
79
20
24
33
99
60
21
3
36
3
36
30
39
15
18
7
80
16
20
124
20
12
40
29
12
7
11
25
35
37
65
114
33
21
91
29
42
73
47
13
20
24
87
25
20
60
3
42
36
12
43
224
64
24
32
141
3
15
81
111
18
75
51
24
25
5
36
3
40
36
80
9
15
3
97
11
30
31
113
15
72
144
21
54
45
189
36
51
63
37
24
77
24
48
18
33
24
72
24
171
6
19
24
140
36
48
15
21
21
54
37
8
45
19
72
8
27
66
3
216
3
1
89
27
24
40
44
12
99
54
43
29
36
63
36
189
31
20
45
39
36
16
24
5
39
60
60
171
109
96
41
24
66
33
180
75
6
55
35
1
32
51
61
65
15
48
12
15
9
15
1
104
51
13
41
7
32
93
27
28
35
48
45
4
41
7
29
15
108
57
24
15
15
21
21
87
15
216
21
4
44
45
15
21
120
42
18
126
1
29
3
51
42
39
144
4
11
1
8
3
24
30
15
21
60
3
9
27
9
15
24
12
9
55
24
41
39
111
109
60
11
25
20
16
48
53
27
52
44
96
51
18
126
73
36
56
15
9
64
60
80
33
18
9
27
9
24
12
16
53
51
111
97
36
44
105
7
29
15
9
18
169
8
60
36
105
30
25
20
51
126
39
171
24
9
16
23
36
21
15
25
29
111
180
24
15
1
53
90
18
43
131
9
84
76
47
25
65
24
18
21
96
39
69
63
12
61
17
43
95
9
51
81
9
36
15
3
1
96
59
6
138
72
24
1
36
44
24
40
56
9
15
9
30
42
43
12
36
29
270
13
80
15
25
137
43
72
29
15
16
80
48
117
3
87
73
96
104
72
171
54
75
4
17
55
44
81
3
4
12
24
36
20
129
72
42
25
23
9
40
23
18
7
53
39
141
72
87
24
36
48
105
72
103
12
8
21
6
25
59
216
24
30
42
54
30
6
99
64
24
5
15
21
15
16
5
6
108
54
27
64
17
39
40
20
84
9
27
63
18
115
212
36
4
116
60
216
75
48
25
108
53
66
6
12
7
11
9
88
35
1
24
80
21
66
18
6
25
29
15
51
6
48
75
15
18
27
123
84
25
36
8
36
3
36
25
56
40
29
15
15
144
72
25
24
41
39
21
15
24
51
9
57
54
24
37
65
27
36
16
140
51
13
119
72
1
29
18
78
12
7
104
57
30
69
9
54
37
36
24
29
51
21
43
41
6
48
9
45
51
21
24
30
129
33
219
4
29
18
69
39
45
36
60
63
21
16
35
9
16
8
15
21
21
30
144
6
91
68
36
28
36
12
168
65
72
39
124
11
6
39
24
57
7
71
54
7
23
57
33
67
44
129
12
39
15
9
15
37
11
117
33
19
8
21
39
3
102
18
9
24
36
88
11
61
41
7
20
72
4
11
18
15
15
45
27
25
24
137
12
31
5
36
43
56
76
140
4
47
33
60
45
15
60
75
45
16
29
75
69
27
64
20
4
12
44
27
138
7
144
11
9
33
72
223
32
4
84
47
6
39
40
65
15
93
7
23
85
5
6
1
29
15
27
198
15
4
11
25
60
36
20
9
36
55
8
3
54
75
21
55
8
84
27
54
15
21
108
7
71
9
60
21
3
4
77
15
24
57
39
4
41
6
72
12
85
41
103
36
23
117
4
5
39
15
25
35
21
96
9
15
64
92
9
12
3
69
168
7
12
44
136
11
57
12
136
29
18
78
7
32
4
5
39
12
28
71
12
13
12
24
95
9
69
36
15
21
91
32
57
15
4
11
18
60
75
15
45
45
27
60
48
57
6
9
24
21
15
120
28
71
66
36
27
52
83
6
55
20
15
21
24
75
6
15
60
9
75
4
20
88
44
9
15
36
3
36
9
117
79
144
36
120
56
15
93
51
9
147
13
12
29
15
21
75
75
90
36
19
20
16
29
15
39
96
9
57
3
4
20
36
69
7
20
171
138
111
24
9
31
29
127
101
18
81
40
44
76
44
21
36
3
75
81
48
12
4
36
80
21
39
75
45
21
54
105
24
4
32
24
15
25
11
126
19
108
36
11
9
81
54
60
61
113
36
6
66
3
24
12
15
6
3
36
24
16
41
18
49
5
31
104
60
36
45
55
29
31
11
45
9
51
15
6
7
5
27
4
77
42
21
4
20
12
48
12
21
7
71
37
35
18
36
75
279
9
60
28
47
21
4
155
61
29
18
9
60
60
28
11
37
29
39
24
27
36
25
8
75
25
11
25
29
6
25
41
63
27
42
207
24
24
33
39
51
48
69
96
105
60
ABCD 95558389918*3^$a+1 [50070]
29
60
31
2
15
9
16
27
21
24
27
36
80
15
69
24
12
9
15
9
40
47
84
19
32
45
43
26
30
93
75
10
8
63
7
32
25
92
88
87
5
15
9
24
75
97
29
6
9
24
75
21
16
36
35
40
44
9
136
5
51
7
41
4
20
52
59
22
8
79
47
21
13
2
48
69
43
9
99
9
47
10
23
28
20
48
4
12
8
48
97
11
21
48
3
52
8
19
45
60
164
55
17
15
33
96
25
11
52
20
61
14
25
20
43
9
35
9
19
5
31
5
57
39
36
7
32
30
55
9
14
21
91
45
68
3
84
16
29
43
50
18
9
28
47
1
65
15
60
84
55
50
219
21
3
27
13
32
13
35
21
66
13
8
75
9
40
11
10
54
45
44
16
36
72
107
10
35
3
42
15
15
33
12
21
7
20
13
54
21
27
53
55
17
15
21
55
26
39
72
9
24
6
45
40
20
40
41
22
2
43
8
72
36
49
2
25
5
6
33
64
56
24
1
14
18
39
84
12
4
35
34
62
24
18
192
31
87
65
12
24
72
24
69
34
41
21
3
63
4
81
17
42
144
54
51
21
16
14
4
54
6
9
20
7
65
15
6
7
32
24
25
32
168
72
27
12
48
27
25
39
54
27
63
5
36
36
9
40
95
55
5
72
60
25
83
45
6
1
47
10
71
24
15
57
19
32
49
75
45
44
7
2
27
16
23
12
69
69
10
17
93
39
12
16
32
21
15
9
22
8
93
24
13
11
36
84
4
32
76
20
7
45
72
5
150
61
5
19
5
78
21
12
120
48
31
5
76
17
46
2
15
4
29
7
80
75
9
21
19
20
63
37
5
120
51
67
26
16
35
3
10
80
63
25
8
15
12
4
9
6
98
27
40
8
15
6
15
27
12
36
49
27
66
98
36
21
39
9
4
23
33
16
68
3
37
188
24
31
29
61
50
12
48
9
60
21
70
17
25
62
1
39
5
3
21
12
24
79
17
55
29
3
18
15
9
24
6
21
37
15
57
15
81
48
32
39
25
98
78
48
40
6
21
5
27
13
95
19
84
9
20
21
6
4
149
25
27
45
24
66
38
7
9
32
42
76
5
16
44
36
36
127
33
17
3
19
18
47
24
60
31
38
43
152
21
139
12
63
17
24
111
21
24
48
36
76
5
3
21
19
32
3
10
8
24
10
80
141
49
8
27
15
54
6
18
16
39
17
51
12
72
25
26
28
152
12
12
16
32
36
1
5
30
1
27
32
69
72
19
80
1
47
12
33
25
32
24
67
5
22
5
12
148
20
12
3
18
24
48
78
57
7
29
12
12
12
15
1
3
69
48
59
4
29
12
9
67
99
24
2
54
9
16
23
36
57
39
70
30
44
6
30
16
50
58
164
10
15
35
6
67
29
48
42
1
5
19
8
13
2
6
51
24
27
49
8
105
16
59
40
8
60
49
59
12
9
70
45
36
84
53
51
27
49
11
49
83
28
89
84
36
31
32
21
49
63
17
46
41
9
67
8
27
9
9
19
60
131
57
60
48
64
27
38
15
15
12
13
32
48
73
35
108
75
9
7
54
11
43
80
36
1
11
45
13
35
67
18
99
51
21
29
16
24
35
19
26
135
12
12
7
44
1
44
9
7
39
5
27
33
132
24
15
13
12
8
21
22
65
24
76
29
39
36
13
35
52
41
147
21
6
69
84
31
5
69
40
66
92
34
38
25
8
105
40
8
39
12
13
23
40
72
167
81
24
16
68
36
40
9
32
15
24
75
25
53
46
9
41
94
105
56
25
11
96
40
8
69
3
27
28
5
33
15
55
149
72
28
27
38
51
55
44
21
12
52
116
16
44
4
41
22
53
19
41
1
30
24
26
6
9
36
7
32
4
104
21
16
35
40
5
15
9
12
12
27
9
12
48
45
126
33
25
26
16
20
1
153
2
54
15
24
4
8
37
8
15
48
192
4
35
21
15
9
36
19
5
15
34
80
96
159
81
46
24
5
36
12
13
23
24
12
3
88
9
3
96
9
5
7
33
11
36
1
15
8
9
40
47
24
36
36
55
2
48
24
70
90
8
43
3
32
37
75
42
3
5
67
53
15
51
6
6
9
63
112
5
60
43
38
139
8
27
10
59
4
8
39
33
1
2
37
80
96
57
63
36
15
4
29
31
21
15
45
56
64
29
72
7
17
24
22
74
3
3
28
65
15
9
28
60
45
23
7
80
9
15
28
30
6
21
8
3
34
95
24
4
77
66
22
15
17
90
78
3
15
48
22
14
21
24
28
48
8
72
9
118
17
48
36
12
60
72
15
30
22
5
43
113
48
9
27
16
35
57
25
3
5
24
39
1
59
76
63
17
55
29
37
27
68
27
12
45
19
5
60
84
100
23
120
9
24
39
112
18
6
101
48
3
24
9
25
144
126
69
27
8
33
39
21
24
15
13
120
143
10
8
6
10
26
54
15
24
25
14
13
3
32
57
60
93
24
66
33
36
9
24
7
23
10
2
1
92
67
84
5
4
41
6
9
16
20
13
11
15
6
39
49
63
8
16
20
24
37
27
8
4
9
11
15
21
7
42
120
23
31
26
3
3
58
35
141
30
181
5
22
53
52
27
29
1
54
26
30
96
24
64
77
4
48
27
5
63
21
36
24
9
67
29
6
28
17
24
12
9
3
27
36
22
47
24
84
52
44
4
8
52
21
35
51
36
54
3
27
10
11
24
3
12
45
24
7
18
50
4
41
12
12
63
12
76
20
4
12
45
60
21
24
11
127
6
35
45
24
48
22
60
62
40
63
11
16
29
52
24
23
142
18
36
5
85
2
48
12
117
60
3
54
15
49
54
20
13
3
32
28
20
126
64
62
37
15
5
48
15
24
18
72
24
22
17
12
24
7
29
60
264
19
18
8
15
49
78
20
57
45
7
23
40
2
16
8
24
22
44
105
84
12
45
15
36
43
9
12
99
29
3
49
9
14
12
21
49
3
23
4
29
15
21
24
111
16
74
15
16
44
28
8
33
6
18
63
24
31
104
9
24
3
9
13
27
63
173
24
100
11
40
9
39
9
32
144
4
77
6
42
16
90
41
16
24
29
15
31
20
69
1
74
6
39
7
2
15
55
5
63
22
72
6
53
27
37
3
17
25
8
ABCD 95558626544*3^$a+1 [50010]
95
30
48
6
13
3
14
4
80
55
72
5
4
63
17
64
20
31
48
17
10
45
48
72
159
14
96
30
54
76
56
16
20
72
88
110
12
1
21
38
12
24
24
1
17
43
17
42
121
95
72
37
36
12
35
49
35
48
61
96
59
37
5
42
25
72
23
25
36
12
24
23
16
45
12
15
20
70
39
5
24
60
19
33
27
5
72
6
42
31
47
25
60
24
39
32
73
17
4
90
26
19
60
108
11
61
39
9
12
156
53
7
35
60
109
36
5
30
37
60
17
31
47
48
12
60
73
84
9
27
77
22
21
12
17
120
115
48
71
30
16
38
1
12
192
12
29
6
18
12
79
5
192
7
120
53
72
16
50
25
107
34
51
48
5
30
46
3
53
24
43
36
35
40
9
35
156
49
12
60
11
25
5
127
53
34
68
42
16
90
32
66
67
15
20
24
18
46
81
41
7
48
24
48
23
34
15
75
50
40
3
12
24
71
6
7
93
39
29
12
7
3
9
24
12
63
9
12
53
18
37
12
48
53
18
12
84
4
117
5
54
1
24
29
24
12
76
20
12
12
31
84
29
42
192
18
43
12
17
6
36
30
10
9
41
4
51
21
32
66
25
12
45
3
15
72
104
1
12
12
23
37
24
35
1
21
18
44
36
36
25
59
12
109
39
32
4
93
60
36
5
55
111
9
59
25
95
1
27
110
88
2
25
23
42
42
13
33
36
14
37
12
72
48
48
24
15
69
35
72
25
5
12
43
5
94
45
11
150
43
72
3
36
20
60
6
4
8
31
29
48
10
32
18
19
5
24
24
31
29
30
37
21
90
54
8
120
16
170
1
48
47
216
84
10
51
12
48
48
24
12
41
7
17
90
1
17
162
108
1
59
1
12
17
43
93
39
48
75
189
41
43
17
72
31
237
38
1
53
7
41
4
39
65
19
60
125
60
90
25
48
17
6
25
156
35
6
7
180
108
120
12
17
115
96
45
75
17
60
18
13
35
6
66
12
30
127
99
45
135
26
24
7
5
12
36
114
72
1
48
41
43
23
49
89
22
50
7
173
7
53
7
5
22
54
2
13
11
61
3
177
29
55
48
36
11
18
6
54
6
145
24
5
43
53
10
62
30
70
62
66
12
55
5
19
5
43
5
210
12
25
53
156
6
24
1
15
26
24
4
126
33
21
14
42
16
18
26
30
16
57
48
120
48
5
7
72
12
9
72
15
23
42
43
21
51
48
27
74
30
49
29
43
24
39
36
110
30
4
126
15
108
3
104
76
117
5
43
15
33
57
90
80
13
84
120
17
31
5
24
6
34
8
60
31
36
71
25
65
43
57
74
16
45
45
18
21
48
17
19
41
34
14
31
36
35
1
35
48
25
77
7
72
15
21
17
48
40
54
14
31
24
24
35
16
21
5
55
9
14
72
78
43
17
18
73
17
24
103
17
6
49
29
19
143
34
63
12
108
108
33
39
12
23
25
5
31
60
12
135
105
129
36
50
4
9
5
42
24
13
51
309
108
33
39
48
23
1
89
55
72
12
3
20
73
41
46
8
60
6
19
29
78
24
13
36
11
36
54
30
1
9
39
15
32
90
4
8
55
108
5
18
210
7
75
170
10
9
35
6
43
17
42
13
60
84
96
24
21
54
26
67
83
102
28
3
12
23
42
72
90
66
70
14
48
127
27
105
11
25
24
11
13
12
12
12
9
51
23
16
50
7
15
20
34
50
76
57
36
12
3
162
8
36
136
50
48
82
90
9
36
24
5
54
24
18
7
36
57
44
18
42
139
17
72
7
125
4
14
30
67
15
33
71
24
25
12
105
3
132
5
91
23
42
127
17
84
7
47
13
3
21
24
71
30
19
29
48
10
9
24
5
12
24
16
18
9
5
7
36
48
36
21
38
42
18
84
6
82
57
5
48
84
31
95
13
5
22
14
84
100
26
13
5
6
49
36
24
48
17
132
31
9
14
25
47
42
12
36
30
78
12
30
78
24
60
16
15
17
19
96
23
37
72
81
87
120
48
12
84
131
4
20
24
10
14
25
71
54
7
11
18
42
30
54
6
24
6
42
48
24
36
64
3
12
11
54
79
137
55
137
106
21
84
24
12
83
180
6
7
72
35
48
30
28
56
43
5
7
5
55
65
16
90
9
24
35
84
12
16
2
78
30
18
61
9
122
4
33
17
31
35
49
95
13
120
21
27
17
28
54
38
42
30
30
49
17
7
11
25
111
36
165
23
72
18
12
132
66
36
168
25
53
55
144
5
55
41
7
11
30
12
240
19
11
30
120
48
84
91
59
37
101
7
36
24
23
100
54
36
183
59
37
35
49
11
4
141
29
7
72
23
54
19
5
6
1
24
23
60
13
45
18
69
11
49
60
12
53
7
24
12
5
40
3
12
23
114
18
12
48
49
71
18
7
3
9
96
21
15
36
59
34
14
25
5
28
15
83
25
75
21
216
5
28
14
6
12
19
35
30
10
110
6
24
25
131
12
85
3
50
55
35
18
19
93
15
3
20
37
24
108
95
22
51
83
25
21
26
217
23
49
24
36
143
121
107
13
5
55
41
40
15
5
19
101
40
36
90
92
1
15
62
55
48
47
4
81
108
41
19
72
5
42
6
36
91
23
12
30
10
2
55
12
41
7
36
84
23
28
32
58
14
48
12
ABCD 95558858282*3^$a+1 [50001]
36
35
24
1
89
51
24
99
6
24
103
108
20
9
6
1
24
59
21
12
3
66
15
16
48
20
72
4
23
25
8
33
7
17
3
3
57
9
31
12
12
5
79
72
12
36
35
6
24
24
36
24
3
27
42
54
1
24
12
44
63
72
9
24
105
7
29
39
16
36
113
7
29
27
33
67
12
17
3
52
59
9
27
13
12
53
12
54
21
4
5
51
24
24
45
90
85
8
12
12
24
12
9
51
48
21
3
15
42
31
20
24
16
59
21
24
4
5
6
9
39
1
92
57
72
30
9
36
84
52
120
23
9
195
12
13
8
33
15
45
87
93
51
39
6
19
35
6
31
168
11
25
8
40
5
7
29
15
16
20
3
93
27
30
36
31
29
15
36
33
3
9
18
6
127
24
48
137
15
75
13
32
9
24
6
21
76
8
9
3
12
76
41
19
56
39
49
20
87
18
7
95
49
152
24
33
51
72
40
8
36
40
20
3
1
24
41
7
29
51
24
15
9
9
36
31
29
7
12
41
19
8
3
6
24
15
36
9
39
21
51
9
27
12
36
21
3
51
24
12
81
24
24
36
3
6
7
20
3
49
36
44
12
33
12
39
16
8
27
21
4
36
44
93
36
67
12
5
6
1
8
36
111
13
35
37
44
45
27
12
28
8
21
19
140
39
37
29
87
69
3
36
4
8
24
24
12
3
24
60
6
30
1
35
45
88
92
9
6
30
3
15
36
9
15
36
57
27
1
11
33
76
32
9
48
31
12
68
9
12
24
24
3
9
30
21
64
48
12
29
30
36
30
3
87
1
12
5
3
9
15
84
9
3
3
157
32
45
27
9
6
81
9
31
53
51
9
30
54
15
12
108
15
30
111
16
24
116
24
45
7
8
112
32
51
6
55
48
56
15
1
23
30
15
36
36
69
15
12
4
60
56
108
45
31
35
24
1
8
48
4
23
25
32
36
12
12
16
23
24
12
61
44
4
5
15
4
20
40
65
7
8
15
42
78
33
4
8
51
37
20
9
24
7
8
24
12
40
24
12
80
153
30
1
48
56
112
8
16
5
3
21
36
15
33
15
21
15
4
77
51
28
44
45
6
30
87
60
64
24
5
19
60
41
84
15
12
4
56
40
23
6
54
21
24
36
45
30
1
56
4
68
12
24
9
55
11
30
24
42
33
28
17
102
33
45
3
3
1
20
84
12
93
7
8
21
3
15
33
4
5
19
12
8
21
48
7
65
60
30
1
17
30
85
47
49
24
60
11
54
6
81
75
1
8
75
6
15
4
12
8
16
20
48
15
25
12
84
89
7
5
55
36
32
12
24
15
25
44
45
3
60
9
3
15
42
15
4
35
61
8
27
18
6
66
3
40
20
12
3
6
15
9
27
63
13
8
9
6
66
18
13
48
24
32
15
1
23
21
16
92
81
6
78
63
39
1
53
15
12
57
15
12
9
7
20
3
6
48
7
20
16
17
27
36
27
45
15
30
3
12
105
6
60
36
54
6
18
27
3
12
9
60
16
5
60
15
64
41
15
48
21
6
25
23
13
53
36
24
51
39
57
3
49
20
27
21
4
8
15
12
1
32
105
27
24
16
36
8
9
27
15
54
39
12
28
48
17
36
19
8
12
16
11
105
69
30
21
144
4
12
95
49
56
84
24
15
21
12
12
28
8
36
9
27
4
119
66
15
9
24
6
69
45
3
39
1
17
3
63
37
44
3
33
4
5
24
39
12
4
41
15
3
30
7
5
30
25
20
24
12
9
55
20
39
30
135
36
16
24
29
54
102
19
11
9
12
12
21
79
35
37
20
9
7
20
4
23
21
4
17
24
39
27
45
24
16
20
24
16
8
100
5
12
48
12
39
52
53
54
30
12
19
5
30
6
111
4
5
90
21
9
24
7
23
49
56
9
15
12
45
79
24
11
9
72
9
15
15
36
129
9
12
24
6
45
4
41
3
21
30
66
99
9
15
12
63
6
31
20
3
33
28
5
135
4
20
36
129
15
81
36
18
66
6
18
75
40
11
30
15
12
27
30
60
30
42
139
12
44
4
32
9
24
19
20
21
6
24
9
15
6
7
8
12
52
17
24
27
12
45
30
13
20
3
60
1
44
21
51
87
6
51
16
8
21
43
11
30
84
12
48
30
13
108
152
12
21
19
32
88
12
29
27
3
6
30
49
20
111
21
12
45
55
20
28
20
9
3
28
8
45
91
23
12
9
21
51
4
96
24
20
36
27
30
12
90
30
48
7
36
12
12
68
16
92
4
8
27
30
15
4
11
9
15
6
15
36
33
51
4
11
18
43
60
17
36
39
15
12
45
36
9
3
12
33
15
21
24
27
45
15
36
33
60
51
84
9
51
12
112
5
96
55
35
57
93
7
44
36
28
32
4
36
32
16
56
3
96
30
30
57
12
12
3
37
24
5
39
15
13
68
21
15
36
9
48
15
12
3
13
23
9
57
18
30
27
48
12
36
28
11
33
36
36
48
48
52
32
16
17
36
7
8
36
4
20
9
60
123
33
24
51
9
6
1
56
4
20
93
36
6
1
20
3
54
42
45
3
81
21
84
15
39
13
29
168
3
9
3
48
28
32
4
5
51
27
45
12
3
33
40
32
12
4
104
12
9
7
24
53
7
8
12
28
11
25
29
15
27
45
4
36
20
3
6
19
116
15
6
19
5
19
5
63
3
6
30
48
13
60
47
1
29
3
9
108
15
15
42
3
88
53
15
39
30
6
6
3
48
24
40
48
68
33
79
35
57
45
3
45
12
3
75
1
5
7
32
88
17
3
4
5
3
27
81
60
9
43
92
36
4
80
16
32
16
32
159
18
27
3
57
16
53
24
27
33
7
20
3
117
4
5
87
9
15
183
1
11
21
52
5
7
48
17
3
36
16
119
61
8
28
12
11
54
15
27
9
9
27
24
9
12
3
40
12
80
9
15
9
27
120
4
29
31
5
7
17
12
3
12
40
5
15
4
36
5
75
4
11
48
21
12
69
3
28
20
9
48
31
101
43
12
48
17
39
24
60
87
21
63
37
12
8
63
25
41
84
36
24
27
60
33
27
39
93
45
7
5
30
33
12
40
44
24
16
12
20
24
3
1
5
6
18
3
3
21
69
24
43
47
90
12
54
69
28
29
75
9
39
88
17
3
9
15
16
20
9
3
40
36
5
7
17
27
16
23
6
18
37
23
6
7
8
16
8
21
31
20
33
30
36
6
3
28
23
30
27
39
9
9
67
29
31
8
12
28
32
33
27
15
54
84
15
21
24
7
29
36
24
24
63
9
30
24
25
5
27
84
3
12
21
60
4
8
16
12
32
105
102
1
44
36
123
9
12
63
42
31
23
9
112
24
12
8
15
6
168
12
15
9
60
31
36
32
48
9
24
90
37
23
9
87
60
18
3
3
21
40
60
5
108
15
15
6
15
15
21
36
27
45
16
65
6
1
83
144
25
8
117
12
3
27
18
7
65
115
56
60
147
33
24
60
108
21
51
4
56
15
24
6
15
45
19
5
54
13
59
13
5
7
65
51
9
111
24
3
1
32
9
91
29
60
24
39
16
12
23
1
8
52
8
15
45
12
40
35
33
12
64
29
6
36
33
57
54
66
63
ABCD 95558880986*3^$a+1 [50055]
25
23
12
37
120
168
152
39
84
57
16
107
1
35
49
83
48
60
162
12
186
144
25
53
7
185
91
149
7
36
47
181
12
65
48
30
97
17
6
21
64
24
92
100
23
1
36
96
140
3
61
24
119
30
91
60
84
108
44
4
32
52
71
150
12
67
96
89
27
21
7
53
187
65
6
42
30
97
35
33
57
78
9
123
1
156
11
78
42
18
27
27
25
11
81
36
52
96
29
18
48
102
19
116
64
20
33
43
23
144
85
95
120
180
30
36
84
18
18
24
18
9
40
36
5
7
125
90
205
11
24
25
11
25
17
48
127
143
30
84
31
89
6
60
25
32
88
176
123
48
48
144
153
84
88
36
65
42
42
27
36
27
85
95
60
181
120
5
19
71
24
25
35
36
121
20
63
6
102
37
32
64
47
13
84
35
1
60
96
11
49
11
9
4
12
12
35
1
156
41
187
95
186
24
123
15
9
124
84
8
4
113
78
12
33
27
360
85
155
48
18
19
188
4
24
84
41
150
42
138
145
29
31
155
1
83
1
239
60
85
11
25
29
30
168
69
39
205
149
108
67
12
48
156
17
30
48
24
6
171
3
61
12
83
12
37
128
88
155
60
42
19
23
36
21
208
60
35
37
56
57
43
23
21
99
1
80
21
79
23
57
9
67
48
155
60
85
336
24
5
55
29
3
33
72
60
78
72
37
32
33
27
88
32
64
56
129
19
41
55
329
91
77
18
25
32
100
132
8
4
71
13
24
35
78
115
17
246
25
29
36
19
60
156
120
29
78
37
11
1
11
129
21
75
84
9
19
23
48
57
225
39
33
55
11
60
57
24
3
25
11
84
37
23
48
69
123
1
36
48
11
37
20
3
25
36
11
13
65
67
17
6
174
7
89
234
37
131
37
23
9
64
32
27
117
39
61
23
121
35
102
48
24
67
269
31
23
36
21
4
89
66
12
85
20
45
67
156
32
57
115
96
5
102
9
64
32
4
140
63
6
24
151
120
59
25
35
1
65
30
114
66
57
93
84
67
11
45
4
11
69
39
42
43
36
96
245
48
42
60
48
180
114
127
11
42
6
85
60
132
137
6
60
1
180
48
48
48
29
31
132
17
175
96
17
19
293
246
81
3
13
17
63
4
168
32
21
90
37
71
12
13
60
24
72
83
96
1
29
19
12
419
24
25
173
19
113
390
66
54
138
19
144
116
63
60
33
87
66
144
66
25
96
144
84
5
18
69
69
12
30
13
107
37
72
80
9
30
49
32
99
97
107
25
156
35
30
31
53
7
20
63
90
36
55
29
63
57
7
108
155
6
90
25
204
8
117
67
20
21
75
33
27
33
55
5
90
114
30
57
148
23
12
61
29
175
95
25
35
25
32
4
272
117
27
64
12
48
35
120
1
119
145
32
33
27
64
96
20
112
60
132
24
116
4
12
17
60
7
179
25
36
11
37
41
294
13
12
36
89
55
23
72
126
60
91
23
177
40
24
36
20
33
228
108
31
108
48
20
3
180
72
12
1
29
60
3
52
12
36
47
6
31
48
95
66
54
37
48
12
56
28
32
28
5
207
45
7
32
60
33
138
282
7
228
113
43
32
24
156
4
24
56
63
18
7
41
144
36
139
8
45
43
47
193
29
90
33
63
1
233
108
102
108
132
60
93
117
31
60
17
15
52
11
60
1
120
48
5
151
36
29
30
109
5
30
85
12
41
99
69
19
23
85
35
42
66
180
1
23
57
51
42
31
324
60
23
462
6
21
39
21
111
42
18
12
96
120
ABCD 95559479300*3^$a+1 [50017]
1
23
40
8
10
24
8
10
3
18
30
36
11
13
42
35
34
6
45
30
3
21
6
17
43
23
12
49
35
25
5
1
5
30
18
40
50
1
90
3
18
54
84
26
4
2
13
30
5
1
11
43
41
16
15
17
22
14
4
20
12
4
21
6
9
44
16
26
43
21
6
8
1
5
18
10
8
24
24
1
23
10
20
52
20
36
10
42
21
27
15
5
13
5
54
31
21
8
12
1
17
13
3
2
52
26
22
3
29
30
7
3
81
15
32
4
69
29
6
1
15
140
6
19
6
17
13
63
2
10
20
72
31
12
9
21
59
46
24
8
7
9
24
26
46
21
5
48
12
40
15
5
43
45
6
14
40
24
12
9
12
5
25
18
11
16
14
49
42
24
15
6
3
6
6
9
50
54
25
5
6
1
3
42
12
12
24
27
18
30
6
5
25
5
1
18
5
64
18
14
6
10
44
16
15
24
21
3
30
27
15
9
44
12
4
8
16
24
3
47
1
5
1
23
30
7
23
1
39
72
20
25
15
38
22
15
41
4
75
3
20
6
1
59
4
36
2
4
9
9
3
23
36
6
4
9
35
4
6
6
39
11
19
72
3
6
6
8
4
36
87
39
6
63
9
20
12
28
12
21
3
36
8
18
10
12
8
114
10
51
5
60
13
27
15
17
12
19
27
3
120
9
6
12
24
9
21
14
10
2
12
28
32
12
90
28
3
15
32
73
23
4
8
54
34
24
2
79
12
17
1
5
12
18
4
33
47
12
1
18
11
24
7
24
29
12
43
11
25
9
32
25
47
28
20
52
63
18
41
34
2
12
1
5
55
51
66
20
34
8
6
4
32
40
14
4
51
12
17
1
60
5
1
65
70
24
21
39
20
4
102
50
55
30
11
12
28
20
4
8
6
1
33
51
6
23
36
136
48
12
8
22
9
29
6
6
6
13
90
12
39
9
12
17
31
39
12
30
14
64
26
6
4
2
4
66
20
18
10
21
23
10
21
21
20
4
15
5
1
95
46
38
7
3
12
14
18
1
9
12
9
12
23
6
6
4
36
3
11
64
12
2
1
12
17
7
6
30
24
53
12
36
48
12
18
1
11
18
4
6
6
20
6
10
9
21
8
6
28
2
1
3
26
16
2
7
9
20
1
65
18
1
12
35
13
9
3
39
48
90
21
21
9
35
4
3
17
1
11
10
21
18
11
6
48
6
4
30
14
72
88
12
20
18
1
15
32
10
9
45
8
58
12
20
61
29
1
21
8
73
18
27
8
1
21
24
18
3
5
12
6
60
12
12
88
2
1
5
12
4
8
42
10
20
16
8
1
3
21
15
27
9
8
142
8
36
42
18
36
66
4
14
24
7
3
33
47
1
15
6
6
18
32
13
5
12
10
15
23
4
92
4
36
138
27
23
10
12
24
24
18
8
4
33
27
42
60
20
36
10
2
37
45
9
5
34
2
18
42
1
30
18
11
16
3
5
22
3
9
21
15
24
27
30
6
33
2
25
9
26
18
12
72
22
36
18
14
7
24
15
20
24
12
10
9
60
60
35
1
5
1
18
35
25
5
54
1
9
8
4
9
11
18
6
24
1
36
29
6
4
20
16
15
21
32
16
14
22
56
13
39
42
15
60
5
66
28
75
17
10
42
2
18
28
32
12
16
60
12
20
1
9
18
3
9
26
34
30
26
24
36
1
24
30
65
37
23
12
145
17
13
33
26
90
24
52
18
81
39
57
5
4
90
9
21
8
6
22
12
62
4
20
1
5
31
48
30
12
47
10
20
6
1
11
12
13
3
12
3
5
67
47
10
12
96
8
12
82
6
32
25
5
10
20
24
76
12
26
31
39
14
43
18
69
48
8
1
53
96
34
3
9
38
16
45
51
9
6
24
9
51
29
12
1
65
48
16
30
140
49
6
41
25
30
59
28
21
51
14
4
26
4
18
15
35
4
21
3
12
24
44
24
1
42
29
28
36
12
32
6
30
115
65
31
9
15
42
39
18
6
26
10
20
64
14
31
5
31
23
6
16
9
21
6
3
11
1
3
2
12
6
12
19
33
156
44
13
17
13
5
4
8
12
31
9
9
11
4
32
12
28
8
7
65
114
10
20
1
15
30
8
12
10
8
24
28
9
5
6
4
14
1
21
24
48
2
115
6
57
36
14
1
9
20
22
80
25
6
29
30
25
3
6
14
36
12
18
16
26
28
56
19
6
5
19
39
6
42
8
36
108
7
6
27
6
72
32
18
12
12
36
48
36
30
24
16
66
24
8
61
12
5
4
30
15
21
18
87
78
5
24
28
3
5
1
6
33
20
7
57
26
6
79
11
28
6
14
37
6
24
51
9
23
36
7
33
27
17
16
2
10
9
29
64
32
30
30
31
3
20
1
54
29
48
24
4
21
5
18
1
12
17
10
30
30
12
8
31
12
5
10
20
12
1
30
29
48
10
3
5
70
6
66
18
12
2
7
11
18
42
28
32
79
6
47
12
48
36
10
2
54
10
39
6
71
40
8
1
39
50
10
44
16
15
9
36
24
2
18
40
2
24
91
35
10
30
18
2
16
9
24
5
12
22
20
12
30
40
9
39
2
19
45
30
30
50
22
33
15
56
16
72
68
24
24
97
18
17
114
18
37
36
35
34
24
6
26
10
3
65
46
36
39
3
33
3
15
51
15
23
16
24
18
33
39
30
38
4
54
12
44
24
22
14
19
36
45
24
24
81
15
30
21
5
31
30
24
36
9
38
1
27
24
6
48
2
4
9
66
24
15
30
15
17
84
28
32
16
15
9
26
10
39
9
12
99
3
62
40
36
32
18
19
35
19
15
14
12
28
68
4
20
30
1
5
4
38
42
1
3
27
39
6
9
15
9
35
7
77
36
6
4
26
19
41
1
83
4
8
4
39
41
4
2
10
15
23
6
6
10
24
18
3
17
6
4
60
21
29
6
7
5
24
88
2
31
18
17
19
30
6
17
52
18
26
6
30
40
20
36
13
5
31
15
6
14
4
15
17
72
31
35
7
3
26
10
6
39
5
19
17
10
24
8
16
6
50
19
57
24
9
57
2
28
8
4
8
24
24
1
6
5
12
1
45
2
12
28
15
9
68
22
30
39
69
2
1
3
2
4
14
10
20
24
12
90
19
39
27
21
9
29
4
6
6
30
54
45
5
1
11
52
8
4
20
96
24
25
36
5
13
87
9
9
14
7
23
28
2
18
19
36
18
11
28
30
26
24
66
6
1
35
49
15
14
42
24
30
48
1
12
17
16
15
11
19
45
2
48
55
17
4
21
15
3
27
3
5
22
18
15
30
6
9
2
4
24
6
15
36
39
38
13
3
14
48
94
51
3
36
20
6
13
30
51
20
16
15
9
24
24
3
5
24
16
20
40
2
30
1
9
2
1
3
26
54
7
53
1
3
26
60
46
24
6
36
48
12
32
31
36
6
24
96
48
12
9
18
6
44
7
5
34
42
54
51
39
14
4
3
23
82
30
8
12
24
40
24
6
6
2
22
9
36
6
105
3
5
1
6
17
7
51
2
48
18
22
2
1
29
16
32
4
9
35
7
3
6
39
5
55
15
14
12
1
59
76
3
21
26
13
5
36
1
35
58
14
58
2
12
24
34
12
9
9
27
30
15
8
12
18
16
6
78
38
4
6
8
1
65
19
5
4
8
13
5
1
6
17
7
15
14
126
1
24
5
6
34
66
8
24
7
6
3
72
63
15
6
18
33
45
104
24
66
30
88
80
6
16
15
3
48
2
1
39
57
63
38
4
24
6
15
6
57
8
4
14
16
56
24
30
1
18
11
16
15
3
57
18
66
54
6
6
3
24
33
17
18
18
25
59
10
3
3
26
1
29
55
33
12
39
17
18
22
68
6
10
44
16
51
48
12
5
30
10
14
10
20
19
6
33
6
20
6
31
3
30
45
27
50
49
24
5
6
40
24
21
15
8
1
30
17
109
9
45
5
1
3
20
6
1
6
123
24
2
19
66
53
1
11
19
45
42
2
60
1
6
23
7
15
39
6
30
35
1
30
47
6
37
5
85
90
29
18
48
4
20
19
9
3
35
13
11
4
32
25
9
21
33
20
66
1
17
13
17
61
47
19
15
21
18
29
10
2
1
17
7
29
24
18
48
24
1
21
26
24
25
30
23
78
13
51
21
17
37
24
12
29
4
6
9
9
20
12
25
36
29
4
26
60
4
15
6
5
1
5
19
24
30
15
14
10
60
8
18
16
6
3
57
8
52
9
3
21
5
6
18
90
22
6
44
6
13
11
10
15
9
2
19
9
2
4
36
14
6
12
28
62
28
9
81
24
21
24
9
26
25
6
23
12
12
42
40
78
38
12
6
6
16
33
21
14
1
15
86
24
31
33
45
9
3
114
15
6
18
15
29
1
11
31
23
96
24
31
3
12
48
21
59
18
43
11
36
34
48
2
30
1
30
27
3
5
4
20
18
16
57
17
37
35
30
70
18
33
87
33
18
27
2
7
60
71
4
26
78
36
30
1
9
14
1
15
15
35
4
30
14
7
41
52
20
1
15
12
12
32
1
18
5
7
69
8
22
6
54
20
30
34
6
44
10
42
9
30
41
10
15
18
30
35
60
37
18
6
3
3
69
36
42
32
6
19
29
6
30
18
30
1
17
52
26
36
58
18
8
31
33
32
60
40
6
14
28
80
10
38
72
36
10
20
6
28
3
5
25
9
38
42
10
9
36
5
54
4
38
19
5
16
2
13
17
10
2
55
5
54
12
24
10
50
49
47
12
16
2
10
18
42
8
ABCD 95560095518*3^$a+1 [50103]
35
240
13
17
30
33
39
90
90
30
31
89
30
25
17
120
151
107
21
144
28
60
119
90
30
9
171
96
37
23
69
48
28
59
78
48
24
6
42
51
12
40
72
36
20
27
189
48
87
36
30
27
15
145
20
177
78
33
15
42
48
39
16
17
102
48
37
23
108
13
11
69
159
12
36
13
32
112
36
59
1
71
36
13
32
57
78
90
127
48
44
3
25
155
13
17
48
7
32
3
30
30
48
24
45
4
56
15
120
18
78
192
57
75
30
18
120
33
39
69
51
85
65
6
120
24
66
30
42
42
126
24
15
60
15
81
28
11
73
20
15
25
35
48
144
93
112
65
6
49
35
9
12
120
48
267
54
48
42
30
78
73
32
3
72
78
15
9
123
45
87
16
47
18
42
12
9
60
36
3
48
13
89
7
56
160
47
90
7
36
29
18
21
9
42
36
9
28
32
63
30
147
63
33
45
24
31
65
54
120
73
80
15
177
81
3
69
15
75
30
120
18
9
60
4
80
39
61
72
47
1
17
42
72
48
240
13
20
189
48
150
60
117
33
48
15
27
1
12
17
42
9
21
75
351
45
4
20
16
80
57
318
12
78
39
24
12
84
33
72
6
90
3
96
123
177
33
162
61
68
237
195
87
13
95
42
55
47
66
27
63
12
33
24
75
21
72
27
36
144
1
8
51
48
12
33
72
3
13
32
195
48
13
32
84
100
65
15
15
18
27
3
45
12
33
72
63
57
3
52
188
15
21
24
96
81
31
47
18
42
12
48
48
12
37
131
24
108
12
9
60
27
25
108
11
48
30
111
24
16
72
59
49
92
9
18
48
93
111
18
72
15
180
111
12
33
219
13
80
76
11
9
156
28
155
45
60
12
3
30
3
87
45
15
33
72
52
131
9
24
12
108
39
60
12
60
189
9
150
18
24
6
25
104
24
36
63
60
90
7
8
33
75
28
131
78
78
42
72
66
24
156
105
27
45
72
36
52
8
72
27
1
107
33
27
108
9
15
69
244
8
52
47
1
32
27
9
9
15
57
138
48
33
124
35
37
8
27
141
88
24
8
9
123
27
9
51
36
9
3
57
84
12
165
54
108
48
54
96
54
73
8
28
59
117
255
13
47
18
30
210
3
27
33
15
60
54
79
36
35
18
48
174
60
108
12
13
65
72
18
78
39
33
27
3
25
47
18
183
64
104
27
60
25
35
12
12
48
102
6
13
77
3
36
33
123
27
21
87
25
47
120
13
8
36
123
18
55
48
71
69
12
9
48
27
3
1
17
123
12
100
32
63
13
41
90
36
25
72
143
45
45
30
9
33
63
9
55
8
57
6
117
45
30
132
61
17
15
33
24
18
48
237
168
48
57
75
45
30
57
3
24
49
60
144
35
37
8
40
140
3
9
33
30
1
11
36
33
9
15
15
12
96
72
13
59
150
18
73
5
90
13
11
25
23
12
48
141
99
33
99
45
33
72
39
87
49
35
78
3
27
12
61
44
123
21
51
49
80
27
157
17
48
3
4
11
13
32
57
27
28
200
28
44
63
33
228
21
30
18
123
48
117
54
1
35
189
64
11
69
64
23
13
29
55
233
72
15
63
49
8
63
105
12
15
45
243
49
5
63
105
115
20
72
15
48
90
48
24
3
45
31
116
21
24
96
87
3
102
18
24
9
12
27
30
18
12
12
60
1
35
54
6
162
30
42
6
90
54
66
72
7
71
42
51
69
198
12
12
36
9
15
30
19
59
18
54
25
23
108
109
41
7
35
81
16
80
64
12
227
48
60
57
63
177
123
129
75
105
51
102
3
12
15
81
24
195
48
57
3
33
204
96
87
24
6
39
3
21
9
3
69
66
85
20
39
78
30
72
33
16
11
93
33
15
39
120
33
15
33
184
36
29
15
51
30
55
12
132
35
6
99
84
12
27
1
17
24
48
183
24
3
30
30
42
30
181
29
3
75
12
13
65
48
144
48
87
33
150
42
96
72
127
56
39
36
54
30
21
84
105
6
33
64
17
123
16
116
75
49
11
96
12
12
18
103
120
95
57
16
119
61
47
45
72
3
102
3
108
ABCD 95560329706*3^$a+1 [50061]
67
11
85
11
18
48
3
9
60
30
1
5
24
132
15
63
42
223
48
17
120
87
9
6
9
12
100
29
3
57
30
33
45
43
8
24
15
66
6
1
32
63
30
42
57
21
42
25
41
6
24
24
30
27
33
72
36
12
78
78
12
7
92
3
72
21
52
5
108
30
240
18
60
111
33
15
45
72
39
141
48
12
30
33
16
119
66
6
33
12
21
12
43
32
33
72
36
84
6
6
66
24
1
188
45
19
48
5
15
45
24
19
29
48
67
8
9
19
125
6
1
48
56
15
48
216
9
105
91
11
120
1
32
40
68
3
72
30
12
48
39
36
123
30
12
43
11
33
33
48
54
6
67
72
65
36
12
15
9
30
1
89
6
24
1
224
208
125
18
24
18
3
105
60
54
24
205
11
66
15
33
19
20
12
3
6
39
27
30
18
90
30
18
15
45
15
9
168
43
5
138
30
36
30
129
45
24
138
24
90
96
24
79
41
111
40
5
24
15
45
60
48
18
30
24
18
45
12
4
84
95
6
12
12
36
24
55
5
12
150
6
48
24
18
42
48
15
9
51
33
12
67
5
156
51
105
15
63
78
87
36
45
72
18
24
30
12
103
101
12
24
30
49
5
15
9
91
140
21
54
21
16
89
51
100
80
27
42
198
25
5
42
210
84
12
132
27
28
11
30
39
45
6
24
42
48
30
42
15
45
18
21
51
33
15
33
93
67
72
17
240
15
9
36
3
21
27
208
5
27
57
6
25
44
105
36
30
69
21
12
60
7
108
35
9
4
251
90
84
60
7
65
48
39
15
13
5
7
71
6
36
63
57
12
156
96
31
47
78
84
60
108
87
15
9
81
30
30
48
51
111
78
12
6
24
30
19
29
27
21
132
30
6
19
32
45
24
42
18
30
24
42
6
25
23
42
24
54
30
84
12
19
60
12
47
66
51
4
71
69
12
117
60
31
32
129
31
245
84
30
30
24
75
24
15
6
36
31
119
18
36
36
36
7
5
31
44
117
84
7
17
12
24
36
3
15
66
7
29
15
225
48
43
65
30
24
33
108
45
48
12
108
7
47
6
75
4
35
45
132
9
24
36
36
24
54
90
12
48
36
30
9
57
30
6
3
105
6
49
71
105
120
63
42
103
5
66
6
51
15
24
33
16
41
31
8
9
126
96
1
32
76
17
24
60
30
30
3
15
105
93
144
19
17
67
11
81
16
8
60
36
33
30
18
15
9
96
7
41
7
5
24
3
40
17
36
3
57
67
53
30
9
24
141
24
51
21
42
25
32
15
24
54
31
41
39
52
77
115
23
69
105
66
9
9
144
63
48
36
69
54
6
42
42
103
29
36
24
144
84
36
102
90
30
24
61
17
12
39
57
168
72
24
43
35
33
39
48
42
24
6
48
33
48
15
6
3
57
60
90
6
18
42
30
150
12
30
30
36
51
51
54
135
9
19
5
3
15
105
15
9
9
30
126
36
39
28
48
29
24
54
72
120
54
72
108
79
5
42
6
42
57
39
9
15
18
3
112
5
15
87
6
66
18
72
3
156
9
30
57
15
21
27
6
60
12
42
6
51
39
6
51
24
16
32
60
3
42
96
99
153
12
6
42
123
9
12
6
72
18
39
88
108
60
29
66
9
16
5
24
43
47
18
15
16
72
12
17
24
36
63
21
24
3
15
24
45
45
36
18
42
7
48
89
3
177
48
15
3
48
6
24
12
7
47
45
3
13
125
30
144
6
48
24
156
84
12
6
24
18
60
12
24
27
45
12
108
63
81
24
135
120
4
53
54
18
55
95
66
6
9
15
57
15
78
12
15
48
111
18
12
19
12
29
39
9
12
39
36
16
47
30
36
72
60
42
81
87
30
60
12
12
6
33
12
177
12
60
24
27
39
6
39
60
84
9
48
87
3
25
53
36
15
15
6
48
66
121
77
3
9
51
3
6
96
27
45
36
30
57
33
36
48
12
36
12
30
18
24
60
36
102
153
48
15
90
84
15
117
24
7
5
67
152
33
31
47
24
48
30
43
23
54
12
78
120
18
7
8
9
156
60
27
33
72
36
51
21
12
3
48
24
153
75
52
17
6
30
24
48
12
30
1
48
56
9
6
73
53
27
48
33
87
45
18
114
36
96
36
7
77
159
21
48
15
48
39
1
29
39
45
12
18
66
24
12
42
18
63
21
43
17
51
27
30
48
7
20
108
12
33
48
6
33
21
36
48
6
49
47
6
3
9
12
36
12
18
9
4
32
93
54
30
15
28
104
45
31
185
18
54
123
48
36
96
3
66
15
165
24
156
30
66
12
96
24
36
12
114
6
12
30
1
12
44
9
7
29
18
1
29
60
72
39
24
15
105
15
25
8
15
18
7
5
72
18
30
132
72
6
30
27
168
24
21
103
20
15
54
3
88
44
36
45
84
30
96
6
36
99
81
3
69
3
39
9
9
31
17
219
21
12
48
138
6
18
78
12
36
147
9
39
280
260
45
36
90
73
65
168
12
27
16
17
55
5
18
33
9
ABCD 95560546124*3^$a+1 [50039]
27
28
60
5
67
12
180
108
228
12
92
4
41
24
24
27
24
16
36
89
3
88
24
5
91
72
72
29
135
132
12
57
39
4
72
80
24
45
24
43
24
20
96
52
60
17
43
48
197
43
5
67
12
36
120
84
60
101
27
72
16
32
208
44
60
165
15
36
93
72
7
20
45
123
117
31
80
60
52
68
189
48
75
64
48
77
48
55
32
16
12
36
41
43
8
40
104
24
12
4
56
4
89
27
45
72
115
20
33
24
96
168
24
43
24
53
67
80
69
91
44
4
8
189
171
45
15
100
29
15
28
72
125
271
48
41
3
45
51
16
120
120
29
67
53
31
36
152
40
101
24
115
5
67
84
164
48
184
120
29
127
12
20
48
60
69
31
12
53
48
255
105
120
19
56
16
8
40
8
144
28
48
12
128
4
144
36
156
44
4
12
24
44
9
7
36
29
91
24
128
40
53
123
100
32
324
76
32
112
44
4
20
40
228
20
28
12
80
4
128
100
5
7
48
12
5
3
21
27
204
28
80
280
12
68
28
17
96
72
24
51
28
12
80
24
16
104
100
60
101
48
19
60
17
43
120
341
19
116
4
12
48
108
53
171
88
108
84
125
51
48
16
48
72
36
260
45
19
5
199
80
16
60
228
48
44
21
19
53
43
8
64
132
48
41
24
48
24
48
3
48
24
40
120
32
285
144
19
48
72
5
72
96
183
84
28
32
36
16
5
51
4
161
15
4
5
115
84
44
160
36
32
129
3
12
96
4
44
60
52
20
28
17
72
43
12
12
5
63
156
96
36
12
52
44
36
81
27
36
36
16
24
29
75
16
53
48
7
41
7
92
88
5
39
84
184
20
100
48
60
12
8
40
32
52
36
8
69
147
160
56
40
24
80
4
12
104
24
117
3
45
79
257
31
12
120
12
44
36
108
40
152
36
4
53
75
45
67
96
60
48
44
36
12
24
124
96
108
5
31
36
104
21
115
120
53
67
128
40
32
36
57
7
180
5
39
16
89
51
88
56
36
96
4
96
5
7
80
60
48
64
8
72
45
48
7
48
113
27
40
48
128
64
72
68
36
120
340
12
32
21
19
8
40
24
53
187
36
44
120
16
12
192
329
139
32
16
44
208
48
252
53
15
12
40
56
136
29
79
80
16
20
45
67
24
20
9
19
32
100
36
8
16
20
16
17
3
12
28
320
45
3
64
72
80
124
80
4
8
52
12
8
28
60
224
16
5
139
68
33
19
44
52
120
5
147
76
84
125
147
21
67
72
101
27
108
4
44
36
24
117
27
48
24
264
112
29
135
129
27
93
7
60
5
288
187
212
16
12
8
64
12
89
187
5
3
117
48
19
12
108
5
27
69
24
51
4
60
36
32
4
80
69
99
196
12
173
27
24
21
48
72
55
17
72
3
148
32
12
100
36
24
5
24
19
53
159
16
113
31
60
116
105
19
8
48
40
245
187
101
96
96
15
57
7
44
180
64
12
104
12
4
48
48
32
12
60
4
17
99
16
24
5
48
3
12
16
132
32
93
147
28
44
40
8
45
87
33
43
32
72
48
40
48
53
67
8
69
63
4
48
32
28
68
93
15
112
68
12
273
24
43
144
29
19
60
20
28
132
8
112
8
93
15
36
21
39
84
112
72
5
15
100
12
44
24
40
48
24
44
57
67
101
19
32
93
67
236
52
5
51
4
65
67
29
79
17
24
139
48
29
51
60
12
100
12
68
57
3
40
5
3
4
65
175
41
19
20
148
5
120
43
8
16
29
187
29
135
9
171
60
81
19
29
19
8
132
12
16
8
69
3
72
28
48
84
72
20
36
120
4
48
116
136
56
28
140
52
204
53
51
72
64
8
93
63
9
43
ABCD 95560862162*3^$a+1 [50032]
61
24
35
61
71
90
18
205
17
48
90
12
25
23
1
101
211
149
60
30
1
72
5
163
29
78
13
17
120
12
43
5
72
120
91
47
1
24
72
113
31
89
175
5
91
24
5
43
89
18
90
43
17
90
61
59
13
144
95
49
11
61
72
72
23
25
72
48
35
61
41
31
17
132
78
162
150
133
168
29
19
101
19
11
18
67
120
48
137
180
18
120
1
41
31
107
13
24
5
48
91
29
102
78
60
30
85
35
13
48
29
12
103
96
264
96
59
37
203
42
43
120
47
25
24
216
23
97
23
97
23
90
12
138
97
23
25
287
1
107
120
13
29
48
67
48
77
19
144
5
115
35
60
1
24
17
31
47
1
71
60
61
72
48
29
19
24
48
59
18
43
168
24
155
30
7
53
30
85
96
71
138
31
89
7
5
43
96
41
48
42
150
55
23
1
191
288
25
35
192
198
7
23
25
72
23
25
240
167
30
91
89
30
60
228
60
120
37
24
179
132
30
30
108
193
48
120
11
90
139
29
43
77
12
30
1
72
120
95
25
77
78
37
23
12
48
85
107
13
47
25
96
149
19
72
24
53
43
48
41
30
90
31
77
43
48
24
77
60
31
17
132
90
18
12
18
97
48
35
37
35
168
30
55
65
90
12
1
24
96
29
60
31
24
23
30
72
60
223
65
12
43
185
72
30
241
24
23
12
13
72
65
120
18
72
13
48
29
18
217
120
35
13
48
29
19
72
24
155
445
96
29
43
17
150
121
48
29
115
47
1
59
18
91
131
109
89
31
144
5
43
47
25
35
60
121
59
61
41
18
37
24
29
67
113
31
120
29
240
42
30
91
119
18
7
48
107
138
90
72
1
17
55
48
48
120
41
48
12
30
18
67
5
43
48
209
48
60
60
42
205
83
61
24
47
120
25
48
96
144
95
25
5
43
149
300
103
155
13
29
19
59
12
30
78
37
53
30
42
60
48
30
12
13
168
168
89
12
30
78
12
19
11
138
12
79
144
65
120
132
30
445
23
121
24
17
60
30
60
25
53
150
13
24
95
120
18
132
19
59
13
24
48
17
18
30
90
133
24
155
30
31
47
30
90
12
30
18
132
60
270
30
48
192
25
125
43
5
12
30
18
120
132
108
7
5
60
31
179
85
53
42
1
24
120
125
48
42
30
115
24
24
72
24
96
96
24
24
96
95
25
5
43
5
162
1
24
53
60
42
13
245
102
30
30
180
18
187
35
13
35
90
43
209
55
24
149
12
151
120
17
7
233
31
24
5
222
18
180
12
120
43
47
18
7
48
48
89
78
97
143
12
210
18
60
132
1
144
53
60
151
11
61
17
55
96
120
24
167
25
83
12
78
12
240
31
89
55
24
131
18
12
31
72
5
102
78
7
83
13
192
96
179
37
24
71
1
47
150
72
78
37
24
89
31
29
42
1
29
78
157
24
72
107
60
73
29
60
168
60
163
17
103
47
145
72
65
30
265
48
5
72
48
43
179
90
18
1
29
30
30
7
144
41
79
29
42
49
41
150
180
90
19
29
102
109
24
48
24
48
17
295
23
25
125
42
25
53
42
1
24
23
1
71
169
119
1
24
155
133
17
7
65
18
60
60
102
90
120
61
17
127
83
12
48
1
29
12
78
42
55
360
5
150
61
59
85
5
120
48
67
35
18
115
96
72
29
19
24
48
29
18
1
101
ABCD 95561363486*3^$a+1 [50105]
51
33
19
8
12
27
6
48
36
19
32
3
90
12
132
78
18
30
30
7
17
15
171
6
31
35
9
36
9
24
42
48
24
21
24
88
5
27
3
9
9
75
52
17
123
69
19
11
25
53
43
23
117
33
15
75
6
3
52
20
28
60
5
51
81
39
9
36
27
12
21
12
15
24
4
89
3
9
18
33
12
16
72
17
123
24
15
90
84
7
8
72
52
56
24
36
40
56
45
31
5
3
21
39
12
28
5
7
5
15
112
35
48
25
5
42
25
5
48
12
3
40
17
36
31
5
19
29
72
48
7
11
9
45
60
43
8
40
68
36
33
3
12
3
72
33
12
57
3
15
6
7
104
4
20
4
48
8
45
15
4
5
42
9
52
8
81
19
24
56
24
87
25
29
15
117
15
12
75
96
21
3
6
42
9
16
12
83
42
3
40
113
36
6
177
40
53
19
23
1
32
63
9
15
78
42
33
132
12
39
9
12
21
204
24
114
222
18
45
27
18
36
39
48
27
30
18
24
9
9
12
24
39
36
76
89
72
24
15
24
9
27
64
96
56
48
87
9
9
30
162
30
45
100
20
57
15
28
5
132
6
6
19
104
52
8
57
24
15
24
48
117
12
39
36
16
20
33
24
27
33
12
24
27
15
37
20
15
33
57
43
5
43
5
75
24
48
27
18
3
9
48
48
7
12
8
39
13
8
28
5
135
27
25
5
162
6
15
60
36
3
21
24
100
17
6
85
17
3
52
20
12
48
3
48
6
48
147
24
15
42
30
24
6
48
55
32
64
11
18
6
73
23
25
29
90
30
90
30
168
3
12
16
17
55
53
126
25
164
9
7
35
6
18
25
56
45
144
27
15
69
33
15
33
27
45
18
30
19
36
8
12
40
8
4
72
35
48
30
75
33
39
9
51
45
30
21
9
3
15
61
32
40
35
48
30
15
60
39
57
4
17
3
12
9
15
165
78
21
76
23
42
78
30
51
64
23
9
45
39
51
126
55
120
32
45
3
9
24
192
3
15
1
20
16
8
105
39
12
15
21
3
9
48
172
8
28
132
29
36
15
12
36
96
9
39
27
21
9
63
51
54
3
40
20
9
3
15
25
47
61
20
57
12
3
21
12
63
39
30
12
51
4
5
18
13
35
9
60
9
24
90
6
12
15
39
24
1
8
15
85
5
15
60
36
12
9
75
24
21
3
33
27
3
33
36
96
52
32
15
1
80
39
49
44
48
28
20
160
132
17
3
52
5
42
24
24
21
4
47
144
6
66
49
8
60
36
39
57
39
45
9
31
17
3
15
21
24
4
8
48
9
3
3
6
90
69
21
48
48
15
12
16
36
71
9
39
157
59
30
18
6
7
65
27
15
45
16
11
18
63
39
6
79
80
60
39
9
21
91
5
39
75
24
45
45
51
45
99
3
25
23
45
24
12
48
12
45
51
4
20
24
12
40
20
48
21
6
30
27
15
48
24
21
48
27
24
48
141
40
11
9
24
15
6
15
12
177
15
21
42
69
36
15
72
1
29
3
24
9
15
21
39
72
3
6
99
15
30
27
15
24
18
3
33
7
8
12
28
164
45
31
20
21
15
9
19
5
156
99
45
132
75
28
17
43
72
101
39
3
6
67
20
132
21
15
27
117
45
60
36
60
96
31
24
59
21
168
12
76
44
28
8
27
30
27
36
60
60
4
5
3
28
24
84
20
24
36
9
3
153
24
3
4
5
30
69
9
75
12
45
91
8
24
40
20
21
75
39
57
15
48
72
24
6
39
27
9
153
3
28
5
12
87
45
87
48
72
3
1
20
12
39
96
24
45
24
117
27
21
102
42
30
61
20
45
7
20
9
30
21
24
3
25
5
43
24
20
24
27
42
31
47
18
12
7
20
88
23
1
53
67
44
36
33
30
72
1
23
21
64
60
47
18
6
13
35
90
12
90
21
168
12
28
12
8
24
12
81
99
15
24
6
18
37
53
51
12
87
42
48
6
69
3
9
60
36
64
20
16
5
3
52
20
27
30
3
148
24
56
24
45
60
31
72
80
93
27
27
120
30
72
63
36
9
48
12
18
18
7
92
12
4
24
32
16
8
24
21
39
48
57
12
90
45
36
15
54
3
40
8
45
39
3
42
48
36
15
45
15
4
65
31
29
48
7
41
19
12
68
48
3
9
40
23
48
30
42
165
9
24
15
120
12
28
59
73
92
21
12
18
1
5
48
15
40
8
64
44
39
25
8
9
30
30
3
15
57
24
60
9
3
9
51
45
12
96
15
27
33
21
139
77
18
45
24
52
29
7
125
30
45
88
41
18
13
89
43
5
7
11
24
24
9
28
32
16
59
21
72
48
51
21
72
12
33
60
55
56
9
3
72
36
45
159
45
43
29
108
15
60
57
108
15
15
25
5
31
17
24
31
24
36
20
27
33
12
16
35
6
90
24
61
131
97
36
5
19
20
96
21
18
21
75
49
17
30
96
37
20
40
48
17
30
25
23
85
8
69
12
3
12
40
8
57
96
7
32
24
51
6
24
79
17
12
6
30
87
3
37
113
67
8
12
40
80
168
72
24
33
3
39
21
40
29
30
18
27
4
47
129
36
27
81
21
91
8
45
12
7
20
16
11
6
27
45
7
59
24
37
8
88
29
6
42
30
21
99
61
56
64
24
11
1
29
31
8
48
48
84
57
30
9
52
35
169
5
84
84
15
60
63
25
8
39
25
17
6
57
28
17
27
48
40
8
12
27
21
3
9
21
192
39
33
15
3
18
12
90
30
7
65
66
9
16
41
6
24
1
72
47
30
39
36
28
20
76
5
51
16
12
5
60
6
6
19
95
6
24
36
6
25
104
141
15
9
36
3
72
33
27
39
25
8
96
36
24
9
15
16
12
47
45
57
39
64
60
5
27
15
24
30
19
8
12
33
12
27
144
84
12
69
15
39
33
39
24
24
25
5
7
155
21
57
75
52
96
17
51
45
24
12
39
24
21
24
43
5
42
33
39
9
9
6
30
39
12
15
24
9
96
9
63
15
69
33
48
7
11
57
45
18
21
16
ABCD 95561377916*3^$a+1 [50019]
29
19
30
15
3
84
66
48
24
42
45
3
5
40
63
33
9
12
27
8
151
105
9
15
33
15
3
24
138
6
54
63
3
60
9
45
12
15
24
27
21
27
6
15
9
24
6
33
3
165
93
12
6
12
69
51
48
93
45
36
6
12
42
27
3
60
89
175
120
33
3
18
36
66
6
78
114
15
51
54
15
33
24
71
73
66
5
55
9
80
7
60
45
24
81
48
66
30
48
30
57
39
42
15
57
186
141
45
6
42
18
24
57
48
15
78
18
12
12
66
18
45
15
24
66
39
21
12
48
279
3
12
36
42
90
90
72
90
29
1
15
24
24
45
3
32
157
12
6
9
15
36
54
63
15
9
3
30
18
156
12
12
30
3
9
39
9
6
126
18
17
16
9
63
57
63
3
60
42
42
45
39
153
39
90
12
6
24
12
41
7
9
33
120
15
15
18
36
35
16
48
27
6
15
3
21
3
45
21
42
18
63
3
60
33
87
66
42
108
102
35
7
18
6
66
90
96
144
5
73
39
9
18
53
88
48
24
3
24
53
1
30
9
9
87
56
16
80
64
87
12
6
42
21
9
39
15
57
72
48
48
21
144
35
25
6
60
12
89
1
6
9
51
21
63
66
6
48
90
15
51
72
21
21
6
141
9
135
24
27
6
48
15
9
66
93
27
54
60
35
31
72
132
21
111
60
66
3
57
63
27
12
9
39
78
27
56
64
57
96
30
6
3
33
12
126
5
16
33
6
6
51
33
15
24
81
6
33
24
33
15
8
1
39
192
33
36
54
12
33
24
8
13
18
30
54
6
215
127
30
18
84
29
1
60
78
45
33
42
156
60
6
6
9
48
27
30
24
87
9
18
96
30
60
27
9
39
15
36
54
66
48
21
111
33
3
21
3
24
30
63
24
3
21
75
48
69
33
30
9
57
18
21
9
23
40
3
21
39
66
39
3
6
71
48
7
24
36
69
24
15
78
12
23
19
6
30
24
18
47
13
83
16
9
48
6
57
8
25
23
16
24
3
45
3
6
54
60
69
21
6
84
24
9
213
30
5
16
27
66
30
45
21
60
96
18
24
12
18
72
71
16
3
30
30
24
9
33
15
33
54
12
6
48
39
141
51
153
6
57
3
66
3
3
12
42
18
5
1
24
36
6
6
42
21
8
112
24
33
39
15
30
3
216
24
27
21
27
66
3
24
39
17
1
6
57
57
30
18
102
17
13
27
24
9
63
33
87
3
141
24
8
31
30
18
18
6
36
45
57
48
108
30
66
210
9
120
9
30
48
12
30
15
48
45
18
33
48
45
66
24
114
30
102
27
21
27
3
12
18
63
33
90
21
8
40
15
57
3
84
42
30
36
77
25
23
7
105
33
30
18
42
21
159
33
27
93
27
78
39
51
30
84
27
3
53
97
6
6
35
49
15
27
24
84
81
8
1
30
9
3
5
64
33
15
15
12
93
120
105
63
33
6
57
48
8
31
129
147
29
31
33
24
21
12
18
5
16
9
15
21
30
5
1
39
72
9
18
6
39
21
195
15
33
39
54
54
12
18
87
3
21
3
36
6
18
12
54
15
45
36
24
71
79
17
19
30
24
174
48
18
42
12
9
111
81
69
12
39
45
42
24
18
63
33
72
42
69
56
7
57
27
6
39
117
3
9
18
53
7
18
63
63
48
72
78
42
18
39
24
63
33
33
18
30
36
12
42
69
3
36
18
66
6
39
3
36
42
47
115
168
30
84
3
81
54
6
36
114
12
12
5
48
49
24
96
71
64
9
87
9
23
67
24
53
7
33
57
39
3
18
6
24
21
63
42
18
60
18
48
6
18
60
3
9
24
24
18
101
7
66
18
69
63
17
7
33
81
255
24
24
120
57
23
88
8
91
69
48
15
18
6
36
30
39
27
18
35
16
9
96
15
8
55
12
126
39
153
39
3
24
21
8
25
6
84
6
15
15
12
21
48
33
18
21
3
45
33
63
9
18
45
33
23
55
6
3
45
18
84
24
144
18
30
18
30
120
21
9
12
12
15
15
9
51
77
43
18
12
36
36
63
63
105
72
24
21
96
3
32
1
30
48
9
48
48
27
108
96
60
21
9
15
39
96
161
19
6
63
168
48
48
63
24
105
51
6
24
18
69
8
55
114
63
3
53
16
24
33
90
24
36
81
32
16
81
39
8
1
6
33
15
36
36
9
27
120
21
9
54
9
51
66
27
8
7
12
93
87
48
42
30
30
3
24
144
9
264
15
24
80
16
72
56
136
24
27
69
3
24
5
49
6
18
18
149
40
9
24
15
24
39
18
15
24
27
18
3
27
60
9
27
6
39
8
160
3
60
24
9
24
51
12
66
39
24
87
105
75
45
24
15
129
72
3
21
8
103
177
27
54
6
204
36
33
24
51
45
72
9
54
42
6
24
18
6
156
30
54
9
48
24
33
126
9
3
12
6
51
45
83
7
81
3
54
47
43
18
84
24
15
69
150
29
67
36
9
32
19
84
57
9
90
29
16
39
9
24
120
57
15
21
123
33
42
21
9
18
84
24
57
69
51
45
18
12
12
6
6
30
111
48
9
18
45
9
47
16
63
18
66
29
64
15
60
101
16
3
125
25
15
87
18
42
45
15
36
72
6
119
1
63
3
120
24
21
56
19
96
45
144
9
63
8
91
48
36
84
6
48
119
97
15
9
39
27
21
120
120
33
120
18
12
72
17
49
18
30
60
60
15
15
9
33
15
15
17
ABCD 95561391488*3^$a+1 [50106]
161
7
41
12
19
54
59
60
36
19
42
30
150
18
41
12
103
90
95
1
18
66
24
36
35
121
11
120
139
53
145
23
12
48
187
42
30
24
36
113
31
65
25
66
101
60
109
24
90
120
36
24
29
7
48
72
90
71
432
7
30
131
108
132
12
67
144
24
30
11
31
113
60
61
35
12
127
90
42
29
24
31
17
19
60
29
91
41
12
7
53
211
114
30
5
96
25
95
192
37
11
25
119
97
18
101
24
37
11
228
19
162
174
24
41
79
132
84
54
60
336
167
12
91
6
90
101
108
55
29
31
29
37
78
90
396
47
19
173
175
72
120
60
48
53
397
35
181
96
23
157
23
31
30
47
12
91
216
53
85
6
36
48
72
89
12
43
6
131
12
36
24
36
121
11
12
355
72
149
49
36
126
18
143
139
78
35
96
121
30
18
83
168
300
12
19
29
25
95
31
210
11
192
37
30
108
173
13
59
156
84
7
30
24
30
54
11
139
65
61
216
59
85
90
30
126
24
66
54
6
90
89
19
36
89
96
49
36
119
61
155
61
59
31
30
11
67
101
79
41
25
24
143
13
54
216
36
18
162
53
1
54
125
91
96
113
120
211
240
54
30
41
72
139
24
216
138
191
25
96
30
53
36
19
36
234
35
7
89
85
216
11
72
67
29
192
12
37
11
169
59
79
60
36
30
95
55
5
85
47
60
72
55
5
31
30
6
30
24
126
41
132
48
72
36
60
79
126
36
18
12
113
55
125
1
90
66
24
30
17
289
24
210
54
155
61
47
7
36
5
55
77
43
185
12
19
89
19
5
181
120
150
5
84
127
108
162
144
90
29
91
17
60
13
186
41
180
48
60
84
36
24
216
12
19
29
91
41
48
120
169
186
17
19
113
60
1
95
12
79
41
72
61
54
42
18
65
91
29
97
263
67
30
78
30
126
96
180
18
30
53
48
12
37
66
65
12
73
66
24
89
1
30
60
245
199
60
53
73
84
42
48
42
71
48
1
54
17
7
36
125
55
125
31
60
53
96
121
138
41
19
12
54
36
359
72
43
30
47
43
60
17
108
12
169
138
96
5
204
48
79
29
79
53
43
149
25
23
19
29
84
97
78
125
1
54
36
54
251
144
31
5
1
59
31
41
12
36
55
66
114
54
71
180
355
36
108
113
60
7
42
54
5
49
131
84
60
67
18
11
25
36
23
31
66
54
90
24
131
31
29
180
12
48
24
7
114
35
31
101
48
12
109
71
7
521
24
61
54
5
91
29
37
18
41
91
180
18
83
7
125
60
36
31
54
66
24
29
25
30
510
23
48
24
121
54
65
187
120
29
120
19
30
276
144
11
79
65
37
108
95
36
85
36
24
270
5
139
5
121
84
131
72
48
79
53
163
89
31
360
24
30
42
108
65
151
90
36
59
144
7
53
25
30
6
144
23
67
30
35
216
180
55
96
53
96
132
187
216
84
173
43
24
5
36
84
1
84
35
96
109
71
60
120
49
36
126
168
30
83
43
89
25
35
67
89
1
24
36
ABCD 95561633782*3^$a+1 [50024]
13
95
36
126
18
150
174
121
119
90
12
18
18
24
39
9
18
24
141
93
36
31
95
33
21
43
5
36
42
93
69
43
48
89
55
11
162
60
12
72
24
126
36
138
6
48
105
27
48
133
143
30
60
54
30
18
18
114
13
215
60
90
192
3
3
72
30
87
112
53
27
9
54
36
141
45
3
15
12
18
60
7
5
54
96
69
111
36
30
15
153
126
66
7
47
18
60
147
15
33
57
138
61
144
47
96
54
84
60
12
63
69
126
109
47
24
265
41
84
24
27
48
117
18
6
115
32
45
42
25
48
32
15
18
18
42
3
9
7
11
72
36
36
36
72
36
37
17
42
21
9
6
120
72
6
90
30
24
66
57
129
36
123
51
45
261
90
33
45
67
53
27
135
42
15
21
30
109
32
39
60
54
18
37
53
48
75
57
54
33
93
30
60
90
303
15
1
48
48
17
246
25
11
96
84
108
37
23
18
54
18
30
33
183
25
29
78
138
24
12
24
15
112
240
59
18
18
90
54
24
9
16
11
36
18
79
41
42
30
15
39
306
78
105
15
90
24
63
117
210
6
19
17
156
18
42
270
102
3
105
135
9
24
234
162
19
29
3
33
114
66
72
18
1
95
1
48
5
12
15
99
36
12
18
144
18
57
39
57
45
54
90
243
81
31
23
60
45
57
24
66
60
48
18
24
174
72
90
87
16
47
72
12
13
32
15
66
198
72
33
57
60
12
15
45
12
24
30
204
66
19
41
135
39
6
19
128
48
39
36
30
36
6
45
219
54
127
53
90
36
18
6
12
78
72
99
96
15
24
25
149
42
49
143
6
174
18
18
90
150
121
23
12
285
64
107
18
12
18
6
18
48
54
55
95
30
36
162
78
15
48
111
54
171
9
54
81
9
7
143
90
66
36
18
198
9
9
24
30
6
66
73
5
36
39
267
66
114
81
3
60
81
9
72
175
53
36
6
90
102
177
93
67
23
18
55
53
54
6
12
19
431
234
24
31
125
24
30
306
139
29
3
99
18
222
18
72
54
12
24
9
9
48
42
48
114
36
18
69
21
30
45
9
7
29
36
6
18
54
120
186
84
27
9
6
225
63
18
90
48
144
60
36
30
7
47
72
18
132
36
72
103
77
12
135
15
30
19
35
474
51
69
18
9
64
197
43
29
78
12
57
39
121
23
12
78
120
18
90
24
19
35
174
42
18
115
32
9
7
32
3
162
43
23
6
18
1
65
90
24
205
455
18
7
32
15
90
108
6
54
66
96
18
43
5
18
105
111
49
11
21
27
60
12
36
9
63
145
176
27
84
108
21
87
18
90
36
6
3
16
83
61
17
15
48
9
120
15
160
47
30
54
180
114
48
54
33
3
18
36
18
181
167
169
191
12
18
19
269
36
36
198
21
3
210
96
30
45
27
37
128
33
24
336
87
57
6
1
65
114
157
80
27
60
30
18
54
36
114
120
229
5
36
6
12
216
126
54
9
213
174
45
16
89
18
108
25
23
24
120
90
60
36
15
15
126
243
87
48
57
96
9
78
36
120
42
138
24
33
105
234
240
54
55
29
162
6
102
78
18
180
102
90
18
60
102
93
21
36
55
17
15
33
234
181
35
90
3
51
108
36
60
12
18
24
75
96
99
18
18
90
15
249
151
89
30
6
84
6
54
51
105
312
18
12
72
36
36
54
6
30
39
57
12
27
45
24
30
42
90
48
54
42
121
35
18
96
48
78
144
36
30
150
12
25
65
90
108
ABCD 95561958496*3^$a+1 [50073]
6
57
51
41
36
40
27
54
47
16
45
131
133
6
5
7
24
5
12
1
3
116
16
129
114
21
20
67
126
3
32
12
25
11
28
68
12
60
132
4
8
55
18
47
19
117
20
31
66
131
19
57
27
33
3
17
1
27
56
79
77
28
48
69
126
126
18
17
31
5
76
68
72
36
28
48
68
31
96
21
24
21
83
76
32
4
21
126
29
60
7
102
24
12
11
48
64
20
97
3
24
3
33
36
3
5
31
24
36
12
17
60
49
15
20
7
5
13
48
6
36
45
32
16
24
39
18
15
57
78
9
21
18
36
45
51
5
40
84
27
42
59
13
23
7
69
36
117
12
42
45
20
7
45
27
12
17
7
246
36
15
20
55
24
5
16
87
9
9
18
53
40
69
3
27
69
8
24
16
24
63
21
44
24
13
131
13
54
18
11
13
35
24
4
9
36
23
16
15
36
41
13
18
18
27
9
11
19
41
19
29
1
42
5
7
60
12
69
3
18
11
4
9
12
6
12
60
45
108
9
48
275
24
60
55
5
91
9
36
27
12
42
90
84
45
105
11
7
5
31
30
6
41
25
15
27
17
55
117
21
42
72
30
24
27
72
8
37
3
141
30
18
42
9
171
18
72
36
59
12
1
36
36
156
27
20
31
29
1
18
5
37
75
27
29
4
75
42
59
151
60
77
49
63
93
63
33
63
99
36
36
53
40
15
54
54
48
5
12
16
57
11
31
57
15
21
15
84
126
60
36
59
4
27
5
13
23
40
72
39
53
37
78
9
117
59
67
12
33
8
49
18
9
9
42
30
42
41
121
63
32
7
24
5
16
80
25
59
13
63
48
81
180
6
12
18
54
18
90
18
36
24
18
5
52
32
19
12
77
37
39
99
53
24
31
33
32
49
63
8
28
3
78
47
60
67
6
39
45
51
3
18
51
3
18
60
36
84
18
29
4
45
23
25
72
27
81
24
48
36
54
77
12
16
56
43
48
5
55
9
9
84
24
39
27
5
31
54
87
21
11
121
12
59
19
48
29
7
9
20
103
21
20
36
49
18
41
12
72
108
4
15
41
25
96
54
9
39
41
40
117
6
72
21
128
193
23
72
13
27
36
39
6
12
60
23
36
43
6
83
12
16
99
41
48
52
9
11
37
90
141
183
6
23
16
24
80
13
123
12
51
66
90
24
66
78
93
8
7
18
39
20
7
41
4
24
80
1
18
30
24
18
5
61
96
90
57
96
3
6
11
25
3
24
12
15
90
27
21
27
92
25
6
5
12
19
84
5
37
27
21
18
54
119
12
1
36
108
18
53
168
4
27
90
39
56
40
32
7
54
51
189
120
18
90
18
29
16
72
56
88
27
42
18
81
9
30
6
83
43
54
30
54
83
16
44
133
12
6
12
29
60
25
12
18
24
18
54
12
6
216
18
18
3
15
41
24
48
12
208
9
3
32
1
30
5
1
72
11
16
111
17
19
45
99
9
9
27
141
48
95
31
65
4
188
67
81
45
42
54
48
54
54
24
71
13
36
15
116
76
8
37
27
153
23
28
116
37
23
48
31
45
51
36
81
48
51
29
48
43
18
54
6
12
6
29
160
3
204
48
5
1
35
49
27
27
5
13
54
65
13
83
55
6
48
144
54
96
5
40
48
27
6
18
102
90
29
48
19
30
23
1
3
87
36
41
13
30
77
136
8
64
48
104
103
24
9
8
37
23
48
13
6
41
43
24
101
37
6
48
45
24
27
21
8
43
5
25
11
43
72
60
36
12
33
57
27
24
3
113
4
24
32
24
156
13
36
48
47
25
27
27
24
53
19
53
136
32
96
24
1
47
73
42
18
30
24
102
95
48
12
13
126
18
48
60
59
85
75
32
12
36
61
99
8
55
156
42
48
35
43
5
31
81
3
81
68
13
15
48
9
23
4
9
23
28
111
42
35
1
3
27
6
27
27
30
18
6
12
108
132
107
1
36
48
42
30
11
84
4
27
24
21
51
5
13
18
36
21
24
8
48
1
90
6
12
35
7
9
48
32
67
17
7
18
35
67
126
99
68
13
42
5
84
19
48
150
135
8
84
91
5
28
3
5
31
9
45
72
6
29
12
49
11
7
57
45
36
15
9
72
72
54
5
79
36
90
47
7
6
27
3
5
72
136
75
45
24
27
9
32
43
117
80
217
78
5
25
11
13
95
112
68
16
63
5
28
12
15
72
18
18
9
81
18
9
21
42
84
18
54
42
63
12
15
5
52
51
18
48
42
17
31
72
33
9
135
3
33
39
132
53
19
18
12
15
9
12
6
5
12
1
18
18
99
39
6
59
31
65
217
11
7
29
40
39
33
48
8
1
6
84
5
19
48
45
33
12
54
18
24
18
12
89
7
12
72
9
104
55
41
4
48
45
18
6
11
37
15
8
1
36
75
68
64
32
52
63
77
28
9
36
12
159
8
36
1
18
17
12
96
4
33
48
42
12
5
4
15
77
60
16
8
67
6
3
15
29
64
63
5
36
1
11
37
6
18
23
40
39
54
60
27
9
99
20
19
18
18
6
72
54
5
12
19
12
5
64
44
4
9
36
60
12
6
5
43
18
60
66
17
52
9
36
39
72
56
67
18
54
17
84
136
117
51
32
13
59
24
91
24
165
27
24
17
4
56
7
9
24
27
17
4
92
43
113
49
51
80
1
12
54
33
75
90
35
115
72
12
42
3
15
12
9
8
55
29
12
4
15
18
18
18
120
51
21
90
65
36
85
48
54
72
29
43
ABCD 95562198112*3^$a+1 [50073]
135
57
39
5
103
12
48
72
113
7
48
168
12
12
29
31
21
75
48
24
45
3
12
33
27
48
33
20
60
100
87
17
103
12
36
45
20
120
19
48
17
48
55
12
72
36
108
21
3
45
51
125
52
63
29
67
45
20
64
27
149
151
5
64
51
129
3
41
112
188
4
3
17
28
128
19
48
48
45
27
48
12
269
103
41
31
84
84
17
31
48
24
17
43
17
103
48
12
12
21
44
79
36
89
4
27
5
100
63
221
4
87
24
60
204
276
17
67
17
55
105
48
3
5
67
12
21
3
77
7
12
84
12
33
87
17
7
48
12
108
153
27
17
48
7
29
96
31
108
29
40
15
12
84
336
84
41
43
17
43
12
93
20
12
16
15
60
9
60
80
55
45
123
48
120
72
60
36
12
84
21
3
57
80
52
27
113
36
7
48
65
67
5
79
141
87
12
45
3
113
19
29
16
123
117
104
4
15
132
168
12
41
64
63
12
5
16
15
60
9
75
48
36
24
120
125
43
48
24
161
12
7
48
60
84
48
48
45
15
12
21
92
55
9
3
65
91
96
29
31
24
12
129
44
79
17
24
12
52
87
24
72
12
5
7
45
20
103
132
33
15
96
36
36
5
52
27
5
55
180
24
24
48
72
12
29
7
17
28
20
19
84
117
63
12
5
132
103
17
36
16
3
17
48
12
100
15
33
75
33
3
129
156
32
43
24
33
92
7
105
48
140
43
24
65
43
5
48
84
55
65
216
24
24
112
39
53
91
12
5
84
4
80
60
52
12
27
101
4
63
17
43
33
20
55
9
8
48
4
15
60
84
132
17
112
63
36
156
33
60
3
29
31
48
21
15
33
3
132
36
72
77
7
69
27
53
7
237
27
21
27
60
5
31
17
7
77
48
67
45
111
120
24
41
19
33
51
29
67
65
16
27
21
56
24
79
48
24
156
5
55
48
12
168
24
132
48
41
52
15
60
9
63
12
101
7
41
64
60
3
45
123
144
12
120
5
55
84
12
132
5
7
89
19
5
36
112
20
60
108
4
51
84
108
45
99
180
45
63
45
192
3
93
3
72
9
39
12
29
115
36
9
15
89
67
69
3
48
105
147
36
41
16
27
12
29
16
171
5
235
33
32
19
24
96
60
5
163
132
60
21
27
12
53
12
36
19
36
9
140
79
57
243
36
156
60
113
31
36
149
96
4
20
64
111
36
72
17
43
48
24
45
176
84
16
159
108
117
48
15
108
29
19
96
209
19
41
4
20
43
84
24
117
75
9
15
36
12
17
16
12
27
21
32
48
12
7
29
199
12
41
19
48
168
120
33
27
24
36
60
24
21
80
60
52
27
5
16
75
84
180
96
84
105
80
19
189
15
36
36
125
43
165
108
84
104
19
12
24
17
72
88
60
84
3
57
159
12
24
45
135
468
21
327
120
72
5
7
60
29
96
19
12
72
33
15
17
16
176
28
48
27
17
24
31
156
17
16
87
84
5
64
27
5
64
75
53
7
84
5
115
12
24
101
84
31
129
84
27
24
41
43
36
36
120
168
24
12
29
16
3
36
72
108
12
84
36
17
7
165
44
144
88
140
64
3
17
139
21
96
159
81
183
12
12
60
17
91
24
36
12
17
19
60
120
12
9
195
45
63
48
29
84
4
56
7
17
112
8
31
36
5
64
56
55
33
63
48
137
7
41
127
24
45
3
12
5
28
27
329
115
89
16
36
15
156
17
43
9
183
48
57
108
3
12
204
96
53
19
93
27
36
12
9
48
27
5
31
65
124
116
43
5
7
12
60
17
16
99
24
17
79
65
103
72
108
72
65
28
75
21
44
120
60
48
60
19
53
16
12
84
8
88
39
53
43
12
12
29
4
32
55
168
45
68
24
31
17
31
57
12
20
7
165
3
60
12
96
57
63
17
7
48
53
67
65
28
32
55
48
12
81
39
53
55
53
7
17
43
17
43
5
43
117
3
36
29
64
3
24
24
5
4
135
137
91
24
329
7
12
12
5
48
16
36
44
12
84
43
5
36
7
60
12
93
27
48
204
120
48
17
16
99
45
36
39
ABCD 95562389116*3^$a+1 [50039]
50
24
154
48
33
5
115
9
15
12
45
15
83
1
60
9
26
12
64
33
23
10
68
55
36
3
62
103
45
3
59
30
54
40
24
141
17
90
4
18
72
15
23
28
8
162
43
27
2
67
35
28
32
61
185
150
30
22
30
12
48
63
3
116
25
24
11
1
63
9
21
152
52
56
79
71
106
84
14
1
47
4
24
6
3
71
94
18
33
5
31
36
33
116
31
23
12
97
57
14
30
19
21
39
12
3
20
16
62
103
39
2
46
57
12
5
100
75
24
15
20
22
87
41
24
7
11
12
25
51
20
4
108
60
117
35
70
56
151
35
24
10
6
138
15
36
72
69
44
22
33
15
84
26
31
63
102
39
12
33
171
5
151
24
75
26
18
36
46
54
26
12
43
24
23
22
6
122
48
79
24
15
69
11
4
6
54
105
11
16
8
66
66
13
60
45
3
9
15
51
24
81
99
45
93
87
9
15
71
18
10
20
10
96
39
5
60
43
72
5
67
3
98
43
119
25
51
21
9
6
8
18
19
63
38
22
33
35
37
15
21
9
27
15
93
3
38
30
36
10
66
14
19
27
110
67
51
21
15
33
23
54
19
9
32
103
23
22
3
72
96
131
16
45
5
24
6
22
86
16
26
42
18
24
60
10
9
35
42
28
42
110
42
37
3
56
1
45
3
21
56
31
3
32
88
14
7
29
24
6
64
72
24
146
31
33
20
34
62
19
11
48
30
6
16
9
39
57
35
54
30
1
9
2
12
10
26
6
43
36
77
30
12
66
12
55
57
18
68
10
114
32
64
2
18
12
97
12
23
12
94
51
3
21
39
56
42
40
110
72
37
143
85
45
15
41
40
2
73
36
3
108
12
42
48
110
18
132
100
3
155
49
105
14
82
44
43
3
45
47
16
36
20
28
21
36
120
15
30
63
60
12
33
68
28
26
30
100
44
12
7
27
45
201
30
84
14
42
22
72
51
167
6
16
15
75
104
1
5
79
5
19
21
44
10
12
14
126
4
60
80
1
60
11
48
6
18
66
66
48
10
15
11
16
30
56
22
2
100
15
9
6
26
67
36
15
26
66
18
12
94
8
78
7
23
30
40
27
36
101
16
2
25
60
3
9
23
90
22
8
162
18
22
116
70
2
7
21
78
56
34
14
13
24
33
12
3
93
3
36
23
10
2
10
75
24
47
82
15
12
53
132
40
56
10
2
31
36
35
10
110
13
131
10
30
32
49
71
49
15
26
120
7
48
27
2
18
97
108
117
68
52
30
168
21
75
50
30
61
3
26
16
14
40
44
10
90
2
10
9
5
12
55
5
12
58
8
6
28
15
11
37
39
18
56
6
148
45
15
20
157
105
3
81
2
22
62
49
36
33
8
12
235
41
22
8
25
36
33
18
2
31
60
21
44
22
69
36
119
25
75
26
60
7
11
24
82
6
33
29
40
48
18
45
15
6
3
12
23
30
55
57
39
12
35
12
25
45
30
32
4
21
35
24
61
33
3
65
7
5
235
12
23
13
39
14
30
49
11
24
136
24
8
25
108
27
117
45
87
39
9
65
67
29
42
30
163
35
25
84
51
21
24
57
138
80
24
90
40
15
3
42
2
25
36
23
10
74
25
3
9
33
27
95
6
199
5
6
54
43
60
5
43
39
50
114
66
43
27
50
46
24
8
1
41
94
26
40
3
3
38
16
15
101
19
35
126
55
17
52
63
17
76
44
66
30
103
9
66
105
99
6
99
48
47
25
5
46
2
7
72
83
37
9
12
2
96
60
40
21
35
166
99
23
72
48
1
9
30
21
36
111
24
56
42
102
25
15
14
6
6
48
84
52
14
82
98
60
1
60
11
120
84
121
5
82
48
162
27
35
109
47
42
58
57
107
28
45
23
70
2
10
56
16
3
11
16
9
17
42
18
48
34
26
16
18
48
69
33
102
74
36
10
33
41
19
36
39
26
6
16
78
24
8
34
6
18
24
56
1
60
9
36
8
40
12
80
34
66
110
18
30
40
12
9
12
119
49
9
26
96
25
21
39
48
95
30
18
10
24
3
65
60
40
18
12
68
4
14
151
24
11
4
20
66
70
8
12
73
27
26
19
21
44
34
9
51
20
6
103
11
25
24
131
46
8
67
9
24
32
55
59
1
9
24
60
2
10
39
71
13
36
81
63
11
85
75
2
82
2
16
24
114
54
62
85
11
94
3
47
10
39
5
31
41
30
34
3
15
110
52
6
122
42
4
9
120
53
79
33
42
33
17
154
14
7
60
9
2
97
12
93
15
45
15
53
84
79
11
109
24
23
4
9
5
72
54
13
12
5
78
78
19
33
27
33
32
34
50
7
27
6
75
21
30
8
6
94
32
61
23
150
54
60
30
18
24
24
16
14
34
32
13
12
5
6
10
2
30
10
26
30
40
60
32
73
17
19
36
57
87
15
128
10
27
108
11
24
108
82
27
23
37
41
42
16
2
22
18
15
27
12
56
54
76
24
39
5
112
63
21
110
16
32
37
5
30
54
19
21
39
41
79
45
38
112
8
73
21
50
16
8
70
15
75
24
38
7
35
42
84
19
48
5
67
57
30
96
102
68
30
24
16
33
5
72
4
54
2
24
4
14
10
60
36
44
42
46
63
15
9
93
44
40
198
26
79
15
45
5
10
132
38
7
21
87
60
11
1
21
12
170
12
40
108
57
21
2
25
11
25
9
80
42
13
15
72
21
5
19
11
102
82
69
11
ABCD 95562753784*3^$a+1 [50010]
227
36
73
119
360
48
120
60
60
49
191
145
23
24
60
37
215
120
24
36
168
12
228
180
12
96
144
168
48
24
84
360
72
24
156
84
49
47
49
11
72
36
72
204
60
24
84
108
120
60
348
120
265
287
49
203
12
60
13
155
133
23
12
84
24
144
12
133
95
96
216
36
85
23
156
60
144
36
349
59
37
23
120
240
97
215
60
108
168
132
60
456
24
217
71
25
395
72
12
168
12
36
252
60
192
24
120
132
60
24
108
72
133
23
24
241
23
444
36
216
48
1
179
276
36
216
84
288
73
144
35
276
24
48
145
35
72
36
48
372
24
96
132
108
24
60
336
145
119
169
71
36
133
431
504
84
72
109
71
48
25
287
108
48
228
372
108
24
73
263
120
24
25
755
157
131
24
36
12
120
48
60
504
120
49
144
48
35
144
109
47
12
132
120
24
252
108
264
1
107
84
168
60
108
49
143
132
180
228
181
251
60
121
192
47
241
155
12
240
25
95
216
12
24
300
96
384
24
264
48
60
108
36
13
347
48
85
203
228
156
373
107
168
192
60
49
71
24
240
145
119
48
73
11
120
84
276
60
48
108
13
59
48
24
348
180
12
24
192
24
180
84
24
1
191
96
48
120
24
108
60
132
120
132
168
228
84
36
277
107
120
61
23
72
97
71
24
72
24
241
35
48
12
168
360
48
72
48
144
48
25
347
324
12
37
23
84
48
48
12
217
35
61
179
36
120
12
12
24
97
35
120
85
23
252
84
24
240
72
12
12
156
24
168
228
49
23
96
132
84
24
120
132
12
72
288
168
60
24
84
72
144
60
60
60
156
145
35
253
215
120
12
60
264
96
240
24
168
336
24
25
107
120
13
215
48
24
36
24
96
252
108
84
168
1
131
84
360
96
384
36
301
35
24
216
13
59
108
84
228
1
299
36
384
48
120
132
133
23
12
144
61
47
145
35
168
37
35
13
144
11
120
144
48
180
216
24
ABCD 95562774694*3^$a+1 [50170]
32
63
1
11
48
30
6
54
24
18
18
31
125
60
150
144
96
48
81
9
12
108
30
138
18
210
24
30
61
11
54
60
144
30
6
42
69
3
12
48
6
75
16
41
18
84
60
42
30
45
3
6
60
6
36
54
30
78
63
27
37
125
54
12
138
39
3
48
30
42
18
72
75
189
3
27
6
120
12
12
18
108
129
15
49
47
78
24
78
18
240
6
36
42
36
96
51
144
15
6
24
243
3
13
35
54
12
24
12
54
84
61
96
48
47
48
12
69
69
54
18
3
27
48
54
72
199
29
30
96
21
51
12
6
60
30
12
24
381
123
117
45
18
36
156
48
12
78
87
99
48
13
48
65
90
84
36
42
30
18
30
42
43
11
30
54
6
91
29
24
24
150
45
21
24
96
24
36
12
27
27
24
96
24
30
24
78
129
15
1
59
90
6
24
90
3
3
12
36
12
30
3
111
33
15
33
27
36
42
90
12
36
162
27
261
6
66
54
30
30
30
6
30
15
64
128
15
18
15
64
5
120
24
42
48
81
51
30
42
48
18
6
78
132
48
30
66
27
75
102
42
66
168
30
60
6
48
36
39
81
12
54
54
7
80
9
36
115
53
30
174
18
24
18
48
144
6
24
78
42
30
15
96
105
24
30
60
24
30
24
7
131
48
6
60
144
36
90
24
42
139
41
12
6
24
66
24
18
30
115
29
210
6
123
96
48
27
78
7
95
30
3
15
18
42
18
30
48
6
24
60
60
12
18
60
54
12
6
48
60
30
12
18
90
6
54
84
27
51
114
6
102
78
30
18
102
30
13
17
42
168
24
24
6
84
6
24
6
15
171
48
24
13
59
24
60
30
54
13
95
18
30
1
143
192
33
15
6
30
24
30
12
24
30
6
60
30
174
7
59
48
18
48
6
30
84
6
85
11
18
120
30
6
18
132
1
35
30
84
6
24
60
33
3
78
24
6
90
7
89
90
78
48
12
60
7
11
234
174
237
75
138
90
90
7
48
29
6
144
66
36
36
12
6
6
6
24
45
51
30
30
108
42
24
6
54
204
91
83
30
270
36
45
16
275
48
12
18
66
6
84
36
90
24
24
30
7
5
90
48
18
60
24
60
78
81
45
12
55
143
1
53
72
36
63
27
24
45
153
18
85
59
84
1
80
21
27
75
21
57
168
12
24
84
12
30
42
3
3
30
30
1
29
36
18
42
18
36
61
5
48
6
30
36
24
27
3
114
27
21
75
57
18
133
89
6
30
12
42
30
31
17
15
33
126
30
30
18
3
45
18
12
144
21
27
78
55
29
19
5
180
6
30
36
15
45
18
97
32
16
11
54
84
43
59
66
108
96
24
15
16
80
63
1
29
51
21
54
84
12
36
18
144
36
6
84
6
60
114
24
6
30
81
15
30
51
57
198
132
42
6
120
18
51
64
29
3
27
6
66
30
24
36
3
81
12
48
12
55
125
48
12
72
63
27
120
45
147
54
7
83
96
6
42
6
12
24
3
63
18
36
48
42
48
1
96
29
6
61
35
174
31
29
24
72
30
24
30
90
69
21
48
43
32
15
81
27
42
12
30
1
5
132
168
12
12
55
59
24
12
66
60
18
1
95
129
16
101
60
30
48
36
108
30
126
36
78
6
30
12
102
66
54
48
30
48
42
102
18
24
150
151
53
84
87
15
30
60
204
12
30
18
30
84
18
42
193
80
105
18
6
15
21
24
24
12
48
120
54
18
78
54
75
15
97
96
5
12
15
15
36
156
114
66
109
29
36
30
60
6
114
24
78
54
33
27
54
60
12
54
1
5
75
33
12
78
21
45
3
15
33
63
1
11
24
141
99
48
93
64
83
45
15
12
18
216
6
36
138
60
6
30
151
35
13
17
79
128
192
63
258
60
24
30
61
59
30
54
60
24
6
7
53
90
66
66
18
36
48
36
144
66
30
126
210
51
64
80
69
30
60
84
12
33
93
18
12
24
186
24
24
99
16
11
114
24
78
24
18
12
36
72
12
15
15
33
15
60
6
132
60
18
102
24
31
35
42
102
60
49
11
198
138
69
15
54
24
60
18
42
42
33
3
13
65
12
19
59
210
120
6
90
6
24
18
42
30
18
156
126
48
87
51
102
87
69
36
6
42
42
61
48
11
69
21
84
7
29
6
237
15
18
18
12
49
41
48
72
48
36
171
ABCD 95563055774*3^$a+1 [50007]
6
18
6
156
41
19
5
19
9
57
24
119
1
15
36
69
24
6
6
24
36
83
1
54
60
66
47
7
45
45
42
48
17
13
11
1
60
15
9
6
24
9
45
47
25
23
12
19
5
40
39
57
3
33
32
72
4
21
54
60
150
59
36
61
108
11
12
88
9
12
15
8
48
24
60
4
24
81
35
25
6
24
57
32
12
25
59
289
6
24
81
39
5
25
72
54
21
20
100
80
24
31
60
5
84
1
3
20
16
39
36
21
39
36
5
4
44
55
6
27
8
19
45
21
60
6
5
48
1
36
30
18
60
3
44
4
36
36
44
103
12
9
36
80
25
30
5
24
1
23
12
13
23
28
69
11
96
28
81
71
19
5
36
16
57
15
80
37
23
36
36
19
24
65
12
79
6
18
77
49
11
13
23
19
18
11
61
54
29
61
36
11
7
6
24
11
25
47
13
54
41
24
25
6
54
42
65
4
120
69
23
4
33
123
9
59
1
23
1
60
6
120
24
21
56
40
48
9
35
16
21
59
19
65
25
30
77
13
6
6
15
20
19
17
7
12
18
51
24
72
20
16
32
1
6
48
36
6
24
30
24
17
36
12
16
39
42
23
55
36
41
43
96
36
5
36
13
11
13
156
71
55
18
11
12
13
11
4
51
5
48
31
6
23
112
63
36
24
12
84
66
54
17
48
1
63
12
33
60
95
91
36
30
3
12
15
89
19
45
57
83
7
53
55
77
24
19
17
19
41
25
54
30
24
11
1
54
96
101
12
31
6
15
3
90
15
8
19
41
19
41
52
27
24
21
96
3
6
11
37
15
20
16
69
11
36
19
9
56
12
19
48
72
24
54
15
15
42
60
63
20
37
35
55
21
33
35
184
75
36
69
68
4
69
71
24
55
77
13
84
72
15
3
12
18
6
24
17
25
48
6
21
3
42
51
3
24
36
30
11
108
37
18
126
11
40
9
11
96
37
35
36
24
40
135
30
3
12
21
66
41
7
5
36
49
6
9
45
12
54
65
16
3
72
29
19
42
48
42
84
41
36
19
29
36
48
72
144
19
5
7
30
3
21
15
9
42
120
54
30
21
8
31
24
36
65
19
45
32
76
57
30
45
15
5
16
12
8
85
24
12
83
40
87
18
35
37
23
1
47
97
6
29
12
96
19
5
36
12
1
95
16
69
11
48
36
31
65
55
18
83
84
40
8
25
12
3
51
29
48
37
15
8
73
30
6
24
24
15
32
60
13
35
55
57
33
11
24
7
29
24
91
6
18
5
31
81
44
1
30
29
96
84
4
27
24
36
65
25
78
126
11
13
155
7
24
41
24
24
67
30
24
54
36
45
75
24
42
3
15
5
16
24
36
15
24
33
104
19
6
71
48
36
49
60
6
24
45
44
1
24
35
1
24
23
48
31
5
13
23
49
23
28
8
1
48
12
78
33
27
177
63
12
48
30
36
11
19
36
84
17
13
30
6
71
120
48
31
65
25
60
3
165
35
25
11
19
17
28
21
95
55
29
72
76
32
151
17
12
25
11
49
3
72
15
5
12
24
40
39
30
35
1
6
18
6
77
97
36
24
72
18
17
13
51
36
9
6
105
9
27
32
1
47
24
25
15
15
41
37
6
5
49
30
53
52
57
95
13
15
15
137
64
15
36
18
3
33
24
72
35
43
6
107
64
48
92
16
9
24
84
6
5
4
20
31
41
16
57
6
6
3
27
45
45
54
30
47
24
16
33
36
23
16
20
16
68
12
24
1
60
84
66
41
43
69
20
31
30
24
47
19
5
112
33
36
54
24
60
17
73
102
18
30
6
35
12
48
55
60
24
17
24
19
161
19
5
55
53
7
5
28
9
3
21
39
45
72
18
5
60
36
1
15
39
5
25
66
21
9
35
43
6
15
69
6
156
113
72
16
32
72
4
39
6
11
43
120
12
18
3
20
12
12
13
66
5
19
156
6
23
12
115
29
96
24
4
8
28
24
8
13
6
18
42
21
164
28
8
13
66
30
18
5
7
48
12
221
28
20
24
1
11
19
24
41
25
87
3
36
89
49
11
1
59
12
13
59
1
75
45
35
49
3
44
4
44
72
24
24
1
6
48
21
44
72
25
24
90
264
5
7
78
11
36
24
1
108
35
96
85
6
78
6
60
41
13
12
3
15
17
48
12
43
6
47
4
3
66
30
17
52
156
32
40
68
156
13
42
45
8
25
60
12
35
4
36
39
54
11
55
30
6
54
66
5
96
19
60
29
76
69
47
169
11
73
6
120
24
6
35
24
96
43
42
48
51
12
24
56
19
24
29
31
17
19
33
57
159
21
54
5
25
60
15
21
51
27
36
9
15
6
6
30
18
5
25
60
15
27
30
18
65
85
35
25
23
13
6
41
37
15
15
57
8
28
33
30
24
65
7
69
36
20
73
23
7
17
43
5
16
32
13
11
163
6
36
24
36
39
9
12
60
59
1
15
24
12
27
5
55
125
1
30
65
31
18
27
33
12
24
6
41
4
24
9
95
1
47
40
8
1
54
66
23
1
51
69
6
29
36
16
9
24
131
55
5
13
6
6
3
75
5
31
17
7
30
12
23
127
30
24
39
56
61
54
24
41
24
12
55
9
15
17
48
1
30
24
65
12
60
24
16
68
24
61
90
29
16
32
12
60
85
3
3
90
30
21
3
12
9
81
30
18
150
66
51
45
39
36
3
30
12
48
12
3
57
60
18
12
30
35
13
6
60
5
52
9
3
27
5
48
52
39
29
25
6
5
1
15
3
12
54
24
11
4
27
5
4
20
49
35
28
3
45
9
6
45
84
15
17
133
3
12
20
36
61
15
45
11
43
41
25
48
6
24
36
29
1
36
11
40
44
24
31
5
36
24
73
23
64
3
45
72
20
4
15
65
40
51
29
1
24
35
24
1
51
20
16
39
30
39
60
36
9
59
12
19
77
19
54
6
89
96
49
24
167
16
44
13
6
54
11
1
60
23
12
48
7
54
87
9
75
15
78
131
1
18
17
108
1
27
44
13
60
42
24
24
41
1
3
45
30
12
54
24
6
5
36
25
3
20
61
36
3
15
41
31
53
12
16
27
12
101
60
43
29
52
69
39
21
11
16
24
69
6
5
28
87
29
1
54
17
13
15
20
64
32
36
60
13
24
6
81
45
48
6
24
ABCD 95563476124*3^$a+1 [50029]
21
135
60
36
18
36
3
40
56
39
13
140
40
65
30
54
135
153
123
72
120
33
63
39
81
27
42
48
72
18
97
11
45
72
52
17
3
15
18
63
27
97
23
13
119
21
51
18
30
18
18
90
36
6
145
47
25
56
105
30
9
87
61
5
15
45
63
39
205
11
24
45
16
12
83
114
43
180
5
90
25
137
18
85
23
24
12
13
11
156
9
81
43
36
80
45
27
27
36
37
35
9
39
114
36
12
7
56
171
13
5
27
216
27
33
3
25
29
6
54
48
78
25
29
72
48
42
1
47
81
4
137
18
1
20
60
9
18
12
25
8
48
160
24
20
3
114
91
164
63
105
16
84
35
25
176
15
12
72
6
27
3
9
15
21
51
84
9
33
99
3
36
25
17
7
101
27
9
36
99
3
36
45
27
25
80
12
16
11
9
40
20
39
45
15
12
49
5
6
9
12
33
30
42
54
36
12
6
126
9
36
3
96
12
54
6
12
45
27
6
18
25
20
21
6
18
219
36
96
16
164
39
9
72
63
6
27
52
68
45
234
90
90
36
25
29
54
97
44
36
12
168
48
81
15
16
32
213
18
12
9
15
18
72
19
20
15
36
126
27
16
56
3
25
71
84
42
54
57
15
12
18
54
45
108
16
107
12
72
45
16
20
27
25
56
15
21
124
144
20
33
43
20
21
6
30
27
16
35
12
45
63
69
111
141
144
9
55
11
72
54
18
105
28
80
75
25
8
36
108
16
77
7
36
60
5
135
15
81
16
5
15
28
24
113
90
13
29
55
53
27
12
105
39
72
40
5
24
18
1
72
8
39
36
25
47
13
131
45
4
41
51
9
30
24
54
27
39
24
30
27
51
45
75
33
64
36
44
21
171
36
88
11
60
30
18
6
54
18
187
32
9
36
126
9
4
5
139
167
36
13
47
25
108
84
11
60
30
6
1
107
36
54
55
56
72
168
12
112
128
12
40
47
1
8
52
5
7
11
36
69
36
48
15
48
13
92
27
120
45
63
33
9
43
5
15
3
9
16
47
132
57
45
135
36
33
12
114
36
25
12
83
69
21
24
18
57
51
45
27
12
61
17
27
9
36
43
11
117
39
105
16
47
57
63
121
11
1
44
99
45
27
120
42
3
63
69
28
89
79
11
84
96
1
8
52
83
84
25
35
1
35
45
12
108
9
36
27
15
25
173
171
16
32
60
16
41
103
47
18
27
21
54
13
32
15
48
18
54
9
15
45
12
40
59
18
43
47
78
75
33
7
47
1
47
25
35
9
3
6
27
3
69
117
43
11
30
139
5
6
30
24
30
36
144
13
119
9
12
15
9
48
16
35
72
37
56
96
36
63
189
3
18
15
12
168
75
6
63
63
54
19
29
72
330
1
20
9
6
129
16
53
27
28
80
39
13
23
45
99
13
5
60
12
78
45
100
20
108
36
24
9
111
40
72
23
25
17
39
15
36
45
27
18
43
29
228
223
11
6
12
6
45
39
42
30
24
12
13
92
48
36
33
108
27
57
18
45
16
24
20
57
114
9
28
17
27
64
11
36
90
15
12
33
27
36
27
90
39
63
42
43
23
45
144
124
47
33
12
15
25
65
7
56
135
57
15
18
12
67
32
81
18
9
15
81
9
12
18
45
27
36
18
42
18
54
30
60
18
145
119
108
85
41
6
1
35
12
6
30
24
36
57
60
48
15
45
9
18
90
18
120
24
57
51
12
6
36
36
12
6
169
113
27
15
1
11
54
6
73
71
30
114
48
69
21
42
21
60
120
24
111
54
6
12
25
72
47
24
12
25
17
3
88
11
13
11
81
36
88
5
6
66
18
25
11
81
52
65
27
4
29
48
15
99
30
90
49
47
180
18
19
56
87
73
20
4
128
39
9
81
18
45
27
18
27
4
11
120
24
25
32
225
18
42
99
16
32
63
18
87
52
32
15
45
180
228
15
30
27
99
6
30
9
15
36
45
21
42
90
30
18
175
5
27
45
31
59
78
7
23
153
87
37
20
63
13
32
105
187
5
78
18
66
24
72
25
32
27
9
24
100
53
7
131
85
56
75
24
21
60
28
83
33
27
12
42
84
139
5
132
19
11
13
47
9
39
81
51
21
9
114
36
1
107
12
33
12
36
33
39
195
12
24
25
56
16
59
6
102
6
36
48
15
12
51
9
21
18
105
21
43
56
24
36
135
36
9
39
25
35
18
7
5
31
140
52
35
48
69
16
5
6
48
13
23
6
30
45
4
47
97
23
9
36
24
3
117
123
72
109
29
36
7
72
8
27
30
63
15
12
6
27
3
265
20
12
27
42
36
279
3
18
15
52
5
51
27
12
33
28
44
36
9
3
15
108
156
24
37
92
63
24
1
17
18
73
80
9
3
9
78
48
78
19
53
27
48
63
72
24
48
18
15
63
36
21
87
93
87
12
60
21
33
ABCD 95563580488*3^$a+1 [50030]
21
153
6
57
153
36
120
24
60
96
78
42
15
33
51
81
51
168
51
30
174
6
48
3
69
48
36
120
27
69
135
3
42
84
30
54
12
60
15
39
84
60
21
159
42
48
63
69
24
36
111
39
24
120
30
24
111
21
120
51
3
84
12
210
24
6
165
9
54
81
69
3
3
24
90
36
15
21
120
18
132
129
9
3
144
75
78
27
60
24
81
228
87
33
87
3
6
60
36
51
3
57
27
102
48
180
42
21
27
90
51
120
39
6
6
120
69
45
180
24
12
18
6
36
84
54
30
36
60
36
120
54
150
24
27
96
3
54
42
180
198
147
45
75
15
48
42
48
27
105
348
72
15
9
84
162
48
96
21
3
186
24
3
3
54
3
93
111
123
30
90
36
6
15
9
6
9
9
276
24
12
60
24
144
72
60
51
24
69
30
24
21
69
12
120
24
24
27
96
63
144
72
129
15
165
51
24
24
141
15
6
39
159
153
48
60
60
45
6
9
129
27
75
69
15
30
66
165
45
51
24
84
9
27
24
21
84
84
111
45
36
15
63
33
57
6
24
57
99
6
75
75
150
15
69
126
54
54
6
54
42
30
105
45
60
51
129
54
21
9
111
45
18
72
21
93
15
36
75
30
114
30
27
69
48
42
18
27
213
12
60
39
99
12
45
9
30
114
27
36
108
45
6
180
24
24
33
24
93
27
129
90
21
15
24
84
12
48
30
96
54
57
105
15
24
165
6
18
42
129
60
105
6
24
54
12
144
111
15
150
60
30
78
12
30
54
120
54
36
117
24
243
57
60
33
90
81
15
24
30
72
108
87
135
54
171
69
186
210
48
51
132
24
15
54
24
42
9
141
168
12
75
24
9
51
60
45
156
48
27
9
54
96
30
6
54
90
36
9
141
114
30
66
84
30
15
9
72
24
60
27
9
30
18
42
18
3
87
57
60
24
81
90
69
45
36
114
36
78
111
96
3
21
129
3
33
111
225
195
9
30
54
6
30
120
30
117
93
24
96
30
6
18
72
18
87
24
9
3
57
12
15
165
24
51
15
81
3
156
54
36
60
75
45
18
42
30
90
18
60
30
60
27
60
45
15
105
24
27
9
24
174
12
9
9
210
153
87
162
111
24
9
60
51
84
231
9
36
3
90
66
24
102
138
42
18
6
216
48
51
9
387
39
66
75
45
48
12
90
60
105
60
96
27
30
30
66
66
60
54
30
6
30
18
102
45
9
51
120
45
84
120
75
36
15
141
69
54
30
15
69
30
57
39
30
66
309
51
21
39
165
9
6
45
165
78
30
120
60
96
24
3
117
3
3
6
78
30
36
156
30
84
30
6
54
84
12
24
126
21
9
15
45
48
6
81
45
18
42
18
132
90
48
6
90
84
120
3
3
30
15
36
39
120
57
87
42
24
24
3
27
81
81
24
54
42
54
57
57
27
15
30
84
147
24
39
165
72
63
57
33
66
105
9
174
141
39
21
45
66
21
27
30
66
21
33
162
30
108
12
60
60
99
36
3
6
36
78
30
3
24
159
54
36
15
15
66
18
30
3
24
123
6
15
21
75
9
15
189
27
9
180
84
36
111
36
3
60
6
90
30
168
60
3
63
24
42
150
18
3
3
24
36
45
21
258
126
60
36
18
66
54
6
60
51
3
120
42
48
51
45
6
48
30
27
15
18
6
30
27
57
87
15
48
42
60
60
48
240
60
87
9
120
24
66
60
96
90
99
51
90
24
51
33
96
30
24
30
36
36
30
30
18
6
30
54
6
57
3
36
69
36
9
30
30
24
90
30
51
99
12
60
9
129
27
15
54
30
30
36
48
27
45
18
42
180
24
30
21
60
9
36
84
90
126
15
3
81
189
6
60
81
129
30
54
72
120
15
105
54
30
36
84
36
39
9
6
21
45
54
24
210
36
54
6
15
60
69
3
180
24
24
ABCD 95563710668*3^$a+1 [50080]
51
57
60
23
7
69
128
25
87
8
13
47
108
48
49
30
245
7
45
128
7
89
72
64
56
7
90
11
16
45
6
113
40
20
37
144
15
3
21
57
30
93
32
12
16
80
37
83
61
83
25
3
60
69
15
68
127
33
120
45
11
64
93
84
143
25
3
45
143
97
12
51
24
75
81
12
9
11
100
87
65
85
18
113
31
36
174
60
36
12
51
92
79
18
15
12
84
9
18
72
33
12
105
210
165
108
39
9
20
4
273
180
30
9
15
18
108
63
9
75
36
9
15
68
7
18
3
32
192
13
12
27
33
3
8
97
23
49
15
108
105
83
61
195
63
5
25
18
165
12
27
48
21
32
7
12
6
102
18
35
100
105
12
60
90
30
15
36
12
8
1
6
113
40
240
60
12
24
15
30
6
54
39
249
3
108
20
112
48
80
12
25
47
60
43
5
25
35
4
51
9
48
3
65
48
60
40
12
84
24
20
76
8
7
6
15
57
123
57
23
49
75
36
45
72
78
12
18
150
5
4
24
39
48
90
15
189
108
11
100
12
32
48
115
33
171
18
18
65
37
51
9
30
105
20
28
45
42
30
75
267
101
7
18
63
81
168
90
12
33
45
48
35
192
25
72
15
75
69
81
11
160
20
72
36
52
9
15
75
108
33
105
35
109
3
75
108
5
168
37
24
3
96
12
45
60
83
19
21
12
135
77
133
27
45
11
132
12
7
60
18
15
12
24
32
97
108
30
24
48
42
66
42
12
11
28
57
123
44
7
6
23
64
80
40
63
84
18
72
83
13
23
60
7
57
36
51
9
84
60
176
79
72
90
60
3
87
29
4
33
15
27
5
13
54
21
45
459
45
51
9
131
97
18
93
84
45
155
16
104
60
25
72
51
120
9
48
71
84
60
25
11
12
40
117
23
108
112
57
60
83
72
36
64
15
18
54
9
60
21
18
18
30
162
18
234
3
12
48
116
124
12
8
25
12
6
33
87
42
138
57
105
60
12
6
5
25
39
68
88
20
4
141
60
12
27
8
37
6
84
89
7
33
32
48
24
37
71
55
72
18
83
60
7
162
11
76
33
75
80
88
8
1
36
42
12
165
36
69
78
18
75
45
24
75
15
21
92
25
3
15
42
18
30
27
36
80
7
113
100
12
24
21
3
51
29
109
51
72
32
13
47
28
20
52
8
100
84
96
117
78
5
72
28
177
3
32
28
117
63
15
77
36
49
30
42
239
112
309
168
23
79
33
117
39
51
66
63
27
9
24
21
123
56
184
120
27
18
11
4
36
32
12
103
5
277
27
15
41
40
24
33
42
21
48
21
119
7
90
3
80
109
11
49
51
141
39
69
11
49
75
153
99
45
60
63
48
120
15
57
33
24
156
75
152
43
42
48
90
105
24
24
24
20
112
116
79
78
51
72
69
6
84
53
25
75
8
40
8
4
3
60
45
48
177
30
65
79
36
273
12
99
66
42
57
8
73
87
57
111
87
42
159
51
18
11
24
112
21
95
60
40
32
25
30
90
90
42
59
67
45
12
33
15
60
228
44
85
30
18
35
7
41
97
155
100
75
72
102
6
72
21
12
15
90
24
66
65
97
11
4
140
52
44
1
6
33
21
36
102
162
6
9
60
68
88
32
115
108
42
30
33
32
7
6
27
36
32
7
18
3
51
101
208
39
5
100
108
12
128
48
7
24
213
3
77
28
87
81
9
132
36
95
40
24
3
5
13
54
21
168
129
60
48
3
21
11
120
205
47
25
3
48
117
84
11
25
147
8
168
1
119
72
67
65
16
129
11
67
84
18
155
28
39
36
144
101
97
12
36
42
18
23
139
81
20
64
45
63
27
60
33
12
63
213
12
9
30
60
9
27
9
60
8
25
18
42
131
64
168
15
30
132
23
40
24
8
85
138
72
18
15
45
3
80
61
18
201
69
27
3
45
8
4
44
61
90
78
63
45
83
1
3
123
24
36
33
201
39
84
3
57
15
153
128
7
33
192
48
20
4
ABCD 95563874548*3^$a+1 [50014]
160
12
8
52
2
6
13
27
44
24
25
5
24
36
106
56
40
12
20
16
14
22
86
90
28
24
45
63
38
24
115
11
37
15
12
45
11
42
18
16
24
50
22
48
36
20
28
21
24
11
126
18
13
23
1
5
48
96
10
177
23
4
21
96
29
30
16
26
22
32
13
23
25
47
12
4
9
95
60
28
24
104
54
42
49
17
55
27
8
37
15
36
69
5
67
120
24
41
54
16
201
27
50
48
58
74
18
28
12
48
14
10
36
26
24
151
39
24
48
84
8
28
9
89
79
215
40
60
26
84
31
24
53
24
30
24
64
12
9
72
53
72
60
7
23
28
12
129
65
55
15
216
8
12
72
13
59
4
74
22
33
3
32
40
26
96
10
26
12
82
24
44
90
36
31
53
36
7
3
72
62
18
4
68
13
23
114
90
16
12
33
5
70
2
24
30
198
22
33
15
8
64
24
24
12
120
24
36
50
34
84
26
10
36
50
10
110
10
24
110
70
146
70
26
22
12
104
85
75
2
58
14
18
28
12
84
26
48
46
24
20
16
48
12
48
96
14
6
36
136
98
12
18
36
148
38
10
8
76
108
86
31
75
180
105
35
100
44
61
3
36
50
54
28
74
94
2
67
72
120
63
36
14
42
64
24
117
24
15
72
8
1
111
12
36
2
55
63
44
126
126
40
44
76
38
18
48
1
99
44
73
3
2
72
43
3
12
12
72
156
2
10
32
4
62
10
33
111
80
73
48
5
24
84
7
63
9
3
44
28
50
43
173
34
12
120
36
62
22
60
9
149
22
69
11
76
24
68
16
72
38
36
43
51
32
54
46
9
11
18
114
108
4
44
6
10
45
120
113
18
37
47
6
10
92
28
68
54
46
80
84
13
23
6
34
12
69
183
8
18
46
48
68
48
40
2
19
219
12
74
48
31
27
2
10
96
9
23
108
4
2
31
63
60
45
27
8
162
19
3
60
12
50
108
46
20
4
33
113
31
15
26
30
18
34
2
24
19
111
12
24
45
5
115
11
52
50
31
159
26
6
1
24
41
22
36
12
38
19
71
60
52
14
18
52
45
65
6
73
35
16
20
169
15
36
50
18
25
15
26
31
59
6
36
10
98
12
22
36
24
36
12
33
72
5
18
36
28
2
154
14
36
22
8
4
60
21
231
9
27
44
88
72
8
1
192
3
21
11
90
19
15
80
184
44
28
33
35
66
34
2
7
71
30
24
10
33
29
19
11
88
26
12
127
35
42
48
10
120
60
32
108
73
3
21
48
65
31
5
91
15
108
72
38
42
181
144
24
192
24
99
20
121
75
14
55
17
10
14
30
150
19
89
31
5
211
41
10
72
108
8
84
6
12
18
4
117
23
16
84
140
100
21
120
111
24
24
32
28
117
11
37
5
108
142
2
18
36
52
2
18
49
41
30
72
16
120
105
39
81
24
63
72
33
24
23
28
20
90
70
8
12
78
55
29
36
7
3
12
24
153
53
54
64
12
33
15
44
37
11
13
95
90
60
34
2
130
84
9
77
70
38
10
21
59
136
12
50
24
34
12
12
96
84
57
59
36
1
5
22
60
96
36
48
132
68
13
3
92
184
9
27
48
12
14
10
24
2
48
22
120
80
84
13
15
72
14
162
88
14
18
28
44
42
108
12
55
3
12
9
51
60
50
30
16
74
31
48
27
48
44
1
59
40
32
28
20
13
39
38
18
73
35
181
51
80
40
24
38
6
1
96
23
4
2
46
8
16
141
95
64
96
48
120
32
48
25
27
44
30
43
17
10
21
15
2
7
35
16
38
130
104
18
19
3
68
28
110
90
36
4
14
42
48
37
5
139
35
100
62
108
24
18
18
66
36
13
41
6
40
134
19
89
70
33
72
87
50
31
48
245
34
56
30
90
16
33
41
94
38
72
12
46
14
156
7
35
30
10
48
69
135
24
20
100
9
15
48
9
24
29
67
23
42
79
95
1
183
2
55
3
50
22
24
132
9
24
120
65
55
11
13
15
12
50
34
2
90
54
54
1
3
128
28
9
53
19
111
24
48
108
44
6
19
15
108
2
66
28
26
54
64
141
47
198
19
23
25
120
27
60
32
24
145
27
74
10
9
39
33
3
21
75
84
2
18
4
98
58
14
10
60
56
6
19
24
75
20
60
120
16
182
127
17
55
15
20
184
12
24
105
15
24
20
36
49
35
90
6
16
108
57
17
18
13
5
154
12
26
54
54
7
89
10
36
72
72
9
35
120
76
20
16
72
38
7
47
40
33
27
141
24
131
85
24
96
23
4
117
3
2
19
24
11
52
60
32
16
20
96
18
10
12
36
44
18
22
68
13
123
24
36
110
6
88
2
154
20
40
24
32
13
23
52
68
42
192
90
4
14
46
14
12
34
44
112
24
60
9
27
20
4
36
81
5
48
34
80
90
12
10
60
ABCD 95565036278*3^$a+1 [50115]
100
140
48
24
39
1
36
108
36
20
36
52
47
54
60
126
21
3
117
69
3
12
48
36
60
12
124
29
39
21
75
12
63
30
19
41
75
24
12
45
51
24
84
105
27
12
40
8
24
15
33
60
36
4
20
52
5
103
17
19
104
57
30
45
36
33
19
32
24
132
64
5
15
9
66
21
28
32
213
60
99
12
60
69
27
3
9
87
24
57
93
6
180
9
96
39
21
39
45
12
60
160
80
168
4
20
72
16
44
48
87
9
195
30
39
36
15
36
1
44
45
120
51
12
96
12
48
15
97
8
12
132
72
105
60
39
72
40
8
51
30
55
116
93
27
72
36
51
30
24
27
28
215
37
89
51
3
57
12
112
36
8
24
12
28
8
39
69
75
25
32
84
24
135
57
12
36
72
12
51
61
8
12
84
4
32
36
24
16
23
85
80
64
128
33
30
66
3
60
112
140
24
12
12
27
9
36
36
12
52
89
91
44
12
3
6
15
75
61
8
24
76
20
12
4
116
24
39
1
35
73
116
81
99
24
12
15
13
92
228
117
39
84
16
212
39
45
39
57
4
8
57
24
19
108
23
21
15
81
12
36
36
9
55
56
96
120
48
75
66
75
48
48
9
3
36
4
80
108
69
3
12
24
45
27
28
71
60
21
24
4
32
48
15
85
80
132
4
5
3
28
8
21
15
60
60
105
3
96
60
132
33
75
21
99
40
35
36
21
39
13
11
25
72
23
6
3
57
55
56
48
4
47
9
21
63
72
76
59
24
36
9
12
63
49
8
24
24
60
12
108
111
85
8
21
99
168
3
60
37
8
105
120
60
39
12
15
114
31
20
48
21
127
113
39
87
33
36
144
27
225
16
8
12
12
72
75
33
12
24
4
8
24
24
141
19
65
6
9
64
80
21
60
27
28
44
12
84
36
24
15
9
36
156
48
36
4
32
4
32
3
21
36
39
45
45
75
24
12
63
1
56
3
66
63
81
120
66
9
36
40
5
99
15
117
12
111
165
24
12
15
1
68
45
36
30
21
12
21
27
12
16
56
36
48
12
100
8
64
56
24
117
91
29
51
123
121
20
24
75
21
69
51
64
41
3
36
72
28
35
57
48
12
168
36
48
48
72
57
31
8
12
52
32
4
32
48
51
13
47
21
40
8
21
54
120
36
49
5
211
36
8
15
6
15
144
120
45
147
24
120
4
176
48
21
66
105
60
96
48
15
117
4
8
108
3
9
120
12
45
19
20
16
68
21
19
11
69
12
24
60
15
9
36
36
24
21
84
39
96
84
108
12
60
48
12
72
9
15
16
20
24
51
54
15
60
24
40
36
32
9
15
15
90
55
5
103
47
285
60
279
21
156
9
15
36
12
27
9
51
21
3
81
144
12
33
30
45
45
27
3
9
12
36
4
8
108
12
12
75
45
24
60
105
30
126
63
21
66
90
54
9
36
72
12
36
21
39
36
255
21
24
45
30
21
33
30
36
1
29
51
48
111
21
9
24
67
92
111
69
141
51
4
32
84
45
3
12
15
120
54
66
30
51
9
51
60
63
117
24
69
39
96
51
60
45
84
45
39
36
12
3
66
90
9
156
15
49
36
119
120
66
3
27
153
12
4
5
15
16
65
174
49
36
65
66
93
72
9
111
36
159
145
8
48
33
6
13
71
6
99
40
35
21
99
36
61
8
171
1
44
39
25
20
24
36
81
15
96
9
15
24
72
40
44
15
45
76
68
60
135
117
72
21
75
24
12
28
32
40
119
21
40
56
3
66
51
4
5
54
36
69
12
39
21
60
48
45
147
99
49
116
108
12
16
44
60
9
6
61
29
43
167
13
77
39
51
21
69
24
7
72
11
36
25
36
68
24
27
33
28
8
45
15
45
195
12
3
21
9
147
3
30
15
120
60
45
27
12
12
36
3
60
49
47
69
21
3
12
39
60
21
24
21
43
72
29
15
12
132
208
23
85
35
126
15
15
69
15
121
35
24
21
424
32
93
15
60
52
23
6
39
76
20
45
75
15
165
96
48
60
15
45
100
35
81
24
12
39
21
39
1
20
99
9
201
15
39
36
21
69
111
24
76
29
3
48
9
19
11
9
16
68
112
5
84
15
15
21
15
9
36
15
33
60
81
51
9
135
45
27
48
15
45
12
12
72
60
75
24
9
60
96
21
55
95
9
4
11
66
75
69
39
28
23
21
24
76
119
21
48
156
16
35
73
107
9
12
52
17
51
12
36
60
4
80
21
15
45
39
21
67
20
12
48
12
36
12
3
181
29
207
39
33
36
12
69
54
9
87
129
16
29
6
69
72
153
27
24
ABCD 95565762874*3^$a+1 [50158]
56
259
53
31
12
54
23
151
177
15
78
240
6
5
19
42
48
27
39
60
5
24
37
59
24
24
7
30
6
114
30
5
49
6
120
33
21
12
15
32
40
63
30
24
51
15
30
3
27
5
13
36
15
15
9
152
79
6
60
23
121
6
33
32
55
17
7
54
6
29
24
16
147
5
43
66
66
120
48
81
24
24
56
37
138
30
30
36
24
17
40
72
8
55
17
31
96
33
27
24
101
96
19
24
66
30
96
48
6
23
103
48
30
96
114
41
24
67
18
156
23
253
30
24
24
29
37
99
57
48
66
24
5
37
35
88
81
30
6
155
19
21
105
23
7
18
210
72
240
69
69
6
29
37
24
3
51
12
33
15
161
91
48
125
1
23
7
9
45
6
5
1
258
90
27
69
84
6
33
21
75
21
96
24
30
24
77
13
30
36
84
156
9
51
24
60
9
33
15
120
99
5
19
60
30
59
16
21
30
36
18
126
30
3
207
24
6
150
426
90
89
40
15
41
88
24
27
69
27
48
120
66
51
39
6
138
41
16
189
131
40
24
45
66
57
152
295
54
59
7
6
54
69
45
6
84
9
117
30
29
37
18
36
45
69
102
18
6
66
18
30
222
29
1
23
157
168
107
25
138
42
18
36
24
21
56
193
6
9
32
24
16
24
135
174
12
18
36
9
81
54
57
8
25
6
6
48
6
5
19
96
29
24
91
29
16
144
3
5
19
45
159
209
91
6
84
35
25
42
18
27
72
21
27
15
33
51
66
18
6
84
6
6
299
31
240
105
165
78
30
42
45
48
24
123
144
45
168
63
54
6
24
93
21
107
49
6
24
9
27
53
24
112
128
1
186
5
24
24
67
24
77
43
96
29
64
111
66
6
84
36
17
1
87
24
15
120
105
81
143
37
54
189
24
32
61
18
30
131
16
3
77
112
8
13
6
150
96
30
57
27
45
75
156
108
12
84
45
45
35
61
24
3
3
114
30
29
25
15
120
24
171
12
48
240
17
25
47
13
75
24
24
45
66
65
55
36
60
33
15
105
45
51
21
18
65
157
54
21
8
24
133
180
23
121
15
21
54
53
7
24
6
3
48
80
112
3
54
119
91
21
15
17
121
186
53
13
54
141
93
42
24
6
78
96
24
29
72
55
9
117
27
80
7
6
3
27
48
42
54
36
65
19
24
21
75
84
41
55
24
12
48
66
3
3
18
66
24
60
12
84
84
57
33
6
150
66
54
59
24
61
59
37
83
16
24
21
12
60
78
21
96
32
187
54
66
93
93
99
21
90
33
45
36
15
141
174
5
1
54
90
114
69
48
45
99
96
32
40
80
97
54
57
3
30
36
3
21
312
30
30
30
60
53
7
228
66
6
48
21
21
75
24
189
36
60
75
8
1
39
152
1
95
43
6
23
16
32
133
59
88
69
75
39
36
29
61
6
53
7
24
33
27
156
17
7
156
114
3
96
15
9
27
21
63
30
59
7
89
31
6
18
30
30
12
48
36
21
9
54
17
24
61
18
30
59
61
6
90
3
63
9
81
18
5
24
103
174
90
6
18
126
24
132
18
29
97
30
113
103
9
21
108
15
27
18
90
9
21
66
81
48
56
31
17
13
78
29
61
6
29
7
114
6
33
15
6
24
60
6
24
321
21
18
60
21
48
213
83
97
167
13
60
30
9
51
45
153
132
35
40
45
3
117
78
12
24
54
102
30
180
27
48
80
43
29
13
75
24
8
31
126
6
45
32
13
240
228
39
27
5
175
6
90
17
31
36
54
30
102
54
21
33
66
5
19
101
19
5
61
6
48
69
87
113
40
33
108
36
36
54
36
54
6
48
6
84
30
29
133
48
6
36
17
31
72
113
67
294
39
51
144
45
51
24
30
15
56
48
31
12
45
3
21
15
6
3
45
27
123
36
186
84
51
9
156
18
60
29
7
54
6
69
21
6
53
1
111
8
16
8
1
15
51
69
56
64
56
16
48
45
6
5
55
24
12
45
69
11
109
35
40
48
56
31
6
120
24
51
8
91
24
45
72
75
18
27
3
21
69
11
1
48
30
17
13
6
36
9
80
16
15
60
24
30
30
6
138
150
72
84
39
104
ABCD 95566375376*3^$a+1 [50004]
77
70
72
9
21
38
6
10
20
1
48
57
39
5
12
30
10
15
192
53
7
48
87
20
46
12
15
9
3
11
49
5
31
24
35
37
11
124
30
18
21
12
93
62
52
68
10
8
42
10
3
39
66
42
50
58
21
15
6
12
12
30
14
34
6
27
3
66
39
27
32
121
39
56
10
15
75
14
7
36
5
7
5
6
49
35
1
39
45
12
11
28
102
2
46
74
18
19
36
60
12
60
36
15
2
28
102
33
21
15
63
12
21
12
12
21
32
7
9
51
75
68
1
36
9
27
3
2
43
15
69
81
20
12
48
19
12
36
75
54
8
46
9
12
24
36
53
40
3
60
84
23
6
10
12
12
30
36
15
12
17
7
29
22
9
3
66
42
38
24
7
24
27
12
21
29
10
38
4
134
4
33
120
9
18
86
22
38
12
28
6
21
83
70
14
58
32
28
20
22
26
10
6
90
54
39
15
12
18
3
12
96
15
21
143
66
4
36
2
42
22
74
12
18
10
30
50
19
12
15
18
51
15
42
27
27
9
12
45
75
15
54
15
15
18
3
23
30
55
21
39
5
42
90
67
27
8
13
53
19
3
9
63
21
17
100
15
5
34
33
143
30
58
9
41
79
53
10
60
150
3
29
7
89
7
17
7
168
12
21
3
36
11
49
9
74
13
24
45
6
33
12
5
4
15
24
5
130
6
15
69
12
15
9
48
15
12
29
42
10
68
19
27
21
72
57
15
15
14
46
66
60
63
24
57
6
12
21
12
60
5
52
18
78
27
84
3
21
36
9
30
44
6
19
21
15
36
48
35
22
8
18
34
36
27
11
25
27
12
45
12
11
58
24
6
72
57
5
7
59
1
59
37
9
51
15
9
29
4
8
7
41
34
12
26
34
68
25
5
7
15
81
9
56
7
5
7
23
1
12
15
42
38
52
42
6
60
45
48
72
5
64
24
212
30
13
5
10
14
52
36
3
45
12
30
9
36
3
30
102
32
28
33
24
23
72
40
56
25
5
67
45
3
5
22
9
36
45
54
33
21
15
89
7
15
18
26
42
10
9
23
10
102
30
3
5
16
42
30
63
36
23
6
12
94
9
24
12
3
45
21
54
66
6
105
11
102
7
39
2
19
48
27
60
18
48
39
41
43
9
72
63
3
129
41
72
78
4
69
27
8
4
48
45
23
16
33
57
56
4
86
25
83
10
6
30
120
3
23
13
60
21
18
26
12
42
1
12
35
49
93
72
14
82
99
23
22
75
48
5
46
9
27
33
11
54
30
1
39
110
82
45
60
48
33
3
21
18
12
8
6
7
75
33
51
129
77
22
78
20
22
8
28
32
13
9
6
105
39
33
17
7
48
23
37
15
132
56
13
17
103
75
177
47
6
4
20
67
29
72
138
1
3
48
12
80
22
44
7
48
9
36
27
24
45
3
41
100
15
12
33
14
10
3
75
45
12
5
18
13
189
18
18
44
7
23
126
76
14
12
70
3
24
60
165
3
24
21
24
24
39
33
8
7
75
48
9
15
21
9
20
55
12
21
63
81
8
55
27
9
12
17
30
70
6
81
29
7
15
38
34
38
19
48
12
11
10
110
12
6
54
13
45
24
14
37
99
8
10
3
108
12
3
12
78
15
29
6
42
70
30
15
9
144
14
13
5
55
12
36
9
108
8
4
3
165
63
47
78
34
50
52
51
17
52
39
12
24
33
27
41
28
14
25
81
15
39
36
21
33
27
41
28
12
8
4
15
41
31
21
39
41
7
5
10
18
20
48
4
15
3
9
29
31
11
13
27
9
24
27
9
33
6
14
43
12
75
57
36
15
24
21
12
5
7
15
189
36
33
3
24
89
7
12
23
25
60
12
11
4
26
7
15
9
75
33
21
36
6
18
39
35
16
105
27
12
42
3
36
120
36
96
165
24
26
12
130
116
31
69
32
22
21
36
39
32
34
39
72
120
17
7
123
18
12
15
36
39
50
7
45
8
16
14
30
18
4
24
20
1
15
9
129
3
48
12
33
42
8
4
38
19
51
30
2
1
36
45
3
3
45
47
22
126
38
100
72
99
45
3
12
15
45
15
9
69
75
48
5
4
8
7
11
42
46
45
29
22
18
42
18
36
6
33
33
24
8
55
41
16
6
78
27
77
16
6
6
20
7
113
7
12
11
30
12
43
12
27
36
128
4
8
4
45
51
9
3
8
28
21
29
67
39
26
10
93
12
35
25
12
113
10
2
66
54
40
12
3
53
58
90
74
30
60
18
97
53
10
20
18
34
6
87
117
8
52
26
37
60
12
3
8
1
9
39
57
66
45
15
20
48
90
31
23
36
49
36
12
17
7
45
146
198
4
51
65
52
18
9
71
52
2
7
60
48
57
14
37
24
15
8
1
5
7
5
7
161
7
23
1
93
3
108
45
74
1
9
18
158
22
2
43
48
12
23
1
53
31
36
29
12
4
38
1
5
19
12
24
27
120
54
18
38
10
54
15
33
56
10
57
72
60
53
22
57
84
15
14
7
39
9
5
127
21
39
36
87
12
9
12
9
15
24
24
12
59
42
19
3
6
24
63
15
18
12
15
17
7
3
56
22
12
20
30
37
11
34
75
29
16
15
36
77
36
52
27
21
14
18
228
7
39
6
24
24
15
65
54
1
84
96
15
12
12
78
84
36
15
33
2
13
5
54
73
12
15
42
24
20
52
48
15
21
30
14
70
21
36
27
18
87
3
20
49
36
12
45
51
17
52
48
60
75
12
21
50
1
33
3
23
22
63
24
12
29
7
12
125
6
25
39
68
10
8
91
71
30
43
15
54
26
34
8
19
23
30
55
23
25
75
12
8
10
3
36
48
60
120
60
71
64
57
29
7
108
24
12
36
77
7
11
10
20
10
18
102
2
18
13
12
3
42
12
42
84
14
16
32
7
33
8
60
7
24
23
1
59
13
84
21
20
40
114
21
108
21
8
78
52
30
30
42
26
49
48
12
3
126
87
33
15
21
26
48
10
27
12
111
2
7
12
21
162
36
2
115
23
4
45
15
20
25
36
27
2
22
26
4
8
16
72
32
36
12
55
48
21
66
50
28
6
74
40
6
6
20
43
45
164
136
32
12
6
54
28
27
3
8
37
45
15
72
48
15
57
33
87
95
10
8
19
3
86
127
17
160
12
24
50
61
96
12
21
6
24
9
15
21
69
15
23
37
21
15
15
14
115
21
74
22
14
10
12
39
29
4
51
27
32
61
9
3
12
108
12
12
96
33
75
ABCD 95566520618*3^$a+1 [50007]
13
20
82
14
82
89
36
57
58
42
35
81
64
11
21
16
47
27
105
33
3
33
16
26
57
15
66
126
18
28
44
51
57
18
154
36
24
20
36
4
48
12
203
13
42
18
35
165
39
60
33
28
23
1
35
73
92
3
72
9
4
30
2
24
72
30
10
60
2
42
3
145
50
58
14
81
45
15
3
9
7
158
27
36
9
63
81
16
44
15
31
5
21
15
57
15
13
2
33
9
16
32
70
218
4
131
169
48
32
3
13
24
95
25
120
134
9
21
52
20
18
6
16
119
1
2
10
23
9
36
4
36
44
6
10
8
4
11
24
15
48
54
28
8
15
37
98
30
34
38
40
20
12
24
16
60
44
75
87
9
159
46
20
15
24
24
25
38
9
1
44
60
48
78
18
54
112
53
37
48
47
25
20
36
228
90
114
3
24
25
18
77
33
40
168
59
21
3
1
35
33
75
13
32
60
48
99
36
9
78
70
12
6
14
16
8
99
45
12
136
47
33
60
15
85
119
31
29
61
24
104
12
24
15
75
54
27
24
36
25
83
1
14
21
1
68
6
10
8
15
12
21
54
126
3
39
282
15
24
12
67
26
36
16
20
15
117
40
32
28
23
49
80
36
52
23
45
42
30
87
93
6
46
26
40
54
23
12
55
80
10
6
2
60
135
25
12
155
13
32
39
37
20
40
72
83
12
12
69
52
12
132
11
49
8
52
48
48
60
24
35
9
12
54
78
51
21
10
128
57
145
11
24
33
51
9
48
60
15
33
39
3
48
21
33
90
45
123
117
25
12
20
106
29
73
35
13
50
10
8
72
52
47
69
15
36
1
68
6
70
11
45
39
123
81
1
20
63
25
143
60
57
15
57
40
48
47
63
10
8
195
85
47
117
51
57
3
57
27
61
2
18
4
11
37
20
27
21
52
98
9
36
25
20
135
48
120
21
66
33
1
36
114
14
72
3
36
201
10
42
128
40
32
102
10
11
33
42
90
63
9
12
16
20
4
71
132
15
18
15
12
37
36
8
52
12
95
72
84
39
57
24
49
20
18
54
100
44
39
25
8
48
27
48
21
16
12
20
172
14
21
36
33
36
10
53
3
18
15
37
200
10
14
3
15
45
72
93
15
57
16
23
109
47
3
33
57
22
14
34
30
23
157
32
36
27
21
27
45
3
49
8
27
25
72
35
103
18
84
60
11
12
87
21
37
47
45
84
36
15
25
36
23
61
35
48
97
23
48
12
27
114
4
12
251
37
23
117
28
12
20
36
76
8
60
36
39
15
213
132
13
2
57
55
5
96
57
12
60
100
11
49
23
25
8
18
72
9
21
87
37
8
3
109
44
24
28
12
11
12
9
28
12
50
9
97
72
23
37
11
21
36
27
253
20
72
40
23
27
42
39
1
14
154
168
12
116
126
66
4
23
168
24
69
52
8
34
53
60
25
47
45
10
26
60
36
28
8
4
30
41
105
27
72
9
90
9
21
24
252
36
72
192
88
8
27
45
3
25
35
72
93
63
31
6
60
20
3
1
35
51
34
48
8
4
11
9
36
75
33
99
3
22
12
134
57
15
33
36
33
3
25
150
134
99
36
75
6
39
123
72
33
183
54
15
3
126
4
47
21
4
11
75
153
37
12
35
13
47
25
32
39
1
120
155
33
63
45
12
40
50
42
40
44
24
36
16
20
18
48
34
11
109
11
85
12
11
24
33
99
25
18
50
147
51
9
9
112
20
12
36
16
20
6
57
33
4
80
16
92
63
12
3
45
24
129
51
48
13
8
4
92
15
51
34
20
18
18
24
36
75
33
27
24
1
107
12
13
12
20
135
13
18
5
75
34
8
30
18
64
35
33
63
3
64
98
78
64
2
39
7
102
90
32
9
12
123
34
60
47
60
61
60
23
156
13
71
1
8
36
24
12
3
21
36
15
13
35
13
14
21
144
69
12
123
121
23
12
9
39
12
1
20
72
87
48
12
15
150
40
23
67
14
27
55
5
109
20
18
10
8
15
55
42
71
45
24
40
8
18
21
123
22
164
76
48
68
27
45
75
33
72
40
23
69
15
121
60
50
40
65
60
19
18
56
64
38
105
37
18
29
48
12
39
22
47
21
4
32
76
12
2
6
18
94
8
15
12
63
22
47
96
85
84
35
31
77
48
75
30
3
156
133
48
59
25
50
21
69
16
38
117
192
33
39
1
95
57
52
11
9
36
63
61
23
48
109
56
4
164
16
36
59
1
59
85
36
12
32
6
9
31
5
9
40
23
13
44
40
306
102
23
105
27
85
20
75
13
32
15
21
39
3
33
15
142
2
96
30
4
78
89
24
39
18
15
12
120
51
9
12
51
54
108
6
9
48
69
90
93
33
40
8
52
92
28
8
15
9
12
40
176
39
21
27
48
9
10
26
15
12
85
72
35
60
13
20
40
8
15
9
3
13
84
36
8
12
114
45
21
75
25
32
3
25
62
58
59
9
27
39
58
35
33
112
20
12
15
21
15
57
52
35
39
150
84
36
51
36
45
40
12
50
18
63
36
61
ABCD 95566891768*3^$a+1 [50067]
132
255
45
21
252
12
180
36
54
30
18
48
24
30
60
48
360
60
27
15
6
24
18
42
63
12
3
168
69
36
12
75
18
30
117
195
78
24
60
198
72
66
24
120
78
90
3
27
18
24
15
135
105
81
12
48
42
42
6
72
93
129
123
57
36
24
96
72
3
39
30
195
96
12
57
48
27
48
255
48
57
57
198
30
3
72
108
60
180
84
21
24
36
150
129
93
75
57
15
21
42
138
30
72
42
30
30
216
75
24
321
15
72
207
33
12
21
30
24
18
30
102
63
33
24
18
72
48
30
63
60
45
60
150
54
51
15
24
33
33
102
57
63
33
69
120
108
27
156
45
60
84
168
162
6
144
138
45
57
120
66
90
30
120
174
186
24
6
39
60
36
9
3
57
180
90
6
60
12
27
63
30
108
39
48
93
87
117
30
93
33
24
51
9
75
75
78
87
3
30
3
9
48
78
57
252
96
57
60
12
120
108
87
15
21
69
48
15
48
24
105
6
24
30
96
72
27
21
60
60
264
3
132
105
75
81
12
18
24
21
9
60
30
270
15
81
12
168
12
48
12
30
198
15
69
30
210
171
60
69
240
51
12
3
162
12
90
216
144
240
285
60
45
66
102
138
54
66
102
147
33
132
120
123
60
165
87
33
78
42
48
24
156
12
30
237
153
60
63
39
30
51
69
48
27
216
165
60
15
12
57
3
33
15
105
150
30
12
180
12
6
69
36
87
198
24
60
30
48
33
117
87
108
93
84
30
126
39
93
132
96
84
15
15
138
108
84
30
150
48
75
15
138
60
15
75
69
33
210
102
90
90
180
66
9
15
21
69
60
36
54
33
72
156
75
102
18
42
3
57
375
48
9
18
90
63
87
162
111
39
6
120
24
171
69
3
72
63
168
9
33
120
30
18
60
27
33
174
6
24
15
36
45
27
255
18
12
75
33
150
42
12
48
3
105
15
9
60
3
15
102
180
15
21
60
99
48
105
72
48
120
42
30
108
102
96
90
15
39
48
30
90
78
132
15
57
78
120
78
90
42
102
81
69
3
93
192
48
204
60
15
3
33
87
78
144
3
45
12
30
66
39
21
12
12
51
45
12
135
45
108
60
42
18
87
87
21
132
12
36
9
6
54
3
72
63
102
51
165
159
51
9
15
6
144
51
105
72
72
156
12
87
48
45
48
24
51
237
63
9
60
36
27
225
252
3
72
36
105
12
15
45
3
15
30
15
57
18
120
30
27
15
57
156
27
18
195
27
168
30
12
60
228
150
45
45
39
201
24
6
54
75
33
48
174
33
33
120
84
90
6
84
120
120
48
12
183
3
54
48
192
120
18
192
66
54
66
54
48
48
9
105
30
30
18
102
48
12
78
72
138
12
111
147
138
54
198
12
48
87
240
81
120
12
3
45
42
48
57
207
18
63
57
12
210
6
27
93
27
93
12
3
57
3
57
27
108
117
138
57
141
24
90
90
96
60
84
63
93
12
150
105
87
18
240
132
171
84
51
30
12
3
144
3
48
30
42
57
21
27
288
45
240
60
30
9
15
90
96
84
3
105
270
90
60
72
120
48
12
6
9
63
162
ABCD 95568183292*3^$a+1 [50004]
13
89
12
48
151
95
54
7
81
74
25
71
48
66
36
18
22
15
3
105
35
4
32
1
107
66
42
22
2
88
50
31
35
82
2
48
25
60
17
28
3
105
74
61
41
60
30
30
48
142
18
98
10
62
82
68
48
12
42
1
48
35
156
4
50
7
23
60
54
7
36
47
60
6
10
72
8
54
31
12
3
2
78
30
31
21
72
27
60
36
17
6
24
1
11
30
19
17
22
38
19
5
24
22
14
30
25
5
6
18
55
12
23
60
4
33
48
17
48
114
37
41
22
81
29
43
27
36
32
30
48
6
25
35
76
9
41
22
98
150
4
80
60
24
34
32
108
31
35
61
11
24
49
11
16
9
23
42
34
14
6
30
40
86
24
52
92
88
18
2
30
40
72
111
35
102
30
18
12
43
60
17
72
22
20
24
6
94
86
19
47
60
4
18
3
24
9
26
30
18
61
119
13
39
36
69
165
18
26
10
81
53
10
26
6
1
5
108
16
14
144
6
31
35
4
20
42
54
10
75
11
4
9
36
29
36
16
2
12
78
6
61
24
72
47
36
30
24
120
7
11
64
18
2
30
19
17
22
21
72
24
81
3
59
10
86
61
41
12
7
9
32
30
12
6
7
3
20
60
10
14
1
11
28
18
3
15
45
9
32
31
60
24
71
73
36
23
28
54
14
97
15
45
63
32
12
133
29
78
22
26
24
109
11
24
1
3
2
19
96
83
16
50
24
66
4
57
33
36
54
8
10
62
82
90
129
41
24
42
54
90
18
52
18
18
15
48
12
15
14
6
54
16
20
52
108
2
12
24
25
99
36
21
23
18
108
31
69
27
29
18
1
51
36
44
49
5
10
57
5
72
10
80
6
54
30
7
65
96
42
61
11
16
110
42
48
24
24
84
10
2
6
10
18
32
12
10
140
6
24
18
48
36
90
30
48
10
3
65
48
12
19
33
18
45
84
33
87
21
2
66
66
28
8
13
5
54
82
18
26
54
13
5
28
27
5
30
18
10
20
25
29
66
12
10
90
38
31
21
18
45
12
23
25
12
77
31
17
42
22
39
35
84
40
50
6
12
4
44
6
55
65
6
48
1
156
69
36
44
24
31
155
49
57
72
20
7
153
8
10
54
50
54
6
48
61
47
25
15
18
152
84
16
20
70
8
24
42
24
10
50
94
21
47
4
21
149
114
22
8
10
54
63
65
24
48
106
20
61
24
5
34
20
37
59
30
66
4
14
18
18
24
6
1
11
49
36
65
60
18
1
3
18
18
20
61
71
10
38
34
3
48
21
15
24
60
5
4
20
52
26
48
70
15
12
45
2
36
16
50
4
51
11
24
25
11
42
42
54
24
7
53
6
25
12
65
19
23
10
32
40
14
30
10
45
27
69
161
22
32
60
25
60
96
24
23
22
14
76
18
68
78
42
78
22
15
53
4
18
14
40
18
18
18
20
1
23
37
5
4
87
57
20
12
24
151
11
42
31
11
49
95
36
18
60
31
17
18
1
209
144
6
1
3
50
18
18
12
103
65
22
14
40
20
19
47
24
1
33
20
16
26
13
96
24
12
9
15
219
45
12
5
42
76
26
46
44
10
8
7
21
14
48
48
13
17
42
90
30
76
50
24
18
12
1
21
18
36
21
155
78
7
36
48
11
4
45
11
16
8
1
9
51
36
57
8
28
27
99
44
25
21
8
66
6
84
6
60
36
18
55
89
6
24
60
6
12
22
2
16
74
70
111
24
59
4
33
17
43
69
108
147
51
14
18
13
24
5
30
25
24
131
48
37
9
32
12
28
72
72
18
8
10
20
34
81
63
2
90
49
3
72
44
24
13
53
30
25
12
143
30
7
15
2
6
42
24
36
24
46
62
7
23
6
10
21
101
12
31
15
14
30
46
14
1
95
34
50
6
34
56
120
25
41
78
48
18
10
14
31
5
7
35
13
35
4
57
24
65
16
44
31
60
81
3
77
43
21
26
72
48
24
100
21
5
10
18
27
27
68
12
28
18
26
1
24
3
32
40
56
132
10
18
14
6
12
60
52
116
30
43
29
6
84
1
12
89
6
13
47
100
2
7
9
36
80
90
30
24
6
1
17
66
42
54
25
23
18
118
54
20
18
24
10
8
6
22
80
24
55
24
29
30
82
8
6
54
72
4
15
119
10
3
24
5
4
26
18
31
71
78
7
5
16
3
15
57
89
18
13
143
4
92
144
6
6
54
40
98
10
92
60
6
4
9
27
8
30
84
31
11
25
11
24
100
69
57
14
36
84
1
9
39
17
12
30
12
1
48
60
29
72
18
58
15
5
18
37
23
42
22
68
30
10
14
55
21
2
6
82
8
10
44
198
49
36
23
144
30
31
5
30
76
36
9
24
29
48
52
18
18
15
77
18
60
1
41
79
11
94
14
1
41
52
38
34
26
102
90
70
3
33
15
185
24
60
22
8
10
20
6
24
40
80
1
27
122
22
18
68
43
41
28
18
69
21
54
8
1
156
33
36
32
43
15
36
90
18
32
18
40
32
4
2
54
18
1
5
172
8
6
24
1
83
73
3
2
88
14
18
19
173
42
66
12
30
120
46
2
12
30
10
33
77
6
10
15
11
49
12
5
24
19
189
3
60
9
50
6
18
1
23
6
4
36
14
13
60
5
12
18
13
36
84
15
54
26
25
5
12
58
86
54
22
15
17
48
19
96
23
34
8
12
6
54
7
23
13
65
12
31
36
23
70
3
89
48
30
66
34
56
42
10
2
108
42
42
31
9
39
11
4
2
12
76
56
36
19
41
28
26
18
28
8
55
29
43
17
28
2
18
42
28
20
18
7
5
12
28
2
6
60
6
16
50
18
40
2
18
61
45
14
6
6
60
112
32
4
21
36
17
18
24
46
62
6
12
12
6
150
22
69
5
31
3
26
19
36
60
183
32
18
42
16
8
10
56
31
17
36
31
29
16
111
17
12
19
12
48
35
61
9
20
31
3
32
18
7
83
90
12
24
55
5
52
39
11
48
42
4
38
13
77
72
16
3
12
35
12
13
17
30
48
72
46
36
15
23
52
21
17
16
51
5
115
24
21
8
10
80
1
ABCD 95568398494*3^$a+1 [50002]
59
37
20
4
48
56
144
88
44
48
105
15
28
5
3
64
11
117
165
7
11
109
80
60
40
35
72
61
44
100
8
3
18
54
81
9
87
3
1
72
59
33
57
171
60
24
88
56
15
84
13
12
71
97
12
12
5
66
33
24
75
57
9
31
36
23
9
40
12
104
16
60
29
6
1
84
36
12
5
162
1
24
24
36
60
20
33
63
63
24
21
40
36
188
3
25
8
51
13
131
1
60
60
68
132
3
18
42
48
109
41
67
5
3
27
45
60
27
36
49
36
68
9
126
66
3
100
12
24
36
23
33
12
208
8
15
9
28
17
7
48
12
24
92
12
21
51
16
48
36
188
88
12
23
9
16
104
40
56
4
60
48
108
5
24
30
21
4
84
92
33
6
1
72
132
120
20
84
124
36
35
1
59
12
24
73
36
32
72
21
15
60
16
11
129
4
132
23
1
8
232
44
4
17
6
162
15
28
60
180
20
3
21
9
39
112
11
25
125
54
61
5
3
16
20
136
24
36
23
97
12
48
24
36
32
16
12
23
61
44
16
108
56
36
124
77
19
128
60
52
11
60
12
141
4
41
79
113
19
96
24
80
15
1
224
243
42
63
48
40
32
36
4
60
12
11
54
3
16
84
20
21
27
27
90
3
112
20
96
39
37
83
37
188
76
5
31
48
8
40
12
12
11
37
8
9
39
12
117
18
57
100
32
60
16
12
20
93
42
13
113
51
64
132
92
12
9
7
23
1
59
1
11
18
51
3
13
8
36
183
61
11
25
41
39
88
41
30
85
12
17
7
8
40
12
80
45
3
93
54
18
103
24
35
49
5
235
24
56
36
9
75
4
32
99
169
96
5
75
16
36
23
9
63
253
24
12
48
12
11
25
24
48
20
21
31
56
4
20
16
167
13
44
36
24
39
49
8
84
9
7
24
60
24
11
21
88
35
45
36
100
35
13
48
8
52
132
8
27
21
172
8
15
9
60
16
56
75
9
12
24
21
19
104
40
36
41
54
33
88
84
8
72
36
15
37
23
37
215
13
24
20
105
43
120
20
28
59
25
59
6
19
36
60
180
60
96
8
45
27
24
88
71
61
8
81
15
36
28
11
49
53
27
36
52
84
84
72
180
60
12
47
1
68
12
24
39
90
30
37
77
48
87
76
35
61
24
11
25
48
8
60
60
40
12
48
32
88
60
59
1
8
45
31
20
24
112
84
65
19
56
28
12
29
39
72
100
11
69
93
7
8
33
90
60
25
32
28
188
36
16
29
24
90
9
60
112
8
28
8
40
5
19
60
23
108
37
84
11
12
25
11
49
12
60
41
24
19
11
18
72
24
66
9
136
60
48
12
23
1
24
83
109
44
4
48
32
100
23
9
60
75
60
61
119
48
18
3
4
36
29
43
60
155
73
24
12
96
68
99
45
100
12
36
12
116
24
33
162
33
63
69
36
184
47
9
16
24
5
6
9
24
57
39
9
87
9
90
1
20
15
18
3
12
88
44
24
40
35
85
56
40
8
12
4
192
5
3
45
7
32
36
132
33
31
48
188
112
32
16
23
9
60
28
47
102
6
33
15
21
100
11
25
5
115
104
3
25
56
4
408
12
32
111
57
12
100
44
52
120
8
4
11
24
157
20
48
48
9
31
108
36
23
90
55
60
47
54
96
3
16
44
28
80
3
42
67
131
57
120
28
44
28
12
116
64
125
7
8
12
36
27
25
108
20
52
68
48
69
90
6
7
8
60
24
27
1
17
27
24
21
18
1
47
9
64
77
30
25
44
16
24
48
8
72
28
120
12
5
288
7
48
17
51
4
47
1
32
28
24
23
1
95
25
212
15
45
24
60
9
6
21
45
15
168
36
184
11
18
15
12
40
128
21
27
4
36
20
28
11
13
92
76
84
65
3
36
12
4
84
24
11
49
32
24
76
53
6
49
12
168
140
63
25
12
56
16
8
40
125
126
24
18
15
4
20
96
27
1
11
33
28
24
11
25
32
12
60
4
5
312
43
5
79
72
36
32
51
121
56
4
8
27
25
48
8
24
3
13
72
32
135
45
69
19
8
3
24
90
43
104
16
48
35
42
30
13
5
6
9
4
125
103
32
12
21
7
36
24
56
21
90
1
8
24
52
56
40
72
12
36
72
12
8
148
12
68
52
11
21
15
48
78
27
192
45
78
25
48
80
52
5
6
57
15
90
7
36
5
19
80
45
43
12
68
45
3
16
80
108
52
11
12
13
20
3
21
3
21
64
53
27
12
4
36
65
55
113
7
41
54
18
67
59
85
5
31
41
72
127
60
11
69
75
13
92
28
20
120
60
15
36
1
36
68
16
35
1
12
72
20
40
80
16
24
20
3
13
24
84
56
28
35
45
76
71
9
69
87
28
12
8
52
59
57
33
87
52
312
24
24
96
24
32
64
12
17
115
8
4
20
76
23
37
ABCD 95568439108*3^$a+1 [50014]
34
120
48
12
111
9
24
132
132
116
7
29
79
65
36
60
66
42
28
12
15
21
44
6
25
69
80
42
10
56
43
65
19
21
92
174
10
63
23
10
8
64
63
48
5
19
47
144
24
48
22
68
24
16
60
194
13
5
120
60
55
48
9
8
42
18
270
18
54
34
12
20
28
24
48
12
12
36
8
4
3
45
2
22
183
96
21
14
6
163
33
38
10
36
3
71
25
65
4
36
20
19
53
103
5
36
64
56
18
58
14
58
72
60
171
93
20
55
17
28
2
70
8
55
35
30
67
9
38
10
12
24
20
16
39
81
86
82
15
5
18
22
50
1
57
38
34
20
156
6
10
108
36
84
48
128
36
79
65
4
26
22
15
153
36
36
98
6
36
103
144
17
24
156
4
39
105
20
48
60
4
26
85
33
32
12
36
36
16
92
148
12
12
36
27
23
13
125
6
18
76
50
10
60
32
18
10
159
21
147
5
72
36
55
72
23
54
52
24
24
308
4
14
90
19
156
24
23
10
38
34
110
22
68
16
110
42
28
2
18
6
10
3
21
86
58
56
16
96
60
135
53
16
38
30
88
80
84
36
55
77
126
49
41
64
38
10
260
4
38
1
60
11
58
12
3
96
21
8
66
54
16
24
36
15
12
59
126
60
4
144
36
3
11
30
4
36
32
42
30
16
24
15
41
4
8
40
12
80
18
174
4
14
22
111
33
2
34
36
12
60
72
60
44
184
20
100
20
40
20
16
146
46
44
79
29
28
44
18
30
36
4
2
18
31
72
17
6
10
80
30
70
2
73
60
21
63
77
31
77
12
76
48
20
114
10
110
6
100
132
2
102
163
113
48
7
29
40
36
3
35
22
8
42
22
80
90
22
48
12
60
48
96
44
12
18
96
22
60
20
42
1
191
54
7
9
60
104
79
45
26
22
24
24
2
10
8
30
10
14
10
12
140
108
16
27
45
120
75
5
48
19
141
20
16
60
50
1
5
18
120
96
18
16
12
2
6
4
32
76
3
5
42
25
12
33
20
4
99
5
4
48
123
35
142
60
32
28
8
184
3
65
7
33
48
20
36
60
66
10
12
2
18
16
36
36
60
32
36
12
103
21
44
84
52
56
24
28
48
32
40
51
45
110
37
57
3
17
12
64
44
40
32
31
9
20
48
18
22
51
5
12
4
108
108
12
48
84
63
5
28
8
16
56
52
12
3
33
168
39
17
4
39
65
18
22
92
28
2
114
30
42
48
72
4
50
1
23
126
18
90
12
28
60
60
38
18
12
88
135
17
12
28
12
15
23
48
22
60
44
19
72
33
12
32
18
18
12
28
14
106
27
117
15
5
112
26
10
24
56
7
96
21
26
90
67
5
16
72
14
6
4
60
26
22
3
23
6
28
120
72
8
96
40
60
39
17
88
56
16
36
8
100
12
44
4
20
72
4
84
27
5
114
1
57
15
33
12
12
24
24
68
24
48
180
6
49
71
34
48
84
36
14
18
28
8
19
105
38
90
54
121
29
43
21
20
4
12
36
2
22
51
239
178
72
14
24
58
44
28
51
9
20
36
72
88
56
19
17
54
90
198
42
40
8
40
15
5
52
20
84
132
48
60
30
42
52
146
54
36
7
77
40
20
12
40
20
16
27
5
60
48
52
36
60
14
42
31
45
24
3
108
89
160
44
7
29
84
16
24
86
46
50
120
24
46
3
41
30
61
35
48
109
33
20
43
11
58
20
18
18
12
24
16
3
69
75
33
132
3
29
156
60
138
25
9
8
124
51
12
57
84
32
28
20
36
4
84
92
16
108
15
41
88
111
45
12
12
36
12
48
27
57
3
33
20
16
48
12
51
17
16
74
22
108
200
31
5
7
113
40
92
4
3
93
80
7
5
6
154
15
81
87
93
2
34
60
51
47
46
104
12
4
20
7
95
18
6
10
60
56
4
8
40
20
103
177
20
28
44
6
22
68
30
133
9
12
84
20
172
92
36
76
14
22
20
4
80
18
73
77
36
30
34
15
81
36
50
1
77
76
86
1
12
41
36
19
69
15
21
56
108
36
40
12
32
40
32
6
157
35
46
24
20
108
55
125
60
28
120
24
20
43
29
24
12
7
71
90
7
113
55
9
140
76
14
46
36
39
5
52
60
108
12
68
36
16
20
160
44
48
18
82
36
300
15
17
28
27
17
55
105
20
43
57
132
8
12
6
144
126
4
8
16
20
16
44
54
46
2
42
40
36
276
44
100
12
8
7
83
82
8
7
17
28
72
12
39
47
22
50
18
28
92
24
108
18
102
16
36
3
53
28
212
208
24
36
56
18
70
120
20
96
16
3
21
12
20
84
16
87
65
31
35
22
12
12
24
135
45
204
168
3
72
45
12
8
112
80
16
20
72
7
48
12
23
72
78
64
123
117
50
46
12
20
ABCD 95569027748*3^$a+1 [50018]
150
132
12
18
132
132
30
51
63
162
27
75
108
12
72
24
24
72
18
63
3
6
18
138
162
48
60
114
156
48
6
24
9
141
30
36
9
72
9
18
12
90
15
69
60
51
9
96
3
45
192
30
108
93
3
162
159
45
54
66
66
48
9
3
12
6
30
21
75
24
36
18
90
66
6
60
21
153
162
153
39
132
126
54
24
42
72
6
12
12
12
138
72
126
33
15
6
30
21
27
12
48
12
18
27
51
24
96
12
180
42
63
45
12
84
36
54
30
102
48
12
12
33
9
48
168
30
60
9
9
36
108
36
54
90
63
33
162
129
63
45
123
12
96
12
60
24
69
9
12
84
24
42
6
12
27
81
12
42
9
69
96
144
15
15
156
6
6
18
6
54
24
42
78
27
36
27
48
168
9
3
42
36
24
3
9
18
30
72
30
30
171
15
72
30
90
36
81
165
66
84
9
15
30
36
144
30
24
36
30
90
36
48
162
198
6
54
60
18
12
78
9
3
60
36
60
6
6
24
54
6
24
30
15
27
24
60
6
99
45
114
60
24
60
18
3
9
78
84
36
252
18
108
42
54
3
27
126
18
54
27
21
15
63
30
15
81
24
42
180
60
18
6
24
24
6
12
54
54
90
81
63
45
3
18
54
36
156
60
90
78
42
156
18
72
78
84
12
78
78
3
15
120
90
36
18
6
66
18
18
12
18
12
48
24
90
18
6
72
204
81
9
6
24
54
42
42
36
6
33
87
48
36
54
120
72
90
6
60
48
30
30
147
15
132
6
54
12
60
30
180
168
30
36
6
30
33
15
6
42
45
9
156
42
126
24
156
54
36
30
42
30
132
12
24
12
42
78
12
186
42
15
3
132
102
303
117
18
24
120
9
81
63
27
9
15
30
24
60
36
30
84
72
54
102
78
27
9
18
18
27
201
36
54
69
63
72
42
54
102
42
48
114
48
12
24
186
66
174
24
30
42
9
111
78
6
30
24
42
24
18
90
18
54
48
30
6
90
42
120
24
108
30
15
51
12
12
42
60
39
45
27
39
120
54
36
18
21
9
30
105
33
12
48
198
66
39
45
36
18
66
36
18
36
36
6
135
3
30
36
39
57
114
54
156
114
36
30
90
24
12
84
108
18
75
27
12
18
6
132
90
12
18
24
60
48
237
51
84
6
30
24
18
255
3
24
48
6
84
6
102
12
78
78
12
24
6
24
48
258
60
108
54
90
6
72
42
12
60
51
180
15
24
240
48
33
99
48
18
48
12
72
60
78
24
6
12
6
24
6
12
120
30
138
24
66
150
36
54
12
30
120
12
15
57
228
3
57
15
27
9
9
162
9
27
12
72
30
96
48
180
6
36
72
132
84
24
18
30
192
36
264
72
9
21
36
15
33
6
6
162
30
6
60
60
84
30
135
3
33
57
54
60
18
72
99
45
99
27
150
66
9
255
90
48
102
180
6
60
87
21
222
84
48
18
42
66
102
54
48
6
117
3
156
54
75
45
12
15
9
210
48
48
18
72
144
18
72
90
54
162
108
24
30
78
120
54
84
60
54
27
135
9
15
36
108
12
18
42
66
18
60
126
24
30
54
3
147
6
27
57
15
117
84
24
12
36
102
78
114
54
99
27
114
12
30
42
72
48
6
84
36
12
60
48
30
6
54
12
63
9
27
75
30
66
45
63
36
24
84
18
12
30
30
72
84
36
51
117
6
60
24
81
21
15
39
24
60
30
6
330
12
3
39
6
30
24
117
135
6
39
123
66
6
36
54
39
69
66
9
75
30
42
6
27
36
81
48
90
96
30
126
6
42
6
6
84
54
12
6
33
72
69
54
30
84
18
12
78
18
24
12
84
6
66
330
30
102
6
84
90
6
36
96
24
9
75
72
177
51
129
27
144
60
6
156
18
42
42
12
33
27
6
12
126
6
24
42
9
33
156
54
6
42
54
24
6
6
30
18
102
48
90
87
33
66
6
3
75
162
150
18
27
9
24
30
66
18
108
12
30
135
87
30
348
3
9
66
30
324
6
12
48
ABCD 95569734376*3^$a+1 [50024]
17
63
45
36
54
69
40
53
138
109
77
54
6
36
55
48
11
61
8
112
72
36
32
52
80
27
129
237
60
27
87
120
6
27
28
143
72
84
1
48
5
30
30
12
123
15
132
45
9
6
225
165
18
85
215
37
35
33
51
6
48
30
102
55
143
57
48
132
48
15
12
114
30
153
40
77
36
7
83
73
12
65
18
97
20
108
4
23
133
60
11
301
89
246
54
30
36
97
17
90
96
25
65
75
3
36
36
37
23
24
54
42
114
19
185
27
48
72
52
143
37
11
49
41
276
3
16
180
12
23
37
5
127
77
36
123
15
25
41
31
5
3
21
30
121
59
1
23
105
40
12
12
8
45
144
51
12
28
29
6
78
7
60
89
126
45
9
19
11
174
55
77
60
54
61
29
19
17
7
11
37
140
9
24
15
81
19
101
51
39
109
17
78
36
81
3
105
64
36
44
28
5
187
23
30
78
60
6
30
93
40
41
19
17
30
90
43
120
36
41
19
5
187
48
11
61
128
24
3
138
6
81
9
30
114
27
28
12
72
108
48
11
6
127
77
6
265
35
33
135
120
12
48
37
12
53
108
19
17
19
41
51
3
36
69
120
45
6
21
40
59
120
84
37
48
11
201
3
36
9
21
3
48
168
40
161
19
77
78
57
108
177
54
120
21
9
114
85
104
16
17
54
120
6
78
45
21
6
37
47
84
66
19
104
93
18
105
51
61
29
6
73
161
19
12
12
23
13
12
80
45
135
9
123
108
15
90
67
17
36
18
12
45
45
27
168
63
30
96
30
13
128
3
9
201
7
125
30
18
12
3
15
25
140
4
48
12
17
24
102
177
76
11
21
3
277
23
6
31
23
25
47
180
193
101
3
88
60
20
48
21
84
66
13
17
60
90
9
45
67
95
24
61
60
72
48
108
137
24
204
36
31
32
76
24
80
76
161
19
60
11
6
24
66
25
72
23
33
57
15
39
61
29
36
30
78
30
117
28
71
36
48
6
19
12
29
6
33
12
88
137
175
29
3
3
85
173
159
3
105
52
68
15
90
60
43
44
60
33
15
39
24
6
31
12
200
48
40
23
30
102
24
181
59
81
3
57
33
67
12
11
42
24
174
42
24
6
24
6
67
11
72
97
8
69
6
25
128
51
121
48
77
18
30
6
49
77
54
33
27
21
45
15
100
72
20
93
30
97
48
80
75
25
113
15
124
131
30
42
60
45
9
91
8
111
54
66
6
24
31
23
66
3
16
24
23
18
67
108
11
204
12
165
232
11
25
84
48
60
80
9
186
145
59
66
195
9
114
162
67
23
73
72
35
117
57
151
29
79
167
18
7
29
159
184
173
307
47
73
80
87
126
48
15
15
180
36
36
18
55
144
47
6
24
24
67
119
121
65
15
15
24
54
42
205
32
36
15
189
16
77
30
54
66
54
3
33
7
167
30
6
325
59
114
60
12
67
96
155
9
76
221
6
37
60
17
246
90
30
48
66
6
297
33
27
27
109
72
20
45
55
5
24
6
13
11
24
90
12
78
12
37
23
33
144
28
80
60
33
39
117
6
13
11
66
67
17
60
6
97
20
93
15
15
13
11
6
54
30
51
3
25
12
29
19
11
13
203
117
136
72
12
23
45
9
30
6
15
12
36
291
1
53
72
18
30
102
13
11
13
17
31
20
3
36
121
48
77
60
67
77
19
132
288
95
97
29
6
33
15
102
120
114
13
68
12
63
138
87
148
24
23
30
78
109
17
19
11
121
53
39
33
75
33
7
8
27
73
12
132
17
91
228
32
99
33
40
36
65
12
183
60
4
8
160
179
61
128
15
36
69
51
54
540
39
60
16
320
75
105
51
61
128
57
27
27
49
12
155
37
68
195
13
ABCD 95570216122*3^$a+1 [50033]
192
97
48
87
12
96
188
196
69
99
75
45
32
64
24
108
92
36
49
75
132
200
88
63
90
3
20
136
108
96
120
12
32
25
11
4
72
81
39
84
27
89
133
63
12
33
35
12
151
45
36
48
12
21
135
60
84
20
1
99
111
65
12
108
144
24
40
36
48
20
25
15
81
51
60
68
60
1
24
11
36
31
129
104
25
11
16
45
35
28
152
100
20
4
68
172
108
8
25
15
20
12
16
36
156
12
45
30
81
80
52
68
4
45
83
220
12
140
1
291
24
32
108
49
48
83
37
27
45
15
32
16
8
120
4
20
31
77
52
12
3
165
92
4
96
36
24
56
48
16
20
16
20
28
116
1
27
45
23
28
12
12
20
55
57
81
27
12
24
87
42
6
21
20
48
16
12
68
76
9
12
102
33
72
12
44
16
60
51
17
40
81
24
60
11
4
3
33
15
9
116
100
12
147
33
12
3
90
15
72
168
84
276
60
45
27
56
37
23
55
21
21
23
24
40
108
80
52
8
100
48
36
9
27
12
96
15
57
60
240
48
20
16
36
24
21
63
36
33
15
12
39
21
116
7
78
27
12
93
123
92
73
107
40
12
44
36
4
27
57
432
24
24
120
15
137
1
359
16
63
29
148
60
33
35
136
60
56
64
20
160
33
75
33
123
69
60
23
60
115
9
36
45
180
12
35
100
80
52
156
57
71
25
75
140
49
23
52
68
40
48
84
45
135
152
40
36
48
20
7
93
32
52
120
48
84
33
135
68
55
9
36
92
28
108
24
8
28
20
127
42
135
15
18
15
60
117
315
3
30
75
24
33
30
105
153
12
18
77
36
96
76
12
33
132
47
40
180
68
1
131
28
20
1
39
33
95
48
36
136
57
27
24
24
33
47
28
12
33
147
8
4
36
12
120
8
72
25
120
95
103
18
15
72
20
115
30
15
3
21
141
60
47
40
60
45
27
33
48
15
87
30
135
20
16
39
77
1
15
45
27
105
207
168
153
18
65
72
7
81
84
68
7
21
24
32
100
44
112
3
57
108
96
36
87
105
32
73
47
1
78
90
24
60
48
15
32
40
165
23
40
144
128
73
267
20
31
141
80
28
116
19
21
12
24
21
27
20
88
123
185
16
48
80
25
3
8
19
153
105
75
72
8
52
93
39
69
35
36
40
33
27
108
56
7
65
72
148
380
25
3
75
21
308
55
81
152
97
27
24
12
57
155
85
120
150
57
8
112
9
27
60
128
25
54
177
176
28
24
108
8
76
9
35
24
73
27
12
60
116
48
16
9
30
77
84
28
81
27
80
4
204
24
63
153
9
87
20
1
48
51
8
112
36
60
105
27
33
15
12
33
27
123
30
35
25
39
44
76
9
15
24
20
12
28
8
64
24
12
120
68
4
92
19
117
27
65
40
60
120
12
20
241
60
75
72
36
96
36
12
120
12
104
49
18
65
52
12
9
87
33
59
1
107
85
39
21
27
165
171
27
105
57
3
24
51
125
145
3
129
11
52
57
63
8
4
8
40
45
3
20
72
127
30
195
81
51
36
48
39
48
17
31
17
40
57
15
48
24
21
39
8
36
52
192
152
268
56
4
93
47
16
92
4
96
32
31
45
60
36
3
17
28
81
27
60
120
32
13
95
52
33
63
72
45
23
49
23
160
33
51
48
153
15
60
33
27
57
3
63
42
83
100
132
60
57
48
99
456
60
8
49
23
73
71
28
33
39
104
12
37
75
20
136
44
31
41
4
24
120
51
17
28
144
45
195
140
16
20
37
23
52
68
79
125
100
111
45
24
56
52
15
29
4
240
24
96
129
63
24
159
117
44
13
228
99
69
39
15
90
63
24
108
60
20
52
24
12
60
15
17
1
30
141
36
44
4
9
35
16
44
76
ABCD 95570810794*3^$a+1 [50006]
97
24
54
17
13
35
25
282
42
48
35
24
48
16
39
42
36
54
36
108
180
329
103
54
36
30
42
72
71
145
215
13
6
30
71
7
90
12
11
67
90
75
63
72
41
85
59
73
95
115
5
55
120
72
17
168
91
101
43
125
120
1
71
1
39
75
21
9
96
30
17
1
191
25
15
75
54
47
97
36
42
33
344
13
60
159
8
25
23
49
23
31
81
225
36
72
108
24
228
11
24
1
60
144
66
150
12
39
159
65
7
78
227
40
15
33
9
36
11
168
1
84
155
168
37
90
90
36
6
53
121
54
17
24
109
131
79
6
12
222
17
109
59
157
3
45
195
48
33
47
97
48
108
131
24
7
72
18
95
13
6
30
96
39
33
30
18
15
57
108
24
108
66
101
24
19
90
75
33
72
132
3
152
25
180
48
6
197
49
6
57
8
133
12
18
101
43
36
6
54
69
8
25
24
66
77
96
25
119
13
408
60
54
65
91
21
416
49
15
39
9
128
97
150
153
9
48
36
24
18
72
30
203
48
19
6
90
5
72
7
17
64
69
72
11
40
57
30
36
42
83
19
6
47
64
69
12
180
18
72
42
18
12
57
8
232
8
40
48
9
54
12
60
18
216
36
155
145
24
66
42
48
18
57
57
48
114
29
19
197
73
191
24
43
29
40
21
35
19
5
31
102
60
95
43
77
73
47
217
18
53
55
162
95
1
215
55
66
95
24
61
144
96
36
12
155
121
47
25
95
169
144
72
18
90
107
97
63
32
61
24
11
97
234
18
147
69
12
90
18
24
48
35
48
7
33
207
33
69
72
126
165
33
24
12
11
43
6
48
78
185
24
73
36
24
12
90
101
139
21
117
60
15
48
117
27
8
1
54
198
18
17
49
18
77
1
120
24
18
108
198
12
18
77
13
36
24
180
90
66
95
73
162
144
30
39
21
36
95
79
36
21
15
54
59
109
12
54
137
97
143
88
39
65
72
24
7
89
13
35
73
47
97
6
18
47
40
87
42
95
25
6
90
102
65
175
17
121
108
24
72
54
54
71
19
66
36
90
108
132
36
72
137
16
48
45
126
36
54
108
72
144
72
23
19
21
15
210
15
96
39
17
48
24
31
17
25
84
18
41
85
126
270
23
217
18
30
18
77
1
39
177
84
36
39
21
35
48
48
7
18
167
31
180
42
198
90
59
43
5
139
18
147
93
72
18
90
12
3
201
156
36
198
81
33
90
36
30
42
84
126
60
27
21
35
25
102
54
51
75
132
65
168
13
11
13
12
39
32
64
9
95
72
64
21
90
72
36
149
120
40
75
138
108
24
18
77
25
270
168
17
40
15
378
12
72
51
63
162
12
147
56
67
21
56
121
119
151
90
108
131
1
23
25
54
96
30
35
91
150
15
8
193
162
102
23
96
49
30
6
126
29
205
35
72
49
168
72
174
6
108
72
54
65
61
228
15
21
131
103
198
384
120
24
12
47
97
90
5
24
24
145
23
127
162
23
43
69
56
48
24
48
43
60
120
6
108
138
29
24
24
67
53
25
23
43
29
31
84
6
30
81
56
88
69
66
24
108
48
60
41
48
37
36
47
96
55
120
36
96
30
95
55
17
72
19
54
30
6
59
61
24
72
59
72
49
23
67
138
35
1
24
270
12
36
72
17
19
42
59
ABCD 95571177844*3^$a+1 [50294]
33
111
48
81
47
160
20
4
60
33
15
68
100
9
135
36
20
24
88
81
12
35
48
24
12
96
52
21
147
104
160
48
21
35
36
36
52
80
37
71
52
120
8
40
32
28
60
60
32
112
9
27
8
60
4
72
21
443
16
176
24
84
52
120
32
40
33
39
8
28
153
51
60
164
52
60
105
27
105
15
192
68
205
135
152
1
27
60
108
92
28
20
60
180
493
84
63
264
68
37
96
27
21
11
60
181
39
176
12
13
23
4
48
84
176
108
112
60
80
64
60
129
60
411
21
228
159
72
20
28
8
4
140
28
48
204
44
76
33
35
108
109
35
84
196
44
52
84
80
85
23
12
180
40
33
15
12
44
52
60
12
20
73
99
44
49
191
72
12
108
160
12
33
75
72
33
107
36
52
153
119
40
32
16
33
39
48
24
108
57
51
93
27
92
340
21
35
16
20
180
76
84
44
76
60
128
1
87
20
124
44
36
76
44
28
68
100
72
12
48
60
45
12
15
21
27
12
8
72
120
136
72
177
371
64
9
36
231
24
33
167
76
140
12
97
15
20
61
87
68
25
95
60
64
168
68
4
21
47
61
11
85
75
48
252
45
95
28
405
48
15
20
52
60
12
33
27
21
15
33
35
72
4
36
128
16
56
100
8
121
35
148
108
105
35
49
123
252
153
15
33
75
72
8
4
36
24
20
60
120
24
180
1
63
93
48
111
81
323
76
68
52
45
203
85
336
159
12
188
37
111
24
45
123
33
23
76
8
52
8
72
84
4
128
12
40
20
97
63
56
112
68
72
12
72
144
4
21
84
3
105
39
36
308
37
147
32
40
96
128
64
60
92
136
60
20
52
12
104
25
96
51
164
36
52
56
124
72
48
21
99
56
64
56
112
132
108
68
4
21
59
60
36
16
156
189
143
145
107
28
8
4
9
95
37
48
27
33
27
12
12
96
12
132
36
60
84
45
144
87
152
13
215
160
8
84
28
72
12
68
121
11
28
236
1
156
27
12
36
24
360
36
69
3
12
128
96
97
275
24
28
21
35
24
73
15
12
21
96
63
56
4
68
205
159
21
83
64
12
20
100
8
28
60
24
33
3
104
1
87
56
112
8
4
12
116
73
60
84
12
63
68
12
28
44
88
8
13
51
48
45
35
13
299
100
36
60
128
72
40
8
4
56
4
117
15
8
28
132
56
84
96
1
83
73
27
60
228
12
93
39
248
172
20
1
143
60
325
35
61
48
15
12
44
244
21
27
60
9
144
11
100
68
73
132
167
24
84
28
33
111
8
36
112
24
9
87
9
3
8
24
88
228
24
20
88
120
80
28
120
12
12
108
33
48
35
64
56
85
99
20
148
12
57
51
24
156
57
48
48
12
119
253
108
48
11
36
192
40
68
24
16
93
39
45
23
64
105
11
192
72
24
16
60
180
69
11
1
27
48
204
45
15
44
112
60
20
37
3
132
32
160
9
39
21
35
1
23
37
36
207
60
12
80
148
140
112
8
28
33
35
124
21
27
33
47
180
52
92
108
133
99
20
108
120
72
25
11
172
48
105
15
69
131
100
24
81
27
60
105
131
4
21
59
28
68
16
56
12
112
36
12
8
25
15
ABCD 95571732058*3^$a+1 [50215]
96
72
56
9
31
32
112
41
180
12
7
173
36
39
69
36
72
31
32
24
240
64
56
81
216
87
21
3
81
63
81
72
39
96
64
221
115
48
104
105
79
24
113
96
36
51
64
144
32
81
15
9
103
401
183
33
120
79
104
72
24
144
105
55
24
65
63
40
5
19
17
144
12
36
15
129
60
43
104
40
41
175
29
36
48
79
32
120
48
105
12
19
32
9
31
113
228
19
77
43
41
60
19
17
15
16
56
105
79
8
16
80
16
41
216
55
29
43
8
9
79
5
348
63
16
240
5
147
16
125
99
81
31
272
120
153
151
24
392
165
123
24
24
153
103
24
72
17
103
32
88
56
33
39
16
101
91
41
12
96
3
16
281
223
17
36
75
9
60
27
117
36
144
120
7
48
56
16
5
67
48
200
9
48
55
197
75
16
161
103
80
129
31
161
103
41
15
24
105
7
56
96
216
21
75
88
77
3
88
56
189
36
7
233
120
144
159
21
67
32
9
36
91
17
31
264
8
21
123
9
15
33
7
17
15
72
240
168
168
216
120
381
36
79
24
41
24
55
32
105
24
72
31
120
32
64
56
40
8
21
27
9
15
9
72
12
115
8
57
96
55
8
189
27
72
24
16
113
48
144
15
9
151
65
79
272
21
99
16
56
40
8
16
96
89
12
51
45
67
56
40
144
192
80
105
39
153
144
7
65
39
105
96
39
64
72
32
40
185
39
64
104
9
55
8
21
43
209
79
53
27
88
29
91
240
5
67
29
75
72
33
111
9
72
103
24
128
129
120
72
39
16
5
91
65
24
12
19
17
108
307
41
15
33
504
7
120
89
96
87
141
108
7
8
256
5
43
104
24
21
36
288
63
177
48
79
65
24
87
141
96
84
31
24
128
69
36
111
64
29
19
32
57
36
19
56
96
57
24
36
48
91
24
152
57
72
127
161
180
51
57
39
184
53
3
72
16
17
84
75
16
32
16
32
160
17
48
36
43
48
17
15
72
168
40
17
156
51
81
15
24
64
72
24
72
8
64
168
32
33
156
67
65
151
80
24
177
63
93
67
113
24
36
139
56
112
65
55
152
9
15
57
31
8
64
41
24
87
64
24
17
7
8
88
48
89
48
31
41
159
72
57
55
17
31
96
17
63
321
36
43
41
24
15
33
495
9
55
272
16
72
17
252
36
7
168
24
24
96
8
24
33
207
16
173
19
56
213
36
79
113
7
17
36
108
55
29
19
48
48
17
7
101
67
161
15
129
24
15
33
7
32
57
48
151
80
129
24
15
88
113
255
81
39
16
17
15
9
79
48
24
5
19
56
16
24
17
7
65
36
51
112
137
24
120
39
288
141
91
48
120
65
60
12
36
3
16
72
89
7
101
163
41
36
91
48
41
192
87
21
171
72
16
144
24
24
48
8
57
103
41
39
9
295
53
12
135
24
9
39
24
40
53
171
117
19
17
247
5
43
200
33
108
67
32
9
48
7
24
24
17
108
180
24
63
24
93
3
189
91
8
9
240
84
99
33
39
64
149
123
96
24
16
56
57
72
15
24
168
88
17
48
183
16
ABCD 95571875606*3^$a+1 [50041]
7
8
12
16
8
45
63
36
15
12
1
80
33
3
60
36
129
6
6
27
4
5
12
18
1
23
18
15
36
21
7
23
36
24
54
43
17
15
3
45
15
18
31
11
69
12
63
93
28
68
57
15
33
27
24
45
6
13
11
114
6
9
3
21
52
68
3
1
47
37
8
28
20
27
24
18
3
135
25
5
3
3
12
102
15
105
15
3
18
18
9
147
9
12
28
8
28
108
24
53
6
84
48
42
18
36
24
60
54
12
31
23
18
7
35
9
12
24
3
33
33
18
1
20
16
53
27
12
3
9
3
48
24
1
17
75
57
12
54
30
12
54
25
8
3
6
36
96
30
6
30
37
41
27
3
9
3
12
45
12
3
72
48
114
111
3
48
6
55
41
18
9
15
102
12
19
23
6
63
12
108
3
24
13
47
33
12
15
21
45
7
24
12
5
6
25
53
15
15
21
64
12
56
88
35
18
51
9
19
12
65
99
36
3
1
35
33
16
17
18
33
24
9
6
25
47
30
12
42
72
45
36
4
47
73
59
6
30
49
8
9
30
21
40
53
39
36
24
48
24
15
6
36
42
21
63
21
3
73
65
3
33
67
89
6
54
6
30
54
30
51
52
17
48
31
53
96
7
8
16
59
9
4
12
24
68
45
66
1
17
39
16
5
3
40
36
47
13
23
36
13
56
15
48
117
99
69
129
39
39
13
60
44
21
3
15
30
96
24
6
13
53
6
48
181
35
9
12
3
21
15
78
3
16
53
6
84
78
78
30
30
9
27
1
17
39
39
60
6
7
17
19
8
3
24
42
72
27
15
12
54
3
4
5
67
107
105
4
41
18
36
189
12
63
1
29
75
9
3
15
33
9
48
39
129
30
21
12
24
3
18
84
19
8
3
9
16
20
24
24
33
18
24
9
9
39
3
49
8
4
65
6
45
51
45
93
90
6
39
36
24
9
6
21
69
6
60
42
31
11
37
41
12
19
65
24
3
4
8
28
12
23
6
6
30
7
140
9
30
72
6
3
21
31
84
35
60
12
69
48
3
33
15
60
12
13
104
21
55
20
3
33
16
11
12
13
17
3
12
33
51
64
11
81
3
81
33
42
45
28
56
36
16
11
36
9
21
31
17
6
9
27
18
19
11
18
27
3
18
3
36
51
30
30
42
6
9
12
27
13
5
18
108
36
60
21
36
3
37
32
12
108
36
28
92
15
6
39
39
6
7
5
51
15
13
11
54
3
21
43
12
36
32
3
18
27
21
6
6
192
6
21
33
18
36
42
63
15
24
48
9
3
12
9
15
114
6
18
6
30
6
81
3
12
9
3
24
33
12
45
79
23
13
8
3
73
17
55
17
15
4
53
6
33
4
8
27
13
44
88
11
12
12
57
84
24
15
21
3
9
9
78
25
32
84
28
23
13
23
30
31
36
56
24
27
6
36
19
35
9
3
30
78
21
27
84
13
80
75
57
40
80
15
30
51
12
52
68
9
24
6
13
11
30
30
6
75
24
12
12
27
33
15
114
42
1
20
16
92
9
18
36
24
24
42
15
52
17
6
85
11
6
67
20
9
27
9
60
19
35
6
3
12
63
6
12
78
33
4
24
5
18
45
69
90
6
3
9
19
11
54
6
60
1
29
79
101
15
39
18
3
40
23
18
12
6
21
4
47
21
33
36
6
25
12
36
108
80
36
3
6
55
71
1
23
9
81
48
19
23
24
24
12
78
36
27
48
39
24
21
3
21
3
12
6
31
5
3
16
8
36
4
36
11
9
24
12
3
81
96
75
18
12
39
111
36
21
12
51
25
11
1
36
29
6
45
147
105
15
48
24
37
59
33
12
48
4
11
9
39
37
12
23
6
18
9
33
18
9
24
3
25
71
9
3
25
83
6
30
145
32
3
12
45
12
57
78
45
3
1
11
36
45
40
5
39
15
36
12
21
21
39
9
18
24
30
3
123
36
33
63
30
19
47
6
36
18
45
48
3
33
3
54
6
9
60
24
33
36
3
4
41
72
18
21
15
21
108
9
6
144
21
3
12
24
25
47
36
45
16
8
21
3
15
24
12
9
156
124
35
9
3
33
21
39
9
18
66
19
20
21
48
54
21
9
3
28
8
40
29
48
6
57
112
5
15
3
78
3
4
68
15
21
15
24
21
12
12
39
21
51
13
17
19
35
45
21
3
72
27
153
9
39
33
78
12
33
3
9
33
3
3
6
7
59
24
24
25
5
7
29
6
45
3
12
42
39
28
116
57
75
9
15
63
73
53
42
85
56
21
99
39
73
56
16
23
6
3
15
126
27
93
39
3
9
72
39
13
44
57
6
9
27
9
9
24
6
21
136
11
18
15
12
3
30
30
96
6
27
40
5
3
27
13
56
21
127
17
27
51
48
9
3
48
13
72
8
63
45
117
24
39
40
8
12
16
59
18
31
56
3
6
6
18
19
8
3
12
9
84
36
9
7
35
48
33
57
43
71
12
21
60
15
42
30
45
21
6
24
18
27
16
5
30
61
47
6
31
47
48
48
18
3
88
29
18
6
39
12
15
45
52
8
15
30
75
33
18
25
12
5
6
21
15
60
61
17
63
27
13
8
96
4
24
53
3
16
8
12
3
42
18
37
8
12
3
13
80
15
24
13
89
87
52
24
92
48
75
12
12
36
45
24
9
12
30
12
6
27
15
25
65
48
12
3
39
1
71
9
12
3
78
3
39
18
63
28
47
18
39
9
7
20
105
18
1
36
80
21
6
30
48
90
24
66
12
3
3
9
48
93
75
4
5
15
15
6
18
36
18
87
16
23
66
3
45
6
18
24
3
15
18
31
29
3
24
27
138
18
24
21
4
5
19
8
141
7
35
9
27
42
12
55
29
18
61
29
39
9
12
3
69
91
5
60
27
40
29
36
19
119
45
12
15
6
39
27
24
1
36
8
72
16
36
17
39
45
19
41
30
6
67
35
9
15
24
25
29
54
42
12
39
96
33
147
27
42
54
24
6
36
72
7
11
21
57
3
27
21
21
75
52
23
1
36
35
36
48
78
15
93
27
24
33
6
13
77
24
24
12
3
9
51
16
11
25
17
54
24
18
19
41
30
12
21
60
69
6
36
45
51
21
16
24
107
12
30
30
18
24
18
48
24
93
4
20
15
33
4
71
6
30
24
1
53
30
78
36
108
18
6
30
24
36
18
48
19
11
6
15
3
60
42
30
6
7
36
137
24
15
9
42
37
8
27
36
72
105
28
8
36
15
30
6
42
7
53
31
11
25
65
15
21
6
25
17
67
80
12
36
3
18
75
39
12
6
43
8
87
93
3
72
42
96
36
19
83
6
31
20
21
48
6
42
39
3
1
17
51
12
33
6
69
21
6
30
30
49
23
6
39
9
12
15
69
48
18
73
20
51
9
9
12
48
30
69
75
33
3
30
3
24
12
16
92
27
21
87
12
13
164
93
6
121
8
12
3
21
12
21
7
11
129
9
30
66
43
8
72
9
3
9
31
5
27
16
23
42
6
114
6
54
36
27
12
4
56
3
102
6
72
9
27
9
51
36
13
29
30
12
6
24
ABCD 95571877868*3^$a+1 [50131]
1
11
19
6
66
9
45
83
61
63
72
9
72
143
16
12
12
15
96
66
36
132
162
41
52
27
6
59
12
139
78
95
136
8
24
48
4
27
21
36
48
44
60
96
48
1
24
27
20
12
16
27
137
28
15
18
60
30
69
20
88
3
60
21
44
1
3
15
125
7
120
24
17
220
20
7
186
54
101
16
63
29
1
83
12
16
48
27
5
4
20
43
18
3
63
18
11
4
60
116
64
15
18
11
31
101
72
43
21
51
18
3
33
138
33
48
20
151
105
3
57
3
120
65
67
21
32
31
29
52
9
6
29
180
316
12
3
29
4
111
5
49
39
20
7
6
36
15
48
39
5
1
119
112
264
39
18
15
135
5
36
64
32
60
60
7
24
65
79
120
9
132
48
87
12
45
87
101
64
20
4
57
72
27
36
32
28
32
43
41
1
11
84
24
19
53
73
87
39
5
13
23
67
77
12
16
20
91
36
45
15
18
30
5
1
71
4
60
56
12
7
6
23
28
80
12
139
42
83
12
103
93
8
4
60
123
5
79
60
77
43
5
12
7
89
13
42
30
95
13
15
3
114
71
55
9
32
25
23
31
54
63
69
23
24
187
33
20
1
90
45
36
80
12
25
23
25
60
12
23
76
32
37
11
1
83
67
102
167
40
99
114
15
32
156
4
68
7
17
144
72
28
44
43
72
30
78
9
56
37
3
92
31
72
21
21
18
12
33
21
15
45
11
136
60
32
60
16
8
40
128
49
15
87
18
42
18
47
16
108
72
24
32
4
51
41
19
29
16
104
28
48
36
44
4
81
6
5
31
45
3
29
4
27
101
61
18
213
152
52
15
84
24
17
132
49
147
27
33
3
252
101
76
75
9
60
32
36
24
40
15
57
48
147
6
39
8
7
5
64
33
155
40
93
6
5
31
21
20
25
114
117
32
7
53
7
30
24
35
1
51
12
75
21
3
9
48
8
144
96
13
11
88
96
44
12
120
24
7
9
57
27
36
51
53
19
48
78
51
21
66
45
15
72
18
54
138
42
48
69
56
12
156
67
17
37
6
138
114
57
80
64
44
1
6
18
63
93
36
144
15
8
1
48
18
45
24
8
73
11
1
11
49
87
96
87
21
36
24
32
25
6
89
31
24
36
29
4
93
18
53
24
72
24
24
55
33
129
30
53
16
80
31
45
87
84
24
72
29
1
75
20
48
25
36
27
39
29
60
16
21
11
4
3
45
48
12
27
77
88
15
9
108
3
41
103
125
16
27
41
24
1
36
240
54
5
16
68
31
125
24
24
64
3
53
1
11
115
9
81
35
37
18
57
32
12
1
24
75
15
48
18
35
16
8
48
16
56
24
1
3
33
11
19
18
42
5
48
48
4
15
41
84
43
57
45
47
7
60
77
84
64
111
9
128
52
63
5
12
52
27
84
18
59
64
27
18
63
3
78
36
15
132
24
99
144
18
90
81
8
19
5
7
24
101
12
96
112
33
23
76
63
29
36
48
1
54
30
27
20
7
65
40
48
15
77
64
21
12
78
69
32
19
5
64
8
24
7
9
9
96
48
23
72
1
54
18
3
20
49
23
16
243
53
25
99
12
128
31
105
57
36
47
76
15
60
174
15
44
156
55
45
15
77
40
225
23
24
12
132
7
18
18
84
60
21
177
90
21
33
11
4
8
4
20
64
9
3
60
33
18
17
132
16
105
39
32
31
41
1
35
48
4
60
144
108
36
44
19
53
48
7
65
160
96
168
147
9
39
5
31
9
15
18
11
79
77
7
9
8
24
72
55
12
5
48
72
12
13
36
18
45
12
20
7
245
24
61
47
19
33
92
108
48
24
7
21
69
18
29
151
5
16
68
28
36
57
35
16
63
5
13
83
7
57
8
97
216
39
27
5
31
54
90
33
20
61
3
44
36
36
145
6
12
45
9
15
32
36
16
45
36
63
87
30
59
84
16
32
7
5
55
29
127
42
39
48
183
17
84
43
21
68
49
6
12
90
15
20
72
40
168
33
71
28
3
114
39
9
78
108
17
96
4
92
12
43
9
48
48
21
11
61
23
199
90
11
12
7
45
32
16
12
20
28
27
36
42
23
7
81
24
48
36
20
13
30
6
23
31
65
7
9
80
19
33
20
60
52
224
76
15
33
32
43
101
67
65
60
12
55
137
16
32
36
4
27
6
39
33
47
97
36
18
65
25
36
35
48
16
75
6
18
5
121
39
8
12
7
54
23
60
31
48
78
54
41
7
60
174
3
48
27
33
8
48
1
11
55
9
32
12
64
20
7
41
64
48
15
33
108
8
12
49
18
9
63
9
12
20
12
16
32
84
67
9
36
24
9
59
4
9
66
77
49
23
108
127
102
6
5
7
5
67
54
23
36
55
21
32
48
1
15
63
9
72
39
78
47
36
7
9
92
12
31
21
116
43
17
1
30
5
55
120
18
47
43
117
15
9
3
33
111
29
16
20
60
7
9
9
ABCD 95571880018*3^$a+1 [50054]
60
33
57
39
88
8
105
90
132
21
4
95
33
108
99
18
72
18
193
47
37
65
15
16
47
145
17
60
108
39
96
28
107
30
27
45
43
20
45
132
3
48
9
7
60
41
87
16
20
9
30
57
48
45
30
30
150
90
31
120
47
97
113
15
105
3
4
83
42
63
15
102
90
120
61
44
36
60
9
151
144
128
15
133
144
192
60
23
13
5
67
8
12
93
42
30
30
108
13
20
9
87
33
18
60
157
53
42
18
42
48
153
36
51
9
51
33
124
275
60
18
30
30
39
33
180
258
120
72
145
173
390
33
36
93
60
67
36
5
7
35
30
48
42
60
37
24
380
36
28
32
4
47
102
60
151
17
12
18
42
27
28
116
36
124
119
45
12
16
77
31
89
48
207
93
15
15
129
51
169
20
64
20
12
28
59
121
59
57
48
93
15
132
40
5
48
42
85
36
32
28
192
65
12
175
23
12
1
17
43
84
5
90
150
18
9
21
30
60
30
3
219
1
77
72
78
109
68
75
117
21
72
30
18
99
81
3
12
75
120
73
144
20
123
37
23
189
63
78
30
30
19
113
108
19
101
72
48
180
450
42
87
64
176
21
103
80
9
18
37
20
76
80
27
12
78
90
13
77
252
63
57
55
23
69
148
35
45
48
60
4
83
25
23
9
48
93
3
96
16
5
12
111
159
21
9
151
269
15
45
147
48
3
109
20
108
16
29
48
39
96
12
36
9
67
41
12
75
33
187
5
30
120
37
8
15
73
17
127
56
27
1
60
59
18
39
21
12
15
3
42
78
252
13
107
30
78
42
15
192
48
15
60
48
12
21
36
16
5
67
36
116
28
80
52
143
18
132
43
92
160
35
30
51
39
105
156
87
25
215
9
96
124
104
57
72
75
256
12
107
30
27
36
177
27
16
275
42
55
60
35
30
48
243
177
30
13
36
41
7
83
12
168
12
30
75
213
12
31
20
144
28
60
5
63
124
216
92
112
12
53
90
90
18
57
52
23
1
20
52
12
132
281
12
75
28
65
132
27
28
65
51
4
53
19
116
28
132
35
150
12
15
88
155
90
79
80
16
32
16
17
12
51
9
108
12
67
161
42
13
20
208
29
31
84
23
9
3
33
75
37
125
3
12
28
5
240
12
30
78
7
96
17
99
40
20
81
15
57
75
12
16
5
30
13
32
57
18
192
78
60
15
124
60
68
45
7
60
83
45
16
176
48
3
42
51
4
5
78
30
12
91
104
45
43
17
3
135
9
124
24
5
87
28
5
15
16
80
52
5
27
15
177
76
17
120
18
105
64
53
198
37
188
192
33
3
96
60
28
116
267
85
17
15
160
32
4
29
15
93
3
147
97
120
173
87
52
41
30
9
33
180
27
183
18
12
7
84
59
21
240
39
105
93
30
49
41
12
27
21
42
21
39
168
33
220
119
25
35
61
17
12
30
18
3
4
53
12
60
15
28
17
135
28
47
18
19
11
60
222
30
30
7
20
144
16
53
7
20
123
90
63
12
15
21
39
25
32
28
5
60
78
213
57
99
4
32
12
16
29
295
48
60
47
1
47
33
39
30
31
60
20
9
48
7
92
76
8
9
103
24
116
4
83
30
150
21
9
91
332
45
72
15
220
32
231
72
168
12
90
48
60
7
48
95
12
37
276
77
30
81
64
36
47
73
96
68
75
1
77
132
7
48
32
96
60
15
30
55
107
1
29
48
60
27
15
120
18
87
75
18
15
288
16
36
12
23
73
84
65
30
13
32
3
102
67
84
17
12
87
48
3
9
111
33
84
28
20
124
80
16
ABCD 95572625368*3^$a+1 [50011]
21
12
3
3
45
63
9
99
21
24
64
180
35
78
19
23
33
159
36
36
13
71
78
48
39
27
48
109
44
9
18
24
45
87
9
48
48
87
66
120
3
15
18
12
12
31
5
48
24
19
47
12
25
23
18
3
15
81
132
4
23
25
24
5
30
36
270
15
112
44
21
19
11
84
49
8
15
9
12
36
81
42
12
18
7
53
27
27
21
12
48
48
69
27
3
18
87
21
3
9
66
1
11
42
6
69
12
4
47
36
72
1
5
18
93
15
85
59
45
72
12
69
78
25
107
37
20
12
39
48
9
75
21
52
12
23
33
72
24
33
78
24
54
3
39
1
11
37
23
1
101
192
3
45
42
48
12
18
18
12
18
43
68
64
12
24
5
7
23
13
32
12
33
15
36
27
49
20
111
30
91
56
21
6
6
55
29
3
15
54
147
12
48
108
51
33
60
21
15
27
33
4
53
15
21
199
95
1
35
9
39
6
66
1
5
3
16
35
24
49
5
7
23
109
143
33
16
36
168
48
96
35
1
32
48
99
1
11
93
96
52
12
24
17
6
21
12
63
81
88
80
12
28
8
12
9
24
15
3
33
64
104
33
168
18
117
9
30
1
23
54
19
44
4
59
18
91
32
16
59
102
7
32
57
36
30
1
32
12
84
105
55
17
27
57
15
60
100
23
18
24
114
12
105
4
59
69
4
8
87
6
3
40
89
6
81
60
51
57
24
21
132
3
33
75
3
6
15
28
71
36
9
96
21
3
16
20
15
21
16
12
44
36
15
36
30
79
92
45
27
24
144
84
3
93
28
20
51
120
78
3
132
172
11
25
36
108
65
27
9
72
39
51
25
20
81
18
9
15
81
28
17
6
6
42
84
24
36
49
23
37
23
24
1
53
7
20
16
59
6
42
33
84
12
16
11
90
6
36
37
12
17
51
63
21
24
4
35
9
21
3
51
30
30
18
36
39
60
27
25
11
48
21
48
108
57
103
149
3
21
18
1
17
15
51
21
33
15
27
42
72
63
3
60
21
24
45
6
85
8
21
19
11
30
24
12
19
8
75
21
75
12
36
54
15
21
42
21
27
66
24
36
6
36
30
3
39
73
80
12
52
53
3
48
72
16
5
48
96
19
36
32
12
9
75
69
15
51
72
18
111
16
35
45
15
66
12
6
25
36
35
81
3
9
15
37
44
9
66
25
71
21
16
36
8
72
24
4
17
19
35
30
55
119
12
13
8
28
65
31
17
3
24
48
9
7
36
41
48
103
23
24
33
12
24
60
135
12
18
7
11
45
81
36
18
69
48
52
48
5
6
21
15
13
12
77
19
119
33
51
13
11
6
103
68
3
30
27
21
48
99
24
27
24
33
21
7
8
69
6
13
72
47
36
90
43
89
168
24
6
6
111
28
8
12
3
13
32
57
135
12
52
53
31
8
24
27
36
33
40
8
3
25
108
36
20
57
30
57
12
21
6
24
25
155
48
21
24
40
68
3
33
45
3
27
12
54
6
85
11
54
54
61
65
31
11
6
123
39
1
179
13
173
27
39
81
63
102
30
90
75
4
36
41
18
36
48
33
93
6
9
28
89
39
51
30
15
15
6
3
15
12
12
12
156
13
20
24
48
27
150
15
4
71
69
16
11
12
73
29
60
27
9
24
43
95
33
3
37
41
31
11
60
1
47
24
37
32
12
15
69
81
12
84
15
12
45
19
36
20
39
84
84
1
65
63
72
27
12
45
36
9
120
24
55
77
12
30
81
63
37
35
33
28
11
33
63
33
40
17
54
18
36
139
8
12
52
104
39
6
75
156
48
33
12
19
11
73
149
91
8
112
59
12
25
8
9
18
81
9
90
1
32
48
64
35
66
55
71
30
12
90
81
15
49
32
52
89
19
8
75
49
35
54
27
27
30
6
1
17
24
12
48
42
33
40
35
33
21
31
41
15
3
36
33
76
47
97
12
8
3
96
25
23
13
12
80
3
33
33
63
21
19
59
13
149
19
17
19
17
66
97
8
39
33
21
51
63
69
12
3
33
15
13
35
49
71
6
6
66
91
12
77
3
3
13
29
3
33
30
24
1
8
24
64
8
27
105
51
30
15
28
17
6
157
32
84
9
79
29
7
11
6
75
39
42
36
15
27
36
12
42
31
8
51
13
20
12
21
15
39
93
16
204
17
3
15
9
36
12
132
84
16
125
42
30
36
42
45
108
48
63
78
7
140
3
24
42
36
42
18
7
29
39
39
6
30
1
20
28
24
8
63
1
65
87
3
6
42
25
44
9
18
21
39
9
3
24
57
27
6
78
69
57
6
18
15
21
192
48
48
3
33
79
101
3
16
65
103
17
55
29
48
3
39
69
15
6
79
44
28
5
186
18
63
63
6
91
47
66
63
52
113
67
23
1
68
3
48
30
31
20
105
3
45
12
99
36
16
44
16
32
16
8
15
57
27
45
9
19
95
1
80
27
102
3
87
21
9
7
5
15
21
3
45
6
66
6
93
88
8
15
18
15
15
9
3
36
6
51
21
15
16
23
48
25
44
51
69
39
6
51
3
42
3
39
24
25
29
54
33
4
41
19
11
33
4
53
87
72
40
32
99
37
32
57
15
36
15
12
60
12
9
4
12
8
21
6
24
18
12
75
75
18
48
7
71
36
36
42
31
8
12
28
24
80
28
20
33
139
29
15
96
21
24
6
42
18
54
6
36
37
107
49
29
6
21
40
8
9
54
18
114
85
84
11
21
135
13
53
19
36
23
84
9
9
87
75
42
27
51
133
32
45
3
15
57
24
27
21
48
3
37
65
43
47
42
18
49
11
78
6
1
11
24
12
25
12
60
35
33
27
49
29
3
52
53
18
12
33
15
12
24
13
44
33
24
42
6
3
48
40
11
30
15
69
27
24
76
44
3
12
25
ABCD 95573244454*3^$a+1 [50045]
5
48
97
63
80
16
39
210
96
54
72
108
36
89
48
37
42
65
48
31
65
91
18
6
77
43
204
41
144
25
23
37
36
87
87
6
30
21
75
69
144
32
73
6
17
48
16
45
30
18
60
12
75
75
54
47
7
137
48
48
19
84
6
54
30
15
96
3
12
78
36
239
31
161
16
147
66
6
53
91
66
339
32
67
66
24
51
51
24
101
205
90
54
99
240
51
6
18
12
54
51
45
18
12
60
84
5
121
23
85
123
32
208
32
7
48
41
49
42
18
51
15
65
25
87
80
37
30
141
9
12
395
25
71
19
54
66
5
16
39
18
180
131
96
144
19
150
23
64
48
21
36
18
21
32
160
57
36
36
18
221
1
54
66
183
15
6
59
25
23
13
35
25
90
77
13
51
80
319
234
23
7
6
275
61
3
57
30
60
29
192
79
54
75
15
24
192
54
150
45
39
42
90
18
36
30
90
90
125
96
16
3
29
1
36
123
21
59
85
90
113
73
30
54
150
45
27
30
23
1
47
109
24
27
99
29
25
84
162
18
95
96
25
54
42
90
29
112
57
12
18
6
84
72
215
48
96
151
18
71
139
5
16
111
30
51
39
185
16
3
77
43
5
16
48
27
101
7
12
240
45
225
30
78
72
108
72
84
179
48
229
84
36
18
33
27
53
13
36
60
84
114
45
80
48
127
150
27
144
39
6
51
75
18
90
90
47
109
126
21
128
235
5
96
16
128
16
45
30
53
115
77
79
17
48
96
16
9
174
89
61
30
21
129
144
72
30
168
81
224
31
150
59
67
29
1
24
167
192
16
39
12
60
30
60
23
7
108
186
144
12
39
141
83
61
54
42
35
145
18
36
9
27
53
16
75
36
54
30
54
42
45
183
36
24
125
325
36
84
72
60
120
18
162
60
71
13
147
3
216
5
115
93
57
48
96
90
84
270
6
36
225
3
6
30
89
7
144
66
168
15
192
9
36
90
41
79
90
18
5
16
32
37
123
3
77
13
6
45
3
150
135
27
30
288
42
180
138
6
105
165
107
127
12
21
32
1
47
229
18
72
108
5
48
109
18
30
42
30
11
64
69
75
32
144
73
60
27
63
102
294
30
24
15
21
30
60
177
57
87
15
78
51
51
29
151
41
160
48
99
102
18
186
171
224
139
21
69
72
3
51
36
60
30
15
96
32
16
21
78
66
54
5
121
36
83
31
17
48
1
159
32
48
31
18
72
60
59
31
30
35
25
18
101
145
6
138
72
231
32
67
54
71
144
144
1
36
18
30
11
85
120
36
234
90
24
30
132
48
17
19
90
24
123
129
90
18
35
48
48
64
195
6
84
132
191
253
147
3
77
144
43
6
90
30
54
33
189
108
12
75
69
54
36
17
19
60
120
24
81
9
90
45
291
29
79
17
25
48
90
36
201
105
23
1
30
60
66
3
15
36
6
90
120
21
32
37
18
36
5
64
96
144
80
31
30
35
16
63
66
47
112
27
54
15
15
17
127
113
127
161
49
60
72
11
109
240
90
9
75
6
18
66
180
54
161
19
186
51
15
18
15
96
39
137
16
27
5
67
45
9
84
3
123
5
16
48
32
25
183
32
16
80
48
19
60
177
93
51
69
42
138
42
18
107
16
57
23
7
36
5
16
48
96
144
15
72
54
51
144
165
36
ABCD 95573246974*3^$a+1 [50038]
56
16
48
77
27
27
13
48
32
28
12
20
27
145
24
12
84
5
15
21
54
33
12
4
5
36
51
12
52
68
72
36
240
9
126
45
84
108
16
12
12
20
28
8
12
144
76
24
95
9
24
136
56
64
80
72
100
24
24
20
84
96
16
24
32
88
20
40
32
12
12
88
116
36
16
44
36
112
68
60
24
48
36
16
8
148
140
40
5
43
104
87
9
144
16
60
60
36
8
60
16
12
8
12
12
16
20
52
108
71
1
35
33
12
172
72
60
24
20
16
60
104
52
92
108
40
8
12
33
15
60
15
21
108
87
1
84
24
24
12
20
4
32
4
84
24
80
96
24
60
52
5
126
69
4
20
12
12
76
12
20
48
12
4
89
15
16
41
39
48
40
36
60
132
24
20
144
12
3
1
20
15
45
160
20
4
12
60
59
1
104
36
3
45
81
3
51
36
9
24
112
20
76
8
12
45
15
40
44
36
12
33
63
4
77
51
39
81
24
36
28
80
24
40
56
76
36
44
15
45
40
5
3
36
96
156
60
12
60
12
16
80
24
40
125
55
8
36
72
100
35
13
20
40
12
20
12
48
12
48
60
48
16
11
69
48
16
32
28
77
27
16
56
40
24
176
64
32
24
4
12
20
63
45
76
56
28
24
116
12
28
65
31
36
5
55
20
24
36
9
15
28
32
16
20
4
44
12
48
4
12
48
72
60
35
21
24
28
17
39
15
1
68
76
71
9
4
72
59
25
32
88
71
54
7
29
31
23
21
88
71
36
1
48
36
20
4
17
19
96
155
13
12
120
20
4
56
4
5
31
20
3
21
136
8
12
12
108
12
33
3
16
80
9
31
20
24
15
1
24
11
69
21
31
104
28
48
23
49
96
36
35
49
20
4
8
4
59
129
112
8
21
39
12
4
12
48
132
68
40
92
24
15
105
4
12
108
36
8
60
88
60
48
12
35
57
12
100
20
124
137
3
52
12
56
36
88
23
13
60
156
24
60
20
16
29
27
52
32
76
44
4
20
160
17
19
71
33
72
3
45
12
33
15
52
20
4
24
20
4
8
12
3
93
36
28
32
36
72
48
15
57
12
4
35
25
24
80
52
104
4
12
8
33
15
40
32
12
76
5
43
11
61
32
12
60
69
171
45
39
60
16
80
156
4
80
159
21
48
36
180
52
48
20
12
72
12
75
45
4
56
16
48
12
24
24
72
8
51
36
25
84
8
40
68
48
12
12
72
4
36
60
156
68
60
36
168
12
4
125
15
75
1
104
21
43
8
12
112
68
28
44
36
84
15
25
44
12
12
16
96
24
92
4
36
8
4
92
4
20
52
8
24
3
25
48
96
56
60
165
39
24
45
19
60
11
9
96
16
5
39
160
20
12
100
32
87
9
45
39
51
25
24
32
16
92
16
56
4
77
7
12
116
28
17
15
84
4
80
60
12
40
24
24
12
8
16
68
12
4
140
100
17
39
4
65
19
120
152
24
4
131
37
44
16
8
147
57
52
104
16
59
69
16
72
8
36
40
80
36
88
5
127
12
68
72
16
56
4
12
8
57
18
61
8
16
32
24
124
56
60
15
1
20
52
56
12
52
48
44
120
4
41
39
72
108
36
136
24
35
21
12
28
68
36
4
47
54
55
20
105
15
16
72
8
72
48
24
15
54
31
36
24
8
16
20
24
57
55
36
32
12
16
8
16
48
32
48
16
32
9
19
20
4
60
8
52
32
4
20
40
12
108
96
24
96
20
15
13
92
40
96
80
24
4
44
52
320
45
54
37
132
83
33
21
79
24
8
72
33
3
72
40
48
36
35
61
48
60
36
24
36
56
144
4
20
12
28
96
84
12
8
12
40
83
49
56
16
20
96
108
60
24
12
4
12
119
25
104
4
8
4
24
164
48
60
100
35
33
24
120
16
32
24
21
7
8
4
20
64
12
20
40
68
12
24
36
24
48
40
56
16
8
36
60
4
36
32
28
36
44
24
36
40
24
56
12
24
4
140
36
24
4
20
96
135
37
12
80
36
12
40
44
48
12
28
11
69
147
54
39
12
39
1
120
5
51
48
64
32
36
3
45
52
29
79
36
80
21
7
12
8
52
80
16
12
12
204
56
36
24
48
16
84
53
15
3
9
76
36
5
51
40
44
60
21
55
80
48
96
84
15
49
32
36
12
12
60
84
16
8
51
9
108
52
8
180
24
4
92
168
12
28
32
12
16
20
36
24
12
9
3
16
71
33
16
5
7
12
8
4
24
12
23
81
45
75
40
36
44
4
60
20
4
23
33
16
8
132
24
144
16
20
21
15
16
48
12
48
5
51
39
69
3
33
12
4
56
12
48
28
24
36
72
12
12
120
56
28
167
69
39
45
12
4
60
20
24
4
56
256
95
85
56
88
56
36
24
16
24
24
80
12
28
12
12
20
16
140
12
4
56
12
16
72
8
12
48
24
28
24
44
12
12
52
20
36
88
36
5
36
54
9
52
29
55
20
16
53
15
36
21
3
15
45
12
64
80
16
104
36
4
20
4
36
8
40
8
4
5
19
71
9
36
261
39
60
24
36
4
92
4
56
9
111
33
15
16
120
20
16
44
36
39
9
45
72
15
72
108
3
57
4
80
24
132
28
56
24
52
65
19
24
12
12
ABCD 95573342446*3^$a+1 [50203]
5
145
126
65
109
59
132
7
41
1
66
24
5
25
35
36
60
235
5
67
101
61
131
24
60
60
84
12
24
73
11
127
72
17
1
54
185
31
173
97
35
84
24
12
24
1
23
36
96
49
179
67
5
48
276
31
132
18
239
13
47
36
24
24
31
126
143
67
5
55
29
25
11
48
7
125
19
89
19
17
180
73
47
96
7
257
96
19
149
67
180
53
36
60
85
155
31
5
48
60
79
162
180
6
54
18
41
7
5
109
71
127
53
49
35
145
59
31
29
36
43
168
89
24
7
252
53
168
181
35
36
19
41
24
1
23
199
18
84
18
17
55
149
1
108
83
19
36
5
108
31
60
36
54
131
60
84
25
18
77
1
59
85
35
1
35
145
59
43
42
35
36
37
30
113
120
48
139
180
192
60
48
60
41
36
264
19
108
5
25
59
55
30
36
83
121
11
108
96
36
49
35
55
101
25
59
24
12
109
48
78
72
17
120
120
25
239
72
24
60
84
12
60
24
43
53
139
108
108
132
72
29
19
18
162
17
60
60
85
156
23
96
84
36
96
24
36
25
210
72
53
120
24
61
23
60
216
25
71
48
7
12
72
41
19
101
19
41
55
30
54
60
5
36
180
60
79
65
145
90
101
7
17
84
97
222
12
65
25
18
18
59
55
161
127
77
13
23
67
233
109
11
48
60
91
36
204
36
89
60
24
36
24
96
96
55
204
65
1
24
30
6
35
247
53
7
17
55
41
84
60
60
25
71
24
85
66
53
79
41
132
24
121
203
12
180
228
79
41
1
11
7
17
31
29
36
180
115
89
144
276
84
7
293
12
48
96
36
49
6
72
53
55
29
181
95
55
53
96
24
60
31
240
108
137
1
90
233
79
53
55
84
5
1
23
180
79
252
5
36
60
24
84
12
55
72
77
84
1
35
60
24
36
24
240
79
173
49
30
125
25
30
65
24
156
24
132
19
29
19
77
36
127
12
29
49
30
108
29
216
49
119
127
113
12
60
84
36
127
60
77
115
41
67
41
37
54
29
97
30
65
205
35
7
108
90
30
53
79
12
101
84
13
90
77
84
19
17
1
155
84
96
144
96
19
89
37
95
247
42
59
60
12
25
90
24
65
144
72
24
55
5
31
90
30
29
61
23
1
66
90
35
7
48
89
115
48
17
180
36
97
23
48
37
95
79
5
85
35
25
66
72
60
120
168
125
24
24
1
11
24
43
77
204
36
24
31
65
24
7
65
127
17
60
55
48
101
240
1
155
24
60
1
18
30
47
60
55
36
5
120
7
53
49
71
7
300
53
24
96
60
187
18
35
48
60
31
126
54
41
37
102
29
72
48
31
60
29
1
11
60
19
101
60
97
23
25
95
60
84
31
5
67
53
169
66
60
5
24
84
132
19
5
36
24
24
252
168
60
7
54
6
65
25
35
157
23
55
29
43
101
1
18
77
1
54
30
11
48
19
41
36
85
18
72
36
12
137
31
72
161
1
30
125
115
101
55
90
155
7
41
12
120
7
42
66
53
156
120
103
17
24
31
5
120
216
19
60
126
84
11
24
24
37
23
12
120
25
215
180
144
60
144
97
114
5
43
108
5
19
30
90
36
162
23
24
36
79
29
67
65
24
1
23
67
84
198
191
7
42
102
36
90
35
204
55
29
259
161
12
24
1
90
12
ABCD 95573526242*3^$a+1 [50093]
32
79
33
3
54
15
75
6
47
133
27
8
40
48
87
9
24
56
48
7
33
56
1
39
24
33
15
32
7
36
12
17
40
15
33
117
36
23
7
90
15
9
15
48
56
127
17
16
27
54
216
95
25
54
33
3
93
39
33
32
88
48
96
96
39
33
105
95
48
40
57
15
72
8
16
72
9
60
131
115
357
3
53
40
111
41
24
1
15
9
23
25
18
93
39
57
15
18
102
18
18
24
5
25
63
288
80
7
72
65
88
27
29
7
33
72
15
9
51
5
40
80
139
21
32
120
13
3
32
120
7
137
136
72
32
16
15
89
25
30
9
24
32
24
91
6
135
24
24
9
18
60
9
21
42
12
21
32
73
90
5
64
48
45
222
125
48
25
30
33
24
21
35
24
85
3
120
3
77
97
15
8
96
16
15
153
63
57
45
35
145
23
64
3
78
30
33
24
3
12
42
66
72
42
123
8
24
40
105
186
29
64
51
5
16
87
33
57
18
30
119
88
56
31
36
45
75
72
5
40
27
5
16
80
25
23
19
21
192
32
72
145
18
21
69
11
67
77
85
83
97
87
15
198
42
41
349
3
48
24
24
80
1
71
48
16
80
115
21
27
132
18
15
56
16
24
96
168
72
15
18
18
117
15
33
69
11
97
15
63
17
48
72
97
48
255
3
69
24
56
31
33
21
18
48
89
1
72
23
49
95
40
24
9
12
323
145
47
40
24
72
48
21
35
16
8
24
13
12
18
114
3
128
7
17
1
39
176
19
45
15
18
48
54
9
24
8
19
48
198
23
1
15
96
48
147
90
59
16
8
64
27
21
72
120
32
25
78
33
8
31
138
42
5
115
5
1
30
33
27
5
88
144
177
90
69
24
32
48
120
16
32
48
19
117
8
40
33
15
27
5
13
27
27
53
73
15
105
23
19
30
90
45
33
23
31
9
9
63
24
80
85
83
7
48
18
15
9
48
42
48
78
23
24
43
72
21
24
27
141
8
24
43
45
24
56
49
36
3
24
32
31
9
168
8
120
40
8
40
24
33
23
16
48
147
6
39
8
25
30
57
104
19
45
32
13
27
8
127
60
45
3
21
57
23
97
23
1
15
8
88
9
6
89
13
35
96
19
45
45
51
32
19
53
400
32
16
8
16
33
23
19
29
64
8
109
123
63
33
72
120
27
21
69
11
232
45
30
5
49
63
105
71
49
90
21
32
115
29
43
18
75
27
141
24
3
84
89
24
67
6
87
33
54
6
75
8
64
63
9
8
48
7
225
32
16
104
88
3
54
15
48
87
36
29
48
112
21
3
39
57
8
72
40
80
88
123
45
39
41
64
3
5
13
83
16
104
16
56
127
17
1
39
144
9
23
19
18
27
48
56
64
8
48
24
136
72
57
15
3
53
49
63
32
40
33
23
72
49
66
77
37
30
5
264
7
30
60
47
163
144
18
3
39
9
56
88
45
3
48
24
33
15
80
112
96
152
25
39
48
63
84
53
40
8
88
24
56
7
9
45
36
90
12
33
27
45
93
123
24
15
18
119
31
84
45
168
56
16
56
97
15
8
7
17
91
54
15
63
57
81
15
39
60
21
72
27
60
33
56
24
112
93
123
9
15
75
36
105
120
72
56
7
102
35
73
39
24
56
61
54
21
24
33
47
24
16
15
6
59
265
71
24
31
17
40
48
8
7
54
75
3
30
183
32
7
9
39
57
3
5
88
15
17
136
27
53
1
71
55
84
6
15
39
33
33
39
3
12
33
27
18
12
15
8
40
15
108
69
123
72
6
135
57
18
53
91
45
15
126
54
261
27
90
102
60
9
27
29
16
8
16
24
27
165
105
63
81
96
23
40
99
18
3
231
36
12
57
56
67
5
67
36
54
3
33
95
24
24
1
23
112
63
57
33
47
64
80
24
16
9
23
67
45
75
117
56
67
48
29
136
72
3
149
31
54
30
6
47
16
171
29
112
39
33
48
72
56
61
51
24
51
45
27
5
43
54
6
65
24
40
51
45
129
96
15
8
72
24
24
1
95
40
81
54
225
45
18
17
1
39
33
48
15
32
48
40
8
7
153
27
53
19
5
40
27
93
63
17
7
105
24
27
24
29
16
21
59
16
8
16
45
51
24
8
72
120
55
33
105
15
48
72
105
48
204
11
24
1
144
15
15
96
113
40
27
192
117
15
81
27
48
29
13
27
63
57
104
1
18
18
12
47
16
15
120
60
30
42
12
36
77
ABCD 95573804752*3^$a+1 [50073]
79
69
15
12
168
5
4
21
66
6
42
33
57
3
3
12
24
54
155
72
25
30
9
135
69
27
42
23
12
7
9
45
27
32
112
20
76
3
5
52
39
309
27
9
45
90
41
7
17
64
80
67
45
27
12
21
3
36
60
5
25
30
18
135
45
71
112
8
4
15
53
79
24
72
30
15
147
6
36
11
19
9
20
49
27
15
41
40
9
35
16
72
51
29
43
17
7
5
156
19
101
19
165
48
21
36
11
7
17
1
72
15
27
6
23
4
8
13
90
96
29
85
27
57
6
24
17
64
12
12
27
18
18
9
44
136
24
24
51
5
1
48
35
43
78
47
24
25
39
20
19
18
59
16
57
83
85
15
44
28
8
43
6
35
40
3
12
33
128
12
108
43
5
40
45
51
3
65
61
6
9
12
93
12
15
8
49
27
3
42
18
66
6
30
39
21
39
9
78
77
31
42
3
104
12
13
6
17
88
15
6
6
60
65
7
41
16
8
61
12
59
43
12
5
103
17
148
3
54
59
40
56
139
6
39
135
24
6
11
16
12
15
17
4
27
17
12
25
6
24
41
72
25
71
4
15
17
36
12
40
45
6
24
41
115
6
59
19
33
15
54
30
45
33
23
24
36
7
120
66
54
41
24
120
36
16
15
81
3
165
51
45
9
35
55
117
75
84
6
27
68
24
25
6
57
33
12
11
52
24
144
21
35
79
24
36
69
33
48
11
16
132
57
24
36
78
5
36
16
36
15
9
44
25
6
45
8
112
3
5
60
36
1
30
30
11
64
48
81
90
60
57
32
40
81
95
16
21
183
39
12
5
49
30
45
80
97
83
7
30
120
12
63
12
27
24
5
24
1
95
16
20
108
1
39
15
81
75
29
1
35
49
18
9
105
24
6
41
19
29
40
96
3
21
44
12
28
15
21
44
112
68
67
81
39
78
27
33
12
36
78
5
1
6
65
60
13
24
42
45
15
36
45
48
15
6
24
71
24
49
11
7
137
72
16
92
60
36
31
6
27
8
37
3
44
16
9
191
64
9
6
48
6
66
36
17
36
36
13
47
19
30
15
36
75
69
56
136
15
18
12
75
39
48
6
90
41
19
6
6
57
15
5
52
36
108
24
3
17
67
6
63
20
19
60
113
49
18
17
13
27
81
3
51
269
121
83
28
32
1
99
8
12
1
36
11
4
20
36
84
19
60
5
91
5
36
4
15
21
75
5
7
21
32
115
5
19
45
60
81
63
27
33
9
18
12
12
108
93
27
42
3
32
36
12
115
30
227
49
39
27
24
81
3
66
39
3
12
101
36
4
9
60
15
128
108
91
93
45
12
11
25
72
3
24
21
18
24
42
3
3
54
18
6
95
37
63
45
71
73
15
63
54
60
3
105
15
123
9
3
6
51
21
72
15
165
11
7
48
29
12
1
47
108
52
3
9
15
5
25
15
8
1
39
15
21
45
27
3
57
39
66
108
47
19
9
92
7
30
108
3
84
12
24
201
66
18
15
92
24
25
36
47
25
11
19
53
52
12
51
53
115
12
53
61
60
3
48
27
21
105
66
30
11
40
15
29
1
12
30
21
69
72
18
57
51
45
32
40
3
12
21
36
75
29
49
66
77
13
59
7
41
24
96
40
3
21
39
42
18
6
15
3
78
3
12
87
42
18
6
12
30
9
3
17
40
21
23
7
54
3
92
49
66
53
48
28
20
24
48
40
24
3
42
119
49
27
84
21
11
25
3
120
32
7
21
57
27
8
13
36
11
4
123
96
12
113
109
35
12
1
23
55
12
45
15
30
30
77
37
35
115
9
56
36
40
8
19
45
75
6
174
18
99
8
91
24
93
15
48
29
48
12
120
7
24
6
35
25
3
12
44
180
7
12
5
25
6
54
35
12
19
29
13
15
39
48
30
3
33
60
6
161
28
12
15
12
21
51
66
18
42
54
93
21
75
87
54
6
113
160
56
13
66
29
25
6
9
3
48
54
18
12
57
3
65
60
1
15
39
33
32
36
37
42
42
111
48
39
18
102
5
1
54
12
18
11
19
17
1
27
56
12
12
1
15
51
24
24
33
3
66
3
20
31
36
9
27
33
69
95
28
27
81
20
7
12
53
13
11
64
20
72
7
21
27
17
180
13
59
1
75
12
68
60
4
20
31
5
43
66
3
56
31
81
33
27
3
12
84
24
12
9
33
23
7
5
36
7
9
15
41
60
60
112
108
15
65
85
27
132
9
6
41
19
29
37
39
24
69
6
24
18
48
131
28
21
66
36
29
36
48
7
12
48
24
5
4
24
3
78
171
44
12
7
18
12
30
36
42
27
63
65
12
1
24
30
5
25
11
31
60
249
56
43
12
41
73
87
33
60
72
3
51
5
60
84
79
21
21
36
3
39
81
56
28
15
48
29
13
60
36
47
13
42
9
20
28
48
27
48
48
17
12
112
48
27
149
19
53
112
12
116
24
19
9
27
33
27
41
40
32
192
13
87
93
47
48
43
5
84
4
69
147
39
60
41
4
27
78
54
6
36
24
51
21
54
48
41
64
63
24
41
12
61
59
12
36
52
33
99
3
5
108
43
12
33
96
20
48
120
13
54
53
7
9
9
48
3
20
36
19
5
36
19
21
156
9
18
45
80
1
15
56
1
23
121
66
89
19
12
48
6
18
21
140
36
16
9
6
149
49
30
5
49
42
45
36
45
87
120
3
9
3
81
36
176
49
11
52
3
17
52
9
99
60
3
90
72
27
20
55
144
72
45
15
78
66
9
45
59
12
13
3
3
137
ABCD 95574109238*3^$a+1 [50199]
187
72
101
136
15
9
56
48
40
56
24
48
43
117
3
149
112
63
24
57
27
5
55
12
269
127
108
108
9
168
39
9
8
79
48
33
171
197
24
139
48
21
15
9
8
120
7
60
48
117
56
43
69
99
149
7
24
209
7
12
53
115
93
27
60
180
53
16
24
267
72
48
21
15
204
165
51
53
103
17
64
51
5
264
91
21
128
43
77
19
5
67
72
5
103
120
36
36
60
69
51
69
135
209
19
108
396
101
139
77
31
33
303
96
105
104
91
245
24
24
64
27
53
67
21
15
96
41
67
29
48
103
12
29
40
39
72
60
180
9
32
31
65
88
8
127
17
31
24
89
55
48
105
387
29
55
65
16
8
55
65
139
117
135
48
60
12
41
91
21
51
117
48
99
45
15
252
149
187
93
176
55
9
63
108
324
180
5
55
48
24
9
72
24
128
88
39
84
180
24
9
56
79
228
24
12
81
15
48
41
31
36
117
120
32
112
176
43
84
72
96
41
48
40
27
36
24
161
72
16
3
173
187
173
79
12
149
120
19
24
5
175
113
103
48
297
48
104
112
51
93
168
8
79
108
84
17
24
40
63
17
208
56
48
88
3
192
29
96
91
29
31
201
32
19
288
29
79
17
91
53
48
19
77
24
103
84
96
45
32
43
101
103
65
40
231
33
27
5
48
16
72
8
120
19
77
7
108
77
40
27
36
9
87
17
19
144
48
60
144
9
291
149
40
56
43
53
24
264
192
151
72
41
312
40
75
77
103
24
84
96
141
3
12
81
48
8
24
48
120
91
69
195
29
103
12
24
197
48
216
43
173
55
144
9
8
48
16
24
111
36
45
72
63
33
3
53
7
36
69
48
32
43
45
152
40
39
105
123
96
93
56
24
72
79
9
176
136
128
184
15
161
55
137
91
36
96
129
51
21
15
12
53
19
36
81
15
257
216
144
139
69
8
31
9
3
5
91
12
65
187
24
72
72
53
112
8
187
36
33
104
151
36
48
21
8
24
64
63
41
288
40
135
24
9
27
108
84
101
31
17
216
31
9
15
108
108
41
16
24
72
3
108
72
17
72
40
56
88
72
3
12
41
55
153
144
32
115
53
112
231
33
72
3
101
48
31
96
161
19
69
80
16
8
136
51
36
113
79
60
101
271
180
36
89
43
36
84
24
48
24
149
16
72
240
3
5
88
3
12
17
72
19
53
16
99
101
55
180
29
136
147
12
9
87
36
53
127
9
32
7
257
16
104
19
24
21
15
9
8
328
27
101
31
36
12
57
15
17
256
51
5
103
240
48
72
89
120
24
79
72
36
144
21
48
56
48
112
75
29
115
101
48
40
39
24
36
165
72
51
144
12
17
163
29
24
184
96
32
211
53
91
149
175
41
112
8
48
48
96
7
57
39
9
3
5
127
48
113
91
141
8
139
45
72
27
77
79
132
5
31
9
32
67
261
3
36
24
12
29
16
27
53
199
36
168
53
343
17
112
104
72
91
93
24
152
55
36
ABCD 95574292486*3^$a+1 [50004]
67
93
105
48
95
109
11
19
5
1
12
42
9
39
168
17
88
33
6
21
123
84
6
12
35
133
35
31
9
51
29
7
30
59
24
72
49
126
9
128
37
36
72
83
4
45
54
57
60
57
162
6
72
18
12
18
23
196
129
47
43
54
3
32
28
9
83
40
8
139
141
3
12
29
25
23
85
71
144
72
151
18
66
6
12
11
52
15
12
72
6
12
107
115
89
72
64
9
15
15
9
27
33
92
96
13
42
9
84
51
66
24
90
5
36
25
119
13
12
60
15
24
15
89
73
95
13
36
30
78
108
23
4
27
48
65
85
30
78
54
174
107
19
6
30
198
6
53
12
4
56
228
36
1
18
18
83
319
66
6
29
7
162
36
87
15
9
8
1
114
120
18
99
105
36
15
3
54
18
33
20
84
108
19
173
31
65
7
138
59
136
27
45
39
45
51
84
60
18
36
11
24
196
3
156
126
6
54
59
24
1
36
78
17
36
19
5
25
39
96
33
18
192
6
30
45
117
42
30
78
48
17
7
90
83
4
44
31
5
25
35
55
69
39
41
24
48
13
72
60
108
72
48
42
17
1
66
21
24
48
105
63
32
91
29
55
57
15
18
27
15
84
77
60
120
55
54
11
24
1
59
13
3
9
135
105
99
219
41
160
44
52
60
63
5
28
39
18
15
21
35
1
48
60
11
12
4
3
117
8
7
21
9
3
57
90
101
43
5
49
36
39
60
176
24
61
36
30
60
18
48
47
103
30
15
3
6
30
53
16
225
107
4
9
71
16
99
30
35
19
41
36
37
18
5
7
137
13
36
47
73
11
25
95
40
99
21
15
18
183
39
30
24
54
36
65
19
18
59
103
18
60
102
5
37
11
79
41
12
132
96
133
51
264
75
24
185
48
19
120
18
42
5
25
11
43
101
25
99
51
30
18
42
216
12
15
32
84
19
90
3
69
54
5
31
18
83
7
5
60
40
33
59
36
12
12
100
93
71
144
48
25
12
18
54
3
80
103
90
63
135
81
45
35
31
18
119
43
54
63
56
121
143
73
23
7
17
7
18
30
78
108
156
59
24
48
64
56
7
30
11
40
21
24
39
33
15
39
108
30
27
9
72
3
51
6
72
18
54
18
17
40
60
20
25
3
20
16
45
27
15
5
25
23
85
96
90
21
69
108
27
93
36
24
162
90
30
36
149
1
95
43
125
12
43
9
32
88
21
36
18
36
30
36
15
39
105
27
12
113
13
6
54
95
31
36
18
72
27
45
30
18
60
54
9
297
12
123
24
93
48
18
57
8
12
84
43
81
9
71
132
40
45
35
13
71
19
6
71
48
79
18
12
72
18
42
3
63
24
69
92
40
9
78
48
137
13
72
18
54
48
47
139
36
21
27
53
55
5
49
51
63
125
19
12
6
90
69
15
24
5
12
145
99
3
6
36
23
43
33
99
30
72
35
1
95
24
49
11
64
9
35
43
29
25
30
36
53
109
132
18
30
180
3
104
25
99
96
80
96
4
21
3
15
17
4
108
15
18
35
48
19
42
138
6
119
37
6
120
69
20
91
24
29
84
25
47
36
43
36
53
37
35
4
12
120
45
35
7
108
54
48
180
191
7
54
36
42
57
56
85
30
54
39
57
120
72
135
48
165
72
11
7
9
21
24
59
132
12
13
119
64
45
24
11
12
24
43
17
100
3
42
126
90
23
4
80
31
36
6
47
1
71
25
23
31
29
16
20
37
72
3
75
18
47
19
96
33
57
30
65
84
16
75
84
5
19
29
7
84
96
65
1
27
27
18
96
27
129
114
9
3
18
47
48
144
112
15
33
33
75
32
1
126
69
9
12
11
79
24
65
24
85
60
12
11
49
3
68
19
198
36
51
3
12
153
171
36
53
25
51
57
75
80
48
112
9
84
35
12
25
107
1
35
61
18
125
67
24
5
61
6
84
5
1
54
65
91
17
36
1
144
42
53
19
53
132
108
49
71
19
18
30
18
3
32
25
72
12
71
145
95
180
72
120
40
15
33
99
18
12
35
36
19
5
91
144
18
3
87
30
47
103
53
49
24
174
78
120
54
5
24
31
18
90
36
5
49
47
55
18
35
25
155
12
13
3
80
37
11
64
3
30
24
36
18
30
90
6
83
1
36
60
108
11
25
111
24
9
36
11
151
102
35
97
39
27
114
3
8
97
47
25
108
155
25
207
93
35
25
15
ABCD 95574586488*3^$a+1 [50022]
6
11
43
30
48
42
18
107
36
49
36
66
41
4
39
240
81
9
59
1
47
55
29
13
11
16
24
60
20
144
1
186
53
1
84
72
15
39
9
21
11
4
219
65
37
39
24
243
24
69
27
5
55
17
1
15
69
15
27
5
61
3
20
7
9
21
39
33
27
20
145
3
195
5
72
13
60
156
30
197
4
15
66
47
1
30
29
43
77
1
6
53
7
9
60
20
36
40
56
12
1
99
8
4
123
41
1
114
5
4
15
5
37
35
13
11
7
65
72
1
11
73
11
16
24
15
54
11
16
48
8
37
23
13
24
87
116
7
48
125
13
12
63
56
24
97
99
9
126
114
174
6
36
30
126
3
20
1
11
48
7
5
24
40
33
12
39
21
11
79
65
4
9
35
7
66
23
1
48
143
64
33
12
78
5
157
63
111
90
11
228
7
36
24
9
36
8
133
90
113
40
24
80
1
30
234
27
213
71
24
7
153
56
4
93
42
21
45
11
43
53
24
19
30
15
164
16
60
56
13
11
280
45
47
55
5
19
93
20
36
7
17
52
9
60
12
102
30
15
141
59
48
25
72
18
33
39
48
53
24
76
20
40
51
18
132
48
27
135
89
31
125
1
3
165
75
21
18
66
6
5
28
75
41
12
12
1
191
19
65
37
24
83
1
51
21
60
107
13
204
39
39
6
47
19
45
68
13
12
27
8
1
35
12
112
3
17
31
12
5
28
84
132
224
12
48
36
13
11
16
51
53
1
11
4
9
132
54
29
1
6
17
52
111
78
96
84
15
15
24
117
56
19
18
11
85
216
35
1
48
11
64
9
51
45
39
15
5
43
18
15
9
120
11
36
103
48
9
9
6
53
25
23
67
96
90
12
60
23
132
7
41
1
6
42
71
4
36
96
3
137
25
11
43
17
103
29
12
48
7
9
32
60
19
5
25
35
64
15
101
49
71
1
12
48
60
54
69
27
57
92
31
17
31
66
35
19
45
135
12
5
4
15
45
120
9
90
30
6
48
42
39
51
6
12
60
15
32
1
18
45
15
6
15
105
6
69
3
102
60
3
32
181
59
64
45
71
1
59
13
11
40
116
79
21
3
5
31
9
32
25
114
69
57
90
126
63
27
17
85
12
63
12
9
6
6
59
1
3
21
6
9
9
47
4
44
25
11
228
37
36
42
36
69
21
71
88
57
35
91
153
44
7
24
54
15
21
107
28
60
20
55
5
1
30
5
4
75
5
67
18
30
69
32
24
12
28
24
32
24
19
101
16
3
90
15
57
243
8
72
13
59
55
5
4
87
30
39
9
84
18
30
3
44
52
20
49
72
48
39
72
8
67
36
137
1
59
1
11
160
20
4
27
30
3
45
12
24
36
95
115
9
9
35
1
39
32
7
6
35
1
18
201
92
79
33
123
53
37
12
36
12
35
7
18
27
12
69
59
13
23
40
15
96
9
9
71
12
199
9
32
25
18
65
97
18
30
39
117
24
47
43
5
37
63
27
77
1
111
56
24
25
95
49
15
21
23
127
33
27
60
114
24
35
25
138
89
4
57
83
64
12
3
108
18
47
19
93
120
57
23
43
24
5
40
48
56
36
100
99
30
11
43
41
37
107
13
24
3
96
111
18
15
20
97
60
96
3
45
47
49
15
8
96
16
56
48
37
3
24
3
5
103
21
44
180
25
30
21
21
108
39
21
102
5
64
9
15
24
33
60
35
24
205
6
24
264
12
53
4
165
71
4
8
97
47
36
37
60
35
1
6
9
51
24
24
101
25
42
12
12
126
60
78
6
23
25
42
45
68
13
3
27
84
5
24
19
18
42
5
1
11
43
41
109
35
16
9
60
12
11
25
48
66
18
23
48
7
42
42
18
60
27
81
27
15
53
43
5
16
8
40
32
1
198
65
19
48
102
6
41
24
24
40
36
27
69
45
23
12
1
3
165
59
12
4
81
39
21
15
116
28
80
55
36
41
13
111
21
12
132
6
18
39
152
4
27
5
4
80
24
19
6
39
15
48
42
11
100
27
93
24
32
43
30
60
107
144
64
51
5
1
120
84
6
18
48
3
45
126
30
48
78
17
13
24
83
16
27
102
11
76
81
12
30
21
24
8
25
27
57
75
108
135
5
13
84
63
111
81
56
19
41
28
56
91
72
6
51
108
3
18
171
51
53
1
123
15
45
21
51
51
29
28
57
84
47
120
12
172
393
18
24
96
17
36
19
6
12
84
24
6
48
12
5
24
49
27
68
25
78
12
30
120
23
28
60
116
31
5
19
69
69
11
31
53
48
28
36
48
63
24
5
120
103
18
24
66
48
36
65
43
77
64
9
71
16
60
75
36
5
7
57
8
1
15
20
36
24
25
75
117
95
7
6
11
48
31
36
53
157
6
5
67
42
3
21
15
45
135
27
60
57
8
4
123
30
11
124
33
63
140
1
30
41
12
48
103
66
35
19
129
20
73
120
18
5
4
15
12
33
8
7
21
15
ABCD 95574637396*3^$a+1 [50067]
2
6
57
1
239
31
17
7
60
2
6
24
181
3
32
30
18
22
15
5
70
42
51
41
10
18
35
3
4
24
57
23
36
46
84
6
78
30
36
6
54
20
30
6
22
3
3
32
24
4
6
18
26
31
5
10
54
80
19
23
24
33
40
8
3
4
6
86
16
84
18
32
55
29
51
19
42
30
8
34
18
14
30
16
24
5
13
2
49
35
4
32
4
45
56
39
6
4
39
8
64
15
14
60
66
16
12
32
34
26
16
54
14
6
10
60
69
5
19
15
42
18
2
3
67
21
8
81
36
18
12
40
53
7
33
15
24
17
1
15
23
36
10
3
47
40
18
2
13
15
17
13
38
94
6
44
24
10
26
25
24
9
15
41
22
104
40
6
18
2
7
11
126
15
15
124
45
5
12
78
22
27
27
36
54
20
6
4
14
7
32
27
136
20
30
18
6
6
10
108
42
74
19
39
26
7
24
33
6
32
25
23
6
3
73
14
58
6
56
1
59
6
15
7
38
3
61
6
38
31
5
19
35
4
32
36
4
20
46
60
14
60
49
9
18
8
6
6
9
51
154
90
9
39
8
114
28
27
8
25
30
56
34
6
6
18
36
32
100
74
15
13
2
36
10
27
27
48
42
26
34
14
25
87
33
51
5
64
24
27
36
38
36
31
33
20
19
17
34
5
27
13
21
50
34
60
32
3
27
37
11
37
39
60
26
43
75
114
2
28
26
16
134
4
41
1
30
24
54
32
19
35
6
4
56
10
26
34
45
15
50
31
29
40
6
14
58
8
4
24
81
11
54
6
30
124
44
64
18
20
4
44
61
95
6
10
162
32
15
145
80
126
18
6
120
4
36
20
13
75
32
13
41
30
6
4
6
30
11
25
18
5
57
22
8
24
4
26
19
21
18
33
15
8
66
46
20
22
63
9
20
54
22
15
3
6
6
14
3
55
60
62
30
28
32
60
6
43
24
11
34
2
6
28
50
4
42
30
60
6
164
54
30
12
54
40
36
12
18
18
26
60
16
30
20
40
44
13
128
49
48
12
3
11
21
16
5
24
91
63
41
1
18
69
8
45
64
6
29
55
20
21
19
36
24
6
3
11
13
33
30
17
67
29
45
12
79
39
26
46
50
4
26
4
18
26
46
3
3
8
10
66
26
28
6
5
13
83
3
12
4
21
23
66
34
12
14
19
5
124
38
9
69
64
8
43
27
12
8
48
30
19
72
119
9
48
9
10
26
3
61
18
17
45
6
37
45
3
5
43
15
54
30
21
95
1
80
40
15
24
36
30
30
50
4
6
36
12
101
67
14
66
4
36
5
45
22
32
4
50
6
54
27
9
10
45
11
22
38
30
22
8
28
80
1
11
37
45
27
11
24
4
105
21
3
45
26
4
6
32
60
30
37
15
42
114
20
1
63
2
6
40
9
11
40
12
6
32
64
3
27
6
87
47
30
19
101
115
21
38
36
25
11
28
126
24
24
32
6
37
17
6
4
24
101
1
18
21
35
28
30
8
54
61
3
36
86
19
15
18
8
4
18
6
2
4
44
25
101
6
40
48
12
9
3
60
33
8
1
24
15
27
12
17
135
193
63
57
11
52
18
2
22
38
48
1
11
37
11
6
10
60
26
28
24
51
9
8
22
6
2
25
53
27
79
18
2
93
51
12
10
8
36
136
27
47
6
19
3
48
29
61
35
9
31
15
20
13
9
38
114
16
74
10
14
22
14
1
5
18
9
31
9
51
21
3
18
14
58
26
22
30
80
18
4
60
32
43
15
60
32
4
26
40
26
45
13
6
56
28
6
74
25
41
39
27
69
40
24
24
3
8
102
7
32
16
24
24
32
25
74
36
49
45
50
6
10
12
21
17
24
15
15
25
15
80
24
22
84
20
6
78
127
9
18
5
1
15
21
14
72
84
16
54
30
24
5
16
51
20
24
30
6
37
21
42
38
12
64
84
12
14
10
14
42
10
12
62
3
21
66
24
16
14
6
13
48
59
6
24
30
16
12
77
48
48
64
24
9
30
17
69
22
24
6
44
43
23
9
55
33
3
5
3
12
34
24
6
9
39
8
40
9
21
42
72
66
15
3
54
15
72
41
28
6
20
24
49
8
33
55
17
4
36
39
8
3
100
9
9
6
6
50
4
20
54
10
9
77
6
52
6
59
61
56
4
6
78
3
27
8
37
15
32
4
66
74
1
63
30
12
50
4
9
57
15
8
7
9
129
12
44
4
18
14
46
5
15
22
2
6
144
30
28
30
2
6
22
2
60
28
18
17
7
14
10
20
40
2
34
18
6
6
3
123
20
10
119
13
3
105
42
92
1
27
2
54
45
40
35
21
39
36
21
13
92
78
4
32
66
58
56
34
32
7
71
1
35
30
46
20
30
30
24
24
16
30
110
6
30
4
36
8
1
11
34
36
15
3
20
4
8
13
99
8
52
2
6
25
15
14
30
21
7
42
74
12
4
44
66
40
14
46
50
24
1
95
1
69
18
102
6
8
30
46
18
32
66
45
49
86
78
34
68
24
76
57
15
8
4
20
1
23
25
11
85
59
40
12
60
8
4
78
83
51
13
21
62
4
50
76
20
34
45
45
11
15
34
15
24
17
24
28
38
28
72
54
3
15
90
15
27
18
2
25
71
88
12
20
112
6
54
12
50
10
14
16
15
24
5
51
43
12
20
64
80
154
8
60
84
10
20
30
30
84
12
24
64
2
34
60
48
92
40
18
2
54
19
17
16
14
1
95
4
56
24
34
2
34
24
15
41
70
6
74
28
2
3
16
47
4
48
32
45
1
8
31
8
43
24
18
26
4
78
14
36
4
126
14
36
64
20
66
82
12
6
95
48
16
75
45
3
42
11
127
42
23
40
17
4
24
11
16
11
10
50
24
10
15
5
10
6
12
63
117
8
115
27
77
15
66
15
63
36
40
60
6
8
70
6
63
11
12
24
33
55
6
2
100
38
6
6
138
106
23
7
41
64
11
78
12
22
18
38
6
10
20
6
22
68
58
26
61
3
32
124
90
39
51
5
13
18
60
38
12
60
55
23
4
45
81
39
3
38
39
63
84
16
14
46
38
75
51
70
63
23
4
48
60
2
94
9
3
24
66
27
15
30
66
54
3
24
5
75
141
24
36
34
5
15
36
52
32
28
93
3
29
48
25
44
10
54
20
6
6
40
27
51
6
26
94
6
14
19
17
7
27
48
8
30
82
2
88
2
1
8
51
61
23
1
5
46
12
2
31
104
25
36
38
52
8
1
21
24
26
30
4
90
18
8
112
2
28
5
67
26
43
21
20
6
64
36
44
1
75
44
30
28
15
17
30
1
24
63
2
24
31
8
21
106
9
69
62
6
28
42
8
1
15
65
45
30
28
57
24
24
147
20
1
5
24
24
4
66
29
3
10
30
24
29
16
35
4
9
11
4
30
30
2
6
64
66
18
129
15
18
14
6
24
54
10
32
18
40
32
84
60
169
5
19
21
56
3
21
19
15
116
ABCD 95575096928*3^$a+1 [50047]
111
193
11
96
21
63
132
45
159
129
16
35
13
128
39
9
87
120
49
239
49
23
24
97
144
96
240
80
87
57
96
243
13
80
112
59
60
96
121
144
155
96
85
48
95
36
204
49
131
156
24
12
93
112
80
63
72
9
16
179
180
84
12
108
72
21
48
15
81
96
3
61
35
84
73
11
72
168
117
39
216
33
51
60
60
36
1
419
24
85
48
80
144
267
37
95
289
71
25
59
60
36
24
120
85
119
169
48
95
24
345
15
240
81
208
32
3
13
96
263
57
64
288
48
48
23
73
47
120
105
87
84
21
16
48
59
21
16
192
83
285
64
119
25
35
96
36
57
96
207
24
73
144
32
208
143
33
16
131
45
192
16
11
85
80
64
11
12
153
111
1
32
64
288
239
156
24
192
60
49
119
25
128
87
60
13
176
3
24
69
96
16
128
64
23
121
80
3
141
112
47
129
64
48
35
24
60
60
93
183
585
39
217
47
192
81
112
176
39
120
132
157
48
215
9
96
3
12
1
47
36
61
119
36
21
16
80
27
37
83
36
217
23
24
97
48
215
480
57
16
224
16
47
264
12
13
80
27
48
12
24
1
59
24
301
11
108
73
48
176
75
261
63
120
121
359
105
111
84
36
108
13
119
9
288
48
15
177
16
71
57
39
108
12
60
69
15
204
37
59
60
120
81
63
12
165
243
72
24
381
48
48
63
60
36
145
263
73
96
96
35
72
48
216
204
33
16
176
27
240
69
16
59
60
9
87
25
96
47
36
24
72
157
11
60
73
167
12
60
49
11
229
32
16
11
60
105
87
24
96
1
83
120
96
84
81
135
24
81
16
48
32
147
72
108
153
48
64
155
132
33
112
143
72
217
32
39
9
160
71
9
48
16
96
23
144
9
16
179
285
75
21
192
16
23
144
360
273
48
135
169
119
169
11
36
97
107
85
32
96
63
24
72
120
48
12
84
60
60
24
72
33
16
224
15
177
48
51
157
48
80
75
24
132
180
117
111
12
48
96
213
16
80
15
1
128
48
16
48
71
25
35
109
239
49
32
159
132
48
180
25
71
153
3
204
33
48
63
1
155
69
16
11
24
13
23
9
111
84
45
15
145
131
93
111
120
153
3
13
35
72
48
37
95
145
96
179
48
253
176
16
11
384
21
15
33
3
84
25
192
107
12
24
120
9
112
119
60
180
180
21
16
47
97
35
13
128
39
108
72
144
37
47
1
215
96
105
3
60
36
156
225
16
47
177
208
48
32
15
60
37
95
108
21
51
45
15
33
16
11
24
96
45
15
24
57
87
9
231
36
96
60
24
24
9
ABCD 95575316524*3^$a+1 [50081]
17
40
3
60
5
12
55
6
39
27
24
24
81
51
45
44
24
31
9
56
24
73
90
29
25
59
72
112
12
8
1
27
15
29
25
39
24
8
67
65
7
36
42
27
56
103
30
114
6
27
45
23
55
42
24
99
24
8
12
1
42
78
6
29
12
40
15
42
48
63
39
65
60
37
96
63
36
68
36
7
12
5
36
1
35
108
73
27
68
12
13
18
84
36
89
48
79
5
220
63
5
60
223
30
15
8
24
36
37
59
16
92
60
28
32
31
66
120
3
15
41
7
45
135
65
115
48
30
59
7
6
3
20
64
51
6
24
30
17
25
35
79
6
15
60
8
31
33
20
1
114
21
36
24
45
24
35
13
59
55
24
102
18
6
120
78
137
55
18
3
12
60
45
71
1
83
43
17
192
28
80
13
24
71
7
138
63
27
60
18
30
17
12
48
19
18
135
36
15
69
3
30
30
17
48
4
120
20
4
45
95
4
15
48
17
7
96
117
105
71
96
91
30
35
40
32
61
30
29
28
33
54
5
91
69
56
52
33
24
66
6
11
4
15
9
81
39
24
48
68
184
15
60
33
9
23
36
4
33
18
6
15
9
42
30
63
116
229
24
48
78
60
65
67
17
1
51
21
87
3
24
6
90
5
12
28
32
103
17
12
96
28
39
41
4
116
1
15
3
120
21
12
3
105
80
25
11
24
61
18
21
32
4
20
36
28
9
18
45
33
42
12
36
17
72
12
25
120
143
1
27
207
30
30
5
31
29
67
21
27
5
25
23
4
15
5
79
42
18
54
30
60
72
48
105
12
24
15
89
73
155
24
60
36
13
39
56
312
12
12
31
18
111
33
27
36
32
25
15
80
1
39
36
104
61
39
27
9
21
119
36
16
68
1
3
3
60
29
96
192
40
20
37
11
52
3
69
51
57
45
18
69
15
18
75
32
4
32
160
68
84
16
12
72
68
12
12
121
42
48
24
5
16
3
81
116
28
44
12
36
25
24
18
5
1
47
28
21
11
4
56
73
15
84
8
19
125
55
45
44
7
45
63
117
20
55
18
15
20
172
20
12
60
37
66
9
45
3
8
13
15
81
48
23
43
45
159
17
1
15
9
6
45
63
149
48
28
20
19
173
73
75
75
89
1
6
113
67
9
39
33
48
15
9
8
12
72
16
9
23
88
27
5
100
80
12
28
36
27
54
90
84
17
24
24
1
18
81
12
207
12
30
71
24
25
30
36
60
9
80
1
15
3
81
3
12
29
1
11
52
135
42
63
33
3
36
108
15
72
24
77
49
54
12
5
19
29
19
41
144
52
3
17
133
47
16
3
5
4
60
3
17
61
27
84
15
36
65
12
31
42
42
137
31
30
24
3
45
11
12
4
24
12
9
6
90
23
97
35
7
30
18
5
48
1
24
39
60
72
8
85
63
27
81
21
66
24
33
96
12
20
85
27
36
20
24
40
60
15
5
60
25
120
71
19
113
7
30
66
9
3
65
19
5
64
44
43
84
6
18
17
12
1
15
12
27
17
1
30
12
41
7
5
43
17
115
17
25
35
12
19
77
7
65
73
23
31
66
18
30
15
32
4
104
19
12
53
91
17
55
9
45
48
6
69
27
36
30
27
15
57
39
41
36
7
21
15
6
39
15
42
83
52
24
36
15
30
35
40
24
3
41
7
105
39
29
24
60
12
4
12
20
88
24
32
48
12
28
68
4
8
172
45
30
5
31
60
42
96
111
183
33
32
36
36
1
35
4
48
75
21
44
40
15
53
19
6
35
13
47
12
52
3
21
20
55
65
37
15
27
168
5
4
15
53
16
20
4
15
41
265
15
44
36
36
28
15
41
1
51
80
7
78
3
56
55
54
27
80
7
21
27
29
19
21
20
84
19
113
19
41
49
11
7
30
15
8
49
15
20
55
36
48
42
90
12
101
72
84
1
18
105
15
57
68
1
24
119
1
27
39
24
12
162
18
9
24
15
12
113
24
7
45
135
24
54
18
17
7
6
23
7
60
185
37
48
23
112
15
48
66
96
23
40
27
45
80
4
69
27
15
57
93
72
90
12
18
30
5
13
59
19
17
60
19
53
28
8
25
119
1
11
4
12
15
29
16
12
3
125
7
101
12
43
12
9
20
36
60
7
17
48
1
11
16
264
80
36
7
93
60
33
47
40
3
105
72
27
5
28
57
11
7
17
7
45
3
33
27
5
13
27
108
87
17
36
4
39
29
108
4
3
45
3
18
66
54
47
55
18
11
19
41
55
18
48
30
5
7
102
11
4
56
88
111
66
3
27
29
16
8
55
29
7
18
15
32
25
66
24
29
79
17
16
27
30
11
36
40
48
56
19
17
16
69
24
39
12
15
21
20
72
7
48
6
15
9
66
5
199
36
6
6
84
6
27
20
60
12
76
8
85
144
6
36
41
24
43
42
15
36
32
12
64
75
12
29
28
188
60
28
84
75
102
48
35
52
128
100
3
17
25
102
18
83
4
68
12
91
17
43
9
8
1
72
18
72
54
6
33
80
64
15
77
79
17
37
123
80
12
1
51
20
31
33
60
141
35
31
45
87
12
9
21
18
96
36
48
41
7
17
48
19
21
3
245
19
57
93
51
32
4
81
48
24
11
112
120
15
78
102
138
90
89
61
6
21
12
57
3
15
105
45
23
19
84
12
24
29
19
30
72
11
120
55
5
7
101
61
48
ABCD 95575403876*3^$a+1 [50004]
48
71
12
120
25
144
179
126
19
24
5
6
66
103
36
107
30
102
42
60
19
5
19
11
85
96
29
12
48
54
13
12
35
168
18
7
60
29
18
18
19
131
12
13
53
79
47
18
192
6
18
72
19
23
18
55
29
19
12
48
11
108
18
120
18
49
41
84
30
36
97
24
11
37
120
5
43
60
12
11
12
132
12
24
49
101
60
7
5
43
72
48
77
115
77
6
1
29
31
29
36
18
37
120
5
6
18
66
49
120
12
132
35
72
84
36
48
61
5
120
31
108
5
186
12
37
120
120
5
138
60
48
66
24
42
30
7
36
24
23
102
6
36
25
5
31
108
95
37
84
29
19
35
61
5
91
53
132
30
6
150
42
66
90
96
18
48
78
55
77
42
1
29
228
7
5
43
24
71
12
120
12
36
12
120
6
31
11
78
115
84
65
42
1
24
41
12
162
1
113
7
167
37
23
13
48
144
12
71
114
55
29
7
12
65
42
30
114
54
18
30
72
7
60
23
1
11
30
30
6
43
29
91
24
17
66
37
156
84
11
37
47
1
11
1
144
23
133
113
54
97
48
60
23
73
35
42
42
120
36
49
72
29
90
121
35
1
83
72
25
120
47
1
5
6
61
24
96
24
29
19
47
1
83
37
77
55
71
85
29
48
7
36
41
55
120
23
30
156
19
83
25
23
25
35
36
13
47
109
17
12
30
13
5
150
49
29
6
30
43
167
36
25
215
37
53
18
1
5
66
12
85
48
5
24
66
25
47
1
47
54
19
101
19
149
7
23
25
36
12
12
72
96
12
17
31
23
25
36
60
65
114
97
72
48
48
65
55
59
42
36
18
96
60
85
29
79
36
12
35
49
29
79
36
12
5
42
30
103
47
66
24
36
55
47
48
30
19
108
89
66
18
36
60
30
54
24
42
25
144
24
72
5
18
30
67
41
54
13
173
19
23
18
7
17
19
12
23
12
24
150
6
12
126
90
30
19
35
156
60
37
24
23
48
18
54
1
71
30
54
36
78
30
85
72
59
162
90
49
53
90
25
11
96
36
37
240
12
36
12
125
72
120
120
31
47
145
36
5
30
90
12
48
79
101
60
19
11
24
36
24
1
11
48
18
19
125
36
43
11
36
145
72
48
59
66
79
35
198
7
48
47
61
23
25
107
25
12
23
72
133
23
6
151
24
23
25
155
13
107
13
167
1
35
6
31
5
79
23
120
1
17
19
53
18
24
96
12
138
7
132
41
84
19
24
36
179
61
11
133
35
6
6
60
204
85
36
23
37
24
107
49
29
31
84
71
60
1
5
48
7
17
108
12
6
49
35
1
59
13
132
48
12
107
6
78
25
24
83
90
30
37
77
18
48
78
6
36
12
1
17
30
145
17
12
78
25
35
73
192
132
24
132
12
47
6
30
30
90
13
101
24
67
24
24
60
125
115
12
48
5
6
96
13
107
30
7
71
37
47
48
37
23
132
72
48
13
120
143
6
31
84
24
29
91
12
107
60
72
24
96
6
7
53
24
19
24
131
1
65
24
114
6
12
55
12
60
53
78
1
29
7
59
61
167
13
84
11
49
36
12
77
36
43
59
36
84
60
37
65
24
7
12
72
96
5
19
48
113
7
108
84
48
35
156
1
24
65
42
24
96
109
35
90
18
6
60
79
11
60
54
7
35
1
29
6
48
25
35
120
30
7
47
1
41
43
48
107
66
127
59
54
6
13
35
13
119
25
24
36
41
7
108
132
47
36
13
59
1
72
12
60
36
36
35
54
36
126
12
25
47
1
48
12
12
120
108
17
12
31
24
11
108
25
24
17
31
24
95
36
25
23
25
77
18
109
17
84
24
7
71
13
24
191
6
79
11
54
24
43
5
115
95
48
30
7
47
85
48
59
24
37
120
125
60
7
12
23
6
7
48
192
72
36
36
48
5
163
53
67
35
12
126
31
83
73
53
79
11
6
6
168
36
6
55
59
78
6
84
30
31
36
41
12
43
24
5
66
60
18
66
6
72
126
49
17
48
12
30
73
96
5
54
12
1
65
55
24
36
60
53
24
72
91
53
60
6
156
18
19
108
89
138
36
96
121
47
13
48
11
25
23
132
60
54
7
24
53
67
23
66
42
13
11
49
11
1
143
36
1
12
161
42
138
19
60
23
48
84
25
11
37
95
30
72
7
60
29
6
1
84
179
61
5
19
29
6
109
113
18
1
11
84
13
71
96
150
48
7
29
7
77
42
1
59
144
ABCD 95576307194*3^$a+1 [50046]
72
108
15
24
48
81
132
39
9
15
21
45
72
51
21
72
39
33
18
36
21
15
144
9
15
36
84
57
15
54
36
3
36
57
156
183
33
18
42
30
33
129
111
15
6
30
78
48
3
39
54
18
174
15
24
3
12
90
42
48
6
27
24
51
81
60
57
54
21
36
129
54
18
54
21
27
36
60
84
18
87
75
9
9
15
12
45
18
24
216
12
18
3
51
126
15
75
24
48
81
27
6
3
72
48
24
27
36
6
51
33
51
39
81
81
183
36
24
36
27
54
147
15
33
147
72
33
108
12
69
15
15
9
45
186
81
111
9
171
57
156
3
18
75
12
57
54
105
81
30
117
63
57
36
3
12
42
3
99
9
45
36
54
72
18
39
57
48
3
132
72
9
24
15
12
132
15
21
51
24
36
21
117
27
12
57
15
87
54
18
24
12
57
33
90
78
108
3
12
15
81
27
24
108
30
123
3
93
15
144
72
6
30
18
18
69
153
90
12
6
36
3
9
3
177
96
120
36
135
45
18
72
108
33
96
36
36
33
51
12
9
147
12
75
6
198
33
39
12
54
72
60
135
99
36
108
57
45
75
57
75
36
48
51
21
69
27
27
54
18
45
81
15
9
12
3
12
93
63
105
27
120
45
24
84
39
21
3
117
15
12
48
39
36
66
36
111
15
6
3
45
6
54
12
18
72
57
213
63
81
3
3
45
24
93
48
51
27
12
132
48
6
15
12
60
12
75
9
9
63
69
18
21
9
78
12
24
54
27
3
18
36
126
9
69
39
15
30
3
51
36
18
51
39
21
33
24
27
45
15
21
3
15
108
66
18
21
57
30
24
57
27
21
24
15
21
9
27
45
39
216
15
72
18
42
93
12
24
27
81
60
132
3
33
24
84
75
48
42
3
108
27
18
90
24
81
75
24
81
3
6
3
15
57
27
21
3
81
9
54
129
27
117
12
51
54
6
12
57
51
129
15
114
51
39
21
189
6
12
60
84
33
12
69
135
45
3
48
24
108
12
3
84
9
27
18
42
102
39
75
54
138
45
9
36
135
9
39
60
24
201
27
27
153
36
36
12
48
219
21
21
30
6
18
9
3
57
15
6
18
33
96
33
138
57
183
12
21
159
9
45
39
24
12
24
45
36
39
51
18
87
3
21
15
144
6
3
9
27
81
63
81
99
51
33
39
12
42
30
9
9
3
36
84
39
60
21
135
18
3
15
21
3
57
33
18
36
33
12
3
216
6
12
18
21
69
39
33
72
18
6
102
42
66
69
3
54
54
18
39
183
102
54
54
24
15
12
21
39
21
63
72
27
138
18
69
12
15
12
21
39
138
60
15
123
69
24
12
27
18
120
3
51
54
18
18
54
153
9
63
9
108
51
45
123
33
99
15
21
15
126
30
24
21
15
18
51
24
45
18
9
51
12
9
51
48
54
6
30
60
15
36
105
198
24
18
39
9
27
9
39
39
162
12
27
9
3
33
18
60
9
111
57
12
27
12
126
3
87
54
63
15
12
57
39
33
108
15
9
96
3
24
9
45
54
90
15
57
15
216
33
3
3
54
12
42
33
87
150
39
9
72
42
12
9
36
33
18
48
33
75
60
12
57
12
48
27
33
24
3
12
24
30
24
120
96
39
27
6
15
33
6
90
54
12
9
12
36
51
18
18
45
12
3
180
33
21
30
144
132
12
21
15
21
15
24
18
12
483
12
15
72
36
81
3
18
18
42
30
24
30
39
15
54
15
12
63
60
12
54
18
24
12
18
27
12
105
3
87
6
90
102
36
147
15
9
81
18
129
33
90
18
15
12
27
24
18
30
36
18
6
30
18
24
57
12
105
3
39
36
93
9
60
39
15
18
3
27
36
78
18
12
108
45
27
72
45
36
120
3
72
93
15
30
198
21
21
39
12
39
30
3
15
24
120
24
45
132
15
9
9
60
30
69
156
15
141
24
99
180
21
33
6
69
39
9
3
72
36
24
30
15
129
27
60
48
84
15
21
3
21
12
33
6
69
12
3
24
21
120
69
60
39
105
12
42
21
9
15
60
165
30
21
51
36
9
12
57
15
39
45
24
15
42
12
42
105
12
57
75
33
36
27
36
87
18
120
15
3
36
9
9
6
48
24
81
3
18
6
9
39
36
24
66
78
12
96
30
39
87
144
24
165
12
36
57
12
39
36
21
174
81
87
81
24
51
36
57
36
48
60
21
15
33
114
12
108
9
24
63
93
12
24
81
87
3
108
57
39
48
18
54
21
21
63
12
123
12
54
15
57
3
51
21
141
18
9
69
27
147
21
60
105
15
87
6
3
24
12
48
51
21
3
12
21
183
108
57
12
12
12
15
48
36
78
39
12
36
21
66
60
48
36
132
30
3
21
63
75
9
45
51
75
54
39
72
141
18
96
30
24
ABCD 95576844094*3^$a+1 [50043]
35
13
3
92
37
11
60
25
24
135
15
33
24
8
55
36
12
57
48
45
47
100
48
45
15
108
159
36
84
60
6
42
12
5
25
6
29
1
35
100
72
120
15
9
3
48
12
66
24
23
175
57
93
63
15
17
43
17
7
60
48
33
27
18
12
108
39
93
83
19
6
42
180
18
47
37
3
3
12
65
67
30
6
60
17
43
72
113
7
18
12
72
51
72
3
54
27
33
35
60
36
127
48
17
12
16
27
42
15
8
7
41
96
16
68
12
67
36
9
63
5
100
27
6
12
30
77
55
33
44
13
3
3
72
57
81
12
42
17
13
35
25
36
51
51
17
1
30
150
39
45
60
27
68
28
20
28
9
87
3
6
84
6
30
24
60
6
5
19
17
31
9
21
12
6
9
15
5
115
57
20
19
90
114
5
121
51
68
25
47
4
15
21
9
24
11
64
3
113
12
48
132
72
1
15
9
156
72
42
17
31
9
56
187
48
48
5
64
81
11
13
36
42
18
54
60
138
107
25
66
17
25
90
9
3
18
27
8
7
66
54
30
36
24
3
57
3
20
25
48
35
52
12
56
7
72
48
12
5
12
16
32
28
87
45
12
9
12
63
12
3
42
18
21
96
3
45
15
5
49
11
4
80
145
6
117
48
9
60
6
114
6
57
20
112
51
65
12
4
8
1
47
72
40
48
15
69
51
17
1
11
36
73
84
18
12
33
44
109
11
91
12
6
15
27
120
125
4
9
54
6
60
39
96
15
89
16
87
48
101
13
60
11
24
181
30
12
5
100
15
60
60
17
13
59
48
28
12
3
108
21
80
64
9
123
33
24
6
30
120
35
4
36
24
20
36
139
65
148
8
7
48
89
55
17
76
15
45
32
36
19
168
149
1
30
33
15
21
56
55
12
6
12
18
12
90
3
87
60
53
40
24
45
30
81
45
84
83
12
43
5
13
111
33
30
5
43
53
85
11
36
48
37
18
9
93
132
90
66
72
39
9
264
3
12
51
54
3
15
53
64
15
6
12
3
44
31
12
18
12
3
24
21
27
8
85
11
24
12
73
87
15
18
47
187
30
23
25
23
4
8
97
60
18
42
78
125
28
45
39
45
60
23
28
45
35
7
17
43
117
80
13
63
36
9
99
21
11
31
65
25
12
27
96
164
108
91
72
30
15
33
15
60
24
108
75
5
12
1
15
39
17
43
30
30
33
93
51
141
168
42
42
11
4
75
18
42
33
45
59
76
12
8
55
48
57
27
17
19
12
5
64
33
60
30
60
30
11
7
18
51
51
9
20
1
18
24
36
42
23
19
113
24
4
36
21
135
48
36
21
35
120
7
30
3
72
48
12
15
30
36
11
19
101
103
90
6
30
51
99
114
18
18
11
48
25
3
15
18
24
15
72
129
39
12
44
4
20
1
87
32
1
114
5
40
45
6
84
45
92
84
25
60
95
85
215
76
51
17
60
1
39
75
21
9
18
12
36
42
87
132
33
111
320
229
11
109
66
17
12
36
136
20
43
21
45
12
18
9
12
3
78
12
18
12
6
72
12
30
48
9
9
11
13
51
9
48
75
44
163
65
16
92
100
8
52
32
61
30
17
55
48
9
8
37
23
13
111
39
60
12
18
35
64
75
17
61
27
21
84
36
30
177
20
37
27
8
25
6
21
9
120
42
69
81
47
16
15
12
18
102
18
39
111
90
24
111
45
102
78
30
69
21
111
33
11
85
39
15
126
54
6
39
51
42
119
13
60
66
114
15
15
33
15
89
31
48
24
5
12
16
87
17
28
15
48
33
44
36
4
105
23
43
5
16
140
4
24
3
12
17
49
99
92
144
7
17
16
44
1
24
66
24
6
24
11
7
17
55
5
60
1
99
12
39
57
32
61
11
13
18
17
25
35
16
57
27
32
64
9
30
53
108
19
36
12
5
7
41
264
148
63
30
54
48
9
8
31
17
40
15
48
17
13
11
49
15
24
48
3
30
30
21
63
18
59
61
138
30
144
3
192
15
168
42
30
6
39
12
9
111
140
36
7
66
12
59
136
84
3
65
60
12
4
20
7
30
12
90
6
11
19
45
9
3
87
77
48
48
52
81
12
30
18
51
63
45
32
4
249
6
54
6
69
8
88
15
12
33
156
84
20
16
21
12
96
42
129
44
25
11
43
185
13
72
27
24
15
57
27
5
28
27
90
87
20
13
108
3
69
27
21
90
117
45
3
15
45
3
21
21
12
78
9
36
15
18
24
18
30
90
72
65
52
63
6
24
120
30
66
30
201
36
27
33
32
88
32
13
18
54
138
30
12
3
20
40
3
5
55
30
11
31
33
12
20
127
33
44
31
12
66
39
48
63
24
101
19
33
12
21
12
12
78
9
48
105
60
6
5
55
5
67
17
48
112
32
79
150
51
93
18
132
126
39
45
35
1
15
15
102
39
51
30
48
24
90
108
53
25
30
21
36
75
5
73
231
33
30
66
11
13
36
15
69
6
17
55
18
15
12
68
79
30
18
57
15
48
113
49
18
17
60
61
51
56
48
16
44
19
48
18
42
60
33
36
9
27
45
35
40
48
15
5
16
ABCD 95577076976*3^$a+1 [50003]
6
79
41
10
50
31
117
2
64
72
2
22
26
12
42
121
5
210
64
86
10
128
10
20
66
16
72
6
24
8
40
84
14
37
17
42
54
34
21
131
6
114
46
32
7
36
45
72
26
34
38
88
14
130
18
14
40
56
88
90
111
93
128
4
30
69
27
78
2
142
2
1
39
24
6
44
4
63
24
11
25
5
12
30
216
22
15
3
21
153
56
106
48
66
6
45
51
30
12
30
62
10
54
50
82
75
35
18
12
4
80
46
62
7
60
5
16
50
42
16
12
32
58
74
4
15
65
10
2
54
10
6
30
15
9
20
28
3
17
16
6
9
15
162
38
72
37
41
16
104
144
18
10
27
11
25
45
42
38
10
86
100
30
14
16
51
5
10
18
44
18
85
3
26
36
18
16
69
27
117
57
24
24
42
6
219
69
39
96
41
24
4
111
29
52
96
14
240
49
47
40
38
79
5
156
64
168
2
118
8
16
18
6
80
100
20
7
5
30
64
48
8
10
32
12
4
12
2
46
56
28
12
128
48
144
48
106
74
12
10
24
344
6
72
34
21
177
42
24
62
82
33
12
5
16
80
31
15
33
17
48
46
6
80
10
14
31
41
88
24
42
80
18
22
30
15
9
32
10
45
72
105
32
40
26
22
32
160
66
104
25
5
10
6
24
66
2
12
103
147
86
4
123
5
70
56
96
24
42
19
48
72
69
99
41
370
96
14
24
10
48
14
90
6
18
40
57
29
34
45
51
30
99
17
4
24
90
57
15
14
24
34
38
55
3
21
84
15
117
59
40
26
132
10
206
4
63
45
50
184
24
6
50
10
20
124
102
24
6
87
3
38
16
26
24
54
16
68
48
4
44
46
24
21
21
48
6
6
18
32
18
64
68
42
120
46
12
92
10
6
39
108
33
150
96
38
58
30
15
57
2
16
158
42
198
4
126
2
4
74
66
160
3
83
24
24
22
15
5
30
94
36
48
12
32
36
6
24
66
16
3
41
64
50
22
27
12
21
150
38
66
24
25
17
30
24
6
24
31
27
56
112
144
14
12
64
51
59
46
18
2
22
42
30
24
72
24
45
33
72
15
53
30
66
16
30
78
8
12
112
108
8
88
42
32
102
40
66
42
20
16
144
18
8
6
10
30
20
96
4
44
22
48
42
68
24
66
22
122
1
81
14
34
15
23
88
144
2
70
128
6
36
28
2
30
55
41
88
24
122
30
24
4
32
6
72
126
79
17
24
12
115
45
20
10
24
56
18
4
15
65
43
45
2
30
31
5
54
126
40
15
9
66
86
4
6
21
33
50
22
24
3
5
40
146
24
40
2
94
72
192
78
24
36
44
66
34
123
5
48
43
11
6
19
5
24
7
59
18
46
104
72
54
12
54
150
96
84
6
30
55
75
8
46
114
80
64
110
48
58
30
39
101
22
8
160
72
45
17
28
20
40
3
95
1
5
10
38
91
165
44
76
32
10
14
10
50
70
8
18
4
80
96
7
75
32
16
150
20
28
72
32
12
16
15
5
7
21
30
129
15
66
54
8
94
24
26
30
31
5
30
30
130
93
17
84
46
18
20
72
72
10
8
24
6
34
38
66
109
51
32
34
15
5
40
90
74
6
6
72
40
42
74
16
30
56
30
103
5
4
18
9
108
131
34
68
12
46
81
71
54
24
91
21
2
72
18
67
3
128
48
24
6
130
6
20
79
39
42
6
24
8
85
3
30
18
14
16
56
16
2
42
31
23
40
56
30
31
113
106
14
52
60
3
84
3
42
15
23
10
38
70
195
132
48
179
37
5
28
8
58
14
42
54
160
90
9
17
4
39
36
5
64
12
36
75
15
24
14
7
72
3
78
26
46
20
30
34
38
22
24
42
32
66
94
50
6
64
165
17
4
30
2
79
36
65
58
72
24
86
40
80
72
7
9
27
29
64
24
2
136
45
24
9
42
72
32
16
38
7
48
17
64
68
12
4
116
31
107
18
70
32
46
32
88
15
21
38
10
32
70
30
39
17
127
120
83
10
15
45
135
3
32
24
136
24
8
13
9
74
42
139
41
28
12
48
26
126
10
50
12
7
41
19
39
6
36
48
44
178
30
15
35
18
12
18
30
10
144
126
15
27
117
27
45
53
12
10
80
10
48
12
74
22
20
48
30
16
21
77
12
31
9
8
151
11
64
24
42
54
74
6
85
51
6
98
106
126
150
114
45
3
57
23
40
2
196
44
31
119
106
12
8
10
18
6
38
96
40
2
94
66
48
120
45
5
31
113
48
100
15
3
102
162
62
16
15
65
40
12
27
48
155
58
12
72
74
40
56
18
60
202
90
63
81
15
36
81
50
22
26
120
22
24
20
79
47
72
46
140
12
10
8
94
2
1
47
102
10
6
104
84
31
53
60
12
10
6
20
19
35
85
69
6
78
18
14
34
32
118
ABCD 95577238228*3^$a+1 [50028]
48
30
6
15
51
60
78
12
168
42
36
30
12
132
6
17
12
115
5
25
18
18
54
5
1
18
5
37
48
11
19
6
35
31
12
5
37
54
6
3
27
29
16
15
48
60
5
12
84
4
32
43
12
45
51
17
31
12
18
42
24
5
48
55
57
45
59
19
6
42
9
21
63
15
42
30
29
13
12
66
29
40
15
18
30
65
61
6
5
85
35
108
145
30
6
39
27
45
48
15
45
123
29
55
9
20
36
13
6
5
1
264
24
107
40
3
12
6
90
69
3
18
39
45
18
120
5
100
15
12
30
156
12
18
60
54
18
5
12
25
23
97
30
18
12
6
17
7
24
42
60
48
90
9
15
5
31
41
25
6
29
60
1
47
40
33
24
23
16
9
35
1
95
7
29
19
29
12
85
18
42
6
54
18
6
39
15
5
7
185
13
6
30
11
193
6
12
84
36
54
6
60
60
9
33
90
36
66
35
19
36
36
30
23
7
12
12
54
6
9
21
78
18
27
15
18
12
18
9
20
1
72
66
89
43
60
12
12
30
78
5
52
15
30
18
17
43
60
6
66
33
75
12
29
37
39
60
20
55
125
64
39
48
24
96
30
24
48
96
71
103
17
13
11
16
15
18
72
60
15
183
102
30
5
151
42
60
60
27
15
29
151
54
30
29
31
6
15
44
36
24
19
30
48
42
17
13
71
31
78
102
5
13
102
78
11
19
77
24
19
30
78
48
41
19
30
24
60
6
41
55
36
17
13
18
29
13
3
39
48
12
18
120
12
72
23
25
27
45
23
1
36
35
13
12
6
17
1
30
24
72
18
155
163
17
12
49
36
35
4
39
36
5
16
15
18
11
1
3
72
20
4
99
5
103
114
108
12
24
126
30
3
56
24
1
36
30
24
5
19
17
40
15
53
40
15
60
18
60
12
35
7
53
37
54
12
120
54
108
135
21
15
27
72
45
72
8
1
119
25
95
40
21
12
3
39
48
77
7
24
21
20
88
27
24
24
18
42
18
59
55
84
36
18
66
30
12
23
55
5
91
24
42
47
36
55
9
12
20
25
63
152
13
30
60
12
29
36
85
35
4
20
36
60
19
42
72
18
77
16
51
54
11
19
21
68
43
42
30
17
49
39
32
1
27
56
19
30
6
54
71
64
32
1
54
24
21
9
24
30
36
12
12
17
19
5
24
112
21
48
11
49
95
61
36
18
29
31
12
9
9
30
12
42
47
84
4
116
19
78
210
84
36
78
11
13
30
5
25
15
123
29
103
5
60
91
30
6
5
13
35
136
20
7
9
3
132
5
13
27
45
30
45
21
47
37
30
5
133
36
42
29
19
29
1
30
9
3
24
30
23
31
69
3
17
36
19
5
7
65
61
24
3
36
45
72
42
101
24
7
144
72
9
105
3
21
54
36
30
6
33
33
60
24
6
9
15
48
102
24
6
18
11
55
89
43
12
72
5
1
84
6
30
39
44
49
72
35
19
69
21
75
20
31
78
72
66
84
9
15
54
51
44
31
12
12
65
1
191
13
6
72
17
37
3
57
6
17
43
93
9
66
54
30
65
31
5
25
36
6
30
18
9
3
173
40
21
59
84
127
24
24
57
33
48
90
9
9
120
42
12
72
6
27
36
51
53
12
13
95
43
30
24
3
12
33
96
11
25
3
32
25
35
84
49
102
108
12
48
17
19
45
15
30
71
31
24
9
27
29
13
6
90
6
36
78
6
24
24
18
107
60
25
35
31
24
120
5
7
48
18
24
24
42
9
84
44
85
30
96
41
24
36
24
40
45
99
45
6
102
18
30
11
13
27
69
96
54
5
36
25
36
39
21
18
6
48
51
20
16
44
61
35
25
23
12
43
60
57
9
66
78
36
11
31
12
12
24
29
97
6
30
47
72
25
3
27
54
6
9
57
12
42
53
60
25
6
12
84
60
5
25
30
30
15
9
54
41
4
80
61
36
83
36
49
18
18
24
35
12
1
3
27
78
12
27
15
30
18
17
61
30
36
9
15
12
60
72
6
12
3
81
3
3
24
33
27
54
24
18
18
24
11
31
9
36
20
100
104
19
60
36
36
30
6
30
47
43
24
114
11
24
36
88
27
65
13
6
41
4
21
35
79
24
57
33
18
17
61
11
49
36
35
91
17
37
90
5
43
21
39
17
25
18
17
181
30
17
60
31
24
17
24
67
9
8
43
12
48
17
52
159
30
24
120
11
16
44
36
24
1
18
36
6
35
43
90
47
25
78
57
8
1
6
66
23
7
17
1
11
13
18
72
42
155
19
5
19
65
43
12
17
24
40
39
30
6
6
36
30
24
36
17
1
24
18
18
6
113
172
9
11
31
17
85
48
18
12
29
24
4
32
49
6
113
1
24
60
47
13
27
33
47
13
42
30
3
45
47
25
66
48
29
7
5
144
37
23
4
21
59
16
9
11
49
71
60
7
77
1
11
19
6
30
36
42
6
30
66
6
39
75
29
1
108
102
5
48
73
90
9
75
78
18
24
144
126
54
30
6
5
25
23
1
54
96
12
29
4
159
17
13
47
108
72
25
59
49
6
81
20
13
15
45
15
33
18
66
24
96
30
53
40
20
13
120
63
27
53
4
57
18
21
15
21
3
60
42
36
39
20
109
30
24
18
12
71
55
12
77
37
35
48
1
24
12
18
17
28
56
24
60
7
48
5
7
6
24
54
89
25
18
48
36
29
25
12
48
12
24
63
3
29
19
41
19
30
42
77
1
6
5
24
7
42
27
21
59
13
51
27
29
31
29
43
78
54
6
324
15
15
5
25
6
54
83
7
18
42
6
180
27
57
6
12
90
11
36
13
6
29
37
3
92
4
36
15
53
31
60
21
33
18
12
42
35
25
60
6
30
47
60
7
5
28
20
7
36
12
57
44
7
18
24
35
37
59
7
12
36
180
12
12
12
48
96
24
18
39
9
96
143
103
114
3
3
24
24
42
18
6
84
30
54
108
ABCD 95577603326*3^$a+1 [50052]
27
21
48
4
72
44
64
188
4
5
3
15
37
8
28
32
57
79
80
4
108
44
36
28
20
40
20
16
80
76
53
36
39
52
12
8
64
23
36
49
48
29
39
40
12
35
13
24
8
4
5
103
8
12
57
39
60
24
60
48
60
48
120
64
71
9
76
20
24
123
9
4
5
115
56
48
52
128
15
21
52
48
5
39
16
60
36
48
8
12
36
192
40
53
7
8
12
27
1
20
15
37
60
32
136
12
20
24
16
20
28
20
36
60
36
4
8
88
44
39
1
144
12
23
69
36
100
72
29
39
40
11
21
24
45
123
48
24
3
21
4
11
97
20
120
52
128
33
72
3
4
65
3
69
3
60
40
95
61
20
9
43
32
36
15
141
39
1
35
18
72
43
65
151
24
32
48
15
73
8
52
68
16
44
12
33
39
60
28
8
100
35
181
24
47
169
65
18
90
15
21
15
36
3
36
45
24
36
36
24
24
180
36
12
12
12
135
61
8
75
57
12
36
24
88
32
60
33
103
36
48
92
48
28
24
60
44
12
27
73
48
12
8
24
172
20
24
12
3
57
28
56
76
89
54
90
7
29
39
64
41
7
29
63
16
72
8
4
20
12
24
15
81
16
32
15
21
60
4
12
20
124
156
8
63
93
52
20
52
108
92
15
21
24
27
1
20
60
12
12
36
40
35
57
168
28
44
27
69
4
35
25
48
8
4
36
12
152
111
49
60
12
56
52
32
24
12
45
15
12
16
36
164
4
41
147
4
48
20
60
52
29
75
4
80
12
64
44
16
29
51
4
56
51
21
4
36
8
12
24
4
20
24
27
9
27
45
52
20
28
24
8
12
84
12
28
20
24
12
4
84
56
9
43
20
12
36
24
40
20
96
51
36
25
47
33
39
21
4
84
24
65
3
72
28
8
52
48
20
24
15
25
8
3
69
21
15
24
120
93
7
83
33
64
48
92
15
25
48
8
4
92
3
33
108
24
16
24
65
72
18
1
35
1
84
132
80
172
8
24
39
54
7
20
64
60
12
53
19
56
24
27
1
32
52
44
120
4
36
24
8
4
36
72
53
108
51
36
28
11
1
8
12
87
21
52
35
33
100
24
56
24
16
20
24
81
7
8
4
8
117
15
112
53
27
9
91
48
8
28
24
17
3
33
27
63
25
32
33
79
29
36
51
52
8
4
48
32
24
15
57
4
188
12
24
24
36
15
126
43
12
24
11
85
44
24
28
12
8
84
4
35
37
12
131
25
29
27
28
12
23
21
4
8
39
13
41
75
24
60
28
60
5
3
12
3
69
52
20
28
56
136
36
72
8
132
28
24
95
9
124
83
33
12
40
8
4
11
36
9
84
12
3
61
29
103
5
99
64
20
12
39
9
9
91
44
16
12
84
36
12
8
28
20
96
40
24
20
76
156
44
28
11
1
8
88
92
52
20
4
24
12
108
12
68
36
4
192
80
4
144
20
96
52
215
25
29
3
12
96
4
8
21
144
72
3
15
93
4
101
99
28
12
68
16
32
24
24
24
228
12
36
84
12
36
4
48
20
3
13
24
260
48
12
3
57
15
61
36
36
32
36
12
28
144
8
3
69
3
49
8
36
15
37
32
36
36
168
16
35
81
63
73
20
15
25
20
108
9
3
84
39
25
32
88
32
12
16
20
84
51
1
8
48
24
24
60
16
116
12
40
47
13
12
108
56
24
16
5
27
24
4
32
64
44
12
28
20
16
143
18
18
37
8
36
28
53
15
4
36
17
15
21
51
36
3
54
7
176
4
44
4
120
56
4
68
4
48
8
40
44
36
108
4
68
57
7
20
28
17
3
12
3
33
12
36
144
136
80
4
41
27
48
24
28
35
25
20
153
36
3
16
32
12
45
36
27
63
25
12
12
20
16
20
24
48
4
35
61
47
33
48
16
8
48
4
20
84
36
48
12
39
1
44
12
12
12
28
128
52
12
60
56
52
20
28
77
31
5
27
52
8
57
15
36
4
12
24
12
95
73
20
52
35
9
16
12
36
140
40
32
52
23
105
12
16
84
56
4
92
96
3
49
8
4
8
28
12
8
72
72
40
23
18
18
49
12
65
63
40
132
44
52
32
15
21
40
12
200
12
36
36
3
25
72
36
12
20
40
83
9
40
44
15
36
13
20
3
18
27
12
12
204
15
9
16
24
41
54
33
48
4
5
15
28
20
12
51
61
20
153
51
12
45
19
56
15
13
44
33
199
36
20
52
20
76
120
125
39
16
20
51
54
19
20
40
101
39
87
1
8
84
40
20
28
107
21
52
72
8
64
35
25
29
55
17
7
60
23
49
8
51
1
56
72
51
61
128
28
32
93
75
24
4
140
24
12
9
19
32
88
248
12
15
37
96
32
16
20
4
108
68
15
36
9
45
19
32
4
140
12
12
76
104
12
21
15
12
16
32
15
153
72
12
36
15
1
24
24
23
117
60
60
88
92
12
64
29
15
48
52
65
3
15
133
11
21
15
9
45
55
8
96
136
20
60
28
83
25
20
48
16
116
112
56
64
20
48
88
60
29
55
72
104
52
20
28
36
24
144
77
91
20
33
27
40
12
8
39
9
72
4
23
1
24
137
18
1
32
12
76
12
32
120
3
13
44
33
7
56
72
4
68
60
3
13
24
8
12
12
28
152
48
45
3
12
60
16
44
16
47
57
28
5
63
40
95
45
4
68
60
40
128
60
36
ABCD 95577689492*3^$a+1 [50252]
101
25
36
3
200
72
64
8
121
119
97
39
120
75
149
85
35
40
96
27
69
93
147
24
9
47
48
121
15
57
23
24
25
108
35
192
120
96
24
136
27
77
67
29
7
57
32
48
205
11
16
9
15
39
126
131
48
37
195
128
72
304
57
183
32
24
13
51
75
54
15
75
72
144
29
7
108
45
45
11
24
181
75
96
9
47
24
91
252
17
24
24
61
75
200
121
23
112
56
7
36
5
49
111
32
19
5
48
1
231
56
112
192
21
90
89
19
77
112
8
145
90
54
15
24
195
36
108
72
93
33
432
23
49
18
126
36
36
159
240
33
71
24
40
32
64
39
36
365
31
18
162
45
99
29
43
18
11
61
72
107
48
25
18
18
51
129
119
96
37
27
81
135
32
48
37
3
32
37
11
16
45
75
80
24
64
80
1
95
31
18
23
157
11
169
167
13
72
36
72
87
75
221
72
67
173
7
89
40
51
269
16
8
16
104
40
56
121
159
75
5
49
180
72
123
21
54
5
48
72
40
15
65
25
23
72
103
209
40
8
31
105
57
87
128
19
5
64
21
108
207
45
123
80
72
160
15
90
36
18
17
72
96
264
73
63
80
1
71
72
16
24
72
69
35
19
126
72
39
33
18
117
80
37
99
117
35
144
1
72
311
16
123
77
85
11
184
344
19
18
35
264
24
55
65
24
55
41
139
18
27
152
55
9
24
80
13
54
378
11
24
16
24
80
16
32
67
18
59
160
120
224
24
241
47
48
16
8
48
48
360
19
72
29
40
56
120
168
37
90
33
32
88
80
96
85
216
59
49
71
19
18
18
65
64
15
65
61
107
72
40
32
24
49
47
160
8
16
21
155
24
19
5
40
8
19
69
75
29
96
109
11
16
9
90
29
192
49
335
25
215
64
216
27
77
136
39
185
232
51
5
144
49
54
18
108
144
27
8
73
72
23
112
176
85
75
96
153
18
53
64
27
45
45
11
43
77
144
49
72
23
139
45
192
48
32
61
3
24
8
55
90
63
135
281
24
1
23
120
256
176
208
8
64
81
23
64
57
36
3
195
5
216
88
33
18
180
54
35
48
7
201
104
72
91
53
37
198
77
88
69
36
36
315
81
18
45
32
48
19
5
160
51
45
171
5
96
64
144
80
7
108
245
136
80
115
5
139
5
96
48
16
96
9
71
48
133
179
24
31
180
53
192
48
85
75
33
54
41
13
54
197
73
47
25
135
104
31
36
18
99
32
88
72
200
49
71
48
72
24
24
48
73
39
96
24
56
19
108
17
16
56
163
36
89
40
33
39
51
29
25
39
24
207
225
9
95
49
71
1
71
24
139
126
71
24
48
48
192
40
45
267
168
33
23
40
9
18
77
247
90
71
88
309
107
19
54
36
90
9
81
39
72
264
144
75
5
16
24
45
27
8
120
48
120
19
5
64
264
176
160
69
83
120
48
96
49
216
15
3
45
216
549
432
18
90
ABCD 95577796012*3^$a+1 [50056]
48
29
67
5
136
63
57
12
72
75
5
19
36
21
75
77
103
9
48
108
84
48
180
132
111
24
24
24
17
48
55
17
31
12
45
51
132
72
33
147
36
41
16
32
28
44
43
137
43
77
16
15
108
21
63
17
28
3
60
117
12
51
108
57
255
105
32
172
39
29
28
39
96
12
45
12
320
100
51
9
140
88
92
160
96
12
15
165
72
60
3
33
15
45
92
28
63
36
5
40
159
12
72
17
48
52
20
16
12
27
120
24
9
80
72
91
77
192
76
3
9
32
40
36
15
12
77
139
57
32
12
28
12
80
43
17
40
123
33
63
60
81
8
52
99
41
16
32
127
5
16
3
129
63
89
208
87
21
15
60
105
63
96
5
199
60
321
8
7
84
21
8
7
60
33
63
84
93
3
45
15
45
12
140
28
44
79
21
96
123
21
36
144
80
16
44
31
29
19
29
163
9
51
29
16
224
55
21
15
12
96
41
103
17
19
81
20
120
19
81
48
27
60
81
60
84
3
17
79
29
7
24
81
39
24
36
101
40
128
55
33
12
123
120
9
51
29
28
27
24
72
48
69
12
60
51
45
120
39
5
48
43
29
60
16
3
9
48
84
51
117
12
300
60
75
65
16
27
33
3
36
105
3
257
16
3
120
41
88
80
31
120
101
43
45
92
16
207
17
55
125
60
79
57
24
39
156
93
108
60
63
81
36
92
172
111
77
211
12
9
8
7
48
317
28
3
84
45
3
72
5
28
32
168
28
84
36
12
27
141
15
48
21
36
192
48
75
9
200
60
160
8
12
31
9
99
36
156
9
39
84
36
41
55
21
27
105
48
24
20
43
17
28
27
36
29
16
3
36
113
100
12
39
101
108
7
24
72
117
51
84
45
15
120
60
33
24
99
237
60
132
20
7
21
44
40
15
24
120
132
192
5
235
36
117
39
33
72
60
80
79
12
165
15
69
68
12
60
91
29
19
12
57
12
20
31
120
9
36
24
68
43
249
20
19
36
60
96
9
123
60
93
132
63
77
67
5
295
5
136
75
69
231
165
32
31
60
29
88
192
27
105
123
33
12
3
89
31
17
52
96
3
101
16
12
75
33
72
123
12
12
141
135
29
28
92
16
15
9
3
17
31
12
48
89
31
48
57
60
3
24
57
108
140
40
15
36
57
104
40
39
60
41
76
84
200
28
27
120
5
40
60
75
5
103
48
24
21
75
17
28
99
60
53
88
32
7
48
77
120
19
9
63
17
52
68
7
144
72
9
111
24
5
40
140
16
63
60
29
28
87
33
3
57
15
45
123
57
32
7
5
28
75
77
55
5
76
12
72
60
63
65
103
57
92
79
29
7
105
168
48
60
15
57
32
19
21
63
33
104
16
39
21
15
29
28
12
60
216
144
243
96
29
88
84
3
153
24
51
69
8
115
45
92
43
12
21
75
29
88
27
21
27
17
31
12
45
48
72
51
9
92
88
192
75
36
29
19
129
12
3
48
105
3
9
27
84
141
68
31
9
48
15
84
5
48
7
65
40
63
17
28
120
3
17
7
165
219
60
41
28
32
16
15
48
24
33
15
9
20
55
125
40
39
192
105
63
41
16
144
15
24
192
17
52
60
248
12
16
123
21
60
75
96
132
65
7
36
69
20
103
12
141
92
43
29
19
60
57
12
27
5
108
7
5
160
135
5
100
36
15
45
44
148
60
48
24
63
288
24
213
92
60
79
29
12
19
180
29
40
27
5
16
12
12
15
36
29
88
92
31
45
12
32
108
28
63
60
101
19
60
132
60
57
27
153
48
39
5
55
5
16
12
72
68
7
5
91
9
36
3
21
60
80
43
33
3
12
60
228
249
3
137
160
80
7
5
31
180
12
77
100
20
43
137
100
63
72
21
24
63
ABCD 95577871666*3^$a+1 [50012]
25
15
12
27
5
156
49
39
87
5
55
18
131
49
51
108
57
23
31
90
11
16
44
91
53
52
68
12
13
36
36
39
224
100
12
72
21
35
31
101
52
51
9
48
9
23
16
156
8
37
51
8
72
4
80
4
32
24
24
55
41
24
7
90
23
12
28
32
4
45
23
67
45
9
95
1
3
68
64
45
11
160
68
52
8
24
16
56
31
57
8
24
25
3
48
3
29
187
41
193
30
65
24
37
111
20
73
90
102
23
96
79
125
36
25
84
11
79
17
4
69
39
20
37
126
17
31
42
23
121
3
32
16
3
30
51
9
36
36
39
8
1
96
11
52
80
172
20
16
12
68
19
21
104
19
29
28
44
96
48
84
67
33
48
3
57
33
42
9
44
52
92
36
40
56
31
65
28
20
7
24
33
8
52
116
12
60
24
19
5
64
216
87
17
16
45
30
9
20
28
44
49
51
68
28
9
60
15
48
3
18
11
60
16
32
76
45
36
3
51
41
4
21
126
45
33
27
20
43
12
18
135
44
37
60
3
27
54
75
36
68
28
20
13
12
3
21
155
61
15
8
12
60
13
30
36
9
80
12
13
30
72
45
33
11
196
20
40
48
21
6
57
123
234
15
168
116
55
6
35
19
36
141
72
20
13
54
54
11
40
36
12
27
5
139
5
72
19
93
8
132
96
16
44
91
6
15
69
6
69
20
36
13
36
63
12
128
37
71
184
15
36
108
9
57
155
28
180
92
4
12
72
57
23
7
21
44
4
75
165
20
72
40
9
6
90
84
15
9
27
9
23
151
441
176
48
12
108
84
1
12
3
12
63
66
39
15
9
27
9
80
4
12
80
91
9
9
36
66
29
25
35
36
19
9
84
32
64
81
143
43
17
16
21
51
69
24
102
54
96
179
4
32
12
16
36
128
48
124
68
73
39
60
21
39
69
11
36
43
41
1
47
1
11
25
23
67
45
9
27
9
3
87
204
77
84
48
61
15
20
172
9
35
55
33
3
18
71
156
24
31
89
40
104
64
68
103
21
116
85
18
9
21
60
12
15
48
96
36
75
54
90
5
16
3
129
48
8
187
245
25
24
111
32
180
13
135
8
100
116
1
39
20
4
104
48
43
77
232
63
9
156
69
11
28
21
11
43
5
4
236
4
80
151
36
114
15
120
60
12
24
39
66
60
135
80
49
42
9
56
25
30
54
35
25
11
84
115
54
42
57
68
40
33
36
54
192
69
9
11
60
84
60
40
15
120
5
12
73
11
60
40
69
270
126
6
18
71
120
48
72
76
45
47
36
16
39
5
24
40
27
5
24
172
99
89
1
3
36
21
3
68
109
39
81
24
15
56
1
30
9
20
16
9
90
90
3
3
9
39
17
55
60
45
32
7
114
119
12
16
68
1
23
31
5
60
52
75
65
25
18
9
36
51
126
15
48
57
54
41
40
24
81
90
138
11
48
1
72
54
165
60
24
51
53
36
25
12
135
9
63
8
4
156
63
66
23
12
100
24
75
5
1
3
156
21
75
9
36
51
32
72
16
48
21
30
5
16
15
54
11
52
92
31
90
23
24
16
80
172
128
1
11
13
99
72
9
36
84
11
25
11
25
54
221
28
75
6
54
29
52
44
60
25
27
260
25
63
36
36
120
135
24
9
104
31
137
19
29
16
24
207
33
87
9
8
1
6
54
36
11
208
87
18
27
8
31
5
60
85
51
183
30
75
60
81
6
5
43
9
80
28
33
72
15
69
59
24
36
7
53
16
36
48
12
20
13
72
18
9
20
12
55
185
156
24
48
1
27
135
9
9
27
24
15
9
15
65
25
159
48
189
39
27
90
47
61
36
11
103
45
44
28
9
15
44
25
107
24
120
16
8
64
32
36
28
36
105
39
75
30
42
45
48
116
19
60
17
24
36
64
44
7
24
21
9
71
28
27
105
3
41
16
8
24
7
33
8
40
32
31
57
20
192
28
20
84
16
48
147
54
3
60
36
36
111
29
85
54
21
9
27
9
3
93
3
36
15
30
15
84
12
32
1
191
25
3
21
147
140
49
60
39
12
3
36
30
63
92
16
48
21
54
21
48
36
104
36
7
9
36
32
157
90
5
76
225
35
73
39
92
49
35
52
44
100
108
48
32
16
60
57
15
3
89
91
137
64
39
17
48
61
23
7
5
55
81
24
68
12
16
8
60
52
129
23
43
54
6
9
39
6
75
128
12
48
1
150
5
7
105
135
45
3
72
17
1
15
84
51
125
1
36
18
57
9
51
72
60
ABCD 95578521154*3^$a+1 [50066]
8
21
115
53
120
43
389
91
5
43
65
39
153
252
195
48
177
12
123
88
24
5
108
48
79
173
27
141
43
344
256
24
80
48
112
56
16
29
12
7
80
72
40
41
55
29
36
55
24
48
53
19
48
32
213
3
64
24
17
72
175
72
216
48
245
235
216
101
115
48
257
7
5
43
152
81
39
45
168
12
7
8
153
39
40
200
88
48
8
136
48
48
32
88
8
16
65
55
144
29
27
160
56
9
135
64
5
27
144
88
56
112
72
96
80
21
19
5
451
48
5
3
24
40
125
51
40
185
135
64
96
32
45
123
120
88
56
33
271
24
56
21
19
77
19
8
112
5
48
60
12
96
12
60
27
16
24
96
8
40
24
48
17
252
171
40
32
72
81
24
228
72
51
112
72
161
87
48
9
103
65
36
216
48
27
40
24
149
67
24
137
15
117
91
29
27
213
307
96
24
48
5
51
81
103
32
16
264
65
15
48
16
29
27
24
9
31
72
125
24
19
24
72
65
48
15
40
192
96
80
33
84
72
51
208
80
40
41
31
144
48
56
232
72
32
153
63
69
43
96
72
168
24
77
195
81
120
384
135
40
96
65
7
125
91
80
144
40
77
108
36
12
103
96
113
7
120
53
91
56
69
36
36
99
376
32
136
5
19
53
84
31
149
51
192
33
55
233
7
77
67
200
81
247
77
48
43
29
139
41
63
88
29
108
15
40
8
64
96
152
208
8
225
39
33
7
77
195
21
67
56
16
24
176
81
7
96
17
132
235
17
108
3
24
45
211
24
144
29
283
317
27
64
24
77
51
120
45
72
307
53
72
91
72
41
39
40
32
88
65
15
16
32
144
24
40
197
99
16
360
17
12
60
79
72
77
252
31
5
72
27
153
87
9
39
16
17
55
17
108
75
160
17
31
120
56
40
8
16
17
79
29
19
65
60
67
24
80
112
80
40
48
120
5
19
48
149
36
7
5
27
64
32
237
60
103
72
197
36
7
72
65
31
29
108
7
5
51
9
55
48
8
88
360
192
104
136
152
45
67
53
51
72
40
48
257
127
17
168
103
224
24
64
65
175
120
65
31
101
48
187
48
257
63
16
29
72
120
288
243
72
33
39
168
72
21
67
168
48
56
45
108
7
5
171
72
112
173
108
39
40
216
272
48
64
5
144
12
15
57
87
48
16
89
63
45
99
160
65
271
72
336
32
9
48
7
65
79
96
113
132
99
81
31
144
80
64
17
199
24
89
300
168
115
24
8
225
55
48
24
80
160
8
48
105
175
17
96
111
16
29
51
40
125
43
96
29
27
57
15
16
32
177
36
12
132
115
32
40
5
108
132
3
88
29
123
45
72
48
43
53
211
360
5
99
16
120
56
144
33
36
91
128
45
27
168
57
31
104
136
48
41
ABCD 95579017096*3^$a+1 [50016]
60
101
12
12
66
34
15
21
84
60
63
36
29
36
36
19
15
144
32
30
28
8
168
72
24
79
9
12
39
11
46
12
8
7
57
44
91
84
41
10
74
4
171
84
5
12
64
39
11
1
5
60
78
78
124
44
36
43
11
34
30
38
4
3
12
105
60
39
11
58
86
16
14
24
48
10
2
91
41
24
4
135
5
36
216
150
49
15
32
54
84
36
66
54
48
36
60
16
3
65
7
113
55
72
125
16
44
96
12
55
3
42
68
18
16
6
44
28
15
21
56
79
39
2
24
24
31
15
74
31
29
40
2
34
56
48
7
93
36
36
8
18
82
27
29
84
12
43
113
10
33
9
36
159
5
7
21
2
97
29
31
3
42
3
36
101
19
41
88
27
108
63
38
36
120
108
18
42
12
58
62
103
117
15
5
55
33
111
65
90
42
7
12
35
18
12
18
6
19
12
24
17
40
99
29
144
7
5
4
15
17
24
139
89
7
41
7
12
9
99
45
75
87
45
3
110
31
96
35
58
56
19
36
89
36
72
7
53
12
7
45
63
53
18
1
24
120
77
112
18
30
8
90
70
15
11
10
44
12
12
156
156
10
86
12
16
51
11
154
108
36
44
60
31
60
84
60
53
30
54
10
18
20
12
120
43
12
24
24
15
32
34
15
65
31
53
48
12
46
69
27
26
118
110
12
22
50
108
79
5
46
33
47
10
8
64
51
17
72
48
112
2
66
84
10
78
32
55
60
53
90
61
131
13
21
51
53
6
1
53
52
36
3
21
75
24
9
15
33
32
28
104
138
85
107
49
36
24
41
60
30
10
8
40
6
2
7
5
52
8
55
12
48
17
76
39
41
43
17
7
77
36
18
1
29
24
7
93
6
2
67
65
31
5
72
7
23
34
15
93
18
80
42
6
25
36
24
57
48
36
20
24
31
5
60
24
4
56
19
45
68
43
41
156
19
5
24
120
12
72
40
68
24
103
3
33
84
120
12
204
89
60
12
55
5
48
67
33
20
55
41
19
12
69
2
34
20
138
61
5
79
5
67
89
264
28
60
8
60
24
36
55
120
15
21
21
3
101
30
6
24
34
176
18
91
17
4
14
30
84
30
138
103
45
36
3
107
16
42
12
75
21
44
28
8
42
25
53
192
72
199
41
106
33
36
59
34
8
4
24
12
14
30
18
25
41
55
21
164
16
14
61
29
16
8
31
17
19
84
29
36
55
5
10
69
17
24
84
31
29
12
40
14
94
8
40
104
48
31
69
6
26
208
32
84
40
60
36
39
51
9
29
12
43
5
12
103
72
5
19
27
80
30
67
41
31
41
40
32
67
41
4
38
142
36
63
81
30
50
76
60
20
60
7
57
39
36
65
58
26
24
36
72
148
144
15
12
45
99
36
29
16
128
67
33
51
17
4
15
53
67
24
9
20
132
6
18
4
51
17
67
12
23
48
30
18
49
17
4
44
78
30
12
22
134
64
188
30
37
81
74
16
26
79
9
62
10
3
12
129
39
137
6
109
33
120
51
9
20
60
30
48
30
79
24
96
53
7
5
28
231
17
22
2
4
36
48
27
29
31
41
7
5
48
7
12
53
31
35
42
54
18
46
222
63
197
78
22
32
7
125
43
27
50
24
6
46
2
46
2
42
6
6
55
269
6
46
200
52
6
9
45
48
24
3
47
48
1
60
36
48
17
40
75
53
76
51
5
55
11
13
41
184
99
45
2
10
3
17
16
3
36
65
55
48
17
16
2
97
9
15
87
32
1
9
80
6
16
33
36
29
222
145
81
27
53
24
24
52
128
24
132
30
54
24
112
18
62
55
161
10
57
87
26
19
3
42
8
12
66
102
60
7
105
126
14
36
108
130
74
108
60
72
120
52
15
33
32
48
42
6
42
178
48
75
5
30
6
28
15
41
36
19
5
216
19
5
60
4
26
46
63
35
42
60
108
16
51
65
115
5
144
19
95
6
31
101
28
15
29
30
16
146
24
84
48
120
132
91
21
8
31
15
2
4
36
44
24
34
2
43
60
101
34
48
9
105
44
40
56
16
2
6
31
41
67
12
65
28
51
131
18
30
1
77
4
20
106
50
43
29
52
3
111
80
22
20
4
68
55
72
21
39
48
36
96
53
48
112
8
19
63
18
84
96
8
31
35
13
12
84
24
5
60
72
36
78
30
19
33
32
126
70
24
12
38
37
21
3
9
122
10
75
59
30
19
53
52
20
52
80
30
30
43
12
48
36
149
60
16
36
15
5
60
103
17
60
48
7
41
43
84
15
6
164
36
12
67
5
180
36
12
19
23
37
59
142
2
96
82
288
32
30
37
21
6
33
15
86
64
26
6
4
56
24
36
18
82
20
79
60
65
30
6
28
108
39
29
24
100
27
24
77
60
52
2
13
35
18
40
3
41
48
108
43
99
18
110
ABCD 95579712422*3^$a+1 [50005]
24
40
20
24
169
63
8
1
83
12
31
17
48
160
9
54
36
36
5
12
40
96
104
72
16
87
53
4
8
25
3
20
60
12
88
60
8
4
8
7
5
67
89
4
15
18
27
56
25
11
28
15
5
52
68
12
25
63
56
7
5
40
44
24
49
27
56
7
21
56
36
49
95
13
36
35
60
16
20
16
24
8
28
8
4
51
117
45
23
24
36
16
68
40
45
11
7
93
15
161
48
12
24
36
24
36
36
24
4
27
17
37
90
65
84
12
60
72
85
47
43
36
41
108
40
20
43
18
126
5
13
36
11
36
24
73
71
19
41
36
84
4
60
20
25
11
96
24
67
17
40
72
24
20
24
36
1
18
45
32
48
36
120
60
1
144
36
71
28
44
1
11
28
15
36
9
63
29
60
84
24
37
11
12
12
1
3
15
9
8
19
36
17
12
28
20
16
44
25
27
99
17
84
84
4
117
11
28
56
49
47
43
5
31
81
9
63
8
28
144
27
18
35
12
25
23
85
27
44
36
1
39
20
85
3
15
101
7
77
67
21
80
28
36
15
54
59
31
101
48
168
12
12
48
43
198
54
5
36
40
9
27
8
76
56
13
18
18
54
65
156
16
36
8
16
68
13
95
24
16
27
65
25
71
37
95
85
59
48
28
12
68
64
225
108
18
18
36
144
27
8
4
132
36
63
17
12
25
95
196
51
18
23
49
75
15
5
36
84
28
36
99
101
24
37
59
24
25
83
7
5
12
168
12
1
23
49
11
7
113
31
9
9
155
7
29
52
9
35
36
132
36
36
121
27
48
69
71
84
79
90
11
156
48
120
24
36
84
7
21
8
64
56
36
40
44
12
28
20
24
28
87
17
60
13
3
123
72
17
192
24
37
27
8
12
16
9
90
72
54
171
56
79
5
24
52
27
5
72
228
1
47
12
36
96
36
28
32
109
54
72
18
11
28
32
1
27
27
18
35
12
16
84
56
48
1
39
44
12
4
20
36
36
115
29
24
1
111
15
165
128
24
7
45
108
8
73
47
52
12
56
49
54
36
101
25
23
31
29
16
20
28
56
72
12
1
11
61
54
144
54
75
8
24
36
73
39
32
1
23
36
36
12
37
23
52
8
12
4
20
7
18
59
16
15
9
27
5
24
16
20
79
29
12
40
20
25
95
31
5
12
12
28
105
72
36
35
19
36
5
24
16
9
11
28
15
5
24
25
90
18
35
24
24
72
79
5
84
1
75
8
48
88
56
48
72
36
40
44
84
12
4
24
20
12
48
24
16
15
21
44
52
8
84
16
45
90
89
1
59
88
20
60
64
8
36
7
57
72
108
56
84
12
24
19
17
1
27
32
31
53
91
29
16
45
3
33
99
8
1
90
5
36
48
48
7
41
12
48
7
5
48
37
23
72
12
40
56
76
8
28
9
39
44
12
31
17
36
19
17
76
15
53
40
56
24
7
54
71
4
15
9
9
47
36
100
8
60
1
23
12
1
23
24
60
48
24
24
12
64
9
27
8
84
12
103
21
24
176
24
12
48
36
37
3
104
1
11
24
55
45
32
24
16
140
24
36
52
32
4
9
71
40
24
128
7
17
40
60
20
64
15
197
12
12
4
27
18
36
11
48
4
56
25
35
84
16
9
11
36
88
135
17
55
5
76
63
9
48
44
36
28
15
29
16
56
25
23
85
23
60
48
72
120
4
33
35
40
32
4
15
17
109
36
90
5
12
60
12
28
20
97
35
4
15
9
45
63
8
4
56
12
12
12
13
27
20
60
4
15
54
75
80
60
28
63
17
48
36
120
24
16
44
100
12
15
18
36
18
5
13
23
24
7
81
9
90
54
35
37
3
15
21
33
36
11
96
48
7
17
12
25
23
40
12
51
5
13
27
44
4
56
13
27
9
35
72
148
60
20
24
1
107
55
113
16
56
52
96
36
20
16
20
25
18
5
36
36
49
11
48
16
8
36
25
36
23
12
19
21
56
49
3
32
156
12
112
8
108
4
8
7
125
108
37
54
17
4
68
28
20
12
60
25
23
4
8
48
84
24
7
5
49
63
27
5
13
11
7
54
95
40
8
1
27
9
3
15
36
41
16
20
24
28
116
7
45
20
24
1
27
45
35
37
11
288
124
27
5
13
11
7
45
32
31
5
76
9
11
16
27
21
15
17
112
20
48
37
11
36
60
55
36
90
23
4
20
43
9
36
9
75
44
60
19
18
18
81
8
1
11
100
36
20
24
61
47
36
24
28
152
100
56
7
54
18
17
73
11
24
36
12
24
4
15
65
61
3
15
117
156
24
56
7
53
12
12
4
72
135
18
27
27
17
24
72
4
20
16
128
132
24
85
35
60
13
3
15
17
12
48
48
28
116
19
5
52
92
12
55
90
35
4
15
65
144
12
48
60
88
24
9
11
108
156
12
55
29
24
4
51
41
76
8
120
36
60
36
19
9
120
80
24
1
27
8
19
17
4
32
73
36
3
32
24
4
80
60
67
36
5
13
36
11
24
36
48
12
84
55
54
47
12
48
72
37
35
73
3
20
103
54
107
120
25
215
28
45
23
24
16
9
59
12
84
60
4
104
1
215
12
180
72
12
31
65
48
49
27
9
11
28
60
135
93
80
64
15
90
23
12
60
13
11
61
18
17
91
77
132
24
12
187
21
15
5
12
72
36
109
108
35
24
31
17
1
35
40
15
9
27
53
91
45
56
64
60
92
12
283
53
19
57
8
16
9
ABCD 95579951744*3^$a+1 [50205]
41
13
11
144
88
72
8
67
125
168
109
108
102
114
126
30
11
24
1
15
165
42
30
3
15
57
33
42
12
89
61
30
125
91
5
67
141
56
208
177
23
72
96
40
69
35
1
15
8
31
161
43
5
120
16
195
5
91
144
18
48
3
159
6
27
9
159
39
36
12
57
147
66
72
72
24
27
80
157
6
69
3
173
16
99
29
43
30
90
42
36
39
27
78
36
162
9
8
16
21
36
120
24
36
12
6
36
53
72
16
24
45
78
261
24
152
40
3
6
12
132
12
6
117
3
144
21
128
1
23
96
64
195
12
186
72
87
176
48
16
51
5
13
12
24
143
67
150
426
42
27
176
208
69
3
75
189
75
53
43
69
39
41
13
30
72
198
72
95
55
18
12
83
25
96
180
12
90
53
1
24
15
75
101
256
3
102
24
36
30
189
33
12
6
5
40
9
54
81
63
90
15
3
84
198
3
72
72
48
171
66
78
141
56
16
105
144
71
145
72
207
24
135
17
24
24
91
5
48
25
12
3
21
59
40
8
19
138
35
163
144
150
23
25
87
104
16
243
53
112
8
40
39
33
72
8
88
32
145
215
97
30
33
72
3
288
114
54
192
54
111
80
85
54
221
25
47
96
16
56
168
181
11
19
36
33
9
87
56
37
3
117
51
27
45
24
231
150
12
78
65
25
180
35
19
48
5
120
72
25
23
13
179
16
3
72
5
40
75
77
48
112
32
1
72
72
90
53
7
138
15
57
60
36
12
150
93
24
96
32
7
66
114
5
120
48
40
72
93
48
24
3
56
31
48
6
342
90
99
99
221
64
21
36
84
3
8
25
168
95
96
40
21
18
17
37
36
47
7
12
29
136
48
8
24
49
90
5
16
15
30
78
48
69
24
144
3
90
54
45
96
75
120
54
96
39
45
123
240
123
270
132
48
99
33
23
48
24
115
117
33
12
78
12
65
25
60
138
41
144
163
69
33
71
1
6
12
90
72
18
6
27
32
43
24
18
27
9
12
75
69
3
57
30
108
78
12
90
402
15
3
261
57
119
144
331
21
93
155
232
27
30
72
36
180
119
139
12
9
176
355
125
43
216
21
69
36
54
36
54
48
72
240
30
108
53
24
1
18
261
63
81
237
144
114
36
66
42
257
31
129
141
84
111
195
53
24
16
32
25
39
24
45
54
36
9
3
29
49
66
6
12
3
3
125
127
33
32
40
39
18
15
33
72
47
115
18
6
12
129
56
40
24
96
165
27
72
45
3
63
42
12
78
30
18
5
49
15
56
97
18
69
224
16
33
36
27
57
72
95
208
81
72
15
32
48
64
3
93
15
18
72
12
27
336
75
54
30
153
51
21
48
111
54
120
75
57
23
25
23
48
25
324
51
56
13
363
24
8
55
137
13
51
104
37
78
90
18
137
25
12
6
53
1
246
105
9
23
72
40
24
24
27
18
35
120
13
18
84
53
145
39
15
33
93
24
51
3
72
77
13
174
29
67
18
66
105
9
167
7
33
72
56
25
159
152
43
21
69
78
102
95
73
23
136
8
277
36
23
37
83
16
111
89
16
9
180
11
19
78
87
48
3
45
24
45
54
141
8
7
126
72
6
29
37
123
27
5
64
24
15
30
3
8
16
104
1
71
160
8
97
15
9
23
31
102
35
19
90
6
90
99
368
ABCD 95580104182*3^$a+1 [50172]
9
8
108
19
18
35
60
31
36
5
4
87
57
8
52
12
45
95
60
4
291
24
45
80
64
36
72
92
1
15
36
44
4
96
12
24
153
75
8
19
5
48
36
12
12
55
18
3
51
21
32
31
144
45
15
48
42
27
20
36
19
9
24
120
8
115
173
7
117
92
36
72
37
35
28
27
6
27
75
33
8
1
71
48
7
18
35
4
68
19
18
63
8
55
57
9
95
4
20
115
96
29
12
60
52
20
7
29
24
31
41
60
40
63
57
63
41
24
60
168
24
61
15
12
117
99
15
36
90
179
96
4
9
35
40
32
4
24
56
60
55
29
55
17
64
32
4
144
20
76
21
15
72
12
45
18
5
12
36
7
48
17
72
16
120
132
45
35
12
88
27
101
7
165
27
5
13
51
36
8
67
45
80
1
15
8
4
36
20
76
8
72
31
72
113
72
28
20
124
44
31
24
5
79
17
43
18
174
89
144
16
27
45
3
41
48
16
84
51
29
1
15
44
37
30
45
69
147
99
69
20
24
67
9
15
125
4
15
137
156
7
33
20
259
21
69
3
56
60
25
107
4
8
25
47
124
21
15
3
81
32
103
81
99
5
67
65
12
13
27
20
12
31
17
52
8
28
12
33
27
8
109
23
120
12
108
7
65
19
5
184
60
27
101
43
101
24
36
64
72
129
15
3
65
7
9
60
156
8
7
113
220
68
88
27
18
11
16
68
216
28
12
56
108
16
60
56
64
8
48
112
147
53
12
13
30
18
99
45
15
75
5
4
159
57
20
16
32
72
40
44
24
60
48
49
63
33
30
18
6
53
12
124
12
80
7
101
199
36
9
20
12
40
20
16
24
3
341
55
72
29
48
103
18
71
25
63
36
36
3
65
60
100
36
24
180
21
35
64
128
4
188
28
12
132
20
100
44
12
4
44
112
33
99
32
48
103
17
100
15
18
63
39
81
72
108
24
75
33
44
24
4
72
3
53
43
89
60
12
4
92
4
56
115
108
36
30
78
53
4
44
61
83
28
8
12
7
60
81
84
96
44
120
1
135
24
140
52
15
48
17
28
123
45
44
1
59
40
8
100
20
55
5
211
5
4
51
89
55
65
12
24
115
81
20
19
9
15
17
91
93
60
39
105
92
73
42
45
63
45
75
18
42
17
64
32
52
60
20
16
81
48
63
104
120
1
23
84
172
15
81
27
57
36
15
5
13
39
27
33
228
68
19
17
100
44
1
54
9
116
12
28
27
42
47
163
96
21
140
13
15
48
60
108
44
40
92
48
12
16
44
28
21
54
5
48
28
32
48
24
91
54
47
43
117
8
55
57
51
17
148
104
64
44
127
84
90
107
19
9
36
15
21
108
36
60
56
7
17
64
36
39
29
31
65
19
53
7
225
27
65
79
21
63
141
27
12
41
31
18
47
259
69
72
20
88
3
18
96
90
81
147
96
12
9
204
12
20
12
37
3
20
16
116
88
56
232
92
7
93
248
28
57
99
36
27
17
28
27
45
24
12
60
20
19
33
72
20
43
41
184
92
28
63
33
20
12
4
3
17
25
71
55
9
36
3
45
36
51
117
120
128
4
48
32
100
9
27
3
89
73
78
9
176
12
28
56
24
96
4
12
135
42
27
8
12
16
152
36
12
72
127
36
177
32
84
139
60
173
24
13
47
31
29
28
27
125
36
7
93
24
135
21
72
80
28
33
27
12
60
12
60
21
150
53
85
71
36
64
8
55
45
60
108
80
48
52
44
91
54
30
5
4
51
125
40
56
4
20
48
16
159
12
65
85
3
60
56
60
4
8
43
21
8
136
27
33
116
168
36
85
35
12
55
9
36
8
7
45
20
100
27
65
36
12
64
56
43
17
40
132
3
29
24
72
132
12
43
18
47
367
45
3
17
36
7
53
12
172
8
7
45
84
99
53
55
33
12
27
60
5
7
5
19
9
152
96
43
17
37
63
92
43
5
112
51
9
36
36
8
76
60
84
87
9
12
24
36
8
31
69
12
32
220
72
24
104
60
100
27
213
68
103
12
18
191
4
56
100
15
29
24
175
5
28
20
25
39
9
42
9
20
64
60
56
24
84
36
7
108
57
15
149
16
72
45
63
168
56
244
45
96
54
57
8
60
4
36
27
9
303
18
ABCD 95580114218*3^$a+1 [50160]
128
78
94
50
10
48
32
196
18
29
37
14
46
14
132
18
22
20
90
40
62
18
160
50
64
80
28
66
20
70
42
14
58
32
36
30
18
24
6
46
8
22
110
16
92
106
20
42
22
42
24
62
124
20
138
27
49
56
4
20
4
20
106
6
68
58
2
12
63
61
20
132
4
8
18
10
18
30
11
15
58
2
118
35
7
50
24
171
21
4
156
38
6
16
68
40
60
6
18
26
66
4
14
18
10
30
12
42
6
18
24
17
25
60
24
32
10
8
40
30
122
34
8
6
54
52
44
70
26
10
6
84
8
22
74
16
20
15
75
76
14
16
60
134
4
2
40
108
42
2
12
24
22
30
24
26
30
64
108
60
95
123
18
36
36
22
32
54
72
22
2
60
75
45
6
30
70
24
8
16
42
20
40
8
132
4
18
48
2
27
55
78
8
27
31
66
14
30
64
72
23
21
10
14
36
12
168
64
2
60
114
10
29
27
88
26
22
68
4
12
18
36
32
12
12
3
25
20
66
82
2
18
28
12
2
46
24
12
84
24
20
96
39
43
102
8
52
20
6
6
174
102
4
24
120
30
24
12
6
24
56
78
10
32
87
43
14
60
60
48
16
14
28
144
50
58
42
14
12
4
65
25
20
46
18
36
6
50
12
58
128
70
26
18
40
66
14
15
1
12
8
36
58
26
6
105
39
6
60
3
103
90
8
51
15
4
6
20
36
4
14
66
70
20
16
48
20
6
58
38
10
18
71
48
7
78
18
32
12
28
77
1
24
48
42
20
30
4
30
20
6
6
84
40
20
45
51
22
20
40
8
4
44
4
8
27
15
16
2
52
156
12
20
60
27
57
114
22
8
24
42
34
26
6
64
14
16
24
14
16
11
180
21
12
60
16
11
129
10
84
2
40
26
40
2
27
21
4
108
38
10
167
55
18
12
8
87
61
12
8
24
108
22
26
6
108
6
4
26
16
14
84
42
36
10
134
10
20
88
18
114
8
48
30
28
14
60
100
20
30
18
40
44
10
6
24
35
31
20
90
48
40
42
2
112
68
30
22
80
24
52
14
124
234
36
11
13
6
26
10
20
10
60
35
165
28
20
15
63
10
68
12
54
46
128
112
32
12
6
42
52
20
4
14
18
24
84
10
20
64
5
31
6
74
10
12
18
66
6
14
28
8
144
28
132
20
6
69
25
44
22
18
20
22
62
12
40
68
27
3
46
20
12
100
8
24
18
90
120
12
36
30
16
96
24
30
18
36
30
2
70
30
24
14
39
21
46
14
52
164
15
43
62
48
12
46
74
40
24
12
20
42
22
128
22
36
110
48
40
26
10
24
14
36
34
35
85
38
18
51
45
40
44
42
42
22
14
12
52
32
30
4
6
74
102
28
30
14
12
36
10
17
120
55
17
3
28
18
20
36
10
18
32
34
12
14
6
34
26
18
94
42
20
36
10
14
36
40
104
6
144
16
12
6
11
93
28
20
54
54
42
30
64
8
52
38
6
60
60
36
126
48
42
48
22
140
174
24
16
24
84
42
8
90
60
28
59
105
10
14
36
28
2
114
12
72
42
10
24
56
46
62
6
22
20
22
68
108
6
28
48
8
6
4
26
94
20
4
38
39
3
30
40
18
48
14
48
24
10
18
32
34
14
6
40
90
42
17
61
32
120
84
40
44
36
10
8
42
63
153
124
14
9
72
13
56
30
16
54
20
6
126
88
6
38
22
30
20
24
12
18
30
30
126
64
2
70
80
12
18
18
22
2
27
43
32
30
46
30
120
42
17
19
72
38
132
240
10
2
12
4
32
60
48
60
24
106
26
28
18
54
74
174
10
17
1
8
40
332
4
8
16
20
6
6
24
84
36
10
74
60
10
26
16
38
22
44
48
16
14
66
40
66
38
76
11
81
4
50
54
10
12
8
22
44
144
90
34
2
16
38
10
44
30
12
28
96
12
60
114
36
29
79
14
12
6
30
70
42
36
60
6
54
11
21
24
58
8
18
16
8
66
4
50
42
76
18
2
84
40
56
12
6
36
48
58
17
31
44
58
18
14
36
144
6
16
60
18
42
18
18
84
54
56
18
12
84
10
6
14
112
8
84
70
6
24
2
18
12
28
2
36
57
21
12
160
24
20
6
30
54
40
50
16
18
42
12
6
14
60
72
16
20
60
28
60
170
4
6
32
24
40
83
7
14
10
110
6
18
60
136
56
24
4
42
53
13
78
80
12
48
30
4
2
6
70
30
18
14
82
6
8
12
82
56
42
28
24
20
16
32
10
20
54
40
60
50
6
10
32
36
12
18
51
1
30
14
10
56
10
18
30
72
32
36
84
70
12
14
6
70
23
1
36
8
12
6
22
20
22
74
52
68
30
162
88
60
6
5
1
2
90
6
82
42
32
18
30
10
8
78
42
22
12
24
32
18
132
54
36
42
15
97
20
30
46
20
24
28
20
10
6
84
32
108
6
82
18
266
40
116
12
87
49
2
54
15
21
40
12
6
14
46
20
12
94
48
35
25
116
34
150
20
6
16
60
53
1
20
46
146
4
24
24
56
96
4
72
2
78
12
27
9
76
38
36
6
60
88
6
6
54
14
36
24
12
60
28
98
18
46
14
16
20
16
20
27
3
30
124
30
24
29
15
6
12
58
14
88
72
18
8
90
36
15
19
12
2
180
10
42
18
17
13
8
18
6
4
30
29
81
4
6
6
20
76
38
46
8
48
48
22
8
6
15
1
68
6
10
83
12
25
14
6
58
42
30
24
12
74
3
31
14
87
15
34
14
46
6
14
30
30
46
26
30
70
80
42
42
15
21
28
192
120
12
32
18
42
4
66
38
10
78
84
68
36
12
4
44
22
14
24
36
84
52
ABCD 95580508846*3^$a+1 [50001]
30
6
59
55
24
90
11
43
173
12
127
77
139
5
43
173
84
25
12
12
24
54
42
60
59
49
144
6
42
35
48
37
30
120
18
12
84
11
19
29
19
41
7
41
97
60
48
18
48
113
1
12
96
42
42
23
49
24
71
61
11
12
36
25
30
42
6
113
7
6
84
12
48
84
276
180
11
12
61
114
78
84
11
25
11
37
11
133
11
168
25
131
60
1
143
1
107
25
24
35
169
155
36
49
72
119
1
6
42
6
42
11
72
12
60
37
143
36
97
66
17
36
25
180
24
102
6
24
144
71
144
121
24
119
36
55
72
6
84
71
55
66
78
30
47
13
131
43
30
71
13
48
30
102
90
6
35
151
48
29
85
131
115
120
6
12
179
43
29
91
78
12
6
72
6
72
48
48
23
72
43
5
13
150
24
18
168
12
12
107
1
95
48
61
24
119
36
1
60
36
24
42
161
193
78
282
35
67
65
12
168
1
35
49
102
29
72
49
48
162
6
108
23
55
42
108
162
54
156
72
30
77
97
83
13
35
24
31
6
66
186
119
216
49
6
54
48
23
91
66
108
12
83
37
23
61
12
48
108
138
24
365
49
48
23
144
49
11
7
18
36
42
17
132
109
144
36
18
90
108
186
6
12
24
144
78
53
139
125
25
107
108
43
245
37
72
6
66
35
144
1
18
48
53
25
72
71
49
18
48
18
12
11
72
24
72
25
108
11
36
36
55
42
78
5
163
18
60
12
78
30
24
23
85
60
35
24
1
11
25
36
6
42
84
11
55
150
120
71
19
125
73
114
114
239
12
37
78
138
71
108
13
95
7
126
35
108
19
210
102
90
78
5
37
126
89
13
24
83
1
6
6
47
84
7
42
54
5
97
18
30
35
13
66
18
222
114
107
96
157
24
6
245
25
36
216
144
30
54
18
18
107
13
35
72
85
47
61
11
48
61
36
6
6
18
6
120
71
60
61
59
133
83
79
30
35
60
12
61
83
79
42
126
258
12
24
23
48
1
107
25
11
13
119
84
157
23
60
108
36
19
78
156
11
49
18
78
60
35
36
25
72
47
181
35
109
71
36
12
43
30
48
12
24
36
11
12
19
24
161
73
35
43
78
71
259
42
23
7
29
37
96
30
17
37
167
289
360
107
79
18
119
103
78
48
72
23
85
95
109
42
29
84
96
13
84
6
53
1
36
30
29
72
85
71
7
65
36
253
150
42
12
47
1
35
31
41
49
11
19
24
54
84
11
61
84
24
156
84
36
54
101
12
79
30
36
132
47
1
210
246
143
37
119
7
29
60
72
31
30
11
7
66
78
24
6
11
24
25
60
35
96
72
127
101
49
47
12
7
72
18
107
48
85
11
253
47
96
13
66
42
6
125
37
191
145
120
36
72
12
144
30
24
42
11
72
43
72
5
36
73
59
13
23
13
72
18
138
23
24
1
54
29
96
91
101
24
25
59
151
125
1
24
18
18
48
126
24
78
306
48
66
36
11
240
25
47
12
37
23
72
36
25
66
42
36
42
6
42
66
215
37
12
12
120
66
17
79
78
60
36
18
48
210
24
108
36
30
24
5
96
12
97
84
48
11
37
83
205
35
193
6
42
47
157
66
24
24
66
71
61
204
47
25
24
78
90
24
36
12
83
265
23
96
73
35
79
24
54
107
7
222
144
23
36
180
49
119
13
12
12
78
29
49
24
47
25
36
156
12
95
103
41
85
66
78
60
23
37
84
108
36
24
35
85
174
353
25
36
24
167
67
66
24
95
25
11
12
1
78
54
119
19
18
23
109
60
ABCD 95580519922*3^$a+1 [50025]
8
3
36
36
33
160
12
44
15
13
5
31
59
81
51
18
3
27
45
72
69
7
32
105
75
72
63
21
4
36
71
21
120
24
4
12
72
35
33
33
79
11
54
43
48
5
30
9
27
96
12
1
72
20
148
119
21
4
143
33
4
108
32
88
48
11
324
12
60
33
36
39
85
12
12
35
36
85
35
57
33
72
3
15
96
36
97
11
36
105
39
36
1
47
25
47
45
15
33
16
35
36
121
65
18
85
35
36
1
8
72
84
3
61
11
13
92
105
54
9
76
95
21
28
47
1
20
52
35
48
72
57
15
90
31
65
138
49
116
4
35
121
41
3
16
56
16
53
19
53
30
60
69
3
1
11
114
66
6
54
18
30
72
45
4
41
163
23
48
85
59
60
18
18
30
39
51
72
37
35
13
59
21
3
54
31
71
1
35
144
21
72
33
67
5
27
99
25
92
87
72
21
27
72
133
20
15
13
20
3
21
28
17
24
127
17
91
60
32
108
36
159
162
43
29
3
15
37
96
11
21
12
3
57
51
144
21
4
47
48
273
40
35
48
21
16
12
11
57
72
15
1
32
39
30
6
13
60
11
1
23
54
30
42
15
4
60
72
203
25
29
78
12
57
69
72
24
18
13
8
27
157
11
57
27
45
72
15
30
24
72
39
81
78
21
15
49
20
4
60
11
36
66
3
39
12
1
113
30
85
24
71
45
51
21
72
28
59
69
64
108
12
47
54
19
96
84
35
121
5
24
31
179
60
108
33
21
54
72
25
48
65
135
64
107
13
8
72
87
93
3
13
24
47
21
28
32
28
80
9
55
8
63
42
18
174
31
41
24
7
113
67
68
12
87
1
5
15
72
33
39
16
35
21
16
8
156
75
13
23
30
18
126
18
1
20
39
48
73
41
19
47
13
12
53
66
270
6
73
92
27
45
40
8
3
21
15
69
96
9
19
53
43
47
45
40
8
159
1
41
54
37
32
3
12
36
169
65
43
48
12
12
11
49
47
61
77
72
43
11
25
17
18
57
27
42
103
35
132
1
65
3
87
25
12
41
144
15
28
48
32
39
30
91
120
5
7
35
48
45
87
18
3
27
72
13
29
30
49
65
66
1
8
27
108
49
36
32
27
193
104
16
12
92
124
107
54
79
71
36
157
48
60
23
57
28
17
63
36
16
32
28
23
25
12
53
7
20
99
36
78
15
159
72
18
90
60
138
90
25
29
18
261
15
57
33
19
11
21
39
141
108
3
129
15
120
165
4
92
40
47
108
13
5
66
49
32
45
55
17
3
3
12
97
20
28
95
37
11
9
15
36
37
32
15
57
15
216
13
65
7
168
17
3
15
96
21
27
72
81
100
12
23
54
111
60
28
71
9
9
31
44
16
44
28
23
30
19
5
31
89
72
39
64
83
48
24
12
13
5
55
60
36
56
76
12
48
20
3
109
92
15
36
25
48
84
41
75
87
33
36
64
65
51
39
25
24
35
72
18
78
85
20
148
107
138
7
72
92
16
12
185
15
15
18
3
21
19
32
88
71
45
9
135
124
68
75
54
3
63
45
33
30
42
43
95
21
16
44
135
24
85
56
3
1
35
21
4
41
18
45
27
108
25
60
77
54
45
12
72
147
36
25
59
24
97
59
21
60
9
24
72
30
24
18
75
16
71
13
36
84
131
57
69
24
7
47
1
20
99
13
29
15
15
96
12
36
117
45
43
29
27
51
18
7
155
69
15
36
132
25
41
114
21
40
59
6
55
24
23
57
16
12
29
3
12
51
45
99
96
33
39
12
9
40
41
24
51
148
48
107
45
76
11
36
25
95
45
9
31
257
150
1
11
9
36
81
72
111
15
9
63
132
133
65
39
4
11
18
18
12
108
85
60
12
65
31
41
31
17
63
27
21
105
6
49
12
48
11
90
24
87
3
57
28
107
9
4
32
72
51
252
12
61
72
35
48
45
4
47
30
3
96
112
5
42
30
31
41
6
18
175
71
73
41
15
51
36
9
51
33
15
24
61
47
69
4
192
20
28
11
30
19
80
36
9
96
43
36
11
21
72
28
80
69
15
51
37
23
84
169
11
9
27
9
16
107
1
72
72
65
43
29
54
21
64
44
33
24
19
47
9
28
156
11
121
12
180
8
57
66
36
9
99
6
19
11
132
25
29
39
51
421
137
72
43
5
96
87
39
73
71
85
12
32
40
60
23
12
25
17
79
116
15
13
131
37
12
152
15
1
20
15
9
15
90
30
133
20
72
15
18
31
71
24
12
60
105
3
102
39
3
48
57
15
61
17
90
144
13
96
60
11
33
51
25
155
21
15
36
25
47
ABCD 95581450546*3^$a+1 [50017]
15
165
144
15
48
3
237
12
63
162
36
15
165
87
33
87
24
21
144
90
18
135
36
72
12
51
69
60
63
18
87
99
138
63
63
96
33
48
129
96
3
15
360
9
75
60
45
81
66
141
63
129
168
9
48
78
54
18
48
72
6
51
276
24
81
63
129
6
90
111
15
30
75
183
21
96
48
12
3
36
84
72
24
84
108
90
3
12
45
15
12
60
21
90
84
6
279
57
114
90
54
105
48
180
3
21
3
12
213
3
108
9
72
51
177
48
39
21
60
63
6
195
21
12
3
15
9
15
33
3
162
27
36
84
105
54
45
75
69
48
69
99
96
60
9
51
93
27
15
21
180
72
87
48
36
72
54
243
15
48
42
15
36
51
93
21
54
102
39
12
99
30
3
51
6
48
78
18
174
57
84
9
3
15
33
84
132
141
27
15
12
33
45
75
12
39
21
33
66
90
42
9
24
15
36
9
264
15
141
24
3
165
33
36
111
84
33
90
6
54
162
36
12
3
48
81
144
159
108
72
51
6
48
27
168
12
60
39
21
156
24
60
33
15
57
36
63
111
81
15
33
12
39
108
18
135
9
183
21
39
48
93
126
9
39
93
24
51
93
27
153
72
12
60
45
75
12
135
18
3
12
51
45
45
42
54
48
15
21
6
45
24
87
57
12
276
3
36
126
15
180
57
30
21
96
24
81
54
9
108
9
84
15
45
111
33
192
96
48
339
27
9
255
24
81
36
99
156
9
159
45
12
123
33
129
48
6
81
60
39
66
54
60
9
108
24
3
36
45
12
15
12
36
21
84
72
39
78
138
57
15
96
261
45
270
153
21
54
45
33
75
15
18
12
15
60
3
81
24
60
195
30
15
39
42
51
3
12
18
114
21
24
48
60
24
36
33
75
36
51
24
33
12
63
48
33
84
36
84
12
96
3
54
66
81
60
75
129
24
60
27
48
33
24
105
3
60
51
45
129
87
60
39
54
3
27
18
108
72
15
27
33
15
57
15
72
18
42
48
93
12
111
21
120
60
3
36
9
72
36
108
12
120
24
51
12
153
27
72
21
72
36
51
81
12
60
45
6
21
81
18
165
21
75
45
15
63
81
12
69
3
87
54
12
279
96
24
75
45
21
18
24
48
60
138
162
72
33
24
93
18
69
129
39
87
84
222
54
273
105
87
48
63
12
33
9
15
36
48
60
111
9
21
90
24
129
96
72
135
54
234
9
27
9
75
21
3
21
99
90
108
78
57
24
36
60
12
45
15
48
369
144
15
24
72
45
90
6
39
45
24
30
24
48
129
201
75
108
12
75
54
138
6
267
24
15
33
216
57
30
93
51
60
48
141
21
78
66
51
9
171
171
153
12
105
12
18
72
96
30
51
45
15
3
21
120
39
201
51
21
63
42
27
60
147
33
15
108
69
81
18
30
15
81
138
33
39
21
12
3
72
60
45
165
51
129
6
90
12
42
72
84
90
87
39
6
162
162
144
27
12
81
114
45
27
90
36
18
177
24
81
75
228
12
132
36
84
36
69
63
24
51
24
33
72
60
15
189
9
102
78
111
24
63
30
24
36
18
84
60
18
12
51
12
45
18
114
171
27
9
39
69
180
12
9
171
84
84
57
54
6
51
15
45
48
144
15
81
12
120
45
54
33
15
60
45
60
48
75
18
72
24
15
75
36
30
123
72
237
15
36
9
15
123
309
129
39
27
54
72
15
57
147
24
15
249
87
81
15
84
93
36
96
141
54
108
33
48
45
75
96
108
96
69
3
39
153
ABCD 95582311348*3^$a+1 [50039]
63
165
48
112
77
18
93
28
71
93
52
233
90
57
21
15
160
5
30
9
100
35
213
40
48
144
101
43
120
80
16
11
117
36
96
15
13
36
47
45
9
31
5
27
160
48
107
157
113
18
72
153
39
18
60
27
3
73
20
124
36
32
3
24
108
37
48
20
52
125
139
131
126
114
13
5
108
3
52
24
5
15
75
25
108
53
27
57
3
136
11
36
192
18
15
45
63
189
67
5
18
45
112
120
23
258
54
25
104
27
24
21
9
15
81
63
27
162
87
64
36
11
117
96
69
43
32
33
39
21
43
56
40
23
18
12
132
175
5
91
128
12
28
29
162
48
168
93
144
45
31
29
18
54
108
7
44
36
256
35
37
125
7
20
24
147
69
3
25
12
56
24
81
135
40
95
30
3
96
24
40
36
23
25
47
30
6
12
37
5
163
8
39
18
15
36
96
3
48
49
65
31
92
33
3
21
18
57
141
102
60
198
103
167
12
42
51
15
54
75
15
141
129
51
52
245
30
72
85
48
17
15
33
27
105
18
18
162
33
177
18
49
56
9
79
12
12
80
96
24
3
37
8
28
44
45
7
95
61
35
54
63
3
60
12
42
51
24
40
11
57
12
88
77
30
145
41
54
93
33
99
4
41
36
99
135
66
42
18
39
141
54
30
3
93
174
85
101
27
40
23
72
25
80
12
4
44
96
36
28
20
87
108
30
108
24
3
27
60
9
72
9
66
24
9
9
7
5
6
144
25
44
39
205
137
15
3
1
161
171
45
27
28
89
48
27
40
116
144
3
33
72
16
59
37
8
45
18
9
40
140
75
258
108
27
28
80
39
9
27
42
12
3
48
45
30
24
45
48
33
43
84
53
3
96
160
36
20
24
33
15
93
54
36
42
18
37
48
95
162
15
12
81
223
11
30
243
15
85
68
60
57
102
6
12
60
72
15
21
7
47
48
81
9
3
48
24
12
28
65
87
48
28
84
83
45
108
45
120
27
148
44
3
300
222
31
72
188
112
128
135
25
128
12
15
54
36
7
56
21
3
3
49
23
138
24
3
72
96
72
40
72
23
180
105
12
4
132
12
116
9
151
12
59
18
48
87
45
243
12
132
3
237
33
87
168
3
57
27
36
13
59
105
3
73
20
129
72
39
12
75
12
81
51
66
60
90
13
59
25
12
65
3
12
63
72
18
15
3
45
24
15
108
45
60
3
24
18
72
231
4
68
57
30
6
90
33
120
9
102
126
54
60
18
228
123
16
23
73
128
144
16
12
29
15
40
8
45
48
19
24
11
13
77
39
57
39
64
77
12
108
24
39
12
84
171
72
25
95
42
18
21
69
18
133
11
120
85
8
48
4
68
27
1
29
18
85
23
90
55
24
8
45
30
201
204
33
39
28
5
90
21
27
72
85
5
31
29
72
48
15
16
29
48
159
3
25
72
11
69
60
15
133
32
64
11
21
48
87
9
15
25
11
189
243
30
60
31
89
78
117
16
11
18
12
108
108
42
18
67
23
30
3
147
9
60
148
80
52
155
13
36
149
27
60
33
87
76
5
135
75
24
93
27
18
51
9
48
7
20
15
21
27
93
201
63
16
137
15
64
113
7
155
60
49
17
19
68
63
33
40
36
71
102
15
40
77
66
24
25
8
93
3
244
53
132
3
24
96
69
43
143
12
78
87
3
12
57
36
15
90
27
27
60
21
45
55
24
35
13
5
15
36
147
90
43
96
35
6
30
204
66
24
99
39
42
30
78
12
15
204
36
48
75
42
18
12
69
196
20
21
115
35
285
39
45
153
48
27
15
33
124
20
3
18
43
47
180
12
285
3
13
29
151
11
66
3
24
27
6
54
13
5
18
120
24
18
55
53
39
16
179
69
21
66
9
33
48
27
52
53
55
35
18
7
77
18
258
39
231
120
9
15
33
3
30
3
76
48
5
15
15
72
21
ABCD 95582415434*3^$a+1 [50021]
6
51
15
60
162
243
111
24
9
21
54
21
33
42
21
80
7
54
12
162
42
36
12
59
13
6
18
12
18
42
3
117
18
18
54
108
6
108
54
12
17
96
139
60
108
102
54
6
54
72
48
60
33
33
90
42
18
228
18
18
114
90
12
72
162
24
72
48
18
77
49
63
87
30
18
18
24
18
48
240
12
65
7
18
6
30
252
87
32
43
24
29
43
101
55
9
27
60
36
54
30
6
36
12
60
12
72
27
45
60
23
112
135
36
54
15
111
17
64
81
47
1
15
63
30
35
37
18
57
69
108
24
71
103
60
108
33
32
1
78
54
48
72
6
45
9
23
43
72
6
264
36
78
18
144
30
36
24
12
21
33
42
12
41
49
108
60
12
36
18
69
48
9
168
54
12
6
23
16
27
6
18
36
72
216
102
78
30
6
72
108
12
24
9
111
198
6
126
18
5
13
66
42
102
18
63
87
48
72
18
108
3
3
48
72
69
45
3
33
378
84
90
72
15
63
12
24
36
72
54
72
54
72
192
36
186
30
126
59
103
6
390
72
36
6
27
32
13
12
18
18
108
23
37
11
37
96
59
13
18
30
6
45
32
139
5
64
15
17
96
67
29
193
47
97
54
12
42
35
1
18
30
72
24
95
67
30
42
36
54
30
24
18
30
53
7
84
5
73
12
126
78
264
72
15
21
11
31
17
139
60
12
6
39
51
12
33
111
132
30
90
114
83
1
36
6
5
31
66
72
96
18
5
13
138
9
15
102
186
81
81
156
54
72
24
120
5
31
18
36
18
41
1
30
6
72
51
75
18
126
18
12
168
15
15
150
54
18
54
36
18
18
66
96
12
39
3
30
60
210
24
57
15
72
41
160
87
30
72
60
30
144
90
47
96
1
42
5
7
78
27
3
77
49
6
48
18
60
48
90
24
12
173
49
48
54
18
39
69
18
78
27
9
12
36
36
24
66
72
6
18
18
18
48
6
30
6
18
12
72
5
55
57
135
24
108
149
25
87
45
36
15
32
73
60
72
51
51
60
36
45
9
156
18
9
33
66
29
241
150
18
30
18
71
1
36
252
6
41
31
72
9
75
117
9
42
12
54
78
48
36
162
54
54
36
24
15
3
72
5
97
150
54
342
29
64
63
54
126
18
11
31
84
72
114
99
96
3
48
78
36
27
3
29
85
54
5
7
89
16
93
36
143
19
36
18
60
108
18
84
60
90
3
128
31
192
113
163
29
37
18
18
60
30
29
16
96
3
18
90
36
24
53
85
6
36
84
150
36
30
69
9
48
23
16
93
72
59
7
36
53
19
36
42
18
30
6
72
17
64
45
18
48
6
108
174
6
66
60
336
24
21
32
85
54
18
6
72
108
48
18
23
13
3
15
129
3
141
21
30
29
175
12
144
53
7
9
9
174
150
3
15
102
107
19
18
6
180
30
54
24
36
108
90
11
235
5
19
36
12
78
156
6
126
90
21
81
42
48
36
96
12
36
108
42
12
78
12
197
48
16
63
42
66
42
30
29
7
42
48
6
9
9
71
127
113
7
60
12
180
6
72
12
54
90
90
6
51
105
42
18
18
12
78
36
102
197
1
6
57
297
167
13
60
30
54
24
59
175
30
186
18
108
59
121
12
107
37
54
53
112
32
25
84
78
36
48
24
30
11
349
6
29
61
36
12
90
89
112
123
69
3
6
66
72
54
96
71
85
54
69
32
13
12
18
21
69
6
12
57
33
96
95
13
18
120
186
66
36
78
102
72
29
49
90
108
30
54
24
18
54
54
36
203
16
45
83
31
102
11
48
1
15
39
36
53
112
51
45
75
24
18
48
42
36
48
126
72
186
72
138
6
5
67
29
43
12
6
12
23
19
29
79
12
144
5
112
33
47
19
18
72
42
9
48
117
24
54
12
72
42
18
30
15
63
17
145
90
21
135
108
204
156
53
112
15
72
6
72
126
84
6
12
6
90
12
11
16
99
132
36
210
3
144
51
18
6
21
63
6
54
5
7
ABCD 95583009352*3^$a+1 [50005]
24
64
80
220
32
40
60
24
51
33
120
56
4
93
15
104
16
104
4
56
133
11
84
31
9
140
12
60
60
40
44
84
96
100
56
64
44
12
48
13
87
93
83
4
3
9
63
257
4
104
36
180
40
44
1
35
1
15
3
65
88
117
35
12
64
140
100
20
84
72
88
120
32
84
85
155
40
56
24
31
33
48
308
76
21
3
24
116
1
3
12
24
84
156
84
33
107
40
51
149
192
204
24
7
90
15
24
20
49
51
56
24
84
91
105
24
33
27
36
56
28
51
69
72
164
55
72
53
52
48
56
4
60
69
11
120
31
53
76
87
72
5
96
61
63
132
3
5
16
144
36
236
49
11
28
228
39
29
24
76
56
31
9
8
72
120
79
125
40
56
28
21
72
47
12
64
36
104
40
80
121
51
152
100
57
15
156
8
4
123
17
12
124
72
68
60
16
48
120
32
4
12
44
91
54
23
40
27
18
27
60
21
99
20
28
12
3
21
96
9
15
60
144
48
84
8
76
60
44
55
18
99
8
132
4
9
18
144
29
64
105
27
24
120
56
84
52
128
4
72
225
23
76
45
99
92
115
81
92
25
11
4
20
36
1
35
84
84
16
69
107
24
24
277
15
3
33
12
117
3
108
24
9
15
237
63
204
57
203
28
39
113
88
84
24
84
21
51
48
36
60
320
7
72
33
273
36
3
12
24
20
40
56
16
12
33
23
36
88
36
56
4
24
56
100
45
87
237
11
16
180
45
15
39
177
48
9
183
212
60
16
24
72
68
100
21
35
36
19
45
24
93
99
36
132
216
24
32
28
20
97
183
20
16
56
13
15
3
33
56
55
18
303
128
4
12
21
47
12
16
12
57
51
8
4
153
18
45
56
4
140
24
1
147
72
12
8
112
9
59
36
49
35
181
71
76
15
57
12
24
12
12
45
51
60
56
168
7
5
28
21
36
36
27
20
40
20
37
171
120
44
40
68
7
29
25
90
9
180
152
73
11
40
24
116
25
234
185
12
100
81
23
84
36
55
5
85
36
90
18
36
15
200
24
13
54
53
28
8
109
3
8
120
24
72
4
57
195
68
76
108
75
81
24
156
99
105
21
90
65
25
51
120
68
36
76
135
126
90
29
184
80
52
132
80
37
54
126
39
56
40
44
124
80
148
45
72
15
3
9
80
88
80
12
28
45
35
37
59
31
9
72
9
54
54
11
16
96
12
96
56
64
27
72
72
9
44
1
75
104
40
48
93
59
76
27
33
39
153
63
69
21
35
124
60
56
36
13
3
48
216
84
9
3
8
16
108
120
108
84
3
33
44
120
91
17
160
60
105
15
120
176
40
9
11
84
36
36
28
20
1
131
13
378
18
51
20
109
72
18
5
4
276
21
23
13
227
36
4
21
51
96
168
72
72
36
24
216
44
40
80
40
20
220
48
72
48
128
124
75
105
21
35
24
13
72
3
33
11
400
20
28
20
16
36
108
32
4
12
24
44
16
24
60
36
108
20
97
36
15
12
20
192
136
8
24
25
95
31
81
164
16
9
11
28
80
187
18
15
60
123
54
3
56
76
164
16
68
72
60
148
60
15
21
51
53
16
116
85
63
80
16
12
104
124
24
72
8
181
15
56
24
124
33
75
15
9
8
55
185
12
64
200
4
12
168
80
12
64
24
156
20
36
28
213
23
4
36
60
111
65
40
80
31
77
12
24
76
9
51
48
32
4
81
3
15
18
63
36
9
35
16
93
3
12
21
35
280
27
57
96
104
13
72
3
177
15
21
75
60
20
4
80
100
216
165
179
12
84
85
27
9
83
97
3
15
33
68
16
36
152
52
ABCD 95583168698*3^$a+1 [50016]
47
12
121
23
49
3
39
30
119
24
73
15
9
71
55
12
78
72
11
7
5
72
7
33
21
54
41
60
7
54
24
126
36
9
20
48
48
13
6
29
60
24
25
47
31
65
24
60
48
1
51
8
13
27
80
13
24
35
36
19
36
9
9
27
9
131
7
41
91
101
84
48
67
18
6
29
133
27
168
12
3
17
7
18
72
54
65
97
120
24
36
27
56
109
18
17
7
5
25
24
30
60
5
7
42
27
128
1
95
16
176
37
3
8
36
28
8
67
30
71
4
33
18
29
97
6
12
65
7
5
1
15
32
37
155
133
11
36
48
73
12
18
5
12
73
15
32
40
8
19
29
1
111
192
32
31
65
109
3
56
16
80
36
4
60
44
31
36
12
18
144
51
27
17
19
72
137
1
11
13
72
35
13
35
40
3
5
85
48
11
24
24
13
60
12
11
64
32
73
95
96
84
12
1
42
5
13
84
3
12
8
12
36
55
113
24
175
18
23
24
43
29
36
7
77
103
12
78
11
1
60
35
36
55
17
13
18
17
48
31
33
68
12
85
83
40
57
23
85
15
12
56
25
72
119
25
66
24
90
54
30
6
30
51
3
29
25
6
12
78
71
1
23
7
57
3
198
71
1
83
7
29
73
42
18
23
112
3
24
18
36
35
60
144
108
103
9
20
1
47
48
67
125
4
8
112
20
16
9
36
23
61
11
4
3
72
126
42
33
12
63
77
13
23
7
72
78
23
31
30
3
8
25
155
7
78
12
11
4
32
13
47
24
60
7
5
52
140
72
25
48
60
48
59
1
54
41
49
23
67
29
7
17
60
13
30
57
56
52
20
64
9
95
61
24
12
23
16
15
6
23
31
36
45
32
31
12
60
189
9
99
68
40
3
125
7
18
66
53
1
24
12
131
72
52
21
84
11
24
48
13
18
9
153
54
33
56
52
39
30
36
54
33
27
36
53
12
4
93
36
54
48
129
20
108
52
75
36
12
36
6
11
25
30
24
29
25
11
16
27
90
12
36
78
12
29
24
91
65
28
3
17
12
61
107
31
41
24
25
35
60
19
48
5
37
27
39
57
39
53
37
11
79
30
23
13
18
125
37
54
5
73
12
119
67
72
48
24
66
42
30
35
72
19
57
12
27
36
17
72
13
15
20
7
30
24
90
9
57
78
18
35
48
19
36
42
107
36
12
72
96
1
54
9
45
63
27
12
5
1
30
18
36
6
29
1
54
6
30
24
5
40
63
12
21
32
55
6
11
24
12
4
3
30
18
77
48
60
73
11
16
9
36
159
20
31
90
35
60
13
59
12
36
7
30
42
36
120
69
44
12
4
68
40
3
53
31
6
54
5
144
49
48
24
30
5
1
27
117
35
16
3
137
25
48
39
12
75
18
60
12
83
120
36
19
18
47
7
66
39
44
7
5
55
12
17
1
24
30
5
13
3
8
12
55
9
63
12
186
59
13
63
63
36
5
28
32
25
35
31
5
73
12
23
67
54
11
4
21
87
116
16
15
24
17
132
7
29
25
39
8
192
36
16
20
16
12
27
30
6
54
63
75
108
113
19
48
17
1
24
120
6
29
1
6
30
23
180
96
25
35
61
51
3
72
54
59
24
25
12
36
90
29
40
3
6
36
36
47
36
79
5
7
21
252
68
108
19
42
11
72
40
8
132
108
19
53
72
19
17
4
56
100
32
36
49
11
84
31
30
6
120
21
15
57
20
85
78
18
36
11
24
1
47
55
78
59
36
108
7
17
48
79
18
60
27
8
85
75
3
5
48
24
157
30
60
65
36
12
7
60
5
13
66
114
15
105
36
11
103
12
60
48
42
18
105
32
61
15
15
53
12
25
60
47
7
54
72
47
55
6
35
16
15
144
42
90
45
60
15
5
55
9
56
132
36
1
143
28
9
30
24
66
11
64
8
25
42
36
54
120
51
20
25
18
17
19
18
47
55
6
35
12
36
19
185
1
87
80
64
108
21
71
24
24
25
12
15
20
61
12
23
12
43
18
54
41
72
25
87
75
17
61
102
17
43
5
28
33
35
12
4
45
51
3
36
36
72
77
24
1
6
17
48
7
5
13
95
84
31
5
13
24
30
78
15
69
60
18
36
9
21
35
19
6
59
175
12
6
83
25
51
68
40
56
60
7
5
49
6
54
71
145
30
5
19
30
6
65
109
35
48
61
144
23
84
108
25
35
180
12
79
17
100
32
31
29
120
43
54
24
87
8
7
17
1
47
12
28
24
3
48
5
48
109
23
48
1
36
18
72
90
18
6
11
7
12
53
43
18
12
15
68
132
48
31
45
3
42
54
89
36
49
108
42
53
19
33
57
11
12
48
19
161
124
3
41
49
48
78
72
108
12
60
5
84
36
64
9
95
67
45
9
15
44
7
5
37
18
17
1
66
5
31
53
79
45
21
24
102
29
25
42
53
12
25
27
75
72
21
15
53
7
9
21
60
30
5
48
72
48
67
17
55
41
49
11
1
83
97
6
48
36
18
18
29
25
15
9
66
33
21
39
20
60
25
180
3
20
37
87
8
31
17
12
12
61
90
60
54
23
7
78
66
29
112
36
60
75
9
3
42
15
180
15
90
60
54
29
133
72
107
1
48
42
12
42
23
97
3
20
60
12
19
5
24
73
15
8
132
67
17
16
12
27
54
12
23
1
59
31
30
60
108
11
36
55
41
13
ABCD 95583189998*3^$a+1 [50022]
21
24
31
5
49
155
96
13
2
16
20
58
54
5
27
18
72
39
49
38
52
6
6
5
69
24
72
3
12
55
24
44
52
5
55
36
113
79
12
5
49
24
2
36
58
11
120
19
29
60
120
57
34
14
18
22
38
64
29
24
61
24
78
149
60
33
192
24
190
5
19
5
45
42
9
7
60
8
136
29
37
78
5
21
75
93
22
65
15
9
24
7
50
135
15
10
8
15
1
74
16
5
27
28
5
24
3
58
32
64
26
118
56
39
55
65
175
104
72
10
24
54
2
63
12
43
36
30
6
8
16
66
78
32
4
6
138
17
60
1
18
36
5
13
47
123
45
33
112
35
15
21
55
24
56
9
25
6
114
26
6
39
9
15
12
43
41
24
97
18
60
20
12
69
19
5
21
22
8
40
5
55
5
9
40
6
41
39
196
38
22
53
37
14
141
21
40
14
36
48
22
23
19
6
26
94
119
7
18
8
3
36
1
23
55
5
61
18
12
74
15
1
30
65
33
250
62
48
46
26
24
66
118
30
17
15
9
9
22
96
137
33
27
15
118
102
36
60
24
72
20
30
15
24
7
8
16
168
120
18
8
111
48
7
5
24
19
50
75
36
24
7
8
10
71
84
60
31
116
4
41
9
46
8
57
43
17
15
9
7
78
6
138
18
53
25
11
51
84
6
27
13
32
15
3
30
18
9
91
42
23
31
24
42
42
20
42
3
31
6
95
9
54
45
37
74
6
10
108
2
15
3
96
16
54
14
106
6
48
120
8
33
9
70
12
38
22
29
36
1
8
120
22
12
5
1
11
13
47
19
36
48
2
3
37
30
5
24
7
80
118
62
57
97
110
10
6
168
5
27
34
38
112
36
14
40
6
42
95
12
19
2
147
7
30
54
104
16
24
18
83
27
34
30
44
76
53
96
21
15
1
48
14
28
77
36
60
49
38
12
6
15
15
72
33
156
24
96
15
28
5
117
46
44
30
15
9
72
30
10
32
70
66
11
135
33
21
24
15
3
12
18
34
20
16
2
96
30
21
13
6
84
30
62
4
5
84
3
34
86
24
4
30
14
10
47
55
66
8
15
55
20
9
43
29
24
91
66
42
6
119
12
3
40
32
24
10
11
99
16
96
48
89
1
24
71
96
81
24
30
24
9
12
99
69
3
10
54
65
33
40
96
42
29
48
57
16
32
10
6
30
101
21
27
21
6
9
7
29
3
21
24
31
14
87
175
29
15
70
62
64
48
66
32
39
60
85
6
29
43
68
12
10
6
162
78
2
27
3
90
22
5
37
86
69
19
2
39
51
4
65
15
10
14
106
38
72
34
30
29
37
30
89
111
93
13
158
10
14
16
2
18
21
15
34
71
1
18
32
4
5
24
21
24
16
24
35
51
9
27
30
22
2
46
42
146
22
32
10
62
48
6
9
127
5
13
62
90
3
141
16
90
53
12
21
3
67
53
27
9
25
18
41
45
64
42
5
39
4
5
55
56
72
58
6
5
13
50
52
144
32
93
37
14
40
18
18
17
61
96
66
29
24
7
20
28
29
93
70
17
31
2
70
8
40
89
7
66
24
8
51
84
3
57
51
34
78
29
13
150
77
39
21
24
99
22
8
15
31
80
72
24
10
6
20
9
85
14
21
60
3
21
1
23
33
30
58
74
12
64
50
30
4
5
15
18
87
7
60
78
72
6
120
92
30
15
12
45
58
17
13
2
105
99
9
1
26
16
38
10
12
72
8
4
14
6
18
15
7
90
86
18
34
6
14
21
37
8
75
75
16
36
14
6
58
66
29
25
6
53
12
1
23
36
19
5
31
6
78
2
48
96
39
84
37
14
10
14
16
2
82
5
33
39
19
12
8
45
24
163
72
2
3
61
72
8
51
19
29
36
25
11
21
3
7
14
18
48
22
56
15
84
75
81
24
60
85
26
21
108
123
33
49
18
20
18
15
31
8
21
36
55
66
24
78
5
3
4
5
1
62
21
55
29
12
51
84
6
90
64
110
3
96
15
9
117
3
63
28
41
49
6
18
6
2
10
30
47
12
39
36
76
14
99
99
58
30
42
6
32
9
91
30
14
36
108
36
4
5
24
3
48
21
13
80
51
36
3
12
10
120
6
8
4
77
48
120
12
19
41
24
25
95
79
17
15
9
7
42
6
24
48
77
31
44
52
30
14
45
21
63
7
8
10
6
66
35
3
21
84
1
66
29
7
42
35
3
10
18
80
21
75
94
11
13
11
45
34
20
72
90
6
69
85
30
96
72
66
50
52
24
324
6
48
32
46
80
34
6
17
31
24
5
37
23
1
35
109
120
38
10
24
8
15
33
3
24
67
5
51
69
55
14
22
48
2
3
141
15
129
64
8
27
45
10
36
5
21
18
112
29
39
58
24
143
55
5
3
18
6
16
18
72
23
36
61
38
42
63
127
20
60
18
51
48
21
6
16
2
15
1
2
160
29
1
107
67
8
21
75
9
7
18
47
9
15
97
8
6
4
29
51
52
2
15
111
114
40
11
39
156
10
14
10
35
45
75
96
39
22
95
55
29
7
29
19
54
35
36
24
12
3
105
3
4
98
6
72
108
4
60
30
30
5
12
39
16
24
84
20
28
29
49
32
27
61
11
60
9
75
24
3
18
70
5
36
1
24
8
118
29
75
18
18
12
10
26
21
24
9
58
92
72
34
86
36
93
7
32
18
22
77
19
84
65
156
1
8
120
6
12
9
55
53
123
22
107
84
96
15
66
3
7
44
4
32
22
30
2
54
81
63
18
3
111
16
32
60
66
24
10
60
122
39
24
7
5
3
12
64
126
35
60
1
8
30
9
1
14
10
26
16
20
18
88
18
14
72
54
69
61
2
12
18
ABCD 95583332732*3^$a+1 [50057]
129
55
35
69
21
27
63
1
8
45
27
64
89
103
24
89
175
192
272
40
48
200
24
64
65
7
8
40
80
9
36
36
79
65
7
24
95
33
21
19
125
123
240
48
136
168
72
104
120
120
184
17
31
32
48
208
32
40
8
72
33
87
39
25
104
15
144
1
71
153
136
35
126
271
8
64
71
36
109
120
32
192
88
120
59
165
40
119
249
57
39
96
9
31
23
25
152
3
133
47
1
71
1
8
24
165
43
209
103
48
120
197
67
113
151
32
40
29
235
56
40
48
56
16
224
24
255
1
35
69
40
56
64
56
24
15
126
108
7
119
81
16
24
8
87
90
39
240
24
72
40
35
45
16
80
232
120
47
25
120
89
31
128
360
48
48
51
93
16
96
119
105
184
72
80
16
173
54
93
144
15
193
48
8
16
5
54
61
8
21
211
23
97
119
49
95
97
29
36
55
176
88
96
104
160
56
216
48
9
55
32
39
25
176
159
97
24
5
43
56
144
112
23
81
64
35
85
128
219
213
21
36
63
40
216
72
80
33
54
1
125
19
32
39
81
64
80
64
128
192
21
99
520
47
81
9
15
40
120
8
40
72
96
384
89
207
144
40
56
40
107
21
112
48
72
17
72
31
23
9
27
13
152
69
19
71
54
3
64
296
120
93
99
40
296
69
3
72
87
49
41
270
33
111
1
104
160
5
216
171
40
80
40
48
56
64
176
136
24
48
71
126
3
136
41
175
8
96
135
9
256
56
24
120
40
176
64
11
21
48
111
9
99
141
112
48
5
36
90
109
32
64
104
15
1
80
40
56
48
64
8
24
48
48
123
21
264
21
75
16
48
32
88
29
307
8
81
79
65
126
144
25
32
64
41
39
192
24
88
161
15
21
19
32
48
45
144
123
24
336
3
61
216
119
33
88
24
56
69
19
56
48
40
56
72
69
43
56
16
56
88
11
213
16
24
48
24
80
40
8
16
32
88
152
40
8
16
203
45
216
136
53
90
97
8
16
5
36
31
144
80
48
88
104
24
96
69
36
223
48
89
54
129
16
24
56
40
72
8
64
80
48
72
40
8
48
15
9
112
8
96
64
8
112
128
72
147
69
24
40
8
120
63
121
149
91
80
136
144
104
40
56
40
56
9
55
8
88
83
45
40
120
24
56
96
88
152
9
7
24
5
91
128
16
8
432
9
36
90
1
288
72
120
48
120
96
65
31
32
112
104
40
131
85
96
80
27
13
128
120
45
27
48
24
27
109
89
15
21
19
120
416
39
36
61
80
39
54
36
135
112
8
144
51
21
96
64
216
48
56
160
8
51
37
120
120
119
1
17
7
8
88
59
45
184
264
101
67
104
88
96
32
160
200
112
128
24
33
31
72
48
24
5
3
48
201
54
90
55
96
176
33
31
5
43
8
120
24
64
56
184
5
75
24
81
55
56
160
48
80
48
64
29
19
120
56
112
240
104
ABCD 95583463466*3^$a+1 [50220]
168
16
24
80
55
81
135
33
48
80
240
112
8
19
54
36
35
19
69
128
307
125
376
120
96
8
328
8
24
157
3
128
304
24
176
48
160
288
72
48
99
198
15
56
16
96
32
55
113
64
8
16
192
24
48
8
48
16
8
88
248
1
135
120
48
57
71
72
127
153
135
17
19
189
207
129
120
80
49
270
33
48
80
55
41
103
41
112
80
72
168
120
40
104
40
105
15
24
32
328
72
32
127
89
181
75
56
88
32
19
125
16
8
85
51
80
13
3
104
16
80
337
72
359
1
95
40
80
24
64
72
75
69
144
120
152
145
23
48
304
183
17
40
128
232
200
88
32
55
33
56
72
168
49
15
8
184
120
216
69
35
168
88
48
21
75
48
72
96
104
16
168
32
253
99
240
57
63
45
35
40
432
33
87
129
144
143
232
8
48
19
141
21
59
280
24
32
184
51
261
144
8
235
21
192
80
157
27
63
33
183
177
57
87
8
157
35
208
45
90
126
35
184
32
163
5
216
49
87
129
15
24
192
144
80
184
27
198
135
48
32
288
384
85
179
1
39
24
176
72
67
5
16
120
24
56
72
120
40
48
24
48
168
72
48
39
81
99
5
85
27
168
8
120
312
67
5
40
135
89
184
72
123
125
1
95
424
8
184
24
192
72
32
48
91
45
80
24
88
104
16
80
48
19
125
240
192
24
40
32
49
143
40
56
192
40
120
24
15
54
51
48
152
16
183
57
128
64
48
9
39
144
176
16
8
48
109
3
128
88
104
88
80
72
16
249
15
75
77
88
32
73
396
27
80
163
149
16
104
88
3
237
33
111
104
136
99
21
144
104
240
16
15
81
144
81
351
8
24
72
264
72
112
15
33
144
56
744
48
1
126
41
48
40
141
108
270
81
9
423
32
211
237
120
152
85
36
216
18
117
135
113
157
75
33
143
24
16
72
72
128
85
72
59
72
13
291
195
5
13
75
72
24
81
39
32
144
96
67
53
40
264
255
9
369
87
80
88
72
176
72
16
39
180
21
32
72
88
24
176
24
48
280
81
231
168
56
160
56
103
90
180
203
48
24
355
53
144
40
168
45
27
9
15
144
48
9
311
232
72
128
112
189
131
16
24
135
180
165
120
75
149
72
208
216
75
ABCD 95583627086*3^$a+1 [50105]
2
18
12
27
25
6
2
15
13
2
72
10
60
20
138
22
60
50
21
9
16
14
45
31
120
32
30
39
3
6
39
12
111
90
22
5
45
3
48
9
46
20
30
64
8
58
44
6
10
14
15
12
73
120
8
72
3
3
70
11
24
39
16
32
42
10
8
9
49
11
33
30
33
3
45
15
69
1
59
45
27
13
35
3
120
9
19
2
112
186
29
55
36
74
3
75
52
5
15
18
78
9
12
43
126
24
11
24
1
2
45
132
48
93
4
50
10
6
2
78
81
24
9
6
45
84
12
33
168
42
10
20
15
51
21
60
93
70
6
24
35
15
16
20
34
35
1
50
40
29
15
70
35
25
36
11
3
90
36
39
3
58
54
17
51
42
36
39
36
49
11
9
18
9
3
45
153
88
35
85
2
30
12
3
67
110
40
6
2
27
93
18
34
35
3
42
51
19
26
4
47
3
18
3
87
69
79
74
40
8
52
71
12
15
18
10
2
12
63
12
33
52
30
5
60
21
10
74
46
32
12
33
24
9
24
18
33
12
87
70
26
69
55
20
16
5
24
3
33
99
78
27
31
2
18
54
27
3
6
15
115
89
96
79
38
12
10
26
99
36
15
34
56
24
48
87
91
104
33
37
66
17
7
20
18
72
15
48
67
20
33
15
69
96
63
12
9
48
25
20
60
40
35
115
5
45
40
8
30
18
15
19
56
34
56
154
17
99
9
25
8
27
21
39
45
18
33
36
51
42
3
57
40
36
2
22
20
3
3
12
42
60
15
51
24
16
32
30
27
12
43
98
3
24
85
6
14
16
2
18
30
24
45
36
24
25
8
75
12
63
18
39
1
30
41
93
18
33
36
19
32
57
48
12
72
48
12
60
96
13
24
23
13
20
39
3
42
15
72
49
14
60
10
38
52
36
2
42
6
4
26
9
51
45
12
37
8
27
25
23
12
1
35
19
98
27
21
4
35
93
27
15
10
50
16
41
9
94
156
54
68
120
12
16
35
79
41
49
30
210
11
9
63
13
30
30
30
2
3
9
46
2
3
9
16
47
3
42
15
24
24
25
24
26
4
30
36
30
5
24
1
11
120
9
24
10
20
16
29
25
8
99
21
12
46
54
6
20
40
74
16
11
3
21
96
19
5
25
32
63
9
66
94
26
9
63
18
132
58
224
66
24
3
13
30
32
45
3
4
66
80
4
11
9
96
10
30
11
48
1
32
102
30
46
62
12
15
25
47
9
42
60
82
8
15
33
10
5
24
3
105
33
15
9
40
20
123
3
69
15
70
23
24
19
29
45
10
50
30
18
12
96
70
14
18
48
21
9
24
51
9
10
38
22
20
16
17
24
3
10
8
12
16
47
87
6
30
21
13
116
54
21
49
23
63
21
9
100
11
3
93
3
21
9
12
3
9
16
2
9
9
84
18
45
33
72
12
3
84
33
51
27
9
33
76
2
69
13
68
58
2
15
7
30
66
104
126
24
76
14
10
8
3
12
7
17
111
42
30
57
24
55
2
27
12
9
124
23
24
60
99
45
19
5
12
3
57
48
25
35
25
30
38
27
45
6
124
17
33
27
13
6
2
18
24
36
9
25
26
21
63
30
15
3
69
13
20
40
158
142
71
159
33
75
9
33
27
24
36
33
100
20
6
9
1
62
45
24
13
23
37
8
22
5
31
30
74
6
12
3
9
15
25
11
9
10
17
33
16
11
9
51
240
39
57
43
14
3
12
36
24
1
11
19
74
3
24
3
150
63
13
14
16
17
43
29
48
24
33
16
14
40
5
1
30
60
77
87
46
71
33
75
15
150
15
15
10
68
87
1
60
107
24
9
15
36
69
4
6
29
15
33
75
45
12
31
50
24
16
2
28
62
27
25
38
28
29
1
24
35
132
9
4
20
36
84
87
21
12
51
156
99
42
39
63
33
63
102
60
12
150
16
14
10
26
10
77
24
21
42
18
3
9
78
117
1
35
12
27
30
3
57
100
35
31
17
43
32
57
31
41
13
60
8
99
49
2
18
10
60
29
33
15
7
20
10
20
48
3
27
48
9
105
66
12
45
15
18
15
9
30
10
23
43
29
3
12
6
34
77
33
27
9
39
12
19
24
30
11
25
30
65
39
6
27
7
30
36
11
3
30
108
22
5
12
9
39
72
51
9
133
30
5
1
104
15
1
54
110
60
15
3
58
80
30
12
150
22
8
22
6
14
3
27
45
121
24
8
30
30
12
27
69
12
52
83
63
21
3
60
18
78
64
6
11
49
32
3
75
81
33
87
3
36
21
93
36
12
15
3
21
19
30
44
46
2
27
63
18
34
56
102
3
9
40
6
17
103
17
57
15
33
18
12
178
2
30
52
20
30
21
25
14
45
25
11
57
22
65
1
11
9
10
2
18
9
111
21
33
40
8
3
69
15
72
36
12
15
60
100
5
45
60
48
48
30
69
72
156
12
25
8
27
25
86
81
69
15
27
82
8
75
123
24
10
60
8
15
13
20
12
258
9
48
12
31
2
90
9
13
11
19
65
12
3
60
10
6
5
49
26
60
10
32
3
19
6
90
2
12
3
45
22
30
11
57
3
9
15
21
4
8
30
18
4
126
14
3
63
132
22
11
12
15
9
13
23
120
12
21
70
14
27
49
104
51
12
37
290
70
8
90
118
47
3
21
19
77
7
5
31
2
12
100
56
87
27
10
26
9
12
33
63
24
111
82
20
111
132
24
3
10
6
32
30
123
12
57
18
42
18
48
12
9
33
46
62
63
9
3
33
40
24
47
51
69
9
30
4
6
24
20
3
12
21
27
127
53
27
30
15
1
44
16
44
46
32
12
66
42
42
6
70
2
12
57
109
35
36
180
3
6
72
12
16
35
25
32
3
105
27
127
17
48
12
36
24
93
51
69
30
6
15
15
45
24
21
12
27
85
11
36
13
11
49
6
80
10
54
38
27
15
81
9
87
133
23
187
53
45
27
1
84
20
3
24
3
10
36
20
10
24
96
14
76
110
70
32
27
55
38
18
24
16
14
36
15
57
15
7
5
121
2
189
13
11
39
18
30
33
60
12
12
12
9
72
30
42
100
20
90
10
ABCD 95583642502*3^$a+1 [50013]
9
66
25
17
18
177
112
20
28
35
97
68
108
4
20
63
73
35
37
35
78
19
68
15
253
96
101
78
9
201
54
6
15
12
108
4
35
1
59
85
23
37
65
96
90
69
40
8
3
24
33
40
32
60
88
80
28
36
53
55
101
55
152
28
24
36
35
109
72
68
76
29
7
71
120
25
65
15
4
60
29
24
315
40
68
135
33
52
305
60
18
12
109
36
20
60
108
45
87
153
12
63
27
37
71
9
15
30
60
55
128
33
19
108
83
9
16
36
11
72
73
5
19
68
75
48
60
210
18
90
72
150
18
15
16
36
77
3
63
37
20
52
71
37
5
90
18
30
162
7
65
6
105
16
8
81
19
180
53
19
36
215
45
87
85
36
59
138
15
108
100
29
43
35
48
72
33
84
141
54
36
49
36
59
30
18
18
72
55
23
84
165
33
42
18
48
55
17
42
1
36
11
18
99
213
19
53
18
45
3
69
135
18
19
83
1
36
24
47
42
66
57
33
7
20
108
52
12
41
72
12
60
55
36
17
15
15
93
12
12
52
53
15
75
121
32
28
17
255
60
57
115
48
17
216
367
20
15
72
30
151
144
11
132
120
60
72
121
20
57
55
47
96
72
198
84
6
162
127
48
5
139
144
35
180
37
5
15
4
48
108
53
19
203
120
25
35
37
180
11
61
56
108
60
9
18
72
48
60
45
207
261
9
120
15
81
12
150
12
45
88
120
23
72
37
56
232
12
23
45
48
15
90
19
56
87
45
28
12
23
30
79
308
28
77
123
4
20
105
31
60
65
60
75
27
78
30
9
81
144
55
20
76
12
5
75
132
112
36
80
45
15
108
45
84
108
15
27
13
35
33
39
78
48
87
72
28
80
45
63
84
52
48
113
12
51
4
5
3
132
45
18
37
20
28
20
15
37
95
13
8
339
1
137
3
144
213
7
125
103
80
27
1
32
27
45
28
47
186
27
45
55
108
17
55
32
3
13
144
23
33
195
57
132
52
71
252
18
120
19
59
37
143
12
145
60
48
24
36
36
56
33
72
30
105
4
116
27
18
7
12
36
72
188
15
265
23
12
385
8
4
180
36
5
120
19
23
48
1
24
12
5
48
7
125
15
33
7
143
37
72
53
19
180
48
131
12
25
48
5
102
37
5
211
89
135
60
63
217
101
90
25
44
28
68
84
148
5
12
115
35
85
5
3
100
5
18
37
17
90
1
47
33
39
36
69
36
4
35
1
92
4
8
108
27
180
37
56
63
25
29
18
25
35
117
63
37
20
33
90
33
12
112
131
9
63
37
71
54
15
255
1
20
16
36
20
33
147
72
51
49
23
37
120
23
73
32
75
85
17
18
42
126
30
162
97
48
17
18
60
48
25
12
77
108
30
150
27
220
71
24
73
83
72
25
8
12
45
60
3
24
28
140
120
57
127
108
68
40
5
18
9
36
9
15
141
7
12
185
163
143
49
8
28
5
19
108
8
9
30
1
17
127
68
45
30
18
127
53
7
20
12
16
24
36
84
8
12
165
31
5
27
135
13
35
54
7
71
72
1
36
143
1
29
75
3
90
12
6
37
17
66
24
30
51
84
28
107
45
160
80
3
18
42
253
29
96
12
3
4
216
65
15
4
108
32
48
27
180
1
35
37
92
111
12
105
27
145
128
15
45
45
15
40
12
8
240
75
150
27
28
8
9
15
15
78
18
192
33
64
72
29
24
15
3
13
32
60
40
12
60
80
3
105
3
42
135
12
45
7
44
9
18
45
27
126
72
163
32
33
19
113
18
49
113
19
71
85
53
75
4
228
108
89
55
240
65
108
19
8
160
12
60
56
60
57
15
21
55
35
1
56
60
15
145
252
35
18
15
4
216
17
30
36
72
60
45
3
ABCD 95583752926*3^$a+1 [50095]
181
216
59
54
12
139
131
60
90
7
8
33
60
12
87
16
5
19
113
79
29
139
128
48
16
29
51
88
113
90
108
1
80
40
24
24
80
40
80
27
30
54
6
51
160
35
69
40
41
144
55
48
56
64
113
150
318
19
23
48
1
144
72
24
101
18
72
33
72
3
132
9
9
15
15
25
32
48
256
71
54
24
12
7
32
16
48
77
123
40
41
36
27
63
33
57
135
135
49
125
126
54
36
60
7
56
24
87
36
54
24
7
155
45
129
6
97
221
162
108
6
210
93
88
32
40
48
23
1
216
59
36
9
9
72
15
40
32
21
30
109
41
102
33
27
18
36
159
112
32
16
17
39
16
23
90
72
55
53
99
40
48
24
5
51
48
111
33
21
91
144
32
39
90
79
107
84
1
48
41
15
9
15
201
103
41
12
60
79
5
43
53
84
6
169
11
18
27
45
120
139
59
42
99
64
24
8
72
141
36
216
39
136
29
19
32
39
73
83
69
24
72
15
49
149
75
21
43
48
48
215
162
60
99
96
40
32
51
42
67
23
9
21
43
32
39
33
16
5
51
75
126
15
3
126
15
51
37
17
39
40
120
32
63
97
120
80
3
21
40
101
108
7
24
96
179
205
29
75
111
66
7
53
67
56
21
51
33
79
17
120
6
108
120
37
5
54
30
31
23
90
15
112
5
27
3
93
15
57
39
33
40
17
36
27
63
97
8
3
109
32
51
13
185
111
21
27
63
18
55
96
8
112
8
72
9
79
137
66
69
88
41
15
75
109
203
18
67
128
291
13
32
45
36
48
31
80
105
90
6
63
24
72
51
114
91
80
135
18
7
24
56
112
53
99
45
126
37
8
40
53
90
57
3
72
205
168
17
39
51
144
21
40
32
111
36
45
129
6
81
208
336
35
36
90
87
111
6
163
137
60
51
15
90
7
8
63
25
5
67
5
150
37
53
30
69
21
54
6
18
85
35
157
8
40
152
93
139
47
1
119
33
3
54
31
24
48
80
21
36
31
89
55
24
35
30
96
15
75
69
51
36
18
159
16
72
8
87
105
72
40
23
138
7
72
107
205
24
71
126
78
109
17
120
126
108
69
153
7
101
99
3
24
13
17
55
24
32
93
66
49
65
87
123
36
24
9
57
54
42
7
48
48
41
36
99
21
144
54
165
15
1
71
24
54
72
90
18
162
37
32
16
113
12
60
48
111
69
72
18
57
15
33
64
80
147
6
15
69
54
141
81
48
42
205
5
108
7
24
8
16
144
23
9
40
149
30
37
24
8
21
19
32
39
129
201
72
159
40
89
30
6
19
72
72
96
11
69
21
51
39
30
3
183
49
96
192
71
72
105
208
191
33
40
167
33
57
30
6
19
8
72
81
87
88
128
16
131
18
67
48
41
31
5
150
48
180
90
96
30
1
23
90
30
105
144
27
109
24
23
25
24
48
11
42
18
102
19
96
8
75
42
138
42
7
47
33
33
15
24
15
24
36
30
24
31
200
39
36
61
80
15
105
24
111
120
33
45
67
24
24
77
114
81
39
25
8
27
69
72
93
66
25
65
6
25
5
24
66
18
15
112
48
47
90
84
91
32
21
36
96
15
93
36
54
36
84
97
48
17
90
60
210
183
87
144
33
3
78
15
40
11
6
15
33
39
40
8
3
6
54
25
56
75
6
127
11
150
55
71
105
40
8
57
39
111
9
57
78
36
36
145
29
96
27
88
29
120
51
39
105
64
125
12
39
16
5
67
17
103
77
3
33
15
144
39
25
32
3
36
1
35
54
66
168
12
54
91
32
81
7
83
72
85
53
90
42
87
57
126
9
129
216
15
9
ABCD 95584595482*3^$a+1 [50021]
33
71
109
66
9
8
72
13
12
60
18
9
219
29
31
12
5
37
11
72
48
36
31
69
51
53
4
45
18
168
42
42
17
36
7
66
27
15
42
23
48
49
126
29
1
12
78
137
37
35
31
57
45
30
42
27
21
48
35
4
21
12
12
35
31
101
169
35
37
12
48
18
57
15
53
12
43
12
60
45
80
7
17
156
67
36
60
185
4
12
33
36
95
79
5
85
30
93
44
144
112
3
17
13
132
23
19
65
31
197
7
36
29
43
53
16
51
48
30
95
7
29
13
35
85
48
18
12
65
24
133
36
27
15
117
165
18
69
156
3
24
120
17
49
12
42
153
105
39
3
6
35
36
139
9
81
30
24
60
41
96
139
17
37
18
17
13
35
13
107
48
19
96
24
30
138
18
51
8
31
137
7
66
12
59
91
48
149
25
30
30
6
17
48
12
43
114
35
48
115
53
37
27
32
13
6
5
19
36
9
3
53
7
105
15
57
45
23
175
120
9
80
1
107
13
12
27
21
15
8
4
32
13
87
80
24
19
5
31
29
175
6
30
41
31
78
12
95
43
54
18
72
113
13
35
4
3
72
33
15
29
120
43
77
24
24
61
60
84
18
72
30
3
32
28
3
81
56
103
72
5
13
35
64
33
12
18
5
73
72
18
125
55
65
72
7
5
13
48
119
1
159
33
75
135
12
48
12
36
89
48
13
71
16
33
11
16
32
61
30
41
13
87
56
7
18
90
18
11
1
48
174
5
12
36
48
67
42
30
41
19
30
6
89
25
6
72
5
67
17
13
11
36
109
204
83
85
102
36
42
18
21
80
48
36
16
3
65
31
17
55
9
51
18
27
33
11
61
18
29
100
68
60
163
9
32
49
12
90
30
42
57
8
1
30
41
19
12
30
107
96
7
18
132
12
63
32
112
3
45
32
13
90
6
27
32
31
30
42
17
28
15
12
41
60
25
12
12
75
32
13
6
161
73
23
25
60
15
27
18
78
84
90
15
3
29
91
42
11
127
89
16
15
77
12
13
27
8
120
25
48
119
24
97
42
48
117
15
17
19
77
43
5
216
1
12
138
12
6
35
16
44
16
3
5
48
7
48
5
132
13
12
87
63
36
117
80
25
23
7
18
11
1
12
15
68
67
18
15
44
13
15
32
16
3
24
48
18
72
18
42
99
69
42
90
12
18
72
18
18
144
36
57
3
29
12
1
95
55
9
48
33
30
9
128
43
117
32
133
71
7
89
84
25
60
12
15
12
3
12
53
7
18
18
5
16
80
28
80
55
60
17
13
6
41
49
30
125
19
36
41
40
3
60
17
40
20
31
113
12
24
13
3
32
103
5
55
45
72
21
47
7
18
12
15
8
25
30
72
6
47
67
30
11
19
126
30
21
44
25
42
5
48
72
7
60
6
47
7
6
35
49
15
108
63
24
36
120
9
80
85
47
19
12
48
30
39
120
20
12
24
16
3
30
11
16
33
3
140
13
35
55
12
60
18
59
55
33
92
31
5
7
42
6
54
15
20
60
36
96
61
18
72
89
19
21
8
13
27
8
7
53
43
42
102
17
13
3
144
9
27
75
42
126
17
163
90
42
138
155
25
30
72
72
6
60
59
12
91
65
100
57
11
64
63
57
51
29
1
159
33
42
30
167
24
7
69
51
12
138
59
60
133
15
15
6
51
33
18
5
85
168
35
19
126
12
42
6
12
35
12
96
7
18
287
73
35
49
11
79
33
24
93
123
27
77
1
18
5
52
32
151
72
12
36
42
107
31
84
60
90
15
21
30
5
157
78
12
53
76
3
125
73
15
27
5
85
6
77
120
40
8
37
30
60
12
60
33
3
17
37
60
66
17
67
96
5
97
30
60
72
17
36
7
161
16
8
25
15
72
81
18
54
6
41
13
23
4
9
24
78
113
115
54
6
17
163
150
71
73
48
87
8
64
39
24
41
145
102
57
51
21
153
90
33
15
30
72
63
8
184
51
30
54
17
73
11
49
36
222
105
104
13
11
115
5
64
8
133
60
54
45
80
55
60
48
29
61
30
42
30
48
138
12
107
13
147
21
12
108
11
84
7
29
49
27
12
75
57
33
6
69
32
73
6
60
9
15
53
73
12
18
41
73
15
72
21
60
18
12
18
39
3
29
19
21
104
24
25
63
3
12
48
12
12
41
36
13
35
145
123
27
137
31
48
72
48
29
48
97
6
54
147
9
71
19
9
51
17
67
18
78
5
37
27
171
12
72
60
48
30
198
5
19
78
59
24
7
5
43
12
9
20
73
18
108
12
18
35
67
30
138
29
108
12
31
5
7
45
32
40
120
15
57
21
12
23
37
96
54
77
13
66
12
9
33
83
13
42
72
156
69
3
48
21
9
54
138
95
40
3
21
69
30
30
47
25
18
29
55
48
48
24
120
108
ABCD 95584710608*3^$a+1 [50016]
10
18
2
16
44
30
36
94
120
80
336
22
50
18
52
38
22
12
6
2
12
238
2
30
16
162
20
22
48
42
90
68
90
112
20
16
2
28
72
78
50
4
108
38
190
74
18
132
70
38
72
88
140
58
14
18
58
14
60
48
18
72
60
12
306
160
24
110
88
2
18
70
128
144
36
84
186
102
22
20
210
58
2
196
12
38
94
48
38
22
32
180
58
48
42
48
54
240
36
54
66
74
78
12
70
236
4
20
30
16
72
18
170
124
56
12
22
38
10
8
54
10
218
220
290
10
360
62
18
48
34
36
54
38
42
16
2
138
72
108
162
18
150
30
112
2
70
66
110
34
116
10
44
48
150
10
60
158
4
56
100
62
28
2
78
52
2
10
200
160
56
70
132
30
20
90
90
58
110
72
12
106
2
18
34
150
36
164
70
56
144
18
70
18
14
178
150
20
28
44
30
16
2
40
72
20
46
62
108
54
30
126
144
16
24
90
18
2
300
6
12
112
140
36
42
172
8
30
42
30
108
60
72
46
20
22
68
34
78
12
6
104
130
30
236
4
38
172
80
100
36
44
16
14
16
2
58
12
90
170
82
6
72
2
136
42
162
36
92
28
144
8
48
184
90
30
170
28
20
60
48
52
98
82
80
180
28
72
98
54
28
72
20
6
82
2
6
154
38
40
12
180
8
72
136
20
124
90
56
52
132
38
12
36
24
28
62
16
14
186
30
112
68
90
220
50
72
150
10
20
60
198
120
42
72
36
12
238
32
42
16
2
28
110
70
162
2
70
8
52
36
54
50
168
72
46
2
108
214
90
36
2
42
88
92
216
64
258
20
28
24
198
108
14
16
2
58
20
30
60
54
48
42
16
20
120
34
8
30
132
28
60
48
20
162
160
8
10
24
140
70
110
78
208
24
18
20
198
12
132
106
50
34
6
12
2
250
20
76
14
16
2
22
68
52
218
108
22
12
168
18
344
10
18
20
162
108
18
72
148
110
12
52
60
20
30
6
10
74
108
42
10
116
282
18
24
540
70
48
38
24
180
18
70
12
20
178
20
60
18
54
48
40
48
42
12
96
92
70
2
36
54
106
72
32
40
50
178
2
6
142
2
16
14
18
90
112
36
30
62
12
6
12
322
6
30
80
64
38
18
24
90
118
38
202
218
82
90
20
22
210
20
18
148
12
20
222
70
110
36
10
74
16
54
110
126
94
86
42
28
42
12
80
10
78
30
20
142
80
120
106
20
40
30
114
110
36
72
82
60
36
32
162
90
90
40
90
30
6
2
118
60
2
12
70
26
144
48
70
8
72
12
36
40
32
90
178
24
288
18
90
2
70
32
40
90
18
12
8
100
60
282
200
40
90
128
30
238
12
62
90
16
14
16
144
90
80
28
108
2
148
32
70
290
88
114
36
2
162
88
120
20
42
30
76
14
18
52
38
22
30
6
164
70
18
38
72
12
58
32
36
54
60
16
74
16
192
8
10
114
30
18
2
6
70
14
58
48
2
58
50
40
72
20
28
114
48
108
60
2
88
74
126
70
90
14
88
42
56
10
42
48
54
20
40
90
110
16
14
180
36
22
162
18
2
30
60
70
38
48
24
18
10
18
42
30
18
144
6
104
220
38
52
90
50
36
42
10
62
66
24
196
2
12
70
8
48
34
96
30
150
92
18
30
54
90
148
2
46
90
162
ABCD 95584811984*3^$a+1 [50005]
6
66
117
12
9
12
12
132
55
5
30
18
7
84
11
9
69
138
57
21
15
51
25
20
21
3
21
99
75
90
6
13
5
51
21
15
9
24
27
24
36
60
240
9
24
31
20
81
3
72
4
5
36
3
96
36
4
65
19
20
36
4
20
45
36
60
51
40
5
18
48
150
12
6
81
105
6
9
93
91
5
75
36
33
12
19
11
25
108
11
21
28
20
16
11
9
24
60
45
27
195
33
33
84
15
51
42
31
89
36
99
45
42
13
17
19
95
24
21
36
40
8
96
24
15
21
16
29
79
17
24
12
90
24
33
15
48
9
24
9
60
27
4
41
3
21
12
132
18
18
102
33
15
69
40
5
55
17
54
6
15
24
57
87
81
55
11
69
21
6
9
220
24
17
3
21
24
19
65
102
13
17
18
6
31
8
51
105
4
12
23
6
66
18
6
45
27
150
43
44
12
39
25
47
42
120
12
48
15
3
144
9
16
29
60
15
84
3
24
30
15
4
36
35
6
114
30
60
3
40
32
24
9
27
9
111
15
13
41
39
12
165
90
9
60
36
93
31
20
39
45
27
24
9
237
60
3
96
16
53
96
24
168
3
9
72
63
51
1
8
21
42
13
29
7
20
88
17
3
60
33
3
36
225
43
92
45
3
72
75
69
45
79
5
55
125
31
5
96
39
36
4
29
15
93
18
81
88
36
44
15
18
3
21
63
16
119
66
75
45
24
351
21
36
30
42
12
36
7
47
144
129
33
3
27
18
31
8
15
30
7
83
57
69
75
21
3
15
37
8
40
5
27
4
65
12
63
24
3
54
75
15
73
125
15
27
18
27
9
51
63
42
39
81
39
40
56
21
7
83
9
24
9
55
56
9
6
25
41
3
12
15
13
11
85
20
24
21
19
60
20
21
36
84
55
17
27
12
28
36
44
12
9
24
7
65
36
3
9
27
40
23
157
140
93
60
12
63
96
4
12
35
54
55
11
25
60
44
24
40
71
90
6
105
9
99
52
44
21
6
33
24
36
9
51
4
77
19
80
36
45
48
18
9
28
35
66
30
54
60
6
21
9
99
60
36
24
136
56
9
12
18
102
12
27
195
85
11
9
15
45
3
25
23
18
24
31
41
79
29
18
9
84
36
64
5
24
147
21
138
30
66
66
27
36
9
55
5
18
33
60
16
8
3
9
33
15
12
33
7
11
13
20
45
24
48
79
140
184
95
25
44
100
20
21
75
60
4
96
20
16
95
9
159
18
79
5
3
57
15
28
12
20
33
168
3
36
3
48
49
23
57
28
20
40
92
60
64
29
96
42
54
39
9
135
60
96
36
24
100
17
67
56
124
20
76
5
36
15
15
66
27
12
24
15
21
108
33
63
9
27
9
19
5
27
63
61
140
64
17
15
15
24
1
23
18
24
39
16
8
12
24
57
48
15
9
96
15
100
44
33
39
40
8
27
25
65
3
3
9
81
63
36
28
20
52
20
9
15
9
27
4
44
57
54
25
65
6
24
1
23
30
12
99
75
49
77
103
32
69
12
18
25
47
42
87
48
15
37
5
30
165
24
4
5
27
33
27
40
48
20
12
93
156
12
27
57
75
9
115
96
131
24
66
30
37
20
16
161
54
6
63
33
42
30
12
15
21
7
41
36
3
21
6
120
9
57
12
15
21
15
76
5
3
57
63
16
107
97
5
15
52
5
39
9
31
44
15
90
55
41
51
84
4
140
21
15
60
16
48
60
5
60
42
54
180
15
21
60
3
36
21
19
47
9
40
20
33
12
19
29
135
12
148
20
21
99
12
33
31
77
3
9
75
60
93
39
33
75
45
42
9
16
44
9
15
27
18
6
21
3
186
15
36
124
5
15
21
84
12
7
17
15
60
105
19
36
5
3
3
97
20
45
36
51
60
69
99
16
35
9
87
30
3
45
7
5
30
33
12
51
9
33
36
39
141
15
16
41
60
7
65
12
15
111
42
55
125
7
5
3
3
109
80
28
5
27
40
23
21
60
40
36
8
52
84
35
42
39
45
39
9
15
12
24
69
55
5
72
3
45
30
48
69
153
48
12
15
45
27
39
1
20
24
99
21
36
33
36
66
6
99
24
21
48
15
36
9
30
48
13
29
102
66
3
36
28
17
43
47
6
48
75
45
79
80
51
72
18
19
5
6
30
24
42
18
51
4
32
4
56
60
9
19
101
19
36
104
15
18
7
96
71
30
24
111
45
15
64
20
21
63
93
42
61
17
18
61
11
117
33
123
16
104
21
36
19
24
5
6
114
30
54
66
21
9
19
36
65
15
4
5
15
21
31
44
120
9
15
21
36
3
40
36
140
39
1
47
13
20
111
48
48
33
36
3
18
27
16
35
1
65
15
21
48
99
45
48
18
45
184
20
72
21
3
105
36
15
51
114
39
120
40
65
30
21
4
284
36
249
6
45
60
21
99
9
6
49
36
24
12
44
27
42
78
9
45
3
15
201
24
112
8
96
21
15
24
9
91
56
105
30
18
12
66
18
79
12
24
17
24
219
36
21
60
24
39
99
18
24
126
18
12
63
36
39
25
20
9
36
111
15
33
81
15
69
27
9
30
42
30
33
39
105
21
36
39
40
5
175
59
21
99
1
80
9
87
4
65
66
78
60
27
33
27
39
45
36
48
21
12
150
13
24
32
40
35
54
55
36
20
9
19
53
42
1
29
ABCD 95584832782*3^$a+1 [50097]
81
55
44
16
56
165
3
112
17
111
12
4
44
81
43
12
29
39
88
24
53
36
27
52
20
45
12
39
57
48
19
60
56
24
88
72
92
16
60
80
12
72
93
55
48
72
48
44
16
257
36
27
52
92
40
41
15
112
12
5
39
4
41
19
12
60
20
24
9
3
40
29
51
100
8
76
8
33
15
93
19
8
24
24
105
7
24
36
32
12
96
72
40
32
16
8
4
17
115
149
31
60
116
4
36
8
52
5
99
16
12
48
24
48
68
189
55
8
45
51
36
16
77
3
24
48
12
24
52
8
12
168
4
56
4
12
56
4
20
28
12
156
120
12
108
212
52
36
17
111
96
21
24
111
33
79
56
9
55
152
21
67
48
144
68
28
65
19
48
60
120
60
168
92
57
63
12
33
3
48
52
5
55
20
40
132
12
36
17
67
96
72
32
24
52
17
3
112
56
52
12
8
72
36
16
36
24
104
36
24
76
8
168
252
177
15
9
7
72
120
108
8
45
75
189
96
67
12
168
17
3
64
29
144
3
4
8
36
21
36
48
60
51
48
36
16
20
24
64
116
52
20
84
28
8
168
64
60
32
84
52
240
20
52
20
96
64
41
312
72
51
36
69
87
4
44
117
3
36
129
27
45
144
15
105
91
24
228
5
12
43
173
19
20
33
3
24
9
27
60
12
108
4
120
20
81
99
9
19
12
60
48
152
28
48
44
48
12
108
12
28
120
17
3
201
31
80
40
56
12
117
55
44
16
176
64
29
67
144
80
168
36
72
40
12
41
91
140
16
8
16
80
16
24
56
124
36
68
52
29
55
5
99
60
64
68
48
4
72
48
12
44
64
20
12
168
81
75
12
292
116
4
20
220
72
44
112
20
129
231
64
168
5
15
93
55
173
19
12
209
31
53
87
36
52
20
72
24
21
39
52
32
12
28
17
91
132
5
87
9
27
12
52
36
20
40
29
63
36
64
72
89
7
5
139
48
68
12
52
5
276
15
33
171
16
12
12
68
88
12
12
41
55
89
15
28
8
45
123
112
12
60
56
45
27
12
96
9
55
32
16
65
39
24
16
68
60
28
72
56
60
76
48
5
3
93
51
36
4
53
15
12
96
120
4
228
101
31
36
12
185
3
4
8
93
3
52
72
60
137
24
79
8
52
48
128
21
55
104
9
43
44
28
8
64
36
44
40
108
48
60
24
29
87
33
27
160
24
108
12
68
40
108
65
139
65
43
8
69
123
21
7
32
12
36
100
8
76
41
7
132
89
60
27
12
88
264
41
123
12
4
120
104
12
4
180
36
17
3
12
141
15
4
77
15
40
60
164
4
41
7
12
20
52
36
32
160
20
280
101
31
80
16
12
17
3
112
60
48
17
55
29
67
44
93
51
69
15
220
48
29
15
168
12
36
48
244
8
40
12
12
53
115
41
51
9
27
168
64
12
101
55
164
76
20
9
3
21
51
21
7
48
60
252
228
80
24
33
7
60
29
87
40
24
56
112
12
44
16
5
111
60
4
20
28
56
9
72
15
36
52
12
101
27
48
40
5
87
96
21
15
24
64
77
43
8
57
156
79
8
100
12
72
60
44
60
136
44
64
20
228
52
56
52
20
60
9
15
40
156
5
63
64
32
108
12
36
64
48
41
27
60
52
56
52
92
132
153
36
67
8
16
68
96
72
12
36
21
55
53
27
16
24
56
24
93
127
44
4
60
8
24
108
72
21
180
99
45
75
60
24
52
32
21
7
72
120
48
180
60
24
56
4
180
48
72
48
12
44
72
84
36
60
40
44
36
184
96
72
32
40
53
48
27
40
72
41
7
32
88
5
51
57
7
12
20
24
4
20
88
24
29
87
153
7
144
20
48
48
240
144
69
39
12
16
72
56
16
60
68
12
28
12
164
4
180
60
80
40
92
40
29
19
92
76
20
24
160
68
12
40
48
60
80
93
55
84
161
15
45
7
12
48
80
40
101
84
96
7
20
57
123
48
4
116
4
132
ABCD 95585554412*3^$a+1 [50124]
153
93
90
54
18
66
15
15
6
30
30
198
30
27
45
48
51
75
21
15
6
168
72
24
114
30
6
108
18
102
30
216
42
9
105
90
48
141
39
42
159
9
18
12
30
36
39
27
78
72
6
18
252
78
42
228
42
18
51
63
18
60
147
3
18
240
36
60
108
6
102
42
162
24
42
144
48
102
63
45
36
210
114
36
39
123
12
168
30
42
42
24
12
222
6
126
18
36
60
6
48
18
210
12
78
12
60
66
30
6
108
48
24
186
24
15
45
66
78
210
72
48
66
90
93
111
24
102
90
54
72
48
12
60
243
57
54
30
18
30
132
63
117
36
39
48
105
12
48
18
12
42
288
6
12
42
42
294
24
111
69
27
111
12
18
3
9
162
156
90
159
3
102
66
48
6
108
18
24
24
186
6
54
114
54
72
6
30
18
6
15
51
90
3
27
84
48
162
36
60
192
30
78
228
24
36
72
90
18
111
33
15
117
78
45
3
84
18
30
30
78
144
45
39
9
57
54
324
45
183
72
6
30
24
21
135
9
87
108
132
30
240
75
63
132
144
102
54
18
18
108
24
18
162
108
9
69
270
84
210
48
114
6
24
39
9
6
12
69
255
369
21
210
9
75
66
18
48
33
9
87
81
12
48
222
6
84
18
30
30
162
132
210
6
42
36
114
96
96
78
90
72
48
36
42
114
96
78
6
84
6
6
24
36
12
216
294
6
120
36
99
117
90
72
105
15
6
66
84
24
102
30
60
126
54
48
30
18
42
60
168
54
66
102
180
57
51
90
120
42
81
189
60
96
204
210
12
84
36
150
6
12
120
18
114
24
132
60
24
18
126
90
84
36
30
81
9
66
6
12
6
36
90
30
36
222
162
93
63
24
168
81
255
36
24
6
6
48
9
105
18
84
210
78
6
120
90
105
57
132
126
36
36
174
48
60
60
30
12
6
18
102
24
6
33
96
219
12
198
90
249
27
69
57
39
3
18
123
39
42
54
150
42
18
39
105
60
48
12
66
42
114
18
60
51
27
60
42
180
12
15
15
54
42
24
66
18
69
171
102
12
60
87
21
150
69
21
24
3
51
36
105
69
90
156
69
147
192
60
90
162
36
30
60
24
78
60
30
108
54
24
102
138
84
300
6
66
48
18
24
6
48
114
6
6
30
138
18
18
6
36
114
18
36
132
102
186
36
78
6
84
96
66
144
84
51
21
75
15
246
12
48
138
42
108
15
105
24
18
84
6
48
96
24
24
12
6
324
84
30
75
69
12
54
9
15
81
27
54
84
84
30
6
126
30
135
105
120
18
126
24
87
111
30
18
66
30
204
6
63
141
30
36
18
126
126
3
237
114
81
309
114
96
9
96
39
42
15
21
48
75
27
42
108
30
78
30
42
24
36
84
84
54
60
90
90
36
42
147
33
24
24
72
42
30
96
12
42
120
42
30
9
9
18
18
42
48
162
42
120
48
42
30
78
60
210
90
60
27
21
42
18
96
24
66
48
120
45
45
18
150
162
6
60
114
6
15
9
132
195
48
135
6
6
78
66
174
15
93
60
24
30
126
90
72
72
6
3
39
42
18
6
66
84
174
66
180
174
132
123
3
18
96
138
30
60
87
63
ABCD 95586263434*3^$a+1 [50005]
37
128
16
53
75
40
20
27
108
37
8
45
27
100
20
16
108
12
24
89
36
31
5
90
18
79
32
16
35
33
57
99
48
51
25
32
15
9
40
36
164
16
72
77
19
212
3
49
56
75
57
12
3
97
48
53
36
19
240
29
18
25
8
64
72
8
21
67
32
27
90
18
18
3
51
33
28
29
3
16
35
1
80
45
90
54
79
12
24
11
13
56
21
3
87
45
45
3
15
18
15
60
88
17
72
18
33
12
9
75
16
12
8
28
5
7
8
12
124
36
12
17
108
67
68
45
7
56
24
60
180
48
16
5
19
35
37
48
41
31
24
32
3
61
48
8
24
64
56
16
20
52
8
72
48
27
21
24
27
25
29
19
60
11
45
81
31
59
13
23
18
75
4
128
48
15
9
48
24
24
16
8
28
20
39
1
32
3
108
21
16
84
23
18
195
28
29
18
18
19
12
48
8
124
23
13
23
36
1
12
36
32
4
44
4
60
32
160
68
12
4
17
39
24
24
21
19
8
40
32
12
76
84
36
53
36
55
140
4
56
40
29
19
17
54
126
19
36
20
48
96
12
4
24
32
105
103
104
16
24
68
45
63
27
37
80
27
9
16
80
4
56
15
18
18
69
21
27
48
88
132
20
45
27
52
11
25
12
35
81
40
120
140
51
49
44
51
9
40
32
16
8
72
48
96
3
18
72
72
3
16
116
4
44
48
3
9
27
21
40
8
24
28
77
7
65
18
21
15
49
95
18
3
36
69
54
90
7
36
8
16
48
20
36
12
69
15
3
37
24
12
20
105
55
12
12
8
3
57
33
54
25
299
1
35
21
24
4
41
43
56
4
77
36
19
44
12
285
18
21
4
56
16
152
48
40
23
25
11
61
32
33
7
11
45
27
49
5
159
12
63
36
33
12
63
33
3
1
35
13
8
48
21
63
28
72
108
20
88
24
12
80
9
39
12
16
8
12
3
1
48
41
19
35
18
43
11
36
37
92
100
23
105
3
85
149
15
28
101
67
95
54
3
33
19
20
16
89
15
3
1
60
29
3
4
60
96
24
8
21
79
48
35
25
104
15
9
4
20
3
72
33
4
8
40
128
48
16
56
64
80
24
21
18
1
32
84
76
20
84
24
84
27
73
48
8
4
11
1
36
164
16
72
152
24
16
8
40
20
28
24
191
9
16
20
60
39
90
18
90
3
24
24
57
90
33
64
36
96
23
181
12
8
69
18
9
28
53
7
56
156
16
12
20
60
48
75
45
24
196
32
12
88
8
52
11
36
81
12
148
20
108
4
12
11
85
12
47
18
36
54
72
189
36
9
19
20
28
20
39
105
75
9
9
36
91
53
27
24
21
90
9
4
128
3
1
53
3
84
96
52
12
20
16
32
12
141
87
3
37
53
19
44
64
92
123
45
12
28
68
4
60
35
1
8
16
20
28
17
15
100
68
15
18
39
120
3
13
108
44
16
17
7
12
20
51
18
54
21
12
12
48
4
68
33
7
8
3
21
15
18
7
44
21
36
7
12
48
5
3
124
89
7
20
45
15
52
56
16
48
48
17
7
119
9
12
69
127
24
20
28
80
45
91
12
12
32
36
12
21
27
99
45
9
36
54
1
48
48
80
12
52
48
36
96
60
44
36
15
1
35
18
27
112
12
83
81
16
44
16
149
54
36
37
12
68
45
39
76
12
8
9
3
48
12
36
76
8
87
1
8
24
3
54
55
8
12
60
16
29
90
13
116
51
13
32
24
64
47
9
12
28
5
54
37
8
16
92
4
96
44
9
19
17
31
24
56
4
36
29
19
32
24
36
12
40
12
20
21
19
20
69
72
39
96
24
40
35
90
43
20
28
53
75
15
25
29
31
32
12
51
36
49
12
47
145
80
27
33
93
3
4
20
12
15
45
40
24
24
47
33
3
9
9
36
31
72
23
49
20
3
13
59
21
60
40
12
20
40
41
7
80
75
9
4
59
18
27
27
85
36
23
9
45
31
20
21
31
60
17
27
48
48
72
28
32
36
76
29
15
40
35
9
76
77
27
88
29
3
48
72
12
76
113
39
12
21
18
36
33
21
72
3
36
4
152
24
15
45
48
15
72
9
16
48
17
3
16
24
132
60
96
20
12
16
120
24
32
3
45
16
20
4
5
51
96
4
47
18
19
8
48
64
20
21
39
15
57
51
9
28
8
12
33
15
4
80
63
25
56
64
92
16
84
5
99
4
95
193
5
7
68
4
11
13
20
84
27
13
5
43
47
1
71
9
16
11
133
36
48
36
32
12
12
105
108
27
84
52
8
240
4
92
16
32
16
32
4
20
60
36
28
84
47
25
48
107
25
11
9
28
53
27
60
57
31
72
80
100
41
27
28
12
77
7
20
24
16
95
9
12
4
11
49
116
15
18
15
16
5
115
104
76
101
27
52
8
93
27
27
33
12
96
112
17
15
4
35
49
48
32
12
48
27
81
168
12
52
80
16
44
108
4
11
18
51
84
12
28
5
54
21
72
15
13
12
65
54
1
24
11
93
40
56
9
15
24
48
60
52
12
23
45
40
48
32
48
4
35
1
24
119
1
60
20
40
5
31
23
54
18
37
8
84
15
13
32
24
12
12
15
25
11
45
36
16
20
28
32
60
52
60
65
51
52
8
87
45
12
48
40
8
4
32
16
60
23
36
9
36
45
15
3
25
47
9
9
51
16
5
18
21
24
12
51
25
144
11
54
15
4
12
128
64
32
36
87
57
33
31
59
1
72
44
156
69
54
54
87
120
9
7
84
20
24
27
69
24
16
8
100
ABCD 95586579404*3^$a+1 [50021]
24
72
84
21
64
107
12
1
20
16
36
5
15
24
36
15
9
9
66
1
20
9
15
24
57
19
11
9
39
60
54
6
25
11
6
15
124
5
54
42
15
28
35
25
12
24
35
66
3
21
15
39
6
15
16
35
24
60
1
24
71
48
102
15
3
60
117
27
37
80
3
66
55
47
9
3
36
25
56
16
113
30
6
114
36
30
6
13
36
56
24
3
18
79
59
21
15
30
19
5
27
99
25
41
39
9
6
45
21
18
105
12
39
21
84
9
7
23
24
1
11
9
36
15
1
8
57
48
15
72
60
63
25
47
33
40
29
43
5
24
18
21
12
3
6
15
45
6
9
15
1
35
45
57
18
13
20
16
23
72
49
11
24
90
75
16
36
29
60
31
24
11
9
3
12
21
27
21
15
156
54
54
36
12
18
30
25
41
99
21
54
1
83
48
13
17
114
9
141
6
9
15
36
120
73
29
43
20
15
33
9
27
16
47
13
20
3
42
43
32
4
36
65
15
3
37
23
30
7
8
75
36
109
29
103
137
12
135
144
16
5
24
66
6
48
24
6
61
20
36
3
12
18
222
13
11
81
24
3
18
3
12
15
9
4
12
17
72
114
37
65
15
4
5
6
60
54
19
5
12
19
11
48
6
66
69
4
65
36
18
37
41
12
27
16
5
3
60
72
45
60
18
30
7
119
66
12
3
15
109
11
13
11
30
15
3
21
75
36
189
16
56
63
12
9
9
42
30
3
21
19
35
37
23
1
23
13
20
24
4
5
6
60
25
23
60
36
36
54
51
21
3
27
13
36
20
69
66
1
8
9
18
72
37
11
25
47
13
20
160
20
57
27
15
18
18
180
73
17
43
56
21
39
4
5
12
18
12
13
32
3
6
6
48
24
1
11
66
55
35
12
1
35
1
5
6
33
51
6
3
105
15
21
79
5
51
16
35
24
24
6
36
39
4
36
11
60
24
21
15
13
12
17
7
5
6
45
24
3
1
17
18
25
41
60
6
48
1
11
13
11
24
1
23
33
9
6
13
11
21
75
45
33
36
30
6
3
36
15
105
16
224
3
21
76
71
12
33
88
12
20
87
37
44
16
35
6
42
30
18
69
51
30
19
185
30
6
19
23
12
9
27
30
3
15
37
89
15
33
63
40
68
96
3
21
15
6
15
3
48
24
1
5
18
12
72
33
48
9
7
35
121
5
55
47
30
7
29
51
3
66
15
9
7
24
36
36
5
30
45
48
27
24
114
27
9
18
13
47
18
3
45
42
12
12
1
23
6
15
4
5
36
55
5
15
51
9
24
69
43
48
125
36
36
72
90
36
12
108
24
12
24
6
24
36
51
27
1
29
48
48
27
15
60
24
60
69
16
5
60
18
18
42
36
61
41
60
39
9
31
20
24
15
21
33
18
25
47
36
6
6
45
3
1
11
85
23
21
4
11
25
29
7
20
3
85
35
1
20
4
17
15
3
60
25
41
78
6
54
93
4
20
81
30
42
27
3
12
48
1
29
36
6
84
24
30
31
32
3
21
36
15
24
30
55
176
15
54
91
23
6
60
18
48
60
33
21
19
11
36
30
15
4
41
75
28
5
66
1
59
25
65
39
39
18
3
27
18
6
24
157
53
27
39
21
40
17
7
56
9
54
21
9
31
56
9
96
19
36
77
12
19
12
24
36
95
9
4
20
9
66
102
54
105
33
102
24
105
171
30
66
13
35
21
9
6
45
15
6
18
37
5
12
198
45
33
15
15
21
16
24
41
30
18
31
65
79
32
39
66
18
61
11
13
32
3
57
24
84
9
7
59
24
6
6
6
79
20
60
33
36
15
147
42
7
84
11
6
63
27
24
6
48
30
1
44
72
63
141
3
6
67
8
12
27
12
84
30
7
35
69
76
20
3
1
5
6
24
9
75
36
36
25
23
12
12
6
55
11
48
12
6
54
36
9
15
36
33
12
88
12
20
3
1
5
31
29
6
12
18
39
24
27
25
77
48
15
9
15
3
13
5
114
9
9
27
39
45
75
6
6
25
80
4
5
75
9
30
30
15
69
63
63
66
54
60
25
11
6
18
126
30
9
9
3
3
66
6
9
33
7
24
11
21
63
25
5
6
25
29
6
1
24
5
30
24
24
1
11
36
60
9
63
12
21
63
85
56
15
6
15
148
72
47
6
27
3
45
72
45
15
3
12
60
9
16
83
42
15
4
23
57
76
17
3
27
126
75
21
18
37
20
21
42
42
30
30
15
16
35
25
59
141
3
12
12
36
37
44
63
18
18
21
4
32
3
30
6
36
9
3
73
23
24
33
45
19
35
9
9
7
104
16
36
53
72
15
3
25
35
36
9
21
30
36
13
47
18
42
18
42
24
36
24
1
44
3
18
43
17
42
12
30
18
12
21
60
3
60
25
29
78
12
61
179
1
29
18
24
45
51
12
33
4
24
36
71
12
36
60
6
18
12
48
37
5
15
33
7
83
33
135
33
40
11
24
85
29
78
48
21
3
72
9
60
39
61
5
60
90
1
11
9
24
12
3
24
6
15
21
79
47
25
84
24
11
45
3
42
24
15
40
20
21
6
168
12
9
21
15
69
210
18
7
23
12
1
143
37
8
36
15
60
36
33
21
18
1
32
39
21
27
18
60
18
45
15
42
3
21
18
12
36
25
24
11
24
1
8
100
5
6
9
27
9
15
85
24
12
80
3
24
1
5
12
39
63
12
45
3
66
6
9
15
30
6
84
1
11
49
20
24
39
73
5
12
138
24
66
3
12
15
9
24
40
20
12
15
25
44
4
152
69
138
18
75
3
1
35
1
47
6
12
12
67
11
145
5
54
60
49
17
30
30
84
15
9
90
6
39
60
21
18
33
27
57
16
20
3
12
25
35
60
9
39
12
45
15
12
138
3
45
12
54
25
36
20
28
41
24
42
48
12
13
116
24
132
88
29
7
35
48
13
47
57
15
24
12
25
20
207
1
5
27
4
60
11
24
48
30
63
39
9
15
25
17
12
66
37
23
30
31
41
15
124
53
51
21
15
4
95
66
18
33
9
78
13
20
3
60
60
1
5
6
45
27
6
127
23
21
15
21
4
36
24
11
54
36
55
24
23
18
43
5
6
25
36
35
18
7
20
15
12
97
36
29
15
9
6
90
18
117
9
12
19
125
19
11
6
18
84
61
35
42
210
42
3
33
15
52
47
6
15
69
43
20
15
24
24
1
5
31
23
6
6
33
12
3
12
73
12
44
36
64
20
33
30
81
21
30
45
156
108
27
48
12
60
24
25
96
29
15
3
30
43
24
20
15
36
69
105
18
66
42
12
72
180
66
19
36
5
42
42
6
9
4
12
47
18
78
30
7
ABCD 95587176346*3^$a+1 [50041]
15
153
18
108
81
75
6
55
89
18
30
18
45
9
24
12
258
66
60
18
57
168
40
77
51
24
24
57
114
138
162
36
150
54
30
6
85
24
24
11
45
3
60
12
96
45
57
36
60
36
19
11
258
27
168
93
12
18
162
60
12
43
17
66
18
24
12
39
72
123
37
17
111
51
85
5
3
15
126
6
93
45
36
42
30
24
31
59
36
54
108
18
45
45
54
30
79
11
6
7
23
54
90
240
90
90
85
56
177
103
72
11
45
99
85
77
36
15
123
36
36
42
156
36
99
51
48
18
67
5
36
111
141
19
8
16
11
186
48
19
5
3
40
24
24
47
54
168
18
12
6
30
169
35
36
49
8
9
31
47
57
33
7
24
41
18
18
43
24
152
48
33
63
9
90
21
64
8
48
27
37
72
35
54
84
27
9
24
12
3
105
55
5
48
108
15
21
51
93
72
54
186
27
112
35
24
72
30
15
24
48
3
42
3
9
18
36
114
7
113
18
42
36
151
128
40
120
56
39
36
157
5
24
66
57
72
33
60
51
69
72
276
127
96
11
18
27
88
8
64
23
33
117
36
192
384
39
51
54
36
91
35
72
37
104
64
173
102
18
24
99
16
59
90
60
135
9
31
125
54
78
87
57
108
3
99
18
27
33
72
66
13
11
45
96
177
36
499
80
33
15
99
69
129
18
85
77
91
89
31
24
11
6
30
33
21
171
33
15
21
19
83
18
144
6
37
107
21
27
114
3
33
12
108
108
162
42
90
12
204
84
6
126
30
60
66
25
8
117
12
36
72
78
45
192
9
63
33
63
9
66
21
48
165
27
45
195
48
27
141
24
64
24
120
47
36
45
9
108
36
7
5
24
174
61
83
72
21
129
18
21
15
49
107
24
66
60
48
42
36
18
30
36
13
11
21
15
9
40
35
54
55
56
112
8
96
93
12
60
3
192
21
12
7
168
41
240
39
81
36
96
12
72
36
60
18
37
35
90
3
189
6
162
3
24
27
18
12
55
59
102
15
160
48
80
16
41
18
42
102
45
33
180
19
35
54
30
60
30
36
54
37
149
30
13
11
69
87
105
3
288
78
54
90
15
3
37
128
33
66
6
84
54
6
15
33
6
57
27
72
61
272
87
25
83
93
27
45
15
198
72
195
21
91
53
51
39
57
51
138
36
96
54
90
63
45
12
15
9
66
13
83
277
32
9
15
21
123
192
48
33
79
24
24
275
61
56
165
24
30
54
36
19
131
21
9
54
78
3
27
18
19
168
179
18
36
72
54
30
198
42
18
90
12
99
51
36
84
60
66
42
30
36
19
120
48
29
24
27
45
43
41
103
77
3
33
108
91
89
79
65
72
15
9
15
111
1
179
30
24
12
72
36
72
7
35
66
19
23
18
36
48
43
128
45
6
13
35
61
144
72
83
37
113
31
5
19
72
104
75
102
18
117
15
54
90
36
45
3
24
13
8
120
39
30
60
255
27
6
7
41
36
6
30
55
17
7
96
120
29
240
90
25
56
3
60
25
32
33
36
43
128
189
138
42
84
6
18
126
21
69
66
121
59
6
48
24
36
90
30
6
144
72
48
24
21
51
36
90
288
54
90
12
115
11
18
147
3
30
6
9
40
35
61
89
84
180
7
35
85
48
5
51
21
198
141
24
51
36
6
139
8
51
84
73
149
3
208
17
60
36
15
51
21
168
81
18
72
69
64
53
84
198
33
3
6
135
64
11
18
36
24
111
9
18
69
3
72
150
36
120
67
80
3
13
56
93
30
61
119
42
90
13
17
111
3
69
51
6
39
9
111
51
13
65
231
21
156
72
55
53
27
16
107
18
36
48
36
6
181
48
41
63
16
47
273
27
42
43
5
60
55
8
189
27
93
67
ABCD 95587821094*3^$a+1 [50050]
13
59
51
69
1
62
4
120
65
9
147
49
71
3
45
21
24
15
12
84
55
53
61
62
4
5
25
54
60
5
36
39
42
4
14
10
30
26
70
24
126
54
86
51
73
2
34
44
10
26
70
30
30
90
35
109
156
23
1
107
24
9
10
66
54
26
99
24
31
60
6
30
54
35
27
84
9
24
37
35
24
31
26
18
16
30
11
133
11
19
6
84
90
32
34
35
19
150
30
125
25
6
65
141
99
55
26
4
26
4
24
41
55
60
24
36
60
54
56
63
91
5
1
23
33
88
26
4
30
6
30
24
66
24
77
103
77
60
180
75
28
20
9
1
36
44
87
45
64
24
95
31
5
49
110
9
36
91
41
13
2
24
4
65
1
50
45
25
23
7
245
48
7
20
36
28
2
4
54
32
64
161
72
1
60
80
40
150
6
30
20
81
48
1
11
49
83
1
11
99
10
20
15
25
59
7
101
24
25
131
12
7
41
3
69
37
60
11
13
6
84
26
6
4
26
24
4
62
94
146
33
55
2
88
6
53
37
26
184
24
17
9
4
30
29
1
107
9
34
6
14
10
32
124
20
75
115
24
30
47
84
75
33
1
47
3
21
229
180
26
10
26
33
61
11
3
9
1
35
21
39
51
24
72
33
25
206
21
109
35
21
4
11
43
29
91
156
30
104
70
30
66
30
234
5
24
1
11
9
136
30
14
6
10
83
96
1
20
10
5
19
5
24
67
84
60
6
60
11
105
3
31
245
79
60
6
114
5
25
66
30
11
60
19
90
59
105
106
30
11
15
124
30
26
45
13
47
73
90
17
12
132
39
156
34
26
4
30
6
26
64
26
124
204
41
9
16
24
2
93
72
33
40
30
41
25
84
26
69
84
33
54
36
58
180
50
12
94
23
12
15
40
20
10
35
21
34
44
9
12
180
49
56
3
7
90
114
96
5
24
1
95
69
15
267
117
60
61
32
54
24
45
1
23
61
6
5
21
34
24
86
3
96
1
35
55
5
24
15
70
30
29
37
90
44
16
24
30
36
54
2
3
85
62
34
54
29
1
60
251
15
4
66
26
88
2
63
1
80
10
24
6
23
36
31
44
6
3
7
41
12
31
65
75
46
23
37
24
156
110
64
62
30
34
11
60
43
29
31
270
26
216
9
79
60
5
45
6
34
30
80
76
44
76
50
4
11
261
4
23
3
4
84
30
66
50
6
94
24
92
75
24
15
9
12
79
114
20
16
54
36
84
41
19
110
15
55
32
237
36
24
1
62
9
96
120
43
5
57
34
14
15
12
9
4
186
24
20
40
60
36
41
3
57
49
59
85
11
49
119
37
54
2
15
49
83
61
11
19
17
84
39
21
111
33
55
156
41
33
6
54
46
29
24
67
30
23
168
19
114
2
9
19
36
54
20
39
1
2
45
19
84
36
26
3
180
36
195
21
24
9
207
13
6
80
24
21
25
11
49
50
9
31
53
60
67
54
59
7
53
61
30
6
210
20
33
147
21
19
65
175
5
19
20
21
79
90
11
49
47
12
51
9
151
36
116
58
32
18
12
33
21
3
57
30
40
120
65
15
40
114
71
156
73
35
25
6
5
249
10
120
32
28
66
11
33
42
88
20
21
105
34
6
114
29
37
54
5
61
30
101
84
51
88
20
42
58
5
1
20
40
23
7
41
133
6
20
24
16
20
21
15
34
20
120
10
30
119
45
16
35
21
4
30
54
59
67
50
64
6
24
29
31
77
48
45
160
35
31
5
48
1
6
54
59
31
90
2
58
11
36
108
21
4
20
70
30
47
48
51
64
60
90
36
23
3
45
9
51
72
1
6
53
37
80
60
40
86
58
11
39
70
60
36
114
36
5
36
3
226
114
6
44
42
58
6
29
12
49
26
45
79
30
30
24
101
84
84
7
74
15
12
73
56
4
59
1
216
23
91
36
110
10
41
12
33
54
30
54
45
51
4
6
24
36
23
31
161
19
5
51
45
45
4
35
15
76
89
285
40
6
264
126
50
4
17
109
11
12
12
49
32
64
23
3
57
33
78
156
144
100
62
88
11
45
10
29
15
6
34
17
19
5
19
32
118
2
90
27
1
6
90
23
91
60
32
34
90
29
91
20
6
3
27
4
20
64
90
35
25
6
140
21
19
173
7
53
60
7
30
84
30
29
48
108
24
31
240
20
16
24
20
105
21
3
12
19
41
9
15
60
36
24
61
20
3
48
19
20
24
21
55
60
54
60
30
29
123
118
36
11
19
41
19
24
257
192
3
124
5
84
51
4
36
5
49
119
7
29
61
24
30
56
9
12
9
36
4
86
9
19
90
6
161
19
30
59
25
96
35
19
150
30
6
24
120
6
84
41
25
30
29
1
26
28
60
6
30
30
44
36
34
6
23
7
ABCD 95587953842*3^$a+1 [50010]
95
79
65
31
33
39
81
45
24
60
78
30
18
137
24
103
18
23
25
60
12
342
18
60
42
6
120
6
36
12
78
63
87
65
13
35
25
15
201
48
23
7
72
54
59
37
36
15
24
80
19
5
61
35
24
25
39
15
48
9
8
55
65
61
107
40
24
39
6
6
12
18
48
30
17
25
15
75
45
93
35
16
24
15
30
11
1
47
25
15
32
40
39
6
6
5
43
96
66
60
30
24
6
90
17
85
6
5
24
16
9
87
69
60
15
99
5
91
66
35
85
59
31
9
96
21
42
65
193
39
9
47
109
59
40
69
12
191
19
5
16
72
117
36
78
222
27
8
7
6
35
7
30
102
21
75
54
47
73
12
54
69
27
53
13
90
150
3
72
93
12
48
36
6
60
24
65
13
18
12
90
66
24
126
11
61
27
93
123
32
48
1
6
129
9
95
19
5
13
78
84
6
11
24
25
42
48
42
54
84
6
3
72
8
31
30
12
12
11
55
12
150
42
12
48
6
11
31
168
41
96
7
6
60
60
59
7
234
87
8
64
21
24
42
9
200
16
33
42
78
6
6
54
69
72
21
24
24
36
6
18
6
48
18
12
48
12
72
15
165
24
59
160
81
47
40
57
143
55
9
3
6
36
6
5
13
12
63
57
30
9
3
5
13
12
30
120
162
6
30
83
1
54
60
60
9
15
6
11
24
1
6
12
5
31
6
6
5
73
30
144
6
114
42
240
23
61
11
13
11
1
6
9
9
6
108
30
60
36
47
67
42
6
42
147
21
48
12
24
48
42
6
24
66
125
37
107
13
102
29
25
135
51
69
200
115
69
32
24
61
84
24
30
42
78
36
69
21
12
47
25
18
5
37
35
115
36
81
9
24
30
72
24
9
3
12
6
11
48
13
99
45
6
18
11
24
49
78
17
85
168
203
16
15
24
42
15
3
126
84
42
192
105
32
48
1
15
27
108
102
48
51
69
11
24
64
8
157
11
175
30
27
8
160
56
64
27
162
96
11
120
31
42
18
12
6
30
42
42
12
5
1
24
6
48
30
11
79
17
103
65
24
96
61
18
41
37
54
5
43
30
23
103
9
21
90
12
78
24
71
72
7
90
36
11
13
66
60
42
258
9
80
1
132
35
67
21
32
7
42
84
11
25
95
145
66
30
30
17
7
66
87
21
36
60
30
60
6
3
27
90
3
15
137
24
109
12
30
65
37
11
16
45
18
30
11
7
18
87
9
6
17
25
15
45
18
30
42
65
61
54
12
144
84
42
18
36
6
39
21
83
85
35
72
25
66
29
48
40
32
13
72
54
114
36
90
6
30
6
132
30
6
30
21
111
89
1
18
114
3
105
60
48
24
11
49
18
18
30
5
16
15
54
36
18
42
36
24
6
57
56
25
30
60
66
35
49
71
79
162
60
12
47
1
12
138
17
31
89
31
17
25
23
1
36
59
64
9
18
18
11
103
33
45
27
15
41
24
25
12
96
24
3
48
80
97
12
48
11
25
54
6
171
9
150
17
48
49
12
3
87
9
56
13
12
150
6
60
47
25
47
91
5
145
12
27
33
30
36
29
1
30
9
21
42
78
36
6
17
7
78
147
69
12
30
113
61
78
36
6
11
25
18
30
54
30
11
31
18
15
32
16
39
18
126
66
48
23
13
6
18
75
15
30
72
18
6
12
180
132
108
90
17
31
42
30
113
19
45
33
15
8
85
132
12
18
30
12
36
12
48
60
36
24
24
47
49
30
9
8
85
18
6
59
1
18
6
42
78
60
72
180
23
127
24
6
195
3
54
96
24
6
54
27
39
30
120
162
60
78
6
24
57
9
30
30
3
3
12
65
1
132
3
9
126
17
25
23
112
105
54
41
37
27
21
59
16
8
40
80
49
6
30
120
11
1
87
21
11
1
12
11
115
30
6
30
59
40
27
5
7
66
30
30
11
31
24
48
17
25
39
177
12
60
132
3
33
12
6
5
1
15
93
11
25
12
60
23
31
113
1
12
24
3
63
33
21
35
24
7
30
18
6
36
23
55
17
7
41
67
29
55
6
114
24
66
23
16
39
17
73
6
41
61
54
18
108
12
11
121
24
30
66
96
24
54
30
35
55
9
45
72
6
5
48
216
145
156
35
13
59
133
35
48
79
66
95
25
12
99
39
90
240
12
30
53
24
16
21
35
25
66
29
19
197
25
168
39
63
18
24
6
65
55
6
51
45
54
18
60
162
36
54
11
48
1
39
99
12
150
18
30
51
27
54
54
36
48
18
12
48
48
15
45
12
84
51
8
145
95
31
54
102
29
1
24
39
72
93
12
72
6
6
24
12
54
89
55
57
27
126
60
251
120
1
18
29
168
109
24
60
96
48
30
96
6
6
53
64
111
9
8
193
6
9
75
54
102
81
9
63
21
11
1
48
24
6
41
144
85
11
25
150
ABCD 95588995696*3^$a+1 [50015]
108
2
64
50
10
54
26
18
12
10
18
62
34
6
6
14
10
6
2
12
13
27
18
30
12
14
12
18
4
38
4
15
11
42
36
12
52
110
36
36
4
90
32
19
3
30
15
11
12
13
135
6
8
88
44
16
12
18
74
78
12
16
12
6
56
16
54
24
14
60
30
46
24
98
4
80
34
20
10
12
20
12
22
3
17
30
34
72
90
69
15
8
28
18
32
28
6
6
90
32
30
7
3
36
14
7
15
9
21
84
26
13
21
75
24
21
30
12
20
4
24
20
4
36
32
108
34
12
14
40
14
7
11
70
50
70
48
24
2
24
10
12
12
56
10
20
34
66
45
87
2
16
44
22
18
18
12
6
62
52
72
9
17
48
10
26
4
24
6
2
40
2
18
22
42
3
17
6
10
2
10
42
20
28
102
38
12
40
18
12
24
86
78
12
28
30
110
10
2
88
8
34
33
15
18
30
8
54
6
4
48
12
6
12
27
15
56
12
40
2
48
7
21
42
24
18
6
6
8
67
5
4
44
10
81
87
38
46
26
19
21
3
17
30
24
76
14
28
18
24
66
24
6
9
35
34
56
18
22
128
16
24
30
12
30
14
22
8
6
18
30
1
15
2
42
30
10
18
8
4
12
54
56
16
30
12
30
30
26
22
3
17
70
18
32
18
4
6
14
102
34
60
9
5
28
80
42
52
33
117
8
18
13
29
52
15
53
70
12
36
18
26
6
64
8
48
60
10
62
55
27
24
141
33
12
18
117
33
12
60
6
14
24
40
26
4
50
6
28
18
8
10
30
12
2
30
52
24
50
10
24
90
36
36
24
32
34
48
180
42
54
26
4
32
12
70
2
28
26
40
6
14
4
72
6
92
37
111
20
12
25
11
16
26
40
12
6
24
18
48
32
7
5
18
34
18
2
40
84
56
150
18
18
10
38
10
66
9
15
30
30
9
47
4
45
21
39
15
26
18
25
15
18
12
12
56
28
39
23
94
18
42
26
37
15
12
44
52
24
78
26
16
20
40
30
36
12
26
64
50
7
5
28
8
58
12
38
4
30
138
14
16
38
10
56
4
50
4
6
36
66
3
69
2
40
96
30
30
42
18
42
2
36
10
18
6
36
39
15
48
8
58
6
6
2
6
36
10
8
1
9
18
9
71
28
2
4
14
60
52
140
60
18
4
6
20
10
39
5
6
46
3
45
68
72
100
27
39
26
58
38
102
18
10
72
60
12
9
27
18
36
3
3
18
54
30
8
42
61
57
24
39
11
90
28
86
12
70
8
31
41
58
12
189
23
10
6
36
8
1
57
14
4
24
60
30
2
150
48
46
12
2
22
80
4
20
34
15
21
12
20
28
66
36
2
10
8
34
6
8
4
30
48
27
3
69
5
28
56
16
126
138
102
122
7
3
12
18
48
20
19
15
45
11
52
12
44
10
30
2
28
12
62
36
1
21
24
3
11
46
24
42
14
28
110
52
24
14
18
28
66
50
34
12
8
34
6
50
10
62
42
28
18
60
20
10
24
96
90
42
38
6
30
18
36
34
20
22
6
24
30
6
33
15
12
50
52
18
9
3
66
20
22
72
6
6
6
44
6
58
62
118
6
78
6
50
4
8
7
27
56
4
36
14
58
32
10
66
30
54
30
18
36
9
21
30
45
51
14
60
30
6
100
20
19
77
10
24
14
4
12
8
10
36
162
12
12
20
28
36
24
27
21
8
22
30
120
12
26
42
4
54
30
24
6
26
76
8
10
36
6
20
7
11
22
18
84
26
36
18
10
30
8
13
81
15
39
12
20
37
15
42
24
15
15
6
26
4
50
28
60
30
78
12
42
110
34
45
11
94
6
44
10
12
38
16
6
50
64
20
6
10
42
38
34
3
51
9
21
24
30
6
32
28
32
48
34
8
4
36
42
2
4
42
8
10
14
40
6
12
44
13
11
30
10
21
23
10
48
14
25
15
9
15
6
66
8
6
55
33
51
35
40
12
2
36
4
6
32
10
27
12
23
12
24
54
12
18
82
8
7
53
58
42
20
16
2
18
64
8
22
18
63
21
48
86
84
1
36
21
14
58
12
24
20
10
20
49
47
36
4
80
36
37
15
2
28
66
50
6
18
30
36
4
12
45
29
6
18
52
14
10
24
18
8
30
22
42
15
63
24
38
16
42
78
12
42
6
32
7
3
18
42
2
46
6
8
67
24
21
60
36
72
78
12
102
8
36
96
30
16
38
24
18
10
20
22
18
102
8
10
24
18
66
20
22
50
24
18
12
40
66
12
75
3
18
36
36
12
8
58
60
9
45
12
14
16
24
60
26
6
10
18
20
22
2
10
30
36
54
15
35
16
50
16
38
1
27
18
32
34
120
6
12
8
10
9
9
12
8
16
30
24
2
82
18
32
22
6
114
18
32
46
57
41
16
3
57
14
16
18
2
36
13
57
74
40
18
50
25
65
10
18
42
26
40
6
8
70
12
6
2
12
10
24
30
6
9
17
12
16
30
6
8
48
18
82
8
6
30
28
42
38
58
30
44
4
42
8
4
30
32
28
48
12
26
1
15
20
66
19
5
36
4
14
66
36
4
3
11
6
16
74
36
4
18
138
2
10
26
91
35
13
15
42
30
9
35
10
60
12
54
6
14
126
22
50
6
30
31
21
18
2
108
6
106
48
30
6
30
6
54
24
20
49
17
10
18
75
192
11
28
32
10
72
12
68
82
30
60
56
10
30
48
74
10
6
84
96
2
7
33
27
5
6
4
42
56
28
6
18
38
4
20
34
36
14
90
42
37
3
18
62
4
84
2
40
14
36
4
30
38
16
21
69
20
34
21
5
46
56
24
4
32
52
12
8
28
74
24
4
18
48
12
44
16
14
103
15
80
10
8
52
56
79
17
4
50
1
53
28
2
37
5
4
26
34
36
38
10
8
10
8
70
15
15
42
3
60
27
42
15
3
54
24
66
18
20
46
24
38
7
5
76
36
3
101
46
69
35
46
38
6
30
36
73
17
4
39
3
48
24
62
34
2
18
22
78
36
50
28
15
5
166
45
5
19
3
2
12
106
12
30
36
12
20
7
47
18
28
32
10
20
16
2
4
24
24
18
30
30
78
44
7
15
18
60
8
28
26
13
75
12
6
8
12
28
60
84
12
30
74
10
6
15
48
3
44
36
13
21
30
98
60
36
10
9
11
36
18
52
20
46
50
22
6
6
14
10
6
20
6
4
104
12
28
14
12
16
24
90
20
28
12
36
8
1
33
48
3
21
20
34
24
42
6
38
4
20
55
27
30
50
10
18
57
51
18
36
24
15
9
18
93
15
14
40
6
56
6
18
46
18
2
18
36
52
9
21
27
57
18
38
54
4
6
54
9
3
54
18
30
36
60
6
36
9
39
45
15
26
118
36
26
48
52
30
18
78
60
14
24
36
18
10
6
20
34
27
11
64
128
16
9
3
12
6
36
18
50
16
51
33
27
29
6
40
140
30
18
52
54
15
15
90
116
10
6
2
18
10
42
36
62
124
54
42
18
14
82
15
23
10
27
15
24
6
8
52
15
9
12
20
82
45
21
42
120
2
10
12
18
8
18
10
12
14
25
75
8
46
62
10
18
44
6
10
12
62
7
9
36
54
66
18
12
30
78
30
18
24
74
10
21
5
28
20
10
62
19
17
40
12
15
3
30
14
46
12
72
26
10
24
3
3
24
6
8
ABCD 95589329404*3^$a+1 [50025]
145
12
20
28
48
60
80
93
19
72
35
25
24
60
12
132
60
36
12
12
5
43
8
52
20
3
36
1
125
7
8
39
61
12
68
160
77
7
80
4
176
40
120
56
28
12
24
48
36
72
17
7
48
60
48
53
7
47
18
18
37
48
59
1
12
149
36
55
12
23
25
144
44
39
126
15
16
144
12
44
64
65
15
16
36
24
168
47
69
4
53
163
84
23
37
12
96
60
245
15
4
71
13
12
120
17
187
101
19
48
56
36
16
12
8
52
72
23
108
85
5
19
104
64
8
489
43
48
107
13
48
155
61
11
73
125
91
24
24
92
36
112
12
20
4
32
108
36
76
143
61
11
13
24
17
19
12
48
84
17
91
24
83
37
125
15
28
12
36
35
90
103
5
127
60
60
5
7
47
54
15
16
20
16
59
73
36
36
144
132
44
36
75
73
32
108
39
13
24
35
109
12
5
72
51
39
13
5
7
156
36
53
36
19
12
20
39
49
5
51
36
76
72
17
15
3
1
24
65
231
21
15
4
125
31
5
79
24
60
12
108
36
132
12
60
12
20
36
88
36
23
13
77
18
162
31
60
17
19
35
141
3
342
15
39
69
21
163
12
5
15
36
57
7
44
40
12
23
90
91
53
7
44
40
12
167
36
252
18
72
7
8
75
13
92
28
65
231
3
37
36
12
12
29
15
39
25
116
4
53
18
1
53
31
144
72
84
96
56
64
11
37
17
115
29
67
20
57
91
17
15
40
12
5
55
72
35
1
68
40
35
49
48
24
5
51
112
36
24
12
48
56
180
36
21
19
48
131
37
24
36
48
12
5
15
88
12
12
17
91
17
36
67
20
57
7
96
12
116
4
156
41
15
40
161
7
48
60
47
33
39
13
96
36
140
36
4
84
56
16
24
48
5
36
126
1
60
65
43
116
16
59
193
12
216
60
24
156
77
55
17
31
113
7
8
57
18
37
17
51
36
4
17
7
192
24
80
4
96
80
4
48
59
90
19
36
156
60
53
151
296
93
36
18
25
8
4
71
18
72
7
101
7
108
65
51
76
12
41
67
203
157
23
97
48
32
88
36
36
5
43
12
17
18
54
15
36
64
29
55
71
90
19
32
124
164
76
125
36
72
72
15
16
168
17
67
23
33
75
54
7
101
123
4
17
51
112
12
36
72
168
35
18
19
12
36
23
25
72
12
12
41
72
7
65
19
12
60
53
7
8
52
180
144
59
105
40
24
65
151
101
19
24
60
5
51
76
89
87
28
65
19
12
59
49
72
108
36
20
36
39
126
15
75
18
43
12
17
15
40
104
40
36
48
12
29
55
32
40
48
24
48
72
108
5
43
155
49
36
5
7
12
12
23
33
100
12
120
36
5
15
4
36
89
7
65
18
25
8
108
57
162
1
84
12
11
13
36
60
71
37
96
12
108
12
23
277
48
60
65
235
35
90
31
24
84
56
36
16
5
103
24
17
15
16
72
5
90
18
123
57
19
89
31
24
12
128
52
24
36
24
80
136
80
4
120
5
79
36
24
5
15
4
48
23
37
24
29
72
72
31
59
1
72
68
21
163
36
32
28
29
51
39
73
53
31
5
15
40
60
108
83
25
8
136
44
40
12
12
60
56
16
131
37
96
155
121
203
37
48
96
36
108
71
97
29
55
84
60
24
47
54
51
64
29
72
18
33
3
49
77
91
53
15
57
19
36
12
23
33
16
96
12
95
13
5
15
40
107
1
89
51
16
56
4
24
101
15
21
79
24
84
47
13
168
68
147
25
8
4
72
36
89
15
4
17
67
5
31
24
60
132
108
108
84
29
51
3
25
8
52
12
29
51
3
25
116
4
53
19
35
36
37
36
176
16
48
152
28
36
80
16
12
65
51
40
24
8
165
55
24
83
33
4
36
12
48
29
36
159
196
24
48
60
120
23
180
49
120
36
24
5
139
5
15
36
160
41
54
90
151
8
112
89
19
35
1
71
85
20
40
12
5
36
19
96
12
24
24
56
28
8
52
203
18
7
44
21
54
69
36
28
137
51
112
143
90
103
5
31
96
140
88
24
68
100
12
48
59
49
41
15
21
18
1
48
275
85
56
4
12
24
84
72
96
72
36
32
147
1
17
55
12
92
16
20
ABCD 95589543326*3^$a+1 [50000]
72
13
60
120
6
65
109
107
37
35
1
144
30
65
55
66
215
60
156
55
5
13
71
24
13
12
47
55
54
47
67
36
6
120
11
25
23
24
91
30
24
35
73
12
36
59
247
60
269
12
37
228
60
23
19
6
66
65
25
126
12
5
12
91
42
11
121
119
36
49
72
23
12
67
30
132
78
41
7
65
103
36
66
59
49
95
7
173
19
96
29
37
90
18
30
12
29
55
54
48
12
162
6
168
36
23
12
19
24
120
72
114
174
6
42
12
12
5
84
60
121
36
48
60
90
12
108
24
30
42
78
35
108
108
49
48
42
5
61
66
30
35
24
19
60
77
24
49
18
17
60
91
42
198
24
17
1
204
120
23
73
132
18
42
12
168
18
144
53
31
5
55
5
97
138
12
72
17
24
121
48
186
5
25
11
84
79
18
143
7
24
125
96
48
19
5
1
126
66
35
145
54
41
85
18
24
60
42
36
24
48
78
17
85
48
23
19
60
60
36
29
1
84
48
174
53
31
5
36
1
150
54
23
133
102
5
192
91
30
54
6
12
42
5
108
72
156
37
78
30
12
60
35
37
30
114
167
163
42
54
90
24
60
11
181
54
54
90
41
36
12
73
18
17
7
197
19
24
126
114
90
60
35
12
13
12
35
49
36
84
90
42
35
49
11
103
42
48
59
1
84
23
84
13
11
19
42
24
24
228
102
48
60
65
43
41
49
24
23
12
13
47
115
60
257
103
113
55
137
37
54
5
301
23
43
42
126
5
25
59
13
59
55
41
120
24
180
61
132
126
180
5
205
222
48
54
23
37
108
30
12
180
53
55
174
71
73
59
103
113
151
168
41
55
114
47
1
54
29
139
102
18
66
59
37
71
103
41
84
79
78
18
114
42
53
235
102
35
103
72
41
13
12
30
18
42
108
216
66
30
12
60
6
30
60
89
180
181
84
18
77
31
6
60
24
47
67
5
43
65
48
67
42
71
91
144
42
150
48
125
36
13
18
30
150
90
59
13
48
23
60
217
12
23
19
24
5
37
35
43
60
66
90
65
108
1
54
60
216
65
144
205
12
36
35
97
42
101
175
42
35
133
23
96
103
5
36
36
301
35
13
155
12
7
53
37
35
72
84
55
77
205
12
216
66
84
60
5
12
103
209
12
31
30
84
78
125
7
96
5
48
19
5
31
96
78
18
102
143
25
108
131
13
11
247
144
125
13
30
120
90
126
149
13
35
73
12
12
60
11
25
6
5
73
66
36
48
5
43
17
43
132
185
31
36
89
180
31
120
89
31
54
30
41
24
115
24
53
13
162
30
54
30
95
73
216
30
12
5
13
54
113
144
96
37
36
120
95
1
60
59
1
18
5
108
120
7
18
30
113
144
73
18
29
55
125
61
90
6
11
85
59
61
24
23
31
132
72
36
17
48
36
73
18
18
24
83
55
18
150
101
13
228
42
96
17
7
53
48
169
12
18
180
30
11
49
35
25
138
90
54
41
73
42
42
131
36
13
71
1
36
35
103
41
25
6
162
6
5
144
36
19
6
36
23
60
13
204
78
96
30
96
24
96
6
77
7
30
96
210
48
5
1
155
55
24
120
17
252
121
12
18
89
1
35
169
42
36
54
6
125
175
240
48
41
151
132
17
25
48
95
48
73
59
31
89
151
89
157
96
90
42
120
12
198
36
126
35
43
12
30
24
42
29
96
67
6
12
60
12
42
48
53
24
144
12
60
12
60
108
7
12
48
36
149
25
11
187
18
167
7
186
120
35
61
6
72
ABCD 95589806738*3^$a+1 [50002]
9
21
30
54
15
24
81
60
75
216
249
90
69
21
75
27
78
111
21
3
45
132
15
225
135
120
15
144
6
3
24
120
33
48
39
168
33
39
48
93
360
96
6
18
30
192
18
12
24
30
60
36
60
78
15
27
18
90
42
288
12
48
75
57
39
15
126
108
42
69
135
33
3
30
24
150
54
51
24
45
12
114
36
18
126
66
15
69
6
30
90
30
78
66
15
69
72
3
27
90
54
93
96
177
120
63
27
69
225
30
36
69
69
30
45
105
36
84
60
6
6
30
174
30
6
78
42
63
24
51
60
6
99
21
24
27
48
27
189
9
42
30
60
75
3
45
75
30
42
108
150
6
30
120
384
87
45
24
36
24
36
3
75
21
69
36
66
138
27
24
135
6
48
12
18
72
90
120
264
6
198
30
30
120
42
9
165
66
9
81
24
60
30
54
12
114
9
24
48
99
21
3
6
36
90
18
60
6
60
6
27
141
12
39
24
21
36
18
102
24
30
30
24
36
15
24
21
60
24
60
60
159
48
33
186
21
15
90
90
138
6
30
84
99
123
108
36
30
120
15
9
12
60
204
144
42
60
30
54
66
18
42
198
30
36
3
57
66
45
24
39
9
87
30
51
9
54
9
27
24
6
36
30
45
9
120
30
9
45
12
174
33
21
12
39
51
117
27
21
33
36
60
24
6
114
30
132
54
6
105
99
24
6
36
3
45
192
24
120
24
30
60
129
3
45
75
48
66
3
21
12
24
96
39
51
18
150
21
81
30
57
81
210
30
36
60
24
120
252
108
36
84
39
48
99
66
54
93
93
27
21
27
33
72
108
27
33
39
48
69
156
84
30
45
45
36
54
81
24
45
24
36
156
3
81
66
60
48
36
45
9
6
33
33
24
60
24
6
45
51
45
63
66
60
51
9
144
6
33
51
72
138
12
78
9
57
126
78
96
24
6
6
18
21
21
3
51
6
60
24
180
39
27
24
141
105
63
105
39
57
63
33
15
9
15
96
9
66
30
24
60
144
72
54
54
15
144
111
162
48
39
93
48
120
102
30
84
3
3
48
6
15
99
6
84
36
84
30
90
30
21
51
24
30
96
114
6
90
165
93
72
84
24
60
72
84
15
45
3
21
27
39
33
51
12
57
33
24
63
3
93
27
48
30
12
24
156
84
60
111
69
24
90
12
30
234
6
18
237
9
210
30
186
18
72
54
36
9
45
120
30
45
48
72
24
45
60
126
9
72
33
90
192
48
216
24
30
216
30
36
174
90
126
54
33
48
93
60
12
48
30
72
69
15
33
33
270
90
144
60
30
60
105
39
30
60
12
228
162
138
30
21
39
42
18
6
39
45
219
21
42
105
48
21
3
51
6
54
96
6
138
6
30
150
24
66
21
123
6
39
45
6
60
30
24
36
6
9
21
18
180
12
48
12
30
15
9
60
96
18
9
3
24
6
18
36
33
81
15
261
3
27
90
24
12
60
27
21
51
24
24
51
45
15
60
90
42
18
30
90
60
96
84
12
30
60
60
48
72
24
24
12
30
24
6
93
57
63
15
126
24
12
39
171
60
90
90
78
12
54
66
144
60
63
72
75
234
27
33
15
117
30
18
12
24
30
54
27
9
84
51
141
24
6
120
30
90
93
24
27
54
126
36
60
48
90
36
24
60
15
27
48
42
48
42
129
96
63
246
90
60
24
6
114
150
12
228
39
27
6
18
42
27
33
30
33
141
60
6
90
87
111
66
36
24
51
123
6
30
54
51
9
66
6
18
36
105
21
84
66
453
27
60
90
39
15
33
27
174
6
6
60
18
6
36
30
90
144
30
45
24
24
27
30
6
18
42
30
87
48
3
42
3
21
6
48
45
24
21
96
51
219
24
150
30
12
45
45
3
147
45
48
87
9
21
78
30
42
108
30
66
150
6
54
84
60
72
15
3
6
60
6
24
ABCD 95589998984*3^$a+1 [50018]
5
30
120
96
24
36
36
102
127
156
23
30
7
5
67
47
18
6
36
216
73
11
138
30
48
120
30
12
91
71
25
11
12
36
90
31
83
66
6
96
12
30
12
55
5
31
48
155
12
12
6
42
24
1
24
36
47
72
84
12
120
24
144
36
1
12
11
120
36
49
144
17
30
13
12
11
78
24
90
6
36
54
25
72
5
18
30
55
47
72
6
66
30
55
5
18
25
36
24
48
29
151
5
42
12
13
11
42
42
12
6
54
1
47
6
24
6
1
35
18
30
48
49
11
12
1
156
29
12
114
6
30
12
1
12
24
29
42
13
144
5
72
156
42
102
6
157
60
48
59
54
66
48
30
12
19
35
42
138
25
12
53
66
13
48
5
30
24
6
84
55
156
60
72
11
30
30
24
48
13
24
11
24
48
12
36
42
78
36
145
5
31
144
48
83
42
36
7
47
1
24
23
24
145
71
18
7
72
5
150
61
35
6
18
6
60
60
30
1
83
25
36
17
132
7
71
60
48
60
24
97
23
72
1
5
24
48
18
84
289
29
132
18
12
25
35
1
5
30
24
60
24
36
13
11
121
23
42
78
72
1
83
60
60
61
35
36
73
11
24
12
18
31
23
120
1
35
49
60
180
47
48
108
18
60
6
36
60
30
138
132
42
67
108
47
96
102
6
49
53
138
6
78
12
60
1
12
65
78
60
37
120
11
24
25
48
119
96
12
120
12
180
1
24
71
30
19
53
6
72
13
11
186
78
60
85
35
12
25
107
37
71
78
30
6
24
7
29
30
66
18
24
18
139
35
108
1
12
59
30
126
18
151
11
48
120
60
36
6
18
1
23
12
36
78
12
90
48
49
35
12
25
35
13
11
6
144
19
47
30
6
132
25
47
61
77
30
12
36
30
42
61
47
42
67
23
96
25
107
25
48
59
60
25
36
95
1
41
12
55
71
49
47
49
59
12
30
43
11
324
1
144
23
48
72
12
12
24
36
13
12
101
18
72
24
24
12
25
72
161
31
29
6
54
126
48
12
96
13
17
30
25
5
79
5
18
1
11
25
119
109
17
6
30
72
42
36
49
5
91
72
35
96
42
43
12
59
1
65
19
53
6
126
6
48
30
7
48
59
1
11
169
59
48
85
108
59
1
17
30
48
30
90
150
66
73
23
18
42
108
12
72
85
71
102
42
18
48
115
5
24
7
95
84
24
13
23
30
247
77
48
54
36
12
13
143
42
12
30
6
55
59
12
1
108
107
24
66
30
37
11
12
60
13
12
5
12
30
13
108
12
35
72
37
89
7
173
79
23
25
5
30
120
49
48
11
6
138
25
35
61
5
30
1
35
138
42
36
37
36
71
18
96
79
23
12
60
13
35
108
25
71
18
138
25
23
30
30
12
84
96
18
7
47
13
29
30
24
1
11
84
18
6
42
48
6
18
55
23
37
47
36
18
42
49
23
96
6
234
24
60
72
36
48
30
36
54
25
36
35
84
37
119
13
72
120
71
25
29
48
42
18
6
42
42
73
24
5
31
167
61
95
37
17
6
42
48
24
43
23
97
29
18
6
79
23
18
36
48
102
108
18
48
102
48
25
71
48
66
102
12
12
108
36
12
24
61
5
18
36
30
55
5
103
5
18
72
6
67
12
47
6
43
5
96
84
114
73
5
55
17
30
25
108
35
12
97
5
24
19
11
49
12
11
12
13
5
138
1
35
18
6
42
18
24
42
108
6
6
66
12
1
12
5
127
35
12
48
12
1
35
73
65
55
96
35
6
30
12
12
24
25
137
30
18
6
1
179
78
55
36
5
6
1
60
29
96
42
121
36
35
90
30
1
125
19
23
6
31
5
30
1
29
19
24
35
37
143
36
12
18
6
84
24
72
13
5
48
7
113
72
102
48
25
161
67
23
36
13
53
42
60
48
145
23
72
42
18
25
29
18
48
138
6
13
23
42
30
18
48
24
48
54
1
23
6
6
13
204
71
6
36
60
19
60
23
90
31
47
12
61
36
11
48
66
24
24
96
102
120
78
30
37
17
30
61
35
12
60
49
23
12
25
5
66
18
19
23
114
78
18
42
96
12
120
18
19
5
18
13
144
35
120
72
120
25
35
24
24
48
49
11
13
35
30
19
95
36
6
36
90
102
30
42
139
5
67
23
72
18
90
37
35
109
53
78
25
59
1
95
48
42
67
47
66
120
102
72
6
18
1
36
35
48
102
78
12
24
24
109
35
1
35
72
85
24
35
84
25
35
12
12
13
227
6
12
30
30
55
23
12
48
25
120
5
54
30
48
67
12
11
102
42
121
12
96
107
24
66
78
24
73
125
30
84
36
24
36
48
12
60
48
25
36
29
66
6
24
19
89
102
109
11
48
36
30
90
37
35
25
23
24
48
84
36
18
6
84
72
24
24
37
24
59
66
18
96
ABCD 95590563358*3^$a+1 [50004]
48
11
25
72
24
60
75
21
24
24
60
24
87
21
11
48
13
6
29
37
36
71
1
15
33
60
3
9
60
60
15
75
42
24
24
11
109
12
23
1
12
132
12
35
96
229
48
107
25
23
16
57
23
16
93
12
48
168
18
29
13
54
114
54
5
1
24
156
24
3
32
37
11
19
6
12
6
126
276
24
78
77
19
6
23
48
49
47
13
24
59
37
144
54
53
37
36
66
53
16
9
39
3
24
24
93
48
51
29
25
23
13
60
36
48
30
6
60
3
165
11
16
3
30
36
59
1
12
48
120
6
21
27
5
16
57
24
15
21
11
61
3
80
73
24
72
138
93
32
1
114
6
39
45
6
45
45
3
21
11
145
120
90
29
192
43
6
60
12
24
114
125
16
33
108
3
21
27
93
3
33
12
36
60
60
24
72
144
204
75
195
42
36
15
147
29
13
36
47
37
36
23
1
95
49
24
39
21
11
48
1
12
60
36
12
12
75
3
42
48
36
36
54
21
105
24
84
12
24
24
12
3
80
67
18
12
15
32
16
81
60
12
23
19
126
12
12
12
11
16
81
47
25
60
78
150
39
57
24
12
30
21
32
13
24
11
112
33
15
32
13
51
32
37
59
121
24
48
90
6
60
36
47
1
15
33
42
69
3
114
96
24
51
33
72
71
64
123
53
13
147
3
162
75
27
6
12
12
132
3
48
27
6
47
85
11
1
66
45
117
12
186
114
3
32
67
78
12
30
48
66
30
102
15
32
67
150
84
12
120
108
54
42
48
6
24
101
61
3
51
42
12
36
6
114
24
30
117
33
60
48
51
9
138
45
99
6
119
25
87
3
29
13
36
12
51
9
12
59
1
114
54
120
36
11
13
12
71
16
33
24
84
30
5
1
15
21
11
16
3
18
6
6
108
83
67
30
36
11
49
36
144
54
66
12
24
18
30
47
16
32
73
18
6
15
3
18
72
3
45
3
21
27
21
12
84
36
60
54
42
48
27
33
66
6
12
11
64
80
25
23
96
49
24
23
37
60
84
6
168
78
63
9
60
96
27
32
25
23
37
6
6
15
33
66
6
18
96
69
75
5
1
63
27
5
16
3
30
96
36
48
27
9
24
108
3
69
6
66
99
57
12
120
3
69
107
1
60
36
24
72
114
24
6
96
15
93
12
36
48
36
63
45
72
11
16
33
60
35
13
36
15
51
18
6
66
3
27
21
27
42
11
64
21
60
18
45
9
23
16
27
5
97
12
83
13
35
61
84
12
108
23
43
6
72
36
6
6
12
75
48
32
13
48
12
39
9
36
36
63
32
43
54
108
48
12
12
203
205
3
48
3
18
12
24
39
75
18
51
3
29
48
43
18
48
51
33
18
6
90
42
24
11
16
32
64
80
61
72
72
12
18
18
35
48
19
18
72
6
6
39
57
12
30
18
27
21
24
3
27
5
187
21
117
60
42
5
73
48
18
24
6
23
61
96
24
27
21
11
13
3
93
168
36
24
66
141
69
11
13
12
18
42
11
1
95
25
36
99
57
48
120
60
3
99
29
25
24
36
12
24
96
42
18
11
13
60
24
156
99
9
48
12
12
15
3
29
48
19
54
48
119
144
37
120
35
16
32
145
15
21
24
12
12
60
36
11
48
1
63
192
21
150
6
24
24
60
35
48
16
27
144
30
60
75
80
91
53
13
3
48
96
48
48
81
15
3
6
119
91
6
108
3
3
30
15
48
27
120
77
25
12
102
18
99
3
24
21
9
87
80
16
27
21
9
12
24
84
15
51
77
13
48
3
213
11
25
36
78
6
36
12
63
69
30
30
18
90
108
24
63
21
54
53
25
39
33
60
36
60
96
3
32
61
3
9
39
3
18
48
27
27
53
13
3
45
30
30
36
78
18
12
12
144
126
29
49
48
18
77
187
30
23
49
36
11
16
33
18
45
32
19
18
12
95
13
6
42
12
36
35
19
30
12
83
16
21
60
84
30
45
96
21
78
93
51
30
36
27
69
60
84
30
6
24
24
66
42
155
97
60
120
30
72
90
48
60
47
1
12
30
90
27
32
13
84
47
13
24
48
48
12
72
36
12
60
27
45
36
15
9
71
1
36
171
32
49
60
6
45
69
168
3
48
57
39
75
21
21
24
3
48
195
48
18
11
67
114
30
18
72
96
35
112
3
45
9
72
63
48
69
30
48
66
6
21
33
84
12
108
99
32
61
51
33
63
21
12
18
6
71
19
114
126
90
6
29
19
78
12
36
12
3
51
90
24
36
18
6
15
48
21
6
5
19
30
399
117
36
23
13
72
12
15
3
18
24
3
27
21
3
54
87
69
11
64
48
21
30
29
217
66
53
67
24
6
18
30
72
71
16
51
30
15
33
24
24
12
84
60
120
30
18
6
5
1
111
32
1
95
37
27
33
15
9
23
160
21
60
60
3
9
48
39
48
33
111
96
27
101
1
15
33
48
12
6
120
24
29
37
6
5
85
84
36
60
120
84
12
24
87
3
6
24
15
9
39
21
24
6
42
54
24
54
36
6
53
112
ABCD 95590599056*3^$a+1 [50063]
60
9
135
1
104
12
48
12
4
20
124
236
84
16
80
132
72
180
12
88
56
24
12
48
3
45
3
180
25
92
132
96
144
111
45
27
9
36
24
3
33
75
12
96
21
15
81
72
12
60
36
48
96
16
48
20
192
24
84
52
32
48
15
57
72
24
40
104
63
72
1
24
20
3
33
40
180
44
123
120
252
105
60
3
48
72
24
193
128
39
9
96
28
11
120
25
80
99
72
21
63
36
1
35
105
75
60
144
36
72
120
73
23
36
1
47
21
75
9
48
27
13
168
71
69
207
12
1
311
33
12
3
45
15
12
1
59
84
24
33
28
132
44
60
36
3
9
207
24
97
47
36
72
72
72
21
27
96
21
24
24
3
37
71
9
36
60
4
36
47
24
69
39
117
4
32
39
60
13
92
3
141
51
69
40
35
24
72
48
193
68
72
52
35
12
69
172
92
63
60
13
56
216
3
9
3
105
52
60
20
16
32
12
100
128
3
45
36
3
96
120
69
3
24
45
39
60
141
48
27
21
123
9
27
9
60
87
73
20
336
48
12
36
24
16
83
261
24
24
40
191
37
164
3
45
3
60
72
57
28
35
57
4
116
16
8
72
12
28
119
9
51
1
47
61
20
12
15
72
145
23
9
111
25
32
147
36
9
84
15
72
13
32
72
100
32
3
81
96
159
24
36
36
1
92
15
117
28
35
33
48
120
27
108
60
36
93
15
33
3
81
63
180
13
32
28
20
48
507
12
216
57
15
25
92
15
21
12
3
12
193
44
100
20
111
81
15
9
27
12
73
8
99
60
36
9
63
12
117
28
20
12
24
12
3
81
63
105
40
8
27
36
36
33
12
51
33
52
107
45
48
40
119
21
12
27
45
171
93
27
73
20
240
207
25
35
45
27
12
1
32
27
69
204
132
39
25
140
84
48
112
56
4
116
135
9
300
195
1
104
48
87
45
3
33
60
60
36
48
36
72
52
96
155
97
68
219
1
20
4
60
20
51
72
33
132
48
40
164
36
255
120
24
252
21
99
24
84
25
32
3
213
123
21
48
12
4
11
48
81
96
3
153
72
15
141
52
23
145
20
99
145
131
252
180
57
15
216
84
1
24
8
207
57
144
120
4
36
107
33
15
69
12
96
28
47
9
28
35
73
35
33
64
128
15
33
84
63
33
40
47
133
11
144
9
48
15
33
112
140
132
76
20
40
59
141
96
75
33
28
312
71
72
144
24
117
27
300
21
87
13
20
27
37
8
3
24
12
9
15
69
76
72
12
20
75
120
21
15
25
140
51
45
16
35
9
120
76
83
72
72
72
108
45
108
3
9
63
108
105
39
261
15
12
9
60
216
27
21
64
48
8
15
129
120
75
168
72
12
9
12
3
84
105
36
99
57
51
9
99
177
3
72
97
20
12
88
11
24
45
3
132
120
145
71
21
84
75
21
15
105
4
71
24
37
47
132
144
84
72
9
87
57
36
15
81
60
51
37
48
8
36
3
108
117
76
35
24
1
35
12
129
148
11
21
204
4
11
9
135
12
13
348
23
201
63
21
51
45
51
48
21
3
13
32
136
11
165
168
16
107
9
48
87
13
92
3
36
12
24
228
36
129
60
663
12
61
80
64
20
28
35
129
76
48
44
27
96
9
4
104
40
71
69
60
16
56
219
36
33
15
36
25
116
24
36
148
56
15
9
183
33
192
48
51
45
51
33
87
72
21
87
37
156
20
171
36
12
96
36
45
75
13
95
1
12
48
116
76
92
15
21
60
132
28
120
35
24
13
104
64
47
132
12
9
96
63
12
9
ABCD 95590883218*3^$a+1 [50006]
108
81
63
18
39
216
12
45
3
24
48
51
126
195
75
18
12
60
108
27
81
252
12
24
39
120
57
39
45
132
27
3
9
375
48
6
84
6
9
57
36
54
24
54
15
3
120
18
60
111
84
216
21
18
120
9
12
33
15
3
33
129
42
105
93
72
3
51
12
237
51
45
45
6
54
102
72
105
57
123
72
96
72
12
129
54
6
54
12
54
111
159
9
12
15
45
15
18
123
3
54
63
264
48
21
90
36
9
81
354
36
33
3
69
24
36
60
216
12
180
147
33
15
216
9
72
9
15
132
69
126
168
36
33
168
24
9
147
153
15
12
15
9
48
36
24
96
39
36
36
30
15
111
162
36
39
33
54
33
36
57
42
36
81
45
210
18
162
21
120
243
66
60
18
108
9
156
33
90
21
141
39
9
126
126
15
12
60
75
6
39
108
12
75
21
15
12
9
69
51
15
54
39
156
27
18
111
171
177
45
12
63
36
81
114
21
24
12
9
3
12
3
105
408
132
3
33
21
108
183
84
108
135
180
57
9
27
324
15
9
21
150
18
15
177
90
6
39
105
84
195
189
15
75
30
15
111
57
39
48
33
12
87
33
33
75
57
72
15
36
15
33
57
60
99
48
105
135
36
45
30
24
102
51
9
48
87
3
18
42
162
18
36
9
216
117
12
42
9
24
72
21
39
60
84
12
93
156
15
81
15
12
117
99
192
105
72
135
12
24
57
78
12
72
72
9
9
6
102
54
78
15
15
42
15
240
180
69
126
270
195
213
3
60
72
171
9
87
54
135
9
12
15
39
6
108
51
15
6
48
171
69
120
63
45
60
3
36
216
84
3
120
6
39
117
99
171
21
87
6
15
60
24
135
21
15
66
60
231
57
27
48
12
24
45
39
60
27
45
45
3
12
45
30
78
3
12
192
36
12
45
150
126
72
54
66
99
9
6
84
81
144
27
54
6
57
15
66
51
48
117
15
24
84
60
381
27
93
27
24
45
36
39
135
54
39
156
45
66
33
12
24
21
63
33
30
9
108
60
72
75
6
39
9
6
33
51
69
132
24
24
36
117
252
66
60
105
36
75
9
24
36
21
54
21
213
18
102
6
309
15
108
48
150
27
129
3
3
138
6
201
48
156
48
45
6
234
102
6
84
39
15
6
15
108
21
27
12
72
84
324
75
81
24
60
45
42
54
102
33
21
15
9
12
183
15
132
90
15
12
21
147
204
45
24
54
12
60
81
153
27
9
120
18
126
42
117
12
105
174
177
165
3
36
33
51
21
51
57
27
60
48
105
15
36
312
72
12
15
9
159
90
15
87
114
39
63
24
126
84
111
3
57
33
90
57
33
36
36
243
75
144
21
36
33
78
273
45
36
240
216
39
69
15
36
204
45
39
21
36
48
6
69
3
30
99
63
45
120
21
111
120
24
24
48
132
27
18
51
21
39
195
9
12
33
252
15
48
21
51
60
39
21
24
129
60
87
21
72
27
39
45
51
33
15
36
60
21
45
3
123
54
3
21
219
12
24
9
51
36
39
96
66
27
240
60
21
216
75
63
108
24
21
33
120
39
3
33
180
12
45
63
189
123
72
33
24
111
297
87
63
21
24
132
51
234
3
147
18
3
12
33
132
48
63
24
45
30
33
168
165
27
117
75
63
168
69
15
180
6
12
72
132
15
3
21
60
12
12
3
ABCD 95591011658*3^$a+1 [50096]
6
9
207
18
38
37
27
18
75
35
166
26
48
322
54
72
9
336
60
24
60
63
56
1
23
136
57
72
72
129
12
50
72
48
145
9
54
56
16
8
216
13
33
27
12
51
57
57
84
27
60
153
27
60
12
23
144
70
51
63
104
232
21
24
60
9
30
81
33
3
35
37
108
33
14
13
93
87
132
33
15
35
120
48
22
15
132
47
61
60
144
95
13
35
25
71
22
2
46
111
48
165
62
136
57
108
195
32
73
135
32
193
23
16
176
64
56
97
71
112
8
10
27
59
1
57
86
10
30
90
14
13
24
11
49
48
48
15
18
14
37
60
36
35
154
60
3
95
96
37
69
36
15
27
8
58
126
24
72
8
40
69
75
32
13
12
111
128
46
3
72
21
18
21
99
80
37
33
50
16
80
24
97
72
60
11
109
120
11
192
157
45
38
49
71
34
78
105
48
9
278
73
39
33
47
10
14
46
18
8
120
25
143
130
87
23
37
180
12
27
48
57
33
110
37
11
25
213
39
11
64
80
48
109
11
25
72
23
64
21
59
1
24
36
60
23
10
30
32
97
108
75
9
21
2
13
3
9
60
12
153
110
97
95
121
180
60
12
51
9
48
15
69
33
27
143
88
80
24
1
33
24
110
88
45
107
216
10
54
105
93
87
35
16
56
168
10
3
83
144
22
26
37
11
112
72
48
45
83
49
23
58
27
60
132
33
87
48
12
47
85
96
12
45
48
132
62
1
47
96
10
27
27
72
54
39
27
56
25
15
48
57
47
13
9
111
144
179
16
45
33
15
275
46
27
15
69
11
37
11
34
182
88
153
24
23
13
33
170
24
136
9
167
13
3
18
14
37
35
96
88
177
9
38
37
48
51
104
13
27
45
27
128
25
47
24
262
74
1
24
168
48
120
24
96
24
95
16
8
49
23
120
82
123
24
35
61
33
27
84
51
57
117
108
6
56
1
12
3
32
16
177
60
83
61
75
80
40
21
75
105
23
49
15
165
165
12
171
9
6
9
168
111
69
11
22
15
59
16
8
49
47
274
87
84
36
15
9
39
9
95
145
72
60
11
58
216
6
69
11
72
48
85
69
24
99
21
110
16
45
36
63
32
25
87
72
45
131
169
15
21
12
47
1
167
82
15
60
83
96
154
63
12
123
8
120
16
200
40
21
27
33
63
32
22
50
40
153
23
61
69
14
88
32
72
1
12
48
12
48
153
144
147
11
24
121
23
24
37
51
45
12
60
12
60
45
110
24
64
8
25
15
9
23
40
32
10
126
45
3
21
11
169
21
50
217
60
117
86
49
33
207
156
120
3
32
34
3
132
23
82
51
24
36
15
8
24
13
24
36
33
54
72
8
13
12
12
81
27
12
120
35
1
167
72
1
129
86
192
72
24
22
90
8
301
123
32
61
105
15
59
64
21
33
132
14
16
24
57
60
24
35
24
37
12
12
96
123
152
37
48
72
108
69
74
192
24
40
81
24
71
24
48
25
63
104
46
228
24
3
203
1
23
37
219
21
45
3
57
15
51
69
9
2
144
61
59
48
73
47
96
64
30
27
96
24
23
106
111
45
26
120
24
240
1
143
24
88
57
111
104
106
24
147
11
88
104
13
60
135
32
70
26
64
105
23
48
40
21
35
58
12
26
25
12
81
111
11
58
54
177
63
8
49
33
3
179
144
37
99
56
34
3
51
32
37
3
42
3
83
1
60
11
238
111
35
1
33
14
13
3
21
11
97
12
59
37
84
23
73
129
51
60
9
24
30
9
48
72
47
1
45
50
48
24
85
12
36
33
2
144
24
40
96
21
83
22
18
21
59
24
48
22
18
32
46
27
119
13
203
25
60
3
21
123
176
40
117
24
83
22
51
23
160
6
50
120
24
61
35
24
37
35
ABCD 95591346946*3^$a+1 [50055]
42
18
9
8
7
24
6
24
60
6
84
66
59
7
78
120
54
48
53
1
23
7
65
1
30
17
31
60
36
33
111
12
42
30
66
72
3
147
24
5
40
80
24
16
21
27
3
48
60
54
6
6
54
12
42
6
84
41
7
12
21
9
30
17
49
6
60
18
12
63
15
48
102
42
54
60
6
60
18
6
36
18
15
45
18
120
30
18
6
6
29
19
12
17
1
6
36
5
7
17
115
96
48
21
33
30
156
6
23
13
35
72
13
3
27
5
43
84
72
48
81
9
15
216
24
21
6
6
18
24
12
36
90
48
30
21
45
195
93
42
9
9
18
117
15
36
54
66
12
132
48
29
55
24
17
19
24
36
60
29
7
12
48
24
5
55
6
54
18
18
24
60
36
72
66
12
99
63
36
30
6
144
9
32
19
60
6
24
36
23
85
66
6
24
6
78
18
30
39
15
186
84
59
24
16
56
43
150
42
54
15
81
15
15
36
240
29
1
159
3
30
42
66
84
39
32
67
36
6
30
36
24
30
11
7
72
33
63
30
18
72
54
6
5
79
30
24
75
21
3
120
81
6
6
120
60
18
29
13
48
6
24
21
3
5
16
32
13
11
61
3
32
7
81
15
24
36
24
138
30
29
13
18
9
39
6
48
6
12
17
7
33
32
13
36
54
17
43
42
96
144
78
36
84
18
42
36
42
42
41
40
9
36
6
48
42
6
12
6
35
7
65
19
29
61
3
3
144
90
48
42
108
48
72
21
57
18
30
12
27
15
12
45
3
78
54
6
3
27
24
5
19
60
105
51
69
105
30
12
12
72
36
30
12
72
3
51
6
15
3
21
9
18
5
13
51
3
60
6
36
6
24
18
12
18
60
36
36
93
87
41
43
21
3
42
54
5
7
24
9
27
12
312
6
42
18
18
60
17
103
24
17
31
18
6
54
24
42
9
141
11
24
25
48
48
12
6
36
36
90
30
90
27
3
24
126
39
8
43
5
43
12
33
9
23
19
48
6
54
12
30
6
137
13
83
37
27
8
25
78
81
15
18
12
6
84
6
3
45
6
18
11
1
48
150
6
11
55
48
12
48
138
18
89
37
75
15
24
9
117
35
43
21
32
24
103
12
18
48
42
6
6
93
27
78
12
75
51
72
36
6
6
12
6
24
6
60
24
36
12
42
78
30
3
135
6
11
25
23
55
24
42
30
24
12
24
53
1
12
24
3
32
13
48
3
15
36
120
5
151
60
72
21
15
42
39
56
24
103
156
24
12
6
18
9
21
30
24
5
67
90
3
15
60
77
19
5
61
66
54
6
144
96
5
13
84
30
18
39
123
48
132
17
24
1
18
45
51
5
61
6
12
60
21
15
9
33
23
61
48
6
5
31
78
35
16
51
30
15
3
12
9
39
12
60
30
66
9
99
30
30
161
24
25
30
102
24
84
6
48
78
42
6
24
6
12
24
41
37
35
43
48
30
36
24
96
30
18
6
69
45
6
45
32
24
79
9
57
18
21
32
19
93
3
60
89
19
60
6
3
51
21
39
12
42
11
151
9
15
6
78
6
54
57
48
21
54
90
12
18
12
48
72
30
3
32
96
7
72
174
6
24
36
78
6
66
48
11
67
48
21
3
18
48
131
24
1
36
54
18
6
120
12
9
39
24
18
18
66
48
18
30
27
75
6
42
60
24
24
6
3
75
150
42
213
27
36
9
39
30
6
114
24
6
12
12
42
6
24
29
1
39
15
6
3
27
66
3
15
144
102
11
64
8
43
18
102
29
43
12
33
27
36
12
6
60
75
69
30
53
24
73
12
24
24
36
114
5
13
27
27
5
103
41
1
60
36
23
16
21
3
32
64
75
24
36
180
6
39
48
3
72
42
59
64
3
53
7
48
174
11
19
12
18
87
48
3
12
48
102
138
33
9
15
75
6
15
32
13
24
12
15
56
13
51
51
18
36
15
33
6
72
33
15
6
18
12
30
36
102
45
27
5
48
55
12
45
111
17
7
24
96
96
24
60
36
33
45
75
111
30
6
60
48
90
71
24
19
5
25
6
102
24
66
72
6
35
19
36
114
18
12
6
72
83
16
111
24
105
15
41
13
99
27
18
60
95
1
6
6
155
19
6
90
12
36
6
30
24
30
75
69
42
65
19
12
33
15
6
60
54
42
39
75
18
42
30
3
75
66
51
51
53
72
43
5
61
66
9
3
21
39
57
24
21
90
33
21
126
29
72
49
71
7
72
89
79
12
6
12
36
66
84
9
15
36
120
24
12
18
132
24
11
88
15
18
42
6
111
21
42
41
31
9
87
102
18
72
36
5
277
35
72
16
15
84
42
6
12
12
48
12
30
3
87
33
45
78
53
1
6
89
91
12
6
6
18
12
6
198
132
12
18
9
21
54
30
30
6
24
54
12
72
72
6
108
66
78
18
5
24
48
43
53
19
36
12
12
12
29
37
83
37
54
24
21
63
36
29
48
7
36
84
12
93
8
19
48
42
66
24
6
27
51
5
7
33
27
18
90
41
1
30
33
27
24
18
51
24
15
18
143
31
30
48
66
6
150
60
6
3
75
96
29
96
13
75
51
12
9
3
72
29
37
48
42
24
65
48
25
87
39
65
19
21
21
11
7
108
69
48
33
39
63
17
64
21
99
39
30
35
16
9
15
3
5
13
11
96
184
3
36
6
96
78
24
96
21
33
6
24
12
5
19
36
48
17
40
3
21
15
240
24
36
30
6
9
21
18
6
30
24
21
15
54
18
102
6
66
18
48
9
104
19
18
35
67
5
1
6
36
125
7
12
36
33
75
96
6
18
69
51
24
5
25
12
6
12
66
42
84
24
9
3
ABCD 95591377114*3^$a+1 [50002]
19
29
55
6
3
45
27
8
48
40
3
180
36
6
102
33
75
18
36
24
30
17
145
18
24
45
3
60
17
208
39
6
102
53
19
5
109
11
19
54
18
173
7
9
24
39
137
43
60
17
31
17
55
108
42
35
55
57
8
88
27
53
49
54
72
78
11
25
90
48
78
18
5
40
135
17
72
37
11
48
25
42
18
30
6
54
65
24
127
18
90
45
48
33
36
11
97
210
222
23
16
24
80
40
51
149
72
16
9
71
55
24
30
54
90
36
15
39
72
18
72
159
56
64
56
103
81
45
11
79
18
23
48
19
53
168
72
88
9
6
30
179
73
47
43
69
3
18
107
1
6
30
11
112
21
36
63
8
24
1
47
96
49
143
168
139
42
144
30
294
12
35
223
18
90
84
36
24
30
63
15
57
8
43
12
42
90
53
1
30
6
30
53
73
95
55
72
17
19
84
18
60
12
23
112
27
144
60
17
37
18
12
108
33
9
30
17
25
18
36
41
25
15
45
18
156
24
45
3
29
160
8
48
48
31
9
9
15
21
11
88
32
1
30
17
280
8
64
45
51
32
13
27
32
16
272
25
23
55
210
42
12
33
21
51
9
90
72
102
47
25
15
75
53
73
63
15
41
24
61
75
69
27
9
63
153
30
18
47
67
66
11
31
9
129
47
7
18
72
72
90
29
112
9
18
5
97
6
9
3
45
63
225
8
91
60
108
126
162
53
55
57
45
78
54
23
85
48
42
84
45
51
84
33
72
56
24
103
72
81
63
17
43
5
31
180
5
25
71
24
1
72
23
48
19
18
192
27
69
59
7
24
57
9
54
42
48
47
25
42
45
72
56
43
245
55
36
24
12
9
8
1
54
18
42
12
60
144
149
67
29
1
6
137
136
15
12
5
72
67
18
27
33
30
105
120
15
17
24
96
43
12
18
96
30
17
25
39
51
18
84
90
45
8
25
39
80
79
12
45
8
216
55
270
18
72
33
21
131
73
72
18
30
18
60
113
49
30
17
19
60
12
54
6
65
133
11
1
18
6
18
72
30
71
55
18
144
42
90
3
80
72
24
31
126
162
33
63
41
96
73
144
18
24
21
63
9
27
60
66
78
12
270
18
69
81
39
8
19
126
15
9
30
6
12
15
111
17
79
9
27
48
69
3
78
30
89
127
18
47
121
39
51
12
6
54
12
113
48
19
24
29
96
24
25
15
48
117
18
17
7
54
27
80
19
5
40
120
8
48
24
1
47
97
24
47
88
39
6
99
32
24
136
8
16
21
54
42
75
63
6
179
72
40
72
63
18
135
56
31
54
11
120
112
72
63
12
6
23
61
114
192
9
9
24
47
24
19
12
36
125
55
9
33
30
72
33
75
5
48
64
9
119
16
96
9
126
144
120
105
56
73
6
9
3
5
55
57
87
36
45
9
48
72
6
120
72
17
19
24
21
69
27
9
47
64
8
48
48
24
43
18
27
128
7
18
6
65
19
36
9
15
72
17
48
25
95
43
54
47
184
80
55
17
40
63
9
15
12
101
115
24
36
48
185
109
3
24
81
47
7
18
47
25
66
5
49
18
45
81
54
33
72
3
5
64
9
66
5
40
51
102
6
36
84
36
18
36
90
144
108
113
1
36
54
5
256
9
23
7
168
12
5
40
51
5
40
120
8
1
78
12
18
108
23
144
31
42
167
43
45
9
6
18
39
8
24
136
9
39
9
47
43
18
99
9
6
30
179
1
78
153
72
8
144
31
33
81
23
43
5
13
54
45
8
73
87
39
41
40
33
47
7
36
84
33
27
72
30
114
12
9
51
29
16
129
119
25
24
47
48
67
21
8
1
15
3
6
66
60
65
1
198
216
90
18
77
109
66
41
19
36
18
12
18
9
8
240
55
72
120
6
59
67
48
72
36
42
30
18
15
32
48
67
42
3
8
79
36
12
6
54
5
112
3
53
144
24
40
27
108
72
18
135
87
12
5
55
102
60
48
23
112
33
48
95
1
23
121
54
17
1
54
126
30
29
16
9
18
77
31
89
1
18
162
90
42
18
5
49
30
9
56
24
91
5
40
8
115
30
23
49
71
7
18
30
54
11
103
9
8
103
60
90
27
39
60
84
42
18
5
67
5
7
41
24
16
9
87
39
9
141
12
135
63
17
55
17
25
47
43
101
1
114
221
160
168
75
42
131
ABCD 95591702062*3^$a+1 [50086]
91
56
21
108
72
30
108
37
95
33
216
96
69
48
171
9
60
48
43
32
3
109
71
72
145
8
39
6
355
89
78
48
420
144
157
80
144
117
3
112
80
57
55
128
33
87
207
1
17
18
54
12
75
96
279
6
48
51
144
57
7
56
15
72
18
66
144
42
90
18
55
72
72
8
120
69
51
24
33
216
55
47
78
19
143
72
1
125
19
191
42
15
24
45
168
90
30
72
43
11
45
15
145
101
99
160
65
42
13
24
71
265
80
15
49
5
72
91
29
6
157
17
39
87
9
136
275
144
21
120
40
17
72
18
18
18
192
9
16
80
189
99
9
108
99
81
15
24
51
253
17
247
5
66
81
24
40
5
27
165
24
84
7
72
83
37
23
318
36
159
39
1
24
35
237
16
48
17
15
208
29
123
24
141
60
90
84
60
90
36
39
24
72
9
175
24
137
55
128
72
93
12
42
90
27
39
25
56
144
15
72
73
35
21
9
127
72
56
105
15
9
66
37
23
145
71
9
21
90
6
162
1
17
39
16
29
18
145
53
43
125
84
78
84
61
8
96
231
9
105
54
66
60
18
30
60
55
11
60
57
24
3
6
12
19
53
162
9
192
33
24
36
72
99
3
60
33
3
85
152
33
30
1
5
171
40
167
177
3
21
45
51
96
160
149
54
45
40
17
55
5
90
9
40
35
36
18
7
35
48
114
12
54
25
29
43
29
51
24
88
8
15
54
180
84
6
13
41
156
60
84
91
41
54
1
128
207
9
24
112
113
84
27
9
7
17
36
174
21
357
3
72
40
29
24
147
48
72
40
104
3
66
24
90
102
51
153
12
18
114
30
150
18
318
24
30
6
55
32
57
31
56
21
67
56
21
18
33
24
9
87
225
174
9
15
102
24
138
96
162
15
3
174
111
40
56
33
63
40
59
84
42
15
88
80
27
42
12
144
55
77
210
105
40
5
235
120
23
66
15
21
60
102
25
17
175
56
105
60
72
66
24
36
21
69
54
48
69
136
83
37
5
123
72
160
95
73
120
32
3
21
75
30
18
61
47
78
147
105
159
39
49
35
21
39
66
7
65
60
163
56
120
256
107
13
149
90
9
39
6
75
297
54
24
217
8
75
237
57
12
51
63
72
192
18
7
53
75
177
183
24
93
90
57
24
64
8
160
8
9
192
60
139
89
151
29
91
32
120
45
43
32
87
33
120
24
40
5
54
165
64
72
104
184
8
9
15
24
40
17
55
80
48
192
264
153
103
8
96
208
32
15
1
77
18
138
36
60
18
180
18
15
24
304
17
18
117
9
48
72
24
66
36
9
51
45
93
114
126
75
117
3
40
47
129
33
90
93
33
126
24
49
96
56
16
48
185
72
55
8
40
41
198
126
67
197
3
309
90
73
32
24
120
69
3
40
17
48
39
159
324
117
45
19
72
8
120
21
19
17
90
30
72
60
51
40
29
6
66
43
48
113
55
29
18
25
104
105
55
96
200
15
9
45
51
48
40
17
39
75
18
12
15
45
90
18
31
272
69
51
57
295
17
30
6
3
9
78
73
11
90
144
91
96
65
255
48
39
42
120
6
105
120
39
1
8
72
64
71
42
12
186
30
3
87
ABCD 95592106258*3^$a+1 [50000]
11
7
57
9
47
16
15
18
59
67
90
15
20
43
17
24
7
33
60
12
24
36
27
24
29
13
11
25
36
47
36
12
12
61
30
65
85
59
48
49
23
28
20
48
52
24
8
67
48
5
1
12
59
36
48
25
48
123
8
12
73
12
42
30
59
61
18
6
47
19
149
61
11
49
11
49
36
3
15
5
60
13
60
24
30
66
6
18
11
40
3
24
72
41
40
44
28
33
6
30
108
23
7
65
12
24
1
11
7
53
24
19
17
24
97
54
42
30
53
28
15
6
11
24
7
17
31
69
9
63
24
3
18
23
1
11
1
11
48
25
30
29
16
3
29
1
42
42
23
31
30
11
37
12
47
84
36
49
83
48
49
11
7
45
3
5
37
23
40
69
24
36
47
85
11
49
11
100
33
102
18
12
42
53
108
25
11
40
27
42
11
36
64
8
25
11
1
12
3
20
169
6
41
55
6
11
55
102
18
24
18
99
9
18
5
121
18
42
48
35
25
11
25
83
60
84
180
85
11
7
29
48
36
7
9
57
71
1
47
31
17
1
6
24
48
21
44
1
12
12
123
3
24
6
59
1
54
77
48
19
29
48
1
60
54
17
12
25
12
35
60
55
66
54
54
47
13
27
3
17
7
6
59
16
63
6
11
84
28
20
4
87
41
88
120
8
60
43
33
45
18
6
35
7
65
24
175
9
72
33
71
13
24
12
11
360
24
37
96
47
1
96
143
49
6
57
15
113
49
30
113
13
11
97
126
6
11
60
25
51
20
1
18
41
79
54
11
25
39
81
71
64
45
12
24
24
78
5
12
7
17
1
6
18
48
107
37
30
33
87
5
12
1
24
27
33
24
36
3
45
6
89
1
30
72
17
12
96
91
6
18
5
52
39
24
5
52
63
54
11
55
41
37
66
113
7
18
107
28
8
36
61
30
17
48
12
52
33
12
11
12
121
12
95
1
30
17
61
11
24
25
60
72
11
31
78
11
48
48
1
48
51
3
42
30
48
24
24
6
18
41
36
19
81
8
7
9
57
23
49
47
88
72
24
20
16
9
18
48
24
96
42
126
17
7
21
56
193
24
11
37
71
12
16
69
11
112
224
48
7
30
111
3
89
28
24
8
1
18
29
144
84
7
17
36
36
109
18
18
15
8
7
41
7
72
29
19
30
42
66
6
69
20
31
41
28
3
30
72
18
29
37
30
69
3
96
30
24
11
7
18
23
37
23
25
108
11
108
73
6
24
9
44
91
21
69
60
18
17
16
68
19
41
31
6
39
27
29
91
17
36
73
42
6
12
72
39
20
25
15
92
84
24
13
3
33
51
15
21
20
7
18
51
33
15
3
18
30
29
13
12
35
76
45
11
67
6
42
269
19
77
25
12
143
1
12
27
111
17
24
55
18
23
7
33
9
24
11
16
32
67
57
36
20
40
20
49
11
12
37
12
12
6
69
36
39
24
53
25
24
15
44
1
11
67
30
35
73
24
11
91
53
60
49
15
12
32
19
120
9
8
55
66
72
23
24
76
56
49
71
24
109
11
60
36
1
123
68
13
6
24
29
37
54
24
5
91
5
28
21
35
16
44
43
48
18
71
13
11
12
4
8
25
3
27
5
67
5
19
90
48
27
33
11
25
30
96
17
13
18
29
13
102
6
12
11
13
24
11
73
18
17
12
12
7
29
12
37
39
21
23
25
11
132
1
3
81
15
3
41
25
23
96
1
11
12
7
81
21
123
8
55
33
141
23
16
120
8
24
12
79
24
42
6
17
7
65
55
66
35
88
44
7
18
12
35
37
12
15
15
21
3
18
15
21
87
3
53
108
48
31
17
24
72
16
44
64
36
15
198
95
121
24
23
24
229
15
45
27
33
24
30
113
7
30
11
7
6
59
73
147
20
37
66
24
17
24
97
23
1
11
12
1
35
25
60
30
5
12
4
99
24
33
8
85
11
7
48
18
3
44
61
35
7
101
1
42
144
66
36
11
13
3
56
13
36
6
29
4
36
9
11
49
30
54
11
60
72
64
80
43
53
61
48
11
108
36
84
31
29
12
97
11
52
63
17
24
60
84
25
35
61
99
12
15
93
20
1
6
96
41
25
6
77
4
44
12
28
99
17
55
101
25
15
120
24
75
24
41
4
140
12
24
67
18
83
43
17
108
25
90
93
69
6
81
21
24
35
85
11
37
18
89
100
21
78
29
12
49
11
16
27
65
1
108
36
6
24
5
36
31
113
16
39
41
216
4
3
18
83
12
79
117
21
30
33
15
9
56
25
48
12
18
53
19
41
55
30
18
41
24
7
42
6
149
49
83
16
105
3
69
11
1
12
36
36
47
1
3
3
30
3
44
49
11
36
13
27
27
6
11
79
54
24
71
121
42
24
209
7
24
41
64
9
12
18
29
49
107
7
65
1
24
54
5
19
48
6
36
6
9
69
162
41
4
3
24
17
103
17
7
42
47
85
84
78
6
3
24
44
91
6
35
7
42
6
48
5
16
99
6
11
7
17
49
15
12
68
97
95
31
57
9
11
52
15
29
13
11
91
6
23
1
36
78
24
5
43
29
19
48
48
41
49
59
12
120
12
16
129
12
23
28
3
41
48
13
18
6
23
156
13
3
8
55
65
13
24
15
3
77
36
1
251
12
49
47
49
39
12
20
12
85
35
36
55
24
77
48
72
13
6
18
3
3
48
9
8
7
41
13
12
47
13
24
108
11
25
12
60
12
47
76
44
16
8
60
72
109
6
9
8
31
5
60
24
1
11
181
119
7
29
48
40
51
5
73
18
17
16
20
19
5
13
12
3
15
5
115
9
80
25
51
45
30
24
24
185
24
7
5
43
17
13
23
1
59
1
3
8
88
48
36
9
60
11
73
23
1
36
11
37
35
88
56
55
81
8
25
131
25
18
144
48
18
3
105
12
83
12
1
59
12
40
9
36
90
42
87
15
57
9
ABCD 95592439708*3^$a+1 [50020]
18
9
21
27
9
36
60
108
67
8
87
13
71
45
9
19
68
165
3
57
90
109
36
89
126
54
30
1
23
9
36
132
33
39
228
39
25
20
96
28
71
69
96
195
33
252
24
60
112
68
12
15
33
87
90
3
16
56
40
72
48
8
15
49
23
129
51
285
93
36
39
45
72
27
160
8
84
16
140
52
20
3
13
17
114
85
144
72
92
21
72
55
8
24
21
12
168
19
20
63
198
72
43
296
240
15
6
55
35
30
15
4
59
117
24
4
12
89
39
4
36
104
321
42
69
148
48
5
103
35
69
40
68
3
42
54
30
99
24
57
43
12
80
81
78
270
36
3
33
120
3
75
45
40
17
99
244
95
102
108
55
56
75
30
19
32
135
45
63
90
30
9
28
44
51
45
4
44
24
60
21
15
57
103
24
408
8
87
33
57
120
7
120
56
105
6
126
18
37
125
87
16
5
36
210
24
37
35
18
15
204
33
15
33
36
54
36
1
23
72
18
247
8
15
57
63
186
3
96
57
39
219
12
205
192
92
21
15
33
90
37
59
144
12
18
7
32
93
18
9
27
9
112
20
40
83
36
60
30
3
16
96
68
33
60
108
36
51
3
69
21
12
15
40
59
69
24
33
30
97
20
33
175
32
180
117
51
72
51
37
72
53
27
51
105
327
85
35
18
42
48
145
56
76
92
48
48
40
125
27
33
39
12
21
138
6
90
13
80
100
23
13
5
30
25
92
15
18
15
36
21
48
55
41
103
168
12
36
41
63
48
33
15
196
149
12
15
75
73
56
15
21
3
30
72
27
16
17
54
21
15
138
27
60
3
9
27
6
19
179
72
33
24
117
54
60
12
25
89
66
25
44
4
24
11
132
90
139
5
55
200
15
81
40
128
72
12
28
212
108
3
1
29
36
15
48
27
36
108
96
21
33
15
16
96
12
80
72
64
35
6
111
99
1
5
108
19
47
25
65
204
12
18
6
159
24
60
36
27
18
19
11
42
19
8
3
54
3
16
5
12
24
19
56
48
96
51
121
359
61
65
15
40
113
15
16
59
30
36
144
42
9
4
17
63
12
72
33
7
17
3
28
23
81
156
45
24
54
1
89
30
81
99
57
3
36
13
17
60
19
32
165
27
27
126
174
165
16
68
27
69
60
15
54
15
12
93
19
53
15
129
60
36
55
32
52
20
69
19
20
33
15
45
19
36
8
72
112
56
21
15
48
36
64
56
36
60
96
75
108
45
12
63
25
65
111
231
25
35
120
93
192
9
55
35
30
15
24
147
37
20
160
11
25
80
40
35
42
18
12
54
24
27
60
24
88
11
36
9
27
60
18
99
28
20
12
72
15
6
75
108
60
112
5
75
33
15
132
33
19
8
4
5
54
49
23
189
96
12
93
19
269
6
13
168
8
4
108
89
54
21
204
45
90
45
12
24
156
3
120
96
21
12
57
30
93
36
75
189
3
144
129
21
54
1
8
28
128
16
68
147
30
36
43
72
84
20
16
5
55
68
40
47
18
15
36
45
3
60
40
60
12
41
108
126
33
111
72
30
18
36
69
4
92
76
20
15
54
144
72
39
15
30
79
44
40
107
180
24
36
66
27
27
73
36
5
180
67
89
99
24
57
51
3
6
54
37
44
45
31
5
19
140
124
32
40
59
49
95
90
12
15
72
100
53
30
9
100
89
19
72
89
42
84
133
32
21
55
35
85
152
16
161
51
15
177
48
33
51
129
120
6
9
36
135
69
51
1
5
84
96
18
37
29
39
12
64
65
19
80
156
48
28
20
108
51
45
81
103
5
12
27
12
51
24
13
53
7
20
33
15
48
75
36
96
33
96
88
17
90
73
36
104
40
48
95
18
36
3
96
57
60
144
3
51
9
3
25
224
24
16
168
143
37
11
36
24
21
15
69
51
201
148
35
9
21
6
141
3
30
39
72
69
27
69
30
6
54
36
9
48
36
141
19
17
108
ABCD 95592750166*3^$a+1 [50013]
90
66
51
3
9
9
3
45
30
5
40
9
6
9
153
72
23
37
3
33
15
36
33
3
27
29
84
25
60
23
36
52
8
40
93
27
20
43
9
57
3
39
45
27
5
16
72
15
30
135
20
24
19
33
9
39
20
40
51
42
51
39
33
48
12
3
45
108
39
57
36
12
36
12
8
64
144
69
27
27
5
24
40
104
67
33
15
30
35
43
33
21
15
21
15
8
52
60
128
49
63
15
65
19
17
1
30
102
15
51
120
5
64
48
12
3
12
6
75
9
39
9
12
30
9
68
4
9
3
12
63
33
15
12
53
16
32
67
54
23
168
72
4
9
3
99
5
67
150
6
57
24
56
72
25
3
15
53
85
12
27
20
16
32
85
27
15
57
36
20
7
18
195
60
15
41
16
120
32
13
18
12
41
52
24
9
12
18
9
51
5
64
96
87
5
16
80
19
29
19
102
83
112
45
23
12
96
40
69
72
83
13
12
15
104
1
27
60
20
31
30
3
39
5
55
17
16
15
29
1
12
192
15
3
77
52
33
3
63
24
21
99
18
102
21
15
60
42
12
47
36
133
35
19
78
48
15
15
17
4
32
4
60
3
77
52
21
3
56
25
23
25
12
39
60
39
29
4
8
24
108
4
63
33
108
39
5
55
9
3
18
42
129
69
3
96
8
1
60
3
36
15
66
11
40
51
9
69
11
60
4
15
30
63
99
12
5
36
16
24
24
33
18
42
12
47
43
9
81
3
8
157
48
11
49
11
31
12
21
20
25
51
9
180
15
8
28
12
32
25
15
75
29
16
20
60
25
60
3
9
39
24
20
16
60
51
29
13
23
28
45
75
57
12
30
29
28
44
4
12
84
156
32
37
11
13
36
90
9
12
69
27
56
31
66
59
13
23
49
27
20
103
5
12
4
27
18
23
109
75
20
25
48
12
23
40
32
55
9
56
24
48
256
69
3
84
81
18
9
8
7
60
21
20
19
6
59
31
30
35
16
72
129
35
25
11
1
11
76
93
66
5
169
51
116
52
27
90
42
12
6
27
63
45
24
8
40
15
17
13
42
108
9
9
179
1
12
30
89
4
129
87
68
31
33
69
102
66
51
36
48
24
24
9
15
8
76
3
29
7
189
12
63
53
13
27
15
5
28
24
3
69
20
48
13
23
7
33
20
28
36
21
63
21
11
67
5
36
76
21
12
15
15
21
20
72
100
20
24
25
15
12
20
19
120
42
83
37
48
27
57
18
89
4
12
68
40
27
18
54
5
16
8
48
73
6
150
15
12
180
3
72
17
55
9
9
39
51
12
17
52
12
45
59
48
24
16
33
54
41
36
163
17
1
15
96
24
33
63
72
9
47
52
60
8
13
3
63
12
149
13
27
9
24
15
36
12
15
30
3
39
65
12
28
45
87
20
24
7
33
24
3
77
31
9
24
51
45
3
53
49
39
81
39
24
120
24
141
27
15
93
44
13
6
12
108
30
30
17
13
3
21
27
44
28
24
8
88
9
3
9
3
36
39
5
25
60
3
135
21
33
11
25
39
36
15
53
7
12
45
72
51
24
48
18
51
9
71
13
23
13
15
15
84
45
48
3
33
57
83
64
8
19
45
32
72
49
35
4
9
95
157
99
20
16
48
44
16
9
36
30
54
108
42
48
9
8
1
11
76
45
30
12
78
11
97
39
48
32
25
30
33
48
135
33
12
69
47
73
30
66
47
24
28
45
30
17
91
21
39
90
72
30
9
57
11
12
1
3
20
124
36
56
64
96
69
3
32
25
18
102
18
9
36
12
48
9
11
24
148
48
32
67
41
7
9
51
81
9
27
32
19
41
4
48
39
18
35
25
24
3
12
3
60
21
9
71
64
3
84
9
24
45
27
63
48
54
18
101
31
6
42
18
51
24
8
37
210
57
93
35
16
8
36
112
75
9
21
12
30
66
42
90
18
33
68
43
6
42
30
183
57
11
16
63
33
39
48
33
20
67
48
60
102
27
60
15
36
69
51
180
21
3
105
45
51
27
21
57
72
15
96
189
11
7
9
32
49
60
12
3
132
117
75
108
20
16
12
9
18
18
63
8
13
18
33
48
12
69
39
48
8
25
48
18
17
60
112
48
15
5
4
21
11
48
76
84
69
39
15
18
48
99
33
15
15
105
20
7
117
3
96
5
88
9
11
28
33
6
90
42
45
12
12
36
33
11
19
33
20
1
15
24
21
159
36
8
24
40
8
55
36
45
48
32
19
5
13
159
20
28
45
51
9
11
25
30
69
44
64
33
12
11
72
132
52
45
11
16
3
21
57
15
8
25
35
19
96
45
57
48
23
1
63
44
1
15
72
93
11
24
76
60
111
33
36
92
19
33
15
42
108
23
40
12
12
20
60
48
55
9
3
29
127
9
12
39
41
36
7
18
15
48
8
12
16
9
42
18
12
30
77
13
3
87
105
24
128
16
48
56
72
24
19
65
36
7
129
32
48
40
9
42
9
60
69
11
36
37
6
5
4
75
33
87
9
60
24
72
24
8
61
42
81
48
8
133
11
49
18
30
51
48
36
15
9
8
24
1
60
83
4
33
66
45
48
39
9
69
27
20
64
3
9
32
16
12
84
3
9
45
18
120
18
12
162
113
7
6
24
75
48
123
30
12
30
30
42
33
12
63
21
57
24
3
27
36
29
16
27
30
59
91
33
84
3
117
248
12
4
9
12
27
56
7
45
12
51
17
12
16
48
8
1
63
48
15
54
66
5
148
39
21
12
20
36
16
32
13
3
24
24
8
1
15
45
11
7
12
21
32
115
30
12
30
45
45
162
29
112
75
9
15
60
17
100
32
12
76
3
36
9
8
25
60
30
138
107
43
ABCD 95593030114*3^$a+1 [50017]
89
31
36
90
11
24
48
7
204
6
6
125
12
97
119
1
39
180
12
20
109
35
25
11
24
168
48
25
143
157
78
29
127
81
12
60
21
35
31
24
105
87
48
41
28
57
11
49
119
84
12
31
84
6
23
24
72
84
204
7
84
101
1
3
20
31
173
36
61
24
75
44
7
6
23
40
201
60
123
21
11
31
65
72
7
5
4
56
25
95
49
6
9
240
60
45
131
28
27
125
108
36
97
207
80
7
30
59
1
30
33
96
152
112
48
48
32
25
18
30
11
16
68
12
19
54
66
54
12
18
5
12
19
66
63
24
3
29
24
91
6
47
48
73
120
71
4
15
12
57
188
28
20
1
234
6
6
24
69
24
21
42
17
1
150
17
28
12
20
60
180
139
60
9
45
15
20
4
117
3
8
13
30
12
144
21
69
171
93
30
5
52
39
89
7
5
79
33
3
60
24
93
32
28
3
65
13
35
1
11
28
21
35
156
13
71
55
21
9
96
27
27
29
85
42
18
191
31
18
36
126
33
81
11
49
51
3
17
79
210
11
52
200
48
48
4
87
149
1
23
12
60
16
68
25
11
1
23
25
11
115
6
35
49
30
9
81
66
29
108
36
12
19
24
150
12
15
32
1
150
29
12
48
43
77
43
24
93
96
12
20
24
136
39
114
66
6
47
120
48
49
114
5
37
35
13
96
83
7
36
93
56
49
6
41
24
144
91
65
1
47
7
5
1
143
24
156
100
81
95
76
108
105
47
24
199
221
60
24
72
84
96
60
19
33
36
15
9
27
66
3
20
31
149
1
6
78
36
66
48
126
35
60
88
48
60
48
87
78
90
69
33
59
55
84
57
33
11
25
35
55
65
19
45
87
30
84
30
21
68
120
84
7
53
1
30
126
23
7
53
48
13
35
36
16
20
112
57
36
15
20
88
57
54
30
66
17
1
99
63
77
43
174
39
116
4
44
7
5
31
18
6
29
1
84
27
3
45
15
17
55
5
49
90
93
8
133
126
6
23
24
43
45
80
43
192
89
36
13
107
24
88
8
139
5
19
30
30
36
53
16
56
48
7
180
65
19
30
75
32
13
6
21
9
39
51
24
12
18
159
152
24
192
13
60
11
1
3
15
225
60
15
65
12
24
19
30
11
25
6
17
7
21
80
72
7
5
16
12
20
91
6
24
99
32
55
9
84
48
15
165
192
48
44
36
72
37
83
1
36
11
28
12
3
65
1
54
57
44
19
5
64
117
3
183
24
65
84
12
73
12
24
60
90
33
80
16
147
77
28
33
6
150
23
60
7
9
81
120
143
48
28
20
1
39
20
64
48
44
84
12
84
156
19
5
25
84
36
95
79
9
8
25
30
204
53
73
27
63
225
80
132
121
12
3
20
1
60
23
40
8
139
65
1
107
72
115
5
25
6
174
84
39
60
21
12
15
9
39
105
27
3
36
60
29
1
120
131
12
7
6
35
24
25
36
15
92
7
29
60
72
43
42
48
35
1
6
65
13
11
1
47
1
15
84
3
17
48
25
18
69
93
114
54
96
35
16
9
59
96
25
3
27
5
31
5
60
84
1
59
24
7
18
12
35
19
24
117
48
15
120
17
72
72
49
15
32
24
180
84
112
44
1
27
8
28
21
24
66
96
24
53
13
3
20
12
84
4
92
52
32
76
108
45
71
108
7
33
27
5
85
60
36
3
81
23
12
240
28
20
12
64
32
73
15
57
47
127
69
116
88
27
90
36
27
3
77
37
11
48
52
3
45
15
36
5
4
32
49
35
139
36
24
30
36
30
33
8
12
48
28
21
120
36
263
37
90
125
25
18
9
153
174
60
41
60
13
11
96
28
15
161
1
174
53
31
6
71
13
120
15
60
105
156
11
49
63
36
15
57
9
23
7
120
101
13
12
59
60
1
35
13
36
6
57
93
63
12
48
45
39
27
60
120
69
57
23
1
30
81
75
54
36
60
23
1
6
89
139
36
53
31
125
24
1
167
13
6
29
36
48
7
84
72
89
1
95
79
101
12
36
60
31
69
32
12
132
36
12
37
39
24
87
114
126
204
216
21
32
31
221
31
65
12
61
11
16
15
24
24
9
36
15
17
49
270
36
48
17
49
63
8
73
39
87
90
30
41
19
36
204
24
101
16
3
29
48
25
95
13
36
131
133
36
3
33
78
6
35
120
48
1
ABCD 95593680740*3^$a+1 [50066]
69
75
27
66
27
5
10
8
30
94
18
20
78
70
102
38
102
82
15
3
42
3
117
171
17
88
32
108
10
72
30
60
8
79
251
34
96
2
10
20
10
18
15
15
30
122
18
72
7
113
10
21
47
49
71
90
10
42
38
13
81
60
38
28
33
51
78
8
52
18
170
22
48
80
94
36
32
30
40
33
9
56
10
42
102
6
12
12
8
31
9
80
55
23
4
21
9
15
41
12
91
29
10
38
4
6
114
8
70
78
120
27
53
4
8
10
68
145
87
177
83
22
108
27
41
30
12
133
47
78
30
52
18
39
83
28
2
52
98
60
90
43
425
12
18
42
30
10
120
111
129
38
10
62
58
2
18
124
156
132
15
3
90
32
88
122
10
110
58
39
105
8
58
60
20
10
2
142
26
184
18
87
45
8
108
90
22
87
131
4
198
123
15
32
48
30
60
4
99
81
36
147
15
158
43
107
4
18
48
92
82
98
30
10
18
62
48
112
8
4
38
78
52
30
50
28
144
120
38
1
29
70
21
17
12
82
6
54
26
22
50
28
12
48
99
23
18
60
30
22
12
60
36
27
192
3
60
240
38
43
29
48
52
87
53
18
22
98
42
52
48
80
30
37
21
24
68
31
39
38
4
26
100
30
62
10
102
48
50
108
60
42
70
75
27
6
90
60
24
9
51
48
38
90
42
10
38
22
20
25
93
24
60
18
68
22
51
89
78
42
160
15
48
65
30
42
31
21
56
100
39
83
48
42
18
97
33
140
22
20
1
72
5
112
3
27
42
8
78
64
86
64
26
22
20
52
15
53
10
42
68
28
42
12
120
6
24
8
160
42
8
58
24
30
36
80
42
58
9
33
68
30
150
22
20
13
24
105
15
81
2
85
5
22
108
90
20
58
114
8
30
48
4
36
33
9
60
108
159
11
4
8
73
5
60
10
45
77
91
17
12
28
2
13
9
38
52
21
15
9
48
15
110
10
128
40
80
150
67
45
27
101
12
22
60
18
51
17
90
10
12
12
3
95
58
102
80
18
12
82
26
4
51
47
60
10
20
148
24
51
9
26
13
9
15
5
228
64
48
12
75
23
18
40
60
62
48
22
168
50
22
63
47
70
68
70
9
15
18
18
20
22
18
80
34
8
90
18
100
30
24
9
77
124
38
28
90
3
24
120
117
30
26
4
18
80
13
5
19
75
86
72
40
15
15
108
2
30
37
41
120
10
20
90
7
53
34
9
9
12
8
43
48
21
3
27
45
33
72
15
11
13
17
52
75
173
52
110
10
128
103
77
42
217
24
69
102
18
78
92
238
20
12
112
18
177
71
30
19
33
48
24
6
72
72
33
123
30
84
60
48
20
10
20
52
56
42
127
23
138
4
48
8
30
130
20
132
70
80
18
52
132
18
20
150
7
131
42
18
34
30
38
58
9
11
34
78
42
8
48
4
38
25
123
62
30
58
30
2
78
30
19
11
4
6
99
33
50
30
127
3
12
36
62
30
52
18
50
30
58
54
75
3
18
20
64
48
68
42
48
30
180
52
20
18
22
8
220
50
22
170
73
77
52
38
78
4
96
80
7
23
130
120
72
30
42
6
9
21
20
12
22
189
17
30
180
12
18
127
65
22
98
10
12
30
8
18
70
2
1
24
53
10
90
24
78
81
24
33
92
22
60
38
163
9
66
32
61
9
20
91
21
18
78
80
112
128
34
126
3
69
12
96
12
68
22
8
82
78
33
24
48
17
30
78
112
18
32
118
2
70
12
8
28
30
92
25
5
43
117
60
20
22
6
15
69
8
30
52
18
42
18
27
21
3
9
8
120
7
87
8
40
8
40
9
23
88
12
21
57
12
50
97
233
22
98
7
41
12
18
22
138
9
33
72
56
90
22
108
12
50
118
20
70
30
20
163
81
63
48
9
126
30
150
12
8
30
19
11
34
36
80
12
40
120
42
8
28
42
8
10
32
18
60
42
10
60
12
188
30
10
12
60
3
215
70
50
1
96
33
200
100
110
100
48
33
21
8
10
48
9
63
162
56
100
12
50
22
15
11
30
82
50
18
64
98
52
146
10
12
30
80
30
142
33
33
92
67
23
1
72
69
66
2
160
20
60
52
3
23
30
163
120
51
21
5
139
24
9
42
165
21
32
10
8
82
63
39
48
33
9
128
100
8
10
57
105
8
7
15
18
20
124
240
56
30
4
36
57
35
70
111
21
6
30
63
29
48
ABCD 95594299148*3^$a+1 [50139]
15
1
149
3
36
4
48
29
3
3
60
25
17
6
21
15
66
67
60
17
36
48
6
21
105
42
21
9
3
69
39
132
33
19
71
42
123
21
31
137
18
45
45
63
36
21
24
43
23
18
27
15
9
76
5
84
96
24
3
27
13
5
63
9
6
93
15
165
27
189
84
15
84
6
7
29
43
17
3
51
30
79
65
36
19
17
24
7
65
3
9
36
126
45
69
36
126
33
45
24
3
69
39
184
41
42
114
36
24
15
9
19
83
37
41
120
30
69
57
60
30
90
31
59
84
6
36
7
8
40
32
168
45
3
39
85
35
6
126
18
36
7
23
37
12
5
12
99
24
40
17
48
12
91
35
18
12
7
35
36
66
66
18
96
51
12
87
21
27
6
19
41
36
18
42
6
24
78
18
48
42
7
8
45
24
15
75
1
17
78
25
23
217
32
40
101
60
6
133
35
42
15
99
6
48
51
12
45
7
168
35
18
30
54
55
5
6
49
71
24
6
7
12
23
24
186
108
39
81
7
113
75
39
25
281
7
59
21
63
24
141
21
31
53
19
48
5
67
5
96
96
30
30
43
56
9
27
15
6
24
24
102
54
6
97
5
18
25
47
18
7
5
108
30
30
7
92
9
24
120
36
60
19
17
43
5
18
18
24
36
30
60
105
24
57
15
93
66
96
6
7
11
6
91
12
20
15
6
67
59
36
138
207
12
28
12
41
24
42
24
97
53
24
72
54
30
27
27
18
168
7
32
72
9
84
168
3
24
3
12
48
48
6
31
35
37
32
48
21
19
35
18
30
42
15
51
30
6
13
77
96
60
42
42
51
40
164
45
18
57
24
45
7
32
3
18
60
12
18
21
88
77
6
37
23
33
51
45
108
75
18
24
6
114
84
12
39
24
4
108
29
24
19
47
36
108
84
85
152
9
96
63
40
77
6
18
19
23
162
30
18
18
42
24
84
42
48
30
39
36
81
60
15
24
57
30
25
60
17
18
45
45
3
124
41
19
41
42
157
77
43
128
33
84
27
33
36
30
9
33
30
9
105
3
12
15
18
55
47
13
20
88
92
3
42
60
48
67
60
17
18
18
60
75
40
72
101
15
21
15
136
80
40
29
60
43
48
68
81
195
9
19
8
52
107
1
23
6
31
104
36
63
30
12
7
23
9
48
100
180
41
126
73
47
13
77
60
39
4
47
13
131
42
39
141
84
6
33
36
16
164
39
21
3
13
113
66
54
96
15
36
69
18
25
5
36
24
12
3
252
3
18
7
41
111
76
29
30
9
45
79
35
72
1
29
195
48
96
9
42
18
55
48
12
11
36
6
48
12
120
24
6
54
43
32
9
6
24
6
18
18
18
66
36
24
30
1
12
5
60
108
7
53
39
88
53
55
60
17
66
69
36
111
61
32
3
48
57
45
48
79
17
91
20
172
5
90
85
41
24
55
68
132
100
5
12
30
33
72
105
36
7
125
78
25
32
28
59
133
35
13
5
55
20
33
42
42
55
20
72
9
12
7
77
54
12
25
77
55
5
135
15
6
7
12
5
103
12
56
39
25
5
90
45
27
81
57
36
30
21
81
84
6
25
77
103
20
27
30
223
53
6
18
55
32
21
144
18
18
3
51
36
18
42
97
60
17
3
36
27
18
39
72
15
13
32
28
8
207
25
47
45
9
132
18
132
33
27
42
43
32
40
71
66
96
30
60
60
37
8
48
36
105
24
67
17
18
78
12
3
69
3
9
99
4
77
63
40
41
6
21
27
18
12
3
9
3
40
143
18
39
12
33
135
12
3
57
69
15
21
6
42
36
42
18
12
18
102
87
228
9
30
73
77
36
7
20
3
97
23
42
96
216
24
39
45
96
12
63
4
35
12
1
53
24
78
33
135
9
33
48
12
7
80
27
1
164
28
41
42
18
19
47
24
36
13
5
51
4
53
108
15
27
24
36
57
27
126
12
132
43
80
12
33
18
24
240
6
3
4
17
114
49
101
19
8
105
12
96
6
13
77
15
144
4
41
24
96
79
53
162
48
48
6
6
48
30
12
147
57
39
21
30
165
48
15
6
19
176
21
24
27
105
18
42
18
96
30
51
72
28
5
3
21
39
4
35
6
60
7
29
36
54
36
18
72
15
24
33
12
18
126
199
53
39
28
60
17
6
54
24
36
51
105
3
36
45
18
25
17
3
27
6
30
97
11
49
60
161
67
17
6
6
3
72
36
27
18
24
24
51
84
51
73
107
9
15
24
78
27
36
69
78
90
67
11
6
3
88
12
80
105
12
210
1
17
12
103
8
207
18
24
216
3
64
17
18
6
19
20
28
12
77
6
18
30
6
43
5
42
126
39
9
127
17
18
9
39
49
17
48
6
30
60
36
18
12
9
52
29
204
67
35
9
48
108
3
126
120
24
7
29
84
111
195
13
68
33
24
6
66
54
144
48
48
9
63
48
24
18
3
96
76
17
15
ABCD 95595105168*3^$a+1 [50010]
270
30
77
55
90
18
141
159
180
42
12
96
167
97
78
17
85
90
270
168
27
45
131
25
60
27
32
115
78
207
63
102
11
157
48
90
57
93
51
80
133
36
144
90
93
57
120
95
96
25
87
63
30
51
3
36
41
13
96
131
193
15
176
55
42
63
80
229
36
384
108
123
15
17
73
39
3
12
126
144
3
128
49
111
129
47
61
48
24
90
113
7
90
36
11
256
93
114
401
64
111
209
25
87
21
12
191
256
80
16
213
155
64
32
48
61
291
69
11
13
210
33
297
311
256
224
49
60
131
49
15
21
11
109
90
24
113
112
80
31
65
64
192
39
57
3
29
96
16
159
114
95
85
30
173
67
36
30
107
192
13
275
97
95
160
231
54
6
84
6
162
102
75
15
258
192
6
41
48
31
114
431
64
32
319
177
255
48
132
12
65
48
13
131
48
16
96
80
31
138
132
35
103
41
73
135
21
11
13
35
16
32
163
29
192
16
288
39
108
12
65
85
27
9
135
96
33
78
113
49
30
65
661
84
78
108
90
84
95
48
240
13
114
161
16
159
222
108
87
57
30
617
16
147
30
111
249
327
159
42
72
15
21
444
180
96
30
77
55
90
228
144
107
19
54
23
373
90
17
48
85
11
240
16
57
120
143
48
144
288
7
6
162
113
64
15
180
6
119
48
175
257
13
35
127
270
83
277
203
112
32
79
180
42
138
150
35
55
54
120
90
17
163
93
32
271
17
223
30
24
203
192
31
17
7
30
36
119
61
24
36
234
141
69
11
112
93
144
131
49
15
45
216
432
107
48
48
79
113
37
11
55
144
6
120
59
145
108
35
288
229
107
160
96
3
29
565
360
108
270
108
45
32
112
111
17
48
169
78
89
13
6
29
61
131
31
102
75
3
29
73
23
13
54
90
51
32
144
13
195
21
11
48
205
83
64
93
195
192
96
3
54
23
7
78
192
90
240
180
221
49
95
13
48
179
16
39
41
144
16
192
32
48
55
105
165
27
351
54
30
6
234
66
42
228
42
192
51
117
192
96
84
6
17
240
13
35
85
11
64
159
36
180
144
90
240
15
51
42
227
133
192
78
477
165
306
105
32
67
66
24
66
17
73
90
77
55
12
285
135
41
115
ABCD 95595198826*3^$a+1 [50028]
36
60
84
1
15
32
120
13
90
45
369
75
20
76
24
3
42
48
18
54
71
220
105
27
12
56
19
138
27
51
144
120
18
27
81
155
4
111
17
28
44
40
123
33
39
18
3
80
7
125
172
105
11
25
99
96
39
318
35
88
39
41
52
80
7
153
177
83
12
60
16
57
42
5
28
48
80
19
45
36
44
16
20
12
37
11
180
184
21
150
77
240
97
30
93
108
20
49
6
90
84
11
124
116
55
204
93
68
145
15
152
25
143
79
30
96
120
35
19
6
75
84
255
81
120
27
90
123
32
88
27
33
9
51
87
45
48
105
59
85
60
90
65
115
48
258
95
40
24
15
96
65
259
53
85
35
28
105
35
52
87
21
20
289
75
51
17
192
48
240
180
28
60
164
36
64
45
6
12
33
44
108
120
88
24
15
81
24
21
144
18
17
91
5
60
7
90
168
90
9
260
325
36
35
55
9
3
90
107
396
19
173
25
23
55
69
56
85
39
33
63
332
88
99
30
18
53
160
327
132
138
123
120
45
24
411
44
85
71
52
20
88
39
30
11
64
105
11
4
80
31
45
140
84
60
40
8
43
77
112
80
31
45
192
15
53
37
78
69
8
97
71
19
5
85
51
20
4
8
148
9
75
128
43
17
228
12
28
80
64
45
71
60
84
36
160
24
68
28
135
189
111
285
57
18
57
15
5
13
24
11
24
36
49
6
12
65
187
21
69
195
165
75
51
5
19
45
75
6
75
212
28
92
88
45
59
121
59
25
60
48
203
12
132
48
37
108
78
17
12
48
133
95
124
8
88
69
11
84
60
96
72
60
160
87
173
37
96
87
213
60
192
35
60
12
16
24
51
72
5
67
5
120
48
252
16
224
76
164
121
107
72
55
41
4
188
37
11
4
165
231
57
47
48
88
80
40
92
108
37
3
24
141
39
81
95
12
187
261
120
27
5
112
8
37
35
136
84
33
267
20
76
87
45
33
15
177
35
37
126
45
27
132
65
16
12
87
30
15
93
35
108
127
93
32
88
24
21
30
45
32
13
75
75
5
60
115
17
268
129
51
60
224
76
75
5
244
20
60
76
120
117
78
9
48
92
180
96
145
24
126
5
187
5
72
216
4
96
20
109
15
261
30
45
92
103
174
191
84
283
417
288
15
33
9
30
173
12
145
48
18
29
180
85
90
233
88
15
9
105
15
8
67
5
96
115
9
60
68
7
90
120
6
197
85
108
114
90
51
75
54
90
81
147
93
32
148
60
192
260
88
84
33
47
85
15
120
3
5
37
471
15
29
61
39
15
65
1
75
84
36
92
7
201
105
39
15
5
16
12
12
116
132
108
64
15
5
16
44
16
159
66
47
180
48
49
75
33
72
23
163
77
60
37
35
1
15
225
39
20
256
20
79
65
160
8
37
51
165
30
77
28
44
36
229
90
141
80
52
32
25
131
24
108
7
41
4
176
12
12
16
147
5
28
84
96
ABCD 95595297628*3^$a+1 [50018]
18
3
117
3
21
108
215
1
144
108
84
15
3
93
57
95
67
120
24
5
16
48
105
60
36
30
132
18
72
3
24
192
24
117
90
48
42
54
129
105
36
219
80
25
95
16
45
3
33
47
13
75
8
109
35
43
102
327
345
48
135
120
75
216
29
217
204
30
29
223
60
18
27
32
13
12
90
18
144
51
24
183
48
9
8
112
24
9
18
18
6
21
33
159
3
102
72
114
29
16
24
75
162
3
56
40
81
54
84
5
37
18
12
53
112
3
102
36
18
42
23
157
83
19
21
87
9
8
91
165
129
48
42
93
48
57
143
37
99
135
54
102
144
6
18
5
24
96
16
105
114
36
9
45
219
15
138
39
8
25
42
18
12
150
138
6
9
21
36
23
37
108
18
45
72
3
24
126
63
147
78
282
189
63
18
135
153
111
3
45
80
40
105
15
21
30
5
49
60
12
24
95
25
144
288
23
1
15
39
81
45
99
80
1
48
87
39
36
24
21
15
9
104
96
40
24
33
15
237
11
7
18
36
75
8
96
24
112
81
15
57
18
84
249
21
108
87
99
12
233
16
21
60
12
252
36
168
84
71
24
121
15
21
59
37
30
90
108
39
177
18
6
30
42
39
96
99
45
9
54
30
78
45
32
85
315
48
48
224
121
66
168
48
42
27
120
33
102
6
48
36
240
138
162
6
45
24
24
177
12
60
30
42
54
156
78
18
93
27
78
72
12
42
81
48
9
87
8
16
51
69
21
24
36
108
27
129
42
45
8
19
21
24
93
147
3
45
39
33
93
72
3
32
7
54
126
69
69
11
16
24
9
15
3
180
9
104
256
21
54
54
39
33
90
54
6
17
85
3
24
24
45
59
31
57
8
24
67
96
30
47
88
24
21
75
33
111
8
40
27
48
42
48
11
16
81
54
9
27
69
24
104
112
8
88
105
39
8
40
48
8
1
174
6
30
114
12
60
12
63
45
3
104
91
6
120
60
59
24
7
66
60
48
36
183
21
54
101
16
8
37
3
27
29
24
88
57
72
144
15
75
6
30
36
24
269
136
3
93
75
45
3
117
45
60
12
42
84
24
5
13
30
197
16
27
72
12
89
37
99
51
45
32
157
18
18
47
40
87
6
54
93
33
18
5
24
16
120
312
8
16
33
18
24
54
12
83
16
48
3
18
30
5
19
48
45
152
25
36
59
96
1
119
24
1
159
3
78
120
111
111
12
6
30
6
120
24
12
42
18
107
55
33
8
7
18
15
21
51
135
9
3
72
6
47
163
69
63
12
6
143
1
36
30
60
57
87
48
90
42
120
69
27
180
54
99
57
42
165
27
29
24
88
45
30
45
9
36
72
6
54
15
51
72
285
27
72
29
91
21
8
85
59
67
21
267
5
13
99
8
37
36
48
234
5
55
12
69
225
111
48
3
69
21
3
51
29
97
23
16
189
36
6
105
3
29
120
31
30
51
21
72
3
8
97
23
19
18
3
104
16
57
15
57
90
93
24
45
54
102
24
63
21
36
15
3
93
32
25
30
81
45
59
67
29
61
59
120
16
291
24
53
40
51
66
78
117
243
18
12
63
45
3
144
48
24
48
117
90
9
27
45
72
45
72
3
27
114
51
48
21
42
18
72
23
31
36
45
153
12
147
96
9
18
45
9
39
105
24
12
36
180
72
11
16
96
9
135
24
15
105
57
18
149
103
198
60
36
90
174
27
33
72
12
35
40
48
32
85
3
24
9
15
15
9
135
65
31
57
105
18
21
9
24
12
51
24
128
85
3
8
31
54
35
1
18
141
39
30
3
15
90
72
15
120
51
21
8
88
75
78
15
21
3
72
9
24
15
48
39
89
24
73
87
80
43
165
3
69
93
84
63
153
72
18
42
108
12
51
72
39
144
126
ABCD 95595333532*3^$a+1 [50025]
48
340
15
113
252
16
36
48
152
31
60
57
51
252
72
12
24
537
3
12
45
12
132
51
93
36
51
180
129
20
156
4
60
36
3
57
168
15
249
80
67
453
32
16
48
32
139
81
3
9
63
153
51
48
21
15
165
164
67
24
84
60
5
88
27
57
84
39
33
104
48
108
4
24
120
60
39
105
111
60
12
9
279
41
16
12
72
255
105
36
132
123
29
79
41
60
43
5
132
79
9
96
27
12
72
153
120
48
168
44
12
4
27
9
120
51
225
27
21
12
219
189
56
4
96
96
27
36
69
12
20
223
77
96
12
52
60
99
149
28
32
76
240
24
156
39
77
220
36
44
276
124
15
45
24
56
139
21
51
5
103
21
144
44
328
32
48
60
28
72
3
264
65
12
91
189
99
36
21
99
24
17
55
105
15
240
72
180
48
9
308
72
4
36
8
208
48
84
96
279
117
15
120
108
117
15
105
116
115
45
135
77
136
36
459
84
81
51
41
4
75
33
36
12
99
5
40
15
41
12
100
216
32
88
15
12
45
27
93
80
7
81
15
21
171
57
72
3
117
8
40
60
12
56
72
7
96
9
39
60
45
24
8
148
12
15
48
41
88
87
45
128
16
132
144
8
52
75
5
4
120
15
21
84
12
44
64
36
36
12
87
69
15
36
5
19
197
127
33
87
177
24
152
88
36
84
44
31
81
3
105
168
3
36
5
4
72
147
33
3
9
36
51
81
39
65
43
132
21
27
5
52
15
33
60
75
5
7
5
31
117
32
16
3
45
96
84
39
105
27
113
31
36
81
44
100
99
105
51
240
41
4
39
69
8
40
32
16
132
15
17
31
420
17
60
12
67
69
24
152
103
21
12
48
104
211
45
72
120
63
29
16
51
9
39
137
148
36
72
132
20
31
36
41
112
20
12
64
60
75
21
20
4
156
51
108
21
24
111
5
103
36
21
48
12
63
81
24
255
57
195
45
20
4
44
148
32
76
99
60
33
39
105
75
84
24
36
12
132
53
19
9
39
36
36
41
67
108
93
96
108
200
120
31
24
153
63
89
168
7
36
60
129
15
48
9
123
125
172
80
31
177
27
113
67
225
99
45
135
156
33
32
48
55
17
4
27
57
12
36
363
60
156
9
99
57
24
92
52
120
3
360
165
27
21
51
33
108
63
216
48
33
48
32
19
5
139
77
160
108
36
63
33
27
5
12
4
96
96
72
51
60
84
45
15
12
240
45
108
27
5
4
39
213
140
84
4
12
219
21
87
12
189
96
80
108
40
12
36
24
24
99
125
103
24
105
39
45
156
56
144
88
48
20
64
80
103
108
105
180
84
60
108
48
159
9
39
5
76
24
12
60
3
113
52
60
32
64
192
15
5
88
15
72
48
29
52
96
80
28
252
39
24
261
60
84
144
12
68
55
77
48
31
81
528
255
132
45
240
216
3
221
100
128
76
159
81
255
204
21
231
9
24
60
140
52
84
96
48
140
220
27
48
5
40
15
233
24
115
ABCD 95595558764*3^$a+1 [50051]
16
44
60
18
16
5
27
69
15
21
25
20
40
35
15
42
15
1
20
24
6
202
8
4
8
3
15
36
144
21
21
10
18
72
2
33
9
36
22
5
13
20
3
25
24
6
30
42
17
45
6
12
105
13
35
27
12
21
75
42
24
3
85
38
18
156
28
11
57
10
104
126
15
75
28
74
60
27
61
44
60
46
5
39
33
63
22
8
18
10
24
18
17
31
74
12
18
36
12
52
5
63
102
58
65
27
12
9
21
6
28
5
72
9
3
33
3
25
72
38
9
13
47
1
74
30
3
3
156
36
48
12
48
10
32
28
20
6
33
21
30
129
15
6
66
21
13
14
36
34
32
4
191
15
30
78
21
85
20
54
106
2
22
35
21
102
18
51
13
20
40
8
42
21
45
36
4
54
38
60
84
6
90
3
36
36
39
4
30
2
70
38
22
108
86
45
9
52
8
171
48
33
78
10
2
84
4
32
12
36
6
18
130
2
6
54
36
48
30
22
50
27
123
18
39
21
4
47
159
9
12
45
18
18
114
18
6
90
12
48
66
16
17
31
54
122
81
15
9
15
21
12
21
156
39
27
45
25
14
34
20
4
11
7
42
8
3
84
33
24
24
36
6
60
12
45
48
9
24
6
18
108
24
24
22
17
27
30
6
9
1
150
48
44
6
52
8
4
36
107
72
61
50
40
2
12
28
23
75
45
9
12
3
43
110
28
32
3
25
62
18
6
33
3
82
8
18
4
101
21
60
39
24
25
8
30
12
16
20
22
18
5
15
81
48
73
38
54
10
2
120
63
1
90
2
22
17
33
48
18
142
2
70
47
15
16
30
23
24
31
134
30
10
23
9
36
30
10
108
32
24
6
42
18
69
9
6
16
2
3
12
93
10
18
2
45
15
24
9
36
19
17
60
33
4
32
6
42
27
36
27
21
27
30
40
8
6
78
30
12
24
42
54
76
12
65
60
13
35
3
36
174
39
21
10
32
45
24
21
130
80
18
36
4
50
21
13
2
18
180
15
75
46
72
62
12
81
15
105
67
5
1
44
12
6
105
13
12
8
12
39
21
18
12
58
26
54
15
27
45
3
82
14
93
36
75
4
56
54
28
8
12
60
12
96
27
33
22
14
3
51
12
18
51
105
18
42
16
8
4
30
32
9
21
4
24
50
30
3
84
63
100
5
36
9
10
17
9
34
26
22
68
36
6
18
24
18
12
30
46
47
25
20
70
14
46
2
12
136
30
5
33
6
66
30
30
15
7
78
44
34
2
18
12
57
13
35
75
18
30
112
2
18
28
5
15
34
8
88
20
6
30
36
60
27
85
78
17
13
2
42
4
2
45
39
30
3
15
81
99
42
34
17
13
30
2
112
8
3
39
18
12
6
54
15
3
10
30
32
141
21
6
10
8
22
2
48
52
38
18
10
29
1
54
32
45
48
1
32
27
48
9
34
26
6
10
59
13
26
22
12
8
18
30
24
10
56
21
21
15
7
56
6
18
21
49
6
134
36
24
36
102
57
27
18
15
13
18
5
87
40
60
20
9
33
36
4
32
24
4
48
18
14
15
36
21
114
9
73
20
30
10
2
46
44
51
12
9
6
153
21
28
2
6
30
54
36
48
12
18
9
15
6
34
6
32
10
20
117
21
84
18
18
72
15
60
12
3
93
12
55
44
33
3
60
12
45
163
5
69
3
21
15
21
30
18
40
18
17
13
59
73
20
100
6
30
26
9
24
12
13
2
84
24
30
15
3
88
80
10
2
108
9
1
44
30
21
7
30
18
42
12
2
28
32
6
72
30
6
12
3
37
14
64
44
42
54
21
13
8
12
46
12
42
23
9
36
18
102
3
7
5
27
48
30
27
12
33
12
16
47
45
27
60
84
21
34
26
34
17
3
22
23
7
14
24
6
45
129
30
30
84
15
1
47
3
30
124
48
35
12
3
18
40
20
27
24
84
57
39
21
48
30
34
86
84
21
9
18
28
32
24
54
51
9
75
24
25
36
11
73
26
24
16
5
75
54
12
4
30
132
74
4
20
54
21
24
12
9
12
52
38
42
28
12
8
192
3
123
45
7
29
3
33
12
51
21
91
2
12
6
58
24
90
5
21
22
29
31
29
21
12
3
165
48
51
24
87
108
30
27
7
18
50
9
31
5
3
6
66
48
6
4
20
34
20
12
24
6
3
1
2
18
87
73
74
10
62
28
5
27
60
90
99
25
32
10
74
3
25
30
2
144
34
6
47
13
24
20
51
97
23
9
6
45
12
15
22
35
63
70
2
42
18
6
30
57
7
125
1
11
21
3
15
10
11
69
39
27
93
55
17
31
12
53
15
12
42
28
11
19
32
30
3
45
36
40
12
47
51
24
28
20
82
62
81
9
6
10
32
16
12
32
3
15
70
23
51
16
5
15
54
46
42
6
17
24
9
99
12
1
35
39
30
75
13
20
27
36
12
36
9
12
195
36
57
3
27
6
34
6
20
84
72
6
33
15
142
20
42
36
150
4
18
2
15
31
26
3
57
51
25
23
9
132
18
40
8
18
24
30
16
80
6
24
4
2
9
12
73
32
63
12
60
9
4
62
45
45
15
48
45
90
22
38
4
41
7
29
73
36
60
47
9
30
34
2
18
15
72
27
106
59
60
63
9
9
27
15
18
39
3
24
24
42
15
73
2
22
11
111
4
41
15
54
30
9
36
25
11
105
76
12
30
6
42
2
3
15
24
24
34
47
39
10
24
18
17
25
68
63
9
36
15
36
21
12
3
15
12
93
24
9
22
5
72
93
12
15
36
24
12
153
12
36
24
16
20
30
22
6
2
39
9
6
64
2
24
120
30
33
36
45
36
4
84
8
60
22
20
30
12
64
2
42
3
67
38
3
9
15
33
39
15
105
49
54
32
58
98
12
42
24
36
24
39
31
20
12
10
18
30
167
75
10
74
28
98
60
58
29
1
95
15
6
63
27
16
2
48
60
100
23
12
7
17
9
52
8
15
85
44
3
12
51
12
42
36
6
24
70
24
20
30
58
48
32
42
118
68
42
18
39
12
21
150
58
24
6
14
76
11
69
24
6
10
132
8
6
60
30
18
21
72
7
80
16
42
98
9
1
30
56
6
28
30
50
27
85
158
24
10
30
20
28
65
12
25
11
7
2
16
11
61
8
10
17
72
33
54
129
36
1
42
26
6
28
17
9
30
10
92
18
6
46
77
33
27
25
60
30
26
94
90
8
10
20
10
18
2
28
110
52
38
39
15
18
112
20
30
10
6
ABCD 95596106618*3^$a+1 [50120]
15
21
48
3
8
49
15
21
51
3
30
27
27
69
32
37
18
6
108
42
9
15
5
55
30
27
105
51
144
20
7
29
28
36
96
3
150
3
20
28
36
9
30
57
15
6
23
61
12
3
51
6
198
9
72
48
56
7
6
3
45
12
3
45
114
17
132
73
36
47
61
42
72
29
103
33
27
18
3
80
16
27
24
21
20
1
95
28
3
12
21
12
36
57
75
72
132
21
15
9
138
42
138
60
18
12
78
6
27
44
52
63
93
12
3
6
11
7
72
66
63
60
39
36
53
37
3
3
18
3
39
33
57
15
3
17
4
9
18
101
1
66
6
6
18
24
99
21
11
37
18
42
3
81
63
21
51
63
12
117
84
33
72
27
3
132
9
51
57
51
17
16
15
9
3
5
49
27
12
168
39
48
42
60
11
48
25
18
6
6
9
36
84
39
21
12
75
30
75
39
9
15
29
31
12
21
33
48
12
51
15
60
41
7
9
12
15
18
48
15
24
60
36
12
3
24
33
8
16
33
60
11
7
17
85
36
51
12
27
72
21
27
30
3
51
29
127
69
12
27
54
66
24
6
11
31
69
3
126
12
99
39
9
12
24
15
177
48
24
24
12
27
84
24
41
1
95
49
75
36
32
31
21
3
5
48
16
39
9
32
196
68
16
8
136
9
51
123
9
12
12
33
3
36
81
71
4
15
6
11
52
15
45
15
45
8
64
45
48
42
69
51
132
9
12
48
27
6
3
60
21
15
21
27
12
36
15
18
18
29
36
12
16
12
27
5
88
12
15
29
7
9
111
53
4
45
3
9
18
48
33
36
51
30
6
9
27
18
15
9
18
21
44
19
48
36
9
144
72
21
27
171
45
3
21
81
27
12
3
24
120
30
102
30
3
15
57
27
29
12
1
99
72
33
3
36
27
93
24
8
36
96
48
25
3
36
21
6
12
69
48
48
80
37
6
90
30
81
33
11
55
29
132
12
79
18
3
99
21
21
27
81
6
84
45
12
84
141
18
6
3
48
21
120
18
84
5
16
45
51
9
6
9
32
4
48
20
48
37
12
6
21
21
39
8
61
63
39
45
57
24
42
17
61
60
27
44
19
93
20
31
12
117
3
18
27
56
16
84
108
21
3
33
15
15
33
57
39
45
24
114
42
6
30
51
63
53
55
69
87
9
48
3
33
20
1
39
63
48
6
27
3
24
57
15
18
3
3
21
24
12
132
8
13
36
66
29
180
16
9
75
9
63
9
108
6
9
96
84
39
9
21
23
12
4
27
12
84
30
3
36
36
24
20
76
9
107
67
9
56
1
75
132
63
12
45
9
87
93
27
21
30
69
27
29
76
32
28
75
41
4
12
63
156
18
12
108
75
108
56
31
6
180
36
48
35
16
9
3
129
6
45
12
32
4
9
18
24
60
24
5
1
159
9
39
12
45
24
3
3
137
55
12
18
24
6
48
66
24
63
36
27
9
32
12
4
33
23
4
44
52
20
28
27
17
184
128
16
32
76
135
9
36
15
24
90
30
6
42
29
28
20
25
3
45
3
96
36
15
6
11
4
60
27
65
163
84
9
36
48
15
21
21
6
174
30
9
24
33
111
3
69
3
9
15
17
55
48
21
15
41
76
21
11
52
69
83
88
24
3
33
33
42
57
8
16
3
18
83
13
11
25
23
133
42
48
9
39
21
15
53
72
16
20
25
12
6
33
39
9
93
66
129
15
12
66
138
9
20
1
54
42
75
45
36
15
99
30
156
23
1
11
16
27
72
165
24
3
5
25
12
30
21
24
135
6
12
87
3
30
36
42
12
69
27
6
15
12
63
21
33
6
33
75
30
87
15
21
15
42
27
24
9
23
19
21
48
9
35
4
8
103
29
4
108
15
96
5
43
17
28
36
36
24
96
3
12
65
13
66
69
27
9
24
72
69
3
3
113
7
30
39
27
29
76
44
55
18
12
51
12
27
21
3
24
9
8
64
48
39
144
9
75
24
117
69
71
19
36
21
20
112
132
21
24
144
6
18
3
96
20
19
18
6
149
52
3
24
21
99
21
48
9
15
33
15
9
6
29
12
40
60
15
17
61
39
12
171
9
9
15
8
120
55
9
48
105
36
23
1
99
8
4
9
18
5
12
4
39
12
42
18
69
33
24
156
6
48
33
9
3
27
42
83
88
48
27
6
24
27
12
20
1
42
12
45
72
15
60
66
3
32
37
18
9
93
6
177
12
84
9
30
12
89
1
12
6
60
18
63
147
6
24
51
3
66
12
35
184
33
3
9
3
21
3
9
39
12
39
9
21
60
63
99
6
27
39
21
20
16
57
36
3
152
13
123
27
48
30
18
21
8
1
15
45
27
44
85
6
12
9
3
6
3
20
12
16
27
84
9
24
9
60
30
36
9
3
78
39
12
27
9
33
12
42
81
36
12
96
3
33
9
3
48
24
15
9
39
33
12
36
48
21
30
29
40
51
30
15
20
1
15
75
161
13
78
18
30
54
6
9
21
42
41
91
93
45
3
81
198
18
12
48
27
8
108
28
120
3
18
12
75
21
27
33
60
15
117
72
48
167
4
12
33
42
21
69
60
3
44
67
9
84
20
7
6
35
13
30
30
24
12
54
42
48
36
39
237
51
24
27
21
32
40
3
21
32
19
24
30
83
16
255
93
21
47
52
93
63
84
56
4
9
144
39
32
4
24
51
21
44
16
20
24
16
33
24
12
18
6
54
53
13
30
45
69
6
9
20
25
18
21
12
51
33
8
36
4
44
19
180
41
121
27
24
9
12
36
12
63
21
36
3
75
9
3
12
21
12
9
87
21
11
61
6
9
15
9
51
96
9
3
93
132
3
41
28
69
11
4
44
100
3
54
51
9
59
25
114
53
16
21
59
52
57
12
42
18
47
13
18
30
3
12
12
24
21
36
63
21
3
3
6
54
24
60
21
15
9
ABCD 95596541156*3^$a+1 [50080]
129
144
15
93
72
3
93
12
79
48
5
27
33
31
120
29
163
248
64
77
3
96
40
32
24
120
88
48
77
3
112
17
39
24
21
12
108
24
60
60
216
12
12
36
31
104
112
80
57
7
8
112
5
235
120
29
115
77
24
171
117
3
24
16
5
72
27
64
24
41
60
195
81
79
96
56
40
32
96
72
57
31
29
3
93
91
89
84
27
33
127
168
173
3
256
29
51
153
7
104
117
75
45
67
128
573
51
33
31
24
53
27
96
69
171
40
17
79
48
77
24
156
36
187
125
3
129
60
3
16
96
144
29
72
75
93
27
328
8
9
79
77
3
40
72
48
17
103
24
8
24
88
32
16
72
8
93
19
32
45
24
24
171
81
39
9
15
21
12
39
93
48
19
5
3
177
48
7
96
80
45
147
72
24
120
21
19
24
56
16
41
12
216
24
331
29
3
144
24
45
36
135
69
67
5
139
5
123
136
77
195
64
185
48
111
117
144
43
8
40
5
99
21
240
24
75
16
48
17
12
3
72
117
84
12
72
67
8
33
159
16
32
81
39
88
24
48
41
60
19
128
232
32
45
19
152
112
53
27
168
45
43
17
84
24
84
63
33
135
309
96
267
24
136
8
21
48
48
19
41
48
31
5
51
64
53
51
16
56
45
67
96
24
8
24
16
17
63
69
96
19
128
16
272
40
144
144
17
159
144
40
24
17
84
67
128
57
12
67
29
67
104
88
17
135
9
192
127
32
45
75
21
19
8
96
24
117
24
36
79
96
48
176
21
19
32
40
77
171
40
24
77
204
156
36
12
48
72
48
12
60
96
36
31
53
115
24
77
43
56
72
144
105
55
104
40
29
43
8
136
53
3
64
24
29
43
32
48
208
89
60
36
132
19
48
32
40
29
24
43
17
151
80
16
29
144
91
29
3
24
9
7
8
72
160
104
256
8
72
33
7
77
216
27
88
29
67
8
57
15
81
108
36
31
128
72
24
64
56
93
3
24
24
40
80
81
48
7
5
120
51
72
45
3
64
29
99
45
91
29
187
8
40
48
149
43
8
64
29
72
99
81
7
8
45
27
192
88
32
45
195
48
93
187
101
96
139
29
48
24
195
225
84
96
171
40
5
3
69
163
77
211
240
80
21
75
9
12
259
5
3
160
5
67
80
45
120
48
3
64
53
51
69
3
57
15
72
9
7
5
67
65
60
192
43
77
99
96
40
113
12
3
16
72
137
63
24
9
12
27
16
120
29
96
99
16
72
149
36
7
5
43
89
39
21
84
87
9
108
132
15
21
43
56
96
40
72
77
3
72
33
55
5
3
93
27
45
19
24
56
88
65
7
96
5
240
24
60
48
111
40
89
15
16
144
5
3
24
141
43
5
51
21
240
60
108
132
7
96
312
77
192
48
51
141
43
96
5
27
9
31
24
101
72
48
187
96
152
48
24
88
24
8
57
31
144
5
51
40
29
139
176
16
8
81
48
31
32
24
136
209
48
127
56
117
3
33
12
75
9
48
207
93
27
16
29
43
5
27
40
41
39
213
3
93
36
15
96
72
96
40
257
55
29
3
40
96
144
32
40
168
5
43
29
19
264
312
24
32
72
88
245
24
3
48
112
8
40
149
48
27
141
72
27
40
53
3
9
15
160
65
39
96
40
5
60
108
36
159
16
56
96
ABCD 95596556002*3^$a+1 [50044]
18
27
48
147
18
90
30
18
114
3
9
54
54
135
15
30
63
72
87
18
138
24
90
66
54
3
60
15
270
15
36
69
222
48
108
45
69
51
33
54
6
12
24
159
15
24
21
15
12
9
48
141
60
12
27
51
90
51
3
102
3
111
21
69
12
27
27
24
102
27
12
108
3
72
120
21
72
3
12
60
18
39
48
60
9
78
72
33
123
54
60
36
147
12
15
6
48
24
72
30
18
198
57
36
24
45
3
87
36
24
93
9
183
21
36
48
360
60
18
144
180
21
33
12
207
105
3
45
54
45
45
75
51
108
57
3
156
18
90
45
12
39
141
93
180
72
174
36
93
36
21
39
84
15
21
144
3
12
6
120
27
27
198
42
48
45
159
141
15
114
18
12
129
147
177
21
39
81
24
51
36
69
6
18
87
69
27
33
75
12
24
9
114
90
3
48
159
81
9
63
72
117
3
96
45
24
66
57
93
30
81
33
51
87
54
108
3
60
27
42
54
120
81
9
54
108
42
126
129
243
189
63
57
36
15
24
138
36
60
75
27
504
24
57
27
57
3
12
54
27
12
36
72
144
3
12
6
12
78
84
24
30
39
72
3
30
27
36
27
21
24
105
72
36
195
39
21
33
84
75
105
27
69
54
72
54
30
180
36
270
6
48
24
66
27
48
69
6
57
27
6
66
45
33
18
138
162
24
66
39
33
3
24
15
264
6
123
21
12
72
3
15
54
96
210
9
105
54
141
15
6
12
3
69
39
15
81
120
69
42
54
3
27
90
6
57
15
90
66
96
18
30
78
102
150
183
9
6
48
150
15
60
72
27
36
9
15
57
51
93
15
180
21
45
39
69
27
48
105
3
33
147
159
21
249
3
21
126
48
18
27
48
132
45
60
51
39
36
126
39
12
24
15
105
3
30
6
36
54
144
18
12
72
93
60
81
36
75
21
15
33
24
102
21
69
18
18
39
144
111
33
21
36
30
81
249
108
3
207
42
3
48
105
90
144
90
24
36
3
45
60
15
51
45
207
9
81
39
15
60
285
168
45
63
27
6
120
36
24
75
105
195
15
6
3
120
96
72
48
147
57
48
3
102
39
108
93
138
9
48
144
21
48
24
66
9
153
63
15
84
18
18
36
24
210
6
18
12
18
186
291
99
165
36
33
6
30
111
39
36
228
57
123
18
180
3
75
36
144
21
45
6
48
21
96
9
24
66
54
54
36
21
3
21
99
117
108
141
12
18
21
15
24
105
69
18
108
24
21
51
216
162
120
252
36
90
18
6
108
102
24
36
18
30
90
81
12
177
90
60
36
105
15
36
18
27
81
78
21
99
162
3
69
27
51
84
108
60
33
33
42
93
141
84
27
123
129
171
57
69
39
36
3
12
93
75
21
36
69
15
24
207
18
18
18
72
54
78
12
18
90
6
21
195
108
30
3
129
36
120
42
90
30
36
72
54
288
3
15
108
24
120
18
18
24
36
36
33
57
3
36
105
120
72
39
69
54
18
75
87
36
60
72
105
15
18
27
15
48
6
111
99
9
177
54
69
165
51
39
21
51
48
42
39
45
36
144
6
48
9
12
195
9
36
81
3
39
138
24
15
15
6
144
3
87
90
30
54
27
45
3
96
33
30
90
6
12
72
165
96
27
132
66
60
36
30
60
69
15
72
108
45
69
48
24
174
9
27
9
135
90
54
18
3
57
147
135
93
60
9
126
90
198
24
108
12
36
60
12
225
48
96
15
129
99
42
48
438
108
36
30
18
18
60
120
3
24
117
108
60
15
75
12
78
72
15
111
69
ABCD 95596715408*3^$a+1 [50015]
3
21
45
3
120
147
245
79
9
27
5
139
114
30
72
18
6
29
96
301
51
9
15
69
150
29
88
32
61
6
125
13
90
33
72
27
69
75
90
126
30
15
129
87
3
5
55
54
35
91
5
96
88
171
21
96
57
63
69
54
54
87
15
18
60
35
91
54
47
25
23
97
144
36
99
9
63
9
15
9
36
51
129
48
42
138
132
90
48
42
3
27
5
103
42
15
93
12
18
222
23
88
8
144
7
30
78
5
97
119
115
54
96
39
27
5
88
120
81
71
13
3
123
90
54
36
6
51
57
12
3
32
79
65
91
21
264
135
18
36
30
6
144
84
11
24
88
224
55
9
45
126
45
48
32
49
144
47
64
141
3
120
57
60
83
208
32
88
57
72
18
45
135
36
21
8
40
56
64
96
51
18
60
30
6
27
8
1
18
5
61
36
135
33
66
21
15
18
15
152
49
24
270
297
45
144
174
117
69
27
144
153
12
18
33
48
144
51
30
36
35
25
120
18
90
11
31
84
149
1
15
24
152
43
45
32
48
72
13
51
144
27
30
15
63
90
12
24
99
168
104
64
9
36
59
55
30
312
3
56
64
32
19
5
109
36
39
15
12
24
90
35
121
60
51
39
144
57
123
125
96
85
120
123
45
30
5
91
149
85
12
63
87
138
72
78
65
40
21
27
3
6
18
21
96
75
108
41
64
72
3
5
37
18
185
7
9
81
15
3
21
21
123
21
126
138
36
396
83
25
150
33
3
141
24
81
54
96
9
165
60
15
39
17
13
60
63
24
96
48
291
5
48
88
32
145
42
53
175
33
9
18
101
24
112
135
90
114
21
99
144
90
6
126
39
9
36
59
31
9
51
36
18
66
149
85
3
120
3
29
7
9
72
9
255
69
27
99
149
1
48
15
32
115
90
60
119
40
69
123
8
1
48
183
32
16
39
17
64
69
107
120
25
48
15
21
6
53
31
114
71
24
25
71
24
16
39
57
105
48
87
45
234
9
45
30
45
15
12
5
49
15
81
15
3
282
18
36
54
60
102
18
6
45
9
15
21
147
104
73
90
36
36
125
265
39
129
12
24
11
19
141
48
72
45
60
108
51
159
36
6
54
81
8
55
390
6
36
33
15
17
160
9
159
80
7
33
57
15
80
184
96
80
88
152
85
30
53
1
96
39
56
13
3
48
21
3
27
78
12
51
48
99
237
104
160
56
40
69
24
36
39
96
39
17
73
72
324
6
30
23
16
21
54
21
99
96
30
24
144
72
18
30
71
24
31
36
108
225
32
85
3
21
51
105
114
30
216
90
24
54
15
21
30
21
3
141
56
19
36
48
81
24
32
169
39
165
3
27
72
29
79
33
9
111
72
72
153
42
53
145
30
42
39
99
21
21
3
48
147
93
24
9
120
6
48
36
21
8
61
35
109
75
192
9
15
176
40
80
16
27
125
136
56
85
99
216
48
32
88
105
72
24
90
36
54
54
5
115
213
57
15
57
231
99
5
40
9
120
135
24
32
88
27
53
40
51
261
8
72
25
18
237
15
84
60
66
95
16
123
5
16
3
5
115
5
40
32
109
35
16
216
33
15
9
12
99
9
36
54
6
36
48
51
81
54
36
120
125
88
48
8
112
8
61
35
43
45
27
53
40
80
61
54
30
180
6
29
7
9
225
84
35
88
9
18
45
45
11
16
183
17
73
36
27
24
24
56
49
144
72
18
42
138
105
21
11
16
120
33
24
95
7
60
29
16
8
67
90
24
36
15
96
9
90
5
85
180
114
29
88
3
29
31
66
ABCD 95597743336*3^$a+1 [50004]
9
51
48
36
21
144
51
165
90
54
72
18
57
12
3
24
201
72
48
75
9
99
90
12
60
75
48
195
9
63
18
51
36
45
18
45
27
69
39
30
27
33
27
39
90
6
33
111
153
21
6
105
84
156
45
39
12
144
201
267
3
78
36
144
39
60
111
57
168
15
129
117
3
33
114
30
63
141
12
303
24
12
129
90
162
78
120
141
9
36
159
36
51
33
12
9
75
21
135
3
6
36
30
9
51
18
66
21
12
27
66
75
3
117
75
9
69
75
105
27
144
9
72
63
21
24
12
3
156
96
159
21
195
18
15
21
51
9
36
75
12
36
12
3
9
117
111
93
12
60
39
15
105
24
87
48
45
84
33
54
21
3
90
111
45
96
30
69
9
72
15
33
36
51
99
30
6
138
6
216
18
75
36
9
159
96
36
51
24
120
54
96
174
36
6
75
48
57
84
24
90
81
36
3
9
27
36
54
36
18
141
48
72
45
96
27
12
9
39
3
33
21
99
21
3
3
54
39
135
216
6
87
51
150
87
33
60
36
66
78
72
18
105
72
15
78
30
90
15
12
24
60
144
12
84
51
33
51
21
72
57
51
60
33
72
27
3
18
27
45
3
36
15
141
39
9
60
24
57
120
63
12
51
18
6
30
99
96
9
36
3
480
33
135
15
18
12
15
165
27
12
231
177
60
57
30
69
135
282
24
36
18
12
57
3
84
114
156
36
87
117
126
9
24
72
105
18
9
51
81
345
144
39
93
18
66
15
111
144
9
141
75
69
51
24
15
45
21
36
24
51
33
111
39
12
117
81
96
120
60
3
12
21
63
81
15
24
15
102
3
87
18
36
6
90
63
21
36
75
24
81
54
9
24
48
15
144
129
60
27
54
51
3
36
9
24
72
255
9
21
90
54
291
96
15
93
12
84
21
39
105
6
18
30
201
48
108
45
30
57
51
42
54
174
36
39
165
36
30
60
30
15
75
96
105
15
18
72
3
60
15
9
21
36
150
66
24
63
63
9
156
9
144
87
9
75
24
24
51
69
21
147
15
24
33
48
48
45
87
3
45
45
36
36
27
33
75
63
9
117
96
27
12
36
63
96
66
75
180
72
36
51
33
93
90
69
36
9
51
39
105
39
285
57
15
48
75
6
3
27
105
21
108
75
57
30
57
3
45
39
69
57
24
39
51
36
18
36
51
144
15
9
27
114
66
24
45
60
39
9
21
36
63
252
96
48
132
45
84
63
87
9
21
135
9
27
135
57
156
45
36
15
105
24
306
30
15
60
144
24
51
57
9
3
36
60
45
36
3
36
105
42
48
126
150
153
93
75
24
15
153
21
60
36
36
75
45
78
69
96
12
69
15
36
9
126
30
183
201
30
45
48
57
156
27
60
21
171
45
3
51
6
84
15
84
81
72
3
96
141
48
51
96
24
9
99
123
69
39
66
36
78
57
15
225
45
99
99
21
36
69
39
24
63
54
66
18
36
3
21
135
96
51
90
3
36
120
96
72
96
87
33
96
45
75
108
3
45
60
48
24
48
24
21
219
9
15
21
96
3
15
69
57
75
69
27
99
45
81
135
153
12
54
6
39
15
81
39
69
75
81
141
120
24
66
24
174
60
30
126
60
15
60
96
228
60
156
48
21
99
12
84
15
6
120
36
54
54
240
51
48
63
18
102
150
48
147
72
33
87
3
114
123
3
48
42
75
15
174
114
66
39
15
6
180
39
60
12
24
24
24
12
69
15
12
69
30
129
57
3
81
3
21
66
6
27
27
105
21
15
72
123
60
33
105
15
57
78
225
57
54
36
9
9
36
3
33
108
51
36
12
51
45
21
231
24
69
ABCD 95598519938*3^$a+1 [50063]
24
56
55
69
20
1
111
69
23
12
16
132
96
12
32
37
48
15
3
65
7
201
12
9
18
17
96
4
20
7
9
32
7
65
24
12
97
15
3
17
7
21
80
52
48
27
24
9
20
55
90
42
48
77
16
3
48
168
30
15
32
7
5
52
33
11
85
90
21
32
1
59
25
75
69
330
29
1
63
12
32
19
36
17
16
32
108
12
96
16
27
9
20
67
53
16
48
3
90
3
15
69
21
23
52
36
72
8
31
9
21
3
24
36
48
15
213
32
283
69
3
45
27
21
56
16
8
24
4
44
25
18
12
113
12
73
11
61
51
12
15
29
4
68
88
57
11
97
35
7
36
12
9
44
112
3
12
36
33
129
71
7
105
15
5
12
7
30
15
21
15
75
53
1
11
12
67
29
100
36
8
16
9
15
117
35
13
24
36
23
72
28
12
45
11
37
39
176
19
45
27
9
60
80
52
8
40
99
21
8
1
15
81
59
28
20
73
11
1
47
24
16
21
42
53
4
15
12
5
76
288
32
16
116
13
30
21
120
68
4
12
27
72
137
52
84
15
60
45
3
17
4
21
18
17
24
60
91
65
7
29
7
5
52
20
13
63
272
7
9
308
88
56
85
59
28
75
5
67
36
53
16
32
115
18
51
87
57
21
59
88
8
19
9
33
30
5
60
12
91
12
9
56
120
36
36
72
55
41
79
105
72
27
41
28
24
12
60
20
12
52
39
12
105
8
55
5
28
80
31
120
24
30
54
29
16
8
88
9
48
135
15
33
15
17
72
48
13
35
28
21
15
44
64
12
51
77
16
8
24
36
16
57
39
12
20
124
21
11
4
15
6
123
21
95
97
107
36
28
117
47
204
91
21
32
4
141
54
45
15
77
4
147
21
21
72
27
144
44
36
88
56
1
84
11
7
5
64
84
80
28
32
19
17
91
33
33
36
36
18
33
21
3
15
72
101
97
78
53
19
5
7
9
24
45
144
51
60
20
16
33
119
96
16
20
12
7
81
8
48
7
30
59
67
93
8
16
12
12
80
19
17
19
17
55
126
3
99
90
171
81
47
24
55
9
48
15
21
12
27
93
45
15
12
8
12
12
24
40
80
157
75
144
48
39
6
3
44
36
40
111
101
60
72
64
12
9
42
9
48
8
79
45
27
17
144
36
4
24
56
79
18
47
7
17
4
27
24
153
116
52
33
75
12
27
108
162
12
11
16
72
69
48
18
57
33
60
107
19
29
7
77
4
120
56
120
31
60
77
108
49
36
11
19
72
33
104
24
4
75
81
80
4
48
20
31
18
15
21
71
16
12
27
36
41
16
3
41
43
41
55
5
259
17
12
85
144
11
60
19
29
4
32
64
96
36
108
21
95
16
12
27
41
24
4
44
25
27
48
12
24
44
79
65
12
96
13
107
37
35
16
80
16
20
31
21
12
33
27
8
64
8
25
95
85
18
90
107
28
165
11
61
23
28
8
28
3
17
136
51
33
140
16
24
48
12
68
12
4
39
5
52
176
64
45
30
18
3
44
43
89
48
24
37
24
3
15
17
16
8
7
17
168
12
16
3
29
36
28
3
29
1
24
11
55
150
3
32
12
16
108
24
32
1
6
113
16
24
27
84
54
11
31
66
11
67
12
5
88
32
7
126
11
48
36
31
17
16
57
3
24
32
7
81
20
193
51
80
40
32
24
1
6
57
32
37
83
180
163
33
32
12
124
24
8
19
29
112
45
11
112
32
64
48
32
1
95
1
11
55
45
48
72
20
36
168
61
3
32
37
11
25
47
40
8
85
54
21
12
75
198
143
76
36
87
24
53
55
53
19
48
60
18
47
36
55
180
69
56
79
120
93
48
12
8
60
4
24
21
3
3
9
36
8
72
67
57
60
24
27
17
55
5
52
84
69
27
96
24
15
9
96
81
47
60
108
36
1
18
9
80
31
53
36
16
117
11
79
45
12
96
72
3
24
72
36
53
28
21
95
28
27
108
33
48
60
96
20
103
33
144
3
17
37
59
12
139
173
85
11
28
32
12
16
24
48
8
112
15
12
21
32
4
68
88
27
45
8
48
73
6
41
12
1
83
24
52
240
27
72
18
108
47
43
57
12
44
19
54
54
53
37
15
15
125
36
55
108
5
24
48
1
27
3
29
28
56
12
163
125
1
27
20
31
5
16
24
111
53
37
27
33
15
32
100
12
108
75
18
30
9
44
4
129
3
8
24
1
87
8
76
27
9
21
54
53
76
92
37
95
48
4
8
36
1
15
171
117
48
32
100
39
21
33
36
47
40
3
18
90
17
52
80
4
32
48
7
65
16
9
18
45
8
100
12
48
21
48
6
5
40
27
125
16
72
39
30
11
72
16
24
27
33
3
126
84
59
4
99
45
12
3
48
89
48
16
152
55
36
65
4
60
15
17
108
7
81
192
48
39
177
56
12
37
126
9
123
57
224
79
5
7
33
80
19
29
61
3
8
88
ABCD 95598713272*3^$a+1 [50020]
77
37
23
40
60
20
100
8
7
18
12
11
160
87
65
12
37
11
88
44
16
21
48
42
53
76
44
25
11
24
28
92
55
5
72
4
12
12
36
44
13
27
48
20
4
24
39
18
132
47
100
24
32
28
104
25
87
20
85
135
3
77
36
7
30
11
24
60
72
1
162
65
67
5
28
12
48
72
15
41
7
17
60
16
105
24
36
60
39
60
15
21
9
195
176
85
47
28
60
20
4
33
35
37
11
12
43
9
24
32
4
33
3
8
7
54
3
20
28
72
32
24
12
40
12
12
60
116
85
27
12
36
12
32
24
52
9
75
108
8
72
55
45
36
21
11
25
12
51
20
31
45
20
28
32
268
12
3
21
57
35
12
67
53
28
20
7
81
84
68
24
1
3
32
7
33
92
12
28
3
29
25
3
15
102
51
12
3
60
17
37
11
4
15
78
11
31
9
24
57
6
5
67
17
28
36
12
80
24
121
35
28
120
9
15
8
7
5
7
65
25
150
30
59
1
3
12
24
56
48
52
56
24
124
32
28
12
24
8
13
47
13
23
124
33
63
12
8
37
135
12
15
57
93
3
15
45
24
8
36
61
39
21
11
25
24
3
96
21
11
60
25
54
5
31
9
93
12
150
33
36
24
45
12
131
49
3
12
45
15
20
4
99
5
40
87
5
36
7
12
30
95
13
63
8
24
12
64
60
51
29
31
33
87
60
29
36
16
92
13
47
28
48
12
48
12
8
61
51
8
37
120
42
5
16
9
63
20
4
20
36
79
33
8
139
30
15
21
3
20
31
165
56
115
69
33
3
8
7
12
45
57
71
48
72
48
16
8
28
12
87
33
68
25
83
19
45
45
3
20
37
75
8
49
23
72
28
36
12
12
48
57
131
12
19
9
56
25
3
48
9
51
8
96
60
61
23
12
84
36
12
37
35
24
16
24
44
40
20
28
60
39
9
24
8
7
48
29
60
136
140
7
12
33
12
3
5
48
60
37
11
37
63
96
96
27
33
80
12
55
53
7
57
33
23
24
4
60
56
13
35
13
24
30
29
19
42
23
73
3
12
12
36
36
15
96
45
60
20
12
40
12
8
37
3
48
12
32
103
45
92
28
20
37
108
15
36
12
27
113
4
20
96
4
120
8
100
36
80
4
20
12
43
18
12
15
20
7
81
72
8
28
20
120
37
3
44
67
21
12
12
33
3
45
15
20
67
21
12
20
64
8
37
11
24
13
72
18
41
4
27
5
100
8
12
40
80
16
57
48
27
8
37
51
69
72
35
16
12
12
135
5
28
8
7
78
35
48
61
18
17
4
60
21
96
35
84
13
15
20
12
1
3
56
28
72
63
5
36
79
17
85
39
12
24
24
39
90
27
33
132
11
40
20
24
24
52
48
72
27
45
8
28
72
20
37
42
18
35
12
4
24
36
24
68
60
40
32
28
44
1
15
72
20
55
30
23
79
36
9
8
235
125
40
36
51
5
25
3
32
16
9
23
96
16
104
1
6
9
68
52
60
48
3
54
3
75
21
80
16
15
33
20
13
15
44
4
27
129
48
15
18
83
37
12
95
97
39
60
81
35
61
12
95
37
96
15
12
33
63
24
105
23
12
48
28
27
9
20
25
15
8
7
21
60
75
54
6
33
24
36
20
12
7
65
43
65
52
32
25
3
80
7
5
16
44
1
27
12
21
59
24
79
41
127
33
21
59
19
132
81
12
3
102
47
13
3
24
20
40
36
9
11
205
15
27
48
65
25
27
8
25
47
12
4
20
16
24
21
15
8
103
12
77
1
42
57
111
69
81
42
5
25
108
35
28
24
3
5
28
84
117
3
12
8
25
48
3
72
48
12
60
12
48
24
15
41
12
7
65
4
84
12
108
8
7
21
20
49
87
56
24
31
5
97
35
48
40
39
6
24
3
8
12
16
36
24
12
120
20
7
17
1
3
44
100
33
15
27
12
105
44
24
112
45
51
24
128
12
16
9
11
24
28
32
4
24
20
136
69
15
8
12
25
18
17
157
51
8
7
72
93
9
35
85
18
57
36
147
105
15
45
105
11
1
39
36
8
13
39
63
53
28
84
48
92
168
49
83
13
47
12
4
21
6
5
7
77
28
48
12
20
40
8
7
30
63
9
18
5
12
120
73
3
12
32
13
72
71
28
12
57
11
19
65
25
27
21
35
79
5
136
24
15
29
37
90
84
5
16
8
72
52
72
60
15
9
39
5
36
12
28
24
36
12
48
36
44
84
28
12
15
90
18
33
24
8
85
35
28
36
111
24
6
15
57
48
24
3
12
56
28
12
9
66
24
41
24
55
5
25
111
9
51
32
16
12
27
53
25
90
57
48
9
71
115
132
65
48
12
28
8
61
23
88
24
33
3
8
64
12
20
64
72
44
13
71
19
53
24
156
4
24
92
24
4
24
20
180
13
119
124
9
30
65
28
68
36
28
8
25
12
23
24
28
72
36
200
37
75
15
42
6
84
30
3
180
72
8
115
30
12
75
8
148
48
92
19
21
15
173
4
3
17
16
12
48
60
9
132
35
55
60
60
5
31
114
36
15
80
60
12
40
32
208
45
123
8
1
51
48
87
45
80
19
125
61
83
7
12
5
28
69
23
73
15
69
51
104
28
57
3
15
53
12
48
12
28
24
3
53
7
45
12
8
37
35
4
81
23
12
55
5
115
69
32
28
39
41
24
37
39
24
36
44
40
20
55
42
11
25
95
4
60
33
11
16
60
96
140
67
53
49
48
102
30
3
32
16
39
65
36
112
20
85
72
18
42
71
67
17
40
3
17
40
68
55
5
37
35
28
68
4
3
57
36
12
12
33
ABCD 95598860122*3^$a+1 [50002]
36
31
240
24
84
12
24
60
47
18
7
12
132
96
84
24
35
42
12
115
11
42
7
83
102
115
47
24
84
1
72
60
53
91
60
41
72
108
90
49
60
48
168
17
175
11
1
65
79
215
25
11
54
127
65
54
49
137
7
48
84
215
109
17
19
216
197
43
53
30
49
155
252
90
55
11
18
60
127
137
7
65
343
35
36
1
36
23
1
24
29
30
61
119
180
96
12
73
125
42
120
25
24
36
24
36
5
127
12
41
18
162
43
11
36
13
17
18
36
1
12
12
60
29
216
30
18
42
30
18
13
48
96
84
36
24
11
1
12
53
60
43
131
109
59
1
17
30
13
36
11
144
49
5
19
12
144
72
53
115
60
11
18
306
37
24
83
13
204
71
72
13
12
36
47
48
126
19
77
19
36
53
36
18
133
108
60
77
7
36
5
96
139
35
54
6
156
25
155
60
30
19
36
95
1
12
12
11
84
36
42
7
41
162
25
101
7
48
17
114
1
12
77
91
24
96
23
84
162
108
6
217
35
12
6
126
73
36
12
180
17
67
96
113
91
24
41
180
31
168
107
13
47
13
17
103
36
36
24
125
54
49
23
108
24
36
120
96
48
60
13
89
6
73
12
60
119
25
60
60
23
156
1
41
30
25
60
29
18
66
55
131
1
65
67
48
24
60
35
85
41
18
24
1
65
31
36
65
120
67
47
18
163
12
35
90
78
25
120
107
72
49
132
263
1
53
42
25
96
113
31
35
1
84
60
24
11
6
90
18
120
67
167
61
209
43
60
23
42
54
1
35
49
5
48
31
29
30
25
60
221
79
48
17
43
84
131
30
55
5
127
17
31
89
79
29
6
180
66
235
41
55
60
65
55
245
18
24
61
60
24
12
71
13
155
84
60
1
12
48
29
7
36
5
54
24
1
101
24
115
144
65
54
13
89
24
66
61
24
149
204
18
192
85
168
59
30
43
120
12
36
29
19
60
221
19
84
5
31
36
83
12
109
24
65
7
11
73
36
60
11
54
19
24
35
1
65
175
47
12
121
12
120
108
72
60
35
210
175
95
18
126
150
30
61
143
157
48
11
61
149
79
17
30
90
19
23
13
48
131
25
29
6
61
72
41
19
36
41
18
13
132
36
120
5
12
42
48
54
103
5
31
36
5
114
72
217
35
12
13
48
240
12
36
35
30
72
42
13
84
96
132
161
19
47
18
223
47
13
47
1
24
83
174
139
155
25
36
60
185
31
59
25
24
41
19
192
59
18
90
18
115
23
25
11
85
239
1
23
1
119
13
119
66
19
23
126
7
108
144
5
90
61
101
19
17
60
12
43
47
126
6
25
29
30
216
25
65
103
11
144
36
25
12
12
53
42
61
191
18
30
1
36
36
72
23
37
11
1
131
73
12
12
60
143
18
72
7
47
25
119
114
18
210
127
72
131
90
55
155
25
35
18
31
48
11
157
24
65
150
109
47
24
193
12
41
79
89
54
1
120
17
19
5
90
13
53
67
168
17
96
19
12
36
12
12
60
11
145
12
36
17
144
43
12
48
72
11
49
5
79
47
73
107
120
25
29
31
209
55
125
120
6
13
131
36
13
71
13
168
113
31
36
17
67
36
60
23
36
73
132
36
84
71
13
96
11
49
149
114
30
7
84
5
84
67
108
12
11
13
96
120
23
85
36
275
1
59
109
107
18
162
108
66
60
175
132
29
19
125
235
24
17
18
25
23
145
23
162
19
71
85
84
24
24
72
89
79
23
49
101
12
43
35
97
72
24
12
5
19
59
120
24
18
55
83
37
24
24
12
108
65
72
55
17
43
72
47
13
12
60
113
ABCD 95598938452*3^$a+1 [50058]
108
47
120
120
72
24
144
67
5
40
224
136
81
23
256
80
145
39
321
135
153
18
149
40
240
111
137
97
36
83
16
45
35
160
104
24
163
93
51
269
16
3
21
200
256
8
96
136
273
72
135
8
145
167
48
120
7
105
24
51
198
162
5
211
29
48
240
112
24
56
40
81
23
24
43
234
75
200
24
144
96
40
80
24
163
77
136
200
24
463
9
128
72
144
40
57
183
120
56
55
129
344
72
24
96
24
31
329
24
43
77
112
120
200
280
93
51
129
95
120
37
108
162
125
120
64
249
342
65
160
171
149
13
11
7
233
16
120
80
144
136
120
264
96
8
43
72
21
56
288
96
96
144
120
120
211
165
144
51
5
283
77
120
160
24
216
80
223
41
96
144
216
144
97
167
336
24
96
264
120
120
7
126
107
120
96
24
120
216
160
39
257
120
24
121
23
120
16
39
108
54
18
341
16
453
11
151
108
5
16
224
112
8
427
5
48
112
195
5
40
81
143
1
18
21
176
120
24
127
33
576
224
67
77
13
83
40
200
1
39
267
77
16
96
45
59
67
54
39
224
120
67
149
24
96
127
249
120
8
235
221
120
1
159
291
29
136
8
72
24
16
240
128
96
120
49
47
184
56
48
456
96
64
56
280
80
73
111
51
108
18
23
24
205
108
23
120
379
77
24
120
157
83
96
24
120
40
51
18
27
261
123
296
120
91
53
40
56
24
96
24
49
87
111
33
57
279
104
49
18
93
51
245
43
198
47
312
24
319
17
24
24
43
53
120
7
17
73
72
72
159
320
40
96
105
23
157
59
337
287
163
29
24
136
120
123
72
69
219
101
40
57
23
160
176
120
24
1
39
80
24
112
141
59
144
16
104
40
339
5
136
327
89
91
29
24
1
39
80
280
56
31
209
61
219
80
133
51
57
143
120
336
48
120
96
16
75
126
39
33
215
72
144
40
51
69
39
65
97
306
173
360
259
117
81
47
96
160
57
54
89
40
120
21
198
77
160
144
120
80
216
13
198
54
95
40
80
184
80
136
ABCD 95599054862*3^$a+1 [50017]
4
12
24
89
42
12
49
29
30
24
13
17
15
81
27
4
53
27
24
4
5
7
11
61
5
27
33
31
80
63
108
1
23
45
75
1
17
198
60
9
52
68
69
27
39
37
59
18
63
21
19
41
36
31
48
36
77
19
5
36
7
5
19
23
36
12
6
67
17
42
18
18
12
6
31
5
30
1
12
101
3
40
47
36
21
24
45
30
6
12
19
17
24
7
20
75
18
108
60
31
12
5
6
54
30
24
18
3
9
55
35
42
84
24
120
63
9
27
33
3
28
35
18
55
17
31
32
4
41
6
18
48
15
3
6
3
64
32
4
17
15
81
43
41
18
37
80
9
72
18
49
11
12
9
33
18
9
9
27
36
112
32
9
108
66
121
29
3
27
33
4
5
54
21
28
5
7
5
31
32
51
30
15
84
27
18
24
12
54
1
36
23
12
72
1
72
80
40
47
12
6
67
36
5
39
105
30
6
12
87
27
18
120
55
41
36
48
19
36
12
23
108
54
15
63
12
85
29
54
36
21
51
30
15
39
6
3
51
9
16
5
15
75
69
12
24
39
42
84
54
6
36
3
24
3
37
17
15
3
1
35
1
12
59
90
24
18
97
11
57
28
32
16
5
36
18
69
3
6
3
24
57
54
36
6
12
18
37
44
9
24
3
36
28
17
19
104
27
30
72
24
30
6
39
96
16
77
24
31
12
20
12
63
18
27
27
9
9
87
16
32
4
5
54
6
7
20
9
43
47
18
12
99
28
12
36
20
9
79
11
13
12
41
24
27
21
6
45
12
64
5
7
23
109
41
7
29
90
12
18
24
36
27
40
23
48
6
43
23
13
47
45
27
18
48
6
45
40
32
27
12
9
9
55
5
7
83
30
6
30
6
18
36
27
3
36
81
117
55
32
4
80
33
63
27
48
49
5
15
16
59
258
30
13
24
48
5
6
21
9
31
24
5
120
60
7
65
31
8
153
36
6
13
68
45
72
18
9
45
7
29
139
32
36
21
36
19
68
12
36
76
36
36
56
16
65
7
11
48
1
17
19
108
36
48
41
15
27
25
23
42
147
76
47
18
27
16
41
18
85
5
78
54
27
84
28
41
36
31
8
9
24
18
13
32
12
4
83
48
37
71
42
3
33
63
76
41
75
27
9
28
17
6
13
71
18
19
17
6
45
48
28
89
96
103
108
32
27
121
17
6
9
4
5
3
69
207
108
16
23
157
32
117
55
68
48
15
18
31
41
3
112
5
31
20
57
31
36
47
13
84
23
85
72
5
18
6
63
9
12
78
18
36
30
78
7
32
4
32
27
37
36
80
64
8
9
63
27
1
12
41
15
57
36
18
6
39
51
9
16
24
35
6
48
6
36
18
67
36
167
48
69
40
8
81
24
43
36
41
72
31
92
4
41
18
18
67
5
39
76
20
45
31
17
31
11
13
77
174
6
111
81
27
64
95
21
72
24
117
7
5
15
21
54
49
11
9
16
32
24
9
27
112
36
5
30
36
54
6
13
59
12
6
3
27
72
13
29
18
30
15
16
5
27
4
5
18
6
63
9
54
30
6
12
72
9
4
65
7
5
67
24
23
30
31
32
9
24
27
36
3
18
90
6
31
5
135
75
72
6
54
48
18
31
5
31
23
49
101
27
39
45
33
43
5
67
77
27
87
66
18
6
102
1
17
15
124
5
18
9
220
104
40
32
9
55
36
32
4
12
11
25
11
45
84
15
18
43
24
44
64
5
270
12
18
6
90
126
30
78
9
40
116
45
51
16
95
37
23
66
67
36
77
19
35
24
21
51
9
16
128
36
9
7
144
83
30
27
51
180
18
54
30
72
24
3
28
32
63
49
5
30
6
7
119
18
27
3
90
51
3
60
61
41
6
25
59
45
4
68
60
39
69
9
27
3
90
96
3
87
25
23
73
23
9
12
24
16
5
78
48
54
6
12
13
20
9
3
36
15
49
5
36
12
18
6
36
18
102
24
18
9
4
17
72
96
84
54
42
12
60
18
84
9
15
13
23
189
16
32
24
45
12
90
18
19
12
23
45
28
23
85
5
12
135
15
18
7
41
60
27
45
27
27
45
9
7
24
44
64
36
12
77
63
9
27
28
72
12
11
126
43
41
24
7
56
39
37
17
19
5
39
33
27
45
7
23
6
12
51
81
72
27
3
24
36
13
17
24
27
52
5
72
24
39
4
32
28
44
69
3
28
89
51
16
11
13
77
31
12
29
135
21
87
72
3
42
31
17
18
54
19
72
35
9
96
9
54
36
25
20
16
20
63
30
19
12
23
42
66
78
30
13
11
36
81
9
7
23
42
31
8
40
5
19
89
19
41
48
55
23
54
72
31
17
31
41
31
24
125
24
12
31
29
30
69
16
29
18
30
27
33
12
24
27
57
18
24
85
35
9
28
17
31
23
18
42
93
9
60
3
15
108
30
18
24
102
18
36
6
90
84
42
67
41
7
32
24
4
17
67
95
49
11
129
60
16
32
40
11
13
17
60
36
7
5
51
48
33
18
61
77
216
54
60
61
5
36
24
48
63
33
3
63
9
27
45
33
43
36
24
36
17
51
9
30
37
44
33
115
68
9
15
45
39
141
31
8
45
18
45
27
6
3
27
18
15
36
3
9
69
12
18
105
16
32
45
24
12
6
12
36
33
63
13
5
27
220
5
36
7
11
13
23
117
99
54
39
4
11
90
3
9
42
13
32
3
42
18
129
24
9
7
5
90
9
87
12
18
163
32
48
40
41
24
90
36
54
27
72
40
17
19
12
36
20
9
30
69
16
29
3
45
63
72
40
5
31
5
15
21
6
21
24
3
6
66
18
19
5
79
32
9
6
30
15
4
5
12
114
81
21
19
36
5
31
44
9
55
48
5
72
18
60
49
41
7
23
45
4
101
36
12
99
9
15
21
54
1
5
7
41
27
45
87
39
78
12
60
27
36
48
9
19
32
3
109
89
60
12
18
42
3
27
6
18
81
36
16
29
27
4
17
36
55
8
15
90
39
99
42
43
24
41
12
6
49
17
24
156
18
9
117
6
85
23
45
12
28
104
39
18
6
9
4
17
91
5
ABCD 95599112996*3^$a+1 [50016]
123
60
108
144
61
44
160
20
3
81
21
39
16
128
156
64
17
31
35
93
21
15
36
69
3
15
1
125
144
55
5
30
157
5
6
48
36
108
1
35
1
140
45
99
16
8
12
3
162
39
15
6
18
48
13
65
30
36
36
24
54
7
23
72
49
29
90
144
61
12
8
24
33
24
84
6
66
15
57
42
36
12
72
54
75
4
32
21
55
29
19
104
3
72
90
3
39
73
8
9
18
18
63
9
7
20
9
67
23
37
53
31
53
15
28
29
78
12
25
35
13
108
20
28
41
15
96
33
54
36
72
37
5
15
12
64
107
45
72
16
11
69
69
42
36
49
5
18
45
135
1
32
4
89
27
9
126
9
39
42
12
15
21
90
6
30
25
125
48
6
97
12
32
48
96
15
21
141
42
72
141
72
87
6
90
12
37
71
18
54
1
20
76
48
20
21
12
24
54
120
222
7
23
33
24
75
45
3
85
95
37
35
33
9
18
90
55
68
93
30
1
53
75
16
140
27
102
3
48
39
25
11
21
75
145
68
12
39
42
63
64
35
97
65
51
12
16
60
59
45
135
105
48
27
13
20
3
9
52
11
174
6
90
27
28
12
20
165
43
48
161
15
16
20
28
29
12
24
90
90
54
81
81
99
9
27
21
42
12
36
18
55
56
3
37
35
45
129
42
12
18
7
125
66
49
20
27
18
36
15
105
60
55
11
36
33
4
23
73
47
18
42
30
24
15
16
128
21
48
75
16
92
4
35
9
237
3
39
30
72
115
65
6
13
32
63
54
72
174
36
24
84
72
33
240
12
21
75
15
49
44
51
6
15
39
49
95
1
29
115
84
5
18
37
11
21
3
13
53
51
39
24
45
27
66
78
85
131
45
9
87
12
21
91
41
43
149
15
21
6
36
13
12
83
45
27
45
60
33
6
189
45
27
9
36
7
41
7
188
27
37
8
27
12
21
33
72
3
16
36
20
33
24
48
3
12
45
55
12
53
3
39
81
132
39
105
105
3
3
48
6
30
33
63
54
66
69
93
115
53
15
12
165
42
33
3
18
12
15
3
24
33
39
126
15
112
32
108
165
72
30
36
57
87
1
48
77
7
35
33
12
45
66
21
15
61
80
27
126
36
19
35
66
43
12
59
12
132
210
42
36
48
36
60
30
39
16
48
11
90
15
12
57
151
36
80
96
3
109
35
33
48
76
5
36
18
30
36
31
23
6
51
69
150
48
36
49
20
180
57
6
48
129
57
48
15
27
108
72
1
8
40
20
165
12
43
116
45
54
25
20
21
15
9
31
56
3
37
32
15
78
67
36
32
93
51
21
24
120
6
37
53
27
132
48
60
108
15
33
72
3
25
29
3
64
23
18
67
80
87
18
7
11
114
48
51
81
66
90
42
33
72
15
18
18
49
60
5
51
40
65
67
137
30
18
3
21
15
48
3
13
116
48
153
90
9
81
18
66
78
13
23
37
47
6
246
25
44
112
20
12
45
27
24
36
75
69
64
77
54
42
12
108
39
16
68
96
36
87
1
20
15
21
51
42
51
69
7
143
30
78
9
9
15
4
32
33
43
29
103
101
30
121
48
11
90
51
24
39
33
57
51
36
141
147
12
3
108
33
64
68
39
105
39
72
13
77
127
96
20
21
18
37
84
11
48
37
23
66
54
18
24
108
55
80
3
13
11
18
30
18
18
21
16
53
7
119
6
19
53
18
12
21
120
39
6
36
18
12
18
111
39
30
78
109
29
7
29
6
9
36
27
36
117
27
45
153
7
20
28
144
53
72
123
3
37
32
16
20
3
36
84
72
24
9
27
18
51
159
150
7
60
23
12
33
57
18
21
21
18
121
48
92
4
41
54
30
15
24
141
6
18
12
36
7
108
32
33
18
24
66
42
205
23
36
24
12
54
75
36
57
67
53
7
101
18
54
7
48
17
15
16
5
39
15
1
23
66
108
6
117
39
25
53
27
36
3
36
6
30
69
28
125
30
73
5
48
6
48
18
39
120
4
5
12
54
60
13
17
159
21
39
15
6
36
15
105
3
64
11
37
17
31
89
6
90
19
32
3
12
18
3
64
29
72
7
36
5
132
72
15
12
63
18
12
6
49
5
12
18
42
36
54
48
37
20
123
33
72
3
42
43
48
96
164
111
49
65
51
21
19
53
27
3
1
32
99
109
47
13
59
18
39
15
13
23
25
48
59
30
36
6
1
44
64
89
36
19
35
117
111
57
57
15
88
35
13
47
12
6
67
23
54
31
59
90
15
36
93
207
27
30
3
57
43
20
3
24
1
29
6
66
18
25
17
36
84
54
24
18
19
8
93
15
99
25
36
77
31
20
45
15
16
56
12
76
20
12
3
109
36
140
96
15
6
79
20
45
51
15
25
32
3
12
1
17
15
27
72
1
44
39
54
132
15
51
18
42
33
39
25
65
12
19
32
45
55
ABCD 95599199266*3^$a+1 [50108]
53
18
57
16
377
103
5
36
18
133
32
87
36
162
108
144
295
11
165
160
48
167
57
48
208
137
55
17
126
1
89
55
197
75
69
75
33
111
256
83
90
36
207
9
36
195
57
55
96
47
145
240
47
97
155
21
87
201
16
53
36
7
47
177
291
18
27
9
39
432
105
87
21
171
243
36
216
54
171
96
57
55
17
198
105
21
331
83
126
90
252
54
163
125
108
72
367
83
93
87
57
48
3
45
63
234
183
144
69
36
39
15
97
65
319
365
108
396
27
48
105
39
15
216
25
155
36
18
63
9
108
27
99
54
72
31
113
324
90
72
198
126
229
48
192
197
18
90
90
37
35
141
48
256
383
36
36
249
57
87
111
49
32
160
11
69
21
123
39
25
48
144
71
288
54
67
41
7
461
19
125
36
72
630
97
11
270
39
336
39
25
176
144
33
18
216
54
144
18
18
72
108
87
75
213
39
18
7
47
129
105
270
72
72
25
11
72
45
153
144
342
18
72
36
67
48
47
1
32
129
18
252
1
48
59
21
69
75
51
445
5
699
112
53
36
7
80
327
18
55
144
176
112
32
3
13
32
81
90
69
165
72
19
80
207
648
234
63
48
285
216
18
72
225
16
192
143
49
144
95
1
128
15
72
25
155
54
54
105
93
67
5
75
33
255
33
271
35
13
272
64
96
23
36
36
1
48
149
18
9
16
83
72
90
360
90
9
9
87
57
216
72
108
72
3
112
83
205
11
85
128
237
115
176
105
198
1
161
15
144
39
144
73
143
144
33
129
54
9
63
385
47
33
64
48
96
96
48
155
37
89
324
18
72
25
47
90
36
468
432
18
54
135
96
112
48
5
267
64
101
75
112
47
81
160
119
36
108
25
96
80
64
5
91
233
55
128
112
32
33
90
18
67
41
87
64
335
289
89
7
83
45
48
105
183
16
35
90
259
29
36
90
85
95
144
33
112
107
684
25
80
16
131
90
115
29
99
64
17
36
235
32
96
16
233
72
54
57
33
72
39
123
21
69
75
285
3
159
145
96
32
33
63
64
215
153
48
304
71
121
23
36
85
77
18
72
153
117
180
7
11
36
54
144
27
45
18
ABCD 95599322036*3^$a+1 [50128]
108
8
36
60
103
54
27
24
39
21
33
18
54
51
21
54
45
3
18
114
33
3
66
15
44
52
20
73
12
15
48
27
42
111
96
75
6
18
36
66
36
15
120
51
54
3
15
45
39
57
105
42
69
21
63
8
13
3
24
24
180
24
3
72
54
47
88
84
69
87
3
17
4
123
9
9
23
13
18
41
13
3
69
87
216
72
68
73
15
48
15
30
27
132
12
20
108
4
216
3
96
108
9
68
48
19
53
16
57
27
24
288
39
29
43
45
32
28
180
39
33
56
52
12
27
113
16
60
32
31
33
3
81
3
41
48
48
7
173
16
33
51
32
12
88
15
33
21
18
12
24
9
24
39
18
54
65
64
12
36
75
12
57
33
108
3
147
66
51
27
54
48
23
52
3
45
96
3
54
63
21
39
21
15
21
36
90
33
15
69
36
9
12
24
54
18
18
48
36
6
35
16
75
126
63
8
1
15
12
45
99
32
7
54
6
29
4
48
120
36
27
108
6
72
83
4
15
60
57
20
52
32
37
12
27
27
33
24
8
25
6
9
24
68
97
11
28
81
11
120
48
7
45
36
3
29
49
3
12
8
13
18
18
120
111
8
16
120
12
3
45
9
51
21
24
282
18
24
18
90
15
15
9
81
3
72
12
48
33
18
21
63
6
18
144
36
5
49
135
104
12
76
56
36
148
44
19
36
18
30
96
18
27
44
37
48
35
72
1
135
27
6
12
11
112
44
1
30
72
69
45
84
168
27
9
27
39
78
3
68
91
18
12
11
64
21
27
8
4
81
42
9
45
131
103
306
63
57
3
15
9
15
36
54
36
51
57
27
75
6
18
54
15
8
31
9
9
18
93
24
9
102
9
15
45
21
42
12
6
36
12
6
36
45
8
145
18
41
48
72
31
42
63
3
114
54
18
11
7
105
15
33
27
18
27
68
43
177
63
36
72
30
11
25
35
25
15
3
36
126
27
3
108
21
21
23
24
40
24
24
171
9
20
48
7
24
57
33
18
53
48
25
66
6
23
16
15
12
17
25
12
36
59
73
35
1
36
63
24
87
24
33
84
9
11
55
21
12
81
12
60
54
30
3
192
48
81
6
33
15
60
54
12
11
16
27
69
8
48
43
18
66
126
87
96
3
12
165
105
59
52
183
81
116
40
24
72
9
35
4
45
42
48
105
44
112
84
36
8
67
33
51
41
48
16
21
3
36
12
72
21
75
24
81
111
8
13
108
72
27
9
39
60
129
15
63
21
15
33
20
196
57
47
19
18
87
32
28
12
81
27
3
9
12
60
80
97
11
7
33
3
33
48
39
17
7
65
25
99
63
21
87
9
9
3
9
6
141
21
18
9
60
36
32
1
60
12
42
33
120
36
63
84
54
51
189
27
27
12
29
49
36
54
18
138
17
40
8
49
144
39
24
8
16
36
39
18
54
53
52
36
3
90
84
47
4
24
12
32
43
17
28
152
96
120
4
39
18
27
12
60
81
18
45
9
108
99
140
85
18
45
24
8
13
87
3
101
108
73
36
23
31
17
79
30
15
12
44
108
25
90
65
100
33
15
33
3
24
56
48
4
123
12
24
36
30
135
33
72
27
99
84
29
112
24
108
12
81
27
9
3
81
6
17
67
6
54
5
4
44
103
6
108
48
18
101
16
51
29
1
42
18
131
31
93
36
45
39
3
72
126
35
16
32
7
17
31
5
31
57
72
20
40
24
63
21
44
28
132
27
105
48
8
13
42
77
28
57
3
32
19
30
39
36
3
84
33
21
36
24
3
15
33
21
51
15
6
12
6
9
81
83
79
18
3
12
75
90
54
30
39
15
108
6
51
21
30
77
37
15
72
21
27
92
25
51
140
4
69
42
81
44
13
6
101
7
153
12
69
18
53
49
24
72
23
85
63
27
36
90
63
8
16
12
144
3
17
4
33
71
4
36
72
12
60
15
36
24
36
21
27
6
11
12
64
32
205
12
39
120
39
5
24
43
42
15
24
24
3
6
123
75
45
3
93
36
3
48
24
12
24
141
48
36
68
24
28
189
3
12
36
20
7
18
48
39
111
126
12
42
18
3
27
21
21
27
32
4
57
3
3
69
21
15
147
89
48
4
21
3
51
18
63
12
24
96
36
152
13
251
48
19
24
12
113
16
12
12
12
96
12
12
92
61
66
24
54
27
60
3
5
16
20
28
3
30
3
57
27
48
15
33
87
33
273
3
15
29
4
3
114
54
9
45
54
5
4
8
91
5
4
24
15
78
51
48
3
114
51
39
53
208
36
48
20
64
3
108
9
84
63
42
15
36
8
7
45
36
51
36
144
18
108
18
17
37
11
97
155
52
96
84
12
9
6
9
39
21
36
32
7
9
68
48
49
15
96
12
20
43
36
9
135
69
129
15
21
210
41
31
9
33
102
45
33
30
5
19
9
72
9
12
78
162
30
6
47
16
36
8
28
9
108
18
17
19
17
1
23
28
75
30
96
12
27
15
81
12
69
12
54
5
28
56
112
104
61
15
8
40
72
24
39
69
21
36
36
18
ABCD 95599368706*3^$a+1 [50091]
9
108
40
20
12
144
21
115
53
67
180
200
208
72
20
99
61
140
28
60
32
39
121
71
42
27
24
36
40
71
97
41
111
51
69
24
36
160
59
45
60
4
56
60
64
17
54
9
52
104
27
9
40
8
280
20
12
81
24
39
4
56
24
12
108
52
48
12
35
13
12
104
75
1
8
171
9
52
20
9
126
13
5
15
52
104
24
3
49
20
24
120
16
68
12
228
57
15
148
72
143
325
47
96
129
159
45
96
24
36
24
16
120
104
4
32
28
20
52
260
24
51
9
16
44
84
36
24
160
56
21
216
72
15
87
25
68
111
45
76
80
60
40
120
44
96
99
60
336
60
9
16
59
109
23
117
12
33
87
40
44
27
69
144
64
173
18
54
72
66
60
72
108
33
4
32
111
129
33
55
17
30
90
115
60
48
11
21
15
24
285
219
90
18
84
85
44
60
16
8
100
140
12
28
11
1
68
12
84
76
20
160
35
33
33
99
40
48
72
8
27
18
87
111
49
161
67
12
155
13
56
76
44
60
21
43
83
9
228
51
105
27
9
60
48
72
84
15
180
90
30
36
25
35
105
48
132
24
24
93
19
35
24
1
260
24
36
129
51
51
33
124
60
251
81
159
105
51
330
55
48
116
15
81
21
3
16
5
18
12
205
20
81
99
84
4
53
18
12
33
9
15
52
20
108
72
69
91
44
124
32
28
65
15
172
11
90
27
63
69
15
9
15
36
30
3
303
108
45
4
92
28
60
47
30
6
129
28
5
51
4
32
15
45
69
19
12
35
25
11
24
69
15
129
21
79
137
99
60
4
32
84
4
23
84
33
276
60
207
42
55
11
21
39
1
35
36
9
120
48
57
30
9
15
90
72
144
39
16
48
95
180
97
48
35
48
177
207
18
171
21
24
19
11
21
60
15
69
84
72
28
116
9
90
12
186
90
69
48
12
15
30
75
84
76
80
51
129
60
28
152
28
80
36
216
9
30
21
15
60
18
27
40
35
24
61
11
144
13
20
12
160
108
120
11
150
54
18
3
45
51
88
11
201
24
24
57
55
89
15
16
20
51
189
69
15
76
284
96
24
225
15
16
60
44
9
18
9
100
161
174
93
100
23
24
9
4
12
41
144
78
72
33
96
60
24
12
24
4
47
13
20
27
66
78
9
27
30
15
9
75
15
30
111
3
21
81
54
109
92
24
24
63
90
139
48
56
24
156
24
12
99
45
171
9
81
355
48
132
41
72
55
143
69
60
120
40
8
57
15
9
31
128
52
35
24
45
117
19
108
17
39
4
131
96
133
32
48
51
72
9
51
33
16
5
30
69
21
39
76
48
53
67
92
24
87
24
33
12
21
3
16
5
55
35
193
20
192
144
60
84
12
48
40
92
105
39
60
99
48
49
95
85
108
32
15
33
12
160
20
63
21
120
75
9
63
144
9
60
21
63
12
51
18
19
60
60
72
5
43
260
12
40
140
81
67
72
20
84
99
37
11
24
33
12
60
108
75
66
75
124
185
27
88
12
80
28
11
81
15
105
28
12
35
105
24
69
127
119
69
60
51
45
64
56
4
12
128
12
63
45
3
49
149
24
55
32
100
59
1
44
15
102
127
17
3
96
60
36
24
36
24
87
33
39
21
15
9
72
40
120
128
3
9
28
5
66
6
195
148
32
15
25
89
15
57
19
80
219
21
3
48
114
66
60
210
24
43
32
24
45
15
39
72
85
221
138
36
9
16
8
135
21
27
213
21
39
39
81
24
12
84
60
4
185
102
69
36
24
16
41
39
9
42
54
99
36
24
76
44
60
396
144
4
192
ABCD 95599537602*3^$a+1 [50032]
8
21
31
5
39
126
3
7
29
60
12
99
69
19
188
33
51
45
9
34
17
55
29
87
4
68
48
24
66
70
44
21
19
8
6
72
22
50
108
22
17
63
21
19
92
9
31
26
82
17
43
2
15
211
12
20
33
3
120
64
12
56
4
48
5
27
24
12
93
7
29
3
88
12
53
60
12
7
20
9
19
8
198
75
7
44
16
185
9
18
40
176
9
45
60
51
7
5
72
7
29
9
3
9
10
8
21
51
16
113
72
33
54
100
5
27
28
182
18
21
7
8
42
48
82
17
7
56
108
9
33
34
56
108
4
53
33
39
103
84
20
88
17
39
4
41
9
15
55
17
21
42
28
8
45
111
9
69
10
20
18
54
33
3
52
62
54
64
56
126
39
12
115
12
2
3
51
45
15
4
72
96
98
27
3
144
28
24
5
15
45
45
39
19
5
43
29
69
27
175
5
7
5
15
28
2
15
55
41
15
36
45
24
9
70
12
26
22
62
51
57
42
90
46
17
3
54
24
27
63
16
20
9
19
8
12
33
12
48
19
20
40
48
108
2
18
72
102
3
7
5
31
60
20
45
15
120
4
14
27
87
28
17
96
19
32
28
32
54
39
67
36
29
63
33
108
12
60
57
58
8
24
48
57
7
48
38
10
20
45
123
4
62
18
100
137
39
9
96
60
7
44
30
99
19
5
36
7
68
60
16
125
15
18
10
8
4
50
15
36
19
53
43
20
40
12
32
16
24
60
53
27
40
20
16
12
12
5
48
141
22
60
5
67
12
8
52
29
9
15
55
2
46
44
9
27
24
36
30
54
9
15
12
60
57
87
16
2
3
27
33
60
69
3
12
45
51
19
56
9
31
62
87
43
41
7
5
7
8
33
39
36
36
6
22
12
20
16
65
115
2
18
4
113
48
45
39
15
88
8
48
6
3
27
88
17
91
17
43
32
88
12
53
15
52
5
51
124
60
41
12
72
27
28
5
132
39
165
31
60
68
21
7
29
15
16
14
58
2
10
41
55
17
60
135
18
18
60
45
24
33
34
20
100
36
5
79
56
4
26
18
4
2
30
16
20
4
50
46
24
41
60
55
104
21
79
38
70
38
22
60
5
55
128
18
114
117
84
7
24
20
18
36
15
139
2
18
28
24
29
69
15
3
52
17
31
65
15
12
52
48
17
36
7
8
4
36
12
5
7
65
33
30
60
88
12
53
9
18
66
186
18
70
17
24
12
48
24
3
4
8
28
5
12
33
54
9
9
30
162
10
48
32
81
225
18
45
7
17
60
3
4
41
19
53
3
64
14
72
12
63
15
45
24
15
16
44
16
32
33
39
16
65
27
60
57
9
15
99
28
5
93
22
5
7
68
42
48
147
12
45
39
51
28
8
48
45
15
30
34
20
40
146
27
63
9
7
36
2
18
48
24
57
45
18
36
9
43
24
48
5
12
21
10
32
36
12
52
2
126
33
96
24
9
22
113
27
9
19
50
30
21
67
44
36
30
10
8
96
9
81
10
8
28
72
2
6
18
15
7
8
4
20
12
21
24
48
21
30
21
3
165
33
30
42
87
48
43
20
12
60
72
16
65
12
55
12
20
28
2
78
52
96
44
16
5
7
41
79
108
60
12
5
51
45
27
64
5
3
28
24
14
142
5
12
12
69
34
20
12
16
60
29
39
57
7
8
60
64
36
72
38
24
10
5
55
108
41
15
52
53
21
18
57
31
2
15
3
52
20
33
79
29
79
26
36
3
3
48
54
118
12
20
102
3
156
24
7
288
8
18
24
22
176
45
45
18
66
15
31
5
19
36
24
53
7
5
36
45
30
69
45
10
8
108
112
26
39
36
15
4
41
15
12
52
110
27
31
2
66
21
55
20
40
60
36
24
36
60
24
8
48
33
12
19
8
28
62
15
171
12
4
68
28
8
42
3
67
12
20
42
66
24
48
93
108
19
65
57
70
56
42
3
45
10
8
6
39
27
33
27
54
39
79
60
12
8
28
8
57
7
26
12
27
55
50
75
12
3
81
39
40
48
17
7
53
33
22
48
5
55
50
3
159
28
12
68
72
21
12
12
55
132
48
60
48
104
9
67
62
18
4
14
171
15
18
15
7
48
2
58
5
63
45
12
7
48
48
12
17
144
31
50
58
12
5
9
42
102
6
102
22
48
44
30
3
67
29
19
65
12
39
16
53
81
84
18
33
9
58
125
15
57
15
45
27
76
14
48
3
7
12
56
64
8
21
7
2
22
56
40
44
78
22
5
3
42
10
38
10
68
48
9
7
29
187
65
15
33
31
20
21
3
21
9
46
36
89
43
8
52
65
21
72
10
53
99
28
29
36
7
50
10
8
40
17
51
16
96
8
76
101
39
21
120
99
93
7
38
22
14
22
173
7
17
43
8
64
12
96
5
48
19
12
53
51
16
29
31
29
21
10
29
72
33
22
38
94
17
31
24
44
42
3
24
3
52
17
24
15
52
20
33
24
21
15
57
15
7
41
9
22
8
40
92
9
21
106
60
32
33
7
2
63
3
45
127
65
12
36
12
27
40
56
40
32
88
2
66
52
38
22
24
8
57
15
16
12
60
8
40
113
27
4
53
51
9
36
39
88
5
3
4
5
55
20
40
65
163
12
48
29
24
7
60
8
4
8
45
15
12
52
20
18
58
32
33
19
65
24
45
22
5
79
29
27
40
50
63
19
12
5
21
15
3
4
2
30
105
24
31
29
79
20
52
8
93
12
43
50
54
28
20
28
60
60
12
2
6
102
6
21
9
24
3
19
36
113
75
76
20
76
62
10
5
3
9
24
21
10
36
24
36
8
12
40
24
41
60
48
67
24
53
96
21
118
65
51
45
60
21
63
7
96
12
32
21
3
9
3
24
45
45
10
74
36
6
52
12
20
96
12
21
15
252
4
29
39
33
3
ABCD 95599613678*3^$a+1 [50007]
1
155
12
31
6
78
2
3
13
23
19
5
55
53
108
49
11
7
14
34
5
24
60
7
5
43
12
98
22
50
3
13
30
17
73
24
20
108
16
54
53
57
15
7
60
5
24
7
14
144
46
5
69
10
41
79
65
1
23
96
60
36
45
63
45
63
24
31
38
15
9
10
5
48
13
6
5
69
27
25
23
24
1
35
105
10
12
24
41
109
18
41
7
12
17
73
32
34
5
9
27
85
48
30
17
9
274
12
41
60
9
39
109
6
60
5
67
5
24
60
19
125
12
73
84
71
72
12
57
16
23
24
1
35
25
102
65
24
115
41
43
6
8
63
129
15
145
8
36
22
5
37
23
84
31
17
25
80
3
19
29
21
15
31
77
12
1
44
70
54
84
11
37
12
47
36
103
12
5
12
12
36
60
19
48
77
49
35
9
82
6
24
8
22
24
5
12
12
85
66
6
18
2
10
41
43
17
85
24
48
6
5
19
41
25
30
120
89
1
11
19
24
12
60
36
14
39
25
47
25
30
29
19
24
5
45
22
18
11
31
36
60
14
15
24
96
120
25
114
29
12
1
23
31
108
53
13
162
24
48
12
41
12
36
9
51
19
12
50
48
46
72
12
77
13
23
19
5
1
8
51
55
41
7
65
48
48
21
16
8
51
79
86
51
12
36
127
48
17
7
17
45
51
55
53
96
9
15
24
37
54
14
10
6
35
12
48
19
53
115
5
13
71
43
5
7
41
43
17
55
24
125
36
9
88
6
114
32
16
32
27
24
91
18
11
31
41
84
33
60
27
19
6
60
18
62
34
24
162
11
12
31
5
12
72
12
45
10
36
42
56
120
70
12
12
6
12
47
1
95
24
7
5
1
54
41
33
84
3
24
13
20
130
26
82
65
7
17
79
5
21
4
54
36
65
12
43
65
61
186
17
133
42
5
1
12
84
18
5
12
13
66
5
156
24
144
31
14
10
6
24
30
12
36
17
1
71
19
5
67
5
115
18
167
19
5
19
12
89
45
10
18
11
72
13
6
120
5
36
7
17
115
90
18
62
3
36
12
67
17
24
24
7
24
5
24
21
22
29
180
24
60
7
29
1
54
6
174
6
47
60
156
7
18
144
18
42
71
60
19
17
9
27
24
43
17
36
13
36
35
9
4
95
7
89
72
37
20
12
100
66
14
94
77
33
39
7
24
17
55
29
1
18
5
49
35
132
24
9
27
31
54
54
5
19
65
12
31
42
12
11
48
7
14
39
79
26
22
29
36
19
48
26
15
72
24
31
30
8
22
65
120
120
48
127
29
60
13
11
21
76
23
19
30
80
10
36
41
25
59
1
6
53
36
13
11
84
12
43
17
1
47
108
7
6
36
59
7
12
6
47
84
48
55
66
47
84
24
31
41
24
19
5
96
19
17
24
139
29
7
14
16
23
91
41
24
12
33
46
96
38
10
6
30
29
9
10
18
42
17
31
5
37
35
201
22
29
25
30
38
58
2
40
126
41
96
57
88
48
6
41
48
7
24
5
93
22
18
11
12
37
6
41
13
23
24
1
120
23
19
5
1
24
35
91
54
35
73
68
22
24
108
48
17
7
65
9
4
131
24
1
47
199
158
76
30
12
53
72
48
1
60
36
30
62
3
13
35
45
22
17
36
31
5
235
18
6
12
89
13
23
7
18
119
133
23
13
47
7
60
102
11
48
55
5
49
83
24
33
15
21
82
24
6
18
17
19
6
12
90
30
102
18
47
19
29
97
66
134
3
7
24
5
37
42
2
24
40
11
13
120
11
12
19
41
7
17
9
36
111
43
30
47
115
29
85
59
121
66
108
14
22
89
247
90
30
5
79
14
4
35
121
60
24
23
85
47
31
29
1
30
5
72
48
139
78
12
35
21
24
82
48
17
33
51
7
12
78
8
10
221
19
74
16
12
30
2
15
72
25
18
36
12
84
41
115
53
1
11
37
95
7
5
168
60
12
36
144
45
111
13
11
24
37
8
15
19
5
55
101
31
18
12
6
2
46
29
13
23
1
11
43
24
12
5
60
19
41
33
27
24
24
7
6
144
48
11
55
6
71
24
24
36
19
5
12
57
12
160
35
36
37
6
65
36
9
15
12
9
10
110
15
60
13
35
45
46
12
14
94
24
66
24
11
9
51
7
125
24
1
60
47
36
7
53
21
10
48
5
37
6
53
7
29
31
17
12
48
7
108
90
6
17
25
95
7
5
103
12
6
35
49
30
2
70
41
25
32
3
24
45
51
43
120
149
12
25
8
22
36
42
12
59
19
137
25
23
25
23
43
65
91
5
13
6
72
5
19
5
79
17
19
54
20
60
15
24
48
67
41
12
60
43
17
13
11
31
17
12
73
71
1
11
7
102
8
36
16
11
72
1
60
119
31
26
16
12
32
64
11
60
24
7
5
43
42
8
87
79
54
114
26
136
11
13
24
11
45
16
71
19
125
43
12
41
7
36
72
5
24
9
24
10
30
11
19
18
32
58
5
9
10
29
115
54
6
5
12
37
35
7
125
165
34
29
180
21
15
12
19
114
11
24
12
12
12
49
116
4
12
60
23
19
96
5
24
12
43
5
1
90
41
25
54
24
90
23
19
96
54
108
35
81
60
51
13
47
1
59
48
12
79
65
24
36
109
36
11
1
18
36
41
7
12
5
13
6
5
7
77
43
77
48
49
48
23
13
47
37
18
72
12
41
24
43
77
19
41
19
96
29
36
24
60
7
5
57
36
15
1
44
70
36
54
59
25
18
113
109
60
18
17
12
1
18
14
27
55
29
31
18
11
25
44
3
43
17
19
38
111
7
72
12
41
43
5
21
39
9
10
6
42
150
47
97
143
25
35
103
5
24
49
35
1
84
11
1
23
7
48
17
43
42
18
30
6
29
12
ABCD 95599834184*3^$a+1 [50041]
24
18
18
5
16
123
18
35
103
90
6
120
81
105
48
114
18
12
6
17
144
73
120
36
36
18
42
90
65
79
102
18
24
48
17
192
13
270
48
5
109
84
15
21
216
99
9
60
27
48
32
48
145
24
18
144
48
90
18
89
48
256
32
79
129
57
12
180
108
114
41
43
54
36
162
9
96
39
150
450
113
85
36
120
47
49
36
48
180
6
65
16
128
97
30
17
16
32
85
18
102
78
234
90
90
167
61
3
249
18
53
7
90
15
15
18
191
49
102
105
117
11
1
6
90
63
39
132
101
37
162
54
60
12
75
57
102
90
78
30
36
87
27
117
45
51
15
78
12
108
294
21
32
253
66
129
15
24
66
144
126
105
111
168
48
153
9
150
300
53
55
9
33
48
143
37
123
39
6
51
33
90
36
72
72
6
54
48
18
35
192
48
1
48
143
127
60
101
199
78
48
11
16
123
84
113
160
33
222
30
72
6
300
42
30
162
63
105
23
25
114
108
185
13
147
9
6
90
54
54
75
141
99
27
48
162
72
18
18
24
30
81
261
18
6
195
15
72
9
33
30
60
372
108
21
105
54
126
42
105
129
36
12
78
138
324
126
126
150
81
45
108
84
132
84
96
66
89
73
198
33
32
7
6
174
53
55
9
15
18
111
159
66
24
30
36
101
31
113
25
87
63
72
9
39
89
55
57
93
18
48
65
121
30
54
24
66
6
36
48
144
36
24
35
1
12
60
12
36
6
138
6
66
78
18
63
21
108
72
96
12
6
66
78
12
114
120
54
90
6
57
80
37
6
117
369
15
21
18
185
79
18
63
15
54
90
120
132
54
144
63
240
273
36
18
30
96
36
36
228
90
5
16
129
15
15
24
36
174
23
145
108
144
48
35
79
48
108
53
7
48
72
72
78
59
25
23
16
39
48
360
198
72
3
177
15
255
33
27
18
144
30
5
37
155
91
53
109
18
209
13
120
27
63
90
18
18
36
78
33
57
30
18
180
18
65
97
63
176
13
227
13
36
47
37
27
33
126
17
109
35
235
108
30
155
16
69
18
324
21
48
69
108
378
252
312
17
181
72
3
9
36
90
9
81
42
21
9
6
65
25
167
13
84
36
6
149
7
42
47
43
12
78
66
24
66
36
219
111
48
33
80
217
30
240
90
30
42
48
150
12
69
39
168
72
36
192
69
39
24
102
6
5
13
90
36
54
102
72
257
96
144
96
25
84
18
96
54
36
84
36
111
15
6
12
95
37
75
171
60
90
54
41
7
6
30
96
30
78
126
11
25
66
78
66
165
15
108
6
84
27
33
111
9
87
21
75
48
225
54
36
84
17
25
84
72
258
90
126
210
54
150
36
15
75
18
12
39
87
168
12
53
145
324
96
12
15
75
162
126
5
112
207
6
59
103
137
241
252
108
72
63
21
6
12
185
13
42
57
15
18
48
72
18
5
48
1
24
12
18
42
90
18
147
27
18
78
84
17
96
139
36
240
18
102
162
ABCD 95600079592*3^$a+1 [50166]
18
162
180
27
57
39
39
30
78
84
168
18
90
5
13
99
48
15
12
42
18
57
51
18
27
27
72
84
57
3
45
96
129
162
45
63
102
72
6
54
48
240
102
72
249
32
64
96
27
6
12
83
31
48
17
16
153
36
36
207
96
32
64
9
39
21
36
183
48
33
72
54
54
27
48
147
12
18
47
7
24
54
30
6
36
195
3
18
123
51
36
18
114
108
105
39
66
180
24
108
30
36
6
54
65
1
143
7
18
90
12
33
32
13
192
60
144
30
36
204
30
60
66
45
45
60
234
12
150
90
108
21
15
36
48
96
93
51
29
25
23
160
69
108
18
45
225
18
30
72
24
15
21
27
21
54
90
6
72
138
6
18
11
64
27
18
3
32
37
18
78
75
87
105
15
81
9
96
135
27
18
51
48
32
16
48
201
54
54
108
162
30
36
240
162
120
24
54
36
18
18
54
84
54
27
128
16
27
24
84
324
21
21
120
36
143
55
24
48
17
160
75
168
120
18
51
165
6
84
54
11
16
27
101
16
63
65
16
87
90
54
36
12
126
60
15
51
24
12
105
45
90
72
30
6
30
72
54
108
18
18
81
33
12
96
99
165
123
45
102
29
64
48
39
54
60
72
63
45
36
15
33
18
45
63
42
174
36
24
18
12
15
39
60
54
48
204
36
39
81
180
78
29
235
21
147
84
60
45
9
39
45
3
32
43
90
54
36
12
53
55
9
15
54
12
90
162
72
60
18
12
24
66
231
75
69
3
93
87
60
45
81
36
30
6
162
90
66
24
48
18
15
189
30
6
156
150
48
78
54
9
27
108
345
99
93
15
33
39
72
90
6
33
21
36
90
45
75
54
60
30
6
84
75
3
18
48
75
21
36
30
9
48
15
6
12
42
101
97
15
32
145
15
48
9
90
78
15
3
12
42
119
7
48
36
21
48
21
96
48
107
160
39
6
147
51
30
6
144
41
16
15
33
15
129
75
5
240
55
60
108
33
231
36
54
54
36
90
24
120
126
24
21
105
156
24
18
33
240
159
18
47
16
129
15
93
36
6
9
32
139
5
96
7
57
99
45
45
42
18
87
93
51
21
72
306
65
19
78
84
6
84
54
24
18
30
35
19
126
15
27
252
138
18
198
71
241
18
90
36
48
6
12
93
80
97
47
16
81
6
12
18
18
9
51
90
36
36
18
57
9
144
6
36
29
16
99
174
6
105
144
51
96
18
90
36
45
45
3
33
84
6
102
47
25
186
29
16
39
9
135
6
54
36
30
75
69
11
16
117
78
108
72
9
9
144
108
84
39
144
32
19
72
24
29
7
9
39
9
141
144
3
123
36
198
12
60
66
90
24
18
30
168
120
162
93
93
36
84
11
13
30
6
47
25
54
174
147
48
9
23
160
63
126
3
96
51
36
57
27
21
39
18
30
60
90
156
135
87
12
45
33
84
11
25
87
21
24
51
80
61
204
66
6
54
90
63
3
60
33
87
105
9
90
48
18
78
192
54
24
15
21
11
7
12
54
96
138
276
162
54
300
6
174
65
43
42
30
18
90
126
60
30
54
3
32
91
21
21
54
108
48
54
36
132
18
57
48
75
54
54
120
126
108
222
90
84
54
36
72
9
33
15
21
72
3
80
1
180
168
48
99
159
66
54
60
30
144
6
120
36
6
12
60
15
57
23
115
126
24
18
138
27
33
72
18
5
79
6
90
84
125
7
18
12
24
72
18
9
57
18
21
21
66
137
13
18
12
54
111
3
126
111
9
6
72
41
96
43
30
96
39
48
48
81
18
108
12
126
6
30
18
ABCD 95600275328*3^$a+1 [50096]
72
90
108
66
123
108
24
156
45
195
105
47
52
45
15
48
120
3
29
115
36
12
150
183
69
95
79
240
66
15
3
126
114
57
20
100
165
111
9
3
120
12
20
420
76
32
1
324
78
102
215
100
45
15
72
9
12
15
39
93
48
135
77
112
81
99
68
133
24
195
48
32
16
27
60
57
105
63
45
18
282
6
9
81
72
15
24
8
37
15
45
111
92
52
15
173
307
78
156
39
3
9
39
54
27
15
18
108
84
171
300
147
30
3
249
108
90
36
81
48
48
104
61
60
120
47
7
198
6
101
40
140
28
15
90
12
63
168
272
37
3
48
27
30
155
7
33
20
37
36
24
363
12
228
21
51
3
78
144
48
6
21
225
3
51
6
111
9
3
111
69
132
135
165
15
90
35
16
84
81
168
162
18
11
55
53
7
33
3
9
3
78
87
15
6
111
20
211
84
33
48
117
180
183
57
15
32
1
114
65
25
84
6
5
13
72
23
40
135
117
96
24
33
30
57
80
76
9
48
63
132
48
84
48
12
60
20
1
18
6
203
60
127
45
48
60
45
3
33
279
12
3
48
57
32
235
141
93
171
300
105
18
17
25
90
174
11
40
75
33
12
20
49
12
54
81
84
75
5
88
51
54
15
60
33
30
69
68
13
47
25
66
6
138
17
48
205
15
20
91
29
72
88
92
13
123
15
45
24
20
448
12
8
7
5
28
33
24
255
105
111
12
72
108
12
21
179
421
48
150
41
13
90
108
45
9
51
57
48
119
25
63
48
33
71
76
120
99
36
29
73
42
18
123
32
25
90
18
59
88
12
21
84
35
40
120
20
76
32
97
48
35
12
49
12
132
72
90
498
215
37
83
61
24
36
66
81
63
9
12
8
40
72
128
7
45
45
123
105
135
20
115
17
76
12
273
198
21
8
132
120
13
180
227
109
51
108
27
48
60
165
80
73
15
12
87
21
60
63
9
20
25
63
75
114
95
319
9
32
60
40
3
18
12
18
180
78
11
108
100
33
48
36
3
57
18
90
36
72
84
6
48
21
108
12
201
87
180
45
3
249
3
80
61
99
72
81
138
6
48
35
205
72
63
21
24
47
48
60
52
75
33
27
33
120
20
7
18
75
60
32
88
12
96
72
231
36
21
27
6
90
41
391
12
17
316
9
3
132
48
48
24
156
24
108
21
171
96
152
88
24
96
32
25
12
75
3
165
45
60
18
48
81
128
115
270
3
144
159
101
13
75
108
195
102
36
11
100
141
27
81
60
131
25
51
3
89
28
69
15
140
1
78
29
88
60
152
52
260
25
123
120
3
78
131
61
99
15
81
27
18
72
27
60
15
81
45
114
21
92
132
120
148
81
59
160
92
43
17
100
8
180
43
209
16
92
1
119
133
47
132
109
6
18
3
207
45
12
21
12
147
21
75
44
109
180
24
36
12
90
29
376
24
81
72
63
9
111
9
60
15
51
45
9
51
9
155
48
28
69
24
36
54
12
197
52
108
111
9
120
141
96
30
53
28
33
30
81
63
197
16
60
93
51
93
75
20
25
3
39
ABCD 95601129608*3^$a+1 [50215]
8
15
48
24
9
45
31
5
15
28
12
36
53
15
21
39
64
12
59
36
36
60
72
153
3
36
6
19
8
21
60
31
8
87
18
18
37
35
45
45
75
76
5
6
25
44
64
77
3
15
42
115
8
28
5
288
7
20
9
99
27
9
48
16
12
5
27
112
20
3
18
39
4
20
96
99
36
36
13
96
8
60
12
4
12
5
42
162
15
15
49
20
52
80
40
68
129
15
21
12
79
11
69
45
15
69
15
16
36
5
19
68
76
5
51
159
42
63
52
20
40
5
27
21
36
54
42
27
48
4
191
9
36
52
23
18
115
32
48
39
18
75
40
24
119
117
3
61
68
3
30
27
33
67
5
87
16
107
25
56
45
55
35
105
39
25
8
24
24
12
28
32
69
18
1
104
52
5
55
35
18
3
112
48
140
3
49
152
81
18
21
3
73
12
5
63
75
24
73
132
29
51
4
11
1
12
56
24
3
145
227
6
7
68
60
100
96
24
56
16
8
36
48
21
12
27
52
60
113
103
32
40
11
21
45
24
12
15
84
60
9
36
90
129
24
40
401
72
84
3
48
3
37
24
8
45
3
33
30
37
12
8
28
44
87
33
88
5
3
24
63
33
40
5
75
12
147
1
29
3
24
9
7
32
16
161
19
32
124
24
96
8
100
155
1
24
17
36
108
66
9
27
25
32
21
7
5
79
29
60
99
3
24
33
36
12
48
136
44
4
12
83
45
16
29
3
28
59
60
33
64
131
37
23
13
12
48
197
115
48
80
12
9
139
5
24
18
105
33
19
35
45
28
144
8
51
54
66
6
48
27
64
32
100
8
9
12
168
3
84
3
1
29
6
21
135
33
40
131
21
28
32
196
168
116
99
49
12
44
40
17
55
8
120
136
24
20
36
16
23
1
116
60
93
19
35
61
20
27
48
36
33
108
4
71
9
15
48
1
35
24
36
21
33
36
72
15
28
72
47
1
11
33
12
4
44
40
65
27
4
12
20
33
12
24
3
36
9
7
29
99
36
9
7
24
84
20
60
48
12
148
68
51
6
19
44
136
29
51
16
44
28
101
75
16
20
48
15
6
7
80
69
36
75
4
44
9
7
5
39
40
104
40
120
36
20
16
24
65
19
20
16
44
28
23
81
3
25
20
48
249
99
16
36
24
5
31
48
65
51
24
24
63
33
75
36
9
40
5
115
47
37
36
92
108
16
128
72
88
41
27
3
1
5
51
24
15
93
48
12
40
23
69
39
21
4
92
48
105
30
49
32
51
45
24
24
16
29
51
216
112
35
1
140
24
136
432
48
71
156
180
78
111
9
19
8
24
16
24
56
4
71
13
24
47
24
102
3
21
15
4
11
24
25
44
112
11
18
51
4
36
35
25
48
128
52
41
156
18
42
36
3
40
44
12
24
16
23
1
125
30
37
17
51
76
8
12
108
51
45
36
33
3
27
21
72
84
16
68
15
25
5
72
39
39
66
39
4
35
21
52
83
105
16
8
141
6
9
147
45
9
55
20
28
20
75
61
17
63
40
12
60
77
27
3
13
59
21
48
27
144
61
32
52
53
66
24
1
36
8
36
60
36
16
12
32
4
59
81
40
56
45
19
125
51
24
120
16
8
12
36
88
24
56
27
25
20
24
63
33
120
12
12
4
47
60
9
16
95
24
21
12
52
176
4
71
24
49
24
17
180
111
12
36
76
56
40
23
54
7
11
60
144
61
48
56
40
23
18
39
3
30
63
12
21
54
36
90
39
27
36
33
12
135
57
16
56
88
32
16
29
36
15
123
72
18
54
25
20
72
4
20
57
99
4
119
18
12
27
168
52
20
9
15
87
144
6
27
75
1
35
1
35
9
36
76
20
48
27
69
63
1
32
12
12
15
121
5
39
9
171
15
9
4
12
20
3
13
180
48
35
12
33
16
8
52
5
18
21
16
11
72
18
150
9
48
12
16
32
16
84
17
30
21
57
12
3
48
39
13
80
16
59
57
40
8
87
6
174
54
55
5
19
56
9
91
77
15
148
12
20
4
44
57
144
39
15
1
5
18
37
155
24
61
41
55
5
139
20
3
25
113
60
43
80
39
25
65
63
120
40
72
41
27
52
120
32
45
51
33
60
55
20
96
64
12
180
5
3
27
24
1
48
32
108
24
172
23
6
15
52
20
12
28
8
64
80
12
124
29
87
3
162
39
21
19
101
43
8
39
1
8
96
4
5
79
32
40
191
129
9
7
53
12
3
36
144
40
11
69
72
3
21
144
40
24
20
28
32
52
23
61
95
9
33
102
97
8
3
45
4
23
93
60
4
29
115
11
21
12
60
40
12
35
18
55
11
24
156
97
72
32
75
30
18
60
36
117
24
4
80
4
5
55
47
81
63
54
55
96
20
81
15
111
24
18
30
25
20
28
48
36
48
56
84
16
60
72
24
8
60
15
18
15
208
32
12
16
36
44
4
32
33
15
48
3
1
8
132
81
12
126
42
39
24
ABCD 95601210982*3^$a+1 [50054]
70
192
9
17
22
18
48
39
27
9
5
16
54
21
75
60
45
51
110
19
29
24
202
36
74
58
6
102
12
78
18
14
7
9
102
50
22
2
34
69
3
54
15
41
58
24
45
113
79
3
36
24
26
10
105
77
79
33
56
91
36
60
48
39
33
60
72
3
24
81
15
54
144
15
87
42
30
117
3
12
48
165
51
21
3
36
21
5
48
103
3
12
93
15
14
43
3
36
86
7
12
29
31
36
3
81
33
6
36
48
117
135
24
204
45
65
7
15
21
45
87
3
24
9
29
7
15
36
105
29
79
17
19
15
84
9
65
31
51
6
15
99
60
84
14
43
29
96
10
12
26
82
33
21
18
78
80
22
2
31
63
45
39
48
93
60
12
17
22
21
63
110
72
19
39
24
33
12
81
51
5
58
45
192
36
93
15
72
24
33
8
72
7
9
15
39
26
7
63
9
36
5
22
45
77
7
129
80
22
72
50
43
108
27
9
101
34
14
175
39
93
12
41
94
26
10
141
63
42
6
45
5
55
99
24
57
12
63
12
6
51
75
9
65
34
12
90
48
27
29
79
111
2
7
36
15
14
43
77
55
3
45
135
9
60
3
98
115
12
17
94
50
226
45
195
21
27
153
3
12
48
141
120
15
9
9
18
78
75
69
150
26
82
30
8
94
50
175
41
10
6
54
2
7
33
42
12
45
15
21
3
62
10
9
24
39
36
2
103
9
96
42
54
104
40
66
21
57
63
27
38
34
14
46
24
36
14
22
60
48
36
26
82
33
75
24
48
21
72
75
84
14
70
2
115
45
18
30
32
19
93
32
46
2
7
15
26
142
33
48
17
64
18
12
21
29
24
67
15
62
72
31
72
3
84
36
60
177
3
24
6
39
9
32
112
30
21
12
17
10
48
198
6
26
58
24
38
139
3
98
19
165
104
7
15
129
33
48
54
21
87
30
15
12
29
22
165
60
3
36
98
127
15
24
21
120
3
98
7
41
64
3
60
3
69
15
2
24
31
36
3
26
16
63
27
9
84
24
12
3
36
24
38
7
75
30
8
48
7
15
12
168
182
22
9
27
84
108
12
9
36
36
33
42
9
36
9
63
108
123
57
60
147
33
15
50
24
91
75
12
6
80
22
24
84
60
249
12
53
43
39
36
9
3
60
2
46
2
10
36
26
175
15
24
57
72
63
108
45
36
45
39
39
12
21
60
147
66
32
55
39
26
34
14
24
31
135
2
238
2
10
48
117
3
86
19
27
2
7
65
24
10
62
34
6
80
7
51
6
8
7
41
88
30
2
55
15
12
38
10
78
51
51
2
55
41
40
42
14
24
55
15
105
24
15
48
24
26
34
6
162
45
108
12
15
2
48
7
60
29
79
12
144
87
24
21
57
32
48
43
99
21
24
51
18
51
39
69
63
33
65
72
55
75
158
46
33
105
6
2
34
14
94
120
26
130
45
12
27
141
149
118
24
18
30
120
21
36
41
48
271
36
5
10
153
27
45
3
36
69
72
33
30
146
10
38
31
36
3
2
58
12
18
63
3
21
120
24
15
36
36
33
87
2
10
38
10
69
15
36
12
120
18
128
16
6
9
15
45
15
48
12
33
12
15
86
40
42
33
243
45
165
54
36
60
42
32
7
24
17
22
42
63
3
45
24
120
3
12
98
10
102
8
40
6
12
33
29
22
45
36
113
70
2
7
51
45
12
39
14
91
5
31
17
40
42
36
24
36
62
55
48
33
80
31
3
72
129
29
10
120
62
79
39
26
31
48
27
45
60
15
60
120
24
24
12
6
3
5
31
111
33
17
88
30
2
79
96
108
12
15
50
24
58
12
165
3
105
3
24
78
6
60
24
38
22
33
24
3
48
129
75
36
72
6
6
69
29
43
27
2
10
21
3
14
55
65
151
300
39
86
22
12
12
74
10
86
34
174
56
79
72
51
93
36
45
80
48
48
19
75
26
19
3
36
30
234
165
72
24
192
24
15
21
12
27
45
135
36
9
15
14
94
18
48
114
38
22
33
63
26
70
9
15
156
9
69
48
39
171
182
58
24
21
99
21
72
36
75
57
63
2
22
21
5
96
70
50
10
60
9
17
24
19
39
33
75
69
15
21
9
135
99
14
31
12
3
74
16
6
81
72
3
48
12
2
103
3
81
195
24
60
14
10
12
81
15
2
48
10
24
14
22
9
15
74
22
24
18
66
12
84
36
12
12
50
79
24
36
36
48
17
58
108
69
36
63
9
51
45
27
153
77
24
70
9
17
10
12
297
36
75
60
12
33
72
72
75
30
39
15
72
45
117
30
12
69
41
58
30
3
75
9
123
36
2
43
12
17
55
3
105
15
62
46
2
19
3
72
24
90
32
22
105
12
51
9
39
117
15
38
106
144
45
ABCD 95601415894*3^$a+1 [50010]
13
48
50
54
126
24
4
62
18
22
24
6
2
42
16
14
15
103
26
15
12
19
68
22
24
14
42
24
75
7
29
1
120
72
2
166
35
75
12
48
132
12
16
5
55
2
78
10
35
55
62
22
24
50
6
24
36
6
10
29
9
10
14
130
53
15
10
14
24
10
24
47
49
6
50
126
10
35
7
6
6
29
7
32
21
12
123
64
41
9
3
13
66
29
97
8
16
26
45
19
38
40
18
29
1
54
26
15
9
15
1
102
26
15
7
90
30
5
3
45
21
15
1
2
22
8
136
80
6
36
28
26
94
26
24
22
8
156
16
89
39
16
6
8
24
96
22
2
22
96
104
18
3
43
24
17
75
46
8
70
26
16
32
46
5
21
16
32
6
10
24
30
12
5
25
24
6
24
42
2
6
10
54
8
48
54
58
30
42
71
31
8
82
8
3
37
32
30
9
51
4
65
25
6
56
34
30
24
26
15
1
162
20
18
10
80
33
21
10
6
134
10
24
30
74
10
20
108
28
24
8
4
6
35
13
24
71
127
44
9
39
12
18
16
114
41
37
23
87
9
31
18
32
54
69
36
25
98
52
50
10
86
24
15
121
120
35
37
48
38
4
12
24
26
6
33
9
16
6
48
108
29
9
30
112
12
30
8
39
24
1
48
32
46
2
27
13
23
43
44
18
18
12
40
5
7
6
126
18
11
72
19
98
3
27
16
24
18
24
6
8
10
74
60
16
2
24
16
90
14
18
81
19
48
24
26
70
8
12
9
36
9
10
6
59
61
48
14
88
12
48
12
90
6
5
19
17
15
10
119
91
20
58
48
24
6
18
54
2
138
52
8
57
1
42
62
75
36
7
42
24
26
16
30
8
6
4
54
32
48
51
19
32
34
30
36
30
8
42
6
30
129
1
8
15
7
114
144
74
36
124
38
39
3
52
65
1
42
32
160
14
27
69
214
156
14
15
1
6
122
3
45
3
259
17
49
56
24
15
15
40
20
21
25
96
35
24
21
34
5
55
18
71
79
96
56
16
65
7
12
65
43
18
98
100
17
33
40
102
8
24
28
29
33
3
13
2
180
9
1
24
8
51
19
18
23
67
14
15
49
11
85
18
60
90
47
39
36
76
68
30
27
24
3
12
21
9
18
70
78
48
24
50
48
24
75
24
60
9
30
52
29
15
10
26
9
37
104
15
31
12
12
5
45
16
24
8
3
60
39
40
41
43
6
6
2
16
24
26
6
94
41
55
186
98
45
39
40
17
49
50
4
32
10
24
26
9
19
68
54
15
49
90
84
18
54
29
51
4
80
96
21
25
62
162
48
82
5
9
16
6
60
5
7
137
24
25
6
5
159
21
73
11
21
39
7
2
3
79
5
31
24
66
30
5
24
61
48
30
41
49
54
56
4
20
28
29
1
14
24
42
150
9
15
64
66
38
28
29
31
18
50
16
30
54
42
24
54
17
24
91
5
33
27
13
6
65
24
55
44
81
36
9
6
16
2
40
72
48
72
150
65
33
30
76
5
7
152
60
12
10
8
18
9
21
3
36
75
16
30
14
18
22
56
52
101
9
96
6
34
110
45
19
17
1
8
64
11
45
22
18
71
43
32
16
32
93
7
66
54
77
45
16
78
5
36
33
40
8
24
39
7
24
41
25
102
26
40
35
7
30
95
39
16
24
20
21
7
48
2
96
22
65
33
10
5
1
24
30
84
158
34
78
11
85
6
5
19
20
70
71
73
11
67
18
11
13
32
48
72
16
24
35
24
7
30
18
6
96
8
34
80
16
44
130
48
174
80
10
11
24
3
21
31
54
30
5
39
112
38
16
26
4
2
39
73
6
17
19
14
16
54
12
54
8
40
72
66
5
25
110
9
1
14
34
30
2
48
6
9
60
12
19
30
6
42
71
1
6
48
84
20
12
30
34
54
32
10
29
9
22
84
5
1
6
42
11
19
26
6
10
24
42
12
72
74
40
30
41
73
32
6
40
24
20
6
40
18
5
39
106
6
29
45
10
14
27
60
235
14
54
10
66
80
30
40
102
42
30
2
10
6
14
10
11
7
53
9
16
38
12
33
99
28
68
40
80
4
6
24
2
9
36
33
16
6
29
21
6
10
24
11
13
26
46
24
6
8
24
36
21
9
16
56
42
21
9
22
24
56
24
45
21
18
33
13
11
61
30
60
32
28
29
139
2
10
32
81
85
54
96
56
21
3
4
20
12
45
51
28
17
79
50
6
108
6
16
24
14
4
78
32
88
14
69
12
49
6
2
6
24
40
48
44
76
8
10
56
15
1
90
29
1
14
96
40
42
48
78
17
99
96
54
10
14
22
24
20
76
5
37
62
9
25
74
16
30
2
45
147
96
16
36
8
24
10
2
9
12
103
5
15
45
9
46
24
137
81
22
18
14
90
40
95
36
3
42
22
60
17
45
114
81
51
24
58
48
23
1
50
70
11
63
52
8
10
42
54
26
48
4
2
15
9
6
10
11
168
21
15
49
42
5
25
80
183
7
18
2
12
21
27
4
29
55
60
6
95
55
24
12
14
39
25
174
18
8
16
74
22
104
6
33
72
67
32
30
96
24
16
54
8
12
64
6
38
21
45
6
16
42
30
17
1
32
102
16
2
6
21
43
53
24
19
56
90
34
30
11
13
30
8
34
18
12
24
42
8
106
5
1
8
22
18
54
17
1
18
14
16
62
4
38
46
2
3
37
54
89
1
11
45
159
24
1
14
45
36
31
5
37
48
38
10
47
55
32
100
12
26
3
36
31
2
16
24
6
186
56
30
40
42
50
16
36
90
6
5
7
6
74
22
59
60
7
60
14
96
3
36
15
66
3
67
2
22
60
29
7
48
66
11
13
50
16
29
7
90
114
29
39
12
70
90
5
73
18
30
2
16
6
8
63
7
18
30
44
48
57
24
21
16
24
30
50
48
16
35
19
48
5
115
5
85
72
11
37
14
4
6
80
15
39
21
19
66
48
6
77
48
37
48
24
56
82
29
1
104
10
29
9
27
24
91
44
54
40
18
29
1
24
8
18
22
6
24
17
25
24
14
58
24
8
16
6
90
80
15
84
31
48
102
8
40
8
22
2
10
54
24
ABCD 95601437866*3^$a+1 [50017]
27
96
27
36
54
18
24
84
12
42
216
42
12
57
21
48
102
90
90
144
108
90
6
12
48
36
21
39
30
18
42
48
42
156
60
24
54
42
102
30
132
45
39
9
3
60
24
48
90
90
30
72
18
102
18
42
54
270
24
66
210
6
78
18
72
60
48
54
18
12
54
30
12
24
6
15
9
138
120
48
78
6
144
156
84
60
12
60
132
30
6
24
72
90
48
60
18
72
12
114
30
96
18
120
36
36
30
9
27
12
132
78
66
42
54
36
24
174
36
18
48
168
12
72
66
144
12
66
84
78
96
12
102
12
108
66
12
42
72
48
12
18
18
78
162
102
6
24
18
72
78
42
6
42
87
75
48
54
126
108
72
24
78
87
33
18
141
39
48
90
36
60
126
180
24
54
42
24
36
18
39
51
36
18
39
39
12
66
30
66
30
237
153
96
39
99
30
30
36
168
60
12
216
42
30
108
114
24
12
18
12
114
54
30
72
24
6
54
18
90
18
120
24
45
39
72
90
30
24
6
12
36
90
54
138
18
30
162
18
84
48
72
48
24
84
90
126
78
36
54
69
207
264
42
138
150
6
12
30
30
81
51
96
54
120
48
138
12
48
24
90
18
24
6
72
48
54
36
117
21
6
24
30
54
42
90
108
18
12
96
30
102
150
18
36
78
6
12
132
12
27
111
42
54
24
12
66
12
6
66
6
72
18
87
15
36
96
18
12
54
90
126
180
6
54
150
54
12
72
48
12
12
18
18
12
36
6
6
240
210
39
9
54
12
84
66
6
60
18
126
18
66
42
84
30
45
9
54
102
174
24
96
54
120
12
54
72
84
66
144
66
30
144
18
120
72
54
36
36
30
18
6
6
27
21
36
30
156
48
60
6
96
114
9
15
156
6
132
36
54
36
30
90
24
12
120
24
129
51
12
18
159
33
354
6
60
12
96
120
6
6
174
45
33
78
42
60
18
12
48
48
12
54
6
30
87
27
48
12
18
18
69
153
30
120
48
54
66
18
162
42
126
96
114
102
12
90
48
48
30
72
9
33
42
108
36
96
54
54
12
24
12
48
60
6
66
84
48
12
84
24
18
42
6
12
192
48
75
63
72
84
204
72
18
42
54
18
48
12
228
12
6
114
12
6
78
42
72
66
54
126
66
24
102
48
24
60
72
78
138
24
24
132
48
24
6
150
72
12
12
198
18
30
111
39
12
30
90
72
168
12
48
72
6
48
36
24
63
21
126
66
36
30
144
18
90
6
12
78
156
66
54
18
18
48
30
39
27
36
24
96
24
18
66
102
12
6
60
66
6
84
18
12
54
126
30
6
48
6
84
36
36
72
48
72
120
36
24
12
54
30
42
48
12
75
39
30
48
6
6
90
24
72
54
18
12
108
6
72
138
84
42
24
66
54
15
27
42
30
6
30
36
96
60
60
24
117
21
18
60
54
6
129
15
54
6
117
81
63
3
36
24
90
54
108
48
72
24
30
6
18
42
120
168
6
96
72
48
30
18
6
24
36
30
30
24
72
108
36
120
6
18
30
12
18
180
114
12
30
30
24
30
126
174
6
30
60
30
15
63
18
42
60
72
6
42
108
48
21
63
33
33
6
66
42
36
66
216
48
66
6
114
90
18
36
24
72
30
39
21
27
99
132
48
60
12
33
87
30
42
48
36
6
24
6
60
48
18
48
6
54
72
72
30
6
144
78
228
30
84
6
36
36
48
12
120
12
240
156
6
108
30
12
18
36
42
33
21
36
162
60
120
33
9
126
30
42
81
99
12
54
75
9
90
18
30
30
15
3
24
12
84
12
72
12
78
6
60
96
30
24
24
48
24
66
12
120
9
111
18
102
42
24
30
264
102
96
102
36
81
21
12
18
54
6
84
114
12
24
78
66
24
42
156
24
90
120
6
60
12
33
57
138
12
72
96
84
36
18
42
30
102
12
54
63
123
24
12
48
24
30
12
18
126
54
30
42
33
21
30
36
18
18
24
30
159
99
6
12
ABCD 95601529462*3^$a+1 [50118]
103
48
5
12
48
168
12
102
97
29
60
7
24
101
12
78
169
24
96
5
24
42
49
48
23
18
7
29
156
19
156
29
48
31
11
61
83
25
29
42
121
17
96
31
29
24
91
65
60
90
6
31
48
107
13
59
126
19
5
31
11
49
17
30
222
31
101
180
55
5
30
18
55
47
24
49
65
43
12
5
43
12
17
139
60
35
6
18
72
145
96
23
102
18
37
29
324
42
24
30
31
12
12
53
102
48
1
72
77
36
12
84
19
11
13
41
24
48
127
12
89
55
60
161
43
47
205
5
79
72
108
60
77
7
36
24
12
84
47
49
24
29
66
6
36
7
53
43
12
132
72
168
60
108
23
1
29
60
6
78
48
60
30
18
79
17
31
23
120
1
29
36
36
12
36
90
25
5
7
29
60
43
12
35
6
127
108
84
35
18
7
23
96
6
24
66
6
19
24
17
30
162
31
60
11
30
138
6
60
31
29
36
31
29
18
30
42
1
12
11
1
71
90
78
162
7
23
48
25
29
48
7
12
143
121
132
120
12
47
30
24
96
19
5
12
67
36
29
12
48
30
1
215
6
36
7
60
60
168
48
24
60
41
120
36
36
19
71
24
24
1
5
264
91
41
19
29
150
49
23
144
30
18
72
186
43
41
43
96
84
41
7
168
72
257
18
13
36
41
7
12
35
6
43
36
11
198
91
119
25
24
48
12
96
11
90
55
24
47
54
114
37
84
120
5
36
30
13
329
7
65
66
30
187
71
54
31
12
72
48
84
204
5
19
47
13
48
5
12
67
24
12
12
5
66
6
48
115
23
30
115
53
90
126
31
72
12
29
72
18
1
5
19
5
36
55
60
35
6
67
5
66
1
96
89
31
53
240
7
17
42
73
12
24
29
12
43
48
5
67
53
79
36
125
108
30
30
55
65
42
25
77
7
36
29
19
5
72
114
1
65
19
35
30
43
101
7
53
19
108
24
191
25
29
55
35
13
12
119
24
25
72
5
60
19
11
48
102
156
7
23
54
18
157
11
54
79
11
96
49
36
29
6
48
1
48
120
5
43
113
67
84
29
60
54
90
78
49
5
24
72
60
30
25
5
18
54
72
115
48
71
24
18
115
65
42
6
66
138
151
12
29
6
54
24
139
36
125
31
95
18
78
72
1
137
12
180
6
6
90
150
43
101
19
36
59
30
103
113
7
84
23
72
25
48
48
53
67
5
127
17
114
42
60
7
132
29
91
29
7
65
199
24
59
30
66
54
48
24
114
37
12
77
96
43
24
125
36
79
17
31
24
36
120
83
6
36
30
24
1
24
53
18
42
115
156
95
1
84
35
42
115
173
7
24
101
12
6
25
197
7
17
139
41
54
54
90
6
7
113
151
65
19
120
41
19
96
29
30
25
144
47
150
55
96
29
6
90
67
12
24
89
115
17
31
144
41
43
77
43
167
54
43
41
60
36
55
23
48
144
30
103
252
24
24
17
19
41
84
67
29
36
72
43
12
60
143
102
103
48
17
18
1
84
12
168
24
77
19
119
13
59
96
49
36
155
97
72
5
19
71
24
210
7
137
36
72
7
11
150
42
210
19
48
108
53
12
103
77
60
84
31
48
35
42
12
36
31
23
1
5
42
174
156
7
60
65
115
23
18
31
60
36
53
67
48
12
89
36
79
144
180
11
1
53
12
54
1
108
12
12
36
215
54
55
12
120
288
48
95
24
24
222
42
73
77
162
1
72
23
30
43
77
43
5
36
91
5
48
31
96
29
43
5
18
73
36
5
79
77
43
29
43
5
103
35
6
48
42
133
17
31
65
18
42
60
7
11
120
49
53
24
19
29
192
199
5
115
36
71
18
19
60
48
5
7
41
12
54
150
24
192
67
12
324
5
42
24
18
6
30
66
48
157
59
6
79
77
12
31
5
55
24
60
12
143
6
19
12
35
18
12
18
126
7
204
24
149
18
169
60
41
18
54
55
101
54
42
43
17
19
84
168
24
35
24
66
19
77
43
89
72
43
60
36
36
24
12
5
18
90
7
12
11
37
65
7
35
13
ABCD 95602984936*3^$a+1 [50216]
60
7
24
21
32
216
144
55
41
96
19
117
15
77
31
24
12
156
108
5
55
89
55
96
5
79
5
7
5
16
15
5
52
60
48
224
16
15
228
12
29
4
27
108
312
77
7
81
12
15
45
212
31
48
29
67
48
5
76
36
3
125
40
15
36
21
8
91
12
12
65
43
5
28
27
137
12
40
303
45
75
53
43
57
72
15
36
5
40
27
245
187
185
16
20
55
65
264
28
140
72
7
48
48
153
15
60
177
44
96
64
123
93
15
72
21
111
5
19
5
19
36
24
216
24
17
19
120
12
465
60
140
24
223
161
7
113
115
36
113
7
5
60
40
48
60
135
57
3
36
41
19
24
53
48
79
113
55
53
19
17
4
99
5
292
36
135
5
48
7
12
93
20
55
105
75
48
101
24
79
36
60
117
3
41
36
127
65
55
213
8
31
36
84
48
5
60
88
24
48
15
36
84
125
43
153
27
53
96
96
55
9
140
48
7
36
24
41
88
12
32
31
84
17
271
12
77
43
96
24
5
12
36
103
9
123
93
84
63
5
40
20
124
20
16
15
53
7
129
20
43
21
32
252
72
43
173
7
77
16
12
128
283
21
15
41
108
55
57
20
247
12
29
31
29
4
96
92
55
45
135
33
15
129
27
36
225
15
137
103
53
19
12
129
51
201
72
140
55
108
29
31
5
103
177
3
24
137
91
5
7
41
64
75
17
36
79
53
120
163
5
48
79
168
108
156
60
113
52
56
4
39
84
5
48
12
55
225
32
91
77
96
84
67
120
149
12
120
43
77
52
60
8
64
108
27
36
24
36
53
16
3
48
45
63
65
7
29
259
57
32
187
161
72
96
79
57
63
5
112
3
33
104
55
93
20
160
60
48
3
65
67
144
69
27
117
135
60
21
12
75
105
92
52
60
44
7
24
5
115
29
19
72
24
24
168
144
45
144
39
108
17
16
192
15
24
21
3
105
15
5
244
8
7
17
19
12
33
99
60
96
17
55
5
103
89
16
20
72
127
33
68
16
128
60
7
41
24
124
51
36
192
108
24
33
20
48
7
5
120
103
132
5
12
19
29
252
24
55
72
24
65
16
68
55
72
93
99
300
33
8
24
67
81
15
60
53
91
96
17
31
36
36
105
8
12
7
132
144
24
65
43
24
45
3
93
92
55
53
79
53
55
132
21
48
27
89
60
28
72
8
96
16
36
44
24
31
65
16
60
75
9
96
15
48
17
199
101
60
144
36
112
195
36
120
24
5
7
36
9
96
27
53
64
44
4
3
24
213
3
84
48
21
27
105
12
8
115
228
9
3
57
15
5
120
55
17
163
60
105
8
115
12
60
5
211
204
60
221
84
48
28
27
84
105
15
24
5
139
120
36
41
31
84
48
48
144
81
108
80
4
123
17
271
45
51
5
31
72
17
103
12
173
163
5
88
216
3
36
84
5
163
5
112
63
5
240
103
12
17
136
24
3
24
156
17
115
36
77
148
12
32
28
104
76
15
113
60
24
67
204
77
160
20
55
9
171
120
89
31
12
101
204
52
63
77
148
20
91
24
45
75
101
7
48
5
19
17
64
147
69
51
45
3
77
84
144
115
29
7
5
40
15
84
9
32
43
60
36
65
187
9
3
33
72
195
12
65
88
92
16
20
48
24
312
24
4
63
129
39
21
56
55
137
112
48
63
29
144
79
53
28
140
7
12
108
24
161
48
64
195
ABCD 95603579224*3^$a+1 [50013]
58
32
271
137
60
72
28
63
17
112
78
81
99
132
38
10
30
68
54
30
43
27
213
72
63
2
108
90
1
71
36
4
90
8
10
98
42
18
7
77
43
72
63
8
102
43
137
22
9
9
132
68
7
3
42
56
180
112
12
146
73
24
45
3
65
7
47
49
47
112
57
15
129
9
12
90
8
40
105
45
2
18
7
173
42
18
120
90
60
10
30
72
50
18
48
132
22
51
47
22
3
47
18
10
230
127
33
38
34
30
26
22
33
9
56
60
187
27
18
75
17
18
112
30
140
40
30
45
24
144
95
22
60
8
31
47
192
82
98
10
12
56
22
90
12
56
72
22
50
43
57
120
30
20
66
67
72
185
28
8
34
48
158
102
60
1
24
15
60
60
38
19
24
9
20
120
18
22
12
63
57
39
11
66
43
89
22
26
103
47
90
12
10
102
3
17
55
45
80
58
33
47
18
22
90
12
56
112
2
1
9
8
82
38
10
98
52
87
23
22
18
30
42
38
18
102
10
32
25
45
18
38
82
2
36
34
33
23
25
9
38
108
4
86
54
6
72
82
18
2
6
90
73
17
12
10
30
3
9
15
131
133
11
6
142
30
27
35
30
31
39
9
24
23
52
2
43
45
2
6
112
30
12
8
232
9
47
25
47
22
51
27
60
2
30
36
157
23
54
43
15
240
30
3
39
33
15
50
22
50
118
33
72
17
28
20
52
8
12
60
66
24
18
7
3
20
10
50
22
15
101
67
15
62
28
87
45
38
60
18
7
87
33
87
56
244
18
2
25
173
42
138
22
38
12
58
50
18
42
18
52
90
128
55
39
78
2
180
18
67
23
97
45
56
4
20
43
45
3
72
143
52
2
178
30
12
116
34
60
50
43
57
159
111
98
10
32
18
82
9
24
77
10
18
60
90
98
4
60
38
22
20
40
15
143
25
5
10
32
10
15
63
68
22
68
43
17
7
5
10
68
12
72
18
7
135
98
72
28
42
110
40
26
25
17
7
33
15
27
26
43
39
30
50
1
71
1
65
79
96
47
30
67
288
47
58
8
4
60
68
108
112
15
117
48
51
72
89
18
18
19
33
12
8
43
47
1
17
7
15
30
42
30
50
40
48
20
82
80
10
30
18
90
68
4
30
30
48
27
105
471
48
11
10
75
65
36
112
120
20
70
128
54
43
47
36
52
110
43
29
58
57
45
75
45
60
56
30
150
19
35
100
9
24
77
100
8
7
53
18
22
50
30
82
108
21
41
60
91
72
47
18
7
45
78
42
18
201
11
28
8
124
50
36
52
80
12
90
13
173
22
12
128
73
27
12
50
55
33
20
48
22
12
8
30
42
18
7
15
90
80
40
38
73
9
15
23
18
22
2
79
9
111
29
240
72
160
48
80
10
128
24
36
102
31
59
10
68
7
113
22
2
70
30
30
21
48
24
5
10
105
168
48
89
30
70
92
58
30
98
54
55
216
24
131
132
1
72
24
93
42
38
18
12
85
15
12
48
80
37
65
40
38
217
33
20
91
129
12
168
3
47
1
21
3
77
10
18
111
192
9
48
62
10
86
52
117
15
105
24
69
80
72
28
12
138
60
12
38
190
62
96
127
125
48
54
13
15
177
93
3
39
81
155
4
18
12
180
8
12
70
20
313
35
37
15
140
36
24
25
15
158
18
12
10
8
34
108
20
10
8
72
132
10
20
58
27
5
90
78
43
5
132
120
7
45
51
27
68
22
20
192
31
95
49
5
208
3
219
20
90
78
1
96
213
8
64
168
20
90
22
20
43
15
50
10
30
8
52
8
4
68
40
12
39
107
84
28
42
56
64
48
3
117
12
86
73
21
68
30
40
38
19
24
29
40
120
12
63
35
52
18
20
43
29
18
30
10
33
39
48
38
82
8
30
24
10
30
3
27
30
38
22
68
100
8
54
6
12
52
15
15
108
122
91
57
15
17
79
29
108
4
51
125
90
22
50
48
42
7
48
57
86
72
25
45
3
99
348
38
19
11
4
48
72
48
32
1
65
52
42
248
190
51
11
28
8
34
26
37
17
100
8
235
15
57
11
13
41
103
5
10
33
144
144
21
170
58
111
17
72
30
18
4
30
18
27
93
8
64
75
45
56
19
33
38
97
57
8
160
2
18
10
81
17
ABCD 95604312842*3^$a+1 [50017]
21
27
57
55
125
120
27
21
72
115
96
101
60
24
36
19
17
84
27
112
41
55
29
72
12
72
55
48
113
207
93
60
72
15
48
105
39
16
80
57
72
24
36
3
112
41
87
81
24
72
127
32
81
15
45
51
105
87
192
9
24
31
32
16
80
9
180
24
24
51
16
32
21
27
33
63
93
60
60
24
115
77
115
233
7
17
15
57
39
64
48
29
19
41
36
51
16
101
12
15
96
57
7
65
15
112
32
48
16
29
48
115
5
27
93
12
7
41
108
96
36
48
132
3
21
36
12
12
60
51
45
132
15
21
180
36
51
33
15
21
91
80
33
96
31
80
57
7
89
12
91
101
43
125
19
32
57
36
60
84
19
32
81
108
84
36
156
15
64
96
192
32
96
105
55
5
36
48
36
51
16
32
16
32
64
32
16
176
16
53
84
7
96
29
48
163
77
48
12
7
101
48
24
19
48
185
55
29
96
99
64
48
5
12
31
32
9
36
84
96
15
144
153
39
69
120
72
27
48
93
19
89
7
5
123
45
115
29
115
32
45
115
144
32
9
24
72
279
9
39
48
129
48
15
57
156
24
19
17
15
16
89
55
80
45
115
48
29
19
17
31
48
48
144
5
75
33
12
3
48
48
96
48
288
64
41
135
48
141
3
16
32
16
89
7
65
12
24
91
65
36
91
77
3
16
41
7
29
36
48
36
27
21
48
27
57
36
19
5
84
39
16
41
36
12
55
32
81
63
21
48
120
12
7
17
31
48
101
72
60
7
5
27
96
105
39
33
36
60
84
12
24
132
3
81
31
144
125
24
219
16
29
48
99
9
7
128
16
29
12
60
12
72
103
17
48
48
15
48
16
48
41
96
36
19
173
67
96
149
91
32
117
60
31
29
67
89
231
33
168
60
48
72
259
48
29
12
87
64
89
7
32
45
51
33
63
48
45
19
125
19
32
81
24
24
36
75
64
29
60
7
48
32
9
96
55
32
309
91
17
79
32
16
29
19
80
129
303
105
24
31
17
31
32
112
128
48
64
48
233
36
19
17
15
48
57
12
43
65
144
15
45
48
3
144
81
159
93
67
144
29
12
24
96
79
29
108
103
17
48
31
5
43
5
72
3
48
9
36
99
33
12
24
267
16
29
67
161
79
32
9
55
80
16
80
16
17
207
240
208
32
93
12
36
12
108
43
5
180
192
120
12
36
111
16
125
12
48
72
12
3
33
24
60
75
16
113
111
45
51
33
24
72
63
57
36
24
84
84
3
64
48
17
36
27
144
16
32
48
21
12
159
64
65
79
32
45
60
36
67
17
79
80
45
24
43
17
31
77
3
16
5
27
33
15
16
29
24
192
43
80
69
139
48
48
65
12
60
24
36
120
115
32
9
135
45
60
72
72
24
271
48
5
36
87
48
64
101
36
96
7
53
27
16
5
84
87
48
96
16
32
48
45
19
5
27
45
19
48
5
91
48
29
67
17
24
55
272
45
19
80
112
29
163
41
24
84
91
77
19
80
33
60
48
51
21
48
27
105
87
213
75
48
9
48
120
60
211
149
91
17
15
129
15
96
9
151
5
12
36
187
305
15
16
113
48
63
64
41
87
21
27
57
7
29
99
16
101
60
31
29
48
36
111
153
183
48
81
120
48
39
57
12
72
3
45
84
24
87
117
43
29
51
117
48
12
15
192
33
31
96
29
120
267
144
64
32
352
5
120
48
3
57
55
29
3
45
60
135
81
156
3
33
12
60
48
12
12
79
65
175
29
115
17
120
39
21
36
48
199
137
7
101
75
16
5
27
93
276
31
149
96
43
17
127
48
288
17
120
24
36
12
36
24
132
111
96
9
264
108
12
ABCD 95604536278*3^$a+1 [50018]
37
8
16
47
24
121
23
1
12
47
37
32
52
48
24
12
11
48
12
36
96
13
24
84
11
33
3
85
36
35
25
24
8
76
12
36
47
12
13
12
11
37
36
24
80
28
71
36
1
35
1
12
12
11
45
100
23
24
69
4
24
60
24
11
61
48
35
25
24
44
88
56
27
9
76
60
59
72
13
60
12
11
25
60
11
25
59
36
1
11
108
1
47
61
71
61
32
39
33
28
12
12
23
37
35
36
49
11
12
25
11
33
3
61
80
28
11
13
20
3
36
37
23
49
60
23
1
23
1
59
37
35
12
13
11
12
48
12
24
12
49
35
48
1
11
1
80
16
47
13
12
35
25
12
20
15
12
9
51
1
24
71
33
4
12
36
35
193
23
24
156
180
25
12
11
12
61
11
1
24
23
12
1
23
12
24
13
23
24
13
56
16
20
16
36
11
108
9
3
48
37
23
1
60
84
11
13
8
28
60
12
11
1
32
39
12
24
33
15
37
35
12
12
205
12
11
12
12
1
23
97
95
36
12
25
11
1
47
48
133
8
63
61
12
8
3
132
12
36
12
13
23
37
20
27
1
48
68
64
24
84
23
12
36
37
72
11
48
24
69
108
99
1
24
47
13
24
23
25
167
36
9
16
35
21
88
11
117
123
21
4
95
1
12
59
117
76
84
200
36
88
20
4
23
9
52
60
11
85
23
37
11
9
36
15
12
132
13
36
8
39
145
32
52
24
48
12
72
8
16
11
24
13
24
12
47
49
23
1
36
72
72
68
3
24
12
69
36
64
12
32
64
11
13
179
24
48
1
35
57
39
13
47
13
12
48
48
59
36
13
47
13
47
1
47
13
60
36
12
8
4
12
20
3
12
1
20
39
24
13
68
72
3
73
35
24
12
1
36
24
12
23
9
40
11
36
13
23
37
20
27
13
35
69
63
12
13
20
39
13
156
80
27
12
69
3
25
8
72
4
12
23
85
12
44
16
35
37
20
52
20
27
73
131
12
49
23
9
4
68
15
37
12
72
11
36
73
24
107
60
37
35
13
47
61
168
23
97
35
13
36
24
47
48
25
36
59
37
23
13
60
11
72
96
73
83
48
105
16
11
96
37
48
11
177
4
12
119
37
8
123
84
24
24
25
23
12
48
13
72
11
1
95
24
108
1
24
11
85
107
25
24
11
24
9
40
47
60
12
96
24
12
13
36
24
11
12
73
11
33
4
23
45
64
23
97
35
12
1
59
69
16
56
39
33
3
108
13
12
84
11
1
20
4
23
36
48
13
12
12
60
35
12
24
81
100
11
85
48
35
1
11
1
24
71
72
1
8
40
36
48
36
132
11
49
71
13
144
23
25
108
20
28
168
24
104
15
13
23
1
12
23
37
11
12
85
128
88
12
47
37
48
11
13
23
36
12
61
11
109
23
60
24
33
36
16
12
11
12
120
13
68
39
24
9
39
12
49
47
25
23
13
11
24
9
52
11
49
11
1
23
12
73
35
85
108
24
11
12
1
23
25
47
49
120
24
24
120
23
1
24
11
37
11
1
24
36
80
27
1
24
36
72
24
23
13
95
37
23
24
12
12
37
84
32
3
97
80
3
1
23
1
35
36
169
36
23
12
13
36
11
60
13
11
21
72
28
12
12
128
4
48
35
1
20
4
35
13
35
12
9
135
81
27
37
84
36
11
24
73
36
68
36
39
24
72
9
16
36
36
12
80
4
84
23
12
120
25
72
36
92
75
49
96
11
1
11
72
84
12
73
48
12
23
9
99
73
72
35
96
21
64
12
24
35
9
39
60
1
35
36
1
36
36
8
112
12
12
60
56
39
85
36
35
1
23
49
24
32
40
35
49
12
35
12
25
23
21
100
107
85
35
49
72
11
1
84
11
12
9
99
1
12
11
97
24
72
47
1
12
56
4
68
40
12
11
61
71
21
39
13
24
11
12
45
3
108
73
12
24
36
24
84
12
72
35
12
36
24
37
20
3
61
11
13
12
36
12
84
56
15
1
36
11
49
132
23
37
11
117
4
11
13
23
57
40
24
47
61
71
13
47
12
60
36
21
27
60
48
61
36
95
73
36
12
20
124
23
177
3
13
12
23
57
51
24
12
21
108
28
8
51
21
4
36
12
12
36
80
15
60
37
95
72
12
49
12
11
13
72
11
13
59
24
36
13
12
32
16
47
1
8
15
72
60
33
3
13
108
11
13
68
112
48
119
48
1
119
12
49
11
60
37
35
1
72
23
117
124
20
15
93
124
12
12
83
25
60
12
12
36
47
9
3
73
59
84
36
36
1
12
12
44
4
12
11
61
11
1
8
27
24
37
12
84
11
37
11
1
12
47
21
72
135
9
3
73
11
13
8
4
11
12
36
48
69
15
1
48
35
84
36
132
13
36
60
59
12
13
11
49
107
25
35
1
24
59
1
11
13
84
36
23
25
32
16
12
23
21
28
8
4
32
75
24
13
24
72
24
12
24
12
47
1
11
96
12
21
36
3
60
24
24
141
40
11
1
72
96
11
13
80
88
71
24
33
28
35
24
12
36
84
49
59
13
36
83
9
15
12
25
60
24
44
16
20
16
48
84
11
57
3
1
35
33
39
48
37
72
24
11
21
16
12
143
25
36
72
11
73
72
36
8
3
157
84
71
36
193
11
12
24
13
24
12
84
71
24
36
25
23
24
36
13
47
49
48
12
47
97
36
119
48
12
21
15
21
4
68
4
59
25
83
81
39
13
23
36
24
1
60
11
1
95
1
20
39
60
12
13
56
27
49
23
157
35
12
25
12
20
87
1
23
24
25
71
13
23
12
1
36
8
4
11
24
25
71
9
36
28
35
25
11
1
71
61
12
36
11
36
25
36
47
33
39
13
12
35
49
11
13
60
120
8
16
35
24
12
13
11
1
12
24
119
61
24
35
25
35
12
49
24
12
71
37
23
132
12
36
13
11
12
9
15
24
25
24
47
12
1
24
8
28
11
33
4
24
23
61
23
169
72
11
1
59
36
60
24
9
3
36
12
36
109
108
23
145
32
ABCD 95605330168*3^$a+1 [50094]
6
39
9
24
30
18
18
6
18
30
43
164
60
64
17
174
81
177
63
93
36
60
19
35
36
9
21
175
59
45
52
47
72
6
48
7
119
9
16
11
18
126
49
5
15
201
36
15
3
141
111
114
126
48
60
12
60
108
12
9
9
6
45
39
61
29
96
66
13
5
6
66
42
21
196
35
36
13
41
99
45
90
84
18
54
81
45
123
21
6
9
3
72
60
45
16
47
93
27
117
33
18
12
18
15
45
18
54
27
3
36
6
39
16
56
27
13
48
80
39
6
90
90
175
60
11
69
36
111
18
27
60
9
66
13
56
100
11
72
13
5
72
87
3
13
155
133
272
48
99
78
18
30
42
48
85
176
45
19
41
36
48
67
119
84
72
54
19
36
23
36
84
132
21
9
6
9
129
87
27
108
18
27
27
12
54
55
32
3
294
66
97
35
48
45
15
54
91
119
117
81
24
31
89
54
42
288
67
420
44
4
12
95
324
78
12
90
6
120
42
18
18
145
35
102
24
120
114
1
11
54
99
60
160
5
6
90
39
72
24
21
15
63
12
9
9
15
9
66
6
30
60
9
81
48
18
42
90
30
171
51
18
18
12
61
236
36
4
131
24
84
45
15
21
45
36
72
6
1
56
33
135
12
60
39
45
36
9
55
41
30
24
18
12
78
48
33
291
1
107
81
52
107
18
84
90
85
239
105
9
66
117
88
137
18
45
81
99
45
36
31
23
42
12
42
21
63
25
71
21
45
15
39
1
35
73
132
17
48
18
90
15
16
20
3
42
36
102
60
120
6
27
45
39
9
15
81
30
81
135
33
39
37
84
92
4
71
33
180
12
135
13
11
66
18
54
162
6
19
44
9
43
29
90
54
135
45
75
52
44
9
12
15
3
61
80
156
9
6
72
72
9
76
80
45
115
35
108
30
42
21
15
9
3
126
60
162
18
102
24
1
29
78
117
76
140
3
141
4
36
41
84
6
120
24
30
135
33
7
119
25
11
45
36
93
54
132
21
15
90
39
100
59
25
77
63
27
9
96
27
102
108
18
9
9
15
9
103
44
15
21
9
18
81
51
81
3
72
108
121
95
24
180
21
45
19
125
15
81
75
33
138
73
5
207
124
23
61
60
11
108
30
6
72
120
18
151
83
72
6
30
13
140
36
33
63
183
6
135
9
30
24
162
54
12
9
36
28
96
29
24
30
81
45
31
20
81
18
30
6
54
30
45
9
6
12
24
30
6
13
167
25
65
19
251
18
90
81
9
111
15
84
61
161
12
127
35
126
175
47
36
30
42
72
13
23
45
99
21
51
18
12
150
9
81
19
71
174
72
15
57
90
6
27
117
31
41
18
18
99
9
54
66
96
91
80
3
126
126
33
21
15
39
6
198
12
9
15
162
63
21
36
43
11
121
59
45
24
120
51
30
6
9
135
1
35
9
16
84
44
100
17
12
18
13
96
23
102
18
60
72
18
12
60
36
192
27
40
173
138
33
81
144
66
85
11
180
90
3
27
54
18
96
45
261
79
59
1
95
1
116
27
12
24
57
24
3
60
12
36
18
231
9
31
60
29
87
28
96
29
7
59
69
39
37
44
52
84
59
21
15
45
3
153
63
72
108
85
47
84
61
47
13
23
25
96
29
102
18
96
30
108
277
11
24
144
25
5
27
4
59
60
66
18
36
204
120
36
42
102
36
37
35
9
36
189
54
42
3
72
4
20
3
61
12
95
133
60
59
36
37
47
96
81
81
48
6
18
36
66
36
72
18
63
27
33
9
27
84
99
36
36
126
15
100
20
15
144
81
48
16
60
11
9
45
30
141
88
131
6
48
42
9
225
36
18
84
18
18
357
9
39
105
264
87
3
81
16
20
123
18
84
159
189
63
93
6
9
21
108
72
91
143
81
4
65
72
48
42
9
93
72
168
48
42
21
52
17
3
28
131
36
12
216
105
9
30
33
ABCD 95605367186*3^$a+1 [50064]
99
54
36
23
28
3
21
48
3
30
38
94
60
6
32
64
14
16
114
14
10
5
21
27
12
88
39
24
30
27
32
16
15
60
80
1
11
37
41
31
75
24
9
48
15
17
12
39
49
20
51
10
32
118
21
53
43
3
12
29
9
67
23
90
79
45
6
72
24
8
18
27
37
54
21
8
25
47
4
51
8
73
27
17
15
28
17
36
4
51
12
42
8
15
33
88
134
25
80
12
28
17
94
24
5
12
31
33
11
10
99
24
8
12
13
20
10
8
1
3
65
31
29
12
64
24
15
36
84
5
48
15
4
41
60
24
25
8
22
36
60
74
6
4
33
12
20
43
8
69
25
155
16
5
34
33
12
8
16
5
6
10
8
10
36
20
36
6
10
89
64
11
16
29
16
20
79
21
23
22
3
11
28
18
2
1
12
33
15
71
36
4
69
12
20
49
39
5
22
9
15
5
1
48
11
16
12
51
12
45
9
54
36
8
37
8
112
11
37
156
75
14
55
27
36
9
15
5
3
1
35
34
27
5
15
31
8
57
57
3
9
34
9
80
16
116
31
12
17
43
6
6
8
42
15
40
119
64
42
30
53
13
42
6
2
18
6
13
60
8
27
30
16
75
17
39
13
27
3
5
45
82
44
85
24
53
10
8
10
59
21
22
48
17
4
3
18
3
177
12
15
36
92
3
9
67
44
4
17
21
19
24
59
16
42
12
27
89
34
30
20
18
9
19
14
16
11
40
20
4
35
100
9
8
4
9
50
4
26
27
19
114
42
48
45
9
27
119
1
20
3
18
4
3
32
61
12
30
5
132
55
9
35
37
12
63
14
48
7
89
27
28
11
13
48
12
33
35
27
18
10
18
2
37
15
17
61
2
1
57
18
84
17
4
132
120
3
62
54
34
171
8
12
15
13
123
2
7
80
1
3
99
33
63
26
4
12
15
32
1
39
48
29
19
15
12
18
30
32
4
53
27
85
3
45
3
105
164
19
29
21
10
21
21
20
10
2
3
12
13
14
25
9
6
24
45
39
17
4
24
48
32
31
6
18
21
12
57
78
9
29
115
17
103
81
14
4
8
88
29
117
3
7
36
72
5
55
2
6
9
28
27
54
30
12
12
17
4
5
102
97
20
76
11
1
20
12
16
32
4
5
31
32
1
54
8
84
73
12
29
10
2
67
32
33
36
51
120
21
10
24
33
68
7
60
53
28
59
33
37
18
9
21
18
24
21
32
12
1
15
92
7
66
26
18
6
1
9
66
5
19
9
36
9
6
24
17
33
10
96
120
72
90
3
15
17
84
4
65
72
87
7
45
36
20
4
3
32
13
23
40
5
28
111
36
5
55
8
61
8
28
3
12
62
43
48
35
24
10
107
48
43
92
40
21
84
15
12
53
52
9
42
2
15
48
19
5
3
10
3
27
5
48
52
27
41
33
34
8
13
44
1
27
23
4
17
60
13
6
141
3
17
9
115
11
49
5
130
6
71
4
24
24
21
84
18
44
16
8
37
3
30
132
47
43
33
11
13
45
20
48
39
3
1
45
2
9
48
105
10
6
26
76
57
12
35
21
13
6
14
7
33
51
81
12
30
38
15
79
18
32
15
75
144
9
61
12
27
47
6
55
32
60
28
69
15
3
77
79
41
19
20
6
3
12
75
4
12
17
33
42
28
20
28
21
15
6
18
41
31
44
61
59
18
10
6
12
15
48
24
32
4
32
12
60
3
57
1
62
52
81
75
41
3
25
17
16
47
28
35
9
36
27
12
13
3
8
25
29
16
15
75
12
188
121
21
3
9
2
25
8
3
88
2
19
53
3
12
16
60
35
24
102
103
41
64
18
24
56
9
36
27
6
22
17
15
1
27
57
8
7
48
12
42
11
4
80
28
11
1
9
6
5
4
47
37
3
69
23
10
23
43
14
63
7
20
13
104
48
7
5
19
50
39
3
70
14
118
35
13
35
7
5
28
32
43
29
4
21
71
24
180
48
48
13
30
36
14
4
26
82
8
19
20
33
27
7
5
13
147
3
56
1
11
4
24
12
65
4
5
19
15
2
54
33
15
6
82
9
9
62
84
16
65
7
8
25
132
27
8
25
3
32
13
20
13
20
36
15
13
30
65
1
20
34
5
16
15
21
8
45
87
1
2
57
4
56
13
23
12
3
37
3
29
15
1
27
5
72
16
24
63
5
12
55
9
87
17
48
12
15
1
35
1
9
15
71
21
9
96
15
60
37
15
71
1
3
57
39
29
28
24
39
14
16
12
18
30
30
50
6
13
23
28
2
39
36
15
52
8
4
33
15
21
24
5
3
13
2
24
16
29
3
25
8
24
19
20
64
57
35
13
77
3
52
8
16
29
10
225
72
8
60
91
21
68
31
9
23
28
17
27
13
3
12
2
70
78
2
18
7
12
9
26
1
20
64
68
13
99
24
35
12
13
24
35
1
44
81
46
8
45
25
23
3
81
39
16
21
15
9
3
126
50
9
3
64
65
28
21
30
17
7
8
4
14
31
24
17
48
60
90
40
30
20
19
12
3
48
29
16
47
25
11
85
32
15
13
9
18
8
6
15
1
2
58
27
60
48
48
116
4
36
20
4
51
26
28
54
8
37
8
43
12
42
75
60
20
52
119
52
8
34
27
11
10
60
15
15
5
72
12
91
30
42
17
99
21
43
20
6
10
2
28
11
93
15
12
19
9
21
90
77
28
36
48
8
19
81
105
20
28
15
69
18
5
15
9
4
36
23
45
12
9
10
72
8
4
56
124
168
32
76
72
24
44
4
21
15
45
39
21
35
10
54
120
5
31
89
52
8
3
69
1
27
11
42
10
48
12
17
43
65
12
31
24
45
3
17
15
13
20
7
48
2
3
24
3
33
84
13
3
3
14
67
41
12
55
36
24
3
14
79
44
1
15
17
7
15
33
17
63
27
60
33
43
24
5
55
2
31
5
22
21
15
12
17
21
7
3
44
28
20
69
3
57
13
6
137
79
20
1
15
33
51
24
29
37
11
97
30
6
11
1
15
17
15
7
9
59
1
9
15
33
59
1
20
43
72
104
96
19
33
15
12
9
17
18
4
5
55
21
24
45
20
7
33
30
18
3
56
4
56
55
54
27
53
51
16
12
35
28
164
4
89
12
28
12
59
4
21
15
117
123
41
40
3
6
54
8
30
15
4
23
33
25
54
53
15
57
4
9
42
5
4
51
33
72
51
8
34
30
125
15
61
15
17
43
12
18
99
23
13
15
21
3
2
3
16
12
75
20
37
32
108
16
36
23
33
3
4
53
24
1
80
4
51
44
28
53
43
155
12
64
65
36
7
96
24
6
86
28
81
47
28
6
15
33
80
6
9
12
43
57
5
10
5
19
54
35
76
69
3
45
12
18
18
47
13
11
4
51
24
17
4
15
18
63
20
52
48
24
108
27
8
33
7
5
40
15
8
4
114
11
28
15
12
5
48
13
18
9
41
19
15
20
36
37
9
23
16
11
85
8
7
78
23
19
36
14
19
17
75
19
48
32
13
15
45
23
112
60
5
132
25
ABCD 95606248306*3^$a+1 [50032]
188
45
75
33
12
27
36
48
4
72
29
75
15
21
33
36
27
28
24
36
12
5
12
87
24
51
36
73
36
20
15
49
29
31
17
60
120
19
5
3
48
24
45
115
35
13
48
32
45
31
65
19
53
15
52
32
24
24
63
297
28
32
60
112
80
45
43
173
12
108
7
65
3
57
27
64
20
27
105
64
11
13
20
27
120
18
91
84
24
53
3
4
32
33
63
9
3
33
55
20
4
11
129
123
73
8
9
60
43
20
64
65
43
47
36
33
75
42
30
9
64
12
72
83
12
13
44
36
3
37
140
24
24
24
51
97
35
13
20
12
3
21
39
21
24
27
54
66
13
132
17
6
21
36
105
19
120
125
19
41
48
3
39
66
60
67
8
99
165
108
75
1
47
9
9
54
25
17
19
29
15
3
9
171
78
27
3
9
16
32
39
25
20
81
54
13
5
3
48
21
108
12
259
29
27
60
60
21
12
7
8
112
5
48
7
119
49
92
3
73
24
35
30
24
30
81
15
30
15
3
73
23
37
24
41
7
8
120
24
16
12
36
35
21
15
13
20
16
95
117
24
24
27
13
20
16
8
93
19
68
21
72
43
24
143
54
55
5
135
16
44
24
36
24
21
103
8
57
7
20
36
88
5
24
12
96
18
9
111
1
20
15
18
43
20
52
180
83
18
75
120
24
36
105
6
18
48
18
81
45
18
6
30
9
15
30
111
87
18
55
17
19
8
15
18
120
72
27
36
112
11
36
138
43
17
66
37
89
99
16
53
30
240
81
136
60
104
9
7
44
27
97
5
31
101
36
30
13
5
19
23
25
32
15
30
78
12
6
66
21
4
35
66
3
105
36
96
18
1
24
44
36
4
11
6
19
11
9
24
93
3
24
27
1
17
15
207
33
28
5
43
47
105
4
24
24
5
31
5
7
119
54
90
37
72
12
23
42
103
95
45
48
15
49
8
27
108
13
8
52
17
6
57
172
77
66
49
11
30
60
12
60
15
3
9
184
84
167
13
77
15
9
30
126
115
53
27
45
3
27
6
84
3
33
43
11
45
4
11
61
23
6
19
24
80
168
45
55
44
84
24
45
18
222
55
83
72
18
27
76
41
54
24
18
7
12
11
54
3
28
5
19
36
20
33
27
9
15
4
32
4
41
63
24
87
9
15
54
15
52
24
36
11
33
96
84
76
108
125
36
39
28
8
24
12
16
95
54
51
28
101
3
15
48
25
29
159
9
12
54
9
96
21
15
21
7
8
28
92
63
21
141
67
20
3
25
35
120
9
33
30
13
32
72
36
40
77
51
57
27
33
27
156
27
73
5
219
12
21
43
5
96
51
28
29
27
45
36
27
27
126
72
72
15
16
5
30
72
18
24
19
12
35
45
60
99
36
25
5
67
8
88
77
3
4
23
18
115
11
9
9
63
40
5
54
21
24
36
45
18
57
3
25
20
16
11
48
1
41
3
72
24
24
4
116
40
20
36
76
132
80
48
3
69
45
3
33
7
5
24
48
111
112
8
9
15
12
16
32
45
3
69
6
54
90
30
18
37
48
23
144
36
13
20
57
7
53
12
27
9
19
5
31
77
15
15
9
4
96
41
55
119
25
56
99
96
48
6
91
119
18
31
20
27
37
65
36
27
84
15
18
90
186
54
33
4
11
13
5
36
19
32
27
18
30
93
15
126
78
57
81
55
72
48
59
60
48
72
153
48
24
9
6
73
53
27
172
24
36
29
66
69
9
36
12
60
48
36
31
5
24
79
60
120
11
85
53
3
24
81
60
123
120
12
15
13
17
18
54
18
37
60
71
225
12
9
15
9
75
45
60
36
19
11
21
15
45
24
4
41
19
132
23
42
55
24
60
44
12
105
15
3
42
27
28
68
40
36
20
16
47
73
23
144
1
11
18
3
15
60
72
18
19
20
24
12
9
31
29
48
72
43
137
18
18
60
19
11
144
25
11
9
60
48
33
43
12
35
49
24
12
35
105
72
57
54
21
33
63
4
84
11
13
60
20
3
18
7
5
3
57
55
104
36
48
120
69
231
84
12
45
115
36
17
12
15
36
60
28
77
27
72
40
149
6
66
7
56
60
52
59
18
7
35
36
33
12
39
54
60
54
61
29
180
12
51
27
120
33
64
24
11
30
43
12
8
60
36
39
25
68
3
1
29
72
63
36
81
75
69
43
11
42
7
167
33
3
54
51
4
35
49
5
51
21
3
52
60
8
64
36
47
45
40
29
66
78
7
8
105
7
80
4
24
29
27
4
11
33
15
33
27
21
15
12
25
32
15
33
39
96
18
19
35
13
5
84
91
23
102
63
45
27
9
36
135
52
32
4
47
97
20
108
15
12
1
32
52
5
7
8
21
51
9
12
87
60
60
27
6
43
5
31
5
36
67
101
67
5
15
39
66
15
24
3
25
120
17
3
87
13
35
33
28
155
6
15
64
72
80
15
78
7
8
141
24
39
40
92
36
27
180
12
9
24
3
9
40
41
72
90
1
41
30
13
36
11
25
11
12
78
48
51
45
30
9
81
3
33
24
48
3
15
42
3
52
17
3
45
42
45
16
32
52
8
48
40
48
17
15
33
51
24
39
12
9
96
76
92
33
60
30
90
24
48
43
20
9
15
ABCD 95606459192*3^$a+1 [50182]
27
56
25
95
1
95
49
39
56
31
129
129
15
3
53
37
12
36
24
30
45
56
121
30
9
45
36
60
36
78
72
18
15
21
11
7
17
31
12
48
53
229
18
24
48
6
35
1
36
3
39
33
45
12
60
108
15
39
48
17
16
8
24
133
24
36
42
5
48
97
30
33
8
49
30
18
23
55
17
7
33
57
36
11
24
61
66
17
7
33
51
12
113
19
45
3
5
120
40
27
5
25
30
33
57
30
17
25
6
48
9
57
84
12
47
1
84
11
145
42
5
79
18
48
12
42
36
29
61
75
15
24
9
144
21
12
72
60
90
33
120
87
12
221
72
13
42
6
144
30
5
40
56
1
23
1
72
47
1
6
66
15
63
54
18
12
42
24
11
13
35
25
42
30
24
6
9
80
61
51
152
7
65
16
9
48
66
12
30
75
80
55
89
1
12
72
54
6
30
24
6
51
69
3
15
30
42
6
3
57
12
30
150
6
24
12
78
18
12
30
83
48
19
5
145
60
3
27
42
18
17
48
55
30
83
85
12
47
13
72
108
23
55
48
41
61
3
56
13
3
48
27
5
40
80
7
6
66
36
45
8
72
7
17
13
51
69
18
30
12
6
72
12
36
9
3
54
54
36
18
12
18
165
15
17
16
69
3
51
5
109
83
37
3
3
5
49
78
18
12
12
78
24
24
57
27
36
9
15
33
120
9
23
16
21
3
63
24
48
18
30
17
73
23
7
48
9
8
24
16
15
18
12
30
102
6
6
35
16
57
12
11
25
18
189
45
11
79
41
7
24
78
83
40
15
113
49
30
17
31
24
6
12
23
13
27
87
30
3
27
6
15
24
21
30
12
18
6
96
17
13
72
42
89
1
111
39
30
78
5
88
3
6
78
18
30
33
45
24
6
29
55
48
30
3
9
12
51
15
42
30
65
85
11
25
6
18
6
30
42
30
18
177
45
42
78
12
30
33
33
30
120
72
18
54
33
3
69
56
7
72
72
108
12
41
49
63
48
15
102
35
25
6
6
36
54
33
15
18
15
32
25
6
9
32
13
35
73
18
96
18
30
30
102
9
15
102
18
6
11
192
73
47
88
15
60
48
29
271
185
1
71
127
36
36
9
9
71
61
6
60
17
13
24
11
67
18
35
79
18
6
6
3
33
47
7
48
42
30
41
19
6
60
24
60
54
17
55
12
21
21
66
102
42
18
18
60
105
200
49
6
72
30
6
60
126
83
55
42
18
132
6
3
39
18
87
8
85
48
66
6
3
21
18
81
24
75
48
29
13
6
36
78
12
71
48
79
6
12
47
25
60
48
59
31
65
7
18
12
11
55
54
123
45
12
6
17
49
39
24
48
183
17
72
1
30
36
21
8
55
6
36
114
6
30
48
54
18
57
45
3
57
23
13
12
87
8
145
15
15
30
42
138
24
78
30
66
9
3
102
48
12
48
27
87
185
13
42
33
33
42
45
45
11
1
6
102
227
43
21
27
12
33
8
37
138
12
42
75
27
6
60
3
144
32
73
30
66
6
33
33
87
15
17
31
30
27
93
42
66
47
13
54
21
57
60
27
56
49
15
8
43
6
48
6
65
31
30
36
78
24
41
19
42
66
78
24
11
72
37
18
17
13
48
24
12
48
18
12
33
117
18
30
3
27
45
3
5
40
15
150
96
3
63
24
18
47
55
65
1
78
41
64
39
41
97
15
8
49
36
27
123
12
72
12
6
120
18
30
6
33
15
17
151
18
12
54
93
80
85
83
55
48
89
1
6
30
6
29
16
32
31
84
126
144
12
18
18
60
35
7
6
66
48
18
12
42
41
25
30
12
6
12
3
27
54
78
42
39
72
63
6
48
11
25
54
48
54
35
24
7
17
73
12
36
96
60
11
48
25
36
59
1
66
42
11
79
6
11
13
12
30
33
93
18
41
43
18
42
18
15
8
37
12
71
19
5
97
23
55
12
18
3
8
7
24
18
18
45
48
9
132
83
121
30
42
47
120
40
33
47
16
15
41
1
174
6
75
87
36
12
33
21
66
30
147
105
18
30
47
13
60
15
69
36
63
9
102
30
18
90
6
84
96
5
37
42
240
81
15
65
7
150
59
13
3
45
35
7
17
55
33
32
13
42
54
12
150
30
60
30
18
30
57
72
57
78
18
54
66
60
24
59
121
84
12
15
87
12
78
132
24
59
7
78
3
3
12
120
17
1
24
63
45
12
23
115
78
12
12
48
15
15
17
37
3
32
16
33
54
41
1
150
60
84
24
48
113
19
42
51
63
84
48
102
78
30
84
6
17
48
7
6
27
15
12
126
87
8
31
24
42
18
36
108
36
42
150
102
36
15
32
19
53
55
102
66
12
48
48
29
40
15
72
81
80
37
3
120
9
60
35
16
9
23
13
3
27
5
13
42
24
41
37
18
72
41
31
129
9
60
42
273
8
13
42
18
12
42
81
176
1
12
6
29
48
168
49
23
24
1
78
9
51
30
114
12
9
9
30
72
6
42
42
63
56
91
30
18
30
23
48
24
13
27
27
5
24
97
23
7
42
6
54
11
79
17
109
96
36
95
7
18
42
45
15
41
24
31
24
102
90
161
85
3
120
39
90
42
149
61
3
21
84
6
42
78
24
41
7
162
15
8
7
78
42
30
18
84
53
73
ABCD 95606461352*3^$a+1 [50149]
45
15
76
8
108
28
17
48
96
288
66
45
60
57
63
16
29
111
24
117
75
33
24
103
5
48
51
48
33
3
24
111
25
89
30
18
3
52
95
85
20
33
24
36
27
135
48
42
99
84
15
30
75
76
53
3
28
77
15
75
9
60
69
6
85
60
89
30
96
144
157
8
60
60
21
3
16
44
63
13
5
36
63
72
99
325
36
44
9
36
99
27
93
12
24
45
114
45
60
108
93
36
339
15
54
36
39
15
96
30
27
213
120
234
1
77
27
111
96
21
60
64
120
8
135
1
17
15
9
36
72
127
56
228
21
135
84
16
71
33
12
147
21
16
5
3
51
30
60
12
195
40
8
45
24
48
3
39
1
17
48
27
117
3
12
60
12
45
39
84
21
144
108
48
15
9
27
3
42
135
9
36
84
111
21
48
60
15
21
36
12
18
133
116
93
111
147
48
1
24
20
252
12
57
66
42
108
3
24
60
75
37
11
73
56
180
21
54
9
39
73
8
105
30
145
17
72
78
18
36
63
36
36
64
35
69
51
21
4
71
138
91
32
28
20
120
105
90
6
19
44
36
36
3
21
57
99
63
138
43
29
6
72
90
180
18
54
162
18
31
89
132
15
48
27
66
108
42
73
17
72
31
17
39
39
1
8
207
90
84
231
60
220
144
29
36
27
63
9
45
15
36
9
27
45
54
90
27
9
19
65
60
27
9
55
71
9
4
35
45
297
24
19
29
7
336
59
48
73
23
162
48
55
41
135
36
99
69
76
71
13
140
45
84
276
91
101
159
3
73
53
51
24
12
45
102
21
16
8
132
36
57
51
57
24
31
113
54
18
15
15
42
3
24
4
5
87
75
9
63
141
40
17
195
15
33
76
44
15
81
21
18
90
24
51
16
24
80
40
344
51
72
73
20
336
48
33
72
31
20
12
9
15
75
66
60
27
36
99
1
12
8
156
129
54
81
12
72
285
51
16
5
55
125
180
19
12
17
6
1
125
15
21
103
56
40
29
42
30
19
8
28
20
39
48
6
264
36
15
45
36
31
125
55
140
57
6
1
44
165
6
54
12
19
89
99
52
35
33
93
27
76
20
36
24
27
72
37
8
51
81
39
6
19
36
35
33
112
53
72
19
125
12
55
92
57
63
3
114
15
16
68
99
13
104
64
65
111
21
19
128
16
17
15
84
45
90
18
36
51
36
105
55
8
9
90
42
123
16
5
27
48
252
24
21
18
45
280
35
145
95
120
45
27
73
5
27
28
192
5
72
216
15
12
27
246
51
4
72
113
55
12
128
120
9
72
51
88
5
135
136
29
42
13
56
36
12
36
112
92
12
39
1
5
135
99
162
75
27
61
35
81
39
6
84
6
138
7
44
27
9
9
30
105
225
51
40
35
261
4
5
156
63
15
57
45
43
116
3
165
12
45
123
105
51
45
30
90
6
18
27
21
132
91
17
27
45
63
225
15
39
216
48
24
81
117
19
56
249
159
132
69
135
48
16
29
7
84
56
124
5
30
24
37
116
48
172
24
8
27
126
183
132
28
17
12
3
3
145
17
63
45
90
102
24
19
65
6
45
64
35
54
72
18
37
44
81
15
141
19
5
51
15
114
174
21
3
13
24
44
57
78
45
99
1
65
6
153
72
24
21
31
17
36
6
48
93
33
24
18
18
30
21
33
7
89
15
57
99
129
6
121
8
15
90
51
21
12
7
8
75
126
15
36
84
51
109
92
117
87
171
48
6
63
76
41
36
120
19
68
36
81
51
144
213
51
40
41
3
12
33
42
18
30
81
24
111
57
33
91
36
5
108
75
100
89
63
12
3
57
48
39
9
36
4
36
20
21
135
64
173
3
12
21
111
69
151
80
153
123
33
87
45
99
84
141
ABCD 95606566150*3^$a+1 [50013]
9
57
21
12
57
11
4
6
9
101
28
140
10
51
23
78
10
62
22
18
96
15
17
34
24
126
86
42
7
71
109
83
16
12
20
49
60
39
14
96
10
36
24
102
50
154
74
12
4
54
36
30
6
63
35
24
48
82
116
1
9
44
67
24
9
30
42
44
84
46
42
38
162
30
49
71
30
52
126
66
9
15
20
82
24
9
81
8
31
15
50
24
52
84
72
32
96
16
6
9
21
18
24
18
39
11
52
50
6
1
30
60
11
28
12
8
1
15
26
40
2
16
6
30
6
102
26
31
53
40
26
76
78
30
56
1
59
52
54
36
38
262
18
36
9
9
18
38
31
83
36
10
24
26
64
18
63
5
55
17
18
16
9
5
30
70
20
42
60
34
54
36
44
34
27
21
9
81
24
8
190
26
144
31
15
2
28
36
9
6
45
45
111
8
52
12
6
51
23
7
111
38
1
3
12
18
6
45
21
8
18
28
14
30
28
32
66
31
15
8
28
24
9
6
33
38
4
48
60
8
40
32
10
12
24
81
39
105
17
42
1
21
9
27
30
9
63
56
72
142
18
8
12
22
126
62
49
15
38
97
3
36
32
10
18
21
114
17
82
12
75
21
9
45
99
9
128
88
92
52
72
36
20
48
55
57
69
69
60
66
38
40
26
10
14
7
15
44
12
30
4
8
6
142
24
36
48
15
21
6
30
9
59
24
37
29
4
18
78
15
21
18
48
33
5
54
37
15
24
45
36
11
10
33
57
63
29
76
12
18
2
4
36
38
34
48
69
81
18
15
17
40
9
204
129
57
54
65
22
2
6
12
28
14
7
21
32
7
24
9
18
68
42
19
150
3
42
44
42
12
67
54
29
16
72
3
30
47
70
18
12
39
15
18
8
102
16
14
10
18
2
28
42
20
37
120
93
12
36
9
45
9
27
114
14
16
14
30
1
9
24
8
28
14
37
113
6
102
42
82
54
81
41
19
11
40
42
26
24
7
69
12
60
12
8
79
45
18
27
23
36
24
37
23
36
82
54
66
78
45
5
1
101
13
87
54
128
30
70
27
24
36
11
19
9
14
18
22
18
9
63
6
2
28
2
78
52
8
31
99
242
28
21
3
81
5
31
53
166
32
10
18
20
12
12
30
7
204
17
13
30
15
21
11
18
112
8
1
21
3
6
33
8
58
6
54
72
3
90
141
15
3
20
10
6
45
35
82
39
23
18
19
11
19
89
16
68
112
18
8
19
30
54
35
34
102
24
36
18
38
10
50
133
51
15
3
78
32
7
33
30
87
3
18
3
65
30
1
11
49
24
6
143
82
8
28
60
62
127
9
140
76
18
156
96
8
18
30
73
89
66
42
19
90
41
73
65
150
54
10
8
22
18
63
45
42
138
32
79
59
30
16
6
9
30
11
72
30
1
30
36
11
4
14
25
30
57
18
45
9
18
33
15
6
54
66
99
9
38
88
15
5
40
51
33
6
30
36
15
39
42
33
21
30
44
1
15
90
54
21
23
120
1
15
12
39
24
77
10
38
42
10
38
162
78
4
60
8
64
18
36
44
1
9
12
26
28
60
36
26
18
22
60
18
51
144
96
41
78
4
18
69
15
6
20
12
22
36
9
24
30
5
1
3
80
60
58
9
39
2
73
15
72
72
38
88
50
64
8
4
9
27
9
101
18
84
1
36
21
18
15
35
12
30
4
14
22
80
94
60
104
55
51
9
29
7
33
50
52
9
65
1
21
9
21
39
21
2
28
24
56
18
25
89
127
54
36
30
29
40
120
60
12
24
30
15
29
10
21
21
84
8
30
52
44
1
23
10
90
12
176
4
36
3
87
50
58
6
36
3
159
87
3
12
45
15
36
30
50
13
15
45
21
74
34
18
32
6
112
30
3
21
99
17
4
36
72
8
100
38
151
45
56
58
30
42
80
28
2
34
278
1
57
20
40
80
19
9
15
66
30
23
22
9
65
4
18
12
126
6
9
60
47
10
18
2
28
6
9
21
54
32
10
30
162
8
10
69
11
78
22
69
63
21
15
2
34
39
6
9
72
3
36
11
40
8
1
30
23
46
72
2
1
9
116
34
66
14
7
15
6
30
68
25
129
51
15
134
16
105
21
30
26
124
48
81
45
42
54
30
14
10
21
15
14
25
87
50
4
30
14
12
10
18
72
9
59
1
9
36
26
13
51
36
33
5
1
23
6
1
33
42
15
41
12
18
73
96
9
15
9
57
45
6
12
68
42
22
74
72
10
72
20
36
24
31
65
1
45
84
36
6
12
42
45
9
36
9
65
54
60
90
7
29
31
105
48
38
73
47
82
36
2
72
52
8
22
86
13
27
20
79
81
32
40
78
18
81
39
6
39
9
42
15
54
15
105
180
6
69
81
15
18
8
19
23
6
24
22
9
5
4
57
3
27
3
252
129
15
32
12
16
12
33
9
36
12
18
36
8
36
1
71
73
51
9
21
6
30
3
21
14
16
56
4
45
60
39
12
50
103
27
60
8
84
7
21
2
1
21
14
30
30
25
27
2
16
66
18
21
51
18
96
54
8
28
21
63
21
255
80
60
1
83
46
2
52
36
36
30
6
2
7
90
71
94
6
62
76
21
141
9
45
60
18
108
54
30
74
90
12
10
9
9
14
6
46
9
9
60
20
52
75
59
40
2
34
36
3
6
15
14
76
8
10
36
30
2
43
15
15
147
128
61
41
30
10
80
30
12
40
18
48
14
37
84
137
18
12
48
12
109
29
22
9
15
36
20
42
10
80
22
14
72
40
8
114
30
16
75
5
24
130
18
108
2
102
18
94
8
1
36
30
101
60
120
78
1
51
38
16
39
65
70
60
30
6
26
13
60
36
3
6
15
141
78
38
19
15
84
6
44
4
27
24
27
33
ABCD 95606810498*3^$a+1 [50043]
69
15
32
24
72
24
24
16
44
48
64
21
75
12
33
23
1
111
44
37
60
51
8
88
27
18
24
3
216
243
21
8
12
28
24
21
119
16
9
3
20
7
6
51
48
12
51
21
44
60
52
32
108
25
15
21
126
21
80
48
43
53
43
9
21
11
103
93
24
48
48
21
155
37
36
71
36
7
66
60
12
15
39
144
21
48
216
12
20
85
39
36
8
73
39
57
120
71
40
21
27
3
5
24
64
8
124
33
107
139
24
30
3
15
54
23
48
1
18
114
59
36
31
65
7
117
21
15
21
24
35
4
12
32
48
16
12
72
12
9
54
5
88
24
48
51
18
3
20
4
60
105
3
128
13
59
13
3
8
40
48
12
12
32
64
33
143
1
42
9
129
27
45
27
51
9
111
21
24
249
84
54
24
18
23
79
24
9
63
5
172
12
72
99
90
36
39
80
4
36
48
99
120
17
48
28
8
96
28
33
15
12
21
3
12
20
16
3
5
40
8
24
16
51
45
24
36
108
45
23
103
53
72
40
20
48
4
60
36
24
21
27
68
16
36
32
16
93
27
56
1
15
12
128
103
137
1
159
12
36
36
8
91
9
276
60
84
60
32
28
32
19
5
16
33
11
7
9
36
9
119
96
48
60
52
3
53
40
12
92
19
144
65
1
3
93
35
16
105
99
48
87
9
9
6
18
159
93
47
64
9
95
16
3
9
21
11
28
57
48
59
64
36
24
48
24
3
29
19
9
84
21
99
27
9
92
16
81
18
29
43
45
12
33
108
47
19
5
13
35
16
21
11
97
15
72
99
17
4
44
7
45
32
61
72
54
33
63
21
72
20
28
36
116
64
3
93
44
25
11
19
21
21
51
3
54
18
17
31
6
11
73
51
8
73
15
33
51
44
36
28
27
93
8
16
45
51
20
76
9
23
40
141
99
21
231
12
33
12
3
20
4
33
11
28
45
39
15
69
24
33
95
4
33
228
59
52
21
219
177
15
48
56
16
27
5
24
28
9
24
47
12
40
3
53
19
72
21
51
53
48
25
39
12
32
64
39
69
36
92
40
44
28
27
21
24
33
183
20
4
8
52
48
60
3
77
196
32
12
43
30
36
54
21
21
12
23
121
15
45
11
40
60
96
20
1
15
27
5
16
33
143
76
144
92
13
12
11
49
27
20
36
28
20
12
1
3
72
32
4
84
3
48
53
19
5
16
3
54
12
3
20
13
227
52
44
64
80
4
204
63
45
20
49
15
15
17
343
72
6
23
16
36
96
153
35
24
13
27
24
56
40
12
156
32
13
27
48
9
18
65
12
84
4
24
8
76
69
27
48
57
3
36
63
5
28
60
24
27
18
11
16
24
80
1
11
76
93
30
9
68
72
13
39
39
29
1
36
51
96
104
24
48
48
13
3
116
25
83
100
68
12
73
60
11
1
51
3
41
37
12
3
8
40
44
28
3
72
21
21
11
43
18
71
4
51
138
147
8
43
42
47
16
21
63
80
16
80
12
48
28
152
16
120
57
36
35
16
20
12
115
17
55
5
25
107
28
33
23
43
77
24
16
12
92
19
53
1
63
24
20
12
109
71
7
77
28
21
108
3
24
3
65
4
8
4
12
20
84
19
9
36
96
9
18
66
6
77
64
48
72
8
220
33
36
36
27
3
53
36
16
21
15
3
185
28
27
21
45
59
1
66
18
3
32
64
20
160
20
24
4
420
12
140
24
1
71
48
148
144
176
28
33
18
48
33
80
28
72
12
33
27
8
19
9
57
107
28
48
12
24
8
16
51
120
24
81
21
95
49
135
69
3
24
8
37
39
15
18
11
40
51
6
90
174
11
28
3
48
42
3
8
43
65
4
3
53
73
59
4
44
31
21
8
112
80
37
84
107
1
107
61
35
19
54
90
65
64
32
52
92
12
48
132
1
6
9
45
72
47
48
28
20
76
12
21
11
48
13
83
4
12
3
69
21
27
12
68
61
11
36
12
4
63
45
81
12
27
12
68
40
20
96
28
32
64
20
97
6
29
48
13
54
125
16
32
145
159
8
16
75
69
33
3
128
76
72
56
13
12
11
12
48
52
12
8
1
11
64
36
33
23
13
51
9
59
31
93
84
21
27
96
12
3
45
48
48
57
18
24
45
8
73
3
87
5
52
20
12
37
59
64
68
16
9
3
33
267
24
12
44
84
103
89
60
88
33
23
52
164
16
92
37
138
6
59
25
71
16
12
48
20
4
44
52
45
30
90
3
32
96
37
35
37
84
24
27
48
12
8
61
3
33
15
224
12
12
100
60
80
16
36
21
39
33
51
12
80
24
40
48
33
23
13
11
64
48
9
123
32
4
12
12
24
44
28
21
35
61
15
36
12
60
24
48
3
41
12
16
3
141
20
112
12
24
99
96
101
88
24
51
42
135
9
35
24
43
6
36
11
12
76
24
12
20
43
18
11
1
63
9
39
48
20
64
164
67
9
9
39
69
23
67
17
16
15
6
11
12
13
83
88
75
216
93
8
16
56
12
49
59
180
13
35
36
37
ABCD 95607076616*3^$a+1 [50084]
120
3
45
8
43
21
56
4
140
223
36
9
132
168
3
48
69
32
36
7
17
115
45
60
39
12
45
24
248
60
7
65
108
40
72
195
21
15
105
284
103
5
31
57
24
75
153
48
12
171
81
48
51
21
108
20
7
173
220
12
20
31
12
36
177
92
120
43
9
8
7
93
27
125
196
432
63
5
60
79
144
57
60
75
9
51
48
276
5
36
259
96
84
93
48
60
140
4
3
93
99
33
255
57
39
9
3
17
28
12
15
165
240
128
232
60
12
56
144
36
7
53
19
105
63
45
32
88
15
288
57
152
40
48
128
40
3
21
171
29
16
60
3
21
15
24
72
48
216
53
28
80
7
45
12
60
3
17
199
381
3
5
60
72
16
3
141
176
40
104
28
8
4
96
75
65
19
33
111
240
189
72
276
15
117
51
9
3
17
48
4
48
63
29
28
15
36
144
33
99
93
27
53
180
151
101
28
63
117
20
52
135
45
36
27
180
33
63
141
3
252
65
76
12
12
51
5
4
183
216
29
67
84
189
63
65
4
3
96
101
48
7
144
101
79
72
245
67
72
5
76
92
100
132
3
57
39
177
44
60
16
63
57
92
72
60
28
123
45
99
45
39
17
4
39
81
96
192
111
69
12
60
135
185
16
180
99
108
177
56
7
117
36
20
19
96
69
51
24
48
96
69
51
89
7
41
204
55
105
39
137
24
16
63
12
57
80
168
7
72
21
63
9
51
77
7
17
16
72
75
456
57
27
180
177
20
148
3
57
60
108
3
81
123
225
63
9
156
87
45
192
108
108
12
8
52
12
8
28
12
72
216
92
12
180
16
24
48
27
288
45
8
295
57
8
43
36
113
67
48
60
33
12
92
40
48
48
24
99
117
212
288
43
81
168
92
16
135
29
43
117
39
96
21
12
140
172
120
60
116
4
75
21
15
65
100
60
207
93
24
36
72
20
192
28
12
56
7
45
32
76
3
29
88
15
57
120
75
33
192
3
405
44
16
32
52
63
216
17
124
36
32
60
100
92
115
24
149
103
12
105
111
29
31
9
168
104
40
156
12
200
40
12
8
55
197
36
84
40
3
33
135
12
137
76
60
24
8
72
28
168
39
105
3
57
3
45
60
108
44
115
81
204
176
52
12
60
48
183
48
29
72
36
24
88
3
17
7
245
28
171
60
101
43
45
72
48
60
135
93
240
32
148
20
72
40
3
69
8
60
151
192
17
300
28
75
77
112
39
101
60
28
15
65
48
43
69
63
5
4
36
252
3
69
243
105
3
12
93
147
5
175
12
141
39
105
168
132
159
72
117
12
96
60
80
67
33
104
100
60
39
9
12
51
177
20
55
60
36
29
48
184
39
81
336
159
216
108
144
36
17
55
69
171
29
256
80
40
104
16
60
75
29
40
39
132
165
92
43
168
120
96
81
12
108
152
55
72
36
60
144
21
15
29
76
3
36
45
135
333
3
108
141
135
33
15
ABCD 95607366872*3^$a+1 [50009]
25
6
45
99
6
24
35
79
93
63
77
7
33
27
6
95
12
7
30
12
59
12
124
56
7
17
13
72
24
27
39
126
90
9
33
12
39
21
66
12
42
18
12
24
30
11
31
102
30
66
51
56
37
51
21
114
197
55
9
9
51
44
25
24
23
19
5
19
6
6
30
3
21
66
18
12
3
12
48
45
24
72
15
21
15
128
12
7
66
24
12
6
84
54
84
3
60
45
30
42
30
21
15
57
69
90
29
16
111
45
39
41
43
21
3
21
96
45
51
15
9
33
11
49
83
24
24
85
6
36
60
5
24
55
24
24
120
30
102
18
12
15
60
3
6
60
114
6
12
39
21
54
41
43
24
12
30
66
60
84
24
30
6
21
27
53
7
96
5
36
13
27
3
12
36
42
42
60
29
40
20
12
7
33
120
9
39
9
12
51
39
5
13
11
25
12
132
51
27
30
12
36
36
159
21
54
21
20
115
24
17
19
9
15
5
37
15
9
36
30
5
7
21
56
4
45
6
65
13
18
12
21
39
17
40
45
66
30
30
89
73
3
33
107
64
21
3
12
84
45
18
12
45
9
12
23
40
12
69
39
21
6
12
21
9
42
261
27
6
11
156
7
41
1
6
33
69
30
48
12
18
3
51
21
57
27
56
13
12
35
25
108
90
5
79
6
12
15
93
15
20
19
6
27
8
1
36
35
79
6
24
6
48
66
54
41
109
35
16
33
3
84
3
18
54
5
1
48
35
7
30
30
30
35
19
5
55
30
84
15
9
71
7
29
1
24
48
12
24
24
6
6
30
18
18
65
7
41
1
15
24
9
102
21
15
45
24
20
1
30
42
3
3
24
6
54
57
44
19
117
45
18
30
3
33
12
108
24
3
80
4
56
25
60
3
21
71
4
3
60
33
60
20
60
7
90
47
1
42
6
95
16
44
1
60
71
13
6
60
5
16
3
12
29
55
45
15
9
81
48
6
6
18
12
69
9
51
56
24
7
45
69
39
51
6
39
20
61
42
228
5
25
12
198
12
162
95
64
69
18
9
21
18
84
12
6
3
75
42
78
5
79
30
3
20
13
42
129
24
9
3
27
17
31
30
15
20
49
138
12
18
11
12
7
81
51
30
18
18
18
5
1
66
9
24
51
18
83
40
24
20
24
7
48
5
31
18
71
1
30
18
131
1
18
12
48
150
47
1
39
135
54
15
20
12
43
6
15
75
29
36
13
30
18
48
11
25
6
9
24
9
42
5
49
24
23
85
75
33
66
29
49
30
17
16
87
36
24
78
12
96
66
9
21
6
29
36
19
24
42
84
51
63
24
36
81
60
24
21
39
12
104
16
9
96
48
42
29
43
17
24
25
42
5
43
30
51
3
53
28
72
15
24
6
12
83
67
21
57
12
42
6
12
60
48
30
102
18
5
40
87
33
20
13
42
72
6
150
96
18
6
24
30
126
77
55
29
1
18
42
48
42
24
6
35
127
21
9
6
24
17
25
30
6
99
33
18
18
12
162
12
66
72
12
119
7
33
9
63
3
36
18
11
36
49
30
30
11
79
36
60
144
24
17
4
9
6
24
42
126
65
25
42
17
1
24
119
12
28
27
24
30
24
27
168
56
84
1
120
6
30
24
48
30
21
15
45
9
18
18
126
9
57
12
23
4
33
12
11
24
40
9
131
1
84
138
48
30
15
69
84
84
48
3
15
65
7
18
35
49
6
41
76
15
29
24
16
63
30
12
75
24
96
3
72
54
42
12
6
15
12
27
96
21
20
1
42
12
6
24
24
60
42
69
24
27
48
36
24
6
18
6
15
15
17
40
153
27
9
6
30
39
81
42
18
18
6
11
49
35
4
39
53
7
6
51
20
19
54
48
12
48
30
54
18
18
95
4
20
13
132
18
18
24
24
24
11
160
99
21
21
36
12
23
85
42
6
15
45
24
18
9
33
6
137
49
6
24
84
60
12
5
24
13
18
89
64
56
4
96
51
12
12
18
11
180
31
81
69
59
25
84
3
9
36
12
6
5
1
18
12
36
114
84
47
19
41
25
54
18
42
24
81
20
100
44
1
59
19
30
12
6
18
30
5
12
19
5
1
48
47
24
13
63
8
97
23
1
11
43
5
1
11
100
24
3
42
18
6
27
44
115
6
39
15
24
30
12
75
3
5
60
16
44
16
104
79
33
3
36
6
15
3
156
105
21
18
21
33
11
37
18
77
24
85
75
9
6
78
11
19
17
13
78
69
51
33
15
72
12
21
15
17
37
3
9
11
19
6
48
27
48
9
27
44
1
60
54
12
24
9
15
45
32
7
6
42
29
31
5
19
36
24
30
6
9
21
24
15
15
9
12
135
24
6
12
78
72
6
24
12
11
13
27
8
19
21
12
20
13
72
15
84
36
27
12
29
12
43
5
31
18
11
1
96
72
23
19
30
11
7
6
6
45
75
29
91
105
9
30
12
60
5
24
55
5
24
61
66
12
41
169
11
1
30
24
60
42
83
97
24
11
24
4
15
24
6
11
25
66
78
6
45
93
60
6
54
3
3
30
27
8
67
18
84
3
9
51
39
21
9
35
25
11
55
114
24
51
44
25
11
43
42
35
40
20
84
16
20
19
114
30
12
65
55
29
1
150
9
9
11
1
24
84
6
66
59
12
49
11
60
7
18
18
114
96
12
75
60
24
9
24
23
4
15
9
20
25
42
72
48
90
24
30
69
36
24
9
3
63
5
37
24
156
35
7
53
28
27
18
15
45
11
1
48
60
6
6
108
12
35
4
51
30
60
48
15
56
49
47
13
30
17
7
17
76
24
15
5
115
54
6
9
39
102
6
12
138
24
78
41
25
27
68
16
21
39
21
54
45
36
15
33
21
6
5
7
17
64
56
24
1
35
85
75
3
30
23
48
12
55
144
108
30
42
5
43
18
24
36
12
11
60
109
36
60
11
36
28
56
64
27
12
21
69
12
35
19
96
6
24
59
52
9
66
65
43
24
12
48
6
27
15
30
42
66
35
7
30
3
36
21
132
6
5
12
40
15
30
24
11
48
36
16
24
3
17
1
23
25
6
96
30
60
24
18
18
15
8
12
40
60
20
24
16
39
114
11
24
1
51
39
24
65
12
49
66
29
25
60
ABCD 95607388972*3^$a+1 [50040]
134
31
53
7
9
54
57
24
36
29
19
60
36
29
19
51
45
41
84
7
5
7
12
101
58
21
125
19
36
65
4
32
55
53
202
33
156
5
31
12
41
7
24
24
27
98
7
29
19
96
5
24
96
31
48
84
3
98
55
72
45
3
12
48
101
31
5
7
27
21
29
151
120
29
36
48
12
144
55
21
8
60
67
5
48
60
36
43
41
10
122
7
17
34
45
117
20
19
41
24
120
55
41
7
48
5
79
161
60
4
51
60
15
54
15
5
19
36
29
300
10
81
5
19
5
127
12
3
18
32
127
36
5
7
53
46
33
60
33
164
43
41
55
12
65
60
19
48
96
17
108
7
29
46
74
55
65
103
17
43
3
218
36
34
2
48
36
115
41
100
8
12
19
96
48
12
84
60
24
65
36
84
55
17
24
31
24
89
7
24
24
57
39
5
84
19
173
55
53
19
41
7
53
31
51
177
41
7
12
12
21
68
22
9
348
137
24
76
20
196
20
48
139
72
41
40
180
18
45
12
24
24
101
46
54
180
116
108
151
125
4
15
5
16
75
5
24
79
168
5
43
12
5
55
113
10
50
7
105
3
84
96
17
43
24
147
21
89
36
139
60
84
147
45
63
177
24
15
216
57
17
79
41
76
8
36
136
39
105
15
5
156
108
307
12
17
24
60
7
63
69
36
60
51
50
4
36
39
15
26
79
101
36
48
12
127
3
45
9
39
65
19
3
9
81
44
31
125
7
12
29
19
17
19
21
56
48
7
29
31
5
48
7
24
96
24
24
101
156
60
40
80
108
12
60
55
72
113
60
88
27
45
39
29
55
156
36
48
51
69
5
12
58
110
96
10
21
105
39
231
57
12
144
201
20
19
5
46
50
4
27
9
39
5
151
255
45
24
12
5
84
55
29
55
125
31
41
84
19
84
41
36
24
19
53
48
12
10
105
5
34
21
53
79
27
26
7
48
65
7
96
24
33
18
45
41
84
10
26
24
12
43
17
55
24
29
72
40
87
41
12
7
36
41
64
87
12
137
16
68
36
115
5
79
21
80
163
120
41
7
29
84
55
84
48
113
12
24
40
111
72
12
48
63
50
108
12
55
29
60
19
17
24
79
12
12
101
115
96
5
55
89
12
40
44
84
36
60
46
38
70
50
19
41
72
67
3
9
5
19
12
53
36
19
41
103
41
36
115
41
108
46
36
93
156
84
36
24
41
24
19
36
27
50
139
81
3
5
31
69
92
48
36
40
44
60
22
54
75
36
60
29
84
60
19
36
5
7
3
57
5
19
5
19
17
55
3
2
84
60
19
5
31
36
5
19
144
197
43
24
41
31
36
29
24
175
41
36
88
51
36
5
7
48
48
72
29
19
77
48
10
126
39
77
24
91
75
9
24
36
111
93
36
84
12
5
55
48
17
79
89
96
31
12
12
15
105
29
12
34
36
9
29
7
9
51
29
84
7
45
90
9
5
60
24
12
84
115
51
14
84
7
24
156
165
87
3
14
4
195
96
108
60
41
76
44
7
48
65
7
120
89
70
26
28
20
16
80
10
14
22
50
19
65
115
29
12
67
3
45
5
120
10
93
15
110
52
20
7
81
27
89
24
36
31
63
110
67
240
29
216
4
3
36
17
24
46
90
54
21
5
19
65
70
9
81
56
7
17
36
64
200
16
27
77
43
17
36
19
29
19
21
51
21
3
41
46
33
17
55
5
70
9
36
24
29
10
26
79
24
60
288
29
120
4
36
54
86
19
24
41
55
60
5
12
48
67
65
7
33
44
91
108
17
115
108
17
60
19
36
5
48
7
60
3
69
12
5
79
17
84
91
39
126
87
17
84
10
45
101
24
7
12
41
36
36
7
17
31
255
9
99
50
79
33
68
91
29
7
24
120
24
17
55
233
16
15
41
48
76
63
36
120
41
79
12
12
123
45
60
3
2
48
91
5
34
50
67
45
183
137
60
127
12
21
15
3
9
53
139
15
33
77
36
34
9
17
108
72
10
14
120
79
132
209
94
45
60
24
113
7
41
70
50
31
24
125
40
147
65
180
24
106
54
44
7
29
10
26
48
19
12
101
288
120
19
33
8
12
43
5
115
60
84
41
7
24
24
192
105
20
43
45
80
7
89
40
3
120
48
48
17
55
89
31
29
36
67
17
120
96
55
48
5
36
ABCD 95608722338*3^$a+1 [50003]
8
24
60
123
30
55
8
51
120
13
11
9
12
4
84
48
35
85
8
15
9
135
13
5
39
105
3
36
24
12
28
11
120
72
60
12
117
16
48
17
15
12
117
55
36
44
9
31
95
33
12
45
3
12
3
133
48
20
120
72
48
4
72
11
13
17
87
81
72
15
3
1
104
24
12
36
64
116
15
165
24
120
69
6
1
89
18
57
45
99
4
20
3
157
36
24
32
24
12
4
20
39
120
109
68
24
24
52
17
3
24
76
17
78
9
64
20
12
48
81
111
87
138
7
20
27
93
51
60
177
3
1
20
4
41
139
92
129
18
213
88
24
156
12
8
24
12
76
32
28
29
19
96
29
7
44
216
60
33
15
9
7
20
28
17
66
25
32
51
36
33
21
31
11
102
312
43
23
72
1
71
85
96
20
72
76
11
24
126
3
12
28
12
8
16
32
9
18
72
21
84
63
1
29
15
27
45
24
100
12
92
117
31
132
32
4
80
16
144
32
12
12
96
4
56
192
12
81
78
12
78
39
36
15
30
72
54
81
12
21
39
12
40
60
24
12
5
55
48
24
152
40
8
12
24
100
11
30
19
221
54
25
20
39
61
20
12
48
111
25
161
7
48
44
3
21
12
24
51
85
24
24
92
24
21
39
88
17
6
49
104
39
81
27
24
25
80
24
84
52
5
3
45
15
108
3
69
12
88
72
20
96
183
36
18
15
28
8
21
15
160
96
59
33
60
40
20
12
96
60
24
141
3
36
40
185
18
6
7
155
48
57
15
24
153
12
40
41
15
72
36
45
19
20
51
144
73
29
3
21
7
92
48
124
60
96
5
7
65
63
84
36
72
51
105
40
12
68
4
60
143
105
213
42
54
111
40
68
27
25
20
48
51
13
48
53
51
28
47
33
33
199
216
60
20
9
15
39
21
21
54
33
15
13
12
36
36
35
13
80
33
39
4
131
18
27
15
45
75
9
12
3
54
55
8
57
18
13
41
78
21
84
48
4
8
120
112
68
3
45
88
32
52
12
41
7
8
105
18
9
27
9
16
8
108
24
39
1
119
9
12
40
24
44
87
6
72
27
45
43
68
27
21
72
4
104
21
18
30
3
15
9
60
75
78
7
41
7
8
27
25
8
165
63
12
27
1
17
27
108
4
20
9
102
49
60
68
16
20
76
41
15
39
13
12
8
3
102
31
32
9
24
99
112
20
36
168
51
9
9
3
12
12
64
12
92
60
207
13
92
40
8
36
112
104
15
21
27
13
12
35
13
53
24
66
9
87
93
16
120
35
37
24
65
18
33
12
12
28
92
24
12
27
48
69
4
36
60
48
36
20
24
45
3
64
84
80
57
114
109
17
7
47
21
84
51
13
24
12
8
36
57
30
49
128
27
49
71
9
12
3
9
207
13
12
23
57
159
6
48
42
141
3
49
56
52
44
40
20
81
55
48
167
144
105
24
60
4
68
12
12
36
24
4
5
91
8
40
20
63
145
47
21
21
271
32
156
21
150
1
32
3
33
72
12
16
32
52
8
40
5
39
144
24
27
61
113
7
32
108
3
36
30
3
12
28
36
17
15
57
31
41
3
27
81
48
36
228
36
36
16
80
120
4
125
6
12
57
136
104
28
20
15
13
20
27
45
60
36
76
71
69
15
33
21
7
24
41
7
36
84
12
20
9
51
28
23
45
15
9
75
144
1
44
207
72
37
59
9
48
72
48
12
16
24
68
12
88
17
51
12
24
3
33
4
11
24
48
21
36
24
40
36
11
57
12
40
188
52
23
45
48
4
8
108
24
84
9
103
17
7
68
12
24
64
32
9
55
35
96
9
16
83
117
4
17
39
28
132
120
44
21
18
1
47
33
24
60
72
36
69
51
40
12
8
9
15
144
24
88
20
24
36
12
12
111
33
9
75
45
7
80
135
1
24
41
3
4
8
12
60
40
92
39
9
3
9
51
85
8
136
104
4
8
4
20
63
57
24
124
20
72
40
8
27
21
15
60
90
39
76
5
7
137
31
24
59
129
87
181
12
125
7
104
72
72
132
64
56
48
72
84
76
36
32
36
4
72
65
55
11
72
57
28
92
24
144
36
16
161
3
60
4
20
81
39
33
27
60
40
17
103
17
24
27
27
45
45
75
12
33
3
12
28
20
64
24
44
36
60
4
20
16
71
45
40
89
7
120
48
11
1
125
7
8
33
42
45
40
44
24
60
52
20
64
48
12
36
32
27
81
64
68
40
56
16
24
65
19
68
64
20
39
189
27
33
40
140
81
19
20
16
24
8
40
24
11
9
28
8
120
33
120
7
68
36
3
36
192
42
7
8
112
68
36
36
255
30
39
156
108
180
27
21
40
5
15
40
20
15
105
63
57
63
1
23
45
48
9
6
12
165
60
ABCD 95608860916*3^$a+1 [50001]
51
16
5
27
81
324
43
257
72
31
119
25
29
72
27
27
13
23
72
36
210
54
60
156
6
54
66
31
65
102
73
53
36
31
137
162
93
87
36
37
35
325
53
264
91
32
21
54
402
54
36
33
93
27
57
31
23
81
141
67
48
47
25
41
127
125
27
81
114
85
71
97
35
157
288
72
152
69
12
150
18
36
54
120
6
30
33
45
90
25
245
115
101
72
48
252
78
9
27
85
41
90
12
57
159
60
144
85
95
73
17
18
102
15
243
102
276
19
32
3
12
1
35
108
72
162
6
84
37
203
36
72
25
23
54
115
197
211
179
85
8
213
67
41
24
127
65
60
48
67
48
32
16
24
155
198
55
185
36
156
31
47
97
65
55
48
80
192
39
66
96
108
12
175
155
30
7
168
264
48
113
228
6
13
23
48
1
59
21
16
35
84
54
132
7
95
25
83
54
183
75
85
35
150
7
48
11
6
210
150
18
102
6
57
33
54
105
51
109
23
177
16
383
120
9
105
7
41
108
60
30
54
72
60
103
41
39
81
7
120
77
115
11
30
39
291
126
55
120
89
54
90
60
75
27
61
47
18
39
75
36
48
49
48
83
96
120
168
210
36
6
48
73
113
30
6
120
90
324
21
33
18
42
12
103
65
30
25
432
48
5
67
96
32
15
36
234
147
3
13
59
13
72
71
49
8
33
127
5
163
72
72
101
18
9
33
7
11
69
72
51
54
60
486
37
71
54
12
60
30
85
239
129
147
45
189
19
120
48
24
48
32
249
90
61
96
17
7
35
108
73
89
18
13
23
49
53
114
73
35
318
39
88
80
567
54
6
30
103
131
141
81
54
33
15
25
17
108
72
54
37
72
35
12
1
53
60
111
99
61
35
54
39
15
177
33
6
12
54
90
54
6
54
91
8
57
55
48
23
97
341
54
108
9
16
72
5
168
115
23
72
42
18
117
120
27
61
32
21
30
109
32
45
36
102
25
101
67
83
157
23
1
35
54
31
8
88
47
6
30
126
6
25
59
54
72
168
111
159
156
360
61
32
147
90
48
126
21
40
35
45
3
6
282
69
81
55
24
23
6
210
241
128
33
7
23
108
60
216
1
53
126
48
150
12
43
17
30
25
101
19
8
87
54
30
24
37
48
152
9
24
90
12
6
54
36
18
54
138
348
54
37
215
25
336
17
72
15
16
53
91
125
163
71
1
200
105
24
151
5
60
198
97
11
229
5
91
152
111
49
5
72
43
47
6
12
6
1
48
113
7
48
143
234
7
41
114
61
77
180
55
107
114
30
6
210
61
47
18
199
113
48
78
1
8
240
15
60
156
9
40
47
73
32
15
6
102
90
60
126
49
5
67
35
108
42
15
88
32
16
23
96
270
108
55
48
17
42
13
5
43
227
117
309
90
81
51
54
30
18
295
240
5
43
104
51
24
30
78
25
191
1
53
162
48
193
59
330
ABCD 95609132876*3^$a+1 [50025]
40
36
54
36
252
140
58
18
324
122
4
24
6
308
108
34
72
234
74
16
56
36
18
136
12
30
132
6
170
10
26
82
66
24
6
54
84
48
18
102
2
108
18
16
6
132
102
18
18
68
72
34
24
120
24
60
96
12
18
6
20
148
60
42
168
6
60
30
80
72
10
80
18
36
64
114
156
156
104
112
24
98
22
126
114
30
14
112
24
108
12
68
52
54
66
30
48
60
30
18
102
44
28
120
60
18
300
336
36
2
162
172
62
46
66
24
8
178
78
102
54
12
8
16
48
6
42
48
20
16
114
68
28
60
54
38
58
48
42
144
132
138
6
6
54
128
28
18
30
54
12
56
28
30
6
30
156
60
84
18
72
138
42
120
54
98
82
30
194
22
24
8
88
66
8
196
6
84
36
114
36
18
24
6
132
12
108
222
132
66
14
190
78
6
12
132
48
20
34
48
132
36
20
10
30
84
30
78
38
4
6
72
12
6
18
30
66
146
28
42
38
126
10
26
94
18
120
72
24
6
24
36
90
114
14
40
42
6
2
22
60
174
30
2
82
42
20
10
96
18
12
26
52
24
60
18
30
54
6
12
12
84
126
8
40
30
56
70
128
76
126
192
2
160
18
92
106
12
54
108
18
48
54
68
142
66
188
172
204
18
146
4
132
66
300
186
84
38
22
68
124
12
162
24
66
228
18
90
114
30
66
18
42
42
78
18
96
14
16
96
12
48
44
70
30
84
96
24
42
12
74
58
90
30
24
90
42
18
42
342
66
12
50
22
36
156
20
4
42
60
42
132
18
80
112
126
48
36
30
6
30
54
18
48
30
18
92
4
120
54
6
54
30
30
66
96
24
2
118
198
48
24
24
66
138
12
186
72
96
54
48
18
72
90
54
90
24
36
6
20
40
180
176
36
70
2
16
114
6
12
150
30
102
6
48
42
114
24
30
42
18
30
42
12
18
44
106
42
72
84
30
8
208
6
24
30
24
42
98
4
50
10
138
54
60
36
48
12
74
64
42
24
54
32
22
6
396
8
108
10
72
252
6
12
6
24
126
6
210
140
16
42
12
174
30
186
96
18
66
44
40
60
12
120
12
42
92
88
92
88
60
18
18
68
64
48
14
40
14
52
12
42
30
66
18
144
102
90
74
16
30
24
42
14
4
12
12
36
12
144
6
30
24
6
162
132
90
48
20
16
56
106
12
44
88
186
174
60
96
264
6
12
32
34
126
48
18
72
26
108
82
66
114
24
60
36
6
30
60
24
36
54
60
126
54
14
16
12
60
42
12
114
24
42
18
72
24
60
62
36
16
36
66
30
24
30
96
24
192
72
62
178
2
4
12
42
6
72
30
12
132
14
64
30
6
8
34
48
66
54
68
28
60
24
60
90
12
50
34
48
80
100
48
108
180
32
40
42
44
88
24
36
6
24
90
24
14
142
38
22
6
8
22
114
48
192
96
32
82
26
4
32
162
22
18
60
42
30
30
150
72
6
20
100
24
6
6
78
48
18
66
84
150
30
20
34
48
44
64
42
54
30
60
78
18
68
196
38
22
96
18
102
32
112
18
192
6
72
72
84
12
48
6
84
30
12
84
30
66
24
6
14
184
6
174
50
16
84
30
86
10
6
24
84
12
26
52
6
60
8
28
12
30
36
38
72
10
12
86
52
54
2
16
48
26
4
36
30
2
90
28
30
18
102
30
60
2
16
150
6
150
56
76
30
78
36
6
150
42
48
12
132
6
32
46
12
42
150
38
28
210
6
54
60
6
114
60
54
36
102
210
54
14
4
42
30
18
86
10
12
348
246
32
58
24
6
24
6
24
96
66
74
100
24
30
44
46
6
150
14
16
120
30
198
60
18
44
148
18
150
48
60
8
28
90
6
ABCD 95609549606*3^$a+1 [50012]
20
9
31
176
16
8
21
39
15
126
51
100
8
36
36
93
72
3
60
9
36
7
47
13
168
72
17
147
4
180
65
67
68
9
43
44
16
8
72
24
16
8
21
75
141
18
45
12
120
3
25
29
126
81
63
21
105
75
12
48
36
4
120
56
4
59
1
72
68
12
24
3
93
120
3
126
31
68
36
4
167
9
9
55
12
120
65
15
48
36
156
28
95
45
72
148
60
176
3
73
53
36
79
56
63
1
17
75
108
52
20
123
54
31
20
21
51
48
60
12
108
36
16
20
9
19
60
20
12
28
12
48
35
37
107
21
105
231
4
32
40
48
32
24
93
27
24
120
9
72
79
32
159
49
80
285
235
20
96
4
5
36
75
84
57
15
28
32
33
36
51
39
45
189
54
18
3
40
11
109
17
99
45
91
53
51
111
45
28
35
90
90
57
28
72
5
3
36
184
137
18
45
9
151
72
60
48
29
43
8
57
15
88
41
15
36
3
25
60
5
67
20
84
60
4
56
15
126
3
51
21
69
36
3
100
5
7
20
40
20
108
72
75
108
57
40
68
40
92
24
93
36
27
24
16
48
101
19
56
15
36
9
225
111
15
9
16
47
61
11
1
8
9
18
9
16
48
132
48
60
11
49
95
57
24
76
8
51
69
216
21
39
69
7
47
13
164
36
84
4
20
21
91
44
60
36
40
48
221
31
8
40
137
3
100
92
60
24
36
88
20
12
24
45
18
57
4
65
75
40
12
80
28
20
232
48
12
8
72
84
64
32
24
24
12
40
20
24
21
103
20
40
12
60
125
3
12
48
132
3
72
13
5
27
40
108
12
8
36
21
3
100
72
60
17
18
9
124
92
9
19
56
36
28
12
47
57
4
20
172
17
123
264
16
108
20
45
51
64
11
121
48
191
45
45
36
39
33
43
29
15
93
63
9
319
12
68
159
81
9
43
104
124
17
3
36
4
11
181
8
27
45
84
36
15
9
99
157
48
11
121
164
3
13
20
28
20
81
126
9
4
12
140
24
24
60
15
45
36
124
47
69
21
15
88
12
44
16
5
72
31
59
33
108
60
51
165
36
87
61
72
68
72
213
36
90
21
108
172
23
81
9
7
20
88
20
207
33
21
139
32
48
12
93
36
39
60
45
15
40
12
8
12
144
39
45
45
111
4
56
63
18
75
69
15
24
12
57
18
72
33
39
9
12
33
36
195
75
18
303
100
65
403
20
81
15
16
48
65
90
45
240
40
32
144
165
31
48
12
53
67
48
11
21
84
4
17
175
5
3
40
227
69
60
36
24
16
44
21
195
57
31
120
65
7
44
21
54
105
4
12
5
183
96
4
5
55
20
72
15
54
139
5
111
4
29
18
85
120
60
77
36
15
129
27
45
19
17
3
12
93
147
28
20
36
4
20
52
168
12
35
18
67
8
100
59
13
5
63
36
76
48
116
4
80
45
51
84
96
64
12
20
40
8
340
41
36
103
12
65
15
129
91
17
87
84
81
39
195
21
36
48
36
16
104
36
28
12
164
4
80
12
160
44
16
8
21
159
12
27
141
52
59
49
72
104
45
15
64
12
80
40
44
24
60
36
136
29
75
36
84
129
51
75
1
44
24
72
24
4
120
125
54
93
69
36
3
69
18
13
5
51
64
137
103
149
27
9
75
180
69
63
48
60
81
19
12
60
60
128
52
44
124
176
4
92
100
29
15
3
81
45
15
60
12
84
45
51
40
8
40
41
15
4
120
32
189
31
164
16
113
15
160
59
1
305
175
32
9
288
18
73
17
3
40
20
60
12
153
75
52
108
60
47
73
197
15
3
37
44
76
108
77
63
171
45
84
15
25
11
169
56
4
32
189
51
168
177
3
72
100
5
3
60
9
87
4
80
180
36
16
80
28
47
13
180
56
24
52
140
28
60
77
63
72
88
32
24
64
20
156
4
80
12
69
19
60
12
48
5
51
3
93
33
15
52
5
3
72
24
45
ABCD 95609889938*3^$a+1 [50055]
75
54
126
126
90
18
66
114
72
36
84
83
61
384
35
13
180
95
127
17
16
93
30
54
126
366
131
49
198
18
174
9
15
65
55
6
264
24
18
84
45
9
24
18
18
155
7
9
81
287
55
72
18
66
54
71
7
90
15
123
117
297
126
137
13
131
64
75
66
323
55
185
256
69
90
12
36
113
49
63
267
101
1
24
66
5
16
75
18
12
60
12
96
144
66
126
143
7
9
75
21
21
18
9
3
18
36
39
75
480
6
239
85
11
48
121
120
204
18
18
47
133
216
30
21
48
21
54
42
12
150
18
54
129
81
54
6
126
192
213
333
35
64
63
12
6
15
21
174
90
35
61
3
207
6
18
9
32
31
33
39
126
90
54
27
63
17
19
189
111
36
24
54
180
11
7
18
135
171
53
13
35
79
30
54
77
64
111
129
93
12
60
54
36
228
6
12
42
192
81
33
72
84
24
162
57
27
21
144
93
156
60
30
6
84
60
90
29
97
15
123
42
75
33
47
109
51
153
48
60
75
48
80
64
33
54
186
15
3
192
108
161
1
159
9
135
297
30
132
36
66
6
57
51
54
72
126
12
165
21
11
79
81
21
42
81
111
6
18
105
165
27
3
45
27
54
240
126
210
95
73
102
54
24
174
245
85
90
81
111
60
54
36
174
24
30
42
90
36
54
54
72
54
18
66
161
43
53
67
180
216
126
114
72
90
48
95
325
36
23
67
84
24
72
18
48
78
354
126
72
33
21
204
15
32
19
6
48
54
198
144
11
67
30
132
108
47
145
240
84
11
48
55
137
55
24
17
19
30
54
24
48
150
18
180
54
143
235
30
18
261
33
108
12
18
60
48
6
90
270
18
12
234
227
160
243
54
36
114
33
15
18
150
36
54
12
162
321
9
90
45
432
75
5
55
66
24
54
84
5
160
32
19
125
295
9
63
17
67
125
43
192
360
24
90
27
153
30
9
45
72
11
49
84
59
55
105
267
101
43
54
6
89
103
9
15
48
17
19
42
18
12
42
216
54
93
45
60
120
24
120
54
24
90
66
132
48
126
114
177
105
24
36
107
31
6
11
25
48
6
66
168
119
16
80
55
36
30
180
36
15
27
245
43
12
6
12
180
35
133
84
23
157
18
17
7
198
18
54
75
51
77
67
54
12
60
84
54
36
24
54
72
126
12
216
57
144
128
1
66
108
33
219
24
141
21
12
47
49
36
36
30
137
7
9
81
36
59
73
30
18
114
5
48
235
53
37
72
48
72
11
385
143
61
174
101
48
85
75
48
288
21
60
30
384
65
25
167
25
60
12
18
108
24
233
160
15
18
60
99
288
255
78
90
120
17
37
107
109
60
54
33
159
60
66
18
65
151
168
120
57
51
234
51
39
41
67
342
39
75
36
126
12
ABCD 95610126988*3^$a+1 [50047]
24
13
23
79
114
54
432
41
49
11
19
5
60
79
240
66
71
84
84
36
19
264
101
205
6
18
30
17
24
55
234
30
42
119
12
13
71
204
36
25
59
109
126
101
24
36
24
79
101
36
223
42
119
120
12
13
24
72
30
24
5
85
216
30
125
19
24
210
126
24
216
5
85
30
24
41
49
30
41
289
102
144
114
11
91
114
47
60
67
42
30
114
54
161
271
48
41
55
125
91
90
179
19
120
42
30
41
108
36
360
49
294
53
19
48
162
144
6
5
139
66
54
24
161
49
287
84
60
151
48
90
83
259
168
192
18
72
155
13
47
79
90
35
139
41
60
85
216
11
37
131
19
17
120
336
144
36
13
30
24
66
24
192
59
12
120
48
145
107
109
30
24
197
19
210
54
161
25
30
18
131
85
366
18
71
55
65
25
30
96
90
144
155
61
48
71
79
17
145
30
281
49
30
24
137
48
156
109
167
79
65
49
215
31
41
73
71
49
107
37
47
25
275
13
83
60
79
288
90
102
24
65
79
41
31
89
12
37
167
49
24
23
49
30
29
36
295
144
5
211
90
54
65
175
101
259
5
156
144
1
48
150
162
30
168
66
24
11
132
49
59
60
132
60
180
163
41
36
24
43
66
47
84
19
66
54
114
47
84
216
13
120
6
120
221
84
1
150
18
167
96
97
203
43
41
193
83
139
89
240
49
11
60
55
137
79
149
12
49
78
162
30
168
66
47
7
42
30
5
420
79
5
91
18
102
29
115
65
31
89
132
144
85
48
83
13
287
73
47
79
65
60
235
48
42
30
90
59
19
66
24
167
175
48
17
73
11
156
96
7
240
66
150
5
61
24
30
24
192
5
139
17
7
173
43
77
43
305
25
35
12
468
91
149
36
144
1
120
54
24
41
12
24
384
120
85
167
103
41
84
120
12
79
90
191
103
234
47
55
18
126
90
35
115
77
60
24
49
95
12
19
521
97
102
101
283
5
115
450
71
295
18
126
65
1
150
48
41
199
66
24
11
115
90
95
25
6
5
43
72
65
79
90
107
48
12
108
85
150
77
24
109
24
72
11
37
6
66
95
193
6
185
120
49
96
107
48
60
55
17
49
131
60
319
360
125
19
17
180
13
6
90
11
37
23
49
59
12
79
29
276
144
1
11
84
103
161
1
35
109
30
90
95
132
67
90
30
90
6
125
139
77
36
48
25
30
65
12
19
90
48
6
437
277
6
41
264
31
114
30
65
121
144
54
197
36
468
19
17
343
72
48
42
144
54
192
24
41
ABCD 95610398498*3^$a+1 [50387]
112
44
64
56
88
8
117
235
125
127
11
9
244
167
93
16
48
8
24
24
69
43
32
16
44
36
12
4
84
59
72
69
12
144
3
21
69
3
52
41
75
24
3
45
64
60
20
15
48
57
16
32
220
17
3
52
96
44
24
4
192
24
65
19
32
3
117
45
96
18
30
55
96
140
144
15
105
72
135
84
18
42
174
75
75
1
89
19
80
28
192
36
36
168
17
103
17
79
20
16
80
21
27
208
167
121
5
39
12
88
53
55
168
65
27
69
48
3
4
83
78
55
8
132
88
180
72
89
90
21
108
21
120
18
21
204
45
3
15
33
112
5
123
39
345
87
30
63
16
107
54
48
63
108
16
101
55
132
245
15
57
55
95
45
120
88
32
69
19
5
195
3
157
35
25
92
64
56
3
21
69
31
104
12
124
65
72
18
6
54
1
44
24
52
233
7
68
76
11
109
36
8
117
75
76
84
95
13
116
16
36
68
16
80
45
90
21
4
101
330
30
15
48
27
145
8
72
99
18
162
168
33
3
129
15
1
84
5
103
68
24
48
4
59
192
25
152
40
36
104
36
120
51
18
51
15
6
90
48
33
45
175
72
60
32
48
108
4
8
16
156
41
15
33
15
9
18
54
55
48
8
28
71
109
240
137
3
15
129
160
23
9
24
141
79
80
40
41
91
20
88
72
32
40
35
213
57
55
156
56
21
127
260
76
104
76
20
75
102
7
12
56
112
108
12
80
96
45
159
57
3
28
72
128
40
17
18
9
64
32
220
83
61
35
49
24
12
8
52
155
36
205
80
9
66
25
92
15
13
68
64
11
9
117
6
37
32
160
224
124
107
33
3
45
3
37
8
100
36
104
132
3
30
51
156
228
39
21
12
4
116
45
3
207
105
172
107
81
48
124
236
69
103
59
9
112
5
48
91
5
90
1
104
88
20
12
48
135
1
56
16
108
41
18
37
44
72
3
42
67
56
184
35
13
20
112
83
45
52
53
75
15
9
24
16
5
18
37
179
30
27
45
3
309
147
216
28
60
11
18
55
60
80
165
42
9
21
24
91
48
36
44
28
32
27
49
5
51
16
140
3
1
128
72
21
63
57
24
51
4
20
45
198
81
100
59
12
9
24
93
27
16
101
115
84
131
73
68
3
12
145
24
84
20
40
71
253
32
48
96
24
28
144
35
133
56
100
32
28
11
9
72
48
39
93
88
17
48
7
80
57
415
8
9
3
52
89
55
72
59
13
80
28
60
119
241
83
9
52
20
15
54
75
12
48
204
36
51
6
103
17
195
24
24
16
215
48
57
48
111
61
84
152
24
76
20
24
45
150
84
25
12
432
20
16
200
16
144
312
48
35
37
60
20
63
6
3
28
68
45
31
108
5
55
47
18
171
24
60
16
36
168
47
25
29
91
68
81
19
80
72
45
54
21
45
3
120
36
9
103
60
29
18
21
4
8
40
80
12
60
36
156
15
6
3
27
90
19
104
4
60
11
21
24
24
96
124
17
63
60
48
28
20
324
105
72
3
40
56
15
49
95
1
92
123
249
160
53
18
144
78
54
21
63
6
3
316
60
71
21
9
91
77
15
52
5
31
24
48
35
78
175
80
100
5
198
36
85
96
17
27
28
20
315
21
12
12
36
60
21
19
92
52
180
35
36
132
33
40
35
1
128
123
37
17
30
1
72
17
75
15
54
6
84
81
24
256
108
8
153
39
33
55
17
6
37
8
72
12
16
20
100
41
18
30
ABCD 95611050844*3^$a+1 [50035]
18
9
51
18
11
43
5
76
48
27
54
11
97
35
24
28
108
9
36
39
32
73
48
47
4
21
6
30
11
43
81
24
36
27
66
63
56
24
7
17
36
36
13
11
88
33
18
45
12
20
36
172
80
16
12
92
13
3
32
79
29
24
49
15
3
45
80
73
51
93
11
49
75
140
84
19
6
107
64
9
3
68
28
44
12
16
3
33
39
24
5
112
99
9
57
3
36
8
25
15
81
11
43
29
12
48
24
13
3
24
12
24
164
72
1
23
12
19
77
1
59
4
8
19
9
72
93
24
27
108
24
44
160
12
108
12
75
33
12
84
33
107
12
112
3
18
18
21
48
8
31
33
57
15
44
148
117
51
21
36
111
3
41
4
44
37
15
128
24
13
27
116
124
56
1
36
143
28
36
68
148
12
32
12
43
48
60
21
36
36
24
32
12
12
19
189
36
32
1
15
3
9
27
17
72
19
9
3
69
57
11
264
84
4
44
61
6
18
48
59
13
83
12
112
36
8
19
6
147
15
21
24
63
69
56
40
20
49
36
119
4
20
52
21
11
36
12
40
21
23
31
33
20
7
81
8
24
40
9
59
120
1
59
40
32
108
12
4
20
4
20
1
3
8
88
44
79
5
64
303
5
1
83
40
152
4
12
69
15
3
17
64
20
64
45
15
32
13
123
12
9
18
21
27
6
3
44
12
24
16
44
16
32
55
18
3
56
13
51
60
57
27
8
72
12
96
49
18
41
64
27
66
11
28
21
63
129
51
9
27
8
13
23
36
55
17
1
23
76
56
25
11
1
83
13
12
35
7
18
83
12
76
8
1
23
76
63
66
75
108
68
12
13
27
44
12
64
24
9
15
60
9
15
8
37
27
56
48
184
104
40
32
4
8
28
8
108
12
73
11
31
41
16
20
48
72
19
105
39
18
143
37
131
40
9
3
9
6
30
11
12
60
36
4
3
29
60
16
39
6
18
65
24
36
13
11
24
108
24
4
33
3
51
17
28
12
44
1
39
51
33
9
66
42
30
93
8
64
84
60
21
23
12
37
12
59
37
99
153
47
79
21
36
33
23
76
60
12
12
24
60
15
9
8
61
23
4
93
23
100
57
132
84
23
16
12
27
9
21
75
3
69
32
36
37
96
3
24
120
20
4
48
63
108
9
20
24
12
48
36
1
51
8
25
51
3
21
39
66
3
12
3
222
3
24
9
63
8
52
39
29
76
12
12
44
43
77
13
30
41
31
5
36
28
9
155
37
63
68
16
20
13
204
144
143
19
18
27
39
36
21
80
7
5
76
20
13
18
21
308
16
24
9
12
3
39
48
33
80
4
51
77
12
12
4
12
20
73
107
37
123
93
42
12
126
59
12
12
96
12
40
75
33
8
84
12
7
5
24
4
117
30
42
27
92
19
33
9
18
5
4
80
60
4
20
4
93
3
33
39
27
60
12
53
72
108
52
24
12
44
24
28
3
5
25
11
40
21
36
60
107
12
28
56
36
61
15
9
11
12
4
72
132
32
36
28
20
4
27
29
24
13
23
36
36
31
81
20
24
61
12
83
13
72
15
20
72
16
57
23
85
12
51
99
9
135
21
8
16
45
54
57
87
66
42
21
104
19
9
8
13
18
6
3
92
31
9
44
60
4
36
56
24
4
32
12
100
84
105
15
60
39
30
39
32
4
12
27
101
60
28
93
111
24
15
9
56
1
15
8
36
100
68
40
60
8
4
60
92
49
15
9
27
144
12
12
33
35
64
33
15
3
53
72
4
9
3
15
72
60
21
24
32
40
72
81
11
7
41
43
6
63
27
12
21
32
1
59
1
3
80
1
60
23
12
72
100
60
32
4
57
12
15
44
64
44
1
3
24
8
64
45
12
18
77
12
79
81
36
21
11
25
27
51
29
7
81
48
24
20
16
21
183
20
49
72
18
33
21
83
28
84
63
18
27
36
24
15
96
5
24
25
27
12
144
20
13
66
53
40
120
44
31
9
68
13
39
32
28
96
44
40
24
48
32
160
39
30
15
21
11
13
27
9
11
7
45
108
21
51
44
1
27
96
69
72
60
15
33
47
31
29
25
11
12
49
51
12
3
65
36
48
1
30
33
36
20
16
3
29
61
126
101
12
31
9
12
21
155
24
72
13
3
12
36
72
20
37
23
16
20
1
11
88
36
72
44
24
13
12
36
23
4
20
4
81
155
40
32
16
9
111
56
31
126
15
12
8
28
21
83
97
36
15
80
64
27
36
9
3
42
15
32
40
20
16
33
11
4
36
39
9
72
32
28
9
15
24
8
1
36
36
18
77
4
56
144
96
43
21
105
99
27
45
147
6
12
3
69
18
45
33
83
73
24
3
69
35
19
36
18
39
44
40
44
12
48
112
68
37
63
9
23
13
18
17
60
16
12
8
13
23
1
119
28
20
36
172
32
96
19
18
12
18
41
60
79
129
57
63
8
67
17
25
23
7
126
15
24
69
6
9
44
13
23
55
17
12
7
30
11
25
27
20
12
13
11
84
216
36
28
44
24
48
24
7
6
12
51
9
3
8
36
64
12
3
41
112
3
33
20
1
35
24
31
41
36
76
20
13
3
123
53
24
24
4
36
57
27
45
30
18
111
12
9
54
30
15
99
72
12
41
12
16
56
12
13
47
24
28
48
9
23
13
24
36
59
7
162
75
21
3
24
44
13
59
31
6
95
7
29
60
48
60
37
18
6
63
12
20
24
64
9
27
20
31
29
16
32
49
15
51
53
52
8
28
8
1
11
4
15
29
61
35
12
4
9
11
61
11
145
3
21
12
36
39
39
45
68
112
32
96
37
6
9
45
51
21
27
27
41
12
13
35
16
9
3
48
21
11
16
9
3
144
33
ABCD 95611785884*3^$a+1 [50003]
4
30
32
33
9
36
16
36
230
114
16
47
13
8
40
32
24
18
16
6
108
68
124
96
44
18
18
4
23
1
122
54
34
72
17
7
41
45
27
45
66
9
13
32
76
32
27
1
84
32
6
40
77
25
155
48
49
6
8
46
66
185
48
21
18
40
66
96
14
16
53
1
122
54
114
45
9
40
50
130
12
74
16
29
67
17
48
25
108
50
102
24
3
36
1
104
52
54
50
96
94
30
83
36
45
12
10
18
72
48
35
21
16
47
93
58
6
48
11
9
156
4
36
59
87
88
56
34
23
15
57
13
60
14
88
32
40
14
24
72
40
80
51
45
3
225
39
33
15
48
9
112
14
10
126
8
10
12
96
35
49
38
48
130
92
18
178
20
52
35
3
22
80
15
13
14
30
18
24
144
30
15
115
17
37
168
8
130
5
37
54
104
34
92
76
62
18
24
36
112
188
78
106
6
62
75
25
68
130
5
9
196
180
18
65
24
48
13
180
86
21
109
23
21
4
60
95
43
2
48
3
147
102
40
56
76
44
42
33
39
90
108
18
66
6
22
108
12
122
90
6
30
15
49
170
24
54
111
37
62
6
12
118
17
60
192
1
144
50
16
29
3
57
36
57
4
23
36
9
148
8
46
41
9
48
78
72
18
52
32
24
72
72
58
62
90
21
19
110
18
70
107
108
3
54
18
54
39
81
18
6
4
86
90
216
4
26
21
3
54
16
47
49
44
24
171
27
18
15
84
153
12
75
25
71
9
108
4
36
20
112
12
14
24
81
79
32
33
57
4
2
94
26
22
92
160
36
60
120
95
15
18
4
11
7
48
24
8
112
32
6
12
75
195
141
9
48
24
40
156
35
73
35
25
252
72
95
25
2
48
118
32
106
24
50
3
123
22
12
6
32
30
4
23
31
104
45
13
95
9
28
8
3
37
72
155
31
14
18
22
152
3
33
22
38
52
11
12
15
48
54
18
18
22
38
84
3
33
10
29
33
183
19
18
83
9
72
58
8
18
4
132
71
55
80
42
88
24
8
15
31
14
18
94
11
7
41
12
13
14
33
57
36
60
40
44
10
41
39
126
64
12
11
12
33
12
108
198
6
51
15
40
74
54
112
18
30
209
61
2
54
90
33
25
71
12
43
80
225
87
18
52
2
16
42
68
39
225
10
41
57
22
96
29
163
18
222
14
16
60
47
33
180
42
18
3
27
24
9
9
3
73
36
11
75
112
86
4
11
97
95
9
4
126
14
90
22
32
48
15
93
15
7
104
46
8
82
18
104
12
4
6
8
21
19
110
15
25
26
40
17
33
24
88
14
9
69
3
45
10
48
29
21
46
50
54
106
68
100
8
3
25
36
158
45
25
2
33
7
89
9
46
32
40
8
40
29
3
208
234
36
12
32
72
78
142
23
67
29
21
6
192
153
108
12
7
5
27
9
12
49
20
54
16
50
108
82
30
23
117
118
62
40
36
20
34
50
64
14
72
178
182
9
12
9
4
20
52
78
102
90
5
9
40
56
3
45
40
107
15
150
18
70
2
72
126
72
15
19
14
72
10
50
27
3
22
23
60
153
30
24
18
4
48
60
23
45
75
12
51
45
49
122
9
1
104
94
98
4
168
11
61
176
63
49
66
24
48
14
18
105
45
3
108
37
14
16
168
54
66
50
60
180
39
117
24
27
79
14
10
62
40
42
50
112
48
35
1
36
11
12
103
5
139
24
14
48
4
6
122
22
101
12
57
168
3
37
30
6
32
147
135
130
83
13
54
32
21
60
79
29
49
8
18
64
18
8
64
83
25
44
40
164
90
69
3
45
25
23
1
8
28
72
48
14
6
58
62
40
74
34
6
50
108
40
11
1
6
30
132
23
72
45
3
69
40
26
40
72
2
48
76
2
40
17
33
30
18
27
9
36
148
32
123
61
90
38
18
70
20
54
66
3
120
12
312
63
72
16
2
4
50
34
36
104
36
100
8
132
88
78
170
54
9
60
61
14
82
80
4
119
25
2
45
85
14
16
18
86
40
6
50
70
18
6
71
67
50
75
57
4
32
12
82
134
10
32
18
22
32
16
2
4
66
53
19
38
12
111
1
36
20
12
18
72
10
23
13
12
24
48
6
29
57
18
22
23
67
30
18
72
29
49
18
102
23
27
10
23
175
14
58
30
50
6
27
12
51
16
6
98
6
108
30
42
54
9
21
42
34
126
17
61
116
40
126
14
24
72
48
10
14
15
25
18
48
77
9
4
24
48
14
40
18
86
90
94
50
51
ABCD 95611869014*3^$a+1 [50014]
33
175
32
225
132
459
9
87
21
180
135
45
19
80
273
132
43
137
55
128
16
29
72
43
17
108
3
117
75
177
175
5
315
33
255
45
132
15
48
45
163
137
7
96
32
45
115
137
39
21
36
183
96
165
96
84
135
45
3
93
192
243
112
65
72
48
103
32
192
105
151
65
24
108
187
113
15
45
12
60
123
57
151
29
51
129
36
43
41
36
60
103
144
176
129
72
231
45
19
96
240
77
72
43
65
108
72
180
12
180
55
305
63
105
55
48
80
9
103
113
207
288
9
60
288
43
5
132
231
64
5
168
84
15
96
105
199
41
55
48
41
48
103
137
55
48
125
3
112
29
163
80
16
32
129
48
15
16
32
144
45
163
5
12
15
144
117
27
117
43
48
89
48
7
48
17
168
247
336
185
7
48
32
288
45
84
15
93
132
159
309
43
185
7
377
183
352
41
372
72
91
17
111
177
72
55
32
16
48
209
271
161
15
165
91
80
64
113
31
17
24
36
163
80
57
7
128
249
199
32
69
180
36
19
293
288
12
31
41
135
16
89
48
135
285
163
192
17
96
120
72
132
300
31
185
103
29
3
177
228
43
29
3
144
105
103
257
108
60
247
113
15
48
129
60
36
84
240
75
48
177
31
29
120
108
72
55
48
5
43
17
31
221
99
57
87
153
55
17
31
41
48
72
111
144
16
48
80
160
77
84
63
112
144
29
67
128
345
48
39
93
3
45
24
120
3
48
9
55
96
5
24
19
17
79
80
16
125
540
87
57
180
355
113
111
249
135
16
29
3
48
64
53
12
63
9
55
161
63
9
7
101
24
48
108
7
17
15
165
408
288
115
144
53
75
33
63
16
288
5
27
208
113
367
48
48
17
60
12
60
48
187
176
201
108
12
240
156
204
180
19
80
9
55
137
360
63
105
7
281
39
240
16
77
51
160
29
387
93
708
144
15
144
141
211
65
72
7
113
127
48
48
48
77
3
69
12
63
16
144
192
240
173
51
201
60
156
72
183
64
144
41
55
48
176
96
16
48
29
132
108
120
315
33
79
96
89
183
33
63
369
15
96
177
15
48
64
5
12
63
33
180
75
45
115
137
7
125
163
272
16
128
304
32
96
112
65
288
ABCD 95611899434*3^$a+1 [50018]
69
47
4
216
36
68
37
39
36
144
44
132
28
177
35
25
83
112
140
48
1
108
3
24
21
120
143
97
24
71
60
25
95
28
117
143
192
124
33
111
20
61
95
36
88
81
36
15
164
13
3
8
37
363
297
132
60
11
112
69
39
9
48
204
51
225
39
45
168
11
136
33
27
33
120
83
144
120
253
120
71
36
76
60
9
48
171
20
37
24
59
96
16
105
119
16
308
181
96
23
16
81
60
59
40
336
68
49
51
32
37
60
60
12
195
20
124
9
12
59
112
60
80
37
107
64
116
4
21
180
35
36
49
119
109
171
60
36
56
25
203
52
9
51
9
120
11
97
63
24
93
27
56
385
24
95
4
57
23
1
95
76
69
51
45
83
60
16
21
23
36
133
107
60
100
261
15
9
131
25
12
12
95
13
23
108
16
36
105
60
60
63
32
24
1
179
4
57
12
107
40
56
64
44
156
25
95
85
11
108
36
13
108
39
56
37
107
4
21
11
124
20
73
23
124
21
63
20
49
27
105
120
59
109
107
96
24
1
3
129
3
117
27
33
72
51
44
16
45
99
200
121
95
120
108
76
141
39
20
25
35
181
84
48
48
75
188
12
24
64
57
192
23
109
11
264
13
47
13
83
169
60
48
63
105
183
92
49
11
180
208
9
11
16
44
52
48
237
179
24
36
16
117
71
121
155
1
60
63
117
144
15
176
37
11
96
16
164
1
15
105
3
21
15
60
20
1
12
47
36
85
179
36
108
37
143
97
60
60
12
107
4
21
48
60
87
93
108
12
47
180
60
16
117
63
45
59
24
40
32
228
36
96
97
11
36
145
11
28
72
9
39
56
4
81
48
143
64
36
80
124
20
61
12
63
57
132
36
95
84
181
72
23
204
85
95
61
12
60
60
47
61
12
47
4
9
147
200
13
107
36
4
60
84
9
143
24
24
16
24
296
73
72
108
83
244
81
15
345
23
12
25
120
12
180
111
21
131
145
12
51
57
23
37
23
60
1
36
99
60
36
45
60
84
59
49
60
3
68
16
20
25
95
40
201
132
123
248
16
24
9
12
36
60
35
24
1
12
71
36
144
40
9
23
109
48
12
11
240
48
397
3
189
48
15
344
16
104
25
15
176
109
96
132
48
59
64
36
104
36
13
131
36
40
20
25
168
3
45
12
51
9
11
49
63
57
23
108
1
59
52
129
51
69
11
24
24
40
32
25
24
131
160
45
24
48
71
1
36
15
44
240
16
20
4
33
168
23
37
12
180
120
51
57
24
96
23
16
21
192
47
13
23
108
336
85
168
47
13
240
107
40
45
71
37
71
52
20
48
49
23
277
51
56
25
11
240
64
36
140
148
21
51
84
45
15
45
75
24
9
11
12
145
119
76
60
84
36
44
84
109
3
8
49
47
4
12
8
136
20
13
3
60
9
59
1
36
123
177
59
24
16
33
12
11
25
75
60
45
83
1
135
93
48
63
36
104
36
16
105
132
48
23
1
11
25
59
96
40
117
12
228
47
1
12
23
88
32
97
71
37
99
33
131
12
25
12
3
24
20
61
120
23
1
60
35
144
37
143
36
40
165
60
36
144
11
24
61
15
9
275
13
107
1
15
8
96
36
205
135
80
28
116
64
69
ABCD 95611983232*3^$a+1 [50053]
24
28
12
8
52
8
148
36
36
5
78
45
9
66
1
23
13
44
28
12
41
3
12
153
79
96
120
24
36
80
36
4
29
15
72
15
33
88
452
40
17
55
224
51
13
152
76
212
48
12
21
51
9
87
105
15
132
21
7
24
48
5
60
123
84
4
5
99
76
77
90
13
17
55
12
60
161
42
129
9
6
126
7
72
104
204
52
8
3
54
123
15
6
31
36
12
32
40
65
3
28
35
114
30
6
7
65
31
12
108
24
32
93
15
72
9
99
12
9
19
48
29
126
18
27
57
135
27
144
69
75
1
5
72
72
36
7
104
76
113
19
17
54
45
4
20
93
19
131
45
189
31
53
15
4
92
16
48
24
48
65
15
244
65
3
48
3
174
60
27
36
12
136
185
31
116
15
48
109
17
60
43
68
63
1
116
9
159
40
32
99
66
19
5
51
24
24
36
88
116
24
105
3
12
16
72
12
41
6
30
19
20
21
99
24
12
9
36
43
8
57
67
48
32
144
64
216
36
56
12
27
21
117
207
33
27
16
29
63
16
44
12
9
36
66
9
48
15
162
63
63
49
116
69
24
54
30
31
11
66
15
12
33
18
45
9
12
55
36
8
4
8
12
16
104
100
23
54
15
16
35
9
4
5
19
5
120
127
20
36
84
16
20
63
25
44
48
75
9
76
5
75
24
33
27
48
28
12
41
31
20
4
44
40
20
48
15
49
44
117
19
48
41
31
36
32
105
87
120
21
63
9
15
3
18
55
5
39
120
28
20
4
108
48
65
43
20
4
48
20
88
176
81
144
163
48
113
19
53
19
8
60
45
120
87
21
67
128
27
18
15
52
156
149
3
12
21
87
45
43
65
30
9
28
35
42
15
15
6
31
41
67
36
72
8
9
15
60
12
99
45
81
75
84
75
81
40
8
168
39
24
30
27
87
21
51
54
7
152
51
145
149
66
9
112
44
12
4
35
45
28
32
135
21
60
12
48
28
44
21
151
29
15
52
5
15
12
45
18
93
72
28
20
160
120
60
56
39
66
3
16
80
184
20
12
141
27
60
52
59
9
93
55
8
12
57
27
3
6
36
30
6
7
56
16
24
84
23
42
12
163
8
4
60
53
103
60
72
113
75
33
12
67
72
29
7
24
80
135
90
36
127
48
80
28
5
15
96
69
96
99
27
9
93
18
37
72
59
57
40
23
37
8
69
30
18
19
20
16
17
135
15
193
192
113
3
84
36
40
32
88
36
108
8
3
30
114
25
5
91
5
120
31
36
60
48
24
8
12
33
24
30
1
5
39
48
132
9
19
20
21
15
16
59
69
96
12
33
6
18
48
60
18
81
124
104
45
27
24
84
15
25
23
93
64
11
57
117
3
72
21
31
80
144
9
42
25
41
27
28
80
24
9
36
108
3
4
128
63
13
35
72
13
36
36
59
1
32
52
65
39
117
78
57
33
72
3
36
9
54
13
44
36
3
30
67
263
21
4
47
25
47
241
5
36
78
21
156
28
32
60
16
60
17
42
66
3
16
36
152
40
36
60
92
64
80
28
8
28
44
36
100
60
56
24
69
15
57
174
57
12
3
157
32
148
5
31
11
69
160
32
72
72
4
164
3
54
18
21
76
204
32
57
18
114
30
6
18
45
76
8
108
9
3
16
20
172
65
27
108
45
43
92
75
13
59
37
20
64
92
27
25
23
168
54
12
6
144
126
15
84
45
151
8
57
18
49
71
150
79
32
36
84
51
162
3
3
57
33
30
57
57
103
152
36
81
139
149
103
83
54
120
87
48
28
5
43
32
24
120
36
172
17
36
147
60
33
79
24
5
30
6
18
18
30
69
40
41
139
8
15
18
43
36
5
63
12
16
20
3
121
5
103
5
187
20
120
15
21
24
3
6
147
12
16
44
12
144
72
57
31
5
51
24
12
52
36
44
12
28
32
48
3
18
12
18
49
72
24
239
18
27
112
36
12
65
31
116
63
33
52
8
3
45
12
15
198
31
8
40
65
66
6
75
4
132
32
12
24
72
12
12
21
175
23
54
27
9
39
15
61
5
195
4
128
64
68
40
5
36
55
5
27
27
25
36
29
43
152
48
4
8
28
48
65
51
93
7
8
16
176
16
44
108
60
40
20
21
54
78
15
75
69
16
12
60
5
135
12
24
21
19
59
141
96
36
9
15
9
51
24
64
12
113
132
43
20
3
ABCD 95612524576*3^$a+1 [50020]
11
81
3
36
37
23
9
12
159
1
11
45
12
48
3
9
27
36
24
21
4
11
9
39
21
16
60
32
75
33
60
87
85
68
132
87
61
84
48
23
105
27
73
24
56
100
72
20
168
27
36
36
21
4
56
183
37
24
60
20
48
12
36
120
63
81
75
1
104
36
39
36
60
48
57
39
21
15
12
25
8
63
9
27
21
243
49
32
48
48
24
39
120
97
92
88
44
40
35
1
44
51
48
9
12
111
97
32
15
73
8
60
84
36
3
180
60
1
20
40
299
144
153
100
204
140
96
120
15
45
63
57
123
36
1
24
23
25
71
1
116
52
32
16
35
25
72
11
9
60
148
143
1
8
12
156
40
32
28
80
3
36
13
252
216
152
231
21
15
21
144
36
52
128
84
39
49
215
33
39
25
71
9
108
12
15
36
9
40
188
63
105
4
8
48
132
120
132
40
20
3
60
48
9
88
8
39
73
12
80
15
61
132
11
57
4
96
84
8
100
92
160
48
32
100
20
16
20
60
60
24
3
33
39
45
96
3
24
33
39
36
57
48
39
48
45
148
44
16
44
36
15
205
84
20
76
60
23
9
52
80
3
73
104
108
48
52
12
83
205
71
109
8
132
48
99
1
24
11
12
37
95
25
80
15
45
76
12
8
64
20
51
9
3
13
20
12
48
64
20
39
1
36
203
37
24
20
40
35
13
128
12
51
61
11
85
80
27
33
12
123
69
16
59
48
33
64
35
36
105
4
8
132
76
35
9
36
39
96
105
120
3
1
95
61
95
45
24
60
51
49
116
39
25
8
51
24
33
12
3
72
25
108
60
24
80
16
44
96
144
75
1
119
45
60
16
92
48
63
57
124
203
37
20
60
88
12
36
143
97
83
21
120
100
56
27
48
24
153
28
32
72
36
183
12
129
15
105
48
72
48
112
20
15
141
4
108
35
45
120
27
1
240
104
159
24
153
84
100
96
140
3
57
84
40
168
20
63
45
4
96
20
4
23
25
8
40
35
9
36
87
157
35
13
11
1
20
15
33
40
35
153
60
40
140
4
35
61
32
88
20
24
63
133
20
27
36
12
85
20
304
56
60
3
81
136
104
28
12
20
16
35
84
81
15
109
36
155
69
40
48
32
16
119
145
71
45
60
24
15
36
49
56
12
12
219
9
108
4
23
97
95
45
76
132
35
36
57
87
13
20
3
49
32
36
52
191
24
33
40
60
120
179
33
111
12
57
48
27
25
68
60
12
108
84
75
120
45
48
28
80
12
72
135
73
11
57
3
61
95
61
44
40
116
24
279
1
56
132
12
16
83
157
44
39
117
3
129
183
25
59
33
52
11
48
9
171
117
12
87
13
108
120
60
32
108
64
56
4
35
1
47
33
40
44
40
20
100
83
37
116
72
15
13
32
48
4
80
39
1
11
45
87
12
73
32
36
24
15
33
75
13
20
40
12
20
12
96
12
52
48
23
129
40
23
33
12
87
1
24
116
84
60
40
56
24
120
96
3
117
24
3
96
57
4
83
73
20
52
11
69
72
75
1
44
28
80
48
4
35
156
60
45
52
20
75
13
23
57
123
81
15
120
21
64
36
44
15
21
4
80
156
24
240
15
85
131
9
16
12
20
48
4
35
21
24
15
25
23
85
47
25
120
11
9
36
63
21
88
48
23
9
12
40
20
63
57
3
97
36
92
48
15
9
156
243
9
87
21
4
23
85
200
132
75
21
4
20
3
105
72
3
13
203
1
8
120
28
59
1
92
15
60
217
71
69
15
253
92
16
20
15
24
45
36
24
16
60
83
1
56
24
60
171
108
180
9
52
36
12
128
27
33
99
25
11
48
9
63
9
40
83
13
104
100
68
52
68
27
165
120
36
40
107
97
23
57
15
13
131
21
40
96
132
68
40
84
95
1
20
24
36
123
1
11
9
36
99
13
11
9
120
15
12
61
60
24
59
141
28
68
100
12
12
80
39
49
32
63
33
64
60
11
45
27
48
ABCD 95612625424*3^$a+1 [50051]
12
79
24
72
84
53
90
72
30
6
169
11
13
59
30
120
67
11
25
60
77
30
6
19
12
23
6
144
72
96
18
37
47
36
37
47
25
17
48
36
36
96
7
60
77
30
1
24
101
42
25
11
1
35
1
29
55
36
168
77
7
36
5
60
66
18
12
54
144
18
42
61
59
90
55
23
48
49
12
119
1
89
55
71
25
161
43
180
12
12
35
72
1
47
13
24
41
78
109
60
48
89
19
29
30
37
41
108
31
53
115
23
54
91
24
23
162
36
43
65
36
31
5
42
6
55
41
19
35
24
13
35
24
1
17
102
133
11
109
36
12
17
6
12
60
37
143
109
24
29
7
101
43
12
120
24
5
36
192
30
1
77
24
43
47
66
43
36
24
36
23
18
55
35
72
126
12
12
67
48
11
150
55
24
5
168
19
5
60
96
43
35
54
31
24
41
7
17
6
60
12
72
25
41
24
36
19
41
31
11
37
36
11
1
228
12
24
29
162
12
73
47
37
11
37
41
30
37
59
1
23
1
11
90
43
65
67
60
5
43
60
96
29
19
107
61
23
60
1
71
102
42
24
145
179
13
48
24
41
19
47
48
30
18
13
36
35
1
84
119
1
11
78
31
5
139
47
49
29
30
42
42
25
5
67
11
13
29
60
48
108
91
36
95
114
31
17
132
43
47
1
48
5
79
65
18
97
120
72
59
12
49
5
54
1
96
95
13
11
18
7
29
79
11
25
11
18
66
1
23
25
12
11
30
24
54
1
131
54
120
24
24
78
25
60
72
60
12
29
30
25
72
120
77
30
66
19
11
84
13
5
19
5
6
78
36
108
7
84
71
1
12
65
36
120
7
24
84
17
7
53
30
13
84
95
1
17
18
37
24
65
54
1
11
217
41
55
12
12
131
61
36
144
23
1
12
12
35
48
85
47
61
5
120
7
12
5
48
19
59
90
139
11
6
19
17
78
36
13
17
24
36
30
1
5
19
24
11
1
84
29
31
23
30
48
7
53
7
72
23
37
24
5
91
108
5
175
12
89
54
6
55
12
35
85
47
1
5
79
36
36
29
12
48
7
23
30
19
53
48
120
6
13
48
35
25
35
18
67
65
7
35
66
31
11
49
35
66
7
23
24
24
30
31
23
18
72
55
17
55
71
48
1
144
155
36
25
84
11
36
12
13
12
96
17
19
35
108
37
23
61
161
43
53
43
132
24
11
24
109
24
77
36
79
36
12
17
43
17
175
11
49
89
36
19
84
71
42
67
12
5
31
47
18
67
35
73
17
18
25
89
24
7
23
1
11
72
162
66
24
54
42
13
5
7
137
31
24
47
60
78
18
37
36
36
101
43
59
6
19
71
24
133
89
24
222
12
30
18
13
41
48
66
12
13
36
89
96
115
53
102
18
211
209
31
24
53
67
12
24
89
115
71
30
7
35
49
59
1
209
96
19
12
48
24
11
37
23
6
84
19
5
7
24
5
30
72
133
59
30
7
59
126
18
6
55
36
89
7
5
19
35
49
119
73
23
96
25
41
43
5
55
17
12
43
24
120
24
17
7
60
125
115
23
48
6
48
96
79
12
59
37
95
18
6
73
5
18
73
47
13
17
132
30
60
1
24
60
12
48
5
7
29
31
144
24
11
1
60
23
37
24
5
36
48
18
205
35
49
36
53
19
60
17
43
35
66
55
107
54
31
35
54
18
6
31
59
49
48
143
25
5
54
73
5
12
36
31
11
24
18
7
120
95
13
65
31
17
7
36
5
7
48
60
36
29
6
66
115
132
41
31
11
145
83
36
18
7
108
36
29
48
19
48
23
18
156
55
11
25
77
12
19
59
61
240
71
18
30
36
54
18
49
101
67
36
36
60
60
149
7
113
42
13
24
143
37
36
17
222
18
19
29
6
49
35
1
5
31
5
60
84
66
13
24
48
5
55
77
127
24
24
11
109
5
42
36
18
114
12
36
18
55
101
24
12
12
120
43
23
96
48
156
1
11
30
115
12
72
36
35
48
1
5
103
11
145
65
79
12
5
103
11
145
120
65
6
6
162
48
60
49
65
43
12
24
65
31
41
19
24
60
36
11
13
24
53
19
11
25
12
53
115
72
60
12
11
24
66
19
41
132
138
13
47
72
30
163
24
143
18
210
168
12
18
19
47
25
29
19
60
41
91
36
59
108
36
61
11
13
77
102
1
12
47
97
119
1
113
31
41
30
61
120
53
42
49
59
24
13
29
31
60
252
41
90
25
29
31
36
24
47
37
12
23
13
59
54
54
60
90
31
96
35
126
30
13
11
73
11
1
41
7
41
7
17
31
161
19
107
48
6
6
48
36
49
24
48
24
84
29
31
84
36
29
67
131
102
42
108
121
17
43
72
83
30
12
ABCD 95612637254*3^$a+1 [50015]
67
48
17
7
41
7
48
72
59
30
78
66
87
9
31
8
51
45
16
23
49
203
93
141
60
48
7
80
3
21
195
37
8
81
24
87
165
48
60
12
18
60
36
84
90
6
48
6
87
24
40
48
48
125
43
24
101
139
17
144
24
55
96
24
5
43
83
45
40
35
45
117
54
13
8
93
12
15
39
1
104
96
40
47
217
56
232
131
261
136
209
159
72
24
24
400
192
48
77
18
66
114
37
359
9
216
24
21
126
69
96
9
31
80
69
19
35
21
105
114
205
65
7
59
45
15
121
35
85
192
17
90
126
15
3
36
49
179
61
120
72
8
135
36
6
18
45
75
21
93
108
159
3
18
54
120
69
96
69
60
54
1
56
459
42
162
73
8
75
21
16
128
64
47
18
7
23
33
27
21
189
108
144
24
15
21
43
176
171
6
84
78
93
48
136
29
72
187
32
136
192
47
121
80
64
5
54
90
102
24
13
48
104
69
91
24
29
27
21
3
16
23
153
3
21
15
129
16
96
17
12
19
41
31
59
108
57
69
27
120
33
15
96
16
35
54
31
23
57
87
1
24
8
129
156
139
24
144
8
87
108
30
42
72
54
36
48
6
85
80
16
125
36
48
90
36
96
18
7
24
59
84
121
5
312
54
36
313
32
24
405
43
48
80
3
181
80
9
60
144
27
88
11
30
127
8
16
35
45
9
135
64
48
192
11
85
5
67
17
63
360
33
12
99
9
54
36
54
96
84
123
27
13
8
141
163
53
84
39
16
149
126
69
112
29
19
17
79
65
55
23
90
48
150
225
64
48
8
9
114
30
15
240
64
5
3
3
37
107
102
15
16
59
61
8
184
8
69
108
30
73
53
51
45
51
88
24
8
112
17
294
162
79
24
107
18
96
75
69
139
96
32
40
104
24
87
145
107
133
24
41
18
90
27
48
64
8
63
1
59
30
31
83
72
141
144
111
153
136
24
96
48
32
96
40
48
24
53
54
60
9
45
171
16
59
18
51
9
63
9
48
7
96
8
16
176
3
96
61
47
97
5
180
24
127
72
11
234
43
8
9
12
19
41
55
104
72
57
31
5
30
109
48
24
336
23
25
197
139
24
24
72
24
17
54
60
13
32
160
23
33
63
25
77
42
48
108
37
80
64
59
37
8
39
36
126
31
59
114
27
88
24
8
48
40
72
47
57
39
1
65
24
7
77
60
415
11
6
144
15
40
56
16
29
234
36
13
8
24
64
185
192
90
69
75
13
41
15
72
27
117
9
79
11
102
135
24
64
176
24
112
29
283
161
186
210
235
48
41
7
8
189
43
104
69
19
11
162
78
109
176
72
112
48
17
63
168
216
45
99
112
179
60
18
72
54
1
65
24
31
56
24
64
71
9
40
144
120
48
59
85
35
61
24
176
153
31
80
96
45
3
177
199
5
75
24
16
24
35
42
48
91
23
73
209
79
32
105
103
59
6
7
5
67
23
129
24
45
60
126
81
48
171
61
8
40
32
48
40
29
18
129
63
96
90
7
48
56
16
29
54
54
42
30
79
32
48
81
135
136
8
21
126
13
11
30
24
12
54
78
63
9
66
54
108
43
24
95
78
51
57
7
32
99
181
35
24
12
198
19
32
45
48
27
141
48
75
51
21
40
65
79
29
19
8
64
104
ABCD 95613388342*3^$a+1 [50097]
165
15
120
87
18
90
105
12
108
129
60
27
21
27
96
9
3
45
72
18
9
69
84
36
132
39
48
12
96
15
57
75
66
75
129
63
3
117
15
12
18
27
72
48
36
165
12
3
12
27
81
216
24
147
18
39
45
36
39
96
96
9
102
18
72
39
21
48
15
117
3
24
36
9
51
75
81
3
6
72
87
231
81
51
33
36
60
33
66
9
81
114
210
3
72
21
72
27
36
39
57
51
33
39
18
162
21
36
24
135
225
69
66
69
12
36
60
27
117
48
51
30
15
132
33
51
24
39
45
36
156
189
132
39
84
39
225
48
120
24
24
45
39
72
51
45
45
279
48
261
54
93
84
84
60
12
12
60
96
24
15
117
9
60
75
84
12
153
51
60
156
180
93
51
69
78
33
24
135
6
39
72
171
45
12
15
33
72
63
48
45
45
39
96
36
48
33
267
21
27
27
21
15
105
24
21
171
129
135
60
36
96
3
210
150
30
72
15
12
120
180
111
12
177
63
105
72
72
33
60
171
39
6
255
9
27
144
60
24
36
60
60
36
84
36
33
3
108
120
12
72
75
60
105
60
141
135
129
147
24
96
93
60
30
90
6
45
57
27
33
30
69
36
84
33
87
204
87
45
84
9
24
315
12
60
81
207
3
78
174
21
120
27
45
12
48
72
21
15
84
252
168
36
69
147
33
3
75
9
84
9
78
90
102
6
51
24
105
39
45
15
72
48
15
48
93
24
108
12
21
159
36
15
9
108
24
153
18
69
60
24
84
33
12
15
201
24
36
15
57
15
84
36
108
39
96
54
27
60
69
15
36
168
60
12
60
60
3
6
159
12
24
69
15
81
15
39
30
18
18
144
3
12
36
120
36
36
33
99
36
12
60
63
9
93
87
12
48
60
48
57
3
24
21
60
195
87
117
84
36
129
27
24
36
60
60
57
36
204
36
30
24
81
60
216
69
15
36
93
60
63
12
81
75
60
24
72
81
27
12
144
12
12
120
81
195
36
153
3
105
99
36
57
36
39
252
24
84
123
33
36
3
60
57
48
21
111
36
45
180
18
54
96
39
63
78
12
99
9
111
96
24
3
57
3
18
18
84
105
3
93
516
36
57
15
63
9
93
51
12
27
237
69
60
15
204
15
45
63
93
132
24
3
45
12
99
9
81
90
24
18
39
24
24
12
60
96
72
12
33
27
81
123
24
3
18
87
15
9
33
3
33
27
60
24
108
12
36
12
36
27
9
60
228
108
12
135
90
60
51
12
60
15
9
36
24
39
69
165
15
228
168
27
90
75
252
36
24
48
12
21
171
9
135
39
18
39
273
36
39
60
48
240
117
30
36
81
108
132
99
141
48
48
15
57
12
33
3
60
33
51
60
24
204
120
3
60
9
216
24
213
63
33
99
12
36
27
6
255
177
90
93
27
69
60
108
12
120
33
123
3
21
36
33
39
12
213
60
3
48
75
141
24
84
132
84
204
51
30
51
24
12
75
285
144
96
57
156
72
39
96
12
3
30
3
96
63
21
15
81
48
48
120
84
3
30
147
69
27
72
72
81
87
108
3
141
36
75
69
36
45
75
60
24
33
6
45
24
120
3
45
84
60
33
15
75
105
33
39
33
51
36
36
108
24
3
18
75
27
45
12
12
36
24
120
96
72
48
63
21
36
45
180
27
72
36
24
264
27
42
123
72
60
45
18
108
150
75
36
24
117
27
36
120
27
69
201
42
45
ABCD 95613991178*3^$a+1 [50007]
35
48
9
60
21
127
60
32
21
55
20
120
87
25
83
36
24
37
155
33
12
15
18
79
36
77
87
93
27
16
35
45
60
105
127
23
9
28
120
125
72
90
13
48
29
96
19
11
37
8
9
15
36
9
3
48
4
20
63
133
17
75
27
33
39
69
12
12
16
17
72
31
20
99
13
35
24
30
6
25
32
28
5
3
4
48
32
21
210
25
44
93
15
100
89
31
8
9
31
47
162
63
9
63
3
25
72
20
16
32
3
49
17
19
84
23
33
132
33
24
63
9
120
103
36
24
5
63
45
7
221
75
60
9
111
12
40
20
28
20
12
60
48
9
31
5
6
21
12
15
25
71
30
24
223
8
39
1
20
15
12
204
73
47
109
197
43
12
23
25
77
18
9
15
61
11
30
6
12
6
27
9
30
69
60
40
107
72
61
11
18
55
8
93
36
3
28
12
20
16
11
78
18
18
84
3
3
85
32
129
36
15
40
8
144
28
17
91
44
40
36
59
1
44
15
73
12
17
39
172
68
51
69
4
96
11
18
36
79
36
5
19
8
100
68
4
17
31
29
3
33
43
101
31
8
40
65
7
92
63
133
11
69
4
53
54
18
51
69
6
90
15
4
56
4
23
85
47
21
12
33
27
28
20
4
101
7
8
72
60
60
9
24
216
39
4
41
7
92
96
40
17
7
71
72
105
48
12
28
24
11
37
60
8
24
75
12
13
68
45
43
20
24
27
1
12
8
63
25
20
24
45
138
108
9
33
15
129
54
90
7
48
24
47
69
21
79
60
72
53
54
18
132
36
66
133
47
33
16
41
6
25
108
72
12
17
18
61
20
9
18
57
76
144
41
79
17
31
23
54
30
6
7
12
68
12
27
13
96
84
5
75
15
36
84
25
17
31
107
33
9
51
159
6
43
29
55
8
9
63
3
37
41
79
68
28
89
3
15
45
12
15
25
60
83
57
100
8
88
17
15
15
18
15
135
9
88
12
35
1
17
67
131
30
90
9
123
12
6
66
90
6
210
15
27
1
11
186
30
24
49
20
15
54
15
63
57
51
72
33
4
11
6
30
69
21
39
24
16
24
48
72
96
47
25
8
120
27
30
87
76
24
8
40
179
13
20
75
72
36
33
4
5
31
32
60
40
108
17
90
84
33
76
44
76
12
89
31
113
66
61
8
4
23
72
93
33
174
45
16
144
107
1
65
43
24
47
9
52
20
3
97
17
63
52
36
152
3
84
25
8
129
31
137
75
36
144
76
12
53
99
75
18
3
12
72
156
52
200
100
68
12
99
13
68
108
15
49
113
12
31
72
83
9
27
120
73
95
30
42
9
60
12
9
51
60
99
61
192
60
17
66
13
167
18
24
15
40
108
29
24
7
8
4
36
11
6
30
37
5
3
40
8
21
54
45
52
47
133
48
101
63
36
81
99
52
20
33
15
15
25
12
12
36
60
5
7
29
138
6
87
69
3
16
32
12
36
144
28
12
8
28
320
52
8
24
148
53
27
40
72
5
63
3
205
44
63
108
84
13
29
3
87
133
5
18
24
21
100
212
3
13
5
127
12
11
9
21
15
60
21
30
36
13
140
12
33
36
18
1
24
36
24
80
15
141
57
43
11
13
95
153
15
93
9
42
33
51
37
149
18
13
17
43
17
30
21
132
88
32
87
45
76
24
20
16
32
9
43
65
3
40
23
24
12
49
101
79
5
60
19
8
52
36
44
15
18
3
12
120
112
11
69
40
176
24
33
55
53
7
72
47
30
43
47
1
192
36
24
120
23
78
19
68
12
63
57
153
7
35
36
84
1
120
5
67
8
24
76
20
27
25
95
57
33
15
57
3
72
100
23
33
60
60
69
31
12
47
1
119
13
5
42
18
43
11
21
12
123
57
60
105
75
28
20
40
8
21
6
12
1
77
43
95
45
180
4
23
60
13
5
39
15
21
40
11
18
138
25
89
43
48
8
39
13
12
107
61
32
33
27
21
55
32
60
15
18
99
40
5
43
8
4
5
55
47
49
72
92
27
18
48
43
29
6
84
6
19
80
27
13
48
80
40
17
51
40
35
9
28
48
89
63
28
20
4
56
84
48
72
3
37
5
12
24
87
15
24
18
31
44
33
12
126
37
80
15
48
36
9
9
6
85
32
99
33
40
47
18
55
8
9
3
57
18
33
12
48
28
24
60
47
49
44
15
18
127
200
16
137
27
40
20
3
57
75
81
4
71
45
100
24
20
87
54
39
36
9
63
45
18
60
97
8
4
8
28
11
1
17
63
69
19
11
54
24
3
15
37
36
12
8
69
171
21
36
15
12
63
117
36
52
65
132
90
18
7
56
40
224
16
11
61
53
7
23
45
27
24
49
32
40
20
39
9
60
4
96
101
3
33
12
3
3
9
100
8
12
16
11
93
88
48
5
99
15
18
3
15
97
8
100
29
63
100
65
175
8
4
71
37
60
29
ABCD 95614138598*3^$a+1 [50000]
43
32
24
16
144
48
56
40
59
61
29
27
24
3
141
9
31
35
18
27
63
6
27
24
3
36
126
3
27
18
19
77
30
45
88
32
21
18
30
42
54
51
15
18
31
5
51
75
54
6
33
15
49
41
36
24
30
36
33
21
252
24
63
27
133
41
36
96
43
8
39
54
27
9
15
64
65
15
24
51
54
15
64
8
15
24
25
48
47
6
48
60
102
49
5
6
18
19
8
75
69
75
69
16
8
3
85
23
33
93
30
6
7
23
78
12
87
64
72
24
32
24
72
64
101
43
11
13
48
8
57
55
203
30
36
24
27
9
90
69
16
41
18
12
33
117
43
47
9
24
16
41
79
59
117
15
9
21
19
59
30
6
49
17
79
101
24
30
6
54
33
16
96
35
21
45
67
8
40
173
19
17
36
43
35
45
88
48
65
31
29
36
18
12
108
37
23
30
19
23
33
24
40
8
3
117
144
21
3
40
8
9
18
21
16
29
54
6
7
83
66
24
91
32
16
71
114
12
43
17
54
84
13
23
60
54
66
37
77
19
47
1
35
18
67
8
15
42
30
81
96
3
13
8
33
63
33
90
108
120
60
12
90
7
17
30
265
5
54
186
51
3
66
6
21
24
3
6
30
6
51
33
31
29
36
30
114
15
88
23
49
96
8
64
17
30
25
32
57
12
3
88
17
6
9
81
31
8
15
73
120
17
36
3
48
16
8
21
75
63
1
48
8
3
90
30
6
7
149
3
24
24
3
60
1
104
39
25
101
36
48
6
1
24
48
104
48
24
48
16
23
49
144
41
15
39
42
30
1
48
5
36
18
61
24
5
60
30
25
32
15
33
81
234
13
59
18
51
16
72
17
7
32
24
48
33
6
25
24
17
18
21
15
1
48
11
109
96
8
33
54
6
91
24
5
180
7
101
3
3
36
9
16
23
33
64
65
103
101
126
117
3
24
30
55
89
63
63
1
23
66
15
129
6
49
24
48
23
66
6
1
24
23
97
48
17
63
96
72
27
36
81
3
21
51
13
11
37
29
3
72
72
3
18
72
30
61
8
88
24
17
6
9
21
6
18
67
72
41
79
8
33
7
8
21
43
53
3
16
101
3
88
77
30
6
31
24
80
39
1
24
47
18
31
11
93
15
72
73
11
60
66
7
47
24
72
129
48
51
6
7
176
63
1
32
111
24
25
8
87
33
3
85
32
48
39
1
48
23
9
21
24
99
57
7
8
64
89
135
256
32
27
120
13
24
128
40
32
3
36
1
83
21
15
90
6
1
17
15
21
90
66
7
11
21
112
32
15
60
13
77
19
8
39
6
54
13
8
33
7
56
3
13
47
33
24
27
85
5
6
30
54
96
33
40
17
7
23
1
128
15
169
11
6
31
5
19
8
21
60
12
54
85
41
90
37
72
131
93
51
61
24
35
37
17
6
54
99
57
15
9
12
3
57
79
56
63
57
48
48
9
55
8
57
24
36
27
168
3
30
7
29
3
112
24
65
30
6
75
51
13
5
43
8
48
24
69
24
27
24
72
87
73
104
24
40
8
88
96
72
95
54
91
8
21
51
144
16
11
108
12
54
7
72
17
18
21
16
89
7
23
24
1
35
84
72
1
32
64
56
15
1
24
5
72
51
9
7
48
8
27
37
48
24
11
18
3
3
30
15
21
60
18
117
64
8
40
17
39
24
51
93
27
42
18
36
13
17
31
8
48
136
8
16
23
6
90
18
12
150
45
39
49
24
32
135
36
18
12
55
113
90
90
36
87
93
84
6
9
27
48
36
6
27
88
32
48
64
11
30
63
72
69
19
8
16
23
33
21
6
13
8
16
8
3
21
39
49
17
127
23
84
72
45
45
18
90
55
32
112
56
96
15
54
66
24
25
24
17
15
40
24
35
61
72
59
21
57
55
80
21
6
13
71
54
6
109
71
30
19
17
15
24
39
1
56
64
5
19
65
6
174
51
21
91
59
30
108
36
103
8
159
1
23
57
63
25
8
9
39
40
5
24
30
6
30
33
27
21
9
7
17
12
19
8
33
15
16
32
21
60
54
1
24
5
90
33
57
36
6
133
11
90
51
24
15
33
16
80
16
89
30
42
54
25
29
123
3
13
200
3
21
88
8
57
90
37
17
7
32
93
19
11
108
42
18
37
35
18
3
69
67
24
48
35
21
15
25
24
8
21
30
42
19
8
24
3
133
8
16
8
88
24
113
31
23
60
36
73
24
47
1
11
37
56
15
42
18
72
13
17
31
8
15
1
125
19
5
19
8
39
1
80
9
15
24
15
49
72
32
81
55
5
30
42
3
15
1
32
33
79
80
16
11
61
47
1
8
24
39
54
51
15
9
16
8
24
111
57
9
60
27
27
66
24
75
15
33
39
90
30
54
67
56
27
93
63
73
48
80
16
80
24
3
36
73
56
21
43
5
132
48
7
24
48
11
37
72
53
67
11
36
1
32
3
84
6
138
9
168
9
84
19
23
30
3
48
24
16
96
17
63
81
31
8
63
9
81
87
21
36
31
56
72
75
60
25
167
73
5
3
40
23
6
18
30
75
64
77
19
24
47
9
27
69
45
66
25
8
27
109
8
16
8
33
96
15
33
36
3
21
27
39
6
27
3
24
141
33
127
95
1
17
111
40
56
9
30
9
87
30
75
160
23
193
17
6
120
24
25
48
32
15
9
136
17
15
39
1
23
36
30
24
12
54
13
23
24
ABCD 95614467082*3^$a+1 [50016]
8
6
70
144
77
15
33
57
10
24
14
63
9
24
82
8
36
66
58
32
4
38
75
67
24
24
36
30
26
6
4
30
74
52
54
20
64
6
38
28
12
66
11
39
132
105
39
45
55
41
3
30
90
4
2
54
52
12
20
16
29
25
8
34
68
72
16
62
118
17
27
90
15
33
96
30
52
120
104
28
2
15
93
6
16
104
4
72
74
22
84
66
20
15
13
42
12
86
162
69
1
14
28
18
54
8
82
78
2
6
18
154
38
54
124
2
90
52
53
55
29
48
1
90
32
52
12
44
54
6
64
38
10
8
21
39
64
8
4
125
31
17
31
26
3
48
127
48
12
5
3
4
30
60
36
14
46
48
20
10
56
4
36
18
42
6
80
58
24
48
50
48
36
3
48
7
12
6
14
24
16
110
70
24
62
34
36
5
159
126
4
30
26
75
12
31
20
4
48
20
40
84
26
70
20
18
10
20
22
54
41
27
78
28
60
42
42
62
4
32
4
14
10
17
7
5
27
10
80
10
18
8
28
59
63
64
5
79
24
48
5
27
57
105
15
43
12
14
27
67
20
28
29
51
88
36
20
54
10
6
66
8
4
18
12
78
80
40
29
1
38
57
43
6
30
36
29
3
10
18
84
50
34
72
18
71
48
72
9
94
60
42
78
53
43
6
6
5
67
32
18
15
3
4
44
21
15
21
39
10
35
48
81
6
30
3
43
29
39
40
72
8
9
25
2
6
15
33
10
96
44
46
8
46
30
26
4
66
44
4
90
12
38
10
42
74
40
36
26
39
31
8
34
42
84
20
21
121
47
93
10
24
98
10
20
28
17
15
70
18
104
16
2
16
47
12
103
17
60
67
8
22
6
5
72
55
17
15
4
74
30
126
42
18
70
20
9
31
116
21
93
51
55
50
10
68
12
28
113
45
48
51
45
3
45
18
18
52
30
44
76
14
60
30
18
6
30
42
52
18
14
24
4
98
18
36
36
10
8
4
2
141
49
74
16
24
96
36
5
9
54
12
4
14
22
50
27
15
48
78
10
89
3
18
6
124
2
34
50
54
16
5
33
22
36
12
138
47
13
20
10
14
3
1
14
36
66
15
9
22
8
6
16
14
36
9
36
60
9
16
108
11
75
46
8
10
14
102
16
8
9
7
20
58
80
22
36
90
47
55
17
3
42
3
51
54
63
12
37
60
18
18
18
24
2
4
42
110
22
60
12
146
40
50
30
118
17
33
94
32
90
36
10
72
12
120
5
9
24
16
2
12
42
10
36
24
41
85
35
24
33
102
28
96
110
4
2
100
108
12
6
20
27
43
18
11
115
48
18
14
16
17
51
60
141
36
12
7
56
10
18
2
40
14
4
12
5
39
21
33
46
24
36
14
27
12
67
24
2
214
36
60
8
54
70
20
22
14
69
3
54
18
93
3
12
9
43
18
2
16
12
12
92
30
10
26
10
24
8
90
66
42
18
9
3
45
13
47
19
26
10
77
91
50
22
30
20
24
54
84
42
10
6
74
40
26
27
31
6
48
32
18
52
5
15
6
22
60
26
94
42
38
33
3
21
120
31
48
42
42
38
64
23
43
20
9
9
52
14
100
66
20
18
16
36
17
1
47
37
2
16
48
36
44
57
49
6
5
19
26
78
30
36
6
4
18
6
26
15
33
58
48
12
17
37
80
4
42
12
17
15
36
72
18
10
68
117
99
28
5
51
24
18
22
32
16
17
60
1
50
16
18
6
24
18
8
34
5
51
72
40
5
9
30
126
154
14
70
2
70
5
15
28
26
18
12
28
116
40
2
10
17
31
17
87
10
42
48
8
48
36
18
46
6
74
69
43
5
19
36
98
10
44
18
10
17
48
79
8
33
24
3
28
20
28
14
10
113
39
30
40
6
29
39
16
54
30
17
103
24
60
48
38
4
60
6
29
13
14
18
36
46
80
105
63
70
32
3
67
24
6
71
24
55
74
22
38
10
12
8
16
96
5
15
100
20
9
13
6
140
72
12
18
40
90
104
36
150
12
18
10
80
27
7
24
101
19
20
22
38
16
20
4
14
63
45
219
81
22
5
51
4
5
7
41
37
8
54
36
204
33
48
3
136
41
19
5
15
76
32
52
6
2
76
36
26
10
12
17
31
92
112
53
3
4
80
6
100
38
69
27
30
130
74
22
48
20
12
9
49
2
10
38
69
67
5
79
56
64
20
36
6
10
12
12
6
50
84
28
72
6
98
84
106
11
33
22
173
33
10
50
15
3
90
39
43
98
52
2
16
36
53
33
58
30
47
7
12
5
55
8
33
123
57
15
4
38
18
48
16
48
8
9
19
24
38
4
6
12
2
16
38
12
18
10
12
18
2
28
24
72
6
60
18
12
8
64
30
42
44
16
185
49
59
12
21
34
114
114
36
62
24
4
12
50
4
41
45
70
12
26
10
50
27
129
36
39
96
15
18
66
16
77
15
33
79
24
12
29
45
58
8
18
10
62
22
53
12
37
54
36
156
12
18
14
136
120
12
5
3
174
64
30
32
42
15
31
96
6
35
27
52
20
54
40
56
34
32
42
22
8
6
22
89
48
25
12
66
24
48
2
6
48
4
12
30
36
14
4
12
17
177
16
102
68
28
2
15
3
4
38
18
10
119
48
19
38
10
26
22
5
55
98
4
6
101
115
20
6
27
1
2
10
98
6
51
229
18
126
30
101
43
32
4
60
29
51
72
12
52
78
110
48
94
74
100
12
5
7
86
24
63
9
54
9
3
4
56
138
72
148
47
37
42
48
102
54
24
2
10
6
62
66
42
18
102
94
23
48
24
69
180
30
76
5
31
68
24
10
6
24
8
40
114
176
70
72
5
27
4
14
36
22
32
42
124
14
6
22
24
20
4
24
36
36
156
164
33
3
64
26
28
71
21
10
5
12
43
ABCD 95614494128*3^$a+1 [50068]
11
4
56
12
36
1
6
24
21
8
1
24
99
15
33
9
18
5
7
24
9
57
36
12
3
68
25
30
17
25
72
11
60
1
11
103
114
11
7
30
72
63
3
5
37
42
5
36
115
29
55
18
30
54
59
49
11
12
4
56
49
23
88
12
3
12
60
138
24
59
37
18
65
12
132
120
37
23
25
30
125
1
36
11
7
41
60
25
84
27
39
17
52
12
8
1
35
25
39
27
41
28
15
36
21
20
85
47
97
3
20
48
19
21
15
30
30
5
12
73
159
84
36
81
12
11
31
30
15
8
13
30
5
108
24
25
11
1
30
36
108
30
35
37
23
7
12
12
36
5
72
31
42
15
9
6
48
5
1
39
45
47
52
45
27
8
16
69
12
135
39
9
20
25
23
49
71
55
30
60
48
35
1
24
96
11
37
108
54
29
25
47
13
27
12
105
35
168
48
49
11
61
11
37
66
6
18
42
18
42
48
11
16
21
75
8
31
41
12
1
35
55
6
23
37
75
3
41
55
21
60
176
7
6
42
17
88
132
15
66
12
47
1
12
27
12
36
117
6
60
5
1
60
75
8
1
12
12
12
84
24
12
51
3
29
40
56
84
31
5
4
57
48
27
63
60
65
1
144
27
75
33
21
35
16
21
18
72
197
31
29
37
30
54
6
6
159
15
113
43
117
3
5
12
43
45
68
40
24
3
17
48
40
69
11
60
48
4
20
48
12
55
12
21
8
76
3
5
88
27
93
3
6
6
57
33
54
21
8
1
15
9
42
78
99
8
55
12
41
31
29
1
59
1
60
23
25
198
48
29
13
3
12
24
33
18
53
55
77
49
3
75
153
68
84
1
27
27
5
60
7
53
31
36
6
135
3
21
104
145
87
72
72
45
59
49
15
15
5
28
8
12
37
3
20
12
60
28
165
35
73
15
44
13
12
95
16
44
28
9
11
13
155
16
33
48
3
21
90
21
12
3
5
49
60
99
57
12
6
29
31
17
25
23
24
60
13
23
12
52
33
102
57
3
53
73
59
73
120
132
23
13
12
39
93
6
30
47
12
60
7
30
6
53
37
12
3
57
27
105
36
35
4
8
55
6
12
95
85
15
69
51
129
84
6
53
16
27
5
4
45
11
7
65
16
39
48
9
68
7
18
15
48
32
25
3
3
45
21
3
12
93
30
96
305
16
99
29
25
35
28
8
24
108
25
15
8
67
90
47
1
27
3
6
59
37
3
20
1
90
29
16
33
3
8
24
48
7
72
89
19
36
12
113
72
108
40
21
15
24
20
31
30
24
72
15
92
36
76
93
51
12
57
23
64
63
12
101
19
233
36
85
99
51
17
12
7
45
8
28
15
17
36
25
59
1
12
12
18
42
35
16
9
48
27
20
1
155
24
16
36
51
24
18
3
48
36
44
1
30
66
47
121
24
11
4
33
15
15
17
43
17
52
9
54
30
36
12
27
3
45
20
4
51
30
3
32
4
44
79
42
6
189
9
54
5
108
25
23
52
32
76
15
96
9
96
9
24
83
12
48
109
15
36
8
67
18
36
11
37
3
33
30
45
44
7
6
42
45
8
115
9
8
36
7
53
24
13
15
3
24
5
163
5
13
60
6
36
53
1
84
6
30
30
29
37
15
27
41
1
59
24
60
73
54
6
87
8
4
9
47
120
4
105
18
78
24
11
7
72
36
5
100
45
30
48
42
23
24
52
3
5
36
60
12
28
27
113
180
12
13
6
149
55
6
59
24
1
99
20
60
67
24
201
111
5
228
12
4
9
30
29
61
35
16
21
54
48
5
13
27
8
13
12
15
27
5
25
96
132
27
81
12
15
15
18
35
16
45
51
8
12
28
45
27
8
16
116
4
9
99
80
88
9
39
36
8
28
45
54
18
18
24
18
12
63
8
12
16
9
180
63
72
3
24
6
222
33
3
6
18
66
15
96
33
6
42
162
57
9
15
104
73
90
17
13
35
4
9
12
48
27
57
27
21
84
59
19
18
18
12
5
52
63
5
100
72
33
47
1
24
6
12
42
12
90
53
13
30
45
3
125
52
20
124
128
60
48
13
42
18
75
44
7
6
107
28
27
48
65
97
51
21
54
6
60
6
18
35
1
6
53
7
42
87
21
12
6
5
12
12
76
20
16
69
27
120
20
124
8
13
24
24
39
21
47
43
5
7
60
54
60
11
4
8
13
47
31
42
12
3
8
64
33
27
48
3
36
113
25
12
36
35
72
13
54
6
47
115
177
104
16
176
7
42
108
66
6
18
5
13
27
56
4
57
131
55
18
35
61
36
3
20
16
116
60
37
35
1
35
7
30
3
15
57
20
7
41
7
53
144
13
75
8
60
1
84
24
12
54
6
11
43
12
138
12
72
48
23
160
36
21
54
53
1
24
12
24
35
64
60
27
53
96
16
3
5
25
48
23
25
35
12
4
39
17
48
79
53
49
3
68
12
43
9
21
54
6
18
6
15
56
55
33
32
4
9
47
13
59
60
37
36
47
85
11
1
15
3
5
1
119
7
6
30
30
30
12
41
25
27
32
40
20
13
24
6
18
35
16
104
144
36
187
5
43
5
1
36
35
60
43
54
3
120
57
51
20
24
48
4
8
31
24
42
60
30
33
15
12
9
81
15
108
8
4
15
81
15
17
13
39
75
29
19
53
4
24
12
24
15
60
18
23
25
12
23
4
15
18
23
72
13
143
16
33
12
6
57
36
20
16
39
42
27
72
45
48
23
73
36
11
60
25
42
18
60
47
43
24
41
19
33
57
15
81
12
6
29
37
6
24
29
1
96
39
15
29
24
40
20
31
54
27
33
35
60
13
24
59
19
5
52
8
36
12
55
17
60
25
72
143
36
4
45
66
6
11
12
67
48
18
3
21
18
90
60
63
12
8
64
9
30
6
59
61
83
60
48
67
5
1
30
ABCD 95614981318*3^$a+1 [50047]
16
65
31
23
25
41
198
25
48
152
27
96
108
72
49
24
24
32
40
101
19
35
93
16
71
73
32
144
160
80
51
48
13
119
36
18
51
75
21
15
33
87
9
15
121
35
240
12
57
39
25
80
40
35
69
33
15
208
251
54
79
83
84
1
24
119
57
48
16
80
3
30
42
108
25
41
151
24
24
80
33
30
25
24
288
11
21
105
151
32
16
11
13
23
18
7
144
65
36
18
36
93
160
176
144
27
21
153
7
24
48
17
198
81
96
111
30
139
240
24
107
13
41
15
15
36
85
5
78
37
89
18
13
5
48
139
8
57
7
173
43
83
72
93
16
11
85
48
89
48
7
176
15
25
24
83
13
161
15
64
89
87
48
75
21
51
36
60
54
66
78
36
3
96
27
13
131
85
41
39
16
24
24
24
11
42
84
150
18
18
37
107
181
24
11
109
24
120
65
6
36
13
35
54
108
19
80
40
96
5
3
184
11
192
85
8
136
48
101
36
150
1
8
64
287
18
66
37
89
15
129
60
54
37
56
64
23
1
152
45
12
186
12
108
72
54
55
89
7
48
95
121
95
25
29
36
90
13
8
64
71
24
234
135
135
169
41
42
45
63
49
48
32
40
8
3
84
1
104
63
25
149
43
107
141
112
35
13
113
127
32
15
72
1
17
7
29
19
240
35
13
107
150
12
51
129
54
49
23
73
41
90
13
95
1
96
113
42
13
41
31
8
40
96
41
126
33
51
445
23
6
36
30
1
48
137
103
80
16
11
54
60
36
223
96
59
12
25
32
40
56
45
19
35
13
72
113
7
80
63
18
12
18
121
24
24
8
88
47
9
64
32
64
83
61
24
192
41
24
30
6
43
24
107
6
55
24
29
12
18
69
27
18
43
48
24
203
69
40
24
65
31
119
49
56
141
51
99
13
71
1
168
11
21
16
23
54
30
72
109
96
29
51
48
16
11
165
3
120
18
43
144
53
18
129
88
17
7
11
120
24
69
39
1
35
117
39
24
36
180
36
30
54
36
37
48
8
141
19
24
72
24
72
120
104
15
33
16
32
33
66
13
23
49
8
57
31
113
87
39
25
281
72
7
11
144
13
96
11
61
48
89
6
1
71
33
51
45
16
233
31
56
39
1
24
59
24
61
32
64
41
87
51
141
136
53
19
65
55
23
30
3
129
12
51
327
97
35
540
73
65
31
29
3
40
72
11
37
155
13
95
60
30
55
35
24
13
24
8
93
42
72
1
128
51
120
180
24
201
88
48
167
1
47
369
16
80
64
71
9
99
37
17
36
36
54
66
31
8
15
42
54
25
5
18
18
63
27
109
8
16
29
3
48
16
29
36
30
18
31
59
36
1
48
23
24
1
24
56
40
107
61
32
48
16
24
24
173
42
1
179
108
48
9
51
37
48
71
73
5
48
54
13
23
57
16
24
35
13
185
354
141
45
12
6
36
93
105
31
35
24
102
31
24
71
54
18
97
128
96
45
210
1
89
31
95
153
33
79
83
181
35
12
18
31
11
72
13
8
27
13
56
9
55
65
96
48
42
66
3
16
179
42
54
48
45
63
25
24
48
17
55
65
36
54
93
33
24
126
25
72
5
78
85
24
89
7
65
30
97
53
19
11
13
11
61
29
66
25
8
57
90
168
72
45
63
120
57
40
8
9
138
13
191
33
51
42
147
16
11
61
35
109
143
12
13
32
45
3
15
33
40
95
9
40
149
19
72
24
137
120
24
18
12
24
1
29
126
54
15
27
72
37
35
198
31
95
66
15
129
6
1
120
203
12
18
31
8
16
32
39
25
80
48
96
27
18
19
72
104
39
1
24
32
63
78
30
13
95
25
80
57
7
35
13
72
8
144
96
27
66
19
32
111
73
104
16
120
24
11
162
3
112
59
69
135
25
ABCD 95616084706*3^$a+1 [50009]
99
48
8
88
99
21
141
75
24
177
143
40
69
195
15
65
88
69
18
12
45
105
23
13
195
15
57
165
12
60
99
147
29
13
72
123
75
53
72
67
5
13
27
24
117
54
93
45
42
198
27
93
51
27
72
5
72
13
107
73
30
33
8
24
157
30
186
54
21
104
40
56
120
72
88
24
104
91
21
45
195
27
197
136
57
78
33
51
96
125
85
24
3
32
40
123
45
48
69
59
280
21
203
175
41
120
91
21
45
59
16
75
5
40
9
23
48
304
93
75
27
180
41
109
59
192
85
60
15
15
60
53
24
16
99
5
103
33
176
61
75
128
67
24
285
56
37
102
93
123
45
117
60
90
53
112
45
18
105
45
162
30
78
30
144
36
24
179
1
63
237
11
157
147
128
13
12
183
15
54
59
19
72
126
174
6
72
27
80
265
15
48
72
48
8
40
48
96
45
120
11
115
60
90
23
61
11
535
57
117
51
80
37
30
150
15
72
3
162
59
72
64
8
192
64
21
83
43
29
40
360
3
162
18
180
42
219
9
87
111
9
33
48
23
19
5
43
54
183
15
78
144
3
15
17
55
126
27
57
18
5
55
33
195
237
3
162
123
48
32
48
127
30
123
21
36
47
16
27
54
23
40
15
228
5
37
275
16
81
6
17
37
216
35
55
30
24
59
187
69
8
13
60
102
177
144
27
125
127
102
83
16
69
27
80
96
40
32
40
255
72
81
135
57
8
25
23
16
56
19
45
111
57
8
40
32
13
3
24
75
42
138
353
64
48
8
37
48
59
16
120
80
157
371
349
243
69
108
167
13
195
3
53
96
115
90
126
45
144
51
84
6
59
31
210
47
16
27
173
216
40
3
60
41
136
75
53
96
40
72
8
96
64
120
9
12
3
123
5
72
163
5
139
396
174
108
60
75
272
16
9
108
75
168
45
27
243
24
156
33
192
207
360
132
165
45
36
114
48
42
3
27
18
123
9
95
43
60
41
7
9
51
69
48
57
78
30
27
123
18
99
24
96
15
9
9
71
96
25
60
3
176
157
27
27
45
320
88
93
3
24
312
24
72
99
18
27
51
72
18
12
150
153
240
69
3
368
115
60
102
347
40
56
67
21
56
265
15
8
103
249
96
9
36
72
123
8
24
277
6
117
75
101
120
184
153
132
252
36
35
112
120
3
90
90
120
162
63
24
3
101
144
16
51
53
37
35
64
320
61
171
104
240
144
160
27
114
123
87
153
32
144
16
8
136
51
69
144
3
114
51
75
189
264
297
63
96
176
48
1
71
109
30
69
72
24
111
17
373
267
3
29
133
83
48
49
23
19
18
138
33
72
135
33
56
91
5
49
143
232
8
67
5
43
21
24
56
40
152
40
72
416
72
40
8
24
ABCD 95616399098*3^$a+1 [50002]
66
6
18
27
81
12
6
72
84
81
33
72
39
135
54
36
31
101
102
36
1
32
75
42
36
84
108
18
69
39
73
179
157
77
67
23
42
63
9
12
54
126
96
12
42
36
54
18
37
161
36
54
69
33
6
48
18
60
75
117
36
55
128
123
96
48
85
29
102
6
54
1
32
3
13
5
18
66
103
5
132
36
12
39
3
36
156
6
87
51
93
111
102
54
6
72
18
21
15
48
24
36
18
18
30
60
174
57
87
78
12
18
24
30
108
78
138
24
18
48
9
105
87
21
126
102
36
3
231
54
36
15
81
108
18
145
176
93
108
144
39
9
144
72
15
48
9
6
145
65
60
19
155
24
45
27
12
54
108
72
15
45
3
16
35
126
36
30
61
17
66
13
11
69
144
33
24
55
29
198
45
33
12
18
6
84
199
125
24
18
36
36
36
30
6
66
18
18
42
9
93
36
240
15
15
1
71
18
18
37
23
54
12
42
90
19
29
3
129
138
108
126
24
12
78
12
90
3
51
13
11
21
141
66
72
25
17
36
36
55
80
160
224
112
47
18
42
30
60
43
5
123
27
85
41
7
48
48
23
84
37
41
138
6
7
5
36
60
12
78
18
66
6
30
36
42
66
24
18
54
30
126
42
138
9
15
33
93
3
27
24
54
54
36
48
6
36
51
15
78
36
18
13
35
36
6
216
54
37
53
30
6
12
6
36
30
3
69
36
54
42
162
12
54
18
1
53
60
79
59
96
18
51
39
126
90
30
18
42
30
25
17
264
87
45
144
3
16
71
54
12
24
15
15
24
18
12
96
18
156
78
18
54
12
60
30
132
13
239
120
78
36
12
72
51
57
132
12
54
6
30
54
24
36
30
54
114
84
42
72
15
75
37
101
123
9
54
18
18
174
24
55
11
78
7
11
54
66
18
24
51
15
6
12
18
132
12
36
60
36
18
103
5
18
57
9
24
15
3
84
18
6
198
72
30
21
111
54
18
12
54
135
45
67
11
18
51
39
12
109
131
246
39
93
48
36
15
16
77
147
96
15
97
47
1
173
42
73
29
6
12
42
66
85
59
36
49
5
27
141
3
105
54
1
29
6
30
60
18
49
32
81
36
54
72
45
16
59
150
144
15
69
139
5
90
18
15
3
72
42
36
39
27
37
143
60
36
120
6
48
18
36
60
33
123
96
37
11
216
45
63
60
102
24
18
69
112
125
66
24
25
29
12
36
6
48
42
30
18
51
81
63
135
73
17
15
3
18
84
6
30
24
120
3
21
30
18
6
85
23
9
63
12
78
36
12
6
1
80
3
24
84
49
32
15
144
36
36
138
15
45
18
18
72
84
90
60
45
189
12
39
75
30
7
29
54
78
31
32
39
6
138
6
18
102
24
18
18
48
42
165
177
126
1
176
16
53
144
24
3
45
36
31
41
42
30
18
36
9
117
78
90
36
15
195
36
18
90
90
24
27
21
42
18
15
15
24
36
156
18
6
30
180
15
3
141
27
126
72
18
66
90
18
31
23
54
19
23
25
11
36
72
108
72
84
145
113
192
54
6
66
97
29
6
12
132
18
12
31
29
36
15
16
59
36
1
89
48
54
60
69
3
72
18
36
12
3
75
66
6
90
163
32
96
27
6
18
12
78
3
9
60
18
48
6
3
81
114
12
6
18
66
144
7
71
90
15
16
32
99
30
90
6
31
5
66
42
30
96
12
18
18
54
132
66
18
36
24
54
12
37
17
15
9
18
72
61
47
81
39
18
6
54
108
18
30
31
11
21
15
126
66
42
48
24
18
54
54
66
63
15
84
36
162
6
66
240
36
27
39
6
192
96
66
18
162
6
30
54
18
18
90
18
60
72
36
12
78
66
24
36
36
12
72
126
60
72
84
60
105
33
36
43
29
18
24
108
72
21
15
49
59
21
63
18
36
75
33
18
24
21
9
7
32
21
54
21
15
18
12
60
72
63
16
101
18
30
36
6
48
108
24
66
18
18
55
23
57
33
15
39
25
5
54
198
114
138
18
24
9
81
108
30
21
160
128
93
12
36
54
90
24
48
6
72
109
17
31
143
49
144
149
78
18
108
31
23
30
6
66
42
73
48
32
27
18
198
13
149
72
126
54
18
54
36
3
171
54
42
ABCD 95616811406*3^$a+1 [50191]
37
8
60
24
40
48
83
69
63
36
105
36
24
24
52
11
33
39
1
32
60
24
48
48
64
36
23
97
32
96
4
92
64
35
21
99
24
37
36
35
45
124
8
48
28
119
45
72
40
8
3
37
8
48
132
60
4
20
36
124
11
25
44
84
15
12
72
60
21
15
72
129
108
36
4
8
12
75
201
4
8
12
40
20
16
36
23
57
4
24
8
64
144
32
12
36
84
96
39
57
16
24
68
52
71
25
275
13
20
124
11
12
72
33
12
48
3
105
15
21
204
15
45
16
236
12
60
3
9
16
32
72
60
51
120
97
8
24
84
52
48
107
9
36
63
25
56
60
3
1
104
96
16
71
9
63
108
37
20
48
3
61
23
21
40
56
48
40
8
24
28
83
228
61
20
4
92
72
3
33
96
100
23
13
84
60
120
11
9
88
8
24
51
60
12
85
116
4
180
20
72
40
20
3
21
184
35
37
11
9
51
45
88
36
68
12
4
140
15
57
60
4
11
12
57
24
72
84
36
100
12
68
12
16
144
8
3
84
21
15
25
20
15
1
68
3
12
165
12
48
72
16
44
63
93
4
8
108
24
40
11
37
8
12
15
36
129
48
48
16
68
36
52
32
76
56
16
60
20
147
117
108
51
25
12
8
160
32
12
3
12
57
28
36
59
13
20
3
24
45
48
63
69
88
44
36
48
24
3
33
84
36
52
32
112
44
112
8
99
48
93
12
27
105
48
75
45
192
72
84
96
3
156
189
40
36
80
96
16
20
52
56
76
8
3
33
36
39
21
60
16
23
9
12
24
192
84
3
97
8
16
44
3
25
23
60
9
16
32
12
3
73
24
36
36
140
40
8
108
100
20
3
21
51
33
12
24
111
49
80
39
9
3
13
20
36
99
9
12
36
27
57
4
24
36
80
36
28
8
15
13
12
20
15
33
60
4
32
4
56
16
8
64
80
3
180
33
147
189
3
36
69
12
4
12
32
36
40
107
9
24
15
61
104
12
120
60
12
51
9
3
117
51
84
21
64
8
12
3
69
3
13
12
11
25
32
64
11
57
16
56
63
13
44
39
1
11
45
48
96
16
35
25
44
64
72
8
87
49
48
11
9
60
60
28
83
1
164
36
40
116
180
12
12
36
4
36
47
45
28
24
44
4
56
27
33
16
44
39
1
56
51
25
12
68
4
36
24
144
36
8
12
39
21
24
24
63
12
141
52
252
8
4
11
33
60
4
176
4
83
25
20
12
12
3
93
72
15
85
176
40
47
57
63
117
12
28
12
104
75
21
40
36
83
81
48
15
21
99
61
20
15
12
49
23
85
23
13
59
33
48
15
61
11
93
52
32
3
12
21
87
60
9
16
80
48
24
36
15
21
3
57
60
16
23
25
36
24
44
28
47
33
48
39
25
83
33
52
95
85
23
21
48
52
68
72
84
12
135
25
20
24
24
24
60
156
12
27
36
72
49
11
25
12
8
120
4
36
12
11
9
12
39
69
111
9
12
51
33
15
9
15
120
193
48
20
4
11
9
3
97
11
60
84
25
8
63
25
227
12
33
63
12
69
36
48
4
72
8
60
60
96
72
40
8
27
69
3
117
63
1
35
69
100
8
15
9
48
76
35
72
25
84
128
60
28
8
12
15
33
60
4
32
4
144
72
11
33
75
1
140
3
1
96
120
8
88
23
57
12
3
153
40
104
15
25
11
1
11
85
68
40
47
12
21
132
120
15
33
12
27
57
36
28
84
92
4
59
36
21
39
25
140
87
72
1
47
9
48
12
64
20
96
39
57
28
20
16
20
36
12
12
96
87
21
124
32
40
104
60
36
24
84
15
36
69
12
120
24
12
12
36
75
97
8
15
69
16
296
76
20
4
59
60
12
33
24
12
60
48
75
36
81
16
8
124
83
145
107
33
3
61
20
64
60
59
36
81
76
68
36
40
36
23
25
80
64
80
12
51
105
3
105
144
96
87
12
57
36
15
9
48
132
120
3
97
8
48
52
36
12
24
11
33
72
28
44
48
12
36
27
132
45
3
13
20
12
15
48
169
11
45
4
36
47
45
27
81
36
16
48
155
9
36
4
68
24
3
25
36
47
45
4
59
57
112
32
28
20
60
51
21
84
207
12
21
12
52
8
3
1
11
13
72
23
9
15
73
60
140
4
20
183
57
48
120
40
36
59
133
68
40
24
8
12
96
36
24
84
36
12
52
36
120
20
12
15
57
72
28
36
216
23
33
52
36
47
33
156
100
36
72
8
88
32
63
57
100
68
40
12
47
45
112
23
36
117
15
33
112
8
36
3
13
8
15
24
25
8
75
33
147
37
32
3
93
60
72
120
51
69
12
84
12
4
44
72
84
60
16
72
140
ABCD 95616955958*3^$a+1 [50042]
57
45
6
57
51
36
60
49
72
20
24
48
3
102
66
1
44
159
73
24
24
176
48
15
1
20
36
16
59
25
8
3
237
87
24
6
114
25
47
69
15
25
95
69
27
49
23
61
104
36
36
3
36
1
20
216
3
85
47
42
51
87
57
237
6
9
111
12
13
48
56
36
39
36
33
72
3
12
49
59
24
6
31
59
1
156
260
28
41
19
29
15
28
23
24
1
12
35
60
72
33
40
44
15
9
100
11
36
9
9
42
73
72
5
43
47
49
23
12
9
51
60
81
3
37
35
25
5
19
8
27
85
36
59
9
27
72
1
71
1
120
8
36
64
32
237
18
13
20
112
35
73
60
11
9
27
85
17
7
8
16
35
72
9
48
28
107
13
48
20
112
35
105
24
3
13
17
7
8
28
32
27
1
35
9
51
84
24
21
3
33
40
35
33
100
47
60
24
21
45
30
9
16
24
11
12
13
77
27
4
164
63
48
105
16
11
192
61
20
36
36
15
12
61
116
40
29
15
39
177
40
59
81
4
11
21
24
3
6
67
59
49
11
69
16
59
85
65
15
12
28
41
3
15
45
135
57
16
47
153
57
31
65
7
35
13
11
25
5
63
51
72
12
72
45
75
81
15
13
77
79
60
44
27
105
4
8
27
49
32
45
114
30
6
132
1
47
12
132
61
68
16
56
4
59
12
18
39
51
156
9
16
11
120
9
63
1
11
1
83
6
3
15
12
84
72
60
42
87
36
108
16
41
79
8
123
30
63
112
35
192
61
72
24
35
9
21
3
72
3
18
43
5
31
113
3
39
24
21
99
54
91
5
27
48
196
11
13
11
96
93
27
49
35
36
60
49
23
48
42
3
87
21
16
8
75
13
108
5
15
84
28
152
51
12
73
32
15
12
108
24
114
42
49
119
1
23
6
7
119
48
72
48
90
103
44
40
36
17
48
79
59
45
99
81
135
12
18
27
24
160
131
72
1
11
165
84
27
85
29
6
93
87
12
48
13
29
7
89
90
54
18
109
36
35
105
99
48
72
36
12
132
36
57
63
49
36
48
11
1
24
36
32
27
1
29
126
57
48
15
57
51
24
1
5
55
36
53
30
13
59
33
15
36
12
193
131
85
56
99
6
39
51
24
1
60
47
252
189
231
45
48
3
25
8
111
48
1
12
44
36
28
80
87
25
155
24
54
54
141
27
25
24
23
90
102
121
48
32
39
105
3
60
81
76
8
28
80
64
24
35
54
91
36
96
113
27
24
16
29
6
24
25
8
15
48
24
84
57
27
18
15
27
6
6
108
37
8
81
7
24
56
48
9
87
51
57
12
33
3
4
215
96
13
92
3
25
167
57
120
76
32
9
19
59
1
80
16
59
6
6
49
20
51
73
116
124
140
15
85
59
93
64
59
54
7
11
13
107
60
45
72
21
54
12
36
13
56
21
30
18
31
8
27
25
23
48
49
11
24
45
4
35
57
63
21
16
8
76
8
45
48
18
21
36
4
8
27
9
36
33
27
48
21
7
59
30
51
4
24
11
54
42
85
48
20
39
1
131
48
108
49
5
63
3
57
15
61
32
84
15
276
69
24
12
39
61
23
25
96
143
12
90
48
7
24
72
47
121
155
1
24
20
72
40
47
37
71
13
44
36
27
24
1
35
24
61
44
4
92
3
6
6
69
36
15
49
11
60
12
13
59
54
7
120
47
37
119
6
90
54
91
36
17
48
27
21
31
131
48
21
3
21
81
3
28
80
3
12
9
9
6
49
47
109
36
32
15
42
55
83
57
4
104
16
20
39
1
80
72
27
12
6
99
64
36
24
17
42
97
8
28
95
45
4
8
3
69
99
181
8
51
37
35
48
1
36
8
16
23
36
24
60
21
51
18
66
1
68
51
85
17
48
6
45
51
33
9
18
24
96
102
3
24
16
35
49
11
12
61
59
276
36
36
13
35
72
9
4
72
35
24
9
15
121
35
25
59
81
4
47
72
21
96
120
111
57
15
6
126
1
65
3
84
36
39
21
39
37
11
33
51
36
13
12
155
13
80
112
24
59
21
81
42
12
180
60
108
48
33
84
51
12
24
48
12
1
47
37
36
20
39
18
240
66
21
9
42
49
35
21
4
23
168
45
192
15
1
44
52
11
162
30
1
104
52
5
31
65
42
6
51
16
59
45
3
12
61
32
51
37
44
15
24
37
84
53
3
4
60
60
23
12
120
48
37
44
16
116
64
20
36
3
6
91
23
36
49
12
24
23
13
47
33
15
18
96
139
11
1
32
153
75
75
24
1
17
7
35
85
35
24
57
88
80
84
3
60
13
12
8
12
28
224
28
32
93
30
49
8
15
1
132
24
156
44
40
36
128
39
210
3
12
15
13
35
24
1
59
33
52
95
1
120
44
40
23
81
16
20
4
32
45
43
36
ABCD 95616971122*3^$a+1 [50076]
10
14
16
14
126
18
12
54
6
54
30
12
40
3
17
78
40
6
26
22
20
7
101
12
22
6
50
25
29
55
11
24
4
12
24
54
51
23
6
4
27
65
4
15
47
102
10
8
24
24
25
5
4
56
70
9
33
39
29
12
18
66
34
104
232
110
40
3
23
18
24
30
48
52
68
24
16
57
15
32
78
16
62
28
32
22
87
36
39
33
17
16
38
36
34
72
2
18
24
10
50
60
30
25
39
2
60
4
80
16
44
18
72
174
16
8
28
14
60
36
24
4
14
43
23
6
10
66
3
65
10
54
8
12
12
79
15
54
2
18
60
6
4
2
6
18
24
36
76
30
8
42
136
44
24
60
126
6
10
98
36
40
26
24
6
12
7
39
74
28
39
33
6
74
6
12
42
6
16
14
22
78
2
30
40
20
54
54
30
1
21
2
30
42
16
50
12
28
2
60
18
4
50
18
12
78
12
10
3
51
2
60
24
46
14
30
6
88
44
30
42
16
14
4
36
56
10
74
4
50
7
23
10
15
29
66
90
16
20
16
3
71
34
26
4
74
55
72
24
17
78
6
79
12
39
33
23
10
32
175
5
10
90
12
50
18
12
24
6
54
30
204
30
6
6
100
39
21
8
108
7
17
30
10
111
15
8
10
39
5
6
60
36
16
54
54
26
96
12
7
3
20
90
28
38
42
48
30
25
5
52
20
10
62
90
18
78
66
30
73
17
24
36
16
2
6
60
12
40
2
16
54
92
30
6
42
52
44
66
18
10
56
4
26
25
21
44
10
69
17
6
13
17
40
102
26
12
4
14
6
88
36
12
80
42
46
12
42
38
54
136
78
14
60
13
5
82
80
46
36
3
5
10
32
90
103
11
66
48
55
23
48
60
24
12
30
34
21
65
16
3
65
24
91
131
30
24
10
50
114
120
10
20
12
30
48
30
76
20
24
10
26
12
19
15
20
34
12
44
6
4
21
39
44
10
12
39
23
30
66
42
24
66
22
2
34
50
4
26
7
53
72
4
110
10
54
2
19
11
25
65
7
23
132
28
2
30
36
6
6
10
8
12
54
18
36
6
58
38
22
51
11
13
5
10
57
23
48
34
36
18
30
75
5
16
180
30
50
36
28
86
144
4
2
34
2
52
86
30
4
2
186
12
18
54
4
15
11
54
22
90
8
12
54
73
23
12
18
4
3
95
12
90
19
5
72
12
60
130
21
101
6
12
12
34
146
54
60
36
10
18
51
36
3
20
42
4
32
12
18
18
30
34
2
4
32
24
49
15
42
38
64
42
30
44
30
7
15
14
4
84
20
36
84
6
34
32
24
36
4
56
16
30
8
6
4
39
23
12
22
14
30
7
89
24
100
14
40
2
19
29
22
9
81
116
34
93
35
42
24
4
18
8
25
29
18
12
73
33
56
30
16
20
48
24
1
39
12
20
48
40
8
48
6
10
21
35
52
2
18
30
12
18
85
21
2
10
108
20
84
6
6
138
30
12
16
44
40
38
12
48
12
6
24
66
13
21
8
46
54
68
127
3
14
150
73
77
28
92
66
22
20
6
25
41
30
18
55
57
14
25
17
48
114
42
6
124
14
64
51
60
27
44
16
12
2
30
4
2
4
140
76
12
27
23
36
156
10
20
4
84
8
10
32
66
24
7
41
24
36
40
2
12
6
22
26
96
4
36
39
71
13
5
28
2
1
17
30
102
12
70
9
71
6
54
64
26
10
80
18
7
3
12
14
60
94
18
8
79
5
10
8
18
16
20
19
47
42
6
6
199
21
84
50
40
24
30
2
48
72
66
24
24
6
34
14
22
50
48
120
12
6
24
174
10
14
40
2
30
13
36
51
14
6
49
165
51
3
266
40
44
6
37
53
84
136
122
37
36
5
42
13
9
50
25
35
36
1
5
24
36
4
44
12
90
16
42
12
108
6
14
36
12
42
66
4
78
30
75
5
24
48
36
16
44
10
12
2
48
7
33
3
11
18
10
50
7
35
13
57
20
6
54
40
54
60
26
84
64
56
4
8
54
46
14
54
24
103
72
5
12
30
4
44
16
129
5
60
6
10
32
43
41
36
78
10
2
10
18
20
202
3
17
12
16
24
2
78
12
24
79
33
60
18
32
40
8
22
24
26
4
74
24
12
79
65
36
66
22
3
24
5
66
64
6
14
36
18
16
24
14
1
57
14
16
78
2
49
5
16
15
3
50
22
72
18
44
4
14
25
105
60
26
6
60
16
39
35
60
18
12
64
20
6
64
32
10
14
150
18
16
21
48
108
29
30
48
36
1
23
1
17
52
68
7
125
60
60
16
14
22
3
11
6
130
30
63
41
4
128
7
17
16
30
2
6
37
29
6
18
24
40
56
30
6
16
3
29
82
66
44
24
66
6
12
6
36
18
18
24
145
3
32
48
42
91
47
78
30
10
68
4
72
26
24
18
66
22
3
35
16
9
69
12
54
26
19
5
22
44
54
19
27
86
40
20
24
24
6
1
53
34
2
30
49
9
50
6
16
44
10
81
5
28
72
8
12
48
6
150
6
1
5
67
21
51
3
26
6
25
9
2
30
103
71
85
39
86
16
39
75
38
6
4
62
18
18
12
36
6
6
7
105
27
23
10
38
12
6
10
21
75
26
67
35
6
79
23
13
11
10
18
48
50
43
21
26
102
91
12
93
20
12
42
18
34
14
96
10
6
12
50
28
2
6
24
36
4
32
70
8
67
5
60
54
49
12
11
58
14
97
23
16
2
30
160
14
28
68
24
6
60
4
20
30
58
2
31
23
90
12
48
42
34
38
18
4
14
30
60
42
34
8
36
66
16
48
81
15
14
72
48
66
16
2
6
49
33
15
23
64
81
12
17
91
15
21
23
6
6
78
28
38
6
196
20
34
50
120
24
6
18
16
32
7
65
70
90
8
10
54
60
8
6
30
54
25
5
52
15
183
2
18
10
2
58
32
4
2
42
7
60
23
28
57
5
72
28
18
14
4
2
24
4
50
24
42
48
18
84
54
4
72
20
90
24
24
72
36
40
8
31
53
36
7
23
6
19
29
36
12
84
6
48
1
3
26
36
48
18
10
8
10
26
48
36
12
54
13
36
65
66
4
57
29
43
36
59
16
44
25
33
42
2
10
9
59
48
18
16
26
12
66
66
6
40
8
10
80
76
80
13
36
5
12
12
67
23
97
5
48
6
12
73
ABCD 95617026028*3^$a+1 [50039]
51
13
5
27
4
125
51
39
25
65
43
17
15
4
11
33
108
24
75
85
233
3
52
125
15
75
42
15
88
23
45
27
90
12
18
1
44
123
117
28
20
69
75
96
189
19
17
75
27
36
72
18
127
24
48
80
16
107
9
76
5
15
84
93
126
141
208
227
213
60
33
207
15
18
19
8
111
21
39
84
1
95
145
56
16
65
7
8
40
257
48
15
180
172
161
87
124
131
12
108
37
203
48
6
3
60
28
377
12
60
15
16
5
12
18
45
15
12
6
39
88
72
128
28
5
27
63
49
92
15
1
20
112
48
5
27
225
27
100
108
11
6
19
29
90
37
41
48
54
18
42
30
42
85
60
68
108
144
16
108
96
251
30
108
19
125
60
147
16
48
59
48
18
111
88
77
123
52
20
51
72
61
56
9
7
29
18
1
95
216
1
32
40
35
37
84
96
11
42
120
15
21
27
63
21
21
30
72
72
24
1
11
78
39
48
40
92
171
249
28
32
15
18
27
33
87
72
16
80
64
36
107
18
150
13
125
115
17
235
48
41
15
39
9
40
8
27
6
127
12
95
36
126
19
176
16
32
120
120
12
63
48
129
33
15
63
177
3
57
15
66
87
9
18
66
6
85
41
39
9
144
91
95
129
33
27
100
20
81
54
25
48
35
42
127
29
6
13
35
42
30
133
101
79
32
88
8
24
64
47
117
207
93
105
43
12
35
36
36
169
479
37
80
16
32
60
28
132
20
88
17
55
47
60
49
71
25
65
15
4
131
13
80
12
51
72
37
80
45
135
168
100
32
108
123
9
33
15
165
126
72
9
39
132
109
56
28
36
8
27
21
4
125
36
19
161
30
249
111
57
3
73
12
35
45
9
6
37
32
16
35
168
37
32
3
30
19
60
36
35
37
35
12
25
48
17
111
255
57
72
123
1
47
72
6
84
42
54
31
53
150
1
104
40
48
17
42
13
92
96
33
66
90
96
19
11
117
261
72
127
20
12
228
87
153
93
54
36
105
27
37
29
6
13
5
30
33
3
96
573
40
20
243
9
63
33
27
12
78
36
175
24
53
27
100
35
45
12
99
61
8
12
64
60
17
30
217
167
1
53
31
35
90
36
99
28
71
54
6
84
42
31
20
15
45
28
56
16
95
9
3
145
5
27
3
96
121
131
37
125
12
19
17
18
25
47
73
60
17
19
11
78
36
15
15
108
25
32
15
33
76
44
15
37
29
42
105
84
184
96
35
21
9
54
25
155
6
111
88
65
79
32
39
54
36
175
71
36
78
51
36
24
64
17
127
17
180
63
16
12
132
47
114
99
60
60
16
65
127
59
109
12
17
127
35
18
43
47
117
48
220
32
36
129
18
48
42
192
36
150
12
25
36
12
44
9
151
56
88
11
24
1
53
18
30
187
156
5
102
42
91
209
3
33
19
8
9
18
37
8
51
141
33
295
11
109
60
191
6
31
17
72
55
131
12
61
92
208
104
28
29
3
75
18
72
66
189
48
72
40
11
54
43
143
210
79
107
73
12
416
12
3
97
12
35
1
17
15
45
67
71
25
29
51
117
102
60
84
37
77
3
45
55
23
36
33
16
92
75
13
35
9
12
69
111
15
24
12
97
47
25
101
19
359
37
17
18
45
100
35
57
16
5
31
35
186
102
42
48
3
39
36
13
24
47
61
80
93
99
28
152
12
69
27
15
18
31
36
35
25
47
33
28
11
24
126
3
12
69
51
81
55
107
57
96
129
75
16
107
25
12
24
104
88
32
60
60
16
11
54
111
111
9
64
11
45
9
111
51
24
264
37
104
75
6
18
9
147
25
48
32
129
39
16
ABCD 95617124836*3^$a+1 [50032]
109
78
113
312
108
7
12
305
25
270
101
19
29
49
90
18
90
84
90
11
108
391
209
72
19
96
5
24
55
216
54
126
132
72
246
90
42
210
53
25
270
30
132
47
55
53
7
36
12
341
19
132
18
11
397
132
11
7
120
245
85
90
65
108
79
108
90
12
162
108
101
67
144
126
270
84
60
209
19
17
144
97
119
163
270
18
240
30
114
29
79
138
54
89
19
60
108
5
67
245
48
72
25
258
72
90
11
91
89
36
144
19
125
43
84
126
90
53
127
180
17
7
66
35
79
108
101
91
245
60
25
48
90
60
65
37
18
60
72
5
103
90
270
72
48
161
127
65
49
59
132
109
143
235
42
90
5
115
89
7
30
60
210
17
43
77
7
168
41
240
72
25
23
7
180
53
19
258
300
215
379
125
25
48
18
89
84
61
83
72
25
18
72
53
192
60
61
83
12
115
65
7
240
101
259
162
30
60
156
60
120
180
24
36
5
295
245
7
180
137
151
72
101
96
1
114
156
29
36
49
18
108
12
72
90
78
72
29
1
11
7
150
47
1
42
252
425
36
37
143
55
162
42
29
127
72
72
89
36
145
108
35
228
115
89
1
42
137
144
19
60
48
29
133
90
17
84
60
12
168
79
77
384
324
7
185
396
79
168
102
6
113
79
168
185
204
1
179
120
241
150
192
42
36
252
408
42
12
18
258
29
36
7
102
366
5
157
30
132
113
13
30
197
108
48
79
53
12
115
132
29
12
24
108
115
90
30
101
31
210
36
54
90
150
149
132
7
48
197
36
331
5
24
19
18
107
216
61
36
263
144
187
48
53
7
120
17
43
30
18
54
198
60
65
403
29
295
36
65
228
211
228
521
7
77
25
90
53
25
90
54
18
77
240
55
89
72
55
89
145
18
18
60
102
60
72
678
42
36
102
11
96
43
12
89
79
162
30
18
143
7
113
108
97
83
60
37
155
175
29
1
42
293
187
72
168
108
173
109
72
240
59
60
72
25
47
648
144
91
17
127
18
323
7
72
120
161
19
209
61
71
79
126
155
97
83
48
211
66
215
72
55
42
203
36
7
42
72
95
24
79
77
103
120
101
241
60
59
24
48
115
24
65
61
210
173
7
144
108
150
11
ABCD 95617144024*3^$a+1 [50038]
1
20
30
54
30
42
48
42
18
6
9
25
120
32
154
90
60
36
24
24
32
210
4
24
90
12
24
96
24
6
60
30
8
10
30
36
134
21
21
18
33
7
30
90
6
47
12
60
12
105
28
36
6
18
26
24
10
11
121
60
84
20
16
83
1
30
14
66
54
42
105
9
54
76
24
6
26
21
12
45
27
36
33
64
47
75
40
60
54
14
21
1
23
25
23
33
46
24
96
5
48
7
98
15
96
49
50
52
78
11
79
6
44
3
117
76
80
34
17
48
36
189
27
13
20
16
20
10
44
40
5
12
45
148
60
12
30
54
35
12
12
1
54
26
51
193
26
34
12
14
30
60
39
60
75
165
120
15
36
40
5
9
10
41
12
39
10
59
1
71
9
18
30
22
44
6
34
114
30
5
97
18
86
27
19
18
146
34
26
10
26
4
30
59
61
35
25
11
79
50
136
18
192
18
20
46
65
25
20
27
69
40
11
33
34
26
34
50
36
16
24
47
27
36
54
16
14
46
24
12
8
30
22
20
18
40
12
29
12
43
26
24
10
74
16
84
23
67
12
185
24
45
16
14
21
3
96
21
9
106
18
11
9
70
30
47
3
21
9
36
75
21
100
8
10
26
24
6
4
12
20
9
24
31
29
57
78
33
67
30
72
83
21
4
32
10
158
60
6
117
13
14
82
24
14
30
15
60
25
47
108
1
114
2
60
18
10
60
12
11
24
49
26
18
40
12
35
48
7
24
5
25
36
50
21
7
12
30
8
3
12
25
11
21
4
26
141
3
57
12
117
15
19
17
37
47
36
13
11
48
72
24
99
42
15
43
12
30
23
97
78
92
21
9
54
46
54
26
34
17
153
90
10
20
90
24
21
19
2
10
48
36
104
6
39
15
21
1
23
61
44
46
5
61
35
105
24
34
30
35
25
11
12
63
10
35
19
30
30
20
40
17
55
113
7
5
13
12
24
59
36
12
3
30
46
18
32
154
150
47
69
34
54
23
19
18
12
30
134
6
58
23
63
45
25
6
38
75
12
19
5
24
31
5
15
150
24
66
84
30
3
48
12
117
12
58
17
3
36
45
39
82
23
15
66
15
79
26
4
42
24
24
5
72
43
42
14
6
18
16
5
61
68
51
24
27
4
26
4
20
16
144
114
12
41
84
24
15
10
11
9
34
12
41
12
37
23
21
16
8
16
56
78
10
2
21
24
43
5
1
30
20
10
66
80
10
11
37
71
19
5
55
66
30
14
10
12
20
54
24
40
12
8
16
35
49
32
148
2
88
5
15
10
47
36
37
26
30
66
10
23
1
36
30
30
143
45
22
38
42
34
20
10
24
50
27
13
11
55
14
12
58
2
34
17
9
4
56
10
114
11
24
12
12
81
34
6
14
42
94
14
16
56
24
39
25
6
14
3
84
24
21
70
110
40
59
19
12
60
38
12
64
11
24
24
156
31
53
12
33
52
8
3
9
34
29
27
4
6
11
12
55
20
21
61
18
90
36
44
36
4
35
1
26
45
3
22
11
7
5
12
13
20
16
50
30
15
36
3
6
40
11
24
19
2
39
15
76
5
135
21
79
18
120
20
6
154
35
1
96
18
86
30
9
48
33
84
16
66
14
6
34
11
69
27
49
20
3
21
159
12
24
109
32
10
18
60
90
185
25
2
28
6
20
54
81
24
48
49
18
32
81
49
24
14
142
35
85
24
30
26
64
74
81
51
9
25
11
15
30
4
47
37
12
74
16
53
21
76
20
28
11
19
110
22
44
30
4
11
12
13
95
12
3
30
24
70
77
24
69
10
41
49
11
1
59
96
163
2
138
21
39
6
4
23
49
11
60
43
30
30
24
5
37
8
16
59
21
10
36
8
106
47
37
47
24
1
24
180
50
9
45
10
53
19
48
56
10
35
1
38
21
21
88
2
40
18
2
10
18
53
60
7
122
3
25
122
10
60
11
9
15
39
9
15
22
98
16
77
12
1
50
16
14
64
56
39
1
14
42
15
33
96
16
30
24
6
48
120
32
48
3
12
25
20
36
15
19
50
102
34
14
10
42
44
66
3
72
45
3
75
106
66
48
12
29
24
27
60
48
42
51
7
41
55
89
45
27
48
57
54
106
24
164
3
9
118
5
51
45
36
36
43
6
59
105
15
25
126
48
41
169
83
39
9
1
84
71
15
24
9
51
21
39
6
28
23
132
1
44
3
43
44
45
25
60
20
112
11
87
102
94
5
9
22
29
61
48
35
12
13
66
5
24
105
16
44
51
36
15
24
90
30
105
55
5
1
20
18
16
30
47
43
17
3
46
114
65
1
35
216
33
46
29
15
40
14
40
12
48
35
1
56
3
1
35
85
35
115
24
6
30
134
72
3
21
10
245
9
40
12
44
16
18
5
12
19
5
49
86
54
12
24
64
102
5
9
60
39
27
94
11
19
30
20
15
31
54
60
54
2
108
120
132
10
41
24
13
30
5
7
38
12
39
69
10
53
169
54
24
6
24
156
6
53
45
112
24
14
6
87
37
116
15
21
4
11
25
24
47
12
60
96
60
25
86
10
14
36
21
33
4
12
54
66
71
9
10
41
60
57
30
102
18
22
24
80
6
9
49
71
25
11
96
9
10
18
11
49
11
39
33
9
10
18
11
12
19
20
9
36
13
11
1
11
9
39
1
11
60
57
60
22
65
15
10
20
15
43
32
4
44
10
66
30
110
66
15
9
54
45
60
7
5
105
70
5
9
15
9
75
15
22
23
108
33
99
12
75
9
19
30
32
99
49
32
4
30
89
48
33
16
83
1
144
92
3
37
8
36
40
47
7
53
13
80
16
30
18
35
1
126
5
48
97
35
3
46
26
84
54
10
2
39
15
21
13
102
5
24
12
12
31
26
54
60
4
206
34
36
20
4
206
64
11
9
135
21
ABCD 95617230914*3^$a+1 [50013]
12
18
24
67
89
31
59
42
7
48
60
77
72
103
11
102
43
29
42
18
30
157
24
5
66
18
6
1
60
5
18
37
23
37
11
49
5
36
144
24
55
29
55
36
17
162
72
1
53
91
35
13
72
119
66
18
150
7
24
96
84
5
36
211
5
18
49
161
54
1
77
7
5
108
18
6
18
102
150
18
7
11
13
5
31
5
54
12
13
29
12
6
90
12
6
84
6
7
12
47
6
43
95
37
24
60
264
17
7
5
72
114
84
1
5
7
24
60
24
12
24
119
25
5
91
59
217
24
23
72
114
66
1
107
18
19
95
48
13
29
48
78
162
48
198
121
144
12
60
72
41
36
19
36
59
49
167
48
72
121
5
108
6
54
7
5
7
96
12
12
12
11
25
23
96
25
5
19
59
1
12
24
35
25
23
13
29
18
36
85
125
19
77
43
41
19
23
18
31
5
30
73
5
156
7
65
19
60
65
6
37
161
55
24
11
30
24
66
6
55
35
1
12
5
30
13
29
18
25
12
161
103
180
12
5
60
90
25
47
48
18
6
1
107
30
60
36
7
29
30
24
97
24
53
6
12
25
65
115
17
43
5
42
102
103
36
41
175
48
11
61
83
73
17
36
7
53
90
49
5
55
35
12
90
36
67
5
43
17
30
1
149
48
18
6
36
30
42
7
41
19
24
12
5
7
48
17
120
103
72
11
97
5
24
19
36
11
18
19
5
18
169
36
48
24
5
55
17
36
115
24
29
7
83
25
5
60
72
48
24
66
109
36
77
72
18
49
24
36
24
12
48
36
23
72
49
5
30
60
1
11
13
12
60
5
18
54
36
19
36
5
144
30
13
59
54
31
41
24
43
5
67
24
5
84
42
25
60
35
13
48
108
12
5
19
83
42
31
35
42
72
31
12
65
12
6
90
55
60
137
91
60
41
6
30
54
25
29
67
23
37
12
41
7
83
1
185
54
1
11
24
85
5
36
19
48
156
5
91
5
43
41
6
49
36
131
48
90
7
65
79
48
35
73
17
42
48
6
72
115
12
35
36
37
17
43
24
120
36
48
197
7
5
6
1
108
11
49
36
77
18
72
97
12
5
30
168
1
60
60
5
36
31
5
7
11
1
60
83
13
17
7
155
1
17
60
30
13
77
31
5
19
48
29
30
133
12
5
43
48
120
17
55
72
5
19
35
37
84
60
53
162
181
60
12
96
47
12
6
36
19
36
60
5
55
95
18
7
120
156
143
1
5
18
73
24
23
37
24
35
49
17
18
6
19
53
79
5
114
49
41
91
11
49
83
12
18
67
5
19
24
11
61
53
7
11
49
35
13
5
31
11
18
31
36
5
36
19
53
30
13
77
43
17
103
12
48
47
37
35
25
35
108
13
59
66
60
7
5
7
29
42
48
85
5
36
36
55
84
101
12
6
66
139
24
120
5
42
36
73
12
5
43
11
25
11
13
77
19
35
1
53
12
90
37
131
25
5
72
24
84
19
35
42
84
96
18
18
127
101
199
5
12
60
43
12
65
216
19
35
96
12
6
19
36
35
54
67
53
60
30
37
5
55
60
5
18
13
72
12
53
12
31
29
43
60
5
120
7
11
18
72
7
96
29
7
36
24
48
65
36
115
36
5
6
18
19
48
77
7
36
60
5
120
168
36
91
132
5
91
71
25
11
18
7
12
143
18
6
73
281
60
72
223
59
25
11
37
48
96
53
18
145
5
7
36
11
90
55
71
84
13
12
36
60
59
61
17
108
84
54
49
77
24
259
5
6
66
43
108
24
59
90
19
48
5
55
35
25
65
24
144
12
90
25
84
23
30
55
96
29
43
125
18
30
72
18
54
96
90
1
60
29
12
55
84
41
18
6
175
24
84
36
132
24
36
59
13
41
19
12
113
7
96
77
7
24
59
85
23
85
65
12
7
11
13
47
25
23
90
7
29
19
41
84
6
25
11
12
96
30
36
19
41
90
61
48
65
31
191
18
19
17
55
11
13
24
5
102
54
19
36
5
55
17
103
5
67
17
115
12
35
6
48
24
7
11
30
18
37
23
12
97
251
169
113
7
60
11
84
18
19
24
11
60
126
12
96
36
36
12
18
49
24
24
60
137
31
24
29
54
42
31
84
11
25
29
43
5
43
17
30
42
31
60
17
18
13
60
71
1
17
12
43
96
36
23
25
71
36
13
17
19
12
5
7
12
36
59
13
23
90
7
48
65
19
89
24
55
53
12
6
25
11
66
19
5
55
53
102
13
48
47
42
43
11
30
24
12
24
66
96
12
133
47
72
36
42
55
11
25
96
65
19
60
12
65
67
5
7
29
7
53
30
49
23
42
55
17
55
36
29
103
41
7
47
121
12
12
5
18
30
55
108
300
29
7
24
17
55
5
144
19
84
77
18
30
7
36
48
89
43
17
66
1
24
17
79
11
84
13
5
31
5
31
95
1
48
11
73
60
12
53
18
174
60
84
24
12
31
12
96
5
36
60
ABCD 95617514134*3^$a+1 [50006]
8
160
9
63
12
8
43
5
19
113
31
177
33
24
72
23
25
3
3
66
63
12
128
103
54
75
96
99
45
15
41
52
33
15
92
55
57
20
43
81
12
44
31
30
39
51
45
135
42
3
12
87
36
72
21
56
40
24
27
17
16
159
113
24
40
21
23
36
103
137
28
3
17
28
80
55
18
15
20
36
76
24
36
60
3
41
25
11
40
8
36
40
51
12
21
12
57
96
51
8
13
48
11
16
15
165
68
109
18
12
153
27
33
60
33
6
9
207
17
72
16
72
92
108
40
20
13
75
123
69
15
6
102
9
15
66
59
16
93
39
20
85
48
23
49
27
24
36
75
6
35
24
4
57
24
3
36
60
45
102
33
44
37
90
30
24
15
120
9
63
8
40
36
180
36
207
72
65
64
21
30
24
12
5
28
12
12
3
120
45
48
156
9
39
20
61
11
40
99
36
174
11
4
39
60
93
24
63
18
48
6
90
48
15
108
24
20
31
5
37
95
208
192
153
30
45
27
57
39
12
65
85
95
67
17
85
39
56
96
100
44
40
3
105
45
3
15
72
36
45
12
225
24
18
12
5
13
18
24
54
15
36
93
27
84
159
17
96
4
45
15
24
180
56
31
9
24
12
12
36
36
20
49
27
27
17
28
93
144
6
5
4
36
3
29
61
27
48
39
45
8
4
20
16
12
15
65
12
121
90
33
39
60
66
54
5
36
31
69
12
27
45
12
15
21
24
51
45
8
67
144
54
131
19
72
57
12
8
48
40
140
28
32
28
15
77
40
48
69
15
60
3
18
54
33
80
28
69
18
60
5
48
40
12
33
11
85
135
3
5
103
5
55
33
12
32
43
24
21
60
80
37
18
9
21
144
15
63
53
13
54
21
132
15
77
103
17
13
3
87
29
25
11
7
57
8
48
40
20
79
5
31
105
8
19
90
18
5
4
36
75
24
41
28
60
12
87
60
93
12
21
66
36
65
28
141
11
67
18
27
63
33
39
57
123
45
21
24
18
5
7
21
84
27
9
44
55
21
56
28
12
93
6
41
48
28
93
47
7
18
3
72
3
89
40
27
6
123
132
15
33
51
5
108
37
15
24
36
20
160
20
4
60
20
64
81
51
3
5
13
48
191
40
39
42
15
15
57
72
20
109
54
12
36
72
33
39
65
16
12
21
126
21
20
40
32
67
30
39
56
55
66
15
39
33
27
105
84
9
95
28
60
9
11
84
108
28
180
108
9
23
4
36
39
24
77
84
4
36
33
48
3
141
75
24
72
32
13
24
15
56
4
15
5
49
15
57
35
40
15
54
23
25
3
15
9
128
13
15
87
81
27
65
4
75
21
48
81
39
12
24
15
30
23
28
39
60
5
43
60
30
3
60
20
52
20
7
33
63
5
25
3
12
8
67
72
21
12
84
33
87
75
54
66
101
4
60
15
113
16
39
12
60
21
20
52
15
12
69
27
17
55
48
29
64
51
5
168
7
60
93
68
73
126
21
117
126
41
1
15
48
44
55
5
28
69
6
9
24
60
27
162
42
81
108
72
57
83
12
55
17
40
140
139
36
36
90
78
12
45
9
24
59
67
36
69
8
43
9
99
42
95
49
18
72
54
27
75
18
51
21
15
9
135
8
72
4
56
28
15
18
24
3
20
288
4
21
78
21
15
36
69
15
41
4
81
39
3
45
3
29
4
27
18
39
72
33
15
75
12
36
5
160
20
64
3
18
123
21
24
39
36
27
42
18
54
18
48
60
5
84
49
15
72
84
45
3
3
5
7
33
48
140
36
76
32
28
45
90
102
6
36
69
36
3
18
35
67
21
24
45
23
60
52
128
40
48
9
18
9
99
21
20
36
19
36
192
137
16
27
18
59
13
27
96
140
12
72
55
48
33
84
9
24
72
63
32
16
24
48
36
132
75
65
13
27
27
45
93
27
15
77
25
15
75
21
92
72
16
108
36
75
36
54
215
36
19
18
3
48
21
18
57
36
177
23
12
37
30
60
5
36
13
75
12
12
32
16
195
9
48
63
69
21
27
27
185
168
97
39
60
27
114
18
17
13
51
60
87
42
138
5
127
125
100
120
12
3
18
72
18
17
103
24
33
12
81
48
11
13
3
20
7
113
112
105
111
81
18
36
81
9
6
9
57
39
51
5
73
102
29
43
5
37
66
5
40
15
117
27
9
9
3
69
51
44
25
51
117
18
33
56
40
63
21
44
7
45
33
63
8
4
72
84
39
48
24
21
12
3
12
18
3
21
30
5
4
9
23
19
93
20
48
28
81
71
175
24
81
44
136
3
36
36
60
89
13
27
56
7
6
35
24
7
60
9
27
125
4
48
3
185
28
12
24
20
55
36
45
45
48
15
27
105
72
12
228
12
15
41
64
48
20
7
60
41
12
36
1
48
6
41
28
195
45
63
9
56
12
28
32
16
12
24
15
5
16
12
36
84
3
5
52
12
3
21
44
ABCD 95617736738*3^$a+1 [50000]
43
89
12
79
65
96
39
84
16
20
64
65
31
17
55
89
43
20
33
223
60
60
20
160
140
249
91
84
5
60
55
228
125
115
92
136
41
336
7
53
103
17
108
115
140
112
65
103
24
48
68
9
132
48
115
137
151
48
41
36
7
5
171
69
151
101
36
43
104
256
65
67
365
3
52
89
396
84
36
72
55
36
12
29
228
223
17
228
63
64
240
48
48
221
19
221
3
76
12
29
36
240
115
65
84
96
7
276
41
91
173
67
332
16
44
141
67
120
293
99
148
245
87
16
180
5
216
144
55
17
43
29
51
4
101
19
180
288
125
163
12
5
63
261
36
67
36
185
72
3
309
12
31
780
53
247
8
177
180
43
12
53
252
63
189
31
72
77
72
36
7
125
111
84
105
216
36
96
7
36
65
36
48
291
52
48
5
55
164
36
112
29
24
36
19
12
125
3
64
113
108
19
5
91
164
141
19
96
252
29
139
221
3
336
69
43
29
99
144
16
104
57
31
5
48
24
271
65
175
65
19
48
120
5
168
144
192
139
41
24
36
108
151
72
12
173
55
8
177
3
45
39
136
77
55
60
68
124
161
307
89
108
75
28
65
12
43
125
147
88
212
16
89
180
60
55
20
33
187
65
48
3
172
60
120
5
43
101
3
16
125
55
17
43
125
12
55
8
112
48
200
40
29
15
105
91
41
288
48
127
20
148
53
115
104
88
360
125
43
72
5
72
96
75
81
276
43
41
36
187
53
343
245
187
68
141
3
28
132
200
57
199
137
55
113
72
12
72
36
432
31
41
24
79
216
77
3
24
45
55
48
137
12
43
17
36
120
243
9
103
108
149
31
77
55
8
112
113
72
60
127
161
12
3
100
65
39
256
65
15
24
33
103
72
5
123
60
292
8
57
192
36
132
147
16
17
67
17
60
259
41
31
77
108
144
180
19
5
19
120
41
15
129
156
127
60
29
43
101
19
5
111
4
96
120
257
3
64
300
48
168
140
4
96
5
67
8
57
175
89
144
175
41
36
127
20
237
180
84
135
64
36
12
68
81
24
156
39
52
288
200
4
137
36
204
43
60
48
185
43
24
77
3
328
425
24
48
43
32
321
99
16
29
255
388
168
41
103
197
31
5
27
105
115
80
21
12
132
108
67
41
187
113
7
68
220
65
55
24
36
17
12
31
65
19
108
65
67
113
3
129
43
252
48
72
120
180
36
41
31
77
12
168
ABCD 95617774418*3^$a+1 [50019]
60
27
57
15
21
24
3
24
12
6
7
23
13
5
63
39
13
47
48
73
36
20
39
66
39
28
59
13
20
24
28
12
12
32
15
102
7
56
15
21
64
59
24
78
55
12
71
1
23
12
25
5
91
11
120
6
15
28
5
6
109
116
3
48
1
119
42
79
53
3
9
6
181
20
12
64
8
16
17
7
35
25
8
51
18
30
9
87
60
61
24
8
12
45
18
25
44
21
6
9
117
19
11
18
7
48
53
6
21
39
1
23
9
75
6
12
55
47
1
144
8
64
56
3
1
23
13
96
11
24
18
12
6
69
3
1
17
18
61
20
28
23
30
96
12
31
5
6
6
3
40
11
1
47
13
11
21
15
13
12
11
72
33
21
6
6
114
30
111
15
36
49
17
156
127
11
9
33
7
11
49
20
27
9
40
20
9
7
11
36
6
51
39
36
24
1
11
30
63
4
32
3
69
9
3
51
1
56
15
73
35
1
44
3
37
11
18
19
65
63
33
48
18
13
11
1
12
5
48
30
12
1
11
96
25
12
5
6
13
8
21
48
27
39
48
37
12
83
25
47
6
3
57
18
13
53
3
64
108
17
42
1
8
52
36
5
108
7
23
57
9
48
54
30
3
64
59
18
18
84
1
20
15
36
1
8
16
24
11
1
68
15
45
63
117
4
80
15
61
20
3
6
3
3
13
11
45
51
1
36
47
30
36
67
12
11
1
53
7
53
18
9
4
56
28
29
42
24
109
5
12
42
45
76
29
43
5
18
73
23
1
29
7
119
54
96
18
81
3
73
77
7
23
37
47
24
1
48
5
30
1
11
1
20
15
12
54
27
15
1
11
25
71
21
15
6
55
35
21
4
29
18
24
13
83
6
175
5
6
84
69
4
11
25
20
52
65
90
1
36
56
28
24
5
67
11
37
116
27
1
44
39
13
20
39
13
48
5
66
9
4
32
15
25
53
6
42
18
1
36
20
40
17
18
49
29
15
64
8
27
60
168
37
17
27
3
6
6
12
13
11
13
44
45
12
30
9
27
78
6
37
47
42
27
15
1
8
51
1
47
12
1
72
44
3
18
67
48
8
76
20
72
12
40
48
24
65
3
3
30
12
78
45
21
36
78
1
44
16
11
180
6
75
84
4
11
25
24
12
5
7
47
33
3
1
35
60
66
36
7
5
54
24
45
16
11
73
12
53
19
29
6
21
4
11
24
1
95
1
24
20
39
25
53
3
9
36
7
11
36
36
54
30
21
76
48
11
12
54
18
18
19
11
33
52
11
9
16
24
65
43
47
54
63
3
1
47
12
66
12
51
4
71
37
11
57
3
42
6
48
25
11
48
24
60
12
1
8
9
7
29
19
32
12
39
36
12
25
35
33
72
27
6
7
32
51
12
1
12
20
16
77
43
8
9
66
9
40
12
11
9
76
53
3
51
1
47
117
3
33
16
59
9
27
9
4
71
12
1
96
11
12
24
13
5
55
101
43
60
11
9
4
47
37
20
4
11
12
36
37
60
35
138
43
113
7
119
49
24
35
9
52
29
6
9
52
36
5
31
48
5
67
47
36
1
32
9
114
85
128
9
30
49
8
39
18
18
1
11
13
8
36
15
24
1
23
21
4
68
27
1
12
12
11
61
23
57
3
37
47
37
11
1
12
11
109
23
42
43
20
15
18
15
36
16
95
33
4
32
27
36
33
12
36
64
47
90
42
141
27
48
36
45
3
21
4
72
12
20
27
18
6
21
3
84
37
11
21
4
53
3
3
42
19
23
12
1
44
15
12
25
11
109
8
3
1
12
89
31
24
48
44
15
13
24
92
9
63
16
12
48
5
3
51
61
17
15
24
9
6
25
11
61
44
15
48
30
6
48
145
35
13
47
1
104
72
36
21
31
24
83
24
36
13
20
3
85
56
16
32
52
95
6
43
11
33
36
27
9
51
49
23
6
19
77
42
25
11
12
66
48
30
6
12
30
114
6
24
24
36
12
24
24
42
7
44
33
7
44
9
102
24
33
64
24
120
83
24
13
23
9
15
121
24
11
9
15
73
17
7
32
9
18
1
24
17
150
90
15
12
72
52
29
60
75
3
21
12
51
1
113
42
18
54
61
8
3
9
45
6
24
25
23
21
27
12
18
126
1
5
6
12
25
35
9
16
12
20
9
30
1
35
30
60
7
8
21
39
57
19
89
6
21
9
7
20
33
27
64
8
33
6
96
21
72
9
15
52
11
36
12
69
39
12
30
55
47
12
60
18
42
13
5
19
77
36
12
7
29
18
12
45
16
11
61
83
6
36
19
20
36
40
24
83
21
105
67
8
4
12
23
12
33
3
18
12
63
12
27
1
12
23
9
4
32
88
48
17
96
42
25
8
4
32
36
36
27
33
52
36
12
92
45
18
105
28
11
18
126
73
84
65
48
7
12
65
42
33
4
29
6
13
156
12
11
1
11
18
54
37
20
3
24
36
33
93
30
18
3
63
96
24
37
95
6
31
92
39
42
31
131
18
18
90
31
20
99
30
15
12
4
36
24
17
43
11
73
83
33
81
7
24
95
144
108
36
13
17
6
84
6
55
23
25
12
29
6
9
51
18
19
12
191
13
59
12
48
24
85
23
1
47
1
12
60
144
11
6
12
19
8
112
12
23
13
5
6
45
33
7
36
35
21
9
3
24
12
60
3
144
45
64
11
1
71
1
24
8
3
12
30
31
12
8
9
27
16
5
18
30
15
27
25
11
33
84
24
21
15
27
48
1
44
15
61
36
125
15
27
13
23
73
47
37
32
3
1
59
69
64
24
23
36
42
7
35
13
20
132
33
42
54
31
47
1
36
24
5
67
17
15
96
4
12
48
8
88
11
9
45
39
4
83
37
12
11
21
123
6
7
96
23
25
20
21
12
43
12
20
28
8
3
1
47
30
27
27
61
44
64
60
53
36
114
1
11
1
36
12
11
9
36
28
77
6
1
20
12
9
31
11
12
25
8
21
36
27
52
125
39
3
69
16
47
49
20
36
9
30
6
127
12
11
1
56
84
45
12
6
13
20
27
61
36
24
35
18
27
24
45
31
12
20
111
6
60
42
96
6
3
3
13
20
4
12
47
45
4
96
35
1
24
12
12
53
18
25
20
117
6
13
44
3
93
81
7
108
11
81
15
97
29
30
12
72
24
13
71
1
48
36
11
1
24
11
85
11
24
1
48
5
36
7
12
8
3
13
35
18
91
53
6
25
35
60
25
32
24
4
32
100
12
36
41
3
123
30
31
36
11
25
12
23
6
79
56
27
36
48
1
96
77
30
169
20
15
25
71
6
19
44
24
27
21
16
11
33
28
36
24
12
12
8
63
132
45
12
64
44
60
63
24
6
30
6
31
68
27
18
31
17
115
11
25
5
3
27
37
23
1
48
35
13
47
21
27
13
11
9
12
28
8
51
1
53
6
25
12
47
60
37
11
1
44
16
11
12
13
12
11
13
ABCD 95617934554*3^$a+1 [50003]
30
150
90
30
186
5
48
64
63
17
192
163
150
90
12
6
30
45
123
69
3
90
72
48
78
77
25
24
48
60
12
78
41
16
51
12
6
72
48
36
15
75
5
160
128
127
66
24
18
36
72
48
42
63
201
18
5
31
90
36
24
54
12
18
18
72
420
57
33
120
108
24
35
48
163
45
63
54
171
81
78
90
66
6
48
150
30
18
114
30
60
30
144
90
69
135
18
48
54
17
55
24
90
120
24
36
36
30
18
15
21
60
90
5
7
54
24
27
93
54
45
63
60
120
78
12
3
51
18
6
5
79
60
12
126
60
48
72
60
59
43
96
90
192
114
41
79
126
18
6
203
67
36
18
72
138
42
27
57
6
54
66
105
384
69
27
15
17
67
45
15
36
30
18
45
99
78
95
43
6
36
138
90
126
18
23
37
18
108
29
7
18
48
144
96
183
51
93
27
54
90
6
66
45
9
36
72
11
64
33
18
6
23
157
90
18
318
144
6
138
6
99
165
150
102
159
63
30
6
144
30
63
33
192
18
6
135
3
60
48
60
53
64
165
162
24
81
93
18
18
15
21
90
6
48
155
7
9
81
63
27
18
35
91
6
12
252
6
30
24
54
72
30
24
54
54
12
108
147
219
69
32
73
108
150
18
180
102
57
3
29
61
210
114
18
18
27
93
3
57
183
69
12
90
18
18
42
167
96
97
66
114
72
3
27
5
13
90
180
36
24
126
59
25
18
132
126
30
42
107
160
15
90
167
1
84
36
18
21
48
27
120
36
72
108
78
39
27
96
108
72
90
23
25
72
18
114
11
1
60
3
32
49
47
48
19
12
33
45
3
105
18
21
15
156
144
90
366
228
36
198
15
243
252
12
78
48
18
117
105
39
51
77
7
24
144
48
18
6
120
18
42
36
48
6
75
48
32
55
9
27
60
105
3
120
101
25
36
35
7
57
69
27
93
36
15
93
6
12
33
57
24
18
102
23
37
90
18
36
120
36
24
30
72
18
36
36
60
27
3
45
32
55
30
18
54
3
87
24
12
18
36
15
39
9
63
33
135
41
13
72
36
84
275
31
42
12
24
12
39
3
93
48
39
30
6
12
60
77
115
42
3
15
30
18
24
66
18
24
36
192
137
85
18
72
66
24
12
18
240
216
84
42
35
160
15
65
31
30
72
75
3
30
47
13
192
60
102
36
18
24
18
30
3
69
11
49
18
45
117
12
6
54
30
69
21
60
36
12
18
29
96
37
150
192
54
6
18
48
167
181
27
39
89
169
18
90
12
6
9
45
12
60
54
149
31
129
33
18
72
30
108
24
30
36
54
36
72
18
6
39
189
51
75
42
162
138
72
36
144
126
42
12
47
31
48
36
45
123
48
18
54
96
84
78
123
57
102
6
11
16
9
84
42
57
15
48
42
12
363
75
12
24
54
18
48
24
12
60
105
51
45
32
1
36
54
36
113
7
18
23
13
6
54
12
27
51
126
36
54
48
90
11
25
39
87
36
5
55
12
42
18
12
114
12
135
15
30
108
71
25
30
186
15
249
114
69
15
17
1
72
71
7
108
72
117
27
66
42
48
42
66
6
144
30
90
42
12
60
18
48
24
51
105
132
48
6
84
72
24
54
339
75
102
78
48
222
48
54
18
90
36
36
54
51
80
48
73
23
55
105
15
24
30
18
137
43
60
102
18
60
30
24
18
198
54
36
30
18
45
81
6
72
72
18
66
101
16
9
36
108
60
36
39
99
77
13
51
27
5
13
66
36
29
25
108
126
45
69
66
96
84
36
161
43
5
49
126
66
24
120
15
21
60
48
6
102
24
18
162
90
18
18
9
21
75
15
204
69
159
60
48
18
ABCD 95618172998*3^$a+1 [50052]
7
224
304
32
81
175
8
16
24
65
12
19
23
1
104
3
109
29
19
5
3
33
30
42
30
60
13
5
12
87
21
90
1
120
104
15
121
23
30
75
15
36
42
48
75
40
47
73
95
49
341
54
13
24
48
23
168
1
24
149
91
5
19
80
48
123
21
64
80
9
87
9
12
42
126
19
120
80
88
47
18
42
48
37
41
30
25
17
72
30
73
24
11
165
3
12
25
80
27
13
95
120
57
21
51
24
16
119
24
66
60
19
35
18
12
36
24
66
25
119
108
37
23
73
47
57
21
102
42
43
5
19
48
5
243
87
121
56
51
37
5
51
16
176
45
27
136
29
75
3
18
54
117
63
177
3
66
171
24
39
73
8
9
198
18
135
64
53
123
75
114
36
7
200
40
113
31
24
29
36
54
25
8
27
36
90
127
48
35
60
81
21
19
53
96
99
48
63
24
1
65
55
5
19
8
45
18
54
91
29
36
54
145
8
105
108
72
48
19
23
33
120
45
12
55
32
21
19
5
30
96
12
25
83
85
24
72
96
35
69
33
63
24
111
42
7
41
39
3
66
24
36
30
25
29
3
24
96
57
96
7
104
123
21
9
7
48
80
15
66
90
21
16
53
144
91
32
117
18
73
119
18
18
37
167
1
107
102
78
97
80
16
152
40
8
40
80
280
29
78
162
75
40
48
35
69
96
135
193
176
33
66
85
245
30
54
6
162
138
21
21
115
72
8
33
54
6
99
21
67
48
35
37
24
8
15
18
63
24
40
5
18
18
31
89
42
18
12
18
90
114
180
30
7
53
30
6
282
205
8
135
57
27
6
102
42
55
11
69
88
104
159
12
13
5
42
18
12
42
1
32
24
9
60
91
11
69
21
19
23
25
185
55
48
77
6
37
47
18
39
21
30
18
19
23
102
3
87
240
1
32
40
47
1
5
147
15
30
18
90
15
9
36
27
64
11
180
42
18
30
7
48
8
15
120
1
56
72
111
84
13
128
9
15
15
121
5
19
71
150
54
45
93
43
224
3
37
8
48
87
18
144
6
81
64
65
90
42
75
33
7
80
15
193
24
23
108
12
72
126
24
27
3
37
23
30
60
15
3
253
89
30
6
30
61
191
25
192
296
15
30
24
48
19
8
45
75
48
57
18
42
75
15
1
47
78
171
3
90
6
21
48
75
261
117
43
24
5
18
108
54
7
23
121
59
61
29
6
54
48
78
25
80
57
7
5
90
36
162
72
96
12
15
3
117
48
15
114
180
108
55
24
48
56
64
5
3
27
60
25
113
42
253
8
16
59
60
12
93
15
1
239
282
7
101
24
30
6
175
17
15
40
17
7
56
208
32
3
45
64
32
3
21
16
53
27
33
15
15
225
15
81
27
30
15
45
3
40
65
7
8
159
36
109
56
40
29
67
29
102
18
51
64
35
54
66
54
6
192
33
99
85
8
40
32
81
7
35
45
40
168
32
112
155
90
75
15
33
3
222
12
36
54
1
72
48
29
36
12
3
40
89
7
23
25
71
12
90
283
56
39
24
121
5
91
179
21
9
7
47
18
7
71
25
65
54
30
67
11
37
155
6
87
312
16
35
45
40
17
39
16
32
45
91
29
126
90
51
3
6
54
25
83
12
90
63
88
137
127
5
48
27
33
30
33
39
1
72
17
18
13
72
48
47
78
90
81
3
45
105
127
24
24
161
114
18
72
75
123
12
33
40
8
9
31
56
3
18
19
23
30
36
24
87
24
96
88
96
24
32
40
53
115
11
157
5
3
24
72
3
36
60
237
24
3
36
9
141
12
7
65
78
30
115
47
96
1
48
143
42
7
8
21
30
162
19
24
29
3
40
125
3
72
33
55
24
56
9
48
39
3
180
36
30
7
65
55
48
56
168
21
19
80
93
19
59
30
55
125
60
7
8
160
5
30
37
35
42
75
112
176
88
24
8
57
30
25
32
93
138
57
51
37
143
54
18
108
157
113
54
168
18
7
32
ABCD 95618225434*3^$a+1 [50019]
12
3
44
1
84
30
66
72
90
33
81
138
30
6
42
83
1
30
18
6
9
45
30
12
69
15
6
48
3
45
54
5
49
39
48
93
12
15
33
24
18
84
18
60
60
6
12
54
36
42
30
3
99
54
6
78
3
99
24
117
57
48
15
75
12
36
126
294
36
30
18
60
66
27
39
60
18
42
129
57
42
12
5
25
51
60
72
8
43
57
57
18
177
15
30
35
88
12
3
45
9
6
42
36
15
51
60
6
75
20
49
3
63
54
24
6
21
3
29
25
18
78
84
6
5
25
39
21
42
18
24
42
30
36
18
60
45
27
33
45
39
60
27
36
17
16
45
87
33
54
197
55
78
12
78
21
69
6
30
6
78
96
24
51
51
60
66
42
30
42
48
6
27
33
126
6
18
72
114
95
55
54
60
39
57
60
39
104
43
30
12
6
42
27
3
90
27
123
29
13
36
30
9
20
7
29
7
72
96
9
21
47
13
120
15
15
6
18
72
156
45
15
18
60
66
6
48
6
6
179
25
3
87
24
6
3
33
18
9
33
108
24
36
36
24
12
12
15
63
24
6
78
6
3
93
12
72
51
60
39
69
99
18
27
87
6
72
3
3
42
18
17
43
6
144
144
48
12
30
33
117
60
15
117
59
25
6
5
1
75
45
12
102
54
27
3
42
54
24
60
30
15
9
95
16
56
25
6
54
24
144
15
57
6
90
24
78
60
65
13
24
51
39
6
47
1
107
19
69
15
12
60
102
36
6
6
15
69
171
57
42
126
3
92
199
6
12
36
24
6
42
54
78
75
15
180
36
9
15
36
6
66
113
1
48
60
42
30
84
42
105
39
33
21
36
6
78
96
24
66
18
18
33
201
51
9
155
16
87
12
6
48
12
24
18
45
75
72
6
120
3
9
51
45
71
31
24
120
30
6
48
65
1
138
33
15
108
24
30
6
9
32
19
6
39
27
144
21
189
3
63
12
105
33
18
54
15
111
60
12
30
47
28
57
42
84
114
18
117
111
66
18
66
42
57
60
20
7
66
18
36
6
3
120
9
60
18
60
24
21
45
12
12
30
18
6
84
6
36
24
60
15
27
102
72
39
39
21
24
45
15
3
18
42
114
6
24
18
180
12
96
3
57
18
12
89
19
24
90
72
24
84
15
15
21
15
45
81
3
63
42
12
24
6
9
20
49
30
12
6
75
57
96
84
3
57
72
3
33
78
90
6
18
48
12
3
45
12
11
7
30
42
173
7
6
126
114
12
24
63
21
36
66
30
123
9
12
18
36
114
15
45
3
12
117
35
13
6
6
78
60
6
150
36
5
61
18
90
27
33
150
54
30
5
268
63
60
9
32
55
174
24
12
30
54
30
54
90
153
9
54
72
78
6
21
93
12
48
6
60
33
45
15
33
24
18
6
84
6
24
21
27
84
18
48
15
45
24
18
66
24
6
42
90
18
30
72
12
45
15
6
36
66
54
66
108
45
75
9
45
183
57
12
11
19
30
36
48
27
33
24
3
12
27
114
36
63
57
54
72
258
36
23
55
18
24
6
90
95
49
59
25
11
49
75
45
30
36
18
3
27
162
6
120
33
9
6
36
30
18
30
15
21
27
33
24
6
6
63
3
45
39
9
84
117
18
17
4
60
117
12
3
63
54
72
63
56
61
6
5
40
57
12
6
12
12
30
119
52
9
51
39
108
18
42
18
15
27
42
51
33
27
9
24
90
12
24
6
12
15
27
78
6
54
60
12
39
9
66
12
12
60
90
47
4
84
60
63
93
45
147
9
150
24
24
36
54
60
18
150
84
30
6
18
9
57
48
18
93
129
42
24
6
60
36
48
24
60
3
72
33
54
6
72
60
42
93
57
36
54
114
39
3
24
60
6
54
6
18
84
36
6
24
24
30
108
18
72
87
48
12
36
9
18
12
132
6
54
101
43
30
30
30
24
15
63
102
60
6
126
6
30
30
78
24
6
126
35
73
30
77
49
66
21
15
42
30
18
90
45
15
24
9
9
12
51
87
21
9
6
29
55
42
51
180
39
66
15
72
33
72
102
29
7
84
9
15
6
84
87
33
39
33
54
18
48
59
25
36
83
7
24
33
27
6
18
42
18
120
29
76
75
36
18
108
102
30
60
12
174
24
5
136
51
65
16
99
6
75
237
36
12
3
105
6
30
24
72
30
42
48
102
65
28
9
18
66
150
66
96
18
57
32
1
35
1
60
30
60
18
18
24
54
30
60
6
48
18
5
37
18
57
57
11
49
18
18
23
97
15
12
21
24
48
27
27
6
12
3
99
90
48
3
33
11
61
48
84
48
42
21
39
45
3
54
54
102
132
3
27
6
27
33
84
6
30
15
12
57
6
6
60
48
30
5
25
12
24
24
12
39
9
6
57
8
19
270
12
84
24
6
42
24
84
24
18
30
12
36
60
12
27
36
51
93
48
57
72
3
33
15
104
13
12
123
105
96
24
3
9
6
54
3
15
12
108
30
30
78
15
72
15
18
23
61
66
42
36
99
36
27
24
81
12
21
36
24
27
57
15
92
19
66
78
36
6
6
42
18
33
ABCD 95618629508*3^$a+1 [50003]
47
54
39
12
81
19
140
3
12
25
11
90
7
12
68
48
52
32
124
20
57
18
180
25
56
45
123
40
156
35
9
36
4
176
45
31
60
56
12
100
92
60
3
21
40
89
12
115
8
21
19
8
72
12
4
44
93
108
144
55
251
9
27
126
114
36
33
16
60
44
9
15
15
57
24
72
112
47
66
3
124
5
15
16
20
69
3
48
36
81
19
104
4
11
49
65
18
165
27
21
16
53
3
39
49
32
24
15
9
27
37
167
69
51
114
39
132
84
9
15
40
5
72
15
75
25
24
36
5
171
9
54
49
12
8
105
147
141
3
12
88
56
3
1
32
4
53
91
140
12
24
28
68
39
9
9
30
1
32
48
87
30
24
3
36
15
45
4
5
7
29
90
9
48
4
11
33
15
69
76
20
57
39
28
20
57
84
15
16
80
48
3
45
135
18
15
39
42
123
16
41
3
15
30
7
35
45
21
27
16
44
96
40
32
72
21
31
20
33
31
29
18
9
88
8
3
36
18
63
153
12
18
25
11
45
4
5
15
27
18
19
155
6
79
11
49
41
12
27
16
11
78
36
30
1
89
54
21
21
55
65
144
15
9
255
96
64
11
49
96
36
8
15
30
123
39
24
30
24
18
33
16
8
16
44
75
36
85
47
12
61
20
100
95
61
65
36
120
79
8
60
12
84
141
39
124
68
28
32
15
13
152
88
120
71
24
45
16
44
16
48
36
32
12
15
72
24
30
54
60
1
17
7
11
12
90
108
15
57
67
68
12
132
45
19
260
12
148
17
15
144
69
36
135
24
36
3
60
126
99
36
165
72
42
36
126
51
15
69
124
11
66
15
88
44
3
109
143
81
12
24
28
20
40
47
69
76
179
49
20
57
15
15
33
21
51
60
3
57
9
6
33
15
18
67
65
18
45
3
1
80
9
6
9
16
119
54
12
63
45
75
57
90
18
36
31
8
15
33
33
55
149
67
5
3
60
21
15
60
12
72
63
13
20
120
9
12
19
5
66
6
127
11
114
31
71
6
7
156
84
5
36
19
71
1
101
42
93
48
57
102
33
28
24
60
92
40
29
75
4
36
24
8
12
3
72
18
79
20
148
41
31
8
33
24
3
12
88
53
18
49
8
33
36
3
48
84
64
41
54
45
4
5
72
66
13
24
128
88
149
48
27
16
180
11
25
24
20
111
13
5
3
24
64
24
56
24
60
52
59
81
63
108
33
15
36
33
160
60
17
24
12
72
6
61
84
36
125
63
21
31
8
100
92
36
12
51
1
60
56
72
21
19
71
6
51
48
39
90
27
69
54
37
20
64
80
72
9
75
48
27
33
15
145
68
117
30
1
24
20
156
15
6
36
48
87
3
1
108
23
33
111
93
12
36
3
9
45
18
9
45
66
18
15
12
132
45
18
18
79
8
33
6
30
18
18
168
19
11
54
18
9
141
48
19
5
91
17
18
36
105
24
60
45
79
113
24
15
15
33
108
3
72
24
45
63
30
7
24
24
5
138
45
33
255
27
37
125
7
8
16
5
19
5
18
57
33
79
41
7
11
6
30
45
33
12
36
75
144
36
12
16
32
69
18
102
18
72
24
102
72
51
4
20
40
35
12
69
45
87
12
76
176
9
91
125
51
57
48
67
8
72
16
20
96
51
33
15
25
17
12
3
4
84
5
27
45
3
12
4
65
36
54
45
33
63
57
7
29
6
13
8
15
54
198
108
18
39
45
27
4
20
39
21
69
135
36
76
8
75
33
3
57
24
24
21
19
65
36
103
95
42
18
25
23
37
5
48
132
51
4
132
44
21
36
19
68
16
5
54
36
117
28
17
30
45
4
11
33
36
4
29
3
33
27
9
3
168
27
6
12
78
21
28
53
60
67
17
54
25
17
63
57
114
49
92
4
48
12
24
77
30
13
32
45
43
80
21
43
12
53
36
6
13
36
32
57
55
53
132
67
113
31
20
21
159
60
60
9
30
42
19
80
57
42
121
77
67
71
9
33
30
24
13
107
36
198
31
5
19
56
33
7
8
27
30
150
9
4
5
31
5
51
40
53
55
17
99
16
101
12
123
45
7
128
72
201
111
64
5
75
39
21
84
72
33
36
19
17
39
120
45
30
36
18
75
76
65
15
16
24
5
51
3
36
54
66
24
1
65
31
65
55
35
81
4
5
48
6
21
63
45
48
108
16
53
18
73
80
15
9
60
15
1
60
24
41
99
252
36
28
17
3
69
15
108
12
15
1
32
3
81
4
95
81
28
11
57
69
24
51
64
11
13
17
15
21
15
12
15
1
144
32
24
60
9
18
33
24
33
7
8
93
15
4
11
85
5
36
103
23
54
15
9
36
15
24
40
101
66
33
75
60
25
29
111
36
9
24
31
104
132
21
43
44
15
85
12
125
66
37
5
102
9
16
8
111
90
31
23
1
17
79
176
3
61
ABCD 95619602608*3^$a+1 [50004]
127
60
53
67
48
83
57
48
40
68
4
20
63
12
1
59
18
12
30
25
120
20
228
24
123
48
42
43
47
120
21
27
42
7
113
31
24
72
11
37
12
11
69
16
84
24
47
12
73
107
73
32
88
65
19
36
8
64
48
68
27
25
20
27
13
48
47
13
32
12
3
57
156
36
36
28
12
5
102
37
108
48
12
60
35
57
108
52
48
155
97
36
8
27
9
51
120
72
37
83
1
20
57
12
75
108
108
57
102
60
157
53
151
29
87
21
30
9
3
1
120
32
24
111
13
20
64
48
17
15
3
73
12
107
30
243
15
12
145
36
24
20
3
37
23
37
56
24
12
63
1
12
47
18
27
33
150
90
19
36
17
7
36
128
39
21
16
53
7
41
120
42
1
72
164
33
18
37
12
24
44
12
108
15
85
65
108
7
53
7
72
56
88
59
1
60
12
120
44
28
83
33
72
57
78
49
23
1
12
68
39
1
17
55
35
13
60
77
207
12
243
1
96
83
18
12
18
93
147
13
92
87
1
60
77
12
115
53
30
13
47
93
52
80
75
49
11
49
8
36
96
21
43
17
39
108
100
5
48
67
72
20
16
12
12
24
56
28
48
107
1
59
45
76
32
52
5
43
35
37
65
127
11
57
28
17
168
30
9
4
24
65
30
21
40
92
72
108
48
40
12
47
141
57
42
25
5
108
30
133
44
63
42
18
37
20
16
20
132
192
3
129
16
5
7
143
12
30
48
55
47
37
24
17
27
15
1
47
45
88
17
7
125
31
84
48
8
99
105
252
4
60
17
42
138
30
12
25
36
44
63
69
124
56
3
13
68
27
90
7
80
135
1
96
23
97
251
109
128
96
27
37
48
95
13
29
55
113
192
103
12
23
30
19
41
19
44
124
125
18
25
8
100
60
80
64
60
95
1
59
180
18
103
59
78
30
12
1
44
75
48
73
36
44
99
25
96
72
68
36
33
7
23
18
7
32
51
30
7
80
15
30
60
67
24
29
78
90
12
108
42
48
42
75
105
7
131
25
12
60
140
16
29
30
30
31
36
11
25
8
4
20
40
12
23
18
19
48
48
240
104
3
13
264
11
60
9
76
312
23
25
48
12
5
79
11
9
3
1
12
35
129
48
52
41
42
85
143
97
8
45
15
52
12
11
132
18
39
64
89
30
37
60
48
60
8
15
72
21
60
112
35
12
21
9
31
107
30
3
52
107
78
12
15
28
5
12
15
76
36
71
97
5
111
16
56
52
35
21
172
12
12
24
44
3
120
169
23
150
27
21
127
155
25
116
64
68
15
33
60
76
101
60
60
75
15
60
25
32
36
39
25
23
90
72
75
15
21
12
135
9
33
18
37
35
73
35
9
63
48
12
1
89
103
24
11
150
79
41
7
32
3
120
1
156
11
12
57
316
47
1
24
12
120
156
80
60
27
30
15
105
3
27
13
5
90
57
105
7
48
8
4
8
132
36
4
11
33
39
93
28
17
90
30
15
4
120
131
60
145
20
24
16
20
75
13
107
57
100
65
103
32
123
13
80
57
19
68
45
18
12
1
17
19
24
44
15
60
73
168
44
28
8
39
30
27
3
25
83
192
1
29
7
36
5
55
5
7
23
90
87
88
12
96
29
48
60
7
53
15
24
40
44
24
112
23
85
143
9
36
27
13
12
8
15
97
35
1
17
7
8
87
13
17
30
60
45
135
57
51
9
88
5
31
59
85
60
12
36
12
83
33
36
76
17
7
8
3
12
13
12
108
44
28
32
51
12
18
7
72
24
47
37
65
3
27
30
108
19
11
37
53
12
18
33
36
123
48
45
12
15
30
78
25
137
30
48
97
8
28
17
87
15
21
57
115
95
57
75
225
28
47
60
48
13
17
90
120
37
176
159
18
19
168
8
15
73
12
72
5
43
35
60
13
36
11
97
68
15
42
75
12
16
92
75
37
144
96
53
43
77
15
256
17
12
18
157
83
60
12
133
12
32
36
40
5
42
73
24
24
60
77
43
167
102
91
32
40
5
43
84
5
30
1
60
36
101
90
42
7
71
42
55
95
1
72
5
72
7
11
13
36
11
42
7
23
21
4
20
33
7
35
18
42
1
59
25
5
103
12
23
132
60
30
31
96
11
13
12
5
19
23
73
8
36
124
17
72
27
3
120
108
93
84
33
99
33
75
75
18
19
23
57
51
60
30
19
24
36
24
12
32
16
17
30
9
28
80
112
176
15
ABCD 95620334224*3^$a+1 [50057]
18
30
77
55
113
12
25
35
36
49
215
43
12
138
83
43
120
89
85
107
49
84
11
25
11
19
24
6
47
13
24
102
41
108
61
23
72
199
17
24
36
12
55
30
11
12
13
84
155
37
18
113
12
25
11
72
13
47
120
72
36
31
65
25
23
145
71
49
30
30
66
65
151
29
49
72
35
24
36
73
42
210
35
48
7
53
108
264
19
36
18
42
30
23
145
222
60
24
54
11
24
55
30
95
12
13
47
133
72
48
11
109
126
84
101
84
91
17
144
13
47
84
79
120
5
31
66
60
35
19
77
43
77
132
12
49
11
55
30
84
47
259
5
103
173
37
11
1
59
61
114
30
180
6
185
108
25
66
17
127
17
120
24
36
264
211
29
72
37
12
95
319
5
175
17
97
90
6
6
89
1
59
180
79
6
71
144
24
36
19
36
6
210
209
24
12
79
36
18
42
101
48
235
30
155
120
24
12
43
30
143
24
48
108
37
102
65
49
59
7
149
49
42
48
137
19
6
23
157
23
36
24
97
23
25
66
36
41
37
6
65
72
180
12
121
30
96
5
276
49
108
72
23
7
54
30
174
143
19
125
25
18
17
175
114
35
79
65
1
11
24
109
36
35
12
7
17
55
54
54
36
96
65
36
67
77
109
35
36
48
61
11
13
72
95
144
169
11
109
42
18
35
145
42
24
36
41
144
228
85
72
131
72
151
24
12
84
114
227
36
60
19
53
48
67
77
36
79
54
35
72
79
48
60
5
181
35
1
30
41
108
72
24
19
29
61
11
115
29
19
41
84
7
294
24
311
31
114
11
109
59
7
48
65
211
29
1
71
13
23
48
60
156
24
72
12
36
55
144
77
48
7
29
49
47
19
6
23
115
12
125
60
13
12
18
113
72
36
24
61
59
85
126
185
115
30
35
1
150
18
71
19
42
59
1
54
114
126
24
30
227
96
43
5
31
29
31
221
157
102
29
19
30
143
132
175
12
29
19
30
120
66
89
1
54
6
11
55
234
179
7
41
19
24
65
24
55
6
11
145
234
30
59
55
60
77
19
240
180
29
72
49
6
24
24
72
41
108
19
72
30
11
13
84
11
72
12
25
90
17
36
12
277
378
65
1
90
54
167
73
12
95
73
11
19
6
467
109
11
132
7
5
73
35
211
101
25
84
6
29
1
24
191
85
131
84
25
251
84
96
7
30
42
60
48
36
41
193
47
49
24
132
11
12
31
180
29
37
83
288
67
30
47
43
17
36
13
174
60
5
31
24
36
17
13
60
24
96
90
120
6
203
265
60
66
30
95
121
203
108
67
137
109
47
109
30
29
180
115
41
108
25
36
24
210
102
48
11
25
180
36
84
155
72
43
17
37
83
7
53
7
30
36
35
1
48
95
25
12
30
149
36
13
35
31
65
79
96
30
11
73
30
5
115
5
1
95
19
42
24
35
19
17
43
30
6
125
84
240
48
13
36
11
48
31
353
36
36
36
13
60
11
43
192
228
5
36
169
90
6
84
60
11
31
161
7
12
41
84
204
1
60
59
36
24
49
23
73
11
145
59
1
78
101
25
60
66
18
11
19
17
43
137
120
115
288
30
12
18
36
29
48
67
12
18
102
113
120
127
84
36
108
36
174
11
96
79
216
29
85
30
24
66
36
23
60
48
49
59
19
6
11
223
72
24
29
1
336
23
25
42
48
5
31
54
30
17
ABCD 95620381328*3^$a+1 [50123]
31
53
7
60
24
54
35
96
19
210
12
18
6
114
42
204
66
78
12
18
5
37
179
1
84
66
48
30
59
7
89
175
156
540
36
18
120
11
1
23
241
54
65
12
13
36
6
18
186
30
95
49
36
90
5
180
181
263
37
35
103
29
108
19
30
35
24
7
5
139
144
29
61
11
19
6
114
60
132
30
119
121
150
120
54
36
119
108
73
60
119
25
54
162
18
101
36
19
24
42
23
25
239
1
42
89
84
91
66
108
95
24
43
29
48
36
55
41
55
29
24
1
47
223
12
54
6
78
11
84
31
54
192
83
25
30
102
78
30
131
24
37
107
97
150
96
18
12
78
72
53
252
73
12
23
67
197
1
6
60
210
126
17
192
24
91
24
12
137
43
54
35
49
60
11
24
85
6
126
107
1
60
42
125
24
61
90
168
120
41
19
30
72
24
143
61
35
12
25
24
83
12
25
150
5
1
35
132
91
42
47
1
96
59
60
55
17
120
55
108
5
115
65
55
65
24
48
108
25
35
37
168
90
221
36
79
60
29
37
18
12
53
37
168
42
5
60
139
114
60
60
35
67
29
48
96
72
49
30
6
48
11
48
36
25
30
5
84
13
18
5
216
139
29
61
95
204
133
54
5
60
1
215
55
30
138
29
31
5
1
11
348
12
55
89
1
239
61
23
31
101
85
120
90
78
60
126
144
89
7
6
30
114
23
1
60
42
30
48
35
97
18
41
25
71
43
101
61
90
65
145
30
89
24
156
24
7
138
11
361
60
90
48
30
11
36
19
65
1
23
7
65
43
6
239
25
11
19
209
108
49
120
11
103
162
24
71
55
30
138
36
114
42
18
59
72
36
73
60
12
48
35
25
35
1
11
49
36
83
67
108
77
12
1
60
12
150
90
24
95
19
5
1
66
90
90
53
61
35
84
72
24
48
73
23
175
150
30
6
83
31
162
23
121
6
108
30
6
5
19
42
48
12
35
49
23
36
55
60
12
5
13
95
25
155
85
120
102
24
84
6
60
84
12
138
42
30
120
198
47
55
29
36
85
24
24
90
17
43
30
11
324
25
42
54
24
120
90
150
59
7
66
143
1
24
12
47
43
84
66
18
192
65
13
11
36
48
60
7
108
77
13
66
89
1
35
61
83
31
54
72
35
13
42
54
23
1
72
143
37
83
60
156
31
48
89
12
360
79
60
5
115
29
1
6
24
150
30
6
36
23
115
6
114
66
23
37
84
35
217
138
42
108
30
90
72
48
11
1
78
12
48
102
143
25
11
25
23
37
24
6
30
83
60
48
24
49
95
7
29
349
30
90
6
5
108
91
126
84
12
30
90
78
65
235
5
67
54
6
53
25
180
150
89
43
78
11
108
73
48
30
66
11
168
156
19
30
60
35
36
36
144
79
30
12
23
1
210
30
36
155
19
5
49
42
30
59
31
18
30
5
37
48
12
150
77
1
132
90
78
95
24
37
11
85
83
97
83
120
61
179
7
137
163
24
24
6
35
49
42
29
31
114
96
54
96
5
60
25
119
61
18
36
6
60
48
12
95
108
132
43
101
19
17
85
180
18
66
36
30
258
180
11
49
210
29
61
42
78
36
179
115
5
361
96
47
60
1
11
24
36
108
43
5
13
102
17
12
169
42
24
30
23
108
25
24
11
19
6
275
49
24
42
29
60
121
35
73
210
90
42
53
85
12
30
53
24
73
84
23
48
13
11
25
96
60
83
217
18
36
5
19
222
ABCD 95620384246*3^$a+1 [50037]
30
12
78
48
12
55
17
18
57
3
30
19
53
48
12
60
96
51
63
1
29
6
60
42
103
96
23
126
42
42
66
1
23
6
24
18
30
60
78
30
19
35
6
54
21
87
90
18
24
33
4
71
25
5
60
12
60
36
12
60
30
18
55
47
48
24
6
12
90
18
42
37
5
18
12
36
21
81
30
30
48
90
57
57
87
63
96
162
3
69
27
64
77
12
138
48
84
6
12
30
30
12
43
53
54
73
5
18
54
6
9
15
6
12
3
16
41
12
103
17
48
18
24
6
51
63
6
12
48
31
48
23
60
72
30
3
52
5
43
5
7
41
12
18
24
78
19
101
48
24
7
149
12
30
12
193
17
126
97
17
78
60
150
48
54
6
39
28
167
66
12
27
21
12
127
11
54
216
27
135
18
30
12
12
18
162
73
5
48
12
72
6
24
18
27
3
13
5
54
18
18
97
23
12
30
102
18
132
18
12
21
9
36
72
7
35
6
12
43
35
49
53
48
24
3
12
45
18
85
53
42
138
7
5
18
9
112
23
21
9
6
24
30
43
20
15
180
57
21
72
120
12
48
90
72
30
18
42
55
23
12
108
13
20
15
114
120
3
57
43
23
42
12
6
42
12
96
24
36
60
15
99
13
95
12
18
30
49
41
108
60
84
15
3
25
35
78
19
23
78
24
30
6
24
6
72
25
35
13
17
15
3
25
36
89
12
12
15
93
72
6
49
35
6
54
37
53
30
30
60
36
42
30
12
6
24
78
18
90
84
66
90
24
55
65
96
114
6
282
60
12
37
263
13
23
54
31
132
17
108
18
54
27
16
35
25
47
6
30
12
18
72
18
9
15
45
3
13
5
60
255
75
30
39
63
150
90
42
60
48
43
17
60
42
61
29
48
78
12
37
41
42
42
115
32
36
57
7
29
147
33
24
18
48
30
42
18
39
33
42
6
115
185
120
42
42
126
24
21
15
42
60
7
20
15
1
29
3
15
18
120
12
7
80
21
114
121
5
90
37
47
13
125
55
155
18
15
9
18
78
7
53
15
9
18
138
55
5
24
30
21
9
96
30
25
36
41
3
27
12
60
30
18
12
21
15
162
42
6
54
25
12
29
54
1
47
93
15
69
15
6
91
29
30
69
3
30
60
72
60
18
12
6
54
60
21
75
9
21
30
42
60
7
11
1
41
48
12
12
6
12
42
30
48
30
30
18
7
17
15
45
36
30
37
47
126
31
23
18
18
21
4
59
126
72
127
11
30
162
37
12
83
66
30
12
30
48
19
53
15
75
12
6
42
12
108
45
15
18
31
41
18
9
3
25
77
18
18
132
120
3
69
48
12
60
18
49
53
27
4
29
30
18
48
30
30
30
25
60
65
42
73
12
5
27
21
90
90
114
6
19
5
6
37
47
13
77
18
49
29
12
7
53
138
120
42
132
36
24
36
54
18
18
84
30
36
24
6
42
222
30
48
48
204
36
7
65
12
7
209
24
7
29
60
51
3
6
27
27
156
69
33
12
18
90
18
54
6
24
60
30
18
18
30
57
48
45
132
42
6
60
60
24
15
21
87
105
162
66
24
18
78
27
64
113
36
27
3
12
12
6
72
72
6
109
32
9
135
15
12
18
54
30
30
90
3
45
3
75
12
13
176
63
1
5
75
27
30
60
132
3
4
96
5
102
18
18
45
27
25
47
6
114
36
102
18
30
31
101
18
69
45
138
150
87
28
128
9
6
12
42
18
57
33
18
60
1
20
81
168
30
54
48
12
96
55
60
5
79
95
6
72
3
135
12
42
63
27
30
36
19
11
12
90
48
60
135
9
150
30
48
15
15
12
6
31
143
6
12
12
18
12
18
42
25
48
53
24
7
48
48
65
60
48
31
89
60
12
115
5
120
132
30
60
85
12
23
6
30
72
90
30
57
15
61
17
42
60
48
12
18
42
48
72
6
60
7
23
45
60
27
9
3
6
7
47
1
17
12
63
27
18
12
18
25
47
108
12
30
18
18
24
27
123
85
11
54
15
3
33
57
7
71
90
12
30
37
11
54
31
12
5
42
21
15
30
24
6
12
12
120
18
48
31
23
6
55
5
12
48
60
12
39
21
42
126
54
60
13
143
85
89
78
85
20
15
93
9
6
150
31
23
25
53
30
13
5
24
30
6
27
112
53
60
60
120
175
23
12
12
6
7
17
66
12
30
18
21
63
60
138
12
30
18
30
90
60
72
96
12
12
30
18
90
18
54
85
20
112
11
12
78
7
68
195
18
114
73
48
5
42
18
54
6
30
12
108
12
30
63
36
39
30
139
12
101
30
18
42
30
12
43
95
30
12
108
12
6
42
30
13
17
18
210
27
3
24
30
55
36
47
109
29
42
13
125
42
102
66
42
12
43
95
48
24
37
11
78
7
5
90
30
18
12
73
12
35
78
12
48
30
12
9
3
36
30
42
133
17
12
66
24
85
41
12
12
63
87
48
48
30
162
12
33
27
66
42
25
23
37
23
42
15
4
59
24
66
114
108
9
3
6
12
12
90
25
53
48
60
42
97
23
72
33
27
18
3
129
6
12
90
19
71
ABCD 95620711042*3^$a+1 [50069]
65
175
77
102
9
4
12
20
48
57
36
3
72
64
143
57
60
33
30
72
25
60
36
59
24
121
96
32
57
55
11
133
32
69
63
76
5
42
57
33
18
69
16
80
4
5
6
21
99
57
24
99
24
61
5
6
18
7
36
120
32
36
51
1
72
23
25
24
59
1
68
28
65
12
67
29
7
29
19
89
31
24
72
128
15
30
162
78
3
148
96
36
48
12
20
63
24
48
90
54
1
95
97
11
90
79
80
3
57
120
3
25
29
15
36
4
11
37
72
20
4
24
83
12
90
7
68
132
63
6
72
3
51
13
12
59
1
84
11
54
36
90
48
37
41
7
41
60
36
36
19
204
29
87
40
11
45
33
7
185
204
3
15
48
24
36
13
71
1
48
5
114
12
60
30
3
57
79
36
29
144
31
20
15
81
36
48
16
24
56
45
43
48
185
75
45
78
37
48
324
35
85
41
27
99
96
25
23
1
53
18
49
8
21
66
49
152
33
72
24
39
249
7
11
57
28
48
11
25
36
12
60
68
45
24
39
120
16
89
55
71
24
57
9
90
24
69
111
54
12
78
72
66
7
101
19
5
30
132
1
53
54
21
105
36
3
27
61
24
68
15
12
36
13
5
27
40
72
32
9
96
36
7
12
68
36
24
15
25
23
54
19
44
36
112
149
18
97
164
4
83
30
39
40
60
44
16
20
16
179
60
21
33
12
78
61
8
51
54
78
37
53
7
80
16
41
55
11
13
5
132
3
76
11
12
36
72
13
11
69
15
85
77
39
3
141
112
12
60
137
6
37
20
72
9
6
105
88
48
24
5
55
48
12
5
18
1
44
36
16
48
48
32
12
3
73
32
177
31
149
54
9
117
18
61
29
111
51
60
141
64
23
1
5
102
117
27
45
16
29
60
91
35
109
11
25
140
69
24
72
15
87
21
15
37
17
18
72
60
12
85
36
48
65
6
48
45
87
66
132
18
54
30
73
23
30
24
51
39
18
51
51
18
60
12
18
25
11
6
103
17
60
19
32
87
57
36
3
1
35
25
60
5
90
18
51
96
63
13
8
60
36
15
13
60
65
31
65
51
16
17
3
15
9
4
65
111
15
144
12
25
32
75
18
3
27
85
12
17
54
36
1
48
5
51
21
7
36
5
36
79
24
80
40
53
12
96
30
96
25
24
71
54
27
15
49
5
91
60
12
72
209
6
48
1
71
49
12
83
25
20
141
39
15
36
105
303
13
24
5
43
288
8
51
13
5
180
7
176
87
1
12
252
47
30
78
13
12
65
12
18
45
15
48
114
55
29
19
167
1
144
48
107
96
48
85
5
42
90
7
32
135
81
15
12
157
29
7
48
29
7
56
48
36
160
48
48
29
39
57
18
90
19
47
25
71
25
72
23
13
36
29
31
5
31
48
12
60
72
152
244
32
15
33
76
20
105
30
45
33
7
131
37
60
12
5
18
193
89
55
125
31
44
39
1
35
30
54
49
41
6
25
24
144
48
29
115
144
24
12
155
48
21
51
18
7
24
41
96
55
104
21
3
15
12
37
188
64
35
6
43
41
39
57
7
48
155
85
113
27
15
102
18
42
147
64
12
95
289
36
53
7
35
25
65
12
43
29
6
25
5
79
120
120
48
56
64
72
44
4
12
20
15
246
18
1
41
54
84
21
88
20
21
7
24
5
51
15
9
105
174
36
36
54
78
126
54
12
9
27
18
54
36
24
1
101
36
7
17
115
23
21
15
72
13
72
144
23
97
60
36
12
35
66
60
15
4
17
48
78
145
12
17
43
176
100
59
42
31
44
135
9
52
65
7
20
28
35
24
18
90
66
91
180
95
36
18
12
108
27
9
55
36
59
33
36
75
12
57
52
120
24
12
83
1
65
24
7
29
84
24
55
53
12
55
17
19
92
24
16
48
24
48
77
103
17
108
39
21
30
42
67
48
12
29
96
55
29
54
6
12
103
32
69
75
16
35
13
131
33
28
44
24
15
1
48
17
43
132
23
132
30
24
31
95
33
3
25
5
54
1
59
13
71
49
23
13
11
21
63
60
21
33
12
3
3
33
184
32
15
54
19
12
5
31
5
39
15
1
228
32
9
18
108
57
75
1
137
55
60
48
20
4
12
35
60
18
12
55
89
19
36
5
90
57
33
30
57
87
97
71
129
33
66
180
6
79
80
60
40
77
18
45
36
15
33
105
3
87
36
1
5
30
61
137
55
8
99
6
19
20
88
11
25
132
60
107
198
42
18
15
52
80
16
60
11
30
39
16
89
39
40
48
ABCD 95620865402*3^$a+1 [50032]
21
51
24
21
15
65
115
5
64
36
3
18
23
49
66
24
30
6
12
53
72
160
45
27
8
24
103
81
27
17
16
69
27
15
30
3
12
3
18
15
9
35
16
24
15
18
36
51
3
30
15
36
75
24
17
24
16
33
15
8
13
15
57
3
69
30
60
12
69
36
21
15
44
4
15
12
54
18
41
31
234
6
45
24
12
12
32
13
6
30
119
16
27
18
15
36
3
117
84
20
12
144
4
69
3
8
64
3
12
36
42
54
90
59
4
12
20
31
18
30
5
49
27
33
35
37
51
33
24
12
75
39
54
3
15
5
4
24
15
36
108
5
13
35
52
60
3
9
39
96
18
12
15
44
36
100
8
31
117
153
54
6
71
1
12
126
6
23
16
24
120
15
17
60
25
18
36
5
19
30
6
5
60
37
3
15
9
63
9
8
72
79
36
54
12
75
8
4
32
49
12
23
40
15
129
36
69
18
57
27
36
18
27
69
30
33
63
48
21
24
56
24
52
9
3
8
7
12
24
21
33
30
45
20
67
84
6
51
8
25
11
25
51
104
16
27
21
39
30
6
29
91
5
37
90
9
45
30
21
75
29
48
36
7
108
60
90
35
1
66
29
4
44
31
6
3
27
18
11
16
20
48
1
15
57
18
5
36
40
96
3
36
84
24
5
96
79
57
20
61
23
49
87
36
12
36
51
30
24
84
83
28
21
63
32
4
27
5
24
4
20
19
90
36
30
54
18
54
36
24
179
12
40
57
48
63
20
112
39
36
53
4
15
77
55
41
67
66
27
15
29
25
30
36
60
9
39
6
23
7
9
15
12
42
12
3
15
108
33
44
85
60
63
39
78
3
12
12
24
57
99
60
75
54
71
49
36
11
13
35
1
39
20
25
35
1
39
21
39
9
6
29
216
1
36
24
54
45
24
15
57
21
30
24
48
6
15
15
45
12
24
24
81
51
33
15
57
60
48
159
32
40
24
44
133
75
20
12
28
68
64
81
12
47
112
3
6
75
9
36
42
69
8
40
21
15
21
24
51
36
3
72
17
28
39
54
87
39
69
21
63
12
36
3
54
71
1
15
3
12
21
39
9
32
88
69
48
27
132
81
30
29
40
56
43
84
17
4
15
24
77
16
72
51
17
60
79
6
18
54
36
15
180
12
3
65
12
84
36
12
43
69
39
42
3
27
24
29
7
33
69
51
39
17
73
27
45
35
19
6
35
19
17
4
15
29
1
35
19
6
239
31
5
13
3
44
1
60
18
72
9
3
18
108
24
63
9
23
88
33
36
36
18
89
13
114
18
3
27
18
15
12
27
5
16
120
9
18
5
13
84
18
78
18
9
36
60
111
30
51
3
17
133
66
6
75
20
52
51
29
72
4
80
12
13
6
84
29
67
48
108
54
71
24
1
30
78
15
15
6
95
13
95
12
49
15
9
48
23
16
36
20
12
37
18
18
39
44
115
54
36
39
93
15
48
21
59
136
45
36
12
51
92
64
9
54
216
24
5
7
21
60
24
45
11
24
16
8
31
21
9
18
165
12
135
45
84
9
6
12
29
25
11
48
16
33
18
9
9
39
96
24
117
48
11
96
88
27
45
63
18
18
9
45
23
7
113
19
5
133
27
44
37
23
85
6
30
39
21
59
24
61
95
4
12
33
18
29
61
72
15
51
5
16
3
33
15
53
55
6
15
15
54
59
1
30
5
121
23
12
1
35
7
5
36
67
53
1
35
49
15
75
21
36
44
36
72
100
15
90
36
35
76
15
36
33
21
96
63
12
44
79
30
24
18
9
24
96
176
55
5
12
88
108
15
6
90
141
39
29
16
45
30
21
12
45
75
45
18
9
45
6
18
15
15
42
39
144
20
121
54
30
27
132
57
54
77
4
135
54
15
36
48
51
45
75
60
57
12
36
129
48
72
23
73
36
63
8
12
36
61
11
4
15
6
15
3
69
51
5
1
15
3
36
5
49
11
79
90
27
20
88
32
160
20
61
72
18
18
131
1
12
42
30
54
29
28
60
48
20
49
3
3
30
24
51
69
11
7
57
15
177
48
15
17
1
59
13
27
63
17
19
12
54
24
15
36
93
18
54
23
7
153
48
32
112
44
4
27
9
21
23
1
51
3
53
19
21
15
17
1
11
55
21
24
45
24
59
61
27
68
124
33
23
16
15
18
27
9
42
177
3
5
64
15
21
39
9
156
45
54
21
21
39
45
6
33
12
20
28
132
32
88
8
96
19
9
3
24
81
20
73
162
24
30
75
75
9
9
27
45
126
53
37
48
132
15
177
87
39
21
3
18
87
32
1
24
11
4
24
15
21
9
24
27
81
3
32
12
127
9
24
8
37
36
30
5
4
108
12
21
36
15
24
32
120
43
5
40
21
63
36
60
27
18
51
33
35
1
15
24
21
75
15
17
40
32
12
48
13
138
24
5
85
3
24
3
41
36
48
1
6
84
54
15
57
6
9
189
35
36
76
9
6
12
53
4
21
15
3
9
45
72
59
12
19
84
150
54
18
75
84
20
19
45
9
30
18
23
19
137
25
54
30
114
65
7
120
21
80
72
13
23
12
48
55
137
4
60
56
103
150
75
72
72
20
7
24
36
9
39
41
40
27
33
21
39
15
5
112
32
12
24
1
23
43
93
72
8
7
78
11
24
1
36
18
9
32
31
30
60
47
7
30
36
15
20
37
11
31
45
3
60
5
133
23
4
51
30
131
64
39
6
12
63
24
45
11
100
20
76
44
1
63
8
73
15
96
56
7
6
27
3
6
216
39
45
51
27
66
51
3
6
30
6
3
27
36
9
33
51
129
18
29
4
21
48
11
16
69
11
24
52
39
18
36
12
3
20
16
33
18
18
75
44
43
72
6
71
4
12
32
1
131
ABCD 95621306824*3^$a+1 [50018]
16
173
67
77
55
12
5
54
30
31
20
39
6
15
39
66
75
76
32
75
12
33
36
39
57
36
3
49
41
67
12
12
29
39
72
15
78
43
47
85
68
124
60
24
65
24
36
19
17
63
232
56
57
3
52
197
31
120
12
36
104
40
5
63
3
36
21
93
127
8
16
29
67
68
100
120
12
60
20
3
81
24
12
63
105
244
95
1
41
31
24
53
15
52
24
35
45
40
192
44
3
72
30
31
113
7
53
87
4
29
36
3
57
19
32
12
72
63
1
29
15
27
1
12
32
9
90
1
80
96
192
45
123
52
60
116
9
72
63
40
17
24
66
61
53
15
16
140
28
8
4
36
32
27
13
17
108
72
51
4
53
15
52
24
5
67
92
15
1
95
1
68
40
60
12
29
7
68
39
12
1
17
67
116
184
44
40
20
111
25
36
29
30
33
21
79
17
15
15
54
91
5
31
17
7
116
27
1
12
20
88
192
137
30
25
8
9
63
36
4
20
21
87
12
52
96
12
8
33
7
68
4
35
120
93
48
36
324
36
16
20
9
144
27
39
13
12
83
13
20
64
53
67
23
36
69
16
5
19
47
21
64
5
15
28
8
9
48
51
40
5
7
44
40
53
12
19
72
24
65
51
3
6
51
4
36
29
91
107
1
72
68
64
101
36
43
47
73
5
43
72
132
23
37
108
32
93
27
75
25
68
40
8
40
53
7
17
27
4
32
27
30
3
3
105
72
123
109
12
20
45
84
51
64
36
65
3
12
4
60
44
117
91
80
3
6
30
69
4
77
15
4
71
18
55
48
23
37
17
51
4
32
124
12
23
6
15
33
127
120
60
60
8
21
7
24
188
52
35
13
48
53
84
3
39
153
40
41
7
12
11
90
111
4
65
7
17
27
3
21
39
30
132
19
11
24
1
8
81
51
40
8
36
24
21
31
35
78
15
21
51
16
60
17
15
15
1
71
141
64
36
80
99
33
12
60
4
12
53
19
77
43
5
36
39
36
12
144
9
27
112
41
31
95
1
12
5
7
44
4
8
124
56
9
19
11
85
56
9
54
141
28
5
7
44
99
13
12
20
28
83
37
32
45
36
90
36
13
128
3
9
135
12
93
51
54
3
120
9
90
18
31
12
77
43
60
29
63
36
36
4
5
15
12
72
27
13
108
24
116
60
39
54
235
44
81
19
11
25
80
76
48
20
28
8
24
76
96
20
108
36
9
7
8
12
28
36
12
12
96
5
90
1
35
90
19
101
43
32
40
89
31
53
42
45
64
12
20
64
108
137
31
32
60
87
73
56
84
36
184
5
12
24
30
229
47
30
31
29
15
16
23
156
21
52
20
52
24
80
21
3
12
16
92
168
87
6
51
3
13
24
108
107
90
54
69
100
48
48
89
51
4
120
20
21
6
1
17
103
20
4
44
36
3
36
1
20
36
4
48
107
69
96
3
12
33
36
81
19
11
24
54
123
40
12
228
23
25
12
59
13
72
20
4
44
21
7
8
60
84
21
39
48
24
195
109
36
68
28
60
23
25
12
20
4
8
27
54
87
3
1
8
28
80
57
43
137
72
15
40
56
72
16
89
7
29
19
12
24
71
54
19
77
15
4
11
60
109
72
53
67
204
29
6
1
72
8
3
25
12
252
5
7
200
93
15
28
144
36
17
15
21
7
29
31
23
54
30
85
5
36
96
19
11
21
4
36
17
72
15
48
72
45
31
113
79
60
5
63
57
126
69
21
111
76
29
3
12
4
32
72
57
24
174
6
36
30
90
15
24
15
24
13
140
40
23
1
48
17
3
75
13
107
13
59
24
109
12
36
20
108
51
18
7
36
32
48
132
51
36
78
36
15
111
48
126
151
8
57
19
24
32
39
49
36
41
43
20
100
35
36
1
36
53
36
55
35
61
12
12
56
129
91
60
29
91
104
16
12
41
7
84
108
35
60
45
21
54
25
32
48
60
52
240
48
92
16
149
19
11
1
132
48
12
128
4
68
21
31
8
21
15
172
12
47
24
1
65
51
27
85
41
15
12
57
15
27
133
41
54
57
4
11
13
20
147
54
36
15
76
59
9
24
40
65
7
48
41
27
9
91
179
33
12
3
21
21
51
108
4
132
8
40
35
30
6
9
36
21
15
60
4
32
33
79
11
121
108
5
7
8
27
90
51
3
1
116
3
126
3
15
85
12
35
1
47
21
219
25
20
45
43
23
21
93
91
24
47
45
3
25
11
61
144
44
81
27
108
36
39
97
89
63
160
48
84
5
31
72
36
89
36
24
7
20
28
8
28
36
8
21
36
39
84
76
89
3
100
8
76
48
32
9
15
16
59
36
1
17
27
28
32
3
36
30
51
16
24
56
84
28
8
9
19
11
1
60
29
18
1
96
60
8
15
1
140
316
35
45
63
1
44
21
6
30
3
21
51
39
145
ABCD 95621342192*3^$a+1 [50017]
24
48
192
136
128
205
96
216
83
37
60
23
24
88
9
36
83
72
25
60
3
240
32
24
24
97
119
40
81
23
16
141
48
216
36
264
36
35
40
32
61
60
111
8
72
120
109
11
1
48
132
48
11
16
264
24
152
133
12
143
72
13
12
143
24
157
275
25
135
56
49
23
256
237
60
47
61
36
36
35
48
37
3
32
64
9
71
1
15
120
33
71
136
129
15
176
85
60
15
32
72
229
131
24
24
97
159
296
24
25
47
48
16
8
37
11
49
36
59
1
15
80
40
80
13
75
32
85
120
120
120
48
107
25
23
37
84
84
131
144
61
83
96
144
72
181
3
32
144
265
36
168
59
48
120
64
200
16
9
204
60
15
104
16
32
25
48
12
24
11
184
56
72
73
63
57
39
120
144
152
85
168
27
8
112
9
39
120
177
135
80
48
16
21
84
15
24
117
35
13
179
96
120
1
23
192
144
24
157
36
95
24
280
81
135
8
40
56
25
39
56
205
276
24
96
23
232
33
156
35
16
168
104
97
23
13
48
12
84
51
45
24
35
96
208
32
13
155
72
24
120
1
159
225
300
11
13
51
45
35
1
48
87
24
69
35
24
1
36
35
301
48
12
48
15
320
24
13
24
276
39
9
15
80
112
80
73
36
35
1
15
8
85
11
48
241
12
60
39
8
37
83
16
80
16
81
48
180
27
45
107
73
135
8
24
13
60
39
69
27
24
9
60
36
95
61
35
193
132
60
119
48
88
93
35
136
45
60
15
261
99
104
112
165
84
71
48
37
3
21
204
95
24
1
71
184
72
33
72
47
13
35
120
24
1
84
11
168
40
45
27
32
48
48
16
8
1
15
177
39
105
23
208
9
15
8
48
85
99
296
48
16
45
11
13
59
168
13
60
15
141
35
16
104
61
120
203
37
99
21
35
25
39
8
157
59
24
133
35
133
11
24
72
48
25
135
21
11
72
48
85
48
27
48
80
37
48
216
11
25
63
32
24
48
288
40
120
80
13
35
61
131
85
144
24
72
84
39
45
12
108
51
120
56
13
12
47
16
216
261
60
60
99
96
32
16
57
167
48
133
156
23
72
205
11
72
48
40
8
72
48
16
8
16
72
32
88
24
9
12
107
73
84
35
160
9
36
96
59
96
13
60
72
39
81
60
108
60
12
23
96
24
25
132
48
132
24
60
83
73
60
48
252
324
36
15
33
71
24
16
69
27
93
132
95
40
45
83
157
60
183
45
60
15
72
224
24
25
95
72
24
1
15
144
24
32
73
47
13
179
13
75
8
277
35
73
372
35
13
36
264
36
11
40
24
8
16
165
11
24
37
3
45
27
9
23
112
81
168
12
83
25
15
56
48
1
95
1
36
35
73
135
32
24
1
63
21
59
25
156
51
32
48
64
240
80
85
11
72
1
87
45
3
72
8
157
3
80
1
111
93
267
104
61
300
47
88
8
24
73
39
9
120
95
24
168
73
71
168
1
72
39
8
13
48
59
48
88
72
225
359
256
189
24
35
25
87
248
25
36
84
47
193
36
83
72
1
47
120
73
24
ABCD 95621563424*3^$a+1 [50050]
77
55
113
12
159
36
144
189
7
155
12
60
37
29
51
184
24
68
48
4
71
25
17
79
41
127
41
7
5
72
51
9
43
77
108
19
23
73
32
51
37
48
56
21
60
103
125
150
9
3
90
19
48
5
91
144
5
31
60
119
133
80
45
67
132
48
128
87
13
83
69
192
3
85
5
78
25
44
40
11
37
60
191
85
60
5
91
80
93
60
67
180
59
84
1
32
3
25
89
48
42
36
174
15
3
49
29
27
57
168
48
67
83
84
21
100
12
24
8
16
96
36
180
17
31
5
90
157
32
3
72
1
24
11
1
96
32
16
77
90
30
43
32
3
45
16
60
53
91
36
71
78
31
59
45
4
5
48
72
36
42
30
7
60
36
36
29
12
19
48
83
13
12
5
78
37
53
12
79
101
42
18
27
45
7
96
5
43
56
81
102
57
100
144
65
30
90
55
17
19
144
72
120
48
29
36
54
1
24
8
64
83
141
27
25
47
48
18
19
252
53
7
29
67
23
1
120
96
180
5
7
83
48
37
140
28
65
51
4
5
19
48
20
123
229
228
65
90
49
131
25
155
69
129
67
77
31
20
9
55
53
103
59
37
144
120
17
132
51
36
33
216
19
35
36
57
33
15
100
36
108
83
13
12
35
18
79
48
12
68
45
18
1
53
31
12
80
15
18
19
5
18
12
21
15
217
53
234
13
47
45
63
85
17
15
52
56
52
23
18
7
32
21
54
25
5
6
45
27
90
43
36
11
265
5
48
19
36
156
20
39
61
24
20
39
37
20
48
96
12
75
162
3
48
96
40
11
150
87
21
19
71
37
48
89
55
23
9
3
57
3
90
331
167
78
120
31
23
36
21
21
27
81
12
15
63
49
36
60
29
7
11
60
25
60
144
23
25
116
285
19
48
48
36
8
16
155
72
12
217
143
57
64
24
12
36
60
53
162
57
141
24
18
153
39
36
21
69
7
180
32
12
21
75
4
53
283
60
48
125
54
61
137
123
64
65
67
8
36
4
60
92
39
1
41
99
16
95
85
44
4
29
31
167
60
49
144
24
48
23
72
18
19
65
67
11
49
156
83
1
48
48
5
43
44
40
35
18
18
21
64
36
41
19
53
36
24
63
243
9
136
29
18
60
13
24
48
104
96
144
21
27
63
48
1
68
112
48
23
57
3
30
15
108
39
93
183
84
21
12
135
25
113
114
133
8
36
64
65
175
35
132
13
104
75
73
95
120
69
4
35
237
48
27
117
93
72
31
56
81
7
23
42
48
7
32
21
90
30
78
25
59
6
12
78
90
171
3
57
36
48
160
156
36
65
18
24
18
30
69
16
77
15
40
48
5
67
11
12
18
114
30
36
39
52
23
33
87
237
21
378
49
132
108
32
28
5
60
67
36
5
90
45
112
92
3
36
102
55
23
61
11
85
104
3
36
25
32
84
76
120
24
96
35
30
72
78
25
24
104
147
180
72
21
4
152
16
20
243
97
95
25
17
127
68
12
148
36
95
1
24
20
27
12
18
18
54
123
4
36
48
24
35
6
72
19
60
20
316
107
30
18
37
20
12
96
48
16
11
25
12
11
21
201
7
96
24
53
7
92
16
23
150
144
67
20
33
60
7
8
36
147
30
72
115
120
35
18
87
21
7
32
88
35
252
121
20
129
91
5
84
151
80
4
23
105
4
89
162
85
60
44
96
88
17
72
55
72
20
28
80
52
329
12
39
484
17
72
18
69
81
303
12
63
121
41
7
41
7
120
5
15
12
75
121
180
12
305
72
51
69
36
39
192
16
164
9
12
72
7
44
147
157
5
18
69
40
53
18
60
48
57
4
29
15
16
11
12
105
21
127
107
13
5
60
195
15
33
64
180
ABCD 95621679898*3^$a+1 [50028]
3
69
35
40
120
200
73
63
117
3
15
9
81
144
72
39
176
16
72
183
234
111
15
72
18
15
104
25
255
51
90
75
144
48
21
27
9
15
3
381
15
57
105
72
135
45
198
117
81
135
32
49
36
3
32
64
80
55
9
9
47
115
45
9
36
90
113
121
135
120
15
522
72
108
54
5
85
198
77
31
234
126
57
15
65
160
8
232
192
144
135
81
120
15
36
18
11
64
15
17
163
165
69
90
177
39
17
19
45
63
65
61
36
36
395
19
90
83
40
75
125
1
119
151
90
36
3
33
39
8
7
18
36
54
237
8
7
180
18
3
120
93
51
144
192
9
36
59
175
198
75
33
119
25
255
56
64
200
55
105
24
15
36
54
72
167
72
120
109
11
205
144
51
21
75
104
208
45
51
24
32
64
9
90
21
144
123
45
120
33
36
36
95
85
35
64
9
71
1
72
23
49
54
54
126
54
72
63
81
36
3
120
80
13
54
141
24
24
104
121
39
128
72
13
18
72
360
129
51
162
27
99
69
32
184
39
90
47
168
55
36
126
71
40
15
17
217
54
36
21
24
8
37
3
120
111
41
13
36
54
17
64
56
25
90
36
144
54
216
90
105
21
3
51
245
79
216
113
13
90
18
39
96
81
23
31
57
33
15
111
41
40
135
54
99
72
63
41
16
72
72
15
18
47
96
145
18
29
72
64
104
16
165
36
54
72
54
35
120
25
255
33
215
73
47
7
108
90
18
54
90
36
198
36
83
16
144
32
360
64
56
1
95
373
180
180
107
37
3
33
239
121
54
36
69
152
40
153
18
162
3
24
9
39
87
18
63
32
85
27
24
96
69
51
48
32
85
35
96
13
72
72
36
15
39
72
33
93
72
108
95
64
3
285
3
93
15
81
128
7
9
224
181
90
17
40
87
36
90
59
40
63
18
126
9
264
51
29
7
234
36
35
136
264
123
5
31
225
45
180
36
36
54
113
40
48
200
184
9
54
65
16
24
8
13
51
24
24
135
185
40
45
72
123
72
21
27
117
99
144
63
89
55
41
64
21
27
32
175
65
61
18
81
45
198
21
176
55
105
80
139
21
105
54
126
36
54
9
56
25
108
18
108
77
40
153
54
126
75
216
80
79
41
409
36
18
162
18
18
72
51
24
33
108
126
93
33
54
33
57
95
16
104
160
39
81
8
280
48
213
179
343
18
119
133
3
104
1
87
24
15
65
25
180
108
18
162
36
119
7
90
126
180
5
120
73
90
141
144
39
17
73
23
192
1
90
117
24
3
18
72
51
192
225
18
77
85
27
32
16
69
155
40
96
87
90
23
72
31
89
40
87
18
108
162
18
215
72
240
208
57
63
9
36
27
8
24
49
71
40
51
29
169
126
33
168
33
36
90
54
90
81
24
57
15
24
15
9
32
40
72
117
36
95
24
25
63
32
88
288
144
24
45
ABCD 95621964052*3^$a+1 [50012]
57
33
135
27
117
88
8
64
32
24
16
83
13
80
40
32
88
104
96
240
144
40
203
133
32
112
29
91
216
32
48
24
40
71
97
8
24
184
32
48
160
72
95
57
112
11
13
320
40
32
24
21
67
120
56
184
5
3
40
137
7
8
3
165
48
96
16
72
128
72
72
24
40
59
157
41
103
56
24
64
32
160
8
3
93
232
32
48
64
24
56
96
75
133
29
43
8
144
160
168
80
112
32
16
48
32
48
72
24
64
296
48
48
72
96
144
112
56
88
24
8
112
23
33
24
192
3
18
27
88
83
141
16
32
40
56
57
90
109
56
24
208
56
87
9
16
8
40
200
16
179
61
83
13
8
24
120
88
24
11
109
96
72
8
112
53
19
24
24
5
115
240
248
48
64
8
208
56
120
24
16
23
177
3
93
15
25
24
24
176
16
5
115
47
105
75
21
40
227
85
24
240
8
3
109
8
192
123
133
48
269
108
15
24
96
48
72
144
88
32
16
48
224
3
157
203
237
40
72
104
64
32
24
129
127
48
23
97
32
123
133
80
93
75
24
88
72
11
61
11
198
111
24
16
11
90
99
48
195
21
15
81
9
54
265
23
33
57
127
8
112
168
200
40
32
16
96
48
48
24
104
24
48
40
72
272
16
125
19
48
80
105
90
13
32
48
184
24
80
16
104
39
90
63
72
16
120
72
107
93
72
15
153
24
3
37
128
96
24
40
32
16
77
3
123
37
8
117
180
63
27
45
88
104
48
160
48
56
64
107
37
32
96
168
400
149
43
24
48
96
24
53
67
72
200
64
24
32
120
40
48
296
16
29
27
45
27
16
119
1
32
24
40
96
72
72
41
303
96
96
24
96
64
24
56
120
88
80
16
35
85
32
120
48
24
40
96
24
56
40
24
128
64
8
16
5
91
8
120
112
29
51
208
32
48
48
88
120
192
24
53
91
24
80
165
147
16
24
224
144
3
13
176
24
75
37
128
160
32
40
17
7
8
3
133
144
192
104
120
9
31
59
117
81
127
128
88
120
104
168
75
37
8
27
45
40
5
43
72
240
23
33
75
72
45
40
48
65
31
296
64
41
295
24
96
24
80
88
96
144
32
40
8
88
144
24
77
3
504
88
53
187
24
216
8
72
87
145
8
120
40
120
24
24
104
40
8
72
15
97
11
90
19
8
88
200
24
24
15
105
136
96
8
177
39
40
56
72
16
152
48
99
237
69
171
64
287
129
24
40
5
91
56
48
96
64
32
40
77
115
11
61
128
136
107
37
32
24
96
16
32
40
96
32
297
7
320
40
24
56
21
27
40
80
120
75
253
120
48
65
127
125
27
153
87
72
40
80
136
53
67
77
187
24
192
24
104
16
144
32
15
25
8
96
48
3
37
192
131
45
40
104
144
160
96
104
16
408
48
32
16
29
187
24
32
27
117
99
189
88
48
144
120
48
8
72
75
37
8
45
219
40
ABCD 95622104198*3^$a+1 [50028]
36
12
3
40
8
64
47
25
77
18
12
6
42
48
30
6
66
87
72
21
6
61
8
12
3
1
23
24
45
16
23
42
43
23
9
48
81
42
21
24
60
16
11
6
36
132
30
13
32
21
7
12
41
6
54
36
27
12
3
18
15
81
6
30
138
24
9
3
73
80
3
36
48
1
56
16
36
71
37
71
6
48
78
21
4
41
27
57
12
3
33
24
36
6
24
12
6
7
36
11
24
12
18
27
39
105
4
32
15
18
15
9
15
36
93
19
125
24
27
4
5
36
48
15
4
11
9
24
36
28
48
32
153
18
9
15
33
144
3
9
4
29
55
35
18
19
23
132
18
7
80
60
4
143
21
3
13
56
4
11
1
35
1
41
54
1
29
63
120
12
129
108
19
5
12
19
41
60
187
35
42
15
129
12
15
45
27
27
42
54
48
36
54
27
33
15
117
18
60
105
135
9
36
63
205
20
12
36
9
55
32
39
6
139
47
78
60
12
15
12
39
18
63
72
36
3
138
18
33
27
42
66
13
8
36
9
3
33
3
15
81
3
9
64
24
32
12
28
29
162
21
3
30
15
27
42
15
9
24
18
24
49
5
108
30
93
45
3
72
63
9
4
36
48
17
27
16
41
39
12
3
18
27
4
32
48
9
19
41
15
16
53
30
21
16
20
3
18
36
6
30
15
88
29
15
15
109
8
3
21
36
12
93
30
9
39
13
60
17
3
60
48
51
33
3
42
67
47
54
3
52
41
3
24
64
32
57
67
29
102
30
3
40
80
4
77
18
1
36
156
17
127
155
24
24
1
48
8
28
101
18
61
65
31
5
27
57
18
18
48
43
11
42
15
39
12
33
96
88
41
102
18
42
37
5
36
7
11
9
96
3
6
43
48
29
27
135
9
33
51
3
25
17
66
1
11
18
7
32
12
12
4
71
9
12
15
33
4
17
6
6
72
7
8
12
16
48
215
24
96
13
41
27
33
3
9
30
21
33
67
8
24
60
12
9
31
80
39
33
24
12
135
45
33
18
9
33
3
9
84
24
24
27
63
9
76
12
41
55
29
87
28
32
45
27
40
32
3
102
6
9
24
9
114
30
6
33
4
23
18
3
48
3
36
42
24
15
21
3
27
90
36
43
5
30
6
78
57
75
57
12
75
1
24
8
21
12
3
12
24
21
91
24
77
7
5
12
3
21
19
20
33
12
39
48
33
54
9
21
42
6
12
48
55
80
63
24
6
12
24
24
27
28
23
13
12
68
4
5
19
35
12
37
41
3
3
12
6
30
1
23
12
49
80
12
15
21
9
12
12
79
12
23
9
9
3
72
16
72
5
3
33
12
3
12
177
51
40
36
5
6
57
12
9
3
48
4
17
3
24
3
48
84
78
123
9
39
40
23
18
19
89
3
3
24
25
20
15
54
19
120
17
43
116
75
61
23
13
20
3
42
90
1
59
18
18
18
36
15
15
33
4
23
1
35
54
27
4
47
54
72
6
18
6
24
24
21
39
9
63
96
66
12
3
12
3
60
30
51
57
7
11
25
12
59
1
17
6
9
16
20
4
17
24
3
81
3
24
9
18
37
17
12
27
27
66
168
54
36
30
31
20
27
1
44
21
75
24
27
21
28
47
6
36
36
36
27
27
21
63
37
11
33
15
37
12
5
67
41
96
39
27
33
9
24
3
24
3
61
68
96
16
11
6
12
7
41
3
28
5
19
23
12
85
24
32
9
12
91
12
107
1
5
144
18
144
6
24
12
15
52
17
12
55
65
7
8
21
42
12
69
3
9
12
45
27
9
42
18
48
3
16
56
64
32
9
12
115
8
3
144
25
47
21
21
42
48
42
99
3
45
33
3
28
35
45
27
33
27
30
15
9
36
75
39
48
9
75
37
89
27
9
6
21
33
43
68
45
6
114
7
36
17
63
9
24
36
7
17
27
51
33
15
6
48
12
18
49
8
9
24
12
19
48
23
84
37
8
28
20
16
5
19
5
27
16
23
45
69
27
51
36
25
20
12
16
68
27
37
80
9
3
12
69
43
29
150
1
5
31
23
21
48
45
6
9
45
24
30
24
13
53
12
30
33
28
17
63
3
42
51
84
16
8
27
108
49
32
39
25
35
21
45
7
59
9
15
30
15
33
36
12
24
19
72
5
27
12
60
40
5
87
3
6
3
24
45
3
9
7
35
25
5
48
90
69
99
13
5
183
36
28
23
9
12
27
36
9
21
24
15
12
36
15
54
66
6
48
15
21
111
28
29
12
6
69
28
24
8
96
51
6
24
12
36
18
69
24
64
56
16
72
5
3
16
5
3
72
12
3
25
5
15
15
37
65
24
63
15
33
40
23
18
3
111
12
117
48
3
105
4
23
105
12
24
108
45
3
81
36
55
161
3
45
7
23
24
138
66
24
12
18
42
12
1
17
6
25
72
11
18
3
24
105
75
21
18
54
30
96
49
20
48
76
8
27
30
12
27
9
19
36
8
36
64
35
42
48
84
12
15
3
33
33
15
21
66
57
12
84
105
3
27
73
35
33
21
30
30
31
11
6
27
3
13
47
6
27
132
21
42
12
13
8
9
15
9
156
78
45
48
100
5
30
1
59
33
21
55
36
68
39
37
44
3
114
63
27
6
43
5
6
13
12
32
15
85
23
9
48
21
7
113
12
31
23
73
5
48
19
5
12
27
51
24
78
67
29
3
48
33
15
36
96
9
12
43
44
48
9
7
125
42
45
33
15
3
9
9
43
41
3
120
108
4
5
30
157
11
33
15
33
33
6
18
18
144
1
35
13
36
32
9
39
16
44
9
54
36
13
72
5
66
33
48
21
3
24
15
33
24
12
4
23
1
8
45
67
137
15
15
117
36
28
68
27
54
15
16
12
17
43
5
3
3
61
5
54
42
87
4
5
18
21
12
3
108
1
35
1
89
36
31
5
6
21
3
24
117
33
51
28
5
12
19
20
69
3
9
36
27
3
96
18
27
27
114
18
73
5
99
72
9
75
45
3
52
47
18
72
31
23
48
30
3
48
28
36
5
18
25
35
6
36
123
9
66
117
39
42
12
30
45
3
6
30
18
31
23
30
48
6
69
72
69
48
39
57
84
127
35
33
21
168
84
18
13
68
76
35
30
3
12
36
57
36
60
6
13
44
84
48
64
5
84
19
41
30
33
88
24
11
6
60
3
81
15
51
37
17
19
41
6
13
8
60
16
32
60
81
3
51
12
33
16
83
36
90
30
6
43
92
63
9
ABCD 95622288176*3^$a+1 [50020]
16
15
9
152
48
16
27
9
20
28
12
48
63
53
1
51
48
32
193
87
32
36
16
45
119
76
68
16
24
75
45
72
48
195
21
24
8
264
16
8
24
52
60
8
48
28
80
64
87
18
23
28
20
109
36
15
116
16
8
25
59
196
92
229
75
144
80
7
54
23
48
72
145
72
135
171
153
84
72
20
60
40
39
89
1
54
41
24
16
32
72
85
11
16
56
43
5
16
20
96
28
51
90
3
36
141
3
96
20
61
3
288
80
7
53
12
52
140
36
28
20
60
52
60
20
180
60
55
18
71
16
188
16
8
7
9
27
72
162
39
92
67
33
93
39
80
25
18
117
45
27
36
32
60
25
36
51
8
48
172
81
95
60
4
12
48
8
184
84
36
104
84
1
15
84
176
60
16
45
51
32
7
5
49
15
84
27
33
57
18
105
165
18
9
44
19
173
64
24
9
72
54
36
33
140
43
9
44
181
123
96
51
108
33
48
36
36
48
56
48
40
120
36
20
112
8
24
1
15
39
17
19
117
80
108
4
8
43
36
21
32
1
95
12
100
63
72
53
36
100
56
4
20
28
36
92
4
44
85
162
9
9
27
188
4
8
4
39
9
60
36
60
20
16
69
119
43
29
28
156
72
48
44
181
11
28
72
51
29
25
195
20
24
16
80
4
201
3
48
75
29
64
80
12
49
90
9
176
13
35
72
73
27
156
8
40
36
20
48
43
17
132
103
21
84
21
27
8
1
15
93
75
48
57
15
56
55
21
48
68
120
13
36
39
120
21
75
48
32
16
20
48
84
37
18
57
51
93
92
49
95
48
1
75
96
36
144
20
60
60
24
184
21
35
1
54
5
132
12
12
48
40
32
43
45
8
88
20
12
40
60
15
18
75
36
36
24
9
36
11
28
105
11
25
95
24
16
56
52
63
65
12
136
21
3
68
37
11
112
164
55
65
36
144
28
72
24
20
52
72
36
96
144
44
120
37
35
24
67
149
85
35
48
25
23
60
7
101
61
59
12
37
18
18
11
24
120
115
9
32
36
40
20
43
17
19
101
112
8
49
126
9
9
36
54
36
90
39
36
33
126
29
43
53
84
25
3
80
43
45
32
13
15
21
39
132
48
60
24
8
4
44
1
83
76
24
48
8
40
12
60
32
52
44
4
57
83
16
20
7
5
49
83
196
56
36
268
24
140
16
36
24
180
164
48
208
51
53
48
88
44
12
40
56
73
54
5
256
156
104
1
15
39
54
27
48
32
19
17
12
88
8
127
5
180
12
48
79
29
112
32
148
44
148
45
63
8
40
32
100
32
12
16
32
112
75
41
49
99
27
45
84
159
65
7
29
48
85
72
11
43
45
60
36
24
36
60
8
1
11
36
184
36
68
72
97
47
88
48
12
96
180
44
52
96
24
260
16
180
8
1
95
16
15
5
60
4
84
45
36
63
8
52
21
36
279
9
3
32
192
24
192
115
18
54
213
32
25
3
15
117
27
18
90
21
80
36
25
135
48
12
20
40
36
188
36
43
33
32
25
95
67
36
18
36
11
43
41
31
45
8
1
18
57
84
21
35
16
72
48
48
44
100
12
60
24
144
32
48
12
76
93
167
160
108
20
4
171
5
120
16
93
18
9
9
95
64
8
13
47
52
12
15
54
39
32
19
117
27
101
120
16
24
92
7
105
80
100
12
9
131
49
90
29
7
5
76
9
11
12
40
80
12
84
16
51
5
48
16
75
29
40
116
85
23
88
44
43
21
15
5
16
96
99
9
60
144
116
324
28
48
12
24
45
11
88
9
36
11
25
15
80
76
9
83
16
9
11
52
12
32
91
33
72
32
72
84
12
109
11
72
136
12
32
28
15
57
96
12
15
5
28
36
24
96
56
24
264
112
120
9
143
12
133
27
63
45
32
13
36
15
176
24
24
72
24
52
92
72
43
81
80
1
63
20
108
79
5
13
107
24
40
27
9
9
27
24
75
36
197
60
121
111
48
57
18
93
24
9
47
4
96
20
28
96
80
100
56
52
80
52
24
21
11
4
111
108
69
57
51
20
37
11
12
ABCD 95622462686*3^$a+1 [50004]
48
36
87
57
33
60
18
12
21
21
30
45
81
87
48
3
36
18
48
15
75
33
57
3
27
165
33
36
27
24
48
15
36
60
93
12
21
54
57
84
3
12
24
96
42
15
21
3
72
48
9
12
123
33
87
36
9
18
21
12
48
63
30
12
6
18
63
33
30
21
15
18
12
39
99
21
63
66
51
63
18
42
30
87
9
39
36
57
48
51
45
36
51
3
9
87
12
90
87
33
96
24
12
39
105
36
15
24
21
78
18
108
15
39
6
15
57
75
12
48
27
60
192
141
96
24
3
6
48
63
117
96
24
150
12
9
36
12
24
9
30
9
39
18
102
9
9
18
24
48
18
147
45
72
66
33
9
30
18
27
45
12
3
84
21
18
9
45
12
30
30
27
36
63
9
84
39
6
30
9
15
120
18
48
150
6
6
72
36
24
33
15
114
27
84
3
21
21
24
3
93
99
144
21
66
33
21
123
60
96
51
9
72
48
9
12
90
84
12
102
183
33
63
33
54
6
66
18
15
9
42
33
48
48
96
9
36
3
12
192
21
27
48
84
39
60
12
12
21
48
9
192
120
78
6
30
24
45
3
33
39
93
45
18
30
3
48
12
12
21
51
27
18
51
57
12
18
33
3
21
3
12
24
9
9
15
33
51
12
9
15
60
12
75
57
3
78
42
81
120
9
54
30
3
60
3
45
48
3
18
24
12
6
90
24
180
39
21
18
57
24
12
27
18
30
24
9
9
15
72
45
27
108
33
66
30
3
39
69
3
108
21
27
30
24
63
33
12
15
36
57
15
159
33
24
12
33
24
42
54
3
45
66
6
48
12
51
36
21
3
45
195
3
72
144
21
45
12
132
3
33
15
27
18
3
27
189
3
18
24
15
48
36
12
87
30
72
39
72
75
21
51
6
111
39
57
45
3
87
30
3
72
69
39
9
6
60
57
9
3
36
12
9
39
15
12
24
6
192
3
33
3
3
78
48
3
15
9
15
60
9
9
114
30
3
48
24
12
48
9
3
48
81
24
48
30
93
96
93
60
6
30
63
21
3
15
36
9
75
33
45
27
15
18
12
48
30
54
60
30
21
15
9
51
24
48
108
132
45
45
6
6
6
42
12
24
6
45
33
6
12
42
63
12
84
9
18
54
30
18
12
3
57
27
48
45
12
60
6
138
24
42
24
72
30
39
36
3
42
60
12
12
30
6
18
66
6
60
12
30
39
81
12
18
12
81
24
60
63
78
15
9
6
9
51
24
18
66
57
225
3
15
21
60
60
24
45
6
36
33
15
30
126
57
36
72
39
126
15
9
72
27
45
72
108
3
129
15
75
18
12
36
39
9
12
30
84
6
3
45
12
42
30
42
69
12
9
51
15
9
15
78
90
78
12
60
27
132
3
36
21
24
27
6
54
18
99
33
12
15
21
60
3
96
21
48
72
3
12
69
15
12
3
33
75
21
69
60
90
30
3
69
18
36
57
27
18
3
12
24
45
51
24
21
12
48
12
36
3
69
54
21
84
24
168
12
132
33
42
48
102
12
63
9
51
9
63
51
12
24
165
81
90
24
6
114
48
30
3
48
144
15
6
3
48
60
12
39
54
18
21
81
120
24
27
87
18
78
6
48
27
24
51
33
57
18
18
195
105
12
15
3
102
6
81
48
60
12
96
3
33
9
120
42
12
24
24
21
36
21
30
12
6
12
24
24
51
24
9
87
15
30
90
33
27
6
30
93
9
39
63
84
6
3
45
12
36
99
24
12
45
39
33
15
45
90
9
33
120
60
3
36
96
81
24
66
48
9
255
18
30
84
9
9
36
63
96
117
3
48
15
24
9
27
132
9
24
24
81
12
51
21
6
18
12
27
48
39
24
24
57
33
60
78
42
36
36
96
39
15
33
3
9
48
33
132
39
129
24
6
12
6
6
93
15
33
183
9
87
54
15
21
3
3
12
18
24
60
96
12
6
81
36
39
45
12
27
6
48
3
24
72
51
30
30
48
24
9
57
87
108
12
48
105
24
3
51
36
57
12
75
54
15
72
108
21
15
12
105
3
21
114
60
6
48
96
6
9
60
12
27
72
6
24
15
21
15
33
111
51
12
81
81
27
33
18
18
15
39
54
6
18
48
18
36
18
36
6
57
33
6
9
93
63
15
54
63
27
6
51
60
51
66
54
21
9
78
24
24
9
27
24
12
81
12
57
108
6
21
27
42
78
210
63
69
6
24
6
99
72
3
6
24
27
192
57
30
93
72
39
198
18
33
45
87
60
39
30
15
48
81
12
15
33
3
9
39
3
78
111
12
36
3
45
81
51
24
9
78
9
3
12
96
81
9
39
15
24
45
12
39
9
9
12
6
48
42
3
24
45
27
60
33
48
72
18
102
147
45
36
15
45
3
21
54
177
36
39
21
9
27
3
12
42
138
6
12
54
30
87
12
45
54
57
84
48
21
60
6
21
63
57
69
51
15
30
24
6
30
18
42
6
72
69
63
9
84
33
15
39
18
12
48
42
45
3
33
33
30
12
9
9
6
30
36
27
108
24
48
93
30
18
24
30
9
33
48
3
24
75
6
54
24
57
39
21
15
30
3
48
48
51
9
63
30
48
24
24
6
6
18
9
27
18
39
21
3
129
48
147
15
21
3
162
12
42
6
39
39
6
24
15
12
9
60
15
33
3
3
12
45
3
6
66
213
9
48
18
102
3
12
63
6
111
69
36
51
81
75
24
39
42
30
36
66
36
12
87
12
21
15
45
30
42
18
12
30
30
ABCD 95622748264*3^$a+1 [50009]
78
192
60
42
13
143
12
18
30
42
24
6
12
18
183
24
88
89
54
1
56
87
96
30
91
41
15
9
6
129
3
18
12
31
47
105
33
15
15
60
37
35
102
7
5
36
7
41
102
42
15
16
80
24
3
18
27
99
54
6
66
79
23
25
72
11
42
18
25
5
120
24
60
79
11
45
64
80
39
6
75
39
48
18
90
72
237
3
174
48
66
21
15
174
24
18
54
19
29
12
24
12
18
12
42
18
24
9
9
18
30
135
99
18
3
9
15
93
48
24
36
103
56
21
48
54
30
42
114
6
13
71
30
54
45
45
3
129
15
16
77
78
30
18
6
79
200
87
90
15
9
31
17
55
5
12
39
40
35
24
36
102
75
39
96
18
87
3
6
18
48
42
222
90
36
12
48
19
8
63
25
5
42
57
9
36
180
108
3
112
32
24
24
93
12
126
57
9
18
37
5
75
45
84
36
36
60
204
78
150
27
3
61
5
19
17
39
21
66
12
66
27
99
66
3
57
30
102
18
57
21
42
57
112
155
21
3
141
24
96
111
18
60
6
54
96
30
73
23
30
75
15
78
27
3
6
48
66
69
21
36
24
6
24
66
48
31
95
49
53
90
18
7
5
3
9
42
18
3
15
30
30
60
48
42
30
25
29
19
5
12
60
18
49
17
63
15
30
51
21
66
90
24
79
89
48
72
7
80
9
6
24
72
24
121
29
36
18
21
129
24
15
33
63
192
9
15
21
3
57
24
31
89
108
6
120
21
33
78
12
12
54
132
12
192
78
66
24
90
78
18
96
114
31
125
186
12
30
55
41
6
6
54
21
40
32
21
24
78
18
51
9
135
184
23
49
5
30
24
21
16
137
55
11
21
21
84
36
54
36
18
15
64
32
21
3
21
6
54
60
168
12
138
12
66
54
24
9
3
42
36
54
57
168
21
19
32
69
276
30
60
54
39
15
6
90
9
40
8
88
11
126
30
102
72
3
33
12
66
42
12
3
117
6
36
114
7
5
114
153
3
18
54
21
45
12
15
15
222
51
87
33
120
112
17
15
21
12
144
6
9
81
24
6
18
55
11
13
11
30
7
29
3
120
3
138
120
24
51
15
9
15
42
60
75
21
27
15
96
42
54
33
93
24
24
19
23
9
21
27
63
120
25
29
24
12
15
48
16
8
81
7
32
40
47
78
147
9
84
12
66
12
78
147
27
36
49
35
48
21
120
40
41
126
24
24
57
39
48
145
47
48
72
9
24
16
5
12
30
12
138
84
6
12
126
72
12
102
30
31
23
6
114
1
59
72
54
138
36
36
24
21
15
36
45
87
60
13
24
209
7
48
137
30
30
42
12
61
29
60
24
30
6
36
78
1
56
40
35
18
27
57
7
11
24
6
78
96
1
17
18
12
36
36
66
30
138
6
9
261
6
12
12
54
30
24
18
42
21
96
64
11
108
73
119
24
42
48
36
51
45
48
12
120
15
87
48
12
6
36
48
60
60
3
72
16
17
60
54
45
9
24
66
69
15
168
18
31
29
27
33
24
72
24
31
83
21
27
12
12
21
123
12
42
36
6
108
57
9
6
48
30
27
93
12
39
87
60
168
42
150
72
12
54
36
39
24
27
54
54
18
63
57
48
39
72
3
42
3
3
78
42
12
25
96
17
60
24
6
24
66
19
89
24
12
78
18
42
102
6
24
84
24
1
101
66
9
24
51
21
75
12
1
59
93
63
180
42
90
9
48
72
9
12
30
24
6
24
30
33
40
77
156
18
21
33
6
297
24
111
60
18
27
9
36
42
6
42
9
3
85
23
42
15
33
102
48
73
89
6
6
18
72
24
12
30
12
126
12
57
40
11
24
21
40
17
24
30
1
32
48
24
24
9
96
6
168
42
15
69
12
15
27
162
24
6
61
113
15
21
19
17
60
12
42
21
48
51
6
24
55
11
12
42
31
8
15
120
102
27
16
5
24
12
18
96
6
15
9
31
95
36
12
6
6
181
23
84
61
47
90
127
11
12
33
16
96
29
24
6
36
9
3
78
7
11
30
24
60
18
144
48
18
7
8
195
72
12
1
17
12
6
12
66
87
88
17
18
102
18
12
24
25
5
195
40
221
12
18
264
21
39
36
144
6
12
12
30
6
54
30
6
25
65
7
41
24
12
6
45
45
18
12
198
102
49
113
30
78
3
27
18
27
99
6
30
18
252
84
54
36
30
31
59
18
30
45
27
6
24
31
120
17
36
90
25
41
90
30
39
16
80
21
3
27
24
21
40
48
65
6
36
30
150
54
114
12
24
48
6
30
30
24
6
30
42
24
6
12
187
41
12
12
24
24
31
56
15
25
53
91
17
48
60
90
90
90
109
17
78
25
32
81
120
60
12
55
8
48
105
6
96
25
95
60
72
21
57
174
25
5
19
35
ABCD 95622832946*3^$a+1 [50024]
13
63
3
36
9
80
7
77
49
63
21
83
24
79
129
12
3
48
17
16
3
89
7
173
19
21
39
54
27
24
132
105
3
32
4
45
87
44
48
4
12
12
69
108
108
12
71
37
15
32
49
3
48
3
18
71
16
32
16
12
8
109
3
8
4
39
69
32
160
27
9
20
60
97
54
5
88
72
36
32
28
9
72
15
32
40
33
27
20
76
3
41
64
48
9
24
12
3
69
63
84
48
147
5
4
132
3
18
3
8
72
40
60
12
128
36
60
4
9
135
12
36
36
12
80
52
21
35
88
24
56
64
51
5
24
28
60
105
11
16
81
54
66
23
148
92
25
107
40
8
16
15
29
25
3
45
131
49
83
25
51
75
60
45
39
29
60
16
128
4
72
33
71
37
171
120
200
121
15
104
28
51
114
12
15
3
17
184
24
9
6
18
59
16
68
48
48
13
47
64
20
61
51
21
60
95
97
39
96
8
40
56
49
11
60
37
3
96
45
18
137
96
40
57
39
12
36
21
75
8
1
23
40
36
44
1
87
9
15
123
90
11
280
48
45
63
84
44
28
164
36
88
36
51
105
57
12
18
137
24
40
21
48
72
11
12
16
84
56
1
24
108
120
39
3
29
4
12
129
54
21
48
27
5
132
28
20
28
21
15
176
36
109
11
24
19
9
45
3
32
1
6
174
18
9
32
12
7
45
20
28
48
20
16
15
81
12
84
12
36
8
73
47
60
4
24
8
1
47
25
71
25
35
60
24
19
21
32
64
20
16
9
3
80
16
24
188
1
12
35
60
13
71
4
56
36
84
1
47
88
72
44
7
12
6
11
12
100
21
3
9
23
4
20
48
72
48
91
53
64
45
11
40
21
60
3
81
51
21
72
3
8
16
8
24
72
85
11
25
3
3
129
45
35
16
8
13
35
16
27
66
23
28
56
1
11
121
51
56
16
60
44
37
83
12
4
9
108
11
40
9
75
12
20
12
24
49
15
44
12
52
9
39
45
15
24
33
23
96
103
209
72
16
21
47
121
23
100
32
19
69
21
132
15
8
40
12
48
32
7
9
57
99
8
28
9
3
8
12
64
21
60
54
30
27
60
57
119
132
96
100
8
40
48
105
24
39
8
25
90
45
60
69
47
24
1
15
9
72
15
39
41
103
173
48
67
102
87
9
12
75
12
68
52
32
64
12
20
60
124
48
48
20
148
48
93
11
43
108
54
39
69
12
111
33
3
3
5
24
25
3
144
116
220
87
5
16
68
1
11
16
24
12
81
6
30
126
93
105
78
108
9
72
9
12
27
12
57
12
63
141
27
20
25
83
25
11
1
27
180
36
32
16
44
4
21
3
39
45
3
9
24
21
59
60
25
35
148
36
8
7
105
48
20
13
12
39
68
12
28
32
84
7
53
40
15
126
27
45
83
7
198
71
100
69
11
28
92
7
18
59
4
24
81
12
123
21
23
16
12
21
114
17
37
39
44
25
30
65
64
51
45
8
48
88
8
55
129
24
27
45
120
56
16
33
63
12
68
28
60
27
5
36
36
85
35
40
80
19
69
24
44
61
6
33
15
141
92
91
18
11
24
37
36
36
11
16
44
16
81
66
9
9
24
3
12
32
109
107
136
72
12
21
12
51
44
229
18
29
88
8
76
51
113
13
27
135
9
27
108
65
13
3
69
48
11
79
65
72
88
12
33
75
24
8
36
16
116
76
60
168
104
4
51
57
20
156
72
12
52
44
28
32
36
28
20
7
141
8
13
48
3
36
32
115
29
115
41
7
17
28
96
12
48
21
3
12
80
7
90
11
43
162
35
61
3
36
99
6
108
84
99
27
18
96
75
33
15
8
7
93
12
45
3
20
52
9
47
84
1
15
20
19
5
96
1
108
107
76
36
8
64
24
8
37
47
36
108
12
88
12
44
84
28
8
1
39
105
18
5
88
8
7
45
60
96
57
111
45
3
12
20
37
24
18
17
72
4
51
45
3
198
27
44
25
12
107
16
93
51
12
9
24
63
24
32
12
100
195
54
54
65
12
16
48
3
18
36
3
21
51
32
25
54
66
24
39
48
56
84
19
54
3
8
16
44
12
13
12
23
49
6
105
24
24
20
55
42
3
63
45
81
15
9
108
39
48
24
12
3
33
92
156
16
57
71
132
4
48
15
17
64
80
25
12
71
48
7
5
85
36
60
3
33
47
64
44
100
45
27
20
7
29
97
18
5
48
109
3
20
19
54
215
60
64
96
20
192
60
25
23
109
11
88
9
12
11
16
45
36
35
48
4
60
108
33
15
75
18
90
6
35
13
42
54
87
39
54
23
85
87
32
1
3
129
228
59
1
87
72
24
81
47
48
84
4
24
69
11
4
12
32
36
16
48
51
54
11
24
91
90
35
19
5
24
72
88
33
15
8
64
56
1
30
9
36
20
61
6
45
12
44
55
126
96
11
84
7
21
33
54
65
64
24
8
37
23
4
69
11
25
ABCD 95622971422*3^$a+1 [50060]
361
35
69
15
33
24
3
21
16
128
168
264
16
104
3
36
433
152
3
36
129
27
21
63
1
95
49
35
84
57
39
201
96
48
360
51
37
23
81
27
69
24
39
25
179
37
144
104
39
57
15
264
225
88
8
159
9
72
15
57
48
96
63
144
12
21
39
33
16
32
27
21
64
80
168
27
36
105
15
9
48
96
63
1
23
24
25
128
303
9
48
16
32
96
24
24
48
39
48
132
21
87
57
339
264
21
144
111
97
59
93
64
104
112
8
87
9
24
3
213
168
39
81
72
16
56
16
56
24
3
61
8
3
24
60
81
39
9
24
111
153
24
159
24
1
144
56
15
33
40
11
61
72
104
15
25
155
285
24
168
88
32
408
255
24
1
8
135
225
48
120
24
75
45
40
95
49
8
303
57
64
47
81
72
160
32
72
40
216
59
60
9
168
3
133
56
48
112
32
147
216
45
48
72
15
9
24
3
37
32
255
1
8
144
27
117
87
33
48
111
33
336
48
16
128
3
477
168
16
95
48
81
75
61
35
37
8
24
72
112
320
48
24
96
3
45
168
120
48
39
9
16
35
117
96
327
9
72
63
9
72
280
8
144
168
15
84
69
48
15
25
83
12
9
112
23
81
24
160
8
72
24
111
24
9
24
27
45
147
21
48
39
9
48
72
48
24
120
88
56
195
93
16
23
9
111
249
231
9
240
15
180
93
51
12
9
75
133
143
73
72
56
99
45
48
72
40
72
143
120
57
243
45
184
128
16
8
288
72
183
9
24
3
60
73
11
21
40
23
33
16
56
135
9
16
47
33
48
120
87
9
48
39
156
133
47
228
156
24
9
387
13
152
75
45
232
23
9
72
40
8
24
96
96
51
69
15
145
11
69
48
3
69
16
80
64
11
69
72
208
8
168
24
24
120
48
63
36
60
33
87
49
11
24
109
128
24
123
36
57
3
21
39
1
216
8
72
39
97
104
40
143
57
24
135
24
49
8
120
48
15
24
9
48
24
51
45
135
9
99
69
231
105
24
24
99
84
84
180
57
24
15
60
45
75
60
177
40
59
141
88
59
117
3
69
24
3
229
8
168
72
3
21
39
33
88
104
51
21
219
69
40
56
15
81
208
56
144
16
143
9
123
45
96
27
141
96
40
35
165
96
24
120
255
108
300
177
99
60
145
56
243
252
57
87
36
21
27
45
120
48
48
75
21
63
36
21
24
24
64
47
84
45
72
48
136
80
72
264
123
72
45
15
105
232
8
144
48
63
9
72
27
60
81
24
87
57
63
24
33
64
8
144
264
160
107
37
32
15
129
87
25
72
104
39
273
27
117
48
135
96
81
3
93
72
159
12
21
3
84
1
119
25
8
48
15
24
177
48
72
144
48
136
35
69
27
144
157
216
59
285
16
32
24
96
72
96
48
144
64
144
56
24
87
49
8
64
56
3
157
80
99
120
36
57
183
57
3
204
ABCD 95623171888*3^$a+1 [50055]
265
12
48
75
141
66
24
6
3
141
75
8
67
30
126
120
17
16
75
36
81
9
111
39
84
149
31
42
30
17
31
6
51
99
21
104
25
24
30
162
23
157
195
8
31
81
32
37
30
5
61
30
150
47
181
72
75
32
157
6
30
24
111
93
27
8
40
32
48
55
6
75
111
30
18
102
18
6
6
18
42
30
3
75
36
24
30
60
6
36
60
17
7
96
48
57
63
17
43
156
41
48
24
91
21
8
1
72
15
9
36
18
81
45
179
31
9
51
21
9
120
30
36
84
9
32
40
3
90
72
30
270
30
33
27
18
36
6
65
43
12
33
51
21
183
6
6
5
19
29
7
180
30
39
24
80
55
17
13
90
42
23
7
60
69
69
27
33
6
66
30
65
72
127
24
6
35
55
9
57
47
7
6
24
114
41
24
25
6
9
96
24
27
90
24
90
36
48
21
8
211
21
99
45
96
39
186
60
11
25
39
39
12
60
30
78
12
18
47
43
12
78
12
30
108
6
15
39
12
29
31
24
54
11
181
120
48
75
15
17
40
144
15
6
3
75
36
60
36
65
55
89
25
15
105
71
79
90
15
39
17
55
24
24
60
12
9
24
96
248
1
42
53
37
75
8
1
120
54
36
60
41
49
234
6
114
29
72
48
73
15
93
35
115
29
1
72
84
84
102
113
1
15
69
27
105
47
1
6
81
33
135
315
42
30
78
71
31
24
81
15
9
69
12
84
60
66
45
15
114
39
75
6
30
36
78
12
30
84
24
6
75
21
138
42
15
15
48
12
30
15
8
16
45
24
90
12
5
55
17
13
30
54
30
30
24
90
17
55
17
88
39
126
24
36
30
17
61
12
23
40
111
30
216
83
31
24
30
12
24
15
45
24
30
117
8
24
91
6
36
30
108
17
49
96
90
18
12
15
105
47
1
42
173
232
39
36
108
102
30
18
11
19
162
107
120
16
200
31
24
30
30
29
136
75
36
6
35
25
15
48
75
21
56
19
36
18
60
150
117
32
61
6
66
83
40
51
6
63
104
1
6
24
42
138
29
37
24
120
12
23
37
78
12
17
61
60
42
24
29
112
3
36
36
48
6
36
3
72
75
53
40
32
19
96
54
24
12
90
108
21
15
54
27
15
60
84
65
19
45
117
243
57
90
24
60
6
30
29
85
6
48
141
15
30
96
30
90
75
15
9
45
11
49
84
12
23
265
15
105
47
55
30
30
45
15
48
41
55
6
48
36
90
149
144
37
66
17
61
30
5
72
25
18
6
15
51
120
69
39
72
78
36
90
60
60
24
36
105
45
24
11
55
41
25
63
57
47
13
3
51
101
55
153
57
23
7
78
27
152
43
53
7
30
48
30
42
24
6
60
24
54
156
54
66
6
17
1
6
144
12
30
18
21
45
6
173
232
3
36
24
150
30
5
7
17
7
6
107
1
6
66
48
30
137
109
24
6
30
114
66
30
5
121
18
12
60
180
24
84
5
112
32
1
36
35
48
72
16
24
159
6
54
90
107
48
24
7
90
6
78
147
33
72
120
95
19
29
91
45
96
9
36
18
57
32
16
171
30
66
30
30
84
30
36
18
137
40
24
15
66
15
39
60
21
24
24
147
18
6
186
75
15
65
115
78
36
11
73
6
105
120
24
87
48
81
69
75
72
32
61
42
30
75
24
9
12
3
75
60
6
11
13
6
30
30
66
30
84
24
5
160
27
45
24
51
24
53
61
6
69
27
18
27
3
5
91
29
37
60
78
41
160
24
27
5
40
135
33
171
53
133
3
72
99
54
30
105
21
11
19
6
47
1
36
30
120
66
30
77
1
6
9
15
120
36
156
24
6
150
45
39
81
15
17
16
81
6
78
27
93
27
33
102
60
24
30
54
12
53
1
96
30
17
31
30
51
99
6
240
15
21
3
104
72
19
29
16
45
35
67
48
12
30
3
72
104
139
6
24
162
29
91
69
8
13
48
59
37
51
3
36
41
25
63
51
21
104
31
18
12
18
6
54
5
115
36
9
21
24
27
75
84
41
88
15
57
24
81
84
83
91
36
6
18
6
6
5
48
24
16
32
40
69
36
60
54
24
21
171
90
3
15
72
33
57
30
18
150
17
40
15
9
8
1
96
23
16
81
66
53
37
35
163
132
65
19
165
24
45
192
3
111
161
24
1
54
84
132
18
72
39
39
60
12
ABCD 95623619608*3^$a+1 [50086]
81
33
264
42
45
75
78
63
27
102
42
66
132
15
249
207
153
24
162
21
27
24
45
27
54
39
33
12
60
12
276
84
60
216
15
93
3
117
24
126
90
27
24
75
210
27
99
18
6
21
117
36
150
9
21
51
288
48
24
39
42
198
54
48
60
30
18
60
51
15
33
117
123
3
45
75
18
6
234
84
60
75
117
24
3
24
45
27
3
72
78
30
57
24
48
93
75
144
9
168
84
96
51
15
36
165
3
54
183
72
27
54
24
18
162
99
3
186
75
216
27
126
60
36
87
48
93
126
93
24
51
30
126
54
75
21
72
12
15
48
249
180
123
75
45
21
72
288
36
6
162
36
27
147
42
147
168
9
87
39
54
171
9
36
300
255
21
72
75
24
99
45
27
30
15
111
132
72
66
36
96
144
63
3
54
15
93
6
21
9
63
27
42
18
57
120
57
36
192
51
63
18
12
54
69
45
108
72
36
27
57
255
240
141
3
33
48
36
99
48
87
6
12
15
63
66
15
3
42
36
18
54
39
171
93
33
90
141
72
99
144
66
60
72
36
216
36
72
90
162
30
45
69
324
63
27
90
180
66
42
27
48
45
54
21
33
60
27
9
48
63
24
9
72
15
264
48
48
3
30
144
360
96
12
51
96
201
216
84
6
18
30
42
48
126
6
30
78
48
99
69
3
33
264
111
15
33
207
48
6
144
102
21
33
63
33
15
51
108
54
72
36
39
3
30
87
240
51
114
3
123
21
24
9
63
48
267
72
48
36
9
33
48
39
75
30
60
3
135
42
156
54
198
15
27
90
48
27
27
90
24
99
240
48
3
24
66
24
198
180
12
45
144
27
6
63
75
93
75
162
3
33
111
189
51
3
45
27
6
87
72
93
120
90
18
234
78
108
75
72
24
21
132
54
129
105
15
33
54
18
42
30
63
48
192
117
123
57
15
48
144
9
15
3
93
267
126
48
42
246
108
6
138
75
285
42
57
24
99
66
27
45
60
180
48
51
24
57
15
192
81
39
45
108
159
120
48
168
33
144
234
54
30
9
24
24
105
63
63
90
159
96
69
3
93
12
63
87
9
27
66
60
48
15
63
174
3
21
51
165
18
33
3
117
120
9
198
18
18
6
66
18
54
69
171
66
36
87
48
96
9
90
48
42
75
33
162
45
192
24
309
36
87
72
99
102
15
93
150
21
48
21
126
45
3
72
144
21
129
63
120
81
78
54
36
54
30
24
3
288
33
15
147
36
54
27
24
72
33
72
162
90
6
69
159
54
27
63
78
72
27
9
72
255
27
42
147
48
105
135
45
276
15
24
63
96
12
24
120
24
54
39
48
93
102
24
126
120
78
36
270
36
36
18
36
84
6
108
75
63
60
18
99
144
48
33
87
216
72
57
30
36
42
123
87
42
84
60
54
33
72
21
162
174
18
6
3
96
171
126
108
123
3
30
60
12
39
192
24
24
9
114
18
108
36
216
18
57
72
51
66
3
57
300
108
15
45
12
24
72
84
315
9
24
72
15
192
ABCD 95623714562*3^$a+1 [50189]
27
21
8
64
60
288
87
93
147
17
79
9
111
117
60
288
87
53
19
168
45
3
72
89
4
92
127
120
5
16
12
15
5
24
64
27
29
144
40
200
139
5
36
7
165
99
24
41
328
48
8
7
24
113
31
24
141
27
113
175
225
135
29
43
72
48
24
65
84
211
5
19
96
53
67
21
27
48
29
163
5
67
216
48
101
28
543
48
57
20
67
41
55
221
16
3
117
128
96
88
3
137
88
39
168
48
33
39
105
20
72
43
105
36
12
468
51
360
5
16
108
132
3
69
51
237
99
261
3
96
153
156
27
144
29
96
216
115
57
80
28
60
39
9
92
19
24
65
40
84
51
77
40
12
92
4
164
48
112
75
45
116
151
29
12
144
151
377
7
81
20
43
96
309
32
115
17
28
60
104
148
228
255
53
52
39
125
16
8
67
93
84
128
40
15
5
48
40
27
77
76
87
125
67
45
68
175
24
93
48
99
53
16
12
63
189
128
24
16
20
247
5
43
240
24
69
291
24
129
20
40
156
60
267
5
187
65
7
9
111
24
57
128
36
24
67
53
72
180
79
9
15
29
43
5
88
56
148
468
68
151
9
135
24
21
51
309
240
27
48
605
60
84
16
27
305
127
53
139
21
99
101
48
67
24
120
101
28
80
7
57
60
56
72
19
53
16
56
19
105
84
3
105
15
149
168
67
24
225
236
4
32
415
33
15
5
4
15
41
52
27
5
168
19
65
4
27
48
101
76
39
69
27
29
28
15
72
153
36
75
24
120
96
77
144
4
356
240
300
76
123
72
48
45
147
17
196
56
259
5
24
28
108
51
5
4
15
17
40
15
53
24
28
168
20
72
67
5
307
81
44
91
312
21
75
105
60
32
67
41
31
81
12
80
360
136
20
31
9
20
52
180
195
72
5
108
55
29
76
20
48
52
207
33
63
77
40
123
5
115
225
92
120
24
36
52
32
43
173
112
56
52
68
72
40
3
24
5
76
87
5
48
60
7
24
201
48
56
343
21
27
45
48
44
88
39
24
96
5
88
36
20
84
127
365
19
101
115
101
148
135
29
88
3
9
20
67
144
45
51
21
3
72
17
108
88
32
139
144
129
60
48
260
79
9
84
128
180
40
48
240
12
108
164
91
96
125
16
68
96
16
68
240
187
153
164
48
24
16
72
3
353
4
108
32
96
7
77
16
152
72
12
88
20
88
80
43
144
120
48
48
41
31
77
91
5
91
48
41
7
120
209
4
75
9
207
29
4
36
392
144
4
92
43
129
375
45
36
180
20
12
52
60
3
53
72
88
51
48
41
175
45
171
261
20
79
48
120
53
288
19
48
45
75
33
84
8
19
81
15
29
91
120
89
148
27
21
60
ABCD 95623940884*3^$a+1 [50118]
39
9
36
51
9
17
10
84
24
2
43
12
113
10
21
9
24
8
58
21
15
33
12
45
6
9
119
16
18
15
57
39
12
12
47
36
13
111
48
8
28
44
28
9
45
50
46
2
88
57
5
30
18
88
102
9
51
20
10
32
30
16
56
34
66
54
62
13
87
33
27
9
36
29
24
46
36
20
28
21
11
22
27
5
31
72
12
5
55
33
18
12
18
18
21
65
18
1
11
18
7
24
15
36
54
39
105
8
10
57
15
86
46
44
36
25
39
12
24
21
23
157
5
48
6
1
63
2
55
15
33
12
47
1
77
10
33
5
6
10
75
71
13
12
45
3
12
15
9
23
58
32
22
24
45
155
37
24
48
35
72
1
15
18
110
37
27
21
77
19
51
8
130
134
106
2
13
204
132
48
41
64
3
5
162
28
69
5
34
9
12
84
21
18
21
17
7
11
52
45
3
21
5
6
4
45
24
39
50
40
18
14
55
63
36
20
25
65
31
23
52
80
13
51
120
96
108
2
10
6
87
41
10
62
78
64
48
57
3
48
44
60
1
12
12
21
80
136
3
15
33
15
8
16
36
9
48
35
100
18
3
51
9
15
2
19
5
10
44
37
60
57
27
24
47
4
114
27
24
39
12
24
9
12
5
19
45
66
45
33
27
29
88
63
57
26
46
8
46
60
21
71
13
15
44
10
51
36
24
47
120
49
11
22
3
15
9
15
9
71
1
35
40
8
52
20
10
75
12
27
36
12
33
135
48
62
18
52
2
72
91
63
104
13
9
3
3
69
51
44
46
3
24
77
31
48
12
60
12
53
40
170
60
25
167
16
72
2
31
147
48
86
19
135
20
97
17
10
30
62
25
3
33
48
5
19
12
23
28
30
18
57
39
21
23
10
2
25
35
72
10
15
15
57
24
17
64
8
67
21
18
44
13
195
120
72
18
54
69
11
25
135
45
24
77
43
27
20
60
73
27
12
26
150
100
12
42
87
39
2
19
15
8
1
39
6
2
49
29
30
24
12
28
26
24
43
12
60
3
48
36
44
16
45
63
21
72
24
11
49
144
47
40
8
52
2
10
21
24
27
8
37
84
5
31
24
27
44
49
41
46
45
48
47
40
54
24
30
26
118
8
18
64
6
21
48
72
39
72
57
5
18
12
18
19
36
89
54
16
69
39
48
105
27
8
64
45
53
10
12
21
15
33
27
8
37
45
3
35
82
18
21
15
8
18
24
19
21
6
2
31
41
43
12
23
1
17
19
11
13
24
5
22
9
35
6
30
121
3
30
42
8
97
48
21
3
36
15
21
3
56
61
21
8
10
9
23
12
1
72
63
9
36
15
20
16
26
22
261
5
10
12
90
3
72
60
95
13
35
42
18
76
24
57
27
57
21
8
7
15
18
6
8
25
33
18
6
56
54
1
63
42
8
30
25
65
31
83
22
18
33
27
18
27
27
45
71
84
25
81
38
10
14
1
75
126
8
6
37
53
30
10
62
10
14
13
60
63
12
6
51
21
63
89
55
3
9
59
40
45
15
12
114
8
66
49
12
35
36
13
12
15
18
24
38
18
19
45
207
33
38
18
16
3
53
43
144
107
4
24
20
28
14
18
13
9
26
49
159
32
13
9
63
12
12
63
66
6
26
72
10
45
12
63
62
19
24
3
104
84
54
103
15
32
18
43
39
105
11
37
12
17
16
3
5
54
1
9
63
47
28
93
12
3
21
5
6
10
8
54
36
25
12
39
69
21
96
54
116
28
2
79
71
40
68
40
9
87
33
5
18
13
15
45
5
66
16
12
8
124
30
14
36
25
21
2
88
8
1
111
44
64
36
6
38
42
43
29
72
19
21
3
3
9
81
18
21
15
9
71
90
40
26
64
6
8
7
47
10
63
9
48
8
7
57
96
2
70
18
9
63
21
9
6
36
9
36
96
95
108
6
79
59
6
31
71
64
26
42
22
6
12
21
119
1
27
110
19
15
84
69
3
18
50
1
3
176
82
48
24
87
23
1
132
3
114
30
18
15
3
6
15
129
15
60
36
35
85
15
108
36
24
26
30
37
27
18
62
85
12
24
24
17
10
6
48
6
20
60
18
10
36
72
69
5
24
10
9
3
60
20
100
24
30
39
39
33
84
3
18
39
39
69
15
6
51
21
2
37
59
1
48
27
9
60
39
60
36
12
8
1
9
90
54
26
1
15
45
89
10
30
27
23
1
21
3
5
54
1
9
3
39
21
9
8
78
85
35
28
21
33
18
8
46
50
49
60
12
87
45
36
21
6
93
5
22
33
72
65
10
45
84
60
23
10
8
7
41
127
27
36
42
38
24
72
25
24
171
8
6
64
18
57
36
27
54
6
48
50
94
8
25
24
11
25
84
84
27
8
37
107
90
67
11
58
75
21
3
5
40
6
12
24
9
12
27
45
156
5
142
18
27
3
57
3
144
30
18
24
30
14
37
24
24
69
63
3
24
12
18
6
12
44
28
8
13
12
75
72
33
3
45
35
54
78
13
12
33
90
180
21
3
2
10
150
15
75
36
84
8
73
53
142
9
11
25
3
9
87
26
19
3
50
55
47
13
36
12
45
72
3
240
12
12
15
9
45
75
69
78
12
33
29
10
6
48
6
165
23
48
52
45
11
82
50
4
9
72
15
8
82
8
82
92
85
5
67
95
6
10
30
18
81
24
36
60
59
16
9
9
48
144
8
88
18
30
24
56
24
22
18
158
4
6
99
24
36
24
9
8
55
60
27
57
33
110
36
46
80
18
73
23
100
2
10
14
48
16
15
36
21
8
112
18
60
12
69
9
26
36
4
44
16
18
51
11
73
3
108
9
12
60
23
82
75
5
10
21
24
35
28
2
18
13
12
93
63
105
56
34
21
60
24
5
31
11
22
51
60
15
21
5
70
26
58
44
82
18
33
29
31
105
24
15
3
48
8
37
9
3
21
162
44
13
27
60
8
48
54
79
12
35
28
6
26
84
25
3
21
24
41
ABCD 95623982406*3^$a+1 [50033]
15
4
12
20
36
3
37
8
4
80
120
12
9
127
60
44
93
375
3
57
112
8
21
51
36
4
68
36
52
72
12
11
72
13
20
60
24
9
87
48
45
15
4
71
9
172
116
112
32
16
20
4
20
28
120
12
23
37
80
24
36
21
67
41
27
63
49
56
124
68
100
8
4
5
15
21
127
68
52
68
16
29
19
20
48
165
19
96
12
12
8
72
28
60
48
23
57
12
3
198
39
28
32
45
3
52
80
52
56
4
68
40
12
8
216
112
12
23
85
24
36
17
55
152
40
8
60
100
8
4
23
13
5
7
12
68
40
132
48
8
12
28
12
48
197
18
45
52
11
81
63
36
1
108
152
9
15
12
72
12
48
28
44
21
75
4
56
24
160
8
100
72
23
25
48
8
52
20
40
192
48
20
33
51
36
3
9
148
23
9
12
28
12
36
47
37
53
18
37
8
27
97
36
92
63
72
33
4
44
12
60
4
68
28
8
12
33
31
41
7
11
49
41
91
48
12
60
60
53
3
12
21
72
18
21
60
16
32
156
57
67
48
104
48
48
84
40
29
54
33
75
153
84
168
12
12
39
169
20
28
8
36
99
21
28
12
48
8
40
12
11
144
45
81
7
12
20
33
19
89
207
45
72
163
20
40
83
1
48
23
69
3
25
12
80
24
64
20
36
36
76
5
55
35
33
57
162
105
28
72
68
12
21
79
20
28
35
9
60
36
24
51
57
33
15
4
44
96
28
8
64
11
33
4
60
8
4
56
24
60
21
79
20
16
92
28
8
36
9
7
80
24
40
56
4
23
13
20
52
41
171
36
52
20
28
53
51
48
28
8
9
123
24
48
40
72
44
52
44
36
72
21
67
113
19
240
48
60
60
23
45
9
27
40
8
15
81
4
8
72
40
11
9
48
12
40
80
40
92
76
20
33
54
33
4
44
9
15
3
33
12
27
13
5
99
99
9
40
20
36
52
20
48
36
60
108
28
20
84
28
72
60
104
76
60
8
111
1
20
76
20
40
128
84
28
35
105
100
84
68
172
101
127
32
144
64
8
48
24
12
36
24
93
63
12
12
21
7
83
18
54
25
12
80
81
127
20
88
8
9
18
9
24
16
56
12
40
5
7
173
7
83
97
173
51
4
12
68
28
68
12
4
104
12
120
3
1
20
24
72
40
44
28
23
9
9
54
36
1
8
48
12
52
36
104
24
4
32
60
40
11
9
24
64
120
116
24
111
97
8
4
20
132
24
57
27
40
23
49
36
5
75
24
40
20
40
200
28
60
132
36
92
40
120
20
12
16
17
36
31
104
52
32
112
11
9
63
108
25
47
93
4
11
18
79
152
268
113
72
7
8
52
56
3
37
24
20
24
39
93
24
100
48
20
21
91
20
48
88
5
147
52
104
16
56
48
16
20
63
36
69
3
25
92
28
60
60
32
63
9
60
28
12
80
24
57
7
12
71
33
12
132
52
20
40
48
23
37
132
56
100
144
96
72
83
72
117
9
54
105
100
8
183
1
44
36
81
108
87
40
20
105
55
12
23
69
136
32
48
48
27
33
52
12
48
32
40
20
40
11
181
60
20
9
51
28
11
1
20
88
68
3
72
162
27
99
61
101
39
16
32
52
60
176
12
148
72
95
73
125
127
8
4
41
27
135
25
20
45
67
41
18
9
36
84
48
72
3
45
4
96
17
67
23
18
135
124
116
112
35
37
8
28
12
5
43
32
12
36
108
4
12
8
51
9
96
4
12
140
48
15
105
52
23
18
7
80
3
9
36
108
112
5
15
12
45
18
108
97
60
12
12
44
9
43
20
27
37
104
12
40
68
12
4
29
171
63
81
9
87
180
16
24
120
120
68
12
96
60
4
36
5
108
19
53
39
51
37
8
45
7
11
45
96
28
20
40
5
15
72
16
5
55
44
81
115
12
71
162
67
20
12
36
4
36
20
48
36
28
60
8
12
28
24
83
25
60
68
40
23
69
12
16
83
9
28
32
3
162
3
4
20
16
92
60
40
53
15
48
4
120
20
28
17
75
48
40
68
76
8
216
4
60
20
48
147
85
32
28
20
28
23
54
7
8
3
9
24
36
120
81
55
24
20
9
31
60
48
56
39
133
155
85
12
260
3
33
12
40
24
36
72
120
5
27
24
64
56
4
8
24
76
60
44
36
52
20
28
53
99
52
11
72
85
41
19
32
40
68
48
108
24
40
53
7
20
72
40
23
108
18
51
28
56
36
99
21
40
8
36
4
35
141
4
60
56
9
163
44
28
20
51
45
72
4
59
9
45
3
15
69
16
44
51
9
36
12
12
16
24
89
39
112
83
126
147
24
99
ABCD 95624569388*3^$a+1 [50004]
54
222
102
21
57
43
77
3
112
120
23
54
120
7
65
96
108
7
113
55
12
77
43
84
41
18
37
80
40
23
9
52
36
20
39
258
123
12
88
24
131
33
52
95
12
18
3
40
12
53
51
21
3
12
3
24
192
1
48
29
36
54
18
12
36
6
1
53
30
54
87
160
44
39
90
15
48
9
18
37
36
17
18
85
92
51
1
56
100
83
25
60
20
15
96
25
41
159
36
9
18
13
60
65
39
144
111
84
36
49
56
9
72
15
69
18
6
12
139
11
9
63
13
20
69
36
15
72
27
9
75
57
48
9
30
6
120
72
15
60
4
24
11
1
48
32
72
27
9
39
6
36
36
19
24
5
51
63
48
69
21
15
153
7
8
52
168
17
48
15
36
93
15
63
54
51
4
65
114
1
35
49
36
20
39
61
24
71
114
51
16
5
43
185
15
24
147
49
60
29
15
45
43
5
3
105
7
17
91
137
3
75
36
18
30
1
56
16
24
89
102
108
54
15
63
13
20
57
15
72
36
16
36
104
40
23
12
1
17
36
31
5
18
150
120
42
1
84
41
18
25
5
39
33
19
236
3
1
104
21
31
32
72
21
43
12
113
7
59
1
200
4
101
87
16
65
12
72
7
60
36
44
51
13
47
13
5
30
57
48
40
35
54
3
64
20
16
83
97
20
28
29
3
120
39
21
3
181
11
25
17
31
20
72
57
51
51
85
11
25
48
132
23
24
72
105
33
78
49
36
5
54
30
90
93
3
13
5
27
168
16
23
12
24
45
9
7
8
28
228
11
6
18
97
84
29
54
57
36
57
51
52
20
72
12
4
60
240
41
18
6
67
35
73
5
27
324
9
12
42
213
15
69
16
8
15
25
65
24
66
145
35
85
60
32
279
30
36
3
36
21
48
31
101
27
52
144
80
16
20
51
60
18
84
3
3
61
11
12
42
48
111
160
5
54
13
140
45
27
28
80
24
21
18
84
72
6
15
4
24
36
11
25
44
36
120
45
108
15
15
21
39
54
30
1
32
4
35
33
16
72
23
57
15
72
36
61
44
39
21
52
17
18
24
85
36
17
6
105
112
137
60
31
59
18
15
48
16
20
3
33
60
28
44
16
20
15
25
17
102
37
143
6
7
48
60
5
15
36
153
63
39
25
35
1
104
75
1
24
8
21
7
8
136
23
1
32
64
71
18
31
128
48
135
48
114
7
8
15
72
6
12
6
25
95
36
145
24
72
24
23
57
33
3
4
24
29
48
3
129
103
53
60
15
15
25
119
6
7
8
15
141
24
12
24
64
5
15
75
96
49
56
36
39
9
57
19
5
123
33
42
48
49
24
5
15
21
63
52
8
3
73
36
24
47
33
16
36
32
21
72
54
54
51
63
48
73
5
175
12
83
90
7
120
60
8
72
39
36
105
105
18
121
20
100
120
120
41
18
25
89
18
54
90
85
36
53
15
60
57
63
72
99
33
21
7
119
61
24
23
13
17
3
3
30
24
18
13
35
85
20
39
1
72
60
48
120
11
30
75
21
18
102
79
8
3
49
20
16
20
57
91
95
37
47
37
113
15
57
48
36
42
117
63
72
18
15
3
36
18
123
12
3
132
30
111
36
84
96
16
84
23
33
63
69
33
39
4
29
7
36
68
36
48
171
54
27
9
7
77
31
149
36
72
78
25
47
30
3
111
9
9
30
6
51
4
161
18
61
11
61
92
27
25
11
13
35
54
7
8
28
68
52
35
18
67
23
37
128
51
33
52
8
33
43
65
6
45
93
3
33
7
60
24
36
84
120
24
5
6
1
84
95
1
48
12
24
71
18
42
18
7
84
116
39
6
19
84
35
54
6
45
16
60
53
3
57
18
9
39
42
30
60
33
52
23
144
117
21
150
48
36
18
108
18
21
36
12
136
96
44
12
57
91
20
36
64
77
39
15
54
15
45
30
60
61
131
93
16
96
53
27
4
53
31
36
29
7
20
24
33
6
1
240
11
48
25
11
1
48
36
5
39
144
28
44
3
45
45
31
104
28
8
16
44
105
54
57
93
67
59
69
12
4
32
27
66
24
31
32
28
11
60
9
39
6
72
12
150
13
89
18
6
27
40
23
9
60
21
99
45
43
44
64
29
18
69
33
36
15
21
3
28
5
43
11
54
31
59
90
55
71
105
16
65
12
15
3
105
64
24
167
13
20
24
16
17
54
348
37
89
30
57
87
37
41
99
4
12
23
6
15
51
13
131
18
180
3
88
125
7
47
61
60
56
3
6
15
75
37
24
44
51
36
13
56
4
32
3
25
32
3
84
60
18
27
21
36
78
12
18
91
89
67
11
252
30
15
28
68
12
27
1
35
69
57
123
3
49
41
79
8
12
16
44
39
45
16
23
33
39
69
16
84
29
36
6
234
7
23
1
56
ABCD 95625416228*3^$a+1 [50054]
60
24
30
39
24
3
12
72
6
60
126
126
90
36
66
12
12
18
6
3
21
3
3
54
36
24
27
39
6
66
1
23
36
72
12
12
66
19
48
8
87
30
12
36
3
111
36
6
24
63
33
24
66
54
30
42
12
36
7
17
36
48
30
186
12
66
6
18
45
87
24
1
23
54
19
17
36
6
30
18
13
8
69
42
30
6
69
3
18
12
48
12
78
45
105
6
33
192
24
9
60
6
85
120
53
30
45
93
6
48
12
30
18
126
27
3
12
6
30
42
19
11
96
24
6
39
9
12
78
117
9
12
18
6
27
27
6
24
12
42
36
54
36
78
18
24
19
119
6
18
6
91
65
24
60
24
18
54
114
18
36
42
12
13
17
42
21
81
7
5
24
27
45
6
24
42
66
12
45
27
13
5
6
48
24
84
12
48
48
54
30
9
15
6
27
33
18
18
12
114
60
12
45
64
8
21
75
24
9
63
21
3
15
30
6
12
25
56
9
18
12
18
6
33
15
66
6
9
160
8
15
1
32
15
6
18
30
240
36
31
17
96
12
18
24
18
24
12
60
36
3
3
144
102
39
45
48
30
96
24
6
63
9
15
39
18
6
72
6
78
18
54
21
72
21
12
24
15
21
18
1
41
55
59
18
24
36
39
57
6
18
18
12
57
15
48
174
12
12
90
6
30
45
21
6
60
57
15
24
12
66
3
72
51
21
111
6
3
3
48
12
12
84
49
5
3
57
7
53
3
45
3
3
180
12
12
25
23
73
53
60
12
6
6
6
18
30
24
33
15
73
11
60
1
5
51
33
63
105
60
18
6
19
59
6
78
33
33
24
15
33
31
23
18
12
30
66
27
24
27
37
8
3
6
30
48
30
18
12
18
3
51
18
66
72
9
3
30
15
33
6
12
13
8
3
120
12
6
24
27
21
24
18
24
6
6
45
57
31
35
18
78
21
33
6
120
18
30
1
77
19
47
30
24
54
42
48
48
6
18
27
21
3
24
16
8
3
12
54
19
17
12
66
6
30
12
33
24
9
18
90
19
101
27
27
24
12
24
18
48
15
120
75
12
6
24
51
48
39
33
16
5
67
96
23
60
24
102
96
63
21
30
6
72
36
3
33
18
6
6
48
30
24
3
3
18
27
3
66
12
12
18
9
40
59
12
57
3
6
39
99
18
12
6
18
12
30
36
24
126
6
30
24
78
42
42
24
96
117
63
6
30
6
30
66
18
144
36
24
12
12
9
3
6
72
48
87
57
12
36
42
6
30
12
6
15
87
12
21
3
48
18
12
18
6
31
11
30
63
27
12
1
35
36
24
49
23
66
39
9
138
24
36
6
27
48
81
138
18
12
39
15
12
54
12
3
39
18
66
30
12
75
147
6
60
12
12
36
30
6
18
9
93
27
16
17
90
36
9
15
18
30
18
18
42
60
24
6
60
42
19
17
30
30
12
30
9
51
6
30
36
12
30
51
15
9
48
45
54
13
23
48
18
12
3
21
3
15
54
6
21
45
78
18
6
21
33
7
77
96
138
12
37
53
6
18
27
9
48
6
66
36
72
18
12
21
9
18
84
6
12
15
9
78
30
36
31
11
12
84
18
19
41
12
36
18
30
15
21
30
6
63
117
6
21
3
132
42
31
59
36
36
24
108
6
6
13
35
18
42
18
6
54
6
12
24
6
66
54
24
72
54
72
109
11
18
6
21
39
6
42
36
21
16
47
78
6
30
55
8
33
12
36
15
3
13
47
24
6
12
6
12
21
9
6
36
61
5
60
6
66
102
18
15
3
30
54
18
48
6
30
18
42
12
115
59
13
17
12
6
12
24
24
9
9
6
120
18
30
18
60
108
42
48
45
51
72
12
18
7
32
21
36
6
9
27
78
18
90
43
41
15
111
12
6
18
30
36
3
24
21
3
69
6
24
60
102
24
3
57
36
36
36
19
47
12
18
54
18
18
162
12
18
6
3
3
48
18
60
72
78
42
18
6
15
63
25
29
36
30
12
45
3
42
12
18
54
72
63
9
42
54
12
3
9
12
12
42
72
42
36
6
42
6
18
18
13
17
15
3
36
30
12
48
60
6
24
54
30
24
81
21
30
66
3
48
45
43
17
24
6
42
12
66
1
32
51
6
18
72
108
78
51
27
60
6
27
63
114
18
150
6
57
9
30
36
138
18
9
21
24
30
36
12
18
78
13
56
9
60
18
48
6
126
18
6
12
9
48
15
105
15
12
36
18
63
21
6
24
69
9
39
45
6
12
72
36
36
6
6
21
48
21
19
8
9
48
7
8
21
12
87
33
31
53
24
12
42
21
93
42
9
21
12
48
12
6
69
3
42
3
15
9
51
12
36
45
3
36
54
3
15
24
36
6
31
65
54
18
6
49
149
36
12
12
7
11
6
7
17
15
9
18
117
75
13
17
18
84
6
48
30
72
6
15
51
6
6
36
30
15
21
43
8
3
96
24
30
24
42
18
54
12
57
87
6
36
30
12
18
24
51
9
36
60
42
13
11
6
39
39
1
5
18
24
18
30
57
24
16
8
21
30
66
72
24
6
6
63
9
36
19
11
18
51
87
9
9
127
56
15
30
30
6
63
9
7
5
6
6
18
141
48
24
21
36
24
36
30
30
6
12
69
9
54
54
36
30
6
12
18
37
5
3
33
24
15
45
114
24
42
55
8
45
19
89
30
12
30
42
18
36
15
15
25
161
90
18
3
48
9
30
6
48
3
33
6
18
18
21
21
19
41
63
9
12
6
6
18
42
36
36
3
9
78
9
45
84
12
6
84
30
90
9
3
42
27
33
54
9
72
27
54
6
33
9
18
24
12
105
48
99
12
78
51
24
16
29
18
6
12
24
39
75
13
23
33
99
69
9
63
33
30
42
15
39
49
5
48
3
3
12
6
48
51
63
6
96
6
37
23
25
23
60
30
30
18
48
135
48
72
87
6
3
3
6
48
36
3
9
6
48
1
23
168
12
12
6
6
78
108
27
15
18
12
36
12
3
27
72
6
60
18
1
29
6
42
12
84
60
6
12
120
45
15
1
8
24
3
6
6
72
24
33
33
31
29
72
24
18
6
43
11
69
21
18
6
36
36
24
6
13
137
12
36
12
6
18
12
31
29
3
15
24
24
30
24
27
3
18
3
39
24
24
18
6
12
24
18
12
12
75
21
19
47
60
42
27
21
3
3
6
30
24
25
23
6
24
60
30
120
102
48
18
9
129
42
6
60
66
33
24
15
6
42
57
24
81
42
21
3
84
36
21
3
21
9
12
24
27
15
12
66
18
54
12
114
54
15
9
63
24
39
54
24
24
6
37
56
9
12
36
36
6
72
18
54
108
30
12
55
5
3
9
24
24
126
54
12
24
78
1
5
6
42
ABCD 95625564982*3^$a+1 [50020]
42
42
37
36
29
271
24
11
72
1
11
18
90
61
24
47
73
107
126
18
37
60
77
43
83
1
156
29
24
19
12
48
36
71
36
84
1
108
12
72
23
24
6
48
66
13
155
126
42
54
48
7
41
24
139
149
48
67
12
65
66
48
25
5
66
36
48
144
18
72
6
25
59
73
48
120
12
24
23
73
35
78
114
25
60
17
90
1
5
24
31
24
95
60
150
30
36
97
5
42
6
67
101
7
107
96
12
48
42
54
13
35
48
18
264
31
24
95
12
30
24
24
115
60
35
120
6
19
60
71
1
48
185
103
65
30
90
42
73
23
12
18
19
5
55
11
36
25
11
25
77
163
120
269
144
7
65
42
13
12
12
89
151
41
90
37
41
7
35
30
30
42
163
12
35
72
54
42
60
18
19
53
55
12
36
12
95
30
144
24
66
156
84
1
5
54
61
12
11
49
12
65
24
55
17
48
24
42
24
72
30
18
37
59
24
24
6
7
17
78
84
73
71
97
173
31
11
85
72
48
65
199
131
37
23
138
7
35
24
1
23
102
18
102
90
48
30
19
5
42
6
48
19
12
120
48
72
59
37
72
167
60
1
5
55
83
174
42
198
72
48
72
43
5
192
103
17
30
36
54
31
119
73
60
47
30
55
24
11
6
174
25
36
5
18
61
11
25
197
120
43
60
65
18
54
7
11
24
84
37
317
42
30
18
13
59
60
66
90
264
85
59
222
48
30
12
25
47
13
185
54
90
43
288
47
13
17
103
24
96
155
48
36
48
25
11
24
13
24
185
90
54
42
108
49
185
7
11
73
77
42
37
36
12
17
79
17
30
90
127
41
42
85
12
95
36
42
67
5
48
30
42
48
18
24
12
13
12
108
48
119
1
12
131
109
35
13
60
53
144
7
41
18
37
12
108
12
23
132
18
30
114
31
47
18
67
221
96
18
60
48
25
17
18
48
97
23
6
19
47
25
5
79
71
60
13
17
42
12
66
48
67
23
30
24
7
11
25
83
36
1
29
126
73
59
1
24
35
156
24
73
35
49
143
12
73
108
65
43
60
59
73
5
67
12
65
31
65
43
95
61
35
6
79
11
48
96
6
48
90
24
12
18
7
240
23
60
30
138
30
42
1
5
66
13
108
5
30
252
78
234
60
25
48
17
54
12
30
55
60
53
115
29
30
13
72
5
31
71
25
11
48
24
85
36
12
35
60
13
24
132
65
6
25
24
36
5
18
6
90
78
66
30
6
18
7
35
150
43
60
11
6
19
71
60
25
23
60
30
127
41
174
13
12
71
12
25
60
120
96
275
36
18
72
55
113
18
109
24
144
23
132
12
49
59
30
55
95
36
24
121
71
49
29
7
264
24
35
6
31
96
72
60
12
65
55
11
84
1
185
24
19
29
48
30
13
5
19
36
119
13
179
66
24
18
25
5
43
53
151
24
71
133
23
205
24
83
30
120
7
11
84
13
48
77
18
78
139
5
115
36
11
1
23
25
71
48
6
19
120
11
25
65
24
18
30
24
18
13
23
25
12
173
7
60
29
48
48
7
41
19
11
12
54
90
49
47
24
24
36
1
60
29
163
23
30
175
47
25
23
13
24
23
30
43
36
65
18
85
65
66
61
204
12
24
144
12
23
97
107
36
30
7
59
85
65
18
73
5
114
85
96
12
101
162
12
25
113
43
36
59
12
240
73
119
13
143
205
17
150
85
53
67
12
155
6
42
12
90
31
11
1
5
18
85
89
7
36
125
78
84
60
1
41
6
25
72
41
7
120
17
175
41
67
143
72
78
6
1
35
78
30
276
30
90
120
30
30
49
17
7
41
42
120
24
73
53
72
55
60
23
217
53
48
54
36
109
60
12
113
43
72
168
47
12
48
61
36
11
13
12
53
6
18
7
59
12
108
25
24
77
96
7
36
12
59
13
35
120
73
35
85
167
120
13
12
95
36
42
90
337
60
180
23
73
72
47
1
12
24
11
84
36
54
6
73
17
102
12
73
77
151
48
12
5
55
24
83
72
30
174
1
ABCD 95625737594*3^$a+1 [50022]
132
57
66
33
75
21
111
18
66
33
96
60
144
72
24
57
24
48
270
78
18
36
48
18
75
123
45
12
12
120
51
12
9
81
60
27
72
81
108
72
63
81
18
57
45
6
12
21
21
15
48
135
30
36
36
15
9
12
24
3
27
186
102
81
45
60
144
12
75
228
3
57
21
12
42
126
15
87
54
180
111
33
39
21
51
291
84
54
6
54
72
12
63
45
72
87
24
15
42
54
33
33
75
75
33
51
6
18
66
39
87
57
147
54
51
3
12
6
15
15
33
255
117
33
36
36
63
111
240
18
120
36
75
57
48
72
39
93
75
243
42
36
15
51
21
48
24
57
99
57
3
75
12
33
39
33
3
132
237
15
120
18
18
72
18
6
396
102
6
126
18
138
54
60
90
51
57
18
9
21
54
144
9
51
57
12
21
15
105
54
108
9
108
81
27
87
90
18
45
3
21
3
210
18
129
39
9
96
57
15
12
12
9
15
147
24
33
51
6
39
87
84
6
90
12
18
27
141
75
84
3
57
33
15
3
144
21
72
24
9
30
117
9
60
120
114
21
216
15
117
45
36
54
102
111
39
36
69
21
75
153
39
3
12
33
45
75
48
51
9
36
24
24
72
3
33
57
36
192
135
27
6
171
9
72
84
6
54
15
36
120
165
42
72
18
12
99
60
132
24
189
54
6
90
162
12
6
45
21
54
21
3
36
9
45
111
135
54
135
12
21
3
15
54
12
54
186
108
63
12
33
87
33
78
66
123
36
75
42
3
51
21
45
78
54
72
30
78
30
36
9
45
27
63
18
39
48
12
15
18
108
15
57
66
117
69
48
18
105
24
3
21
15
21
48
300
21
72
42
108
165
153
111
3
45
21
6
69
75
54
66
6
30
36
333
9
3
15
24
66
39
21
15
12
36
96
21
3
51
18
36
39
27
6
108
27
60
132
120
21
12
15
168
57
54
45
75
6
12
96
84
18
42
102
126
72
72
75
15
60
36
48
6
126
90
135
45
84
36
180
72
3
33
162
108
6
84
72
39
51
78
90
12
129
39
30
54
18
18
57
39
90
156
3
96
24
117
39
9
24
18
48
54
78
45
39
33
63
105
105
207
117
51
27
33
69
135
96
39
6
48
36
6
54
120
51
12
33
15
33
6
30
54
150
99
108
117
15
21
36
15
33
36
72
3
141
36
39
3
210
6
126
63
3
18
27
63
9
48
39
156
168
12
60
12
57
15
6
72
171
96
24
15
177
15
9
24
132
105
27
141
102
114
18
21
240
117
123
15
114
15
12
96
24
60
60
24
81
24
12
39
48
12
51
117
21
39
12
24
69
18
9
51
18
72
138
36
165
39
36
138
6
120
6
3
12
36
60
15
105
33
255
120
132
57
72
3
45
111
12
75
42
48
18
6
54
45
117
18
84
72
36
153
87
57
36
81
60
30
108
93
33
222
9
9
12
147
33
24
159
57
120
39
111
90
48
36
24
99
3
144
93
75
141
87
57
60
33
15
39
90
15
15
69
237
108
6
9
81
54
54
3
15
30
60
12
51
21
99
96
3
81
156
3
12
186
48
306
261
9
15
108
3
45
33
54
21
96
21
60
54
30
54
6
264
15
45
72
27
12
33
195
147
9
27
54
36
18
84
6
216
36
159
39
12
33
9
12
90
114
30
6
15
39
57
12
21
162
18
39
12
24
120
21
48
36
24
66
60
9
60
33
3
60
60
27
105
87
78
108
15
129
15
3
45
60
159
18
78
33
15
24
45
153
39
171
24
93
135
72
45
84
129
3
144
48
105
111
84
3
24
66
18
60
12
249
99
126
54
21
45
6
144
45
228
36
24
3
33
96
84
117
27
168
ABCD 95625826768*3^$a+1 [50027]
25
15
39
48
17
40
15
6
11
19
6
23
28
48
36
120
8
25
51
15
60
72
9
3
17
25
36
12
3
15
54
6
9
81
3
24
45
35
48
84
28
36
32
28
32
19
21
9
71
72
163
5
145
23
25
15
32
40
27
21
27
5
13
42
33
44
16
80
1
3
75
18
27
3
45
8
16
48
15
48
42
12
3
3
30
39
60
51
33
39
12
41
13
6
9
45
71
64
60
57
90
84
24
66
15
9
75
12
20
12
120
7
5
49
59
96
24
16
12
48
20
31
93
75
5
28
39
90
23
13
18
81
188
36
16
3
77
120
88
32
115
9
32
7
21
20
19
90
12
18
17
25
228
36
24
123
69
6
54
15
68
12
144
64
32
36
37
75
60
12
39
72
69
48
27
113
7
29
31
18
12
3
12
21
47
43
42
11
84
193
90
69
3
57
69
12
35
115
5
7
72
5
13
71
12
25
3
69
3
3
5
25
72
3
51
45
33
3
9
15
68
13
39
48
92
28
80
36
4
27
45
24
32
12
13
63
117
3
39
65
16
36
204
24
32
19
72
18
36
108
12
3
36
15
24
72
9
20
1
60
39
51
89
124
3
54
120
23
13
3
24
27
36
60
165
9
18
42
11
4
20
13
18
9
24
9
12
204
39
8
97
18
9
9
11
28
45
15
8
24
36
43
5
67
42
3
9
119
16
48
60
87
45
9
30
6
83
112
75
48
5
52
80
25
78
21
32
19
29
64
108
45
27
51
102
3
140
16
45
23
31
54
18
57
80
100
33
39
8
12
28
15
5
16
20
55
12
9
135
21
15
42
63
9
71
19
48
108
18
24
3
20
43
17
37
15
27
5
31
57
33
12
3
72
72
15
9
99
45
12
15
129
36
44
49
11
24
12
43
36
5
72
52
32
4
27
53
19
6
102
33
204
20
12
61
23
40
32
4
3
17
16
9
3
33
147
15
137
1
147
12
48
36
15
12
9
51
9
116
40
105
90
17
1
36
66
60
120
137
7
5
13
36
51
8
52
3
45
60
8
28
12
20
12
31
12
24
113
31
72
5
52
81
36
60
66
17
115
53
52
3
54
23
12
48
16
56
1
90
114
35
40
68
48
4
3
12
54
6
36
18
39
56
12
28
21
75
3
5
60
60
127
5
13
15
132
9
35
115
66
6
12
17
168
16
15
6
18
65
28
9
6
12
65
100
15
45
20
13
3
84
21
162
90
12
6
57
9
23
55
21
104
1
11
76
84
63
65
7
5
4
57
60
15
15
29
76
135
17
28
12
87
65
1
54
24
12
69
24
24
45
47
61
42
21
36
153
135
192
105
36
24
75
45
6
12
33
3
9
180
27
9
15
12
69
75
29
84
1
15
57
35
85
143
1
3
3
9
93
18
29
16
68
12
43
21
51
33
39
48
137
25
75
33
24
18
5
7
5
48
12
13
48
23
19
36
29
37
168
12
23
103
90
27
45
83
64
159
36
54
6
29
40
57
39
120
84
92
37
78
72
5
72
25
23
13
3
39
18
3
140
1
35
1
12
6
84
90
72
11
160
108
45
54
17
28
63
24
29
76
44
36
16
44
1
18
117
63
6
71
19
45
39
6
3
96
27
149
16
33
35
31
6
12
132
23
16
80
1
15
96
3
72
53
1
18
65
1
24
15
3
18
11
84
79
33
32
36
16
63
45
32
85
36
132
102
36
69
8
55
65
43
102
51
20
144
136
27
69
68
13
90
30
18
201
108
32
24
40
15
81
39
60
54
72
36
102
53
4
33
3
72
105
18
18
11
48
37
18
36
30
39
60
12
36
39
21
45
39
39
45
44
13
87
48
12
123
9
44
97
48
35
37
78
9
32
25
23
37
23
7
33
27
36
89
139
9
33
12
18
45
48
80
40
27
29
4
44
40
3
60
72
66
15
20
172
27
5
85
111
15
42
102
36
24
72
30
51
44
4
9
15
27
5
24
19
36
24
48
54
36
15
192
81
6
90
48
60
23
7
42
51
33
71
145
39
24
32
19
30
87
12
20
13
18
36
18
35
37
171
27
41
36
28
20
13
18
29
13
18
17
85
24
99
27
30
23
1
11
7
12
81
27
90
6
54
75
27
18
23
157
36
15
99
18
135
8
55
9
21
54
36
9
8
7
5
132
19
5
16
105
36
107
145
6
57
8
7
57
8
37
11
64
3
30
72
126
5
1
15
36
32
37
3
33
3
21
36
3
24
32
28
20
55
36
72
57
27
101
7
141
9
90
77
40
56
97
48
87
48
27
57
48
20
55
6
30
45
15
36
30
15
3
72
126
54
6
35
204
4
44
28
9
48
18
29
24
19
21
69
6
36
41
4
9
11
28
20
40
75
36
5
4
12
33
27
20
13
18
144
21
72
15
18
18
29
52
3
36
54
15
68
84
31
65
13
84
108
24
39
96
36
9
15
128
100
36
24
80
31
17
4
99
29
16
20
7
53
115
9
3
42
3
24
3
18
168
11
1
63
9
23
52
3
84
6
3
36
33
12
75
24
27
60
33
96
9
27
15
33
51
78
47
100
33
18
12
77
60
121
23
7
17
1
6
18
66
36
93
57
3
63
24
29
19
57
15
5
76
27
18
39
60
51
53
112
12
48
32
97
35
120
16
123
77
25
3
69
15
3
5
13
24
95
13
147
20
13
ABCD 95626780708*3^$a+1 [50040]
80
36
4
116
16
30
120
21
89
76
54
30
198
2
124
36
8
36
22
72
122
16
104
4
24
108
24
18
2
48
28
68
40
104
12
34
206
64
99
45
18
192
2
40
140
4
54
132
108
60
6
66
48
90
30
110
103
15
33
9
42
6
24
8
16
12
27
15
81
15
12
42
36
36
8
52
164
70
24
26
36
343
33
152
60
10
96
50
24
7
249
150
12
2
22
120
21
15
84
50
58
30
228
72
42
14
4
30
50
40
132
44
16
6
90
8
36
28
72
120
44
52
12
92
19
129
152
16
42
60
26
16
44
64
123
269
48
36
64
36
6
78
92
144
4
48
12
288
120
12
6
14
22
24
14
7
63
66
15
96
5
28
108
32
70
108
14
84
34
66
12
84
44
10
66
6
62
16
20
22
24
66
27
15
18
44
160
6
48
24
26
4
240
12
186
2
60
67
33
96
114
78
12
30
78
68
4
18
30
12
102
54
56
58
18
54
50
64
84
20
216
64
12
84
20
7
27
42
36
114
50
148
15
51
6
48
32
4
51
3
50
10
18
32
12
94
30
24
20
22
30
36
8
22
74
10
150
48
48
8
204
16
39
27
14
24
216
24
40
36
96
51
33
72
24
8
7
29
60
16
188
10
60
6
12
24
24
44
7
3
48
78
20
64
138
108
30
20
40
30
14
12
118
30
32
10
18
92
316
8
19
207
129
9
12
78
18
12
32
178
86
40
84
80
28
108
36
24
102
12
42
24
6
14
34
6
6
81
17
40
92
4
6
18
12
8
118
48
24
12
54
75
41
24
79
21
54
48
74
94
24
6
15
149
40
48
174
30
20
24
70
134
88
18
6
96
92
82
18
32
60
28
18
18
174
18
24
20
16
102
192
33
33
48
12
72
96
12
24
60
78
90
6
186
36
18
72
18
6
150
20
60
40
20
10
14
46
98
12
288
70
30
96
306
18
80
100
30
6
6
36
14
175
5
43
117
30
90
3
3
24
30
80
76
24
120
104
94
72
6
44
4
231
69
84
72
20
16
90
2
112
63
15
12
48
2
60
268
27
3
2
28
12
210
66
18
66
84
24
30
162
15
48
5
12
4
44
36
52
138
6
138
60
2
4
156
36
44
40
24
96
48
96
56
60
139
65
34
240
18
27
137
34
24
2
24
60
4
18
33
105
12
108
156
51
53
10
81
63
2
58
86
10
30
39
27
84
26
16
90
14
184
12
75
27
62
40
68
46
6
8
136
12
24
8
22
30
48
72
8
40
12
48
20
346
26
46
38
22
48
36
14
100
44
12
24
4
12
8
22
54
36
3
5
88
12
102
6
8
34
2
4
60
72
12
32
16
32
43
27
42
6
69
33
18
38
60
100
102
2
12
28
60
36
66
54
44
22
14
34
30
18
72
42
44
100
54
62
16
24
15
93
20
40
48
44
48
112
20
60
4
6
36
45
57
20
72
24
211
51
2
16
6
98
16
72
27
57
66
14
76
78
60
134
60
31
15
14
52
8
40
63
29
70
18
30
30
60
6
42
44
48
36
34
2
46
54
30
126
18
60
26
40
78
6
90
6
75
33
132
24
24
32
84
16
6
122
10
62
64
36
84
39
5
88
3
21
8
70
110
82
6
32
36
34
6
104
22
6
44
16
32
58
114
248
7
93
80
52
18
18
44
40
144
6
60
36
54
80
28
32
40
128
40
30
60
6
120
36
18
6
20
64
56
64
32
4
30
45
9
108
48
24
18
2
52
44
46
54
6
6
42
2
64
6
30
15
53
36
4
6
54
342
14
34
50
28
44
10
14
112
8
36
88
6
170
190
50
76
30
270
84
84
32
58
170
250
2
154
134
22
24
126
20
124
20
46
48
12
18
36
12
114
14
24
36
60
4
12
114
14
7
9
104
12
19
41
130
30
108
198
78
6
48
6
27
33
15
69
102
54
24
12
8
28
42
60
2
24
34
2
40
78
62
46
134
108
28
8
22
42
60
207
69
12
48
96
8
52
8
46
42
72
20
52
44
36
118
18
54
138
27
15
60
14
76
104
16
3
15
66
111
81
18
6
24
159
221
24
12
148
6
6
36
224
48
46
45
5
24
22
66
120
12
42
6
164
94
26
70
38
46
26
ABCD 95626828678*3^$a+1 [50004]
11
40
57
15
81
6
54
24
35
1
6
33
15
33
93
6
5
19
24
12
153
15
57
3
72
48
216
6
30
138
90
30
12
11
64
80
73
120
15
237
51
63
54
75
75
12
18
60
6
54
12
11
67
5
40
75
60
113
133
11
73
63
9
18
5
7
18
60
3
249
71
7
105
21
90
66
60
35
25
30
54
66
18
96
231
63
33
117
35
37
18
57
15
48
72
204
6
18
42
11
13
96
51
159
18
6
36
54
47
19
30
95
43
12
48
105
81
60
36
143
7
48
126
51
33
96
90
114
36
90
6
23
25
36
27
72
57
18
72
21
27
5
40
27
108
57
9
66
18
3
57
6
6
54
29
61
114
6
114
30
150
192
5
88
27
18
27
33
6
60
24
45
8
13
90
36
5
40
3
132
41
64
69
84
167
19
180
24
30
35
40
165
96
6
21
120
9
120
71
13
6
141
27
5
112
45
30
30
23
112
39
156
18
30
126
36
318
45
32
43
6
47
133
36
54
30
36
18
42
24
54
36
210
6
48
12
24
69
45
6
69
75
72
78
6
41
88
75
30
6
84
12
30
108
72
48
30
102
24
11
55
24
24
66
191
25
23
37
60
54
156
21
39
33
27
5
79
57
27
36
57
32
37
18
60
156
41
115
18
12
120
258
126
156
3
87
48
33
3
84
6
59
1
96
15
33
6
129
48
3
69
15
90
207
8
352
8
97
114
6
78
65
40
105
120
72
60
35
96
49
60
18
72
48
12
5
13
42
138
47
25
78
12
30
71
127
12
18
3
9
18
45
105
60
35
67
45
15
138
23
7
65
72
139
21
3
180
57
105
90
21
32
25
12
3
51
66
114
57
3
24
6
39
51
90
30
21
123
77
40
45
60
24
24
143
37
12
63
72
273
47
25
54
17
79
60
45
9
36
240
24
11
48
31
66
15
3
36
17
157
3
3
29
37
35
40
165
24
54
42
168
195
111
6
51
3
29
1
156
48
30
6
47
7
36
29
25
63
63
24
57
33
60
30
60
105
200
31
30
36
15
39
54
102
90
24
24
75
117
11
19
53
151
41
73
183
32
67
18
6
77
37
192
24
11
40
128
97
84
6
138
35
25
6
6
48
42
105
9
120
24
30
57
33
15
27
24
84
96
36
5
175
150
18
42
15
39
24
17
13
60
63
27
5
160
105
23
37
6
29
31
9
48
9
15
120
39
234
6
9
21
66
48
6
59
40
111
6
54
6
144
6
65
19
54
47
40
69
54
12
48
90
47
240
49
24
36
90
57
104
103
132
240
18
66
174
75
32
96
13
66
105
120
3
53
72
25
6
30
171
56
72
91
6
15
45
78
36
89
205
12
84
59
31
89
112
45
51
3
101
85
24
11
49
84
6
29
25
15
15
30
3
63
81
9
191
49
216
24
66
5
139
24
12
30
11
7
6
180
39
32
169
39
8
13
11
40
45
138
102
108
15
45
83
37
66
6
3
8
144
85
11
7
6
99
75
66
114
30
75
15
30
3
33
120
47
73
30
36
78
15
111
17
7
72
78
42
24
9
75
42
51
69
60
63
57
231
32
1
54
12
90
120
75
69
36
24
47
7
96
234
135
15
30
3
87
113
19
90
18
222
11
19
53
88
24
45
18
36
149
85
90
30
6
90
36
18
60
33
104
13
90
65
7
48
12
5
43
5
72
103
90
30
126
66
24
6
234
36
18
12
108
96
11
16
9
84
84
6
36
21
9
135
9
24
186
77
37
162
153
21
11
25
15
69
36
150
30
18
12
18
75
57
18
6
30
17
49
30
48
17
48
40
81
36
11
72
112
39
60
30
36
18
30
107
139
24
150
60
66
137
49
63
21
27
33
39
32
73
6
66
30
48
150
30
150
42
53
97
468
35
40
8
97
12
90
108
6
24
12
51
147
12
18
72
18
6
174
132
24
120
84
12
24
114
12
30
33
171
144
36
89
211
ABCD 95626904606*3^$a+1 [50195]
42
90
45
63
12
54
39
15
57
33
6
81
24
80
24
91
6
18
5
175
105
72
32
40
56
19
12
65
48
120
91
60
216
41
43
6
30
36
77
112
33
72
39
51
29
24
55
57
80
88
8
72
145
95
67
29
16
63
12
45
48
56
1
119
25
87
104
16
32
72
40
39
89
25
95
168
112
33
23
192
97
23
139
54
102
18
39
152
121
18
261
56
7
18
39
9
47
40
63
12
60
33
231
65
40
8
1
66
5
24
115
252
18
39
3
30
167
1
210
5
1
30
65
24
144
73
90
132
162
174
36
165
3
45
27
101
19
5
136
129
71
72
7
105
39
57
8
16
99
77
72
72
31
72
12
53
72
145
6
48
161
136
200
79
89
16
39
17
7
36
5
24
1
24
143
48
16
296
64
24
75
36
9
360
99
108
17
192
1
119
24
55
89
43
93
51
125
1
15
57
63
24
39
297
80
283
5
136
80
19
5
40
200
24
88
72
32
24
112
32
91
12
60
117
72
8
88
8
25
42
5
43
5
64
3
54
54
57
33
126
144
42
120
222
72
89
145
15
51
150
54
66
24
72
63
9
18
45
63
156
45
33
18
48
6
18
21
15
90
54
72
41
79
89
187
29
115
29
16
24
57
23
97
87
63
177
48
75
77
1
47
120
43
126
15
200
24
64
48
32
136
81
54
66
23
55
18
54
41
24
40
75
5
79
96
36
144
53
73
87
87
180
125
120
103
18
30
89
1
90
24
221
112
3
293
1
15
8
103
17
31
90
72
87
3
5
40
120
129
15
200
31
129
129
30
36
29
24
40
51
5
1
39
72
105
119
169
47
55
42
71
360
16
3
36
41
24
24
31
36
141
72
8
127
48
105
48
27
240
45
99
45
24
80
115
6
215
24
40
99
5
48
48
112
24
80
79
72
105
33
47
112
81
126
84
24
53
40
264
144
104
163
24
120
60
84
5
72
145
30
89
25
126
65
48
25
6
66
42
36
65
40
32
88
9
90
5
7
41
55
9
8
55
105
176
79
90
138
149
1
95
64
176
24
19
36
90
66
69
56
163
5
127
9
39
90
72
87
147
96
69
176
40
104
40
56
103
72
185
72
16
32
19
54
24
15
48
75
93
15
60
5
67
48
6
39
56
168
376
57
24
30
185
49
47
64
48
56
91
101
115
132
41
136
56
55
72
18
87
80
168
48
24
7
9
57
23
144
67
6
167
67
45
104
96
25
18
93
9
6
233
1
126
90
23
7
9
33
23
79
36
24
21
153
24
63
63
66
231
72
81
71
55
161
120
24
96
49
18
93
168
9
318
177
57
135
15
41
265
23
192
19
261
8
24
136
105
87
224
163
117
344
40
120
27
189
81
183
135
132
252
36
5
121
111
8
151
89
72
163
12
17
25
71
271
33
87
24
65
160
81
246
9
9
6
89
40
27
108
41
1
144
30
90
231
72
56
7
105
104
55
36
45
33
47
112
51
5
1
54
12
60
108
72
29
43
180
12
189
15
177
80
67
101
40
104
88
3
21
56
24
31
17
73
23
211
5
40
99
5
40
225
47
7
18
30
132
102
6
9
129
24
ABCD 95627017412*3^$a+1 [50070]
60
36
131
13
11
97
36
30
197
1
6
113
7
17
25
119
72
24
13
11
115
42
54
5
31
54
30
54
54
41
85
18
108
29
7
144
60
30
24
36
59
79
78
120
36
90
18
126
36
78
36
54
12
29
79
96
30
11
24
115
389
1
36
18
24
138
78
66
114
29
55
6
11
91
42
35
1
30
17
73
71
55
89
24
13
107
19
101
49
12
18
150
107
19
36
12
18
18
18
23
48
1
6
30
35
25
84
78
54
18
48
29
13
83
79
108
29
72
7
113
139
144
36
30
96
12
71
72
37
90
18
18
114
72
84
47
79
90
24
84
132
30
126
11
97
54
36
18
107
1
6
48
24
65
1
95
31
144
114
12
42
18
30
132
29
96
109
138
60
66
78
5
13
54
30
24
143
31
72
161
7
30
35
48
120
48
1
36
18
78
90
162
47
19
90
96
131
97
23
67
29
7
41
13
90
24
48
60
53
120
1
24
23
31
54
11
97
180
54
210
18
17
25
23
7
17
48
133
126
42
18
18
36
12
18
5
199
17
1
138
114
48
204
36
90
36
53
19
5
49
12
54
24
54
23
48
13
35
7
48
114
23
85
83
91
108
72
150
11
79
18
18
72
53
49
23
109
48
126
108
90
162
6
30
72
90
23
13
90
150
11
1
90
101
48
91
5
24
37
24
54
84
17
37
6
54
216
30
90
18
96
30
23
55
36
29
1
71
43
5
13
18
66
18
72
29
7
36
42
90
12
29
49
71
1
102
90
42
18
35
181
162
126
264
59
1
47
73
108
35
1
42
5
151
17
37
108
108
59
1
54
65
72
19
6
66
29
25
24
54
12
24
18
11
25
72
71
19
12
17
55
24
30
24
180
23
25
18
60
66
54
54
42
18
48
72
143
61
72
131
25
18
18
59
55
30
18
233
79
144
12
24
77
61
42
48
18
23
37
138
222
48
78
18
198
108
48
24
17
127
17
13
36
24
23
7
18
108
18
126
83
49
12
60
143
48
24
1
18
18
126
72
12
17
43
54
84
24
36
12
114
54
12
54
6
126
12
60
12
17
19
42
18
41
97
168
54
54
126
18
12
6
12
53
151
108
5
49
54
66
239
31
6
18
65
37
18
17
7
12
18
24
12
96
12
24
54
48
144
125
1
114
5
49
54
113
157
18
84
36
72
161
7
48
60
180
41
31
36
29
24
1
23
25
95
13
18
6
11
19
24
18
54
18
102
29
24
73
204
35
24
49
48
6
65
72
37
216
18
42
30
18
42
5
61
11
61
180
47
211
66
108
90
5
13
18
24
17
1
192
71
24
19
30
90
42
54
66
131
37
108
66
42
138
72
42
30
24
48
233
144
1
126
18
6
120
18
24
18
36
36
66
6
30
47
67
77
175
41
31
90
23
96
91
36
41
72
72
73
90
18
11
48
85
36
108
36
23
61
18
24
30
60
47
19
60
84
6
12
131
19
72
12
18
71
19
18
6
5
43
29
49
180
144
11
37
6
29
1
72
6
180
29
145
42
18
102
5
19
66
24
30
18
24
48
60
95
31
66
18
18
78
66
11
72
96
199
72
17
43
12
36
54
47
25
18
78
30
18
18
18
59
55
65
48
31
18
66
162
24
36
12
59
1
71
127
138
60
35
192
109
36
18
24
30
6
18
18
5
31
48
6
35
1
108
83
120
61
24
18
156
29
72
24
48
139
90
102
29
139
29
43
36
89
24
103
90
47
7
36
30
23
1
48
24
18
5
13
11
91
18
11
24
79
89
24
48
49
54
54
18
54
90
18
72
42
18
59
24
25
23
31
90
12
59
24
13
12
42
90
203
72
97
6
18
23
43
5
19
36
84
126
54
78
102
168
5
79
60
18
48
18
90
24
54
65
48
139
125
55
12
72
29
25
54
54
11
43
5
55
36
36
65
97
48
18
60
65
37
6
125
19
5
115
24
48
24
77
139
30
42
126
48
6
18
84
42
41
67
12
18
6
66
47
13
18
18
30
36
90
60
18
108
12
5
85
18
72
41
73
12
24
11
37
59
181
30
54
96
36
48
234
24
41
7
17
37
ABCD 95627607716*3^$a+1 [50025]
18
41
60
43
72
65
72
97
108
11
120
49
126
18
23
31
18
18
5
168
156
49
108
119
151
36
90
306
18
36
18
89
1
119
223
216
36
54
36
36
23
49
18
90
59
36
144
85
47
24
91
53
73
36
126
36
5
157
71
72
72
12
7
149
72
121
18
65
108
25
11
151
90
18
185
24
24
36
109
270
18
36
11
313
143
55
5
12
84
25
35
1
47
25
47
7
5
36
120
24
108
13
35
36
96
49
59
12
72
91
162
216
107
19
101
241
71
48
7
36
54
47
61
11
72
48
193
11
133
11
25
18
53
36
1
90
29
24
55
17
36
204
192
1
47
120
13
108
23
12
60
48
19
54
54
72
89
73
18
41
12
145
83
43
234
155
96
60
13
108
234
306
275
103
53
1
47
60
48
72
151
137
7
72
18
23
36
49
191
43
101
132
127
54
119
7
185
12
36
60
13
11
79
65
7
54
72
59
247
234
126
108
353
169
36
119
48
13
108
36
131
13
107
36
55
36
17
120
24
1
47
48
120
60
156
37
18
36
41
31
5
175
18
18
72
209
48
48
1
54
5
13
71
108
180
60
72
31
173
43
89
19
53
1
23
31
18
126
54
162
126
162
41
49
203
96
241
35
127
17
96
247
197
84
385
23
49
47
7
89
37
179
19
18
108
72
54
162
11
84
31
54
36
35
1
143
12
43
72
65
259
36
53
72
55
90
11
12
48
24
13
107
84
43
101
43
5
301
18
36
29
156
96
7
29
169
11
7
101
7
5
72
67
5
84
1
11
97
47
7
29
96
36
48
43
72
29
240
19
5
48
24
49
119
48
49
47
84
67
18
36
54
29
25
155
7
144
89
55
108
41
48
120
60
1
47
180
12
337
36
108
59
103
17
156
115
72
36
5
168
61
23
13
23
60
96
109
72
36
35
1
180
18
125
108
325
18
17
108
325
23
180
31
113
48
19
17
19
125
19
18
11
72
43
72
36
234
35
55
72
36
17
24
49
23
211
125
55
41
85
54
17
156
43
77
13
90
53
36
60
85
18
53
1
36
35
55
144
185
48
37
54
209
36
7
5
49
18
173
288
48
132
151
41
24
48
192
37
11
24
72
1
144
126
18
71
300
12
85
54
126
72
23
283
180
36
77
31
41
120
1
155
205
23
24
43
29
97
54
41
85
35
235
54
18
36
41
103
18
54
36
17
48
97
90
5
121
18
101
43
449
1
35
1
108
234
125
12
12
13
11
12
67
65
96
144
12
36
24
55
54
11
12
31
5
13
126
53
108
12
79
5
36
24
24
1
119
72
60
19
41
157
71
36
12
61
18
18
35
109
11
84
36
168
36
7
36
90
23
31
108
36
41
121
131
48
73
59
156
55
252
72
137
12
121
18
72
90
108
144
71
144
156
97
90
77
24
24
12
36
7
108
198
18
5
96
25
35
109
18
54
203
60
133
11
25
71
72
24
31
17
36
37
11
36
7
144
5
48
12
43
137
43
65
25
126
36
5
247
137
48
24
61
83
168
91
5
72
139
17
48
36
7
36
17
48
12
72
72
48
24
24
96
48
169
18
162
35
36
109
ABCD 95627857888*3^$a+1 [50250]
81
48
111
120
30
6
105
44
31
89
24
16
56
24
36
16
3
81
105
63
48
84
39
141
45
143
67
21
63
81
44
172
20
40
48
12
252
132
84
32
72
12
4
72
48
12
20
52
27
144
60
5
1
23
252
28
32
28
51
41
4
12
72
60
8
4
8
88
39
21
3
29
187
149
36
88
81
36
15
135
5
48
28
72
20
61
6
60
29
76
24
120
75
6
3
32
108
31
57
9
15
104
136
68
7
21
152
40
111
5
91
60
9
195
36
5
76
63
29
28
20
12
36
4
51
6
59
1
191
40
3
5
24
31
9
8
28
75
240
57
92
1
15
51
9
15
156
69
36
20
19
45
44
187
24
89
16
200
24
7
89
100
156
68
48
49
35
79
65
60
55
5
72
48
16
156
92
31
9
51
197
28
12
9
111
63
45
72
20
24
28
27
21
44
199
137
13
47
19
45
129
6
5
4
140
1
23
31
9
128
139
9
44
72
55
24
9
27
21
60
69
71
103
60
69
12
96
24
24
12
3
101
24
4
57
51
8
144
31
41
48
7
33
60
27
33
152
24
12
4
44
205
95
55
126
195
128
76
12
72
51
77
40
8
40
32
112
80
52
24
44
16
51
93
56
24
40
60
8
88
21
15
20
48
36
40
32
52
12
96
60
3
41
88
56
12
52
87
9
12
20
60
139
120
21
144
36
440
12
67
65
28
51
21
108
120
48
12
51
21
36
104
184
45
51
56
28
12
192
48
12
32
40
9
35
40
32
4
164
52
132
108
9
60
54
141
60
39
105
24
51
29
168
184
9
30
9
132
44
55
60
60
30
99
8
48
24
52
36
8
25
75
24
12
56
40
68
1
35
55
9
156
45
30
54
35
112
48
51
53
36
52
72
8
88
15
21
68
7
93
20
241
39
120
80
91
96
9
20
100
84
27
5
96
48
16
75
69
84
20
60
160
116
52
63
156
9
171
89
52
39
93
36
80
36
108
36
136
99
60
89
36
24
1
131
96
12
127
60
41
4
84
21
71
40
32
37
51
92
7
69
80
4
87
45
135
89
61
51
32
217
63
56
24
36
84
67
9
51
41
132
7
21
33
15
75
89
60
76
144
48
92
108
13
35
4
51
60
29
7
60
105
159
81
36
99
90
90
60
264
41
19
36
93
56
52
39
41
192
31
96
21
68
4
51
9
12
20
48
1
119
7
45
96
92
271
65
40
116
36
52
48
60
92
40
92
25
75
140
55
33
56
60
1
54
137
64
60
20
19
96
120
9
72
68
1
11
100
288
12
8
64
60
108
39
41
48
1
3
96
75
81
135
45
48
68
208
111
30
11
24
25
123
8
13
159
27
129
252
12
32
28
60
48
44
160
99
5
196
285
90
21
80
40
108
12
33
95
31
21
24
84
81
71
72
7
9
80
76
75
45
39
21
108
108
92
328
24
96
20
12
12
49
207
84
20
55
201
3
9
108
120
3
21
69
96
51
99
5
24
64
8
43
29
40
108
24
24
44
60
12
124
21
123
147
69
92
24
28
32
144
4
140
60
7
24
65
24
16
32
4
9
66
21
3
101
109
6
125
4
44
16
32
420
12
36
40
192
48
104
121
36
3
48
32
52
36
24
60
45
3
68
52
168
68
4
51
66
3
27
54
90
101
48
36
112
3
186
75
108
36
12
44
96
19
33
20
40
276
15
96
225
9
87
69
75
99
81
39
17
60
19
144
41
55
89
4
51
21
195
21
20
24
144
31
5
19
177
12
87
173
48
52
51
5
256
24
15
105
81
144
6
9
20
4
111
197
40
24
68
220
128
24
64
15
29
36
55
9
51
60
161
4
ABCD 95627910668*3^$a+1 [50207]
61
27
72
168
69
75
117
35
24
72
40
8
144
16
8
217
24
39
120
81
87
120
24
72
8
48
157
36
60
51
48
144
45
3
32
61
11
216
16
120
24
120
21
48
75
9
15
33
47
121
144
48
47
85
59
72
13
144
12
15
81
63
48
24
24
9
47
16
48
24
9
96
120
111
105
39
24
96
9
63
33
72
15
72
21
35
96
88
128
49
39
56
85
59
37
11
64
57
216
39
80
120
1
39
56
136
33
12
11
49
47
337
15
56
16
129
159
9
48
87
24
48
80
16
9
87
21
11
48
24
73
84
3
57
48
168
39
104
40
69
27
81
135
144
72
69
12
15
32
64
21
51
48
56
48
24
64
80
192
13
11
64
80
16
24
24
80
216
112
120
177
63
57
47
48
16
9
47
72
16
45
35
145
47
1
108
132
12
108
39
105
95
49
167
88
9
39
24
33
23
121
48
23
25
72
143
25
24
87
128
24
1
39
80
40
264
8
64
297
63
96
105
183
32
64
81
15
72
8
64
8
145
84
48
59
16
80
16
176
88
80
25
159
32
40
57
15
24
45
27
57
63
176
16
24
96
120
32
16
176
64
141
107
133
51
152
25
39
81
143
40
9
15
57
23
40
32
136
8
64
24
24
96
24
24
33
12
75
144
8
208
8
48
112
48
96
48
192
8
13
83
376
24
93
3
48
8
64
24
144
9
216
111
8
24
61
123
8
72
1
167
48
73
23
25
47
85
3
128
64
56
133
155
232
96
128
13
36
60
83
61
3
32
88
240
32
1
135
128
25
15
33
360
15
9
87
72
96
8
136
8
64
8
40
9
47
192
97
39
8
88
72
129
63
8
64
8
1
15
200
96
25
191
64
80
25
207
96
72
32
193
24
39
48
24
32
72
40
152
25
15
56
1
47
112
104
16
152
85
12
180
75
24
9
15
57
47
64
56
64
8
169
15
56
16
48
9
15
117
51
24
48
24
72
24
56
1
36
60
23
328
24
8
25
72
15
48
56
40
9
23
16
33
87
24
8
61
11
48
24
40
225
15
57
71
1
168
15
24
9
96
39
8
16
72
152
40
9
23
16
21
51
48
33
111
105
39
56
25
119
24
16
105
48
39
72
8
64
56
72
49
15
32
48
88
9
12
147
9
167
96
144
48
112
168
48
48
9
15
9
111
48
69
11
16
48
117
35
184
24
104
40
93
156
39
24
48
81
39
9
24
23
48
37
51
72
8
72
37
83
25
39
8
136
96
9
71
16
45
27
56
120
40
104
72
253
51
81
183
80
73
108
51
8
85
59
49
63
105
63
8
49
95
16
48
120
8
145
111
72
48
8
25
87
8
24
37
99
8
85
35
61
3
8
73
87
24
9
111
56
40
9
255
152
232
32
72
72
88
128
181
123
69
11
16
24
96
81
48
39
32
49
15
9
156
11
25
60
27
24
144
141
12
47
133
27
152
1
47
24
64
8
73
15
21
156
95
37
83
184
24
45
192
11
72
48
88
21
12
47
1
48
95
145
132
108
84
27
80
40
24
72
24
9
47
13
99
104
40
144
8
97
63
8
48
1
12
123
117
75
81
96
39
9
39
152
16
104
64
8
37
107
1
48
47
144
48
16
24
176
25
84
51
72
165
107
85
59
1
39
32
72
73
192
15
9
95
1
215
144
120
40
9
15
120
105
216
23
120
16
24
21
11
64
57
47
40
33
63
24
72
69
35
49
72
48
47
16
48
21
3
81
12
51
48
32
1
87
24
ABCD 95628017536*3^$a+1 [50024]
120
45
131
12
160
33
39
8
37
84
59
16
20
124
21
87
92
112
8
36
180
60
72
28
45
71
16
9
120
11
25
15
9
75
120
104
52
48
120
57
47
112
21
159
68
1
11
24
1
155
16
8
85
35
64
8
160
8
12
64
44
25
60
39
20
1
96
119
72
133
36
123
72
36
33
87
8
4
21
39
36
84
21
120
60
15
36
24
120
57
360
47
192
28
348
12
93
27
12
69
159
8
13
72
63
21
71
48
96
36
52
21
156
123
96
21
155
60
1
15
33
35
4
36
12
12
8
40
48
45
39
57
11
64
24
21
39
45
87
48
12
24
24
21
23
28
8
40
21
60
159
24
32
49
60
12
3
56
76
129
180
35
36
72
40
80
36
25
27
80
25
63
140
36
61
147
48
33
39
12
96
128
100
44
88
24
68
28
69
23
13
27
92
85
23
48
73
15
44
76
32
12
40
56
12
24
36
25
63
20
12
52
168
20
28
36
36
20
13
240
15
180
24
56
61
23
72
64
24
8
120
25
83
25
51
20
64
60
12
45
3
57
83
16
36
45
24
3
32
76
24
24
105
39
108
24
156
93
95
25
27
69
95
25
3
33
23
64
60
96
20
72
4
24
56
49
15
24
21
39
32
40
36
164
25
39
152
28
56
60
36
109
204
27
20
12
88
12
140
72
144
72
48
204
1
75
12
24
45
3
20
1
39
32
28
8
13
51
69
75
84
228
32
1
39
20
88
69
59
25
15
21
75
81
3
84
32
61
35
13
71
76
12
21
75
60
21
3
56
60
36
61
23
61
39
24
80
28
12
8
4
45
11
49
23
48
72
16
92
85
24
60
96
27
92
16
9
11
28
80
1
15
60
108
32
25
63
48
48
81
95
48
112
20
4
57
24
144
107
24
40
21
84
144
47
40
120
180
8
61
36
27
20
16
20
36
1
35
52
120
60
108
24
48
128
109
15
104
1
131
64
20
36
49
3
33
47
76
152
24
120
24
1
143
37
11
73
240
87
12
20
88
105
24
3
93
83
36
4
20
40
104
88
68
72
208
81
35
40
9
27
32
37
24
60
120
135
60
21
36
15
128
12
88
56
16
12
32
49
287
4
180
21
83
4
177
63
116
96
28
36
24
36
12
8
16
164
36
28
80
36
16
105
23
88
48
20
4
60
36
44
96
16
60
80
16
105
155
12
1
12
48
15
21
11
25
87
21
15
20
12
40
9
39
20
1
75
36
9
203
37
3
120
116
36
49
51
8
28
92
13
47
196
12
45
27
12
45
15
56
4
20
36
88
21
75
44
60
4
72
84
92
112
140
40
80
61
71
36
48
52
12
141
15
60
12
24
44
4
93
87
48
80
124
20
4
36
165
39
72
72
8
88
32
312
48
112
108
120
8
4
120
21
99
21
15
60
12
33
111
9
11
4
240
24
8
49
51
72
8
12
72
16
84
21
83
16
24
21
59
97
27
80
16
12
8
12
40
69
3
32
61
24
3
12
24
81
35
4
60
144
108
12
312
36
24
68
1
59
1
11
60
28
153
143
4
8
40
33
131
4
32
28
296
40
48
20
73
87
180
12
44
120
1
63
8
112
81
15
12
12
12
176
12
13
3
92
169
36
3
12
69
15
9
51
9
120
39
12
84
20
52
8
64
20
36
145
15
56
4
32
60
232
48
72
132
36
72
20
48
40
45
75
20
40
84
24
84
21
35
1
39
20
4
57
24
12
3
60
120
92
28
12
32
16
24
177
159
21
24
11
16
80
4
8
37
39
24
33
27
60
32
36
24
40
108
72
84
140
220
32
25
27
8
25
24
24
51
9
159
21
51
21
3
132
24
96
8
12
24
28
8
73
15
144
21
11
24
4
36
81
99
44
136
80
52
33
39
21
15
84
152
40
120
81
15
33
36
15
20
40
24
32
4
44
97
24
15
48
60
8
13
59
121
291
24
12
24
45
11
28
92
193
39
57
3
176
25
35
1
35
124
45
27
120
69
15
21
39
129
35
25
35
36
88
32
4
24
33
35
73
107
48
100
141
3
12
20
61
47
40
68
64
24
176
25
15
21
15
32
96
36
4
ABCD 95628142726*3^$a+1 [50023]
30
51
96
15
18
6
30
204
30
276
21
9
150
66
15
21
54
60
264
90
6
108
21
135
24
81
129
222
108
21
27
108
72
9
33
15
120
336
120
165
84
60
51
15
204
108
33
201
159
105
6
174
24
3
225
60
3
72
48
15
54
60
15
303
90
54
81
63
72
144
168
12
18
27
48
327
33
75
36
72
9
24
24
87
33
147
69
87
42
15
105
36
60
120
60
156
6
120
129
69
99
72
9
15
81
138
18
147
21
102
144
114
66
9
105
54
81
21
3
33
54
36
69
96
72
21
75
15
30
24
30
93
3
30
111
168
63
57
93
12
6
201
15
633
81
231
183
168
12
21
75
30
54
6
120
42
162
180
66
24
162
126
129
264
39
225
120
231
81
135
66
150
210
78
30
27
33
87
183
66
168
102
249
129
6
9
135
120
33
39
129
57
18
66
270
126
39
33
42
84
9
81
72
72
162
6
12
42
228
126
54
18
135
243
21
69
267
129
60
99
9
18
69
69
75
15
42
162
213
33
24
198
129
9
24
135
57
111
87
198
108
24
102
129
39
57
48
57
30
129
39
180
48
114
30
45
63
18
108
54
6
144
15
93
72
108
174
18
78
57
63
24
105
69
60
102
162
15
96
24
135
33
48
9
6
30
51
96
15
234
6
33
15
9
285
27
144
45
30
6
39
87
33
96
231
18
216
48
36
144
171
177
72
120
15
27
21
15
12
36
162
54
9
285
66
81
15
102
27
69
54
93
87
156
96
30
36
90
18
270
42
12
96
51
21
54
84
54
27
45
3
15
42
144
126
9
27
84
78
3
192
72
51
18
36
60
75
48
57
54
30
54
93
24
9
72
159
135
18
156
54
36
72
90
54
24
156
114
192
75
33
54
72
18
111
255
9
27
126
120
54
225
15
138
78
138
144
198
90
15
24
120
39
60
144
126
159
3
48
45
15
30
27
24
120
63
126
36
36
18
9
87
33
87
18
72
54
90
132
12
198
9
63
96
66
39
24
63
9
15
30
36
15
192
45
195
45
27
63
81
147
45
177
66
54
36
42
48
126
3
87
9
264
72
39
54
48
114
18
63
27
93
45
3
87
33
255
129
213
132
63
57
36
99
45
195
135
48
198
54
117
48
201
111
24
24
51
42
54
66
90
33
129
60
120
96
147
288
69
75
27
6
39
48
72
123
18
243
72
63
114
126
177
33
54
81
15
201
69
30
36
90
108
171
81
111
123
6
30
24
54
27
240
141
42
81
117
180
84
60
135
120
144
45
6
30
114
84
18
132
12
15
48
63
60
12
6
75
87
12
21
24
105
15
15
6
12
15
24
3
12
345
48
120
48
15
57
321
6
84
132
12
45
117
3
15
96
57
120
93
36
15
33
135
87
54
84
36
60
15
21
18
360
81
24
15
42
111
ABCD 95628682276*3^$a+1 [50008]
228
48
15
216
45
3
72
144
60
174
27
63
126
27
63
6
144
30
129
21
171
135
93
105
15
57
51
219
18
162
9
36
108
60
15
117
24
144
21
6
108
33
87
21
111
30
24
444
15
12
33
15
72
60
33
63
60
120
144
93
36
126
33
192
48
75
93
84
39
30
75
180
156
3
126
27
12
12
96
3
9
60
75
72
120
33
96
15
60
126
99
24
15
21
21
84
111
144
120
189
3
123
117
147
72
54
39
36
15
96
90
54
21
9
6
93
12
120
36
99
54
54
12
234
27
48
21
54
9
27
33
12
108
48
27
21
21
39
15
30
51
63
90
12
168
183
9
51
63
120
36
93
120
48
84
48
12
48
165
72
15
108
21
54
102
60
3
45
267
36
57
75
72
69
6
33
87
9
81
108
135
87
198
90
33
48
24
57
144
51
48
297
15
60
24
45
36
3
36
351
24
156
54
51
3
96
120
96
54
39
36
45
111
108
36
21
54
21
84
12
72
36
132
39
81
27
33
3
300
126
54
9
120
87
60
18
30
21
72
12
27
213
21
15
39
36
69
72
24
24
57
15
9
219
36
132
60
24
24
72
3
6
84
24
27
48
60
21
24
342
18
102
78
30
36
177
12
72
60
48
48
48
39
42
195
15
21
33
111
3
21
51
9
21
75
24
84
21
27
12
141
120
111
105
78
36
321
33
126
36
81
168
291
24
81
36
228
84
12
93
6
30
99
135
96
297
117
12
39
15
24
30
6
156
33
132
75
21
117
60
90
72
90
3
135
21
39
57
105
3
108
48
144
21
30
6
48
42
84
36
45
9
6
90
15
24
105
87
120
9
15
60
33
63
39
21
120
153
39
27
24
45
84
117
15
93
183
12
120
15
72
18
30
90
111
69
27
63
60
21
15
45
72
129
114
9
297
108
51
69
87
24
12
72
132
75
33
147
108
72
84
21
36
84
48
156
12
12
120
75
102
15
63
126
75
132
3
60
66
39
252
57
30
90
276
66
33
21
24
63
24
105
135
69
27
60
84
3
36
24
180
12
33
21
6
405
93
3
132
105
36
27
72
180
12
9
75
72
12
21
159
57
3
51
54
6
45
72
9
3
87
54
27
48
36
15
54
15
12
24
96
99
78
72
210
45
9
60
99
72
39
276
48
42
3
12
69
6
18
63
3
6
15
108
36
24
45
276
54
126
147
84
105
3
201
87
3
21
48
36
72
93
75
15
36
69
300
24
48
132
51
237
33
159
60
141
54
60
33
48
45
51
60
15
54
111
96
144
9
156
15
96
39
141
3
69
180
141
27
24
9
39
36
69
12
111
3
21
15
105
48
12
15
69
132
132
180
27
33
72
84
45
51
60
24
264
225
186
36
54
459
48
12
60
141
171
120
48
21
66
24
9
75
57
39
156
54
6
48
285
171
126
138
105
81
15
192
39
21
48
39
6
75
84
60
177
90
45
39
81
69
126
93
27
165
93
102
108
96
30
24
36
15
129
120
3
3
9
72
264
12
39
30
15
93
75
168
63
189
96
60
60
12
129
18
213
3
45
81
120
75
168
51
90
66
33
45
12
ABCD 95628830866*3^$a+1 [50016]
36
15
13
20
57
135
40
5
36
15
12
36
81
39
24
87
33
40
80
21
27
12
33
15
112
20
33
75
4
101
7
17
75
88
32
15
1
12
48
68
24
48
4
36
12
35
141
75
6
31
12
8
60
33
75
112
32
112
23
18
72
67
5
6
49
53
115
53
19
29
27
9
99
64
17
96
15
100
12
108
84
5
15
69
87
9
48
36
19
32
36
9
15
15
9
60
9
36
39
33
12
186
1
48
8
33
79
8
64
8
201
39
45
18
18
7
8
72
40
23
49
56
16
44
16
65
3
12
9
12
15
45
27
48
33
31
20
76
24
23
72
33
21
36
31
20
64
68
33
39
16
17
15
45
55
116
21
51
48
105
7
29
18
90
36
72
75
52
17
15
28
23
97
8
4
36
32
45
15
112
53
7
8
33
39
15
6
48
36
31
65
84
39
16
5
135
40
23
37
29
31
5
24
66
105
81
102
21
96
16
32
75
72
18
15
88
5
15
160
80
4
5
24
36
15
33
36
27
105
55
12
17
75
36
48
9
7
29
15
21
51
33
15
12
9
43
65
36
67
65
19
20
9
31
101
15
4
65
108
36
187
44
45
48
18
42
15
33
27
33
15
48
9
48
7
17
120
99
64
125
7
125
36
3
87
138
54
18
55
8
9
6
21
84
21
36
30
54
18
33
9
15
88
12
36
5
60
12
67
104
16
56
63
42
12
42
13
107
25
53
3
117
115
17
30
9
132
4
8
33
54
13
107
85
11
25
29
43
23
90
19
53
27
69
7
68
52
29
15
9
135
9
55
17
36
30
9
15
193
120
32
60
9
66
1
32
52
5
43
17
36
54
9
16
56
4
20
105
36
115
8
9
7
29
7
59
6
67
125
60
7
23
18
7
80
48
72
45
72
99
45
75
21
84
60
51
96
33
91
60
56
9
48
3
3
66
91
5
15
15
9
24
81
15
21
72
15
21
54
72
30
90
54
31
29
31
53
18
78
12
54
33
72
16
29
55
48
107
9
76
20
81
75
27
25
48
17
7
56
177
27
9
39
28
68
21
31
32
15
45
12
69
27
9
135
48
15
73
53
90
57
33
39
28
12
32
24
81
48
123
4
23
21
16
36
32
12
28
53
108
87
48
39
33
57
72
36
19
41
54
13
60
17
51
3
45
147
24
30
18
97
53
3
12
100
8
24
9
6
1
17
103
125
39
16
20
57
192
3
28
120
8
36
48
48
129
144
91
20
16
12
20
33
24
55
161
67
32
28
20
60
45
12
24
120
24
12
36
90
9
16
17
15
15
13
29
15
16
80
33
127
32
88
24
36
17
27
45
36
7
56
129
3
64
20
88
5
15
220
5
27
36
9
18
18
102
6
36
31
8
45
24
36
7
29
15
16
5
27
45
115
12
8
45
3
135
234
24
72
7
8
12
21
54
72
78
123
129
31
23
30
79
20
48
48
16
5
24
12
60
84
24
79
12
44
72
39
1
17
87
16
47
30
123
52
32
36
12
21
31
8
88
8
57
24
55
191
150
3
96
9
127
17
27
36
40
8
9
6
66
43
12
161
19
36
44
60
36
12
117
15
16
20
63
1
60
65
15
36
24
36
27
198
90
9
105
39
45
24
3
24
39
1
53
132
108
12
31
120
24
191
97
101
19
47
61
65
3
12
45
12
108
15
108
12
4
59
37
92
88
12
12
29
27
63
6
99
45
84
7
29
15
21
63
33
39
16
224
168
15
25
65
51
76
5
15
60
33
30
57
28
20
21
42
9
16
8
15
54
132
180
18
138
39
33
6
1
65
51
12
52
65
36
108
24
48
67
120
17
75
45
78
18
127
8
39
18
36
24
36
7
12
35
30
75
40
60
60
17
55
96
140
60
72
12
21
15
12
36
57
60
18
9
40
5
67
60
29
15
9
15
33
55
5
12
7
53
7
48
20
72
69
27
39
9
72
9
39
12
4
80
9
6
61
144
29
7
47
57
33
48
78
1
56
15
9
36
144
21
72
108
27
45
72
51
40
12
80
3
9
9
31
44
12
33
24
12
15
28
32
129
126
66
54
33
12
45
55
5
90
13
20
12
129
27
72
33
39
24
12
9
18
25
47
18
15
81
144
7
20
144
12
9
24
54
57
24
12
117
36
24
43
65
12
27
16
65
87
81
7
60
20
33
24
7
29
147
225
135
4
20
111
18
15
64
12
35
25
36
83
49
48
200
33
31
20
33
15
60
21
72
7
5
6
69
3
30
19
140
16
5
132
27
21
19
8
87
18
51
12
52
32
45
36
114
30
60
48
51
21
39
16
68
21
15
165
42
48
61
35
93
27
73
56
4
35
18
48
6
18
7
65
30
18
27
69
144
48
55
17
63
9
36
72
27
15
73
8
45
90
57
48
24
16
17
43
65
19
56
4
5
36
3
36
76
20
33
36
120
111
4
44
132
48
75
69
27
54
180
75
16
29
24
43
60
5
12
3
123
24
33
24
16
80
52
32
9
36
24
79
72
5
51
39
6
63
81
144
19
92
9
72
114
ABCD 95629148666*3^$a+1 [50009]
83
25
6
6
168
6
36
48
18
138
17
85
23
19
12
5
180
13
36
59
67
41
13
114
53
72
108
199
90
30
18
48
60
24
48
6
12
5
37
12
30
36
30
114
198
12
6
29
1
120
18
210
11
49
66
48
53
115
137
1
6
54
96
24
24
47
31
282
210
78
12
35
43
65
324
25
24
59
31
72
78
12
12
47
31
113
37
102
78
35
7
150
6
36
48
102
54
54
78
168
17
25
42
6
30
41
19
17
19
89
25
42
48
54
78
18
12
119
25
48
143
79
114
24
143
7
42
59
1
54
42
12
90
48
132
36
96
18
6
41
180
19
6
66
12
12
29
25
132
23
25
102
222
83
55
18
54
53
25
120
35
43
65
19
162
35
1
48
42
53
1
18
42
30
18
12
90
24
114
6
24
60
36
72
138
42
18
11
31
30
18
42
30
18
12
90
30
12
12
78
42
138
30
35
7
29
1
6
138
71
19
12
90
90
60
132
96
41
85
90
264
65
31
5
61
12
66
66
78
18
12
42
41
103
132
18
114
65
91
36
48
18
90
42
35
31
30
96
6
17
223
144
60
41
43
42
18
77
13
42
12
5
37
84
114
17
109
90
54
42
29
72
25
90
48
42
84
90
89
36
19
24
48
24
6
12
42
6
30
5
7
48
17
1
312
18
72
24
84
114
18
48
96
60
6
48
107
49
84
6
36
12
42
59
216
108
7
30
179
7
78
42
53
91
168
18
42
5
13
59
25
54
29
7
54
11
79
12
72
12
114
186
101
144
79
65
85
95
151
29
97
24
30
18
11
72
79
30
36
78
30
66
126
48
66
54
12
59
1
120
18
42
108
42
138
54
30
42
6
12
30
12
90
24
30
42
24
35
85
6
180
12
5
181
150
54
6
132
180
30
192
42
113
108
55
53
1
78
72
54
180
36
11
55
30
24
18
53
73
24
6
5
37
60
42
77
31
102
47
25
54
36
108
96
36
6
143
97
12
12
18
30
72
66
17
25
36
72
83
36
1
12
156
30
89
13
42
90
150
12
6
192
66
120
36
54
54
198
132
12
90
30
35
36
25
24
18
41
31
54
95
216
19
102
192
11
7
204
150
6
29
55
36
54
24
42
24
18
60
30
12
41
55
125
13
96
36
12
12
18
60
41
1
35
79
90
132
114
144
24
18
90
12
17
19
66
90
41
49
60
66
5
55
90
54
54
102
30
47
7
36
173
1
66
48
96
120
120
24
36
6
12
192
179
55
102
48
47
67
18
23
7
137
7
6
24
168
12
36
60
60
84
11
163
24
48
54
30
113
36
36
1
48
95
25
11
55
54
72
18
114
47
133
18
209
79
192
197
85
6
17
72
36
1
54
12
30
192
66
5
19
12
5
55
126
54
66
23
19
126
216
168
108
54
78
12
54
24
18
108
72
12
11
19
66
59
73
54
66
59
55
18
42
60
5
1
24
66
17
7
29
72
7
65
25
162
65
109
12
90
12
78
12
11
19
30
36
102
29
108
7
84
17
49
24
12
23
7
12
258
162
18
42
12
6
24
48
48
108
30
6
114
84
90
6
66
186
30
12
71
7
24
36
42
216
24
6
42
48
95
115
29
61
204
30
228
12
77
36
79
6
90
5
13
36
30
24
41
1
12
23
43
12
54
246
48
6
66
18
11
43
48
125
55
17
36
61
11
67
96
180
54
12
78
18
54
126
35
55
150
12
42
48
6
156
35
79
72
24
41
109
48
480
108
48
35
151
29
61
156
12
30
12
54
42
48
17
199
24
6
36
30
24
126
12
47
79
60
90
54
18
42
17
55
30
30
6
102
36
12
24
29
36
229
66
36
54
54
65
55
66
6
138
36
23
25
138
30
78
150
96
30
54
11
13
23
67
5
31
77
7
12
18
186
30
6
144
66
180
36
24
24
131
25
6
174
6
282
18
ABCD 95629598308*3^$a+1 [50002]
24
21
75
12
36
69
57
138
6
90
36
33
183
18
87
39
138
30
18
42
60
33
27
12
204
6
24
90
12
12
60
33
48
9
192
18
72
60
114
6
36
12
36
6
15
3
21
24
3
84
18
30
42
111
129
6
42
30
33
57
6
60
21
3
12
84
21
99
6
24
6
9
87
33
27
24
36
108
24
21
9
42
54
72
87
15
18
102
36
84
12
21
87
18
30
12
12
18
48
30
42
18
12
12
45
120
48
72
3
6
30
12
78
15
96
144
15
60
72
12
72
9
9
6
81
105
66
45
3
72
24
120
93
15
36
12
9
24
39
33
24
33
111
39
18
102
60
21
87
57
171
12
9
63
33
33
24
63
3
45
81
39
87
24
36
45
72
27
24
12
9
15
24
66
54
57
39
9
255
60
165
72
63
60
54
90
48
24
6
42
36
105
144
15
33
9
54
57
105
18
24
192
36
9
105
30
120
105
24
15
24
48
9
24
75
60
42
42
30
18
84
84
6
120
24
6
18
87
15
18
63
3
12
9
33
15
15
12
36
60
72
6
6
66
18
24
12
66
18
24
102
66
69
24
9
48
54
24
57
9
39
24
33
54
24
42
48
120
6
9
24
51
30
42
12
42
30
36
72
12
9
96
9
15
24
33
30
24
36
48
21
15
66
24
15
48
15
201
75
24
21
24
27
21
24
51
60
24
18
150
108
12
36
30
24
168
18
12
9
3
36
24
57
9
114
36
36
6
138
30
30
129
57
15
15
18
42
45
105
6
42
18
30
30
108
60
36
6
54
36
48
6
18
6
39
123
24
6
87
63
105
39
66
114
24
45
72
24
9
15
96
99
54
15
15
132
45
39
12
60
12
12
24
12
78
90
180
12
12
120
66
24
15
3
78
270
66
63
15
192
18
15
75
36
105
57
15
24
24
99
93
27
21
87
9
24
9
18
168
12
120
12
6
72
48
6
33
57
18
45
63
9
9
6
96
72
90
30
33
27
21
15
84
78
18
21
24
99
120
132
18
6
66
48
6
36
69
15
24
48
48
42
39
24
24
57
114
24
93
15
42
15
33
15
15
9
3
60
42
18
6
15
39
18
30
144
48
33
3
60
60
12
33
9
42
30
6
24
36
24
21
15
12
12
156
24
180
24
42
39
96
9
18
72
45
33
162
6
24
18
21
15
12
24
60
24
12
72
126
102
9
33
30
105
48
9
54
114
90
6
24
18
144
24
21
51
54
18
6
39
15
12
21
63
129
48
9
15
33
6
42
15
15
33
105
30
144
33
3
96
36
9
48
15
18
15
72
15
12
84
9
81
30
84
12
48
12
30
15
51
60
114
39
15
72
120
9
3
6
15
9
63
15
24
81
24
15
24
132
54
15
63
96
9
201
114
6
24
90
6
30
36
54
6
36
12
36
36
18
135
75
21
15
72
42
90
21
51
48
21
96
39
66
18
45
72
75
30
54
57
75
120
45
3
30
72
48
39
63
9
63
33
15
48
57
48
24
33
42
48
24
6
87
72
15
9
39
18
42
12
120
48
90
126
60
6
39
24
63
18
30
129
57
39
72
39
18
72
216
48
24
42
165
3
12
24
24
12
45
39
90
39
72
48
51
6
18
30
30
18
78
84
6
66
21
63
9
81
6
36
45
27
132
24
42
18
12
24
33
15
33
9
39
24
33
15
63
12
45
39
105
3
21
129
72
15
24
9
126
9
57
6
48
9
3
72
126
6
66
24
63
96
39
12
30
78
18
78
66
6
33
39
12
141
63
57
33
30
9
48
9
90
36
9
24
96
33
42
24
24
6
30
12
60
12
36
240
57
9
66
54
6
42
72
39
57
18
69
3
60
120
108
120
36
90
48
15
87
9
9
66
21
81
30
9
3
45
111
12
54
30
114
150
60
84
66
39
75
6
24
42
36
18
6
66
90
69
33
42
60
9
15
12
30
102
33
9
48
6
84
6
24
48
114
21
87
60
72
21
9
15
39
42
18
21
15
144
12
24
45
51
24
174
6
138
15
15
33
15
72
42
48
30
42
54
114
42
21
3
60
12
168
24
6
6
48
42
39
15
72
24
18
30
12
21
48
27
24
36
90
42
21
15
9
15
42
111
48
51
30
6
42
6
9
48
9
18
93
63
162
39
39
12
117
3
60
57
105
15
120
15
132
126
30
108
21
99
21
96
15
72
18
42
93
57
48
39
99
69
33
39
39
12
54
6
24
18
102
60
21
87
18
42
168
78
6
24
60
6
15
51
45
39
96
24
24
9
120
15
105
48
120
27
6
42
12
60
36
24
36
12
24
60
21
99
6
24
15
24
15
144
12
6
30
42
18
108
81
39
24
66
39
105
30
48
72
36
21
48
231
24
33
3
30
114
21
129
6
12
12
18
54
24
114
48
63
87
90
24
18
93
9
30
48
12
120
69
9
48
72
18
ABCD 95629646878*3^$a+1 [50039]
191
90
67
48
80
112
53
162
12
24
61
29
27
45
39
15
133
65
18
18
12
15
75
9
15
18
30
90
42
48
36
24
25
8
4
191
25
245
24
48
27
16
53
54
72
18
7
20
208
53
159
28
180
47
48
36
204
90
216
31
35
81
15
157
17
18
72
54
6
18
27
39
36
60
30
60
75
51
30
219
28
41
7
20
24
28
11
21
15
73
95
120
42
75
88
48
20
24
33
66
24
97
29
72
7
41
144
108
19
23
12
13
185
18
24
36
45
39
21
60
63
126
18
18
144
36
15
129
75
36
4
35
144
12
49
20
136
17
67
35
54
6
133
41
87
147
97
11
54
15
75
1
59
73
11
42
18
49
5
36
12
55
23
57
64
59
109
83
18
42
25
59
45
9
6
13
125
18
168
12
132
12
6
162
18
48
90
81
15
54
30
81
63
72
24
30
31
119
21
69
30
21
33
7
56
45
42
180
72
25
116
3
84
42
18
12
21
15
85
119
90
43
23
37
17
15
100
29
6
18
3
4
56
27
33
39
84
90
72
15
45
19
20
69
31
95
61
5
15
39
25
56
33
12
60
48
19
5
12
15
45
43
72
20
93
42
48
72
18
43
12
71
72
9
9
7
17
63
189
54
21
9
24
18
48
157
60
107
37
35
18
103
20
93
31
36
5
24
48
6
54
102
144
54
18
24
120
21
100
47
25
48
35
105
15
42
72
30
60
61
20
100
17
103
107
18
42
36
1
125
48
43
20
33
30
21
16
59
54
79
8
57
12
15
16
59
73
77
18
126
27
52
32
9
51
3
97
60
20
21
18
96
30
15
16
23
21
33
115
128
33
147
63
42
19
20
33
27
21
159
28
168
29
30
24
36
21
124
101
72
36
19
35
36
24
66
87
27
33
15
25
35
18
12
54
13
83
25
5
24
75
45
18
193
119
21
45
60
15
3
102
24
30
73
12
36
44
21
135
27
12
216
37
17
43
8
63
324
72
30
15
28
48
35
204
48
33
24
16
5
55
35
102
63
84
28
65
3
123
84
90
90
36
144
33
63
81
3
33
27
48
9
51
49
23
18
12
6
156
18
27
15
21
63
72
18
54
126
19
35
6
19
48
120
24
59
57
27
57
75
36
30
187
17
48
132
18
13
12
83
12
37
125
18
117
28
48
24
71
109
56
24
33
18
18
66
73
113
7
101
79
128
4
5
120
15
3
13
20
24
60
45
54
36
105
45
43
47
1
80
9
18
12
114
30
97
155
108
24
153
117
30
108
9
16
65
18
90
91
5
55
11
37
41
12
168
120
6
48
18
42
13
17
27
105
54
36
25
11
12
145
248
124
209
12
67
23
69
28
68
3
12
60
25
77
168
19
35
1
53
30
49
47
36
90
15
4
11
54
18
18
7
53
7
23
145
59
18
7
59
1
108
17
6
18
7
203
24
12
54
19
35
85
11
21
60
39
6
144
54
85
8
84
219
12
24
48
18
139
119
30
27
9
6
37
8
147
33
75
37
95
57
36
45
54
60
25
311
108
72
129
3
18
7
32
9
87
9
48
3
112
17
48
60
228
144
31
44
21
67
35
33
84
105
90
61
84
11
24
21
4
65
51
52
257
18
30
3
52
17
51
84
160
56
24
3
25
47
6
54
18
48
15
40
17
6
117
64
140
33
72
78
72
18
27
60
16
59
66
144
103
95
93
33
67
23
6
30
60
30
216
60
39
9
36
135
76
83
84
18
54
21
24
33
30
25
65
63
33
7
23
60
12
25
12
32
153
12
6
84
6
75
9
18
33
153
7
84
29
6
85
23
30
60
55
8
45
39
63
78
67
71
49
5
132
30
78
102
96
138
19
8
123
181
101
39
21
54
61
5
60
30
25
44
40
5
108
30
25
48
95
69
39
36
18
87
33
18
114
18
12
21
4
89
54
85
32
63
36
30
42
37
47
6
7
60
92
33
42
133
60
32
75
201
3
36
108
57
60
135
21
45
60
75
27
42
120
75
36
15
24
18
66
54
18
54
78
12
78
7
83
18
15
4
36
29
75
33
147
219
21
16
47
37
35
36
24
36
18
31
95
36
108
57
45
175
29
36
12
18
60
18
30
81
69
7
12
108
29
51
27
157
20
15
21
129
ABCD 95629700854*3^$a+1 [50021]
48
60
12
12
36
30
12
215
25
198
12
78
35
84
13
83
25
155
7
120
29
103
41
25
84
71
55
89
132
1
30
12
6
35
7
65
115
18
47
37
35
31
12
12
36
77
43
144
5
31
24
17
79
29
91
5
7
65
133
119
73
83
36
31
60
12
18
30
12
108
72
108
5
7
5
91
17
73
71
151
53
49
240
66
60
30
30
29
73
18
29
43
53
55
29
60
36
7
113
97
30
53
7
125
12
115
30
287
13
78
12
36
12
42
18
138
71
61
12
6
30
12
167
48
7
6
47
48
49
23
67
65
1
71
13
23
7
36
5
180
37
18
89
55
5
156
157
227
91
29
60
73
12
36
35
132
12
103
29
31
42
198
72
17
43
5
36
19
108
53
7
17
12
1
42
36
72
48
12
12
17
31
53
96
120
43
125
1
35
72
7
245
12
13
11
144
55
90
48
90
53
96
19
84
113
25
30
65
60
25
47
31
89
73
35
25
30
102
6
17
72
13
47
133
30
18
60
131
49
47
67
48
42
78
12
5
120
72
96
48
60
37
155
133
11
60
13
48
108
155
12
72
180
61
54
96
101
91
17
91
60
24
41
12
72
60
36
145
71
31
53
36
13
23
103
101
1
138
5
36
13
95
31
210
42
12
48
17
43
48
24
120
78
23
19
161
49
6
5
180
55
65
25
162
29
31
77
25
6
5
19
18
95
48
7
12
96
90
222
29
133
11
19
125
55
156
41
19
101
24
79
77
1
48
11
19
114
210
53
73
71
79
77
7
48
18
95
79
113
24
43
5
252
1
78
17
72
25
48
18
60
29
1
119
36
85
102
89
36
55
60
65
48
127
17
25
66
204
53
12
31
41
61
179
48
96
84
36
7
17
72
1
18
12
17
1
59
12
13
66
29
1
35
109
66
12
12
113
72
25
18
5
24
19
60
29
463
108
120
72
113
19
113
55
12
96
102
48
42
60
108
234
18
89
79
41
31
5
25
30
17
31
41
13
60
30
6
30
29
12
36
7
156
17
7
6
119
25
95
1
54
185
31
17
37
23
108
7
29
43
101
84
1
102
5
67
65
43
5
43
54
35
48
24
48
43
53
12
7
17
19
72
180
12
77
19
192
113
7
180
42
36
42
89
84
19
66
59
151
12
125
108
25
162
78
11
108
48
168
12
132
145
6
65
36
48
36
49
131
49
186
41
13
6
29
13
78
12
102
35
156
67
77
36
127
42
18
18
11
43
150
83
84
13
11
7
90
42
5
31
5
19
161
7
18
90
5
49
11
37
83
49
47
36
163
24
36
5
37
35
43
65
24
73
30
5
43
24
78
222
48
17
31
149
36
25
119
36
319
48
12
156
42
48
84
47
19
29
13
30
120
42
36
11
1
48
132
12
30
36
30
35
187
18
30
120
41
43
48
53
55
5
192
163
5
84
13
119
36
67
36
17
13
114
36
17
7
96
24
6
150
5
19
41
144
25
23
60
43
54
18
12
216
29
36
24
12
19
5
7
65
37
6
5
7
60
29
1
18
17
108
12
25
83
7
72
36
65
55
5
72
108
19
36
12
17
55
5
43
65
12
60
181
47
43
17
127
137
24
156
24
144
120
36
97
270
89
73
36
90
29
36
7
29
19
12
77
271
24
120
6
35
19
96
90
60
35
36
91
53
55
72
89
36
115
12
30
95
108
60
25
90
42
78
12
66
11
31
53
115
180
29
13
42
6
47
37
18
113
7
5
103
54
126
185
355
120
65
109
90
53
7
78
30
108
12
48
42
162
17
73
18
12
5
60
1
11
24
7
29
19
24
18
60
18
24
168
5
7
18
18
17
13
35
67
12
65
43
18
162
18
11
24
336
103
168
42
18
173
127
48
12
89
19
24
5
60
103
48
29
61
30
29
60
31
24
36
29
91
24
173
37
18
12
18
119
103
17
49
42
53
72
108
25
84
23
7
96
12
5
ABCD 95630029546*3^$a+1 [50063]
57
93
36
18
18
18
41
85
30
21
3
5
55
132
42
72
30
36
9
104
85
6
6
42
6
95
295
6
30
29
40
39
6
54
21
27
30
15
128
7
12
162
78
18
18
6
114
17
40
32
37
11
37
3
45
83
136
135
18
42
24
72
5
67
90
48
59
40
39
24
36
21
15
6
48
27
63
12
12
12
54
47
13
102
30
18
24
36
30
27
9
6
54
90
65
85
24
51
96
63
6
6
30
132
96
12
15
8
24
48
43
24
30
18
30
39
45
59
127
60
29
16
48
69
30
6
54
42
114
12
60
5
40
8
1
6
54
11
115
48
77
19
18
11
96
16
3
84
30
42
9
45
24
3
3
156
60
45
63
66
114
12
78
126
24
48
42
66
66
39
32
13
60
150
6
35
24
19
21
80
16
3
36
36
54
54
17
13
6
77
37
48
35
7
12
69
15
41
24
16
9
102
9
15
6
3
9
12
171
8
1
18
60
60
66
6
5
25
6
54
114
132
29
16
24
8
1
30
41
55
24
17
72
43
60
89
103
42
6
12
78
18
72
192
18
3
21
6
5
7
57
24
56
49
12
30
5
79
65
144
19
21
57
54
150
6
12
30
36
36
11
13
24
11
24
151
65
7
9
33
78
48
30
75
27
48
5
25
90
12
17
13
42
60
5
67
149
55
17
43
36
60
18
36
6
161
64
63
6
24
120
48
48
155
7
9
15
24
36
24
12
65
73
66
60
96
9
8
16
27
69
80
79
66
30
24
41
48
7
6
30
29
25
18
117
21
90
17
31
120
81
3
21
15
6
18
33
123
21
3
21
15
12
84
6
3
15
210
30
24
72
96
12
96
114
11
7
12
53
24
13
6
6
78
6
66
9
69
3
32
13
42
12
144
21
33
66
5
31
9
176
1
15
24
3
6
84
6
29
48
37
35
1
6
120
108
5
103
12
77
43
18
24
54
24
5
43
24
66
59
13
6
21
3
18
18
42
54
24
60
21
21
3
75
72
18
51
21
12
96
42
18
107
40
27
5
43
69
15
18
78
33
99
42
36
15
120
80
85
42
6
27
117
27
69
27
309
78
6
30
6
6
18
6
30
95
19
36
9
87
168
30
6
48
12
54
42
54
51
3
162
24
30
18
60
6
30
6
125
24
19
21
45
6
21
288
21
6
77
13
24
6
132
41
1
198
17
55
60
36
60
69
8
133
78
84
18
60
24
60
23
25
12
219
15
17
73
60
6
18
30
21
72
39
60
5
13
35
13
90
9
39
60
21
45
6
30
48
90
24
21
45
27
183
12
144
24
5
19
30
23
19
5
1
18
90
84
18
30
12
83
19
21
15
60
78
6
36
12
41
16
21
24
30
5
19
21
3
6
15
15
24
57
15
24
54
30
90
51
45
24
36
12
114
9
72
3
12
24
30
51
27
237
15
156
12
30
12
90
5
61
42
120
60
21
51
60
36
18
6
18
51
69
11
67
30
18
84
33
3
12
12
21
45
59
7
6
102
18
59
1
54
138
63
27
5
1
12
83
16
51
162
18
138
15
51
24
90
66
81
9
15
3
36
81
3
48
150
39
39
66
6
33
9
23
7
17
115
5
31
12
12
41
25
42
18
18
6
51
45
59
19
42
18
65
72
7
33
32
61
30
96
18
6
5
55
41
19
90
11
31
30
3
32
37
48
3
39
81
21
18
17
31
54
30
36
24
84
101
16
63
102
42
12
108
33
8
16
219
45
80
19
21
75
29
16
21
83
85
6
6
15
3
30
48
15
24
39
6
108
6
24
36
12
24
24
6
204
54
12
30
18
12
6
24
6
69
21
42
57
75
96
5
7
6
54
77
235
6
39
15
9
45
27
9
114
21
69
59
43
72
21
45
11
16
3
5
40
9
71
55
54
12
36
72
11
7
12
18
3
39
48
9
80
16
33
180
30
21
99
45
111
48
42
54
144
17
85
84
30
6
11
85
83
37
3
81
6
9
8
48
7
30
107
24
7
180
60
60
24
5
31
12
12
78
11
19
12
9
15
30
27
75
48
6
6
12
96
90
11
25
6
168
12
48
24
30
60
6
60
65
31
89
7
9
8
181
42
12
66
54
66
12
42
12
6
84
18
60
33
3
29
72
79
252
45
147
53
37
42
41
67
5
16
27
60
18
119
25
30
18
119
55
30
24
24
51
15
54
27
3
36
54
126
84
6
11
40
15
174
27
24
24
72
3
21
39
90
87
15
24
30
54
12
24
9
45
30
42
24
51
27
48
108
36
54
6
6
35
37
107
48
16
75
21
39
42
39
39
6
35
19
29
13
78
72
24
21
24
3
36
120
96
113
13
35
19
108
41
37
42
57
33
23
19
48
6
6
24
57
27
126
15
27
77
88
3
5
7
30
54
53
31
30
102
108
17
64
15
60
66
402
12
36
132
5
1
96
15
24
51
45
24
75
36
120
30
35
16
9
114
24
36
60
12
12
141
39
65
120
97
84
90
17
43
60
81
15
90
78
17
43
102
54
42
47
31
17
13
36
6
12
18
59
19
21
111
33
15
6
51
24
9
12
30
42
11
7
60
5
7
12
18
48
78
6
30
24
81
63
41
7
ABCD 95631116786*3^$a+1 [50068]
89
31
72
29
99
9
156
15
45
36
30
54
87
147
85
8
189
115
48
185
87
3
61
5
27
3
90
120
111
9
135
81
3
45
126
6
111
24
165
43
77
51
69
60
48
132
111
33
60
15
21
120
51
57
60
31
89
51
45
7
44
180
16
20
33
15
21
51
232
161
24
15
16
56
123
97
84
5
60
79
41
55
65
36
54
21
33
156
51
76
12
35
66
60
36
24
91
29
120
24
43
8
24
147
45
99
81
93
127
65
19
5
84
7
96
60
17
210
42
19
29
51
52
108
32
93
39
28
113
60
27
27
30
7
29
307
29
24
6
61
29
60
24
84
91
36
108
8
27
90
43
29
3
28
47
6
87
3
66
270
54
24
12
54
21
93
36
31
60
204
24
11
54
96
87
4
48
116
75
37
140
100
8
69
120
43
24
5
48
12
79
5
111
153
67
20
15
54
36
144
6
1
53
36
84
36
51
69
115
29
187
59
30
15
148
47
1
240
68
141
24
24
91
24
77
31
60
77
27
9
66
13
125
3
9
15
93
120
12
111
24
64
125
84
115
96
20
16
149
60
79
216
20
69
36
36
60
51
40
140
4
24
164
16
29
31
29
12
90
18
30
37
176
117
12
55
48
8
153
66
18
12
31
77
12
135
84
4
48
53
7
29
19
116
45
75
3
1
5
24
372
15
45
19
5
24
7
5
43
65
87
100
29
159
81
207
9
48
72
151
224
165
54
54
90
13
77
3
88
5
96
120
60
114
30
39
171
6
151
29
55
20
75
18
216
151
68
12
9
51
88
12
36
48
29
3
108
105
51
36
57
55
5
72
18
6
55
20
112
53
7
192
35
1
5
60
91
56
72
36
15
1
29
19
80
15
181
149
43
29
195
69
150
97
60
179
30
31
32
72
33
207
48
16
12
89
48
7
260
9
67
53
39
21
79
60
125
6
97
17
96
91
24
89
51
9
150
33
28
5
30
45
24
76
12
32
40
12
180
144
11
54
36
48
3
52
272
48
21
120
19
77
31
29
48
36
19
41
55
101
111
213
36
51
112
5
27
100
80
129
90
30
114
96
45
69
12
31
32
51
150
55
36
113
120
36
7
29
15
15
114
15
100
65
84
6
145
95
97
20
28
5
90
6
159
75
270
15
21
163
156
161
19
96
60
125
18
1
5
39
57
91
32
105
132
3
48
207
45
117
15
28
41
36
91
17
55
5
207
153
91
11
54
36
19
89
36
24
31
20
9
96
276
108
195
141
66
30
19
95
97
17
12
79
36
95
141
69
15
9
27
57
60
252
31
24
65
51
112
12
56
219
49
20
75
129
28
20
60
57
91
32
84
45
79
20
16
96
89
19
281
19
20
15
54
36
75
9
67
84
5
19
132
96
60
20
288
4
5
72
79
5
120
51
105
60
24
144
63
168
21
48
60
36
171
75
18
72
19
36
68
81
15
129
12
24
55
65
120
150
6
43
48
47
33
4
56
3
150
60
30
30
79
5
15
28
24
56
24
75
1
80
117
43
20
57
96
7
200
3
61
48
35
97
60
89
55
5
96
51
93
36
138
42
48
75
81
7
20
69
240
120
3
16
32
57
123
267
45
16
104
96
105
60
24
111
52
29
84
231
9
27
100
8
16
56
268
12
179
49
41
168
120
96
27
40
168
11
61
132
128
69
24
36
31
20
93
19
8
4
65
228
63
69
135
69
87
4
5
48
55
48
20
63
6
39
216
144
21
19
89
15
ABCD 95631419582*3^$a+1 [50128]
42
144
30
65
79
60
30
198
132
126
455
115
96
108
41
7
65
192
127
288
18
95
103
156
78
282
24
102
18
42
59
85
54
5
72
13
275
121
48
18
132
12
198
47
48
72
91
48
101
121
30
258
12
198
77
13
126
54
47
97
47
121
23
7
54
36
78
17
67
173
13
35
67
5
37
12
36
132
12
11
115
72
72
78
36
174
168
84
113
121
47
169
78
185
72
121
90
180
48
276
138
222
36
18
95
25
47
85
12
36
11
43
108
702
78
5
72
115
77
175
150
18
30
78
18
12
24
66
78
95
67
12
96
180
174
23
283
216
101
25
23
96
49
66
5
1
198
17
19
36
90
48
144
6
180
102
162
126
47
7
36
60
66
180
90
41
73
239
72
103
108
270
12
6
5
67
144
120
54
47
48
37
102
5
67
5
109
210
36
96
125
19
108
90
30
42
120
168
66
24
198
12
42
66
23
127
12
18
114
41
49
228
6
77
48
31
60
48
5
91
252
108
77
103
144
162
138
126
222
17
103
90
72
132
35
1
54
54
36
95
79
41
168
175
126
131
391
180
18
30
29
67
66
18
65
169
23
139
245
288
7
6
102
96
701
109
12
132
102
198
18
114
36
30
18
90
60
324
53
24
151
65
7
96
41
31
113
25
42
12
108
5
24
120
139
294
246
54
78
228
60
126
143
1
66
24
30
6
84
114
18
17
73
18
54
90
126
71
24
97
24
108
12
36
252
23
19
53
271
36
125
85
324
90
77
55
18
66
78
12
59
240
85
84
18
42
35
127
89
24
193
18
36
66
23
157
54
36
132
66
42
90
30
258
30
96
48
60
48
114
36
48
191
144
61
131
144
19
5
139
300
162
198
41
67
324
6
234
41
49
198
66
119
67
30
114
30
47
67
252
89
31
96
113
7
113
67
5
73
71
139
60
90
72
383
61
59
96
79
96
18
18
18
162
17
13
42
305
37
18
138
72
18
42
162
30
36
24
18
36
12
18
155
25
191
13
198
12
90
47
115
24
72
48
60
192
24
161
72
67
5
24
49
90
360
18
35
55
108
12
42
102
276
12
42
120
24
54
41
169
162
24
36
41
49
215
19
12
18
47
13
12
162
72
5
91
144
90
59
139
5
133
114
18
102
18
96
72
12
18
60
30
95
127
161
85
6
221
48
271
30
36
162
78
48
6
89
1
71
72
211
96
149
97
54
144
90
72
24
23
31
90
72
23
187
42
126
120
5
85
126
36
90
234
108
65
61
60
30
36
6
12
11
169
23
73
102
252
78
30
222
12
ABCD 95631853048*3^$a+1 [50016]
2
16
14
103
65
18
6
28
30
8
25
17
22
69
45
102
2
78
10
62
25
45
8
7
15
50
7
3
45
60
71
126
18
13
35
130
44
106
12
20
1
17
12
28
20
108
12
12
22
93
17
34
2
22
12
33
75
8
24
48
10
51
11
28
182
31
23
16
38
42
16
18
84
18
32
73
17
43
35
24
10
18
20
18
70
2
12
24
60
24
6
40
9
45
26
22
72
15
5
52
56
88
44
30
6
7
35
37
11
24
48
25
23
6
139
15
14
22
129
36
41
52
15
3
62
12
16
15
15
2
78
10
8
60
4
20
12
94
21
5
6
10
30
33
9
18
14
16
20
42
30
48
72
18
42
30
48
190
3
47
10
12
36
44
16
20
7
108
21
44
31
48
5
30
48
102
91
17
120
24
6
25
17
6
72
37
75
45
53
4
3
23
30
18
1
5
96
7
3
14
34
24
50
40
48
60
8
130
56
18
31
24
33
39
29
60
6
18
31
51
21
17
60
28
75
5
103
47
22
2
34
20
4
8
24
58
30
18
2
40
123
29
18
90
7
15
33
113
54
49
71
54
42
13
5
24
36
66
18
36
24
72
28
3
17
55
36
36
29
84
16
102
20
42
6
30
24
40
72
51
23
30
10
26
4
24
8
24
84
40
54
6
66
38
16
2
24
18
70
18
12
8
24
18
10
18
18
2
18
10
50
42
13
17
22
50
43
15
32
22
3
65
40
8
7
60
35
16
50
120
6
6
55
17
18
18
34
26
34
56
25
21
3
5
18
13
17
24
31
29
46
69
33
51
47
25
23
24
6
4
6
2
72
46
14
12
78
6
24
12
31
95
18
4
63
17
10
33
17
31
5
42
25
17
48
64
24
20
24
60
55
53
48
55
24
77
6
18
22
33
75
62
52
12
14
4
2
16
8
10
2
12
10
8
28
14
78
25
17
43
17
55
5
12
70
18
51
39
2
19
17
24
10
8
10
3
107
42
36
43
96
3
26
10
30
26
30
18
52
86
22
18
15
39
21
33
32
172
8
72
6
6
16
18
9
21
2
24
16
50
30
18
22
54
3
72
15
21
113
10
80
30
42
48
24
16
9
71
25
36
15
108
33
5
114
13
15
62
144
12
12
7
105
44
7
59
88
8
18
10
62
43
11
16
14
88
6
14
30
6
42
97
45
8
24
19
5
7
29
31
47
6
52
8
12
210
22
92
6
18
46
86
58
21
29
84
36
10
21
33
62
6
55
3
74
166
12
50
90
42
6
46
24
2
114
24
19
33
20
58
26
118
2
66
18
22
2
36
7
17
91
41
6
24
78
16
20
30
10
15
17
52
15
5
6
85
17
12
6
24
205
35
22
56
72
36
12
4
8
78
22
8
82
2
6
18
36
10
14
4
15
65
6
190
20
54
42
24
60
7
17
76
14
22
18
2
54
66
78
1
29
18
4
36
50
108
12
64
38
6
24
7
105
8
31
29
22
6
32
42
16
45
17
55
45
8
7
5
18
85
59
30
16
42
48
2
76
15
5
34
2
96
7
183
174
3
15
21
36
21
8
64
12
20
19
17
12
6
16
14
24
36
4
56
120
36
55
89
19
131
30
34
80
30
58
2
6
6
84
30
114
7
23
16
14
72
66
37
45
15
5
43
39
18
15
36
41
18
37
41
24
28
15
41
7
24
29
42
30
12
46
62
82
6
32
19
5
36
24
6
48
30
60
7
95
10
14
90
91
5
55
5
7
5
16
20
16
18
6
20
6
46
48
42
33
57
8
79
245
132
31
5
18
54
31
27
32
6
34
80
40
18
15
5
40
74
13
108
23
6
60
4
12
32
12
88
12
8
16
44
12
28
51
5
40
20
7
3
2
42
48
85
3
90
14
6
36
36
70
42
2
18
46
2
67
5
76
2
78
55
35
6
18
1
69
26
24
22
24
54
18
15
3
32
22
2
13
101
24
30
48
25
3
50
94
116
24
40
38
18
40
2
12
36
22
2
12
48
43
173
76
3
53
40
8
40
92
19
5
28
15
17
36
40
18
14
55
96
29
120
12
31
77
55
5
90
6
24
48
58
24
12
38
132
28
6
104
30
7
21
38
66
24
30
94
50
6
72
48
52
3
15
20
109
48
60
15
32
6
4
20
90
13
5
12
96
24
108
10
20
25
17
7
41
12
18
30
10
38
10
2
55
47
48
25
27
68
58
27
53
55
21
36
15
17
12
18
10
20
58
38
66
70
36
39
23
66
6
13
5
12
24
12
52
15
35
28
14
6
24
6
19
15
26
24
58
33
17
108
82
20
6
12
30
58
15
125
19
47
64
32
22
63
27
38
60
7
65
60
16
2
18
6
6
10
194
4
74
10
15
45
26
30
67
72
17
60
46
33
21
36
8
12
19
89
19
48
24
29
24
12
60
31
35
10
14
6
43
41
48
6
66
36
28
12
8
67
15
33
24
17
144
30
6
16
50
90
60
19
119
30
34
26
4
15
155
25
36
21
6
38
52
62
18
55
27
12
24
105
39
86
22
14
78
30
60
103
17
6
24
6
16
78
26
12
12
16
15
5
4
20
72
54
30
16
36
15
45
18
50
40
116
36
7
5
18
24
1
45
12
36
56
66
94
24
15
15
2
48
192
7
3
18
111
48
77
19
17
12
43
57
62
48
10
3
3
14
55
51
14
28
62
198
100
20
100
14
94
20
40
51
41
10
8
25
21
39
17
34
33
17
108
96
19
3
2
18
64
33
60
3
45
72
21
36
20
16
15
65
100
90
38
36
19
36
5
24
12
30
24
24
6
196
15
23
54
18
24
18
36
10
74
6
46
18
21
11
46
20
12
55
123
72
18
60
15
3
12
44
16
2
31
5
52
14
186
43
11
54
12
78
6
24
4
15
5
180
6
22
32
12
151
23
30
19
17
6
22
50
13
17
7
11
37
11
10
15
29
16
50
24
16
32
24
10
51
45
8
7
47
66
7
5
24
10
74
4
8
10
8
25
69
6
92
54
36
10
20
48
24
78
72
36
10
14
6
1
5
16
15
12
5
36
30
24
1
12
35
10
14
54
91
15
36
18
15
29
16
44
18
18
4
15
45
8
7
23
18
36
18
66
19
3
30
3
29
58
54
26
18
31
15
114
20
31
11
114
36
24
28
6
56
48
1
17
12
28
14
1
47
6
24
18
114
4
2
58
14
16
32
58
14
58
20
18
34
56
84
90
18
12
10
ABCD 95631977284*3^$a+1 [50006]
44
15
72
81
9
19
5
120
7
8
36
45
54
90
7
77
72
75
39
1
96
29
48
243
4
20
28
108
53
79
36
140
16
44
4
12
5
150
138
187
84
20
21
91
44
84
124
11
145
56
39
85
5
27
3
9
16
11
133
47
18
6
169
56
16
8
15
25
92
9
60
30
25
29
123
9
31
17
51
45
30
57
93
175
116
16
119
9
9
87
48
135
73
12
128
4
24
20
15
174
31
59
73
12
96
32
93
219
111
109
101
60
15
52
72
68
9
48
3
184
89
30
6
79
12
132
77
18
6
55
116
45
144
19
11
6
19
72
20
27
117
45
31
8
60
76
48
36
11
24
81
9
156
108
43
47
117
40
5
180
31
23
37
20
108
112
83
201
33
90
25
132
80
69
36
31
144
5
18
33
9
90
9
21
18
13
48
29
27
24
72
9
48
27
9
60
75
60
75
90
6
13
32
93
31
11
1
29
24
67
23
30
6
21
9
24
15
16
89
39
12
240
33
111
21
48
36
60
87
33
19
20
15
141
84
40
5
63
100
48
152
24
45
108
162
54
36
18
72
169
56
105
30
69
4
35
21
132
4
24
5
51
285
43
107
54
31
5
54
21
69
66
54
7
132
131
21
36
69
24
67
107
97
36
20
28
20
72
69
43
47
150
31
59
54
75
9
42
69
15
6
54
37
53
55
71
138
6
126
30
49
131
25
228
125
42
129
9
27
45
24
87
69
51
64
44
21
18
25
20
40
116
60
16
260
9
87
84
28
107
1
192
41
30
45
99
61
29
6
25
131
54
55
32
24
124
20
24
36
4
8
87
121
24
161
7
20
9
18
97
155
18
67
20
9
36
31
24
44
261
15
64
32
72
225
36
126
90
108
6
177
3
36
48
33
93
51
96
3
30
6
144
37
20
9
31
32
52
20
45
111
108
4
107
90
48
91
80
4
5
3
84
60
40
35
9
60
100
12
47
177
39
90
60
36
19
12
20
204
9
6
54
51
24
36
69
7
24
5
48
7
116
208
32
40
32
36
180
40
11
114
36
15
33
6
36
45
48
96
124
5
27
9
36
19
5
15
40
35
30
87
39
54
27
52
128
4
119
21
45
39
105
96
31
143
57
123
45
51
30
24
55
29
6
109
65
72
108
42
54
30
165
60
64
32
45
15
33
6
36
109
35
36
33
21
66
234
51
99
105
36
105
90
25
29
55
89
171
40
41
15
9
30
25
71
30
99
136
35
205
104
21
84
6
84
21
39
1
125
55
44
4
41
246
141
57
27
9
7
44
4
95
1
36
89
51
28
191
21
27
1
35
6
75
99
25
11
18
36
126
9
12
33
54
265
48
60
8
40
84
20
156
45
36
48
6
25
41
39
111
54
39
27
21
93
27
28
29
6
105
16
84
32
27
81
9
42
30
135
24
45
126
45
48
45
96
27
48
9
31
56
9
31
5
91
104
123
45
40
56
120
36
63
6
90
61
36
29
55
108
47
45
4
36
24
72
104
9
159
172
5
151
53
115
59
36
1
24
116
45
15
24
9
7
29
15
16
116
40
32
15
57
39
105
12
108
81
120
18
13
80
33
139
185
3
93
120
96
19
11
60
21
9
54
6
15
15
45
28
71
54
6
36
25
8
16
24
11
6
84
67
80
72
87
18
7
20
4
200
64
17
48
3
108
21
31
53
75
75
84
21
69
72
15
9
174
42
91
29
115
56
9
18
36
81
64
5
19
11
126
39
16
8
51
21
45
91
23
21
189
7
72
71
1
144
101
18
132
30
195
39
21
33
31
185
6
9
16
60
59
36
81
28
125
126
21
4
29
36
30
18
36
54
6
67
44
69
55
11
93
12
45
19
80
111
21
33
6
21
69
144
75
12
40
32
12
16
68
9
151
56
16
53
30
1
149
126
25
95
21
48
21
135
120
40
29
6
54
55
20
100
12
80
52
32
96
3
21
88
8
3
54
6
21
76
29
3
51
36
1
8
21
43
116
16
20
88
101
91
36
20
24
39
25
161
144
30
54
43
84
5
84
96
30
ABCD 95632029334*3^$a+1 [50025]
133
5
6
6
3
21
247
204
143
6
67
44
93
30
120
30
363
24
93
51
21
15
93
96
60
27
84
24
45
39
28
107
25
71
69
27
120
1
8
39
30
42
18
87
9
24
15
12
24
75
126
111
24
123
102
60
168
96
30
6
3
40
68
27
30
3
52
125
123
57
42
24
30
60
6
105
28
35
66
144
120
30
66
6
13
36
5
60
120
126
24
157
53
31
119
21
40
29
54
42
54
1
20
36
57
163
17
36
30
6
51
33
60
24
96
19
47
9
96
36
117
12
79
65
15
52
72
17
30
18
36
24
103
104
3
96
24
117
24
51
30
3
16
32
33
24
60
55
35
37
5
39
81
84
7
44
129
6
33
72
93
90
6
84
6
9
15
42
30
249
9
91
41
115
5
19
191
253
161
24
31
11
30
99
39
45
21
54
6
19
71
25
101
108
6
90
31
23
57
15
24
21
24
51
1
29
3
177
15
39
30
75
45
36
30
49
65
19
36
24
8
108
21
51
339
45
120
75
78
90
126
27
24
15
18
3
4
119
25
5
27
40
17
180
3
9
30
18
75
60
81
411
16
12
71
90
54
66
15
96
40
5
39
99
37
29
79
5
51
124
11
25
5
27
9
99
24
57
39
120
9
12
60
24
19
92
75
121
8
69
291
12
12
15
61
92
33
7
68
21
15
15
24
24
21
45
67
29
39
264
45
63
28
29
7
68
15
72
24
9
87
1
53
31
104
64
8
24
24
64
60
5
43
53
60
15
156
4
5
39
21
6
48
30
12
48
6
21
88
5
60
36
6
9
12
69
24
30
37
17
7
35
120
1
17
36
66
105
33
102
90
24
15
40
20
9
163
17
36
55
20
39
150
72
15
75
24
90
96
48
12
138
105
57
51
72
27
61
17
132
51
12
165
75
21
67
8
111
13
41
7
44
225
120
255
84
124
95
96
1
5
31
92
45
36
39
72
33
6
66
75
36
63
66
79
12
20
52
35
126
84
3
24
33
315
21
79
11
25
5
67
60
17
15
51
144
66
150
120
25
72
29
51
60
93
60
15
9
42
120
45
9
24
42
24
57
57
3
33
36
3
76
5
7
60
44
33
42
105
33
156
27
39
24
90
54
30
183
99
114
55
89
102
133
36
36
20
45
99
52
89
48
207
45
115
65
60
48
6
24
45
51
144
25
5
91
29
51
9
31
116
9
60
231
9
7
143
120
6
91
47
186
147
27
66
30
21
84
45
114
21
64
65
66
21
24
84
165
27
9
54
30
75
28
53
126
21
3
24
33
192
28
29
24
6
48
6
99
81
6
78
120
12
24
30
1
44
9
67
56
52
35
1
119
222
19
24
108
77
187
59
54
60
27
33
27
28
35
1
92
9
90
30
24
84
156
75
12
33
84
67
59
6
79
11
21
93
151
8
76
132
89
19
5
30
6
24
84
3
219
30
60
39
69
51
21
19
80
45
24
27
9
54
90
6
24
216
6
18
6
7
17
42
13
20
48
108
45
36
114
21
9
87
3
21
45
30
48
66
60
15
9
42
9
15
49
8
69
3
21
27
9
120
159
39
57
15
114
30
30
60
15
120
45
120
111
16
44
9
6
24
45
45
54
102
111
69
19
41
43
68
4
29
84
6
97
89
78
33
9
48
6
54
12
39
60
75
21
123
1
71
30
264
27
100
17
96
84
123
84
28
41
87
93
75
12
9
78
57
9
79
108
53
39
81
55
32
39
114
6
21
28
161
48
6
1
29
39
51
6
3
15
37
35
49
5
19
17
75
36
39
9
192
63
49
17
159
9
67
29
144
12
48
223
48
5
24
6
9
12
9
111
4
101
60
54
21
33
15
45
30
1
80
124
11
30
36
54
30
75
120
105
15
15
9
15
57
63
21
81
84
19
35
1
20
12
24
40
65
30
24
69
12
16
44
69
6
21
9
24
24
66
1
215
1
8
24
57
30
120
9
4
32
9
27
39
48
6
114
13
89
43
36
11
61
113
87
3
114
72
19
29
15
21
27
57
30
6
39
48
60
63
90
120
24
96
60
15
21
48
6
6
43
101
75
9
246
210
84
27
129
27
9
3
45
91
ABCD 95632183072*3^$a+1 [50005]
45
6
29
36
4
12
39
57
12
36
75
89
16
15
41
48
52
3
48
17
16
72
8
49
30
60
5
31
45
12
87
18
27
60
21
12
30
5
28
9
63
105
135
15
9
21
3
24
21
11
49
15
24
33
15
24
33
6
24
5
25
6
17
7
78
12
35
1
47
28
12
15
42
27
96
33
11
31
9
44
12
52
15
78
3
32
4
39
84
5
16
27
53
12
48
16
84
12
33
24
11
96
40
24
24
8
7
5
16
32
145
15
3
41
1
47
36
4
45
63
12
15
17
223
5
73
3
87
9
20
13
18
30
30
9
9
15
24
8
24
16
27
48
53
25
30
5
12
88
99
57
44
36
4
44
43
18
102
9
33
6
41
4
87
12
17
40
20
43
5
28
72
15
6
39
45
23
60
7
6
71
16
15
33
12
57
3
20
43
57
45
107
13
3
84
15
45
20
76
36
84
57
47
1
54
33
8
4
3
42
95
48
4
9
35
67
18
107
52
20
55
17
4
12
15
5
4
24
15
21
84
9
47
1
15
27
57
3
18
39
8
13
48
99
21
35
4
3
12
17
13
3
27
30
23
7
185
28
8
49
11
37
12
11
7
18
12
59
1
18
69
12
68
13
63
9
3
15
17
16
36
51
17
16
15
17
88
20
19
6
12
318
120
5
12
112
68
37
63
33
119
36
7
45
3
29
193
12
27
68
61
72
12
3
27
36
41
4
20
40
129
30
17
4
15
69
72
51
5
13
11
4
44
31
17
4
20
28
255
17
36
12
13
30
33
20
16
68
28
32
55
60
65
28
12
20
1
75
9
15
45
48
138
69
45
168
18
29
12
28
15
30
35
31
90
12
42
78
60
23
19
93
20
43
65
24
1
15
44
13
63
15
5
37
27
36
44
108
97
3
123
89
31
132
30
15
32
13
59
84
12
72
13
15
12
8
40
48
15
9
48
48
44
31
5
19
30
11
37
27
20
13
30
69
24
24
32
24
4
3
18
11
73
18
9
56
4
9
84
23
55
69
3
48
45
3
45
9
11
25
30
17
4
3
30
15
15
66
171
20
79
17
12
16
9
30
17
60
61
3
27
9
8
96
19
21
60
84
8
43
29
16
56
4
12
48
20
19
48
30
42
41
60
7
29
88
15
30
6
24
77
48
151
5
12
48
19
197
79
29
13
72
78
33
24
36
45
47
7
41
7
33
24
8
7
30
6
29
73
123
140
40
44
12
1
15
8
12
12
36
4
8
4
20
64
39
17
4
9
11
12
12
16
80
4
60
20
31
12
5
12
72
16
8
4
32
19
89
1
60
11
1
12
90
17
79
9
51
12
153
15
17
48
7
65
24
43
6
39
8
24
1
15
8
7
33
27
77
88
24
3
33
3
77
55
18
71
16
32
31
60
42
30
12
96
5
16
120
9
30
24
5
25
30
5
103
48
30
42
102
3
8
96
24
19
36
5
4
48
27
21
15
24
5
1
27
32
73
18
9
33
59
48
36
12
24
28
20
96
12
60
52
68
112
45
107
109
12
27
48
12
32
31
9
99
9
15
18
3
72
72
72
8
73
15
15
5
7
6
35
7
45
27
17
19
30
95
67
12
36
57
15
89
31
48
42
18
54
6
81
9
12
179
24
24
55
6
42
18
39
56
19
17
4
15
81
9
72
59
28
120
3
45
32
12
16
15
65
28
15
5
12
40
3
5
40
12
80
28
32
24
31
57
45
30
21
20
19
57
8
25
3
27
21
9
6
77
64
63
36
45
20
49
35
13
15
45
23
16
3
60
60
17
84
19
57
48
36
27
29
4
27
33
45
114
6
59
25
36
75
15
29
28
32
16
20
67
18
12
30
30
12
6
21
24
20
12
4
9
102
42
48
18
24
125
28
72
32
91
18
15
36
56
7
17
1
18
21
20
4
96
9
60
27
8
36
1
3
12
213
75
15
72
53
7
17
120
1
15
15
9
3
29
60
28
3
5
7
78
78
24
77
4
39
30
18
78
15
57
63
15
57
123
45
36
3
17
24
37
107
16
9
27
20
24
37
72
23
12
36
25
11
16
72
45
35
36
96
36
28
44
16
36
9
30
117
8
76
21
143
7
17
72
1
59
36
43
72
45
24
84
15
42
48
35
36
1
83
24
88
33
47
7
18
42
41
67
17
16
15
54
35
61
24
3
12
51
81
3
41
19
41
40
44
12
43
53
4
3
17
60
124
87
45
57
27
81
39
48
8
12
16
20
49
18
72
138
27
56
49
6
12
17
36
37
27
15
113
13
90
5
25
35
24
12
13
36
30
65
100
12
135
5
7
6
42
17
16
9
95
88
12
32
31
42
23
4
9
15
36
9
72
15
12
32
1
83
16
3
30
27
8
85
11
37
3
20
144
12
1
87
3
42
11
4
20
55
18
18
77
112
56
16
9
12
27
3
18
11
24
55
24
113
52
15
6
12
42
5
196
9
6
89
52
20
1
47
60
1
15
135
41
28
32
31
12
18
35
55
93
9
11
16
44
7
30
15
24
3
17
1
15
48
132
45
12
15
8
55
90
23
37
27
3
17
13
3
12
68
7
29
40
9
107
52
80
12
79
12
17
40
12
3
57
24
56
49
12
12
11
19
17
31
78
12
3
12
8
24
16
15
69
15
221
37
18
42
18
24
5
48
67
60
5
12
31
17
55
6
12
12
3
33
24
3
15
45
33
39
15
17
40
39
12
108
21
44
49
90
6
39
32
31
125
12
1
132
15
75
17
13
27
51
9
20
40
33
12
23
64
3
17
40
24
44
28
33
24
63
165
35
7
45
32
4
12
57
11
49
6
57
12
15
150
6
65
19
21
45
60
47
4
84
15
12
30
60
12
18
18
27
32
28
45
12
27
24
45
72
18
9
116
37
12
11
132
55
30
63
32
24
19
21
33
23
37
18
17
28
45
23
7
33
24
8
4
9
84
15
3
12
30
27
9
39
48
24
20
16
12
45
23
112
20
12
49
35
136
3
30
23
13
51
3
36
60
9
3
30
15
15
42
3
32
16
15
150
30
12
78
35
4
15
36
41
120
24
24
1
24
18
17
13
42
125
73
47
85
6
77
12
16
20
19
5
16
39
18
63
39
6
59
1
15
104
28
12
8
43
24
45
3
60
60
18
90
5
49
6
69
20
16
12
8
19
36
21
60
36
48
99
18
102
36
ABCD 95632446322*3^$a+1 [50005]
8
15
22
35
39
96
40
8
1
11
144
4
5
28
20
28
32
39
9
24
7
8
16
56
24
64
30
3
32
111
36
9
120
139
17
3
42
51
4
9
6
74
90
54
6
69
7
8
21
16
20
13
26
1
60
15
144
44
36
10
27
23
61
35
9
39
40
21
11
24
96
49
12
20
28
99
20
33
27
30
3
13
35
51
61
29
18
46
74
1
95
6
39
84
28
20
4
24
15
20
9
7
41
100
8
1
11
7
32
9
39
61
60
101
39
40
119
37
39
161
48
15
45
28
53
66
64
14
63
3
25
96
143
13
68
151
41
120
12
48
27
72
100
9
11
60
28
33
20
28
60
51
45
20
39
9
36
24
87
10
50
24
6
34
21
9
86
60
78
3
40
27
26
27
24
45
34
14
27
75
1
27
32
61
23
9
1
75
32
12
51
1
5
3
7
144
77
60
24
40
56
24
163
41
39
21
79
56
16
8
6
166
41
139
9
15
45
35
25
111
54
134
21
39
1
39
17
85
98
1
15
89
16
32
159
28
5
7
8
70
23
9
39
15
1
35
40
53
12
19
21
36
17
3
13
75
11
33
57
54
9
12
4
20
31
68
36
61
15
53
7
29
60
60
40
12
104
48
28
8
16
89
55
59
13
20
4
35
9
39
21
12
4
96
23
36
145
59
85
11
45
79
20
25
35
16
20
1
9
38
16
90
27
32
28
27
20
10
26
129
75
13
23
9
60
7
53
48
43
17
40
20
64
3
20
61
51
41
7
41
15
25
71
9
24
51
1
84
21
23
27
64
80
9
15
73
8
12
3
24
1
44
52
56
4
33
123
47
22
18
20
93
72
27
33
25
11
69
90
33
24
39
40
24
72
81
80
13
26
24
25
71
4
26
75
84
52
23
57
12
75
12
1
32
51
189
132
108
120
48
3
57
7
20
13
47
13
107
22
11
7
20
97
59
37
8
39
60
40
12
80
21
12
136
11
24
96
4
20
37
59
69
81
54
25
120
32
40
87
33
8
60
132
7
12
14
66
153
7
14
330
6
75
4
35
1
15
21
59
61
3
14
6
37
8
61
18
80
30
3
148
15
5
69
15
55
12
53
12
24
21
19
20
12
7
80
76
5
55
29
12
40
8
240
28
60
83
16
60
29
16
8
12
15
84
37
108
152
39
45
79
65
24
21
15
19
5
51
40
14
7
84
11
64
77
12
1
50
30
66
109
44
15
81
31
54
6
68
6
7
47
60
30
51
60
40
11
9
91
9
36
8
27
81
57
16
35
19
60
32
1
83
60
16
8
12
21
69
54
9
67
29
39
37
8
51
64
26
27
39
21
27
40
5
27
40
21
92
28
3
5
19
21
44
48
7
57
5
39
36
15
9
72
12
12
13
42
21
17
27
55
20
90
18
1
15
65
15
36
1
59
21
12
28
80
7
5
111
9
15
81
55
29
36
16
24
12
20
7
21
20
31
29
91
21
140
24
99
9
12
24
12
19
29
40
116
63
6
6
48
12
85
8
12
64
104
36
52
32
7
8
13
32
16
11
69
12
19
21
20
87
37
104
12
28
59
96
61
39
17
60
28
20
60
45
267
117
10
41
12
88
11
61
8
105
27
27
45
15
1
32
19
69
11
9
24
27
25
15
53
108
4
23
1
32
3
60
21
15
25
83
1
11
1
47
96
96
1
3
20
37
83
45
51
49
12
23
4
65
15
21
115
14
27
36
27
6
10
6
15
20
3
10
27
5
90
21
64
23
12
1
48
20
72
4
80
40
5
10
60
20
1
63
5
12
37
83
60
7
20
45
120
97
11
28
11
48
61
119
1
32
12
15
36
69
31
56
21
9
51
40
23
24
72
121
8
24
15
1
71
4
26
3
51
57
7
5
72
24
15
37
8
36
36
33
39
48
73
147
47
1
20
19
5
27
33
21
75
12
12
31
29
16
80
81
19
51
21
27
53
12
27
4
57
27
21
51
20
33
12
115
20
1
23
9
36
1
18
33
23
6
10
9
260
9
16
35
60
24
27
48
52
5
76
27
93
17
75
21
54
52
113
28
8
12
27
12
1
92
12
55
129
29
15
7
9
11
70
48
11
52
68
31
53
36
12
40
17
82
8
1
120
80
15
46
38
42
18
36
10
59
72
15
88
65
208
20
40
8
60
31
29
172
24
59
1
89
27
7
36
101
63
81
40
20
12
168
12
12
141
51
3
12
24
54
111
156
100
23
12
24
40
24
12
41
4
35
45
24
12
108
40
32
24
109
27
39
8
102
70
9
11
54
66
24
6
3
15
21
100
36
65
123
7
14
15
16
56
48
40
11
9
60
12
132
16
20
252
33
87
3
40
116
25
24
41
51
63
9
87
30
18
40
92
81
43
20
21
39
9
36
112
20
39
33
31
45
32
217
2
21
4
120
15
65
39
9
36
16
195
80
40
101
48
24
48
39
10
35
4
44
52
44
52
20
4
3
65
36
12
93
39
12
3
42
18
36
9
7
5
108
52
53
15
16
80
16
3
21
15
74
66
25
20
12
4
59
24
21
156
16
24
5
91
27
42
15
39
5
16
59
4
32
40
29
81
51
100
63
36
9
20
31
29
109
35
45
16
50
25
15
41
15
21
108
12
12
52
56
3
45
15
84
13
9
18
5
31
84
5
51
37
8
24
51
9
135
1
11
10
38
42
123
52
59
60
4
33
59
33
16
20
24
31
29
81
127
17
3
60
4
8
15
45
25
27
5
10
21
33
47
40
48
11
64
41
15
24
16
14
6
49
20
12
27
21
9
22
81
3
6
80
154
5
24
27
48
45
36
52
27
32
33
45
7
9
11
48
48
37
3
39
8
21
111
1
20
4
ABCD 95632469698*3^$a+1 [50275]
69
30
21
45
3
111
36
45
15
24
6
150
24
36
105
168
21
60
30
24
42
24
30
54
132
30
54
36
7
32
111
114
6
9
21
24
3
93
60
30
73
77
30
30
90
24
30
60
24
42
9
16
5
114
120
121
5
30
24
6
78
6
96
180
204
51
39
6
24
30
13
8
64
71
9
105
144
60
42
84
6
303
15
12
69
195
60
30
84
30
42
180
27
57
30
54
12
24
36
108
111
16
29
75
48
3
24
66
123
27
240
78
42
18
36
15
51
24
30
90
6
15
135
24
150
24
246
84
42
183
21
114
36
36
105
9
15
15
24
120
66
31
59
90
60
186
18
6
30
6
18
31
71
145
5
24
36
114
36
210
7
83
30
15
15
33
96
39
66
6
24
96
30
147
87
9
24
27
36
60
84
6
48
19
137
30
6
3
216
9
111
15
30
6
30
15
39
9
21
36
60
18
120
36
126
78
1
119
57
153
6
66
54
60
54
6
90
6
138
6
49
5
12
15
15
114
30
36
60
84
180
66
48
216
60
51
9
36
18
72
105
39
24
36
36
33
105
96
30
60
30
6
120
24
6
147
33
78
12
13
47
18
15
15
42
114
96
13
5
42
54
115
35
84
102
60
48
6
24
126
24
42
129
45
264
19
56
45
6
21
39
6
18
30
186
33
3
18
51
39
66
36
54
6
24
174
12
60
18
42
37
77
150
66
24
36
30
9
24
45
6
54
42
30
63
51
30
15
135
90
60
24
66
234
72
30
48
102
60
55
35
24
54
31
29
12
30
30
48
36
6
24
33
33
84
139
17
24
15
9
36
60
135
21
99
15
6
48
60
12
60
63
51
60
1
35
30
24
39
81
6
54
91
32
81
111
9
15
81
54
72
48
102
18
12
24
30
31
119
60
21
15
9
21
48
132
15
129
54
12
13
77
84
60
30
120
205
5
90
30
126
45
33
42
108
12
60
105
15
9
51
84
6
43
41
6
54
6
54
6
33
21
75
45
30
61
23
36
36
24
30
3
21
126
60
6
24
51
9
150
9
15
12
13
101
99
21
30
96
114
3
3
24
54
12
19
8
87
96
60
60
150
3
15
30
6
54
12
18
72
9
75
6
60
30
117
81
30
90
66
114
12
48
12
90
24
30
51
15
84
36
78
75
40
11
6
180
18
66
24
12
24
30
36
30
18
30
51
9
31
35
114
120
42
198
42
18
66
54
6
24
6
60
54
36
114
6
54
102
9
39
6
120
210
6
138
12
108
6
120
19
47
33
15
30
12
60
114
49
56
21
30
18
72
30
18
6
60
33
117
75
40
144
17
60
60
39
144
45
42
105
75
18
115
47
144
24
30
27
39
81
168
15
1
95
186
24
24
96
15
165
6
30
39
75
21
15
18
6
66
55
29
6
45
9
84
102
18
66
54
42
84
174
7
89
30
6
18
6
204
7
8
57
78
6
6
54
79
56
15
36
24
6
144
54
102
114
96
9
69
6
93
3
109
71
54
6
157
56
87
18
30
36
45
15
24
12
90
18
102
3
21
6
30
63
45
132
24
54
42
78
81
129
30
72
54
43
83
54
6
24
105
105
24
6
36
120
13
104
87
156
30
30
25
35
30
39
105
84
51
48
33
15
93
66
36
30
114
6
15
99
30
30
121
239
24
6
3
231
12
93
375
42
54
105
39
6
30
60
30
90
90
66
30
24
30
66
108
27
120
165
30
78
15
15
30
115
161
90
84
72
78
91
5
30
36
48
6
24
6
45
51
78
36
24
36
79
167
78
132
24
6
25
23
42
60
48
72
24
19
11
36
48
42
48
102
78
12
78
9
57
126
78
120
12
90
24
21
39
33
21
42
24
9
57
24
6
48
96
6
18
42
15
168
27
84
54
51
69
12
39
69
75
15
57
9
30
150
126
108
72
90
15
15
168
12
90
90
48
36
126
39
39
6
114
25
41
36
120
27
63
33
87
24
129
225
42
69
15
9
16
56
69
36
60
67
32
9
12
54
109
41
36
18
90
72
54
60
126
7
8
9
66
18
12
48
127
5
60
39
ABCD 95632472972*3^$a+1 [50008]
8
36
54
46
194
94
36
48
92
16
44
78
136
18
102
144
42
68
24
48
16
114
18
68
76
54
18
8
150
160
86
18
6
60
48
6
232
74
16
32
72
16
126
86
4
38
24
106
48
72
8
48
40
36
32
36
36
18
40
74
262
50
36
4
116
52
38
10
110
54
58
30
90
54
26
48
112
32
6
162
72
48
130
80
148
42
26
174
102
48
18
10
20
24
4
144
150
50
6
10
14
6
192
108
40
56
94
32
42
60
60
6
30
34
18
24
176
12
66
126
124
108
92
30
58
48
140
10
18
110
78
48
10
96
48
18
44
16
18
66
6
110
52
140
52
24
14
88
96
14
48
24
16
2
30
24
88
42
54
32
18
6
34
2
196
162
48
62
10
2
142
90
80
108
28
6
56
24
58
78
2
12
196
92
4
14
24
88
54
2
34
8
118
72
110
72
106
110
36
24
136
8
12
10
96
102
18
72
32
40
170
36
64
18
2
24
118
56
6
24
40
2
24
90
16
38
64
74
16
68
4
44
48
4
80
118
30
42
50
88
54
8
54
66
168
78
18
54
10
56
88
32
6
60
6
22
18
80
10
68
130
18
38
70
80
28
30
32
10
56
120
54
16
104
46
2
102
40
20
6
64
56
54
10
24
122
120
22
42
68
60
46
62
136
60
44
76
54
2
88
44
18
466
156
128
106
2
30
48
106
12
56
40
36
12
80
72
18
106
56
118
14
58
38
114
10
38
40
66
72
92
16
36
24
36
50
16
42
126
18
8
60
202
14
48
4
36
2
114
6
120
42
100
20
46
24
54
32
120
10
56
48
18
94
18
48
6
104
54
52
24
20
24
28
86
16
26
24
6
30
138
66
70
38
4
102
24
54
32
24
52
14
112
90
20
52
48
14
30
28
212
360
10
234
116
18
22
18
26
12
18
16
42
56
60
132
88
24
44
40
522
80
66
6
90
168
28
156
24
182
48
40
2
36
88
8
4
236
88
18
42
30
18
38
178
6
66
260
24
48
84
30
40
78
252
68
52
60
66
18
20
34
200
94
66
38
48
96
34
6
36
8
36
64
12
62
30
34
26
12
34
42
48
110
102
24
58
122
40
86
112
182
18
34
12
18
38
88
42
110
34
54
2
6
60
204
64
60
32
102
42
88
72
68
42
6
24
108
12
48
42
34
14
70
32
28
48
20
18
270
42
30
72
124
62
72
120
72
6
34
8
54
58
8
70
18
26
60
60
16
92
42
10
44
66
30
36
88
44
88
140
40
30
134
258
96
54
52
20
66
22
26
10
6
14
36
52
114
2
70
38
64
26
16
146
100
8
60
22
98
30
24
24
90
36
4
72
78
2
124
18
38
42
40
110
72
156
184
8
6
58
104
60
160
8
88
32
34
2
40
56
12
130
26
118
62
172
44
108
12
16
48
92
30
42
94
38
34
2
294
30
124
30
2
78
30
60
12
12
46
86
66
40
50
150
34
14
10
54
30
36
6
170
28
56
34
18
38
42
4
26
90
28
60
48
8
28
108
20
76
54
48
32
24
6
10
62
66
54
18
16
18
78
2
78
6
34
32
40
72
14
184
68
12
28
144
54
128
6
34
56
16
170
180
132
30
10
110
42
28
20
6
102
28
110
66
60
66
54
82
72
66
68
130
2
6
16
62
156
144
12
120
42
6
96
18
22
18
38
12
30
78
42
34
36
20
48
84
10
24
200
6
28
212
108
6
64
110
18
48
72
208
2
30
24
16
110
24
18
30
160
48
32
82
104
6
48
132
64
44
36
64
68
10
66
62
106
230
66
64
134
10
30
72
152
18
16
44
120
250
50
40
8
132
132
64
92
24
34
56
118
114
30
96
8
82
158
66
138
46
18
62
16
14
112
8
42
34
44
24
36
6
34
44
10
42
14
ABCD 95633411644*3^$a+1 [50070]
48
56
48
15
12
96
30
18
18
163
72
107
85
83
90
72
51
48
63
18
30
96
25
11
45
40
113
12
27
15
81
3
18
252
108
36
31
32
69
30
54
42
12
1
17
90
42
43
5
186
33
93
51
33
111
15
42
36
36
48
18
6
7
47
12
109
17
108
27
177
12
19
17
55
5
36
7
11
301
143
73
71
73
35
13
8
88
53
132
30
204
21
81
24
54
54
43
41
135
225
255
64
11
48
162
3
75
13
59
61
47
12
78
31
77
156
18
150
7
96
5
27
184
41
15
88
8
9
18
13
8
64
128
45
147
15
210
18
6
7
59
37
80
69
219
33
7
83
72
72
13
5
162
90
7
80
96
27
37
53
216
72
36
6
48
36
54
36
72
6
21
40
131
24
102
24
264
6
108
85
144
41
36
66
132
48
42
48
132
247
131
30
54
108
6
31
77
12
39
51
6
90
102
24
72
7
32
45
78
102
42
84
18
108
78
126
156
67
5
108
42
45
144
40
120
72
56
16
72
389
30
13
5
366
117
16
32
225
126
81
15
30
36
31
47
84
144
13
11
157
53
132
31
48
24
17
31
29
27
45
51
88
17
6
18
7
23
1
17
60
270
85
77
66
54
72
3
64
29
51
48
27
85
35
168
48
37
32
63
84
342
42
61
83
45
21
108
103
5
19
48
11
102
132
43
101
36
7
155
36
84
6
12
27
9
54
33
333
192
99
64
48
47
84
24
36
36
126
7
29
187
416
57
31
152
3
48
72
162
78
69
144
136
77
126
60
66
15
219
69
9
7
80
129
138
72
13
168
5
36
72
7
149
36
39
201
7
32
189
6
66
91
5
27
3
37
17
54
96
54
36
66
36
6
27
3
13
32
9
127
53
51
81
48
42
90
12
96
210
24
48
13
5
24
30
198
31
8
21
36
31
35
6
12
6
85
113
18
13
17
55
17
126
108
21
3
333
48
40
59
150
12
24
108
103
48
29
12
60
30
24
21
33
15
57
12
36
18
13
113
55
35
37
17
175
24
17
90
69
21
67
5
67
32
64
53
78
45
21
19
48
56
63
102
108
103
65
108
43
59
258
3
64
32
184
56
160
48
80
16
161
31
59
18
3
15
42
39
15
25
24
95
33
15
42
18
30
31
11
174
42
66
60
90
30
63
33
18
66
24
43
24
17
31
11
84
81
15
198
43
168
35
6
432
36
123
16
48
5
27
136
48
11
18
102
21
69
36
39
3
54
66
42
43
5
67
41
159
88
23
78
72
27
93
6
138
72
78
18
30
96
141
33
168
300
123
129
42
61
29
27
45
36
30
1
32
45
43
455
54
27
51
66
108
162
18
96
54
61
83
90
115
101
84
72
6
48
1
35
6
12
36
24
15
159
1
48
24
35
18
3
3
54
39
51
61
24
59
120
69
16
299
117
45
12
72
55
8
315
69
21
42
33
15
1
176
381
3
165
36
12
67
152
16
89
31
41
103
72
5
75
15
33
93
139
29
36
48
31
5
72
19
77
36
90
13
17
127
35
45
27
42
27
16
59
144
117
159
48
60
30
150
84
13
41
90
6
175
35
114
120
144
24
102
18
123
9
36
3
96
16
29
72
12
111
129
18
133
8
75
30
6
33
123
42
30
37
23
66
114
138
51
48
33
31
581
36
84
19
53
36
39
51
85
11
72
54
63
88
56
3
45
64
35
18
27
64
32
3
6
102
18
55
53
114
108
90
75
81
36
108
18
13
144
ABCD 95633989162*3^$a+1 [50010]
63
84
28
41
12
90
33
21
99
12
12
21
15
9
108
3
45
111
24
72
33
79
23
45
4
68
27
13
5
55
8
9
43
17
36
3
12
52
20
15
13
5
87
40
23
9
21
15
52
47
48
6
19
116
12
15
18
19
11
9
81
15
57
3
57
12
51
9
15
48
9
51
105
123
57
63
60
36
21
24
15
28
11
30
51
16
5
39
51
105
63
21
9
19
72
36
149
15
15
6
18
9
40
60
35
21
24
28
12
35
13
44
40
80
39
1
5
31
77
147
96
52
47
66
3
21
31
20
267
168
97
5
18
33
57
55
8
84
52
71
24
9
45
79
11
1
29
15
64
56
12
48
36
16
8
36
16
12
32
51
30
55
35
49
44
21
15
15
9
96
28
20
12
16
8
99
6
66
18
72
3
3
37
11
24
72
9
4
113
3
15
37
20
9
3
21
12
15
40
17
67
5
31
8
21
99
12
15
25
5
3
87
33
9
12
36
39
129
39
216
9
15
93
39
16
20
39
30
15
75
33
135
85
8
4
68
88
35
49
36
68
4
35
72
69
12
15
9
28
8
99
145
53
51
52
35
157
188
48
60
4
20
40
48
120
8
12
64
29
19
108
8
12
9
91
8
9
18
45
4
56
24
84
12
12
21
19
48
32
117
3
52
48
5
111
12
57
15
12
21
7
56
16
29
39
21
12
67
32
9
204
51
16
36
89
159
24
12
21
15
48
4
120
71
9
28
20
12
28
92
12
88
8
52
5
63
45
27
28
12
80
21
39
12
39
90
19
11
24
18
15
24
24
36
81
27
40
116
12
33
19
48
20
72
36
4
17
51
27
25
48
20
12
93
7
12
68
52
36
5
30
45
9
31
5
3
12
40
8
4
68
48
16
95
66
39
28
92
60
100
44
69
72
3
36
12
9
183
12
16
12
20
60
93
27
21
54
42
91
72
120
17
15
24
24
12
24
16
29
27
120
24
24
12
48
12
60
48
27
30
15
3
54
55
8
12
15
42
3
60
36
76
8
72
84
75
54
36
84
36
19
56
57
7
20
60
33
7
17
66
105
45
72
15
40
8
3
54
18
18
7
12
68
39
6
235
12
5
15
36
24
148
8
15
24
133
32
28
5
39
51
48
57
105
3
21
48
15
21
7
53
27
72
28
29
15
3
21
51
24
30
75
24
112
56
45
55
65
7
53
48
15
12
108
45
27
48
159
13
29
270
48
78
84
31
20
147
13
32
36
16
71
33
64
92
48
28
17
3
12
48
45
3
12
27
25
48
80
9
3
36
15
37
83
9
28
20
24
33
51
12
100
17
43
95
24
1
92
27
1
5
15
24
9
60
12
27
48
40
17
3
24
75
9
60
21
36
195
153
7
12
17
15
136
32
28
5
27
48
9
24
19
53
3
4
8
165
7
11
49
68
52
5
15
3
69
108
48
15
37
11
42
30
37
92
21
75
60
9
3
60
12
9
39
21
27
57
55
23
85
35
57
105
3
24
24
27
97
8
12
36
16
5
63
12
16
5
15
57
75
15
21
4
8
40
80
9
55
8
63
45
4
36
77
15
36
144
72
36
84
3
21
51
1
92
3
37
32
3
57
15
9
4
12
108
5
7
8
28
8
4
125
27
40
44
24
36
112
132
32
84
36
45
36
87
132
16
24
8
153
12
3
24
136
12
20
21
15
21
60
15
84
12
4
44
4
8
180
48
27
42
111
15
57
15
45
3
37
5
12
3
69
31
84
20
28
5
15
21
19
20
33
72
115
11
90
7
5
7
11
45
64
53
63
9
3
12
108
9
91
20
172
8
15
33
24
60
81
36
15
16
44
9
127
53
36
18
81
36
28
8
64
48
5
42
81
12
33
3
24
148
5
3
27
33
9
63
24
84
9
3
45
3
36
69
27
4
173
27
93
111
24
81
180
6
18
7
95
96
48
81
81
24
15
36
69
36
7
137
18
78
7
41
15
4
5
15
3
25
104
16
92
48
48
52
8
24
33
48
39
40
17
223
72
20
16
12
47
1
120
60
35
9
60
60
36
4
8
117
36
55
20
4
5
31
120
68
124
125
27
16
137
3
12
60
96
96
36
9
15
28
92
21
7
8
93
39
40
12
23
18
15
100
5
3
60
64
71
24
30
27
15
69
69
15
111
72
18
19
8
69
39
24
21
60
12
19
44
4
77
3
36
24
72
28
5
48
7
108
8
4
53
240
12
36
51
9
72
108
75
45
75
24
123
33
292
29
36
87
81
12
27
132
24
87
18
132
12
15
72
39
9
48
84
3
18
7
68
69
24
51
21
84
96
7
5
3
12
36
21
3
36
24
96
21
39
105
24
15
12
16
5
39
16
59
90
31
20
3
57
63
1
168
65
36
67
12
20
72
16
17
55
56
24
21
15
45
15
24
15
30
63
24
36
12
36
4
41
39
33
24
31
20
12
147
18
43
60
29
36
12
55
56
132
105
30
72
13
12
101
60
39
15
13
17
43
65
3
4
53
3
81
3
60
45
135
12
24
9
55
53
15
45
7
41
51
21
3
64
11
9
88
5
7
11
24
48
177
12
9
72
60
7
47
249
12
75
9
15
129
36
69
15
4
48
53
19
20
12
16
68
15
37
32
3
138
51
9
15
21
63
48
108
12
60
160
20
52
152
48
27
6
3
15
57
15
129
28
5
30
13
83
1
53
75
12
28
8
12
36
24
12
21
3
12
57
72
6
9
28
60
ABCD 95634727928*3^$a+1 [50011]
19
69
57
71
16
12
21
71
64
32
16
9
11
52
45
3
9
102
48
29
28
117
66
12
102
11
79
17
16
32
61
63
81
6
24
17
19
24
30
15
24
56
12
1
3
24
9
6
17
67
114
12
36
90
42
39
63
24
9
36
44
25
30
233
25
120
48
96
36
102
53
19
66
48
36
11
55
53
40
48
8
79
24
41
97
24
6
48
90
39
15
9
231
21
36
152
139
42
18
18
6
17
19
48
17
52
48
8
37
30
18
12
18
66
95
28
21
6
57
36
48
15
180
24
48
6
71
40
9
35
1
18
30
12
6
65
25
23
112
72
15
6
63
12
36
32
4
15
12
6
30
93
111
17
12
52
36
33
42
93
51
69
12
32
1
3
15
108
21
51
78
27
12
8
55
48
5
85
6
54
11
72
157
51
3
36
6
276
72
120
63
15
29
31
21
3
41
16
12
57
15
45
78
60
17
16
39
57
48
27
36
81
20
1
108
23
73
35
12
40
93
36
71
19
81
27
24
12
53
103
9
51
9
81
3
80
49
11
76
72
24
9
48
42
53
48
40
36
84
3
57
12
8
13
15
36
48
3
29
72
40
108
15
21
33
66
57
39
105
159
17
49
3
57
30
12
96
5
19
5
13
35
16
9
35
28
8
48
19
36
9
15
24
48
57
8
37
63
44
55
93
32
43
48
12
93
12
21
23
72
55
9
104
1
3
108
8
1
42
17
76
48
39
144
126
96
102
6
30
24
18
12
35
160
12
48
3
41
36
4
93
63
12
3
78
24
11
19
9
15
12
24
18
11
7
138
71
55
66
15
63
9
32
91
18
11
49
51
39
30
11
16
12
24
9
3
45
30
21
3
33
56
19
69
12
12
24
8
96
16
48
9
204
132
18
89
31
29
37
84
42
21
80
61
6
24
5
16
9
39
3
69
8
40
39
57
15
21
48
27
102
3
15
29
31
12
138
111
12
27
6
131
19
6
102
33
12
20
24
4
27
90
15
3
30
102
33
27
150
87
45
30
6
12
75
84
20
43
36
18
27
20
13
47
112
3
24
53
1
59
1
3
32
1
63
12
33
51
129
12
3
81
51
15
90
18
30
48
23
19
9
39
21
51
6
12
15
33
11
1
63
32
7
29
52
51
24
54
6
12
48
41
49
27
72
51
102
111
9
24
3
111
45
27
45
3
69
3
18
36
15
33
48
162
6
84
11
37
99
45
15
63
12
5
19
33
24
15
9
3
5
43
30
12
48
27
63
57
93
18
9
51
24
69
8
25
3
36
48
3
6
48
66
33
60
33
3
12
56
60
1
11
112
57
66
5
1
6
42
36
6
45
72
20
7
9
3
12
129
36
27
30
24
27
33
6
78
39
24
3
24
66
59
43
29
12
64
15
21
8
25
6
60
41
7
5
85
42
54
126
24
30
27
36
60
92
25
11
36
88
9
30
42
18
72
9
96
63
72
21
8
28
51
30
30
6
24
102
84
36
57
75
6
23
7
30
12
84
108
6
29
16
20
25
66
6
11
12
16
56
72
52
20
31
29
31
12
9
57
39
45
78
84
9
27
21
24
12
51
12
18
3
44
19
144
84
9
27
5
12
19
54
12
11
67
6
27
21
15
44
4
8
25
24
39
8
103
18
15
75
78
42
21
57
15
128
108
16
45
48
24
66
9
3
33
8
16
21
54
6
42
45
48
81
63
45
3
9
18
17
13
6
42
35
12
1
42
102
36
3
9
84
54
9
3
233
7
29
31
21
87
21
111
18
63
60
27
9
15
12
53
13
30
33
27
9
15
18
3
32
1
54
18
120
15
96
3
93
33
71
16
48
3
24
45
12
21
11
7
24
6
24
23
43
21
3
12
24
90
11
31
12
102
18
9
80
16
3
29
43
30
72
3
3
12
48
18
59
25
39
21
36
11
100
120
32
40
32
12
19
17
31
18
11
13
96
3
132
9
120
39
15
5
36
1
75
27
21
12
8
67
9
51
29
61
15
24
12
39
30
63
9
15
27
125
43
18
11
72
1
27
27
12
12
29
13
54
90
90
5
31
24
33
123
96
17
1
27
87
12
18
27
21
138
21
36
39
17
7
36
30
15
144
15
77
16
48
45
23
12
19
33
92
55
53
24
40
9
78
18
108
75
9
39
201
27
84
216
9
42
108
90
60
3
27
174
18
149
1
15
39
33
21
30
45
9
87
21
90
114
39
104
1
63
36
20
13
30
18
30
69
27
6
87
15
12
45
39
21
21
15
44
12
127
81
3
6
15
27
30
48
84
11
7
29
13
15
3
168
36
33
8
49
114
30
24
35
4
12
21
18
6
30
21
21
27
33
132
48
138
65
37
27
27
89
25
147
3
41
31
9
3
12
30
3
15
77
19
29
16
15
66
3
27
5
49
42
177
21
66
96
29
25
3
48
20
28
12
24
9
111
9
15
8
19
81
20
19
54
18
48
72
5
25
107
49
3
51
45
81
23
31
33
75
30
23
40
9
18
18
3
60
3
29
4
96
81
39
15
33
8
13
15
3
17
1
15
56
4
20
7
24
125
1
12
15
33
39
32
28
20
25
18
69
48
8
16
15
5
1
6
21
51
81
21
90
18
35
13
15
20
73
23
48
60
19
33
57
24
18
78
30
45
39
168
12
66
3
21
6
105
39
102
11
24
72
19
30
35
96
97
6
5
31
5
13
15
48
8
13
30
101
16
8
4
68
49
42
72
93
12
3
42
18
24
21
24
81
24
39
32
16
51
6
39
51
12
57
75
12
18
6
9
8
4
111
93
69
96
59
16
15
6
36
54
137
16
51
21
21
18
9
24
27
72
53
4
81
3
48
108
93
78
60
57
44
43
9
12
81
3
44
91
6
71
48
ABCD 95635540922*3^$a+1 [50162]
30
6
18
42
132
72
96
12
12
66
18
30
6
60
24
174
42
96
102
258
84
114
150
186
96
78
24
18
168
24
18
71
73
6
18
60
24
66
6
71
25
72
18
137
25
96
59
67
6
72
108
60
60
48
96
24
30
42
71
97
36
18
42
126
72
113
49
6
17
37
18
66
120
6
18
156
24
120
18
101
61
36
12
48
60
42
222
203
37
35
73
24
36
24
60
54
42
12
138
114
107
49
72
108
12
11
55
72
89
1
30
113
31
77
19
150
11
79
29
169
11
31
41
72
109
179
7
210
12
59
31
41
127
150
162
30
71
43
48
89
1
126
90
35
36
85
24
66
41
127
17
133
12
78
48
89
1
30
5
67
6
36
6
18
83
1
48
18
72
72
30
66
54
12
6
89
108
13
72
6
125
67
42
318
144
138
155
36
37
12
72
30
48
6
12
48
60
72
114
24
120
54
12
54
197
19
89
37
132
60
90
48
24
18
30
6
42
18
35
85
12
24
131
7
101
85
6
53
36
169
96
72
12
11
145
30
41
108
1
24
90
90
6
96
30
167
19
24
30
66
24
54
60
60
24
18
18
35
19
125
61
83
97
11
49
36
36
30
29
19
30
23
43
101
13
203
19
53
25
47
37
30
6
90
53
1
12
84
47
19
48
78
48
66
90
126
102
36
30
42
71
7
42
168
179
91
89
37
168
162
6
48
36
36
11
73
60
84
240
6
270
186
54
18
78
42
6
179
36
72
217
18
17
73
35
36
73
24
30
72
17
72
55
17
108
25
36
84
107
37
84
48
30
72
125
36
109
48
108
96
36
72
35
31
6
90
54
35
7
18
30
6
84
84
72
95
25
18
137
25
6
48
90
47
25
84
324
6
29
109
71
37
24
11
25
60
18
66
150
24
186
60
66
90
12
18
78
11
31
162
30
186
30
29
121
66
29
49
66
101
73
156
6
210
60
18
72
138
132
114
30
143
1
42
66
107
73
132
48
30
42
72
6
138
6
168
42
30
24
54
60
60
12
6
77
72
1
24
47
61
11
36
343
6
324
11
19
42
11
43
54
18
42
78
54
35
1
35
67
198
18
102
11
157
60
30
66
11
13
23
31
66
120
246
77
1
35
55
150
36
6
66
24
144
59
25
18
72
29
36
36
19
18
102
77
36
36
67
24
42
48
359
1
12
36
12
66
53
73
60
6
5
144
115
29
19
17
55
54
42
72
42
48
11
25
12
107
25
66
114
78
24
53
91
24
66
54
126
107
55
18
6
120
17
37
36
6
18
6
5
72
19
30
60
71
7
101
13
6
90
24
78
5
13
59
37
24
60
36
24
60
83
7
90
11
73
120
36
6
78
12
35
72
97
60
150
42
84
114
42
131
1
162
30
90
18
48
168
60
12
48
72
48
24
11
85
12
60
78
30
60
132
24
18
66
60
204
6
72
72
30
120
162
120
24
5
1
36
180
84
240
35
115
101
13
60
132
47
1
174
150
36
54
6
66
6
11
37
96
24
24
18
144
24
102
84
30
29
1
18
6
36
24
6
17
31
6
35
49
48
60
12
246
72
18
144
35
121
42
24
96
168
30
239
37
36
42
48
18
6
138
6
6
18
113
36
13
23
37
48
18
18
6
18
12
311
229
6
24
48
17
1
108
143
19
78
24
162
6
71
19
42
252
90
78
48
60
24
24
30
125
37
12
23
85
168
54
18
60
90
24
5
61
150
24
48
18
95
7
120
18
48
24
6
114
6
54
143
43
96
6
84
144
23
73
6
48
30
59
36
67
18
30
24
102
84
6
6
258
24
42
59
19
17
49
24
108
42
66
12
84
47
61
83
25
47
31
ABCD 95636065178*3^$a+1 [50004]
15
20
61
3
9
23
103
5
16
32
91
5
16
128
1
12
11
7
17
84
31
18
11
40
8
31
17
4
12
32
4
21
18
29
55
5
48
52
24
56
55
5
97
36
11
67
9
20
1
11
88
51
77
48
13
36
54
65
48
37
35
19
5
64
8
12
36
73
35
55
5
67
48
17
7
105
32
19
6
54
17
91
21
15
53
12
43
33
56
67
36
24
12
6
48
6
5
31
5
7
132
65
52
32
28
192
48
12
8
12
12
19
21
12
92
91
24
29
84
49
48
78
21
60
20
60
55
77
96
19
42
83
55
9
32
28
39
21
24
32
12
7
29
108
1
59
4
51
30
11
24
12
4
9
30
5
13
18
53
19
53
16
3
5
16
24
15
41
12
16
15
17
55
5
1
83
55
36
9
44
61
3
87
21
27
9
20
25
3
165
15
21
71
12
25
66
21
20
85
24
30
17
4
20
40
45
24
30
53
24
19
66
3
8
7
6
23
49
15
69
6
90
36
18
69
15
21
32
72
24
48
25
36
35
72
64
20
97
59
24
60
19
17
12
1
107
7
17
1
23
31
30
23
60
25
54
53
25
59
61
60
108
39
15
29
36
36
28
20
7
18
6
66
72
42
48
5
16
8
13
18
48
9
20
4
27
18
51
51
78
11
19
24
36
72
138
59
88
32
16
8
52
68
7
72
12
36
9
51
101
25
47
43
89
12
19
72
9
32
19
33
3
108
29
1
42
81
24
3
21
32
13
54
5
55
9
39
6
3
9
3
36
15
33
39
41
216
24
64
44
112
20
37
83
85
30
96
17
91
36
5
24
7
29
12
84
1
35
60
28
20
85
42
66
35
25
23
25
15
20
7
5
36
13
108
11
37
6
65
28
9
39
15
72
17
19
5
16
68
4
33
36
107
19
29
40
21
27
20
7
6
39
63
29
13
23
31
9
68
61
42
48
5
120
28
116
43
81
92
36
16
3
42
47
24
31
17
16
135
9
3
9
12
20
60
40
48
32
1
27
36
8
40
27
6
11
52
9
3
27
17
168
19
29
1
11
12
19
12
21
32
25
11
88
39
17
145
11
12
40
15
9
8
67
18
51
9
15
8
40
39
9
128
25
51
21
18
9
51
125
67
17
7
12
5
157
18
21
68
16
24
68
37
15
44
19
12
5
108
4
24
63
48
21
108
48
75
78
72
15
3
54
12
42
48
126
35
36
28
36
69
18
9
32
16
20
7
57
104
64
20
43
53
36
48
31
29
84
13
35
24
49
30
18
36
6
5
13
35
64
45
71
60
7
9
8
24
48
115
30
3
44
67
18
3
27
45
56
64
33
132
59
13
48
15
39
29
12
37
11
60
19
29
7
12
18
11
40
24
104
24
19
5
40
84
63
17
43
117
80
1
12
42
29
28
36
24
21
3
56
19
17
49
27
20
31
65
79
81
3
41
64
36
63
18
11
96
48
7
33
44
60
1
6
12
24
36
30
54
54
23
16
15
21
84
21
59
19
45
48
8
72
40
32
40
80
40
24
123
17
7
36
18
63
9
18
21
15
12
29
60
16
36
56
4
32
7
57
33
48
24
84
36
27
87
12
29
16
135
33
3
5
84
28
24
12
12
20
12
24
19
29
1
36
6
12
5
60
40
63
17
121
23
12
4
75
33
12
21
54
89
97
75
27
29
112
32
13
27
20
37
6
48
6
47
60
4
9
75
3
210
60
167
24
37
107
1
11
13
23
16
8
7
9
27
57
44
24
175
17
61
36
11
91
18
90
96
9
9
3
15
5
28
21
30
45
9
23
31
89
1
18
5
36
19
41
13
23
4
56
73
18
69
57
54
9
105
83
16
44
49
63
48
123
5
37
27
24
44
60
96
19
17
37
47
48
40
75
29
64
44
49
3
27
21
21
11
55
18
35
48
7
21
8
7
21
39
54
83
12
36
100
15
6
23
16
27
9
8
4
44
72
13
111
20
13
36
39
32
16
33
23
1
18
9
75
42
27
39
18
23
1
54
29
24
36
48
4
21
18
72
17
72
73
15
32
37
54
17
25
23
13
63
9
66
18
59
12
25
12
27
32
28
8
19
53
24
25
6
93
20
12
28
9
15
60
69
27
68
24
97
47
84
13
12
23
4
45
6
5
24
7
48
24
41
96
36
1
18
33
8
19
30
24
47
91
24
5
43
5
16
56
1
11
52
8
40
63
45
15
90
11
61
66
36
41
31
72
93
3
21
32
55
12
29
16
32
48
48
16
24
8
1
36
3
8
144
16
57
6
41
24
1
63
8
72
7
54
23
31
12
5
36
55
17
13
11
43
5
13
6
57
33
35
1
47
76
44
7
42
23
12
48
43
12
29
43
81
68
13
3
57
12
6
30
23
1
59
4
44
55
5
31
12
57
20
48
7
9
80
31
77
12
25
47
7
54
3
32
16
44
12
48
24
19
48
9
36
33
11
12
13
23
31
5
28
32
12
48
16
15
129
15
6
3
12
44
84
12
52
32
36
12
12
1
54
9
20
31
30
15
32
4
80
49
111
60
27
36
18
23
28
3
65
43
5
67
21
93
12
42
12
57
32
19
57
48
32
25
18
54
27
68
1
27
39
33
8
13
6
17
4
27
24
41
25
39
92
72
12
7
36
5
31
18
11
24
16
3
93
24
20
1
6
77
7
18
24
18
5
31
72
18
11
1
6
12
45
45
114
192
5
24
52
15
90
30
69
3
5
31
42
23
7
150
15
44
31
17
16
75
29
7
54
63
44
1
47
43
41
13
30
54
63
36
123
33
3
18
11
55
90
36
54
126
35
4
21
23
36
31
5
204
1
83
7
24
48
6
71
84
7
53
67
9
15
69
32
4
3
30
47
13
3
12
20
12
84
7
54
15
39
29
48
19
29
144
1
90
29
13
23
4
12
44
19
5
1
11
16
12
24
60
32
4
39
5
64
32
16
20
16
24
15
9
51
29
43
30
36
99
15
33
3
12
41
1
30
21
12
45
71
52
12
21
47
16
44
97
3
33
75
27
90
27
12
3
72
12
6
30
36
53
12
4
27
5
4
12
128
67
93
27
21
48
32
12
13
3
20
4
15
48
54
23
31
5
12
52
32
7
65
4
3
41
31
89
60
4
48
141
42
9
48
117
71
55
36
24
29
12
31
9
12
33
84
23
31
17
1
39
12
20
43
33
ABCD 95636447594*3^$a+1 [50090]
48
80
25
120
191
7
108
54
72
36
27
48
57
18
90
27
27
18
227
19
29
103
12
18
18
54
90
168
12
72
24
101
43
180
81
144
32
13
36
15
321
6
12
96
12
78
66
129
96
48
75
21
81
63
128
25
18
60
9
27
36
138
24
47
1
150
72
66
96
15
48
176
97
42
156
9
87
9
96
21
18
126
155
133
48
27
81
72
222
90
18
93
9
90
45
177
48
15
21
27
272
7
6
288
84
36
72
78
102
42
18
12
18
42
18
30
107
97
15
3
30
72
18
18
3
32
37
11
205
24
155
97
54
84
117
81
42
18
18
30
24
36
119
37
90
54
27
192
75
18
30
24
29
1
24
246
90
144
24
15
93
84
15
39
36
6
72
66
69
3
18
27
105
12
6
192
72
42
30
101
115
269
16
27
101
109
35
48
25
114
30
114
12
144
54
36
24
84
90
18
132
3
48
15
129
192
144
39
18
18
165
15
72
9
45
18
81
9
36
24
36
36
18
18
15
177
36
90
81
105
36
99
48
48
15
72
186
15
32
19
24
21
9
36
36
150
18
12
114
9
21
75
33
108
18
72
90
47
16
87
138
36
18
90
60
12
24
54
36
30
36
36
15
3
125
7
57
27
6
30
54
11
25
24
54
57
9
71
163
60
72
84
6
18
90
195
21
30
18
72
179
19
18
42
72
36
12
57
96
135
234
18
6
12
72
78
120
144
114
30
6
18
5
61
90
36
18
78
30
39
165
66
312
162
66
24
84
54
75
93
30
42
126
12
65
25
78
36
210
6
45
39
54
150
66
11
43
90
90
96
129
9
78
72
30
126
180
36
45
15
66
54
9
9
42
18
12
15
3
36
9
80
55
96
41
25
6
12
72
18
60
12
99
15
90
54
12
24
54
30
36
6
156
83
49
63
48
45
126
21
177
36
150
12
42
30
132
18
120
3
123
21
21
72
36
15
15
330
102
162
47
139
21
33
15
15
17
43
18
48
150
30
47
13
275
61
18
6
72
30
69
21
60
120
60
138
65
25
39
75
21
80
61
99
117
18
30
36
39
87
60
192
6
36
36
18
54
23
205
168
12
198
36
53
37
126
125
48
144
115
186
30
72
132
30
60
12
3
3
18
11
109
36
63
48
33
15
111
24
105
21
48
6
72
84
60
66
27
15
18
30
18
15
9
216
12
72
27
33
102
9
99
78
63
144
93
24
30
93
32
19
24
12
60
90
54
12
33
32
49
180
48
11
67
12
72
6
3
15
12
78
66
6
90
90
27
45
3
87
12
60
18
48
60
12
180
35
61
120
132
39
48
3
30
18
150
54
12
234
60
210
216
69
32
25
90
54
6
33
75
149
85
11
55
89
112
3
18
75
48
57
30
18
114
117
48
207
33
96
39
30
36
39
48
57
90
6
12
18
9
171
21
48
93
35
115
72
102
63
51
30
24
135
21
36
6
18
47
133
75
9
72
36
27
48
3
12
60
18
180
84
6
66
3
21
11
133
30
45
81
15
99
198
54
18
48
63
80
16
3
93
3
282
252
36
35
7
57
81
144
36
27
105
12
42
144
90
102
33
32
85
108
30
6
30
90
54
45
225
24
30
57
75
69
96
48
32
25
18
18
48
6
54
12
107
16
75
69
45
72
11
325
204
18
48
18
11
13
18
30
147
48
219
101
49
66
42
3
240
63
54
11
25
279
63
90
48
60
120
35
61
48
96
90
12
42
12
36
179
16
207
18
207
63
65
48
31
30
51
39
186
18
29
37
54
42
48
75
15
36
36
54
168
11
79
33
48
27
48
ABCD 95636493796*3^$a+1 [50068]
12
72
4
20
24
51
105
12
4
96
17
78
12
36
25
191
90
15
4
24
35
1
32
24
9
175
20
4
95
12
93
28
68
51
126
55
12
77
19
35
57
33
7
44
4
47
33
27
25
20
60
124
20
21
3
24
21
19
23
105
60
12
21
99
232
8
36
24
88
35
13
44
96
27
25
20
40
60
65
3
12
12
36
24
36
4
8
48
76
83
60
105
3
37
11
37
24
8
48
99
1
20
100
8
51
73
20
57
15
84
40
56
4
56
51
237
36
16
35
45
4
12
60
17
3
88
71
36
33
12
15
30
39
24
51
13
8
12
72
4
11
9
16
8
28
60
77
135
72
36
48
16
8
12
24
24
36
21
18
37
89
27
24
36
3
45
84
48
24
60
24
39
18
15
27
36
85
71
6
39
88
96
56
36
24
88
53
162
1
204
20
27
18
7
20
36
52
11
69
28
32
15
18
75
40
12
60
32
16
68
60
15
81
84
52
44
15
85
20
168
108
15
45
28
12
24
35
21
180
28
20
96
45
79
17
48
51
3
21
21
48
135
12
3
81
9
48
114
36
33
24
72
16
20
15
57
16
47
13
32
52
8
28
60
32
24
39
45
16
24
11
69
15
36
9
27
13
47
49
8
123
25
59
21
39
21
63
45
204
3
117
16
11
21
52
36
35
69
40
20
15
18
19
116
60
63
61
95
18
78
9
28
107
66
90
45
9
31
60
35
45
40
8
87
37
92
4
92
24
4
20
24
27
141
28
80
24
60
36
64
23
85
24
60
41
43
71
21
9
19
24
11
81
9
54
33
4
60
89
19
68
88
17
3
40
104
48
60
123
1
68
132
40
24
44
60
12
4
35
21
63
61
11
21
28
36
80
24
36
16
8
112
80
40
168
80
51
25
83
33
144
16
32
16
72
59
61
12
8
63
121
24
24
20
27
93
15
60
12
33
27
81
3
57
28
24
108
23
105
111
54
31
24
44
180
16
41
15
36
108
4
20
57
31
24
24
12
60
8
24
12
15
21
12
120
16
35
61
24
77
3
99
81
12
4
20
76
24
23
33
3
121
215
49
56
64
44
48
24
9
147
12
28
47
72
121
60
32
48
12
16
104
96
171
9
84
28
8
60
16
8
40
80
48
12
3
33
39
21
12
48
36
63
21
72
28
20
40
71
1
23
21
171
13
47
12
33
3
37
80
12
28
23
105
40
44
48
33
51
76
8
60
12
48
40
47
117
60
48
52
8
60
84
60
33
55
128
12
27
61
47
45
28
32
36
12
12
28
24
83
21
52
8
36
4
60
32
28
140
4
32
51
73
59
85
8
15
54
3
63
24
1
128
64
8
60
12
52
11
33
4
36
12
44
123
36
69
81
7
68
15
61
23
37
96
12
32
16
48
20
132
9
3
48
4
8
3
105
40
95
93
81
55
24
20
159
12
18
3
144
64
284
96
75
9
112
8
72
51
13
92
39
81
28
12
24
8
28
68
4
35
57
39
25
12
12
56
52
20
48
84
12
76
20
72
36
45
51
36
57
15
16
59
96
45
12
88
60
44
51
25
107
12
81
72
4
11
45
4
56
87
18
7
48
35
9
16
32
48
40
35
69
24
39
12
33
28
8
52
20
24
36
39
85
84
11
30
15
4
32
45
3
27
85
29
3
87
9
12
28
20
15
25
20
12
12
28
47
61
116
24
15
45
15
45
27
45
63
49
20
28
48
12
84
8
33
39
36
60
28
44
15
13
23
12
33
60
4
17
51
52
32
136
92
12
60
45
3
75
48
18
19
12
11
33
12
3
24
13
104
39
25
72
68
96
48
15
60
81
52
92
27
61
83
12
57
76
36
65
79
17
19
56
4
44
24
45
91
12
20
4
24
36
48
92
111
9
3
1
92
4
36
20
63
21
15
1
120
12
132
56
60
69
75
24
16
8
12
40
155
13
116
12
3
12
25
17
51
51
33
3
54
15
3
33
100
104
4
35
25
132
44
63
72
21
15
93
105
7
20
24
3
42
3
16
155
69
3
13
47
13
44
27
49
47
37
96
96
53
6
177
28
80
52
24
20
16
29
19
32
40
20
4
11
73
20
52
24
20
24
40
32
28
32
40
20
4
80
3
12
21
60
27
78
43
36
23
37
35
69
12
64
68
40
5
30
57
16
60
12
108
8
27
69
36
9
15
3
30
103
8
16
96
44
21
54
96
13
107
45
15
49
5
3
48
28
72
140
27
18
18
69
40
17
3
40
12
23
13
44
51
33
12
75
25
47
21
52
108
107
169
11
177
27
84
36
49
11
33
15
33
4
8
51
1
44
24
12
84
40
96
8
87
85
113
3
99
21
24
24
4
12
60
41
199
36
35
37
12
36
77
243
12
12
21
54
105
16
24
48
152
15
25
60
96
20
88
12
8
12
28
140
72
12
12
28
68
3
12
24
21
40
60
128
76
11
33
36
4
12
59
24
117
63
49
12
176
12
12
28
80
291
37
77
15
33
18
21
15
73
17
15
36
28
11
81
12
28
80
24
96
112
35
18
15
3
9
15
57
36
52
47
ABCD 95636978896*3^$a+1 [50028]
9
51
117
11
4
12
48
15
77
79
36
18
51
60
12
39
33
32
16
104
16
24
24
57
63
12
44
64
20
12
48
36
16
15
12
53
12
31
17
4
44
36
43
12
6
15
93
27
57
42
45
3
105
3
33
12
12
32
91
105
39
189
60
32
100
104
36
19
24
21
33
11
64
27
18
18
17
48
48
72
24
40
21
18
42
30
77
28
120
12
12
24
12
3
6
39
60
36
3
6
27
8
64
27
9
32
52
32
60
16
27
18
3
39
45
60
51
126
18
105
68
7
105
21
6
9
56
16
8
40
27
18
6
33
57
3
80
36
7
12
93
3
17
37
51
15
9
15
45
21
6
126
3
15
17
103
77
52
15
17
28
32
4
27
369
60
20
43
21
9
87
36
9
18
66
59
40
128
7
42
15
69
6
18
11
40
72
33
6
18
15
15
6
39
20
7
90
18
21
15
72
33
72
39
29
7
42
15
3
17
13
15
39
78
30
33
12
15
17
55
21
8
55
57
33
54
33
32
88
72
20
7
9
92
52
81
75
24
45
47
25
39
39
5
43
9
33
18
9
20
16
3
65
12
4
8
1
95
67
33
129
42
9
24
8
67
101
52
12
96
9
90
33
15
78
47
52
32
28
36
12
24
39
57
27
36
9
48
15
9
45
6
89
31
18
47
12
16
21
30
225
44
1
15
3
21
15
45
87
9
84
24
21
27
48
105
42
29
48
96
37
18
29
132
109
47
25
59
64
80
19
30
6
5
12
112
36
12
8
64
12
36
9
18
21
45
6
93
188
19
36
45
32
60
25
11
7
9
96
9
51
20
12
7
21
68
12
4
48
3
45
15
17
121
24
3
15
18
119
88
72
20
1
15
12
84
36
48
32
7
81
9
11
60
1
63
8
19
89
64
45
3
57
27
48
12
75
18
30
81
9
47
24
4
32
1
3
129
11
4
3
45
32
31
45
75
6
83
28
9
18
5
28
20
60
40
60
12
36
60
9
102
9
12
84
8
55
33
39
66
63
36
15
18
15
12
36
132
8
4
20
61
27
93
24
15
33
51
32
28
39
93
33
11
1
54
41
37
23
48
31
24
30
47
28
20
132
28
12
24
264
84
32
49
75
15
17
72
112
60
69
27
3
41
4
9
18
54
15
156
20
112
180
63
57
45
35
48
4
20
91
54
59
1
111
12
8
124
60
81
15
8
12
28
21
51
93
54
36
9
117
39
96
15
33
12
68
85
47
64
27
33
12
63
9
72
9
11
121
83
24
16
24
68
52
33
15
48
9
36
15
32
7
36
5
67
17
7
105
80
24
40
12
92
37
399
132
12
36
12
44
4
9
11
151
6
35
37
27
104
85
15
32
28
15
9
63
89
13
18
33
21
123
21
6
18
123
39
21
33
180
87
69
11
84
73
12
6
18
15
39
30
27
9
39
20
55
57
44
7
9
3
21
80
31
65
1
75
15
45
24
9
35
132
60
52
72
75
149
72
19
21
72
32
28
48
48
60
32
37
3
15
48
9
27
9
84
21
35
19
33
12
93
24
99
99
57
48
12
24
15
17
48
121
35
16
15
93
51
36
18
27
9
24
54
153
9
18
57
44
12
169
204
11
16
57
27
15
48
5
16
105
6
33
96
12
33
6
18
30
6
30
9
15
33
8
4
3
77
1
84
6
120
54
3
15
33
27
12
17
235
33
108
24
21
23
52
15
29
25
84
60
87
57
48
59
24
16
15
9
21
3
20
16
44
72
25
96
30
53
61
54
36
90
11
7
30
47
4
12
108
24
8
40
27
18
15
20
37
18
9
24
45
27
63
36
9
75
42
39
33
71
211
18
3
24
8
1
6
65
24
31
9
27
24
9
39
41
31
33
27
69
60
24
3
5
52
12
9
12
18
24
12
54
72
39
8
16
69
66
54
90
60
45
3
9
60
3
90
3
87
18
27
12
24
12
15
5
37
27
21
18
24
66
15
9
63
24
60
96
3
41
84
76
8
31
41
148
21
15
81
11
52
21
6
21
9
3
12
75
69
39
60
30
51
12
24
45
15
3
45
3
18
111
15
141
57
51
27
84
69
9
12
15
3
21
105
11
25
135
84
60
12
57
15
15
126
6
9
39
18
135
9
75
24
15
17
55
17
1
15
15
36
9
159
138
24
90
36
72
30
6
30
27
159
113
13
3
24
8
19
66
27
33
12
90
57
24
36
68
72
36
132
7
6
30
69
255
6
54
30
36
27
36
81
3
8
88
27
60
17
40
8
4
69
60
126
48
33
3
24
18
84
15
180
44
16
15
29
4
75
6
15
12
132
32
16
75
113
40
44
1
27
20
13
35
16
75
129
24
3
18
24
30
17
43
41
49
27
60
8
61
51
8
127
21
9
35
16
72
56
16
21
15
57
42
129
92
133
15
39
6
144
48
24
3
36
80
1
15
9
66
216
42
15
15
5
85
198
18
15
21
11
72
7
60
21
20
43
21
44
72
97
11
4
27
21
15
12
6
59
12
96
7
45
20
28
132
48
48
135
72
9
36
27
33
180
48
12
24
21
23
12
4
20
136
32
31
54
12
39
51
41
28
24
120
27
5
43
42
66
9
180
36
128
31
18
48
15
39
81
15
53
37
30
29
208
20
13
27
36
45
47
7
72
9
120
15
57
8
25
27
12
3
17
16
84
8
13
87
32
121
66
81
104
48
16
9
12
36
42
90
51
105
36
ABCD 95637202372*3^$a+1 [50118]
19
71
253
60
120
71
181
107
1
71
18
367
11
85
113
127
24
173
235
107
288
126
54
97
11
13
59
25
11
25
11
18
72
43
72
240
5
19
24
36
96
60
161
7
173
18
36
25
245
108
162
13
77
18
1
125
19
156
167
97
48
89
79
119
157
113
18
108
90
295
132
149
126
18
19
35
180
1
12
60
35
37
60
173
54
198
103
59
1
48
5
91
216
35
25
192
35
36
277
47
108
13
24
132
29
126
36
13
5
54
18
54
13
228
173
72
43
36
24
36
36
419
108
180
13
23
36
109
24
65
36
54
180
18
7
96
5
79
108
372
35
73
24
245
43
137
103
120
72
156
53
72
115
84
35
54
31
5
234
36
198
90
85
72
131
157
5
108
19
108
72
216
24
11
49
383
1
269
126
36
1
17
31
5
180
7
12
72
35
85
36
108
24
35
13
168
35
37
192
12
204
59
25
65
31
77
55
72
180
35
1
107
72
13
59
241
47
1
12
24
89
54
253
48
240
125
55
120
59
198
72
90
36
25
29
126
36
85
95
18
162
18
43
60
48
11
13
5
180
103
113
306
73
17
31
84
240
5
43
83
18
19
120
60
48
23
72
144
126
19
71
378
36
18
85
293
198
157
167
90
126
180
54
90
198
67
95
162
36
54
90
43
36
144
11
144
61
24
23
72
61
12
72
48
23
216
169
101
19
96
101
414
198
67
221
7
192
24
120
12
60
84
60
35
85
95
13
156
84
228
149
43
83
18
126
18
72
90
126
72
162
25
11
37
36
35
25
191
306
67
23
25
119
13
12
245
54
126
144
90
1
120
48
155
36
1
215
25
155
85
131
133
72
209
19
107
409
108
12
119
54
55
12
24
24
132
41
139
60
48
60
35
36
54
90
61
47
180
90
79
36
240
5
54
108
108
108
1
60
83
97
83
145
125
72
18
1
24
227
313
48
60
24
23
1
120
5
126
126
103
41
18
36
54
36
127
35
37
53
43
36
48
53
199
24
47
13
77
55
12
23
54
108
91
35
217
143
36
13
113
67
131
85
329
31
120
11
169
137
43
11
13
288
239
36
157
95
85
276
120
24
192
24
72
53
36
103
5
55
17
270
126
259
11
73
24
48
53
126
180
108
13
5
19
24
47
25
47
162
36
55
35
522
36
31
48
60
131
37
143
1
96
29
54
36
1
192
36
59
25
65
7
83
181
17
7
48
35
108
126
103
5
31
59
13
59
361
144
36
48
204
35
108
144
18
187
101
54
18
360
18
18
127
24
263
36
277
353
36
223
36
24
48
ABCD 95637437458*3^$a+1 [50027]
7
33
12
63
117
12
44
72
28
15
216
105
44
24
40
8
28
51
60
5
24
100
51
36
9
20
223
12
69
204
3
65
19
24
69
32
28
20
160
48
15
89
148
12
96
32
52
63
48
45
72
56
67
45
72
96
104
40
72
116
100
147
5
88
72
8
12
16
99
161
16
75
81
44
16
24
8
148
135
5
103
129
8
64
48
32
4
32
127
305
100
60
63
69
8
16
24
3
45
27
36
17
12
100
108
60
8
64
12
36
8
139
105
3
257
16
12
3
41
88
96
92
112
87
29
16
108
116
79
36
29
108
48
4
32
16
60
32
28
32
48
64
48
3
33
252
27
48
45
48
120
84
80
16
12
99
33
20
88
27
12
9
171
21
8
16
8
48
88
15
77
60
4
3
81
56
88
56
55
45
60
39
65
31
12
29
24
40
132
15
5
172
32
48
52
44
36
16
3
21
68
7
108
12
144
21
8
52
60
56
48
115
69
48
80
88
12
20
60
28
96
3
53
40
84
63
21
51
29
64
92
60
36
12
43
105
12
48
3
65
52
72
20
36
40
116
79
29
7
93
51
36
89
52
48
12
183
5
67
165
99
21
8
136
39
77
4
168
3
29
19
17
48
4
96
111
156
132
77
144
16
84
51
45
63
17
76
15
45
8
16
240
44
79
17
36
40
48
24
8
40
12
132
24
116
60
19
17
19
9
87
57
20
96
16
140
24
19
173
64
108
32
36
28
15
69
12
63
21
12
3
12
29
88
188
19
9
51
33
36
24
96
39
173
204
4
140
52
20
124
180
48
8
4
3
57
24
140
4
27
81
12
72
24
32
88
92
67
33
3
9
108
135
45
3
45
44
40
32
40
68
36
172
48
140
4
255
45
3
45
180
63
17
28
20
67
57
20
76
75
9
15
93
144
20
100
44
7
53
7
48
65
67
5
40
48
12
39
29
12
67
45
68
24
16
72
3
93
24
36
15
21
108
15
33
3
29
76
84
3
129
44
16
44
7
45
39
144
89
36
79
57
48
51
65
52
48
80
72
52
12
8
31
12
125
40
75
129
15
21
8
4
51
9
8
28
12
3
21
120
36
80
79
21
3
41
16
63
21
3
93
12
12
144
27
45
12
80
28
84
60
116
79
81
32
16
84
3
153
12
20
52
56
24
76
12
128
19
165
108
3
41
4
39
45
80
43
33
36
75
5
16
44
19
89
36
151
101
48
7
29
31
48
24
101
19
117
8
7
33
48
99
216
117
75
101
31
41
43
29
28
48
147
45
84
3
12
33
75
125
52
20
91
24
9
12
80
48
72
40
27
72
33
36
60
84
15
45
192
68
43
5
108
31
21
63
36
45
56
88
56
36
7
101
276
4
24
51
65
12
132
160
68
64
51
29
28
51
9
27
69
39
81
72
72
8
40
44
76
3
29
7
9
72
8
40
147
9
96
3
141
36
168
56
64
15
65
96
16
147
57
80
16
48
39
5
52
80
76
8
67
29
19
105
36
24
24
51
9
20
76
180
32
40
75
57
92
24
12
4
3
93
12
3
29
31
69
3
5
7
89
4
36
44
52
15
9
24
32
91
24
9
20
64
123
120
24
29
100
12
144
3
36
29
112
48
20
192
144
136
24
27
33
20
12
175
113
67
9
56
40
39
33
96
12
3
65
64
72
36
12
32
91
53
115
165
12
32
7
29
124
12
116
19
96
57
51
29
43
149
40
48
48
60
84
60
48
15
240
77
4
32
7
57
3
108
69
8
148
39
21
123
137
7
45
56
7
29
96
28
36
15
5
28
3
33
44
28
8
16
80
40
48
96
75
149
7
93
3
108
129
12
51
168
9
36
27
29
19
29
7
36
53
7
29
108
7
9
20
12
64
36
12
20
148
267
17
19
29
172
24
51
149
7
17
156
52
63
96
45
39
24
65
28
80
88
156
63
45
48
8
96
19
45
96
24
120
96
48
27
189
20
100
44
52
60
60
8
88
20
55
53
19
33
48
12
180
32
48
52
15
36
29
108
4
96
12
32
36
19
45
8
120
28
15
17
52
3
21
32
184
8
96
ABCD 95637996328*3^$a+1 [50048]
15
52
8
15
13
29
19
36
81
35
9
4
35
60
16
5
10
158
36
112
27
5
12
31
8
61
3
41
7
29
4
56
43
32
48
1
39
20
156
31
9
12
24
36
108
56
49
47
27
22
60
23
37
50
61
8
40
45
72
30
54
24
12
107
13
3
12
9
20
16
20
12
103
20
73
159
21
26
13
20
1
14
61
12
8
9
36
91
21
3
20
61
23
28
9
35
64
45
56
4
27
75
32
18
63
31
14
19
5
12
3
13
3
72
3
32
9
45
4
51
20
21
40
15
9
99
32
28
11
46
15
29
75
81
10
9
9
126
9
41
40
15
53
52
23
81
55
81
30
14
82
54
24
15
20
72
45
12
3
43
30
20
51
40
9
35
21
114
37
92
37
3
41
36
15
16
44
1
95
9
40
39
17
55
29
19
32
24
1
60
44
96
3
69
36
40
44
72
15
4
20
69
36
16
63
81
60
12
75
93
20
39
60
76
5
100
11
4
11
9
7
90
75
29
4
12
27
57
11
72
7
53
43
9
8
13
3
20
1
60
51
12
5
51
7
30
20
60
18
30
27
25
8
12
15
9
31
12
33
48
92
3
144
13
74
30
24
7
8
16
105
120
51
104
21
15
57
75
12
61
30
9
24
12
3
41
69
19
5
67
21
35
24
45
4
12
44
3
27
21
69
6
9
21
39
1
24
8
72
24
16
60
23
7
9
60
27
14
48
3
49
99
57
24
3
8
13
12
107
136
12
9
80
43
51
17
15
69
9
40
26
16
62
12
4
15
12
9
14
6
64
20
111
16
12
120
21
27
84
96
5
19
36
12
113
54
30
40
51
33
36
59
25
60
2
25
33
11
16
45
47
13
8
10
6
11
15
13
5
19
48
33
15
27
14
123
1
20
31
36
5
79
53
36
51
4
21
23
21
16
15
20
45
31
33
11
4
44
28
9
60
23
40
33
24
23
48
28
51
5
40
35
6
12
3
25
8
10
30
2
9
45
15
4
12
5
27
60
48
13
44
55
17
4
60
111
5
4
59
28
20
64
5
36
3
76
48
20
21
7
12
17
39
15
22
44
19
140
61
11
55
78
75
21
8
127
21
60
3
41
4
12
23
21
48
18
9
4
12
32
13
60
23
24
13
35
9
70
6
24
83
31
101
1
80
43
20
177
58
6
24
15
20
40
12
9
11
64
84
117
8
16
120
39
84
41
60
51
33
31
5
79
17
4
44
52
8
72
19
12
44
16
17
12
51
73
15
21
164
115
57
75
5
88
71
9
40
27
129
24
6
6
39
9
12
24
111
32
21
7
9
60
11
12
36
36
4
12
92
1
152
64
50
18
15
21
7
12
161
12
123
61
39
11
1
5
27
36
40
20
31
9
56
180
9
24
103
9
8
43
24
20
36
55
90
134
18
55
12
69
59
16
107
160
54
39
21
23
13
20
15
25
14
30
4
95
24
1
20
19
12
65
34
69
21
36
20
63
16
12
3
101
16
9
11
39
34
39
56
25
119
52
11
73
5
27
4
8
28
5
4
8
31
41
55
21
20
4
11
39
25
44
12
84
45
4
15
21
3
20
15
21
124
111
57
8
24
28
17
147
21
40
63
32
45
79
20
1
48
26
121
9
15
9
12
39
44
40
5
19
17
40
51
75
65
24
121
47
37
3
21
71
28
41
40
35
112
32
52
56
13
36
8
52
128
12
4
50
22
60
8
40
36
75
24
45
11
24
21
4
12
2
112
9
60
11
33
21
19
21
11
49
44
60
12
24
16
59
36
16
53
52
2
21
37
44
76
75
33
15
5
39
37
3
36
60
57
3
21
44
151
65
90
9
9
16
39
72
68
43
14
31
185
115
29
4
20
72
3
25
30
21
20
1
23
31
26
19
29
19
3
50
43
12
32
40
77
36
4
59
45
36
3
27
1
63
65
4
33
35
100
9
24
12
39
111
57
21
36
8
7
5
16
47
153
99
136
23
9
28
9
59
12
12
81
52
15
24
60
84
41
48
60
12
43
125
3
12
1
15
20
4
101
36
3
7
6
80
99
88
20
1
26
69
21
79
141
36
84
36
39
29
15
1
8
16
15
5
46
45
21
30
45
12
53
34
81
5
10
17
28
45
8
7
45
8
39
28
68
27
48
42
15
93
16
11
100
17
75
15
30
52
44
12
28
12
27
36
32
15
30
43
12
32
108
9
54
30
100
14
1
17
12
52
35
9
16
36
20
4
6
17
28
35
33
72
49
39
21
15
45
3
96
24
3
14
43
5
112
59
37
18
26
16
3
60
65
115
44
13
44
3
187
98
76
39
81
26
1
15
5
43
30
27
9
8
22
9
36
8
28
12
20
16
105
27
249
11
52
5
52
15
41
12
22
38
12
126
9
1
24
39
167
30
39
25
44
6
33
13
60
39
29
31
41
4
39
117
24
15
96
12
125
36
19
12
29
7
77
43
20
9
64
14
16
21
68
133
120
20
67
41
7
5
3
52
12
32
49
36
23
31
17
24
1
3
51
30
23
13
68
16
24
12
8
111
109
11
24
16
9
6
38
3
55
54
80
40
3
36
12
120
5
27
12
16
5
19
48
96
24
27
89
12
28
12
35
54
64
72
75
24
8
12
1
35
4
35
70
63
72
21
24
150
53
16
11
10
3
3
65
33
30
42
28
12
30
30
8
192
42
33
4
36
12
17
60
51
84
60
96
9
79
12
23
102
10
62
88
3
45
11
15
9
4
8
40
8
45
36
4
15
17
48
70
65
1
23
60
16
27
14
99
76
20
16
8
16
9
15
32
48
1
23
13
3
87
18
14
18
87
12
16
9
39
77
84
106
17
37
95
25
24
56
31
5
78
9
100
17
76
63
32
39
10
15
8
37
24
20
36
64
26
1
9
38
6
40
27
48
120
117
39
69
27
3
9
92
49
42
2
88
59
40
56
9
18
18
115
84
39
14
52
36
20
7
36
65
36
40
24
20
40
12
48
14
16
6
8
3
25
80
27
48
40
29
15
25
3
21
6
113
31
9
92
69
76
8
51
37
48
159
12
9
27
9
44
40
47
25
24
15
65
3
13
ABCD 95638040716*3^$a+1 [50035]
41
85
35
84
52
8
37
3
8
112
3
18
72
27
8
160
3
69
32
28
60
20
7
36
5
48
55
21
36
69
18
153
12
20
108
4
20
64
80
24
37
99
315
21
33
63
8
19
126
36
3
87
9
12
12
75
41
12
4
20
40
36
272
60
40
8
79
5
139
41
48
16
21
23
85
75
12
20
48
100
33
143
1
11
52
200
7
41
49
3
60
32
40
8
181
15
92
48
100
141
159
20
1
15
60
33
3
48
44
36
16
108
123
5
49
3
87
5
103
33
3
197
48
64
195
18
27
56
61
3
87
41
28
164
72
84
7
90
59
16
105
75
80
12
121
75
60
56
79
105
75
45
44
36
96
24
4
80
31
17
180
12
16
9
3
123
77
12
12
144
24
55
72
45
116
28
32
48
124
20
52
21
27
72
96
20
12
43
90
59
4
60
176
43
126
36
3
123
105
32
7
69
57
15
32
12
13
83
12
40
60
75
153
99
21
68
52
12
48
60
84
33
15
20
60
36
16
140
1
15
32
28
84
176
60
184
48
48
12
87
9
20
115
69
8
13
15
32
12
36
16
20
24
84
121
36
35
19
9
32
13
35
48
25
23
100
21
18
21
72
8
7
54
75
8
61
51
8
28
20
24
24
16
168
21
15
21
71
40
87
17
84
84
67
9
45
15
20
37
23
24
28
15
5
48
55
90
36
3
20
16
84
21
39
32
84
16
44
12
277
18
18
27
27
113
13
107
48
7
5
48
16
20
28
63
17
12
84
60
24
12
76
57
71
1
23
16
12
68
25
54
33
8
52
108
15
21
48
60
68
12
96
4
20
12
1
35
37
11
16
8
88
24
144
20
4
63
33
32
43
126
35
16
60
72
80
12
103
137
48
31
5
72
120
88
20
181
11
43
21
159
36
65
61
15
44
40
44
4
87
18
3
15
5
28
44
31
65
16
36
48
12
20
4
33
11
12
192
1
162
5
13
90
5
4
168
39
144
29
7
144
105
39
41
12
4
60
9
90
29
48
72
103
9
9
39
12
108
20
76
104
16
24
168
8
240
120
91
69
56
48
52
9
162
113
49
108
39
20
64
176
25
3
105
72
18
41
100
32
25
179
36
37
11
4
3
9
20
48
16
60
12
32
52
44
4
92
61
23
16
108
105
71
40
56
40
200
24
16
24
80
4
96
32
28
81
39
92
112
12
68
12
36
4
104
112
24
33
11
7
45
32
12
16
39
89
36
235
18
15
68
28
140
64
72
8
1
15
80
100
21
63
117
51
20
52
3
29
25
35
36
127
36
57
12
20
16
39
36
9
8
48
144
61
27
44
19
90
71
60
100
75
33
68
60
64
84
240
12
140
4
51
144
18
207
56
4
39
29
72
24
16
8
40
8
72
37
3
20
28
8
64
8
52
180
72
69
15
39
45
8
4
44
16
120
60
9
27
45
83
7
54
83
7
54
36
123
12
24
264
56
96
64
120
51
21
8
4
92
40
141
239
28
93
27
27
81
32
60
72
40
144
72
12
20
25
15
3
69
48
12
44
64
20
16
69
11
36
24
145
135
56
61
27
63
9
8
28
45
119
48
103
5
28
36
108
21
107
55
9
96
104
16
45
35
88
36
84
44
12
36
148
75
29
187
5
4
45
99
20
12
28
3
197
28
108
20
192
85
72
35
112
20
24
24
16
72
24
51
117
45
11
97
59
96
7
137
16
12
51
5
112
63
65
7
17
48
40
44
180
28
128
108
84
28
159
149
100
75
36
54
270
69
36
57
72
3
8
16
63
53
12
52
45
36
47
7
36
89
40
15
36
125
84
64
80
60
16
39
17
55
72
18
59
16
15
17
1
27
8
240
67
5
52
48
32
16
36
81
87
21
11
100
20
48
145
18
5
24
24
120
24
112
56
49
39
72
44
16
92
7
9
45
39
33
59
84
109
303
3
17
55
18
27
8
100
36
8
55
41
64
93
72
111
32
48
36
88
128
79
90
18
101
24
48
40
8
49
36
11
24
72
88
84
20
28
33
15
32
79
36
129
48
48
24
68
12
64
20
16
111
45
32
85
35
127
33
92
28
27
21
20
49
35
60
13
111
20
64
92
40
24
20
12
72
60
36
60
12
7
65
96
16
104
4
93
39
8
148
20
19
ABCD 95638111696*3^$a+1 [50005]
24
12
18
5
72
43
5
7
149
1
30
5
115
5
25
24
114
30
96
54
29
7
84
6
11
25
90
78
30
12
24
36
18
42
114
54
5
37
84
6
48
36
29
31
30
6
18
11
31
5
145
120
35
43
5
96
61
54
6
24
6
17
72
48
13
18
150
6
6
48
35
1
11
25
18
6
54
17
12
7
53
31
60
30
11
61
35
109
24
59
61
6
36
77
1
59
163
18
90
66
35
1
47
48
72
13
30
29
25
54
12
17
1
30
5
1
150
60
29
25
6
36
30
48
12
24
23
31
77
168
97
90
18
90
66
150
29
25
156
54
30
11
1
108
30
96
24
6
35
1
18
137
55
84
5
19
72
5
48
7
138
12
18
5
7
60
54
84
36
6
144
5
115
156
48
6
96
18
6
11
108
7
18
30
30
42
5
19
5
24
24
37
30
6
24
6
24
24
126
24
30
6
54
29
60
1
35
25
60
6
5
85
120
95
1
23
1
119
7
18
11
79
6
6
17
37
6
30
18
5
37
35
55
5
60
19
36
60
77
43
53
145
42
48
29
7
5
1
35
25
35
19
6
24
36
18
41
19
6
6
54
66
60
89
36
12
1
90
12
48
12
17
12
24
1
6
30
30
48
36
5
61
83
37
54
5
1
18
41
24
24
31
30
66
113
240
7
29
25
11
49
102
89
48
7
120
30
59
144
48
19
54
6
54
30
72
144
53
1
12
60
24
23
1
6
60
66
60
59
31
17
13
119
48
67
120
53
12
55
6
54
6
18
12
5
19
30
6
174
11
24
25
36
47
43
60
18
12
54
24
6
54
6
90
36
30
90
113
1
23
37
24
36
23
43
48
5
1
30
66
35
19
29
60
7
17
1
66
89
55
89
31
150
12
35
12
12
24
12
19
30
6
60
65
48
175
12
30
95
19
30
24
72
138
5
132
55
24
54
6
5
108
1
12
60
90
48
65
60
31
5
31
5
133
11
1
54
6
59
19
12
18
6
89
36
1
30
17
1
60
60
11
169
12
48
6
114
6
5
1
30
149
31
113
60
24
13
60
18
36
60
24
36
30
120
60
23
72
24
31
96
77
31
12
17
48
43
6
6
29
25
24
60
72
18
30
6
54
11
61
78
66
59
1
23
7
60
24
89
43
5
48
1
35
25
179
97
47
7
36
54
6
29
19
60
6
66
144
66
83
61
6
24
6
54
84
6
35
24
1
6
17
31
41
24
25
60
6
6
47
1
6
90
6
30
35
13
36
66
65
19
30
60
234
30
30
17
13
42
17
31
102
48
72
35
109
6
113
84
73
54
36
5
79
24
17
60
19
36
18
66
24
41
24
55
6
11
73
36
119
55
12
30
18
29
13
30
18
42
5
48
25
59
121
66
144
12
48
6
24
12
48
11
61
30
30
59
109
36
11
25
23
36
19
30
6
54
6
41
13
12
24
6
18
42
17
7
53
37
24
11
48
60
1
30
90
102
29
1
18
30
12
48
35
55
17
12
13
18
17
13
90
6
66
17
7
30
23
103
18
30
72
84
6
114
6
47
72
48
37
11
13
90
36
53
7
53
60
7
36
18
72
18
6
6
113
36
19
29
13
138
5
1
54
282
54
5
1
83
84
7
60
6
90
24
60
120
29
31
101
229
30
89
31
84
6
60
30
6
119
36
55
53
1
114
41
25
23
7
6
78
29
1
36
6
17
31
6
120
6
30
84
54
12
18
12
23
120
24
7
6
54
60
54
11
25
36
35
103
36
5
31
18
6
89
7
78
11
25
23
31
17
43
5
36
55
66
23
85
60
59
36
37
18
12
54
11
49
6
48
5
25
6
24
150
71
31
30
47
67
6
18
42
90
17
13
83
12
19
24
41
25
11
13
59
31
65
1
96
23
7
24
30
24
6
6
24
66
5
48
181
30
5
115
6
24
35
55
24
5
25
30
30
12
24
54
36
6
35
13
95
24
43
29
96
43
60
36
54
60
90
12
54
11
84
19
41
31
18
47
19
144
36
5
19
17
60
19
6
18
6
24
42
29
25
24
35
60
1
24
59
1
59
97
30
60
6
78
17
24
145
30
6
35
72
7
6
120
18
5
55
5
72
60
12
36
1
54
29
31
185
7
18
30
17
13
11
1
60
83
7
30
47
31
5
25
90
29
48
73
30
5
12
19
24
5
1
30
30
54
5
156
19
29
67
29
1
11
13
59
43
17
36
61
24
12
60
48
42
17
13
23
1
114
29
12
31
30
24
6
18
36
71
13
47
12
13
30
53
55
132
54
90
6
30
65
73
12
54
29
24
13
78
5
37
78
5
12
55
114
6
18
12
78
17
25
23
96
79
5
55
12
89
36
43
6
30
29
24
103
53
31
60
24
30
36
6
65
13
30
41
31
30
18
125
37
18
30
12
48
47
55
17
37
11
12
187
6
24
23
31
6
71
48
25
30
29
12
19
60
17
24
1
23
36
49
90
5
37
30
17
43
29
36
19
29
31
53
1
12
60
35
55
77
1
96
30
24
12
24
5
19
72
53
157
47
7
90
59
1
120
24
167
73
210
65
25
36
23
7
36
18
42
54
36
54
5
36
120
13
36
6
29
1
107
7
36
84
114
12
78
41
84
12
49
66
54
35
85
6
54
23
12
25
6
18
11
61
18
5
31
24
6
35
96
43
65
24
1
36
6
108
30
36
54
12
24
6
18
17
49
11
43
41
1
47
7
36
60
48
12
30
18
29
31
12
65
193
35
12
55
48
30
186
53
48
13
60
11
1
24
24
95
24
67
24
ABCD 95638538558*3^$a+1 [50022]
42
90
17
24
96
25
36
12
167
55
60
5
49
66
90
24
12
90
54
54
6
18
36
12
48
84
18
48
24
11
16
21
59
19
41
40
36
129
6
29
1
18
36
24
72
12
72
18
96
6
125
13
108
83
7
54
54
66
11
24
43
33
3
41
43
42
48
27
39
102
48
35
55
6
30
48
57
105
36
60
78
77
7
132
84
36
29
31
6
18
21
3
17
16
63
21
3
108
48
60
54
42
29
7
18
84
3
20
19
6
180
24
15
63
48
48
54
12
6
5
19
5
43
6
66
96
18
60
30
17
13
30
5
1
30
30
15
120
39
24
12
66
75
33
96
90
36
42
30
66
66
120
30
24
35
7
9
60
9
192
24
126
12
12
54
96
15
63
6
72
23
36
13
3
24
39
42
30
48
5
25
84
18
24
5
43
42
48
11
16
36
180
69
18
30
36
30
5
1
6
48
42
35
108
7
42
87
60
15
120
96
54
35
24
19
12
24
102
15
27
41
1
15
180
51
45
9
6
138
96
54
21
15
30
24
24
6
12
69
9
102
168
5
31
6
18
81
15
24
30
6
21
20
67
12
18
191
31
65
49
87
9
6
5
13
35
31
18
63
3
5
169
36
111
45
18
42
6
5
60
103
5
31
84
21
183
48
54
18
36
6
48
60
36
54
36
6
15
51
53
37
15
3
5
7
53
109
11
7
78
6
29
96
223
101
91
6
99
36
87
12
24
54
6
36
84
36
65
31
18
36
24
87
15
30
30
24
6
15
39
18
66
24
41
60
136
9
95
127
9
60
99
5
36
1
12
123
20
133
24
11
7
5
64
33
18
9
39
84
12
21
129
75
44
61
36
48
6
6
30
69
9
114
36
12
89
19
84
36
5
31
36
84
21
68
16
120
15
30
36
18
42
18
65
16
3
30
6
60
24
6
35
97
24
35
19
12
53
1
90
21
3
12
165
87
18
30
5
49
168
107
85
59
19
77
24
1
36
35
163
81
15
36
60
48
6
51
33
42
108
41
19
30
72
84
114
60
5
109
12
6
12
36
17
13
6
60
30
30
54
6
45
15
78
3
24
15
30
35
1
138
21
69
111
33
47
115
30
6
5
13
6
138
18
30
18
5
60
19
17
31
30
108
6
18
30
113
7
33
33
11
19
5
7
108
12
108
5
1
60
15
9
11
61
23
36
25
198
30
72
59
7
65
85
15
68
37
42
36
41
25
15
20
109
111
9
12
35
43
12
108
161
79
90
60
66
81
33
42
5
4
44
31
6
15
27
30
27
15
29
121
144
11
25
6
30
72
42
45
123
36
17
48
1
6
42
47
16
20
109
6
5
7
6
6
45
15
5
36
4
9
35
25
35
25
27
9
60
6
42
6
24
36
81
63
17
24
76
9
102
29
13
27
75
36
29
55
89
25
87
9
138
30
27
111
54
90
65
19
12
5
19
36
60
72
48
18
30
12
72
12
21
33
66
29
61
60
66
48
30
42
12
66
24
3
3
66
78
72
84
96
78
66
30
6
108
41
12
7
93
39
18
6
6
66
18
27
57
30
33
33
162
9
3
42
30
18
36
84
12
84
96
60
54
81
51
29
13
6
6
30
5
55
45
99
24
42
71
13
35
61
48
30
6
6
101
7
41
55
81
3
42
6
5
115
60
30
24
11
19
125
36
7
36
5
7
114
48
36
54
96
30
96
6
5
7
77
25
48
71
25
54
12
45
39
12
24
30
54
5
37
35
7
41
25
27
39
18
6
21
36
3
54
66
84
17
1
48
6
24
5
121
18
72
165
3
33
15
53
79
30
12
54
42
78
24
33
39
24
42
138
66
6
113
7
72
12
24
17
79
60
29
37
42
6
35
61
54
42
24
6
5
4
56
13
84
12
35
91
60
18
71
76
20
43
24
30
27
63
12
89
1
11
43
41
13
123
9
18
173
97
42
18
18
18
12
35
7
12
30
155
85
138
48
48
12
5
48
1
36
75
144
63
12
21
129
119
85
42
30
30
84
6
18
30
24
47
1
83
55
156
5
85
95
31
90
24
59
36
49
111
3
33
120
60
27
17
61
72
6
21
9
12
84
6
24
36
30
18
24
90
11
37
54
41
7
12
54
11
55
60
5
55
30
11
19
48
42
84
54
6
11
100
51
12
12
81
63
6
24
95
61
15
20
19
6
24
66
30
144
24
71
1
15
81
12
12
30
5
1
83
145
210
30
90
17
13
6
24
12
29
40
104
36
85
84
114
66
126
30
126
9
15
30
54
137
55
18
66
24
6
11
24
85
48
63
219
5
84
79
30
282
30
84
111
20
19
65
37
35
79
24
21
36
20
13
30
36
36
24
41
25
60
54
36
45
75
24
65
96
103
5
1
135
21
15
68
19
6
66
30
120
6
60
29
145
11
79
5
25
18
17
24
7
12
6
6
45
9
30
6
54
6
15
21
60
15
27
17
55
21
33
6
36
24
30
6
18
42
24
5
19
30
35
31
45
20
16
3
66
54
12
54
18
78
24
35
115
24
36
5
156
37
11
187
72
36
252
24
90
18
42
6
30
39
39
12
18
6
24
5
7
24
5
25
90
48
36
5
31
65
19
84
101
ABCD 95638756264*3^$a+1 [50009]
30
71
19
24
69
27
29
85
54
36
6
23
61
54
42
3
32
55
48
5
25
107
145
174
24
5
91
21
15
24
66
59
1
78
257
96
43
41
28
92
43
6
120
66
30
23
1
15
15
36
33
45
15
48
3
90
6
5
49
114
36
54
6
21
105
54
21
15
65
49
36
144
6
18
131
49
90
17
36
28
39
12
65
109
150
66
150
30
35
48
88
33
75
21
54
24
12
33
27
21
69
84
90
81
15
45
3
33
3
216
173
48
67
33
20
28
32
109
83
28
68
109
36
54
30
42
29
79
5
25
66
84
21
44
12
139
66
30
41
37
27
15
101
28
81
11
79
84
150
6
113
25
42
18
66
114
36
90
126
30
18
63
3
6
51
8
96
13
30
45
57
204
6
18
6
90
6
18
47
85
24
95
19
6
39
80
61
30
54
6
6
11
24
48
67
78
35
7
120
108
6
30
45
15
30
36
215
25
90
101
79
5
139
96
261
20
7
17
43
45
12
33
35
37
48
87
15
210
18
17
25
3
21
71
43
30
23
40
27
6
36
119
1
84
11
36
64
45
35
55
9
45
75
15
5
49
6
6
90
69
9
23
48
61
59
61
18
90
35
36
12
169
3
15
5
25
83
40
27
96
60
101
115
30
54
66
3
45
35
7
24
21
63
5
115
12
84
144
216
65
52
33
186
5
28
48
117
6
5
85
107
49
30
113
16
45
35
112
33
11
64
36
44
25
11
133
107
55
89
25
11
55
24
276
29
49
12
24
66
18
87
93
11
4
12
15
48
5
12
85
51
33
30
45
96
80
55
21
39
78
12
51
3
29
1
11
88
117
99
99
6
6
5
36
48
156
25
71
19
174
24
36
6
9
9
12
18
36
210
30
5
4
80
28
153
27
9
18
42
24
96
18
93
69
95
16
3
17
13
6
29
25
111
9
30
29
112
20
88
68
79
54
6
138
27
96
32
52
33
23
79
90
15
39
24
96
29
7
84
6
51
60
12
56
211
24
30
39
27
45
9
36
18
42
11
49
84
71
4
15
6
71
7
81
45
51
63
12
108
36
6
39
51
21
3
29
85
83
88
9
23
13
6
18
30
5
31
36
24
9
108
27
30
96
39
21
15
99
42
18
30
42
114
35
1
30
9
135
21
80
28
27
29
60
1
54
9
81
11
25
171
132
92
79
6
54
65
25
39
117
48
60
23
7
33
39
9
20
16
129
6
24
30
24
6
36
30
95
40
3
6
6
65
76
33
6
21
69
60
18
53
19
29
85
35
19
6
84
6
120
5
4
21
15
105
6
18
27
105
11
37
42
30
264
24
6
6
15
159
149
85
30
60
21
60
44
31
66
84
47
7
12
84
84
5
31
149
1
6
18
60
12
59
19
273
44
28
15
21
80
84
25
83
13
54
81
9
71
19
30
12
24
107
37
60
36
36
3
21
30
41
84
49
303
68
25
30
105
80
55
24
93
39
5
36
97
30
6
39
56
61
18
60
81
75
6
150
48
36
9
12
188
25
36
6
24
29
168
43
156
81
93
36
144
15
104
31
9
8
48
4
81
30
60
65
1
24
54
42
11
132
67
24
141
9
54
5
67
41
133
11
25
30
144
57
63
30
71
103
90
27
3
12
21
33
30
54
42
24
41
49
24
71
31
24
84
117
68
28
9
48
72
54
30
24
71
19
66
59
37
35
16
104
103
90
30
60
81
116
40
96
27
42
24
24
12
54
17
7
21
21
48
30
36
96
24
24
53
49
24
107
28
15
5
4
12
20
13
6
24
96
36
41
13
36
3
51
60
29
1
6
29
91
90
95
108
25
6
6
54
21
36
12
27
30
131
19
53
37
23
108
4
33
27
15
89
151
53
28
33
36
24
30
57
39
29
139
6
120
6
65
24
1
18
72
60
54
59
25
3
69
174
96
18
36
75
140
19
30
42
21
108
51
5
13
27
20
36
160
147
36
54
6
21
20
13
30
117
15
114
84
126
54
11
156
4
9
3
129
51
27
12
138
63
12
32
28
27
48
45
87
5
175
45
159
5
55
77
49
120
3
45
3
32
28
57
6
165
32
19
9
45
6
60
65
148
27
108
21
20
76
20
36
28
32
169
30
41
52
45
27
9
6
21
44
49
36
15
39
120
77
19
30
35
64
75
156
53
72
19
57
39
53
157
51
24
15
30
54
89
37
23
85
3
24
8
37
108
12
84
60
6
108
30
207
39
36
30
3
57
11
67
12
30
24
39
128
13
24
66
129
57
30
30
48
ABCD 95639085526*3^$a+1 [50001]
78
4
32
18
27
48
61
2
24
54
10
89
13
35
7
20
28
8
34
98
84
33
21
52
30
14
39
15
94
6
12
32
18
48
42
57
45
15
13
32
30
28
8
72
117
55
6
20
36
18
45
43
8
45
49
86
9
45
3
25
47
25
47
109
14
21
51
30
6
22
6
62
39
69
36
46
20
52
8
28
89
36
67
32
18
18
45
39
10
18
18
26
78
100
98
28
54
18
12
26
15
49
35
27
6
39
43
17
36
12
45
28
32
27
39
9
60
31
149
73
12
32
30
18
42
28
65
15
228
28
41
48
27
9
60
21
60
18
46
2
45
72
27
6
12
10
26
6
45
3
18
18
72
33
67
5
103
5
9
46
72
102
126
32
174
46
8
105
49
6
17
63
57
37
240
11
37
35
27
16
44
21
15
9
12
91
32
72
4
54
35
51
36
9
45
30
69
12
24
9
63
72
57
36
27
123
28
12
5
39
36
9
33
48
162
100
26
6
9
12
25
179
1
35
9
90
45
120
24
36
48
25
26
9
63
138
6
21
24
63
28
18
90
54
18
2
27
1
107
51
81
45
48
78
22
26
6
30
45
15
90
18
45
3
54
6
93
36
9
142
2
10
26
132
27
31
41
75
28
5
1
74
108
9
9
87
63
66
78
36
189
93
15
27
21
60
12
15
22
36
44
78
18
10
74
15
117
18
136
29
27
64
90
60
72
35
48
69
27
300
24
85
14
21
15
36
28
18
110
9
19
14
40
23
9
136
90
53
39
10
90
41
45
10
26
3
1
14
12
18
27
133
18
20
10
42
38
78
36
18
147
43
8
28
29
73
98
52
18
11
63
6
94
17
1
32
10
17
36
9
4
35
15
10
71
9
82
80
30
18
9
60
1
11
24
37
110
10
42
2
16
12
62
18
46
42
47
33
3
105
27
57
28
14
46
38
36
28
26
54
90
42
58
23
27
72
9
75
82
32
3
24
84
69
27
31
32
136
12
42
138
113
12
55
50
39
19
32
10
80
3
79
2
28
50
46
2
10
8
10
41
228
1
35
55
32
40
104
64
56
9
144
60
27
18
48
63
37
14
9
9
72
39
27
28
17
15
54
3
51
21
1
42
65
15
10
36
11
33
58
72
8
24
45
36
27
102
18
81
19
60
8
48
9
61
12
14
108
28
44
4
5
27
45
72
55
30
78
29
19
44
18
10
125
73
26
28
180
53
24
13
50
12
69
99
48
10
42
2
16
72
2
28
36
24
48
8
60
40
26
51
13
44
18
69
91
30
50
9
19
44
12
46
44
51
39
33
12
15
28
80
21
24
3
28
161
36
27
18
70
80
22
6
26
4
44
15
111
36
28
41
49
6
26
28
20
10
6
26
108
28
53
36
49
42
134
54
9
156
195
54
27
1
18
26
46
137
15
100
53
3
52
17
103
53
24
12
1
18
32
48
36
33
120
135
33
127
80
18
18
21
63
28
44
6
27
27
30
15
36
39
9
51
18
36
39
72
51
10
98
40
5
12
9
16
2
45
33
3
105
10
26
3
81
27
24
31
32
21
25
12
78
44
12
9
55
77
13
26
24
90
64
47
24
27
57
55
6
35
36
48
43
48
32
28
12
5
12
27
106
30
50
18
81
9
99
45
10
2
34
2
28
42
44
46
47
1
44
18
24
28
30
35
27
18
36
51
111
28
42
2
136
44
45
15
12
108
108
10
18
17
15
22
6
17
12
55
17
33
10
48
18
80
34
92
6
12
6
9
27
48
46
35
27
42
72
138
45
15
36
9
13
134
54
52
35
48
19
41
67
53
9
15
45
75
25
26
9
21
34
18
20
42
18
90
22
6
17
37
38
24
4
5
12
24
9
10
17
67
62
6
18
22
17
33
30
52
2
6
22
26
45
204
1
11
19
161
24
117
39
96
120
72
60
48
72
25
36
120
32
100
20
63
51
9
21
136
62
28
17
51
10
62
12
81
27
9
15
21
7
92
186
12
28
14
9
84
55
17
195
45
19
17
45
12
6
21
91
8
6
3
43
17
21
15
55
2
27
216
19
5
103
5
27
18
28
20
6
81
48
117
42
48
9
19
5
12
15
28
29
163
8
52
17
21
42
82
11
37
32
100
92
51
13
42
12
18
32
75
27
108
36
52
18
12
35
63
45
127
17
15
36
30
42
22
35
27
88
36
26
75
69
66
36
70
74
6
54
138
16
62
10
44
48
46
41
3
10
35
15
81
9
102
36
9
1
78
90
80
10
72
12
8
10
42
92
33
1
12
32
27
3
33
99
21
9
54
36
54
6
76
8
9
15
57
91
14
3
108
43
2
87
21
99
27
16
65
7
8
22
62
9
9
10
108
60
29
181
23
37
2
28
17
81
15
216
144
27
12
88
48
24
8
22
6
17
48
51
28
30
36
224
10
50
66
24
48
82
18
72
113
9
46
162
30
6
11
15
30
6
28
84
18
44
36
28
42
2
15
12
15
28
30
35
25
2
33
12
33
90
76
32
82
38
18
10
44
153
15
9
13
6
29
15
12
6
39
9
15
9
10
8
172
17
108
3
9
9
186
4
86
54
57
15
18
10
161
39
45
7
12
18
95
67
60
18
12
50
45
85
26
69
36
19
17
19
62
48
52
12
36
134
70
35
13
14
9
12
87
12
16
8
9
72
91
20
9
15
45
36
45
3
7
29
45
15
31
77
13
50
117
48
25
30
60
8
72
30
24
30
69
ABCD 95639248592*3^$a+1 [50096]
42
43
36
23
60
72
120
25
36
287
1
191
60
25
29
55
65
19
48
72
77
6
84
25
11
78
7
59
85
59
37
48
12
12
60
36
11
109
59
1
24
72
29
55
60
41
216
42
1
191
114
7
120
47
1
24
11
1
120
11
193
36
53
6
30
6
13
185
12
19
5
174
18
18
24
18
138
42
72
162
36
25
48
89
187
5
78
12
36
78
54
198
55
60
29
43
228
84
5
19
35
84
72
150
55
36
119
1
35
108
6
103
95
13
77
187
24
12
29
54
49
35
97
84
71
25
24
5
6
1
12
323
49
23
13
83
102
18
85
12
120
12
23
114
90
25
11
109
168
72
48
83
54
60
55
36
65
114
1
17
12
78
13
12
12
11
24
18
7
23
72
109
120
36
119
109
11
85
119
1
47
37
12
101
30
133
119
61
35
30
19
35
18
54
25
24
11
48
145
12
41
7
48
23
37
72
125
7
59
24
120
1
24
191
1
144
180
59
25
5
6
120
97
47
36
72
13
12
29
18
78
84
31
48
12
17
7
336
12
95
72
204
66
108
6
54
7
95
36
49
23
18
78
85
12
23
1
96
132
83
72
61
120
17
79
24
125
6
13
95
25
47
1
83
37
72
5
7
23
1
71
6
18
84
18
19
5
54
36
25
5
55
23
85
35
96
36
36
37
47
54
36
78
73
47
133
84
23
25
11
61
5
31
120
29
198
6
31
95
36
54
79
11
13
108
12
11
12
180
24
48
96
277
59
36
49
24
71
73
48
29
36
175
95
13
35
24
157
239
1
89
67
12
113
42
37
324
12
12
96
156
120
179
1
48
156
11
13
96
35
25
95
24
12
6
7
113
43
17
55
84
5
54
126
115
84
192
17
126
109
36
5
324
66
49
12
155
49
47
12
85
65
18
13
24
11
37
120
12
17
31
17
42
73
65
67
41
54
13
167
24
54
18
102
6
66
96
102
18
54
18
42
108
37
120
5
288
30
216
1
24
71
13
12
24
41
19
12
95
97
60
5
36
31
59
12
49
108
275
36
1
5
234
102
54
54
6
18
12
163
12
36
227
12
240
133
41
55
5
79
96
144
35
96
36
49
89
187
144
24
12
53
7
84
60
149
90
42
90
85
24
36
24
185
7
24
5
114
37
108
125
7
84
24
84
11
42
54
49
36
23
73
48
24
72
83
6
19
12
23
73
48
5
7
72
11
1
36
24
48
72
83
42
115
36
29
19
36
120
60
155
121
60
24
36
12
95
180
37
119
49
12
11
109
24
11
61
48
41
30
60
73
12
36
107
13
48
60
84
17
19
11
24
30
55
161
55
84
137
43
72
23
24
25
65
30
18
162
36
1
144
95
36
156
72
25
17
48
67
11
18
30
145
59
18
18
85
5
54
13
12
12
83
108
24
49
5
66
1
59
73
35
48
60
48
37
48
12
132
108
132
35
97
35
73
12
23
48
18
31
84
12
59
108
73
24
48
47
25
60
24
36
59
25
72
47
72
13
17
18
61
11
144
42
187
11
54
48
55
23
217
17
175
71
72
18
6
18
216
12
42
13
185
43
41
55
24
47
25
47
6
31
53
6
49
71
90
54
18
78
36
144
84
90
67
5
24
90
30
6
85
71
133
11
85
65
30
18
186
1
11
72
37
48
95
42
19
29
31
47
97
95
1
35
60
84
72
13
41
6
301
24
156
48
11
61
48
11
49
5
139
5
60
138
60
229
41
7
5
6
30
7
47
36
60
36
36
18
19
35
72
49
17
7
47
49
24
72
24
12
5
7
36
41
18
222
55
24
12
119
6
7
167
61
72
11
121
41
114
49
5
54
1
84
35
73
89
79
12
95
49
23
85
12
84
47
42
48
18
181
23
13
95
25
23
6
108
66
42
192
91
5
36
18
12
18
150
90
7
5
115
84
96
11
78
31
36
59
13
108
ABCD 95639828866*3^$a+1 [50016]
43
89
139
9
72
33
228
99
8
61
11
48
193
138
24
30
72
39
120
21
3
3
57
108
20
28
36
39
30
11
60
115
90
156
47
157
35
13
78
48
17
4
111
185
4
9
75
24
3
24
53
40
80
1
36
11
67
57
15
5
40
81
84
51
24
21
3
45
6
105
84
12
12
15
6
111
51
72
17
139
29
28
69
23
37
48
83
43
17
7
12
173
7
5
1
183
9
23
24
4
44
112
69
15
87
5
88
12
3
57
57
30
17
16
9
23
112
3
216
101
16
24
39
6
35
13
155
25
96
36
3
27
69
27
30
78
57
9
23
72
1
90
9
39
54
168
47
112
69
6
5
25
18
53
60
73
51
39
144
18
47
1
27
45
15
3
72
24
90
180
15
8
12
48
48
4
9
66
5
19
29
16
135
89
136
56
1
135
32
31
21
21
12
27
45
60
36
12
143
12
12
16
3
21
9
15
96
15
69
9
3
63
42
59
25
39
60
32
4
45
18
33
27
17
36
60
24
16
27
77
4
36
9
30
41
28
3
29
36
67
18
3
15
41
115
54
6
54
119
52
24
75
21
96
224
1
3
12
20
4
48
33
24
3
20
12
19
54
3
20
49
11
4
39
30
36
78
45
3
24
21
69
11
19
36
105
12
105
18
5
85
54
48
65
97
36
27
36
117
39
33
63
9
54
90
15
12
12
20
12
96
72
1
47
19
6
39
24
24
3
5
52
68
13
51
129
11
61
24
48
47
16
63
24
57
24
36
84
27
17
28
15
84
53
1
36
216
3
92
55
48
6
51
12
111
41
49
27
84
51
45
108
132
12
33
35
24
4
81
30
101
13
11
145
215
109
27
9
75
68
28
15
5
25
72
15
8
19
18
12
6
17
12
19
6
75
51
5
13
11
96
13
60
87
3
66
36
24
15
3
5
40
120
132
21
78
29
127
24
41
4
24
15
5
103
5
67
6
11
1
27
63
5
28
32
13
90
17
12
25
27
81
120
3
44
40
45
48
107
16
116
1
35
24
16
33
12
35
133
102
57
21
54
33
24
8
132
4
24
8
67
42
84
36
71
73
24
27
99
36
113
25
42
101
55
9
45
23
12
88
27
48
117
153
143
25
47
43
18
120
6
53
37
171
12
15
125
13
27
15
12
186
27
140
112
129
6
69
111
54
36
30
6
18
17
84
79
90
27
39
41
13
6
45
135
33
51
141
39
17
43
21
81
24
54
29
37
24
39
33
15
44
79
45
24
60
32
4
56
16
80
25
47
112
75
198
47
16
99
5
31
18
15
24
33
215
25
30
65
43
141
45
120
15
20
1
108
47
4
21
123
75
60
57
44
76
57
87
48
32
36
13
120
27
9
60
48
15
21
107
19
9
45
6
105
3
30
83
49
36
47
7
33
21
126
45
129
39
15
150
3
45
24
35
19
30
11
64
39
30
42
84
42
90
102
15
36
12
15
54
51
33
47
7
132
53
72
19
162
59
49
54
12
101
13
227
24
1
12
18
5
52
3
138
11
4
99
18
123
21
23
43
54
23
88
24
24
117
27
27
21
69
18
30
3
44
61
39
15
9
24
21
87
63
129
87
5
48
67
21
24
81
24
36
35
175
129
68
25
48
60
54
341
67
78
15
177
18
54
54
29
100
20
28
9
39
12
20
4
9
24
12
15
39
24
17
55
18
12
18
45
96
44
1
36
39
15
17
13
39
15
5
13
27
72
33
36
36
23
28
20
120
7
30
15
21
11
16
15
138
75
24
8
109
474
12
9
60
39
41
13
36
47
43
162
35
19
90
108
15
32
31
17
67
36
54
11
24
25
3
81
54
5
37
3
33
15
93
99
21
11
60
61
3
69
63
44
4
56
31
9
99
12
18
27
63
42
35
49
39
21
39
60
9
12
83
367
78
15
20
67
24
12
60
69
33
23
40
15
12
5
40
63
9
68
28
75
77
55
5
48
67
72
41
13
51
80
1
12
47
28
51
29
43
5
19
45
21
107
61
27
12
45
36
150
69
3
129
36
27
17
16
27
18
3
60
27
29
28
108
69
75
105
54
126
83
88
3
24
17
1
72
51
96
36
20
40
132
96
156
129
66
54
71
73
23
85
27
81
60
12
42
53
72
88
39
36
33
32
19
33
21
72
15
60
164
1
18
17
19
21
168
39
5
48
277
18
5
4
39
24
30
3
123
6
18
12
5
1
107
1
47
4
21
12
47
16
117
6
12
117
45
23
55
9
3
6
71
40
96
45
27
8
4
63
18
78
101
168
1
51
60
33
3
45
3
32
100
63
89
52
3
108
5
72
37
90
126
39
20
31
120
18
6
30
11
4
45
84
15
12
72
32
49
27
69
71
19
30
23
28
84
15
65
28
105
ABCD 95640036782*3^$a+1 [50009]
4
21
119
36
7
5
67
53
28
68
31
33
32
25
36
35
19
5
31
5
16
36
15
209
43
5
156
28
8
163
125
1
54
201
44
76
8
144
16
12
60
20
60
48
4
12
20
16
12
75
29
16
56
16
24
12
44
64
32
120
16
111
41
31
41
24
40
8
16
20
52
12
32
48
36
16
321
54
9
99
21
20
12
48
36
28
72
33
63
9
63
56
7
41
24
48
132
12
64
20
64
48
164
72
36
16
44
115
5
88
8
208
72
32
24
88
24
8
55
57
36
12
3
161
73
18
17
48
180
7
69
57
11
64
48
68
12
64
36
12
20
60
84
40
8
16
12
36
32
61
63
60
3
72
41
64
48
96
44
84
16
48
140
36
36
24
100
20
13
191
16
60
3
45
8
24
48
16
72
8
88
51
45
12
12
180
3
41
4
20
24
180
60
84
12
72
156
48
12
96
16
3
5
13
27
68
12
52
44
36
16
80
36
64
44
4
39
41
40
24
3
54
3
32
28
72
12
44
144
36
4
92
12
24
12
36
40
8
12
12
192
40
63
17
73
83
60
24
16
48
8
112
48
8
64
56
36
52
80
7
180
5
12
156
43
9
32
229
15
44
52
12
96
96
20
24
24
24
16
27
9
63
33
12
63
5
156
64
99
29
40
44
64
93
23
67
5
88
44
12
40
24
75
21
8
12
12
24
28
3
72
21
20
40
56
72
36
7
9
27
17
120
25
3
80
48
160
92
4
44
72
24
144
24
76
36
24
84
32
4
147
29
28
240
108
24
8
48
4
36
48
104
7
81
56
48
36
60
72
16
12
44
16
176
31
5
64
39
57
68
28
32
100
57
18
93
159
33
72
80
16
44
28
80
120
85
59
28
12
20
36
79
29
4
60
15
5
247
9
24
56
1
47
79
54
171
80
19
5
100
3
45
27
36
149
60
61
47
100
108
32
55
90
35
48
7
41
31
36
65
7
41
16
24
84
32
16
68
28
51
57
20
60
40
3
5
52
44
48
48
4
32
37
59
4
27
29
36
48
4
144
32
16
128
40
81
35
48
7
101
36
132
55
18
23
12
36
40
56
16
108
12
36
21
90
72
21
8
144
133
3
120
8
31
117
44
4
15
29
72
12
144
36
12
60
16
56
28
12
20
25
83
48
100
12
104
72
36
84
40
20
31
65
43
5
52
12
39
101
43
45
12
92
16
8
48
49
75
32
112
36
120
24
24
45
11
7
53
96
12
4
69
119
36
36
72
24
40
33
3
20
12
4
72
80
64
8
43
77
168
25
23
49
15
12
272
108
48
13
23
52
87
41
136
68
16
171
57
44
76
80
4
32
36
12
37
95
96
7
17
16
24
12
96
180
48
32
64
8
4
32
7
5
67
45
48
84
60
200
16
8
24
48
7
101
4
12
20
25
23
64
24
20
48
4
56
40
9
143
4
15
36
29
25
90
9
20
60
109
167
60
40
75
69
12
9
35
16
152
28
132
8
48
4
140
13
71
28
8
108
172
20
16
92
4
20
48
12
36
112
24
56
12
28
116
16
60
20
4
80
40
147
29
208
33
39
33
11
4
104
96
16
129
72
15
44
36
160
44
84
24
24
24
24
12
124
8
28
20
24
84
52
249
3
48
75
17
88
128
24
24
48
12
16
3
41
72
72
24
48
12
16
20
24
13
35
36
52
8
4
44
24
108
64
36
12
60
20
19
18
39
32
19
5
88
48
180
21
75
68
88
75
45
32
12
48
25
198
29
4
36
8
103
72
65
16
192
69
3
15
41
40
96
8
64
3
93
20
48
12
208
24
12
44
24
24
49
51
12
68
49
11
24
144
28
32
12
24
13
11
36
48
52
12
3
285
140
4
32
4
3
5
16
8
168
4
80
4
12
68
144
12
36
112
60
32
12
84
4
3
41
100
140
48
108
24
12
28
39
105
20
100
48
96
12
12
75
45
56
16
32
24
12
12
24
24
132
4
72
24
60
108
32
144
36
64
20
240
108
12
4
27
21
44
120
24
36
12
24
108
12
4
32
16
15
5
16
56
31
89
1
23
24
28
12
212
4
24
20
67
9
24
3
105
32
7
5
40
32
28
108
8
160
44
48
85
15
24
80
4
39
77
72
16
36
87
53
55
54
36
35
12
16
68
16
20
40
288
32
72
96
24
1
63
116
52
8
4
9
71
4
8
79
57
32
24
67
21
8
40
32
12
12
216
12
7
41
100
12
27
21
15
69
56
4
33
18
29
36
108
76
20
52
8
48
24
24
72
12
31
29
16
48
51
5
12
16
12
84
96
45
39
8
216
7
165
20
40
ABCD 95640447250*3^$a+1 [50013]
27
19
44
21
31
12
32
64
90
24
6
6
11
33
16
38
66
22
17
147
10
6
20
48
4
5
31
17
127
17
60
19
41
1
47
13
54
6
47
13
24
6
44
34
54
8
4
18
35
1
11
121
35
49
14
54
3
33
22
24
44
76
41
19
24
24
48
20
9
45
15
15
16
5
15
70
80
4
23
67
5
36
7
30
60
42
6
2
52
18
23
15
28
17
79
6
12
12
44
39
73
54
5
63
10
6
20
6
28
38
24
84
9
45
46
32
30
64
23
3
60
4
18
8
42
16
36
66
30
30
14
21
19
20
88
17
105
24
76
24
20
10
29
91
42
72
23
7
56
54
82
18
2
46
48
6
8
72
45
36
33
27
19
8
10
38
60
4
6
8
4
50
12
16
44
16
2
106
17
129
3
103
92
18
18
12
10
24
6
38
12
10
5
63
64
5
31
210
54
42
155
13
108
18
2
10
38
51
21
18
16
5
75
58
8
10
134
6
4
18
6
12
5
84
25
18
20
18
4
23
31
12
24
18
95
1
6
18
48
59
25
30
30
50
54
99
13
8
22
30
47
45
22
66
48
6
8
18
4
11
3
22
35
13
30
26
10
65
96
45
27
61
12
44
16
59
15
33
33
130
68
34
23
19
18
56
27
57
16
6
20
28
2
6
52
12
74
46
8
22
6
30
42
36
6
20
15
48
25
8
10
44
33
75
18
22
32
28
6
47
25
18
20
81
25
36
35
15
42
106
17
24
43
42
14
52
17
3
4
38
22
5
93
36
39
13
2
46
14
33
19
30
8
18
9
31
17
60
7
30
30
24
30
30
54
78
24
41
43
6
24
30
60
6
54
14
66
4
56
4
96
17
13
60
6
5
33
27
45
3
153
34
8
40
60
17
109
12
80
10
12
12
65
15
4
17
43
24
120
5
31
2
4
14
21
33
10
12
60
14
39
61
60
12
2
10
50
18
18
84
10
8
27
117
24
40
6
20
10
23
61
59
13
35
57
12
18
36
4
30
62
33
60
67
24
14
15
37
50
4
74
52
6
29
108
43
5
45
12
15
12
60
13
6
26
46
8
120
94
12
74
36
10
11
3
70
24
42
38
22
108
32
10
50
40
48
60
32
16
200
18
10
41
13
2
108
10
66
32
10
24
20
3
51
21
13
2
21
87
57
21
12
27
19
42
59
43
72
24
54
23
75
48
21
15
46
50
22
8
130
78
24
78
2
10
6
54
56
10
11
85
11
27
12
34
2
10
8
46
90
14
40
102
12
8
10
18
102
30
12
47
15
18
12
16
8
10
6
11
27
66
94
17
3
33
13
47
12
67
54
36
26
40
60
2
22
18
56
39
7
30
8
87
19
24
17
3
12
54
36
34
17
27
90
15
1
86
16
18
11
1
32
22
96
2
82
48
12
20
6
27
1
24
2
4
72
29
51
112
5
27
10
50
40
8
172
26
18
16
5
25
18
68
10
62
40
62
3
12
3
42
48
27
108
117
36
70
2
3
15
9
13
20
15
21
34
20
18
22
26
6
18
12
3
31
6
74
36
84
42
22
53
7
42
38
58
44
3
15
33
127
5
7
5
13
48
18
92
52
38
34
114
14
40
60
30
32
118
26
12
4
11
27
28
20
24
70
18
5
1
32
10
5
15
40
18
36
23
15
57
36
33
76
18
18
24
36
2
6
22
134
28
8
54
34
6
78
12
6
60
29
51
18
76
50
21
12
7
48
38
39
9
34
6
11
85
6
20
28
6
83
12
15
6
28
20
4
2
16
5
55
24
18
18
84
8
33
45
15
25
12
32
10
86
88
11
85
60
8
10
38
34
24
42
14
28
17
3
33
13
47
93
16
50
4
29
31
14
58
14
15
31
2
36
22
17
31
12
29
60
1
42
66
12
30
12
90
8
34
26
10
65
24
21
60
10
30
140
10
54
8
16
50
46
35
33
12
34
24
5
37
8
58
18
32
72
10
6
11
1
44
16
2
36
24
108
40
5
9
28
36
26
33
12
1
35
49
108
8
22
20
16
29
43
2
87
1
12
2
81
27
52
20
40
5
9
24
27
9
27
19
66
8
36
6
82
56
39
7
96
29
1
48
11
13
8
40
42
42
8
15
25
60
35
1
80
34
120
18
35
3
24
28
20
28
12
5
27
45
61
54
30
26
21
69
4
23
13
20
52
14
126
34
48
108
120
20
4
6
20
18
42
75
9
4
30
26
18
40
6
59
15
28
12
12
6
18
2
34
24
44
10
8
10
5
63
36
58
80
42
4
6
30
30
38
33
13
42
18
74
18
27
25
47
9
12
27
25
8
15
7
66
14
28
5
12
12
3
190
23
24
13
2
28
2
16
30
5
45
12
15
7
38
28
72
12
50
18
18
4
5
1
38
4
2
34
90
11
13
35
31
74
10
12
60
20
28
5
31
6
38
10
8
10
12
56
10
2
40
17
13
30
12
18
50
24
108
16
20
46
11
43
41
3
45
85
23
13
6
6
35
15
40
65
43
30
2
42
3
24
45
48
22
20
16
72
6
42
8
57
13
72
24
90
24
152
82
20
10
5
12
25
18
5
48
7
66
80
4
68
4
95
13
30
17
36
37
30
6
122
4
146
54
4
17
15
57
1
80
6
10
71
13
12
20
82
6
12
60
38
36
40
114
26
45
48
7
84
30
11
25
20
4
72
18
17
19
18
8
10
65
24
1
72
170
6
10
20
64
42
18
17
1
48
26
21
7
30
47
3
45
33
108
12
15
45
54
16
2
15
37
11
12
25
23
24
48
121
6
6
14
40
101
12
81
12
18
96
4
17
12
7
41
37
2
18
28
14
94
11
1
32
82
113
55
132
41
9
4
59
15
30
3
37
30
42
35
21
10
5
49
114
29
7
24
116
54
6
88
56
36
45
79
20
9
21
27
63
36
46
47
21
16
11
72
12
135
16
24
30
23
3
10
24
35
13
20
18
60
72
22
11
12
27
66
28
50
16
6
35
7
42
36
18
36
24
60
24
6
26
28
36
41
21
28
26
6
58
30
2
34
24
54
68
12
18
64
26
108
52
17
27
4
26
15
81
18
22
14
33
7
8
16
36
126
44
28
8
10
5
84
55
5
33
6
9
72
63
22
48
20
58
5
55
24
84
24
6
47
3
34
18
12
2
18
42
4
14
36
9
27
4
32
34
23
1
54
53
27
6
12
54
33
37
23
12
43
20
76
32
82
6
29
1
26
48
6
12
18
6
4
12
12
36
2
22
20
36
51
21
88
14
10
32
16
92
15
21
39
1
36
71
7
113
75
22
6
17
9
4
14
30
10
6
20
24
70
6
44
27
49
11
1
48
32
52
32
6
54
34
56
40
18
50
36
30
16
6
30
20
4
56
18
72
117
13
84
95
81
15
3
6
40
23
7
78
6
56
18
18
52
65
7
80
30
36
24
70
90
14
36
ABCD 95640840346*3^$a+1 [50177]
216
35
84
7
41
13
144
95
96
24
216
109
126
29
61
371
96
288
1
18
90
287
36
48
72
133
35
156
25
71
289
36
203
12
73
36
126
5
72
96
96
60
60
48
85
270
293
48
307
29
43
17
73
11
96
144
109
126
149
301
36
143
72
216
204
36
67
41
85
11
36
25
35
127
221
49
72
23
36
85
72
287
37
59
36
36
157
107
145
23
96
12
193
270
17
84
60
73
23
60
277
35
12
48
96
12
13
119
60
168
85
180
144
83
277
18
72
144
65
204
48
168
540
1
54
90
396
18
5
12
109
47
288
24
37
155
24
24
67
41
13
47
43
5
36
103
125
48
25
263
25
191
24
1
18
162
59
204
192
13
108
23
12
73
59
391
41
48
108
19
101
25
18
29
25
18
198
215
72
145
167
12
73
203
49
11
7
53
24
121
83
12
193
72
383
49
71
72
397
95
228
73
90
101
259
125
96
36
13
72
59
49
36
18
41
12
120
108
25
59
85
167
96
48
180
216
36
132
216
24
37
23
13
18
77
48
1
18
113
12
72
19
5
337
23
85
36
71
19
144
5
144
228
109
90
18
36
431
19
101
108
240
132
48
1
11
61
83
7
72
161
60
49
36
59
36
156
48
61
179
1
35
55
5
96
144
216
24
132
103
29
48
85
23
12
24
121
23
96
204
84
60
12
25
59
49
72
71
73
72
47
97
108
18
209
96
289
11
43
126
59
144
108
48
19
162
144
107
24
24
24
37
59
121
71
192
12
85
144
59
31
216
5
85
155
228
103
149
96
25
107
37
119
97
527
13
35
72
37
198
101
60
181
95
60
48
121
216
143
37
71
132
121
59
48
48
25
216
11
132
12
36
12
13
234
53
168
12
37
11
12
85
11
205
72
72
167
121
35
192
132
84
115
126
95
48
168
67
113
13
72
72
23
24
25
215
1
144
23
121
95
49
71
216
48
133
47
108
403
90
54
72
5
229
35
24
96
36
108
115
72
5
24
12
13
72
23
24
25
23
193
59
12
91
53
91
173
12
49
72
108
47
12
36
60
25
11
120
139
5
49
162
90
23
48
73
11
25
35
36
108
217
59
49
36
131
193
47
205
360
54
341
19
288
18
72
23
108
67
54
11
48
96
36
277
167
13
83
48
36
96
144
120
211
53
60
96
79
5
396
156
19
18
35
48
43
54
18
197
145
71
181
198
65
36
252
25
23
12
48
61
71
240
48
12
ABCD 95640894970*3^$a+1 [50037]
22
5
39
12
18
27
30
27
12
12
16
2
15
48
51
10
62
9
75
9
24
1
5
49
2
16
2
9
51
10
38
70
20
39
15
36
24
6
3
3
16
53
3
54
3
3
3
51
36
30
42
36
3
51
15
45
9
57
28
11
7
26
82
5
21
78
24
57
12
27
18
27
24
27
102
39
18
54
6
27
12
15
1
110
9
15
51
6
3
30
3
12
21
28
2
16
8
60
96
36
18
16
11
6
1
18
26
48
9
39
57
6
49
26
6
3
30
24
12
15
9
9
24
33
7
26
27
37
62
6
15
7
2
48
3
12
45
52
29
7
38
30
21
91
20
6
132
3
54
9
27
27
54
3
42
6
27
6
6
9
27
12
15
36
9
21
6
27
30
6
18
15
27
18
174
3
18
33
64
2
45
39
42
16
17
18
21
18
15
45
10
29
7
41
99
12
21
33
39
33
33
12
15
21
36
63
36
12
24
24
4
44
3
48
13
20
27
30
13
14
3
39
16
36
2
18
6
27
21
126
21
3
100
44
9
48
42
3
6
3
21
6
34
8
33
48
24
33
34
35
1
17
45
27
55
11
21
22
5
27
18
96
12
22
161
37
47
7
53
24
12
111
18
6
75
54
15
9
27
21
18
24
15
4
20
3
57
45
21
21
12
36
3
3
30
15
4
119
51
3
75
3
9
33
42
7
14
48
84
54
18
9
25
18
14
48
12
15
12
7
2
42
81
12
81
45
25
11
25
89
84
36
63
9
27
6
3
39
4
8
153
3
16
17
12
24
1
5
48
21
33
9
12
15
1
5
13
5
9
24
27
30
84
15
30
6
27
15
70
41
6
33
30
15
54
12
24
1
50
84
27
21
21
31
20
24
9
6
39
9
21
63
7
62
9
37
35
12
3
3
30
7
59
15
162
18
6
12
33
18
33
21
9
9
21
34
17
3
21
31
11
15
33
27
6
21
78
57
51
3
42
34
29
84
3
21
51
45
1
2
6
75
33
46
2
45
43
5
49
11
6
18
21
33
42
6
21
12
10
8
9
39
30
24
99
33
30
132
27
6
27
21
63
39
6
19
2
33
36
3
36
27
15
27
51
6
52
20
16
89
3
3
48
3
24
10
50
40
11
33
6
6
27
69
33
12
9
45
54
6
12
30
18
25
23
3
9
18
30
27
30
15
7
11
42
21
15
12
66
102
9
21
7
11
9
6
9
3
3
21
45
19
5
27
12
9
21
52
18
26
27
1
11
27
6
9
3
12
22
14
12
75
12
3
12
27
78
19
101
18
33
69
39
12
24
10
23
60
12
3
12
105
36
9
39
45
70
2
16
18
32
40
59
3
6
15
6
21
66
30
36
18
21
18
7
11
6
18
27
69
24
9
48
12
24
15
15
9
57
33
6
60
7
36
2
72
12
21
12
25
54
18
5
51
16
2
16
18
17
6
12
21
16
20
9
12
60
24
19
17
9
10
18
83
24
48
12
18
15
6
27
6
69
88
35
3
3
15
15
3
18
15
30
6
27
6
30
48
54
16
35
48
12
12
15
12
3
18
25
17
3
3
31
23
54
12
19
14
40
18
26
12
60
18
48
30
22
44
10
2
6
18
46
11
18
6
36
15
39
36
19
11
24
69
22
50
12
30
48
18
3
24
81
4
11
24
37
18
23
12
27
48
12
6
34
2
72
9
6
75
52
17
21
27
15
39
24
15
18
6
3
31
18
23
13
11
33
28
50
4
8
10
8
57
36
24
15
58
18
41
30
21
18
12
6
9
7
44
12
3
12
1
11
15
3
30
15
36
16
62
3
60
3
18
9
21
36
3
15
22
8
28
23
42
12
36
57
45
3
45
60
37
35
39
6
3
27
15
21
6
3
21
27
9
15
9
63
7
35
1
83
78
12
61
14
22
38
6
6
9
12
1
18
41
24
27
33
12
6
48
61
44
9
27
18
15
30
18
19
23
186
30
13
29
30
9
6
15
21
34
8
9
9
3
21
4
11
7
11
42
9
3
36
48
3
24
42
15
21
51
9
28
38
12
3
12
42
9
6
21
19
68
9
13
26
15
15
3
49
11
3
21
6
12
19
47
9
15
21
42
46
11
33
21
54
21
24
3
21
63
57
16
5
6
15
9
15
9
27
42
3
15
6
28
2
18
12
90
12
3
24
9
6
40
11
6
37
38
6
15
3
51
24
42
57
78
27
1
11
18
18
87
42
3
19
2
84
39
18
21
6
48
30
3
27
21
15
54
12
34
11
61
5
9
3
21
69
21
18
78
21
6
37
83
18
15
15
3
15
27
60
18
54
36
36
75
31
29
7
2
3
114
79
74
18
16
35
9
36
10
44
6
24
51
12
15
36
3
12
3
60
42
12
12
54
3
15
15
21
39
18
24
1
72
18
65
132
1
65
33
39
18
25
26
3
63
48
21
12
36
27
34
20
9
3
3
27
10
41
48
21
6
3
3
42
42
30
16
59
27
114
24
36
9
21
9
3
24
27
27
16
2
18
51
30
7
36
17
1
36
20
45
45
15
9
9
9
9
6
3
10
53
3
27
24
3
24
28
54
2
33
21
27
42
27
36
15
3
45
55
18
17
19
18
14
22
2
24
18
21
18
3
6
6
12
3
49
23
60
3
66
63
21
3
36
45
3
12
12
3
66
24
3
33
9
21
18
16
17
6
27
39
42
13
2
60
6
27
54
66
36
3
3
3
3
24
1
35
9
42
3
39
9
21
54
40
8
3
9
34
23
33
6
33
9
15
3
4
5
6
39
66
24
51
3
6
6
48
99
25
18
2
36
36
16
65
18
24
18
27
6
21
1
17
12
99
15
75
18
51
1
26
3
15
36
93
15
3
42
6
39
15
31
44
60
21
51
4
17
12
15
3
6
73
11
9
42
3
3
27
27
39
19
29
75
40
11
7
38
9
7
8
3
79
17
9
64
2
106
92
6
10
2
15
3
6
90
27
1
26
3
7
5
13
29
126
54
9
24
21
75
63
39
27
21
16
2
34
26
24
22
2
33
30
33
54
10
2
16
29
60
39
12
21
27
6
27
12
48
9
34
2
27
63
3
6
45
36
6
3
66
3
54
15
6
3
21
36
19
26
6
51
15
12
3
3
28
41
3
3
63
9
7
20
27
7
59
21
28
11
6
57
16
71
30
7
11
205
8
36
48
12
3
30
43
44
45
3
9
25
11
3
12
15
51
21
63
4
20
18
12
21
1
29
6
18
3
15
6
3
39
27
6
9
9
66
9
30
3
9
39
15
3
6
84
102
3
93
42
45
27
75
7
119
21
15
12
66
90
19
41
63
21
37
36
8
24
63
33
34
17
42
54
21
6
12
24
4
62
15
24
3
39
18
30
7
20
39
51
69
21
34
8
27
12
3
4
14
12
9
21
15
39
24
45
33
3
39
18
6
12
52
5
75
3
6
55
14
6
48
33
7
29
33
9
3
16
20
15
37
41
13
35
15
24
189
54
33
9
6
3
57
9
48
40
18
8
57
15
48
16
2
42
24
22
8
15
15
72
24
12
52
2
6
6
21
36
18
1
72
62
21
21
51
15
33
6
18
27
18
9
6
24
3
9
3
33
42
72
3
12
15
48
39
48
12
6
18
39
3
4
17
39
30
4
8
15
6
18
6
9
9
6
18
6
18
27
15
24
3
108
54
10
29
6
30
63
36
12
24
21
39
3
51
21
9
18
18
24
21
7
5
42
75
3
54
18
9
18
3
30
3
24
6
6
10
17
1
11
15
6
36
39
18
3
52
14
24
6
10
17
1
47
18
27
6
30
57
3
3
43
5
63
6
54
15
81
60
24
16
8
3
3
6
27
7
26
21
51
66
30
4
5
6
18
9
15
1
2
72
3
9
27
57
12
24
100
29
18
3
84
27
12
9
24
46
71
9
3
27
16
17
9
10
41
6
7
26
9
24
121
53
81
99
75
51
1
5
9
24
6
10
2
16
2
9
36
3
6
12
3
37
23
31
8
45
3
6
21
18
6
27
3
21
48
3
75
36
3
3
34
5
24
43
116
15
6
15
78
6
6
28
18
2
6
45
19
62
24
60
3
49
2
21
6
33
24
54
3
3
12
9
12
27
48
12
9
15
16
71
9
21
9
21
18
15
52
50
27
78
3
18
3
12
75
18
12
102
51
19
14
4
68
27
15
21
13
36
2
21
30
6
42
90
90
45
72
105
3
9
87
30
33
12
7
38
6
24
15
18
45
30
21
1
14
129
9
9
3
15
15
22
11
9
33
12
42
9
18
36
27
3
33
3
21
3
36
72
28
2
16
17
6
42
18
25
32
6
ABCD 95641448998*3^$a+1 [50012]
22
18
12
108
32
43
5
7
36
75
92
1
15
50
6
1
47
12
16
2
7
9
72
87
17
30
90
10
140
30
30
54
10
21
29
22
33
11
13
33
8
16
36
18
26
10
140
30
28
51
11
25
83
1
27
8
96
1
17
72
34
20
49
27
18
51
11
58
75
11
22
32
10
12
33
125
7
141
68
55
11
88
18
2
6
115
39
18
2
97
113
22
20
13
95
88
2
7
3
20
6
10
44
10
20
52
14
97
75
68
6
138
148
32
12
64
9
35
37
93
18
14
43
11
1
21
72
36
6
18
2
13
35
58
72
18
92
16
69
33
3
5
6
30
100
8
115
21
6
90
63
5
58
18
86
16
8
10
24
26
4
33
39
144
21
33
78
30
62
16
56
30
24
6
1
45
2
12
84
76
24
80
22
72
3
47
42
34
42
48
26
34
36
8
55
5
31
111
105
45
20
16
68
19
3
33
11
30
43
71
36
4
44
90
6
46
15
21
188
40
14
40
176
100
45
35
6
55
69
15
5
19
3
212
13
93
6
74
64
15
27
18
12
20
106
57
51
21
35
1
17
36
16
6
117
65
6
37
9
134
1
35
18
46
105
12
24
33
15
47
78
46
134
72
24
19
5
12
76
2
66
52
68
46
18
12
74
6
31
53
66
4
26
28
123
72
3
42
12
78
66
72
2
13
45
12
26
36
90
30
88
32
25
3
45
47
48
37
59
24
25
21
30
105
59
6
52
63
89
132
4
27
45
44
55
5
16
3
12
45
27
41
54
76
12
72
72
18
75
17
18
13
39
90
3
17
19
11
10
44
40
24
30
86
112
24
51
17
55
12
59
4
12
21
48
24
5
30
12
10
110
10
6
90
18
14
30
22
44
34
110
28
38
112
18
14
30
76
44
46
74
72
4
12
123
41
91
165
15
23
16
9
35
10
15
84
35
1
9
80
40
260
10
116
34
27
5
19
41
54
6
10
8
30
96
19
47
78
120
10
26
6
1
89
78
12
1
24
36
29
18
1
57
14
54
22
69
111
2
36
34
2
19
101
54
40
57
12
3
14
43
41
7
23
22
90
33
12
53
19
47
13
5
12
19
51
18
168
62
25
47
28
33
17
42
10
51
29
43
65
90
13
23
16
110
18
61
5
24
82
38
90
186
7
23
70
36
3
12
24
11
58
86
22
14
90
4
36
3
11
76
18
56
22
2
28
18
21
21
32
22
30
14
10
54
36
36
14
4
20
43
47
30
31
72
23
96
60
30
43
65
10
110
6
25
147
74
4
44
6
37
29
28
15
12
36
23
34
6
30
6
14
6
10
114
14
31
35
10
20
67
12
45
32
31
3
20
54
12
64
87
12
5
16
36
96
38
61
59
1
65
18
10
18
33
65
19
21
110
34
32
76
72
18
14
43
17
24
7
9
80
46
69
33
3
48
29
115
77
91
39
30
15
3
165
11
22
2
40
152
1
57
3
57
18
108
14
36
96
295
3
20
42
31
17
12
4
15
9
12
3
21
14
60
16
26
48
43
63
72
98
54
10
15
5
100
60
48
2
12
1
9
98
6
19
15
26
34
170
6
37
33
195
60
5
36
88
36
164
16
27
29
31
17
12
78
13
3
14
7
111
32
37
3
26
7
15
2
12
10
45
36
17
112
14
94
60
152
46
30
2
6
175
29
100
27
24
119
6
22
54
8
22
21
3
9
57
51
9
80
4
15
57
38
1
143
40
2
30
76
90
8
46
98
43
39
18
20
12
4
140
24
102
13
17
108
66
10
15
5
55
89
112
99
11
70
50
1
15
74
84
60
30
10
51
48
5
16
72
60
44
46
14
91
17
12
4
15
21
18
86
24
60
12
90
1
84
21
72
2
30
24
16
15
111
42
18
2
60
6
49
81
30
57
17
36
16
231
23
52
24
20
78
40
32
136
15
12
161
10
26
30
13
48
23
36
30
4
24
48
39
21
84
54
21
39
44
1
24
21
54
80
97
5
124
72
2
72
154
14
40
21
36
48
47
24
46
20
16
72
2
61
17
120
36
6
10
38
10
2
18
52
14
36
28
45
57
51
17
28
15
123
6
134
40
129
17
55
113
28
44
46
8
52
14
19
21
30
33
47
10
51
53
46
110
60
18
10
72
30
68
42
34
50
66
16
62
42
73
75
122
19
177
3
11
4
14
55
5
42
85
21
2
102
4
50
37
93
86
13
36
9
135
17
48
42
18
115
21
54
36
44
10
66
50
6
30
4
26
54
46
6
18
30
6
81
29
31
23
82
15
75
32
25
21
56
43
45
30
110
55
3
32
1
11
46
18
69
57
18
20
6
100
27
17
60
58
2
12
4
27
60
3
9
5
6
106
36
2
82
50
46
180
63
60
75
9
17
76
2
6
79
57
14
46
66
54
3
51
20
6
16
87
17
16
24
104
54
6
82
32
30
7
29
30
4
140
30
6
16
110
16
152
12
58
26
7
33
39
5
102
4
66
39
12
59
13
17
40
20
108
42
16
9
36
9
20
31
48
65
46
54
110
1
36
149
34
9
21
51
24
12
83
60
10
27
39
36
68
40
6
8
7
21
14
58
30
2
178
50
82
18
12
8
180
30
13
9
36
27
5
30
25
3
12
6
99
5
36
6
10
24
12
14
73
5
76
51
15
24
45
57
2
132
100
14
24
16
15
5
166
90
14
24
10
6
56
25
5
18
1
89
42
16
98
7
69
3
12
81
44
10
126
2
10
51
99
32
16
18
24
15
17
55
21
12
15
36
35
10
14
58
62
6
36
4
ABCD 95641933774*3^$a+1 [50002]
17
3
12
21
159
21
6
21
108
9
15
27
61
47
45
40
8
33
15
21
108
156
36
19
20
4
8
9
39
45
24
3
12
16
12
68
12
52
68
3
6
63
21
15
129
90
61
132
20
39
9
45
7
83
126
103
65
30
21
111
13
35
186
66
21
12
45
72
54
69
16
35
24
13
23
45
99
73
29
144
15
120
24
81
36
39
40
60
20
39
1
240
84
17
90
141
12
16
32
27
1
59
1
20
52
107
66
7
89
31
12
60
8
12
148
53
39
51
37
17
31
24
11
24
1
11
21
40
60
29
90
18
12
24
7
32
36
4
80
36
12
40
89
3
28
8
12
27
13
20
12
16
11
1
17
183
33
39
16
44
45
30
25
36
11
9
45
7
89
90
33
51
6
30
54
54
6
79
5
55
176
64
35
90
12
54
60
37
68
52
17
75
15
60
21
60
9
36
36
48
3
168
4
48
29
54
9
40
36
60
44
16
35
69
21
7
12
8
40
68
9
12
3
105
31
80
21
39
52
48
44
15
1
11
144
24
21
84
28
113
6
33
168
100
53
7
53
7
23
6
18
33
48
39
1
125
6
84
6
3
16
35
9
36
4
8
33
7
32
48
129
111
12
21
55
104
36
124
5
3
108
72
52
68
12
16
11
48
25
71
30
6
18
31
95
69
75
25
41
126
93
111
69
57
18
36
9
108
39
1
53
24
15
48
28
11
60
21
40
8
12
39
18
63
28
95
144
81
81
30
1
20
33
79
8
3
57
57
30
1
41
51
3
84
72
33
120
96
45
30
57
3
25
11
1
17
15
48
3
96
120
109
20
39
181
20
51
1
47
13
77
31
11
21
72
15
21
120
100
11
13
35
1
35
36
1
60
140
3
25
12
17
75
36
24
48
12
51
24
12
1
59
18
30
33
39
108
6
55
12
92
21
7
32
16
24
5
3
3
120
36
73
20
36
12
60
60
9
39
15
6
171
27
1
32
33
39
108
48
120
60
40
32
48
105
39
28
32
40
36
44
27
49
5
115
11
78
3
12
16
59
33
52
20
48
27
12
13
11
9
16
12
8
111
60
30
18
36
6
3
48
12
21
36
24
27
28
12
20
12
45
3
9
31
59
21
52
5
55
17
48
51
75
69
16
152
48
9
15
88
12
11
126
39
40
11
30
3
60
51
120
9
28
8
9
6
30
36
31
20
48
4
11
54
51
15
69
36
180
9
15
36
39
21
4
156
20
9
75
76
84
41
36
51
48
39
13
12
35
81
144
36
132
87
6
27
12
40
60
96
20
51
18
51
24
108
63
126
19
24
11
45
4
8
88
35
6
63
16
12
47
13
29
30
49
20
52
92
28
168
104
28
32
136
35
9
76
20
129
156
96
3
135
6
54
73
48
20
15
9
16
125
15
40
35
37
32
36
39
21
24
57
60
30
21
12
60
36
51
93
36
51
18
31
144
68
12
15
1
12
108
24
17
39
12
48
9
42
9
12
108
84
15
33
12
48
28
80
4
20
156
4
8
27
72
9
60
24
51
45
45
27
9
99
9
175
20
40
20
48
177
43
47
21
39
21
64
41
19
17
103
56
15
37
20
69
54
25
12
12
20
27
13
8
48
4
35
13
68
4
5
120
15
57
60
19
89
30
42
3
60
21
90
45
40
44
87
61
60
20
147
132
1
29
99
12
52
5
43
8
12
9
3
76
44
36
15
157
92
27
129
159
90
31
24
65
31
59
13
77
6
54
15
21
54
25
11
25
60
44
15
13
77
43
23
37
17
42
9
9
30
85
5
51
21
3
21
19
11
9
285
51
21
31
20
48
60
51
24
169
60
68
93
24
43
8
15
57
183
25
65
19
8
12
16
32
3
9
57
90
54
114
21
72
28
12
23
9
27
60
1
80
88
264
35
102
19
35
9
60
45
463
8
52
60
12
36
12
8
40
11
61
20
27
120
90
36
27
12
16
72
32
40
56
40
89
3
33
7
47
1
12
8
15
177
3
45
12
112
5
3
72
15
1
32
12
87
1
8
52
20
228
69
15
21
7
59
21
28
5
90
9
16
29
42
61
29
39
24
60
15
21
24
27
1
143
37
20
12
96
15
25
32
60
33
55
132
32
27
78
111
4
8
33
54
150
36
39
40
8
3
85
89
103
108
12
20
9
3
36
84
27
18
3
48
24
60
75
45
51
9
120
36
60
4
36
84
5
55
5
15
21
135
4
35
61
35
25
29
31
24
11
57
108
40
60
5
36
78
181
152
9
48
123
120
33
19
8
3
6
48
6
30
19
5
31
44
88
17
36
7
32
76
65
30
60
9
135
21
45
19
77
30
49
12
32
21
15
52
17
43
32
51
37
8
9
72
3
15
1
72
23
45
4
131
25
84
65
90
13
48
71
21
72
87
49
59
1
80
60
21
18
1
24
8
12
16
192
29
3
15
60
13
53
96
48
36
7
20
69
3
36
12
40
47
13
48
60
20
24
75
25
8
39
33
120
40
5
12
63
120
28
23
145
140
9
30
21
52
20
57
15
48
27
1
29
51
40
71
9
4
300
47
1
8
40
24
5
3
63
90
27
12
48
60
12
21
6
18
51
ABCD 95642193742*3^$a+1 [50148]
21
29
76
36
14
54
115
276
48
71
30
126
90
43
123
165
149
136
3
125
55
5
30
70
140
31
5
30
210
106
8
240
49
161
19
297
14
6
54
1
149
19
77
90
13
27
345
5
54
49
276
225
72
188
82
18
147
132
77
79
41
84
180
30
49
48
173
112
147
36
65
40
20
66
54
22
8
157
29
184
26
114
31
5
76
144
111
119
4
50
96
523
123
158
7
29
43
108
89
19
36
96
9
80
19
192
105
104
40
111
33
56
34
21
24
161
19
131
30
210
84
66
100
254
25
12
204
5
274
180
56
1
179
25
5
31
149
31
113
22
44
229
24
12
108
51
50
40
27
120
29
54
61
51
134
30
1
83
112
54
44
60
79
71
60
82
14
4
9
117
14
22
14
60
24
90
19
77
211
83
52
14
40
363
108
288
96
35
49
71
1
29
114
142
18
116
109
120
105
99
17
19
156
35
60
10
39
36
24
180
36
65
84
187
24
84
15
180
86
76
74
54
16
126
14
31
48
87
194
90
49
12
60
72
72
45
110
84
49
36
41
43
177
20
54
70
72
374
54
60
55
101
76
8
190
20
181
15
50
94
81
216
113
40
56
55
96
23
25
132
288
41
60
30
13
71
6
114
6
84
7
84
96
72
77
43
137
120
30
25
48
168
9
183
33
14
40
110
84
6
169
36
59
76
93
33
75
132
221
31
5
40
74
25
117
128
210
30
127
135
129
36
15
144
21
23
85
11
76
9
99
225
5
90
66
46
9
36
45
44
30
30
79
72
24
48
47
54
30
46
20
199
132
59
60
16
9
120
65
115
51
18
26
30
54
16
9
81
50
193
48
123
266
103
216
41
144
79
240
11
169
27
216
129
144
41
114
6
180
43
72
45
135
48
51
206
46
14
54
22
3
72
195
45
48
51
54
99
27
201
53
196
135
9
72
8
319
36
35
160
36
140
25
15
129
72
209
166
9
5
114
145
96
228
17
196
68
60
150
6
43
77
55
35
13
51
129
17
180
91
69
36
399
5
46
273
5
10
20
61
36
23
130
39
87
50
31
45
27
63
134
24
67
9
50
4
9
47
24
6
103
12
269
6
136
45
12
132
48
71
6
10
9
252
143
37
99
9
11
325
60
99
80
49
47
76
18
99
167
60
145
60
185
60
43
36
192
24
36
84
24
45
27
48
51
14
90
22
74
16
129
89
19
33
38
106
20
70
201
60
9
36
8
300
120
7
24
59
30
36
84
96
103
36
35
30
31
5
43
51
36
45
65
43
63
90
3
41
180
46
9
45
111
53
187
9
74
37
105
68
36
30
54
46
165
240
45
44
120
210
256
80
54
175
155
246
46
38
52
8
120
16
63
72
9
126
129
5
82
254
114
6
120
19
12
144
65
31
12
36
96
144
12
29
60
196
27
27
14
130
45
36
5
103
107
13
107
60
ABCD 95642555538*3^$a+1 [50127]
3
6
48
18
54
138
57
39
30
6
84
117
15
42
3
207
45
15
96
12
24
6
90
30
138
54
30
66
54
33
12
87
48
36
69
21
27
123
42
144
15
15
18
30
36
144
60
45
21
24
15
33
15
123
102
48
111
9
54
36
54
66
9
108
27
120
45
105
6
129
57
48
15
15
72
60
108
48
105
132
63
24
21
72
105
72
30
90
51
3
57
75
24
33
60
120
3
9
3
168
42
30
90
3
15
69
15
60
198
42
48
48
108
9
87
33
3
54
48
6
12
24
24
9
45
6
36
30
120
6
48
36
36
105
177
15
12
39
9
87
6
42
78
42
48
54
18
36
42
138
150
174
33
3
126
90
33
180
51
60
156
30
54
9
105
6
66
48
78
18
144
96
87
12
123
18
87
12
45
48
288
30
12
30
42
96
216
30
144
24
78
225
3
6
96
54
21
63
36
24
24
105
33
72
162
45
9
6
18
30
108
69
33
18
189
81
24
15
48
3
54
18
48
117
27
108
18
42
48
24
30
48
75
117
18
48
54
90
36
108
24
6
87
135
24
105
75
30
18
6
54
33
264
39
9
72
201
24
63
51
24
36
66
264
27
3
42
15
27
6
39
108
27
96
114
6
141
39
9
75
60
12
138
72
114
24
117
63
48
18
6
138
18
12
42
63
15
18
39
48
111
72
48
57
99
93
27
24
120
144
12
21
12
153
72
6
24
36
54
6
120
60
24
6
54
12
24
24
33
99
114
24
72
75
15
108
42
15
3
120
120
12
24
21
48
141
30
9
3
12
12
33
12
33
87
75
60
21
63
12
42
42
21
39
105
33
15
72
48
63
90
27
45
90
6
6
66
15
3
60
9
81
30
114
102
33
27
21
3
9
15
12
24
66
18
72
213
3
12
93
3
240
144
12
36
18
54
60
6
87
15
12
132
24
42
15
9
30
18
66
54
30
42
30
33
57
171
12
72
63
18
78
186
30
18
102
360
90
96
135
75
165
24
33
30
42
318
105
48
492
51
9
15
18
24
24
42
78
39
105
63
12
87
30
63
15
12
60
108
48
48
69
15
57
3
30
18
60
45
3
36
333
75
93
33
6
84
6
6
108
96
21
24
81
39
105
15
3
12
156
72
150
120
6
42
72
27
3
42
51
87
48
78
6
21
12
33
24
114
6
18
30
126
129
57
78
66
24
15
3
48
72
9
3
18
42
48
45
99
24
30
39
87
90
6
42
6
36
36
24
33
63
18
66
21
3
72
30
24
63
15
66
24
150
66
24
27
75
66
222
90
126
66
30
153
15
117
48
48
39
126
138
30
6
36
45
3
21
15
108
36
36
33
3
18
66
6
72
30
120
33
15
24
33
27
21
63
96
18
66
117
75
78
111
9
126
84
6
6
42
15
60
12
36
69
54
9
15
18
54
21
12
27
48
57
3
36
57
12
3
30
279
3
72
30
18
45
3
60
24
156
72
96
24
72
36
117
48
60
3
54
30
12
6
30
24
81
75
12
96
60
21
75
24
9
45
42
60
84
12
42
3
117
210
6
30
249
3
222
6
129
33
78
81
15
21
12
57
63
72
15
36
45
15
12
36
90
24
63
57
6
12
45
39
60
21
120
3
57
117
87
3
30
42
54
126
24
84
36
24
72
153
3
102
42
204
81
39
84
12
48
36
81
63
33
15
102
72
51
12
27
21
15
57
3
12
105
3
30
114
141
33
42
144
30
111
63
72
12
78
39
48
33
102
60
33
12
27
93
3
105
12
27
36
48
72
12
6
24
42
54
24
75
12
51
60
18
6
96
45
3
84
120
33
3
162
219
93
162
30
15
33
6
81
48
75
72
45
33
6
66
63
33
240
147
60
3
12
96
120
81
51
12
168
42
42
21
183
9
12
21
24
18
33
12
135
12
30
186
12
96
9
27
174
54
18
39
129
294
42
75
63
36
9
111
120
42
30
42
66
21
9
90
36
60
180
105
36
3
12
60
24
114
ABCD 95642590716*3^$a+1 [50040]
19
5
13
48
24
11
1
119
37
42
12
5
25
111
15
12
18
75
45
3
56
1
12
12
24
102
9
24
27
5
13
6
21
9
96
42
93
3
29
40
32
48
37
54
84
17
1
15
32
7
33
8
25
72
36
72
18
65
40
32
85
12
30
12
5
43
53
48
79
30
3
9
23
7
24
17
24
16
32
1
87
15
48
30
6
5
19
21
3
21
72
27
6
66
18
3
8
19
93
32
13
18
96
9
32
73
72
30
42
48
114
5
16
9
24
54
81
21
3
105
23
67
30
6
54
27
56
25
72
23
19
18
3
8
19
18
12
71
24
31
89
40
8
13
24
6
5
16
9
66
30
30
9
96
24
39
12
18
6
69
51
45
56
24
19
5
1
12
3
21
83
72
1
12
18
33
39
33
9
15
39
9
32
19
21
9
24
23
13
12
48
90
54
12
54
60
17
37
155
13
60
54
48
6
36
15
69
90
30
35
85
11
24
40
9
6
9
15
60
252
9
9
96
42
42
27
80
163
93
72
3
84
321
9
6
89
1
42
5
16
24
15
102
90
78
35
7
30
18
12
5
25
66
12
18
15
27
5
25
87
8
1
30
9
8
49
78
57
93
35
1
36
36
18
36
6
107
61
12
54
36
48
77
48
1
71
13
11
109
12
12
3
57
23
13
54
5
1
42
48
6
23
91
120
5
31
66
30
90
23
16
69
6
6
15
57
15
87
129
39
113
19
5
31
17
25
48
15
24
24
45
6
24
24
5
1
47
37
35
37
30
21
24
24
51
6
132
12
6
84
5
25
78
41
55
81
21
12
6
36
53
13
35
13
24
12
30
66
12
96
12
18
30
54
33
3
12
9
75
5
16
27
141
9
60
11
91
45
48
33
63
15
42
30
24
48
30
108
39
24
15
24
12
6
108
6
18
12
30
18
12
83
7
65
48
31
17
24
19
6
6
24
36
24
5
16
69
3
33
23
16
21
27
48
9
66
18
36
23
88
8
151
24
41
25
6
9
8
13
42
6
6
36
9
9
6
6
18
84
93
9
15
21
3
105
15
177
15
39
9
27
30
24
36
12
23
13
60
72
119
19
12
9
93
27
33
6
9
8
40
69
18
12
24
21
24
9
95
37
66
132
72
21
9
39
195
12
30
18
90
30
9
8
64
69
35
67
77
55
33
69
59
1
6
18
6
6
18
42
23
16
3
5
25
48
39
3
6
12
3
27
18
27
93
6
29
25
39
75
5
40
15
41
37
12
18
120
29
13
11
24
1
66
18
51
104
16
27
12
17
1
24
48
63
24
104
16
39
65
16
8
25
36
12
39
21
30
24
69
9
6
65
1
63
3
30
60
48
75
45
30
21
3
30
47
43
12
120
84
29
25
120
36
6
18
27
48
80
13
60
84
30
53
13
12
18
69
75
5
151
17
127
120
6
155
48
16
15
18
48
15
87
33
9
18
45
8
40
3
21
9
47
7
17
208
120
3
53
7
9
9
6
41
19
18
12
23
55
12
45
8
43
5
67
12
9
9
42
45
9
66
21
8
55
6
3
96
15
12
69
24
9
23
85
12
96
12
59
1
23
79
17
49
6
48
6
96
35
1
18
21
3
53
112
57
138
21
27
30
95
7
33
3
5
67
18
51
3
21
99
48
5
7
18
24
24
12
24
24
51
9
39
48
32
1
15
69
30
45
27
18
42
6
35
79
54
11
48
25
47
25
48
6
129
81
87
9
6
42
60
3
69
24
35
19
5
40
21
6
96
5
13
35
37
35
72
43
72
42
3
75
60
41
16
15
54
27
57
36
12
18
54
6
36
101
49
60
6
77
7
18
36
24
11
1
6
18
54
48
42
12
24
24
6
36
18
36
30
24
117
3
78
24
6
9
8
7
41
19
78
12
24
60
60
96
3
45
30
36
9
8
48
1
39
56
40
99
5
16
75
66
18
177
32
67
108
33
33
47
25
23
37
35
73
6
18
6
9
48
45
90
12
66
30
5
7
17
1
96
6
42
6
72
30
3
32
103
6
11
19
5
16
32
7
108
53
13
12
23
7
24
41
64
51
54
18
42
3
15
12
5
43
18
18
17
37
42
9
24
3
5
19
24
36
41
72
43
30
23
67
18
30
90
12
15
3
66
99
51
6
12
35
73
63
15
9
15
30
12
36
78
12
33
9
47
13
6
5
91
6
18
5
64
33
18
6
23
13
27
81
24
23
24
48
16
165
30
197
37
11
85
30
45
81
15
3
5
43
60
30
60
15
48
27
72
96
12
153
39
17
19
12
18
24
90
77
25
18
6
24
30
168
18
42
30
30
42
6
17
19
30
15
15
18
15
45
3
27
42
11
67
45
21
60
36
3
3
69
24
56
24
16
3
12
36
5
19
96
108
36
30
15
168
93
59
13
3
24
9
6
54
35
25
71
16
39
24
54
11
97
47
13
42
6
75
21
30
18
18
18
30
120
12
5
97
36
11
13
35
1
54
12
69
75
5
25
12
42
12
53
25
90
12
33
3
42
3
24
48
21
132
39
9
42
48
36
153
96
21
3
153
42
5
31
42
72
23
24
1
24
108
30
30
72
36
144
48
18
9
24
9
23
19
5
13
6
30
6
81
80
7
30
12
23
25
18
24
5
73
47
24
16
8
1
15
9
6
30
24
36
42
84
60
30
54
81
24
24
63
65
67
21
57
24
66
12
18
24
15
3
6
60
156
63
3
12
17
31
72
18
24
30
6
27
80
25
78
12
48
60
24
9
87
18
54
30
3
39
24
6
54
5
25
54
96
30
24
48
18
9
56
7
72
30
36
15
27
45
27
6
24
6
57
3
21
3
53
7
17
13
11
16
9
24
15
15
42
84
72
35
40
105
39
3
101
24
55
12
6
48
30
12
45
57
12
18
36
84
12
18
27
8
16
51
6
12
27
33
60
27
8
1
12
3
9
72
23
31
81
3
165
63
30
18
114
71
85
51
39
60
45
9
18
42
12
138
60
18
18
21
15
33
56
61
54
24
21
24
15
6
11
16
32
48
43
114
42
24
9
3
29
1
63
72
104
24
16
3
77
25
66
42
18
65
43
5
7
17
16
72
57
63
3
69
3
78
12
27
45
3
9
18
21
56
13
6
ABCD 95642739958*3^$a+1 [50159]
245
78
18
19
125
91
35
12
42
114
157
29
43
5
187
5
75
9
114
157
8
15
30
6
114
18
78
36
55
24
29
48
42
102
43
72
8
336
16
41
84
24
19
17
36
30
24
13
137
18
12
60
61
23
144
36
85
47
30
24
43
95
60
72
6
18
21
3
12
1
24
11
12
36
36
9
15
30
54
18
27
21
67
5
19
5
75
9
162
60
18
6
33
3
102
31
5
67
53
66
9
45
19
5
90
42
18
42
30
13
5
72
66
33
40
56
16
53
186
60
24
42
30
12
12
189
15
169
11
24
37
120
11
12
1
41
30
6
3
27
18
30
132
54
24
54
48
42
12
6
150
19
5
174
24
37
35
60
6
72
30
72
36
30
243
15
12
78
7
23
30
19
191
105
69
6
30
127
48
35
24
37
5
156
84
3
105
96
31
8
57
6
33
27
30
7
5
18
97
11
66
91
95
54
48
66
169
77
48
30
42
48
18
9
3
45
3
72
37
176
15
25
119
81
69
6
12
72
96
90
18
132
138
60
36
18
42
18
36
21
21
43
24
35
36
186
18
12
9
111
25
95
18
6
1
23
6
54
12
6
43
5
42
42
127
8
87
1
203
12
72
36
21
15
60
13
113
18
156
18
42
210
18
36
21
160
80
15
33
48
45
43
71
36
144
48
48
37
11
45
45
90
12
54
6
84
18
18
25
5
18
36
144
42
78
37
24
29
12
7
35
42
156
60
42
25
35
78
108
6
228
30
78
85
24
53
91
17
18
12
54
6
114
84
252
19
56
3
6
39
21
90
49
11
21
117
42
33
3
60
228
24
252
78
6
156
60
13
53
24
24
6
84
132
18
42
25
65
12
91
59
133
23
54
18
150
43
24
17
135
9
66
90
75
51
24
21
63
84
45
16
24
83
37
47
33
57
66
13
5
12
39
123
21
9
90
6
36
6
37
8
39
30
30
54
102
60
24
24
21
51
42
60
30
78
24
24
6
21
69
84
12
30
12
108
12
105
105
30
48
24
84
6
150
24
66
48
12
18
25
5
75
51
36
25
11
48
12
9
45
108
48
42
45
105
12
19
56
51
18
132
135
3
66
36
42
37
24
29
43
35
12
6
67
35
114
30
48
66
42
168
36
69
171
90
48
48
78
37
95
49
23
33
40
72
23
57
136
11
45
51
45
39
1
8
45
24
27
105
84
6
54
60
27
3
12
33
16
41
90
84
60
6
114
133
72
8
15
81
40
17
103
41
6
90
48
30
9
117
24
30
126
30
49
120
5
54
18
3
16
5
36
48
12
43
11
30
60
24
42
174
6
174
36
67
35
66
24
51
39
18
108
54
37
41
18
72
12
1
24
11
66
30
66
30
54
39
57
48
36
90
9
112
47
30
3
69
24
42
60
132
78
67
23
12
30
87
3
42
51
3
6
103
11
36
54
115
5
19
23
9
48
40
8
15
33
9
12
84
102
84
13
72
29
30
84
1
29
6
117
15
30
42
1
11
18
138
12
42
84
102
54
43
32
16
5
78
6
114
36
54
90
36
13
23
30
18
12
45
63
12
18
6
108
102
18
6
24
123
48
87
84
66
48
42
25
23
12
42
12
36
24
48
120
48
120
43
59
42
36
30
9
16
77
12
108
18
18
39
21
24
6
45
15
54
78
13
41
31
35
13
11
54
12
27
51
12
12
78
84
3
27
13
8
249
18
61
11
13
77
78
12
66
12
27
21
18
121
11
37
35
12
6
19
23
30
66
72
54
24
96
19
47
24
49
5
6
24
66
66
9
40
24
47
73
56
39
54
60
7
155
13
47
24
54
120
43
107
37
5
6
48
54
12
36
42
45
48
75
24
18
90
33
9
48
31
5
42
25
53
19
5
18
42
7
11
132
1
71
73
41
30
1
95
66
30
12
13
24
23
25
35
42
198
12
24
12
120
18
42
30
42
12
18
18
18
79
53
54
93
3
54
36
60
7
47
30
19
41
60
150
165
160
41
42
37
5
78
108
108
6
48
66
24
36
9
48
15
42
6
49
5
27
64
77
18
24
36
24
42
3
15
36
6
78
121
96
216
29
66
48
24
25
11
54
30
48
73
29
6
54
42
13
23
24
30
66
25
48
125
114
1
35
24
13
5
48
19
53
3
75
156
54
12
18
42
24
3
3
37
17
48
12
90
84
144
6
39
165
42
48
25
11
45
39
12
54
7
23
12
37
11
12
12
42
168
96
6
18
36
84
6
6
6
33
16
143
12
18
120
78
48
36
36
37
101
6
18
12
30
6
12
31
215
1
48
47
30
48
90
25
35
13
29
78
61
5
42
73
5
42
48
42
84
3
57
30
24
30
6
6
114
66
43
47
210
87
ABCD 95643152492*3^$a+1 [50013]
80
64
23
1
5
27
39
78
43
47
108
54
151
119
30
96
7
113
67
47
81
12
28
48
104
105
7
5
36
60
103
17
168
12
55
23
1
101
115
65
72
15
57
15
48
40
8
33
67
119
85
56
69
234
6
3
136
60
155
9
76
12
200
12
3
54
123
28
5
87
3
114
30
78
55
80
57
6
48
57
69
24
51
16
17
63
9
60
19
65
6
121
5
84
63
16
72
107
1
35
30
19
48
5
99
36
4
8
51
49
131
114
15
33
7
68
4
108
32
21
12
6
12
105
3
69
21
51
9
27
132
112
101
60
75
9
3
93
30
57
52
56
33
19
12
23
33
45
30
132
13
12
365
36
7
29
6
54
183
15
216
57
33
36
3
105
72
31
24
11
49
95
45
69
27
129
31
20
144
76
84
36
29
15
64
36
80
39
69
51
9
16
32
69
63
76
65
7
24
35
126
19
53
36
6
1
125
102
25
96
5
6
18
3
9
63
16
11
90
51
9
31
23
1
65
90
45
40
68
27
18
63
192
21
12
144
79
36
65
126
37
8
87
12
108
60
13
17
187
68
15
1
5
12
87
40
92
39
9
3
49
5
51
3
117
99
18
55
35
1
35
37
23
30
31
65
66
25
24
155
33
16
92
112
20
27
21
3
81
39
57
28
29
36
19
8
3
204
85
36
72
23
109
71
9
12
45
3
21
27
3
21
88
8
15
48
114
31
5
30
117
4
29
55
24
41
6
33
16
116
100
48
23
18
19
12
65
138
6
31
24
17
103
71
33
75
36
25
35
36
25
8
48
28
36
11
18
19
108
84
41
87
40
20
60
33
103
185
210
60
72
13
116
141
43
59
18
43
60
137
75
12
15
13
20
4
60
84
12
144
65
31
84
119
12
9
64
95
37
35
12
1
41
19
32
93
39
72
48
48
24
28
12
36
12
200
12
81
67
60
48
23
57
9
90
90
195
3
33
28
92
9
6
48
24
12
6
103
131
30
31
65
15
88
60
47
72
78
55
17
18
37
12
176
45
12
90
25
47
49
119
12
13
11
61
23
1
125
19
77
19
11
45
16
60
84
65
15
75
36
24
25
29
115
24
48
20
27
1
11
60
13
20
237
36
75
33
79
41
36
19
95
61
48
65
18
42
7
29
39
60
21
159
3
42
43
77
7
84
32
28
29
18
24
54
7
95
25
80
3
24
45
21
54
1
44
63
25
24
8
51
6
30
25
96
23
49
5
36
7
32
51
21
15
60
1
29
15
21
24
51
24
15
61
32
148
29
15
3
18
127
47
153
15
12
54
19
12
8
33
235
35
42
30
25
35
90
36
27
93
6
30
79
11
1
104
64
119
90
6
30
39
16
32
27
108
48
42
15
3
1
56
24
64
65
36
24
19
47
24
12
57
28
65
163
29
31
77
19
53
31
32
9
24
31
95
45
96
72
51
205
92
4
8
16
35
1
20
15
49
5
55
17
114
66
54
1
80
27
93
40
144
68
75
1
35
30
54
13
113
24
151
47
12
18
180
15
12
45
67
48
80
21
6
30
55
8
27
81
84
60
124
17
39
96
120
88
209
27
171
108
36
105
16
60
12
167
33
75
97
11
144
1
48
11
36
30
75
124
5
30
153
27
24
69
16
41
15
64
5
6
90
63
28
24
41
39
51
114
18
66
42
37
35
13
32
16
41
108
43
29
6
18
51
16
89
31
23
42
115
132
48
44
4
11
6
15
24
63
108
13
5
87
12
16
32
4
173
60
43
60
20
57
12
3
291
85
96
24
24
72
5
51
3
12
13
29
48
42
12
1
95
25
5
18
54
3
39
264
57
15
24
48
1
41
55
20
189
36
186
73
12
23
162
27
21
19
17
108
42
25
176
72
72
9
114
45
225
27
3
61
101
31
29
43
23
13
12
20
45
72
15
88
77
168
18
36
21
84
28
8
3
25
59
25
65
31
56
39
1
24
11
18
27
45
3
15
33
9
79
5
72
18
21
15
1
92
40
17
54
97
113
126
153
15
1
216
120
71
60
9
21
132
7
80
39
141
15
45
160
108
17
19
32
129
63
111
85
245
12
55
20
28
41
6
37
11
90
31
24
36
35
24
117
4
23
12
18
36
207
9
6
18
79
23
24
21
52
48
5
27
75
96
141
15
90
63
15
66
36
234
9
72
15
33
75
48
37
240
11
24
165
120
108
28
29
48
7
47
ABCD 95643408592*3^$a+1 [50001]
47
22
63
153
158
52
144
38
43
12
41
79
11
16
68
1
57
15
23
25
201
56
40
14
13
27
213
48
3
2
7
27
56
37
35
6
7
99
20
88
32
1
23
10
80
34
12
18
135
47
18
55
111
140
36
49
24
15
18
24
14
16
8
85
35
60
126
10
54
42
36
90
72
90
21
15
12
38
54
88
92
36
85
135
14
58
14
16
2
13
9
56
54
48
1
72
23
10
6
129
9
2
54
40
2
12
90
162
4
66
8
66
24
46
54
2
40
14
4
93
47
36
60
52
38
34
32
54
34
6
54
50
16
6
9
47
180
12
72
58
15
3
38
16
50
121
5
18
24
1
11
73
95
25
23
4
20
1
87
92
241
5
88
74
13
59
240
16
72
165
11
76
18
56
64
15
27
9
39
21
15
36
21
12
3
8
16
18
66
134
16
15
144
23
37
48
3
9
41
22
105
17
43
99
9
24
147
56
78
16
39
11
49
101
10
24
12
42
38
18
64
2
168
12
60
64
45
60
39
105
21
90
20
16
96
32
40
81
72
3
9
36
17
48
40
90
30
56
144
175
24
3
32
52
44
102
34
24
14
43
29
18
22
171
27
36
36
18
66
20
4
21
9
15
36
12
63
36
21
12
23
4
9
24
51
44
1
15
12
44
1
9
90
126
38
4
12
44
46
26
28
20
16
33
83
13
12
47
1
81
8
88
3
12
17
40
15
60
45
78
48
26
46
42
48
63
51
48
92
1
23
66
6
28
36
213
45
32
103
11
16
54
56
16
18
36
84
20
16
36
44
18
30
1
39
50
42
13
57
159
12
27
50
55
203
72
46
6
138
2
73
77
90
73
15
126
54
32
49
59
52
33
3
57
21
30
9
63
42
15
41
54
1
11
1
15
54
6
12
8
97
77
79
15
66
51
12
153
18
56
13
47
10
74
49
23
85
9
146
133
39
20
73
93
90
14
31
111
8
25
65
10
20
16
42
15
59
70
50
36
34
56
7
65
103
3
6
39
71
66
54
49
27
38
34
30
51
5
24
82
38
6
82
72
2
54
7
17
10
45
63
18
62
12
13
12
36
9
110
58
15
3
84
8
13
21
50
4
50
6
73
15
32
60
30
58
21
9
26
30
16
8
31
15
20
144
61
11
238
63
23
24
10
6
50
6
34
2
54
88
18
45
9
14
24
18
10
44
49
12
39
24
20
82
123
5
22
68
52
18
159
27
30
39
12
48
51
56
12
36
49
36
101
46
18
24
3
15
33
39
176
6
34
20
25
27
72
21
47
58
30
225
35
70
30
2
43
159
81
95
72
37
147
81
48
47
88
6
54
2
223
41
19
51
56
88
24
120
45
96
84
15
12
78
2
1
143
54
46
170
82
33
12
17
10
56
6
88
48
15
47
1
9
6
32
24
108
102
58
12
18
2
94
102
92
16
54
26
37
87
48
18
15
47
48
16
90
24
30
9
96
39
33
48
65
90
4
36
30
6
50
79
24
65
18
88
69
35
40
108
50
7
65
40
66
6
3
11
16
36
38
16
146
88
20
42
18
37
89
31
39
56
37
35
10
15
111
90
75
84
3
237
41
30
24
1
17
7
23
18
54
1
17
22
36
110
66
124
60
144
33
15
62
30
16
9
35
12
13
21
6
48
42
56
10
20
25
33
14
96
10
54
93
5
34
21
9
26
12
36
36
193
41
67
23
36
168
72
16
18
54
105
35
70
8
18
16
84
36
54
54
20
6
7
23
25
11
1
12
36
47
30
7
60
11
145
9
90
8
30
7
36
84
33
15
119
73
35
36
37
29
34
110
34
21
15
36
9
35
25
9
15
201
74
25
77
126
34
6
45
5
18
4
21
11
49
11
13
3
12
33
63
104
36
37
33
90
45
180
29
6
34
90
20
1
107
48
52
57
107
4
2
55
108
29
106
62
48
6
34
32
7
60
3
162
26
85
12
29
16
3
60
11
13
17
16
18
132
12
38
88
39
71
49
48
137
40
18
14
6
37
60
27
153
27
69
5
10
24
32
96
64
78
2
54
10
164
40
45
27
20
28
2
19
35
114
48
202
30
72
38
36
36
13
27
18
2
1
27
165
3
122
103
9
39
15
74
82
21
12
75
20
22
48
110
40
2
19
125
7
3
54
2
193
36
11
54
64
80
136
26
54
30
4
32
70
8
10
21
57
27
23
60
97
83
12
13
29
19
29
31
11
13
41
30
49
23
88
9
35
88
33
69
26
30
16
38
18
18
16
21
23
10
6
20
30
40
3
96
101
46
8
34
30
8
18
142
93
11
34
54
2
78
1
81
6
2
90
136
24
38
48
67
117
32
78
82
24
14
73
33
42
84
93
71
94
2
88
141
105
26
54
7
99
38
16
30
44
16
86
144
70
2
24
70
84
164
36
54
40
15
3
104
6
18
64
20
18
34
38
16
75
21
18
72
86
88
26
64
60
90
56
66
25
48
12
23
24
16
36
14
16
96
14
ABCD 95644172576*3^$a+1 [50093]
36
18
48
25
29
24
282
24
49
41
66
277
8
63
54
3
87
25
77
18
72
265
96
168
72
29
19
24
17
31
432
35
42
51
15
49
80
3
18
19
89
102
25
65
7
11
21
39
121
80
63
60
12
1
17
7
24
47
30
115
53
12
132
3
9
60
115
101
48
27
33
102
129
165
115
216
224
40
35
21
9
36
235
264
173
27
243
48
78
66
21
24
40
168
72
71
9
333
115
168
23
90
111
88
5
3
264
15
24
1
83
42
138
72
25
71
162
31
71
81
40
5
42
145
53
67
5
36
84
72
75
120
88
8
24
160
119
24
30
43
35
228
54
43
197
67
5
120
6
85
89
36
114
90
108
18
72
72
48
6
72
115
5
204
30
36
13
191
18
63
184
5
43
77
19
32
40
104
255
60
13
8
15
97
11
61
29
27
64
29
51
45
19
71
18
87
136
29
19
17
55
29
91
23
90
7
24
5
43
32
16
17
343
47
25
53
72
48
114
228
180
537
120
64
72
17
150
33
93
147
105
12
36
87
24
16
17
18
60
180
37
32
16
72
77
48
522
24
25
101
51
40
24
56
63
12
132
1
335
6
36
30
54
91
17
6
102
19
179
36
24
102
19
48
8
3
21
16
72
35
93
64
5
51
40
245
42
57
16
119
105
96
64
101
19
24
11
13
17
60
51
3
141
3
18
90
25
23
6
120
24
67
288
239
30
43
17
198
54
90
54
147
33
30
6
66
49
80
88
125
115
96
95
6
18
97
11
12
6
51
64
77
168
216
91
24
11
12
25
125
211
96
80
9
30
36
60
225
120
136
5
12
60
66
1
71
54
24
27
99
45
16
72
8
24
16
104
16
80
63
270
91
176
88
65
12
75
24
40
24
32
63
97
23
6
51
24
336
57
103
24
24
11
108
18
15
24
69
66
54
114
30
43
48
120
119
33
3
61
65
66
69
45
30
126
39
165
115
29
72
12
6
1
191
49
56
189
84
207
15
102
72
139
32
64
143
90
31
72
23
1
53
90
6
90
84
181
149
90
73
65
55
107
37
53
27
15
1
89
31
5
12
7
80
39
417
3
109
83
37
5
27
9
390
6
43
11
84
57
16
149
120
90
78
30
18
60
55
24
48
8
135
198
27
24
21
54
13
8
64
80
315
13
128
40
120
47
162
175
80
33
7
29
19
128
9
36
19
53
6
109
65
18
204
201
63
1
71
54
91
23
1
24
77
115
48
24
71
57
24
279
81
40
96
24
23
168
72
33
165
48
19
71
57
120
160
149
24
19
47
6
139
95
18
55
137
204
51
183
120
121
29
43
5
163
77
195
183
36
48
36
1
48
96
89
78
9
111
222
138
78
27
9
30
126
114
81
112
72
53
36
87
88
65
66
61
197
115
72
29
19
53
72
36
31
24
56
63
73
23
81
45
84
151
29
42
9
136
72
120
8
135
129
16
149
66
9
33
156
115
24
48
119
1
72
48
119
105
16
23
57
27
36
6
90
1
144
11
13
65
12
54
85
29
171
45
259
221
24
90
25
95
121
5
91
17
60
66
144
73
80
112
5
3
3
126
31
143
36
ABCD 95644543136*3^$a+1 [50072]
27
24
48
117
3
60
57
8
136
96
123
141
111
9
39
65
127
33
51
5
19
48
84
84
12
84
108
48
48
240
65
67
77
72
19
5
259
125
31
81
48
176
16
168
51
5
184
32
40
48
15
60
48
48
29
91
240
72
29
19
96
69
96
51
60
17
31
129
8
64
99
36
33
15
41
64
75
21
96
3
96
72
5
19
269
151
144
41
216
43
69
15
57
51
93
39
81
32
19
69
24
75
72
93
72
24
27
149
40
8
96
31
60
45
75
29
40
96
56
360
64
8
31
84
21
147
29
103
96
225
195
24
5
112
224
24
16
56
48
400
72
48
27
29
40
279
17
79
81
15
41
19
5
160
3
12
60
29
96
103
60
381
144
27
101
7
137
40
51
117
51
29
216
16
15
281
48
67
29
40
48
3
5
64
195
165
56
19
96
29
103
17
40
39
89
55
12
69
120
56
31
108
36
156
48
21
111
17
72
19
45
24
56
7
12
216
45
240
96
111
209
144
67
117
27
53
151
17
48
16
24
96
128
55
17
48
288
120
7
41
7
233
16
123
5
216
192
24
160
3
72
48
45
216
32
19
29
7
65
112
320
48
112
303
57
75
21
87
17
31
60
84
57
24
56
40
15
36
24
93
80
16
32
7
96
129
27
53
16
120
99
53
43
21
8
91
432
12
161
211
29
16
80
40
80
24
64
111
9
296
64
8
43
69
72
80
24
16
24
15
185
192
103
105
56
88
96
24
176
24
43
69
104
72
64
48
96
200
19
101
19
405
96
80
16
99
101
19
36
96
65
112
32
40
123
125
16
15
9
75
60
137
48
16
27
252
65
16
32
19
29
136
3
228
17
67
69
27
60
12
120
5
103
33
51
69
27
12
60
45
32
64
51
45
8
31
65
40
96
104
64
200
16
27
117
51
72
69
264
80
96
96
175
137
72
115
45
8
43
48
45
120
80
136
123
101
16
48
152
43
173
352
72
123
141
75
77
208
96
224
19
77
24
175
65
16
75
29
7
57
32
208
27
93
72
3
45
8
168
144
40
15
17
24
91
120
29
120
64
8
168
192
432
43
317
91
204
41
40
152
43
29
120
40
315
101
16
8
103
33
80
31
209
184
27
53
112
123
5
16
99
120
165
8
72
48
48
24
127
60
48
36
132
60
33
96
24
120
24
72
63
105
231
60
276
41
48
19
141
135
161
40
75
125
144
19
156
240
96
96
48
420
5
96
184
51
24
77
144
48
103
9
39
65
16
8
48
24
88
96
120
27
84
65
79
17
19
341
7
48
57
51
120
189
147
60
108
48
132
257
19
141
75
69
219
45
123
5
64
3
228
33
27
24
96
93
200
91
69
24
8
19
29
96
40
128
211
149
40
15
57
39
60
144
276
12
77
48
43
45
24
51
189
ABCD 95644573912*3^$a+1 [50192]
90
3
195
36
126
123
96
141
108
126
297
48
159
72
90
63
240
3
45
9
183
213
108
54
153
207
33
57
72
15
93
3
240
27
261
135
54
90
72
33
75
162
90
9
27
18
54
126
126
108
342
111
192
75
18
99
135
144
9
192
51
54
270
216
378
39
123
18
291
144
96
45
90
108
288
18
234
81
279
360
33
3
45
9
126
126
180
18
198
15
57
216
255
87
297
288
27
72
54
54
198
18
270
180
126
288
18
39
213
342
21
432
285
18
144
144
252
72
18
72
3
195
198
90
36
54
342
342
36
72
27
27
69
96
33
36
180
162
108
57
105
144
18
252
180
213
57
558
36
36
18
108
195
39
18
126
90
90
162
72
123
48
9
87
75
21
123
72
162
36
375
381
270
468
33
93
99
225
111
51
18
198
270
87
21
90
144
108
144
108
288
54
36
54
9
9
108
198
144
213
489
36
54
108
198
270
144
18
180
360
90
213
363
144
162
198
90
243
27
18
3
105
72
144
108
288
288
126
126
108
36
39
285
387
117
270
45
225
15
237
3
51
141
96
105
39
33
111
141
216
27
48
465
324
54
54
90
261
189
72
36
87
183
144
414
36
135
81
15
165
123
192
144
9
54
33
219
180
144
432
378
72
159
3
252
81
9
198
36
144
90
108
39
48
345
18
162
36
72
54
33
21
459
240
93
90
54
3
231
216
513
171
396
153
27
261
9
39
87
90
18
234
180
90
21
159
36
54
270
105
96
177
18
72
108
144
18
54
18
15
147
288
36
396
108
126
36
90
108
270
126
189
27
36
288
81
135
153
153
378
342
198
90
90
54
87
255
81
225
648
36
36
72
36
126
18
51
129
72
ABCD 95644574128*3^$a+1 [50018]
12
18
72
18
18
36
168
35
55
54
131
61
51
45
51
39
41
7
78
66
18
24
48
63
48
15
33
57
36
3
32
79
72
18
84
3
33
108
51
39
108
6
12
24
36
12
179
79
17
31
114
48
47
25
252
54
5
16
69
11
25
42
45
48
33
15
3
18
12
18
6
71
13
180
111
15
33
45
108
48
23
37
90
48
60
30
144
198
17
25
18
5
61
6
66
18
96
41
16
117
90
78
72
36
66
72
6
18
5
43
6
12
35
96
48
37
36
42
102
39
33
18
6
54
54
107
13
51
9
12
27
15
30
126
6
84
18
9
9
87
21
18
90
63
96
80
13
18
96
18
15
32
1
24
30
9
15
65
1
24
72
15
33
54
6
192
90
24
12
69
117
11
37
203
16
48
3
6
12
27
9
60
27
21
6
5
13
179
1
36
59
7
18
24
54
54
3
9
23
19
48
77
256
87
105
128
1
63
39
96
9
9
36
126
210
96
66
17
109
96
72
59
61
99
144
32
73
72
126
81
9
192
18
18
126
6
12
6
108
18
15
87
18
24
159
51
54
72
15
153
87
51
45
9
6
17
48
7
12
285
9
39
9
96
18
5
13
36
66
54
71
37
186
84
6
71
109
48
18
6
48
11
16
153
132
30
24
18
18
90
15
51
36
36
6
18
45
93
114
30
6
66
27
27
5
31
33
3
18
11
25
78
84
90
59
13
144
198
78
15
309
18
306
54
30
3
32
16
93
35
19
24
12
90
15
9
12
36
18
114
30
101
43
78
72
18
66
42
18
12
42
12
54
23
1
18
210
216
3
15
18
47
7
6
35
96
97
6
18
87
3
66
54
72
18
18
90
18
24
18
36
72
36
36
63
27
5
13
35
49
54
41
1
12
3
3
36
90
48
24
66
54
15
57
24
47
25
23
96
43
54
30
204
48
42
66
36
101
192
1
18
125
91
30
39
96
48
33
42
48
18
132
47
19
6
48
23
16
3
45
129
18
18
18
137
25
39
21
102
42
27
96
21
30
144
90
6
45
3
36
6
99
45
90
36
138
54
60
84
42
156
36
72
36
96
36
30
24
5
61
36
72
78
18
66
54
60
35
16
48
21
36
18
5
19
54
36
99
21
60
48
24
23
48
109
12
18
222
48
39
48
39
41
16
93
35
19
18
54
12
89
1
108
3
51
29
49
36
155
7
9
27
117
32
48
103
54
108
135
9
39
48
45
12
6
33
33
72
42
18
84
24
144
12
3
80
7
41
85
168
3
33
15
93
3
45
42
9
183
153
80
7
120
54
59
49
60
30
18
60
87
33
18
77
13
18
42
23
265
66
42
107
96
13
48
3
51
29
13
36
12
35
37
11
67
72
53
73
39
80
127
6
75
48
93
18
84
90
36
47
43
36
42
30
18
23
19
45
21
75
51
6
12
54
36
17
61
12
90
6
72
12
3
33
18
6
72
120
23
16
39
41
67
12
108
6
72
36
35
67
204
17
1
48
15
3
6
12
216
3
15
6
59
103
30
11
103
30
54
126
24
63
3
29
13
3
9
36
18
17
37
6
18
72
36
87
69
36
23
16
48
39
18
23
144
13
24
27
129
24
23
13
83
16
9
23
13
18
108
30
71
43
12
18
78
48
41
175
96
17
192
7
18
72
48
132
12
15
9
48
204
48
18
57
69
18
42
30
33
21
168
12
18
42
11
1
6
12
42
72
27
201
78
9
3
18
27
9
24
47
61
12
72
63
81
6
12
42
83
144
37
204
63
80
67
42
18
144
12
21
75
90
75
9
119
61
54
180
18
18
126
54
6
155
64
63
132
77
25
36
6
198
84
6
29
1
144
15
3
42
35
55
54
84
42
21
141
12
18
21
80
96
7
9
39
18
24
66
42
72
30
42
18
48
18
15
93
24
30
36
105
75
36
36
18
36
24
48
36
11
16
9
54
90
23
199
41
25
36
18
36
24
12
105
27
5
97
72
42
30
36
27
27
5
13
3
48
39
41
112
15
17
96
49
48
18
42
51
32
109
72
155
7
57
51
60
66
42
21
9
23
16
93
72
36
87
3
18
12
36
108
144
15
9
48
36
36
108
24
27
63
17
139
6
47
55
9
105
84
42
138
36
312
18
156
90
6
53
31
129
39
84
5
13
24
11
7
126
30
18
90
18
15
27
18
30
69
9
23
61
18
42
18
18
66
6
27
57
23
37
27
80
211
186
192
ABCD 95644894232*3^$a+1 [50126]
144
147
48
21
19
8
64
120
113
127
113
111
160
77
19
11
37
53
219
24
75
60
81
16
8
216
51
165
184
48
83
13
29
123
24
3
45
15
1
24
11
21
9
207
232
8
48
24
3
117
48
45
30
162
30
120
37
23
73
23
12
48
21
24
57
12
6
85
5
30
21
21
19
11
18
60
30
30
54
66
19
101
27
165
3
120
72
3
30
7
32
165
211
47
33
40
24
8
3
102
63
72
87
193
65
18
42
150
60
222
67
11
18
19
80
21
99
75
18
3
16
23
1
59
61
24
8
27
48
109
8
112
56
72
40
65
15
88
72
72
24
216
29
27
15
18
7
48
144
72
59
37
65
15
40
35
48
21
3
117
24
15
30
27
27
61
24
80
72
189
27
24
99
21
48
96
40
47
78
51
40
24
72
83
84
18
132
27
129
7
5
30
133
125
19
5
43
8
16
41
15
27
37
48
72
128
136
155
21
64
35
24
120
66
51
96
57
66
61
8
48
27
18
30
69
9
30
1
24
24
48
24
149
27
64
53
6
42
120
27
168
24
24
72
27
138
75
63
49
8
45
30
42
27
16
48
56
88
8
15
57
16
89
63
33
7
48
56
24
64
323
69
24
9
36
67
5
48
102
18
120
51
81
18
37
5
48
84
30
6
27
64
96
17
36
139
56
64
8
24
120
63
66
132
19
8
21
75
75
117
40
35
42
186
84
48
78
159
93
19
48
5
27
64
120
80
16
59
37
5
43
24
8
112
56
75
54
48
30
33
99
117
48
88
47
6
102
168
42
67
312
56
33
42
168
42
18
49
53
48
27
15
12
48
117
51
141
40
101
195
168
64
41
30
12
85
47
18
18
174
18
12
30
96
30
54
55
32
99
84
30
91
119
201
9
36
91
96
48
59
45
195
13
53
27
24
69
42
105
117
3
93
19
32
99
42
115
293
54
37
48
120
8
48
27
42
48
43
17
18
69
135
198
123
99
78
55
24
24
56
129
84
30
37
8
88
48
56
3
48
90
18
60
61
41
60
67
11
21
88
48
8
75
37
35
168
72
13
72
24
29
27
88
32
48
16
29
19
11
42
12
48
18
24
36
81
3
61
155
42
19
29
42
97
72
23
1
200
64
48
23
1
48
53
3
9
18
69
40
11
42
30
13
48
77
3
64
35
18
3
24
136
29
43
8
27
37
41
127
24
128
40
72
29
30
21
160
48
56
15
60
24
30
103
48
77
30
18
30
30
132
163
56
64
104
51
61
101
162
73
24
8
51
24
13
5
19
56
24
3
61
24
35
133
5
75
3
42
12
126
1
11
90
75
33
7
35
72
165
3
42
126
30
55
120
35
234
43
24
29
72
120
120
67
11
21
51
13
5
30
21
69
120
115
35
45
69
48
102
198
63
15
49
65
30
1
5
12
7
23
105
24
93
96
54
85
41
30
12
150
7
48
5
99
159
217
152
16
104
40
56
27
72
48
42
120
6
42
27
16
35
72
13
47
97
53
67
23
129
3
96
24
21
24
93
99
120
24
40
17
7
23
30
258
49
80
3
90
102
37
11
60
57
21
72
3
184
5
51
40
32
48
75
192
37
65
63
112
48
47
145
53
42
57
141
67
11
12
57
3
192
37
29
27
153
39
120
16
176
51
93
120
39
6
54
85
65
18
133
72
24
8
3
133
24
48
24
83
18
187
23
30
3
40
29
6
42
42
60
18
78
21
48
3
18
54
66
30
109
83
133
56
120
3
60
25
41
151
104
15
121
29
24
3
27
36
25
104
280
5
27
16
24
149
19
23
33
16
48
96
80
75
61
56
45
132
55
11
30
324
27
40
59
21
40
131
37
32
3
13
173
12
30
25
23
25
59
30
66
141
3
48
12
6
27
64
29
24
27
88
152
16
48
29
3
24
201
12
48
30
69
40
29
42
217
41
144
15
33
39
93
ABCD 95644968514*3^$a+1 [50114]
96
88
32
19
45
3
18
59
19
36
18
48
72
42
300
41
109
36
18
77
72
136
176
61
12
87
3
5
37
3
51
102
23
1
66
54
90
24
45
75
189
27
5
1
18
54
111
32
67
45
32
1
192
6
30
36
15
9
15
24
8
25
30
89
24
1
15
56
55
30
24
18
17
13
36
71
223
66
60
12
42
108
9
21
54
18
27
56
13
30
42
174
18
6
21
45
24
30
101
49
39
32
24
25
96
30
24
17
24
24
7
54
126
102
72
36
59
19
192
5
67
5
1
12
18
24
108
12
65
121
47
72
96
72
19
18
30
42
36
119
25
66
162
18
17
16
129
78
120
168
54
11
1
18
96
12
60
30
47
16
45
132
72
12
24
35
72
37
12
6
17
103
33
75
24
18
12
126
36
6
120
23
19
12
6
138
9
45
42
9
111
6
27
57
90
6
47
37
126
53
7
54
66
9
45
24
162
18
15
56
55
129
144
15
12
150
48
6
54
83
7
48
234
36
35
24
19
36
144
9
21
90
150
12
78
120
9
33
18
84
78
90
12
60
57
33
23
13
59
48
55
84
36
24
105
15
108
5
73
90
117
57
18
60
36
5
72
133
24
12
23
37
11
19
149
157
54
29
61
11
7
18
24
95
31
129
105
36
35
19
54
30
65
25
24
72
36
54
54
39
171
5
1
36
12
6
89
37
3
33
30
24
30
24
11
19
69
27
54
71
24
61
3
51
36
33
27
29
37
24
11
19
69
9
15
21
36
39
24
32
40
21
132
71
16
24
32
24
13
12
6
18
167
49
84
36
63
8
115
125
55
18
36
144
12
60
120
3
57
18
144
12
41
67
108
9
69
66
6
18
12
54
71
7
18
63
27
5
139
36
12
141
39
17
1
18
42
59
25
60
75
99
125
7
90
18
54
18
108
90
12
54
24
12
18
6
33
33
24
48
23
37
27
129
6
18
12
3
51
126
15
24
15
17
7
18
30
18
36
24
54
18
54
120
24
21
15
89
1
36
59
43
5
40
80
1
60
35
40
45
35
91
36
24
108
53
13
11
43
21
69
11
16
69
36
30
24
30
51
9
36
3
8
192
48
19
36
12
53
19
5
24
7
54
90
60
108
36
69
120
27
29
55
126
35
24
37
3
24
8
48
16
3
341
24
1
167
43
24
5
13
12
71
7
33
15
41
55
30
59
24
7
90
24
12
35
19
29
7
17
7
18
252
30
60
9
24
32
19
5
49
60
11
72
43
69
15
42
18
36
9
3
18
6
29
40
32
19
96
54
18
36
12
5
120
88
9
18
93
144
171
6
15
69
42
54
35
181
3
32
73
12
27
51
29
133
54
53
55
185
40
75
5
13
18
96
9
75
165
57
18
45
57
60
59
13
11
25
84
6
21
15
9
21
234
60
29
16
21
11
24
19
150
15
57
39
81
23
19
5
61
6
5
96
7
18
143
16
15
54
72
27
8
120
97
6
105
39
36
120
5
136
21
114
216
12
36
81
8
43
30
63
195
5
61
11
24
96
112
32
88
8
13
12
39
8
48
64
3
45
32
19
126
30
60
101
25
18
5
247
30
35
120
67
45
63
18
72
282
42
126
48
5
37
18
54
18
17
85
11
85
11
19
21
51
114
59
301
11
7
18
30
57
57
23
13
18
156
90
6
90
27
63
17
48
24
13
78
29
43
66
51
81
18
102
24
36
12
78
90
18
29
48
24
61
72
75
15
12
29
79
18
143
55
6
11
19
53
40
93
54
5
31
162
18
18
51
15
41
13
36
24
15
21
18
66
15
27
29
73
15
57
6
17
1
102
72
6
11
19
24
48
54
15
45
75
24
24
93
18
17
120
37
126
60
41
175
41
85
27
3
24
30
119
16
15
41
43
77
19
36
113
120
16
15
24
41
49
36
3
81
60
66
105
8
31
6
35
1
12
27
24
27
53
1
23
13
54
30
6
9
99
125
85
42
48
17
37
35
7
36
72
21
45
6
18
12
24
36
36
102
17
40
33
96
39
15
30
35
1
24
66
24
36
81
56
7
120
57
75
144
30
24
23
13
11
25
30
234
6
41
49
120
143
1
15
21
60
48
60
180
12
131
37
35
67
150
39
15
36
48
36
6
59
7
17
48
43
101
25
18
72
6
108
30
101
115
24
5
7
60
5
97
72
60
59
7
114
18
72
66
18
105
81
18
12
18
36
6
5
88
8
37
27
15
9
9
48
252
108
42
66
54
72
78
15
57
23
13
3
32
19
29
1
24
66
60
129
195
12
108
21
21
30
114
11
43
5
67
18
180
12
35
24
19
180
54
75
72
24
27
18
12
ABCD 95645049980*3^$a+1 [50008]
4
11
37
2
42
18
82
29
39
18
42
18
3
199
50
30
18
39
9
21
9
36
3
3
12
6
21
24
7
20
3
25
65
9
45
121
20
12
9
60
63
6
45
24
85
11
27
18
21
51
48
4
8
4
96
32
12
48
18
84
3
27
3
33
159
3
6
36
4
29
60
15
88
23
45
51
90
31
20
3
24
30
42
51
24
24
84
6
9
51
9
30
45
52
20
6
22
20
51
24
72
18
6
25
2
24
15
30
39
15
21
34
35
27
10
8
21
111
39
15
3
12
141
18
69
51
4
32
18
15
115
5
30
1
26
120
15
3
12
40
180
36
20
69
15
24
15
1
14
12
3
19
2
15
3
30
15
31
14
48
27
30
33
4
29
9
45
57
39
9
57
24
7
29
21
22
2
36
33
105
15
6
31
8
36
33
87
88
8
33
19
11
45
45
30
69
78
3
15
12
72
18
39
39
76
24
26
10
65
9
15
6
25
8
42
18
28
47
1
26
6
9
21
18
52
32
12
39
6
39
16
36
2
45
25
62
54
21
24
27
40
53
39
18
22
12
14
39
15
12
100
60
53
6
75
30
12
24
36
12
6
30
4
92
9
39
16
29
12
9
90
4
36
5
24
12
81
10
128
6
9
117
100
44
3
1
24
65
7
14
204
72
18
21
30
9
12
54
6
36
28
20
6
18
30
10
38
18
36
129
6
13
11
37
152
12
15
3
75
51
36
30
63
45
10
12
53
7
95
9
36
48
6
34
5
6
69
27
138
6
24
21
124
8
9
3
6
22
132
2
66
63
27
39
30
9
39
120
66
36
3
66
42
114
6
28
62
9
13
5
6
21
76
20
40
50
9
3
21
117
60
4
8
30
18
48
24
72
48
12
16
80
18
22
62
10
38
9
13
8
3
30
31
5
99
160
29
12
21
48
24
10
11
24
37
29
39
36
4
2
24
69
33
24
39
24
57
9
30
109
86
24
18
3
49
108
29
78
1
50
21
13
5
91
164
120
60
57
31
2
30
88
8
36
16
29
39
24
27
1
8
39
27
6
9
33
66
42
84
24
21
3
22
119
15
82
8
12
57
21
46
23
25
8
28
20
4
32
40
5
9
75
21
10
8
16
35
24
42
48
3
18
12
30
90
54
63
6
15
4
20
12
45
108
27
28
12
14
21
9
72
30
33
1
29
51
16
44
66
78
30
42
24
99
45
12
12
51
21
3
13
29
3
12
90
58
36
140
30
10
44
108
3
75
15
9
6
16
74
21
3
21
1
96
14
3
63
18
60
6
3
6
60
24
30
51
39
87
24
6
15
3
28
2
30
6
30
45
7
8
66
60
15
31
20
4
56
57
30
1
71
3
15
3
18
34
2
66
9
33
10
8
90
18
30
21
49
44
18
27
3
12
28
20
42
15
43
29
21
54
78
21
1
95
3
21
90
7
140
33
45
10
60
2
39
3
6
22
12
72
44
24
132
168
28
23
126
3
12
40
53
3
18
15
51
15
9
64
41
6
9
24
16
5
15
45
27
3
54
45
21
27
39
51
9
33
66
40
32
40
68
6
106
60
2
27
3
12
4
2
12
15
12
3
27
39
12
54
33
6
21
40
38
102
18
6
9
55
20
45
36
21
66
84
33
15
12
3
6
115
72
12
11
111
78
27
39
12
63
69
18
87
57
66
10
8
16
20
24
36
90
9
21
18
15
27
9
9
21
1
95
24
24
51
12
18
36
6
22
71
57
9
54
97
2
15
43
44
4
44
16
56
18
70
36
2
9
33
21
21
114
9
87
9
55
11
3
58
44
66
30
18
22
48
20
6
6
12
21
30
15
54
45
15
66
45
24
3
48
6
24
72
9
9
24
22
65
30
18
81
21
93
21
30
39
48
18
84
27
1
119
3
10
5
27
9
15
30
51
15
3
37
5
33
15
55
26
10
26
84
15
51
40
59
27
10
2
75
7
14
15
31
36
8
21
43
2
46
8
24
12
48
27
9
4
5
6
21
16
32
72
28
36
12
8
54
48
142
11
45
21
84
115
2
12
36
15
55
60
11
81
18
54
18
63
6
21
3
75
15
9
48
10
120
20
39
54
36
91
2
48
12
15
3
18
9
27
75
18
25
8
12
6
10
5
24
30
27
39
9
15
115
108
24
5
90
21
28
5
60
6
18
33
93
24
13
68
9
6
9
16
14
15
36
6
45
4
80
64
2
15
3
12
36
28
5
36
30
33
15
30
21
39
33
78
4
48
14
10
128
108
18
10
35
66
15
66
34
20
60
54
24
42
18
60
21
69
48
27
21
9
3
28
20
30
42
24
16
20
69
3
27
25
14
22
48
11
25
8
15
1
62
27
6
15
9
27
69
37
12
108
8
99
3
24
3
12
3
30
18
40
68
4
48
44
36
24
3
6
19
36
11
93
30
58
32
21
36
3
42
99
21
45
30
31
72
8
54
69
96
13
32
30
10
29
84
36
189
15
3
4
53
72
9
99
36
39
72
9
6
51
42
18
63
75
16
8
78
27
3
24
6
78
15
1
44
4
2
90
4
12
29
111
18
10
32
174
18
75
66
24
6
39
18
9
39
9
31
2
78
120
9
126
165
51
69
6
39
19
8
30
18
36
39
21
24
4
17
3
16
72
38
66
96
52
50
30
12
33
60
6
9
15
6
66
3
21
51
30
4
50
30
21
33
12
60
15
33
111
30
27
27
12
51
93
36
48
7
14
15
45
144
132
39
111
9
9
10
32
76
47
3
72
15
33
18
24
36
36
33
3
12
40
38
54
63
61
5
6
9
24
15
37
36
2
21
21
6
18
24
21
135
12
4
8
42
10
56
84
39
6
69
46
8
87
1
32
16
24
12
8
52
215
51
42
27
105
6
22
8
24
6
10
24
53
55
2
10
5
30
18
3
27
21
4
47
30
15
16
17
15
102
18
30
27
15
3
13
2
51
24
30
87
9
6
84
31
74
36
90
9
57
93
6
21
24
58
48
62
12
18
12
96
3
15
15
51
60
24
54
21
9
15
21
4
26
54
48
42
87
54
27
22
48
17
30
42
48
43
50
54
4
44
36
111
25
20
30
18
51
57
72
21
45
36
3
27
6
27
27
24
72
4
5
9
46
23
21
9
12
21
33
37
60
20
3
75
6
24
90
45
21
6
18
132
24
16
2
18
24
18
30
171
9
16
44
45
21
6
6
58
14
42
4
20
6
15
3
27
24
24
21
12
4
60
48
5
12
30
18
63
9
24
36
15
48
48
24
6
18
54
18
78
6
63
37
83
30
15
16
2
27
7
29
84
45
27
24
7
24
20
9
21
24
15
21
33
27
66
12
15
3
22
26
24
27
15
6
10
ABCD 95645132632*3^$a+1 [50025]
3
9
61
83
39
42
16
14
70
23
69
156
10
29
27
6
10
2
28
18
5
36
12
24
1
71
33
16
26
66
12
3
36
45
6
21
1
18
30
18
5
57
58
14
58
14
4
80
4
188
6
40
98
6
45
33
34
72
2
60
96
88
66
90
30
6
2
46
2
120
126
34
2
4
60
155
81
52
6
8
18
30
34
23
39
33
36
9
42
58
23
7
6
48
11
84
19
32
9
69
16
74
40
65
37
36
60
26
21
9
15
1
11
55
42
47
79
14
90
33
25
6
24
6
35
84
21
3
45
28
8
10
54
11
24
79
5
97
20
87
85
2
21
27
22
107
49
92
88
23
105
27
7
8
69
51
40
2
6
6
52
86
33
31
53
24
49
2
93
3
10
20
15
25
47
193
42
89
36
43
62
10
17
9
27
27
129
87
24
24
72
33
12
36
73
30
65
15
18
70
80
153
39
21
19
18
14
22
138
14
10
24
5
43
38
27
39
6
52
14
22
8
16
26
48
10
48
23
7
54
11
111
45
19
8
64
32
22
56
16
2
30
10
6
26
66
150
21
9
42
18
28
23
24
9
3
36
37
38
22
26
142
44
46
2
3
19
72
6
2
30
15
3
46
8
112
68
76
26
70
59
25
96
23
21
84
27
57
40
20
12
36
4
26
21
33
15
75
126
42
9
45
24
10
17
12
60
48
13
60
38
30
3
7
48
6
143
13
131
51
57
79
18
30
24
6
80
16
24
18
26
3
27
21
24
1
20
54
10
23
12
13
20
18
24
6
60
22
8
22
2
42
190
5
91
14
39
3
24
54
18
22
98
30
10
29
24
33
18
64
18
6
38
39
75
9
24
12
36
45
10
26
123
25
26
168
40
14
24
39
73
59
36
3
22
23
51
9
48
1
6
14
12
12
18
16
14
15
33
3
1
12
47
51
22
12
62
6
16
23
1
32
16
18
41
57
36
16
50
24
96
16
6
23
21
3
9
64
104
24
132
27
69
6
24
16
18
32
12
10
48
6
42
72
6
90
54
12
6
17
87
66
78
57
9
3
43
24
24
77
27
9
1
12
20
12
4
12
36
11
36
93
87
84
15
94
35
37
2
70
71
1
35
61
18
24
14
40
56
28
32
46
8
10
30
14
34
14
39
3
57
36
33
12
16
14
9
31
42
102
5
1
84
44
24
27
36
9
10
5
19
6
2
30
15
3
9
15
88
6
8
10
6
80
28
102
38
24
27
7
32
16
8
9
24
45
130
8
10
20
16
18
5
67
53
24
3
24
70
48
96
2
22
32
12
76
11
7
14
216
27
39
22
11
15
6
4
84
2
33
31
74
27
3
48
18
3
3
40
8
33
24
13
42
17
87
70
24
170
10
11
24
27
46
48
18
5
3
96
24
16
32
46
11
7
17
7
5
24
3
90
46
2
70
72
62
16
2
33
207
22
8
34
96
5
24
3
48
6
64
24
56
34
54
20
36
66
10
14
102
15
13
14
46
68
70
14
27
13
23
51
6
87
51
16
56
34
62
64
48
24
6
32
16
8
3
31
30
12
12
23
51
10
11
27
81
15
21
144
3
22
8
36
3
25
18
24
6
24
2
6
34
32
6
64
2
40
2
4
26
18
96
4
2
88
53
1
2
9
31
56
30
15
33
10
6
12
47
37
24
18
5
9
10
24
17
12
49
59
79
26
16
68
12
132
12
16
6
24
5
3
57
37
11
24
12
3
58
62
16
54
2
30
10
6
83
60
48
13
36
8
42
24
34
38
40
48
24
5
1
98
6
60
63
7
65
25
60
36
20
48
108
12
10
42
20
76
62
18
3
19
6
24
24
42
17
45
42
22
8
10
32
10
32
4
12
54
192
120
8
16
90
30
5
24
51
64
185
37
8
12
52
42
6
23
33
24
16
44
87
7
2
4
122
21
1
8
15
9
3
25
6
5
21
54
10
6
5
1
20
15
36
27
21
75
33
24
12
13
32
172
203
7
32
40
104
9
39
21
13
38
33
9
84
24
48
40
72
8
40
18
2
39
13
2
40
29
1
66
24
149
51
21
12
15
21
24
1
50
30
63
25
59
93
42
33
12
75
6
18
58
14
70
42
24
5
3
117
3
58
110
6
3
15
22
56
39
21
36
18
33
21
15
36
15
24
9
7
42
32
36
40
36
23
36
19
38
12
48
15
39
10
32
16
68
15
217
11
21
15
9
15
19
17
9
99
48
3
72
57
12
105
42
48
6
15
25
42
24
62
27
39
6
16
2
6
10
8
45
36
48
7
24
30
2
30
40
83
7
53
25
44
3
19
56
70
60
11
75
54
51
144
12
1
59
15
16
41
21
51
12
67
8
48
34
36
44
22
62
16
50
88
2
51
57
18
33
55
8
21
24
48
36
36
60
7
29
57
15
48
49
74
45
72
3
69
177
3
7
41
15
16
14
16
48
24
36
54
29
3
54
100
12
32
18
16
6
2
48
10
38
10
36
24
72
24
56
10
8
57
21
10
5
139
5
27
57
13
2
21
3
33
36
1
24
56
16
11
15
18
70
5
67
5
43
38
24
58
24
29
27
22
23
9
100
38
16
24
8
46
47
25
50
30
4
6
17
25
6
56
21
33
58
17
7
29
1
18
38
64
20
4
8
24
16
23
12
24
103
138
14
33
7
48
161
55
6
11
55
26
4
24
68
4
2
189
19
8
9
21
15
36
79
2
27
133
108
80
24
58
29
9
10
53
9
96
58
42
78
5
24
21
12
4
47
33
4
26
45
24
72
12
103
14
42
10
35
25
26
30
82
17
36
48
75
33
9
4
42
17
7
14
28
20
16
26
46
11
39
18
22
48
54
35
15
6
88
32
36
52
35
13
59
49
14
45
3
93
108
12
45
78
57
21
4
158
102
75
33
28
26
21
91
41
31
5
9
72
48
15
49
12
14
9
21
15
57
51
57
60
40
104
15
12
39
21
25
23
3
10
11
43
74
4
8
15
36
45
82
29
72
33
10
96
168
56
18
3
75
18
46
48
62
3
1
35
13
102
5
1
2
6
66
6
15
43
8
6
15
9
40
72
18
5
147
42
111
1
30
72
26
22
74
16
38
9
7
14
42
16
29
19
14
36
6
6
82
17
93
4
86
57
63
9
73
62
40
122
52
26
21
67
6
107
15
6
27
9
6
54
58
56
21
19
17
13
80
ABCD 95645223106*3^$a+1 [50007]
29
12
48
24
48
108
84
45
162
129
24
36
9
3
36
12
93
27
91
5
36
39
28
41
3
45
120
15
9
12
48
60
132
1
26
57
12
19
17
3
16
36
5
7
36
6
23
12
21
27
55
137
36
19
84
84
6
71
111
9
48
36
12
3
189
91
41
3
33
7
60
5
3
268
17
3
4
17
12
13
26
124
5
31
48
29
60
55
5
60
37
35
61
62
18
3
87
57
85
71
24
7
24
29
120
61
11
69
34
53
60
36
7
29
108
7
5
12
1
42
29
36
72
31
89
13
30
5
108
24
1
47
31
149
12
12
24
7
12
101
36
1
71
7
18
95
60
24
12
72
84
12
60
111
16
101
27
21
31
96
50
10
5
72
67
44
81
115
17
120
43
17
36
36
24
12
3
18
22
29
37
11
36
27
45
60
72
24
31
89
31
6
2
16
192
17
63
9
24
7
12
77
43
48
68
22
42
29
36
72
79
17
24
156
12
15
40
68
9
19
36
8
9
27
117
60
37
155
12
43
8
28
197
109
23
1
23
36
37
95
12
168
12
19
17
31
29
55
17
9
3
36
175
89
36
3
33
19
17
21
18
4
50
75
60
12
61
30
17
24
36
48
36
51
45
63
34
11
27
57
24
49
6
44
36
90
39
24
19
29
12
39
4
17
12
24
60
63
21
36
12
31
8
81
63
28
17
84
24
24
108
7
53
7
17
27
4
6
59
75
33
84
96
3
9
24
36
7
29
31
8
10
26
117
49
35
72
24
12
24
27
112
29
12
103
36
17
72
51
33
48
139
29
24
79
5
1
74
69
129
18
46
8
82
65
48
163
53
12
96
67
24
12
53
45
22
53
157
78
5
24
37
2
52
66
11
79
41
3
180
33
115
50
18
9
84
60
99
124
113
7
5
24
24
48
67
20
45
72
84
87
45
127
65
127
30
66
84
5
63
16
12
137
108
12
3
45
12
12
12
12
108
51
16
53
36
97
104
22
29
31
5
12
120
72
132
36
24
60
7
53
27
21
43
8
9
12
24
12
7
77
24
72
31
36
66
11
67
17
84
12
36
15
57
12
108
60
51
69
39
76
14
111
60
19
41
25
83
12
36
72
55
17
60
48
63
18
16
11
12
12
60
48
7
137
24
55
101
24
7
17
43
125
36
79
17
48
7
5
19
24
20
40
78
18
41
12
27
46
59
79
5
60
55
56
33
21
15
127
41
67
12
17
12
69
39
180
60
7
90
11
12
84
19
29
27
9
73
26
45
49
6
29
15
28
18
11
43
12
14
27
63
72
4
53
12
3
52
5
12
36
60
180
72
36
19
5
9
51
48
12
48
72
3
28
5
3
4
86
34
29
27
69
3
177
67
60
56
9
13
23
72
1
72
59
19
36
48
5
7
24
44
45
24
96
24
9
82
17
12
36
108
60
72
12
33
46
24
156
44
57
49
6
18
23
7
12
8
57
43
26
27
12
60
12
25
23
111
9
1
215
12
48
91
5
31
5
36
19
77
45
87
25
71
87
9
31
17
12
13
66
89
43
77
12
19
8
100
80
9
63
69
115
53
60
43
149
12
24
115
108
54
47
24
36
19
12
17
15
33
37
42
17
132
19
113
12
7
41
96
36
12
36
7
6
30
53
27
4
29
12
48
24
72
36
48
87
57
15
28
113
36
60
24
7
17
84
1
227
15
57
159
45
67
32
52
48
29
36
24
12
12
19
17
24
12
12
36
67
29
43
17
31
29
36
85
50
108
18
34
12
8
18
39
84
39
33
24
55
60
17
60
37
11
48
13
95
48
39
10
59
84
36
60
12
24
13
30
17
51
64
17
96
7
101
19
12
5
3
90
3
24
43
12
17
12
36
36
156
19
90
59
60
12
13
23
12
12
24
139
53
81
10
29
24
27
33
24
12
3
9
60
25
59
24
96
24
24
151
68
9
25
198
17
201
10
29
12
31
41
36
3
69
91
5
168
12
24
13
6
12
86
51
39
9
36
1
11
72
85
11
84
43
89
12
36
24
79
48
101
12
48
72
36
48
12
12
36
67
140
36
76
17
84
48
48
79
17
36
31
60
5
72
39
81
36
48
36
79
5
60
24
84
36
61
114
5
72
7
36
54
11
31
24
125
24
12
55
17
7
5
24
72
72
51
21
43
8
64
197
27
153
91
17
12
60
9
27
37
35
48
7
17
37
119
12
103
8
81
37
54
209
7
36
48
12
17
120
1
72
59
120
48
7
44
57
55
48
17
12
24
12
12
43
8
4
14
99
127
36
8
4
17
60
31
5
7
5
97
8
18
21
24
67
41
12
36
69
15
67
65
51
64
41
24
72
51
40
29
3
33
13
6
65
9
10
41
72
103
89
12
72
12
60
1
35
60
27
33
12
67
14
15
96
25
48
23
12
12
12
43
53
7
24
44
10
11
24
43
2
3
72
48
19
5
12
36
96
36
48
43
68
33
67
53
9
39
163
29
73
47
9
10
29
33
15
31
36
41
84
43
5
7
5
13
18
29
55
53
60
25
23
55
32
81
12
15
4
29
72
7
68
52
17
271
5
36
72
24
72
43
53
72
60
25
42
5
12
120
36
36
7
77
25
18
5
3
21
31
12
12
5
43
5
43
ABCD 95646042164*3^$a+1 [50014]
15
77
84
64
72
8
52
36
15
17
28
32
28
80
7
41
67
65
168
19
53
127
45
12
36
20
52
56
19
17
31
9
56
52
48
80
127
113
12
96
4
108
68
52
24
80
19
41
28
68
12
36
64
3
48
5
52
3
65
64
48
60
32
28
60
84
20
24
12
48
24
168
60
40
63
84
108
69
44
24
48
43
144
101
52
12
3
48
57
12
15
108
9
164
7
65
12
48
48
16
68
28
44
84
115
77
84
31
48
21
68
52
3
17
28
60
75
57
80
19
149
28
27
96
65
7
17
52
3
45
48
128
12
24
19
17
112
3
72
33
72
8
55
12
33
12
20
88
24
111
17
31
89
88
24
3
96
9
116
60
24
12
16
24
68
31
17
7
57
39
77
72
52
48
15
93
75
89
79
12
117
32
16
144
176
7
48
48
29
91
5
24
36
4
51
77
43
17
7
36
21
20
36
7
45
8
115
125
52
15
65
40
8
12
12
91
69
44
19
41
36
24
4
68
84
28
60
32
144
19
45
12
236
7
17
76
80
72
28
20
163
125
12
7
5
43
48
21
36
92
12
79
29
60
36
4
15
5
28
20
84
151
48
101
36
12
12
108
28
60
3
17
48
115
9
8
4
39
84
5
160
8
112
32
76
44
43
125
60
60
43
9
39
5
52
27
65
55
45
20
88
32
28
15
65
60
12
48
4
3
45
116
64
51
5
84
163
53
72
52
32
24
19
33
8
24
52
68
108
4
56
55
29
16
8
19
53
4
36
68
55
5
7
53
12
64
176
12
28
3
57
132
12
128
28
104
28
20
48
4
3
33
27
53
112
56
4
51
29
31
29
36
124
3
5
43
29
48
24
60
28
60
8
48
52
84
20
84
4
51
5
12
43
65
12
112
111
21
8
40
80
12
36
163
101
60
180
19
144
17
40
156
8
19
36
12
53
64
111
9
12
36
8
52
12
3
57
3
60
45
27
165
8
132
28
12
15
33
3
185
52
63
132
17
100
8
64
8
28
8
24
36
72
4
44
216
16
140
12
60
240
60
72
120
79
41
48
112
39
5
19
41
4
128
64
20
48
12
60
24
19
57
8
88
24
60
68
52
60
68
36
12
120
84
31
5
24
24
12
52
20
91
17
55
48
72
57
32
28
8
43
29
55
5
48
55
53
52
20
295
17
12
28
3
72
41
67
5
7
17
36
100
24
48
32
24
36
120
88
92
84
7
48
57
60
32
40
15
36
144
41
12
43
137
64
44
55
201
36
12
63
29
31
5
4
3
48
9
96
24
68
43
45
60
12
12
188
36
12
48
36
36
43
17
7
48
17
31
5
19
45
20
60
12
24
115
17
4
8
28
80
12
52
39
17
4
219
41
19
29
12
96
7
45
92
36
7
101
12
12
28
44
48
40
183
45
44
88
15
5
40
63
89
19
57
63
5
7
9
44
64
56
60
4
15
48
45
68
64
15
5
36
24
28
32
36
12
64
8
36
4
56
12
60
55
173
19
5
72
84
4
15
5
72
60
96
228
19
5
36
36
31
69
104
16
20
16
20
72
40
48
60
8
36
88
123
125
84
36
7
45
140
12
108
12
16
12
8
48
84
28
104
84
120
19
48
17
100
3
5
4
128
52
36
20
52
75
48
48
5
36
16
60
12
68
72
12
28
56
36
60
24
72
40
20
48
55
77
24
36
43
24
45
12
39
21
20
79
24
17
31
65
163
9
48
20
108
4
63
53
36
28
60
60
12
39
41
40
99
125
16
120
104
55
24
17
19
17
43
29
108
40
128
36
36
52
20
31
117
20
72
132
19
9
8
12
60
12
43
41
4
8
24
48
91
17
7
5
36
52
8
4
3
189
39
5
60
124
68
180
55
57
51
29
52
51
17
96
19
60
36
9
48
87
17
16
20
7
65
12
40
36
3
29
55
33
20
60
112
12
8
55
48
17
40
15
17
31
12
137
28
108
12
8
12
36
4
128
12
36
7
108
9
63
69
39
60
65
4
8
24
31
5
4
56
60
4
3
120
53
48
24
12
31
60
53
84
36
4
56
12
112
20
28
60
20
24
16
8
36
24
79
33
8
7
53
60
4
68
24
36
175
29
28
56
24
28
20
144
88
56
52
27
45
20
40
48
15
53
64
12
20
84
72
4
68
31
177
3
17
48
60
7
65
100
27
53
43
17
4
51
5
40
44
43
17
144
52
87
65
31
24
93
27
17
31
48
17
67
137
16
3
9
56
12
52
20
40
3
45
27
65
12
28
48
8
72
48
156
36
64
3
5
55
113
40
15
89
19
9
48
8
24
52
224
84
31
17
4
8
163
9
20
84
52
12
20
31
60
9
3
168
57
44
28
92
43
41
64
32
91
129
63
77
28
ABCD 95646339032*3^$a+1 [50020]
57
164
49
27
12
32
28
32
196
44
76
12
21
24
3
12
180
21
11
43
105
51
6
3
68
67
53
40
20
12
7
54
27
20
55
29
48
132
36
4
3
45
33
59
43
42
183
92
13
30
53
55
78
27
75
45
12
8
12
40
20
67
21
24
9
12
147
75
65
55
36
77
60
7
45
135
5
13
72
3
32
48
12
72
36
37
36
11
91
24
213
12
111
105
44
76
72
15
5
48
40
44
61
59
16
45
39
8
108
64
68
73
35
97
36
84
47
31
12
36
41
16
15
42
3
12
32
25
35
60
43
5
208
144
21
35
12
148
24
3
53
12
60
1
27
27
17
13
108
24
11
12
28
12
20
28
63
57
20
73
120
59
265
90
17
16
117
18
29
73
23
24
13
3
180
32
1
84
18
18
42
29
48
12
48
28
27
18
87
3
129
33
47
220
36
93
6
66
78
17
13
51
56
37
95
55
33
33
6
54
107
84
1
39
68
7
33
51
17
12
25
18
45
87
66
54
57
8
67
21
12
68
4
165
11
55
77
88
80
4
3
77
16
177
23
24
43
137
259
114
3
24
99
57
12
8
67
18
90
57
63
42
3
20
4
21
35
184
51
18
6
33
57
108
75
8
43
84
78
15
44
49
71
31
17
12
31
48
41
96
13
102
132
65
25
75
20
13
15
32
72
16
72
3
90
72
18
18
47
64
21
35
52
12
36
27
72
48
53
4
33
47
40
45
11
4
36
180
33
72
27
45
78
54
35
1
75
33
12
39
3
5
28
60
32
31
234
42
21
20
12
60
28
12
20
115
17
160
36
72
12
48
153
39
8
28
132
132
8
1
30
24
18
47
168
109
66
45
32
12
96
24
60
36
73
27
12
80
40
8
12
48
24
28
33
15
32
7
5
88
12
39
12
65
12
120
1
11
28
48
60
39
21
44
25
35
49
51
128
61
27
45
35
19
81
80
12
12
79
72
69
3
78
12
47
85
23
48
37
30
108
5
12
1
147
80
12
1
90
120
17
72
241
27
60
237
36
59
43
5
60
40
44
60
88
12
8
13
15
15
90
35
7
18
15
44
16
44
16
57
3
20
84
180
19
42
15
12
68
52
20
28
32
120
28
80
7
33
44
76
12
33
107
73
119
16
33
47
24
1
30
72
60
48
69
48
20
28
44
36
72
12
55
21
12
3
12
33
20
127
96
77
25
15
3
21
75
101
24
19
12
5
40
20
7
18
59
1
15
32
268
225
15
104
61
12
23
19
53
48
7
53
12
48
4
3
42
36
47
7
141
80
7
36
41
73
18
9
45
35
96
4
3
18
75
33
59
145
3
12
72
68
60
88
20
24
31
17
121
72
78
17
24
60
76
32
1
27
69
48
3
3
57
200
60
7
18
12
23
72
48
24
120
60
36
40
104
49
11
108
25
95
103
17
40
15
6
11
48
60
100
140
37
48
47
79
17
145
15
93
51
56
72
60
88
75
45
75
29
13
15
3
69
21
12
23
19
5
28
92
13
18
225
20
64
8
88
12
123
57
80
60
12
48
48
37
15
128
4
140
199
6
90
41
13
27
27
5
43
60
5
24
109
227
13
11
16
20
40
80
13
11
108
112
56
13
24
23
24
1
90
125
7
105
15
42
90
5
28
51
21
36
80
40
44
13
63
27
45
63
45
252
68
12
28
260
25
47
12
28
3
65
4
39
12
65
12
40
60
3
125
25
75
27
17
43
17
48
1
47
60
172
63
137
31
12
5
144
16
33
24
36
59
12
91
5
132
100
12
56
67
132
41
24
36
37
6
101
25
183
15
33
33
47
24
1
42
177
80
16
24
9
47
7
93
44
43
17
36
13
72
35
12
12
100
9
84
18
72
57
111
90
12
47
13
27
20
43
48
17
1
11
85
3
108
45
47
13
15
120
20
52
8
55
17
40
32
13
108
35
12
60
52
128
55
6
90
17
52
32
25
203
115
5
12
25
51
60
20
12
12
36
25
15
15
5
120
24
1
35
13
60
11
1
39
8
72
28
8
264
1
15
72
3
29
109
54
45
213
144
51
32
1
11
43
53
12
28
12
32
43
17
61
107
52
8
193
15
84
63
93
32
13
35
124
80
31
45
12
15
6
27
12
15
45
93
18
21
69
24
18
54
54
9
92
16
44
76
27
5
1
27
27
17
31
17
12
108
25
3
33
59
100
135
53
85
27
132
9
174
33
44
36
144
109
54
17
55
5
133
18
17
40
20
60
43
29
13
30
6
87
12
128
43
101
19
29
85
167
136
80
64
36
32
7
18
63
80
24
16
27
5
132
31
57
33
27
93
ABCD 95647118428*3^$a+1 [50171]
109
35
13
35
61
167
87
10
134
9
9
3
48
39
12
90
114
9
3
24
9
1
83
45
16
38
141
24
21
192
27
12
1
50
70
11
13
14
60
46
8
39
51
30
16
8
30
34
23
24
24
25
11
61
74
33
51
58
14
34
59
12
1
134
34
74
12
45
48
12
156
123
10
71
1
59
39
21
12
72
93
39
121
128
30
34
35
3
105
27
70
35
69
39
33
24
3
24
108
39
57
84
36
3
69
48
25
287
1
203
69
24
30
81
108
84
33
195
99
84
21
57
18
46
24
11
37
23
3
45
108
60
84
99
45
12
15
69
37
2
70
23
9
87
9
3
51
18
144
174
24
18
51
3
93
12
60
24
61
83
37
96
38
105
12
36
97
11
3
69
39
22
2
21
97
62
12
45
168
24
24
192
36
3
33
60
15
180
48
106
35
3
81
84
39
81
3
130
2
84
42
123
24
24
24
48
99
82
74
22
71
51
45
81
40
56
87
48
36
37
23
120
9
63
180
45
54
82
47
121
14
21
75
9
24
36
21
159
24
25
59
75
33
39
18
87
75
57
12
48
73
8
39
25
23
1
83
3
144
58
11
117
3
45
6
82
96
11
133
86
21
48
60
24
15
48
129
3
33
3
34
176
112
14
33
48
15
21
12
108
195
96
18
75
132
3
22
2
9
61
23
120
33
111
39
45
165
40
14
18
3
24
24
39
22
72
83
60
39
34
32
15
60
15
81
12
33
75
37
47
120
27
204
12
60
10
2
142
35
12
15
66
16
38
21
12
3
70
11
51
18
16
11
96
75
84
33
39
24
36
33
192
9
3
51
10
8
102
33
12
24
60
72
73
48
24
47
3
9
12
1
38
10
96
59
48
13
23
111
10
134
154
24
107
72
84
3
6
87
120
48
36
13
32
3
13
62
12
22
264
56
3
24
48
12
1
35
21
6
18
30
60
81
181
26
129
15
21
15
10
2
81
99
58
2
70
35
253
50
81
132
1
8
27
48
24
21
40
38
90
18
81
168
13
38
93
36
48
63
90
16
167
159
10
35
36
81
234
81
133
2
46
2
6
64
2
22
74
105
36
123
33
12
33
63
9
18
33
12
3
54
39
15
34
11
60
73
95
12
12
121
11
205
2
93
97
80
30
24
93
213
51
39
21
12
87
22
35
36
15
21
21
16
23
60
45
120
112
176
6
45
63
21
63
18
6
10
8
63
3
45
36
45
40
14
96
10
72
59
39
33
36
3
12
132
21
169
2
57
12
3
36
24
9
9
51
15
69
3
69
75
132
21
108
9
18
6
51
13
35
36
1
2
222
39
27
94
47
108
75
36
6
15
73
14
18
3
276
84
12
192
24
12
132
25
38
10
2
9
84
48
156
27
36
21
48
27
84
69
39
129
3
45
60
60
36
25
2
45
24
36
384
51
60
12
34
74
9
69
63
3
22
23
84
147
18
30
34
24
71
195
78
51
13
24
2
45
75
93
1
14
9
81
111
84
36
1
83
108
49
56
16
48
24
107
36
51
6
66
22
59
12
75
72
81
12
27
6
51
12
135
34
83
3
57
111
93
63
69
12
141
16
23
33
3
48
21
54
108
36
33
3
36
34
120
38
108
6
231
48
145
23
3
57
24
24
12
57
16
11
48
120
24
39
93
15
34
11
27
10
23
87
34
26
30
96
88
128
27
300
9
40
35
72
60
81
40
2
9
37
71
111
33
24
12
21
27
13
2
108
57
25
131
60
9
27
48
375
21
48
135
72
10
11
48
13
110
93
3
18
51
12
24
60
51
34
107
24
123
33
48
168
1
2
33
51
24
57
15
66
15
25
14
34
2
105
3
18
184
11
84
33
27
21
18
60
45
61
128
88
47
39
18
39
105
16
11
60
1
155
13
35
21
63
25
23
9
6
9
63
10
35
39
69
9
264
6
33
105
99
13
14
57
24
60
60
3
46
107
240
3
106
104
6
117
39
57
75
12
22
32
3
15
33
3
33
169
56
66
60
10
11
84
49
35
37
59
183
54
27
3
165
21
30
33
63
12
22
72
120
38
34
170
45
135
93
24
3
24
36
141
39
36
33
51
45
12
57
120
42
33
37
107
3
81
63
66
27
15
21
135
58
110
69
21
126
18
88
11
108
24
87
33
1
23
3
36
9
73
8
16
35
ABCD 95647183462*3^$a+1 [50141]
20
144
360
16
92
28
84
360
36
120
120
44
88
92
100
48
12
120
36
68
72
144
216
124
60
8
60
36
4
12
36
192
92
60
108
156
60
4
32
84
244
68
72
88
104
144
52
92
172
116
132
12
100
104
12
100
72
68
100
80
120
72
52
60
456
68
180
16
120
80
36
64
44
84
232
60
96
44
24
12
100
132
20
28
44
28
12
36
68
72
384
84
60
4
8
40
312
360
68
64
96
60
104
160
156
164
40
56
12
88
44
100
60
240
36
8
72
144
76
20
72
36
76
80
60
76
44
60
28
8
40
72
140
180
36
12
180
184
68
88
24
48
56
132
144
108
12
60
108
220
48
20
72
28
60
104
24
4
72
36
180
44
28
12
216
32
96
12
60
4
8
168
120
64
36
12
176
76
156
20
4
60
96
180
188
52
140
180
24
108
100
56
64
132
120
44
16
8
252
196
84
188
88
104
16
80
64
36
92
60
108
12
72
24
84
72
16
188
120
4
48
72
108
132
48
44
136
24
120
60
20
108
112
36
224
384
84
132
36
4
156
60
80
40
360
104
36
24
88
92
28
20
36
24
88
84
20
276
108
120
36
16
84
44
52
60
84
420
140
16
20
132
12
16
12
108
12
108
20
120
64
68
100
56
52
204
216
24
48
20
12
108
36
172
84
60
108
48
128
180
16
104
36
16
24
236
40
12
20
372
36
244
116
108
64
12
60
180
80
16
24
120
228
32
108
36
16
20
144
324
108
4
224
196
276
200
72
40
12
60
8
112
20
196
84
20
88
108
152
52
36
24
36
152
276
36
84
36
16
8
192
4
128
36
84
60
108
144
16
240
24
108
8
4
36
84
68
108
40
24
116
40
68
96
156
132
52
200
160
96
44
36
64
60
296
172
108
80
372
72
36
64
80
28
312
188
36
12
4
200
448
12
80
16
60
60
20
4
68
40
192
260
28
56
64
32
120
16
20
160
224
120
204
12
168
4
8
4
156
80
4
576
44
60
136
12
152
40
20
76
44
96
252
40
140
52
20
196
272
36
112
44
24
72
84
16
332
192
168
28
24
120
20
276
120
144
76
68
24
52
96
192
48
432
120
188
124
164
36
24
192
72
168
100
8
52
120
192
72
44
216
24
16
56
12
36
24
36
112
24
20
60
36
4
48
48
192
132
20
24
64
20
28
60
8
156
96
40
8
16
36
92
112
60
8
28
32
52
60
80
40
164
76
48
48
192
12
36
20
40
80
60
108
4
108
44
88
12
8
72
76
24
248
ABCD 95647313176*3^$a+1 [50033]
72
48
48
90
54
30
60
78
30
108
144
33
123
21
33
36
84
66
24
66
42
12
48
42
78
77
121
12
75
27
6
84
60
36
11
1
15
45
60
18
165
27
60
150
18
42
18
69
45
48
48
30
90
59
61
12
132
6
114
11
25
12
27
93
78
84
300
21
69
18
89
1
48
102
192
6
12
78
30
11
49
12
3
87
138
12
78
102
15
48
69
6
21
141
102
48
18
90
72
9
48
240
81
15
99
60
36
72
30
87
93
12
18
108
54
30
96
5
25
30
42
120
102
90
48
39
33
318
18
432
132
78
78
270
24
48
138
447
80
13
12
30
48
132
69
3
45
80
1
24
71
127
42
36
114
18
138
21
3
216
102
18
30
42
210
30
18
90
24
90
30
96
42
72
210
21
87
42
15
51
84
66
120
15
69
36
42
162
11
16
21
30
48
210
12
15
33
159
3
150
12
11
19
6
84
48
99
48
105
66
84
30
120
108
42
6
204
6
72
117
441
12
42
6
12
47
1
102
30
59
64
39
36
149
31
54
6
12
9
3
30
48
162
30
287
109
24
210
186
24
18
90
168
51
51
150
42
78
210
18
11
91
42
126
30
159
75
90
48
30
30
12
18
30
108
90
24
18
102
36
12
138
72
72
36
114
168
5
13
54
18
27
81
72
12
27
93
186
30
12
108
24
27
21
30
12
6
84
71
55
90
42
48
162
42
6
120
72
12
18
53
7
57
75
90
66
132
5
193
54
41
49
18
132
78
12
6
24
30
3
63
60
24
221
67
18
24
300
48
48
42
18
54
60
57
9
39
51
45
75
30
24
6
54
48
102
48
93
32
13
114
17
13
30
36
42
39
33
15
63
18
24
108
48
42
30
3
27
30
48
90
24
6
150
84
5
151
41
13
51
57
72
60
60
18
78
279
32
61
90
30
132
18
102
15
45
18
18
192
48
12
78
54
120
90
36
24
6
12
42
5
103
198
131
13
90
18
135
93
51
9
282
180
30
42
96
60
12
9
176
37
126
29
55
66
84
126
120
72
18
131
48
13
78
24
120
150
63
27
36
24
36
102
15
15
12
21
15
54
30
48
90
30
102
108
42
6
12
119
43
66
12
42
45
231
57
87
48
60
30
47
55
41
25
24
78
18
84
6
21
96
33
132
72
48
3
75
54
36
27
3
29
73
12
18
90
42
78
12
300
30
78
78
90
12
30
90
39
80
109
147
63
12
12
126
11
271
42
71
67
12
120
198
179
199
222
162
78
18
102
102
150
48
39
21
132
36
42
48
54
108
30
12
125
43
5
37
36
24
6
60
114
6
30
87
57
48
42
93
75
42
60
15
3
108
42
23
109
120
36
135
9
180
30
48
30
60
138
24
18
150
48
17
163
132
102
36
24
138
240
45
93
72
222
45
3
125
157
3
33
54
6
72
48
12
60
90
42
186
21
51
48
12
177
32
61
18
90
42
30
42
36
54
27
9
42
29
1
48
30
12
120
78
54
6
192
48
60
234
90
6
24
60
36
165
99
77
13
3
15
18
204
108
42
6
102
48
72
57
63
60
5
37
75
33
12
78
53
37
60
42
48
120
12
90
6
72
12
18
12
48
15
32
1
42
198
30
42
12
60
47
16
63
42
252
186
252
12
6
72
27
33
18
54
78
9
3
168
60
185
37
30
77
91
53
37
27
15
66
24
23
64
9
42
60
12
6
95
25
30
57
3
24
198
15
27
78
120
42
6
15
159
30
6
150
42
125
ABCD 95647424638*3^$a+1 [50027]
23
120
97
96
180
77
67
47
25
36
5
55
59
1
35
37
53
18
12
72
13
119
25
23
18
18
42
12
90
18
240
108
31
53
36
72
43
11
78
66
49
11
1
29
7
83
49
5
6
192
42
162
1
35
13
5
31
125
24
67
35
108
330
7
5
162
198
79
11
18
19
36
60
11
60
145
11
90
18
24
1
12
59
61
24
179
6
30
1
84
5
36
103
41
6
12
42
30
144
72
13
12
48
5
30
36
73
36
24
12
5
18
66
7
29
19
5
55
71
13
95
12
6
30
37
72
48
60
17
24
12
42
36
84
18
18
1
41
12
6
102
162
36
1
84
29
7
11
30
114
120
1
17
36
60
156
18
13
264
24
12
47
36
6
43
83
72
13
24
29
6
25
11
13
36
41
55
29
24
7
120
84
53
7
24
47
210
7
107
144
109
12
113
43
108
5
6
1
24
41
42
133
65
12
7
53
30
1
36
36
53
7
48
41
115
101
102
13
48
17
7
36
41
43
17
55
155
25
24
72
84
65
54
37
77
18
13
71
24
1
60
84
17
30
25
12
35
1
17
42
13
35
49
5
36
132
91
17
90
90
7
5
6
25
36
108
120
12
23
138
19
95
66
144
31
12
83
60
84
24
66
6
30
67
5
36
19
5
67
5
79
84
11
162
79
29
36
24
12
18
37
59
30
19
17
60
12
18
25
12
17
36
18
109
108
77
18
234
66
85
12
47
25
36
29
60
19
29
43
83
24
48
18
42
25
24
60
29
96
36
48
79
53
67
12
23
1
12
65
43
11
66
18
96
25
221
54
49
24
23
25
77
7
119
96
180
1
17
127
84
72
12
11
36
30
79
132
113
6
36
73
29
42
18
72
31
12
12
125
84
7
144
11
54
60
30
18
18
157
23
60
73
12
12
41
24
12
36
19
23
13
59
36
54
43
48
24
23
121
60
95
49
221
7
83
120
109
12
29
7
149
6
49
89
55
41
54
37
53
91
24
12
12
35
6
31
23
18
84
31
12
35
25
41
24
7
101
48
54
85
48
17
12
19
77
7
23
24
1
107
48
144
61
35
48
36
90
19
24
48
95
73
60
149
162
61
47
42
18
37
11
24
108
61
5
127
12
41
55
12
24
59
12
54
36
19
35
18
90
42
36
79
65
54
54
18
30
67
23
37
17
18
25
17
36
54
66
19
24
36
161
30
18
31
11
30
42
13
23
49
72
41
102
6
30
25
12
204
120
5
66
73
17
18
37
17
18
168
12
24
25
11
13
24
83
144
18
72
18
6
36
43
36
29
36
7
47
18
19
36
107
30
42
73
36
11
96
30
19
161
24
79
95
36
24
72
144
48
1
24
72
24
11
1
24
11
54
36
90
102
222
30
36
7
48
60
35
198
55
12
5
18
36
30
114
54
31
89
42
13
72
5
151
120
83
37
48
11
18
66
157
77
96
7
47
48
72
1
41
54
192
25
24
5
78
25
48
108
24
11
25
47
277
11
1
161
48
7
12
5
18
102
6
36
25
65
30
193
5
7
11
145
53
24
12
90
61
17
30
37
108
53
18
97
48
35
1
24
72
179
121
53
31
5
43
17
30
25
29
72
24
175
41
84
55
5
54
1
11
18
7
29
6
30
19
156
12
83
25
24
11
193
72
24
24
29
18
90
12
72
19
12
65
18
25
11
18
7
41
7
11
1
23
157
5
84
126
13
41
72
42
1
12
12
5
72
54
72
85
77
7
29
60
55
60
59
97
180
71
49
53
42
25
263
1
36
11
60
73
71
1
24
156
17
7
36
5
55
84
84
60
72
29
43
155
25
23
18
55
96
11
18
7
143
12
54
36
18
49
101
79
23
42
18
49
143
1
5
151
36
5
60
30
18
31
60
24
72
29
60
30
18
6
49
23
18
55
47
13
5
24
30
60
12
144
61
35
13
36
35
222
12
43
17
108
108
19
12
120
23
72
54
7
17
36
91
65
6
84
1
53
42
25
29
36
48
7
24
41
78
90
12
18
54
36
144
42
30
90
24
54
30
121
101
31
72
53
108
55
24
48
5
120
79
233
18
12
37
95
49
36
35
13
113
7
35
1
96
168
96
35
36
18
91
60
41
24
55
35
61
23
36
6
79
5
24
18
12
13
5
24
30
169
17
139
203
102
78
61
24
41
12
19
23
61
29
12
55
36
35
73
41
84
72
7
65
96
12
54
85
5
78
1
29
42
61
95
72
42
90
61
59
78
7
11
18
30
49
23
18
114
1
65
91
60
101
18
6
18
18
ABCD 95649212866*3^$a+1 [50000]
20
400
32
160
60
53
67
24
17
7
47
9
9
27
45
15
39
109
53
54
9
27
13
84
83
13
276
8
52
44
21
163
35
144
270
103
24
24
101
216
3
15
108
133
65
108
3
4
29
111
24
400
32
45
223
96
60
17
36
31
32
4
113
231
112
20
100
5
75
123
61
96
5
3
16
35
45
144
12
4
60
36
149
55
140
3
90
67
104
16
104
51
90
19
17
63
16
36
20
208
12
80
33
54
93
87
33
24
64
120
20
16
36
29
15
60
87
33
21
123
12
84
33
63
48
40
29
151
20
27
13
80
52
68
3
13
80
76
20
88
29
43
8
111
69
3
73
56
33
90
37
44
63
1
35
144
157
41
19
20
16
20
60
9
90
61
29
90
21
24
40
77
3
24
27
18
67
8
36
33
36
7
68
15
21
160
107
69
57
36
15
3
49
44
100
41
15
88
12
20
108
12
84
60
4
32
28
36
36
5
3
16
80
16
24
5
18
21
16
17
3
15
205
20
16
24
113
3
28
152
48
3
18
39
69
18
72
21
16
56
33
15
21
126
72
37
120
41
63
40
23
37
12
5
252
7
24
41
15
16
23
18
67
156
11
9
99
97
48
17
54
1
53
15
39
180
21
60
40
56
100
47
54
75
48
36
165
55
17
18
145
35
69
96
4
11
9
81
151
119
90
15
16
48
101
18
61
29
108
55
20
15
45
153
72
15
471
13
24
107
13
113
7
20
9
36
54
108
129
64
20
16
96
8
45
331
11
54
36
19
24
72
48
35
45
45
27
28
17
43
11
61
24
200
160
23
21
60
16
120
140
93
183
69
54
45
16
96
8
96
27
109
20
4
24
20
273
43
20
64
17
144
99
27
49
41
183
69
27
4
120
72
24
24
60
132
108
41
19
53
3
69
36
79
20
76
257
18
108
37
84
23
33
4
20
76
36
80
3
72
33
12
4
41
36
79
168
77
63
96
3
13
59
18
36
27
27
13
104
4
5
15
3
69
48
16
47
90
36
43
80
3
61
24
59
21
33
72
324
51
96
33
31
152
40
144
36
128
12
144
16
24
11
90
55
20
40
80
4
53
91
60
56
16
24
104
12
33
67
59
45
16
29
36
18
37
53
87
3
145
12
5
15
93
15
12
9
15
111
9
16
20
60
39
61
60
104
9
7
48
35
57
4
60
80
33
72
51
64
56
9
19
20
177
103
32
4
84
12
17
27
120
69
27
45
223
12
35
45
64
24
29
63
28
72
44
160
36
48
17
75
28
59
133
11
234
90
49
59
25
92
9
72
7
11
49
12
104
16
24
84
12
120
29
144
67
59
18
31
32
117
31
5
7
224
57
27
16
156
53
54
193
24
35
85
36
20
24
51
133
56
16
84
180
35
69
16
116
51
73
20
64
12
11
162
18
37
71
45
16
8
93
99
24
40
17
19
80
4
23
18
99
64
20
51
54
7
11
13
20
36
24
40
96
120
24
5
90
49
23
9
24
4
32
57
7
36
8
52
60
53
67
113
27
99
25
29
55
60
83
49
48
29
87
21
19
17
3
60
40
56
48
153
39
180
4
120
35
36
45
4
113
7
36
20
9
108
27
45
72
39
124
120
77
3
156
28
36
204
32
88
11
18
43
48
17
159
4
20
33
43
47
13
113
3
33
36
91
20
33
54
97
11
72
18
3
160
152
88
56
40
41
79
173
7
20
63
54
3
216
160
44
36
64
35
21
4
36
60
20
64
44
3
9
99
21
24
16
65
216
7
65
87
60
33
31
96
60
240
59
9
60
16
96
125
18
37
35
18
7
29
51
75
13
257
123
129
27
40
5
90
1
24
20
16
80
4
107
37
120
72
8
72
15
73
71
49
32
40
168
17
75
64
95
61
80
64
84
96
60
20
111
18
27
63
25
236
76
48
20
52
128
60
57
36
103
24
17
3
15
97
68
252
100
77
123
4
36
284
39
18
7
36
56
45
55
44
4
96
ABCD 95649600524*3^$a+1 [50046]
15
25
12
48
12
24
32
28
48
20
3
21
28
29
3
60
3
57
27
1
36
11
9
15
168
6
3
24
27
18
7
20
3
12
13
12
56
99
25
11
13
11
13
17
3
60
21
3
45
3
72
24
4
47
33
27
9
9
18
21
72
27
49
17
67
41
15
16
23
25
53
54
12
21
9
12
63
87
25
68
40
23
72
1
5
3
39
120
72
25
8
105
31
35
78
39
4
11
48
109
44
15
24
108
57
3
33
40
8
33
30
1
56
21
27
40
8
132
33
15
51
6
15
9
3
3
18
18
12
48
48
30
6
54
79
11
9
36
4
24
17
67
8
28
11
9
9
30
13
5
18
1
32
21
6
13
12
8
16
8
4
29
72
60
51
9
6
66
3
4
24
32
15
18
30
48
36
102
48
27
45
12
15
39
24
13
12
20
21
48
3
28
92
16
12
36
68
3
9
87
42
55
17
12
67
24
5
6
78
27
60
9
30
12
84
37
8
3
45
36
15
33
3
13
8
88
44
87
9
28
20
36
4
24
104
24
117
43
5
18
48
6
18
9
48
108
3
25
20
64
17
39
12
136
29
3
72
60
45
6
12
48
12
117
15
30
18
1
77
54
12
12
129
36
9
24
79
44
45
18
49
8
15
9
28
84
8
72
12
36
15
126
6
9
24
4
12
8
12
15
6
36
36
12
12
3
16
36
20
21
18
21
48
81
18
57
84
76
36
44
3
1
11
6
3
27
60
25
80
4
5
6
49
24
17
19
41
91
212
3
25
24
5
19
20
3
21
105
18
30
27
39
109
36
8
123
85
23
102
55
11
1
68
33
15
28
11
1
83
1
41
18
25
5
36
3
112
8
111
78
15
28
12
12
56
4
20
60
69
3
12
21
30
30
36
60
7
5
31
20
28
11
1
8
112
20
16
113
27
124
8
45
7
23
30
63
21
7
20
81
36
111
21
60
6
1
137
39
48
15
30
24
3
16
23
9
16
65
78
6
39
60
16
8
48
112
12
17
19
36
29
6
6
15
16
11
1
8
4
44
3
13
101
3
45
31
12
65
60
39
40
20
112
5
27
15
30
67
236
39
25
68
39
93
60
3
1
8
27
69
28
12
12
17
12
24
12
75
76
41
6
21
28
23
1
60
12
20
12
64
11
36
9
40
5
18
1
20
15
33
48
9
15
24
45
18
21
27
42
3
111
9
76
12
24
20
33
6
13
32
120
9
3
99
57
39
25
5
43
8
4
44
60
24
16
17
3
15
13
24
11
1
32
76
92
9
31
12
17
43
12
44
135
24
18
18
9
132
63
144
18
43
17
6
73
23
1
47
25
12
24
56
4
44
15
9
3
12
54
31
11
48
48
18
43
24
47
37
84
5
3
3
6
19
23
229
20
36
3
93
15
9
28
32
72
3
12
37
12
17
36
12
36
12
3
27
13
20
60
3
30
42
81
4
17
43
24
23
49
20
3
81
4
20
27
13
5
39
4
17
7
68
36
33
15
72
4
41
15
15
9
52
5
72
79
8
63
21
28
72
12
11
12
145
32
33
3
4
41
27
21
54
6
63
57
3
24
15
85
8
16
24
36
23
6
24
90
37
56
36
48
105
7
24
56
9
3
36
9
63
51
9
9
43
95
66
36
19
8
3
18
75
3
69
84
9
18
1
23
61
5
19
8
48
52
17
99
4
77
55
12
8
12
16
5
3
27
66
39
16
12
77
7
20
4
48
71
6
6
30
3
45
39
45
31
77
15
72
63
1
5
27
48
4
41
30
25
17
27
9
3
3
45
3
25
47
18
7
32
39
45
4
80
21
19
48
32
117
19
5
42
1
131
12
18
12
6
21
16
47
81
9
36
3
12
48
108
4
12
68
93
78
1
24
48
20
33
18
21
12
33
6
6
19
44
40
17
3
39
37
11
13
5
15
120
27
9
33
18
33
39
13
56
24
15
21
9
30
78
7
20
9
7
12
17
3
75
13
56
21
6
36
24
9
21
103
8
33
42
12
1
20
27
33
57
54
1
72
20
84
27
1
8
69
6
30
7
5
27
9
6
57
3
9
21
6
9
51
13
5
7
8
9
15
21
3
3
25
32
4
60
24
23
1
17
30
9
39
6
3
15
1
48
96
20
28
29
15
27
57
12
28
20
15
69
15
1
5
3
40
29
75
135
21
9
43
125
39
15
9
39
69
285
24
48
6
18
12
48
6
1
5
111
4
84
11
13
5
19
41
36
15
24
57
18
49
29
103
29
111
16
41
27
24
4
104
4
23
57
28
44
15
54
54
12
13
17
180
27
33
3
12
52
71
25
8
15
24
30
6
30
39
9
15
3
37
12
29
12
15
3
24
6
3
39
24
49
20
15
1
29
75
16
119
25
36
36
44
15
33
45
18
24
13
12
53
43
36
29
19
24
68
21
30
25
65
39
108
12
48
40
32
40
89
31
140
24
40
24
60
65
3
21
18
18
12
3
39
30
12
3
12
39
33
28
8
12
15
24
18
139
36
5
66
6
51
21
3
16
48
23
30
3
24
48
9
3
3
54
6
9
57
75
111
25
24
29
7
20
4
59
57
36
15
25
44
4
65
7
17
27
177
102
97
68
36
39
33
4
11
45
9
6
36
30
31
17
30
36
13
44
24
28
20
12
16
20
21
15
180
15
1
8
4
44
12
60
15
30
36
12
19
96
44
21
3
64
44
3
13
17
12
24
12
3
60
28
5
27
4
20
93
6
57
15
1
24
116
12
28
17
7
12
8
15
150
72
19
5
24
7
20
9
15
45
72
42
6
30
69
15
12
57
75
37
11
42
18
42
15
21
6
1
32
24
12
27
6
43
24
20
40
17
39
16
11
30
19
36
24
104
4
8
84
27
48
13
12
36
41
96
7
35
57
21
6
48
12
13
11
6
3
33
15
16
24
8
16
48
8
69
27
21
7
8
9
3
36
28
24
32
3
1
11
1
17
31
8
9
18
12
9
9
30
45
64
23
9
36
3
25
11
9
84
16
41
43
11
30
30
37
32
12
88
23
54
7
32
4
65
36
66
25
17
6
48
12
1
17
19
11
48
9
21
7
11
18
3
24
60
4
8
27
9
3
25
8
15
18
19
83
57
15
1
44
4
83
25
108
47
42
60
31
24
24
68
39
1
44
15
25
8
9
66
1
5
3
57
15
15
66
12
48
31
24
32
15
13
44
57
48
43
5
3
21
43
24
35
36
30
3
9
48
111
63
37
44
48
12
3
24
1
140
15
36
6
31
20
4
11
45
4
12
12
29
72
27
15
73
72
8
4
35
6
51
39
126
7
20
24
64
23
25
8
16
48
29
15
48
3
6
19
8
21
39
28
48
32
40
83
9
12
4
35
30
54
49
20
40
68
36
84
64
5
108
67
29
90
81
27
61
5
12
6
117
33
3
15
1
20
16
59
49
80
12
9
12
19
35
57
48
24
36
21
18
36
9
3
12
9
24
33
30
1
77
31
12
23
78
7
8
16
35
33
52
24
23
18
12
3
52
48
12
36
132
36
8
4
59
54
7
35
37
5
12
31
ABCD 95649819854*3^$a+1 [50063]
6
21
141
27
36
15
9
3
33
9
7
140
3
37
24
20
45
39
36
15
30
135
256
68
16
36
53
27
51
13
20
24
33
30
78
12
3
219
48
162
6
69
15
1
17
43
5
12
72
15
36
124
5
15
96
57
72
6
21
24
117
19
8
120
40
41
30
1
23
30
31
36
44
39
45
120
33
7
23
9
60
33
48
3
117
19
23
97
204
20
69
48
3
39
48
93
27
78
99
21
39
21
39
165
15
21
12
99
21
43
20
39
81
9
6
25
59
78
18
49
65
6
21
168
72
60
3
18
72
48
42
48
18
84
18
9
108
15
30
30
1
44
81
19
20
33
3
36
33
15
93
30
42
15
21
15
129
66
9
21
60
19
5
6
21
4
20
36
9
60
19
36
80
57
18
114
78
18
54
45
3
72
18
123
36
81
99
39
9
21
30
81
3
6
60
51
33
60
87
24
60
15
21
3
30
51
9
31
24
56
16
84
17
27
51
9
40
56
9
27
4
20
87
48
45
24
33
3
39
1
17
30
9
4
56
9
39
15
57
3
21
100
20
16
8
3
9
120
28
20
60
15
85
11
42
12
78
33
16
8
45
6
9
3
69
24
165
12
43
5
24
7
11
9
39
9
36
69
51
64
53
132
7
11
42
150
30
15
3
9
33
15
15
78
90
48
72
42
60
30
21
24
12
48
16
56
4
56
9
39
51
1
29
12
39
129
75
15
81
63
66
24
75
33
43
24
36
44
33
139
8
51
9
16
29
48
18
1
119
72
37
5
15
93
18
24
97
101
27
36
4
143
13
17
12
7
20
9
51
24
64
32
4
89
31
5
15
4
101
39
33
43
56
51
9
63
1
36
11
37
32
39
1
53
30
6
111
40
8
153
19
53
48
12
36
15
27
37
35
18
12
7
128
12
24
60
64
32
33
36
12
3
24
51
49
12
20
40
108
11
9
3
18
12
3
16
8
45
15
12
48
16
65
12
18
9
45
66
1
41
7
56
120
24
63
18
144
6
45
16
48
5
6
49
23
93
24
40
41
15
129
48
99
4
65
39
36
45
54
45
33
78
90
24
108
60
78
21
24
64
83
33
24
21
12
18
12
109
8
40
96
119
78
78
54
15
3
120
33
9
31
44
15
57
24
24
72
51
48
61
44
9
30
1
116
48
21
12
7
20
15
6
75
9
15
76
20
45
19
23
90
78
42
3
16
168
36
29
48
7
83
48
69
36
129
31
17
39
9
30
21
33
18
18
12
39
48
112
11
57
36
57
43
17
19
8
100
35
66
55
24
11
42
3
165
31
23
78
78
30
15
4
35
45
12
60
24
27
33
39
6
12
99
4
29
111
9
30
57
60
64
56
21
78
45
99
177
9
15
4
5
60
31
84
180
11
49
65
48
18
30
12
3
45
51
9
51
39
21
9
30
9
21
19
35
18
7
32
84
36
21
79
11
18
15
40
5
19
5
75
96
9
240
6
69
36
57
60
168
39
120
21
12
3
39
1
5
55
36
8
33
18
9
3
69
3
1
149
6
25
140
39
117
9
39
21
15
36
51
42
7
41
3
57
7
11
25
24
12
131
9
28
36
156
23
108
73
5
24
15
3
93
9
151
96
41
48
91
8
172
41
12
6
49
125
66
24
36
105
4
12
29
12
42
36
90
39
3
42
15
51
109
5
18
48
25
20
144
12
124
5
24
27
3
96
54
6
9
16
29
7
29
12
3
69
27
9
12
27
40
32
64
5
39
36
9
90
6
54
61
20
105
55
20
207
48
54
67
83
60
21
36
93
15
3
117
36
87
9
4
20
57
30
37
5
31
17
3
16
11
12
90
7
104
57
7
5
78
129
108
33
3
24
16
17
27
105
6
12
90
12
31
17
3
57
12
151
44
33
30
69
3
60
18
48
60
60
75
36
3
30
6
9
96
16
11
13
17
87
12
4
17
43
137
43
89
15
232
23
36
21
3
48
13
20
9
75
40
5
6
30
12
78
42
3
27
30
39
33
127
128
51
24
1
5
31
48
20
51
69
21
90
21
40
48
20
12
4
89
147
40
29
72
12
6
9
136
20
4
71
69
63
48
24
6
24
15
12
4
20
9
48
63
15
9
36
76
20
28
41
12
79
113
15
75
6
55
35
24
48
9
28
72
29
192
30
72
25
5
36
24
75
45
150
21
45
75
24
72
48
33
27
16
5
15
27
9
184
95
102
27
63
90
78
54
27
4
36
41
3
60
45
72
60
19
59
42
79
8
33
48
24
31
17
27
3
12
90
15
93
19
23
6
24
75
36
57
67
36
44
72
3
18
163
36
53
27
69
55
29
55
20
21
24
67
128
12
3
1
5
144
48
12
36
12
3
24
15
36
61
53
27
60
39
49
56
105
42
102
66
54
18
57
15
30
36
19
65
15
33
87
52
29
42
9
33
27
51
33
15
30
12
72
36
19
35
6
90
81
9
39
72
28
71
24
85
5
6
9
16
17
18
42
19
68
12
9
24
67
8
76
17
87
72
21
27
21
15
24
40
96
35
24
6
15
45
39
36
64
5
31
17
78
49
36
125
12
67
72
8
96
36
39
12
48
54
96
15
9
31
36
89
15
76
128
3
57
45
27
21
7
20
12
144
75
61
41
42
1
44
16
20
36
9
42
13
17
12
126
9
33
7
23
49
59
12
48
45
96
9
12
19
11
48
102
19
20
21
30
42
67
ABCD 95649899362*3^$a+1 [50085]
9
35
25
36
84
35
12
52
48
27
36
89
72
61
78
21
48
8
127
102
11
4
36
87
156
24
18
83
64
21
87
9
84
39
15
41
1
18
5
12
43
42
23
61
36
96
23
16
51
144
18
18
120
78
155
19
12
30
24
15
39
96
45
51
105
15
36
60
29
145
66
12
18
48
54
48
54
54
96
53
55
53
37
108
60
39
81
24
60
6
54
48
167
36
64
45
24
15
39
126
11
61
3
12
177
30
66
11
40
123
42
6
72
216
77
40
3
41
31
60
9
39
21
9
6
5
19
149
37
3
213
39
39
57
15
78
72
18
6
150
66
12
78
132
93
165
54
78
11
49
15
21
66
30
171
27
30
6
66
6
84
21
12
116
31
65
13
78
48
84
33
15
132
30
60
18
29
36
25
23
16
51
138
191
19
24
18
222
78
23
61
23
16
12
33
35
61
126
48
21
96
27
90
42
120
89
67
9
44
36
55
18
30
150
6
6
60
90
84
90
6
41
40
27
17
43
42
60
36
30
33
21
108
11
1
186
198
51
15
60
24
6
60
18
192
21
9
90
54
66
65
13
23
187
5
132
64
51
48
48
144
48
5
1
24
143
109
36
119
36
52
56
24
28
93
30
30
66
5
4
39
30
36
282
105
33
11
13
35
1
12
18
57
9
83
1
95
85
27
129
36
23
1
99
32
7
66
24
11
67
24
53
1
71
28
20
1
107
13
12
39
9
54
96
6
66
30
63
21
54
65
7
57
33
3
15
54
167
19
54
71
16
141
72
6
17
67
33
87
45
21
102
33
15
114
6
24
18
60
132
143
19
45
15
96
12
53
4
21
72
3
80
19
6
23
16
21
12
30
102
179
24
37
60
18
72
18
83
127
78
90
60
18
6
18
12
66
78
30
5
31
6
23
79
42
18
42
3
8
52
21
66
29
64
63
24
185
64
15
156
78
18
12
30
120
111
21
6
18
51
9
39
51
12
90
23
1
111
27
17
13
30
30
6
72
45
63
24
5
7
81
15
12
6
150
9
32
79
6
126
48
54
3
20
43
54
72
66
48
66
54
36
9
12
44
121
54
24
36
5
36
100
44
55
53
55
42
23
145
23
19
18
102
45
21
228
6
6
135
9
171
8
100
32
13
30
42
90
48
29
1
66
36
18
71
43
45
15
108
33
132
3
9
15
165
3
18
219
12
21
60
99
75
29
115
66
96
150
5
40
3
57
20
175
65
25
30
12
126
54
5
73
198
6
54
60
45
75
12
17
48
43
12
54
6
17
7
245
55
161
7
72
33
33
27
45
6
60
60
36
60
36
24
6
42
60
6
60
186
36
33
44
13
24
24
60
42
60
72
6
24
155
7
30
59
49
180
23
40
3
6
135
188
43
54
60
6
33
21
174
57
20
19
96
24
114
90
89
55
66
47
43
141
69
132
12
75
3
24
5
79
29
100
21
27
39
24
252
5
25
54
33
171
72
45
32
28
44
40
45
30
24
54
60
27
51
48
57
3
12
24
36
24
41
40
32
295
57
8
1
12
42
93
75
24
138
83
19
108
12
30
11
49
120
6
30
18
29
25
132
24
75
32
103
60
24
5
115
6
42
60
24
18
6
36
54
27
45
35
67
78
174
24
66
39
27
174
35
61
18
84
42
84
66
36
29
64
39
228
5
28
135
77
55
17
1
6
24
9
105
138
12
33
15
237
68
37
11
31
18
48
42
96
12
24
45
68
73
35
43
41
25
78
42
15
48
183
5
60
37
18
48
36
141
80
12
43
53
4
93
299
40
51
9
15
5
60
19
12
33
177
54
54
47
79
6
30
33
15
90
107
25
18
24
5
97
78
60
12
30
18
12
18
48
12
36
15
36
99
5
31
48
96
12
57
36
15
192
12
12
5
79
60
36
60
90
23
1
36
11
55
113
25
30
117
3
6
6
69
8
31
5
7
9
128
103
54
83
97
11
48
61
39
21
6
53
36
19
36
18
96
84
63
27
53
108
180
1
30
5
43
21
27
18
95
49
36
95
175
41
25
66
57
87
6
90
29
48
25
6
12
42
155
55
6
47
13
90
12
33
44
7
29
16
3
45
33
24
3
128
19
41
37
35
1
251
31
69
33
6
105
81
11
7
108
17
37
11
19
89
37
18
9
45
48
114
69
56
151
12
66
114
177
45
60
54
29
1
ABCD 95650031864*3^$a+1 [50049]
162
3
28
23
61
29
39
60
12
165
55
20
45
15
75
13
200
3
129
28
41
15
21
103
12
80
16
77
67
140
81
115
92
156
24
28
188
4
41
15
4
140
72
39
1
60
60
20
28
132
96
89
24
12
7
32
69
60
15
69
27
40
36
248
69
12
3
15
73
92
88
5
235
12
23
33
16
48
132
8
52
80
16
152
60
141
51
33
27
153
75
220
47
69
36
28
11
61
20
120
88
5
12
3
28
5
67
236
16
5
108
43
8
16
23
18
54
25
44
60
24
15
210
7
108
12
23
18
144
36
7
140
192
165
55
20
40
23
225
28
32
112
104
136
44
120
4
11
21
180
28
12
8
21
7
84
80
9
12
39
51
25
89
48
111
39
37
35
54
12
54
24
9
72
60
141
63
9
51
52
144
60
44
36
51
54
36
30
109
59
21
28
20
21
127
8
39
6
7
32
52
20
60
39
45
36
9
24
30
37
53
43
29
43
17
43
48
47
18
19
8
28
5
99
225
31
104
45
3
100
257
3
220
32
51
25
92
27
18
67
113
43
144
8
28
29
39
16
80
81
79
5
91
17
43
68
64
20
21
75
60
76
41
3
36
3
138
55
23
61
5
3
52
36
17
7
44
16
68
36
9
103
47
45
21
19
348
17
12
43
101
60
75
184
41
15
147
93
105
31
41
27
12
24
120
76
8
81
15
96
135
9
112
209
15
16
8
15
21
76
23
9
52
53
27
3
6
79
5
27
16
240
8
51
78
43
77
87
76
5
12
51
64
35
85
77
63
237
39
16
44
24
60
3
192
6
211
143
18
7
116
156
81
19
20
39
30
15
24
40
132
5
96
48
96
99
9
36
7
29
39
4
41
96
15
3
97
120
36
12
41
192
3
196
44
4
12
68
33
39
21
3
112
24
41
67
5
7
5
39
172
23
126
15
45
43
120
11
9
192
24
16
44
45
30
21
24
4
140
36
4
11
49
108
8
24
52
5
24
15
120
256
36
60
84
20
69
39
15
57
16
8
60
21
36
39
28
12
179
30
127
53
15
4
17
159
112
125
19
20
33
75
60
40
72
20
153
90
157
323
13
8
105
79
12
48
12
8
57
75
40
29
7
24
8
72
60
33
7
8
87
78
15
36
36
51
9
15
73
20
172
8
52
68
36
64
5
163
5
7
12
65
55
36
84
80
100
23
150
7
68
36
9
18
9
16
44
9
39
28
24
89
15
292
83
37
12
77
3
33
147
75
30
87
84
4
80
88
8
76
8
112
20
33
12
36
72
87
81
12
36
51
28
17
15
100
60
20
60
40
101
27
27
9
24
21
84
43
24
29
15
96
63
21
64
48
24
5
75
21
48
31
68
27
6
63
45
12
79
8
3
24
1
12
17
183
60
81
31
29
90
49
20
28
60
77
15
52
44
120
39
30
55
12
29
91
20
171
177
81
15
4
12
44
24
57
175
20
84
27
33
196
41
24
15
100
20
129
90
54
15
96
16
35
13
5
6
21
33
111
172
149
3
117
31
8
184
116
24
12
9
36
31
89
75
88
132
71
85
44
40
80
39
90
30
81
33
156
7
83
1
113
36
66
18
55
80
52
140
16
5
7
120
20
72
48
52
60
48
12
60
104
36
28
65
7
68
12
16
188
24
51
120
61
11
49
23
42
3
27
165
16
44
120
28
32
51
49
5
36
72
87
168
117
31
72
11
30
36
3
3
237
52
65
15
40
53
18
33
60
69
60
43
77
7
8
12
28
108
89
63
120
40
65
6
69
36
87
18
15
172
8
21
6
30
24
138
37
228
48
44
16
24
59
1
48
80
45
127
59
9
135
126
162
9
93
7
48
77
31
24
36
32
12
45
31
8
60
39
168
48
105
64
47
61
8
112
35
9
40
80
40
68
88
59
9
16
140
40
80
16
17
15
28
47
186
84
15
72
16
24
60
8
72
9
15
76
11
18
39
33
3
64
83
49
71
69
3
72
150
55
8
36
39
18
19
20
15
24
9
12
48
36
24
15
18
3
52
72
200
117
55
89
75
21
3
88
60
132
23
ABCD 95650056850*3^$a+1 [50005]
42
5
18
54
85
90
48
47
3
16
17
13
66
6
30
29
15
88
18
24
41
19
36
72
35
27
88
36
42
59
30
78
3
24
24
46
48
107
85
26
34
6
72
23
7
65
81
16
6
18
29
102
25
11
42
25
2
70
26
100
5
3
36
10
18
6
12
65
45
10
29
73
6
12
2
10
47
30
25
60
101
19
35
19
36
54
29
43
24
23
21
64
23
57
15
13
29
13
23
37
18
108
6
5
36
69
76
5
12
25
38
9
19
24
8
70
14
33
15
3
19
125
13
12
65
39
64
12
23
25
6
6
35
55
14
10
50
39
31
26
64
32
10
89
73
53
102
21
4
17
13
72
6
35
67
60
36
30
30
6
90
5
18
13
2
22
18
8
10
38
9
42
18
97
24
17
33
22
5
84
13
18
2
48
69
3
100
20
15
18
75
10
48
12
30
95
67
78
12
12
18
2
16
20
10
5
109
60
68
33
123
24
177
15
34
26
34
71
51
24
16
24
5
36
25
60
24
5
25
101
27
76
144
35
42
66
42
12
13
48
60
2
3
19
18
95
12
79
6
5
61
30
95
43
2
34
5
6
12
1
6
18
47
15
21
25
50
15
13
20
4
8
22
12
110
10
74
52
48
60
6
35
25
18
32
34
42
12
32
24
10
36
53
55
2
106
42
18
29
31
48
11
13
23
43
71
13
96
47
37
8
9
13
30
12
30
113
21
12
10
48
6
8
60
52
18
6
66
71
39
33
13
42
6
137
103
6
36
24
6
5
54
13
12
74
46
35
31
137
13
24
35
19
24
6
89
21
57
75
144
64
6
6
65
73
26
60
96
58
6
60
90
78
8
4
44
9
15
3
54
115
18
98
28
6
6
119
18
27
28
23
109
83
13
44
3
37
18
12
14
76
30
23
15
48
4
83
55
18
132
126
2
12
33
19
24
30
72
12
35
43
20
9
75
64
6
53
7
35
1
2
15
30
25
30
20
58
24
11
25
2
58
54
8
15
1
89
55
12
90
84
167
37
5
37
60
41
87
82
35
15
24
94
2
16
68
10
17
25
12
6
14
12
70
26
10
5
7
65
42
3
22
6
144
5
25
50
36
27
42
19
56
16
119
19
12
72
12
11
19
68
57
1
2
52
20
118
12
30
54
6
78
6
17
15
64
8
22
5
115
48
65
21
16
44
144
10
12
30
35
19
84
38
87
103
54
8
57
36
13
6
36
17
51
51
13
72
245
15
15
18
25
6
6
23
73
90
42
47
55
48
5
73
54
18
12
95
43
18
2
3
57
10
23
37
12
30
24
12
18
42
5
60
12
27
51
9
148
12
11
33
4
90
72
11
87
27
48
21
10
66
6
29
79
42
20
15
7
26
52
29
1
47
85
12
53
57
106
18
80
21
1
30
30
48
60
2
22
23
75
28
60
71
153
88
24
6
5
13
6
90
30
41
90
75
15
33
52
60
44
34
2
82
47
19
6
11
37
6
29
7
56
10
5
19
120
78
60
20
28
48
12
29
48
3
15
24
81
9
18
67
18
35
55
2
10
54
12
24
11
19
50
40
48
77
1
17
1
24
8
57
55
42
6
84
36
95
9
100
44
16
53
63
34
23
3
22
65
33
130
38
16
30
5
1
18
17
7
36
60
59
43
47
43
65
117
15
55
42
36
32
28
12
47
33
52
5
1
30
48
32
12
15
45
36
34
12
35
36
39
70
26
24
93
25
17
31
74
16
35
42
13
95
19
11
49
41
49
78
6
2
15
37
30
30
20
57
18
90
108
49
11
67
32
34
42
20
28
20
9
25
48
18
32
10
12
2
40
23
37
18
17
19
24
47
13
38
34
146
60
4
101
7
80
12
10
113
18
30
9
45
55
8
70
48
5
93
10
2
15
45
9
36
3
46
96
197
13
32
22
24
24
42
8
12
118
38
24
28
30
23
109
18
32
88
5
133
54
18
5
33
45
147
22
54
12
30
74
3
31
6
65
51
118
42
44
48
36
21
49
96
6
17
18
19
18
92
16
18
66
48
65
73
18
107
90
7
20
22
90
5
39
9
13
47
90
18
25
12
30
95
33
70
60
35
30
33
64
12
23
12
31
120
50
4
20
81
7
20
27
21
100
12
12
8
45
25
6
20
16
24
72
24
78
38
99
25
30
36
14
10
24
50
12
4
54
29
43
14
4
29
67
20
10
50
10
36
14
88
8
144
58
137
31
120
90
29
15
111
19
6
18
12
30
18
2
75
49
23
72
31
2
3
25
68
4
90
47
115
20
33
7
150
5
66
139
8
10
6
30
12
24
38
3
25
68
40
11
19
42
8
64
8
9
63
82
36
14
28
5
31
30
30
59
7
131
13
12
47
13
42
95
33
15
7
26
21
1
17
13
59
81
4
65
13
90
48
29
1
50
34
24
17
43
26
21
3
96
16
12
17
13
98
52
6
72
5
45
27
43
89
43
158
10
35
13
11
61
84
35
61
50
72
22
84
102
89
43
42
198
32
238
5
55
17
1
32
57
36
27
45
37
6
35
7
48
17
30
75
36
12
9
1
17
30
73
2
22
6
84
6
48
6
54
6
78
2
88
66
17
139
50
33
31
12
84
66
12
47
13
120
72
5
25
35
33
16
17
79
48
42
18
18
60
38
12
27
25
47
43
26
99
37
53
48
109
71
7
42
54
32
10
5
7
2
28
48
42
26
24
33
49
78
20
15
31
11
121
30
68
177
30
13
150
59
1
2
87
25
5
7
54
29
33
57
37
30
5
61
47
31
6
14
24
16
24
30
66
59
1
32
4
41
7
18
60
84
54
29
27
75
55
26
15
7
72
66
29
1
12
47
1
12
26
60
16
5
3
3
30
7
8
40
68
4
30
2
28
36
54
60
6
66
6
144
18
12
24
74
3
9
21
15
24
75
18
25
36
29
13
84
56
75
73
6
38
63
67
2
28
30
48
72
78
ABCD 95650529218*3^$a+1 [50026]
6
72
15
92
31
54
6
69
3
90
3
3
36
36
117
51
24
48
60
72
113
13
66
21
87
72
90
179
19
18
75
87
36
101
16
165
15
27
30
18
48
24
12
141
15
54
54
12
60
72
36
17
112
96
27
12
30
18
93
81
18
93
195
297
36
39
42
96
75
3
72
9
60
80
163
72
21
213
24
42
30
6
9
15
24
5
37
72
18
33
21
96
72
18
12
168
24
5
13
90
137
13
66
17
4
48
3
60
120
18
72
123
39
36
57
75
108
60
6
54
24
96
12
24
180
66
72
51
36
39
192
12
12
36
45
123
30
42
240
84
168
48
138
51
15
36
29
4
9
102
60
6
24
3
48
99
45
15
108
138
15
44
43
48
132
96
24
12
33
87
5
13
3
39
60
24
69
27
5
61
35
127
48
54
75
45
66
72
30
11
31
84
12
102
42
33
3
29
55
54
6
33
33
144
30
24
12
132
18
30
9
39
42
18
9
48
27
156
24
17
31
60
69
45
126
72
12
48
177
3
18
18
41
13
51
27
5
64
3
66
6
66
35
52
60
3
29
4
135
21
39
6
30
105
33
63
12
27
48
36
21
3
72
6
192
18
132
48
12
12
18
18
93
60
36
48
3
108
77
67
12
54
107
127
117
3
12
84
57
39
41
139
24
60
117
44
55
45
111
42
18
12
60
96
60
45
27
249
15
29
31
81
45
35
13
87
27
60
57
39
69
237
6
132
45
33
30
18
66
89
64
111
24
36
12
89
43
12
6
192
72
66
9
3
72
5
13
30
42
126
33
12
117
78
24
101
79
30
240
3
21
11
16
3
36
30
54
24
33
57
6
81
183
12
108
90
3
45
18
102
59
19
72
69
36
15
42
48
35
19
90
6
48
132
24
21
3
30
6
5
91
12
30
63
3
192
24
69
9
48
18
6
30
36
9
165
11
7
36
5
55
24
81
36
108
32
16
27
53
19
84
174
48
59
31
69
48
15
42
6
120
57
15
72
288
18
24
246
18
24
78
12
12
66
39
123
117
105
51
15
30
24
270
180
60
36
78
186
36
45
75
9
60
48
93
24
66
12
132
41
283
264
168
5
52
12
36
144
105
168
11
187
69
45
35
55
9
27
5
100
12
87
36
9
129
24
78
42
90
17
144
79
12
120
60
161
48
91
18
87
51
45
39
18
30
66
24
42
126
24
54
9
75
102
30
36
12
96
66
24
99
147
24
12
60
12
30
30
12
48
36
69
3
60
353
181
18
57
3
120
90
66
150
87
44
13
90
6
35
16
291
60
60
24
60
24
105
36
33
42
30
99
84
57
183
51
24
17
16
87
105
3
42
48
30
57
63
60
24
156
29
31
24
45
75
36
42
18
69
99
144
30
123
75
108
12
90
102
72
180
30
35
13
18
69
44
61
78
90
240
96
42
60
9
183
18
78
12
57
243
18
54
53
79
21
12
27
18
162
48
60
42
59
61
18
78
144
35
61
39
153
3
15
113
55
41
43
66
6
18
120
42
9
144
27
21
15
24
60
81
15
72
108
24
21
9
6
108
84
42
78
108
185
64
21
18
45
57
42
6
24
15
3
57
128
67
120
42
66
108
24
72
29
7
24
108
36
36
96
18
126
81
3
54
42
156
45
3
12
84
33
92
16
27
132
60
24
24
108
108
84
96
57
75
18
6
36
24
150
144
30
12
65
67
42
99
51
24
24
66
24
162
36
12
17
31
24
24
132
84
30
54
5
96
13
18
78
66
144
54
18
9
3
36
30
42
60
234
63
135
228
12
60
6
30
21
21
54
60
45
51
12
60
17
16
63
30
6
33
3
45
15
204
69
51
78
102
101
100
123
102
54
84
54
30
77
31
12
18
102
77
235
84
6
48
42
81
3
77
48
52
39
21
48
21
6
84
156
90
72
3
93
126
120
18
111
9
48
3
39
137
ABCD 95650644652*3^$a+1 [50121]
21
119
31
18
66
101
109
75
45
66
18
6
54
6
30
114
12
78
35
7
29
216
55
29
1
83
16
15
5
156
73
11
25
36
90
120
125
24
76
20
55
65
60
49
36
24
24
171
284
7
54
59
36
24
67
5
40
80
88
20
25
132
60
15
128
72
13
11
64
105
12
39
105
59
31
89
1
36
63
36
21
23
40
20
60
145
12
15
144
96
15
209
1
84
24
30
65
52
9
156
24
36
78
30
11
1
23
12
73
6
29
132
25
39
56
13
35
7
53
76
39
12
5
43
6
11
48
1
35
1
24
35
1
90
53
91
5
25
95
100
104
55
42
54
6
35
13
12
3
81
35
84
25
27
15
65
60
13
72
35
120
13
35
72
24
19
42
24
51
8
36
115
29
16
15
24
17
28
36
9
72
30
33
20
156
76
68
1
71
115
65
13
30
36
96
78
35
1
30
29
37
3
45
90
5
60
36
36
49
24
135
60
21
59
120
7
125
60
48
36
25
59
36
24
7
24
81
45
99
116
13
60
11
36
19
41
79
54
47
24
4
141
11
19
60
6
95
25
3
20
67
45
48
20
7
53
12
40
189
35
144
7
48
17
228
72
43
5
12
79
101
49
84
11
24
85
72
48
36
179
12
4
69
47
115
78
27
24
99
5
91
41
139
101
373
6
9
57
15
105
18
60
5
36
40
51
45
8
96
61
23
1
39
21
6
53
36
84
7
33
12
129
24
42
18
11
144
12
73
11
204
7
78
35
37
54
9
75
41
61
30
24
21
63
21
56
4
9
95
37
18
42
114
30
24
42
54
11
24
16
20
4
21
23
72
79
29
97
39
20
19
42
75
20
108
96
19
17
49
59
72
49
114
186
59
60
25
35
12
48
7
29
4
15
41
36
49
35
55
120
9
12
15
5
124
81
35
24
181
60
83
60
1
24
27
8
7
18
75
15
57
24
84
81
11
13
102
33
20
16
159
5
72
13
6
89
60
25
15
21
11
120
13
47
40
69
191
13
12
135
8
40
15
6
6
5
64
15
66
59
1
3
27
18
47
55
9
45
99
32
25
24
11
48
40
116
109
107
24
1
83
25
75
20
91
41
60
24
4
207
5
43
137
48
12
84
24
120
7
114
60
51
33
6
5
25
219
36
45
24
95
85
42
24
30
75
20
84
1
30
21
80
144
84
16
96
15
53
52
63
17
19
6
35
48
1
35
1
30
24
54
6
29
157
23
120
12
24
169
11
4
141
11
73
11
25
6
53
7
33
56
36
49
11
120
19
54
6
36
5
40
140
49
84
150
30
12
83
72
13
35
25
42
33
105
27
69
204
35
12
4
21
18
180
126
59
72
25
18
66
11
25
35
64
20
96
55
5
84
19
30
42
29
85
84
27
15
5
25
84
24
12
114
29
67
53
97
24
36
30
138
15
117
108
47
184
141
84
35
84
31
29
76
15
84
5
36
1
18
42
39
15
29
97
198
6
59
112
33
30
102
120
30
18
96
11
60
25
39
21
23
37
83
121
15
21
143
12
24
49
36
59
25
27
24
105
51
9
131
13
36
24
11
25
24
96
11
25
84
35
60
136
15
5
79
5
25
66
5
24
25
11
139
21
80
40
128
12
4
99
17
64
36
68
67
18
11
4
51
60
41
25
39
9
11
1
54
5
120
49
95
1
30
41
60
85
23
127
65
85
24
59
1
299
61
119
12
144
31
60
65
48
205
27
33
12
3
32
60
19
6
48
287
43
6
60
24
60
75
20
40
15
21
21
18
36
149
61
159
116
24
36
19
5
7
54
131
13
35
136
20
120
4
80
52
63
17
43
186
51
80
4
81
48
51
20
24
12
13
35
1
35
24
60
37
54
6
23
25
15
80
1
24
36
24
66
69
15
66
35
1
35
28
32
48
157
263
72
4
15
29
156
1
35
79
45
44
7
65
25
95
25
23
60
1
6
5
49
90
41
40
3
77
55
29
16
68
31
29
96
1
35
49
54
6
24
27
39
186
95
24
31
18
15
21
35
85
84
66
156
18
60
35
132
24
36
48
127
53
25
6
41
88
20
55
30
71
16
33
47
25
75
80
109
24
75
171
149
120
25
126
9
32
108
12
139
29
12
28
75
17
28
32
24
36
84
24
1
54
57
44
25
11
25
35
24
24
85
35
7
129
69
11
19
12
53
25
35
52
105
78
72
18
87
15
90
30
29
16
80
84
16
129
90
5
1
24
39
12
8
67
54
35
169
ABCD 95650751572*3^$a+1 [50012]
33
104
16
27
72
105
20
91
216
36
9
8
52
180
108
36
44
67
89
127
9
56
168
12
19
60
29
4
116
40
164
96
180
24
31
9
60
12
3
132
29
12
67
177
80
60
40
188
112
68
48
12
96
60
40
56
55
89
40
44
60
160
8
19
69
80
79
65
175
185
96
76
380
168
40
27
9
20
96
91
192
237
8
40
20
12
115
53
112
368
216
7
29
79
21
39
9
3
57
116
40
24
72
51
17
12
103
173
124
80
24
12
163
125
16
144
92
48
115
45
80
72
64
3
57
75
53
12
48
43
144
5
64
135
45
36
140
84
19
228
149
28
56
55
17
4
111
213
87
65
24
96
60
48
16
20
64
204
12
8
96
60
7
137
43
5
12
55
45
188
67
101
187
144
113
12
4
84
56
19
165
56
16
68
48
115
209
240
60
19
105
20
100
27
33
116
28
92
103
36
24
17
91
192
41
16
8
288
43
36
41
19
233
252
55
153
56
16
44
55
69
147
29
187
9
111
65
4
8
31
165
111
33
128
244
24
75
84
57
224
144
120
180
12
19
96
29
4
236
67
60
84
5
348
156
196
363
36
77
84
64
236
55
33
75
108
33
164
96
16
68
12
103
185
12
48
72
108
12
244
15
149
60
36
60
19
96
45
20
12
108
36
64
36
8
67
36
12
72
69
56
43
36
12
33
60
36
68
40
56
96
43
5
12
108
48
132
132
103
57
104
7
89
160
56
55
12
41
64
332
100
243
45
36
104
31
245
4
3
173
72
52
320
112
111
93
104
12
60
84
31
156
180
177
147
24
5
60
187
5
79
69
39
21
75
137
4
8
96
96
96
4
135
53
100
20
16
44
55
101
127
57
8
84
28
147
60
9
24
20
36
16
48
152
31
168
17
55
17
100
171
5
12
19
225
135
5
48
16
20
16
108
75
12
125
144
19
41
36
64
176
28
72
80
31
12
17
115
281
19
69
224
96
60
4
3
72
228
60
17
100
72
243
36
12
29
31
69
68
76
51
329
24
12
96
60
48
7
33
24
20
31
60
65
72
43
45
104
12
108
96
259
113
252
67
165
51
53
36
48
12
19
5
139
125
55
105
392
88
68
115
93
36
8
36
192
52
120
27
9
60
180
20
31
36
72
17
84
60
16
63
12
60
9
116
24
40
75
125
91
213
132
116
240
43
45
80
175
5
192
52
3
29
24
127
69
176
208
156
24
92
127
177
183
77
48
232
144
84
68
60
19
33
8
19
108
81
99
45
20
7
69
20
36
48
112
44
4
56
4
75
65
232
56
4
176
115
65
55
305
19
5
28
36
80
136
144
36
44
244
116
16
44
31
33
192
3
65
12
156
43
77
24
148
3
29
144
4
123
132
81
32
67
137
60
120
79
45
80
100
39
5
96
36
64
156
75
53
163
33
27
33
32
444
240
ABCD 95650767742*3^$a+1 [50041]
8
72
51
12
96
129
108
9
3
45
18
138
27
3
96
13
80
3
13
36
96
167
1
17
99
148
5
150
12
24
9
40
8
3
6
18
72
6
30
42
18
72
85
36
36
23
165
28
17
15
160
20
60
3
30
24
15
9
7
83
24
1
71
24
42
3
72
27
60
25
8
4
41
30
48
45
72
9
15
60
28
17
54
12
24
85
11
114
6
37
5
6
12
114
30
9
12
27
78
7
12
8
27
6
7
17
90
48
21
4
41
6
33
21
27
48
9
78
9
64
20
39
30
51
136
8
36
4
35
13
17
7
24
11
84
60
117
63
57
27
61
12
32
3
72
12
6
42
72
78
12
48
51
15
1
48
68
87
6
6
1
72
8
3
117
48
40
17
42
78
3
21
36
27
123
93
24
33
48
7
32
16
24
32
3
141
15
36
25
60
71
12
48
30
87
16
11
21
33
39
87
36
37
35
21
21
6
42
12
15
21
18
25
11
1
12
23
9
39
24
12
30
15
21
30
24
61
20
4
71
30
12
7
8
27
60
126
30
169
11
30
43
5
115
41
6
57
3
108
24
37
59
30
27
88
20
141
6
13
12
20
52
8
15
18
96
51
75
12
57
4
17
223
24
8
63
12
54
15
24
39
6
6
61
17
30
12
61
8
16
35
24
12
57
48
3
60
84
6
15
72
40
5
30
69
64
36
11
25
12
35
25
41
7
23
36
21
45
3
27
24
49
11
9
12
63
12
18
15
40
44
36
16
23
1
11
18
12
18
30
48
42
81
39
36
69
27
30
30
6
79
65
39
9
18
120
12
12
36
45
27
42
6
25
59
21
27
21
21
66
18
6
6
12
15
15
72
9
24
15
18
3
9
18
33
111
18
67
125
6
105
123
105
15
24
21
45
187
17
123
48
27
25
72
32
3
30
3
9
51
33
30
21
63
60
108
9
3
1
24
17
63
27
48
18
3
96
45
3
36
12
33
31
48
36
29
31
71
6
87
21
24
60
36
42
57
93
39
3
37
80
51
102
42
6
123
27
42
75
105
60
15
15
36
54
18
42
78
120
12
21
147
217
20
12
99
42
12
27
21
30
18
31
11
24
6
30
33
219
13
8
9
30
13
12
48
23
24
30
18
49
59
12
84
18
36
24
42
49
11
36
13
107
12
1
32
57
18
48
1
71
13
24
36
12
17
7
65
63
15
90
12
30
18
18
12
12
36
12
93
87
105
3
33
40
104
21
6
54
54
90
42
13
35
6
42
30
55
32
3
13
17
30
9
3
6
7
119
9
15
25
17
7
35
13
20
3
24
37
20
33
75
3
48
9
27
21
4
11
25
17
27
4
60
107
73
120
47
24
6
19
83
37
23
25
32
39
37
5
7
23
33
9
6
96
36
72
12
1
17
60
12
84
36
3
12
40
23
138
30
192
33
48
60
9
3
15
30
3
120
75
129
3
45
52
8
40
17
102
24
6
90
24
12
72
1
11
18
31
24
48
47
73
17
48
120
15
9
48
6
49
12
11
30
42
33
3
30
126
48
42
63
15
18
55
47
1
5
51
9
42
12
25
5
60
7
119
45
9
87
4
32
9
30
49
77
102
30
147
3
25
116
27
132
6
6
48
60
60
33
75
12
48
9
21
12
66
60
24
12
9
36
9
55
60
32
39
21
3
85
60
80
99
18
54
21
45
15
3
1
96
32
3
9
3
21
9
51
4
23
18
30
9
27
1
23
72
33
9
30
12
93
51
144
102
18
25
35
36
9
3
24
78
12
90
90
6
33
9
151
41
18
36
36
45
69
6
33
57
19
47
30
3
16
41
7
41
6
24
60
21
3
126
7
8
12
117
48
18
21
16
89
84
12
54
18
51
51
49
119
81
111
49
11
66
30
13
44
15
6
27
9
36
19
59
36
49
12
8
105
24
63
87
12
61
65
27
3
45
28
29
3
15
37
53
15
120
3
72
13
41
30
73
23
24
96
109
20
9
12
27
33
30
25
29
43
23
57
12
3
12
54
39
16
32
45
7
92
24
57
55
72
11
54
48
7
80
48
27
21
9
6
54
42
73
17
60
75
16
5
19
11
18
99
57
6
12
72
1
5
15
57
103
5
27
3
24
85
11
12
18
24
6
33
9
55
48
47
12
6
12
18
24
24
49
68
69
18
96
12
18
15
24
27
9
15
36
13
36
32
27
42
60
15
40
29
6
1
59
73
95
25
17
3
45
42
18
18
18
15
39
73
72
17
18
18
87
60
63
30
75
15
42
3
9
39
100
11
13
23
12
13
119
66
42
42
6
13
47
49
23
18
18
6
19
44
33
3
16
23
6
12
43
44
28
17
55
41
67
5
7
56
21
3
45
30
12
9
9
36
7
32
21
6
21
192
45
15
27
69
51
21
15
12
42
3
16
11
24
30
6
9
57
7
17
6
73
29
27
124
11
9
24
48
27
45
15
18
7
72
89
15
36
3
18
43
41
18
33
9
103
47
18
55
5
7
23
12
6
27
33
39
4
29
18
24
54
24
75
15
1
77
3
9
6
120
6
19
29
18
45
183
81
81
27
52
5
3
93
12
63
88
20
4
8
39
61
35
24
33
15
12
13
17
15
28
5
31
5
42
13
12
35
45
63
1
56
12
3
12
141
87
42
12
6
90
67
11
6
30
9
57
18
12
9
21
43
47
12
93
39
9
39
60
60
18
60
55
29
24
7
77
60
30
12
45
3
33
12
3
54
66
45
12
3
72
30
3
33
87
57
30
36
36
54
75
135
37
32
45
6
9
93
12
18
48
84
57
16
104
16
47
78
139
23
25
107
24
30
6
30
18
25
12
41
7
20
15
1
17
27
21
84
66
24
6
54
81
64
32
9
12
63
9
3
9
36
15
33
31
8
15
12
6
15
75
93
4
41
87
12
51
21
15
33
57
63
75
45
16
149
36
7
24
8
75
1
29
63
45
12
30
42
48
30
78
18
114
48
12
30
48
85
8
15
25
20
21
15
88
48
23
9
3
13
17
102
66
36
6
33
39
37
104
ABCD 95651020412*3^$a+1 [50005]
36
33
78
93
21
6
49
203
37
144
5
42
13
149
90
1
89
96
54
1
5
30
60
37
53
91
65
24
96
54
1
24
47
25
95
54
75
15
6
19
35
1
29
51
15
54
84
60
96
31
8
9
30
73
119
108
237
3
13
17
31
12
68
51
30
6
12
37
180
36
23
6
36
163
95
90
55
29
103
60
188
72
24
45
48
31
65
36
18
12
69
72
27
81
52
83
42
3
36
40
11
93
9
6
37
47
6
90
42
15
64
5
15
24
52
60
44
60
136
20
3
30
27
39
1
29
18
93
28
20
39
13
24
191
24
18
31
20
52
17
126
12
33
12
159
81
28
36
44
51
85
20
69
27
33
42
25
24
36
53
67
20
27
36
81
105
19
12
113
6
25
5
79
32
33
55
65
72
18
42
55
24
5
30
24
54
48
15
27
66
30
24
13
8
117
43
12
35
30
78
36
45
64
65
6
25
23
1
12
35
42
87
40
96
17
27
124
11
48
61
71
21
180
9
6
42
288
19
20
100
11
33
36
4
17
19
29
15
9
7
36
60
168
60
96
5
30
25
23
73
299
121
48
17
19
24
5
51
93
102
25
11
13
35
1
11
49
35
109
72
113
27
9
30
25
65
55
35
169
35
81
15
9
40
179
12
85
179
21
3
1
35
37
95
13
32
3
42
15
63
25
11
9
99
81
36
3
42
99
16
83
21
100
35
54
7
35
90
48
7
35
21
135
33
21
168
103
59
9
69
31
41
6
24
25
89
24
30
21
9
96
51
24
12
9
55
5
151
48
60
5
15
112
8
27
45
3
36
1
23
24
42
31
95
30
19
156
35
9
63
12
6
63
57
12
27
153
43
59
90
31
24
80
21
84
18
42
39
16
53
111
69
90
1
56
3
81
15
21
21
163
17
3
69
43
35
13
41
15
36
4
36
8
45
12
43
11
78
12
79
5
91
59
12
30
48
42
49
120
83
126
55
96
149
115
47
24
1
23
30
84
30
73
203
25
96
53
31
35
42
12
6
217
60
89
51
148
32
57
3
87
96
61
144
80
111
25
36
113
12
55
35
42
18
165
39
25
156
59
1
44
36
28
29
6
37
53
27
120
28
5
6
21
48
160
80
40
41
75
64
29
6
60
1
44
87
24
9
60
36
36
88
12
95
210
19
80
69
30
54
3
24
33
7
35
25
44
15
37
108
95
24
1
36
60
89
216
79
77
19
24
72
180
20
4
156
5
15
4
104
12
28
35
25
12
8
81
78
42
168
78
133
36
24
36
24
11
138
67
95
36
72
90
48
183
96
16
48
41
30
6
42
37
5
48
6
96
49
12
8
45
36
6
60
24
66
84
54
157
17
12
15
141
54
201
4
179
66
91
60
17
42
1
104
40
60
24
5
6
48
33
3
6
39
117
115
53
31
23
73
17
7
65
90
36
49
36
23
25
59
37
116
24
15
90
15
15
61
113
55
11
49
41
6
78
147
40
65
54
18
147
3
72
61
29
36
3
16
29
7
35
33
75
57
84
4
56
76
48
11
60
78
186
96
69
36
3
13
8
21
175
119
1
20
69
55
96
24
11
48
42
15
144
112
167
121
12
17
6
90
15
40
32
328
131
25
95
48
72
30
18
37
35
6
48
7
5
24
15
64
17
43
20
36
15
6
15
64
120
44
76
24
47
33
52
83
1
44
40
35
85
29
27
45
19
132
8
180
40
36
299
25
5
7
107
61
96
224
76
11
13
5
51
21
12
163
47
61
149
31
12
23
25
11
25
23
48
25
8
72
33
66
121
48
36
131
85
44
15
25
24
116
36
279
21
15
85
59
114
30
25
77
63
36
16
44
36
3
85
36
149
24
3
24
69
42
33
16
41
84
39
36
51
30
12
43
48
5
6
48
21
16
36
95
73
12
144
20
24
21
91
44
3
13
59
36
73
149
12
51
33
27
3
25
60
125
6
85
23
12
21
28
47
78
36
39
72
15
165
9
60
84
60
6
18
210
13
95
18
67
24
35
1
224
64
20
72
144
4
36
5
31
48
5
60
127
84
96
5
63
51
54
132
19
71
24
1
20
9
175
204
47
24
78
31
215
25
59
1
12
84
95
61
20
33
67
8
27
169
11
42
12
19
11
90
18
61
131
6
42
1
12
8
16
36
48
29
7
23
12
49
5
6
36
102
90
138
12
27
4
215
37
144
29
6
1
59
21
ABCD 95651275826*3^$a+1 [50009]
36
175
25
23
137
8
156
88
6
12
14
36
48
7
5
120
10
50
24
10
85
1
10
149
13
18
33
305
15
7
110
48
139
27
84
145
16
21
107
1
79
17
46
65
32
80
57
108
187
85
11
47
30
35
25
103
23
50
16
24
15
16
59
12
57
48
5
52
56
36
75
16
237
30
5
193
15
9
39
17
95
48
112
97
42
18
18
38
34
138
20
75
9
4
36
20
120
115
33
36
20
16
6
18
47
45
19
5
11
169
100
3
45
36
15
16
1
10
14
88
78
14
19
144
15
17
105
24
60
34
17
21
28
20
16
24
36
63
45
3
27
2
34
1
23
41
49
15
112
25
24
12
3
25
56
15
64
57
55
25
135
45
3
31
129
16
71
102
8
24
60
24
12
52
108
108
7
17
8
22
38
4
48
78
57
77
46
30
7
11
86
76
35
64
29
67
29
35
65
78
18
200
23
1
10
84
24
217
101
43
32
29
10
26
64
79
16
48
32
1
15
97
12
36
8
39
43
14
28
36
176
70
33
48
27
18
67
13
82
26
7
48
27
5
127
18
12
8
64
20
36
19
89
7
149
24
40
66
36
98
16
20
10
18
92
16
8
96
76
3
5
27
133
152
67
17
120
144
7
65
84
60
70
25
48
1
76
51
33
31
59
21
41
124
48
36
167
69
16
20
70
14
51
45
4
111
48
177
15
65
15
37
11
7
14
16
8
10
54
258
54
36
140
84
23
23
50
7
27
21
5
24
24
11
16
224
85
11
17
8
84
96
28
212
58
50
36
16
115
17
48
15
32
16
65
12
112
3
165
75
15
14
16
67
121
132
4
108
3
5
10
74
16
119
9
16
144
39
21
27
149
24
19
171
62
142
98
24
15
16
27
18
12
18
74
34
24
17
109
72
44
96
40
12
56
16
3
87
9
17
84
34
54
60
7
41
8
64
31
5
72
3
16
25
196
120
43
17
12
83
33
12
24
88
3
207
98
15
73
72
12
51
45
66
90
18
60
90
15
16
37
112
18
102
3
15
33
57
7
1
96
36
60
63
31
14
4
15
16
25
7
48
137
103
16
1
10
158
4
36
120
20
19
93
104
43
112
5
140
10
53
31
54
132
18
18
35
49
168
8
10
5
32
37
96
22
42
104
115
27
108
36
198
15
63
14
60
100
96
44
40
60
66
18
79
1
70
66
6
174
44
12
22
2
34
12
50
67
117
139
37
27
16
39
48
38
115
9
36
200
72
67
113
60
24
184
32
82
17
31
24
26
24
71
23
41
21
4
36
140
22
72
73
5
27
29
16
19
47
50
24
23
47
26
39
9
7
27
36
17
48
31
198
27
5
16
18
2
240
119
71
110
202
2
60
28
18
5
7
36
37
80
9
36
20
84
10
126
18
66
60
35
21
34
18
36
20
47
17
92
99
7
90
63
16
16
93
34
30
3
32
57
36
35
23
180
21
5
28
15
93
35
45
28
32
24
16
30
33
9
56
100
6
50
83
73
48
16
23
25
151
32
53
52
18
69
45
48
20
4
20
46
50
94
6
18
50
16
20
16
43
121
23
32
33
32
76
8
27
25
12
11
7
38
106
36
218
12
118
36
53
32
1
70
9
161
47
41
116
19
5
40
30
165
21
11
7
25
16
7
24
225
21
27
16
32
15
60
74
70
86
15
55
57
105
68
19
81
20
34
9
32
45
4
15
123
245
57
24
36
24
82
17
21
34
2
23
11
132
12
26
11
1
24
55
81
79
11
18
20
12
40
20
39
48
1
6
25
41
7
11
42
120
60
39
9
7
13
4
15
80
112
183
2
16
20
34
26
82
5
80
112
21
43
27
14
24
124
78
133
16
16
27
26
10
24
18
68
16
96
3
32
9
23
5
48
8
19
27
74
40
51
16
53
144
6
62
39
129
16
63
45
8
28
79
47
65
61
80
24
60
70
9
16
25
23
1
52
114
26
24
60
28
31
1
24
36
19
101
76
63
77
24
24
120
70
42
72
36
95
176
29
56
4
32
4
19
17
72
55
1
127
64
1
63
25
56
4
20
7
29
34
1
48
5
48
60
102
36
37
23
89
16
75
69
48
29
36
108
19
33
12
78
85
25
55
29
24
27
37
18
9
279
2
7
101
91
69
20
34
42
260
28
27
80
45
19
64
17
156
3
5
12
88
24
15
21
27
48
27
14
84
147
45
4
90
50
16
18
42
30
54
36
80
24
4
32
19
16
25
23
47
72
38
4
30
6
59
49
95
57
22
18
72
108
123
16
25
16
8
132
75
9
36
19
29
147
139
230
24
7
63
6
66
73
5
66
50
55
16
5
72
ABCD 95652185152*3^$a+1 [50012]
145
233
39
21
90
60
18
30
37
32
15
30
18
12
18
30
60
73
5
90
42
90
45
27
21
69
6
120
150
39
63
33
9
7
11
69
3
210
27
183
25
215
18
12
123
45
147
96
45
51
48
195
108
42
55
5
27
240
9
90
54
36
67
5
18
9
45
90
36
30
174
25
155
66
30
21
3
90
66
24
6
72
27
48
87
126
84
126
120
42
42
120
133
47
6
139
5
6
30
12
48
27
57
103
77
48
18
1
144
119
66
102
49
11
42
18
18
84
90
73
35
109
179
54
55
95
6
192
27
16
155
21
208
11
42
27
15
48
42
6
30
54
13
23
105
9
183
57
55
5
66
24
180
45
15
6
75
99
18
18
9
3
12
97
149
144
27
48
63
33
9
6
54
126
12
49
83
45
201
39
45
3
123
69
45
48
120
42
6
24
150
138
18
60
12
72
120
25
23
9
3
13
125
18
42
42
13
185
138
12
97
11
24
36
150
19
53
43
96
53
171
16
29
19
41
39
63
97
5
78
42
67
128
15
150
43
47
1
5
27
192
3
12
6
132
48
279
45
6
60
84
90
30
30
18
213
144
45
67
23
6
72
18
25
96
23
108
42
216
24
115
11
42
72
156
30
102
90
132
30
55
71
30
72
12
18
258
24
90
1
95
1
11
138
132
12
27
111
33
99
6
114
37
53
18
12
36
144
18
60
72
348
12
180
55
80
21
84
18
30
39
189
120
24
78
192
37
83
120
30
180
18
48
174
78
69
63
97
53
90
156
21
9
7
47
81
9
138
109
59
24
36
102
48
42
9
39
54
90
96
12
12
81
57
30
12
61
29
30
120
18
27
48
57
135
21
235
96
11
30
60
27
21
72
150
48
42
150
60
12
21
64
53
18
25
29
96
51
48
201
90
45
39
6
12
48
12
72
108
48
42
72
126
60
27
64
23
18
60
139
41
30
72
30
30
96
120
12
42
66
42
18
102
30
12
30
150
18
30
18
30
30
87
87
30
43
32
93
18
24
126
342
48
21
99
12
30
18
330
30
72
30
3
16
23
18
102
120
30
36
90
42
19
29
72
120
30
30
55
125
18
144
6
30
12
30
168
132
103
29
30
66
147
57
48
18
21
9
12
192
75
93
72
6
30
84
60
90
45
48
15
49
23
48
57
75
36
30
90
162
39
9
30
12
12
246
42
12
78
48
192
7
35
216
69
45
156
54
30
60
6
120
60
180
24
48
12
48
12
6
147
3
24
36
120
24
81
45
54
48
42
30
21
15
30
12
12
126
45
15
84
13
5
72
3
3
60
1
80
159
24
25
48
32
153
102
30
6
45
9
6
174
30
96
60
9
3
18
171
99
12
72
48
102
30
21
39
25
32
9
234
66
30
54
103
23
57
57
6
42
240
180
30
30
7
23
25
32
105
7
53
91
77
60
39
3
13
143
24
105
165
66
9
160
23
48
12
72
156
24
78
18
42
7
5
120
66
1
41
138
12
49
41
183
39
57
3
90
6
12
177
21
132
48
151
128
15
156
30
55
96
59
144
30
210
78
60
18
180
90
42
97
95
1
77
30
18
102
48
24
126
7
35
102
55
41
39
165
66
60
157
35
48
61
80
9
12
132
30
126
24
210
60
48
48
117
57
18
72
36
60
114
96
30
144
90
60
66
21
93
126
90
54
48
30
330
45
267
21
15
24
30
27
21
123
27
117
15
90
30
6
12
198
1
83
48
18
72
3
99
90
90
121
32
63
24
36
24
156
12
30
7
83
157
32
16
125
72
78
45
27
126
84
3
ABCD 95652853370*3^$a+1 [50110]
36
5
27
3
45
2
10
38
24
7
69
12
3
12
12
5
20
77
29
49
58
30
2
48
53
11
54
26
3
28
8
20
40
31
8
11
134
11
25
32
8
14
38
108
14
66
1
11
8
40
60
12
22
20
1
25
59
28
13
5
59
21
45
82
40
25
15
8
84
7
41
18
19
15
57
10
11
108
1
1
40
3
42
7
17
16
2
22
111
48
11
33
13
7
40
66
39
31
20
12
49
14
10
19
18
30
19
4
109
43
24
4
17
32
1
5
10
87
25
15
18
2
3
2
110
35
30
47
11
15
40
11
14
10
62
24
21
13
47
20
37
22
6
8
39
48
9
23
46
4
10
31
15
4
5
102
33
31
32
12
52
29
7
5
43
6
8
71
7
5
29
6
57
20
7
8
13
108
24
23
5
8
17
30
4
11
50
58
20
2
3
65
7
5
10
29
23
25
13
15
62
13
2
31
36
59
62
50
22
67
1
40
28
2
28
4
10
8
3
14
11
4
1
110
9
7
13
8
23
29
41
7
18
22
42
13
2
23
103
7
12
16
34
28
8
12
8
10
10
60
4
83
17
21
29
10
3
48
35
42
55
17
25
66
6
34
27
17
5
6
5
47
27
21
14
7
21
8
12
18
19
45
3
27
8
29
11
62
16
2
7
33
68
1
23
1
10
15
15
27
29
91
15
25
22
10
3
8
10
2
35
10
19
9
29
22
19
1
6
7
16
52
3
5
10
12
25
17
7
30
6
50
93
12
10
10
53
7
53
2
10
8
27
9
34
35
21
39
32
32
6
17
34
13
28
52
10
16
2
5
20
13
15
44
12
23
53
43
22
8
32
29
49
14
33
18
5
10
7
13
5
77
3
45
1
23
7
8
5
83
65
3
30
24
42
30
11
28
22
80
18
74
16
22
112
17
23
28
28
11
14
16
3
47
41
37
6
75
7
73
5
2
27
37
19
77
7
50
17
3
16
14
20
46
30
7
44
96
5
22
21
45
37
77
33
5
13
24
3
3
25
17
27
13
7
7
111
18
20
10
25
35
62
40
10
48
29
21
61
51
3
25
1
3
87
43
5
33
85
2
1
2
9
13
36
2
15
10
17
28
12
21
2
5
19
24
36
1
33
5
14
55
22
3
28
12
6
4
18
15
18
30
17
28
20
55
42
23
20
34
43
47
76
37
18
12
2
18
5
78
5
36
1
20
2
57
81
2
6
79
18
40
24
23
31
7
13
54
30
52
113
36
40
27
17
20
1
16
59
15
25
10
60
55
15
39
13
22
17
8
22
21
28
22
20
35
2
11
7
15
9
13
36
5
75
7
24
39
14
81
6
90
23
47
11
10
22
18
13
5
19
51
42
33
47
30
29
43
6
31
49
22
8
17
5
2
10
30
16
25
57
23
35
24
11
17
49
3
68
10
18
15
89
15
41
114
1
76
29
32
38
5
59
17
9
2
13
26
40
21
2
57
1
20
12
20
37
21
8
25
10
44
52
1
10
25
23
12
38
4
28
75
53
12
3
59
48
5
2
16
182
34
11
75
15
27
91
11
40
41
12
108
2
17
20
21
52
40
1
29
25
28
48
45
17
64
59
27
18
17
13
55
17
28
14
15
6
1
13
77
8
13
3
29
1
29
13
15
2
20
18
25
27
31
5
9
43
18
34
7
71
32
3
48
14
5
6
17
14
43
10
16
12
10
10
18
97
15
15
17
16
9
95
31
96
16
3
17
28
19
31
7
40
7
18
18
5
2
15
3
2
2
90
47
80
18
15
1
77
92
7
21
30
3
22
5
2
130
10
46
25
19
48
15
7
7
43
47
13
23
63
32
12
41
7
29
19
7
18
30
40
26
13
40
6
139
3
40
3
12
43
11
24
75
2
2
55
33
43
62
23
64
20
20
20
13
7
50
5
15
16
11
81
18
14
66
12
7
1
112
40
9
9
39
22
13
91
59
77
44
17
7
35
16
12
110
8
35
22
18
29
87
13
48
3
5
12
62
10
16
20
14
41
14
83
23
56
41
18
102
5
35
13
7
25
7
33
7
50
6
11
124
25
24
11
7
30
20
12
17
1
23
19
10
13
4
1
10
9
6
5
60
5
84
23
103
38
5
20
90
14
6
51
29
22
103
14
23
8
2
30
2
18
18
12
5
15
2
15
12
33
16
15
20
27
2
20
8
8
12
62
6
15
12
45
2
133
18
57
50
27
13
10
18
14
10
6
22
13
15
24
80
6
30
14
90
47
23
98
43
67
15
98
49
35
33
9
30
21
20
12
20
3
8
49
30
10
48
85
7
46
25
12
17
67
10
54
74
18
13
40
34
16
50
20
24
103
33
7
3
17
24
46
54
19
14
23
33
9
11
64
8
60
43
9
48
62
36
30
19
1
15
12
35
2
28
60
48
7
8
77
29
103
25
35
68
23
47
5
25
13
15
20
19
13
52
46
2
25
3
12
55
24
1
12
20
3
113
2
29
73
38
9
1
42
43
5
42
17
11
28
20
31
11
10
15
7
11
65
4
53
4
1
70
2
40
27
9
27
4
36
84
24
14
1
21
20
33
38
53
36
11
3
29
11
30
19
31
85
34
11
17
20
160
3
7
5
33
10
20
44
6
55
9
46
22
12
25
95
31
10
57
47
3
19
36
14
61
17
21
12
10
5
13
14
31
19
36
20
5
15
51
19
44
15
15
60
3
5
100
27
1
5
15
1
56
10
57
3
32
43
23
30
29
23
103
2
8
42
50
30
2
63
2
6
5
44
8
110
19
30
1
9
56
7
63
67
1
5
10
32
22
51
36
34
47
2
71
39
108
42
5
102
19
27
8
12
78
46
23
21
49
23
3
14
11
42
55
43
17
79
21
12
10
28
48
7
15
3
25
94
18
5
7
28
20
18
17
24
49
7
5
7
12
4
20
29
6
2
33
27
29
53
77
14
19
3
8
9
1
2
70
3
27
3
5
5
10
1
20
33
45
3
3
25
51
20
24
5
7
28
2
40
2
5
8
3
25
32
50
48
10
34
20
48
2
40
11
119
77
19
22
12
15
21
12
45
17
7
3
20
6
25
5
40
100
12
93
14
1
10
10
91
29
4
8
48
27
24
89
44
35
41
14
68
3
15
1
13
6
37
27
6
22
20
20
7
16
26
24
90
24
16
45
20
7
20
4
1
28
15
27
102
63
18
59
40
40
16
7
23
61
36
15
32
36
11
19
7
48
49
6
54
41
67
5
7
71
16
24
35
30
12
79
36
55
58
12
15
4
53
60
8
30
19
9
10
51
49
12
23
6
41
9
1
143
37
20
85
14
9
20
72
20
40
8
11
11
12
37
4
17
8
4
26
7
18
36
3
7
39
11
36
90
42
65
13
7
40
17
11
3
25
11
30
23
1
22
84
13
8
3
57
23
9
20
47
98
15
36
15
16
29
72
92
43
4
103
25
78
3
24
20
68
10
59
26
12
41
72
10
100
5
23
10
20
11
84
17
3
17
8
22
25
7
50
16
4
100
7
29
24
31
26
30
61
59
89
7
60
5
7
23
2
16
4
8
5
77
28
5
5
7
15
36
10
15
12
17
8
18
22
28
20
91
73
47
1
20
20
9
6
37
28
32
10
90
36
19
30
6
29
133
40
5
18
14
6
37
54
13
30
6
35
57
15
13
4
16
34
21
7
42
6
2
63
19
10
38
10
2
7
54
97
8
15
69
13
43
30
80
2
2
28
62
28
12
8
7
42
19
11
13
5
66
12
5
30
13
24
42
6
48
5
112
15
64
13
28
52
11
29
1
5
19
23
2
18
2
50
1
87
2
25
28
73
1
24
10
12
3
29
33
70
2
20
6
1
6
47
17
179
7
25
37
5
53
14
40
24
55
1
19
107
18
5
19
72
10
43
1
155
7
24
54
12
15
20
5
85
8
105
7
25
5
37
16
27
45
47
16
14
1
5
14
16
4
23
28
14
25
30
16
12
55
17
18
22
20
20
87
24
30
6
11
10
15
13
24
48
102
28
49
1
23
36
33
6
11
33
26
10
1
11
50
20
33
2
37
20
43
5
8
37
53
22
15
4
23
57
10
29
27
53
ABCD 95652888356*3^$a+1 [50095]
24
30
126
30
6
60
102
96
139
53
174
90
18
54
12
60
43
11
24
37
137
6
36
6
66
37
5
36
12
48
42
60
18
18
12
198
55
101
18
49
59
138
67
83
6
12
18
66
24
7
24
113
12
19
23
48
73
48
11
54
6
1
59
37
11
132
49
17
258
54
84
19
53
19
29
67
5
6
6
12
78
72
13
11
6
12
60
18
30
48
36
24
43
29
108
12
91
23
30
12
18
18
36
18
30
84
36
102
66
18
144
24
30
42
66
48
60
79
17
144
7
5
96
144
24
42
18
48
30
145
17
7
71
1
11
90
102
6
18
114
12
90
30
6
36
138
66
42
12
240
12
18
18
19
5
18
30
36
24
48
6
6
19
53
19
24
53
36
126
1
48
11
36
121
53
19
77
24
36
24
24
90
78
48
18
13
29
60
72
36
198
18
54
30
24
55
83
30
60
12
36
30
18
18
36
24
42
30
18
36
18
90
102
301
29
12
24
18
30
55
65
7
35
6
30
36
6
6
60
84
18
24
60
6
133
113
30
48
12
13
11
54
42
24
6
199
168
65
42
90
30
12
25
11
42
43
17
175
72
53
180
6
73
17
12
12
36
78
114
12
12
120
12
126
48
102
54
102
72
55
35
12
36
6
24
48
48
151
53
6
42
30
42
60
24
24
84
30
186
60
18
61
35
6
24
6
1
24
29
72
144
19
95
150
102
36
6
42
12
13
29
72
24
36
6
12
181
17
12
36
12
168
24
78
61
17
55
149
24
36
31
48
96
72
17
36
6
18
6
54
42
36
36
6
6
42
18
120
109
35
60
12
6
36
6
13
11
12
18
30
73
35
48
48
96
54
36
60
103
11
6
7
11
84
162
174
138
114
37
5
24
12
60
12
42
36
12
66
66
36
60
1
35
85
5
30
6
60
24
108
84
43
5
42
97
41
66
24
157
65
7
113
6
49
47
25
5
72
42
66
12
24
150
18
108
6
114
7
23
30
12
36
72
12
24
12
24
66
96
25
11
229
11
30
103
23
18
96
7
107
13
5
139
72
29
96
12
72
7
72
41
55
23
18
60
91
35
126
84
120
12
7
35
66
24
48
48
12
31
11
24
6
31
35
48
18
54
24
66
43
83
42
19
23
18
12
6
30
84
36
66
54
60
30
109
11
6
48
7
48
5
6
6
36
19
11
150
12
6
36
1
95
42
24
48
151
29
67
71
48
6
192
90
42
12
36
60
6
42
60
24
7
24
5
12
31
65
288
120
24
42
6
54
48
6
144
24
12
42
6
132
30
36
30
24
60
12
43
29
84
31
17
168
31
29
19
35
12
78
60
31
29
48
108
55
35
30
12
48
42
90
79
17
6
49
17
72
42
54
12
6
114
108
150
73
72
29
43
41
24
6
73
53
108
12
42
36
138
12
36
19
59
85
144
29
19
59
246
7
23
12
13
29
12
30
102
48
67
72
143
25
29
24
96
67
89
6
25
17
48
6
25
29
12
79
53
84
24
7
17
24
175
35
48
60
66
7
53
12
90
66
12
78
102
24
36
31
47
1
65
156
6
6
55
65
30
6
96
24
126
6
7
29
102
78
103
17
103
53
66
97
17
42
30
36
60
48
6
36
37
120
11
6
18
37
77
24
72
84
12
156
31
11
96
42
96
72
96
6
13
47
150
67
53
6
90
48
72
91
24
5
67
72
35
162
18
1
41
54
30
19
29
240
18
73
149
18
30
132
18
42
19
35
6
24
114
12
36
18
43
47
42
96
60
36
36
67
53
60
36
60
36
6
36
60
96
36
18
12
6
48
78
55
29
96
36
18
37
96
17
24
48
36
24
42
12
72
6
72
48
7
29
43
5
12
126
42
84
66
18
162
13
5
60
12
6
30
30
138
6
49
5
6
48
6
72
12
24
6
30
36
84
102
150
60
42
24
384
114
42
18
31
35
12
48
12
18
6
12
30
54
54
12
144
48
54
120
133
29
43
35
42
12
7
107
78
66
13
29
30
6
144
24
30
12
30
6
6
67
120
5
30
18
48
12
24
103
11
18
6
12
48
6
12
66
24
144
18
24
102
150
55
53
36
30
30
24
12
78
18
48
18
42
18
12
84
42
42
42
18
1
35
42
24
30
252
49
17
84
84
12
90
60
84
138
6
12
54
7
41
24
31
137
55
5
48
54
66
12
24
12
24
24
6
18
48
6
6
72
79
89
156
48
30
12
60
24
72
13
53
18
60
102
18
61
29
36
90
37
17
24
31
17
12
54
78
6
54
235
89
120
18
18
19
41
12
66
126
72
36
144
7
95
36
12
ABCD 95653050544*3^$a+1 [50057]
18
30
33
96
69
42
54
36
39
69
12
63
27
45
48
15
60
120
6
30
6
72
12
24
30
57
15
54
60
48
6
9
207
84
72
93
120
81
156
60
30
33
135
66
39
69
18
54
108
18
42
300
6
36
36
18
87
48
45
162
33
15
114
15
15
6
27
63
9
72
153
12
144
24
12
144
15
9
36
72
27
21
51
3
108
24
30
6
90
3
117
60
12
60
36
51
141
42
105
141
132
162
45
57
6
72
33
72
57
108
3
24
264
81
15
111
78
12
24
138
117
135
18
72
24
72
15
33
159
3
54
15
201
72
6
90
87
3
45
39
57
105
54
36
36
9
171
72
6
72
48
207
87
30
51
45
27
24
39
81
3
18
27
15
48
24
180
54
12
3
15
81
120
33
60
3
15
192
72
9
24
45
36
36
18
120
33
3
69
45
75
117
96
12
96
36
54
36
30
51
27
48
60
144
36
54
18
18
27
21
90
6
48
75
48
3
69
81
30
24
90
15
51
60
84
60
12
6
135
72
21
60
30
42
54
30
75
93
27
9
72
108
72
18
30
27
168
24
15
33
75
42
12
90
18
60
120
42
45
39
6
36
39
33
63
75
42
147
9
54
90
60
3
288
27
78
84
51
57
63
45
90
24
162
48
63
69
30
18
42
9
111
96
18
102
9
15
81
45
48
27
63
36
18
3
57
48
18
237
33
15
75
60
66
60
156
54
96
18
72
90
18
36
39
51
93
63
54
3
141
96
30
18
75
15
33
45
192
78
18
171
48
27
93
51
114
27
3
18
18
42
39
9
39
51
90
147
15
42
102
24
9
3
24
21
33
12
18
54
150
285
57
48
18
54
24
36
51
75
48
21
15
36
72
18
180
18
54
96
36
210
24
177
93
75
24
27
18
126
126
54
30
6
66
3
15
9
33
12
222
69
24
72
69
126
30
63
105
108
3
15
30
72
24
3
51
12
9
24
57
42
102
54
6
156
87
165
162
9
72
15
9
3
93
48
111
153
48
39
84
222
87
15
18
42
36
30
36
126
42
18
84
24
12
18
60
84
132
36
84
39
21
48
18
33
27
30
63
15
57
144
9
231
39
42
144
111
33
12
3
15
6
3
168
9
39
27
117
15
36
90
75
87
33
57
30
90
54
24
57
9
90
54
111
213
18
33
57
78
12
24
18
48
24
48
27
63
78
75
9
54
9
105
36
120
27
27
21
96
81
15
24
21
3
87
9
111
42
15
33
18
24
93
48
57
18
30
132
3
96
21
123
9
18
30
18
36
6
12
348
27
45
30
96
126
30
24
66
15
75
45
9
15
39
18
39
123
42
3
48
33
42
12
42
66
69
9
30
24
30
27
99
24
21
69
27
3
6
66
69
21
60
36
18
54
75
141
147
27
6
15
21
30
18
51
9
36
27
99
21
27
90
72
144
36
60
3
117
75
33
63
87
36
156
36
117
171
6
90
30
111
3
30
15
27
12
57
69
180
6
201
9
39
15
90
126
81
24
3
36
57
168
45
90
72
90
24
30
24
102
60
15
237
18
174
24
27
57
18
45
48
111
9
9
48
54
9
72
48
21
3
27
24
12
24
48
6
51
39
90
12
3
21
36
48
36
123
153
72
72
30
18
6
12
42
27
45
36
30
60
84
33
81
36
18
126
99
81
54
12
21
57
15
15
177
24
141
51
45
30
93
24
123
192
90
51
45
27
3
240
30
6
90
63
171
45
21
108
78
33
264
147
21
129
15
111
54
84
15
39
78
30
54
60
48
6
36
36
48
6
144
39
171
150
36
75
15
9
96
15
96
192
33
24
111
30
54
21
24
195
18
18
9
21
3
39
30
75
48
45
18
90
36
84
6
66
18
90
126
18
36
6
18
48
135
69
120
3
48
48
285
30
6
15
15
180
21
168
15
105
15
57
75
138
60
39
33
54
81
9
36
234
108
18
234
9
24
21
30
69
21
ABCD 95653640612*3^$a+1 [50005]
36
116
40
24
36
29
39
76
11
37
23
13
11
9
12
4
104
24
88
5
27
28
95
49
120
60
89
31
8
96
27
57
100
20
16
32
40
68
15
9
63
33
12
45
3
40
32
12
16
12
8
52
8
57
7
20
21
12
67
71
25
12
68
40
20
21
51
48
76
24
5
30
42
3
12
28
11
24
45
12
15
97
12
8
28
20
48
4
128
4
41
228
75
52
12
77
54
1
41
30
24
13
12
36
35
45
72
48
45
7
23
85
53
75
12
9
3
100
83
30
19
84
60
20
81
55
36
20
112
12
144
35
66
79
96
5
36
3
100
35
1
65
19
20
40
17
19
44
4
108
20
15
24
1
48
20
21
19
125
6
9
60
64
8
45
19
8
33
75
9
63
16
44
40
56
4
71
36
9
24
112
8
28
65
54
24
69
36
40
36
44
192
124
8
48
3
49
36
44
28
8
4
80
3
13
17
27
120
48
72
21
67
23
9
48
12
33
18
25
44
36
120
45
7
35
45
60
4
44
40
132
68
12
9
6
25
155
25
35
24
33
33
43
11
73
47
13
8
93
42
60
30
55
155
30
7
8
28
47
18
15
12
4
108
8
108
57
27
21
60
75
4
8
148
5
139
132
59
12
37
8
48
87
45
9
3
81
7
8
15
9
36
40
41
51
28
20
40
47
93
27
105
108
24
156
57
3
24
117
115
36
108
20
40
104
40
20
36
16
8
96
72
9
39
57
7
8
33
15
27
37
20
51
42
19
44
60
4
17
19
32
4
36
80
4
29
6
61
20
72
28
32
21
19
20
93
103
36
11
345
4
8
28
5
3
52
23
6
60
3
28
8
16
44
15
45
4
48
24
5
39
40
36
41
15
40
48
107
45
15
49
44
12
3
9
3
84
9
4
20
3
18
36
39
4
72
11
13
36
48
108
32
171
57
64
65
3
28
92
28
89
30
21
123
9
21
27
9
66
30
7
8
28
24
116
60
4
11
37
53
19
23
24
85
89
31
41
3
64
36
80
16
35
1
12
96
11
1
24
11
97
12
8
21
67
20
69
6
13
65
12
27
88
72
47
49
11
9
21
54
105
12
39
85
8
27
204
9
40
47
84
49
17
19
36
8
36
204
51
9
16
5
6
25
24
11
33
36
40
32
48
72
63
1
36
24
35
54
15
51
129
40
20
171
36
153
24
36
12
12
36
81
24
7
12
36
17
3
40
20
60
4
8
3
61
65
139
20
12
88
44
36
52
12
132
44
15
96
21
9
31
143
57
3
61
35
9
52
72
56
27
90
48
90
225
160
11
13
56
117
19
44
24
28
20
12
16
17
79
44
21
19
155
85
12
60
80
3
42
27
40
8
9
30
49
36
56
63
45
12
15
84
49
12
20
112
128
9
36
3
4
12
8
48
4
29
19
36
80
24
33
108
7
59
9
100
71
9
40
17
15
3
45
75
49
12
24
44
76
72
59
54
19
83
25
8
60
12
33
30
69
40
17
39
45
7
119
24
37
35
13
11
9
180
24
3
13
47
37
8
75
25
20
3
9
27
49
80
27
57
16
32
64
56
28
35
42
19
44
40
5
27
3
9
51
36
1
20
60
9
55
5
43
20
40
47
1
32
3
24
9
15
9
36
27
25
65
7
8
3
69
33
27
36
60
72
4
59
69
297
51
3
9
33
15
132
57
43
8
15
85
24
35
49
71
1
32
27
13
17
43
36
17
19
5
114
25
20
24
33
7
56
12
12
21
187
23
57
75
133
20
4
17
91
8
57
43
5
27
4
36
80
33
15
16
104
12
48
45
7
12
96
44
27
6
15
12
16
60
11
1
188
16
41
147
136
12
8
16
11
45
3
42
15
75
114
31
24
104
15
6
6
13
131
61
83
117
88
125
6
9
24
52
5
36
27
3
24
9
12
45
7
47
24
6
31
92
16
47
33
75
1
108
36
107
78
15
120
27
49
8
156
15
9
120
48
4
24
20
12
93
36
139
47
117
36
12
40
8
45
55
44
36
52
20
12
27
69
64
41
27
48
21
30
30
39
84
36
100
12
32
28
48
92
69
19
95
12
25
48
47
25
32
51
129
27
1
35
13
35
9
88
12
8
3
25
32
3
96
49
35
109
116
72
60
3
6
19
5
6
1
68
12
3
25
32
72
21
187
29
91
80
3
85
20
27
33
57
43
12
20
160
35
93
4
20
57
43
8
3
25
17
63
60
24
51
1
35
24
57
100
24
8
28
20
12
96
124
17
3
16
32
4
36
53
6
24
9
33
54
84
72
18
27
28
60
35
1
68
3
24
21
64
56
33
39
16
12
20
4
36
68
4
8
12
51
85
20
112
8
112
80
45
195
40
32
27
9
4
8
48
12
60
129
19
11
241
92
3
60
25
48
80
51
60
25
8
111
25
32
40
53
27
12
231
42
67
8
15
18
102
48
61
24
12
8
45
6
30
30
9
40
44
3
18
19
11
49
36
32
40
8
64
12
68
171
6
306
49
5
3
3
25
5
27
16
80
15
36
9
24
51
9
48
4
119
25
20
57
18
45
16
60
11
144
9
120
27
18
75
24
16
65
6
21
48
12
88
35
30
7
188
12
9
36
55
60
12
8
60
40
35
105
4
36
20
3
121
36
20
39
1
48
60
5
87
3
57
15
97
20
36
12
4
36
23
30
39
16
11
9
16
29
31
48
260
100
ABCD 95653814944*3^$a+1 [50153]
77
145
360
30
96
72
48
173
139
17
55
138
71
84
115
5
67
180
6
30
17
37
60
48
132
23
13
30
29
60
43
12
126
60
179
211
29
61
270
60
84
185
55
48
18
24
66
209
25
6
30
150
113
241
6
90
23
36
60
24
49
311
49
18
29
25
35
55
90
263
283
120
90
203
24
85
251
96
61
60
12
78
77
12
1
119
1
42
372
18
95
252
91
29
1
90
137
13
107
103
162
18
29
205
18
5
37
126
29
24
84
7
65
73
72
83
7
29
7
54
6
77
247
5
85
23
7
29
60
91
180
65
25
6
210
150
53
96
48
13
59
1
84
119
31
5
13
30
101
61
59
31
36
29
115
18
71
109
18
42
35
37
23
120
247
5
13
107
313
12
96
179
288
67
185
73
35
36
156
61
12
60
192
35
43
12
89
37
72
11
336
84
151
5
13
12
239
36
31
72
101
67
30
143
37
54
150
59
97
23
24
36
7
173
7
60
54
120
18
185
13
143
96
271
90
54
90
18
137
421
23
7
72
72
78
48
47
60
25
30
41
96
120
103
18
54
5
120
48
36
61
36
47
25
11
120
211
209
31
125
55
53
120
205
11
1
6
17
12
43
5
13
83
19
5
67
5
1
192
95
60
43
132
41
24
43
17
36
24
7
5
24
180
36
108
265
11
37
54
53
60
36
144
67
5
85
6
90
119
73
42
36
120
90
59
175
420
5
48
13
42
65
216
37
144
78
48
269
1
144
59
204
43
17
36
19
17
1
72
72
59
96
133
90
78
83
24
37
359
24
193
54
125
13
95
13
42
221
24
7
29
217
72
18
60
120
72
72
60
53
96
247
53
67
54
23
12
1
203
156
43
5
60
73
59
1
72
11
36
420
24
61
6
17
67
90
95
1
59
85
48
11
24
55
18
24
119
84
97
18
90
35
36
144
36
37
83
151
36
42
95
336
1
246
29
223
185
67
126
252
11
31
65
48
36
7
72
161
97
107
12
24
60
187
72
245
120
36
384
43
42
48
54
29
7
24
5
13
72
30
53
7
149
7
89
120
84
19
12
29
36
25
36
72
42
29
19
41
36
48
240
12
24
109
48
23
120
7
77
85
72
48
11
300
120
84
72
115
18
95
13
47
7
90
36
54
29
61
59
19
72
5
13
11
19
41
31
209
97
47
295
5
13
90
60
72
5
85
35
13
23
49
72
23
175
41
36
31
113
37
23
49
72
95
373
282
60
149
84
36
121
143
12
84
1
23
36
139
5
67
108
125
156
61
36
84
18
132
48
77
121
47
7
29
7
17
37
96
59
31
102
60
191
60
180
1
59
139
162
35
85
6
29
133
18
17
13
23
60
211
138
95
55
12
60
66
23
37
12
180
162
96
30
54
29
49
48
239
1
12
108
132
108
47
25
102
90
366
72
245
43
12
108
113
36
144
37
30
60
12
101
121
143
36
120
37
90
60
12
65
97
35
60
48
25
ABCD 95654000140*3^$a+1 [50035]
33
15
3
65
4
15
53
1
39
21
6
41
7
18
59
1
60
17
7
3
75
30
6
42
54
30
15
36
20
55
60
24
5
18
55
66
77
4
6
39
18
18
15
3
12
57
33
24
3
57
96
30
17
31
66
3
3
12
6
39
12
3
30
15
93
48
17
55
99
3
6
102
45
3
6
6
27
45
3
2
55
57
78
3
24
3
8
10
80
10
15
18
12
168
6
24
9
63
57
27
65
73
15
30
21
72
12
5
37
48
23
4
123
72
21
45
15
32
12
18
10
12
68
1
6
15
3
15
30
18
117
6
6
54
39
30
15
6
36
138
6
24
3
9
5
46
20
49
3
15
30
15
72
33
12
3
45
42
6
18
12
27
38
12
28
57
27
15
63
57
23
73
77
1
87
39
6
24
3
3
45
45
42
78
12
36
6
53
13
24
18
12
6
27
32
19
12
42
108
42
57
39
12
18
96
24
42
18
24
12
60
21
2
1
126
48
33
15
42
5
10
20
40
3
39
3
23
13
51
36
3
6
6
24
5
25
63
3
18
54
30
12
105
33
42
6
102
42
6
12
18
24
18
42
6
42
12
90
60
6
15
9
5
61
48
69
51
39
12
45
93
2
79
77
43
6
60
6
17
85
23
43
69
48
3
42
12
108
12
15
3
15
87
6
84
6
6
3
32
55
24
6
45
3
5
72
28
27
53
18
25
12
60
47
10
15
36
45
72
21
36
6
72
12
30
3
117
24
24
5
7
114
57
12
3
84
11
30
25
30
17
10
33
12
3
3
6
41
37
6
177
144
15
30
6
57
102
9
9
15
18
78
9
21
39
141
24
18
18
6
45
3
36
24
15
21
6
84
11
60
16
42
21
9
3
12
12
23
78
4
48
32
85
3
8
13
30
30
12
15
57
27
3
18
99
48
8
4
3
15
42
8
121
84
12
11
10
14
25
60
30
138
36
42
9
15
18
6
6
36
60
42
6
81
38
28
3
30
12
15
3
17
84
40
39
36
65
6
13
9
21
6
24
24
30
15
51
57
69
71
85
75
12
12
18
15
48
30
60
9
110
43
63
15
24
66
39
3
36
117
75
15
3
6
66
12
96
72
48
36
30
6
57
18
15
30
39
8
72
25
48
17
18
28
3
149
100
105
75
45
3
15
57
3
119
10
39
96
5
48
13
54
23
7
30
114
96
60
30
6
9
3
18
84
48
17
31
5
7
75
42
20
19
54
3
39
144
42
12
15
45
30
47
58
63
42
90
3
33
30
36
15
33
6
6
6
18
24
15
18
39
36
48
27
3
39
2
19
30
59
40
32
19
29
1
59
37
18
53
109
3
50
112
86
55
29
16
12
12
21
105
45
90
78
24
6
30
9
33
5
79
36
15
63
24
53
13
42
42
65
7
30
30
6
60
137
121
39
2
16
9
24
6
41
37
17
16
20
19
24
6
54
21
3
42
18
60
6
11
16
20
19
93
12
60
36
9
3
63
18
12
35
37
12
3
51
41
1
39
39
60
9
3
54
35
43
5
31
29
12
13
42
18
3
63
47
73
39
33
45
63
12
45
39
3
78
15
54
18
17
25
54
11
25
6
27
38
34
68
31
12
12
17
1
15
9
36
24
93
30
27
18
3
27
18
59
61
29
70
9
60
6
24
24
15
27
21
9
60
33
20
31
36
51
30
12
63
17
1
51
56
10
3
51
33
18
12
12
126
90
24
66
18
9
3
47
37
33
27
41
103
60
66
78
18
48
102
18
27
24
45
15
81
48
60
6
30
96
24
3
3
12
47
19
36
35
1
24
3
12
3
75
21
6
21
42
57
23
31
30
54
48
18
39
3
5
7
27
123
23
43
66
18
18
15
24
3
3
39
111
3
69
111
9
32
40
33
60
23
43
29
7
36
30
107
43
29
10
33
53
40
15
17
28
69
24
36
15
9
24
6
17
94
96
14
19
89
1
11
1
42
6
27
14
31
12
60
60
42
45
15
24
57
15
9
135
53
25
47
151
35
22
45
12
3
8
7
45
32
13
78
78
12
27
15
18
15
92
121
30
9
45
27
39
6
3
3
5
12
1
30
180
24
5
7
113
108
22
50
91
24
60
42
24
27
12
21
47
19
18
36
39
18
80
79
11
25
24
60
3
15
96
9
33
59
76
24
8
55
17
16
3
27
9
90
6
102
12
21
93
24
107
10
9
11
25
3
8
67
12
15
99
6
24
6
15
21
87
30
15
35
55
53
85
24
23
31
12
12
53
40
9
24
12
18
27
54
15
30
111
3
24
6
102
5
34
18
3
27
123
18
54
12
48
15
3
77
1
12
69
18
3
9
21
87
15
6
39
8
4
110
48
10
48
147
17
19
24
48
9
141
15
57
36
51
8
67
33
45
90
72
41
12
13
24
90
54
24
6
29
1
11
1
12
6
36
21
9
6
117
33
35
13
21
105
33
27
6
24
51
20
24
16
63
81
9
42
107
43
138
174
30
53
12
13
78
84
42
21
105
54
51
20
25
15
27
77
76
3
12
24
6
15
12
68
7
12
6
108
36
3
183
30
42
138
29
1
42
27
69
69
57
21
9
18
138
12
72
3
21
17
7
30
12
24
9
12
45
36
18
6
35
43
27
39
6
18
65
42
13
30
60
6
114
108
5
103
6
18
33
3
21
21
84
3
141
69
128
19
18
5
37
11
4
3
30
42
54
102
5
37
66
21
3
165
27
5
1
27
63
48
60
17
13
27
39
5
88
21
9
18
80
25
15
3
6
36
147
51
6
96
12
90
6
42
72
65
37
83
40
33
99
45
18
18
89
73
5
43
30
42
60
6
30
6
48
15
15
48
30
45
30
27
23
70
12
57
18
45
15
77
13
45
165
5
13
12
18
24
36
42
23
94
3
42
3
51
59
12
31
29
1
35
37
17
58
33
15
20
67
63
3
29
37
30
3
15
45
108
9
3
57
123
12
60
3
30
6
12
42
35
10
98
13
27
3
81
33
78
90
24
15
18
87
6
5
37
96
11
28
21
12
42
5
1
36
78
15
2
1
29
139
11
76
15
12
45
8
7
42
23
37
33
18
72
38
54
16
39
6
35
4
21
47
1
36
15
33
3
12
57
5
49
9
32
31
24
120
30
63
32
10
15
66
72
120
60
35
97
63
45
6
6
66
12
72
51
9
83
1
114
6
42
9
3
5
13
15
60
3
ABCD 95654003392*3^$a+1 [50014]
87
48
40
17
48
15
12
120
28
140
3
18
6
6
3
15
96
13
65
48
67
32
15
144
72
69
45
39
216
40
80
15
18
12
75
21
27
36
51
48
45
60
12
9
90
81
48
12
60
105
6
24
45
4
95
9
45
132
6
18
36
115
44
4
32
9
15
231
25
8
72
21
18
97
8
36
24
57
42
72
189
36
24
21
79
252
152
111
241
41
3
64
35
30
27
33
132
114
49
12
29
79
47
45
3
72
1
12
65
252
63
52
68
15
117
24
120
36
24
111
25
23
48
30
3
40
41
75
124
71
24
6
43
32
9
15
124
36
20
51
33
81
75
51
25
119
141
24
4
92
124
56
15
18
12
84
6
18
6
1
8
15
57
48
63
42
15
33
79
20
21
240
108
31
11
57
15
162
3
51
6
15
204
69
51
15
30
12
19
5
6
9
45
43
95
6
15
96
3
96
42
72
48
7
47
9
24
15
81
24
36
24
81
15
4
47
18
31
29
15
36
15
9
81
15
129
6
1
29
75
21
91
23
81
15
13
35
21
51
9
36
28
20
28
8
21
3
15
48
18
15
16
8
12
60
24
15
6
15
48
27
48
45
21
30
6
19
44
33
67
56
120
76
59
21
45
84
12
48
6
30
63
12
15
1
84
248
75
21
60
9
15
12
45
15
28
12
113
103
8
52
5
27
27
69
120
51
33
63
18
39
15
30
51
9
27
9
19
56
36
124
36
8
27
33
112
44
36
33
6
9
33
48
135
16
41
87
52
131
57
15
25
95
30
60
27
21
3
4
12
36
32
87
54
75
21
39
75
42
39
9
19
12
23
30
36
39
12
24
21
3
36
24
12
16
5
43
5
51
9
51
9
7
8
15
6
210
33
81
60
51
48
57
30
45
76
29
63
16
29
6
126
3
207
73
137
3
96
24
16
35
9
21
19
20
27
18
60
27
231
13
60
5
90
45
9
66
42
87
45
15
12
24
45
111
16
44
48
60
21
115
5
24
48
39
33
7
36
77
102
9
69
132
54
150
99
57
3
28
68
24
165
78
9
24
21
15
24
36
21
19
71
85
44
15
9
45
19
48
47
42
6
18
72
24
135
9
12
114
9
21
48
127
5
24
15
24
12
3
21
51
229
12
137
87
160
23
72
18
7
20
88
35
78
18
81
45
114
45
16
29
39
72
4
29
67
29
15
69
27
15
1
92
3
33
39
1
41
79
89
43
32
12
21
60
3
21
6
9
60
3
61
29
195
33
48
60
6
25
48
53
3
111
69
45
24
30
246
15
16
5
120
54
21
21
3
16
65
60
3
52
29
12
72
30
1
12
128
27
117
52
125
15
4
44
75
42
15
15
9
24
45
42
33
16
80
15
1
8
33
12
12
6
9
60
40
53
27
3
90
27
28
20
45
6
6
84
12
27
52
11
54
3
63
24
24
1
8
60
3
9
24
4
17
114
9
12
28
92
48
33
42
25
41
36
18
21
24
12
111
129
16
8
24
36
4
80
252
24
9
42
9
39
6
36
6
73
20
9
66
9
21
75
52
107
37
8
52
200
16
48
60
11
6
27
21
51
60
51
90
79
8
12
21
7
20
96
69
27
3
45
75
42
6
49
36
17
42
6
27
21
12
30
42
43
12
41
12
12
30
81
15
96
24
9
81
36
48
12
78
42
55
95
18
75
28
77
15
123
9
24
9
6
81
24
57
99
28
5
87
24
52
23
6
91
24
20
88
176
4
20
28
89
30
105
64
20
120
84
15
66
51
28
108
29
3
12
15
9
45
79
77
55
8
33
7
56
15
145
5
159
76
41
60
18
48
30
42
48
37
35
1
20
9
18
120
69
3
57
9
24
6
61
83
42
3
51
42
3
45
6
105
24
15
9
12
24
4
116
69
15
12
9
12
48
19
5
12
15
28
36
17
18
9
120
105
27
60
9
15
39
42
84
115
44
28
44
21
39
9
67
17
12
123
12
189
15
24
3
33
21
96
99
15
45
99
24
21
52
8
15
201
63
30
27
111
18
30
24
66
6
24
49
56
160
5
31
5
6
9
88
23
162
7
41
3
52
5
3
39
18
7
47
66
63
15
61
20
39
6
60
6
30
19
8
21
60
159
21
12
19
53
30
117
84
39
96
1
8
87
30
39
9
48
3
36
3
18
3
81
99
57
19
20
93
18
9
24
15
9
117
96
12
51
4
17
30
33
40
5
18
33
16
8
105
96
79
23
48
24
13
32
51
25
17
30
18
6
48
21
105
42
24
1
47
18
30
33
57
7
47
13
11
21
33
15
3
42
27
60
16
23
1
128
52
11
9
15
9
4
11
25
20
51
24
45
4
41
54
1
29
51
172
53
30
90
24
111
36
9
15
21
48
6
1
36
35
33
36
93
27
84
15
24
1
20
52
32
15
18
48
102
9
48
105
15
57
3
28
8
100
11
54
12
27
27
45
3
42
15
40
128
105
15
21
192
19
8
72
16
248
15
25
77
12
27
9
75
60
9
18
93
16
59
97
44
60
9
51
48
132
15
48
57
4
5
6
18
36
66
48
18
30
33
15
24
42
79
44
3
18
24
27
4
72
29
79
36
44
51
48
25
5
27
84
75
9
ABCD 95654345914*3^$a+1 [50046]
100
48
15
144
36
105
39
57
51
12
60
36
72
29
76
84
20
19
5
7
48
101
40
51
33
56
196
63
24
33
75
105
3
5
36
36
100
27
117
3
57
20
36
60
4
116
60
4
44
127
60
48
9
152
60
19
17
300
24
100
36
12
32
40
36
224
16
3
5
192
24
100
80
91
93
27
53
36
16
8
67
12
81
264
56
36
36
40
12
8
28
60
12
12
36
12
123
60
45
27
29
160
20
64
140
64
60
15
41
19
17
40
104
36
19
24
101
7
48
81
20
100
51
33
120
36
3
77
36
4
39
9
3
45
180
12
123
9
39
185
40
140
64
15
77
31
5
208
80
4
15
21
96
80
43
45
12
60
99
12
177
92
43
48
5
4
63
197
28
36
15
57
44
43
45
48
60
120
60
20
28
135
41
76
8
132
88
140
64
32
84
4
75
153
3
17
204
88
108
15
89
19
197
7
93
140
52
3
9
56
24
19
17
28
15
65
4
123
9
39
161
60
28
48
15
60
132
17
19
125
4
32
103
41
16
200
16
135
45
8
4
15
96
57
48
80
79
53
115
5
60
84
139
60
9
12
20
91
60
12
17
64
87
9
20
28
3
33
144
8
64
20
4
39
33
243
21
20
28
8
55
53
4
75
53
48
7
33
195
129
15
36
5
52
12
48
188
4
15
53
52
75
177
36
128
64
168
87
93
128
36
36
4
3
17
19
69
15
36
9
168
48
80
19
113
40
8
40
20
76
24
12
44
43
21
60
92
28
39
93
3
41
16
48
12
168
20
100
12
15
5
88
32
24
28
108
15
5
55
9
24
15
105
39
60
33
8
36
16
84
80
19
21
63
108
168
21
80
91
48
9
68
7
117
144
56
24
7
12
53
55
65
127
17
19
57
15
69
99
285
20
7
105
44
36
24
28
63
48
5
120
124
48
8
40
36
108
12
44
127
29
180
4
12
15
5
124
56
40
84
80
16
60
48
39
101
55
21
36
68
7
29
64
32
103
21
56
40
8
72
88
20
19
36
17
60
88
20
7
129
44
16
20
16
12
48
24
80
16
15
89
196
8
160
159
17
60
4
87
12
41
72
4
48
48
15
93
27
65
88
12
15
165
75
93
92
60
28
36
48
32
144
72
4
123
96
5
19
17
76
60
68
36
103
108
53
19
36
17
4
20
28
120
8
40
27
36
12
33
140
132
28
132
12
351
21
123
53
48
96
31
5
4
48
32
24
55
21
48
3
33
32
115
33
36
123
45
12
56
84
4
20
36
36
48
64
108
15
9
44
4
132
3
48
60
9
96
44
64
96
24
12
20
40
12
123
45
44
316
24
3
17
36
7
17
4
87
29
4
147
9
171
29
28
3
45
48
135
204
41
96
144
36
79
12
57
68
48
36
16
80
7
33
15
48
77
43
21
20
64
32
48
67
57
51
5
60
19
180
21
132
60
84
44
7
5
100
84
3
53
67
41
67
12
108
5
55
33
99
33
20
48
36
19
5
79
21
60
12
27
36
12
53
4
68
24
36
4
63
17
60
31
45
44
96
64
80
31
105
180
44
40
159
65
55
17
7
120
161
7
69
20
4
27
45
44
64
39
60
36
17
60
48
19
17
19
21
36
12
3
69
96
84
20
31
5
24
160
36
324
3
93
3
65
64
56
60
4
3
29
100
24
75
101
16
44
40
99
69
63
233
19
141
20
7
129
20
148
15
233
24
103
45
32
4
176
4
32
52
68
24
64
39
57
48
8
4
39
281
91
29
19
17
60
48
36
28
15
53
7
77
64
99
17
16
27
21
15
45
15
165
72
15
33
32
163
125
72
55
60
48
72
45
84
36
12
3
29
91
45
80
40
63
21
20
24
19
21
116
136
87
17
16
20
120
60
28
39
161
100
36
80
96
4
123
197
36
84
16
3
105
92
28
32
108
12
55
5
43
24
53
160
72
63
57
180
8
64
44
16
20
19
41
76
8
115
12
5
28
15
5
16
36
24
56
48
7
12
81
24
12
80
16
3
5
36
76
87
137
79
9
92
144
180
ABCD 95654349086*3^$a+1 [50076]
108
12
120
111
177
213
51
45
3
36
27
18
51
201
3
231
6
54
21
24
39
81
69
27
63
165
120
15
96
36
9
45
54
30
39
21
39
168
99
69
24
12
21
198
45
72
24
36
15
93
72
303
177
120
159
21
105
99
48
12
129
15
12
63
162
15
72
33
87
153
30
69
36
45
27
36
60
12
120
33
27
39
6
18
69
12
168
87
54
42
57
12
69
42
9
60
21
3
15
45
165
6
81
180
3
21
111
108
30
6
45
21
63
120
144
21
12
159
9
66
129
96
249
15
21
3
60
3
60
93
105
12
60
135
168
12
48
105
27
60
24
24
60
57
84
3
96
87
18
159
33
39
15
81
24
9
135
21
90
24
45
12
15
45
24
111
33
60
105
27
12
120
93
87
3
105
132
81
6
45
48
33
18
9
360
21
132
27
156
120
132
45
15
45
3
45
6
285
21
48
15
60
180
15
69
132
15
6
87
123
33
120
12
72
87
69
12
15
90
15
12
36
27
45
129
111
60
24
60
75
144
36
54
27
12
33
255
168
135
9
27
54
270
129
33
75
15
45
24
144
192
72
72
81
54
54
27
63
117
45
87
111
57
60
75
90
99
69
36
15
39
12
177
3
165
39
45
84
12
3
126
90
144
102
3
51
6
75
33
27
153
27
84
15
81
39
81
33
27
75
60
69
69
51
189
75
24
36
111
21
12
21
72
39
15
24
30
15
36
45
39
216
36
15
69
48
132
21
39
60
156
12
300
3
165
3
90
102
24
54
246
129
36
75
36
54
159
57
255
12
3
48
21
111
144
9
84
51
126
234
72
18
51
108
12
84
84
3
9
204
51
33
27
165
108
27
126
15
60
12
96
72
48
135
9
72
9
51
24
267
9
60
15
81
45
24
120
75
21
15
3
120
9
48
24
9
15
45
27
60
12
111
42
27
27
30
111
3
9
132
24
27
18
51
39
321
180
96
84
81
18
9
153
183
27
150
39
96
39
33
36
132
24
231
174
39
15
186
144
72
195
39
45
48
51
30
60
72
27
72
219
21
84
27
18
27
24
39
36
21
15
18
30
42
30
189
36
99
21
123
42
18
126
51
39
54
39
36
24
117
36
198
45
45
375
96
96
45
198
90
120
60
27
93
39
93
18
102
24
54
81
99
105
57
3
105
30
21
21
48
6
81
9
3
240
108
45
174
201
108
36
144
51
6
135
24
39
36
84
81
15
66
150
48
69
81
99
63
18
90
192
33
24
3
45
9
36
48
72
60
27
21
15
12
132
27
9
57
108
60
39
27
9
180
87
30
75
93
159
3
9
39
72
165
129
66
57
132
105
36
39
9
75
24
51
9
48
84
51
213
96
36
39
21
63
222
54
66
87
117
51
93
27
3
42
54
21
12
123
24
153
3
60
9
39
105
27
9
48
27
213
93
195
12
33
63
171
285
255
126
144
54
12
18
51
60
51
348
126
54
12
189
9
180
291
39
21
24
324
81
30
60
30
216
15
81
3
12
72
12
135
81
153
36
39
36
48
132
81
168
162
18
111
15
54
12
123
252
72
27
66
24
3
117
126
60
30
75
33
6
81
39
33
27
21
120
12
72
36
39
189
24
63
18
267
ABCD 95654551316*3^$a+1 [50012]
21
96
147
153
18
90
27
63
150
12
18
126
36
54
5
64
24
24
177
30
270
132
120
6
138
111
21
48
36
119
120
24
61
54
132
36
48
54
6
66
90
90
155
49
36
30
45
171
45
33
23
16
15
18
15
15
144
126
83
79
78
120
11
13
18
41
40
24
51
189
120
21
30
21
39
180
21
32
13
24
3
72
344
16
261
240
156
60
48
3
8
25
36
131
72
88
21
12
90
5
265
47
192
19
30
96
12
108
23
1
120
18
54
144
15
96
3
21
45
36
96
87
177
108
99
33
135
21
75
144
120
3
126
72
60
12
63
48
141
18
41
24
25
63
33
39
81
15
21
54
6
23
97
36
144
24
35
16
129
36
3
56
40
24
57
66
18
6
48
36
41
1
63
45
3
24
3
54
63
216
51
5
16
9
111
128
40
141
51
39
41
16
240
3
90
96
59
40
135
89
13
54
29
13
72
59
133
276
23
88
56
7
65
43
29
16
27
5
19
45
8
31
177
21
11
112
165
24
48
18
65
120
208
24
75
48
162
54
45
105
15
24
141
36
180
48
6
69
21
27
48
189
54
18
54
29
88
240
24
56
37
72
12
18
45
33
102
198
24
36
84
72
27
24
96
51
72
29
112
189
27
24
57
48
111
3
77
61
75
33
63
45
96
27
21
75
21
72
12
216
90
5
67
54
255
51
90
3
80
7
78
123
33
24
63
81
15
24
32
16
21
12
60
3
27
60
57
189
99
32
160
72
96
81
72
111
69
72
180
119
121
12
24
51
96
48
144
201
66
6
23
85
12
24
48
39
144
69
75
3
126
36
48
60
102
6
84
263
88
45
27
45
6
5
25
126
9
216
63
42
215
16
177
39
21
99
9
120
23
85
11
88
81
15
8
109
12
111
15
401
24
16
32
288
13
11
115
54
18
54
90
90
180
6
9
81
18
53
37
12
87
3
93
69
60
12
6
54
84
27
27
221
49
39
21
12
87
32
7
90
54
204
21
48
111
84
6
84
36
23
64
32
7
209
64
144
177
119
16
24
32
115
77
13
27
48
39
41
115
6
12
27
104
121
47
67
54
95
31
33
159
54
168
108
18
69
21
156
78
36
126
167
61
123
3
144
18
131
96
61
27
72
117
114
33
24
9
126
60
48
29
64
80
151
18
135
33
66
90
3
3
84
78
59
72
16
72
51
30
18
18
83
13
3
141
54
69
213
27
48
69
24
108
15
105
378
96
30
36
150
54
15
33
60
36
66
60
90
159
21
30
54
60
27
8
85
243
128
13
3
33
12
144
24
59
192
24
88
48
3
21
207
60
48
54
111
15
54
59
31
65
133
54
54
24
36
72
3
216
99
60
33
129
12
36
36
3
87
126
51
81
120
90
90
171
105
15
15
42
183
48
24
9
135
9
23
64
99
5
85
51
57
71
85
6
21
9
63
27
69
75
93
21
18
30
114
54
102
317
16
9
72
18
126
72
72
18
29
43
78
23
97
47
97
39
56
24
144
13
84
18
90
36
23
67
21
249
36
78
66
126
96
102
15
93
198
54
90
78
15
57
71
112
56
88
24
75
45
51
125
112
56
88
9
54
36
114
30
24
30
15
21
6
30
183
96
45
240
59
43
198
39
51
5
127
113
48
49
39
51
474
3
56
349
6
30
39
51
ABCD 95654686696*3^$a+1 [50052]
39
66
39
15
24
18
3
84
48
15
42
27
9
42
30
75
48
204
3
33
160
119
93
45
12
48
19
80
33
36
180
27
3
66
51
9
48
27
21
42
30
66
30
36
30
6
7
56
147
138
30
21
123
18
48
27
120
45
207
12
33
7
11
54
120
36
43
116
33
30
1
36
203
6
36
43
32
45
75
88
5
48
60
18
54
60
87
96
15
45
9
18
90
63
39
45
9
51
45
99
12
52
5
168
7
53
43
221
6
24
114
12
39
3
121
47
33
96
4
65
66
105
28
11
9
57
30
45
60
93
12
84
31
179
45
16
68
36
45
84
75
81
96
54
54
51
60
57
7
20
12
201
39
36
48
9
91
29
6
85
5
72
252
12
6
138
91
89
12
63
12
3
129
60
45
12
186
24
69
99
30
12
48
7
101
24
39
96
9
39
33
84
51
24
24
27
42
12
114
66
84
42
33
9
51
24
57
36
84
90
66
15
15
30
48
36
24
91
53
168
60
60
39
36
27
21
27
24
6
18
54
27
48
33
3
24
81
84
78
37
8
99
54
75
16
23
126
42
42
91
56
9
159
75
66
175
20
24
33
48
24
27
69
144
7
5
51
24
208
8
27
1
17
30
18
12
15
4
23
96
9
21
79
96
17
42
30
210
37
65
15
21
30
165
3
81
108
21
12
19
20
3
6
36
51
24
165
171
9
159
12
93
15
132
69
138
78
60
7
32
45
63
81
15
57
84
139
41
138
168
45
84
93
67
5
60
75
168
16
5
24
3
3
24
30
3
117
15
3
18
12
90
165
112
32
28
92
48
45
6
1
68
27
6
27
81
84
42
78
42
73
53
12
102
150
36
12
36
6
21
105
12
15
57
6
18
12
60
120
60
3
45
39
3
24
33
76
29
102
6
7
113
3
12
64
29
27
112
53
300
39
144
69
120
6
30
24
63
147
6
55
60
140
9
90
18
27
33
7
5
12
39
21
43
72
65
123
36
72
24
48
48
3
42
54
48
6
24
111
16
5
24
102
37
5
36
15
12
45
168
12
27
33
144
18
18
12
7
11
33
21
96
18
9
12
84
96
4
101
30
25
89
91
44
45
39
45
3
93
51
45
30
114
276
15
21
60
60
75
99
69
12
39
48
21
69
6
61
8
57
24
79
11
25
32
87
6
147
9
19
137
24
231
9
84
27
45
3
72
33
12
139
84
89
7
5
36
72
27
9
39
72
141
63
21
96
87
45
87
213
42
30
15
33
3
12
3
13
29
27
45
30
21
27
21
57
3
180
27
93
99
33
9
51
123
90
36
15
60
45
66
18
30
126
3
33
99
124
47
72
18
24
30
6
7
11
30
24
15
48
88
32
24
33
3
45
24
75
39
54
180
132
171
33
12
135
27
18
78
30
84
15
165
15
16
44
81
12
24
18
30
27
33
3
48
27
42
3
33
79
20
21
15
9
151
29
60
48
24
63
57
39
27
69
21
3
64
36
41
43
56
27
153
9
7
68
33
7
72
8
3
117
27
81
52
56
69
63
48
9
87
45
36
12
7
5
36
3
12
3
24
150
63
3
42
312
15
16
17
72
48
3
120
57
87
21
126
25
68
12
21
27
45
15
123
37
53
60
15
64
68
60
48
33
156
24
204
18
93
9
7
8
120
147
21
24
51
72
42
54
9
21
15
21
126
13
41
15
21
27
93
30
73
41
51
24
75
54
159
45
27
21
27
51
21
45
63
108
72
27
18
15
12
4
36
44
60
21
75
171
18
19
65
42
30
36
7
41
96
54
81
4
44
76
17
63
51
21
57
60
91
24
101
102
78
75
21
175
60
119
54
42
48
25
128
9
108
7
56
27
1
77
84
63
96
36
75
126
72
27
9
6
21
3
57
93
79
41
42
102
27
21
12
108
18
102
12
75
16
77
108
90
49
68
45
15
57
27
96
24
21
72
3
9
96
27
135
210
3
105
123
36
51
9
100
41
99
33
3
9
79
5
60
42
117
33
24
103
32
21
60
24
18
48
45
60
57
72
48
27
3
30
135
33
7
65
306
96
13
53
43
101
60
111
129
138
21
9
111
9
31
32
72
16
29
27
3
21
16
5
60
114
105
141
66
13
32
129
3
21
15
99
42
48
12
84
12
72
55
80
36
84
16
ABCD 95654768362*3^$a+1 [50008]
93
48
120
24
15
24
102
75
3
69
93
39
15
24
96
24
117
87
156
9
15
42
18
33
93
30
216
108
96
12
18
39
51
12
60
12
96
9
15
60
72
60
96
12
21
27
12
81
252
60
9
30
45
21
15
63
12
24
78
63
3
69
48
9
39
105
42
12
42
3
27
36
84
45
63
48
24
6
27
36
15
60
141
60
45
3
111
12
33
39
21
24
51
57
33
54
48
24
9
60
45
54
12
141
39
36
48
54
15
87
45
120
111
84
84
30
6
96
9
33
18
60
129
123
45
60
15
12
18
138
93
159
33
57
30
18
39
111
84
36
69
15
81
72
135
30
18
12
48
33
180
36
48
183
48
60
132
12
72
33
27
18
66
21
63
12
30
138
12
60
21
57
6
90
75
69
123
48
39
60
96
21
3
60
141
195
30
90
45
135
66
54
12
24
33
15
12
45
120
39
156
18
15
171
81
96
27
45
15
153
72
36
24
15
18
30
45
15
24
33
12
15
210
3
93
27
21
6
21
39
24
102
54
9
81
3
96
159
60
18
30
18
126
24
60
126
18
57
51
12
81
12
48
39
12
9
75
24
90
30
33
15
60
9
60
36
45
39
15
276
12
48
12
36
36
6
3
12
15
18
42
102
6
81
84
12
3
6
18
45
36
24
15
45
12
75
24
81
3
36
36
9
72
15
84
9
129
30
72
81
15
192
36
36
18
78
18
51
180
15
48
33
24
24
27
12
120
45
48
75
12
45
15
60
36
12
60
24
45
15
69
60
141
231
15
12
60
45
3
117
51
21
69
111
36
12
15
21
120
60
15
36
6
3
12
3
45
51
30
39
39
18
54
60
153
15
81
21
30
18
3
75
24
108
45
48
12
120
3
12
78
174
66
27
27
45
45
6
69
21
27
15
36
45
21
3
51
72
12
45
27
69
27
12
21
60
39
36
72
48
12
9
75
21
9
54
45
24
75
45
36
15
36
9
15
60
45
24
27
96
45
165
3
15
24
57
24
75
180
36
24
24
21
87
9
39
54
3
12
15
96
36
9
15
6
6
12
12
33
12
165
48
6
57
3
21
36
12
51
57
285
27
117
6
57
3
57
15
120
36
69
75
45
60
15
21
12
60
69
48
3
12
33
15
27
48
105
15
93
39
45
12
36
12
15
18
42
12
69
15
96
69
12
27
12
21
12
45
48
15
12
27
156
30
15
24
84
39
60
12
9
159
72
120
21
105
15
60
84
3
12
66
48
27
12
15
120
36
9
3
84
33
45
78
45
48
27
12
21
84
63
84
45
3
72
21
63
6
18
12
21
3
24
18
48
99
27
21
3
9
3
30
54
24
9
3
48
21
123
6
54
33
15
48
42
27
51
66
75
15
6
27
21
66
21
72
123
372
165
3
24
18
192
51
60
15
9
105
3
60
12
15
45
75
48
21
96
120
3
120
6
39
3
54
111
108
51
24
24
18
30
12
132
60
9
45
42
9
3
42
99
15
12
105
9
63
15
12
21
99
9
21
54
90
102
129
123
30
30
36
12
162
6
45
12
24
3
153
3
9
51
24
12
9
15
66
144
6
33
3
48
102
18
57
69
6
12
33
3
90
6
9
24
3
102
90
33
15
48
96
60
9
12
27
81
57
75
60
12
96
36
9
6
81
12
36
60
15
30
27
63
84
33
72
105
6
84
6
6
120
33
177
3
12
33
18
45
87
36
6
30
18
6
90
27
12
63
48
36
6
63
36
3
12
48
222
51
159
30
54
240
9
3
9
36
129
195
51
24
60
48
45
75
126
27
48
72
120
15
45
120
195
9
69
6
24
84
30
42
33
72
48
45
66
57
117
75
48
12
48
135
60
45
27
96
30
66
24
36
48
210
78
180
117
3
12
36
96
45
39
84
60
60
117
15
69
51
204
30
27
84
15
93
36
12
27
12
78
63
27
57
15
48
93
33
102
60
60
48
66
63
27
36
18
159
48
48
24
3
33
21
30
156
48
117
3
36
24
84
30
18
144
81
39
69
87
45
15
33
36
36
117
90
132
96
18
39
3
9
15
21
48
60
39
33
15
24
24
54
6
42
42
120
36
117
84
3
36
84
57
63
48
108
21
75
33
33
75
15
60
48
9
33
90
9
63
78
3
15
72
12
12
45
63
33
24
3
33
3
9
12
45
18
21
12
15
72
6
27
39
60
120
69
15
12
12
33
99
21
3
60
192
69
3
21
51
48
21
12
27
117
75
21
24
15
30
3
93
54
21
3
24
33
63
132
129
15
6
102
33
57
87
84
ABCD 95655755186*3^$a+1 [50027]
72
21
12
9
51
160
20
3
69
183
13
72
3
2
63
76
3
45
47
9
12
12
76
104
15
45
52
33
158
57
25
122
33
16
20
51
25
53
256
47
39
4
41
36
24
3
72
84
60
9
72
40
59
4
30
35
36
12
27
12
165
15
9
9
147
76
35
49
39
5
27
22
11
4
20
3
37
75
45
71
6
99
4
41
39
15
133
117
27
36
33
26
181
8
15
120
9
51
4
17
64
164
55
17
64
69
47
76
84
116
4
8
16
12
24
39
5
12
28
24
23
37
47
24
69
72
15
1
8
12
93
79
80
60
172
59
21
4
72
29
126
33
16
3
41
40
20
9
15
16
44
28
60
29
51
7
6
62
49
20
60
84
4
12
23
241
140
216
48
36
4
8
12
60
40
8
4
96
47
37
20
28
168
12
8
12
36
12
12
48
64
23
21
4
20
132
183
13
47
121
96
156
12
8
3
49
107
4
9
132
23
12
61
44
40
23
25
8
3
37
60
20
64
159
5
100
92
12
75
37
24
11
1
20
108
12
3
4
68
33
9
7
128
16
15
5
60
24
12
15
6
15
75
9
13
23
7
36
24
57
104
192
43
5
24
16
56
24
60
112
27
8
28
57
20
40
23
21
156
12
28
125
87
51
4
41
72
33
192
15
187
113
124
20
51
69
24
24
31
144
8
22
2
81
48
96
13
3
32
15
40
32
1
20
4
29
90
69
15
36
37
92
15
121
20
256
60
56
4
116
28
20
12
168
72
12
40
56
4
20
16
5
54
45
36
52
44
16
44
148
60
167
85
95
33
15
13
5
123
16
5
54
21
100
23
57
15
73
23
33
36
16
48
119
133
20
45
19
80
4
144
36
39
5
40
11
9
76
107
22
15
12
48
15
96
5
39
40
5
12
4
164
12
48
96
39
61
72
59
6
48
15
36
39
36
33
48
120
24
24
12
15
112
30
15
12
63
5
55
45
68
9
123
3
9
40
36
59
108
81
12
9
15
76
27
57
65
3
12
60
63
61
92
60
4
63
5
115
68
57
3
9
39
57
15
69
9
15
100
20
132
7
62
54
1
23
13
5
19
39
41
24
24
40
32
16
12
23
49
59
37
80
12
12
88
48
20
40
24
20
48
57
30
33
48
15
18
51
36
7
41
12
60
12
31
9
8
15
22
47
48
16
80
12
60
12
45
31
80
51
13
20
60
88
23
37
155
33
120
139
45
68
27
33
28
56
51
33
52
20
24
51
12
10
11
24
27
9
12
28
209
7
44
36
51
28
17
103
5
12
39
45
43
41
4
5
115
60
80
15
45
51
4
80
33
7
36
60
29
12
93
27
4
11
21
15
37
56
135
36
9
4
8
48
12
15
58
27
20
4
3
221
12
88
35
40
41
24
16
63
5
16
92
48
15
120
69
60
15
45
91
21
20
84
15
57
12
48
7
5
12
15
24
36
88
56
156
13
20
12
51
25
24
35
85
8
48
7
6
11
28
23
45
40
80
48
36
16
24
56
60
12
55
33
35
9
13
3
12
71
1
36
48
5
7
8
76
80
84
4
48
104
36
3
21
15
21
39
4
57
32
112
8
168
48
15
97
24
8
136
105
47
12
88
29
63
132
51
13
24
32
16
5
27
55
8
33
72
12
81
15
4
12
8
12
4
95
61
8
15
33
12
12
48
12
4
236
84
12
120
57
7
156
20
3
12
45
63
45
27
22
155
36
12
84
4
29
3
7
17
24
76
24
39
17
4
44
48
67
53
24
36
45
7
80
28
23
49
20
115
17
16
8
72
24
43
17
16
84
36
32
52
3
17
9
19
45
75
48
68
4
80
3
73
92
48
85
11
16
8
15
4
41
24
48
3
4
2
15
24
19
65
16
99
17
40
8
33
3
180
4
20
12
15
9
40
11
81
43
104
36
45
4
20
180
63
25
243
161
48
28
8
16
9
14
220
33
27
17
51
25
44
24
4
15
21
11
144
57
72
28
20
39
49
20
24
31
20
12
93
36
15
25
89
111
4
29
63
43
45
41
90
73
8
28
9
3
12
68
7
5
3
69
48
16
12
72
8
72
16
12
35
169
20
84
12
12
16
20
19
32
1
44
156
15
9
168
15
85
20
75
60
12
1
44
24
16
44
12
100
8
9
3
12
52
20
3
57
40
20
48
1
99
108
17
3
4
84
32
27
177
19
17
3
12
109
3
41
12
60
28
89
42
33
28
32
16
12
95
49
20
15
4
32
9
19
81
44
12
24
36
60
24
108
60
27
21
4
11
72
61
15
56
4
117
5
7
11
12
24
33
28
47
13
32
36
16
68
48
24
15
66
3
19
20
21
24
16
32
67
141
9
63
35
24
45
3
40
17
4
15
21
71
33
4
8
39
81
15
85
32
12
105
15
24
55
65
55
117
72
8
39
9
12
9
75
40
116
4
48
15
41
4
120
48
17
75
16
12
20
43
21
119
25
12
87
117
11
45
7
17
3
12
9
60
64
47
13
23
57
12
40
48
72
23
21
21
18
217
11
9
33
147
4
9
86
42
19
3
32
33
151
17
24
3
25
156
80
15
34
11
12
4
20
43
20
48
33
216
36
72
63
9
99
81
3
85
92
4
56
3
37
3
ABCD 95656231306*3^$a+1 [50041]
19
60
8
40
23
36
13
9
15
17
19
131
25
23
36
49
24
72
8
48
64
36
35
37
59
49
69
3
68
3
22
155
4
23
13
108
113
78
13
12
23
72
58
74
54
7
36
32
51
12
9
28
12
60
41
6
33
25
15
80
52
120
83
21
3
10
87
12
108
11
33
37
14
96
12
57
75
18
48
91
21
80
6
45
40
11
48
37
12
24
11
144
6
27
21
7
57
23
25
39
44
40
60
12
23
1
84
95
37
8
40
29
96
78
18
16
15
8
52
12
96
23
21
99
90
99
40
35
12
93
39
18
48
6
10
32
54
96
58
3
119
96
1
11
49
48
44
3
13
23
13
8
27
73
11
45
16
11
10
23
4
149
6
13
11
9
39
13
69
87
167
162
48
27
36
81
48
67
8
147
1
47
12
54
19
12
177
14
13
47
246
39
40
24
9
47
52
8
4
11
12
24
34
38
42
6
9
49
123
48
53
27
3
205
32
180
40
9
14
1
11
96
57
3
72
48
37
77
3
51
33
28
23
1
8
87
85
48
65
48
6
72
12
37
48
8
39
12
132
82
155
3
61
8
48
45
54
42
31
113
91
36
23
25
24
12
8
3
13
11
10
32
16
62
120
93
13
3
35
45
40
21
39
20
15
9
27
48
12
69
1
51
48
24
47
60
1
8
39
1
41
31
80
27
1
53
19
29
54
10
32
54
10
48
62
61
59
9
63
24
58
35
61
3
48
11
69
99
84
85
95
12
22
23
4
47
13
8
27
1
35
49
8
28
108
32
1
3
24
80
40
23
12
84
25
8
28
24
48
60
117
3
59
18
78
18
67
23
166
39
36
59
1
167
13
5
3
13
62
12
6
6
73
71
48
37
11
106
80
7
9
38
169
20
13
80
64
48
35
4
47
48
10
32
31
17
19
45
75
32
159
33
3
57
100
20
39
69
111
21
81
6
36
25
23
1
21
14
66
19
23
1
11
58
11
4
113
16
144
75
59
42
16
11
15
6
64
62
25
9
14
45
51
12
22
74
36
25
23
18
64
26
81
27
48
37
60
20
99
1
11
36
49
33
14
24
24
48
9
3
1
83
13
11
96
37
44
64
9
14
12
73
23
6
150
1
9
32
144
54
13
56
15
36
1
228
24
21
51
35
10
32
6
33
28
11
24
120
12
85
8
4
69
38
24
82
3
96
44
4
29
30
60
70
27
35
12
36
49
47
37
45
26
33
51
24
37
5
54
42
42
6
6
72
34
86
10
11
16
44
51
12
96
157
120
24
72
21
14
34
48
158
12
1
11
24
34
11
12
51
6
51
51
58
15
11
12
93
180
12
3
61
8
3
18
39
40
59
108
9
81
103
9
14
13
5
19
8
12
160
71
9
15
25
17
6
13
35
58
96
27
11
10
134
72
12
54
42
25
59
1
23
21
64
5
64
26
22
63
12
117
38
106
26
81
60
25
38
37
59
61
77
16
26
21
15
157
8
3
45
51
13
44
16
81
35
4
24
81
11
27
138
30
73
20
15
1
120
8
147
25
35
6
30
18
15
33
67
44
15
24
253
104
12
135
25
9
99
29
15
28
21
48
32
27
16
35
13
11
24
114
27
4
65
15
1
27
11
10
11
40
59
21
96
40
32
63
22
14
24
61
59
24
24
24
57
28
80
15
6
7
9
32
55
36
8
13
14
34
48
35
45
48
6
21
16
12
60
20
15
337
41
55
44
112
24
20
27
73
11
13
8
13
14
18
90
13
32
12
36
3
57
40
5
102
36
12
10
38
21
37
63
60
36
11
36
24
24
57
4
47
36
12
22
59
12
57
3
45
3
75
66
39
64
9
62
33
1
62
34
38
37
20
27
97
5
6
10
15
17
30
25
35
36
45
3
1
11
60
37
144
8
13
26
12
45
13
38
25
47
49
65
6
9
12
60
108
39
81
37
48
47
15
24
58
80
39
39
60
21
24
156
132
63
10
35
40
24
23
48
45
9
63
1
47
39
24
18
54
10
14
18
16
96
63
23
49
36
24
8
37
27
8
36
4
11
49
41
7
204
48
60
17
42
6
54
72
9
52
21
110
93
4
68
4
23
81
4
36
24
47
12
13
105
3
107
18
31
60
5
90
22
135
12
59
49
80
88
9
11
69
75
27
24
1
33
26
57
75
25
9
86
138
19
11
1
104
4
8
123
72
45
61
11
27
9
49
23
4
5
30
25
47
36
25
20
3
12
154
47
75
25
23
9
4
8
193
39
9
111
11
12
10
3
35
10
15
108
53
6
13
8
37
32
126
12
93
16
36
5
7
68
51
13
36
12
21
14
12
69
100
59
72
10
14
61
8
39
49
20
27
45
16
9
183
140
45
48
15
27
84
1
33
47
28
11
21
75
90
42
13
41
31
33
86
36
33
64
95
1
8
13
27
32
15
49
44
84
36
33
102
1
23
18
16
80
7
32
57
43
5
96
87
63
1
56
24
99
12
61
48
29
39
112
47
36
22
14
12
12
73
47
13
11
72
1
11
69
28
5
27
28
84
36
24
95
25
36
59
13
8
3
61
36
35
102
31
33
39
23
18
39
111
10
26
145
8
64
44
15
1
65
16
14
13
48
68
1
11
28
9
15
71
49
116
15
49
36
32
4
8
3
25
32
36
63
22
27
35
114
6
10
23
15
1
48
47
24
9
25
32
51
28
47
13
35
178
26
54
16
63
68
112
59
1
12
5
42
36
48
37
72
47
48
12
13
23
36
9
4
21
38
1
56
60
64
5
48
54
9
1
26
45
148
35
ABCD 95656451908*3^$a+1 [50003]
1
15
21
95
13
3
32
1
71
49
35
4
3
144
53
73
3
56
120
76
188
109
35
37
39
69
3
33
6
21
177
95
12
121
135
32
60
28
39
5
24
37
18
65
49
66
5
36
31
57
3
72
33
33
27
32
180
36
19
5
16
9
6
54
66
9
63
42
11
40
44
36
36
24
40
15
42
107
31
126
36
3
44
13
90
30
18
6
23
61
6
21
69
66
93
20
19
5
133
3
104
96
60
25
71
43
41
7
24
5
13
48
23
36
124
116
84
37
48
35
7
18
180
12
18
114
138
18
24
12
6
29
25
59
67
105
3
41
13
66
29
97
83
16
12
8
84
55
12
5
24
96
19
57
3
72
17
37
39
27
17
25
12
63
63
42
306
69
20
67
9
9
60
3
32
31
9
56
97
23
24
61
6
29
40
20
67
108
29
88
44
4
39
33
39
18
75
80
163
114
54
54
11
19
60
108
12
36
5
55
69
20
1
75
15
12
78
131
64
39
33
39
21
8
37
27
45
36
27
63
42
107
88
69
18
18
42
18
54
90
23
31
36
33
15
17
64
231
18
47
61
30
17
43
72
17
24
31
33
51
6
30
53
28
32
36
60
60
25
59
28
8
172
39
36
53
4
45
42
18
3
8
37
24
54
29
25
18
72
21
15
30
75
20
24
61
6
21
33
87
3
84
21
80
49
123
57
30
77
60
24
109
18
77
13
63
15
57
120
33
11
60
91
53
25
39
135
41
49
63
9
35
4
132
117
36
11
24
1
59
1
119
61
30
18
162
9
27
29
13
15
32
4
56
13
42
30
39
60
27
17
25
18
29
55
18
47
48
13
108
126
129
72
3
5
24
25
36
54
12
24
69
33
114
21
68
1
23
120
121
11
48
13
75
8
36
79
29
13
87
3
90
75
48
20
19
300
17
60
24
60
1
78
17
60
28
51
5
36
16
33
6
18
36
12
18
5
55
54
18
29
108
37
54
57
39
65
48
60
7
65
4
141
6
33
15
9
171
24
5
7
36
17
28
9
23
120
1
24
35
12
43
33
8
31
213
33
18
72
29
16
32
12
4
44
60
12
24
4
56
1
111
8
1
18
60
77
88
108
15
18
71
1
59
13
138
144
36
89
136
8
4
60
45
75
111
5
100
56
1
3
27
18
24
11
4
33
107
1
27
9
35
4
44
16
141
23
72
61
114
33
56
37
12
6
72
18
35
4
33
3
144
108
15
57
63
54
78
33
33
35
19
78
18
12
17
12
16
32
37
54
144
77
60
55
9
105
11
25
95
48
120
36
151
29
7
30
27
33
108
35
19
5
36
7
18
54
81
104
13
18
36
78
30
96
12
29
43
17
25
30
5
55
18
66
60
41
28
212
4
105
27
15
12
17
25
36
15
123
54
42
5
16
33
39
63
89
4
20
55
12
60
108
30
11
49
11
73
11
115
60
5
24
28
63
29
7
24
12
108
57
60
117
6
90
95
31
5
108
43
60
53
1
51
72
75
33
15
54
18
6
30
24
5
16
15
5
52
12
92
1
48
95
31
129
56
73
12
35
64
15
30
24
47
24
36
1
54
36
102
71
25
12
54
5
19
29
7
21
8
36
48
67
5
16
63
5
19
72
53
88
68
7
17
76
15
5
7
24
5
124
56
136
123
144
18
42
12
60
18
48
18
65
52
15
30
18
9
27
53
36
60
31
9
9
96
11
28
45
42
21
15
77
31
5
52
48
20
1
3
36
9
3
68
7
12
5
12
108
12
283
12
189
140
1
36
15
123
5
24
16
12
8
60
37
3
44
31
66
35
76
108
87
53
36
19
6
51
39
5
16
32
103
93
87
132
17
103
72
24
102
78
41
13
75
87
5
64
39
41
60
25
35
24
43
53
1
6
12
41
19
17
55
21
15
102
47
16
44
4
20
1
48
47
28
123
42
35
1
15
44
12
4
104
55
5
7
24
30
11
48
31
5
1
48
3
75
53
4
20
16
12
69
83
43
53
19
5
13
47
12
1
12
72
60
48
18
45
128
24
120
36
151
36
18
42
165
33
11
4
39
17
4
9
42
66
54
24
29
73
24
35
19
36
36
89
48
7
5
49
35
31
81
48
39
33
159
53
55
60
17
109
59
36
67
53
4
48
39
84
29
31
84
17
19
41
1
48
27
48
56
13
3
104
61
3
84
33
75
87
42
23
28
68
96
13
6
29
72
4
80
24
156
61
24
87
8
64
177
179
79
5
13
59
108
31
90
30
65
67
72
5
28
32
7
5
61
108
6
5
259
5
49
35
28
8
7
12
60
5
43
42
12
23
13
18
42
23
79
6
11
25
35
76
32
16
20
24
85
11
120
24
12
64
20
49
131
67
72
5
37
39
69
18
93
15
12
29
31
48
9
20
16
105
30
6
108
71
240
52
104
16
8
67
48
89
36
84
7
21
3
66
24
59
16
15
84
36
9
27
21
69
60
36
18
5
7
114
90
36
17
36
40
51
33
32
25
39
20
85
30
41
31
29
13
48
47
121
11
79
5
7
ABCD 95657248556*3^$a+1 [50123]
42
83
96
121
23
121
59
36
24
7
6
12
35
132
1
84
240
36
84
95
55
54
66
60
29
97
12
11
61
132
107
19
5
36
24
109
36
36
24
71
85
239
13
47
120
12
1
47
36
24
12
7
17
127
108
5
84
79
41
43
53
37
60
48
36
132
72
131
24
25
18
12
54
18
137
49
23
13
12
23
55
66
11
31
53
120
55
89
73
6
18
23
60
60
36
121
23
1
18
84
17
37
263
96
43
17
36
84
60
13
24
216
18
5
120
1
18
18
71
60
60
120
36
24
7
5
24
120
25
54
54
144
119
151
18
60
179
31
41
1
59
121
227
55
72
36
60
54
143
72
31
53
60
13
11
31
18
47
25
30
5
216
264
36
73
18
113
24
96
24
19
36
17
175
60
5
43
36
89
25
11
1
23
72
1
12
6
41
108
60
43
53
73
54
54
35
85
119
7
78
66
18
132
84
18
132
5
84
36
24
60
36
25
59
7
18
47
168
1
54
42
72
23
108
25
24
72
30
125
25
59
43
42
107
120
133
108
84
59
19
54
47
25
35
36
103
5
60
61
18
17
1
96
30
90
18
185
67
17
7
5
85
180
72
72
48
24
47
7
90
102
6
12
179
84
60
97
48
11
7
6
102
108
54
96
12
60
48
18
18
107
1
108
11
31
17
72
13
18
24
113
180
67
65
37
6
41
97
6
101
25
11
133
156
35
1
36
90
53
37
18
36
90
108
11
85
18
197
13
24
23
156
13
42
90
30
54
47
24
84
36
115
89
25
54
53
37
120
42
30
71
24
1
66
6
11
36
60
60
144
12
67
18
323
19
161
91
5
31
6
227
60
1
66
24
29
72
73
11
120
55
101
133
30
5
12
7
77
25
11
79
5
13
6
17
108
12
115
5
48
12
264
133
23
48
91
24
66
119
169
143
7
41
61
126
6
23
24
73
24
18
18
107
36
24
60
25
234
53
144
24
139
144
17
36
13
36
71
61
23
60
61
11
108
36
163
53
24
13
72
24
107
144
49
60
35
36
24
31
29
37
35
7
84
89
97
23
25
119
24
60
60
43
17
72
1
18
6
95
7
126
24
71
36
24
192
1
12
11
156
144
216
24
24
12
61
83
85
11
108
7
66
107
60
55
30
18
113
31
6
84
18
36
209
25
11
24
36
37
23
85
71
120
31
149
60
1
6
17
37
83
133
23
43
18
108
11
49
102
24
36
77
60
1
11
7
18
23
60
36
60
120
115
90
11
24
24
1
35
55
5
13
131
157
83
91
24
17
48
60
72
13
11
7
113
265
60
59
12
13
60
48
23
55
89
96
25
6
65
24
36
1
192
60
144
47
61
18
18
108
84
72
155
67
102
24
11
97
84
36
47
85
11
36
120
84
36
24
25
59
67
24
66
23
60
61
36
42
66
35
156
24
120
67
54
30
60
5
97
90
17
19
6
18
126
47
120
79
65
60
1
131
24
43
17
60
49
96
59
36
31
138
47
13
36
126
5
84
229
132
18
180
5
12
48
133
18
120
41
109
131
79
5
156
144
37
36
24
48
54
41
109
11
97
12
11
96
48
79
6
71
13
47
7
42
90
65
72
37
36
18
29
13
35
49
90
60
36
65
36
181
54
54
35
1
18
41
67
24
66
35
120
7
162
42
30
78
48
53
91
18
60
11
97
71
1
95
60
24
49
11
120
283
53
24
31
6
59
36
48
96
7
60
53
163
53
144
49
95
12
24
55
30
54
24
281
55
186
30
29
36
85
18
53
49
11
13
11
24
12
120
48
60
31
90
102
6
23
13
48
144
83
120
1
12
23
120
169
11
24
67
24
84
18
24
95
25
24
48
71
72
1
108
18
17
133
83
24
13
227
157
18
18
23
187
41
1
48
131
199
234
102
17
43
5
192
13
72
23
ABCD 95657390144*3^$a+1 [50010]
132
8
36
4
5
27
76
5
24
3
81
19
12
41
42
37
11
57
3
13
17
18
217
12
95
57
3
13
60
24
24
24
48
180
53
39
141
36
55
53
18
49
24
41
15
24
15
30
31
20
40
8
100
17
6
25
24
179
1
8
40
23
42
36
55
17
90
84
36
45
52
65
15
48
9
18
18
7
188
108
9
55
12
116
4
24
56
60
16
8
81
18
57
88
53
30
132
13
8
16
156
12
41
19
20
15
61
264
152
99
36
45
28
32
28
48
80
4
108
12
65
6
48
72
25
20
64
89
6
25
24
17
18
72
9
36
27
45
88
68
12
27
12
109
5
91
29
7
47
36
42
55
20
4
48
20
63
33
4
72
8
16
197
67
53
3
12
52
60
35
37
36
20
4
11
73
24
92
28
35
6
15
51
21
72
15
13
47
13
12
5
43
32
96
4
11
61
48
12
23
156
169
12
5
19
29
18
69
28
8
84
36
15
25
5
243
9
90
1
84
41
6
61
48
24
96
12
5
18
1
8
16
11
13
12
128
81
7
12
41
54
13
35
73
17
3
4
56
64
60
68
15
54
6
37
8
3
114
12
55
41
7
12
8
12
63
6
91
44
124
95
61
84
12
5
39
40
92
69
19
12
95
69
24
4
80
28
20
93
27
28
12
5
27
28
44
84
21
31
44
48
16
12
72
5
78
12
1
17
55
44
81
27
112
5
24
7
68
27
49
11
129
100
20
16
17
3
52
53
90
9
15
109
120
80
27
24
21
100
89
51
12
36
27
54
31
72
72
5
36
7
20
15
37
8
28
48
5
7
68
15
1
108
11
97
48
36
23
30
7
44
4
17
126
57
60
12
16
12
180
48
12
68
108
4
23
73
56
15
1
24
56
4
36
5
120
7
8
3
57
3
37
44
64
12
17
60
7
59
9
36
76
5
60
15
40
36
12
48
24
68
3
18
7
24
48
20
28
60
48
41
31
44
63
1
132
53
31
20
4
32
40
53
156
39
4
20
63
25
12
5
12
75
33
7
8
36
112
12
8
48
16
41
87
3
18
7
68
15
42
19
60
48
116
27
25
12
53
30
37
8
240
112
53
19
35
33
40
68
3
1
80
16
120
12
5
67
65
108
115
83
13
12
8
64
23
18
7
60
5
39
15
21
3
9
40
5
102
6
12
42
90
54
30
159
76
56
21
12
7
29
7
24
8
21
31
35
61
300
17
27
40
29
36
43
23
60
33
4
11
25
119
61
17
67
77
43
5
6
1
53
27
100
84
12
72
56
4
35
13
5
19
20
33
43
17
30
45
112
23
6
39
27
6
55
20
9
24
12
15
27
1
56
33
15
3
13
24
11
54
3
87
13
60
17
72
3
72
40
11
18
79
12
89
31
48
176
16
53
171
12
123
37
32
36
21
151
8
64
17
15
40
35
1
92
48
88
84
77
19
35
60
9
27
48
6
79
23
49
36
5
24
30
18
63
9
43
48
53
31
101
7
47
30
55
71
37
12
23
18
115
48
44
40
5
3
39
30
3
100
60
71
1
44
4
47
181
35
37
56
112
23
21
69
31
120
60
65
43
23
49
5
90
1
59
13
35
1
24
60
5
51
180
52
113
115
24
132
8
36
52
8
27
12
18
24
115
23
21
136
11
18
31
44
99
36
1
60
29
6
33
33
43
24
41
54
13
60
17
3
3
49
113
79
59
144
1
89
3
4
53
31
41
3
33
103
12
59
13
5
36
7
47
45
16
12
89
79
32
33
27
45
42
13
8
12
12
36
4
77
39
69
51
165
39
12
4
32
39
30
55
8
63
25
12
8
12
16
56
24
124
72
71
169
120
155
13
47
1
47
25
36
72
72
107
25
44
12
45
27
21
27
45
7
11
6
30
21
15
18
31
60
24
12
17
42
61
8
16
23
57
9
36
19
17
7
35
25
60
60
56
27
25
47
25
11
36
168
21
4
41
7
60
72
23
45
87
1
36
29
54
1
24
12
48
32
51
48
25
12
24
35
21
24
9
54
12
69
24
28
24
5
19
47
25
29
31
5
19
5
138
21
52
224
156
4
161
12
42
9
21
31
68
60
12
108
4
68
40
44
4
24
23
18
19
56
172
24
24
47
78
39
16
12
12
68
40
8
4
36
11
61
8
120
4
41
6
1
12
95
30
90
18
54
240
93
48
39
108
36
121
35
81
33
12
55
59
61
113
19
5
72
39
16
48
35
18
90
85
23
1
36
8
12
48
4
77
19
12
53
7
17
15
15
1
35
97
12
17
18
81
15
37
24
36
29
66
37
17
75
69
139
191
61
5
43
12
56
12
12
36
33
31
60
20
51
13
77
55
84
36
35
37
161
7
29
6
12
21
4
20
40
8
3
37
53
7
8
64
128
4
8
36
135
25
11
13
8
88
36
60
180
29
55
24
17
54
30
27
4
68
16
44
21
42
45
9
55
84
77
102
81
24
60
16
24
47
1
8
64
5
31
35
36
13
11
109
12
48
32
76
128
84
72
16
47
21
15
42
54
13
20
36
52
35
37
8
40
72
20
40
32
36
24
40
11
54
31
12
36
84
5
3
88
84
53
55
60
32
16
17
75
24
51
73
12
77
30
6
12
27
87
1
24
23
42
30
9
64
20
33
39
15
33
3
25
53
7
5
43
119
25
20
36
16
65
63
16
65
60
7
65
3
4
12
48
8
40
72
5
3
52
32
ABCD 95657526158*3^$a+1 [50030]
120
42
15
20
55
41
49
15
72
33
3
120
3
42
54
45
44
19
66
6
29
4
3
117
200
61
66
21
12
20
16
36
75
18
6
81
99
29
36
40
12
3
24
210
3
12
20
16
45
12
72
18
53
1
18
18
72
3
20
12
16
36
3
5
48
40
39
66
23
16
105
75
48
20
37
15
75
29
40
20
7
54
156
75
72
36
21
11
133
84
51
21
23
13
60
54
9
39
5
1
35
16
128
31
6
36
35
37
11
16
144
27
33
104
52
9
36
59
7
42
11
19
41
100
27
30
72
23
28
9
15
12
36
68
64
3
77
31
30
42
137
60
73
12
71
4
21
12
24
263
76
51
33
57
54
5
37
47
40
48
75
90
35
12
28
3
36
9
9
36
27
32
7
33
8
12
76
44
25
60
102
29
24
37
15
39
6
71
13
39
108
12
56
19
105
80
13
35
12
76
152
132
7
6
27
72
225
48
18
105
3
129
108
3
36
90
83
61
47
72
7
156
33
21
23
145
30
57
21
47
60
55
12
33
27
33
15
33
60
123
17
19
36
57
12
36
8
1
23
31
29
37
96
12
15
72
36
8
31
6
30
42
15
123
18
144
11
24
40
15
53
4
8
7
21
3
81
39
5
67
53
7
30
47
28
140
19
24
9
20
16
57
15
68
31
33
93
27
3
57
3
17
1
155
52
32
136
21
63
3
53
4
57
63
108
132
123
57
48
9
15
44
7
69
60
3
108
30
15
72
80
13
15
3
141
39
17
37
35
40
3
33
12
24
105
3
3
17
48
19
21
12
60
33
95
13
6
84
6
84
15
21
15
60
36
3
12
18
39
15
65
28
3
45
44
31
21
39
9
75
78
30
5
19
89
19
33
57
12
24
30
185
31
29
31
29
52
68
31
9
24
15
141
27
33
12
60
15
54
24
35
49
96
99
20
40
3
18
27
9
48
11
61
90
33
60
3
174
6
105
33
6
33
3
17
13
114
54
12
15
39
108
5
196
57
12
51
39
96
9
56
7
72
156
17
12
67
48
72
18
35
36
16
39
17
4
120
39
21
36
57
90
33
3
9
8
12
52
81
12
15
60
15
18
18
105
27
33
36
69
75
57
162
66
39
68
43
54
120
11
136
3
18
30
24
141
8
31
9
60
111
9
36
21
35
115
18
84
78
9
3
33
129
3
20
16
69
291
44
7
21
3
90
47
52
72
45
84
36
39
69
11
24
7
29
4
116
64
68
73
36
18
5
31
72
144
29
97
23
120
4
36
36
8
61
87
72
108
68
97
3
165
15
39
33
33
6
48
105
3
132
72
9
57
39
51
78
66
69
36
60
15
93
12
81
83
109
3
48
117
30
5
28
9
11
24
67
18
36
51
44
72
49
15
68
13
48
42
117
36
92
4
69
36
3
3
53
84
43
17
55
48
24
30
18
57
284
61
18
108
33
147
9
3
78
23
49
12
123
3
17
16
20
7
17
31
21
3
12
29
7
24
9
96
33
18
77
31
21
33
42
45
44
1
36
15
20
48
19
5
28
117
36
15
51
24
30
90
5
67
5
64
24
72
72
33
3
129
228
39
33
11
60
16
3
41
84
40
15
5
55
30
75
72
48
21
162
18
15
180
24
15
5
55
117
45
48
108
3
147
17
13
107
25
18
105
68
37
47
40
21
36
18
5
28
20
4
84
39
5
16
57
27
20
16
45
54
41
61
59
16
75
18
12
23
1
99
8
52
12
36
128
7
48
21
104
19
41
49
3
92
37
63
36
135
17
13
36
276
108
27
57
87
36
24
44
67
30
47
43
72
53
40
75
72
41
67
9
36
39
29
84
157
3
36
111
69
105
75
32
12
136
84
8
12
76
12
72
60
12
56
109
54
24
33
92
16
15
24
53
13
51
21
78
5
25
6
48
53
43
9
72
3
33
108
20
79
12
21
12
27
45
39
36
6
54
33
12
9
35
196
36
75
65
25
27
56
76
15
33
21
119
67
66
15
3
29
28
33
54
36
24
36
54
102
18
15
20
36
40
164
108
55
33
12
57
36
24
51
15
72
144
6
30
93
75
69
176
4
20
73
84
60
30
24
117
99
18
48
35
79
36
12
6
15
105
24
15
15
21
72
12
36
36
3
21
21
48
72
60
59
7
53
61
11
43
12
33
129
6
120
90
36
6
65
7
41
31
9
60
51
53
7
18
36
12
15
8
52
3
29
52
3
78
12
23
28
21
3
57
15
104
1
144
6
48
105
8
139
18
36
51
24
32
40
12
135
33
32
25
72
59
40
9
12
3
36
87
54
6
9
68
61
60
72
120
78
36
53
52
36
15
17
88
45
107
60
7
6
30
18
36
60
11
73
54
6
59
25
75
3
65
55
33
72
68
7
57
33
18
21
33
3
180
12
20
16
72
24
33
126
105
57
35
37
36
59
28
32
60
1
95
136
21
83
4
111
36
6
27
3
5
19
9
39
33
27
5
208
48
81
11
4
ABCD 95657654252*3^$a+1 [50006]
60
84
18
25
17
66
13
209
66
205
317
115
32
48
64
233
7
5
6
174
474
12
42
138
13
77
3
16
23
57
48
112
53
228
42
253
35
90
19
29
54
93
64
80
105
103
5
108
15
117
18
180
144
126
7
32
63
72
18
55
35
13
32
297
36
115
35
138
402
120
60
45
75
117
192
39
54
3
159
36
120
114
66
49
128
45
67
131
45
39
6
138
144
57
75
85
5
156
42
18
163
96
59
54
15
75
117
99
96
93
96
144
75
78
18
21
33
15
21
139
192
5
60
216
54
49
176
16
59
126
132
30
21
39
25
48
32
57
151
32
16
101
6
72
93
123
37
17
72
135
3
237
3
102
126
9
171
85
95
33
57
90
24
69
16
48
41
150
30
186
30
18
18
39
15
18
18
24
30
375
21
43
29
186
25
101
43
83
12
132
120
18
72
78
90
3
15
198
66
18
7
48
113
54
30
36
180
150
102
42
36
9
144
9
103
89
151
80
9
135
99
72
12
78
18
12
144
13
77
108
18
54
36
27
15
36
45
112
59
261
9
66
132
33
112
32
21
12
42
180
198
66
25
65
42
85
5
48
91
95
18
12
51
75
24
54
12
18
24
145
48
77
3
123
37
137
6
1
35
141
48
39
18
54
1
59
21
207
186
55
192
35
24
138
27
33
138
85
5
43
107
84
18
31
144
227
66
24
90
66
39
165
66
132
300
265
65
180
12
15
16
83
45
112
95
120
42
36
91
48
32
81
15
195
109
41
39
400
5
43
35
61
32
123
37
17
18
13
144
17
31
23
297
117
36
24
48
18
6
48
78
108
162
139
71
9
16
197
18
54
66
144
1
77
48
19
71
9
243
45
27
126
87
165
60
12
19
35
6
30
9
112
128
39
121
59
133
17
15
21
75
69
30
45
112
185
55
203
66
67
5
27
27
133
17
223
167
25
215
18
18
48
72
60
30
54
61
17
15
111
66
36
78
72
37
272
16
53
30
189
160
71
30
27
160
155
162
60
7
29
102
13
149
132
234
72
69
48
93
24
36
18
21
48
112
119
9
213
12
31
77
259
11
133
65
15
16
41
87
27
21
48
16
215
36
60
57
15
18
120
7
71
72
145
35
12
1
32
63
49
161
60
67
32
16
59
42
90
129
315
144
37
80
96
9
36
67
5
108
144
15
16
89
186
30
159
3
18
114
36
144
85
5
30
6
55
107
30
96
151
5
6
37
48
35
13
96
41
120
24
48
247
131
109
35
109
161
150
9
171
133
65
120
186
12
150
30
90
3
111
30
99
96
96
105
108
162
9
15
1
209
486
42
72
90
61
29
3
63
42
120
18
60
30
24
18
121
96
35
48
132
84
6
66
90
42
345
45
67
371
30
15
45
48
60
54
1
11
6
63
9
66
72
157
96
71
73
288
35
13
144
80
3
48
36
9
51
36
25
29
108
36
195
256
11
37
80
45
3
57
12
6
54
84
276
39
64
128
39
84
ABCD 95658017402*3^$a+1 [50056]
6
30
9
33
151
11
69
40
89
90
12
96
33
87
9
40
155
30
90
6
55
104
144
159
25
17
48
42
90
108
55
47
25
80
16
8
111
66
223
96
155
69
39
25
8
48
24
3
30
42
205
47
9
9
7
41
135
72
16
47
25
152
57
103
176
117
54
45
141
84
39
120
16
56
64
35
36
25
137
108
12
31
131
133
168
32
117
195
93
18
49
120
56
15
57
72
33
55
143
102
3
39
9
232
48
17
7
23
9
81
24
120
79
29
67
80
64
56
16
59
78
30
78
3
9
63
69
91
8
9
231
24
40
120
65
222
66
103
144
32
144
16
128
153
72
7
8
3
54
183
177
6
9
16
77
67
23
57
15
9
160
11
126
24
138
45
16
89
7
11
72
93
15
324
246
135
105
15
48
9
30
105
88
8
64
120
35
30
151
119
90
15
16
80
64
120
35
61
120
24
23
57
57
39
9
18
54
150
36
45
207
102
3
93
163
80
9
63
160
65
7
48
104
21
12
7
125
291
45
43
11
240
93
72
16
17
207
81
39
16
65
7
137
18
13
65
127
17
18
12
25
143
18
7
23
33
21
108
7
24
239
72
258
7
104
16
56
24
93
42
1
104
40
323
12
105
48
72
160
71
105
129
15
48
27
109
47
9
40
56
48
87
73
11
21
24
16
65
7
47
18
103
104
15
129
72
9
36
3
72
24
120
3
30
87
183
72
18
7
83
60
48
9
120
111
12
240
12
36
165
165
30
45
9
79
47
144
121
72
65
111
120
357
115
8
16
48
32
123
78
15
15
402
162
48
13
48
29
3
15
24
138
7
80
63
25
77
99
27
93
21
30
13
120
72
96
5
90
49
23
42
79
32
40
120
32
165
12
36
219
96
112
48
35
37
56
192
39
105
33
132
66
25
179
246
15
160
8
24
27
45
15
1
72
65
15
147
45
96
64
24
200
27
165
15
9
16
5
54
13
8
39
1
107
12
25
65
103
80
136
32
24
96
87
25
47
105
45
19
11
69
27
117
16
131
85
80
195
6
12
43
24
173
27
153
7
56
129
63
27
78
55
96
11
18
180
135
16
11
120
78
127
101
67
56
64
47
18
135
285
162
9
16
56
192
88
24
288
47
9
171
93
16
24
47
25
65
39
81
6
90
15
15
90
42
117
171
45
9
255
81
7
65
111
57
30
97
47
273
285
27
171
24
48
45
15
105
33
39
15
96
90
72
48
162
13
72
47
1
17
7
41
7
65
183
57
90
192
6
63
27
84
129
72
39
138
31
56
3
78
7
56
147
54
78
57
315
213
192
33
127
24
416
3
21
112
17
55
56
16
101
3
120
16
23
132
108
1
11
60
90
48
63
135
72
78
43
11
21
40
65
7
65
7
8
123
42
30
60
177
48
57
90
45
15
169
29
3
45
150
69
15
96
9
88
56
57
7
72
24
29
108
15
39
90
79
144
23
97
56
40
47
73
56
153
15
165
60
111
40
192
17
12
96
19
83
85
47
81
9
111
15
72
138
72
63
15
57
88
24
144
72
48
96
104
27
150
159
64
72
8
120
39
81
16
144
17
12
108
103
56
21
60
63
21
18
81
159
1
104
40
47
18
103
47
25
8
69
ABCD 95658210632*3^$a+1 [50025]
3
13
167
12
33
3
13
20
51
36
69
4
167
145
107
36
9
123
24
73
11
37
32
12
4
116
39
60
12
25
68
4
71
36
144
1
144
164
60
52
11
132
168
48
81
39
72
49
120
35
73
140
51
1
20
39
21
15
36
97
32
3
61
24
23
57
207
25
60
20
16
12
212
39
69
16
71
121
12
23
12
36
9
160
32
4
80
75
24
12
24
12
12
72
45
39
120
96
48
13
68
16
96
12
36
80
24
52
11
24
45
15
24
24
48
85
12
32
28
56
96
124
12
84
35
9
24
51
9
3
73
120
56
24
51
48
12
109
251
96
49
71
157
32
39
45
75
1
260
16
8
4
12
20
4
60
20
75
24
37
35
13
47
24
45
76
59
72
69
16
35
57
51
9
3
49
96
35
49
48
32
160
23
117
3
25
180
11
169
23
72
96
381
108
72
16
44
39
72
13
11
84
36
96
69
16
35
9
123
21
87
57
16
12
192
20
112
83
13
212
120
36
52
8
96
24
39
73
83
24
157
20
4
71
49
35
84
1
176
76
47
72
45
40
128
255
72
109
116
160
44
87
37
35
13
8
112
224
88
80
75
21
24
12
15
133
60
60
56
24
88
8
36
84
40
20
36
60
160
20
88
48
32
52
35
36
133
20
36
3
57
51
189
99
24
37
48
32
28
47
84
37
8
40
224
27
24
60
1
23
225
15
25
72
35
49
36
24
20
96
16
83
36
9
36
40
144
20
16
23
165
52
203
57
3
37
239
21
51
13
60
24
32
111
49
80
28
23
57
28
84
44
16
96
95
12
157
8
112
143
48
117
16
35
97
32
16
24
11
24
1
44
52
35
121
95
12
37
84
20
75
21
135
48
25
140
75
105
76
60
59
105
15
81
75
60
84
1
84
12
11
228
1
20
48
12
3
45
87
105
24
112
35
84
165
16
68
87
12
192
181
32
40
11
37
23
21
4
144
92
16
44
39
9
120
16
44
16
11
69
52
44
219
120
25
59
85
11
60
25
71
48
108
93
16
8
51
25
11
73
12
11
133
164
3
73
47
33
36
159
24
37
36
48
12
32
123
12
36
1
35
33
15
21
16
44
172
228
84
23
49
20
3
81
51
45
99
45
24
88
47
57
48
267
84
37
23
9
15
36
105
36
64
11
153
3
9
3
45
87
24
1
224
36
51
13
95
72
9
16
8
256
20
48
12
63
25
107
24
45
16
131
13
24
36
11
1
48
36
95
93
111
1
68
15
12
60
60
48
1
144
96
35
85
47
57
16
47
168
9
87
9
16
120
143
120
36
9
100
11
45
15
37
68
87
24
9
15
105
40
20
16
20
108
52
11
213
144
76
80
15
21
88
36
11
105
15
13
20
76
12
8
24
36
15
24
25
48
60
83
72
57
16
35
81
76
32
28
83
1
20
48
16
35
21
64
104
28
12
176
36
3
36
36
145
35
33
15
36
81
64
11
69
60
111
1
68
27
48
49
71
9
51
96
1
24
8
12
51
60
97
47
1
32
16
71
24
1
20
60
76
8
207
337
80
28
48
20
112
179
109
56
39
12
12
97
35
84
81
15
25
143
85
20
15
1
11
33
36
76
44
40
71
84
96
180
73
11
37
47
21
96
111
13
24
323
9
63
21
60
84
12
4
44
27
49
164
16
96
83
13
44
40
336
32
27
13
36
107
37
11
21
48
16
11
48
120
25
120
32
16
48
47
33
99
117
16
32
36
51
189
64
60
48
8
24
75
12
1
23
132
84
61
12
32
99
45
87
33
96
24
16
68
100
32
136
128
16
23
61
11
9
24
135
13
32
12
40
11
109
35
45
39
49
92
160
35
9
87
72
21
64
47
24
69
51
24
25
12
20
15
145
11
48
21
3
108
93
84
60
3
49
36
272
40
80
87
33
75
48
12
21
15
21
39
312
49
144
140
16
23
13
32
51
9
28
107
37
20
28
32
144
15
1
83
21
27
ABCD 95658324922*3^$a+1 [50081]
45
3
9
96
147
120
108
15
42
87
36
204
81
126
81
12
231
69
153
72
3
72
105
195
15
33
12
27
60
21
87
21
45
114
213
15
72
33
63
174
15
81
12
78
102
42
21
60
24
57
363
213
3
27
45
12
120
57
108
63
27
18
3
39
126
126
81
45
27
48
9
18
21
15
69
3
114
18
108
30
147
33
150
33
144
96
60
24
21
207
288
9
36
144
66
36
33
36
255
9
156
72
12
81
30
42
135
60
75
45
45
303
24
108
69
99
27
57
87
129
69
66
132
33
12
120
69
111
117
18
78
39
123
84
21
168
12
3
165
84
33
60
15
12
63
30
147
48
219
78
36
27
93
39
15
78
138
45
252
60
27
33
72
33
15
12
51
9
96
72
228
9
66
42
135
72
75
36
6
39
207
93
204
117
60
18
33
177
3
48
132
48
57
78
84
96
45
12
192
33
147
3
33
12
63
174
36
24
3
177
3
15
18
12
183
144
36
12
27
45
3
33
81
48
18
105
12
48
60
9
3
195
33
180
165
135
12
36
72
33
75
24
81
144
6
156
36
33
120
12
39
33
105
108
135
12
75
18
138
57
60
15
162
15
33
123
12
15
45
99
21
60
9
99
129
3
12
81
39
60
168
105
54
9
189
111
129
3
72
15
12
129
51
90
6
48
54
60
63
27
33
75
90
63
12
108
9
6
45
27
153
12
87
12
18
6
57
12
48
48
12
33
99
36
9
36
6
30
3
36
21
66
45
12
96
15
54
3
72
216
12
3
45
132
15
24
21
168
27
18
72
90
33
60
87
12
6
27
48
300
87
90
150
12
21
15
177
12
60
81
126
9
111
18
63
27
78
30
45
33
36
3
48
75
48
9
63
33
120
60
81
219
9
60
12
294
9
111
69
117
54
9
156
45
144
3
108
60
105
66
69
24
120
48
27
81
12
129
3
33
3
12
60
12
15
33
60
15
132
12
6
54
30
54
129
105
51
57
3
84
48
60
99
21
12
111
90
87
33
159
3
57
21
12
63
45
54
33
63
69
3
33
60
69
75
15
21
12
60
48
195
36
60
21
33
54
153
12
108
48
39
33
75
84
54
27
27
42
36
15
120
48
9
75
33
108
39
57
36
3
24
60
21
87
177
78
93
60
60
15
45
87
33
84
45
36
54
30
63
15
45
12
108
12
48
63
129
48
12
45
75
63
45
132
36
21
36
3
111
21
60
108
24
96
15
144
66
39
15
33
168
57
30
93
87
78
75
24
168
12
201
96
51
3
72
90
48
6
126
63
27
108
90
75
24
93
15
72
3
57
96
81
339
12
45
60
63
21
60
39
51
90
3
51
12
90
3
72
72
36
111
144
45
12
117
63
33
135
9
102
9
27
18
15
9
102
21
33
27
120
15
153
135
90
72
15
60
60
12
3
165
99
126
183
60
12
39
33
15
186
12
27
48
57
111
45
54
21
12
48
60
132
3
9
3
24
9
72
27
180
48
60
57
81
204
111
69
36
12
3
87
93
120
165
15
9
336
15
111
24
165
12
72
36
72
3
45
192
108
51
21
288
60
57
60
63
57
87
36
45
27
3
165
60
192
72
195
132
66
15
27
90
12
90
81
45
18
54
15
27
9
75
45
117
15
57
3
195
54
51
48
12
33
96
39
9
90
45
27
78
48
75
33
24
72
54
69
60
36
15
84
153
12
33
87
3
93
51
60
21
48
24
45
42
54
207
219
114
84
ABCD 95658867184*3^$a+1 [50061]
24
246
52
80
12
78
6
24
30
12
48
78
54
66
58
120
60
80
54
12
30
6
78
54
40
56
30
30
30
12
60
24
48
12
154
44
6
42
10
104
4
14
30
18
232
122
16
44
126
28
32
132
58
74
78
40
26
312
10
102
2
60
34
80
126
6
108
40
120
14
132
16
128
66
30
84
12
132
16
26
120
24
160
14
6
66
18
12
18
42
234
12
12
66
4
30
20
88
2
36
70
2
40
122
228
90
30
18
24
40
2
18
60
106
12
14
6
72
6
30
36
88
2
36
30
10
32
36
4
158
12
12
64
114
116
22
14
6
40
44
180
48
18
18
100
50
40
114
80
12
78
42
24
24
6
22
284
114
10
54
38
48
96
48
10
242
78
90
18
12
118
90
38
84
12
120
114
22
122
130
60
66
170
12
78
34
140
66
60
180
90
52
2
18
138
24
72
84
60
142
60
62
12
54
6
6
30
90
18
36
48
48
54
16
168
12
2
66
84
12
84
30
54
30
72
96
144
54
42
10
48
32
60
48
40
20
24
48
54
186
52
32
184
74
10
32
46
30
18
2
52
38
42
48
48
42
88
80
54
48
144
90
84
22
110
90
18
30
36
96
30
58
2
78
10
240
72
32
88
2
40
8
24
4
74
6
30
12
144
126
58
26
54
12
42
10
56
10
14
96
40
14
12
48
12
76
248
6
6
10
30
18
144
128
40
48
2
42
78
22
158
18
6
88
368
10
18
176
6
168
10
140
100
30
42
14
16
212
228
192
30
12
36
84
6
72
30
18
58
14
36
34
140
30
6
24
240
12
78
12
48
18
60
18
4
8
24
6
72
28
8
60
120
120
66
18
60
18
40
48
24
120
32
18
6
102
28
30
140
6
36
40
50
40
110
132
28
92
126
102
52
20
12
6
48
10
152
102
16
14
178
14
6
12
102
66
22
8
138
232
8
24
72
30
48
90
42
18
48
108
6
4
26
36
42
156
6
54
40
2
42
102
18
60
6
6
66
24
150
34
120
32
12
30
18
48
82
32
18
48
24
18
12
12
90
66
18
72
58
32
30
30
100
32
12
66
88
20
66
114
12
220
72
92
4
26
24
52
74
96
72
120
16
80
6
108
198
84
18
30
36
70
50
24
40
18
20
24
4
206
16
2
108
10
270
44
118
62
154
90
14
126
42
90
30
48
10
86
138
48
48
12
24
126
22
116
10
24
20
132
66
12
60
6
12
78
24
36
12
84
36
52
50
88
74
96
42
76
110
72
48
4
20
16
20
52
74
94
92
90
54
78
18
192
6
30
34
18
50
144
54
30
94
8
28
222
110
42
6
12
48
52
50
22
38
54
6
40
78
80
132
144
214
32
18
54
78
24
6
28
120
182
60
90
10
128
124
270
8
78
40
42
62
36
60
6
28
38
174
46
180
104
36
24
30
60
18
138
90
22
32
6
90
42
46
80
6
144
156
6
30
42
108
18
60
30
30
64
20
120
60
88
20
108
64
50
36
90
54
46
80
36
30
46
8
84
66
10
20
36
54
262
180
20
30
60
22
18
38
10
90
92
42
46
26
78
28
62
60
58
18
162
48
24
38
118
92
112
62
144
6
88
2
18
40
8
174
16
20
10
2
42
48
30
6
60
42
84
60
6
22
48
14
4
50
30
72
24
60
76
14
34
32
120
280
20
58
90
20
66
16
14
30
30
144
40
20
66
66
72
90
10
2
48
42
64
44
42
6
42
66
52
68
64
20
12
78
16
44
18
18
64
98
12
18
30
132
12
96
52
108
8
64
18
20
90
12
70
62
18
36
34
140
6
232
2
18
48
42
10
80
108
154
2
18
6
6
96
24
48
108
12
6
84
66
120
24
16
86
16
32
132
84
60
36
24
150
4
20
132
24
72
30
72
96
72
10
38
72
210
52
32
6
198
52
18
42
14
114
36
66
78
ABCD 95658910598*3^$a+1 [50043]
65
7
32
96
9
31
120
29
3
88
35
72
37
35
13
32
88
24
48
80
88
8
15
1
35
180
25
56
40
32
48
120
40
24
65
90
36
25
96
5
90
1
17
39
24
9
7
47
90
18
117
153
15
16
113
7
56
9
55
48
48
320
40
32
16
89
55
89
79
24
239
36
37
96
8
40
107
36
57
105
7
48
32
16
23
90
18
61
24
8
120
39
169
128
9
7
11
69
129
90
21
16
72
8
63
49
72
23
33
48
120
16
17
79
80
75
85
24
71
108
72
108
49
5
67
144
24
17
7
11
85
23
73
17
31
41
72
126
90
7
72
120
120
23
81
9
87
16
23
225
99
21
40
11
85
5
43
176
87
1
152
72
24
48
63
49
23
33
16
96
107
13
120
11
37
8
24
112
24
48
24
11
252
54
51
64
11
13
144
23
97
8
40
71
9
9
31
144
5
19
144
48
48
56
9
90
117
40
48
8
96
24
168
256
80
9
111
51
157
113
127
32
16
80
15
18
72
159
3
61
48
48
104
9
39
24
9
36
54
37
32
72
183
49
5
19
24
24
104
120
16
144
17
31
24
24
11
13
248
9
7
24
131
37
143
57
64
8
15
126
27
153
183
33
31
32
48
16
35
109
72
80
63
57
105
79
120
72
168
83
45
16
119
18
7
24
8
87
72
177
57
55
24
29
3
88
143
249
16
120
120
24
11
72
18
108
103
200
64
8
57
223
209
36
54
13
128
57
31
8
40
11
37
48
41
103
144
168
89
31
120
317
139
152
64
23
1
24
80
24
64
41
127
8
136
72
35
18
91
24
11
37
24
80
72
48
27
21
141
43
65
7
29
108
55
24
48
8
144
81
127
161
159
39
49
80
15
1
48
95
90
7
80
16
23
36
21
64
41
31
104
72
96
88
24
17
15
64
48
80
24
3
69
3
37
71
57
15
1
17
72
54
1
72
17
55
143
36
189
16
47
90
18
36
33
64
11
69
16
80
192
3
45
24
3
37
17
144
103
23
177
57
15
16
120
32
15
25
152
48
27
90
147
15
1
32
40
48
48
104
33
103
32
24
40
8
40
8
24
27
90
99
27
36
1
32
88
8
87
144
9
72
9
63
96
219
13
24
24
47
36
21
136
32
160
24
24
17
63
168
64
65
31
41
162
69
88
96
120
23
36
108
33
39
1
17
79
65
87
111
54
3
120
16
5
126
13
152
40
119
9
72
16
11
36
217
216
96
56
136
8
27
37
192
23
126
99
27
13
24
152
16
209
31
23
81
63
25
8
112
24
83
18
18
33
24
16
89
54
49
32
160
48
32
64
48
107
36
54
27
9
18
61
173
3
40
47
33
16
144
59
61
47
145
17
90
18
171
24
39
57
15
33
16
56
48
16
24
24
56
120
3
21
16
35
13
104
144
27
72
285
39
234
351
208
161
199
32
48
24
40
48
95
25
72
24
24
48
185
135
16
32
51
36
18
15
24
33
144
39
112
8
24
160
35
13
72
8
15
54
51
111
33
57
63
16
137
54
1
32
40
35
69
24
105
162
36
25
24
48
11
21
40
104
184
65
15
40
8
48
96
144
63
25
32
33
31
80
16
24
312
96
32
48
63
36
198
79
56
120
51
61
120
35
229
96
24
104
15
1
24
8
3
45
81
79
96
311
57
87
97
104
24
9
39
33
79
11
133
11
18
3
24
24
3
13
24
35
54
111
24
16
48
71
36
13
24
197
75
15
81
27
90
27
27
45
9
7
48
32
39
105
3
37
35
18
51
75
36
49
24
48
5
90
144
25
72
240
41
7
8
88
59
13
72
24
80
9
111
15
9
64
35
69
57
15
40
72
8
16
24
168
ABCD 95659059922*3^$a+1 [50002]
11
60
97
60
12
95
124
9
132
11
12
25
51
81
11
52
32
48
12
120
133
35
25
12
60
3
68
4
9
24
95
61
36
11
37
3
20
193
11
109
11
85
60
83
12
60
25
24
60
60
27
24
56
37
11
49
60
15
57
24
24
36
119
37
84
71
60
24
85
47
49
23
52
96
12
21
36
84
11
145
35
28
152
48
61
155
24
16
36
144
21
11
12
181
120
60
156
11
49
83
1
35
24
25
47
73
60
51
32
169
11
13
36
24
24
72
3
56
1
23
1
24
3
44
85
119
124
81
15
45
35
4
8
169
60
75
8
25
23
48
60
25
11
25
3
36
45
96
3
80
28
68
12
52
80
28
33
11
24
112
20
13
11
25
84
11
85
84
36
3
8
84
49
107
60
37
107
49
131
40
9
36
84
36
11
13
27
44
60
40
33
35
256
21
95
145
35
4
9
156
35
49
35
12
25
71
133
111
8
97
48
120
35
61
180
11
28
21
51
8
1
24
12
11
12
217
83
25
95
1
24
63
8
12
60
49
23
156
60
145
11
144
4
8
24
36
13
11
36
109
23
76
129
12
75
8
16
9
63
92
12
4
21
63
57
48
60
12
83
37
35
100
44
36
73
107
60
40
69
11
25
3
68
109
60
3
21
95
60
36
13
12
15
80
148
32
13
72
11
84
25
3
8
4
33
111
44
25
11
1
135
68
72
13
60
11
61
48
51
81
75
45
108
12
15
68
96
25
47
88
9
12
300
155
49
71
40
44
40
45
27
33
24
3
84
9
59
1
144
12
48
3
32
37
60
48
71
40
104
60
1
11
40
8
40
20
37
71
24
13
167
25
3
92
36
4
156
32
1
84
83
157
83
24
25
59
25
99
8
13
36
60
23
25
216
60
107
28
72
8
109
36
24
35
25
12
15
33
36
36
63
20
52
84
60
20
12
12
40
72
8
88
57
63
129
84
324
3
69
111
9
155
13
11
24
1
27
8
12
13
179
16
60
9
192
11
49
35
49
24
23
124
104
136
20
28
116
25
84
12
11
24
88
56
4
12
69
179
61
36
24
60
11
73
96
11
13
35
60
25
11
72
28
20
156
4
60
32
13
60
11
253
23
37
12
75
24
164
37
84
35
49
12
144
24
72
119
16
8
40
8
13
71
4
12
68
1
239
4
21
11
25
24
60
95
1
11
60
28
24
12
20
25
59
40
9
72
24
156
251
48
4
117
95
25
23
37
48
47
49
36
84
60
39
141
27
8
60
1
35
48
72
13
95
28
69
3
8
100
48
36
9
84
51
80
84
36
1
11
37
11
72
49
3
48
9
95
60
25
11
132
16
44
28
9
131
13
171
36
48
21
3
20
85
35
12
100
93
36
59
28
9
24
36
119
61
11
37
47
73
27
168
20
16
69
96
11
133
27
105
71
24
84
4
20
37
15
8
37
23
37
3
140
36
4
45
11
25
47
40
44
49
15
156
8
96
1
24
131
24
64
108
48
201
83
97
3
45
36
59
72
25
123
12
69
84
135
81
15
189
72
83
48
73
84
12
11
88
9
123
32
16
164
12
28
45
143
13
96
48
15
117
11
52
48
9
203
216
12
13
47
28
165
36
15
9
24
3
48
60
105
131
64
32
49
23
72
40
105
59
36
85
24
60
71
36
37
47
120
13
96
35
1
11
168
1
119
109
27
96
33
47
13
36
11
13
59
40
81
27
120
9
83
36
85
75
20
24
52
108
21
27
72
8
73
36
51
72
20
12
180
24
1
108
120
15
81
27
44
168
156
36
13
60
120
96
71
49
51
33
60
71
85
24
15
8
72
1
36
263
16
20
49
35
132
24
100
69
23
37
51
69
60
11
112
9
119
12
12
36
1
180
11
13
47
169
59
229
143
13
47
148
92
49
83
60
88
9
60
11
28
105
95
4
48
20
40
9
179
60
60
132
168
25
60
39
36
21
24
95
1
3
60
36
69
120
3
132
8
49
99
20
49
3
272
196
36
60
9
11
16
8
109
3
9
23
37
95
4
45
131
13
35
85
36
71
36
13
107
13
71
48
25
23
52
60
12
8
52
104
16
44
181
24
27
92
48
24
48
36
49
12
51
32
61
119
ABCD 95659969844*3^$a+1 [50067]
40
11
13
42
48
5
27
58
2
154
260
124
86
64
17
33
46
90
36
35
15
28
66
11
36
19
89
9
106
29
97
38
16
14
15
1
14
10
36
24
62
28
20
10
6
14
40
47
45
28
6
29
75
6
34
92
21
27
30
16
30
36
5
13
11
1
18
20
40
65
7
30
78
36
14
40
72
44
184
32
54
24
6
226
30
24
11
3
6
10
26
180
15
3
70
140
3
27
142
8
36
6
48
100
156
6
80
15
189
34
122
60
24
40
56
28
20
10
116
34
50
70
36
36
24
26
70
48
90
72
8
42
28
26
34
60
2
168
105
45
252
120
24
76
80
48
22
53
85
72
24
24
83
37
2
54
40
11
45
123
36
19
56
16
8
16
44
36
24
52
29
49
32
4
74
112
8
22
80
28
116
6
9
9
16
24
32
34
17
84
24
1
24
26
10
84
116
28
42
173
15
150
6
21
19
30
59
57
4
54
6
24
20
10
41
39
6
4
26
6
10
41
27
10
30
36
84
5
37
14
9
31
6
35
33
60
22
29
55
17
7
210
6
90
24
110
22
80
39
9
16
50
36
58
12
14
57
79
24
104
33
84
24
19
42
59
21
30
10
14
10
167
79
54
14
112
14
6
60
21
27
36
70
47
27
40
150
26
6
190
38
10
17
9
4
11
45
27
12
45
40
12
50
4
29
45
87
43
30
30
26
4
66
20
16
14
64
11
1
50
30
150
154
54
30
47
19
5
25
80
6
64
24
2
24
111
15
9
1
71
217
2
4
66
60
24
24
11
72
117
40
47
75
18
16
56
4
24
35
15
96
10
66
29
45
76
23
36
9
36
54
10
23
43
180
5
72
27
45
27
138
15
60
57
63
85
6
6
11
3
34
80
52
54
74
36
4
2
10
50
105
85
164
124
11
75
16
98
42
54
10
29
25
20
46
24
86
99
1
24
2
105
45
78
10
20
10
110
10
30
30
20
33
63
45
15
46
23
37
38
162
94
20
24
106
11
75
45
75
40
48
2
15
36
79
29
96
3
30
6
6
40
179
61
68
36
36
51
3
130
44
12
63
1
146
94
14
22
11
157
360
32
4
30
74
6
16
41
13
24
35
7
65
24
21
18
16
30
114
32
24
40
36
41
132
36
1
68
15
25
20
27
9
15
84
37
30
14
4
56
6
34
167
48
1
44
94
26
24
42
165
45
18
22
59
21
88
30
5
97
18
17
25
59
72
49
24
36
108
26
16
65
25
24
119
1
47
9
30
10
14
16
78
90
12
78
36
44
3
12
127
41
79
14
30
34
12
18
65
25
12
8
16
11
19
17
73
6
8
22
18
50
15
45
40
50
22
138
2
99
19
32
9
1
54
20
36
58
12
68
12
39
1
23
1
50
16
150
168
36
14
42
28
20
15
12
19
74
6
76
68
106
20
4
23
39
10
23
132
48
25
35
7
30
68
3
33
46
44
69
61
71
13
12
18
12
104
16
38
6
100
17
24
25
54
6
14
64
20
10
35
27
144
16
18
126
29
21
36
28
6
54
12
83
1
20
16
18
12
84
5
45
27
39
10
18
30
11
25
36
11
132
25
23
144
79
140
34
132
14
46
23
145
6
65
1
78
17
19
101
45
84
34
77
48
37
150
18
36
26
114
4
6
80
60
66
84
84
15
1
14
22
50
54
64
62
60
9
45
34
6
11
48
7
24
66
83
7
14
70
240
156
14
39
36
49
90
12
30
60
18
65
21
15
9
96
16
38
10
42
30
104
15
9
16
14
30
40
107
13
2
64
60
5
9
51
1
119
121
50
4
24
20
52
48
5
1
176
3
37
8
36
16
54
14
51
72
57
16
14
40
50
12
4
11
25
74
34
2
18
27
13
71
115
66
38
16
6
24
66
53
195
93
97
23
39
93
31
6
8
6
16
60
48
2
3
75
22
59
9
30
72
10
8
6
16
44
10
11
13
56
75
135
117
24
55
29
21
30
18
42
64
41
13
26
100
14
22
29
19
30
30
2
63
15
33
37
6
20
10
84
30
66
30
24
125
37
35
93
6
4
41
21
28
11
15
90
6
45
63
10
66
26
3
12
73
35
31
5
91
68
42
39
141
78
10
131
15
6
4
54
50
22
29
9
3
7
2
30
58
32
60
4
11
19
24
140
6
144
126
40
17
87
106
14
33
3
9
7
108
86
100
90
36
60
30
14
9
1
96
8
160
131
19
17
39
94
12
48
12
35
13
12
18
32
4
60
74
15
25
20
42
34
60
44
72
30
28
110
12
51
12
31
30
20
87
13
6
68
130
11
15
54
3
33
4
12
90
14
15
19
6
44
16
36
24
47
3
40
89
7
48
162
60
11
33
90
6
58
62
48
16
144
11
1
54
20
6
10
74
76
59
9
63
39
21
37
6
56
21
49
84
54
56
9
31
5
25
20
4
62
108
40
12
14
40
54
26
136
60
24
131
9
30
174
162
34
11
9
39
7
18
30
30
50
30
3
33
34
125
21
39
111
24
10
47
63
16
74
27
3
46
30
89
12
39
4
17
43
41
25
6
120
150
30
53
15
30
12
120
3
7
48
42
104
27
147
6
16
60
90
ABCD 95660056868*3^$a+1 [50035]
91
54
24
11
151
5
16
27
117
48
33
27
48
104
19
69
32
31
5
4
21
23
37
54
30
23
55
48
125
55
78
12
27
20
43
69
108
12
69
111
15
66
99
24
81
39
12
68
7
90
39
36
44
19
45
20
60
36
73
135
15
93
63
69
171
12
54
35
55
21
24
44
12
25
18
197
88
9
47
16
27
48
24
30
39
21
30
5
40
108
45
51
45
51
69
186
21
27
5
60
7
18
6
54
48
42
12
90
159
117
179
148
45
42
41
4
21
107
1
42
90
27
81
36
18
5
28
93
11
1
18
24
66
11
43
5
16
36
39
30
42
5
13
15
20
19
36
5
16
135
21
8
40
117
47
1
54
5
37
83
76
111
113
36
76
36
24
69
42
18
39
87
9
27
17
60
25
6
69
32
64
36
8
25
23
4
60
141
24
3
45
60
35
48
48
156
48
1
35
1
60
35
84
19
45
72
69
84
75
20
121
15
84
15
30
51
9
36
12
150
72
57
36
60
9
18
18
15
8
40
56
76
15
54
11
100
32
1
6
18
12
3
72
69
71
43
5
13
3
69
63
8
19
65
25
126
69
116
7
18
59
13
123
24
32
24
1
18
93
168
12
27
101
31
33
20
60
25
123
3
24
21
80
55
9
117
6
17
127
5
61
27
72
44
60
1
35
73
123
33
24
35
31
90
59
16
201
3
20
28
75
9
8
31
69
36
80
96
13
27
80
163
21
152
115
93
69
11
25
59
25
35
36
7
69
24
12
15
72
45
33
90
17
60
52
15
29
4
60
45
87
39
165
57
75
20
120
48
19
5
40
15
41
7
9
80
109
6
5
13
18
137
25
87
48
56
19
17
64
27
9
51
72
177
15
96
30
87
21
59
12
4
56
1
120
59
16
60
80
19
29
31
30
71
97
126
17
4
96
44
121
288
75
44
16
44
40
32
19
41
64
21
63
45
60
51
144
15
72
5
49
36
54
24
72
36
53
60
25
11
16
32
100
56
25
66
5
13
72
303
60
165
72
66
33
36
21
23
4
128
7
36
54
15
36
27
72
21
15
41
76
63
5
40
120
80
115
29
16
9
35
76
9
15
12
81
15
9
35
1
84
6
84
60
18
36
12
18
96
138
240
47
28
20
7
36
18
150
36
65
19
45
56
64
39
90
18
54
66
54
18
5
31
5
76
48
120
60
141
96
51
33
11
43
5
1
162
77
31
177
120
27
5
88
9
63
33
54
36
102
36
75
24
20
16
12
80
13
12
18
57
57
71
301
60
75
9
87
12
27
65
16
63
5
121
60
54
41
61
15
9
144
30
21
51
17
76
159
41
12
12
16
96
48
36
36
9
60
71
1
63
9
36
30
60
36
41
25
42
57
9
72
3
44
96
1
35
25
30
18
47
4
75
5
4
33
59
31
45
48
27
54
36
27
72
51
9
96
48
57
24
83
7
41
72
25
27
108
8
28
141
138
36
186
54
9
8
48
64
15
5
31
77
4
81
59
43
18
78
21
24
9
12
114
30
39
48
45
12
6
126
18
66
6
18
107
19
29
76
21
159
51
9
20
60
76
8
7
78
30
96
126
11
7
57
84
51
41
13
147
12
27
9
9
192
3
15
5
148
32
67
9
60
24
33
18
29
168
64
48
176
52
9
83
1
144
15
3
42
36
36
36
23
36
79
24
45
27
21
45
83
7
53
55
5
4
12
80
31
9
80
76
15
90
39
9
150
30
42
45
99
36
69
68
76
156
21
234
6
3
44
12
13
23
43
54
3
33
42
18
54
48
29
28
57
36
159
51
17
252
40
60
45
3
60
45
71
36
48
28
69
6
12
5
312
64
57
30
33
111
36
5
13
54
53
43
29
1
159
75
21
21
120
99
56
36
13
84
3
75
30
47
67
66
3
56
4
27
5
85
119
4
12
32
37
90
113
36
7
237
21
179
13
54
6
15
39
33
116
76
20
108
37
6
9
108
20
37
36
18
42
84
36
18
6
75
15
66
15
9
48
126
36
36
33
81
3
12
80
49
27
20
4
3
18
48
27
99
54
87
3
69
8
12
1
24
12
18
57
36
3
77
13
147
8
100
135
21
51
77
67
60
18
15
20
31
150
39
15
36
21
69
11
19
36
21
15
114
48
63
33
12
23
24
192
1
72
63
45
59
31
57
87
18
12
6
5
85
99
68
16
81
90
21
80
112
20
7
18
3
84
56
40
32
48
88
116
1
3
24
20
7
21
20
52
72
45
60
15
44
64
75
17
121
24
84
6
29
1
75
36
57
3
69
23
67
125
48
61
11
25
18
72
18
87
ABCD 95660119864*3^$a+1 [50059]
24
42
72
102
36
60
18
6
83
61
186
54
114
336
138
12
11
43
18
162
6
131
7
42
198
65
72
115
36
30
35
205
12
6
90
6
120
65
67
42
96
114
138
84
18
24
72
42
23
103
12
29
31
138
479
55
36
12
84
5
144
168
19
42
83
1
143
19
54
96
12
90
65
31
66
60
11
25
228
18
162
6
162
156
11
55
89
13
66
48
41
144
19
36
48
126
107
19
53
199
36
5
31
48
96
126
12
108
132
24
96
6
138
72
24
102
84
96
30
198
12
96
29
115
29
7
186
54
60
48
5
1
23
61
36
48
162
60
30
162
84
5
1
24
84
11
79
161
97
6
161
49
138
150
30
54
11
37
24
18
17
37
11
24
61
90
66
47
61
240
138
17
67
36
174
11
133
66
156
53
24
67
78
6
12
53
175
89
7
72
233
48
72
115
18
30
66
60
150
12
5
37
156
30
65
61
18
6
198
12
137
120
31
6
48
30
53
43
78
168
78
6
48
54
5
61
11
96
19
132
78
84
156
35
49
54
84
84
6
587
55
65
73
54
30
84
71
31
161
72
19
5
31
17
157
78
60
42
12
210
54
6
36
6
11
31
89
96
7
12
144
30
36
59
19
12
126
120
90
24
17
79
137
37
24
114
198
24
35
145
143
19
5
7
24
17
1
23
97
6
12
108
48
36
18
18
6
42
6
107
61
30
6
48
84
84
78
6
36
47
37
168
72
42
41
19
42
24
59
1
12
84
114
486
6
54
24
18
89
61
18
12
54
6
54
36
42
30
96
143
13
138
60
29
79
41
24
103
17
193
216
36
18
30
11
19
6
72
72
30
41
205
72
11
48
31
48
42
23
67
66
18
65
187
36
137
73
48
42
53
223
137
49
12
96
18
54
11
7
204
125
223
17
19
78
102
54
66
120
113
25
78
30
35
7
65
72
19
54
126
210
23
19
12
84
5
31
48
6
83
37
30
18
66
30
72
24
60
30
84
96
162
132
42
36
42
23
103
168
17
31
78
30
138
90
54
108
90
42
11
25
144
54
48
48
113
61
131
31
6
12
95
1
54
17
85
12
12
42
89
97
23
43
197
72
103
48
41
7
66
12
84
47
121
47
25
54
30
11
31
18
36
42
48
66
42
84
60
66
83
169
54
17
48
139
101
91
96
300
36
84
17
79
60
60
36
48
36
12
60
41
24
49
222
54
60
66
53
31
96
114
42
30
24
42
18
66
240
186
66
18
24
96
107
91
60
17
48
115
108
48
41
43
36
30
60
24
71
31
72
78
60
276
18
252
66
35
72
37
24
6
53
24
85
144
78
114
60
66
12
30
35
25
24
72
12
35
103
17
25
71
7
6
48
24
126
53
91
66
12
48
114
12
24
12
36
6
72
12
239
19
84
42
24
30
65
96
72
48
31
84
48
48
36
204
48
5
13
18
12
36
48
42
192
6
78
18
120
17
25
47
121
71
229
36
47
1
204
48
96
11
43
18
11
48
25
263
73
23
13
42
48
150
54
36
12
138
11
7
54
162
18
192
90
66
90
24
24
84
42
48
251
43
42
36
60
108
42
42
179
199
17
96
1
6
6
42
6
59
25
78
30
18
54
66
41
1
6
168
168
36
36
12
96
66
90
24
12
53
37
24
18
65
43
18
35
72
72
13
179
91
150
96
30
42
102
17
25
54
30
66
48
168
84
48
18
42
24
89
151
65
7
144
6
18
65
7
36
ABCD 95660179852*3^$a+1 [50000]
60
14
22
44
61
5
22
8
78
31
3
21
5
16
14
16
30
14
102
10
14
43
8
85
3
5
16
20
4
84
15
5
12
18
70
62
1
8
9
16
36
44
120
6
25
21
27
5
67
41
4
30
66
24
3
23
28
6
15
3
18
60
39
65
4
2
102
76
15
17
7
41
64
15
47
1
8
19
18
8
40
20
16
50
13
47
9
1
38
78
30
30
10
50
28
39
51
21
5
51
37
8
28
84
8
30
52
2
15
63
25
87
38
36
84
66
4
2
4
56
60
43
33
24
60
78
20
12
40
44
10
15
39
38
108
42
22
18
114
35
24
145
74
37
5
24
114
10
143
19
14
4
6
30
26
54
16
18
21
57
8
36
43
3
18
44
55
45
12
6
30
14
13
8
9
54
25
17
60
4
50
16
5
24
3
52
33
5
10
42
8
55
21
60
156
6
80
18
36
31
9
63
33
18
20
30
4
20
3
3
37
117
3
5
18
4
6
15
9
48
44
16
2
1
15
129
35
13
104
9
40
54
6
12
20
3
9
12
18
18
28
36
8
6
12
34
8
100
56
55
32
64
33
18
90
14
21
7
36
69
23
52
30
12
20
4
30
66
8
36
34
21
11
34
6
20
9
57
10
32
42
4
20
12
7
51
6
8
28
20
40
38
34
20
76
12
3
89
7
51
45
5
54
10
26
4
90
60
39
21
56
72
16
11
1
12
2
94
36
14
1
3
2
16
3
17
22
17
81
7
3
32
6
76
56
19
11
24
6
72
6
16
14
22
8
6
46
12
68
58
6
30
59
40
5
4
50
16
20
94
2
28
2
76
228
30
62
7
47
1
17
28
8
4
32
64
32
103
17
28
6
14
30
16
60
18
32
40
24
54
80
16
21
3
2
19
24
72
5
30
54
4
2
4
69
41
24
100
48
48
6
38
31
9
8
154
5
61
8
16
35
16
3
14
30
1
41
96
4
11
24
40
71
52
12
20
13
56
21
46
30
44
60
15
145
68
28
12
12
20
16
75
29
91
5
78
30
12
4
18
30
12
11
7
80
25
11
54
58
2
67
39
26
31
5
22
2
4
36
18
30
6
2
10
50
55
9
26
93
67
30
12
26
10
24
20
42
49
51
38
52
51
17
40
32
28
26
1
45
51
9
48
2
4
20
6
15
19
45
39
38
22
20
73
69
48
12
8
88
2
10
132
48
32
31
99
14
4
51
17
60
40
38
6
4
35
16
9
30
6
24
51
48
17
16
8
64
48
84
8
22
36
54
44
4
3
75
42
27
5
64
24
3
69
3
17
16
74
64
72
14
4
56
36
30
18
30
49
57
66
30
54
30
50
1
35
13
21
6
5
37
20
10
2
78
6
52
3
77
19
5
70
8
28
54
59
85
54
26
19
75
38
24
30
25
39
42
23
16
5
19
21
20
4
12
32
7
35
48
42
28
15
21
72
8
72
4
56
12
12
4
72
27
8
13
6
108
33
5
40
35
24
73
72
6
2
31
5
4
15
33
8
4
32
88
18
48
41
13
78
18
84
6
2
12
16
2
10
24
18
21
11
6
48
4
60
50
10
8
4
30
6
59
1
60
18
9
11
46
36
3
9
80
18
45
49
116
19
9
87
5
67
27
18
38
13
24
33
50
22
18
12
50
48
39
25
36
84
54
2
7
45
3
9
8
7
15
9
57
78
50
12
19
15
9
9
56
12
19
243
18
2
1
24
21
50
4
2
30
66
75
25
32
12
30
13
33
24
26
69
3
10
3
24
5
6
10
20
40
32
16
14
70
68
39
15
58
56
31
21
12
60
75
45
60
71
19
21
101
4
36
3
48
3
56
4
6
35
1
39
11
13
129
23
63
1
65
31
93
2
28
54
2
6
10
2
12
58
6
44
22
24
14
7
3
42
11
25
32
28
3
5
16
20
4
2
84
46
50
58
27
59
58
60
8
7
45
20
10
62
31
9
8
12
34
6
80
58
30
18
38
6
54
7
35
40
12
30
75
45
11
37
12
23
19
6
8
16
36
59
24
205
54
45
33
24
119
45
54
10
56
27
73
24
18
2
16
11
15
1
5
19
9
2
85
3
14
103
77
12
16
12
20
166
6
3
185
16
15
72
9
20
51
40
9
50
6
30
18
12
28
12
3
51
5
3
78
40
68
4
12
44
24
7
33
102
6
12
68
4
18
30
6
32
22
36
6
30
99
32
19
8
10
92
4
6
29
9
52
3
21
11
13
3
9
39
17
10
5
39
64
90
54
12
6
104
4
12
12
32
16
12
48
44
19
77
19
11
82
8
3
57
7
5
6
34
30
26
76
44
4
2
4
32
54
24
4
8
79
144
17
10
69
9
60
12
24
48
8
10
44
6
24
34
57
48
9
26
34
6
21
3
21
77
19
15
198
12
8
31
5
19
45
3
53
22
5
3
22
68
94
66
2
4
188
1
89
12
6
52
12
21
113
15
105
34
2
43
35
46
15
51
18
27
9
20
64
27
93
6
69
23
12
13
45
12
20
36
54
25
8
85
27
56
27
12
57
19
6
24
12
24
36
63
32
37
42
33
48
17
16
39
57
84
12
20
19
45
30
45
15
14
6
13
3
78
26
18
51
1
39
21
6
29
19
14
52
6
45
5
54
45
69
19
33
8
52
38
10
26
16
33
15
12
45
9
36
3
41
16
30
89
1
48
44
28
63
57
15
9
156
18
41
19
2
48
6
28
30
30
2
30
54
36
10
18
12
3
11
6
66
70
39
5
28
2
10
48
56
6
21
37
68
108
16
11
9
4
50
42
79
21
3
21
6
45
69
3
33
14
25
80
40
21
20
4
44
22
9
5
70
30
18
21
5
4
47
1
68
6
10
48
20
48
7
57
68
16
51
105
63
33
90
2
43
5
67
3
114
18
38
67
48
24
120
21
24
14
10
12
18
26
78
12
6
40
27
75
12
18
15
21
36
8
16
30
30
12
2
46
12
30
8
52
44
10
24
20
4
75
5
88
12
48
32
6
4
30
87
33
12
3
23
28
6
18
30
8
40
18
72
104
10
8
51
136
3
42
20
30
73
17
31
57
18
80
13
5
40
12
48
12
27
32
19
12
48
30
66
20
48
12
64
30
20
31
5
4
66
26
94
14
79
5
48
52
36
134
21
7
98
7
53
142
45
3
5
51
18
6
21
73
12
3
41
60
6
10
3
17
46
90
2
10
56
6
10
18
30
27
5
4
30
9
17
60
10
26
12
40
48
35
25
12
51
125
27
19
6
72
20
10
2
31
27
2
76
8
4
11
19
26
4
48
20
4
15
24
24
32
13
20
63
67
6
15
21
3
48
5
43
39
68
30
10
53
40
80
19
8
34
8
22
44
25
41
4
92
48
4
123
33
24
12
35
40
5
30
10
3
21
42
9
93
8
12
66
10
56
46
20
34
15
3
72
18
2
1
53
36
54
22
35
9
124
6
50
19
21
123
41
4
27
9
20
64
51
9
56
4
20
36
19
5
48
10
14
36
10
18
32
18
34
8
88
39
23
22
32
48
10
ABCD 95660687126*3^$a+1 [50013]
18
24
53
1
54
30
11
25
59
24
12
67
12
66
42
6
30
48
36
72
66
12
6
18
108
18
48
53
25
60
6
69
9
83
4
56
13
36
78
42
35
37
3
44
48
79
5
108
19
12
78
11
100
87
48
48
29
7
29
4
9
60
66
24
9
3
33
44
12
7
90
3
15
29
13
84
27
9
3
24
36
108
8
4
15
9
36
57
24
23
4
32
1
72
6
5
13
54
29
4
36
3
6
42
18
51
93
23
43
29
12
36
7
18
6
21
8
13
75
3
6
27
75
12
89
7
77
4
24
12
45
15
3
54
60
3
27
29
31
6
12
54
6
6
17
13
24
6
84
33
8
19
53
13
35
25
27
32
73
12
39
20
1
3
3
54
11
97
18
6
72
47
7
18
3
9
15
72
27
6
11
25
71
36
1
3
3
5
72
73
27
44
73
54
29
13
42
48
5
7
54
95
4
9
179
43
6
24
18
18
6
29
13
107
28
117
12
36
42
12
12
29
1
15
39
36
12
53
132
52
51
21
33
54
30
11
1
6
24
18
42
60
18
18
18
42
24
41
4
45
99
69
3
8
31
17
31
78
6
65
7
6
30
29
52
57
60
11
79
12
24
30
30
113
1
42
45
20
13
24
36
144
84
3
15
36
42
3
21
71
28
44
25
27
15
48
5
16
3
6
30
6
35
67
48
9
72
20
19
48
12
9
141
24
6
5
24
79
48
54
35
7
78
60
48
48
84
24
11
43
18
3
20
7
48
5
49
12
11
84
4
15
17
67
57
3
33
3
30
12
23
31
9
32
7
12
48
17
19
53
37
6
6
18
24
78
30
54
24
71
36
25
60
59
24
16
9
24
18
9
20
19
5
49
18
29
12
73
72
6
21
3
18
15
39
72
12
6
12
39
20
79
30
15
8
13
15
9
27
3
30
48
114
93
56
19
45
32
7
17
1
12
24
95
55
24
54
36
6
57
56
1
24
35
43
17
31
101
52
27
18
12
24
30
6
66
18
36
42
36
17
49
90
9
57
3
15
54
3
39
45
33
12
15
36
20
31
5
28
75
17
1
3
57
36
35
108
7
6
11
7
42
48
42
29
31
21
15
12
17
13
60
27
21
15
9
11
55
18
75
56
31
30
12
30
29
12
37
36
24
6
33
36
9
24
11
1
18
54
6
24
17
16
159
6
18
42
6
24
12
101
12
13
12
48
6
5
1
23
103
9
15
33
3
84
18
6
42
6
18
30
18
11
7
36
89
55
6
6
12
9
21
90
24
9
27
30
6
57
15
78
39
9
48
18
18
6
60
42
24
18
42
11
24
19
69
3
6
18
105
144
45
11
28
15
12
24
12
12
17
7
18
24
35
31
9
33
72
131
85
135
8
40
15
21
56
24
31
33
36
44
7
66
102
12
48
6
24
48
95
7
54
6
17
25
18
21
63
21
32
24
19
21
15
29
25
48
18
66
6
30
66
41
120
145
24
18
36
17
1
59
31
5
37
3
20
76
51
6
54
24
30
18
6
42
17
16
15
42
30
66
6
18
3
69
71
1
35
7
113
31
12
45
8
13
6
60
12
18
36
36
72
6
12
12
17
49
126
30
3
3
21
8
28
45
39
3
12
30
11
1
3
39
48
18
48
3
60
20
1
84
6
12
24
48
6
42
18
12
12
18
6
84
42
29
31
9
39
29
13
18
6
15
3
12
36
21
33
48
36
24
30
9
24
56
88
33
42
53
168
12
84
25
24
18
17
4
39
102
30
6
54
66
18
17
43
17
4
9
15
9
12
15
3
77
55
126
3
15
5
12
40
20
4
81
72
3
20
43
84
33
8
48
4
21
83
67
48
17
60
12
43
17
109
3
24
39
6
60
30
42
3
21
11
19
53
40
51
30
35
13
6
96
17
12
25
12
30
5
19
54
23
4
3
30
11
19
17
4
36
8
7
6
12
24
3
147
12
12
18
78
96
48
30
60
107
16
3
18
6
5
4
69
48
11
31
24
17
31
48
18
12
36
48
95
25
27
3
21
33
11
13
24
18
36
5
25
47
13
24
30
12
90
36
36
6
21
99
177
39
9
33
3
15
29
7
24
6
12
11
115
17
1
12
18
9
57
23
4
9
36
6
29
72
25
6
29
31
18
60
83
1
24
84
11
36
16
44
109
23
13
12
23
24
19
153
39
5
25
78
12
41
13
51
20
4
135
18
30
18
90
17
24
1
42
57
48
80
7
6
66
41
96
36
13
35
73
18
89
72
25
18
113
25
3
20
19
12
129
27
18
18
6
15
39
21
3
6
11
16
69
102
12
18
71
28
9
18
42
6
21
63
6
30
120
6
18
24
42
6
65
31
6
30
12
21
8
7
45
93
11
12
4
39
6
18
18
54
6
12
72
11
37
6
18
23
28
27
18
12
144
24
83
48
61
12
11
43
102
42
54
15
44
31
42
35
37
27
3
12
9
36
8
103
6
3
20
19
89
55
30
6
36
93
140
1
12
48
51
80
7
24
5
109
6
6
12
15
9
51
81
48
11
4
3
78
90
21
9
18
33
9
6
48
5
121
39
27
36
29
144
24
1
15
32
4
21
18
9
36
36
20
13
18
5
4
15
53
96
36
61
35
97
47
7
18
48
12
54
5
7
57
117
42
42
60
36
30
42
3
21
3
3
141
3
9
3
48
5
61
47
12
1
60
6
5
1
30
6
48
18
17
7
30
23
13
48
35
55
21
69
47
1
11
13
35
1
3
3
53
28
3
78
24
11
97
18
18
12
11
72
16
21
11
7
42
59
64
9
3
8
31
24
36
6
11
19
12
12
9
81
72
63
3
54
36
18
6
24
18
96
29
40
33
42
24
17
4
20
1
78
24
6
3
57
23
4
27
18
11
73
15
3
29
4
20
67
24
96
12
5
31
17
73
11
19
54
30
30
72
11
19
6
54
36
33
9
114
48
84
24
18
18
9
75
17
1
39
39
9
9
6
30
87
56
109
23
61
39
27
42
78
9
60
9
11
64
45
12
11
91
17
24
1
90
17
4
84
3
42
60
11
7
21
20
1
6
33
12
195
24
24
17
1
72
6
41
79
41
97
3
68
7
24
5
4
32
1
47
12
24
4
9
24
18
18
24
36
48
18
5
40
63
53
36
84
25
18
72
17
19
30
66
18
15
27
18
135
24
3
12
18
78
42
48
30
138
60
54
48
9
20
31
42
30
42
87
8
7
93
8
19
72
12
17
127
177
3
6
18
29
7
30
18
29
37
51
72
24
9
75
8
13
66
18
11
37
27
132
20
37
24
95
48
49
27
24
21
36
36
47
4
9
3
21
90
12
137
7
17
144
19
6
12
3
117
42
24
6
23
24
13
18
9
39
5
13
12
30
66
6
9
36
27
18
30
29
36
4
15
5
37
12
54
29
1
6
30
96
6
41
4
15
18
11
7
18
6
48
36
77
4
56
13
ABCD 95661204014*3^$a+1 [50075]
15
21
48
15
45
8
64
44
94
45
63
90
3
24
15
12
69
77
43
5
64
66
6
48
140
91
161
244
12
144
18
2
90
48
76
9
83
90
34
24
102
63
41
24
52
2
88
2
30
46
66
24
170
19
3
72
96
30
50
1
48
5
42
13
45
32
36
52
38
34
18
60
21
11
54
4
12
20
79
29
55
12
99
12
93
11
28
48
42
15
36
21
30
14
24
7
9
96
86
22
72
18
8
90
4
50
90
4
20
34
6
14
1
51
20
13
45
36
75
15
14
55
75
21
27
14
18
90
72
58
2
4
30
54
60
8
28
26
49
191
16
18
14
18
22
36
21
75
26
24
115
23
25
33
14
13
15
36
84
42
243
5
18
13
99
21
45
6
156
33
45
32
34
9
27
2
22
8
78
12
96
34
21
29
31
59
72
18
10
126
30
6
3
47
58
138
18
60
54
57
5
40
20
106
18
122
58
92
124
39
15
50
4
32
40
56
7
96
36
288
27
66
24
39
11
58
15
156
24
65
10
81
5
106
56
73
125
40
44
46
14
22
18
66
146
34
2
19
209
31
63
6
192
2
48
18
10
105
17
12
60
31
9
26
72
13
29
70
141
5
54
25
36
24
3
33
5
40
90
62
42
30
10
12
9
45
60
44
76
50
4
20
268
2
22
69
29
67
63
2
184
32
54
90
16
24
66
42
15
87
24
14
12
10
18
62
13
27
69
41
94
50
36
36
4
99
21
54
32
28
62
24
43
36
47
13
17
42
112
120
50
36
4
24
15
119
18
7
53
12
46
90
12
32
18
37
5
31
75
21
53
12
6
13
57
20
30
13
45
135
41
58
18
32
10
8
28
9
35
10
48
18
24
48
33
60
17
198
52
122
72
10
48
96
12
20
52
21
69
27
33
36
32
12
40
42
158
16
6
50
19
11
10
30
18
15
17
28
68
88
96
44
46
9
77
12
22
234
54
36
2
22
138
54
9
47
48
24
48
22
15
3
93
21
144
15
111
14
66
40
50
54
1
5
36
43
77
54
4
20
16
18
51
77
12
22
36
2
108
7
27
24
152
64
8
1
75
69
3
2
16
39
53
54
18
52
18
42
99
24
51
96
9
99
141
165
116
60
34
2
30
13
27
24
86
48
22
54
14
22
147
215
18
48
6
120
13
51
80
114
30
10
30
21
89
22
9
9
30
36
6
8
58
78
90
12
14
64
14
18
124
18
108
90
32
46
62
24
4
12
18
50
64
30
2
34
60
12
104
6
7
27
36
294
30
69
21
78
50
7
95
10
44
64
90
72
84
36
36
20
58
30
36
168
62
19
9
8
4
3
101
24
12
19
21
18
18
27
15
72
33
36
39
90
36
50
4
21
69
12
15
165
20
40
48
6
12
132
8
4
9
45
99
27
38
22
86
4
39
159
45
3
54
36
20
43
24
131
25
47
22
48
42
50
31
39
50
130
60
80
18
28
39
27
36
42
72
18
45
5
16
111
53
48
7
11
22
18
110
274
21
51
69
11
40
14
46
86
12
10
30
2
70
126
68
1
39
60
12
33
21
54
74
48
22
162
20
30
64
12
33
17
4
90
38
70
50
78
13
24
21
12
32
18
112
2
40
138
92
124
9
51
14
16
72
3
69
50
25
36
11
13
135
122
4
72
18
72
38
40
14
16
24
8
22
42
18
15
51
74
16
15
5
84
10
30
111
51
33
81
14
216
109
11
6
4
75
29
12
60
40
104
12
42
18
70
18
216
15
45
3
23
72
10
51
39
86
4
72
66
14
4
32
28
12
20
34
38
12
64
120
20
36
54
1
51
57
11
10
75
59
42
4
50
25
29
31
180
21
50
78
106
74
40
8
4
50
4
6
80
54
72
4
9
5
6
40
9
5
4
36
120
176
18
58
18
54
32
40
90
20
13
57
60
68
12
10
68
16
14
18
49
84
69
38
178
15
57
3
107
70
3
51
24
14
12
36
60
4
48
36
6
9
24
11
64
8
24
18
36
72
4
15
39
30
15
57
24
180
44
136
30
54
72
38
144
61
11
18
52
104
40
39
17
4
144
30
6
30
6
14
30
55
107
18
79
53
7
27
69
5
12
42
18
112
12
36
39
29
162
13
9
108
42
50
12
55
5
103
35
58
18
126
18
21
51
33
17
36
72
72
36
4
54
104
136
66
3
15
20
18
67
12
33
162
14
36
40
48
176
46
68
18
120
28
12
24
30
18
36
2
13
57
72
2
18
52
39
39
62
36
7
177
36
54
36
33
36
84
27
42
8
67
15
26
40
32
24
16
183
24
5
22
9
135
14
55
3
54
18
6
15
75
45
75
56
18
48
54
24
30
10
54
68
84
24
40
51
69
2
4
33
51
50
19
111
96
26
42
72
30
118
102
78
62
18
22
194
46
30
144
6
159
39
80
58
20
4
30
50
4
6
129
15
30
72
32
6
16
36
2
22
69
65
154
ABCD 95662119682*3^$a+1 [50092]
138
55
12
44
36
4
32
4
5
18
18
60
24
51
15
18
15
60
192
39
13
8
4
44
40
24
8
4
35
13
12
8
3
30
12
27
4
29
12
15
33
72
15
3
33
3
24
1
59
42
30
18
6
12
45
3
96
6
7
96
36
5
15
51
9
15
66
24
3
52
29
60
90
57
4
8
33
3
64
53
7
23
30
90
13
59
25
23
9
9
84
3
12
132
15
73
32
3
33
15
18
30
1
11
24
9
36
33
7
143
6
15
36
15
126
3
27
30
43
17
18
57
24
156
28
95
66
15
63
30
48
7
17
99
4
47
25
11
93
24
136
56
40
53
7
11
24
6
90
93
51
49
44
3
49
35
48
36
102
84
39
72
52
11
66
36
30
45
39
6
163
11
25
53
6
42
7
5
15
21
31
5
103
23
13
96
59
30
39
136
24
20
45
3
3
12
162
36
31
44
27
45
52
8
153
24
96
60
42
30
132
30
6
31
56
33
6
78
6
66
60
18
25
107
54
60
15
40
71
30
15
60
36
4
11
33
16
8
63
18
150
69
15
21
24
81
30
25
179
42
15
9
15
21
6
42
3
9
3
51
45
51
30
30
25
23
1
5
12
3
45
115
60
47
42
7
29
15
21
18
30
12
150
33
100
23
13
5
6
141
33
36
63
48
165
15
117
48
3
75
6
3
45
6
6
15
3
6
12
18
36
13
36
36
23
48
24
30
6
24
6
3
15
36
9
4
53
7
36
119
97
65
43
5
3
28
71
21
15
9
9
72
79
20
4
47
48
6
19
84
92
36
15
73
20
75
36
30
3
15
48
9
3
48
54
3
81
27
3
1
11
37
12
221
108
19
12
8
33
3
16
80
3
1
11
6
27
21
42
24
21
75
33
21
75
81
60
24
6
84
25
53
12
24
19
12
68
12
4
29
3
87
21
72
3
12
117
27
6
18
21
33
55
65
18
117
136
5
30
30
51
36
28
20
51
13
47
18
3
12
40
11
21
9
42
12
25
8
15
54
3
45
67
11
12
6
66
25
5
36
7
53
19
23
18
75
75
33
12
60
4
44
24
16
20
9
18
18
36
48
12
3
12
4
24
5
3
3
180
21
9
171
9
66
6
19
24
11
78
3
9
66
24
9
36
45
24
36
96
15
63
21
96
15
24
45
4
96
59
24
30
12
66
42
12
84
36
3
27
9
100
96
5
55
20
4
36
8
52
56
24
63
45
3
18
27
33
39
100
41
24
48
18
85
17
42
25
92
63
6
15
96
4
17
84
24
31
104
9
15
33
7
68
3
1
65
15
69
39
3
69
24
9
63
9
60
19
11
9
12
57
7
41
60
222
105
40
41
31
5
19
20
9
42
18
6
36
25
5
18
36
109
53
24
3
12
15
36
9
4
35
1
29
15
24
21
19
5
18
37
8
88
29
187
5
18
1
32
15
12
6
24
36
12
15
39
6
54
13
32
21
15
33
84
12
3
21
24
6
6
96
3
57
3
4
65
12
18
25
77
24
19
83
33
15
21
4
47
30
3
64
8
9
30
90
30
25
20
9
39
21
51
40
11
18
60
12
3
9
31
92
63
109
41
31
35
36
30
60
48
12
3
99
93
63
49
41
12
15
33
60
19
11
1
8
36
36
45
54
109
17
54
21
9
66
6
79
29
24
180
7
104
21
30
6
108
15
16
23
25
12
41
63
16
48
12
29
150
1
29
31
5
75
24
27
24
33
60
48
9
15
51
90
60
30
12
12
25
24
35
42
79
20
15
25
71
18
36
3
63
78
87
9
51
28
35
84
66
36
19
149
42
6
102
18
27
33
3
69
31
44
3
54
51
88
20
4
17
6
45
184
44
16
8
33
7
11
1
41
30
12
18
84
18
30
30
57
64
35
1
8
3
37
11
6
3
27
66
12
72
51
93
19
11
21
15
13
11
30
19
17
3
16
29
15
40
47
49
71
6
54
49
36
20
45
24
72
24
3
16
20
117
3
9
15
72
21
30
13
5
12
3
9
7
8
36
16
53
12
55
24
29
12
6
30
18
6
36
27
15
6
27
99
6
54
18
48
7
11
84
1
20
4
5
30
25
41
36
48
18
18
66
205
23
12
54
72
18
9
120
16
17
48
84
12
19
5
12
43
65
6
18
3
15
57
75
25
35
42
19
11
49
32
3
42
7
47
73
11
12
54
55
35
6
12
15
57
3
33
15
3
6
6
45
3
45
9
123
4
44
24
12
9
19
5
42
54
51
28
23
18
111
24
45
30
12
30
18
6
18
33
39
36
49
8
15
12
6
72
3
57
6
49
11
126
6
45
3
49
5
7
5
3
72
64
152
28
5
66
6
72
18
73
44
12
15
108
37
116
39
6
39
15
18
31
17
18
1
5
36
24
3
15
18
7
12
48
8
93
15
45
24
3
27
37
29
12
3
15
6
43
5
12
30
45
60
28
8
3
9
135
36
66
6
49
11
49
11
30
42
1
17
15
9
6
90
39
3
21
156
124
59
1
5
19
36
71
18
12
75
21
43
35
6
24
12
18
25
41
39
21
115
29
15
99
78
3
15
9
72
40
41
72
6
24
48
30
48
6
18
198
18
12
7
60
5
27
24
4
41
19
11
54
42
6
7
8
93
24
18
30
19
29
19
65
12
54
61
59
45
12
3
54
12
54
9
15
93
27
117
9
19
12
179
49
11
49
5
3
45
12
7
41
102
6
6
25
41
48
24
12
15
33
7
41
19
44
12
57
18
13
11
30
18
33
9
36
7
20
52
5
6
24
18
7
59
6
19
11
45
75
13
5
96
87
12
52
56
9
15
88
5
63
9
123
36
40
17
12
3
4
8
15
18
3
180
72
45
7
36
20
117
99
28
41
55
20
24
40
17
6
12
25
12
5
144
6
30
48
27
9
19
11
25
11
6
60
18
1
20
45
24
39
57
39
36
51
30
12
6
21
88
8
9
108
63
33
12
3
64
8
39
21
153
6
13
41
79
12
29
90
9
45
3
15
54
55
11
13
11
36
102
27
15
24
129
15
18
3
12
63
6
36
75
3
57
93
15
36
15
33
16
44
40
60
47
9
136
48
83
9
21
60
19
23
33
27
6
12
42
18
3
51
13
101
15
21
30
18
30
42
24
42
12
60
33
39
30
90
30
3
52
41
3
64
12
53
7
20
93
108
103
77
3
12
9
19
32
28
ABCD 95662392394*3^$a+1 [50031]
36
54
1
35
69
21
139
80
69
27
135
1
17
162
108
33
3
54
72
15
64
32
48
129
36
180
7
48
179
141
39
1
176
64
32
33
271
71
49
80
159
81
264
72
69
18
33
48
24
72
16
5
43
32
72
177
111
112
65
111
15
36
126
18
61
104
69
283
113
126
126
115
8
72
57
36
91
96
83
234
36
72
180
18
177
40
80
27
333
40
32
16
47
54
36
79
48
197
3
72
24
16
24
95
121
56
3
141
48
112
5
51
40
35
162
27
63
25
80
16
32
297
162
69
120
45
67
32
207
1
80
120
40
384
144
152
33
127
200
33
151
11
165
312
117
36
63
261
18
126
19
35
21
136
216
8
15
81
16
137
135
40
200
72
165
19
35
36
345
24
40
239
57
16
24
83
13
23
54
198
108
360
54
18
33
57
15
232
56
120
24
57
15
93
67
80
33
31
131
36
18
87
3
36
18
7
104
72
24
63
306
126
9
99
198
90
69
129
54
73
197
147
195
61
48
96
96
23
57
48
304
23
25
47
177
111
73
215
9
27
45
88
56
99
21
120
96
40
24
80
40
24
95
36
45
81
18
13
167
90
216
31
23
36
36
201
33
36
108
31
311
18
103
8
40
47
57
88
53
27
40
72
56
72
112
8
40
5
43
227
93
51
54
55
32
39
1
17
303
24
16
24
96
113
54
72
25
104
69
180
127
35
18
3
72
15
36
45
9
7
80
93
75
33
103
144
72
41
15
183
25
24
23
18
72
180
18
90
39
51
54
36
90
90
7
80
129
111
15
72
18
63
81
144
7
47
81
297
144
18
165
48
24
88
8
99
18
72
43
11
21
105
15
16
48
24
41
151
24
144
128
237
67
41
15
40
32
232
23
18
127
8
168
96
69
216
115
83
13
104
9
54
25
56
192
213
54
36
97
24
95
81
40
24
89
231
111
72
72
9
16
29
67
128
72
3
237
48
216
93
36
55
35
85
95
90
72
55
152
120
72
16
128
40
29
36
7
24
23
33
72
192
96
168
15
81
135
81
45
27
45
75
48
120
48
231
33
3
165
24
88
56
120
112
8
21
18
1
71
18
18
37
71
49
48
128
192
69
18
265
23
9
24
24
312
24
112
80
135
33
72
400
35
117
120
15
25
8
40
8
117
90
54
51
129
90
21
105
72
271
287
18
279
81
55
120
80
96
9
72
39
123
21
231
9
27
93
40
72
29
36
144
31
113
7
8
147
69
136
47
145
17
63
96
112
8
9
63
99
18
72
54
45
9
31
120
119
33
120
99
85
80
15
121
8
69
36
351
243
45
48
24
16
119
1
192
5
67
5
3
112
56
27
117
216
24
96
15
144
145
161
55
8
192
15
72
126
67
8
24
207
1
8
72
63
54
108
15
144
24
24
48
48
256
53
43
32
375
18
108
234
ABCD 95663512268*3^$a+1 [50002]
66
19
9
27
63
42
20
16
51
21
3
41
28
3
53
28
48
36
51
105
12
8
43
17
12
144
16
26
1
9
6
54
20
7
15
42
8
7
15
42
102
42
116
4
8
31
12
3
102
24
12
111
33
24
3
12
17
43
5
24
46
33
33
60
20
4
27
60
36
45
8
79
21
30
6
36
51
3
14
19
84
21
48
3
12
23
1
15
62
36
36
16
27
41
54
6
28
3
9
24
56
10
81
23
40
18
15
29
16
12
87
125
31
48
33
48
18
21
9
36
24
20
58
21
11
1
12
21
6
50
55
33
6
21
33
8
60
36
34
2
19
12
5
31
27
153
17
36
42
10
63
15
33
5
4
15
57
60
39
12
45
15
5
36
28
92
40
27
5
4
24
63
39
9
21
24
15
12
33
24
3
27
14
10
2
4
60
14
10
24
72
48
8
30
22
32
240
4
8
72
31
29
10
21
57
27
29
7
51
78
8
12
55
15
8
13
48
3
24
24
9
5
7
11
10
20
7
21
63
9
30
18
24
80
31
36
3
69
51
45
81
36
108
60
6
14
42
34
68
31
48
21
36
98
46
44
7
17
22
9
36
17
4
15
48
36
27
21
17
48
31
3
21
12
45
12
12
24
8
55
24
3
21
84
47
18
19
48
17
24
55
3
30
24
66
117
48
11
70
26
49
9
80
6
18
28
18
6
60
51
27
54
12
3
12
29
4
20
7
29
31
17
148
12
6
9
23
10
60
15
36
5
4
30
62
36
28
12
3
9
18
54
3
48
5
28
123
33
12
6
6
15
3
42
3
9
75
15
2
36
52
75
9
36
36
39
27
6
42
42
3
48
9
32
48
24
12
6
13
9
32
48
72
19
41
31
23
73
48
5
10
33
9
20
7
24
24
9
20
19
51
74
6
16
45
21
6
56
85
12
41
24
7
15
30
32
31
141
48
60
24
3
9
14
1
36
21
12
12
3
33
20
7
48
9
24
36
20
22
14
24
7
3
18
27
53
48
36
28
3
29
7
24
5
19
48
15
33
5
16
2
13
171
2
4
24
12
27
12
29
12
88
54
54
60
14
25
15
21
9
3
9
36
8
52
24
24
63
21
56
64
114
42
39
36
3
2
6
10
15
48
9
12
48
27
41
31
21
60
27
3
9
9
39
21
15
5
31
95
54
12
43
29
6
22
111
11
13
21
14
10
3
117
51
12
15
24
21
12
5
60
4
44
6
22
42
18
78
6
51
36
36
48
24
15
45
48
33
48
8
76
32
4
44
4
39
45
63
15
2
4
18
14
4
51
83
1
41
31
9
39
5
79
24
11
37
3
30
15
3
9
36
21
15
101
7
21
39
5
16
18
33
5
16
18
21
33
12
8
4
111
24
48
51
62
31
29
7
41
7
12
24
21
32
28
2
1
15
6
68
67
12
15
33
12
27
69
33
12
8
6
54
4
15
17
28
3
17
7
12
53
31
5
67
96
48
15
14
43
29
55
17
10
6
20
76
3
23
1
12
27
14
7
9
3
15
54
12
8
60
100
12
66
9
23
46
8
19
39
2
16
12
12
86
54
4
6
42
63
12
173
28
39
12
12
21
15
36
9
18
24
38
4
20
4
60
24
12
12
8
24
4
24
110
25
17
31
5
40
24
12
27
77
28
8
84
40
12
2
54
79
12
9
3
9
56
16
18
45
5
7
9
3
41
31
3
14
64
68
22
18
48
3
75
18
6
74
46
57
12
12
23
10
87
21
27
29
28
63
5
10
33
15
14
7
9
39
17
12
40
24
3
5
52
15
3
2
60
10
9
33
27
24
3
6
63
3
9
45
84
20
42
18
72
28
42
2
43
9
51
12
65
36
103
45
39
9
3
81
39
36
5
48
19
77
79
36
29
7
12
11
40
45
11
30
7
9
8
19
24
33
80
19
27
30
63
45
15
15
9
48
9
60
26
49
48
87
50
7
41
43
29
94
30
8
48
24
28
6
9
23
10
36
63
51
69
3
24
2
12
4
3
17
7
12
15
74
48
36
4
20
4
32
19
57
72
3
81
6
6
3
5
19
48
24
29
16
12
12
36
3
48
120
21
24
27
5
4
36
12
39
33
12
8
31
120
65
31
15
45
21
15
24
29
28
24
36
12
12
18
45
11
66
19
12
77
10
24
45
60
5
10
24
38
24
4
3
9
2
1
17
4
3
29
10
21
77
36
12
46
122
22
14
19
9
24
24
8
7
17
7
45
32
18
25
17
19
12
15
26
36
4
27
24
57
42
24
42
36
51
53
7
59
6
16
27
15
54
8
31
72
3
18
3
3
69
9
36
3
101
7
69
8
72
7
35
18
22
14
31
3
14
40
2
22
3
36
72
21
3
9
3
65
19
21
14
61
5
24
54
16
74
7
57
6
9
9
14
34
30
6
44
43
24
5
91
3
8
6
130
9
9
8
7
33
20
7
21
3
33
75
36
5
16
39
21
24
12
32
16
12
51
5
100
8
28
75
12
12
5
7
29
12
31
3
6
27
15
18
32
43
9
3
63
66
8
28
32
12
24
7
29
40
27
12
3
2
7
39
24
8
13
3
21
12
45
24
20
6
25
23
10
27
41
48
4
15
9
3
3
98
16
3
3
6
12
15
29
16
15
41
31
81
146
30
58
14
72
18
6
76
6
6
2
13
27
14
64
8
66
13
29
7
9
3
35
22
24
27
17
28
12
3
27
9
21
8
43
9
6
50
30
1
5
16
15
51
8
37
24
29
54
13
53
7
96
9
48
44
12
7
17
12
91
48
48
36
29
28
3
29
34
45
11
22
32
40
3
5
4
20
28
3
17
36
28
12
54
18
54
6
8
43
24
15
102
12
6
6
15
27
38
31
9
36
14
96
13
5
31
9
3
3
74
108
24
10
21
5
16
15
41
16
27
24
17
4
3
21
8
19
5
4
39
21
24
36
12
12
24
51
23
13
5
19
17
36
6
1
15
24
14
7
69
8
4
2
66
31
12
33
3
21
42
24
42
6
21
33
48
8
19
5
19
33
3
33
32
76
24
24
8
7
39
6
15
12
39
21
48
5
6
18
28
18
18
20
31
9
15
89
24
4
3
11
18
31
21
51
45
12
63
5
16
8
66
37
12
15
6
8
28
56
7
17
19
27
18
20
7
3
9
33
15
12
27
38
7
81
15
29
36
4
68
19
47
25
12
3
9
81
12
3
84
12
45
15
9
32
10
57
41
46
9
48
9
30
33
39
8
22
32
4
108
27
17
22
38
40
27
5
36
22
32
94
18
80
42
4
75
29
7
48
96
3
30
80
103
9
32
34
33
5
40
39
17
10
18
8
19
17
7
21
12
66
21
17
18
34
24
27
45
75
5
7
9
3
24
27
30
60
80
7
5
58
74
12
55
41
4
24
27
9
36
15
12
21
14
13
35
1
57
20
7
48
11
22
32
199
45
6
38
19
24
57
44
60
7
72
5
31
9
3
53
76
27
12
9
12
2
13
72
57
51
47
25
45
20
22
14
19
17
64
15
9
30
9
21
15
48
48
24
17
19
9
3
3
62
64
39
9
99
12
29
7
21
3
9
14
13
3
2
12
19
5
19
12
3
6
48
12
15
15
21
29
28
51
24
89
40
3
24
99
24
24
33
12
35
10
96
30
8
25
48
29
7
72
53
28
20
16
72
44
10
6
36
72
12
20
36
16
36
3
41
19
144
39
8
6
67
9
8
16
8
19
11
70
39
48
36
5
19
9
27
3
14
40
3
21
3
39
18
39
17
55
24
15
48
9
17
48
19
12
5
28
48
120
24
6
62
64
60
3
3
50
19
9
3
15
6
12
80
7
36
48
5
46
42
3
24
29
4
104
7
27
6
39
81
12
12
3
24
45
8
91
41
16
6
6
18
21
17
7
12
12
24
3
24
30
2
70
3
9
3
57
36
6
24
21
5
28
51
9
14
6
19
71
70
27
36
29
4
ABCD 95664123286*3^$a+1 [50013]
66
9
36
129
48
95
7
66
35
36
4
24
21
6
141
24
3
53
55
12
21
21
24
6
5
88
20
1
15
32
4
45
51
8
19
42
30
5
4
36
45
30
5
16
44
1
42
12
18
3
24
8
55
12
149
76
44
24
13
30
45
24
15
60
45
15
53
7
45
3
21
39
17
13
66
24
6
75
87
78
27
24
15
6
59
16
69
18
5
25
3
8
16
8
13
23
16
63
60
57
39
6
150
18
78
84
78
27
21
30
57
33
30
17
1
24
42
30
18
41
4
36
27
69
99
5
4
3
9
3
17
25
11
40
144
51
12
6
15
32
115
30
3
32
72
16
27
18
11
60
4
51
29
7
60
93
92
25
42
41
4
92
16
63
21
51
54
75
15
6
39
180
56
67
72
45
21
27
45
131
37
23
16
36
45
54
36
54
18
6
27
3
36
9
12
9
75
69
30
36
24
29
16
15
69
27
5
19
9
12
36
180
45
27
45
35
37
6
12
17
55
30
39
44
36
1
6
24
18
15
20
28
27
53
52
75
33
15
29
36
7
5
85
42
5
4
141
3
8
19
18
27
75
5
13
23
28
45
59
28
9
6
29
4
12
15
12
5
61
24
6
41
25
3
3
33
9
6
42
35
24
16
108
9
11
72
40
48
12
27
17
13
78
29
24
7
30
3
45
24
11
19
36
6
63
20
7
33
21
42
9
21
39
36
12
36
32
13
6
21
24
21
27
120
72
44
49
63
9
51
3
36
24
24
102
30
5
31
60
84
6
78
45
84
12
24
12
3
6
35
4
9
11
31
36
77
13
72
51
20
49
27
104
31
6
27
152
16
24
24
15
6
11
100
12
8
7
17
91
12
72
36
5
40
24
75
45
8
28
12
21
24
78
24
60
30
54
45
45
66
6
30
18
24
30
57
3
30
35
40
3
33
96
9
6
48
42
35
4
36
3
12
9
21
15
81
83
55
222
35
48
19
161
4
72
24
80
16
39
41
55
24
24
33
20
52
27
45
63
78
18
57
3
156
45
33
15
12
69
27
69
6
5
64
21
48
90
5
25
11
13
48
15
63
5
60
4
8
40
24
21
18
60
17
49
6
53
52
3
6
54
66
35
16
108
51
108
18
27
63
198
6
24
21
60
44
61
6
18
72
18
5
1
15
51
17
16
56
4
20
12
7
57
183
120
17
1
63
27
53
36
28
12
165
30
65
49
6
105
15
29
40
15
17
37
35
43
117
15
5
7
24
5
31
30
3
51
21
96
32
52
9
51
75
18
18
60
42
35
28
32
48
52
60
20
12
16
27
101
19
36
117
15
9
21
24
11
43
24
33
39
41
19
45
51
12
18
48
11
79
21
60
75
18
18
12
36
5
4
21
6
48
36
29
43
113
31
30
35
55
9
69
27
20
100
24
20
25
27
12
48
27
57
21
83
31
5
60
4
9
6
45
24
12
36
45
120
18
96
21
12
20
28
45
30
162
3
15
33
45
96
66
89
13
6
12
105
39
33
80
151
21
105
3
45
11
76
63
113
28
80
91
21
68
4
48
24
15
36
225
33
96
6
120
29
16
39
24
150
59
31
12
120
17
103
5
40
80
28
27
57
3
24
60
9
80
60
64
33
27
27
21
75
105
20
64
3
12
9
20
1
51
75
18
6
18
11
55
21
9
6
5
61
3
15
9
63
5
43
9
3
9
81
107
16
27
12
41
19
53
192
16
75
42
39
15
65
1
3
75
72
9
108
3
90
162
21
32
4
56
7
12
21
72
36
27
5
52
21
6
60
9
72
24
99
9
3
45
9
99
132
12
27
5
4
9
3
3
12
89
28
135
41
1
18
6
119
16
84
87
41
19
45
60
240
128
73
18
54
18
54
24
24
27
21
39
80
48
7
45
3
21
27
149
31
5
28
84
63
12
78
30
29
31
9
135
41
7
6
90
57
24
104
7
9
93
35
115
33
63
5
72
7
12
21
24
8
67
18
3
72
21
87
15
18
95
36
13
27
213
42
33
27
66
48
42
30
27
21
27
159
48
150
42
30
18
17
19
12
5
28
36
63
21
15
81
45
30
18
3
27
12
5
36
67
5
37
51
12
57
59
19
66
71
28
51
21
80
43
36
17
72
48
79
6
3
39
41
112
45
168
24
63
27
78
3
21
6
9
3
45
20
7
84
66
78
60
21
12
45
23
49
48
30
5
127
45
12
39
24
6
35
12
19
36
57
51
17
24
13
35
13
59
16
69
48
3
8
60
19
198
99
20
4
12
3
105
27
105
9
3
20
1
72
24
15
3
6
24
42
9
39
17
55
24
69
81
75
21
15
20
31
9
45
48
35
52
33
3
75
29
91
45
27
45
15
33
45
27
3
29
13
3
108
27
78
30
117
45
215
73
42
45
27
113
64
3
77
19
24
12
33
45
63
12
63
129
15
41
28
12
24
45
48
48
63
27
57
27
53
55
36
17
25
83
31
30
75
21
90
12
5
13
155
72
7
21
33
6
138
78
48
5
16
21
3
20
31
66
54
21
27
66
27
44
25
30
18
30
60
33
60
20
37
6
21
45
51
32
7
24
29
73
3
51
18
6
72
5
24
36
12
13
75
27
17
1
24
11
28
20
55
12
5
4
84
12
32
25
48
3
24
8
7
126
6
18
78
57
32
28
8
79
54
11
13
198
24
21
44
31
29
48
61
42
93
60
15
36
90
6
24
240
5
4
80
1
6
72
117
21
23
67
54
35
13
6
5
91
65
4
32
28
32
25
23
1
111
9
3
51
12
84
120
21
27
36
36
66
15
15
65
4
45
6
12
33
44
73
3
8
37
30
5
13
6
21
12
116
12
7
53
7
41
7
9
24
15
17
55
24
24
36
21
12
32
16
48
80
1
35
31
30
18
54
11
31
45
39
141
44
96
28
27
69
96
21
15
ABCD 95664336598*3^$a+1 [50036]
107
16
12
39
108
17
28
8
97
3
24
116
85
18
65
61
108
27
96
24
24
15
129
45
60
23
4
20
4
80
25
24
27
56
12
121
71
1
3
45
35
112
20
37
11
24
31
24
72
21
9
23
1
84
15
20
28
20
12
1
84
107
4
36
48
21
15
20
25
35
31
5
96
13
27
24
159
41
1
48
27
33
11
108
37
15
56
52
60
20
37
84
24
3
20
25
18
17
28
171
24
5
85
72
12
3
33
27
8
12
52
56
49
12
59
121
15
3
5
73
48
11
25
60
23
7
18
11
60
7
9
56
12
7
18
6
65
1
18
45
33
23
31
18
23
7
42
36
48
36
36
59
4
81
6
12
5
1
11
28
8
28
105
27
3
21
20
19
5
52
69
51
60
63
24
53
37
23
72
88
27
105
27
30
63
8
28
152
12
120
1
75
45
60
27
75
24
21
24
3
18
47
12
40
44
37
27
168
3
6
35
73
27
3
17
1
18
9
33
83
52
80
13
11
25
36
3
20
1
15
33
83
13
51
33
36
132
12
18
117
60
45
15
51
126
11
28
44
16
87
72
77
4
21
3
20
13
24
11
28
60
140
7
5
103
105
9
47
76
39
45
9
12
15
32
16
116
19
42
198
81
93
72
3
15
125
127
41
172
12
9
11
31
30
15
20
28
12
15
5
4
8
7
5
25
78
48
309
48
20
43
5
40
27
18
47
16
39
5
96
36
25
60
48
123
99
18
18
93
12
12
3
90
54
149
40
24
32
79
9
12
15
5
16
24
15
45
3
33
27
41
7
33
24
8
97
18
53
52
60
57
3
24
21
18
6
54
84
5
1
87
80
64
60
20
28
123
117
33
3
9
15
8
67
33
20
12
13
18
36
45
45
36
18
9
12
9
35
36
19
24
21
27
113
12
40
3
41
4
84
51
17
48
24
72
1
15
8
52
87
48
42
11
1
15
104
84
72
40
44
1
60
11
12
12
13
72
24
102
45
20
24
19
17
24
55
90
59
4
80
13
87
57
23
13
24
51
92
37
51
44
100
69
11
13
71
12
28
20
61
23
52
3
105
3
17
1
51
21
54
21
9
18
17
4
15
24
18
27
21
35
19
17
25
54
5
52
24
9
30
5
24
67
9
27
33
80
52
60
3
21
60
60
156
15
30
27
45
87
3
5
40
20
12
13
11
157
12
96
27
39
65
4
81
15
21
47
73
15
3
9
8
19
24
41
4
32
115
29
85
59
52
9
35
55
45
105
35
48
40
12
60
8
100
57
48
15
3
53
60
96
28
33
59
4
9
6
5
60
60
240
96
36
19
101
25
75
3
36
41
204
1
63
81
3
21
27
12
45
23
24
4
44
36
37
207
56
36
16
9
18
45
3
17
73
23
12
12
12
4
36
104
37
12
72
3
3
18
27
60
32
1
6
21
68
100
212
60
19
5
24
25
54
5
13
24
90
18
35
91
144
18
83
7
9
56
37
3
32
52
8
13
24
18
113
24
1
54
36
17
16
92
7
21
56
13
15
68
19
21
24
20
16
8
60
49
3
12
93
63
56
25
35
36
60
37
3
24
128
1
6
9
27
12
161
19
45
15
12
21
3
101
64
51
45
21
23
16
15
24
105
60
9
15
48
24
84
9
47
49
51
20
31
29
24
4
15
6
36
23
61
24
75
81
24
95
100
20
31
21
36
24
51
29
1
83
12
127
33
3
45
36
3
18
24
18
48
17
97
23
43
17
43
108
45
56
76
3
89
1
59
112
21
75
123
54
123
9
35
1
30
105
8
85
47
43
165
15
96
21
12
56
40
51
9
12
87
30
87
36
39
36
18
36
95
55
36
5
7
5
52
20
16
15
24
18
3
33
12
15
12
27
5
19
21
128
13
3
20
4
68
7
33
3
60
9
20
37
11
7
53
52
20
12
13
75
36
20
12
28
27
18
15
12
75
45
44
124
39
108
57
93
72
11
7
48
36
45
20
13
23
28
57
3
132
8
19
57
24
57
42
36
17
55
57
33
27
20
7
41
28
44
13
3
80
12
24
43
18
12
6
5
7
24
54
111
44
7
125
85
75
80
13
39
8
55
17
40
8
7
41
1
59
7
144
65
48
1
59
12
1
87
20
108
13
27
45
24
3
15
41
7
57
12
36
93
24
12
6
69
128
55
30
3
8
85
15
51
54
60
30
24
18
27
27
5
40
21
39
60
123
41
25
60
51
44
24
91
6
123
3
48
6
15
21
23
31
29
19
6
12
39
120
9
11
1
15
45
27
12
156
44
144
64
20
12
24
24
67
5
49
159
56
64
3
17
7
138
83
28
12
9
90
66
24
119
7
29
40
104
84
36
12
12
28
20
12
31
41
49
59
13
123
9
27
68
52
48
8
28
44
61
11
120
16
3
36
21
48
57
27
45
11
7
84
36
5
13
60
15
36
80
24
19
18
24
35
1
27
8
19
21
8
36
199
5
12
7
5
40
27
36
144
5
25
108
11
76
21
27
20
25
11
76
39
6
36
3
9
42
48
6
27
39
29
25
51
56
12
36
4
80
1
71
13
6
41
24
97
12
27
51
29
60
1
12
3
12
56
19
17
19
24
5
25
6
17
67
17
43
93
63
6
51
33
219
48
9
18
77
24
60
12
73
126
29
25
24
102
54
59
48
25
87
15
18
15
44
253
35
132
43
6
15
20
36
1
18
9
60
12
20
1
24
11
7
30
3
12
32
4
132
24
45
59
72
40
12
120
3
5
4
36
8
19
21
12
24
56
73
30
9
15
5
12
13
11
7
53
19
41
1
15
36
24
123
53
72
55
81
24
8
43
5
16
75
84
96
18
18
45
32
115
45
15
17
28
116
24
12
16
75
9
21
3
15
ABCD 95664886186*3^$a+1 [50189]
84
12
36
96
12
12
24
96
72
24
24
72
144
36
36
96
24
108
180
72
132
12
312
12
12
48
300
36
132
108
24
36
168
24
24
12
336
36
36
192
24
156
84
72
396
156
84
36
84
192
36
72
108
12
120
132
132
180
60
60
300
24
12
12
132
12
12
144
48
36
60
60
60
48
156
36
12
336
168
240
204
168
12
84
48
360
204
12
36
216
12
12
12
180
108
84
72
24
24
36
12
48
60
72
48
180
84
72
60
24
60
24
48
96
48
12
84
144
60
276
192
156
84
96
84
48
72
84
108
48
12
216
12
24
84
204
324
24
60
60
384
36
216
24
60
48
48
168
204
84
156
12
120
396
12
300
144
72
36
48
12
12
48
120
12
72
12
72
108
252
60
12
108
48
84
12
324
84
144
84
12
24
108
24
108
24
60
24
132
24
216
12
12
120
36
12
144
48
72
120
36
432
216
24
72
24
12
24
228
12
48
48
192
72
96
72
108
72
204
168
48
24
24
84
108
12
60
12
12
12
60
60
36
24
60
60
24
528
24
24
240
24
24
60
12
48
72
96
96
12
108
180
132
84
84
24
132
24
108
108
132
72
120
12
24
48
48
72
144
504
84
36
180
96
72
48
24
48
180
24
60
108
36
432
48
12
168
144
228
72
180
36
84
120
120
144
96
12
84
72
120
48
24
12
48
24
96
168
120
36
12
156
72
228
84
144
72
24
84
120
348
780
48
24
36
240
12
168
24
312
24
156
156
12
84
216
96
108
48
264
48
60
480
264
48
24
168
48
72
72
48
204
516
240
24
108
48
60
24
96
132
456
72
228
24
72
24
48
96
132
48
60
48
48
120
60
12
24
12
24
396
252
108
24
156
84
180
60
48
192
72
72
600
156
216
84
12
48
156
84
24
72
84
132
96
60
24
120
96
84
36
240
24
12
12
36
96
300
72
120
60
96
36
72
120
192
24
120
264
96
36
180
180
444
264
48
84
84
168
120
264
36
120
108
12
96
108
36
24
84
204
552
36
24
36
36
12
48
24
48
24
48
156
84
216
84
12
72
36
204
48
24
312
240
192
108
48
24
60
276
156
60
84
108
156
96
168
84
132
48
ABCD 95665221266*3^$a+1 [50013]
86
57
91
14
96
15
19
53
60
117
58
44
84
70
56
18
48
94
38
16
26
3
36
7
17
33
15
39
21
75
72
45
45
3
39
54
64
62
81
57
6
69
21
87
48
171
30
6
12
33
45
48
114
46
47
48
57
42
21
1
23
3
28
17
12
51
72
10
14
48
66
6
9
12
69
66
117
168
19
29
15
9
33
15
9
96
48
15
15
96
90
54
117
207
52
170
6
58
194
150
15
1
32
15
135
18
54
12
36
40
32
45
36
12
37
32
6
57
51
70
26
60
90
63
123
174
6
72
192
18
3
60
60
3
84
12
24
9
57
39
24
63
12
30
96
6
18
6
69
48
75
48
132
30
15
9
6
72
172
80
81
3
90
16
248
30
72
9
24
48
12
60
15
58
2
12
24
57
9
58
92
9
7
104
90
54
216
9
27
30
15
12
36
51
54
6
9
7
242
66
16
38
3
12
48
75
22
86
24
72
34
95
12
45
24
39
81
46
32
112
44
84
12
36
18
87
57
63
9
40
143
33
22
53
99
18
6
42
192
42
48
6
42
12
66
22
72
5
15
12
96
48
36
144
36
76
5
33
42
12
42
3
43
2
111
15
117
75
60
132
12
69
55
32
42
15
55
32
24
16
53
55
36
89
15
132
189
9
15
55
98
222
40
8
57
81
16
23
51
96
21
15
60
30
72
30
45
3
18
22
257
60
61
14
42
18
45
15
33
33
34
32
4
29
21
22
152
48
120
168
34
38
24
33
33
24
54
237
15
28
72
8
66
18
48
4
113
87
120
9
49
8
27
36
15
40
26
3
36
25
72
23
39
82
191
57
3
75
12
30
78
105
75
48
12
84
204
120
24
33
48
39
12
21
15
12
16
5
24
3
4
18
83
7
113
75
45
27
96
12
60
112
50
6
24
33
48
1
8
10
80
33
120
99
21
12
33
24
46
18
47
135
57
60
51
12
54
39
67
92
16
20
9
3
138
27
63
6
58
38
30
42
6
24
45
3
105
33
70
20
45
84
13
98
6
270
60
93
60
3
4
86
30
48
105
1
38
42
6
12
12
88
32
66
48
6
33
3
57
183
48
12
52
32
30
18
6
40
59
21
24
15
33
24
48
48
30
57
1
14
81
9
63
12
55
68
108
36
60
33
93
15
3
12
42
15
15
72
33
3
30
30
57
168
9
3
13
90
128
12
40
2
42
48
16
17
69
6
52
108
125
72
3
33
159
66
72
75
3
105
15
9
105
15
48
9
238
20
16
126
56
54
34
95
105
42
84
9
51
6
15
15
18
6
9
111
28
182
111
9
18
60
18
63
15
57
7
98
63
81
136
38
36
60
84
12
24
96
90
183
25
2
48
4
26
66
6
24
6
18
39
15
96
57
15
42
40
8
15
12
36
39
60
6
27
60
3
12
33
57
195
13
56
16
54
74
70
194
3
87
148
2
3
69
6
225
255
18
72
15
132
111
30
66
30
159
57
27
60
60
36
12
3
36
30
24
90
36
10
38
168
10
122
108
4
140
24
34
56
6
10
83
168
3
9
15
48
273
105
6
96
18
27
75
100
44
21
123
306
6
24
9
9
120
30
66
15
12
147
72
21
123
57
39
66
27
21
27
55
5
33
15
1
26
28
2
147
31
29
33
102
12
156
48
90
42
108
42
24
63
3
30
24
30
120
24
66
78
10
23
288
12
15
54
40
23
15
48
45
12
33
22
72
90
8
78
33
15
114
111
81
6
33
132
60
27
12
138
15
1
47
72
57
120
18
12
9
39
93
180
147
12
4
92
90
24
30
34
47
3
126
3
45
30
48
114
18
16
80
36
66
102
18
18
30
64
2
84
186
3
117
111
63
192
60
57
180
105
30
16
17
72
3
93
135
40
29
87
36
33
9
48
120
27
3
18
87
135
24
33
3
57
187
104
4
62
63
108
75
48
96
9
9
48
15
27
12
138
30
81
87
120
108
52
50
24
48
6
66
120
48
78
100
17
15
6
16
90
54
54
80
180
36
12
105
60
60
3
69
36
25
26
30
34
20
66
40
23
48
63
96
18
22
26
78
162
24
6
57
3
4
101
120
45
63
9
6
36
124
2
30
48
69
3
108
12
24
96
40
20
70
47
7
128
48
84
108
10
83
27
66
94
2
54
16
56
48
42
15
33
6
93
85
ABCD 95665567124*3^$a+1 [50083]
18
18
66
24
72
29
25
204
120
6
6
12
11
109
102
5
121
18
90
60
96
23
13
48
12
54
6
24
11
67
42
24
66
65
19
96
90
108
60
60
132
30
54
42
42
12
24
96
90
6
18
24
6
36
24
6
18
11
31
90
54
6
11
13
84
66
5
67
192
36
30
36
66
53
1
18
18
35
67
42
30
30
90
6
23
31
30
30
36
162
18
48
60
41
48
67
36
42
18
53
19
78
192
60
180
18
24
29
25
12
35
43
36
54
30
101
13
12
84
35
1
66
192
30
18
30
48
24
18
12
12
120
5
25
48
72
6
65
139
24
12
78
24
11
85
36
120
156
54
24
24
5
13
12
72
60
78
6
24
12
48
30
36
6
6
24
5
19
24
108
30
18
54
12
60
35
1
23
7
54
84
24
60
36
210
24
72
5
48
7
36
24
6
24
120
18
60
6
6
54
36
6
270
18
54
18
60
60
18
12
12
36
96
96
84
84
96
48
30
12
36
132
6
54
48
78
60
66
18
6
5
19
126
6
36
30
18
240
42
24
54
120
77
73
66
36
42
60
102
24
66
60
120
54
30
12
132
102
18
42
48
30
35
43
54
36
42
137
43
6
90
144
138
12
36
84
167
49
132
54
90
84
90
150
119
7
65
31
42
168
12
132
60
18
108
42
60
12
54
42
12
42
54
36
54
12
18
12
59
55
36
30
30
12
102
84
36
48
18
18
24
12
84
60
12
24
6
29
133
11
61
228
18
84
65
61
24
24
35
19
12
6
108
36
35
43
30
60
78
30
12
12
36
30
108
60
240
29
61
6
101
139
66
108
90
54
12
84
120
132
12
96
42
53
49
23
139
120
234
6
54
71
43
12
18
18
12
6
24
11
91
114
42
12
6
42
84
6
54
36
18
96
24
114
36
12
24
6
18
144
42
78
168
42
138
65
13
114
12
5
73
6
12
42
48
30
90
59
49
96
18
90
90
48
18
42
24
30
143
121
95
19
90
107
1
167
43
48
54
72
84
30
30
12
48
54
77
25
96
54
18
78
18
66
6
114
24
5
19
42
24
12
72
72
108
11
49
12
11
43
29
127
89
49
36
12
60
83
109
78
5
13
72
162
6
90
6
36
24
48
108
48
60
180
36
18
6
96
23
223
12
42
48
30
77
85
6
53
25
6
6
12
23
19
29
37
150
18
36
18
125
7
6
42
12
48
30
48
95
48
19
30
48
12
35
13
72
30
132
78
6
54
6
6
144
96
24
6
5
48
13
90
18
60
6
24
30
36
114
41
13
83
25
24
24
114
5
1
90
24
36
12
90
12
186
84
12
126
18
42
59
24
1
66
24
60
90
48
48
102
180
48
42
11
1
48
48
42
18
59
19
150
12
42
12
24
5
96
19
72
24
66
30
18
60
60
6
24
144
72
53
37
186
18
30
89
7
6
12
42
90
96
84
240
48
90
60
90
48
24
24
54
12
18
6
5
37
24
60
60
6
24
54
72
102
6
132
18
66
30
18
6
5
1
71
24
115
90
11
19
54
162
24
5
1
54
84
96
30
23
1
102
78
6
48
18
48
6
5
43
36
54
48
12
12
18
30
18
12
72
30
60
114
60
72
48
6
6
60
30
42
53
73
42
18
54
42
24
60
95
25
84
60
66
6
30
186
12
131
19
90
12
90
53
1
71
55
36
18
102
18
24
30
12
18
12
18
17
1
24
60
36
18
24
30
90
30
66
30
72
24
36
12
18
72
5
1
90
12
113
37
12
90
30
96
12
48
12
78
54
107
24
19
18
24
6
53
1
78
12
18
12
6
18
30
6
84
6
18
30
36
30
60
114
66
12
18
102
60
42
96
30
60
96
6
24
96
18
12
210
18
36
23
91
30
276
48
36
66
30
30
48
137
24
1
48
18
5
25
120
72
60
6
66
6
53
31
156
24
60
18
120
36
66
114
36
6
72
30
42
6
138
36
18
228
24
78
18
18
36
78
48
12
18
54
60
24
60
6
29
1
23
133
12
168
95
144
1
54
48
30
168
12
30
30
30
66
270
30
36
210
66
18
102
24
108
102
18
36
84
78
24
54
54
17
49
36
84
24
12
48
30
77
96
48
25
36
11
19
18
6
30
71
43
120
78
18
102
54
18
120
42
24
42
60
18
54
90
5
103
30
48
12
95
13
24
60
18
18
30
54
48
18
54
6
30
54
60
18
30
18
30
12
138
24
6
54
95
1
66
ABCD 95665729312*3^$a+1 [50101]
36
69
27
36
225
63
60
429
75
141
27
48
12
12
180
48
84
60
3
21
12
84
24
57
27
45
135
201
87
60
12
48
27
81
9
15
21
27
12
60
108
60
135
33
84
48
48
105
96
171
165
219
93
15
48
3
72
117
33
27
48
12
96
24
108
300
168
9
3
12
60
45
51
36
24
24
228
15
105
12
12
84
9
63
57
3
240
135
24
21
249
123
36
72
3
69
3
45
24
24
99
222
48
15
48
204
93
18
69
60
21
87
168
192
33
75
120
120
60
9
411
15
45
132
21
42
45
153
75
9
60
90
117
96
60
24
111
33
12
12
93
18
9
63
189
96
108
24
12
120
9
159
165
27
144
24
96
12
15
72
81
12
3
69
48
60
57
36
162
93
105
27
135
9
216
24
21
87
36
24
228
3
117
9
51
12
108
60
165
12
51
24
60
48
168
27
78
144
51
132
60
168
39
30
63
24
3
18
87
48
48
69
231
60
24
63
90
27
225
3
60
24
9
171
180
36
45
75
135
57
120
108
3
69
252
39
249
36
180
9
108
99
108
48
72
33
15
33
27
15
177
21
195
60
156
231
69
99
57
60
24
24
156
36
144
3
138
15
60
165
12
75
60
60
36
132
15
90
60
75
87
198
3
15
30
96
51
15
24
270
3
45
18
150
18
249
33
75
108
21
63
228
72
12
51
24
9
36
21
15
12
96
27
105
48
39
225
36
9
348
30
78
75
15
54
3
45
15
48
195
225
45
162
9
156
12
288
60
27
96
174
258
45
144
81
12
87
21
123
60
75
54
63
3
54
51
60
57
48
24
15
33
39
144
12
168
39
45
48
27
6
72
3
45
51
21
18
54
63
27
78
3
12
33
24
87
33
15
108
108
24
48
24
168
81
72
24
36
27
165
63
120
93
99
45
3
24
36
12
135
333
45
135
24
39
42
27
3
33
12
84
144
84
45
15
15
57
84
27
54
48
51
72
57
3
120
9
108
111
15
102
24
111
33
27
48
300
12
144
39
129
48
72
36
12
15
48
54
147
21
63
12
48
57
243
57
15
24
36
165
144
18
72
81
132
195
57
84
180
24
72
33
3
177
15
153
27
72
48
225
87
48
12
123
18
75
192
60
156
36
36
60
60
252
48
84
48
105
123
93
75
96
48
33
99
24
72
57
183
132
183
129
36
3
72
33
111
81
12
120
33
3
57
75
24
225
99
45
39
123
54
39
141
111
15
102
90
18
132
66
54
63
33
36
15
24
45
144
111
60
132
9
195
96
87
33
120
165
18
45
60
36
48
105
75
108
48
12
168
12
3
21
84
24
108
12
111
177
24
69
87
57
240
51
177
78
165
144
33
12
63
24
24
36
156
93
87
24
96
153
111
84
12
132
72
48
60
36
96
39
129
120
33
27
105
138
33
60
21
39
9
63
12
51
342
72
243
12
75
177
84
36
180
81
72
15
3
189
3
6
72
63
120
60
60
177
42
93
12
120
21
90
6
90
9
36
36
63
120
24
153
180
9
ABCD 95666073656*3^$a+1 [50031]
193
59
108
156
1
156
23
24
13
23
84
85
155
85
108
180
24
33
176
42
48
61
36
35
34
135
239
24
18
30
130
195
59
145
119
157
23
96
241
23
61
11
37
12
5
16
74
36
18
7
83
36
144
130
122
24
30
78
108
48
37
24
105
48
147
269
16
26
108
84
6
64
15
11
84
18
79
11
37
108
24
29
19
288
23
180
72
12
97
29
16
111
12
5
78
25
9
75
156
12
83
97
47
10
26
145
24
29
30
97
47
60
72
1
84
59
37
83
36
1
107
25
48
24
83
96
66
6
49
120
180
156
12
60
137
91
5
67
12
11
25
47
72
246
18
60
192
132
37
96
47
10
123
24
36
143
121
23
36
70
51
59
72
24
13
23
72
36
36
13
12
11
48
90
144
43
60
47
25
72
9
99
155
25
41
31
11
70
135
24
33
63
60
83
180
84
132
25
59
61
35
84
132
10
147
48
60
59
84
24
25
11
84
37
48
23
157
12
45
3
48
29
18
13
143
34
27
179
12
24
156
24
61
227
120
73
23
61
11
144
1
107
36
61
93
26
37
17
7
131
25
35
12
240
156
121
95
25
48
48
95
37
23
192
6
30
72
60
37
180
11
36
70
26
192
25
83
72
36
24
72
85
35
6
7
191
169
12
48
23
48
1
323
145
23
109
168
60
33
147
203
12
36
37
23
12
72
73
120
83
156
60
70
14
1
23
90
30
97
60
191
145
324
161
7
23
37
93
14
24
192
169
216
72
161
54
12
60
18
66
24
25
72
149
6
10
15
36
12
161
139
48
12
47
60
120
36
114
414
97
204
35
25
36
35
72
13
35
97
12
239
36
1
35
84
18
115
48
60
24
156
84
95
106
110
48
37
23
1
71
84
106
15
23
121
65
103
95
10
3
35
58
50
169
11
36
61
35
72
12
96
34
3
108
35
25
95
24
46
2
132
13
12
11
288
109
12
59
37
47
97
48
12
36
12
143
25
83
12
145
60
35
10
38
60
30
79
33
50
60
144
85
143
78
18
61
156
245
42
36
61
11
12
25
47
168
13
24
9
110
1
59
12
145
192
11
61
240
179
204
25
41
112
15
12
60
131
144
180
156
6
163
11
34
62
34
27
12
35
25
83
108
36
36
37
35
72
144
36
34
50
36
73
33
62
178
87
48
12
107
61
149
16
15
83
30
42
97
12
119
217
57
146
12
24
10
63
17
54
144
12
24
109
47
1
105
80
30
34
74
36
1
12
23
24
84
109
12
59
49
45
50
72
60
25
155
54
54
72
25
96
95
85
5
210
72
97
101
54
96
72
18
7
275
70
242
36
48
60
12
114
90
36
25
9
351
65
18
120
70
74
60
48
25
65
55
23
12
25
47
72
108
36
6
16
39
11
145
24
35
18
7
36
23
36
1
179
145
95
54
30
96
25
48
35
48
25
83
36
145
48
5
16
80
162
12
133
269
126
48
180
24
12
13
23
72
142
51
12
17
138
108
60
84
61
45
99
179
1
71
34
38
133
5
7
71
180
12
49
23
108
24
13
108
35
25
33
32
114
25
21
38
36
6
7
12
11
145
84
48
191
142
15
23
36
60
90
354
94
38
205
119
13
12
29
16
51
35
49
288
120
168
23
349
143
ABCD 95666242814*3^$a+1 [50003]
23
13
83
4
12
144
57
87
3
18
24
131
67
45
20
88
9
12
24
179
48
79
180
30
3
141
24
12
11
148
57
23
12
37
96
126
33
12
176
85
12
23
60
49
63
60
57
23
85
156
42
30
47
168
145
114
30
51
45
35
28
111
54
59
37
30
53
151
12
69
24
39
30
83
43
5
37
12
23
72
36
60
49
23
97
11
4
8
49
3
57
71
67
42
23
43
17
16
204
8
7
53
108
25
84
183
12
3
162
155
48
88
39
12
24
5
7
17
1
47
72
7
18
6
84
42
83
40
3
12
5
36
172
80
49
54
24
18
18
29
43
5
13
90
45
9
18
48
21
8
61
126
29
24
112
39
30
72
183
15
29
43
77
37
11
12
100
111
9
56
145
24
15
33
47
180
13
18
72
48
5
24
40
20
43
9
104
40
207
12
5
37
174
72
60
65
4
3
12
24
30
15
92
43
65
1
51
9
11
289
11
49
108
12
11
85
23
4
8
132
31
29
37
3
8
4
63
36
45
405
12
60
99
3
6
36
36
18
17
64
9
51
33
15
128
52
3
18
107
112
33
143
16
21
72
35
7
33
80
120
28
20
88
96
51
17
60
36
16
15
24
9
135
45
96
57
95
132
25
108
23
7
72
65
43
24
30
15
36
45
48
15
21
11
112
20
127
24
72
53
144
1
30
6
11
12
288
13
36
18
18
27
3
17
43
5
108
4
21
39
33
3
21
11
48
49
11
180
217
18
90
35
7
72
41
85
59
48
12
16
9
12
90
33
27
41
28
87
69
3
90
78
102
71
19
6
72
48
59
175
5
1
27
20
7
161
49
18
72
105
3
77
13
168
47
60
49
24
30
36
60
54
72
107
55
90
27
93
90
36
149
121
111
104
1
6
9
93
72
54
29
13
30
17
133
18
9
81
66
6
23
97
3
32
12
48
37
12
36
47
7
36
78
234
5
13
48
299
60
52
8
1
35
1
131
28
32
7
48
54
23
13
108
6
45
68
48
12
1
42
18
66
126
18
17
7
5
7
41
48
37
219
8
48
60
48
19
113
12
91
5
7
18
39
20
1
12
15
45
23
64
15
42
36
30
54
78
126
12
90
5
72
91
17
37
15
15
113
48
19
126
107
4
48
111
77
85
87
128
37
11
24
76
20
85
24
11
127
33
27
108
36
108
180
117
39
17
48
12
37
11
4
105
3
69
108
11
97
3
20
1
15
8
36
12
52
3
30
24
126
72
18
15
12
8
55
17
67
18
162
126
24
36
47
37
15
44
24
108
25
23
121
6
77
112
9
12
54
60
48
18
150
18
84
15
45
23
13
35
24
43
168
72
138
24
35
55
41
40
39
5
121
6
29
16
164
109
3
12
56
1
11
112
3
24
9
21
6
17
67
18
6
30
90
6
11
60
28
20
127
65
223
21
3
18
87
12
93
71
4
51
77
193
15
44
156
16
99
77
13
107
64
3
5
36
12
37
143
48
97
24
99
104
60
133
198
54
30
42
18
41
60
61
23
25
96
12
90
137
187
269
7
30
39
44
4
75
18
35
132
37
71
37
71
24
76
147
65
103
5
7
18
35
7
17
16
57
18
5
12
109
51
32
36
24
91
5
61
6
210
54
29
49
11
19
42
51
15
42
30
5
31
132
77
43
60
108
45
32
25
252
108
35
7
5
13
210
5
37
162
69
177
108
72
3
12
20
19
29
31
48
18
24
71
19
29
7
30
23
175
29
103
54
23
7
6
12
132
51
68
24
181
35
72
103
42
47
1
24
11
7
18
72
30
90
39
3
81
27
5
13
36
210
24
177
183
66
11
12
13
47
61
35
24
1
47
37
23
12
16
21
11
48
19
36
84
21
15
6
63
36
9
18
48
42
23
132
12
36
31
41
72
60
73
24
36
87
20
67
36
77
37
59
24
133
18
30
51
24
21
54
89
217
90
29
4
8
4
44
1
18
117
24
104
25
12
36
195
32
36
40
39
57
51
69
108
81
107
64
8
48
25
35
85
39
129
36
11
4
68
16
21
60
15
33
23
37
12
78
113
157
23
48
16
39
69
21
15
105
59
13
35
97
66
5
72
19
18
215
60
43
54
36
54
150
143
36
1
300
18
60
41
12
52
3
48
126
23
31
21
3
138
24
48
15
45
11
19
21
12
32
193
12
3
ABCD 95666261038*3^$a+1 [50143]
17
60
39
28
8
15
25
5
18
9
12
51
105
3
6
15
24
159
33
39
30
43
8
27
105
141
90
9
51
21
33
30
33
48
69
63
237
18
9
48
3
18
27
9
51
24
33
3
45
78
49
53
3
60
72
24
16
44
24
40
140
4
41
15
52
5
67
48
65
60
48
24
12
79
140
12
48
9
27
9
6
90
234
21
105
18
48
45
33
72
12
78
33
36
88
96
60
137
54
13
17
15
3
72
18
31
11
66
159
48
40
77
108
15
48
15
33
12
88
24
221
12
60
43
20
81
111
108
4
92
36
52
96
32
24
16
23
49
143
9
9
147
28
32
33
12
87
3
13
12
68
60
81
51
57
18
45
12
15
153
72
87
13
8
28
59
12
13
23
9
9
79
17
3
15
12
36
54
15
9
36
15
4
60
20
147
13
11
30
19
32
40
44
4
20
36
63
30
91
41
19
11
54
72
63
24
60
183
33
15
25
65
27
9
6
13
24
68
39
18
48
42
145
80
76
35
6
36
12
18
60
45
12
28
17
123
27
33
24
15
30
18
25
71
85
20
21
30
153
156
21
19
24
60
35
73
23
120
36
21
15
13
47
37
47
21
24
60
21
3
4
32
3
33
3
37
119
93
195
6
19
47
18
6
177
15
24
9
12
27
61
11
93
76
44
21
7
53
72
43
65
84
91
72
92
28
8
40
29
18
108
36
24
45
12
120
93
27
12
27
21
24
9
67
12
107
9
27
9
81
99
63
36
102
3
51
9
15
9
60
48
28
47
33
60
21
30
24
30
42
33
12
28
29
31
32
12
33
43
17
39
88
53
55
35
9
3
1
152
60
24
108
15
33
12
28
12
137
36
48
39
36
4
96
11
18
30
6
7
47
1
29
90
6
19
32
51
97
35
57
64
149
48
132
31
44
12
88
56
21
63
57
51
60
3
25
200
21
18
1
24
56
27
42
3
99
6
108
15
51
45
60
21
3
96
84
39
1
20
192
48
75
42
195
3
45
12
33
39
16
11
36
37
17
79
24
77
15
39
45
36
4
29
55
20
51
37
17
126
25
47
33
51
49
56
3
85
32
4
29
91
29
63
48
120
75
25
11
21
52
23
18
75
9
78
9
9
27
24
39
57
153
67
5
27
36
27
153
69
31
41
66
9
45
90
9
24
63
9
45
79
116
88
8
27
18
87
45
3
123
66
15
4
17
54
114
219
76
59
60
12
1
8
27
13
44
33
7
107
1
20
28
5
79
20
48
12
75
102
15
28
47
9
69
91
71
246
42
30
63
84
3
252
30
51
12
48
84
48
87
9
112
89
39
64
32
45
123
237
255
120
135
84
9
12
51
37
32
36
48
27
54
111
24
4
11
45
45
51
72
3
9
28
35
72
18
90
21
81
15
64
71
36
18
207
48
81
90
1
32
12
99
90
19
8
9
6
54
36
63
72
3
21
84
40
84
23
114
126
33
15
45
60
36
24
40
35
102
78
30
19
140
100
47
129
24
45
90
117
60
63
12
54
54
90
90
6
54
21
9
3
28
20
36
4
56
24
27
165
24
4
60
20
12
12
27
9
45
24
87
48
28
20
100
23
25
20
57
43
209
36
19
8
15
48
21
33
3
40
29
159
9
43
29
66
18
15
81
19
44
12
96
9
3
12
3
21
96
3
18
7
20
36
27
204
120
78
138
24
48
25
32
108
3
13
41
66
69
4
20
36
285
39
51
36
18
27
9
90
6
12
43
48
32
45
43
77
78
54
30
162
6
9
129
19
32
3
21
12
9
108
48
7
35
1
47
78
147
45
67
156
24
5
103
119
210
99
40
140
15
69
15
18
7
83
54
19
24
20
27
49
44
76
20
4
116
36
96
48
87
33
24
12
148
53
7
53
3
52
29
199
80
27
24
144
54
18
225
9
79
5
79
8
12
88
65
54
6
27
96
51
54
15
12
12
21
19
11
114
75
63
9
64
44
27
6
195
33
115
71
45
60
124
125
36
15
21
15
3
36
108
6
84
6
9
111
54
27
120
15
24
109
35
12
36
25
44
45
30
60
66
24
39
12
12
3
25
20
148
104
16
24
95
57
60
9
24
30
36
49
5
3
48
9
12
15
3
81
15
9
45
48
3
4
35
72
1
47
6
15
69
96
54
81
21
24
120
90
42
15
75
33
60
9
3
33
60
15
39
102
18
60
36
141
36
15
54
54
60
45
24
33
78
57
9
24
27
12
28
53
19
8
105
63
4
60
17
108
120
15
36
60
87
54
6
357
60
51
36
45
21
15
24
15
9
15
205
5
51
81
15
87
18
39
3
72
48
25
56
81
90
9
9
51
4
71
165
64
113
42
36
ABCD 95666824096*3^$a+1 [50140]
81
24
147
16
53
87
52
48
68
141
43
5
147
165
55
29
96
36
139
68
12
4
149
252
111
160
20
64
96
5
19
84
96
36
108
564
41
67
44
33
3
64
41
27
28
84
8
616
200
184
96
224
136
36
180
168
56
64
48
8
105
39
192
64
96
101
12
175
48
120
32
40
68
45
19
36
48
24
65
3
112
317
51
52
12
284
4
96
5
7
68
196
53
283
32
232
36
132
32
28
17
63
16
12
104
81
120
60
43
44
52
48
56
64
17
103
300
140
280
48
5
19
48
80
16
17
67
276
12
20
220
228
92
60
52
36
24
72
156
68
40
161
79
84
5
87
165
180
39
96
40
53
43
197
180
15
160
120
200
72
9
192
19
116
112
92
48
28
17
55
77
115
80
21
67
240
17
103
233
144
3
100
137
55
48
53
55
60
240
5
19
5
324
147
124
336
48
29
103
132
56
112
24
44
9
87
124
84
32
4
12
12
128
100
29
19
224
60
81
12
72
72
103
36
29
67
144
60
12
68
192
112
20
16
120
72
192
113
199
24
32
153
31
24
32
28
156
5
163
12
80
16
12
128
4
65
31
12
65
60
43
44
196
72
120
48
48
224
81
276
48
75
28
5
7
212
108
132
64
204
20
76
96
56
280
77
3
57
75
33
219
36
28
36
80
28
72
56
33
151
89
7
224
93
3
168
16
36
29
211
224
144
124
56
12
177
163
8
16
53
12
19
125
24
7
68
100
72
8
45
67
60
84
24
32
16
180
144
20
16
12
20
117
51
52
48
332
276
16
60
53
43
72
77
19
156
156
89
79
65
39
16
32
40
24
116
108
4
17
91
84
48
36
65
12
27
105
15
112
56
384
96
192
88
72
5
348
7
12
156
48
192
80
88
24
72
5
43
5
7
233
27
336
48
40
312
24
528
32
16
17
151
24
48
120
128
105
19
12
200
28
60
260
60
52
161
12
108
103
5
31
144
120
101
3
16
80
124
68
252
21
111
33
12
63
12
100
180
41
3
249
7
68
88
80
4
68
112
108
5
63
48
64
77
163
48
5
115
308
141
3
36
9
175
128
9
31
240
17
7
20
64
204
80
33
132
12
31
5
72
7
29
19
12
68
28
212
21
91
276
32
105
31
65
19
68
48
184
293
43
41
139
372
72
96
77
67
65
3
160
84
96
8
4
156
96
53
223
29
223
312
401
127
48
24
53
43
48
180
89
7
29
151
120
24
12
32
12
321
3
9
195
148
20
28
156
96
32
16
152
12
172
53
168
67
312
56
112
77
91
72
96
56
40
48
353
19
ABCD 95667051596*3^$a+1 [50024]
5
30
37
8
15
30
51
51
189
160
101
115
5
27
48
63
6
63
105
135
156
81
195
9
27
105
48
7
113
15
51
84
25
35
21
24
39
33
45
42
42
63
27
156
48
30
12
48
126
48
72
33
33
3
57
3
21
111
12
57
90
6
60
3
40
20
27
84
18
15
12
3
12
69
51
6
24
3
88
17
36
39
88
29
15
24
96
84
105
156
15
48
76
80
60
72
3
150
27
112
20
87
21
3
6
3
76
20
99
93
3
81
3
216
45
16
68
36
9
15
51
1
101
24
54
21
33
42
49
17
84
15
136
8
57
108
60
75
45
27
33
60
6
30
63
105
18
48
81
76
108
32
33
84
12
30
6
24
210
21
3
60
90
15
64
23
13
20
171
18
27
24
21
150
120
6
48
42
30
18
61
20
75
81
48
84
36
12
33
12
114
6
3
24
48
39
18
30
1
35
37
107
132
186
183
45
66
21
153
30
60
54
12
63
60
33
18
6
3
87
36
69
63
66
42
48
174
78
48
6
31
8
24
12
81
39
141
3
117
27
12
33
12
96
15
45
195
45
27
15
105
36
57
48
42
60
54
54
57
15
54
19
5
66
69
72
4
11
9
69
132
12
127
29
6
60
186
3
27
24
21
93
6
13
17
3
117
48
51
16
8
21
75
27
69
36
45
7
20
105
18
54
108
3
27
66
27
69
99
15
60
42
43
80
21
6
45
24
75
36
18
39
93
48
51
148
20
72
81
12
6
102
12
6
6
115
35
6
78
54
108
138
69
15
12
84
45
21
15
60
63
36
9
3
69
165
51
240
15
33
45
120
12
55
68
40
5
6
24
42
99
36
39
33
57
111
9
54
69
141
42
133
32
219
1
8
24
108
40
44
36
33
30
12
9
129
96
6
114
3
135
93
33
39
36
45
42
33
21
19
36
5
24
72
43
59
168
105
72
21
27
129
78
21
27
117
213
7
35
30
75
51
114
48
259
59
81
51
12
30
60
78
48
60
54
72
18
21
57
3
16
68
27
33
16
17
27
45
66
9
63
24
36
12
45
21
54
57
33
6
45
15
6
99
51
30
54
66
19
80
24
3
210
78
21
24
100
41
36
75
132
36
51
45
16
20
9
24
24
72
36
39
28
32
39
72
45
9
24
96
75
75
156
42
15
48
72
3
12
18
84
51
60
3
45
21
96
12
3
12
27
45
69
132
24
156
30
9
3
105
12
21
3
69
51
27
114
30
9
112
5
24
30
114
6
6
120
102
6
12
7
23
138
6
9
39
30
27
21
18
210
55
32
12
105
12
60
96
3
231
6
3
36
48
40
8
120
15
129
129
15
21
90
13
36
17
54
21
129
51
72
160
35
18
60
24
48
6
90
15
72
64
56
9
15
93
6
54
12
3
60
45
15
45
6
9
36
21
111
108
15
36
9
9
60
15
87
138
12
3
48
48
96
36
9
39
27
13
125
27
28
71
24
9
36
84
12
24
69
103
65
78
45
45
24
18
33
51
9
60
12
24
9
67
17
27
21
15
12
81
24
36
126
33
3
12
36
25
80
21
78
90
3
52
11
57
45
103
44
21
102
13
32
12
12
39
36
49
5
36
36
120
132
66
66
126
84
13
20
96
117
3
21
123
12
9
30
45
57
39
108
48
28
59
126
75
9
36
66
30
126
93
69
126
9
51
72
153
9
183
33
75
40
125
6
9
252
45
78
24
6
75
12
12
36
76
11
48
66
96
78
30
12
75
120
40
8
12
3
150
135
12
129
55
23
6
39
48
24
4
44
87
30
24
30
37
17
18
18
30
81
180
9
12
30
72
165
108
48
9
51
60
117
114
30
6
69
9
7
47
33
15
42
3
33
72
3
57
27
12
16
113
66
54
36
60
78
6
24
27
9
36
54
60
21
9
51
120
76
5
138
96
69
24
15
18
3
120
12
15
24
6
12
15
33
27
36
9
42
9
21
60
91
8
12
33
114
42
24
27
93
75
4
11
42
55
47
21
21
55
20
24
120
60
27
30
7
107
9
75
54
30
6
87
3
57
9
39
45
54
21
39
138
90
48
132
18
12
24
3
52
36
32
27
49
41
54
90
15
60
24
21
12
30
9
15
24
21
45
78
6
51
48
36
105
39
12
60
51
60
84
66
132
42
9
21
48
60
7
71
129
16
17
6
157
59
180
30
60
3
51
12
72
33
4
11
18
102
168
105
15
9
33
3
39
33
63
81
111
33
24
75
6
66
49
32
3
1
53
27
63
48
ABCD 95667604408*3^$a+1 [50279]
57
96
174
9
27
18
11
79
36
149
37
203
16
195
93
56
31
84
21
248
40
56
24
61
132
120
167
31
17
24
48
88
80
48
216
1
24
156
18
36
180
54
51
8
31
6
360
90
161
168
151
6
54
125
1
48
42
30
180
24
83
43
29
1
47
40
3
5
120
79
36
84
6
3
176
31
114
84
126
45
105
66
108
162
54
54
11
24
187
53
67
18
107
40
8
157
30
24
174
90
5
24
112
320
85
90
36
30
63
80
181
36
183
176
19
36
6
48
90
41
49
90
132
54
30
173
240
343
18
42
45
32
61
107
24
139
21
56
40
8
37
35
145
18
6
36
144
3
123
213
57
30
57
147
66
114
89
67
5
72
13
147
32
96
85
24
11
55
24
249
15
72
18
71
109
147
8
72
304
81
114
45
80
91
84
89
55
42
120
18
101
241
39
21
90
54
36
234
30
234
69
56
1
54
6
126
29
19
149
88
8
97
24
63
63
17
157
36
15
45
30
18
155
120
360
1
216
30
60
144
21
15
90
87
3
173
240
96
31
89
24
97
18
72
53
37
24
36
255
9
71
73
132
84
95
1
143
91
30
36
3
56
265
23
37
155
61
54
126
39
45
36
90
53
7
90
23
61
96
318
132
120
150
35
232
3
125
49
60
11
19
36
108
117
279
65
205
60
15
21
35
109
75
15
84
90
6
125
139
5
24
88
48
177
108
42
65
55
18
6
174
59
37
59
72
25
143
37
150
30
143
55
81
15
120
281
24
48
241
126
329
91
120
5
40
48
93
138
209
13
299
19
77
109
155
55
60
120
45
9
90
42
30
180
24
36
30
114
84
89
40
33
15
8
24
43
149
55
216
273
27
53
240
67
29
115
29
61
150
125
16
80
223
65
16
48
57
39
267
53
16
8
88
200
25
15
45
155
19
366
54
36
365
139
120
53
7
36
180
144
30
6
69
176
235
18
6
306
48
216
36
15
75
245
43
69
3
45
15
30
99
51
29
55
36
198
42
48
77
184
45
131
199
210
150
41
85
84
36
18
6
51
15
60
138
90
186
66
24
264
21
69
42
17
13
99
189
59
37
83
48
43
125
61
59
157
48
180
36
123
3
5
120
115
77
67
53
48
24
91
5
25
54
36
150
30
24
36
5
115
53
127
294
35
139
36
60
149
136
165
126
45
8
120
55
185
1
90
30
60
36
144
84
35
1
191
43
36
65
160
99
29
43
24
36
318
27
104
1
30
18
71
19
72
150
54
113
13
54
53
13
24
59
72
48
120
72
19
6
90
165
9
36
90
60
389
168
67
53
217
60
11
73
6
105
69
132
90
29
19
6
84
35
181
35
19
126
23
157
6
197
48
109
203
31
162
63
27
108
36
5
55
84
6
ABCD 95668008908*3^$a+1 [50027]
85
251
85
59
1
90
269
256
9
60
147
39
41
229
30
21
9
135
80
79
41
49
6
54
150
90
90
321
56
49
210
21
249
30
24
6
35
19
30
30
276
29
31
41
43
120
60
57
33
71
19
45
111
204
30
186
120
5
139
306
51
3
5
55
30
150
165
224
16
111
54
35
55
17
43
60
6
24
6
125
16
99
69
225
90
6
54
96
24
30
195
15
57
153
90
21
75
21
80
19
24
216
141
24
9
6
65
79
89
37
24
27
63
30
120
6
69
15
126
294
21
45
54
21
69
66
9
51
125
24
1
30
24
41
16
33
111
8
48
72
61
6
30
23
7
54
6
45
56
48
205
90
60
101
139
29
151
17
88
21
114
96
345
15
60
21
120
8
151
9
45
27
3
141
8
211
156
185
115
90
35
48
16
195
5
232
63
65
25
71
40
39
41
49
90
66
54
29
61
66
9
141
114
30
11
160
99
36
329
85
147
39
30
75
39
30
59
7
321
288
81
135
9
36
75
96
189
30
144
210
147
32
7
54
90
17
103
65
1
39
21
24
131
25
54
17
109
75
39
120
17
40
9
39
15
57
33
30
225
15
17
163
21
69
27
183
105
15
96
84
36
105
9
66
144
165
72
93
11
16
144
8
7
65
48
61
30
237
48
15
36
21
303
6
11
109
114
60
36
9
72
8
55
150
11
79
186
71
40
303
30
27
120
123
66
54
125
24
7
84
120
276
65
48
1
15
224
1
186
120
90
51
63
41
85
75
75
120
84
105
45
90
57
63
81
39
126
54
5
120
16
15
9
80
61
35
120
168
48
43
29
96
1
71
43
90
27
363
30
90
66
11
13
6
21
33
111
45
120
51
63
180
29
16
141
234
17
40
9
174
60
60
90
71
96
48
85
6
30
30
54
60
240
300
240
6
324
60
36
65
19
156
84
66
270
5
199
17
64
45
60
71
13
6
84
60
90
6
245
235
21
99
45
99
30
66
30
39
15
57
63
209
88
8
115
21
75
149
61
35
199
41
19
197
49
39
45
240
27
63
81
15
30
11
24
40
96
63
297
33
15
51
5
120
48
61
30
90
30
21
15
201
369
95
19
210
30
90
120
35
85
75
75
21
69
36
143
1
47
49
84
147
9
60
195
45
84
6
81
144
15
129
45
11
85
300
143
7
81
9
30
144
105
75
101
79
89
91
117
24
69
30
125
91
90
54
21
8
271
17
43
36
9
32
40
8
235
36
30
90
174
6
45
75
24
90
27
8
151
65
19
149
72
55
54
126
29
72
48
40
51
114
66
30
35
139
29
1
66
24
21
219
156
24
6
75
24
216
45
11
72
48
88
21
24
27
8
384
208
80
40
8
355
165
81
90
144
36
24
186
60
30
45
24
135
6
54
30
111
159
57
63
96
150
84
6
209
72
13
150
45
120
21
75
99
21
56
73
66
30
54
60
60
30
27
48
56
120
79
120
41
ABCD 95668259522*3^$a+1 [50037]
39
9
12
33
51
3
36
54
30
42
48
159
93
63
27
42
30
33
12
27
96
120
36
9
36
9
126
18
108
24
12
39
141
72
42
33
72
39
174
36
78
9
24
96
72
15
9
9
99
48
81
6
21
15
21
96
21
24
12
3
33
51
27
66
42
108
9
21
54
69
21
42
30
36
6
129
63
57
36
12
48
81
96
36
3
45
6
9
57
3
21
111
117
27
33
84
24
51
21
12
24
27
48
51
45
21
36
51
12
63
9
9
24
30
6
36
30
33
9
12
42
12
132
30
87
27
90
12
132
15
204
81
18
9
36
27
21
3
48
6
30
42
51
15
36
18
114
21
12
24
9
60
66
54
6
57
45
63
63
78
30
6
39
72
15
66
96
3
36
9
15
36
9
66
213
36
21
114
69
60
33
36
108
51
57
30
9
45
3
3
90
15
24
96
12
228
3
66
162
18
3
39
105
21
48
108
27
177
12
36
87
39
33
45
48
90
6
3
36
27
108
45
15
18
15
96
9
6
162
30
24
69
36
3
57
33
36
156
18
54
99
69
12
60
39
45
15
9
63
57
3
36
3
21
36
123
57
81
63
33
36
48
60
30
18
24
102
24
18
39
69
12
144
36
3
15
90
24
54
9
45
39
27
18
42
156
42
36
72
75
24
21
3
12
36
96
12
21
15
111
33
3
42
123
15
21
12
21
3
12
99
48
129
21
3
36
12
21
12
51
60
15
177
93
24
63
45
12
3
15
6
15
3
162
12
24
39
9
18
57
21
30
42
18
189
45
54
45
156
15
54
18
18
72
39
9
15
9
54
9
24
24
45
171
45
18
90
36
36
6
33
12
81
36
15
24
117
6
30
54
33
111
6
75
9
72
6
9
24
69
18
54
18
18
39
93
12
6
9
3
57
12
27
18
3
27
6
36
27
9
30
42
3
60
24
72
24
9
60
18
9
9
3
60
63
48
21
69
39
33
108
51
165
24
30
18
24
63
12
33
15
87
33
12
12
72
165
39
9
36
15
21
75
111
66
99
48
48
3
24
57
63
78
36
72
87
39
18
3
33
75
36
60
9
18
108
18
18
12
54
3
21
36
27
48
36
9
3
3
48
54
3
87
189
27
6
51
129
63
45
18
9
21
54
45
117
51
9
30
9
153
6
90
18
138
15
60
48
9
75
45
24
27
12
33
108
30
6
87
33
126
18
15
81
15
21
3
84
96
33
63
12
96
39
6
75
51
30
135
36
81
144
6
12
45
9
51
45
3
9
6
30
42
90
12
3
57
171
45
15
69
114
30
63
36
87
21
9
60
15
24
27
18
135
12
21
15
33
132
66
18
27
72
15
9
12
9
75
15
18
72
36
27
45
60
15
57
51
48
60
24
9
111
33
6
138
39
57
72
27
129
3
15
9
9
39
21
3
63
9
81
15
9
54
33
48
36
12
36
45
6
66
15
3
93
48
3
54
3
108
24
9
99
36
108
12
36
21
48
6
18
3
135
18
18
21
3
72
30
135
45
39
3
9
3
24
48
18
42
57
87
12
72
6
54
18
27
3
105
9
3
36
12
33
15
36
60
69
36
39
93
12
24
15
15
81
15
48
18
6
18
27
21
27
9
24
63
36
183
18
15
129
24
30
9
24
3
60
33
33
24
84
3
105
24
36
90
36
36
69
33
3
57
30
6
102
9
33
18
9
75
9
36
33
66
105
12
9
24
51
123
57
33
15
39
6
72
51
33
51
39
54
96
87
15
54
108
6
18
63
21
24
18
12
117
48
21
18
45
75
78
3
9
6
9
9
3
33
48
3
33
6
66
90
45
33
18
54
51
3
33
24
9
24
39
60
9
12
18
6
3
27
18
6
54
66
57
21
36
36
66
9
24
144
57
36
3
3
9
36
48
33
18
9
9
3
192
84
3
93
141
6
9
45
48
24
15
33
147
21
18
57
9
39
120
75
60
174
27
9
126
24
105
141
3
12
9
135
3
141
21
18
6
3
36
81
60
3
9
6
36
12
93
3
72
9
9
39
63
57
69
18
90
42
45
120
45
24
15
48
300
48
36
33
6
18
36
12
60
36
39
117
144
24
36
120
147
24
48
48
12
33
12
54
6
12
15
12
45
3
36
24
9
6
54
36
171
9
3
15
192
6
84
39
141
36
63
9
18
6
255
69
51
3
9
12
27
6
3
27
78
138
9
15
30
51
144
45
51
213
15
84
33
102
78
3
27
6
36
90
18
3
33
15
33
72
87
36
48
51
21
81
63
15
9
9
3
36
24
45
66
9
12
12
24
24
81
3
108
24
120
36
36
3
18
30
18
96
135
12
63
21
36
72
69
6
153
3
6
3
15
9
24
72
15
45
12
21
216
48
51
36
57
60
63
96
105
36
51
3
54
36
27
33
3
9
3
237
3
15
18
48
54
45
27
96
9
129
36
27
15
9
75
114
36
48
15
21
24
36
39
51
108
33
15
24
12
9
9
18
18
99
33
27
75
45
81
24
12
90
153
123
30
75
12
72
21
51
129
60
87
21
18
18
30
21
36
69
6
21
69
39
63
9
ABCD 95670262256*3^$a+1 [50016]
12
3
102
39
39
81
4
5
12
90
48
97
68
60
36
21
63
15
25
120
44
52
41
3
12
228
24
60
36
100
137
90
30
48
87
15
25
5
15
3
42
3
76
128
88
32
40
8
75
9
264
15
162
19
24
200
75
45
36
36
40
32
72
364
156
24
47
48
30
42
33
57
7
83
18
27
24
36
52
11
45
16
11
57
51
21
99
132
180
45
100
53
12
30
108
69
21
15
27
69
111
9
51
120
169
431
97
11
25
95
61
96
104
9
31
11
48
69
36
12
33
39
16
116
9
162
18
60
15
15
9
48
15
489
76
92
120
63
33
36
64
24
80
81
30
12
45
33
30
60
72
37
11
42
15
100
12
161
12
18
117
63
57
15
49
180
29
30
42
18
61
11
237
108
60
15
69
96
3
162
27
168
45
7
32
240
16
35
37
41
30
105
16
89
79
23
97
20
60
48
48
24
33
7
48
5
48
79
161
42
120
93
75
90
31
89
55
47
97
11
12
9
36
144
40
48
11
9
273
48
12
63
16
11
18
42
300
9
160
44
60
12
33
30
37
35
48
9
132
120
81
210
48
61
56
88
17
15
15
18
39
33
48
7
68
87
48
21
39
69
72
36
232
80
12
96
3
165
112
23
120
57
75
108
12
33
117
135
24
16
5
48
27
3
162
30
157
101
27
12
21
12
19
29
27
72
96
87
85
32
3
117
72
51
13
5
27
33
7
23
49
56
60
16
140
24
16
89
51
99
72
33
297
30
93
27
105
24
84
117
79
24
155
12
30
15
160
53
90
12
193
32
40
80
72
40
152
16
35
49
108
8
28
5
87
4
29
207
15
117
3
25
104
88
11
72
69
141
18
1
104
4
108
5
15
15
13
24
12
71
30
27
132
88
200
48
15
93
15
37
23
69
81
67
128
192
15
97
23
25
44
24
96
9
51
16
20
45
120
48
42
13
125
42
33
57
78
30
255
12
52
48
132
11
69
28
23
180
12
45
75
18
132
55
23
121
8
28
12
8
108
100
47
33
72
135
48
30
31
119
61
71
48
60
12
49
140
96
75
60
180
18
19
8
75
9
51
48
81
159
37
60
35
48
97
12
56
36
96
72
28
20
120
264
129
27
52
72
119
42
48
27
3
1
8
51
121
36
23
49
20
12
39
120
1
41
18
105
24
108
48
40
155
165
72
24
64
17
120
175
288
12
44
36
3
12
105
24
39
25
17
127
71
81
120
48
33
60
168
111
48
16
24
72
20
99
12
69
96
12
72
16
12
11
141
39
60
57
15
18
91
44
156
39
85
60
17
55
20
124
48
23
177
63
18
67
5
18
61
11
9
39
45
27
37
48
24
264
17
48
180
27
3
12
48
57
33
90
150
27
52
83
25
20
63
42
199
41
168
87
4
11
93
57
63
15
12
145
23
42
120
3
72
3
12
60
25
20
4
56
3
25
200
76
191
48
69
183
105
3
60
61
59
69
33
87
123
9
48
3
33
27
13
5
51
120
40
20
21
115
8
84
96
16
36
143
30
90
72
18
87
48
27
93
96
96
3
90
15
84
3
25
143
57
3
21
36
64
251
33
24
141
12
15
3
177
60
24
40
20
81
3
87
18
30
225
105
15
112
65
18
57
3
12
105
48
4
8
3
105
12
63
189
21
51
39
9
141
27
52
83
180
25
20
84
39
21
111
9
21
27
28
108
17
48
87
4
8
16
32
108
15
30
120
12
60
30
108
21
24
57
18
85
216
119
61
11
133
5
7
23
12
37
72
116
33
42
18
27
63
69
21
31
11
48
81
4
17
3
120
4
71
201
144
45
135
27
37
173
78
105
15
9
156
112
128
16
96
5
3
87
33
36
16
83
61
108
ABCD 95671079984*3^$a+1 [50014]
48
48
24
165
30
18
67
8
51
6
31
35
54
96
102
42
135
75
36
33
9
30
42
54
66
39
16
8
15
57
9
6
144
84
85
23
105
3
45
27
85
24
104
81
36
139
23
162
18
21
9
111
72
69
54
85
24
17
96
12
90
42
223
11
61
41
15
40
32
376
191
156
45
40
24
5
123
72
159
49
168
179
109
167
33
120
81
79
41
90
45
24
40
72
48
56
21
222
18
3
24
72
48
120
96
136
71
57
48
225
48
144
55
23
9
21
3
39
66
6
138
78
265
72
5
27
9
15
147
13
56
15
6
48
36
126
42
18
13
35
6
39
184
32
45
19
56
21
267
177
144
111
15
114
30
312
30
67
176
9
6
30
36
18
132
48
1
32
144
48
87
105
105
18
36
57
57
7
56
39
114
111
120
16
80
69
51
159
270
75
24
64
32
81
7
8
39
9
9
30
105
16
41
31
95
57
51
60
9
81
7
47
57
81
103
56
88
23
42
31
144
72
248
16
24
5
195
57
18
12
114
31
8
81
6
25
8
72
51
78
159
72
3
30
87
3
198
24
159
51
36
73
41
90
165
48
3
45
147
21
75
54
30
33
39
33
27
234
12
114
13
48
128
24
136
24
23
25
104
69
187
32
171
21
208
56
135
9
168
75
30
103
65
79
83
102
31
131
24
69
141
27
15
102
3
48
120
40
24
41
79
8
144
39
49
77
3
51
12
9
48
75
21
40
56
3
21
264
21
19
48
240
23
25
11
45
24
75
85
32
24
273
342
9
16
149
99
45
3
24
15
84
6
79
32
48
72
15
54
18
36
36
1
32
117
3
87
90
103
56
105
6
33
120
112
5
66
33
39
42
54
264
81
40
47
48
42
54
201
9
55
35
45
40
41
72
31
65
7
32
48
33
159
88
8
39
90
31
41
39
120
87
9
24
45
75
99
6
54
90
15
48
24
51
213
40
485
67
59
13
8
64
8
57
18
85
176
9
7
24
72
113
144
111
360
24
3
54
78
66
31
128
16
152
129
30
81
40
8
39
12
21
24
136
35
60
193
95
57
27
85
47
48
18
18
60
66
24
102
198
6
21
105
7
5
3
123
285
40
120
104
33
87
15
90
42
36
18
39
81
6
33
33
175
8
129
30
186
192
78
90
15
16
5
18
12
36
42
87
129
120
24
15
16
71
9
64
125
163
80
48
24
15
36
54
63
168
15
1
23
105
21
12
63
24
45
66
9
63
90
39
144
16
5
30
69
24
96
105
234
21
15
105
24
63
42
36
156
96
87
57
174
1
80
33
18
13
41
30
78
75
51
252
153
24
57
54
12
54
31
104
48
15
33
237
27
99
69
81
87
48
21
99
105
36
3
45
60
15
87
96
49
120
41
55
59
13
32
16
80
24
48
57
103
32
99
45
40
32
27
21
141
48
6
54
102
9
112
32
15
66
31
155
30
63
40
56
40
131
198
102
73
32
40
5
99
40
32
168
15
49
8
87
132
21
123
54
36
84
90
45
117
3
16
185
54
153
9
39
64
8
40
72
8
15
18
90
54
96
15
24
231
54
243
9
30
36
24
13
72
8
15
12
6
102
1
35
21
88
32
165
19
77
243
24
120
63
33
64
8
48
81
30
33
81
30
24
97
24
80
96
9
135
39
90
78
12
253
8
69
43
512
75
13
128
72
168
15
66
135
48
136
72
23
9
15
108
45
40
89
39
ABCD 95671623878*3^$a+1 [50131]
73
167
169
36
147
57
36
83
145
111
33
143
48
49
15
128
208
224
73
72
120
71
304
128
313
39
81
24
87
33
108
83
169
87
144
201
71
144
493
48
83
112
464
13
48
288
144
60
311
121
215
144
121
39
144
465
168
144
36
147
32
1
95
48
16
93
180
47
205
48
51
201
311
109
35
13
275
73
84
51
57
132
579
144
45
227
193
95
48
240
48
240
16
128
25
168
12
83
25
23
49
60
147
80
384
16
48
128
217
23
13
339
32
208
32
73
168
444
83
16
32
240
48
109
35
16
321
108
51
240
32
48
64
192
48
45
36
207
9
24
95
49
303
33
24
72
48
60
12
180
83
48
13
99
105
120
216
119
97
15
80
144
49
72
24
95
157
99
80
96
13
84
15
32
160
81
24
23
193
63
57
132
35
145
47
96
48
25
36
3
32
16
48
57
132
12
24
144
48
24
120
60
3
45
60
23
265
23
96
73
23
48
64
141
179
256
45
35
112
224
48
193
108
36
15
80
145
48
95
192
48
61
35
25
87
33
191
13
108
84
3
80
48
208
176
61
35
97
111
32
13
36
15
81
48
24
23
48
112
272
96
25
311
48
160
96
144
81
287
145
63
45
51
81
12
60
23
48
240
61
83
16
32
73
375
129
47
48
61
35
109
195
57
168
95
48
144
16
128
1
108
371
25
192
24
144
264
135
176
384
96
160
129
15
45
83
48
97
15
9
231
105
183
201
180
243
32
48
16
96
176
48
361
135
48
560
265
132
36
255
320
73
36
51
80
25
132
147
9
72
24
71
64
225
48
60
3
48
57
84
276
255
48
429
36
15
80
64
176
336
96
349
51
57
231
189
35
48
109
83
25
23
112
81
204
83
169
215
16
93
84
108
180
24
119
64
32
1
48
60
36
108
156
36
99
80
25
72
207
45
192
419
157
179
73
240
87
201
72
47
169
71
144
96
13
275
13
83
1
60
3
48
57
192
183
141
36
111
57
71
256
321
95
112
96
57
120
239
109
35
96
13
131
61
240
3
32
144
192
48
169
167
13
ABCD 95671646914*3^$a+1 [50050]
27
213
3
13
59
133
155
60
105
147
205
48
119
48
73
95
337
83
24
85
143
33
135
105
147
13
119
25
48
35
48
60
24
120
49
119
57
64
59
21
64
32
3
397
11
144
48
21
99
12
156
69
16
95
240
252
165
27
325
80
48
183
204
45
231
25
47
72
201
64
35
36
24
49
80
27
37
80
315
72
36
12
93
87
12
336
45
208
176
48
15
12
69
27
85
48
96
96
59
48
21
16
224
39
72
1
32
255
33
15
24
105
3
72
36
60
60
72
33
135
204
93
15
1
32
195
60
24
153
135
108
45
39
25
48
32
160
215
121
35
180
25
48
47
289
11
117
112
263
48
12
45
160
240
23
60
252
12
48
120
48
84
9
39
25
83
45
160
48
32
48
64
35
45
27
60
156
13
80
256
11
12
217
95
36
24
85
35
216
37
80
3
60
72
180
72
48
61
107
60
25
35
237
16
131
96
24
48
12
108
13
144
23
121
11
156
105
27
21
96
48
87
105
48
48
39
121
272
27
21
99
141
240
135
9
3
13
239
60
21
339
109
32
192
135
12
180
153
16
587
85
119
48
72
145
203
21
39
153
15
324
36
105
192
27
300
73
227
48
180
217
11
312
132
169
32
27
48
85
155
84
96
84
36
204
45
15
193
23
57
63
145
48
179
72
181
35
45
15
24
25
35
61
95
84
93
27
85
95
48
48
33
160
119
168
145
192
203
84
300
69
112
167
57
15
48
1
131
13
143
120
24
193
128
15
84
36
24
49
59
165
16
11
181
47
192
1
47
72
25
128
48
39
96
25
47
60
180
108
12
48
73
96
35
48
61
176
48
160
32
48
3
60
33
87
25
32
112
155
21
87
72
145
35
108
81
99
48
72
180
1
80
39
105
63
24
108
157
224
147
45
99
13
47
60
181
128
207
49
263
12
45
75
156
9
51
109
48
32
111
60
84
273
96
27
133
191
33
3
144
253
96
11
229
32
39
121
32
27
21
27
168
109
35
60
1
35
109
23
420
12
96
72
33
48
144
3
12
177
48
315
133
80
144
16
48
96
215
9
471
48
25
48
192
80
96
16
35
93
135
120
1
71
105
135
156
109
128
3
132
217
155
96
24
48
13
155
60
25
95
84
48
72
21
75
405
112
23
84
133
83
13
32
112
47
1
80
135
25
48
47
33
51
48
192
60
120
96
144
105
64
59
213
99
276
73
80
112
107
108
169
11
37
23
324
21
99
48
61
47
60
12
ABCD 95671718848*3^$a+1 [50036]
60
78
30
66
204
30
27
9
24
3
160
32
60
108
9
48
48
19
36
8
64
35
1
5
27
12
48
12
111
6
3
3
9
93
31
95
9
15
42
30
18
7
80
21
3
40
5
67
29
24
15
57
144
48
90
18
75
57
30
25
5
12
60
6
9
16
32
12
28
17
39
52
72
35
1
72
44
9
66
60
145
8
12
15
54
15
40
164
60
12
93
27
15
61
8
57
18
97
23
66
18
42
60
3
12
36
129
3
33
15
33
24
3
4
29
42
9
60
75
33
15
18
12
51
15
1
8
57
24
15
40
44
100
53
75
88
32
39
18
15
63
30
127
107
21
9
24
12
102
72
13
41
39
3
102
3
9
6
9
24
36
21
18
36
33
52
83
33
48
72
48
75
9
36
21
36
87
63
24
6
3
84
3
24
30
43
92
51
78
27
60
180
24
9
91
11
18
54
45
16
125
12
27
3
85
29
24
19
5
31
17
78
102
55
72
8
84
16
72
56
15
60
24
12
121
83
61
5
18
33
3
69
12
48
28
44
28
17
3
117
79
47
97
5
3
28
20
75
9
60
27
18
151
20
12
9
6
54
15
48
36
105
72
55
17
12
15
81
3
39
270
42
18
27
75
60
25
23
36
69
45
231
9
75
33
19
44
60
36
148
152
28
56
9
6
37
29
18
30
78
60
30
39
24
72
63
45
15
9
96
129
75
21
39
111
216
45
24
12
27
12
54
12
3
57
48
27
15
49
101
7
107
78
6
9
87
18
51
40
17
24
48
12
18
25
23
33
84
3
18
27
28
11
96
73
29
6
109
20
57
31
77
30
36
9
28
5
63
24
27
36
69
81
19
29
99
45
48
84
24
6
36
60
57
45
108
43
17
3
81
36
7
125
12
39
4
77
3
48
57
75
60
183
102
18
33
12
24
45
91
80
39
21
63
72
114
43
35
30
210
36
6
43
53
108
51
4
32
87
6
12
3
76
44
36
9
19
17
60
6
78
91
41
15
48
4
20
81
132
12
7
44
64
68
40
155
12
57
48
16
20
16
29
51
28
5
12
66
90
7
53
19
29
7
107
57
9
79
36
20
15
1
53
51
12
120
99
18
60
55
20
88
5
60
43
11
6
12
51
84
12
24
16
8
33
27
21
24
162
6
18
66
3
96
96
33
27
39
69
12
84
51
21
105
7
47
6
72
36
12
7
36
44
111
25
17
27
27
21
3
30
19
32
105
60
55
188
15
102
39
16
116
144
39
30
246
73
32
9
27
112
20
16
20
39
85
17
66
33
81
24
15
57
30
54
24
84
91
20
21
24
12
15
60
3
57
4
23
13
125
19
20
24
72
12
51
9
3
18
79
65
30
105
96
39
61
41
63
48
3
21
48
96
120
12
48
21
3
16
36
11
25
83
6
55
23
222
15
81
18
81
100
11
25
44
3
36
9
27
25
108
32
51
54
51
9
24
135
15
25
32
12
57
6
102
48
24
24
24
63
87
45
108
160
65
54
33
57
6
109
11
18
135
16
29
72
15
48
60
64
11
45
39
13
35
18
127
8
21
15
21
39
24
39
165
12
3
12
9
21
159
51
48
6
114
102
3
72
63
21
21
31
8
15
81
9
24
3
84
24
76
29
79
8
27
12
36
90
12
12
183
52
29
54
21
4
8
84
105
30
9
16
56
24
36
9
30
81
75
13
77
42
33
3
97
144
5
3
3
105
28
101
15
84
12
60
9
24
36
19
44
3
117
33
3
75
6
6
18
55
221
3
15
42
51
12
153
7
8
75
97
11
114
27
3
42
19
72
5
3
84
12
3
246
60
15
105
96
3
21
15
60
64
20
51
102
24
120
96
75
108
87
33
9
96
60
19
20
12
3
12
25
8
28
68
40
47
117
33
19
20
16
35
37
5
12
66
33
135
1
44
15
57
57
12
6
129
39
84
21
24
16
36
8
21
60
12
12
96
30
36
6
115
32
15
21
15
6
30
78
18
37
56
24
21
27
72
27
25
41
30
93
9
36
27
3
121
80
9
6
21
100
32
60
33
18
9
93
15
123
96
24
72
9
15
90
30
120
78
15
21
27
28
29
51
12
9
6
57
36
9
108
144
24
55
89
3
15
72
18
3
75
24
72
6
72
243
84
3
165
12
9
12
78
30
162
162
60
6
60
9
72
15
18
48
78
25
17
27
81
15
324
33
15
12
36
12
40
29
51
28
89
15
33
18
54
171
60
72
24
153
75
28
108
56
9
75
21
19
36
11
180
33
12
117
15
15
57
64
77
24
36
27
12
21
72
12
78
37
29
36
43
65
72
48
6
30
12
27
12
60
15
78
6
6
18
48
30
43
77
39
45
15
4
71
9
24
21
55
36
53
36
12
27
15
12
25
8
3
25
83
45
36
21
42
36
9
60
75
21
21
6
138
24
135
105
60
3
3
30
19
20
60
36
64
8
33
222
54
115
53
18
48
6
30
18
78
73
32
33
27
180
52
11
24
138
ABCD 95671791706*3^$a+1 [50023]
90
155
67
18
30
96
41
85
12
132
30
96
18
90
5
72
49
48
72
18
6
12
144
35
43
18
30
24
84
90
42
5
67
65
25
11
79
36
30
24
120
252
18
60
66
144
47
25
90
180
90
198
5
13
72
36
11
25
23
13
18
144
72
78
216
90
12
60
54
71
13
36
23
127
84
41
19
12
5
72
121
306
114
30
54
35
12
120
49
311
1
12
71
12
168
127
173
25
6
90
36
48
204
36
119
48
79
36
77
156
19
18
90
24
48
6
36
84
36
59
49
90
36
42
18
17
48
36
1
78
66
204
35
31
54
180
60
90
281
1
42
12
90
168
23
84
1
95
13
144
23
13
72
83
25
11
25
11
24
13
6
5
49
108
30
234
60
66
72
6
36
30
18
78
90
12
18
65
13
54
17
49
11
13
48
23
49
60
12
144
191
49
12
24
59
85
66
36
24
5
31
12
6
30
65
175
12
5
49
24
35
37
144
11
25
54
48
101
355
77
25
23
31
78
216
102
77
67
101
168
61
359
1
198
18
48
90
6
84
96
54
12
24
156
173
25
96
30
60
65
1
18
54
540
6
30
96
264
36
144
6
36
17
72
96
13
12
18
24
66
72
119
31
30
24
120
108
60
66
90
6
48
18
119
25
54
5
456
121
18
29
133
30
60
144
18
23
7
60
30
36
144
11
139
77
13
102
18
90
18
222
12
53
61
126
53
13
83
25
215
1
78
138
143
55
54
6
17
163
29
61
36
18
102
60
18
18
48
42
12
126
6
36
149
43
6
36
18
18
23
25
60
66
126
72
36
276
144
12
18
90
54
18
78
66
54
186
30
180
78
12
36
24
59
115
41
13
83
12
67
186
48
72
18
60
162
18
144
18
12
96
144
72
138
18
114
53
13
78
137
252
133
18
41
25
108
60
192
144
60
54
90
36
71
108
1
30
17
37
216
71
19
24
66
96
155
25
120
23
157
11
13
12
24
138
78
90
54
18
18
90
29
19
65
25
6
30
6
12
78
54
149
115
276
36
233
36
19
125
49
168
12
42
89
1
90
41
13
342
48
294
36
36
18
156
24
66
6
120
54
42
90
18
30
6
90
48
11
97
18
306
35
1
258
102
60
30
54
90
24
234
11
61
11
109
6
30
42
18
23
25
35
199
6
54
18
12
6
36
41
85
30
54
78
77
43
270
42
5
61
59
19
144
30
72
24
47
217
36
6
18
102
6
30
65
13
47
109
108
252
60
59
96
36
25
35
19
125
121
18
41
55
89
49
18
114
66
5
19
5
241
78
30
114
12
294
12
132
11
145
24
71
157
60
72
12
108
35
132
36
13
36
11
13
252
59
49
119
43
137
1
6
41
25
204
138
36
42
210
24
41
7
96
90
11
1
60
54
210
108
35
1
11
49
84
18
18
42
30
18
42
12
126
137
139
18
156
42
90
12
36
11
43
78
138
60
90
12
168
12
144
6
233
19
102
108
6
30
11
84
1
30
29
25
42
17
91
66
96
12
83
7
5
73
162
66
24
30
17
79
216
66
54
78
48
108
6
54
12
60
54
198
30
72
54
60
12
119
25
108
36
72
18
54
6
102
132
23
12
132
31
89
55
30
24
264
11
115
6
48
78
137
25
47
205
120
60
66
233
36
145
276
12
96
30
65
31
18
ABCD 95671842278*3^$a+1 [50003]
60
20
19
41
28
36
84
63
60
36
9
3
69
63
36
12
9
92
43
45
3
60
36
48
5
24
19
84
48
105
15
264
48
12
96
65
4
15
24
96
41
55
9
36
39
60
41
91
69
159
5
7
9
3
77
19
24
21
24
32
43
24
204
29
67
33
99
5
36
7
24
45
48
27
9
20
4
39
84
77
7
57
32
76
27
17
7
17
55
12
12
21
3
12
5
36
24
64
27
149
139
77
7
9
51
81
36
20
36
7
21
15
21
144
51
5
79
41
67
36
48
65
136
48
87
29
7
12
65
31
5
7
77
7
57
72
3
108
156
57
80
60
4
116
19
36
144
12
5
127
36
12
5
4
24
3
120
24
60
36
108
12
45
60
15
57
3
117
135
36
132
72
17
24
4
135
45
15
36
132
33
80
180
40
15
60
48
21
108
60
39
5
79
192
165
99
24
9
12
147
72
60
60
5
79
101
91
84
5
7
12
197
256
72
75
17
60
4
20
60
52
27
17
24
55
101
7
36
60
36
9
32
76
24
15
144
12
9
87
48
9
27
45
51
69
87
96
48
36
41
4
3
33
27
72
81
12
144
123
21
3
53
43
168
48
5
79
33
8
19
45
56
79
36
252
45
111
36
36
21
39
9
27
5
91
29
84
60
100
240
39
101
76
3
153
68
76
44
120
67
12
33
39
12
156
81
87
12
60
21
27
24
96
60
9
48
168
3
60
57
3
201
20
144
156
139
45
192
44
28
32
7
132
36
65
127
24
29
144
7
108
72
48
204
132
9
12
183
21
87
17
16
20
19
156
29
60
112
8
31
156
9
108
15
21
75
348
21
27
9
60
3
168
89
7
48
101
31
69
87
24
120
89
103
77
28
12
20
91
105
51
36
12
29
163
36
21
20
55
5
31
12
48
9
99
36
21
135
9
75
57
12
27
33
108
3
12
53
76
36
27
24
24
9
80
43
60
33
111
113
103
60
84
24
45
75
53
19
24
24
45
27
45
63
57
195
41
127
192
21
3
17
16
231
12
12
24
9
72
44
67
24
29
16
140
64
75
5
55
36
156
33
99
165
39
17
67
12
41
31
72
141
27
125
19
72
57
15
153
8
43
36
48
93
51
21
75
48
5
40
12
15
29
7
17
127
48
9
195
161
40
24
87
108
33
128
112
44
19
5
55
69
111
12
45
128
19
144
17
64
87
9
3
33
108
3
9
24
20
127
33
27
84
24
189
3
33
20
19
24
129
108
51
5
40
51
36
96
36
12
12
36
36
5
7
17
31
93
120
27
5
76
99
29
52
104
31
48
69
15
21
36
99
36
5
24
19
177
63
45
108
3
41
16
39
33
99
48
149
7
33
60
36
80
7
24
177
15
33
15
9
27
57
24
15
60
96
57
8
103
17
52
3
41
55
45
24
12
87
24
77
52
12
168
44
67
9
8
16
111
36
60
36
48
9
36
132
36
3
53
16
68
4
180
15
57
123
17
4
15
57
44
7
108
120
9
3
33
15
48
48
12
84
17
31
5
55
9
111
45
75
24
12
53
43
17
19
24
120
17
52
3
5
31
33
27
9
12
108
36
3
48
96
17
31
96
120
45
27
48
12
36
12
89
24
4
48
24
63
21
24
3
29
7
81
3
96
9
108
60
63
60
21
32
43
12
24
5
60
7
9
15
45
20
91
33
51
29
60
124
96
3
24
12
41
19
17
4
20
103
36
77
55
141
44
100
27
53
28
51
108
117
3
113
7
33
20
79
108
36
12
36
33
3
24
29
24
316
63
168
96
69
3
57
164
7
17
4
36
60
39
24
9
192
3
29
4
15
84
24
24
165
44
103
36
45
60
39
12
240
33
15
141
3
48
36
29
31
149
124
56
55
24
45
12
24
39
96
125
19
125
7
12
101
19
33
8
19
93
111
21
48
111
21
87
5
16
72
39
36
17
84
19
33
72
36
36
15
93
27
65
7
48
93
39
33
51
48
5
19
84
53
76
51
21
72
75
24
5
43
33
60
84
132
39
33
48
15
12
36
141
200
7
48
36
33
3
96
24
17
55
5
172
204
48
51
5
7
144
60
72
24
36
69
27
48
36
60
84
33
36
60
87
69
51
12
36
153
39
17
40
3
17
43
36
ABCD 95672640106*3^$a+1 [50228]
123
21
112
80
72
16
152
48
39
1
32
112
248
48
27
277
80
192
96
160
8
15
1
80
63
216
25
47
97
227
93
208
95
129
48
72
64
47
25
8
39
33
88
59
61
32
48
72
192
27
325
8
112
56
88
24
96
119
36
117
48
87
9
64
104
72
160
96
128
112
24
128
168
184
168
80
40
32
144
24
63
33
39
73
143
9
63
193
56
24
72
159
33
48
24
111
33
72
40
8
24
40
71
36
45
135
81
168
64
56
96
16
8
24
168
24
48
72
88
128
39
33
3
117
88
200
24
16
80
88
24
32
16
80
112
48
144
48
128
40
32
112
80
39
1
96
72
152
183
57
24
96
39
289
72
8
48
24
40
80
15
81
48
72
120
3
61
80
24
24
16
191
144
9
112
56
168
112
312
8
72
88
8
72
27
93
72
96
135
324
108
49
56
144
144
24
96
144
16
119
145
80
27
181
128
159
1
24
120
176
120
40
240
152
184
24
176
39
57
144
15
73
71
49
176
64
8
48
72
88
80
72
88
344
16
32
120
120
40
120
24
8
40
47
313
8
40
152
48
88
35
85
59
21
72
24
135
25
8
291
36
1
8
16
80
3
117
208
48
24
200
16
72
8
135
144
241
24
80
264
136
56
99
36
25
152
72
136
32
112
96
95
33
75
109
56
159
201
40
47
129
136
23
144
97
56
88
32
87
57
24
24
280
8
39
36
117
48
24
24
24
120
75
85
56
256
48
152
168
16
47
9
16
47
57
96
24
48
120
15
73
8
72
168
96
195
69
16
56
48
24
72
544
71
25
8
120
88
104
88
56
51
141
240
184
56
72
63
72
33
120
24
64
24
120
56
72
192
48
72
48
72
72
48
48
24
24
24
111
9
16
47
9
16
83
36
153
63
33
72
184
144
24
8
232
95
33
48
16
104
51
13
72
120
96
80
24
144
171
21
15
177
96
24
96
16
275
21
64
23
216
9
72
136
32
136
72
47
33
24
16
143
57
15
25
80
24
168
16
200
24
168
88
96
48
48
144
23
72
81
160
152
48
24
75
165
144
87
25
32
96
27
93
120
160
24
143
313
11
69
255
1
96
32
48
24
88
96
176
48
168
15
129
51
213
184
80
216
136
56
40
119
201
112
48
32
312
15
9
24
96
24
48
15
49
8
208
32
88
32
16
96
24
56
96
48
24
87
1
32
96
112
72
8
3
21
40
56
63
129
256
80
40
24
80
72
3
61
47
177
216
219
21
136
8
192
24
72
267
85
8
24
48
120
111
9
16
119
97
83
108
33
24
15
97
128
72
16
152
112
71
49
80
256
24
80
208
56
120
64
80
216
240
72
64
11
108
145
35
21
88
ABCD 95672851754*3^$a+1 [50047]
48
243
12
100
68
105
84
3
48
52
44
4
72
80
9
144
12
175
5
147
96
256
36
12
68
69
43
108
8
12
9
108
72
24
84
60
63
72
21
36
3
21
12
3
96
81
7
17
55
44
45
7
164
9
12
43
17
39
9
72
24
55
20
9
36
96
120
168
55
89
3
12
93
87
180
165
3
9
31
212
177
151
20
93
67
185
7
17
51
4
89
12
60
19
60
80
60
88
17
43
108
29
108
120
7
89
51
69
7
144
24
56
81
48
39
57
99
60
4
108
108
245
72
108
15
24
40
17
3
33
7
12
24
20
57
72
60
75
16
36
104
69
123
100
44
9
15
69
43
20
84
21
19
24
12
65
259
53
36
12
3
21
15
40
8
225
27
9
12
72
96
12
7
8
84
69
7
128
16
80
84
9
27
189
27
24
64
41
79
72
17
7
5
144
7
32
108
57
135
93
60
72
48
72
43
29
39
120
9
55
8
93
132
15
4
53
36
15
12
45
15
4
404
96
33
96
27
57
288
75
40
53
79
68
108
105
19
72
324
80
12
33
55
29
123
9
264
132
43
5
139
108
5
15
28
125
55
29
63
9
51
117
12
51
60
57
15
33
43
32
69
108
36
7
17
36
12
24
51
48
45
135
16
29
72
39
24
45
15
4
20
141
12
168
87
40
197
120
60
12
75
21
12
51
156
96
28
32
132
33
3
81
144
7
140
4
53
27
9
51
24
72
117
103
8
21
183
60
136
17
19
65
51
84
33
127
101
43
17
12
60
27
100
56
60
28
101
108
31
12
68
12
45
43
44
40
17
151
77
72
168
7
8
33
99
24
24
105
27
4
29
231
84
45
27
9
12
15
57
75
96
117
79
180
53
3
105
55
17
51
105
51
36
9
3
16
17
3
249
3
9
3
21
99
88
32
33
19
80
9
12
60
87
165
55
65
27
189
7
44
9
19
65
168
15
33
24
12
96
15
4
68
21
36
36
147
105
91
212
93
55
212
12
60
60
12
4
24
152
33
7
20
120
40
65
24
151
48
125
27
21
72
103
29
84
60
144
3
69
15
264
45
12
60
15
352
5
168
75
24
45
163
101
31
101
19
44
12
4
84
89
27
24
12
57
60
108
7
173
12
36
7
8
117
87
105
63
40
65
12
60
7
41
75
12
52
65
3
33
84
24
12
99
60
21
60
75
40
48
29
3
105
115
17
51
21
3
45
27
88
8
45
12
15
72
28
36
17
48
51
108
45
15
21
99
16
44
60
33
15
69
79
89
15
60
88
17
147
9
51
21
3
40
17
127
8
60
40
65
39
40
29
31
20
48
52
53
75
16
65
72
123
21
79
29
31
12
44
9
27
28
17
84
24
84
27
16
29
15
9
120
51
21
72
31
101
216
19
29
15
100
161
75
124
144
17
48
103
5
60
3
81
36
72
27
16
8
81
36
55
20
153
60
12
15
57
15
108
72
93
7
68
28
5
7
20
88
29
36
67
65
255
52
17
324
27
57
75
57
84
24
75
132
136
20
88
17
120
3
177
63
12
177
87
16
77
43
32
136
20
45
36
123
76
17
75
52
137
36
7
17
19
20
177
43
116
36
4
80
9
19
60
41
27
9
144
24
36
27
117
12
51
12
33
12
96
72
99
9
27
45
39
9
7
17
55
60
41
51
21
63
9
87
60
4
80
9
87
28
5
31
84
101
7
53
19
17
19
44
100
65
36
67
72
5
96
51
40
24
20
129
36
39
28
44
40
29
15
16
56
180
28
17
15
24
76
5
3
60
225
60
36
15
36
105
27
72
36
297
15
153
43
65
12
7
17
19
32
57
27
96
28
77
7
116
52
137
48
15
52
5
60
7
5
51
60
12
12
4
41
39
57
27
12
9
31
113
43
20
33
36
36
48
204
7
20
9
39
105
91
72
233
72
79
20
21
60
7
113
103
5
36
60
15
120
36
28
ABCD 95672950078*3^$a+1 [50000]
60
55
104
3
13
95
97
5
3
96
16
68
4
11
45
40
12
68
60
60
36
16
60
20
132
15
300
1
20
96
108
28
128
4
36
60
77
18
81
148
32
51
18
30
54
3
3
141
33
3
60
135
45
40
104
48
220
60
48
32
100
41
7
83
25
17
3
64
92
64
212
12
15
21
124
180
116
9
151
24
32
36
63
21
111
13
95
84
25
48
48
80
24
12
33
15
16
12
65
63
36
51
97
8
87
18
87
93
18
21
111
48
60
81
36
45
90
133
95
25
17
39
48
36
204
72
153
3
3
49
48
60
143
189
153
39
4
60
84
36
29
6
45
124
23
73
32
108
72
40
53
75
52
44
4
132
80
27
145
5
15
40
36
47
93
15
49
32
64
59
138
72
108
27
228
72
141
139
5
115
56
27
37
32
64
17
120
3
12
183
54
18
9
16
8
24
3
157
56
52
5
43
77
7
8
63
21
33
48
3
69
90
121
20
4
8
27
21
24
15
25
41
24
15
88
5
7
5
36
132
67
36
107
69
64
24
32
171
60
72
36
54
75
132
60
16
48
65
54
13
143
54
55
32
9
54
21
9
15
88
47
228
57
21
111
108
76
149
15
75
21
4
56
87
18
12
18
24
156
9
12
16
20
60
52
35
1
24
23
132
48
73
77
30
73
35
105
60
4
35
36
45
12
12
195
60
105
33
63
9
18
157
113
39
136
20
148
44
141
79
5
3
12
16
47
97
11
165
15
129
12
16
8
40
104
40
11
54
48
87
12
76
77
27
63
108
189
96
232
5
18
97
32
4
29
18
78
12
3
24
12
60
64
32
75
285
60
100
8
75
25
5
27
15
12
21
87
57
180
21
135
36
156
28
80
4
95
61
209
6
49
5
66
21
4
17
15
24
51
13
32
100
12
32
4
77
39
63
1
60
180
137
3
52
8
15
30
72
42
108
69
4
12
77
18
33
36
36
24
64
56
69
39
75
241
29
55
60
180
36
29
180
30
18
15
108
12
45
55
23
109
191
162
198
49
48
68
84
120
88
143
30
27
27
73
12
155
25
36
5
27
72
33
30
9
16
60
80
28
5
111
69
15
129
43
17
27
9
75
60
75
9
12
4
119
13
32
60
3
25
104
16
32
28
12
20
3
97
96
72
35
270
55
17
255
88
20
60
33
30
25
12
48
44
33
99
64
44
16
120
125
175
12
128
9
151
24
8
33
7
8
36
201
3
4
60
32
36
12
360
12
39
25
29
78
73
56
184
44
60
36
45
7
8
75
85
80
184
53
7
32
64
12
20
112
20
15
193
72
8
48
24
51
37
60
20
48
57
12
27
144
99
13
72
41
75
75
49
113
103
59
21
45
54
78
43
12
72
35
105
16
20
15
129
51
57
60
40
60
48
77
72
78
9
39
49
48
47
6
7
47
48
157
152
28
36
80
57
127
128
100
12
11
30
219
36
75
12
9
120
36
84
3
73
143
49
5
43
44
4
35
162
72
3
28
32
72
15
66
279
16
65
39
21
90
25
59
57
51
97
35
66
72
3
15
145
56
21
187
20
28
48
200
57
18
177
177
186
12
13
56
24
69
211
77
108
27
48
15
42
55
53
231
93
75
96
39
73
12
36
56
48
16
20
36
64
24
8
45
48
54
85
65
55
108
47
21
40
20
27
37
92
16
23
12
85
92
21
39
40
108
60
8
60
27
33
9
27
81
75
24
3
18
39
4
24
56
64
32
33
6
37
180
47
33
27
1
32
177
3
24
4
77
72
60
3
120
148
192
17
43
17
48
63
9
55
71
57
33
7
35
12
13
65
15
112
11
81
4
119
66
39
36
156
4
32
48
172
35
42
48
288
55
5
19
32
39
25
80
64
5
3
3
9
45
55
32
76
128
12
3
324
57
48
3
97
23
217
5
66
9
36
24
3
93
52
23
12
13
32
12
273
63
40
59
ABCD 95673016150*3^$a+1 [50181]
6
84
4
128
102
6
24
76
24
20
100
92
84
4
92
63
90
36
75
15
9
21
19
17
31
44
288
30
58
44
33
72
43
26
126
18
30
210
186
12
54
10
5
79
20
36
60
60
9
135
9
57
36
12
45
33
12
48
28
12
44
105
51
93
31
14
22
348
36
74
394
17
19
44
28
12
62
106
48
2
3
19
5
15
48
42
51
9
87
15
30
60
36
39
75
84
6
36
204
30
45
15
3
93
3
97
47
25
65
27
4
5
90
85
92
30
30
30
34
80
4
5
15
42
87
67
8
36
84
36
36
39
69
16
2
12
132
48
15
7
20
16
20
18
6
48
96
6
154
26
9
9
42
219
27
69
43
60
36
5
84
72
51
27
121
5
67
89
159
45
31
20
36
28
41
31
68
64
38
39
15
33
6
99
166
5
90
25
32
12
12
16
8
84
88
77
45
46
84
41
51
9
105
105
49
98
48
70
20
16
20
63
13
182
90
36
21
79
59
1
134
48
18
12
12
117
33
48
22
32
36
28
5
7
24
5
211
8
69
225
6
21
48
36
139
50
87
79
80
90
142
2
10
8
3
25
2
18
30
46
56
78
9
1
161
81
22
41
91
104
36
30
6
12
36
84
208
50
22
168
2
96
66
3
75
30
15
6
36
174
57
100
2
58
108
20
6
30
36
48
90
39
57
30
6
3
7
24
44
4
26
34
116
15
57
33
115
101
51
84
6
12
22
5
75
30
48
48
22
68
28
12
24
38
60
15
7
26
48
22
44
33
15
16
12
23
21
16
32
48
28
140
162
3
60
36
120
24
15
96
36
117
15
66
10
32
4
48
101
147
87
87
159
87
9
175
108
71
9
172
224
24
88
38
36
39
15
90
34
8
24
40
38
12
15
3
117
51
54
34
32
27
37
176
18
30
40
24
20
12
3
6
27
84
33
3
132
18
54
3
42
144
7
23
145
41
21
154
84
20
81
79
29
36
15
30
22
197
15
6
75
30
6
15
28
38
12
51
216
180
84
60
54
97
24
20
36
88
38
12
42
84
16
24
36
59
15
15
15
45
27
138
15
45
34
168
84
20
3
33
84
76
20
84
76
8
69
3
33
31
26
34
8
45
3
69
51
132
192
40
5
3
36
40
56
54
12
84
106
200
52
77
31
12
77
21
12
21
117
12
36
16
200
105
9
10
180
12
50
42
36
60
52
68
124
5
81
6
84
72
28
5
9
27
144
7
8
60
15
25
56
36
4
48
36
65
27
72
48
42
90
72
45
54
159
15
33
34
24
144
36
12
23
27
27
91
110
51
24
15
39
13
44
63
141
16
74
66
45
15
40
59
66
9
15
54
85
38
10
83
87
57
57
4
29
12
99
45
36
39
36
28
41
99
28
44
45
15
36
4
53
91
5
396
9
45
105
136
50
46
17
33
270
63
54
31
12
2
6
69
51
6
46
83
9
160
2
39
60
27
63
49
72
14
42
48
45
21
46
17
3
24
4
20
16
68
28
108
50
54
72
6
12
22
48
5
67
23
1
32
42
36
12
22
5
66
6
120
39
160
164
12
16
140
132
16
72
32
6
42
69
54
37
8
40
116
24
100
20
64
2
39
31
20
76
23
21
4
65
27
129
75
48
57
19
86
39
45
9
6
36
51
28
14
15
7
96
44
30
6
27
57
28
26
70
92
30
27
36
111
9
57
3
7
38
192
58
36
5
54
57
42
51
111
33
7
44
21
18
3
63
27
117
21
51
9
36
6
129
123
81
30
144
33
30
198
45
67
60
48
74
36
22
48
5
67
8
42
58
32
28
5
69
46
56
9
79
20
57
31
23
15
42
69
24
15
6
84
12
18
4
36
5
7
14
30
69
147
3
45
120
40
24
98
42
16
65
15
36
69
51
48
42
9
25
5
9
15
15
36
132
40
8
102
3
81
58
38
94
36
44
30
46
20
27
25
20
16
56
40
8
40
86
10
36
8
36
40
14
22
24
32
120
148
36
20
124
2
93
90
45
15
31
48
77
19
72
68
9
63
42
78
100
32
21
9
10
8
28
20
36
78
42
9
187
98
12
34
50
6
42
10
96
72
48
96
5
39
12
52
41
27
9
54
45
9
43
92
52
23
3
39
39
69
12
24
57
132
250
20
30
36
15
90
57
9
199
152
69
18
133
8
96
33
7
128
16
29
30
13
29
63
120
72
48
168
4
26
10
38
6
90
144
30
16
59
45
69
12
51
52
5
31
20
6
ABCD 95673140144*3^$a+1 [50083]
54
12
78
72
35
193
54
72
305
43
90
138
168
84
5
12
43
17
19
12
17
96
36
1
83
37
24
71
108
36
19
89
13
23
1
155
55
53
7
156
5
49
35
96
19
125
109
30
36
5
49
59
12
43
48
24
53
1
30
114
66
54
96
11
36
97
47
24
19
17
288
13
42
12
5
48
25
36
11
79
66
36
107
36
19
41
37
18
30
72
42
125
13
59
1
174
24
30
54
6
84
18
17
151
29
37
95
1
18
72
12
17
79
30
96
54
89
85
18
24
36
173
37
59
48
1
35
7
72
72
66
23
1
18
102
18
5
156
60
37
48
96
35
13
35
7
90
18
108
17
108
12
1
24
18
54
30
54
54
17
61
102
150
126
17
72
36
37
47
7
65
61
83
37
18
6
144
11
43
12
41
37
11
19
41
49
71
19
53
108
61
54
156
36
60
65
73
96
71
72
1
102
42
11
72
73
42
138
36
24
47
7
18
12
18
90
59
73
35
67
78
12
35
25
66
108
60
125
91
66
23
37
47
25
108
35
73
162
48
36
18
126
89
96
84
97
35
91
53
31
41
12
25
30
53
73
35
37
24
11
7
120
36
5
19
65
43
30
24
30
5
108
72
145
90
89
36
19
30
54
180
5
73
138
180
17
24
13
36
71
25
251
85
18
126
23
108
48
37
35
79
18
288
198
29
36
109
71
55
42
138
41
19
30
95
181
18
53
12
55
60
156
24
30
168
18
29
61
119
133
143
31
24
17
84
79
101
235
5
49
6
18
11
1
71
168
55
29
7
54
35
109
90
108
29
96
49
6
17
12
61
30
42
120
35
91
89
216
1
59
72
85
35
187
162
36
12
78
29
19
41
108
37
234
89
31
42
119
79
89
163
48
41
121
23
1
30
5
84
24
31
17
43
89
67
18
71
19
240
12
41
19
53
1
119
108
19
233
1
6
53
120
55
5
12
19
42
90
125
12
37
23
12
43
245
37
126
42
11
24
55
126
30
5
37
18
36
53
12
24
156
25
36
18
102
42
245
1
59
36
12
108
24
55
12
5
13
6
12
78
11
145
6
30
59
19
12
60
29
205
108
72
35
19
29
25
12
18
60
72
18
11
24
12
115
30
54
5
180
55
36
101
7
18
35
67
41
12
19
149
120
7
48
36
53
43
162
12
54
6
11
60
139
24
36
89
247
60
54
18
12
53
37
126
18
35
24
12
1
35
127
5
72
19
29
36
19
108
5
49
203
37
83
205
11
7
89
84
36
73
6
30
60
107
108
72
85
35
168
36
36
19
84
5
72
72
12
1
107
73
24
83
36
24
1
120
6
29
204
31
90
24
12
96
48
35
72
73
59
31
36
5
31
17
132
144
19
17
91
53
109
18
53
55
84
18
323
24
31
72
17
127
185
19
30
24
11
1
6
29
19
5
55
90
84
6
84
6
102
77
1
155
55
161
180
24
91
54
11
19
5
144
55
53
48
61
18
12
5
49
71
199
89
36
7
29
19
6
18
65
55
77
103
77
19
144
36
101
43
66
6
36
53
49
6
54
35
13
18
24
125
48
7
101
24
48
37
6
84
36
41
13
60
18
108
65
36
1
132
18
197
145
11
72
97
47
109
36
35
36
43
12
60
12
5
55
120
53
108
36
55
5
1
48
114
12
54
107
24
84
420
55
17
12
55
60
17
31
18
42
228
36
113
103
72
60
18
47
96
157
18
89
55
78
12
6
29
7
36
17
31
5
199
180
17
228
60
73
48
59
31
17
108
1
35
379
54
18
108
5
120
1
23
13
59
84
36
36
37
18
5
55
17
73
108
84
23
37
35
36
36
36
37
11
24
48
72
145
95
31
41
55
36
29
180
36
73
59
1
11
133
18
192
126
42
17
31
60
17
19
29
24
36
1
108
30
41
31
90
239
67
17
1
36
108
95
13
59
120
ABCD 95673195526*3^$a+1 [50024]
11
25
3
9
3
12
8
40
12
42
8
70
6
11
49
171
15
54
62
40
102
56
27
7
12
5
31
33
5
6
34
2
73
27
44
4
50
4
32
30
13
5
58
20
10
23
24
13
14
4
2
54
16
17
3
48
82
3
27
29
9
52
83
39
16
110
6
4
32
49
33
15
11
1
125
36
10
2
36
4
66
6
18
36
72
57
3
8
37
3
2
28
2
28
57
87
78
42
2
36
52
6
41
3
6
79
8
3
10
90
12
5
57
7
33
12
3
36
71
69
19
36
62
19
65
46
17
27
61
27
20
76
50
36
18
40
30
8
34
5
1
78
26
4
11
13
3
57
50
10
30
78
14
49
72
17
31
27
74
3
52
15
5
51
4
60
9
35
22
12
2
58
32
16
18
6
8
3
43
30
30
36
54
12
3
11
49
9
3
84
29
10
54
3
39
26
88
12
18
26
28
2
6
7
5
16
6
18
72
20
16
20
18
12
22
18
33
39
18
27
3
2
78
10
12
62
10
66
38
10
45
17
22
12
36
30
44
34
24
32
45
13
12
6
33
15
66
18
8
73
27
72
33
33
27
33
72
38
4
18
14
40
65
3
1
20
24
85
2
4
29
25
30
68
109
3
45
51
32
90
43
11
16
93
15
54
27
11
52
48
12
21
5
10
6
15
3
66
15
60
15
5
25
51
3
66
6
36
30
15
8
15
46
30
20
9
4
107
28
8
40
14
24
19
116
16
15
84
24
86
34
30
2
88
2
10
14
27
24
1
15
5
54
40
48
146
90
25
99
198
12
18
9
80
9
19
45
2
40
29
16
24
56
13
18
33
9
6
6
3
21
12
8
46
9
36
20
13
3
45
30
12
2
76
60
23
7
8
16
60
36
48
57
5
7
21
6
14
7
75
98
34
33
3
20
21
13
6
92
34
30
6
14
10
54
5
67
18
27
87
72
18
60
27
36
23
4
2
19
69
15
35
13
33
32
22
12
60
24
24
72
30
6
108
9
11
46
18
8
12
33
13
12
14
6
48
4
27
3
20
22
30
9
45
15
9
30
56
4
18
54
68
141
24
123
28
21
11
25
5
22
21
17
12
70
5
13
8
4
8
4
63
83
48
22
18
86
10
66
30
2
7
3
6
42
9
20
45
4
15
39
12
69
15
69
51
60
6
23
37
30
45
9
2
13
9
6
54
72
20
43
21
54
21
41
34
2
58
24
42
24
54
12
36
5
33
42
12
1
105
6
24
54
15
21
60
12
3
47
37
32
15
4
6
50
4
6
108
30
96
17
3
6
34
12
42
36
20
102
33
76
53
46
12
20
34
48
27
20
13
2
33
13
123
27
14
34
30
12
18
36
50
46
50
7
36
9
12
24
15
21
18
6
42
30
14
13
15
12
30
35
16
87
6
20
22
8
37
84
21
2
28
98
4
2
16
32
40
18
20
52
36
12
12
60
8
48
52
18
9
33
74
246
22
56
10
11
1
30
32
10
23
73
2
10
3
5
22
30
24
51
27
98
34
24
90
2
52
66
24
15
27
8
22
54
21
15
33
80
45
22
18
30
93
3
21
24
51
50
36
58
21
11
10
78
54
23
33
4
42
18
152
39
51
1
15
45
3
72
12
12
29
7
42
6
12
14
19
21
6
74
64
24
6
12
24
54
54
2
48
78
40
33
11
25
15
18
15
17
34
6
14
4
2
15
73
12
3
21
60
30
24
42
23
123
70
3
45
51
68
21
10
17
19
18
30
6
24
18
12
12
53
27
1
23
25
9
6
21
48
96
41
28
18
102
42
14
16
48
12
44
40
50
4
18
12
6
41
43
2
40
35
13
116
12
3
19
53
4
35
49
39
2
144
12
18
6
16
18
104
76
90
30
5
25
30
2
18
4
65
76
9
3
57
38
82
15
23
4
20
16
32
88
80
13
21
23
27
16
5
73
36
24
62
4
24
44
28
80
4
29
1
30
14
51
25
6
9
3
30
36
27
48
11
13
12
21
12
35
25
18
62
46
6
20
6
9
40
5
4
6
26
54
10
6
9
69
96
6
45
24
15
48
18
30
12
5
33
114
25
39
26
10
18
6
42
24
26
70
20
34
50
4
2
4
6
38
25
9
20
78
25
27
105
51
45
45
26
76
48
2
28
6
78
30
32
6
28
12
18
5
25
2
40
42
8
12
40
2
54
160
32
15
4
20
15
1
8
27
22
63
33
39
11
1
11
4
45
41
4
39
11
24
1
3
26
79
57
24
27
15
144
60
5
1
8
7
45
12
18
9
9
12
12
2
49
81
86
97
101
139
23
22
11
31
26
15
4
39
12
17
55
2
19
15
117
12
11
1
3
117
11
82
18
65
13
14
16
80
12
49
3
6
39
3
8
40
30
12
30
77
25
30
8
13
47
100
18
30
6
114
126
18
2
19
17
28
60
6
5
1
12
6
9
87
60
6
3
69
90
8
160
24
8
6
27
9
16
50
22
18
12
30
36
84
50
100
6
62
13
15
5
37
42
12
6
18
144
12
24
21
33
6
6
3
17
30
54
31
15
6
2
42
39
16
71
25
3
20
4
32
16
18
26
10
24
6
14
36
4
26
6
102
36
46
11
7
12
24
26
24
10
24
102
30
8
16
36
66
8
19
12
9
2
10
27
71
25
27
18
35
1
3
17
19
9
3
44
9
55
27
5
43
101
24
1
24
6
38
88
38
60
40
32
4
24
24
21
9
38
24
70
14
61
69
6
9
39
32
18
52
44
10
110
60
15
21
36
22
17
1
3
11
84
22
120
24
156
38
232
110
7
17
43
12
15
21
9
18
18
15
15
9
45
3
5
6
1
33
11
19
12
21
3
2
4
11
7
36
132
12
2
19
24
27
30
18
60
18
23
85
12
98
40
30
87
53
27
19
24
62
90
45
9
76
14
124
32
24
100
9
96
68
7
21
63
24
18
27
147
176
10
12
30
36
24
21
99
78
12
3
15
32
16
12
48
6
6
8
12
24
4
41
49
32
4
3
47
76
44
40
20
30
4
87
5
18
36
4
54
42
30
3
45
23
19
8
78
34
165
3
12
20
34
2
54
19
11
16
2
78
45
39
9
49
15
21
36
14
16
44
4
6
56
4
2
13
5
4
120
36
12
80
34
20
30
19
27
60
2
18
13
39
6
99
72
8
37
60
15
65
28
15
92
19
21
9
42
42
20
16
39
3
18
14
40
72
24
6
24
14
88
44
10
15
5
40
14
6
36
43
51
80
49
75
20
76
5
16
39
9
21
20
84
10
32
9
1
72
6
45
9
78
8
34
12
24
27
3
9
75
36
2
4
15
68
13
18
110
75
37
20
10
8
22
3
27
38
12
58
2
7
15
96
12
9
56
15
4
48
98
22
32
28
8
4
80
40
6
15
32
31
60
92
4
36
84
24
26
6
82
8
28
24
2
45
135
70
18
48
8
16
18
60
32
10
24
12
5
7
6
87
48
60
69
15
11
10
6
21
17
10
6
36
170
16
12
12
9
9
48
12
2
25
44
19
48
24
26
18
81
9
22
24
96
18
6
41
19
6
74
45
4
60
21
30
20
100
141
9
ABCD 95673501572*3^$a+1 [50036]
6
36
267
39
174
96
48
54
5
211
24
108
54
18
17
31
72
90
47
96
25
54
33
57
23
241
54
126
27
105
198
66
90
114
131
265
66
5
64
225
156
72
6
149
25
36
114
17
192
16
3
18
96
18
36
84
186
39
171
24
36
126
30
78
12
3
51
60
113
61
132
63
21
6
270
156
27
171
54
95
67
90
24
30
221
16
3
120
6
18
77
79
33
21
60
126
17
64
3
173
43
24
77
103
216
17
112
15
66
111
3
36
126
27
9
18
53
49
207
27
54
47
43
90
6
84
177
32
43
18
60
66
144
24
12
60
21
105
108
30
173
31
156
42
48
90
33
57
150
90
156
36
114
174
6
33
51
96
84
41
160
3
156
24
9
9
54
54
174
42
108
39
51
66
11
31
48
60
30
36
168
18
210
39
39
9
183
105
9
54
66
78
30
99
213
144
27
9
180
3
87
156
45
384
3
42
84
24
18
90
108
54
9
147
93
57
39
15
216
153
219
114
195
93
12
54
6
11
16
81
210
36
54
18
42
126
9
111
60
12
180
72
6
234
72
18
90
18
18
66
78
48
150
48
90
53
43
101
97
18
30
47
115
36
41
49
60
90
336
78
27
153
198
180
90
51
51
6
30
9
32
55
48
36
24
90
35
48
64
51
18
102
69
99
30
90
186
75
48
141
96
216
30
132
9
21
78
30
60
54
45
9
36
30
53
1
47
67
90
3
63
72
9
81
384
63
3
141
57
6
48
33
3
141
3
29
16
51
72
108
30
6
66
24
123
51
24
36
33
80
7
72
144
24
36
36
198
120
114
33
69
96
180
18
90
30
6
108
48
42
33
93
102
132
12
24
149
157
51
147
12
24
12
18
27
27
36
54
6
156
6
102
60
102
36
78
126
18
102
144
54
72
36
129
3
108
81
80
16
192
63
12
78
102
33
21
186
174
36
18
125
25
18
12
36
132
72
249
3
228
72
17
37
11
96
55
18
96
138
45
45
96
66
144
33
57
24
15
192
3
173
79
33
45
126
72
18
102
90
107
112
39
57
176
67
96
66
78
84
36
96
156
54
18
18
15
3
93
21
30
18
11
16
144
9
90
78
12
54
141
99
156
129
21
72
18
18
30
36
258
107
19
126
90
174
42
192
29
103
30
114
144
12
276
41
7
6
51
15
81
63
60
53
271
12
60
264
24
252
12
65
187
168
72
18
48
24
27
27
12
18
42
138
36
15
135
126
228
150
12
21
51
42
36
18
264
53
55
41
19
84
41
37
30
18
59
31
161
43
108
126
72
54
30
78
66
36
54
101
31
12
60
30
216
54
36
150
126
18
120
42
17
96
352
3
45
135
102
83
97
95
49
186
30
71
19
24
30
23
31
150
72
138
6
51
15
114
72
30
105
27
12
60
18
27
128
1
150
30
11
151
150
51
129
54
84
90
59
1
90
36
54
27
3
126
24
156
107
48
43
5
193
18
186
3
48
176
19
162
6
36
66
108
3
39
12
60
48
129
255
48
90
39
33
63
135
36
96
18
12
24
30
24
36
117
ABCD 95674534544*3^$a+1 [50018]
63
25
24
149
19
48
5
115
47
1
77
19
119
90
60
90
72
97
23
60
18
90
102
72
36
42
18
19
11
61
101
18
72
72
36
21
183
1
29
126
37
5
48
67
192
251
30
39
213
18
129
75
37
11
18
19
35
61
29
27
123
90
30
37
8
15
30
18
345
15
9
51
277
8
168
136
120
113
111
40
119
96
25
144
8
93
102
13
59
133
47
150
30
36
81
16
53
91
24
257
18
42
139
128
96
184
11
90
162
49
8
16
35
30
7
227
13
77
126
24
18
19
101
108
7
83
85
32
15
30
72
163
168
29
180
127
23
30
147
208
240
35
60
33
72
40
56
15
12
108
42
79
119
169
32
48
15
97
119
25
32
160
113
15
255
97
192
48
8
15
12
168
102
78
97
5
252
18
13
32
40
77
235
80
15
18
102
108
72
6
79
191
97
24
71
73
5
210
121
59
114
3
40
48
119
90
36
90
24
201
112
8
64
155
30
6
25
24
5
187
11
109
56
72
16
24
8
24
69
84
31
5
42
18
174
126
162
49
8
141
90
72
9
69
90
30
72
435
15
57
51
37
107
13
23
90
55
35
61
173
3
24
51
12
126
24
48
150
237
15
180
36
84
18
43
24
11
21
16
72
155
36
57
87
265
48
32
111
30
219
3
72
48
90
18
81
144
40
24
56
40
32
40
17
48
103
47
30
27
135
81
87
12
61
107
48
85
120
35
72
165
33
144
18
120
150
223
32
45
67
176
15
72
30
19
48
96
35
180
25
24
95
145
56
232
48
24
131
12
97
173
67
101
75
9
103
83
21
40
11
13
72
53
147
40
47
168
25
8
96
99
117
135
78
51
51
60
73
24
5
91
5
102
13
5
90
42
12
43
107
21
9
90
96
54
31
5
54
21
40
77
72
96
139
53
27
15
30
150
18
123
75
21
69
91
24
5
54
90
75
51
45
69
30
96
21
40
29
54
156
1
24
72
65
327
51
42
3
69
91
24
32
40
29
91
29
114
33
15
78
54
30
18
85
77
198
60
90
15
64
11
69
69
19
152
16
24
59
157
47
1
65
114
18
12
78
33
15
57
40
35
157
95
25
32
64
5
84
55
128
3
21
88
53
18
1
11
108
90
42
48
45
159
33
87
18
42
13
5
72
3
333
115
96
23
6
75
69
288
30
13
59
108
9
48
213
43
200
16
24
77
43
29
91
77
163
32
75
18
30
21
3
18
3
99
18
115
192
161
150
72
72
126
139
35
60
36
30
132
90
48
97
143
72
48
145
72
8
136
71
49
41
7
35
18
48
27
48
105
31
23
36
24
138
3
87
25
24
8
3
18
75
15
25
5
27
264
69
27
177
31
35
42
19
11
13
32
105
18
180
12
108
54
43
72
56
99
45
45
75
16
80
105
162
12
6
30
90
54
93
33
42
162
3
33
159
16
192
245
19
48
8
87
36
37
35
357
15
108
42
36
31
24
29
216
67
23
25
47
18
175
47
18
15
87
73
120
24
5
90
33
72
21
54
18
48
115
24
80
232
59
109
35
90
43
203
21
39
177
64
11
165
160
17
30
1
35
42
120
43
17
55
47
6
54
36
90
15
15
54
60
138
42
66
9
135
6
102
60
30
19
8
40
5
78
18
19
35
61
149
91
35
60
ABCD 95674574486*3^$a+1 [50119]
36
252
72
149
121
36
18
36
141
3
54
18
90
144
75
69
107
19
45
9
135
80
91
108
90
143
48
160
144
135
36
36
54
75
249
90
36
72
129
15
108
90
18
54
90
54
147
80
48
355
90
35
55
54
131
16
51
108
36
36
54
371
25
108
72
90
105
3
29
288
43
149
16
32
469
54
5
96
25
311
48
96
64
39
108
237
80
96
127
17
96
247
18
342
33
39
41
85
72
180
72
71
240
112
9
360
63
32
121
18
5
16
33
111
32
145
162
162
75
69
36
54
65
331
18
72
11
144
385
95
96
169
36
3
177
63
80
160
96
96
45
90
234
36
18
105
21
11
48
31
18
36
75
69
108
180
54
18
252
119
79
36
45
27
54
36
162
57
393
72
144
486
9
80
55
396
18
123
48
9
90
360
5
13
35
19
54
72
63
261
90
65
61
72
107
48
97
95
103
90
18
90
3
96
63
36
29
48
13
72
54
18
51
32
112
3
72
36
54
11
61
36
15
93
126
149
192
208
9
108
123
80
85
107
109
179
19
93
80
25
167
85
75
105
23
49
54
216
36
18
126
18
11
64
48
272
37
54
36
18
47
151
54
198
45
27
69
237
275
48
199
41
49
162
18
11
160
117
219
33
108
54
125
55
126
18
54
51
345
36
234
137
43
234
18
89
1
108
36
111
87
36
144
101
25
119
16
45
270
5
16
144
15
54
107
144
55
41
336
19
18
180
71
37
18
9
63
234
90
54
71
19
77
48
1
351
243
29
192
13
216
54
101
25
36
99
80
112
32
96
240
16
99
72
53
19
173
115
18
36
71
37
11
7
9
128
25
72
306
29
64
105
71
16
32
25
167
49
54
18
72
36
219
80
511
72
9
45
35
19
29
115
180
36
5
16
80
115
29
277
123
165
90
161
48
133
123
32
7
105
3
18
270
77
48
192
64
128
16
32
55
162
71
160
57
135
27
18
198
162
59
103
185
247
9
80
1
54
36
101
64
51
72
5
355
270
72
39
51
54
72
15
57
90
125
91
21
33
36
36
119
16
96
432
21
11
223
161
19
93
15
72
108
54
39
32
55
72
36
221
139
5
139
21
80
151
288
126
75
159
113
48
109
18
17
91
54
180
315
81
54
41
96
61
72
11
112
80
144
48
1
126
225
45
36
54
9
45
35
96
16
48
32
97
18
29
25
108
126
126
54
41
265
108
75
128
265
54
18
18
108
129
15
17
144
19
18
27
27
288
5
16
69
107
48
ABCD 95674631714*3^$a+1 [50137]
145
32
45
3
72
88
29
3
15
6
99
57
39
64
96
71
24
81
9
111
141
27
63
18
7
48
56
63
1
5
19
96
65
55
11
90
54
36
6
72
216
120
27
40
8
39
105
51
37
77
43
23
9
15
153
207
25
77
6
13
41
31
113
15
64
11
21
69
115
56
75
78
12
91
5
219
15
33
87
216
9
24
81
54
30
99
16
200
15
102
150
12
78
72
12
159
72
9
63
72
45
75
135
90
54
57
87
1
95
90
39
27
6
12
27
9
7
83
60
30
24
12
151
107
12
168
12
6
30
144
186
12
42
54
27
39
1
80
15
120
204
36
48
54
96
67
5
43
24
56
15
36
18
108
78
84
36
6
48
36
79
53
43
5
51
48
105
156
51
111
24
129
231
1
53
19
216
32
168
69
36
12
162
105
40
32
63
120
57
33
103
65
72
108
75
40
5
24
75
9
7
120
17
6
30
51
39
90
15
21
36
60
27
153
30
24
120
54
24
3
87
1
89
55
96
5
42
12
45
51
192
162
3
69
99
64
71
129
87
6
90
30
67
101
27
9
15
64
59
117
376
128
45
27
120
57
72
31
53
27
69
3
45
51
39
193
72
47
66
55
8
27
42
102
45
63
198
90
42
103
48
47
9
45
66
18
15
27
30
63
64
8
63
72
78
120
24
12
6
57
40
48
29
18
42
30
54
171
24
45
72
30
54
15
16
77
42
18
31
24
65
42
18
30
93
24
16
29
3
87
33
21
75
120
9
30
25
8
39
108
36
49
77
51
39
24
90
12
147
3
48
37
59
61
29
3
33
30
54
91
80
24
9
210
6
31
5
3
72
24
48
40
32
16
29
19
17
87
183
25
48
77
18
177
88
56
111
30
60
7
8
39
49
35
36
78
66
9
303
25
47
33
24
24
39
72
126
72
36
159
16
41
6
33
15
24
1
24
65
30
105
96
64
77
291
15
33
165
42
144
30
3
87
49
24
5
48
90
73
167
48
114
31
72
32
96
96
24
57
15
24
129
12
18
24
90
12
51
57
6
12
114
90
18
103
8
40
72
29
19
24
80
72
39
9
96
64
56
21
36
63
72
45
72
3
15
97
65
31
101
3
27
36
97
107
18
18
12
6
30
145
32
45
3
27
90
54
78
12
36
72
15
45
3
63
42
48
36
78
61
41
60
3
15
153
72
72
63
1
80
57
72
15
40
32
64
161
39
15
49
56
15
49
65
102
49
47
18
12
24
19
29
36
6
66
15
129
39
112
53
12
60
27
3
60
144
9
27
48
21
15
90
6
30
195
189
48
115
53
12
31
32
45
78
36
48
150
12
15
16
47
300
21
105
72
24
30
1
53
60
55
24
101
19
161
72
18
30
7
80
40
8
117
24
18
81
112
23
49
23
48
97
8
112
5
3
24
3
37
41
12
72
42
54
30
85
80
40
17
63
9
156
42
9
136
173
6
13
48
80
3
21
24
216
81
7
56
21
75
21
84
79
35
21
24
64
8
63
49
8
15
84
18
91
32
3
36
6
3
69
3
45
3
39
36
12
54
43
17
36
90
90
120
55
107
60
1
56
9
15
81
39
40
47
84
45
144
15
49
8
33
7
23
6
48
115
8
63
9
57
15
48
207
1
53
96
3
40
41
36
51
48
15
12
93
87
73
5
30
60
25
72
95
73
17
168
30
97
72
11
37
192
5
42
9
216
39
25
29
18
105
48
15
49
95
48
18
6
18
63
9
111
69
51
15
24
84
60
97
77
6
84
96
54
3
24
165
6
12
25
173
99
9
87
24
21
3
27
108
72
9
24
207
108
30
126
9
15
9
135
25
41
15
45
30
54
15
160
80
48
40
77
90
18
55
29
19
5
27
3
117
15
97
8
57
111
24
45
27
39
105
39
18
15
45
43
24
8
24
48
87
9
9
30
1
32
63
54
12
63
123
85
192
11
30
24
31
24
35
12
121
113
7
200
24
504
39
1
17
159
3
18
72
51
40
224
63
25
53
19
32
75
54
30
42
55
47
1
72
5
18
ABCD 95675083852*3^$a+1 [50065]
32
51
49
12
228
132
140
124
119
97
36
68
4
20
112
8
28
23
129
40
56
4
68
84
180
99
205
44
171
25
47
13
104
15
33
3
24
1
35
157
23
24
45
135
97
68
171
1
8
16
20
52
132
23
72
1
36
23
13
227
33
28
116
16
20
63
37
152
16
20
36
40
83
97
84
24
11
129
51
85
107
33
136
8
36
52
84
36
8
72
28
24
452
88
83
13
47
12
1
12
35
45
184
59
61
144
59
1
24
32
3
33
27
37
179
9
72
4
72
8
40
35
24
97
23
133
72
48
32
40
23
12
13
80
4
83
177
28
23
108
25
12
180
8
216
36
28
92
87
97
56
40
47
37
59
24
120
48
97
36
36
96
24
168
95
1
44
12
28
152
24
76
11
37
32
28
32
36
12
16
95
21
4
36
156
72
56
64
23
25
72
80
28
23
97
47
145
11
205
84
68
100
12
71
9
76
47
169
20
39
12
249
28
8
183
69
216
24
76
44
36
15
37
155
97
36
44
36
84
168
75
37
191
105
87
108
25
92
4
24
116
48
111
60
69
28
20
15
57
36
15
21
63
81
72
112
200
136
95
49
48
12
11
21
231
9
84
24
112
60
11
193
12
83
117
27
25
92
51
73
35
12
109
23
45
12
108
72
28
48
20
12
16
59
48
97
20
40
36
24
71
60
144
33
28
24
11
97
84
144
24
20
51
144
1
152
52
68
63
181
24
144
35
60
180
21
4
71
12
109
23
81
27
12
61
12
108
12
48
84
35
37
104
72
40
48
35
169
83
49
36
48
59
13
23
24
48
9
36
124
11
45
24
16
60
47
21
52
108
36
108
11
84
73
72
36
36
119
105
15
132
69
76
35
108
205
212
72
72
111
48
85
120
36
108
176
15
21
3
25
92
4
20
15
12
9
111
229
131
85
60
140
27
48
33
12
160
20
28
12
47
48
133
35
45
16
36
72
96
36
24
119
45
88
12
96
35
37
8
36
63
21
52
23
25
44
28
8
4
83
97
200
48
28
156
20
148
68
4
60
8
48
87
153
4
240
20
3
120
13
12
11
45
39
25
36
24
35
36
141
16
47
96
9
12
24
64
48
48
56
4
44
16
92
72
40
23
33
40
36
59
24
156
180
117
100
168
12
92
3
13
92
52
71
120
1
120
23
45
72
160
11
73
107
192
13
24
24
176
28
71
21
40
60
11
12
48
37
12
11
93
256
11
13
32
4
80
24
120
40
47
25
47
1
152
3
49
11
1
20
3
13
12
8
208
44
60
3
37
96
59
57
51
120
12
1
120
32
268
84
35
1
12
23
61
179
12
109
68
16
12
60
108
35
49
23
109
60
71
45
3
177
3
129
12
96
87
60
60
1
12
35
105
28
20
100
35
117
3
24
33
195
97
11
25
132
8
27
85
84
59
97
12
35
97
20
36
75
12
81
27
9
111
48
204
213
4
11
48
12
48
1
128
88
20
15
33
87
13
24
80
52
71
133
24
120
152
3
57
88
11
49
80
15
36
25
35
85
36
96
32
51
9
48
40
84
108
120
36
32
40
47
85
36
59
85
12
24
12
23
1
80
16
20
72
3
37
48
167
73
8
16
48
108
12
48
23
120
24
57
4
72
84
11
9
40
59
1
204
140
100
120
47
13
47
169
140
4
32
63
60
60
109
168
35
57
28
23
129
16
12
44
256
83
49
140
16
407
108
25
47
12
33
15
97
32
4
44
111
60
9
108
4
60
24
20
87
25
48
20
15
189
12
4
216
68
28
167
1
92
64
48
11
24
96
9
231
165
15
12
132
25
83
13
60
12
8
60
12
15
157
36
212
72
12
ABCD 95675896796*3^$a+1 [50000]
17
3
88
72
17
6
54
60
12
39
12
100
24
24
11
30
51
33
31
80
63
36
69
33
15
9
108
207
3
13
8
57
12
55
53
12
72
79
12
48
84
23
9
16
5
27
16
11
60
18
7
53
7
89
19
36
12
35
18
39
33
55
47
1
44
105
3
24
15
30
19
12
32
33
3
27
37
41
7
47
1
24
12
5
3
3
25
44
16
53
27
24
21
48
87
39
1
47
18
79
20
4
12
32
16
11
6
15
39
30
18
37
11
13
29
91
11
13
131
69
28
35
13
5
115
104
12
39
42
27
21
60
91
5
15
21
7
48
12
47
81
84
9
27
12
28
24
36
8
9
12
15
21
54
13
5
3
39
36
78
24
7
20
48
15
1
24
5
12
3
16
12
35
84
109
29
18
48
37
12
12
20
4
152
33
55
12
5
39
9
27
72
88
5
84
24
7
224
40
5
3
57
36
27
3
78
66
66
43
20
27
9
4
17
15
3
30
15
72
15
9
40
41
54
25
56
57
43
17
3
4
8
21
55
24
36
24
5
18
132
18
19
11
25
53
66
6
7
35
6
55
44
57
15
15
18
7
56
15
60
18
27
60
4
71
13
32
9
36
15
45
54
1
60
23
30
19
12
8
33
42
33
24
3
85
12
8
33
60
15
4
24
17
3
4
53
7
32
9
39
12
16
60
44
40
8
33
7
8
9
63
3
13
47
13
44
12
40
41
7
12
41
18
21
4
17
120
19
53
123
4
108
17
15
40
8
36
57
7
60
17
163
5
15
3
33
9
27
36
3
21
28
41
7
12
23
12
18
12
18
18
24
96
31
8
40
17
6
25
80
27
97
20
33
15
21
15
51
1
32
3
165
33
72
219
9
19
215
21
4
48
29
3
21
31
20
15
1
24
41
15
177
12
84
66
1
5
3
45
6
18
103
20
9
36
7
20
40
17
39
16
36
59
9
9
31
56
4
5
39
51
37
32
75
33
40
29
36
3
16
53
3
60
144
100
8
3
18
30
25
11
6
15
39
13
8
57
162
36
18
31
56
33
24
60
3
160
12
12
24
11
33
60
52
24
12
20
24
36
45
3
21
31
53
7
32
40
20
12
28
17
79
5
15
9
7
23
18
15
45
3
52
48
5
6
13
5
7
24
17
27
57
19
24
5
55
65
12
48
43
32
27
6
15
120
28
72
59
36
73
24
72
41
7
12
5
19
12
65
15
12
108
15
13
24
8
3
9
3
25
197
27
21
18
21
16
17
36
24
18
42
36
12
303
4
20
33
24
3
48
9
51
40
8
24
93
87
12
24
45
51
3
85
12
29
60
19
5
3
4
44
40
17
67
8
69
24
55
44
21
12
24
15
60
51
69
16
17
12
43
53
3
36
21
75
57
48
3
40
24
8
40
59
1
24
24
12
32
12
4
44
40
8
28
17
7
23
12
18
19
41
39
63
6
6
30
6
18
7
20
3
37
5
19
41
48
12
24
60
3
12
33
31
29
7
56
64
101
3
4
12
36
32
12
69
24
6
66
19
11
36
12
42
15
183
85
11
81
16
29
6
45
4
65
51
4
8
48
28
17
79
29
15
9
27
16
29
43
92
16
132
41
7
17
7
20
36
45
19
8
36
16
65
51
24
15
6
7
71
9
21
66
6
27
28
48
17
39
39
6
96
19
11
25
24
120
23
61
84
20
12
4
77
19
44
16
41
27
12
45
78
66
24
7
5
36
7
17
31
80
3
12
13
35
9
28
17
60
27
40
104
99
18
27
108
12
12
3
57
3
13
5
3
52
80
28
5
24
7
5
115
56
264
33
126
102
24
31
77
15
27
6
12
42
13
125
6
36
9
24
28
65
60
27
27
9
9
3
33
91
101
48
12
30
18
15
75
37
24
71
25
32
3
57
21
24
78
37
41
7
32
12
45
31
17
115
5
3
69
175
36
8
9
91
17
15
33
12
12
12
19
11
13
36
65
27
9
84
6
1
5
3
24
15
1
41
18
18
12
3
24
39
25
17
3
132
45
55
29
3
21
39
28
23
21
28
17
48
67
144
5
6
49
17
19
24
24
5
7
8
16
84
12
36
5
48
24
55
77
31
47
6
42
54
3
52
83
6
12
99
9
51
4
11
13
131
25
12
24
29
24
151
32
39
13
17
36
19
65
36
12
7
41
7
12
89
30
54
31
5
12
15
57
43
68
45
27
24
33
48
12
123
72
12
28
95
1
11
21
9
24
15
40
60
41
30
13
56
36
100
71
42
63
3
21
4
41
43
53
7
17
36
7
8
9
36
24
63
33
18
12
37
32
96
33
42
54
79
11
54
127
44
33
18
109
24
11
54
7
5
55
20
9
24
12
19
41
24
43
12
36
35
49
65
31
5
39
16
83
42
39
3
1
12
24
23
90
48
48
79
53
15
4
5
51
84
51
37
36
140
40
17
27
12
15
73
32
76
5
63
16
68
15
45
48
84
16
72
12
95
25
5
91
84
8
60
40
35
13
35
73
77
24
43
60
32
21
19
8
45
36
39
3
73
17
7
8
24
64
12
8
45
7
44
69
111
4
17
18
57
4
53
18
37
8
3
129
48
40
5
7
41
12
24
36
3
117
7
11
1
36
17
60
15
52
11
30
7
8
40
48
29
3
24
9
72
12
27
40
41
24
51
129
3
12
21
3
57
7
41
24
15
3
73
72
17
18
9
60
21
19
44
9
67
20
3
13
24
5
51
40
5
7
92
4
17
7
53
39
9
39
27
1
48
5
31
8
3
174
36
30
18
27
3
42
27
12
36
12
16
12
32
16
32
39
21
39
33
48
15
30
18
6
51
24
136
5
48
15
12
24
4
44
28
80
9
31
12
17
51
4
8
3
18
30
61
20
64
12
12
8
15
13
41
3
60
21
55
24
48
8
4
23
49
41
12
36
24
3
9
6
33
16
5
55
5
115
8
12
3
18
27
28
5
43
12
20
69
48
12
3
3
54
75
16
35
9
156
93
12
99
15
90
3
12
21
7
48
20
3
30
55
5
19
108
113
7
29
19
24
72
41
75
27
61
32
52
96
5
24
66
45
36
16
20
33
19
8
28
17
54
6
24
3
33
39
24
76
35
6
15
24
4
12
35
9
136
59
1
17
43
32
12
39
49
5
75
15
21
16
8
72
36
57
31
17
27
21
7
12
8
12
27
25
5
115
65
24
7
29
3
12
4
32
75
54
31
5
12
36
7
12
60
11
1
65
90
69
21
51
3
9
60
27
61
20
4
60
65
36
42
213
15
18
7
119
85
8
3
13
20
24
45
48
19
144
24
11
37
53
24
12
19
17
3
52
12
68
4
35
ABCD 95676052456*3^$a+1 [50016]
48
72
139
44
10
95
171
48
66
51
15
130
23
48
39
9
9
42
18
72
18
6
27
9
39
159
282
15
13
110
21
39
96
81
13
32
51
72
81
30
6
58
80
136
14
90
6
24
27
19
230
39
85
20
22
14
75
15
30
51
43
2
90
40
8
96
6
48
27
169
44
51
289
90
20
16
104
132
10
59
91
53
117
339
15
30
51
19
36
8
46
170
70
146
84
45
25
20
24
72
10
14
64
146
6
3
147
21
120
63
16
68
132
28
197
24
21
100
95
96
72
7
18
60
35
21
376
18
72
41
72
121
20
27
69
40
59
51
21
189
4
86
9
120
216
120
168
7
74
60
27
67
5
75
45
87
54
10
30
11
24
240
31
41
3
69
127
54
104
3
24
45
40
164
30
66
63
45
27
45
3
45
27
55
150
104
75
1
38
52
54
26
64
36
65
24
381
48
3
48
72
39
54
51
168
48
7
120
6
126
38
87
15
4
5
175
17
39
24
6
130
14
90
129
87
105
33
15
111
66
15
85
11
69
114
40
6
59
72
133
26
84
4
12
170
70
74
10
54
6
74
3
48
189
72
4
26
18
100
92
24
216
24
24
106
20
141
15
4
96
38
42
18
75
61
35
69
52
74
34
110
42
10
113
21
10
17
7
62
28
90
12
65
79
86
99
69
76
86
4
101
93
40
35
55
2
111
27
45
141
75
24
57
60
48
51
109
50
390
243
199
185
13
35
55
137
195
45
55
38
166
54
12
18
2
124
56
60
48
15
21
106
209
15
9
15
40
65
97
78
92
144
66
174
21
63
66
144
60
3
72
96
21
3
1
30
14
30
16
77
7
113
39
144
16
30
90
44
180
81
15
105
39
226
20
88
11
169
62
24
81
48
51
141
9
64
36
11
13
110
93
24
33
46
65
75
165
255
70
11
43
293
93
27
3
180
60
21
24
99
21
15
81
13
56
27
7
113
9
4
35
39
66
126
9
24
81
4
50
72
24
9
181
11
13
2
18
63
117
70
102
14
76
68
40
32
58
132
50
148
32
69
1
54
110
24
3
120
9
54
40
24
17
19
54
12
59
31
8
66
16
44
46
53
81
39
48
13
24
26
190
50
9
61
35
72
168
21
34
41
24
19
5
75
6
231
24
69
12
15
33
135
31
20
66
78
10
6
80
4
6
107
24
13
35
96
21
4
116
178
36
5
81
15
75
21
13
36
134
57
123
16
48
90
11
21
54
66
48
210
6
70
74
22
48
42
50
58
182
33
157
74
96
88
56
64
32
105
63
30
42
81
33
6
10
14
34
80
15
27
4
14
10
20
90
12
60
88
32
75
165
54
10
59
72
13
32
24
4
92
75
3
96
16
44
54
82
24
104
81
120
72
192
165
6
10
24
2
78
27
96
9
15
129
87
7
50
42
45
25
84
6
44
9
37
170
30
84
16
78
66
47
33
30
81
45
40
38
141
105
6
90
78
153
69
78
45
55
2
94
144
12
44
81
19
26
51
19
80
4
17
109
8
16
54
77
48
48
163
6
20
51
13
54
356
9
96
61
54
5
111
28
20
22
134
10
11
75
60
30
60
64
20
27
72
7
65
43
90
32
51
7
2
84
6
18
90
270
42
34
144
156
56
88
26
81
55
60
29
141
10
14
75
109
66
89
48
33
30
9
25
42
144
20
124
53
87
102
270
48
12
105
24
72
33
6
81
73
144
71
99
21
72
240
73
126
24
54
72
480
24
26
9
81
64
95
192
192
72
24
24
67
18
50
16
144
56
4
245
7
41
189
24
10
41
144
39
81
24
ABCD 95676103232*3^$a+1 [50010]
3
12
25
80
3
13
15
12
20
32
56
28
1
95
5
35
45
31
4
16
12
33
3
4
33
32
7
4
20
21
23
32
4
24
52
9
11
16
12
32
15
69
24
32
41
15
5
19
9
11
16
24
4
17
2
33
3
17
40
12
1
7
4
15
49
41
3
12
48
40
5
27
8
17
14
1
24
20
12
3
30
6
9
12
45
28
26
1
17
15
121
27
44
1
47
12
24
4
20
73
60
23
40
32
20
44
23
1
24
16
5
12
24
35
16
29
31
20
84
1
7
7
33
33
43
11
21
12
1
12
39
23
17
8
11
9
16
47
25
17
35
56
12
12
72
29
36
3
8
88
25
36
38
12
85
5
4
2
13
36
16
43
49
20
56
1
3
37
14
17
19
29
16
3
1
21
23
32
36
8
32
33
15
12
9
19
21
11
20
19
84
10
14
45
73
23
4
16
40
15
9
1
19
40
12
16
4
24
19
1
29
27
4
21
26
25
60
8
32
19
89
4
27
1
24
48
20
12
109
27
35
17
1
7
45
35
15
5
5
24
11
4
28
72
19
106
3
32
16
5
3
81
3
3
69
21
3
72
4
20
4
20
24
13
20
15
20
13
24
16
32
27
12
3
17
5
79
19
25
47
25
80
8
12
76
4
8
21
6
53
8
8
1
3
52
16
39
101
8
35
1
21
43
25
12
39
21
15
49
8
27
8
28
20
4
39
37
8
1
20
6
13
41
35
16
12
13
3
12
20
8
4
1
39
32
1
15
23
1
8
12
4
20
27
12
46
14
21
1
26
18
7
29
15
21
7
8
12
15
25
20
1
26
1
20
12
15
21
1
19
4
12
21
7
68
24
40
4
44
36
11
61
28
16
3
33
12
8
32
23
25
24
149
35
5
11
15
18
28
39
8
97
3
12
9
27
17
3
15
12
21
1
35
3
37
48
33
7
72
4
4
12
29
35
112
25
15
12
20
3
13
20
36
25
26
5
12
16
44
1
15
4
72
11
17
7
18
16
2
12
5
8
60
9
8
27
15
36
13
16
16
4
36
32
28
12
8
24
25
19
40
9
15
12
8
7
13
41
15
1
31
19
5
89
59
1
12
3
29
6
30
16
3
20
32
19
25
12
5
7
21
19
20
23
93
51
21
13
12
39
4
5
11
4
16
31
18
99
15
33
4
11
33
36
8
8
29
4
14
33
13
27
8
1
24
32
3
21
3
15
17
16
12
16
29
15
1
2
9
44
76
4
32
28
32
20
8
11
6
18
21
48
15
6
7
8
25
31
13
7
96
4
16
12
48
12
1
11
15
25
9
2
18
7
8
61
75
21
15
47
13
8
1
35
36
48
12
9
16
87
20
21
55
12
32
48
27
46
11
39
61
8
3
17
40
28
17
35
8
20
4
23
22
11
4
5
3
33
54
9
112
32
60
21
7
4
4
57
7
47
33
12
28
33
2
36
9
12
24
4
17
6
18
36
3
1
79
7
10
8
35
36
17
2
22
11
3
12
70
23
25
11
93
35
28
3
1
4
5
12
19
28
8
8
65
27
13
60
11
16
9
3
8
49
36
14
9
1
3
32
4
20
20
4
56
19
13
5
15
25
44
51
3
1
8
61
19
36
24
68
40
5
79
16
12
32
19
21
15
34
27
23
1
4
5
14
36
9
27
9
57
7
8
40
24
11
9
48
13
2
42
3
1
11
49
59
36
21
19
11
69
16
21
24
15
45
15
8
13
39
8
100
11
21
25
23
15
53
7
30
35
32
20
21
39
16
4
4
1
26
5
48
16
48
15
12
6
15
12
60
12
21
23
5
11
36
39
36
9
48
16
20
24
13
14
9
9
3
8
16
63
13
20
3
1
9
7
55
13
16
4
1
14
9
16
11
45
15
1
8
9
28
95
4
8
12
15
21
8
60
5
11
4
32
32
8
24
9
2
9
3
22
3
12
5
48
15
76
32
8
5
39
33
44
15
48
16
192
48
11
1
9
8
15
20
37
11
55
9
15
125
4
36
4
21
11
4
8
1
91
55
30
3
40
36
24
21
26
10
23
15
13
12
11
1
20
33
95
17
19
52
12
12
100
9
7
4
15
81
40
4
20
21
2
25
20
3
5
5
3
4
8
12
40
67
5
28
28
12
5
3
49
11
99
49
4
13
15
45
55
45
3
20
21
124
55
120
16
16
44
4
16
31
42
15
20
13
23
41
3
11
21
9
31
23
13
32
27
1
20
12
28
35
69
4
21
14
21
48
32
44
92
4
44
12
25
14
6
4
50
1
9
3
12
5
31
32
105
16
11
16
32
80
20
35
45
1
14
18
3
4
11
57
32
13
7
8
4
8
15
36
1
16
4
15
25
45
14
22
38
30
6
1
32
15
18
7
17
16
3
11
69
4
95
12
21
28
57
3
17
19
21
20
19
35
29
4
16
35
5
5
26
1
17
23
48
16
44
52
4
9
47
4
48
16
41
15
29
36
3
16
32
28
17
18
12
9
4
20
1
3
16
20
5
55
12
5
19
48
20
12
16
20
4
44
9
3
3
10
11
24
4
40
77
11
4
65
51
3
5
5
27
8
36
28
107
9
24
8
4
4
44
1
36
3
8
8
16
3
1
71
21
40
5
43
32
12
3
9
25
11
12
3
9
28
20
88
52
67
25
119
21
3
1
20
15
57
40
5
3
25
26
33
37
19
5
12
2
41
1
11
8
11
9
1
3
8
39
30
63
40
8
28
4
7
10
15
28
13
7
52
5
11
28
4
28
4
24
35
21
25
35
9
6
10
26
12
1
20
4
20
28
5
3
15
9
28
47
5
31
49
5
16
80
16
35
4
56
4
20
12
24
1
7
12
16
24
3
33
12
73
3
20
32
19
36
18
19
16
41
19
4
1
26
5
4
15
25
20
16
36
20
39
13
20
36
25
27
59
60
36
58
7
24
8
23
13
5
7
28
79
18
39
8
72
1
3
15
21
28
20
8
19
13
48
8
16
68
3
24
48
25
12
20
3
30
16
15
32
33
15
4
68
4
11
5
37
11
4
15
22
3
20
52
8
12
24
12
8
25
19
11
21
15
1
9
15
48
5
3
63
5
12
25
4
23
3
49
20
1
44
39
60
44
37
3
12
3
1
16
4
15
29
7
49
92
48
24
12
36
12
33
3
12
24
64
12
9
24
15
16
16
40
17
15
12
25
11
8
1
15
1
14
5
28
16
4
41
32
3
52
12
36
5
16
20
16
7
12
25
15
36
20
20
48
12
9
11
28
35
81
24
4
17
31
12
5
3
40
17
7
9
11
16
44
25
3
48
20
12
32
4
16
4
31
33
20
16
20
1
16
8
66
9
12
3
22
8
39
16
44
28
40
4
40
9
12
2
21
32
8
11
6
4
3
36
11
21
13
2
12
33
13
31
13
31
11
29
16
36
45
19
8
37
15
8
21
15
56
5
8
88
2
13
48
92
45
28
59
27
49
40
16
4
11
45
44
55
22
39
21
44
24
35
5
14
25
11
21
25
35
1
3
45
12
3
17
43
20
27
12
21
4
12
5
4
27
4
1
3
27
5
40
60
3
9
15
1
36
11
24
30
3
16
35
1
8
12
28
11
29
25
88
3
11
5
4
104
8
8
4
21
11
56
52
3
30
19
21
3
11
18
7
8
8
37
15
1
12
3
4
16
1
23
40
8
33
15
4
23
9
24
57
7
8
13
35
4
8
44
16
20
28
15
22
7
96
16
48
1
11
96
13
11
4
12
5
4
11
3
9
8
8
44
13
20
42
13
20
49
3
20
16
32
25
3
24
33
59
8
13
15
73
39
5
3
12
28
44
24
4
20
28
32
3
33
39
22
3
68
133
19
28
12
1
15
12
4
5
19
16
1
14
61
8
4
16
64
16
65
42
45
24
15
6
4
96
19
29
11
28
21
55
55
36
25
8
61
2
10
23
25
36
14
1
48
8
24
1
2
5
31
6
11
19
24
36
1
8
12
27
33
4
20
1
60
27
8
13
2
12
33
9
55
16
8
4
37
23
12
29
14
12
1
8
1
3
12
8
21
16
20
3
13
15
20
25
23
25
7
28
39
5
12
4
4
11
10
39
56
1
39
4
20
35
25
76
17
15
24
16
29
14
9
3
13
5
7
8
12
68
44
36
21
38
57
56
28
60
75
21
96
45
7
36
105
47
24
16
9
38
6
90
25
20
4
12
64
17
2
13
12
8
13
39
41
16
11
72
12
4
4
8
8
12
8
4
13
3
4
41
27
33
7
19
46
7
8
24
9
12
2
30
3
48
12
4
9
11
36
8
72
72
16
25
27
44
36
8
32
20
25
24
11
4
8
52
11
10
15
9
35
33
7
29
7
12
5
7
8
21
27
39
33
3
77
17
11
3
21
39
9
12
9
27
28
40
1
135
8
1
30
10
31
19
21
9
16
60
15
5
111
12
1
20
12
3
25
11
25
50
53
13
28
95
16
20
36
8
1
35
4
4
5
23
12
17
24
27
5
100
62
96
69
1
12
2
33
13
14
13
5
15
20
28
12
32
12
44
89
11
4
33
4
11
12
15
13
4
4
4
65
15
16
5
16
128
7
9
27
23
10
15
20
4
8
4
28
40
20
8
45
50
42
7
81
2
22
11
15
9
51
49
9
15
17
4
51
20
40
92
37
44
51
24
15
37
72
8
25
2
12
21
12
3
10
3
11
1
24
8
12
1
20
3
4
20
1
75
11
18
3
12
13
2
78
30
24
33
48
80
5
24
51
23
5
91
21
84
4
21
31
4
15
25
5
39
36
16
20
39
54
35
1
51
24
15
9
56
40
15
9
9
7
8
48
32
16
4
8
20
52
8
32
12
8
1
12
23
20
4
33
18
46
35
3
1
59
25
11
1
21
3
4
8
44
24
56
8
8
40
20
12
20
13
15
28
35
36
25
ABCD 95676923924*3^$a+1 [50011]
111
56
31
129
45
48
12
15
8
160
56
120
4
12
96
39
9
21
156
24
23
16
87
30
63
156
15
6
147
33
12
48
12
132
15
51
30
24
96
12
48
59
96
28
96
84
20
7
54
156
15
9
30
66
72
3
20
25
84
3
12
44
7
29
13
12
3
36
21
111
48
21
35
55
30
96
3
69
18
53
180
124
96
20
1
48
60
35
37
11
85
60
12
147
21
123
92
109
3
27
18
63
20
37
11
16
20
85
90
198
60
48
27
3
33
92
19
120
69
381
15
56
220
108
21
11
24
1
27
36
69
108
39
21
60
60
24
51
8
31
30
23
16
20
40
129
35
208
20
49
6
57
87
41
85
90
30
60
95
49
6
114
60
3
56
37
15
32
52
8
133
3
24
45
12
48
167
36
109
36
12
3
9
23
96
49
3
9
30
161
52
27
66
24
30
30
95
64
147
24
96
117
57
135
33
3
108
44
36
1
63
60
72
81
23
97
84
51
9
63
128
85
3
152
79
81
48
80
61
90
6
39
45
6
30
24
48
48
27
57
3
12
15
5
13
3
45
132
63
12
132
195
18
60
12
35
91
53
1
59
1
6
29
1
12
15
45
12
30
41
24
31
54
3
32
73
87
33
12
71
97
27
135
6
23
61
30
30
96
24
63
36
69
3
39
18
60
27
15
69
141
3
60
45
11
49
15
60
27
6
75
9
11
19
89
196
51
114
6
54
3
56
37
35
85
84
30
53
52
45
35
48
16
21
120
66
17
88
69
3
32
24
16
93
18
69
84
72
20
25
84
35
25
11
24
121
75
32
13
120
12
12
6
89
55
105
8
16
57
12
12
59
112
9
60
111
57
47
24
169
111
20
4
120
8
28
27
17
7
18
27
21
24
216
24
36
3
9
60
120
83
88
69
108
12
3
9
6
117
57
35
1
12
3
57
47
13
63
84
141
12
60
27
33
12
11
84
4
9
108
12
60
75
72
60
320
73
42
90
6
90
120
15
45
12
168
27
20
85
18
24
78
60
102
66
47
25
60
27
15
105
36
9
35
64
96
15
21
9
108
23
4
51
30
12
47
13
3
57
48
39
45
119
1
3
12
164
24
36
16
81
63
20
1
6
90
30
24
66
99
144
21
168
15
36
21
119
16
45
71
49
66
42
60
71
12
72
112
21
12
71
40
81
6
69
36
45
12
3
12
33
24
36
3
120
69
60
12
3
33
192
12
15
21
24
48
48
147
20
25
47
1
15
69
11
160
164
16
108
129
102
41
37
47
73
23
52
63
24
78
11
40
9
48
24
6
77
13
60
87
45
83
64
33
63
20
12
16
96
33
18
42
12
36
15
15
222
71
96
25
39
9
155
76
12
15
9
56
79
6
12
72
60
15
51
137
97
23
247
65
85
120
60
255
135
21
9
66
149
25
39
9
11
61
83
16
9
12
90
66
12
48
107
7
30
3
72
56
48
7
89
55
9
56
13
72
36
12
15
48
57
75
33
24
96
3
9
72
11
4
21
27
117
11
112
68
49
171
128
49
3
39
9
60
189
48
12
42
6
12
87
56
25
3
9
71
52
57
12
48
11
16
15
233
72
1
12
11
37
99
24
21
63
60
72
33
60
18
9
33
3
9
11
79
89
49
72
228
18
102
11
49
78
5
49
35
25
15
153
47
25
6
93
51
6
27
8
205
99
36
129
60
30
96
24
6
90
24
65
25
126
29
13
3
9
11
28
9
51
81
3
60
45
60
120
192
30
21
12
128
37
48
24
23
48
19
6
12
48
24
23
103
53
16
105
36
3
27
17
16
111
30
108
15
92
4
56
1
35
37
120
51
51
65
13
60
12
39
51
105
15
150
95
16
12
63
42
47
268
12
36
9
66
33
81
6
93
9
12
48
12
63
33
59
40
45
3
80
88
32
88
9
120
6
30
39
21
60
27
33
35
4
56
64
36
44
1
63
21
3
33
123
20
24
37
123
63
30
60
24
71
40
32
168
48
49
11
49
131
7
30
27
56
109
12
48
47
40
21
60
47
16
20
49
143
19
6
27
63
29
121
75
45
24
11
37
120
15
60
33
12
48
27
63
24
18
23
40
72
45
147
15
9
56
28
92
1
84
95
36
79
126
12
35
25
51
189
48
114
96
102
12
60
3
33
84
168
72
36
24
6
174
3
45
3
9
36
12
78
105
45
84
6
42
75
92
13
ABCD 95676951068*3^$a+1 [50050]
9
15
5
52
9
48
51
20
16
39
5
4
48
3
45
12
188
4
60
45
60
75
27
33
8
157
36
30
41
175
5
28
48
33
71
175
29
1
3
21
27
69
71
172
96
24
60
81
36
135
96
84
48
32
64
9
23
4
15
153
15
30
72
48
60
3
44
205
51
24
45
35
16
120
93
27
69
30
93
27
90
35
73
12
84
30
57
159
21
69
60
3
8
217
47
19
125
60
49
15
92
136
44
28
21
24
23
43
54
51
81
15
56
160
87
33
44
160
3
17
16
3
5
4
36
15
120
6
99
80
115
101
4
9
27
48
21
36
35
73
6
60
36
69
45
36
39
32
49
30
54
15
15
114
6
9
60
45
11
79
81
60
12
69
75
135
29
36
13
6
54
15
8
120
37
15
21
87
84
15
33
68
304
300
99
9
32
100
36
183
5
4
51
36
48
72
78
63
69
75
36
207
57
84
96
36
87
53
48
19
33
8
1
99
60
9
15
27
33
45
30
30
83
13
75
24
48
20
64
48
57
24
36
48
11
16
33
111
81
131
28
32
52
32
19
84
30
27
75
5
19
57
123
6
15
44
16
9
84
42
30
95
13
3
48
99
17
145
24
15
39
96
30
27
3
81
75
33
8
97
42
18
27
15
30
18
117
3
33
3
45
15
9
96
20
16
9
11
24
49
30
66
174
113
112
15
153
63
125
4
12
45
60
71
19
48
66
87
164
156
133
36
11
60
100
80
84
223
45
27
89
16
69
66
78
167
16
3
114
15
8
19
138
66
65
256
48
8
124
165
48
27
84
9
12
11
19
108
17
24
16
48
48
24
15
60
24
21
36
3
65
72
180
28
9
27
69
11
85
59
124
48
9
75
105
11
37
12
155
55
45
33
191
12
37
132
18
66
135
60
12
69
54
66
144
35
31
65
88
56
52
117
6
9
45
51
12
177
3
69
3
8
13
227
49
15
56
4
3
12
81
99
150
48
42
138
60
42
9
39
6
11
64
21
210
33
32
4
32
73
96
135
48
75
81
9
23
19
33
32
4
39
12
84
5
132
108
1
3
108
12
68
73
35
132
13
15
15
36
81
69
39
165
99
8
40
3
41
16
12
8
108
19
77
64
9
3
69
15
20
40
93
42
129
69
66
137
13
107
19
78
12
54
69
8
37
147
60
180
44
4
27
108
186
27
9
48
3
24
48
32
28
105
51
24
32
156
193
75
45
35
1
35
64
156
96
9
11
73
87
20
60
48
100
39
42
95
216
48
36
124
36
15
101
40
57
12
3
12
33
72
59
31
105
9
36
99
144
27
141
72
32
4
20
25
47
13
35
36
208
36
81
24
35
52
24
15
21
60
69
3
72
9
135
111
9
32
28
204
32
88
188
19
30
54
114
11
145
27
33
11
88
45
51
12
9
35
84
132
28
272
4
45
51
12
68
28
192
69
15
9
47
157
3
8
12
73
156
108
102
93
87
21
44
16
123
57
93
15
45
84
111
15
90
15
9
3
129
171
87
77
49
27
57
6
41
79
6
251
24
4
32
64
36
8
36
85
84
39
92
136
60
180
39
21
68
31
78
72
35
148
27
5
196
57
6
54
87
60
63
105
8
4
96
3
120
6
168
3
224
25
159
32
37
23
13
24
6
9
27
45
96
24
80
28
81
47
19
78
66
24
6
24
90
12
81
20
112
60
12
45
90
18
186
36
24
21
156
117
60
63
164
244
72
9
59
19
6
6
21
57
3
27
17
73
171
12
39
18
192
75
33
131
12
28
24
92
19
41
120
25
99
96
3
81
45
15
32
60
13
27
3
45
9
156
35
64
57
30
33
248
52
111
65
115
57
3
69
12
48
92
64
72
12
36
60
45
35
96
13
51
144
108
20
60
13
84
15
27
9
132
12
12
48
120
32
139
69
8
49
15
9
39
120
15
33
39
78
11
60
85
30
81
144
24
105
6
30
156
71
88
156
93
132
48
12
24
11
36
28
ABCD 95677016276*3^$a+1 [50044]
41
15
16
8
135
36
181
53
54
78
63
4
17
36
18
45
27
252
25
32
3
13
53
7
12
8
33
72
67
95
12
129
40
176
15
96
49
56
24
88
8
27
120
36
24
18
39
9
6
21
9
6
13
5
19
32
76
17
12
36
63
60
27
54
31
24
155
6
12
51
9
66
126
78
30
7
36
8
4
41
12
24
19
20
12
4
191
42
87
24
9
60
36
75
12
39
84
21
36
3
30
72
19
24
17
39
88
47
73
5
12
6
18
31
5
19
32
15
9
64
125
51
39
24
13
53
24
12
51
3
6
228
7
29
51
4
24
83
18
24
27
28
17
15
16
44
69
66
9
72
232
17
30
18
63
15
30
99
36
48
16
35
6
12
87
81
55
12
5
12
99
16
29
19
60
36
11
81
9
24
51
24
135
60
1
53
27
60
69
79
83
24
1
104
15
24
36
18
3
45
54
18
6
45
36
63
85
108
44
84
4
65
42
49
60
20
12
112
8
48
9
3
4
143
48
90
63
64
17
55
41
19
119
6
18
48
24
18
3
64
41
103
89
6
1
35
69
21
18
36
177
15
144
18
51
12
52
155
60
1
35
72
30
24
55
35
9
57
19
36
35
33
27
45
84
15
108
48
25
8
9
87
24
12
57
18
30
54
18
27
63
72
60
13
23
129
9
51
4
17
18
21
75
18
3
24
45
31
35
18
15
9
51
124
125
3
40
8
75
37
59
73
17
36
12
18
72
25
71
90
12
43
29
87
21
39
39
1
224
99
12
81
15
102
6
1
11
9
88
32
33
7
11
37
8
9
150
9
45
54
13
60
53
30
36
25
80
4
59
66
6
21
15
30
163
89
43
48
17
60
99
63
36
1
11
33
12
27
6
36
18
12
6
30
78
12
7
11
6
84
7
44
96
33
7
12
132
44
96
3
1
32
39
105
21
39
15
30
36
3
69
3
3
1
36
12
41
55
11
9
60
39
36
36
45
36
52
8
40
5
30
72
72
168
21
72
33
19
17
48
78
33
4
12
5
31
77
108
15
48
4
17
15
75
1
5
30
45
45
43
11
1
44
15
18
31
32
4
89
7
20
123
30
15
21
19
92
39
36
9
75
18
43
8
39
6
27
3
37
72
68
4
60
20
28
23
12
25
47
24
54
27
120
88
71
1
56
9
19
32
27
36
21
69
84
108
7
48
5
15
40
65
60
3
27
24
1
84
35
253
17
15
40
80
96
99
1
107
18
39
124
12
35
144
6
15
39
21
15
13
77
18
30
114
66
6
66
15
64
29
19
35
21
4
12
5
51
24
24
12
45
78
72
18
15
15
25
20
15
1
11
9
15
1
17
126
102
18
6
31
20
87
21
87
73
20
16
56
24
24
21
24
102
24
36
9
40
23
13
20
15
145
107
21
39
18
15
24
28
17
79
12
35
78
31
36
5
18
102
60
99
45
51
93
67
20
4
53
55
36
12
17
60
51
4
32
16
35
9
28
17
39
40
35
12
69
63
36
45
21
54
90
55
36
5
36
30
25
48
32
39
36
25
48
89
42
13
8
24
9
55
72
8
99
21
45
24
12
90
9
64
35
18
7
11
25
17
99
24
15
36
1
20
3
12
18
24
31
20
112
29
15
24
75
66
36
55
20
144
21
15
75
129
64
77
18
49
23
12
61
11
60
9
4
41
31
23
81
9
12
6
102
198
33
4
23
69
36
52
17
159
27
13
17
60
174
6
3
16
29
72
15
24
93
103
35
33
72
3
21
3
13
53
6
48
72
36
24
36
37
17
15
16
17
6
36
69
4
53
162
36
57
24
21
72
3
57
12
24
27
9
18
1
17
15
108
36
21
39
33
30
18
39
15
1
17
7
35
81
3
54
6
49
5
27
4
5
19
83
78
19
92
64
35
21
51
54
78
81
27
157
5
36
12
78
12
54
24
19
17
120
51
129
51
24
120
40
24
17
48
24
12
115
20
9
91
71
42
48
15
112
131
37
119
24
12
24
138
42
84
37
24
140
111
12
25
71
162
54
253
12
53
18
25
119
9
45
24
18
12
37
41
12
55
60
32
51
42
3
48
52
20
24
45
18
72
9
52
12
5
3
15
33
21
84
24
31
17
7
17
15
16
5
18
1
119
1
20
4
80
39
78
67
36
5
91
65
114
45
9
90
33
40
29
51
3
37
8
36
15
18
36
12
63
27
72
36
6
15
24
12
3
66
36
19
41
108
19
72
29
42
33
51
9
12
33
42
69
36
4
56
33
51
15
21
60
33
19
32
123
93
15
54
36
159
21
150
30
24
30
1
8
52
35
9
9
36
30
45
69
102
18
42
30
99
15
1
8
57
18
6
15
16
5
19
84
32
48
12
3
1
83
33
45
18
109
83
18
72
3
12
9
144
91
140
15
169
56
84
192
3
57
15
60
54
174
36
145
60
71
9
21
15
9
36
12
147
4
36
48
17
91
23
12
25
8
9
12
19
17
183
75
36
48
61
36
48
60
12
35
36
33
27
12
6
30
1
60
80
3
1
17
42
57
15
84
37
24
140
300
84
12
84
4
41
15
93
126
36
66
55
113
66
45
88
17
48
51
12
9
6
12
57
4
56
9
180
19
5
27
21
63
9
43
48
35
21
15
25
11
69
21
19
80
24
9
12
55
23
12
73
53
18
61
65
24
12
54
60
9
12
48
15
ABCD 95677516822*3^$a+1 [50030]
43
32
112
245
3
15
133
65
7
47
45
40
36
12
335
13
44
208
113
162
93
64
5
63
12
28
48
32
28
12
92
16
132
5
63
12
15
157
185
75
100
36
149
18
13
5
115
47
45
63
117
45
223
29
63
27
216
49
140
40
5
90
126
180
7
245
18
205
132
23
97
20
12
40
11
9
16
24
68
153
162
13
59
25
65
18
13
44
195
45
36
4
8
172
108
248
207
97
65
75
28
32
16
119
21
144
123
72
165
36
4
60
41
115
20
12
72
36
60
72
220
80
72
36
4
11
25
119
18
7
36
92
12
76
119
13
140
12
33
3
112
428
64
23
93
144
15
13
108
44
40
56
12
72
15
18
108
115
24
36
72
260
60
27
18
43
20
124
176
24
36
192
148
24
5
43
180
32
108
72
60
63
57
76
24
8
40
83
9
160
68
28
149
63
40
257
3
180
148
32
100
167
108
90
75
40
20
48
40
29
3
33
139
23
25
68
144
36
100
72
12
60
36
44
28
140
27
90
3
40
212
123
85
5
3
105
255
184
65
171
117
270
13
84
101
139
48
20
27
81
124
65
115
11
49
131
205
24
8
87
81
27
97
68
33
54
61
209
3
28
239
36
25
92
40
5
43
32
123
45
40
59
153
108
12
15
193
32
243
45
144
16
137
27
16
72
72
101
495
40
347
57
148
108
144
68
28
140
144
45
108
108
175
12
60
68
45
39
15
25
96
12
83
49
41
75
100
5
54
18
7
180
36
209
18
13
59
108
117
45
31
80
159
21
4
56
12
33
54
18
72
63
12
33
72
75
33
18
117
120
267
13
48
47
25
140
72
28
32
45
355
116
24
36
12
60
135
57
123
13
72
12
56
4
5
18
18
72
27
88
20
12
36
40
24
203
72
126
54
108
13
32
63
90
79
20
48
87
25
240
108
72
23
85
140
72
76
95
157
5
72
255
141
139
8
180
180
15
237
180
15
13
5
7
65
135
156
180
4
128
48
69
18
13
32
88
60
12
92
81
79
68
60
27
93
148
47
133
20
99
205
68
100
8
69
108
7
36
132
320
40
5
67
36
300
47
180
13
12
20
52
36
119
18
187
36
92
48
4
11
57
108
4
20
16
92
108
12
28
104
135
13
23
9
40
80
148
155
45
220
72
5
211
167
57
216
69
108
18
144
21
249
3
100
68
4
68
27
21
249
31
12
60
32
156
100
300
104
100
68
108
40
180
77
175
167
126
39
60
220
113
3
87
18
39
60
48
72
100
5
36
115
92
27
21
15
25
20
45
259
60
36
12
173
90
54
103
212
45
108
3
132
148
5
315
9
18
25
47
61
137
180
67
5
3
108
15
45
9
211
12
32
28
32
48
168
112
77
63
192
28
23
157
12
128
148
59
36
72
72
13
372
56
160
144
276
80
4
83
18
27
40
8
204
36
52
20
220
23
72
13
12
20
45
7
11
9
40
8
132
63
18
ABCD 95677844422*3^$a+1 [50073]
5
48
60
138
37
17
36
114
12
186
102
6
55
125
79
41
36
24
12
24
91
17
175
48
5
24
19
125
120
72
67
11
234
108
12
18
13
36
23
37
36
12
41
6
30
6
102
132
30
108
13
83
72
133
29
18
12
126
67
5
24
18
18
19
96
12
132
60
23
25
5
72
36
18
72
18
96
84
42
12
36
37
107
18
162
90
18
133
35
12
37
23
90
72
72
66
217
5
66
24
18
90
73
11
18
132
79
5
96
84
204
7
95
49
59
73
23
37
65
67
101
102
24
90
18
97
119
30
7
47
1
71
13
83
90
54
48
90
90
25
17
139
59
48
108
42
54
61
12
107
73
12
59
85
59
85
95
72
84
169
71
84
60
30
55
53
24
115
23
36
24
61
29
90
25
11
37
35
18
30
36
121
59
90
6
37
155
25
96
59
1
17
18
97
29
78
48
108
229
11
12
13
41
19
77
115
119
36
37
83
60
49
96
29
54
36
36
72
96
12
78
199
35
72
49
71
78
18
25
23
90
60
36
30
36
18
24
12
43
71
162
108
30
6
18
18
102
25
36
71
25
11
12
36
186
43
5
6
66
18
61
11
18
18
42
43
60
17
18
258
30
24
25
48
119
6
18
12
37
5
198
85
5
7
77
60
43
11
30
60
30
25
29
60
30
96
12
60
97
132
108
71
24
30
78
217
11
36
90
19
59
192
25
11
24
108
13
23
25
11
85
125
6
30
18
36
96
12
18
18
109
96
89
18
84
108
72
73
36
59
18
30
42
12
43
35
48
72
60
30
60
72
91
12
36
12
5
78
12
133
125
90
156
61
12
48
29
90
13
5
30
36
162
24
66
54
24
36
30
54
19
23
25
132
143
13
11
198
12
18
78
48
6
48
96
12
18
216
43
47
6
18
36
228
1
71
36
18
90
132
300
60
54
36
174
1
23
12
24
18
18
48
49
11
54
36
12
24
54
30
24
120
163
35
42
48
67
5
91
89
55
35
253
5
108
19
17
30
49
11
48
78
55
83
72
72
36
169
143
13
36
156
23
121
209
19
11
85
77
60
18
30
36
31
47
85
35
6
102
145
5
18
85
77
90
157
107
1
59
48
36
42
54
49
89
18
72
193
5
54
1
48
11
36
97
5
96
36
174
24
1
227
18
60
19
71
126
18
30
6
120
6
18
72
25
29
19
11
42
18
102
24
48
96
126
30
79
191
96
72
13
5
138
96
36
73
29
60
30
36
24
12
54
42
12
121
59
1
36
96
60
132
108
107
18
7
11
54
96
84
78
54
18
1
407
25
29
24
91
48
132
29
54
60
13
143
180
24
66
7
12
71
36
6
90
30
103
59
18
18
90
90
6
66
18
259
53
79
96
185
7
5
7
29
132
120
114
54
54
13
23
30
55
84
11
49
48
59
73
5
156
24
18
48
24
61
137
19
144
29
42
54
115
59
85
65
18
12
37
149
54
36
1
11
78
19
47
49
11
18
18
30
18
1
41
90
102
7
11
37
35
18
114
144
90
102
60
72
72
13
131
180
36
48
25
48
108
59
36
72
48
144
78
120
19
36
17
6
192
42
30
72
36
54
114
12
97
35
25
36
12
65
108
7
29
54
60
54
7
65
79
29
247
48
11
30
162
132
1
101
54
6
138
6
72
67
41
66
18
6
90
102
54
18
18
42
12
1
12
36
131
36
85
119
169
11
18
90
13
89
6
90
18
37
12
143
24
61
60
35
18
24
18
102
31
11
126
67
17
54
54
18
37
41
66
6
43
59
18
18
37
12
41
6
48
1
36
5
18
120
132
36
12
18
18
85
59
132
1
29
24
156
54
36
114
7
5
7
47
1
17
186
72
180
18
139
41
126
36
12
37
53
43
155
324
78
48
24
336
18
126
78
1
11
36
54
18
72
49
41
103
5
36
24
43
113
6
36
90
120
ABCD 95677953628*3^$a+1 [50007]
45
27
304
32
105
7
120
96
29
48
43
5
19
168
137
36
123
33
39
9
175
104
48
16
125
51
9
36
27
40
24
53
67
24
48
101
60
48
39
16
24
56
9
7
77
75
45
43
53
67
8
96
16
176
72
72
40
24
5
72
96
12
15
24
9
96
15
112
8
40
29
99
48
48
16
17
36
120
67
5
67
8
33
151
24
161
87
88
53
108
39
16
89
63
129
31
65
39
9
207
72
153
79
32
24
16
5
75
16
89
12
27
189
19
24
32
81
132
163
32
144
9
12
72
19
24
5
115
41
48
87
21
19
56
45
43
80
24
88
5
19
72
24
5
24
48
12
55
192
53
67
101
19
5
67
17
31
125
19
24
53
3
45
43
48
41
48
207
93
19
29
19
29
48
120
144
264
115
101
43
5
43
8
9
96
7
125
120
3
33
7
24
53
72
43
53
36
12
19
77
19
96
240
32
129
231
40
221
99
48
72
280
24
56
129
79
48
8
96
21
96
72
51
144
40
80
93
91
29
96
307
8
48
40
24
53
259
144
89
15
64
104
40
17
55
48
185
15
16
17
7
72
96
72
5
19
5
123
69
3
16
24
24
149
19
29
3
216
24
21
12
31
8
64
72
216
125
144
72
36
15
40
41
12
24
12
135
40
29
67
32
33
31
216
72
8
57
12
3
129
36
75
21
19
5
96
187
5
195
33
7
48
77
24
51
45
48
19
168
29
48
51
9
15
48
33
15
81
36
27
24
21
120
27
40
344
24
9
12
27
40
8
57
63
69
19
48
120
104
16
120
8
48
21
228
39
48
105
12
27
9
63
24
72
96
136
48
29
51
105
108
19
48
104
21
99
40
48
96
149
163
29
27
45
19
5
24
12
79
101
24
27
117
163
65
12
91
80
21
51
40
24
17
12
43
48
24
24
32
16
41
12
27
16
32
9
36
252
12
96
3
88
29
60
39
16
29
12
60
43
8
72
48
24
16
29
43
8
33
12
96
27
21
91
41
12
91
48
5
99
40
5
43
120
56
45
27
40
152
48
261
48
48
43
5
120
3
96
64
24
29
24
3
184
56
72
69
123
192
16
24
32
117
120
36
144
55
24
29
27
21
3
96
33
7
5
91
77
72
19
120
288
89
79
48
113
63
16
32
40
120
24
24
65
36
108
60
19
80
93
3
177
108
24
12
31
53
12
31
56
24
45
171
40
96
29
24
12
31
17
7
32
21
180
103
5
67
56
120
69
195
9
36
19
53
24
43
8
48
136
96
24
128
16
29
43
56
88
176
16
17
48
132
3
9
79
125
24
67
24
17
108
24
51
40
65
7
77
24
51
93
48
163
24
77
27
112
53
19
152
48
45
36
39
69
48
3
81
31
56
69
27
16
144
32
285
12
31
53
24
24
24
51
165
12
12
48
36
55
8
33
15
48
16
48
113
60
43
29
43
29
48
24
115
29
139
56
57
60
315
16
89
87
16
29
43
48
17
15
16
72
29
27
16
24
80
88
24
32
96
40
104
112
8
45
96
48
43
48
32
45
108
55
56
33
192
31
8
88
29
51
40
5
36
36
27
88
56
40
53
99
24
21
67
5
60
7
80
88
77
72
60
87
24
40
53
72
27
33
60
75
9
39
16
144
8
24
45
24
19
113
12
24
99
21
27
117
3
16
32
64
5
19
185
15
21
24
48
168
48
43
5
147
57
55
101
43
5
147
96
72
336
16
120
56
40
125
3
117
43
24
41
87
24
16
5
12
7
8
352
48
65
103
53
19
24
24
56
105
31
192
113
15
45
3
33
7
48
41
36
51
40
8
40
80
88
53
27
48
112
72
56
105
15
21
115
29
3
57
36
96
27
45
51
16
8
105
48
7
29
19
72
53
19
32
24
112
197
3
40
384
24
192
101
36
156
ABCD 95678121608*3^$a+1 [50043]
20
4
53
24
19
48
29
43
44
16
29
3
108
4
60
29
48
72
7
12
44
93
168
7
5
27
4
36
36
8
4
36
101
19
36
20
24
33
19
44
4
36
156
20
4
48
5
12
15
60
88
36
17
67
20
28
5
31
12
29
243
84
76
32
64
29
12
7
5
36
7
20
4
36
65
31
24
60
5
27
28
5
7
65
7
12
17
3
180
21
31
24
5
43
29
7
24
24
24
48
72
65
31
36
12
17
24
7
96
36
8
33
43
36
60
48
72
72
113
67
60
5
51
4
60
41
51
21
19
168
168
41
55
17
15
48
45
55
41
31
17
12
24
31
92
9
7
5
19
41
51
24
40
8
48
129
31
77
115
5
55
36
24
24
8
48
16
24
32
4
36
12
5
19
20
81
31
24
12
144
48
20
4
24
60
29
48
27
12
16
149
7
24
12
24
48
68
9
31
65
19
12
44
36
24
4
41
3
24
16
29
12
151
24
32
28
72
29
12
31
8
36
105
99
4
29
24
7
36
24
5
3
12
9
3
112
8
165
3
4
24
20
24
4
12
29
79
12
12
29
27
9
12
31
48
29
79
12
12
48
104
105
27
4
20
4
36
24
48
12
92
21
39
84
60
52
5
27
88
48
29
60
7
5
7
92
4
53
67
65
108
3
40
41
15
64
36
53
19
32
9
55
60
17
67
12
53
51
57
3
4
44
28
29
139
96
36
36
8
28
41
36
115
48
41
7
36
12
36
5
60
27
21
27
33
31
12
41
3
4
29
27
9
96
27
16
8
52
20
24
33
7
101
7
128
4
24
77
7
12
12
29
15
16
5
51
69
48
3
4
12
48
5
7
108
8
60
21
12
7
60
5
39
52
17
55
5
7
65
7
44
45
103
41
31
12
17
75
33
27
48
4
5
79
132
92
120
52
12
41
12
55
24
60
96
41
24
24
192
7
20
28
5
55
8
52
8
45
7
24
24
84
120
101
12
139
29
39
33
84
27
64
8
4
12
8
21
12
91
36
24
32
12
9
31
8
57
3
48
16
24
12
17
103
44
45
31
84
44
28
36
24
12
89
15
16
24
5
7
12
68
60
28
65
31
12
8
64
29
19
24
48
24
60
8
40
161
19
24
60
12
12
269
63
76
72
113
27
64
113
31
48
12
36
8
21
7
5
3
4
44
28
24
24
5
43
17
12
36
3
12
64
5
84
27
4
89
24
12
7
29
27
45
7
24
8
60
76
176
24
4
12
24
8
117
36
175
36
41
19
8
81
19
84
29
72
48
27
64
36
17
3
33
12
36
12
15
148
36
53
135
60
28
24
8
21
187
8
112
5
19
5
3
45
7
12
80
76
5
43
29
39
45
60
31
96
36
29
3
117
7
72
12
12
5
12
19
116
136
12
12
53
84
3
4
60
12
29
72
51
9
48
63
4
5
48
27
4
24
29
27
16
24
29
7
17
31
29
7
24
24
5
60
48
19
41
31
60
12
5
12
3
16
12
8
9
12
19
92
45
7
12
77
36
55
53
7
36
12
5
63
36
16
12
272
4
20
28
41
3
72
12
4
12
36
149
19
17
55
29
24
75
40
24
24
84
12
12
168
17
7
24
36
92
124
89
7
8
40
77
19
17
132
24
60
55
12
44
40
60
24
36
5
51
52
12
60
12
48
17
19
17
31
5
19
17
19
36
8
9
43
36
48
5
39
16
29
3
4
5
72
43
84
24
5
3
69
55
20
57
39
4
53
84
79
20
4
20
100
12
5
3
12
21
7
5
24
39
108
9
27
4
24
29
55
60
104
4
12
60
68
16
5
31
72
77
60
7
32
28
32
21
19
53
24
55
48
104
4
8
9
15
48
4
65
31
116
24
28
5
19
36
24
8
28
12
17
55
60
120
72
5
36
15
4
60
113
3
64
120
24
8
28
65
24
31
36
60
53
12
27
57
31
5
19
72
32
9
7
8
4
80
4
36
17
7
72
44
9
15
16
12
24
24
24
48
12
5
67
65
15
28
36
29
15
16
89
55
5
135
64
60
60
36
17
96
3
9
19
12
36
5
7
12
144
48
24
5
15
84
28
8
16
5
204
7
53
12
156
48
19
144
20
4
8
40
8
21
63
9
48
43
12
5
39
4
36
77
15
45
39
81
27
60
4
29
15
76
12
140
57
79
5
55
80
76
32
9
87
28
24
8
16
5
31
5
103
20
69
24
51
40
36
80
4
24
24
32
4
108
17
24
99
40
12
12
12
29
12
3
93
12
51
4
48
32
24
4
80
28
12
20
48
132
45
55
36
89
63
12
16
24
48
65
24
19
44
76
149
3
4
113
19
12
77
132
12
7
48
41
67
53
31
53
36
19
96
72
5
91
20
52
48
29
84
31
17
19
17
72
60
15
33
3
16
41
31
48
41
36
31
80
28
12
89
19
36
104
52
12
56
9
15
76
24
12
48
144
228
29
7
32
4
12
48
12
48
24
84
12
41
43
5
79
89
3
69
19
29
36
3
52
60
161
27
4
17
12
120
7
48
53
72
19
5
43
17
51
9
43
12
24
12
24
29
24
91
161
43
48
60
48
48
12
12
56
261
43
32
88
60
56
148
24
5
3
21
99
120
21
115
24
36
108
32
4
89
27
4
36
36
12
5
12
7
41
60
3
60
28
89
12
12
108
12
19
8
93
36
60
67
24
56
28
5
24
120
79
5
7
116
16
5
15
21
31
204
17
79
12
17
123
100
17
3
57
163
41
48
7
20
100
5
7
89
15
72
28
36
29
127
80
4
60
41
7
44
33
7
29
31
53
7
12
29
19
29
12
12
144
87
40
20
36
4
68
57
132
72
51
4
12
72
65
15
4
252
36
ABCD 95678368276*3^$a+1 [50023]
5
31
269
55
41
48
13
90
29
120
36
60
48
1
120
6
18
30
65
252
48
31
36
5
13
47
43
5
1
354
36
96
5
72
12
31
60
17
13
23
31
65
61
60
120
47
12
85
59
301
83
120
31
36
6
180
48
90
72
144
149
37
23
72
48
36
31
18
11
36
43
101
61
60
138
149
72
19
12
24
53
13
24
90
54
102
60
30
108
6
89
1
239
12
73
71
139
60
12
149
91
210
23
24
48
175
149
24
97
24
71
144
31
54
95
91
233
1
30
24
156
126
54
36
113
55
30
167
49
150
36
138
11
444
67
18
6
53
96
25
11
84
60
85
90
77
12
1
30
101
84
145
36
54
30
11
85
66
204
53
31
276
41
48
55
72
30
60
35
109
54
90
30
29
72
144
7
29
259
60
5
61
24
30
29
12
31
168
66
11
25
18
77
55
48
149
31
42
18
12
18
42
18
12
18
41
180
96
43
101
36
72
13
108
30
137
43
72
18
162
5
72
60
223
24
84
5
85
11
108
7
24
30
180
222
5
13
120
6
185
175
53
91
216
5
61
54
60
5
79
60
89
211
5
37
18
41
31
5
79
144
6
36
30
149
396
55
84
36
60
18
102
78
35
36
49
59
31
5
67
150
30
18
47
12
103
108
90
36
60
30
5
211
60
5
79
5
144
31
5
36
49
11
25
24
66
77
1
95
216
36
12
73
30
468
77
60
85
30
60
17
31
72
77
73
30
29
175
30
90
180
90
90
276
89
24
187
18
275
72
72
157
23
31
6
203
43
18
47
180
12
67
65
121
18
12
18
95
180
1
90
5
25
6
89
1
95
48
91
41
139
53
60
223
90
59
96
12
1
59
43
18
90
6
120
23
121
162
18
42
89
31
113
31
5
235
66
47
13
107
211
41
60
79
29
12
276
13
36
66
257
13
60
90
54
35
19
12
29
25
83
151
5
72
73
59
12
24
31
30
6
53
144
96
7
114
54
17
132
72
85
30
41
13
227
49
95
31
48
72
54
23
31
221
24
252
79
24
72
125
19
54
102
18
59
37
30
101
13
90
5
301
30
24
5
25
59
181
66
126
59
1
270
270
23
31
5
85
23
156
132
72
103
17
96
121
30
29
31
144
12
78
30
5
91
54
95
72
283
30
126
96
18
30
5
24
156
211
29
156
19
36
293
61
6
126
108
90
5
31
5
79
36
6
35
108
1
71
60
13
30
6
203
228
103
36
29
61
23
36
36
1
54
210
54
60
5
61
54
36
6
30
65
79
54
6
5
84
127
48
41
55
264
36
5
1
23
67
54
71
49
23
103
18
72
23
91
5
169
11
79
5
24
67
120
113
72
319
162
108
72
78
30
59
31
6
23
7
6
59
108
31
162
30
108
186
84
59
13
23
24
31
120
132
233
397
90
5
12
73
18
72
90
107
96
120
55
72
53
180
67
29
36
79
65
144
7
77
31
6
120
119
25
270
5
216
36
19
120
5
1
30
24
53
1
102
77
127
5
84
55
12
18
60
35
37
35
55
18
12
59
144
91
5
79
72
438
59
48
72
72
49
59
31
72
113
36
31
5
60
25
60
84
54
240
ABCD 95678369162*3^$a+1 [50005]
16
60
8
100
27
48
81
56
31
185
103
41
48
55
66
54
81
36
140
36
52
33
95
4
48
12
104
100
21
39
105
66
69
32
72
7
149
19
41
157
3
92
13
36
15
3
17
91
17
37
71
49
23
96
79
45
60
27
9
111
149
60
64
128
88
20
4
128
84
4
9
18
72
77
19
45
21
24
59
192
1
179
96
4
44
55
9
72
8
36
67
5
60
48
1
15
39
17
13
15
144
183
33
32
7
221
40
36
120
3
12
29
216
13
18
174
11
48
31
9
189
15
63
69
33
47
4
21
83
16
45
24
171
96
24
120
15
5
4
56
31
9
204
12
80
31
24
89
4
45
96
39
27
65
108
36
49
27
48
32
100
45
36
23
4
68
115
132
41
76
243
21
45
11
124
24
45
71
19
72
33
72
69
90
45
20
16
68
60
12
19
5
4
80
100
152
31
18
11
4
75
21
8
115
21
20
76
20
84
64
8
19
113
7
101
7
41
4
20
25
23
55
48
5
1
159
147
69
8
12
19
9
36
24
116
72
97
95
96
36
4
9
51
39
5
43
9
68
40
15
5
12
36
4
15
120
60
36
53
60
64
12
116
52
51
45
15
129
60
68
13
15
87
29
4
27
72
21
9
6
17
88
20
4
12
15
18
147
60
56
4
9
12
63
51
9
9
35
16
36
56
49
60
3
20
156
76
68
40
27
6
27
60
57
30
69
32
4
24
165
30
5
127
69
39
81
84
104
16
39
41
72
7
41
127
5
67
53
4
128
265
30
5
132
28
20
121
15
96
8
25
23
60
43
24
5
67
5
85
23
12
36
24
28
51
21
24
212
19
54
30
21
15
5
19
12
29
61
18
65
36
120
24
4
96
20
127
9
68
16
24
3
5
19
125
36
124
56
37
66
9
27
6
18
66
78
5
7
33
12
60
44
19
197
4
20
25
39
87
6
95
4
24
56
145
54
17
28
27
180
69
60
84
87
90
47
100
20
1
35
16
141
23
16
20
4
24
12
48
12
9
30
72
72
45
51
21
56
48
19
21
27
9
20
43
45
68
19
126
3
24
72
3
132
41
4
153
48
23
60
36
79
21
48
8
52
80
108
157
90
17
36
109
18
66
51
44
96
169
39
20
73
30
65
52
72
68
100
36
27
18
59
7
9
81
63
15
41
12
139
129
21
48
27
99
5
16
20
60
4
80
4
56
25
47
28
20
4
135
57
8
100
8
184
75
24
5
12
67
41
36
108
157
36
18
9
36
99
21
24
27
36
5
60
52
12
3
17
4
9
6
30
47
67
12
69
32
48
91
90
71
4
20
28
80
13
35
19
33
20
13
87
60
3
129
15
18
120
11
31
5
31
33
36
8
108
48
19
5
52
24
24
36
20
60
7
5
72
37
15
33
23
49
23
55
36
12
60
89
31
5
72
1
12
54
45
141
63
116
139
261
24
39
5
16
15
126
3
56
67
173
67
18
35
37
3
69
51
39
53
72
37
15
39
9
27
41
4
9
36
35
4
92
103
45
21
6
57
51
45
135
72
54
59
76
21
78
105
20
1
23
52
20
28
8
64
69
39
116
12
37
51
92
19
41
67
30
27
108
72
20
28
20
52
56
64
24
92
19
33
60
32
4
45
51
8
73
3
36
24
9
18
30
23
16
48
80
13
59
36
4
48
8
12
60
61
6
126
162
53
163
41
4
60
56
49
75
180
15
41
4
24
12
45
75
15
29
31
36
237
56
4
45
66
105
24
15
36
141
24
39
113
13
66
9
92
28
152
84
73
15
80
12
36
112
123
72
81
9
18
12
41
91
53
36
1
39
105
35
16
56
52
75
5
100
36
36
24
24
32
36
43
54
6
17
4
288
68
88
20
16
8
16
135
69
27
30
114
17
72
175
6
347
79
126
24
23
97
59
31
65
28
33
23
19
21
135
9
15
5
115
21
60
84
80
48
28
84
45
11
12
60
13
15
44
36
85
59
100
3
5
28
36
84
9
30
60
5
48
109
15
8
25
11
121
3
27
45
180
228
20
73
72
126
36
153
60
80
12
1
3
36
15
48
42
35
40
51
18
54
90
35
36
19
18
39
48
132
45
11
43
45
51
41
88
104
31
72
69
48
51
9
120
51
45
45
30
29
7
33
132
8
7
65
13
48
18
45
24
32
4
84
20
76
32
52
32
36
112
12
39
5
4
75
72
24
84
5
168
4
84
84
56
16
39
5
180
301
3
105
15
3
12
57
15
24
89
ABCD 95679209482*3^$a+1 [50176]
37
29
42
169
53
48
235
95
18
42
258
42
49
120
71
42
6
49
53
99
183
30
147
93
51
87
300
60
72
30
186
1
23
73
35
37
8
144
183
126
30
42
42
30
18
12
108
78
19
56
207
72
240
201
72
63
24
57
21
30
42
336
42
48
49
53
19
101
138
145
89
60
36
180
19
35
66
234
36
12
42
7
24
5
54
6
174
73
23
24
6
72
102
18
30
192
90
3
45
90
18
42
138
24
43
95
48
54
66
24
97
41
15
33
102
78
139
155
133
17
138
69
64
47
105
147
18
19
11
450
72
108
79
29
91
173
43
23
97
125
19
23
78
30
12
145
23
72
90
36
42
48
150
210
42
150
217
176
16
71
129
51
12
6
30
42
67
8
117
48
102
60
177
21
235
197
51
72
15
90
12
48
42
6
139
125
60
7
53
51
69
43
47
66
132
19
101
43
89
48
30
162
30
73
125
18
72
72
48
72
30
27
261
123
135
114
60
120
67
53
67
119
30
12
12
306
72
192
78
42
60
60
57
16
65
42
61
29
96
102
13
24
155
90
6
42
312
216
54
18
99
40
41
42
13
120
143
12
109
179
21
33
78
25
377
127
149
102
165
33
84
163
83
21
63
1
197
120
72
480
123
45
90
49
96
24
168
32
51
60
180
37
71
97
23
54
108
30
30
120
18
132
12
1
125
42
30
75
183
300
181
143
240
241
120
35
54
48
7
72
71
48
90
7
53
132
78
414
27
99
84
81
64
96
17
55
8
279
138
60
18
97
5
60
30
102
267
81
222
18
30
9
3
198
90
133
29
115
71
24
60
60
48
30
90
210
135
15
225
48
69
276
15
45
115
24
53
288
162
12
277
176
168
64
41
222
342
96
24
51
69
27
88
32
280
251
108
42
48
42
60
120
18
102
73
119
36
162
132
6
49
192
144
287
48
24
30
18
153
160
47
225
112
72
161
12
270
336
157
120
143
12
60
49
23
30
235
53
30
210
42
48
102
90
138
102
78
235
8
15
90
144
55
5
36
150
1
53
48
19
191
108
12
25
113
252
42
6
24
43
120
47
48
33
87
12
18
43
32
45
42
25
35
138
12
48
159
123
90
90
97
119
30
12
30
78
144
3
48
15
114
87
24
39
78
19
23
30
126
37
5
72
528
120
115
24
11
60
42
186
132
300
37
23
42
7
41
175
5
42
33
123
240
54
343
77
300
31
5
72
30
108
97
5
48
75
9
111
40
77
48
12
90
132
168
120
18
30
54
43
95
30
30
102
96
144
30
30
78
18
51
219
141
51
109
53
43
35
42
90
18
60
163
149
67
48
131
12
ABCD 95679866812*3^$a+1 [50005]
20
36
16
59
1
83
12
13
20
15
61
44
36
63
12
21
48
16
35
36
12
25
48
59
73
23
60
45
15
45
3
36
156
133
11
24
1
44
112
24
80
135
60
9
16
48
23
25
95
25
95
9
15
145
20
15
81
27
1
12
35
37
96
12
68
4
48
59
45
63
13
48
11
9
4
56
40
71
13
132
24
36
44
36
16
95
12
13
47
108
9
51
9
3
96
21
51
229
23
12
84
24
153
52
35
1
11
25
80
76
47
13
8
12
39
24
1
23
48
33
16
23
37
59
12
13
71
49
35
1
11
72
25
35
48
48
25
32
27
21
96
40
216
120
20
3
81
64
72
44
51
145
12
11
25
11
13
12
35
36
37
12
95
85
83
1
11
189
40
56
15
84
57
52
47
24
24
181
47
12
1
32
63
72
60
12
1
36
20
28
71
12
72
33
28
11
48
13
23
21
28
12
20
4
24
35
25
48
24
11
48
36
36
109
119
25
11
1
35
73
56
15
121
8
87
24
13
23
9
16
44
4
60
12
12
32
3
33
135
9
3
21
52
35
25
59
81
123
21
64
71
1
24
20
28
23
24
121
23
96
1
23
61
48
35
13
8
12
24
16
95
37
36
32
15
33
75
21
28
47
105
3
1
71
13
11
60
1
23
25
36
59
13
23
49
23
12
37
48
8
15
13
32
27
93
135
12
12
13
72
24
24
32
24
36
4
11
1
227
1
60
95
1
60
80
148
95
37
36
83
25
92
24
4
47
13
47
9
76
108
131
9
36
96
64
56
15
93
76
11
9
4
131
9
40
11
21
63
12
37
83
165
88
12
48
11
13
36
12
84
71
120
85
8
36
36
108
60
12
39
25
24
59
168
25
20
3
1
108
11
96
120
21
4
24
96
23
25
143
9
4
96
95
60
105
40
60
44
36
3
25
8
100
48
12
120
23
45
51
24
1
11
12
72
13
23
9
39
97
12
32
40
11
49
20
40
23
1
11
73
11
12
12
60
1
107
105
28
47
73
32
64
20
24
111
69
12
88
96
59
1
71
25
44
64
24
32
36
27
13
192
47
24
24
21
64
36
92
108
76
11
12
48
37
23
97
11
1
96
12
48
35
132
36
45
15
85
84
36
36
23
25
12
36
48
11
13
332
15
1
120
24
35
25
96
24
168
56
16
35
1
59
109
12
24
24
72
8
52
240
60
20
60
3
1
35
49
12
72
36
56
4
120
236
3
36
25
72
44
28
72
11
12
21
36
3
57
3
157
11
13
36
35
1
80
24
120
15
9
4
60
72
35
9
16
104
4
128
4
23
12
24
25
12
83
45
4
60
35
73
179
25
24
36
20
4
116
28
8
39
13
23
48
145
96
24
116
28
8
24
3
1
35
12
12
13
180
83
1
24
95
1
108
35
57
15
85
11
24
61
80
28
12
12
11
24
1
47
45
27
1
12
107
1
120
107
12
21
4
32
24
15
49
35
1
20
72
27
1
36
44
36
15
1
12
48
20
4
59
1
36
48
11
13
83
48
25
24
83
45
27
33
52
95
13
48
12
47
21
244
23
33
16
20
4
12
47
73
35
60
13
59
13
108
11
1
48
47
33
12
27
60
61
32
40
95
37
11
109
23
12
33
100
68
40
36
80
60
15
73
11
24
1
20
36
88
32
96
3
45
16
23
96
36
1
24
20
16
108
131
21
27
21
87
9
15
36
37
11
1
11
45
64
23
37
36
44
16
108
35
24
25
8
15
12
12
13
92
75
216
72
25
12
48
47
49
24
8
4
95
1
44
15
144
37
12
47
25
36
12
72
108
95
12
48
93
27
117
15
24
37
24
11
24
13
120
12
60
11
9
3
61
56
136
23
1
36
8
15
21
16
12
12
84
32
27
61
71
45
76
44
99
12
69
75
13
11
96
25
56
172
47
1
35
25
12
35
25
11
117
4
59
81
40
95
49
12
24
24
80
51
9
39
37
84
71
121
108
35
21
16
23
25
12
48
56
63
25
11
36
13
68
3
141
3
12
13
8
100
35
69
16
35
49
35
21
88
24
32
51
45
63
36
13
12
11
9
15
49
36
24
11
24
72
13
59
33
28
96
56
28
119
96
12
97
8
4
35
13
35
96
85
12
23
36
165
4
24
11
21
39
37
80
4
228
8
48
51
13
36
176
36
4
35
13
107
1
60
35
24
25
11
84
60
25
48
83
60
49
23
12
9
4
23
37
32
99
21
4
32
27
12
1
23
12
48
1
20
148
95
25
72
164
36
28
8
88
24
12
48
23
93
51
96
12
61
36
131
45
15
37
95
61
24
116
39
37
23
57
28
143
60
25
24
36
168
56
24
16
48
47
1
59
129
75
84
1
11
81
39
13
11
1
24
36
156
24
20
15
60
48
37
95
1
47
21
52
35
13
12
24
60
288
72
20
28
83
109
95
49
47
9
4
71
1
44
3
21
120
16
20
3
1
71
25
35
1
47
61
24
95
25
11
97
12
68
88
96
23
117
64
32
3
72
24
81
99
49
140
172
24
119
12
24
108
1
ABCD 95680089452*3^$a+1 [50065]
24
3
229
24
104
48
27
93
264
75
525
184
24
192
144
80
216
144
64
11
252
177
40
248
144
16
48
191
73
56
120
72
40
8
96
39
36
45
171
93
195
109
107
21
168
27
108
129
16
179
36
105
16
56
219
36
25
48
35
21
159
97
104
64
80
112
104
336
144
24
72
24
64
71
49
72
168
35
349
48
120
80
87
33
24
24
27
72
381
40
104
192
168
232
56
112
47
81
64
143
36
69
120
192
159
241
371
324
25
83
157
95
33
72
111
57
123
69
168
87
241
104
15
265
104
16
443
213
24
64
59
21
51
253
71
105
64
155
61
152
39
73
143
33
39
1
80
456
24
144
160
32
16
48
24
131
180
225
160
272
88
47
73
35
429
183
57
48
88
80
51
61
8
232
48
24
95
108
69
208
48
32
360
3
108
36
93
15
265
8
48
64
120
96
32
15
72
81
27
108
49
48
32
408
40
144
143
241
119
57
136
24
179
36
121
24
35
21
208
95
129
15
105
232
8
87
81
24
111
72
33
40
32
160
32
88
72
11
165
88
71
1
80
24
168
15
33
24
195
21
159
1
72
32
136
152
16
24
8
160
192
168
48
96
11
69
280
83
85
120
56
96
168
96
16
56
240
39
121
392
88
8
24
123
157
275
45
48
72
51
109
32
64
176
24
27
72
36
1
24
47
9
24
64
168
168
192
8
160
32
24
51
109
344
24
495
33
40
24
80
3
13
192
263
49
80
159
1
48
72
131
324
73
272
51
85
48
80
256
168
47
33
147
648
13
104
16
72
176
51
85
56
72
160
72
200
64
24
23
145
152
135
361
120
120
224
88
59
69
64
8
3
37
120
8
15
57
40
47
108
69
24
280
240
72
179
213
72
219
37
32
72
64
11
21
112
120
80
96
39
105
40
35
432
61
104
159
49
311
25
47
57
112
120
575
36
93
64
167
201
40
144
11
69
40
216
48
32
144
48
280
240
32
144
24
88
8
99
93
48
96
88
56
24
63
33
291
45
48
87
49
96
179
36
49
72
59
141
168
16
80
240
39
169
48
104
16
504
104
96
64
47
57
16
71
108
45
96
24
72
40
11
189
16
224
3
61
80
ABCD 95680973054*3^$a+1 [50009]
10
11
43
116
66
78
45
39
42
63
3
30
4
8
18
45
12
81
16
54
20
66
75
1
14
18
18
22
86
4
2
18
117
60
36
3
16
26
10
54
8
28
59
36
120
37
20
48
22
18
18
54
8
3
97
54
18
18
17
3
57
21
12
12
42
88
36
5
45
4
20
42
10
119
57
3
9
118
20
33
21
24
42
42
3
12
1
11
15
6
27
36
15
42
28
20
87
48
7
32
21
15
4
77
63
57
3
16
2
30
4
65
36
24
15
4
20
60
12
45
7
20
12
105
9
66
40
18
35
51
12
28
2
30
45
45
22
26
12
142
17
24
12
27
10
11
105
27
9
39
27
24
198
27
3
12
21
48
97
44
96
30
45
9
84
42
12
30
42
16
5
39
9
37
59
21
3
51
9
1
18
2
66
40
8
12
108
16
14
130
26
3
43
53
12
9
30
9
39
36
36
28
18
18
17
37
23
3
9
36
15
22
62
6
15
96
36
19
18
71
12
45
30
30
12
16
36
8
12
39
57
168
22
98
99
75
117
84
105
66
18
123
27
6
39
21
12
24
58
53
12
3
18
12
15
13
35
84
48
63
4
5
48
39
21
15
150
3
39
18
58
5
12
15
9
3
10
32
3
45
27
1
23
12
15
30
27
15
36
30
27
12
48
60
75
18
12
63
27
10
14
66
3
21
51
9
30
126
3
1
8
90
10
2
6
75
69
78
40
53
3
72
9
21
108
27
13
36
119
9
16
2
45
3
12
45
9
46
98
6
30
48
18
9
25
11
43
17
9
30
24
9
33
4
44
82
14
3
3
45
115
2
12
60
18
66
130
14
130
62
24
6
34
11
111
165
73
26
46
18
2
3
9
36
22
17
21
126
18
16
32
84
39
24
12
48
3
24
4
36
44
21
33
3
3
22
44
63
12
39
12
54
24
15
7
53
9
27
33
22
26
3
24
37
44
39
25
11
21
40
8
6
54
90
168
24
10
54
36
80
81
3
192
24
34
54
5
3
9
39
21
60
39
9
3
10
2
66
15
7
5
27
6
24
48
30
9
21
75
24
21
3
49
35
12
3
42
30
21
45
28
47
3
9
48
19
18
50
33
69
15
33
52
38
18
27
43
54
20
15
24
31
14
4
50
45
21
27
12
36
7
18
36
44
27
27
36
66
106
8
46
18
32
21
3
6
46
38
42
172
17
24
84
36
39
30
111
51
93
1
11
15
24
114
6
24
22
26
45
48
27
70
14
105
21
15
3
30
39
25
62
10
8
18
12
33
9
28
18
14
4
11
105
100
14
36
33
15
21
57
24
24
39
15
10
35
37
11
12
36
85
11
84
45
39
36
60
12
9
24
39
33
39
15
108
36
54
6
16
14
6
48
12
21
48
72
15
52
5
75
33
9
111
24
24
7
2
16
71
1
20
18
45
7
17
55
8
10
32
18
12
10
35
27
64
72
29
9
15
81
30
84
22
35
19
20
81
39
21
24
39
57
7
2
18
16
62
18
21
48
36
15
45
57
112
18
8
10
54
41
12
24
75
10
38
60
10
2
33
15
48
18
82
14
30
105
31
62
42
120
18
72
18
28
18
50
30
46
80
9
69
22
29
25
11
24
39
33
93
16
36
47
15
93
12
12
9
72
12
15
1
110
9
21
22
18
14
48
72
10
38
69
33
27
9
6
18
3
48
159
36
66
10
20
114
12
18
34
26
9
3
33
36
21
30
42
180
27
51
48
21
45
4
56
3
3
10
2
21
135
4
146
60
54
28
144
101
39
36
30
3
12
183
64
92
30
54
72
42
15
91
20
34
131
9
51
9
30
33
25
20
52
146
6
28
23
13
47
12
12
15
18
51
72
25
35
24
3
57
105
39
36
9
24
27
33
3
60
69
51
19
104
9
48
15
105
9
36
3
72
9
144
24
52
11
15
9
1
20
88
50
4
53
24
15
34
72
35
27
28
14
24
12
3
24
48
15
40
62
18
24
36
42
12
40
56
24
39
21
3
3
12
40
26
6
21
24
9
51
48
33
27
43
53
37
8
27
109
36
18
2
87
37
20
6
84
48
12
18
75
7
38
15
15
96
16
50
4
104
132
39
12
3
16
8
42
6
18
15
9
3
12
15
42
10
74
52
72
35
36
15
9
75
33
24
51
18
30
69
36
45
12
27
25
8
15
57
30
16
29
3
4
41
13
50
40
104
33
7
8
150
18
72
4
20
33
75
48
33
45
34
41
24
45
3
3
96
9
60
25
20
16
35
55
44
24
12
9
12
9
3
93
18
45
9
3
3
72
24
66
4
74
105
69
12
6
40
5
39
10
71
27
105
31
90
54
65
63
24
45
3
21
24
7
41
132
7
8
6
15
97
2
93
12
108
24
15
60
10
54
2
3
60
12
24
3
18
4
18
56
16
50
3
45
30
30
3
73
14
72
66
10
29
9
42
45
15
57
1
26
6
3
12
27
52
54
11
15
9
12
72
63
12
21
9
60
126
105
15
24
12
33
13
32
3
15
4
65
79
17
9
30
45
51
10
23
21
15
31
17
21
12
60
12
3
19
44
21
24
27
9
48
48
33
34
17
73
2
21
3
6
6
114
10
5
21
75
93
222
52
18
44
66
34
11
25
23
9
3
27
72
24
22
74
16
38
27
60
15
60
24
10
23
36
39
48
9
75
60
21
48
9
6
60
30
75
12
93
66
93
3
12
108
9
39
24
12
60
45
36
15
48
105
31
101
105
30
12
30
3
3
9
27
54
42
18
27
3
96
34
11
15
33
31
14
87
9
16
56
70
29
36
48
31
26
10
5
12
48
12
51
70
14
6
27
24
1
18
20
42
118
17
48
21
39
12
9
6
45
24
9
4
38
88
2
15
15
84
64
2
24
18
21
21
6
45
3
22
14
33
12
36
45
24
51
57
36
60
24
18
9
60
25
18
77
3
6
72
18
30
10
29
25
2
34
20
15
15
4
17
24
15
9
43
18
20
15
21
66
24
16
98
30
16
8
82
20
36
147
81
15
12
13
36
26
12
21
31
98
18
54
54
30
6
18
42
9
57
10
74
6
69
45
76
50
24
81
72
12
36
49
11
99
36
54
106
20
78
10
26
54
21
33
10
5
13
50
30
27
91
29
25
18
5
48
1
14
21
24
67
18
80
12
39
103
32
21
24
21
78
9
13
23
45
22
8
9
21
39
120
111
16
18
18
80
9
1
44
39
ABCD 95681769416*3^$a+1 [50009]
123
32
108
4
20
40
15
24
21
68
31
144
18
59
40
60
80
73
95
25
27
8
37
6
5
112
3
24
125
13
15
68
4
96
24
56
52
51
177
15
114
30
90
35
108
1
96
11
120
40
3
42
75
117
96
102
69
45
11
4
20
19
101
96
163
72
48
90
126
96
69
260
40
129
24
72
143
148
24
45
35
13
6
41
28
3
29
16
75
18
6
101
220
60
24
3
5
28
32
12
19
29
48
67
48
57
15
90
23
24
103
57
9
47
52
20
7
41
73
11
40
51
24
5
60
28
188
64
15
48
162
35
36
100
20
97
107
168
28
135
29
61
30
65
40
9
11
43
57
9
24
51
69
111
15
41
24
16
33
71
48
1
6
234
11
43
17
88
15
18
54
5
19
81
36
24
8
13
15
15
72
65
7
33
92
19
21
21
47
7
185
136
15
42
48
75
3
89
31
41
1
59
13
23
40
60
123
9
140
40
20
88
240
164
91
18
24
35
85
126
21
51
9
116
19
93
3
29
61
135
80
49
54
89
88
20
37
75
21
144
15
12
68
25
6
72
69
69
119
88
164
60
60
28
57
24
51
8
67
18
27
96
3
29
12
100
21
144
183
140
37
11
43
29
12
25
171
104
13
6
41
88
8
84
13
107
13
3
75
77
100
132
8
28
32
1
102
17
1
87
12
27
81
164
120
60
31
5
13
102
9
60
219
21
8
13
59
40
3
18
35
24
28
120
20
48
12
72
16
32
97
54
90
6
41
7
33
32
12
19
90
59
12
193
87
56
4
3
197
13
3
3
77
43
24
48
18
150
9
32
79
21
75
18
198
57
12
21
54
81
57
23
103
186
95
96
25
27
72
99
161
1
27
8
72
37
23
112
183
17
16
140
12
127
48
96
29
168
64
80
28
60
93
15
57
35
12
151
18
120
6
165
69
72
54
41
7
18
54
21
237
75
12
15
24
17
40
15
18
51
21
87
111
90
72
35
52
20
88
69
23
72
55
5
13
83
12
31
89
12
16
60
33
11
43
33
57
126
42
27
8
100
9
23
48
84
109
24
3
32
60
25
6
41
49
54
5
85
48
135
20
60
7
138
87
108
75
24
48
18
27
8
19
90
3
152
40
140
79
89
12
40
20
1
87
60
21
102
17
97
35
13
95
1
72
54
5
16
69
35
40
20
16
24
20
19
24
120
42
30
41
12
43
18
27
99
48
33
9
51
60
135
72
105
20
37
3
132
20
85
23
12
136
12
20
28
15
45
117
23
4
123
45
80
48
40
75
5
13
30
24
18
54
33
105
23
40
104
31
24
33
80
48
64
39
21
68
88
12
32
163
120
18
24
48
15
80
31
42
15
159
24
120
9
108
117
6
21
171
24
45
188
100
3
17
7
18
126
41
120
49
24
30
53
4
80
49
27
84
135
125
16
20
12
360
13
59
40
45
63
57
135
9
59
85
135
15
18
27
21
59
85
47
25
23
12
88
60
33
15
164
61
48
54
18
27
92
100
21
87
57
48
6
9
152
1
30
29
60
1
24
3
27
5
28
152
76
45
87
63
48
9
15
65
1
47
60
115
120
45
60
39
96
5
12
265
3
75
77
12
148
20
60
112
3
165
27
185
49
150
69
108
80
4
99
117
12
15
138
39
33
168
48
47
64
39
81
63
93
45
72
23
124
8
133
27
8
109
6
5
13
102
137
103
9
176
52
171
57
104
1
27
20
12
60
25
78
18
15
20
67
33
9
54
69
75
117
75
21
80
12
73
102
65
28
84
39
29
48
37
15
108
20
4
45
24
11
91
89
16
9
30
21
60
9
23
1
102
89
28
45
35
61
51
69
6
21
20
7
45
68
132
60
7
18
48
39
156
117
23
49
23
28
69
11
12
72
96
7
53
19
41
145
59
28
68
37
27
60
111
72
42
131
85
54
5
96
43
69
8
4
9
71
49
54
237
56
19
144
29
37
83
88
20
175
18
171
8
85
96
107
37
30
137
31
48
17
24
1
102
45
51
57
44
40
60
60
3
5
163
48
81
15
ABCD 95682175718*3^$a+1 [50080]
7
71
33
4
36
17
27
15
33
40
17
51
124
35
1
29
31
92
12
36
12
27
133
5
7
8
24
4
84
32
93
3
48
12
40
72
32
16
8
76
20
24
60
60
9
3
24
4
156
36
5
99
4
32
40
17
18
13
24
20
16
47
12
18
43
17
55
32
75
13
17
63
84
4
96
11
25
8
16
144
12
5
12
48
3
40
56
4
12
12
65
43
35
42
55
48
12
8
60
4
56
57
43
20
27
13
12
92
64
29
43
12
56
72
24
24
52
44
100
101
12
3
40
17
51
69
103
8
24
40
35
18
39
16
20
120
24
4
47
49
41
7
48
140
52
56
27
45
28
20
124
12
60
84
80
9
55
68
87
13
80
27
85
92
33
27
33
55
12
60
11
49
60
60
23
61
56
33
108
115
77
127
203
33
108
52
77
27
36
52
35
60
1
36
56
105
42
21
16
11
85
8
72
24
24
16
23
1
32
28
12
44
4
12
5
30
12
30
55
108
35
13
20
4
53
39
36
57
48
19
11
117
76
137
60
63
12
15
25
17
63
52
8
64
41
19
24
20
36
21
12
3
24
160
24
20
12
4
48
8
124
36
20
24
120
24
24
33
12
48
43
29
90
21
4
68
4
8
16
32
45
15
88
12
20
15
30
12
55
48
20
40
77
3
48
69
3
60
4
11
33
27
13
36
23
1
32
27
18
7
48
48
32
48
87
49
11
37
8
27
33
45
39
3
21
9
55
8
28
77
39
3
13
5
30
49
8
15
37
96
120
95
30
43
20
36
208
12
23
21
36
156
12
52
11
9
16
8
4
23
37
5
115
36
20
24
135
21
40
47
102
48
3
4
113
43
12
12
48
12
68
12
45
87
33
48
3
16
44
27
49
20
3
121
17
30
9
16
5
60
3
72
28
132
44
4
56
3
1
29
7
44
40
12
12
5
103
5
123
12
75
93
40
17
67
36
17
3
36
4
59
18
15
72
12
16
60
5
12
27
64
44
15
13
84
71
9
4
12
20
88
44
75
60
150
31
12
24
11
45
48
72
28
36
11
109
24
36
96
44
76
35
69
33
7
20
21
15
52
36
12
44
84
52
68
4
8
15
133
17
15
4
20
156
24
36
45
12
43
24
53
30
60
73
35
9
64
80
12
40
5
7
53
60
55
8
9
18
25
24
24
24
83
45
60
88
92
28
29
27
16
12
168
92
40
68
52
68
60
24
100
20
24
9
87
28
12
11
33
9
48
42
18
3
69
7
20
3
1
29
3
52
12
24
17
60
159
36
4
60
48
53
55
48
140
4
5
43
17
7
11
30
7
125
135
63
9
40
36
5
15
60
100
12
32
81
30
132
93
27
1
116
36
52
83
30
139
44
12
45
42
30
3
4
48
96
32
135
25
8
160
84
8
45
19
23
33
48
76
11
73
24
35
18
39
51
9
4
29
51
40
36
11
30
19
20
180
3
105
48
64
44
4
12
48
83
30
39
33
43
44
36
4
11
12
121
24
12
23
13
17
51
16
11
90
60
42
21
4
56
57
15
4
41
43
36
24
132
8
12
28
24
20
52
140
48
48
15
13
72
35
9
33
3
48
219
18
12
43
20
12
93
30
60
13
180
152
15
60
97
128
12
16
47
9
21
7
68
4
116
15
25
104
40
36
12
32
60
84
36
3
18
60
3
36
3
13
17
3
45
15
88
140
40
12
65
15
75
42
103
47
18
3
9
30
45
3
12
13
8
96
16
17
55
113
55
5
19
80
40
24
20
72
28
12
24
23
120
30
27
16
12
5
18
9
120
36
27
13
48
60
36
44
27
12
33
24
123
108
13
17
3
12
52
5
30
33
15
60
45
57
31
17
19
11
13
20
12
57
43
65
7
156
12
32
33
67
12
113
7
20
36
24
4
36
8
15
13
24
36
5
60
3
4
12
20
28
8
24
60
4
17
7
53
7
32
40
20
124
144
56
24
12
3
33
28
20
24
132
63
45
33
15
117
3
15
85
8
12
135
45
40
77
103
108
56
96
64
20
40
128
88
24
48
83
60
85
24
80
160
53
7
56
72
52
44
12
45
7
36
17
12
3
64
120
24
36
53
55
8
12
16
92
40
48
17
12
7
56
24
64
107
49
113
30
45
40
116
72
4
53
63
4
20
4
92
255
37
80
12
120
16
68
52
8
40
17
12
18
60
9
120
51
9
24
64
32
16
12
36
20
27
12
73
12
12
23
1
36
11
25
8
9
18
25
17
87
36
64
23
78
43
32
75
37
48
60
68
57
12
43
24
24
47
120
69
21
7
8
45
63
156
64
20
16
60
24
20
100
156
20
40
36
120
47
13
35
109
84
20
57
3
27
30
15
4
8
16
47
9
60
36
60
27
81
24
16
116
16
12
5
103
5
55
104
16
20
64
24
36
140
3
13
68
57
3
12
40
12
48
24
11
45
60
24
4
60
36
53
7
71
150
135
28
84
53
7
48
20
15
73
56
3
145
12
36
24
120
41
15
160
60
20
15
30
39
16
17
103
80
12
63
42
31
12
5
72
31
20
84
36
136
48
23
12
33
88
92
15
9
16
8
40
60
132
204
11
9
4
47
85
72
20
12
24
27
9
24
4
20
156
27
33
60
39
13
72
32
4
164
28
20
24
63
21
124
12
68
12
3
48
162
7
8
12
40
11
69
16
104
220
ABCD 95682214976*3^$a+1 [50019]
118
2
18
6
16
48
2
4
32
60
52
50
28
12
38
18
30
82
60
18
20
10
26
3
21
16
56
18
36
10
38
36
22
18
14
28
8
24
15
21
76
24
2
4
18
56
22
12
36
12
2
15
21
16
54
42
90
2
63
9
4
50
16
18
2
10
44
106
5
25
8
10
5
51
21
21
12
28
18
12
32
45
12
91
18
20
12
24
54
10
2
112
42
44
36
36
18
160
2
34
18
20
27
48
15
10
12
38
16
32
58
42
78
44
18
57
12
49
2
34
84
24
12
6
48
29
33
42
18
52
108
14
24
64
12
50
18
18
28
30
6
30
14
10
80
4
18
14
54
10
6
14
42
18
10
80
22
18
24
2
100
41
9
90
36
22
107
9
70
26
4
60
6
5
69
36
18
12
4
2
27
13
24
8
10
48
30
30
2
18
18
42
22
8
94
36
18
30
2
75
33
6
18
12
4
36
66
8
16
6
18
17
15
4
30
11
9
3
15
22
23
21
10
62
22
38
34
14
42
102
10
5
45
28
2
46
14
28
30
32
52
6
5
7
32
4
50
16
11
12
3
64
6
74
36
9
115
6
12
23
9
4
20
16
50
6
27
3
54
88
8
4
24
20
54
45
1
50
4
6
11
105
51
15
58
36
6
42
23
25
44
3
7
54
12
20
15
72
21
16
14
16
5
1
38
16
41
117
15
12
45
28
23
13
14
22
30
65
39
10
6
54
20
16
24
11
49
12
47
45
12
18
16
6
74
16
90
6
18
44
16
131
60
9
39
85
12
30
14
22
5
15
12
22
6
14
51
3
66
24
22
50
48
16
8
18
9
31
5
9
75
205
44
12
39
129
4
6
24
5
105
12
4
56
10
8
12
10
23
43
2
16
2
45
9
30
24
34
32
88
12
8
96
36
18
33
19
50
4
72
20
10
30
18
17
9
18
6
52
12
2
88
8
18
16
11
13
6
66
44
16
2
6
22
68
12
58
36
14
16
18
18
18
200
10
62
4
20
3
1
12
72
12
35
19
110
42
10
38
24
118
54
5
61
8
4
2
54
16
11
13
14
88
12
2
36
4
24
30
2
34
54
12
8
66
6
22
6
2
9
49
32
18
10
26
10
24
42
2
10
18
20
78
9
3
22
2
30
10
30
60
26
60
34
11
43
30
30
42
18
2
64
18
5
37
8
36
4
32
34
17
15
34
8
46
26
4
47
15
10
18
32
45
13
71
15
34
11
25
14
6
10
113
93
22
26
6
10
30
41
9
3
43
8
21
43
2
46
12
20
18
10
77
21
52
48
44
40
42
80
18
70
32
10
26
4
60
5
21
4
38
45
3
60
57
73
8
4
110
16
6
30
14
76
48
26
12
28
14
82
30
11
25
8
36
4
11
39
46
6
8
10
12
8
51
1
20
4
14
6
3
33
54
10
38
33
7
48
48
30
12
110
28
29
12
25
20
4
12
24
6
8
21
13
50
16
62
22
8
4
5
96
27
28
134
10
41
7
5
37
74
94
30
2
24
27
67
66
6
30
48
128
18
4
5
13
18
17
25
12
36
2
18
16
60
14
21
1
8
6
48
22
35
48
7
30
24
6
8
6
52
50
10
50
48
90
16
26
142
6
6
24
20
39
7
144
2
40
2
10
36
54
2
70
174
26
6
10
5
57
10
38
40
20
12
6
9
43
18
24
72
86
30
34
74
10
17
24
9
12
4
14
90
10
6
26
12
28
8
6
10
24
56
18
3
9
4
6
36
18
36
14
10
11
45
90
16
2
16
30
41
61
24
14
52
18
2
30
24
3
51
34
47
13
6
41
3
36
9
31
41
1
74
18
16
42
30
54
26
15
13
11
15
33
93
30
4
66
44
63
3
28
41
63
22
36
24
108
20
28
24
24
60
30
56
16
14
63
12
13
18
62
10
5
1
54
18
42
32
16
77
45
72
16
8
16
14
10
134
72
33
7
6
24
24
47
3
9
1
14
72
18
63
63
36
10
8
12
3
12
31
8
9
7
18
12
50
21
19
26
10
12
20
18
4
8
112
6
5
3
4
6
30
41
15
36
10
18
6
35
31
5
43
50
39
31
2
27
37
30
14
16
38
12
6
28
2
202
132
78
2
15
73
26
16
38
12
64
32
87
85
12
26
34
80
10
6
12
12
60
6
17
3
40
48
24
12
65
3
46
96
56
10
18
6
6
78
14
18
22
6
2
28
47
33
10
32
54
18
18
40
48
24
8
54
4
30
30
6
71
3
94
6
86
54
82
24
20
16
48
20
22
12
2
4
11
21
4
23
13
12
6
96
5
25
20
3
48
109
84
30
6
18
116
22
32
12
28
8
54
24
46
23
13
20
24
18
30
75
1
24
8
130
17
21
12
28
114
12
8
28
29
79
54
8
72
27
48
13
74
6
18
9
43
14
60
10
60
5
48
75
36
57
13
54
36
50
16
8
27
25
24
11
1
12
20
28
24
24
71
13
12
26
10
54
26
15
13
12
78
80
21
21
4
36
8
40
32
28
12
32
6
34
78
32
16
17
3
36
10
116
15
33
94
38
12
16
2
142
36
12
8
27
9
6
54
16
48
42
17
75
16
6
23
55
12
6
42
2
3
123
12
10
12
18
18
14
10
6
30
8
10
12
2
12
16
8
52
18
56
21
7
17
49
30
6
26
54
4
32
28
30
72
2
52
20
30
10
60
38
10
18
32
22
8
16
42
12
20
6
54
18
4
30
56
48
4
5
1
47
73
14
10
150
6
2
28
6
71
3
46
35
9
40
42
18
44
10
2
3
25
12
50
96
54
46
38
24
75
7
30
18
5
12
9
16
8
46
12
12
6
80
42
10
44
4
26
124
90
47
12
13
30
8
46
24
42
48
44
18
48
52
54
26
4
11
33
16
26
30
34
48
5
1
60
2
12
76
20
81
3
16
2
10
12
50
16
2
34
96
14
28
32
34
20
72
12
22
36
77
31
14
10
102
20
4
11
3
10
18
8
70
32
24
36
72
16
12
98
4
78
48
6
6
50
45
9
10
233
61
30
26
36
27
12
33
52
60
6
18
36
66
2
10
65
25
8
15
13
24
6
29
25
116
6
45
1
8
99
1
36
24
60
84
12
6
14
51
13
44
3
33
46
44
42
54
58
23
13
6
30
11
33
70
62
27
25
2
34
11
19
30
42
18
12
84
30
26
28
56
4
2
30
52
60
72
20
18
16
32
4
14
39
31
12
5
189
10
6
18
2
12
16
36
74
16
26
15
7
26
6
16
12
5
12
1
62
48
4
20
16
24
14
112
47
7
6
47
15
16
6
66
20
28
20
4
12
48
53
27
16
2
28
114
5
33
54
40
56
9
1
48
14
28
5
57
52
83
12
9
4
38
9
31
14
4
104
12
78
76
30
12
38
6
3
13
32
36
4
50
42
15
39
22
78
44
57
13
66
24
42
6
8
12
4
5
13
35
37
38
16
2
4
6
5
49
11
63
69
48
49
54
14
6
36
34
11
25
24
30
12
72
8
4
6
30
5
93
24
28
2
18
4
56
22
5
7
6
30
12
80
46
2
10
12
36
14
10
50
12
4
2
4
23
151
2
48
36
4
12
20
34
20
6
28
56
63
13
2
18
4
11
15
78
52
20
10
29
25
24
107
12
45
162
33
15
93
13
6
20
16
2
12
10
26
28
80
40
32
10
18
6
6
108
2
54
3
1
32
75
7
8
10
12
6
44
52
41
27
78
34
14
51
1
20
18
9
13
24
36
54
53
45
90
16
ABCD 95682796414*3^$a+1 [50130]
12
48
4
8
88
143
36
25
8
51
1
23
13
32
12
9
55
44
15
81
60
24
112
24
144
12
5
18
1
92
28
5
15
9
3
9
55
5
135
40
8
36
15
21
9
114
93
60
40
72
72
20
15
90
3
75
61
29
31
41
39
16
44
72
129
204
31
120
8
87
9
9
3
12
16
24
116
4
32
60
76
80
33
36
84
7
44
75
9
12
64
65
43
32
40
20
3
25
12
23
81
60
24
88
53
79
131
37
128
100
36
20
36
12
51
129
28
92
36
12
52
36
5
19
77
18
37
179
66
39
4
96
65
36
48
90
1
32
9
15
3
13
8
52
12
8
100
20
3
45
100
44
40
92
33
3
4
48
8
24
75
60
13
36
5
27
4
8
12
33
187
56
108
15
9
57
39
40
120
12
24
5
91
107
81
12
100
17
90
85
48
44
24
51
45
28
5
66
21
28
36
92
144
16
12
65
27
9
6
85
95
30
3
52
59
25
59
1
36
185
3
87
9
76
276
17
27
3
1
5
7
132
8
24
204
4
36
44
40
48
47
45
36
40
44
28
20
39
73
68
3
49
36
20
16
5
18
36
21
9
15
39
6
30
36
45
48
52
8
16
60
65
7
20
4
59
49
5
111
96
36
84
60
165
19
56
15
109
120
5
67
20
12
16
56
15
105
28
47
25
20
28
35
1
72
8
39
6
51
100
20
40
59
121
56
177
15
108
12
27
45
36
52
12
35
18
15
76
56
204
100
32
3
1
44
4
95
57
75
84
36
81
48
15
24
13
32
136
56
4
11
129
24
40
152
60
124
60
12
80
40
47
33
60
88
12
24
24
92
9
3
40
60
92
28
96
60
71
13
80
100
32
36
4
8
57
91
8
16
60
5
15
3
13
23
1
20
28
8
12
16
44
36
24
16
5
6
13
20
28
12
36
156
20
60
24
52
32
40
60
12
8
12
99
21
36
64
35
73
36
12
72
32
148
56
60
16
24
11
1
32
12
159
81
9
15
52
8
4
5
171
16
228
60
11
60
21
24
12
28
56
64
56
75
45
15
13
128
48
52
29
15
33
7
24
24
5
67
23
37
8
72
96
33
60
15
16
20
64
24
8
40
59
153
60
28
17
31
84
96
35
21
16
60
20
28
12
227
1
161
3
52
29
15
76
36
59
9
60
40
24
11
21
4
44
12
180
3
21
12
48
4
60
5
12
15
63
81
39
201
21
54
57
24
4
44
28
53
15
12
108
15
61
5
283
5
31
11
33
51
57
132
15
12
108
36
24
12
18
36
19
32
4
41
3
148
8
84
45
3
72
28
84
36
29
90
33
51
25
11
108
1
60
11
108
42
103
32
4
32
27
13
8
156
124
92
57
7
23
36
45
141
15
24
24
45
15
15
132
69
40
60
5
19
32
39
21
15
90
3
40
35
33
52
8
148
24
8
9
15
75
1
44
60
3
37
8
40
12
24
44
60
81
90
49
12
8
48
4
56
27
25
20
12
4
92
40
60
17
27
39
21
3
45
60
15
73
20
39
9
9
7
48
60
20
16
41
55
35
1
44
28
80
96
12
27
1
20
16
125
31
24
20
28
36
92
24
84
21
43
47
78
87
15
153
96
12
88
11
1
17
36
87
4
95
73
48
80
12
160
12
29
36
48
87
48
76
24
5
27
16
32
27
21
24
60
3
36
9
28
24
20
9
6
9
16
20
28
47
49
72
8
16
8
36
100
36
8
72
28
5
36
51
105
55
5
75
60
3
60
25
41
19
41
7
83
9
36
36
48
60
27
81
12
36
15
109
12
8
15
21
24
60
12
84
4
36
12
17
3
4
5
55
48
20
12
63
72
1
144
59
49
56
60
45
27
84
16
20
192
57
15
9
15
76
29
15
16
59
21
15
25
8
36
16
8
48
40
23
21
36
27
1
59
12
49
5
54
37
5
3
15
25
32
24
4
56
141
19
32
124
5
19
32
39
81
63
36
1
77
135
207
61
188
24
60
52
60
8
52
36
72
48
8
99
1
149
67
80
24
16
29
19
8
4
96
92
28
68
36
28
48
59
13
56
15
24
33
192
52
24
44
12
60
45
19
41
51
48
4
35
57
159
141
24
24
15
181
36
240
5
3
16
44
36
15
25
20
99
1
12
92
105
7
80
36
9
31
128
96
99
9
36
64
41
15
24
36
36
28
32
36
24
24
132
9
31
8
4
11
49
20
21
19
192
20
3
12
18
27
4
11
13
17
43
48
107
33
27
45
12
36
63
45
9
55
77
30
25
48
5
55
12
8
148
180
92
40
107
78
7
23
45
72
160
60
60
23
36
37
24
23
1
36
24
11
9
51
138
7
20
15
73
11
1
23
21
9
195
57
43
32
36
64
65
3
87
9
112
8
69
15
52
8
48
64
24
12
29
18
13
17
36
99
15
165
27
21
12
28
29
31
48
12
8
15
37
12
35
6
66
18
240
31
132
24
20
39
1
48
60
125
7
48
107
24
25
11
13
5
30
36
9
36
84
12
84
9
31
12
29
54
6
19
20
36
4
116
69
54
1
71
18
55
20
28
8
60
60
ABCD 95683282042*3^$a+1 [50005]
144
80
96
12
36
9
96
72
84
43
140
36
60
52
65
3
12
4
8
81
67
164
24
192
57
31
32
48
21
228
3
100
17
27
48
12
36
69
24
159
48
4
116
64
96
140
108
129
36
15
84
33
43
20
21
3
72
9
60
60
96
15
16
185
67
92
36
60
52
116
12
48
52
77
31
36
101
60
39
45
48
187
44
36
76
32
16
17
63
9
12
15
96
60
180
120
33
67
48
41
39
9
87
36
28
20
16
80
45
15
4
176
16
48
152
4
20
24
21
51
12
48
33
27
84
16
65
27
52
5
43
5
60
63
4
60
233
123
12
36
60
4
92
84
9
180
48
60
3
4
92
9
7
29
39
24
88
48
104
21
31
96
125
7
8
105
39
69
19
8
4
5
24
60
36
199
5
39
12
4
149
12
48
3
48
72
69
79
5
192
27
48
9
99
36
64
41
51
48
81
51
12
45
48
48
7
65
3
156
48
81
67
108
41
51
48
36
84
124
41
12
139
5
48
31
96
80
9
87
64
53
7
84
56
21
120
24
19
12
92
192
81
24
156
115
89
63
88
29
120
39
16
20
108
112
36
48
140
21
39
36
48
21
31
60
20
48
48
28
5
111
9
7
104
24
16
104
45
12
27
57
91
12
36
144
60
32
45
84
127
80
45
39
48
16
56
45
99
40
32
48
12
69
39
105
27
52
12
41
12
48
39
84
372
28
41
60
31
60
32
12
36
4
161
84
39
9
27
48
33
39
48
228
33
115
5
7
44
148
36
65
36
43
53
39
4
104
36
60
24
48
12
196
44
12
69
99
16
101
39
84
72
48
45
183
192
112
144
65
31
164
45
19
48
32
156
100
80
60
21
60
63
33
15
69
235
5
39
21
48
27
33
63
132
48
225
48
31
5
39
81
24
240
36
43
8
24
45
48
27
33
15
21
84
36
27
112
108
5
219
45
24
39
36
52
224
156
45
39
9
36
3
16
92
9
60
63
112
60
5
31
5
43
56
84
16
29
87
33
36
39
160
44
40
48
17
15
12
16
77
7
96
65
24
48
15
33
67
32
33
75
33
15
240
57
31
32
9
135
33
96
36
99
57
27
16
20
69
120
51
81
31
144
8
52
20
24
136
48
60
96
5
75
36
16
92
60
33
39
28
5
36
216
36
15
45
27
81
67
68
9
48
3
16
149
39
33
3
52
17
27
33
207
60
40
113
123
45
48
67
164
24
24
12
16
80
132
57
19
32
48
96
4
12
53
24
87
28
17
15
16
5
12
36
15
72
9
31
32
45
60
3
12
45
60
36
96
91
17
96
31
80
48
33
27
16
101
36
3
36
45
3
12
69
51
156
33
132
39
9
120
12
27
112
53
132
3
12
4
92
117
3
57
7
41
39
60
16
44
4
32
33
15
45
55
12
32
33
12
72
228
51
40
60
17
75
24
9
39
60
48
64
53
31
125
111
36
12
57
39
64
20
28
29
115
116
12
36
160
41
115
29
24
15
12
144
57
24
48
63
52
108
20
93
19
48
12
125
12
51
24
21
3
81
3
57
51
9
75
33
115
92
4
149
7
68
48
144
105
3
12
69
15
192
33
120
7
44
48
33
7
60
20
16
56
189
87
60
9
63
57
48
15
21
99
45
36
91
5
84
27
48
16
176
24
45
60
15
48
288
45
48
31
5
36
27
12
16
44
4
116
24
165
15
9
7
53
12
75
40
5
3
36
64
17
31
80
64
41
39
9
51
24
12
60
4
5
60
19
56
4
116
48
16
41
55
5
168
63
45
15
69
3
16
65
91
20
120
36
108
21
48
12
39
12
84
60
9
36
3
57
24
67
8
129
183
9
36
3
21
43
8
84
48
12
36
84
16
89
39
12
48
16
36
48
56
96
84
93
7
44
4
8
24
24
4
32
96
84
76
5
132
135
57
135
96
48
105
7
32
21
27
64
96
65
24
96
84
3
153
7
48
68
24
40
77
123
100
20
28
44
4
20
69
60
120
132
60
39
45
84
123
153
24
48
12
3
84
60
81
24
139
17
15
24
4
5
24
51
16
20
48
12
45
255
4
ABCD 95683476418*3^$a+1 [50064]
15
27
21
3
84
96
12
72
45
120
45
108
54
60
24
69
45
12
30
60
24
72
24
30
60
3
3
57
12
51
24
180
18
168
24
120
36
18
177
87
12
24
6
15
129
36
15
9
66
108
96
66
36
15
27
66
51
81
42
6
51
3
18
15
3
42
63
135
6
15
36
9
90
48
12
48
48
102
150
6
15
129
15
36
159
66
66
6
18
30
36
18
12
33
108
9
60
3
21
30
30
6
9
9
12
18
12
204
60
42
60
12
30
66
84
72
30
21
3
12
12
36
126
99
21
18
138
27
45
3
33
30
9
15
45
135
18
48
54
18
207
57
6
18
12
3
57
24
6
12
30
36
24
3
105
72
42
21
87
48
12
6
27
12
27
18
186
90
36
39
111
30
84
15
21
15
48
36
21
39
36
69
6
60
9
15
36
69
27
9
3
18
18
24
81
87
114
30
30
48
66
6
30
18
60
60
36
72
18
54
87
39
30
87
27
18
18
6
18
60
18
72
30
168
48
42
30
72
126
39
3
72
12
84
60
66
18
162
15
36
33
15
21
18
12
114
6
6
27
21
12
75
39
24
6
18
57
36
3
66
36
54
48
48
30
120
24
3
21
15
117
30
150
99
45
39
45
12
12
27
39
30
6
30
15
63
30
12
108
75
27
24
30
36
15
15
48
156
54
15
33
108
54
30
3
87
57
21
3
111
60
9
84
51
9
33
75
45
78
30
90
30
84
15
87
66
30
18
36
15
39
84
57
9
6
45
3
36
66
24
54
141
15
120
24
33
93
6
18
18
24
48
36
9
45
12
48
6
60
9
15
18
108
90
102
15
33
42
9
15
60
21
48
9
60
6
21
93
42
54
12
27
72
33
120
12
15
45
36
24
3
36
15
60
6
51
57
51
87
24
60
36
12
30
42
66
12
66
66
39
45
30
66
24
30
162
18
90
6
573
33
60
162
6
120
24
48
27
87
21
39
30
180
204
36
24
6
60
165
75
54
42
72
138
18
60
6
75
3
6
75
15
6
18
30
12
150
168
12
54
66
30
30
9
81
3
45
18
114
3
51
60
12
24
18
42
6
12
66
30
60
54
12
9
111
225
36
9
48
51
15
24
57
171
57
33
42
12
66
54
30
39
51
30
75
9
12
18
36
21
3
126
90
9
27
54
24
24
15
27
24
90
120
60
12
24
108
12
18
36
30
24
60
48
18
69
12
3
6
90
30
6
33
12
39
24
12
6
12
12
60
36
3
15
21
45
30
54
15
12
63
42
42
6
30
36
48
6
24
18
18
60
39
27
9
36
24
21
84
96
63
27
24
21
33
42
6
24
63
21
135
96
33
42
60
198
42
21
249
24
30
24
36
30
72
18
60
6
54
90
36
54
9
12
21
78
36
54
6
48
96
24
6
27
45
12
15
21
6
18
150
6
15
45
27
93
72
12
30
33
27
60
6
54
12
108
102
48
48
54
69
51
84
30
6
90
54
6
204
24
15
75
18
12
51
39
6
54
6
39
153
18
81
63
12
6
15
33
39
15
78
48
24
6
6
15
69
66
33
48
9
60
6
18
30
120
30
6
33
12
9
90
102
60
12
96
120
30
9
15
21
15
6
6
120
78
6
30
3
201
12
72
3
159
21
87
6
6
198
66
6
36
123
231
84
12
48
336
6
72
12
3
111
84
36
6
30
114
12
12
30
42
15
21
123
36
21
168
36
36
39
21
84
18
36
21
9
15
21
60
63
48
57
48
114
6
54
45
36
24
3
180
12
108
21
45
24
66
30
12
18
66
255
24
45
6
6
12
6
24
36
129
123
18
66
33
12
15
180
24
24
66
24
6
54
78
48
9
75
138
18
21
84
96
9
6
21
48
219
30
102
6
48
24
27
33
30
66
12
84
36
3
21
6
45
9
90
81
33
111
141
24
18
12
30
24
30
54
96
54
12
6
255
45
18
6
6
33
15
6
15
123
117
15
24
9
27
48
48
18
66
18
60
66
54
12
30
45
3
6
30
60
54
30
6
126
36
48
6
18
18
18
60
84
30
51
99
120
48
24
45
24
9
36
84
12
6
54
36
132
30
216
30
12
84
18
30
42
30
108
30
30
12
15
63
36
117
72
87
54
36
36
60
12
27
3
180
81
240
72
3
6
78
93
9
3
27
30
30
30
6
9
9
12
12
72
3
57
54
9
75
21
21
6
48
54
27
45
66
30
120
18
54
36
30
84
18
39
75
96
90
48
30
36
66
42
36
60
102
48
54
36
45
15
6
24
6
138
27
21
48
12
12
3
39
6
18
126
18
36
120
30
12
54
21
24
63
12
30
30
30
6
84
90
123
57
24
27
39
36
24
78
6
12
24
141
69
24
36
18
78
138
24
21
57
18
30
36
36
78
12
45
3
60
12
222
66
192
69
3
30
ABCD 95683655194*3^$a+1 [50014]
96
33
27
3
6
159
57
15
33
35
25
30
126
72
114
18
72
71
48
55
105
21
23
85
63
9
3
96
9
207
81
18
6
36
63
20
217
39
104
100
9
3
20
13
42
72
72
165
9
107
108
100
15
69
60
108
33
71
19
30
207
99
21
105
15
44
13
35
36
1
39
21
126
30
99
45
18
5
13
54
126
24
120
60
11
160
120
45
143
64
48
15
5
49
18
42
75
36
15
65
7
66
24
51
105
35
76
51
5
37
51
129
72
36
75
24
9
87
3
141
51
149
108
73
102
81
297
35
109
75
105
60
3
141
36
39
51
29
76
128
1
36
18
105
60
8
25
39
33
111
51
125
120
163
45
68
37
15
3
173
19
6
72
15
32
1
36
39
132
9
108
36
60
36
90
9
57
108
42
18
11
163
72
9
132
9
120
75
15
6
155
240
127
90
180
3
15
138
72
24
36
12
51
84
45
18
162
132
215
1
3
15
101
88
3
114
35
40
81
99
15
66
75
57
48
167
16
75
45
60
12
24
144
21
174
54
3
12
21
15
116
49
42
17
1
12
159
45
71
109
35
31
42
12
36
123
21
39
177
54
105
201
72
15
93
18
54
27
44
1
24
216
120
36
3
129
48
87
8
52
212
19
41
55
18
75
32
156
4
345
35
4
9
147
108
75
48
18
51
81
119
28
32
31
42
156
42
30
42
120
6
12
3
60
15
174
207
116
28
51
21
44
96
55
9
93
42
9
36
236
132
28
45
12
72
35
43
30
42
144
162
27
92
4
24
45
36
36
3
165
27
9
15
51
81
15
138
27
80
25
15
33
36
3
33
18
9
15
18
47
148
75
33
69
63
12
15
72
233
241
30
21
24
51
101
37
23
192
1
207
69
11
208
105
36
120
90
6
159
33
108
3
12
84
9
24
47
19
42
123
75
69
68
340
3
9
33
12
23
73
66
21
57
12
3
75
30
18
5
13
35
24
16
69
270
72
33
63
69
21
87
128
12
1
39
92
48
7
21
9
171
12
36
21
138
72
6
3
32
127
33
60
69
11
4
33
78
48
96
69
141
54
6
3
15
65
1
179
88
3
72
162
180
15
36
129
27
69
27
120
120
69
3
51
90
51
3
21
36
96
45
207
27
21
33
72
27
81
24
3
32
180
12
64
36
48
15
6
11
96
252
13
24
11
115
54
18
57
9
51
20
199
42
3
152
97
66
21
51
54
60
54
66
150
69
144
3
33
12
9
66
89
73
147
56
109
3
27
5
1
72
147
333
42
29
1
18
18
75
69
78
18
12
450
72
5
19
66
60
18
30
27
9
60
234
90
11
16
108
108
48
45
36
95
13
36
71
19
41
84
16
45
123
36
111
129
9
3
72
32
28
105
36
147
48
15
77
37
3
12
68
73
99
63
53
40
57
12
6
162
30
105
12
27
24
174
87
75
93
51
165
144
3
237
45
150
30
183
48
9
155
7
66
144
23
13
63
9
18
57
33
180
132
12
111
60
279
21
3
30
71
43
477
129
51
21
15
44
199
9
63
138
6
21
27
21
141
35
43
33
39
18
30
216
45
9
23
232
33
42
17
1
252
35
37
215
13
51
165
75
129
3
9
36
35
127
5
13
63
15
30
131
76
24
188
121
24
30
33
93
60
11
19
45
45
35
280
99
113
64
80
180
121
168
47
24
1
83
252
40
104
244
159
65
127
24
246
3
96
96
84
24
120
72
81
3
32
55
53
40
104
1
ABCD 95683840106*3^$a+1 [50041]
24
12
23
1
35
1
23
1
11
4
9
23
7
33
8
31
41
12
37
11
24
13
12
11
52
20
28
68
1
35
24
40
156
45
11
13
27
8
1
23
37
3
80
36
36
28
32
13
36
11
60
19
45
9
23
139
78
3
8
25
11
19
65
24
25
6
6
59
84
1
11
48
1
30
54
75
20
60
7
30
18
5
36
24
31
21
24
51
30
11
37
27
9
15
20
1
24
24
23
43
17
24
49
24
23
73
95
31
45
33
3
9
24
30
5
1
39
21
51
3
17
40
80
12
100
45
66
5
61
54
5
12
13
71
96
12
28
20
13
36
30
24
6
35
25
24
24
3
12
20
40
32
4
80
40
21
51
20
37
3
27
17
144
12
64
24
20
31
30
18
21
21
24
15
56
64
15
77
43
9
45
72
15
9
36
63
12
45
15
15
138
27
8
37
35
19
6
11
12
12
13
66
29
1
84
11
25
84
11
12
40
39
30
18
17
13
42
5
13
6
17
7
45
20
40
57
54
6
83
1
47
13
36
119
1
23
36
24
67
18
11
49
15
36
15
6
18
57
8
1
54
93
33
59
60
48
37
6
24
41
4
8
37
6
54
72
138
45
51
54
12
3
45
23
84
85
3
12
9
35
16
36
87
33
92
12
175
18
30
96
6
24
11
36
4
20
13
3
20
37
12
30
89
1
54
24
5
156
12
24
25
48
11
60
25
24
27
45
18
6
27
9
30
33
87
5
13
3
3
6
24
24
47
108
40
8
28
32
49
18
45
27
24
24
42
11
72
25
3
60
3
17
24
13
95
1
71
19
17
12
97
24
51
33
12
120
39
20
1
35
60
40
44
12
37
11
1
35
19
5
4
21
60
6
185
28
27
30
15
20
4
21
24
6
33
21
24
27
9
11
19
17
4
36
8
12
13
24
6
17
13
24
35
31
6
11
79
5
85
3
8
60
12
12
24
31
24
41
13
12
11
37
23
4
93
11
4
8
7
30
66
66
11
43
6
15
33
23
19
9
24
15
21
51
18
47
79
6
23
1
27
8
4
20
1
6
125
13
3
32
40
12
24
36
33
15
20
36
19
57
56
12
67
29
36
28
128
4
80
4
21
23
52
3
66
35
16
8
28
8
16
33
72
78
5
85
83
4
104
12
13
15
20
156
204
24
28
69
11
13
47
37
60
23
19
24
21
48
20
12
24
1
11
12
16
9
3
32
60
36
4
81
60
24
27
3
77
43
41
4
12
8
96
36
73
12
35
48
12
4
21
3
12
44
85
59
67
24
17
13
119
12
13
12
99
21
11
72
12
64
39
5
12
13
11
12
73
11
40
69
35
31
5
13
72
30
48
30
36
11
115
21
3
30
71
13
11
76
36
9
35
49
27
8
52
69
111
69
24
24
72
24
36
39
80
4
8
24
4
9
71
1
71
12
16
24
12
20
4
9
66
24
42
11
40
3
17
12
40
21
60
11
13
66
5
4
20
1
24
23
40
72
68
13
51
9
60
39
32
19
5
1
15
36
32
7
65
168
127
30
3
116
1
71
19
24
41
13
47
19
45
12
20
12
25
12
75
36
57
60
23
13
11
24
49
12
24
11
4
56
24
49
3
20
12
1
36
11
108
1
60
23
48
7
45
96
36
80
4
56
40
8
48
24
36
48
1
24
6
21
8
49
12
15
9
47
4
3
30
35
12
4
24
20
36
181
15
3
41
12
28
20
4
92
73
23
49
15
75
5
64
32
12
7
18
3
27
65
72
16
20
13
24
27
3
5
25
11
72
52
8
4
33
23
24
55
5
19
29
37
48
36
15
45
27
20
12
12
24
109
12
48
11
19
65
7
5
13
71
12
49
60
15
15
5
19
5
12
60
28
20
12
84
24
1
18
33
80
24
25
11
60
37
90
33
92
1
24
95
36
4
21
6
9
21
15
45
108
15
8
67
33
33
36
90
18
6
9
81
36
15
56
48
1
3
57
30
5
13
71
25
24
47
16
8
64
12
3
30
3
8
49
15
96
15
17
7
5
1
59
12
13
6
17
4
195
5
4
140
4
21
59
12
60
4
45
35
12
7
45
8
19
78
132
59
52
39
18
23
12
28
39
30
59
1
84
36
39
9
35
48
37
60
12
15
20
4
12
33
27
93
15
12
8
16
15
29
1
18
17
36
48
109
35
1
171
39
101
43
33
68
25
24
135
8
13
11
49
36
23
28
33
47
49
18
45
8
19
53
25
27
33
60
15
20
25
23
73
30
96
24
5
61
59
19
5
48
12
48
4
8
48
4
9
75
44
1
35
36
49
24
27
20
109
36
30
18
71
64
45
11
1
35
19
17
7
102
11
40
8
36
25
23
28
24
9
6
114
6
5
4
21
63
36
21
3
56
25
27
8
36
25
15
8
12
76
20
13
6
24
6
24
84
12
3
20
61
30
29
36
25
6
24
6
83
120
12
24
19
5
1
35
4
21
6
5
19
24
66
24
11
84
12
19
89
7
45
9
51
48
68
37
47
16
9
48
11
25
47
24
64
20
79
101
12
37
23
4
36
9
3
20
40
8
60
40
9
120
48
35
16
9
15
20
88
33
54
6
71
16
8
25
24
83
37
12
30
9
60
21
83
36
24
36
12
12
25
12
23
7
24
6
23
61
36
84
11
19
6
71
19
18
6
17
4
24
9
3
9
24
35
1
3
20
60
16
15
5
85
111
63
90
11
49
12
3
8
24
28
128
12
12
25
59
16
69
36
18
6
15
12
8
1
30
69
20
25
30
57
33
30
6
3
80
12
13
3
12
87
45
9
24
12
24
15
132
33
36
24
11
124
21
23
16
75
6
11
28
45
30
17
13
36
171
48
9
35
12
16
27
42
60
18
33
60
44
24
31
9
21
23
25
66
96
18
47
28
8
28
9
27
56
28
21
3
32
4
92
13
24
35
25
30
30
3
12
8
60
49
35
25
3
21
11
49
6
5
4
20
64
75
21
9
11
16
20
13
3
33
39
20
1
131
13
51
21
54
5
1
75
8
16
15
6
23
112
45
24
6
18
36
35
49
60
35
85
11
60
12
24
76
123
5
1
3
32
25
24
75
9
27
39
66
71
12
48
49
48
36
15
135
5
1
39
9
23
12
1
35
112
93
15
9
15
15
173
37
35
28
20
64
60
20
24
4
8
7
42
35
25
15
9
35
36
4
20
4
8
37
47
25
18
41
72
52
20
7
210
39
104
31
17
4
20
49
6
53
16
9
15
45
12
15
104
52
24
44
49
71
52
12
27
30
23
37
24
59
12
48
16
44
36
4
117
15
39
6
24
11
40
15
5
13
111
21
24
66
21
9
48
35
37
35
13
75
12
20
48
36
91
65
36
24
13
11
49
47
19
45
24
51
41
36
12
12
108
31
126
18
6
24
3
33
6
24
6
18
125
37
11
28
9
23
103
6
3
21
90
6
11
12
40
8
133
11
13
ABCD 95683930198*3^$a+1 [50068]
48
6
30
90
109
17
126
24
9
117
18
12
24
84
72
33
40
95
66
54
162
199
48
83
157
143
97
137
24
127
8
57
72
90
96
192
24
90
84
42
18
27
63
72
12
108
114
120
103
83
13
32
64
35
48
18
54
54
96
79
59
6
66
114
187
59
60
126
18
81
135
54
91
299
96
216
13
71
25
83
6
30
36
69
16
5
6
48
90
54
37
53
36
96
54
36
318
18
18
90
1
185
216
30
33
39
108
60
120
78
139
71
217
17
162
60
48
33
160
48
35
72
45
9
66
13
101
48
36
54
6
126
13
23
138
240
102
24
48
1
5
12
294
9
72
39
24
90
79
47
9
39
36
54
90
72
96
12
162
159
81
30
96
30
60
30
18
79
192
41
48
15
81
90
48
61
35
45
21
54
54
162
18
78
18
12
114
109
155
37
89
24
135
40
161
36
234
54
54
132
156
229
96
17
6
25
95
150
12
90
229
23
177
88
11
85
161
54
72
90
55
23
84
78
90
18
66
265
11
45
147
36
90
55
144
131
12
18
126
1
239
81
309
144
90
54
438
37
8
99
300
90
6
25
185
7
137
18
85
131
205
35
45
21
43
71
36
54
174
252
133
8
57
186
72
13
5
27
57
162
96
37
83
69
39
180
205
96
23
72
49
11
30
18
96
30
6
1
8
57
24
55
144
65
150
169
203
37
53
144
139
47
49
35
198
18
108
222
99
88
101
66
18
231
21
18
36
6
84
42
48
180
54
7
395
120
114
252
18
84
90
72
96
12
42
145
80
99
30
90
6
84
36
55
35
61
8
39
145
23
25
23
36
126
103
47
102
42
84
157
113
36
6
45
45
30
108
6
90
138
7
11
198
6
48
126
60
79
96
17
159
99
12
54
51
40
53
366
54
126
36
37
17
48
72
108
6
30
234
96
36
25
144
41
90
61
48
95
145
17
63
135
72
84
36
384
138
162
108
96
12
90
294
54
84
36
247
119
30
54
37
35
69
9
207
3
144
141
27
45
45
18
72
12
72
54
252
54
96
12
73
5
18
84
72
18
78
54
90
30
126
18
87
88
5
6
45
45
138
18
78
264
222
54
192
78
90
66
204
135
57
15
39
18
42
13
71
72
97
137
54
42
102
42
210
85
59
72
18
96
54
216
54
90
30
96
180
66
33
129
168
30
97
155
126
7
47
177
99
109
107
48
78
103
161
54
36
6
30
337
23
252
72
126
108
96
43
5
90
33
75
150
180
30
24
36
18
84
123
39
60
13
176
57
90
24
30
24
175
35
72
54
6
153
16
11
45
40
104
88
5
252
31
5
150
90
18
12
108
54
6
45
75
72
60
228
126
306
24
45
111
33
16
5
54
37
48
96
96
8
27
12
18
54
24
97
59
90
186
12
72
13
128
3
54
18
72
162
96
48
150
85
17
15
3
36
ABCD 95684044312*3^$a+1 [50038]
108
6
36
126
48
36
96
147
45
60
30
60
141
21
48
96
12
60
108
66
144
42
174
93
57
54
390
6
108
90
18
102
72
6
249
3
48
60
12
90
96
30
42
108
54
216
12
54
36
147
72
21
54
18
180
552
90
6
210
60
33
15
72
9
141
48
60
306
144
30
24
108
3
120
111
180
90
450
33
72
15
24
12
42
12
54
162
132
90
105
3
54
39
105
30
24
36
30
42
93
231
66
72
6
216
90
159
39
18
48
42
270
87
141
72
60
30
57
51
114
36
120
6
90
30
9
69
36
36
18
30
150
72
54
12
24
36
30
18
114
21
81
24
66
6
12
36
135
15
120
129
75
36
30
72
198
126
39
15
36
60
36
72
12
129
21
18
138
54
60
120
114
90
234
48
90
42
51
39
18
198
102
144
24
102
78
66
24
126
15
21
90
270
48
42
54
36
54
48
306
39
195
78
39
15
30
75
39
54
30
6
39
51
36
273
15
120
42
30
36
150
12
6
90
54
165
33
18
174
60
66
6
36
54
33
3
72
21
159
90
270
228
24
108
72
54
36
15
255
138
6
30
24
30
288
42
390
90
78
48
6
180
3
303
138
114
18
102
330
126
72
12
240
66
60
36
174
129
51
24
12
60
36
138
96
36
18
54
195
21
66
6
48
162
9
195
144
66
75
21
90
84
126
24
15
69
54
21
57
12
108
42
30
6
30
240
84
111
105
24
156
42
12
108
42
48
60
90
12
72
24
120
165
15
96
108
48
60
180
18
51
15
18
162
24
84
90
60
12
36
72
60
90
36
12
108
42
54
33
51
144
150
15
15
6
36
180
30
108
57
21
72
18
18
30
24
90
120
108
24
36
48
60
90
180
30
42
84
54
24
108
18
54
120
42
54
102
114
90
174
60
36
84
54
132
108
18
120
54
36
24
18
30
42
15
93
180
36
66
9
15
105
285
24
90
12
36
42
216
30
60
84
96
36
30
126
108
6
18
72
66
24
66
42
66
24
126
54
57
15
48
96
66
150
174
42
18
36
126
54
318
78
84
108
60
126
30
42
84
24
69
21
504
180
36
84
42
126
30
18
36
60
144
15
39
12
114
120
75
87
90
18
36
396
60
18
12
18
36
54
54
168
72
30
78
69
168
33
54
54
51
21
84
255
201
54
84
21
75
18
195
51
150
111
33
18
12
150
147
51
54
30
108
45
33
264
63
51
30
6
126
138
129
105
111
291
18
66
42
18
156
24
12
132
162
54
252
198
12
114
54
180
30
60
12
24
108
72
48
42
84
42
48
456
30
24
126
33
33
18
36
60
36
12
150
162
36
30
72
27
105
54
12
72
108
108
42
90
84
24
30
6
30
78
21
87
48
36
6
18
90
12
90
270
114
108
105
21
30
24
18
3
105
216
108
120
18
90
18
24
72
54
36
36
84
24
72
414
48
36
72
24
18
18
30
18
36
96
30
ABCD 95684359718*3^$a+1 [50015]
12
107
252
96
73
35
25
101
18
37
24
192
65
60
43
11
25
23
157
83
30
36
115
17
115
60
24
24
72
84
29
7
120
5
79
24
180
89
42
109
119
132
18
7
149
114
1
36
233
7
29
126
18
102
24
1
11
73
35
85
60
41
48
31
11
54
12
24
55
83
61
29
91
36
36
168
17
144
175
41
103
72
239
1
240
65
19
143
13
180
17
150
72
49
89
162
145
5
54
54
151
36
83
13
125
55
168
89
151
72
149
54
25
120
36
84
12
47
6
67
5
163
29
91
17
79
29
6
54
12
43
71
1
17
7
29
67
5
79
113
78
120
13
65
67
17
187
89
36
19
72
24
5
79
60
41
55
5
19
11
6
48
7
47
1
60
71
48
42
36
18
37
35
54
55
35
18
7
119
54
12
6
13
12
23
1
53
42
108
12
145
23
48
25
17
30
97
24
41
144
91
35
6
19
84
89
7
11
144
1
17
67
209
67
60
24
5
19
17
132
30
96
265
149
7
24
72
84
5
6
13
36
269
55
60
11
109
96
71
30
55
59
25
173
12
55
23
13
5
18
270
174
37
149
66
121
24
125
79
35
1
36
35
145
47
18
19
35
36
13
101
55
84
95
37
47
37
41
72
7
113
6
1
24
119
121
5
31
149
126
1
17
7
96
5
103
71
114
36
108
12
19
59
13
24
35
49
156
65
19
12
113
55
17
12
43
24
11
109
53
72
55
65
6
145
53
55
120
41
48
43
29
24
90
205
11
18
36
7
24
96
48
12
24
185
36
79
24
12
23
37
48
36
84
35
54
30
97
60
60
23
18
115
113
24
127
264
5
7
5
42
1
36
143
48
60
180
145
84
36
23
25
60
60
36
35
138
6
30
6
25
23
18
168
216
36
234
108
72
18
108
90
25
47
61
12
24
5
6
13
41
79
29
7
5
204
31
120
11
102
67
5
115
35
109
17
19
84
72
35
198
55
71
114
30
121
41
55
60
125
54
241
29
55
89
7
48
12
35
132
90
36
84
42
90
138
78
18
61
24
77
12
42
1
60
24
120
11
49
60
35
90
30
1
77
7
24
5
7
144
23
37
156
5
168
91
36
35
18
36
18
13
35
42
36
55
29
36
54
1
41
18
97
23
13
77
6
85
60
11
96
49
36
108
35
157
24
35
6
43
101
55
65
79
71
18
7
29
84
31
216
29
7
47
13
203
36
54
67
35
78
31
60
60
24
59
73
65
150
18
31
95
109
36
36
24
144
65
7
119
1
107
18
54
108
73
299
126
55
24
24
60
132
48
71
1
60
17
43
59
96
282
36
126
49
120
60
29
12
144
24
30
96
1
96
77
7
24
72
144
23
180
1
59
97
36
48
29
252
108
7
60
84
17
19
71
18
66
1
84
5
108
96
36
79
65
7
84
36
53
30
126
108
60
36
12
19
23
133
47
121
41
19
12
180
107
193
59
49
209
67
120
36
180
5
204
175
24
17
19
24
137
103
12
185
54
1
48
72
84
71
73
179
12
121
24
23
12
145
59
25
11
90
36
12
7
24
5
31
24
17
24
79
29
36
91
65
96
108
12
43
72
107
1
36
24
96
35
6
43
5
55
12
120
29
31
29
19
29
180
6
90
31
23
61
60
120
11
1
84
5
31
24
29
6
1
47
61
35
66
31
23
1
113
36
72
18
432
18
55
72
119
24
84
181
12
29
18
30
31
65
36
31
24
24
36
36
83
121
120
41
43
89
18
85
24
11
78
187
60
5
55
47
90
151
29
90
96
72
12
6
84
31
11
144
61
36
24
60
53
30
37
84
60
185
90
54
162
36
144
1
155
24
49
5
72
90
ABCD 95684576114*3^$a+1 [50050]
105
3
45
48
35
12
136
21
90
5
91
90
47
145
95
28
9
66
17
16
15
41
61
39
75
6
27
207
48
21
12
183
29
112
24
9
107
4
51
41
72
12
19
17
175
12
60
48
24
33
12
51
165
15
132
5
157
83
7
5
16
27
36
30
27
39
101
40
105
48
11
115
9
96
36
20
7
12
41
55
5
25
47
12
13
18
5
12
52
9
30
12
12
21
36
8
52
108
27
113
1
12
72
3
20
40
9
23
132
100
21
54
120
21
15
65
7
5
160
128
13
39
3
72
6
60
99
12
15
45
15
41
13
71
4
36
21
150
48
24
17
100
9
59
25
95
60
108
40
9
63
3
89
25
63
21
42
17
103
33
141
3
87
36
78
12
35
85
27
3
5
55
48
9
8
132
48
13
11
228
31
24
102
18
18
3
15
24
33
39
24
21
33
3
20
88
44
12
16
72
180
45
35
132
85
84
42
17
28
9
30
300
125
19
9
8
19
9
32
132
25
27
69
30
12
9
36
24
129
12
59
31
129
108
51
12
9
56
12
31
60
66
6
12
113
4
9
36
18
12
81
3
42
12
48
168
59
7
21
92
31
17
13
6
9
57
15
39
5
103
53
115
17
13
87
12
9
99
20
7
60
36
65
85
3
9
42
24
84
60
33
255
18
11
1
42
6
6
48
21
92
132
16
21
71
229
18
77
73
15
75
108
9
105
63
3
5
13
42
57
81
47
25
24
48
12
66
57
75
57
21
30
48
36
5
48
28
15
30
18
17
12
48
49
66
72
81
21
3
8
100
39
5
19
29
12
96
28
24
8
55
48
24
60
66
54
42
23
60
40
45
36
36
23
12
61
107
76
24
15
137
76
27
18
24
120
60
11
7
5
55
65
13
42
21
27
17
103
30
39
3
30
108
60
114
30
39
32
7
53
7
6
147
93
47
55
5
52
20
16
135
60
29
12
73
30
5
55
72
36
9
75
30
18
48
72
53
19
60
41
180
4
21
27
36
24
45
83
160
93
11
151
33
36
20
48
13
3
15
24
48
57
45
6
30
186
21
24
20
49
75
180
84
128
7
168
9
20
36
64
33
6
17
4
36
27
12
65
19
24
12
53
16
141
36
27
63
77
37
23
16
45
6
24
66
3
75
66
30
57
27
60
17
19
30
59
60
1
36
15
36
33
12
15
69
3
12
3
12
5
40
75
9
111
120
41
55
54
6
65
43
29
7
41
28
99
18
42
66
59
31
21
8
12
40
9
84
12
23
12
19
77
52
80
43
125
40
3
17
7
65
151
12
17
67
5
151
54
23
31
60
12
45
27
12
30
3
12
8
43
30
18
9
20
12
4
21
51
3
77
25
95
49
18
48
5
24
43
5
25
111
15
69
8
43
42
72
87
195
108
5
7
9
96
99
17
60
40
20
43
12
60
29
19
102
24
35
151
9
105
54
29
13
107
16
56
13
18
24
33
3
17
37
23
192
64
51
126
18
24
5
7
18
83
7
6
39
3
30
30
60
12
17
109
96
39
12
15
77
43
42
6
60
96
24
66
11
25
12
15
45
143
25
12
102
33
15
6
11
61
15
9
3
132
45
11
64
51
72
60
5
60
7
21
63
21
36
9
204
6
30
23
40
80
55
12
24
89
1
66
150
90
78
23
19
36
77
97
71
52
33
18
12
12
17
79
41
61
219
3
17
28
32
61
15
108
116
1
54
5
13
42
113
127
33
15
48
72
96
66
78
48
29
1
30
24
36
17
16
9
6
30
11
1
39
75
90
15
48
27
9
32
64
36
12
15
60
17
43
48
30
27
3
5
40
132
27
144
9
123
17
163
33
56
1
59
1
27
45
63
39
36
69
111
12
18
12
35
60
60
31
54
63
9
24
6
5
36
97
15
3
12
5
91
29
37
18
65
12
121
150
17
48
67
5
28
15
12
132
21
80
40
135
33
9
42
60
45
36
3
21
3
6
30
42
24
60
99
27
54
48
78
138
51
63
5
1
66
33
63
24
53
1
15
36
75
240
24
102
18
12
12
48
17
12
19
21
81
107
103
149
43
12
9
36
8
7
21
93
51
3
17
1
30
132
42
60
51
72
32
28
20
43
42
30
18
24
15
45
35
25
39
15
84
117
8
157
83
1
59
31
6
54
17
43
60
9
72
20
55
33
51
21
236
172
63
9
24
36
8
7
33
8
28
69
96
30
9
45
18
5
4
15
65
100
45
24
42
29
88
15
21
39
5
7
6
3
44
12
19
102
35
24
48
55
42
11
103
12
12
6
11
48
72
4
36
8
1
11
13
30
72
60
9
84
8
7
5
160
108
33
11
96
7
5
12
13
107
61
114
5
91
60
5
12
1
59
13
39
8
28
9
135
63
90
3
3
21
63
132
5
88
20
1
36
18
42
3
33
18
9
75
12
41
55
5
37
6
12
129
20
36
37
3
15
24
81
20
4
9
24
95
7
53
13
30
93
72
3
17
132
7
21
87
6
99
20
43
12
48
45
9
39
24
68
37
47
49
11
16
24
75
96
120
12
33
ABCD 95684845936*3^$a+1 [50084]
88
24
72
8
12
28
80
33
36
3
33
24
51
33
72
87
4
44
4
5
111
36
36
36
48
45
115
23
1
36
48
29
3
15
9
12
64
32
48
4
23
21
87
78
43
5
72
51
39
93
33
36
19
8
60
24
15
78
18
102
3
36
60
123
13
56
12
9
3
51
33
36
64
23
81
24
75
81
33
108
7
24
36
68
24
12
96
64
60
12
41
15
12
36
4
29
12
55
68
16
41
27
45
111
15
69
75
21
60
36
9
36
42
48
54
31
140
36
28
5
39
48
48
52
24
113
7
5
27
28
20
84
81
72
36
7
8
3
21
112
11
21
24
9
3
112
8
36
72
124
23
13
44
9
91
17
36
24
43
23
9
96
4
53
3
52
23
97
29
3
12
36
16
41
3
45
27
45
3
28
77
31
24
8
48
21
3
9
6
13
92
3
49
95
13
5
3
28
56
16
5
66
42
27
48
12
21
12
63
28
5
103
36
5
39
45
15
36
21
3
24
45
87
3
33
88
23
13
41
3
96
9
3
28
8
33
54
1
8
105
7
5
31
23
57
28
36
44
33
67
5
18
18
3
21
108
31
56
36
15
60
18
123
28
8
33
19
32
36
4
77
7
41
24
3
120
24
12
60
4
41
3
16
8
27
9
36
9
39
33
15
4
8
84
16
20
33
63
4
5
15
40
5
3
60
76
44
9
75
51
57
12
52
36
20
21
6
18
7
44
52
56
28
68
40
80
12
16
8
28
24
5
7
65
3
72
12
16
20
24
15
13
23
25
8
21
43
8
36
21
27
24
57
15
16
56
75
13
12
41
19
12
11
18
7
23
1
20
57
43
5
18
9
33
87
3
33
36
28
5
55
77
39
12
33
39
33
6
84
57
51
45
12
48
39
177
48
28
12
96
32
24
15
13
77
6
9
24
3
57
72
12
15
9
4
36
8
180
64
20
12
28
8
45
3
60
4
24
48
80
24
9
96
7
60
17
55
72
5
30
42
3
24
4
44
4
23
36
21
36
51
57
36
96
33
66
33
57
6
57
76
68
28
12
29
3
9
6
9
16
77
27
12
24
148
23
45
87
12
13
108
68
36
51
48
9
4
24
59
66
90
1
5
72
51
3
108
25
5
36
31
24
44
64
12
8
84
52
36
36
5
3
24
40
92
12
72
12
28
20
4
12
5
24
39
40
32
132
16
65
12
36
27
33
48
55
20
33
126
13
32
12
16
5
18
25
77
3
12
45
135
4
20
12
168
36
52
8
40
72
104
33
15
69
15
12
28
20
33
27
40
56
3
6
12
55
48
140
9
87
21
19
17
36
87
40
8
27
45
4
140
15
33
16
72
215
9
72
4
24
8
36
28
41
27
12
36
9
24
15
16
5
75
12
24
36
9
24
3
60
16
5
39
12
4
53
39
16
120
96
35
85
8
69
135
28
164
39
21
33
36
79
5
63
4
5
6
25
36
5
36
63
24
57
3
28
8
24
27
1
41
87
52
12
36
24
17
63
40
41
18
6
31
32
27
18
63
40
17
99
4
8
36
16
12
5
114
48
117
27
78
123
60
27
54
36
15
12
36
40
44
12
24
33
51
16
8
3
126
31
8
12
12
132
144
60
48
129
27
40
56
24
36
4
8
33
15
3
18
3
52
20
51
9
105
15
69
27
27
1
17
99
9
3
51
13
5
15
12
9
60
30
18
27
4
24
80
216
27
13
29
31
41
12
15
3
78
48
15
21
3
36
52
17
54
81
36
69
12
3
39
69
24
40
60
12
20
72
39
117
12
28
36
59
42
27
60
33
27
28
8
45
6
21
36
132
3
18
27
33
27
3
13
80
72
60
24
108
48
108
9
15
24
15
9
84
64
20
3
13
32
4
24
12
8
72
57
27
16
5
27
28
8
4
32
60
21
42
25
8
21
7
5
3
72
48
4
44
33
12
19
44
33
54
21
4
8
24
4
60
48
32
4
32
4
20
48
12
21
36
67
44
9
15
21
55
5
87
24
4
5
6
30
24
31
8
24
4
12
29
27
21
39
33
39
3
57
12
69
31
131
54
3
237
135
12
9
31
77
18
1
56
39
9
12
4
65
7
72
23
9
84
12
24
52
41
27
21
27
40
24
8
4
11
66
3
52
89
3
21
51
39
45
160
60
5
3
4
32
87
102
15
60
64
116
100
5
6
12
21
21
111
76
29
3
9
63
12
87
1
20
144
52
128
129
7
77
3
60
60
16
23
93
60
4
104
9
3
21
30
37
8
24
39
37
20
156
24
16
32
12
28
48
20
16
23
1
80
40
41
39
87
21
24
48
12
21
19
8
48
72
160
56
16
56
15
42
7
56
45
39
48
3
18
12
51
40
116
4
32
15
13
44
24
3
37
41
7
29
30
13
5
39
33
3
36
88
44
36
9
15
12
72
72
4
47
21
4
5
55
23
25
29
7
29
79
36
72
5
27
45
31
32
40
8
108
64
8
16
41
48
3
15
18
31
32
76
167
42
12
27
76
8
12
16
24
35
18
15
21
42
30
19
20
60
108
60
21
18
6
51
16
12
11
21
33
43
77
18
73
53
36
36
27
15
13
32
12
24
4
20
28
41
15
3
36
13
5
27
172
32
3
36
54
51
4
8
4
5
99
36
105
87
21
87
21
43
32
28
17
55
8
15
18
12
15
9
3
40
60
12
41
3
15
1
20
21
18
30
19
8
4
68
36
60
57
55
36
68
16
59
9
48
3
66
15
129
51
21
195
108
88
20
4
59
33
33
135
4
140
12
64
44
48
12
45
27
24
12
36
9
31
113
87
24
64
5
27
45
27
81
55
48
5
63
48
51
81
24
60
21
120
108
18
78
12
127
8
63
37
20
165
31
12
23
9
28
17
24
7
24
48
20
4
32
27
48
6
3
4
44
69
75
48
57
51
27
13
56
12
76
53
36
31
8
69
27
51
66
15
112
8
45
127
5
3
40
29
30
85
5
3
60
27
9
45
6
13
8
4
56
24
39
45
9
7
32
76
32
96
48
76
36
32
4
65
39
9
18
13
56
21
87
ABCD 95685283028*3^$a+1 [50002]
84
149
24
121
47
145
15
9
84
36
47
24
16
80
85
107
136
56
48
31
126
198
5
208
200
96
112
56
48
175
65
24
199
24
57
104
1
48
60
48
35
7
48
233
19
36
9
9
167
31
36
5
55
72
156
5
24
25
6
144
54
11
16
128
1
348
51
51
45
56
7
33
9
23
79
57
75
138
6
29
72
96
91
69
120
3
149
127
105
8
24
120
31
54
51
15
18
119
49
95
16
45
24
3
63
78
11
1
15
111
78
35
88
104
7
48
18
54
96
201
48
21
59
7
17
37
123
75
204
18
30
144
96
41
16
56
49
66
42
27
27
12
57
15
9
80
24
24
7
9
15
65
72
16
24
33
108
131
13
24
83
25
18
12
9
123
29
160
21
36
36
27
15
57
15
36
18
11
24
1
23
72
175
65
7
90
48
72
36
27
80
19
42
11
328
39
120
54
75
39
17
181
54
48
77
55
17
193
6
41
7
41
16
105
71
1
119
121
54
84
36
144
72
9
24
57
63
63
65
43
101
16
87
72
48
6
131
25
47
49
156
18
33
24
39
12
5
1
47
43
53
73
30
36
90
27
15
17
13
11
72
43
6
12
27
45
27
15
81
24
3
36
177
69
59
120
7
81
8
24
7
113
24
31
33
32
37
6
30
72
119
88
56
40
9
15
33
60
11
73
15
8
24
49
39
56
49
12
60
15
123
126
54
18
90
261
9
191
64
57
108
12
95
31
18
18
5
109
30
6
84
3
21
72
36
23
85
27
176
13
48
75
240
72
45
18
6
48
35
37
216
11
64
8
7
96
18
47
73
39
39
17
31
18
36
90
9
33
102
129
8
31
65
1
23
40
45
3
56
16
21
179
88
15
9
27
69
48
56
61
35
1
39
111
137
24
16
8
7
9
33
156
35
25
47
7
41
16
56
79
105
96
72
8
25
47
25
6
57
63
41
103
89
19
6
48
24
47
151
41
7
24
9
21
72
168
36
95
16
128
103
48
198
72
60
12
18
17
7
41
67
36
89
24
49
15
87
33
32
16
9
15
21
108
42
18
75
15
18
71
85
6
30
279
15
105
3
12
185
24
25
119
61
90
6
18
65
1
23
73
15
33
60
3
8
1
23
109
3
32
193
6
17
91
29
7
12
6
23
64
87
72
114
143
49
96
23
31
17
31
9
8
24
49
47
169
168
30
113
40
87
48
41
160
129
95
24
55
42
66
36
54
24
83
55
72
17
24
55
54
162
33
8
16
69
12
47
49
138
117
9
23
24
151
90
23
31
57
21
131
25
114
108
17
175
89
91
6
39
15
18
12
18
72
42
87
15
41
37
35
73
30
18
36
78
54
198
137
136
56
64
15
96
66
144
6
17
31
33
135
12
132
48
17
43
5
61
114
102
11
24
1
23
1
15
72
51
108
24
54
36
12
18
24
57
80
24
24
25
6
162
15
3
54
63
27
21
8
40
33
180
6
5
48
24
13
54
21
9
39
93
131
7
41
37
54
45
8
31
18
6
41
88
80
24
112
33
108
72
11
91
6
15
21
83
79
174
150
21
117
11
64
69
180
108
11
79
42
30
24
18
71
13
24
11
19
5
73
95
61
75
39
137
96
85
90
24
9
8
31
72
65
25
23
37
120
18
78
171
8
72
127
90
30
177
57
24
39
15
9
24
96
15
65
19
29
157
35
48
24
31
18
47
79
33
32
72
13
11
7
9
75
60
72
9
32
24
64
120
96
33
71
85
155
24
19
36
57
87
153
9
23
13
60
15
141
35
120
121
54
18
54
48
41
49
6
41
25
6
54
144
66
57
105
23
88
24
32
49
6
17
16
24
56
79
108
78
111
8
25
72
71
121
23
37
27
81
84
18
65
7
72
161
25
156
35
144
48
49
23
49
143
88
93
12
42
30
47
48
121
6
102
35
16
32
187
101
7
17
55
41
13
6
29
19
5
112
267
36
18
102
6
12
39
39
33
21
27
128
88
27
12
216
9
24
63
209
40
51
18
83
85
48
18
96
18
66
5
16
104
55
ABCD 95685318824*3^$a+1 [50109]
90
36
30
72
117
3
21
9
42
24
57
108
36
21
78
42
24
135
135
129
12
3
12
33
69
162
105
111
144
138
27
3
18
102
48
42
42
45
15
84
102
48
12
39
33
12
6
45
15
42
132
18
108
102
12
36
30
162
120
6
66
6
9
24
81
24
54
12
48
60
21
111
54
66
54
111
81
102
48
189
21
24
51
9
150
36
72
162
15
33
48
114
21
33
102
72
102
39
15
12
33
45
27
27
12
66
12
18
42
90
90
66
21
3
18
15
105
3
96
15
24
120
45
27
18
54
6
6
21
27
180
30
3
57
6
54
102
18
96
72
54
24
24
18
48
42
18
6
78
48
3
21
48
63
15
12
21
111
66
63
9
3
45
72
36
87
45
144
51
45
48
66
150
24
135
21
75
33
18
102
30
36
42
42
6
60
27
3
132
48
60
6
60
30
24
30
36
18
12
129
9
72
114
54
6
105
15
6
84
15
72
57
51
117
75
45
39
60
9
12
42
36
6
96
123
12
57
27
9
72
264
60
6
12
21
45
120
6
90
138
93
24
9
66
48
33
3
177
60
213
42
192
12
114
60
54
78
90
162
12
75
9
51
9
15
12
48
207
60
30
12
66
54
18
24
78
63
57
12
96
30
69
33
126
57
63
12
45
63
96
156
12
81
12
3
6
60
15
33
18
84
81
15
48
30
87
99
18
72
54
6
78
36
144
66
120
24
30
42
24
60
147
27
66
186
54
36
6
114
96
15
9
6
18
27
57
48
39
45
54
90
24
18
93
9
3
87
21
105
54
18
18
90
27
15
9
3
12
30
60
84
12
24
15
24
39
18
15
9
30
66
39
9
72
18
6
180
39
12
75
72
6
36
219
15
105
57
120
12
12
6
24
45
21
15
99
54
15
72
39
90
24
24
123
48
36
3
78
84
30
180
24
81
3
357
39
54
90
33
63
12
24
18
12
54
24
108
45
3
54
30
81
51
78
6
12
30
24
78
21
9
6
72
24
60
129
105
90
12
30
54
21
63
45
12
75
204
9
9
36
87
57
12
15
24
45
51
15
9
69
3
9
78
6
84
63
33
24
42
36
33
9
72
15
3
102
6
42
30
90
240
6
12
9
9
54
12
78
18
24
9
45
12
30
48
45
69
27
3
66
24
12
6
78
12
132
42
21
39
18
168
15
27
72
30
18
12
21
69
15
15
18
18
45
9
24
42
30
63
36
60
15
138
27
3
33
48
51
30
36
39
39
12
198
27
63
42
18
72
9
123
60
12
66
15
15
24
60
6
39
69
6
141
33
30
72
33
60
12
3
54
48
48
24
90
6
15
9
120
3
147
132
285
21
12
30
66
24
87
99
24
6
24
3
93
12
3
39
81
9
12
78
168
48
81
21
48
27
3
36
120
138
3
57
27
63
6
15
39
33
33
12
3
27
45
24
15
18
66
102
18
6
54
45
51
36
114
114
57
33
6
18
186
54
6
12
69
111
12
33
87
66
60
36
156
72
18
12
48
60
24
6
78
12
33
9
96
51
75
6
15
9
78
81
12
15
12
12
48
60
36
30
36
84
24
63
9
6
54
231
60
39
114
6
9
27
30
114
144
30
24
78
42
48
60
60
72
6
240
42
135
60
48
51
45
96
15
12
42
48
63
9
51
27
36
54
42
6
30
108
12
42
168
18
12
12
60
6
75
12
60
105
54
9
60
9
48
18
21
39
132
18
51
9
132
72
42
54
6
18
42
6
108
12
18
72
228
36
54
51
45
24
24
12
6
132
240
18
135
24
123
120
48
45
48
12
3
36
18
12
18
93
27
33
48
21
90
6
30
93
75
84
42
75
21
144
36
60
90
42
96
54
48
33
12
27
81
15
90
24
258
45
9
126
150
12
27
9
27
3
21
33
6
54
30
30
30
237
135
9
57
108
36
6
138
396
39
15
120
54
12
66
153
21
15
9
6
198
66
177
3
21
15
54
84
63
57
78
120
78
96
39
189
18
42
42
18
63
57
6
12
33
36
33
102
9
39
36
144
93
177
18
54
18
93
33
30
84
21
45
96
18
210
18
24
21
15
12
6
6
66
15
3
36
9
39
156
57
15
102
72
60
144
12
174
6
18
57
9
210
30
6
45
75
24
18
27
3
72
24
54
42
9
132
60
27
6
60
ABCD 95685608548*3^$a+1 [50040]
72
67
53
15
75
144
114
12
3
39
30
18
9
9
19
53
78
21
24
21
3
28
77
3
132
87
54
31
108
32
3
6
7
65
39
33
15
33
127
5
171
16
8
48
24
69
24
12
96
3
4
23
60
30
24
18
48
37
5
3
9
60
3
28
32
16
5
6
105
28
60
72
53
18
18
19
12
20
16
108
11
48
6
15
16
56
33
231
63
25
5
96
87
33
24
3
4
5
150
18
3
27
36
1
84
72
20
4
89
114
72
61
140
28
35
69
72
9
31
71
18
67
59
21
57
12
183
15
96
12
24
49
5
15
39
18
99
84
9
60
12
55
84
36
60
53
6
25
5
55
17
63
64
23
25
29
99
9
18
9
45
36
27
81
36
36
7
113
3
21
103
116
60
76
5
31
80
15
30
19
128
15
45
27
6
48
51
84
64
108
84
11
13
5
31
113
115
113
87
40
5
72
15
36
3
117
57
90
1
5
87
52
36
35
21
84
21
15
39
6
90
129
36
225
60
126
30
19
36
48
5
24
3
100
44
9
75
16
53
6
66
15
4
35
36
114
31
48
11
54
15
15
33
45
39
4
24
17
31
8
21
36
18
66
15
4
41
51
12
3
13
20
12
153
144
27
81
67
83
48
69
3
117
28
44
4
60
116
64
32
4
53
55
107
114
12
18
36
60
25
44
96
28
17
3
36
12
12
36
27
90
55
5
67
12
23
13
32
27
1
80
27
6
54
45
16
59
33
144
4
35
24
97
41
163
32
9
39
4
41
36
36
24
48
60
31
161
96
12
163
5
87
52
23
57
9
55
12
20
3
37
77
18
102
27
99
69
81
39
141
12
18
9
100
5
3
99
60
21
9
3
168
64
44
9
51
21
6
13
72
20
84
39
145
32
24
21
27
21
39
48
9
48
6
61
80
51
54
36
39
33
36
72
72
18
37
17
24
39
33
3
4
96
131
9
96
16
5
7
41
6
18
12
18
1
89
168
48
19
36
77
54
36
9
9
67
48
41
36
78
49
131
49
5
43
29
3
28
5
72
48
3
21
108
12
19
56
28
180
41
42
45
39
6
30
117
72
64
20
16
41
12
31
65
72
108
12
15
12
12
48
57
60
31
48
20
24
15
6
12
3
16
80
9
27
28
17
42
57
9
96
3
153
27
81
31
5
75
24
24
21
54
96
81
45
120
6
12
132
21
12
96
36
4
60
32
292
71
1
5
99
72
27
66
24
31
12
77
51
16
83
33
57
3
15
49
53
36
114
25
11
25
60
17
123
9
12
51
12
12
111
49
41
75
112
20
16
24
56
57
18
21
24
120
312
75
73
44
81
15
111
18
3
52
365
72
36
12
36
39
16
71
6
72
12
15
39
90
75
12
99
33
28
59
109
5
51
48
21
54
73
12
41
96
43
5
150
36
12
33
4
12
24
12
119
48
37
41
7
11
54
31
77
72
3
33
120
36
63
28
17
87
9
7
5
27
153
18
45
15
21
33
147
33
171
57
3
57
84
6
33
84
16
11
30
103
96
89
78
177
168
9
51
117
27
39
9
45
15
40
41
156
19
5
36
108
180
12
96
84
55
20
21
15
28
77
3
84
76
32
39
18
51
27
9
16
5
55
113
162
93
51
18
31
44
36
27
33
45
7
20
9
79
36
36
5
24
138
21
52
77
3
12
33
67
92
4
140
81
31
20
57
36
72
48
39
123
54
63
36
72
99
6
72
12
75
28
23
37
17
24
7
24
120
95
21
39
18
72
31
53
6
25
128
3
157
60
17
139
32
9
24
12
72
78
33
12
148
80
81
75
24
40
56
171
85
44
36
69
18
18
39
9
19
48
47
133
23
9
141
31
48
23
73
107
37
53
24
51
33
15
27
33
24
33
39
81
55
5
18
117
4
48
92
76
17
42
120
150
18
18
43
92
45
72
12
31
32
28
35
33
9
12
31
204
20
64
72
185
55
200
48
9
175
48
155
25
47
33
33
42
30
60
43
5
54
117
15
45
4
12
24
108
113
12
31
32
117
27
33
63
45
27
240
12
36
27
48
45
9
15
39
1
36
17
15
93
55
144
23
25
77
19
17
15
24
33
55
156
41
6
18
67
53
60
31
71
18
55
32
72
21
6
61
29
36
15
69
51
40
35
13
32
27
1
41
108
7
68
171
165
36
60
9
39
52
23
18
3
12
123
96
66
3
15
42
48
27
9
55
5
63
168
72
60
60
3
13
24
32
21
39
69
72
55
53
27
87
153
75
49
239
37
120
20
45
15
24
9
19
23
102
55
12
11
9
16
128
45
31
80
123
57
105
79
24
17
39
51
1
44
15
85
143
1
77
7
185
ABCD 95686291048*3^$a+1 [50007]
27
9
132
12
15
48
54
66
25
5
12
27
88
41
36
30
6
3
87
69
9
36
99
180
9
6
102
24
18
186
36
3
28
17
60
7
80
63
105
33
12
18
48
30
7
209
3
12
45
48
43
65
43
144
68
27
13
80
28
32
4
29
6
30
90
105
15
30
43
36
17
138
45
24
12
39
54
36
84
103
44
28
77
3
28
5
27
15
13
59
21
28
29
63
3
6
24
96
39
69
3
45
55
20
132
12
28
80
36
9
7
8
75
78
19
143
1
65
15
45
39
28
23
6
90
25
36
72
5
27
36
39
81
63
117
27
45
27
25
5
66
54
19
56
111
18
79
47
61
5
103
5
67
29
31
17
207
3
18
54
54
7
44
40
36
17
15
27
6
87
3
24
9
96
135
81
172
17
3
63
54
43
20
105
31
11
13
77
78
37
8
60
21
51
33
3
148
44
36
36
24
27
18
6
90
6
9
16
17
75
72
9
84
7
24
84
65
75
117
48
18
240
42
31
65
7
12
17
216
15
4
80
16
44
9
27
4
41
39
33
12
84
60
30
25
24
5
15
28
29
103
65
42
45
4
29
51
39
33
64
36
44
39
30
72
48
15
51
54
24
7
101
79
120
173
7
83
6
12
15
24
21
24
66
102
36
51
45
36
99
9
36
24
39
3
42
108
120
3
15
54
36
15
21
90
30
18
21
57
84
3
27
33
12
3
25
5
66
24
48
30
24
15
28
23
169
5
24
114
117
16
5
30
24
30
108
27
75
109
65
12
27
76
47
30
24
15
81
7
80
27
30
63
27
81
132
3
45
153
27
207
30
42
1
5
42
6
36
19
44
16
144
8
100
17
67
29
15
219
57
76
17
87
36
28
20
60
81
18
48
33
4
65
42
61
12
8
9
78
45
12
9
60
19
72
164
36
33
75
3
24
9
60
9
156
6
45
3
61
12
8
45
42
48
54
42
21
3
97
72
101
151
101
12
42
6
7
156
144
167
126
12
171
51
18
180
48
18
81
16
143
9
81
19
48
83
126
15
24
72
27
1
77
120
24
48
66
114
6
49
80
21
7
44
33
7
60
29
12
67
5
31
11
25
143
37
5
43
5
12
24
31
36
29
18
42
30
133
32
153
147
24
21
24
42
57
45
27
15
13
113
18
72
78
24
162
45
40
68
12
16
89
163
71
21
3
192
96
33
36
99
30
24
66
54
66
21
3
25
53
7
216
11
73
17
6
13
11
13
11
6
36
3
52
5
42
37
53
7
95
25
44
36
21
168
90
9
168
15
78
90
25
101
36
12
51
69
127
11
97
8
39
153
15
168
30
24
39
12
52
35
21
45
6
96
24
25
80
4
11
85
5
79
24
12
59
1
5
79
35
45
36
21
43
89
15
21
7
83
9
100
5
96
7
8
21
3
12
9
24
55
36
20
124
77
24
7
65
79
89
39
33
48
36
36
48
151
8
16
17
12
27
33
48
42
57
15
1
72
8
28
11
25
56
28
29
7
41
60
7
17
15
3
168
73
29
12
30
21
33
60
12
162
6
210
90
19
12
24
84
65
48
3
15
1
8
21
66
78
168
39
36
28
32
9
55
8
136
12
72
5
55
17
186
165
72
51
42
79
29
79
12
108
80
16
120
36
125
36
19
8
21
12
192
210
240
72
45
28
8
45
15
3
105
4
108
104
21
7
11
6
31
17
43
167
48
45
3
90
7
128
72
39
24
61
113
18
49
20
3
25
47
66
27
12
63
37
8
3
42
12
151
8
72
129
18
25
53
42
66
132
12
108
43
29
60
78
210
12
48
90
25
32
45
72
55
65
15
4
44
3
24
1
108
59
1
17
99
75
1
5
55
83
54
27
21
3
4
17
91
53
79
36
84
36
24
53
60
67
12
23
96
24
6
12
19
36
47
6
19
36
17
15
48
51
9
4
17
96
55
17
27
39
45
24
3
9
45
63
81
79
83
37
11
30
36
144
91
5
15
135
54
127
44
21
42
6
19
80
28
59
30
31
125
48
6
54
7
35
13
179
73
5
48
120
15
24
48
3
69
3
13
5
51
81
15
3
216
6
39
51
9
36
3
117
123
9
21
42
37
11
25
36
41
15
28
5
75
24
12
99
1
108
11
24
18
7
8
45
24
31
17
12
135
16
47
25
47
9
69
27
21
7
65
7
53
6
49
5
3
4
35
69
4
80
16
36
36
53
139
41
39
36
21
48
60
42
73
95
6
51
60
28
17
3
3
49
108
48
44
63
30
42
1
8
72
64
53
42
30
15
36
48
57
30
102
156
12
103
59
30
87
28
17
36
138
9
52
233
12
51
33
66
48
30
67
48
47
21
75
174
24
79
53
39
15
193
95
1
44
3
9
16
12
101
60
115
20
24
12
28
32
ABCD 95686541266*3^$a+1 [50141]
115
155
85
264
120
11
37
125
18
85
95
97
60
48
71
49
77
30
25
107
1
29
43
24
23
60
66
139
36
84
71
37
120
84
84
36
35
120
108
60
36
25
5
7
209
175
113
31
65
7
23
24
120
25
156
71
49
275
85
11
48
42
198
61
77
7
72
96
23
37
35
42
31
156
203
1
35
49
72
23
108
42
18
49
35
204
120
36
60
108
37
48
48
48
11
1
59
25
119
144
126
30
25
11
85
299
1
29
6
25
36
47
25
36
131
24
217
179
73
71
360
61
84
96
48
35
12
60
36
12
96
25
101
30
168
61
11
49
17
114
25
29
55
11
73
71
60
25
36
264
36
35
84
37
48
60
24
155
96
61
120
35
288
48
108
1
35
96
37
36
72
53
7
120
12
12
36
5
163
5
55
11
25
35
156
54
126
108
49
11
181
155
49
12
12
143
42
331
72
144
11
169
60
60
60
84
24
48
17
48
18
1
71
133
24
36
11
48
42
31
107
25
173
18
6
103
95
12
54
7
35
72
25
72
29
67
35
97
107
120
229
11
49
71
25
29
54
25
11
97
29
90
126
43
29
103
12
53
138
36
1
23
12
25
107
1
209
6
1
24
132
204
36
197
72
66
73
71
24
84
1
12
77
55
95
1
192
113
31
84
72
60
17
6
120
204
97
48
35
13
72
12
24
17
24
31
23
121
71
60
277
23
24
61
12
17
19
35
49
48
23
61
125
223
83
25
60
48
155
144
133
48
60
60
71
108
96
61
156
29
31
72
36
84
72
89
55
12
60
48
215
25
24
167
24
1
11
13
95
37
24
83
25
17
120
24
54
18
162
36
1
191
24
133
77
259
155
1
35
96
13
12
59
216
72
72
49
137
79
36
47
120
25
11
1
60
29
139
167
73
71
61
24
11
49
35
60
1
35
144
66
55
84
47
109
35
54
192
79
24
119
1
24
11
30
91
48
11
49
12
5
114
54
102
24
72
264
90
151
17
72
48
7
36
47
72
109
17
43
47
60
73
65
31
48
11
1
23
85
12
11
25
23
229
11
36
133
95
13
72
12
24
95
61
96
77
355
72
84
137
115
48
95
109
11
97
29
19
5
90
25
59
1
35
61
168
36
60
17
54
13
72
5
24
19
11
205
35
1
11
132
25
95
42
19
60
137
19
29
90
277
84
59
90
91
119
6
79
24
161
24
66
24
1
29
78
73
36
60
84
36
84
24
48
24
29
24
138
217
167
36
13
5
66
6
138
36
121
168
36
59
180
54
30
36
150
90
36
85
108
60
35
25
96
59
12
24
120
24
121
239
25
23
13
132
17
115
48
5
90
30
18
24
156
205
12
48
65
31
95
84
24
13
24
324
72
119
1
72
5
187
23
1
24
35
97
131
54
103
36
12
35
12
96
12
109
161
90
193
11
18
163
35
37
348
12
143
54
31
24
60
48
47
13
108
59
18
96
72
30
24
25
65
43
167
54
127
84
11
72
1
17
18
30
79
12
23
12
18
42
1
29
6
84
13
108
12
11
24
37
65
54
109
71
6
54
85
36
120
11
37
11
36
13
11
49
23
337
113
30
24
109
12
120
72
36
144
47
48
36
25
60
11
138
18
13
24
95
12
193
275
13
48
36
83
6
54
48
24
49
89
7
24
24
72
35
1
24
60
119
37
108
36
119
60
25
11
30
31
12
72
143
180
18
90
ABCD 95686548520*3^$a+1 [50100]
47
24
4
32
48
7
18
57
78
2
10
20
10
3
15
36
44
10
390
132
3
51
86
4
6
8
46
6
20
40
30
63
75
36
6
18
20
6
4
87
90
69
6
15
18
21
14
12
130
18
192
164
30
34
2
40
14
31
59
49
15
62
30
10
45
3
30
6
50
30
10
6
30
15
29
106
104
180
36
78
52
14
16
128
6
124
26
96
103
15
72
14
10
84
42
30
14
6
24
31
89
4
2
78
70
66
26
18
97
69
6
15
93
12
48
60
6
50
1
89
1
63
20
7
33
2
4
36
15
93
56
6
25
65
10
33
5
22
48
15
27
8
16
180
44
36
36
114
84
30
66
4
6
54
87
119
40
56
30
4
6
74
70
134
6
19
17
4
6
63
65
42
34
24
87
95
118
36
39
11
24
37
89
40
30
60
114
60
20
66
4
102
45
75
14
4
20
10
2
70
48
2
118
42
120
44
10
6
45
59
96
54
16
30
54
54
162
80
18
46
26
70
48
32
18
40
42
134
19
11
24
6
10
21
18
95
16
44
72
10
38
67
65
4
80
6
18
12
34
6
48
80
22
14
4
36
21
39
114
45
5
6
46
98
10
42
48
32
114
24
36
6
114
10
36
44
31
18
15
2
100
38
25
11
36
10
38
46
21
105
20
58
15
45
12
30
50
43
41
64
6
44
6
76
80
64
14
10
80
37
23
67
53
70
32
108
7
23
40
45
71
19
90
35
6
24
66
16
54
90
54
122
144
90
19
27
8
6
120
34
116
6
4
21
18
11
6
24
54
106
14
30
7
15
30
38
10
15
57
80
90
25
29
16
14
6
48
6
10
36
80
250
14
66
34
90
96
50
73
111
50
64
12
30
48
2
40
54
36
50
4
26
18
30
22
8
10
26
6
84
46
50
90
60
58
2
10
104
1
45
20
25
129
44
120
10
62
54
60
46
105
18
77
30
60
64
14
82
33
11
64
86
91
90
33
32
25
33
6
54
20
6
36
10
60
44
1
3
2
18
66
94
42
128
40
26
4
12
18
12
60
44
30
60
156
34
6
8
6
66
30
130
8
52
38
36
10
21
3
162
33
15
30
45
27
45
15
75
165
30
54
21
39
126
14
19
65
90
70
42
3
77
60
100
20
40
48
30
57
23
22
18
66
54
86
1
3
120
12
60
144
80
94
45
51
6
74
106
54
6
50
58
27
23
52
54
51
65
43
71
19
17
10
20
30
10
68
46
96
30
18
42
30
60
30
38
40
50
52
8
102
13
135
2
10
14
126
55
45
44
4
20
67
108
11
24
22
30
60
74
90
34
72
30
30
14
64
2
48
10
60
42
75
75
30
14
90
16
48
86
19
27
84
24
26
60
10
54
57
53
112
15
18
17
4
134
10
72
14
19
11
90
10
54
32
58
20
66
6
10
93
41
4
12
15
33
116
31
3
30
50
30
36
31
59
10
26
13
5
10
32
24
34
26
84
10
120
12
78
20
120
42
85
5
58
72
30
33
15
26
31
35
240
10
24
66
93
72
5
10
14
46
18
32
55
18
162
5
48
55
90
35
30
22
48
2
25
63
32
58
2
64
36
14
34
6
36
33
21
170
16
20
10
8
136
6
20
25
53
82
63
21
44
76
36
110
24
4
12
68
130
2
28
32
60
94
36
15
39
24
6
60
6
14
36
148
6
44
67
18
105
2
4
156
8
6
10
74
66
66
28
62
10
33
41
60
36
4
21
35
55
35
24
6
18
22
3
17
30
24
1
3
182
10
68
96
1
5
30
4
116
10
134
64
2
13
27
45
3
15
51
6
144
30
44
60
12
13
90
11
46
104
64
56
16
60
48
60
86
46
224
4
2
4
6
38
25
27
8
100
6
54
36
21
23
67
3
2
13
5
112
128
97
5
88
60
2
30
30
55
15
75
33
75
15
12
74
84
12
55
15
54
74
76
26
24
6
10
24
80
61
33
6
6
78
57
3
26
66
58
6
21
59
4
26
54
12
88
60
6
6
104
16
15
29
4
75
45
117
15
18
57
33
2
94
6
45
18
15
12
48
56
10
21
29
61
39
74
12
4
50
84
12
90
70
105
155
24
16
80
64
20
34
75
41
10
66
14
4
92
115
18
41
76
38
42
18
82
18
60
32
48
36
30
6
118
75
11
10
36
8
46
14
142
30
110
10
20
70
15
35
210
70
45
63
6
6
15
63
12
20
48
37
5
10
3
21
104
37
29
90
16
14
70
90
6
110
43
72
5
34
14
22
14
64
2
48
10
2
120
60
73
11
61
143
10
20
46
36
20
30
34
24
56
34
32
30
114
46
30
20
10
54
54
42
108
42
30
68
52
3
167
103
15
12
20
114
30
30
31
3
32
34
6
15
23
30
112
224
144
97
39
6
14
6
25
3
116
64
332
24
40
6
63
21
14
72
18
6
30
30
76
3
71
1
3
60
72
18
86
4
32
13
15
6
51
3
26
10
36
33
71
19
11
16
20
10
14
1
3
60
6
21
15
38
22
14
90
60
6
18
36
34
45
45
2
100
50
58
12
3
51
80
4
26
6
88
72
14
184
20
12
4
66
3
11
10
6
14
16
105
53
ABCD 95686884058*3^$a+1 [50014]
241
132
108
113
19
53
72
163
12
48
263
25
101
139
24
35
108
25
72
156
17
18
54
18
49
120
65
55
36
35
97
47
90
79
137
108
31
300
24
59
145
287
85
23
373
12
47
180
109
84
12
83
1
35
54
7
300
125
36
54
1
72
48
149
43
11
37
35
144
85
41
72
31
5
91
24
36
11
97
120
17
55
161
18
157
72
48
12
17
18
36
181
36
84
96
48
96
156
23
349
83
54
18
252
25
11
109
71
54
103
12
36
12
35
1
96
155
1
107
13
12
11
25
29
90
73
125
19
179
25
245
187
155
180
85
72
36
41
43
11
85
95
54
67
95
49
36
41
55
48
167
13
60
125
414
73
12
77
144
7
29
19
96
11
72
25
11
162
54
18
175
131
90
31
36
348
180
144
72
96
155
13
12
48
156
5
54
37
168
192
12
23
72
90
115
83
18
127
17
31
60
89
55
485
342
133
47
144
121
48
11
157
5
108
55
96
29
127
179
13
185
211
257
342
18
7
83
85
72
23
13
36
59
36
49
60
96
48
48
23
72
18
19
161
36
199
89
108
55
24
119
306
103
72
5
18
126
54
18
90
18
90
216
108
1
12
108
96
144
120
5
139
41
90
37
24
29
79
36
29
67
5
36
54
13
293
367
47
25
168
167
36
13
59
18
139
24
197
54
133
47
108
25
36
60
132
125
54
54
55
71
1
35
54
31
12
108
24
144
239
145
48
23
49
41
127
53
54
36
241
24
59
85
5
18
18
126
18
223
144
48
107
49
36
149
54
36
72
49
59
37
72
12
84
24
96
144
48
180
95
108
25
12
17
91
216
89
31
24
156
23
85
276
36
143
25
72
83
13
77
43
119
1
35
85
84
11
37
132
29
72
55
17
18
18
55
125
54
1
71
36
73
72
24
24
41
43
83
108
205
36
83
301
149
151
227
85
12
252
83
133
192
35
25
11
85
5
90
144
133
48
71
1
35
85
5
7
227
36
157
41
19
107
18
175
48
48
72
60
192
12
240
143
85
5
31
59
36
121
84
96
23
108
144
1
120
59
61
60
113
91
125
43
48
35
25
48
107
72
72
1
197
31
84
120
35
90
18
97
96
72
23
72
54
43
245
36
31
113
126
229
36
144
41
31
24
12
60
120
149
163
35
1
107
144
25
173
91
71
73
36
60
24
77
79
192
12
23
72
25
47
13
132
24
132
5
162
37
48
167
18
126
61
11
198
31
60
215
61
353
19
12
84
12
53
31
5
234
36
13
432
95
1
53
55
107
97
83
13
59
121
59
18
19
96
227
61
240
12
48
35
49
36
77
79
96
59
25
48
60
60
5
115
48
107
157
5
36
90
157
23
18
36
18
36
144
1
60
24
288
185
79
29
91
96
65
55
84
36
12
83
18
ABCD 95687059784*3^$a+1 [50030]
3
205
32
105
18
37
20
76
92
72
135
1
71
49
60
80
36
60
96
15
45
48
4
96
41
43
8
48
9
18
37
35
108
217
92
60
96
112
53
54
21
88
44
76
56
208
140
12
93
51
40
17
7
68
87
61
60
32
9
3
16
56
76
44
36
129
18
1
71
33
36
64
47
21
160
60
180
8
21
79
20
144
63
33
24
40
8
57
27
4
56
96
72
33
7
20
28
72
107
18
27
36
12
72
24
40
59
21
24
27
90
43
48
104
21
43
44
96
36
124
80
60
21
75
33
18
37
56
159
81
100
204
32
4
140
69
3
88
32
39
1
80
12
12
120
124
32
108
40
24
5
163
8
40
92
12
36
4
32
16
47
1
71
36
13
41
18
85
95
21
51
18
171
36
48
15
253
32
3
13
32
9
36
135
27
213
252
76
17
15
57
72
63
27
36
97
8
147
21
24
76
12
164
45
159
120
40
80
4
156
71
90
19
44
40
60
68
24
4
29
3
60
27
57
15
61
120
8
72
9
19
44
63
90
7
32
15
81
24
64
140
52
32
3
9
45
51
60
148
119
25
83
54
43
47
9
40
120
144
20
48
172
8
24
64
72
8
36
36
48
51
45
45
51
28
44
57
18
85
23
97
108
47
18
267
93
135
99
9
24
12
63
18
54
141
24
36
105
27
40
5
31
92
40
35
9
45
15
4
71
45
16
152
57
39
51
36
217
8
28
71
36
33
36
75
69
4
125
51
72
48
4
60
125
51
39
61
20
12
12
72
183
33
39
61
32
48
112
92
96
9
15
96
15
25
104
33
43
47
141
21
3
12
36
60
28
20
12
88
47
13
44
15
72
9
184
48
252
36
24
23
93
36
15
18
72
151
12
20
40
36
29
3
15
117
28
12
5
27
24
39
18
7
80
57
3
87
9
27
165
69
108
72
91
128
51
93
40
32
16
104
96
112
108
68
87
54
123
3
33
4
32
24
280
32
112
140
160
47
90
198
33
48
9
163
8
27
129
51
97
80
57
15
3
85
56
21
19
44
45
3
48
144
48
148
41
3
15
18
3
24
36
64
140
16
20
84
72
16
20
27
85
48
32
123
57
123
144
45
24
12
27
21
60
27
450
27
16
80
24
33
54
18
75
36
160
32
12
48
87
121
12
8
124
80
15
18
63
9
72
15
3
1
24
32
33
15
16
24
60
155
57
24
4
36
32
9
15
24
96
24
39
1
80
192
28
12
72
92
60
3
108
69
64
11
36
54
39
144
16
56
24
24
28
132
8
69
108
55
125
51
24
15
81
4
36
41
103
8
15
9
88
48
20
69
15
24
40
29
51
40
17
15
48
72
28
89
27
16
72
32
33
3
60
27
105
96
4
8
24
48
16
56
184
32
12
16
11
9
9
63
9
123
12
88
8
57
111
64
32
16
8
24
15
72
21
28
56
28
47
18
63
12
177
90
9
9
75
16
32
39
36
93
4
47
1
48
44
15
177
4
89
75
88
68
57
7
83
105
24
33
27
4
104
160
155
21
84
36
21
3
40
8
48
24
16
104
168
28
12
17
63
27
61
11
1
68
12
48
36
48
60
76
20
124
116
39
21
24
108
108
4
185
43
44
3
81
9
111
64
56
96
88
8
27
145
80
60
3
33
36
24
159
33
40
89
19
44
88
12
53
7
68
220
68
100
32
28
32
84
45
36
39
88
8
84
123
57
28
32
28
56
40
32
15
129
24
24
93
3
120
12
60
40
179
21
24
24
21
43
48
80
100
140
232
95
57
24
96
108
3
9
24
64
92
16
192
17
123
16
32
135
33
21
103
60
53
75
24
96
219
1
32
60
15
108
37
36
20
96
60
4
60
44
3
13
20
36
3
18
72
3
40
128
9
55
20
108
195
193
212
108
36
45
51
24
15
33
48
48
84
93
54
61
108
24
48
65
7
20
16
84
35
25
173
3
159
45
120
12
93
3
148
12
12
20
36
111
1
8
81
51
28
20
160
137
39
16
44
45
36
7
8
40
44
36
24
ABCD 95687086512*3^$a+1 [50153]
451
180
12
53
7
48
9
192
48
56
55
65
24
7
113
120
72
120
79
9
327
89
79
185
232
159
9
32
88
240
8
72
55
305
48
127
57
240
48
75
117
48
72
48
240
51
5
79
41
55
81
63
177
8
120
112
48
32
55
89
192
139
29
55
185
72
48
55
24
113
120
55
233
127
120
177
72
8
40
128
240
72
96
64
75
60
41
64
15
41
31
36
29
88
87
209
264
120
48
48
7
209
223
137
168
40
51
5
72
175
9
128
31
9
8
103
161
115
108
17
168
40
432
48
80
40
111
65
120
24
40
56
120
151
105
176
115
12
137
151
9
104
96
79
24
17
55
33
272
103
57
111
17
112
56
187
101
31
113
168
79
120
24
120
24
36
192
5
24
88
135
17
160
56
7
17
55
65
91
149
48
55
36
60
120
17
55
24
225
171
597
56
64
8
48
144
240
7
41
112
272
144
79
161
136
200
328
360
8
24
48
247
33
192
51
77
456
91
93
8
232
56
264
120
120
67
45
200
43
36
17
247
41
144
112
56
240
127
161
55
24
233
24
48
40
123
108
9
368
72
48
144
259
269
40
135
96
81
8
280
207
33
15
105
120
32
88
80
31
305
24
7
153
192
3
173
115
12
113
24
31
12
180
17
223
12
29
24
43
29
151
57
63
168
41
24
64
27
29
259
45
15
161
72
175
9
8
352
320
24
96
88
363
132
72
41
64
168
120
56
24
48
24
103
41
31
120
113
120
115
5
120
96
96
55
89
64
135
177
39
89
55
132
389
91
269
7
89
48
96
415
201
104
120
127
9
200
120
103
113
103
36
324
17
187
12
24
9
183
72
41
91
29
16
3
77
55
473
112
39
41
144
64
32
115
125
199
185
256
416
168
64
15
41
136
8
40
128
120
184
8
55
108
69
39
17
103
89
115
45
3
77
40
27
165
8
103
12
53
55
57
176
120
115
96
29
55
209
7
144
72
240
17
48
24
88
111
12
132
41
67
77
40
8
103
9
51
69
32
24
64
272
328
32
43
77
31
48
281
160
408
183
57
135
41
19
5
187
165
104
120
175
41
40
168
32
24
184
15
105
120
8
343
9
272
328
72
48
120
56
24
96
175
36
60
ABCD 95687331154*3^$a+1 [50207]
119
127
129
128
37
203
48
112
153
87
32
31
33
320
112
15
18
186
36
17
103
18
72
207
32
144
175
306
15
165
90
81
63
81
224
25
167
79
33
507
90
11
139
293
96
64
48
33
126
6
107
400
117
11
175
497
91
69
96
80
16
240
39
72
24
270
155
199
137
139
180
81
128
144
7
105
69
36
71
73
167
49
383
217
30
9
176
64
27
149
160
69
11
25
156
234
240
113
103
324
84
81
225
15
81
228
6
36
234
39
176
139
96
21
33
30
42
18
5
144
421
96
156
24
71
55
89
288
37
54
5
151
36
5
193
6
90
174
177
9
23
133
144
204
111
144
32
145
47
16
111
129
96
9
167
289
63
21
180
72
159
80
31
54
90
81
48
651
90
90
360
180
84
162
234
6
63
117
84
71
64
80
16
32
103
324
270
23
241
95
1
95
121
119
331
53
16
39
137
544
69
107
112
272
199
30
171
96
48
15
17
73
167
49
30
60
180
90
71
55
120
225
15
108
21
69
156
96
63
111
369
192
80
144
79
81
315
180
186
48
87
80
208
27
5
103
185
331
149
85
59
48
64
249
66
21
80
49
126
234
119
37
204
174
65
64
33
360
135
159
113
7
126
90
17
37
150
5
16
153
6
246
18
96
89
16
201
54
300
366
174
36
54
15
81
138
5
55
36
5
31
138
71
25
66
213
441
39
27
144
69
80
192
64
81
239
96
133
42
129
15
480
465
75
245
31
65
144
25
30
144
201
75
485
49
399
87
90
216
24
15
39
120
17
55
90
47
48
145
144
15
75
53
217
144
72
15
672
177
143
193
150
30
59
480
145
255
69
36
135
48
48
240
39
89
96
25
71
48
187
90
123
57
24
54
552
108
149
127
66
54
41
49
36
258
57
153
360
47
288
96
79
257
229
171
80
145
303
15
17
79
66
54
90
6
264
209
160
27
ABCD 95687476616*3^$a+1 [50013]
51
15
5
1
24
35
4
27
30
18
21
105
24
12
54
69
48
9
108
6
9
116
1
23
1
39
32
48
88
3
21
8
25
23
4
36
12
87
5
49
35
4
56
1
60
11
13
24
51
9
11
84
16
69
12
84
27
3
6
35
13
23
64
44
1
48
3
120
27
53
4
45
3
36
45
6
5
40
9
15
24
27
18
15
15
5
61
6
168
81
15
29
25
11
60
96
13
60
15
60
81
11
24
112
32
91
77
37
35
37
54
17
4
56
49
63
8
193
27
9
30
18
23
13
24
15
8
4
33
30
81
12
33
90
29
67
18
27
33
12
3
8
13
30
126
24
35
12
13
27
32
25
47
13
6
5
19
101
25
114
5
16
69
12
39
92
28
9
15
21
6
45
48
21
54
77
24
16
33
12
48
11
24
1
35
25
59
60
16
84
8
19
5
13
47
60
13
6
6
18
186
24
12
39
20
31
90
51
57
27
39
66
59
16
45
24
54
65
1
30
77
73
24
12
30
24
5
49
15
12
44
85
30
81
80
4
156
15
78
3
12
45
71
25
24
35
96
16
3
5
88
48
12
20
13
30
6
23
25
60
75
20
25
72
120
35
19
5
60
64
15
5
25
12
39
12
24
75
240
81
9
11
19
30
11
97
51
21
60
24
71
43
30
36
11
13
6
29
61
27
8
24
25
15
27
48
66
84
42
5
13
11
25
24
11
61
15
3
30
23
13
15
9
83
43
5
24
12
28
21
15
36
48
8
13
30
45
32
43
17
48
1
54
9
36
44
55
6
66
78
42
5
64
24
32
13
3
129
11
49
15
48
12
33
60
120
15
15
72
18
6
6
18
6
15
116
4
45
51
45
84
71
88
21
6
114
60
51
9
96
54
30
36
24
11
49
90
21
33
36
6
24
30
15
24
8
12
97
60
18
72
90
15
128
60
1
51
105
35
24
49
95
12
79
30
215
61
51
72
20
31
24
30
71
49
23
28
9
60
60
60
66
6
15
9
60
24
11
1
144
35
16
33
6
66
3
36
12
20
60
43
57
9
23
31
114
30
30
3
48
15
17
48
25
60
24
3
84
9
39
27
5
24
36
64
20
61
30
29
1
3
20
1
36
11
24
19
101
19
6
48
15
21
6
48
6
84
6
45
51
69
9
23
19
18
51
24
20
28
20
13
90
54
15
57
59
4
32
24
16
93
12
24
84
27
20
28
32
13
6
30
95
49
72
11
4
9
36
24
39
80
25
11
16
8
1
24
11
55
6
51
20
60
4
24
105
24
60
3
8
72
40
48
9
3
39
29
139
5
28
33
54
77
13
15
15
17
124
180
129
95
25
6
5
1
48
90
5
85
72
30
21
69
60
138
126
36
83
40
45
6
6
18
42
51
69
51
3
24
96
6
24
36
71
103
5
40
21
39
15
117
24
9
15
21
59
60
36
144
25
36
24
6
18
6
90
24
35
72
13
72
23
48
4
8
52
36
9
18
30
60
6
24
6
60
27
204
9
30
5
36
25
51
9
63
81
60
24
3
20
7
41
4
21
11
76
32
25
6
216
9
69
11
25
6
81
9
23
28
9
23
37
60
35
4
45
15
12
9
23
37
78
53
28
9
12
75
9
59
28
63
29
48
133
24
36
24
60
11
1
39
69
30
57
15
5
40
9
60
30
114
6
9
15
30
90
42
3
27
45
75
30
18
6
15
69
6
54
35
12
16
24
33
12
54
9
21
39
48
8
1
15
44
25
24
83
13
47
4
3
102
18
5
16
21
30
18
27
24
32
4
9
24
63
12
21
95
36
24
121
90
24
9
116
109
30
66
30
66
11
88
105
24
15
27
48
5
28
44
133
6
9
45
36
35
24
61
6
33
21
24
15
68
79
21
32
181
27
104
4
129
6
57
132
21
30
41
64
9
12
18
41
49
36
24
23
19
30
24
60
126
54
24
75
32
64
21
84
35
19
6
47
109
35
13
192
48
27
33
12
35
64
81
23
16
12
9
78
41
1
3
12
9
30
54
12
24
24
11
49
23
13
36
48
42
174
39
21
15
45
35
169
6
29
1
15
51
129
45
36
54
21
3
65
7
18
36
135
24
56
1
120
39
21
11
64
24
51
5
16
3
5
84
7
18
12
11
4
69
60
24
12
24
30
120
6
48
12
24
6
90
15
80
28
8
24
115
48
33
60
212
16
15
6
18
42
60
24
11
13
23
49
11
100
9
35
220
45
24
24
75
57
108
3
9
11
60
13
54
45
27
18
12
39
9
11
31
21
9
39
72
117
6
54
35
12
19
6
23
1
24
15
80
25
3
12
68
64
9
54
5
1
36
30
45
33
27
9
107
49
108
6
77
13
54
6
15
21
3
21
11
120
85
3
48
33
36
23
25
60
23
84
48
12
48
97
23
91
24
6
24
11
49
11
36
73
51
99
101
12
52
105
15
36
36
24
32
24
16
12
32
4
45
147
8
169
60
72
35
24
25
35
1
54
30
27
20
24
25
15
3
42
3
32
13
11
36
25
59
72
37
12
48
15
56
12
52
75
6
60
47
12
61
6
18
3
3
21
93
102
30
18
90
120
6
5
1
15
20
28
20
180
37
11
97
11
1
30
33
105
35
16
81
3
32
16
33
6
9
15
29
36
1
84
36
39
9
6
17
28
56
49
24
47
24
1
18
41
4
12
69
15
285
111
60
3
6
111
45
11
97
36
6
24
17
13
36
24
75
45
15
45
35
36
16
8
4
87
101
109
30
9
9
96
75
9
135
21
71
25
51
8
76
36
9
15
20
73
12
15
24
84
21
39
105
12
15
69
15
9
3
9
11
19
5
13
72
24
27
3
90
30
29
121
39
56
25
95
100
15
45
36
44
36
16
48
12
9
108
47
49
24
30
6
60
30
117
8
24
25
27
84
80
16
8
25
11
31
24
57
9
51
123
45
56
4
9
ABCD 95687815838*3^$a+1 [50048]
55
84
80
45
132
12
51
57
87
93
60
48
72
60
15
33
144
72
18
61
35
30
27
12
3
45
4
68
28
12
20
15
18
27
51
21
24
9
15
96
12
12
21
15
21
18
93
3
72
18
75
16
36
108
11
96
109
11
37
35
25
53
103
149
3
33
15
21
54
1
68
75
157
89
27
52
17
48
7
8
12
28
80
27
9
100
96
35
45
153
36
15
87
105
9
19
20
9
115
8
3
9
63
69
3
18
132
12
6
13
20
4
8
129
19
164
120
136
65
79
11
42
55
140
69
6
18
39
36
9
7
80
9
15
51
6
63
9
15
48
3
6
66
9
16
29
15
3
6
12
54
9
64
68
27
18
3
99
78
27
36
96
16
59
30
24
36
48
91
41
99
4
72
24
29
15
63
54
18
57
9
51
75
9
9
3
24
81
199
8
88
32
36
57
30
18
151
29
15
117
54
73
17
63
60
33
3
69
7
68
36
40
17
48
127
72
77
15
4
11
54
39
21
19
80
3
25
48
36
5
19
11
9
9
36
151
48
5
48
43
32
12
63
192
21
21
39
9
6
69
3
9
4
5
12
7
65
7
140
21
12
27
9
42
54
31
24
144
89
91
84
41
31
80
9
24
15
51
96
66
24
3
132
9
30
24
13
32
120
12
4
17
15
33
132
39
63
37
53
7
180
29
15
4
77
15
36
120
3
90
51
64
11
96
73
12
17
135
12
15
126
55
35
24
90
36
55
8
40
5
27
40
59
13
80
51
45
64
32
24
27
9
28
41
120
96
99
76
53
127
20
24
27
18
27
9
15
9
84
27
69
67
5
12
51
9
147
51
54
135
3
90
6
30
151
53
55
68
57
18
30
19
23
21
16
20
96
45
12
108
18
21
4
36
89
19
161
51
48
12
9
51
4
77
72
87
96
45
7
47
6
63
24
21
91
20
48
12
81
39
120
24
64
8
69
15
96
33
15
76
48
20
96
124
11
6
3
15
1
17
3
12
87
90
6
9
12
9
114
72
13
8
45
3
96
48
12
39
9
36
16
8
3
33
96
48
57
108
42
49
36
8
51
1
20
141
54
66
24
19
11
24
69
3
45
45
123
24
27
25
29
39
120
27
121
53
7
48
20
16
80
15
69
16
108
41
12
108
75
4
65
63
135
9
64
5
12
19
8
160
53
108
15
36
36
57
55
32
21
163
200
9
135
60
111
42
19
80
3
6
27
28
56
69
126
9
144
60
36
4
17
55
8
93
99
28
96
20
9
51
60
36
15
145
41
87
33
19
125
51
3
9
15
1
47
18
15
39
133
68
52
32
12
48
12
24
51
181
72
35
141
40
36
23
21
24
168
33
7
53
55
20
9
3
52
60
32
33
96
19
32
24
195
145
20
45
79
47
33
48
60
9
91
12
5
12
108
7
44
24
60
108
48
4
48
17
63
64
44
16
80
45
55
36
92
33
19
8
72
64
17
48
36
3
105
43
29
3
96
36
9
15
36
9
19
8
48
60
39
93
40
65
79
29
6
1
20
45
63
64
77
36
72
27
48
45
72
6
48
54
87
48
33
12
115
11
25
20
96
24
4
12
5
48
6
54
48
63
51
33
196
56
144
16
104
12
9
6
13
20
39
30
18
105
117
31
60
47
69
45
3
16
17
183
16
11
18
6
49
36
59
117
12
36
9
7
35
18
12
18
18
54
33
28
32
33
3
4
53
12
63
120
40
12
5
48
75
148
11
6
39
51
45
45
48
24
3
9
3
33
60
99
100
11
37
53
3
16
35
6
63
57
24
18
105
12
24
24
36
87
45
24
141
54
81
45
18
69
81
15
16
179
25
125
39
105
103
8
9
36
7
32
303
24
9
81
3
105
31
17
3
84
21
180
7
32
195
96
90
30
54
162
9
16
20
64
56
75
66
24
15
16
5
39
36
60
4
20
108
15
37
24
65
24
108
75
84
21
15
24
9
15
24
40
11
177
60
57
15
21
12
168
31
341
63
69
15
33
127
5
102
69
21
39
4
17
63
60
21
39
33
12
108
18
61
89
55
12
23
21
141
48
7
92
33
63
24
3
37
8
12
45
7
8
3
37
92
48
48
48
4
8
24
69
96
54
85
60
44
72
21
7
48
5
55
125
135
57
7
68
33
18
45
16
29
60
55
11
78
103
179
9
45
42
9
21
60
19
179
21
45
55
96
32
93
39
60
63
48
90
24
156
19
20
40
53
3
24
48
36
159
72
13
92
15
21
3
72
18
15
4
12
5
48
96
36
19
72
65
15
99
30
15
75
21
3
90
91
29
75
69
43
17
15
51
24
21
12
15
54
36
39
21
12
63
52
35
72
1
17
31
5
12
27
36
96
81
3
9
7
53
91
11
54
27
87
21
52
17
30
1
17
115
32
75
37
8
45
30
96
144
48
9
45
79
65
ABCD 95688295546*3^$a+1 [50023]
138
6
181
53
66
30
84
7
35
24
24
60
102
30
109
11
24
6
18
252
78
19
11
150
30
49
17
60
19
11
36
108
102
174
1
65
138
36
1
125
78
12
49
11
37
83
48
216
30
54
72
18
186
66
19
11
18
19
72
59
192
48
72
18
42
168
96
30
210
1
29
91
35
108
25
77
30
18
42
48
36
24
60
132
24
109
137
48
31
24
137
78
121
131
54
30
25
251
13
35
85
11
24
72
24
66
78
36
36
60
78
66
73
41
12
30
108
12
13
11
150
60
36
60
30
37
113
18
42
174
61
59
24
102
30
18
96
6
73
95
25
41
31
35
48
12
228
300
60
66
19
191
36
60
18
7
23
1
119
60
36
24
30
6
36
60
24
6
48
12
19
11
18
30
72
30
150
24
126
115
35
144
24
150
30
12
18
6
30
54
60
30
30
120
60
72
48
96
60
6
174
96
48
72
109
119
12
24
13
53
19
24
35
36
1
48
120
24
17
55
59
72
18
126
36
25
5
228
102
24
126
240
307
11
6
60
30
24
12
25
119
120
96
204
85
144
41
30
114
30
12
13
120
11
96
84
60
13
168
95
18
30
12
133
17
48
60
6
90
19
131
156
84
144
36
1
120
24
215
24
6
66
18
186
66
84
66
48
72
13
35
6
96
18
156
24
150
6
24
6
114
12
84
60
24
36
84
25
35
157
35
37
96
11
13
47
54
240
162
25
24
179
36
156
48
96
24
150
42
120
360
18
36
150
60
24
36
60
60
24
1
48
251
37
29
139
96
41
78
72
168
1
95
25
216
65
18
30
31
59
6
6
24
84
37
95
73
47
145
125
54
84
1
144
71
1
59
36
30
234
1
83
60
6
30
24
42
18
1
11
60
54
19
11
6
18
37
95
120
97
131
37
89
6
73
65
30
30
91
35
61
59
126
55
35
37
47
24
6
19
215
120
30
102
60
25
48
71
84
12
114
144
60
6
120
54
12
115
65
199
131
300
24
24
12
30
18
61
35
60
36
60
78
30
66
43
167
73
23
49
35
13
17
31
192
113
78
132
348
36
13
11
157
83
109
71
180
42
67
47
25
48
96
71
25
144
137
30
84
30
31
65
79
11
60
60
60
84
60
24
25
17
48
66
186
150
85
5
90
49
59
60
12
37
17
79
11
66
180
79
161
114
24
36
49
11
114
42
120
25
48
144
83
24
24
96
36
25
72
72
59
12
24
1
120
83
186
43
101
139
11
12
108
6
54
42
48
31
65
54
150
67
35
48
42
19
11
60
49
11
253
17
7
131
36
30
66
24
36
13
47
48
12
133
131
13
23
18
6
121
24
59
90
30
72
60
144
96
60
48
85
17
18
60
252
24
61
23
12
90
18
36
84
6
91
59
24
132
18
210
36
1
23
132
30
60
234
6
18
12
85
59
156
73
35
90
36
96
78
169
23
84
61
35
234
96
78
6
30
96
30
67
131
72
13
137
90
24
30
6
168
1
24
24
47
25
119
25
41
55
24
167
90
138
6
31
119
36
120
48
12
25
192
11
186
36
138
96
133
11
60
72
60
84
24
6
90
25
11
48
240
37
95
30
54
24
109
11
12
73
107
30
18
42
163
35
72
18
162
24
24
1
29
115
144
17
30
145
240
59
12
25
29
36
30
30
90
97
72
29
36
151
119
25
59
12
25
48
41
90
120
24
66
6
30
114
24
96
36
25
23
156
301
144
ABCD 95688543298*3^$a+1 [50023]
59
45
48
4
84
71
81
48
24
36
15
45
36
88
92
3
1
204
83
57
3
9
111
33
27
300
93
4
32
39
1
11
13
80
12
60
39
33
72
3
61
60
20
51
33
3
37
35
85
11
12
49
23
72
25
68
100
11
9
135
33
3
61
56
27
1
71
21
28
24
56
36
60
88
60
120
32
28
68
72
76
59
1
104
12
39
69
72
28
80
52
168
180
32
88
8
3
45
4
35
21
24
40
23
45
172
20
36
16
44
192
75
13
56
15
21
4
24
191
109
80
16
24
35
141
24
40
104
40
32
39
69
108
3
12
37
12
11
13
59
25
11
1
8
75
252
9
15
25
300
47
37
23
73
84
116
15
9
63
157
12
8
75
12
33
16
24
60
36
44
36
40
36
60
20
28
56
12
84
51
57
12
24
12
28
32
132
3
45
48
64
23
9
231
45
27
12
60
9
27
13
140
4
68
3
1
60
24
11
25
83
21
16
188
96
39
36
25
20
12
4
24
167
12
37
128
15
25
36
140
4
11
1
20
36
28
24
20
120
3
69
63
201
4
56
64
12
8
15
25
23
33
24
3
49
23
61
56
3
1
32
3
109
71
21
40
155
33
160
32
48
48
12
135
57
28
68
87
1
47
9
28
12
56
28
24
72
8
3
13
84
12
20
64
35
57
4
44
39
45
16
32
28
59
168
13
59
25
120
20
48
60
15
9
24
51
21
72
40
8
24
4
24
36
56
39
85
59
72
25
11
45
24
39
57
4
84
104
63
9
4
80
4
11
61
11
9
36
28
32
60
27
1
95
69
96
72
64
59
36
85
84
24
36
56
60
51
12
96
21
40
23
36
129
16
56
36
123
25
11
25
155
93
15
61
104
48
3
252
109
23
21
27
45
27
61
24
32
4
92
72
3
37
32
63
93
52
12
95
120
25
68
76
47
33
12
4
128
48
60
4
23
57
4
96
8
16
71
33
3
37
143
97
12
24
20
27
13
71
49
44
15
1
36
59
12
9
63
60
33
108
4
32
108
15
33
27
45
52
8
36
124
23
13
32
4
59
156
81
12
48
27
1
11
153
15
145
11
61
8
136
24
68
64
44
4
32
15
21
52
56
16
11
24
36
49
8
15
45
147
24
45
60
64
11
57
64
8
100
80
36
12
124
131
13
20
76
48
56
16
23
105
52
23
45
52
20
28
36
24
32
123
85
56
12
112
35
60
33
28
36
11
33
40
47
45
4
59
1
68
48
12
60
63
33
4
72
24
80
60
192
4
120
48
56
51
33
12
4
84
56
96
28
20
288
3
25
24
72
84
24
8
52
8
24
24
16
48
8
4
11
13
36
108
60
20
51
60
12
157
56
27
9
4
35
25
71
33
96
72
144
15
9
72
24
4
96
44
51
21
144
40
20
40
8
3
13
44
27
13
12
119
1
35
9
204
108
39
49
24
20
108
52
12
68
15
93
15
97
72
23
25
8
4
120
140
28
35
25
47
25
56
28
44
16
11
13
12
8
76
56
48
3
72
108
105
28
11
33
27
48
1
56
15
13
36
180
96
56
4
68
75
45
100
20
12
48
75
21
4
32
48
96
60
84
108
28
36
24
167
48
49
12
35
108
57
15
85
20
4
11
33
100
32
88
35
21
15
24
72
81
60
24
64
71
33
27
45
88
12
8
36
24
15
36
21
3
48
213
219
45
51
9
135
57
60
4
131
13
116
99
36
9
27
25
20
168
108
28
24
60
176
60
4
35
72
13
12
80
28
92
39
9
27
13
83
108
1
44
16
68
76
59
61
44
120
51
61
8
12
36
3
24
72
93
12
36
64
104
24
48
88
164
96
27
84
81
4
95
13
12
83
36
45
76
56
4
24
144
12
23
85
60
8
3
49
36
36
24
20
60
40
59
45
40
72
23
45
40
20
52
59
24
48
13
32
28
24
20
135
1
144
23
9
111
45
28
131
109
24
12
20
144
51
108
25
32
24
12
12
40
80
3
13
11
25
8
16
36
24
32
148
47
24
13
140
40
8
60
48
27
144
60
9
120
27
73
96
44
24
76
71
48
25
8
12
16
56
24
4
32
4
120
32
4
20
64
47
9
36
148
59
1
20
24
27
45
51
193
24
11
96
13
23
169
84
24
11
49
107
25
84
44
135
36
129
16
36
8
15
48
37
32
3
1
24
8
52
11
36
48
1
44
27
73
56
40
11
33
3
93
16
108
96
32
4
56
84
40
20
24
64
11
60
72
97
60
23
12
108
289
48
92
3
1
24
8
48
36
24
39
37
35
204
84
85
72
24
35
24
72
9
72
64
24
155
105
4
12
ABCD 95688976478*3^$a+1 [50055]
45
2
28
2
10
26
22
18
66
6
30
9
15
56
84
16
32
40
30
50
82
6
54
30
86
28
30
24
2
31
17
6
82
14
58
2
154
84
8
10
60
18
12
32
16
30
24
8
4
56
40
2
18
90
64
51
48
45
26
60
24
102
12
6
16
8
13
33
42
14
10
6
2
36
25
11
13
15
12
14
42
30
4
30
56
10
27
11
16
20
6
28
6
9
17
22
56
4
30
2
24
12
49
15
20
24
34
20
40
50
16
2
22
90
2
1
33
12
32
16
6
38
6
16
24
36
66
27
23
18
6
4
20
36
58
27
24
11
30
55
9
20
4
18
78
50
12
18
12
19
39
66
6
8
12
4
24
9
11
10
12
8
66
54
4
66
84
48
42
26
10
2
13
41
54
10
32
4
14
46
48
42
44
10
80
66
28
12
80
6
4
66
32
48
10
24
15
11
18
10
42
2
6
4
2
30
28
36
30
56
16
45
15
12
48
14
30
36
28
20
4
32
40
18
6
57
24
9
32
48
10
21
99
50
70
24
72
38
30
1
35
76
50
126
40
24
8
36
4
12
21
5
138
4
2
60
31
23
24
40
20
46
12
2
16
2
34
84
6
108
30
48
50
52
20
16
2
4
20
13
33
8
64
12
3
51
56
24
10
27
15
12
20
22
6
8
64
120
6
2
30
24
16
12
12
38
10
20
22
8
16
45
17
34
8
16
24
18
48
6
20
88
12
38
7
5
4
15
17
7
27
14
90
22
18
45
35
10
42
68
24
10
18
2
22
24
120
20
22
14
204
72
12
1
29
42
4
2
18
30
12
24
34
24
48
30
8
22
2
6
34
42
66
18
9
33
20
22
56
30
6
16
14
28
6
66
54
42
24
66
8
12
10
2
12
66
94
26
88
39
27
8
58
12
2
4
50
6
34
14
10
12
6
44
4
14
28
20
7
11
4
6
2
4
6
18
14
40
12
98
12
46
24
15
71
10
18
24
21
45
50
36
16
44
40
6
48
6
6
18
30
56
16
50
22
20
52
66
14
54
66
16
48
2
52
50
42
18
6
30
16
18
30
6
54
2
40
8
16
24
32
6
60
30
18
72
10
8
61
11
64
38
16
80
16
50
84
34
36
44
55
33
38
4
98
43
41
24
7
17
28
14
66
12
7
3
26
52
8
4
3
65
48
16
74
24
10
2
18
31
45
12
38
12
12
10
8
10
60
33
9
20
22
36
50
4
44
24
6
10
2
24
66
19
11
52
2
46
18
50
30
22
2
66
46
20
6
90
10
38
52
15
17
28
48
54
8
54
18
70
32
18
46
14
22
54
54
8
55
5
52
8
7
15
18
18
20
70
66
66
18
6
8
78
40
32
18
72
31
15
2
34
8
28
33
15
9
11
12
60
10
44
18
222
10
8
12
34
96
14
1
9
32
18
4
57
15
81
27
78
50
28
44
30
10
12
8
10
38
10
32
88
12
92
31
65
34
78
15
33
68
16
44
54
42
24
6
18
7
9
26
6
72
18
12
10
56
10
114
12
15
33
18
8
100
32
12
16
24
2
18
136
20
12
22
3
23
10
24
126
12
48
6
36
14
36
18
12
28
56
18
36
42
58
2
54
40
38
6
16
33
21
32
12
88
8
4
62
16
32
30
10
21
51
30
84
27
63
12
14
6
22
38
12
18
48
7
65
7
48
57
8
48
10
54
2
30
10
24
74
16
126
14
22
30
134
6
22
146
6
28
26
42
34
96
87
17
34
132
18
2
28
12
45
35
4
86
18
36
6
24
55
3
62
54
16
20
4
50
24
46
56
1
63
36
8
30
16
60
14
40
8
120
10
30
8
12
24
34
14
73
47
28
50
60
40
15
23
6
70
21
39
24
42
24
54
122
18
34
6
24
20
36
22
15
5
10
44
28
30
2
10
8
46
30
30
6
26
28
50
16
6
18
32
34
24
32
12
52
20
66
7
15
50
16
14
40
57
9
6
50
16
2
16
20
30
16
50
10
8
10
48
8
4
6
42
54
30
8
28
30
20
7
53
22
56
24
12
4
36
8
42
6
4
134
4
2
34
54
12
44
4
26
90
16
6
12
42
6
72
32
28
3
27
18
18
26
16
2
18
12
42
46
30
33
29
22
48
26
30
4
18
44
34
12
14
4
6
110
24
64
6
9
41
10
56
4
6
84
6
8
73
105
8
130
12
32
12
70
48
18
93
5
60
4
20
16
12
42
18
132
60
6
14
42
64
6
18
57
105
90
24
12
33
9
26
4
6
122
54
10
54
14
16
12
48
2
10
32
6
10
84
26
22
60
32
52
24
162
63
17
10
14
6
18
6
28
30
2
6
10
104
40
44
10
32
84
28
86
24
1
9
60
27
23
12
4
2
22
38
102
40
32
18
12
16
38
10
2
28
32
10
50
88
96
14
6
36
10
48
51
15
9
5
30
40
42
27
33
32
6
34
60
6
36
50
18
6
6
4
21
29
4
2
64
14
7
35
34
20
6
40
14
112
12
6
32
24
1
17
36
4
18
132
26
10
30
2
22
8
24
40
36
20
22
26
12
22
6
32
18
6
24
4
27
33
38
42
7
3
30
2
78
136
15
11
10
14
52
74
4
6
26
4
8
6
4
6
2
52
2
6
25
99
84
66
26
85
23
90
24
22
9
77
12
16
2
28
54
30
12
9
11
76
20
22
2
10
123
35
30
10
36
32
34
18
6
56
64
14
22
54
44
10
8
64
14
30
60
7
3
24
20
12
30
46
18
15
9
32
10
18
3
17
28
138
50
6
30
76
30
2
7
29
22
38
4
2
34
12
38
54
16
24
32
10
18
2
34
2
37
3
2
30
12
25
9
32
55
77
42
4
6
38
12
46
18
12
18
32
48
24
40
6
20
66
6
10
14
34
14
6
16
39
9
6
2
42
10
18
57
5
66
10
26
148
8
88
2
90
24
13
27
24
30
36
68
30
10
20
36
34
86
4
6
42
27
21
50
1
24
5
70
12
50
60
67
113
28
44
10
12
33
11
22
2
10
6
26
28
30
8
24
1
33
102
18
24
68
18
34
2
78
6
16
188
10
42
96
48
2
55
3
26
10
8
16
24
32
1
9
24
72
39
51
24
6
2
52
26
7
17
60
16
75
23
34
6
12
45
17
22
60
24
54
30
81
35
12
10
74
16
72
92
6
12
16
135
47
88
2
18
34
3
23
6
18
18
18
37
47
18
30
12
6
42
12
42
54
10
26
94
102
8
1
9
30
42
2
10
3
9
6
30
48
62
24
36
40
2
16
6
38
10
6
50
10
15
117
32
18
4
6
2
13
33
32
18
66
6
22
6
14
30
6
10
86
10
30
36
3
39
18
8
34
12
44
22
8
4
6
102
24
63
17
34
32
12
60
18
12
48
82
6
6
9
24
27
20
10
26
22
18
32
88
30
8
30
1
35
106
14
18
10
36
12
8
4
20
36
6
24
30
16
60
6
18
30
72
15
29
18
1
41
4
54
26
6
58
3
15
2
7
53
28
8
70
54
20
16
2
30
22
32
34
2
30
64
54
14
46
30
14
66
10
20
24
40
12
6
32
6
49
23
88
42
20
19
65
28
30
12
26
58
62
30
22
26
4
2
4
6
44
22
42
21
27
24
30
48
38
48
1
24
15
50
40
12
18
2
64
38
28
44
40
48
6
60
6
18
12
3
23
22
98
28
60
24
8
18
106
21
27
32
28
2
28
2
10
14
10
6
44
6
4
51
89
ABCD 95689217062*3^$a+1 [50148]
54
127
60
149
43
65
96
7
209
91
24
65
18
25
72
144
149
42
390
180
175
108
65
127
396
53
151
245
660
60
91
168
59
97
29
175
12
29
391
300
204
59
97
24
156
89
79
149
36
144
90
457
204
120
132
84
53
55
72
36
348
41
60
43
5
103
84
53
156
144
60
90
66
7
132
65
162
145
288
216
89
72
48
276
307
17
7
36
29
19
36
144
216
29
90
49
47
385
65
144
91
233
43
84
216
204
216
137
12
115
29
31
48
17
84
54
25
180
36
209
31
5
60
30
25
281
24
54
181
96
120
173
72
78
361
324
425
132
55
245
108
7
89
55
36
36
143
25
101
91
108
240
11
1
29
139
311
25
209
187
299
90
324
24
187
173
300
96
7
360
29
91
108
36
143
246
31
65
163
168
264
240
144
65
55
65
151
125
43
77
115
420
59
121
29
151
245
235
24
84
36
96
5
115
60
209
55
144
101
36
115
89
55
24
72
5
79
449
102
25
36
24
113
36
67
29
48
240
102
13
65
43
23
97
180
197
91
60
144
65
216
36
91
89
48
7
53
115
137
144
307
17
127
89
151
29
7
192
17
174
54
90
90
31
72
12
132
29
151
155
181
132
545
240
120
36
96
79
36
576
23
6
55
35
73
72
60
48
101
7
137
31
41
60
295
113
283
293
175
144
41
180
259
35
25
48
53
55
29
126
150
36
295
120
173
330
102
43
125
162
1
240
48
72
132
192
29
276
18
37
60
180
84
60
11
1
89
79
12
173
60
91
53
7
59
54
67
48
108
24
36
84
240
113
67
84
101
43
35
133
149
79
29
43
17
367
48
168
12
108
324
60
156
132
252
84
36
36
119
18
247
48
215
73
17
540
55
168
84
144
29
90
61
179
1
36
65
43
108
29
115
89
180
7
72
36
149
247
360
324
5
151
269
36
30
85
29
55
89
55
197
48
31
120
252
144
65
24
19
60
77
79
36
36
168
84
72
60
120
65
43
101
31
29
79
5
103
ABCD 95689361884*3^$a+1 [50059]
54
18
18
25
56
51
13
215
1
144
47
72
6
19
35
61
29
91
29
51
39
57
48
3
37
5
138
169
41
12
187
11
12
1
35
120
72
168
180
30
19
23
102
267
3
150
30
30
18
30
219
64
29
90
168
60
48
61
23
30
51
105
30
120
1
71
18
15
24
93
48
60
12
3
184
96
35
42
139
83
30
7
8
45
6
24
48
93
24
3
18
90
9
16
47
48
1
23
246
42
102
138
102
27
48
33
102
105
45
36
30
121
168
32
33
78
57
3
72
61
56
3
21
87
78
114
30
27
264
24
112
131
120
48
102
102
90
60
66
25
29
27
24
15
24
48
9
168
81
12
30
90
27
3
13
47
30
123
9
31
59
60
120
60
150
31
104
96
27
228
120
54
91
59
96
21
39
12
189
123
21
87
33
45
51
3
21
136
53
66
25
59
18
30
12
25
311
132
48
24
96
69
33
30
9
93
66
72
12
117
3
21
39
18
150
42
55
281
15
39
186
12
43
96
11
18
24
120
30
66
72
42
1
96
200
184
89
186
229
11
61
23
108
13
5
84
18
18
60
54
288
9
51
69
159
204
120
37
11
93
87
288
9
15
57
123
48
48
42
42
241
35
120
12
57
40
35
156
42
18
60
30
75
69
91
120
24
245
126
109
101
144
48
43
95
72
108
24
36
84
216
84
216
54
30
21
9
7
53
48
27
72
51
13
119
97
8
171
45
87
33
27
150
39
64
59
66
19
23
73
47
49
24
65
12
138
54
90
1
95
1
29
30
12
18
79
32
51
90
99
24
40
104
63
150
99
3
45
3
69
9
79
72
59
21
21
30
69
99
42
19
104
15
84
6
39
192
159
105
16
11
120
192
85
173
3
64
155
30
127
59
21
69
30
45
165
19
96
24
53
18
1
8
81
31
24
89
111
96
3
60
145
53
19
48
41
30
54
75
312
51
13
24
83
12
6
90
9
75
21
99
45
45
48
27
72
48
240
3
168
240
60
1
11
69
51
60
73
119
18
63
15
121
11
228
9
72
51
13
24
176
27
37
23
42
127
104
264
160
56
40
17
12
90
48
30
19
29
19
203
120
48
24
285
15
97
104
75
180
72
33
136
59
21
39
25
56
280
119
30
72
3
64
5
67
179
42
30
72
48
117
40
5
67
23
1
47
9
21
30
13
95
1
104
64
155
48
72
21
9
127
59
45
39
1
65
15
135
60
45
27
93
184
101
54
61
24
32
39
25
17
30
289
120
288
155
45
40
41
15
40
29
18
42
138
13
80
24
15
18
90
108
12
30
223
24
56
15
12
60
72
25
120
191
60
21
24
219
36
30
222
78
84
18
60
90
99
24
27
109
11
13
59
21
69
147
69
75
39
168
9
21
18
9
136
47
18
30
24
81
40
35
21
99
54
31
80
39
60
21
45
19
23
57
51
60
42
42
37
143
25
5
96
115
56
3
66
19
200
45
138
30
43
95
24
105
63
49
120
24
144
72
113
36
24
66
12
69
99
24
85
32
240
81
102
1
89
108
19
23
57
63
150
48
18
132
102
31
5
24
27
99
12
48
1
149
19
143
33
27
48
42
30
48
84
1
144
143
78
60
84
18
42
48
210
109
24
59
138
19
24
96
83
18
228
12
48
30
60
105
15
121
89
30
9
123
138
99
3
117
45
48
330
30
120
99
21
42
6
ABCD 95689443548*3^$a+1 [50011]
8
60
79
17
19
41
108
60
36
1
35
19
69
32
28
12
45
59
72
24
28
8
19
9
56
84
31
33
48
8
24
91
5
12
48
19
41
4
60
68
48
55
57
24
116
232
140
40
32
24
72
28
20
84
31
21
45
11
24
168
37
35
36
60
48
40
96
56
7
12
45
104
84
40
8
12
37
15
44
24
28
44
48
16
69
15
36
24
15
17
96
4
44
31
54
35
16
20
79
5
96
16
27
57
48
51
117
99
5
24
115
9
27
5
60
108
16
56
24
40
32
24
40
44
55
45
51
53
48
64
8
55
101
4
36
111
21
8
4
8
28
32
28
15
45
24
21
47
24
60
48
61
27
117
75
117
54
17
48
64
15
17
16
8
12
163
96
21
24
96
20
60
7
81
72
32
76
9
6
21
24
171
33
20
96
16
8
136
20
36
64
72
93
27
20
19
24
54
23
67
105
8
4
80
40
8
36
12
7
41
96
4
12
24
63
53
12
60
28
20
24
4
32
24
48
28
12
12
8
48
60
84
28
32
28
12
3
33
140
4
60
8
52
8
48
52
51
57
12
60
15
57
63
17
60
28
27
5
48
36
60
76
48
8
12
28
8
36
28
51
5
4
48
8
76
68
28
48
92
19
21
8
40
12
99
9
51
33
20
28
48
20
60
4
140
76
56
28
12
24
24
12
20
108
55
165
195
5
96
12
60
4
20
24
16
68
160
12
44
36
133
11
19
161
60
16
8
48
12
52
116
40
24
44
16
128
40
68
24
64
24
68
12
28
104
4
20
96
28
20
12
16
12
60
15
21
44
76
32
100
12
21
27
24
20
36
48
72
4
9
27
20
19
33
32
4
75
29
52
63
21
219
45
12
36
108
69
3
8
112
69
51
27
125
96
12
28
12
20
100
24
176
4
56
52
60
20
36
16
3
5
52
24
32
48
25
47
124
20
16
27
113
4
36
68
4
27
29
19
60
93
20
12
1
51
128
16
12
8
19
153
20
187
5
36
12
48
19
17
40
56
60
12
52
24
51
21
12
32
79
17
48
36
16
39
33
32
4
20
36
16
32
28
8
60
12
64
8
88
24
108
20
91
6
11
7
41
12
4
8
55
21
24
15
21
44
48
12
256
92
4
180
60
48
96
20
60
36
76
3
105
96
33
23
60
7
5
28
168
12
3
29
12
16
8
36
24
19
125
28
92
12
48
7
33
36
24
8
12
16
12
84
140
28
15
5
28
3
9
8
43
5
96
16
8
16
33
15
20
136
56
24
16
36
20
64
8
12
28
20
72
40
9
27
20
64
104
24
232
24
60
20
36
43
5
76
56
28
12
24
56
28
8
4
20
24
60
16
56
4
80
16
60
44
4
20
4
12
20
24
12
12
12
76
20
28
20
31
5
43
53
19
60
125
19
89
48
144
16
44
124
44
7
21
20
4
120
36
12
32
24
36
55
153
171
41
136
72
27
65
16
12
48
68
16
3
65
108
108
24
16
12
99
29
160
120
20
4
60
12
44
52
60
39
53
12
108
48
60
12
16
56
4
20
4
140
7
65
28
36
32
12
28
128
84
16
51
105
48
68
52
20
12
60
4
15
29
48
60
28
60
56
4
15
17
4
44
36
28
180
72
39
21
156
32
16
20
12
40
3
65
72
12
40
72
36
8
24
60
7
41
60
28
32
72
91
17
12
7
21
20
84
4
32
52
36
12
20
13
111
15
149
64
48
60
44
43
21
12
9
18
30
195
8
108
12
48
151
89
36
4
20
55
45
32
60
19
33
68
40
32
36
24
12
28
36
36
3
5
67
65
64
144
8
60
12
12
40
8
72
48
16
24
8
28
44
132
156
40
132
12
68
12
28
32
25
3
156
81
59
52
48
36
56
4
8
36
24
52
8
12
16
60
8
64
68
19
101
12
36
4
32
16
12
21
75
96
24
24
8
52
20
52
120
123
53
12
16
80
19
33
8
12
4
8
55
113
72
12
24
24
28
80
7
42
138
17
24
136
68
28
44
16
104
28
68
67
5
48
4
96
12
12
39
54
11
55
137
28
12
39
53
12
28
60
48
39
33
60
80
52
20
88
20
7
5
60
24
4
32
36
12
7
84
29
72
4
36
24
39
12
9
84
36
12
8
136
63
12
41
109
71
4
24
140
49
191
72
12
48
24
64
56
16
3
5
4
60
8
4
24
12
48
12
39
45
80
4
15
41
40
3
41
136
3
33
57
47
36
40
68
24
52
56
4
56
24
25
18
21
12
3
29
31
5
52
8
4
51
54
15
92
24
12
28
24
8
28
72
8
16
24
32
28
24
68
4
96
48
36
84
32
112
111
5
12
12
97
3
36
39
45
12
9
71
19
17
19
89
16
20
48
72
60
16
12
80
28
60
8
55
17
40
8
64
48
3
17
64
80
84
4
48
3
41
85
63
12
36
20
48
19
33
132
12
60
156
32
12
28
48
9
63
60
135
17
13
27
20
16
12
20
67
53
7
18
23
48
4
20
16
20
4
32
79
65
24
108
7
21
56
4
20
60
31
45
24
56
4
12
39
29
36
84
52
44
16
69
15
24
44
96
12
4
36
20
12
7
48
17
28
12
36
69
18
53
48
4
8
4
44
61
3
32
28
36
92
24
16
3
9
32
24
4
12
20
24
31
5
16
24
68
16
12
8
24
88
20
49
15
123
41
72
24
16
44
16
8
ABCD 95689927408*3^$a+1 [50010]
49
80
51
13
12
24
77
12
12
55
48
65
6
54
3
64
20
64
71
1
17
67
36
24
71
42
90
6
30
57
28
36
24
29
18
60
109
101
55
12
5
123
4
44
27
54
63
3
18
67
29
18
30
12
18
37
8
171
54
103
24
35
1
29
15
48
27
48
12
6
19
176
52
60
20
3
90
60
39
64
44
15
60
48
57
16
96
84
5
19
36
47
42
66
36
48
1
32
93
66
21
15
84
9
4
5
6
12
30
102
30
7
5
151
29
36
19
8
3
37
23
30
55
20
64
5
3
15
33
100
29
79
5
67
48
32
64
53
96
36
79
32
15
73
47
105
93
6
30
48
3
192
60
36
52
24
8
16
11
30
19
29
30
18
19
35
45
15
61
125
43
5
66
30
24
30
12
25
59
1
17
43
77
51
24
76
29
31
36
59
1
23
1
29
30
61
72
12
92
51
12
12
66
75
3
6
18
33
9
6
18
54
37
20
16
17
43
47
97
48
65
3
64
35
33
57
36
27
15
1
116
36
64
5
19
17
7
47
78
67
24
29
30
12
13
41
7
44
33
7
29
144
30
1
20
69
18
30
138
49
77
51
27
72
84
6
31
32
27
30
120
60
18
18
30
84
78
108
12
7
44
45
7
144
48
60
36
17
43
29
91
32
27
1
35
102
39
33
67
24
5
15
36
45
30
24
37
113
60
66
30
210
18
18
90
43
89
18
13
32
3
42
7
48
95
24
213
40
53
162
25
48
53
24
42
25
8
51
1
59
25
32
64
24
11
84
97
23
25
17
48
15
21
120
18
1
5
6
121
20
64
41
19
29
6
33
28
12
35
1
17
30
30
42
12
105
51
30
3
9
43
60
32
51
1
59
21
3
25
17
75
24
27
48
66
19
107
30
55
35
37
20
16
144
11
30
67
24
29
12
63
24
108
27
30
48
30
25
29
144
36
96
19
101
75
28
77
18
117
48
76
23
48
85
53
27
15
18
12
19
36
44
3
30
132
51
9
63
15
30
3
3
61
23
1
12
17
12
3
33
12
18
13
24
11
37
5
19
5
3
40
71
6
18
25
5
27
16
24
119
61
113
48
19
128
28
84
41
30
9
28
47
36
12
61
24
8
147
60
72
48
30
30
12
69
9
48
3
27
45
28
65
19
12
113
27
51
72
85
17
60
103
96
44
3
69
15
61
12
77
43
23
12
45
28
65
27
21
31
20
3
37
11
9
3
30
12
78
1
56
16
24
59
24
36
1
24
47
60
42
72
24
15
100
12
29
36
48
126
36
33
16
29
19
23
24
13
71
61
8
52
35
36
117
100
36
24
20
75
12
13
12
131
9
3
42
3
40
32
111
42
36
66
30
108
115
17
18
30
12
54
6
6
42
91
24
53
67
47
25
36
60
5
75
3
24
42
123
3
30
39
135
6
24
30
84
24
72
24
1
5
19
24
5
43
35
9
60
88
72
5
19
47
24
9
27
42
43
108
29
36
12
79
84
12
53
6
45
16
128
9
7
41
19
35
1
53
19
36
12
20
132
40
96
152
3
45
99
6
42
13
12
23
9
28
24
5
19
5
19
47
60
1
44
3
90
7
119
6
30
25
56
39
30
31
32
16
84
41
66
138
18
12
66
6
109
47
49
96
83
12
78
24
31
11
216
54
18
1
192
17
30
1
152
3
21
3
37
5
139
5
39
33
43
47
72
61
12
23
30
42
30
3
27
18
27
63
25
20
9
78
12
78
67
41
30
1
104
9
63
4
11
12
13
23
6
31
48
11
30
3
40
12
20
40
23
30
15
87
6
19
65
30
1
209
19
11
36
57
27
54
7
23
1
131
33
81
3
40
20
12
39
6
18
36
24
6
79
17
31
95
97
35
66
72
103
29
12
6
12
1
17
19
95
1
35
49
80
9
55
24
8
57
55
48
173
27
15
12
21
40
71
30
48
102
126
55
77
48
43
132
80
27
21
16
20
15
84
9
15
13
59
45
21
7
23
204
1
60
80
3
12
84
168
6
127
47
258
27
15
37
60
36
17
111
51
48
48
9
69
139
72
8
52
36
35
12
61
12
35
30
42
61
11
18
27
45
123
45
3
27
18
24
39
27
9
9
55
47
13
29
55
12
35
1
12
65
27
15
6
72
42
9
27
85
68
9
90
121
59
36
81
15
6
24
84
36
48
63
75
30
19
24
60
119
45
60
33
115
12
23
205
24
24
12
29
19
59
201
16
53
7
35
9
45
72
162
6
6
13
23
24
9
76
11
30
78
6
55
23
30
3
4
35
108
13
5
48
6
24
42
30
90
3
51
6
18
66
48
12
3
33
15
64
113
60
6
36
6
60
3
45
6
69
16
44
81
24
6
30
6
90
19
48
20
16
120
84
23
25
12
125
27
45
19
35
42
127
17
43
68
64
23
18
42
72
18
6
1
8
16
47
198
24
36
31
48
17
55
60
20
16
12
116
40
20
100
5
7
12
68
63
42
7
11
12
18
24
12
18
12
21
27
108
13
77
24
18
12
61
24
209
54
13
144
35
54
19
17
48
175
53
18
1
11
49
36
12
96
32
4
5
43
60
35
60
61
11
18
90
1
96
41
15
87
1
5
36
15
33
31
5
30
12
69
4
144
23
25
12
17
6
37
53
12
30
97
8
12
9
96
19
107
18
72
30
12
33
39
105
231
13
12
17
36
19
12
65
18
30
43
23
36
13
137
ABCD 95690549512*3^$a+1 [50042]
15
36
33
27
20
79
41
72
13
18
126
179
97
120
23
85
6
54
11
55
9
27
5
108
1
39
51
89
4
51
72
18
66
6
75
80
24
4
27
9
99
6
23
28
39
5
48
37
11
64
80
24
37
120
83
16
9
96
15
39
17
144
96
13
12
78
65
7
89
96
79
24
180
36
65
55
90
6
138
47
79
36
125
55
114
36
270
5
88
140
60
25
42
90
3
20
12
48
181
6
5
84
1
3
87
18
47
120
88
36
51
29
84
12
48
36
1
39
39
17
49
23
192
240
145
35
48
1
131
48
1
6
41
13
35
91
165
45
179
55
89
43
18
12
47
43
18
39
147
30
60
39
32
48
156
16
15
29
24
31
45
80
145
126
108
60
21
15
33
32
109
72
78
17
85
23
36
36
13
186
245
19
77
73
51
20
31
29
31
5
103
21
56
64
15
65
28
36
80
24
7
29
7
18
12
24
143
31
41
109
12
23
144
13
18
45
20
16
56
132
43
84
126
24
36
155
12
16
92
64
15
6
59
24
61
75
8
97
59
156
199
129
32
76
32
13
23
175
9
141
66
21
3
120
6
95
151
54
126
117
48
33
107
253
72
95
4
128
43
197
28
92
168
24
19
5
115
42
18
57
69
90
41
25
90
78
156
3
56
4
81
95
1
291
45
18
126
6
54
30
41
192
28
32
292
8
91
57
3
102
179
115
126
35
55
18
30
6
35
1
18
29
91
21
159
81
180
44
37
258
21
120
24
87
77
36
97
63
45
35
55
60
5
67
5
43
17
25
30
9
9
42
18
75
135
42
15
20
24
31
54
36
95
43
36
29
61
35
36
60
19
185
61
3
36
36
44
31
120
29
124
15
30
71
79
17
55
54
159
15
17
60
73
39
72
105
30
96
137
12
49
12
24
36
3
20
16
36
32
217
126
17
31
42
54
5
31
77
43
54
23
73
3
92
52
51
137
43
29
1
6
21
63
42
3
20
25
27
8
7
77
31
101
1
63
141
3
63
9
8
61
35
1
15
56
85
90
60
48
60
72
30
27
8
132
1
126
29
37
47
67
29
1
126
18
11
49
12
3
15
101
28
8
60
19
161
28
36
56
13
192
27
33
39
15
129
20
85
15
51
5
19
5
7
24
54
12
180
83
36
96
25
48
251
259
192
77
16
105
35
37
23
37
18
30
27
69
15
69
60
239
12
40
105
66
54
6
90
107
31
90
42
30
60
3
32
148
44
60
96
7
65
79
41
48
37
35
73
6
65
144
72
24
16
32
43
93
20
25
126
9
20
124
33
18
77
52
48
39
113
16
15
21
20
115
185
4
12
20
19
120
113
1
107
19
21
108
45
35
12
13
36
35
76
45
39
108
8
49
36
59
25
144
36
3
3
5
24
61
30
53
24
67
114
66
60
29
1
111
15
198
6
69
15
42
15
60
20
64
39
12
89
84
24
7
126
59
216
120
48
25
15
87
78
147
15
53
132
120
73
126
125
84
192
13
15
32
73
11
88
8
145
59
49
147
105
23
24
13
75
15
108
30
47
52
123
209
84
85
30
269
28
8
24
148
68
16
195
6
120
18
42
30
108
72
65
25
60
39
15
125
31
113
31
114
36
35
55
5
28
32
19
261
195
69
111
65
55
41
52
93
15
8
16
45
24
12
23
37
48
147
32
73
63
51
69
80
85
192
3
57
18
72
90
39
20
16
63
42
90
53
52
164
19
21
20
121
195
69
3
3
53
52
60
69
11
64
8
60
48
115
29
96
4
8
61
72
48
11
49
227
4
219
12
90
114
30
150
5
61
95
253
39
51
29
36
61
11
79
5
96
205
90
84
24
66
11
115
60
18
75
15
30
6
65
61
234
5
49
126
66
99
9
72
83
7
53
12
64
129
15
21
11
25
155
12
36
ABCD 95690581102*3^$a+1 [50089]
12
48
211
254
82
8
57
33
15
7
68
100
12
50
27
67
5
48
43
29
19
72
5
19
120
89
7
8
256
5
91
44
21
19
14
72
58
17
15
105
75
4
84
5
12
43
125
84
36
84
31
50
22
24
60
84
77
43
17
69
34
65
27
105
19
5
60
36
12
36
55
41
31
5
72
12
91
60
53
7
38
15
72
55
20
9
115
84
60
180
2
198
360
9
31
5
12
24
81
3
72
24
9
36
36
10
24
20
4
125
84
108
108
91
36
38
15
7
53
12
3
9
81
70
17
39
76
120
84
29
15
76
156
20
4
84
77
33
70
41
15
69
24
43
89
9
70
29
31
60
60
101
79
12
108
36
60
200
136
8
52
24
86
303
31
24
12
5
43
156
74
22
24
120
29
151
29
12
43
110
15
67
44
100
26
34
5
55
86
18
40
12
20
45
19
84
50
22
5
12
43
8
21
79
62
34
29
60
57
90
90
10
5
3
52
84
65
24
45
82
24
29
7
60
113
12
15
28
116
54
10
12
108
50
82
8
16
156
29
55
36
14
51
19
89
31
29
31
36
20
9
216
43
5
31
56
45
45
18
45
36
55
60
236
4
125
31
144
24
5
36
31
84
20
54
226
36
60
65
19
156
48
17
108
67
5
115
84
74
70
96
41
9
39
87
90
10
24
41
55
48
17
43
212
88
5
36
31
5
79
41
3
160
12
65
15
33
7
120
149
139
29
12
79
65
67
60
60
17
81
70
12
8
52
20
4
36
53
60
27
64
96
108
60
36
5
9
36
10
84
120
41
19
32
54
46
29
51
64
44
40
41
91
80
18
46
29
55
36
24
5
7
50
34
24
50
46
24
12
137
72
51
9
9
70
5
55
5
27
108
16
36
5
43
17
60
79
104
280
29
7
36
60
120
65
15
144
9
45
10
12
53
51
4
72
14
34
77
69
39
67
24
24
36
41
165
3
91
41
63
36
33
12
115
5
55
36
24
41
139
44
117
9
39
15
45
24
127
101
153
70
77
24
24
31
29
31
56
4
84
56
4
5
67
104
54
22
24
96
74
36
63
7
24
14
36
36
15
103
12
68
21
15
4
17
24
81
27
27
36
28
5
75
76
209
55
20
45
7
38
87
3
136
60
65
24
211
29
7
60
84
29
15
40
17
115
5
3
52
17
3
28
12
68
16
41
72
91
36
29
31
84
36
36
48
92
117
27
16
53
21
70
56
9
9
72
54
21
123
40
5
12
55
233
192
24
15
144
16
5
48
96
55
32
88
5
7
125
55
125
43
17
39
9
7
5
33
22
248
90
46
84
5
81
94
32
9
36
63
40
12
5
55
14
10
29
72
79
26
147
7
36
48
60
5
55
12
204
29
211
36
53
55
122
18
112
68
36
16
5
33
27
19
36
8
21
144
151
26
15
39
9
132
19
36
5
12
7
5
9
70
65
12
108
31
20
9
12
103
72
84
80
129
24
7
60
36
120
120
5
115
14
10
80
16
48
36
26
70
5
48
12
43
65
156
15
93
7
65
151
80
144
36
18
22
65
93
147
19
36
104
4
32
57
67
96
14
46
8
9
43
74
34
5
31
5
19
29
21
75
7
84
89
31
36
5
48
55
5
7
8
21
180
31
5
43
72
48
32
45
55
197
12
115
24
5
12
19
29
12
199
36
53
141
70
29
91
134
70
60
65
7
14
36
39
55
5
9
75
15
112
53
175
2
154
134
27
9
144
70
12
24
53
93
63
120
12
48
7
168
12
113
51
16
5
12
127
60
5
36
168
72
39
4
12
5
55
48
36
60
149
27
9
91
5
72
3
88
5
31
36
144
24
12
84
44
129
7
44
36
64
132
29
84
31
20
21
79
41
3
72
124
24
32
40
50
54
64
26
39
87
148
32
54
34
5
60
24
156
115
5
151
36
8
57
19
29
24
31
12
5
3
81
45
34
56
45
91
113
96
60
99
126
154
12
24
24
65
27
105
175
5
3
40
120
36
5
55
96
65
12
21
46
41
19
24
12
74
10
65
79
72
53
27
18
82
24
56
33
57
39
105
39
15
21
19
96
60
24
240
132
24
29
75
45
27
4
24
77
12
12
69
82
144
44
36
40
84
12
29
31
24
101
43
36
96
5
19
5
15
21
33
ABCD 95690777608*3^$a+1 [50023]
80
55
9
21
42
17
16
72
147
60
9
32
115
29
31
54
291
24
8
127
18
60
30
101
61
6
120
12
72
41
240
120
40
75
72
12
36
54
111
8
7
57
15
161
247
17
160
63
113
79
120
90
48
114
90
30
21
24
80
91
5
19
120
93
33
174
120
33
3
12
41
31
9
69
11
151
96
9
75
108
222
18
17
120
24
1
150
36
54
23
48
55
17
97
15
3
72
96
60
150
42
60
12
65
55
105
56
265
30
72
17
25
108
155
25
18
5
85
42
65
67
36
24
9
200
7
329
121
30
12
21
72
15
60
117
3
173
37
35
48
24
7
30
30
125
55
30
36
12
27
51
84
201
9
66
12
57
8
67
90
3
72
264
104
43
5
64
63
132
336
53
24
187
60
18
231
27
29
61
75
80
48
19
53
109
11
7
33
75
12
72
30
30
120
29
31
18
258
72
12
48
17
25
66
90
27
192
176
37
3
128
7
33
171
78
60
90
42
60
30
5
40
75
53
7
65
115
96
5
37
11
16
75
101
127
102
30
141
104
61
114
9
39
18
144
18
77
205
11
115
12
48
60
149
85
51
104
85
18
18
162
60
48
60
5
67
192
36
113
31
9
104
7
30
6
90
42
90
18
120
24
21
104
48
7
150
3
27
6
30
12
18
30
114
6
53
37
3
39
60
30
150
48
33
69
150
42
6
60
57
8
79
48
57
231
24
96
12
5
16
99
5
13
132
150
42
111
8
72
19
30
30
48
105
123
84
120
81
128
1
95
55
96
90
135
9
78
72
33
96
21
51
48
56
151
17
67
30
30
41
37
203
247
48
33
72
57
47
40
15
33
56
109
18
24
6
30
53
16
195
93
3
30
15
99
60
81
104
16
9
30
249
24
48
144
3
42
35
24
187
197
7
18
15
48
72
3
69
45
35
91
84
36
5
79
108
101
24
55
137
136
200
7
41
31
9
21
30
36
12
18
107
72
115
29
24
85
18
84
216
29
91
45
39
65
25
90
5
1
54
216
30
155
25
30
84
221
49
6
90
102
81
80
91
45
171
45
15
42
42
21
45
54
120
156
60
53
7
84
21
32
7
33
147
29
1
30
60
18
35
16
32
7
41
1
18
5
103
17
216
216
1
42
53
139
60
36
192
18
107
37
6
144
5
48
48
67
77
64
39
48
9
51
29
55
108
45
32
25
6
57
72
165
51
315
60
72
153
135
60
102
48
114
5
133
83
72
40
33
15
144
8
7
9
27
77
72
31
17
103
137
43
173
19
132
156
29
240
31
57
27
90
59
112
15
144
41
97
15
176
67
12
33
75
120
12
41
24
13
144
18
60
60
252
29
16
135
150
3
8
24
120
40
75
6
47
7
9
96
120
8
43
12
48
24
33
27
6
23
139
30
48
30
30
75
39
66
54
233
55
41
7
132
53
55
54
96
59
103
12
18
18
30
155
25
30
12
21
24
27
96
132
138
30
17
48
48
19
90
3
72
8
79
113
7
48
17
55
120
105
8
7
41
25
60
35
24
31
17
115
12
48
105
123
5
7
17
103
108
114
3
15
60
21
87
60
29
1
15
8
229
35
67
60
18
47
64
171
60
6
30
120
12
41
64
8
24
40
3
53
55
12
102
39
57
54
96
42
42
60
249
81
6
12
282
36
15
195
5
48
120
24
7
33
120
80
37
6
24
6
60
3
171
96
72
21
21
6
24
66
27
56
7
24
66
102
132
36
24
108
5
25
15
33
54
33
3
24
60
36
12
113
19
96
60
84
138
11
31
89
1
6
12
48
77
120
48
7
78
59
43
ABCD 95691068212*3^$a+1 [50065]
85
83
43
5
40
20
79
33
32
97
11
36
12
13
23
4
12
69
135
27
41
16
12
21
3
12
21
47
76
44
49
90
18
23
16
20
60
52
48
44
97
99
24
32
25
18
9
20
48
88
116
28
8
28
20
16
48
93
11
4
60
80
16
20
25
75
33
59
13
131
64
44
100
39
101
61
11
12
36
60
144
16
48
15
33
204
33
95
24
252
4
75
126
15
3
45
32
16
72
33
111
105
144
39
12
36
24
84
32
25
39
36
156
36
12
9
11
25
131
49
11
40
12
32
52
51
101
40
48
56
169
63
9
47
48
4
36
27
21
123
18
83
12
28
24
168
27
5
67
18
36
18
45
92
16
9
59
108
13
47
40
240
33
39
36
48
44
40
92
64
33
11
4
93
15
21
111
48
44
4
108
9
108
47
12
196
15
18
27
84
15
65
79
18
36
36
11
16
81
216
72
39
8
28
20
13
47
28
8
12
28
72
21
198
5
85
75
33
18
29
40
3
33
32
64
33
123
32
112
68
25
36
23
67
5
49
51
68
12
204
4
48
9
155
25
3
20
13
47
4
32
64
200
4
9
36
15
72
48
56
16
81
3
87
54
72
15
57
47
40
8
13
155
169
3
192
57
51
24
105
279
32
157
15
116
16
92
13
87
57
15
72
12
45
23
28
44
4
60
72
165
167
121
54
21
80
28
69
11
52
81
27
9
87
80
16
48
129
95
16
33
59
4
60
75
9
81
59
4
32
31
90
123
48
45
99
72
20
7
18
23
157
15
3
54
59
13
51
36
21
75
108
44
84
31
72
18
72
27
96
8
16
60
68
13
27
36
81
3
33
15
32
136
33
47
148
96
33
3
48
8
40
12
96
20
115
21
8
61
59
72
28
21
144
95
28
129
11
61
59
40
20
28
8
12
36
88
116
48
85
18
5
64
21
95
36
40
27
29
40
36
32
25
54
21
8
112
3
5
72
4
63
21
48
24
200
64
104
43
9
144
128
25
39
84
21
3
20
60
64
33
95
13
123
8
16
8
40
68
7
41
16
48
80
49
147
8
72
12
13
51
12
9
27
81
3
33
11
4
108
32
64
33
54
69
21
27
45
171
12
69
23
24
76
44
36
13
111
36
36
44
4
3
29
12
85
47
184
8
139
33
44
40
92
151
29
40
36
21
18
29
144
12
36
28
48
45
3
15
129
44
100
15
129
80
12
24
115
198
39
51
90
159
21
15
60
33
27
9
18
72
81
68
64
24
51
21
51
105
32
25
23
49
72
3
56
67
21
20
108
40
48
72
8
25
36
59
16
69
15
57
72
3
12
21
11
144
28
20
52
12
36
144
93
72
83
4
32
12
24
25
83
4
104
25
23
16
20
121
23
36
24
136
24
36
36
45
131
121
23
157
47
52
27
29
4
32
25
51
57
144
11
4
144
3
21
8
136
20
16
12
93
75
33
59
52
56
139
5
88
12
21
59
13
51
116
24
25
11
7
101
4
60
180
80
16
12
69
126
69
48
27
65
64
33
11
43
29
12
96
36
25
15
36
21
36
23
13
191
25
39
8
160
9
15
80
100
39
9
9
72
63
9
3
8
72
43
41
31
29
25
171
32
96
16
96
21
23
40
81
159
72
57
39
33
51
48
45
119
61
27
20
151
18
27
9
3
87
9
48
15
5
13
11
97
95
4
9
39
20
49
15
24
69
11
61
72
11
64
36
80
151
137
48
13
36
63
63
33
12
68
52
80
12
124
48
8
60
64
105
3
33
36
180
15
21
131
121
27
48
84
8
64
8
168
4
12
84
44
61
23
49
11
25
15
72
104
12
49
75
36
44
4
39
72
149
112
9
72
72
39
51
21
96
117
123
93
72
51
147
90
3
48
21
119
4
44
121
36
90
141
48
27
18
47
52
12
156
84
20
43
29
36
25
39
60
104
139
18
3
92
4
12
15
21
12
68
48
40
24
24
105
63
45
11
43
5
16
20
13
47
4
21
11
61
87
3
54
18
77
49
36
63
20
16
9
3
36
44
313
23
16
44
72
136
80
25
23
52
20
28
21
18
54
47
43
5
85
63
60
21
72
87
57
123
24
51
77
85
51
24
180
15
90
54
54
36
54
5
60
12
40
27
18
63
45
159
8
85
39
36
92
52
12
57
51
75
9
92
84
16
204
9
11
25
3
20
103
54
36
59
36
13
72
75
36
48
72
8
ABCD 95691136592*3^$a+1 [50069]
5
16
63
137
10
60
50
54
13
5
6
10
39
12
3
26
175
41
6
24
84
109
3
60
20
30
19
11
154
15
95
88
8
28
80
1
144
75
114
18
33
141
8
16
14
85
60
11
150
40
51
125
150
24
64
50
31
47
52
126
15
15
24
18
30
8
36
16
69
15
18
6
9
27
9
167
49
29
30
1
39
72
8
24
37
75
9
27
12
80
90
10
32
4
26
246
18
16
3
53
30
100
144
44
40
104
25
12
53
46
2
103
131
60
145
23
156
1
125
48
6
1
39
42
54
26
7
33
14
24
34
15
71
40
60
12
20
4
9
96
84
95
4
66
32
22
2
6
42
136
74
12
58
38
49
15
69
27
2
16
50
4
50
30
10
126
36
9
11
66
103
36
59
24
28
33
45
51
15
6
62
40
68
28
26
43
3
9
89
10
12
2
22
18
51
71
60
13
21
2
28
72
74
24
16
54
26
96
234
16
20
24
25
9
54
32
16
18
24
8
40
8
136
3
77
48
162
30
6
40
48
74
91
47
78
6
49
59
25
72
24
11
24
85
59
37
3
26
55
39
21
21
14
76
9
107
10
8
46
9
47
34
15
15
33
17
118
72
20
16
9
21
38
24
16
36
20
16
33
47
48
34
48
8
115
5
22
18
56
30
16
2
30
12
64
140
82
30
2
16
72
3
84
132
15
20
85
5
6
48
40
2
7
11
25
21
3
12
9
56
16
98
25
69
2
60
90
16
54
18
2
30
94
9
17
6
34
3
3
2
10
128
22
27
24
39
12
129
15
105
41
6
10
150
44
36
58
144
51
5
54
37
3
92
13
15
36
36
74
19
75
2
240
40
110
88
141
27
33
17
144
30
10
15
15
20
36
42
6
10
56
54
10
96
38
48
58
54
26
184
96
54
66
42
92
16
2
48
130
12
80
90
7
137
16
62
61
21
30
60
80
48
6
79
75
45
81
2
52
18
63
161
216
30
52
108
68
1
108
33
8
6
73
41
6
18
31
15
21
71
144
30
96
78
36
13
15
56
24
66
34
32
30
16
48
6
44
22
24
246
24
8
48
10
8
72
18
36
28
6
14
72
34
2
22
32
54
52
14
30
16
18
14
42
88
27
3
32
25
89
22
9
81
38
82
42
32
78
88
38
25
24
15
21
84
63
8
36
169
51
20
85
59
4
18
48
15
41
54
24
36
12
4
33
107
4
14
18
132
16
56
10
144
51
21
3
195
32
40
8
25
24
33
3
36
23
28
44
100
6
27
143
4
8
42
46
9
63
56
72
34
18
30
6
92
30
22
66
96
80
46
8
4
78
2
46
6
224
40
26
6
40
57
36
5
64
72
3
107
36
60
144
25
204
95
36
18
31
36
3
26
19
21
224
18
124
20
108
42
24
6
66
250
20
18
40
54
45
11
16
36
33
21
8
91
24
12
71
18
10
14
40
15
177
15
9
54
26
55
65
6
24
49
183
8
12
30
22
26
70
72
9
9
2
84
16
50
19
29
46
60
30
14
10
14
16
56
58
27
95
54
24
187
3
21
21
14
186
6
24
16
74
94
9
135
72
8
12
156
72
12
36
10
18
45
47
42
6
40
26
130
38
6
16
69
11
18
22
8
61
131
4
12
90
38
34
38
42
7
59
1
111
33
47
54
79
17
22
32
24
24
1
24
41
16
50
4
2
24
6
88
42
32
31
24
23
28
129
111
9
243
80
4
14
102
144
48
1
17
30
58
6
44
25
131
18
7
24
17
67
36
96
123
60
48
8
106
120
38
40
32
108
108
37
107
18
18
54
40
38
18
42
76
132
12
18
80
67
11
10
30
21
84
9
135
35
12
16
18
32
22
72
9
36
5
6
10
200
48
10
12
18
24
26
36
24
52
14
24
22
68
36
18
22
20
124
2
150
120
24
73
36
45
50
6
90
46
98
52
48
24
20
16
62
43
5
16
48
75
141
24
30
152
24
72
42
55
33
24
56
30
13
5
40
50
12
64
8
66
31
15
69
5
40
30
32
28
45
96
3
45
23
112
12
14
210
36
136
24
105
105
80
16
159
23
61
21
6
33
11
64
54
32
54
36
70
3
3
74
6
84
13
33
147
21
15
39
176
4
12
50
54
1
11
13
36
21
14
24
64
2
6
124
68
18
67
197
19
5
211
99
66
8
168
43
71
13
132
5
24
40
42
44
4
20
16
129
167
13
120
60
15
32
40
50
48
90
61
9
54
18
2
30
48
30
72
28
33
5
6
64
72
44
6
10
68
12
37
17
10
36
12
132
8
72
28
105
53
30
82
30
21
35
12
73
11
64
2
40
27
11
85
75
9
57
8
120
42
36
168
1
23
37
39
116
60
36
48
114
72
19
51
69
59
108
37
15
21
5
6
120
193
47
58
8
30
13
59
66
79
33
74
13
36
11
48
106
51
3
2
55
11
100
74
48
6
96
40
24
2
7
23
ABCD 95691375056*3^$a+1 [50012]
19
45
123
12
33
72
96
32
43
24
5
31
72
72
18
135
105
60
72
51
9
36
42
18
72
12
60
6
144
6
42
57
291
12
30
12
15
3
141
51
125
403
45
45
30
12
233
97
143
72
25
6
57
80
55
30
42
96
54
99
39
12
18
3
72
96
261
11
25
24
78
18
24
66
24
18
51
9
23
25
60
35
64
56
64
111
57
48
24
3
21
192
24
8
43
54
78
17
145
306
77
16
51
5
25
48
150
18
39
21
12
60
18
102
107
1
24
168
95
72
48
73
39
63
168
24
60
48
93
39
9
21
48
83
37
60
12
18
150
30
12
78
228
192
30
120
65
25
90
45
152
40
213
18
9
75
18
12
23
163
102
12
48
60
210
197
88
8
64
48
15
72
36
150
12
3
39
113
25
60
12
23
67
108
81
9
30
18
47
7
228
48
54
39
152
184
8
85
12
270
48
18
102
138
54
18
78
60
12
17
136
144
3
60
42
23
13
90
33
32
49
36
99
45
18
42
6
9
176
7
12
189
56
64
69
35
13
132
90
48
102
15
135
72
33
27
30
15
56
72
7
105
75
173
16
39
78
30
5
40
39
9
27
24
78
60
3
57
12
138
17
235
6
39
21
114
33
80
73
12
35
115
45
15
30
12
150
90
39
32
184
80
96
7
113
7
12
78
95
13
27
48
9
30
9
39
60
77
40
75
173
25
30
30
120
30
72
5
40
51
42
18
17
16
51
150
60
3
75
30
78
17
40
192
21
30
5
37
3
9
23
67
69
32
79
41
7
78
72
72
90
60
173
16
21
155
13
30
117
51
24
78
150
120
150
18
273
144
80
7
60
45
3
45
45
72
180
191
7
33
75
42
120
78
72
5
163
12
30
3
69
99
24
57
143
240
40
255
132
60
33
75
45
32
55
96
12
72
213
80
48
64
56
184
81
12
75
123
5
295
150
24
156
42
117
248
37
11
7
102
83
48
112
48
45
120
12
63
9
135
8
25
48
132
60
30
60
141
9
30
42
15
24
9
132
11
145
132
102
18
48
144
6
69
24
56
96
55
57
87
30
51
104
61
3
57
42
30
47
48
97
90
96
125
208
111
129
117
54
173
85
90
282
90
21
27
222
18
53
72
16
9
60
150
12
129
51
6
42
72
108
42
18
30
138
24
30
159
87
33
69
42
30
11
97
23
112
135
60
93
32
168
37
83
67
42
51
57
135
87
41
247
33
9
23
72
115
45
128
67
5
55
9
159
113
208
24
8
64
15
96
24
48
57
15
48
33
15
60
24
30
15
24
72
69
11
7
48
9
75
18
155
67
66
3
120
81
150
33
72
48
57
138
342
6
144
6
144
6
12
57
56
67
18
155
7
30
12
90
108
33
9
23
13
120
72
83
85
243
51
120
78
168
30
9
200
1
42
120
60
113
88
87
30
84
18
42
66
84
66
227
168
64
8
43
42
30
108
54
51
165
27
15
42
39
39
12
53
48
7
81
249
42
18
90
185
127
18
30
342
11
127
33
9
30
18
42
125
31
57
93
90
57
80
13
24
30
228
30
35
55
12
5
1
24
48
12
168
78
5
55
24
33
32
121
114
30
6
105
9
36
42
113
25
183
9
12
3
48
27
21
129
30
90
42
6
87
72
48
3
60
90
90
84
113
55
65
55
48
185
19
36
24
78
107
13
30
12
9
104
72
208
27
45
3
30
60
42
18
18
5
187
12
90
ABCD 95691595432*3^$a+1 [50000]
97
71
12
66
24
6
60
49
53
48
186
126
120
48
31
24
41
30
138
6
42
7
11
13
120
59
198
96
7
24
5
90
132
73
77
12
43
48
35
60
54
18
96
42
12
6
84
12
30
6
145
36
23
13
41
42
25
35
12
48
61
36
36
60
5
43
29
30
162
42
157
12
59
60
121
36
11
54
7
47
144
12
13
23
30
54
18
66
24
49
384
47
18
168
96
7
24
12
35
60
1
5
12
90
85
5
102
12
13
95
66
31
72
36
36
5
19
5
31
144
53
31
167
1
36
137
138
49
11
1
59
12
37
89
127
17
18
30
7
5
6
13
47
42
120
7
72
48
17
54
30
6
30
7
72
17
55
24
72
53
6
13
5
30
12
37
113
90
12
30
30
6
6
109
36
11
12
12
109
101
7
101
66
36
156
1
179
60
49
96
35
12
90
36
144
19
101
7
11
49
36
113
43
23
60
6
7
11
114
78
25
77
55
108
108
5
60
6
49
96
72
36
11
42
12
60
42
18
48
198
84
61
17
139
23
108
60
84
1
36
12
17
12
66
162
91
47
36
36
289
95
126
31
101
7
23
66
43
23
90
24
54
48
228
36
48
12
48
60
49
11
25
71
85
11
60
73
23
37
120
108
36
17
30
13
71
30
7
36
48
11
54
42
54
19
5
54
78
12
67
96
5
18
25
36
5
36
55
77
96
66
24
73
23
13
11
97
35
25
35
49
41
67
41
30
54
6
13
96
47
25
11
1
29
67
41
90
84
73
59
6
91
72
161
6
60
114
19
17
48
31
84
47
102
55
47
1
77
102
1
113
6
36
25
59
66
42
85
60
41
43
23
18
19
47
30
84
55
17
36
55
107
66
84
115
53
24
127
71
18
91
29
144
96
31
11
30
103
5
12
42
90
31
83
132
60
48
169
5
96
55
24
156
11
85
11
30
42
169
11
12
24
30
102
37
12
29
6
36
313
48
11
90
78
61
23
121
36
41
60
19
41
6
97
95
42
138
1
12
47
85
5
139
35
73
84
131
36
6
66
1
36
12
36
17
36
12
7
23
49
5
19
35
13
119
108
13
48
5
90
24
60
24
30
7
5
150
25
12
24
12
5
108
67
72
119
24
36
1
36
77
19
71
108
198
72
42
97
11
48
73
29
48
79
36
24
53
102
60
1
59
78
24
18
90
60
18
12
36
13
168
12
36
72
144
65
7
29
18
60
96
54
48
7
5
30
49
101
31
41
7
77
90
1
41
78
24
30
199
132
144
23
24
61
36
53
198
48
24
18
78
61
24
47
1
36
71
73
5
12
102
102
19
107
1
59
24
24
12
18
55
71
66
7
96
47
37
47
6
120
78
25
107
1
156
5
19
192
24
84
107
24
13
23
42
12
12
36
120
18
12
60
61
11
25
143
12
126
7
59
24
13
23
13
41
7
108
60
11
174
12
42
97
5
24
84
103
72
36
36
5
103
53
79
89
72
60
48
6
61
35
30
31
41
36
43
41
6
84
1
12
24
11
37
167
49
36
65
66
49
11
228
54
36
120
7
35
24
24
24
18
55
108
41
31
5
12
18
37
77
126
60
24
37
119
42
48
18
73
24
108
12
5
18
49
77
19
41
7
17
36
6
145
23
144
25
11
49
203
61
11
12
73
77
36
24
55
89
30
222
43
5
90
30
31
53
7
72
137
6
121
96
36
36
17
12
36
54
216
66
31
107
85
60
12
23
150
30
85
23
60
49
125
186
24
60
1
23
25
24
156
5
31
71
30
12
78
48
6
7
11
12
30
7
131
66
67
72
71
109
35
1
60
179
1
17
175
17
43
5
30
1
29
72
96
42
25
197
30
12
66
90
12
18
79
35
37
113
36
139
23
13
83
72
12
13
17
7
35
24
121
71
114
48
36
6
54
30
24
13
72
12
53
79
293
6
1
89
84
198
42
79
35
13
89
18
126
18
42
91
23
13
29
54
1
96
48
119
30
6
13
71
6
30
13
95
13
59
18
12
19
11
85
11
61
119
1
96
71
13
59
108
13
11
6
91
29
7
24
36
53
12
18
1
5
6
49
143
60
126
54
12
108
36
72
1
48
5
6
24
37
47
97
72
96
11
36
25
48
11
13
17
60
79
17
42
192
18
42
30
24
12
72
79
59
48
1
48
24
11
12
66
ABCD 95691857356*3^$a+1 [50055]
5
100
99
21
27
132
33
15
21
32
100
9
18
105
117
36
102
18
35
19
261
15
117
8
55
84
6
15
15
33
24
15
60
33
15
24
33
15
108
17
16
147
17
7
29
132
108
244
56
52
12
27
6
3
32
109
3
8
7
108
72
12
36
17
16
27
57
63
17
97
30
21
32
48
7
33
128
19
18
3
39
33
165
54
29
4
3
17
157
168
3
48
60
24
8
28
12
15
162
83
7
228
65
7
42
11
28
20
4
57
59
24
85
30
41
1
138
65
28
48
12
45
35
7
245
25
11
4
3
84
89
24
145
18
5
60
12
7
53
7
53
60
76
9
15
93
3
12
68
24
73
3
240
9
75
116
19
173
60
28
104
13
23
49
23
85
47
60
16
21
36
83
61
131
228
7
113
67
12
33
8
12
7
18
47
7
21
105
15
140
19
96
17
28
45
87
56
67
65
97
3
39
36
30
342
21
120
129
63
135
45
20
48
12
115
30
3
87
65
12
48
19
6
30
65
7
45
120
177
78
53
19
36
57
20
36
67
33
12
20
7
90
48
47
40
80
13
42
101
1
60
3
48
75
5
72
48
12
37
3
33
35
100
32
127
129
51
66
27
108
8
52
12
68
37
71
24
97
18
21
44
115
93
87
5
96
67
185
12
28
60
140
48
40
32
12
103
54
60
23
108
168
7
12
5
108
55
84
33
57
6
17
67
89
100
9
90
45
8
40
57
11
4
33
204
3
45
11
52
60
8
24
7
113
127
9
39
5
73
30
33
84
63
24
93
20
13
72
11
7
117
20
96
100
39
18
15
75
105
80
228
64
27
33
3
177
60
93
54
9
99
30
3
8
84
28
27
201
24
56
97
162
45
56
24
103
17
40
156
20
91
33
48
99
36
17
37
23
36
31
36
65
7
141
39
5
73
3
60
147
42
71
64
20
7
120
41
28
24
20
28
32
88
15
54
11
19
108
21
24
63
5
72
13
47
40
108
20
19
53
7
36
33
21
138
53
60
12
37
51
48
12
60
108
69
3
45
72
203
48
72
37
180
15
75
93
8
4
8
55
17
40
33
90
72
48
33
81
36
183
27
65
48
84
25
51
32
52
8
55
57
33
35
40
8
7
177
56
72
12
7
29
1
23
60
28
12
75
53
7
105
20
145
51
144
56
40
9
35
108
48
120
67
17
36
12
168
7
5
12
76
164
7
81
48
159
21
32
172
15
48
24
33
20
37
30
33
68
7
125
108
19
93
56
52
12
116
37
30
17
16
81
11
7
12
60
113
136
57
47
55
5
100
27
53
13
15
12
140
67
33
3
225
8
19
81
12
8
31
9
84
56
72
139
93
213
27
8
48
4
3
192
72
36
5
12
55
153
108
9
123
120
68
31
6
90
45
12
8
37
3
15
33
24
48
32
16
104
55
45
56
60
4
96
39
81
32
49
18
113
12
96
4
105
18
30
15
80
157
162
18
42
9
132
32
60
108
52
33
15
45
12
18
113
49
90
90
123
45
47
36
12
168
127
53
60
19
12
9
20
12
72
100
93
143
64
15
108
17
55
21
27
45
15
30
35
25
47
16
224
48
7
53
19
48
41
91
9
9
15
20
40
60
63
213
69
75
57
11
60
19
48
288
45
15
12
60
53
60
12
67
21
15
33
92
112
20
36
60
7
17
36
4
75
72
129
24
8
12
25
162
30
3
36
20
31
41
60
7
93
60
189
23
96
60
12
169
83
7
108
33
39
21
32
60
16
80
12
37
63
80
67
81
24
60
3
30
143
40
39
65
7
29
40
44
36
40
81
66
24
33
57
83
100
96
72
9
30
6
162
30
131
132
72
16
24
27
21
108
12
120
75
33
27
17
55
93
32
60
16
12
249
126
17
36
204
73
75
9
23
73
243
81
18
180
33
60
27
53
19
33
20
115
65
43
113
7
17
7
66
54
33
27
18
15
8
79
21
48
92
79
69
51
9
9
63
32
73
15
87
60
72
81
92
235
65
43
233
24
48
37
71
109
42
21
12
36
39
81
72
8
52
15
77
148
27
60
125
103
5
100
72
3
17
36
19
ABCD 95691908446*3^$a+1 [50004]
48
8
16
11
24
6
12
36
15
75
37
5
48
15
16
44
21
3
16
35
9
12
64
5
12
67
32
16
60
77
51
57
27
160
71
37
80
40
12
47
18
27
24
21
3
27
30
15
16
35
37
5
3
12
63
13
5
31
20
21
60
7
11
21
64
72
53
27
60
112
60
56
81
79
32
12
12
4
20
60
16
5
18
57
33
63
9
19
5
15
27
49
8
12
4
5
19
36
20
9
15
27
85
35
54
84
48
7
12
101
43
17
24
55
56
39
73
5
12
55
24
72
24
56
33
31
5
75
36
9
18
30
6
72
9
21
12
27
33
7
8
36
9
7
11
9
93
3
27
33
33
36
63
12
33
31
32
28
36
44
64
41
75
15
1
44
21
30
66
48
19
80
21
36
126
12
61
32
105
3
15
90
91
5
91
44
4
32
9
15
4
36
65
15
16
12
5
7
95
1
8
9
108
67
11
24
133
83
9
100
35
25
20
16
72
95
54
48
15
48
9
75
21
7
20
40
48
53
90
105
9
15
88
17
43
32
48
64
41
3
99
1
185
27
9
3
16
5
7
59
9
12
9
36
7
36
56
45
43
8
57
18
13
5
7
5
60
15
45
7
12
20
64
12
77
3
60
4
95
49
17
67
41
12
3
51
48
12
54
12
7
60
68
12
63
69
28
17
31
20
64
35
9
12
112
17
15
3
1
41
6
33
21
55
48
11
21
40
173
15
36
76
80
15
93
15
90
42
48
1
11
1
128
16
5
15
4
17
12
15
63
54
111
45
84
39
4
5
6
21
9
72
24
51
9
111
12
108
4
125
39
105
31
8
12
81
12
30
60
6
19
11
1
11
45
117
27
60
28
32
3
96
45
52
32
60
27
9
36
24
16
20
105
30
93
21
19
32
64
32
9
66
37
11
37
17
7
56
24
33
7
35
21
27
45
96
15
9
75
42
3
16
17
7
5
60
7
20
48
16
5
6
73
60
36
32
33
24
7
155
6
139
89
7
32
15
60
57
60
28
20
12
16
20
9
6
54
31
5
27
76
20
81
43
12
5
51
27
96
24
78
18
9
15
6
55
84
12
8
48
24
40
24
36
5
48
12
60
90
25
23
61
5
27
48
40
32
52
80
52
176
60
27
25
17
54
6
48
15
48
12
16
32
27
6
15
9
7
83
18
30
49
11
33
4
17
6
13
12
65
27
21
15
36
21
12
12
78
21
72
33
7
8
9
12
31
20
88
41
43
20
12
21
27
108
264
21
30
24
13
5
63
9
36
19
23
30
12
51
3
30
55
84
36
35
9
16
32
45
72
27
4
12
5
7
116
39
13
24
101
3
9
60
6
42
132
42
24
37
17
27
9
259
8
27
13
24
48
5
108
7
36
84
5
27
64
35
57
4
8
40
8
72
28
47
1
12
5
84
60
3
3
37
20
27
90
75
60
16
143
126
103
5
43
80
33
72
19
59
6
66
48
37
24
29
36
79
56
24
21
19
5
6
1
5
24
39
76
5
31
32
12
9
27
24
9
75
39
66
87
48
15
1
68
57
48
31
72
24
83
1
5
15
96
33
12
63
15
18
27
105
12
79
5
12
54
21
4
60
8
12
16
44
48
3
42
12
66
9
84
12
4
56
75
25
17
15
48
27
6
67
24
84
60
5
51
40
5
43
80
16
5
27
3
21
3
138
123
45
7
20
12
16
77
99
48
16
107
54
15
63
18
15
28
35
30
19
125
103
5
43
11
13
101
12
7
60
68
9
24
6
25
11
37
12
20
93
27
4
5
54
1
96
89
31
35
9
4
32
60
28
128
40
32
16
5
7
17
3
69
51
75
18
7
29
31
17
12
6
45
3
42
60
75
28
11
69
24
40
36
12
35
42
7
20
45
36
12
31
5
6
96
57
45
6
6
19
60
20
12
4
20
24
84
28
59
21
88
32
57
51
9
103
29
63
52
60
80
4
32
45
48
15
9
12
15
84
99
18
7
5
7
96
35
49
36
12
68
168
57
48
7
17
7
44
12
27
72
21
12
21
72
55
12
128
4
101
19
29
72
19
5
60
108
51
24
45
120
12
108
6
6
6
25
12
23
25
17
6
42
63
36
28
11
42
55
17
18
33
4
17
31
8
16
59
25
20
16
48
48
5
27
21
12
12
15
28
20
12
36
52
5
7
20
16
56
4
59
42
48
63
28
12
20
9
30
6
18
21
45
84
6
48
37
20
99
36
78
7
5
18
21
24
120
27
9
69
87
4
11
9
9
87
88
20
52
11
13
5
27
15
30
54
21
69
19
56
28
20
3
73
5
27
12
16
29
3
24
96
28
12
48
72
17
15
16
11
18
3
24
9
27
4
8
120
12
4
96
35
21
9
6
49
5
19
17
79
65
15
69
39
48
27
21
21
15
105
36
99
88
83
24
48
6
79
5
75
112
29
24
31
65
51
3
18
3
96
24
147
24
54
54
21
16
29
7
83
37
8
21
19
20
9
18
90
75
28
11
13
35
18
7
32
15
33
52
89
19
68
24
3
12
36
30
3
76
36
53
39
16
36
5
18
18
12
12
3
123
24
9
4
72
8
72
21
3
57
39
120
16
48
32
72
72
3
45
16
17
87
27
49
20
24
21
54
90
78
18
36
55
8
21
27
12
27
25
80
3
36
30
19
36
36
71
18
36
24
12
7
35
1
41
84
7
60
77
7
11
12
78
12
27
9
6
49
17
15
33
12
79
5
6
24
109
144
8
88
29
75
27
30
19
140
9
7
96
24
11
37
41
79
36
11
25
5
18
73
44
4
24
5
6
132
30
43
29
3
28
20
16
23
1
5
19
80
12
16
89
30
25
113
12
18
12
1
5
27
3
12
25
23
9
16
35
18
7
108
41
43
48
12
35
30
12
55
65
120
51
45
72
15
48
28
5
36
103
8
9
19
32
45
24
91
89
19
32
64
20
4
35
21
16
65
84
6
45
3
42
19
48
17
48
7
29
7
53
66
30
55
8
27
21
33
90
1
71
9
4
29
27
63
6
27
45
43
32
28
20
12
12
57
31
24
68
111
81
21
27
123
25
24
29
39
52
44
9
96
6
69
60
21
18
37
5
3
21
54
1
5
36
19
20
16
29
51
60
36
ABCD 95692078234*3^$a+1 [50134]
28
5
3
96
105
12
24
27
45
12
72
15
16
5
126
78
19
17
75
9
72
3
12
4
32
21
27
15
30
39
16
56
84
63
93
69
30
81
33
108
7
29
120
27
72
51
162
15
69
24
7
11
45
36
16
116
12
81
12
3
108
16
132
32
105
24
252
31
8
60
16
116
21
36
15
93
36
3
4
41
24
111
120
4
89
216
36
55
20
4
41
3
105
51
9
36
19
17
55
56
33
18
30
39
12
4
56
129
12
24
19
104
4
89
103
84
8
4
29
18
33
16
113
31
12
104
21
7
5
7
35
13
125
6
1
80
9
27
21
39
36
12
21
31
5
3
16
5
30
6
7
68
28
68
21
27
60
24
48
16
56
9
36
12
7
17
135
81
39
51
30
111
48
9
15
69
24
72
3
141
102
49
29
67
5
84
60
123
15
97
101
31
113
72
67
188
48
96
96
36
52
8
4
44
24
45
3
105
36
84
24
39
208
17
15
12
9
19
17
3
76
24
29
27
4
5
27
60
4
60
24
17
27
4
96
89
39
69
39
12
4
12
29
12
36
6
48
6
84
139
152
24
28
5
43
29
18
18
30
90
75
33
7
80
9
43
41
27
72
72
33
27
45
36
12
240
18
1
17
19
44
4
5
19
17
99
148
5
48
54
45
96
84
12
4
101
27
9
54
1
5
12
36
90
33
57
3
69
63
16
20
64
5
7
47
1
60
36
47
1
29
51
9
72
79
5
24
31
41
108
51
28
47
37
24
56
57
135
45
36
180
24
36
31
72
5
51
12
21
7
53
108
111
33
19
17
115
5
19
17
3
36
12
21
183
21
27
16
24
53
54
6
138
18
43
128
69
30
6
12
60
15
16
35
42
120
3
28
92
93
36
19
32
21
60
12
7
24
5
15
9
99
9
43
60
72
32
12
159
54
39
52
29
15
9
75
261
42
54
123
21
120
72
7
8
16
29
15
28
5
36
139
12
8
124
47
1
65
3
69
27
33
12
75
100
29
55
17
55
8
28
65
79
84
41
84
78
1
65
27
9
55
5
15
48
57
55
20
88
24
24
83
30
19
5
15
40
36
17
19
44
9
3
40
5
60
39
9
27
28
35
96
18
63
57
36
15
52
68
88
29
27
28
20
33
7
65
96
99
12
33
15
33
108
55
12
48
29
183
33
3
60
4
65
43
29
18
21
27
13
29
48
7
17
12
24
84
27
27
33
36
12
33
75
4
5
15
40
20
4
17
43
48
20
33
63
16
24
17
3
4
29
36
15
27
102
24
7
128
27
33
21
43
29
3
96
93
15
9
43
12
36
29
132
144
3
9
15
3
90
60
31
56
93
7
5
24
48
3
4
44
9
36
15
48
48
45
67
36
41
27
40
68
4
29
63
16
44
33
31
128
84
81
67
48
80
40
68
60
16
68
28
24
56
57
27
4
41
103
32
33
55
128
45
24
36
36
102
37
72
5
111
9
54
13
56
16
5
115
29
55
32
9
39
16
17
27
9
36
7
60
152
136
20
4
44
52
5
54
42
3
148
60
5
19
8
96
57
36
39
16
20
33
36
36
19
60
48
161
31
68
60
69
67
173
36
43
20
28
29
3
12
3
186
198
33
28
32
9
36
3
24
16
80
9
36
15
69
36
36
7
92
33
27
96
16
20
93
36
51
21
27
120
72
112
80
12
28
116
60
144
36
33
19
41
55
32
28
44
3
129
69
36
84
36
31
20
16
60
108
35
6
90
85
5
19
101
24
19
8
40
35
42
19
8
28
17
108
3
9
24
19
29
19
41
63
93
72
126
6
36
36
55
24
72
5
6
21
12
28
41
24
63
52
137
7
5
42
21
76
77
18
13
5
31
41
91
12
36
29
31
5
12
19
24
8
27
1
29
79
128
33
19
101
36
72
19
5
36
19
44
112
35
33
60
24
45
24
51
21
15
76
35
45
3
21
12
57
3
16
32
24
16
41
36
27
3
13
48
65
67
20
165
103
84
108
17
15
57
48
39
57
3
9
39
3
30
67
5
7
128
33
3
36
33
135
40
5
3
4
44
24
27
33
57
39
36
48
21
27
16
44
28
83
21
28
41
91
12
60
53
63
4
104
81
7
32
21
12
199
8
33
36
51
4
17
31
53
90
42
36
51
33
115
60
92
52
95
18
60
3
4
113
132
7
128
9
51
36
93
15
16
17
36
3
64
56
9
43
5
151
35
102
39
3
18
67
80
72
64
17
39
21
7
32
45
72
132
135
4
5
67
56
40
36
12
5
30
13
8
21
12
7
8
12
9
7
29
36
126
18
51
9
199
12
12
68
12
21
111
28
84
29
39
69
135
9
19
56
108
9
3
36
111
18
12
7
32
16
53
36
19
12
36
36
8
21
99
75
13
20
12
9
15
117
7
96
36
12
41
19
56
69
60
108
15
16
5
79
12
36
48
5
36
48
24
12
3
12
9
3
52
116
16
8
64
41
63
12
48
63
1
125
12
60
7
20
45
31
8
27
133
29
15
57
3
57
63
28
32
21
7
41
103
137
27
45
19
20
9
55
77
75
9
91
77
192
7
48
192
72
20
16
29
31
77
87
ABCD 95692445146*3^$a+1 [50017]
24
31
44
4
68
16
29
27
28
17
19
8
45
6
1
53
120
19
44
15
9
4
20
15
13
29
19
20
12
57
27
16
32
12
24
28
116
16
53
3
52
71
72
33
24
4
8
12
117
15
52
68
3
24
9
64
12
12
32
16
36
104
64
12
29
75
3
69
4
48
12
56
21
19
20
24
45
15
9
12
19
56
52
32
4
5
31
5
39
40
5
3
39
13
41
54
48
37
36
5
54
21
48
40
11
21
12
40
59
21
96
9
3
9
27
4
8
52
8
36
52
36
17
19
8
64
8
36
108
3
96
1
12
44
60
63
36
21
99
37
60
32
16
8
27
13
11
1
12
20
21
7
29
15
12
52
47
13
8
36
15
18
7
8
40
53
66
13
137
43
8
39
13
17
55
164
24
12
51
49
8
4
71
18
27
21
67
56
3
9
9
27
33
3
15
21
9
18
9
28
77
12
27
4
5
90
37
128
24
16
20
33
15
52
12
12
32
21
15
36
48
21
18
37
24
20
28
59
90
3
40
32
12
24
4
72
44
108
4
68
33
3
3
13
8
12
12
16
41
43
20
120
28
12
17
7
8
64
59
9
12
24
76
23
42
19
12
36
92
4
17
99
48
33
55
32
64
77
6
61
11
1
8
3
1
108
36
32
40
8
12
3
45
21
72
18
33
12
60
21
43
48
17
7
24
5
7
12
96
11
9
27
57
4
60
8
3
13
8
15
37
48
20
16
8
27
13
36
11
9
4
12
59
25
29
6
13
72
5
39
12
15
6
48
6
33
3
1
119
69
9
19
11
60
1
8
4
8
16
68
12
39
6
19
35
33
33
3
21
39
12
57
3
12
4
12
17
90
13
68
12
12
24
33
19
20
51
37
23
21
16
44
24
72
24
24
72
24
21
79
44
3
69
12
27
102
18
37
5
48
54
1
20
36
3
13
35
1
36
44
52
8
12
9
15
48
15
1
44
12
27
9
16
68
21
51
4
20
24
36
88
8
12
60
184
32
3
1
8
45
66
13
8
4
29
6
12
1
72
36
8
9
6
33
21
15
40
17
7
56
4
12
56
4
20
36
148
47
45
24
3
93
84
12
153
27
36
4
29
31
12
12
8
21
39
39
13
24
72
11
9
33
48
150
37
29
15
9
91
17
31
12
11
18
27
28
12
72
12
11
13
8
4
24
8
16
36
35
1
20
60
28
17
27
3
13
104
9
24
30
33
108
63
36
54
3
99
18
75
4
65
67
20
60
3
1
20
9
7
35
54
31
71
18
72
3
12
3
1
48
80
24
33
108
108
48
27
4
36
29
19
24
20
24
33
6
18
19
12
53
132
15
40
11
73
77
51
4
29
159
40
144
23
13
12
20
28
20
9
19
107
6
31
20
4
48
12
5
36
7
8
120
48
21
39
72
4
8
12
36
3
9
48
24
51
33
57
120
39
36
3
1
44
16
8
21
36
15
12
4
68
16
41
3
21
27
36
27
9
21
67
47
12
33
16
5
27
12
21
7
48
83
37
5
15
40
29
27
12
48
39
6
43
80
21
18
69
120
4
56
64
5
27
16
17
67
5
7
29
84
15
3
49
48
44
12
16
116
28
132
84
53
15
52
36
12
65
7
24
5
30
49
5
6
13
89
19
113
19
36
8
24
3
18
3
36
12
28
44
16
59
1
24
60
20
4
44
24
48
21
39
24
4
11
21
4
137
27
4
35
9
12
3
18
51
60
16
20
45
27
12
15
1
5
7
8
21
15
64
8
84
4
59
33
21
43
8
12
12
16
56
15
18
39
81
27
16
20
36
27
6
7
8
48
12
12
40
56
27
24
69
48
4
56
3
9
28
29
51
12
16
29
6
18
36
31
72
36
5
3
69
31
17
96
19
36
108
12
12
29
7
8
21
48
24
18
25
83
9
21
3
3
9
12
28
56
88
12
5
27
40
20
9
7
20
24
16
8
76
59
9
24
12
33
31
5
15
12
12
24
24
33
54
45
28
17
3
24
12
12
24
48
112
20
4
32
48
40
24
92
4
11
36
30
60
27
24
75
105
15
1
32
9
7
41
39
36
4
36
24
65
15
21
27
64
36
104
4
32
36
51
1
12
44
69
15
39
24
9
63
25
32
15
9
28
20
51
72
1
56
4
12
53
115
8
48
64
29
7
20
48
12
24
16
20
36
16
12
41
27
4
24
8
52
48
5
15
33
3
40
11
18
6
30
42
13
5
3
9
3
36
16
32
165
87
3
73
104
3
57
64
41
36
15
40
96
48
23
13
56
3
18
31
32
3
33
3
6
3
36
60
9
12
18
9
52
8
147
36
81
69
12
7
36
119
18
3
3
9
63
61
11
25
12
36
44
9
55
20
16
48
92
69
19
95
12
85
8
16
35
9
12
24
76
83
81
40
56
48
4
23
18
18
1
107
33
12
21
18
42
19
11
57
72
15
36
61
35
12
33
132
21
3
48
160
23
45
4
12
8
4
89
7
12
35
9
64
36
12
35
9
4
36
8
52
8
9
63
12
4
11
9
9
39
184
12
20
24
4
24
8
12
12
12
60
21
27
76
24
20
4
17
3
33
18
81
16
8
16
8
16
17
3
12
124
41
30
1
35
42
3
12
100
32
33
3
15
13
35
25
48
20
12
21
6
21
124
8
21
3
72
15
73
60
11
21
40
32
24
27
96
1
8
4
17
39
36
16
12
11
21
12
40
36
17
55
29
39
28
20
16
5
75
24
12
28
23
60
1
32
33
7
12
5
19
17
15
24
45
3
105
3
21
15
36
12
3
33
16
5
126
1
53
3
3
9
21
24
3
15
138
24
43
8
4
48
53
24
3
88
155
18
42
13
17
60
12
27
15
30
27
24
28
20
112
84
29
75
4
8
45
43
44
60
45
15
27
66
24
3
12
40
36
12
17
51
16
32
52
20
64
23
12
141
16
59
13
5
19
60
56
15
30
24
3
24
21
3
15
105
45
31
72
41
15
57
15
4
8
21
27
36
15
81
81
66
25
29
3
12
16
56
3
97
8
3
33
84
27
6
19
12
17
15
76
5
54
1
65
27
33
30
33
24
96
16
17
12
42
36
9
24
16
44
96
12
12
15
13
23
6
3
27
1
32
45
31
12
44
28
84
36
20
27
81
27
1
36
8
15
12
72
9
28
23
9
3
21
57
31
5
72
12
7
29
195
45
15
12
45
3
88
60
29
15
24
76
32
45
6
45
28
24
44
96
9
27
33
18
72
69
24
33
15
24
9
36
31
116
21
48
42
36
9
16
11
18
7
12
44
72
12
4
12
20
33
36
3
4
44
3
37
8
27
93
12
57
27
3
21
76
56
4
116
4
32
12
45
43
12
20
51
13
71
9
36
36
4
8
60
87
33
28
5
3
15
1
20
15
33
57
39
4
53
99
9
36
15
21
18
90
7
29
39
12
15
61
8
12
27
1
8
9
27
16
24
12
20
9
3
3
36
48
45
27
21
4
17
27
3
21
16
24
17
67
8
4
60
53
31
8
33
31
36
29
3
27
13
12
32
4
11
21
36
24
9
6
129
33
39
12
12
27
18
126
21
9
39
52
36
12
20
57
15
27
37
ABCD 95692545244*3^$a+1 [50013]
9
12
4
20
48
15
25
8
15
57
52
8
27
66
3
16
53
15
28
32
15
1
41
3
12
3
33
88
41
30
25
23
108
45
4
48
17
6
42
15
3
12
117
28
8
48
9
91
24
32
36
48
15
72
13
71
6
39
36
27
1
41
39
64
8
4
36
23
45
40
11
24
6
3
93
7
8
27
33
12
33
19
8
63
150
27
15
1
24
80
28
35
18
15
9
31
116
40
41
15
4
35
18
12
3
3
9
4
44
16
12
8
96
28
20
172
65
63
3
13
36
11
24
9
24
15
18
7
36
17
55
8
51
9
40
36
44
21
3
12
33
67
65
31
20
15
57
60
12
15
45
81
19
8
36
84
3
48
66
3
76
12
32
33
42
6
75
15
105
16
20
108
57
18
21
24
28
12
11
49
36
20
16
41
15
24
9
15
24
3
18
12
39
9
55
17
15
33
87
3
25
80
45
72
7
32
15
21
60
9
3
12
40
20
69
24
15
36
15
6
3
57
6
9
24
4
5
63
57
3
24
9
27
39
69
72
3
9
21
12
27
36
9
7
56
39
13
20
36
27
18
60
90
6
15
24
9
3
9
30
13
68
52
20
12
84
60
4
20
16
17
15
15
48
12
72
18
27
72
81
24
18
1
32
24
3
12
6
120
24
30
21
33
6
24
9
3
18
12
15
40
89
18
13
20
24
24
64
12
8
93
42
1
20
45
27
24
21
3
27
9
3
18
7
36
12
20
39
1
48
11
90
36
79
35
21
75
13
24
108
8
24
16
11
24
1
41
55
17
31
11
45
15
1
8
45
15
84
27
25
44
4
17
19
44
16
5
15
147
45
39
49
32
15
18
6
69
4
20
52
60
41
48
19
20
3
33
9
3
4
5
24
7
17
48
27
100
11
24
33
9
39
16
44
9
55
5
31
56
64
56
24
21
18
42
18
21
40
5
15
9
15
3
33
9
27
40
11
9
16
20
72
3
33
9
3
27
1
5
7
35
18
51
3
33
33
114
1
11
33
36
12
3
12
33
72
28
155
9
27
1
68
12
12
3
33
12
4
11
9
9
6
24
57
33
24
43
8
21
111
69
3
93
7
11
9
12
15
6
75
3
61
8
51
36
30
6
37
20
51
21
36
33
6
6
27
63
25
5
3
40
11
33
52
68
12
4
20
40
32
9
3
63
49
56
12
3
33
21
18
1
36
24
12
8
72
12
3
114
3
12
48
15
36
66
48
27
21
87
57
15
40
8
12
108
36
16
53
3
15
37
17
51
93
27
123
1
68
48
63
42
43
5
27
3
24
12
21
87
18
3
15
12
54
15
15
9
24
36
40
17
54
33
33
19
65
99
40
11
9
52
8
4
17
19
20
36
9
15
15
85
24
11
6
6
48
6
6
129
60
16
59
21
4
20
33
30
25
36
35
1
20
60
3
45
12
45
15
39
9
51
141
48
36
60
81
24
27
33
12
18
6
48
3
28
24
20
3
69
81
27
72
45
36
15
12
33
3
9
43
23
12
13
20
57
42
6
39
15
1
5
127
12
5
6
21
9
19
32
16
8
39
21
36
39
25
5
42
9
15
21
27
48
30
63
24
60
3
18
31
48
8
24
9
6
9
24
21
30
9
36
4
5
55
53
42
42
39
36
24
39
6
6
181
5
3
4
20
21
19
12
11
9
40
149
87
24
64
5
15
16
8
40
20
3
18
24
15
28
44
84
24
15
18
3
15
9
21
30
6
3
16
20
21
30
6
3
51
13
23
18
15
9
120
15
15
18
18
6
19
17
75
24
63
57
48
3
13
20
16
35
25
5
36
3
36
9
19
11
12
45
24
15
33
33
15
3
12
9
24
24
48
12
12
36
28
5
27
27
30
48
3
4
8
39
33
15
13
8
4
17
39
60
45
7
20
9
19
11
69
52
20
24
15
45
33
12
6
33
40
35
42
15
24
33
36
12
24
15
33
6
37
35
49
56
3
49
68
112
5
3
48
52
29
3
27
9
24
12
28
56
15
69
3
37
48
17
42
69
12
117
48
15
12
63
18
15
40
56
16
8
16
20
36
105
15
84
4
29
3
45
3
21
3
12
51
33
4
32
4
11
60
24
49
32
9
27
148
17
39
9
19
83
9
21
15
9
66
30
84
3
15
13
23
12
165
28
24
17
24
7
20
48
69
63
4
44
27
69
21
12
3
52
17
24
42
9
39
1
20
88
5
6
25
17
39
16
59
49
20
105
132
7
17
18
42
36
15
48
4
56
12
15
33
52
8
4
20
45
18
25
24
8
48
28
11
90
6
9
45
36
18
57
52
32
3
21
27
114
30
33
12
33
3
24
39
81
9
15
16
20
15
6
18
12
78
27
4
41
3
4
80
3
78
36
15
21
27
15
193
24
68
96
21
43
56
4
17
39
12
3
12
42
12
39
9
12
6
49
8
100
36
71
21
12
12
21
12
7
80
16
32
3
9
28
5
12
15
40
8
96
27
49
41
7
11
69
16
36
53
12
3
12
21
18
9
52
8
12
21
24
19
32
60
3
9
12
9
6
6
24
15
3
1
5
55
11
6
63
4
20
81
15
52
8
60
4
68
3
57
48
40
35
1
8
100
35
36
42
39
33
6
30
24
63
3
30
15
40
17
3
36
15
1
47
18
30
30
24
15
36
45
39
24
24
45
3
15
18
12
27
21
15
21
36
3
15
24
18
12
7
8
57
15
51
42
30
6
115
20
4
53
67
23
93
39
21
9
15
57
19
65
7
32
81
27
40
20
60
72
3
18
24
3
3
36
30
3
28
8
24
12
16
12
8
84
33
30
21
40
17
12
60
3
12
36
4
11
6
19
29
31
47
18
30
81
4
5
12
39
24
39
201
36
40
65
3
21
39
21
6
48
6
60
27
27
30
3
4
11
60
9
21
3
57
27
36
12
45
30
9
33
3
9
24
12
18
9
40
36
44
87
9
4
17
3
12
75
21
48
27
13
32
52
36
56
45
3
12
63
72
30
138
37
5
39
27
30
18
6
3
36
24
15
21
4
35
1
35
12
78
15
12
27
37
5
30
21
24
9
12
12
12
39
21
55
8
60
3
33
4
8
60
24
28
8
24
39
54
6
45
36
36
60
63
30
51
24
216
16
32
16
47
30
12
27
16
44
63
48
25
20
63
9
28
29
48
6
42
87
33
3
27
30
24
24
12
67
20
40
8
63
45
24
36
39
85
65
27
36
24
28
20
36
24
51
6
15
15
1
20
12
33
7
53
12
3
129
15
36
4
59
69
12
36
3
6
3
27
33
27
30
24
15
12
39
13
36
17
15
9
31
32
15
6
27
15
120
72
6
19
8
12
12
24
12
39
9
24
27
49
32
12
81
6
25
20
3
105
16
11
30
3
21
90
6
36
15
9
15
15
9
12
24
24
45
30
24
36
57
3
25
20
84
21
12
72
31
11
33
12
60
28
12
59
45
24
40
8
3
6
39
24
28
47
1
11
84
21
16
8
45
27
60
39
21
33
27
48
45
15
39
133
8
4
17
108
87
15
30
3
16
17
3
21
39
4
17
51
48
9
27
60
15
13
20
12
24
9
7
29
27
9
66
85
72
11
102
12
66
6
3
28
5
15
4
84
56
33
3
12
87
6
3
9
7
8
60
12
16
35
48
6
15
24
45
6
33
48
4
113
27
4
24
32
36
12
51
21
4
17
39
51
12
66
12
18
37
60
8
64
5
15
33
55
17
67
11
30
18
45
105
30
9
3
9
60
9
24
6
6
19
44
112
5
24
27
12
ABCD 95692549328*3^$a+1 [50071]
60
144
109
15
57
119
196
9
47
72
12
168
36
12
13
47
24
24
72
73
11
60
28
21
51
120
68
1
35
192
72
16
80
40
56
4
20
24
85
27
96
44
4
9
23
28
9
47
16
72
21
99
141
36
75
33
71
12
73
36
71
37
36
51
68
148
104
36
40
8
85
24
72
95
4
20
16
189
35
1
11
12
12
13
35
28
8
36
24
49
71
64
105
47
144
136
36
60
32
36
156
180
64
36
153
35
1
120
15
9
35
148
104
13
87
20
156
40
9
3
20
61
35
60
24
112
45
39
9
123
8
100
156
36
44
84
324
120
1
99
81
35
24
16
24
108
20
28
9
83
88
141
3
20
12
24
49
11
12
4
68
36
169
11
4
108
108
116
36
13
216
11
12
1
75
36
24
32
120
13
99
308
49
11
88
45
39
68
48
1
63
45
23
73
95
24
1
15
12
9
24
59
61
155
40
72
104
16
9
23
120
61
95
25
207
20
204
108
25
72
11
37
36
96
11
12
40
32
49
107
24
25
35
36
100
8
160
72
152
112
9
15
32
12
108
100
8
1
3
80
36
156
124
32
12
1
11
16
60
80
73
84
15
21
59
12
73
36
119
36
60
144
37
131
13
15
32
24
36
24
4
45
59
120
132
13
35
97
99
12
8
61
23
61
11
40
48
8
52
21
35
12
49
71
4
108
108
33
95
72
49
3
8
64
24
20
52
57
107
100
20
40
8
12
28
36
20
4
21
24
95
16
9
72
11
132
25
36
95
24
12
13
27
9
144
47
25
23
241
36
15
8
72
40
44
24
48
52
12
105
11
24
13
35
25
255
92
156
12
97
35
24
25
11
13
75
32
24
76
45
23
52
69
95
12
13
59
40
36
9
95
121
11
193
11
16
93
36
47
4
8
60
156
40
36
8
61
35
4
36
9
23
40
24
20
156
13
39
36
225
24
11
64
56
124
56
144
72
49
207
80
28
44
76
92
120
12
1
99
32
28
36
345
60
35
36
28
36
9
180
75
45
11
12
12
1
59
60
336
24
36
72
12
60
61
11
49
11
109
51
44
72
60
13
27
44
73
36
59
76
140
12
13
15
9
12
108
72
11
88
72
9
144
35
60
84
25
131
120
36
64
56
84
4
56
16
44
1
11
108
25
35
24
97
24
119
12
24
25
27
32
88
20
4
9
147
8
12
13
300
15
9
23
12
72
4
44
1
36
59
145
120
87
92
96
109
71
24
132
16
9
48
131
36
84
84
61
180
27
213
39
60
32
13
12
59
112
168
120
44
1
24
12
51
144
9
275
121
143
1
239
12
208
12
44
100
9
143
37
35
12
16
248
40
32
4
105
119
36
88
45
63
12
92
16
92
88
33
75
44
37
59
12
28
105
35
60
36
4
9
12
24
36
131
88
20
85
36
3
80
12
13
23
12
192
64
9
35
61
47
28
45
87
212
25
63
8
180
1
83
121
300
59
60
48
49
179
132
40
8
16
48
20
76
45
27
72
56
52
9
75
8
61
47
48
25
36
24
39
56
112
12
140
28
129
119
49
71
12
64
105
75
69
11
64
20
4
8
37
47
205
171
9
35
40
44
24
28
32
61
96
63
81
75
9
15
20
28
9
11
88
216
9
11
40
128
12
36
24
196
48
81
95
24
76
45
35
64
20
1
108
143
144
73
95
40
60
8
120
48
16
24
44
48
108
52
20
64
8
100
68
100
68
72
40
20
52
20
97
63
20
36
136
105
120
24
59
60
61
119
1
51
9
84
107
108
1
11
4
72
9
48
11
61
23
48
132
28
117
71
12
12
12
84
36
36
28
105
84
35
52
129
11
16
153
27
8
12
108
196
8
60
1
36
71
12
97
35
148
96
21
95
13
23
84
28
80
16
21
215
84
121
111
332
12
133
95
1
71
73
35
121
51
84
72
20
84
76
ABCD 95692931318*3^$a+1 [50094]
30
31
11
13
17
102
6
222
12
30
18
12
18
180
72
168
27
21
12
72
75
15
13
44
9
72
72
30
1
29
60
240
18
72
6
54
237
159
90
7
77
6
25
5
19
8
33
12
43
24
41
24
48
19
23
168
30
18
174
6
57
45
30
30
60
15
33
79
41
24
75
105
7
48
53
43
29
48
90
12
18
162
73
65
18
84
66
12
12
55
53
240
108
31
108
108
23
12
78
12
19
89
30
30
60
15
9
18
78
7
32
213
163
5
55
89
103
23
69
45
36
7
24
149
222
30
19
83
18
18
69
72
51
48
12
25
35
18
12
312
96
180
234
30
6
85
59
13
95
102
30
37
84
5
159
3
18
54
97
44
64
120
5
6
21
129
12
75
27
66
12
72
36
120
24
66
12
198
7
24
53
6
37
5
12
30
18
78
42
63
9
60
31
5
132
12
48
7
11
45
105
60
30
12
9
21
15
108
4
35
60
13
107
6
72
18
120
69
72
33
6
25
36
29
132
12
36
79
48
23
30
12
18
345
57
78
45
4
35
61
12
83
57
64
89
12
12
18
48
37
35
9
141
12
150
168
42
48
15
33
79
32
3
6
72
78
54
103
125
55
65
48
235
72
128
69
43
197
163
144
11
12
1
65
72
18
37
65
30
12
138
30
42
127
143
21
105
12
7
53
42
36
12
13
5
72
102
18
48
51
3
216
84
18
30
13
96
36
35
18
24
6
12
12
37
24
24
173
12
6
30
27
45
19
24
24
32
64
59
73
12
23
18
72
19
23
30
55
36
29
63
40
155
18
30
162
48
24
7
71
12
157
41
67
176
39
25
116
36
9
60
30
24
13
35
49
23
48
72
66
30
24
66
12
15
57
6
25
5
91
41
63
64
48
140
93
84
30
168
37
36
29
210
13
48
5
54
18
39
4
24
5
60
6
12
90
12
120
18
18
115
72
20
63
37
65
15
27
6
30
12
132
6
54
13
77
43
60
48
35
102
30
18
144
27
9
54
96
102
72
48
15
52
173
12
90
13
17
7
24
60
12
77
30
30
15
33
7
5
67
221
63
45
19
23
18
115
35
84
1
47
30
132
90
13
35
48
42
87
105
6
37
35
90
30
133
89
6
240
180
72
78
55
59
18
63
87
102
31
36
71
37
32
123
37
11
18
27
57
223
5
147
3
78
30
1
191
42
36
12
79
23
36
85
32
27
6
291
28
41
7
53
19
96
29
18
13
29
7
131
12
66
42
18
54
48
13
17
15
88
5
102
42
18
18
90
1
83
273
27
30
31
29
48
48
84
36
24
30
48
60
60
42
6
30
60
60
84
30
37
48
35
1
5
12
48
12
72
15
81
24
36
150
24
45
45
36
7
24
120
233
96
90
24
36
12
222
48
48
12
48
12
78
25
185
55
77
19
23
18
48
144
60
31
5
42
13
17
210
78
60
12
12
30
18
198
12
12
78
79
24
32
75
102
43
83
12
109
11
30
7
65
111
87
13
47
69
28
35
6
75
75
132
9
9
84
163
77
6
54
7
11
57
21
15
40
185
90
61
71
132
6
72
30
105
93
12
30
30
115
35
30
55
77
36
42
72
18
120
168
12
60
39
33
120
60
91
35
90
72
48
162
85
32
36
52
77
15
3
42
6
129
40
32
129
31
203
60
6
12
30
18
60
24
7
161
43
84
23
60
42
55
65
55
131
90
54
30
7
59
54
36
7
20
3
30
30
42
147
36
40
17
60
42
96
1
53
36
115
17
48
60
72
48
12
12
90
30
91
47
42
6
30
15
72
45
18
42
60
42
30
43
155
37
83
18
84
43
5
18
12
73
149
31
89
108
72
138
13
17
30
18
79
41
264
30
30
6
120
84
36
30
24
66
144
21
45
162
18
12
43
59
18
12
18
25
83
1
8
21
114
1
24
41
12
162
48
49
59
49
36
227
18
19
11
150
19
92
40
24
5
12
90
12
66
114
6
24
78
132
6
55
35
25
17
48
30
1
29
15
40
17
60
19
53
36
24
30
25
5
30
78
90
30
78
102
3
75
114
30
108
30
3
69
3
33
60
7
47
66
79
5
78
13
5
60
15
9
30
60
13
ABCD 95692968316*3^$a+1 [50089]
36
12
27
177
72
60
108
96
12
36
36
267
33
72
279
45
51
32
85
36
87
69
123
93
48
36
15
288
21
168
156
39
105
71
85
24
3
69
108
252
36
96
48
24
228
36
12
24
24
192
72
12
15
57
276
72
48
12
63
105
240
24
36
60
24
48
39
128
133
72
3
33
60
24
171
81
156
60
192
192
48
12
12
144
63
96
33
24
108
24
204
24
192
24
231
105
48
87
129
192
15
9
23
49
156
132
96
216
12
59
25
216
24
60
12
12
3
57
48
12
72
60
312
36
228
39
45
24
36
132
48
48
3
33
60
96
132
36
192
12
63
57
36
72
123
272
85
84
84
35
109
36
132
216
60
12
72
264
27
57
60
107
133
123
32
49
36
27
93
147
48
81
24
72
204
252
108
11
49
60
36
96
84
252
60
51
21
24
84
108
3
81
60
12
48
312
72
24
60
36
240
36
60
48
15
33
108
12
72
36
27
105
84
72
60
24
24
12
120
24
60
12
24
51
21
48
36
183
93
12
84
51
57
12
84
60
156
204
36
36
60
12
99
69
60
156
108
24
36
24
12
108
36
36
24
108
96
72
240
60
84
12
156
324
27
21
48
72
300
72
36
48
27
21
12
15
69
48
75
105
72
12
147
33
207
45
83
25
72
72
84
24
48
12
264
48
36
36
108
120
276
36
156
84
12
216
12
132
60
60
12
11
169
87
105
39
21
84
132
36
96
84
27
45
3
21
24
243
141
240
12
407
64
21
48
75
33
120
240
144
36
36
60
96
60
119
97
15
33
15
33
336
168
84
120
24
12
183
176
16
105
39
285
36
60
35
1
156
99
32
85
24
72
156
120
135
21
48
180
24
120
48
24
48
24
12
144
180
24
84
84
48
180
204
24
108
12
39
48
57
120
15
69
108
47
25
119
109
60
87
105
72
60
60
23
64
9
24
84
107
13
12
180
12
312
60
3
128
61
12
36
35
85
12
24
12
216
36
47
109
51
153
72
48
144
60
3
117
12
111
33
36
411
177
36
300
72
71
25
24
108
120
60
95
1
168
12
60
156
72
96
168
48
99
21
36
60
108
15
81
84
12
60
51
33
84
267
105
96
96
39
9
132
60
48
24
288
48
252
168
12
36
36
48
96
48
48
120
96
48
48
168
84
12
48
36
24
36
39
69
84
312
36
27
225
180
120
132
72
87
81
96
132
156
24
39
9
120
180
36
24
96
63
105
240
24
12
84
156
36
36
12
132
72
204
23
25
12
27
81
84
144
276
24
15
9
60
36
168
12
72
36
24
36
24
216
48
168
72
12
48
12
24
107
217
84
60
12
12
36
171
21
27
45
12
87
33
36
12
132
12
15
96
57
36
72
108
24
87
69
108
48
108
72
144
107
325
36
39
105
39
ABCD 95693481322*3^$a+1 [50109]
12
28
12
17
18
21
52
60
5
54
1
68
52
24
24
24
8
4
56
88
24
5
91
17
72
31
60
216
96
29
36
3
4
180
35
162
3
16
20
16
48
132
305
120
43
137
31
12
80
40
228
5
24
403
48
180
65
147
15
21
21
108
48
55
68
201
78
30
63
9
31
149
19
36
95
9
39
25
47
121
24
5
66
72
85
80
15
18
42
1
20
4
60
8
40
12
60
168
24
56
69
163
137
43
35
210
151
20
16
44
24
28
32
15
1
47
54
31
128
4
8
9
90
85
5
151
132
23
42
90
105
16
60
96
108
60
72
60
53
12
18
1
92
69
79
200
9
115
60
56
40
59
102
43
156
12
132
72
5
39
51
9
16
48
47
25
336
17
3
112
17
43
23
13
24
53
87
36
99
1
12
35
42
55
308
87
25
65
43
120
72
36
12
72
48
5
115
8
129
18
37
12
5
108
72
63
76
59
81
27
85
77
3
88
80
172
89
18
73
80
112
5
163
48
59
132
33
15
1
24
108
8
16
120
96
47
12
33
28
60
137
30
25
17
3
96
76
96
12
20
87
13
20
75
121
36
60
161
43
47
37
48
144
23
1
131
30
43
48
35
25
48
24
12
53
55
53
55
120
24
48
56
84
45
90
97
36
24
5
223
20
16
11
1
92
15
13
72
56
4
95
133
5
24
31
12
72
185
19
41
139
20
24
16
60
41
91
24
84
120
84
48
12
12
8
28
119
18
115
80
45
30
42
43
5
42
156
49
48
35
73
29
36
43
20
69
3
72
135
93
160
12
23
33
9
7
41
42
37
35
30
151
29
31
12
12
24
12
77
102
36
25
20
117
31
77
54
133
35
93
48
52
17
18
42
31
36
5
120
36
115
17
30
18
63
16
35
9
40
12
5
19
275
66
3
24
45
195
27
25
84
44
40
20
40
80
45
30
133
89
3
36
9
67
24
180
144
5
43
48
80
16
168
56
132
9
90
9
112
84
191
45
28
107
222
223
24
24
137
19
108
60
17
18
30
75
15
18
72
51
112
12
108
5
3
24
60
57
211
5
43
11
133
36
29
15
88
5
55
12
5
132
31
77
247
5
18
30
31
84
96
72
8
21
103
17
139
11
66
72
43
72
20
40
80
76
104
33
127
60
227
1
20
40
20
4
60
5
18
48
45
27
18
54
1
8
9
42
48
108
42
103
17
91
20
220
20
4
95
37
5
91
12
77
99
57
7
17
31
32
76
72
20
112
48
89
78
85
108
17
43
17
30
73
108
24
35
120
21
4
35
12
85
5
31
24
24
11
9
171
126
75
12
57
55
84
77
55
72
96
29
7
44
4
5
55
17
43
68
87
48
42
3
99
25
8
207
1
8
84
87
181
128
24
3
162
31
20
64
96
29
102
126
72
63
52
20
16
224
93
43
161
48
43
20
27
81
160
132
24
116
48
64
113
63
12
52
5
15
57
90
13
5
102
61
29
31
119
13
17
19
12
60
68
9
43
29
66
13
12
12
35
90
3
72
40
83
97
125
30
45
88
200
28
20
40
96
23
90
91
24
65
103
29
115
131
153
112
95
37
5
75
63
33
99
1
312
80
12
16
36
95
33
3
73
59
30
108
27
45
91
12
12
65
51
12
9
39
21
19
44
3
157
20
60
40
20
48
57
72
63
112
96
60
59
73
17
39
4
125
48
55
20
28
11
9
189
91
12
24
53
12
43
60
5
42
61
5
27
52
24
72
132
53
255
69
19
44
45
72
18
25
48
89
79
47
109
96
24
24
92
39
69
64
12
96
77
15
16
11
1
20
108
136
5
31
20
87
1
36
5
66
25
8
4
77
43
113
54
18
31
84
120
72
84
120
12
48
24
60
17
163
168
120
48
17
90
133
96
5
18
13
32
15
25
60
5
7
84
132
12
12
96
20
9
19
12
24
180
36
120
29
3
16
29
3
15
33
24
33
43
47
37
17
ABCD 95693571016*3^$a+1 [50003]
66
79
119
6
91
8
105
55
47
24
1
104
69
75
111
1
144
41
7
56
21
91
173
72
24
120
66
25
65
18
12
25
120
29
66
48
25
5
27
45
19
41
30
54
24
12
48
12
75
112
113
199
8
21
66
49
11
30
24
6
9
15
25
245
67
48
80
45
12
18
6
24
55
32
63
6
19
41
79
56
9
60
60
72
24
156
43
5
180
31
41
84
36
24
15
21
75
112
8
3
6
30
193
17
90
144
66
24
66
30
139
56
21
27
93
27
21
6
36
49
104
81
79
56
45
24
180
12
60
55
89
6
33
15
81
16
24
8
96
96
51
30
54
66
15
24
69
75
81
66
78
207
24
15
9
81
175
80
16
48
24
11
30
60
115
95
90
15
75
102
15
24
21
78
85
96
24
71
129
96
48
81
39
16
47
33
72
72
40
23
30
54
54
7
29
156
127
11
30
135
16
5
3
51
42
18
30
6
6
24
60
66
49
24
5
6
114
27
9
24
12
3
64
32
9
7
32
40
32
231
25
29
19
65
15
16
59
42
75
9
240
15
9
42
18
27
48
21
126
18
51
15
169
5
66
24
6
43
41
6
36
30
15
24
280
24
71
6
67
41
15
40
56
39
81
48
57
30
84
6
15
64
65
135
51
36
73
24
167
54
19
47
114
12
24
99
96
15
96
9
24
147
69
144
15
9
72
39
25
215
42
84
3
111
6
36
54
144
9
72
9
30
6
195
16
48
17
7
41
15
57
84
24
27
3
6
120
36
67
41
127
23
6
3
192
48
40
8
63
96
49
17
7
113
39
99
85
72
8
45
36
6
73
152
24
9
6
174
19
96
72
32
63
9
15
33
21
6
36
18
126
6
114
49
32
15
33
40
41
54
6
54
61
8
93
24
43
41
79
48
119
66
48
7
23
6
3
72
24
21
276
48
6
24
25
5
12
78
66
84
27
64
29
27
112
11
69
81
6
1
8
64
11
60
49
41
39
81
79
53
19
101
18
57
165
24
30
6
30
9
120
15
9
81
103
48
80
33
231
15
24
25
41
6
18
36
19
5
75
96
135
49
56
45
96
99
21
3
96
24
45
186
9
75
36
24
49
168
23
9
141
30
21
9
87
45
3
16
5
75
16
128
75
126
135
9
7
8
15
105
81
120
66
13
65
39
33
84
19
47
144
6
19
41
199
5
36
63
45
51
129
12
3
45
282
9
9
111
9
36
43
48
48
120
24
53
43
17
30
49
96
72
53
18
57
33
72
18
69
111
12
45
33
7
59
66
30
13
47
9
9
96
15
21
24
264
67
65
7
96
24
41
12
24
96
78
6
63
21
96
43
48
48
72
5
43
41
39
87
60
78
7
8
15
57
72
88
5
123
64
53
283
5
42
97
161
31
48
17
30
9
16
41
39
129
7
23
90
126
49
11
6
54
9
120
96
9
55
32
63
1
8
177
90
45
99
42
27
40
17
36
19
5
24
51
81
24
36
30
45
33
30
30
6
85
29
72
123
15
6
36
63
15
66
39
111
25
80
360
15
30
3
16
41
55
8
63
18
6
9
45
60
30
60
30
55
41
150
33
16
11
6
24
6
54
114
1
41
7
8
40
65
15
15
73
5
19
32
9
60
19
72
8
27
36
25
5
19
5
60
84
27
39
84
21
129
6
1
53
120
6
165
39
66
30
6
99
21
18
1
80
24
111
33
21
12
78
6
54
6
24
12
115
8
117
3
40
41
24
186
13
53
18
42
60
75
69
99
16
41
63
40
80
64
80
3
13
24
41
6
1
8
195
6
6
49
8
207
33
81
79
11
36
66
54
30
6
30
135
69
90
30
60
63
40
120
173
27
72
24
81
24
199
17
6
33
57
199
35
13
48
5
3
15
49
176
21
139
24
8
33
60
19
80
21
19
83
18
51
81
55
48
24
48
80
249
60
24
66
126
75
33
246
6
18
90
15
15
30
67
23
1
5
3
33
150
9
40
65
63
93
3
105
12
3
57
15
72
16
41
39
16
41
24
24
79
77
120
3
27
6
60
187
77
180
55
8
3
37
32
9
12
18
25
155
366
24
6
120
25
41
228
36
156
147
81
6
1
119
54
27
9
6
9
16
104
9
36
66
150
18
6
51
3
42
24
3
40
47
66
48
210
37
5
24
30
ABCD 95694173156*3^$a+1 [50008]
24
15
21
80
4
135
9
48
48
24
3
77
36
4
60
20
16
12
108
15
21
39
69
56
64
20
28
27
21
24
3
17
28
44
4
116
148
12
68
91
45
120
12
207
12
9
56
19
41
100
24
24
80
12
4
99
5
72
60
24
24
52
20
76
132
12
8
40
15
21
44
88
12
236
52
32
16
27
48
60
5
40
12
48
87
9
36
3
89
16
111
33
56
36
4
27
77
36
64
75
17
24
55
45
20
24
28
8
16
20
31
57
20
120
52
36
75
29
16
48
36
20
19
105
56
24
16
44
31
9
20
31
45
20
4
15
161
60
40
20
48
67
24
5
24
40
72
15
9
39
81
36
60
8
55
77
88
20
156
64
240
20
40
27
21
32
72
40
84
12
128
36
31
69
8
88
8
16
44
7
29
24
7
165
39
5
24
16
3
105
36
24
56
19
5
112
68
96
96
28
3
24
45
120
24
24
27
93
48
144
135
21
32
96
55
120
101
64
99
41
76
51
12
77
24
64
36
204
80
12
24
24
16
20
7
165
27
45
32
55
129
24
3
17
7
65
120
76
44
16
132
80
72
4
12
32
16
20
36
40
20
28
120
20
28
8
19
45
116
79
33
32
100
3
105
27
41
24
127
5
91
153
72
120
87
60
5
43
9
84
20
24
12
4
15
29
60
7
48
77
24
7
60
29
76
60
63
5
76
168
3
9
39
41
43
105
12
15
21
75
108
36
69
24
15
77
4
36
68
12
28
15
5
12
4
15
89
12
40
48
116
36
48
16
60
20
24
43
29
28
111
89
28
123
60
5
96
4
20
4
36
20
112
3
9
15
12
84
120
5
36
64
36
60
36
24
68
112
63
41
24
7
5
84
76
63
161
4
80
72
76
8
24
36
60
112
87
41
36
28
48
12
32
16
27
36
81
44
40
12
75
180
17
16
60
36
20
43
21
24
56
36
40
20
19
149
36
16
48
56
4
3
53
16
44
55
21
15
209
16
48
36
44
31
5
4
20
31
21
3
21
96
39
21
60
36
15
33
15
5
24
120
12
31
209
16
32
28
32
40
48
72
48
27
117
51
12
105
108
75
29
76
27
21
44
28
72
12
96
44
16
164
4
120
84
48
32
36
7
113
36
48
180
96
60
55
41
24
4
27
21
3
45
20
4
75
60
21
20
24
112
36
87
5
36
55
24
48
12
17
60
31
69
24
72
15
257
16
24
80
36
4
3
29
100
39
21
128
12
108
88
75
53
40
27
129
108
36
15
5
60
4
56
31
5
48
28
92
60
36
4
140
76
195
36
5
28
15
17
19
101
24
4
20
12
84
55
5
16
48
63
17
12
64
99
5
7
5
4
56
31
53
60
4
27
9
87
48
9
12
8
103
69
39
12
48
29
60
148
39
89
24
12
76
48
20
36
163
21
75
45
20
84
55
33
3
65
4
20
7
65
204
4
36
96
3
5
180
36
40
24
3
45
3
5
16
24
12
44
115
29
16
24
44
76
24
3
105
164
136
3
5
24
91
21
20
28
27
29
24
36
4
20
60
60
160
80
55
21
24
32
40
44
4
36
267
12
101
4
15
21
12
8
40
15
24
36
21
39
5
19
81
204
63
12
45
32
28
12
36
8
4
56
76
60
63
5
16
39
45
96
24
27
36
29
4
20
84
72
84
7
17
136
56
19
101
60
48
67
24
36
5
139
105
20
4
20
12
4
87
24
24
69
32
184
44
36
7
48
101
28
15
21
56
40
36
27
213
12
12
216
44
4
60
39
21
24
183
53
84
16
24
140
28
104
108
28
212
12
16
99
5
40
24
72
92
31
12
113
40
39
5
28
3
5
76
44
36
108
31
9
48
12
63
12
5
60
72
48
16
20
36
4
12
3
41
79
5
52
12
20
12
4
60
176
16
44
24
84
16
44
28
15
29
180
4
96
15
93
36
84
48
3
69
36
20
24
16
36
75
60
21
3
41
79
21
24
80
64
48
12
60
3
29
4
87
29
120
88
96
39
57
8
31
65
36
4
87
17
31
29
136
39
197
24
16
123
45
20
91
69
48
44
84
84
12
60
120
40
80
31
57
12
36
92
16
36
3
117
8
88
27
17
40
39
9
12
15
33
27
29
64
60
12
111
12
77
16
27
21
24
96
111
33
51
5
36
115
21
27
36
5
19
5
160
20
12
144
31
81
84
104
31
21
24
144
12
12
80
96
24
40
20
175
77
64
24
20
60
7
33
15
12
69
147
108
36
21
3
5
4
15
21
12
27
5
148
3
5
24
12
91
77
31
29
40
20
36
40
20
4
32
40
8
36
31
93
12
36
8
60
4
15
5
16
15
209
12
31
137
36
244
56
19
101
16
24
12
15
12
132
65
84
55
41
16
8
19
81
15
24
45
ABCD 95694638602*3^$a+1 [50040]
30
6
33
57
18
36
89
37
18
30
27
33
12
83
85
3
24
39
24
102
24
51
15
33
21
36
183
32
25
30
9
15
30
54
6
15
15
41
40
8
16
72
9
71
13
6
18
3
63
6
11
19
24
221
40
93
3
80
7
105
45
120
6
45
24
8
7
33
63
209
88
24
8
48
88
15
6
108
23
49
144
71
24
72
13
36
23
7
41
48
55
17
73
15
81
18
12
9
24
111
96
18
30
33
93
11
48
120
40
48
48
80
16
3
21
21
108
30
33
8
1
18
5
16
9
6
9
75
42
3
15
57
48
15
33
9
174
6
84
36
35
43
72
69
39
41
72
139
48
45
32
13
6
21
48
192
9
279
45
3
48
15
17
24
13
35
97
23
48
40
27
5
16
51
69
96
3
5
7
65
96
7
153
63
36
18
11
112
33
36
3
48
3
60
90
71
85
24
66
41
48
25
90
77
13
51
3
180
33
72
15
6
126
54
15
80
16
9
111
3
173
120
7
17
19
90
11
136
24
8
25
12
35
16
27
5
31
17
40
33
30
57
72
8
40
99
69
15
24
17
13
36
24
12
3
87
18
36
6
90
3
27
18
203
67
6
54
17
88
15
42
48
36
6
84
17
223
89
48
223
30
27
99
24
45
56
16
3
5
16
75
101
19
21
72
32
24
1
48
15
27
29
109
6
30
135
15
17
19
141
48
45
107
19
45
24
104
61
75
24
32
48
40
51
77
13
99
96
51
54
6
33
80
7
18
47
16
99
21
93
11
25
54
17
37
3
9
15
3
5
157
24
35
109
11
120
79
36
117
24
39
105
21
11
7
33
24
48
8
19
5
49
90
54
167
13
162
18
47
40
33
63
8
24
91
54
12
54
29
25
63
9
39
21
51
192
56
24
48
64
56
24
16
80
40
8
16
39
9
128
24
64
32
88
72
24
45
51
27
45
21
24
27
9
66
5
88
51
45
9
23
49
23
208
32
96
25
156
3
75
5
31
137
7
120
36
5
31
108
6
144
71
85
6
48
90
35
112
48
45
12
39
15
6
18
12
54
54
81
72
168
21
24
11
24
16
24
51
90
3
56
16
9
47
280
3
54
102
78
27
45
48
27
15
18
47
43
12
65
43
36
17
79
54
30
24
21
69
72
83
37
18
33
48
24
32
16
33
66
141
8
120
1
54
114
12
24
107
24
283
53
120
24
13
36
126
105
8
48
97
120
42
5
144
16
9
15
24
51
5
31
90
23
91
5
24
7
30
54
29
61
24
66
36
101
7
6
36
23
25
60
66
54
35
61
11
43
156
6
18
17
16
24
99
180
41
49
15
39
60
21
80
1
18
42
11
73
180
51
9
306
125
19
21
33
15
48
32
25
6
41
13
35
136
9
90
5
85
66
36
21
8
16
96
39
54
11
25
144
15
32
40
3
5
109
30
101
72
24
208
15
72
18
63
57
87
9
15
15
65
151
9
72
72
96
45
75
9
47
25
54
24
105
8
48
24
7
90
54
41
13
3
33
90
96
84
36
45
15
144
17
48
151
18
15
72
8
115
45
15
33
72
21
30
101
133
96
107
49
23
121
36
3
8
168
24
85
35
115
53
40
9
15
75
5
109
51
24
24
81
84
96
36
48
15
96
21
48
11
31
9
24
195
53
7
120
6
35
96
88
117
11
40
93
114
33
57
66
54
72
60
35
19
45
9
15
128
67
60
17
13
27
8
72
16
80
49
24
47
72
16
21
11
13
51
56
144
40
45
24
35
19
90
27
45
11
163
60
120
129
32
55
60
48
36
60
29
25
30
17
169
39
32
19
21
135
81
9
39
24
152
160
8
72
24
72
103
17
67
42
75
15
9
32
88
69
102
24
36
120
18
60
30
21
21
51
144
48
45
3
24
24
24
15
41
79
36
6
23
16
15
66
90
21
48
45
120
24
155
7
33
15
60
53
72
67
78
15
72
48
80
48
48
61
35
55
105
75
18
3
3
21
105
23
25
23
48
16
3
21
24
48
33
6
129
104
31
65
16
33
63
63
81
8
1
39
128
48
120
64
72
8
91
6
63
80
88
8
16
8
1
39
75
30
15
21
27
69
11
43
101
16
63
30
144
60
12
35
43
141
80
49
66
24
66
54
36
57
33
96
23
31
81
8
37
30
101
79
33
27
69
32
24
88
57
15
56
64
45
180
15
3
117
8
136
96
39
66
114
29
37
3
312
120
15
9
15
84
6
84
126
36
89
55
24
57
45
24
51
200
13
35
1
15
21
75
128
ABCD 95694837926*3^$a+1 [50015]
60
29
151
69
81
36
54
78
36
35
100
87
48
57
87
21
27
24
65
19
41
55
36
129
129
30
12
42
63
84
20
160
44
37
23
19
66
71
16
68
91
54
42
24
66
54
54
96
59
55
66
24
12
60
75
57
90
96
6
36
90
18
42
33
105
15
20
151
18
27
51
240
60
45
39
129
21
30
5
1
23
19
42
6
53
1
120
35
60
31
12
132
36
78
72
24
30
66
12
27
9
180
42
33
99
90
36
35
7
24
6
54
9
195
42
120
99
15
6
42
6
24
12
35
19
6
6
165
15
149
4
12
93
84
126
5
7
9
51
9
9
35
25
71
24
157
48
72
99
51
48
6
60
126
30
119
85
119
187
54
90
156
24
9
15
90
95
79
161
7
54
24
36
96
84
24
6
6
3
9
42
29
76
69
27
104
40
21
59
103
102
35
31
30
30
84
48
41
277
90
24
45
15
6
150
18
12
3
9
11
1
35
199
66
36
12
6
105
99
6
126
60
180
6
23
49
27
9
11
120
109
132
75
15
12
41
1
90
129
56
55
89
36
16
3
45
36
60
105
234
6
120
144
12
75
24
63
78
54
48
137
55
9
105
60
51
45
60
96
15
99
36
54
54
117
24
9
6
66
60
24
35
55
30
48
12
60
48
12
35
60
61
59
79
234
150
6
36
96
15
3
12
30
39
216
87
6
102
29
55
18
18
114
24
51
60
45
36
108
36
54
156
18
63
165
23
52
9
18
21
21
24
24
42
6
23
157
48
24
78
48
126
35
1
63
81
24
36
6
54
95
60
49
12
39
51
144
24
6
39
140
96
25
35
49
35
40
15
57
8
136
15
36
33
117
59
61
18
12
24
6
143
16
36
104
55
78
48
15
128
1
36
30
72
42
24
12
48
11
19
144
48
84
138
47
61
18
6
18
30
12
51
99
45
15
6
3
75
45
21
75
36
117
6
21
93
18
9
63
18
48
6
89
16
20
61
30
53
25
6
89
112
69
54
12
12
18
132
78
18
72
18
161
25
36
54
96
93
135
30
12
39
33
30
41
19
57
80
1
18
24
6
6
36
29
19
30
36
30
189
27
48
41
60
49
191
13
47
24
25
6
60
30
18
77
19
36
30
18
137
25
35
85
78
77
64
195
96
29
36
55
21
33
95
67
78
11
1
3
12
8
67
30
135
75
69
9
11
43
66
96
35
19
117
3
102
42
12
5
120
25
36
15
33
24
78
12
36
126
144
126
24
6
51
99
66
23
36
31
53
36
60
1
23
60
55
42
42
162
126
12
6
72
24
66
113
16
63
12
149
16
20
43
221
37
78
60
57
128
121
39
81
15
3
6
126
18
156
35
31
66
12
47
61
42
42
6
120
89
43
48
54
54
6
35
1
15
84
33
18
78
156
30
29
25
6
9
57
60
18
41
19
5
52
9
36
59
61
99
21
78
156
24
96
30
24
12
15
15
24
209
31
24
21
3
36
30
24
11
16
60
21
143
52
144
15
24
36
66
83
40
20
175
41
16
87
6
6
6
72
72
24
6
60
96
29
19
222
3
20
96
1
12
87
45
60
48
36
11
1
15
57
36
11
31
90
12
90
12
5
160
21
72
18
53
55
42
12
228
23
37
63
36
9
66
69
165
6
108
6
12
144
15
81
23
60
25
12
99
9
11
91
33
87
45
9
60
48
42
36
24
45
33
102
6
23
37
90
42
47
24
100
36
96
15
54
120
18
90
63
8
25
12
3
45
60
102
9
36
87
6
215
7
30
30
54
48
78
318
11
31
45
8
1
66
9
63
17
1
18
144
42
18
18
63
9
63
104
4
27
29
115
6
12
36
191
73
132
30
30
48
90
138
78
54
96
30
12
54
35
1
23
25
72
54
6
210
29
49
36
15
15
21
75
9
104
109
42
6
48
96
35
1
30
24
30
96
42
41
85
72
39
33
102
6
102
186
12
30
30
162
66
155
160
111
138
42
6
63
9
66
21
21
23
49
12
6
9
39
41
16
39
6
24
138
6
12
83
157
123
27
30
15
104
76
39
84
42
23
16
104
1
75
111
29
61
78
54
11
7
9
51
84
24
162
23
79
6
150
60
6
59
67
12
30
102
5
145
35
43
17
ABCD 95695779332*3^$a+1 [50001]
67
45
8
48
37
27
3
36
6
54
125
40
15
9
45
3
48
135
41
73
162
29
144
1
87
45
30
18
54
6
54
30
6
12
30
264
48
30
101
37
27
440
16
39
12
45
69
35
24
73
84
6
69
15
18
15
56
25
36
18
6
11
91
12
33
120
27
72
138
11
1
90
93
21
107
7
17
79
41
24
1
18
48
84
24
6
60
71
19
6
23
37
42
41
16
21
3
45
24
107
16
72
141
6
45
75
93
51
77
64
15
54
35
31
84
29
1
234
5
16
56
91
245
73
12
102
5
40
33
162
12
30
6
5
13
12
167
96
7
54
3
21
36
18
101
31
120
113
157
18
102
54
12
120
18
36
11
67
5
13
12
95
16
27
90
99
39
30
6
48
117
144
80
121
6
144
228
48
45
8
16
8
85
30
21
165
6
29
16
99
221
61
155
24
16
123
45
45
114
126
132
12
11
37
27
3
69
15
150
54
24
18
59
31
105
57
47
13
36
95
1
63
8
19
24
5
24
40
45
12
30
81
152
61
27
32
55
6
75
69
6
96
78
6
42
87
56
79
41
192
25
215
88
24
87
114
42
48
12
9
51
93
129
12
78
60
90
18
5
24
1
18
90
66
18
6
72
18
47
168
175
65
7
48
81
123
48
53
112
69
30
69
21
48
35
96
24
31
186
23
175
33
45
30
29
19
204
57
8
16
81
48
36
147
48
32
73
15
45
59
31
41
49
95
31
9
24
15
30
3
69
66
17
61
42
12
72
66
3
24
111
36
48
5
7
36
132
138
23
24
7
78
126
12
18
66
30
39
15
17
24
139
54
30
33
63
65
109
42
36
48
29
16
15
17
7
30
51
24
87
36
114
6
108
54
3
177
6
30
27
147
21
24
15
36
69
51
66
24
99
8
127
81
45
84
48
63
104
120
48
7
105
75
45
45
3
3
45
9
6
36
6
42
141
39
96
24
33
32
7
18
36
11
49
102
105
24
51
117
72
56
13
6
18
6
69
15
33
8
16
15
30
3
75
45
45
30
6
6
54
35
55
36
276
60
125
40
15
9
24
129
36
24
30
36
66
6
132
108
24
30
84
60
120
35
25
6
54
24
35
43
12
57
144
39
12
6
60
138
6
75
21
114
9
69
51
144
3
12
30
35
40
27
18
78
78
102
78
24
6
72
69
8
25
23
25
39
15
6
27
8
24
19
77
163
24
12
126
24
78
18
27
51
36
36
12
65
85
35
91
84
108
90
59
79
89
120
48
13
99
147
21
8
16
51
18
75
147
78
135
56
49
30
66
6
24
6
24
6
42
35
256
39
6
24
3
9
18
12
48
6
72
83
72
103
57
27
18
27
3
5
64
3
77
31
72
6
6
165
45
24
60
30
216
9
327
65
88
51
48
77
253
27
15
96
12
78
167
55
113
43
5
24
112
3
90
30
108
78
6
21
3
141
39
6
11
49
54
17
67
6
215
37
27
45
12
191
40
3
6
15
39
105
32
85
30
125
97
180
195
80
115
42
51
75
210
12
63
15
12
6
47
55
17
61
11
64
24
32
25
186
210
228
6
9
15
65
49
71
184
56
7
54
18
6
35
1
63
3
29
1
23
112
87
113
192
48
49
96
23
40
27
53
19
72
36
9
3
5
48
43
45
75
180
185
232
45
78
96
29
115
29
13
35
7
6
11
25
18
141
15
162
78
12
5
37
12
15
8
40
15
6
12
192
6
42
23
16
21
162
12
84
72
78
54
6
102
105
3
24
6
60
24
11
37
24
186
17
16
15
36
93
45
30
72
6
12
6
12
17
1
135
15
60
12
57
8
7
65
13
168
27
3
36
9
27
24
29
16
56
109
48
36
15
189
107
24
31
108
6
15
45
6
5
120
163
12
30
24
120
24
123
8
19
12
41
40
105
23
24
97
60
51
8
40
15
54
18
12
21
87
57
32
31
17
43
30
15
24
3
21
39
137
19
42
27
8
43
12
9
48
51
30
54
30
123
32
43
12
36
21
224
1
48
12
18
33
3
29
40
48
48
117
99
24
15
30
59
175
12
36
48
96
36
5
43
162
72
6
21
3
72
66
12
12
186
12
72
18
35
31
84
36
17
7
105
3
29
16
105
39
51
12
6
59
43
53
ABCD 95695789786*3^$a+1 [50135]
45
56
61
11
48
16
48
9
30
6
36
11
36
37
24
35
12
96
55
48
6
30
33
128
112
15
33
132
12
99
29
7
12
6
27
20
1
11
64
3
81
3
93
32
25
12
6
54
11
4
15
24
117
44
52
39
45
152
37
36
12
3
129
63
129
23
16
36
20
40
51
12
57
15
33
80
163
126
54
5
192
16
84
32
48
120
36
12
88
45
35
1
27
96
108
39
45
171
6
15
33
11
13
144
35
145
15
20
49
11
31
41
25
3
3
65
1
36
23
4
72
56
13
18
141
363
17
24
25
135
105
30
41
48
61
15
51
24
54
3
12
32
4
32
24
19
33
51
113
12
112
21
63
24
8
12
1
63
60
116
124
69
51
24
32
52
20
28
60
36
3
12
21
72
57
11
36
88
152
55
36
33
20
73
23
24
19
65
13
71
28
12
8
16
188
19
54
48
6
21
81
18
42
27
24
8
136
144
32
61
12
23
1
71
109
36
35
4
12
12
8
24
31
90
192
23
24
12
52
12
44
52
33
18
9
84
80
52
60
27
41
12
28
32
13
59
16
24
81
18
69
108
32
28
24
128
43
54
155
1
59
40
96
56
24
60
12
73
39
32
157
39
12
48
33
138
21
3
29
1
3
36
33
39
8
48
67
36
65
24
60
19
105
123
42
131
28
39
9
3
81
8
40
93
27
56
79
54
11
1
150
18
51
111
17
48
25
66
5
28
3
96
29
4
20
16
92
1
3
63
6
72
3
32
60
60
16
27
21
84
68
37
39
108
69
27
20
36
16
12
80
28
15
36
42
123
21
23
25
3
3
53
88
3
66
15
27
21
20
103
5
132
91
33
21
6
53
28
21
180
39
75
21
8
12
7
36
33
75
270
42
12
21
20
12
16
68
24
4
75
9
12
69
18
18
39
27
6
51
24
87
45
92
7
33
8
16
9
47
13
83
64
56
121
120
3
36
3
45
44
52
15
24
5
36
13
15
21
11
52
32
13
11
79
41
12
175
126
23
109
15
129
11
16
3
60
17
36
19
89
103
17
12
28
48
3
108
101
13
126
33
8
12
64
60
56
24
24
12
79
5
76
116
7
5
36
28
57
11
120
64
20
16
87
77
13
3
12
132
44
16
9
6
12
57
8
85
27
93
6
144
53
13
3
8
4
27
180
5
72
48
40
45
3
8
100
20
73
12
42
72
33
8
24
72
12
28
123
54
71
28
12
56
19
84
24
113
28
3
17
1
15
15
45
32
55
138
35
25
99
75
9
8
24
64
63
18
59
7
78
87
39
9
3
5
24
48
120
19
108
45
68
108
48
1
6
5
13
3
68
13
6
33
60
51
77
43
18
3
93
39
80
43
48
101
31
45
27
5
48
13
72
11
16
15
69
60
44
24
1
18
53
16
111
129
32
36
124
3
69
12
3
41
16
8
49
39
20
31
5
28
12
21
18
6
11
19
5
16
20
175
5
28
45
131
49
12
83
96
55
21
8
25
35
96
37
27
32
4
129
23
180
16
32
4
33
75
12
20
192
7
69
32
103
17
91
69
24
105
27
45
12
54
18
47
4
44
16
20
28
117
15
33
11
4
104
24
7
53
49
3
75
126
54
33
8
72
112
24
36
36
21
144
18
53
16
129
11
48
36
25
126
5
73
11
97
27
96
20
12
4
15
6
27
45
54
45
36
3
57
20
12
108
37
114
45
32
31
30
23
91
17
31
78
47
24
19
53
180
31
42
87
33
107
1
6
33
8
79
57
144
21
11
19
21
87
29
60
37
6
5
36
28
36
75
9
32
49
75
9
108
6
90
126
12
101
43
33
75
21
36
12
3
33
45
11
112
24
24
56
1
39
15
24
144
29
16
92
36
28
27
69
80
55
89
36
19
41
4
12
48
21
95
160
15
5
156
109
12
51
9
72
15
36
57
66
60
29
61
123
129
48
6
129
27
17
4
183
5
4
3
29
79
77
19
54
39
36
15
9
3
6
47
19
36
54
96
144
72
71
16
33
24
36
18
84
93
44
25
6
5
49
54
12
89
43
30
27
63
129
33
27
8
61
27
80
24
16
188
19
17
112
21
39
116
28
68
28
27
69
3
90
66
6
54
21
12
56
60
61
54
45
20
7
21
3
93
116
76
36
56
52
32
4
8
31
17
31
132
65
4
44
204
43
89
19
29
48
28
39
12
113
52
93
11
1
3
51
17
1
23
1
3
48
21
36
30
36
33
21
42
65
16
8
24
7
6
27
9
71
16
128
85
71
112
12
8
28
116
13
18
29
13
36
35
12
43
5
132
25
36
48
3
51
5
37
15
48
44
13
54
24
125
37
23
28
72
3
69
20
37
48
47
72
13
54
29
84
49
63
21
23
139
6
35
16
57
131
84
36
24
72
28
44
13
23
60
37
42
156
5
24
336
120
4
32
7
41
79
53
19
21
20
1
18
57
68
100
9
35
4
12
15
45
48
8
48
1
12
54
5
1
23
49
30
77
4
27
6
11
91
42
84
27
128
ABCD 95696845906*3^$a+1 [50080]
9
127
48
176
39
33
72
36
111
24
9
96
15
69
12
60
63
12
25
155
25
80
64
24
48
24
8
57
54
121
96
17
75
16
96
60
68
112
275
45
48
52
56
27
21
16
48
36
84
56
15
69
172
80
123
36
24
66
7
107
61
24
32
3
21
24
112
68
12
48
52
84
24
20
36
24
57
79
192
120
8
51
30
15
40
120
23
25
176
15
61
35
9
36
36
129
31
32
27
33
52
8
16
32
3
81
15
85
8
27
198
51
4
95
45
21
6
25
95
108
45
48
33
7
12
20
28
59
60
25
29
159
51
54
15
28
107
85
12
56
9
103
161
27
4
44
36
76
359
85
176
24
168
15
36
30
151
56
304
83
6
15
111
49
12
47
21
72
4
83
210
6
9
27
30
19
44
40
12
60
23
72
145
8
76
59
57
15
24
9
48
153
24
31
12
12
11
45
15
49
41
99
21
15
81
63
12
15
129
4
120
35
85
35
36
36
24
21
15
105
156
3
96
13
35
36
6
3
28
8
16
44
39
61
24
8
147
13
12
36
120
36
36
12
5
87
3
12
25
48
17
55
89
31
60
125
19
84
108
48
204
41
7
8
16
60
5
75
15
109
56
15
33
192
75
69
171
1
12
107
13
12
35
48
61
11
9
40
20
45
90
9
132
15
193
12
60
80
3
12
105
9
39
60
12
63
96
25
59
36
36
13
41
115
12
17
67
29
51
64
59
37
36
8
9
15
57
15
4
5
139
20
51
54
67
44
51
49
5
7
17
7
95
1
44
45
24
54
57
48
12
3
96
1
8
40
56
84
45
7
24
71
49
11
48
21
75
21
15
9
111
1
84
59
25
11
85
48
47
9
52
20
153
51
108
192
48
40
161
27
39
105
28
32
84
4
95
1
11
49
116
64
11
48
45
48
4
53
55
56
72
27
57
69
139
68
9
39
15
36
45
168
81
120
127
60
83
96
9
24
12
3
25
17
3
87
25
23
73
23
120
21
15
33
96
12
12
15
73
32
15
33
24
123
6
7
24
95
9
24
51
1
23
36
1
89
30
45
4
47
1
92
87
9
21
54
24
57
40
60
23
13
8
36
64
59
33
3
30
6
13
272
4
71
25
48
71
1
89
7
203
21
4
80
21
63
16
44
28
104
33
27
15
13
17
15
24
64
47
108
37
80
24
40
24
20
36
124
77
19
125
19
12
104
15
25
65
15
36
48
27
234
7
48
84
20
231
1
59
25
101
30
45
48
75
57
16
12
12
23
33
3
85
59
21
39
25
56
24
136
239
57
39
105
112
24
44
21
54
1
155
21
48
40
35
9
160
140
48
63
1
144
116
3
45
28
8
15
81
48
76
59
1
35
45
4
47
30
3
28
32
36
45
24
120
126
21
16
59
33
51
36
81
27
72
108
93
3
81
3
6
7
44
15
13
95
1
20
4
191
9
112
24
32
153
15
36
93
55
8
3
21
60
84
16
56
4
35
1
24
20
64
11
18
15
81
127
168
11
13
35
6
75
15
54
15
76
11
18
3
28
59
45
112
56
27
37
36
12
32
4
116
63
42
48
211
60
20
4
128
28
5
15
51
45
15
45
39
69
36
84
28
32
16
5
39
15
90
27
69
30
36
13
8
39
73
32
3
253
17
30
57
28
5
7
8
96
51
45
88
56
15
84
57
60
4
101
79
56
9
27
12
171
24
13
59
54
55
11
81
48
36
15
13
11
37
12
20
28
20
84
9
19
36
179
6
19
11
121
8
96
184
72
65
15
64
80
24
60
21
15
9
51
52
17
31
32
27
21
51
9
4
80
40
17
55
24
11
85
24
32
39
69
4
71
36
33
76
35
21
99
37
8
171
1
84
8
36
16
5
55
36
20
9
3
60
40
41
6
1
8
40
56
39
97
47
1
12
32
36
12
189
18
205
47
1
17
67
108
20
76
41
39
100
35
25
56
15
25
8
40
11
54
63
4
23
36
114
87
24
4
48
32
15
117
60
39
6
55
80
3
60
45
16
36
56
40
23
25
24
36
5
79
12
20
99
9
48
112
20
12
4
32
112
65
42
54
27
4
80
135
81
4
60
20
4
32
72
51
6
55
128
27
105
4
44
15
12
24
81
48
16
32
3
84
153
64
23
66
7
83
61
24
24
108
80
69
63
12
4
11
30
15
24
96
24
99
37
24
36
59
36
24
9
21
55
35
45
81
54
9
180
60
52
84
32
87
33
84
45
24
54
72
25
104
60
39
36
1
113
3
12
72
16
8
40
41
19
60
65
39
216
15
1
35
13
8
3
109
35
21
9
7
20
69
15
ABCD 95697197738*3^$a+1 [50024]
30
12
6
2
54
76
32
18
10
8
220
6
120
30
18
18
20
88
132
32
36
34
12
8
22
36
42
80
36
10
26
28
48
138
66
18
62
18
76
14
76
30
12
60
114
54
222
138
66
18
18
110
90
10
60
30
8
100
120
30
96
18
158
34
56
18
46
36
60
162
30
6
20
16
74
94
50
40
12
60
18
192
78
18
122
10
62
28
66
30
30
66
18
30
12
18
6
12
44
58
12
54
6
36
48
12
8
22
60
24
18
12
26
22
48
24
6
84
6
30
50
34
56
28
26
18
28
144
26
22
72
90
50
36
112
32
16
12
36
44
28
24
24
30
66
8
76
6
114
54
18
20
130
14
10
96
38
64
8
82
120
18
50
4
50
4
6
78
2
54
4
48
42
66
42
68
54
72
16
18
56
34
24
60
60
132
138
6
12
38
22
132
60
38
90
40
18
54
32
36
4
14
10
12
30
30
114
6
48
36
84
30
14
28
42
30
66
66
48
6
6
14
112
14
54
10
6
90
60
24
24
18
42
72
96
30
14
16
164
18
148
72
32
54
106
6
48
36
30
6
144
24
12
48
102
48
2
4
50
34
2
94
18
12
20
36
54
4
96
66
48
60
66
150
86
10
72
72
26
4
66
18
60
30
20
94
18
50
22
18
14
136
12
30
20
46
114
42
6
108
12
12
30
108
80
34
18
2
76
60
54
44
82
8
34
20
106
120
282
72
18
72
36
90
50
100
72
44
40
6
78
42
48
120
134
16
12
12
30
38
10
42
38
28
80
52
20
22
36
60
36
44
10
26
4
12
168
30
30
42
2
52
56
34
48
42
30
44
36
54
72
90
34
20
58
32
54
16
20
28
36
36
26
94
78
6
110
10
6
24
84
30
120
32
148
6
36
24
66
66
78
6
54
24
18
24
18
30
32
144
4
60
90
12
24
60
330
30
72
12
30
198
68
4
6
12
60
24
146
10
98
76
104
10
396
78
2
106
38
160
20
34
126
6
6
8
40
14
16
6
84
126
48
48
18
114
60
60
36
14
18
58
36
6
44
144
10
62
22
6
6
6
30
180
12
6
60
104
10
62
36
154
44
162
22
18
14
18
22
30
36
168
60
12
168
30
12
2
58
104
18
70
20
90
36
34
2
28
30
72
14
40
12
42
42
36
48
30
6
14
10
24
20
22
114
6
38
10
188
18
34
66
42
42
6
6
48
48
42
48
12
2
46
62
18
100
44
10
78
38
118
30
50
16
6
42
60
78
12
20
18
4
6
78
114
12
96
14
126
52
66
42
2
28
162
6
6
24
24
18
2
52
30
18
90
120
6
54
30
140
28
12
66
126
24
50
4
48
18
30
66
14
46
44
16
36
2
16
2
88
90
42
108
6
30
48
20
10
216
6
36
12
26
70
20
40
24
8
100
120
42
8
28
42
24
14
16
18
42
30
48
80
40
72
48
18
38
76
14
90
4
72
96
18
90
6
24
14
100
102
6
42
38
70
20
40
24
66
12
18
48
30
32
4
108
96
116
90
76
14
4
12
42
78
80
10
62
16
6
54
32
40
114
60
24
24
8
18
36
36
70
18
84
18
174
18
36
12
38
90
112
30
18
144
18
12
6
92
18
22
24
36
42
12
48
6
24
168
14
4
84
66
54
12
14
16
126
20
22
180
36
6
8
10
6
72
12
12
24
24
2
124
2
90
34
18
12
90
26
52
6
6
44
10
6
24
42
24
20
58
12
38
10
18
24
90
66
138
50
112
30
12
96
2
70
2
10
18
84
84
56
40
54
14
70
2
36
40
120
12
26
250
2
4
30
6
54
90
50
46
18
6
48
62
34
6
60
66
18
60
30
66
54
120
24
12
84
114
8
18
90
10
66
30
6
84
78
6
44
88
30
8
22
114
54
54
26
4
66
60
24
6
12
12
68
10
84
90
36
42
26
10
26
34
6
50
18
52
24
104
70
2
40
24
60
12
134
34
24
132
6
72
18
54
204
6
8
36
124
78
114
78
6
144
30
2
76
50
70
74
28
6
20
10
30
12
138
120
6
60
20
34
6
144
114
18
18
62
94
144
14
16
42
12
30
116
130
14
58
30
42
72
6
24
138
26
64
30
48
20
18
16
18
66
44
18
22
96
60
36
6
14
36
34
30
36
54
78
36
30
24
30
8
10
30
12
20
106
24
48
42
6
6
66
8
64
8
34
18
126
56
10
36
24
54
24
18
30
138
54
42
18
12
44
4
18
18
84
12
44
64
48
32
58
120
30
18
60
2
10
18
72
80
28
42
24
90
86
18
46
78
20
46
42
24
14
64
6
2
4
30
54
42
168
12
60
18
144
60
110
10
6
20
22
30
42
90
42
60
20
16
18
60
32
82
12
14
184
42
18
36
36
54
26
36
22
48
144
36
60
84
ABCD 95697949058*3^$a+1 [50016]
51
16
300
264
89
31
20
36
184
164
60
21
91
20
93
84
63
40
5
63
81
55
5
15
84
16
29
27
45
103
41
19
32
60
348
45
31
41
48
24
147
64
17
15
84
96
244
96
48
92
33
7
65
79
80
60
45
91
5
19
20
16
200
28
20
16
56
4
173
87
81
99
96
40
48
92
28
12
65
3
76
65
60
19
12
125
15
28
192
5
139
200
64
32
24
100
80
136
48
72
5
12
171
105
15
72
64
101
99
64
92
33
84
111
21
79
72
5
39
4
32
4
56
184
36
24
53
63
244
96
8
57
75
33
135
69
36
84
7
36
24
36
8
12
168
192
28
32
124
24
80
36
16
204
53
123
88
72
5
24
235
53
207
84
180
105
120
15
60
12
28
12
80
9
159
45
7
108
36
41
60
19
29
15
52
24
53
31
36
36
84
84
17
175
149
159
16
44
105
27
364
84
36
80
9
51
124
5
187
65
15
88
96
84
36
60
24
12
17
163
84
80
4
56
21
15
93
31
60
116
24
16
29
15
33
27
81
99
36
153
96
15
4
12
24
89
91
156
77
63
64
20
40
113
43
224
96
24
136
5
115
29
36
15
60
28
41
91
29
171
24
16
48
17
19
84
77
15
124
96
20
45
115
204
29
91
44
45
51
136
8
76
116
28
56
9
111
96
33
84
147
76
17
31
140
117
72
48
103
65
27
120
9
135
120
96
60
100
80
264
160
80
4
41
31
233
24
111
45
36
60
91
24
29
7
200
40
68
76
36
113
171
45
99
21
99
52
17
12
19
120
12
44
40
24
36
173
183
124
5
79
96
20
64
29
31
20
16
96
53
115
96
24
36
44
45
55
12
77
3
33
87
40
44
165
75
4
17
19
140
76
8
16
20
4
36
161
99
240
45
48
7
36
120
44
69
27
88
5
7
44
261
19
29
67
29
15
76
125
15
4
44
220
41
36
75
28
32
88
20
21
39
100
29
3
24
64
12
5
75
24
16
8
196
5
91
8
9
43
5
39
16
53
67
24
41
135
24
76
68
132
24
4
96
156
60
20
64
144
80
9
43
224
36
24
144
57
12
207
33
91
101
139
80
57
19
36
53
7
5
43
192
20
84
40
5
99
40
12
60
8
292
20
28
32
28
29
48
63
160
29
27
124
32
24
16
209
15
81
99
93
7
125
15
84
21
91
20
4
24
240
36
60
53
27
60
4
29
147
69
67
84
65
24
67
5
19
60
29
27
60
40
8
36
9
31
56
60
28
60
300
5
12
24
135
36
4
125
79
245
96
31
77
7
56
24
36
240
33
72
15
28
200
117
123
21
75
180
40
104
40
36
104
189
111
52
8
52
108
12
20
4
44
100
12
5
79
24
96
89
51
36
57
48
123
40
17
39
36
120
9
31
44
16
29
51
120
28
5
15
40
156
125
79
29
31
5
31
44
36
64
65
36
15
40
65
115
60
96
60
44
9
87
4
36
8
9
48
15
9
108
108
19
29
7
84
140
81
75
40
29
171
28
17
39
156
4
144
65
67
164
9
15
36
16
144
24
17
19
216
89
139
5
31
36
8
177
43
240
156
20
81
120
175
113
360
7
65
24
31
48
132
24
24
36
24
32
165
60
288
51
33
7
89
67
77
43
24
60
60
20
16
29
55
36
60
128
76
84
12
300
120
68
12
24
4
96
140
64
65
96
75
96
124
29
7
29
111
88
32
ABCD 95698154122*3^$a+1 [50032]
4
20
48
4
29
55
77
3
9
57
18
40
2
46
12
60
56
9
91
29
48
60
55
2
18
18
10
12
12
2
30
4
12
80
28
5
51
4
36
14
6
54
27
39
16
24
86
15
120
63
42
22
8
45
7
128
24
33
67
84
5
9
72
48
3
33
6
4
24
26
39
175
41
19
8
28
44
52
65
19
36
149
60
31
38
10
50
3
19
144
17
27
28
44
136
29
33
10
98
54
4
2
54
54
46
26
82
17
63
18
10
38
60
10
29
33
15
67
92
24
16
48
5
67
156
14
126
9
79
96
140
4
17
43
20
6
48
15
7
53
123
42
87
15
114
210
42
30
60
33
19
5
31
41
19
62
22
17
33
42
40
8
18
24
10
60
60
60
24
29
45
123
177
6
72
12
42
48
178
24
108
50
27
15
9
7
12
92
9
15
40
5
21
94
20
40
26
34
2
90
4
14
70
20
60
12
4
120
38
18
18
15
60
7
152
18
3
79
53
7
38
3
21
34
12
8
12
124
8
52
38
3
7
48
12
72
5
9
10
50
10
24
2
34
72
24
60
48
41
7
48
20
42
10
108
5
72
43
122
27
27
28
5
48
19
8
16
50
204
27
151
20
12
28
14
15
43
8
24
54
30
40
32
24
36
4
156
5
45
10
29
31
20
60
108
52
14
99
15
4
120
50
36
22
5
99
16
24
5
9
36
6
138
72
15
48
55
26
75
31
84
5
79
20
66
135
15
36
18
12
42
28
24
84
12
12
2
3
45
18
4
20
36
18
10
2
10
14
36
18
9
45
18
4
24
56
28
8
28
12
14
90
36
124
29
69
12
34
2
123
7
20
12
18
34
29
69
36
66
6
15
93
231
15
76
14
24
75
7
2
27
15
16
20
64
26
70
14
36
10
14
51
15
33
67
60
2
75
31
5
87
52
36
72
44
30
6
4
44
21
33
130
65
12
19
26
6
28
72
29
9
96
34
41
63
42
10
29
67
2
30
16
12
12
36
2
22
17
31
5
27
16
17
24
3
12
6
10
17
3
9
123
16
41
45
10
60
56
40
48
5
31
113
67
5
51
9
33
66
4
41
45
22
17
7
24
2
10
113
219
18
18
21
31
2
27
60
55
41
19
14
46
36
44
9
67
29
60
51
40
2
22
36
68
30
24
3
79
89
19
80
16
2
3
12
12
7
41
79
89
7
2
63
7
2
10
8
28
20
9
19
26
34
36
26
15
55
14
34
12
12
5
43
62
10
41
7
14
3
67
48
41
67
2
162
4
89
7
36
29
3
12
69
115
20
21
43
146
87
9
58
65
33
72
15
7
144
12
12
12
20
88
41
19
5
21
70
24
60
60
26
72
27
31
116
4
14
46
17
63
45
51
21
33
30
76
104
4
17
43
26
15
75
6
3
7
5
43
86
70
2
10
2
58
2
102
6
3
19
17
19
24
2
94
17
3
30
15
57
10
44
16
44
28
2
24
46
20
4
29
7
41
7
8
4
8
28
12
32
4
41
15
28
2
70
134
22
65
39
18
3
15
4
29
7
44
24
9
27
40
5
96
7
12
14
10
77
27
12
4
32
33
127
17
43
17
31
26
46
2
106
17
63
45
9
63
7
36
24
41
7
12
8
40
48
2
15
3
40
132
8
4
8
24
28
72
44
69
108
55
12
108
24
41
19
36
8
42
90
33
15
24
76
50
36
15
55
14
22
12
92
40
89
36
21
3
99
21
144
21
27
19
24
20
16
14
34
8
69
15
6
54
21
19
8
57
15
60
16
12
12
24
24
72
60
44
9
7
20
60
9
9
12
10
116
9
19
14
10
20
160
8
45
7
2
70
84
12
53
45
15
96
39
76
24
56
36
18
36
10
24
77
7
50
18
54
39
69
3
15
28
5
55
12
5
15
33
7
65
9
58
32
28
12
14
12
27
96
45
22
50
63
12
7
110
6
30
15
24
115
8
18
22
2
3
7
48
12
96
5
36
43
20
52
108
12
44
9
27
40
14
66
28
5
7
5
36
12
7
48
5
36
36
19
14
12
15
19
20
21
3
30
3
129
30
40
5
19
12
2
63
84
31
72
32
9
9
36
15
27
64
41
55
12
72
5
39
16
20
18
87
21
18
9
45
10
56
57
19
14
54
33
9
10
8
16
50
36
39
79
50
48
10
14
63
3
64
80
24
30
46
41
27
12
6
63
27
28
41
21
72
10
8
84
4
14
10
12
5
31
68
36
18
6
16
14
36
63
43
12
96
26
10
5
51
33
60
19
17
144
7
8
24
12
36
9
19
72
32
12
4
12
5
39
48
90
10
5
7
5
15
76
8
60
9
12
31
24
84
12
24
14
42
9
19
80
36
9
19
8
30
90
18
10
5
75
40
5
15
66
94
17
144
43
5
55
12
29
21
34
12
65
108
19
113
12
15
12
9
12
3
64
12
60
26
84
15
39
21
3
12
90
54
52
65
19
26
10
12
72
48
65
36
45
15
12
84
31
48
12
12
5
55
20
30
6
9
43
29
36
19
36
2
10
68
45
3
4
5
51
36
16
32
36
9
192
21
27
63
9
24
12
99
45
63
12
69
45
15
7
62
36
6
36
90
48
22
20
54
94
5
39
60
16
14
6
12
45
15
33
21
10
38
58
24
96
17
12
9
10
12
2
15
91
5
12
7
8
4
38
75
153
22
48
24
20
40
60
29
27
4
38
3
12
15
18
70
48
12
38
22
5
7
38
70
120
17
7
41
43
41
43
12
41
19
80
60
64
74
10
62
58
60
32
40
26
3
87
78
12
3
19
12
29
12
7
32
81
27
88
50
54
69
96
39
84
100
8
52
36
2
10
29
21
15
7
5
21
70
12
29
93
12
24
10
17
27
28
72
5
12
48
33
58
77
24
24
12
55
48
20
72
28
5
72
9
10
26
75
19
8
6
10
29
36
81
3
87
16
12
5
55
17
21
10
48
29
31
29
21
36
70
53
48
63
30
6
76
8
16
20
4
36
68
45
63
18
27
33
27
19
20
9
45
54
36
4
56
36
28
101
7
53
75
36
4
50
24
48
10
8
40
12
29
36
12
7
14
15
156
3
6
10
26
34
32
4
20
16
12
26
22
12
132
80
6
22
50
15
12
79
5
81
94
56
64
36
41
33
ABCD 95698424132*3^$a+1 [50032]
12
1
11
132
97
80
15
12
156
57
171
36
24
72
192
60
324
36
48
48
84
12
204
36
12
33
160
11
21
123
84
177
159
72
72
156
24
157
143
33
48
15
48
24
24
33
87
60
61
176
144
64
35
36
9
123
36
96
33
3
12
96
1
32
3
132
84
117
63
120
12
96
168
69
39
72
97
347
228
156
60
132
12
60
84
57
192
75
37
80
96
51
180
72
12
21
15
12
120
189
27
37
11
84
24
60
144
36
48
60
141
39
72
1
80
123
69
99
12
12
144
108
249
351
108
336
69
15
33
147
60
132
12
204
84
12
144
24
45
39
180
12
84
84
49
35
84
24
1
47
33
63
144
49
47
49
47
1
23
12
120
261
15
81
48
16
32
327
156
84
60
12
225
27
12
240
60
24
84
129
195
12
84
61
167
201
112
23
48
9
96
99
13
71
24
49
107
72
45
51
72
72
45
3
93
75
168
189
63
48
108
21
192
135
9
87
297
48
27
69
15
1
32
207
24
12
12
1
143
33
39
9
195
45
15
84
24
36
84
12
360
168
273
51
96
36
12
12
33
219
69
16
23
120
33
3
36
48
12
84
9
64
11
36
96
96
33
3
12
156
48
84
24
60
13
144
128
3
48
13
191
36
45
63
33
15
33
48
75
12
48
72
1
144
131
45
39
84
84
33
27
12
24
204
48
132
24
25
71
60
189
39
120
49
23
57
63
33
183
9
171
21
96
39
228
213
123
36
49
32
51
72
180
97
107
60
96
12
72
37
11
24
12
33
15
49
23
121
11
12
25
59
48
36
24
24
12
72
237
63
33
111
60
96
204
48
312
81
3
204
33
75
36
36
108
81
27
36
36
336
13
32
48
27
156
60
13
203
36
12
84
156
132
72
105
64
128
51
48
45
16
143
24
201
159
33
96
15
12
108
48
153
48
111
1
83
108
144
204
12
12
132
153
48
3
12
24
96
192
169
11
21
63
97
59
60
36
117
27
24
61
35
45
3
12
108
21
3
132
57
27
69
96
3
108
24
36
72
72
36
60
324
96
96
12
36
1
95
72
9
144
327
84
133
23
60
36
25
179
13
32
3
45
96
87
105
111
96
12
60
36
69
27
192
69
51
72
264
93
144
3
189
48
63
144
12
72
24
72
228
12
45
15
48
24
168
49
107
24
45
63
24
72
72
25
176
27
37
131
45
123
96
360
60
12
132
96
24
12
84
105
63
12
300
24
84
168
12
168
33
3
60
72
36
144
117
48
75
12
276
69
51
96
60
84
72
36
49
107
37
32
111
84
189
96
159
33
48
15
132
60
72
72
1
47
1
83
45
3
12
72
57
39
73
95
49
47
48
36
13
23
9
16
128
75
84
48
24
9
327
9
96
207
120
300
48
24
181
191
129
3
216
21
16
47
1
23
57
51
24
60
144
24
1
23
12
84
25
23
57
39
105
387
13
23
9
183
105
64
275
84
48
36
108
12
48
ABCD 95698518068*3^$a+1 [50043]
60
19
269
48
60
49
59
85
36
24
36
174
54
192
144
120
96
18
66
47
49
78
6
35
84
85
95
37
71
24
139
210
30
24
192
24
54
42
18
6
65
72
103
137
7
6
24
12
78
96
66
60
84
71
13
23
139
24
24
30
12
23
25
6
126
179
25
96
30
65
49
30
17
37
72
18
222
48
66
5
1
138
6
24
66
65
55
54
42
29
49
12
71
79
24
24
17
73
71
31
48
65
180
67
24
120
24
6
24
71
25
216
144
179
1
11
24
61
78
17
36
169
18
17
49
144
23
144
13
72
215
49
59
61
66
53
60
48
13
144
42
113
37
48
107
199
6
18
65
25
12
114
29
1
66
78
90
53
67
66
30
125
1
48
120
47
43
66
251
19
240
30
180
6
53
307
24
144
72
114
95
1
30
41
13
90
120
24
5
1
107
7
6
186
53
91
209
31
144
77
13
12
11
7
101
24
37
54
96
41
24
55
24
24
96
126
71
13
36
108
36
90
30
24
66
30
24
66
29
25
90
30
35
37
35
25
48
12
11
103
41
79
90
131
13
6
5
19
6
204
30
5
115
30
60
132
83
37
84
35
61
54
294
66
6
108
126
54
23
60
79
29
49
35
25
30
5
187
144
6
24
96
24
35
31
65
133
66
197
13
30
24
185
31
96
29
19
72
198
72
35
13
23
163
5
19
65
127
78
12
78
162
78
162
48
6
24
150
155
205
72
11
37
60
96
156
35
49
84
11
36
43
150
131
31
54
120
47
19
138
71
25
84
60
6
6
23
67
5
108
25
11
145
36
30
30
84
71
25
144
47
49
59
235
54
47
193
132
23
25
23
199
48
66
6
24
6
11
79
18
36
66
24
17
103
5
115
24
77
13
36
186
53
157
78
30
96
96
18
5
67
54
11
48
72
24
169
180
72
180
95
79
144
30
23
19
198
42
24
150
11
133
11
60
91
24
5
19
30
23
43
90
47
49
30
161
7
96
54
23
43
221
49
66
54
114
65
55
30
90
30
156
47
49
23
7
78
36
6
48
30
11
36
49
60
30
30
36
30
89
96
84
72
97
11
36
13
36
156
198
101
24
97
258
41
120
199
41
12
49
18
42
143
7
30
48
12
54
17
157
143
24
19
30
59
37
24
90
5
24
67
18
36
66
29
145
24
90
6
90
24
102
18
42
48
156
95
204
25
6
17
60
13
60
71
48
97
120
59
55
96
24
24
65
127
113
61
144
36
30
66
48
6
17
7
30
36
36
48
12
48
23
12
67
30
155
85
23
25
12
84
47
67
41
55
90
54
42
131
49
60
108
186
30
66
24
197
13
30
114
11
25
66
24
6
60
54
216
161
127
6
66
29
115
24
150
12
30
65
103
126
96
18
6
155
55
6
18
42
198
5
67
390
108
30
102
11
48
55
89
157
18
77
25
114
137
49
54
240
6
59
132
163
174
23
84
25
78
72
5
24
49
60
107
73
215
1
120
95
12
7
42
275
13
12
11
13
114
17
25
30
54
71
19
66
119
31
5
43
41
49
12
84
126
30
120
71
19
18
83
24
43
30
90
30
36
71
13
12
288
35
48
73
90
54
203
13
107
312
247
5
109
36
90
54
60
30
6
120
84
30
137
157
156
6
54
24
72
18
120
96
125
25
24
42
24
6
84
191
13
132
30
18
12
18
72
198
42
5
25
108
83
13
6
30
24
90
30
90
ABCD 95698707452*3^$a+1 [50113]
96
41
3
12
27
102
24
36
30
6
19
20
40
11
73
29
103
24
24
65
7
119
9
4
5
43
20
40
47
18
18
30
90
24
30
207
15
33
15
18
15
40
12
20
3
78
27
3
60
109
17
54
12
45
45
67
132
36
120
29
36
115
29
19
35
49
41
7
47
45
93
19
35
1
113
39
36
16
53
162
36
18
15
16
8
40
36
32
4
41
55
23
174
18
162
60
7
5
24
39
112
56
39
6
67
36
71
9
112
12
11
57
28
11
36
12
57
15
13
8
39
121
32
28
83
1
8
132
3
18
24
3
15
12
60
9
21
90
21
28
11
66
7
12
68
232
24
35
121
20
165
36
78
49
8
88
32
40
44
64
11
24
1
11
108
42
15
33
111
21
19
80
3
36
60
12
85
155
25
5
19
20
60
84
39
72
129
100
12
119
54
12
3
36
3
33
15
73
35
42
3
64
36
59
1
36
29
6
54
99
3
54
55
8
28
12
65
63
84
51
144
33
16
131
21
4
11
18
19
48
23
36
9
39
21
12
57
55
41
7
29
3
15
1
24
23
153
27
49
59
1
59
37
20
4
11
72
25
12
11
45
63
6
66
42
18
25
68
64
8
15
129
9
24
7
11
13
120
11
81
3
72
24
9
4
5
27
39
162
7
53
87
88
5
19
35
45
16
23
72
9
63
72
24
12
90
39
16
5
43
12
89
31
23
72
45
124
59
24
102
18
93
40
29
6
37
120
20
21
54
66
39
28
47
1
47
33
12
27
6
67
12
8
12
3
49
5
6
30
19
53
18
78
162
18
36
30
25
96
47
33
64
8
15
1
17
18
6
15
33
6
105
51
13
11
84
90
6
66
18
18
3
51
6
27
48
52
71
162
54
81
9
3
48
39
13
5
27
39
165
57
19
24
149
18
18
144
18
90
3
4
71
21
105
223
41
55
5
7
48
80
12
4
29
54
33
57
51
87
37
32
63
37
11
37
12
48
17
39
60
36
88
11
36
21
27
18
24
183
33
87
16
17
55
20
60
48
51
60
249
21
54
54
18
37
83
180
9
33
90
72
1
29
24
139
35
193
47
120
36
24
30
75
3
25
23
9
136
41
3
27
24
66
18
25
11
96
84
37
48
96
71
18
15
52
29
103
120
11
9
45
120
36
27
15
9
39
9
27
18
90
1
161
79
47
105
4
36
140
27
192
18
6
25
95
9
51
9
3
145
48
41
126
24
33
48
60
159
33
21
150
12
37
96
11
18
7
29
144
51
52
104
9
135
15
37
83
24
30
36
31
11
48
36
9
60
39
18
18
126
60
84
27
120
4
71
69
40
56
40
47
18
55
47
33
9
66
54
99
4
176
9
7
11
42
3
9
151
20
84
3
13
8
51
90
103
107
25
48
12
11
12
72
45
4
32
15
30
3
87
150
18
1
53
111
112
8
57
43
29
3
28
17
18
6
31
17
123
12
15
30
96
91
108
12
8
28
5
55
29
39
15
126
54
81
9
96
30
33
120
81
31
5
3
3
48
24
13
89
24
31
71
90
39
93
36
7
59
49
5
75
69
6
129
40
23
25
80
39
49
29
3
15
9
48
40
77
3
87
1
35
13
32
15
72
81
4
5
66
24
1
107
73
11
21
87
85
5
18
13
144
5
147
4
20
87
97
23
49
95
6
3
24
57
39
16
41
15
24
64
24
11
60
45
75
37
77
90
30
7
96
77
36
6
25
80
48
40
23
12
6
15
40
17
15
64
5
108
90
33
4
5
43
41
15
120
76
59
36
78
198
54
19
29
162
1
8
27
72
13
95
45
52
47
18
96
15
15
24
18
7
12
29
15
16
11
12
13
12
47
18
163
32
3
18
36
19
41
15
3
18
43
101
18
48
25
32
3
37
20
60
45
12
18
37
84
131
13
11
72
177
28
47
12
73
5
3
4
11
12
13
48
176
16
140
28
84
20
12
3
60
37
119
36
85
176
112
65
18
12
6
7
20
24
3
30
60
12
6
18
126
18
12
36
15
72
57
90
6
48
67
23
36
85
101
18
30
27
108
16
35
21
120
3
1
119
25
32
64
5
55
71
18
7
24
24
36
59
36
1
35
13
71
18
6
37
24
24
35
45
76
140
45
6
33
84
3
37
41
27
60
15
37
12
36
32
63
37
32
60
69
6
21
100
179
78
7
173
12
39
15
9
33
75
27
18
39
21
27
21
54
21
51
45
40
23
33
9
18
12
18
3
57
66
1
23
33
64
41
198
145
71
33
52
60
8
12
3
36
37
32
57
231
75
12
42
39
16
101
27
40
32
15
18
111
52
32
21
31
53
51
4
5
75
28
17
18
85
47
12
33
60
3
37
71
9
72
45
3
81
42
12
96
54
103
53
42
54
111
9
63
63
72
33
112
5
30
37
161
18
1
36
23
1
8
21
96
90
18
7
68
153
60
39
100
41
3
112
24
5
19
17
67
20
16
71
21
15
54
31
120
132
36
44
48
3
81
16
12
5
43
20
40
107
6
102
13
11
48
18
19
ABCD 95699005828*3^$a+1 [50011]
117
60
15
12
3
9
63
36
30
24
95
16
9
30
42
51
57
71
84
1
12
15
63
21
3
36
6
24
84
15
8
12
16
36
33
78
17
40
75
42
15
75
54
36
3
15
48
30
23
144
25
15
48
27
48
72
108
48
9
48
32
25
15
21
6
24
6
59
24
76
9
35
16
44
13
3
51
24
6
18
45
81
35
19
41
24
76
12
20
19
9
96
3
18
23
24
13
3
15
42
18
105
9
36
12
23
60
12
7
53
55
30
15
32
1
12
15
63
29
13
18
29
28
9
6
77
25
12
39
39
5
43
17
13
42
12
93
21
75
51
41
55
9
33
35
16
9
6
105
27
9
84
111
6
30
5
7
18
15
15
45
9
23
1
60
54
42
23
13
30
42
66
24
21
92
37
11
24
16
45
6
33
12
8
13
27
51
12
45
9
123
12
39
36
21
80
43
29
25
30
12
54
27
72
15
36
12
84
30
3
3
9
9
54
5
43
5
12
25
3
15
12
12
30
3
105
11
25
54
42
24
39
15
18
23
64
57
30
36
42
12
15
15
30
23
7
53
67
66
54
6
30
5
4
8
31
5
4
3
24
30
11
55
45
45
12
6
5
4
48
3
5
4
20
13
63
24
140
48
37
12
6
17
1
35
120
61
18
48
9
44
19
45
3
54
3
20
73
24
66
30
60
18
6
15
39
45
12
8
52
12
51
36
18
15
15
6
27
15
5
88
60
27
5
19
54
12
18
6
15
56
88
60
9
12
90
18
35
7
6
23
19
6
15
21
3
36
15
17
72
40
3
12
5
37
23
76
15
5
31
18
12
24
54
30
11
64
20
13
27
12
21
18
42
15
15
45
32
1
102
24
53
36
7
5
13
60
107
7
36
65
4
12
21
15
12
15
36
12
9
24
9
36
15
39
12
21
20
7
18
30
42
42
29
31
33
3
30
3
24
20
52
15
36
18
12
83
16
21
12
11
1
96
39
21
3
9
15
68
28
45
27
80
157
42
89
79
33
3
42
24
23
73
72
6
29
1
42
33
12
20
37
51
27
9
39
45
69
12
63
21
27
3
12
65
19
41
52
3
5
43
9
3
69
15
6
63
12
9
15
8
121
12
12
71
1
54
12
5
7
6
35
84
55
53
40
3
12
17
25
15
45
6
5
25
35
4
33
42
30
36
12
3
36
33
18
24
6
18
6
11
4
56
67
81
15
6
23
13
24
48
27
8
1
24
63
48
15
29
37
6
54
75
9
6
54
30
66
11
13
51
21
12
63
69
51
12
15
18
95
12
48
28
51
18
36
84
75
8
4
24
21
66
9
24
21
36
23
115
29
67
9
24
33
23
12
7
18
75
15
18
15
105
12
42
48
5
4
51
12
21
20
12
52
3
17
16
15
9
27
78
6
24
45
3
53
37
35
40
9
6
5
7
6
6
53
48
25
87
27
36
12
102
54
5
16
81
30
78
47
48
1
6
53
31
41
13
24
15
27
53
1
120
24
60
3
9
90
45
44
12
7
33
9
24
15
45
54
96
12
17
25
18
93
9
15
15
45
21
15
36
8
16
20
4
20
160
45
6
6
36
120
12
83
25
30
42
3
20
4
9
39
21
6
6
18
12
12
30
15
15
60
6
36
48
30
21
21
30
29
1
24
27
20
4
33
51
44
1
186
18
30
33
33
27
8
7
30
47
13
24
15
33
18
12
5
31
12
77
16
57
15
9
36
174
6
18
17
7
30
18
53
12
7
33
8
31
6
12
3
3
102
3
12
39
18
3
20
12
16
15
36
36
12
5
36
64
63
17
16
9
18
12
12
30
3
8
67
45
12
9
36
6
45
12
20
1
72
47
13
84
36
27
3
18
30
72
18
12
18
5
16
63
42
51
12
20
36
4
3
197
1
6
6
42
21
15
9
51
24
6
12
48
27
3
77
7
21
20
1
78
102
143
13
54
36
53
7
33
27
24
84
30
27
15
45
9
23
100
3
5
49
48
35
196
36
84
45
30
6
54
89
16
20
25
66
24
9
21
12
35
43
6
51
33
12
12
42
101
40
32
13
3
20
76
24
36
33
27
44
31
21
24
96
3
30
39
117
3
36
21
83
13
12
51
21
11
7
30
3
105
39
39
5
7
5
13
27
9
36
47
37
3
120
75
33
8
7
30
15
12
72
56
13
36
51
20
13
24
30
48
30
60
27
27
6
24
6
12
60
48
18
54
36
150
12
3
12
12
8
64
36
27
30
3
27
21
15
57
45
83
19
57
51
12
5
40
12
68
16
45
6
21
8
16
108
63
12
18
3
21
11
4
24
24
51
9
12
15
18
30
53
37
3
12
12
44
4
56
19
5
36
1
63
8
73
84
15
36
24
3
12
18
35
25
35
25
23
1
36
27
45
42
18
42
53
100
3
12
6
6
21
3
5
12
19
6
12
18
18
111
3
12
54
36
48
6
6
3
51
72
5
55
18
27
3
60
5
24
13
54
33
8
12
36
4
21
27
3
30
30
12
33
39
45
8
64
8
25
36
6
9
27
9
9
15
15
36
45
3
30
15
3
30
30
9
3
5
1
36
6
24
90
39
15
5
4
3
42
138
54
6
5
19
6
15
3
36
24
12
9
8
85
11
12
4
15
18
191
1
23
37
24
27
20
25
12
63
15
12
53
67
66
132
12
15
3
24
21
9
23
7
33
36
20
52
39
6
87
12
36
9
123
8
13
15
27
30
12
6
5
1
75
51
53
25
102
18
42
24
54
15
51
90
51
27
41
37
18
21
3
30
95
7
33
72
45
54
24
6
47
100
32
25
123
24
24
27
53
24
25
78
5
48
4
123
9
21
27
21
39
51
12
18
12
47
31
9
45
12
3
21
51
3
12
45
8
13
12
12
15
3
72
6
15
20
37
72
3
3
57
33
18
42
27
45
15
87
9
111
24
6
23
7
29
16
9
27
32
25
36
36
3
75
45
141
27
12
81
42
33
27
5
168
61
119
4
60
33
3
39
12
30
84
27
8
16
39
42
15
9
78
45
27
30
11
67
48
12
65
16
45
15
9
18
30
12
15
12
3
33
3
5
16
56
37
42
36
69
21
42
5
1
24
12
24
54
18
27
15
72
90
36
47
7
29
7
18
66
69
39
42
111
27
30
23
43
30
12
15
87
21
9
18
24
93
8
25
15
69
3
20
103
12
12
9
92
13
39
21
54
36
114
12
15
96
45
3
44
1
6
29
76
15
21
12
12
36
72
15
12
24
42
47
16
21
63
12
9
12
30
30
54
24
5
4
3
113
25
15
39
5
40
27
41
7
30
15
3
93
24
20
13
114
48
5
28
3
9
80
43
30
18
29
48
12
31
5
31
18
3
15
9
9
84
3
27
117
21
3
24
33
18
9
87
108
5
28
15
53
64
36
12
9
23
103
48
65
1
6
69
8
31
65
12
43
5
24
16
12
3
21
9
24
3
24
8
16
44
7
21
3
9
147
41
13
30
57
57
75
45
30
33
33
39
21
12
27
33
3
20
61
3
20
36
60
60
55
6
23
13
47
13
3
24
80
13
35
43
89
7
18
36
12
30
9
44
16
24
27
12
12
21
72
33
3
21
18
12
45
ABCD 95699375056*3^$a+1 [50017]
90
6
16
200
4
44
16
66
54
8
91
84
57
36
120
14
34
104
96
70
30
44
22
21
45
24
36
60
48
180
36
8
22
14
132
72
72
76
44
91
45
27
17
16
98
49
125
16
2
37
53
24
220
8
28
3
21
38
6
12
24
54
85
17
132
28
48
44
31
47
30
18
10
96
36
80
4
63
288
9
75
5
184
12
18
210
152
55
9
54
9
41
12
34
96
14
18
6
40
50
102
40
18
90
12
8
12
24
4
42
30
27
33
3
21
14
6
90
46
8
12
24
36
28
36
15
96
5
108
7
77
46
42
24
24
44
16
80
7
45
63
135
2
100
3
17
124
20
24
12
40
27
60
57
68
55
117
36
44
19
5
115
81
30
126
98
10
20
40
72
108
12
3
21
66
18
20
10
9
17
175
23
46
80
132
28
15
21
8
156
52
8
46
66
14
70
96
32
28
8
31
5
66
58
32
28
26
6
28
20
16
36
54
26
40
104
36
4
36
44
78
30
18
10
60
44
94
9
77
40
50
18
156
100
30
69
41
130
32
30
28
39
5
28
30
14
24
10
30
36
99
17
60
48
16
3
41
84
132
84
16
44
12
4
24
36
24
36
44
120
24
31
21
164
12
24
10
30
68
16
164
16
27
93
36
44
12
100
18
9
12
5
54
10
27
53
19
33
15
5
72
6
25
29
28
8
12
10
18
30
6
84
140
106
96
30
18
57
93
15
17
42
30
162
6
48
24
18
18
16
36
68
6
66
100
32
43
5
19
45
75
21
48
96
3
5
16
12
3
35
217
17
55
125
18
10
60
84
6
134
79
59
96
22
24
39
59
106
20
66
78
18
49
15
26
40
48
12
18
90
20
16
8
72
144
66
121
69
60
8
36
10
30
132
30
14
48
16
60
56
124
2
30
4
51
5
40
24
6
2
7
119
54
12
24
12
40
84
8
12
16
218
10
12
92
31
185
220
32
12
46
6
3
33
8
72
43
81
60
39
77
139
21
80
4
104
67
9
50
121
45
8
24
7
29
84
18
54
10
14
12
108
19
36
41
36
72
88
24
44
24
108
148
12
24
36
48
12
87
57
134
160
2
100
3
71
16
30
68
67
17
28
3
59
118
68
156
10
129
5
24
28
48
12
60
48
126
66
44
79
65
36
84
40
12
15
65
7
81
120
102
32
318
103
24
17
24
36
48
28
68
12
19
36
17
52
8
31
41
40
44
60
67
5
7
33
62
58
54
6
60
8
54
58
80
4
96
18
26
70
26
7
21
12
158
22
24
84
99
108
17
72
36
28
111
41
64
158
85
33
20
24
48
112
24
32
84
60
36
67
33
108
20
36
60
46
48
50
120
24
12
100
44
60
180
36
108
36
7
23
54
16
42
50
28
80
24
67
105
3
41
66
85
41
34
80
13
41
12
24
64
20
24
72
18
18
48
16
164
67
65
54
46
3
141
8
28
48
30
122
60
4
39
47
10
80
48
52
92
91
41
4
36
44
55
5
12
54
6
259
5
16
98
90
72
40
68
72
12
60
48
34
21
257
28
30
48
122
24
36
108
40
6
170
54
16
50
24
79
23
13
57
80
10
38
72
40
24
24
20
52
2
42
64
224
108
40
68
7
5
40
48
26
18
12
108
112
51
35
18
31
95
34
39
21
36
20
180
54
66
16
75
9
68
72
94
26
16
24
15
89
24
88
20
4
68
31
41
34
176
96
154
116
28
20
31
83
90
28
92
28
18
6
24
176
96
28
12
8
67
77
96
12
88
12
32
76
27
5
40
24
56
88
60
140
60
31
9
12
20
4
60
26
25
72
60
36
5
40
96
98
82
36
8
40
99
17
24
72
43
57
3
81
3
132
45
39
29
31
87
62
52
36
32
72
34
26
43
60
81
60
20
31
149
42
10
44
4
32
12
90
37
59
22
63
117
75
168
72
33
26
25
81
15
77
36
12
72
28
48
32
19
41
64
75
21
48
51
41
108
52
44
76
32
22
14
79
275
46
60
15
77
24
136
15
33
135
5
12
88
12
180
8
112
32
52
3
57
51
15
2
28
18
9
33
20
64
84
104
31
72
15
18
62
18
96
43
33
8
40
15
17
235
23
10
39
17
64
14
85
123
38
60
12
4
24
32
139
81
48
159
77
31
53
127
12
5
67
5
24
40
60
44
108
12
72
24
40
32
4
24
20
16
128
31
29
31
77
264
19
185
180
12
24
64
44
12
55
9
36
24
120
27
108
5
40
36
96
2
6
ABCD 95699391098*3^$a+1 [50003]
56
105
87
16
96
35
45
76
77
342
36
36
1
36
107
18
7
132
32
4
120
83
13
44
4
72
155
9
40
5
7
8
21
63
45
72
19
32
84
117
54
45
27
1
35
72
18
7
65
7
20
16
12
168
47
85
12
32
141
67
12
24
5
51
88
23
36
249
184
17
90
126
111
15
21
24
12
28
60
72
17
3
4
47
33
147
21
321
15
147
54
55
89
19
60
32
24
16
119
9
36
4
12
60
20
168
72
244
5
31
23
72
33
12
4
80
4
108
12
48
168
44
45
151
56
27
54
18
9
52
48
12
5
51
60
40
12
107
72
73
84
56
16
5
19
53
108
175
95
57
60
88
12
89
7
32
40
29
139
12
11
54
3
12
64
24
5
19
60
72
8
36
39
177
64
11
13
32
63
13
8
123
249
4
36
35
193
12
11
57
160
84
5
115
72
47
181
8
63
49
5
3
52
68
93
18
54
3
16
140
21
7
29
126
153
108
36
36
4
23
1
12
144
59
25
65
19
152
45
31
12
47
81
24
108
75
97
80
28
11
37
8
16
84
179
57
28
128
3
18
27
136
116
48
4
56
9
7
156
35
13
72
128
12
48
69
18
37
35
37
35
1
20
15
9
60
111
54
219
4
72
260
256
32
48
60
93
7
8
172
68
33
18
45
36
24
24
4
68
184
180
84
53
87
21
223
12
8
28
48
36
5
31
59
45
28
48
41
18
33
16
95
1
35
9
16
11
105
40
71
177
16
77
54
13
56
21
115
11
162
91
96
48
44
300
88
68
21
72
7
12
44
28
143
93
112
12
32
28
68
69
31
72
12
11
49
20
75
1
24
96
48
72
47
1
161
15
76
48
77
7
8
4
161
19
17
3
24
117
54
13
168
143
69
3
45
160
84
71
25
11
69
88
116
40
65
55
8
36
45
90
36
9
4
56
40
44
60
52
185
79
11
145
80
4
23
108
61
84
60
137
31
95
18
27
16
101
75
88
12
48
119
162
54
21
16
35
145
8
40
5
7
200
36
48
15
18
19
32
3
37
156
276
84
152
33
127
24
24
84
11
49
140
252
45
43
8
28
44
16
131
49
77
36
51
39
129
100
132
92
87
1
8
88
60
24
80
28
89
139
12
12
8
63
49
96
120
95
25
36
56
84
16
35
18
54
54
3
15
21
64
20
57
7
47
13
12
60
41
7
47
72
57
15
105
4
84
41
55
35
108
169
188
76
36
204
56
315
157
59
49
48
156
56
64
23
45
99
309
28
59
45
36
81
31
20
39
45
124
12
168
32
15
37
35
18
18
18
51
93
79
180
8
28
8
129
31
132
108
17
87
57
19
84
167
9
63
90
79
60
360
68
60
4
8
4
41
43
47
36
9
9
54
25
84
12
68
16
44
60
112
47
61
263
18
36
15
147
9
12
36
36
16
108
32
144
76
92
28
20
120
28
12
168
12
24
89
18
33
100
11
54
18
1
12
95
37
120
5
198
13
5
171
4
12
11
33
3
13
12
29
39
28
144
23
54
99
16
20
76
60
233
79
168
24
24
47
18
19
35
37
84
140
9
7
108
83
72
36
9
16
72
48
116
60
76
35
97
8
28
36
108
56
16
29
90
169
60
152
48
108
24
69
15
4
35
81
24
52
8
216
15
18
27
16
24
12
29
15
3
1
12
32
76
23
54
67
32
48
36
87
73
71
126
103
44
40
108
47
21
156
147
18
31
5
15
3
129
60
52
120
24
12
60
47
37
80
27
18
39
16
116
45
19
20
84
40
71
9
207
57
141
55
89
234
54
7
92
4
12
11
90
39
105
18
45
135
49
156
12
17
51
112
132
8
100
11
49
77
54
37
12
77
7
44
52
32
52
47
13
56
111
37
12
168
132
29
151
11
21
33
43
11
133
12
53
31
149
63
ABCD 95699759198*3^$a+1 [50048]
16
59
61
20
40
20
15
37
23
108
31
6
12
12
35
1
83
19
5
36
132
39
6
120
24
30
69
12
15
93
12
45
10
12
30
120
23
37
23
9
10
116
9
135
10
11
37
23
12
72
15
21
12
33
24
6
22
12
108
71
57
10
30
74
16
53
49
2
9
21
51
72
13
47
3
60
9
61
14
16
30
44
39
24
36
12
97
32
6
10
12
68
22
2
36
75
75
52
8
10
42
41
60
24
73
12
68
15
9
46
53
120
72
24
45
16
59
31
17
27
16
50
3
31
29
57
15
9
16
44
60
51
75
24
6
4
11
24
1
24
18
48
30
84
11
9
16
44
60
28
12
6
12
5
57
10
176
40
77
33
15
75
33
24
87
6
15
37
102
6
20
3
24
85
2
21
24
24
61
66
80
45
108
36
36
165
40
80
24
15
133
30
2
28
60
23
19
96
29
24
24
12
13
12
11
12
27
45
13
23
48
7
20
22
32
76
24
116
63
67
50
64
59
201
76
23
12
135
30
27
37
18
30
23
9
51
15
9
108
48
120
19
5
31
42
32
6
45
12
55
2
96
75
37
30
38
3
61
36
35
12
3
4
6
30
14
28
11
60
84
13
14
9
36
133
8
22
5
37
11
9
30
28
78
35
15
9
24
7
12
17
24
12
25
20
15
19
18
47
81
183
12
19
48
122
51
25
12
18
74
6
4
26
22
5
12
36
99
69
24
25
90
53
48
12
9
51
60
9
15
31
24
18
11
49
12
23
43
12
30
2
9
57
22
2
15
15
10
11
39
81
45
15
45
24
58
5
37
71
115
102
32
51
39
45
61
42
2
36
70
17
33
112
83
165
27
63
22
18
20
124
41
25
12
12
11
192
36
36
48
13
23
19
5
27
16
74
75
13
30
18
59
36
48
72
69
166
60
53
37
59
43
18
35
105
27
12
1
83
12
105
24
99
7
42
2
46
20
3
57
34
66
12
23
48
49
32
58
77
24
37
44
30
33
57
39
31
53
43
89
43
17
81
4
11
12
25
90
53
37
11
84
13
59
31
24
53
33
10
24
50
40
11
108
24
3
9
1
23
19
101
60
57
40
20
54
36
57
36
31
50
75
36
85
12
23
12
33
22
41
49
8
27
60
36
51
45
24
61
11
37
11
27
60
22
11
12
9
16
74
33
3
69
36
19
18
107
1
24
20
76
23
7
29
43
17
15
16
54
20
6
69
21
60
15
67
30
92
15
45
111
12
25
48
14
96
9
36
45
27
3
9
36
24
24
21
58
17
24
24
25
18
5
9
28
11
27
84
9
51
16
125
7
68
30
3
7
17
3
22
60
18
72
2
3
36
24
13
44
88
48
107
57
100
86
33
21
100
6
29
1
50
9
73
12
48
2
6
52
108
119
45
3
25
32
10
50
16
44
51
39
96
69
45
6
9
13
23
24
13
32
40
6
17
120
27
10
18
48
72
5
3
10
143
27
52
101
12
12
12
24
21
99
12
84
1
30
14
36
39
45
16
20
39
24
87
30
27
72
13
18
42
35
25
8
27
57
51
12
85
11
21
16
12
38
40
74
39
7
12
2
10
221
45
3
57
3
81
3
13
35
60
75
4
80
33
43
5
55
77
25
30
12
20
70
155
36
9
15
1
95
7
53
25
14
30
75
61
72
78
113
57
4
23
60
3
22
11
96
1
47
27
30
3
25
30
17
15
6
39
13
131
61
86
9
81
75
7
5
120
36
31
60
29
7
134
6
4
5
21
24
46
5
7
68
9
1
24
18
17
45
58
17
85
59
21
30
45
96
12
13
12
11
7
14
30
46
20
63
139
53
24
36
24
111
10
102
32
105
175
20
21
37
38
33
27
30
34
170
6
30
3
1
23
27
16
113
27
129
61
44
39
57
147
103
12
38
15
67
2
60
28
32
15
15
30
28
71
12
67
5
27
30
3
33
39
24
12
55
42
18
30
44
15
60
21
10
74
51
72
48
48
21
6
10
12
42
5
24
36
36
45
39
51
9
43
5
7
26
64
6
42
11
12
79
5
21
54
16
29
24
19
53
45
3
49
72
11
49
20
39
19
2
51
15
10
24
48
60
32
3
27
141
60
7
32
30
39
117
3
36
1
140
52
38
153
81
15
24
12
69
15
73
11
7
29
96
7
8
33
24
33
3
7
132
8
45
9
60
46
20
9
36
9
39
21
3
33
112
23
19
53
36
7
12
17
45
28
23
12
27
58
48
20
10
24
29
49
8
15
24
43
65
25
30
41
151
18
35
12
31
14
90
69
24
3
40
44
6
75
24
36
55
60
12
8
69
91
65
7
5
43
14
15
1
35
7
8
160
104
33
27
21
15
24
21
9
16
50
24
28
2
15
36
37
2
6
63
1
26
54
58
182
76
47
3
10
44
51
39
33
12
15
9
24
85
8
15
85
119
1
23
37
80
15
25
12
11
24
33
3
51
33
3
22
18
89
24
19
2
28
30
5
12
1
132
8
60
64
71
24
91
12
5
12
108
57
15
15
9
36
24
21
16
35
25
54
18
32
28
18
29
24
60
61
140
30
33
36
21
100
11
25
80
4
48
8
24
58
41
37
12
11
49
2
45
25
48
8
3
111
100
26
10
50
15
7
17
15
96
45
7
48
29
48
13
24
20
99
7
5
45
3
7
20
9
48
43
60
14
40
83
33
27
13
44
3
12
108
13
42
2
60
16
23
1
86
22
2
6
10
102
47
13
23
39
21
48
67
14
16
42
62
28
11
49
18
72
32
6
54
33
25
8
3
27
4
66
35
24
60
48
25
68
15
37
8
15
24
61
44
3
7
50
28
32
39
12
67
60
38
24
3
36
12
12
25
11
12
39
93
57
148
23
7
5
3
10
12
98
22
60
32
3
3
57
96
7
74
15
1
24
35
168
73
12
11
19
5
57
15
115
30
50
46
35
105
27
27
6
64
11
24
51
9
51
45
49
20
51
15
45
9
160
35
1
132
2
10
83
12
21
ABCD 95699763598*3^$a+1 [50034]
24
54
66
180
96
42
42
18
48
27
3
12
102
18
66
55
5
51
51
30
3
51
6
39
33
12
39
45
102
57
12
16
23
141
4
12
29
31
17
31
17
78
36
33
27
30
19
11
6
39
3
6
6
48
1
35
21
4
12
5
15
33
102
84
24
24
48
120
13
209
96
114
12
18
18
25
20
48
81
24
30
12
13
89
3
135
33
57
18
24
18
18
6
24
66
168
96
30
30
90
6
138
36
12
3
40
11
24
69
15
66
15
117
48
12
30
9
64
5
39
16
65
24
18
33
75
36
24
24
21
75
24
61
17
12
30
12
93
3
24
144
30
66
78
42
9
99
42
36
115
5
27
87
48
33
39
6
42
73
23
12
42
102
18
15
51
54
27
16
53
30
9
16
65
30
72
18
7
20
69
183
63
72
13
140
93
54
6
6
66
144
108
12
6
60
24
121
65
78
6
24
24
6
12
108
12
30
55
23
69
15
36
30
30
9
27
48
21
51
24
30
30
6
3
16
29
72
6
60
30
42
36
36
33
21
27
40
53
39
81
27
165
18
45
51
78
6
9
132
15
33
3
13
77
60
18
30
15
69
30
216
24
96
30
55
41
39
12
33
30
24
42
24
36
63
117
15
81
42
1
77
192
102
36
42
3
27
18
99
3
33
48
21
3
51
145
59
72
45
99
12
24
9
57
48
6
21
99
21
117
6
150
15
99
18
90
24
54
6
1
20
3
9
60
36
81
6
18
24
42
18
42
24
60
24
73
20
15
12
162
90
21
63
66
18
93
75
9
60
16
5
78
90
120
30
84
60
72
48
21
51
18
63
12
81
42
24
138
6
24
117
69
42
57
28
92
3
33
9
126
36
30
3
208
5
54
21
72
51
54
30
102
15
3
12
33
16
20
9
180
48
120
72
12
6
90
114
33
15
93
39
78
6
37
59
6
159
63
12
36
33
15
84
60
18
39
3
60
57
39
84
18
72
12
15
93
18
114
19
59
73
48
80
27
165
27
36
150
120
66
60
48
66
42
102
3
15
102
102
18
3
39
36
12
1
35
21
64
47
45
60
93
30
66
18
6
12
3
9
36
51
36
39
36
84
36
93
45
102
84
69
160
119
120
12
24
6
51
123
54
246
42
39
171
30
54
48
33
24
48
15
12
168
36
6
18
1
35
12
18
39
63
12
33
9
30
24
24
73
17
138
69
3
48
42
135
57
3
36
15
42
84
3
45
111
15
144
18
3
27
18
99
51
9
3
9
45
24
6
180
96
24
1
83
6
30
6
42
78
48
24
48
18
30
42
30
18
66
6
25
77
102
24
96
108
36
6
19
137
42
102
3
27
6
30
60
93
15
12
24
21
75
42
252
30
66
18
24
108
12
60
12
21
33
7
92
51
12
168
12
30
15
39
9
87
45
9
90
24
12
54
48
78
72
12
49
71
48
30
18
9
108
36
27
13
56
105
6
25
95
33
15
222
103
29
18
13
11
84
66
19
59
66
42
114
120
15
64
35
30
15
9
3
3
204
6
27
27
150
195
111
129
3
13
107
78
36
31
104
261
54
69
105
132
282
1
65
115
11
24
174
18
12
33
15
12
6
114
6
6
30
30
54
6
93
72
3
12
24
6
30
6
18
30
127
20
15
168
12
24
9
9
63
45
102
42
48
72
6
48
69
75
18
24
15
36
9
108
3
3
126
19
140
27
24
18
72
36
63
27
24
48
120
12
54
6
18
27
4
35
24
18
84
18
60
90
27
93
6
25
17
60
12
27
16
77
12
48
18
12
6
6
109
119
1
47
12
36
6
15
33
91
107
42
6
21
3
48
129
4
5
6
1
65
15
33
66
24
6
66
102
18
54
54
9
27
126
24
51
60
63
90
84
156
42
48
36
66
39
36
60
33
102
60
48
25
95
97
8
9
48
48
6
33
45
6
12
25
5
102
66
54
12
48
6
6
114
219
15
73
59
6
63
15
21
33
78
144
18
6
9
12
15
181
180
8
21
79
17
114
1
89
3
16
17
15
15
117
3
12
1
59
42
18
12
36
9
3
48
144
24
24
42
3
57
114
24
12
9
87
24
21
15
12
72
108
21
9
6
9
45
30
36
60
60
102
18
60
12
12
45
15
108
18
42
24
18
12
18
66
60
90
42
18
30
55
95
45
36
3
150
48
54
121
17
3
9
78
12
9
72
3
69
33
54
48
6
27
12
81
156
51
3
126
18
12
1
35
24
18
6
120
6
30
49
17
3
87
30
54
30
6
189
15
61
59
96
48
9
27
36
33
45
115
65
27
72
16
5
30
69
36
27
84
36
150
24
6
120
42
3
3
12
102
12
15
16
17
36
67
128
15
30
6
153
12
16
20
99
84
6
63
72
39
57
3
12
192
1
95
36
48
6
36
3
87
1
53
ABCD 95700113662*3^$a+1 [50002]
35
12
28
36
189
24
3
128
72
88
140
96
84
112
44
1
168
111
21
119
1
12
27
9
11
13
143
85
132
36
60
11
24
25
27
164
1
23
36
1
23
37
3
9
203
133
107
48
97
59
13
107
36
84
73
107
1
168
12
192
23
60
13
60
87
104
24
160
69
47
181
23
37
75
8
97
3
9
63
165
48
111
9
132
12
11
25
107
24
24
12
85
120
48
24
51
9
27
36
33
107
73
60
15
9
60
48
83
60
132
13
71
64
32
13
60
35
40
92
25
63
32
25
83
37
59
124
237
12
60
11
49
23
97
51
57
60
12
23
24
40
36
117
63
33
11
49
35
157
39
21
48
75
20
16
224
72
25
119
24
49
83
37
228
12
63
44
120
49
47
37
156
95
120
72
13
95
36
16
33
287
205
60
395
108
12
157
3
165
15
44
1
63
20
85
11
49
15
189
27
21
119
73
3
108
57
12
288
3
57
195
105
119
49
51
141
75
45
179
13
51
45
12
119
49
27
104
1
72
60
23
28
72
80
84
1
48
24
48
48
35
37
35
24
40
20
1
95
13
15
20
97
23
72
25
15
57
83
24
13
108
59
13
71
37
3
56
16
165
23
37
12
240
11
25
27
105
3
92
25
59
24
196
201
23
109
36
204
11
72
97
71
72
24
73
48
12
23
85
23
37
3
252
440
64
33
3
68
216
60
109
12
59
160
33
228
35
24
24
12
4
93
123
45
12
47
40
56
24
120
49
11
96
145
59
16
104
24
16
9
12
159
69
84
27
9
84
167
1
132
36
227
60
73
107
48
96
96
48
40
9
108
72
71
229
87
36
44
61
3
20
156
76
45
12
156
24
47
40
56
60
60
4
189
35
72
37
23
25
15
45
72
11
37
120
83
85
204
36
11
1
72
83
48
97
3
9
107
64
57
159
36
68
76
93
87
21
180
119
76
288
57
195
8
12
124
9
27
8
12
24
61
3
80
25
131
73
11
40
45
72
135
108
252
8
60
37
12
107
60
36
73
71
396
37
143
24
49
75
56
181
72
36
71
1
35
24
1
59
40
36
104
13
27
36
104
1
35
168
85
71
13
47
49
107
133
84
131
16
33
183
273
71
124
57
15
68
60
37
72
51
32
73
144
108
60
83
36
84
36
1
12
107
373
3
45
35
24
4
117
59
13
11
52
68
72
13
12
119
60
49
11
61
12
107
133
36
35
60
37
60
35
24
36
148
69
71
145
12
83
60
37
12
36
131
36
13
47
184
81
48
11
144
216
13
36
207
33
12
48
132
99
33
96
300
24
11
76
9
60
35
37
3
92
24
1
59
193
11
36
144
12
4
260
13
51
32
13
12
59
24
12
133
12
60
59
156
48
25
24
51
57
15
33
12
72
48
119
76
57
23
24
49
107
84
61
35
85
15
33
11
120
96
13
12
12
180
23
25
72
96
72
179
100
20
1
48
111
56
108
52
224
64
9
27
93
11
132
84
40
20
24
25
167
84
4
9
216
35
72
84
13
111
36
44
25
24
11
36
121
35
25
83
120
16
9
324
36
24
183
44
64
20
60
85
95
49
87
9
84
51
56
120
1
39
81
63
117
23
40
32
24
13
111
9
131
85
84
36
35
12
13
72
119
96
25
12
47
1
15
33
180
11
24
12
120
60
13
24
11
192
4
116
28
176
4
20
49
48
23
97
60
203
12
120
120
205
72
47
40
9
12
48
24
71
ABCD 95700221018*3^$a+1 [50050]
24
45
24
12
16
20
57
6
30
15
12
33
66
60
1
80
9
79
92
147
33
28
155
6
51
88
20
15
24
33
84
4
12
47
36
21
136
5
48
6
21
27
42
36
30
18
27
120
28
11
54
12
3
51
6
195
15
18
75
52
8
60
24
12
9
54
21
9
60
15
15
33
45
163
17
75
69
15
3
81
9
18
30
24
90
81
3
42
63
12
15
69
4
161
31
5
15
24
36
69
30
1
89
6
69
3
108
9
21
15
28
35
25
5
126
9
12
72
36
129
12
24
75
12
57
12
19
72
5
43
11
36
12
6
39
88
83
6
90
61
48
32
57
30
33
3
36
6
3
12
33
51
63
21
9
6
21
120
124
125
6
48
90
6
9
3
45
63
25
35
25
20
9
51
12
60
93
7
68
15
37
20
99
18
15
12
184
20
39
90
31
12
60
32
123
25
29
19
12
44
36
40
8
12
48
141
30
9
9
15
93
54
61
8
40
17
43
71
21
15
54
3
33
30
13
32
15
12
121
12
8
135
117
3
21
16
48
20
39
126
90
6
51
24
141
75
15
69
4
17
30
78
36
79
32
100
80
9
19
5
39
96
52
5
24
18
45
81
90
21
69
12
123
72
3
24
21
36
45
211
59
6
108
51
183
1
35
84
21
12
9
48
63
9
6
33
111
21
63
6
75
60
9
144
3
87
57
9
27
63
57
3
25
56
9
126
21
24
63
1
44
36
60
60
60
45
30
9
81
6
21
24
4
116
120
15
36
9
45
54
6
15
3
33
33
42
48
54
3
39
66
54
24
25
65
12
18
25
35
36
30
36
27
72
45
79
12
5
27
12
51
48
60
81
108
108
72
21
6
109
17
54
108
12
9
81
6
12
6
66
54
15
12
60
3
25
155
21
21
27
75
42
48
3
39
1
155
144
36
252
1
56
33
75
60
51
36
9
12
40
23
9
60
132
4
35
12
18
6
9
36
24
52
35
24
21
28
20
111
109
12
89
24
30
25
120
5
84
72
19
12
65
18
81
64
20
60
52
83
36
21
48
21
108
18
13
192
47
12
45
9
42
48
9
28
80
27
42
90
9
45
30
24
21
69
48
87
27
54
27
27
1
12
257
43
44
24
45
51
64
44
16
41
39
36
96
24
45
31
95
93
12
40
32
33
24
31
89
54
21
51
69
21
75
3
12
69
48
88
20
87
93
213
30
60
84
133
8
75
37
5
3
12
3
72
9
9
87
40
80
9
30
1
17
6
72
45
147
96
120
69
48
24
24
21
30
18
198
45
24
45
120
90
6
18
12
33
9
48
24
18
73
269
36
75
9
31
47
48
24
1
32
21
30
85
11
18
3
27
6
27
3
21
39
54
63
9
30
60
21
9
6
33
15
6
19
11
54
27
72
136
77
115
8
12
9
36
12
6
165
96
39
24
21
100
35
60
36
9
9
3
9
6
25
44
3
12
60
30
15
45
48
15
45
48
15
3
6
90
30
3
48
28
72
17
3
84
15
90
31
83
21
36
117
63
45
3
105
6
9
9
3
15
85
104
45
54
126
39
12
28
20
57
27
36
81
54
54
180
27
4
32
60
39
81
48
36
213
72
6
12
21
15
24
36
25
5
90
36
36
24
21
12
21
54
81
156
76
20
39
24
36
21
24
75
21
39
1
44
81
75
9
31
29
19
44
3
93
72
40
140
40
20
9
51
135
30
18
24
141
15
25
20
51
9
27
18
180
12
78
12
9
36
100
8
9
75
3
133
11
45
75
24
36
18
3
160
65
39
24
15
25
72
20
3
6
36
55
20
99
18
3
69
3
16
60
35
81
3
61
20
12
129
79
20
81
75
24
45
75
45
7
8
9
18
13
12
20
27
12
21
100
137
36
39
12
64
56
21
75
3
30
7
20
15
12
78
48
27
60
24
3
13
5
103
17
15
24
48
28
53
55
180
17
3
156
64
47
13
41
54
165
27
54
18
36
6
54
25
132
23
25
20
201
6
33
40
32
3
30
24
12
36
135
33
27
24
60
135
78
18
13
20
39
72
21
40
59
36
69
16
68
15
36
33
123
9
16
8
99
18
115
20
3
6
3
48
69
18
33
3
6
30
36
9
16
89
63
27
9
60
24
153
43
29
72
54
6
36
3
36
9
6
69
15
9
28
125
42
90
12
19
32
28
35
12
93
57
39
16
80
40
60
8
27
9
36
28
72
68
15
189
33
3
99
6
36
3
12
16
60
17
3
99
24
144
1
11
6
39
9
51
3
73
8
132
3
24
33
40
47
61
92
120
48
45
72
183
9
15
3
108
42
48
27
28
12
29
3
12
33
31
92
183
37
32
12
141
63
75
37
44
9
36
54
6
31
80
28
41
79
11
9
21
18
93
129
36
30
18
27
160
20
15
30
54
9
51
9
9
36
7
47
18
102
81
24
3
45
27
42
30
54
75
21
79
12
8
45
7
228
29
3
3
120
21
16
80
33
67
8
36
36
9
3
16
44
27
141
12
12
16
5
102
45
16
32
40
48
41
18
72
61
5
63
69
3
9
19
212
60
88
5
36
48
51
9
12
36
15
24
156
3
25
20
15
25
11
ABCD 95700508472*3^$a+1 [50013]
39
34
2
28
66
8
40
35
55
12
48
12
14
22
2
15
15
36
57
12
63
4
8
6
16
6
24
26
18
36
10
23
1
6
8
33
24
79
12
12
5
12
19
24
38
118
41
19
6
18
72
54
24
18
29
36
48
21
10
5
1
2
16
29
48
9
90
70
30
41
60
48
19
18
62
18
15
15
28
86
58
17
43
5
60
36
19
90
23
19
6
14
16
5
87
45
12
21
70
42
11
19
18
18
132
5
67
26
10
41
84
27
40
48
36
60
24
80
36
40
18
23
9
15
25
6
24
29
7
24
20
18
46
24
5
31
65
12
19
44
42
22
5
13
8
24
15
48
19
8
36
34
23
7
42
11
48
27
4
6
42
5
25
18
32
12
58
32
40
23
43
5
15
4
96
5
7
2
120
58
5
36
45
34
30
23
43
5
9
63
97
47
19
29
15
18
34
29
7
2
58
17
61
32
18
4
36
14
16
32
10
8
21
15
10
59
45
22
89
25
150
18
23
25
35
37
6
5
27
88
125
21
78
57
51
22
23
39
90
136
18
41
39
4
53
12
43
5
25
54
5
21
10
8
45
81
15
43
12
18
66
12
24
48
66
72
18
56
28
12
44
40
65
1
11
48
7
29
25
18
12
5
15
33
43
12
6
30
5
36
33
22
5
45
16
114
30
30
41
60
48
21
46
18
6
140
45
24
25
32
87
7
24
5
27
10
24
66
53
12
13
2
33
19
17
25
54
12
12
8
40
48
137
49
14
4
132
20
21
33
39
145
78
44
9
7
5
7
65
1
6
36
12
5
36
1
8
3
12
127
24
17
15
9
25
24
24
11
12
7
17
3
40
36
137
24
1
42
8
22
8
18
16
24
6
23
7
50
58
5
96
1
54
20
136
5
49
30
20
21
15
18
40
32
15
36
3
4
12
60
8
21
1
23
55
32
21
7
6
6
66
2
28
77
21
15
24
7
26
39
24
36
48
12
1
2
46
24
78
12
5
25
35
27
106
18
32
9
43
5
7
54
6
18
23
49
8
15
1
6
18
126
26
6
4
29
55
17
7
18
8
15
24
55
36
5
1
6
17
43
38
27
7
5
33
94
24
66
18
32
9
61
6
12
38
27
3
33
24
33
78
12
4
5
15
28
56
16
41
3
12
10
18
5
1
18
53
73
47
33
112
50
12
10
11
37
59
13
38
10
30
5
3
9
7
36
24
14
99
12
31
12
5
55
26
16
23
25
2
21
3
9
13
18
14
66
24
22
66
53
39
81
1
8
15
48
12
31
6
14
105
96
49
2
33
61
8
40
38
45
13
47
55
125
13
24
23
25
2
36
42
34
6
30
84
20
9
7
90
2
40
5
1
6
18
6
17
25
8
10
6
18
5
55
42
86
64
36
24
30
8
46
20
45
1
8
27
13
35
3
10
38
16
20
9
96
36
12
15
16
24
30
56
15
19
6
11
43
68
52
18
50
40
5
24
24
31
74
34
17
108
7
68
16
41
48
13
18
5
7
65
7
77
13
30
137
63
10
48
90
5
27
45
43
8
36
34
14
58
14
16
17
25
2
120
70
8
88
14
34
2
22
11
12
55
17
12
39
22
32
3
55
24
29
25
42
5
12
13
24
23
1
47
39
36
54
3
36
19
6
24
2
9
27
58
120
32
34
6
18
5
1
54
12
12
41
49
6
32
9
1
23
1
8
58
62
46
26
24
15
1
54
2
15
15
88
5
85
24
42
8
70
23
43
41
13
30
180
30
30
60
41
15
81
36
43
5
49
2
6
120
27
7
24
5
7
53
31
48
17
55
53
7
8
165
75
21
7
5
132
60
25
18
92
10
8
15
48
12
37
6
12
48
14
72
18
21
72
48
24
97
11
7
53
49
66
38
16
6
18
35
36
48
72
19
12
42
71
1
6
2
30
40
5
36
49
30
36
6
23
48
3
22
32
10
30
32
40
18
12
5
15
36
4
48
38
30
105
48
24
25
2
108
12
24
16
36
42
30
18
18
5
1
71
43
72
5
7
8
165
60
123
22
18
6
8
136
26
28
12
6
48
30
17
24
9
34
12
90
59
67
8
4
120
6
71
24
7
42
42
14
70
2
64
120
98
6
82
8
4
108
14
88
2
36
28
6
48
6
2
15
15
28
29
3
9
13
23
7
41
72
15
33
111
21
7
6
47
9
39
9
27
13
30
2
24
22
48
20
22
32
10
8
28
24
2
40
11
85
18
12
17
1
6
113
43
5
19
30
24
11
15
36
4
41
3
4
41
12
7
32
10
48
126
36
6
42
5
25
2
21
12
12
36
27
81
1
26
4
53
115
18
42
6
32
22
68
45
9
10
24
29
33
30
4
38
16
24
48
23
99
33
12
33
63
49
35
27
28
12
20
84
4
56
40
24
5
1
30
5
67
2
15
43
20
57
15
12
21
24
1
8
16
80
58
32
16
53
97
42
8
30
58
6
18
30
56
66
4
5
37
32
15
7
8
33
9
10
5
19
32
4
20
45
31
48
120
65
25
62
9
1
42
68
18
15
67
5
27
40
48
38
15
19
65
27
10
48
47
91
5
19
6
2
28
50
34
30
23
25
6
12
30
30
17
7
29
37
2
22
50
36
10
24
6
12
8
52
18
50
4
5
13
47
24
7
24
20
28
32
33
25
26
57
79
29
36
39
21
24
60
55
30
96
30
48
65
33
27
63
40
89
39
4
8
57
25
32
16
2
22
6
2
15
7
20
28
5
7
5
1
35
3
9
1
24
48
8
46
18
80
3
55
38
10
12
32
81
9
72
39
7
29
48
7
8
6
40
35
27
34
54
24
5
13
23
49
42
6
18
6
30
53
7
24
17
12
25
8
3
19
12
6
18
77
25
8
16
23
1
26
9
36
33
10
8
40
24
29
12
12
115
6
11
39
9
48
19
8
16
5
37
2
48
9
31
29
75
4
12
5
24
33
15
33
22
20
12
28
41
39
36
4
60
17
1
35
19
18
23
39
34
26
36
28
5
7
8
9
33
63
19
6
14
45
61
66
53
27
21
15
9
168
12
13
96
42
60
2
15
1
14
16
72
53
27
9
1
24
35
60
24
1
18
12
36
32
22
54
17
7
41
1
24
72
47
48
108
235
24
50
16
6
60
54
150
2
10
17
13
110
40
12
6
32
22
8
4
29
67
14
10
5
15
10
24
30
17
24
9
54
18
54
10
71
19
29
7
48
41
48
55
12
30
8
106
77
24
24
7
42
71
31
5
55
29
25
42
53
39
36
4
5
7
36
144
56
4
8
28
24
8
28
38
15
25
11
13
26
36
4
92
33
1
6
18
90
5
60
12
39
9
24
43
149
9
96
39
1
11
67
113
39
28
41
39
57
43
26
10
6
23
48
43
44
33
27
46
2
88
6
23
55
18
14
18
16
47
3
160
20
9
48
67
6
59
7
20
21
37
11
7
24
14
46
18
2
21
12
27
28
5
55
56
21
31
20
4
101
7
8
34
24
24
30
18
30
53
7
12
2
39
1
14
16
24
60
5
67
89
63
22
11
12
25
42
5
43
125
1
35
7
12
48
18
102
104
24
216
33
3
48
45
7
5
3
16
74
54
12
4
2
22
108
8
22
59
36
27
21
12
ABCD 95700972652*3^$a+1 [50036]
17
28
68
19
84
36
108
41
7
57
92
108
7
105
168
75
36
65
19
45
87
36
105
72
3
5
4
108
36
15
9
12
108
60
60
8
112
68
100
8
7
5
28
36
8
28
75
5
52
12
3
21
39
57
36
20
67
33
12
132
120
8
16
12
183
69
8
28
24
60
140
43
192
17
36
100
8
60
16
135
168
96
57
63
41
4
84
60
48
68
4
75
48
72
48
72
105
75
60
41
36
28
3
5
28
44
120
31
45
120
72
72
48
84
56
115
33
27
33
72
92
67
5
24
36
28
8
7
12
33
27
108
108
5
208
36
44
24
72
4
44
55
57
20
55
9
99
65
180
36
55
69
3
72
17
36
7
21
12
3
84
72
9
24
56
19
12
29
36
88
63
65
100
39
9
12
15
33
24
12
20
108
112
39
117
75
48
29
40
156
104
108
100
87
60
12
9
12
27
12
48
65
16
56
43
33
84
8
12
43
21
12
3
161
124
20
19
12
81
44
40
99
5
19
81
116
4
20
4
36
140
4
15
93
8
91
5
28
75
17
16
20
24
16
99
93
48
87
81
44
48
100
15
45
44
124
27
29
48
168
64
36
8
4
72
15
48
60
21
32
28
24
3
60
9
3
12
48
105
8
64
15
89
31
9
84
36
12
15
29
16
12
72
20
19
24
125
91
24
72
48
197
100
135
93
15
48
93
15
5
100
20
19
17
31
45
128
31
33
63
132
45
27
60
69
56
16
12
63
33
96
3
45
92
28
12
15
21
27
252
29
36
16
68
31
29
19
93
3
101
28
36
44
148
27
33
8
4
60
3
113
52
140
7
17
64
56
16
60
24
15
29
180
55
204
21
60
39
12
45
20
31
17
76
12
8
55
81
144
39
41
84
108
64
48
75
45
156
96
24
111
53
31
36
48
153
12
92
108
36
67
29
19
12
33
20
40
92
7
33
3
24
17
43
21
32
52
15
33
27
21
24
147
36
72
156
29
48
79
81
44
36
88
24
8
55
12
41
52
48
99
48
12
81
44
52
20
48
76
99
60
45
63
17
76
84
128
28
156
63
12
48
57
3
60
5
36
271
36
5
7
108
144
36
132
57
36
12
120
15
53
4
68
43
33
120
12
3
5
79
81
75
125
64
56
4
3
65
7
12
41
7
5
100
87
141
24
51
9
15
108
33
243
144
41
36
19
69
48
27
17
48
168
52
32
31
65
172
3
9
8
60
127
9
99
36
45
120
132
24
15
21
32
40
60
60
56
16
48
15
48
57
48
87
45
32
43
36
17
72
55
45
60
176
24
16
12
44
4
72
8
4
36
159
113
7
101
31
33
92
136
39
65
28
116
12
108
4
56
7
9
84
12
8
79
180
12
21
75
24
113
7
69
36
39
45
51
36
5
19
21
39
24
9
147
89
40
111
41
127
141
15
65
19
177
140
28
8
55
57
15
77
4
80
19
57
24
39
45
15
57
3
53
19
156
5
64
39
5
19
45
132
68
36
19
36
9
48
39
96
129
3
81
44
100
48
20
48
4
60
27
93
92
43
77
4
20
112
8
216
88
128
175
12
216
72
12
125
7
156
5
28
20
19
21
15
17
55
189
44
7
60
24
33
96
87
17
43
72
60
45
63
117
27
29
19
45
3
165
12
15
65
28
8
36
16
15
48
36
9
32
28
72
84
68
67
21
99
48
48
84
65
108
52
144
39
5
36
151
36
12
17
84
4
3
9
60
36
20
52
12
8
40
48
87
53
112
36
39
12
53
16
51
48
36
204
33
24
264
32
40
3
5
60
16
15
48
60
125
43
72
33
12
120
48
104
91
105
3
17
24
31
12
60
48
29
100
44
7
45
72
20
28
87
96
72
9
84
267
9
39
5
96
64
27
12
57
3
21
12
20
64
8
7
21
8
12
7
53
88
104
72
24
4
32
16
12
15
5
7
336
105
20
100
8
16
15
33
8
67
60
60
105
15
12
33
140
43
9
36
39
53
76
39
21
36
15
93
80
7
29
16
24
24
48
44
96
40
3
72
24
24
24
5
60
28
8
4
36
140
79
93
99
36
137
52
3
81
39
36
84
33
60
72
8
28
111
33
15
17
43
41
31
36
113
79
33
20
28
27
105
72
87
5
64
75
17
103
105
12
32
91
24
17
136
72
8
84
40
ABCD 95701145212*3^$a+1 [50064]
88
60
9
5
18
205
33
92
10
38
7
57
8
18
52
21
132
17
43
12
27
8
48
54
16
12
15
33
2
48
40
9
24
39
20
61
12
29
18
37
3
8
4
8
112
21
17
22
30
6
9
3
62
30
10
38
193
27
38
12
91
12
29
10
18
12
8
10
21
72
15
140
12
12
48
18
19
11
70
30
30
3
12
24
21
42
62
6
10
2
97
23
18
115
12
3
44
13
27
30
126
12
18
63
21
8
31
47
4
30
8
18
13
17
12
10
38
19
48
168
65
54
30
48
7
24
27
24
30
30
38
43
60
15
2
18
52
30
3
24
3
12
6
62
100
62
16
63
29
30
18
4
3
15
21
60
47
37
5
30
12
46
24
80
16
30
9
65
28
18
12
18
60
14
85
11
49
23
25
5
28
2
18
34
36
12
18
14
61
12
27
26
19
15
26
24
166
60
24
18
75
12
35
10
18
12
21
12
63
9
21
50
4
6
135
15
2
31
47
12
73
77
30
58
3
12
15
12
32
6
42
10
20
18
4
81
117
2
1
99
153
33
255
120
5
42
10
3
48
89
30
37
36
15
2
43
5
19
15
6
2
12
6
19
15
33
63
84
21
69
50
25
23
12
18
42
1
117
20
12
48
48
4
99
41
30
66
19
23
1
12
9
3
48
12
75
18
39
36
45
39
24
59
12
16
153
29
7
11
73
17
4
75
96
84
24
9
62
16
120
45
29
70
110
30
1
24
5
66
30
22
38
34
8
30
28
27
15
33
5
43
36
3
30
38
13
17
7
33
2
48
40
20
40
74
55
351
12
2
19
27
2
10
20
1
17
102
10
32
16
74
13
5
7
93
2
30
66
30
4
80
103
3
20
42
30
12
6
4
60
75
11
34
3
57
36
27
12
24
12
24
51
24
26
4
158
22
26
102
67
83
72
49
24
15
48
12
38
10
30
3
9
50
18
40
75
12
23
22
18
14
31
12
12
24
17
4
15
24
39
18
2
1
24
35
37
63
48
12
68
40
45
60
15
14
10
86
12
42
16
120
9
63
12
90
3
12
71
25
15
20
42
43
27
48
57
96
89
90
1
39
21
17
55
35
4
33
53
115
195
20
4
80
78
10
8
132
18
54
10
6
50
19
23
13
9
63
48
5
30
40
117
3
24
68
22
63
12
3
32
1
27
42
8
22
26
7
12
21
30
24
60
80
1
35
42
102
13
35
37
23
25
3
9
81
32
10
12
56
22
3
24
41
12
12
16
2
1
21
80
48
18
12
78
60
67
5
28
30
54
50
6
24
10
48
18
39
3
8
12
52
60
9
9
78
80
4
9
57
14
1
45
63
27
50
7
17
16
32
48
90
64
8
13
27
20
12
76
9
23
1
39
78
14
25
195
20
1
24
21
2
37
120
51
12
20
30
67
36
15
9
5
70
30
39
21
68
7
75
93
45
12
68
42
1
9
15
36
59
18
7
63
12
30
6
74
40
30
6
27
3
14
70
21
24
21
14
108
22
18
12
26
150
72
70
12
6
9
48
35
48
124
9
41
19
17
10
12
38
64
50
1
12
48
60
24
23
30
102
48
22
18
8
25
72
12
5
10
21
39
80
49
27
33
77
10
42
12
3
3
45
129
20
136
24
39
41
10
33
3
9
3
32
16
12
2
30
1
15
9
23
37
15
18
80
43
27
80
61
81
96
14
10
20
6
24
16
165
65
30
42
30
22
36
32
7
35
76
54
36
42
2
18
25
12
41
4
50
25
3
8
4
108
12
30
80
43
17
6
94
15
48
35
13
9
15
21
14
6
22
102
3
36
117
27
15
42
60
3
36
41
6
97
23
4
86
22
117
15
21
45
92
78
34
39
12
65
4
8
10
32
16
24
6
24
20
10
6
3
41
19
27
44
48
13
17
12
10
9
72
35
12
25
15
33
17
10
48
2
18
72
12
10
18
2
18
1
29
115
12
11
12
52
81
12
12
36
99
8
10
12
6
9
21
32
48
55
59
36
54
48
22
8
22
20
16
42
188
13
29
390
18
4
48
15
3
12
18
20
19
41
7
53
7
48
27
38
22
122
10
6
15
48
59
13
9
3
35
70
2
36
4
48
38
10
57
15
18
2
10
32
19
11
160
45
36
17
31
27
57
23
34
90
6
110
10
15
84
21
30
2
90
1
131
6
4
8
31
21
3
47
1
77
22
60
33
17
108
12
10
8
37
36
27
92
6
54
25
3
42
6
264
38
42
30
40
18
57
33
2
10
15
5
55
15
36
9
3
32
60
10
8
70
33
99
8
48
4
6
32
28
2
13
69
3
17
30
40
129
69
30
2
36
24
55
15
66
62
1
11
30
18
22
3
57
38
25
27
8
72
25
3
8
70
182
1
12
72
3
110
30
12
22
6
80
4
9
17
34
38
67
3
78
32
103
9
26
22
38
42
10
12
38
7
41
70
20
24
60
66
30
13
24
5
30
28
12
32
1
84
11
49
15
45
41
34
66
12
32
6
52
8
12
1
12
5
22
33
57
2
76
33
17
4
60
15
60
21
20
30
34
50
70
3
120
3
20
49
3
42
80
10
30
15
41
43
59
13
120
29
6
13
12
39
6
14
130
6
12
2
66
102
7
3
38
7
12
51
12
45
15
12
20
18
10
8
82
51
11
16
24
8
88
9
23
28
32
1
60
11
25
45
138
20
97
33
12
116
43
51
20
10
66
30
2
22
3
3
72
21
47
4
56
60
34
180
8
30
12
13
57
90
6
42
21
36
5
6
70
27
113
22
48
9
3
20
18
19
35
16
74
40
63
17
66
34
20
19
71
6
24
16
42
21
21
6
14
31
27
32
1
15
69
15
45
5
28
3
35
4
60
8
1
12
17
67
51
2
67
23
13
12
12
15
56
13
9
12
20
60
6
34
50
58
12
63
60
27
45
24
24
23
10
32
18
49
24
36
23
12
1
45
20
127
48
17
7
15
21
47
88
57
17
19
87
44
10
51
39
9
29
55
5
30
22
20
55
21
15
45
24
108
2
10
96
2
1
36
24
27
12
30
75
17
36
12
22
81
84
21
3
47
40
20
25
75
44
60
16
80
84
48
22
63
168
45
39
11
4
8
133
39
18
27
11
72
48
30
19
33
38
37
5
58
12
12
45
53
22
26
64
56
4
6
54
15
41
90
37
57
3
27
66
3
12
5
4
6
33
11
30
10
6
14
25
96
24
51
24
93
17
18
1
11
10
86
10
39
75
20
6
7
15
80
30
10
21
24
3
44
ABCD 95701172116*3^$a+1 [50007]
41
28
68
13
35
103
17
7
41
133
11
4
75
57
12
3
96
17
124
3
9
8
28
99
144
65
220
108
111
33
32
16
21
42
69
32
91
57
8
4
3
33
140
132
24
109
51
200
103
6
18
33
48
24
69
96
15
44
4
36
108
144
36
63
153
72
92
60
16
8
103
113
4
116
31
54
59
64
8
16
93
18
89
127
17
13
72
11
64
12
27
5
100
93
11
7
9
24
92
28
72
8
36
96
36
13
47
84
13
47
43
30
51
32
100
20
13
3
8
151
17
96
37
195
8
60
25
35
24
7
24
9
21
75
32
16
24
248
88
183
5
52
21
72
35
16
21
119
16
60
87
54
42
45
60
15
144
5
60
247
189
60
111
48
54
24
27
44
67
29
49
47
1
123
39
6
27
44
100
165
42
161
108
48
91
53
12
136
8
4
68
24
79
17
132
4
72
72
44
1
27
63
9
44
1
11
4
51
24
9
44
73
18
81
21
35
61
11
4
144
36
72
32
24
31
137
13
51
32
61
59
7
54
11
13
11
24
55
285
3
33
12
3
6
72
47
1
72
39
3
45
36
63
120
5
49
42
53
235
17
64
21
240
35
13
51
96
21
107
96
76
9
27
93
96
95
84
271
29
16
27
48
53
124
93
11
76
188
31
53
4
8
13
11
48
31
41
24
16
24
21
35
108
52
12
9
51
69
287
12
31
9
45
99
72
24
72
36
51
144
6
27
8
100
36
168
39
45
36
216
32
24
24
31
5
172
24
87
5
64
3
6
87
176
160
27
126
23
49
11
48
36
84
124
3
30
3
21
107
28
140
7
65
7
65
96
16
36
9
27
45
59
112
93
39
57
135
27
54
51
15
24
33
21
51
92
100
188
108
136
44
28
72
39
54
251
96
52
48
9
23
36
12
91
48
21
44
136
72
84
32
112
60
36
12
96
120
24
87
78
59
223
6
18
72
113
31
48
17
84
49
15
57
264
35
109
47
28
15
245
28
39
30
179
7
33
111
17
13
75
44
36
13
72
27
63
17
72
52
48
36
44
60
40
189
66
41
37
48
42
233
24
31
126
123
48
24
39
125
16
36
12
60
39
29
48
67
192
57
69
90
144
24
41
4
27
144
33
68
196
8
16
93
72
18
54
23
67
72
5
48
1
18
9
24
8
136
344
16
39
17
28
3
93
20
37
99
72
21
3
84
20
40
159
54
18
96
17
156
76
36
3
33
92
1
347
48
199
65
7
9
63
9
36
204
39
72
65
79
5
64
84
39
24
72
54
11
4
129
15
32
220
20
1
48
51
351
141
57
23
148
39
41
144
37
66
21
12
68
25
3
152
7
198
3
21
18
17
232
21
90
30
15
108
20
43
161
96
4
108
20
16
68
61
168
18
213
164
55
144
198
72
288
18
153
111
72
6
99
80
120
96
13
59
28
3
54
18
309
36
15
6
27
24
20
160
12
111
6
63
128
1
15
132
92
36
64
24
84
27
48
5
52
15
57
21
72
51
87
168
41
136
15
96
33
80
61
23
52
183
9
56
7
17
55
54
11
36
36
76
80
25
114
33
192
20
25
144
51
21
195
15
33
32
31
54
23
4
128
108
115
65
24
52
57
27
56
40
80
40
45
27
117
35
52
36
12
57
183
3
48
24
30
75
39
54
47
84
103
192
24
48
29
12
13
3
69
18
105
72
135
17
312
24
4
105
183
20
12
60
88
15
222
162
33
156
80
28
39
33
80
28
204
144
8
85
51
159
105
92
73
39
92
31
24
45
27
126
87
36
15
29
36
85
72
27
36
204
48
21
35
7
48
6
51
8
36
28
111
105
128
60
25
51
21
147
8
7
221
ABCD 95701342442*3^$a+1 [50054]
27
4
72
89
63
52
120
23
72
144
21
33
55
36
56
33
51
111
9
132
39
93
48
93
126
13
36
56
48
100
8
9
3
36
36
16
8
76
23
121
56
3
37
48
17
15
63
45
76
59
57
84
12
72
76
44
96
40
32
4
56
39
45
45
159
16
5
91
128
15
69
52
116
9
3
15
126
171
16
80
12
12
36
24
28
20
15
45
16
104
12
28
8
4
104
4
8
84
24
12
4
8
27
18
15
40
48
59
9
40
44
136
72
24
8
12
105
99
24
36
24
16
32
3
21
28
8
48
60
99
37
20
15
93
76
32
147
102
114
21
63
61
11
24
21
9
54
117
48
51
24
33
4
68
147
21
192
16
32
9
39
9
27
16
164
60
24
72
72
15
45
48
12
111
1
59
37
8
39
25
12
23
37
53
27
39
24
21
60
40
41
30
18
55
77
135
28
56
24
60
12
63
85
128
24
9
39
40
17
3
48
40
44
48
72
28
68
129
18
33
4
80
15
45
3
73
8
51
9
36
9
27
147
25
108
72
12
5
30
54
79
11
45
9
87
4
71
73
20
88
32
36
21
39
15
37
8
12
12
28
32
57
55
224
36
3
96
66
51
120
100
44
16
8
84
48
3
21
84
51
108
97
36
48
56
3
81
60
36
36
84
3
37
23
57
28
32
36
9
15
3
81
39
93
4
128
12
39
66
54
96
1
104
148
192
8
36
132
24
48
60
52
8
12
120
4
35
9
28
104
39
37
60
29
3
12
120
45
18
21
36
39
30
135
84
12
3
1
32
24
156
3
24
85
131
9
108
4
35
21
39
18
55
72
108
35
21
51
105
4
84
8
27
225
12
16
20
3
1
80
3
1
35
1
68
28
29
18
60
157
5
51
72
88
8
15
85
32
39
25
20
60
24
4
8
3
45
16
36
107
30
7
8
45
180
51
12
12
100
60
11
24
145
32
123
45
27
45
24
60
84
28
119
24
21
28
32
28
8
12
16
104
12
100
35
21
172
161
51
28
8
57
51
24
72
60
28
20
76
120
41
3
48
33
147
232
107
81
12
51
1
53
27
64
35
36
18
42
9
40
96
8
27
21
52
11
1
143
33
63
1
8
21
27
28
20
156
9
19
48
8
132
48
12
3
21
24
64
56
9
27
16
108
80
75
25
11
33
57
79
119
1
56
39
81
75
33
60
180
228
9
30
169
71
9
60
124
8
12
12
3
60
21
12
12
28
12
216
24
36
71
9
60
120
4
167
49
24
17
18
12
33
60
120
48
123
121
125
19
24
8
172
8
9
15
60
136
59
45
36
3
1
8
60
28
83
24
45
27
48
25
36
119
72
1
32
108
24
3
12
60
33
51
81
28
96
11
18
7
8
27
9
36
39
9
16
56
84
160
24
17
39
72
12
72
40
36
144
35
93
36
156
4
80
64
8
4
8
16
71
69
51
81
87
33
39
69
75
9
111
145
20
15
61
8
135
1
11
90
18
72
18
87
40
8
120
40
32
3
37
35
30
18
73
24
8
48
84
24
60
4
20
40
32
96
12
87
60
13
35
37
8
177
54
81
28
36
119
81
135
1
8
15
21
96
76
108
60
80
39
45
36
12
3
21
16
12
32
24
76
116
28
119
97
84
5
27
99
30
3
72
76
137
135
16
11
33
27
33
48
12
27
25
8
75
1
20
15
189
192
4
29
6
1
108
20
27
25
8
40
36
32
28
120
104
12
153
15
48
24
28
92
123
36
9
28
47
45
28
44
28
8
117
7
44
72
24
4
120
36
96
83
25
44
75
81
15
36
120
1
24
83
37
35
25
35
81
39
9
9
75
87
61
120
60
44
40
68
27
45
60
24
72
24
3
181
24
56
36
28
8
48
12
132
15
36
57
3
49
8
63
25
11
24
81
75
25
56
24
24
36
4
116
45
54
141
36
39
54
15
124
92
3
12
150
31
8
24
27
85
60
56
24
3
60
36
1
120
116
168
75
24
21
159
141
15
1
23
33
24
24
36
28
11
97
20
12
36
132
24
3
21
60
12
12
76
95
126
15
24
159
73
47
36
36
180
61
48
32
9
19
71
21
52
32
108
48
40
24
44
9
63
72
12
24
99
180
85
32
99
9
45
12
15
75
9
24
27
1
72
12
53
87
4
44
48
88
59
21
60
12
12
148
152
72
24
21
30
21
24
33
55
68
24
24
24
40
12
20
15
9
124
215
105
48
64
53
12
39
40
12
143
6
255
15
18
162
48
60
1
35
57
9
3
16
44
15
57
99
57
88
132
17
ABCD 95701933714*3^$a+1 [50007]
55
17
48
42
237
171
90
18
9
208
107
60
57
9
135
16
80
21
27
153
18
69
75
61
107
120
165
40
48
56
88
95
145
11
42
3
96
39
241
144
56
81
15
57
60
27
136
17
127
83
60
90
31
24
120
23
12
90
91
17
183
105
7
72
143
9
96
232
168
32
16
144
32
64
107
30
55
80
88
107
37
143
90
103
35
37
17
60
48
187
35
66
19
72
89
54
97
53
51
147
37
56
64
80
285
243
40
5
48
180
72
180
243
99
18
72
43
48
56
33
127
128
288
147
30
36
187
173
270
144
168
90
120
132
18
210
42
1
29
36
55
89
168
48
207
45
42
105
93
19
336
77
120
235
5
18
102
36
132
30
18
114
1
336
8
153
18
109
5
108
300
187
72
53
3
48
40
152
3
181
8
45
126
37
35
162
36
231
171
12
36
69
273
18
109
71
25
72
48
59
30
15
21
222
90
30
37
5
180
103
107
78
48
7
65
127
233
18
114
67
89
39
123
198
54
25
32
160
320
3
36
252
18
54
168
13
77
19
416
48
147
48
61
71
49
24
107
30
42
93
105
30
145
5
99
183
18
108
24
30
133
128
16
29
187
83
61
53
163
137
87
40
41
48
90
37
35
270
42
157
24
32
105
7
65
216
90
222
12
78
109
11
42
30
21
376
8
45
43
35
229
24
17
55
32
16
179
180
97
29
19
5
48
108
90
205
32
33
54
105
3
109
168
72
53
27
48
45
43
48
104
21
72
42
30
43
35
37
48
72
215
73
224
136
168
17
192
168
12
115
35
37
29
51
3
93
177
60
108
55
83
61
53
120
288
150
13
80
96
21
75
123
37
17
223
125
282
450
108
18
25
72
120
233
42
93
304
11
294
48
63
45
19
96
119
36
21
51
397
72
8
81
54
78
19
83
126
271
53
90
126
24
3
48
40
17
39
33
127
80
3
61
107
37
48
80
105
12
91
17
132
66
9
45
3
105
132
48
72
60
63
48
27
253
17
18
69
45
48
198
90
91
24
17
103
35
37
125
108
55
24
101
42
162
87
3
48
109
80
64
24
101
54
36
42
12
3
240
45
90
73
32
64
71
210
7
35
37
216
32
231
132
69
96
48
237
138
1
8
315
181
144
71
234
7
56
48
40
17
30
18
39
33
127
71
505
72
24
53
66
114
90
13
32
21
144
18
25
137
18
42
267
69
27
153
127
144
24
89
231
69
18
25
65
55
125
108
111
16
24
389
115
65
55
59
66
24
30
253
24
29
24
210
73
224
48
51
42
3
177
72
55
65
271
107
277
176
ABCD 95702092342*3^$a+1 [50152]
24
126
36
54
72
84
1
84
11
25
5
43
11
1
53
24
18
72
12
288
186
36
31
167
12
6
90
120
25
83
114
7
11
37
35
318
132
30
6
19
83
18
6
18
30
72
193
41
144
6
84
78
48
6
18
48
72
43
89
18
36
66
18
18
18
96
30
54
36
6
84
6
48
25
107
109
11
42
127
36
107
36
1
143
1
204
108
47
36
12
54
19
71
121
29
223
77
36
42
102
43
48
5
115
12
17
126
18
72
48
42
72
12
60
61
59
18
7
48
23
84
61
35
97
11
25
29
48
79
119
60
102
90
25
29
24
90
36
1
12
96
71
25
23
36
6
30
145
35
54
79
83
42
72
54
49
96
11
24
1
29
54
6
54
12
49
11
156
72
1
36
143
72
1
5
72
48
7
96
47
85
89
90
54
79
47
1
72
71
54
43
48
41
36
7
11
1
36
29
6
54
43
47
25
5
108
18
37
35
90
127
36
23
25
59
36
36
60
36
37
36
11
60
25
23
37
5
91
137
31
41
115
89
19
47
18
36
6
30
91
17
6
84
1
84
60
41
90
120
61
71
25
60
35
13
12
17
18
133
41
24
12
114
13
5
18
102
6
109
11
24
13
17
67
113
78
72
12
18
168
19
53
43
144
24
5
36
54
1
35
84
36
13
12
29
19
113
12
60
7
48
11
6
108
66
24
73
29
6
18
12
72
60
36
7
47
85
35
42
30
276
54
18
30
43
17
12
31
47
48
37
17
18
85
132
23
36
66
60
90
13
60
132
119
174
55
143
18
6
126
67
5
55
11
6
108
36
31
71
132
73
12
35
6
115
24
17
18
37
53
18
42
72
48
6
37
12
120
11
30
36
6
90
54
25
59
6
48
6
126
48
55
23
54
90
1
24
11
48
60
102
108
24
90
138
24
55
29
126
25
143
108
13
71
6
108
139
17
79
36
173
31
59
37
53
96
36
19
132
23
54
18
49
29
7
83
61
23
1
84
23
13
191
126
72
55
48
59
30
6
84
121
48
11
60
90
79
120
29
36
114
18
12
7
29
42
48
49
155
30
7
11
54
78
72
18
103
12
41
24
12
6
30
144
6
72
66
24
30
61
125
79
5
78
12
90
187
11
18
19
53
90
24
49
36
53
223
53
126
13
5
30
72
60
48
1
72
23
36
18
12
54
25
65
67
12
120
5
7
29
7
29
79
101
18
13
77
30
72
36
42
36
36
144
127
17
72
30
60
133
60
17
19
71
6
48
150
25
36
29
19
48
5
48
55
36
108
5
18
84
25
35
30
31
155
18
30
24
12
6
30
108
36
13
5
36
90
54
36
36
139
11
1
84
5
156
90
97
53
12
18
24
30
24
67
60
35
49
48
11
37
35
49
59
54
12
60
31
77
7
11
12
108
97
47
121
5
19
35
24
66
31
48
132
72
5
31
11
138
36
67
5
18
72
24
1
12
5
151
84
47
181
12
12
96
23
6
108
31
12
132
5
7
41
168
30
37
53
91
48
11
126
36
12
18
132
36
25
59
25
17
18
25
47
1
12
77
43
65
151
47
25
29
30
24
12
60
18
36
18
30
108
259
11
78
264
132
43
5
55
60
48
17
103
72
95
25
12
143
18
18
49
5
72
6
25
59
73
5
7
11
12
90
31
29
7
65
66
60
145
107
85
48
29
30
234
55
132
107
18
12
18
24
36
12
96
30
36
55
23
12
126
72
55
35
36
114
18
49
5
30
36
49
108
48
53
31
59
205
5
19
35
162
60
270
1
29
54
24
1
36
24
11
54
144
7
113
42
36
48
90
79
180
101
7
107
216
61
245
31
48
5
7
84
41
12
60
18
12
18
18
90
7
47
222
211
12
23
42
36
36
18
1
29
42
1
137
18
97
71
66
55
96
12
36
12
24
48
23
24
30
54
24
48
132
36
54
18
18
72
54
36
30
42
36
61
48
71
84
13
113
114
72
198
180
12
24
84
42
270
48
43
35
12
73
17
72
6
18
30
85
5
7
29
18
6
30
60
66
54
1
60
11
49
11
37
11
25
71
25
11
18
31
95
49
24
17
84
7
29
240
103
120
36
131
54
24
120
43
179
25
11
102
180
60
43
ABCD 95702814796*3^$a+1 [50033]
180
60
55
77
259
29
36
12
48
115
101
60
156
312
48
12
72
60
96
168
24
48
120
99
64
41
103
233
72
12
24
144
283
17
372
123
81
144
15
45
168
187
437
216
67
32
21
72
72
36
343
29
252
456
84
180
39
81
31
173
60
39
45
48
72
12
15
21
27
177
84
96
240
43
17
60
48
72
84
7
125
108
55
29
12
48
132
163
32
21
24
420
84
139
48
89
55
65
168
151
29
51
9
48
39
213
228
7
32
105
60
75
33
36
91
125
120
43
101
139
113
252
12
156
24
144
51
81
192
111
141
36
144
24
7
32
96
240
21
24
12
12
48
108
36
108
15
177
63
93
12
7
5
120
36
144
36
24
48
156
312
168
120
96
63
16
137
7
32
141
67
77
115
89
60
84
87
21
84
48
12
264
180
36
60
204
12
55
65
60
60
87
177
60
108
231
9
12
24
72
24
120
48
75
57
151
113
72
24
36
24
115
113
132
48
43
53
24
72
123
21
132
48
36
435
16
29
276
60
72
96
24
120
36
60
12
60
84
48
48
84
36
39
448
77
19
80
45
67
17
36
60
271
89
39
16
5
36
108
36
7
5
123
261
43
41
36
36
60
48
12
84
60
24
12
84
15
405
120
24
84
240
408
12
48
48
115
80
117
43
5
36
96
55
29
24
12
180
43
17
24
216
60
60
24
24
24
48
84
139
29
195
153
60
120
99
33
60
72
36
60
187
41
12
139
41
72
156
12
60
108
159
153
360
60
84
240
24
24
36
36
135
64
17
12
195
45
36
31
53
216
96
24
84
231
21
91
65
168
135
81
24
39
201
55
197
12
72
36
132
12
84
24
7
96
29
3
93
84
159
201
135
48
33
24
144
96
180
84
127
29
168
60
60
435
93
108
55
125
12
55
185
39
33
60
12
48
7
128
16
5
60
79
17
108
36
216
60
156
63
45
132
204
3
112
53
12
271
144
113
252
24
171
189
72
24
60
300
36
199
221
12
12
60
223
137
168
72
96
228
99
141
24
43
17
12
60
24
60
51
33
420
12
36
324
120
24
12
168
51
141
24
36
240
144
183
33
127
77
19
5
84
252
24
12
132
156
12
168
12
7
125
36
399
96
21
43
5
120
120
36
24
415
32
189
24
48
180
84
24
36
264
36
216
3
16
80
33
48
84
36
132
12
55
5
156
132
228
252
60
48
240
12
120
12
15
21
12
108
60
60
12
31
101
24
72
168
36
276
27
81
24
132
19
29
36
ABCD 95703838346*3^$a+1 [50108]
180
71
177
180
52
23
60
13
24
53
27
45
18
49
5
120
75
16
200
75
84
49
20
27
25
59
385
116
64
44
9
115
83
18
15
15
85
47
49
120
84
47
69
16
5
78
69
15
6
99
21
96
43
83
73
119
72
13
47
49
32
88
72
77
3
15
25
83
57
33
24
18
105
48
72
27
18
7
83
33
21
43
12
60
29
91
8
27
90
63
3
24
33
40
125
72
18
198
18
1
35
121
48
44
40
35
90
43
47
81
400
132
12
23
33
75
36
49
24
48
20
15
168
69
3
72
121
20
21
91
53
27
27
12
49
72
5
42
1
35
84
21
15
90
54
60
37
80
3
6
126
13
131
66
39
129
66
24
297
24
21
120
18
33
4
20
21
7
12
96
83
97
144
41
18
126
43
72
35
1
17
30
13
80
39
13
23
25
12
48
77
72
99
136
119
96
9
40
35
21
36
33
24
7
240
23
37
8
45
66
49
191
144
48
60
12
60
66
87
57
96
90
54
30
25
68
108
4
32
39
1
96
5
24
43
56
21
15
28
36
44
3
85
44
33
15
28
8
39
25
35
138
72
6
12
108
180
21
105
19
56
16
5
30
168
36
13
92
3
1
11
108
18
24
30
61
32
372
76
107
37
56
3
25
20
21
6
37
8
27
25
41
55
59
33
4
84
56
3
33
52
53
55
32
96
76
83
13
23
1
53
67
120
44
57
43
72
83
36
49
80
12
4
179
37
5
15
12
52
44
4
68
72
123
42
15
108
75
25
12
8
24
123
141
40
71
6
27
28
35
25
5
43
29
42
1
44
63
85
125
67
5
3
72
39
25
56
21
127
12
8
3
85
68
144
36
21
96
43
365
79
252
143
37
60
5
24
139
53
54
49
44
15
132
69
64
5
3
40
35
84
69
60
4
35
1
11
186
187
5
51
45
87
4
8
40
60
108
8
60
36
28
132
24
96
8
72
51
24
120
33
28
68
36
3
25
41
19
5
48
18
180
57
39
18
27
88
5
6
9
16
47
72
13
12
23
57
15
157
95
24
174
15
36
75
85
101
18
36
81
39
169
11
169
35
12
24
9
45
115
5
55
36
167
105
15
49
59
69
3
18
139
12
11
24
33
141
126
36
145
48
5
7
140
120
88
24
53
42
48
72
150
102
13
23
54
51
63
9
21
31
65
15
15
21
144
16
12
47
1
17
27
75
61
179
90
120
3
75
18
19
24
72
8
69
18
25
144
8
132
75
156
37
32
36
172
83
18
67
173
99
21
96
48
216
114
13
272
36
15
49
47
33
136
56
88
23
49
11
18
54
36
9
21
6
66
15
27
12
73
20
51
37
5
30
133
24
5
6
90
51
21
18
9
28
107
105
48
64
140
39
84
72
265
5
54
69
63
12
36
54
78
37
11
61
191
213
36
45
198
36
49
35
18
90
25
83
42
187
8
28
65
51
28
47
36
30
162
6
120
127
164
3
37
104
76
36
47
168
30
24
15
196
23
85
35
6
18
48
24
33
3
18
54
1
47
165
3
66
90
6
18
72
12
36
60
45
45
102
37
23
30
55
89
144
42
49
71
49
56
27
45
240
3
45
52
23
72
33
28
11
13
23
60
25
44
111
33
15
21
33
15
171
54
66
97
8
27
85
24
53
18
73
32
3
66
6
37
47
36
93
64
47
1
48
5
30
21
16
32
16
36
113
3
28
65
30
129
105
67
36
12
8
24
21
144
31
12
72
23
6
54
153
57
3
39
1
29
91
20
100
29
138
78
7
23
69
16
23
24
37
68
40
173
19
23
1
80
112
72
125
18
24
156
129
75
33
16
72
167
1
24
48
24
59
96
13
53
3
39
126
31
41
18
69
100
95
1
5
102
18
15
36
28
60
347
21
112
11
360
24
36
81
40
48
5
7
35
33
48
60
28
77
7
108
143
105
112
32
147
69
40
227
72
1
59
37
359
85
84
20
63
25
77
6
12
108
61
8
ABCD 95703926434*3^$a+1 [50071]
199
53
30
73
24
119
6
19
24
5
18
25
24
108
11
90
102
60
13
144
72
23
121
41
180
228
42
48
85
47
1
84
60
29
36
55
185
31
53
55
24
17
48
6
144
37
60
60
23
12
18
60
48
18
1
48
95
13
5
7
35
36
12
109
5
120
139
11
1
17
12
54
25
60
36
59
37
53
31
5
36
108
42
30
114
54
31
5
30
73
35
1
35
25
72
29
168
12
175
11
90
54
36
85
12
36
36
29
31
24
35
61
5
31
24
41
198
1
71
30
42
37
35
18
43
5
72
55
23
37
101
7
89
30
24
36
138
6
121
84
5
7
24
5
6
144
18
55
60
77
18
6
55
29
31
11
48
18
7
53
19
11
108
1
60
11
97
47
6
247
5
90
25
11
37
12
17
55
5
36
55
53
67
17
7
83
60
72
48
13
29
31
17
43
108
72
35
85
5
12
42
30
18
145
35
121
41
19
35
36
36
42
108
115
23
6
84
7
84
59
12
85
47
1
60
5
6
30
108
31
24
17
6
12
73
53
96
19
132
23
24
13
89
175
96
17
6
54
72
18
12
1
35
37
23
73
11
25
35
30
175
11
37
12
48
11
1
11
49
23
108
114
36
12
31
59
132
25
60
23
1
47
54
55
59
25
12
252
287
13
35
72
1
35
25
17
108
67
17
115
96
48
29
31
96
23
13
53
55
144
12
24
192
120
12
131
61
29
235
89
31
125
24
48
42
37
11
78
79
12
11
49
65
19
29
55
35
6
31
95
1
72
137
79
17
19
65
96
18
37
29
24
79
168
17
103
23
61
35
121
5
228
60
90
144
12
49
65
30
6
55
71
37
48
108
59
66
31
11
13
5
54
72
30
6
73
12
60
12
5
18
12
85
41
91
60
24
29
18
157
12
113
6
61
84
36
11
13
59
1
5
67
23
66
36
312
72
54
12
24
1
17
91
29
67
11
37
143
54
19
65
72
90
24
73
36
72
12
23
13
71
6
102
25
71
36
85
48
11
25
11
90
19
17
19
65
36
18
1
5
18
25
36
24
12
29
19
11
37
84
60
23
30
6
66
18
25
83
157
132
5
30
1
48
11
84
6
115
60
24
11
1
84
29
31
41
67
12
23
37
203
30
31
5
6
18
12
60
55
36
29
6
72
1
120
161
54
49
5
96
12
78
49
41
54
73
24
59
36
13
5
7
119
157
84
161
108
115
11
18
7
11
169
48
47
78
43
23
1
48
95
72
1
95
37
11
37
72
77
18
13
5
90
30
18
37
48
36
29
19
60
5
180
31
36
23
97
24
41
19
24
83
73
35
121
11
54
138
6
54
36
30
19
5
55
47
49
11
30
115
24
84
180
35
18
7
77
19
5
91
11
108
61
60
5
36
115
47
72
18
6
37
12
108
53
6
30
24
36
55
24
29
103
5
54
48
25
36
47
114
18
66
19
17
6
12
73
53
31
96
59
73
36
17
12
126
24
72
48
18
60
18
84
61
161
18
73
120
53
7
35
30
19
59
36
1
53
7
12
107
109
84
192
41
72
55
48
29
19
17
7
11
12
49
5
18
6
31
35
24
156
78
30
13
12
17
36
79
5
54
42
18
37
12
17
96
43
29
31
12
137
18
84
61
65
19
24
120
120
131
78
43
24
35
73
23
72
228
145
35
25
143
25
84
11
24
36
12
72
72
18
31
12
252
17
43
41
24
12
6
12
6
126
13
77
30
13
77
54
301
5
55
41
48
91
5
43
12
281
67
155
13
89
60
66
49
29
151
101
12
7
71
25
65
18
66
31
5
132
102
18
18
114
31
17
175
23
42
30
60
18
55
24
48
12
5
108
31
71
78
12
18
121
11
30
31
60
23
1
96
5
7
11
25
65
6
61
29
31
17
78
49
36
23
49
107
6
43
12
132
65
48
24
54
36
48
25
17
18
48
24
108
13
5
84
78
72
180
48
25
72
89
31
24
47
25
17
48
18
37
12
12
84
12
23
25
29
6
54
90
181
47
90
67
65
30
13
5
7
17
48
42
25
101
48
7
29
18
1
17
163
107
37
96
29
6
66
6
12
42
36
54
48
1
71
13
60
17
24
66
96
48
42
144
66
13
11
138
7
53
18
25
95
18
31
5
115
35
66
55
77
91
17
55
107
25
47
73
12
95
1
17
7
36
83
49
48
5
24
36
48
7
89
18
18
43
36
11
102
6
90
120
79
12
5
66
90
42
25
47
36
85
17
91
84
12
48
12
23
61
12
23
54
7
83
ABCD 95704182064*3^$a+1 [50070]
19
29
31
45
111
42
102
96
18
15
75
5
40
72
3
5
49
72
78
33
15
5
4
105
71
253
90
54
51
21
36
99
75
41
60
115
42
3
48
12
63
5
31
21
123
12
65
4
45
15
39
45
27
33
152
48
31
6
123
51
9
36
81
72
23
37
27
9
15
15
72
42
30
60
108
45
60
147
21
15
12
270
18
5
40
32
13
72
15
57
42
285
129
51
195
36
72
6
84
36
27
48
57
15
75
48
5
12
7
48
60
33
60
9
6
5
25
35
19
42
90
36
180
5
88
69
11
19
101
85
30
54
60
18
84
96
30
54
24
21
9
36
24
15
105
6
48
42
36
48
75
15
65
16
141
23
49
12
60
48
72
99
87
102
11
72
108
49
18
30
72
42
41
4
36
24
15
18
18
5
13
35
60
49
131
19
36
65
100
36
51
93
207
144
36
78
47
19
78
30
33
135
72
102
6
48
72
93
75
30
36
60
15
84
9
11
7
30
23
121
71
4
69
24
11
112
33
35
187
65
25
15
15
9
69
144
27
63
30
6
81
3
6
30
42
84
15
9
195
69
42
108
81
9
23
4
129
51
45
59
139
36
5
12
100
20
88
20
37
54
41
28
9
87
69
15
27
65
7
21
36
44
52
117
87
21
3
9
72
24
135
80
1
156
83
7
18
72
23
19
30
42
45
39
165
87
5
13
126
9
81
168
18
12
186
12
90
173
25
51
81
95
28
32
19
18
63
60
57
23
49
78
246
90
21
105
78
90
3
9
51
9
39
9
11
25
15
39
33
3
42
12
60
83
43
30
6
90
15
21
30
18
35
16
75
24
12
18
54
78
108
47
73
72
18
5
12
19
29
139
72
84
36
9
99
42
51
8
40
75
21
60
51
18
47
28
20
12
100
24
69
24
48
23
1
120
51
8
72
48
16
75
150
120
6
5
25
72
123
3
6
11
28
99
6
120
6
45
39
24
30
83
43
54
63
33
54
48
5
145
30
53
37
108
6
21
80
7
81
27
30
23
31
89
97
3
45
24
23
139
18
318
18
96
75
96
9
48
36
95
160
69
11
12
64
24
69
11
120
1
156
3
15
54
3
8
97
15
20
163
6
99
21
24
36
111
68
109
30
78
35
40
8
25
27
27
57
123
81
117
102
96
12
72
21
51
21
69
11
7
162
15
3
6
30
5
49
171
117
108
24
87
96
144
96
75
5
19
29
16
9
144
11
25
27
39
21
33
24
12
15
60
3
41
100
15
45
51
48
108
78
35
19
18
159
44
31
30
36
83
76
36
80
55
5
4
39
45
51
45
9
102
60
54
11
25
18
30
6
84
17
73
60
27
75
93
69
11
61
18
41
40
36
36
87
66
144
18
42
27
96
320
37
3
39
29
1
78
21
51
201
48
15
6
36
18
12
18
24
66
42
84
75
24
92
43
6
108
36
66
41
37
11
91
60
18
63
3
36
6
3
192
8
61
59
12
124
104
61
6
45
80
48
40
111
66
78
17
19
129
80
7
9
45
39
9
6
180
57
99
6
83
19
18
132
12
59
136
44
91
9
21
78
41
85
66
9
9
11
12
4
24
180
21
108
3
39
41
7
21
12
27
41
112
9
59
112
39
24
45
9
72
30
21
60
9
60
15
3
21
27
42
27
21
75
3
30
6
18
36
90
12
78
111
33
87
33
11
7
90
3
80
12
67
153
8
60
85
60
35
1
48
23
55
120
9
44
76
15
69
9
11
72
19
149
16
69
24
18
65
7
18
30
165
15
33
140
115
117
9
36
24
75
9
15
21
171
15
9
44
252
49
96
18
65
25
102
42
12
204
12
18
81
81
54
54
72
24
15
141
132
23
13
15
32
55
9
15
54
36
51
144
75
45
21
54
36
72
78
75
8
55
6
71
145
3
80
12
13
12
3
312
195
108
102
42
18
95
7
33
39
54
75
32
28
192
15
33
12
9
15
39
17
37
78
18
27
39
78
120
180
23
28
75
5
16
39
137
19
9
27
42
3
15
45
183
105
96
33
147
21
35
4
33
3
15
84
18
42
89
31
54
6
108
48
93
15
36
105
183
41
40
60
21
6
108
5
40
207
30
3
72
200
64
39
5
139
90
36
42
45
60
105
155
133
6
41
277
27
ABCD 95704206758*3^$a+1 [50084]
72
30
42
127
35
30
19
35
24
1
20
27
48
24
93
15
45
57
3
4
41
78
49
5
6
9
21
6
90
30
90
15
28
8
45
24
3
72
3
61
116
63
48
48
21
3
42
111
4
41
27
108
4
59
60
30
75
12
15
54
3
16
119
21
24
15
21
9
15
3
132
36
24
18
15
45
15
4
20
4
11
9
75
54
6
30
12
3
39
12
36
12
96
45
87
12
60
36
60
9
57
6
33
12
60
15
42
72
6
18
87
15
9
69
19
125
6
36
25
60
5
111
45
19
29
19
35
30
75
27
54
60
27
9
39
64
32
21
39
28
35
132
60
21
27
21
99
12
36
157
8
4
23
1
59
6
144
7
35
78
66
42
39
4
59
21
16
41
12
132
6
54
79
80
36
28
5
67
5
90
36
93
9
12
150
66
48
66
78
31
17
3
16
8
36
76
11
114
43
36
17
48
6
18
72
30
6
54
6
7
17
30
13
5
27
33
3
9
15
33
6
24
12
69
16
11
12
72
25
41
19
35
13
77
15
9
75
4
17
54
12
84
13
8
135
30
39
21
12
75
51
25
24
65
7
83
6
15
81
3
33
15
3
49
72
11
84
13
11
61
23
48
13
29
18
30
19
23
18
39
39
21
24
15
6
54
9
57
114
9
16
36
20
60
81
24
3
3
18
75
24
3
42
15
96
39
48
9
15
66
54
54
12
39
111
13
107
54
48
3
45
12
42
6
42
33
24
36
3
25
59
48
120
18
24
42
36
9
33
15
63
33
40
36
35
18
6
54
63
4
29
54
6
42
109
41
123
45
12
27
33
3
4
12
35
24
6
18
78
15
27
1
41
99
40
11
48
45
3
72
1
36
53
48
24
30
9
9
6
162
48
36
3
15
30
12
51
27
25
35
60
21
27
30
42
108
138
39
3
12
12
93
3
45
27
6
66
18
78
48
114
6
60
49
36
17
15
4
29
51
24
9
36
30
24
21
21
19
36
8
45
3
3
126
3
3
249
3
6
27
28
17
7
17
6
45
12
27
78
123
45
24
6
69
3
126
6
109
35
6
19
29
63
144
81
15
28
5
132
39
9
39
15
12
69
4
5
6
12
33
9
87
15
141
28
5
15
16
8
21
87
52
35
57
45
54
6
24
66
30
39
87
24
6
12
3
52
23
13
5
24
15
87
9
45
36
135
36
75
37
12
11
42
12
78
18
7
32
60
69
12
12
6
24
12
48
25
68
63
24
25
8
48
36
4
20
69
6
24
42
51
3
1
80
15
25
104
75
117
15
12
36
57
39
13
11
30
15
36
45
3
45
60
3
28
101
150
6
27
12
15
30
48
60
55
65
30
18
12
6
6
54
30
87
3
24
162
24
159
15
60
36
49
32
9
19
68
24
48
40
41
15
141
6
48
12
30
108
87
63
57
84
81
12
127
119
21
105
84
31
35
165
81
30
12
42
60
24
6
85
24
5
31
65
30
9
39
12
30
54
61
11
13
44
27
48
21
9
12
19
35
12
57
15
45
63
37
60
5
48
15
123
69
15
120
30
51
36
15
30
6
72
18
18
25
71
6
15
69
15
165
55
5
3
3
48
174
12
54
25
29
7
71
42
55
36
5
54
42
63
45
36
39
16
59
12
18
63
33
15
16
20
15
36
48
49
53
48
36
30
18
30
33
3
90
19
20
27
25
53
6
25
11
13
83
45
195
12
12
18
6
42
12
55
41
12
72
12
48
192
18
1
36
20
15
25
179
12
24
90
15
4
29
51
40
32
27
12
96
13
60
36
23
6
12
24
19
92
45
12
72
3
117
3
81
60
54
18
18
30
6
141
45
12
6
1
5
6
33
12
132
15
48
73
36
53
30
36
57
24
21
30
42
15
33
27
33
79
56
93
24
36
39
112
41
19
35
9
4
36
20
57
63
60
27
12
45
3
42
36
15
36
45
30
13
32
21
7
23
49
56
15
12
25
8
84
63
37
44
75
36
6
127
17
15
184
11
25
23
30
3
4
83
6
36
39
24
12
3
45
27
6
27
63
48
6
3
15
93
75
9
28
11
6
204
6
18
3
3
6
54
6
39
9
3
69
18
21
87
24
54
66
45
4
41
84
6
30
108
18
138
19
5
12
48
36
30
9
57
78
1
32
3
1
89
54
12
9
24
87
90
15
3
180
18
24
3
40
101
12
15
75
33
207
24
21
3
57
60
39
6
54
13
35
1
29
18
9
9
24
31
11
6
19
35
25
41
7
8
3
61
41
27
15
42
15
24
57
103
11
25
23
42
15
24
4
11
25
11
6
39
51
90
12
31
107
9
21
18
21
33
42
33
15
30
48
24
36
42
138
3
15
30
60
6
78
30
25
185
60
132
55
41
43
5
39
33
42
96
25
101
159
177
72
6
24
12
30
168
6
36
30
3
15
126
12
3
87
12
21
9
30
21
15
36
6
60
30
18
55
17
18
109
32
40
53
12
63
57
99
4
8
9
15
105
63
16
24
5
60
7
35
13
17
18
12
30
39
24
3
72
6
15
39
60
30
3
9
36
3
84
3
69
51
24
48
25
17
18
12
13
8
3
6
39
96
159
12
48
42
24
43
23
13
24
80
36
39
60
36
85
17
48
84
15
123
72
36
36
21
75
192
12
6
24
55
11
45
9
15
63
21
16
8
15
6
54
126
51
15
18
171
4
23
48
72
42
7
20
63
60
48
48
85
77
15
52
77
18
21
159
18
24
79
32
15
24
6
12
30
57
45
3
52
83
48
24
18
12
18
61
5
66
48
12
33
93
18
36
6
103
20
69
30
90
3
27
36
6
78
48
12
21
21
18
18
27
3
157
17
48
66
9
15
6
36
60
18
93
3
9
57
18
25
8
15
9
3
30
12
15
88
20
63
45
3
1
20
36
3
49
36
107
33
132
9
54
1
11
ABCD 95704786558*3^$a+1 [50015]
48
36
49
27
32
40
20
7
6
12
11
40
45
132
114
29
1
75
84
20
144
31
21
9
59
31
177
8
4
20
103
17
31
5
40
56
43
41
36
1
167
36
7
9
105
39
69
95
12
55
66
15
57
51
12
39
29
49
18
18
24
167
25
11
52
33
27
27
21
45
15
8
76
104
36
13
60
3
72
117
11
144
13
27
180
84
21
6
9
24
15
30
59
12
24
1
11
72
72
76
9
36
30
17
25
11
36
31
17
36
1
3
45
11
12
13
27
27
77
40
21
35
13
30
9
56
36
4
44
36
25
107
4
45
3
36
24
8
4
9
6
150
11
79
33
36
20
7
9
33
27
8
76
9
167
1
23
4
33
15
140
64
21
47
52
9
36
59
40
56
48
40
36
36
20
48
96
36
48
28
8
25
15
51
41
40
32
120
40
36
9
48
107
12
13
63
15
17
60
37
11
60
85
114
53
25
18
24
9
120
72
9
23
40
60
176
16
9
15
51
21
3
24
21
56
88
132
8
36
72
13
15
39
45
3
78
11
40
44
72
25
12
36
12
59
24
12
40
93
132
27
60
68
97
48
75
8
25
24
87
8
61
51
15
30
11
52
32
4
200
40
39
65
7
101
12
121
72
23
72
60
84
13
47
48
72
60
109
42
113
31
18
15
12
20
121
54
54
75
15
21
36
24
80
25
3
27
66
30
65
72
1
35
61
155
4
9
15
111
42
27
8
40
92
52
9
42
54
66
24
54
95
16
20
48
55
41
169
6
57
24
8
76
24
21
131
36
25
54
24
9
63
29
40
36
12
72
20
31
5
40
3
24
30
36
51
120
45
78
42
6
114
24
24
11
157
48
59
97
3
8
108
4
15
21
60
21
15
21
30
57
12
36
105
23
16
81
47
12
40
68
36
180
72
55
18
35
1
114
66
75
36
33
27
12
63
5
13
54
65
97
83
16
21
11
4
21
12
23
7
5
96
120
85
27
20
4
81
3
9
270
6
39
32
60
79
29
52
9
24
3
24
108
33
15
87
165
72
21
39
9
54
6
47
19
66
24
3
45
6
66
23
36
4
33
3
27
69
48
27
5
24
4
87
21
8
25
90
17
72
97
59
97
47
145
108
27
27
18
71
64
8
28
12
20
109
15
36
164
48
36
61
15
20
91
33
81
119
31
6
12
30
81
9
11
40
44
36
100
12
9
155
16
24
8
1
6
21
140
52
56
1
15
24
27
53
24
61
47
84
4
9
23
40
15
129
24
36
8
85
72
15
36
72
32
48
76
15
89
7
90
11
24
48
40
68
175
33
9
27
21
60
23
36
120
4
9
15
8
144
13
51
141
78
65
1
75
51
30
39
104
157
15
9
6
54
15
140
4
36
20
67
89
100
3
48
65
193
24
102
18
11
76
80
13
47
16
32
1
36
39
204
3
24
93
68
49
23
85
95
112
60
63
17
1
107
240
73
35
13
132
83
100
21
90
5
13
72
126
77
28
80
24
16
20
109
3
3
77
28
57
36
11
49
6
65
4
69
3
75
42
95
36
4
57
143
76
21
15
8
36
36
1
35
19
221
115
42
23
49
63
180
8
4
105
39
57
83
4
21
155
4
72
68
28
48
56
19
21
3
5
172
48
60
75
5
13
23
112
63
42
3
176
28
108
212
88
20
72
148
32
76
12
9
11
12
61
66
5
88
33
12
23
25
30
17
60
16
32
37
3
27
41
31
9
15
21
20
13
27
15
29
157
48
15
57
3
32
88
20
85
71
13
15
8
72
1
6
21
12
20
1
11
64
12
24
45
23
16
72
32
96
36
19
101
4
20
36
48
193
123
45
96
15
108
72
33
36
6
33
32
24
192
55
114
6
29
16
27
5
13
119
16
20
13
6
33
15
53
24
16
24
51
30
12
198
9
21
15
68
49
156
66
24
90
39
48
15
18
35
139
42
3
36
20
1
3
48
68
19
45
32
25
135
36
32
40
63
29
144
40
12
60
3
24
6
47
60
48
1
23
1
39
21
47
48
4
32
1
23
4
36
72
12
36
36
33
35
31
29
97
18
33
39
5
144
36
31
77
67
18
27
56
19
105
36
99
18
23
25
78
77
4
36
3
57
44
25
3
80
13
15
27
93
20
88
36
153
12
15
36
68
1
30
81
92
40
12
33
48
47
1
179
25
12
48
275
1
47
43
150
15
36
45
36
12
11
72
7
117
68
40
36
20
76
44
7
33
15
5
12
4
36
24
63
21
27
5
24
181
147
51
17
4
21
47
40
117
60
6
29
4
12
32
13
78
5
16
36
87
42
3
21
36
66
53
205
24
3
32
1
27
8
36
24
144
36
84
40
51
89
36
85
60
60
51
21
288
39
87
21
9
35
31
30
3
15
161
13
66
96
5
4
21
155
55
89
16
15
89
25
36
119
4
92
25
18
18
54
18
11
72
40
3
96
66
72
72
23
96
7
45
32
28
12
32
24
16
ABCD 95704847768*3^$a+1 [50034]
12
90
3
93
27
52
20
9
7
77
115
47
36
13
41
31
119
45
16
44
48
52
41
18
9
45
63
4
48
32
33
3
3
117
12
36
27
24
33
72
24
4
12
53
48
39
39
1
276
5
27
88
32
111
66
15
96
24
15
129
12
4
36
125
30
25
17
36
19
47
85
83
61
36
5
15
120
225
139
29
27
64
71
33
28
12
8
165
3
24
63
45
4
36
12
11
6
120
51
27
37
8
12
76
84
36
24
116
24
40
59
36
18
43
132
32
9
51
21
7
47
78
66
45
9
7
24
32
33
19
8
124
8
36
64
5
63
24
60
4
56
16
353
79
60
23
33
96
28
56
21
79
11
9
4
5
90
13
8
84
28
89
51
15
85
29
75
40
29
55
44
12
153
43
44
93
67
83
45
60
76
29
7
36
8
12
15
12
78
123
15
24
162
18
61
80
76
8
3
57
105
27
4
41
3
3
69
3
21
15
189
28
72
20
48
123
25
56
45
15
60
39
84
13
80
28
5
31
11
133
5
96
39
52
17
7
5
18
241
47
13
12
44
93
7
29
39
15
13
8
64
36
44
15
42
3
96
16
20
3
25
32
69
31
20
75
9
9
43
47
6
120
36
39
84
147
21
64
41
7
65
60
18
90
19
35
129
9
3
33
6
61
252
23
24
54
12
15
3
9
16
11
54
72
3
12
12
76
41
18
117
4
65
7
12
32
24
40
41
6
12
6
36
55
20
105
3
12
4
179
12
25
116
39
69
27
109
144
65
7
72
83
117
63
13
56
3
6
79
72
80
33
6
54
30
121
72
23
25
11
96
12
13
72
108
32
52
8
81
54
12
90
36
24
151
48
11
25
161
55
68
100
44
76
44
12
4
29
127
65
223
20
120
60
60
52
5
60
15
33
27
51
25
65
12
90
6
12
43
44
60
33
24
3
148
144
41
15
84
48
36
12
28
35
126
3
45
15
3
13
56
3
90
78
69
36
24
4
12
125
30
25
20
40
68
9
18
133
20
60
136
56
120
24
9
67
20
84
81
63
69
27
24
36
76
92
27
81
45
18
25
24
5
7
56
168
57
7
101
75
24
48
33
24
12
90
81
33
36
30
93
51
144
33
12
52
125
75
9
132
12
90
13
104
16
72
8
27
93
117
3
15
25
92
112
5
3
28
47
37
36
47
85
23
18
7
44
75
45
63
18
78
30
72
39
40
68
21
12
42
21
40
65
66
45
40
8
51
6
43
12
35
21
135
24
69
4
108
17
7
8
12
21
24
3
16
29
7
35
25
8
72
96
69
18
162
55
24
65
30
96
25
5
36
99
16
17
7
23
18
18
141
28
35
33
108
69
72
43
161
7
104
4
72
59
13
12
20
120
60
40
29
30
25
119
45
36
52
32
72
144
111
21
45
7
17
51
33
27
9
3
12
99
9
12
15
1
233
19
32
4
11
54
39
51
81
33
27
36
45
15
24
36
189
99
184
113
18
6
15
93
27
60
21
87
75
1
65
42
45
39
18
3
24
51
33
24
63
24
48
81
16
11
9
9
42
18
12
54
9
16
11
49
8
33
78
36
45
136
47
13
20
9
3
52
24
5
7
65
39
21
12
15
3
9
16
44
3
6
19
68
28
36
11
12
121
20
36
64
11
24
37
24
36
5
3
24
27
45
9
7
20
4
23
57
28
72
23
97
24
36
29
7
84
108
47
36
60
105
4
56
4
5
51
3
9
16
44
48
40
8
87
97
11
21
93
111
45
96
75
108
12
15
13
5
43
83
105
52
44
40
20
36
15
25
32
16
29
7
35
216
33
24
63
9
168
16
80
24
60
81
135
57
7
60
12
11
234
6
12
18
7
32
3
33
28
155
1
20
4
119
1
29
72
24
39
76
36
80
40
20
36
88
92
63
117
15
9
48
51
102
75
64
80
96
24
28
60
47
1
72
47
6
79
68
12
76
8
9
91
137
43
104
15
90
31
5
7
68
36
28
20
72
156
33
39
27
13
12
20
9
204
115
5
27
36
4
41
78
37
44
28
36
11
6
54
73
36
60
11
21
27
81
16
11
45
69
15
24
12
93
19
35
1
71
25
164
9
55
20
76
5
51
21
27
15
21
36
9
7
60
44
15
49
29
27
3
25
71
37
92
52
20
15
138
6
54
3
12
36
51
60
45
24
12
132
36
72
40
24
20
60
15
18
15
48
160
35
18
30
49
8
4
24
44
12
45
54
12
25
20
105
48
31
44
12
88
41
3
87
24
1
36
17
12
15
9
7
48
17
43
12
65
24
39
196
83
6
55
44
93
24
3
51
54
115
11
54
27
28
8
3
25
60
5
31
11
138
327
64
5
51
27
12
193
11
54
7
23
57
33
18
105
57
3
69
36
63
16
36
44
48
12
33
7
36
204
108
20
48
33
39
45
18
33
75
9
27
69
39
13
164
64
72
65
18
132
84
45
4
36
ABCD 95705010782*3^$a+1 [50093]
109
222
30
71
97
47
19
90
126
60
84
60
174
75
320
37
75
33
6
30
54
72
54
36
24
30
125
61
108
87
3
173
7
120
42
264
114
12
18
47
85
123
48
3
96
138
83
139
5
79
24
12
60
65
19
6
71
109
120
123
27
69
21
210
90
18
162
75
69
107
37
11
115
96
30
114
45
9
126
54
51
51
93
51
324
105
21
6
5
49
95
79
90
6
36
30
24
126
30
75
105
54
17
43
336
294
15
39
12
114
30
29
61
24
11
55
114
23
43
69
128
7
30
155
7
198
51
96
128
31
36
180
89
109
60
71
139
36
54
36
6
48
33
27
306
126
54
54
192
168
33
39
30
60
84
11
208
51
144
72
54
15
144
27
5
43
5
16
32
7
156
24
210
330
30
6
84
65
208
33
47
103
126
144
54
30
126
186
108
120
123
129
18
126
126
18
306
96
18
155
205
66
54
42
30
3
51
90
6
141
33
24
66
101
96
144
144
19
77
55
138
36
54
5
37
84
144
6
30
24
11
109
96
84
90
5
211
29
7
60
84
90
191
64
381
120
11
7
132
69
15
24
36
66
198
162
168
192
3
32
109
54
141
135
36
84
96
174
90
36
168
12
33
117
108
72
30
18
96
87
129
210
24
30
24
95
97
159
189
35
16
192
3
36
24
210
36
54
197
7
36
66
35
25
48
87
39
24
33
93
54
66
126
108
126
90
24
12
101
7
96
66
54
90
6
84
24
30
60
155
127
60
213
15
90
36
90
36
144
149
67
108
17
43
12
54
131
235
53
31
96
90
48
87
3
125
55
60
77
48
1
144
66
204
12
18
42
354
294
12
213
27
69
15
294
72
83
91
21
48
381
36
159
21
114
30
24
120
90
257
139
60
90
30
144
42
84
227
13
84
15
57
71
19
24
69
177
234
54
36
150
120
240
126
264
6
48
42
18
36
30
147
33
144
36
36
23
85
6
5
25
54
17
19
90
51
165
18
41
1
120
90
78
162
54
119
25
12
18
180
240
5
25
60
12
15
45
120
59
16
15
330
48
96
66
21
224
64
32
253
291
75
53
1
30
126
144
36
95
55
138
111
15
126
18
17
199
126
24
144
12
204
54
180
36
126
15
93
51
176
25
120
150
18
30
60
66
114
246
51
3
141
21
203
307
198
30
132
30
108
75
165
120
35
55
60
72
48
6
174
132
30
78
30
72
60
191
97
36
11
43
162
83
1
15
39
96
36
108
102
51
27
246
6
54
30
36
60
54
159
32
19
6
198
30
90
36
54
72
39
15
204
30
36
96
30
108
72
18
60
120
42
30
18
6
27
9
108
315
27
69
32
127
273
69
78
12
78
12
39
15
129
32
169
66
5
13
6
234
36
15
39
105
111
81
45
138
ABCD 95705018848*3^$a+1 [50016]
31
59
13
29
3
57
6
84
145
44
4
17
18
192
13
80
52
48
12
23
30
55
36
12
12
17
43
92
15
9
4
12
48
20
207
6
27
63
25
12
36
24
12
11
49
5
6
9
16
17
115
53
42
37
41
3
267
30
7
35
120
252
9
9
7
96
12
35
30
7
11
12
132
78
31
17
252
42
36
24
6
24
31
8
4
12
71
49
11
33
21
15
76
17
67
60
48
17
60
18
25
116
16
36
29
43
56
64
125
43
35
12
30
31
17
7
5
27
21
84
48
27
4
12
35
33
52
59
25
80
21
139
128
52
24
120
20
4
5
15
88
59
49
17
39
4
12
24
11
84
6
42
25
53
222
72
85
36
8
39
97
23
25
12
24
44
3
13
11
126
30
73
11
49
24
65
12
39
4
23
37
23
25
47
18
60
12
30
42
19
41
18
1
60
12
32
40
72
11
13
12
17
48
187
5
7
5
48
7
24
59
12
1
12
60
60
47
45
100
11
69
15
109
12
5
19
24
17
67
20
75
45
15
25
35
12
13
12
11
12
25
5
60
108
7
20
60
16
11
18
30
60
1
20
21
6
12
12
61
125
114
45
21
12
18
13
44
57
66
90
39
3
1
56
28
12
8
72
76
107
18
43
41
18
45
45
43
72
48
48
36
23
25
156
96
35
6
19
95
93
57
43
65
7
60
24
11
13
72
104
144
153
127
20
3
37
47
90
19
116
16
89
96
30
24
213
15
12
30
6
169
24
59
181
80
9
108
63
16
140
123
37
8
76
36
83
1
11
18
12
79
44
63
9
3
12
90
19
56
16
47
21
64
12
84
56
3
57
4
84
77
6
42
43
47
25
5
120
30
61
77
132
78
33
16
68
52
35
1
95
37
60
17
19
47
114
36
7
35
30
15
40
72
41
63
177
12
7
5
96
7
168
155
13
12
5
67
60
96
29
7
20
63
81
76
23
21
4
53
30
49
140
40
84
20
27
37
132
11
13
59
12
49
36
96
68
129
60
27
100
5
43
5
43
65
30
30
30
13
59
60
37
35
120
25
35
18
43
192
60
36
36
23
12
33
15
12
45
88
92
28
120
65
48
27
160
36
17
42
42
96
103
17
7
72
68
33
102
1
24
53
147
135
12
1
17
7
23
12
49
36
71
60
84
25
60
41
42
18
7
48
48
12
12
12
5
30
18
18
60
117
33
12
91
24
20
33
3
4
108
89
6
13
29
78
13
84
47
48
108
42
72
75
63
25
197
3
27
85
60
35
30
15
40
65
36
7
95
45
63
37
23
13
59
97
23
30
30
192
18
31
24
56
256
35
1
92
52
128
3
30
19
68
28
17
27
28
80
3
25
12
56
27
97
36
24
95
57
60
16
72
48
24
23
102
19
24
32
51
25
24
35
25
36
167
25
80
36
4
17
123
27
1
12
116
57
24
19
36
48
5
18
30
3
64
80
12
28
65
102
49
72
48
17
19
20
4
29
91
12
107
12
33
27
73
12
23
57
28
65
31
264
47
36
54
36
19
24
156
20
231
30
42
30
42
6
7
125
55
47
109
12
65
27
3
30
19
11
9
64
36
36
5
114
13
95
1
77
43
47
30
12
18
24
13
12
20
3
1
24
35
97
5
120
48
30
13
29
96
19
8
15
30
60
15
40
47
48
42
31
8
39
48
49
5
18
25
72
95
36
49
60
185
6
37
5
30
25
12
60
65
19
12
29
6
25
47
1
12
35
24
18
7
11
102
51
16
68
3
37
48
8
27
9
93
91
11
109
12
44
4
36
35
9
27
49
60
65
66
30
24
43
192
48
116
177
24
15
168
15
85
12
71
24
60
18
7
23
37
24
101
3
36
4
20
40
5
90
13
24
44
16
5
63
15
12
1
44
3
57
48
27
6
7
36
17
84
60
30
45
75
1
77
127
24
107
60
25
12
12
71
69
3
1
72
35
24
33
28
8
16
5
66
177
40
95
30
43
12
20
16
36
36
47
37
41
3
9
90
72
108
121
89
60
18
85
12
245
12
31
35
25
185
7
32
28
36
17
7
20
15
25
53
3
9
30
12
48
25
60
32
4
29
30
25
60
83
97
35
90
27
4
17
55
24
113
192
66
13
24
200
63
9
3
25
36
24
17
48
18
49
53
30
37
108
36
131
25
44
21
30
25
65
18
61
239
37
23
18
55
132
53
27
60
16
36
23
25
72
164
27
49
20
16
12
48
48
84
23
13
84
48
24
144
29
48
39
165
3
27
1
17
55
56
21
43
140
52
11
12
72
13
60
83
33
52
5
3
112
72
35
37
71
49
84
44
52
20
48
72
3
30
27
4
12
35
60
12
1
24
35
73
24
144
12
29
19
11
13
35
12
108
57
261
67
80
16
77
7
23
25
119
18
127
71
109
44
51
61
44
3
13
108
24
132
11
57
16
29
55
17
18
48
144
66
39
28
35
42
18
57
4
11
13
60
17
6
24
1
59
60
13
ABCD 95705119364*3^$a+1 [50002]
39
30
6
93
27
144
72
185
240
49
75
56
52
108
45
24
51
20
13
39
87
209
12
4
15
84
36
9
27
93
15
41
19
5
7
9
9
75
56
24
16
20
136
240
68
36
60
28
3
18
120
39
231
60
17
73
15
141
54
60
77
103
77
25
23
55
30
96
36
35
52
33
18
65
16
20
160
45
63
87
93
48
105
3
291
101
4
116
13
71
88
21
51
20
180
55
90
35
160
176
100
33
39
36
12
8
36
28
3
108
102
83
25
251
91
18
11
100
15
65
64
36
39
101
96
13
72
90
24
93
68
40
200
24
60
1
3
36
104
96
60
24
12
115
30
27
48
24
36
9
366
18
30
41
1
18
72
57
32
16
24
45
39
87
5
40
33
12
18
5
91
36
29
55
29
124
51
12
24
5
85
84
251
61
3
27
54
95
49
27
105
18
36
5
16
68
1
123
68
24
24
52
63
41
91
48
161
19
65
36
151
24
21
44
25
120
3
32
55
6
120
35
25
179
76
80
73
96
36
120
24
30
5
40
176
24
16
45
54
96
5
115
29
120
36
109
30
41
13
47
79
21
3
5
64
57
71
40
72
33
3
225
72
23
16
15
101
208
57
95
43
45
20
156
40
36
108
84
96
81
59
37
59
36
204
91
5
84
204
91
21
45
95
13
36
35
24
112
99
65
79
42
108
15
15
42
198
30
72
108
39
56
12
240
4
9
111
15
24
41
85
3
51
246
36
90
18
95
31
41
13
11
120
19
30
11
49
35
12
4
24
51
66
99
15
126
35
229
3
32
1
59
16
128
220
81
35
36
73
90
77
73
12
99
69
47
73
96
35
1
23
64
188
28
56
91
54
71
304
20
16
144
39
66
180
3
57
75
81
35
60
73
30
5
196
80
16
135
78
51
75
5
25
126
9
45
39
20
91
216
57
63
5
19
84
17
19
81
63
5
16
60
69
11
4
80
67
57
27
21
252
32
61
120
63
92
48
12
100
48
92
60
13
11
4
252
75
54
39
45
186
5
16
105
3
32
168
64
92
76
44
184
56
40
51
129
15
33
8
193
35
37
183
32
4
45
95
16
3
5
85
11
19
21
36
44
120
60
25
126
5
40
63
6
11
79
36
105
69
54
9
51
17
193
219
87
54
27
9
11
28
56
16
15
113
112
9
59
85
11
61
35
19
9
20
31
105
44
12
40
33
90
21
9
47
84
31
129
39
30
131
109
30
42
35
144
19
21
99
137
108
216
64
60
144
32
60
88
48
39
21
105
39
99
90
111
20
31
108
41
96
64
24
15
57
123
101
64
20
12
124
15
5
31
173
25
6
65
25
51
104
64
20
175
57
12
72
216
69
96
3
15
36
41
64
20
19
21
45
183
60
92
25
111
44
49
39
32
16
20
52
33
23
1
15
224
7
29
25
219
36
176
28
45
27
123
101
24
16
15
5
76
33
30
6
66
29
84
31
45
176
112
12
51
144
36
45
9
6
33
21
30
5
76
15
33
75
30
96
36
3
12
164
19
21
45
126
9
9
6
69
147
93
12
108
72
15
113
91
149
7
54
63
27
125
24
36
31
125
19
45
45
90
45
81
179
28
32
36
232
3
18
30
5
40
32
60
324
169
11
16
15
5
100
44
36
48
16
24
12
44
84
37
87
33
54
5
85
35
1
27
228
69
6
65
64
48
72
75
89
1
156
155
43
42
84
36
3
87
65
100
8
16
105
179
1
90
36
69
80
16
33
107
55
30
95
88
255
156
29
64
56
1
35
19
77
84
16
144
51
18
72
27
27
6
3
27
29
259
60
12
5
24
115
36
54
90
21
33
111
80
16
15
48
57
24
69
107
19
5
36
139
ABCD 95705163662*3^$a+1 [50069]
12
124
44
4
8
36
40
20
40
116
1
108
63
24
20
28
68
55
57
168
44
12
36
37
107
28
9
219
24
8
132
12
7
17
84
91
9
44
64
72
44
19
57
68
19
9
81
51
96
24
24
8
31
17
160
44
148
8
16
12
8
16
8
12
60
16
15
41
48
36
28
44
73
95
67
9
27
41
1
11
60
40
24
12
63
69
56
4
56
100
12
24
45
3
9
51
200
24
16
33
23
72
76
9
159
48
12
104
4
36
32
28
8
40
39
9
8
28
8
40
44
4
84
44
16
56
4
36
32
12
24
12
16
8
76
32
12
36
28
36
44
37
35
4
12
48
24
20
60
19
21
68
4
36
9
95
49
23
1
35
84
4
32
7
9
12
36
51
129
96
84
32
12
16
56
132
36
19
9
80
16
96
8
40
24
8
24
36
40
44
24
12
61
18
33
51
41
64
24
32
25
48
23
31
53
4
12
9
3
180
8
172
32
28
72
8
12
25
143
40
8
1
87
156
9
63
8
28
44
24
4
36
8
36
72
4
72
20
120
4
48
36
48
108
68
12
55
5
13
18
17
4
48
116
16
48
12
48
20
40
8
37
27
69
35
16
108
24
48
12
80
36
192
36
72
160
20
1
39
68
52
57
27
32
4
8
25
3
9
15
36
12
8
24
52
108
20
16
96
108
44
24
112
44
36
36
112
36
12
27
17
40
24
44
4
32
31
53
96
37
75
12
57
3
44
1
59
31
21
32
1
203
12
16
9
27
8
36
76
8
64
48
12
84
68
4
60
164
7
33
69
39
24
24
8
36
84
1
39
20
180
4
24
36
44
76
9
108
15
21
3
12
9
27
45
71
12
24
120
4
20
48
61
72
39
27
45
60
56
88
24
24
12
92
4
8
72
72
24
48
72
16
56
36
52
108
56
60
1
11
16
80
1
11
37
15
3
5
72
49
3
32
28
12
96
72
24
116
36
48
108
28
12
60
8
40
15
17
1
24
36
11
7
45
21
35
4
24
12
56
13
95
36
12
28
32
16
21
63
48
8
55
33
57
23
28
20
64
72
36
24
21
15
57
23
64
56
16
120
44
4
12
92
28
36
72
44
24
112
12
21
35
13
23
64
27
9
24
32
88
27
30
23
73
39
8
28
108
9
72
6
18
210
129
120
80
4
24
20
24
28
20
136
45
15
8
1
3
116
28
176
12
36
24
4
68
12
24
72
40
12
15
5
88
20
4
8
76
48
12
104
19
29
108
28
24
20
72
112
60
48
12
8
1
3
36
8
180
1
23
16
20
13
23
100
21
63
68
37
3
63
33
12
51
101
37
39
20
1
36
3
152
16
20
36
64
9
54
41
12
36
4
24
44
28
36
33
30
9
12
84
12
36
8
4
12
8
4
80
1
18
53
91
17
19
53
1
59
16
56
76
8
52
24
24
212
48
24
4
45
39
60
44
16
48
15
93
36
80
16
36
8
48
1
167
4
44
64
36
36
36
51
30
3
20
72
31
125
55
41
12
25
11
88
60
51
6
27
48
8
4
3
93
72
12
48
9
11
1
23
48
72
36
16
56
24
4
15
53
76
51
30
59
4
108
24
9
27
9
35
16
24
44
24
4
27
9
72
15
81
12
68
121
71
1
23
4
48
20
4
72
36
8
16
276
24
32
13
195
9
39
27
93
33
15
8
4
27
9
44
43
21
32
36
4
32
19
125
1
3
8
28
32
52
32
36
16
3
54
6
84
42
3
104
1
15
12
72
8
48
36
72
1
108
23
4
32
16
32
1
42
17
36
16
48
44
40
32
16
12
20
60
4
69
3
8
36
24
16
20
28
12
72
8
28
32
13
3
3
17
64
72
56
16
36
21
35
4
68
91
41
12
181
3
32
64
15
9
44
12
97
18
21
8
25
3
8
28
44
28
168
57
96
75
24
24
120
44
1
63
8
4
153
35
73
15
8
13
27
36
60
20
37
18
17
28
15
57
8
24
64
24
12
8
48
172
104
36
12
28
68
16
12
20
36
1
27
12
20
40
81
23
52
68
16
8
108
16
24
68
16
60
48
33
59
16
20
12
72
1
3
84
288
8
36
12
16
12
44
72
60
36
76
188
24
16
140
36
108
40
57
11
36
96
16
12
56
60
12
64
36
36
104
12
28
156
20
4
104
36
1
27
48
44
28
69
35
36
49
3
68
52
21
63
32
4
45
27
8
4
48
8
72
108
184
168
92
36
16
56
36
40
128
4
8
112
20
4
60
8
16
84
8
36
4
8
60
136
36
8
16
120
57
96
3
44
24
36
64
8
40
24
8
12
16
8
28
21
27
36
60
12
44
28
32
1
39
8
36
72
96
12
64
48
12
20
24
16
60
32
36
4
32
13
27
36
12
12
36
84
32
16
32
112
24
48
48
20
52
39
161
36
7
65
4
15
69
21
15
20
4
92
48
60
40
80
124
57
3
20
4
24
45
36
15
48
24
48
20
72
144
16
12
69
11
7
33
60
8
37
6
17
16
12
8
4
36
24
20
37
60
27
116
4
36
44
28
48
32
72
28
144
51
17
12
72
43
57
68
4
32
36
28
20
1
63
36
72
176
36
1
15
60
8
16
12
36
72
44
40
68
40
96
32
12
4
20
72
12
1
27
24
20
4
20
72
136
20
4
12
8
1
35
180
12
28
44
25
3
45
95
85
72
27
24
12
12
12
9
11
24
136
20
40
3
29
28
87
54
15
56
4
27
9
104
36
72
85
27
12
24
9
6
21
32
40
33
39
27
93
56
16
60
84
24
8
28
8
1
3
ABCD 95705650598*3^$a+1 [50042]
9
56
19
5
16
144
96
128
7
90
78
12
54
114
45
8
40
63
36
29
24
61
11
109
147
3
21
80
145
60
11
19
60
65
24
19
12
24
17
103
17
160
9
39
72
159
54
27
63
65
55
57
39
41
79
41
49
15
3
42
3
176
19
72
54
71
40
24
72
32
48
88
32
168
19
21
32
19
84
36
5
19
29
181
114
162
15
56
109
84
54
6
35
16
69
11
13
12
15
3
6
30
17
40
3
5
24
25
72
30
24
57
104
19
221
16
69
18
30
60
36
75
96
24
32
7
41
31
89
120
151
41
72
31
120
6
75
33
63
3
21
96
87
17
85
51
57
42
69
15
150
59
31
9
72
9
15
201
54
17
192
88
9
71
48
19
45
15
33
8
24
1
47
43
69
27
90
18
57
33
12
3
32
48
7
54
35
16
24
24
8
163
6
95
13
120
6
144
30
23
48
16
24
56
19
5
16
8
7
81
8
64
21
24
12
90
24
66
3
32
19
5
40
15
9
21
35
16
45
3
51
54
23
7
33
8
85
27
8
40
15
17
40
57
30
6
35
72
19
5
16
72
27
125
19
114
35
31
6
30
21
39
105
128
127
33
51
125
16
24
56
85
18
60
141
21
51
213
147
327
30
51
45
54
21
80
79
41
25
54
6
51
69
51
168
75
5
16
9
183
123
21
24
24
27
48
45
32
40
69
36
90
45
45
48
35
37
51
3
90
6
18
51
72
93
27
39
54
6
53
181
35
40
104
31
17
72
1
71
79
54
27
45
99
144
32
49
54
17
24
144
88
80
7
105
8
40
27
12
41
19
29
64
15
81
32
49
30
114
66
24
69
72
8
40
27
53
67
45
195
69
15
9
8
127
90
15
75
5
40
81
15
24
21
36
84
11
103
105
21
35
136
3
21
32
79
30
144
27
8
61
59
79
60
21
24
96
24
27
5
55
41
13
54
270
23
24
43
45
27
48
6
15
15
6
84
15
24
105
23
24
136
3
30
6
81
24
8
7
41
37
75
45
72
11
48
55
9
8
48
1
78
41
151
89
264
31
36
69
39
17
16
8
31
9
9
87
96
177
12
24
90
54
72
51
8
24
25
30
6
36
18
12
18
36
11
25
18
53
40
192
21
107
73
87
24
33
6
36
69
32
48
64
51
45
32
49
234
6
23
85
3
8
96
16
33
71
43
93
33
119
61
234
65
88
3
6
54
9
56
1
18
21
21
11
79
41
40
48
24
80
40
48
33
60
11
16
63
9
48
8
1
15
48
15
72
9
216
3
72
5
16
87
185
1
30
6
99
75
36
89
40
15
65
24
1
54
81
32
19
30
60
35
16
3
54
47
24
31
129
15
114
210
53
7
17
24
40
24
8
7
6
30
24
5
48
37
75
32
16
80
49
63
45
155
1
39
56
91
149
64
57
18
45
8
19
84
24
12
60
18
95
97
63
45
72
3
51
29
72
16
120
3
77
67
53
13
35
79
12
21
48
24
15
17
19
5
136
120
15
89
31
24
17
192
48
24
16
3
45
32
19
5
48
72
109
27
72
80
1
87
168
99
42
48
75
8
64
33
71
61
51
3
5
49
72
71
109
51
87
17
24
40
24
21
147
93
99
56
64
81
96
63
48
63
60
29
7
18
36
30
45
15
9
48
33
66
24
36
18
30
60
21
32
19
5
13
11
1
135
8
7
30
3
8
24
205
3
141
51
69
150
90
51
8
31
30
11
64
39
180
45
8
112
27
69
72
3
36
9
45
24
83
7
105
87
18
135
8
88
39
33
3
5
40
69
36
71
184
24
75
45
72
8
97
191
7
36
66
11
120
13
6
53
1
216
18
90
83
19
18
35
97
30
24
129
48
33
6
18
90
102
54
96
113
96
19
93
3
21
9
36
3
87
9
24
45
83
120
232
48
33
114
30
36
11
13
36
87
24
8
40
105
72
54
36
5
73
47
24
24
31
65
40
32
79
33
32
145
15
96
120
32
31
41
79
9
72
80
24
1
210
45
33
63
9
18
12
114
15
80
40
75
125
16
9
95
31
48
6
120
99
27
21
32
16
56
19
125
25
90
29
16
24
8
232
8
48
64
15
81
15
17
37
11
25
66
45
159
17
112
51
30
114
12
9
56
85
18
137
40
8
25
42
21
24
8
48
43
21
15
30
3
15
126
24
12
63
51
197
109
11
24
24
25
90
6
48
15
48
32
48
19
21
24
15
33
80
40
81
15
51
24
120
6
18
53
48
1
ABCD 95706151306*3^$a+1 [50003]
12
53
19
8
40
12
2
4
86
10
11
3
46
11
27
42
90
9
55
5
19
30
18
48
6
56
3
19
30
192
96
23
7
120
5
27
88
20
18
34
6
36
11
9
28
20
126
45
7
92
10
8
34
38
10
6
62
4
89
15
22
48
47
37
6
56
70
18
113
15
33
51
18
6
9
7
194
24
3
7
62
10
20
40
6
30
20
18
10
84
8
40
5
19
29
67
20
54
70
29
15
69
43
5
25
32
16
42
14
34
6
59
15
12
4
66
2
72
4
125
7
50
48
6
58
60
126
44
21
72
27
16
5
51
40
48
41
91
128
70
11
19
8
108
4
90
162
54
26
60
48
141
7
30
24
59
15
30
112
32
3
97
23
7
32
34
47
15
34
6
44
34
24
131
19
8
4
29
7
53
37
54
20
9
21
58
68
4
78
11
1
59
9
70
20
46
95
1
258
20
72
64
60
86
6
12
60
18
174
4
210
30
32
54
90
28
20
16
56
78
28
23
39
148
44
4
12
77
87
16
12
66
54
41
15
126
34
66
6
48
36
44
12
124
8
12
4
72
32
6
30
10
26
24
84
93
13
62
18
22
32
21
25
26
58
8
3
61
26
22
122
40
6
23
12
120
67
20
28
68
4
65
7
60
41
19
101
3
34
26
102
3
21
18
28
20
33
1
6
38
52
2
16
5
61
80
34
5
105
22
18
24
23
3
16
56
28
56
18
3
15
64
29
7
72
132
6
60
42
8
34
56
34
14
22
5
48
91
18
2
9
45
30
10
60
2
24
4
29
111
70
92
10
38
22
5
37
8
18
117
7
8
4
8
28
60
18
30
44
18
4
48
90
8
57
1
54
26
4
18
2
123
7
32
120
76
20
48
24
81
45
40
47
37
78
8
6
54
9
3
40
42
30
36
104
10
23
7
66
2
22
6
26
10
36
8
45
15
40
44
72
33
85
36
14
36
52
32
22
38
10
146
42
4
26
18
4
36
30
20
6
120
24
46
60
89
1
18
53
39
54
22
8
57
19
14
75
151
36
78
60
84
6
6
18
36
12
14
51
12
55
96
60
110
72
10
77
7
18
152
16
72
26
45
27
48
46
8
18
52
66
6
29
7
12
120
30
23
19
6
14
16
65
12
36
19
48
18
14
21
75
9
115
18
68
6
18
3
69
28
11
31
18
30
18
42
6
35
1
14
12
33
55
77
15
4
20
9
31
41
3
4
66
26
21
97
2
58
11
39
22
90
6
23
19
36
2
28
26
70
38
60
66
22
54
11
99
64
77
60
37
26
22
102
8
18
16
54
42
14
4
84
50
22
84
29
27
54
6
66
243
27
45
27
33
25
12
2
9
1
14
144
18
3
204
25
66
62
18
4
26
87
7
32
9
51
40
8
70
11
69
22
8
76
102
42
6
6
20
9
51
88
20
33
15
22
2
16
12
8
45
7
6
62
18
6
100
8
81
1
30
14
52
18
32
4
89
67
12
80
6
27
12
7
66
14
48
16
60
12
120
144
8
21
49
26
52
18
12
35
3
4
68
4
18
11
12
15
102
46
17
135
42
72
10
44
10
126
18
38
22
38
72
118
35
79
48
5
33
78
4
32
148
41
132
97
11
67
65
48
7
42
11
7
20
4
6
102
20
82
8
3
25
20
18
54
15
37
6
5
48
19
36
2
18
154
11
15
66
10
30
24
14
48
40
125
48
12
9
24
102
4
20
129
67
120
8
64
30
26
10
14
22
18
32
81
3
34
26
100
12
44
16
20
64
8
45
48
103
56
4
20
52
5
37
143
15
45
57
28
102
68
58
14
96
34
6
5
37
18
17
27
21
27
93
1
14
24
12
46
90
17
115
30
42
38
70
26
52
30
38
6
10
78
36
30
272
24
51
37
50
36
10
30
114
42
18
26
22
14
4
12
14
90
64
12
50
3
85
2
45
25
62
16
12
20
34
6
12
5
108
13
6
68
28
48
54
48
12
66
30
26
69
12
43
120
17
19
6
18
12
18
90
80
12
64
18
80
171
25
30
29
31
80
4
68
10
95
37
42
48
53
15
24
10
20
39
57
48
46
44
60
40
44
33
19
74
34
20
42
4
47
15
82
12
84
42
125
43
30
20
72
3
27
45
7
6
2
52
12
20
18
22
164
12
88
6
71
37
83
3
42
30
58
72
47
55
126
146
24
16
29
21
54
4
6
36
48
18
2
30
36
36
4
6
14
64
12
6
80
3
27
52
90
23
48
85
6
18
26
40
6
8
58
8
52
5
43
26
10
8
148
20
12
10
8
3
15
4
30
11
12
75
12
33
48
12
57
51
67
24
56
28
20
60
16
60
44
40
32
4
66
54
41
19
60
18
150
8
33
87
40
104
28
8
4
96
5
19
60
29
37
20
88
2
60
28
6
38
48
18
27
49
6
5
19
8
40
62
6
18
39
1
26
9
7
24
18
11
31
18
8
18
16
36
48
26
6
22
36
14
21
120
1
18
36
54
30
36
24
32
6
18
84
60
12
21
7
5
103
18
35
7
62
16
66
18
23
69
10
8
16
62
88
144
2
21
133
12
83
12
3
4
56
12
70
2
96
12
72
16
72
144
26
10
18
6
41
19
68
16
5
1
18
18
78
29
81
10
24
116
130
66
36
32
93
3
10
126
29
45
24
66
4
66
26
40
80
160
36
8
52
12
26
40
62
4
29
39
21
37
35
48
12
9
6
22
42
18
26
64
56
36
69
109
11
19
48
5
27
100
30
71
91
20
100
20
69
121
50
21
7
41
55
29
3
33
49
6
5
60
79
102
186
24
18
23
7
60
53
48
12
19
18
42
80
36
12
33
9
118
36
17
19
18
18
108
66
6
2
6
124
18
18
12
48
162
95
55
24
ABCD 95706378928*3^$a+1 [50063]
16
29
36
39
15
25
32
51
42
42
18
120
12
36
78
42
15
27
21
27
42
3
39
18
55
11
45
57
12
3
3
30
30
25
5
30
24
21
120
9
63
15
33
72
27
66
54
12
18
6
12
93
99
6
54
1
41
48
18
24
13
8
69
6
13
17
54
138
6
1
53
27
51
78
24
48
48
72
15
57
66
42
123
21
19
11
21
45
30
24
6
135
3
69
16
17
48
15
99
18
43
5
66
60
13
11
61
41
48
39
75
12
36
24
30
114
90
12
150
24
48
72
30
3
135
25
120
23
9
48
16
56
48
40
8
3
96
24
60
6
6
37
17
48
15
72
3
45
93
99
9
15
105
31
23
36
54
42
6
12
6
90
30
6
60
36
39
40
8
27
69
21
115
48
47
30
18
60
61
80
24
3
42
3
48
45
27
117
12
15
15
33
3
102
102
9
15
12
30
63
9
31
17
12
192
3
57
36
12
120
6
1
41
18
12
72
1
216
89
6
49
17
7
11
45
51
30
48
18
12
33
39
105
15
30
115
24
35
54
66
45
15
1
65
18
120
18
3
27
45
9
15
3
12
60
18
6
30
12
19
56
57
60
51
9
96
31
5
6
42
27
81
48
36
3
40
5
27
24
136
119
66
18
205
8
69
78
102
111
105
63
15
24
33
3
42
19
104
27
48
6
18
21
16
23
1
35
12
54
36
12
30
18
30
48
102
120
24
60
43
23
73
56
45
18
57
63
6
84
18
24
30
114
24
42
3
63
18
15
16
24
65
30
81
15
33
21
84
12
6
12
25
53
138
90
15
216
33
15
40
17
15
3
30
48
15
48
51
69
15
57
48
39
25
77
3
51
6
24
42
45
63
25
32
64
173
51
72
3
60
36
69
39
36
96
24
6
24
31
29
36
55
23
57
9
39
27
45
24
99
6
15
9
72
15
48
15
36
84
150
27
15
18
6
9
177
111
3
24
21
21
18
1
17
54
36
18
19
152
51
54
15
96
27
30
6
177
24
24
9
15
40
8
33
55
77
3
16
89
24
31
29
6
174
7
8
15
12
13
35
61
80
27
42
30
61
101
30
21
3
120
24
42
18
33
9
36
12
48
42
36
42
18
21
39
1
11
12
102
84
12
3
16
65
55
8
45
42
6
27
48
33
102
18
39
51
12
192
36
54
12
90
6
132
15
57
36
3
39
18
54
9
72
3
6
24
6
25
24
89
15
16
80
105
24
7
5
43
11
12
105
72
81
60
30
54
7
48
5
3
87
6
147
33
24
31
71
30
156
15
57
6
54
12
15
15
129
39
132
78
7
8
3
109
56
120
48
16
29
12
48
24
7
48
8
27
18
19
23
81
72
9
36
54
30
55
41
42
6
12
12
15
21
42
18
6
49
17
15
9
90
30
39
39
18
127
23
60
90
12
30
90
12
90
6
27
27
6
24
15
96
9
30
96
12
6
174
25
35
12
60
69
72
33
66
6
42
93
24
64
24
11
6
55
11
78
42
133
11
93
48
9
144
90
60
9
3
13
41
183
40
80
33
42
37
65
18
12
49
29
91
32
24
39
102
54
126
15
27
96
61
48
32
21
67
35
30
60
12
54
105
64
101
6
36
84
48
6
12
67
71
66
6
18
39
15
36
117
3
54
87
96
48
51
21
48
39
33
9
18
85
65
30
66
39
105
87
24
24
72
15
18
7
24
32
24
33
6
9
15
18
63
15
1
8
3
120
12
102
51
15
73
5
60
24
6
9
16
24
5
147
33
15
291
24
6
12
42
6
27
3
45
9
78
18
6
90
15
24
57
78
12
24
13
41
15
24
72
39
9
27
13
173
12
18
54
48
87
39
60
61
80
9
60
30
61
305
39
99
37
80
105
15
33
60
18
12
72
30
24
36
18
33
27
21
57
18
30
15
9
127
8
16
89
6
1
11
37
65
15
16
47
48
9
93
27
3
150
7
23
18
12
12
42
13
17
15
24
51
30
39
9
6
96
30
6
30
15
24
15
33
15
36
36
9
21
60
36
3
45
51
9
39
111
169
32
9
31
8
27
13
8
75
69
9
60
19
23
72
33
64
41
18
21
45
60
24
12
147
33
7
113
103
29
96
60
55
80
39
33
15
42
90
6
31
11
60
9
3
6
6
114
30
66
48
48
18
36
24
81
3
60
12
48
18
19
89
30
36
24
21
21
27
3
78
15
40
167
9
15
9
9
55
8
45
75
27
30
78
49
8
105
60
30
36
42
7
11
12
12
6
15
51
6
12
36
12
18
9
21
51
3
93
9
15
40
11
60
18
36
19
32
48
39
42
138
258
108
72
108
51
39
12
42
60
30
6
156
48
7
24
35
21
3
12
9
15
1
80
96
99
21
3
54
6
84
48
45
27
66
210
9
48
27
72
66
3
27
13
47
18
15
64
11
6
24
15
81
55
48
5
6
36
138
6
25
29
60
6
9
3
18
66
168
60
12
108
18
30
12
1
5
19
17
24
30
12
24
6
15
48
9
36
30
66
30
69
16
8
16
24
161
6
9
24
51
6
55
11
180
48
36
6
60
27
27
54
42
54
39
9
30
60
42
51
15
42
31
17
90
24
78
120
90
37
11
45
24
40
65
36
3
105
24
7
48
8
135
72
36
61
104
24
51
12
24
36
12
33
27
42
84
12
139
41
108
42
18
84
51
64
8
57
87
33
18
12
18
15
ABCD 95706608852*3^$a+1 [50022]
88
56
16
60
108
12
168
122
120
30
144
40
20
46
48
6
26
64
110
36
88
12
50
150
60
88
12
330
90
80
60
28
30
86
76
48
72
54
6
18
2
120
54
46
80
4
6
48
246
20
4
42
14
34
42
20
10
264
26
120
174
46
44
126
150
90
58
92
40
18
42
54
6
24
144
42
24
24
30
92
28
2
54
100
96
48
132
20
60
10
14
4
270
26
156
60
180
10
110
4
120
54
26
96
4
20
76
18
90
60
92
118
26
6
24
106
20
10
54
260
64
56
6
58
62
10
20
40
18
6
24
26
6
10
194
46
134
64
42
90
164
34
26
4
92
24
4
26
70
120
140
240
96
30
34
120
230
10
24
62
24
6
144
76
54
86
114
16
194
60
16
50
130
120
54
150
24
12
78
56
40
56
90
4
50
366
10
138
12
50
88
32
94
36
48
96
56
88
12
74
90
94
6
66
54
50
10
116
24
10
30
36
24
6
24
126
200
24
36
24
46
48
30
2
10
24
54
182
28
12
20
70
30
140
70
24
30
144
90
30
36
144
6
26
30
24
10
96
164
96
60
28
180
12
48
66
24
90
36
50
16
168
30
146
94
60
12
60
48
6
6
44
6
30
4
56
60
84
4
26
30
66
30
24
64
36
54
126
24
122
130
20
4
144
116
36
30
58
86
46
24
84
132
84
180
56
10
50
40
144
200
70
26
24
160
24
102
74
94
66
24
6
54
12
20
24
60
16
30
14
36
30
10
168
72
84
90
24
6
56
4
24
120
102
74
100
120
24
12
44
196
54
54
42
144
90
36
84
20
154
62
34
50
6
54
16
20
300
208
42
110
4
36
84
24
56
16
48
86
6
34
30
96
138
2
30
390
28
72
78
2
28
60
462
80
120
58
192
80
64
20
36
88
120
6
26
4
60
30
150
330
6
44
6
58
60
162
134
60
36
204
150
130
150
30
84
30
240
2
60
4
54
122
4
56
84
96
54
10
36
24
56
40
80
10
18
96
86
30
58
192
14
36
64
54
2
54
6
10
74
94
26
36
58
56
10
96
48
36
24
92
24
120
64
60
162
24
200
66
70
210
200
28
176
16
80
24
96
114
16
48
162
110
150
28
12
164
6
88
122
4
56
40
80
24
76
24
30
6
18
30
66
90
6
18
126
50
40
54
162
200
94
120
96
50
88
12
60
24
20
16
104
4
126
30
114
2
28
56
16
20
150
10
80
64
176
30
54
10
6
24
266
88
42
48
36
180
20
16
20
4
116
88
30
32
160
18
62
40
18
132
120
18
26
16
78
30
32
64
56
88
12
110
10
48
86
34
272
84
96
204
46
240
80
34
30
6
74
120
94
60
32
4
60
180
20
100
36
20
90
24
34
36
24
26
94
12
48
96
54
32
90
24
30
94
36
54
176
66
40
30
54
120
36
14
6
180
28
180
6
146
60
60
118
242
4
56
64
24
2
24
64
2
24
16
44
100
24
126
26
184
24
56
124
72
90
24
126
20
40
20
4
54
26
76
138
56
30
40
200
76
44
4
32
24
6
34
24
30
2
4
84
86
400
336
134
4
32
30
90
30
24
30
36
60
144
160
20
6
10
48
72
44
154
66
84
122
94
50
30
4
30
32
24
66
4
50
126
10
144
30
56
34
144
2
84
4
102
78
192
50
280
120
24
150
20
166
78
146
ABCD 95707318802*3^$a+1 [50037]
33
78
12
74
19
9
3
75
2
16
14
25
5
16
14
37
29
34
6
26
16
8
4
56
1
9
20
4
30
50
7
33
6
42
14
4
62
24
24
6
4
21
9
12
20
24
126
12
30
40
2
25
23
13
17
42
28
30
6
45
11
61
65
42
6
6
48
18
67
93
2
12
49
36
9
12
2
6
34
8
37
3
68
4
18
44
40
18
6
75
41
58
2
16
24
3
3
45
47
30
10
38
10
72
36
20
12
12
16
12
14
4
12
12
30
38
18
10
14
36
22
8
16
36
2
48
18
19
23
24
25
29
10
6
26
4
8
42
19
15
56
28
26
144
72
6
4
38
12
10
44
76
18
26
4
2
24
16
6
98
12
12
82
9
21
3
33
2
40
2
84
31
93
26
25
24
5
16
14
42
28
2
13
11
6
70
8
13
3
6
8
40
6
24
45
3
45
5
22
2
24
10
50
12
30
10
15
29
6
24
48
12
4
24
56
30
42
10
32
6
4
26
6
10
6
18
20
46
8
1
11
10
30
36
9
3
20
36
12
30
34
54
12
44
126
10
8
4
20
46
14
70
45
15
32
24
10
12
3
12
33
75
15
24
8
24
24
49
17
6
4
8
1
5
24
18
34
50
10
14
49
75
56
25
72
15
50
7
23
12
73
17
18
12
36
6
30
18
6
34
26
30
24
40
2
6
28
15
17
18
42
43
35
1
39
20
1
48
47
16
9
5
64
66
9
5
22
24
9
9
8
22
20
85
15
20
6
16
15
9
14
12
36
22
2
34
44
28
72
12
18
26
10
30
14
48
58
27
39
36
8
16
9
9
2
36
42
30
6
4
6
45
21
86
34
6
20
24
25
29
6
30
6
70
8
16
3
15
12
78
12
20
10
68
1
29
42
4
36
8
10
2
61
63
20
4
8
22
8
18
6
78
85
21
26
25
11
18
54
12
34
42
60
42
2
25
51
9
29
10
6
30
8
25
17
88
68
190
9
11
18
10
2
4
8
18
24
85
3
18
14
24
4
2
31
3
110
4
6
6
8
43
53
42
22
26
142
8
64
66
20
10
32
30
30
4
30
9
9
8
48
24
58
38
6
18
36
30
4
45
15
6
24
20
28
24
30
20
13
11
16
24
24
12
24
14
12
31
39
26
52
26
24
61
69
32
60
10
9
51
9
21
8
10
36
26
30
16
9
9
51
48
27
14
34
18
8
16
8
6
6
6
37
15
36
2
79
29
30
22
27
15
18
2
52
8
48
28
12
2
28
44
24
40
62
10
18
12
9
48
15
56
16
74
7
57
20
30
12
6
10
42
18
33
35
22
12
3
27
32
4
30
32
10
33
5
4
20
30
10
20
22
20
25
60
29
10
30
12
14
16
2
10
2
16
15
15
8
1
9
24
32
24
10
44
13
35
34
30
8
25
48
83
6
4
14
12
34
66
18
66
12
14
103
15
42
3
21
2
85
3
12
8
157
69
38
42
30
16
8
40
14
18
82
60
78
80
13
21
14
16
8
6
4
6
20
40
14
16
6
6
14
4
57
29
24
22
62
6
12
40
50
7
11
70
15
17
58
36
84
24
20
10
18
20
30
28
6
26
58
6
14
16
24
57
5
12
72
24
66
4
12
14
16
14
18
52
74
22
14
18
52
3
48
23
1
23
42
16
39
15
24
44
13
12
57
51
17
42
40
14
4
12
26
52
12
6
14
28
2
96
19
3
42
6
30
14
25
3
21
21
15
33
15
77
18
42
30
24
30
4
6
26
55
9
2
12
58
18
12
12
30
12
18
42
56
10
9
45
14
30
34
48
8
42
22
6
2
12
60
66
16
15
39
36
44
42
10
14
10
24
9
15
48
14
19
51
44
36
13
27
6
12
50
12
18
78
150
48
42
22
50
10
38
12
1
15
2
10
18
75
9
156
14
6
16
114
14
16
6
6
3
29
72
10
8
40
92
1
57
2
1
15
24
20
40
60
44
24
18
10
20
42
43
17
76
2
13
9
2
1
23
1
11
28
32
42
18
13
15
2
12
7
3
8
12
6
55
21
24
42
8
1
9
2
40
18
24
15
48
3
24
50
6
22
24
44
4
18
8
16
18
2
4
30
2
13
45
6
20
61
3
2
40
30
18
44
12
46
2
10
36
2
48
34
2
18
28
30
84
18
8
28
9
17
4
42
38
24
36
34
20
138
18
34
6
12
24
9
12
24
15
44
40
14
46
6
63
27
26
55
17
7
15
69
11
10
8
6
6
4
2
13
9
120
30
18
14
66
10
68
40
6
78
12
6
12
32
16
14
96
10
8
24
22
9
51
84
9
33
8
10
26
16
159
29
4
138
57
71
150
16
210
20
1
9
18
18
42
36
30
12
24
15
33
12
48
20
22
8
1
36
3
12
14
19
21
6
24
21
5
34
26
28
56
31
9
6
8
10
8
40
8
16
14
22
3
29
43
87
21
71
16
24
24
9
21
50
4
8
18
24
10
36
132
20
25
3
9
27
18
36
74
18
7
33
39
89
42
18
46
18
62
6
7
15
93
57
6
6
14
36
18
7
41
4
8
6
52
12
50
12
34
60
60
57
15
8
4
12
18
18
33
17
30
22
26
12
64
6
44
64
74
25
35
12
25
3
6
36
14
42
43
5
6
16
12
66
14
162
48
36
42
12
25
23
10
32
70
8
4
14
42
60
10
98
12
10
8
10
54
18
44
28
21
35
36
34
36
30
9
59
18
12
58
33
9
30
56
34
6
2
18
30
12
4
6
8
34
108
20
30
18
7
9
26
12
13
9
14
6
30
16
72
50
16
20
16
15
35
1
9
15
11
64
30
38
1
9
30
20
10
15
23
4
20
48
6
67
3
20
22
75
3
30
32
22
20
22
26
22
26
52
2
18
42
31
11
1
9
18
42
20
46
54
30
18
66
30
30
66
6
8
25
24
17
19
9
26
6
28
2
13
11
64
8
60
37
45
26
10
15
5
6
1
57
50
10
2
13
47
28
42
6
12
30
51
35
37
39
8
60
12
36
10
12
6
26
34
14
43
9
104
22
68
49
41
46
6
14
10
6
32
10
2
40
6
3
27
2
7
24
9
3
5
19
65
55
39
14
6
4
38
24
30
24
1
71
18
10
14
31
35
4
8
10
3
5
16
51
35
10
2
25
5
18
18
6
4
12
12
48
14
4
32
10
9
9
32
28
54
36
20
36
73
21
14
1
51
36
44
54
10
6
8
6
42
24
34
6
8
6
22
12
51
5
6
40
14
22
33
57
54
14
40
2
24
6
4
50
16
18
32
54
10
75
5
30
60
28
2
6
12
28
18
42
8
52
8
12
28
14
48
84
6
24
1
23
12
10
44
30
24
10
32
34
8
46
14
18
22
32
24
24
48
4
8
1
71
61
23
46
44
30
1
5
58
8
18
12
12
16
2
12
13
3
6
68
10
2
6
4
36
18
110
49
36
9
2
60
18
67
11
4
9
21
48
20
16
14
16
36
68
22
30
33
3
9
3
8
42
52
114
24
102
66
45
15
62
6
12
25
5
24
6
22
30
12
36
14
18
1
35
94
6
24
141
35
6
10
24
36
54
6
14
22
48
32
40
8
36
40
6
14
6
10
8
16
26
120
12
18
109
51
98
186
24
181
3
2
16
3
9
56
40
20
6
36
10
8
16
24
2
4
90
3
21
2
4
18
26
36
30
34
57
53
10
104
28
14
6
42
16
30
21
81
14
4
32
34
6
74
46
32
1
11
16
30
8
12
12
40
78
2
46
20
70
24
27
59
4
38
18
97
57
12
50
54
6
16
2
42
1
27
62
34
44
30
18
22
8
4
26
52
50
46
44
10
48
2
10
30
6
2
112
30
8
34
30
3
33
3
11
6
48
10
6
30
56
13
5
22
9
9
2
24
1
3
12
30
24
14
10
120
15
24
11
16
8
126
90
6
24
22
33
24
17
19
41
6
25
12
15
2
16
24
60
20
24
6
16
12
68
30
18
16
20
4
6
90
36
12
6
2
48
36
106
12
15
35
1
72
53
34
38
12
18
13
17
19
11
4
14
7
63
21
15
45
21
78
6
18
57
3
32
94
6
36
44
4
9
3
78
6
24
80
12
10
12
2
24
37
53
64
32
6
12
1
11
1
33
12
32
52
44
7
72
3
48
30
14
12
16
38
12
70
2
67
9
2
58
72
8
36
ABCD 95709005248*3^$a+1 [50111]
132
11
13
84
300
36
96
48
132
11
49
23
18
72
115
120
53
19
53
72
54
90
162
145
17
55
17
55
336
24
84
59
145
132
173
7
24
216
120
11
468
1
125
54
37
24
84
107
85
5
72
127
24
156
35
108
180
1
251
253
251
37
233
54
241
192
288
71
306
72
55
17
90
85
41
90
234
223
101
91
35
54
7
47
180
180
13
5
54
126
54
360
108
13
24
96
84
96
29
18
37
96
12
12
48
47
181
108
120
167
85
48
60
132
35
13
36
41
19
108
36
144
125
7
29
36
126
180
144
54
175
24
197
55
60
24
24
53
18
90
55
72
17
55
53
18
72
18
91
84
167
54
54
37
89
43
11
72
73
125
259
155
18
43
11
108
18
54
18
103
120
12
36
12
192
47
126
72
36
36
19
17
90
72
108
193
59
73
48
149
72
126
162
36
216
31
24
24
65
115
432
144
11
54
43
132
41
283
131
36
72
61
11
133
192
144
107
49
24
89
72
36
54
61
84
143
61
65
7
29
19
12
23
162
187
11
1
84
24
276
11
90
391
59
109
89
127
89
36
126
133
11
85
23
18
72
31
24
53
139
168
233
90
18
31
59
72
72
145
228
132
161
216
126
37
12
59
37
72
108
84
41
115
29
31
24
24
72
12
35
61
156
84
41
19
24
12
60
11
432
37
84
12
83
126
36
43
11
180
49
36
23
181
24
47
1
35
198
306
85
5
18
36
126
19
161
18
18
103
221
54
1
336
12
216
65
91
143
90
36
55
17
54
36
180
13
60
179
61
335
162
234
73
467
49
12
60
203
306
144
211
23
72
36
97
47
49
5
31
23
18
90
85
24
120
168
12
221
18
85
24
17
108
18
90
7
96
72
5
18
1
53
36
79
137
55
60
96
60
107
121
60
240
11
169
11
36
13
516
101
55
48
24
431
90
175
72
12
281
19
35
13
59
54
144
31
41
43
11
85
77
19
179
306
126
72
36
36
109
17
127
53
108
67
95
13
5
271
156
12
65
36
19
108
300
5
18
109
60
36
84
17
139
5
90
54
72
54
25
11
144
61
60
60
53
18
109
143
36
109
36
107
13
95
90
31
48
11
54
7
83
18
90
37
35
72
73
12
59
85
60
24
72
65
151
155
13
77
43
119
36
90
126
121
185
19
71
13
96
35
1
24
11
54
259
29
7
96
5
108
31
131
25
84
125
36
43
36
24
72
95
25
72
12
204
84
12
5
175
144
36
5
18
72
180
121
144
23
181
144
180
125
36
36
151
47
1
71
73
36
36
53
216
115
137
54
180
61
192
53
144
19
120
41
18
13
77
18
54
144
ABCD 95709192076*3^$a+1 [50124]
221
84
60
12
12
163
128
12
33
72
60
39
48
33
3
21
43
89
60
12
19
53
12
111
129
96
43
32
9
48
7
41
120
156
48
132
15
4
5
12
156
132
15
40
5
60
12
96
3
93
87
100
89
84
36
24
72
24
72
168
48
67
44
112
24
12
5
156
91
29
24
24
144
55
89
163
48
5
24
3
105
39
129
55
17
79
44
4
41
99
28
17
51
33
48
84
120
48
3
21
39
52
89
7
41
24
60
72
48
43
65
60
63
36
57
19
149
12
7
65
39
36
148
252
12
185
12
96
15
36
160
29
24
24
99
60
9
3
72
136
5
27
4
36
5
12
144
31
72
101
27
105
75
84
40
149
192
108
3
165
15
69
288
36
12
99
9
75
9
19
32
52
41
171
28
5
12
156
15
4
101
39
36
21
7
48
56
76
125
31
65
120
96
43
36
108
233
7
101
87
57
15
9
24
7
245
31
44
4
65
72
67
5
36
96
91
245
168
51
9
19
48
65
7
60
44
112
89
15
28
5
144
12
195
81
24
87
45
96
48
19
17
24
72
48
27
100
8
21
84
60
108
12
7
65
60
79
29
24
12
24
55
120
137
31
48
17
111
9
84
12
84
48
24
12
67
5
84
3
9
135
40
152
93
259
84
29
7
89
120
24
48
7
5
19
8
69
67
53
27
33
31
77
48
60
135
9
36
24
111
69
55
32
4
5
36
84
12
36
7
113
24
67
5
27
196
5
36
99
129
72
87
9
72
60
115
29
3
45
60
27
9
7
17
24
19
101
12
31
29
55
89
3
4
72
41
27
156
64
89
72
108
12
24
120
7
5
12
19
53
144
31
29
3
40
41
72
96
120
72
12
51
201
75
21
72
67
32
9
12
7
8
57
15
93
108
48
12
24
7
29
31
36
77
63
9
63
21
12
15
105
31
17
24
96
72
39
21
24
12
15
21
12
7
8
40
176
21
39
9
75
72
36
9
103
5
27
36
93
24
12
12
48
31
29
3
36
24
4
137
19
24
120
53
60
19
89
51
33
7
77
3
57
79
53
27
184
101
67
53
19
41
132
51
9
24
36
7
209
60
24
24
31
149
24
39
69
24
12
51
81
31
68
93
79
197
12
127
41
48
79
5
84
12
43
53
36
60
108
7
72
32
57
15
36
9
139
29
24
36
19
176
100
53
60
60
15
4
96
137
7
185
31
17
15
45
7
108
36
5
91
44
45
67
41
156
48
96
24
60
252
43
24
44
57
24
15
33
115
120
29
39
100
17
91
12
32
93
147
9
27
9
12
24
84
51
129
27
33
108
3
36
81
31
5
55
17
15
52
32
45
19
41
36
27
9
12
159
192
4
5
36
51
9
12
15
9
31
65
3
33
72
123
9
60
60
12
36
103
48
20
9
7
137
108
24
60
120
127
164
45
24
39
21
24
111
249
31
12
180
53
147
33
72
7
80
117
84
24
72
31
24
101
48
79
180
24
72
44
96
9
67
36
36
5
144
39
105
24
43
17
19
32
33
36
120
67
17
36
132
60
87
136
29
24
24
31
5
24
24
12
187
41
84
48
7
180
5
171
9
72
31
8
21
3
16
5
51
93
156
7
149
43
29
108
48
24
48
60
43
5
36
24
48
103
24
12
32
9
168
43
17
3
112
12
17
163
5
63
9
36
12
39
76
5
171
4
12
17
43
17
48
36
24
12
36
87
9
27
21
7
36
209
132
67
5
96
43
41
36
135
60
9
139
41
108
39
9
84
7
77
72
31
77
27
33
151
161
15
12
141
24
39
9
96
48
12
19
41
7
65
288
24
120
48
15
16
41
31
89
60
127
12
113
60
39
21
15
28
29
24
12
115
72
29
168
27
33
259
137
3
132
33
144
132
31
5
108
60
48
24
60
15
69
43
60
36
29
15
64
144
65
36
36
3
177
19
89
60
27
129
19
56
45
60
15
9
55
72
17
48
60
12
91
20
9
7
53
24
12
51
33
27
81
24
111
48
136
5
36
36
12
24
ABCD 95709752722*3^$a+1 [50014]
60
27
120
81
96
15
129
198
36
30
75
48
93
36
3
240
9
39
57
63
228
36
48
24
9
39
36
60
69
63
84
60
9
12
132
27
24
48
45
48
144
24
30
18
24
36
63
24
24
192
24
15
9
39
105
57
96
27
48
36
24
3
45
24
3
9
51
36
66
3
33
6
9
72
24
36
15
78
144
51
51
96
33
21
36
12
36
18
21
48
9
102
36
18
24
48
3
273
30
18
207
15
141
33
24
39
60
24
33
18
6
36
48
126
54
24
18
18
15
12
3
81
12
132
60
132
57
30
18
75
24
27
114
12
72
39
69
36
108
54
186
12
24
12
51
36
39
90
75
105
15
108
12
9
72
15
9
75
63
21
120
84
33
3
15
90
111
45
51
27
45
273
18
18
36
3
12
45
120
3
12
12
168
9
87
108
84
12
36
9
72
126
45
15
45
21
18
42
12
6
18
63
96
33
27
81
114
90
12
15
24
24
9
24
12
27
69
27
72
3
90
3
156
39
60
129
69
12
126
33
21
168
63
3
33
3
69
135
105
72
21
12
96
15
108
36
60
45
63
168
24
21
84
27
96
12
36
36
33
27
99
36
57
45
39
3
72
36
30
3
12
36
108
9
144
102
21
24
27
69
3
33
63
66
6
90
27
45
102
69
27
48
54
18
6
15
36
108
51
54
75
57
12
42
117
3
24
33
69
96
39
51
45
21
18
18
39
3
81
9
75
63
54
24
15
96
108
69
51
57
39
72
99
33
9
12
39
33
168
72
39
9
18
72
306
36
6
57
33
51
39
57
45
15
3
18
3
48
12
33
18
45
57
60
72
108
12
60
84
63
15
33
33
36
87
81
27
21
291
141
6
102
24
12
204
99
12
24
9
423
9
66
78
36
48
99
27
69
3
57
93
84
72
3
21
27
3
33
45
3
81
150
198
39
96
381
15
39
21
36
3
138
6
36
30
27
108
45
3
21
123
69
6
54
15
84
81
51
60
48
144
60
105
84
27
9
18
21
147
48
45
9
96
99
12
45
3
84
12
36
48
39
18
12
87
45
27
57
6
33
57
18
33
3
81
48
24
21
36
24
18
21
51
54
84
54
78
12
18
45
9
132
18
30
3
93
66
45
48
132
36
51
54
12
36
96
51
60
27
18
96
219
33
12
78
141
75
21
195
45
21
3
72
129
39
60
12
9
168
87
165
3
84
96
84
72
21
66
18
36
96
3
45
87
36
9
198
12
24
30
36
99
36
45
3
84
207
66
204
36
30
33
27
129
9
27
48
48
12
189
42
30
36
99
9
18
18
87
48
15
18
27
120
9
15
24
21
243
93
39
60
51
21
45
15
9
12
60
27
75
18
27
96
48
33
15
57
108
30
60
54
30
18
6
126
18
30
6
18
30
33
45
48
6
9
96
111
18
12
24
12
312
36
3
108
69
480
3
12
9
51
36
12
3
18
3
108
36
51
168
54
27
36
60
105
36
3
36
15
90
51
12
45
36
96
3
36
72
27
78
234
33
57
75
117
54
81
12
129
84
36
27
9
39
129
3
96
153
15
51
6
12
15
3
57
33
6
102
39
3
33
123
18
132
18
126
12
15
57
51
36
63
18
84
60
120
96
39
60
3
45
117
3
213
132
3
117
15
63
9
9
18
138
99
12
12
72
117
72
3
33
63
27
18
63
48
36
45
18
57
39
33
15
42
39
9
51
48
33
18
66
75
12
165
72
54
72
93
60
36
141
108
48
15
165
96
15
3
66
24
99
96
48
81
36
15
15
105
21
15
117
183
72
81
18
165
33
3
12
36
9
84
24
15
96
27
33
36
12
45
72
123
45
216
30
36
216
114
99
63
90
36
63
36
21
3
51
78
18
126
3
117
72
15
237
6
45
75
18
36
24
18
21
69
108
84
6
93
33
63
117
174
42
30
45
87
54
39
48
84
189
246
18
24
3
153
24
66
18
39
93
66
141
27
45
192
9
6
9
129
51
12
24
48
24
27
12
54
51
48
216
24
21
36
15
12
33
15
84
48
81
39
21
ABCD 95709939452*3^$a+1 [50010]
94
2
64
150
26
64
75
45
90
54
99
51
60
66
116
4
20
36
60
124
150
33
17
4
116
10
174
92
214
84
57
69
114
21
108
27
54
60
60
15
17
124
123
87
26
19
15
120
86
28
90
6
135
245
60
130
60
30
39
15
86
19
180
17
43
41
124
51
48
231
6
210
45
108
17
10
45
99
26
91
39
54
99
27
86
124
183
12
129
6
81
24
15
120
24
6
51
3
6
24
210
302
94
81
288
105
90
2
60
24
60
40
20
40
150
86
88
92
28
30
105
36
39
66
116
94
86
34
21
3
141
5
34
216
24
66
80
96
55
39
33
21
56
36
103
75
156
33
51
2
187
117
150
26
7
17
4
75
36
65
34
36
30
140
36
300
34
26
24
160
20
34
120
30
66
54
60
99
51
129
12
41
103
51
24
66
39
204
17
160
3
53
24
115
69
39
53
34
50
4
332
55
65
34
45
249
96
159
81
20
64
56
100
15
69
66
24
45
15
62
60
148
39
12
5
96
4
80
34
126
54
126
150
33
27
21
33
96
56
84
36
264
64
39
117
20
96
420
118
6
116
4
116
4
56
7
36
21
123
36
156
15
261
5
64
75
99
6
54
177
93
51
39
90
87
24
9
32
24
34
6
120
114
90
176
124
30
6
90
26
24
64
60
66
33
216
17
34
144
62
88
60
210
66
135
15
141
3
36
90
75
36
12
51
30
60
6
21
185
4
150
54
6
60
26
19
125
391
5
88
66
45
219
336
201
3
6
30
24
180
2
58
36
146
127
51
96
189
77
4
24
56
4
92
118
122
184
3
267
24
26
60
55
41
4
114
60
30
39
21
36
144
32
180
4
20
36
24
96
28
56
79
24
77
36
84
10
21
129
75
41
58
2
24
60
154
66
3
111
180
122
4
204
6
21
149
96
115
60
252
117
114
2
64
140
160
114
146
100
210
54
30
240
60
6
63
77
40
20
55
69
6
26
103
101
60
55
15
26
34
120
110
36
64
54
45
15
26
43
87
86
60
55
33
30
86
64
36
60
204
30
6
20
10
86
88
6
21
63
81
99
6
56
4
24
36
63
171
150
15
101
96
184
80
100
360
15
168
137
271
69
3
27
264
36
33
111
216
69
41
10
86
264
19
12
29
64
30
242
84
259
111
30
3
27
146
64
51
3
186
84
32
34
54
36
176
238
21
41
58
9
57
200
115
15
9
81
114
30
60
32
144
10
26
19
39
126
144
111
65
55
9
56
10
120
24
6
264
32
144
96
64
24
36
30
45
41
58
60
69
113
184
30
230
64
6
54
30
206
55
5
34
86
124
90
6
84
186
93
57
60
56
4
54
21
281
7
17
70
93
17
40
56
4
84
32
120
24
94
2
144
115
168
77
310
86
4
54
66
30
30
54
26
60
124
32
94
60
180
24
2
139
9
99
197
60
55
185
175
159
26
94
2
7
48
3
156
30
24
99
81
6
84
62
24
94
150
39
297
120
51
5
334
21
9
20
40
90
24
156
ABCD 95710898846*3^$a+1 [50001]
60
39
57
24
48
8
88
36
24
120
84
36
84
32
6
30
28
15
89
76
12
20
108
54
30
67
129
24
12
24
12
134
48
10
68
18
121
24
105
96
96
2
18
18
10
36
60
44
100
15
165
12
108
60
20
52
12
86
34
32
19
21
24
36
15
233
18
138
4
92
28
15
33
12
68
7
21
24
80
100
48
72
72
8
60
16
2
108
61
29
54
10
72
56
72
16
12
98
34
51
29
52
56
4
108
60
75
21
60
62
10
39
41
60
4
24
15
9
20
91
29
52
15
33
12
24
60
24
32
24
136
15
24
5
16
48
27
9
15
65
16
60
24
12
14
18
36
4
36
32
4
26
82
36
15
11
6
4
36
108
144
12
60
84
20
19
153
12
8
4
39
69
20
40
8
24
90
58
36
36
8
6
70
56
88
12
20
124
60
20
12
28
26
6
100
63
17
12
16
120
104
112
3
41
90
34
12
48
87
33
12
60
63
45
72
36
8
36
18
1
96
9
24
26
22
63
5
40
24
27
143
96
12
13
105
15
47
54
6
142
68
4
108
132
80
79
9
72
15
48
57
48
15
117
24
44
7
45
3
57
84
32
4
216
39
83
10
32
88
12
39
45
14
18
12
31
141
3
57
44
52
39
33
2
13
141
20
124
8
4
63
33
24
135
65
16
20
90
10
8
196
75
48
21
51
9
72
8
184
32
18
10
27
33
36
20
55
5
40
50
10
135
57
8
40
15
5
19
17
88
48
98
34
2
58
132
36
8
31
35
10
86
22
68
88
132
32
36
40
32
28
36
36
20
28
36
36
68
40
75
24
5
16
20
136
60
36
20
52
20
16
32
4
38
142
36
68
16
36
24
24
15
9
15
5
52
116
4
63
113
79
65
16
63
21
38
10
132
39
125
40
74
10
20
78
18
40
12
84
3
21
132
8
16
96
92
100
12
26
150
19
29
42
34
96
68
76
44
100
26
10
8
52
15
11
22
12
14
90
4
48
20
4
14
1
45
80
64
24
26
10
2
58
99
23
22
32
60
220
3
33
12
2
18
100
51
9
72
38
82
15
29
139
41
55
69
12
63
45
120
8
28
26
36
42
127
29
54
18
124
84
75
9
12
123
23
34
24
20
4
80
7
33
20
52
104
64
12
38
10
8
84
4
75
9
15
21
36
8
18
18
16
3
153
8
55
45
80
40
12
20
4
68
12
40
24
60
60
50
34
8
12
60
28
12
120
12
84
24
36
96
56
40
48
159
33
12
36
36
50
25
33
120
15
21
12
63
9
48
140
4
135
5
90
130
15
24
9
72
24
60
36
8
16
50
70
24
12
44
16
15
225
8
7
9
15
21
8
28
108
24
60
156
2
118
132
20
28
2
58
32
52
12
8
16
56
76
108
36
60
8
76
39
17
55
24
77
43
21
48
56
36
16
68
36
124
26
66
28
144
60
36
36
26
58
36
60
3
35
42
19
141
38
22
39
5
24
115
41
31
9
24
48
12
12
8
40
87
48
225
111
57
39
9
32
28
60
62
82
48
122
106
51
5
40
3
141
24
27
24
41
36
18
49
72
101
28
92
28
32
72
40
48
24
48
36
92
12
132
48
55
5
76
15
21
8
52
24
15
17
7
33
74
18
16
12
8
4
27
41
4
8
52
60
74
30
76
38
30
28
12
156
56
4
20
55
9
12
3
47
66
28
84
36
36
24
15
29
78
22
48
14
18
31
101
4
36
24
171
89
4
32
18
25
5
91
120
11
66
172
8
90
37
21
92
4
48
32
115
29
16
3
5
28
2
37
9
15
21
104
64
20
16
24
36
12
44
115
41
7
96
24
41
30
1
24
65
76
36
104
28
32
19
9
96
20
16
24
12
72
86
70
96
38
30
7
93
12
60
26
108
34
27
35
58
12
56
4
156
12
72
20
16
72
60
56
180
30
34
12
3
33
12
27
5
19
17
4
84
24
36
24
72
24
20
31
11
22
60
51
9
128
4
60
15
48
57
8
55
21
36
50
18
28
50
13
45
24
8
12
151
17
18
10
84
12
20
16
63
45
12
8
4
12
24
84
36
15
125
19
33
12
8
163
5
72
28
15
24
17
28
8
19
9
15
9
2
58
20
7
155
13
5
36
4
27
53
28
12
140
160
2
78
18
58
75
45
12
144
39
5
36
4
60
36
3
33
80
108
30
106
48
12
183
81
2
13
65
84
78
22
116
16
44
76
108
12
36
63
81
63
5
52
96
39
9
60
12
63
89
76
14
22
8
88
48
80
64
32
48
52
3
21
12
12
12
39
17
12
16
26
90
144
16
63
105
60
27
69
2
49
9
39
33
14
70
24
44
31
21
3
33
8
36
4
36
36
48
50
10
24
8
28
56
4
50
25
21
48
20
88
12
20
40
20
100
48
8
40
15
17
4
60
24
39
35
10
75
72
33
36
12
84
60
96
24
24
56
16
24
96
24
39
45
74
10
86
25
165
80
36
36
108
72
40
68
4
50
18
108
16
60
108
48
32
31
57
24
24
32
4
36
8
124
ABCD 95710972738*3^$a+1 [50015]
132
36
36
28
8
85
47
72
40
33
51
135
57
33
39
32
28
56
76
33
3
32
1
60
47
4
56
28
60
20
4
20
60
1
35
16
60
69
11
40
21
143
109
23
12
12
13
23
12
96
49
15
32
24
36
96
108
72
24
64
12
92
72
36
4
9
51
60
20
49
51
81
18
77
25
18
9
36
116
60
19
9
81
84
75
12
20
133
36
47
127
93
3
72
17
55
5
72
40
48
33
75
15
72
17
31
5
48
96
1
12
111
15
24
17
108
100
81
131
84
12
4
200
48
12
133
227
60
24
36
1
39
56
60
25
83
72
4
111
48
45
12
248
4
93
35
67
101
12
100
12
15
18
12
47
13
63
20
40
20
4
33
27
188
12
28
8
124
24
20
4
8
7
101
84
40
81
59
48
4
9
11
43
41
127
18
30
17
25
30
57
200
13
23
16
8
85
71
60
12
24
28
3
17
1
15
15
57
84
56
48
4
32
4
45
120
24
11
24
91
189
48
92
103
65
24
84
4
72
96
8
55
17
52
8
37
27
128
1
51
44
36
88
8
48
52
8
120
132
13
15
56
73
15
33
107
25
11
19
45
8
12
25
71
7
33
24
63
17
133
18
17
37
11
156
13
3
8
187
5
43
41
13
47
60
4
84
20
36
16
183
77
48
25
36
35
64
32
4
144
20
12
31
17
52
21
15
8
96
36
52
80
13
15
32
211
30
35
36
109
47
204
40
80
13
11
24
36
24
36
64
3
48
101
133
203
73
59
12
40
188
61
11
1
75
8
24
60
31
17
4
3
93
32
91
54
18
29
24
244
80
55
21
44
36
24
1
12
95
52
21
84
18
18
27
60
12
105
23
24
4
15
117
140
40
20
13
12
59
31
53
25
72
27
168
48
36
93
51
84
33
72
75
36
105
71
24
24
160
45
15
36
57
30
53
12
13
27
20
88
9
48
59
28
21
72
15
225
35
24
4
20
4
15
5
16
104
16
32
25
35
25
123
69
6
29
36
96
40
33
23
13
87
12
92
61
12
167
160
8
28
87
90
23
28
56
84
60
156
36
13
11
40
69
180
47
13
12
3
15
17
25
30
57
80
61
90
105
32
52
33
39
20
156
13
150
41
24
16
20
28
108
48
24
33
3
24
63
18
87
8
4
8
37
3
20
7
18
47
48
84
19
24
233
85
18
125
19
33
132
68
72
60
72
1
83
264
12
19
29
12
24
12
12
85
90
17
40
84
20
37
75
44
40
24
32
4
48
56
205
107
60
12
31
29
28
105
168
30
5
36
48
61
179
52
3
41
12
37
11
37
72
3
3
9
36
92
7
17
13
36
75
24
56
76
140
120
16
3
41
100
44
76
20
1
35
37
75
141
24
156
95
84
55
41
16
68
43
18
11
43
17
108
12
24
24
31
89
13
132
30
5
1
15
152
60
4
51
89
84
120
12
7
17
103
18
207
20
48
13
39
8
7
21
24
116
160
9
36
72
83
24
1
11
133
15
201
12
3
165
11
28
20
13
12
78
29
61
27
8
13
71
61
75
63
81
60
44
120
4
108
20
13
35
120
85
87
20
73
51
44
40
12
15
138
99
105
15
21
30
24
21
27
69
44
12
192
112
8
1
59
61
107
7
66
11
28
21
11
40
20
40
8
25
83
7
53
48
19
5
12
64
12
68
55
77
108
64
20
43
18
179
1
39
45
27
44
4
48
27
30
23
120
24
13
6
21
48
93
3
84
132
116
28
44
28
27
5
12
40
120
84
9
63
117
15
8
84
109
24
11
4
96
56
24
7
33
12
20
7
18
47
16
9
11
4
8
4
96
44
48
36
72
24
43
53
4
39
41
4
9
47
108
28
72
8
73
114
41
36
324
36
124
32
37
35
120
12
61
72
11
4
36
72
24
56
13
24
11
4
80
40
56
37
35
120
13
119
25
36
47
120
25
59
4
44
72
4
36
20
73
3
72
32
1
48
24
11
12
48
84
108
24
84
12
25
47
72
84
12
25
87
12
44
36
76
44
24
36
19
65
12
180
28
57
95
12
28
24
80
28
8
25
47
40
20
36
25
30
65
52
20
60
108
192
13
72
27
153
23
7
17
48
72
48
12
73
72
15
20
12
61
23
37
18
89
40
12
3
45
56
37
47
85
48
15
80
60
7
45
48
24
44
37
123
32
7
6
95
4
111
17
184
128
36
19
5
61
107
24
228
1
24
30
53
4
39
69
12
20
4
56
4
45
24
71
4
123
18
11
4
20
85
35
120
4
81
51
20
13
23
24
136
8
115
89
216
24
40
128
4
20
ABCD 95711373638*3^$a+1 [50011]
39
33
93
99
15
237
24
9
66
78
27
24
24
36
9
51
216
48
12
36
48
39
42
39
48
120
84
177
54
9
129
39
15
6
75
69
3
177
75
87
72
48
21
39
48
45
60
12
117
3
36
24
45
6
9
108
3
60
9
72
57
42
54
12
39
72
39
21
36
12
84
84
33
48
3
87
24
54
63
57
15
24
24
33
66
42
54
36
129
15
12
93
39
12
81
24
72
21
27
36
33
15
51
198
6
69
33
36
3
48
153
39
36
117
39
141
6
48
36
18
135
204
84
69
36
63
12
51
54
15
24
69
36
39
9
15
45
12
18
69
3
129
111
129
51
18
15
204
60
36
24
39
33
57
39
12
39
57
45
279
105
36
18
21
63
36
126
18
9
87
54
252
30
6
54
48
33
3
18
51
39
45
84
33
114
21
33
12
6
36
84
33
45
27
12
33
159
147
57
108
72
33
18
9
27
117
36
12
15
54
18
48
36
9
24
81
291
63
21
33
24
15
12
12
36
69
30
33
27
84
36
33
39
78
12
36
147
24
24
45
12
42
9
84
15
9
21
6
12
45
243
24
48
60
45
12
45
96
3
27
6
27
129
123
9
99
60
12
36
75
57
69
24
12
36
6
108
48
42
36
12
51
39
9
123
33
108
57
18
69
24
9
18
45
24
39
33
129
90
90
108
24
87
120
57
222
12
24
48
93
3
12
36
45
204
96
87
78
48
27
36
51
141
33
27
105
27
9
39
33
183
33
3
120
15
45
24
9
51
39
9
24
105
51
81
3
69
3
45
96
18
72
48
9
36
12
69
51
144
3
45
189
27
27
33
75
33
84
63
57
12
12
27
6
123
108
60
87
54
18
12
18
36
15
84
84
105
75
3
18
36
39
33
18
54
12
36
15
60
132
12
24
15
69
21
36
27
48
84
39
57
27
9
87
216
57
81
159
24
72
123
33
57
60
27
12
69
36
156
15
27
45
192
72
9
60
48
60
15
72
12
129
60
72
18
72
45
99
81
93
3
39
36
9
72
21
15
24
24
33
30
33
72
9
3
81
54
36
57
12
12
33
138
6
12
36
78
18
3
36
153
60
51
12
57
39
69
36
51
9
99
39
45
60
108
12
27
6
39
45
90
132
66
39
24
15
81
96
12
63
45
12
45
54
9
84
12
12
24
9
48
24
108
12
42
117
153
171
72
39
9
84
147
12
9
33
27
21
15
93
144
15
60
15
42
48
60
111
72
180
36
48
33
42
12
57
24
36
156
3
84
54
39
15
9
45
39
12
36
45
12
42
129
69
39
36
9
24
39
27
24
36
9
45
51
57
66
81
15
48
54
51
12
12
84
12
27
45
99
234
18
24
48
69
24
24
36
12
141
54
237
48
39
45
63
6
39
81
6
21
87
57
24
72
63
9
36
153
192
42
66
15
12
51
9
9
90
48
6
3
12
33
180
123
24
147
93
15
36
54
108
75
168
261
18
9
45
210
72
45
72
9
72
27
60
225
27
39
45
33
159
33
171
33
3
45
27
60
39
78
87
39
21
87
36
90
18
72
9
39
105
45
99
12
45
3
33
327
48
168
51
69
153
156
75
12
12
24
21
27
99
33
24
84
36
135
81
3
18
18
9
156
3
45
93
27
51
9
3
60
45
57
15
21
96
48
180
114
48
165
15
57
24
72
81
6
12
9
12
60
48
12
72
81
36
3
48
33
75
60
171
78
27
39
36
6
27
9
120
123
111
45
27
165
48
36
48
36
24
9
27
57
90
117
123
9
108
24
36
21
48
42
12
54
42
69
3
12
21
96
63
9
60
48
81
90
6
54
9
75
24
33
24
48
36
3
30
63
33
63
3
33
39
18
6
45
57
3
228
45
12
36
3
12
120
51
108
45
129
27
132
45
84
6
36
48
129
111
18
3
120
75
57
33
15
12
3
6
87
57
87
60
180
69
15
75
12
96
174
108
135
60
3
42
99
75
93
48
144
24
51
9
69
51
15
81
48
12
36
57
63
15
57
51
48
60
30
6
162
99
39
36
33
60
12
27
12
9
87
261
24
60
24
21
6
45
45
39
60
99
21
12
15
57
ABCD 95711706206*3^$a+1 [50005]
18
13
24
48
65
3
45
3
15
6
48
78
72
12
13
41
19
17
79
60
59
121
5
144
18
132
72
1
120
24
89
79
11
61
11
85
89
3
3
12
36
24
18
223
24
72
48
47
85
23
48
9
4
72
72
77
63
51
90
54
48
13
65
15
4
35
153
4
71
42
103
17
36
6
30
108
31
59
21
21
48
60
12
55
48
92
4
41
30
145
96
17
30
85
77
90
6
3
16
128
15
48
72
42
36
54
36
13
20
75
12
78
12
54
60
30
15
3
13
5
18
96
25
48
60
20
16
84
35
72
13
95
117
4
71
25
120
35
54
27
148
11
108
18
18
30
19
53
108
15
99
25
23
97
35
85
5
63
135
30
24
19
11
24
174
18
18
42
13
120
24
20
51
36
6
7
140
63
24
48
60
121
116
51
13
32
27
25
137
199
204
5
27
148
65
43
65
90
25
12
128
63
1
84
24
23
45
192
15
61
24
17
18
133
89
18
153
93
36
90
36
168
126
123
52
24
17
7
83
12
72
18
3
28
41
24
36
108
120
6
36
33
28
59
6
3
16
11
24
90
3
76
84
36
11
108
1
36
48
36
29
31
17
115
72
11
72
129
75
90
48
43
47
6
31
125
79
12
239
36
97
83
13
60
11
9
76
5
19
17
27
28
23
25
5
79
155
21
64
23
42
12
51
52
23
18
24
18
72
18
54
48
105
27
18
48
144
19
36
48
48
35
84
25
35
13
72
41
7
36
132
108
36
60
60
5
43
83
24
61
59
6
54
48
60
25
5
31
24
41
72
7
47
13
36
221
144
36
18
25
48
29
78
48
85
29
48
90
13
155
108
21
15
1
17
207
4
72
53
60
36
19
89
175
36
17
18
24
36
109
35
30
18
13
120
71
21
28
20
39
13
12
77
51
48
4
167
49
24
17
18
90
91
5
12
18
1
228
77
63
33
90
18
19
47
78
30
1
197
19
35
25
53
7
168
77
18
18
7
11
54
30
36
114
63
4
71
25
17
223
92
171
25
44
3
12
1
60
17
72
162
30
18
37
23
25
68
27
21
51
13
11
12
90
127
23
13
59
36
25
72
65
12
60
102
1
60
12
72
24
101
60
3
15
145
47
24
37
17
3
27
213
48
45
24
72
18
97
96
12
47
1
17
3
48
15
24
25
155
90
12
6
13
35
6
31
95
84
198
7
24
12
132
137
246
24
48
25
65
103
48
35
102
18
109
77
30
78
36
91
53
12
51
172
17
18
81
21
31
48
107
12
21
51
60
13
36
35
90
114
37
173
31
60
20
96
148
95
1
24
53
144
30
33
3
49
65
30
78
30
81
16
48
53
7
47
21
93
54
13
17
31
180
29
43
120
12
36
89
31
101
30
193
36
11
1
53
7
47
18
19
108
17
66
205
65
90
9
51
90
3
27
37
80
15
162
15
28
5
6
25
5
75
4
17
18
85
5
12
18
37
24
96
96
59
9
52
12
227
61
227
25
20
52
65
43
245
60
18
25
185
43
132
48
11
49
5
54
36
81
64
60
24
47
25
11
13
92
39
30
108
67
48
60
65
31
107
72
45
28
48
36
95
13
11
229
5
43
23
145
59
30
132
19
29
60
3
27
60
72
13
41
79
11
144
18
43
59
6
99
81
19
65
31
60
12
137
123
124
36
53
24
18
49
36
17
27
81
15
39
13
41
54
18
43
32
123
1
35
225
208
5
123
3
30
19
23
12
157
24
24
11
1
5
120
99
27
72
1
24
68
28
47
69
64
77
42
72
66
18
49
77
18
13
23
42
163
11
18
67
11
13
89
330
61
101
66
13
95
1
53
258
138
54
60
36
126
79
59
6
31
131
72
33
87
168
54
30
24
54
66
97
12
53
54
168
18
7
41
75
39
12
73
72
95
48
1
161
18
6
19
17
63
52
29
66
258
126
97
48
11
13
83
37
11
72
37
17
19
149
18
102
162
270
24
12
42
85
35
60
12
18
115
12
68
3
24
1
107
192
6
7
23
37
5
102
73
95
1
119
25
12
23
72
33
15
6
27
28
24
60
12
59
121
23
37
84
180
11
66
54
25
29
67
132
125
90
21
96
ABCD 95711735246*3^$a+1 [50068]
3
5
43
6
234
54
168
192
168
288
60
30
5
187
30
24
18
21
27
54
215
120
13
36
24
135
32
103
30
12
60
60
186
18
102
42
11
1
23
72
85
30
5
229
54
132
18
36
51
48
33
24
60
6
29
168
43
5
49
120
39
32
37
6
6
36
114
9
69
131
109
72
35
133
36
39
8
37
131
1
24
144
30
30
18
198
6
53
211
60
6
138
18
114
48
21
39
240
12
30
234
336
18
42
54
155
72
160
189
99
69
168
42
12
5
175
89
64
3
102
48
84
83
235
60
42
54
6
138
36
60
9
21
30
66
11
73
87
27
72
29
169
18
18
35
19
102
23
67
5
301
30
18
227
43
36
60
18
6
30
71
61
99
69
12
102
96
96
114
222
30
12
15
32
49
95
19
126
66
48
66
107
112
33
114
5
133
12
144
87
45
99
9
24
18
18
12
48
54
41
7
57
45
30
53
67
96
42
3
27
60
174
24
36
48
63
8
61
54
6
6
30
18
6
108
30
78
102
12
9
27
120
120
77
67
120
54
24
47
25
174
6
155
120
19
96
125
64
9
12
78
45
3
45
135
12
216
186
108
18
77
115
30
71
31
6
12
23
43
90
12
42
21
39
113
49
30
6
84
24
84
12
60
11
67
18
107
115
18
107
85
66
162
87
32
19
6
60
18
66
231
93
186
84
18
102
72
24
102
144
71
48
25
36
83
73
72
36
12
54
6
60
18
21
45
216
24
83
37
18
12
54
24
258
114
83
73
215
67
53
7
126
27
9
143
40
51
24
12
153
8
49
18
30
47
25
36
72
48
234
36
72
197
25
18
42
6
45
45
12
30
78
12
72
36
30
53
67
125
229
156
90
114
54
30
36
83
25
48
207
21
11
73
30
105
123
162
90
12
53
1
30
41
151
18
24
18
24
90
78
72
29
97
23
7
42
108
168
72
60
72
18
72
48
5
19
45
9
36
6
72
78
18
42
24
126
69
243
6
47
145
23
64
48
32
67
30
111
33
54
126
60
204
35
25
138
54
30
78
18
132
77
85
84
90
12
9
75
90
30
18
30
18
27
93
78
126
18
30
48
84
90
300
138
12
36
24
108
48
12
42
48
48
30
12
150
30
123
32
1
42
12
126
72
12
12
30
6
180
54
18
12
24
36
108
23
24
73
48
60
90
30
24
24
132
84
51
87
17
40
21
30
342
120
71
96
31
132
30
162
53
13
84
66
114
6
12
6
216
18
90
66
29
67
24
24
53
73
66
24
54
252
3
21
54
72
24
6
66
24
30
71
55
60
45
93
30
24
30
23
72
13
83
67
24
30
48
72
54
30
75
51
29
64
32
48
7
65
136
9
60
78
18
84
144
47
37
120
18
42
48
47
120
72
163
5
61
11
64
57
143
37
35
24
40
69
24
48
48
30
21
48
3
90
204
60
36
138
36
126
18
17
73
54
42
6
42
23
144
13
60
6
30
11
1
15
3
54
12
48
48
30
54
66
150
60
30
29
133
6
72
77
72
13
35
7
180
101
163
42
12
60
78
24
60
209
1
23
37
6
77
13
12
336
24
12
6
30
60
54
114
155
67
138
60
42
42
78
330
24
6
24
45
48
33
12
6
101
49
72
102
60
78
15
105
23
37
78
30
84
18
30
84
24
36
11
103
6
6
114
30
18
35
40
27
60
30
24
84
60
243
87
6
51
45
3
8
109
204
24
66
156
54
51
51
30
18
24
30
48
12
155
37
114
12
30
90
30
18
6
143
1
60
24
48
75
99
78
12
54
24
53
55
54
35
145
54
ABCD 95711753524*3^$a+1 [50050]
72
77
3
24
48
87
1
8
105
24
15
117
18
156
61
29
51
123
6
24
42
84
6
18
120
12
228
42
63
21
84
6
24
72
48
12
60
48
12
78
127
35
13
32
63
42
60
78
37
29
30
24
6
127
47
25
48
8
24
87
30
3
15
12
45
16
17
12
43
71
1
56
237
12
18
13
24
29
19
35
12
24
6
84
15
40
65
7
17
42
21
24
69
75
15
49
48
24
233
31
104
51
61
5
48
126
36
24
1
23
57
69
120
6
30
24
39
57
15
9
55
11
54
24
102
48
30
12
18
42
163
48
32
27
24
21
64
71
1
47
132
150
31
17
30
72
1
8
24
72
3
36
1
8
165
6
37
24
56
24
45
60
15
15
120
168
6
36
78
1
41
30
9
16
5
114
9
75
61
59
6
66
90
84
15
51
141
69
19
149
3
27
93
24
93
12
30
49
24
11
117
24
45
3
72
15
1
167
30
67
5
78
42
19
11
93
40
8
57
90
42
18
25
35
30
7
80
40
29
84
30
105
57
15
120
93
30
21
24
51
96
45
16
77
43
89
79
119
1
11
18
43
119
30
60
120
48
15
105
7
24
11
109
11
61
8
160
89
30
120
33
27
36
90
79
107
45
3
117
88
48
107
37
119
30
67
17
15
15
33
117
12
39
45
24
6
6
55
23
33
63
24
72
49
59
13
77
72
150
13
11
37
23
9
27
109
41
48
30
1
11
21
64
35
48
60
72
48
72
54
27
39
24
6
75
63
105
117
19
95
210
60
67
80
27
13
72
32
33
102
81
3
109
5
27
40
8
96
15
24
72
18
55
72
65
15
24
129
15
105
36
67
48
24
17
135
48
15
1
11
30
30
73
101
6
150
24
6
49
24
48
224
64
24
8
27
85
5
30
60
36
150
6
9
240
15
24
73
53
19
17
48
42
84
6
84
30
36
18
163
29
30
18
115
17
55
143
25
120
167
18
6
36
13
8
64
56
69
30
60
60
30
55
83
12
33
15
1
65
6
60
60
81
27
37
8
27
84
30
19
8
99
30
18
60
145
65
126
156
13
72
56
24
3
205
8
87
25
8
24
15
18
66
36
18
12
24
19
72
8
57
120
90
54
39
27
13
8
88
80
9
31
71
25
56
3
69
160
56
496
23
72
30
84
31
128
96
99
132
25
8
147
133
5
30
141
39
1
71
48
6
6
48
12
24
81
45
30
30
31
23
36
45
9
111
63
73
8
69
3
72
57
15
129
7
29
18
33
117
30
60
132
18
42
18
15
208
8
135
84
6
55
24
8
48
39
162
111
39
1
24
56
9
18
12
18
102
81
27
6
7
144
8
16
11
18
90
6
27
48
16
89
55
144
8
27
13
8
21
18
25
65
120
30
153
24
40
29
234
42
18
37
35
18
60
55
11
30
15
9
7
48
80
27
30
15
63
72
24
24
12
45
45
363
88
53
234
57
168
15
25
17
54
54
252
30
121
48
11
61
59
30
30
201
33
15
75
36
129
15
6
84
31
23
6
6
228
60
66
51
3
205
5
67
8
135
81
15
6
51
9
63
51
21
9
60
6
61
17
72
138
96
6
48
31
41
30
138
7
80
45
78
120
6
60
66
73
95
33
87
57
9
120
36
18
12
108
1
80
99
12
60
13
11
21
9
24
6
9
45
42
60
30
24
6
25
23
66
39
16
11
45
129
66
204
49
77
123
87
18
6
25
24
8
112
11
84
150
3
183
36
30
15
15
145
35
13
11
24
30
30
486
27
40
23
49
368
57
12
54
90
67
8
15
57
57
42
48
96
37
32
48
64
35
24
210
19
8
208
24
8
40
47
12
13
107
109
24
48
143
25
56
3
60
12
60
25
8
48
117
30
12
114
79
17
15
15
60
45
168
57
24
6
49
11
24
54
6
156
54
39
15
42
54
57
40
24
95
48
6
126
61
144
5
84
87
63
30
204
72
24
31
35
24
69
45
150
85
8
93
30
157
8
24
105
15
87
49
35
37
24
149
51
16
72
107
60
108
90
30
21
15
49
96
59
13
143
60
60
25
41
18
12
24
60
6
39
64
35
30
15
51
37
77
3
112
5
6
69
72
15
9
9
30
30
60
6
6
75
15
48
12
30
54
90
36
90
121
23
25
41
24
30
1
23
105
16
ABCD 95712014278*3^$a+1 [50019]
1
35
127
6
48
71
55
21
57
3
8
16
99
12
21
3
33
24
15
29
25
30
17
4
24
44
37
123
3
9
8
12
52
12
15
45
81
47
13
99
3
17
28
15
33
15
9
36
27
17
148
36
15
18
39
3
65
52
81
47
55
29
24
36
19
9
8
16
24
60
8
19
9
45
3
12
60
24
24
57
159
3
17
19
105
32
61
71
28
8
16
56
40
24
8
4
8
88
80
12
76
27
33
32
79
57
9
27
8
7
29
133
30
9
9
6
30
3
32
4
57
11
4
8
25
35
52
48
20
7
21
264
32
13
87
15
36
78
3
27
90
78
54
27
120
20
24
100
20
67
21
24
12
12
3
21
69
59
52
48
84
20
4
75
30
90
65
24
19
17
37
27
44
12
76
32
25
15
9
3
8
43
21
12
123
18
15
24
57
75
33
18
5
7
42
47
112
33
11
36
4
60
33
15
20
19
18
35
16
48
135
21
21
3
9
11
64
36
12
180
3
9
12
93
48
3
32
1
11
4
3
24
5
52
20
4
21
3
72
68
25
15
48
3
29
49
3
288
12
8
43
18
90
21
33
90
108
21
12
20
40
159
33
56
28
45
119
97
11
16
24
20
108
64
8
28
24
20
36
19
24
36
65
1
75
24
9
15
12
12
68
19
17
19
9
56
103
29
48
43
9
12
24
72
15
30
78
5
52
24
45
54
29
4
60
36
36
33
3
12
51
45
15
57
12
39
54
102
21
15
36
9
8
36
12
88
9
3
15
24
30
54
6
11
37
27
44
36
25
27
20
91
21
8
7
57
15
9
105
11
12
4
20
19
6
54
69
8
13
12
39
15
9
12
39
93
8
4
3
12
17
7
66
18
53
36
12
43
6
155
19
18
3
60
15
9
27
30
126
45
45
39
120
12
60
20
19
24
5
67
30
18
36
45
9
75
24
8
4
15
9
8
28
24
12
8
79
5
36
40
9
15
15
9
33
3
152
7
30
39
12
3
53
4
15
18
18
36
21
8
24
12
7
9
44
25
27
20
72
76
8
25
15
24
15
108
42
30
18
42
41
7
18
6
9
75
6
72
11
1
3
24
15
9
20
7
21
44
1
11
96
36
7
30
75
21
54
9
56
36
19
53
36
64
20
115
17
19
9
20
36
13
12
83
16
15
9
3
29
160
15
29
25
51
15
18
27
27
33
12
69
3
44
7
30
36
15
12
44
40
33
3
32
4
15
18
3
8
4
27
33
21
27
20
52
27
5
36
52
44
7
12
9
45
15
92
4
15
29
7
9
80
4
24
48
12
12
15
5
16
45
6
9
24
24
44
16
27
33
36
15
9
44
36
36
7
72
5
60
16
12
12
3
41
13
111
24
9
11
43
54
3
15
12
65
16
27
9
12
36
87
9
9
35
19
57
36
84
12
117
27
8
7
18
3
56
31
93
9
18
53
4
15
53
12
24
73
47
28
15
6
30
18
3
12
20
7
41
7
6
11
7
57
60
93
39
3
29
19
36
24
29
1
39
12
20
1
6
33
48
12
27
21
33
3
8
79
36
9
60
57
35
19
18
6
48
72
45
45
6
12
53
72
4
69
11
31
101
19
36
6
18
57
8
73
11
52
12
32
73
11
24
55
24
5
24
40
15
29
31
138
11
24
4
3
101
16
20
19
42
15
36
3
21
20
60
19
33
12
69
3
24
57
11
103
113
43
9
63
29
25
150
21
44
72
37
15
12
9
183
8
31
5
13
11
40
3
84
6
15
15
9
12
21
15
21
23
16
12
36
87
21
12
21
54
9
33
11
7
36
12
21
68
4
33
47
7
36
9
44
124
68
7
17
7
12
17
55
17
37
11
7
54
6
65
19
24
5
7
18
35
48
16
20
7
93
60
12
51
45
128
88
24
75
24
33
32
36
12
24
7
21
12
24
44
7
29
1
3
68
4
21
12
3
39
90
15
3
30
3
36
48
3
9
27
33
60
33
11
4
56
19
9
24
24
8
36
52
24
120
12
75
41
16
12
33
3
15
57
21
11
4
3
12
69
24
3
9
68
24
145
35
36
19
18
87
24
3
21
8
97
11
12
13
15
3
12
117
20
7
72
9
8
7
93
20
7
53
16
3
78
47
61
54
137
16
24
8
7
65
7
21
12
24
3
12
9
84
24
9
18
53
12
7
57
51
45
44
37
27
44
1
11
13
15
24
12
39
165
9
27
96
12
56
7
17
4
39
21
12
8
31
41
24
36
19
17
136
84
24
36
56
7
53
36
1
51
20
12
16
12
33
3
8
64
36
15
36
17
40
15
105
12
20
36
67
21
20
7
17
1
3
48
12
9
35
16
20
55
9
33
39
15
5
36
16
27
29
24
16
3
89
19
9
24
27
12
17
40
12
21
71
19
42
48
15
27
69
51
36
53
1
39
44
79
18
39
8
64
152
16
24
32
43
17
19
18
71
73
6
33
68
7
29
19
9
8
28
48
108
68
12
7
60
77
4
20
108
12
7
29
64
33
47
13
23
7
36
9
45
3
24
27
101
67
9
60
39
69
24
12
104
16
20
12
28
33
107
4
32
7
48
24
77
96
36
4
3
57
8
1
3
48
24
8
25
15
36
60
15
81
12
24
80
19
54
87
20
36
19
72
60
66
35
40
8
36
16
9
35
91
24
5
13
84
18
21
8
4
56
7
33
39
48
42
18
12
42
111
80
48
28
3
21
60
56
76
12
48
9
24
30
9
20
24
28
8
61
48
3
8
7
9
12
3
29
19
36
132
5
13
27
12
108
9
3
36
15
21
21
11
76
8
24
12
24
7
5
40
63
41
13
87
12
9
11
12
31
5
60
19
36
17
40
39
12
17
97
3
20
31
21
60
75
54
39
57
12
18
29
16
51
108
30
6
12
69
32
13
27
9
39
9
39
32
7
48
69
96
36
3
12
72
21
36
21
3
72
27
24
54
15
120
36
39
89
12
16
63
42
11
108
4
12
9
11
16
12
8
55
9
63
17
64
12
21
66
81
36
72
8
76
39
5
144
24
55
24
54
39
9
90
45
8
12
7
21
72
12
24
33
18
21
12
48
36
12
36
3
48
9
8
19
89
25
3
99
21
32
48
4
32
16
135
18
72
72
3
33
11
24
16
81
15
12
20
40
44
36
7
45
12
36
60
33
47
19
18
15
111
6
23
28
132
51
29
36
1
18
18
11
85
3
20
7
42
23
36
60
16
176
7
17
156
79
24
12
18
51
36
56
36
37
6
21
27
24
41
49
11
40
68
7
90
3
20
31
18
15
36
3
29
12
28
36
96
69
3
20
16
20
24
25
23
7
9
20
24
4
108
15
93
33
18
17
7
84
117
8
4
68
19
33
48
51
9
81
102
81
20
31
29
40
ABCD 95712260786*3^$a+1 [50072]
45
66
78
11
16
183
36
6
23
13
12
66
66
18
41
7
105
39
78
51
27
120
48
204
33
39
6
27
183
12
93
120
27
18
30
29
79
84
78
90
29
43
72
21
48
144
27
54
102
33
72
183
12
117
32
13
60
15
56
7
12
42
30
66
240
60
23
40
72
9
23
235
18
59
43
60
186
126
54
35
40
21
59
24
43
108
36
18
27
69
6
24
261
128
25
47
16
117
131
25
15
81
6
17
55
36
30
192
54
89
16
3
30
42
6
23
24
133
83
7
9
9
54
240
41
16
21
12
66
12
24
24
54
42
33
32
79
24
30
51
45
54
77
40
21
30
53
25
36
35
48
112
159
42
255
15
72
33
3
150
54
156
114
60
102
48
120
41
16
104
7
60
18
90
9
3
42
78
12
12
6
63
87
57
32
1
18
125
40
75
60
12
12
30
78
45
32
72
184
80
40
15
41
115
18
12
6
105
32
133
27
32
24
144
88
135
144
9
99
18
243
27
132
41
37
54
6
47
31
9
45
35
43
69
45
96
3
56
103
90
30
12
90
6
84
6
144
51
63
9
80
1
42
132
96
132
120
60
12
30
30
6
11
31
48
84
96
5
184
15
36
24
21
117
60
15
104
168
31
54
18
30
123
27
12
12
29
7
90
18
69
57
54
57
27
12
24
24
33
45
42
6
11
91
84
153
15
126
27
75
72
60
41
19
42
30
21
3
90
114
153
15
57
75
101
19
138
18
192
42
132
186
9
3
6
102
89
1
102
17
25
6
60
78
174
96
84
48
168
90
174
18
78
5
55
114
48
15
63
9
75
48
12
12
150
119
115
12
60
78
84
96
6
138
12
6
30
99
63
60
5
16
99
5
216
24
16
21
126
72
42
123
80
97
39
75
66
51
39
168
156
114
66
24
36
60
6
51
15
24
24
42
114
66
27
51
24
6
30
102
12
18
78
6
9
27
29
19
84
12
168
66
11
16
72
27
48
48
48
29
7
48
17
19
96
36
150
150
12
17
43
21
72
3
24
12
9
104
91
60
177
3
24
120
120
6
39
32
43
18
54
6
23
7
60
42
51
159
78
48
59
7
33
192
39
12
45
32
13
90
57
3
48
21
33
96
30
6
51
489
78
36
101
16
9
48
71
67
48
5
64
3
45
15
89
73
228
78
21
39
120
24
60
48
48
5
127
18
30
66
36
138
84
12
18
135
15
17
19
5
115
12
144
36
12
60
6
30
132
29
55
24
54
66
42
30
12
216
264
12
90
84
59
1
15
72
45
90
9
9
30
150
59
67
108
6
35
67
60
42
132
78
18
60
18
69
96
45
30
60
89
121
162
72
90
162
33
111
36
29
19
42
59
127
12
77
109
59
7
36
84
180
21
3
54
138
69
24
51
48
5
40
45
3
45
198
5
24
88
15
113
79
12
54
6
65
16
3
6
90
54
54
81
147
60
30
267
135
96
9
3
120
180
60
72
30
126
36
48
66
66
48
42
18
222
144
95
7
24
6
75
33
144
30
65
55
120
6
186
24
30
144
12
78
65
7
65
43
36
72
48
24
105
33
48
30
209
1
30
132
213
87
153
111
36
72
48
29
168
13
102
138
12
90
165
56
7
108
29
13
3
99
60
186
71
88
15
102
51
75
18
90
9
32
40
3
18
83
7
105
63
65
67
60
48
9
51
84
12
29
37
102
5
7
65
61
12
18
60
210
30
198
204
6
41
136
39
33
21
90
36
24
125
24
16
87
129
99
12
24
9
27
12
6
156
6
60
30
84
18
60
60
17
19
60
96
65
103
41
1
36
12
42
96
29
139
12
102
35
61
42
18
30
114
18
77
1
39
87
48
81
135
41
145
6
9
63
41
55
6
108
228
59
19
125
ABCD 95712926534*3^$a+1 [50015]
24
48
12
30
25
17
15
72
27
18
18
90
127
95
42
31
71
1
32
9
54
6
18
18
6
90
30
66
31
65
12
91
29
18
66
30
120
25
8
21
18
25
71
1
48
35
85
5
18
6
12
18
12
25
288
24
80
33
30
132
6
42
60
9
9
24
87
81
12
114
42
54
90
79
29
91
71
42
31
8
45
42
121
23
1
23
54
36
36
18
1
32
9
39
57
24
168
18
37
41
24
6
25
32
39
24
42
258
78
87
48
21
12
6
24
9
99
6
48
54
1
24
287
30
24
60
36
12
6
33
16
17
108
12
30
12
78
15
93
6
48
21
63
9
9
78
1
125
42
30
18
48
97
23
54
48
51
63
84
6
6
6
43
5
30
117
105
6
105
63
30
18
57
9
7
107
18
3
15
121
53
96
12
96
6
18
6
57
27
36
6
66
81
3
48
12
126
36
30
33
63
25
41
55
71
84
13
23
54
24
30
48
30
60
138
24
25
56
57
138
18
24
42
12
54
186
18
24
66
9
39
36
37
5
195
16
17
48
108
54
6
103
80
16
24
17
24
144
30
36
18
19
24
17
66
18
18
24
72
9
40
32
63
12
60
48
24
42
6
120
72
25
89
24
60
12
54
25
17
7
17
6
6
3
16
48
101
156
12
19
17
39
21
66
9
111
1
5
60
102
9
112
41
18
84
6
27
33
6
1
24
24
29
12
96
24
78
42
39
57
31
5
6
54
7
29
36
15
136
5
48
75
15
1
17
30
9
16
8
64
65
15
33
72
6
1
5
66
1
83
6
12
3
21
54
42
168
19
24
77
43
77
91
17
6
96
1
47
72
24
49
80
16
17
54
73
24
29
6
78
31
71
54
6
12
1
17
114
61
125
48
66
73
11
13
113
7
137
6
49
11
12
24
24
24
150
19
72
29
27
64
41
6
1
56
9
55
71
6
42
24
156
18
18
12
37
48
8
88
17
72
79
47
6
19
5
42
102
27
48
21
19
47
24
33
88
24
29
30
12
216
18
30
97
5
18
30
6
78
31
101
3
40
41
72
30
9
93
24
36
6
48
48
12
18
48
90
33
21
24
3
15
30
6
6
6
36
85
23
36
37
59
36
30
18
78
3
24
51
6
7
125
36
84
132
24
36
3
135
114
24
15
9
18
90
75
72
64
41
54
25
11
36
72
36
30
36
51
64
65
12
75
15
72
24
9
63
9
3
48
21
16
11
12
49
41
42
96
108
1
24
23
9
21
19
17
54
1
77
24
18
90
42
13
35
18
48
12
18
6
79
71
6
66
12
6
36
24
30
37
5
51
15
114
159
40
47
144
49
29
48
24
6
37
24
8
21
6
13
29
18
1
5
18
12
13
23
30
19
107
18
30
36
216
18
30
18
31
48
47
30
48
24
30
42
3
9
223
143
18
12
168
6
61
17
114
54
39
40
65
63
159
60
6
24
60
6
12
1
17
87
15
25
65
48
31
65
6
6
67
41
6
18
30
6
84
72
31
23
12
18
18
72
9
69
18
84
18
18
33
160
5
102
12
1
41
6
1
41
39
16
5
24
66
84
6
15
9
30
6
30
37
11
84
6
18
24
25
48
47
36
102
144
6
78
43
24
89
84
24
3
27
133
72
29
51
147
12
30
27
57
31
48
5
24
6
36
25
65
126
57
39
97
23
6
43
23
49
29
48
120
51
75
6
31
17
15
33
12
42
30
36
36
19
8
135
48
72
84
54
15
21
6
102
151
95
48
42
30
24
9
88
77
36
120
12
84
7
29
24
30
36
9
3
21
9
55
41
36
75
51
61
89
24
12
43
77
84
48
150
1
48
71
126
91
24
11
138
36
15
51
18
30
6
6
1
41
72
18
42
36
55
8
15
144
1
17
15
45
24
19
113
54
18
66
21
39
48
1
23
24
24
18
24
6
25
35
132
24
36
6
90
12
48
72
12
102
24
24
6
78
27
39
18
7
96
23
73
5
72
18
12
181
8
39
25
24
71
1
5
30
12
6
27
112
23
57
15
90
127
24
35
54
24
96
24
15
39
33
3
93
3
84
33
9
6
1
17
126
73
5
42
18
7
24
41
7
24
5
91
47
12
13
17
18
48
6
12
66
18
198
1
8
9
7
32
27
18
27
39
1
59
13
65
12
27
39
36
108
1
53
36
54
66
24
120
7
11
13
96
47
9
81
6
24
12
48
30
84
75
45
43
5
3
69
12
6
114
180
12
12
90
48
6
67
59
12
18
7
56
3
6
24
12
6
21
105
12
18
25
48
59
36
6
6
102
6
6
48
171
64
17
18
13
24
5
36
6
97
23
1
96
56
63
24
30
3
21
60
15
39
18
30
57
39
18
48
6
126
72
138
18
7
41
132
66
156
6
31
11
13
23
30
3
39
18
7
17
24
108
6
84
25
29
24
60
30
25
23
6
3
39
54
19
8
33
36
60
6
81
93
18
12
12
42
24
12
18
1
23
24
132
18
18
57
39
6
12
31
101
12
87
57
30
24
1
29
6
18
60
24
42
6
7
5
12
151
11
37
89
7
71
90
150
97
24
23
9
63
18
96
6
25
89
7
5
51
16
53
3
9
15
3
12
48
78
43
41
55
11
60
9
27
102
60
36
55
35
6
103
24
32
45
27
33
12
18
1
29
3
45
18
6
18
73
29
24
19
24
23
25
65
6
97
32
33
79
17
48
12
36
63
48
15
1
23
48
18
60
19
47
49
ABCD 95713036514*3^$a+1 [50067]
147
15
321
48
27
69
21
75
128
229
27
99
90
147
123
234
162
201
80
187
21
176
199
89
127
65
144
205
72
347
96
187
69
3
36
41
240
64
80
384
1
47
64
51
317
256
129
18
144
18
108
15
240
15
198
234
162
36
54
69
192
32
432
48
48
448
135
57
80
48
112
32
16
80
96
240
13
792
216
35
37
27
144
176
31
33
21
144
54
216
29
151
137
7
201
15
126
216
107
16
80
96
61
83
295
57
213
11
16
189
288
3
33
47
115
108
65
97
143
112
32
163
90
54
324
180
144
180
65
16
27
69
80
211
18
171
45
35
48
277
75
213
90
162
111
80
144
43
288
108
89
163
29
43
357
128
112
465
324
59
16
512
192
157
54
29
256
176
61
179
64
135
72
162
378
162
90
41
336
16
3
36
89
577
378
197
48
79
36
29
192
49
47
115
173
97
324
299
259
93
240
464
144
85
59
463
18
95
160
15
81
135
41
175
144
81
315
90
59
13
243
144
351
18
54
137
115
189
80
160
507
53
55
89
451
36
54
162
54
203
175
113
64
128
127
270
51
368
96
64
231
108
18
203
192
235
18
90
137
403
285
147
108
65
480
211
45
96
80
144
16
69
270
269
1
239
139
36
65
7
90
162
18
378
17
384
445
126
162
227
96
144
109
675
27
149
16
128
16
368
16
320
144
31
72
90
95
192
145
95
112
96
453
107
343
360
161
16
3
125
112
80
7
36
21
195
125
96
13
270
144
581
96
336
544
80
1
63
27
54
108
147
69
126
125
576
144
55
521
19
125
91
197
192
ABCD 95713172216*3^$a+1 [50155]
150
84
42
18
18
69
273
30
18
24
90
13
113
48
42
90
12
18
189
315
6
18
141
96
225
42
66
42
84
21
93
252
87
177
18
18
60
15
57
90
12
81
393
7
209
36
54
84
81
105
54
30
60
120
6
105
33
63
33
156
54
109
41
12
108
24
18
48
204
12
54
24
180
18
30
204
144
90
66
24
72
18
49
5
18
25
29
51
3
141
96
9
36
42
66
24
36
246
36
42
252
90
1
47
36
6
126
198
67
53
219
3
174
31
5
60
84
36
7
32
93
72
75
9
72
24
30
198
90
57
141
24
43
131
60
49
71
6
144
120
36
18
18
90
114
30
24
120
57
93
102
24
126
7
80
21
324
12
60
30
81
69
156
180
168
12
18
21
3
156
6
36
108
84
36
67
47
138
24
90
21
33
126
36
30
90
18
24
43
77
90
57
69
6
18
192
6
157
41
12
168
66
126
180
60
147
33
84
90
126
54
45
9
7
272
81
180
139
32
141
54
84
169
32
21
144
174
6
151
29
3
15
18
12
3
144
21
30
108
54
90
42
36
12
72
36
90
78
19
65
6
84
18
24
18
25
167
54
19
41
72
12
163
185
18
12
42
216
90
90
12
72
63
15
30
72
75
21
54
18
67
53
144
60
30
234
42
54
180
120
36
90
18
27
9
54
42
12
60
48
150
48
60
157
35
288
54
132
30
60
121
80
27
85
23
25
35
18
36
30
54
222
18
66
54
6
165
15
33
123
24
141
3
180
72
48
36
168
48
54
114
90
30
6
255
15
84
24
162
36
12
3
3
36
30
108
240
48
114
36
12
36
201
15
54
234
6
36
120
54
72
132
90
3
69
54
36
84
109
113
72
126
90
12
72
132
30
6
144
120
75
183
18
12
42
33
21
30
109
197
24
19
83
198
24
102
6
30
85
47
210
96
12
24
36
55
65
144
18
90
18
60
37
71
54
180
18
30
24
84
99
15
252
30
36
60
12
75
183
102
3
87
78
30
45
45
24
54
69
51
6
18
156
72
252
6
30
129
87
6
67
48
155
12
126
24
163
179
18
12
54
60
36
180
30
54
144
145
125
36
6
73
17
18
192
6
7
48
32
75
85
5
12
31
29
66
144
78
48
42
48
18
24
198
30
24
48
360
132
66
18
90
9
45
6
66
91
192
95
6
156
54
24
138
198
114
12
198
60
145
17
18
180
57
69
36
36
180
18
126
54
282
24
18
90
18
30
75
129
18
210
75
51
109
77
288
48
60
84
3
160
35
168
69
21
108
90
54
108
30
54
114
30
72
54
6
90
18
84
6
37
179
54
54
48
78
51
3
13
5
30
45
112
41
39
51
60
264
6
162
48
81
105
90
18
75
117
24
12
144
114
37
323
36
121
53
162
222
108
198
162
192
126
24
72
30
43
17
90
108
57
15
48
6
84
36
24
72
30
108
72
54
42
84
18
108
24
84
147
147
18
30
78
72
7
47
30
24
30
36
168
18
120
55
23
36
84
42
108
144
36
87
69
36
7
32
33
6
36
18
12
168
72
84
42
ABCD 95713395164*3^$a+1 [50019]
30
73
29
24
54
60
36
72
12
30
3
232
41
30
1
71
12
18
3
21
3
45
3
27
21
9
72
24
39
75
18
48
12
18
102
12
12
234
114
72
30
69
69
78
24
144
150
39
33
12
30
36
1
5
51
39
9
21
3
16
17
18
72
90
12
15
111
25
24
17
90
21
63
12
42
18
54
3
93
168
54
12
25
41
12
96
19
8
48
24
81
30
114
7
8
72
16
23
25
11
24
42
132
18
18
51
9
72
15
87
6
75
51
84
60
36
33
45
66
60
37
59
18
30
6
30
1
11
18
84
42
30
15
63
121
5
42
48
60
42
24
6
18
30
90
24
60
72
63
3
210
30
42
3
45
102
13
80
45
19
120
80
40
29
42
33
45
126
24
21
16
29
3
21
156
6
49
23
6
27
192
15
73
23
54
43
35
13
80
51
96
13
11
6
72
63
33
12
27
15
12
30
36
24
30
6
42
21
9
30
25
96
29
12
63
136
32
9
55
29
30
60
42
18
45
111
36
37
48
29
30
6
48
24
36
19
11
24
6
15
9
48
132
6
69
48
48
24
15
30
43
23
150
90
12
12
25
17
183
3
12
120
18
72
6
6
66
24
145
56
27
36
120
129
16
32
9
24
30
57
15
97
5
3
3
12
49
23
42
84
139
41
30
60
21
21
123
15
6
60
48
15
48
48
15
30
6
18
66
12
54
48
15
123
13
11
21
129
6
30
30
18
99
33
7
23
25
32
51
37
5
27
21
72
18
24
25
5
18
12
21
105
42
30
30
12
78
15
45
67
23
72
48
72
30
6
21
21
12
15
96
69
18
9
24
15
30
42
24
18
55
17
66
85
77
36
87
45
27
21
6
48
42
114
102
43
29
6
132
57
88
23
102
12
87
48
63
12
13
24
128
16
47
12
45
33
7
65
18
78
87
63
177
33
84
66
6
24
19
35
30
6
36
90
43
41
87
192
3
42
42
33
48
9
24
54
57
33
6
57
72
81
72
30
25
65
7
23
54
24
54
60
6
27
33
31
203
36
1
41
12
163
77
6
30
24
36
75
177
12
3
27
78
42
6
7
8
75
36
24
9
21
54
36
54
36
30
9
15
57
48
112
80
75
13
8
45
90
18
12
42
6
6
24
117
39
1
32
57
54
9
45
6
21
45
6
45
3
165
45
24
78
120
85
23
66
66
12
1
89
36
36
6
72
30
48
27
123
117
21
19
71
24
30
36
15
171
6
18
24
198
24
111
72
75
61
5
67
32
105
66
21
40
59
6
78
60
90
115
8
9
31
53
60
42
72
60
33
64
113
18
72
36
9
120
33
7
23
9
16
5
163
29
6
96
165
129
24
31
17
42
42
18
25
5
66
144
66
216
30
1
24
29
12
18
54
6
102
42
1
32
63
9
15
73
59
60
73
8
3
12
18
31
11
24
13
32
3
21
21
84
39
15
33
48
144
3
69
21
24
3
45
6
45
15
36
114
54
37
11
30
7
80
27
18
12
39
40
65
42
78
156
6
90
102
85
72
95
9
9
48
54
60
6
42
48
24
84
1
8
33
90
37
35
6
126
30
24
132
12
18
57
21
24
30
132
66
15
33
151
53
66
30
12
103
32
207
33
3
12
42
12
43
11
36
66
102
66
12
48
24
75
3
37
35
13
65
24
18
117
129
6
36
37
23
18
7
8
27
12
12
36
114
18
60
1
24
35
18
24
30
21
69
78
36
1
65
36
72
43
35
90
3
40
32
40
72
41
36
51
9
135
21
78
21
9
24
111
9
120
12
108
66
37
17
198
48
156
6
7
72
95
48
66
15
9
135
27
61
8
69
18
42
15
33
7
5
27
24
99
21
21
24
42
25
47
12
21
3
37
29
18
18
102
72
24
145
35
42
67
8
27
21
45
12
18
6
66
30
42
60
25
35
18
3
87
25
8
160
35
102
15
33
7
32
72
64
41
36
90
72
6
27
123
36
81
27
42
75
15
25
8
3
93
27
48
85
17
132
120
12
54
30
156
84
99
88
113
7
32
63
42
12
48
78
37
131
6
55
11
69
51
198
84
96
42
24
84
6
39
57
48
79
71
72
78
19
8
39
24
24
36
42
163
77
18
6
48
102
6
79
23
96
30
30
6
48
31
17
39
33
36
75
15
12
93
69
3
15
54
3
15
97
11
13
32
9
6
25
155
18
114
126
75
9
6
36
13
23
97
35
120
21
51
45
48
45
12
18
21
9
6
25
5
90
54
75
40
17
18
48
37
5
43
80
24
21
3
69
60
18
13
35
24
93
24
9
30
72
12
78
39
45
123
21
12
15
88
11
78
36
12
55
17
30
153
112
120
53
3
57
18
66
36
48
42
30
79
53
51
16
8
63
54
3
3
60
84
48
37
131
54
39
39
1
35
45
24
48
24
9
6
6
12
55
11
69
45
27
81
39
15
144
24
12
21
69
30
61
77
171
27
37
8
87
138
39
21
27
48
3
12
102
43
17
7
29
ABCD 95713553998*3^$a+1 [50023]
21
6
17
16
236
91
137
160
80
1
27
164
25
48
60
11
4
48
8
36
73
35
48
4
69
15
21
60
138
117
156
39
9
57
27
33
107
16
57
30
149
36
13
24
11
160
45
47
37
15
48
12
21
15
12
9
111
45
75
69
63
12
93
12
108
78
33
21
183
33
18
45
36
84
44
1
96
75
99
114
48
78
120
45
27
17
7
138
123
24
104
4
36
96
33
72
15
24
117
87
153
30
42
12
3
12
21
72
6
29
43
54
36
27
45
123
3
21
180
33
27
24
56
40
69
84
42
45
96
72
93
3
9
216
36
6
54
3
12
24
69
27
48
72
123
102
15
75
6
138
57
165
18
21
36
32
121
27
140
28
72
72
80
181
15
92
232
51
42
47
7
90
54
72
173
37
27
48
123
5
16
33
87
9
15
144
75
48
24
125
73
15
3
69
219
30
15
45
27
93
60
66
69
20
1
54
6
108
35
136
21
54
21
21
54
18
3
69
3
33
39
24
21
36
90
42
51
32
64
9
39
21
84
27
80
55
149
40
12
69
15
3
18
78
90
102
93
96
9
35
1
198
21
36
33
15
12
80
88
200
16
9
12
51
45
207
36
12
15
29
133
11
340
12
45
23
4
81
24
87
3
30
60
111
36
9
35
97
207
45
12
24
47
52
156
96
45
18
33
39
18
35
85
123
132
48
9
3
153
27
140
36
1
156
135
24
75
6
72
138
17
60
145
51
84
21
180
24
11
124
96
36
144
309
66
72
18
59
163
30
3
12
27
53
157
60
11
7
93
51
9
165
87
20
79
33
12
116
37
36
39
12
308
48
28
24
27
18
108
12
23
49
36
87
3
150
72
47
19
69
60
48
63
117
108
144
21
39
21
30
6
111
44
76
195
114
48
51
216
45
3
51
66
3
12
9
12
63
44
108
37
27
24
45
15
36
3
66
24
48
294
9
80
16
21
84
75
24
24
8
52
92
139
5
49
111
24
12
84
189
3
9
35
73
23
55
69
21
27
48
9
75
15
126
87
60
236
1
15
48
45
12
23
73
119
25
36
39
33
11
91
21
57
138
72
5
88
24
9
42
18
99
48
99
5
48
52
144
84
177
306
18
27
48
156
33
72
96
12
60
48
63
32
193
6
120
225
96
44
48
36
79
141
36
105
96
72
12
39
56
36
12
1
99
45
51
9
3
69
3
8
43
21
48
141
35
61
36
47
148
140
25
39
33
35
13
108
24
102
54
15
84
12
36
159
18
150
72
30
95
64
57
18
186
54
21
24
56
19
125
16
24
24
27
24
17
4
33
228
35
52
63
29
4
87
5
37
27
120
33
15
33
60
123
36
36
69
6
65
28
27
90
15
48
15
21
51
9
80
76
120
48
96
56
19
30
15
21
15
80
109
108
102
21
33
59
48
52
27
21
48
51
45
99
42
63
12
189
35
40
21
48
35
109
27
33
27
80
31
18
59
145
87
60
15
66
54
9
9
60
12
36
75
128
1
159
57
27
8
160
3
165
51
21
105
27
36
24
68
37
42
141
32
25
87
20
28
21
60
84
147
24
24
12
45
3
48
12
36
96
63
17
13
42
45
45
63
128
37
72
95
49
35
25
51
20
13
36
107
73
42
65
124
9
192
63
69
27
56
40
57
15
48
3
96
120
45
81
60
143
1
3
27
21
192
81
84
3
20
12
100
96
117
135
72
21
96
3
116
1
24
120
270
150
11
208
45
42
48
42
3
12
48
57
35
145
39
24
36
15
90
12
75
39
93
152
61
87
140
40
60
48
12
260
100
81
71
85
15
60
3
81
135
66
23
37
84
96
35
19
21
45
75
3
18
3
24
225
15
3
17
37
144
36
51
105
90
234
54
21
21
30
54
135
24
129
42
48
57
33
126
69
92
16
ABCD 95713894826*3^$a+1 [50007]
60
33
12
3
12
36
5
67
108
17
16
45
15
12
20
28
15
17
52
33
15
12
27
53
52
15
21
3
9
3
60
114
48
102
9
60
3
69
3
42
27
15
6
27
80
115
33
15
18
6
57
36
3
21
15
24
9
69
6
48
24
36
45
33
59
40
45
3
24
27
12
12
17
76
24
3
29
43
12
53
7
12
33
56
24
13
63
60
24
24
24
12
33
48
42
17
88
27
18
27
24
3
48
5
36
148
15
9
21
42
24
36
9
3
17
19
21
24
24
15
6
59
192
115
12
24
29
36
7
24
12
117
39
6
15
81
18
65
28
20
28
12
15
5
16
75
81
120
3
57
39
24
17
16
48
27
17
72
13
6
29
28
33
51
3
24
66
3
3
12
29
1
18
177
60
80
1
3
8
37
11
127
12
5
40
24
15
54
27
56
7
17
19
12
48
6
18
17
40
3
18
18
17
28
12
21
27
56
108
12
19
72
45
44
36
144
16
45
27
20
19
9
21
30
48
12
33
48
48
39
41
4
135
36
54
66
12
33
51
29
1
54
42
51
32
19
5
19
45
15
9
3
36
48
24
30
107
19
12
60
29
13
15
75
9
39
6
18
78
51
48
8
43
24
12
6
27
21
6
45
24
56
151
6
3
51
9
3
12
24
12
9
27
12
45
32
79
45
3
21
3
24
29
64
15
105
87
6
3
8
55
12
12
12
9
48
27
6
47
19
9
24
32
16
24
24
15
36
72
84
65
12
1
11
67
33
27
6
30
93
21
48
6
5
40
12
12
21
3
60
36
27
48
66
3
12
44
7
24
57
51
41
64
3
108
24
84
17
48
7
12
81
68
24
36
1
6
21
15
36
66
27
3
45
24
27
66
107
16
63
9
108
63
81
3
60
21
44
12
7
120
9
48
75
81
33
27
24
27
29
19
17
4
141
15
3
24
81
15
36
12
53
49
11
7
30
6
21
27
29
16
15
9
3
24
41
16
12
63
12
93
24
8
28
75
84
24
24
18
47
4
45
6
12
72
36
48
12
5
31
18
11
7
12
5
31
9
69
11
4
51
81
3
48
48
53
16
51
5
7
33
15
60
41
19
24
69
15
5
12
91
6
27
144
8
24
16
3
21
60
3
30
3
39
54
42
24
33
27
21
12
27
5
67
78
35
19
57
20
72
16
15
24
12
5
19
60
77
55
29
31
24
48
21
60
15
9
80
12
16
27
54
51
48
15
9
15
60
9
15
21
8
48
31
209
7
12
12
33
3
17
36
13
59
43
12
120
57
39
21
15
12
33
21
75
120
15
60
18
78
18
78
48
17
19
57
51
24
12
9
8
13
54
9
96
27
9
39
33
8
13
27
15
5
19
81
24
24
24
36
27
12
24
60
6
18
84
9
12
20
49
15
51
48
72
12
12
9
56
16
60
3
17
13
15
12
21
6
21
32
40
24
8
55
33
63
6
18
113
103
12
9
27
108
5
4
15
12
24
65
40
36
33
15
15
24
84
48
24
12
45
27
77
7
54
27
20
1
11
43
36
48
24
24
81
3
77
4
33
42
60
42
3
15
24
41
13
42
5
28
48
51
60
24
29
7
21
63
9
24
27
12
33
24
8
16
32
13
15
33
30
72
117
84
140
36
7
12
24
36
36
24
24
12
48
29
7
81
12
32
7
90
30
24
9
63
5
12
1
99
56
37
42
65
79
24
93
3
57
3
12
84
60
12
12
9
68
7
24
12
9
63
60
12
6
6
42
18
9
21
35
19
60
9
32
40
15
24
21
111
48
12
54
95
16
20
40
15
9
8
72
31
9
20
1
66
9
72
3
5
24
16
12
15
12
33
3
5
55
36
36
17
13
51
60
36
24
135
48
30
11
67
114
48
30
21
3
9
60
3
5
12
16
15
29
48
31
21
128
16
164
7
5
91
5
4
60
15
5
13
6
36
9
3
21
3
33
15
21
75
36
60
77
16
15
17
19
21
72
20
28
21
3
15
12
21
32
64
60
36
15
24
9
39
84
33
44
37
3
45
83
7
21
32
124
36
51
36
57
36
72
21
11
7
36
12
60
5
16
32
13
3
56
31
65
84
4
45
18
24
17
187
69
21
6
29
31
9
36
15
17
1
15
92
4
3
33
51
29
19
93
45
30
24
9
12
3
18
11
7
9
21
18
36
84
12
72
18
99
80
19
9
51
9
15
17
19
81
39
125
16
24
3
12
6
27
75
36
60
57
39
72
81
12
63
5
79
29
24
16
15
30
3
44
97
42
12
9
15
84
24
105
12
51
45
32
28
24
51
60
17
7
33
69
51
60
15
66
27
27
9
20
16
12
15
81
3
30
18
33
15
17
76
51
57
24
3
5
24
40
56
43
81
36
45
47
103
48
69
32
79
6
11
24
79
12
18
11
55
33
8
112
15
72
93
32
16
81
63
3
126
30
72
9
3
81
27
5
13
54
45
48
12
68
40
15
24
12
29
40
12
3
29
16
20
19
41
4
45
3
27
21
15
77
7
53
52
20
16
12
12
75
24
66
3
8
24
13
3
12
27
5
31
33
3
24
24
36
5
67
45
15
5
19
9
32
88
48
72
39
9
56
13
35
72
37
18
41
37
3
93
6
5
36
1
27
72
15
29
43
17
16
20
1
51
75
21
24
48
72
32
28
108
69
90
24
77
67
72
6
30
5
64
63
17
13
54
9
12
51
77
19
24
12
33
51
5
4
12
72
48
32
16
12
39
5
64
96
48
75
21
3
29
40
15
204
69
15
17
31
12
60
24
30
63
32
7
5
19
21
45
11
24
16
3
29
12
1
95
172
8
112
51
12
9
20
7
12
221
36
109
3
3
9
51
17
12
60
40
15
120
6
15
48
60
3
108
21
32
16
15
12
54
3
15
77
28
69
3
56
4
51
33
93
59
7
12
21
15
45
15
18
6
41
19
9
24
3
29
163
42
48
54
24
5
12
7
53
100
75
185
31
17
184
51
17
1
15
32
19
41
64
48
8
43
60
17
4
20
19
42
18
9
39
89
52
3
84
12
30
3
93
3
24
63
53
19
9
27
42
18
12
45
32
40
51
5
40
39
12
29
112
12
36
27
24
42
54
60
36
69
21
15
12
63
21
81
6
9
39
41
7
36
21
27
21
60
36
81
6
36
102
47
31
21
15
17
13
47
55
5
19
12
9
63
24
6
30
12
6
63
36
3
21
15
12
48
9
32
97
48
35
16
3
45
120
3
12
17
43
240
36
5
28
3
93
3
162
48
27
32
7
ABCD 95713916614*3^$a+1 [50046]
32
88
80
24
33
7
20
51
12
25
35
97
11
165
9
15
3
13
12
72
72
8
16
32
108
12
12
36
36
16
83
12
18
39
183
129
33
51
15
24
1
284
105
7
143
25
23
72
85
48
35
9
36
63
21
81
39
28
72
44
12
24
4
24
48
20
108
9
27
99
60
57
27
21
36
4
32
4
8
3
13
72
83
69
40
11
49
101
99
21
151
8
120
48
33
15
27
30
27
76
92
3
25
32
75
9
16
44
40
24
36
56
3
85
5
24
3
27
45
60
28
35
33
57
43
149
75
93
115
92
12
48
15
96
57
267
261
16
29
79
23
25
68
60
72
84
51
60
97
36
72
84
24
59
33
52
83
72
25
20
108
57
171
69
55
32
24
12
84
28
56
4
65
63
3
60
84
25
20
123
33
24
112
216
8
4
68
28
32
144
76
164
60
69
75
64
20
28
125
48
7
107
156
42
123
87
57
72
39
1
36
35
97
116
12
28
56
40
23
117
69
187
8
87
78
7
137
66
117
4
36
83
12
9
24
24
201
51
21
63
16
23
18
15
3
25
24
56
60
4
180
200
108
112
92
16
47
57
63
18
319
20
156
12
40
8
183
45
4
12
83
57
93
3
48
84
3
117
15
61
32
63
69
60
93
43
120
20
4
20
75
13
32
168
48
4
68
40
185
162
205
168
80
60
52
143
97
12
104
40
35
1
104
57
27
72
63
21
27
60
105
15
9
153
18
60
108
1
11
25
8
12
27
141
189
43
8
12
27
1
32
12
16
236
24
39
33
100
20
72
28
137
6
97
68
16
29
15
16
248
12
3
153
3
81
24
27
72
73
32
28
44
129
75
24
28
80
28
80
279
30
3
48
12
4
11
72
45
96
69
3
15
25
53
15
120
39
241
20
45
42
30
3
4
8
75
9
40
83
18
55
47
33
75
9
51
18
90
9
28
24
164
216
21
43
36
188
75
117
16
20
184
44
60
15
69
123
9
148
11
72
97
156
72
8
27
18
54
33
40
8
64
11
45
144
15
36
177
12
63
69
120
39
21
28
11
21
24
24
15
85
20
3
105
12
52
108
96
36
36
32
88
188
36
124
104
33
90
153
75
42
75
4
56
27
30
96
90
54
43
20
27
57
51
12
13
68
60
36
160
29
15
36
24
87
45
64
44
36
81
7
8
28
29
48
63
24
111
24
61
20
24
40
233
75
27
45
40
72
23
33
24
28
72
41
18
57
15
25
53
30
81
4
32
24
24
12
27
33
24
4
44
93
90
12
61
60
80
60
45
24
123
3
61
29
120
42
33
132
63
25
276
56
88
59
21
40
152
100
80
100
107
133
80
72
21
30
141
3
60
25
12
11
205
68
24
45
3
3
37
35
45
135
165
132
48
204
63
25
56
12
88
24
20
12
51
48
25
36
44
120
12
237
123
84
28
32
40
56
27
205
8
24
93
216
27
124
83
33
60
4
29
282
25
8
124
41
27
24
48
36
132
27
1
44
96
15
72
93
60
36
33
7
188
40
32
24
45
31
41
15
28
104
12
24
12
84
156
64
29
19
8
72
60
28
32
63
25
83
117
12
12
93
6
84
78
75
15
12
21
4
65
15
120
12
84
64
8
60
168
24
16
29
115
20
100
11
117
60
108
27
252
30
123
12
105
75
171
72
13
20
120
87
12
168
93
87
12
36
21
123
168
105
24
36
4
8
96
4
20
75
45
96
16
59
105
52
44
4
20
45
7
60
8
39
1
36
56
48
64
131
9
51
9
52
173
15
28
23
117
15
9
160
41
7
161
15
12
27
25
12
83
45
40
8
40
32
12
64
92
112
68
15
25
23
114
3
45
78
12
72
13
185
39
288
96
105
7
80
60
27
96
57
12
60
16
17
3
16
108
8
52
20
36
72
63
9
111
57
40
68
24
33
127
32
168
60
88
47
1
140
12
27
1
35
37
24
44
36
60
84
12
45
7
108
ABCD 95713924232*3^$a+1 [50028]
17
19
5
19
36
5
24
12
36
64
39
12
21
20
84
40
32
43
12
5
16
8
7
29
24
52
15
24
33
3
24
5
4
99
5
64
8
43
17
4
44
4
3
21
3
24
29
52
20
52
63
12
45
15
21
111
53
4
128
16
8
72
55
5
31
180
93
3
21
8
48
31
84
48
24
36
5
7
17
96
12
24
19
9
3
69
3
36
72
33
68
40
20
64
20
12
31
9
15
9
12
15
48
9
51
21
32
43
24
9
3
12
9
20
31
5
28
20
7
12
21
3
29
12
103
41
40
99
33
12
27
45
15
36
72
57
15
65
24
36
19
89
7
48
21
24
32
36
48
64
3
48
24
69
56
55
9
56
7
9
20
16
39
60
77
28
12
15
29
28
44
64
32
7
29
24
103
12
12
17
52
24
15
17
40
99
5
31
48
5
7
36
5
16
27
29
7
77
120
36
12
88
15
41
19
12
33
20
55
69
27
24
9
32
24
67
48
53
4
3
41
31
57
44
4
15
24
21
39
24
41
12
7
48
9
108
48
3
12
17
28
48
15
57
36
39
129
8
7
36
105
20
43
60
81
20
16
44
19
77
19
36
17
16
39
12
21
27
33
87
89
4
92
7
17
19
41
48
55
60
5
36
19
41
156
7
29
12
16
15
5
163
29
76
20
40
92
43
24
201
8
28
92
31
41
7
9
3
108
24
36
5
16
24
75
29
4
12
20
36
16
44
100
51
12
41
4
72
99
89
31
17
67
24
33
8
100
44
55
24
41
16
39
12
9
15
29
28
51
5
7
21
8
36
16
3
5
28
68
24
12
127
69
8
55
33
48
36
39
21
27
9
8
4
3
33
8
7
113
7
5
139
45
60
12
39
21
27
29
12
16
60
20
16
8
36
115
84
21
27
5
43
168
12
5
67
41
72
12
67
9
32
4
3
12
17
31
5
12
4
20
52
68
4
8
12
4
36
20
43
45
80
4
3
29
4
15
12
48
60
9
3
21
44
12
52
108
140
24
19
9
27
12
29
43
29
31
12
36
29
19
12
69
39
53
16
120
8
7
5
12
24
16
92
4
20
43
41
76
68
4
92
19
69
3
24
17
64
39
36
72
12
33
8
12
12
24
31
21
116
103
33
8
12
52
8
12
16
32
55
36
5
31
77
48
24
19
36
21
3
33
72
8
64
12
24
8
208
12
8
24
96
19
17
60
36
7
53
4
3
21
27
45
32
12
28
3
24
65
12
4
32
163
24
29
4
3
156
53
7
48
21
48
24
20
12
4
51
33
15
84
9
36
8
127
24
17
4
75
24
105
15
93
27
12
12
60
17
55
33
51
17
48
12
103
5
19
72
48
36
12
48
12
24
89
36
16
3
9
68
36
60
7
17
16
12
20
40
27
108
89
28
75
24
24
17
48
40
24
3
53
19
65
31
17
100
15
21
27
17
4
99
65
31
17
76
27
9
27
33
36
36
8
31
117
116
91
113
4
8
7
48
29
43
5
64
44
7
53
24
16
44
12
84
16
32
64
3
9
8
72
103
5
7
41
31
65
72
48
4
20
64
108
8
31
36
24
24
17
4
99
24
9
48
168
8
4
8
16
20
19
29
4
36
32
19
57
84
15
12
41
24
12
28
8
4
51
45
36
12
8
36
48
115
5
36
31
5
36
28
32
84
252
31
36
17
103
29
7
48
21
36
27
65
60
31
33
51
41
12
7
36
65
24
24
7
9
51
12
17
76
60
8
28
68
55
12
9
15
33
24
32
12
19
21
3
36
24
81
51
29
31
17
40
39
24
137
19
29
40
3
12
21
15
17
16
20
72
19
24
29
36
88
20
24
12
4
147
9
3
33
116
12
16
24
27
53
28
12
63
53
16
15
36
96
81
24
15
29
28
12
39
84
53
28
72
3
17
24
43
5
16
44
76
27
9
8
52
32
48
40
36
8
12
7
12
24
36
48
129
36
3
12
5
28
27
9
27
24
41
79
12
41
7
9
20
48
16
8
16
20
36
7
9
48
63
96
84
60
21
20
52
3
41
28
60
3
60
5
12
7
57
8
4
36
20
4
68
19
21
8
184
15
9
12
80
84
7
12
21
36
75
29
40
27
41
72
4
44
40
8
103
33
3
149
28
3
36
5
24
19
17
19
17
76
51
12
24
12
24
89
55
9
8
24
24
7
12
9
24
27
5
16
56
16
8
64
63
9
15
5
60
31
77
31
12
9
12
8
31
65
19
81
15
48
9
3
9
36
20
19
17
52
24
12
3
17
52
20
4
80
127
57
8
24
7
5
36
72
7
72
72
101
16
51
77
52
44
24
4
8
91
12
48
29
60
36
7
17
28
20
31
17
12
120
7
53
24
4
20
24
48
31
5
36
55
33
3
33
104
151
41
24
4
15
29
31
36
57
3
24
9
27
89
7
144
33
3
21
15
29
24
31
17
19
108
5
31
93
3
57
32
79
45
36
51
12
9
8
12
43
45
39
53
12
7
48
9
36
12
60
32
40
3
5
40
24
135
41
4
68
4
12
135
12
108
33
3
69
27
9
3
12
24
21
8
7
60
24
17
4
8
43
5
19
17
19
60
24
41
36
48
28
3
5
67
36
9
20
31
36
5
24
7
9
48
51
9
80
4
27
5
7
65
24
43
60
12
17
52
8
4
87
5
144
12
31
69
20
7
144
57
20
4
15
5
12
31
41
12
76
36
24
111
12
17
31
12
29
4
12
27
29
19
17
43
9
36
8
55
144
36
9
3
57
15
101
19
48
72
48
12
29
52
51
33
63
5
7
17
12
36
31
12
17
43
5
43
21
68
55
77
16
27
12
9
132
8
4
27
36
24
5
31
5
4
36
27
41
7
9
96
15
29
4
8
24
40
44
100
20
19
21
15
17
36
4
84
15
17
67
33
3
17
28
20
12
43
168
9
44
19
9
32
19
165
3
36
48
9
12
8
91
5
4
39
77
55
29
52
99
29
36
88
3
12
81
84
24
32
4
8
31
9
15
9
12
20
16
27
17
28
20
4
3
89
12
16
20
112
15
41
31
57
20
12
31
12
5
24
7
33
48
24
15
60
33
39
48
21
15
21
12
44
16
3
24
17
19
24
113
7
5
91
21
36
3
9
44
12
19
17
16
3
33
8
7
12
9
3
5
48
12
12
43
45
92
48
7
17
100
3
36
24
89
19
33
27
5
40
8
4
39
29
28
99
48
17
43
132
165
3
48
5
28
27
12
33
3
36
17
67
9
15
33
128
40
104
52
15
89
24
7
41
ABCD 95713949712*3^$a+1 [50022]
171
24
8
49
54
54
18
17
217
191
43
29
277
18
57
15
33
168
72
177
15
56
168
24
61
179
16
39
81
32
40
8
1
18
21
104
136
224
145
183
120
168
120
32
64
48
8
112
48
15
33
144
56
37
180
47
205
108
54
81
8
1
90
18
36
54
18
54
54
75
69
171
27
45
99
36
17
1
54
161
145
15
39
108
5
120
73
119
96
37
107
96
85
27
72
440
145
15
3
237
8
7
225
45
11
24
37
3
177
54
89
40
105
71
55
129
87
9
24
8
232
80
168
40
80
25
135
32
88
105
15
144
39
126
90
126
35
48
136
128
13
18
9
56
120
24
7
81
32
85
3
120
8
31
54
72
72
83
79
54
59
175
270
251
192
160
72
45
147
33
63
32
121
111
285
83
25
18
5
64
128
55
36
5
121
54
9
63
113
64
93
3
69
3
24
24
39
33
39
144
81
63
105
57
15
24
195
5
265
87
309
51
129
119
264
40
8
73
279
168
48
207
72
161
55
9
168
255
105
72
128
48
144
40
21
107
48
61
99
189
18
9
45
126
324
90
23
16
249
108
54
21
15
54
90
41
112
81
36
59
85
59
120
1
540
126
36
54
51
8
112
9
18
18
35
64
24
80
49
15
57
39
51
54
54
57
96
24
111
105
8
49
111
24
80
40
240
120
80
16
117
18
81
81
47
16
72
189
18
65
43
18
35
55
9
45
36
90
69
56
109
35
360
55
113
64
21
99
104
157
18
216
18
23
88
272
103
105
21
11
48
256
153
183
72
15
41
24
40
72
3
125
40
105
72
126
18
159
21
35
19
162
144
35
120
97
47
112
3
117
96
24
51
54
36
108
47
120
48
127
57
33
95
120
48
7
225
32
16
80
24
16
144
147
54
36
59
49
90
165
8
25
135
24
75
18
72
11
25
18
261
9
47
223
126
195
93
11
7
18
279
96
32
64
168
72
9
15
21
59
24
48
85
147
51
29
7
18
95
31
9
176
24
40
80
16
32
19
29
205
99
48
80
7
162
39
15
72
72
33
39
81
200
352
120
75
333
32
120
37
18
162
198
108
288
54
342
129
104
1
54
57
128
13
108
15
39
90
15
3
90
72
35
16
39
72
89
64
45
35
40
368
72
205
342
21
48
21
323
37
59
49
63
45
144
3
8
7
198
107
16
24
33
234
108
33
3
144
5
88
339
29
169
87
255
18
216
36
3
15
72
113
16
80
24
48
120
49
71
109
36
108
90
57
15
57
123
18
59
175
90
71
16
56
40
80
25
287
1
15
80
49
126
185
31
153
80
88
384
48
255
161
24
40
48
120
72
72
128
1
207
32
31
65
40
264
8
73
119
61
35
55
17
112
15
72
9
27
90
18
81
24
120
9
ABCD 95714701352*3^$a+1 [50014]
24
8
18
21
73
26
40
65
16
5
15
48
12
21
28
27
8
129
28
44
103
11
160
30
20
7
24
81
14
64
24
38
40
18
9
36
65
19
21
11
24
45
34
18
27
21
14
66
115
24
36
44
33
39
91
18
102
33
57
23
21
88
128
3
16
21
3
5
10
32
112
6
15
29
148
23
16
80
1
27
21
51
23
72
33
16
36
36
23
85
44
36
72
12
28
3
24
48
32
1
32
112
72
93
75
36
27
48
45
137
7
20
48
4
24
177
50
9
36
9
64
59
28
113
51
39
9
36
25
47
40
44
96
33
4
48
12
27
104
12
45
48
15
9
43
8
15
177
52
3
5
33
51
63
25
12
11
13
104
36
55
30
12
27
11
21
24
9
27
4
41
28
30
5
40
33
3
47
30
3
4
32
48
121
42
9
65
6
22
8
40
27
72
23
46
71
9
10
50
70
29
48
9
24
75
16
36
24
33
15
20
52
11
33
49
6
24
30
18
53
67
53
216
1
3
152
15
57
31
62
28
15
44
1
59
12
64
99
32
13
41
114
40
93
44
129
7
48
32
84
64
27
33
36
21
87
15
6
2
22
23
9
43
45
8
79
8
25
3
32
13
12
27
56
13
14
40
30
47
24
36
36
52
120
8
7
32
9
69
36
55
9
11
76
39
29
36
49
60
8
7
3
14
55
3
8
40
5
4
44
24
16
9
20
16
20
40
35
21
15
33
43
44
3
126
4
11
36
16
45
35
7
6
27
104
31
9
89
12
7
33
50
24
25
8
12
3
18
28
111
33
143
25
12
30
30
56
90
24
21
96
1
27
20
1
15
17
18
22
32
10
56
6
15
69
22
29
1
48
15
29
160
36
24
50
16
81
8
132
123
88
17
52
3
38
40
27
36
84
53
123
85
84
3
20
57
96
22
89
1
44
3
181
24
36
44
15
16
5
70
5
19
56
37
27
17
88
5
67
8
61
24
23
48
9
28
99
11
129
28
5
16
11
19
21
129
51
20
28
36
117
12
3
119
45
3
13
72
5
7
104
21
28
107
1
18
9
93
8
15
12
12
1
122
24
9
64
80
1
11
99
6
28
15
45
56
10
24
30
191
51
45
81
12
115
3
33
36
9
87
59
49
5
64
32
4
51
96
8
37
155
28
44
13
3
11
25
20
9
55
69
111
32
39
16
14
16
12
3
27
38
18
37
3
86
3
15
16
57
20
84
93
16
32
10
30
18
24
17
48
36
37
3
9
2
33
16
69
51
44
16
11
16
93
35
57
13
39
81
11
9
7
24
36
3
9
71
117
84
144
7
29
43
17
24
21
34
30
71
91
5
13
54
5
33
147
1
12
15
5
22
48
30
47
40
21
30
41
88
72
36
27
26
55
29
15
72
1
27
47
13
20
28
33
11
16
63
5
12
55
30
18
77
168
37
30
9
8
15
57
28
11
22
23
27
22
26
97
15
57
33
63
15
24
5
21
19
80
16
80
4
56
37
3
15
57
23
9
31
24
5
43
48
24
5
232
3
33
80
12
1
24
15
8
4
33
32
15
1
110
24
9
36
19
56
25
21
15
68
64
8
57
30
16
9
60
108
15
53
105
4
3
45
48
95
40
24
21
56
31
3
89
12
51
33
69
16
24
18
17
57
16
3
44
1
12
18
21
36
12
141
27
27
45
48
20
52
35
61
36
33
60
26
25
47
22
23
37
35
28
24
36
12
21
32
39
60
39
22
3
47
13
11
1
24
36
44
24
4
11
10
107
57
43
15
110
48
15
19
6
42
18
14
70
48
23
12
28
27
9
8
16
45
35
49
27
35
1
33
71
36
67
77
51
112
57
60
36
47
21
19
80
21
4
92
33
27
28
17
75
40
5
64
12
35
115
14
106
17
28
68
15
1
44
9
3
9
15
1
12
47
24
16
44
7
17
13
2
10
3
65
28
11
81
15
52
63
89
13
48
12
131
45
6
16
5
4
23
10
3
72
3
69
44
136
8
13
18
110
10
21
21
47
1
15
29
15
12
73
6
30
42
62
7
83
10
27
8
36
9
16
47
100
68
111
30
31
12
32
21
3
9
3
67
33
5
52
15
12
128
16
20
55
5
24
43
29
43
26
52
48
12
30
18
12
3
56
13
26
25
29
7
20
31
14
99
76
84
17
27
25
2
45
1
8
112
18
69
51
5
139
5
85
32
63
12
75
1
44
48
1
12
12
11
16
60
8
21
19
60
33
68
12
22
38
43
45
24
35
52
3
17
69
51
15
9
24
1
30
17
7
5
25
35
85
3
63
5
24
52
60
44
37
23
12
97
68
10
89
48
63
112
38
40
3
12
24
36
12
56
60
12
48
49
15
3
8
9
16
95
85
45
27
12
15
21
17
115
23
21
40
20
9
36
31
12
72
80
16
12
72
3
8
54
16
74
9
4
12
39
17
13
35
4
21
134
10
71
16
44
9
10
6
11
61
47
1
15
36
80
61
18
54
32
39
4
23
49
48
32
13
51
44
43
14
3
52
123
6
132
15
95
18
4
96
15
56
88
3
33
29
7
9
11
33
7
39
41
73
23
24
63
93
9
18
16
9
47
178
108
20
7
111
57
77
27
73
48
23
37
39
8
25
32
34
29
52
8
13
27
176
25
51
11
9
9
75
37
207
5
31
45
32
27
40
32
16
17
111
40
11
46
23
19
50
31
84
17
64
15
56
129
10
24
18
12
8
7
11
9
16
125
19
8
28
29
16
11
19
5
49
15
108
24
9
32
60
19
24
29
28
47
45
18
40
32
46
11
13
51
36
44
159
33
12
43
5
4
8
12
49
27
45
42
6
56
16
99
36
3
65
7
78
11
60
28
60
45
68
28
35
9
40
32
31
45
3
9
87
65
135
21
67
141
35
24
28
29
24
82
9
9
11
19
14
10
38
52
95
48
129
3
3
22
18
30
107
93
7
32
4
39
62
55
53
7
36
57
87
3
41
39
70
48
63
137
27
45
28
39
69
50
45
99
25
36
5
4
ABCD 95714707586*3^$a+1 [50045]
36
60
108
12
216
7
12
36
77
7
53
108
24
7
47
30
24
55
5
36
12
60
18
54
48
31
11
25
53
55
84
23
25
12
11
61
17
79
48
29
60
67
120
48
29
114
37
60
12
83
1
29
180
43
101
30
174
36
43
173
103
17
127
17
60
12
331
48
12
41
60
12
43
17
127
233
31
24
233
36
6
37
120
173
6
37
11
42
12
168
132
12
43
41
60
31
35
18
55
60
11
246
36
12
67
240
53
216
12
31
77
43
96
12
48
84
60
84
17
7
29
67
12
41
31
11
42
240
12
31
12
84
24
17
79
36
120
12
101
132
43
12
185
36
319
17
144
36
43
401
24
150
85
11
66
31
60
113
43
36
5
192
24
19
24
137
264
19
23
61
192
12
23
73
77
19
24
156
17
103
84
53
72
108
31
89
199
72
48
23
48
30
24
96
132
67
35
30
55
5
192
54
30
43
144
180
24
89
43
24
24
12
48
11
25
53
156
60
156
12
36
7
24
36
29
91
89
90
133
41
12
24
120
6
145
5
60
31
96
95
96
54
60
12
66
18
67
24
36
17
7
5
31
149
103
24
101
43
53
12
55
156
41
12
91
5
84
18
18
91
17
162
1
29
19
108
53
7
12
41
12
6
30
24
12
91
77
48
31
197
156
43
11
90
252
288
42
85
29
48
108
79
48
108
89
120
67
131
198
12
36
36
31
24
95
25
48
60
60
41
12
7
17
108
6
66
36
175
144
161
24
24
120
72
55
17
72
120
48
96
43
23
48
25
77
48
132
24
31
12
131
25
12
29
7
5
48
24
120
18
102
48
31
11
73
156
101
55
101
79
12
173
36
12
7
204
24
84
36
12
41
42
25
17
12
120
36
60
18
217
5
24
168
12
55
72
228
36
29
36
24
7
29
24
36
228
12
84
211
209
55
36
305
7
17
43
77
120
84
7
89
54
42
54
48
73
65
54
198
72
7
29
252
55
65
48
67
113
24
60
18
30
19
60
17
66
30
204
7
89
156
12
55
77
31
5
115
209
7
11
102
7
17
7
36
41
36
79
12
408
41
60
24
79
161
7
5
247
149
175
35
102
12
7
24
17
36
72
31
53
67
11
6
186
66
7
101
19
288
113
19
5
132
108
108
7
168
53
132
19
60
48
17
43
71
6
7
17
192
60
12
42
18
103
5
18
126
210
30
31
125
31
101
19
29
19
36
24
5
7
101
43
120
17
19
17
120
66
73
101
151
53
19
180
29
67
5
72
31
83
109
24
84
96
24
72
17
48
48
48
7
36
77
19
72
41
19
41
12
79
17
19
72
48
5
12
103
95
6
12
24
54
37
53
19
168
17
138
37
101
79
53
67
41
12
7
48
5
108
43
101
108
102
6
72
18
13
17
96
18
150
7
12
257
36
24
42
97
65
55
5
43
24
12
197
60
31
12
17
24
72
175
53
60
36
7
12
12
5
43
12
72
29
31
24
60
65
60
91
36
17
216
48
7
35
48
90
7
5
48
211
5
283
5
108
72
12
114
37
60
312
72
101
19
23
25
132
5
36
108
67
209
36
115
60
89
78
66
7
12
60
5
60
78
48
49
12
5
67
24
12
5
139
29
31
41
72
96
48
163
53
43
71
102
138
30
12
7
12
5
103
17
6
42
187
108
137
6
49
48
101
7
245
67
11
42
48
54
13
17
55
24
113
66
18
79
17
144
7
36
53
30
54
7
5
55
24
149
12
67
48
96
113
180
7
17
7
17
36
151
101
12
115
71
30
36
30
1
29
66
42
36
204
6
121
23
6
ABCD 95714840264*3^$a+1 [50003]
96
3
12
33
31
53
123
117
127
24
84
53
90
30
12
7
20
9
54
12
61
17
31
80
52
83
1
29
27
48
16
53
30
36
45
15
1
24
36
5
114
61
20
3
1
116
16
12
47
48
12
1
24
24
17
42
90
3
27
37
5
43
23
49
65
15
63
48
13
12
12
17
24
36
30
81
4
20
3
1
35
30
12
24
139
5
91
80
9
36
24
31
35
114
42
129
15
1
47
66
19
8
9
48
31
41
6
42
7
5
135
9
31
53
3
52
36
80
100
17
24
31
47
37
24
11
1
20
28
71
96
18
67
8
21
51
40
83
6
15
9
55
20
12
24
15
36
42
7
41
3
16
125
30
21
88
35
145
17
7
17
48
36
24
108
54
18
3
84
45
15
69
27
3
85
11
36
102
43
44
60
39
36
21
27
1
24
12
65
39
4
5
42
54
7
84
56
52
5
7
41
75
75
37
17
15
28
17
103
12
24
5
7
8
76
11
18
27
24
9
19
11
45
12
39
18
72
6
37
72
5
79
5
30
30
12
60
3
45
51
9
7
77
42
1
5
39
60
96
3
1
48
11
25
20
4
96
12
5
12
18
24
24
36
9
9
42
1
35
198
7
60
24
11
48
1
44
9
27
4
80
4
92
9
51
100
44
9
42
25
5
103
65
42
1
24
20
189
84
30
1
17
30
13
65
15
4
5
7
71
13
36
5
39
4
8
27
12
48
6
90
36
24
42
72
67
89
6
13
83
12
18
12
7
24
96
5
15
15
1
84
53
27
96
40
23
37
5
24
111
24
33
3
52
11
61
35
21
4
11
37
53
3
15
6
138
37
5
90
9
57
63
105
42
9
15
36
18
19
11
25
89
43
5
75
165
12
60
55
11
45
96
45
48
27
21
3
21
36
55
59
24
85
32
45
67
35
18
3
39
90
12
39
16
20
216
45
54
21
4
84
60
65
55
20
69
7
20
28
47
21
24
9
24
12
24
51
51
25
5
12
3
4
65
31
17
12
30
49
47
49
60
143
21
16
29
24
7
35
13
60
12
5
60
60
18
61
11
30
111
9
18
18
135
28
80
76
29
24
12
126
45
52
5
48
18
97
44
4
77
12
3
28
60
17
12
27
9
60
114
78
3
4
11
162
63
27
48
42
30
49
5
96
19
35
73
53
15
9
6
18
31
71
42
55
12
35
69
51
61
12
53
63
75
6
31
17
67
48
5
87
21
99
28
32
3
93
60
52
23
30
12
12
55
80
4
5
36
30
45
75
85
35
49
24
60
72
84
131
6
19
23
1
11
1
84
41
39
64
29
55
36
32
3
49
5
7
29
60
31
5
19
5
24
42
45
15
48
18
84
24
15
57
103
11
18
36
151
35
9
15
66
43
155
57
45
31
5
24
48
36
7
53
6
18
66
36
30
15
100
23
93
84
33
18
114
15
3
12
9
9
91
24
116
9
12
48
6
21
76
24
80
3
1
107
174
99
16
24
60
72
20
3
36
6
24
159
100
5
180
75
16
29
102
25
107
121
17
60
19
11
9
64
41
30
24
1
95
13
5
7
23
42
39
12
9
36
7
32
16
84
24
17
39
28
12
59
12
30
114
45
160
48
23
49
11
37
8
3
49
5
7
101
67
53
19
44
45
55
95
37
84
29
7
23
49
8
52
41
87
63
81
69
12
43
24
128
88
12
137
55
11
6
84
115
36
56
64
71
78
6
66
19
36
23
21
39
12
24
13
8
75
9
16
84
41
67
12
71
30
84
24
7
12
12
5
6
45
75
18
51
4
12
12
60
8
15
12
33
28
5
30
6
48
43
23
21
88
11
24
12
60
30
6
78
36
79
35
45
12
69
31
44
40
104
51
25
23
33
9
24
19
17
51
40
47
12
6
18
1
41
18
25
11
66
12
67
36
17
127
53
12
31
17
96
12
3
57
7
32
9
30
102
30
18
31
23
18
15
4
41
43
41
48
51
4
36
125
24
51
52
48
24
32
15
13
11
60
36
13
32
88
17
43
36
5
19
17
24
12
139
11
13
35
81
15
1
53
66
49
29
12
30
24
21
9
132
42
37
20
33
31
120
29
3
57
7
29
66
60
21
3
42
60
19
48
96
12
20
39
30
18
21
96
9
87
3
85
77
7
65
6
36
9
36
40
20
96
9
114
6
48
42
6
39
4
24
5
96
19
12
48
83
60
13
179
90
6
6
19
71
49
152
4
116
24
69
31
83
6
12
7
107
25
24
41
6
18
19
23
33
60
39
30
7
120
48
17
30
13
71
37
29
19
35
6
15
3
6
54
18
48
91
20
24
51
150
111
24
45
51
57
42
61
35
72
61
5
6
6
39
36
60
9
55
23
18
7
41
24
36
111
28
23
90
12
6
30
15
16
131
30
39
3
30
7
59
21
21
12
7
24
24
155
13
12
11
1
44
51
66
39
21
24
51
93
7
12
5
6
24
37
44
40
17
43
5
19
11
24
37
84
24
23
85
119
6
54
25
41
72
48
12
108
7
41
6
18
3
129
19
119
61
12
44
3
21
45
6
9
40
17
24
84
7
8
15
1
65
15
100
23
18
3
16
41
15
45
60
19
60
200
28
8
87
6
6
9
16
35
24
97
20
4
44
9
36
79
41
6
61
89
15
100
5
66
24
36
33
40
96
36
35
37
8
33
19
47
1
84
24
12
8
57
42
6
42
42
175
92
81
7
83
9
3
1
125
55
36
71
33
105
12
7
23
9
45
99
36
3
57
4
5
12
15
88
116
21
18
24
1
36
35
78
72
24
24
31
35
30
12
30
49
65
43
65
36
6
6
12
102
13
8
48
40
5
30
66
39
39
1
5
51
88
11
54
6
61
20
3
36
49
23
25
20
45
39
135
6
7
11
6
30
85
41
123
52
23
ABCD 95714939668*3^$a+1 [50004]
24
51
36
39
48
61
11
21
28
140
4
65
75
225
60
90
13
108
56
40
344
9
216
135
64
8
72
148
29
3
45
55
8
120
69
54
1
23
162
75
33
43
12
56
15
129
15
1
12
80
69
39
16
20
16
12
72
120
24
89
67
23
96
90
84
55
20
15
6
31
80
40
36
12
35
61
65
84
63
84
3
37
48
17
24
30
49
65
43
12
56
12
3
66
79
144
60
41
19
36
36
5
144
54
177
96
64
95
30
204
84
36
60
19
65
27
148
41
235
41
3
76
36
68
267
30
19
5
90
145
32
144
36
28
239
126
39
40
120
5
120
27
48
147
120
9
36
76
44
88
125
36
31
29
19
11
126
234
109
12
29
39
48
28
101
18
205
72
8
72
3
37
89
19
12
89
55
116
15
18
75
105
31
44
76
96
24
11
168
93
63
109
80
87
21
9
18
216
1
113
15
57
19
32
52
20
16
5
84
216
135
9
55
116
81
54
24
97
68
15
13
17
175
188
24
99
90
60
39
15
36
126
48
43
29
18
6
271
48
80
27
18
67
113
72
60
43
95
25
32
4
176
195
13
41
211
116
52
12
48
47
18
63
192
60
16
20
4
11
84
36
126
55
120
239
1
48
77
31
12
137
60
84
90
6
18
157
80
69
39
12
3
90
30
57
36
28
41
135
36
117
90
42
39
99
37
20
100
24
5
30
330
84
132
43
32
40
60
44
52
89
144
247
12
68
84
123
90
7
20
69
147
87
13
17
276
36
43
12
108
101
19
197
19
5
79
101
39
27
18
96
54
1
284
57
15
33
31
11
84
9
40
12
48
36
92
4
24
29
36
51
100
83
157
48
120
32
4
89
120
147
75
30
18
61
32
57
90
30
55
152
33
55
11
114
3
88
96
29
36
3
45
115
12
8
108
28
36
48
101
30
81
33
75
45
55
8
232
200
100
161
111
36
24
33
3
63
1
53
27
16
47
37
48
65
120
55
17
79
89
31
35
54
42
18
15
16
125
67
108
11
21
144
225
18
325
5
87
28
8
112
56
52
29
19
92
87
25
161
156
54
1
5
15
33
60
72
84
60
7
12
35
36
25
216
48
35
57
28
71
1
143
61
20
72
9
18
42
120
19
36
20
24
40
12
284
129
66
49
41
240
30
18
36
19
36
35
117
177
115
47
48
6
30
45
36
28
12
59
121
48
300
5
67
48
65
43
32
100
72
5
48
31
5
91
44
136
156
108
101
108
3
12
72
15
61
84
5
195
33
36
79
17
18
12
13
5
91
35
114
12
198
1
41
48
7
209
55
35
21
3
90
30
36
9
40
12
48
41
139
35
73
17
3
64
59
81
16
29
18
72
90
54
6
48
415
5
72
30
9
45
147
33
91
113
15
147
13
107
73
36
185
39
16
24
72
65
15
69
55
116
33
30
93
52
80
51
21
45
24
54
85
17
55
89
19
156
59
25
20
172
35
81
123
49
192
23
60
57
40
65
18
37
24
96
144
35
204
13
17
6
25
41
24
31
23
21
52
17
30
42
3
160
392
288
136
36
29
111
123
37
29
24
15
87
18
3
33
24
7
116
33
91
5
43
68
52
56
256
23
1
44
15
33
69
18
121
65
36
39
100
92
4
53
72
195
39
85
59
25
65
120
135
15
1
65
6
18
12
55
5
31
23
21
4
60
35
85
104
16
20
4
8
3
144
120
6
31
20
124
144
80
27
45
15
33
21
36
223
167
9
45
19
311
1
48
8
72
177
18
93
33
30
36
18
72
243
ABCD 95714955138*3^$a+1 [50064]
48
12
120
31
149
27
33
156
72
24
84
84
27
45
180
79
173
115
5
48
36
132
120
171
21
72
3
33
111
33
24
84
3
48
117
331
77
12
12
48
96
24
24
216
24
48
120
19
5
36
48
156
384
36
132
132
12
19
17
48
127
113
36
12
60
60
12
288
12
24
55
29
84
36
48
96
48
84
72
31
41
36
48
36
79
149
24
51
16
125
36
192
12
19
137
60
132
108
60
36
139
41
24
31
5
60
24
36
24
75
297
24
63
64
17
240
156
51
48
21
60
12
3
141
36
31
221
12
24
84
43
32
165
12
84
48
12
127
29
19
65
12
48
51
112
17
12
36
36
96
24
19
32
9
60
123
9
87
9
36
12
327
45
84
24
48
48
39
9
36
12
132
67
32
9
87
33
84
60
72
12
276
55
32
45
360
12
60
19
77
120
24
12
72
84
84
24
24
12
132
72
111
33
96
84
27
57
36
67
80
9
7
41
48
55
161
111
16
113
12
96
84
24
39
64
17
60
36
175
65
12
120
36
24
84
36
36
115
137
24
108
84
127
5
12
36
43
77
84
120
7
29
144
24
360
96
19
128
9
12
84
7
173
48
48
67
29
19
161
111
45
120
228
24
15
45
19
161
24
7
5
48
180
84
12
39
33
15
21
72
24
36
84
51
9
24
48
24
7
53
48
120
19
197
36
36
147
81
48
84
72
3
57
24
79
53
24
12
55
80
177
24
96
7
185
39
16
5
144
48
12
48
72
135
16
29
36
84
24
19
101
12
96
15
9
180
36
12
36
12
24
27
105
120
15
33
12
84
48
12
84
96
60
115
65
60
99
153
48
39
64
41
84
108
12
12
31
125
12
39
81
132
312
120
36
72
12
12
12
24
120
12
12
51
21
108
12
19
96
128
45
96
36
24
204
60
12
163
89
132
48
60
87
93
60
72
24
7
224
57
36
99
16
32
21
72
24
123
81
31
17
120
12
12
15
57
96
24
60
24
252
96
36
91
96
113
24
48
103
101
43
17
36
75
33
24
7
53
48
60
60
48
24
24
72
96
72
48
51
45
84
15
81
60
60
39
45
48
3
273
12
108
132
12
84
36
15
112
128
33
12
24
84
192
60
36
103
41
48
12
36
7
17
144
84
91
113
36
48
24
108
55
29
96
99
57
12
43
77
144
19
29
12
87
240
96
117
43
77
108
7
5
156
96
63
16
17
120
39
9
84
72
36
108
139
176
9
36
72
120
24
27
9
103
101
43
17
60
48
228
12
96
3
208
41
24
24
72
48
24
199
41
7
48
32
105
12
132
36
48
144
51
48
129
31
32
69
276
12
48
123
48
64
41
24
175
77
72
219
81
12
3
57
60
24
12
48
36
192
99
21
12
24
108
48
72
120
12
48
36
12
12
12
36
60
36
12
108
72
115
5
72
36
48
72
36
96
115
32
225
127
41
24
60
96
24
24
24
43
41
36
3
9
36
24
156
24
72
36
36
36
3
16
96
5
96
24
12
12
72
3
48
9
7
29
36
111
105
108
72
51
45
24
12
24
103
53
187
48
17
48
108
51
9
132
51
144
105
96
72
31
80
9
168
48
63
21
75
69
48
36
199
113
24
12
12
24
168
96
108
120
48
108
36
144
72
147
21
96
24
24
24
3
9
48
48
96
36
144
12
12
36
7
53
108
96
156
144
36
132
187
5
60
96
12
36
108
19
128
16
149
48
36
12
36
228
ABCD 95714980514*3^$a+1 [50053]
21
17
22
30
104
19
12
9
60
30
69
5
52
320
4
6
45
5
91
17
55
105
6
9
77
4
80
55
99
30
15
111
9
5
172
75
36
5
19
45
15
24
45
51
36
77
31
41
94
45
132
93
36
39
41
96
7
5
82
18
32
115
45
3
15
2
84
19
48
84
89
94
33
24
5
24
187
24
45
39
60
21
20
31
5
22
12
9
5
72
82
102
54
2
43
15
30
20
31
48
5
31
65
19
12
24
39
12
9
144
45
87
60
29
31
29
55
39
86
34
57
69
140
19
41
7
48
15
186
15
3
30
42
48
96
177
24
168
12
29
34
6
27
89
31
24
84
5
31
24
5
31
41
4
123
48
24
53
43
5
67
156
17
19
24
77
58
96
21
9
60
3
36
29
31
180
21
183
21
15
72
12
5
160
200
160
3
3
86
4
30
6
18
81
41
48
60
7
45
114
62
132
43
108
9
90
36
36
38
36
91
3
62
19
9
116
144
166
9
51
126
15
60
156
29
148
72
20
115
33
27
108
48
29
120
96
4
30
38
55
36
12
9
51
192
5
52
111
29
28
15
48
48
99
57
29
144
31
9
20
12
31
48
141
168
36
39
51
45
24
75
26
19
12
33
32
58
12
9
24
5
115
96
17
43
12
9
51
3
120
2
12
7
53
7
41
7
12
9
27
17
60
12
276
72
187
5
40
284
55
24
17
79
24
77
36
12
96
120
4
63
72
77
31
99
33
72
60
273
15
17
31
3
6
44
91
5
108
22
21
33
54
30
231
41
58
30
20
48
79
69
75
12
84
15
9
12
9
135
24
41
115
65
40
54
9
5
31
5
7
84
24
5
19
27
18
36
135
24
120
216
5
31
5
36
43
24
60
53
4
3
41
55
120
84
53
19
60
5
4
32
4
54
24
26
60
16
78
36
62
58
21
65
19
21
3
101
10
45
5
4
12
60
140
91
147
21
12
24
29
12
24
48
172
3
87
54
36
3
72
24
75
50
72
115
33
39
36
89
76
51
24
36
96
17
7
105
104
31
41
58
60
170
64
32
40
3
27
18
51
41
19
197
48
31
48
12
41
22
62
19
9
3
69
39
45
20
79
27
9
72
12
12
3
186
66
14
31
144
9
3
29
43
17
91
24
5
10
84
69
53
28
51
96
65
7
81
15
120
15
141
3
21
65
19
12
53
91
12
87
50
7
33
3
12
87
38
67
135
48
50
55
5
108
22
90
15
36
17
48
154
36
9
5
36
40
51
36
132
5
240
67
84
15
144
21
15
126
39
24
72
165
3
60
15
33
53
36
19
24
12
65
28
90
62
31
33
66
18
111
24
12
3
90
8
115
12
5
36
151
45
200
4
44
7
60
36
123
14
12
28
3
65
19
60
29
106
50
4
39
17
31
60
12
72
99
26
19
125
24
22
9
12
60
12
45
126
69
60
17
36
52
3
84
36
5
12
43
17
36
84
67
33
75
12
48
12
48
15
72
158
31
29
12
10
50
4
176
88
51
12
72
5
36
10
90
51
93
66
45
5
151
108
75
26
19
12
29
286
93
72
53
36
19
15
72
54
56
19
36
3
12
60
9
41
4
32
55
89
31
72
81
39
5
36
79
137
4
24
66
105
60
21
3
65
7
5
10
26
55
12
45
3
17
16
56
115
29
31
5
34
180
14
10
21
24
5
67
5
19
69
60
80
10
153
63
9
60
120
135
81
96
3
98
43
15
90
6
26
247
77
28
140
7
24
12
33
39
60
117
75
101
232
72
3
15
81
84
57
3
5
72
100
39
96
45
3
65
22
9
60
15
9
27
9
29
40
32
48
40
92
55
33
140
31
24
48
173
79
45
132
135
24
24
27
45
24
36
41
12
31
15
21
48
36
101
10
21
33
15
161
115
48
17
144
4
3
48
204
12
65
28
3
5
24
58
45
12
120
96
33
80
94
2
31
77
31
156
96
9
68
22
84
90
51
84
29
55
72
24
77
115
17
7
120
93
90
50
156
55
77
103
45
39
15
26
7
24
108
137
34
54
32
19
225
84
3
3
86
70
14
226
98
96
34
45
12
65
96
12
132
31
9
104
31
5
43
12
96
5
79
33
56
252
48
46
30
3
17
88
27
48
36
15
6
8
40
162
78
12
78
122
103
17
4
27
87
86
31
36
132
101
55
120
36
ABCD 95715441236*3^$a+1 [50003]
89
163
245
43
173
144
115
5
85
83
72
48
49
95
240
24
24
48
145
47
25
72
126
108
77
24
61
203
96
43
126
90
29
151
65
61
11
169
23
312
24
72
37
126
5
72
13
35
91
270
288
36
72
35
24
96
79
108
5
85
35
1
119
240
235
72
53
72
120
133
11
72
72
48
144
24
24
1
239
103
137
168
72
1
234
5
72
24
25
72
18
72
252
17
19
216
101
24
91
5
265
335
72
25
47
61
83
61
59
49
287
1
72
126
126
54
72
5
72
72
193
36
11
24
240
24
43
29
25
18
18
107
91
5
31
41
13
59
72
144
120
1
18
77
85
131
384
120
49
167
229
83
25
263
120
85
432
11
7
65
115
269
73
287
96
13
324
36
11
24
217
95
139
5
13
288
155
25
54
65
241
23
49
23
49
180
179
1
71
24
121
72
162
90
59
85
107
24
85
18
18
270
90
90
53
1
215
109
131
13
227
61
35
73
95
72
49
180
198
36
17
24
13
11
25
252
179
343
108
72
396
17
19
101
43
54
23
24
360
61
108
71
48
72
48
67
53
1
47
72
7
36
234
144
144
35
96
72
13
36
18
365
48
24
13
36
167
103
234
23
67
198
47
25
71
120
61
36
119
96
72
73
95
157
83
25
144
108
107
433
18
29
43
18
35
288
24
96
25
36
36
23
85
72
108
119
133
72
11
96
96
67
53
145
47
61
179
1
119
97
143
312
85
11
7
65
25
191
61
83
192
211
5
72
85
83
24
91
29
115
29
96
91
53
144
1
71
96
85
227
97
23
121
71
384
49
23
48
96
240
48
31
209
96
264
408
13
11
61
227
331
29
61
162
113
72
144
85
11
25
167
192
19
149
67
53
48
7
17
96
72
13
179
19
36
18
72
90
29
120
264
1
239
72
103
137
61
83
144
72
240
253
18
17
48
120
49
234
5
121
143
72
91
108
41
49
71
19
126
36
83
24
1
47
97
23
48
216
73
71
216
120
133
35
48
187
5
373
54
101
192
216
157
83
61
35
120
133
35
1
71
73
126
41
96
169
143
37
126
90
198
77
264
73
215
37
18
17
120
288
48
85
108
47
97
36
72
198
29
97
18
5
48
144
48
72
25
36
227
97
191
24
144
37
198
149
72
336
48
97
108
11
61
18
54
107
24
49
71
145
36
36
23
157
107
48
7
353
97
71
ABCD 95715612134*3^$a+1 [50129]
60
129
99
45
219
180
192
84
24
312
93
27
48
180
36
29
355
48
60
108
120
24
48
84
81
63
81
128
43
168
45
15
96
36
120
53
16
128
127
36
60
60
72
12
48
81
144
3
45
3
96
168
180
33
147
108
17
223
129
159
12
213
96
48
15
33
27
180
177
315
165
15
48
161
259
336
336
96
77
31
60
180
81
224
91
21
32
31
12
132
156
21
63
17
115
29
16
63
81
147
24
48
36
129
96
51
29
619
357
75
48
96
144
120
252
96
33
99
141
144
171
69
336
75
165
96
48
3
108
129
15
36
45
96
219
120
360
24
45
147
840
216
12
17
64
80
67
24
69
15
192
33
80
64
27
96
168
12
192
17
16
147
108
12
48
24
48
12
33
243
72
180
300
5
16
176
64
51
29
96
79
129
447
81
3
29
31
324
45
176
67
29
19
216
165
51
192
300
36
12
273
147
77
96
16
48
27
120
24
117
3
60
225
99
120
480
261
147
24
180
129
171
96
120
93
27
117
27
24
204
33
15
33
51
108
60
165
32
79
60
5
16
336
99
45
3
48
45
195
77
91
245
64
51
444
161
235
24
12
81
192
75
72
48
45
48
15
33
51
120
84
81
3
192
24
144
228
252
101
64
15
17
16
15
12
180
468
173
307
312
165
3
12
48
129
3
120
21
15
240
225
15
129
111
84
336
29
91
36
81
128
64
483
12
17
208
303
48
60
72
204
84
125
79
48
353
79
108
168
141
111
84
48
300
60
5
331
21
75
168
48
333
80
64
96
51
480
269
16
123
48
72
588
17
115
336
45
171
228
33
144
15
36
12
65
127
144
84
141
27
48
69
176
16
48
3
77
175
17
43
72
60
396
228
65
16
15
465
195
216
120
93
144
96
387
189
363
5
31
84
141
147
72
21
147
12
17
91
84
113
448
27
228
48
81
63
132
29
112
27
48
69
159
324
45
195
168
84
81
15
33
176
91
48
5
16
75
48
117
15
48
17
64
75
36
33
96
80
19
12
129
159
17
208
51
29
ABCD 95716060088*3^$a+1 [50000]
114
30
6
42
18
36
36
17
13
3
15
6
24
131
31
17
48
48
1
95
61
78
29
16
32
103
57
8
67
42
36
30
114
48
78
89
25
66
36
9
32
19
149
16
168
3
78
30
41
61
75
104
13
60
47
40
104
7
60
117
72
15
36
12
105
32
120
13
18
9
63
6
35
19
53
7
48
54
11
19
18
51
171
101
25
63
21
35
13
60
42
149
7
17
127
33
8
64
15
105
128
13
3
21
84
54
36
77
48
24
13
24
48
11
49
87
3
12
129
24
3
29
40
15
48
17
40
15
18
23
25
87
15
42
15
39
24
18
183
9
42
5
13
66
17
85
123
69
6
21
45
3
93
114
24
17
19
29
16
39
17
48
241
78
12
6
78
102
42
30
72
6
5
19
29
16
3
5
16
9
60
66
201
9
15
45
11
43
18
18
60
5
61
48
35
16
45
6
5
55
9
51
5
13
11
1
18
12
36
30
90
12
6
6
108
60
60
12
96
30
15
27
5
7
54
59
48
48
16
39
12
5
283
77
7
17
16
72
45
11
16
3
141
72
8
61
6
90
90
72
60
5
72
16
3
24
18
27
72
3
5
7
36
45
57
15
3
30
12
11
37
59
25
23
55
6
107
7
48
30
78
5
151
18
12
83
55
36
156
60
5
25
6
24
18
71
19
53
120
25
39
8
31
9
27
78
6
41
16
69
3
57
71
43
5
25
54
65
103
54
35
25
48
23
67
96
24
48
5
7
48
84
5
31
17
88
8
55
17
19
173
37
11
67
5
13
35
43
120
210
30
21
8
7
41
7
41
61
3
56
24
136
51
24
6
63
81
6
6
24
48
107
13
11
37
35
7
33
9
6
17
40
27
36
48
156
101
7
60
5
43
78
15
32
79
48
252
125
136
32
7
65
48
25
15
33
23
120
61
75
15
36
29
55
233
13
72
90
90
71
24
97
6
42
126
24
41
61
36
30
9
21
3
80
1
23
73
18
29
31
6
3
8
7
57
63
18
84
6
42
78
48
21
39
17
40
3
36
105
8
48
48
55
6
18
137
48
37
24
35
16
3
53
19
21
32
127
78
42
89
72
72
43
5
48
24
16
104
25
18
48
24
60
60
12
9
9
36
30
29
16
144
8
19
36
54
24
35
19
48
78
12
42
12
29
157
3
27
12
12
21
9
15
8
40
8
13
6
5
31
9
45
123
21
11
79
30
11
40
21
59
16
32
55
78
30
24
36
204
6
30
54
171
8
55
57
72
51
21
8
85
83
144
31
9
3
36
24
18
90
5
85
72
11
16
15
41
160
3
96
53
55
113
13
27
63
65
7
12
53
49
18
96
29
37
30
29
72
349
30
18
51
80
61
3
3
48
24
12
30
24
66
9
75
54
23
43
114
11
31
30
6
108
17
19
60
48
65
48
112
15
65
72
43
5
31
6
3
32
1
39
8
7
30
24
24
51
99
21
27
54
6
12
18
35
24
19
30
47
37
30
125
168
40
8
55
36
66
59
31
24
65
19
12
57
15
57
8
133
59
48
40
3
45
39
18
60
132
36
78
69
15
138
15
3
101
79
41
61
42
12
180
65
13
120
11
19
5
31
9
27
24
24
42
36
39
15
78
3
75
53
37
24
75
24
144
8
19
5
88
111
17
48
7
24
18
18
29
61
35
24
48
48
73
42
5
19
126
23
19
101
24
43
78
42
18
6
5
24
16
144
21
3
32
19
29
61
6
54
42
29
31
65
169
6
89
88
27
18
3
8
1
63
93
24
6
12
30
18
89
24
7
12
45
15
42
60
6
5
7
65
31
9
45
27
15
41
19
269
144
13
12
42
24
66
83
7
108
18
180
42
6
36
35
19
21
33
78
54
75
8
40
81
30
6
30
18
35
13
3
56
43
138
72
42
108
5
13
24
18
36
144
77
16
15
18
6
6
35
24
55
6
144
11
48
280
39
65
1
84
66
60
45
39
42
15
33
87
56
48
24
7
6
35
43
5
151
54
222
30
48
6
78
12
71
13
51
48
8
7
65
61
66
9
27
5
97
23
43
5
19
60
33
27
30
12
6
77
72
79
65
37
83
55
9
27
29
109
48
155
55
72
17
136
63
41
49
6
41
67
53
7
17
1
12
72
11
67
48
5
13
99
3
12
78
12
78
48
65
49
6
30
35
16
56
43
72
30
30
54
24
6
21
39
78
83
139
54
6
54
150
5
24
7
84
29
37
75
24
51
5
43
228
54
11
13
35
7
108
66
18
66
66
18
275
37
24
90
9
8
72
13
42
60
150
12
24
42
84
18
18
30
12
6
42
23
7
102
27
39
17
79
65
24
79
65
55
36
5
16
8
7
9
9
23
72
67
53
37
18
57
80
139
5
19
102
15
24
45
35
40
24
3
24
18
150
48
42
75
8
19
18
3
32
1
30
9
8
7
41
37
123
32
13
6
24
21
48
3
77
13
42
228
42
51
57
12
155
7
54
11
91
12
36
12
65
25
15
32
31
6
24
6
53
88
87
78
24
3
15
17
96
49
39
45
54
60
60
18
54
18
42
ABCD 95716821308*3^$a+1 [50043]
51
29
60
84
40
92
36
136
80
7
189
128
79
24
5
72
16
63
12
12
12
36
21
3
81
44
16
56
24
31
48
57
36
48
8
31
12
12
93
68
43
165
3
29
91
24
144
12
12
12
5
16
44
19
33
3
9
87
132
89
16
48
8
52
8
52
36
12
8
36
4
104
19
69
15
5
28
8
16
51
5
19
17
64
12
3
60
5
19
21
84
3
24
29
55
36
33
56
40
3
12
17
7
5
16
36
8
16
15
24
17
36
36
16
48
48
99
72
33
60
27
69
12
32
16
3
41
16
12
63
129
44
31
57
92
52
51
81
104
19
36
12
5
19
36
24
317
52
36
20
31
12
72
12
21
12
75
33
3
9
32
12
40
36
24
39
9
20
7
5
19
9
68
36
28
48
8
24
4
15
125
64
27
125
4
24
27
48
5
19
84
17
16
24
92
148
12
111
29
19
45
32
67
216
24
45
75
108
57
3
84
9
39
29
19
36
24
5
52
3
17
52
36
8
76
44
4
15
105
56
4
20
7
96
36
12
5
16
3
48
60
113
4
27
12
77
72
28
15
21
80
7
17
7
45
99
5
4
87
17
40
108
39
69
20
4
135
24
72
57
27
21
140
108
7
29
7
240
101
103
9
27
5
4
63
60
96
5
7
12
9
15
48
21
20
4
24
3
57
15
77
28
27
45
8
12
55
33
44
48
19
60
89
40
3
9
24
12
39
21
48
84
44
31
45
12
20
79
36
21
8
4
3
29
7
33
48
111
81
8
36
127
12
45
87
9
3
41
88
60
15
48
41
84
24
7
12
29
36
7
45
3
120
5
19
36
72
36
108
24
168
24
9
36
63
72
9
32
100
92
4
12
63
45
15
9
39
24
101
79
29
31
17
16
3
36
33
12
44
55
36
9
12
32
7
24
41
24
16
56
48
24
52
24
32
31
12
21
84
32
144
7
21
20
24
28
51
45
39
12
36
93
15
53
31
5
88
27
9
99
17
148
27
17
7
53
52
3
57
68
52
63
57
84
32
12
24
7
21
207
12
33
8
84
52
20
100
75
5
24
19
24
77
40
135
5
16
48
96
39
89
67
5
91
69
99
12
21
104
64
120
3
84
41
12
132
4
99
60
9
44
28
8
43
36
48
9
116
67
5
43
48
36
84
36
9
63
5
52
48
8
55
29
31
45
3
81
8
84
24
64
15
48
17
40
32
7
69
8
43
21
63
24
9
92
64
8
79
17
31
17
7
29
16
111
5
19
12
57
92
127
108
48
41
12
67
41
55
5
7
9
24
84
51
77
64
44
55
192
36
5
67
24
12
48
41
4
32
28
27
89
7
69
48
44
19
69
84
63
29
31
33
8
16
15
21
56
7
29
43
9
80
108
16
3
12
17
4
39
72
24
48
17
4
3
24
17
96
19
12
17
28
99
24
9
108
44
16
63
12
21
27
12
45
36
36
92
16
3
101
31
81
27
33
24
12
152
19
17
7
12
12
69
15
36
9
51
36
36
129
8
160
176
31
33
51
108
53
4
15
9
20
31
24
60
9
3
9
27
12
60
105
20
60
12
43
45
80
31
24
108
17
19
33
20
28
20
7
108
45
87
24
5
31
72
12
77
7
9
20
19
5
52
56
12
28
39
45
63
21
3
5
12
24
4
8
36
16
56
31
45
68
43
81
24
39
48
12
113
28
24
27
60
9
32
19
108
5
43
9
51
9
15
12
144
5
19
21
44
4
51
17
52
75
84
48
57
27
48
24
21
72
147
48
36
96
9
27
17
7
132
12
5
28
27
33
12
87
21
60
8
64
39
5
48
16
15
84
89
43
156
29
16
12
44
60
12
16
75
21
3
17
4
15
33
15
21
128
12
55
21
24
15
17
36
19
69
3
65
76
3
93
116
7
36
21
63
125
79
57
3
5
52
24
75
12
72
12
117
15
24
96
48
21
27
120
12
69
48
15
65
19
33
32
4
20
84
24
112
80
7
9
3
41
31
120
36
9
92
108
28
3
17
43
9
84
36
15
29
36
79
12
53
19
132
24
45
39
24
29
19
17
72
4
32
103
36
48
24
57
92
4
15
129
104
7
5
36
4
24
44
19
33
20
4
63
24
9
15
129
8
115
89
64
15
21
8
19
60
65
16
228
12
39
5
19
45
8
40
39
17
115
12
17
84
36
40
20
19
45
48
63
21
92
91
24
5
16
27
36
9
24
27
5
55
45
44
16
8
7
41
4
75
17
43
57
56
55
12
9
20
16
24
68
7
24
41
64
20
4
68
64
15
33
63
72
12
17
52
15
5
4
195
57
8
7
60
69
12
63
21
20
40
27
5
79
9
8
16
60
15
12
36
48
9
60
15
45
60
36
99
36
48
36
117
48
3
12
17
127
29
4
39
21
32
31
53
4
56
19
48
48
24
69
75
24
65
4
15
33
72
15
5
7
60
9
12
87
21
24
96
63
5
103
9
75
24
96
12
12
5
60
216
103
12
21
8
16
63
12
57
44
43
17
4
8
72
60
16
24
15
24
48
48
41
4
120
56
67
9
15
33
3
84
5
28
20
64
48
15
48
57
8
79
29
28
63
24
12
81
48
3
12
29
19
60
36
108
93
27
5
4
44
43
84
120
33
27
33
80
12
24
52
3
29
28
15
57
27
9
36
24
171
29
16
15
84
12
84
36
5
100
27
21
32
19
5
79
132
17
7
36
48
12
48
48
33
56
19
17
43
29
16
27
89
7
24
57
159
36
ABCD 95717060534*3^$a+1 [50013]
5
12
19
78
11
19
33
12
36
21
123
15
6
6
60
21
32
115
33
27
108
42
11
72
7
12
18
132
18
33
27
42
6
12
72
186
35
48
1
35
96
67
17
43
53
40
24
44
1
15
3
17
13
30
45
51
24
21
9
15
51
5
169
30
17
55
60
126
48
84
23
52
21
6
65
13
23
7
12
6
42
41
100
144
72
45
71
7
93
48
56
49
90
41
1
132
30
30
15
63
24
41
19
18
23
40
8
1
23
112
15
36
57
48
27
41
16
153
12
6
177
15
45
72
135
18
42
29
40
24
3
90
15
15
17
12
16
9
24
60
114
30
3
15
24
81
8
4
36
45
35
55
36
45
84
12
45
3
27
9
45
6
33
27
12
12
120
6
18
54
15
56
1
36
72
12
3
15
48
48
36
36
5
4
96
3
6
3
21
114
42
66
60
197
148
12
48
15
30
78
5
121
11
13
42
17
103
222
78
213
72
93
6
18
3
12
20
7
24
41
13
131
4
20
13
90
5
48
60
7
33
176
31
18
66
24
17
28
32
55
57
8
60
12
31
12
9
3
33
75
5
12
100
15
33
39
33
68
67
132
5
1
12
48
24
96
30
17
52
69
39
3
60
48
6
18
45
33
15
32
40
8
24
16
15
5
85
42
12
84
29
72
40
93
23
25
39
81
24
120
18
17
24
115
24
41
1
78
18
47
121
27
15
17
157
18
66
42
24
36
48
96
30
18
18
3
15
117
165
12
11
31
65
16
12
56
60
19
17
55
18
63
3
84
45
33
24
60
6
48
5
67
12
12
36
53
19
41
67
54
30
41
67
120
53
4
51
84
96
24
113
37
54
17
4
60
48
20
25
60
168
30
12
60
41
12
24
28
3
42
42
24
6
84
27
27
72
5
84
16
44
127
48
89
1
42
29
24
64
75
17
19
17
7
18
47
43
117
20
55
78
143
67
5
48
7
12
72
9
39
5
72
64
87
72
30
27
105
78
6
171
44
187
165
44
24
49
42
21
87
90
47
28
132
44
12
64
51
125
19
48
5
76
27
89
49
6
129
147
30
15
20
37
23
55
29
4
51
53
88
3
6
63
56
31
33
8
55
12
81
39
108
12
21
9
30
17
4
9
66
36
45
104
1
59
12
40
24
96
147
78
15
15
120
33
32
7
41
55
5
19
57
9
54
42
11
79
65
1
143
7
30
95
108
36
16
60
9
78
18
42
33
15
9
3
5
43
60
24
29
4
33
23
1
71
7
5
52
24
24
8
19
18
36
27
32
13
15
3
5
37
102
33
27
108
45
45
30
17
132
40
75
5
36
499
185
16
15
42
18
53
1
54
9
116
16
153
35
31
36
5
16
15
9
63
18
84
6
77
28
9
51
32
36
64
15
12
6
27
8
64
3
21
32
25
132
11
12
19
33
27
66
48
12
3
32
172
75
57
68
97
48
18
53
49
18
77
73
39
33
60
3
132
45
48
99
51
24
24
17
79
81
3
6
30
54
84
11
4
87
18
6
12
17
28
80
64
36
3
81
8
91
162
23
109
35
31
69
8
19
18
51
24
68
4
8
85
27
3
72
48
41
31
6
24
51
15
60
69
75
24
72
42
30
36
57
12
45
11
271
48
18
24
3
3
93
45
24
6
24
90
63
3
60
24
48
9
51
117
8
7
12
21
140
12
40
57
30
9
135
66
3
20
73
15
24
56
13
42
125
4
80
1
30
77
25
3
9
6
42
15
33
27
20
67
48
78
12
30
5
31
89
157
11
12
1
111
9
11
13
102
6
95
40
27
21
27
29
13
102
54
135
20
1
3
72
80
55
33
72
39
102
59
144
49
48
39
116
4
3
57
15
96
65
4
3
57
39
24
66
42
65
24
43
81
39
12
84
57
135
48
24
93
8
97
15
33
27
159
24
77
13
12
183
32
43
5
60
16
20
25
95
43
45
3
45
27
12
156
53
1
66
5
72
67
90
18
33
27
117
36
3
72
84
48
33
20
7
60
60
6
87
60
105
47
108
12
100
3
12
12
18
3
68
79
17
40
48
3
117
48
60
39
180
18
108
27
117
23
12
19
54
27
3
36
149
25
30
12
113
28
9
23
112
3
6
6
21
27
53
7
18
39
21
23
91
9
27
60
45
27
60
12
108
30
15
87
21
84
36
44
25
35
1
15
24
96
9
83
55
5
31
6
18
45
21
12
63
32
19
36
5
13
24
3
24
33
3
20
7
21
32
43
24
18
39
36
57
42
65
1
72
35
28
3
21
105
6
17
48
97
42
66
35
115
29
160
3
30
23
85
30
42
23
4
51
45
8
16
15
41
40
8
19
36
69
12
63
105
96
24
15
102
18
30
75
45
71
84
43
60
5
64
44
4
32
43
57
3
45
32
1
42
21
24
15
48
89
31
17
1
12
15
63
24
45
3
5
13
39
165
78
113
16
63
45
48
60
27
21
99
78
72
12
84
11
16
15
42
3
27
102
60
150
60
5
103
5
7
84
5
7
120
117
117
11
64
111
120
12
18
24
3
15
21
44
43
57
32
55
21
27
41
37
12
78
65
28
ABCD 95717198342*3^$a+1 [50177]
96
24
12
41
39
28
96
119
45
12
196
20
12
51
1
83
21
4
95
37
24
107
60
30
75
75
165
24
123
81
9
147
93
43
24
48
180
36
32
27
1
12
48
29
75
12
48
28
72
236
60
27
13
5
42
132
57
28
56
76
353
3
45
123
36
153
87
228
112
101
39
28
8
60
148
44
52
96
77
31
17
63
9
48
19
48
56
27
37
300
68
255
9
48
40
48
44
220
8
76
12
35
37
5
51
27
12
93
148
32
93
31
60
101
102
25
12
83
48
13
104
12
33
27
51
85
32
88
32
88
80
24
4
12
83
37
80
315
48
21
96
48
72
160
152
3
229
8
76
32
192
76
29
30
48
13
56
40
96
95
57
36
36
21
19
59
12
45
48
16
140
3
33
28
20
144
33
3
64
12
36
77
51
15
30
75
16
20
48
28
23
57
45
7
71
24
66
15
15
162
18
81
16
44
108
21
24
247
84
60
164
72
40
240
56
4
71
12
13
44
3
145
23
45
63
49
8
24
16
80
93
192
43
59
45
12
16
84
8
3
45
88
60
36
56
24
40
56
64
29
30
42
7
32
16
20
75
97
96
239
13
132
20
72
16
20
12
135
13
48
116
28
60
5
51
147
13
24
35
120
60
33
12
12
120
16
144
11
49
48
20
172
80
64
47
69
21
72
3
12
12
168
168
4
44
4
20
12
144
16
23
25
23
9
76
32
16
104
111
25
216
96
192
56
36
36
24
144
4
92
3
117
24
24
48
12
3
12
48
129
39
25
17
27
72
40
36
20
48
27
93
39
145
128
195
45
40
24
56
3
37
12
35
13
32
52
8
51
72
18
7
17
91
56
184
24
80
45
27
24
69
67
83
37
120
68
16
60
72
8
24
28
185
27
93
3
159
205
20
28
12
35
21
16
8
135
13
12
8
24
24
27
48
264
61
32
63
61
41
3
40
12
80
132
28
48
32
33
54
85
125
87
99
61
83
6
91
11
129
228
72
48
192
51
33
112
80
4
56
27
45
48
24
16
53
15
15
72
109
44
36
21
135
3
225
12
12
75
61
44
12
21
18
9
132
3
30
3
45
63
99
6
87
12
135
25
215
25
20
12
40
188
3
9
48
168
63
109
113
15
3
12
37
32
51
9
64
17
79
20
40
59
24
37
188
28
395
57
36
76
143
61
29
75
16
24
8
40
77
30
108
12
1
92
45
103
36
60
60
8
28
12
5
120
6
72
45
24
84
15
42
19
56
12
16
80
132
45
15
100
32
51
25
116
3
13
92
28
128
24
63
57
75
133
24
104
36
28
68
3
25
32
64
8
112
48
35
93
72
3
18
99
40
8
108
76
24
5
87
12
40
131
42
75
64
24
59
37
140
39
37
212
33
3
156
96
12
88
48
60
89
123
3
24
66
15
57
7
36
60
140
87
25
20
132
96
60
12
183
25
59
25
32
9
27
12
16
92
52
23
90
79
36
92
28
53
51
24
40
5
7
44
4
44
288
4
23
45
16
72
53
27
3
225
36
63
1
60
47
13
59
85
8
60
4
48
5
6
81
100
56
120
108
36
40
104
72
4
20
28
32
4
60
17
27
72
63
25
168
60
60
80
40
125
19
24
104
12
196
47
25
8
27
21
72
4
48
92
3
138
43
44
28
32
16
96
116
124
8
160
72
29
19
32
24
24
132
16
35
73
5
19
92
36
15
12
117
21
7
161
24
135
15
13
53
15
204
100
68
3
90
27
64
24
96
11
117
15
6
67
155
12
13
60
8
207
12
13
132
23
25
48
44
88
5
39
60
36
124
56
27
66
99
12
28
71
9
88
8
16
128
45
195
88
120
20
3
109
143
42
3
24
63
33
408
180
39
60
36
121
80
268
155
90
48
72
3
40
12
68
48
24
45
3
24
76
48
164
45
27
88
ABCD 95717260656*3^$a+1 [50004]
24
12
15
18
8
22
2
70
38
12
31
47
40
18
48
51
48
5
103
24
21
3
105
39
60
5
175
221
7
3
104
88
18
51
99
45
24
96
60
41
40
48
3
93
72
123
11
40
93
48
5
40
3
12
204
11
18
184
87
33
15
23
72
1
120
17
22
122
24
22
8
144
1
12
45
3
12
23
22
3
65
16
104
7
60
24
5
91
3
54
48
27
87
8
6
76
63
12
83
1
17
88
56
19
60
36
33
116
6
25
24
9
12
146
13
12
137
16
60
32
48
10
45
75
14
31
5
72
7
15
33
45
27
21
20
19
35
13
59
58
15
47
54
19
17
40
20
48
36
64
12
60
36
108
15
17
7
48
84
35
1
23
61
48
36
15
2
54
40
26
115
12
48
48
57
14
16
2
30
37
24
60
65
19
65
31
36
9
36
18
18
27
27
56
48
10
14
37
36
72
15
33
113
7
9
20
48
18
162
6
337
24
71
13
96
24
24
36
120
15
50
12
4
24
14
1
21
159
35
34
6
32
18
31
39
14
10
8
58
6
93
27
21
3
21
36
108
5
7
33
75
21
3
27
18
38
37
11
10
30
14
28
3
29
22
45
24
141
75
21
27
27
9
135
50
259
12
36
3
21
11
34
15
41
19
53
40
8
22
128
37
33
15
5
72
72
48
43
3
26
43
72
11
40
18
51
3
42
54
66
96
32
31
60
60
15
32
30
7
11
61
33
20
30
46
12
14
40
9
41
19
12
15
9
36
3
24
33
12
60
47
136
9
36
12
41
19
107
64
26
6
109
3
26
7
65
22
2
31
77
52
78
18
8
31
9
75
11
24
30
55
9
3
105
14
18
7
9
32
4
99
29
12
6
49
39
24
8
13
24
17
76
24
15
89
22
8
25
17
22
66
6
26
64
48
182
73
47
6
12
31
15
9
63
32
18
43
27
9
23
13
29
31
45
18
32
145
15
32
13
72
36
5
79
51
21
11
37
35
133
3
21
11
130
27
27
120
74
112
63
57
24
30
9
47
49
89
6
40
9
12
108
41
54
10
14
18
19
11
13
29
30
22
18
18
60
39
96
3
105
17
72
22
93
3
30
2
25
132
5
126
72
1
12
35
58
60
135
45
12
3
60
29
22
81
9
8
43
3
81
36
35
24
1
24
135
45
83
73
12
36
17
4
39
84
53
10
45
5
30
10
30
72
150
50
13
113
84
7
15
24
9
5
151
24
3
33
77
7
11
40
57
48
12
5
7
63
74
43
243
57
53
108
94
26
6
25
36
5
115
3
14
90
13
5
22
50
48
28
15
29
126
37
60
24
63
33
23
34
56
19
11
24
61
9
123
17
7
65
31
15
50
19
69
20
34
72
54
15
36
89
22
45
60
5
67
12
99
42
14
40
81
23
90
7
12
51
32
25
57
48
24
14
30
64
27
36
12
15
33
89
30
40
6
80
55
5
7
41
55
36
24
29
67
11
13
59
16
56
1
33
27
5
4
36
14
13
65
43
9
3
96
45
6
54
50
25
24
60
65
18
10
14
25
9
6
129
119
18
30
37
3
254
31
3
32
73
57
63
132
93
56
4
50
126
36
48
64
3
45
39
89
72
84
76
123
21
3
36
87
129
36
24
24
21
14
24
18
54
30
4
15
9
32
43
105
12
38
30
42
121
48
15
14
55
48
77
48
78
1
33
3
35
54
48
60
36
52
38
22
3
24
72
71
13
11
18
30
61
24
11
37
72
53
7
12
11
40
42
86
90
30
181
24
36
39
66
14
37
27
32
16
18
14
6
12
43
84
17
19
21
14
24
18
19
29
6
40
50
40
108
90
81
39
2
124
111
3
30
87
3
32
6
108
7
15
9
23
72
54
124
3
72
21
27
9
50
85
5
31
12
48
35
18
16
14
24
30
7
36
33
86
13
33
27
21
20
112
32
115
60
17
6
18
19
11
1
24
111
8
157
51
45
35
112
42
86
18
55
72
17
102
18
96
30
42
84
10
8
46
50
160
74
30
82
39
65
16
56
19
51
104
145
21
15
35
37
60
87
9
72
63
57
33
6
90
99
36
39
90
15
39
2
19
11
13
27
69
12
5
58
9
36
120
21
3
105
12
15
63
26
67
108
87
54
26
49
9
87
9
39
36
11
90
94
33
17
54
25
24
36
45
14
13
3
42
12
2
18
22
120
50
6
18
7
33
15
15
56
18
72
19
51
18
32
91
125
60
48
112
2
61
221
4
27
9
6
33
15
45
5
4
2
40
21
65
48
90
1
71
18
6
13
21
14
121
77
10
32
18
4
3
63
24
18
75
27
45
24
21
38
88
18
6
69
11
85
48
35
61
5
55
17
94
128
37
21
75
12
17
16
54
86
55
5
148
32
12
6
34
15
111
50
31
29
112
84
24
87
39
48
56
16
14
42
25
23
25
60
5
7
89
54
102
43
87
2
7
15
8
25
36
11
18
6
25
47
49
21
2
48
18
54
82
134
37
27
32
13
17
96
7
51
57
15
33
17
22
18
48
14
40
32
1
9
75
41
4
6
9
89
112
68
55
27
62
67
33
48
38
16
9
29
16
2
13
60
111
45
243
32
54
259
12
11
10
12
128
4
15
15
9
12
35
25
9
14
24
97
81
24
68
55
21
54
30
15
5
31
144
36
5
7
33
27
35
78
19
15
21
12
89
55
36
3
21
11
13
9
3
119
1
39
45
11
40
8
25
17
48
7
48
9
62
10
3
12
101
28
ABCD 95717432626*3^$a+1 [50025]
24
16
62
25
17
15
37
18
57
39
45
35
6
24
46
41
28
9
18
32
52
104
40
29
52
45
30
14
24
40
23
9
64
30
17
60
55
29
40
53
6
1
20
25
36
27
35
10
47
48
43
18
12
12
18
5
9
70
30
30
6
47
7
9
9
12
3
3
5
25
39
39
2
27
61
42
48
26
6
45
24
25
51
12
36
9
20
12
24
24
7
3
33
33
44
46
14
22
6
20
55
15
38
10
42
12
23
4
8
13
54
26
12
70
18
2
22
15
8
12
1
3
24
8
24
28
75
48
24
6
12
15
80
16
44
85
6
36
5
1
15
12
3
104
10
15
128
13
2
22
38
52
6
44
16
38
30
4
72
6
18
15
81
50
18
46
45
15
6
8
3
37
27
116
45
18
1
20
16
44
69
10
6
23
93
40
14
96
22
15
12
21
47
21
22
144
5
15
10
11
28
39
6
66
5
3
1
47
94
8
40
6
14
82
14
4
96
30
26
3
60
21
7
33
39
33
14
10
11
12
1
6
14
4
36
26
106
12
3
9
24
84
18
8
22
2
16
2
39
21
12
22
18
12
8
82
6
50
28
32
34
11
7
17
43
18
18
6
6
2
3
12
52
29
51
33
15
12
81
10
29
81
18
6
58
6
15
11
70
3
41
27
4
15
6
14
28
36
21
56
7
8
58
30
17
24
9
46
30
30
84
41
13
36
24
6
9
41
24
10
18
35
24
3
18
28
15
32
3
30
4
18
5
7
12
14
16
20
4
11
21
4
20
3
12
13
75
27
41
57
12
28
26
4
18
27
48
53
22
29
33
43
9
48
2
60
4
36
5
4
17
24
24
4
12
30
14
76
8
7
23
22
80
34
9
3
18
12
38
21
19
29
1
47
4
5
79
32
4
69
50
16
6
32
3
28
45
11
3
45
28
23
54
31
77
15
4
8
12
13
3
29
30
45
40
33
23
12
12
73
110
10
8
39
9
19
51
12
2
60
3
19
38
60
16
24
6
9
8
28
5
36
18
1
17
12
43
77
43
48
35
6
10
14
52
24
8
10
17
31
9
75
84
14
63
3
6
28
26
21
31
29
19
24
17
16
3
12
62
88
30
12
57
39
6
8
100
2
28
5
21
52
12
35
25
20
7
35
48
1
36
8
7
18
15
27
6
78
6
3
41
40
72
30
17
28
20
12
37
23
7
56
9
9
22
38
6
36
12
96
21
21
12
3
57
60
28
108
15
9
18
2
27
99
69
28
12
5
138
52
53
177
16
36
3
5
42
1
5
84
28
47
28
15
20
45
13
8
24
36
22
9
9
36
11
25
15
9
11
25
12
35
12
73
6
2
12
42
16
57
20
12
13
60
6
24
2
24
90
46
8
52
23
48
24
19
2
7
5
22
36
2
12
4
30
2
87
97
3
15
18
18
17
57
15
13
68
55
39
17
9
6
49
9
63
9
8
6
1
9
27
60
5
12
31
9
83
27
30
27
19
12
5
37
30
17
15
10
96
8
27
27
45
33
10
9
5
43
71
22
12
12
11
7
30
110
6
12
28
2
42
27
31
24
120
38
7
21
20
22
86
36
18
42
3
3
105
127
50
6
4
21
41
3
15
52
44
22
32
7
3
12
24
2
64
44
12
27
27
13
3
102
27
33
23
7
48
24
20
45
13
32
10
26
7
12
20
61
3
21
6
29
1
8
10
6
26
10
3
152
24
3
12
6
12
22
104
102
64
116
52
56
24
18
58
74
12
33
21
16
26
84
21
7
6
20
16
14
16
38
18
57
7
30
23
15
48
28
74
55
33
14
6
15
97
30
45
3
5
9
6
40
18
11
40
3
2
6
49
8
12
49
14
13
17
3
28
9
6
6
11
3
16
44
10
11
15
45
13
32
28
6
17
19
45
24
11
49
17
18
66
3
3
9
13
8
43
21
3
20
1
15
12
20
24
33
28
42
18
144
20
16
92
28
2
37
11
13
84
21
11
1
8
19
41
24
22
5
45
124
36
6
48
54
18
5
4
23
10
6
54
2
30
15
28
15
60
32
1
3
2
39
21
4
63
60
5
15
12
36
25
48
2
42
3
15
45
45
39
48
7
14
82
24
6
3
9
23
39
25
144
12
15
44
30
64
24
47
13
30
62
3
1
15
44
72
13
50
45
25
20
10
8
4
30
15
45
23
27
66
24
55
3
30
15
15
33
39
6
39
9
6
18
26
10
24
8
48
4
6
12
9
5
70
14
27
25
27
53
12
12
34
126
24
11
45
24
4
20
6
1
3
33
9
3
11
49
8
25
32
7
105
14
9
16
9
8
12
12
30
16
9
24
15
56
1
48
17
10
14
16
39
24
17
18
16
5
13
12
83
21
31
15
14
10
21
9
44
3
85
15
44
9
52
8
4
23
12
1
20
22
65
4
23
25
5
6
6
4
66
9
44
25
2
25
9
11
9
42
40
62
72
51
19
6
30
14
4
11
4
39
5
157
38
1
9
2
13
81
24
6
2
19
65
3
12
115
18
6
26
58
17
1
20
75
12
1
14
6
10
36
6
35
7
5
60
73
2
10
23
3
4
80
18
12
36
7
29
10
9
35
6
51
13
6
9
45
99
15
17
9
54
12
1
45
2
13
20
25
84
36
44
30
21
25
18
9
65
16
30
6
18
18
60
3
105
11
13
23
7
36
2
34
8
6
51
61
12
3
44
19
2
34
9
9
23
3
42
48
27
27
10
12
6
17
48
85
8
39
43
110
18
34
36
75
35
61
39
2
12
3
13
72
2
6
16
3
15
57
21
12
12
6
2
12
15
9
84
18
4
26
12
16
59
12
19
12
20
18
12
55
15
5
24
36
39
1
17
46
14
10
57
15
50
28
6
14
12
15
9
64
15
5
3
12
12
33
46
41
21
15
72
55
21
41
3
40
20
3
18
24
136
6
50
139
29
76
6
21
23
6
75
25
75
3
30
3
20
37
83
3
6
60
16
8
19
15
36
12
5
33
31
69
6
45
20
4
17
12
3
40
44
4
39
26
24
7
3
30
3
12
21
11
25
74
34
42
8
10
20
16
75
5
19
21
2
9
93
40
27
41
12
28
60
24
23
57
4
84
30
26
51
3
1
12
33
12
39
5
54
4
17
33
40
12
44
31
56
4
29
34
5
13
3
95
1
9
27
48
5
67
15
24
5
39
12
22
78
33
5
31
8
15
1
9
35
33
7
45
20
90
10
23
7
5
7
65
91
42
12
3
5
7
5
10
5
33
7
3
2
4
86
73
12
56
24
21
10
2
58
14
3
1
6
44
46
30
6
60
20
15
19
78
3
17
48
27
108
15
18
46
26
27
16
17
34
5
3
10
20
48
28
6
5
4
21
23
13
98
16
36
12
2
46
5
7
38
39
21
7
5
15
12
1
87
20
3
10
80
52
83
39
1
15
77
25
26
40
17
12
15
13
92
60
12
13
36
11
93
36
27
39
1
32
112
53
31
57
18
30
56
135
49
2
49
45
11
9
10
30
36
38
10
12
12
36
42
108
2
115
65
27
100
33
35
4
29
52
2
12
18
3
49
18
17
49
107
12
13
18
36
48
5
37
75
15
6
8
4
60
78
12
38
12
7
11
52
42
15
71
9
40
11
12
10
83
7
21
27
29
63
45
21
4
72
39
56
1
54
14
4
15
3
5
13
11
79
50
24
3
33
36
3
25
12
20
24
27
27
22
63
12
48
3
54
8
6
21
39
6
58
12
5
63
28
5
19
8
25
68
52
51
26
10
38
52
35
4
41
4
15
9
56
24
16
12
47
75
76
2
27
40
32
4
5
24
12
3
12
3
6
4
18
24
14
16
11
45
52
12
23
31
36
18
8
28
11
64
21
36
3
60
15
24
77
49
60
36
3
32
13
98
10
18
6
38
30
75
13
30
33
21
20
3
16
41
40
35
33
72
40
18
138
63
5
51
9
16
23
16
12
3
62
72
27
21
7
21
14
16
9
48
9
48
6
36
20
24
49
45
42
14
39
25
56
4
35
12
96
12
60
13
12
12
66
18
2
45
9
3
1
11
31
32
16
44
45
52
68
ABCD 95717440348*3^$a+1 [50127]
52
107
9
12
39
84
12
93
72
60
88
164
3
193
140
112
68
76
8
123
85
47
97
335
153
48
3
45
84
51
12
133
191
108
213
48
15
249
120
96
111
129
24
87
13
47
93
60
52
56
12
60
96
64
8
27
36
45
12
12
168
60
352
8
48
15
9
3
165
72
40
11
9
75
60
33
28
20
51
21
88
20
72
48
51
61
8
24
51
25
180
32
120
12
36
75
57
300
63
105
12
72
160
72
8
48
48
15
25
59
81
24
88
32
216
72
75
84
25
35
21
108
12
87
12
96
48
84
285
180
400
36
252
155
153
75
57
12
16
104
51
60
36
48
12
81
63
57
60
12
3
25
35
48
45
132
48
51
129
75
144
85
11
69
60
60
16
119
213
12
15
45
28
72
143
105
3
1
383
36
9
51
369
52
176
60
3
96
133
68
4
35
60
9
112
8
172
80
3
117
48
111
9
12
27
21
4
128
48
99
13
20
232
20
3
132
33
100
68
120
64
47
9
16
71
109
44
64
35
33
12
28
140
75
105
4
23
12
21
88
20
144
36
84
40
35
96
121
56
27
36
96
1
239
9
4
116
219
25
20
16
104
108
3
156
25
8
15
13
8
75
69
48
108
15
84
165
87
25
108
68
40
92
232
11
93
72
48
15
85
11
21
75
60
225
220
20
168
72
28
131
21
447
21
84
3
48
165
15
45
24
40
20
52
71
33
132
12
15
25
236
75
69
36
204
120
16
71
189
99
33
12
51
49
56
120
120
39
12
33
52
36
200
3
69
48
40
47
33
60
112
36
140
39
45
228
27
225
51
1
104
12
27
60
48
405
75
132
93
108
39
13
32
168
27
25
8
15
12
36
12
48
189
36
15
96
309
60
12
60
72
60
87
61
72
128
39
36
117
36
40
335
12
45
112
108
8
244
11
9
96
75
61
8
48
27
61
20
16
11
205
35
48
84
60
25
216
32
40
155
105
120
27
21
112
8
84
48
3
96
48
141
4
11
97
92
88
143
192
57
51
105
72
3
57
228
264
87
84
25
71
21
39
33
15
37
8
100
36
59
93
48
24
136
35
36
33
40
20
96
15
45
40
32
12
15
13
8
27
33
12
28
44
48
124
143
36
1
44
51
9
39
73
83
205
72
47
61
36
44
15
57
28
95
105
60
39
133
47
25
23
49
144
11
81
12
51
61
71
204
13
8
48
27
117
52
36
68
60
87
37
20
52
128
3
12
48
57
123
33
27
57
36
39
12
48
81
60
424
8
39
129
120
204
120
51
49
11
129
108
40
143
1
239
60
45
51
73
23
84
109
47
25
68
4
47
69
75
132
33
84
87
276
57
135
141
60
72
48
15
144
105
51
45
120
15
60
117
120
52
20
27
9
60
12
120
228
87
12
73
8
99
81
111
25
131
48
45
72
12
48
40
180
68
4
11
117
120
148
92
39
93
156
99
21
75
84
33
28
32
12
28
20
108
180
120
15
105
51
13
140
27
13
47
25
104
15
61
44
100
80
72
12
243
48
12
73
71
145
131
13
95
117
4
164
12
120
12
108
228
99
105
123
ABCD 95718193484*3^$a+1 [50006]
1
3
24
72
99
5
16
36
15
17
73
15
75
90
18
18
27
20
24
112
20
120
28
12
96
8
84
136
192
8
13
3
8
40
21
99
32
67
21
36
20
160
56
16
87
21
56
28
92
40
104
1
63
32
28
3
9
44
52
75
29
64
24
56
43
41
16
15
72
17
112
8
16
63
9
48
116
4
116
64
3
36
5
31
72
57
15
57
36
32
36
24
12
76
15
18
39
15
5
12
24
4
9
11
28
141
54
57
32
37
27
156
8
72
79
41
4
117
47
36
7
93
87
9
20
60
1
18
45
24
32
16
45
47
136
24
20
12
24
61
3
15
117
20
7
9
44
19
9
12
48
56
109
27
96
44
4
20
7
57
32
4
60
12
12
3
29
48
52
15
29
36
24
55
54
11
25
15
3
36
54
107
40
36
15
9
9
95
12
1
36
23
64
20
36
64
56
61
3
24
32
31
53
37
3
51
33
20
16
3
53
40
44
4
56
55
9
48
48
20
36
1
59
4
24
12
48
48
12
56
7
9
36
60
3
41
13
35
216
1
23
36
24
136
69
15
132
20
4
20
24
12
4
21
75
24
80
112
12
12
68
72
4
24
12
9
71
37
11
36
7
17
40
72
8
151
41
49
27
8
19
41
36
48
16
21
54
29
7
36
29
43
5
12
120
4
56
4
224
12
120
1
15
3
57
8
60
163
18
179
52
57
18
53
160
56
1
75
12
32
43
45
80
60
60
7
45
128
40
176
43
9
9
18
18
15
44
4
80
37
87
21
71
4
72
164
84
1
3
36
12
57
27
20
16
8
19
5
12
28
12
48
21
11
61
47
28
24
44
4
56
4
32
13
47
24
37
3
15
57
32
55
17
4
44
16
44
73
27
60
80
13
3
69
75
51
41
31
18
18
41
36
31
72
9
32
52
15
113
12
16
60
48
57
3
12
12
12
20
60
28
32
28
56
160
24
116
4
32
24
40
44
28
93
36
63
20
25
135
12
48
3
17
28
8
19
5
16
24
60
56
24
100
57
39
20
13
3
20
64
3
17
4
36
87
33
12
81
3
44
25
59
12
16
57
35
19
53
28
99
72
9
36
117
3
69
63
192
15
41
4
20
61
39
51
29
36
7
17
16
20
36
24
60
36
24
4
36
15
29
28
15
9
27
9
48
60
45
147
8
7
9
44
55
45
24
39
17
36
109
35
36
16
8
67
18
15
12
60
24
20
24
120
4
117
54
5
52
8
24
156
60
37
72
18
17
1
27
63
41
204
24
36
19
33
108
44
28
3
5
67
29
43
21
36
48
20
16
24
51
9
20
16
12
108
36
60
80
4
20
16
44
4
3
17
16
20
37
83
16
24
39
17
100
44
37
75
12
12
24
20
64
12
8
40
92
108
28
9
3
15
54
27
12
24
9
39
15
57
15
5
121
15
84
24
20
55
65
52
68
13
71
1
15
12
84
44
4
12
24
60
15
81
45
51
72
36
84
45
36
35
36
24
180
49
47
97
47
16
8
19
9
60
48
12
44
43
18
36
23
31
17
72
1
3
12
8
64
12
36
132
20
16
39
5
31
9
96
21
35
144
109
3
8
7
72
5
28
60
8
4
39
21
32
37
51
80
28
111
17
4
32
40
8
40
3
57
56
36
4
44
16
3
17
4
72
48
20
40
36
24
32
48
19
9
44
4
12
39
53
12
64
24
27
21
8
16
68
60
12
13
18
17
1
15
56
88
93
18
18
3
36
24
45
54
5
36
4
9
11
16
44
36
28
32
24
43
53
73
11
43
17
24
12
19
36
18
11
16
144
104
12
37
71
19
18
3
48
60
24
8
16
72
12
27
45
8
16
24
72
8
40
20
1
35
36
73
35
16
57
3
144
36
36
33
11
79
21
80
96
40
60
36
132
20
28
32
36
49
11
7
17
1
36
123
12
20
24
37
36
107
36
16
72
116
4
32
60
4
21
83
115
33
48
20
16
9
75
12
44
16
15
18
15
3
17
24
85
35
12
25
119
16
8
40
15
36
65
120
13
27
9
135
12
8
43
45
68
40
9
47
16
63
9
9
36
3
12
20
12
48
85
18
53
36
19
9
72
44
55
5
40
9
3
8
16
8
28
48
24
20
16
24
39
17
91
9
45
11
16
12
36
44
52
24
24
36
44
52
24
3
17
36
16
68
4
32
48
36
13
83
28
80
12
4
72
63
9
9
71
19
53
64
12
32
1
72
59
4
60
72
57
3
8
204
19
36
41
24
40
3
17
88
44
40
27
113
13
47
24
36
1
18
9
108
27
117
84
33
51
32
25
63
20
43
57
32
100
36
8
1
23
12
24
36
4
20
7
117
99
81
56
7
9
8
16
96
15
113
12
88
39
137
43
101
12
31
45
32
36
16
104
19
126
95
60
96
4
15
29
115
5
36
60
16
8
1
27
8
19
45
56
36
61
3
33
47
4
116
31
89
19
5
156
24
36
24
52
27
9
12
56
96
4
12
44
48
12
24
4
3
33
20
19
18
15
32
79
18
155
48
76
20
7
29
4
20
36
24
16
15
69
44
88
104
4
44
40
39
101
43
113
96
76
39
18
47
79
18
3
20
13
54
41
16
20
13
3
15
5
24
4
60
32
16
3
18
11
36
196
8
28
12
105
51
12
9
63
20
28
105
3
15
18
11
7
21
72
20
31
65
40
84
20
60
16
39
81
27
9
81
3
36
44
112
104
25
23
28
3
90
87
48
20
4
12
36
12
36
60
24
120
9
36
216
35
24
13
47
7
5
4
24
39
9
68
49
15
20
12
4
20
120
40
24
36
144
20
12
84
25
15
3
41
96
36
16
27
5
13
54
72
17
4
33
23
4
20
79
41
16
12
72
108
57
11
4
20
1
15
24
32
1
15
44
16
32
40
33
36
23
4
20
36
7
ABCD 95718551452*3^$a+1 [50054]
55
60
68
3
57
33
99
4
5
84
96
54
36
126
15
15
25
24
41
19
132
143
9
52
11
84
36
33
12
9
99
36
69
54
1
11
18
3
3
21
108
213
90
45
39
1
17
103
24
96
60
23
57
84
48
15
1
35
102
103
11
18
3
12
21
7
29
19
17
15
69
36
54
126
19
104
24
112
116
3
144
13
80
108
16
53
3
48
24
3
210
43
32
57
15
16
156
113
6
21
36
4
24
5
15
60
16
24
32
28
60
215
25
132
23
37
104
60
15
45
24
75
85
72
68
12
27
37
56
12
28
8
60
15
36
6
27
16
59
6
36
19
20
12
75
73
32
69
55
24
11
61
8
12
4
11
13
56
124
116
60
75
18
60
43
5
43
11
6
43
32
4
5
3
21
67
48
44
21
31
59
72
12
60
13
20
4
188
3
13
77
42
18
12
31
104
27
6
48
6
45
3
61
20
27
13
56
16
44
4
197
87
108
148
36
120
95
30
60
79
96
24
36
36
32
15
6
54
37
24
32
64
5
31
23
37
83
81
15
181
8
24
123
13
36
59
54
195
72
24
129
7
24
41
3
33
18
97
8
16
20
3
18
15
15
25
8
12
63
45
24
136
125
55
89
87
39
21
4
41
3
33
54
25
80
40
125
31
20
28
240
60
17
55
35
24
30
39
87
60
105
75
49
20
3
1
35
61
140
4
60
12
8
136
8
111
90
36
123
21
72
27
48
12
12
4
12
68
15
117
60
3
36
9
75
1
8
27
45
48
36
87
69
39
45
12
24
99
60
121
71
33
9
66
60
9
45
15
12
48
148
60
5
90
9
76
5
30
57
3
85
23
9
28
47
42
66
33
189
7
173
31
95
90
36
39
12
4
35
30
6
109
128
12
36
255
33
24
33
54
9
52
5
54
6
43
120
29
67
59
6
31
92
15
33
9
19
36
84
95
25
95
37
23
25
12
143
69
3
12
13
65
18
102
15
93
15
27
252
13
44
15
18
63
27
57
64
41
3
28
107
37
68
12
123
13
44
4
56
100
44
39
78
84
6
25
32
28
53
87
48
40
12
32
76
32
88
12
83
1
80
21
27
15
120
21
87
73
41
19
80
100
12
80
24
144
117
75
24
36
39
9
112
23
21
40
96
108
20
12
28
176
4
36
104
135
90
7
47
13
92
72
108
12
96
4
80
9
66
21
48
9
66
24
138
3
21
108
31
107
33
75
61
161
43
36
80
24
27
57
3
9
63
1
107
48
21
33
3
48
16
149
15
60
12
24
16
8
120
147
133
20
100
35
54
72
31
48
32
105
3
60
21
18
36
6
39
171
18
75
33
39
39
1
11
105
63
54
15
28
5
103
29
3
24
45
51
72
51
6
39
16
209
114
1
36
8
75
73
48
11
54
15
75
165
27
25
29
258
66
186
36
9
4
96
11
108
21
144
40
44
28
8
9
18
33
52
35
132
12
18
3
33
24
91
17
18
9
75
61
72
53
51
16
269
19
32
3
72
42
90
18
79
29
51
24
27
85
8
75
36
90
3
12
16
24
29
60
90
37
8
81
120
6
9
24
57
103
149
123
3
72
85
17
7
8
88
29
36
55
80
192
33
27
112
5
15
15
33
45
12
3
3
13
59
57
159
9
45
43
188
111
36
49
80
96
27
33
144
36
108
36
21
19
8
136
71
48
132
109
65
7
35
84
25
24
95
25
17
39
64
41
36
27
48
88
32
3
9
81
115
96
80
40
11
72
93
117
6
174
42
21
27
96
1
35
1
83
25
20
105
115
60
20
39
13
104
45
55
11
9
69
180
51
16
23
9
112
95
213
16
41
54
45
36
63
1
17
54
181
65
78
36
33
51
25
17
54
25
128
21
15
16
41
19
41
108
15
144
16
77
18
81
60
3
108
45
3
1
20
16
35
105
3
1
5
54
69
3
25
80
3
12
13
29
3
105
79
5
24
12
19
143
1
5
7
119
33
16
41
31
24
101
103
29
7
23
73
95
48
57
39
66
27
16
17
163
47
24
9
75
1
23
18
87
28
5
27
15
18
103
80
16
120
233
15
93
43
11
24
141
16
143
24
45
52
44
39
66
36
159
57
15
12
33
15
4
176
3
57
12
52
44
36
16
17
12
24
36
3
27
69
9
27
4
104
36
96
76
35
18
12
19
20
15
18
15
75
21
141
79
20
51
9
27
30
3
36
4
11
61
53
27
24
93
111
51
9
16
5
15
63
33
183
25
12
20
28
116
159
21
108
148
8
39
48
150
12
63
28
ABCD 95718948056*3^$a+1 [50121]
39
15
6
3
44
36
37
54
21
15
93
140
19
18
24
71
52
96
105
54
17
76
84
33
15
21
36
36
63
44
520
21
6
138
72
18
153
180
12
36
144
36
92
37
71
31
60
48
41
31
21
60
32
127
53
103
9
96
3
9
27
78
3
24
129
87
120
12
3
18
11
25
18
137
55
9
32
19
93
45
126
60
66
18
17
60
16
15
57
140
108
97
15
105
87
8
40
63
5
12
73
18
9
15
156
60
66
135
9
27
48
12
279
54
47
37
27
8
37
71
19
96
144
156
257
13
90
53
1
15
9
87
33
60
291
9
39
68
7
45
81
27
57
51
20
36
76
60
8
19
53
73
111
3
48
18
96
36
83
64
80
1
90
114
30
17
40
168
8
19
93
15
36
132
17
37
15
141
108
42
57
27
96
69
20
4
12
84
9
99
108
63
12
77
72
1
3
81
18
18
42
45
21
90
41
124
84
27
45
128
40
32
1
75
32
1
27
32
67
6
18
36
18
35
31
42
35
232
72
33
35
73
18
54
3
69
3
75
125
31
6
35
1
72
11
19
153
123
105
51
9
45
24
35
13
3
15
162
18
149
48
43
29
55
6
11
4
87
5
19
30
63
51
21
48
51
6
119
76
96
68
31
89
109
96
11
28
45
23
12
7
30
54
89
72
36
163
42
90
108
29
91
89
7
48
233
19
5
13
27
8
37
3
15
78
47
1
6
29
91
45
9
42
129
36
12
3
30
95
12
73
42
72
54
39
45
75
72
60
60
129
35
7
174
39
21
3
81
59
1
47
7
12
41
67
18
15
3
45
80
7
9
261
84
35
25
180
66
24
18
12
3
72
24
140
31
186
48
35
91
9
27
24
30
78
17
48
60
85
35
88
57
42
30
3
3
33
15
114
11
76
56
73
66
6
27
81
120
36
90
41
73
107
28
12
117
36
59
91
57
33
47
55
78
54
33
32
108
4
60
99
5
19
72
21
108
15
29
25
12
15
39
6
30
5
100
3
5
13
3
51
53
1
114
12
18
186
66
54
24
18
198
84
21
69
71
91
18
3
132
96
81
3
8
24
49
72
135
33
279
80
1
126
321
20
37
123
12
21
150
21
24
21
23
48
4
15
18
15
12
15
33
33
195
27
17
100
24
129
143
127
21
9
27
333
36
95
217
18
90
11
40
33
63
104
19
69
20
16
21
11
108
36
1
18
24
108
84
9
44
25
12
36
59
28
27
30
18
5
85
36
60
84
18
33
75
114
35
85
18
45
27
21
32
37
63
69
231
195
42
12
35
55
33
21
27
12
33
42
12
89
25
51
120
3
72
5
136
75
5
100
60
15
114
48
15
80
192
16
20
43
30
27
9
18
72
89
19
41
4
33
3
44
36
1
59
1
35
48
73
72
60
192
108
3
15
33
39
18
39
51
17
88
24
15
45
48
176
36
91
144
53
28
45
18
72
114
35
73
30
18
90
60
69
20
19
30
72
18
77
49
23
67
198
18
324
6
35
49
35
28
15
33
3
84
45
27
18
15
20
7
18
36
39
15
102
108
78
48
36
6
3
27
5
4
69
54
18
12
42
36
53
121
18
57
56
13
162
60
53
31
54
59
37
51
93
126
54
11
4
69
18
17
40
15
150
147
63
18
54
108
78
3
32
12
88
3
77
19
105
15
18
63
44
144
24
1
120
162
42
3
104
103
81
80
1
24
66
18
36
39
147
141
15
17
145
60
12
6
65
24
1
162
30
15
75
117
8
16
56
40
105
255
51
93
21
66
42
83
55
5
193
72
75
123
89
72
55
78
51
56
13
6
30
6
65
16
3
36
18
90
45
140
13
3
132
48
32
72
1
36
111
57
102
36
42
30
60
48
54
3
3
84
21
15
108
41
19
125
160
21
15
159
9
8
24
4
36
8
52
225
48
90
5
16
141
39
39
18
15
147
17
31
90
27
8
72
55
5
31
96
65
19
24
30
35
25
120
71
1
54
69
21
36
6
54
66
69
3
53
64
48
183
57
15
105
96
9
63
24
3
6
72
15
68
4
72
20
100
21
18
57
69
131
52
51
6
39
36
8
37
36
54
54
27
33
12
ABCD 95719782636*3^$a+1 [50043]
21
69
12
39
33
60
39
108
48
33
18
42
84
27
48
15
198
72
60
30
54
90
78
216
24
36
6
114
72
3
27
234
12
15
3
30
72
90
6
192
66
18
12
180
6
21
57
3
15
69
147
78
96
12
123
93
15
21
36
51
45
24
36
12
72
126
273
21
36
3
45
12
36
60
72
66
45
24
3
24
30
18
24
72
66
12
36
75
3
18
204
36
48
6
234
3
27
45
9
87
3
54
24
90
42
12
18
126
135
33
18
90
39
87
30
135
21
12
24
87
9
12
276
132
6
45
36
81
30
18
6
24
78
18
69
171
66
12
12
30
18
12
42
30
24
15
27
6
60
6
42
24
6
9
33
24
51
51
9
81
108
108
12
144
27
24
105
6
18
60
18
72
6
84
6
144
21
165
174
33
15
30
48
60
27
57
3
48
33
27
147
6
42
57
231
96
30
108
30
30
24
12
174
6
96
18
150
48
36
48
24
6
30
18
66
108
168
12
24
108
24
39
3
114
54
18
63
84
60
153
36
24
24
12
6
24
30
42
45
3
126
132
30
6
3
15
6
42
6
18
126
42
264
18
12
72
27
39
336
18
171
36
87
30
42
78
15
3
126
24
27
15
66
6
162
84
18
18
84
72
84
48
3
33
39
27
81
24
39
6
114
222
42
18
99
51
48
30
96
48
18
24
9
105
51
9
18
66
72
96
36
156
36
48
180
144
60
12
54
72
30
87
3
117
513
48
12
54
42
3
36
141
48
27
9
216
30
24
6
18
30
12
6
24
90
36
48
39
165
12
135
27
6
66
6
3
36
51
66
6
48
90
108
42
69
105
132
6
42
54
24
120
24
30
219
21
12
12
12
108
42
153
15
6
3
9
12
138
72
18
75
27
42
6
45
69
12
48
276
84
3
48
33
6
48
30
15
9
24
15
33
12
6
24
93
3
6
39
33
24
75
33
87
105
3
3
6
12
3
36
45
99
15
6
66
141
9
195
15
192
117
9
42
114
15
33
3
33
15
36
15
9
165
234
42
84
60
24
123
57
111
45
3
45
27
108
63
78
60
48
102
72
24
6
12
36
27
81
78
42
99
33
24
39
27
93
3
18
126
54
12
24
60
42
6
12
54
6
24
15
12
231
120
6
3
15
45
3
213
153
24
15
33
84
12
162
18
84
12
15
69
12
3
57
18
93
57
18
24
18
24
30
6
18
18
30
18
75
27
42
30
117
3
18
3
3
54
240
84
60
3
60
213
78
30
36
6
18
6
126
63
72
3
18
6
24
54
192
3
33
39
45
87
27
9
57
27
33
84
51
9
42
21
27
102
12
3
3
6
27
33
216
36
228
24
204
144
48
24
48
48
12
12
144
204
6
9
36
9
42
129
15
6
18
18
24
54
9
33
30
24
93
105
18
30
27
63
30
42
168
141
57
18
6
15
99
6
48
3
60
9
3
69
12
60
42
6
27
9
6
72
78
18
30
18
54
18
66
24
3
45
63
15
24
18
78
66
51
3
48
30
36
48
12
24
66
18
12
48
51
105
12
15
57
15
75
54
132
24
54
90
12
24
42
192
6
18
30
156
78
42
15
9
30
72
33
21
18
30
39
45
12
66
102
27
33
123
27
96
189
93
12
66
24
93
45
135
39
6
18
120
6
36
102
153
39
6
24
36
36
24
12
63
9
171
27
72
81
135
24
21
3
42
27
51
78
66
177
39
96
6
72
48
15
33
39
21
27
75
66
60
39
3
24
66
204
96
42
24
30
60
3
21
48
6
54
18
21
21
15
111
6
24
24
18
54
138
18
36
72
42
78
24
15
168
12
33
24
39
15
18
6
45
27
18
63
33
126
30
228
3
117
3
108
81
108
24
39
57
18
57
33
30
18
30
6
90
66
15
45
108
6
24
9
24
36
171
72
192
48
42
12
39
27
21
33
48
72
12
36
3
72
57
30
48
6
168
24
18
9
69
120
168
84
54
90
171
33
87
24
81
99
177
6
24
57
33
6
102
63
489
24
12
24
120
12
39
192
24
201
24
39
99
54
12
30
21
21
15
69
18
24
246
3
24
39
78
42
30
171
183
69
165
27
3
42
24
48
ABCD 95719927454*3^$a+1 [50042]
1
35
43
4
41
16
40
24
19
12
28
20
17
4
4
60
12
35
4
1
44
9
38
49
20
16
39
8
13
17
15
32
44
11
5
16
4
28
5
91
7
45
12
16
15
1
24
29
3
72
16
4
15
1
11
1
3
2
30
18
47
4
16
3
20
4
1
4
76
12
48
4
12
24
24
5
15
27
49
5
19
13
43
5
11
8
32
43
2
18
30
11
56
45
15
39
21
8
8
20
3
54
62
21
3
36
41
20
17
10
1
20
16
48
48
12
8
77
22
25
4
39
5
7
48
48
5
48
4
7
13
80
15
61
1
30
10
3
8
39
89
76
4
69
43
19
21
15
5
4
8
7
25
4
35
1
48
28
27
1
4
20
47
61
9
3
40
11
21
16
32
23
54
58
8
49
16
24
24
12
12
20
47
40
108
12
1
68
40
24
43
5
12
12
29
6
44
6
19
12
12
8
32
11
5
16
15
20
13
35
41
60
72
8
4
20
16
11
21
12
17
3
15
65
31
17
109
11
47
37
49
19
16
60
36
28
1
32
42
16
9
35
16
5
16
20
28
107
9
16
33
2
1
35
12
16
6
3
8
8
4
15
5
5
3
72
15
33
23
1
4
32
44
8
13
59
20
3
8
12
57
49
31
49
15
16
4
59
1
35
9
5
30
10
8
43
32
20
7
101
104
11
24
42
30
1
48
59
6
11
24
44
16
1
6
5
20
23
40
5
16
8
61
11
39
9
8
7
41
32
5
54
10
3
88
8
16
24
16
3
1
16
23
72
44
21
3
33
15
24
54
91
24
56
21
19
11
84
1
40
4
39
4
37
80
108
16
20
20
56
5
18
1
31
36
57
16
16
60
19
24
13
77
42
5
16
7
21
24
28
49
11
4
4
29
11
91
5
16
7
20
36
5
1
10
1
7
13
3
9
27
9
12
80
7
1
11
20
13
32
103
8
33
31
85
5
3
16
20
9
72
43
7
25
68
15
10
7
144
12
37
6
5
7
12
16
21
8
3
53
24
31
1
40
8
27
13
5
6
37
24
20
3
25
35
1
19
25
45
7
68
23
37
16
12
19
1
12
5
27
80
24
16
16
12
11
6
6
12
22
3
45
3
24
8
20
67
13
16
4
7
49
11
9
16
68
8
32
5
11
20
1
31
63
2
18
16
14
31
16
44
11
5
80
4
43
1
4
1
6
10
43
20
20
31
62
30
60
22
31
31
10
3
71
24
21
44
32
23
17
24
84
31
17
12
20
65
27
16
23
1
11
5
8
4
68
12
12
23
30
11
20
11
33
7
9
5
51
8
8
29
43
5
11
72
80
12
11
89
7
53
17
3
28
12
55
25
36
11
1
3
37
8
5
6
58
50
12
28
21
12
47
1
24
15
45
17
19
24
88
8
52
12
43
84
1
4
1
58
1
48
8
12
75
32
4
21
24
5
30
29
68
28
79
5
7
5
48
20
27
21
4
5
11
3
4
6
14
76
1
4
4
27
13
36
36
24
11
18
7
35
1
8
36
60
5
59
5
19
13
43
75
5
16
15
25
5
3
8
15
30
67
16
5
2
9
15
30
15
3
17
23
1
24
61
27
39
13
28
24
8
23
13
60
4
11
17
39
29
11
30
11
8
24
28
4
16
24
68
28
4
43
37
43
1
16
8
76
20
15
14
70
45
27
20
1
8
21
11
7
13
12
5
42
5
23
21
4
20
27
13
32
4
32
17
11
80
4
7
5
43
16
9
65
15
12
4
39
85
8
40
8
16
31
60
5
7
70
62
1
17
15
36
56
5
50
4
25
60
52
49
3
11
4
12
1
17
2
33
7
38
11
16
36
20
44
9
24
3
27
2
15
76
3
36
30
15
4
56
5
43
16
19
1
12
59
5
43
12
1
8
21
3
93
34
14
11
24
12
4
45
11
20
12
15
21
16
20
40
68
16
36
24
131
49
1
6
9
20
8
16
7
13
44
36
4
16
12
55
12
41
79
1
4
36
60
4
45
11
19
112
1
12
5
43
7
22
3
5
46
32
4
20
9
27
48
12
24
1
4
24
31
1
4
60
8
8
4
20
15
30
18
41
52
32
7
48
13
29
35
13
18
12
1
4
56
16
68
15
50
31
4
8
24
11
58
11
63
1
71
5
108
43
13
12
4
40
3
12
181
28
31
5
20
16
47
13
19
61
12
52
31
17
11
25
12
20
24
11
34
8
35
32
35
29
7
25
48
21
8
10
1
11
9
17
35
29
18
13
84
60
44
4
11
21
15
13
5
3
8
16
4
7
12
22
11
3
24
77
24
31
13
57
48
11
51
25
3
1
35
9
36
16
31
22
27
45
15
4
11
1
20
32
56
20
96
60
24
76
31
24
21
13
86
33
1
19
12
84
104
5
27
40
44
32
4
13
32
83
7
5
20
16
13
6
25
28
7
13
11
65
16
80
5
11
8
19
42
35
16
15
48
17
60
67
41
11
18
11
96
15
4
21
8
31
25
11
9
4
7
48
1
39
30
2
60
29
37
19
29
35
16
28
17
11
8
24
5
18
73
35
125
11
5
8
5
8
67
28
17
32
6
4
48
33
39
49
7
4
8
37
53
40
7
36
12
31
29
85
16
67
44
105
71
33
19
60
28
43
9
3
28
5
56
23
13
4
55
9
40
11
8
36
12
64
13
7
1
35
4
25
40
8
7
33
16
4
60
5
26
17
7
12
1
35
13
4
56
21
19
5
51
101
22
13
19
4
32
5
20
12
16
1
18
12
5
23
6
51
15
13
12
20
4
31
28
42
131
4
3
73
8
29
66
1
28
11
17
37
32
6
60
9
39
24
21
31
13
8
72
5
11
35
1
1
27
7
9
4
32
63
8
12
48
13
12
4
65
18
1
19
25
20
91
36
61
4
8
52
3
193
12
16
12
19
13
5
11
11
5
15
5
19
61
11
17
16
20
11
8
30
10
36
1
28
8
12
41
24
30
13
4
15
5
8
48
8
45
6
48
13
108
12
20
27
48
25
39
9
16
8
11
37
64
20
9
75
15
29
28
4
60
5
14
5
16
15
28
36
9
20
16
9
43
43
37
12
28
20
4
19
5
72
12
12
20
4
5
55
1
11
37
18
29
1
35
7
5
7
5
43
52
20
5
40
4
35
1
28
17
51
28
12
32
16
20
60
4
16
36
8
85
35
12
28
7
73
37
3
15
16
29
1
31
19
4
90
27
45
83
40
40
32
5
15
73
11
16
11
34
51
24
4
4
76
16
68
60
27
81
63
21
4
44
51
45
4
7
5
48
36
7
17
8
88
29
55
7
13
16
12
52
32
40
15
28
8
49
4
12
55
13
12
27
30
11
24
20
52
51
24
29
31
1
27
8
49
64
11
38
30
17
19
16
9
71
24
4
8
5
32
16
11
53
16
4
7
29
120
16
4
4
32
88
5
2
13
20
40
5
3
39
53
60
52
20
24
20
11
40
1
8
32
3
10
144
3
35
13
21
3
28
17
27
15
69
4
35
12
78
43
29
11
28
9
7
43
5
17
24
11
3
5
8
120
48
4
36
44
17
54
25
16
43
16
30
24
3
24
3
1
16
28
16
19
5
13
47
32
39
26
18
17
8
47
5
83
12
18
3
24
45
19
5
19
8
5
30
58
26
45
4
21
48
2
70
3
32
8
8
29
10
8
1
47
17
12
43
5
12
55
25
4
20
11
5
13
3
13
15
39
5
36
36
13
3
23
1
4
12
29
30
61
7
5
60
11
26
3
28
12
32
8
120
40
37
8
16
11
4
35
16
9
4
43
5
20
12
15
1
36
5
3
16
19
18
19
11
5
32
8
39
30
19
12
17
31
76
16
37
27
5
19
12
4
16
7
56
29
32
15
33
12
24
47
112
60
1
1
3
16
56
13
30
8
5
29
98
1
12
9
3
32
15
25
28
1
6
5
8
27
1
32
60
15
5
16
12
24
15
1
24
43
25
12
48
20
27
24
1
3
13
72
11
25
4
16
40
37
43
4
11
1
20
20
63
17
13
35
47
1
12
7
21
13
55
31
13
5
95
11
24
1
12
7
53
29
3
36
4
7
21
7
26
19
71
17
20
28
32
48
11
10
11
20
60
52
16
64
76
21
30
1
12
47
6
27
3
58
7
7
37
20
16
12
5
11
11
13
8
4
36
12
7
10
24
74
17
35
18
55
32
44
36
33
31
16
44
20
132
12
20
32
11
24
5
8
12
16
4
55
9
69
2
1
4
43
1
4
7
5
5
11
20
12
5
11
79
17
8
13
34
60
5
3
25
23
12
13
48
64
20
16
24
7
1
3
25
60
7
4
20
5
1
18
24
12
5
5
51
29
11
19
10
123
23
5
4
139
1
44
36
3
17
16
24
11
29
8
20
16
9
87
15
1
55
24
36
25
3
1
49
40
2
49
24
12
32
20
32
29
11
8
28
20
3
29
40
16
24
48
29
11
8
11
20
25
20
16
28
36
19
9
27
84
21
63
93
24
8
101
14
1
12
24
11
12
1
24
12
3
1
31
9
24
3
12
17
13
47
ABCD 95720014706*3^$a+1 [50045]
42
1
48
56
165
66
217
80
40
41
36
126
69
48
72
63
33
3
114
27
24
24
40
5
6
12
54
24
66
33
45
3
40
29
48
51
72
40
5
48
6
69
165
36
36
3
9
15
48
33
87
88
131
69
21
51
240
15
25
5
3
24
136
149
72
90
105
24
87
198
30
21
16
95
54
48
72
90
1
5
3
64
5
27
75
18
78
93
69
12
159
24
15
265
245
72
18
33
24
64
32
45
75
112
8
15
9
16
72
107
21
24
16
95
18
79
17
15
39
72
9
16
5
67
56
27
90
18
120
222
27
81
126
81
24
48
21
24
120
27
88
35
18
48
96
18
33
144
21
3
64
71
54
168
3
87
30
18
9
27
108
33
63
126
48
42
48
6
19
120
41
54
30
3
40
35
30
55
59
18
12
15
45
66
177
168
24
24
39
18
39
21
27
45
30
133
125
27
21
24
75
45
90
25
11
21
21
72
43
239
465
39
9
87
9
96
16
152
96
9
12
19
125
6
84
222
27
328
8
24
45
48
3
87
25
335
42
31
32
45
27
21
51
24
39
25
8
159
54
24
27
45
210
6
3
24
72
48
48
24
16
119
24
120
132
13
24
48
72
5
18
90
7
56
40
59
13
8
96
88
128
117
48
43
17
15
40
29
126
60
30
24
108
87
15
186
87
87
121
29
48
96
30
60
49
8
48
21
48
3
15
18
36
78
36
9
48
33
15
21
18
12
45
15
1
32
88
72
5
12
96
48
60
72
3
171
21
40
53
19
137
15
189
72
3
9
36
187
35
30
18
45
24
45
91
17
30
24
1
137
6
9
48
24
16
72
48
192
53
75
33
87
24
3
45
117
156
55
8
87
12
78
15
24
96
45
144
19
11
13
23
9
45
43
71
9
63
33
72
24
189
90
9
45
78
45
45
18
81
3
45
33
15
24
69
84
55
32
153
103
5
235
8
81
48
60
43
32
48
39
30
3
96
15
54
12
18
42
123
57
180
108
31
77
18
54
171
255
162
15
72
40
53
75
3
85
32
9
135
21
54
270
31
5
18
6
51
24
159
9
21
27
72
72
45
123
45
90
33
72
21
51
15
54
27
24
21
3
72
69
3
33
39
15
6
138
9
168
27
13
72
77
18
72
48
33
48
45
6
21
120
39
48
105
120
153
15
39
90
36
72
123
232
48
8
27
18
19
47
73
125
3
87
1
24
8
48
9
15
40
23
30
115
47
150
115
32
45
3
93
123
15
24
48
24
84
90
24
48
60
7
32
16
29
78
18
27
243
138
27
27
13
29
51
33
111
231
90
7
56
96
16
95
33
64
101
27
40
5
42
138
15
192
15
1
29
123
45
3
27
85
8
21
43
65
15
16
56
21
18
144
57
105
210
60
18
18
117
45
3
45
24
51
72
208
5
54
18
60
18
228
96
48
90
36
99
15
81
9
30
145
23
9
135
33
48
27
36
72
9
16
5
123
21
54
45
159
73
32
40
8
24
21
27
3
42
36
12
115
8
9
18
37
32
75
36
54
18
25
96
24
8
63
9
21
24
51
147
162
75
72
96
40
32
81
36
19
101
6
18
27
135
97
77
3
105
6
90
180
147
40
48
101
18
78
90
9
96
57
15
15
78
90
30
67
5
27
69
27
9
18
126
15
15
6
270
18
235
35
30
63
99
36
9
69
30
21
93
27
39
49
8
39
73
191
25
119
1
24
53
18
49
77
48
27
141
67
23
97
65
15
16
5
12
60
72
27
88
47
48
73
8
232
83
165
40
17
18
12
33
111
6
123
15
97
32
51
90
99
96
144
63
57
63
25
17
55
32
216
93
144
18
9
39
6
51
69
18
18
159
21
60
15
39
48
25
32
93
72
75
33
87
21
72
171
45
66
9
24
3
42
3
24
16
32
135
96
49
17
108
3
69
51
57
96
111
15
49
77
27
40
53
3
69
43
29
51
24
69
171
24
9
30
105
63
25
5
3
72
129
15
ABCD 95720225444*3^$a+1 [50018]
12
20
60
88
29
204
126
156
42
3
12
33
55
20
33
96
31
60
53
27
27
12
96
117
45
18
37
53
75
72
28
20
69
6
145
47
105
75
45
81
6
1
72
8
12
27
96
85
53
7
32
3
18
12
7
48
20
120
219
61
89
3
48
60
99
18
75
87
73
128
39
121
32
28
140
52
143
18
6
30
36
27
81
127
17
3
40
47
72
96
37
53
27
45
3
12
48
3
109
17
24
39
81
54
6
127
35
30
60
135
72
28
32
57
30
1
5
108
19
20
48
112
35
36
9
21
27
27
93
33
7
173
54
60
108
85
59
30
51
132
51
24
45
63
162
63
75
18
7
65
27
33
127
71
57
12
3
12
6
99
27
73
101
6
13
20
141
87
39
1
125
78
9
27
13
8
63
57
15
18
72
108
147
3
30
6
1
32
111
57
63
37
35
57
60
33
48
27
27
6
87
15
144
21
39
1
17
36
30
37
89
6
102
15
21
42
37
8
45
18
36
73
380
33
15
33
6
90
103
5
175
131
30
39
33
115
29
24
67
113
84
55
71
177
39
36
97
35
145
17
48
72
123
57
78
45
100
48
17
43
47
36
9
51
36
66
15
63
12
57
123
25
35
180
45
117
162
13
8
159
21
160
35
157
35
18
87
165
3
39
93
15
93
60
9
48
115
35
45
27
66
60
138
37
53
60
180
66
144
36
1
5
108
19
11
36
6
55
17
3
60
40
20
3
57
33
12
18
72
18
42
84
1
23
49
23
85
5
55
35
37
47
1
17
15
93
55
5
67
17
111
40
29
111
12
148
60
12
23
45
99
21
180
15
85
17
96
30
57
40
12
23
120
42
18
57
28
17
43
180
12
5
36
27
60
40
12
8
180
52
8
183
57
12
63
84
81
72
51
162
15
12
60
51
60
12
24
13
260
15
13
23
57
9
43
48
80
60
3
97
17
63
40
59
181
80
39
24
49
113
27
117
30
33
3
145
23
37
17
18
90
48
180
27
160
72
53
54
30
36
18
109
23
45
132
3
72
13
20
120
45
55
35
48
24
12
6
54
180
21
27
33
12
108
27
18
150
45
9
31
35
25
12
95
36
9
21
6
21
12
147
1
29
90
6
27
21
72
75
52
23
54
30
6
102
25
228
59
90
36
12
96
39
15
85
80
243
18
6
126
27
21
42
12
145
8
52
47
36
24
54
159
87
18
15
60
21
19
80
21
7
92
51
102
75
40
17
3
60
39
36
18
87
27
18
12
18
90
78
37
20
9
6
37
101
90
6
243
147
81
135
25
12
8
15
85
72
8
63
6
3
15
18
195
40
20
60
3
24
426
24
63
27
126
72
75
87
12
6
300
54
21
52
20
21
39
100
77
84
19
41
84
6
12
25
120
140
100
65
7
17
3
28
17
18
37
71
36
18
15
40
8
33
67
35
42
3
72
27
1
72
68
45
15
3
30
7
32
57
3
28
23
177
52
60
35
13
5
195
33
6
141
15
24
33
87
73
5
108
75
9
51
40
5
54
1
47
105
45
36
87
52
20
3
85
23
49
131
9
3
145
60
17
102
1
95
84
24
9
27
1
83
177
9
126
37
65
90
45
48
12
3
24
18
55
8
63
30
19
8
52
48
5
48
27
12
3
84
18
18
54
51
72
40
20
33
15
60
12
120
51
37
92
87
1
17
63
132
328
92
27
24
9
28
179
13
68
3
42
12
75
93
72
15
21
30
69
3
72
36
109
53
7
48
140
3
36
18
42
13
41
126
18
75
15
13
23
210
7
120
53
6
13
53
87
48
12
87
1
32
3
18
39
15
60
265
41
19
20
28
60
29
3
123
24
21
9
6
12
25
68
39
13
8
15
45
100
20
100
107
25
11
42
120
15
40
5
75
15
105
40
80
40
20
3
49
60
8
219
90
24
39
27
61
12
8
15
18
12
18
60
49
167
36
90
12
42
90
31
5
55
32
177
54
72
18
39
40
20
33
27
27
13
8
15
252
105
51
24
13
92
228
40
20
39
48
36
97
32
15
25
53
30
18
7
20
9
78
13
95
18
27
40
113
12
15
12
15
12
1
23
120
37
5
54
21
15
108
12
45
117
63
120
60
87
228
18
7
92
27
21
39
1
53
27
9
103
8
9
24
27
39
61
29
ABCD 95720349254*3^$a+1 [50055]
120
12
40
24
20
118
2
4
32
24
34
14
12
46
110
34
30
24
80
36
28
48
18
96
68
12
4
26
16
80
48
24
42
78
48
12
6
42
88
44
12
60
28
68
120
108
12
42
46
2
100
2
48
94
44
36
10
36
8
102
58
12
78
86
4
66
20
114
10
42
72
18
74
6
28
14
102
28
26
72
18
60
16
6
84
26
100
168
62
18
42
22
36
12
2
66
60
52
32
12
136
78
12
8
70
74
88
80
12
72
10
18
2
60
100
18
68
22
2
34
42
8
24
22
128
186
36
126
10
32
58
32
138
4
8
10
108
20
18
12
172
18
20
102
22
74
10
114
8
4
14
136
158
108
114
118
122
6
52
6
54
102
24
26
130
38
6
186
10
36
98
24
16
72
42
2
64
72
38
102
72
30
66
4
68
12
30
16
84
18
8
46
110
120
30
64
54
8
28
92
58
2
28
44
36
24
28
14
78
48
22
12
44
64
42
26
10
32
12
24
30
36
6
102
36
10
92
84
4
36
44
12
60
90
48
10
20
22
2
70
48
42
20
6
12
88
50
36
4
2
42
12
100
38
90
22
26
64
18
38
12
12
18
10
38
10
134
16
48
6
14
52
92
42
16
72
8
28
44
42
114
24
118
38
24
108
58
62
24
100
18
36
2
28
2
94
36
12
32
4
20
42
28
122
10
44
6
34
158
28
98
202
38
30
60
24
12
66
10
12
6
20
70
26
4
26
276
10
54
56
102
22
38
16
32
34
116
120
148
20
72
54
18
16
80
10
86
24
52
14
54
4
86
112
50
40
54
14
16
6
80
4
8
30
6
6
76
20
24
34
102
38
4
110
28
60
20
132
28
18
116
4
2
12
136
86
18
52
68
6
60
52
108
90
20
10
44
6
6
36
52
248
78
70
36
18
6
2
18
16
44
36
30
18
46
50
12
114
76
132
2
18
46
146
4
92
84
16
44
96
154
126
2
36
6
4
24
66
60
54
72
180
18
26
66
6
4
176
22
36
14
10
288
38
16
66
2
36
6
138
16
6
18
26
6
4
36
66
18
6
14
60
64
50
60
18
22
38
18
96
30
54
34
72
108
8
22
50
60
256
12
50
12
6
10
14
58
72
80
30
52
14
4
12
6
84
80
28
62
6
28
66
54
54
128
178
26
34
54
210
6
20
12
48
6
4
12
72
36
132
30
62
48
18
52
18
20
22
14
4
90
20
90
10
14
76
56
40
14
142
18
20
54
52
38
22
44
40
42
104
94
54
36
134
18
4
128
60
36
100
2
42
66
40
54
36
30
56
36
84
40
24
44
28
8
4
68
172
8
60
252
16
36
54
60
54
162
8
102
36
88
44
102
60
30
96
28
56
34
14
88
20
18
16
150
44
36
30
46
8
6
46
50
42
6
22
18
2
58
12
18
54
86
6
4
74
52
14
52
18
42
12
68
58
20
66
46
18
44
22
14
64
2
208
62
18
48
130
72
192
110
6
42
12
16
48
72
162
42
146
10
38
184
102
44
6
84
12
40
30
62
10
200
78
48
12
48
10
26
10
6
30
50
54
4
150
290
24
100
18
92
18
34
14
12
18
66
16
14
88
56
42
70
122
36
4
56
102
90
40
44
24
94
138
272
6
60
42
70
32
46
20
34
26
36
46
192
78
8
120
70
90
66
86
24
4
30
24
72
14
70
2
34
6
48
42
14
84
12
72
246
52
8
10
32
12
28
50
118
12
20
54
174
10
122
72
12
58
80
42
6
54
94
32
4
48
6
32
60
42
28
120
152
18
108
64
98
48
22
140
24
120
94
20
10
6
44
64
18
12
32
84
24
58
38
6
34
2
90
82
50
46
182
138
114
96
30
126
28
6
66
44
6
126
28
36
36
20
10
80
70
54
68
6
54
42
4
24
90
2
34
2
30
42
6
10
12
38
42
42
18
58
20
16
14
82
12
20
66
46
14
96
18
66
30
46
80
28
18
48
14
76
26
34
116
46
2
10
18
74
48
18
94
18
50
42
6
100
62
30
78
64
18
80
70
38
42
102
16
14
6
162
46
6
44
126
46
30
32
48
52
80
60
16
36
18
96
14
22
68
70
108
14
28
30
206
16
14
102
4
50
6
144
148
36
32
24
10
78
66
54
62
16
288
32
288
6
24
12
64
8
12
18
138
58
24
2
60
24
12
60
48
6
4
72
62
166
62
124
98
18
24
4
36
44
40
56
6
54
106
92
42
28
68
84
130
36
2
48
40
24
44
ABCD 95720474548*3^$a+1 [50020]
39
45
27
57
42
174
12
72
6
66
39
39
21
21
3
21
15
9
51
9
27
15
6
18
90
24
3
117
6
42
63
24
21
96
60
84
12
24
6
18
6
45
9
24
42
18
6
9
153
12
42
48
30
51
60
51
30
60
99
27
24
18
27
45
15
39
66
48
6
57
63
45
9
12
96
159
9
27
24
36
48
24
60
3
18
12
24
60
135
24
36
21
60
72
66
66
108
18
9
15
18
30
45
3
48
72
69
69
30
30
27
48
9
48
63
15
24
45
33
3
111
21
72
21
204
48
27
36
21
15
45
24
15
21
60
84
54
18
15
9
54
24
21
9
27
45
60
24
132
108
24
48
54
114
24
12
39
9
15
75
21
36
24
45
12
99
51
18
6
33
15
6
84
6
24
78
72
27
39
6
99
39
6
12
123
36
15
78
12
6
30
18
6
24
90
45
51
9
21
18
45
3
69
3
21
9
48
12
75
12
21
183
21
75
60
15
48
90
60
51
9
12
90
21
99
9
9
30
33
24
48
12
9
36
24
27
9
36
12
48
42
21
9
123
12
12
45
36
39
21
3
135
6
3
33
75
12
12
33
27
39
21
3
18
15
93
180
96
30
93
36
24
21
87
24
3
6
42
24
69
12
33
36
15
45
51
3
90
72
48
84
27
81
12
66
24
57
33
3
3
6
3
135
21
9
192
24
36
3
27
168
30
42
33
120
33
72
108
87
57
66
42
12
24
144
96
66
21
9
15
9
12
63
21
36
12
15
33
3
12
72
51
90
6
18
3
9
39
27
48
96
24
30
12
87
57
54
69
33
24
48
15
36
36
21
3
21
3
33
84
3
3
105
84
3
153
9
144
219
48
84
24
84
51
6
51
33
24
87
15
30
114
57
9
15
9
60
24
63
9
3
21
66
174
84
12
24
12
63
9
6
6
18
42
30
24
9
15
30
18
90
12
66
9
21
15
45
24
48
24
126
42
12
39
9
66
30
66
18
3
24
3
57
69
24
27
48
87
24
114
132
18
18
48
6
6
87
33
42
33
12
45
51
75
24
6
36
6
18
36
51
57
15
63
9
36
3
6
90
24
21
33
42
18
3
3
6
3
15
30
90
18
54
21
9
15
24
75
69
105
66
42
3
105
87
60
84
33
72
48
27
9
15
15
9
36
9
12
63
57
30
30
24
96
3
60
72
36
45
24
63
27
9
69
51
39
66
126
9
9
132
18
72
21
129
39
9
36
27
45
102
105
48
45
18
42
3
36
21
42
30
48
18
24
48
9
24
45
66
9
60
9
48
72
12
54
6
24
12
12
42
18
36
75
36
45
51
9
204
6
6
42
30
51
21
18
21
36
39
54
12
15
15
93
27
9
39
18
54
6
72
18
144
6
18
21
93
6
6
63
3
18
30
21
9
27
33
24
48
3
9
3
12
27
18
6
105
9
6
69
21
30
69
12
69
51
24
9
48
3
27
45
57
18
18
12
3
9
48
144
75
75
30
18
21
24
33
39
3
18
54
78
60
30
42
48
3
72
51
6
36
48
24
3
9
66
30
3
9
27
93
78
24
18
6
45
36
84
51
30
3
81
15
39
30
12
30
6
12
6
66
3
3
90
3
12
45
24
39
60
81
51
24
3
78
15
9
15
84
465
84
36
27
60
105
12
12
39
15
21
249
72
15
57
75
105
3
33
24
3
39
66
24
36
27
15
18
54
45
3
72
21
75
9
24
9
6
102
3
87
48
6
3
63
30
24
24
51
21
27
12
21
48
12
12
72
51
75
18
102
54
108
30
6
27
9
54
120
9
15
78
99
21
3
15
42
27
33
48
39
27
6
12
87
9
24
72
54
30
24
12
75
24
24
21
126
174
12
87
36
9
12
24
60
66
33
21
36
48
75
72
93
48
24
51
3
9
21
60
75
27
45
9
75
15
18
36
27
12
21
6
6
39
9
15
9
15
51
9
15
78
42
21
9
27
36
12
60
3
24
18
30
66
60
51
21
24
114
54
63
72
48
9
51
24
15
105
15
24
54
15
57
60
36
63
36
15
6
87
33
87
3
9
15
6
60
39
36
9
36
24
84
27
33
36
36
120
12
36
6
33
111
6
120
114
72
18
6
30
63
12
45
96
60
12
36
6
18
27
33
15
45
12
51
57
36
39
3
24
54
60
12
18
69
12
120
21
18
45
24
21
15
15
6
18
42
39
39
78
39
3
18
3
24
57
36
12
36
6
6
63
9
42
78
36
6
9
36
75
24
90
6
6
18
24
57
15
21
45
54
48
90
87
9
54
6
42
24
9
9
12
18
6
15
51
30
120
15
45
51
60
9
48
6
42
12
12
6
48
24
72
45
21
24
60
15
9
39
105
12
54
6
15
123
90
15
177
60
39
75
30
111
9
72
18
24
30
36
12
39
9
15
9
66
42
24
36
12
75
132
9
6
6
84
36
3
9
48
3
27
150
3
36
9
15
105
51
63
30
3
63
9
93
42
45
336
57
15
165
54
33
15
30
18
9
9
6
6
15
3
9
105
15
108
3
165
9
87
129
12
12
12
48
15
45
18
30
3
15
6
15
45
15
24
57
27
57
75
21
18
6
15
84
12
33
72
63
72
45
48
39
45
3
12
21
6
54
12
54
24
54
120
60
27
24
9
12
3
21
12
75
93
90
66
63
96
24
48
39
54
24
18
24
66
54
69
9
60
3
3
30
180
30
45
27
18
102
9
33
36
42
9
45
120
108
3
12
36
27
9
36
27
96
6
63
51
66
24
51
33
27
63
96
57
15
9
111
9
33
12
48
42
9
39
30
ABCD 95720970986*3^$a+1 [50004]
135
105
36
144
99
9
36
9
327
141
75
33
15
3
30
144
42
21
24
36
57
3
60
9
54
144
57
57
3
9
3
264
60
51
45
9
18
9
120
105
27
12
24
9
54
90
51
12
36
60
237
75
15
96
54
51
12
72
21
24
15
60
12
15
21
93
48
3
48
72
3
198
36
96
3
24
48
12
36
12
63
57
12
60
33
30
162
51
21
6
162
180
66
24
165
60
24
15
69
3
57
39
18
54
30
108
72
168
3
96
72
21
39
60
216
36
48
12
21
39
15
78
87
84
12
24
21
3
75
69
21
27
9
12
126
6
66
90
99
12
12
12
87
66
51
21
15
57
6
18
48
27
69
102
6
51
24
9
54
6
210
18
78
285
48
48
27
33
21
111
123
72
93
3
48
24
72
72
33
159
285
36
57
6
45
57
36
99
51
9
12
12
15
45
204
12
27
21
33
51
81
39
12
3
117
21
3
69
3
168
24
99
129
24
57
39
177
36
36
39
105
96
39
24
57
15
24
60
36
81
159
93
3
39
48
45
9
3
36
60
60
132
183
144
54
39
36
9
3
57
12
24
54
21
27
165
21
54
177
33
54
78
144
108
39
9
51
27
66
6
48
18
27
51
9
24
33
3
60
24
60
84
132
21
144
27
12
9
72
27
12
204
69
123
120
24
21
102
21
219
81
9
3
72
60
63
18
126
93
9
27
96
39
45
51
81
183
21
36
12
45
54
153
81
27
75
21
36
60
45
39
96
15
153
48
105
63
9
51
3
21
45
51
45
87
15
45
72
96
192
24
45
15
60
27
69
75
69
75
42
48
15
57
51
27
18
3
117
147
3
93
48
33
123
36
24
21
15
108
24
27
81
24
57
36
18
72
24
33
105
96
15
129
72
27
72
9
75
9
72
144
15
120
81
15
132
72
21
30
117
12
60
27
21
120
48
117
15
9
111
87
66
6
21
36
12
51
93
3
21
36
48
129
12
42
102
75
87
24
57
228
24
12
87
21
48
3
24
117
60
36
24
27
93
57
18
9
12
117
126
21
3
81
60
324
105
126
45
36
15
9
57
147
21
174
45
33
18
21
51
69
48
75
6
39
45
87
108
9
18
45
84
225
87
84
45
6
45
72
96
69
87
108
12
24
9
36
66
21
21
102
21
21
54
45
21
24
30
18
63
87
105
69
3
15
78
36
12
87
27
18
27
24
3
9
111
18
15
9
48
6
117
96
60
9
99
33
180
27
84
9
36
75
132
81
18
9
33
99
36
48
132
72
3
57
12
21
72
15
36
9
12
135
9
15
144
120
9
168
15
48
9
27
21
15
21
99
36
27
93
12
36
24
12
24
15
9
141
138
6
12
39
36
69
72
24
72
3
108
48
105
24
39
9
60
12
36
15
108
117
18
9
39
9
72
12
51
93
60
120
36
3
54
3
36
132
12
69
15
21
48
63
33
51
15
18
150
90
63
24
84
24
48
9
84
96
3
48
24
69
72
87
192
135
18
48
27
36
96
81
15
33
6
30
39
60
9
15
36
60
21
48
15
72
9
51
204
27
9
45
162
213
36
144
21
3
87
45
12
72
48
21
87
45
27
372
24
12
84
39
9
132
60
48
180
123
9
36
45
78
18
54
18
144
264
108
132
12
90
42
126
21
72
27
24
18
120
6
30
60
84
39
21
51
21
3
9
51
153
54
9
57
6
33
15
96
9
84
69
39
9
51
108
21
159
45
87
93
12
54
33
39
150
27
9
30
42
27
12
87
18
174
333
72
117
39
300
3
6
18
30
18
72
42
108
15
147
141
84
24
105
39
33
63
24
48
12
72
24
27
33
81
36
75
48
60
72
12
33
15
60
24
96
12
9
51
57
51
9
63
9
3
45
51
72
12
84
51
93
51
18
3
165
15
57
12
27
48
39
153
9
15
84
3
69
48
45
51
108
120
33
135
24
15
93
12
36
93
36
36
15
72
21
219
12
96
123
117
24
3
81
72
63
ABCD 95721151322*3^$a+1 [50066]
18
93
4
12
17
12
18
6
7
12
29
6
13
44
48
4
24
5
42
133
11
25
29
27
3
1
41
55
24
24
8
27
60
1
44
28
48
12
156
44
21
18
25
12
5
3
16
83
60
72
84
49
23
36
25
8
21
7
68
33
3
28
5
6
21
112
11
21
48
12
24
36
48
57
7
17
12
6
21
9
7
12
35
13
11
37
11
13
29
19
29
67
72
47
30
42
33
3
129
76
5
27
24
3
1
23
21
40
12
8
111
13
11
1
12
77
55
12
8
28
59
37
36
35
1
44
12
9
31
113
3
12
3
25
24
23
1
12
23
13
20
64
11
18
15
4
89
6
1
48
32
16
23
33
64
24
56
9
15
60
45
6
18
3
36
63
109
84
12
20
12
112
24
12
60
12
68
57
3
16
11
25
29
103
92
9
39
45
67
180
47
69
3
36
49
5
15
147
12
13
47
1
24
24
35
6
127
29
18
18
7
32
87
18
6
1
32
3
12
54
7
17
12
18
25
12
35
13
11
9
99
84
49
12
44
28
29
7
17
7
24
5
39
4
20
3
18
18
6
39
15
72
12
9
24
21
63
4
92
60
4
20
27
90
19
95
25
8
12
24
69
19
32
57
72
24
27
4
17
6
18
90
13
24
29
36
27
15
45
4
17
67
59
9
64
20
15
24
69
16
59
49
17
18
6
7
23
13
44
15
21
24
100
36
23
37
12
24
8
45
18
1
44
124
59
97
17
19
11
36
6
18
37
12
32
24
3
25
8
84
4
35
24
13
35
9
9
31
80
12
16
36
68
9
7
8
4
8
27
13
48
11
18
15
3
36
36
24
36
33
28
5
55
36
48
108
41
90
18
96
30
1
12
23
25
35
9
40
23
25
47
1
12
53
43
56
16
11
36
18
6
37
8
12
4
32
9
31
5
18
54
6
12
37
35
6
43
29
7
8
3
48
9
48
88
41
19
47
9
12
15
6
67
68
45
12
51
27
61
12
36
11
9
33
15
21
111
4
24
36
20
3
57
69
66
57
16
17
6
21
40
8
4
80
40
20
40
24
11
37
44
63
21
16
35
49
23
25
20
24
28
23
13
5
18
1
8
51
73
36
11
1
8
24
21
19
23
45
3
25
35
48
18
24
3
28
8
27
21
51
6
7
29
15
76
11
25
29
3
15
13
60
8
12
100
36
20
52
11
9
21
7
35
21
81
3
24
12
4
72
8
16
77
7
32
48
3
6
36
15
33
18
21
12
12
27
1
12
23
24
9
63
9
28
12
56
36
4
29
18
61
17
27
3
9
12
3
12
9
4
8
15
85
8
64
11
12
145
108
12
8
3
33
21
36
12
31
47
30
19
12
23
49
11
12
13
11
18
43
68
16
12
23
109
20
12
15
13
80
4
107
12
18
24
3
72
15
18
27
16
5
79
11
1
56
39
13
32
12
27
25
47
6
19
84
12
20
24
75
25
12
8
9
75
9
31
29
67
48
44
52
5
115
12
8
9
19
80
3
25
29
6
25
11
49
32
28
48
41
15
21
19
68
16
23
12
9
12
3
105
12
75
21
72
16
12
11
48
85
5
3
16
23
1
8
39
6
7
11
12
61
44
28
44
27
18
7
32
60
39
37
5
7
80
16
12
11
36
108
9
4
5
19
56
36
27
6
54
1
35
12
1
8
15
69
3
1
12
5
19
128
15
54
12
31
47
18
15
33
27
12
36
48
3
9
15
1
11
13
12
32
21
12
3
28
5
78
37
11
18
42
1
12
41
36
18
21
4
20
57
3
12
4
59
33
4
12
96
36
24
116
3
1
101
27
12
4
32
76
36
47
24
1
35
1
12
48
48
101
27
4
23
60
36
45
40
59
1
20
12
4
32
3
45
72
3
60
18
18
30
6
13
17
72
7
8
12
159
81
111
57
4
48
36
20
24
159
30
27
16
35
1
60
59
36
6
67
20
21
3
52
11
33
3
25
80
4
95
1
11
24
21
69
15
36
33
19
48
20
16
20
9
63
3
6
18
48
6
12
6
25
44
33
135
52
36
96
12
12
35
6
18
1
12
107
6
3
24
9
12
7
71
57
15
81
28
44
28
24
8
12
16
11
81
3
42
7
8
96
69
3
48
4
29
51
3
1
23
18
15
28
12
71
37
11
1
92
39
13
36
48
36
44
52
41
7
72
41
39
15
37
56
3
120
6
18
12
9
60
39
1
92
40
44
9
31
35
24
13
53
42
33
100
23
13
8
3
97
56
52
47
9
4
8
45
6
48
37
23
30
19
5
66
24
1
17
48
27
27
21
21
12
54
24
9
40
17
7
47
18
42
13
5
43
8
39
21
33
7
24
8
16
12
32
39
25
72
137
39
33
55
8
52
11
54
3
12
21
19
20
12
9
91
56
27
24
21
16
11
24
9
21
31
36
5
15
3
21
3
30
6
72
12
1
24
104
21
36
66
13
36
131
33
27
1
47
132
48
25
8
24
16
59
45
75
81
15
18
3
96
40
8
16
47
6
3
33
102
85
11
12
1
44
24
63
72
33
60
123
30
19
80
12
52
12
12
11
54
60
19
17
79
23
13
8
40
8
21
7
32
3
1
24
44
3
25
11
1
36
12
5
67
5
12
7
47
54
15
27
25
5
19
5
15
33
96
111
9
60
39
4
11
12
60
13
24
29
63
15
18
54
36
1
96
47
21
4
23
1
17
19
5
55
8
3
25
20
40
56
132
52
5
3
99
6
102
13
5
6
21
76
65
75
12
3
54
63
24
33
24
120
43
11
13
59
24
177
4
11
25
12
5
12
31
29
48
31
11
25
5
3
51
6
54
144
36
21
12
15
24
49
36
44
4
12
83
25
11
1
48
83
9
4
48
5
3
12
48
4
11
73
48
24
17
30
18
39
3
97
32
48
16
53
7
47
6
36
90
21
12
57
19
24
84
11
1
8
28
59
30
31
41
75
39
13
96
12
53
18
24
18
18
72
25
23
9
4
11
57
51
1
65
3
33
15
75
9
12
24
15
1
24
29
27
28
20
51
21
99
96
21
4
24
36
5
43
24
41
30
25
36
12
8
27
42
15
36
16
36
24
96
8
4
24
29
63
3
9
63
36
18
36
19
32
24
4
71
48
90
3
21
31
23
61
23
49
48
12
12
44
64
59
33
36
3
6
18
1
24
20
28
8
57
36
90
21
3
1
11
25
8
4
36
35
24
37
32
28
12
20
84
69
43
96
8
12
21
54
85
32
100
8
48
100
5
7
44
57
3
33
15
9
31
8
16
11
81
4
56
21
6
9
3
90
7
11
25
8
21
3
51
9
33
18
9
3
25
60
8
3
138
3
12
3
25
8
45
30
57
15
61
20
123
1
11
6
3
12
3
12
25
35
12
36
33
28
32
72
3
37
53
31
8
16
24
101
67
17
39
28
8
4
12
17
19
24
47
24
12
36
21
87
13
132
8
9
3
3
54
163
20
15
12
6
12
63
15
13
35
78
79
5
31
8
16
36
5
48
36
24
31
36
24
11
24
12
73
17
67
8
3
25
8
15
1
24
44
45
3
24
96
51
49
48
24
23
9
9
27
9
24
19
36
80
39
85
11
1
72
36
71
12
54
6
90
15
255
1
17
19
17
7
56
9
18
33
40
8
21
19
ABCD 95721874474*3^$a+1 [50038]
7
28
12
38
12
18
90
58
32
40
90
42
68
25
23
100
14
39
27
4
8
28
24
30
6
49
1
40
39
64
19
18
84
23
13
54
30
6
120
42
55
32
21
10
30
92
18
52
32
1
5
12
31
11
16
110
23
29
60
20
120
11
19
22
55
1
42
90
52
55
11
2
48
60
4
18
38
10
113
21
66
24
10
68
18
12
150
22
36
80
60
57
32
25
88
38
60
90
24
58
17
61
20
95
64
3
10
2
49
9
32
6
24
73
23
120
54
78
42
48
22
86
12
58
32
18
175
17
12
96
64
8
11
32
17
10
12
38
48
4
6
20
84
96
12
5
13
4
8
30
48
25
35
30
72
168
79
23
18
119
25
40
20
28
8
52
2
33
3
30
34
13
23
153
80
51
36
4
5
13
62
66
22
77
3
30
48
42
52
36
2
10
8
24
1
5
4
20
46
2
22
8
40
38
70
24
8
42
30
6
34
49
11
36
30
50
24
9
16
15
18
38
9
21
4
8
30
82
110
30
76
20
12
23
25
23
32
17
12
60
78
41
19
60
78
4
68
12
48
88
20
70
14
40
6
2
70
2
16
72
68
4
23
7
6
2
72
41
25
22
8
22
38
40
74
43
23
60
90
30
4
98
48
70
62
172
15
15
78
8
43
80
7
153
41
66
53
16
3
52
56
10
14
10
18
30
68
40
62
18
115
99
29
7
134
58
8
42
18
22
80
31
39
48
14
30
18
12
63
25
7
1
54
48
48
22
2
33
16
59
22
95
45
16
162
20
240
48
40
20
142
2
10
55
1
24
48
48
24
76
19
61
22
42
98
10
18
197
3
64
13
32
113
58
32
40
20
12
10
56
59
43
18
34
1
185
50
34
19
32
27
32
6
42
60
22
20
66
13
41
23
73
7
16
32
125
12
42
60
28
30
42
13
77
80
36
64
31
32
57
6
14
58
57
16
67
13
9
18
5
13
2
52
30
63
23
130
23
21
10
36
14
18
10
48
3
129
68
24
16
50
42
23
32
27
53
25
20
118
14
6
12
10
2
30
6
13
16
48
7
58
2
6
4
56
12
12
35
1
79
5
186
12
12
96
34
126
14
10
1
7
12
13
16
77
30
69
23
42
30
16
24
26
102
150
58
24
66
54
26
70
9
101
30
52
25
17
38
70
3
45
2
58
80
23
17
20
52
7
85
59
29
2
16
97
73
23
11
66
44
55
33
20
18
9
1
110
4
128
52
18
18
2
18
24
6
83
31
16
49
23
18
20
67
15
50
28
14
30
36
4
26
60
4
69
27
72
120
2
6
13
51
6
2
42
10
49
1
6
9
163
60
30
35
16
16
1
22
50
87
21
102
102
36
27
32
61
22
80
18
30
84
30
6
22
31
16
16
45
80
10
9
23
100
5
15
30
48
42
22
8
22
86
63
27
60
57
33
63
57
10
54
26
10
104
40
36
20
12
18
22
68
30
53
1
36
42
177
33
82
8
21
1
79
96
133
11
59
37
31
150
24
60
46
110
42
48
30
3
1
95
48
153
103
51
56
5
25
4
26
42
12
78
22
18
38
30
70
80
19
11
22
8
54
40
86
19
5
6
42
18
22
78
14
18
132
6
4
98
18
12
18
52
1
17
15
47
72
36
12
88
170
34
8
22
6
33
47
82
92
30
53
13
10
12
2
30
10
83
25
20
10
80
52
5
80
13
22
86
24
6
12
22
26
4
38
78
30
12
18
30
30
4
8
18
79
5
36
10
13
16
63
52
8
28
25
49
36
12
58
20
17
32
53
60
78
177
13
32
10
41
61
8
52
39
59
5
23
9
23
12
76
20
42
12
36
12
23
17
47
61
2
30
28
7
13
19
15
1
55
10
2
12
40
86
10
50
84
19
11
6
24
39
16
41
12
12
30
33
63
10
2
18
35
80
5
22
62
46
2
12
66
42
88
110
24
16
20
84
36
4
156
2
30
85
23
12
10
67
31
34
20
11
17
72
38
78
54
30
106
20
4
45
45
18
17
13
20
12
48
30
48
24
30
63
32
35
13
67
6
30
60
125
7
18
40
14
78
30
37
3
2
30
40
8
132
6
70
45
99
26
30
34
80
19
11
60
73
23
22
20
28
152
78
30
24
46
54
50
33
43
32
5
43
72
22
6
12
18
2
18
60
30
4
30
26
42
111
1
50
45
21
90
84
6
7
35
77
61
60
23
1
6
84
18
48
22
8
42
18
40
24
38
72
59
47
80
17
13
30
4
1
19
16
2
132
39
64
35
60
17
61
12
60
30
45
13
20
24
10
6
2
21
57
23
41
20
28
38
174
19
41
180
60
46
110
22
5
7
20
5
48
55
30
108
143
1
108
90
12
29
19
45
15
72
16
84
108
62
30
36
52
21
39
18
39
45
35
80
43
30
48
24
10
8
118
24
48
60
30
80
5
7
6
64
20
15
3
30
102
16
50
52
38
40
30
24
8
12
60
28
62
190
30
56
33
1
31
67
13
65
40
24
79
29
50
18
12
42
6
99
15
30
36
24
23
32
71
22
60
2
5
11
50
72
22
26
54
46
74
90
48
51
1
15
171
2
18
30
94
5
45
30
28
2
66
52
38
34
9
59
5
7
10
78
18
50
29
121
52
8
27
3
10
3
16
13
10
90
50
78
34
68
22
18
90
7
13
12
119
16
48
55
48
73
17
14
49
47
204
6
10
12
132
26
4
8
15
127
108
20
88
20
30
55
35
90
42
48
72
97
16
49
6
34
18
85
16
7
62
18
9
33
78
65
48
7
24
10
68
28
23
27
30
42
52
18
2
30
48
48
52
35
3
4
9
39
41
64
53
90
10
20
35
29
200
6
24
13
15
62
3
43
14
40
8
18
60
4
116
33
16
ABCD 95722122326*3^$a+1 [50000]
15
78
12
90
86
19
129
96
18
93
60
84
9
36
75
5
55
84
84
60
21
39
45
6
9
12
45
68
48
43
45
54
72
110
79
24
36
29
10
2
91
17
55
12
24
15
45
17
12
52
3
87
38
16
54
26
72
4
8
10
42
18
26
76
15
84
69
156
15
60
24
60
12
5
154
54
3
120
24
41
22
42
51
48
60
84
156
12
12
165
123
27
21
15
9
36
96
33
3
69
15
63
72
45
39
24
210
8
103
36
5
10
81
84
41
19
15
84
9
5
163
3
14
10
12
93
21
20
46
134
7
60
3
30
51
53
12
10
33
57
63
113
4
3
15
26
16
3
297
8
72
31
12
53
94
24
45
39
50
55
12
36
72
15
90
75
51
45
65
132
103
9
42
45
3
21
39
12
45
5
4
15
17
67
77
43
96
45
51
3
6
27
3
165
15
21
5
28
180
116
10
54
8
118
9
12
5
10
114
27
63
21
33
80
10
21
96
161
7
12
9
99
17
4
54
60
90
8
118
30
15
36
63
57
24
21
44
10
129
21
20
7
12
96
9
8
84
10
158
55
45
27
45
15
33
3
5
72
70
192
108
6
54
2
24
36
43
108
24
5
84
19
81
6
9
9
56
7
48
12
48
17
103
15
69
51
204
12
14
7
12
276
84
36
89
46
9
72
3
57
33
6
117
27
2
28
42
84
54
60
15
51
45
17
28
24
12
39
51
69
39
62
139
36
101
4
3
72
69
24
80
7
93
63
108
84
5
7
29
7
3
9
53
43
51
24
62
28
20
7
17
40
15
111
24
90
152
10
21
120
24
24
21
8
10
57
96
132
12
33
92
31
65
22
36
36
33
45
20
67
15
24
57
117
32
58
45
120
41
64
6
9
21
36
63
15
30
87
24
120
75
26
100
90
18
42
33
87
24
9
45
30
60
21
69
111
41
10
198
3
9
111
180
33
114
81
161
10
18
51
5
16
3
125
43
197
40
96
99
12
15
110
204
7
5
7
17
19
135
2
55
12
65
36
7
177
36
27
53
24
22
45
24
17
4
15
39
6
39
69
27
63
72
18
36
92
60
4
54
21
15
105
9
15
21
48
6
57
12
15
42
8
216
100
92
72
55
45
27
5
58
6
27
24
84
89
40
15
12
89
16
3
17
144
70
57
53
67
3
105
51
93
60
12
96
33
66
9
12
57
80
31
9
140
115
60
27
69
21
90
26
28
39
15
33
39
14
10
144
26
36
4
111
129
54
21
99
93
24
5
154
9
45
87
15
54
24
75
5
10
72
84
6
20
10
21
5
108
132
19
9
27
125
4
8
72
79
9
156
44
70
93
9
3
120
17
58
21
5
55
12
93
27
29
96
7
113
115
24
3
156
62
28
104
48
7
108
39
9
45
32
28
36
8
46
36
33
77
88
30
26
7
12
15
102
114
129
12
41
34
45
108
60
96
36
63
21
29
31
12
5
34
38
46
21
105
15
29
24
112
24
75
9
32
130
14
10
9
45
15
15
93
77
211
5
7
27
45
12
45
90
26
79
36
63
81
63
90
75
53
7
27
33
12
39
54
15
65
55
5
43
5
19
60
75
26
124
54
26
19
12
12
15
90
75
60
15
2
24
72
58
24
66
15
39
6
66
33
48
5
4
15
29
7
57
87
24
21
15
5
28
90
86
19
111
36
54
27
12
12
63
33
24
24
60
36
75
144
74
175
51
105
36
3
6
147
9
3
77
28
3
12
75
26
7
3
50
4
42
74
10
36
9
9
15
216
9
20
31
39
36
26
28
90
12
9
41
151
87
6
44
55
27
30
18
33
27
57
5
118
36
69
36
51
24
54
15
173
43
69
27
15
74
124
8
43
144
57
3
60
12
9
27
132
147
21
3
30
54
45
15
12
45
9
54
90
36
96
56
24
28
126
9
36
101
124
27
24
75
108
33
5
7
108
132
36
15
26
31
3
134
7
24
9
3
5
60
163
36
9
54
21
9
42
9
9
20
10
170
286
54
15
15
57
48
108
24
39
9
36
60
15
24
72
90
3
15
141
15
14
55
36
12
9
3
101
55
45
66
18
6
2
34
74
60
19
48
63
26
24
7
72
12
99
21
53
91
99
81
24
12
45
39
84
173
52
63
48
12
39
138
3
48
29
46
14
40
87
9
15
5
70
2
28
27
132
21
6
21
27
93
29
36
43
65
10
21
84
132
5
12
46
14
22
24
66
54
26
103
15
81
69
123
12
201
44
7
48
15
21
15
30
32
22
6
39
108
117
80
250
57
135
81
27
6
152
55
53
4
15
36
17
64
18
26
7
39
48
105
27
120
18
3
12
173
154
54
27
17
ABCD 95722341868*3^$a+1 [50068]
210
129
24
8
7
81
32
25
15
183
42
23
24
73
47
85
75
87
33
8
88
45
35
61
66
18
15
27
5
72
85
83
73
39
3
237
56
24
40
147
149
67
192
125
40
75
5
7
9
24
56
55
24
41
67
293
7
65
328
297
54
9
45
156
63
56
115
45
99
141
24
96
24
3
45
15
12
6
39
15
138
87
56
1
63
8
133
84
15
45
180
183
8
7
33
120
9
18
12
6
75
24
63
30
60
234
30
6
120
33
32
67
21
69
180
63
207
41
40
57
135
15
33
141
96
54
189
207
57
8
88
24
3
5
7
161
115
5
67
5
72
160
48
15
17
7
33
111
185
7
18
39
15
240
180
12
161
48
31
36
45
3
114
51
39
48
33
72
48
45
96
138
42
18
5
7
81
45
54
29
31
90
18
108
105
15
137
193
354
18
6
5
112
9
90
84
9
87
30
6
72
5
16
72
128
24
48
205
54
29
139
5
40
21
99
81
39
8
13
195
104
7
90
18
5
61
60
120
42
210
3
201
23
25
6
105
24
15
41
49
23
40
3
24
90
131
61
3
176
1
168
48
24
23
96
7
180
48
36
60
36
18
87
39
18
66
54
15
45
66
137
133
114
90
18
72
72
29
7
18
47
48
112
72
120
135
65
103
33
57
23
40
200
112
32
43
48
117
8
40
32
55
42
15
8
85
18
66
54
65
24
48
157
36
47
97
48
47
13
147
15
33
80
72
43
132
72
30
99
99
42
3
8
19
53
40
21
27
39
9
117
35
79
41
193
54
33
32
136
80
19
53
25
47
40
80
16
171
78
191
40
15
89
48
97
96
135
72
243
189
128
48
25
42
18
282
54
54
42
54
48
101
49
126
9
3
53
64
27
168
36
65
61
18
18
120
15
57
18
54
54
222
90
12
42
30
29
24
43
5
72
31
9
96
24
27
29
31
36
30
15
72
165
222
180
9
9
48
90
18
299
16
15
90
15
57
54
180
149
25
15
264
33
23
24
16
9
72
39
45
132
15
3
149
85
123
57
23
49
18
36
105
57
23
31
9
9
15
3
117
171
5
265
95
31
9
24
96
135
24
120
153
80
25
23
7
33
24
75
12
33
48
45
42
162
119
160
24
21
99
81
30
57
15
65
7
33
45
27
3
18
99
15
81
27
45
9
23
168
48
31
126
75
48
24
120
123
60
12
18
3
24
27
36
18
42
45
48
24
63
234
18
5
7
89
7
30
35
88
81
216
87
8
175
185
7
18
63
15
72
72
18
12
60
111
51
29
115
54
66
197
43
54
135
128
7
12
21
8
40
24
168
87
41
31
9
120
99
6
95
144
121
47
40
3
72
12
33
165
60
23
40
21
6
173
72
40
152
16
69
3
72
81
47
72
25
191
24
16
111
89
295
30
90
17
25
63
81
119
19
18
75
33
72
150
18
39
27
144
165
24
15
41
25
39
48
32
160
63
60
5
25
24
23
193
15
69
90
6
27
27
21
15
102
60
180
11
55
222
48
27
69
3
8
19
53
88
48
80
7
257
16
141
3
141
27
32
136
72
8
40
24
3
108
9
240
33
114
18
138
17
7
30
11
40
128
72
115
30
78
54
36
66
29
139
108
113
31
84
117
123
36
81
32
16
45
54
21
51
6
72
95
216
24
48
49
48
96
95
31
18
111
15
66
18
45
56
144
31
257
169
6
30
132
120
135
48
15
65
40
32
85
12
18
21
159
18
78
30
126
6
12
6
69
ABCD 95723247682*3^$a+1 [50073]
7
9
39
17
24
24
19
66
12
39
129
11
43
66
12
3
32
4
129
24
18
12
41
85
30
17
24
96
55
45
93
24
47
19
41
13
23
13
15
36
39
5
12
133
27
8
307
30
18
5
132
7
66
114
33
20
97
27
3
78
48
102
18
11
1
72
71
19
17
19
12
33
80
25
35
19
153
63
21
3
6
11
13
111
9
6
12
65
4
36
44
79
30
54
48
12
60
41
37
23
25
11
1
15
57
6
30
12
3
105
11
120
24
12
25
35
13
24
36
27
93
24
71
36
13
18
33
9
18
30
30
5
37
47
1
75
8
109
11
25
27
44
16
15
5
13
24
47
144
7
69
36
3
24
30
51
12
20
48
25
30
5
16
56
205
35
25
23
7
65
40
105
3
57
30
69
39
41
1
12
3
20
13
51
44
7
18
11
79
21
9
35
19
81
32
24
61
12
71
7
30
75
57
36
51
33
23
133
11
151
5
13
30
17
7
6
72
30
78
120
72
83
160
15
21
69
11
31
12
36
24
137
1
18
12
12
36
65
16
21
12
23
84
60
16
45
72
30
6
27
75
60
12
18
23
85
11
1
3
20
60
25
35
40
105
35
100
75
30
131
43
6
12
3
20
40
15
5
12
37
36
15
27
162
47
36
48
37
3
32
25
75
44
61
18
161
36
4
9
30
42
48
107
48
7
29
16
3
12
29
1
12
23
108
79
53
25
30
12
18
18
210
147
27
18
3
36
111
65
24
4
20
7
30
23
36
31
89
19
12
5
25
35
187
48
5
88
9
108
60
23
109
23
115
42
6
12
42
66
21
3
18
12
30
78
60
12
18
69
33
96
24
23
13
27
44
1
35
60
7
77
24
19
81
27
90
72
48
60
12
11
60
37
18
17
60
60
133
54
36
54
18
18
95
40
27
5
7
36
77
60
48
16
9
11
16
8
19
18
3
57
23
49
60
30
33
15
53
67
48
21
9
11
64
57
42
33
3
60
17
24
16
80
13
11
40
129
54
48
30
15
57
27
9
174
6
51
21
119
31
5
25
63
39
18
95
13
30
12
5
7
150
47
16
3
5
25
47
64
36
44
79
84
6
30
30
60
30
42
30
29
61
3
32
97
11
36
13
48
15
8
49
167
4
9
27
56
157
23
4
33
60
11
7
89
13
23
145
18
17
193
11
4
27
18
102
5
84
13
111
32
24
1
39
21
63
27
30
18
72
42
51
12
75
18
24
11
19
66
12
12
107
16
15
60
5
73
47
25
12
18
30
12
6
24
30
48
30
18
35
96
79
65
120
25
54
6
12
72
30
78
72
47
4
56
31
53
109
36
132
12
47
13
18
5
24
61
72
6
5
7
9
3
33
33
147
177
27
123
33
63
24
17
76
68
7
12
36
41
31
9
56
13
15
9
30
101
40
87
113
25
30
41
96
64
39
17
25
12
18
33
69
3
8
67
69
39
41
40
3
138
3
27
45
3
42
15
57
6
12
42
71
96
61
42
6
71
1
30
42
6
114
6
12
48
17
60
4
129
24
36
84
36
60
12
72
60
66
42
15
45
35
84
43
21
57
23
85
24
11
97
18
17
13
42
5
4
3
41
72
85
35
24
31
102
60
96
12
48
75
15
30
71
49
120
12
23
25
71
319
41
13
48
90
5
67
33
48
9
23
43
17
85
30
72
18
15
48
9
30
17
61
90
33
20
67
33
92
73
11
91
45
68
16
51
90
102
41
67
18
107
37
66
17
24
31
33
27
29
73
3
15
5
73
15
39
6
11
60
61
23
16
3
30
60
11
49
30
6
27
45
48
27
8
7
65
43
42
18
5
199
6
132
15
63
30
30
81
33
23
25
83
12
84
13
23
25
15
3
54
30
6
35
52
15
29
1
23
55
41
73
6
42
42
53
25
18
24
48
53
96
31
12
78
83
60
36
13
51
27
150
3
105
12
35
7
78
75
33
47
7
48
9
56
55
48
41
13
11
40
32
67
6
35
7
48
42
42
36
5
37
35
4
144
20
25
47
40
15
78
30
17
4
69
84
3
57
3
8
67
5
24
1
15
3
54
30
21
15
372
72
66
114
18
192
6
5
79
17
4
32
55
53
7
33
9
3
44
1
48
30
81
39
54
263
48
55
41
1
12
63
8
7
33
45
90
141
80
36
40
68
7
5
144
1
18
5
72
25
23
36
19
17
24
1
60
12
6
162
3
27
5
60
7
173
60
13
24
6
5
16
9
47
48
67
60
72
18
12
3
63
41
43
30
71
25
54
6
72
12
3
27
17
43
53
55
48
57
24
9
24
6
17
67
33
44
13
3
3
12
5
60
25
30
48
12
5
133
12
12
83
25
78
30
24
18
12
18
12
18
5
127
18
12
3
108
132
15
12
60
113
25
39
96
48
32
7
93
57
60
96
30
42
23
16
9
12
12
60
83
7
18
23
19
78
42
17
19
12
5
28
36
9
12
18
5
16
9
60
71
16
45
59
40
24
32
115
72
17
100
24
27
5
24
64
9
6
60
5
97
132
11
25
12
35
115
120
29
49
11
43
41
25
42
69
56
37
51
32
25
72
36
47
48
25
54
77
1
18
5
19
60
30
47
144
7
9
20
1
90
42
120
36
11
60
31
48
17
13
30
5
25
11
133
18
9
3
18
15
45
78
45
27
102
47
73
30
161
40
27
5
24
91
29
43
77
64
32
108
36
40
9
30
17
37
123
183
17
67
ABCD 95723390528*3^$a+1 [50044]
39
24
12
48
36
24
60
48
45
43
92
33
111
45
3
72
84
16
20
45
39
12
100
104
48
93
187
56
12
99
9
12
69
15
28
140
33
39
21
43
84
92
69
7
8
72
40
72
108
44
28
11
96
54
171
21
24
39
72
15
69
69
7
29
15
36
63
45
16
5
24
15
12
45
3
84
57
63
3
54
31
119
30
6
9
60
120
16
8
24
63
9
81
39
4
140
12
9
36
39
16
65
15
9
84
79
17
19
47
25
32
12
9
99
21
15
16
5
3
12
60
21
3
60
27
9
9
19
11
6
43
32
16
65
108
7
140
12
72
45
19
44
16
12
35
25
224
24
112
5
15
144
9
55
44
52
80
129
19
132
65
30
93
21
7
20
45
15
33
67
32
40
8
40
128
96
24
36
21
7
32
9
27
15
133
36
29
30
25
32
24
16
44
156
40
140
9
15
48
40
20
21
115
104
100
11
9
28
29
75
21
120
27
12
76
8
36
24
24
81
67
5
43
125
51
24
12
120
108
100
35
9
12
180
4
32
69
19
47
9
4
92
99
21
52
56
15
66
24
75
12
12
21
132
75
12
33
15
3
45
60
21
6
30
3
24
40
152
4
80
36
24
87
18
126
21
28
32
40
65
55
32
93
18
57
24
36
52
48
108
24
41
7
104
141
7
71
30
51
24
51
45
48
21
66
21
48
21
36
18
25
35
165
36
36
45
67
48
8
72
45
39
60
24
57
3
84
28
12
56
15
66
15
21
27
27
85
20
60
36
93
15
15
21
24
52
29
63
33
84
96
55
8
75
6
126
25
20
88
11
33
192
21
39
15
45
81
183
12
3
6
91
20
9
51
24
76
8
21
111
24
4
84
36
17
27
21
7
132
8
28
20
120
105
55
56
36
12
21
27
24
129
36
15
39
162
48
7
65
7
53
27
57
60
84
39
60
177
39
36
171
25
24
20
21
15
24
105
43
11
60
30
6
69
60
52
53
36
30
6
30
54
79
32
105
43
35
57
12
48
63
12
13
20
16
5
60
51
72
3
9
9
111
60
24
60
12
12
48
108
84
60
132
9
39
16
20
51
84
69
28
65
39
36
24
9
171
204
24
21
12
159
165
31
48
152
120
9
135
9
75
21
36
3
12
108
172
23
97
125
7
8
108
216
48
3
9
69
30
69
117
19
17
18
21
16
44
81
15
24
36
48
60
84
72
75
165
9
27
4
8
76
24
56
12
9
195
24
112
20
15
9
60
36
24
9
6
21
12
28
44
48
3
45
33
39
12
24
12
24
69
51
24
24
117
84
7
65
7
56
36
4
137
108
15
141
6
48
9
76
32
12
111
69
21
39
16
47
25
20
69
15
100
56
9
120
3
60
36
45
7
20
33
66
165
76
53
7
48
32
24
105
36
18
12
189
16
44
24
21
19
80
84
16
116
60
48
48
40
29
36
307
80
60
21
55
140
141
90
61
104
60
15
69
57
84
24
55
11
9
72
24
144
60
36
105
24
12
3
72
12
108
88
12
65
87
48
15
54
51
132
36
4
116
40
65
171
24
21
24
36
15
184
44
96
72
40
68
51
90
54
105
12
33
111
69
39
12
168
16
32
345
3
96
196
5
15
12
16
71
90
19
35
45
60
24
33
120
43
11
49
56
16
12
8
12
48
39
54
7
29
15
21
18
81
9
36
99
12
9
3
156
12
33
19
92
36
9
24
39
60
208
8
16
56
84
48
96
84
60
60
28
24
29
7
95
18
75
36
24
84
21
12
3
15
49
113
18
85
12
29
60
3
16
35
145
20
40
32
24
168
33
27
72
45
39
4
32
69
75
64
72
44
40
116
39
90
171
48
12
45
15
24
12
69
3
48
3
49
92
24
12
132
76
35
9
120
27
36
18
31
84
104
21
15
60
60
57
24
63
268
44
21
39
24
72
9
19
35
109
20
12
24
36
4
20
100
65
67
29
75
16
8
45
39
12
39
36
25
5
103
32
36
33
12
15
75
45
33
115
32
123
21
16
68
12
12
60
12
4
92
48
12
72
87
33
36
12
15
48
21
21
18
21
76
8
36
4
20
160
44
63
18
39
81
15
64
56
112
5
15
88
44
36
21
36
27
21
51
16
23
21
24
72
9
6
18
72
7
32
168
81
51
15
180
9
52
53
111
84
4
56
15
25
5
60
72
63
27
48
25
44
12
48
108
3
9
36
16
56
9
3
141
66
9
52
119
69
120
52
20
12
108
112
32
28
56
96
36
28
20
21
6
54
75
24
45
99
21
7
32
21
111
36
108
76
80
24
96
9
75
15
90
79
8
15
ABCD 95724353072*3^$a+1 [50040]
24
93
21
72
27
40
8
129
30
60
13
20
3
33
75
192
30
204
6
24
84
6
24
39
63
69
40
119
120
69
16
11
153
51
60
90
36
36
7
11
21
129
36
60
54
72
18
115
32
9
39
45
19
12
8
60
153
60
24
19
44
52
29
6
265
5
60
24
15
75
1
11
69
129
6
24
6
15
9
291
15
45
51
54
6
9
96
48
51
60
36
18
39
12
39
6
90
84
9
51
25
17
19
59
57
24
45
3
261
6
9
12
39
6
7
53
39
24
51
24
36
109
32
9
96
19
65
24
90
126
51
123
1
41
24
174
21
9
30
9
63
48
72
9
28
11
12
105
48
84
12
84
75
12
9
21
7
56
81
90
54
6
6
18
9
3
45
63
36
81
3
72
9
28
20
172
11
9
39
21
160
101
18
12
24
36
60
24
189
21
30
36
24
13
8
63
60
61
95
81
69
6
9
39
9
60
51
36
66
78
81
40
29
27
9
19
80
87
24
96
84
6
39
159
96
21
3
57
12
36
27
37
11
60
9
33
78
36
73
11
21
9
55
35
61
11
69
36
12
21
91
48
248
123
186
75
135
6
108
30
12
9
81
90
37
32
48
21
30
72
33
27
24
33
48
3
45
12
120
9
36
3
87
117
3
9
4
116
88
23
24
30
30
6
54
25
89
6
54
51
21
27
33
7
80
93
48
6
21
28
77
18
61
11
73
65
27
39
25
5
171
249
15
28
11
21
144
36
39
36
45
129
39
3
24
6
43
20
12
112
32
84
120
16
89
27
15
84
9
15
21
21
15
108
96
9
27
88
101
54
12
45
45
79
101
27
48
15
30
19
5
66
45
3
81
15
24
21
45
60
6
13
56
15
9
96
21
60
24
15
21
30
30
84
39
87
45
45
75
33
6
9
15
162
78
81
39
6
210
54
30
96
21
33
72
84
6
24
45
15
33
3
45
3
129
36
21
156
43
11
21
9
39
51
216
60
24
45
9
102
9
88
41
60
27
148
17
108
15
4
71
21
69
6
85
56
15
78
30
12
33
24
72
24
27
138
12
90
30
3
12
52
23
9
144
96
36
15
24
105
51
105
3
42
19
68
3
60
30
127
32
39
132
24
9
72
12
12
9
75
141
6
54
30
156
24
6
3
21
96
24
111
124
65
15
9
15
24
16
35
21
75
30
15
51
33
16
95
90
6
45
180
33
27
52
17
6
240
174
144
30
57
120
12
112
44
147
49
29
6
24
6
30
24
21
9
39
27
6
19
59
21
21
7
32
75
6
63
4
77
156
120
120
48
39
48
144
28
11
121
48
53
30
174
6
45
3
42
24
24
36
63
40
8
12
51
105
24
111
6
96
75
135
48
6
54
30
42
150
43
44
33
24
30
25
8
108
3
121
11
18
6
13
131
61
68
16
5
90
6
6
97
107
6
15
24
40
41
78
57
69
6
105
112
71
21
219
30
30
30
27
132
63
129
9
6
49
17
15
9
39
27
9
231
24
24
1
20
60
75
90
6
60
48
126
75
9
36
66
57
3
18
39
111
12
9
15
6
39
21
168
36
54
66
36
63
24
57
3
33
30
49
11
60
24
6
18
30
12
3
15
90
30
42
15
9
3
111
1
44
51
24
21
36
108
15
6
36
75
28
32
72
232
8
27
13
23
30
18
42
19
20
69
60
72
19
80
51
138
102
45
12
96
16
11
138
12
198
96
174
30
42
3
27
138
27
93
12
18
6
30
216
9
15
9
12
63
66
15
84
96
15
30
43
36
11
6
198
72
45
4
11
138
87
15
165
60
24
9
102
33
15
12
33
12
4
60
48
32
15
60
9
45
207
3
72
37
17
6
33
75
60
42
120
127
32
9
91
89
39
21
27
112
11
9
33
27
3
9
96
3
60
21
51
48
25
17
24
75
15
54
6
33
63
24
30
30
6
7
11
9
27
6
15
48
36
15
13
20
63
60
93
4
11
21
15
49
80
45
12
27
12
135
30
60
171
39
33
27
6
39
48
16
95
6
51
9
30
60
69
147
109
8
111
57
48
72
24
9
30
66
111
24
24
15
42
18
6
30
13
17
3
33
30
30
3
96
81
75
15
93
24
3
24
30
19
11
60
73
11
42
15
24
21
63
87
57
33
15
63
1
20
15
13
20
51
42
180
18
72
18
27
3
60
21
45
24
6
36
45
9
30
156
114
126
69
60
36
33
15
81
126
24
66
19
95
93
33
24
63
81
27
15
33
87
30
39
51
13
212
9
114
49
17
6
60
109
65
24
126
156
78
66
69
135
30
27
99
66
90
54
36
15
168
120
64
ABCD 95724654484*3^$a+1 [50163]
47
151
120
21
44
109
11
12
43
65
40
9
6
41
160
20
13
30
66
54
93
45
39
69
27
48
12
32
48
37
135
81
15
24
15
96
81
69
90
105
96
36
32
52
24
32
25
27
12
20
36
7
57
8
1
47
132
52
44
109
95
48
52
21
75
144
3
9
48
36
9
18
78
11
24
7
57
8
7
213
108
45
107
64
48
12
3
81
135
57
140
12
16
9
11
132
24
48
13
3
39
77
13
30
30
18
33
392
7
5
61
95
16
48
111
105
15
65
7
72
33
12
32
13
3
3
209
31
105
9
15
56
24
31
9
56
184
15
21
20
49
27
44
49
60
156
75
9
18
57
15
6
131
64
39
17
1
15
128
40
9
6
24
33
108
44
55
45
12
20
19
9
36
69
107
43
161
55
24
65
48
13
35
52
12
8
24
16
33
24
6
65
49
6
9
96
20
64
48
12
32
1
63
132
12
45
18
9
183
33
63
105
57
23
55
5
64
12
68
25
48
23
112
57
83
4
3
6
75
72
93
71
84
96
76
105
3
72
15
18
30
24
30
66
9
60
12
56
28
20
76
48
3
48
24
57
21
27
21
12
87
296
64
81
15
57
135
60
12
32
96
127
96
9
48
8
109
11
120
25
174
120
21
92
13
59
25
63
57
11
16
140
1
72
30
65
12
100
8
25
11
25
147
15
33
159
5
85
48
63
32
120
24
1
27
92
79
5
52
72
20
48
64
9
11
16
8
36
61
99
144
36
63
41
49
83
28
57
39
9
11
36
40
240
132
3
57
56
97
78
45
27
18
407
55
53
19
90
6
81
63
66
11
13
216
30
89
40
21
135
27
65
40
57
15
93
12
71
4
20
16
12
3
9
63
9
24
9
123
45
35
48
12
52
105
35
40
111
54
60
48
27
12
39
24
30
51
20
37
39
63
21
69
107
13
3
108
32
25
48
11
28
272
1
35
12
48
55
90
12
27
144
57
15
32
73
63
9
195
12
24
12
27
5
16
69
30
6
12
30
29
19
45
80
37
119
79
197
60
7
33
12
21
59
25
27
60
80
160
204
116
4
60
9
60
23
40
8
24
55
5
28
297
23
7
246
42
17
40
63
33
9
36
12
87
105
6
42
95
28
9
35
55
57
84
20
16
33
48
39
104
25
39
105
167
49
11
96
25
27
8
40
44
61
15
164
48
25
138
45
27
101
12
7
65
156
16
60
8
55
117
3
105
33
63
152
48
16
8
40
72
63
41
64
33
15
87
245
76
15
17
4
20
31
9
33
3
57
186
9
33
60
18
5
4
8
24
60
28
33
95
88
152
73
24
30
81
56
24
55
125
16
9
12
27
36
12
92
16
36
48
108
63
5
96
60
16
15
137
16
9
48
30
129
39
9
36
27
9
33
47
40
63
197
4
9
15
36
32
112
3
185
4
51
17
25
15
81
35
19
125
13
60
23
124
56
76
116
37
11
12
73
11
73
51
27
42
6
90
59
36
136
24
56
84
4
8
7
17
1
95
28
44
13
147
132
9
75
44
108
73
11
28
183
17
112
108
45
6
24
18
35
43
9
56
100
105
155
144
28
12
33
147
20
12
16
108
15
137
24
4
9
75
8
55
9
9
11
19
150
119
211
57
63
42
39
8
60
16
99
105
15
101
12
52
21
11
48
48
28
15
89
16
32
55
9
69
90
81
24
72
8
36
61
3
9
66
5
76
9
75
9
3
45
162
21
36
81
30
129
56
144
49
54
57
9
71
48
25
11
12
7
17
16
12
60
56
24
160
20
76
56
96
24
16
63
30
11
64
80
7
42
23
7
77
148
12
93
3
92
31
57
12
141
111
153
78
29
4
44
16
117
63
159
17
28
3
93
57
42
41
127
72
90
35
60
1
12
3
20
12
24
40
9
15
12
57
18
57
140
228
12
28
105
119
4
9
27
39
5
112
20
7
17
168
16
135
41
16
57
3
144
108
32
4
27
168
65
112
8
49
6
57
8
85
35
79
57
21
83
16
56
7
5
85
167
64
116
28
63
48
5
52
104
64
9
71
24
48
28
44
40
15
33
33
24
60
171
32
37
138
177
21
71
13
3
3
41
16
8
55
21
36
44
13
60
18
5
48
36
79
42
83
64
32
61
12
27
204
32
28
24
33
27
36
12
44
40
108
32
13
71
24
88
8
ABCD 95724679184*3^$a+1 [50111]
3
57
39
21
24
42
57
63
18
207
3
181
120
24
47
9
51
48
21
40
35
21
33
60
19
8
48
15
240
30
66
24
6
99
72
39
30
3
16
41
30
81
15
49
89
30
1
80
15
36
48
36
120
25
48
167
9
40
72
8
297
54
25
8
3
90
19
29
51
48
21
36
31
5
43
5
115
32
3
66
24
102
45
3
12
33
15
105
21
234
25
35
45
51
114
27
24
9
6
24
42
48
42
48
141
16
32
120
33
24
15
40
8
51
90
12
39
96
39
30
84
102
54
30
54
12
90
90
30
18
72
127
32
160
8
93
18
97
5
18
126
90
60
84
25
5
42
54
19
71
1
8
27
18
19
53
18
6
60
30
25
8
3
37
167
49
35
45
15
57
24
21
108
87
15
9
9
12
67
11
12
25
72
96
5
27
9
84
192
19
35
210
30
13
56
45
12
199
5
6
13
35
37
104
40
24
101
60
30
6
19
149
27
9
159
24
48
24
45
114
36
30
30
54
96
51
144
69
75
21
3
21
19
11
85
11
6
7
56
81
54
96
105
9
39
16
137
108
12
78
105
16
35
61
80
93
42
33
111
30
43
53
19
11
198
6
129
57
15
45
114
6
18
57
63
57
69
19
71
66
30
9
9
111
9
79
23
24
60
45
21
139
65
54
6
6
18
27
9
264
36
96
24
60
39
96
24
21
36
30
33
24
16
101
91
23
81
40
95
25
80
24
24
21
120
96
54
85
11
85
89
150
30
27
24
21
19
41
7
83
60
264
126
78
36
1
5
168
30
102
7
48
48
35
36
9
21
24
75
21
3
111
90
55
41
111
9
30
180
60
9
27
85
29
43
41
30
30
36
24
31
29
19
56
45
19
47
54
66
1
23
12
30
7
41
30
132
69
48
117
123
207
9
15
6
60
114
12
145
8
117
259
35
240
60
24
6
115
48
53
48
27
33
31
56
105
7
47
24
25
17
78
12
30
54
33
16
71
25
65
36
27
16
65
30
12
18
12
18
61
5
144
27
39
24
1
125
19
47
9
21
18
42
7
77
54
42
18
49
47
33
51
42
115
119
6
99
81
127
41
31
24
17
15
3
12
9
40
101
138
1
29
12
7
200
27
114
42
33
16
24
95
120
9
141
51
39
6
60
24
6
9
57
15
120
39
66
54
54
42
24
73
48
8
21
115
125
36
54
24
49
200
112
56
48
21
54
21
168
231
97
23
120
1
24
35
21
120
51
48
12
33
45
51
88
56
15
25
41
6
97
17
36
3
147
13
24
56
21
3
112
95
49
11
61
23
49
8
63
1
24
95
1
11
30
18
37
8
72
39
30
19
104
21
42
97
23
33
45
120
42
18
6
1
5
27
21
91
5
54
69
231
25
65
6
105
48
21
19
23
289
8
93
27
57
54
57
64
29
90
1
11
48
42
54
84
42
30
24
96
57
21
36
90
60
66
7
8
72
27
13
56
16
11
78
30
120
90
15
16
24
11
13
17
6
9
69
19
41
60
66
30
43
47
33
40
8
63
25
35
12
24
1
152
51
12
18
30
66
36
78
66
3
27
6
48
7
48
32
24
40
48
32
21
144
36
108
27
168
21
24
42
84
60
81
153
36
6
277
23
9
69
19
23
24
174
27
63
126
115
104
15
9
48
15
108
60
1
56
69
54
165
45
27
69
19
47
48
42
18
37
8
135
6
6
108
36
13
143
193
71
66
15
9
55
95
30
19
24
77
99
21
30
66
24
180
24
6
24
1
119
57
15
57
87
1
53
96
3
16
35
61
29
19
72
24
32
105
7
56
64
11
6
24
156
6
109
89
6
1
32
33
15
72
111
121
56
63
12
18
96
30
13
227
109
41
15
21
144
24
19
48
32
21
6
330
43
72
65
159
40
17
135
9
156
18
6
6
37
41
6
9
15
177
9
150
24
57
15
24
9
57
7
143
24
24
9
57
180
114
216
114
120
126
1
48
32
15
30
187
101
19
48
143
57
3
12
49
95
1
23
120
30
99
3
117
48
93
12
39
15
24
145
125
66
6
204
6
33
135
49
56
45
66
25
5
30
30
30
66
55
24
35
30
15
9
79
200
3
84
114
30
72
30
19
8
57
63
40
32
160
8
48
88
95
60
37
29
60
103
71
30
51
ABCD 95724784672*3^$a+1 [50038]
96
30
24
18
174
6
12
6
41
16
27
24
66
11
43
36
33
27
18
35
31
18
54
90
90
24
36
9
3
93
165
11
19
77
1
159
93
48
24
11
16
48
27
54
6
18
39
27
21
33
108
114
17
48
115
45
93
35
127
24
66
36
36
24
119
96
16
144
51
42
3
99
72
54
6
36
5
112
3
36
24
66
180
180
24
12
147
21
30
18
42
177
15
17
7
137
16
27
36
17
13
99
33
12
180
15
39
36
36
33
189
36
72
66
24
72
72
48
29
7
72
42
156
36
90
72
24
30
15
224
16
39
48
18
24
36
18
126
54
5
151
41
112
144
159
30
18
17
43
30
18
18
24
48
11
112
3
60
129
32
16
33
144
36
75
69
126
72
21
33
72
36
3
80
64
105
23
48
73
119
16
63
180
198
42
173
16
3
42
3
99
18
59
13
78
48
60
30
27
63
18
18
77
163
48
126
54
18
6
18
36
12
18
18
6
21
45
90
36
5
48
7
54
99
3
36
9
69
59
295
6
12
183
80
16
48
21
12
18
18
11
96
109
78
21
69
11
97
47
7
41
64
3
12
18
15
57
71
55
137
16
15
66
90
21
33
18
90
72
36
24
15
21
30
78
66
45
27
117
63
17
133
12
47
7
6
83
25
156
42
17
19
12
161
19
276
30
108
162
36
24
209
1
18
204
48
65
13
72
11
48
79
24
90
48
6
249
32
48
157
54
36
90
48
78
65
64
15
84
77
13
96
3
33
66
45
81
78
17
73
71
19
102
87
32
67
54
23
16
32
37
30
24
156
18
24
63
99
48
29
103
102
6
77
97
63
171
54
6
120
90
39
69
144
11
67
90
90
12
54
54
17
73
24
18
18
12
72
18
6
54
41
31
177
111
108
66
3
80
151
36
18
6
66
36
6
12
54
6
41
48
55
144
72
17
103
185
16
51
54
42
93
9
24
66
132
30
27
33
63
9
84
18
65
64
75
30
87
57
18
6
36
156
18
96
317
112
51
237
32
19
125
97
12
3
75
5
175
33
21
66
41
16
69
27
51
189
63
18
66
60
17
16
159
17
37
11
7
6
227
7
12
24
5
7
57
105
18
53
16
27
36
225
93
6
36
9
39
72
114
48
159
96
3
66
54
6
18
29
37
288
11
13
18
17
16
48
48
48
75
54
84
27
243
42
30
24
30
54
9
51
36
144
102
3
80
67
12
33
9
39
9
6
30
3
39
120
24
18
102
60
102
47
112
27
53
67
60
30
35
115
90
35
73
18
5
43
24
54
12
78
77
7
9
81
47
43
6
111
69
48
75
3
30
15
32
7
18
108
27
15
81
128
37
59
144
16
57
12
18
89
19
18
27
32
31
17
7
234
72
135
96
240
9
114
30
39
32
7
57
15
48
60
69
15
33
165
123
32
7
24
33
96
105
30
6
12
6
30
96
51
32
16
3
45
9
54
162
6
228
5
16
39
48
24
108
156
9
81
111
69
11
7
249
3
24
12
41
48
1
6
126
203
43
24
30
63
48
33
24
87
93
12
18
18
78
21
51
18
48
203
91
12
9
9
78
30
72
18
36
125
16
93
36
24
36
51
57
23
49
47
19
60
17
48
48
67
30
42
84
72
57
33
111
87
6
83
19
29
49
84
27
9
42
29
37
54
60
41
133
18
96
162
156
78
77
43
396
72
18
36
54
126
18
54
18
24
53
16
87
41
31
18
114
29
109
18
132
18
30
45
69
12
18
126
180
11
7
6
54
84
60
48
77
157
36
24
23
31
17
31
204
21
69
54
21
27
144
132
12
21
213
72
78
66
78
30
36
78
5
16
9
39
21
12
63
63
24
30
123
27
18
162
138
36
90
9
15
17
1
47
43
66
3
21
11
1
47
7
108
72
6
66
45
51
246
18
6
63
96
15
6
66
132
18
18
129
213
18
48
9
15
30
3
147
18
54
84
33
80
109
120
11
43
6
48
95
16
48
9
30
54
99
51
54
23
25
114
174
54
17
43
18
ABCD 95724928504*3^$a+1 [50014]
35
33
15
6
24
67
36
68
99
37
8
48
28
11
21
4
5
31
20
120
3
37
47
21
12
9
19
72
20
69
55
56
3
49
72
29
39
15
66
31
44
51
18
12
55
5
91
53
31
83
6
207
33
19
11
60
57
9
78
45
87
69
51
73
248
3
24
21
136
8
15
33
64
305
19
11
13
5
63
117
12
39
100
144
60
47
144
69
112
60
48
191
84
42
3
45
31
11
25
60
104
52
32
105
66
9
27
13
188
39
21
3
45
16
84
35
30
39
76
41
90
18
3
87
90
12
24
120
96
31
80
39
30
103
68
9
60
79
11
48
81
24
45
7
59
30
7
23
84
66
75
16
36
24
120
68
60
76
71
85
44
51
33
48
4
44
39
153
57
12
39
99
6
27
64
116
64
29
39
27
9
9
63
27
42
79
20
9
7
96
12
20
36
12
3
24
42
3
45
31
5
6
138
60
3
63
6
3
27
109
5
27
12
21
66
180
13
11
114
31
60
12
53
120
144
42
174
30
54
90
21
64
101
7
47
45
36
12
99
144
57
124
8
48
153
27
60
64
8
96
99
85
8
48
12
60
64
116
39
18
7
5
99
64
108
8
69
51
21
48
3
160
29
90
81
159
30
54
1
60
176
27
33
12
21
67
23
9
15
30
31
32
33
6
9
72
28
72
32
27
9
9
15
75
37
35
73
8
9
51
180
88
72
47
96
30
7
32
15
13
32
21
31
56
39
121
312
48
60
12
17
30
24
240
54
91
32
3
9
36
4
68
33
96
19
24
156
24
95
30
31
152
69
18
36
30
126
81
12
27
48
37
8
105
30
33
4
5
51
9
30
25
23
93
60
4
36
8
75
30
54
12
21
4
36
32
16
29
43
59
1
20
93
54
33
63
36
204
36
1
20
3
57
4
44
21
99
76
36
53
15
9
3
117
6
84
45
48
57
7
29
31
95
49
5
15
12
33
19
8
28
32
48
15
96
25
23
60
30
15
87
138
30
36
24
66
30
97
12
5
3
33
156
19
32
60
153
96
48
12
54
60
25
59
12
9
60
21
55
36
60
20
3
84
13
32
28
8
21
19
36
83
12
18
55
12
23
6
15
72
60
27
6
7
32
28
17
31
32
129
91
24
29
87
4
83
25
20
88
32
15
21
75
61
29
235
104
27
73
35
141
4
12
5
39
12
27
97
23
12
109
5
15
12
3
1
36
77
31
11
90
18
21
21
39
40
12
32
40
11
49
47
73
5
55
80
45
31
5
175
24
17
24
15
24
21
19
36
72
32
136
80
40
72
80
12
45
7
23
132
9
52
77
6
25
32
69
3
57
51
4
68
48
39
24
6
39
100
95
24
25
5
15
40
80
40
41
27
219
48
162
111
27
36
1
59
45
60
21
279
52
113
67
20
3
1
65
79
11
60
1
20
87
141
15
61
29
27
3
30
19
35
36
96
49
35
45
24
16
32
9
18
33
3
9
57
48
96
7
17
66
30
6
1
89
3
48
33
66
129
15
24
25
128
4
8
111
45
69
3
39
24
30
7
29
24
15
21
60
30
109
36
35
61
108
72
20
28
32
72
76
29
63
33
6
69
9
72
18
6
6
121
119
60
9
75
84
13
179
1
80
33
99
28
23
30
24
31
41
18
33
39
69
81
51
64
116
112
132
29
15
72
3
24
21
24
15
6
27
39
60
73
8
12
16
41
39
60
9
63
4
56
112
12
36
8
160
35
105
225
66
21
48
45
6
21
160
72
20
27
24
6
39
105
24
30
6
87
12
45
3
60
120
99
24
61
29
75
4
101
27
12
28
77
123
33
30
37
24
29
60
99
36
21
55
24
12
137
3
172
12
113
3
69
39
72
12
45
3
3
60
9
40
5
3
52
47
81
52
8
3
117
33
54
121
5
24
30
81
21
78
33
117
90
45
201
30
25
5
15
75
105
16
84
24
12
56
93
55
12
29
43
5
6
54
7
65
99
12
39
54
127
20
88
101
174
9
15
102
91
252
11
66
3
28
23
6
43
95
6
15
60
39
153
40
8
39
45
81
87
87
6
7
29
24
30
49
48
68
12
88
71
18
3
39
138
183
9
48
7
36
8
72
12
48
3
24
37
149
84
42
13
41
6
33
28
32
51
30
60
66
9
60
52
8
345
30
9
45
63
4
113
12
30
24
150
75
15
54
7
23
33
4
23
121
5
75
69
43
47
25
20
16
32
9
90
1
128
136
35
1
32
51
6
48
72
115
29
39
48
33
27
33
66
21
57
7
36
47
13
29
48
6
1
35
181
47
30
3
28
11
48
33
88
11
21
183
145
24
47
78
6
6
24
15
45
7
47
21
9
63
60
4
48
8
ABCD 95725024984*3^$a+1 [50034]
156
11
120
18
102
133
5
91
24
131
120
48
133
77
30
1
59
1
155
1
36
83
66
90
1
48
11
84
1
101
78
42
30
18
24
42
6
103
60
36
71
109
29
7
48
59
12
180
61
167
18
54
24
60
25
120
11
1
17
78
24
1
228
71
48
6
91
35
325
35
85
5
31
23
72
25
108
36
35
1
48
11
234
24
30
48
42
31
12
83
121
89
151
83
97
101
282
253
60
23
85
60
36
36
24
144
101
6
24
61
35
48
12
174
48
7
120
23
61
149
42
174
30
24
121
12
5
24
79
60
149
126
114
48
30
13
96
240
24
149
48
78
36
36
12
30
31
17
139
71
84
120
24
72
72
48
60
12
13
197
48
43
125
6
18
67
59
1
96
95
13
60
47
25
48
131
84
37
53
31
23
66
186
121
24
221
19
24
101
78
96
61
24
11
1
113
30
96
85
29
126
210
114
126
96
24
90
49
47
30
54
1
65
168
72
54
48
13
24
29
114
37
185
150
109
5
54
37
149
42
109
24
11
121
120
95
12
66
24
48
30
42
67
101
19
23
6
31
203
13
24
71
25
155
30
120
55
95
132
198
72
18
78
126
25
23
36
1
29
55
17
150
145
48
65
24
42
30
126
73
17
72
240
103
95
60
73
60
36
5
6
49
23
133
47
97
144
35
1
24
120
36
29
6
36
13
36
35
18
30
168
25
120
65
54
138
102
24
1
41
19
215
25
144
156
36
53
144
18
12
216
241
11
54
19
119
6
6
85
125
30
85
36
60
173
24
90
73
48
11
18
103
167
96
12
25
48
36
35
36
90
78
1
24
281
18
30
43
53
127
143
36
49
35
1
71
144
138
48
24
24
91
5
31
24
35
36
13
60
185
55
41
199
36
96
84
119
1
41
42
102
24
144
43
77
103
48
41
31
143
66
288
90
78
19
59
42
120
78
24
96
25
120
89
18
48
85
47
72
133
77
30
61
35
132
12
1
60
107
109
29
30
24
12
85
36
5
114
49
47
48
36
48
37
60
23
72
49
12
144
101
55
48
72
144
11
54
48
30
97
41
114
48
193
47
37
353
42
6
240
43
29
7
216
24
11
85
185
72
30
61
5
55
12
35
132
12
61
144
59
25
12
24
191
109
35
61
89
55
89
127
17
283
168
36
35
60
24
42
79
60
53
30
72
205
24
125
126
1
65
139
125
6
72
42
120
24
55
12
108
17
54
24
12
13
12
5
103
41
19
60
12
5
102
1
41
78
1
47
25
65
43
29
72
150
18
102
120
25
41
19
24
77
199
95
61
23
37
47
37
60
11
150
19
36
84
53
42
78
67
35
120
85
5
55
60
119
12
13
71
156
42
6
84
36
12
78
24
91
29
6
12
48
36
121
17
67
11
49
35
6
30
378
7
23
145
131
6
55
17
78
73
11
96
73
11
156
12
36
96
145
5
30
96
25
17
18
25
24
35
66
42
13
119
1
203
1
5
24
144
78
42
6
1
144
17
48
6
60
25
35
24
1
11
180
60
12
13
84
161
103
47
72
1
65
54
73
17
210
6
72
139
35
24
37
77
127
60
11
84
289
5
30
25
161
30
49
180
77
24
6
73
41
115
53
43
5
90
48
25
120
60
96
113
31
17
19
179
1
144
72
84
35
48
60
78
43
5
7
84
36
113
31
84
36
11
73
156
36
35
114
79
17
19
5
6
42
120
67
131
24
85
5
30
1
24
95
1
24
59
102
ABCD 95725244086*3^$a+1 [50033]
18
40
38
30
34
3
3
18
27
45
27
17
36
19
35
58
3
15
33
47
30
12
43
59
10
6
12
20
16
9
12
15
26
19
59
22
15
17
82
21
65
70
57
71
36
168
28
44
49
5
10
54
27
29
90
96
13
11
4
6
90
32
12
22
18
50
10
18
54
26
7
33
18
32
42
12
64
50
85
17
19
41
4
14
22
2
16
36
56
24
25
3
50
78
52
12
24
72
20
18
172
8
16
30
6
20
52
62
60
24
1
9
24
56
42
12
30
48
18
4
60
57
59
10
54
12
9
60
47
10
32
18
25
12
3
8
16
54
30
6
48
26
54
46
2
30
25
24
71
12
120
40
80
10
27
41
4
54
45
59
48
25
29
18
37
24
35
10
2
48
1
59
34
12
86
4
6
75
27
33
39
38
18
34
14
24
6
115
9
18
32
58
12
42
36
50
18
4
26
31
33
32
19
5
132
19
75
21
17
7
48
41
12
4
80
19
27
9
71
42
42
28
33
27
56
1
59
85
11
40
8
30
6
6
66
13
5
54
1
21
15
75
33
3
60
18
120
32
19
96
84
63
8
12
6
42
24
36
100
44
49
119
18
12
7
11
52
2
18
48
37
47
6
40
12
32
6
42
66
16
21
12
27
21
5
18
37
84
45
6
2
6
82
8
6
181
47
37
21
3
39
2
66
4
36
8
4
2
48
22
6
12
62
48
1
12
29
18
36
12
40
9
11
24
1
23
12
13
17
24
10
14
55
36
3
8
18
76
18
33
24
3
12
36
57
3
8
40
140
10
74
18
18
10
50
12
10
3
111
14
91
5
46
20
48
37
29
103
113
43
47
12
88
44
10
24
51
39
12
8
12
18
22
32
13
12
36
11
16
8
25
17
40
54
26
54
1
29
6
70
2
16
62
120
7
23
18
16
54
2
40
3
5
175
12
3
9
65
18
90
52
2
24
72
49
60
3
6
74
13
24
9
2
37
21
30
80
72
10
24
14
70
32
58
80
52
8
30
90
49
33
50
13
27
44
46
38
109
36
75
21
35
46
42
18
15
24
24
65
30
34
3
12
11
12
4
20
1
29
55
33
6
44
1
189
15
60
155
25
48
33
15
27
2
10
2
4
26
4
44
36
10
39
11
96
61
35
30
18
4
18
104
6
52
30
15
3
42
3
87
12
44
10
54
26
6
60
48
10
3
135
104
18
76
60
32
19
5
46
38
6
48
1
35
34
20
130
36
84
2
24
31
11
13
12
15
60
30
2
12
78
31
12
23
6
88
26
42
19
35
1
99
45
36
45
63
36
9
39
23
28
20
46
60
39
84
36
21
66
24
36
30
2
13
48
9
38
18
36
4
14
52
8
6
4
98
49
5
28
8
48
55
11
6
40
3
11
1
84
11
145
83
6
6
49
24
72
48
11
13
3
20
78
19
135
36
14
7
96
15
20
120
4
9
5
42
12
12
73
12
29
22
8
1
21
20
40
14
34
56
34
2
18
49
96
47
18
19
21
15
41
6
13
5
55
72
15
20
64
38
52
68
36
19
35
37
11
52
80
12
6
48
10
36
9
24
17
6
25
15
12
92
1
75
30
75
12
11
46
24
30
21
11
12
30
30
1
27
8
54
102
13
3
30
27
45
42
56
37
35
1
15
201
15
36
8
25
39
8
30
34
20
46
140
22
8
18
100
15
36
11
37
15
56
85
29
31
47
4
80
40
18
50
1
17
22
8
42
42
1
3
54
12
38
72
16
42
48
2
12
24
70
26
1
35
13
60
15
30
2
12
42
18
60
12
4
44
12
90
6
28
117
45
44
6
49
11
30
40
14
16
9
48
23
12
60
72
46
180
72
6
80
4
6
14
52
14
7
24
48
5
43
12
5
10
8
12
73
15
33
41
31
12
23
25
45
3
119
13
15
50
22
12
20
24
52
110
7
21
24
3
27
8
30
19
108
3
68
1
23
1
59
22
8
46
104
25
33
8
10
57
3
26
19
57
18
21
33
38
52
8
13
5
10
116
24
22
54
8
28
33
45
2
30
42
13
23
12
54
4
51
3
92
1
5
55
3
14
10
18
2
25
41
24
70
32
25
35
24
85
15
54
3
83
1
21
8
4
50
25
3
30
60
3
11
16
18
26
25
36
3
24
33
39
8
25
57
170
61
15
18
56
58
8
10
2
48
18
12
162
28
8
36
24
1
36
12
11
34
3
17
12
6
13
15
2
30
28
30
50
12
13
35
6
124
84
2
25
41
114
1
15
18
14
6
54
12
6
7
35
30
6
12
48
12
25
17
76
36
50
1
35
13
71
78
31
35
25
39
92
76
165
23
40
60
21
48
23
24
6
84
163
12
59
100
56
18
43
147
8
10
39
24
15
12
104
30
16
20
12
31
144
11
12
18
6
156
13
39
26
19
33
12
8
7
3
8
34
26
24
1
35
12
10
68
91
60
11
25
27
32
4
2
114
36
49
3
8
4
26
132
28
8
7
23
12
37
3
144
56
25
60
17
6
1
9
26
24
72
12
10
26
142
15
23
25
27
33
47
42
6
16
14
7
59
13
17
6
13
12
35
124
24
30
2
25
35
10
27
72
11
192
78
40
48
6
8
60
16
20
22
15
95
13
105
26
6
40
3
11
96
40
8
37
23
16
45
48
33
114
9
9
3
35
13
24
96
11
10
3
120
11
6
28
72
26
13
12
143
1
41
43
5
42
48
1
29
54
58
15
35
30
19
23
78
18
16
140
24
4
8
10
15
3
9
36
39
21
17
54
4
84
33
39
20
61
45
18
72
2
6
34
30
36
44
13
59
28
18
50
30
28
26
30
88
15
3
9
5
31
65
84
28
18
57
123
90
54
20
24
4
20
36
36
13
60
12
11
25
155
37
41
7
5
30
12
1
57
42
30
27
95
1
99
14
42
18
7
59
1
33
51
53
7
24
47
40
120
98
16
8
6
4
2
55
23
28
44
4
20
12
49
41
10
14
4
54
128
13
69
3
69
6
54
36
14
4
12
14
4
14
25
3
50
48
31
48
11
97
75
8
12
37
35
13
5
19
35
6
55
27
20
16
62
4
240
8
31
12
3
2
102
1
65
4
26
34
3
47
30
115
15
6
12
20
43
9
168
159
29
150
40
14
6
36
60
6
34
6
14
4
14
7
59
30
10
20
40
32
40
9
23
22
51
39
9
27
32
6
31
3
20
1
11
54
52
62
28
69
59
12
12
36
34
86
12
37
36
111
54
27
12
15
45
41
7
35
37
83
10
27
47
88
48
33
11
1
48
39
2
10
45
9
27
15
8
49
23
28
62
7
3
93
15
20
30
31
35
13
17
10
21
23
66
18
22
26
28
ABCD 95725256392*3^$a+1 [50017]
108
3
21
84
9
3
24
64
32
84
28
20
52
29
7
12
92
60
99
61
35
18
55
8
4
44
45
87
28
20
36
9
7
53
55
12
5
15
28
5
31
11
48
9
12
195
1
24
24
72
20
24
165
30
24
25
104
100
56
21
3
27
193
23
13
11
45
4
84
65
67
23
13
8
51
48
42
39
16
44
27
37
48
17
15
16
56
16
20
57
27
40
65
19
12
72
41
151
29
30
21
16
68
129
36
42
18
15
39
30
96
36
79
32
9
24
12
75
24
81
24
36
67
8
9
19
59
13
24
24
32
9
24
12
55
8
24
16
56
28
53
39
28
12
44
4
36
20
4
20
48
105
54
49
44
12
16
48
29
75
33
30
78
79
41
7
89
3
16
125
84
3
57
12
3
105
55
17
90
24
30
51
9
7
5
43
20
9
27
4
60
95
72
25
5
90
24
93
28
20
72
57
31
113
7
83
21
105
3
12
21
54
66
24
3
27
6
39
9
36
51
52
128
9
31
20
64
60
5
36
102
18
63
12
60
52
83
25
12
56
21
51
28
32
15
45
9
3
45
18
24
18
102
45
105
75
64
84
72
5
51
12
52
125
39
81
19
20
57
15
15
24
30
144
36
43
92
33
3
100
12
5
60
18
72
21
12
87
45
141
12
15
3
6
63
16
65
19
12
53
36
15
16
5
15
165
3
21
55
92
117
43
8
36
40
44
60
45
67
53
51
3
1
12
20
24
60
16
32
36
36
33
63
33
19
156
156
84
56
4
29
3
15
9
9
12
39
33
3
64
36
48
11
21
60
69
79
44
60
168
9
3
45
3
4
11
18
39
12
9
12
54
6
27
57
3
3
73
32
24
4
24
17
18
72
1
113
55
56
63
61
89
75
12
48
81
31
8
33
15
100
8
24
15
21
24
21
6
13
35
21
51
24
9
28
17
48
27
36
4
5
15
60
96
12
75
138
7
47
168
13
12
5
55
5
54
54
27
28
24
20
12
28
53
15
75
24
13
92
21
43
24
20
21
12
19
5
138
78
43
101
31
17
36
55
12
48
32
88
12
23
54
36
6
48
18
3
76
56
9
24
30
37
104
3
13
120
44
24
36
40
11
24
61
8
57
48
51
9
30
9
15
141
64
5
36
96
103
8
45
39
28
92
76
20
39
33
105
31
41
3
16
24
53
27
36
39
33
57
3
3
49
12
11
33
136
65
19
11
1
17
7
108
11
9
105
15
60
28
60
17
18
9
21
72
15
76
12
29
15
156
24
64
59
33
183
21
3
18
175
53
79
11
25
84
17
15
60
15
78
18
25
5
18
54
7
8
136
197
7
101
72
183
27
133
35
25
12
17
48
42
66
7
132
236
9
55
60
32
28
71
37
24
20
4
11
66
87
40
41
19
17
31
8
9
55
20
57
43
36
20
12
112
20
117
15
33
36
31
5
15
16
77
36
87
24
4
29
87
39
21
64
36
5
43
8
39
21
3
102
39
108
111
57
15
109
11
93
12
45
72
63
3
49
12
11
54
15
40
35
6
18
9
40
48
65
30
24
69
36
69
96
3
33
12
7
8
36
112
95
18
19
36
44
12
136
95
57
63
72
42
48
55
23
33
111
54
36
36
115
12
35
97
29
15
4
20
88
32
16
77
144
3
40
5
51
21
126
24
13
36
41
36
18
69
3
49
36
59
1
17
12
36
54
6
63
27
25
60
44
33
12
60
48
3
33
55
5
87
52
17
3
28
29
30
1
89
6
25
8
39
18
3
60
21
36
24
3
117
19
12
68
9
3
24
9
127
5
3
15
49
5
3
48
72
33
15
124
20
60
60
33
187
32
45
24
15
39
73
44
45
48
6
25
185
55
32
39
6
27
40
92
4
24
132
36
5
3
9
27
76
95
18
36
36
3
16
35
153
135
18
132
87
3
45
21
27
9
18
90
55
23
18
7
180
48
17
63
76
5
63
57
15
4
56
28
120
11
9
33
48
19
176
36
9
115
11
120
6
12
3
3
21
4
41
36
3
4
53
72
102
54
31
29
36
3
100
32
45
54
1
101
3
40
80
36
45
15
69
15
24
21
39
16
71
21
45
163
149
12
111
24
24
57
43
12
5
3
52
29
18
13
29
55
65
6
117
27
126
12
31
56
63
37
20
16
17
43
12
17
36
12
15
57
43
65
75
12
4
72
23
30
19
92
4
209
6
54
18
18
54
117
3
25
8
52
5
43
35
54
15
21
79
84
24
83
18
15
24
16
20
72
99
90
159
9
27
3
6
91
84
140
12
33
51
21
15
12
120
76
20
9
48
15
28
152
57
3
24
84
16
5
36
12
6
72
9
16
23
6
66
13
5
54
78
123
84
16
29
27
21
55
23
45
45
39
63
78
55
161
36
12
3
39
18
12
51
4
59
25
24
32
9
15
60
45
7
84
35
21
33
67
20
40
125
72
36
24
18
13
35
1
53
3
12
45
27
9
72
7
11
97
224
28
12
65
3
112
120
24
101
19
77
19
65
96
55
8
36
39
45
12
183
90
19
8
28
101
31
8
69
36
55
17
132
43
5
3
60
45
19
72
56
4
11
117
28
23
30
60
55
29
18
42
12
39
64
32
9
15
9
31
5
91
35
21
9
15
81
138
54
7
65
3
15
21
72
4
20
45
36
3
4
56
27
18
31
95
25
53
55
125
ABCD 95725268792*3^$a+1 [50001]
7
33
75
45
20
16
75
5
52
15
9
225
15
48
56
60
84
132
4
36
20
24
64
12
68
25
3
24
15
270
30
33
132
60
48
12
8
16
80
16
15
21
84
33
6
29
96
49
15
56
4
51
9
20
13
23
52
104
91
29
79
141
164
4
80
28
15
30
72
42
9
27
9
63
17
1
83
36
48
25
131
40
20
121
3
12
69
87
12
48
24
63
18
23
67
113
52
32
16
116
160
8
36
16
123
17
60
25
3
48
12
20
36
4
3
24
18
11
7
9
75
6
48
15
36
8
127
18
11
4
36
36
48
36
20
4
108
12
20
28
92
60
37
39
80
40
60
20
31
36
9
60
36
147
17
88
32
40
60
120
48
105
3
192
120
20
1
6
5
24
36
25
84
27
228
20
40
56
85
180
90
33
20
12
1
15
8
4
20
7
21
84
21
3
24
12
84
24
48
3
21
36
3
81
3
21
44
28
8
7
117
56
60
24
1
15
51
5
229
155
36
40
8
16
12
9
35
13
18
42
15
32
48
40
171
89
1
11
28
20
12
13
18
24
48
21
20
19
12
5
208
20
28
8
36
108
28
33
27
24
33
11
60
124
3
60
113
4
21
35
7
12
17
4
12
32
12
28
80
28
84
81
24
23
12
28
63
9
36
24
3
102
3
15
33
84
15
29
4
15
5
12
84
16
24
44
28
12
20
97
35
43
5
12
108
16
51
6
18
29
55
21
69
47
133
47
40
80
1
3
36
8
7
9
21
18
5
37
75
8
36
16
3
60
41
60
19
21
12
8
1
54
21
33
3
15
30
42
17
76
8
37
60
27
56
64
48
3
5
49
90
36
9
20
12
31
57
32
108
52
111
54
75
36
99
45
84
44
100
93
12
35
7
33
20
37
15
20
88
15
57
156
12
27
93
33
23
4
27
53
52
60
48
20
40
32
43
156
89
100
45
11
16
45
63
33
120
15
153
15
51
29
7
24
18
66
89
1
60
30
29
12
4
20
36
16
108
96
48
32
1
30
24
48
33
8
1
23
12
24
16
8
192
4
9
15
21
71
124
36
8
52
9
15
12
8
1
75
8
40
200
16
60
21
15
48
45
15
3
29
168
12
148
60
32
40
20
133
71
76
68
37
23
40
51
57
27
81
24
45
135
72
20
28
63
69
8
16
20
1
23
112
3
21
36
68
16
39
57
20
88
3
53
76
15
89
76
8
36
4
15
6
11
24
16
36
24
33
11
112
3
21
84
12
27
12
45
15
5
24
37
72
36
60
75
12
32
16
9
71
24
7
21
32
73
83
24
43
77
40
56
16
45
15
128
96
4
3
42
11
4
12
129
111
8
28
39
30
63
96
116
73
35
28
12
32
1
90
45
60
24
24
20
4
141
11
40
164
64
120
48
3
5
60
40
21
18
42
63
132
8
7
21
12
36
36
20
4
57
15
164
19
30
11
16
8
84
40
60
36
36
44
40
9
138
57
36
56
85
108
35
115
5
112
8
55
33
87
18
18
41
4
12
24
80
28
48
15
18
6
165
69
35
16
20
28
45
51
20
24
103
129
24
20
91
53
52
108
27
33
32
4
24
33
12
11
24
40
3
113
156
28
48
32
88
24
15
29
120
40
27
17
217
135
48
20
60
12
16
123
69
75
17
55
5
4
24
20
40
56
7
129
51
114
35
199
81
20
144
24
55
12
29
16
8
40
20
121
39
15
5
28
8
24
43
45
87
5
52
44
7
17
28
93
35
4
3
17
60
16
15
57
8
60
4
15
5
12
4
72
24
140
40
80
1
23
4
27
89
31
60
69
36
8
72
88
36
36
96
24
15
33
180
63
57
87
45
8
1
36
15
39
29
88
8
52
8
52
69
15
48
32
24
96
4
15
54
51
36
8
16
24
111
29
60
12
48
12
61
59
25
39
80
136
8
12
40
24
12
48
24
12
3
57
48
15
5
13
87
72
3
36
6
23
25
35
76
21
3
48
32
37
23
36
60
7
24
93
12
24
9
27
8
12
100
20
19
5
79
33
24
108
12
21
47
40
20
60
91
9
12
15
36
54
36
12
11
40
24
87
45
24
36
21
3
56
4
69
12
35
24
24
52
15
29
84
43
9
48
32
28
20
12
16
8
60
24
60
16
24
27
33
12
21
63
24
20
12
76
60
84
80
4
80
64
140
16
12
104
25
135
8
1
6
89
100
20
37
3
24
92
60
16
3
21
128
1
27
12
36
15
21
63
17
40
8
88
48
24
20
28
8
79
45
56
16
20
28
140
28
27
57
8
36
85
51
36
39
93
45
111
69
107
48
76
27
29
28
20
120
16
56
4
116
61
63
24
12
8
67
24
29
52
8
16
87
24
29
36
19
9
27
113
37
18
48
33
20
19
21
132
15
173
100
72
32
12
40
24
9
75
12
48
56
52
84
20
48
43
9
20
48
52
84
20
24
28
15
9
60
45
18
45
12
45
63
56
7
42
27
36
8
4
168
99
5
88
45
15
108
39
6
39
84
60
20
84
28
108
39
6
54
101
37
47
7
78
15
92
64
80
37
30
17
16
57
39
3
12
69
36
24
44
36
4
20
25
107
13
63
24
60
8
28
32
12
84
84
12
40
39
41
1
63
116
40
36
15
17
37
15
44
4
21
11
28
120
ABCD 95725357108*3^$a+1 [50039]
49
87
32
16
9
15
8
73
126
18
120
11
16
45
23
31
36
96
72
21
24
8
204
193
48
59
36
85
72
23
28
39
5
1
15
24
45
15
48
9
6
45
24
8
48
52
80
13
143
24
25
60
36
156
24
54
125
73
3
36
51
5
85
15
48
36
81
84
36
24
39
27
165
3
54
251
16
116
7
5
52
21
18
5
52
45
15
57
36
24
95
16
32
64
129
6
161
73
207
24
8
16
96
9
39
56
16
36
60
57
126
41
109
35
36
1
15
3
17
73
111
189
6
36
129
140
1
35
40
20
25
23
1
18
41
72
12
28
84
69
15
24
15
12
54
39
15
78
27
3
5
19
9
39
21
69
11
36
4
57
78
5
121
51
24
156
123
24
201
20
61
3
75
5
112
48
33
102
77
91
117
80
67
90
6
72
33
93
36
3
15
45
116
16
39
66
36
99
56
7
33
9
3
36
69
3
15
33
39
36
69
20
28
3
5
31
33
72
3
45
36
9
72
6
69
3
261
80
121
135
56
4
116
67
77
1
23
4
27
36
54
123
33
24
35
1
48
39
21
102
24
41
7
5
100
48
87
30
168
15
48
45
71
96
4
75
36
33
9
18
5
28
20
72
49
99
32
13
39
57
35
49
27
45
18
57
48
9
18
77
13
18
30
36
51
27
57
56
120
19
21
33
15
24
60
80
108
144
16
33
87
12
20
7
114
54
125
13
18
90
27
48
177
15
44
1
27
168
33
87
39
33
63
102
27
56
85
35
13
11
25
114
21
56
12
100
60
12
9
15
200
16
3
53
67
5
1
30
5
36
24
52
33
27
3
60
17
112
81
42
54
48
15
153
27
27
105
21
102
81
9
27
9
42
12
41
100
81
36
30
33
9
3
32
112
135
21
132
32
229
27
32
73
3
176
1
167
7
33
68
4
75
45
24
9
18
17
36
19
57
33
12
23
181
12
59
13
72
39
24
120
200
31
45
9
18
33
27
69
96
69
75
36
9
155
61
15
9
59
97
42
141
24
123
45
24
93
15
20
40
36
69
15
15
33
93
11
40
48
117
24
126
54
15
21
36
48
167
24
31
89
16
80
28
92
40
87
156
114
18
53
49
3
69
54
129
33
63
32
37
15
48
9
135
21
135
68
76
33
107
1
3
32
19
9
111
240
66
18
77
24
13
36
54
30
23
52
57
3
20
40
27
93
27
6
107
28
9
30
81
15
72
12
21
72
56
40
56
31
9
3
258
99
3
81
36
9
24
30
60
12
6
12
15
225
162
45
3
6
12
18
29
31
45
80
1
39
24
171
21
24
39
65
31
89
1
12
24
35
24
112
44
109
35
36
88
48
120
45
83
25
6
18
48
39
15
18
78
89
13
15
68
48
112
24
68
12
1
12
23
28
135
57
320
19
5
16
9
18
42
3
15
5
16
36
56
7
42
18
77
31
153
27
174
3
3
9
165
36
47
43
18
54
5
112
9
27
12
93
135
44
85
59
85
15
12
20
97
18
132
21
69
36
156
36
144
23
55
18
23
121
15
15
36
18
27
27
6
12
144
63
33
162
36
5
84
85
23
24
16
348
39
21
72
105
83
124
20
13
30
18
24
167
40
21
18
117
27
105
117
3
45
3
3
5
49
75
176
37
39
15
9
24
36
116
16
69
59
85
12
42
36
90
120
6
9
21
18
41
144
72
13
42
18
75
15
17
28
48
15
5
43
162
15
39
18
11
12
4
108
72
33
171
39
18
23
31
5
40
24
39
18
42
18
23
36
40
21
3
51
105
3
45
12
24
45
131
24
7
222
15
51
6
135
21
18
29
43
45
24
8
132
16
63
5
1
48
6
9
48
32
55
5
25
168
48
144
60
48
24
30
33
81
159
15
18
39
39
54
48
60
107
67
33
8
145
48
180
171
36
15
18
75
32
127
153
72
45
3
120
24
84
20
19
53
13
54
33
80
13
24
23
64
69
15
9
18
72
18
23
97
60
75
92
67
33
12
63
12
5
64
21
108
47
16
177
30
101
12
19
9
81
39
15
9
3
45
33
12
54
6
39
24
44
36
112
135
5
73
27
8
72
157
15
21
11
36
25
87
27
66
27
27
69
32
25
27
32
49
51
8
1
95
72
67
53
40
15
77
288
13
12
18
6
15
48
12
48
33
78
5
12
4
140
40
135
60
185
100
15
65
40
135
41
49
90
5
88
63
57
8
157
36
27
12
128
43
29
13
12
ABCD 95725674992*3^$a+1 [50021]
29
6
13
11
96
205
11
60
49
5
78
60
12
18
210
120
48
48
1
83
42
90
30
270
66
67
77
48
102
25
71
12
12
36
30
72
120
78
109
84
47
48
36
6
162
168
169
264
77
67
125
18
30
67
335
36
24
42
48
163
77
30
132
25
383
30
42
145
71
168
25
101
126
18
42
12
61
179
61
29
6
1
203
72
25
95
48
12
120
85
131
37
83
90
18
1
11
13
125
91
48
125
18
12
60
48
120
229
96
89
18
373
143
12
240
24
36
12
1
197
168
42
30
139
149
55
11
1
83
114
43
48
59
85
71
6
6
120
13
131
90
24
7
180
35
12
12
145
36
35
24
108
180
42
54
72
24
36
102
96
91
11
37
23
24
13
35
30
78
72
42
210
49
29
67
5
30
204
25
71
6
54
144
96
49
156
23
108
90
30
18
66
54
126
18
43
29
6
109
35
96
12
12
36
12
18
78
61
11
24
108
97
35
348
12
36
109
11
12
61
35
156
36
12
96
49
35
138
42
48
37
95
1
36
101
30
24
133
5
7
36
437
150
288
24
18
78
90
42
6
6
18
72
66
180
253
59
18
54
156
192
72
25
5
174
66
90
6
24
138
1
95
6
43
72
83
66
54
72
18
211
11
48
66
54
1
251
145
179
37
47
12
66
114
145
108
113
139
83
12
6
120
7
71
144
132
36
84
6
42
12
24
24
12
60
36
120
97
72
35
228
6
19
53
54
36
102
168
24
18
30
18
73
59
121
11
30
150
13
5
6
60
24
12
85
11
25
89
90
6
19
5
114
1
83
42
91
5
42
60
12
180
25
113
30
48
97
167
85
311
12
72
24
42
30
24
48
72
180
48
97
203
13
47
6
66
1
29
43
71
36
1
17
6
90
19
12
23
12
96
13
36
155
114
90
72
12
133
95
72
6
30
24
13
72
53
150
18
234
30
150
13
120
23
24
120
48
54
18
246
96
91
47
25
72
5
6
60
270
19
5
66
30
30
37
35
85
47
168
1
24
216
251
48
132
108
48
24
18
67
71
73
29
18
132
282
30
24
121
191
60
217
95
25
197
6
12
180
42
24
67
72
71
37
17
6
72
90
114
120
36
192
180
85
180
5
102
1
155
49
71
54
6
204
6
24
24
42
30
55
23
37
227
61
101
19
24
11
312
24
24
24
156
54
30
13
95
384
84
60
217
47
30
102
24
72
24
48
132
144
24
48
25
47
102
18
246
66
6
30
49
11
97
23
24
216
102
7
65
48
66
54
72
270
1
89
18
73
77
18
60
48
24
25
11
12
48
156
60
145
209
6
90
66
60
18
19
35
12
48
78
402
6
210
252
72
180
192
6
90
60
109
11
18
55
36
23
30
90
228
157
107
49
119
121
12
35
48
42
18
37
17
235
47
180
90
114
6
6
60
180
144
96
192
12
96
54
66
12
72
120
18
42
36
144
120
48
60
1
29
120
6
132
73
5
24
67
59
61
53
102
114
144
18
12
25
17
6
60
84
336
24
48
96
85
72
197
6
36
6
30
85
5
55
89
186
84
156
54
6
ABCD 95725765028*3^$a+1 [50034]
54
87
88
12
71
1
12
48
59
6
55
8
3
1
24
65
36
19
36
5
43
29
187
60
32
16
24
84
11
49
12
48
36
60
59
73
12
59
33
39
25
24
228
48
24
29
43
83
72
1
36
59
13
149
19
29
51
216
216
3
18
96
63
52
65
7
5
79
8
64
44
21
24
36
36
19
11
1
17
31
48
29
7
84
17
96
91
24
29
19
24
72
56
124
108
36
23
42
43
5
6
25
29
36
79
56
16
12
36
17
48
67
20
36
45
7
56
9
43
24
107
72
96
97
77
19
84
24
60
132
72
29
7
23
1
23
66
19
12
47
133
96
12
23
1
32
72
52
29
67
24
29
43
53
103
23
37
53
55
12
149
102
13
41
15
4
72
41
55
48
5
66
49
119
66
67
11
45
4
72
71
69
99
18
19
48
48
72
20
36
27
85
48
20
9
12
18
24
102
7
107
61
11
66
7
96
41
19
168
24
12
17
43
59
49
20
16
5
43
11
1
71
37
35
37
48
36
36
77
91
53
78
49
5
7
92
136
12
35
1
53
55
48
5
19
17
55
5
43
12
48
96
17
31
41
48
15
39
193
47
13
48
77
31
47
13
35
37
17
114
25
60
12
96
68
4
48
20
27
25
23
33
21
15
28
24
20
27
66
24
19
83
13
77
7
8
28
156
104
16
36
29
54
61
12
47
24
9
9
19
12
77
12
7
168
23
37
84
12
101
139
24
72
35
61
8
16
29
54
45
81
27
76
48
12
12
131
109
96
5
6
117
4
95
61
48
108
12
125
7
60
29
30
1
12
101
19
11
90
31
24
12
5
6
138
7
8
16
29
84
19
89
87
16
20
28
108
8
16
149
7
84
32
72
4
156
24
149
27
72
40
84
29
7
65
63
4
32
4
24
60
12
65
19
5
48
67
77
19
24
12
17
36
19
17
51
144
165
51
129
55
48
11
25
113
91
72
5
102
33
64
8
63
162
67
24
35
25
56
4
24
35
25
120
143
73
53
31
5
54
18
67
77
27
72
27
48
25
8
36
171
9
39
85
72
77
24
7
29
36
12
19
12
11
66
19
12
36
24
24
96
24
77
72
27
45
48
15
4
41
31
36
68
9
12
43
116
21
19
17
24
79
92
21
15
21
79
8
4
108
108
23
25
23
6
36
7
60
36
53
7
107
61
11
66
72
79
12
5
27
64
11
1
71
78
19
80
45
7
101
43
5
103
92
16
5
72
51
3
13
48
29
198
1
95
25
36
36
84
72
60
72
24
113
36
66
25
24
48
108
29
78
66
55
12
101
31
77
36
79
65
283
5
12
18
1
17
67
11
145
71
48
25
12
140
4
5
7
12
8
64
11
37
144
68
9
27
3
18
103
47
61
29
36
27
4
12
36
36
29
84
78
48
25
36
12
36
48
12
119
37
12
65
12
7
83
13
11
1
8
4
96
36
17
31
24
44
16
12
12
149
27
52
47
72
9
40
17
54
13
29
7
23
73
36
59
13
12
65
54
25
20
4
71
18
15
129
51
36
45
90
25
36
108
36
96
5
19
24
11
61
60
12
5
31
137
27
112
5
19
11
18
24
27
16
56
16
12
96
12
72
11
69
16
77
7
80
28
96
84
44
40
48
11
13
59
73
8
28
48
36
60
11
18
51
3
18
91
68
9
43
11
45
16
29
48
159
9
7
12
24
48
8
36
76
68
45
18
1
29
87
36
52
11
25
12
29
19
5
19
11
37
5
151
12
29
180
7
48
35
37
60
12
5
48
115
8
16
12
36
11
42
31
24
24
96
5
7
11
49
36
24
11
85
12
17
54
9
16
65
30
1
23
18
12
55
84
5
31
24
156
41
36
7
101
24
27
16
101
27
64
48
5
19
120
59
49
17
7
120
132
8
3
1
23
1
12
17
108
7
8
4
53
6
54
12
67
60
89
79
89
127
12
12
84
11
61
11
13
11
25
48
44
112
149
19
60
48
24
12
132
24
5
18
13
17
18
37
5
72
31
48
348
12
24
48
77
42
198
12
139
60
132
35
13
176
9
12
115
83
33
52
60
36
12
29
31
77
30
13
20
21
7
53
91
11
42
48
51
147
13
48
125
31
156
227
9
40
95
13
53
24
48
123
16
12
89
48
96
19
29
51
16
5
87
16
12
44
16
56
280
65
19
12
92
4
5
127
35
81
36
27
48
109
17
19
36
140
88
47
9
4
35
121
24
5
12
6
25
95
73
72
104
28
48
12
20
45
7
41
19
5
72
79
48
209
19
72
24
24
137
7
48
29
96
31
71
13
12
36
8
3
33
9
19
144
48
12
84
44
81
27
9
55
12
84
12
120
12
5
36
67
41
24
72
19
116
16
36
24
5
43
192
11
109
12
120
84
12
36
36
12
11
97
12
77
120
55
17
51
52
60
131
1
101
60
43
12
36
11
24
109
227
72
ABCD 95725806578*3^$a+1 [50140]
19
80
52
44
40
44
240
9
7
36
92
52
29
115
56
100
20
9
180
24
103
32
28
80
153
31
149
39
112
65
139
116
180
64
5
39
52
8
237
91
257
223
48
12
149
31
24
56
28
41
115
24
41
39
96
129
15
81
75
45
55
24
29
67
24
41
48
7
53
36
111
184
92
64
44
21
15
45
31
24
44
84
72
4
29
72
183
148
164
16
149
55
60
84
132
24
68
60
21
96
79
65
216
108
103
17
72
63
45
51
72
4
5
63
165
36
7
152
201
31
200
84
60
81
79
65
156
24
67
120
144
104
24
237
24
84
96
31
125
51
120
4
96
32
52
353
12
24
7
140
40
92
225
31
32
64
29
55
89
67
5
55
68
28
8
21
60
55
216
24
20
180
16
48
101
123
45
75
72
16
48
5
7
20
72
117
171
40
44
9
60
39
117
180
15
45
19
209
91
12
29
91
29
19
89
240
3
28
5
91
53
27
16
29
19
29
27
60
153
3
117
123
4
149
7
24
8
72
76
128
12
4
128
16
12
24
5
108
31
96
80
24
9
63
28
60
32
393
7
113
15
84
172
125
19
392
93
51
76
17
27
136
293
36
31
104
129
24
156
24
27
4
41
19
116
124
29
151
5
144
31
156
96
84
128
16
56
9
144
72
31
24
536
40
17
60
75
72
9
7
48
32
12
28
32
16
176
153
31
149
67
65
3
28
8
69
7
5
168
72
31
80
9
31
84
65
31
20
93
36
15
64
92
33
31
80
4
29
156
15
72
129
63
81
15
9
72
108
207
124
120
161
39
81
31
32
196
12
68
9
43
29
108
31
32
9
180
144
91
53
12
31
120
89
31
120
68
60
16
24
72
17
7
8
112
80
105
48
7
29
87
124
65
63
201
15
9
12
55
149
31
89
31
5
19
72
48
20
36
45
31
17
43
53
84
60
120
7
53
12
24
7
20
64
128
81
24
63
9
171
93
127
80
148
20
16
60
60
56
208
125
36
168
120
127
125
31
29
135
48
45
163
140
108
9
63
160
128
16
29
84
15
232
65
115
20
124
96
80
76
29
55
44
40
5
67
152
72
36
153
67
84
53
31
80
72
33
111
4
5
27
33
67
77
27
16
48
29
87
48
16
125
255
9
43
144
53
43
113
24
75
108
9
204
75
16
53
31
152
24
76
17
96
27
57
252
19
32
28
60
36
20
160
5
19
149
36
219
36
9
216
27
189
115
125
48
135
168
117
3
9
31
149
139
20
12
69
175
68
48
88
65
144
7
29
67
48
72
24
24
152
40
24
53
60
7
128
21
24
91
101
60
31
32
112
125
24
36
84
24
7
36
92
16
5
31
56
48
81
51
148
41
55
96
77
67
96
8
96
9
84
43
168
41
15
165
51
88
5
36
55
24
65
24
31
12
29
31
32
16
101
459
21
19
5
115
120
72
24
24
89
31
96
144
5
27
28
12
144
84
29
72
31
53
24
75
112
68
285
3
60
48
24
120
105
27
45
99
9
252
48
27
33
31
125
36
63
28
17
151
12
32
405
27
93
36
67
60
68
9
103
149
108
31
140
256
185
324
39
141
67
ABCD 95725835794*3^$a+1 [50018]
40
8
27
13
95
9
40
5
43
83
45
45
19
215
153
117
18
97
24
176
40
23
25
8
39
25
24
120
11
36
193
59
13
5
3
96
24
136
83
18
123
64
155
325
17
55
48
56
64
8
88
32
117
147
231
54
51
75
37
32
111
33
21
91
72
96
104
72
64
32
45
19
48
23
9
48
48
64
11
45
45
3
87
49
24
107
109
8
192
48
16
24
35
45
40
48
104
16
17
175
48
29
115
80
160
5
51
40
35
45
40
59
18
27
81
87
72
208
120
120
167
73
53
90
25
8
16
113
127
176
48
24
75
133
120
35
93
232
287
108
189
88
72
173
3
159
126
187
120
53
3
72
232
143
97
83
37
35
165
105
18
69
48
135
25
48
215
57
40
8
112
8
27
21
112
29
99
189
123
40
24
11
85
32
232
8
165
75
88
24
104
64
120
8
39
9
16
144
11
13
272
88
200
93
123
112
17
15
40
35
253
32
112
96
128
184
80
195
37
96
8
112
17
18
13
77
162
108
45
48
24
45
91
104
40
53
67
8
159
108
18
27
63
9
24
40
152
88
101
43
120
17
108
3
88
71
36
37
107
69
21
3
16
176
3
13
95
72
1
72
120
32
63
33
147
72
18
147
16
24
216
11
13
80
40
72
65
18
141
96
33
207
64
24
8
39
121
48
80
39
193
128
192
9
15
3
13
120
47
468
72
72
21
24
48
16
24
83
45
117
3
40
24
203
157
24
89
18
37
32
75
69
39
180
45
232
11
72
61
47
73
144
107
85
104
24
72
93
18
25
8
72
72
75
205
152
21
67
168
32
40
17
31
264
83
108
57
33
159
93
43
32
123
45
45
54
21
48
24
15
73
107
93
24
16
24
23
1
71
193
23
54
36
54
126
43
32
232
32
93
115
56
99
21
40
104
16
96
83
21
72
120
129
55
216
104
64
24
216
32
45
144
43
72
48
56
24
16
101
195
93
315
27
93
15
1
72
128
96
88
56
117
115
8
57
432
175
113
159
93
27
16
47
81
112
8
184
8
165
54
69
24
40
47
18
31
104
40
203
165
40
32
15
90
63
45
115
47
18
90
90
19
48
23
25
24
95
18
31
120
29
108
55
32
88
24
8
45
75
105
55
8
64
71
25
72
227
13
80
40
72
8
16
80
87
72
73
125
139
120
8
3
162
123
88
24
125
67
80
15
9
136
215
105
48
45
18
72
1
24
65
18
157
56
16
224
40
56
171
162
18
324
61
29
43
32
15
36
189
88
152
136
29
19
197
27
45
115
96
131
69
16
5
51
40
192
5
18
9
288
136
144
48
224
88
320
112
128
88
72
35
61
264
8
72
72
40
23
145
17
31
59
13
8
15
72
25
65
90
45
333
195
64
24
176
48
48
39
249
21
3
168
40
32
16
24
23
177
120
117
3
105
108
3
159
1
17
7
56
117
43
479
57
15
1
48
41
31
5
139
5
90
270
43
240
5
ABCD 95726293244*3^$a+1 [50077]
6
11
73
27
27
72
54
59
31
126
131
24
43
5
48
7
108
77
7
113
40
27
5
24
49
75
87
66
90
113
55
185
31
48
57
33
132
251
73
12
42
137
24
4
27
54
36
90
29
25
39
33
23
19
105
188
13
54
72
120
21
104
96
73
87
32
7
36
12
57
8
172
105
3
183
54
11
37
3
15
65
64
21
120
75
12
3
9
225
23
13
60
15
132
68
13
6
5
16
27
36
60
21
51
84
33
315
48
173
49
3
27
65
187
36
42
27
165
63
8
120
72
7
36
108
137
43
69
57
18
53
97
18
69
48
12
60
8
31
161
19
21
309
54
197
49
96
108
48
27
168
32
48
24
28
123
9
48
8
13
12
15
3
57
180
24
9
27
12
51
5
76
156
33
47
115
189
63
6
30
5
37
27
3
18
11
31
89
48
192
115
33
63
18
30
29
85
12
90
18
90
198
72
18
45
45
240
54
41
24
24
1
156
78
269
37
174
54
60
48
35
19
29
169
23
4
164
31
216
65
4
15
144
5
24
25
63
9
36
27
48
15
105
8
1
54
81
111
42
36
162
209
61
75
27
36
24
93
12
3
69
51
29
120
16
8
97
42
66
42
12
276
66
15
3
45
80
7
66
39
3
36
30
36
71
52
92
19
21
8
52
105
228
6
84
57
111
29
73
63
12
51
17
37
6
101
24
72
85
72
63
44
73
23
52
140
7
36
180
372
77
73
18
29
55
65
49
71
139
54
63
15
108
29
52
68
265
66
114
12
23
40
33
47
37
36
23
24
28
132
27
125
55
285
39
5
16
56
13
6
54
12
35
100
69
123
68
37
35
48
25
15
93
6
5
168
28
12
33
47
43
24
30
24
87
72
32
1
23
211
18
11
24
55
60
18
35
175
117
81
99
27
126
132
12
23
96
16
15
84
9
48
44
25
18
6
12
24
35
31
60
102
27
63
36
36
96
72
36
66
71
37
42
48
36
77
13
11
16
9
6
113
7
108
5
49
3
12
48
99
114
12
54
24
177
15
17
7
48
17
163
125
43
5
115
90
42
108
30
15
32
43
42
35
31
21
44
151
45
20
31
12
53
40
75
144
108
18
23
16
45
60
54
21
159
21
33
23
40
3
57
12
57
6
12
90
18
9
45
3
51
5
16
33
63
33
47
24
24
64
108
92
48
48
184
3
24
21
80
72
1
24
15
8
103
9
21
72
108
6
90
18
5
97
3
33
72
60
198
48
137
79
36
29
16
87
137
1
39
96
32
52
51
54
3
48
8
24
43
149
13
27
51
5
64
33
6
36
18
135
60
141
24
120
162
90
36
108
39
33
90
29
48
13
108
114
36
57
45
60
27
3
113
37
35
55
105
32
73
167
127
54
12
132
107
16
72
87
33
3
108
17
184
93
63
237
87
108
27
105
105
51
135
108
36
5
96
55
108
114
12
108
11
97
198
137
115
18
11
43
240
125
37
3
45
72
24
246
54
95
72
49
90
53
55
60
125
31
6
30
21
24
33
12
54
36
90
108
75
33
24
66
45
33
54
18
95
48
235
9
57
18
18
23
229
35
120
40
93
54
53
7
120
18
78
30
35
48
85
72
15
33
36
78
30
18
18
360
207
63
60
77
79
114
47
48
25
71
25
51
44
13
131
115
29
48
4
135
5
163
5
28
33
36
36
35
7
57
45
168
102
60
36
77
25
23
13
96
54
9
27
41
24
115
36
120
89
24
4
27
33
27
5
25
75
3
18
102
36
72
57
12
8
121
114
216
156
6
18
102
252
143
24
40
33
3
33
180
84
75
57
23
13
75
27
78
84
24
12
15
24
15
90
95
13
60
12
36
42
138
18
57
3
66
114
90
47
120
25
23
16
33
36
36
63
105
3
44
43
18
ABCD 95726373404*3^$a+1 [50047]
7
32
33
103
107
102
55
233
127
8
3
12
90
31
24
113
24
135
64
47
102
67
8
15
33
9
31
48
24
5
43
95
60
13
56
3
108
25
209
39
9
127
41
72
48
87
3
13
11
48
42
75
3
30
7
8
15
12
61
8
27
69
33
30
150
43
48
32
129
18
60
1
17
270
54
123
48
105
120
15
88
56
75
150
31
5
42
90
168
63
9
31
41
31
144
96
144
5
126
13
120
77
19
23
81
99
72
61
77
30
45
16
41
18
13
35
13
200
9
7
101
75
27
37
95
25
96
125
163
56
33
18
12
313
8
99
12
33
33
63
69
12
18
45
27
61
77
91
144
65
120
198
90
39
15
241
24
23
12
165
21
252
31
32
112
35
13
5
19
200
16
59
13
23
33
57
72
72
18
13
48
29
252
31
17
31
11
180
25
23
90
18
180
42
150
25
216
161
36
123
16
11
85
5
267
48
99
30
103
288
104
153
168
30
73
107
12
48
90
12
60
31
32
144
21
12
15
96
27
90
102
21
136
11
144
85
48
72
24
77
27
40
113
103
72
8
112
47
60
37
65
18
13
32
177
55
56
48
27
69
15
33
27
6
63
16
5
30
18
123
48
21
43
5
75
208
107
21
69
42
81
9
31
24
113
31
176
21
67
113
87
27
61
104
3
133
152
27
85
24
56
136
8
129
18
133
24
32
63
25
23
49
11
13
257
12
42
36
45
48
99
60
121
161
18
30
55
80
105
31
24
53
102
21
16
65
103
113
54
49
32
57
12
19
56
33
162
66
84
60
156
15
27
13
17
90
18
19
41
63
69
132
55
80
144
40
56
40
365
36
24
15
64
89
18
37
72
8
27
109
59
133
77
150
117
21
19
35
78
7
128
57
31
77
180
108
42
81
9
7
128
57
343
65
30
60
102
18
13
35
85
137
7
56
27
205
65
31
480
56
303
97
41
7
80
15
162
15
16
24
120
11
42
12
175
143
1
32
165
54
6
7
72
128
40
72
53
60
18
85
29
60
31
95
60
84
6
42
1
41
96
103
197
60
30
84
60
49
32
57
120
63
57
31
24
72
125
139
131
6
7
35
30
15
33
24
18
21
111
33
165
90
97
128
48
27
222
79
29
43
48
32
315
174
186
13
89
48
12
123
48
51
13
72
83
133
48
144
107
21
177
7
8
105
103
149
75
33
18
133
24
32
3
150
12
186
12
30
48
79
131
229
80
63
12
168
12
18
48
72
55
32
3
12
1
95
145
47
73
29
90
36
24
198
55
23
33
27
13
56
48
117
36
42
45
27
61
8
27
85
17
210
12
33
63
25
8
16
35
13
80
16
32
9
79
11
285
51
12
1
59
21
9
102
25
8
3
93
309
42
138
55
47
66
114
18
282
73
35
117
144
40
96
41
79
24
107
85
77
150
21
9
55
48
65
63
9
48
162
13
72
65
18
54
168
7
113
102
33
15
1
24
120
5
12
18
61
179
12
1
149
6
205
152
15
18
90
42
252
31
5
75
48
111
25
24
32
40
29
19
24
17
15
16
17
111
112
120
29
60
18
45
33
55
77
108
30
42
31
56
15
33
16
32
27
213
27
21
69
43
17
7
8
15
18
180
115
8
51
60
33
16
336
24
17
150
84
13
96
89
12
60
126
129
201
39
40
35
168
37
8
15
321
64
35
133
72
48
65
79
128
40
248
27
ABCD 95727247002*3^$a+1 [50020]
20
40
56
33
132
21
27
55
17
19
17
27
40
96
2
4
6
17
21
22
30
44
15
19
12
5
12
60
27
30
88
18
8
10
2
57
25
8
34
20
21
39
4
2
10
44
16
120
8
16
53
43
12
6
84
50
90
58
110
39
3
33
45
30
33
19
12
24
2
34
41
7
80
48
10
23
12
33
6
9
39
18
42
21
12
24
24
45
16
8
6
24
76
36
26
27
12
49
59
120
45
111
1
6
12
17
163
5
12
39
76
20
10
8
46
2
27
3
28
17
67
12
14
6
36
12
21
39
138
30
34
30
50
28
126
42
47
33
39
15
9
31
101
13
6
20
4
2
12
51
25
84
2
84
6
10
30
14
10
2
54
18
21
7
20
12
10
62
16
68
22
30
17
3
12
12
165
84
7
50
42
40
20
22
24
11
108
31
41
33
15
61
26
48
22
20
34
12
20
54
166
84
24
80
9
3
40
42
6
5
12
12
67
29
36
9
6
10
18
5
31
5
85
71
13
66
12
2
60
51
36
61
38
9
21
10
20
12
24
40
24
29
12
43
12
36
18
59
67
128
42
66
57
60
25
11
45
24
30
45
3
10
8
15
7
50
18
12
9
91
5
63
57
3
4
12
18
107
15
24
9
21
6
6
15
39
10
8
58
14
24
10
56
40
6
18
36
6
48
2
40
5
3
84
10
78
30
20
42
93
48
84
63
34
35
1
38
16
101
43
90
54
92
4
14
22
38
18
33
7
2
6
76
36
20
4
8
57
24
45
39
3
9
9
36
10
20
48
12
21
7
132
5
36
109
6
92
42
10
29
36
25
6
12
2
54
4
8
10
12
2
93
48
3
64
6
26
21
24
19
17
43
77
93
66
24
4
5
45
28
84
18
17
21
39
15
10
30
5
1
30
32
46
2
22
6
6
30
53
12
13
20
15
21
24
40
42
20
4
44
40
6
2
33
7
20
4
20
9
21
28
48
128
4
2
70
6
17
48
12
21
30
30
15
21
39
19
8
69
51
4
5
9
12
18
70
167
9
34
29
12
36
55
17
57
16
44
10
18
71
19
101
12
115
2
58
65
55
17
51
105
15
6
78
12
88
2
3
31
65
21
30
10
96
38
22
50
40
2
18
4
41
43
17
39
48
28
17
37
6
5
67
6
59
12
24
12
24
39
46
11
3
10
12
23
55
14
78
12
6
4
23
43
29
27
9
19
30
6
92
33
15
4
36
24
65
21
15
12
27
33
43
32
12
28
8
12
9
24
1
23
91
36
24
24
50
75
27
9
24
31
12
14
54
76
24
12
42
12
35
13
26
76
36
42
56
24
6
132
28
20
46
54
12
14
15
24
31
5
36
12
13
23
25
42
54
56
22
18
24
18
2
39
61
30
8
10
8
24
66
28
14
15
33
3
1
6
8
57
24
9
22
17
1
11
15
16
12
18
18
89
31
14
6
60
9
48
43
44
52
48
65
7
5
31
24
6
38
6
34
14
48
28
6
5
31
32
21
24
31
24
186
2
24
6
24
18
30
15
33
18
6
3
12
9
22
65
3
57
3
21
25
38
40
30
102
18
6
12
60
24
36
53
9
48
88
30
17
24
15
21
49
36
14
16
50
34
8
18
4
50
4
17
33
10
42
54
14
195
60
67
5
3
21
3
52
24
62
10
12
17
36
25
12
18
5
19
24
26
3
55
12
36
44
36
28
90
2
12
16
41
31
8
40
80
57
25
23
36
1
42
6
122
12
21
7
2
15
3
60
10
18
14
90
42
10
41
24
3
88
8
22
12
23
55
110
15
99
40
89
1
96
20
22
48
68
21
51
12
30
112
71
9
15
19
24
60
5
63
4
14
22
17
93
3
45
30
16
60
6
98
21
9
22
24
8
33
3
34
35
21
22
32
58
18
12
74
15
19
12
68
6
3
43
8
24
16
29
12
24
1
8
3
37
26
21
13
6
17
55
38
24
6
4
26
6
9
24
3
64
24
2
3
31
53
43
17
60
111
66
30
16
18
12
47
1
20
99
12
51
28
36
14
15
24
25
6
5
7
32
52
5
19
104
40
5
45
10
6
11
15
6
18
21
43
168
32
12
100
20
24
12
12
28
12
26
39
21
99
7
44
40
92
12
16
29
51
156
16
12
36
32
9
84
15
4
5
36
15
10
11
43
6
12
104
39
7
44
88
26
4
12
11
72
1
12
20
15
12
51
117
13
11
1
2
57
21
15
48
15
81
48
27
28
12
14
12
4
36
38
6
64
2
12
22
11
48
7
30
78
50
30
96
45
3
28
5
33
10
14
10
56
76
29
15
40
14
16
132
12
11
25
62
33
15
24
12
4
6
23
1
26
4
20
36
21
3
21
9
15
24
12
1
12
36
6
38
12
10
44
30
15
7
42
18
5
9
4
42
14
18
28
48
29
37
71
3
45
39
42
108
28
8
42
22
11
24
31
14
75
3
9
49
30
20
4
5
25
12
11
3
6
64
11
15
10
8
6
40
41
36
9
36
3
19
42
48
2
4
60
72
24
26
12
15
1
11
24
7
12
12
78
11
27
30
10
44
64
12
80
9
25
38
66
10
17
24
33
15
145
2
24
16
44
40
5
24
48
27
10
18
89
15
28
38
15
39
4
14
6
54
46
5
27
12
22
20
16
42
17
1
23
39
18
18
84
28
48
30
66
20
6
40
23
31
138
11
31
20
81
48
25
14
21
24
31
5
36
3
18
3
12
13
11
49
56
54
6
16
20
27
43
42
2
45
9
39
3
54
39
156
3
117
43
113
72
7
14
34
5
37
11
12
3
24
60
4
86
3
15
6
10
80
22
59
135
18
6
42
4
14
4
86
22
48
20
46
86
24
21
13
26
4
20
6
4
14
88
42
80
58
120
20
40
60
5
19
44
30
66
46
8
12
10
29
3
42
46
32
12
16
8
54
10
5
12
36
7
17
13
12
6
18
26
34
32
10
2
6
72
33
15
84
16
5
99
48
90
28
66
98
12
48
16
6
5
36
15
69
39
9
31
14
75
15
10
32
64
30
2
3
7
5
13
36
71
7
12
66
42
12
14
42
9
19
14
70
8
33
60
84
103
29
55
14
22
24
41
7
36
32
45
15
40
68
12
24
45
19
20
12
57
7
74
30
64
17
24
15
45
15
10
95
19
96
5
27
45
7
5
48
12
7
36
17
1
66
29
36
15
64
20
6
16
38
22
23
15
81
1
108
32
3
24
51
4
48
17
55
8
10
23
25
71
61
2
21
21
34
41
15
58
80
87
75
81
9
10
14
22
12
12
8
90
30
28
17
1
11
165
30
6
15
12
7
44
40
41
15
18
15
3
42
42
4
17
24
48
7
66
23
9
12
6
18
10
6
23
31
41
19
20
9
3
90
18
9
7
8
48
28
14
60
3
13
6
8
18
22
12
24
17
33
39
7
18
95
15
36
24
40
12
54
60
11
21
24
18
16
182
4
11
12
31
89
21
10
6
38
6
36
70
53
12
1
8
40
35
31
146
34
24
32
12
6
22
17
33
12
15
43
8
4
41
84
1
11
13
20
28
47
3
34
48
11
7
65
45
10
18
2
28
12
89
3
18
87
48
15
18
22
30
80
4
14
40
42
2
6
34
12
29
12
60
12
180
1
32
18
9
67
5
13
11
15
ABCD 95727271988*3^$a+1 [50007]
88
35
69
75
201
268
320
144
36
51
9
27
60
12
168
13
44
28
144
128
72
40
11
12
48
12
237
40
83
12
48
12
36
45
64
108
116
396
16
35
24
108
12
36
13
36
128
40
35
72
21
27
60
73
32
123
9
51
13
180
11
13
20
100
35
117
228
16
20
24
195
13
128
40
56
100
71
169
35
48
45
63
132
13
164
60
36
27
21
40
119
153
72
28
60
104
40
68
52
83
117
88
72
80
84
52
44
28
20
15
192
276
60
37
272
28
80
15
180
108
165
15
33
24
72
88
128
100
95
24
9
291
361
119
109
80
16
68
3
24
85
11
24
21
52
167
25
35
225
16
128
64
56
39
12
168
240
25
35
1
59
48
264
48
21
64
80
36
36
136
128
16
128
16
80
196
68
3
72
72
93
280
56
159
45
100
8
208
24
56
16
215
1
248
4
47
61
212
15
1
36
80
51
69
96
228
60
72
27
21
40
11
168
177
51
9
3
157
164
144
100
95
48
9
120
15
45
64
116
16
227
45
15
193
35
45
28
44
432
36
87
85
8
108
36
88
56
111
45
16
35
97
47
81
88
36
140
3
237
120
123
21
204
108
48
4
36
107
84
96
49
108
260
75
13
20
172
23
84
165
24
144
27
240
49
20
96
120
123
61
47
12
85
72
56
64
128
123
84
60
1
108
312
47
60
165
72
88
140
15
45
88
128
51
69
216
24
27
37
20
148
104
168
12
144
51
25
35
120
108
60
193
272
160
60
36
92
88
120
119
12
193
116
136
23
1
56
180
51
33
60
16
68
123
45
147
13
32
52
35
73
20
135
12
33
75
13
72
35
117
48
16
20
4
32
51
12
33
28
44
27
9
111
45
24
16
144
200
39
25
168
32
396
39
157
44
16
35
93
16
47
133
140
99
48
12
205
48
72
35
217
23
12
93
3
177
60
28
132
140
87
25
23
33
48
96
88
35
141
112
84
260
160
11
72
37
8
27
48
48
13
11
48
288
12
60
37
48
8
567
25
56
171
36
12
45
16
11
60
1
24
104
220
20
27
132
60
33
52
95
12
85
44
39
45
15
57
51
189
36
144
36
15
93
39
48
57
15
120
45
15
108
69
60
3
105
36
16
23
61
60
71
393
36
160
107
240
69
15
48
60
61
20
51
108
72
13
216
200
60
36
51
12
45
12
288
52
36
8
219
121
140
132
12
27
69
51
33
96
64
23
93
27
97
12
24
47
73
56
15
61
47
1
44
36
84
123
24
165
64
24
72
164
111
213
136
164
112
48
35
60
13
80
219
13
92
51
109
83
61
191
165
96
124
23
141
51
48
61
200
120
16
8
267
301
24
48
36
167
37
200
28
128
36
168
72
48
72
16
24
95
13
20
120
3
37
140
52
35
45
120
4
47
93
36
124
59
93
88
11
45
48
96
16
ABCD 95727792476*3^$a+1 [50132]
81
43
5
99
33
24
3
16
5
7
24
101
3
100
5
151
48
72
5
43
5
67
104
64
53
12
55
125
60
60
3
9
19
65
27
88
77
72
7
53
27
33
72
24
75
9
96
91
29
24
31
17
7
101
19
17
48
12
19
56
16
212
108
105
48
15
40
89
60
31
29
31
77
3
57
24
31
77
295
5
12
24
180
216
175
41
12
43
77
43
48
72
5
75
12
21
79
12
41
12
87
9
31
48
128
33
24
12
3
148
5
7
173
48
75
12
4
101
7
32
45
24
7
24
8
112
5
19
80
69
12
84
96
19
36
101
15
24
33
72
31
197
43
17
7
41
48
15
40
80
16
53
27
4
192
20
45
3
45
36
24
19
12
5
3
16
72
29
84
87
28
12
48
17
12
60
12
48
12
48
31
29
48
132
7
41
7
17
91
5
24
15
4
29
55
12
173
156
7
5
168
36
91
144
24
17
12
51
40
29
67
53
175
5
7
125
48
72
144
12
12
115
17
48
7
53
7
53
36
7
44
40
8
81
87
57
31
149
72
91
8
9
31
5
55
5
72
19
29
15
64
20
33
12
31
32
93
72
79
29
7
17
60
12
60
19
20
124
5
43
65
12
7
68
16
72
5
3
81
151
233
7
228
29
31
36
41
24
19
65
31
29
156
36
27
117
43
5
127
53
7
8
120
112
41
84
163
125
3
9
43
12
36
5
43
89
43
8
16
5
99
60
4
8
45
24
19
24
17
144
79
5
36
24
7
53
55
12
104
9
51
9
3
9
144
12
204
156
7
17
19
29
15
57
151
12
20
12
81
55
5
27
12
76
113
31
53
75
45
7
320
21
255
33
7
48
24
12
41
108
7
20
57
7
36
5
7
92
88
17
84
67
32
16
101
31
12
32
129
271
36
5
175
72
17
15
16
84
29
60
60
31
24
72
44
16
48
84
5
67
341
48
19
192
8
16
5
12
79
36
17
12
60
91
89
19
84
41
12
7
77
336
55
29
3
136
24
173
139
5
111
28
65
19
65
43
48
5
79
65
43
48
20
81
43
72
104
9
36
27
33
84
51
136
41
7
101
12
72
63
148
17
12
7
125
96
79
65
111
9
19
65
7
32
40
72
5
43
96
17
43
80
84
40
36
12
77
12
55
20
256
20
40
17
15
33
103
24
53
67
53
3
24
108
48
60
129
51
69
36
156
24
15
52
12
68
84
60
21
15
72
52
41
135
60
40
53
12
7
5
31
17
132
7
120
48
12
29
31
48
72
108
12
29
19
53
72
151
77
12
12
43
12
113
36
36
24
51
165
43
5
55
53
72
55
12
120
120
84
12
5
115
24
96
29
24
19
101
19
72
24
96
89
7
20
48
117
12
3
40
8
96
124
41
19
29
108
108
24
12
120
55
41
55
60
113
84
7
20
33
60
12
55
36
17
27
33
51
76
5
15
21
103
29
31
17
72
36
12
7
80
45
115
17
144
127
5
43
41
24
12
39
16
5
7
53
24
139
5
55
41
84
55
72
72
192
41
99
16
29
103
5
12
36
7
101
7
89
39
45
51
9
12
15
48
16
84
12
32
16
101
48
15
40
17
84
60
55
29
12
159
57
12
3
69
24
72
55
113
36
48
48
7
72
24
5
19
5
55
5
91
17
67
12
36
12
17
31
108
132
17
12
48
15
57
36
115
8
69
55
17
31
84
48
65
108
12
3
9
75
60
93
67
113
187
56
33
79
17
60
36
24
36
19
24
29
27
33
12
24
19
48
24
41
60
3
57
7
5
3
72
57
31
24
41
12
31
185
55
17
15
52
60
48
65
115
89
144
7
32
76
17
12
3
93
60
51
21
15
112
116
184
32
81
24
43
32
124
20
16
108
77
36
115
5
12
12
60
144
7
128
81
31
29
24
72
3
45
24
48
24
39
40
89
63
64
96
44
9
24
36
55
41
60
36
132
12
43
5
60
132
103
5
15
45
31
36
20
16
120
233
27
108
117
19
65
48
48
39
93
43
5
7
36
12
20
9
108
43
77
127
29
24
36
72
24
24
19
96
24
96
5
79
60
80
21
19
17
31
17
12
48
15
81
12
60
27
40
53
72
43
12
5
7
24
32
33
31
24
41
63
16
200
9
12
24
67
24
29
79
176
9
120
36
24
31
29
36
19
77
15
48
57
31
12
5
55
101
175
12
20
69
31
24
24
125
51
16
8
84
16
17
27
21
12
ABCD 95727942418*3^$a+1 [50064]
123
21
15
21
36
24
144
36
3
33
18
69
123
18
36
24
30
6
63
27
156
33
84
60
57
3
51
18
27
33
75
45
27
27
36
18
111
93
12
15
9
30
42
48
3
111
9
99
69
21
27
243
117
45
18
30
15
3
6
144
51
39
12
60
12
6
66
33
3
72
57
75
48
42
84
114
36
81
72
117
54
9
48
45
114
21
132
216
45
3
63
21
51
54
36
42
162
18
66
3
33
27
9
54
36
90
114
84
312
12
36
36
177
21
18
21
39
30
18
90
132
27
111
21
3
18
39
9
99
27
57
39
54
84
72
39
39
36
18
12
15
48
15
57
12
51
45
81
24
99
27
72
12
72
108
18
60
12
18
69
9
63
27
72
18
3
33
63
3
90
108
51
39
36
57
21
3
33
30
60
9
27
30
147
141
72
6
174
60
30
36
18
51
405
84
36
27
48
192
48
15
126
30
9
9
24
27
39
24
9
36
117
48
18
198
6
57
27
24
30
126
42
72
18
9
72
60
39
117
3
78
84
36
42
234
156
108
42
84
33
27
138
18
54
24
30
81
15
138
18
69
48
15
69
3
30
6
9
39
90
3
39
54
15
51
72
150
12
360
75
69
123
9
48
6
90
156
24
48
15
3
90
24
84
60
30
60
33
3
66
150
252
48
9
9
162
60
57
33
162
36
54
336
51
39
69
57
18
45
12
39
81
9
12
24
90
18
120
42
105
60
72
81
36
60
72
39
9
24
87
21
30
81
120
111
72
54
3
36
33
84
18
9
27
72
24
36
81
21
87
39
6
27
57
186
66
144
60
87
21
48
42
66
27
105
72
18
18
63
48
33
39
33
15
39
72
84
81
24
99
81
72
9
18
33
21
66
60
66
15
3
45
15
12
18
15
12
51
57
24
3
117
249
54
108
9
3
90
15
93
6
12
18
3
57
30
132
57
132
111
42
27
45
66
54
15
129
3
111
153
36
21
18
60
18
12
72
42
228
36
42
18
36
45
75
24
57
135
24
30
6
45
24
3
93
63
6
84
171
159
12
21
21
108
48
24
3
69
30
24
54
66
6
18
9
84
33
51
33
78
108
54
3
105
12
72
18
60
126
126
54
27
93
36
6
9
12
81
99
51
126
90
72
48
60
36
48
36
213
63
36
30
24
18
66
60
156
15
60
3
30
6
12
21
3
93
81
3
141
27
9
54
33
12
51
21
81
18
6
171
63
9
147
18
6
9
45
147
12
33
60
27
9
138
6
54
21
33
18
9
12
69
48
3
51
69
9
18
30
60
99
45
36
12
171
189
60
18
33
111
12
126
90
9
51
48
54
60
180
90
18
27
27
30
15
75
24
57
63
6
27
21
6
12
18
42
84
81
45
27
33
72
156
60
12
78
36
18
18
57
81
6
48
57
39
117
9
18
12
60
57
27
24
12
45
33
216
111
51
12
57
12
9
147
144
33
66
18
72
24
36
90
18
12
24
27
9
72
48
72
39
129
39
72
33
15
3
57
9
90
54
36
111
12
147
36
90
54
90
72
60
48
24
558
57
24
183
57
21
39
123
180
54
36
75
9
114
66
54
42
195
69
3
33
114
9
117
36
48
24
36
12
15
93
24
99
81
27
3
69
3
33
12
33
30
126
24
66
117
27
90
36
114
45
111
90
72
90
69
3
57
3
165
12
21
30
54
6
18
126
81
39
24
54
18
48
6
36
84
27
108
9
171
9
54
33
489
18
18
54
18
96
27
99
90
18
66
42
12
6
27
36
9
30
141
63
54
39
132
9
3
27
132
18
54
93
63
6
30
144
9
33
18
33
48
129
6
36
9
3
6
27
24
15
24
84
105
3
18
3
51
90
132
84
36
51
3
9
51
21
15
21
45
132
18
9
93
27
45
6
18
144
135
21
42
69
60
153
36
60
12
60
18
30
54
42
18
30
72
27
60
120
63
81
15
84
24
36
36
12
42
15
21
39
15
48
117
69
12
18
204
30
18
54
108
6
57
27
60
9
27
12
162
39
3
138
180
18
60
72
12
6
18
66
18
6
54
12
33
12
9
24
138
24
30
18
ABCD 95728277168*3^$a+1 [50090]
54
48
12
84
36
31
89
3
27
174
39
15
108
18
31
48
53
12
12
48
42
6
18
42
87
213
30
222
18
162
7
41
120
19
60
5
51
72
33
84
18
42
60
6
42
55
77
36
18
36
25
35
174
96
43
12
8
52
5
103
72
5
51
15
45
243
9
28
47
30
43
24
53
67
36
24
161
42
12
96
72
150
15
123
24
25
36
20
45
102
276
1
101
90
24
6
19
11
108
30
72
187
47
90
234
6
186
225
3
1
248
15
6
66
13
17
31
29
31
12
65
3
9
48
6
96
25
23
157
155
30
66
24
114
72
30
57
21
66
81
105
114
108
66
36
138
138
19
60
5
103
5
42
60
24
6
48
18
90
90
78
12
42
12
6
24
6
78
162
97
161
67
89
84
7
144
36
95
78
39
123
144
85
120
168
65
168
78
132
42
67
275
66
78
30
66
25
68
28
167
13
5
18
121
23
13
77
72
3
27
85
8
75
13
23
54
42
6
67
65
18
49
101
7
11
97
65
7
41
79
77
55
116
39
25
191
24
48
108
54
60
36
75
57
15
27
73
41
180
19
5
30
6
6
1
65
54
6
7
48
53
36
66
90
54
121
59
6
27
21
39
40
5
60
7
113
48
60
42
48
85
185
30
192
6
7
65
252
108
19
60
215
138
156
39
28
20
52
95
6
19
8
273
66
60
25
143
33
64
59
30
150
156
36
85
72
65
75
93
42
60
60
36
114
66
12
105
39
36
60
12
48
312
30
18
72
45
57
123
57
174
24
37
83
66
6
36
85
77
15
141
66
108
37
65
123
21
114
18
259
48
5
108
18
24
133
113
24
18
42
15
93
234
1
185
72
12
43
120
5
18
72
6
31
53
30
33
45
138
6
31
23
129
27
1
72
221
31
8
147
121
23
6
108
6
120
1
29
72
42
18
15
87
48
12
78
27
3
102
60
63
64
83
66
60
7
17
246
54
36
31
203
93
4
53
36
6
1
84
11
84
13
248
93
54
48
25
23
54
55
5
3
69
36
84
48
15
48
60
184
5
48
30
72
120
54
31
113
3
57
7
53
186
114
72
126
30
127
53
19
8
93
54
25
23
66
30
30
264
42
48
12
25
23
30
222
6
27
81
27
99
36
109
108
17
24
42
132
105
45
3
57
12
24
30
109
5
3
3
24
12
73
132
23
85
41
187
72
47
13
137
51
195
57
75
97
53
72
90
30
36
12
60
55
8
33
24
115
95
37
5
18
93
33
24
7
36
72
41
6
78
3
33
19
131
36
30
210
48
33
3
60
1
101
87
108
3
69
105
3
237
6
306
60
66
37
23
42
67
5
54
162
138
12
24
78
30
73
120
32
63
90
108
19
5
15
3
84
168
30
162
85
113
138
30
7
132
36
5
60
120
67
137
30
126
7
60
12
29
6
205
23
60
42
90
1
59
120
145
203
85
53
247
47
213
15
12
138
7
8
105
60
6
72
222
60
7
96
17
216
91
101
19
23
12
1
23
42
144
31
173
6
121
209
36
18
30
6
60
114
222
49
89
27
40
29
51
39
48
66
19
11
12
114
43
53
12
18
105
160
35
85
17
7
35
30
115
116
9
216
30
30
24
78
30
66
49
5
115
143
54
51
315
12
97
23
18
247
35
6
87
105
55
113
162
30
78
24
105
165
30
108
24
61
80
4
41
24
48
6
36
61
29
115
23
60
6
19
5
6
6
6
12
42
235
29
6
1
5
12
90
37
41
12
60
12
18
102
48
12
48
43
53
39
60
3
54
18
150
36
24
355
ABCD 95728588024*3^$a+1 [50025]
26
64
23
36
75
6
51
9
63
48
9
70
197
19
74
27
19
218
15
24
73
71
87
21
27
57
31
80
57
79
114
107
19
66
14
45
19
66
119
21
48
16
23
36
48
49
8
6
22
164
27
12
85
80
12
64
24
6
17
21
12
24
3
51
22
36
32
39
33
48
3
60
175
5
12
24
39
34
35
141
30
9
9
6
10
14
54
159
12
36
36
13
26
34
14
118
47
1
2
34
44
15
84
24
33
3
12
108
3
57
72
33
3
144
51
40
74
96
48
12
10
8
21
21
40
11
12
69
12
24
3
133
8
78
93
1
71
36
7
29
1
2
42
39
7
2
15
12
61
71
15
40
24
6
36
44
27
21
123
73
35
51
21
3
33
9
70
24
38
252
70
8
22
11
15
21
19
2
28
191
51
129
93
16
47
1
26
120
16
18
14
90
78
40
8
40
5
57
12
6
66
3
13
32
12
66
34
30
65
9
30
6
4
23
49
35
3
21
9
16
50
24
16
56
93
145
180
95
7
24
98
12
87
24
19
56
90
88
47
103
56
16
5
3
66
60
36
51
67
42
14
10
11
3
69
27
96
40
144
17
97
80
39
57
24
6
34
6
56
30
12
6
30
10
2
30
88
90
14
16
66
6
62
16
36
174
14
15
13
11
109
152
22
8
22
50
30
3
33
39
36
19
56
33
25
95
31
96
41
84
19
24
42
30
74
24
12
12
78
9
31
41
7
17
129
30
10
11
48
72
49
36
32
102
10
8
51
1
95
3
48
90
4
74
45
60
48
9
4
98
30
18
88
150
35
39
48
10
30
24
17
9
40
23
25
30
32
10
11
67
56
168
42
3
1
42
17
15
42
124
2
42
3
43
50
36
39
48
27
30
82
48
14
180
22
6
83
55
56
30
16
90
50
3
67
18
30
53
37
36
35
12
19
152
22
26
64
5
21
51
21
88
24
20
34
90
20
12
72
30
81
57
30
120
30
28
132
47
33
12
30
18
148
12
20
34
24
6
50
9
9
15
63
9
33
39
7
32
48
21
12
37
35
31
90
68
42
10
38
189
24
48
307
32
48
24
6
10
32
16
86
10
26
3
9
36
30
30
42
88
17
12
67
5
19
17
60
9
16
44
6
18
15
31
41
12
27
45
3
48
21
27
90
22
2
28
11
7
17
9
27
67
41
1
30
32
16
30
80
27
15
18
70
2
64
59
67
62
48
18
9
37
90
54
74
18
27
21
54
18
48
16
30
110
16
2
42
63
1
30
5
45
3
36
13
83
97
167
33
120
27
37
24
102
5
48
25
26
106
8
15
1
14
57
24
31
32
93
9
18
33
33
3
13
6
125
45
12
51
61
36
8
40
56
6
40
5
49
26
40
18
23
37
66
14
12
24
24
24
76
2
88
26
24
6
64
53
43
65
25
14
16
54
2
21
37
107
12
33
12
16
11
1
23
1
134
21
24
9
12
64
6
29
51
30
4
23
21
132
48
39
7
26
39
9
88
23
9
12
90
33
57
87
39
10
48
35
1
11
24
48
7
53
51
46
44
24
123
99
46
32
76
83
60
12
57
3
55
17
36
72
72
163
14
15
133
24
23
63
42
3
69
70
54
44
78
18
30
33
36
3
24
64
6
155
79
17
36
21
136
14
42
40
24
47
49
44
106
86
4
6
104
114
3
27
9
7
24
6
44
51
61
11
12
72
39
33
7
50
159
36
3
21
21
40
24
6
29
81
27
21
48
12
142
56
30
12
16
11
12
57
15
37
48
122
177
31
17
49
11
3
81
135
40
38
106
65
1
30
26
24
46
17
15
21
12
9
54
22
11
21
58
2
88
38
16
24
30
2
78
51
96
63
9
7
26
30
10
24
38
9
12
27
24
57
39
21
12
1
36
50
24
6
28
23
57
15
21
10
8
90
63
60
27
88
24
24
89
7
176
33
156
72
13
38
30
15
3
33
7
50
135
25
14
21
13
20
3
12
27
18
22
90
20
12
15
87
46
11
72
12
36
13
11
15
10
38
45
9
18
57
111
16
5
45
94
89
13
2
42
87
63
120
6
18
90
22
224
10
155
69
3
37
11
1
95
129
34
53
12
72
57
39
48
21
3
72
12
73
92
3
84
33
27
48
60
7
29
37
8
30
82
8
126
90
16
30
8
9
36
1
50
10
56
30
21
43
110
124
14
66
166
110
66
24
64
26
6
102
16
146
30
90
6
58
56
78
28
23
31
5
9
87
195
18
100
203
73
23
12
93
28
2
18
3
60
45
186
34
30
6
60
14
6
4
14
42
27
27
10
72
47
127
125
36
105
3
45
52
114
50
64
12
11
12
27
78
12
4
20
39
36
91
18
32
30
24
18
12
51
33
39
1
6
50
15
48
87
21
24
9
66
40
5
19
2
30
10
24
8
46
90
83
19
24
30
191
19
50
3
13
48
12
71
9
99
63
9
87
24
57
12
43
24
72
54
36
8
16
20
3
7
41
25
68
112
2
16
17
15
72
16
66
24
102
50
70
8
166
23
21
22
29
12
33
6
18
15
97
32
15
7
24
66
11
43
104
21
121
60
71
39
69
37
24
24
14
46
32
18
10
11
45
48
12
3
1
150
42
14
45
12
36
13
20
3
129
15
24
39
9
1
23
9
36
16
83
31
5
156
60
61
104
54
24
42
6
88
17
15
48
24
18
72
22
56
18
36
84
6
10
44
ABCD 95728865192*3^$a+1 [50006]
32
10
38
10
20
6
10
20
30
4
15
45
72
27
3
8
30
4
15
107
30
19
45
14
58
8
19
71
25
21
38
25
5
94
8
1
21
3
5
78
37
5
52
32
4
75
21
30
56
18
16
14
37
113
30
4
42
2
18
6
24
30
30
24
4
56
13
23
42
64
24
44
18
4
14
19
9
62
1
71
97
41
10
6
86
22
20
82
8
6
132
19
15
78
20
36
10
14
42
22
56
48
178
57
53
24
7
29
42
64
8
22
39
41
6
24
22
54
54
14
12
48
54
7
63
12
44
24
6
19
51
32
4
20
40
30
18
20
102
36
30
64
8
16
48
6
32
6
82
42
36
2
34
26
7
39
9
153
15
77
16
72
8
4
50
72
1
21
14
25
17
6
6
94
69
63
2
7
5
24
12
55
21
30
2
24
31
3
9
57
15
35
25
17
34
57
3
2
16
8
6
4
8
36
61
21
44
48
28
6
104
12
46
27
29
64
26
28
20
1
11
24
34
20
12
36
42
12
6
55
15
18
18
72
20
22
15
3
26
19
5
36
4
50
12
22
18
2
106
6
44
6
24
61
59
6
10
56
34
75
53
48
30
12
30
22
18
18
2
22
26
10
38
6
172
8
1
45
2
13
75
30
6
32
12
24
30
30
78
22
18
86
24
6
106
26
24
55
48
47
10
15
11
132
22
72
68
64
15
11
10
8
6
40
2
12
31
3
26
6
61
15
26
10
96
18
56
18
6
19
63
36
2
43
21
20
22
20
18
7
53
60
12
60
42
25
63
44
36
22
20
22
20
34
2
13
5
34
18
18
20
16
8
28
14
36
4
14
12
12
16
2
10
62
6
4
56
54
66
4
20
12
24
6
24
28
27
5
16
6
14
19
5
6
6
12
6
1
11
10
38
36
25
41
4
38
60
1
3
14
72
36
7
12
27
18
27
23
1
3
138
14
25
51
26
106
30
152
30
1
23
6
102
82
2
18
31
3
2
12
18
10
2
34
80
10
12
2
55
29
10
20
13
3
2
100
2
16
2
76
12
26
30
16
3
51
36
6
27
21
14
4
42
15
95
24
28
26
48
42
42
18
37
59
6
36
24
34
44
6
22
14
10
9
5
12
12
36
34
36
2
48
6
25
9
14
12
28
8
42
30
4
24
9
108
21
50
61
3
38
24
54
30
28
68
6
18
6
61
63
45
3
8
30
36
60
7
5
48
4
39
5
24
10
54
12
2
18
76
12
24
27
21
6
8
18
46
12
72
2
102
40
6
63
29
7
53
12
34
50
6
6
28
2
13
12
9
18
2
34
126
20
48
22
18
20
7
9
87
21
18
18
51
57
2
10
3
12
5
4
51
3
108
44
18
18
28
12
14
4
32
7
5
46
18
18
20
4
26
7
53
12
60
30
58
6
20
24
61
12
21
18
44
88
74
24
6
52
20
6
6
22
39
3
56
10
8
6
90
46
36
8
82
14
6
24
28
27
5
4
44
30
6
22
78
72
14
40
44
1
5
36
19
21
38
136
33
71
4
6
15
47
28
50
16
3
11
24
4
32
52
32
58
74
22
38
24
6
4
26
6
12
36
4
15
35
10
56
64
38
4
26
12
43
27
18
2
52
9
17
4
26
52
8
208
30
6
8
36
4
21
3
153
53
22
24
20
24
22
36
32
7
15
14
12
24
66
42
6
1
95
28
24
8
18
12
48
67
9
62
30
78
30
70
26
4
39
5
30
37
39
2
108
30
4
12
69
17
4
14
10
51
15
8
72
30
19
35
6
24
7
65
18
28
33
15
128
34
36
18
2
4
8
30
30
6
28
56
1
21
30
2
16
14
28
2
30
1
23
16
9
5
12
40
20
22
26
7
11
58
2
12
30
12
22
36
20
34
27
5
12
4
86
48
42
18
1
60
5
10
33
17
10
50
31
75
14
55
45
54
44
12
25
65
43
41
6
70
8
18
46
26
18
82
50
6
30
34
26
156
4
30
44
46
116
18
18
7
3
18
20
16
3
11
58
6
2
43
11
54
72
46
57
93
44
36
24
40
14
1
3
12
93
57
12
14
48
6
28
8
22
50
30
132
48
16
110
12
22
62
10
20
10
56
12
30
10
2
18
22
45
11
18
60
12
46
36
26
12
12
7
3
38
34
9
5
84
10
30
3
17
4
12
15
3
68
10
12
36
15
72
11
18
10
18
54
42
56
36
43
27
158
12
60
24
24
28
92
10
42
8
6
42
10
54
38
6
34
50
16
18
8
60
4
2
34
69
41
34
2
4
26
37
23
48
4
2
52
26
12
40
54
20
54
28
50
10
2
18
48
12
10
15
47
46
14
42
66
37
17
24
10
2
4
14
4
26
54
6
66
1
89
40
26
18
102
16
44
13
36
23
10
20
34
2
12
60
42
60
1
27
8
36
25
36
21
62
22
44
18
42
10
8
12
82
3
83
18
18
40
36
26
88
102
42
20
6
25
95
6
24
36
4
15
21
26
4
93
21
30
36
42
51
75
36
14
4
32
4
2
49
29
7
69
20
12
22
6
15
29
118
45
35
4
8
13
21
51
11
12
25
63
14
6
24
18
18
22
62
18
108
31
3
84
21
21
12
2
34
32
22
24
14
16
3
15
20
12
22
96
2
48
52
38
31
24
41
46
26
100
3
12
57
26
25
29
67
29
24
18
4
14
4
32
30
4
32
118
74
10
50
42
4
27
35
4
18
6
20
16
12
32
6
18
13
23
22
2
28
6
32
31
35
10
50
60
54
16
12
2
4
20
42
48
34
26
18
12
10
20
22
84
26
54
60
54
6
96
30
30
4
42
8
19
75
21
15
6
18
84
24
2
6
36
28
32
52
33
11
10
14
36
42
12
4
108
2
24
16
12
74
16
14
18
22
26
42
30
16
50
6
118
32
18
126
102
7
35
36
25
87
6
32
6
34
12
44
6
42
30
18
46
2
36
31
17
52
3
11
61
11
12
42
30
18
12
19
21
198
2
34
30
24
48
2
1
69
26
25
27
18
20
7
5
42
6
6
6
10
24
18
27
9
32
12
48
42
1
3
32
1
5
16
50
28
12
18
26
36
114
19
3
18
60
80
22
8
60
1
21
6
2
6
28
20
16
9
29
6
28
33
21
44
19
59
18
30
25
23
28
168
20
30
16
75
29
19
17
7
5
7
21
15
21
3
23
18
139
21
38
6
43
21
32
24
34
84
36
14
6
30
76
26
46
39
21
14
16
38
40
8
94
86
6
6
36
28
14
10
26
6
22
66
24
14
24
24
6
4
32
70
38
16
26
12
22
51
39
56
13
3
32
24
70
26
72
78
90
40
9
21
6
68
4
33
5
79
81
14
4
26
30
6
36
12
6
1
24
5
6
28
36
32
42
67
15
24
45
89
58
32
76
32
18
10
54
15
11
22
44
18
13
65
48
10
50
12
43
17
64
26
73
3
60
18
8
6
16
18
54
2
4
2
16
2
106
90
14
13
77
48
18
6
6
28
50
7
12
65
10
26
6
6
40
126
56
16
18
122
22
2
12
1
51
14
22
42
48
8
24
4
36
8
30
52
20
48
6
54
22
8
4
38
16
14
18
6
30
114
16
6
30
8
30
1
3
69
5
34
8
28
54
8
4
111
3
8
4
6
12
75
21
26
4
14
28
14
6
84
34
57
5
6
10
18
2
48
4
30
14
4
54
14
6
49
3
2
12
24
24
12
24
7
35
25
21
2
12
18
31
23
4
72
9
27
18
18
14
24
24
12
34
12
18
80
16
20
24
30
24
36
6
88
6
14
55
15
20
13
59
13
41
31
11
16
26
22
8
6
30
10
6
8
1
29
30
13
3
6
18
8
12
ABCD 95729236654*3^$a+1 [50062]
37
23
36
12
19
24
9
21
54
33
20
73
42
153
20
109
27
15
21
105
3
27
5
48
16
39
42
12
6
29
25
207
63
45
36
117
18
65
25
12
54
6
39
9
95
109
27
8
1
36
11
55
113
12
115
29
55
24
126
35
193
132
36
3
24
8
49
6
125
49
15
9
35
72
48
16
48
8
25
18
57
60
75
69
164
37
23
84
1
51
63
57
33
36
111
116
7
201
24
3
17
240
67
89
100
51
29
61
83
60
36
37
47
7
129
9
126
6
3
8
88
36
36
63
9
116
12
37
95
67
41
73
36
39
60
116
48
73
23
37
27
108
48
249
12
63
105
3
32
36
12
73
60
30
77
49
35
1
132
48
27
51
45
9
3
9
15
111
60
117
45
30
17
1
63
105
84
15
20
43
18
72
47
1
60
99
27
18
12
243
33
54
90
11
73
27
9
123
93
27
27
6
39
15
120
5
28
48
8
79
81
72
72
56
36
124
9
18
9
3
36
45
44
43
53
4
8
88
81
54
30
51
36
27
90
90
17
1
72
75
51
84
53
25
30
60
9
48
180
105
155
7
36
45
3
189
80
61
84
15
80
36
1
111
80
127
17
43
153
8
181
11
25
143
12
133
39
81
6
89
1
35
48
36
7
153
21
24
47
7
53
13
114
66
87
8
1
143
55
216
54
47
16
3
42
120
23
1
126
53
31
33
3
33
39
60
101
7
17
121
42
189
108
12
68
28
219
216
78
54
161
40
32
84
205
63
8
40
33
47
205
39
45
35
124
80
36
49
27
132
81
147
32
120
37
51
48
96
75
78
30
41
12
52
63
17
48
79
138
15
27
21
32
100
36
45
27
48
69
35
40
51
30
87
108
36
171
17
180
1
72
35
28
75
89
25
251
12
55
77
48
64
104
4
108
105
63
72
9
11
28
9
23
73
66
45
69
39
15
48
24
29
72
72
172
33
3
80
127
41
40
24
63
17
37
3
72
24
171
108
48
53
145
132
63
12
27
42
63
56
16
8
85
23
19
81
9
3
36
24
8
55
17
73
27
36
45
155
16
56
60
67
105
45
11
72
52
93
35
108
55
81
96
12
348
48
69
27
45
36
72
135
20
16
12
117
35
97
75
15
29
16
36
75
5
28
171
53
31
114
18
138
54
60
36
102
15
8
31
24
297
72
80
175
81
45
51
99
45
92
97
18
9
8
12
1
42
18
108
71
1
12
35
96
4
60
45
108
99
8
73
54
66
18
117
132
128
60
48
109
35
180
25
71
49
27
69
36
36
27
75
18
60
18
54
12
131
37
27
45
54
297
144
63
36
9
75
108
77
36
55
90
36
108
36
39
32
64
27
17
1
30
54
95
85
15
27
53
208
45
30
17
52
128
28
87
117
56
25
135
39
5
64
12
8
25
12
135
33
84
71
25
11
36
60
13
42
180
72
30
18
9
8
16
57
15
8
55
81
63
65
145
35
60
37
54
237
63
42
18
12
42
48
87
21
42
12
6
72
47
7
53
172
8
1
39
45
42
9
36
9
35
37
3
51
89
49
60
63
72
75
18
222
21
60
36
128
28
32
13
60
35
37
35
108
19
54
342
72
45
45
35
37
3
8
7
66
60
12
42
101
25
99
3
54
168
27
48
135
78
35
184
8
16
45
72
192
72
36
23
36
36
12
7
90
90
53
48
97
35
12
96
13
215
61
48
6
126
75
33
3
60
27
48
69
9
30
60
29
36
55
17
97
3
108
24
81
36
39
60
116
1
12
42
9
144
116
37
99
9
47
73
51
165
23
136
72
135
54
18
36
30
51
44
121
123
93
24
119
97
30
17
88
3
89
28
68
31
69
44
48
25
3
51
30
96
180
30
33
12
32
36
265
35
160
20
1
60
54
65
145
27
60
9
11
205
83
16
116
37
35
1
90
57
68
64
120
15
12
54
24
11
60
40
45
6
30
6
228
24
12
45
36
ABCD 95729311246*3^$a+1 [50007]
49
92
123
157
12
120
35
25
17
78
1
56
108
51
37
47
85
35
30
6
105
75
1
59
120
30
99
28
17
31
24
11
36
54
144
15
72
63
210
115
77
115
48
20
171
21
100
8
21
55
12
119
54
67
48
29
15
105
30
57
15
61
32
45
63
57
30
12
48
60
96
1
48
17
99
40
24
47
78
31
12
152
36
76
23
12
13
35
12
1
23
21
3
102
48
6
129
16
119
85
68
52
35
57
180
3
13
32
60
16
35
24
60
12
54
30
141
45
30
85
59
21
208
20
60
16
5
144
6
37
77
51
16
83
13
32
27
18
150
133
23
6
18
73
47
1
29
51
144
28
47
60
72
13
12
95
78
43
24
5
30
21
12
16
20
105
27
40
83
1
5
30
18
15
28
29
111
4
29
87
9
31
77
31
36
56
3
25
44
87
93
51
37
24
23
12
61
92
76
20
76
5
175
48
47
21
60
33
6
285
15
1
60
80
52
47
33
21
180
7
23
85
12
24
5
18
1
20
64
60
77
18
36
181
83
73
137
183
24
40
68
12
33
67
44
112
12
56
51
81
52
68
64
8
57
91
77
55
17
19
29
120
66
24
93
3
21
15
60
1
197
6
37
44
4
12
20
93
6
48
45
27
13
35
72
141
40
72
72
53
91
72
20
3
37
8
40
11
9
255
45
39
13
20
9
43
47
18
6
1
44
81
19
92
72
15
6
7
108
32
123
6
43
95
12
210
159
75
60
24
133
17
42
54
6
13
41
24
60
3
3
6
48
6
37
53
55
12
77
55
35
90
87
3
37
8
27
144
109
95
120
33
12
15
90
6
37
72
48
17
60
42
33
51
24
37
116
100
59
18
75
108
57
30
36
49
8
40
17
7
83
12
54
19
11
85
35
157
20
24
69
204
43
12
41
19
8
12
27
78
7
36
77
102
108
12
1
12
36
152
28
212
9
43
35
33
24
33
90
1
11
13
96
72
77
30
85
11
90
15
24
81
66
33
108
39
9
64
32
9
55
56
3
21
72
33
15
172
24
164
75
36
21
39
73
68
12
27
49
32
64
8
105
126
66
48
162
24
144
97
36
8
76
5
48
27
76
20
39
105
15
33
40
35
21
36
9
19
35
13
12
96
12
164
3
45
72
9
15
112
32
57
78
73
83
1
35
33
12
64
12
17
60
55
32
28
48
132
41
19
12
24
125
24
63
24
3
13
32
72
24
84
27
18
6
9
45
12
18
1
44
96
99
30
55
116
16
44
52
12
8
249
3
48
184
53
15
51
21
63
37
5
99
279
30
63
33
55
20
45
54
61
44
36
12
9
15
63
120
81
9
7
35
1
44
39
24
132
108
12
49
44
148
68
64
71
81
24
39
13
179
48
45
16
95
49
68
52
35
1
59
1
24
95
6
19
77
15
9
24
115
152
93
150
66
30
120
36
30
115
53
15
48
88
191
13
5
31
41
55
59
49
35
42
39
16
8
40
11
69
16
260
51
24
37
47
33
108
39
33
108
69
42
60
13
72
155
61
59
33
252
9
6
1
59
81
168
12
60
33
216
103
8
27
21
9
31
12
17
60
15
15
72
129
24
51
49
8
57
7
48
12
176
52
48
24
36
59
49
144
36
29
90
33
39
33
76
84
36
12
20
28
59
12
73
11
69
196
35
121
68
12
63
66
15
16
35
81
112
12
56
27
13
83
54
6
36
48
12
21
3
37
68
36
28
36
24
20
52
116
72
148
72
168
23
57
27
21
132
48
24
15
145
47
9
72
3
45
51
93
105
7
20
15
1
47
30
67
53
42
1
44
3
30
3
64
5
43
20
52
36
104
3
1
35
85
80
124
95
72
25
95
84
21
4
29
67
24
5
15
76
20
33
42
45
76
29
39
39
57
93
87
39
1
104
9
12
43
128
69
18
57
69
7
59
1
23
84
25
260
252
333
127
8
87
21
124
5
31
23
66
15
39
57
39
33
15
21
136
8
27
9
111
24
49
12
35
1
12
11
54
12
18
1
29
7
23
73
32
16
65
6
13
47
54
7
192
11
1
95
54
31
113
30
12
18
150
1
71
24
36
61
192
11
37
48
155
97
60
140
24
3
61
59
12
61
32
36
76
5
18
1
104
28
47
66
15
15
1
20
39
49
20
27
193
20
36
12
4
96
12
20
45
30
66
39
120
36
159
102
ABCD 95729622694*3^$a+1 [50061]
5
15
40
14
6
4
6
6
38
27
63
12
10
44
30
9
25
2
4
41
25
50
10
74
21
33
82
44
45
21
4
14
90
30
6
3
13
14
46
18
12
114
20
6
40
30
50
18
52
95
25
14
21
39
9
21
63
1
146
70
14
6
3
12
60
25
14
10
6
24
17
19
5
9
6
36
10
35
79
24
26
16
60
83
24
27
16
14
30
4
6
119
1
6
48
36
29
55
26
15
1
83
31
54
6
20
16
78
42
29
31
170
87
13
20
34
84
6
11
15
64
56
93
27
120
78
6
40
6
38
76
53
31
6
6
14
46
14
66
4
26
10
5
15
4
24
6
35
55
5
45
36
28
50
46
6
29
31
14
4
6
20
10
60
50
33
3
30
10
30
80
10
29
1
8
70
32
30
28
6
30
20
34
12
17
12
91
8
132
9
15
33
27
4
20
9
3
78
15
31
24
20
30
42
34
35
48
7
80
10
23
121
42
44
24
9
7
26
39
120
79
5
1
14
12
10
48
11
19
62
3
12
43
5
36
1
30
14
46
8
10
42
80
40
14
64
107
3
21
9
15
72
13
11
1
14
9
45
22
134
6
24
4
62
18
12
28
6
26
40
17
43
65
63
52
114
44
51
39
22
23
45
6
45
235
14
46
89
27
28
20
6
54
57
48
24
51
16
86
64
11
19
26
84
3
3
24
30
30
24
42
70
14
46
5
39
16
65
3
96
64
2
75
69
54
6
4
32
15
55
29
55
6
84
126
29
39
22
47
37
26
28
102
54
14
15
7
20
28
26
30
45
19
6
6
38
6
6
34
29
1
110
16
24
66
90
5
25
95
49
50
6
70
53
37
50
4
6
14
6
27
1
6
20
33
33
24
15
9
36
4
59
1
107
33
42
213
51
40
20
9
57
4
80
6
28
2
24
10
41
60
9
15
139
2
15
49
6
8
102
24
6
60
24
64
20
9
13
18
17
45
30
30
10
8
60
21
31
8
12
10
83
51
40
65
31
50
150
34
14
46
11
19
56
10
20
15
55
18
2
60
10
8
52
18
32
10
47
7
110
15
60
21
4
30
20
40
20
64
41
144
57
34
29
7
38
6
40
5
25
23
12
61
24
24
62
48
21
1
50
4
44
30
52
30
8
60
22
8
15
7
89
9
39
177
75
39
276
16
288
36
6
104
34
56
9
27
33
24
3
40
5
19
14
39
7
56
4
30
36
18
20
10
26
64
6
30
36
18
2
40
5
48
24
37
60
56
18
16
24
20
12
18
52
23
27
45
25
20
10
5
55
60
17
3
84
40
29
7
30
14
4
5
1
66
54
23
67
24
5
1
20
76
23
45
6
4
42
47
43
5
9
15
48
3
30
39
1
74
21
99
24
40
12
68
12
9
39
66
16
14
96
4
30
60
11
19
6
14
16
8
9
7
44
70
122
9
15
16
14
16
20
4
23
21
46
80
16
17
13
8
46
26
3
37
18
86
3
33
3
75
16
5
75
4
29
12
1
20
4
56
15
15
10
54
6
98
30
36
54
12
84
60
16
30
23
21
46
65
39
10
6
44
84
9
13
170
10
44
40
140
15
156
15
24
34
59
48
12
48
49
30
26
154
114
30
72
38
96
6
84
64
5
1
36
14
21
25
68
111
60
1
14
100
53
12
1
18
41
1
24
74
30
186
6
10
8
22
18
72
48
12
17
1
26
46
30
24
6
47
51
132
45
99
10
50
10
23
31
12
20
28
2
99
45
16
30
48
32
33
1
35
31
17
27
33
1
20
6
10
66
5
25
14
9
180
37
47
27
36
84
16
20
18
22
84
26
3
1
6
17
3
118
2
58
102
48
5
81
36
18
36
70
14
9
1
60
59
27
45
1
38
12
45
49
23
37
44
40
2
40
5
60
39
30
54
36
160
5
15
16
29
75
4
2
3
111
66
18
10
11
15
6
63
15
69
3
30
58
17
48
1
66
14
46
60
24
66
30
84
44
40
20
12
4
20
33
12
145
50
24
22
35
45
3
1
6
8
16
74
130
125
25
6
41
13
35
31
66
14
33
1
72
47
21
6
16
90
14
40
24
32
34
95
15
16
5
3
22
20
18
9
31
6
30
20
114
12
4
11
69
54
6
54
46
6
18
6
50
6
33
1
20
6
28
17
55
20
24
69
1
23
48
13
2
60
4
36
8
12
9
25
26
9
61
24
59
60
21
64
2
28
6
56
78
70
12
23
7
8
16
50
94
20
30
16
23
7
20
60
4
36
53
3
33
1
86
64
146
4
6
5
55
18
47
15
4
20
33
3
24
4
89
33
54
40
30
14
66
76
68
70
32
90
15
15
34
66
44
4
32
34
30
50
30
33
12
39
70
47
9
16
47
12
1
20
28
2
4
36
50
4
35
45
10
66
23
27
64
6
18
6
30
6
47
13
30
8
46
20
60
46
54
6
24
20
46
80
39
48
1
50
12
40
48
65
61
66
74
4
30
6
6
128
12
69
85
6
30
80
15
48
75
156
6
10
44
6
3
61
119
24
7
26
54
4
26
3
61
20
82
24
6
50
9
1
35
99
24
70
42
14
10
126
30
29
51
33
12
3
36
4
17
9
24
15
21
4
59
1
2
57
3
40
53
115
65
12
75
24
30
15
15
4
65
96
19
26
4
107
144
9
15
61
6
77
33
27
3
57
27
16
14
6
10
23
55
2
39
15
16
5
93
72
10
38
12
3
7
18
26
9
1
60
35
135
6
30
33
7
114
50
45
15
16
14
51
13
6
6
20
3
7
65
9
94
92
28
41
31
18
62
45
3
9
3
40
14
15
15
4
41
15
34
102
5
25
23
24
12
39
12
93
12
39
4
5
27
94
30
44
16
36
18
6
5
61
23
45
46
84
2
64
30
24
12
24
6
48
11
15
96
18
6
6
4
14
6
15
1
60
179
1
8
15
15
16
20
40
5
1
23
57
4
6
120
17
43
5
19
30
11
72
60
33
28
32
10
60
17
96
7
8
12
34
86
48
42
4
6
68
22
14
16
14
30
70
11
85
38
22
14
16
140
88
41
1
14
105
55
24
17
24
51
60
58
102
17
7
26
39
115
56
64
84
30
20
70
89
63
9
1
74
6
70
18
26
16
17
7
24
29
7
50
39
97
47
81
15
27
165
33
102
48
66
15
31
80
40
80
24
66
18
10
6
20
16
144
24
12
108
17
9
16
24
36
80
10
18
6
20
93
3
10
98
12
120
ABCD 95729689312*3^$a+1 [50001]
88
56
120
12
24
40
8
40
108
60
11
81
36
27
1
152
84
72
27
129
108
3
25
44
51
33
111
205
72
11
121
8
24
52
96
56
28
56
96
36
27
45
280
32
64
120
44
63
21
24
16
44
12
160
44
48
12
120
64
44
12
16
260
4
8
36
84
132
48
48
4
11
33
36
99
33
4
35
145
72
24
8
24
84
28
84
108
24
104
52
20
4
11
97
108
80
75
21
108
40
47
25
20
88
308
52
8
36
76
140
4
168
155
225
84
144
4
8
48
84
4
92
24
324
60
24
240
64
36
56
48
40
56
39
49
47
37
24
8
84
28
168
20
24
87
45
72
123
33
87
21
4
24
44
40
60
12
20
52
8
16
11
61
68
12
136
176
16
92
24
96
12
72
16
12
24
20
171
1
20
52
180
56
24
12
76
36
23
33
16
80
144
231
45
51
93
124
24
188
24
112
140
15
9
12
16
83
21
24
16
24
32
60
172
44
39
9
120
12
60
24
87
33
136
44
96
156
24
72
16
32
4
107
48
21
112
20
15
69
72
4
56
84
24
132
36
36
124
48
72
20
15
57
52
24
20
48
4
72
11
45
12
40
36
12
44
3
105
144
28
56
96
48
36
15
120
117
27
25
68
204
132
27
21
48
3
33
12
84
52
116
16
12
24
8
12
24
60
112
92
124
36
23
97
68
4
132
20
64
164
144
120
48
52
92
27
145
132
20
16
152
111
9
24
108
100
144
120
168
72
167
117
48
112
8
24
12
96
100
36
116
136
20
196
36
32
112
20
24
40
32
180
244
80
40
72
32
280
192
68
12
24
28
68
108
88
44
60
64
47
1
56
88
47
61
11
129
24
24
63
205
8
280
36
36
108
32
63
81
52
104
132
4
128
36
16
68
76
8
15
81
16
68
172
12
36
263
21
76
24
12
107
69
84
52
68
36
36
4
92
63
33
15
177
12
72
112
20
144
12
12
28
252
116
24
27
33
88
68
51
81
88
48
47
85
72
32
16
20
76
44
256
8
24
87
13
8
108
36
3
9
88
8
4
20
108
396
12
12
36
60
76
24
32
4
32
96
100
35
21
195
45
24
40
56
4
108
36
152
4
11
69
52
84
35
1
60
36
56
64
20
252
84
48
28
20
4
47
117
96
156
12
12
72
60
52
24
23
9
16
128
63
72
45
36
4
20
63
57
4
108
20
12
12
51
13
83
105
144
12
16
68
108
12
76
56
72
52
8
111
93
48
3
169
47
13
108
12
92
84
172
44
76
44
12
96
72
52
80
48
147
129
12
16
48
20
24
12
40
72
84
140
28
12
8
48
40
152
4
200
40
176
76
12
32
148
44
16
20
52
8
39
33
4
56
36
52
252
128
15
45
24
28
44
3
105
4
251
1
56
24
156
48
24
16
44
36
28
68
120
16
32
16
20
36
27
61
60
36
12
119
121
20
60
76
80
96
4
80
24
76
36
68
12
28
60
56
28
35
1
20
24
16
44
40
8
12
27
225
76
32
27
117
120
72
3
61
72
80
36
208
56
63
177
183
61
216
48
20
84
324
12
64
24
48
68
60
4
92
88
8
48
24
28
36
116
4
44
24
76
140
28
72
11
37
72
116
52
20
168
12
3
9
63
9
52
68
231
33
48
12
3
105
24
4
104
88
132
8
28
131
133
20
108
196
56
60
52
36
347
21
64
36
8
180
100
140
108
220
36
32
132
16
32
24
28
132
68
124
60
108
131
9
52
107
57
12
96
16
108
80
63
21
4
104
24
52
92
24
60
4
ABCD 95729799598*3^$a+1 [50000]
24
108
12
43
89
127
197
30
324
169
11
109
149
90
84
90
3
183
18
12
24
163
32
111
1
89
15
69
78
85
24
48
95
246
19
32
3
21
16
56
120
21
27
69
27
93
24
12
54
57
16
24
53
283
185
55
35
162
18
72
57
48
39
30
43
53
123
88
23
33
3
216
12
57
15
6
51
21
27
9
63
336
64
149
18
72
1
120
71
6
27
96
88
56
39
33
291
162
91
29
60
231
24
33
36
90
153
237
18
132
108
90
30
126
96
171
40
53
3
21
75
48
75
45
63
12
60
249
3
180
9
39
97
125
90
108
21
33
54
120
96
18
55
152
189
51
123
6
12
219
48
24
16
23
49
41
15
16
24
35
37
53
138
33
27
120
24
36
36
120
21
39
105
39
121
269
24
432
67
80
48
192
63
54
66
33
75
162
6
30
342
90
96
54
33
3
21
33
63
45
138
33
237
43
83
37
80
87
36
84
33
3
61
47
129
183
33
112
83
109
23
30
51
27
45
45
18
9
135
201
63
24
9
48
48
75
13
72
35
69
64
53
30
42
67
17
60
18
9
96
72
3
72
13
95
9
63
33
51
96
156
78
123
96
87
54
91
125
27
120
87
57
45
162
129
123
186
90
49
32
48
232
8
48
264
363
48
162
147
213
18
57
40
152
96
88
72
77
75
88
47
6
144
147
96
40
24
251
36
1
29
19
17
87
21
18
81
27
6
234
66
51
72
93
18
1
32
27
414
55
53
27
135
66
162
144
45
16
32
112
65
271
59
54
12
132
63
144
63
300
96
12
1
59
117
117
36
108
123
184
17
318
9
16
143
81
45
90
84
72
54
198
42
30
78
90
30
19
53
6
37
48
5
19
125
147
81
78
1
47
57
39
48
6
51
16
72
113
12
6
109
17
15
88
104
24
40
80
3
96
36
54
27
96
72
39
126
144
144
139
24
176
216
21
66
6
210
105
120
16
161
36
123
48
225
111
15
105
123
42
18
33
40
11
60
9
40
71
42
54
1
392
87
73
23
105
111
57
24
3
90
234
96
153
45
67
113
126
144
105
21
51
112
29
51
48
168
63
9
112
8
69
19
264
128
3
165
15
12
114
123
88
5
91
416
27
141
96
39
1
47
57
240
15
33
232
216
35
21
111
396
36
54
99
144
93
78
45
3
69
75
18
3
184
53
72
27
168
16
59
48
6
63
63
57
87
1
53
195
48
39
145
53
307
168
65
15
24
57
63
21
78
117
3
61
179
72
30
6
156
37
239
72
177
160
95
73
48
107
276
1
72
176
72
3
85
24
200
48
192
99
270
271
17
102
9
48
357
27
33
48
132
48
19
128
240
96
96
16
8
33
270
33
39
1
47
57
87
33
153
127
119
97
71
193
149
75
15
153
45
18
9
45
180
18
ABCD 95729903398*3^$a+1 [50092]
60
24
55
119
37
5
6
24
85
8
33
79
36
89
55
5
156
103
96
24
12
48
41
19
84
120
41
7
17
31
35
36
6
7
8
28
17
144
24
6
33
105
60
67
60
119
25
71
121
24
5
115
23
48
85
29
60
19
17
30
13
11
6
144
36
79
35
1
77
55
5
31
5
54
12
18
7
59
30
60
199
32
75
66
7
5
60
31
41
18
13
35
24
21
40
5
84
18
13
60
125
24
43
41
55
77
42
1
11
61
239
1
72
60
5
3
28
60
17
67
36
116
39
61
24
11
6
24
36
19
48
35
25
12
59
6
18
18
12
30
18
114
13
125
30
6
19
48
137
12
6
18
87
9
43
77
19
12
17
31
24
35
18
7
12
41
114
1
173
36
60
24
36
6
13
92
28
65
36
30
85
60
35
18
12
6
60
69
16
120
29
19
65
12
24
31
83
61
101
19
60
41
67
12
29
67
149
66
54
84
24
67
5
36
24
31
113
66
18
6
12
60
13
65
66
49
71
25
23
66
7
5
7
23
30
7
36
29
168
84
31
149
31
65
54
109
12
17
7
240
29
91
11
30
72
43
84
8
3
13
12
17
6
60
69
52
23
105
16
92
99
30
18
13
5
24
126
109
149
31
23
42
55
29
19
96
144
23
9
28
48
32
45
78
84
18
30
1
17
43
29
7
29
19
11
84
18
60
78
24
6
31
24
12
24
24
32
28
89
90
25
77
139
41
15
33
132
15
75
33
75
36
30
31
24
17
12
27
21
48
7
35
18
31
41
60
24
19
24
108
12
12
53
27
40
5
19
12
53
115
29
36
19
156
59
18
67
12
116
129
18
37
29
42
42
12
54
30
6
66
18
60
6
6
54
55
120
8
45
72
36
27
51
90
186
1
239
6
102
12
61
83
6
55
48
32
45
48
30
12
49
35
30
12
7
12
36
95
78
24
7
24
12
84
35
25
48
72
29
12
90
132
12
21
69
3
105
60
18
174
24
6
13
23
12
13
53
7
65
7
5
127
60
5
60
24
67
47
1
41
55
36
44
4
60
24
17
3
16
24
12
65
55
125
30
1
95
85
77
7
59
96
60
18
7
5
19
59
18
7
23
13
11
21
3
42
27
75
42
19
60
5
51
21
159
4
24
17
18
42
79
11
30
30
13
12
29
12
30
84
61
60
5
60
24
60
43
96
5
31
59
36
33
3
12
6
6
174
7
108
17
72
30
13
35
60
12
73
20
9
31
5
12
30
1
24
60
125
127
59
6
78
60
73
53
132
54
49
36
20
40
24
5
7
17
48
55
5
174
1
12
47
6
138
186
6
133
12
84
8
16
29
72
19
5
7
59
1
5
78
49
77
30
21
28
5
12
19
120
68
76
35
109
77
108
120
31
5
6
25
24
12
12
41
31
8
117
204
66
30
48
31
17
127
5
18
97
12
35
6
60
48
24
12
51
33
36
19
77
120
19
35
60
30
36
19
20
69
132
55
60
24
24
29
3
9
18
37
5
31
44
64
24
53
43
12
59
30
19
132
32
88
47
18
72
55
72
24
29
283
48
92
4
48
12
11
30
72
90
1
5
126
30
30
18
66
6
78
1
24
5
72
55
11
18
36
84
6
49
24
68
28
5
31
24
24
107
126
7
17
66
25
44
4
11
54
55
84
77
156
7
36
12
12
23
30
43
77
67
23
90
54
21
3
24
42
30
25
48
53
79
53
18
42
43
95
18
139
11
37
12
53
84
43
77
79
12
24
24
17
39
21
15
40
83
25
24
95
57
75
49
11
121
17
18
37
5
31
107
48
61
24
24
128
15
13
84
36
17
55
24
24
89
30
12
6
19
53
72
55
144
41
75
3
60
6
7
48
5
24
60
78
25
65
54
90
43
23
24
105
4
35
25
5
19
23
18
127
12
20
15
132
54
36
79
12
47
12
18
60
48
19
5
54
24
25
8
135
109
8
28
5
12
27
16
5
87
28
24
35
30
60
6
97
12
84
29
12
19
12
29
90
1
252
48
120
47
61
5
55
71
13
12
83
30
18
18
60
42
25
167
85
35
72
54
115
29
6
37
17
31
36
41
12
67
11
72
1
17
15
148
11
30
18
1
24
5
192
111
28
5
126
49
72
12
65
12
18
37
35
6
19
36
5
7
17
6
42
12
24
7
17
138
13
29
78
18
90
25
36
65
19
24
108
24
35
109
12
77
6
1
89
7
89
48
6
42
30
217
17
19
12
35
49
35
6
60
24
126
37
35
73
77
7
29
55
17
60
7
36
12
5
43
72
59
6
55
17
18
49
23
6
36
19
5
6
30
55
89
42
12
138
39
93
55
12
35
1
53
31
24
5
6
36
12
33
33
72
12
12
19
24
72
59
25
36
23
6
60
51
39
30
6
33
15
108
72
6
6
25
56
4
5
90
13
11
54
7
36
48
35
1
24
32
28
17
43
84
11
141
39
24
18
7
41
67
48
5
42
25
23
12
13
71
48
42
55
168
53
7
128
27
45
33
54
6
18
85
59
72
18
67
11
37
41
90
24
48
54
6
102
55
77
6
30
43
24
53
19
5
6
48
25
5
55
5
7
12
35
1
47
25
ABCD 95730011654*3^$a+1 [50006]
16
44
48
36
19
6
12
35
132
12
73
108
42
41
49
11
79
48
45
80
7
45
3
29
31
138
39
15
261
12
108
15
54
78
17
48
25
138
65
64
72
21
108
87
8
24
61
371
199
21
20
229
24
3
32
1
11
36
25
15
8
67
12
57
84
20
64
80
12
48
12
1
47
31
84
77
144
84
48
67
48
18
11
60
16
72
12
20
31
48
24
36
30
119
103
5
13
35
37
23
7
57
51
21
80
43
101
49
15
3
269
1
23
24
88
24
56
48
36
16
80
48
96
103
6
162
108
89
48
88
56
60
103
78
123
80
12
40
27
17
36
12
13
35
60
13
35
36
28
8
37
27
81
72
3
15
113
60
19
5
85
11
156
91
17
40
80
25
63
68
64
32
43
18
23
25
24
23
48
37
15
108
176
36
7
126
54
17
4
15
69
51
5
64
20
61
12
87
80
52
80
24
19
77
1
18
21
99
29
31
17
37
30
78
47
40
21
47
37
60
35
72
16
68
79
36
41
13
11
72
24
16
12
20
25
23
25
42
5
72
24
25
47
133
90
12
125
24
13
3
183
144
117
63
18
12
131
12
40
87
6
75
20
124
48
48
20
7
12
33
75
60
5
175
33
92
4
144
27
57
32
120
84
4
15
17
13
11
64
36
60
20
76
99
12
60
18
84
15
20
16
9
11
37
60
47
16
24
8
12
76
84
3
33
39
165
20
31
29
28
33
35
49
6
12
33
192
15
45
20
40
123
54
3
15
65
28
20
60
49
3
132
32
139
54
287
19
84
6
35
67
240
5
72
31
12
77
31
41
31
90
39
69
107
12
48
48
4
51
24
101
115
5
67
5
64
93
35
31
60
72
53
19
108
9
21
27
80
25
35
52
159
17
12
13
39
56
7
17
1
63
32
160
24
48
36
240
20
49
18
18
11
256
165
3
87
185
40
3
42
48
11
43
41
132
28
12
32
43
57
36
80
192
24
16
80
7
18
30
108
177
48
12
48
147
17
192
48
108
160
80
25
15
27
66
51
9
35
36
96
40
32
43
117
8
64
108
68
28
32
132
25
83
7
41
79
65
36
7
129
21
47
115
33
8
40
147
18
42
137
43
5
25
59
13
63
15
9
111
33
32
28
96
108
32
36
337
108
35
52
168
20
13
90
45
27
60
138
72
15
27
18
59
96
43
12
69
20
24
72
192
28
33
35
49
18
29
24
7
72
30
27
80
16
152
85
18
77
52
183
17
100
39
29
85
48
23
49
35
61
11
1
35
144
43
30
71
4
108
12
153
18
125
55
12
29
40
8
12
271
17
25
23
180
25
23
124
3
33
44
13
35
28
9
11
4
92
48
61
30
41
19
29
192
49
47
64
33
143
48
120
67
18
11
4
39
36
5
12
24
31
65
37
3
3
30
131
16
15
33
36
8
36
132
193
27
12
56
79
33
44
96
12
52
3
41
96
16
120
8
25
30
222
47
28
128
24
1
54
78
59
40
116
37
27
21
23
16
36
15
42
11
325
71
48
100
105
23
103
117
84
3
36
9
21
11
121
35
103
24
77
31
5
48
12
4
21
48
47
60
64
116
97
246
57
8
67
18
30
17
25
123
195
24
117
56
25
48
72
39
201
95
48
16
33
83
103
45
240
144
72
48
56
205
239
85
27
20
19
29
85
48
108
47
7
41
12
48
64
80
16
69
11
36
88
36
132
32
12
31
17
192
4
44
13
15
20
73
162
102
51
44
31
24
18
35
13
24
15
75
161
37
162
113
60
48
7
312
5
31
41
13
11
79
48
89
184
147
77
48
24
36
100
44
108
132
28
68
37
11
76
20
1
27
3
162
6
9
48
32
12
36
48
25
179
72
1
18
69
36
9
180
66
21
39
12
9
33
35
55
101
79
77
43
53
48
7
29
36
85
35
67
45
132
108
32
136
75
5
108
36
31
18
54
101
79
5
25
6
129
12
51
17
60
156
24
73
15
20
160
48
20
40
20
100
60
20
85
54
78
48
204
18
72
17
73
83
108
16
80
1
3
32
55
30
15
44
36
108
67
18
ABCD 95730969682*3^$a+1 [50010]
114
93
27
6
87
3
78
6
90
111
3
81
15
54
111
24
21
90
18
48
3
15
24
120
18
87
117
18
66
6
48
60
90
48
198
24
33
33
24
12
210
18
72
90
30
24
51
24
72
72
51
129
51
9
111
24
18
48
36
39
57
39
9
60
12
30
189
39
6
18
60
30
42
18
30
21
12
57
3
72
93
120
12
18
30
30
105
15
12
36
30
24
75
3
48
24
45
33
48
36
51
39
30
24
15
36
9
12
75
27
30
15
123
57
51
9
45
66
81
69
54
12
9
36
33
60
75
27
6
15
24
3
6
6
45
33
30
12
6
132
15
3
45
27
30
27
3
33
57
51
36
9
75
171
6
15
15
30
90
48
12
18
24
63
3
54
3
39
45
51
120
30
102
21
12
60
132
12
9
30
12
72
18
54
24
21
96
27
12
6
3
72
45
54
18
15
3
33
9
108
72
12
18
66
42
24
105
36
9
24
54
198
42
21
36
3
42
39
21
48
78
84
24
12
45
69
15
120
3
6
102
18
24
6
24
126
42
12
6
120
15
9
123
12
72
9
51
21
24
3
3
69
15
9
27
33
24
3
33
24
21
30
9
12
63
57
3
162
30
6
48
30
54
6
36
6
3
21
48
42
36
24
33
45
3
3
36
54
15
15
54
30
72
6
42
72
18
48
75
3
21
48
72
15
60
21
3
12
114
6
69
3
93
12
27
69
57
48
36
18
72
6
39
48
12
63
42
63
21
54
93
57
3
63
60
96
6
39
33
51
12
33
27
9
66
42
63
3
21
9
39
87
6
132
6
117
123
81
3
45
27
24
54
18
105
3
66
18
60
72
60
30
18
30
150
57
39
12
24
24
69
3
69
3
36
24
81
45
30
9
45
30
42
3
27
45
3
36
9
21
54
21
24
15
6
72
48
15
27
120
9
93
12
48
96
6
84
84
21
57
42
30
18
78
87
60
105
90
18
15
9
48
30
69
3
81
105
24
96
24
15
36
57
78
54
108
3
15
12
12
42
30
138
27
45
18
90
48
15
3
36
6
168
12
78
12
72
42
75
9
51
105
114
45
24
33
120
39
3
6
51
3
33
12
33
132
87
9
12
18
36
48
96
30
12
15
45
3
51
78
12
36
48
75
15
156
6
15
9
51
15
117
3
102
6
9
75
93
48
12
75
33
9
15
48
12
51
42
24
84
60
24
12
246
33
57
99
9
66
48
36
69
21
72
24
6
9
48
105
3
39
18
48
27
51
21
48
63
24
6
12
6
156
33
3
45
39
105
111
12
12
6
54
69
69
72
48
15
3
12
33
12
33
3
39
6
39
45
12
6
9
21
39
33
15
21
12
48
6
60
6
39
105
24
144
18
12
210
36
12
27
12
45
48
108
120
18
69
87
18
15
60
3
48
9
117
18
48
12
72
36
45
60
24
144
12
27
30
6
6
39
57
3
99
18
18
9
48
24
69
30
12
108
36
33
21
6
24
21
36
9
6
45
27
213
33
12
48
30
6
30
18
87
24
15
12
18
27
48
45
30
66
24
24
102
6
75
60
39
33
15
21
36
9
126
48
6
12
138
54
3
123
30
30
12
42
51
51
69
36
24
45
75
51
24
42
12
132
30
9
69
3
93
6
24
36
9
9
6
42
72
6
21
3
45
21
90
12
30
54
33
57
39
9
42
6
12
111
9
6
45
15
6
90
6
27
12
63
48
57
81
15
12
45
48
96
18
12
81
33
96
6
45
24
15
84
42
99
33
6
105
15
24
36
24
42
18
57
39
12
18
42
225
45
12
12
3
45
48
114
93
3
54
15
3
42
18
30
36
24
6
60
6
63
51
60
21
21
27
51
36
6
12
60
48
27
27
45
108
15
57
48
33
54
24
81
3
30
3
27
18
12
27
33
42
6
3
45
27
48
12
84
3
33
24
3
6
27
24
93
15
51
81
51
9
3
21
36
15
30
3
36
111
114
39
12
63
180
33
15
57
12
69
24
3
45
123
27
18
42
12
66
12
27
48
84
24
24
3
33
9
18
33
60
9
27
48
15
105
21
24
3
39
24
24
21
111
21
27
33
39
48
6
36
6
60
54
30
90
18
30
48
3
12
9
39
15
114
42
66
63
45
6
48
33
24
39
9
57
6
24
165
3
108
33
9
60
126
102
63
69
6
36
18
3
15
84
24
6
6
12
60
18
3
105
159
33
18
12
9
3
21
27
12
45
48
33
54
33
147
6
12
15
24
99
54
30
81
39
12
78
27
21
30
18
192
42
132
84
30
6
6
3
39
6
24
42
9
75
42
15
9
63
45
36
6
48
18
63
12
24
3
153
69
39
51
24
9
108
12
3
9
21
3
36
3
18
75
75
54
75
48
12
3
6
15
21
36
12
12
18
45
75
45
33
48
6
6
84
18
12
9
24
81
12
3
75
9
48
27
60
72
33
15
6
27
57
48
27
75
33
24
21
3
60
87
48
9
57
96
90
54
54
9
81
15
51
60
66
99
24
57
147
48
9
18
33
24
24
21
3
3
9
24
36
33
63
63
21
9
42
30
90
12
42
30
36
33
21
39
9
42
78
72
18
45
21
12
48
15
21
6
12
57
105
135
33
18
12
21
177
18
69
12
3
120
36
42
39
9
27
27
18
39
96
9
96
63
105
15
39
138
84
48
6
9
51
9
57
18
21
84
12
24
39
12
9
21
111
3
72
9
9
12
24
96
12
66
60
36
45
33
ABCD 95731139482*3^$a+1 [50066]
43
89
156
43
12
8
36
16
20
16
53
48
60
31
77
91
72
47
1
24
8
165
3
24
16
44
4
92
3
121
116
9
19
17
43
11
150
55
101
126
57
57
72
12
24
15
40
44
111
90
135
16
128
12
36
40
48
41
31
44
28
5
48
18
81
96
57
15
21
24
55
20
12
4
156
17
27
9
15
12
96
132
48
28
36
48
17
79
29
91
24
29
3
168
28
17
27
28
20
40
53
12
111
16
36
24
36
20
9
3
112
56
12
52
8
28
5
72
63
21
7
83
150
84
99
81
60
87
16
41
3
36
72
72
69
219
12
21
31
8
16
56
33
63
24
36
3
1
44
12
52
53
39
16
71
48
45
180
45
72
19
68
9
31
44
9
63
16
20
28
32
28
12
24
80
96
21
12
111
4
36
104
84
28
125
12
55
80
9
96
12
3
48
12
48
51
9
64
8
45
36
55
53
18
25
20
28
17
6
93
12
4
44
76
17
7
12
108
44
12
4
92
12
16
20
21
15
40
20
60
57
163
36
41
63
9
87
88
24
17
31
8
124
12
17
60
120
7
12
23
57
64
20
48
100
72
53
3
60
28
29
123
21
3
48
21
27
64
60
20
16
84
35
114
15
24
52
29
36
51
64
29
24
144
72
19
29
7
12
60
48
35
9
16
65
6
49
24
119
9
24
40
71
73
24
36
20
72
33
15
69
42
33
16
44
33
19
36
44
57
51
9
84
108
7
80
3
6
108
120
3
52
32
57
51
12
36
28
24
12
77
84
36
7
80
72
21
42
217
68
4
36
17
75
72
9
7
120
41
51
12
21
75
76
8
48
172
125
36
51
28
29
19
125
19
41
15
141
3
4
56
81
19
44
84
57
15
57
27
40
72
32
99
33
40
8
28
44
144
57
115
8
21
276
19
20
33
12
60
12
204
36
30
61
29
19
35
126
51
9
108
72
66
96
49
32
120
100
53
7
8
9
103
5
75
16
44
76
20
48
64
12
17
3
21
19
29
87
28
20
81
3
21
75
9
24
3
64
41
19
12
68
81
18
13
35
105
28
107
48
25
12
60
17
55
72
8
9
12
15
4
17
15
24
36
40
36
84
44
9
15
9
48
19
41
3
48
48
4
5
75
9
19
8
33
103
17
24
19
11
9
45
42
30
3
4
104
12
24
4
17
19
245
15
9
138
6
3
48
16
23
9
148
77
103
53
43
80
100
11
18
55
17
15
40
44
9
180
7
47
114
67
53
151
140
40
36
137
7
20
180
81
55
24
56
180
12
39
105
24
12
132
72
9
111
76
12
53
3
40
20
33
19
44
3
1
32
28
17
15
105
3
52
77
111
36
36
12
21
39
16
116
4
132
12
72
68
9
3
120
40
197
18
9
24
40
20
12
4
197
19
11
90
7
29
7
101
3
21
27
21
19
8
64
35
73
77
51
40
12
44
124
12
32
9
19
68
112
29
15
21
7
20
36
15
37
44
156
64
36
5
3
33
12
91
108
36
53
27
64
80
69
12
36
3
48
45
67
5
15
52
17
63
208
41
15
132
60
64
8
120
16
20
9
51
135
18
84
3
39
93
9
42
33
48
28
83
217
5
207
81
51
40
104
52
59
81
9
39
64
140
12
16
12
8
52
152
9
19
8
100
8
39
45
16
20
12
84
60
48
3
25
68
16
36
95
33
4
72
128
12
4
29
43
101
19
24
137
72
151
108
20
12
148
80
12
88
56
87
33
16
77
19
44
28
8
12
28
24
80
40
17
36
18
6
84
24
19
72
20
64
8
72
136
80
48
16
80
88
89
51
12
48
96
64
53
55
12
17
63
9
79
20
9
75
4
104
33
15
84
60
96
93
15
33
51
28
29
43
8
21
180
24
19
20
48
156
4
80
136
276
36
12
60
65
96
15
40
47
9
87
138
151
48
24
8
12
96
36
81
36
108
15
4
36
53
15
52
17
127
32
21
24
19
8
21
19
161
72
36
3
16
8
16
36
173
72
36
39
148
65
75
4
12
17
36
115
29
24
103
5
31
96
17
171
21
99
87
33
15
90
55
149
123
4
8
108
72
48
9
15
57
123
28
36
35
138
19
240
128
12
24
45
3
60
9
7
17
3
64
60
92
9
55
32
4
17
18
93
33
7
53
67
108
23
9
21
15
36
40
5
18
37
68
33
39
21
39
153
171
63
37
20
4
216
20
64
77
31
8
52
12
5
63
63
285
4
53
12
96
15
124
36
176
4
56
60
64
71
61
120
108
80
24
120
15
45
93
19
35
45
36
12
132
15
18
67
5
55
104
87
9
9
15
4
ABCD 95731688818*3^$a+1 [50020]
39
15
73
20
45
6
25
5
24
30
121
224
3
54
30
25
71
37
96
20
21
36
18
54
91
56
39
12
73
41
18
21
9
27
60
3
13
84
53
48
67
32
9
24
7
8
100
92
4
12
32
27
6
3
180
9
87
9
84
27
36
9
115
53
31
12
8
57
7
65
12
3
3
9
45
30
1
20
3
72
25
8
24
60
60
255
73
60
119
9
12
33
31
200
144
40
56
216
48
16
41
15
40
20
12
36
4
32
96
48
40
24
156
29
36
36
126
54
36
7
12
35
24
81
45
55
119
57
60
4
128
60
21
84
87
40
23
21
144
12
16
8
12
28
32
4
20
21
87
52
108
32
76
32
132
76
32
153
12
127
89
7
68
24
88
104
64
5
24
36
19
48
12
65
51
12
64
24
32
12
112
89
30
25
12
5
115
32
16
29
15
12
9
135
144
48
40
32
12
9
7
12
32
15
133
71
45
12
28
185
30
81
40
5
15
9
7
12
11
9
16
17
72
235
8
4
60
29
67
113
39
40
53
27
21
51
63
48
57
48
4
68
16
60
80
76
23
45
87
18
103
12
11
105
51
9
40
77
19
24
56
40
120
35
54
19
32
33
27
4
32
4
48
92
48
3
25
144
65
135
45
108
63
237
151
60
32
40
23
21
21
108
115
120
245
75
15
24
57
216
304
24
59
132
85
5
75
33
51
156
21
27
12
48
16
65
7
23
121
128
3
132
66
24
18
37
68
4
108
12
36
68
16
23
6
171
64
72
60
84
96
5
18
60
61
5
19
5
120
24
180
12
99
99
73
12
96
17
15
120
24
111
25
35
37
20
156
36
273
31
96
29
7
80
12
160
11
1
24
35
37
104
16
8
9
15
96
15
72
9
15
105
39
25
29
91
47
33
96
39
25
96
23
37
188
81
7
92
60
93
3
9
87
24
39
18
72
7
20
3
237
48
75
81
40
95
57
39
138
31
137
30
33
40
41
39
4
12
8
3
9
76
24
176
40
104
3
121
11
126
43
12
164
51
18
39
12
33
3
204
48
88
23
12
42
31
20
40
32
64
155
108
1
17
235
80
64
35
61
32
76
96
104
9
3
12
15
1
36
96
132
8
39
33
93
99
9
67
35
24
81
48
9
75
16
32
57
36
39
16
5
7
48
17
27
45
108
63
136
119
6
91
144
44
75
9
16
35
21
96
45
12
15
156
69
12
90
21
4
44
27
18
51
69
39
57
43
41
235
5
39
12
24
9
63
9
79
24
65
55
32
21
144
55
68
141
171
36
33
19
48
8
27
57
76
125
147
100
12
32
4
32
28
96
53
51
12
9
18
25
8
48
16
8
192
63
45
96
219
126
51
24
24
75
18
27
12
48
75
21
51
49
72
29
144
147
4
11
25
8
4
11
1
56
64
185
63
48
57
30
180
57
96
4
24
80
4
48
20
28
17
42
30
3
40
53
90
90
51
39
25
32
12
36
12
75
60
30
3
51
6
72
43
29
175
56
3
126
111
117
216
24
27
40
96
132
108
24
5
3
36
84
28
5
39
15
21
33
27
4
60
96
65
79
11
109
23
153
45
99
64
65
135
112
23
9
112
276
17
31
36
24
56
16
80
88
20
60
189
7
80
64
96
41
55
132
48
24
29
7
44
33
7
35
73
53
18
165
192
33
51
9
51
15
60
45
45
15
64
20
45
12
72
27
76
48
32
24
64
5
19
17
31
24
29
42
33
52
32
57
114
1
29
39
60
15
1
212
33
15
16
96
35
78
27
4
41
18
85
80
87
13
156
80
144
36
24
36
9
24
3
12
33
187
48
8
136
116
4
5
60
31
12
96
84
32
33
7
20
48
48
28
96
5
75
16
168
12
68
16
71
105
3
57
60
33
31
8
12
33
36
75
4
32
28
12
80
81
15
148
11
81
24
16
5
60
27
27
133
80
33
15
388
24
113
39
48
16
56
16
48
71
33
76
17
19
56
4
65
31
12
116
4
48
35
9
45
60
18
18
30
309
93
31
132
44
24
12
39
90
31
12
32
180
160
5
54
9
45
67
8
63
60
37
17
19
65
99
28
32
12
84
12
4
59
9
28
60
119
33
21
27
40
24
108
20
51
21
9
87
52
36
12
29
111
64
11
12
150
43
ABCD 95731870784*3^$a+1 [50055]
15
8
4
72
44
52
36
8
1
30
45
33
90
90
23
16
9
24
11
43
5
13
54
29
24
36
13
27
8
7
29
24
13
51
56
16
3
42
143
4
51
117
3
5
24
40
56
24
24
4
44
36
60
16
56
52
8
64
44
19
53
24
48
36
72
36
52
20
12
31
41
180
48
37
27
20
7
5
12
73
11
88
44
24
12
13
54
6
47
19
17
79
18
54
5
16
20
13
23
67
48
9
56
7
65
31
30
15
3
45
24
84
20
132
61
18
21
8
24
12
1
135
15
29
43
41
25
60
39
8
120
40
20
52
8
84
1
83
40
99
41
169
47
76
3
41
28
80
72
19
30
215
28
56
108
61
87
12
68
4
24
99
5
4
45
3
33
30
9
15
90
59
16
51
18
102
6
131
52
44
97
11
28
8
1
24
11
132
64
12
8
24
13
119
76
27
65
24
49
6
9
56
72
36
97
23
12
1
12
18
41
28
20
52
36
20
37
54
24
53
72
84
72
36
24
4
15
18
39
44
84
36
12
60
4
39
29
84
4
8
1
18
24
41
25
24
23
7
18
27
32
67
33
20
16
21
23
100
45
48
191
124
20
24
7
30
60
75
8
156
4
8
24
124
9
83
12
12
19
221
1
35
4
36
32
40
15
48
9
20
13
48
23
4
27
29
43
17
144
1
51
20
12
36
7
5
100
8
24
79
5
37
63
20
156
112
9
11
1
83
12
4
9
59
40
8
25
35
40
60
12
15
125
1
36
30
29
36
52
69
47
7
30
60
11
24
13
15
44
84
7
9
12
80
52
9
12
36
60
47
60
55
9
20
37
71
133
99
32
7
33
8
60
61
6
21
24
36
12
68
72
37
75
32
31
33
57
99
9
35
7
18
95
48
84
16
21
24
48
6
18
30
29
4
68
12
4
45
59
28
9
63
8
31
17
88
36
27
30
18
41
28
32
12
148
69
54
48
5
12
12
16
27
41
1
27
56
37
63
63
53
1
23
28
36
3
41
4
44
1
15
12
36
56
148
3
5
4
44
28
140
4
20
16
9
35
48
16
60
20
52
8
1
27
12
213
3
72
9
51
32
49
27
21
71
24
4
68
49
6
30
36
11
16
33
36
95
36
60
60
12
55
65
16
105
11
24
12
79
9
12
56
4
84
27
6
75
132
12
8
169
3
27
69
8
12
24
121
60
27
12
69
107
28
80
1
11
72
91
18
47
36
139
21
9
107
12
25
47
43
45
20
12
60
72
48
37
143
13
6
81
93
51
44
36
1
47
28
20
4
9
47
19
18
6
18
27
20
64
80
52
3
113
13
42
17
40
116
19
5
12
88
80
4
140
64
72
21
23
12
7
5
36
36
25
63
33
11
16
9
47
55
24
41
96
25
23
7
101
4
56
7
5
12
24
31
41
79
18
59
12
64
8
97
35
36
13
27
56
4
12
9
23
48
1
99
27
126
42
144
29
12
49
54
18
11
28
45
51
9
30
17
7
65
132
4
128
36
67
18
30
17
36
109
23
28
36
8
1
12
15
104
67
77
67
41
13
27
92
25
23
24
37
59
19
17
1
30
42
59
85
23
4
48
92
36
85
11
19
53
96
48
64
117
54
72
96
29
72
60
36
19
18
47
16
36
3
24
5
72
25
143
24
4
9
23
12
19
5
40
60
8
64
9
12
36
47
61
23
13
23
36
109
3
8
12
36
72
40
45
27
72
8
19
41
16
80
16
39
5
108
49
15
56
24
121
35
16
8
100
12
80
36
1
71
96
24
4
20
100
96
20
28
9
15
180
8
103
5
132
49
30
9
24
9
215
24
52
8
24
24
48
19
9
8
40
72
60
8
100
12
9
18
17
64
33
35
73
12
15
9
23
25
6
45
27
17
64
12
44
12
108
79
81
45
15
68
4
84
87
89
31
101
12
84
12
12
91
21
27
42
54
29
43
77
84
1
11
16
8
1
12
23
55
21
45
99
32
84
28
36
15
93
8
48
43
29
43
33
8
12
88
9
11
37
83
7
9
45
51
39
89
7
48
9
9
47
24
1
23
49
54
114
71
36
67
9
8
168
1
23
48
1
11
16
45
54
21
44
28
24
20
1
71
36
37
47
4
20
48
13
11
1
6
18
12
47
13
72
215
72
49
24
11
52
12
105
3
72
44
19
42
30
9
24
8
73
35
36
144
37
18
48
18
24
48
23
60
48
72
36
1
11
25
18
18
120
6
101
16
3
6
84
83
43
18
11
52
63
42
11
16
3
17
1
24
75
32
28
39
77
36
4
9
96
36
48
47
84
40
20
40
9
3
45
167
36
13
15
21
27
33
11
108
24
1
36
18
117
12
32
36
64
48
9
23
37
3
20
31
18
255
8
55
5
4
92
48
36
40
36
44
12
16
24
8
1
27
8
24
60
19
24
65
108
24
36
4
188
1
47
24
64
33
72
54
57
69
12
35
19
33
68
24
36
16
32
31
89
12
25
11
48
4
72
20
25
47
16
9
48
24
12
96
63
21
6
5
115
33
92
52
32
13
48
35
96
28
8
19
41
12
13
24
72
72
3
99
5
12
16
80
84
19
5
12
36
12
24
28
44
12
241
15
56
36
1
24
23
4
20
1
6
9
84
9
95
4
33
75
8
25
47
16
44
24
12
13
24
59
36
4
116
12
16
27
30
71
25
11
16
48
24
12
8
24
28
21
119
61
54
33
36
48
32
19
18
12
42
45
20
28
27
42
102
78
12
54
9
68
49
114
17
28
72
32
12
145
30
9
9
15
92
1
35
24
84
48
40
21
23
4
8
12
16
8
88
63
72
17
1
99
75
5
73
12
6
53
64
9
39
56
4
56
28
24
3
137
ABCD 95731896394*3^$a+1 [50294]
117
126
9
9
36
36
3
12
72
48
9
54
54
255
48
93
135
9
135
48
48
57
123
21
243
45
27
63
36
21
36
12
12
9
15
60
24
135
72
33
12
36
204
201
15
72
57
18
57
48
132
33
18
177
21
54
57
24
9
162
69
12
72
120
72
96
72
60
48
192
12
36
57
15
3
9
120
204
84
216
192
24
48
75
45
27
69
21
3
192
3
57
24
60
21
18
105
60
195
33
75
54
36
123
12
27
45
27
54
126
18
72
75
15
69
21
39
15
21
204
240
39
57
96
120
24
45
135
96
72
180
3
45
63
45
9
18
297
12
36
60
27
57
36
105
15
39
18
72
54
21
24
135
9
12
33
18
117
48
48
24
15
33
57
75
72
48
72
3
90
216
39
33
99
108
36
9
180
3
87
270
15
72
39
105
39
45
27
36
45
45
108
36
15
24
87
105
108
144
48
144
36
9
15
75
105
93
195
48
24
111
180
54
3
48
180
183
45
60
39
72
36
177
132
15
18
126
57
108
12
57
207
24
12
135
57
132
84
15
144
45
12
24
45
99
27
90
51
3
81
36
117
3
12
72
120
9
51
93
267
165
195
36
75
9
45
3
36
24
81
27
9
63
60
12
153
123
24
159
72
18
87
12
48
72
12
93
63
72
27
105
96
105
162
36
45
144
48
213
87
132
105
135
63
117
63
9
216
117
108
63
36
108
12
51
18
216
18
252
93
12
3
36
126
15
60
213
75
252
48
21
15
12
99
21
69
126
9
60
21
18
126
63
96
75
81
120
24
45
39
36
12
129
183
87
81
27
57
33
51
111
33
57
51
39
9
144
12
33
18
33
12
63
69
132
156
48
24
72
204
144
177
51
72
12
99
189
297
144
54
90
87
48
36
12
24
9
51
36
72
75
177
75
9
132
72
3
105
24
144
36
84
156
24
39
45
276
12
9
90
198
90
36
117
252
36
36
45
3
15
108
249
21
234
36
18
54
201
36
24
24
60
12
39
72
9
45
3
60
81
36
36
18
36
45
45
108
15
75
216
45
45
207
12
12
111
18
15
75
69
75
93
60
9
90
105
120
9
51
228
48
84
48
27
21
69
18
165
33
3
15
81
45
216
144
39
36
120
24
15
36
18
51
21
216
198
54
87
39
9
48
12
93
87
111
54
171
12
123
54
123
93
90
36
33
57
15
96
48
39
21
69
126
21
84
21
18
297
48
12
24
177
99
120
36
48
21
18
21
84
21
111
60
225
51
57
3
84
120
9
111
300
21
15
72
72
93
63
99
9
24
3
33
57
108
267
24
15
45
99
225
27
162
72
123
111
162
63
24
36
39
18
75
12
12
63
45
36
96
36
57
90
216
54
75
60
48
84
24
15
117
60
24
120
48
180
135
36
141
48
27
9
171
9
84
48
84
48
15
57
15
69
165
72
135
9
108
36
15
111
33
36
156
24
21
15
120
216
27
36
45
81
180
51
48
36
279
54
27
45
180
75
15
18
171
9
3
12
3
57
213
39
144
24
120
105
87
84
9
51
12
63
36
126
27
36
36
153
36
39
120
57
15
84
96
36
60
15
33
96
33
36
54
18
15
ABCD 95732341598*3^$a+1 [50004]
126
129
15
18
36
99
160
65
63
45
180
18
69
93
144
27
45
91
53
72
219
69
72
18
81
369
31
41
72
72
63
240
57
180
51
192
168
147
18
99
27
90
36
7
101
36
63
24
40
17
223
56
40
41
162
37
53
36
87
21
51
3
18
144
36
90
144
126
18
109
17
54
72
54
108
252
27
27
13
23
73
17
63
9
36
72
90
36
18
51
256
35
37
24
128
112
24
35
36
129
24
9
36
36
18
93
33
15
39
201
33
103
32
99
45
117
19
71
18
15
216
111
18
90
45
171
36
54
27
171
216
85
5
216
72
43
32
33
324
18
54
54
45
72
117
126
13
5
72
126
117
72
63
1
251
126
63
81
15
75
229
24
143
18
324
27
72
99
90
3
304
216
96
65
55
53
36
126
73
35
69
57
55
17
162
72
36
57
16
35
18
54
36
162
15
40
17
351
135
36
162
3
51
93
141
27
45
27
153
36
36
54
72
36
93
88
24
8
48
120
51
126
126
1
35
54
15
16
113
87
16
152
72
15
108
18
108
31
8
69
18
126
3
249
127
89
72
15
111
57
87
25
11
18
18
18
87
72
240
24
112
8
16
197
18
198
43
104
48
3
72
13
113
72
15
40
80
117
27
117
54
108
108
13
41
144
54
108
21
141
27
63
1
107
13
149
75
24
81
54
36
45
27
36
73
176
72
3
213
136
101
144
54
36
72
18
54
57
48
21
18
126
18
49
5
163
53
19
53
91
251
72
90
307
24
65
31
41
15
24
15
33
72
21
283
131
18
211
95
54
27
9
144
63
168
39
36
141
93
18
126
18
25
8
48
9
288
15
57
319
72
5
27
208
35
252
72
225
9
31
203
108
216
49
23
36
18
27
99
37
24
101
72
3
123
21
136
32
16
47
18
36
126
13
23
198
3
105
180
72
51
93
27
171
18
36
15
160
95
90
87
21
27
117
36
127
35
85
167
90
90
45
81
7
137
87
21
123
21
3
48
3
397
35
13
59
144
141
57
54
1
89
7
209
36
99
136
89
144
18
13
128
93
36
63
243
72
69
39
81
72
117
43
144
8
39
18
15
40
128
88
17
72
54
25
104
15
57
40
11
36
18
15
40
144
143
9
9
90
18
54
109
8
136
17
7
120
17
15
88
32
40
8
24
81
31
5
75
51
72
144
36
72
198
36
18
72
90
51
219
69
240
33
15
72
39
90
63
117
19
120
23
54
72
90
33
93
147
256
83
21
15
90
54
73
8
63
169
83
21
69
43
11
21
33
36
162
1
8
9
183
24
9
18
165
15
54
36
126
72
97
47
36
69
93
75
160
24
96
41
54
144
36
126
79
65
126
18
198
81
9
18
36
54
18
90
18
90
3
51
165
87
180
18
126
21
69
18
18
111
136
23
225
27
18
18
25
104
51
54
162
69
3
126
151
119
49
5
67
32
27
21
24
48
15
193
5
36
39
24
117
36
15
3
72
21
504
123
108
36
18
27
40
24
17
90
54
18
54
231
183
25
119
9
40
95
18
54
72
33
ABCD 95734416938*3^$a+1 [50111]
60
24
4
77
67
35
42
51
48
15
49
8
12
36
27
97
116
204
27
6
7
143
93
132
12
28
20
195
93
24
15
48
12
25
65
3
279
33
52
41
54
49
20
60
12
3
24
21
40
32
27
13
35
69
64
32
75
24
25
36
23
1
101
43
84
11
30
19
8
27
117
3
57
4
71
21
15
18
39
3
30
67
173
3
15
30
24
123
45
24
3
16
29
42
73
20
96
36
36
15
85
20
28
5
67
80
24
48
12
159
57
15
97
20
21
54
21
72
24
96
12
3
102
55
36
20
75
84
57
40
180
8
3
24
84
60
84
1
20
12
12
16
71
21
64
23
1
35
109
53
3
204
81
294
33
87
33
15
120
13
20
180
16
8
28
47
37
24
80
27
37
53
75
48
4
116
87
117
36
12
108
60
4
35
90
30
105
48
39
9
40
17
27
40
11
9
96
24
3
60
49
68
76
20
12
48
51
6
54
96
42
27
3
21
39
6
75
216
28
41
115
95
45
15
49
23
25
47
36
30
19
48
60
200
28
60
20
45
24
123
4
8
36
69
63
15
48
57
15
18
15
12
84
4
35
1
8
12
3
21
15
69
48
12
15
1
155
69
27
18
3
15
12
18
78
165
24
60
36
45
267
28
176
24
39
85
8
12
108
340
20
40
8
60
9
7
24
44
243
13
5
6
33
33
27
63
33
27
45
27
12
6
42
222
123
3
69
40
71
60
48
117
45
15
60
52
36
116
28
35
18
63
172
35
37
20
57
31
68
24
3
42
18
25
35
9
63
42
78
18
63
72
12
3
18
15
36
4
12
29
39
36
76
35
37
11
36
33
48
9
39
15
9
105
75
48
3
97
12
60
23
33
9
6
49
113
54
48
1
60
44
63
57
12
75
156
37
8
108
84
60
87
60
66
18
54
6
36
13
8
57
43
48
60
164
3
93
117
3
120
84
105
43
53
42
49
128
21
19
180
48
24
41
18
9
3
33
84
3
12
25
56
24
3
48
49
41
30
12
105
75
157
12
8
12
3
121
35
54
163
77
15
15
201
76
8
28
44
183
6
19
20
88
72
108
77
6
9
57
135
75
144
57
3
36
49
32
3
114
6
72
72
25
20
96
24
3
48
24
21
15
117
63
9
15
21
24
76
32
4
11
12
48
78
7
143
9
15
85
5
51
135
30
6
25
24
59
33
117
51
51
81
57
42
30
3
36
12
112
95
21
159
93
24
39
69
15
60
60
121
47
48
120
24
13
32
3
189
48
3
93
4
11
9
48
27
45
36
40
137
63
9
18
12
36
49
32
84
105
54
108
33
27
18
24
15
105
120
3
88
59
48
13
24
35
66
39
33
7
116
4
8
15
24
69
24
36
24
16
32
63
12
78
199
11
37
59
36
13
104
148
23
37
23
57
3
165
12
3
1
24
35
24
85
68
12
75
57
9
30
72
9
9
87
33
30
21
36
3
69
15
61
5
39
36
124
152
36
27
145
108
32
40
23
12
72
18
51
52
65
3
112
107
141
4
132
11
18
7
68
39
36
45
27
33
16
8
60
28
44
84
9
15
33
15
24
4
47
9
36
12
3
42
42
36
120
13
20
40
47
25
17
87
123
21
36
39
81
21
75
75
13
5
75
21
3
27
93
228
48
39
33
24
24
72
33
15
159
33
28
35
180
84
18
15
40
108
5
75
51
48
57
111
12
6
195
144
3
37
35
85
8
12
16
47
33
12
60
28
95
9
27
9
24
81
72
3
12
28
155
69
48
3
49
35
33
28
65
87
12
12
88
11
12
33
12
108
24
33
30
18
7
24
164
60
105
30
90
30
21
3
1
47
37
56
15
61
8
63
45
15
228
12
48
49
32
21
15
39
36
57
168
69
3
76
44
3
42
63
52
48
155
13
32
12
40
23
18
30
9
51
96
6
19
53
48
39
36
27
21
52
8
12
12
15
1
47
9
24
15
85
29
15
48
160
24
23
162
24
91
143
6
42
9
4
44
96
120
99
48
18
7
44
21
3
36
135
36
33
24
171
72
33
24
52
59
9
15
25
17
211
8
132
27
48
69
9
19
36
72
65
3
24
16
71
33
12
40
65
78
97
68
3
48
69
96
24
3
165
3
12
9
69
19
96
192
203
45
39
33
15
54
78
18
15
28
95
57
3
25
12
143
37
20
48
132
177
30
36
117
63
25
35
9
3
45
3
37
32
3
13
60
20
204
76
149
18
37
107
48
33
15
48
49
83
93
75
66
18
93
183
42
243
12
24
28
36
44
3
105
57
63
33
24
27
3
1
20
24
ABCD 95734427084*3^$a+1 [50043]
36
30
60
30
15
132
60
171
6
123
165
3
69
103
35
33
184
23
36
126
36
39
69
54
37
11
49
11
210
87
81
79
12
101
99
195
105
100
23
36
60
144
12
21
24
108
27
121
65
18
12
9
40
8
100
11
37
20
27
33
153
67
32
207
21
12
72
111
145
29
15
9
67
20
15
60
169
29
99
3
42
75
87
1
17
27
16
32
112
5
36
24
54
84
37
20
39
9
117
138
6
67
144
20
69
90
97
89
108
30
13
20
3
162
24
31
89
114
181
35
30
6
45
12
51
36
18
3
4
23
36
1
53
75
3
49
59
12
24
33
3
84
165
16
24
29
126
114
51
21
39
63
13
47
177
15
21
84
165
18
117
33
27
40
56
3
69
3
45
24
93
18
37
17
15
51
9
36
12
3
18
36
108
3
159
241
24
23
102
24
84
18
45
15
12
6
144
30
6
27
39
33
21
67
23
96
54
111
51
45
3
1
96
24
8
15
18
39
15
81
40
80
3
117
39
36
189
48
3
25
155
90
48
31
23
60
66
27
225
234
45
45
75
3
45
88
20
3
81
28
23
48
69
63
85
20
120
52
12
8
27
54
31
56
40
17
27
16
84
35
93
63
78
31
60
11
25
17
18
180
30
78
30
51
60
96
84
16
95
45
63
54
75
33
159
15
1
20
40
53
51
3
13
5
55
35
54
3
132
3
273
12
21
31
96
12
12
20
36
99
61
24
95
24
30
27
249
151
119
18
36
12
60
27
27
18
102
21
3
57
15
97
132
8
45
6
1
140
39
121
5
174
6
30
13
20
45
198
45
24
39
1
56
99
33
57
3
112
8
12
15
36
30
127
48
23
90
27
120
60
33
36
15
40
56
12
21
31
23
37
11
24
13
5
18
25
44
51
18
54
18
144
195
45
30
105
99
97
140
112
65
15
12
189
72
18
1
8
27
30
78
36
84
132
36
54
18
30
6
1
11
25
32
33
108
6
21
4
96
59
33
72
40
8
12
100
108
12
116
160
35
18
126
33
3
18
51
48
132
60
159
240
12
9
36
33
36
51
15
54
51
124
41
19
59
192
24
18
63
124
29
7
20
40
32
48
40
104
40
23
96
192
54
54
21
3
45
75
78
87
3
54
108
18
84
18
123
99
73
11
60
12
205
83
114
12
24
39
33
18
1
236
33
36
75
9
96
51
39
1
29
186
9
28
12
56
40
80
117
66
72
69
60
39
120
72
78
67
53
27
69
103
48
47
37
11
24
138
3
33
139
20
63
9
48
112
95
90
54
1
59
36
105
75
18
27
111
54
195
189
51
33
7
11
60
102
42
153
100
32
76
24
65
31
44
15
18
3
45
24
120
36
39
96
4
36
24
5
3
117
60
15
16
24
20
9
24
15
3
18
127
83
36
133
11
72
18
31
56
72
88
80
39
30
54
9
33
18
1
60
48
83
9
15
1
47
37
23
72
45
153
12
51
117
3
4
113
150
37
83
72
18
7
68
12
21
39
15
24
30
42
12
36
57
15
105
52
41
6
45
48
135
96
66
6
54
3
171
90
27
40
20
124
41
87
63
30
18
1
35
85
119
81
45
75
120
51
24
156
18
180
72
114
45
9
67
32
52
5
43
20
27
180
6
7
47
180
18
18
105
4
71
25
120
24
5
3
3
90
48
60
36
48
78
85
35
108
21
180
16
80
27
36
24
165
15
13
347
25
128
144
96
3
30
51
39
21
3
45
3
225
207
162
6
108
37
24
59
24
57
76
152
15
18
55
23
54
7
5
6
85
20
69
126
9
135
105
171
9
28
68
12
75
57
129
156
63
51
61
155
25
80
15
13
20
27
54
36
3
88
44
9
7
20
369
30
25
36
32
28
5
54
24
1
80
16
65
144
30
18
72
55
48
155
33
64
5
6
18
54
48
18
147
40
84
5
66
162
27
69
67
59
18
27
39
42
18
30
7
29
115
180
36
12
32
48
51
1
11
108
42
12
27
9
39
123
25
35
45
3
9
87
25
20
9
12
18
9
33
72
7
65
123
105
18
18
24
18
18
12
27
15
33
ABCD 95734584436*3^$a+1 [50052]
36
4
12
15
33
21
59
16
56
49
6
54
11
28
81
6
30
255
105
24
6
45
20
25
24
35
25
35
16
39
21
80
85
63
21
15
36
68
1
75
135
90
95
1
23
112
8
52
69
39
20
37
35
25
24
96
75
24
21
95
24
1
84
30
120
6
150
9
105
90
6
135
69
35
85
36
90
153
117
210
30
63
132
69
6
84
65
64
36
75
21
9
30
66
63
32
19
69
21
30
21
15
30
24
51
84
51
150
3
116
1
54
65
76
20
84
145
60
96
63
87
24
126
3
32
28
36
15
21
45
219
44
31
5
1
24
15
216
24
51
24
65
16
39
29
72
28
111
6
30
9
21
30
30
39
21
15
9
66
9
51
53
31
45
45
95
4
32
19
9
117
24
59
67
30
15
9
186
53
76
21
15
140
28
57
3
51
149
96
31
5
4
81
23
7
30
90
33
72
285
24
30
41
84
24
151
36
30
30
150
35
84
151
180
9
51
93
20
1
35
121
95
85
30
33
56
1
63
20
7
60
54
6
9
15
60
5
25
66
84
66
63
20
60
1
35
4
21
75
45
66
84
60
9
120
327
9
56
24
100
45
51
165
3
80
36
85
15
111
54
156
75
9
71
25
63
327
45
99
6
15
68
31
29
31
21
15
5
28
21
36
30
5
108
1
30
9
20
37
54
60
5
61
24
60
6
54
60
30
89
7
5
28
57
23
7
54
6
29
55
21
8
36
55
6
60
24
15
24
32
24
31
5
55
45
15
84
9
57
24
156
24
36
83
7
9
56
108
36
24
120
36
31
114
35
31
60
180
24
45
75
6
84
30
29
37
54
6
83
7
9
60
21
54
5
55
30
6
5
25
3
117
54
96
29
36
49
96
30
5
48
7
29
121
60
30
114
6
60
90
263
31
105
84
57
24
111
45
120
83
7
9
21
150
93
57
39
51
113
72
40
69
71
19
60
90
35
64
20
1
30
41
60
4
45
30
5
325
39
51
120
5
16
8
72
115
90
60
54
6
30
69
36
9
51
68
52
20
28
12
69
36
23
7
5
4
45
15
36
68
1
60
36
30
84
60
21
69
111
8
121
11
4
51
29
64
12
68
1
150
21
15
33
27
30
15
104
204
16
21
143
1
96
60
60
54
9
56
25
6
5
19
21
15
5
48
181
15
171
9
51
30
54
21
45
60
75
24
15
149
157
59
181
3
20
31
6
30
60
30
35
19
36
54
60
90
6
15
69
15
51
30
54
6
15
20
60
25
24
6
30
54
21
9
11
4
15
29
52
44
84
37
30
45
39
6
39
45
51
69
95
25
66
60
9
45
60
59
36
120
91
45
9
6
9
45
11
169
36
3
176
25
155
1
84
6
30
24
36
24
30
6
3
92
49
99
27
9
45
15
111
5
24
1
35
25
95
19
6
15
228
81
15
45
6
45
9
30
45
24
111
5
96
108
1
6
9
15
5
25
30
36
93
60
56
76
15
53
31
29
37
3
57
23
67
5
24
61
3
27
65
55
24
66
3
32
60
55
89
76
219
6
3
57
30
24
60
6
30
60
5
109
71
48
100
32
4
105
11
28
140
1
71
48
31
30
90
65
31
69
60
21
24
6
65
25
23
36
216
4
15
6
35
28
12
15
9
20
25
71
109
66
69
15
5
1
159
21
3
32
40
24
51
33
20
31
96
29
36
28
21
30
30
30
36
9
24
21
66
29
1
15
120
15
165
75
45
24
45
36
35
40
75
30
90
53
121
51
8
60
1
156
3
32
64
84
20
61
30
9
20
1
6
180
9
15
5
24
67
113
7
9
81
54
9
20
16
15
161
79
6
54
6
203
16
20
16
75
89
136
180
45
144
6
129
141
15
15
114
156
60
54
65
31
53
31
29
61
59
60
7
5
19
5
61
30
24
126
23
16
44
7
69
24
12
105
3
21
6
60
54
60
59
127
54
60
11
55
30
144
60
71
25
135
225
60
84
60
36
30
60
149
1
15
8
7
5
28
51
60
69
87
65
19
6
24
120
96
59
1
60
30
84
66
15
9
120
71
48
60
1
39
21
36
15
45
3
87
54
66
120
65
4
36
15
24
30
15
36
44
144
1
15
75
66
3
236
100
21
30
24
69
231
5
31
90
60
60
30
5
19
81
80
64
20
61
35
19
9
21
30
66
123
72
9
6
53
91
21
168
132
15
105
39
6
23
271
9
27
89
55
156
54
15
135
9
92
4
24
32
28
51
29
1
6
60
113
61
ABCD 95734925758*3^$a+1 [50027]
37
198
30
71
43
126
12
54
201
15
30
27
56
49
107
1
48
11
36
48
115
24
30
27
56
79
9
15
6
123
60
33
90
57
15
5
28
24
45
48
72
99
117
114
81
15
42
36
11
1
60
159
21
30
17
40
165
35
31
24
53
52
12
108
8
37
63
27
105
21
47
49
18
48
24
48
42
135
36
27
6
87
9
24
72
18
29
36
1
83
13
48
11
43
45
20
7
78
66
54
42
21
8
19
17
49
36
111
9
18
6
60
12
23
12
52
45
47
49
27
20
7
5
43
29
19
42
63
69
66
9
8
48
4
51
72
17
13
39
36
63
9
57
6
17
85
95
43
24
18
3
33
15
24
27
21
8
19
65
37
71
24
48
40
33
42
65
61
15
32
25
18
6
59
36
16
9
66
48
30
12
48
11
73
35
16
21
48
23
43
174
35
16
39
48
138
12
120
15
8
36
13
66
120
29
52
69
96
3
15
197
25
11
85
39
105
3
8
103
102
12
11
19
21
75
24
30
15
141
36
75
21
12
30
65
37
135
3
6
119
25
35
73
63
20
1
3
32
60
36
28
20
7
33
15
174
3
180
123
6
71
4
33
12
11
28
27
33
20
1
15
45
6
89
216
37
107
55
54
72
42
81
57
12
48
48
35
60
36
28
21
54
33
135
54
71
37
15
20
52
135
48
30
35
13
39
44
1
35
163
30
60
36
24
36
119
88
32
7
48
17
31
42
87
36
33
11
205
11
12
25
11
1
23
13
72
42
24
24
96
29
40
3
114
3
8
25
23
76
104
4
3
9
39
24
126
24
18
9
21
42
21
27
69
3
45
3
33
15
90
54
41
55
17
79
33
12
93
51
51
6
15
3
96
18
102
105
44
1
35
64
39
77
36
48
144
108
4
20
84
127
53
16
33
42
24
9
60
21
35
12
72
13
3
15
21
81
24
66
54
36
30
57
57
171
128
1
39
9
23
19
33
105
228
27
20
25
36
71
13
3
9
108
72
3
45
12
15
44
100
44
1
36
63
15
57
44
16
75
24
77
25
48
24
66
42
47
60
1
15
27
30
60
59
25
63
51
29
72
48
67
174
90
24
18
12
15
72
36
15
138
12
42
21
60
39
125
25
23
19
93
105
12
30
141
27
30
11
37
147
111
17
72
16
144
21
72
42
30
63
3
42
83
112
84
9
15
159
17
1
12
48
144
15
69
54
102
48
66
6
83
132
88
32
1
48
96
18
168
24
48
90
11
19
5
25
23
4
84
9
12
3
32
163
17
16
9
126
72
45
27
18
11
1
15
56
148
20
37
47
16
45
36
6
102
36
96
96
12
95
36
1
15
8
13
3
21
186
24
18
60
11
124
45
15
20
67
113
37
48
23
28
117
12
3
32
97
24
11
13
23
169
24
71
25
18
6
114
72
18
12
75
20
1
48
66
24
24
30
42
33
45
42
5
25
35
36
52
20
1
27
8
97
3
24
36
87
5
37
6
30
42
9
9
6
33
80
85
51
20
24
12
40
15
18
12
39
51
78
35
7
33
15
17
1
54
54
36
48
3
8
25
11
13
3
33
39
48
20
24
1
42
41
24
120
112
141
42
30
18
5
52
20
52
21
12
12
180
30
6
47
36
7
48
29
25
12
54
21
48
20
52
36
15
29
1
120
35
7
17
31
24
9
69
47
19
29
25
42
29
100
39
5
16
75
42
12
18
33
39
72
65
24
72
28
21
78
30
71
52
15
78
39
81
72
12
6
6
15
80
1
24
39
72
9
11
7
65
61
119
40
33
23
36
103
30
3
44
28
60
120
128
37
60
15
3
53
16
9
36
48
36
12
75
3
72
72
30
15
57
3
20
91
9
15
137
88
15
18
84
18
5
1
159
21
126
5
19
30
39
33
72
35
16
21
66
29
84
85
42
17
7
24
24
126
66
96
53
49
27
120
15
41
52
3
18
54
30
18
57
111
24
81
21
51
8
55
72
17
25
36
60
35
4
12
9
27
44
28
72
9
30
30
27
279
45
3
6
96
24
119
145
12
63
15
41
12
40
48
57
15
123
6
15
8
36
12
24
19
89
7
24
30
39
20
112
15
5
16
27
30
72
66
24
54
35
49
15
15
6
39
27
45
20
88
68
97
42
18
78
30
39
93
12
39
60
104
61
60
30
29
1
51
8
31
5
16
21
30
69
45
78
18
135
20
52
15
18
48
30
24
21
57
114
105
120
24
12
60
9
63
20
1
15
9
72
60
6
192
41
49
35
25
36
96
6
24
18
6
42
39
21
42
102
18
45
8
73
66
5
13
60
51
15
30
72
3
72
33
39
21
75
39
30
48
18
24
17
133
11
72
132
72
64
36
8
136
45
36
35
13
3
72
12
24
32
7
42
75
3
72
6
47
43
17
16
12
3
21
68
55
30
48
18
9
80
193
59
28
20
52
24
111
69
57
18
6
24
96
71
43
6
18
18
30
18
6
24
96
5
88
8
109
15
21
138
41
48
25
15
20
115
5
43
30
123
20
49
3
9
155
60
13
15
128
67
41
24
12
36
7
117
44
ABCD 95734984396*3^$a+1 [50020]
109
71
175
77
1
35
31
93
87
9
20
72
49
3
92
64
72
60
12
33
18
77
247
33
9
23
7
213
3
42
66
165
72
195
113
100
45
30
72
72
45
33
47
1
39
57
3
15
5
67
5
31
113
49
63
20
55
5
180
13
71
19
36
9
32
13
60
39
15
41
139
12
90
18
60
17
16
8
61
78
45
68
79
24
5
100
92
52
3
48
9
8
79
65
19
5
31
101
132
28
80
127
72
21
72
15
33
12
108
20
43
6
48
6
12
17
43
5
7
113
24
43
17
28
27
5
64
165
35
72
24
60
48
132
25
36
54
24
125
4
36
92
43
17
79
36
18
126
36
12
17
19
60
189
147
114
11
91
45
153
6
48
36
41
16
15
78
30
9
48
12
36
9
66
36
65
25
71
12
48
100
57
18
45
99
78
71
72
139
6
119
19
54
3
15
162
15
60
8
25
23
91
5
31
30
18
185
4
60
48
8
25
35
4
45
42
5
13
23
7
65
43
168
17
52
48
12
27
36
29
43
77
19
5
7
42
191
1
96
48
71
43
33
68
199
65
16
32
144
16
33
6
84
101
223
33
27
12
185
264
112
15
42
90
48
29
16
27
17
43
41
169
150
33
8
85
35
67
45
27
78
84
171
69
30
65
79
77
120
12
31
5
160
9
36
42
117
20
115
72
108
53
19
90
36
12
18
5
67
36
6
63
3
60
5
7
132
30
6
45
44
1
30
17
37
111
15
53
172
45
15
8
19
41
31
36
48
42
119
19
29
13
18
12
17
1
42
33
24
8
144
55
36
60
12
125
97
90
5
4
27
48
5
109
36
75
15
5
97
114
33
15
81
87
57
8
7
125
31
5
55
57
8
36
240
13
198
24
36
165
87
5
16
12
48
27
89
13
42
293
72
16
128
120
4
45
6
90
54
108
45
39
29
12
52
33
204
18
65
55
101
67
77
72
144
60
91
36
77
72
31
33
60
12
27
41
79
53
25
18
12
57
32
109
144
35
7
5
43
17
115
108
210
63
20
84
184
80
4
33
95
12
192
4
45
54
30
42
48
72
78
3
45
47
31
29
43
105
12
48
33
47
88
32
43
24
102
51
3
17
48
40
72
27
17
1
75
72
15
12
53
25
51
60
15
84
21
75
65
61
239
180
4
135
18
23
121
30
249
27
77
31
72
90
15
39
209
12
103
45
204
48
27
18
30
17
7
161
19
9
27
33
84
3
42
51
75
17
24
16
9
18
72
89
100
99
21
20
55
41
43
132
36
12
36
57
168
27
60
53
31
53
16
24
3
17
145
18
65
79
201
63
60
84
132
21
8
37
60
35
148
15
12
24
201
12
15
96
36
18
18
90
23
120
49
3
159
33
27
5
28
3
72
93
9
6
84
6
30
5
13
15
81
111
15
18
102
29
84
127
113
115
24
48
29
43
72
29
49
138
89
4
44
16
44
40
57
30
36
17
7
54
35
12
43
120
29
136
72
39
48
42
23
7
24
57
68
49
51
57
63
20
79
17
19
57
39
9
129
15
68
43
6
155
1
47
16
51
93
48
147
17
31
5
55
5
12
31
240
41
31
57
32
49
54
36
42
54
5
36
139
21
285
83
1
63
68
103
24
36
89
12
19
72
5
139
90
90
81
69
51
72
111
57
8
336
88
48
15
60
108
5
97
59
31
5
100
9
39
189
63
80
79
108
108
12
105
32
4
45
15
111
18
47
223
18
3
12
132
27
21
44
31
17
163
30
83
100
15
36
89
7
5
84
49
54
36
162
54
233
1
132
144
48
83
88
84
15
96
36
33
51
132
33
32
48
96
91
54
18
77
103
33
39
41
160
15
17
16
99
12
24
36
65
1
78
156
6
35
13
75
120
207
48
234
111
20
1
51
3
54
18
45
68
36
96
19
144
72
258
35
67
89
19
65
25
131
1
54
5
48
103
45
20
79
153
8
60
28
32
24
16
39
89
120
31
84
117
9
83
48
163
12
60
ABCD 95735097046*3^$a+1 [50021]
39
16
77
72
75
9
54
558
30
42
12
30
1
32
72
93
3
9
199
32
39
18
42
45
120
16
173
84
30
30
27
3
78
108
27
24
135
49
72
89
84
42
48
49
48
5
102
6
15
45
66
78
108
103
101
6
13
32
45
283
191
48
73
35
13
5
60
6
1
104
48
87
48
300
117
69
27
120
3
126
63
135
1
5
51
88
137
199
80
57
12
27
123
6
120
87
48
141
60
6
25
17
66
42
43
29
126
6
31
104
96
45
115
152
16
120
35
144
93
40
8
117
123
312
9
231
33
42
240
13
29
75
27
181
5
27
21
36
103
47
108
30
6
105
69
211
185
54
33
63
25
32
39
1
8
51
6
42
93
24
16
72
131
69
75
132
1
77
72
378
1
17
175
32
81
90
21
120
93
102
36
73
72
80
303
201
96
183
57
40
32
168
48
39
12
48
270
102
9
57
24
39
69
91
80
9
103
80
9
111
39
144
201
51
13
77
84
18
42
36
54
78
51
261
6
45
40
17
55
56
369
15
432
15
156
117
72
39
96
9
24
57
108
42
54
12
55
8
105
210
141
129
15
64
71
144
81
27
78
24
15
27
141
3
84
48
12
66
36
24
24
132
43
48
53
24
75
45
6
21
144
15
90
84
108
54
114
12
24
186
192
33
27
85
65
48
78
6
36
63
39
42
63
93
3
39
33
40
65
183
75
36
73
83
165
33
156
43
65
102
1
48
72
23
102
84
6
42
15
72
93
27
21
168
75
64
137
18
66
12
12
186
9
72
88
216
17
30
177
57
24
144
55
80
21
12
87
237
60
54
25
120
95
42
204
75
24
51
13
197
19
17
30
78
144
72
3
105
15
48
88
35
36
1
143
114
12
51
72
33
63
87
18
24
36
67
293
24
43
17
15
16
29
355
23
9
195
138
75
72
48
72
16
72
8
40
360
95
102
75
96
159
57
9
42
30
240
54
1
104
99
42
75
15
162
87
64
56
111
97
32
33
48
120
87
27
229
104
105
138
45
39
33
117
91
8
64
173
3
160
71
105
3
93
57
30
6
27
40
80
3
144
21
57
15
93
6
13
56
9
15
16
371
109
176
45
19
77
27
40
120
8
88
5
42
249
39
12
13
56
33
183
160
17
18
138
6
6
15
69
19
35
42
102
45
3
162
115
17
39
24
45
252
108
3
24
171
54
31
149
84
6
54
219
48
40
48
200
75
37
344
16
89
31
53
259
23
114
96
55
72
128
27
6
120
54
1
32
120
69
30
45
9
174
18
39
9
120
6
1
32
96
69
27
21
3
39
42
84
235
35
37
5
27
21
84
151
32
48
21
3
231
60
54
31
56
153
31
5
60
367
8
135
66
126
57
240
177
31
17
6
60
45
51
126
15
57
78
192
48
78
132
42
117
24
165
75
40
125
36
79
11
138
51
51
45
3
42
19
275
45
87
60
37
5
108
120
48
39
33
15
24
9
79
5
132
103
137
151
107
18
72
168
18
42
7
128
48
321
151
72
5
102
69
24
51
84
1
176
63
18
55
77
36
87
57
60
ABCD 95735251778*3^$a+1 [50160]
3
69
102
6
30
42
138
13
41
103
41
36
18
18
78
84
144
54
78
66
6
264
168
282
78
12
270
159
9
7
41
180
60
12
72
306
33
99
45
3
132
30
60
66
24
174
103
83
12
6
36
12
36
54
54
171
27
108
18
24
108
12
42
102
6
12
72
126
42
12
9
27
78
12
162
150
18
129
123
126
72
63
39
60
54
54
12
18
42
198
3
99
45
15
30
355
101
75
171
126
7
11
108
60
36
9
21
72
36
42
18
264
126
126
6
12
54
24
18
48
90
211
11
37
47
18
18
132
30
27
33
192
24
18
261
3
60
138
162
150
18
48
13
32
69
66
24
18
12
99
144
9
90
96
109
11
85
29
180
18
156
72
9
117
6
12
18
222
12
6
7
95
252
6
223
65
84
150
90
12
90
78
7
29
18
120
18
144
36
90
18
7
209
15
165
24
12
54
126
54
45
69
18
12
6
18
12
9
51
61
113
15
273
180
90
150
48
36
42
138
99
9
151
17
48
15
153
7
5
139
77
24
66
6
18
84
6
72
127
65
18
54
6
156
42
72
30
36
186
18
252
102
36
42
198
63
21
132
282
126
72
7
89
90
198
120
18
72
54
18
45
9
24
18
108
534
27
51
162
270
48
54
168
12
18
414
6
174
114
12
42
12
180
108
96
54
12
24
1
47
36
45
33
12
60
12
108
24
7
144
173
36
12
126
90
24
30
24
45
135
66
36
6
30
79
128
45
51
21
360
108
108
186
192
42
138
61
209
18
96
198
48
222
72
30
78
108
246
6
108
12
54
72
7
101
54
36
6
27
93
78
21
27
6
127
29
90
42
79
5
18
150
126
21
9
168
36
138
72
6
99
16
41
6
66
108
132
12
24
30
54
72
18
6
108
30
18
114
18
12
78
264
36
162
18
36
90
63
177
36
54
72
61
185
87
3
13
83
192
150
39
51
378
3
9
151
101
6
12
36
132
108
12
36
126
78
108
108
1
96
83
66
27
123
30
108
90
42
36
54
48
6
210
6
351
57
42
61
5
54
90
114
57
33
48
114
162
12
15
21
54
96
21
33
54
66
216
162
54
18
168
72
36
1
143
97
11
30
18
114
54
93
144
16
83
126
18
24
133
41
103
95
60
48
132
81
9
102
177
9
7
77
18
150
18
12
6
72
79
41
216
15
16
65
12
6
18
66
126
186
1
53
36
36
30
6
354
60
18
12
6
45
39
18
7
35
156
49
32
51
102
78
66
42
48
6
36
162
30
51
3
126
54
18
6
1
137
24
48
24
7
137
48
18
90
171
16
119
72
49
32
153
90
18
60
198
174
6
30
18
24
54
36
18
66
108
144
54
45
144
87
9
16
77
42
102
96
72
48
54
186
18
9
9
7
59
216
45
9
24
12
24
36
135
3
13
47
54
84
78
36
21
123
84
42
54
84
6
48
87
16
23
288
9
87
36
21
16
11
108
78
36
7
83
61
23
54
99
135
42
72
55
89
36
12
18
24
12
216
36
90
18
9
15
12
96
36
97
176
99
54
114
12
42
30
78
12
144
162
42
72
163
29
99
16
47
6
12
90
60
90
156
36
ABCD 95735325256*3^$a+1 [50012]
176
3
73
113
19
8
33
87
40
17
3
12
16
11
21
33
79
32
165
60
24
39
96
45
67
8
24
136
24
48
137
7
68
15
6
7
59
18
12
43
5
15
16
41
3
57
19
20
76
59
6
79
5
24
91
5
30
6
144
15
36
45
51
12
21
31
36
17
12
111
63
24
37
53
15
76
5
6
45
3
96
6
24
111
24
36
69
66
48
90
63
52
77
15
33
30
13
8
69
12
84
19
5
31
12
168
12
20
123
81
16
17
3
3
240
57
60
57
42
30
39
24
16
5
79
17
3
51
57
12
48
4
5
60
30
138
103
17
3
12
12
144
4
68
64
24
5
15
16
5
31
8
16
104
21
19
29
36
144
3
12
48
88
32
69
51
72
16
12
113
51
88
101
27
4
5
48
43
108
11
13
8
3
21
24
40
35
54
87
3
30
15
108
28
32
27
37
29
6
133
17
63
28
12
5
36
15
124
287
145
29
39
27
49
80
15
30
24
66
9
60
52
29
7
59
30
103
56
40
89
3
33
27
88
12
44
9
60
24
43
29
15
84
45
15
4
17
55
8
51
21
36
12
75
6
55
5
6
18
3
9
39
24
16
32
33
39
57
39
64
32
144
12
63
1
5
31
29
24
6
21
12
81
75
96
3
33
60
88
120
164
12
4
5
27
12
36
4
11
54
15
27
48
13
29
60
60
43
20
21
36
24
51
33
123
4
29
15
81
15
9
51
45
91
29
31
32
12
16
32
27
150
15
45
30
18
36
84
15
96
39
57
9
7
17
72
24
36
24
36
111
9
54
61
29
24
15
16
89
30
61
5
6
1
17
12
108
55
17
48
43
17
12
39
81
31
68
24
21
6
138
3
12
60
21
6
18
12
60
3
21
51
3
33
303
6
15
9
55
24
20
16
12
17
7
104
69
51
12
12
117
24
115
5
111
45
55
53
96
199
20
76
44
40
8
33
24
111
60
21
15
33
12
54
21
24
16
35
105
16
144
20
3
37
53
111
12
48
40
59
13
24
29
15
21
43
12
24
5
24
3
3
30
55
29
7
84
12
17
72
19
80
16
149
24
12
79
11
49
65
60
31
29
24
3
9
31
68
36
33
7
20
15
18
163
179
90
31
20
3
37
8
40
35
1
20
64
56
75
25
44
291
1
140
112
8
28
125
19
41
36
18
93
48
52
12
5
27
4
5
39
45
7
36
29
3
51
6
99
9
30
133
20
9
19
41
15
3
21
69
36
60
75
36
69
15
12
69
18
21
4
47
33
16
29
96
7
44
36
69
99
69
63
28
84
36
11
61
24
65
79
44
21
96
48
7
24
179
61
12
20
3
57
117
43
17
72
24
15
12
9
31
89
18
13
53
67
44
33
72
24
15
21
91
17
15
57
78
37
8
16
89
12
30
21
69
15
93
36
195
9
7
35
18
30
72
18
3
108
39
30
96
36
3
51
97
29
39
9
3
9
19
20
15
6
48
36
24
6
21
45
48
6
1
44
45
51
84
16
29
7
8
45
120
24
27
75
141
4
53
7
35
18
36
36
24
24
72
31
47
30
12
48
6
37
8
40
80
129
15
117
48
3
93
135
21
15
3
6
24
12
24
24
276
60
31
5
18
13
60
48
12
8
9
15
88
44
9
75
21
3
40
5
7
5
24
39
16
72
32
21
6
109
72
48
32
64
53
3
12
12
24
9
42
90
31
29
39
60
60
51
78
42
61
32
117
30
85
35
49
116
153
15
27
18
51
45
36
3
165
12
15
96
9
24
31
5
48
12
3
21
6
49
101
31
48
41
108
55
65
75
16
5
19
48
48
11
48
21
9
31
59
66
54
33
33
6
13
8
52
92
48
112
36
17
3
33
7
8
189
67
24
185
75
9
6
6
18
21
51
18
27
3
21
76
44
40
29
175
17
31
84
5
3
21
15
15
54
31
5
24
15
36
12
33
6
30
18
72
18
43
48
29
3
33
24
15
27
18
3
64
80
9
66
13
32
16
8
45
30
54
31
65
55
11
78
12
51
64
5
51
72
12
100
35
21
69
3
51
30
15
21
55
29
7
203
66
3
40
8
117
60
43
60
20
9
3
57
15
3
21
4
65
132
18
13
8
45
51
3
45
52
36
29
31
68
12
9
19
56
136
53
15
9
51
136
8
57
60
75
3
6
7
20
52
77
48
3
9
3
12
4
185
211
24
89
7
5
108
12
19
12
17
27
24
64
11
21
16
53
19
20
16
95
6
48
91
92
64
80
45
19
36
5
39
16
53
15
48
48
124
11
45
69
43
80
72
36
52
53
51
16
24
8
81
36
30
18
30
1
12
20
52
48
53
55
5
7
104
60
69
171
4
24
8
28
20
21
19
35
6
18
61
152
9
31
89
24
36
163
35
33
9
24
75
36
4
44
12
33
63
4
53
31
11
78
3
4
5
3
36
9
51
24
12
60
105
39
21
3
28
44
45
48
75
27
69
249
55
5
3
27
6
147
28
20
4
107
45
33
12
19
89
12
24
6
45
4
20
24
141
54
13
24
56
48
9
31
12
23
25
32
12
36
81
3
28
44
9
15
64
96
12
29
63
16
5
24
60
55
20
45
3
28
20
36
24
16
83
42
19
41
39
24
120
36
4
125
72
54
6
43
12
35
21
28
29
12
51
3
61
149
67
32
16
12
32
36
21
144
67
132
5
63
3
54
7
24
35
61
83
13
80
ABCD 95735631848*3^$a+1 [50011]
33
15
64
24
35
69
312
39
9
3
24
93
160
32
39
49
77
43
83
13
5
12
207
261
27
63
321
88
23
57
72
16
23
192
97
8
24
40
11
18
27
15
25
23
1
24
56
120
160
59
12
24
30
54
36
25
35
21
24
81
18
162
18
129
123
48
36
180
21
39
1
72
48
80
33
271
179
72
54
144
30
6
126
69
16
48
56
111
54
123
16
11
21
64
59
61
24
176
39
36
384
109
47
1
23
36
66
19
24
17
108
30
21
16
143
150
187
48
11
61
53
162
73
11
109
35
85
96
149
27
40
125
43
101
3
93
67
8
88
47
18
7
29
54
60
12
24
84
36
13
47
54
102
18
91
329
66
13
167
121
113
39
72
48
208
29
3
16
32
45
30
18
19
23
337
41
79
11
102
108
90
145
77
19
8
16
104
48
24
96
63
9
120
136
56
15
49
24
48
83
246
96
7
11
72
48
141
16
48
120
5
139
32
48
16
24
48
32
51
36
114
7
23
97
29
6
90
30
13
77
147
48
39
1
35
168
21
99
96
109
176
129
31
48
11
12
57
16
5
30
37
203
21
48
16
96
8
147
24
21
69
12
54
36
85
23
90
150
30
51
99
66
3
3
48
90
19
53
75
33
55
56
88
32
16
23
145
24
32
40
24
24
17
111
33
79
17
36
67
80
117
3
48
72
21
19
152
51
18
19
17
54
12
325
5
27
111
57
159
81
15
73
215
9
3
109
120
24
77
27
27
205
59
60
49
120
23
18
36
51
93
19
8
45
19
80
48
192
21
67
23
168
1
288
32
40
71
25
24
41
159
15
24
9
40
71
1
8
141
12
7
71
49
128
273
295
5
91
24
24
47
153
3
37
53
19
149
19
83
253
96
29
90
96
1
179
109
96
59
61
11
168
36
49
215
81
96
3
109
72
35
21
15
9
45
180
103
101
51
231
49
56
40
53
19
48
113
6
1
83
132
25
59
21
24
81
7
8
24
15
54
91
48
83
37
11
37
53
6
144
229
80
51
90
66
36
45
160
48
56
16
32
27
36
48
9
136
5
147
64
48
8
40
65
87
40
72
5
66
150
210
49
144
5
222
117
63
9
39
9
16
24
168
5
139
24
47
73
24
173
27
112
29
90
66
63
51
30
111
21
27
16
176
160
29
19
131
36
1
24
5
283
80
33
78
30
91
176
112
32
9
30
1
71
24
33
88
149
75
48
51
69
120
16
11
114
51
21
67
48
23
57
144
15
73
41
31
71
49
11
37
72
168
41
90
162
27
16
35
61
5
3
48
3
117
40
23
81
64
24
96
104
141
66
150
174
21
15
96
177
51
36
25
119
9
171
6
103
143
9
64
251
85
65
31
5
48
6
109
72
83
72
168
36
25
56
75
85
24
95
153
16
167
97
32
48
72
48
88
29
36
60
54
30
54
60
12
57
112
29
91
128
21
72
30
45
232
11
69
3
229
80
16
120
48
65
7
119
114
12
78
102
150
9
184
24
32
64
24
48
152
3
138
42
49
71
54
24
99
21
67
23
49
77
114
72
48
1
8
117
19
104
3
37
8
15
73
71
1
120
48
24
23
9
208
71
57
63
57
15
57
51
36
126
43
65
36
19
71
73
120
23
145
32
72
81
39
99
37
275
165
15
49
48
72
29
36
36
30
18
90
57
123
36
73
8
72
81
6
49
72
95
30
99
120
69
27
15
84
45
16
24
11
37
48
72
ABCD 95735685434*3^$a+1 [50026]
12
4
23
204
49
71
12
21
52
48
47
49
84
48
96
95
49
12
60
35
24
93
156
28
32
15
73
59
49
263
12
45
3
72
1
32
3
13
224
40
8
64
155
13
8
63
60
13
12
80
16
11
12
105
64
12
24
11
253
83
24
156
84
132
21
39
69
40
23
49
32
39
36
25
36
156
48
47
61
23
33
108
4
96
104
48
16
59
348
9
24
39
25
11
61
23
57
16
20
3
9
52
36
59
13
35
1
96
32
16
36
11
189
40
11
37
44
16
131
25
24
120
72
11
36
49
24
24
8
52
48
12
23
13
132
47
9
4
96
44
15
132
60
36
141
4
11
33
16
80
15
12
37
20
75
168
9
64
35
1
131
1
131
85
132
12
36
20
64
24
36
12
32
64
36
95
1
36
107
21
64
11
81
27
24
1
35
12
60
48
33
111
45
87
9
4
35
13
35
12
61
20
160
59
9
123
1
80
48
36
3
132
85
35
13
23
25
84
120
144
72
83
25
44
3
1
23
93
75
33
132
76
48
36
47
109
215
24
120
153
100
24
35
85
23
120
12
49
11
37
12
35
1
12
72
48
23
85
35
25
143
25
80
24
39
33
16
140
3
60
1
32
12
4
84
72
72
44
108
16
48
36
12
216
44
15
45
15
1
131
48
24
60
45
124
36
96
108
8
3
73
48
372
96
71
21
16
35
96
48
25
155
84
1
84
32
3
129
76
12
32
27
45
111
33
16
44
15
1
60
36
96
44
75
24
1
12
48
36
20
15
12
12
37
11
1
20
51
13
20
111
49
83
9
3
13
107
37
44
135
57
39
36
105
16
36
72
71
48
25
56
16
24
20
12
52
35
97
32
40
167
25
23
48
9
51
13
11
48
25
84
120
192
68
28
72
11
13
48
71
145
23
33
3
1
92
4
12
32
15
84
37
96
23
21
12
4
179
24
9
76
12
120
12
12
120
143
25
72
48
11
85
59
36
48
13
35
1
32
111
13
35
13
84
44
4
108
23
61
11
1
48
156
48
35
24
25
36
128
16
60
71
73
36
32
88
35
13
23
132
61
56
4
47
13
36
71
61
8
15
49
24
24
35
1
12
83
1
36
48
12
84
191
109
71
157
32
51
73
23
60
13
59
1
32
84
195
25
32
4
59
37
36
24
59
25
35
1
11
1
48
12
11
72
61
83
12
12
72
157
32
4
20
12
15
13
24
23
24
144
12
13
36
96
128
51
24
9
76
36
24
8
72
64
32
39
12
145
35
121
72
96
32
24
3
72
9
28
23
25
20
123
1
24
83
12
168
33
27
9
63
33
12
64
80
4
84
23
60
25
12
84
107
12
37
83
12
156
37
11
9
51
12
12
12
45
75
13
23
33
76
32
99
57
87
45
36
15
73
35
1
23
9
28
24
48
48
72
36
23
12
25
8
28
59
96
69
36
88
20
39
25
36
72
32
40
35
25
12
11
73
47
24
72
85
24
36
132
11
1
36
92
39
37
24
107
12
24
48
25
8
75
12
1
48
20
16
36
24
32
4
71
36
57
28
59
1
23
73
80
64
80
75
133
84
47
81
4
24
8
16
11
72
37
131
24
25
95
1
32
27
37
23
13
8
111
24
33
39
69
12
3
13
24
96
108
119
57
28
84
12
120
12
11
60
9
3
1
11
61
35
33
160
59
1
23
9
24
156
96
3
1
47
108
49
12
23
48
13
11
9
16
48
11
141
88
108
60
32
4
80
3
24
33
27
121
12
32
39
57
52
11
297
160
108
20
40
11
24
109
11
37
95
144
81
52
60
11
12
13
32
75
25
8
16
168
23
25
11
1
12
144
32
16
20
16
23
13
12
11
37
60
32
3
81
144
36
39
37
20
120
3
69
88
119
121
23
45
75
1
68
3
109
128
27
57
16
11
45
27
24
1
36
23
85
108
80
52
48
143
13
36
11
36
12
12
36
72
121
71
25
72
12
59
60
25
107
21
28
72
24
35
49
35
36
93
60
12
3
13
35
1
92
72
15
1
108
23
85
20
27
84
241
32
48
3
97
24
24
60
35
72
9
28
36
11
37
60
32
76
35
81
16
12
24
23
37
108
24
24
72
56
112
24
47
1
24
8
24
16
84
44
111
37
36
12
23
24
85
44
28
72
24
72
47
33
108
108
64
11
12
1
72
35
72
61
8
4
48
11
97
71
49
60
36
12
47
13
120
12
95
36
141
28
24
24
24
23
33
4
36
11
117
28
11
1
96
56
136
104
15
25
8
24
112
23
13
12
23
45
4
12
36
56
4
12
11
36
60
12
109
23
45
12
63
69
28
12
11
21
4
36
12
107
25
11
37
35
12
25
20
ABCD 95735717204*3^$a+1 [50083]
90
53
37
227
25
126
270
144
83
7
36
5
37
35
13
35
109
90
18
167
96
72
96
96
24
61
150
5
43
5
48
55
305
25
30
17
7
89
49
60
192
251
37
11
157
144
18
17
24
7
17
48
115
234
6
12
42
30
168
138
90
54
90
5
31
54
18
17
205
108
48
47
72
355
180
48
150
72
203
13
300
54
126
24
138
113
37
18
30
90
24
18
48
119
96
7
120
42
198
137
1
42
12
6
59
61
150
29
73
60
83
97
23
67
5
13
144
35
85
11
7
42
36
144
90
48
17
48
85
18
432
185
168
24
13
72
11
139
125
13
107
48
157
18
48
54
59
24
25
23
85
35
37
72
35
133
18
17
73
12
155
216
61
18
185
37
18
48
54
96
12
90
5
13
24
35
96
25
60
144
59
67
12
72
6
120
72
11
7
150
59
25
23
55
18
12
155
223
54
126
29
24
144
55
360
60
102
90
288
53
24
103
72
96
54
30
6
234
48
125
127
78
11
91
6
95
72
13
144
59
49
102
6
59
336
19
36
17
72
55
41
25
90
90
60
119
133
120
72
78
5
120
163
5
79
6
203
97
42
48
77
48
19
60
138
78
12
180
65
13
35
144
24
7
144
108
5
37
18
318
107
55
180
162
131
247
42
48
198
17
72
96
37
12
23
55
17
85
155
13
72
90
281
72
37
59
31
168
120
72
6
84
36
24
30
5
13
72
59
157
24
59
72
120
37
102
96
12
78
12
78
342
83
79
36
53
24
7
65
13
83
55
24
30
18
41
216
31
114
48
252
35
1
47
120
48
48
120
139
125
25
12
36
144
126
72
72
126
59
55
66
167
37
66
137
96
72
7
138
54
360
78
72
18
120
168
120
185
37
18
12
53
79
120
186
23
67
29
73
132
90
210
95
31
17
72
205
48
60
108
30
180
162
108
144
96
72
18
30
24
18
30
162
96
89
240
25
78
30
18
204
53
13
24
108
48
215
19
6
84
6
54
90
36
102
18
72
60
5
43
77
103
60
54
30
108
18
72
72
35
1
143
1
119
61
6
5
49
48
60
120
72
96
107
55
65
216
61
203
43
60
54
179
24
313
90
5
49
90
221
37
48
24
108
47
24
216
13
18
17
37
6
29
96
109
83
37
35
168
72
216
19
5
24
216
96
72
127
30
90
6
12
78
72
48
17
48
7
18
47
187
29
121
180
48
83
25
60
120
24
180
23
67
101
120
144
120
13
72
216
162
17
55
65
13
11
1
96
30
17
43
12
305
7
18
48
60
144
35
91
5
24
61
59
31
17
55
41
49
71
211
18
72
108
47
13
48
324
36
90
17
37
18
137
85
35
13
18
234
108
18
144
258
108
84
96
23
211
66
24
48
83
24
48
48
24
103
18
84
35
24
91
18
72
66
24
41
25
60
35
109
66
17
48
48
120
61
198
48
54
23
217
23
72
96
325
35
19
53
120
25
108
59
ABCD 95735748302*3^$a+1 [50045]
33
6
53
1
54
197
121
47
25
23
88
32
7
21
15
209
91
6
11
24
139
132
17
12
4
32
187
33
33
27
9
24
59
25
18
5
132
72
61
60
102
41
72
40
20
24
76
57
12
6
17
16
32
43
89
13
35
43
30
24
30
150
11
156
16
15
18
30
24
138
3
36
20
19
29
1
27
8
76
144
15
29
133
59
16
32
132
55
30
35
25
23
85
90
12
9
27
60
5
180
139
84
45
32
24
49
35
160
15
54
35
91
6
108
18
54
11
55
29
156
40
15
69
20
84
24
31
29
108
49
54
84
57
20
265
126
42
23
43
117
20
103
5
132
37
27
56
7
21
159
65
7
6
3
32
19
65
96
24
60
1
24
75
56
60
55
72
21
57
23
84
31
17
40
3
12
9
56
25
3
32
25
48
27
63
45
87
12
21
92
24
13
3
44
48
67
53
13
39
24
51
29
12
72
12
1
83
145
90
5
52
8
49
23
13
35
55
126
111
123
77
12
121
42
144
21
9
35
40
36
44
64
132
27
57
93
47
25
18
12
5
108
31
60
12
185
88
15
29
12
1
47
127
21
92
72
19
36
30
36
78
29
120
31
54
3
99
18
60
72
48
78
69
15
60
21
8
55
24
21
20
67
18
54
48
18
6
29
40
20
24
13
3
45
24
51
36
8
97
83
61
72
222
18
108
131
49
15
80
24
1
11
175
69
92
40
9
90
108
6
15
92
48
60
1
108
11
25
75
15
41
48
55
36
102
143
12
64
3
21
56
13
11
25
30
5
12
19
96
17
16
56
55
21
9
108
42
174
54
36
24
48
17
12
16
33
15
20
16
20
19
30
36
114
17
40
27
5
1
11
73
167
19
77
7
17
96
193
47
49
18
17
16
3
21
8
12
25
36
18
90
90
42
83
109
3
33
47
43
21
69
42
18
66
5
16
20
40
80
25
3
12
15
72
21
111
41
88
27
53
97
18
54
12
23
85
60
35
76
15
77
67
12
5
24
12
49
36
168
30
81
9
11
13
35
1
155
61
66
60
17
48
19
21
3
21
9
47
28
36
24
32
24
16
69
18
12
89
37
42
18
18
5
16
123
90
108
39
63
6
66
81
8
120
85
36
54
17
67
17
61
54
18
120
11
16
45
144
11
43
57
21
12
78
29
25
18
41
216
48
36
16
75
30
60
51
20
124
8
16
81
96
12
6
66
99
9
35
48
7
6
54
18
59
16
92
25
18
29
36
25
3
20
16
39
17
55
18
51
3
108
29
1
3
87
89
19
72
42
48
78
29
36
91
168
21
36
56
43
17
37
147
20
19
234
35
55
17
24
160
32
37
30
57
20
1
108
54
30
83
67
30
83
7
57
8
31
5
61
35
96
72
12
241
35
4
15
36
84
89
120
136
56
24
108
28
33
71
96
67
53
43
30
27
8
12
7
6
12
39
21
35
127
90
138
72
6
54
17
13
6
30
35
1
6
5
24
25
15
96
48
51
9
69
47
1
35
84
79
29
43
125
60
247
21
21
119
79
17
55
18
18
65
43
17
4
51
17
55
18
72
71
40
9
27
140
36
85
18
29
31
5
16
63
18
18
17
7
53
199
53
67
129
15
60
12
17
55
65
12
40
80
19
6
126
30
23
52
129
18
12
36
18
11
84
52
20
40
8
91
18
143
84
49
51
8
12
4
99
186
11
43
18
12
111
51
5
76
15
69
20
13
11
85
66
78
12
11
60
7
30
71
61
35
19
29
151
65
37
60
120
107
112
15
89
36
43
36
17
120
43
57
32
1
107
19
30
71
48
49
35
31
57
123
24
53
49
6
84
5
124
165
35
84
36
12
7
6
30
36
45
123
77
103
5
28
33
11
36
12
31
6
138
21
20
24
28
32
28
15
102
60
35
12
24
12
7
41
79
65
67
30
35
60
120
19
60
36
173
7
21
68
49
72
23
1
59
25
42
48
17
24
76
9
11
121
95
72
88
152
60
13
95
13
54
21
44
60
37
24
54
113
144
49
36
30
36
173
97
42
65
127
90
39
21
30
180
9
87
54
11
24
49
24
107
19
17
49
11
67
48
90
18
5
24
28
15
9
56
64
68
36
1
35
25
48
71
7
108
41
133
60
51
20
91
90
30
6
30
77
91
30
42
17
16
132
159
36
69
36
93
15
39
65
60
60
25
23
4
8
1
6
30
35
84
67
12
150
23
28
56
60
120
91
17
168
28
32
7
77
16
135
125
73
35
55
81
8
1
11
48
1
36
35
55
54
84
36
60
75
27
60
102
3
87
21
36
20
1
35
12
61
54
36
54
36
ABCD 95736000736*3^$a+1 [50009]
2
6
84
18
22
38
60
28
32
12
48
10
3
57
18
2
12
88
50
12
16
2
7
21
44
10
21
47
12
48
37
33
32
19
57
14
13
15
48
2
31
11
10
18
20
90
88
27
35
30
40
38
10
32
48
12
12
6
22
38
42
60
40
3
15
2
10
42
8
18
30
10
42
30
20
22
20
36
10
2
18
12
60
40
32
30
19
11
6
42
30
7
53
31
59
22
36
44
18
18
12
18
25
9
8
42
40
30
38
78
24
18
10
3
9
36
3
17
24
30
60
1
35
52
32
48
10
3
5
4
26
54
16
32
31
11
30
6
52
8
22
51
9
30
50
60
22
18
18
33
141
3
65
30
18
79
23
18
4
36
2
10
42
8
72
30
10
26
42
10
20
12
55
51
2
30
30
7
11
13
57
32
7
35
10
36
42
33
15
104
6
52
20
40
8
12
43
59
61
48
39
20
1
87
14
79
29
78
12
48
4
8
132
48
28
42
8
42
30
10
20
28
24
30
8
55
47
16
20
22
2
10
8
48
34
8
25
5
58
33
47
13
72
24
45
36
30
74
16
14
46
12
2
48
30
55
33
2
12
16
2
7
15
30
3
17
88
27
15
30
18
72
9
51
9
17
22
50
10
20
120
40
108
50
30
13
41
18
12
1
9
8
18
25
5
4
36
20
72
43
35
22
98
12
1
11
6
30
22
2
18
42
6
22
18
62
12
70
18
38
54
48
30
42
10
36
27
3
20
13
27
92
18
12
18
22
3
119
60
6
90
4
38
42
16
30
60
14
49
11
18
10
8
12
18
12
48
10
2
55
23
13
11
6
22
12
6
44
28
20
30
90
60
7
21
24
15
35
70
8
18
34
36
32
30
10
8
54
1
35
12
10
2
13
27
68
60
18
54
10
20
78
12
6
30
12
22
8
28
44
31
17
7
71
10
2
1
11
6
22
48
69
21
27
35
1
89
60
7
21
20
10
32
12
60
6
24
55
24
29
78
10
54
26
22
33
77
60
10
20
22
68
91
39
18
12
8
72
82
20
16
24
8
12
13
15
18
20
24
10
8
60
28
120
24
20
70
26
12
18
34
8
22
78
57
5
36
19
35
10
38
30
30
22
38
22
66
69
41
19
23
10
2
49
24
15
18
2
22
80
6
42
10
8
12
40
12
6
63
77
54
48
22
6
20
12
30
22
69
9
2
30
58
12
8
10
8
12
7
81
14
10
8
12
18
13
17
18
52
2
36
19
3
12
60
8
10
12
38
12
10
8
108
12
82
8
28
24
30
26
13
12
12
48
5
54
18
12
40
8
10
8
12
1
24
3
92
58
12
20
7
53
10
50
10
12
68
100
8
10
99
11
10
15
9
3
5
28
72
30
38
52
2
36
94
15
21
2
18
34
48
20
12
13
107
46
80
24
28
38
13
11
78
22
36
2
12
16
14
40
6
87
12
23
40
12
6
62
12
48
25
15
72
30
36
3
41
16
62
10
32
16
14
36
100
9
45
30
8
88
14
30
36
22
8
34
36
62
60
55
17
18
70
18
20
22
3
65
34
56
54
36
40
20
7
36
21
68
10
2
31
15
42
15
23
25
5
12
28
80
10
33
69
18
33
9
110
42
10
8
97
3
50
58
12
140
18
4
3
47
28
20
52
38
42
18
30
25
5
102
6
24
28
15
23
37
3
72
18
20
10
14
66
30
22
30
18
44
30
18
22
3
27
26
42
40
8
42
18
22
122
1
65
30
12
58
2
13
5
4
3
63
42
2
60
28
8
10
2
48
25
5
12
28
2
78
10
2
31
11
6
10
12
50
22
8
1
51
8
18
12
10
42
3
36
9
18
20
4
18
38
12
37
15
8
30
18
4
9
12
45
20
12
67
41
102
120
40
32
66
12
103
65
30
10
14
13
53
10
42
8
12
18
10
15
5
22
72
56
24
1
45
2
30
30
72
60
36
24
88
8
12
30
18
13
81
56
30
22
90
12
18
8
42
10
32
30
13
5
108
12
7
35
6
4
15
51
24
8
1
11
1
60
65
10
54
18
38
7
72
53
10
2
6
60
54
6
22
2
25
23
42
30
13
23
30
90
64
18
20
7
24
11
13
5
28
14
36
4
26
4
15
5
30
18
22
20
18
60
10
20
12
78
55
17
6
12
130
12
56
112
50
12
58
32
18
58
42
2
78
40
8
42
18
22
2
40
38
7
3
20
40
18
54
18
38
12
40
12
36
54
78
18
32
18
4
26
22
8
25
89
10
45
35
18
12
48
18
52
20
22
48
8
10
2
12
10
9
11
36
42
18
64
8
10
3
59
48
18
10
14
6
22
98
30
10
44
70
3
47
6
52
20
10
38
4
66
57
96
11
18
40
8
43
29
22
8
48
24
60
60
58
8
12
52
50
16
42
30
50
67
11
4
80
58
18
20
4
26
10
20
42
22
38
22
8
30
82
18
110
1
59
28
57
5
28
44
36
30
24
28
8
42
7
11
22
20
31
11
10
8
18
60
112
33
59
238
18
9
21
63
81
111
35
12
58
2
22
50
36
25
72
17
28
42
36
2
100
2
66
10
12
21
57
15
120
35
40
14
18
10
2
13
53
12
28
32
7
53
12
36
70
14
10
9
9
3
99
8
30
70
8
10
14
46
12
38
12
132
16
33
27
12
8
24
6
12
10
20
10
42
66
74
1
17
22
9
17
7
83
42
40
3
47
12
10
26
13
17
52
8
10
12
20
60
10
42
8
22
8
48
54
16
32
78
130
20
24
28
68
4
20
48
13
27
62
18
12
6
30
24
30
6
49
41
12
28
3
11
48
25
5
12
28
18
9
53
91
17
55
12
47
36
4
36
57
15
12
8
142
56
60
30
13
12
107
72
10
39
159
80
18
7
167
18
28
15
17
42
18
18
4
20
60
1
24
53
22
26
10
32
108
24
16
44
18
7
11
4
9
17
12
30
30
52
20
16
2
30
40
18
9
5
88
18
20
84
25
5
16
2
61
107
42
91
57
20
10
32
40
60
32
66
60
19
5
36
10
20
90
79
23
40
32
30
19
9
168
14
126
42
10
20
18
30
4
20
18
30
28
27
63
122
22
8
28
2
12
16
14
13
5
30
72
28
72
68
60
1
11
36
82
72
36
2
12
90
18
70
18
2
12
6
12
13
17
72
16
32
40
2
10
78
8
49
71
34
8
42
40
8
10
32
48
22
98
42
30
6
10
20
52
30
57
15
18
20
40
15
33
24
20
10
36
72
72
6
62
28
2
78
72
22
51
125
19
3
18
42
18
12
132
66
2
18
22
38
10
44
6
24
88
92
36
60
13
29
48
64
8
12
43
23
30
24
90
136
32
12
36
24
6
19
11
73
39
8
4
8
13
17
30
1
11
13
5
18
24
18
10
12
6
75
9
18
38
4
30
38
30
22
56
40
39
23
13
47
30
10
18
32
22
9
29
18
24
25
24
59
102
120
6
42
10
20
1
51
48
21
29
12
18
1
60
24
17
40
3
5
58
44
66
54
16
42
2
1
15
14
48
7
53
12
30
46
50
4
78
20
18
12
13
207
2
66
4
66
54
6
44
36
4
8
72
70
18
12
50
25
23
18
42
10
51
39
30
3
17
7
23
28
117
72
11
24
6
12
10
2
10
56
22
2
10
15
21
24
66
33
29
18
13
ABCD 95736119918*3^$a+1 [50103]
16
24
131
48
45
24
232
11
24
48
96
21
63
1
41
79
80
15
90
24
151
17
30
25
77
27
159
36
180
84
6
126
33
16
35
6
18
24
72
54
207
24
3
85
23
354
90
48
12
24
9
51
21
75
6
18
21
40
83
37
89
6
18
15
21
6
6
72
18
45
144
16
23
9
57
6
9
309
147
72
48
24
195
36
12
21
51
60
36
18
90
105
57
42
150
18
30
18
37
23
9
88
59
24
6
60
43
5
66
24
33
9
66
12
30
36
42
205
83
126
36
18
60
366
15
16
104
24
15
72
18
90
60
9
40
32
24
40
5
126
156
12
12
1
95
60
150
162
93
9
30
25
41
79
11
12
25
23
18
87
72
16
17
12
27
39
121
41
12
42
6
84
24
7
35
150
15
40
17
7
149
36
96
79
95
30
30
6
108
96
75
21
19
65
18
108
18
7
155
45
9
55
8
72
15
36
24
13
65
48
24
6
73
11
66
78
45
9
31
17
18
12
48
25
239
81
21
18
36
6
79
5
12
132
30
13
80
117
48
138
132
12
36
150
24
180
12
84
96
18
57
69
67
143
24
12
205
203
132
18
42
61
95
18
24
66
6
6
168
24
33
24
64
107
12
78
163
17
102
18
15
48
24
45
6
30
7
65
30
114
6
169
5
3
112
59
96
18
36
24
6
156
36
30
102
186
12
24
48
7
95
18
36
66
78
43
65
42
12
90
18
126
7
107
30
55
17
78
121
47
84
6
30
132
93
99
240
48
48
13
24
53
43
11
165
15
25
24
5
51
16
77
91
11
133
168
17
6
24
42
198
72
36
18
27
123
24
66
96
126
348
97
8
87
12
21
40
59
13
32
21
19
17
18
90
67
59
30
42
69
24
9
183
15
348
24
36
1
24
59
6
186
18
12
114
84
25
35
18
138
25
77
30
45
3
36
60
6
12
42
1
89
39
112
8
9
30
12
24
37
32
72
3
30
6
60
301
5
18
36
36
48
6
60
114
85
41
90
61
113
6
57
33
66
48
30
108
43
167
12
60
6
96
19
152
87
66
15
159
96
36
24
156
120
49
29
51
16
23
33
15
193
35
21
24
87
228
21
15
6
19
119
36
6
12
12
36
60
39
9
66
120
24
12
9
63
1
131
54
36
30
21
40
239
18
126
84
30
90
12
33
120
57
111
3
37
5
54
90
6
42
30
66
36
135
120
40
96
65
103
72
185
12
48
138
120
60
60
72
193
41
24
30
30
51
16
23
66
55
8
27
6
84
91
17
18
114
6
12
42
78
36
85
35
72
18
67
59
6
120
294
60
18
3
48
15
180
6
103
23
49
80
111
18
36
60
111
147
13
5
18
1
35
168
240
37
8
27
21
3
84
18
30
30
174
36
48
12
30
48
42
90
3
9
120
87
213
6
61
95
73
167
48
90
7
83
61
32
3
72
30
42
36
42
90
24
30
66
84
25
96
32
72
63
1
17
84
48
147
39
25
47
9
40
23
6
102
48
84
73
29
6
37
83
54
48
12
30
61
59
84
9
72
39
105
21
18
42
90
96
30
174
49
11
126
18
36
169
71
258
12
18
33
24
15
6
43
185
39
27
54
7
59
6
7
113
72
6
12
42
48
18
66
54
36
48
37
80
16
23
36
18
12
31
65
15
15
25
29
18
186
24
7
245
99
57
63
165
90
54
90
73
32
96
15
36
21
33
30
1
71
42
30
90
60
66
30
42
9
51
30
90
54
90
21
45
48
67
125
12
103
35
102
66
72
24
36
24
33
15
132
126
18
21
33
168
42
61
11
18
3
64
11
84
81
87
121
89
72
48
31
89
36
30
12
12
37
65
54
121
23
12
60
1
24
65
54
24
33
33
55
11
69
16
155
48
12
201
48
24
33
24
30
25
29
12
18
12
145
215
9
3
6
24
48
24
96
90
72
36
66
6
24
24
60
270
6
9
9
42
30
151
125
54
21
153
96
55
35
21
24
3
96
36
60
13
ABCD 95736159766*3^$a+1 [50033]
36
16
32
6
106
72
74
30
42
34
50
70
8
160
36
86
10
26
42
88
68
42
10
26
108
34
20
52
146
18
36
40
24
20
6
10
80
72
54
58
14
142
92
66
22
236
64
26
12
18
4
32
6
46
144
2
22
12
26
10
24
2
54
30
22
48
44
4
14
90
88
50
154
50
54
12
52
38
78
16
14
180
22
20
54
12
46
62
96
30
148
36
32
88
24
50
70
164
40
56
18
22
8
18
132
54
40
108
44
78
72
90
54
58
8
28
26
22
32
40
204
32
84
40
12
62
10
2
22
38
12
6
136
60
84
26
12
24
36
22
120
32
162
36
118
50
72
12
58
38
72
54
16
84
26
18
136
8
174
42
12
24
120
54
10
8
24
4
32
18
10
24
14
24
82
20
28
12
38
84
58
12
62
22
32
108
52
38
108
18
54
34
50
82
14
10
20
76
24
26
60
58
14
22
62
24
106
2
36
10
26
70
56
28
62
10
132
38
54
228
54
24
72
18
138
82
48
96
8
6
66
36
24
28
8
18
48
72
42
72
48
4
96
12
36
68
6
10
56
6
94
12
24
230
84
22
14
24
34
56
30
94
48
92
18
90
6
46
2
90
18
82
60
36
74
54
36
18
6
120
18
58
32
42
36
30
114
84
10
122
36
34
2
22
84
20
112
32
66
42
148
140
28
60
2
48
22
36
50
22
86
18
40
74
54
12
88
12
44
150
18
88
50
70
26
12
18
6
34
12
74
58
74
36
190
38
24
66
40
68
60
84
4
72
38
18
88
32
4
38
18
28
36
74
10
26
36
22
84
36
56
162
18
6
22
48
24
14
18
112
104
30
10
206
34
12
48
86
22
32
88
8
18
214
32
90
10
48
50
6
232
120
8
30
6
52
14
22
12
128
168
100
8
76
12
122
24
10
8
4
36
50
12
22
20
12
42
58
26
94
32
78
12
72
24
54
16
38
102
160
48
86
72
36
30
72
124
38
72
10
32
54
46
74
46
8
40
38
154
12
68
52
24
12
2
12
10
84
20
12
114
12
42
18
48
24
34
32
6
22
14
18
4
32
84
40
32
28
26
18
24
52
110
72
84
58
2
10
56
42
18
66
24
12
106
44
52
14
162
72
54
24
58
86
84
60
12
108
130
2
30
112
36
56
30
36
72
10
32
100
12
14
72
10
80
4
60
38
42
196
38
22
62
34
2
82
26
18
18
162
162
60
10
74
94
36
14
82
14
18
54
12
18
24
28
26
30
6
72
120
24
34
56
30
58
74
46
84
14
300
6
18
10
44
16
50
42
72
148
62
198
6
108
12
22
32
36
220
180
14
58
38
142
104
6
30
52
2
18
78
10
8
160
24
36
14
118
12
80
52
36
48
62
18
40
20
52
56
232
20
76
50
72
22
12
12
48
26
94
20
66
24
66
28
24
156
96
12
98
24
12
6
112
24
110
46
152
24
30
24
54
12
78
34
38
36
30
148
74
34
50
96
10
12
32
84
90
24
22
72
32
28
56
72
108
28
50
10
192
24
48
32
4
80
64
50
36
12
108
10
50
130
14
30
36
150
22
12
14
36
24
108
18
28
218
24
48
54
18
142
80
30
60
108
10
20
24
88
24
36
48
72
56
12
6
34
2
54
102
10
12
36
12
2
78
30
288
34
44
184
50
72
48
118
132
2
6
124
12
26
66
18
24
66
24
48
4
24
44
42
34
20
18
18
88
38
46
12
32
4
98
42
4
8
24
28
24
84
62
48
72
18
100
12
96
32
30
54
4
24
26
18
76
216
14
70
2
6
48
36
42
12
22
50
24
22
12
176
18
60
84
6
88
72
86
90
60
28
36
38
286
74
22
74
30
36
18
6
72
36
18
70
14
132
18
4
48
200
88
20
112
12
14
42
40
26
10
14
34
32
96
12
72
6
210
4
104
40
24
14
72
36
90
30
54
64
60
20
76
36
36
38
12
90
42
36
34
96
86
174
60
54
12
18
16
2
18
42
22
32
54
82
62
264
22
84
60
38
48
126
40
128
84
18
60
10
8
18
94
14
30
60
54
30
18
58
146
10
20
64
44
90
58
56
16
32
4
2
274
44
72
96
16
48
8
52
50
6
4
8
42
18
40
12
12
20
42
10
2
36
42
4
44
16
12
68
4
140
12
78
84
60
72
10
12
32
210
10
14
36
22
36
122
12
24
210
24
12
198
10
12
74
12
78
16
ABCD 95736208864*3^$a+1 [50014]
24
8
316
12
24
80
16
80
88
36
108
128
88
60
12
83
1
96
12
48
8
15
9
52
20
75
114
60
51
60
88
56
112
24
29
79
11
6
31
23
85
11
141
64
24
95
21
75
1
8
136
119
129
16
95
1
156
12
20
96
51
1
59
13
20
28
132
221
79
20
96
84
28
84
48
80
12
76
48
5
15
51
9
40
35
9
52
60
20
48
28
48
60
95
9
28
48
44
36
21
39
36
84
51
24
21
64
44
36
72
33
7
8
40
60
32
28
65
31
48
36
12
48
32
39
1
32
57
15
219
181
24
192
113
15
12
60
52
96
44
16
24
32
28
41
67
24
29
51
16
60
60
23
25
5
99
28
48
35
177
9
3
52
204
164
21
30
157
12
137
60
63
111
1
60
48
68
24
15
33
51
45
16
48
128
4
20
64
24
11
45
124
48
23
109
17
43
11
37
60
24
48
11
1
36
104
105
54
121
60
20
60
9
7
48
80
12
33
67
53
15
45
30
181
60
180
119
60
9
28
120
23
81
16
29
114
57
108
52
248
100
44
100
47
54
7
24
8
112
89
171
28
107
45
15
84
25
60
72
72
36
32
100
53
19
80
36
36
96
12
51
57
72
40
48
59
21
64
5
19
65
31
44
105
27
48
112
128
21
51
48
16
209
55
5
19
36
20
60
112
80
129
30
21
60
63
109
48
32
52
36
23
177
9
43
68
28
144
11
1
68
96
4
12
48
48
132
56
81
51
64
36
29
15
16
23
105
4
101
55
60
215
36
69
15
1
59
9
16
44
16
221
54
126
115
35
1
59
21
28
11
24
1
24
36
29
7
179
60
49
11
45
36
33
19
32
28
48
32
52
24
36
48
36
5
30
9
21
27
28
96
84
35
30
30
45
192
24
28
60
20
21
151
179
45
21
54
9
100
8
63
69
36
12
69
24
15
4
11
1
20
4
24
107
121
59
49
20
156
276
12
36
60
51
144
37
24
36
228
60
60
35
6
15
184
20
112
143
30
31
95
24
6
3
16
35
21
88
80
88
113
7
8
12
39
60
9
15
37
44
48
72
45
259
5
39
12
4
20
16
56
120
3
25
11
1
83
157
48
84
12
24
11
1
68
192
9
103
11
1
44
64
8
28
44
40
176
51
21
63
30
19
48
164
9
66
30
75
16
23
30
36
79
131
81
48
4
32
28
12
24
35
30
39
111
6
19
24
137
31
53
55
5
6
24
96
13
32
135
13
48
23
169
72
56
28
44
52
119
25
11
81
100
144
95
49
132
12
11
25
24
71
9
27
9
45
67
23
21
9
66
120
133
11
21
9
19
48
29
3
81
31
48
12
8
57
30
24
57
48
4
32
208
12
48
11
9
16
12
84
96
53
15
76
5
79
72
59
13
41
19
36
60
96
68
21
151
36
72
48
20
12
51
30
31
20
4
12
23
9
21
87
112
56
12
108
276
9
150
37
12
20
261
19
8
72
88
60
92
40
48
104
64
5
66
9
16
8
28
23
141
69
55
20
16
120
48
96
35
96
1
23
60
45
36
9
126
1
8
24
88
92
36
16
96
12
17
51
40
20
28
20
64
36
60
5
55
32
24
16
113
87
48
45
27
24
45
39
96
36
88
125
7
12
20
12
16
53
207
93
51
4
35
25
5
39
36
64
36
11
24
85
84
20
48
64
44
4
11
1
29
7
44
76
29
19
11
180
21
60
33
55
92
12
36
100
24
161
31
155
69
24
12
16
164
24
15
6
24
55
20
75
177
4
24
72
23
129
51
21
28
77
111
24
64
120
5
19
80
12
16
12
8
28
5
55
20
81
15
9
7
23
30
60
67
60
48
71
24
36
13
48
188
16
120
5
3
231
240
169
36
44
21
31
48
11
37
23
121
5
31
8
132
64
149
55
35
21
88
131
157
68
51
24
1
95
33
48
24
40
176
99
13
71
45
36
96
39
33
51
90
7
89
103
32
4
11
13
47
21
108
192
3
30
19
128
33
30
181
35
13
47
81
12
16
12
32
52
48
20
21
7
44
100
44
24
16
56
4
36
35
73
71
36
9
105
30
1
36
12
17
30
225
16
23
61
48
60
56
75
129
48
64
89
60
55
11
13
11
97
89
43
60
36
11
85
24
5
19
11
81
ABCD 95736630142*3^$a+1 [50001]
67
53
180
31
65
192
112
111
69
27
101
132
48
232
20
156
12
28
224
36
60
60
55
36
33
8
28
44
96
4
216
15
5
24
36
175
12
5
72
180
31
29
7
89
12
28
140
151
60
81
32
31
5
4
68
12
28
308
24
28
3
77
79
21
92
7
29
132
120
19
29
40
44
60
60
7
29
55
12
53
180
7
33
51
53
7
69
104
7
24
65
12
19
53
31
5
24
16
152
132
60
96
72
28
20
7
53
55
17
208
44
48
103
29
28
3
5
64
8
79
53
211
5
84
7
93
63
117
8
48
55
156
36
48
5
67
5
192
60
7
113
7
84
65
52
8
31
53
180
16
72
3
29
60
151
12
65
19
29
24
120
67
69
27
17
36
12
19
33
56
7
48
65
4
20
7
60
113
16
44
108
19
29
24
67
41
60
40
68
40
15
5
72
19
53
31
29
48
160
20
12
7
41
132
48
72
108
60
108
4
108
3
77
19
153
3
77
43
5
19
84
17
72
216
180
40
15
57
80
43
36
89
120
31
41
48
12
48
64
80
100
36
180
267
165
8
100
200
7
48
125
55
60
45
15
29
48
103
5
60
60
151
53
88
255
5
12
48
12
28
32
67
89
24
31
29
16
20
12
43
69
87
60
53
36
31
41
60
43
5
24
168
43
65
40
44
156
180
12
48
24
31
245
60
72
28
20
7
5
120
288
24
283
48
125
91
24
132
53
24
31
57
260
12
31
12
45
92
16
27
77
120
100
20
16
80
31
29
4
27
173
60
7
21
63
45
72
72
56
52
92
16
92
48
40
20
31
53
156
7
5
60
175
65
43
89
7
41
60
52
200
36
84
60
108
52
27
9
144
8
12
16
80
127
17
108
28
44
36
24
40
20
180
16
32
40
80
180
12
7
81
3
96
60
24
65
4
51
5
91
113
48
52
20
7
53
67
113
31
12
5
235
17
36
72
72
7
24
60
60
5
12
12
36
12
112
116
72
72
7
24
17
48
72
72
108
112
51
29
7
21
32
91
65
24
40
8
55
77
31
9
80
136
44
7
113
88
8
31
69
27
5
43
396
24
45
44
60
60
7
53
96
40
75
17
12
168
12
60
36
24
103
33
15
5
192
12
36
55
5
7
173
12
43
125
31
29
240
55
180
305
60
84
31
60
60
89
148
8
24
60
7
24
5
52
63
17
12
96
100
72
128
52
8
120
120
4
63
45
3
96
41
115
77
7
60
69
111
33
27
29
24
28
72
8
12
48
259
41
43
29
60
7
24
180
300
17
108
84
216
7
53
31
29
64
111
5
64
116
55
276
84
12
84
29
175
132
204
29
12
12
40
3
5
100
20
19
29
4
27
81
8
84
7
41
108
24
7
60
29
24
7
24
29
48
40
20
19
33
20
43
77
103
197
43
197
40
56
55
36
24
17
12
151
45
32
48
12
103
129
63
153
44
43
48
89
120
168
19
81
8
12
12
76
20
12
19
21
8
115
36
300
96
24
69
144
200
31
60
29
67
84
96
9
27
17
43
60
65
108
84
100
51
65
7
5
43
45
267
48
77
40
32
7
60
53
31
36
29
12
199
9
111
53
43
5
12
48
60
12
16
32
12
67
29
31
60
101
115
77
48
112
56
55
185
7
173
7
17
120
60
36
84
60
40
20
48
40
80
28
15
5
52
80
48
55
69
20
31
65
55
9
27
9
32
60
43
36
144
29
60
67
29
40
44
91
17
115
17
148
20
120
12
228
48
4
63
24
84
149
36
7
105
128
55
69
20
48
132
7
329
204
103
5
43
89
7
41
19
29
4
51
96
96
65
88
212
40
128
60
31
96
53
60
40
75
77
60
ABCD 95736725816*3^$a+1 [50103]
125
1
66
18
36
24
35
37
168
35
25
75
105
12
156
48
11
223
21
129
51
20
1
258
17
31
18
126
221
49
3
36
45
126
189
129
36
11
13
132
36
84
11
48
127
192
90
60
35
217
35
348
108
72
180
340
20
301
35
132
64
8
163
42
96
159
57
59
12
13
371
28
45
120
23
12
157
108
263
67
66
119
232
273
48
39
69
36
108
18
93
225
216
11
108
217
123
15
17
133
36
168
27
105
48
95
91
17
124
153
215
13
84
59
49
75
20
132
120
36
37
95
73
119
1
143
1
59
25
59
133
27
80
72
13
36
156
78
30
131
16
9
216
71
49
3
72
93
462
6
24
18
6
84
23
37
267
21
132
227
96
13
84
11
85
35
97
24
84
47
24
216
12
52
44
49
96
156
123
105
60
95
97
155
49
51
56
253
204
192
23
180
25
48
84
15
345
168
12
24
119
16
180
9
47
60
121
12
42
5
43
45
200
52
213
36
95
16
9
6
113
73
83
109
15
80
25
126
90
24
108
144
18
66
131
96
120
25
90
42
47
49
131
88
200
48
124
80
49
246
48
17
36
88
20
1
48
87
33
96
54
192
45
45
60
131
55
213
105
60
102
77
97
60
6
197
136
344
37
204
11
133
192
39
81
24
72
35
169
143
7
144
66
84
35
1
35
289
60
120
24
195
180
56
25
59
108
24
108
12
184
21
243
21
216
131
12
217
15
116
13
84
47
100
75
90
35
216
169
11
24
13
60
60
60
30
65
31
6
60
120
198
42
11
48
49
23
72
40
128
12
55
126
231
20
253
15
80
108
13
36
255
56
228
24
180
121
126
78
27
21
3
56
25
3
8
64
3
30
23
24
109
107
49
95
48
61
24
102
161
28
9
35
103
149
85
35
325
180
23
61
54
42
36
24
11
24
25
84
396
60
131
25
35
259
270
63
45
131
16
165
24
54
42
84
114
5
40
51
21
345
11
4
93
72
48
147
105
108
87
15
150
179
25
375
69
231
56
169
96
11
109
84
15
69
60
156
12
119
13
66
30
131
85
15
33
11
12
325
24
144
84
72
35
144
204
48
60
133
24
75
87
48
165
8
13
36
3
72
84
189
51
20
252
48
4
57
35
160
56
12
96
12
67
42
23
25
83
12
76
56
88
27
18
60
396
150
66
96
48
174
78
24
35
84
96
133
126
9
32
4
156
44
139
77
48
96
25
59
25
192
683
73
35
72
60
25
455
1
159
116
124
272
49
36
48
60
132
119
40
84
51
29
100
21
39
33
35
348
36
1
27
21
39
81
119
100
96
69
ABCD 95736947674*3^$a+1 [50022]
156
24
84
12
8
61
23
49
24
12
47
40
72
8
36
28
20
16
84
8
184
44
60
12
49
3
36
81
36
3
60
24
20
72
61
12
35
88
24
21
83
4
72
20
60
132
48
16
92
61
35
16
44
1
23
252
4
12
104
1
120
23
1
11
60
16
20
73
23
36
16
8
1
75
60
8
73
23
148
12
140
37
11
13
48
63
8
4
8
28
96
9
279
44
52
80
4
12
144
57
3
56
13
11
24
12
25
63
24
8
16
32
28
81
12
11
24
96
1
47
145
99
20
4
21
83
60
40
56
40
9
36
3
32
12
108
12
88
92
13
36
27
33
23
180
4
120
60
84
33
11
24
16
20
96
12
136
44
4
36
81
144
24
203
16
56
28
72
60
152
25
23
52
9
23
76
24
12
33
27
144
9
15
96
20
13
48
36
47
28
80
13
35
4
32
112
9
71
168
4
56
16
92
4
116
37
36
99
20
4
33
15
32
4
57
11
4
9
71
28
32
52
48
104
36
36
220
32
37
39
68
16
36
120
12
36
84
68
60
16
21
15
20
1
71
48
16
168
48
12
20
120
12
172
20
13
36
35
61
48
11
88
84
105
111
24
24
57
24
120
51
21
11
49
3
9
3
8
13
15
33
83
13
27
20
16
12
24
92
25
95
24
24
96
12
52
36
21
59
72
16
9
27
33
27
21
15
12
141
23
12
76
24
12
44
73
39
8
52
33
39
69
15
24
9
72
27
32
52
68
25
39
72
132
32
12
16
44
4
21
60
3
72
8
25
48
72
72
63
9
75
12
12
80
12
28
21
59
112
12
68
24
60
73
131
85
15
36
56
1
3
20
13
11
28
24
9
3
68
28
8
64
80
52
8
1
3
20
28
56
84
12
49
71
36
12
148
96
44
28
20
16
48
21
3
20
36
52
36
33
11
36
148
105
11
132
73
39
32
1
11
40
24
141
60
12
23
1
131
24
4
72
12
44
16
72
129
51
60
68
1
39
32
13
3
32
36
60
64
57
36
83
16
8
4
48
12
92
25
23
36
85
87
48
8
36
16
36
44
37
47
25
3
9
63
56
28
32
1
60
12
75
56
1
36
12
39
56
12
48
25
35
48
16
24
45
3
44
196
8
40
33
47
48
36
48
4
24
8
120
24
36
1
23
88
108
44
160
12
8
73
63
60
24
57
15
24
9
11
13
11
36
109
107
4
20
108
4
9
3
12
12
44
88
56
36
4
68
37
71
25
27
36
36
45
59
13
51
60
92
52
8
4
20
24
60
4
72
8
36
52
225
39
44
48
84
76
141
15
24
57
47
12
25
3
33
51
9
3
8
25
27
20
12
36
88
12
21
144
71
240
24
1
36
15
92
4
21
63
60
24
32
37
3
60
8
12
24
72
60
36
40
9
59
64
44
60
4
24
56
25
35
61
63
116
16
12
32
24
28
9
23
13
11
25
23
76
68
12
37
168
48
71
16
48
104
1
39
9
47
16
9
24
48
24
39
9
15
20
37
3
12
60
20
24
28
32
36
16
12
44
132
4
9
15
24
72
12
72
21
11
16
12
56
16
12
32
36
12
40
36
33
35
24
36
72
12
12
4
20
12
16
153
15
8
25
36
27
24
36
24
57
48
36
83
61
15
24
48
20
73
35
40
20
4
20
16
12
21
11
76
24
36
32
37
15
8
96
37
159
129
39
21
15
12
44
24
25
24
11
52
72
176
13
23
16
105
35
36
24
24
136
24
48
9
63
45
11
121
27
32
112
20
96
24
25
36
3
21
51
21
108
108
119
16
9
11
88
24
44
13
11
4
104
24
84
52
9
3
8
12
24
1
59
49
39
32
24
4
32
16
36
8
16
105
87
12
24
44
4
24
8
60
24
4
20
136
36
8
12
60
132
16
80
72
40
60
44
12
1
36
11
88
8
133
203
4
72
32
88
24
36
8
16
20
1
15
60
9
51
8
4
24
93
47
121
147
80
172
36
8
25
47
36
28
12
33
36
180
63
84
44
252
24
72
64
224
1
11
28
24
80
4
8
16
9
24
23
25
255
32
28
48
8
120
160
12
24
36
36
12
44
12
144
48
61
15
32
28
24
56
4
48
20
76
44
60
168
72
24
76
48
48
32
4
129
24
95
64
12
12
12
20
16
60
248
36
48
60
13
72
11
64
264
21
35
12
16
20
84
12
37
72
107
136
20
12
76
92
40
45
72
35
37
72
3
12
33
27
20
64
24
9
15
21
27
9
23
1
51
80
100
32
25
39
92
64
8
13
23
25
179
36
4
44
4
12
69
131
16
12
21
131
76
45
35
4
20
64
33
11
13
63
104
4
44
24
16
20
72
12
28
36
57
51
8
13
15
12
12
32
73
24
47
4
180
24
9
3
44
48
1
120
63
9
24
15
20
12
16
32
4
84
8
4
21
119
25
23
40
36
8
37
35
24
96
16
12
116
52
68
12
172
80
16
36
33
24
99
44
1
219
20
48
52
21
15
8
13
11
36
61
123
48
24
21
108
3
36
36
20
144
12
40
9
119
40
92
40
48
56
48
16
108
20
16
12
33
23
36
49
71
48
ABCD 95737054852*3^$a+1 [50041]
432
176
45
67
96
464
16
224
16
32
75
18
126
54
79
80
21
75
177
175
77
18
97
11
117
160
119
36
162
3
112
191
145
176
16
32
16
224
3
109
161
162
45
27
85
311
25
47
18
127
161
15
16
23
126
219
16
35
126
15
219
21
15
1
323
189
81
252
67
5
126
61
11
117
96
291
45
256
95
144
81
99
93
96
144
96
165
72
19
48
221
72
43
101
171
63
225
160
119
73
35
13
149
91
96
48
48
192
191
54
18
73
224
16
11
108
198
162
1
80
171
360
141
64
80
21
139
149
54
36
49
32
45
99
81
15
64
47
225
225
15
39
681
48
45
99
45
360
75
15
72
73
53
18
25
155
72
13
221
126
117
16
224
111
225
64
53
54
85
23
270
123
129
36
108
31
113
180
18
169
48
53
450
153
112
32
45
115
32
64
77
54
109
125
51
16
95
18
15
16
59
165
256
119
57
15
225
45
67
96
35
157
5
187
65
15
75
216
189
135
121
131
378
36
450
349
65
15
16
167
169
263
105
16
77
198
126
54
72
49
221
3
69
108
180
90
97
11
21
15
33
448
5
123
237
243
135
36
90
126
109
161
18
36
105
399
289
35
288
18
54
21
64
48
288
11
144
90
187
48
32
144
48
16
224
3
253
80
256
5
126
108
54
283
59
69
64
48
224
48
51
45
64
305
18
13
131
109
485
171
45
36
127
288
35
180
324
165
159
1
71
54
18
177
75
54
127
80
64
179
45
304
65
223
144
29
435
159
18
303
64
83
93
15
97
32
87
36
144
213
48
27
165
123
378
171
16
80
75
234
108
31
5
126
234
234
576
25
32
64
48
192
71
105
219
165
213
43
47
1
144
17
36
283
221
19
32
543
54
18
108
72
85
48
144
83
205
65
159
21
288
90
145
17
63
64
32
3
45
16
96
203
165
33
54
25
119
57
15
54
315
135
9
27
18
339
16
149
91
80
81
36
54
36
72
73
143
81
81
90
37
128
159
216
409
509
ABCD 95737187558*3^$a+1 [50126]
24
105
129
18
66
27
9
24
108
102
36
41
64
48
128
7
54
114
54
11
151
137
37
203
67
126
6
288
89
121
87
99
5
31
162
135
165
78
12
114
263
1
6
120
6
36
15
48
32
16
9
6
137
24
289
12
6
36
252
156
54
83
136
69
78
36
54
107
103
6
72
228
119
49
87
57
71
48
73
168
47
24
24
367
72
57
8
24
64
32
67
306
168
72
12
167
73
72
12
27
80
120
13
59
112
8
24
103
185
61
6
174
63
15
17
48
120
31
72
36
90
59
61
108
15
104
40
56
97
12
11
25
42
12
78
35
13
35
48
115
60
81
21
42
33
96
48
15
65
96
168
120
73
6
137
25
66
5
120
1
24
12
59
103
17
79
113
97
47
97
54
162
36
59
64
3
45
56
88
81
47
79
24
9
57
126
24
81
165
35
72
72
55
24
89
48
127
78
11
48
79
9
177
66
5
31
234
6
153
9
84
144
11
184
8
181
203
7
36
198
135
48
144
357
267
9
71
199
89
16
21
11
55
89
163
6
23
112
224
13
132
18
221
120
24
16
153
36
42
57
105
87
129
71
49
126
57
3
5
72
7
42
47
115
45
8
88
111
54
18
9
8
40
33
111
33
15
141
3
51
53
136
32
49
6
48
96
9
21
27
45
11
49
47
205
27
21
27
45
11
24
7
120
42
71
31
78
35
216
157
96
72
12
47
25
18
93
104
169
47
48
120
72
103
24
54
90
81
48
48
69
108
24
119
64
32
24
79
17
120
67
144
66
42
257
7
126
96
11
16
8
109
59
115
54
6
89
31
72
162
47
49
15
57
90
5
7
6
126
5
24
48
25
39
48
32
97
96
36
36
71
72
85
11
25
78
129
9
78
41
48
85
36
150
66
18
29
67
84
72
6
18
18
90
173
37
186
30
198
42
51
15
126
11
7
54
27
45
132
12
3
144
237
339
21
36
318
78
75
135
161
91
101
72
31
17
24
133
6
18
90
18
159
195
54
216
6
9
93
275
1
71
181
36
36
72
18
48
65
48
13
72
78
101
37
11
151
129
224
157
51
48
104
31
12
125
1
114
29
48
112
3
78
47
151
54
83
48
48
16
128
19
36
17
40
33
47
72
40
32
16
128
163
6
39
45
18
17
7
41
79
17
307
6
282
6
23
97
23
40
48
128
31
89
37
24
11
7
48
18
180
195
21
78
45
56
72
1
95
37
18
126
90
36
77
31
18
303
51
5
1
23
48
1
36
59
31
33
273
120
47
151
222
66
54
42
48
33
129
47
85
11
160
111
17
1
108
90
6
48
72
42
30
42
12
45
9
36
24
18
90
36
27
297
87
33
132
12
252
83
64
21
48
27
80
96
64
405
35
31
113
73
15
195
330
83
127
24
48
17
37
83
16
80
19
5
37
144
66
6
171
39
126
123
96
129
18
84
18
6
89
31
6
35
1
63
32
67
138
18
129
105
150
81
8
48
40
3
29
19
276
102
11
7
17
151
9
3
204
233
55
33
57
12
36
39
56
1
72
95
85
36
48
135
32
72
96
136
33
168
84
11
49
12
59
37
11
120
88
69
36
ABCD 95737220786*3^$a+1 [50041]
48
30
156
6
6
30
252
24
60
18
36
54
36
6
6
60
3
15
42
18
12
105
33
36
63
21
15
3
54
48
6
9
27
33
15
48
102
6
36
18
24
6
36
24
84
69
111
12
42
12
42
12
54
48
48
15
15
66
84
60
12
102
24
24
21
75
21
72
93
51
33
75
48
15
45
3
36
102
30
9
9
6
33
36
3
12
36
42
24
27
15
18
96
18
48
72
24
18
75
27
120
24
225
99
84
18
156
90
120
126
3
24
9
3
57
51
123
6
12
111
9
15
87
57
3
24
24
6
66
21
27
18
6
54
84
42
60
48
36
48
36
24
6
30
6
15
39
30
39
27
48
48
6
12
156
12
24
126
36
18
18
18
3
3
24
30
42
6
12
18
84
126
48
30
33
36
57
6
48
6
138
42
39
15
42
12
6
18
78
84
6
51
36
9
96
36
51
24
9
24
36
156
60
102
84
210
39
3
18
6
48
189
21
15
27
36
54
12
120
18
60
6
42
24
78
24
150
48
18
39
57
12
3
36
57
3
12
51
57
24
15
36
6
72
66
18
30
48
66
39
3
42
18
21
60
39
66
6
42
30
120
36
42
87
84
15
42
12
39
21
51
9
18
6
3
9
42
132
12
18
18
93
15
6
24
18
6
27
12
63
6
48
30
30
12
84
12
48
15
108
27
45
9
3
3
36
18
18
6
15
27
24
30
90
12
9
75
6
27
27
36
30
39
84
3
12
54
42
18
51
24
51
33
3
30
54
18
12
24
27
69
90
30
30
6
12
24
66
78
54
21
15
72
18
12
6
6
6
9
24
3
6
3
21
3
3
78
60
12
6
6
42
9
9
18
12
60
6
3
75
81
27
36
138
18
54
3
48
39
78
84
6
54
12
51
3
24
72
36
48
6
6
6
75
33
51
15
96
165
45
30
30
24
36
6
6
12
42
144
6
24
24
114
30
3
15
120
18
6
30
36
30
9
3
60
6
18
6
144
15
75
33
15
48
96
156
81
51
54
18
18
39
33
54
198
12
18
45
9
84
48
66
30
72
12
54
30
120
72
3
81
36
39
45
66
12
21
51
9
36
21
42
12
24
54
147
3
12
6
18
12
18
42
6
30
84
12
45
57
42
12
24
60
60
129
3
33
27
45
9
36
6
102
78
12
84
36
12
12
30
135
3
24
78
6
36
42
27
27
30
48
18
6
12
24
78
6
63
9
48
15
93
42
84
48
6
72
15
117
12
12
75
36
36
33
72
18
18
36
3
21
48
12
78
48
60
6
24
24
6
42
39
36
3
105
15
24
30
18
21
117
12
15
27
6
66
66
24
24
12
6
12
30
114
81
39
24
78
12
48
30
30
30
21
27
6
3
9
84
36
18
30
138
30
87
69
3
15
6
36
6
57
33
27
9
6
18
54
30
42
18
30
6
18
24
6
138
9
9
12
18
24
153
33
60
24
12
3
93
60
18
9
15
36
6
12
36
6
48
30
6
96
18
48
75
33
75
27
78
30
45
105
3
3
72
9
3
78
30
24
6
72
27
15
24
48
6
60
27
27
120
18
51
33
48
6
36
21
123
6
12
96
30
24
6
84
12
66
12
54
6
36
96
96
18
96
30
12
21
117
12
12
60
18
30
48
84
12
39
72
3
24
48
24
9
72
33
18
48
9
57
27
3
12
24
105
33
18
12
24
30
63
3
6
18
24
114
12
48
48
12
72
30
6
24
12
60
12
72
36
3
75
18
60
6
48
30
72
36
18
69
117
48
48
6
36
30
48
24
111
9
42
24
48
9
3
36
9
51
9
105
60
114
12
24
9
39
66
12
63
45
6
30
3
15
18
30
9
33
99
15
48
6
24
60
27
36
3
36
6
42
114
12
150
6
3
93
48
6
48
57
75
6
27
183
6
12
18
6
63
24
3
108
6
42
6
123
9
75
3
126
12
6
54
6
6
42
93
39
48
21
39
6
39
51
18
18
72
30
48
90
60
54
27
9
18
30
39
45
30
102
12
6
12
6
42
36
30
3
45
12
15
45
42
150
54
6
3
69
6
6
27
39
90
12
18
48
33
36
75
48
60
9
21
18
30
54
54
42
18
24
12
12
3
60
36
87
12
36
21
39
21
15
48
45
105
6
6
18
6
6
18
51
33
60
30
21
9
24
12
27
39
60
12
6
78
66
18
114
42
96
21
231
18
72
90
6
30
21
45
96
90
9
3
24
6
24
72
54
42
18
21
21
39
51
60
24
21
45
6
6
12
75
9
15
144
12
9
30
96
6
3
15
24
6
6
30
36
90
24
54
6
33
21
36
18
36
84
45
3
6
18
24
21
219
6
150
12
6
18
24
30
96
42
21
27
96
30
60
6
18
6
33
36
9
12
12
66
96
42
18
48
96
36
24
36
54
60
36
6
30
36
24
63
45
48
3
39
30
24
48
36
3
45
6
24
9
39
24
54
24
24
60
60
24
78
54
87
72
15
18
120
27
3
33
84
57
18
30
36
54
24
57
57
6
6
12
39
63
81
3
6
24
12
6
36
54
12
60
18
78
12
150
6
6
36
42
15
105
36
150
48
93
36
9
51
12
24
84
24
15
120
18
6
78
84
39
36
45
12
18
12
93
12
51
30
36
12
54
6
12
3
21
42
6
15
24
75
144
6
18
45
108
81
6
12
90
72
12
60
39
33
30
60
120
12
54
6
72
60
6
30
6
72
66
120
6
60
6
9
3
33
105
48
84
72
51
51
45
27
6
18
42
30
21
33
6
96
6
48
72
66
42
18
9
45
96
60
6
42
3
15
21
39
6
24
60
48
15
72
3
54
36
150
180
12
36
24
6
12
12
48
24
42
114
3
165
126
ABCD 95737263842*3^$a+1 [50062]
12
24
36
60
19
41
39
9
55
5
36
72
78
42
103
77
42
73
5
78
66
18
6
19
65
6
25
35
96
18
126
90
12
12
30
12
66
72
6
6
78
36
30
24
3
57
66
12
42
36
66
36
42
18
60
30
63
75
6
18
12
1
179
18
6
36
48
66
31
35
13
47
48
12
18
30
12
25
11
12
12
24
24
61
35
36
25
71
42
175
5
12
63
81
42
48
36
30
6
12
126
6
13
35
12
90
30
6
42
12
78
12
48
42
9
39
9
16
47
49
32
93
24
48
27
21
24
42
6
42
6
42
12
168
37
17
36
123
9
6
54
42
66
42
6
42
24
48
45
15
162
79
29
30
60
6
3
3
66
24
3
27
117
27
6
18
36
9
87
24
24
66
39
3
48
12
12
21
75
12
9
33
90
37
5
43
5
30
6
6
180
6
18
126
36
60
24
15
15
18
30
12
21
57
18
48
69
48
15
24
18
18
60
25
77
90
12
54
6
18
36
12
78
1
89
36
3
15
102
114
24
1
149
30
108
12
6
60
42
72
18
54
9
15
36
120
66
24
36
48
72
79
11
72
6
39
21
171
45
30
85
23
12
18
18
18
24
18
54
24
12
3
64
107
66
24
6
12
9
16
17
6
9
69
6
36
18
31
65
84
132
24
6
114
6
48
6
90
30
114
24
6
24
30
13
29
24
30
45
69
42
81
9
6
60
37
96
11
24
141
39
240
24
18
84
6
30
55
107
96
42
42
33
3
72
30
30
12
18
84
24
15
16
29
96
6
157
41
66
48
60
9
21
72
18
1
29
6
42
19
96
17
18
24
21
33
24
6
6
75
63
78
147
45
30
72
24
60
66
48
78
48
6
36
30
24
54
24
27
123
18
30
30
84
66
33
9
39
3
30
18
6
55
29
3
64
29
96
3
3
12
72
48
102
78
48
24
144
12
48
1
113
60
66
84
6
30
12
13
5
30
42
67
77
18
1
41
48
18
21
81
15
117
27
33
30
6
27
57
114
84
18
84
30
13
80
45
30
6
24
7
71
60
54
84
19
32
9
24
90
30
42
13
77
19
215
57
99
18
48
84
55
119
24
6
30
12
42
60
6
12
9
16
53
36
54
12
42
27
33
102
150
198
60
18
18
36
9
39
30
72
19
59
12
60
108
90
72
6
42
120
6
6
18
25
35
66
24
96
19
5
43
59
48
78
48
36
3
21
60
79
65
18
12
1
35
42
12
36
3
51
13
185
39
64
17
42
37
95
6
60
12
3
45
12
18
24
78
12
24
24
12
84
54
18
60
18
42
90
72
78
24
43
11
85
77
51
27
36
1
77
48
102
78
12
67
32
93
99
45
6
36
57
21
72
19
41
7
32
81
42
18
18
6
18
25
32
21
24
18
42
30
138
60
67
23
6
24
78
12
6
102
18
243
63
60
108
12
36
9
15
36
18
6
30
6
12
6
84
66
6
36
114
48
36
180
6
66
60
42
36
6
18
78
45
87
18
7
11
6
54
6
6
54
24
15
16
23
153
57
48
54
18
126
84
18
60
48
159
51
61
32
48
45
6
72
36
145
47
12
133
48
35
45
9
66
90
139
17
6
12
30
30
30
72
36
60
43
17
12
72
36
162
6
12
51
48
3
18
139
5
91
32
15
18
48
24
55
80
3
24
54
24
183
39
54
66
18
30
120
6
54
168
12
12
120
24
72
24
18
27
39
25
32
69
123
81
66
6
84
186
54
99
16
35
78
48
30
24
24
1
35
36
24
6
24
216
12
102
30
24
12
18
21
99
12
42
6
36
90
19
5
24
90
36
36
66
18
6
114
96
96
18
67
23
120
49
107
24
109
23
25
29
60
108
12
66
84
24
6
48
36
54
18
79
32
93
48
6
6
126
18
39
3
45
15
30
3
105
96
30
6
24
48
18
12
6
30
90
36
36
199
35
24
21
63
1
29
78
138
54
37
35
13
11
6
31
5
43
5
24
18
12
72
24
12
153
39
42
24
132
67
5
42
1
47
12
18
30
36
72
18
6
6
42
42
60
43
11
6
18
168
37
155
72
13
5
120
18
24
57
27
6
54
6
108
108
24
108
55
71
60
36
168
12
24
72
24
18
6
54
78
48
1
5
18
6
6
30
66
12
1
17
12
48
19
35
144
24
6
12
147
15
42
18
21
9
12
30
66
78
66
43
11
60
90
54
57
3
66
66
18
30
6
36
6
42
12
90
6
18
1
29
24
42
66
114
48
48
18
42
78
42
84
120
18
6
6
60
54
192
42
18
90
12
30
42
6
114
6
84
36
13
41
39
51
60
18
42
54
30
36
48
13
48
35
54
120
6
25
32
3
45
15
42
42
138
18
1
5
30
18
30
48
18
42
24
90
36
43
11
66
48
51
160
48
41
30
102
90
84
18
6
30
31
23
48
78
72
3
16
5
18
25
53
18
105
75
24
61
65
54
102
18
48
97
71
12
13
29
6
12
18
12
12
18
37
35
6
7
144
59
21
63
48
33
75
36
90
114
66
3
112
48
11
12
132
60
18
84
216
30
60
ABCD 95737449118*3^$a+1 [50044]
27
88
53
31
65
18
1
119
12
33
3
12
48
72
60
12
13
5
120
72
123
4
32
16
83
13
77
91
108
20
3
18
30
18
7
5
51
4
17
24
72
3
21
126
1
89
7
8
63
61
11
12
30
78
12
21
51
18
36
39
15
30
60
6
13
23
6
31
83
6
7
12
35
18
12
30
30
31
8
21
19
77
48
15
4
12
11
12
12
48
6
43
11
12
48
1
24
8
64
120
132
12
17
7
5
3
15
12
72
6
3
9
18
1
23
6
27
36
45
72
24
27
48
24
69
6
1
12
36
20
45
18
18
7
20
3
1
8
28
53
7
5
12
60
12
48
12
3
33
60
54
33
51
13
80
57
12
3
21
19
48
17
67
83
25
29
67
56
27
30
30
96
13
11
9
28
29
72
31
20
87
114
48
12
19
29
7
8
28
59
25
17
96
3
28
17
19
5
42
30
18
42
15
36
3
6
36
7
47
6
3
99
49
53
18
36
42
12
18
24
6
7
11
84
30
19
20
21
7
5
3
216
12
27
1
59
1
72
53
12
42
9
48
16
29
60
91
35
30
30
42
91
77
78
12
1
8
3
72
24
1
35
25
11
18
90
42
15
16
11
33
15
30
30
1
11
6
15
12
9
6
12
72
18
48
18
36
6
43
5
19
5
42
90
3
21
24
7
71
48
6
19
17
3
24
15
12
9
39
73
12
36
5
7
29
60
75
21
12
72
78
18
54
6
48
231
33
36
3
3
13
48
47
30
96
3
28
11
30
60
12
120
39
36
63
30
3
4
11
12
1
41
30
21
64
8
28
29
7
65
36
24
30
13
5
7
11
24
1
5
12
36
12
12
19
48
8
27
84
54
3
15
1
59
120
85
20
27
6
36
36
24
19
35
25
11
18
19
11
9
9
42
6
234
18
24
6
13
5
19
5
19
29
67
17
3
3
18
12
102
33
57
6
45
4
23
18
54
12
6
7
53
24
63
76
17
18
36
21
57
79
29
18
24
138
27
28
60
5
78
30
30
6
43
71
12
21
21
7
11
1
29
15
16
23
57
3
24
36
9
39
6
72
48
30
37
47
66
12
51
21
7
5
3
57
15
28
35
9
16
143
1
11
33
3
9
100
5
27
39
60
36
24
72
12
12
1
23
9
33
30
21
24
27
9
21
55
35
30
75
3
37
11
60
12
24
18
48
30
1
41
30
61
12
5
60
87
4
11
60
25
17
7
41
43
23
12
60
12
109
12
101
6
24
36
18
19
41
15
136
32
9
30
12
13
17
19
47
25
12
8
57
30
60
25
32
40
8
3
57
9
36
12
6
24
21
45
6
6
31
23
33
21
42
72
9
39
37
53
72
30
25
11
30
3
27
120
6
48
19
11
36
6
48
48
18
6
18
1
35
1
5
103
12
35
24
25
29
19
11
9
21
39
21
12
7
23
90
18
13
35
24
21
16
24
68
9
18
18
7
5
19
12
53
48
27
39
120
6
7
41
18
18
6
13
5
3
36
3
6
18
30
7
35
12
60
12
9
16
11
30
15
93
19
20
3
25
8
28
8
12
21
3
3
66
7
12
11
60
18
19
59
42
96
6
6
7
17
15
21
12
39
21
12
3
51
81
99
72
49
23
1
48
17
42
24
54
3
40
41
60
51
16
5
36
78
73
29
7
17
19
12
32
4
17
7
23
12
12
21
9
48
19
12
11
30
6
96
54
42
1
23
13
17
19
36
35
153
21
3
12
75
33
21
43
5
18
6
39
27
18
19
107
18
75
21
3
3
66
42
18
55
5
12
18
18
6
57
4
48
12
35
42
3
15
12
49
17
43
11
12
1
47
30
30
129
21
6
120
24
60
6
15
9
72
30
25
5
127
8
15
61
8
15
49
68
36
27
1
11
60
72
30
19
29
15
27
45
112
12
96
11
12
1
23
109
8
9
48
19
48
20
27
9
33
3
28
5
18
21
40
11
18
30
24
6
12
42
33
27
12
24
9
3
81
100
11
105
21
12
19
5
3
21
6
6
3
84
33
42
36
13
56
21
66
1
5
31
41
18
18
7
23
54
3
16
12
8
33
18
18
120
51
21
12
3
21
24
6
25
8
9
31
32
15
9
21
15
12
16
12
5
19
5
18
37
12
113
120
3
99
18
51
69
3
12
21
12
102
30
66
37
35
48
9
3
30
42
36
60
12
102
48
84
36
12
7
11
1
23
24
9
16
77
84
24
39
21
12
15
96
21
15
12
39
1
5
7
17
55
5
39
36
45
24
7
29
39
40
8
24
21
12
3
15
12
6
30
85
29
7
29
54
33
28
8
36
16
12
8
4
17
39
28
11
6
66
18
60
18
1
47
12
18
186
9
4
47
37
11
6
27
28
5
36
7
71
30
78
33
15
6
55
155
78
36
31
29
6
18
18
25
68
4
41
24
31
29
43
12
36
11
21
9
3
33
48
15
51
33
15
13
5
18
42
67
41
3
57
12
7
11
12
9
4
8
111
1
65
19
71
97
59
6
3
28
11
49
23
37
47
24
21
4
17
66
12
12
1
23
21
3
49
11
13
65
27
63
49
12
12
5
39
27
9
15
25
48
11
9
9
18
9
51
33
21
12
39
99
61
71
36
30
30
1
140
72
51
1
8
28
36
77
15
88
35
6
24
15
4
144
24
12
17
30
37
23
45
60
40
29
6
24
108
57
16
5
30
37
59
18
19
41
67
23
9
57
7
24
12
36
11
24
1
8
9
12
3
4
29
72
39
28
12
41
111
16
17
27
21
6
54
18
117
15
12
6
12
66
12
18
7
32
3
12
25
77
63
27
13
5
36
3
33
55
8
15
42
31
12
71
12
12
21
84
87
9
39
12
1
23
105
99
48
1
24
17
12
7
12
8
40
11
60
42
103
17
18
30
126
1
5
18
1
56
52
56
45
3
72
27
6
19
5
7
12
84
5
30
96
93
12
60
72
3
33
21
43
8
48
51
6
7
113
12
18
9
3
13
5
6
24
9
51
33
24
3
45
28
24
17
48
12
18
18
3
63
9
45
39
15
9
33
15
3
33
45
102
30
19
119
72
42
19
5
51
9
12
7
24
29
15
45
43
17
15
15
42
12
7
41
6
42
138
24
6
60
3
52
12
5
19
12
11
25
35
78
102
1
11
21
16
17
24
18
33
12
16
17
31
95
73
20
168
105
30
1
17
24
79
12
48
12
89
12
19
11
21
3
49
5
30
138
18
54
72
7
23
21
28
5
12
90
12
30
15
52
12
8
21
7
5
96
19
83
21
64
95
30
12
31
8
51
12
9
27
12
69
64
23
6
36
19
8
3
18
12
63
9
18
12
30
3
4
65
6
9
81
24
18
30
15
21
27
3
42
24
48
42
85
8
3
61
53
6
12
12
18
66
90
39
153
15
15
18
84
7
12
56
75
6
6
9
9
75
15
12
36
69
36
76
72
11
33
28
83
126
6
30
18
30
30
90
24
6
30
54
168
30
12
19
8
9
15
28
8
9
24
72
3
117
43
12
29
15
15
21
21
12
18
54
30
6
24
7
12
32
64
29
19
11
12
1
17
24
55
53
102
9
27
60
12
1
36
5
18
61
59
73
29
6
6
60
18
102
6
ABCD 95738059702*3^$a+1 [50053]
61
15
72
140
1
131
88
105
143
100
117
23
84
40
33
3
84
8
88
105
39
288
132
48
20
28
12
120
12
80
13
87
20
28
8
112
20
12
136
72
45
36
59
28
24
96
44
76
32
28
212
12
100
81
315
45
27
168
12
105
27
116
172
21
39
48
44
36
252
192
76
92
73
47
1
107
73
87
117
207
116
180
12
208
140
40
225
75
20
160
20
84
76
24
81
95
112
72
8
28
60
20
40
20
124
20
13
27
141
12
95
85
23
40
72
8
4
128
28
44
16
20
52
252
33
75
12
81
75
60
24
176
100
152
73
99
9
24
3
44
1
27
60
20
25
36
27
57
35
88
44
40
176
37
15
33
39
96
72
8
37
108
27
12
176
52
272
60
100
96
212
60
108
4
81
39
60
36
60
24
69
27
32
12
96
172
48
284
48
148
120
84
33
35
72
40
33
3
72
33
12
35
132
288
108
124
348
8
52
20
1
71
28
45
36
39
68
24
16
32
220
20
28
44
100
21
95
52
48
44
88
72
33
35
40
72
248
28
33
51
33
207
8
25
75
68
72
85
3
32
60
112
8
40
92
1
119
36
97
87
60
9
107
64
8
60
52
33
3
24
249
84
180
240
15
48
120
320
84
1
72
183
24
48
248
4
236
72
121
111
21
135
24
33
95
40
153
27
72
189
132
35
180
180
12
73
135
120
32
60
228
37
36
24
35
85
23
160
165
15
20
12
40
72
129
12
167
85
36
39
72
60
180
33
143
12
112
36
33
27
45
107
1
180
72
75
140
24
40
60
93
3
32
52
93
15
20
40
21
11
73
107
148
20
12
1
147
60
80
181
51
8
73
27
12
36
44
28
32
13
215
25
35
108
112
188
64
8
145
27
36
12
180
120
8
84
108
88
132
93
12
107
1
27
120
105
63
12
33
87
8
52
60
12
20
49
239
72
109
47
72
1
27
117
36
71
96
40
212
48
145
27
48
204
48
60
32
121
60
12
27
48
32
61
108
51
69
24
15
120
48
44
61
75
177
195
168
140
12
40
248
24
108
52
60
141
72
15
92
16
93
144
27
120
68
52
68
60
85
63
24
20
61
12
3
32
72
73
23
100
12
8
73
39
68
24
36
52
60
33
15
33
27
72
105
87
108
68
37
27
140
13
75
32
61
72
107
1
12
23
13
107
312
88
132
48
24
60
128
1
27
24
80
160
20
220
69
72
155
37
36
27
84
140
61
107
120
60
40
8
25
135
45
35
12
60
52
93
143
124
180
249
71
28
8
100
44
220
21
47
88
44
13
108
27
48
32
1
147
120
84
8
208
12
201
47
4
21
155
4
33
23
52
165
108
35
72
1
111
9
24
87
21
35
12
40
108
132
68
180
40
80
145
132
47
1
179
16
44
49
71
28
140
48
352
45
75
108
92
13
99
48
92
36
12
52
48
8
112
108
12
200
25
15
33
75
57
87
69
27
32
12
28
225
27
8
112
20
16
72
60
228
12
8
4
153
207
321
287
48
4
33
36
147
20
40
32
13
207
33
179
16
164
16
132
12
20
1
ABCD 95738229968*3^$a+1 [50034]
24
57
44
36
7
6
60
6
9
9
6
69
12
3
65
36
19
60
90
30
21
44
55
17
28
15
36
30
90
96
30
138
66
39
68
13
159
135
45
15
5
7
9
60
60
135
60
204
65
7
9
45
54
12
89
76
39
29
1
6
30
3
21
51
15
33
57
108
12
24
30
24
132
9
20
19
30
6
57
9
3
15
33
9
48
6
90
66
24
6
30
108
12
30
15
8
16
99
66
210
54
27
39
84
45
32
49
30
6
30
168
53
43
6
11
37
12
59
79
30
3
57
6
5
16
156
84
45
35
4
15
24
17
19
29
25
42
33
156
9
60
27
45
3
56
31
114
36
18
66
95
84
7
18
210
5
31
90
51
15
150
18
17
85
60
15
3
12
33
111
6
3
57
11
60
103
36
18
51
72
9
54
17
19
9
9
3
87
33
93
30
5
31
18
15
60
36
39
137
133
12
63
72
33
180
3
9
35
139
57
8
64
72
93
66
9
81
24
23
37
15
60
8
43
6
30
60
5
40
15
18
72
54
24
93
39
45
3
93
39
30
24
27
3
45
39
77
100
69
27
33
24
51
39
21
51
30
51
48
75
6
15
63
21
24
27
24
77
49
30
21
39
24
17
52
8
37
123
24
75
81
27
12
45
3
53
7
60
36
6
51
8
19
12
120
33
81
30
65
31
53
28
120
3
6
24
24
36
30
36
84
180
6
18
17
265
30
21
33
24
6
17
60
43
60
77
7
60
30
30
36
30
15
51
65
19
21
45
3
51
17
133
11
55
5
16
164
43
60
6
60
39
92
36
4
3
36
9
147
54
114
33
33
111
3
66
27
93
39
60
21
126
30
24
35
64
105
6
6
18
60
162
18
57
63
12
53
145
72
39
9
90
45
27
24
45
9
23
13
30
54
12
75
3
21
75
36
24
6
23
16
75
21
3
12
54
54
30
216
24
51
99
36
126
54
6
138
72
18
3
104
40
15
81
27
6
27
189
30
33
36
9
42
24
30
24
15
60
8
37
132
18
33
3
17
28
15
45
135
6
114
6
3
27
24
21
3
102
11
127
210
36
30
6
59
64
45
15
12
153
15
21
30
21
20
4
45
6
89
115
30
6
24
21
45
90
201
33
15
44
28
27
12
33
12
15
24
29
31
144
30
63
20
97
66
30
39
8
19
30
60
171
20
49
3
21
39
51
17
60
28
69
15
15
33
132
15
66
144
23
7
42
60
90
9
56
13
11
49
60
30
156
9
20
37
30
81
33
60
6
5
4
15
54
42
24
54
42
48
30
27
48
20
16
39
33
27
12
41
19
21
32
31
84
6
15
36
33
72
18
42
48
6
6
54
30
15
92
4
129
6
21
20
19
24
29
40
147
84
6
99
12
57
36
39
15
137
19
24
186
24
120
30
156
17
49
3
20
31
45
39
30
132
60
84
24
15
45
30
5
12
88
51
150
51
33
15
15
125
31
5
55
30
66
5
49
39
60
240
15
21
24
36
69
63
27
72
18
23
4
15
24
6
18
90
23
19
18
3
63
24
12
21
27
17
64
39
53
7
6
11
28
51
6
60
24
84
27
63
90
90
33
12
105
6
54
66
9
21
11
24
109
63
3
120
30
120
15
44
25
42
48
21
39
6
36
11
169
3
165
95
16
51
78
30
120
72
53
25
102
89
4
75
30
6
77
88
24
27
24
84
33
27
72
41
13
30
81
15
18
30
96
5
84
37
18
6
120
59
40
8
19
78
75
15
36
30
24
66
24
120
17
96
13
135
105
11
19
120
6
54
180
66
15
45
30
33
15
21
60
99
17
25
23
28
39
48
12
21
12
105
42
9
9
72
3
57
48
3
9
15
39
60
24
21
81
30
24
21
63
5
28
3
30
30
30
6
24
9
45
90
17
88
92
4
39
5
1
6
53
1
6
78
42
30
3
32
193
30
6
144
210
6
36
48
15
132
39
54
216
90
21
9
30
60
29
31
6
60
78
6
39
48
33
59
55
66
84
35
16
84
80
7
30
11
19
41
40
3
9
105
102
30
51
33
111
3
57
36
60
33
30
54
63
27
137
55
53
108
64
33
30
102
30
24
30
6
41
19
41
52
45
15
12
123
180
66
54
72
60
60
60
21
33
15
12
3
17
37
71
31
53
55
17
109
27
27
17
55
78
12
84
11
139
129
15
72
18
6
24
77
193
11
16
48
200
1
36
24
66
33
57
23
61
51
8
7
9
39
30
111
51
48
36
9
15
33
9
30
9
189
90
72
5
16
3
9
45
12
39
39
45
8
37
15
36
15
129
57
63
15
12
18
6
29
55
42
18
12
5
19
36
24
81
3
33
69
204
6
21
117
12
138
72
93
81
51
24
9
27
3
45
32
19
24
57
135
24
24
72
29
52
9
48
42
5
40
45
63
36
12
87
42
18
12
30
3
15
17
25
3
27
18
123
99
84
117
57
3
3
84
66
6
5
25
18
30
6
81
3
81
12
60
20
112
111
24
102
15
3
33
128
1
ABCD 95738350042*3^$a+1 [50113]
9
84
3
15
144
65
13
3
51
30
186
48
18
3
32
19
60
72
9
32
16
56
175
36
53
112
80
7
9
120
8
55
36
5
16
123
60
66
47
85
123
15
17
7
12
21
15
81
56
49
30
33
32
64
3
30
6
12
53
48
72
43
54
222
33
123
6
36
90
12
77
139
101
7
18
72
23
136
3
54
72
63
15
84
24
18
54
29
16
32
72
16
15
18
84
18
33
8
1
39
33
87
32
43
101
7
156
29
85
66
17
1
108
27
8
16
120
27
21
8
13
83
48
7
60
77
48
13
3
39
17
139
6
18
18
11
1
23
31
9
96
24
15
9
8
7
9
39
162
15
32
64
3
12
42
23
40
8
24
61
114
89
64
21
36
63
176
19
12
90
18
53
24
31
65
16
32
1
18
5
13
66
9
9
23
55
84
45
8
64
15
18
15
24
33
15
8
7
17
1
15
120
24
3
36
9
144
80
24
1
47
37
18
96
66
18
21
8
40
32
43
45
63
81
9
87
75
45
56
25
87
8
19
12
17
55
18
42
5
72
16
48
72
8
24
7
65
64
135
36
96
36
9
3
29
67
77
16
51
30
15
3
21
32
24
49
60
35
31
126
35
88
48
56
48
49
15
8
31
18
24
39
144
15
65
168
55
18
39
87
162
39
81
47
96
24
48
7
89
24
16
8
7
9
39
18
47
13
3
45
35
217
47
40
63
12
6
215
48
24
88
51
36
33
99
12
9
27
72
24
5
24
43
30
6
72
48
89
1
18
197
96
31
6
30
29
16
87
108
54
87
104
16
144
3
101
43
36
33
72
63
17
144
24
24
19
72
21
32
25
48
71
7
18
23
16
9
6
12
108
129
3
5
7
24
66
47
168
24
16
24
8
40
8
24
19
29
31
48
108
117
8
24
16
120
8
103
57
15
65
31
33
32
169
30
33
128
48
48
16
72
51
77
40
8
1
78
57
123
18
11
37
83
24
43
12
42
15
56
67
5
31
18
42
21
8
16
3
5
19
5
72
85
18
66
359
19
29
31
17
19
30
18
5
31
33
8
37
35
1
138
29
64
8
16
51
45
27
12
105
3
29
43
72
53
37
3
8
144
7
81
56
24
1
23
160
3
53
16
120
135
9
48
8
40
3
45
8
144
64
48
27
21
39
36
54
63
32
31
17
67
60
9
96
39
30
36
18
6
30
72
17
25
90
29
24
37
51
32
72
7
36
102
15
48
15
48
57
128
55
9
32
205
42
48
41
1
159
120
8
40
56
16
27
60
89
19
84
36
60
17
55
65
16
32
13
99
48
63
41
1
23
144
40
128
1
18
5
40
24
3
53
24
1
12
11
48
31
9
171
24
36
36
45
48
27
21
8
7
41
72
67
45
153
63
32
1
12
11
79
9
80
40
8
43
53
72
25
30
36
78
119
24
112
9
6
321
32
48
7
24
9
48
48
129
54
17
1
39
15
144
9
8
67
36
33
111
18
6
33
24
45
18
57
24
177
15
93
75
69
59
43
5
1
23
25
78
90
30
42
18
69
15
41
1
54
162
71
16
21
11
133
36
63
3
45
152
48
49
54
9
3
36
9
8
25
23
16
9
42
45
72
3
24
45
120
56
24
151
33
8
72
187
77
120
1
47
24
136
72
27
53
19
60
33
105
18
125
40
39
9
56
55
24
17
24
223
9
9
15
39
9
200
79
9
9
24
18
5
136
15
137
43
77
67
69
24
3
12
24
17
91
162
59
31
81
3
54
119
48
73
66
24
29
91
21
3
29
55
72
24
9
120
45
18
161
1
15
27
45
39
17
55
6
54
53
24
16
99
29
7
17
43
48
24
5
43
45
15
12
125
96
72
96
16
32
211
69
80
19
72
5
31
17
72
48
16
3
93
3
5
43
18
42
162
23
64
8
79
9
27
114
35
72
48
24
64
3
53
88
75
18
36
6
66
15
32
49
30
18
6
81
152
103
24
17
31
17
73
24
18
21
15
180
5
24
40
72
8
48
120
48
49
18
5
43
21
32
16
8
16
104
16
129
6
33
8
16
63
33
8
13
6
5
49
63
8
40
63
24
66
23
24
139
53
103
17
64
128
24
19
6
72
15
141
42
9
45
51
24
51
36
89
48
16
111
33
3
78
18
29
48
16
15
105
32
91
45
159
84
36
33
32
16
96
63
84
21
56
16
8
31
84
24
29
24
19
30
54
42
39
51
53
136
39
24
17
67
60
57
9
23
229
59
16
3
36
41
40
57
18
6
63
8
67
77
1
102
57
15
24
48
42
39
15
84
77
16
24
8
24
1
30
54
3
80
67
29
43
5
16
24
32
96
1
54
33
96
33
18
45
27
5
13
35
115
53
193
42
21
9
54
108
5
88
72
51
6
23
7
24
12
21
39
9
56
19
132
33
3
12
41
40
15
9
72
48
15
81
111
17
115
21
32
96
13
18
12
69
ABCD 95738431814*3^$a+1 [50071]
48
6
108
121
17
36
72
90
9
48
21
3
15
1
65
63
117
24
3
40
5
72
24
30
36
1
35
24
90
90
210
79
8
3
6
7
104
45
18
25
104
21
54
69
57
48
103
56
99
72
48
6
103
35
37
56
192
21
51
27
45
81
39
16
24
48
89
162
36
121
5
66
18
7
168
191
18
84
3
21
43
56
21
42
9
24
3
61
152
96
16
17
72
63
24
48
21
3
33
18
141
24
3
13
192
77
51
39
105
88
29
51
3
12
42
12
75
24
9
18
6
12
123
81
18
61
24
8
81
39
57
12
24
91
17
30
36
13
77
36
60
12
39
15
18
7
24
11
30
223
48
17
55
5
67
23
49
17
18
18
96
27
24
24
112
65
63
136
35
18
139
269
24
27
136
65
18
45
48
69
19
17
60
27
27
141
21
3
51
12
129
48
48
72
9
39
33
36
27
48
48
16
29
27
16
29
36
55
32
24
33
36
30
6
15
3
48
6
12
18
114
7
8
15
54
19
17
18
21
15
36
6
36
43
113
60
108
39
45
96
30
61
137
15
39
1
104
117
171
48
9
72
111
93
54
61
80
51
6
7
29
12
24
90
21
24
3
126
96
135
24
69
67
29
195
21
30
6
63
45
18
48
33
45
91
137
31
11
285
69
6
18
43
29
66
81
168
21
51
3
24
18
3
40
65
39
117
3
40
17
279
147
24
13
17
63
177
7
48
32
21
84
96
111
72
45
19
8
64
8
153
15
9
18
30
18
18
54
69
39
6
3
40
104
112
8
21
72
30
21
33
63
24
9
66
165
69
3
69
90
9
9
15
9
151
5
42
1
8
3
21
48
24
16
5
102
60
126
147
24
9
66
108
54
115
65
24
12
27
88
24
41
199
41
30
1
59
18
12
79
8
48
144
249
103
41
36
3
33
7
80
3
13
32
3
18
3
64
152
24
24
24
129
72
79
65
12
42
9
24
33
55
17
42
13
203
141
24
45
96
120
3
48
64
71
1
8
3
18
19
161
78
25
5
24
36
7
137
48
54
145
113
63
27
61
131
13
77
27
27
42
3
24
24
39
12
13
5
3
105
36
60
31
72
104
72
3
18
99
33
36
18
36
48
72
18
43
8
48
81
36
6
45
21
19
77
91
24
5
54
229
96
56
72
16
35
18
27
24
9
7
23
25
83
13
48
65
36
91
41
18
66
90
6
84
63
48
3
36
108
18
3
27
96
66
96
48
18
57
72
48
16
47
18
66
21
129
120
24
12
54
126
55
5
48
19
17
6
12
54
151
11
37
5
102
21
72
177
63
15
9
27
18
195
21
3
45
18
25
17
12
36
39
24
141
75
9
54
1
8
33
36
18
12
37
17
42
21
63
60
13
5
51
69
42
33
40
32
40
11
45
81
6
9
3
6
79
5
42
18
48
39
112
65
39
69
54
6
7
59
60
102
24
54
144
48
93
111
90
135
48
24
168
21
12
72
18
24
21
88
8
24
75
18
3
81
135
9
72
72
108
6
18
19
24
24
8
51
205
11
18
18
30
51
9
55
24
24
89
24
39
16
107
12
78
3
9
15
48
24
9
18
13
71
33
3
42
30
21
21
72
19
8
3
54
127
35
24
37
47
33
9
79
8
16
8
9
90
36
1
5
27
48
96
81
48
162
18
6
21
16
56
24
45
48
3
51
69
3
45
141
75
48
33
55
56
33
18
54
15
40
125
3
21
36
66
6
18
48
42
43
80
16
8
69
171
40
23
54
12
24
15
16
35
45
51
48
168
13
125
6
18
30
18
51
3
21
16
125
24
51
48
3
162
6
12
9
72
141
3
27
69
48
27
18
19
80
27
13
29
51
129
7
8
33
15
3
18
283
11
13
17
39
93
12
15
45
3
63
6
123
3
37
8
9
31
53
19
77
18
12
21
136
5
54
37
8
96
3
18
6
13
17
87
9
7
32
69
123
3
54
18
66
54
6
84
3
72
72
16
17
18
60
9
16
5
72
126
21
21
99
27
66
123
96
16
5
54
66
36
6
57
64
5
19
11
18
54
24
54
127
11
6
108
27
9
144
18
48
18
6
37
29
27
72
123
13
5
108
48
79
125
3
40
77
27
24
16
5
6
66
24
12
15
40
35
181
32
64
32
93
84
42
277
65
12
3
96
40
11
37
17
48
15
16
23
60
18
36
39
88
11
18
3
15
9
48
40
96
11
102
24
31
5
3
27
21
51
18
27
9
60
36
18
120
6
36
84
78
36
37
11
6
87
69
67
5
67
56
21
6
90
18
36
37
8
64
11
37
17
42
37
11
78
135
16
95
25
8
112
8
72
63
1
32
45
3
9
72
15
9
36
99
24
64
113
15
45
3
9
42
66
27
24
117
90
54
43
65
18
133
29
12
ABCD 95738488858*3^$a+1 [50030]
114
75
24
15
24
42
66
36
18
83
25
11
13
63
15
65
4
9
6
9
68
1
6
78
95
49
11
43
6
6
30
6
33
33
71
1
11
64
3
113
1
48
11
13
36
24
3
3
30
3
3
77
100
12
57
3
8
28
164
31
17
25
18
48
21
44
36
43
113
1
228
24
114
17
49
6
30
11
16
21
11
64
12
63
33
8
49
59
48
67
30
6
126
95
1
27
9
59
13
60
83
73
99
63
5
79
48
21
32
12
19
29
67
17
12
19
24
6
12
60
12
24
42
6
12
24
147
80
25
6
77
96
64
68
37
39
12
27
6
18
18
35
49
54
90
6
21
3
57
8
25
6
24
18
24
15
32
139
36
6
3
24
128
7
78
36
18
33
20
7
18
24
84
132
6
54
11
7
69
3
24
41
1
30
33
44
55
57
9
11
115
66
12
27
9
6
66
18
17
49
27
36
15
17
172
20
43
12
72
105
27
9
12
45
27
45
48
6
78
6
21
21
27
27
9
9
12
12
11
1
15
21
24
131
25
72
95
37
72
23
61
12
72
54
21
20
37
48
39
3
6
72
35
61
15
51
29
13
6
42
24
36
3
68
76
84
63
114
35
64
27
18
24
18
5
7
21
51
53
55
41
1
6
24
45
21
42
93
36
36
27
36
9
33
18
12
12
6
48
3
27
9
12
75
21
21
12
108
23
31
17
67
93
3
18
18
36
69
32
55
6
15
27
9
9
35
52
15
12
42
59
37
51
15
48
5
16
21
107
36
48
12
28
51
12
89
61
12
36
27
20
1
47
31
36
90
138
21
15
60
30
12
63
3
6
30
9
132
39
42
24
12
3
3
12
21
9
23
13
6
17
31
173
1
72
59
60
13
23
28
21
63
72
9
30
36
173
67
45
24
48
33
24
59
124
56
91
18
12
18
48
6
11
1
3
27
5
31
42
42
57
15
33
39
60
6
114
53
4
9
3
32
4
75
6
11
1
15
15
12
42
12
83
19
30
27
12
45
36
96
39
15
36
6
36
51
33
11
25
11
1
24
111
27
45
9
18
12
89
12
4
15
45
33
3
12
3
57
20
55
9
20
37
132
15
9
39
8
48
40
3
33
39
12
12
102
95
1
78
77
97
18
54
3
20
19
6
27
93
6
9
27
33
20
43
18
35
31
54
47
13
3
27
17
16
3
192
12
126
24
6
9
69
24
47
28
9
24
24
24
30
42
42
17
48
49
47
16
3
18
36
24
54
29
49
6
5
1
27
8
16
9
12
12
6
18
23
13
12
15
3
18
12
6
60
65
37
24
35
52
12
32
19
6
11
40
72
111
18
12
54
18
84
30
21
93
6
77
37
15
92
19
30
12
24
72
23
61
15
20
55
42
54
24
29
4
60
21
30
60
45
117
18
42
3
20
7
24
57
8
19
12
30
24
123
33
24
87
39
18
3
3
9
57
11
48
19
6
23
61
42
41
61
15
33
12
27
108
21
15
12
171
60
9
21
126
29
13
6
6
11
19
24
66
83
49
12
30
21
15
9
9
36
48
18
24
30
48
18
29
4
24
39
29
1
42
5
193
18
78
48
15
3
9
20
19
18
47
1
12
6
18
27
9
23
16
33
63
12
32
7
36
41
1
36
42
9
3
24
9
3
9
27
6
6
114
47
40
81
12
36
12
3
8
7
33
21
60
23
79
18
6
42
107
28
51
24
18
27
33
18
9
39
24
53
12
28
8
7
21
21
18
12
42
15
36
32
19
66
42
21
9
15
39
42
83
1
42
6
47
13
72
95
48
60
48
37
36
23
25
48
3
3
30
90
36
6
78
6
6
53
67
30
42
30
66
84
12
5
25
36
51
20
124
32
19
30
84
18
6
71
43
48
6
6
105
9
83
52
3
29
1
6
57
27
17
157
48
39
81
30
17
19
18
12
39
15
5
28
9
48
168
66
33
39
66
119
25
3
9
18
12
6
36
15
9
96
6
33
36
68
67
45
33
36
42
54
12
75
33
36
15
3
6
51
20
1
123
116
64
72
3
18
35
25
6
6
59
79
24
48
66
63
21
12
3
15
5
7
42
24
24
11
16
57
90
17
16
12
36
3
29
12
49
24
71
115
36
21
9
24
6
17
43
5
7
24
9
56
96
60
1
47
55
9
32
48
13
24
15
3
18
11
7
12
30
11
31
12
89
43
5
16
63
12
84
12
12
30
51
56
1
72
18
5
60
37
42
33
20
12
84
12
25
18
5
109
12
54
54
27
3
222
6
21
39
120
81
45
12
78
18
11
175
17
16
36
32
28
69
12
12
63
33
36
12
35
7
12
24
41
1
39
20
13
48
3
27
6
35
13
35
97
132
11
13
48
72
6
65
25
11
16
3
6
83
61
179
7
24
21
44
13
60
11
19
41
4
24
33
51
15
53
31
9
8
88
9
54
12
9
81
96
27
3
65
1
3
15
18
59
13
35
52
60
12
20
36
25
30
24
29
1
6
141
45
18
54
11
115
6
3
9
60
66
30
90
5
12
19
33
21
30
201
3
29
1
3
21
72
72
18
33
20
19
18
78
12
53
64
32
43
21
39
9
87
6
51
24
9
12
47
76
9
36
11
19
6
36
12
15
8
28
69
54
57
12
33
3
15
36
6
6
24
84
18
27
36
15
72
9
32
13
23
16
45
12
23
7
89
37
12
18
9
20
37
39
20
7
5
52
45
12
6
33
44
4
21
24
18
42
48
35
1
35
25
39
9
12
39
3
24
72
77
76
3
33
171
41
16
75
33
32
64
32
7
69
27
66
54
30
15
21
36
24
24
27
32
73
23
55
12
66
47
16
27
17
19
6
3
9
48
24
23
61
35
7
6
60
54
105
48
69
3
9
51
20
1
11
37
6
60
18
24
42
12
12
6
36
18
12
72
48
18
42
6
114
42
90
5
52
9
15
3
45
57
15
39
53
52
9
42
21
68
13
6
77
4
44
43
6
15
12
9
78
57
56
13
75
9
48
6
12
6
23
157
12
3
39
9
45
6
93
32
36
19
54
35
7
41
52
12
21
60
12
3
12
20
1
3
9
72
11
31
5
1
6
21
20
16
24
8
37
18
53
73
72
12
6
9
81
35
100
32
1
36
51
8
1
18
18
42
6
18
18
6
77
1
36
60
156
23
25
48
12
18
6
6
36
69
15
6
18
29
61
18
17
1
24
24
12
18
18
24
3
32
4
45
60
23
7
5
31
54
75
15
5
1
30
30
18
36
41
28
75
18
27
80
12
139
41
37
ABCD 95738500108*3^$a+1 [50042]
21
52
20
39
1
32
51
60
1
56
40
29
12
6
93
27
114
18
81
48
40
41
3
39
1
35
1
35
9
16
11
1
24
20
57
54
25
8
3
33
28
56
12
39
21
51
9
3
21
28
32
15
33
3
156
24
133
11
21
33
55
20
177
15
64
119
37
17
36
79
5
91
5
12
36
24
19
48
5
3
24
16
44
4
11
6
36
48
55
23
18
15
48
36
21
3
15
9
15
13
8
27
36
21
28
8
15
24
12
42
30
1
35
85
29
30
24
9
9
51
3
36
57
40
48
116
48
16
65
6
12
13
11
54
51
15
36
37
212
21
18
18
3
72
15
36
36
24
18
54
36
18
99
3
69
12
36
72
63
21
15
60
30
18
13
20
21
3
21
75
48
111
9
24
3
12
21
3
54
75
144
4
11
33
28
41
19
32
3
108
24
61
23
37
23
93
28
77
15
124
167
48
1
8
16
11
9
27
97
32
4
11
21
12
16
23
1
5
31
5
66
1
59
66
43
20
12
21
54
25
68
60
24
3
13
12
11
97
24
12
44
21
54
81
3
97
8
28
35
33
51
33
36
24
16
24
72
60
68
15
25
8
3
54
30
1
20
4
35
45
27
33
231
81
15
9
4
12
56
60
60
4
29
15
3
12
36
36
108
24
66
36
31
131
193
8
16
12
95
13
20
12
51
61
29
18
1
8
16
77
54
177
45
31
152
9
240
30
1
80
12
21
12
6
12
6
30
36
13
23
69
135
9
16
8
15
57
33
27
28
35
45
12
28
56
3
37
17
42
12
42
15
21
7
12
36
11
45
51
9
3
60
18
162
13
5
63
16
84
35
138
42
1
20
100
35
21
24
135
1
68
12
15
73
32
192
3
6
19
11
9
9
39
40
29
6
30
60
39
15
13
35
57
12
3
33
9
55
11
6
102
1
20
93
27
108
52
8
52
20
21
3
9
6
21
36
72
27
9
24
36
16
8
3
12
33
27
13
59
69
60
51
48
96
120
18
7
24
56
3
61
20
153
67
32
63
96
37
80
9
12
19
12
12
24
36
56
27
12
1
53
24
7
5
3
3
25
20
4
36
8
33
19
20
63
45
36
28
20
12
63
133
47
12
108
57
4
29
6
9
28
35
18
31
5
15
60
9
111
3
36
117
63
66
55
68
16
60
35
9
120
21
87
24
4
32
28
59
1
20
24
21
7
12
176
36
76
59
18
43
8
24
28
8
33
63
64
47
13
11
1
11
18
31
83
18
39
15
13
89
54
21
76
24
48
11
49
59
73
12
44
39
30
6
18
18
33
12
48
36
36
9
7
11
33
75
13
59
36
96
9
48
9
51
39
9
16
17
18
49
20
21
31
35
25
17
15
15
18
27
72
36
52
32
4
65
19
59
72
9
48
9
60
66
9
15
48
60
97
77
3
3
37
35
12
33
81
103
44
33
15
12
75
42
19
11
13
80
39
1
192
20
69
51
4
41
12
39
28
11
90
3
15
37
71
13
5
18
57
15
36
9
24
15
72
60
12
42
27
28
116
3
13
20
84
51
12
25
8
39
6
15
3
25
23
24
9
4
56
28
77
18
1
5
7
24
5
151
48
24
68
9
18
18
3
16
23
12
6
75
51
21
33
30
49
8
12
16
12
29
6
21
52
20
64
5
63
39
60
33
51
33
63
9
27
12
18
24
27
21
6
9
27
1
17
31
5
19
20
15
33
3
48
60
21
27
69
3
42
43
11
13
68
3
1
5
72
87
87
37
20
33
75
21
79
5
7
11
57
3
69
12
21
6
54
39
51
36
12
42
48
54
24
61
56
52
32
69
3
16
65
78
36
33
15
25
11
1
8
52
44
3
6
3
4
8
48
52
5
60
15
51
21
24
195
1
17
18
54
36
39
36
24
36
9
7
29
18
36
37
44
148
35
132
72
13
107
37
23
18
3
63
42
7
24
92
4
29
24
27
3
33
27
12
36
36
33
84
24
16
12
35
9
36
39
13
11
12
33
345
6
9
12
12
112
11
36
1
8
40
23
21
3
1
56
24
40
32
48
51
93
108
64
35
6
67
23
30
18
18
19
12
5
3
21
54
13
17
60
3
100
44
27
24
61
23
36
1
8
60
3
9
123
13
8
4
5
60
30
25
8
39
42
3
48
36
15
6
19
24
32
27
60
1
29
42
48
96
1
35
36
12
132
108
13
5
15
51
54
42
1
8
3
45
63
1
71
1
17
19
20
12
39
9
15
9
75
9
24
12
16
17
18
13
44
36
52
11
13
20
16
29
55
20
63
24
81
12
15
33
15
21
75
9
16
24
5
7
20
75
72
33
27
9
64
24
59
18
6
36
1
29
3
12
3
6
51
39
33
48
28
29
3
51
6
3
33
18
21
48
3
9
45
55
20
33
18
30
15
24
4
12
12
11
57
28
44
87
36
36
9
48
16
11
60
73
60
72
29
43
11
9
3
24
45
21
144
15
3
72
13
11
45
60
16
53
87
39
21
3
12
36
13
12
72
11
90
90
60
9
3
25
11
21
88
32
39
13
8
12
39
6
3
9
43
47
21
21
19
71
45
24
39
33
156
28
12
17
15
3
37
32
39
9
52
17
3
88
12
89
6
9
52
32
15
21
51
241
152
48
3
42
27
21
27
9
75
120
9
30
6
54
9
81
15
12
4
113
18
18
12
39
3
33
15
13
95
9
15
25
8
112
53
27
12
36
48
39
12
81
24
21
6
30
60
31
17
31
20
9
18
1
17
103
23
13
20
24
12
108
16
56
15
13
60
44
76
59
45
28
113
7
29
18
45
52
68
69
79
12
20
60
27
12
1
77
54
18
3
60
63
81
52
11
90
27
12
63
24
1
35
37
12
20
28
104
4
11
90
39
36
51
33
3
37
44
39
9
51
30
96
51
3
49
53
39
16
24
20
45
42
36
9
16
23
21
3
30
7
36
11
21
69
18
24
18
48
39
24
45
54
21
3
33
3
84
25
12
95
1
119
21
39
61
12
8
16
41
24
3
15
12
6
15
24
84
3
12
18
3
33
6
54
18
18
48
3
75
30
15
3
72
9
84
48
3
36
9
9
15
108
24
4
35
54
36
31
5
18
13
32
3
126
42
1
68
28
44
28
11
12
24
12
37
5
7
20
12
48
3
36
9
4
120
59
24
84
42
12
91
48
20
21
51
3
36
61
11
33
12
108
69
3
15
18
7
5
3
3
37
56
28
48
60
5
15
3
9
81
36
ABCD 95738589868*3^$a+1 [50018]
53
4
3
57
20
13
42
24
5
61
15
12
27
5
1
23
60
16
44
91
165
20
24
7
9
12
15
36
12
30
11
60
4
20
36
55
24
9
8
64
27
9
21
23
28
8
133
30
9
84
3
33
15
9
3
33
8
43
36
21
12
33
3
3
41
7
5
1
18
5
67
21
12
15
21
69
66
53
79
29
24
37
147
3
24
12
36
36
57
8
19
5
96
7
42
6
30
95
7
201
188
19
5
28
15
173
48
1
179
49
30
66
27
3
41
24
1
12
42
54
11
64
51
36
9
80
28
12
32
28
51
21
80
25
36
12
3
32
7
17
36
16
60
8
7
102
11
55
24
108
36
42
23
7
5
115
6
48
48
11
7
30
66
108
6
90
6
3
45
6
12
53
40
51
12
24
29
25
48
63
21
6
6
18
18
12
95
55
24
5
13
18
65
40
21
23
7
180
78
39
72
12
21
3
33
6
29
60
60
4
63
30
47
12
16
21
11
16
9
42
5
12
48
48
1
132
6
24
12
17
100
12
51
24
5
19
24
60
48
5
7
18
87
9
6
17
73
12
23
13
11
16
15
180
21
8
7
24
12
90
30
18
30
17
61
11
7
53
61
18
17
13
35
19
17
37
27
12
87
60
17
7
69
3
17
12
13
47
31
5
64
105
27
15
5
19
30
3
8
4
63
17
37
18
5
37
27
9
63
15
84
30
15
20
13
18
30
23
25
51
75
5
19
17
25
59
19
5
36
12
43
12
54
27
24
3
84
17
1
59
16
8
91
18
36
54
12
5
28
8
12
12
40
39
45
15
65
31
24
6
23
76
12
27
24
17
13
102
5
7
18
144
54
36
6
6
45
44
88
32
36
19
41
48
4
8
73
90
36
6
51
32
25
15
32
85
12
23
31
36
48
84
12
29
40
21
35
103
114
36
3
12
63
18
54
24
24
69
3
66
63
36
87
33
33
54
29
1
102
6
35
31
21
75
96
24
12
30
23
64
36
15
17
1
54
93
8
96
19
5
19
36
6
27
15
6
23
76
32
24
48
28
3
6
3
123
6
12
11
16
56
7
24
72
48
72
18
18
89
96
12
40
8
28
24
3
29
1
18
66
12
23
7
5
79
17
127
9
12
105
27
3
45
9
6
120
12
93
15
21
20
31
24
6
59
52
33
102
53
7
17
31
30
42
48
5
7
21
39
69
8
60
72
7
36
29
91
30
35
64
15
9
33
35
31
24
101
28
3
17
67
53
24
19
41
12
7
48
6
23
25
42
18
75
21
36
6
45
3
12
48
53
100
15
6
108
36
60
47
7
29
4
39
9
3
17
25
6
6
15
3
30
63
8
13
12
3
108
8
12
13
3
33
3
44
31
24
90
60
36
23
24
72
37
6
5
36
48
1
42
48
41
24
12
7
6
35
40
3
12
240
5
55
12
36
17
12
40
27
6
54
65
55
36
41
24
24
64
8
31
17
12
19
129
12
51
162
18
77
12
19
41
7
24
21
60
9
54
12
78
39
32
7
18
47
12
7
29
61
90
6
15
80
28
3
12
5
48
7
77
31
30
35
12
1
36
99
63
42
83
43
65
97
54
9
15
5
7
24
12
9
9
30
24
41
1
95
1
6
30
23
7
17
7
33
27
77
1
30
60
65
28
21
51
3
9
20
1
12
11
7
9
9
11
7
21
20
67
24
21
81
6
5
19
17
28
3
66
99
15
12
89
13
27
27
6
96
6
78
42
24
5
28
45
83
43
5
40
75
24
57
87
60
6
42
6
12
18
30
48
6
48
21
56
36
7
18
3
32
48
67
24
41
31
24
17
12
24
13
6
60
66
27
80
31
45
32
37
36
12
6
29
19
41
84
1
71
37
15
15
66
39
27
29
7
33
8
28
15
17
40
8
40
3
41
12
4
33
48
18
45
3
77
55
12
5
28
72
56
28
15
5
36
43
36
30
11
1
66
33
27
6
35
36
19
21
81
12
27
15
6
35
4
9
6
29
7
42
54
5
37
27
20
43
18
48
42
6
47
72
24
16
39
29
55
6
39
48
39
120
17
13
54
9
33
18
30
18
9
33
35
1
6
60
24
6
144
30
29
36
1
42
6
95
79
9
12
15
12
24
6
18
65
13
162
53
12
49
60
15
39
30
42
65
1
48
18
9
8
7
24
60
6
18
5
7
30
18
72
6
11
25
23
7
17
19
30
11
7
24
5
16
32
1
12
3
75
5
61
23
19
21
80
19
9
12
15
17
103
33
81
36
48
23
55
18
42
161
4
8
28
111
42
18
29
24
55
18
3
8
7
120
102
6
41
1
27
8
4
3
12
45
140
1
42
6
18
29
1
11
4
68
7
33
63
54
3
36
15
57
56
4
15
33
8
124
36
32
13
11
16
9
3
8
24
13
96
12
6
17
12
151
6
23
31
24
12
24
17
31
29
31
54
35
88
15
12
65
7
12
33
20
16
27
18
11
103
17
31
36
21
3
5
79
48
5
67
12
29
7
6
63
20
1
6
29
12
19
42
36
12
59
160
3
12
17
55
18
30
36
12
5
12
13
42
125
12
55
41
12
28
15
12
9
15
48
72
108
84
12
174
83
28
3
29
19
53
13
99
24
39
30
48
48
63
44
16
21
23
37
83
12
7
69
39
101
13
12
6
138
18
117
56
12
12
88
48
51
72
42
30
17
43
12
6
18
5
7
29
16
63
24
29
1
95
4
45
42
36
5
67
42
54
36
6
239
16
27
5
4
3
53
4
72
36
75
24
6
30
93
3
78
42
24
66
18
24
53
1
47
1
23
12
40
27
77
13
15
12
20
4
3
42
6
5
1
96
6
29
43
60
12
65
19
21
8
36
7
9
15
21
15
17
19
120
5
1
11
55
18
23
4
183
5
25
3
9
18
36
17
13
107
31
6
35
13
18
21
20
1
27
15
24
12
36
9
3
66
39
39
18
11
60
79
9
36
33
11
19
24
72
30
90
36
65
19
108
5
12
12
55
5
52
9
60
39
75
41
48
25
6
24
18
54
60
77
4
9
48
48
30
101
13
39
51
48
65
12
55
21
8
73
11
103
12
29
7
89
19
18
18
60
12
36
41
4
21
12
11
25
18
65
19
42
6
33
9
11
7
17
72
1
35
4
3
42
27
3
29
31
18
23
28
45
18
45
12
15
42
12
18
29
24
12
55
65
25
27
32
7
90
30
9
27
48
5
13
15
27
45
9
42
6
6
6
15
8
25
48
18
9
24
81
6
156
60
21
27
72
29
7
21
135
48
42
6
45
48
8
1
18
65
48
31
18
6
5
4
68
67
21
8
7
113
19
36
72
36
36
17
4
72
20
24
37
90
6
12
83
52
9
6
29
1
6
12
9
27
132
12
42
147
3
5
7
41
16
27
ABCD 95738688902*3^$a+1 [50021]
11
12
48
12
45
3
60
1
60
8
36
9
51
39
21
51
121
83
24
12
9
76
11
33
45
75
12
39
33
15
36
25
12
23
1
35
24
45
51
24
24
21
60
15
12
42
42
60
48
21
39
36
12
49
59
1
36
143
37
8
12
12
156
12
64
56
60
100
35
12
45
45
7
35
1
5
30
33
15
12
45
3
6
91
23
24
48
33
15
1
11
24
73
41
6
24
9
3
25
8
12
15
12
37
8
88
84
128
48
69
6
12
21
87
25
32
100
5
15
135
48
42
6
84
36
45
16
23
72
6
18
169
35
18
3
15
36
9
39
48
49
128
57
6
12
12
13
71
1
125
55
44
160
20
60
99
42
31
23
57
4
36
68
60
124
36
59
1
12
17
30
18
18
60
96
33
3
73
84
8
63
1
11
60
60
85
8
16
83
6
6
141
27
61
71
1
29
39
16
71
25
8
15
36
9
60
51
24
12
33
39
1
95
9
27
6
18
12
97
23
37
5
30
33
4
29
6
49
24
17
30
9
105
66
24
45
27
12
120
72
49
11
1
8
15
120
1
83
33
99
24
1
56
15
30
18
12
18
6
9
27
57
16
71
6
15
33
159
27
6
30
45
4
11
93
135
24
121
32
33
7
32
16
11
9
12
15
24
9
15
42
7
41
75
15
1
35
33
16
17
15
3
12
49
23
42
91
68
72
27
78
18
30
31
8
63
24
18
51
45
66
21
48
75
126
6
25
17
63
15
24
21
3
9
52
5
6
24
9
64
72
11
73
72
35
48
61
59
36
96
157
47
21
4
156
53
55
167
18
27
63
150
7
20
52
56
87
25
23
12
12
12
25
44
16
84
36
68
36
40
92
12
27
33
76
11
24
49
11
25
60
44
28
5
3
100
71
49
17
18
69
63
84
6
55
68
15
12
12
12
25
23
12
1
128
27
97
83
117
28
5
54
36
13
32
4
36
20
3
1
71
49
35
9
12
3
6
3
75
12
81
12
3
48
6
3
96
45
39
57
6
24
33
15
13
83
25
32
48
84
15
121
35
1
23
121
107
30
54
24
12
33
64
56
45
27
3
45
112
5
55
20
3
69
93
3
24
16
47
132
1
47
49
104
27
30
87
40
20
16
71
1
35
18
30
97
17
30
37
11
48
12
213
15
24
48
13
47
73
92
88
20
39
72
1
35
60
49
48
68
9
30
24
24
66
42
12
21
12
12
3
42
30
18
27
27
108
108
24
49
59
60
13
68
16
68
27
18
111
52
59
9
87
18
19
83
60
33
15
24
37
44
12
4
11
45
12
33
15
15
12
73
29
6
85
83
49
20
27
1
20
39
93
48
57
6
25
24
41
66
24
105
52
72
11
1
24
12
17
3
3
24
12
21
123
9
3
12
61
11
6
78
24
12
1
128
27
37
20
51
25
11
61
107
1
20
21
54
49
41
15
39
21
72
27
1
35
72
24
13
17
3
16
35
1
35
48
1
36
36
60
20
52
48
185
48
6
49
24
35
21
51
33
148
20
27
45
15
6
66
33
15
36
12
57
3
72
1
89
7
56
27
102
3
28
23
12
30
127
17
6
12
21
9
31
36
23
61
72
8
57
30
73
32
9
30
49
47
177
81
30
57
3
1
23
21
24
123
49
120
35
24
1
8
3
45
72
28
83
25
47
48
1
59
24
36
96
1
108
5
6
1
20
112
48
107
25
65
75
40
68
52
20
16
44
15
12
1
8
27
12
21
24
15
12
21
63
30
15
184
56
129
48
19
8
16
12
144
35
25
35
48
25
8
63
24
21
141
3
28
23
25
35
36
25
119
25
84
125
55
60
8
4
23
13
8
39
81
51
25
48
23
13
24
11
12
48
37
8
40
36
101
30
18
30
24
37
35
49
20
171
93
3
12
85
47
93
36
99
13
20
3
9
51
105
12
64
11
24
54
6
24
12
57
15
141
39
42
39
87
12
1
36
56
60
15
33
45
75
52
24
8
60
36
15
57
3
36
153
57
18
1
29
7
35
21
27
61
35
37
24
56
33
30
156
33
21
15
52
23
36
9
16
35
36
105
9
90
6
79
11
48
181
56
27
73
53
15
27
48
25
11
24
9
51
57
3
24
13
8
117
19
59
9
3
24
30
78
18
15
48
39
25
11
12
42
3
87
6
30
25
20
12
72
16
11
13
8
28
92
72
15
93
3
120
9
28
47
6
30
60
12
24
24
57
28
32
39
9
4
23
144
1
20
28
72
47
21
51
36
72
21
27
24
25
56
12
15
13
23
12
37
83
37
60
36
77
7
20
21
6
141
27
37
23
21
52
20
9
6
37
5
31
32
15
73
32
9
66
57
171
72
24
24
12
54
48
63
15
72
12
9
4
12
44
15
37
47
1
5
54
13
8
39
21
40
32
12
15
37
11
33
21
18
105
27
1
12
131
84
6
30
24
13
29
66
37
8
12
3
57
40
36
35
12
33
75
24
36
9
28
8
57
30
12
12
153
75
60
48
24
25
41
42
96
54
42
54
42
49
95
21
39
36
12
42
48
7
35
6
19
8
48
28
24
12
24
29
66
45
4
8
12
105
30
1
20
12
15
12
1
12
23
132
48
9
3
48
66
55
36
48
60
11
69
9
18
57
28
80
108
16
56
3
12
84
48
33
3
9
108
120
72
96
12
63
36
21
3
9
63
12
12
73
20
21
30
37
20
75
13
35
9
15
33
48
4
11
84
37
83
73
107
37
36
29
18
30
42
81
88
119
97
23
21
27
78
6
33
36
84
15
36
84
60
21
15
24
33
15
84
84
72
24
9
27
25
20
12
123
13
5
31
11
24
1
83
45
16
8
100
56
15
36
54
90
12
24
21
27
21
16
29
39
15
21
15
45
12
27
48
25
12
116
39
72
13
12
96
ABCD 95739671642*3^$a+1 [50066]
51
39
12
18
90
165
48
60
93
31
5
18
78
18
24
21
21
115
23
72
13
47
30
51
252
12
28
35
48
84
9
4
11
57
9
3
27
1
137
12
24
96
15
4
5
39
3
54
75
4
5
60
90
24
18
39
75
61
59
6
12
51
36
15
30
3
33
30
12
1
36
155
69
39
90
30
6
7
24
11
93
12
12
160
41
7
8
24
33
67
5
3
3
9
3
72
57
45
111
52
5
6
45
24
45
31
41
36
19
11
45
27
30
15
15
60
12
24
6
6
30
42
45
28
44
63
132
18
96
54
33
4
35
9
36
45
6
9
4
41
36
127
12
5
3
75
33
45
18
90
207
52
8
24
3
42
24
12
54
13
20
171
54
60
3
52
11
36
48
36
66
3
45
120
75
105
7
119
6
6
9
36
60
108
160
24
41
15
45
39
12
24
9
42
1
8
16
5
30
109
120
20
129
96
7
80
28
11
36
13
29
30
18
18
57
48
64
8
69
19
20
24
177
24
114
6
84
90
21
39
18
54
24
132
45
15
117
15
90
36
36
43
32
9
84
6
21
24
76
128
3
42
3
33
126
33
57
144
6
129
12
39
141
72
76
116
3
81
84
48
39
1
8
36
3
18
15
3
6
123
21
6
13
5
66
61
5
31
107
45
28
5
114
6
150
9
88
8
15
78
6
54
12
72
6
12
9
15
9
36
105
60
24
24
3
27
36
24
45
21
54
1
56
4
5
99
48
28
44
12
135
30
3
100
11
42
15
27
30
48
43
41
6
9
45
6
9
123
48
78
36
24
7
44
63
21
39
90
3
3
45
27
25
29
84
60
36
123
48
24
93
30
6
30
12
48
66
30
13
8
12
3
49
24
11
21
129
6
25
17
42
36
30
12
31
77
60
19
41
90
48
9
57
51
88
11
25
65
66
12
6
36
24
6
33
3
12
21
96
60
28
56
39
30
18
78
24
15
48
27
61
89
48
108
6
18
108
72
15
135
30
51
36
51
72
30
115
11
9
33
15
27
96
36
13
23
90
7
77
3
75
48
12
61
12
20
9
159
69
6
42
39
21
75
57
43
29
30
93
52
41
15
24
81
12
30
61
77
78
61
131
69
33
36
54
1
32
27
13
60
44
33
3
9
114
36
48
1
5
27
57
31
29
75
21
7
89
24
150
1
20
15
25
5
120
6
72
33
28
11
93
3
45
84
3
1
72
173
12
147
3
9
21
42
36
1
41
87
33
55
108
17
12
31
5
39
105
3
15
9
33
36
7
35
24
90
3
135
12
9
36
33
42
48
18
90
12
1
44
45
91
35
6
30
54
19
5
3
87
72
13
23
72
18
60
144
78
73
35
189
45
63
21
36
31
44
120
21
67
47
90
66
18
27
99
30
18
73
17
6
49
23
57
15
57
24
12
57
216
55
11
21
12
12
69
12
162
6
36
30
48
18
39
75
49
44
21
7
35
42
102
24
49
32
9
36
24
42
48
30
150
54
27
3
57
33
72
24
19
35
33
15
18
60
51
63
1
29
36
39
48
3
97
12
101
102
54
3
3
24
138
31
5
186
96
48
1
29
79
71
21
75
73
35
13
47
6
30
25
209
48
42
18
30
60
13
11
1
24
11
18
87
3
9
3
24
9
84
15
73
108
24
17
60
3
3
9
84
27
18
87
84
15
73
17
3
3
37
23
57
60
108
75
12
21
15
69
208
35
12
30
15
12
4
20
9
12
18
45
48
87
25
11
6
30
36
45
33
24
12
36
27
3
18
24
42
36
24
24
36
126
27
21
24
12
36
24
3
45
3
24
165
63
12
33
42
6
27
27
60
18
3
27
30
12
18
6
6
6
27
3
97
11
1
5
3
75
213
57
102
30
30
33
21
102
9
3
18
42
6
7
5
30
42
67
23
21
111
6
18
165
9
120
3
75
9
4
5
51
63
21
24
27
78
48
3
69
3
12
21
7
23
25
11
30
48
12
43
72
11
33
16
23
42
60
18
1
17
78
9
45
6
1
29
15
9
43
5
87
111
49
5
31
12
29
31
108
71
45
51
72
12
18
12
78
45
123
42
27
60
24
84
33
39
33
12
96
42
48
108
57
39
25
8
21
55
47
78
204
15
15
105
75
48
54
3
21
54
57
9
31
41
103
11
1
77
75
3
72
48
72
42
30
30
48
6
9
33
55
44
15
9
156
69
24
66
49
137
3
12
28
35
60
121
56
141
24
31
5
54
9
129
15
48
39
54
42
144
66
18
72
12
117
24
69
63
39
18
12
30
36
60
42
3
15
9
9
114
37
48
17
15
45
60
6
45
24
4
29
12
30
9
39
33
15
13
56
33
12
43
35
81
27
54
66
12
42
3
108
24
33
42
18
15
15
36
9
16
44
45
3
39
45
48
96
15
9
168
40
24
20
3
93
12
21
60
42
57
108
3
12
9
28
23
153
4
11
165
21
19
47
90
7
125
18
45
9
60
96
24
18
42
48
66
24
18
24
78
12
18
12
36
24
3
28
152
75
36
66
6
72
78
90
24
96
60
72
42
3
21
54
18
3
36
141
72
15
51
36
13
48
5
87
36
9
36
24
48
12
55
11
36
6
24
6
18
7
95
78
51
60
24
24
3
102
27
36
99
9
21
60
24
39
3
33
39
57
16
77
7
24
107
30
84
3
27
150
15
63
97
ABCD 95739935204*3^$a+1 [50049]
12
21
44
16
3
6
12
11
4
15
21
9
11
7
5
148
20
13
48
12
11
121
23
28
9
35
52
180
9
6
9
9
15
60
56
28
93
23
43
54
15
9
11
7
77
31
21
21
23
1
15
45
11
16
21
102
18
107
60
64
8
36
13
23
67
36
5
28
24
24
12
45
18
21
72
44
64
24
60
8
1
75
48
12
9
35
36
160
21
23
61
27
9
54
9
20
49
24
123
20
16
69
3
60
68
4
15
125
1
6
42
15
39
42
24
60
3
32
49
51
44
28
104
7
18
18
29
12
40
36
27
30
3
75
66
24
84
11
24
19
137
19
21
72
87
5
16
32
37
39
9
39
116
12
4
21
27
8
1
27
48
9
15
33
42
30
11
16
24
12
33
15
80
49
23
13
18
18
15
8
40
8
28
8
1
66
5
60
43
41
1
24
27
3
113
4
15
101
1
23
4
21
12
24
27
48
92
31
12
249
21
6
5
1
96
35
40
63
30
27
3
30
24
84
12
59
4
9
24
51
80
1
54
17
4
12
21
12
3
68
13
3
12
80
31
5
60
1
24
60
6
33
12
8
25
23
24
4
44
4
36
9
6
5
13
15
44
16
176
16
20
4
21
11
28
93
12
24
15
15
33
60
12
57
35
7
6
3
27
30
60
23
4
9
159
32
1
3
8
28
9
3
111
6
15
12
117
6
33
12
48
9
24
51
8
16
33
63
75
9
12
44
109
15
12
8
25
6
42
3
32
25
42
57
20
4
8
37
12
54
18
36
24
48
11
1
11
37
107
1
87
15
96
6
87
39
81
21
6
17
4
68
88
24
84
9
3
39
78
3
84
9
36
47
31
57
108
20
37
27
69
23
61
3
12
12
21
12
47
61
27
15
6
12
192
131
37
27
8
4
33
75
108
60
24
12
3
6
27
36
24
80
19
9
8
4
12
129
11
25
35
37
6
41
37
35
16
24
51
45
3
18
18
6
23
4
44
4
36
20
36
61
48
75
60
20
64
9
35
144
4
9
3
24
68
13
3
15
117
60
3
29
40
8
73
90
53
13
36
36
27
21
11
4
20
19
6
51
141
42
81
56
28
27
54
11
13
30
6
23
1
24
60
24
59
48
13
24
132
3
3
9
12
12
8
13
24
36
35
25
30
6
3
45
111
24
3
41
1
23
16
15
93
21
3
9
3
32
16
44
7
29
4
15
33
45
51
44
4
15
18
42
57
93
108
11
19
33
36
36
45
39
33
3
15
5
13
39
44
76
69
15
96
45
66
5
1
95
124
12
21
59
12
40
15
12
9
27
21
39
53
1
71
64
48
21
83
60
76
48
9
15
12
56
73
24
11
43
41
16
21
6
6
36
23
40
9
3
48
32
1
11
61
35
133
3
57
36
15
8
16
84
15
54
51
33
36
12
12
123
9
27
12
9
36
47
16
69
51
24
56
16
21
18
29
1
48
11
28
69
24
3
33
23
28
9
87
68
13
6
18
15
8
1
11
91
84
21
12
12
20
72
12
1
60
15
15
5
13
71
97
36
15
3
30
30
105
32
13
75
12
9
27
12
3
9
21
47
16
8
12
72
4
33
111
56
48
1
36
35
49
6
45
44
25
15
9
47
19
69
15
81
9
18
21
56
25
72
23
24
76
45
111
32
37
23
97
30
18
27
20
24
37
47
13
27
72
108
32
13
24
54
5
49
3
92
7
6
3
68
72
64
21
3
20
37
3
32
1
3
72
20
7
33
147
54
47
25
27
48
3
225
12
165
11
7
42
11
4
3
41
7
17
16
21
42
45
36
45
11
13
23
25
11
12
4
33
48
3
33
3
81
15
87
18
48
36
24
6
42
24
42
54
132
6
33
12
36
9
36
3
20
40
32
12
7
6
48
12
18
30
27
3
29
36
19
45
105
27
8
40
96
8
7
12
65
121
11
76
8
7
6
30
138
3
12
3
6
42
69
21
24
3
32
31
29
19
102
24
11
55
12
29
7
33
8
72
13
96
23
48
1
6
17
31
36
42
11
25
27
24
20
13
95
40
72
57
18
45
9
72
12
3
8
13
3
9
132
95
40
32
4
9
3
12
9
135
12
48
21
23
4
12
32
1
23
1
147
12
36
36
81
3
8
1
48
24
24
12
27
57
24
3
32
4
129
15
33
3
9
23
48
16
44
4
183
60
45
12
9
30
30
23
88
21
51
20
36
12
24
19
6
15
24
3
45
57
42
9
84
51
93
32
4
36
9
63
32
97
35
49
3
20
4
9
35
85
111
8
43
6
132
18
9
24
15
53
64
44
1
60
27
44
72
13
71
64
93
3
15
41
25
3
8
4
120
12
48
15
18
3
57
12
23
1
42
9
24
68
172
9
11
43
18
87
21
35
28
20
61
18
42
83
16
21
3
9
23
28
24
36
32
55
69
44
1
24
59
85
3
24
9
24
36
54
6
42
81
12
24
20
16
21
11
37
18
12
30
15
32
4
15
30
75
24
36
21
11
49
51
32
12
13
12
6
21
27
54
84
24
3
8
31
18
48
75
12
32
1
3
81
47
19
78
24
138
9
9
27
60
33
35
184
12
15
36
18
24
6
6
23
40
12
72
3
33
140
96
28
8
40
12
27
21
8
124
36
33
27
32
7
36
81
132
44
4
45
39
3
17
37
24
51
33
24
51
117
36
36
42
138
27
75
42
3
15
21
123
18
11
37
18
81
9
3
9
90
17
4
68
55
69
20
4
24
12
21
3
45
111
20
4
48
81
24
27
44
40
45
11
12
115
17
25
24
35
4
141
24
3
24
24
9
6
6
63
15
9
24
24
51
5
72
60
1
75
15
18
15
27
41
7
6
36
95
4
21
107
16
87
5
25
23
13
15
9
24
12
3
9
11
61
83
28
15
5
7
101
37
35
60
40
24
8
1
11
40
9
108
27
33
39
20
1
12
15
9
12
27
21
27
117
11
13
15
45
39
3
5
24
97
15
21
27
39
9
8
88
3
6
59
73
72
23
64
36
57
12
23
7
90
3
44
13
11
49
3
92
115
45
9
51
80
40
33
35
16
27
12
18
3
117
27
27
33
8
52
44
48
1
51
3
17
36
28
9
39
56
12
40
3
78
15
3
30
15
21
27
21
12
6
12
45
3
36
45
24
20
7
57
24
15
18
3
81
84
11
72
49
24
36
3
20
4
24
33
27
20
19
17
4
39
48
6
3
33
36
11
55
17
1
11
16
20
64
44
4
9
180
18
36
42
15
20
1
30
6
30
21
8
12
24
37
51
12
45
3
84
9
23
25
42
29
13
23
25
3
33
47
19
105
20
12
55
6
3
57
11
1
24
111
24
9
11
13
3
3
33
15
48
69
ABCD 95740222694*3^$a+1 [50053]
21
45
27
15
72
36
21
45
24
19
53
390
42
43
8
40
17
63
72
39
96
25
29
54
21
15
84
36
18
15
63
73
11
78
87
3
18
18
120
24
1
80
64
71
30
139
23
42
15
57
223
8
87
33
3
180
24
25
5
3
39
9
39
18
15
27
61
47
25
128
9
12
171
24
24
201
48
87
48
48
159
81
88
80
129
15
16
32
15
30
42
48
25
104
51
13
77
24
48
43
35
133
11
61
8
40
71
9
57
15
9
48
42
45
3
42
198
21
24
16
77
27
51
102
15
144
63
48
25
24
5
139
32
27
78
48
36
139
104
88
65
24
18
45
27
45
96
48
16
113
60
27
135
9
16
83
48
24
30
15
45
36
7
56
81
271
335
25
8
9
15
192
21
18
49
8
504
75
174
7
8
45
27
88
257
103
59
132
9
189
3
33
7
5
3
21
30
24
30
6
48
6
36
63
63
30
43
24
56
16
29
51
39
97
120
137
6
102
43
17
84
51
48
9
96
54
25
167
6
30
54
183
21
72
48
42
57
33
48
79
32
111
9
16
32
16
56
9
39
136
11
54
15
111
9
75
36
6
18
57
40
5
139
48
11
141
21
43
24
95
121
29
43
29
54
37
119
6
75
88
35
54
7
5
18
81
69
120
240
72
156
87
27
120
78
18
18
27
45
12
222
54
36
199
89
18
45
9
108
91
32
33
96
39
40
47
217
80
3
13
95
42
127
173
42
12
54
15
45
30
21
3
72
30
79
72
104
48
3
45
69
90
30
54
6
15
15
6
259
131
42
18
73
29
43
65
7
8
9
66
13
41
31
77
67
113
15
27
181
47
121
101
99
99
18
123
129
12
90
204
37
32
93
18
54
12
31
5
67
263
33
39
57
45
51
24
141
123
24
15
42
135
75
13
56
117
3
40
65
36
66
25
32
216
21
18
33
57
7
11
48
85
29
12
15
16
5
123
9
108
72
3
9
18
21
21
19
107
54
30
18
36
60
36
51
3
37
8
27
270
228
67
29
120
3
3
234
19
24
47
25
209
12
187
83
13
32
27
21
69
72
211
32
112
5
123
45
115
5
36
60
12
103
11
138
258
33
21
30
13
95
105
208
17
15
33
60
18
25
56
63
1
29
42
1
104
93
51
21
3
96
120
24
72
75
54
15
27
37
8
63
12
108
81
16
24
65
15
111
73
11
13
8
64
29
27
57
6
12
54
39
40
35
36
9
27
84
24
145
29
43
80
3
36
96
9
111
49
11
133
77
42
97
23
25
8
88
32
9
159
45
331
11
69
136
23
60
54
7
48
8
129
108
18
57
111
25
144
11
84
36
85
72
227
36
9
81
72
63
16
56
3
36
6
243
16
65
183
81
39
123
54
79
32
40
65
39
123
108
24
1
24
11
48
60
66
31
5
99
96
48
189
72
43
80
48
69
18
48
49
48
17
48
72
36
3
72
24
63
33
93
96
91
24
65
84
6
36
72
25
11
54
15
75
61
41
6
48
49
41
15
9
90
21
27
54
103
113
39
15
6
54
109
17
7
48
29
75
48
120
16
24
32
88
53
102
85
48
24
65
15
48
21
42
54
3
16
119
6
126
126
12
43
47
18
78
12
157
5
27
16
65
87
16
29
18
25
137
15
21
19
11
45
9
132
3
45
43
17
36
54
36
12
72
276
84
85
56
16
8
40
17
54
25
65
12
27
88
89
174
204
45
48
15
57
63
25
8
16
23
25
83
165
39
25
48
80
27
45
88
101
51
64
72
5
27
87
18
63
57
15
27
30
6
25
5
60
102
72
108
6
30
81
99
6
108
51
165
156
54
114
48
7
35
45
3
42
36
102
9
141
43
32
120
15
33
16
216
77
252
31
65
7
77
3
33
54
60
90
43
101
72
147
16
24
5
42
25
23
18
90
18
27
33
7
29
120
6
37
17
63
45
18
30
222
30
108
75
48
144
96
72
40
ABCD 95740628572*3^$a+1 [50088]
42
60
8
3
25
18
17
60
43
12
18
44
46
29
7
5
108
12
25
20
15
21
3
31
14
4
66
72
29
19
17
33
4
23
25
18
96
6
24
56
10
72
5
36
7
14
28
18
5
12
7
38
3
9
10
24
2
10
30
12
12
6
12
12
29
25
20
40
6
36
2
3
55
18
11
1
42
38
70
54
36
35
72
13
23
24
36
19
5
7
6
30
24
90
24
12
12
35
36
19
2
130
84
29
61
24
8
27
25
18
17
55
72
26
190
17
25
60
176
27
84
24
12
37
6
66
8
36
16
24
47
55
53
12
33
10
29
37
54
12
2
10
5
13
24
11
25
20
12
15
55
6
6
161
25
20
34
41
48
24
55
30
8
75
24
9
99
60
120
60
13
128
39
12
1
8
22
5
49
30
5
84
105
10
77
48
60
1
80
3
48
43
102
30
30
30
12
42
54
6
54
60
26
28
35
55
12
78
12
30
78
12
11
19
29
25
12
44
3
12
21
3
12
25
78
86
4
24
6
12
42
48
12
12
6
29
1
24
18
12
29
37
12
42
18
42
36
5
108
1
23
120
31
2
3
25
11
96
7
2
36
22
12
6
23
19
30
30
6
36
18
12
18
6
29
13
30
17
48
7
26
40
24
60
11
69
22
6
23
7
5
7
6
30
86
4
96
23
96
7
17
25
6
17
12
25
36
92
10
42
11
7
5
9
39
37
23
85
12
23
24
37
23
72
1
24
6
42
47
24
24
31
62
70
48
24
18
18
14
10
30
18
24
24
66
78
41
55
36
5
43
5
12
21
22
6
59
67
6
42
41
1
6
5
24
19
12
38
4
71
7
17
21
10
12
18
12
35
145
42
5
7
30
30
6
18
12
18
30
84
41
67
24
29
24
1
12
18
24
5
12
21
40
23
7
185
7
26
10
41
31
17
31
24
18
8
39
12
19
2
22
17
36
7
6
6
96
12
17
31
48
36
50
15
1
23
1
119
12
9
4
12
23
7
5
19
78
6
6
11
12
7
41
72
33
24
28
36
24
23
9
16
44
94
17
24
36
12
48
19
30
108
47
33
72
3
33
52
18
5
37
12
20
28
71
55
2
39
1
18
12
24
53
57
36
40
35
19
36
54
8
3
13
20
75
24
1
54
36
12
24
29
24
7
36
38
40
72
24
35
31
89
48
25
11
7
122
28
35
7
42
6
42
18
2
15
13
12
35
103
24
36
2
12
10
24
24
186
59
55
6
11
45
3
25
18
18
36
18
42
24
30
41
69
34
120
30
18
12
125
57
16
12
12
54
12
2
3
13
24
167
13
11
12
7
6
71
1
42
6
66
18
8
40
23
7
14
10
18
12
24
60
66
36
12
101
12
13
84
35
21
36
10
5
36
7
36
77
37
47
79
62
52
11
36
91
77
127
5
48
72
36
48
19
78
42
5
25
20
40
90
5
13
68
24
15
31
6
143
25
6
24
41
61
6
120
5
25
24
6
24
26
3
97
12
20
70
41
1
48
11
1
23
33
4
11
13
35
7
12
77
19
6
78
12
41
45
28
90
6
36
18
17
12
12
1
12
18
5
19
54
35
19
12
29
1
18
120
41
24
13
23
91
84
30
59
60
43
18
42
77
13
80
10
42
35
25
32
4
24
6
17
13
59
55
48
14
15
43
26
16
18
5
43
18
102
122
88
18
30
119
1
155
1
20
75
13
23
37
48
12
23
48
36
19
86
76
90
89
25
30
14
124
6
30
30
17
43
6
24
20
39
13
30
30
83
36
24
12
19
60
48
6
24
6
24
2
15
55
29
1
18
6
71
21
3
45
10
17
9
3
37
59
72
19
6
30
5
13
119
57
40
156
12
11
60
7
14
3
108
43
41
21
40
32
40
30
26
46
6
24
80
28
12
35
1
35
49
59
24
7
48
12
78
18
48
24
41
7
5
33
22
17
7
18
35
21
16
138
30
30
36
41
1
78
5
84
1
11
13
11
25
66
41
25
48
56
3
21
46
5
1
18
6
18
48
24
14
22
132
53
7
42
8
16
6
6
8
10
120
2
22
5
31
5
1
30
14
10
2
10
14
34
17
67
6
11
60
33
15
12
1
24
6
12
6
132
42
2
28
11
7
5
85
80
24
75
133
11
12
25
24
35
25
36
20
64
20
88
30
17
115
6
42
41
72
48
61
6
5
7
5
21
27
57
3
48
19
17
168
7
18
6
54
20
15
36
1
48
95
7
18
18
158
4
30
108
12
36
36
29
36
19
77
9
15
21
10
24
24
65
7
29
49
44
3
7
36
42
78
5
31
5
25
23
33
22
36
29
7
50
3
25
6
2
39
13
102
54
59
37
11
85
68
82
18
12
35
7
5
25
23
25
108
6
36
24
24
54
12
24
6
65
21
34
24
89
21
4
35
73
18
6
18
41
37
23
84
57
28
30
65
33
100
18
12
5
43
29
25
6
17
24
9
4
11
25
47
57
28
42
18
12
83
12
43
38
87
43
24
6
54
5
1
6
26
4
35
85
24
59
31
41
93
28
24
44
39
37
23
12
24
19
2
24
16
11
24
43
6
20
24
10
12
5
25
35
79
14
22
66
164
4
47
19
89
1
54
12
42
12
84
30
6
8
16
36
80
28
8
3
7
12
12
53
13
30
14
36
3
37
44
4
59
7
53
7
38
22
18
8
40
54
6
8
51
109
84
18
24
126
20
58
5
9
10
90
6
5
12
73
30
5
21
46
17
13
35
57
46
77
67
2
34
65
12
55
53
7
5
55
53
25
32
3
7
29
13
36
20
15
91
108
42
11
120
43
5
31
36
38
10
36
29
49
186
156
24
60
36
41
9
36
58
14
22
5
21
22
5
12
1
24
18
120
50
15
72
48
31
12
114
66
53
1
18
2
46
17
37
18
5
25
20
22
41
13
6
54
192
8
27
85
24
11
60
73
59
61
24
102
24
17
12
73
47
60
1
6
60
204
14
58
150
8
27
24
1
35
19
38
22
30
44
12
52
30
5
13
12
32
60
28
18
24
30
24
30
77
43
14
51
12
13
59
21
46
5
49
72
18
24
2
39
55
12
98
94
36
30
32
27
72
1
8
46
36
14
99
91
30
6
24
29
1
23
25
18
72
18
47
73
20
15
12
96
19
2
4
6
65
25
23
25
6
17
25
35
55
5
24
13
8
72
88
47
45
10
50
63
72
25
42
6
23
7
5
43
161
19
17
7
60
146
10
12
2
22
30
54
5
31
149
45
4
11
37
8
39
48
48
72
7
12
36
18
92
52
30
48
77
37
8
10
48
12
41
7
53
121
11
43
29
7
6
47
7
54
24
60
42
14
106
14
22
2
16
42
17
55
53
7
12
14
4
36
6
36
60
65
7
17
19
14
15
103
ABCD 95740683224*3^$a+1 [50049]
12
18
15
32
223
18
24
138
42
18
12
180
17
16
147
150
216
54
126
11
16
93
144
3
32
43
120
18
155
79
6
27
45
72
90
33
48
27
149
61
72
11
25
42
318
222
18
72
120
60
102
45
81
47
7
90
216
60
102
18
179
43
5
7
126
144
108
60
48
35
79
180
45
45
18
12
21
267
18
42
18
119
163
72
21
39
153
45
48
54
60
138
42
108
18
47
7
48
18
222
120
17
55
137
61
108
24
111
45
24
18
153
57
119
13
120
60
15
21
11
256
93
342
12
108
245
133
132
12
11
49
47
48
13
102
186
147
33
15
159
33
48
45
54
186
144
90
48
330
12
3
32
25
36
54
77
31
18
12
90
312
90
18
149
13
36
47
73
24
156
24
210
126
60
54
300
90
90
78
59
16
87
90
90
108
18
39
81
335
79
18
15
75
53
25
54
246
222
72
21
159
18
12
108
42
48
125
37
155
256
9
30
105
201
39
15
17
16
93
24
120
18
60
522
123
48
27
30
72
108
132
18
72
18
72
18
18
87
255
162
48
42
21
189
90
153
27
21
39
201
144
128
187
60
120
17
1
72
108
132
180
90
30
11
96
43
108
153
176
43
53
115
90
48
294
30
18
285
165
72
60
18
12
18
42
30
18
93
176
1
108
60
39
81
222
177
195
180
18
60
27
45
36
84
78
162
90
18
30
65
112
3
78
120
294
120
78
12
15
75
186
174
90
195
381
60
39
33
15
93
72
27
96
69
90
161
169
120
60
131
25
24
255
393
48
24
47
43
5
115
180
6
192
42
48
137
25
18
42
75
128
115
60
18
84
75
255
18
48
15
144
3
45
465
102
6
54
210
18
18
54
288
209
13
36
102
57
75
48
60
30
108
54
90
180
198
60
57
33
15
87
6
102
18
24
51
285
42
102
83
13
99
75
21
165
27
93
179
55
60
108
72
41
96
91
60
138
47
240
25
12
18
42
288
30
198
114
30
180
78
120
17
25
263
115
90
282
90
90
53
217
60
138
33
165
24
156
39
15
366
99
48
87
137
1
42
5
115
186
120
162
132
5
61
144
60
180
120
348
12
3
80
157
36
54
30
180
108
75
48
57
162
53
48
7
60
93
144
15
33
147
66
27
33
47
7
108
29
289
54
78
162
48
180
132
48
90
87
48
105
23
160
80
192
7
60
77
16
27
6
159
48
32
115
126
47
85
162
30
123
32
25
150
90
36
144
336
24
138
17
73
72
90
21
39
90
90
5
43
18
54
90
150
66
11
133
96
234
18
228
162
18
ABCD 95740822766*3^$a+1 [50016]
8
64
12
36
17
43
48
36
8
36
4
36
59
13
17
7
36
29
18
13
23
25
89
7
23
145
12
29
19
48
17
6
97
23
1
24
60
41
63
16
20
24
16
5
19
8
4
23
1
84
12
8
40
36
5
31
24
12
60
53
15
84
36
9
55
11
9
16
24
41
15
4
56
12
40
53
39
12
4
192
29
31
17
6
37
24
48
48
8
36
96
39
1
32
52
29
30
9
48
64
24
41
175
5
19
20
36
16
20
4
65
39
9
15
21
7
24
84
12
17
3
4
8
72
64
12
12
20
12
64
5
15
4
11
9
12
24
16
68
12
4
35
37
48
29
27
24
75
36
18
51
4
60
36
24
12
23
73
44
16
8
72
3
6
63
112
23
120
13
68
12
4
24
11
9
144
28
24
84
20
52
8
4
41
19
17
19
44
76
35
25
24
56
4
35
13
8
24
132
48
15
25
95
25
17
48
6
1
56
27
1
24
32
28
20
76
59
1
12
48
5
24
66
21
64
5
39
36
12
52
5
3
69
18
21
21
115
8
16
12
48
56
33
3
28
92
28
36
36
77
31
29
51
36
16
8
84
48
12
12
40
20
4
5
91
36
12
5
87
4
24
8
100
24
8
12
36
24
3
21
15
9
16
32
87
13
8
4
8
57
12
3
87
25
20
28
8
52
68
69
19
20
69
3
40
8
100
56
9
19
35
6
15
24
36
52
17
103
23
21
4
56
40
53
6
9
57
18
1
56
4
71
133
72
24
20
72
112
36
44
16
20
75
69
45
120
31
11
69
15
21
15
85
108
36
72
23
9
16
71
1
8
16
80
16
8
9
6
25
24
125
27
16
68
24
27
1
12
20
36
16
24
60
35
9
28
53
31
8
12
4
29
3
12
57
18
1
36
8
12
3
36
105
40
36
68
15
42
18
25
41
24
7
36
8
96
16
48
12
32
88
53
19
47
24
9
16
44
48
24
39
1
8
16
12
24
24
44
16
12
17
36
114
57
40
8
48
9
55
48
5
36
15
39
30
6
57
4
5
31
8
4
20
15
13
12
56
24
60
28
12
20
16
59
37
5
18
1
29
31
20
36
40
23
1
32
88
84
41
6
1
12
116
4
20
40
12
23
25
12
48
32
16
8
75
1
44
24
16
12
32
48
57
63
48
12
52
12
29
24
15
16
59
33
4
35
30
18
85
96
72
20
3
9
88
12
12
68
111
37
59
9
9
27
24
40
44
75
33
3
9
87
33
48
4
8
15
25
11
30
19
92
76
29
3
21
27
3
49
32
48
75
1
11
13
20
52
24
24
56
9
103
24
24
60
11
13
17
15
24
39
25
72
60
56
4
35
49
12
12
32
4
44
28
12
68
4
24
32
52
56
4
71
21
168
21
19
48
12
11
1
68
45
15
75
73
20
27
73
17
60
30
13
240
84
24
24
17
15
15
18
67
24
20
15
25
65
31
119
81
3
61
72
53
90
25
12
24
96
12
72
23
1
36
23
13
24
36
8
24
16
12
24
20
4
29
6
66
18
36
9
15
1
20
16
8
27
1
17
3
24
16
108
41
31
68
51
45
3
13
12
20
15
1
24
12
20
36
12
16
72
24
29
67
23
1
56
48
4
5
15
28
47
21
9
67
23
21
15
1
59
37
17
36
19
47
9
15
1
68
21
39
45
7
24
5
39
48
4
53
75
96
12
12
45
43
12
35
33
3
84
37
24
44
16
32
4
8
28
77
15
60
36
4
65
31
59
25
32
4
11
9
24
27
18
55
48
17
3
69
75
3
25
20
75
6
66
60
9
16
29
7
48
24
5
6
49
8
4
5
15
4
44
76
29
63
4
35
13
8
12
57
63
28
32
48
4
20
9
39
27
1
140
12
36
24
12
63
60
13
8
76
36
77
31
20
36
9
7
12
12
8
96
4
35
13
12
32
4
80
64
8
3
1
5
18
30
7
35
18
30
45
16
144
56
4
12
35
9
24
28
8
12
39
24
1
24
12
8
9
43
44
15
1
72
35
165
15
21
60
9
3
24
4
60
41
79
12
24
20
9
7
48
36
84
20
36
3
73
60
29
15
4
24
12
44
12
12
36
21
15
60
100
35
13
8
12
21
31
60
239
1
24
29
15
16
5
7
60
108
41
18
205
12
48
41
7
24
5
75
24
40
120
12
24
23
1
24
47
13
5
3
24
4
41
54
1
84
20
9
66
36
13
65
15
12
3
13
108
12
8
16
8
28
108
32
4
24
24
12
84
12
24
20
76
24
8
28
132
11
9
12
63
13
12
11
6
39
15
49
5
36
19
92
15
25
44
111
198
30
1
36
84
20
16
83
1
29
15
28
104
16
32
28
8
4
5
12
15
3
36
1
20
3
61
41
15
9
19
8
4
56
4
44
99
21
45
67
23
21
4
24
5
36
6
1
104
3
1
65
27
40
12
120
36
12
44
4
24
8
12
160
36
149
6
85
24
20
12
36
48
21
19
32
9
43
5
7
29
15
132
33
19
36
35
60
81
40
80
105
3
36
4
11
25
96
24
12
12
12
56
87
105
28
29
18
21
16
8
27
21
27
6
7
24
24
12
44
84
15
61
36
60
24
59
49
48
20
4
24
35
1
29
7
17
3
27
150
30
85
36
5
7
8
21
3
40
47
69
24
51
36
24
21
84
12
57
7
29
39
28
12
32
24
9
51
9
31
44
15
12
61
24
5
19
35
25
29
60
27
28
36
20
12
112
47
18
3
48
12
12
88
53
31
20
3
21
4
11
24
73
47
21
52
17
27
16
8
12
28
5
31
35
24
1
8
28
72
8
39
13
8
33
51
24
165
67
48
5
31
113
31
140
12
12
52
60
8
16
44
16
11
61
20
3
21
3
13
12
5
31
24
60
47
24
21
16
24
36
84
116
3
61
8
16
20
40
32
3
24
66
27
48
16
36
24
24
5
115
36
53
12
31
24
8
15
13
8
9
15
100
20
28
17
6
30
75
40
65
54
6
15
40
20
72
24
3
60
1
12
12
96
71
1
8
64
48
68
4
20
72
75
9
9
3
60
52
35
30
7
24
60
44
12
24
4
20
16
12
53
27
28
12
32
12
4
59
25
8
39
1
44
69
15
69
6
25
56
4
44
15
25
8
24
15
18
27
16
8
15
49
36
20
76
36
12
8
88
35
45
76
8
15
21
4
20
15
13
8
52
8
129
15
16
12
20
9
15
36
3
9
108
123
1
36
44
3
6
19
20
28
32
16
12
8
24
75
45
27
1
17
7
44
4
17
63
12
48
21
27
100
17
36
31
23
12
21
69
3
12
24
21
103
5
55
36
12
44
96
12
12
28
12
80
4
12
12
80
16
5
27
24
39
21
16
12
8
28
36
44
24
45
7
48
5
3
99
24
69
52
24
116
76
8
9
96
7
12
72
35
13
48
44
96
12
108
3
ABCD 95740948588*3^$a+1 [50267]
255
162
3
420
117
18
57
144
69
90
57
168
477
363
24
12
288
180
231
270
195
72
12
12
69
432
90
69
201
288
27
360
24
108
111
162
219
141
75
105
108
39
33
18
201
159
180
45
45
75
12
363
540
21
120
144
57
39
144
156
21
255
15
108
165
156
60
120
24
24
240
111
105
237
135
240
60
120
192
360
333
90
18
450
189
711
252
45
135
90
207
63
57
33
108
51
96
84
384
87
93
15
72
18
51
21
18
165
15
105
237
195
165
75
144
231
105
72
111
405
45
87
3
21
96
45
360
63
12
105
75
48
384
420
108
204
144
507
117
48
84
21
219
141
195
12
132
219
72
108
321
108
111
9
300
12
36
180
3
360
72
288
90
27
84
180
339
45
144
108
45
15
144
24
87
198
267
144
129
252
219
384
204
183
333
12
12
381
87
93
99
153
75
33
87
168
156
39
117
228
195
342
360
159
21
270
180
237
60
63
357
60
33
75
312
243
57
48
3
129
33
18
309
72
144
447
33
57
87
3
45
153
375
237
18
180
9
63
405
45
108
99
63
288
72
69
111
105
75
108
297
63
57
285
378
162
270
153
72
12
180
48
12
171
180
72
270
198
21
36
168
72
48
15
249
381
90
237
15
33
12
153
255
375
69
180
540
156
27
270
18
165
132
708
144
72
168
156
75
225
144
63
297
171
21
144
156
39
201
336
165
63
27
213
75
270
51
111
129
51
345
15
129
231
90
147
12
276
123
69
111
180
369
96
12
12
231
9
603
108
141
ABCD 95741070442*3^$a+1 [50093]
48
7
6
42
9
36
9
66
5
139
45
39
9
8
13
51
51
9
15
18
35
121
27
9
15
56
25
48
27
20
4
20
55
65
103
77
25
15
8
1
30
12
29
1
24
15
20
31
9
56
13
27
3
84
48
57
68
72
72
19
24
66
59
48
12
60
25
42
81
20
12
268
24
39
36
125
36
52
3
69
8
12
60
1
84
78
48
60
5
55
29
49
6
5
16
27
5
12
25
36
27
92
16
69
15
33
3
3
77
4
45
60
15
3
162
66
18
47
19
24
21
108
33
39
48
68
12
12
16
120
39
21
60
12
33
30
77
91
102
15
9
51
32
72
25
71
19
33
168
45
59
19
9
81
96
11
40
32
12
16
12
20
1
47
55
45
69
15
39
30
59
52
75
21
9
24
11
16
33
42
29
25
63
32
96
60
43
21
21
78
24
17
60
1
54
78
3
104
36
60
24
61
27
72
36
20
13
11
13
3
32
97
35
25
123
93
12
78
65
24
73
147
20
13
27
8
28
32
40
8
49
11
64
15
5
36
52
20
25
6
21
48
12
20
1
60
35
12
28
15
9
8
100
48
3
41
19
42
27
128
4
75
60
6
15
33
39
93
42
45
21
231
36
27
6
11
1
15
12
32
60
25
23
61
30
17
60
240
84
13
30
78
42
12
5
28
21
51
20
25
6
77
7
41
40
104
108
37
90
6
42
33
93
47
72
112
33
35
13
18
42
24
3
12
63
36
29
1
11
49
120
30
141
3
53
60
12
28
33
24
27
3
5
12
31
12
137
16
20
19
5
36
49
11
40
27
12
21
27
17
19
42
35
24
36
55
18
39
81
114
45
48
15
9
9
27
12
92
16
3
42
15
9
35
229
11
25
48
23
55
45
92
48
25
47
60
1
27
3
101
91
129
8
88
33
36
51
27
93
32
12
36
37
18
5
25
18
144
6
39
132
20
36
112
48
92
37
36
132
23
37
23
84
100
8
25
15
21
6
5
40
9
66
90
24
119
12
25
60
3
27
45
8
12
13
3
99
5
25
6
198
54
6
6
21
27
45
60
8
25
24
51
24
8
91
101
1
24
18
33
9
11
12
12
16
33
47
43
90
59
73
24
63
8
4
68
7
81
32
88
9
24
42
12
33
32
52
20
13
3
33
12
42
78
24
24
36
3
72
8
60
40
45
42
5
28
8
84
120
108
12
40
80
40
45
15
21
24
35
1
59
16
9
6
24
21
69
11
64
9
42
54
23
43
9
39
29
61
6
33
15
42
36
15
24
3
77
73
6
90
51
8
13
147
21
12
47
43
5
37
23
37
35
13
27
21
54
17
13
27
48
27
30
71
64
36
45
27
12
21
24
23
12
13
35
1
11
19
29
91
6
11
133
59
88
45
18
57
72
21
171
183
57
9
47
24
1
75
153
11
79
42
24
11
12
25
3
12
68
37
47
76
15
162
23
4
9
11
121
39
188
28
80
19
36
78
12
95
139
18
3
9
66
29
16
32
88
3
66
15
36
15
30
119
40
8
52
81
48
36
23
25
83
12
13
147
15
42
6
18
51
8
60
43
5
24
13
83
60
7
42
11
97
60
23
12
7
18
6
17
43
60
6
66
29
16
15
84
24
17
64
80
19
77
4
45
24
96
30
21
20
7
5
72
61
30
17
12
25
11
4
33
15
20
61
11
40
171
5
49
75
68
31
30
87
24
3
105
60
12
45
120
54
81
21
12
3
69
15
9
42
168
24
17
40
75
41
37
36
24
63
44
121
95
24
16
60
24
48
12
36
24
3
17
96
13
36
11
52
8
4
75
24
9
12
140
25
15
45
3
57
11
12
1
30
21
8
12
25
18
18
167
28
24
8
52
9
30
77
64
21
99
9
6
30
30
18
23
13
27
32
48
73
27
32
157
3
68
64
56
49
23
12
36
12
7
5
100
351
29
61
18
89
12
1
167
1
6
5
36
4
56
60
120
13
47
25
12
23
52
93
72
6
77
109
6
89
136
27
18
90
105
9
3
51
9
72
39
24
18
119
55
93
21
72
47
48
13
107
4
9
39
3
24
33
12
8
72
16
12
92
1
24
51
20
25
27
20
31
36
21
20
7
65
100
8
60
73
6
5
60
16
147
6
12
24
15
3
6
234
33
20
60
4
3
53
124
36
44
13
78
165
24
8
112
15
5
16
80
60
72
72
76
15
129
128
100
60
3
89
25
54
30
59
13
27
48
15
17
72
103
53
40
20
72
52
45
11
124
63
48
18
51
8
40
3
150
42
53
52
87
6
39
8
88
24
80
76
84
140
79
81
111
9
9
27
24
80
1
75
129
51
9
11
37
23
52
48
44
85
120
6
9
15
45
128
28
3
9
8
4
56
109
144
54
33
3
69
32
28
108
57
12
36
87
20
97
35
55
6
35
157
83
109
60
35
31
65
4
36
60
45
30
29
48
61
111
8
12
168
67
5
133
90
57
45
36
60
27
45
3
15
84
24
6
23
61
47
25
12
3
9
6
89
49
27
45
47
13
39
21
48
11
48
97
96
59
19
101
109
36
51
84
111
57
12
15
36
24
45
8
60
25
3
9
84
12
27
140
12
25
15
9
6
5
1
47
48
112
20
103
48
17
60
60
40
24
9
11
16
24
69
6
30
11
24
31
90
27
92
60
61
12
47
76
ABCD 95741404886*3^$a+1 [50011]
189
15
113
12
148
87
113
72
19
89
36
12
79
5
144
175
137
240
168
76
63
120
53
7
36
5
19
21
87
60
12
12
48
12
5
144
67
12
36
24
65
100
68
24
84
4
75
17
4
44
67
89
115
24
180
21
36
8
175
41
24
43
29
43
48
12
36
36
65
19
101
40
48
87
89
24
48
180
12
96
192
55
125
7
53
72
7
5
60
31
89
55
24
36
29
60
100
75
77
67
48
12
41
55
137
103
12
5
52
15
72
36
24
29
31
29
24
48
55
60
5
24
19
84
48
12
5
7
89
24
60
7
149
67
5
43
77
144
43
5
43
24
5
28
68
124
44
115
29
36
36
31
84
5
151
192
36
89
52
8
115
48
12
57
80
115
5
19
125
31
113
103
17
12
84
31
29
55
24
173
127
41
115
9
140
55
72
5
48
31
72
29
91
72
141
56
24
31
24
65
79
5
43
53
12
19
101
139
5
60
19
17
55
113
84
60
48
79
5
84
19
12
65
43
36
12
120
53
36
19
257
28
99
36
5
36
115
161
60
132
60
180
91
29
168
12
55
101
84
228
48
19
41
31
36
312
21
87
53
55
65
55
41
19
24
12
36
29
24
127
12
48
5
24
55
96
60
29
36
52
123
48
36
29
36
24
24
12
96
79
53
295
12
180
53
67
36
53
4
75
21
36
39
5
79
5
160
8
127
57
80
64
27
84
144
17
12
67
29
7
108
36
36
257
40
3
12
108
65
115
189
159
5
7
113
55
96
24
5
19
60
72
84
41
223
125
7
5
48
48
7
48
173
60
4
180
63
12
17
31
5
24
24
19
12
48
65
7
48
96
41
19
36
24
65
72
79
48
12
204
17
120
19
5
43
53
12
55
36
9
15
125
12
55
36
72
53
120
19
101
28
84
8
84
36
79
24
21
176
12
31
12
12
137
19
129
20
43
17
112
39
36
41
124
68
55
65
7
41
79
48
17
24
76
128
67
161
108
19
60
5
31
77
48
84
67
101
127
132
96
77
55
17
19
77
19
29
12
7
36
101
4
96
3
101
180
31
5
55
24
12
12
5
31
29
43
53
4
27
48
48
24
33
32
79
24
105
267
33
15
12
96
5
55
120
29
36
12
115
12
36
12
5
7
29
72
19
5
79
12
5
60
12
103
108
125
84
67
36
60
84
101
24
31
77
7
41
12
43
9
15
120
36
9
60
236
139
5
48
163
29
24
91
36
113
60
31
101
175
12
48
24
108
60
12
69
116
28
32
43
41
199
5
60
31
120
84
72
24
5
36
4
111
365
139
9
3
84
41
120
115
12
41
7
9
248
96
55
60
17
52
135
72
93
92
24
31
84
89
103
60
24
69
36
3
12
45
159
245
79
12
53
7
53
52
3
36
264
36
96
53
7
48
48
65
240
19
36
12
101
67
65
19
113
55
5
12
168
60
55
53
7
120
113
4
15
29
307
69
3
5
136
44
91
5
36
19
125
31
108
5
31
204
48
60
89
60
96
55
48
24
17
19
29
7
29
127
12
72
144
5
7
108
17
4
3
36
21
44
36
36
7
12
144
189
75
5
103
24
41
19
24
45
15
17
7
5
60
168
7
48
65
67
197
43
65
12
19
5
24
67
5
19
24
36
72
48
5
91
60
101
24
175
96
60
48
192
72
53
24
28
20
7
53
52
171
72
5
43
5
120
60
12
7
329
96
43
108
89
151
132
53
115
108
161
48
48
7
45
63
5
12
43
60
5
55
84
93
8
7
12
216
53
19
60
5
16
75
9
3
53
4
80
7
29
55
24
108
33
27
65
84
43
17
36
192
96
36
151
5
108
79
41
7
389
31
149
60
4
32
115
5
132
100
87
48
41
16
8
91
9
20
55
108
24
ABCD 95741505994*3^$a+1 [50129]
25
77
43
11
141
9
126
120
60
30
108
36
31
264
89
15
40
32
88
35
150
30
72
1
120
8
69
90
6
36
103
56
69
60
12
18
6
54
120
60
25
8
57
63
144
39
330
30
216
121
47
145
125
66
60
37
72
71
105
51
93
105
7
168
65
7
48
101
51
40
23
102
43
48
17
103
83
120
36
54
115
29
36
55
24
48
179
18
186
1
48
41
54
73
8
40
71
234
54
36
69
72
3
60
97
8
72
64
200
21
3
208
47
30
51
81
30
114
84
3
69
18
57
64
149
123
189
30
93
51
24
12
105
160
8
112
119
25
29
36
7
8
24
21
54
117
16
29
120
19
239
25
5
51
81
103
56
15
24
25
5
96
19
8
184
24
101
90
49
96
23
72
81
27
61
56
3
6
36
90
9
129
151
71
33
87
78
115
47
1
89
84
36
54
234
31
24
185
72
120
150
193
32
63
25
65
87
15
18
42
54
54
25
95
150
27
135
9
9
36
19
17
159
195
165
39
145
32
16
17
90
61
11
21
57
7
5
60
138
42
120
51
57
126
105
21
51
3
24
117
3
42
120
219
129
12
24
19
11
90
96
51
72
51
54
303
64
24
264
11
181
56
64
23
60
61
191
48
6
195
15
24
1
71
33
141
24
27
63
33
48
232
8
15
6
30
21
40
179
90
43
8
3
45
216
135
108
30
90
13
59
13
120
11
24
66
36
39
21
315
39
105
96
69
259
125
30
36
216
49
11
45
183
97
24
272
3
6
378
102
15
3
96
69
21
66
60
48
42
43
65
72
55
24
29
27
39
25
71
81
57
6
66
90
18
60
102
54
90
90
54
6
67
72
48
47
102
60
120
90
204
1
24
5
114
73
17
12
3
51
229
47
145
53
51
280
119
90
72
15
123
126
6
33
177
330
108
145
32
69
24
36
15
129
12
24
30
180
180
96
18
12
15
40
35
18
6
66
150
13
95
66
15
9
207
189
27
9
18
66
54
21
129
120
60
102
18
42
48
6
84
87
45
54
30
6
9
40
24
65
15
45
43
23
36
60
33
160
32
88
48
8
16
83
126
31
35
258
91
155
24
36
49
56
195
109
17
90
144
6
151
167
121
192
8
24
51
114
30
37
113
66
36
18
247
113
87
88
11
45
111
25
65
24
36
139
56
280
8
112
83
162
3
15
90
90
253
167
145
101
90
24
81
81
15
33
103
24
35
60
73
11
21
64
5
6
108
25
65
90
102
204
19
72
48
5
171
39
126
90
6
43
5
162
78
51
15
105
39
177
39
49
155
72
18
187
29
66
1
89
103
5
60
55
155
72
60
48
126
6
181
17
66
69
160
65
15
15
72
129
64
77
54
141
16
23
60
156
73
5
12
78
33
48
45
36
18
12
108
42
51
237
12
39
16
95
30
51
24
3
90
12
90
13
11
66
115
24
11
48
72
54
54
1
89
72
39
15
54
60
12
3
21
27
9
151
59
85
48
192
203
120
6
84
3
39
30
24
19
371
24
102
31
23
1
23
102
24
27
160
23
54
96
139
5
27
24
39
30
126
6
48
55
17
31
77
72
19
59
102
223
17
31
17
255
16
32
72
27
61
24
5
115
48
11
54
15
27
69
15
24
73
8
39
25
32
159
57
48
72
ABCD 95741827562*3^$a+1 [50100]
57
27
18
126
60
9
12
153
30
48
90
3
44
16
99
53
73
24
12
66
9
80
60
13
66
5
91
30
3
51
101
28
165
27
69
6
24
6
24
15
9
96
11
1
27
12
51
12
6
66
18
246
6
243
3
42
6
36
6
3
80
37
39
48
8
55
29
36
144
1
24
83
60
48
19
33
3
54
6
24
18
11
67
54
30
24
24
18
24
18
48
9
213
48
30
114
24
24
35
1
15
111
48
48
17
16
104
25
6
6
30
29
79
5
91
77
7
21
60
32
55
57
132
15
45
20
28
8
25
35
7
42
143
31
12
42
95
55
17
28
15
108
12
57
104
60
19
36
89
1
6
29
84
25
11
4
96
80
37
48
47
109
75
8
31
24
42
48
12
6
9
3
168
48
5
16
20
49
60
51
8
13
23
16
51
12
101
49
71
55
77
4
69
6
54
12
30
60
42
30
17
13
6
24
5
220
75
6
42
78
54
216
45
56
43
12
6
138
5
25
36
54
12
17
40
32
43
90
23
55
54
71
49
23
7
29
24
16
32
7
101
49
42
9
81
138
113
37
6
29
31
5
175
12
65
13
6
36
53
37
87
3
45
32
48
4
3
21
75
36
69
15
29
67
6
63
27
162
18
102
11
1
60
78
5
72
43
101
67
24
29
40
32
7
30
15
3
5
12
40
117
78
5
12
103
72
45
3
45
8
49
23
12
88
21
27
108
9
75
33
15
20
13
15
80
97
42
36
5
16
39
9
96
20
19
5
36
61
11
37
36
12
84
95
19
90
66
114
35
7
33
87
53
24
48
7
57
24
15
24
78
143
25
66
33
57
11
55
42
11
24
37
3
32
31
9
99
42
3
39
30
12
84
51
63
77
13
12
59
36
103
42
18
113
13
6
84
6
11
7
126
72
78
5
85
36
11
55
93
24
21
120
51
15
29
19
12
24
5
79
36
21
213
36
6
5
144
16
9
12
12
63
8
1
6
33
129
18
29
19
125
24
7
66
48
51
224
1
36
47
72
108
37
63
15
17
79
6
6
12
5
40
63
54
39
9
47
40
69
54
17
19
17
7
5
52
48
12
15
48
5
52
20
24
1
11
7
6
54
6
15
21
6
18
66
18
12
120
24
24
6
24
48
17
145
6
5
36
13
48
27
51
12
42
66
9
27
33
32
28
36
140
12
172
72
93
11
79
12
24
30
30
45
39
36
12
65
24
4
39
36
45
69
42
21
8
31
24
21
63
48
228
89
16
39
5
13
135
44
55
6
39
9
35
7
12
33
8
12
7
21
27
17
52
273
35
1
27
3
5
127
17
96
36
25
15
3
60
17
43
18
47
55
21
32
25
30
60
65
108
24
7
9
156
56
199
53
172
69
96
15
24
36
69
36
3
116
31
48
120
65
40
21
6
65
4
80
24
25
30
42
24
71
13
78
5
4
51
17
108
19
54
114
65
103
18
35
7
9
60
9
47
127
65
136
15
17
145
24
264
30
72
9
3
12
18
90
48
9
33
132
6
102
83
175
24
45
21
27
8
13
84
96
59
43
120
77
67
24
117
9
135
60
24
207
9
69
15
32
7
42
83
16
120
21
126
24
78
23
72
28
80
4
24
9
15
56
19
102
90
54
102
24
33
80
28
8
61
15
45
15
44
85
119
13
18
30
54
90
48
30
53
97
243
15
41
36
79
30
23
31
5
16
3
18
12
240
27
24
15
6
78
42
30
84
24
12
60
18
27
33
63
3
5
1
54
21
68
67
48
17
84
19
5
1
12
18
132
24
101
13
35
121
6
60
18
114
21
56
60
19
6
83
31
17
55
57
20
36
67
53
19
113
12
25
30
17
19
9
57
6
53
19
60
6
90
5
7
17
7
174
11
19
129
68
19
69
56
19
17
13
47
12
43
17
175
5
31
54
95
7
6
63
69
51
32
100
12
93
72
15
15
12
5
79
21
48
21
54
12
9
51
9
27
72
53
4
44
25
15
69
78
53
12
43
165
15
24
5
67
9
105
60
36
15
33
6
30
30
65
19
30
6
21
8
36
139
48
117
8
109
35
28
3
9
3
36
57
9
35
31
72
17
60
25
24
54
36
36
41
55
17
25
23
25
35
43
5
31
9
111
48
45
15
90
90
36
36
33
3
114
258
78
78
132
5
264
4
92
127
132
6
23
49
27
231
9
15
5
181
59
133
11
55
29
36
96
109
60
36
59
7
114
3
165
6
69
57
66
9
39
9
36
21
48
42
9
9
138
18
24
87
51
5
7
12
65
4
51
114
35
61
15
189
171
15
120
5
79
30
102
5
64
39
30
11
31
5
13
36
288
23
52
117
66
57
21
59
16
27
30
39
3
150
11
1
18
65
55
162
71
19
89
85
95
4
32
40
33
35
97
66
12
42
30
54
15
144
32
19
105
39
18
24
18
57
159
36
6
203
84
43
ABCD 95741934812*3^$a+1 [50033]
15
30
39
28
20
48
57
30
72
72
24
9
63
145
17
15
33
3
4
5
30
141
105
15
15
25
24
35
30
3
48
84
48
33
27
207
45
33
3
4
56
40
60
5
139
60
20
15
13
20
100
12
53
63
27
18
27
3
54
43
5
7
47
9
129
43
48
80
21
18
12
9
39
6
12
78
57
72
16
5
222
12
18
15
15
33
81
18
21
27
13
35
6
54
57
123
96
24
6
43
137
3
81
127
48
17
55
12
11
57
9
19
29
55
23
102
51
27
37
41
55
47
18
24
12
18
48
54
3
40
17
19
11
9
81
36
30
60
13
227
12
13
20
15
84
24
24
18
127
101
30
42
63
12
87
33
12
57
30
13
131
6
19
89
6
24
13
65
207
216
27
60
12
6
55
77
18
24
36
9
28
8
39
25
5
6
114
3
3
30
60
6
13
23
25
5
24
24
99
16
11
36
25
65
60
48
15
12
40
12
23
12
1
104
27
54
114
21
57
3
45
210
144
42
90
1
72
68
100
47
73
17
30
18
60
84
159
9
138
24
9
45
39
16
24
35
120
45
51
25
5
27
9
19
29
103
29
18
21
39
6
24
43
17
15
15
36
37
5
63
64
80
60
16
167
13
32
153
66
18
3
12
75
36
60
66
6
30
103
5
19
113
48
30
24
90
51
64
47
21
88
24
56
39
72
9
75
54
15
177
18
108
33
99
45
15
13
20
33
15
124
60
68
3
66
108
15
33
3
45
139
95
36
60
24
72
54
15
51
13
23
13
35
9
81
42
25
5
42
18
27
48
3
24
21
69
6
6
24
27
28
17
24
138
12
33
3
33
21
54
24
18
3
39
36
84
18
12
18
12
132
138
15
16
200
160
17
7
41
67
68
69
60
42
1
68
87
37
5
75
15
6
27
12
100
53
27
16
12
65
24
30
24
25
12
20
88
65
12
12
75
21
75
52
8
112
5
67
23
145
20
135
73
35
24
1
20
39
85
23
33
40
179
36
9
15
25
11
30
24
108
27
21
54
21
52
68
39
90
6
24
18
18
12
12
33
45
30
12
18
84
3
16
47
18
60
66
78
30
21
75
9
40
23
84
121
65
63
57
12
15
21
24
63
3
72
73
44
63
12
1
84
108
8
40
32
27
85
281
7
128
15
9
21
12
42
30
111
100
32
9
3
21
42
12
45
3
12
45
51
24
1
5
6
90
6
13
80
45
19
56
15
114
135
15
81
27
18
15
4
215
73
23
36
60
1
20
52
108
83
6
48
18
73
29
75
16
20
27
102
96
66
49
44
63
37
8
267
36
9
3
25
20
28
12
68
172
59
18
30
48
93
27
157
47
6
27
36
15
180
30
19
23
18
6
13
11
6
79
92
3
30
60
24
66
24
108
24
21
93
99
48
72
45
12
79
24
11
45
12
12
40
156
47
60
33
9
72
66
42
36
87
40
5
42
6
115
11
30
36
42
12
18
3
45
55
12
68
45
63
39
30
3
15
12
13
89
39
15
12
54
108
78
18
30
165
9
18
12
13
12
36
92
72
63
25
29
54
36
1
5
84
30
69
4
60
60
48
20
48
27
24
9
69
91
152
123
24
60
61
59
33
40
47
25
35
21
184
56
60
21
24
19
23
102
15
40
11
49
5
15
21
60
75
4
41
7
17
30
36
102
15
45
43
32
3
12
12
66
66
18
15
3
54
18
13
20
87
45
16
29
42
36
45
48
40
149
36
39
16
11
18
78
37
8
69
96
12
15
48
63
57
75
48
12
25
8
120
39
12
24
12
12
25
95
45
21
19
8
63
9
3
48
36
48
21
9
3
45
183
45
15
24
28
12
23
33
12
3
60
37
23
6
36
42
1
20
75
145
20
69
3
15
24
6
43
24
17
3
76
84
48
17
96
27
57
135
3
42
123
40
68
105
24
60
31
41
24
12
27
27
61
5
63
64
20
48
15
18
54
33
87
25
8
12
16
11
54
19
48
48
24
8
27
61
24
8
3
45
45
30
9
60
40
8
48
117
18
30
12
3
64
11
120
36
9
9
72
204
66
21
15
57
16
80
64
5
3
72
27
9
84
15
73
68
15
24
13
59
48
12
9
45
15
4
35
6
6
61
83
6
163
36
20
12
60
75
12
78
3
40
59
73
23
45
21
43
47
30
159
9
18
33
9
30
102
6
93
27
45
75
13
29
115
41
72
12
30
13
8
4
5
75
60
3
85
5
48
27
33
15
21
54
30
15
40
44
27
73
5
91
60
12
125
78
24
33
3
24
1
32
105
150
18
36
54
54
36
42
18
120
7
48
11
66
67
8
9
24
7
47
30
3
48
4
11
12
37
20
141
55
12
77
175
47
66
24
36
7
53
15
28
132
23
97
152
123
13
65
19
36
24
101
27
72
3
37
53
43
84
17
43
47
9
24
3
12
30
18
108
37
20
3
66
48
6
24
1
12
89
54
30
67
32
36
27
18
24
72
6
25
12
23
25
47
33
15
12
60
1
104
51
145
44
16
59
36
72
33
15
45
9
108
183
9
31
12
48
11
24
9
48
48
112
113
15
24
57
78
18
3
132
28
20
24
75
45
28
12
128
15
72
13
32
15
81
ABCD 95741963888*3^$a+1 [50066]
17
19
74
18
42
12
36
42
72
60
18
46
14
12
6
4
38
66
42
60
12
60
30
30
6
40
2
60
10
14
24
22
32
66
15
7
32
28
29
48
27
6
108
22
14
6
30
132
78
48
6
48
10
48
12
12
38
12
6
28
2
94
44
24
36
40
2
27
15
78
12
87
3
6
22
8
12
18
30
45
87
42
42
18
12
24
60
6
90
46
20
12
18
34
44
16
5
91
44
18
18
30
24
66
4
41
45
102
78
15
69
106
8
9
15
30
46
5
21
10
65
21
24
54
40
14
12
34
24
17
3
12
66
12
10
12
20
18
12
24
36
10
8
40
5
48
19
8
30
22
8
60
40
26
156
36
42
96
54
90
6
36
70
36
50
12
10
26
22
12
41
51
88
110
18
28
74
6
76
14
10
44
18
22
26
66
21
3
136
56
4
96
14
108
15
33
18
52
44
28
17
3
30
228
60
12
22
14
10
5
21
34
56
6
72
42
48
120
30
60
12
54
69
67
29
9
10
48
80
24
90
48
18
48
6
6
108
4
2
66
18
70
12
8
4
2
10
14
30
42
10
20
28
110
84
12
46
32
60
21
91
38
15
123
30
10
32
36
132
18
51
3
16
60
2
30
42
18
42
27
75
48
6
12
22
60
2
48
18
102
30
12
24
16
56
60
54
6
4
36
50
24
30
40
26
12
60
60
10
2
6
72
180
78
3
39
108
12
6
24
30
66
126
28
12
60
14
84
12
3
15
6
34
62
123
33
15
19
20
28
77
19
20
52
44
24
12
42
10
2
24
135
69
27
3
6
87
9
39
19
32
108
6
10
60
20
24
6
12
18
52
60
2
22
38
87
33
120
6
60
16
53
7
48
32
136
12
128
54
6
24
33
15
18
30
30
3
75
54
15
3
12
16
2
94
84
14
12
51
93
22
20
9
39
54
30
30
46
44
100
8
42
46
92
24
21
19
38
18
30
24
6
30
90
24
4
20
16
50
15
165
24
22
2
10
50
6
54
18
24
78
42
30
36
84
78
12
4
32
12
16
134
36
6
66
72
60
58
20
4
48
41
9
60
27
3
6
24
6
84
36
52
62
12
70
8
72
24
6
30
96
60
12
6
22
8
30
154
8
52
36
86
46
44
30
15
45
3
31
86
96
22
5
7
41
57
10
2
48
27
9
10
14
18
12
52
26
3
117
42
16
14
3
57
36
24
6
6
15
93
70
20
42
154
101
21
18
16
44
24
30
6
144
40
12
60
104
114
10
12
38
46
29
87
64
41
21
24
10
14
10
26
18
30
12
18
28
29
75
66
144
24
22
2
30
117
33
6
64
38
42
52
8
48
28
26
46
12
12
20
93
63
4
29
9
18
72
36
16
68
180
6
27
9
6
18
6
36
40
72
72
8
12
4
12
60
8
117
27
16
86
34
74
70
32
18
46
156
36
14
34
24
32
66
24
10
14
22
32
18
18
9
63
12
21
55
14
66
30
6
6
22
20
18
60
30
60
28
36
26
72
36
132
30
24
96
28
20
100
32
24
4
80
30
12
12
12
30
84
96
9
81
58
50
46
12
50
90
78
24
30
42
18
90
30
16
122
54
54
6
40
110
3
27
18
60
72
6
4
5
9
22
20
48
36
96
72
18
42
88
20
102
6
141
15
24
4
62
24
15
7
2
46
2
10
2
30
30
42
136
8
114
46
20
30
51
195
28
48
60
14
46
12
8
60
40
60
104
66
60
30
102
18
9
3
40
5
75
12
76
2
42
18
12
214
56
48
42
75
33
6
12
12
42
48
12
18
6
99
55
48
14
94
44
52
48
62
78
28
8
76
36
12
20
60
30
12
6
4
29
117
10
74
58
32
6
39
3
93
57
72
36
58
14
30
6
6
18
6
6
123
21
22
14
66
60
12
16
122
3
19
38
24
6
30
22
62
36
10
8
124
2
51
7
38
30
40
14
18
30
6
210
12
168
51
3
36
40
2
10
5
9
10
36
2
132
3
75
12
48
42
46
113
144
7
8
36
6
54
66
30
78
36
12
60
60
18
9
27
21
27
40
50
10
50
12
36
82
20
12
16
2
10
2
46
134
36
30
4
5
9
42
72
18
42
42
70
41
27
16
32
30
72
10
2
10
56
102
27
93
36
10
50
22
14
24
36
51
43
74
22
14
60
82
8
64
62
48
6
54
46
74
48
102
42
30
18
82
8
42
106
20
24
24
6
46
50
12
60
106
2
30
18
24
27
99
24
60
30
36
46
14
6
4
17
55
50
22
12
20
120
16
24
14
70
26
36
15
33
36
34
2
12
58
32
28
12
20
30
10
32
54
10
2
54
100
26
24
6
40
2
12
6
18
6
54
54
6
30
6
90
18
30
18
12
22
36
2
70
32
160
24
36
26
10
8
90
99
31
2
15
27
18
10
122
42
36
12
52
56
9
3
45
103
60
24
50
60
18
42
78
40
36
12
2
58
2
6
12
24
60
28
20
60
48
100
2
72
60
18
40
12
38
30
36
16
50
34
60
36
48
36
2
34
50
60
190
38
48
12
10
26
60
34
2
108
12
150
78
18
12
16
14
58
8
16
5
105
24
6
60
6
60
72
10
92
78
18
64
29
9
18
30
39
19
44
6
24
18
4
68
18
42
28
8
30
12
34
20
18
12
30
108
90
30
42
18
30
12
10
84
2
84
36
18
12
42
12
58
50
18
28
74
22
14
6
124
77
19
60
8
12
96
30
60
34
8
12
24
60
30
10
164
12
6
18
4
12
8
16
20
90
24
6
42
12
48
15
39
4
32
40
8
52
60
84
14
12
22
50
15
3
45
9
204
30
6
39
39
60
30
12
138
16
2
18
6
18
48
4
98
87
48
45
42
9
15
102
30
54
70
44
12
60
120
18
46
36
20
18
6
30
126
28
2
18
9
55
26
46
56
48
132
30
12
36
34
2
3
21
27
7
2
18
21
69
ABCD 95742944002*3^$a+1 [50109]
72
35
93
72
75
36
25
44
184
71
25
168
132
96
12
96
60
11
36
24
49
252
180
8
15
85
95
96
24
9
87
24
25
36
71
9
76
12
72
156
24
48
96
71
13
47
13
192
96
20
3
301
24
24
80
51
120
49
47
96
69
220
60
11
37
12
24
47
165
28
35
9
27
36
37
36
12
23
9
136
47
505
119
13
47
120
21
75
13
71
61
12
11
12
24
1
44
28
11
1
60
71
49
35
25
24
12
83
36
145
444
36
48
36
12
104
28
72
8
28
12
12
131
24
49
47
49
59
37
20
75
24
73
8
75
48
72
133
60
11
24
217
23
121
24
47
25
84
228
60
48
144
11
37
48
132
240
48
95
84
25
48
11
1
80
40
35
1
84
56
63
12
24
84
109
60
323
13
24
131
109
11
192
13
71
24
37
144
60
35
45
75
13
72
35
61
212
40
23
109
404
4
36
12
23
97
83
1
59
37
119
109
32
72
28
144
44
40
84
12
240
131
49
48
48
32
172
116
112
60
71
37
188
111
33
40
11
60
49
23
13
71
13
108
44
124
47
84
105
16
83
120
61
156
119
21
28
12
24
8
52
108
71
129
3
144
25
131
217
107
121
83
97
95
25
83
1
144
71
109
35
60
60
72
37
11
109
48
119
1
108
71
133
60
108
72
32
88
12
24
12
44
15
13
96
11
1
119
36
37
23
60
24
36
37
48
35
109
56
88
36
59
60
12
60
25
12
60
47
1
44
16
120
83
96
156
73
84
11
117
28
71
85
120
20
28
23
37
120
80
16
72
59
25
155
1
12
11
1
48
143
73
84
60
71
37
24
80
36
15
168
1
48
11
1
116
123
12
157
11
85
167
25
32
148
120
12
108
23
49
152
216
3
12
57
27
1
59
121
35
49
120
35
13
12
36
140
28
71
144
1
35
9
196
35
96
73
95
1
48
12
11
60
97
48
24
155
144
180
21
4
35
177
15
24
24
85
95
9
28
84
68
16
92
3
156
13
152
280
95
1
20
63
1
95
21
40
60
44
219
121
156
35
48
1
35
24
132
25
72
192
24
107
60
9
4
11
36
120
84
33
63
45
52
23
120
169
119
12
9
28
192
68
27
25
48
11
1
95
81
184
24
36
84
71
25
8
28
23
97
12
56
4
12
59
105
15
25
11
36
85
120
23
9
148
104
40
95
73
47
61
23
49
12
24
11
1
12
72
59
37
35
37
72
68
27
264
36
33
40
32
40
35
36
33
171
120
1
35
105
40
35
37
47
21
64
80
76
104
28
36
107
25
108
24
11
240
25
36
11
49
11
169
84
96
156
59
85
48
11
109
47
36
84
60
1
84
36
12
36
60
12
59
60
24
165
16
215
165
4
95
9
40
11
36
169
12
84
24
35
57
100
60
84
48
83
24
120
21
3
177
52
108
24
60
215
25
36
275
49
11
145
12
12
20
15
85
36
152
3
48
121
71
49
60
11
108
37
12
11
37
143
12
37
71
12
25
72
11
85
260
4
108
95
144
45
4
180
95
25
95
37
84
119
81
28
8
39
13
92
16
83
61
120
11
265
83
72
157
23
108
1
36
48
84
48
132
92
255
25
116
144
15
36
13
35
81
124
156
35
36
84
24
37
192
11
109
180
96
32
99
60
13
11
1
71
49
95
69
76
144
72
12
60
251
85
71
61
23
60
49
71
1
228
323
ABCD 95743100114*3^$a+1 [50047]
15
3
105
21
18
25
56
40
95
36
1
48
185
75
64
23
54
15
208
101
7
65
3
16
80
63
45
40
92
39
45
72
4
23
216
21
33
18
180
337
20
21
27
28
56
24
45
91
8
117
18
13
23
189
76
20
76
125
3
148
152
75
18
39
48
36
16
41
55
17
7
68
15
18
72
27
268
36
47
13
204
20
28
128
64
152
21
43
119
117
36
28
35
49
23
33
21
18
33
48
172
17
15
160
41
51
24
16
179
25
20
204
21
55
36
140
183
81
120
15
85
32
52
80
3
108
25
101
19
12
5
43
80
4
56
120
21
180
31
167
97
29
27
27
57
16
35
13
20
120
40
24
17
99
60
219
18
139
104
24
40
53
123
39
1
140
52
77
90
36
72
45
28
467
49
24
116
16
44
3
21
184
173
87
112
176
124
8
12
28
227
61
8
21
99
336
24
27
33
75
9
27
90
144
51
16
8
144
108
12
21
195
129
111
15
49
12
173
90
141
112
120
24
168
56
45
31
140
48
15
33
52
60
107
69
40
32
3
90
54
105
3
93
156
93
36
39
33
43
144
101
207
27
1
44
72
40
20
3
25
101
75
100
59
18
19
20
24
24
88
32
27
108
1
12
44
4
65
15
144
3
25
47
81
4
95
33
64
204
216
48
92
124
24
236
21
36
183
60
64
56
216
69
207
4
131
57
60
135
33
48
171
1
35
9
16
173
126
18
67
8
168
48
4
11
360
1
176
12
16
180
44
16
59
57
24
4
36
44
48
124
8
240
256
41
99
36
28
305
3
204
99
45
9
135
48
84
64
104
88
8
9
187
65
15
3
18
63
45
51
201
72
135
96
64
137
63
27
45
63
21
105
36
90
21
33
15
24
28
23
25
29
108
39
76
29
39
141
99
84
12
84
117
43
137
198
9
45
103
23
72
45
9
54
72
25
192
143
18
111
40
65
36
147
51
37
92
15
13
120
152
3
97
36
32
285
67
8
52
32
381
15
3
21
60
9
7
83
49
5
7
36
24
116
28
56
345
15
84
45
79
176
4
65
18
9
153
72
15
3
61
560
160
11
109
32
48
24
57
31
23
36
13
36
32
52
8
40
8
180
9
91
17
87
72
60
16
140
208
356
231
45
48
15
97
44
3
73
143
81
4
80
12
24
88
251
109
192
108
41
27
45
255
4
119
25
44
196
77
15
3
9
112
48
83
45
27
21
15
169
32
16
17
36
99
135
1
284
36
57
39
16
35
9
84
12
132
51
57
180
12
16
84
56
16
96
23
45
4
108
60
68
39
121
44
96
27
9
240
48
225
187
56
99
21
208
59
25
36
47
9
16
144
20
36
45
54
69
24
33
18
61
108
36
29
127
48
140
148
20
72
132
28
8
28
32
48
84
93
54
93
76
44
40
48
72
132
80
63
13
8
112
12
20
16
12
92
183
33
57
55
72
68
64
20
64
35
57
4
156
68
16
44
112
65
54
126
7
32
141
72
3
24
4
32
60
72
40
56
16
35
69
100
60
36
5
108
147
144
69
36
207
9
108
63
63
117
45
43
20
99
126
111
64
32
9
19
84
108
48
20
76
8
105
195
3
249
84
132
3
69
16
144
36
95
129
16
12
8
12
3
109
92
ABCD 95743131626*3^$a+1 [50207]
36
6
35
37
195
8
13
72
23
52
159
113
7
9
45
24
3
108
12
15
113
175
77
120
97
71
312
139
89
132
43
17
55
5
52
87
41
112
45
23
72
16
15
9
81
6
21
69
23
121
47
25
47
163
57
87
89
37
42
113
79
6
35
109
59
7
17
108
12
103
12
18
3
200
12
7
21
159
53
12
127
93
75
36
36
89
55
77
25
35
148
51
29
79
36
45
81
11
60
7
12
89
84
25
78
12
6
144
15
8
97
6
5
160
27
90
54
9
44
28
120
32
73
24
3
36
9
360
186
54
11
37
47
31
165
45
35
79
53
40
33
87
32
43
48
29
288
48
121
54
29
16
12
3
65
12
100
68
91
53
96
180
24
511
6
120
18
126
39
288
33
162
57
20
1
162
173
84
85
71
24
96
7
12
21
15
234
23
73
147
80
55
117
20
31
120
45
51
29
64
33
30
17
43
54
159
140
7
30
18
45
51
41
229
66
53
259
5
28
140
60
13
42
113
304
333
3
72
93
95
64
75
30
3
168
44
36
37
24
48
3
8
12
40
12
96
15
257
28
72
272
36
84
7
33
33
75
32
55
293
60
43
36
53
43
54
11
7
30
18
137
28
3
5
121
239
12
109
131
52
27
41
235
48
29
7
24
165
44
96
37
18
12
108
36
53
61
174
18
35
55
5
88
39
5
96
61
3
20
28
39
54
66
6
75
45
23
40
12
3
29
37
119
265
39
123
108
177
15
5
37
11
144
7
33
68
120
52
8
40
68
84
28
8
12
109
3
116
1
23
73
54
93
116
25
120
27
68
49
96
75
20
67
30
18
54
3
3
5
132
100
68
49
18
24
93
156
24
8
7
102
90
6
3
261
6
12
132
66
18
6
18
101
64
33
23
72
25
24
23
136
105
42
17
108
52
21
15
24
441
39
15
42
120
71
25
3
92
97
3
60
15
162
3
159
48
153
20
108
67
33
44
61
42
108
156
96
65
40
20
120
73
35
19
18
72
6
162
18
12
42
71
1
83
205
75
63
132
33
308
37
35
40
200
48
24
108
67
173
19
144
45
51
41
100
33
72
162
36
17
48
187
17
256
141
71
43
30
42
12
41
12
40
15
113
4
20
28
57
48
72
72
18
201
237
120
72
162
41
37
143
73
102
5
52
123
93
15
57
39
41
48
40
20
85
75
32
235
18
87
75
102
96
59
228
160
33
147
72
87
54
90
29
97
456
3
15
125
84
7
21
15
210
63
72
8
60
60
52
87
12
18
11
211
18
23
169
18
96
69
87
9
44
7
30
179
64
48
60
72
8
163
5
91
29
91
60
18
51
44
96
132
55
102
63
8
25
72
138
17
168
112
188
12
100
39
18
66
17
100
12
15
6
35
52
188
12
103
125
7
5
7
65
60
148
68
12
52
27
29
132
25
123
20
12
28
12
69
90
21
188
7
24
30
39
20
84
48
232
20
16
44
108
100
9
96
54
90
143
40
36
69
90
5
25
288
78
209
28
12
33
63
32
40
177
15
15
18
95
88
80
72
43
132
12
65
28
57
11
55
6
51
60
9
39
72
72
60
141
107
85
18
89
205
18
48
5
60
31
180
33
33
24
48
63
72
48
8
7
5
109
3
56
7
168
77
7
21
200
12
97
11
72
40
188
31
21
8
37
18
5
121
3
20
96
12
139
29
52
9
90
24
ABCD 95743694264*3^$a+1 [50101]
156
36
89
79
33
123
36
60
12
57
96
15
24
24
24
12
24
12
89
64
99
29
144
175
300
60
12
12
60
180
60
24
29
67
96
144
84
216
120
9
32
103
41
64
80
48
16
176
127
12
36
24
153
3
24
21
99
77
19
93
192
51
48
36
24
72
24
33
87
72
84
173
115
36
72
225
3
120
5
64
27
5
16
123
21
3
108
204
24
45
75
96
5
31
65
199
9
27
53
55
60
45
15
257
7
57
63
192
17
151
89
7
24
113
43
69
63
168
9
3
132
72
24
9
111
81
111
48
12
60
120
84
29
139
36
17
103
132
5
112
27
84
24
12
60
96
144
300
165
51
12
129
3
24
132
33
99
12
17
48
16
87
36
84
72
137
31
12
24
221
31
72
36
5
127
144
24
132
84
33
48
63
132
48
24
5
112
135
36
69
171
144
96
12
9
3
60
17
43
108
36
72
45
135
24
65
43
36
204
53
55
132
53
103
9
3
180
105
32
103
24
65
19
12
17
43
48
132
12
117
39
120
225
135
9
27
84
36
156
24
41
115
48
29
64
32
48
79
192
12
96
60
12
36
9
3
24
21
3
120
5
31
17
64
99
45
15
65
31
144
17
144
103
60
12
33
15
96
48
33
123
21
3
12
33
63
129
99
132
41
19
45
192
27
216
77
240
64
39
24
81
3
12
12
197
43
101
55
216
33
32
48
91
69
3
84
9
159
33
135
9
39
72
60
144
69
15
24
60
12
60
204
12
228
89
151
84
21
39
72
33
80
127
180
24
5
7
9
15
36
144
173
67
60
36
125
19
108
65
43
192
165
51
125
7
108
45
128
103
24
17
112
27
24
12
161
16
87
180
60
36
84
33
32
55
48
12
29
67
84
180
60
24
81
39
60
60
72
72
168
9
15
24
120
12
5
55
24
225
80
379
117
123
12
24
65
91
69
96
63
36
48
36
24
129
3
96
141
27
21
63
12
60
9
207
72
276
117
147
72
84
12
84
84
45
15
65
7
144
48
12
36
12
36
120
96
180
93
3
24
21
39
24
60
72
45
96
3
36
89
16
27
53
144
31
84
84
9
3
60
33
15
24
96
204
36
89
91
69
15
161
16
15
65
43
108
24
264
72
60
84
108
21
27
101
7
12
12
17
79
17
48
48
139
228
96
60
24
141
111
161
48
55
144
72
72
12
36
24
24
156
120
21
15
48
17
19
45
3
12
33
135
9
80
192
16
80
144
19
29
19
45
39
24
177
39
216
24
41
64
123
21
15
96
33
27
5
16
87
41
7
108
132
48
12
168
36
276
12
36
173
91
12
60
45
51
93
51
120
36
48
180
60
36
84
41
103
105
27
168
93
3
36
60
60
24
24
48
60
53
31
33
128
43
96
120
24
5
7
441
3
24
60
36
204
24
81
39
57
63
48
12
12
204
77
48
91
53
43
149
19
36
24
12
168
12
48
60
12
108
12
12
48
72
72
60
84
84
120
48
12
48
24
204
72
72
57
39
24
192
120
384
24
81
96
3
180
48
24
48
216
60
12
72
60
29
103
36
5
48
16
51
144
93
87
9
135
57
15
81
3
45
32
19
48
189
3
60
24
24
17
55
41
7
153
32
55
12
144
180
24
24
48
41
67
60
24
36
ABCD 95744748772*3^$a+1 [50017]
132
27
33
147
21
12
57
99
29
52
63
81
159
77
34
69
57
54
21
105
20
19
12
77
7
63
62
154
21
69
39
137
4
27
12
15
117
113
72
168
252
88
20
52
54
45
81
128
31
39
50
12
10
45
225
63
60
57
8
10
2
34
54
63
27
170
82
9
60
21
8
132
79
36
33
27
45
68
12
55
36
60
29
103
51
57
12
5
60
31
120
41
108
103
12
65
7
113
22
54
15
29
55
48
69
135
5
58
2
31
17
22
93
12
53
43
12
17
4
44
60
7
53
12
139
29
16
54
21
60
81
8
12
31
209
10
18
15
5
52
3
15
33
72
21
51
36
60
77
55
17
43
21
15
29
67
36
60
17
67
105
90
21
24
24
84
12
69
44
31
15
165
15
74
12
79
29
12
31
33
56
160
18
45
45
63
29
34
14
55
5
12
4
27
108
9
51
24
141
126
18
162
33
57
234
9
77
163
108
24
33
36
36
3
12
39
9
36
192
69
18
21
51
108
2
79
161
10
18
51
21
75
69
27
72
17
60
43
141
90
81
9
224
10
36
9
12
96
12
77
28
72
63
5
22
18
3
17
52
51
12
12
5
64
44
10
153
77
22
81
17
100
80
10
110
31
12
27
2
103
12
84
12
24
69
27
252
5
12
48
91
29
130
72
18
80
46
14
43
29
60
124
27
9
20
91
24
5
139
41
60
60
10
45
45
51
17
55
48
189
260
28
32
40
3
5
55
45
135
17
31
77
72
19
89
7
36
137
67
33
15
36
12
17
12
91
144
15
18
15
21
36
51
12
72
96
144
96
24
45
20
151
27
62
10
170
48
43
9
54
14
115
48
29
55
45
8
31
51
21
29
19
29
12
124
116
60
31
27
36
86
48
12
60
79
111
81
29
91
33
54
62
118
36
26
108
7
39
90
51
48
48
69
20
55
96
12
51
36
9
144
12
5
43
17
94
26
120
88
15
21
27
333
27
137
12
40
18
2
19
15
21
5
28
36
27
63
9
45
80
103
89
19
51
54
44
43
89
55
3
81
12
87
36
21
33
3
60
17
72
64
36
80
55
53
46
81
5
94
57
240
12
105
15
21
51
3
50
12
48
16
15
89
7
159
9
77
19
12
27
57
33
75
51
9
36
29
16
36
20
91
77
7
53
12
10
81
9
68
115
96
60
39
62
154
90
15
72
3
54
63
9
90
9
96
48
12
36
17
31
36
3
62
10
21
69
18
21
12
89
79
89
70
33
60
84
24
29
22
54
144
15
48
9
111
72
108
29
60
43
60
96
36
33
111
72
24
113
55
72
3
62
64
39
51
45
81
51
77
115
5
12
10
18
180
32
115
24
36
63
62
151
3
45
24
17
163
17
48
12
31
3
74
12
4
27
9
3
12
24
120
21
20
48
12
60
19
12
9
18
45
305
31
60
12
72
12
3
72
18
3
17
43
9
20
88
75
15
21
12
57
32
4
39
48
93
36
159
75
81
228
51
105
21
54
9
12
24
12
29
103
5
22
69
39
57
15
50
4
75
60
9
90
81
9
36
36
39
41
240
4
87
93
51
309
36
39
96
63
21
15
54
72
80
43
65
10
2
48
40
36
36
248
112
111
77
100
80
163
12
12
36
93
51
3
62
31
17
187
120
53
52
3
257
60
148
15
60
17
55
24
45
56
60
19
41
48
7
5
31
57
36
116
103
48
228
171
108
93
77
46
14
166
54
20
55
5
43
48
9
15
5
31
12
29
91
12
57
8
132
4
56
43
137
31
89
19
12
17
12
120
211
144
120
105
15
3
21
96
48
48
84
9
51
53
67
144
29
43
9
15
75
21
48
12
29
19
41
28
72
51
57
123
57
80
7
24
24
5
22
21
69
20
19
29
7
5
10
9
135
57
17
60
120
43
27
2
55
65
40
18
72
33
120
81
147
123
57
29
43
36
29
12
10
9
24
72
5
34
14
22
18
75
15
50
22
50
4
15
41
34
21
60
5
19
149
52
18
45
72
45
51
29
10
50
151
12
75
50
12
10
144
9
65
12
48
72
60
31
149
79
15
36
33
5
43
9
99
45
15
75
9
17
175
144
132
12
36
41
10
69
84
45
15
17
40
15
204
12
3
90
51
39
54
32
19
21
99
99
2
ABCD 95745523826*3^$a+1 [50123]
49
132
29
30
1
11
90
3
36
9
42
18
7
47
6
15
16
20
15
18
6
24
25
92
3
18
120
12
7
200
51
25
8
60
21
30
144
49
56
21
39
27
9
45
6
78
72
55
8
16
44
9
27
100
60
29
12
19
96
20
52
101
15
16
20
75
48
30
3
4
20
40
23
6
12
3
45
12
3
15
69
28
24
116
228
57
39
88
23
33
81
39
21
66
129
15
9
51
129
45
6
60
25
8
3
30
3
39
30
18
69
9
19
8
24
3
36
60
1
20
9
12
187
71
1
113
3
93
36
39
120
60
111
6
3
24
12
16
59
25
44
27
69
21
48
72
19
104
117
87
48
3
36
1
104
144
9
27
21
7
116
4
48
20
24
99
60
69
57
6
30
39
40
44
76
60
53
72
114
54
36
72
60
15
60
72
15
21
16
36
23
45
27
18
24
7
36
12
41
30
37
17
103
5
3
132
39
138
36
7
24
35
45
36
69
3
111
6
90
9
12
63
141
16
89
31
17
150
6
51
63
81
75
45
9
67
20
39
90
7
20
9
30
66
3
39
73
23
36
9
16
29
127
29
3
93
138
72
78
36
24
60
15
69
27
16
125
72
123
9
115
41
108
66
1
144
80
28
92
16
20
57
3
4
35
25
56
63
1
29
15
45
15
292
65
3
39
25
71
12
85
5
12
75
3
25
35
85
44
3
108
33
72
40
12
77
15
60
33
12
63
3
33
9
7
23
13
12
41
79
47
6
7
8
9
39
57
15
100
53
36
48
3
108
45
7
17
6
36
1
17
48
39
36
33
15
16
56
9
51
9
6
129
84
39
30
3
4
128
111
141
21
115
23
84
12
18
60
63
9
24
111
15
36
33
136
35
13
23
42
72
39
52
35
45
40
8
16
23
72
6
15
3
6
31
12
17
3
45
7
56
57
6
21
100
23
42
15
28
125
7
53
55
60
23
18
12
55
32
21
15
15
37
8
4
53
18
1
35
30
31
8
12
72
45
6
6
3
21
15
12
15
102
51
9
27
9
7
53
12
3
39
96
69
3
69
16
5
48
54
18
19
119
1
41
39
9
7
95
9
39
1
35
30
75
3
21
36
36
3
141
15
66
7
12
131
18
6
13
20
36
136
80
36
9
54
21
76
5
228
39
3
18
31
5
24
60
51
36
24
3
13
24
83
21
4
17
6
60
18
60
12
24
66
18
31
48
47
6
55
29
48
43
24
35
30
31
12
8
4
104
15
30
31
164
4
113
60
175
17
3
27
36
42
24
6
33
57
27
27
73
8
4
35
30
30
1
44
36
3
21
21
63
39
72
1
23
105
369
27
21
48
111
51
90
3
69
3
52
48
5
18
57
12
45
18
9
129
6
1
24
36
8
27
48
45
75
6
24
31
60
41
18
97
68
15
60
37
17
120
6
60
6
15
100
8
28
83
30
24
3
228
15
66
31
24
8
96
16
20
15
6
27
15
13
24
56
3
1
5
30
105
36
15
45
4
5
6
33
15
9
87
13
108
65
12
3
27
36
1
95
78
36
7
8
112
5
63
36
141
54
6
63
172
12
12
8
12
21
7
80
3
48
21
69
42
85
59
69
15
6
51
153
7
17
6
1
5
43
5
48
3
64
68
9
24
91
29
27
40
65
3
16
41
12
12
36
27
52
41
18
169
53
7
68
40
24
11
18
6
45
9
91
29
42
24
45
45
234
109
8
39
24
6
3
48
4
29
6
1
53
51
33
6
42
19
80
45
150
9
36
3
30
120
72
3
57
3
36
27
169
35
18
7
5
43
5
36
7
17
6
37
173
79
35
21
12
3
156
9
144
45
63
15
12
21
105
6
96
37
23
37
47
45
108
3
49
44
15
1
36
29
24
126
18
6
9
27
9
9
7
44
15
61
36
8
15
24
25
32
16
92
33
12
72
43
53
79
89
27
33
31
120
23
6
31
104
52
20
108
75
81
9
27
3
21
21
24
24
67
17
18
24
25
89
7
20
24
3
18
78
6
3
21
31
35
90
30
126
199
11
42
7
5
63
52
56
33
6
1
120
12
8
15
45
4
95
36
93
45
31
60
36
17
7
59
6
15
75
25
65
63
60
111
49
47
96
18
36
24
24
36
75
52
12
11
21
3
66
12
12
36
87
48
72
9
84
6
24
72
54
36
27
21
6
1
5
78
36
78
55
83
18
15
112
29
3
28
149
39
111
9
16
23
66
27
15
48
30
30
61
179
9
28
29
48
12
135
9
7
20
15
12
42
163
20
45
12
91
47
57
3
42
120
31
29
24
156
91
53
96
39
64
65
18
72
21
4
32
76
89
31
68
27
25
23
42
19
44
4
35
96
69
12
33
43
32
93
55
68
60
51
25
188
21
51
16
84
65
15
16
8
12
45
54
24
49
8
33
6
33
21
60
51
75
1
143
9
81
15
69
12
31
8
27
45
87
90
48
19
29
111
9
27
64
5
51
64
8
28
53
51
75
6
78
1
65
75
51
18
6
21
48
16
8
28
44
3
48
33
24
15
57
100
11
25
8
15
57
153
6
18
7
119
1
104
76
35
21
69
30
81
3
90
66
121
77
18
93
9
6
42
87
108
3
45
60
12
15
12
96
109
41
192
19
11
168
24
57
33
3
123
24
45
15
21
21
43
72
41
39
129
7
65
ABCD 95745570392*3^$a+1 [50049]
8
31
33
8
60
19
18
23
4
45
23
31
54
47
16
69
15
20
19
54
12
36
27
80
55
41
12
7
65
28
20
25
54
41
48
1
18
6
155
36
100
8
7
41
12
16
20
1
11
28
9
6
66
3
20
12
76
92
12
19
36
21
57
11
79
36
30
11
24
12
67
17
36
49
11
12
73
39
81
35
4
36
8
139
17
36
108
36
48
60
31
29
103
5
13
84
78
93
45
59
12
40
180
3
30
11
60
1
23
103
9
104
60
25
107
4
60
20
85
30
129
32
12
12
1
47
43
65
40
32
120
13
47
151
17
12
28
8
61
23
12
40
36
63
17
73
24
35
40
12
15
54
39
32
1
168
11
204
12
37
6
12
117
81
36
75
44
24
25
3
69
23
31
89
12
84
24
12
61
54
53
28
33
119
25
15
33
18
77
12
40
141
6
5
24
40
20
37
119
25
84
11
31
17
67
53
12
24
60
16
44
12
85
60
23
12
132
85
131
60
7
5
43
17
79
245
28
15
48
45
12
33
47
52
20
64
39
30
27
33
36
30
5
12
37
183
8
124
48
57
11
76
8
31
5
25
11
16
12
8
48
19
120
6
12
95
13
35
4
21
30
65
7
24
18
66
5
24
120
31
6
48
135
33
18
12
113
24
61
114
17
88
3
18
59
25
35
73
42
18
35
19
36
5
43
17
12
12
1
18
66
60
18
65
7
30
150
221
12
13
47
36
52
8
24
55
53
4
8
28
68
12
12
36
49
12
24
54
36
54
51
15
6
23
12
1
23
144
28
15
42
11
19
5
40
32
49
11
13
23
100
44
36
28
32
7
12
5
19
17
112
116
72
108
4
80
25
6
12
9
15
30
11
7
5
52
56
19
48
77
36
60
115
5
4
51
53
1
36
59
16
80
79
54
12
23
49
18
93
44
13
15
32
37
71
19
6
30
72
18
108
11
28
15
41
55
12
45
12
21
30
6
39
9
6
141
3
30
75
87
24
66
3
8
64
39
66
18
45
56
24
40
8
115
17
28
68
72
55
125
12
7
29
12
7
17
43
33
68
36
145
3
36
32
12
85
35
31
41
16
75
29
120
60
4
36
111
29
43
5
7
6
3
12
32
12
43
5
73
3
9
47
151
113
1
11
40
44
24
4
15
101
61
23
108
24
24
19
21
69
23
19
36
53
1
3
56
16
15
29
25
35
24
67
41
43
42
12
18
42
30
5
12
4
32
163
90
54
185
48
19
54
11
36
79
29
72
12
36
4
48
39
5
61
75
15
24
18
30
17
76
68
12
24
4
21
83
108
48
52
27
72
29
24
91
21
15
5
109
51
21
3
12
32
25
3
33
11
55
101
12
37
108
12
3
20
31
17
25
48
24
18
65
4
20
73
35
16
32
7
93
32
60
12
103
45
45
27
45
24
15
60
12
15
5
4
33
15
15
5
120
7
33
36
24
72
15
129
15
29
1
24
75
8
55
65
48
19
41
36
28
21
30
77
60
72
13
12
11
79
45
33
107
120
25
18
29
136
84
3
77
31
18
30
6
18
5
16
20
24
60
1
15
212
4
33
23
12
91
9
32
55
5
25
39
20
16
168
12
15
126
27
15
5
25
6
17
13
11
16
12
21
12
47
48
60
12
31
21
75
18
12
36
78
54
30
5
52
8
96
12
7
77
76
123
72
93
32
48
19
6
30
6
83
1
42
29
115
18
15
20
36
19
41
24
48
28
116
13
11
24
36
36
88
60
32
48
36
12
13
111
8
40
3
29
4
39
41
36
24
25
39
45
3
93
15
24
48
44
13
66
21
3
53
40
20
60
73
99
51
12
9
48
20
12
76
15
29
24
4
96
15
5
12
48
40
15
9
27
53
12
16
20
12
40
48
69
35
24
76
44
4
3
5
7
165
3
30
27
12
44
49
3
15
17
48
120
72
13
12
35
61
35
31
6
120
47
36
31
29
4
57
18
41
12
49
6
5
12
40
8
24
19
101
109
24
11
7
5
24
79
30
35
19
6
159
3
18
11
48
48
4
20
28
68
37
60
35
36
1
48
11
12
193
35
100
20
12
124
20
49
35
72
7
105
15
18
18
29
25
11
64
8
28
15
29
28
39
5
28
8
124
144
104
55
48
17
28
48
56
40
8
7
33
20
12
4
15
77
13
6
36
30
60
23
36
64
20
12
25
18
29
40
60
177
11
24
1
18
77
100
8
36
13
71
12
60
13
6
29
24
31
57
20
12
36
100
9
60
102
21
15
77
16
21
51
32
60
112
48
8
48
1
11
4
3
161
1
59
144
88
20
13
39
117
36
47
25
71
25
30
5
4
8
7
18
30
72
21
15
9
33
3
51
29
19
18
143
72
12
43
53
24
12
19
17
12
121
66
36
5
19
41
43
29
160
12
108
177
11
7
5
12
120
61
23
120
19
162
36
54
5
13
135
117
35
96
84
4
32
28
20
52
15
54
15
15
114
75
20
72
48
4
45
42
33
72
108
21
11
19
21
80
36
7
36
54
35
1
24
12
6
5
7
41
12
72
25
147
44
36
199
21
33
3
20
48
4
3
5
7
53
163
57
92
85
36
111
15
9
51
48
77
175
18
36
72
23
72
40
15
5
48
52
39
5
13
3
8
7
5
43
54
42
48
6
90
57
12
68
4
140
19
29
96
4
15
17
43
66
27
15
5
48
1
18
41
25
35
60
24
7
53
60
1
35
96
36
64
3
53
217
30
17
43
48
5
12
12
13
23
25
3
60
51
233
1
11
84
52
33
39
8
217
3
3
54
47
120
43
5
48
48
36
16
ABCD 95746209056*3^$a+1 [50024]
12
4
23
13
8
100
77
27
52
32
16
44
36
12
4
11
18
55
36
12
24
84
12
12
72
17
198
61
60
68
4
12
11
49
20
52
5
19
24
72
60
20
48
40
8
132
12
52
161
15
111
37
36
84
68
16
56
100
12
20
88
24
60
8
4
8
9
3
87
13
12
20
144
76
8
12
4
108
60
8
16
108
12
12
20
33
3
36
16
8
24
24
40
83
57
33
255
28
72
24
24
11
49
23
9
64
20
12
16
32
40
5
15
111
1
12
36
24
17
7
56
27
157
59
13
60
36
8
4
24
12
8
72
96
88
20
9
3
33
67
36
44
16
20
16
35
9
12
16
108
44
4
20
24
12
64
65
19
60
12
68
4
8
24
21
75
4
60
12
44
40
35
93
40
11
1
12
12
12
24
80
4
36
8
9
31
60
12
60
24
11
9
4
68
64
80
28
20
16
12
59
33
52
32
16
36
12
36
17
31
12
72
72
120
35
9
12
88
36
24
47
13
24
44
16
44
16
48
72
48
20
15
37
48
36
32
52
8
36
40
24
11
18
15
16
92
4
48
32
63
1
17
3
24
24
21
19
68
36
16
128
16
5
3
36
76
12
36
12
8
51
61
29
51
28
11
9
172
8
24
28
44
12
9
18
9
76
12
65
31
203
109
128
12
48
28
36
17
67
8
24
60
57
75
51
1
24
72
48
36
20
33
19
17
7
20
64
17
19
8
36
100
32
88
24
56
40
12
20
16
32
88
24
12
84
12
68
76
72
24
80
52
44
16
71
69
36
4
12
44
64
23
90
7
12
24
20
24
3
9
84
24
4
120
36
8
52
23
1
24
24
12
8
3
37
24
152
24
69
27
24
76
12
32
40
60
12
108
12
20
48
48
4
36
20
136
12
48
60
8
4
12
92
60
72
4
36
12
36
35
108
13
5
111
28
84
8
16
95
169
60
8
15
1
32
3
9
168
3
18
67
56
4
12
44
28
36
59
9
12
28
5
19
44
52
92
45
39
4
44
3
25
128
12
64
8
16
8
27
37
8
100
24
48
20
12
12
40
8
4
48
20
12
16
12
60
20
40
24
8
88
5
19
71
33
4
36
44
4
5
27
48
60
4
36
56
88
24
32
36
52
48
144
72
24
12
47
81
12
15
21
16
60
68
48
4
48
104
60
48
4
12
20
52
24
68
16
48
36
17
18
49
5
159
111
117
4
113
7
29
7
108
8
64
108
65
15
21
27
124
8
4
35
1
116
4
48
80
48
64
35
21
120
124
5
7
60
12
29
63
64
36
72
108
12
24
8
16
32
16
60
29
3
15
54
27
48
48
28
20
88
56
60
64
8
28
44
16
36
12
24
36
48
92
52
12
24
8
12
28
72
60
24
56
3
9
100
12
48
12
24
84
48
44
16
140
132
204
40
56
3
1
36
12
32
64
288
32
36
12
76
131
1
12
12
8
96
28
24
53
135
16
83
13
24
35
13
60
8
48
52
60
80
24
24
36
9
87
36
96
24
4
44
15
81
64
12
12
44
40
8
36
24
28
20
24
52
108
56
36
237
79
12
12
95
13
32
16
68
48
3
18
79
20
124
24
48
24
12
24
8
64
36
8
12
72
16
23
13
12
11
1
24
20
84
4
24
80
36
4
12
120
23
25
48
20
64
5
19
72
8
40
12
204
24
8
52
8
4
128
12
4
24
11
153
9
7
11
108
133
12
12
32
4
36
20
40
12
80
24
4
36
12
36
24
8
64
41
31
48
20
4
12
60
84
20
81
75
148
8
88
48
44
36
16
32
40
32
45
51
88
12
11
9
148
12
29
43
56
27
25
44
100
83
61
36
20
88
8
12
9
19
8
12
51
73
44
28
32
16
36
8
144
64
5
43
11
145
44
16
8
16
5
3
16
36
72
60
20
4
44
132
12
108
36
16
17
79
65
19
44
36
16
32
69
31
44
40
24
12
80
16
20
28
11
13
44
60
27
9
12
28
48
32
16
8
100
53
79
8
28
12
12
131
1
17
99
48
96
184
41
51
12
12
24
72
16
96
5
19
44
4
12
128
27
13
23
85
41
31
60
68
24
12
4
36
20
28
60
32
21
3
16
20
112
29
31
36
108
5
31
44
16
48
56
12
36
28
24
72
11
25
44
36
12
4
23
49
8
16
48
5
31
12
8
36
40
36
56
33
91
80
27
13
23
49
24
8
36
72
100
35
45
36
40
23
33
4
48
60
12
68
4
20
3
1
12
272
28
36
12
168
29
55
35
18
115
36
44
36
76
12
8
51
145
36
56
60
4
164
12
12
28
5
55
44
4
24
120
23
13
60
8
40
72
56
3
1
44
4
20
40
36
24
20
12
15
21
15
49
12
29
3
40
36
24
84
48
89
51
3
9
64
44
9
75
36
52
92
4
11
1
71
13
20
4
24
8
36
40
17
39
16
8
9
7
36
44
24
64
5
43
12
132
29
18
37
8
36
4
84
12
108
8
36
108
24
12
76
24
32
3
117
16
12
48
48
24
12
11
21
15
81
48
4
44
88
48
12
108
53
67
24
12
24
53
18
9
27
33
16
8
28
20
144
16
8
4
72
11
36
13
44
40
11
73
12
68
36
45
7
12
12
12
20
36
27
61
72
44
16
32
100
20
69
43
12
44
48
28
8
48
21
15
64
11
73
56
12
48
40
5
54
49
20
12
52
32
16
44
28
24
24
96
12
12
8
3
109
56
88
71
109
20
96
76
12
12
24
116
16
44
96
4
56
96
69
79
32
12
4
17
3
12
40
12
24
72
8
16
72
12
24
132
20
12
48
4
11
9
4
56
64
72
8
52
108
36
12
48
44
48
4
68
16
35
126
15
57
31
ABCD 95746329806*3^$a+1 [50056]
9
24
72
72
27
75
45
93
72
111
57
63
24
33
90
42
30
84
84
57
75
129
51
45
63
6
6
108
66
51
3
102
159
69
27
39
9
21
159
87
18
78
48
69
132
3
138
132
30
36
12
18
120
6
45
3
18
3
36
60
9
12
132
60
102
45
33
36
216
15
39
36
120
21
99
30
183
3
78
66
6
99
9
75
12
9
3
12
21
18
24
21
36
63
12
24
132
24
138
12
39
24
117
18
21
15
96
156
45
84
60
108
117
63
27
21
27
120
12
6
3
9
36
12
12
75
285
3
3
66
6
84
33
48
39
48
78
27
45
192
6
18
36
15
21
54
54
99
60
21
51
3
12
21
3
30
111
3
30
15
3
84
36
69
33
120
156
27
57
51
12
27
57
9
6
33
3
84
78
15
27
6
72
75
21
12
162
90
30
48
9
15
45
39
45
135
177
9
18
78
54
9
39
42
30
120
81
33
24
12
6
12
33
27
21
24
72
51
9
24
39
12
138
120
3
3
9
12
60
24
72
33
15
15
30
75
156
9
12
72
60
12
39
12
60
3
96
36
78
111
141
24
54
21
39
60
24
60
81
24
147
18
72
39
9
6
120
81
21
12
102
33
33
27
3
72
36
114
255
15
36
201
60
60
108
3
114
18
42
51
9
3
15
153
9
78
36
42
87
36
21
84
30
6
135
21
3
60
21
3
207
6
48
90
9
21
159
72
48
177
36
48
90
12
54
3
75
6
87
192
27
30
6
42
3
9
54
132
72
57
21
159
21
39
9
84
120
3
24
3
81
12
3
21
33
66
66
195
123
21
24
21
15
84
12
9
75
57
12
27
120
33
30
48
54
30
30
63
51
12
12
21
24
75
21
21
48
27
9
90
60
96
93
93
108
6
66
39
24
177
15
57
51
24
3
18
96
6
18
27
84
39
45
21
48
6
66
39
51
24
84
12
105
48
36
24
15
156
12
24
21
24
9
87
24
39
84
33
15
57
33
48
99
12
33
18
30
48
30
81
63
33
9
75
24
36
9
27
45
27
27
96
213
141
18
18
42
90
15
93
63
165
12
15
39
9
21
3
60
48
12
36
75
45
9
66
6
63
33
54
9
60
15
69
48
87
21
171
24
9
96
96
39
69
12
84
69
12
66
30
3
129
15
12
45
48
3
72
3
45
45
75
69
30
78
60
96
15
39
45
45
63
75
102
3
93
15
144
117
84
51
9
12
24
90
30
219
15
54
30
57
48
3
138
15
72
45
15
48
9
6
30
84
18
48
24
93
60
69
15
24
45
12
24
48
42
9
36
81
30
69
84
156
108
12
60
3
96
120
54
126
96
108
66
99
12
39
45
12
120
63
54
63
24
135
45
9
84
27
24
75
42
24
39
21
30
54
6
6
18
36
84
21
24
9
12
15
24
9
78
33
27
165
9
75
21
27
12
33
63
15
42
48
78
21
144
9
78
9
9
231
39
6
63
15
21
12
60
24
45
63
36
12
33
54
6
12
27
21
15
135
30
51
33
6
54
51
84
141
6
21
72
261
15
15
6
48
96
30
30
72
183
15
102
123
12
3
21
21
24
75
75
93
21
6
33
120
36
99
108
12
42
30
18
48
99
39
36
6
12
6
30
75
21
39
12
39
45
9
12
48
51
15
84
21
3
42
18
12
66
27
111
57
3
105
75
54
12
15
51
9
36
72
12
9
15
21
144
102
33
51
21
3
9
75
6
75
75
42
18
69
225
3
135
57
21
24
87
180
63
12
9
39
18
15
9
54
69
81
60
6
105
9
24
15
96
60
12
12
3
45
33
51
36
24
21
48
72
150
69
36
39
30
66
45
15
45
87
42
54
90
36
3
57
48
6
120
12
33
21
15
63
21
36
45
63
72
24
75
66
48
18
78
6
33
45
351
15
60
6
78
6
24
15
63
9
9
75
240
237
48
6
144
156
9
21
39
87
45
63
45
75
96
6
3
45
111
153
120
15
51
12
12
90
27
21
42
21
69
3
72
165
3
24
45
3
45
72
30
33
93
15
24
75
18
12
90
54
12
18
114
51
15
45
24
51
24
90
6
21
45
75
48
75
36
12
42
12
18
33
9
96
3
51
48
30
6
174
48
72
6
117
9
15
24
21
6
180
42
12
15
81
15
9
48
6
21
33
135
3
18
147
75
117
3
114
18
60
36
69
12
21
42
6
51
33
36
12
18
96
33
93
63
81
18
12
9
36
9
27
159
21
27
21
51
24
36
30
6
9
24
12
ABCD 95746580492*3^$a+1 [50265]
132
12
45
66
21
213
72
15
63
96
21
60
33
30
45
36
129
63
39
210
30
45
3
21
459
21
36
108
75
72
129
9
147
129
36
48
30
33
9
150
21
3
9
96
129
132
48
12
51
33
84
123
12
96
9
6
114
30
6
36
60
111
9
48
72
24
90
6
3
15
117
48
27
18
30
72
138
3
60
69
18
42
15
15
33
36
60
45
234
96
24
102
39
261
54
9
57
51
117
207
39
9
87
21
3
234
3
33
84
3
147
102
18
30
90
45
96
9
12
195
36
9
54
45
69
6
24
21
75
69
57
3
111
81
15
78
12
3
96
51
129
21
24
84
15
12
24
9
3
177
60
12
78
6
36
15
36
48
9
12
30
18
3
99
168
117
33
42
18
270
30
15
60
12
24
51
93
156
39
21
51
48
93
72
45
12
3
87
54
36
30
30
60
48
180
15
48
57
120
132
54
57
63
66
48
30
72
9
261
60
54
96
9
36
60
48
111
21
3
90
30
90
3
69
3
27
45
48
75
42
48
15
135
90
12
18
72
30
48
87
36
9
60
108
6
54
12
3
45
126
21
123
93
72
147
90
75
48
27
18
51
225
24
12
3
27
78
315
12
33
111
24
120
45
12
111
120
99
45
99
30
111
84
39
21
84
36
51
9
39
72
18
240
27
3
81
9
27
339
174
72
15
36
12
225
12
30
153
48
69
48
162
168
117
45
48
6
45
21
51
27
21
9
66
54
15
75
21
81
18
6
75
39
105
36
249
42
18
12
75
108
105
42
30
15
75
18
6
117
27
33
57
72
30
69
96
195
48
42
198
6
15
21
108
12
48
6
24
141
51
21
69
3
45
36
39
81
159
57
15
48
225
96
24
60
102
78
15
48
129
24
210
57
108
81
3
36
9
15
51
21
3
6
207
57
42
18
3
72
75
42
51
108
9
27
45
3
27
81
39
69
36
60
33
42
18
30
57
36
27
21
81
90
33
12
24
21
54
69
165
12
111
3
9
87
18
132
39
129
42
45
9
84
12
15
123
72
78
210
21
24
57
48
15
27
45
75
30
108
3
3
126
51
39
48
57
63
312
24
66
30
48
150
60
60
72
75
45
18
90
30
45
57
18
6
66
105
183
30
63
27
21
60
81
171
27
93
72
36
21
180
108
90
321
9
51
51
141
429
3
75
21
75
66
30
9
21
15
33
90
165
408
3
21
9
24
87
93
12
60
15
69
84
36
186
144
9
48
39
24
117
57
42
30
15
24
84
15
6
111
45
60
111
57
12
3
288
12
45
66
54
12
3
117
54
24
6
87
9
159
36
33
3
108
69
42
18
72
135
45
15
84
60
69
6
6
3
60
45
27
33
72
15
3
33
57
51
72
24
3
6
39
36
36
93
60
12
75
123
42
99
24
72
36
177
51
72
9
18
30
42
48
141
21
84
75
69
60
6
9
96
15
24
102
15
33
3
144
105
99
21
15
15
33
132
48
45
15
57
171
9
18
30
60
123
12
36
21
108
42
48
21
9
135
51
54
42
69
69
30
45
57
63
75
21
12
39
93
12
33
3
33
75
81
168
6
129
15
93
27
45
48
3
186
54
9
36
24
36
21
120
18
102
108
12
18
120
72
93
36
36
153
162
45
3
45
45
6
21
24
72
3
9
135
42
63
12
24
69
6
54
87
33
87
93
3
3
6
39
24
75
90
123
9
39
81
180
84
15
69
60
132
78
57
36
3
69
132
15
120
21
57
300
3
72
36
39
57
84
81
138
6
15
9
42
105
15
18
3
69
30
48
126
24
72
15
144
156
108
45
27
99
126
24
114
357
165
60
15
93
15
12
99
69
45
30
42
3
36
ABCD 95746600336*3^$a+1 [50025]
79
176
177
360
30
18
231
160
11
69
96
112
221
162
54
204
79
83
30
114
234
19
47
126
108
270
6
30
54
60
19
83
18
186
216
144
216
84
6
18
21
81
24
30
265
29
19
47
114
12
24
43
227
144
109
107
144
12
198
72
54
69
207
33
112
233
135
117
27
21
126
93
21
75
267
108
36
144
90
27
3
60
81
21
24
51
69
43
107
126
90
378
30
96
36
97
47
30
115
96
128
225
162
234
3
87
25
48
17
126
48
60
270
156
216
90
169
125
36
18
102
7
53
18
9
183
108
60
72
90
198
105
240
15
66
6
318
96
363
267
84
81
141
19
215
73
71
120
225
112
23
132
144
144
90
126
189
57
114
69
237
174
6
15
69
6
90
144
43
257
204
192
150
109
251
54
15
129
210
61
179
285
64
48
32
3
109
11
18
42
108
12
108
216
144
72
114
3
393
18
72
108
126
195
75
30
114
21
160
89
126
90
54
156
13
47
180
36
210
87
327
24
30
147
273
126
54
336
60
84
60
15
201
66
78
162
37
272
135
234
31
11
18
426
150
264
6
144
36
33
93
19
80
135
73
17
30
6
48
270
42
90
18
87
93
90
336
36
54
159
225
216
36
180
210
18
27
105
30
9
99
162
75
129
159
64
41
60
336
43
71
217
35
120
144
85
11
54
36
84
24
90
216
285
105
36
67
32
256
23
105
16
11
270
18
66
355
65
84
27
189
6
180
9
9
87
192
3
93
15
42
55
89
126
153
171
174
6
1
29
6
120
78
12
18
132
84
294
91
71
234
63
27
270
216
18
36
66
24
111
45
67
80
51
157
192
83
168
72
109
125
120
24
291
51
18
12
90
24
253
11
42
667
71
90
180
12
18
150
7
95
204
120
54
151
11
24
264
6
159
57
54
180
45
9
87
165
198
117
64
128
112
281
54
1
35
234
66
54
114
90
72
87
21
126
54
12
27
33
15
39
144
57
160
272
160
32
291
108
342
27
171
117
135
9
81
270
18
30
72
24
144
432
97
41
151
161
159
129
36
235
119
409
320
48
64
59
69
57
54
42
18
37
125
18
ABCD 95746892474*3^$a+1 [50014]
12
1
39
60
20
1
54
33
36
21
6
114
23
1
47
28
105
27
92
12
48
40
32
24
40
69
23
25
3
45
35
49
36
12
23
31
33
33
30
89
4
81
66
29
61
12
12
48
6
54
42
33
36
21
11
4
24
144
81
36
108
12
35
79
6
51
15
30
3
12
177
27
15
5
43
41
31
240
29
12
24
55
21
33
51
111
65
49
15
45
59
52
132
33
30
249
8
76
81
59
157
23
96
36
73
39
60
45
30
6
47
4
45
60
3
27
41
55
33
57
12
36
12
18
9
177
24
47
7
21
81
18
17
28
3
78
75
135
6
138
18
12
3
9
6
57
20
16
21
108
18
17
12
43
42
60
66
9
63
57
9
96
30
114
6
138
36
11
61
12
132
24
15
51
65
49
60
42
17
40
177
39
36
3
33
9
3
57
35
36
60
184
45
95
1
192
12
39
21
59
61
143
115
42
60
11
109
15
68
60
28
57
12
35
241
12
15
33
3
111
24
30
132
12
3
84
45
120
54
21
144
21
11
25
12
30
42
35
4
44
52
8
37
36
159
24
21
111
44
24
1
30
41
49
24
6
21
57
42
30
11
7
18
48
240
15
45
11
48
73
60
35
12
61
30
65
24
72
96
25
12
18
18
75
69
47
85
96
99
63
66
39
21
12
48
24
30
18
60
59
13
15
3
29
25
23
1
11
24
151
65
25
36
39
51
48
54
71
19
57
93
12
15
24
165
36
108
27
24
32
24
55
6
18
117
123
69
80
25
42
65
48
73
15
63
21
44
25
59
52
21
12
78
17
7
5
1
24
24
144
47
13
87
33
47
49
11
4
56
120
13
18
48
9
20
16
32
49
96
3
92
13
35
16
36
57
30
18
84
59
64
296
61
35
13
12
3
3
29
16
45
119
25
48
15
93
24
59
24
25
3
69
84
107
24
13
90
72
6
219
24
57
30
18
30
257
49
111
144
8
120
7
6
27
21
27
45
90
18
12
24
90
69
129
48
114
48
41
1
30
6
24
3
8
120
4
165
24
102
42
147
99
9
33
3
21
48
168
24
108
18
18
24
51
140
7
185
7
41
24
88
57
95
1
15
15
30
11
109
36
23
37
108
75
33
59
40
9
72
72
63
15
129
68
96
4
21
59
7
21
44
48
1
47
64
20
4
57
84
83
157
63
51
120
105
69
107
55
5
64
32
12
85
18
9
48
33
99
9
24
60
48
30
48
21
9
24
243
24
9
39
168
12
32
84
24
37
35
31
57
81
71
28
33
15
75
5
4
140
4
24
20
67
24
30
75
44
37
126
30
108
36
11
37
3
45
123
24
80
25
15
33
132
96
11
1
47
132
208
93
12
138
114
23
13
3
9
15
92
108
97
24
6
24
41
96
48
61
3
21
36
6
24
30
35
1
12
35
12
1
83
25
35
85
11
13
12
11
64
93
36
71
136
60
44
13
27
15
90
6
17
25
63
8
60
1
90
5
49
51
104
36
1
159
33
47
16
33
36
30
41
55
17
60
112
60
45
11
28
44
52
33
90
5
13
3
9
12
11
12
37
3
33
48
30
129
153
3
20
1
84
66
5
48
52
33
36
90
30
51
105
36
47
25
12
15
60
21
48
15
21
60
23
100
27
24
17
24
55
33
15
153
39
24
17
264
24
55
89
85
12
6
18
47
24
55
30
59
16
33
3
45
48
39
32
16
120
177
12
35
36
19
33
45
11
37
27
15
5
36
151
101
4
93
3
15
54
24
59
72
96
25
47
145
3
57
12
120
78
192
21
20
64
33
27
3
113
13
186
21
3
90
12
12
150
33
9
23
31
6
15
3
65
13
18
17
24
180
43
5
43
240
5
13
36
35
55
69
21
54
89
7
54
95
52
60
57
51
21
123
132
69
11
16
57
27
111
17
28
9
3
80
97
84
27
20
48
37
84
83
1
30
21
9
11
49
36
83
36
4
72
81
60
35
37
11
49
3
80
28
56
28
27
89
37
60
48
54
42
63
60
68
24
25
54
5
19
33
12
92
1
30
33
45
75
24
21
12
54
66
15
39
9
9
71
40
117
27
15
42
15
45
123
33
23
12
4
44
60
97
54
45
44
36
13
60
11
121
6
102
18
113
36
100
48
12
75
21
75
65
49
120
95
28
141
12
42
17
60
28
96
45
11
49
6
114
87
8
4
3
24
9
140
64
140
151
129
32
28
80
37
30
153
33
47
1
36
11
13
12
60
24
75
9
131
85
24
39
80
108
25
99
20
16
123
150
12
3
27
33
81
54
6
24
11
24
37
107
12
1
27
72
44
124
111
161
48
55
57
21
24
23
37
143
ABCD 95747010746*3^$a+1 [50025]
54
36
102
78
1
96
155
54
36
18
1
101
67
41
96
55
53
43
59
36
9
16
192
5
30
13
119
144
9
57
78
105
87
25
48
95
30
6
37
107
192
13
32
9
39
33
78
36
54
12
19
149
144
108
87
88
59
18
18
49
23
73
24
383
36
204
66
366
18
126
264
105
88
5
114
33
57
54
174
42
66
175
23
169
11
54
6
49
95
97
83
66
19
23
25
152
208
5
204
18
36
49
23
265
185
72
48
72
6
1
96
209
55
53
90
72
48
18
60
18
54
147
63
126
51
16
47
90
48
39
3
18
115
95
25
125
12
60
12
15
3
6
39
87
18
30
18
7
83
108
1
71
25
47
132
84
1
113
55
17
18
12
36
60
18
54
72
210
63
112
29
54
18
27
3
54
24
12
19
53
18
18
6
33
147
36
12
60
97
168
23
48
129
57
120
31
239
54
91
48
80
3
48
109
41
54
48
24
66
39
3
102
90
150
84
36
126
169
48
23
97
65
30
225
207
78
43
24
71
25
17
103
5
102
78
30
24
48
105
63
129
63
78
18
66
55
41
18
90
84
18
85
5
42
48
49
29
36
288
103
23
66
103
192
53
27
16
72
48
17
30
162
6
48
24
18
175
152
40
48
72
137
54
97
24
11
48
60
66
198
345
88
77
48
19
95
25
48
17
66
258
66
1
143
24
25
47
25
48
65
7
143
30
18
18
6
90
48
55
80
112
128
88
23
54
75
3
48
61
35
108
25
11
84
72
6
180
39
33
102
25
65
15
81
7
48
47
90
78
90
175
347
12
73
48
24
23
120
42
90
45
225
36
90
48
36
13
47
18
228
42
72
1
89
108
18
217
53
12
72
36
18
186
55
155
45
88
11
36
90
18
180
18
79
65
103
192
359
144
57
40
48
71
36
30
6
49
41
12
150
48
189
40
95
1
17
6
54
43
32
51
141
48
93
90
18
6
144
81
39
97
47
57
51
37
41
54
18
7
65
175
41
54
120
150
12
55
48
23
9
48
87
1
59
45
21
235
53
90
42
7
41
31
11
37
53
18
36
108
36
37
125
67
17
31
77
43
144
35
13
48
224
16
35
54
55
161
7
72
96
23
60
54
72
54
97
23
54
162
60
48
45
33
18
12
145
215
24
73
107
61
23
72
42
103
215
25
32
51
60
49
192
120
71
18
66
45
135
126
60
120
7
32
111
25
263
97
23
1
53
43
17
30
6
234
97
29
210
24
192
24
234
7
11
102
36
51
3
60
120
18
42
156
144
25
47
18
60
30
6
7
24
185
120
144
151
48
35
18
27
45
42
90
108
115
5
18
169
83
18
19
143
42
30
18
216
7
53
66
25
80
40
23
180
12
78
67
23
72
228
13
120
47
57
69
90
129
21
30
132
30
162
6
12
42
36
90
31
48
47
25
41
24
31
72
32
111
72
96
97
72
80
40
65
7
161
54
90
15
16
35
60
30
42
57
15
25
59
204
30
67
168
41
12
150
300
337
47
241
65
79
41
198
1
35
36
90
114
48
37
113
7
48
17
48
36
162
114
151
32
192
159
90
79
161
72
18
36
153
63
18
12
18
81
40
95
73
35
60
36
12
97
65
180
115
65
240
48
42
ABCD 95747577494*3^$a+1 [50038]
119
6
63
21
31
60
32
112
84
24
203
45
60
60
4
8
168
12
112
20
64
104
168
57
151
59
150
115
120
8
120
12
72
144
36
3
193
44
51
33
72
72
3
33
69
3
75
12
1
59
193
12
65
43
155
12
18
72
163
5
19
8
28
20
279
108
57
51
153
24
3
105
60
60
88
56
141
15
4
24
119
48
9
228
16
120
20
27
30
15
120
4
11
157
168
8
72
48
84
28
92
12
135
33
93
67
8
64
5
18
60
1
80
21
51
4
53
7
20
120
51
109
56
64
60
68
75
1
12
92
88
84
56
135
45
64
24
92
15
30
3
87
37
48
65
115
84
68
28
47
45
45
102
1
12
155
13
8
4
5
198
93
124
48
5
60
19
83
13
140
45
147
3
57
33
87
3
102
90
45
12
3
33
48
16
23
18
3
64
77
51
100
35
72
253
20
195
13
24
48
84
5
108
3
177
3
12
12
28
125
3
15
60
69
111
97
48
80
12
168
100
47
18
19
125
63
63
93
4
12
8
27
129
60
171
36
54
51
60
4
56
12
15
90
15
135
157
41
162
21
24
12
45
18
37
113
103
84
176
15
84
85
8
172
108
20
60
36
84
3
105
57
31
24
20
87
13
8
87
165
3
162
103
20
40
12
17
63
40
60
60
47
33
16
12
104
21
7
77
90
6
183
9
55
53
39
76
108
84
17
63
88
35
25
152
100
23
45
112
140
136
59
81
72
60
12
120
60
45
30
25
35
45
57
31
47
1
17
195
180
57
138
25
32
28
44
48
12
96
24
4
32
112
173
19
71
9
4
104
27
109
107
13
36
48
36
216
11
72
21
64
5
27
123
57
96
112
8
192
60
208
12
212
16
8
72
4
8
148
32
108
124
84
24
56
156
60
28
80
16
132
8
84
36
12
168
57
15
4
36
140
45
15
24
136
35
150
7
60
96
12
120
60
17
108
3
100
47
12
72
45
4
12
119
33
168
105
103
32
60
72
183
9
28
60
80
45
18
105
108
4
47
25
20
45
90
90
51
117
30
57
16
84
5
6
73
17
67
96
32
12
16
12
29
3
3
12
37
305
39
57
162
18
3
4
77
43
20
16
20
36
28
53
55
35
144
69
72
45
195
60
124
65
19
36
8
288
40
77
3
40
24
80
141
147
40
80
60
3
37
108
8
12
99
36
45
60
39
6
63
4
12
8
108
159
73
5
102
36
13
36
104
196
68
16
32
220
107
33
72
48
45
15
237
150
37
143
12
61
32
52
168
47
36
45
40
95
25
84
56
75
33
16
80
84
4
47
129
204
100
8
52
8
180
27
57
33
55
83
90
139
23
85
80
28
8
60
100
84
236
72
39
6
63
21
211
24
80
36
207
21
24
135
141
192
64
23
12
33
96
12
52
77
91
32
12
120
36
60
160
32
3
45
27
13
5
135
132
48
40
44
63
60
48
60
30
75
100
24
41
15
52
35
57
100
344
84
33
12
43
35
49
8
16
104
15
33
124
128
12
28
8
48
39
201
159
25
32
45
6
33
84
100
12
8
76
96
44
24
168
52
95
30
91
72
20
4
68
40
48
12
108
48
12
32
28
17
195
40
12
84
29
18
45
60
15
9
288
120
15
108
33
72
172
68
24
4
24
168
29
90
9
72
100
17
7
83
85
128
40
8
9
63
60
57
27
24
124
60
113
3
16
65
3
52
84
44
208
24
161
55
32
28
20
4
101
39
45
39
24
148
5
3
60
132
24
93
15
33
3
24
12
48
28
29
19
59
12
9
12
112
8
100
144
20
24
21
18
18
39
76
68
12
40
5
87
40
35
1
47
177
48
12
28
20
ABCD 95748525014*3^$a+1 [50009]
89
73
11
67
173
97
39
104
19
18
23
156
100
224
84
72
61
30
162
35
97
63
75
5
96
67
17
76
20
67
17
112
15
288
41
187
117
32
64
20
324
43
17
100
75
101
24
16
81
39
81
123
3
9
24
44
12
61
27
12
105
59
16
140
85
15
21
123
201
63
45
71
7
197
13
132
47
73
15
63
12
101
67
173
37
59
85
59
1
23
16
24
12
51
17
85
155
25
150
77
13
18
113
31
93
72
44
60
157
123
236
48
36
31
45
3
77
55
53
100
32
48
67
33
152
184
24
32
61
27
96
80
96
31
57
105
27
45
239
7
17
12
204
84
67
66
234
53
96
217
3
99
45
176
4
63
29
115
9
24
255
17
91
33
39
150
138
53
7
9
20
48
7
9
189
108
42
41
120
49
11
7
29
85
35
265
119
61
123
56
16
128
97
18
48
42
35
73
23
67
72
77
85
35
24
156
73
11
64
27
78
108
102
141
20
37
42
21
81
96
144
59
4
140
12
24
76
135
89
100
129
95
120
96
109
11
64
32
85
83
13
84
95
84
61
39
51
89
60
4
32
4
27
17
73
27
147
6
144
83
60
120
37
36
42
221
67
30
23
91
18
48
42
12
45
81
72
15
192
33
30
18
42
65
163
9
20
48
73
83
160
99
102
36
59
31
9
68
157
15
3
42
183
80
60
13
204
59
31
53
60
52
8
16
56
73
150
17
28
45
47
64
27
29
25
63
20
112
63
30
15
20
96
31
149
19
77
48
12
124
9
30
198
54
69
27
29
244
20
96
1
27
32
28
212
25
35
91
269
25
35
64
21
119
7
114
18
108
93
429
35
55
117
8
12
60
168
16
24
72
80
163
18
84
198
45
96
189
12
6
17
132
40
75
9
20
49
228
54
29
169
18
117
20
156
4
140
13
87
135
57
105
90
29
61
99
140
4
57
126
204
48
18
47
220
156
27
29
31
54
179
199
65
12
4
117
90
9
8
40
27
96
29
24
19
197
145
90
36
57
20
76
39
17
43
48
29
24
136
45
6
29
43
45
27
138
90
41
36
55
29
19
261
36
68
12
240
108
96
139
5
16
24
27
29
16
200
24
100
176
25
60
39
104
85
27
24
164
7
5
160
8
16
80
139
77
91
9
20
24
67
33
9
108
107
12
48
112
153
107
4
117
119
60
61
99
3
125
100
140
96
49
108
102
72
29
16
81
27
60
120
15
102
90
90
6
29
64
87
9
3
81
177
47
37
6
17
13
114
5
121
179
220
153
11
31
29
216
120
4
44
36
76
8
60
37
59
7
144
29
40
260
4
213
27
32
40
3
81
99
17
60
13
90
60
221
67
57
72
44
37
27
140
72
91
117
32
24
91
5
55
18
48
119
120
121
23
49
15
120
20
112
3
17
25
18
5
16
9
311
217
12
71
64
15
30
51
21
96
39
8
163
60
17
73
63
36
21
27
87
30
63
60
20
25
72
219
60
180
80
36
28
12
128
96
24
12
60
103
17
43
30
15
120
15
18
30
33
21
135
15
30
6
57
135
18
47
156
4
60
57
36
24
155
28
135
60
72
5
193
167
25
18
42
23
12
64
9
27
188
73
23
96
24
76
44
19
77
48
55
42
63
20
16
20
16
144
117
30
89
55
29
76
ABCD 95748855344*3^$a+1 [50003]
48
150
18
72
48
3
105
24
15
51
144
42
234
36
174
60
120
36
6
48
24
36
77
49
15
21
12
90
72
125
19
77
85
75
33
191
43
6
120
36
150
90
174
96
48
18
35
64
123
12
9
99
36
6
51
33
36
6
18
51
15
65
48
48
79
18
48
42
66
35
25
90
120
21
15
54
96
108
66
60
17
13
6
29
1
60
275
25
168
30
6
84
90
126
186
126
48
6
30
35
43
18
72
48
60
15
3
36
54
84
18
54
18
5
85
42
18
12
83
13
3
339
66
90
36
29
61
6
84
9
177
102
36
21
141
132
126
54
36
66
18
90
6
102
18
36
6
129
33
72
54
65
91
18
83
193
54
12
29
64
15
6
282
60
120
77
31
42
12
72
24
36
30
96
30
54
24
54
36
36
90
66
54
6
18
30
90
6
30
9
177
12
72
24
51
75
18
12
60
48
36
90
60
12
53
79
33
3
30
6
18
90
18
48
36
71
25
84
54
24
12
24
54
108
12
36
54
41
67
42
3
15
65
48
121
66
18
216
18
72
90
23
103
9
63
42
39
80
109
3
33
24
18
69
51
54
60
90
33
213
18
24
17
49
60
30
60
54
36
47
112
3
77
43
24
30
95
16
33
54
18
23
49
18
45
99
6
54
174
6
29
115
36
30
24
12
78
41
13
12
60
48
18
24
234
36
48
126
6
15
33
36
6
36
113
7
54
24
84
126
60
29
61
36
143
16
15
42
18
341
13
72
36
18
21
33
47
133
186
66
18
168
69
93
12
18
18
90
90
42
36
36
30
36
24
90
30
75
15
6
108
282
72
36
6
18
48
78
36
84
11
13
36
30
36
24
90
36
23
16
117
60
12
126
5
1
36
90
54
54
72
84
90
111
3
54
23
169
90
18
18
54
234
41
144
1
198
138
24
30
36
18
6
18
36
71
103
108
78
12
60
72
36
11
19
42
3
45
24
138
17
25
87
15
114
36
144
66
54
60
84
36
24
36
84
47
49
72
84
54
54
36
384
90
66
72
47
7
6
72
90
177
3
18
30
29
16
48
57
18
21
9
215
1
24
36
35
31
65
103
30
11
16
9
90
29
7
57
201
36
90
18
71
49
36
24
18
12
36
72
42
30
90
60
18
180
120
77
13
35
385
18
66
11
7
57
15
6
102
101
64
3
93
80
1
36
27
27
5
13
3
57
108
12
108
179
25
210
6
15
129
48
132
144
12
24
39
45
6
29
37
42
48
180
29
79
81
128
13
35
67
18
54
24
36
48
57
33
108
35
7
108
72
12
144
9
15
36
30
24
12
24
120
132
87
32
91
18
6
66
18
41
1
54
41
48
37
59
61
42
120
6
36
90
54
71
31
18
240
66
18
11
7
18
39
57
39
9
71
19
186
51
3
72
18
36
54
30
11
16
279
6
108
12
6
18
54
66
6
36
129
48
57
66
18
42
210
42
66
24
66
36
29
49
138
54
18
93
39
48
36
126
36
42
41
25
90
29
205
6
54
18
90
12
72
180
6
162
30
42
54
30
60
12
39
3
30
95
48
19
93
33
198
9
27
108
57
51
90
90
18
6
18
48
60
3
15
72
12
72
6
47
73
72
18
42
36
54
30
42
18
15
3
12
6
66
6
12
36
6
36
90
143
139
5
55
30
72
18
42
18
12
6
35
19
126
12
96
12
23
55
54
3
15
18
66
90
60
39
15
12
42
18
72
30
42
54
30
90
27
27
90
11
49
66
45
135
6
35
49
42
165
27
5
73
23
79
65
85
162
180
5
25
36
60
54
65
241
54
36
12
18
119
13
12
60
66
9
99
54
36
54
42
83
1
6
126
84
36
35
7
66
24
18
12
6
102
5
13
204
120
132
48
78
48
24
5
67
93
33
12
6
12
24
66
42
93
33
36
90
66
47
7
6
84
60
3
32
139
24
18
48
42
33
15
6
120
6
72
102
60
3
33
108
51
15
18
207
48
21
11
1
24
23
25
36
90
36
21
93
30
42
84
6
102
42
30
36
95
19
125
31
180
54
ABCD 95748876656*3^$a+1 [50001]
24
66
14
15
57
4
11
19
12
42
42
14
22
18
68
54
45
127
26
46
36
8
54
22
6
42
78
48
12
18
72
8
52
20
28
8
22
24
198
24
2
51
3
4
66
2
72
10
240
54
6
24
66
48
74
18
10
134
16
18
12
36
24
36
2
9
13
35
15
28
29
19
162
66
36
60
41
43
2
22
18
30
54
24
32
52
12
47
48
21
40
14
16
90
38
10
84
6
62
4
14
22
72
6
156
18
32
76
104
4
30
20
22
174
2
39
85
18
42
12
12
84
24
12
14
81
13
50
18
15
73
96
30
20
18
16
59
25
48
18
24
18
26
9
9
46
54
6
30
144
44
70
72
5
85
20
36
16
60
6
17
19
6
84
36
30
12
42
30
38
28
8
36
34
74
16
6
18
14
16
6
30
6
78
48
29
31
26
4
12
143
43
30
60
14
10
8
10
60
20
57
37
6
24
24
6
26
21
13
20
16
56
28
11
15
4
53
1
86
100
66
54
50
4
12
18
6
32
28
96
47
25
20
3
13
36
6
14
36
40
48
38
4
84
6
84
20
123
3
21
1
6
6
2
28
60
90
20
4
72
42
18
44
28
8
52
6
120
128
9
135
22
36
30
12
24
24
30
204
6
30
36
6
5
79
140
16
2
10
18
47
13
18
6
35
19
54
47
13
48
155
72
48
9
10
53
13
12
6
42
24
74
46
48
32
10
53
1
26
16
5
85
20
36
4
90
5
43
12
8
10
23
3
160
38
28
179
9
16
23
7
60
84
12
32
58
12
23
19
14
64
12
120
30
98
142
36
42
66
56
16
125
21
76
95
9
22
24
12
18
30
66
6
53
21
3
7
26
88
18
2
54
52
12
5
39
4
24
26
54
136
84
30
18
18
2
21
19
114
35
81
22
176
76
5
27
18
4
72
50
21
97
12
11
19
38
54
36
142
74
88
2
10
30
24
42
42
48
74
40
50
16
114
6
8
46
6
18
30
47
97
6
12
26
28
24
42
84
114
84
2
34
23
43
6
78
41
19
12
41
19
8
40
24
6
20
90
4
6
36
8
40
42
6
30
24
38
40
86
36
118
102
36
5
13
59
1
72
26
18
40
11
19
6
60
30
18
50
33
13
60
60
6
24
5
72
19
24
62
15
151
6
8
18
4
66
6
90
18
12
20
22
102
24
77
13
60
8
64
12
12
36
164
106
42
18
17
67
6
12
66
62
18
57
96
27
22
24
47
7
6
11
13
30
20
4
36
12
60
137
7
30
107
3
21
13
74
22
32
28
23
31
6
6
90
14
16
2
16
56
54
21
15
18
52
60
23
27
21
72
91
12
18
74
58
104
18
9
43
126
20
54
10
24
42
48
2
40
24
47
13
11
25
12
26
33
3
16
2
27
48
87
10
30
108
29
1
18
60
84
6
68
27
13
60
12
14
18
40
6
6
6
12
53
21
46
18
44
16
18
36
30
116
214
2
72
40
23
7
2
100
8
22
29
48
24
43
32
4
14
3
69
64
120
30
5
33
63
24
21
58
161
7
62
3
31
56
10
26
21
19
54
48
6
6
8
10
8
10
24
6
42
8
52
35
31
30
30
29
73
48
23
79
38
3
33
18
18
10
44
94
32
4
54
90
32
10
24
6
30
84
24
6
30
5
15
4
30
74
36
9
13
84
95
1
18
53
13
11
73
6
41
73
36
32
36
52
2
9
55
60
72
12
114
20
4
14
52
90
2
126
16
36
23
7
44
22
30
2
36
3
19
36
30
30
8
16
48
6
146
40
53
24
1
8
4
6
72
90
18
44
16
54
30
24
24
18
60
35
49
14
10
132
74
4
30
23
79
8
34
36
11
1
72
23
19
2
36
28
35
45
130
54
122
34
47
13
11
91
20
46
11
91
168
44
36
36
46
60
47
7
30
35
61
78
12
24
36
5
13
42
144
30
138
42
36
78
26
28
126
72
8
4
32
54
18
45
24
13
12
42
206
130
12
24
30
24
36
14
9
1
44
3
49
66
102
12
6
18
24
12
23
9
36
52
18
2
46
180
65
37
6
29
37
32
94
18
86
4
6
11
145
14
10
6
72
74
58
77
37
6
53
1
54
56
10
12
48
20
16
6
30
48
66
32
9
24
1
18
24
14
63
1
12
50
58
12
2
4
54
126
66
56
40
60
44
28
6
6
30
41
7
18
30
60
108
8
46
48
30
12
36
29
1
12
11
31
222
11
25
18
6
30
24
72
54
78
18
59
9
39
7
24
2
52
59
33
72
16
23
43
44
18
64
36
78
77
109
48
42
14
3
15
58
14
52
5
97
44
3
13
6
53
24
37
96
6
68
18
10
77
97
23
9
112
54
14
28
66
5
19
36
17
9
135
43
24
77
7
2
15
111
18
10
42
11
19
80
22
32
16
2
36
72
57
15
82
60
30
36
41
37
42
17
33
154
6
18
110
10
6
48
47
73
18
78
6
56
40
60
42
48
11
1
6
114
126
12
62
28
84
84
12
78
2
70
18
60
122
28
6
2
18
46
5
96
49
38
16
38
22
18
72
30
30
24
30
17
9
28
6
6
6
62
54
34
11
117
94
6
12
24
8
3
33
142
38
72
90
144
10
6
41
7
26
34
6
84
12
72
26
108
22
11
13
26
10
26
34
56
16
35
24
19
30
156
26
10
108
8
46
36
6
60
14
10
8
4
72
36
60
72
18
26
72
58
158
15
3
4
36
50
51
3
21
43
8
4
54
86
28
6
38
40
14
64
42
38
15
7
6
66
36
30
54
6
12
60
60
30
14
4
32
90
28
30
32
16
72
20
36
3
33
136
6
17
1
66
53
61
96
32
4
32
28
8
90
22
11
57
18
64
5
21
172
18
44
81
99
72
82
8
124
12
6
38
15
57
166
68
45
24
7
30
20
36
16
74
10
66
14
4
6
44
46
8
18
ABCD 95749333066*3^$a+1 [50097]
27
57
96
30
72
1
32
15
54
6
48
102
15
135
78
36
54
12
85
113
12
99
9
60
6
138
42
36
114
30
18
48
168
126
30
6
49
53
6
42
150
12
73
35
12
42
30
54
96
51
15
120
162
6
132
12
36
42
84
79
80
87
42
156
54
13
83
84
78
108
30
54
48
120
30
180
108
120
12
12
6
6
48
108
90
42
12
24
30
42
12
97
131
138
67
83
90
12
72
15
27
108
48
12
222
54
30
75
16
161
24
126
9
3
13
48
11
36
12
180
12
48
21
75
114
36
60
36
186
69
195
18
162
48
6
36
6
30
78
42
60
18
6
54
25
29
66
97
80
64
29
54
90
306
24
96
36
229
29
42
9
27
69
69
12
79
101
42
33
39
25
59
54
60
6
114
36
60
6
18
150
108
132
12
49
59
60
18
54
234
7
35
138
90
57
64
11
48
102
132
123
33
60
54
60
36
234
36
31
23
121
167
174
18
105
3
12
12
90
66
18
39
112
80
69
75
15
42
78
84
132
96
12
30
12
84
30
72
49
23
121
17
54
60
36
105
9
6
24
25
5
36
55
23
6
51
64
23
120
48
102
156
42
138
27
15
114
30
30
168
18
90
60
19
113
18
13
149
43
32
33
42
66
42
144
96
30
48
6
21
15
78
12
162
37
23
36
6
54
6
84
150
12
42
67
71
25
23
30
90
30
42
18
12
24
3
27
6
18
246
48
72
48
108
48
66
24
57
3
54
66
66
96
19
29
42
72
81
87
57
153
78
42
48
180
132
42
13
48
5
27
3
126
60
30
36
54
126
93
51
30
6
18
7
144
29
12
18
37
53
27
160
47
78
19
5
48
36
66
96
12
73
48
41
150
30
108
66
102
180
18
102
12
7
80
48
33
54
24
1
176
3
24
117
129
6
54
12
18
66
19
35
6
6
48
162
90
54
78
6
12
12
3
64
5
24
30
6
54
204
13
155
72
13
5
54
66
18
12
48
36
90
180
18
96
120
25
96
23
60
18
102
42
66
168
132
109
29
264
30
13
17
156
30
12
73
47
102
36
30
30
6
168
42
126
150
18
12
78
54
102
6
210
159
75
36
114
6
132
258
24
246
24
96
18
72
19
23
12
6
132
30
42
24
67
65
15
69
144
30
162
222
72
21
27
78
24
114
54
78
25
53
30
42
84
78
1
96
5
84
12
18
102
48
96
186
108
24
30
151
11
36
18
84
6
6
63
81
31
35
54
30
54
186
12
144
6
48
120
54
132
18
66
24
105
27
48
78
42
66
12
15
3
61
65
30
66
18
66
219
256
35
108
33
87
60
48
84
96
108
54
132
66
49
5
6
198
96
330
36
78
54
6
42
180
162
72
15
16
23
30
36
24
111
51
18
30
42
18
42
120
15
3
84
73
125
163
5
36
18
36
1
53
66
6
36
42
36
42
60
54
126
72
15
27
414
247
77
6
60
270
60
30
36
18
67
41
48
12
72
66
72
54
78
108
12
42
24
54
18
78
66
78
72
24
69
16
119
57
16
48
11
60
66
55
17
12
96
90
78
6
24
12
30
84
6
25
5
43
77
138
42
78
42
12
150
48
84
6
43
35
96
24
24
66
54
37
5
6
48
12
18
7
32
15
18
48
127
5
84
54
24
36
21
64
59
126
6
18
42
6
79
65
66
60
33
16
89
7
32
16
71
9
16
23
153
64
53
120
6
30
72
54
48
193
29
144
60
60
27
64
11
30
120
79
35
288
18
30
24
84
12
24
18
48
42
42
30
258
6
114
12
51
15
162
18
18
91
209
60
36
30
108
37
80
249
24
15
33
18
30
6
25
23
36
37
77
126
69
21
162
ABCD 95749461968*3^$a+1 [50084]
79
23
24
33
3
174
6
9
45
126
120
69
96
15
90
7
83
114
36
138
36
6
19
11
90
90
25
29
3
48
40
23
9
40
17
54
9
123
37
32
111
25
5
54
181
32
40
71
6
43
47
121
24
360
96
29
3
112
56
99
21
33
7
29
54
109
11
21
51
45
9
6
30
99
69
19
47
54
99
117
6
18
187
144
59
61
125
3
51
61
8
93
90
30
18
1
35
13
11
12
129
15
1
59
45
96
3
21
120
15
25
8
21
96
54
21
96
64
80
16
144
8
51
36
36
18
72
67
80
93
138
9
153
39
15
1
59
120
60
90
84
67
59
90
3
40
53
18
36
21
45
54
13
83
54
15
69
6
13
167
216
57
123
45
93
19
197
3
33
60
144
3
51
21
15
25
56
45
19
35
21
40
59
36
9
40
5
43
11
60
1
209
96
31
59
141
112
32
96
69
54
117
40
152
63
9
261
54
54
7
173
139
23
150
54
181
24
29
66
33
72
9
279
120
81
79
48
5
19
48
80
280
17
96
15
15
18
39
183
169
41
144
55
41
18
90
27
64
11
45
64
59
102
79
48
17
126
9
45
3
21
90
1
48
107
36
60
69
240
45
3
120
27
66
18
162
15
112
8
120
184
96
5
24
91
29
96
18
57
69
3
51
12
24
174
42
145
35
84
25
125
30
13
83
37
191
96
54
12
18
21
16
80
105
15
15
24
73
83
24
45
171
30
60
67
107
216
18
19
8
99
21
72
33
60
54
13
107
45
99
36
24
97
272
21
19
48
59
24
12
57
192
9
111
15
33
48
64
8
147
6
18
30
39
3
18
36
31
5
18
49
23
48
49
72
29
51
21
75
15
9
21
75
183
246
91
53
27
112
47
90
36
144
3
40
23
105
24
111
48
121
65
36
18
102
24
43
113
55
24
56
240
93
60
31
95
1
35
18
27
279
30
51
39
6
27
160
11
12
108
60
97
23
42
7
23
57
328
65
7
11
132
25
59
6
7
47
90
126
18
7
152
48
72
21
19
71
49
8
72
51
36
73
128
160
120
29
30
85
11
48
60
9
160
72
56
24
88
80
27
36
18
79
80
40
23
9
96
64
5
3
3
69
16
59
13
48
65
54
36
54
30
121
83
12
129
16
35
18
42
54
54
156
33
93
19
176
112
8
63
276
234
90
9
21
27
304
29
42
48
60
37
72
53
54
126
7
11
21
15
1
89
63
21
99
27
60
25
48
47
96
54
75
16
192
8
15
9
75
60
25
56
3
21
16
104
96
39
30
115
35
61
23
9
240
57
6
25
95
49
8
51
21
136
29
30
45
48
93
19
179
12
97
101
6
13
48
24
48
77
6
45
39
25
65
6
49
8
88
29
3
21
19
8
9
36
19
179
21
15
30
43
80
93
18
49
48
53
67
23
36
61
29
66
57
93
30
24
45
45
51
3
156
60
36
48
57
15
25
24
41
87
48
40
80
264
16
23
49
101
99
3
45
40
203
72
37
48
5
78
90
66
81
24
120
51
54
36
54
90
216
27
93
18
72
9
15
36
84
105
40
128
48
72
111
9
51
36
1
32
51
36
60
45
40
35
45
48
120
3
69
39
1
48
23
18
36
60
30
126
24
123
87
1
53
27
99
45
16
24
5
6
84
25
48
23
18
12
139
80
21
27
63
25
239
33
3
144
45
15
81
99
30
6
9
39
9
81
87
24
165
126
30
78
72
144
105
141
24
30
21
24
16
72
53
48
51
21
24
84
6
81
39
60
141
24
159
97
5
19
59
117
40
5
30
69
40
5
30
96
84
1
5
48
162
18
111
15
144
6
54
36
73
11
42
67
32
21
54
13
128
3
36
33
63
25
24
71
60
69
15
81
195
48
132
144
216
25
104
120
15
33
3
24
13
120
8
72
21
ABCD 95749473460*3^$a+1 [50000]
22
2
46
2
7
9
9
39
8
52
2
46
32
42
24
64
14
12
7
15
62
4
9
21
24
153
39
6
44
36
37
27
20
22
129
47
42
22
38
85
11
12
13
11
6
6
4
30
8
10
14
40
48
8
42
4
98
46
122
16
9
33
12
36
32
72
36
16
18
33
15
3
47
6
1
5
10
72
24
6
20
6
6
4
48
14
16
26
4
44
1
29
18
24
1
18
11
40
54
98
34
32
16
32
7
53
64
18
14
36
6
18
54
25
53
12
25
47
60
1
36
54
17
6
64
30
50
30
4
60
2
40
6
32
18
40
2
46
3
99
2
30
100
21
81
38
12
6
16
9
63
9
23
10
6
2
52
50
16
24
15
23
64
128
58
2
48
6
24
40
18
150
50
46
48
8
24
150
34
32
30
36
16
6
26
60
66
24
16
8
34
32
12
10
120
9
18
3
66
18
12
27
39
15
111
80
42
1
15
8
120
24
31
18
15
50
102
10
3
41
13
23
30
42
4
42
2
4
50
42
6
64
56
40
18
38
24
34
39
65
24
12
64
26
6
1
137
10
32
12
10
42
6
42
12
48
48
36
38
6
10
50
40
6
6
18
8
6
7
3
33
41
78
25
39
15
33
18
38
10
8
30
18
88
9
53
1
29
4
8
22
9
5
42
115
45
8
66
24
4
2
49
23
40
14
4
32
49
21
56
78
18
25
9
8
30
102
16
20
72
4
9
71
84
7
17
1
47
22
21
45
56
61
23
16
48
18
3
54
5
18
78
4
54
26
13
35
94
18
33
18
5
4
18
32
24
42
60
4
32
22
2
72
7
101
4
48
32
22
42
12
20
7
18
53
40
6
32
114
82
12
39
45
110
34
62
1
47
48
34
44
48
16
32
55
93
15
18
45
27
39
12
74
48
16
6
26
22
36
48
48
12
92
43
53
46
2
7
39
32
48
10
56
78
6
12
7
63
27
23
16
12
2
1
36
101
24
6
40
2
7
5
4
14
48
34
3
29
76
36
3
5
22
66
104
4
36
32
16
3
35
18
6
34
15
17
28
18
14
52
14
40
48
6
42
96
42
6
74
24
72
16
3
9
42
56
34
8
96
7
63
14
16
32
36
28
26
16
128
202
38
40
56
40
14
42
91
47
6
1
5
132
54
18
4
3
15
3
23
40
48
14
34
12
2
72
22
2
34
54
2
4
68
12
58
32
42
46
9
65
46
15
81
26
64
81
59
96
7
89
52
32
25
125
10
32
28
32
25
35
22
24
2
4
48
27
23
72
16
26
64
15
41
40
9
135
44
34
2
24
24
54
6
34
2
28
2
78
42
112
6
32
42
6
34
26
84
18
96
90
4
39
29
76
39
59
46
3
17
28
98
24
42
46
14
52
3
35
1
9
48
12
2
64
2
54
18
22
39
35
6
18
6
6
100
30
8
106
9
47
22
50
61
9
8
46
42
26
60
25
90
17
6
40
14
18
40
6
20
19
11
18
24
4
33
35
6
22
36
14
46
18
30
18
32
42
36
18
7
162
53
37
75
32
10
2
30
6
12
48
1
36
36
27
36
32
24
40
38
70
2
30
16
116
64
48
87
21
36
156
48
27
9
6
24
48
3
54
21
48
90
3
87
6
24
74
30
13
9
20
25
45
56
24
1
21
32
10
86
13
3
42
74
46
62
7
9
27
18
54
29
7
107
78
12
6
130
14
67
18
35
109
29
25
51
21
11
16
45
3
2
64
30
26
54
1
18
54
89
1
33
12
48
96
18
2
22
75
93
32
40
2
121
54
5
48
18
40
2
102
18
37
9
66
8
72
28
87
11
24
6
48
1
3
6
152
55
59
28
42
48
26
6
70
45
21
8
7
11
24
72
52
3
45
32
16
42
38
36
72
43
57
18
2
102
58
6
26
1
18
35
24
24
72
64
26
30
22
48
50
1
17
16
54
38
91
5
49
17
16
8
66
4
42
9
47
7
9
120
182
148
92
132
1
27
27
72
33
111
71
232
21
3
8
46
32
4
12
66
18
8
22
2
6
18
7
23
10
14
96
78
106
170
60
52
54
6
42
50
4
36
32
28
32
16
2
25
39
33
45
50
42
22
14
42
54
34
26
144
4
98
24
54
52
6
9
65
22
6
20
16
44
25
11
22
24
26
22
30
20
12
4
104
24
6
24
31
9
104
34
96
80
16
48
96
6
42
14
64
8
154
21
27
6
32
6
10
122
70
6
18
48
2
60
12
24
60
16
26
40
62
19
39
33
18
47
4
39
35
18
1
131
16
26
10
6
26
16
39
17
1
39
44
7
89
52
92
10
74
72
48
31
71
18
73
51
48
18
56
48
18
31
9
12
33
3
54
33
23
78
7
83
16
27
21
2
6
24
22
48
42
2
13
17
40
2
60
42
40
192
3
11
64
18
8
24
16
3
11
16
96
2
24
6
34
32
16
15
17
30
4
6
6
74
18
70
9
5
48
52
32
30
18
13
3
12
21
11
18
34
81
5
18
4
26
19
29
61
18
23
82
32
25
18
47
43
29
24
4
18
8
58
104
7
111
18
38
13
3
6
45
39
14
1
29
4
39
53
12
43
5
13
9
9
105
44
36
48
30
24
10
6
39
54
77
6
58
3
9
26
24
78
7
3
15
11
24
145
47
30
13
27
18
12
32
19
45
2
42
6
24
10
51
59
34
6
6
21
54
57
86
91
15
14
16
98
48
7
15
48
26
30
25
5
34
74
30
40
2
22
86
66
40
15
17
88
14
7
11
16
18
32
12
36
60
12
84
186
1
21
36
12
18
18
6
86
1
54
5
6
79
89
18
6
82
102
9
33
32
79
29
4
32
94
26
36
58
8
16
3
27
48
18
14
36
1
5
10
54
75
23
13
9
32
48
24
18
36
4
14
112
62
18
94
80
7
3
2
48
46
54
18
27
71
48
12
4
44
36
142
18
6
42
78
3
27
9
27
32
16
14
1
18
5
18
6
25
47
10
33
23
36
60
61
83
7
39
26
48
16
14
18
24
30
102
10
8
7
27
6
6
20
6
10
38
13
45
96
8
24
28
33
11
7
17
55
69
2
16
39
65
16
72
24
38
10
56
66
60
4
14
30
12
118
9
9
6
24
8
10
30
96
14
16
32
106
24
26
30
96
13
5
48
22
69
45
8
40
32
28
42
72
50
7
39
24
72
2
24
109
18
41
31
23
10
8
31
159
6
48
20
16
39
108
5
13
36
3
92
4
9
35
30
22
50
34
8
24
22
26
6
13
57
2
34
62
18
6
10
8
36
108
1
21
ABCD 95749540574*3^$a+1 [50050]
48
55
198
18
65
169
11
7
89
1
90
18
107
37
287
163
41
49
95
72
13
126
29
25
71
19
36
41
31
17
132
103
36
197
127
90
71
96
121
90
162
216
90
125
60
12
24
31
29
43
41
336
48
25
23
60
12
132
36
192
13
95
13
270
65
96
48
25
18
233
60
120
156
108
72
133
251
204
85
11
180
25
47
144
43
125
253
18
17
37
126
89
156
72
97
107
109
54
65
48
48
37
215
48
84
85
18
5
12
120
108
7
245
43
72
53
55
72
17
48
25
23
103
65
115
5
67
18
35
36
384
240
84
96
7
162
143
84
61
35
108
19
125
1
54
77
13
95
13
107
235
36
65
115
72
270
23
24
120
31
269
12
61
180
162
221
84
12
43
197
120
48
96
120
85
72
119
79
269
55
41
36
204
24
300
61
252
35
144
48
336
67
209
36
144
168
132
121
179
91
180
89
120
151
18
71
36
48
144
43
90
72
35
36
60
49
83
7
126
11
24
36
1
107
36
36
199
17
24
24
25
59
103
53
127
65
24
91
29
168
163
90
35
73
35
12
7
233
120
43
77
132
36
144
12
36
12
1
90
65
7
17
1
59
96
180
96
48
72
120
48
12
169
215
19
41
84
1
54
90
90
90
108
299
48
36
49
180
18
185
67
173
43
41
13
131
120
24
108
192
36
144
120
115
221
336
228
36
72
48
72
12
1
54
198
23
67
18
59
252
96
48
49
95
48
37
36
11
24
24
12
91
65
43
5
24
61
59
96
84
121
324
90
125
120
228
108
72
252
13
23
67
90
72
11
60
132
144
156
204
31
65
43
234
47
61
72
251
55
72
173
180
79
53
72
181
47
84
13
47
43
293
193
72
83
24
55
36
17
48
79
90
23
12
73
72
108
23
60
7
77
36
60
79
18
35
48
192
12
73
119
96
55
18
131
36
247
77
49
11
288
25
36
324
35
72
91
29
48
72
96
240
228
277
90
18
270
72
5
175
180
65
223
144
90
227
48
31
89
55
101
12
103
17
48
7
17
132
108
13
18
5
85
119
48
48
36
60
24
144
12
31
18
90
41
48
156
84
13
180
18
5
24
205
11
96
96
24
24
120
96
73
47
48
96
79
17
181
83
169
95
13
107
73
18
29
115
17
48
36
24
36
55
125
60
67
162
95
31
29
48
60
25
18
125
127
29
48
121
59
540
13
179
163
90
215
12
43
65
132
36
37
18
65
43
29
156
156
144
145
54
360
18
143
96
36
175
162
83
12
13
35
37
95
60
223
17
60
103
18
155
12
120
73
131
36
144
ABCD 95749997186*3^$a+1 [50000]
71
297
144
9
30
129
3
18
30
120
42
48
42
25
120
24
120
8
3
60
33
24
160
161
12
30
13
144
11
132
249
40
224
24
81
39
21
90
25
96
101
27
171
21
40
221
60
7
152
99
162
258
57
15
18
492
18
81
16
35
37
11
37
53
120
67
104
81
175
23
49
32
168
3
60
108
90
19
56
15
72
129
231
360
25
83
61
120
24
47
97
23
48
49
131
12
153
232
104
144
256
128
240
3
18
75
40
216
119
12
93
15
25
176
208
8
33
15
15
192
9
16
104
39
120
12
18
27
88
5
12
48
87
15
228
109
83
229
29
132
90
150
39
51
189
39
9
112
224
304
80
40
71
9
111
81
40
131
60
33
87
78
102
120
37
48
5
240
67
11
30
162
18
27
88
95
1
8
48
232
41
90
42
138
102
27
33
18
61
8
141
42
33
72
72
21
99
63
60
37
8
123
42
3
24
33
258
37
128
45
192
138
12
108
9
16
155
60
30
115
437
18
12
69
40
8
63
18
30
72
30
339
16
23
132
205
72
8
3
90
222
480
168
109
48
83
12
18
60
72
18
9
240
141
90
192
33
105
102
60
468
49
11
21
16
155
13
47
9
160
89
162
117
112
101
99
376
245
30
309
189
312
19
120
131
117
231
81
40
80
136
32
72
120
39
270
90
129
363
165
285
3
24
93
147
63
57
81
60
222
48
42
19
128
88
8
105
55
47
30
3
57
39
40
128
81
162
189
96
40
24
59
12
9
64
56
48
40
101
51
39
12
168
37
53
42
129
96
63
1
11
210
30
210
3
27
18
115
5
67
143
132
90
228
42
180
105
45
67
48
24
161
30
60
180
49
368
48
88
80
72
48
27
18
42
198
90
169
48
35
37
56
87
9
240
81
39
16
72
120
80
3
48
12
33
24
63
48
9
40
80
88
143
12
69
48
120
3
13
65
42
60
108
237
165
30
30
199
11
30
15
88
47
78
12
159
81
279
99
45
144
303
138
12
18
9
40
72
41
48
222
9
69
187
32
141
102
60
48
12
93
96
51
108
81
39
90
31
24
35
12
105
64
48
131
12
9
120
24
16
11
30
18
12
9
51
45
232
8
88
47
25
80
15
9
51
93
147
30
39
16
23
240
72
49
29
147
40
120
152
160
72
48
101
27
63
105
255
129
81
30
30
30
37
48
17
150
9
129
60
51
16
35
240
180
193
96
48
8
88
72
48
47
18
151
56
24
51
37
80
96
117
67
191
1
240
11
133
95
12
18
60
60
42
9
24
75
37
8
165
187
8
15
129
123
157
8
15
48
102
48
132
15
15
129
96
45
78
21
40
48
41
180
90
12
37
53
60
55
144
104
75
37
5
27
120
72
39
ABCD 95750090908*3^$a+1 [50019]
9
330
30
126
144
36
30
324
75
80
25
39
272
205
30
5
288
61
563
7
90
180
150
69
81
15
128
13
84
126
129
224
64
32
1
144
111
32
187
30
126
105
48
81
111
192
33
114
29
64
96
27
53
241
240
15
45
83
103
60
174
36
27
93
114
60
293
157
60
36
3
80
1
63
3
84
30
150
30
39
201
30
6
3
96
21
107
97
159
21
123
237
99
117
27
288
224
55
6
24
36
39
21
315
105
119
31
114
143
16
32
19
30
36
59
145
15
288
3
54
150
81
192
32
235
120
45
165
219
80
7
105
224
61
3
27
84
113
43
53
1
90
21
15
65
25
120
143
61
6
29
400
80
55
30
30
330
51
32
127
33
128
25
24
95
288
13
99
48
63
24
9
176
85
171
39
6
114
65
145
6
105
99
30
240
60
179
16
48
32
16
9
39
80
16
48
48
39
105
51
269
48
13
3
144
48
45
3
21
270
126
63
327
57
32
121
23
121
60
75
141
419
115
60
113
37
180
96
174
66
23
67
120
149
16
80
64
48
63
114
15
15
330
60
123
3
93
51
93
147
186
147
297
39
141
3
147
66
59
48
16
117
75
39
30
11
55
54
30
90
155
445
131
325
174
96
84
9
87
153
57
180
35
25
135
75
180
90
114
246
24
71
192
240
37
30
36
270
59
265
600
36
84
60
11
64
80
121
23
64
87
30
90
81
75
5
139
5
235
53
112
15
30
60
23
133
114
9
561
335
205
3
177
306
45
9
6
17
187
126
144
120
36
27
57
36
114
90
39
32
19
30
15
45
35
115
30
60
35
61
83
1
159
51
45
96
144
45
6
45
128
37
234
81
128
16
741
114
270
11
139
21
128
31
60
5
121
24
180
156
207
3
60
129
135
9
147
45
45
30
114
51
129
63
48
15
17
13
24
30
269
61
35
25
120
66
77
73
84
270
69
237
99
111
114
90
90
240
123
176
1
111
105
180
120
24
3
96
171
149
64
123
54
60
150
30
15
21
27
48
69
96
264
131
25
60
300
30
30
147
27
69
21
156
255
32
37
120
51
39
66
84
3
32
64
117
294
126
167
240
133
30
54
30
105
75
53
37
203
192
96
49
180
59
31
113
112
21
324
6
90
30
30
24
36
95
349
96
147
117
60
180
6
84
113
7
9
272
19
90
3
33
15
ABCD 95750127386*3^$a+1 [50096]
4
27
41
67
5
7
36
17
4
24
8
48
24
36
16
68
16
15
12
17
16
32
4
68
28
8
60
19
21
60
96
63
21
80
115
45
36
140
4
20
40
12
27
41
16
24
36
3
101
43
96
33
12
39
72
96
12
9
84
84
12
44
48
96
7
36
12
17
28
20
24
112
60
60
75
9
12
15
24
93
56
4
3
9
51
9
36
104
4
12
24
27
41
16
60
36
39
24
12
53
91
24
5
88
8
52
72
3
105
24
8
76
36
3
81
15
12
24
29
4
12
20
4
216
87
9
8
7
29
64
96
20
108
28
63
81
8
7
5
4
20
76
24
80
72
40
44
67
9
32
76
12
15
9
84
24
60
32
19
17
12
43
17
100
80
16
164
12
7
24
57
60
20
91
29
88
27
24
29
19
29
72
88
44
55
81
20
24
88
3
9
36
20
151
21
8
7
180
96
72
41
40
56
19
9
20
24
52
104
43
33
60
8
7
9
15
101
7
36
57
44
7
45
84
8
12
60
7
57
56
4
27
57
60
27
5
16
87
21
24
140
112
36
32
76
36
56
79
21
44
19
17
7
48
24
41
7
33
72
3
17
16
32
43
36
24
41
67
33
39
9
20
12
67
113
88
20
16
56
79
17
12
72
96
48
16
96
24
44
4
3
9
20
4
27
9
48
20
16
96
84
27
17
91
17
12
7
33
20
16
27
29
136
12
8
72
72
60
36
88
12
84
80
60
4
3
84
53
84
7
45
8
16
20
12
24
55
21
12
68
40
3
36
69
96
60
48
32
28
12
39
36
48
17
19
29
16
24
3
17
76
3
57
27
65
64
8
40
12
24
75
108
17
16
84
44
12
7
72
24
36
5
16
44
120
24
12
60
84
216
7
36
60
45
27
9
3
24
9
63
48
24
9
20
216
4
51
53
7
5
16
60
3
36
65
7
33
3
24
57
12
3
129
60
68
112
3
36
24
5
67
21
44
36
72
48
7
17
52
20
4
24
8
100
8
43
33
68
55
17
28
72
164
96
100
8
28
12
36
120
12
80
7
41
60
43
12
9
156
72
8
31
36
65
4
8
7
9
20
36
4
144
12
27
21
3
9
20
4
116
16
44
163
60
21
216
27
36
105
63
5
103
149
16
24
32
24
19
21
32
55
9
36
15
36
29
55
29
124
12
24
60
111
17
7
9
75
9
60
20
12
108
7
125
16
63
5
256
24
84
36
3
9
15
29
19
24
21
36
20
88
27
29
96
88
12
56
88
24
12
8
12
4
20
19
24
29
19
9
260
12
31
29
12
96
16
3
17
124
60
140
79
48
65
88
12
48
3
24
48
24
5
43
45
44
19
17
7
41
40
27
93
15
5
204
28
8
12
28
51
45
8
19
21
8
7
33
60
68
100
27
117
8
64
20
40
96
8
16
8
12
60
76
39
48
117
8
16
36
20
48
16
116
7
9
3
17
124
3
17
40
84
36
36
60
44
79
108
33
20
144
12
108
24
72
28
8
28
15
45
212
52
8
52
3
9
8
36
43
9
12
20
40
96
116
4
12
51
57
132
12
63
29
24
12
28
80
64
48
68
4
68
4
20
4
72
12
68
124
87
9
84
24
63
57
20
31
84
21
24
20
7
108
9
51
12
53
7
12
72
21
8
7
24
36
12
17
16
72
32
36
103
9
147
9
24
32
31
5
4
60
15
81
8
144
12
64
15
72
29
31
12
153
24
20
7
33
24
132
32
36
132
12
16
20
60
12
79
53
55
17
28
51
5
36
180
7
72
17
19
21
12
32
16
152
48
31
137
52
24
24
56
7
57
3
101
7
21
24
48
15
12
69
12
24
39
29
76
60
72
51
36
53
4
24
56
7
81
72
48
116
31
72
48
9
20
24
12
16
51
77
16
24
20
4
8
24
4
15
9
99
137
24
100
8
19
36
173
43
69
32
103
69
8
96
136
44
100
92
24
120
4
12
44
4
44
16
12
39
36
9
36
3
9
15
77
60
16
20
28
15
5
64
3
9
24
32
48
36
7
168
5
108
36
64
216
44
60
36
36
28
132
56
28
44
12
4
12
108
51
65
76
8
16
80
136
20
28
12
24
3
12
89
16
96
3
41
7
53
4
3
273
375
41
115
29
16
72
27
189
12
51
72
29
36
52
24
68
28
68
12
24
43
36
57
24
36
32
79
60
117
27
33
51
29
4
68
88
20
31
29
12
52
60
12
27
57
96
8
16
3
33
20
19
89
36
7
69
24
20
16
24
72
39
36
9
108
63
69
48
56
132
12
7
89
16
171
65
144
115
12
29
24
43
41
64
48
3
57
3
36
5
24
115
21
24
39
17
64
56
36
7
57
44
16
36
99
69
27
9
20
16
12
12
24
20
24
180
43
165
63
17
52
39
29
103
21
180
8
28
44
36
208
72
48
87
29
43
57
48
36
92
52
176
4
72
3
21
44
40
12
20
115
53
40
96
80
36
19
21
8
31
29
16
24
120
68
4
24
80
36
144
16
51
117
96
15
29
16
12
68
16
3
45
72
51
29
36
4
68
12
16
132
120
51
9
36
36
39
101
24
52
ABCD 95750515904*3^$a+1 [50003]
3
45
90
21
24
81
31
8
75
18
18
30
72
43
47
42
7
5
3
48
12
12
21
30
33
4
41
12
75
57
18
12
21
84
120
16
71
36
9
39
36
18
60
102
36
49
59
42
67
32
21
43
35
21
40
48
11
24
48
13
120
101
108
15
27
108
66
6
36
90
19
53
3
33
30
21
28
32
63
78
138
6
43
56
64
32
21
19
128
117
6
48
42
30
9
51
169
8
21
75
81
24
90
210
36
18
157
80
24
72
24
3
45
153
24
54
9
60
267
69
21
90
6
12
15
21
24
7
44
57
27
40
32
24
60
99
72
73
56
15
6
36
48
36
24
30
24
36
121
120
11
37
120
8
48
21
43
8
60
63
6
79
5
42
54
36
63
21
3
3
48
165
64
23
18
6
25
8
72
51
18
24
15
15
93
15
49
5
3
40
20
15
72
13
23
12
60
25
272
9
31
24
29
6
12
57
33
18
6
48
7
11
37
35
6
55
29
216
39
12
48
27
6
63
99
21
51
48
37
24
65
6
84
6
18
12
25
8
12
96
57
195
27
18
12
15
60
213
60
12
15
9
36
39
51
9
39
18
24
48
7
80
75
13
23
33
16
24
17
3
4
101
87
39
54
31
29
66
6
102
37
35
54
6
9
21
18
36
6
15
39
30
39
156
16
24
56
3
36
30
162
54
51
88
5
144
18
49
11
12
121
29
12
24
30
57
87
36
21
108
57
18
25
41
54
33
48
16
128
45
67
8
48
45
108
12
3
24
27
60
30
6
13
17
39
33
96
15
36
60
33
66
72
93
87
24
36
30
24
30
21
3
12
108
69
48
4
80
156
4
23
21
69
30
36
105
21
6
9
39
6
51
24
9
15
9
48
7
35
21
81
15
36
28
17
18
61
56
3
21
24
15
12
13
59
6
54
33
39
49
17
54
18
36
96
19
24
32
9
126
21
33
51
60
3
1
71
9
9
15
112
8
63
49
53
67
11
13
24
8
27
45
3
13
32
99
45
15
25
11
84
49
77
3
69
3
15
18
24
48
15
27
18
15
28
24
56
57
7
32
40
5
24
91
8
112
35
36
18
36
15
36
24
39
1
53
36
54
1
44
21
42
54
36
163
47
57
21
19
68
12
147
13
65
36
90
1
29
39
33
18
45
132
3
24
18
19
101
18
9
40
5
198
162
162
108
78
15
75
54
84
36
3
15
45
132
9
19
17
99
9
30
117
15
18
18
45
24
40
53
51
57
192
87
64
11
6
18
36
105
33
127
95
156
18
75
144
15
1
56
96
9
51
9
43
77
111
3
45
27
54
19
65
39
51
85
11
84
9
15
1
24
8
57
55
47
9
15
36
66
72
108
7
32
40
68
48
9
36
18
30
24
55
11
150
174
21
36
39
174
27
33
30
1
24
56
156
15
24
45
21
3
40
17
30
6
18
81
36
28
29
36
51
4
5
27
12
45
18
90
67
20
21
36
18
78
87
48
3
49
41
31
5
90
6
3
24
63
18
12
54
69
279
18
54
25
8
111
1
29
42
264
6
18
49
35
33
12
27
6
102
216
240
1
8
21
114
33
75
37
72
24
11
18
3
87
66
27
12
40
125
75
27
6
39
40
8
12
39
57
4
119
21
28
47
30
18
33
129
24
36
54
54
63
57
96
12
3
21
18
66
90
21
33
168
243
75
6
99
9
51
180
39
1
32
75
45
9
30
9
12
15
13
41
78
30
42
105
21
12
7
53
90
18
12
3
72
21
19
72
71
9
9
30
42
12
15
21
60
19
32
184
101
36
18
24
21
69
30
85
5
3
39
144
1
20
124
47
18
55
32
9
36
3
15
25
5
6
133
41
72
39
3
126
30
25
17
15
69
6
270
7
20
3
42
15
51
24
105
57
48
42
18
66
21
40
71
18
39
27
24
84
1
125
96
43
23
42
12
15
100
24
20
75
252
69
153
27
28
53
27
72
64
104
16
41
18
18
43
77
3
12
117
7
20
45
54
66
15
45
43
23
49
8
21
27
39
25
11
13
5
51
40
23
1
17
48
72
18
42
15
33
24
18
48
150
51
165
90
9
16
8
72
40
44
21
144
55
77
108
39
36
60
9
72
18
30
175
23
33
9
12
24
36
108
15
51
42
48
87
3
42
15
105
27
117
36
79
35
54
15
60
4
56
21
19
35
21
36
12
75
36
132
33
69
7
20
69
30
42
99
3
105
16
20
39
60
12
21
3
45
64
11
6
18
138
3
15
24
66
72
7
32
21
54
66
39
4
44
52
41
108
27
99
9
105
19
11
6
3
12
15
105
24
51
33
81
120
6
33
15
45
40
11
21
24
24
12
81
12
51
57
75
159
24
12
42
12
55
48
5
3
39
18
87
195
13
11
21
33
63
3
85
29
27
39
6
84
24
90
18
3
69
18
9
3
93
93
90
21
36
33
27
48
27
33
9
7
48
32
21
12
7
80
39
42
27
93
3
4
56
24
40
32
45
19
17
7
5
67
23
6
87
4
8
27
120
18
3
75
12
33
3
72
9
4
131
18
123
9
48
31
47
33
105
ABCD 95750899976*3^$a+1 [50019]
81
9
27
9
84
114
66
42
53
37
23
31
18
3
123
90
84
3
69
15
3
42
191
475
30
63
9
60
30
6
54
18
15
140
19
89
1
95
240
31
120
90
54
29
25
6
21
8
25
11
16
75
69
9
12
42
30
18
492
192
81
33
72
48
111
159
24
53
73
35
319
81
116
1
59
96
148
57
35
7
33
108
15
54
18
42
3
9
51
99
36
84
21
159
65
100
44
79
42
30
36
24
48
57
75
89
55
54
3
159
30
35
1
15
44
121
59
19
57
69
95
25
75
525
59
36
25
18
42
54
72
84
126
63
51
41
13
30
6
30
114
12
63
32
55
29
91
54
396
63
20
16
60
45
138
42
36
30
165
48
12
9
36
114
30
18
81
80
7
54
131
25
24
99
9
90
66
51
39
42
63
72
188
85
155
79
77
55
89
36
19
41
13
23
67
57
9
132
39
51
12
6
210
54
42
180
30
35
1
35
144
60
235
45
144
57
99
15
81
3
144
72
81
68
12
4
284
55
6
144
27
3
261
45
24
102
114
30
36
129
24
51
18
18
12
18
35
180
55
45
264
141
78
54
63
93
54
36
126
111
57
3
15
33
69
3
75
29
145
99
320
52
108
15
21
39
101
4
21
35
36
148
45
36
6
18
30
17
55
78
15
132
63
137
7
78
3
12
80
85
252
11
19
77
175
21
39
120
18
342
96
45
24
20
49
114
30
3
168
176
85
51
8
36
13
162
21
144
3
90
18
93
12
264
99
216
161
28
20
37
15
3
41
60
40
75
150
11
55
45
44
4
51
45
9
47
7
221
19
36
5
7
60
65
97
3
15
30
3
92
4
15
126
12
90
41
12
109
35
84
169
23
108
96
16
267
12
221
55
30
15
75
18
51
21
18
165
111
21
15
29
181
15
104
259
36
36
5
247
77
16
48
57
23
196
44
187
204
5
36
108
52
9
96
23
12
235
69
180
21
48
42
30
54
45
99
234
63
45
90
42
12
51
264
24
20
151
48
450
168
48
36
6
33
39
12
24
12
78
30
54
123
63
21
60
21
75
15
33
57
23
16
36
303
42
48
24
18
48
5
36
160
69
11
16
9
35
36
37
90
141
129
63
33
36
15
51
45
128
139
180
17
13
72
6
5
79
96
18
107
139
60
180
36
54
15
36
129
11
19
36
114
39
36
63
57
3
93
45
39
44
85
12
39
3
36
66
54
45
117
78
125
16
141
18
6
15
111
72
33
69
95
31
78
195
80
52
27
132
30
60
18
117
165
54
125
16
96
80
144
13
23
85
54
66
114
65
64
140
31
18
3
48
36
21
119
4
12
87
21
87
84
45
24
219
93
33
24
3
405
23
40
531
5
64
57
255
33
75
60
9
18
45
8
37
24
30
96
48
24
237
20
13
131
96
4
152
103
54
23
64
51
24
105
51
60
72
18
63
309
27
15
18
3
153
275
91
45
63
126
15
51
29
79
108
5
13
87
135
84
21
104
4
39
137
151
102
42
9
12
33
102
204
21
8
36
16
9
71
13
47
64
20
55
30
90
69
99
153
60
24
104
36
121
3
96
63
17
40
39
101
1
90
24
84
41
49
90
90
107
108
36
4
51
180
5
31
69
111
9
9
135
36
33
47
1
78
125
49
3
15
54
180
150
180
ABCD 95751986446*3^$a+1 [50056]
9
174
69
120
87
9
135
30
27
87
12
61
23
96
1
48
20
21
30
54
19
48
17
7
56
57
12
31
53
6
48
25
128
33
120
19
116
9
55
60
65
12
195
28
71
9
52
20
40
53
27
69
31
35
13
128
87
42
99
112
60
83
120
9
12
60
9
27
39
18
96
27
99
109
60
35
49
80
76
11
30
99
21
63
27
25
128
57
90
60
1
77
3
60
28
41
79
32
3
60
25
11
73
20
87
18
7
5
24
84
87
4
12
20
144
76
167
1
29
27
40
143
25
8
24
183
13
20
12
52
35
48
42
3
15
120
97
164
36
33
6
21
3
33
48
16
29
31
125
54
141
4
29
63
28
5
31
84
44
57
90
18
6
217
89
54
25
41
24
7
8
16
29
66
18
31
5
120
7
17
15
36
16
119
81
64
116
16
12
191
105
124
20
48
40
47
57
99
9
60
192
45
60
18
25
5
7
23
57
9
91
65
15
75
1
72
77
171
4
35
30
31
92
15
60
36
57
64
23
12
54
90
6
90
21
180
9
84
84
15
27
9
159
30
15
28
23
6
19
29
3
33
126
49
41
54
21
36
3
6
24
60
66
48
45
27
1
173
27
33
60
6
18
42
1
44
64
36
65
91
60
53
19
5
3
72
51
25
59
1
65
15
4
35
25
8
72
48
24
99
21
24
51
18
151
29
30
57
28
32
39
36
24
180
60
180
60
6
48
36
67
32
87
25
23
45
16
192
32
81
30
9
81
84
111
81
43
71
24
33
27
6
15
72
60
12
72
24
45
7
60
8
9
96
24
12
19
60
59
25
35
42
60
79
71
48
90
31
71
25
36
209
24
66
18
3
12
16
59
25
36
104
16
36
60
48
120
48
140
99
18
36
187
53
39
21
27
52
8
84
69
54
66
55
24
56
24
100
71
156
33
40
116
16
113
6
60
36
45
99
6
231
3
6
60
75
15
109
11
145
29
267
108
60
15
6
19
12
23
25
29
51
69
12
138
42
39
36
39
57
124
59
6
60
48
30
36
126
84
6
49
72
77
7
35
25
29
7
60
47
66
60
75
9
55
47
33
15
30
6
6
51
100
29
15
3
13
29
48
31
32
64
24
96
5
43
197
19
209
42
48
66
174
21
64
5
3
3
25
5
126
48
45
57
48
60
31
44
165
31
41
103
5
51
4
5
12
175
68
51
25
35
174
90
12
13
47
24
85
11
25
8
45
3
24
76
29
84
66
73
8
87
102
171
33
7
12
5
7
5
84
84
87
36
3
21
393
66
9
27
30
24
60
24
31
92
12
21
54
73
12
48
119
1
128
9
31
41
18
42
54
84
42
79
24
17
3
16
44
21
19
41
7
17
60
115
8
9
18
45
45
12
48
55
96
120
20
52
12
5
96
150
9
16
32
63
66
54
97
143
6
211
24
23
6
7
59
48
25
17
18
42
15
16
59
33
81
30
97
24
23
37
29
36
180
60
31
23
69
48
123
21
40
96
77
31
11
129
84
75
25
125
27
45
18
12
165
4
140
21
18
66
31
65
48
6
24
121
32
27
13
47
33
33
7
48
20
99
6
27
33
6
48
25
48
24
116
9
55
60
119
6
30
210
18
25
95
42
31
203
25
125
6
24
37
32
135
6
6
168
60
45
16
35
6
55
60
35
84
69
52
23
37
104
45
36
24
55
24
8
64
80
63
25
107
78
7
59
25
89
51
4
161
84
63
64
108
48
179
1
32
15
13
144
23
36
25
5
186
48
1
41
24
96
75
123
81
4
32
3
121
32
33
6
54
7
44
33
127
24
24
5
27
75
45
3
13
47
1
149
55
11
30
67
8
12
33
66
25
8
15
33
72
57
24
7
12
12
36
12
20
16
12
24
60
65
3
40
5
66
57
192
100
5
36
27
99
144
21
24
21
168
75
75
102
19
5
30
120
6
75
36
99
9
21
51
57
42
61
44
4
29
12
31
24
5
39
64
17
60
108
60
30
33
60
4
48
32
64
32
3
6
24
60
6
108
1
56
40
23
96
24
33
3
61
35
9
60
159
21
9
12
30
129
9
36
54
6
24
31
29
12
31
68
75
21
123
57
48
81
60
115
60
11
120
1
8
16
5
18
33
63
6
51
72
45
36
79
17
180
114
24
13
68
24
87
141
4
53
123
184
149
15
135
25
209
12
19
32
3
30
54
60
90
36
27
9
43
36
72
80
183
1
5
18
1
5
24
36
51
9
84
7
ABCD 95752613098*3^$a+1 [50027]
11
6
90
10
3
36
135
36
68
64
12
105
3
45
123
8
25
41
36
163
77
7
5
78
64
56
13
111
98
126
36
76
72
18
90
24
84
42
102
117
48
12
9
20
91
231
129
71
10
104
30
109
15
80
1
45
39
59
22
26
10
3
24
5
22
44
96
36
12
18
34
84
45
36
59
180
36
73
155
37
69
30
42
120
54
69
101
46
44
13
41
6
49
59
12
10
6
9
48
72
24
47
28
24
12
8
36
169
75
8
54
19
99
141
24
72
39
20
16
20
25
65
106
62
202
14
151
221
28
75
131
18
91
107
24
25
48
35
1
11
25
75
45
41
48
154
32
100
45
39
6
39
96
60
11
4
36
134
10
24
12
44
25
11
160
210
44
55
24
24
147
369
11
34
39
17
103
57
8
7
5
28
62
36
34
30
14
64
138
14
48
42
64
20
16
153
12
5
58
78
8
139
53
24
64
51
105
3
72
21
20
10
153
5
64
75
35
61
156
135
249
11
28
140
97
15
14
102
18
31
39
90
2
13
11
85
48
51
36
33
72
60
11
37
3
44
100
189
84
12
35
10
66
117
15
48
93
59
108
109
81
50
4
33
3
93
131
6
30
24
73
27
128
1
41
46
30
39
65
58
18
39
69
54
62
19
51
36
2
132
55
35
76
44
25
3
68
10
8
66
126
24
40
44
34
2
54
1
105
48
98
13
29
28
8
54
58
39
3
12
93
137
28
8
19
84
51
84
14
22
285
29
16
20
6
72
46
92
34
36
57
12
11
220
44
13
147
48
8
190
42
218
10
24
20
49
41
19
99
45
35
250
72
20
28
132
30
96
93
24
36
45
39
72
63
98
24
30
16
12
8
64
104
22
114
56
70
174
90
50
30
10
98
16
2
10
14
58
98
90
28
36
39
5
34
8
40
44
18
31
95
6
10
56
289
9
50
100
20
60
72
100
48
96
66
194
226
74
60
48
36
54
42
13
23
48
36
49
11
100
8
48
54
10
14
91
83
1
71
10
8
6
1
21
80
34
56
49
21
39
45
39
120
27
38
54
61
197
10
33
36
15
50
10
56
28
50
30
109
35
42
30
34
51
29
46
165
51
9
35
13
51
74
108
88
62
37
57
96
3
27
134
34
134
18
157
153
54
9
105
120
26
24
10
66
18
8
34
20
108
36
36
6
54
28
8
49
41
19
24
21
3
81
135
87
44
36
37
12
24
71
25
23
18
19
141
102
18
54
33
132
3
92
28
42
15
41
7
47
16
138
24
110
28
62
70
57
15
44
82
3
59
112
8
208
24
54
44
82
33
47
136
120
98
126
25
108
75
50
28
30
44
34
20
42
4
36
44
73
45
87
53
48
19
24
17
18
120
172
44
36
42
48
139
21
39
33
87
5
18
28
8
106
26
154
44
84
78
40
9
24
81
20
34
9
21
32
22
132
8
40
81
69
12
15
9
15
36
3
56
16
26
79
5
36
7
107
40
14
112
42
62
19
84
71
1
15
56
64
105
35
133
11
36
36
22
87
48
33
27
36
11
126
28
114
21
27
98
19
35
52
8
28
12
140
22
6
38
54
121
41
96
64
26
30
103
15
81
23
66
46
140
13
15
8
13
15
141
29
4
32
40
6
12
201
11
49
27
24
20
316
68
25
36
51
33
9
8
7
33
39
11
120
70
8
31
5
10
108
45
36
45
15
87
114
54
36
30
230
25
95
88
177
48
57
8
6
36
48
1
36
48
72
24
105
56
36
82
50
126
112
44
18
7
3
26
16
3
23
84
49
65
162
13
71
73
72
35
36
18
6
10
39
15
56
10
123
11
46
50
90
58
26
142
12
57
33
111
11
25
51
104
76
78
15
111
36
84
153
15
177
41
10
9
63
8
13
21
20
163
12
15
50
90
76
44
28
21
111
20
73
96
35
36
48
6
64
36
2
10
27
107
64
140
36
28
8
118
75
9
32
94
96
9
11
16
20
13
185
10
129
23
34
90
20
25
3
8
49
60
24
27
38
31
3
8
48
1
41
19
125
66
28
9
53
70
138
75
75
20
6
43
75
2
28
62
13
15
8
34
15
83
1
39
8
13
87
68
72
12
1
96
11
70
12
86
4
32
138
55
23
120
13
21
20
18
10
18
78
56
ABCD 95752729838*3^$a+1 [50134]
78
12
48
42
13
35
30
60
72
19
47
12
45
93
72
42
18
72
48
72
18
18
42
297
15
108
78
127
23
120
30
102
258
75
24
88
83
60
102
43
89
36
19
53
30
13
77
27
40
5
43
113
127
197
30
30
18
30
12
198
60
18
63
112
17
72
30
150
60
36
19
8
33
103
77
12
102
78
120
123
39
18
55
95
30
115
32
63
25
77
60
18
61
96
80
21
84
223
65
63
69
259
71
153
3
54
55
71
24
18
31
197
24
60
48
30
30
12
30
33
93
19
221
54
30
15
136
17
78
60
12
57
33
42
165
160
53
3
9
96
54
96
24
60
48
13
8
9
87
93
91
32
69
19
59
12
33
40
5
48
114
66
12
18
30
132
132
19
59
45
87
9
16
53
12
39
64
5
108
192
30
270
48
259
71
30
139
65
6
222
42
33
15
60
180
33
9
15
48
345
7
5
96
3
39
168
60
54
180
36
12
60
228
75
15
42
12
108
63
87
18
60
60
42
42
6
84
33
15
57
45
18
168
129
45
18
18
84
18
18
174
18
102
66
42
60
1
137
54
6
42
121
29
12
18
45
72
21
12
42
18
115
8
69
43
23
72
1
89
12
138
168
24
18
55
125
267
15
6
234
30
96
84
18
165
45
42
18
108
54
96
42
12
6
84
66
43
192
17
15
63
9
64
59
13
8
64
17
78
90
120
63
184
23
30
451
11
13
80
112
5
66
12
12
30
3
160
47
138
31
17
24
48
60
27
45
36
180
12
252
186
144
18
12
48
48
42
60
421
71
36
42
72
43
56
87
33
9
78
49
101
132
48
150
12
60
150
138
217
53
240
3
9
12
18
1
71
30
180
48
31
24
65
12
139
17
192
7
48
128
72
40
23
25
185
72
15
27
210
30
69
69
18
54
126
45
48
129
7
113
367
173
30
85
72
53
72
43
5
42
90
78
105
27
366
54
33
45
18
24
66
24
63
33
183
117
147
27
6
90
13
264
53
150
132
81
69
138
54
99
57
102
138
30
114
120
175
56
87
217
23
33
9
103
53
30
30
223
101
48
162
9
87
12
12
169
224
45
12
151
5
132
151
119
145
32
45
99
24
63
12
102
39
57
24
30
73
32
40
215
6
72
42
25
95
30
30
61
137
15
33
79
11
12
1
120
77
27
72
153
12
18
25
173
3
9
31
464
40
8
9
103
125
108
24
60
66
49
35
60
33
45
12
78
108
132
25
192
35
78
18
90
12
55
125
60
138
132
1
89
30
73
29
108
7
288
47
9
16
71
30
132
60
72
99
21
19
101
168
60
72
186
54
30
18
90
30
18
12
192
73
17
408
168
60
187
17
126
30
210
153
27
109
48
17
55
96
48
251
6
24
6
129
15
33
27
60
78
48
3
24
153
12
18
222
150
12
153
15
72
198
72
19
17
79
53
30
150
15
27
13
120
72
5
66
33
40
56
63
90
12
36
54
30
498
30
30
12
273
3
109
35
21
219
109
80
21
43
72
176
117
67
104
39
42
120
31
5
24
18
97
96
72
77
78
37
95
33
255
1
77
132
15
40
32
63
102
36
24
48
18
162
168
24
ABCD 95753215302*3^$a+1 [50010]
3
27
132
18
252
36
90
228
24
108
285
57
71
211
414
95
49
36
6
66
179
240
145
15
51
252
126
114
12
108
18
60
30
150
12
27
213
12
54
42
30
60
90
155
55
60
45
93
54
108
18
95
31
36
72
108
18
204
107
16
129
126
54
48
72
179
79
156
24
48
125
19
36
72
78
30
5
64
63
66
72
24
18
66
42
54
11
25
279
39
24
30
3
303
114
30
81
32
109
156
222
180
341
1
191
115
192
18
90
90
114
18
360
102
165
144
272
19
29
7
102
18
108
42
30
150
120
132
27
3
77
103
72
60
21
9
126
9
123
102
95
1
143
67
72
36
42
72
30
108
60
72
17
16
213
6
30
231
27
101
61
48
18
90
150
372
168
69
33
240
47
64
141
30
5
31
42
102
108
60
30
78
12
17
25
18
21
9
78
30
162
201
15
36
18
60
48
18
204
161
49
36
6
21
9
60
48
108
72
23
67
78
48
6
18
72
48
90
117
144
117
59
121
60
12
198
42
12
18
60
48
18
90
312
12
90
180
168
30
54
59
31
6
54
18
3
105
39
45
198
36
42
144
174
17
79
36
54
66
53
109
323
55
90
132
48
24
228
78
30
99
80
115
29
1
96
12
3
123
6
111
144
123
90
210
57
33
18
24
101
64
33
12
54
24
90
11
19
78
15
15
90
23
109
18
33
129
48
15
405
30
54
135
141
12
162
6
270
174
35
16
99
108
12
5
1
12
150
173
144
133
12
78
156
165
21
126
125
85
59
144
181
36
119
73
18
108
96
90
111
45
195
57
258
53
67
114
108
252
195
33
168
39
33
63
80
48
7
30
90
60
84
36
204
120
6
48
36
150
84
21
51
108
162
132
18
30
59
73
156
6
21
87
201
99
78
144
30
18
90
42
11
25
84
6
93
27
132
102
216
144
179
151
36
53
37
120
132
102
306
162
108
144
6
72
107
145
156
42
12
45
51
30
63
32
64
63
12
6
30
42
71
49
18
162
18
9
15
90
71
283
24
210
72
6
120
5
48
79
18
30
18
6
120
18
42
120
6
119
199
6
90
174
42
120
234
18
93
144
141
35
73
90
90
126
186
72
138
54
179
19
450
108
15
45
179
144
160
32
55
60
504
66
180
383
91
18
102
36
9
63
17
55
96
102
162
36
93
32
64
176
49
18
72
5
256
87
120
60
12
90
96
30
90
54
90
36
195
57
60
18
233
16
111
30
3
201
71
64
63
48
24
249
57
138
6
30
180
36
18
90
21
33
63
27
117
153
216
162
108
6
138
126
35
37
234
36
60
33
192
27
53
175
24
48
18
144
39
21
66
105
39
ABCD 95753242316*3^$a+1 [50156]
72
1
59
31
17
13
47
48
61
150
5
36
12
31
41
16
3
9
20
60
16
92
120
13
95
97
35
55
65
4
8
12
100
36
8
96
48
7
53
60
60
48
72
16
81
35
84
7
9
9
6
29
25
6
30
54
21
75
41
60
40
63
66
11
43
57
92
97
3
92
88
27
41
4
69
42
33
20
16
8
1
35
12
24
60
31
89
31
177
63
29
4
15
96
9
36
104
24
1
35
31
36
65
64
21
3
51
36
113
1
35
1
15
33
39
3
33
20
36
31
78
15
27
5
133
87
32
7
29
12
12
16
15
17
13
66
5
24
36
36
24
84
25
12
24
23
36
4
80
7
41
24
24
67
60
48
17
60
13
191
115
29
25
59
43
18
36
23
12
61
95
4
51
29
199
17
25
23
12
12
36
25
11
91
60
78
6
5
24
1
51
39
53
40
3
9
36
9
59
4
8
48
31
24
42
107
96
4
32
36
19
65
19
12
90
54
30
39
72
135
53
37
35
72
16
32
55
5
19
180
9
32
48
16
68
37
51
8
31
84
65
31
5
1
47
13
30
45
9
126
18
11
1
30
77
7
41
28
20
24
40
8
43
6
3
188
79
41
49
11
12
13
23
61
6
33
15
12
5
40
108
20
12
109
30
5
60
1
18
5
60
85
6
24
30
150
77
48
61
99
51
53
1
27
44
36
48
60
4
51
42
59
96
40
39
36
17
16
20
37
47
1
11
28
3
78
35
72
52
8
64
8
31
72
9
176
64
8
73
27
3
17
1
99
56
60
60
4
80
36
61
24
162
33
24
81
75
57
54
41
24
1
27
68
55
125
19
105
9
11
16
20
72
16
80
64
108
140
60
19
24
42
24
90
65
40
24
12
108
20
7
33
44
61
11
1
18
65
12
60
12
36
60
96
24
96
61
24
11
108
12
52
20
13
48
42
48
89
12
19
125
1
30
54
12
24
15
39
5
91
96
108
6
30
29
60
31
41
25
30
24
21
8
12
12
88
3
240
5
4
36
21
120
66
84
54
6
9
15
6
23
31
65
4
93
30
84
41
25
3
15
17
4
8
7
41
55
5
49
23
7
6
18
161
19
65
12
24
16
15
5
4
104
16
44
37
83
40
80
25
71
16
15
60
24
29
12
60
112
8
19
6
47
1
42
129
20
64
27
45
20
124
21
18
29
40
63
53
36
1
30
24
5
36
229
60
95
55
24
6
54
17
79
5
19
9
3
185
12
1
6
36
45
45
63
45
27
33
27
8
24
37
11
73
11
36
48
1
11
25
23
55
41
1
24
30
41
120
48
12
13
36
23
72
24
55
17
13
11
60
55
29
31
5
36
24
25
11
24
1
15
32
12
84
16
39
5
4
56
1
95
88
51
65
25
47
4
80
60
60
16
9
51
45
39
20
16
68
61
51
15
5
48
24
36
4
27
41
43
45
45
6
6
30
129
21
35
112
3
53
1
35
19
45
24
48
92
1
87
15
5
79
9
21
6
45
80
12
67
5
1
23
120
24
36
1
11
24
49
11
49
59
96
84
91
17
64
15
24
9
21
126
120
6
107
160
3
54
15
15
5
24
25
11
1
23
67
24
41
43
117
9
6
29
108
1
59
96
97
15
8
31
24
77
60
25
18
117
12
56
31
84
9
57
35
16
9
23
7
41
43
21
36
24
51
5
13
72
59
19
41
64
27
9
15
65
19
6
6
29
108
36
25
11
91
65
28
44
36
37
3
152
52
27
30
23
31
66
6
173
60
24
36
7
29
60
19
12
5
73
215
31
5
61
27
117
66
29
61
60
23
36
4
20
1
3
3
65
220
48
56
31
84
53
13
18
65
24
48
4
20
88
8
28
36
8
37
35
24
12
79
45
20
36
25
23
25
27
68
31
36
65
25
84
156
27
108
20
19
66
54
53
67
6
60
35
52
57
71
72
16
21
59
60
7
18
30
29
7
69
81
6
17
1
47
13
6
5
24
124
33
47
103
60
53
52
92
13
23
31
33
21
47
48
16
8
72
31
5
4
20
19
36
30
11
28
27
18
27
8
60
4
8
13
6
125
19
45
75
66
6
53
16
68
7
69
32
132
40
48
15
18
90
17
43
29
36
12
12
12
28
27
41
40
80
24
1
59
64
21
15
68
13
35
24
85
51
20
24
1
27
33
95
73
99
27
24
5
52
72
27
36
17
1
6
66
95
40
15
84
89
16
111
30
15
9
11
12
36
175
5
37
3
20
4
48
20
4
15
60
41
112
21
15
27
9
20
25
90
24
6
23
1
87
12
20
7
150
11
24
49
47
24
60
36
40
32
48
73
15
92
13
60
42
24
30
36
23
1
11
4
15
41
13
96
30
24
17
43
9
8
64
39
36
5
24
67
77
1
72
35
4
81
95
12
36
97
18
5
84
28
48
144
152
28
27
41
12
12
40
81
54
24
41
16
15
29
19
57
9
6
54
36
23
7
17
12
24
55
9
108
104
4
27
29
88
3
24
33
8
103
17
25
59
19
5
36
16
3
5
72
48
72
25
39
129
47
60
49
35
19
42
60
23
1
3
8
160
8
37
59
19
60
81
8
12
24
61
3
8
28
20
4
12
8
7
24
42
15
188
24
1
59
12
40
20
25
3
32
1
99
68
12
1
60
23
91
81
128
36
76
12
36
20
16
8
72
96
12
13
30
30
135
68
12
24
24
97
30
65
4
116
25
18
36
54
12
83
1
23
7
41
12
61
150
41
4
96
9
6
173
1
39
8
115
5
4
48
8
28
36
15
24
17
24
1
83
4
27
6
15
3
17
ABCD 95753595032*3^$a+1 [50058]
30
44
106
50
16
24
12
54
6
32
196
60
170
4
6
192
24
44
24
58
62
6
16
14
64
36
74
6
130
42
12
42
44
4
90
36
42
18
72
8
46
68
30
60
142
8
46
90
24
140
36
34
36
14
40
20
106
54
20
16
54
132
8
28
54
18
12
24
30
14
76
24
120
6
14
76
36
126
2
96
204
22
134
40
36
98
82
8
52
54
44
60
130
36
12
108
54
72
14
54
90
76
42
32
22
218
28
2
22
14
84
126
144
10
18
8
40
60
156
54
6
18
120
20
52
18
6
54
90
72
44
84
30
142
168
36
36
44
22
32
40
60
66
6
38
160
66
54
36
14
90
82
30
8
70
30
50
82
14
120
4
78
192
90
60
26
76
8
66
114
6
10
66
6
84
78
36
54
12
74
16
144
162
24
30
14
46
18
126
36
14
54
30
90
10
66
110
30
54
30
52
36
54
14
30
180
54
60
112
108
18
8
100
36
36
68
22
2
82
78
36
44
76
36
6
122
112
44
172
18
102
78
36
30
8
16
44
100
156
44
10
140
6
52
18
90
54
42
48
6
84
56
30
10
14
30
96
76
36
18
66
6
12
86
90
24
52
78
48
2
76
12
212
112
38
40
12
8
66
24
16
30
6
54
74
60
150
70
6
84
20
22
234
72
18
72
18
104
40
50
36
34
18
2
66
24
52
8
16
36
120
36
2
76
120
96
44
10
264
80
70
18
138
36
78
72
8
136
30
110
124
176
40
6
134
90
22
68
22
24
14
40
30
42
72
30
108
38
54
210
46
90
66
38
30
76
20
30
40
36
38
58
32
166
14
36
166
66
24
44
60
24
150
46
36
48
78
72
12
114
50
30
22
54
18
6
80
54
6
70
14
28
62
22
90
14
60
70
44
142
156
38
24
186
24
16
126
14
60
24
226
60
66
14
24
30
6
112
30
62
10
20
148
108
156
38
16
14
22
6
92
10
50
6
30
46
36
18
66
38
36
4
66
24
36
44
60
36
54
16
20
22
84
14
10
126
48
6
14
30
82
48
132
8
96
52
2
40
12
18
6
30
24
162
8
120
60
36
10
54
26
136
14
16
8
150
10
36
36
38
16
30
20
30
40
20
30
24
160
36
6
18
20
16
14
70
20
66
40
14
28
12
42
38
6
4
50
46
80
76
36
152
60
22
14
40
14
22
14
114
40
26
60
70
14
76
6
36
8
4
126
14
10
18
18
216
54
194
52
14
40
20
114
10
6
80
46
104
166
90
8
76
216
24
44
6
16
18
60
66
42
12
18
32
60
30
30
28
72
42
120
36
24
14
124
42
30
6
90
32
36
70
132
48
60
44
6
34
60
90
26
10
140
94
12
38
30
82
8
6
34
42
36
8
10
54
20
10
86
10
14
36
180
16
8
30
66
144
112
8
190
18
78
14
22
14
40
44
46
14
30
22
90
54
14
10
12
8
52
36
12
50
10
86
16
104
24
16
72
18
6
66
62
66
4
36
72
18
120
14
6
4
12
6
32
52
8
6
10
14
142
24
126
48
42
36
92
88
122
30
58
60
152
100
198
84
96
62
82
36
92
52
30
126
92
16
24
26
10
14
76
84
36
20
34
168
32
52
96
18
90
84
18
38
30
54
36
220
6
36
122
52
24
30
14
22
104
84
52
134
4
78
158
22
84
6
138
14
40
20
40
36
14
106
42
54
8
60
40
26
10
36
18
18
2
82
8
96
46
38
70
12
6
48
6
8
58
32
10
12
14
4
126
24
108
8
60
30
10
30
20
4
90
138
2
66
226
38
6
4
6
30
90
50
54
10
36
140
4
30
56
30
40
14
30
10
198
72
56
40
36
8
22
8
28
54
74
16
180
14
10
74
70
86
84
136
36
44
54
36
154
26
234
96
4
66
6
30
14
24
16
50
64
36
230
34
180
110
52
38
16
20
70
6
14
40
14
16
42
8
10
30
36
36
114
128
6
4
96
80
90
220
54
170
70
86
34
230
112
18
110
88
2
90
120
30
6
22
2
52
24
80
22
62
16
36
44
4
6
84
36
6
48
42
426
38
30
60
112
72
12
36
42
72
18
90
12
60
36
54
36
72
12
8
90
16
12
ABCD 95754107108*3^$a+1 [50238]
66
106
20
106
80
30
96
84
6
10
108
74
88
146
70
2
124
108
62
30
36
96
136
72
36
20
126
16
8
210
6
18
72
36
12
60
12
124
8
72
28
20
16
20
60
162
90
30
78
162
72
18
48
124
44
54
66
36
34
8
66
78
10
108
56
34
170
46
54
92
54
90
96
54
30
34
2
126
144
96
18
100
20
36
34
2
70
26
28
56
18
6
18
46
56
60
30
144
42
46
362
222
10
20
42
64
90
20
132
102
6
234
72
72
10
8
36
12
72
52
36
80
120
70
224
10
134
210
96
48
6
54
28
92
42
46
20
88
54
2
36
16
20
24
54
118
74
42
72
216
72
12
162
72
6
84
36
16
80
72
66
24
82
20
42
162
28
296
136
2
90
144
24
108
18
18
30
42
102
234
70
128
306
60
48
36
6
46
128
88
72
2
6
48
72
124
54
146
6
10
80
28
8
36
64
20
18
6
72
72
18
72
10
92
24
48
52
188
82
8
18
30
72
18
70
2
126
6
48
72
16
74
42
46
56
114
36
180
100
92
52
344
24
28
270
54
8
162
46
74
90
240
36
120
34
110
162
142
2
78
120
42
48
34
110
126
42
48
6
138
162
24
54
54
64
56
36
160
8
100
20
52
2
24
72
64
8
48
18
6
120
114
252
10
110
60
174
88
2
126
198
42
48
168
48
90
126
114
54
82
36
72
2
42
316
18
26
156
144
72
88
20
16
72
20
36
222
54
28
20
24
72
108
54
48
42
28
56
52
110
42
12
34
8
30
72
60
64
116
66
42
54
126
156
16
20
42
18
156
90
6
10
80
54
18
30
96
156
36
60
64
108
2
216
54
52
38
42
28
116
100
20
96
108
28
116
64
2
6
300
108
16
242
18
30
240
46
44
54
30
162
6
84
180
144
90
96
30
160
26
66
96
28
56
24
154
128
96
66
36
34
216
8
226
128
6
54
10
128
186
12
232
20
54
24
126
90
10
62
54
352
92
124
18
74
24
36
108
54
138
52
8
138
126
36
6
46
8
108
118
38
132
252
64
36
44
36
28
272
186
46
2
162
60
82
54
98
54
10
38
34
98
36
244
8
48
132
64
162
62
100
116
10
98
48
16
38
178
92
90
366
316
62
216
48
6
12
78
66
216
60
28
54
182
60
46
200
70
20
36
72
88
108
44
144
162
90
36
138
70
8
108
46
74
60
28
116
84
70
72
26
54
126
72
136
20
60
28
92
132
108
120
24
82
54
56
24
36
36
64
26
18
54
126
120
42
54
84
6
336
150
192
36
52
56
24
66
70
36
8
48
126
18
16
56
36
16
296
28
54
26
252
10
26
12
144
24
252
36
36
144
30
24
30
34
56
162
72
108
42
226
20
36
54
34
108
44
108
162
118
18
8
154
56
168
100
8
352
72
362
6
36
30
6
18
10
108
2
6
72
12
72
124
146
54
124
56
52
36
38
18
36
216
34
128
70
2
186
100
20
88
56
52
36
56
16
116
36
30
16
62
ABCD 95755152334*3^$a+1 [50043]
267
45
84
24
48
60
60
60
159
24
36
100
5
15
16
8
57
108
12
15
84
204
4
48
24
41
48
24
111
40
116
28
32
24
12
60
57
55
32
4
137
39
84
9
27
9
127
8
76
29
60
7
53
87
45
15
52
5
96
51
4
29
27
93
51
69
72
36
24
15
201
159
21
63
69
67
113
3
28
20
16
53
27
45
60
48
55
8
24
81
7
32
81
12
91
65
139
17
75
33
87
16
44
264
36
60
141
84
96
55
12
8
57
48
219
24
156
88
125
168
3
64
8
9
84
19
68
45
48
36
24
24
27
9
147
28
5
12
15
40
12
65
27
105
79
101
19
89
7
84
17
60
19
48
60
188
24
33
3
40
20
45
55
8
45
51
93
63
28
24
5
27
9
79
17
84
27
369
60
19
5
144
51
81
75
84
36
16
17
48
123
57
7
92
33
283
20
24
60
33
7
20
129
84
60
3
33
15
160
41
84
7
17
3
69
51
112
53
3
165
27
112
12
29
15
52
44
4
5
51
69
24
168
3
21
36
3
16
41
3
52
5
12
36
19
17
55
125
159
21
31
5
24
51
168
45
51
16
5
3
52
8
100
20
52
12
5
3
24
24
12
24
4
20
21
36
99
16
245
132
3
9
24
7
17
147
36
60
4
221
123
141
36
39
36
4
29
15
9
60
27
45
15
69
15
4
101
51
69
15
9
12
15
129
111
24
16
41
15
24
9
7
80
4
65
15
105
75
9
24
31
29
12
60
151
77
3
9
24
12
39
16
20
129
24
24
51
156
45
159
112
29
96
63
52
8
60
12
24
9
51
84
9
120
31
24
17
15
24
12
33
96
24
175
5
31
41
12
60
111
129
51
4
128
9
43
17
39
117
48
15
16
53
43
29
15
69
15
12
52
240
72
53
3
24
141
84
195
9
51
129
51
33
55
32
60
16
48
17
75
4
41
72
31
36
36
53
15
72
9
180
39
105
31
84
41
19
32
45
39
45
15
105
60
120
24
75
9
48
3
69
103
29
39
9
12
19
12
89
111
40
29
55
89
12
99
124
24
32
81
3
9
36
51
33
132
51
24
60
60
33
12
48
175
17
39
4
8
129
91
108
20
12
69
31
29
39
156
28
36
41
108
43
20
60
168
4
137
39
100
29
60
27
60
21
24
24
12
72
3
108
112
80
84
36
165
144
15
105
99
57
3
81
51
88
41
24
15
96
21
24
15
60
21
7
36
32
153
15
4
5
27
45
31
17
36
60
24
7
29
60
15
12
9
75
96
69
24
72
3
40
56
24
45
12
24
15
21
3
57
48
139
32
36
204
76
29
24
127
48
29
108
43
24
17
48
12
51
117
252
36
12
3
28
80
60
72
160
128
16
20
24
201
75
9
12
15
40
128
120
105
87
64
5
51
69
24
24
27
60
28
17
48
36
147
64
29
15
240
40
5
12
15
52
32
24
57
63
9
12
39
12
57
120
27
9
15
16
29
15
4
5
51
57
3
45
12
15
24
76
108
17
7
101
7
53
24
27
4
5
67
108
17
3
189
63
24
36
60
24
33
51
45
27
93
12
7
32
33
36
192
67
32
84
57
72
51
4
5
31
20
69
63
24
33
3
168
9
27
96
48
9
31
77
67
53
84
120
51
9
39
4
12
29
7
197
3
48
45
36
19
20
12
48
36
21
43
5
96
15
9
211
89
7
8
60
21
103
56
69
12
15
24
112
65
3
9
51
12
28
5
27
69
39
105
127
53
12
63
36
21
3
57
72
36
24
51
21
24
27
24
4
29
111
4
32
84
9
103
20
108
9
12
36
24
43
17
24
15
12
105
120
108
19
56
9
27
124
32
40
8
12
9
91
72
32
96
189
15
21
103
77
3
36
36
69
75
21
24
36
15
88
17
7
8
213
31
20
28
92
88
17
36
43
5
36
31
5
24
111
4
29
24
48
3
36
36
4
65
19
32
48
64
101
15
81
19
24
17
15
76
104
24
132
9
55
53
36
27
9
15
69
111
96
108
196
48
5
63
9
15
9
7
104
9
72
15
24
21
3
21
255
4
36
56
45
39
4
20
12
69
36
84
43
32
36
48
9
3
57
108
12
132
91
8
96
96
9
36
15
60
4
41
43
60
116
60
76
8
12
28
36
41
63
132
232
32
45
51
24
9
15
9
63
120
24
24
9
48
3
52
12
125
51
21
523
101
31
53
12
24
12
7
36
ABCD 95755312358*3^$a+1 [50132]
67
20
57
63
16
41
135
36
60
99
30
19
32
148
71
21
12
165
43
47
60
48
24
36
73
72
104
3
97
41
39
75
30
19
59
117
4
71
21
69
3
15
25
36
92
84
16
132
8
24
64
47
49
23
33
100
48
12
35
37
8
40
32
15
25
83
12
1
116
4
24
185
7
203
72
6
12
63
12
3
12
25
60
20
12
15
36
162
7
65
51
39
25
5
96
84
135
16
65
42
37
35
36
12
105
40
5
87
93
31
32
24
64
60
12
104
48
160
72
5
48
90
73
17
60
27
40
8
16
11
13
5
103
59
21
64
83
90
3
135
24
90
36
12
18
49
48
8
27
33
28
32
52
20
12
21
12
15
48
12
16
24
65
31
32
24
75
90
51
24
184
44
45
30
57
28
92
4
36
8
45
27
124
32
57
18
73
72
48
72
239
90
15
75
120
21
88
32
39
1
80
40
48
32
87
25
32
4
71
108
57
4
92
40
140
64
53
138
37
17
15
40
71
57
15
60
45
28
29
19
96
53
18
12
1
44
33
72
55
36
44
12
4
32
27
132
49
17
43
24
185
78
12
13
24
53
150
30
42
48
33
27
12
13
8
39
25
83
13
164
111
13
41
66
25
20
72
225
223
29
3
123
157
47
108
1
12
35
42
30
121
77
42
93
12
15
37
108
36
120
24
60
47
61
20
84
3
37
11
24
61
120
17
43
20
24
48
3
117
48
64
156
47
37
23
85
68
27
133
200
72
28
32
108
57
15
40
35
12
1
32
40
8
4
23
18
72
90
132
13
5
67
71
9
123
13
167
48
9
36
4
23
33
40
95
13
44
15
162
30
21
60
40
65
54
48
18
55
5
12
15
60
28
48
32
24
64
59
45
57
6
90
12
3
72
148
20
40
239
21
28
59
60
13
12
68
52
32
51
24
30
51
117
30
61
84
8
4
60
23
1
29
3
24
4
44
3
120
57
52
24
72
12
17
31
47
145
20
12
60
64
56
48
27
1
12
32
48
16
11
90
18
18
60
180
72
127
56
15
12
162
108
7
83
13
144
11
12
33
52
20
16
44
16
77
7
113
27
27
6
90
12
57
4
29
75
112
8
12
4
11
18
3
105
30
85
29
15
4
29
3
15
24
30
18
13
5
24
51
72
33
103
59
37
5
19
104
195
60
57
51
13
32
52
60
80
15
37
53
12
6
13
71
6
162
12
36
49
56
4
23
18
87
52
8
16
132
59
18
67
11
54
51
28
209
72
48
27
51
72
13
77
103
32
60
57
111
15
45
52
65
27
76
20
12
117
43
20
255
42
48
27
48
76
89
30
78
7
47
21
12
148
29
31
80
120
12
16
47
42
3
4
65
19
17
30
42
223
59
105
16
47
30
3
12
40
152
51
97
36
104
16
47
25
12
32
108
16
29
30
45
27
21
75
253
101
36
103
101
15
21
7
47
18
147
135
6
15
132
27
6
15
57
7
48
35
48
73
32
24
21
192
18
69
4
77
15
87
73
12
5
75
57
66
57
48
28
152
39
49
11
21
40
29
48
42
49
32
24
3
12
78
27
21
67
8
15
97
155
37
35
21
15
157
5
18
9
16
12
35
72
18
7
65
3
12
3
45
48
28
32
27
13
24
8
48
39
18
151
72
48
32
24
28
32
3
13
20
40
48
101
30
49
12
35
12
42
31
5
19
56
117
55
32
3
97
35
30
6
9
160
5
36
144
19
132
24
65
18
145
107
49
89
75
52
56
69
3
12
93
103
5
7
32
100
8
15
37
125
79
24
120
8
112
17
63
45
63
144
195
13
12
5
3
16
12
47
1
12
24
128
120
75
45
63
210
150
9
3
25
12
8
12
15
13
96
24
96
32
69
18
25
5
3
39
13
140
3
252
57
21
30
37
48
119
141
57
48
43
29
31
44
123
180
72
18
7
36
119
18
24
3
28
32
16
41
3
15
162
55
71
25
108
60
29
3
69
3
40
68
12
15
18
15
57
63
9
19
59
33
15
9
96
28
11
6
162
12
13
48
20
27
60
30
42
33
3
90
120
24
63
3
129
4
96
23
60
18
195
40
44
60
75
18
102
18
3
57
3
4
8
88
5
27
75
13
312
32
21
7
20
27
33
52
156
29
51
12
87
48
45
33
120
24
51
237
75
16
24
48
240
92
60
48
9
90
33
28
20
12
27
121
5
90
37
8
40
44
4
72
20
180
12
12
45
43
60
12
11
57
16
36
108
140
88
35
13
60
107
42
30
13
12
17
18
ABCD 95755684894*3^$a+1 [50009]
69
21
42
6
108
30
12
24
48
33
27
60
108
78
30
57
9
36
6
6
78
45
36
3
9
159
21
51
45
45
42
213
3
246
66
9
45
96
102
12
12
114
96
36
27
27
33
39
12
90
87
15
45
144
135
12
6
75
9
27
15
24
21
51
105
57
6
81
24
99
42
6
12
60
168
9
27
12
153
15
96
6
30
54
18
24
9
9
54
168
12
42
18
57
51
18
12
171
111
96
33
15
84
45
3
108
156
129
27
84
69
36
3
12
93
36
117
54
24
21
147
6
12
15
12
3
33
60
15
42
12
18
12
21
63
9
51
81
12
57
54
57
12
33
102
36
30
114
6
72
27
159
30
90
9
21
87
3
72
42
108
3
123
21
3
36
21
87
66
96
39
27
174
27
3
48
12
33
129
36
54
36
102
147
3
12
129
21
78
93
9
30
18
84
24
54
21
36
48
171
30
54
48
6
174
120
9
93
24
30
60
33
3
9
33
63
15
66
24
126
36
33
135
24
24
12
45
27
96
60
18
6
78
75
3
60
144
24
30
12
30
12
102
27
21
48
30
84
105
15
84
81
24
27
21
153
18
60
36
9
15
6
96
12
42
21
21
54
24
96
6
90
12
48
66
66
57
99
6
54
12
30
156
18
30
6
138
51
21
24
90
36
6
15
3
69
36
9
51
48
57
12
18
60
66
102
66
60
60
24
42
33
135
60
72
90
54
12
21
9
54
18
168
27
123
12
30
51
84
57
90
30
3
27
132
216
21
99
84
90
54
60
24
12
42
30
144
12
12
165
87
30
15
21
27
36
24
69
51
63
60
12
24
114
30
30
63
57
6
48
120
36
48
6
42
6
24
42
210
12
15
123
6
63
39
18
24
24
12
114
45
21
90
6
30
18
18
6
27
9
18
168
6
42
36
36
66
126
18
6
60
6
42
48
9
33
30
48
12
81
36
39
24
9
36
21
12
84
192
6
84
12
33
123
9
33
30
48
36
12
237
75
156
108
18
30
120
72
42
30
30
12
24
108
18
222
18
78
39
63
54
42
6
3
12
144
21
36
39
69
54
105
87
108
24
6
231
21
78
12
24
9
45
72
6
108
96
126
30
150
12
66
12
168
93
63
33
12
33
30
24
72
81
15
6
36
138
30
18
72
36
54
6
138
84
27
27
18
27
27
192
30
27
3
60
42
54
21
12
117
123
108
9
48
87
36
3
60
18
18
24
6
15
156
3
12
30
12
162
36
57
3
9
63
138
102
24
36
108
21
48
15
78
147
87
60
18
24
12
27
75
168
72
96
30
48
39
33
48
72
162
21
9
12
39
21
63
75
150
30
42
96
18
21
51
12
60
21
27
12
48
30
42
90
18
9
3
18
150
18
84
270
48
54
66
12
24
165
45
27
27
153
51
18
75
33
27
9
54
6
51
15
6
6
42
30
126
174
48
36
18
39
3
24
288
72
12
114
51
63
30
6
93
21
3
63
36
84
54
108
42
18
66
6
6
66
3
21
18
21
57
66
78
27
69
3
51
6
75
33
15
81
48
120
12
63
24
27
12
36
42
3
189
78
90
3
15
36
81
21
42
21
3
18
90
24
78
90
57
36
33
186
21
9
18
30
12
42
72
168
12
186
192
60
36
27
57
42
9
99
81
48
21
108
15
39
60
6
30
114
12
15
87
12
45
3
84
69
81
27
159
42
246
42
30
24
6
51
21
66
72
24
6
18
120
156
12
57
15
117
12
207
36
12
30
24
18
48
81
27
45
39
9
57
126
12
36
9
48
99
24
18
39
39
96
60
81
15
12
54
18
9
12
51
93
117
63
15
6
39
84
15
6
48
102
60
186
6
9
51
93
117
6
30
12
30
48
84
24
42
78
21
57
63
15
30
114
36
117
120
81
36
6
12
24
81
45
63
9
12
54
6
36
60
138
48
36
114
36
6
36
66
3
60
21
60
3
3
30
150
30
30
96
72
84
66
60
150
9
21
12
42
9
33
30
9
3
6
42
12
54
51
3
18
54
168
234
30
6
132
144
30
30
222
6
123
33
84
30
69
231
6
3
3
6
27
75
12
21
21
63
9
96
54
66
24
147
9
54
33
21
150
45
12
252
15
9
12
15
120
30
159
33
162
96
42
63
33
18
57
93
30
42
15
36
15
72
ABCD 95755921278*3^$a+1 [50040]
15
105
135
48
21
11
25
48
72
95
168
168
24
145
95
13
12
23
40
105
48
183
165
155
205
27
8
72
40
24
129
36
83
61
24
27
93
456
35
49
72
23
48
88
144
48
32
37
83
168
24
168
160
72
8
112
56
85
27
8
48
40
57
48
24
47
280
69
99
117
99
32
88
9
95
145
36
35
16
96
80
97
23
40
117
11
61
3
216
69
192
3
176
97
12
108
95
24
16
33
39
72
33
72
303
21
72
59
16
24
45
35
40
9
24
72
84
132
72
15
8
157
36
71
24
169
135
141
99
21
11
49
120
95
145
39
153
39
176
64
81
23
49
60
156
24
87
8
48
13
24
11
1
23
145
47
64
32
72
72
120
144
24
48
112
141
131
13
11
120
136
21
3
201
191
37
11
25
24
23
192
13
60
15
48
144
117
179
40
72
168
21
24
227
288
25
15
56
85
75
168
8
120
49
15
33
95
48
25
39
33
47
16
45
59
25
15
8
145
23
157
203
25
87
48
32
16
21
83
72
48
40
57
15
24
129
15
8
13
35
1
159
104
16
120
45
51
104
25
24
120
71
24
85
51
129
167
49
159
80
96
25
39
165
120
203
49
183
57
71
73
39
96
9
183
24
8
181
12
23
1
15
33
71
109
168
107
37
11
24
13
27
9
60
107
49
15
8
40
8
109
36
335
40
24
33
23
217
12
24
59
40
72
80
64
120
144
80
288
88
129
87
80
160
104
37
75
120
80
109
36
23
25
71
1
252
35
40
120
21
27
117
36
72
24
39
120
200
24
120
72
40
33
95
193
263
72
88
96
24
9
36
195
96
56
85
99
176
13
204
156
299
25
135
32
1
95
193
120
15
104
97
60
36
192
15
80
16
21
144
12
207
8
40
57
111
69
3
48
72
32
40
93
108
119
16
144
57
24
264
87
240
21
35
24
264
144
13
59
13
3
32
72
181
75
24
96
9
108
11
120
40
9
15
248
97
192
108
83
168
72
168
16
93
27
8
157
35
64
72
104
1
12
96
11
73
36
72
132
63
104
13
267
21
108
39
81
60
107
208
45
27
32
97
60
35
216
48
24
48
145
108
11
120
216
37
155
40
96
224
112
21
147
168
24
105
71
160
117
72
108
36
51
56
13
11
16
152
16
32
133
24
48
24
99
200
16
8
73
72
231
21
155
216
120
13
72
155
208
72
9
15
176
48
1
23
25
15
32
241
39
93
156
96
36
84
36
35
48
216
136
33
36
3
57
71
72
13
107
48
48
160
57
39
80
16
48
117
35
24
40
104
96
24
37
83
184
45
35
72
13
35
1
60
75
96
24
57
15
69
3
21
275
40
21
36
39
288
21
264
51
144
81
71
145
39
69
180
36
147
144
80
40
69
60
167
120
64
56
112
56
72
112
56
49
48
23
16
8
25
95
256
192
48
24
128
48
1
23
73
87
176
25
39
45
147
33
23
144
40
ABCD 95756169896*3^$a+1 [50085]
30
72
72
72
6
48
79
212
16
23
109
107
33
28
72
152
21
99
93
72
36
108
51
9
12
72
3
4
36
60
32
12
33
115
71
57
144
81
222
85
5
7
65
30
114
27
184
156
23
21
100
29
156
24
79
41
19
77
103
32
135
66
39
76
83
61
8
3
54
15
9
84
72
3
21
7
32
87
120
61
29
36
18
24
30
15
12
33
63
12
51
69
3
120
54
31
5
19
36
84
5
43
120
132
29
31
56
27
85
92
15
90
3
88
144
60
29
39
33
87
27
25
48
20
27
198
63
117
183
165
199
89
31
48
5
36
24
63
24
105
24
111
9
36
3
148
17
48
27
160
11
6
48
15
3
42
102
18
15
48
33
102
165
132
105
12
186
45
3
1
23
192
73
41
19
80
21
126
141
3
222
55
29
51
153
247
204
156
5
120
27
12
33
3
72
100
20
57
36
67
65
55
83
97
17
30
1
32
28
20
45
108
19
5
67
35
85
8
28
5
79
209
180
171
208
60
60
68
15
225
4
56
72
75
30
163
17
6
117
3
6
48
18
18
39
213
42
162
15
16
5
12
75
52
36
44
15
18
36
7
20
12
45
132
3
52
48
35
72
24
54
12
6
18
36
31
24
20
28
120
65
120
15
57
55
41
18
61
156
29
60
43
48
29
15
21
7
11
72
42
36
39
27
193
60
32
81
55
35
85
17
3
60
4
5
36
135
4
59
37
5
67
5
75
48
3
30
31
5
24
99
291
97
17
175
23
54
63
21
24
67
41
39
105
63
117
48
6
49
23
25
12
11
6
18
177
105
3
3
18
19
92
36
9
243
63
90
7
125
108
108
31
125
6
18
171
40
36
143
96
30
55
56
312
72
9
60
19
8
3
42
48
51
48
243
337
47
30
111
112
48
107
13
59
96
37
12
36
59
126
12
72
3
177
108
67
11
192
6
72
12
87
36
57
3
33
60
66
78
147
33
63
12
45
72
24
36
18
48
49
41
60
255
12
28
29
120
24
91
56
64
41
15
24
69
30
81
63
78
7
8
120
3
90
54
73
60
104
48
57
24
90
61
29
39
12
93
27
28
125
12
75
16
24
53
30
93
72
28
29
156
78
9
172
53
27
129
24
7
5
43
35
85
72
41
27
57
163
20
60
33
39
9
67
77
36
72
7
80
57
24
27
27
72
144
1
20
120
33
55
320
81
12
54
13
32
69
91
108
128
84
16
35
18
19
5
36
39
51
61
20
165
18
96
90
91
89
36
36
135
40
53
24
12
24
159
33
15
3
54
87
36
4
41
84
216
99
36
153
7
44
88
8
84
48
192
15
21
60
225
27
105
36
144
195
3
45
3
37
12
47
33
105
55
5
87
3
33
12
21
150
61
5
6
48
1
41
72
63
39
13
8
4
80
45
51
39
18
120
27
51
37
120
8
9
114
61
48
20
81
60
19
17
30
24
9
93
199
56
72
21
30
57
33
24
3
33
144
72
135
21
60
175
144
5
48
96
36
234
30
72
24
48
42
30
90
1
80
15
162
15
57
48
7
80
21
90
72
90
6
69
48
45
108
127
12
185
3
64
5
31
44
81
15
3
42
54
54
36
123
123
42
12
24
210
6
43
23
24
120
6
12
147
21
27
88
5
24
51
120
52
5
15
412
101
55
17
15
3
69
123
6
84
55
272
105
54
1
23
73
143
66
115
8
48
100
60
29
36
7
17
48
60
12
18
18
75
84
28
35
120
96
157
24
116
84
48
48
57
3
4
8
52
20
28
80
21
91
68
112
156
65
99
40
53
67
101
19
65
111
3
37
12
113
12
18
54
60
111
105
30
114
30
54
7
53
171
60
21
27
60
75
13
59
45
3
93
3
37
12
77
90
45
9
66
61
20
213
ABCD 95756715038*3^$a+1 [50004]
90
57
40
17
15
111
6
99
72
3
61
8
48
9
6
24
60
133
56
15
84
12
36
30
12
42
144
12
24
96
45
3
156
25
65
6
120
12
18
19
8
112
48
35
18
12
6
36
6
7
32
3
21
27
24
24
42
30
45
15
9
15
36
13
24
47
36
12
12
85
23
33
75
45
88
77
19
23
25
8
120
9
31
8
112
29
36
30
48
12
18
36
108
18
9
75
6
18
37
32
81
31
8
27
165
39
57
3
6
15
39
12
12
42
66
12
12
13
80
81
6
9
24
117
3
75
36
1
119
1
35
24
45
51
144
30
30
49
8
33
30
66
55
104
16
56
39
1
83
96
36
25
23
9
96
9
6
9
33
42
21
24
136
56
88
32
3
12
24
57
15
30
30
48
21
88
11
30
31
8
40
8
147
21
72
75
90
18
1
41
15
40
8
15
24
30
6
150
72
15
33
151
80
39
1
23
1
56
136
119
30
19
35
24
37
8
27
24
6
126
48
66
18
6
15
16
11
24
114
126
21
40
23
90
55
11
84
24
6
30
6
6
24
81
57
63
40
24
59
72
45
39
1
8
21
36
18
84
1
17
39
3
6
31
56
75
109
48
5
6
85
47
120
9
24
72
15
18
39
15
97
8
33
39
216
195
18
6
45
88
11
12
24
66
15
3
45
96
15
33
3
37
35
6
24
48
7
48
65
39
51
54
31
17
15
15
18
15
3
61
41
60
48
6
96
37
96
179
13
24
23
66
39
15
25
53
12
87
24
15
42
39
9
12
3
111
48
30
43
8
39
33
3
72
45
15
25
24
23
57
39
12
45
39
25
56
9
103
23
9
15
25
59
109
23
57
153
18
69
15
18
84
51
3
61
8
48
9
18
36
36
85
8
87
1
8
40
56
69
42
84
21
40
24
8
27
36
42
78
9
33
18
54
15
40
80
16
8
16
23
18
18
85
32
27
6
87
3
6
31
35
30
7
8
24
96
24
111
57
40
11
24
12
9
9
15
48
33
66
60
25
35
66
60
7
23
48
66
18
13
23
30
54
12
24
25
11
13
17
30
1
24
128
81
7
143
81
40
35
61
65
15
63
81
39
24
18
15
40
32
21
19
41
7
8
40
65
60
27
9
24
30
9
3
45
3
30
6
1
17
42
61
23
60
45
9
6
9
21
42
105
24
16
48
32
112
56
81
30
66
24
84
6
6
15
24
39
1
59
30
39
3
12
81
15
42
15
40
24
80
15
36
13
41
18
13
83
45
99
21
81
30
25
11
72
61
24
41
31
5
36
39
136
17
66
12
73
32
24
93
36
24
31
56
24
39
33
39
6
3
105
102
42
78
48
24
1
65
7
8
81
54
121
41
24
15
45
60
6
9
99
12
33
87
9
69
67
83
21
39
1
120
11
72
12
9
27
13
5
19
56
16
65
18
36
1
48
8
99
54
15
9
6
114
6
84
21
9
72
66
108
97
59
114
36
15
105
54
1
80
9
7
65
120
15
88
32
40
24
71
72
36
6
15
3
30
7
8
15
36
21
48
15
12
36
30
12
6
60
45
27
37
5
6
45
64
17
6
73
56
21
42
36
84
18
30
9
39
1
35
13
77
114
1
35
48
30
183
64
8
33
63
129
7
11
12
18
79
80
15
25
8
3
54
54
9
40
41
111
39
1
119
9
3
117
21
42
72
60
6
7
5
18
9
63
60
37
48
48
11
36
25
65
24
31
65
48
24
6
25
56
105
24
36
18
42
54
60
45
16
59
12
169
11
84
9
15
12
85
8
51
84
1
35
6
42
132
36
45
15
48
9
33
7
107
90
3
81
90
37
104
240
15
24
36
13
11
114
18
18
144
7
35
61
8
129
12
54
84
6
91
48
47
33
81
7
29
54
72
48
132
57
111
84
60
57
15
1
23
72
33
27
78
36
3
15
25
32
153
42
18
6
36
18
102
36
108
24
33
63
6
96
18
1
48
11
6
63
33
15
15
33
15
36
48
37
48
17
39
24
3
12
42
15
51
12
33
15
120
60
48
60
12
48
109
35
6
150
96
169
35
12
9
24
147
109
11
18
6
48
6
30
25
131
30
6
49
8
15
18
24
39
57
30
48
9
3
138
30
69
27
18
18
9
15
168
25
53
3
160
155
24
37
48
17
39
27
108
24
36
61
8
15
1
152
33
30
12
30
15
15
24
9
64
56
81
18
36
1
56
33
31
29
51
39
129
87
81
57
102
36
24
6
24
15
21
19
24
5
19
48
48
72
35
12
57
3
30
42
18
3
33
42
37
11
12
24
48
25
23
18
120
39
3
37
128
3
6
31
23
9
16
11
6
48
12
18
30
90
25
17
87
3
24
21
33
66
45
39
1
24
32
27
21
51
21
9
18
60
12
13
71
9
48
15
9
9
72
7
113
42
12
1
24
8
87
25
5
19
119
105
57
30
49
11
6
15
48
9
30
1
96
35
13
48
24
5
48
27
3
72
13
8
15
108
21
15
24
49
8
3
6
15
105
55
41
78
12
48
36
66
15
33
24
6
25
89
18
72
42
126
13
11
21
40
29
54
69
57
31
23
6
60
18
285
33
79
24
41
39
27
108
6
6
48
24
18
30
60
168
96
33
51
21
3
13
8
72
39
24
6
30
36
73
17
48
6
1
32
15
18
295
47
1
95
9
57
39
99
30
42
21
45
19
8
3
24
156
9
40
71
25
47
18
54
49
41
151
23
9
81
30
24
25
5
96
6
30
79
47
24
9
45
66
1
8
69
6
37
17
6
30
51
ABCD 95756853958*3^$a+1 [50027]
35
61
56
39
9
48
40
23
45
4
60
101
6
1
72
32
48
72
4
116
9
84
15
12
40
23
25
8
3
36
61
119
25
29
66
69
96
3
21
21
18
61
11
129
4
12
36
29
3
28
32
201
31
5
51
27
60
1
35
6
19
5
120
15
135
61
20
16
89
79
71
24
165
9
90
121
36
44
15
1
35
21
39
90
31
53
6
54
6
24
57
72
72
3
120
12
54
6
69
16
23
12
61
8
24
40
8
3
180
21
84
12
28
56
3
12
25
8
15
13
140
40
108
20
124
12
8
12
9
24
30
61
20
15
1
36
44
48
27
24
9
36
99
30
123
9
18
42
51
24
195
33
15
12
48
145
17
108
12
30
33
27
21
40
23
25
36
5
108
31
92
3
1
35
78
6
6
15
9
31
108
12
36
23
121
80
105
3
16
144
8
64
35
93
28
60
120
23
69
27
24
81
9
15
96
84
12
39
9
16
56
60
33
51
16
72
137
31
8
21
18
12
13
11
24
6
139
108
32
51
30
15
81
39
45
75
15
24
12
48
12
54
19
96
5
51
39
54
67
5
43
5
66
1
23
120
12
18
75
15
57
28
11
57
24
208
77
60
18
42
24
19
8
40
32
87
105
24
12
27
36
24
6
15
39
25
8
60
100
44
4
101
60
63
57
15
100
83
13
32
148
32
48
108
9
120
90
30
3
180
3
81
28
32
9
67
23
1
8
40
107
21
120
27
60
30
66
84
25
17
63
57
78
6
30
9
12
39
60
61
23
60
30
3
33
31
8
16
11
25
20
28
36
24
32
40
29
6
9
15
229
5
7
20
15
60
21
12
15
1
32
4
53
51
171
48
61
12
29
15
9
15
51
61
108
41
48
36
54
25
72
35
180
21
124
5
43
20
15
37
44
12
40
12
32
45
120
43
12
8
15
1
5
67
84
20
45
18
42
78
66
36
30
13
11
9
15
37
35
45
3
12
30
283
56
12
9
3
21
31
68
27
54
150
25
119
42
103
32
39
84
13
32
15
105
45
3
123
156
24
84
37
24
36
5
30
13
32
4
59
37
29
91
20
3
57
64
152
28
32
4
44
12
33
15
51
13
32
15
25
83
93
88
11
213
27
24
6
60
90
1
164
4
119
25
8
40
24
20
208
11
60
36
1
20
4
65
30
48
36
6
63
36
36
16
47
12
108
1
72
23
6
43
32
3
37
80
48
21
67
47
37
20
39
9
12
124
35
109
176
4
17
48
3
63
144
12
45
105
54
21
60
88
41
111
3
21
12
39
18
103
32
27
25
119
117
3
57
72
16
65
6
33
16
71
60
54
87
27
93
24
15
105
15
9
36
148
72
5
3
28
20
39
120
9
100
32
147
96
49
32
16
80
24
9
6
21
12
52
23
21
184
32
15
49
80
60
16
59
24
60
21
69
3
4
59
9
51
21
40
53
66
81
24
45
66
24
9
48
28
92
4
149
75
129
12
31
29
90
25
68
27
49
20
39
36
49
8
40
32
15
96
1
144
20
12
24
15
1
8
195
37
44
156
64
20
48
48
108
15
21
3
12
21
3
66
24
15
9
12
103
11
61
44
15
6
30
54
36
15
24
72
159
21
12
16
20
21
31
23
49
8
27
1
20
39
30
51
24
28
44
15
9
45
51
16
72
72
8
88
47
33
33
126
81
3
36
1
47
37
20
15
1
23
49
32
48
15
66
51
28
20
15
72
30
24
67
20
60
57
3
9
103
32
100
29
55
65
27
12
36
60
39
1
44
51
66
15
3
21
24
48
48
40
41
39
81
39
12
84
40
5
30
33
27
30
18
12
61
29
15
48
27
9
40
120
56
16
53
27
3
6
15
136
72
11
1
20
75
18
3
117
75
16
92
4
23
57
45
51
48
51
54
79
72
5
54
21
15
1
23
21
36
48
45
19
32
96
63
36
9
12
48
36
48
12
3
1
11
21
48
12
40
72
11
30
96
91
23
45
15
36
30
91
23
45
39
30
7
36
12
20
87
81
27
36
90
15
24
15
37
96
59
30
3
72
28
137
114
60
114
75
72
4
11
49
20
15
45
24
40
107
9
4
41
6
24
25
29
30
36
36
9
9
240
3
40
8
4
47
33
16
84
80
21
87
60
27
13
204
29
39
48
3
9
16
35
57
39
24
84
13
119
24
6
111
27
36
141
4
84
32
15
9
40
71
24
105
100
5
36
3
36
111
33
36
15
54
55
32
4
5
7
17
3
24
165
63
21
66
90
111
3
9
40
56
15
129
45
67
35
13
96
20
64
32
15
49
11
33
100
32
16
23
24
36
121
56
88
11
9
141
18
6
31
29
19
32
39
37
80
69
39
45
24
27
48
15
1
11
84
9
27
30
39
75
30
55
101
3
72
16
44
16
48
44
57
84
99
36
15
66
18
6
39
57
39
12
64
56
63
201
3
6
7
59
18
132
30
21
9
30
9
45
147
129
84
31
23
21
45
6
54
67
20
12
36
84
48
172
65
126
6
18
12
33
60
76
72
108
101
79
24
20
96
12
52
48
44
3
33
100
32
12
39
9
12
64
71
48
12
61
ABCD 95757429182*3^$a+1 [50030]
42
9
141
30
50
10
78
2
25
3
26
22
2
88
30
12
30
42
14
72
70
9
9
14
36
36
4
24
48
32
1
35
1
33
8
70
50
142
26
70
122
40
30
20
4
36
204
68
30
6
16
56
4
48
30
38
4
36
32
1
36
15
126
62
61
36
9
54
42
18
68
4
8
16
36
20
64
32
49
35
18
6
40
42
72
6
2
10
38
31
3
30
6
21
71
52
36
24
32
49
5
46
8
52
69
57
38
4
20
16
12
24
54
32
18
64
68
108
25
45
42
12
72
66
120
72
18
8
4
12
20
36
13
99
30
42
104
4
18
14
25
51
12
20
1
195
24
18
14
10
78
18
54
8
18
10
128
1
15
6
14
18
18
40
30
90
38
22
20
49
35
4
32
78
34
6
42
24
14
40
50
40
24
36
45
120
171
96
8
82
30
69
45
24
51
60
23
16
12
24
56
48
22
24
6
24
18
87
35
40
78
90
21
9
32
115
83
10
30
18
50
70
62
28
12
57
51
9
24
99
8
13
71
6
34
56
4
66
30
18
62
4
86
18
12
40
2
22
84
21
11
70
24
74
12
13
47
64
20
76
9
23
97
24
15
6
18
8
108
34
30
21
27
242
10
60
26
16
54
81
33
6
12
24
30
15
123
30
2
16
38
10
12
2
48
10
102
51
27
90
99
51
2
18
60
84
168
30
22
24
32
90
19
29
16
38
28
120
9
29
22
12
48
9
45
24
14
58
18
36
104
1
51
80
4
24
2
43
21
54
42
62
16
84
56
40
24
180
48
48
36
8
22
75
3
92
4
21
21
90
24
6
2
40
62
10
9
77
70
2
7
63
48
20
54
16
18
45
47
10
50
13
51
54
24
6
36
45
3
48
9
3
12
48
8
13
17
10
62
6
52
48
54
27
15
36
2
48
34
6
14
130
30
26
48
10
30
50
36
24
16
120
8
18
79
15
8
18
64
8
78
12
70
6
20
4
98
19
135
69
11
78
30
96
34
51
5
34
12
144
66
26
13
51
8
16
21
75
9
117
30
74
34
6
48
80
10
12
44
1
93
32
18
61
27
24
14
40
14
76
24
68
100
120
72
140
12
76
18
111
75
30
14
1
41
40
18
12
2
16
66
56
108
4
30
6
2
19
15
9
29
10
126
74
16
12
48
32
72
18
18
94
72
14
64
12
56
220
48
74
22
8
36
22
90
54
14
100
72
9
35
16
2
10
60
12
78
18
60
18
30
20
16
24
14
18
28
21
83
48
10
54
26
34
56
52
116
4
90
27
3
20
22
26
70
54
18
2
4
20
1
60
63
20
12
25
3
30
42
78
30
8
90
72
16
56
46
108
21
11
13
180
35
16
60
105
24
21
18
57
3
26
22
48
42
48
14
88
2
16
42
92
88
9
33
72
6
9
15
74
16
54
42
24
18
21
59
28
164
4
32
28
24
20
28
72
30
86
36
78
10
56
22
48
2
40
24
68
18
70
2
16
42
44
28
12
120
26
10
12
26
22
120
42
30
42
39
15
72
42
18
8
1
35
40
69
21
56
94
36
24
24
20
82
24
50
40
36
12
30
26
184
12
9
11
4
60
6
18
8
40
8
24
70
30
21
36
35
16
72
36
72
12
8
28
42
48
14
48
28
30
51
21
18
21
3
8
4
66
18
6
78
12
9
27
20
4
8
37
21
30
42
6
21
93
48
42
30
6
2
10
30
30
9
60
11
34
38
12
24
22
32
112
26
22
48
98
12
13
29
31
17
168
34
48
72
6
75
11
40
48
21
5
22
32
37
21
3
15
36
26
43
29
10
6
74
6
154
8
13
9
6
60
20
120
36
54
10
36
48
36
84
26
34
6
24
26
70
32
34
8
16
120
30
15
39
72
26
22
36
20
1
65
70
20
25
11
4
86
10
102
32
114
64
96
24
81
59
130
26
46
18
8
22
32
10
6
2
60
28
8
52
2
127
3
140
10
72
38
18
10
12
12
44
76
6
2
1
21
104
22
24
9
36
71
54
16
38
10
15
60
15
36
60
44
100
12
12
30
42
36
18
74
40
6
2
22
18
60
9
59
16
69
27
78
6
18
30
138
42
182
10
14
90
16
14
22
32
36
61
3
81
59
12
6
30
4
105
15
105
15
78
90
48
9
21
14
4
32
4
9
41
6
58
6
26
10
54
18
48
12
12
36
60
20
34
30
18
38
100
60
60
9
15
54
152
112
30
21
5
22
90
8
24
118
2
6
10
42
9
84
9
8
19
11
64
18
48
39
9
74
46
26
96
30
40
2
16
32
64
14
22
8
40
12
78
6
8
136
36
24
62
22
18
3
15
21
9
14
18
90
40
9
5
16
24
18
32
40
36
84
30
6
33
15
32
28
21
35
36
58
176
70
18
27
11
4
6
8
46
18
30
12
36
33
51
8
22
75
15
68
1
60
15
45
39
2
16
24
6
18
62
13
21
56
19
63
80
22
24
42
38
40
66
20
34
75
39
117
3
30
42
8
37
71
4
9
39
32
36
42
10
102
90
36
12
6
6
20
25
60
120
9
42
68
34
30
50
10
30
26
52
33
39
96
132
30
144
48
2
28
36
14
142
104
162
118
12
72
38
22
36
12
18
6
8
40
57
11
40
68
64
50
16
50
16
56
22
6
21
51
9
39
12
12
60
21
35
54
96
22
9
71
52
8
70
3
29
88
2
46
6
8
37
60
3
48
8
1
15
24
32
54
58
72
36
42
42
128
1
95
1
29
16
38
37
15
6
54
9
81
30
36
48
21
3
20
76
60
21
75
66
48
2
28
120
44
28
60
69
3
96
14
7
15
60
24
81
29
10
102
72
18
72
21
47
18
54
36
25
36
3
12
9
59
36
136
8
76
12
12
78
3
27
12
20
12
4
92
112
21
15
80
10
14
12
6
30
40
32
40
12
9
21
78
20
ABCD 95757516412*3^$a+1 [50053]
85
59
139
36
101
28
15
240
144
12
90
39
75
177
104
36
97
63
20
84
31
9
36
3
201
36
93
47
4
80
61
15
75
105
24
56
60
139
54
27
44
16
57
63
27
77
115
60
90
15
183
90
18
5
148
92
84
43
93
3
84
72
36
108
36
41
28
135
341
100
20
120
36
7
21
32
43
84
53
148
116
61
35
7
81
36
39
177
27
30
3
3
12
78
411
219
117
207
102
131
60
7
36
57
93
71
19
72
5
100
39
30
6
105
44
103
30
3
15
29
103
81
32
67
321
12
140
420
43
72
12
132
69
12
108
27
33
12
3
165
147
72
72
105
156
60
69
15
116
343
12
60
9
39
96
48
77
36
55
48
96
65
91
89
163
77
136
104
136
164
103
132
161
28
56
235
125
115
48
60
48
65
4
56
4
80
61
42
12
165
15
41
144
103
353
100
3
30
75
15
6
51
48
312
48
111
24
161
55
65
4
36
20
100
63
197
300
36
120
208
57
54
48
60
213
75
120
108
105
39
33
3
96
161
28
60
36
51
54
114
84
33
168
75
144
108
90
90
12
77
13
147
3
17
136
60
80
60
115
72
33
15
125
7
12
69
147
5
49
39
12
140
43
21
120
36
363
17
169
11
144
96
24
36
4
380
43
30
42
120
5
124
56
120
19
90
87
3
17
55
105
164
1
3
152
28
56
19
72
105
80
67
90
66
24
33
84
39
90
167
67
113
55
269
16
87
53
127
93
264
20
163
77
109
71
19
72
5
28
32
79
30
71
184
3
30
90
173
24
91
54
6
84
60
9
36
140
120
156
180
40
120
24
39
12
5
144
31
5
60
100
39
141
75
72
17
19
41
40
36
60
15
33
56
36
88
56
124
32
49
15
51
89
76
20
28
27
30
42
17
181
15
123
24
77
4
36
3
240
72
161
13
42
12
180
6
11
16
24
93
27
96
44
40
39
36
60
48
113
124
51
132
81
60
36
120
36
20
120
240
7
137
36
144
16
20
4
56
217
18
45
39
21
15
54
15
20
205
66
389
4
72
140
7
57
20
55
81
60
3
72
30
59
16
123
36
165
20
163
36
12
204
69
75
45
27
29
19
21
33
83
40
135
33
39
72
609
12
180
63
36
65
120
40
36
27
108
65
40
20
55
149
4
92
4
80
49
195
56
96
43
96
36
48
101
115
21
20
55
65
127
53
40
84
3
180
96
77
24
76
120
39
5
145
54
12
125
97
27
60
105
11
43
144
17
19
141
3
57
80
31
9
56
19
60
45
144
27
105
15
33
45
167
175
12
21
111
105
273
51
111
5
4
309
42
216
45
3
72
24
84
105
176
100
36
3
72
65
19
105
96
144
39
161
121
18
24
117
171
12
53
148
87
29
61
39
3
117
36
3
21
144
12
57
90
53
160
39
21
75
12
141
279
177
84
180
27
89
31
33
39
96
377
13
162
65
13
15
120
116
31
24
9
36
3
21
12
60
360
20
24
40
56
84
43
17
ABCD 95757973334*3^$a+1 [50037]
73
56
64
48
216
23
9
16
72
144
72
72
32
39
249
40
155
93
112
48
32
88
23
36
348
153
40
24
24
56
3
324
153
72
88
119
36
133
179
216
69
24
64
32
144
63
49
8
51
37
120
23
73
24
59
132
33
15
33
24
88
8
40
32
24
3
205
83
45
27
132
1
96
32
207
121
48
56
72
63
72
25
80
88
48
11
189
192
16
35
61
56
16
48
48
11
36
25
24
35
69
168
16
8
16
48
8
64
80
16
107
37
191
73
35
60
49
95
1
35
93
27
157
8
72
48
279
57
144
15
12
85
11
165
48
40
48
32
112
200
15
9
123
13
144
24
272
24
40
71
25
11
96
45
16
23
241
8
48
27
93
147
12
33
136
8
63
12
85
47
169
32
64
56
96
96
3
24
21
159
57
16
11
117
120
40
48
80
27
45
15
1
72
35
72
85
152
264
40
80
99
13
192
24
24
47
33
27
45
27
61
48
224
16
48
11
253
167
84
69
72
75
60
409
32
111
96
25
8
40
11
85
144
32
184
8
123
180
105
27
21
88
72
24
296
24
160
24
8
136
47
48
1
59
36
120
1
144
24
11
205
8
3
229
120
224
112
8
15
121
23
73
83
13
104
315
85
47
33
87
49
96
8
16
56
96
64
11
72
165
88
48
48
11
157
120
128
160
32
16
32
48
87
153
16
8
136
48
48
95
1
72
83
24
13
48
32
63
105
63
129
48
3
45
184
48
8
16
8
87
48
108
24
21
48
48
40
96
47
25
104
16
192
72
32
15
48
25
32
40
32
3
261
16
23
1
24
200
40
23
72
33
48
144
136
24
263
1
35
61
47
97
8
147
69
40
8
40
47
9
112
48
8
88
24
8
48
40
32
192
24
96
112
240
71
108
189
135
25
11
13
23
73
8
39
9
16
191
33
88
32
16
83
96
72
13
8
87
1
176
64
32
16
144
83
189
99
96
36
121
59
61
8
24
112
119
1
104
16
35
117
27
13
23
9
120
144
88
32
24
51
13
80
88
95
33
136
176
112
24
23
1
71
25
120
24
104
40
11
120
61
56
63
97
56
24
39
25
240
32
88
224
160
8
51
13
48
8
96
24
63
145
32
24
15
57
208
47
48
60
61
47
36
349
119
105
24
51
13
143
97
24
8
40
128
15
97
47
81
16
176
87
9
24
184
48
128
64
176
24
88
48
96
168
32
27
37
8
3
45
15
9
147
61
35
45
63
1
104
40
128
120
136
56
40
35
252
1
240
96
48
80
136
32
16
240
32
160
648
24
152
39
1
56
16
48
23
49
11
253
344
15
153
24
75
133
56
243
117
99
84
49
11
61
47
1
152
39
9
192
48
16
272
291
109
144
107
132
33
51
45
267
84
177
16
72
11
12
97
11
132
12
24
85
48
47
156
69
24
183
120
169
24
432
216
47
177
15
33
72
3
72
93
168
87
49
104
120
40
32
24
64
32
24
16
8
16
104
51
93
99
36
145
48
95
72
132
120
21
72
3
61
ABCD 95758044784*3^$a+1 [50011]
12
18
88
26
99
37
62
18
3
7
65
67
30
60
36
92
15
39
10
18
78
14
160
6
83
37
114
30
26
30
54
76
20
33
37
2
33
49
26
45
43
17
37
11
127
20
72
22
71
175
80
10
134
108
108
69
49
36
26
9
3
162
58
41
36
120
3
18
120
34
24
54
12
6
29
24
55
17
75
84
108
16
17
19
8
12
40
38
10
41
12
9
28
23
19
18
83
108
27
12
22
11
39
21
39
36
70
32
27
51
9
45
51
19
5
25
38
33
48
7
65
48
121
6
20
64
20
21
19
5
43
96
36
41
9
15
19
26
51
39
10
20
4
66
18
18
5
37
128
34
29
27
45
9
196
20
72
3
7
17
73
8
192
42
10
18
77
15
40
48
20
18
42
28
149
24
27
22
18
18
11
36
163
60
32
4
30
60
35
55
125
13
80
16
95
27
22
36
30
44
21
51
10
116
10
24
56
45
25
48
56
18
33
24
3
28
24
36
2
106
56
46
44
18
33
60
7
72
24
17
55
20
72
52
41
27
237
3
10
20
112
108
18
2
48
42
72
34
2
90
39
25
8
72
16
59
43
53
27
16
32
45
15
12
58
48
2
22
2
105
1
2
12
6
12
52
6
12
53
75
60
54
10
78
83
19
146
24
64
2
4
89
55
12
44
81
19
116
9
24
67
44
18
123
37
2
9
72
39
34
71
43
17
36
60
15
105
15
40
84
6
12
6
36
110
70
18
36
95
9
88
18
5
12
57
22
20
216
12
33
7
48
44
34
36
50
70
78
17
24
99
22
11
37
23
55
104
21
19
144
161
24
12
19
56
45
9
15
55
48
77
3
33
13
44
10
2
76
32
18
69
1
62
81
25
36
35
85
20
18
220
48
5
75
45
9
16
48
2
24
9
19
17
19
116
16
50
24
34
101
1
72
83
9
51
99
46
132
11
39
33
37
168
23
132
7
20
28
60
89
24
51
18
3
15
9
24
36
36
37
2
30
39
37
2
12
34
26
9
1
56
42
33
103
44
102
15
36
144
1
24
30
56
45
69
15
31
42
11
9
16
12
54
8
88
18
32
60
30
24
10
38
21
36
75
36
90
172
62
70
11
24
51
160
108
56
40
18
71
69
111
69
63
27
22
20
18
10
2
105
3
52
6
35
69
15
25
20
28
8
142
20
28
5
39
21
133
35
36
21
40
12
23
60
25
35
73
24
30
8
12
78
15
193
36
8
87
1
95
7
152
88
92
28
17
3
106
56
40
36
83
1
26
28
44
12
81
13
86
6
10
125
73
90
77
39
10
36
2
57
84
27
9
19
26
51
57
12
6
72
70
72
140
18
42
39
9
58
18
155
72
99
16
5
49
11
27
57
45
70
18
20
183
57
30
70
23
24
135
96
10
44
34
5
27
114
51
75
90
75
67
53
55
54
71
73
30
26
34
17
37
47
3
40
32
16
44
45
109
60
35
36
19
104
16
24
2
18
16
65
19
20
60
72
45
21
75
49
80
15
3
106
11
25
110
45
21
34
54
44
28
2
18
52
60
18
74
18
88
50
3
51
4
2
102
22
18
182
51
39
180
21
43
42
84
35
43
2
15
85
8
88
54
65
3
153
84
21
12
3
37
20
27
21
75
57
3
48
12
48
96
81
28
42
14
15
61
32
60
138
88
6
18
53
67
18
23
37
20
15
60
13
11
24
57
52
11
19
53
25
35
49
35
36
19
8
10
167
15
105
3
112
5
85
11
27
57
15
10
26
12
142
26
12
33
84
15
36
45
25
74
81
27
12
36
24
21
84
85
8
46
26
10
6
54
65
19
17
75
22
11
21
6
105
15
162
42
34
14
57
91
5
15
33
21
34
54
32
70
20
76
2
108
3
51
45
205
18
36
65
99
33
13
42
2
111
132
25
14
6
102
42
30
58
12
36
2
40
92
64
62
28
42
54
11
27
82
20
99
36
96
7
36
2
12
178
42
83
60
15
34
35
25
38
93
15
120
60
33
72
19
56
105
67
20
33
7
126
36
95
60
243
33
49
6
18
36
18
18
12
8
10
18
114
32
69
57
24
28
18
44
18
87
3
52
48
8
54
75
51
33
36
15
21
37
38
12
90
40
11
19
38
15
19
60
38
63
55
24
41
27
22
54
12
44
45
75
6
10
72
8
90
28
26
34
54
101
19
38
52
78
72
113
48
36
3
16
36
18
92
88
38
9
1
59
15
70
95
24
31
18
48
18
5
12
24
13
23
55
32
132
9
72
27
160
32
18
63
24
36
24
55
50
94
12
2
42
10
56
42
33
39
36
30
24
15
3
118
62
30
22
29
55
26
51
39
66
34
8
18
135
9
28
8
123
31
65
25
35
43
38
3
96
55
6
23
151
90
26
70
50
4
38
18
72
28
44
9
37
42
17
15
6
88
11
19
17
39
9
81
15
36
27
72
45
21
22
32
88
53
97
2
21
49
30
26
3
12
15
22
110
33
13
36
38
72
6
3
31
20
18
30
21
19
66
26
36
10
60
92
88
83
1
6
5
43
41
3
18
3
79
53
9
15
15
58
18
32
33
60
37
2
9
12
24
36
9
28
20
3
13
11
24
36
63
57
ABCD 95759259556*3^$a+1 [50296]
31
53
31
24
33
36
32
12
144
4
32
132
1
6
72
41
151
89
97
71
19
89
235
53
1
107
52
3
12
90
6
12
33
21
36
11
48
160
141
3
20
48
73
36
24
108
120
131
19
105
68
307
6
102
204
113
13
12
75
3
18
102
137
48
124
48
57
11
12
16
44
7
41
72
16
8
136
93
27
21
42
41
13
11
37
35
151
53
132
40
96
56
28
32
12
13
60
23
7
237
80
4
104
36
13
30
89
124
144
44
55
54
27
32
241
11
144
43
18
24
63
27
33
20
1
54
101
4
144
12
39
18
51
27
66
11
12
67
29
31
65
25
23
36
7
33
32
120
67
18
72
78
53
12
304
165
47
61
47
25
75
69
51
68
187
5
49
143
76
105
42
33
32
12
31
65
25
138
5
156
19
18
126
17
19
42
11
7
108
77
25
263
79
57
56
13
36
3
68
76
288
48
80
1
54
105
51
72
5
96
133
15
44
108
13
18
5
64
60
36
36
216
20
12
16
56
12
12
84
36
12
25
96
83
91
204
156
108
72
41
120
96
49
111
72
32
7
66
6
17
19
65
19
78
120
35
4
20
172
20
1
6
5
36
7
165
51
93
15
72
234
107
4
75
5
108
48
88
140
91
126
90
90
23
19
9
57
51
296
67
18
72
203
103
24
66
23
12
199
36
33
20
109
263
7
57
12
21
23
1
131
7
6
47
4
68
1
11
108
36
79
5
16
87
53
124
24
176
24
13
71
12
121
54
108
221
60
61
87
33
42
173
52
21
54
33
165
47
4
44
31
24
53
36
16
180
87
36
33
21
90
161
36
72
19
161
1
3
75
12
53
163
29
48
52
32
37
36
35
25
27
60
12
81
84
3
213
6
72
9
96
32
48
4
44
37
15
80
61
3
39
48
53
36
12
148
3
101
151
6
30
29
112
32
43
60
66
23
67
24
33
80
31
66
47
76
21
90
53
16
165
6
17
48
40
75
33
36
44
169
11
67
53
13
96
11
37
23
31
5
12
55
6
30
18
36
75
69
159
93
3
32
132
108
103
60
29
84
112
21
6
5
115
141
3
126
47
43
18
42
48
5
1
120
59
12
4
51
78
54
69
3
30
47
31
69
21
23
187
306
72
23
64
72
24
84
36
92
4
3
41
148
57
83
49
30
144
24
29
43
108
30
59
1
120
6
33
92
240
48
228
19
69
24
3
54
15
68
112
51
29
61
24
119
40
8
13
84
95
19
18
35
16
104
43
30
39
8
12
52
39
5
7
72
113
16
123
54
42
5
48
84
12
84
175
29
48
145
11
112
32
19
6
23
7
57
116
84
60
43
41
72
175
36
96
5
60
48
192
13
3
51
36
60
102
60
23
4
68
79
113
31
6
83
97
120
15
39
17
4
3
102
18
165
213
59
64
57
71
12
36
61
3
156
21
18
125
48
12
49
18
113
96
133
107
1
42
177
8
64
32
252
96
12
1
90
18
87
60
116
36
12
28
129
18
114
102
18
71
91
54
3
33
11
240
109
47
24
115
138
36
18
5
55
29
16
3
18
23
139
41
31
180
60
12
90
167
31
57
51
233
1
75
15
5
12
61
156
107
7
5
7
33
21
35
1
39
105
47
79
105
39
72
29
36
48
1
108
72
66
90
42
69
92
252
13
90
180
60
66
59
16
80
13
35
52
21
123
21
23
7
36
18
35
91
60
45
44
67
113
88
129
35
19
138
23
12
37
126
42
12
123
27
29
55
29
96
1
3
8
133
47
76
168
176
48
24
84
49
210
201
123
6
83
48
48
109
12
11
7
21
84
39
41
31
29
7
5
52
123
5
156
40
48
165
23
52
33
75
116
24
84
7
6
47
84
48
ABCD 95759632162*3^$a+1 [50018]
167
13
35
36
31
17
37
150
113
13
23
84
13
24
54
89
168
48
1
11
43
161
1
47
1
59
13
180
24
35
85
23
60
61
6
5
36
13
119
37
35
55
5
19
185
192
73
71
168
36
60
12
49
23
12
156
19
54
150
12
53
192
12
163
89
49
306
24
29
12
31
17
1
47
12
13
30
77
36
157
155
13
102
78
11
36
24
1
23
25
6
66
150
17
37
203
7
41
24
108
7
54
72
78
5
96
25
131
108
7
29
120
85
234
270
36
11
25
239
36
48
84
72
139
29
1
96
30
353
36
12
12
12
84
72
72
1
36
180
215
55
41
205
24
71
72
12
61
84
114
36
113
43
468
29
48
13
11
169
36
150
90
23
60
181
59
13
155
13
126
30
24
59
12
24
24
1
36
36
35
43
12
17
60
67
240
54
71
84
12
360
85
48
47
12
67
24
41
84
12
12
31
66
71
205
95
48
37
54
306
90
48
6
156
47
97
131
49
11
49
119
36
25
66
17
1
90
90
35
37
60
35
192
217
54
60
36
156
78
12
47
12
96
144
25
35
96
73
35
55
126
30
5
19
137
73
11
60
24
91
53
1
120
150
66
23
211
65
12
24
205
11
228
1
30
113
13
24
83
1
6
84
65
121
11
144
1
119
31
84
5
60
60
1
155
49
83
288
84
25
6
30
275
12
156
151
60
84
77
13
36
35
55
53
181
240
12
23
12
43
126
11
24
144
12
12
61
11
24
181
95
144
67
77
13
83
25
6
66
47
12
49
71
36
55
149
24
61
143
108
48
31
125
49
6
101
24
108
12
120
24
60
24
36
12
60
85
48
35
24
228
60
109
275
61
35
43
29
43
138
107
48
31
53
1
71
49
6
113
121
71
168
60
1
35
24
120
97
131
72
48
55
84
216
65
144
48
120
108
43
17
55
198
36
336
108
90
90
60
11
24
85
95
240
31
149
157
47
217
474
162
48
11
48
31
17
115
5
120
180
73
47
145
18
36
114
36
35
48
97
11
12
132
25
119
7
54
59
72
24
25
11
24
48
1
6
149
115
17
12
96
7
17
1
12
35
43
90
119
72
1
54
114
119
7
180
113
12
96
85
95
43
77
12
37
95
19
30
35
25
72
179
31
5
55
5
43
42
35
103
60
72
90
18
90
35
12
108
24
1
95
7
137
12
109
30
29
108
24
48
43
90
24
95
61
167
37
11
55
18
36
36
54
53
60
31
29
67
125
120
19
41
49
155
295
5
85
42
90
30
77
12
25
30
113
1
30
36
41
24
120
120
109
6
53
36
31
5
228
43
18
90
41
36
60
73
6
174
42
77
61
131
120
1
78
5
96
60
145
11
109
90
41
19
36
17
73
35
60
24
1
47
97
11
169
11
43
186
11
25
30
77
91
5
85
59
48
55
228
6
83
7
101
43
12
89
1
18
36
234
71
24
37
18
12
24
144
30
186
54
59
61
227
24
48
132
384
55
17
48
1
23
73
108
11
24
264
37
11
49
95
85
35
48
43
18
107
24
61
23
84
156
157
108
155
115
41
324
12
139
90
59
1
143
103
29
48
60
103
30
198
41
109
36
191
73
239
1
30
5
85
36
144
6
41
103
137
24
48
1
ABCD 95759718896*3^$a+1 [50004]
96
24
24
15
18
147
123
54
31
5
27
12
4
92
99
13
5
31
132
12
60
53
27
16
36
20
24
24
51
165
4
83
13
116
16
32
21
39
87
73
35
25
8
183
36
165
15
33
3
69
21
99
45
90
49
77
87
16
12
32
52
44
45
36
36
15
57
43
65
108
90
85
80
60
36
63
36
61
65
43
132
113
3
15
13
5
126
33
76
71
9
81
31
59
1
17
3
15
54
108
91
107
93
159
18
159
16
12
36
72
155
85
5
27
48
48
36
48
108
84
28
68
117
15
93
54
21
72
33
39
100
23
18
27
28
44
16
209
15
4
92
52
17
3
40
36
11
1
17
18
108
25
32
15
9
4
96
20
64
5
19
36
92
48
21
15
16
60
32
88
77
31
32
64
71
234
3
40
11
9
81
36
15
24
87
9
4
12
80
48
72
40
5
63
27
25
104
64
80
15
9
28
128
69
55
20
12
24
64
12
44
52
32
27
18
243
64
125
15
48
72
60
165
231
24
24
9
31
41
15
88
12
11
18
19
35
157
68
12
160
35
33
96
24
192
36
84
88
32
136
12
260
12
39
45
81
15
64
92
108
9
18
37
17
19
107
18
51
4
32
3
126
39
64
23
72
25
32
204
9
55
48
180
185
99
60
48
27
61
120
72
17
39
141
51
24
51
73
60
47
25
29
54
9
12
84
21
18
13
23
90
72
87
3
165
4
83
90
51
4
35
21
184
156
20
120
21
15
93
31
72
32
27
181
35
9
45
15
16
23
9
117
15
28
116
12
45
87
165
27
45
19
164
60
63
145
44
45
171
12
15
18
219
84
36
96
12
100
47
73
128
69
36
27
16
116
21
54
61
32
36
36
69
39
87
165
120
16
48
11
18
51
21
43
47
36
13
5
259
65
135
72
45
51
57
15
60
28
80
159
21
33
54
25
20
28
53
267
57
27
16
48
140
4
48
12
48
44
100
108
212
64
11
36
33
12
27
153
12
16
17
54
54
27
108
52
12
48
132
120
20
12
36
27
1
24
11
21
28
236
4
116
24
3
97
68
88
24
8
93
99
36
4
12
36
12
35
36
21
69
54
93
48
75
45
9
36
7
29
36
99
60
28
80
36
52
5
39
33
27
45
19
56
76
68
60
4
5
7
11
105
93
99
27
61
120
12
185
3
69
123
40
8
132
28
47
18
19
36
72
143
9
9
54
36
109
17
151
20
48
51
73
71
36
25
20
9
67
59
81
4
204
125
54
1
17
15
12
27
105
111
13
41
31
23
144
36
72
105
60
100
12
56
9
18
97
32
48
16
41
55
68
192
48
12
84
12
48
4
48
12
108
20
204
39
72
54
19
35
54
67
48
108
80
4
116
72
36
84
160
12
36
5
103
77
72
15
3
117
148
12
32
36
132
27
61
180
32
180
87
69
12
9
91
80
12
52
35
1
44
81
63
16
101
139
95
13
116
64
32
16
20
24
16
23
61
68
108
69
15
76
44
9
72
15
24
69
54
72
181
17
223
32
48
57
267
16
32
96
84
12
15
1
17
3
192
3
45
12
48
12
45
135
96
84
171
37
53
67
80
195
93
51
36
54
99
45
55
35
9
63
57
12
4
71
81
9
159
21
75
16
32
120
100
128
33
54
36
49
8
12
21
199
80
16
119
18
18
57
52
56
24
27
81
28
24
8
39
54
72
3
51
36
18
79
8
57
36
111
28
32
135
205
116
3
69
57
18
13
60
44
100
68
48
63
36
13
60
108
104
88
20
237
126
117
27
1
35
90
39
36
40
72
227
21
48
96
15
108
21
84
12
16
29
55
128
132
24
4
32
3
18
27
45
271
24
8
52
20
28
60
59
9
135
162
7
65
31
20
24
33
159
88
8
52
60
56
192
69
19
35
36
1
104
3
97
65
15
160
5
31
12
11
9
27
165
48
76
12
23
45
9
91
12
5
39
16
48
84
68
48
21
39
15
81
45
31
257
342
73
ABCD 95759966462*3^$a+1 [50048]
13
12
36
5
12
27
51
30
24
18
78
55
35
12
48
30
12
55
92
33
19
156
24
80
16
35
12
66
27
45
42
78
30
73
107
18
19
11
42
18
12
48
12
18
54
18
60
30
13
29
7
36
35
18
7
48
84
23
18
7
17
27
21
42
1
29
6
1
11
78
39
63
157
68
40
77
6
21
69
67
23
1
8
16
17
42
13
104
4
29
6
49
11
81
21
12
90
60
6
42
9
28
65
6
30
27
33
12
90
12
66
30
1
11
12
48
9
21
30
12
13
20
48
36
40
24
5
90
81
108
51
30
99
40
71
54
51
4
23
45
183
9
21
72
79
119
25
44
3
12
6
12
18
12
105
27
81
15
54
55
23
18
84
30
18
120
18
1
11
145
143
24
66
42
30
19
48
12
11
277
11
21
4
96
41
72
60
283
35
30
55
23
90
372
19
8
93
67
60
23
18
91
59
49
65
27
96
4
149
139
41
42
108
12
12
30
48
102
6
12
12
7
176
52
41
31
36
20
28
95
1
48
20
15
1
77
12
147
16
35
45
112
35
96
42
108
120
12
7
5
156
12
15
52
5
6
45
16
29
55
17
19
89
12
7
23
72
1
29
60
3
3
30
7
35
13
24
48
35
12
18
3
16
48
60
11
69
63
48
42
102
6
12
19
29
24
55
53
99
3
60
36
9
111
109
68
63
81
9
60
30
60
60
85
29
18
30
42
6
7
17
66
54
18
48
1
29
195
87
25
32
3
72
78
30
30
39
40
89
15
15
9
51
30
31
53
7
41
7
71
85
5
27
33
12
60
12
31
36
23
66
90
24
81
15
12
69
28
23
18
79
5
18
37
12
11
133
119
1
5
67
24
119
42
30
13
17
27
123
90
3
75
12
73
24
36
12
68
16
29
51
21
12
18
97
23
25
12
128
3
84
6
15
159
78
30
9
63
117
3
45
28
23
9
3
18
24
18
48
69
28
12
65
36
30
42
12
186
300
12
162
18
9
9
15
117
75
45
48
55
5
24
66
30
30
1
24
17
30
12
1
35
24
66
114
6
60
114
60
33
3
24
25
65
78
42
78
18
19
23
12
13
5
48
31
44
16
128
15
186
27
3
21
64
17
18
24
6
7
35
57
3
12
78
18
24
36
25
56
4
12
192
53
187
35
45
93
162
25
5
43
23
72
25
23
114
63
3
324
33
45
3
4
11
9
33
42
1
89
66
30
7
23
54
6
12
18
12
78
9
3
165
183
24
21
9
60
6
21
69
12
72
90
93
45
18
30
39
3
30
48
55
29
27
3
18
132
6
54
43
77
15
16
77
78
21
4
12
47
6
31
71
133
156
8
40
11
25
17
15
75
90
18
30
12
12
48
39
40
41
27
52
44
4
5
48
30
12
66
24
7
29
99
63
13
29
103
143
102
43
17
30
102
66
9
21
7
60
23
49
23
33
16
24
5
102
78
31
23
6
12
39
9
102
25
35
132
25
11
49
5
31
47
12
30
30
1
32
52
35
6
54
13
8
16
60
96
23
12
73
5
12
12
163
125
19
29
30
37
35
42
60
18
60
72
60
138
18
45
9
3
63
97
35
30
18
37
60
80
105
55
12
48
53
79
23
25
143
90
30
21
4
44
51
12
33
135
84
18
19
36
185
7
11
12
9
33
63
63
1
80
16
125
7
11
24
6
54
225
12
4
24
11
25
65
90
97
35
12
108
150
55
80
3
37
84
53
43
20
15
49
23
25
71
60
121
101
18
30
27
4
59
1
36
8
72
124
23
66
115
5
79
20
15
105
15
48
9
21
3
27
12
1
5
54
48
18
19
8
15
12
45
16
56
24
40
72
17
87
36
27
48
69
69
7
24
96
5
30
25
84
48
83
12
13
65
19
131
60
42
78
9
9
72
42
66
19
11
109
32
64
24
35
61
12
47
1
96
36
48
12
53
42
109
20
69
90
1
44
16
149
15
100
77
19
161
12
18
57
81
30
25
29
6
42
67
11
42
162
90
78
18
79
200
3
18
31
36
47
36
45
39
133
35
9
84
39
25
48
32
3
48
54
55
5
78
45
28
35
24
37
24
5
151
11
18
127
53
54
6
19
23
42
168
3
15
81
33
7
24
36
36
80
28
17
18
54
147
33
55
5
43
12
20
75
30
3
4
104
27
30
30
18
24
30
1
185
12
168
60
7
24
96
17
43
20
3
9
15
48
33
27
120
25
23
49
53
43
17
42
30
66
1
144
35
72
48
12
25
23
25
60
84
20
3
30
90
42
51
72
3
42
75
15
78
72
12
31
35
1
11
12
45
40
80
3
12
25
11
1
131
12
48
13
155
60
1
56
45
12
127
60
36
72
8
105
30
9
16
17
31
5
7
155
12
66
67
24
29
54
13
17
48
42
18
18
12
30
19
71
42
51
15
12
18
30
42
7
48
20
40
83
49
35
61
5
24
6
210
60
19
92
51
48
132
12
66
12
12
6
1
8
3
30
7
12
36
24
24
59
36
42
30
105
40
144
83
48
72
30
6
30
19
41
60
42
132
6
12
42
18
7
12
84
77
12
7
108
ABCD 95760218798*3^$a+1 [50007]
72
16
20
112
99
53
52
8
13
95
85
35
48
144
187
36
180
5
4
48
12
21
108
15
96
48
3
180
18
39
56
4
8
19
21
69
36
39
24
60
20
37
23
112
27
57
15
54
87
57
51
57
23
31
21
144
33
18
5
4
63
360
53
52
21
15
57
23
16
8
25
18
17
55
41
252
67
161
271
41
64
39
17
109
63
8
48
24
112
48
48
140
12
28
63
9
8
12
115
288
17
16
20
132
100
8
31
69
21
36
23
4
56
12
49
63
68
4
68
85
11
25
147
123
36
129
69
15
3
5
13
35
1
83
7
189
20
40
20
91
21
105
72
51
80
67
9
44
16
8
157
54
21
84
12
135
5
52
68
60
88
15
29
112
68
61
180
27
27
65
16
72
99
9
27
77
13
39
176
108
91
41
12
100
20
48
4
44
4
108
140
4
69
144
18
117
180
8
4
44
61
144
27
9
126
57
12
21
18
81
60
3
53
127
21
69
63
27
101
151
165
68
55
90
18
33
111
53
91
45
60
132
8
136
36
15
17
136
45
27
60
3
9
48
105
15
48
117
99
8
55
41
49
18
162
18
105
20
109
59
49
72
18
126
75
69
18
33
24
12
75
9
20
24
120
48
108
40
104
85
23
4
8
96
175
29
36
16
276
129
36
162
41
4
12
36
32
55
177
111
54
51
68
12
13
27
63
9
200
16
117
72
35
91
17
132
52
123
53
37
75
132
8
52
180
164
52
72
21
39
51
17
109
99
135
54
27
36
128
97
47
7
21
132
20
40
56
76
36
60
68
64
48
24
48
135
5
13
27
12
123
161
52
20
4
24
36
240
21
39
15
53
288
4
51
5
4
81
15
57
75
87
29
25
51
120
9
119
25
18
90
3
87
33
92
19
90
135
9
54
53
100
60
57
126
77
172
56
24
52
69
107
19
21
72
60
27
9
32
28
44
52
33
18
5
52
72
8
133
95
100
93
36
71
199
54
27
68
12
64
24
72
24
15
33
48
72
12
48
20
120
52
9
72
3
140
132
40
9
15
21
83
136
15
105
44
232
87
105
8
49
18
90
27
8
91
269
256
192
57
90
5
96
196
116
60
139
9
27
53
16
39
9
156
80
16
360
24
20
19
245
60
55
72
81
45
47
16
9
75
72
48
75
45
12
68
1
87
75
9
96
3
54
11
277
87
57
90
36
18
39
48
3
9
45
11
84
148
27
5
48
12
28
33
15
92
12
43
9
99
197
145
99
63
113
13
162
17
88
72
8
175
77
52
8
96
40
104
52
8
52
36
48
12
9
39
87
54
126
5
88
69
72
59
40
212
12
1
36
99
80
109
143
163
57
8
12
4
171
5
100
39
9
9
131
12
4
24
144
56
112
68
25
39
51
149
13
135
9
54
21
108
96
45
75
12
75
9
104
4
68
13
36
23
13
315
32
16
141
195
3
41
52
33
27
27
5
16
177
143
37
18
9
20
36
12
67
21
80
7
5
157
15
48
117
75
56
40
252
243
77
85
162
105
12
24
20
76
164
172
39
33
96
87
45
12
48
255
105
39
54
51
24
120
24
140
73
15
92
36
204
52
33
111
84
3
45
45
47
48
103
21
44
25
99
45
36
27
84
15
9
36
8
28
80
19
29
97
39
24
45
95
4
12
48
80
60
60
52
21
90
69
75
21
8
97
72
180
95
76
20
16
225
75
48
3
72
5
100
93
27
56
151
41
48
37
23
49
63
80
19
93
33
15
39
93
15
18
39
68
36
16
21
143
1
119
7
57
20
16
69
3
48
20
4
33
23
52
180
248
120
24
37
18
177
21
18
5
172
ABCD 95760491384*3^$a+1 [50030]
3
30
120
98
16
45
24
11
13
27
9
71
6
34
9
101
31
9
75
15
21
12
21
15
75
6
26
13
12
12
17
16
24
3
36
36
45
56
7
27
78
120
51
120
24
23
40
9
48
36
11
16
38
7
3
9
63
33
24
72
96
84
9
50
94
27
63
72
9
24
63
110
10
8
6
19
111
9
71
24
46
15
3
102
24
15
12
12
12
21
8
40
50
40
9
23
30
18
64
72
93
33
39
41
34
240
6
18
32
54
43
36
75
6
99
47
30
18
97
12
17
10
9
180
12
24
84
9
2
40
80
1
23
37
35
22
8
24
43
60
3
54
18
128
54
16
42
45
315
6
75
15
6
56
64
39
17
154
21
33
26
24
145
47
70
24
3
47
16
38
19
23
13
35
145
165
24
135
12
29
7
72
11
40
6
135
51
150
8
42
22
42
6
3
60
9
75
93
24
3
23
30
19
5
90
54
67
69
18
8
94
104
31
36
45
18
21
24
27
9
36
3
30
42
9
63
33
15
117
17
120
10
6
24
15
60
84
24
3
14
34
32
40
38
7
65
19
84
9
3
23
85
219
128
118
50
30
7
60
23
46
3
36
65
67
48
69
3
117
2
46
72
27
39
32
30
7
48
179
6
18
1
36
57
32
79
12
120
108
17
18
1
93
2
13
36
24
108
99
24
110
19
53
40
75
5
112
3
24
24
60
9
2
25
71
48
40
174
15
36
24
132
9
42
72
56
16
6
3
39
8
70
3
96
29
19
132
60
60
11
94
3
21
26
6
19
135
126
75
63
21
65
34
21
81
63
11
49
47
37
75
8
25
12
3
30
3
45
66
6
162
8
78
10
9
45
135
33
50
25
192
36
17
114
1
29
24
7
24
33
2
24
40
45
35
25
24
96
12
24
3
48
72
6
24
32
16
50
24
30
79
81
18
62
34
120
6
15
24
24
27
201
63
9
87
6
27
36
27
9
111
14
10
69
96
3
33
23
6
64
2
24
120
49
39
38
24
10
33
77
31
3
54
8
112
66
9
23
24
121
15
54
74
6
55
9
75
87
45
75
24
21
219
9
21
26
85
24
11
25
48
5
7
33
24
2
40
14
42
49
21
24
99
21
15
48
51
32
13
60
69
15
17
24
34
32
184
69
51
80
72
25
15
24
6
3
36
33
75
45
8
40
24
56
19
15
93
51
56
61
9
56
10
102
258
54
63
107
13
48
3
57
12
3
30
27
21
24
87
41
34
30
3
48
39
78
32
31
24
35
13
48
75
54
3
48
117
26
30
7
3
9
12
36
39
9
15
21
33
32
16
3
12
72
81
32
18
96
61
59
1
95
25
39
9
24
23
22
18
38
55
17
34
54
51
84
24
17
136
27
36
12
12
17
43
48
39
69
171
48
86
16
15
171
8
72
37
57
15
33
51
24
45
26
96
70
3
143
40
24
33
12
11
73
5
90
30
64
26
109
36
5
16
3
60
83
40
24
6
3
12
57
2
1
15
72
56
37
12
15
6
50
64
48
9
5
90
193
63
54
15
9
24
75
45
32
79
11
13
33
75
39
9
69
90
86
79
216
24
81
80
34
8
30
18
46
66
30
24
39
84
48
69
18
8
78
64
72
120
26
73
72
15
24
6
120
200
7
3
80
48
64
86
19
63
38
72
64
3
45
32
19
39
6
26
25
96
15
14
79
57
27
47
64
32
48
40
56
1
39
81
48
36
3
45
17
10
30
24
39
60
191
40
6
24
15
41
55
51
117
36
24
45
15
120
12
36
65
24
64
2
85
132
12
75
48
45
36
36
9
27
23
64
105
47
54
34
45
33
24
56
24
210
49
39
78
90
30
48
114
45
33
15
24
3
8
24
1
29
55
33
42
9
47
22
98
25
48
12
185
19
5
34
45
11
16
54
50
1
5
43
24
132
3
33
84
35
46
8
34
45
12
39
21
11
54
16
3
5
154
33
29
34
21
36
15
128
64
57
5
31
33
2
13
24
36
12
12
12
41
130
30
42
105
36
11
40
24
9
15
56
6
103
3
9
15
69
9
15
3
144
30
39
12
29
16
42
32
6
160
42
45
48
27
56
1
45
114
102
3
84
123
24
33
96
69
48
3
5
72
40
87
33
74
6
19
36
9
51
24
69
146
13
11
16
48
56
16
54
56
24
67
125
64
75
36
27
30
42
9
15
9
48
29
91
120
5
7
41
42
169
15
30
135
11
97
48
15
30
18
69
48
12
53
24
90
1
192
21
51
120
95
64
80
94
15
12
101
120
58
69
12
29
10
21
51
45
9
39
9
8
7
3
69
65
106
9
96
24
5
58
72
9
60
11
1
24
39
9
48
48
12
48
12
24
21
8
16
50
46
90
80
13
57
39
48
75
33
63
110
31
60
21
27
12
11
22
26
49
48
53
67
87
62
16
15
12
48
173
42
49
21
39
36
69
3
15
6
26
13
27
30
56
88
39
3
57
60
11
70
2
64
56
25
69
99
47
22
15
12
5
16
15
27
30
15
60
60
33
3
47
13
35
166
3
60
225
32
96
79
11
13
17
43
24
108
57
66
62
ABCD 95761480708*3^$a+1 [50082]
33
9
138
78
42
85
71
1
11
21
24
33
42
6
72
39
33
6
60
120
21
39
30
12
7
29
66
18
31
32
27
12
48
25
56
9
6
60
90
3
15
18
6
54
36
7
11
6
6
81
39
1
47
24
18
66
13
11
117
15
1
56
123
21
16
35
69
72
24
141
12
7
8
33
30
42
39
24
27
12
9
3
24
66
43
149
30
21
3
42
27
21
66
60
6
48
12
6
117
15
33
33
31
95
153
16
17
18
42
19
71
48
25
29
19
32
24
16
17
55
32
24
99
84
9
51
36
66
42
18
150
60
12
12
18
138
96
12
114
63
9
18
24
6
15
15
234
15
15
169
8
9
24
42
13
8
39
6
66
126
3
15
36
36
1
11
45
40
5
27
16
23
1
59
12
6
51
45
12
48
18
72
37
35
12
9
93
18
120
54
123
21
36
30
9
16
41
12
19
11
12
24
33
27
18
12
127
200
15
9
15
9
39
12
48
78
108
54
108
9
24
16
23
18
222
36
61
32
21
48
19
23
1
47
18
18
69
57
15
3
37
65
15
120
21
18
73
8
3
37
53
19
11
12
33
27
45
96
57
24
108
12
15
87
24
9
33
15
93
3
3
6
30
57
3
42
12
42
37
5
3
24
69
42
25
113
18
13
59
12
72
36
78
234
13
53
27
3
30
186
24
37
17
15
75
24
24
66
30
60
48
1
23
25
17
90
6
55
29
18
1
83
24
6
63
9
54
33
45
67
23
33
21
48
12
120
78
24
18
18
48
21
93
42
24
1
77
3
96
15
48
9
40
72
53
18
48
66
12
19
32
93
27
64
35
30
90
48
21
3
54
31
167
57
39
18
39
51
78
66
12
12
18
18
42
7
24
53
36
42
54
24
79
80
21
27
51
30
24
63
51
21
9
15
16
23
6
259
35
24
45
15
49
104
40
35
12
25
11
36
18
6
90
31
47
120
102
12
7
35
12
49
41
54
30
48
6
48
54
90
69
33
6
72
1
23
9
33
36
30
13
59
69
81
7
47
49
203
12
6
36
6
1
5
3
9
39
9
31
59
141
24
21
91
96
56
160
8
111
33
9
66
12
25
24
11
21
15
25
17
15
3
13
11
12
9
75
45
57
54
9
48
27
6
24
30
9
9
90
133
104
15
25
17
7
11
21
9
30
1
56
15
49
23
57
27
141
40
17
30
6
12
15
72
72
16
8
99
84
12
72
117
63
42
63
16
72
48
29
102
6
7
11
69
81
6
84
36
9
3
21
3
72
78
36
108
24
7
65
39
33
6
9
9
15
96
63
42
111
99
69
9
15
3
42
163
29
3
40
23
9
51
54
48
120
30
18
55
11
6
12
42
1
24
65
87
15
97
32
3
6
87
111
193
8
39
36
85
71
6
51
63
24
54
19
48
11
6
39
27
85
5
43
35
21
24
57
12
18
48
12
69
135
81
33
55
11
45
3
36
42
7
71
49
96
47
25
41
15
51
37
17
39
27
24
13
5
36
18
13
83
6
18
93
51
30
7
119
18
15
39
48
30
36
7
17
31
8
3
36
81
21
96
48
78
12
66
111
21
30
24
45
15
18
30
48
1
113
6
180
13
101
12
15
15
24
33
9
7
29
36
24
18
37
8
24
9
31
23
33
3
45
24
168
72
27
30
12
54
150
7
23
60
6
30
6
96
43
83
12
12
30
15
33
54
1
11
61
23
6
27
48
33
36
3
16
24
23
12
18
6
69
57
31
65
30
24
9
33
31
23
6
27
27
6
42
13
72
137
66
12
9
165
30
18
6
6
55
11
12
12
42
3
27
36
25
17
55
23
24
42
15
21
19
23
18
36
43
56
51
30
15
45
12
7
24
11
60
9
39
18
12
30
6
15
64
11
13
32
21
3
24
21
78
12
1
113
18
48
61
104
120
69
42
1
32
40
23
6
67
56
72
15
66
24
6
12
36
12
108
36
12
25
83
72
150
55
17
87
27
36
1
11
205
5
3
33
39
3
21
45
42
114
30
54
3
168
33
66
61
56
9
7
48
11
54
7
96
5
36
24
39
9
39
24
33
102
49
32
27
84
12
78
63
57
7
47
25
23
121
29
18
48
48
1
47
90
36
60
55
41
18
6
15
63
72
42
12
6
6
87
57
162
12
84
24
48
84
1
23
73
41
7
72
23
36
12
6
19
11
61
95
177
111
54
3
40
56
45
99
3
12
144
33
3
69
27
54
15
57
12
99
63
12
12
102
6
45
39
33
27
24
21
27
45
39
18
30
48
12
45
27
6
120
6
6
27
69
36
54
24
105
69
27
15
9
72
3
114
6
6
55
72
11
6
72
87
48
57
63
9
7
41
24
15
45
3
39
1
35
72
21
96
24
27
12
9
15
25
11
12
1
29
36
7
11
45
15
49
59
21
64
47
9
72
72
63
24
42
36
42
18
102
49
11
18
18
9
33
39
111
33
15
9
21
3
15
90
30
132
6
15
24
3
13
72
24
32
27
84
84
126
96
39
45
43
59
48
21
24
39
114
66
36
9
3
61
5
6
24
69
9
39
39
84
13
5
18
9
21
27
81
7
17
15
16
65
39
21
6
117
9
42
18
51
9
24
39
147
12
1
5
3
63
84
21
16
47
144
9
3
90
19
8
21
6
12
30
30
48
12
18
30
12
21
21
42
25
41
31
17
72
63
9
24
24
78
1
32
39
1
8
57
102
9
45
6
6
54
12
60
84
24
117
3
18
90
33
39
18
7
11
36
60
12
12
93
135
42
18
12
18
6
81
3
120
69
39
25
59
54
24
6
12
24
72
36
33
45
27
57
39
40
41
6
1
143
30
42
97
32
ABCD 95761931282*3^$a+1 [50013]
56
16
45
15
24
116
36
52
36
21
3
8
40
9
83
112
36
140
120
52
12
44
76
81
3
180
80
72
4
21
12
51
9
102
69
60
147
29
40
44
31
90
15
44
36
24
97
3
12
39
29
52
32
52
48
36
12
9
36
27
20
43
33
69
35
25
51
24
20
60
7
113
16
56
64
57
3
60
81
3
48
108
51
6
15
12
56
76
140
28
15
81
9
111
24
27
9
36
68
25
3
44
36
24
4
12
168
12
48
12
44
36
4
36
24
21
72
63
72
60
3
5
67
33
68
4
3
69
105
35
4
204
8
4
21
3
132
24
21
27
27
5
13
75
8
108
16
104
24
7
90
36
54
29
1
51
27
57
15
105
8
13
99
45
39
24
57
96
72
30
162
71
4
24
20
67
45
24
15
96
90
183
12
24
24
20
16
24
12
20
4
80
13
23
40
12
27
21
12
72
3
33
24
93
18
117
276
69
27
24
96
60
24
36
128
16
36
56
52
36
24
8
64
21
23
4
56
52
9
99
27
72
30
3
44
24
7
29
76
39
113
13
59
28
8
4
36
20
12
13
3
69
15
12
24
84
36
24
108
48
60
32
48
36
28
3
9
48
8
25
99
45
39
24
63
33
60
56
4
9
27
48
15
72
5
24
192
72
85
12
6
29
40
36
8
36
13
63
24
68
7
9
9
11
187
33
57
63
60
32
7
90
72
15
48
32
88
8
148
12
104
103
21
56
36
4
48
180
116
4
72
3
33
39
153
12
15
36
113
40
9
18
65
64
20
4
81
75
156
147
45
255
72
53
37
119
16
168
12
80
4
60
12
57
11
19
17
48
36
67
65
40
39
33
57
63
20
40
156
21
159
140
136
288
3
9
48
260
48
52
45
123
20
48
160
12
108
57
23
24
40
48
24
8
13
63
92
4
84
81
3
8
4
21
47
100
8
40
168
24
56
7
102
87
84
180
12
120
24
48
27
69
32
12
16
69
12
215
100
44
7
54
108
72
63
20
16
24
3
5
49
83
16
20
12
52
36
56
4
32
49
99
21
11
28
96
8
76
12
48
56
220
45
59
40
24
72
36
48
24
3
65
172
8
64
20
4
9
11
52
20
52
20
16
24
12
36
9
15
21
12
3
8
61
3
57
48
15
32
31
54
59
100
141
6
5
85
39
56
88
164
60
16
84
56
96
4
72
69
168
18
113
24
7
9
32
4
24
12
48
51
9
32
7
33
45
63
27
57
8
25
47
108
40
57
47
48
72
96
25
27
45
47
25
15
3
105
72
8
100
80
52
44
100
44
72
16
24
21
12
35
52
128
12
36
52
8
19
6
3
92
72
100
3
5
24
28
120
60
15
101
1
18
57
111
192
105
135
105
87
6
47
16
27
33
57
23
64
72
8
16
36
24
24
8
40
20
40
165
47
25
27
96
24
51
189
3
42
63
108
24
8
16
200
16
48
72
15
33
36
104
60
16
27
65
4
48
92
55
21
32
12
28
8
88
9
3
12
36
60
12
20
48
40
72
60
12
36
156
15
33
60
105
18
69
36
8
36
4
24
15
101
16
24
129
51
20
16
24
36
120
20
25
135
24
32
52
12
20
28
32
16
45
83
61
99
27
9
75
101
7
17
4
39
18
47
37
39
21
39
20
61
15
93
78
5
7
21
36
84
56
4
72
44
25
6
69
48
12
33
23
85
87
120
12
15
101
79
41
4
36
24
165
75
56
52
33
12
3
32
25
63
12
8
127
53
84
13
11
7
129
8
16
60
80
76
60
24
12
8
49
18
45
140
40
60
12
75
42
51
69
3
8
220
9
3
33
47
7
65
16
24
44
96
108
40
36
12
24
8
67
18
18
5
144
24
7
45
20
25
23
172
48
39
60
192
45
44
12
49
15
84
9
15
3
93
12
48
111
33
56
7
12
17
4
12
104
31
93
20
60
7
29
100
44
4
36
12
48
20
4
60
80
13
39
24
96
8
40
32
13
195
3
9
36
72
12
48
48
27
12
45
15
9
200
79
33
39
30
11
4
81
27
12
20
36
60
19
6
47
7
18
18
177
3
33
24
20
7
21
12
32
88
33
90
5
28
36
24
36
44
79
117
81
54
30
135
44
109
107
61
99
63
21
56
100
75
9
27
65
160
9
51
68
112
39
45
24
44
7
6
72
27
45
15
140
4
104
7
105
84
21
119
60
36
28
72
141
83
16
120
8
16
20
7
9
108
12
8
7
18
23
60
40
84
36
144
104
36
4
56
16
45
90
9
36
60
12
153
39
48
68
4
8
175
57
60
68
25
255
147
90
11
40
12
12
48
32
36
19
150
18
90
18
29
4
12
12
123
54
15
48
ABCD 95762127226*3^$a+1 [50032]
27
81
19
20
60
96
24
16
29
123
12
24
52
14
16
59
36
39
60
64
14
27
75
40
116
48
30
15
49
18
44
64
20
69
31
96
36
32
22
11
27
52
8
72
4
17
15
4
36
89
3
12
40
26
48
135
51
24
12
34
59
7
32
12
16
98
10
32
4
300
8
141
12
63
144
28
68
40
77
12
75
12
4
65
9
30
66
82
80
12
36
4
32
24
105
175
17
25
2
30
27
31
134
6
88
2
39
9
27
48
21
16
14
81
27
21
177
30
33
55
56
84
9
63
33
55
36
8
48
84
76
104
9
91
113
36
60
159
45
15
40
2
18
16
12
32
81
75
36
144
144
12
4
32
24
90
39
24
75
40
8
100
18
11
36
19
176
12
28
8
12
40
5
12
31
36
8
36
9
12
15
54
6
138
70
36
144
113
27
58
162
320
21
127
5
69
46
2
18
30
39
48
67
108
12
24
17
48
21
6
24
168
88
50
42
48
84
9
9
30
16
17
33
102
42
42
54
42
48
45
9
22
26
78
16
29
31
20
114
75
127
20
9
84
37
48
6
41
49
14
12
12
36
24
60
81
67
128
136
5
19
29
27
24
12
105
19
53
27
6
27
7
36
108
20
24
12
6
144
18
28
8
36
36
9
24
12
27
28
29
168
63
48
90
6
9
79
48
20
57
15
6
27
3
81
15
120
48
96
90
15
27
69
15
9
171
30
63
1
54
20
33
15
4
36
5
39
93
7
41
60
84
99
12
264
16
14
63
43
5
49
26
24
84
9
87
10
50
4
74
18
12
60
6
112
78
36
41
12
48
9
64
6
113
72
3
60
33
12
48
12
187
20
16
65
27
52
56
114
39
7
18
11
3
40
5
108
15
24
4
5
9
87
25
11
85
62
12
96
28
5
21
123
132
55
56
9
3
21
1
14
40
41
49
6
68
60
12
36
4
116
9
75
156
4
14
75
31
6
18
116
21
7
20
48
57
15
18
34
8
21
31
66
80
75
67
20
28
50
75
43
32
4
113
60
57
34
44
108
33
21
34
5
87
9
55
41
15
48
165
37
128
6
60
4
20
4
8
12
28
32
105
168
39
36
60
72
12
24
30
27
27
21
144
27
10
71
9
39
36
43
32
40
18
71
75
69
31
56
36
78
34
41
12
135
64
8
28
5
103
50
94
41
24
72
48
3
54
10
20
108
6
66
196
5
79
20
33
12
15
6
219
15
166
62
180
21
84
60
15
96
117
87
30
58
32
60
96
9
1
62
33
12
3
96
64
65
31
8
12
21
87
16
32
18
15
51
4
5
147
28
77
84
19
161
3
30
15
33
10
104
24
84
148
20
24
9
91
5
3
6
54
58
80
27
3
57
31
5
37
47
120
175
48
74
34
20
16
24
29
7
8
21
27
70
54
26
27
60
3
93
9
142
29
21
18
96
21
96
43
156
8
60
45
51
141
51
24
108
12
21
9
15
111
52
32
96
57
135
30
15
63
12
72
30
6
58
32
58
44
21
12
55
17
15
45
15
6
46
65
51
24
288
45
7
50
39
36
60
36
75
12
93
103
26
111
12
67
68
30
6
90
112
134
60
40
5
55
36
29
48
48
57
27
79
44
28
53
15
4
113
207
40
101
24
48
33
207
24
39
114
6
9
15
93
19
24
32
40
65
33
10
32
72
72
6
30
4
101
57
42
60
28
108
48
29
60
15
12
46
14
9
27
4
44
144
28
140
33
84
81
30
60
6
30
33
7
20
141
25
30
20
94
23
3
48
129
3
18
90
12
48
24
16
104
76
56
16
84
20
40
38
78
130
32
6
81
25
11
3
36
24
84
36
12
18
6
4
5
12
27
192
21
3
16
98
75
36
7
89
120
9
46
29
7
5
73
74
6
10
44
208
44
4
5
12
7
20
45
27
70
59
132
99
21
15
72
12
60
84
40
12
44
93
135
57
31
17
43
32
21
99
12
24
72
24
18
6
10
50
57
48
69
82
20
24
24
48
24
48
18
10
38
87
73
59
15
132
9
39
148
20
42
102
60
40
6
50
72
93
3
136
78
11
12
43
80
100
5
37
38
52
44
28
5
36
39
93
48
7
24
41
67
8
9
99
9
72
15
9
24
60
63
24
96
88
245
7
5
192
27
10
11
15
24
45
15
33
27
81
15
24
24
72
4
36
5
159
66
63
216
51
24
30
15
1
23
39
28
60
32
42
18
12
4
12
32
18
27
27
64
17
127
8
60
117
12
3
81
87
24
24
52
65
60
99
54
10
20
82
23
55
116
21
3
4
20
21
39
12
54
30
16
89
9
6
24
60
12
264
40
41
48
27
54
15
24
57
18
28
29
36
72
15
10
71
27
28
50
16
11
67
56
9
43
164
18
16
50
9
103
20
12
45
15
66
94
32
48
ABCD 95762174668*3^$a+1 [50223]
36
44
28
92
172
68
12
4
20
252
40
332
60
36
135
97
12
48
44
208
36
36
8
60
136
200
220
372
84
116
108
39
345
12
160
59
25
116
24
16
48
12
84
144
60
120
20
108
4
60
60
56
52
96
44
28
84
35
13
12
8
100
96
44
16
95
45
16
83
181
80
36
96
148
12
20
72
12
24
120
112
108
12
108
11
33
111
141
64
92
144
168
52
200
84
220
35
96
144
25
264
12
56
88
32
132
15
85
56
24
52
84
56
4
20
99
133
12
20
40
56
4
36
35
9
72
24
52
24
176
88
131
1
8
76
104
16
224
120
124
120
12
168
35
333
132
12
88
60
108
48
227
37
152
3
145
20
256
12
24
68
16
96
60
228
12
68
40
56
4
132
20
60
40
108
12
11
313
156
24
104
72
3
37
48
92
40
24
152
220
12
180
116
279
85
116
231
25
144
20
112
120
24
48
20
111
229
32
28
8
39
33
168
148
35
81
40
48
168
48
44
51
229
12
44
16
44
112
168
24
32
28
11
165
171
85
11
33
16
44
99
25
156
36
44
36
28
108
47
33
72
36
36
88
176
52
24
24
176
48
3
57
28
24
36
140
4
108
131
81
148
11
49
96
72
119
9
64
156
92
15
48
129
96
16
164
324
108
48
4
20
12
135
105
36
108
12
123
9
12
216
72
60
16
56
120
64
120
20
220
44
132
36
180
4
11
93
12
60
88
24
12
20
48
252
196
20
324
24
4
71
141
124
71
1
47
96
1
20
144
136
116
124
83
48
109
144
44
148
104
148
32
39
165
156
64
116
40
168
68
192
36
36
15
13
12
140
168
160
192
8
40
72
11
25
167
85
108
95
37
56
99
157
20
111
145
24
48
168
128
252
60
39
13
216
104
220
20
3
9
108
108
60
3
25
24
108
83
1
8
12
75
13
36
44
40
80
52
108
128
24
88
48
155
25
8
100
156
36
59
73
8
88
20
12
28
104
51
85
60
36
96
12
12
48
48
35
129
148
132
36
108
119
337
48
20
28
72
108
24
84
84
72
156
12
8
147
85
108
8
216
28
35
25
23
9
24
100
24
180
36
96
44
36
88
128
28
104
36
27
189
100
116
64
20
96
192
87
96
133
120
32
172
96
44
12
15
9
84
3
85
152
36
76
120
128
72
51
25
32
36
304
48
35
57
136
120
12
180
240
108
11
81
64
84
24
92
556
12
68
220
68
12
4
48
8
148
284
3
9
39
61
44
304
23
105
132
148
8
16
44
120
24
36
124
36
71
13
56
52
72
12
24
96
11
45
64
20
88
12
36
24
128
96
100
72
8
40
12
32
16
92
72
40
92
108
51
49
56
36
99
121
60
80
75
21
100
24
95
25
108
80
16
140
16
20
36
112
108
12
47
33
88
32
40
176
15
21
196
44
36
112
132
8
123
37
60
8
64
8
ABCD 95762560178*3^$a+1 [50036]
11
7
5
168
19
36
36
21
12
27
9
12
15
72
5
16
9
123
3
36
36
24
41
157
36
36
3
60
3
42
72
59
67
65
7
18
135
57
42
120
36
17
1
15
81
39
20
36
31
12
60
18
18
30
35
37
78
54
23
25
42
108
48
60
174
35
7
29
64
20
67
5
16
27
18
90
24
5
28
8
67
30
15
111
6
48
11
25
87
12
27
18
108
54
18
15
60
3
72
18
90
30
35
25
15
32
16
9
47
61
144
138
101
85
30
6
3
27
9
51
18
15
21
252
12
18
72
36
24
5
43
29
25
114
101
16
9
30
6
90
102
63
20
24
36
12
16
56
88
116
52
128
1
18
53
43
57
45
35
19
9
225
216
60
156
24
108
11
4
48
9
39
12
32
43
54
3
81
6
48
36
42
48
11
28
3
18
126
270
23
7
78
12
36
35
7
12
53
12
16
15
90
59
61
24
11
19
9
69
75
15
12
54
6
108
18
48
60
95
67
45
32
43
42
11
55
24
18
15
68
1
24
99
20
25
12
3
111
5
79
18
18
57
69
18
42
36
47
61
66
18
6
72
138
11
13
30
36
96
48
60
65
25
66
24
33
120
20
7
41
7
45
33
11
55
24
117
12
15
5
7
78
12
90
69
21
123
57
6
48
6
39
9
35
7
84
54
42
93
15
30
11
25
15
39
96
12
78
12
15
57
42
9
20
36
205
3
45
60
102
6
30
53
7
12
6
75
20
49
47
1
18
204
12
24
9
48
9
18
72
6
48
6
48
42
23
36
25
24
11
37
75
12
272
25
11
7
120
18
18
9
15
162
48
6
29
55
18
42
33
3
36
30
155
133
42
54
36
18
5
25
6
57
9
18
6
12
72
3
60
159
36
153
45
120
6
90
3
92
36
7
36
36
198
18
168
29
180
7
18
18
108
54
3
87
12
29
31
9
45
12
18
69
32
4
129
195
117
99
21
18
17
25
36
63
45
84
6
12
90
83
7
18
87
20
19
9
51
30
90
18
35
61
66
18
6
66
18
17
19
29
61
6
108
126
135
27
117
21
24
263
19
18
6
117
48
15
65
79
18
30
57
15
36
17
109
6
12
6
27
63
30
35
64
51
45
12
8
1
6
162
36
27
32
88
63
6
183
92
4
99
18
47
40
21
99
108
3
54
11
7
18
24
12
83
67
48
6
36
51
57
48
60
27
21
6
138
18
162
36
24
12
96
12
11
97
60
12
15
45
3
33
30
6
18
41
60
79
198
48
54
72
33
128
88
39
60
65
25
162
81
99
54
47
12
16
92
88
24
3
17
1
11
151
42
66
24
21
69
108
18
29
7
9
84
128
79
18
11
4
27
5
103
90
3
168
9
11
7
12
17
120
13
102
81
87
21
15
36
30
108
18
24
18
95
72
24
55
24
33
120
48
45
96
11
37
6
30
36
3
141
96
36
23
61
24
12
18
42
30
72
6
39
15
41
64
15
90
15
48
20
7
6
126
5
16
252
8
48
40
120
87
120
45
45
90
42
12
63
105
11
7
45
32
43
33
75
60
9
21
234
6
11
91
24
29
25
87
33
6
138
42
9
9
18
12
78
72
11
1
54
24
21
45
119
25
162
78
30
90
15
27
36
12
42
54
30
72
63
24
32
24
19
36
209
208
39
90
3
45
42
90
3
63
33
24
51
144
81
12
48
84
27
33
56
1
150
5
31
30
114
30
35
1
63
51
65
43
65
36
1
6
18
66
125
1
108
42
12
36
29
16
12
87
18
42
5
28
15
60
54
48
15
36
21
54
126
6
54
3
51
77
67
45
3
180
42
108
59
49
12
60
87
33
24
3
135
101
7
42
18
5
85
54
36
84
60
90
48
51
81
18
138
47
133
90
42
72
36
30
18
114
12
60
30
90
24
5
79
36
9
27
29
72
49
95
36
25
18
6
48
18
114
30
33
32
28
60
33
12
18
78
66
53
37
11
115
24
41
97
11
4
27
180
108
18
18
9
20
25
120
6
5
31
5
43
18
18
114
30
72
24
29
187
48
6
12
24
30
33
45
72
48
60
111
45
36
36
78
9
32
61
42
48
17
25
15
96
45
24
3
63
6
30
21
33
42
5
7
45
45
126
6
90
101
37
36
35
72
19
36
114
36
18
30
6
149
40
39
197
36
28
51
29
1
3
21
54
21
15
36
18
23
49
18
18
12
6
12
54
24
30
144
150
15
3
12
90
15
27
30
24
120
15
27
117
60
21
36
11
7
30
83
25
54
36
114
11
84
76
9
84
11
49
167
25
24
18
48
42
11
7
18
144
63
104
16
15
12
42
36
18
45
75
45
12
12
21
11
43
72
6
12
3
75
12
6
11
25
18
72
18
36
30
65
7
42
11
61
18
12
18
18
24
30
90
53
91
36
54
24
156
126
24
54
3
ABCD 95763060832*3^$a+1 [50017]
32
45
7
47
13
20
3
18
27
12
16
17
18
129
60
40
185
36
90
54
18
57
40
11
109
20
60
48
168
189
72
51
192
16
137
18
109
60
101
36
180
180
3
141
54
90
90
33
180
12
96
100
29
55
17
43
83
57
123
13
44
108
15
18
99
108
168
12
112
5
18
45
12
160
20
15
90
36
175
41
18
33
39
18
108
3
40
24
56
84
36
117
18
54
3
48
57
63
24
60
33
144
63
76
5
99
45
18
105
132
33
123
40
264
41
72
18
109
56
40
137
54
9
40
5
27
180
12
87
33
76
89
72
79
32
12
93
3
15
177
3
54
91
161
3
15
126
72
54
33
36
75
36
9
40
104
100
35
105
96
15
9
45
51
24
87
36
18
39
156
21
3
40
8
3
234
3
28
41
36
103
59
93
159
126
7
11
9
81
135
99
21
40
29
3
48
4
36
60
11
198
15
3
198
36
54
105
39
18
144
39
40
101
19
17
144
36
315
45
147
16
104
57
183
213
27
27
18
36
27
45
87
57
180
223
80
75
33
48
4
95
145
17
19
17
15
72
183
13
5
180
87
129
19
17
324
19
84
128
12
81
55
92
108
144
105
91
107
18
135
27
213
39
153
60
28
152
57
36
75
24
60
93
54
33
16
95
57
120
48
9
90
18
3
132
60
219
21
48
184
143
57
96
45
55
20
51
18
18
54
43
11
9
16
20
9
36
126
213
60
105
75
51
54
36
19
125
31
77
72
126
9
117
63
27
36
90
43
44
93
7
96
24
20
60
48
48
280
32
33
144
91
44
45
3
72
16
17
75
12
40
53
7
156
17
108
54
1
32
208
20
40
5
54
45
27
13
8
72
96
24
21
72
27
16
11
90
36
144
54
9
16
11
18
72
3
16
125
36
199
80
9
15
48
45
43
44
3
108
45
189
72
36
90
18
72
27
40
68
60
112
20
108
72
76
155
144
36
72
73
35
9
16
11
93
51
36
36
133
11
36
90
87
21
55
17
43
24
60
53
63
27
90
3
15
9
48
12
156
72
60
132
136
5
19
188
117
15
16
24
56
24
63
57
123
13
80
4
20
96
40
89
72
39
40
84
17
123
48
72
60
147
18
18
37
35
45
135
18
7
11
69
327
9
24
16
5
39
36
24
27
18
180
198
13
20
21
3
216
51
21
69
108
3
12
120
63
153
64
80
40
41
87
57
18
165
33
55
80
27
45
9
3
60
48
72
15
145
56
177
15
168
12
348
15
144
36
289
17
54
252
57
120
60
33
15
129
18
81
225
36
144
27
28
60
101
108
135
16
32
15
18
72
87
3
73
44
27
18
135
76
5
252
15
93
90
9
63
37
96
44
120
48
60
28
120
59
21
51
54
115
92
63
49
5
63
9
99
4
20
48
63
252
37
35
61
104
96
99
61
11
13
41
19
80
45
3
12
21
139
56
184
53
72
135
27
18
3
69
103
95
1
84
113
43
11
109
17
18
57
28
5
99
135
25
8
75
90
43
144
20
27
9
189
3
60
99
54
180
36
36
127
56
69
72
19
24
56
4
36
5
162
73
179
126
324
183
15
324
13
41
55
161
3
16
152
99
18
31
95
45
27
165
33
79
11
72
13
59
153
45
63
9
15
165
123
93
159
60
33
127
120
8
33
79
56
12
159
21
12
201
55
17
18
57
52
36
17
18
54
3
60
27
252
13
96
17
243
160
11
54
39
ABCD 95763159652*3^$a+1 [50129]
9
6
85
77
3
69
103
20
88
32
4
23
48
25
17
3
15
84
85
11
210
42
33
15
193
149
3
3
241
36
173
126
1
89
18
1
29
90
60
13
35
108
25
80
12
4
83
90
30
96
37
24
5
111
60
15
49
56
40
8
39
6
192
3
291
9
12
40
29
51
28
32
135
42
67
140
36
75
69
3
21
51
18
3
3
120
85
11
1
284
24
40
29
27
64
32
75
85
104
21
3
16
24
180
11
24
121
104
27
13
35
37
35
93
60
12
75
25
83
12
85
5
24
111
64
89
27
40
5
18
177
108
75
37
17
127
116
63
36
21
15
69
16
47
13
413
42
25
144
59
42
30
69
16
24
95
30
39
12
144
99
37
8
111
96
69
100
11
85
215
9
96
27
81
39
157
56
24
24
112
29
48
18
72
13
60
20
33
67
5
42
13
68
21
54
81
33
123
64
164
60
52
60
8
12
87
37
35
1
119
18
3
39
30
79
71
18
67
84
132
35
9
16
20
124
65
54
105
52
83
37
8
16
83
12
24
37
48
12
8
12
60
75
9
16
47
13
5
54
21
63
132
69
76
44
36
9
19
36
36
35
45
93
42
12
217
44
40
47
72
21
177
354
108
81
36
16
107
12
21
33
67
80
28
32
28
80
27
13
29
3
28
12
47
1
72
60
60
180
20
75
45
135
25
5
79
20
16
48
35
105
12
84
3
1
47
13
20
117
135
3
141
4
107
213
75
24
13
44
15
21
184
29
67
48
11
9
112
84
5
18
33
3
36
1
120
48
56
24
27
313
140
36
51
193
92
39
25
131
54
6
13
95
37
47
21
231
60
36
48
117
4
83
153
4
156
95
33
76
36
35
9
24
111
36
13
77
72
126
21
111
108
84
21
52
48
80
16
143
33
75
93
36
111
13
212
28
132
83
12
108
241
24
59
81
99
72
108
13
24
23
121
20
220
80
39
13
23
37
24
11
45
63
180
24
61
120
80
16
80
21
54
9
75
37
44
24
27
13
35
96
81
4
53
51
96
15
129
100
32
48
100
11
48
13
84
20
63
60
93
123
84
36
97
17
163
48
96
24
5
234
96
37
119
90
319
12
20
63
177
3
6
18
33
3
84
1
32
27
72
45
45
91
48
35
1
41
30
25
227
121
96
36
48
32
60
3
45
117
3
51
96
25
44
15
6
102
37
71
49
11
213
15
57
48
100
32
33
235
59
12
105
3
1
32
27
228
45
4
204
35
37
5
3
52
20
15
120
249
45
48
51
12
4
11
12
1
36
224
76
5
51
3
42
195
75
12
126
7
17
27
3
21
16
5
19
36
209
6
48
36
37
164
51
13
12
17
48
3
60
99
60
33
148
12
35
33
75
1
44
40
29
67
35
105
63
1
36
24
32
4
11
25
5
235
24
11
13
72
8
75
61
5
31
23
85
56
3
36
36
96
12
60
21
16
11
114
39
12
4
96
108
240
32
45
39
4
56
4
35
6
19
35
37
47
36
132
12
13
29
30
18
6
61
60
36
48
32
28
12
47
30
27
76
47
18
15
3
12
93
36
36
15
108
45
45
54
81
96
9
54
1
65
15
76
203
37
20
33
90
133
65
18
84
72
1
23
21
40
95
9
27
85
20
28
11
18
43
47
13
80
84
3
18
43
71
54
67
23
21
105
99
21
18
78
102
60
73
8
76
44
45
6
90
126
162
43
5
144
91
143
45
52
29
51
27
36
156
45
15
9
40
71
49
47
49
71
222
3
87
48
13
36
56
165
15
48
160
11
54
27
148
140
16
84
89
123
75
13
5
24
192
19
32
3
141
96
4
20
63
13
68
51
36
85
35
33
21
24
90
12
93
76
36
188
52
83
105
60
52
60
239
9
16
11
180
33
135
201
40
11
13
12
23
165
21
19
12
35
33
136
96
173
67
240
24
11
48
1
143
33
39
45
64
12
ABCD 95763684392*3^$a+1 [50006]
35
13
60
42
150
23
7
101
7
60
36
6
78
12
53
72
19
29
31
29
55
72
60
198
162
24
24
60
53
13
90
30
6
24
6
54
30
59
91
5
19
53
19
5
163
72
90
108
35
67
41
37
6
24
66
66
209
31
48
42
90
53
36
61
78
65
1
66
84
24
17
13
72
30
18
42
168
17
43
12
41
73
71
96
19
89
79
17
25
54
161
13
126
5
25
66
41
103
60
24
90
6
156
24
29
67
24
36
30
138
6
84
42
5
55
41
67
77
175
29
1
54
30
66
30
18
12
24
6
54
30
6
5
24
24
36
55
41
13
96
36
83
96
12
43
84
12
144
5
25
35
19
12
5
144
79
5
7
53
145
42
24
96
24
66
71
72
211
29
151
41
283
36
30
6
24
24
5
72
49
30
54
12
144
84
6
96
53
127
18
30
6
11
103
96
17
79
29
25
36
18
60
36
30
47
7
30
35
288
19
18
71
115
125
31
5
13
126
17
19
24
30
24
131
25
6
90
78
30
66
24
30
11
49
23
13
66
113
48
24
19
5
12
19
48
42
30
30
18
60
36
6
174
65
12
72
7
48
5
31
17
7
5
1
60
186
29
60
1
23
25
60
11
61
90
60
48
42
24
59
12
36
24
139
36
30
11
24
295
89
55
24
12
5
24
79
12
65
36
7
41
12
60
19
24
41
13
12
84
95
84
132
13
96
11
48
67
78
60
23
19
90
119
12
12
31
17
13
24
6
150
36
18
30
11
79
41
25
60
54
5
37
155
25
23
48
48
24
67
48
66
47
19
41
72
25
102
60
24
6
150
30
60
54
29
25
35
7
30
138
5
25
35
1
66
5
43
161
55
54
71
181
11
7
12
41
7
41
1
18
77
115
113
156
49
35
96
31
90
54
6
24
6
5
48
1
6
48
12
113
31
66
35
48
7
5
169
210
54
42
48
96
6
95
49
6
24
17
187
60
120
5
108
139
30
24
24
72
54
24
77
19
17
12
48
24
25
18
66
6
29
85
36
114
84
30
12
23
25
83
73
186
65
13
30
42
23
55
5
72
43
5
7
30
24
107
163
24
6
35
115
6
59
60
1
18
312
48
60
12
113
7
24
89
7
24
101
73
35
36
19
30
47
84
79
90
35
12
13
6
36
180
5
19
126
18
17
193
72
48
66
30
150
17
67
12
84
6
48
6
101
85
11
67
96
60
17
13
11
36
169
18
66
54
125
151
5
31
84
30
30
101
19
36
53
31
60
66
18
36
29
132
25
71
43
24
30
11
49
12
90
60
5
60
43
6
47
192
7
18
11
24
1
36
11
37
30
12
5
43
5
1
59
7
120
108
41
25
59
108
19
29
61
143
7
24
84
42
24
6
120
18
72
138
12
5
55
5
84
24
48
37
30
30
6
17
43
66
18
17
19
6
71
24
36
49
114
54
42
54
24
11
72
19
149
132
49
18
113
79
41
19
24
24
42
174
24
156
54
90
161
36
36
48
24
72
19
41
13
35
55
72
48
42
48
11
72
43
180
65
19
156
89
25
83
13
47
13
59
7
18
191
31
24
90
66
101
43
5
12
43
84
42
23
7
5
115
18
66
36
41
12
31
17
120
24
223
30
6
29
187
18
6
65
1
35
55
30
150
30
108
42
30
11
19
113
7
18
71
12
48
36
43
17
133
35
61
54
12
120
18
6
89
120
31
156
18
60
6
6
24
114
60
60
6
96
35
25
35
49
54
77
55
108
42
24
11
13
12
30
65
229
6
18
83
43
6
228
47
19
126
54
120
149
7
30
35
13
36
71
43
72
60
180
24
5
55
6
143
25
30
66
11
115
48
5
55
102
23
55
12
65
60
48
25
72
24
84
36
11
13
6
101
229
6
18
35
31
6
120
35
169
30
65
49
6
29
55
5
61
179
1
84
11
85
11
36
60
67
53
7
102
11
13
6
60
60
5
115
60
41
43
125
96
19
96
29
24
61
24
11
31
24
149
156
31
53
67
29
79
42
24
96
54
29
25
35
115
96
65
25
6
60
108
53
109
23
12
103
12
60
120
29
72
163
114
35
121
6
24
6
30
48
72
5
49
30
197
49
59
19
36
30
155
24
25
66
36
29
49
12
18
42
18
36
17
48
121
35
43
5
127
60
53
151
17
103
6
18
60
12
18
36
60
90
ABCD 95763837556*3^$a+1 [50127]
129
3
13
107
30
48
42
61
47
33
9
18
12
153
15
273
15
72
60
12
225
51
312
85
83
54
7
128
208
203
37
137
66
85
144
11
150
72
210
72
13
317
3
3
12
49
173
30
133
47
36
54
138
60
192
96
30
54
6
24
96
102
73
47
42
36
12
48
270
54
30
85
83
30
270
12
85
35
30
63
64
11
165
225
18
30
102
90
90
30
18
117
15
30
3
39
180
120
108
90
288
55
95
60
85
32
75
210
18
42
7
71
240
12
13
17
12
6
24
168
42
30
6
192
78
132
168
37
17
6
25
47
30
198
180
72
49
89
42
90
18
204
78
30
60
138
51
63
66
114
61
35
132
120
12
85
125
3
207
36
12
108
72
13
29
66
222
3
27
18
54
141
64
80
105
78
73
59
18
192
90
105
15
156
24
157
113
6
132
222
30
25
32
16
215
12
45
75
18
30
12
361
29
30
18
115
35
30
138
222
90
45
144
129
159
63
49
59
117
15
33
87
282
63
64
131
42
163
35
78
12
60
7
80
63
72
156
42
3
135
12
132
297
51
12
126
19
95
81
87
150
198
54
18
117
123
78
30
24
18
90
18
60
24
90
66
12
228
390
60
72
12
168
117
153
90
189
33
15
15
36
222
78
42
78
12
90
3
16
281
103
77
30
30
90
252
18
210
13
17
175
95
12
6
31
119
42
108
19
41
132
102
126
111
3
36
72
12
21
135
9
3
12
60
30
150
78
115
65
150
12
96
84
18
150
90
240
30
90
60
12
96
7
23
210
135
9
90
48
240
109
83
333
64
144
17
79
96
167
6
30
30
7
95
120
18
42
282
67
11
78
90
54
18
30
30
162
90
246
30
72
12
228
33
129
78
330
48
210
69
63
18
24
18
72
180
18
18
114
198
42
60
66
24
126
60
12
72
6
57
147
48
90
210
129
96
27
85
113
79
59
69
315
96
102
18
102
48
42
102
6
12
12
300
120
133
23
9
3
45
15
270
48
84
186
72
12
138
55
17
30
81
96
81
150
210
222
96
60
24
108
42
15
81
150
12
108
24
73
17
108
102
381
16
96
47
48
138
264
78
12
37
71
9
39
42
60
67
251
12
9
141
147
3
93
9
96
42
157
95
30
30
30
66
12
25
317
3
63
97
80
135
138
102
57
33
72
66
72
42
30
85
41
55
17
18
12
42
168
108
42
42
138
60
18
24
111
27
30
120
18
12
129
96
27
240
21
39
73
47
156
54
60
126
24
30
60
108
55
80
3
30
102
9
16
113
72
39
111
12
48
180
12
85
83
348
72
48
42
90
30
42
30
18
48
174
15
16
77
42
48
12
61
35
24
37
89
102
33
64
48
83
42
90
18
55
17
78
120
12
12
96
1
89
144
55
161
24
30
96
60
24
30
48
18
192
60
228
12
42
30
ABCD 95763913816*3^$a+1 [50053]
3
87
180
48
21
15
6
198
36
66
168
12
36
18
204
105
51
24
117
16
32
15
12
6
12
72
36
7
11
54
6
30
6
48
165
51
126
6
48
72
60
18
19
47
6
72
51
51
18
72
114
49
53
24
90
66
55
5
54
30
96
54
126
30
69
144
39
25
11
72
13
95
24
90
180
48
42
12
54
180
24
3
45
54
126
54
9
9
72
18
42
18
30
6
30
6
9
21
18
90
15
3
60
129
16
32
16
17
127
96
32
195
13
32
27
6
30
42
39
45
6
144
36
30
72
18
132
66
36
24
30
49
48
29
6
90
48
180
24
90
18
54
54
36
43
32
51
12
72
36
72
42
51
75
37
11
21
21
90
12
72
61
29
36
15
75
42
43
47
1
71
84
24
90
12
6
12
36
6
48
78
12
6
162
9
39
6
120
18
6
36
126
48
97
29
90
6
30
54
54
6
48
3
3
109
83
78
12
99
15
138
60
18
30
18
36
18
18
108
6
36
18
12
189
9
7
17
66
24
138
75
3
120
54
42
30
39
39
25
32
16
17
12
3
3
72
36
12
90
54
36
60
18
72
27
81
12
60
39
225
54
90
24
12
36
18
42
30
45
9
39
51
126
150
25
137
102
6
18
30
27
27
72
18
36
87
93
6
84
25
125
19
155
85
5
18
105
9
30
6
54
48
78
12
51
39
18
60
12
6
102
24
48
27
16
17
12
19
71
73
48
59
18
18
33
27
30
132
51
39
12
6
12
6
12
9
45
18
241
47
18
24
30
42
36
84
60
48
6
12
18
54
18
18
237
69
18
6
67
17
6
9
3
18
75
21
18
36
12
42
30
36
54
36
51
96
15
18
60
12
7
32
3
30
6
12
42
102
13
5
43
47
1
107
60
120
18
15
111
18
15
21
27
33
54
66
60
12
54
60
61
137
30
57
3
162
43
80
33
132
36
7
47
30
3
69
96
43
59
6
30
54
60
36
30
36
9
9
6
156
21
75
18
12
55
23
72
12
42
18
18
30
24
1
35
48
6
18
30
252
24
66
6
43
29
12
54
81
48
15
1
17
42
18
198
12
18
54
60
12
6
54
69
51
6
18
21
15
30
18
18
24
30
6
90
12
78
15
75
30
60
12
63
159
120
6
48
42
9
16
32
33
12
60
12
60
18
138
67
11
66
6
12
90
72
24
84
186
30
24
18
30
144
19
149
12
126
18
15
21
75
48
21
187
197
27
171
18
67
59
18
72
18
18
55
47
42
103
80
96
57
42
48
54
36
3
15
6
84
96
54
36
18
126
66
43
17
30
126
18
144
1
77
12
36
6
13
17
126
90
90
78
15
21
48
60
15
16
5
36
39
45
6
18
12
6
18
7
128
21
6
18
12
42
48
54
54
42
39
9
6
1
48
107
18
96
18
33
69
108
18
45
144
9
24
30
6
27
153
39
27
6
18
30
54
90
42
54
54
36
12
72
18
63
117
43
179
72
36
72
12
18
43
125
48
54
60
12
54
162
18
6
18
90
25
5
60
66
6
84
51
9
7
48
11
6
12
6
30
54
25
47
96
33
159
78
3
87
12
18
18
24
1
29
36
6
174
96
48
18
54
3
21
12
60
12
72
6
72
36
36
18
18
48
21
75
36
54
18
12
6
7
83
13
17
150
30
24
30
126
18
85
41
24
66
45
16
29
60
54
54
12
96
108
36
180
36
39
69
30
189
27
36
72
18
55
113
30
36
90
18
1
17
72
108
222
45
16
5
171
15
36
13
5
36
18
12
105
75
6
12
36
252
18
49
137
216
18
84
42
30
54
114
18
30
24
48
36
45
15
54
18
54
216
75
15
18
12
54
61
17
31
77
48
36
6
30
18
169
17
31
5
12
6
12
24
54
72
54
36
12
18
42
21
160
29
180
15
16
29
18
12
21
64
176
105
7
23
60
45
21
60
15
16
59
18
48
3
144
87
36
144
186
30
42
12
126
90
132
18
25
5
42
66
6
120
49
41
18
126
54
18
159
21
108
24
66
42
75
99
18
72
3
33
15
45
3
15
81
3
18
18
60
120
6
48
42
36
12
18
42
210
6
12
42
156
111
33
31
29
72
30
96
120
18
6
138
72
78
66
36
151
32
3
108
30
186
84
6
18
18
123
51
6
90
157
5
30
13
48
32
3
36
9
39
42
90
36
12
6
36
30
24
21
69
120
24
12
15
45
3
87
36
18
19
47
49
77
67
65
12
6
48
72
60
18
54
72
120
24
57
45
42
102
3
48
9
18
72
30
31
23
6
138
25
17
31
53
114
120
6
66
6
12
18
24
13
5
91
65
96
66
13
ABCD 95763969248*3^$a+1 [50002]
33
100
41
111
120
9
91
12
35
108
37
5
30
18
3
60
51
13
20
28
47
1
60
11
33
40
108
92
60
3
49
56
4
5
210
1
77
15
36
12
48
27
24
54
30
57
72
33
168
115
47
25
72
12
11
54
6
33
24
16
11
1
48
29
15
123
54
3
16
5
67
32
40
8
117
31
24
41
39
27
6
102
13
72
11
45
21
18
78
75
100
20
15
49
24
20
16
120
60
24
12
17
43
83
24
25
47
9
24
156
39
36
69
27
93
96
147
93
72
87
36
61
71
57
40
8
75
105
28
5
24
7
24
20
40
11
9
84
21
30
9
96
16
8
48
27
12
18
15
108
60
75
109
36
8
4
8
99
121
32
16
11
24
97
20
60
88
12
32
63
37
36
32
3
96
93
120
21
66
54
24
103
32
3
57
76
12
77
7
116
12
3
60
12
25
53
30
49
24
152
87
153
57
31
32
132
3
193
80
15
57
15
73
284
36
12
100
8
24
40
12
11
18
15
60
16
36
47
45
108
52
36
20
24
48
4
36
68
52
8
160
5
24
15
76
60
47
57
36
4
23
90
24
19
11
201
52
53
15
12
51
25
44
48
4
23
61
11
25
8
16
72
17
51
4
36
5
87
57
51
21
111
15
48
109
20
48
4
8
48
39
9
75
9
100
48
12
96
20
72
4
23
18
27
27
9
16
84
92
63
61
68
57
51
4
8
88
48
11
9
12
33
39
3
13
24
80
135
21
12
4
125
48
42
120
49
32
60
9
39
12
12
57
99
12
48
12
27
1
17
15
4
95
36
45
60
33
24
7
156
152
21
24
51
40
84
71
204
36
85
12
20
3
42
7
95
73
20
88
36
8
33
15
48
27
37
20
51
37
35
45
4
120
68
15
12
1
120
8
12
4
44
16
68
87
18
15
27
9
136
11
13
5
72
43
11
13
48
32
28
24
41
72
7
65
19
104
16
59
85
77
3
15
21
40
132
5
54
33
57
39
40
32
105
7
72
108
5
18
33
4
8
63
45
27
24
73
20
88
12
48
32
15
72
13
20
100
5
15
3
33
12
120
33
7
8
4
8
108
9
75
21
7
60
35
72
45
51
12
49
11
85
8
172
60
47
73
32
75
42
54
36
21
33
30
24
12
36
105
40
48
12
35
57
112
48
56
40
44
15
37
8
16
24
23
24
33
52
104
165
39
36
64
12
35
81
12
108
28
89
51
4
23
12
60
12
54
19
20
57
31
80
33
19
20
40
41
72
7
71
66
78
25
95
33
75
145
32
52
83
73
215
30
15
57
75
48
4
8
28
32
3
24
13
5
15
40
35
36
12
45
27
97
24
29
3
4
48
68
12
16
36
5
6
37
56
12
100
59
18
3
3
36
33
15
141
12
12
75
1
12
20
28
41
43
56
64
5
3
28
32
4
36
60
35
45
28
65
115
11
24
97
8
15
49
41
175
95
9
48
15
57
100
173
15
28
5
42
33
24
45
63
108
76
41
3
64
5
6
12
24
13
8
4
8
21
67
12
72
48
47
85
36
20
48
64
5
43
5
72
15
3
93
12
3
42
3
12
105
42
102
199
36
8
15
30
3
75
45
27
93
27
45
45
18
33
4
17
6
12
36
90
24
3
60
9
19
11
13
11
9
108
4
95
25
96
23
105
12
112
12
23
13
140
12
21
162
30
207
96
4
80
28
228
20
225
27
39
21
28
11
49
72
23
9
75
25
60
23
13
11
138
7
35
21
27
25
11
72
73
17
43
36
8
3
60
37
11
1
8
60
63
45
60
4
44
72
45
3
51
13
120
116
12
208
107
97
96
20
12
40
8
15
121
35
49
32
48
39
37
36
20
168
81
18
33
3
57
108
51
33
28
20
40
8
4
68
72
40
20
16
101
120
24
102
33
16
8
36
12
132
28
65
282
33
27
33
4
36
17
48
24
30
21
3
36
25
8
60
27
21
64
120
36
20
9
51
12
88
47
25
17
48
51
75
117
135
13
32
12
36
57
27
60
57
63
3
33
64
8
3
57
12
40
35
25
12
5
51
28
72
8
72
12
16
11
33
28
8
4
155
108
25
12
8
28
80
12
12
3
145
20
33
31
8
75
21
15
85
107
18
27
12
28
32
27
9
81
99
52
47
21
75
85
44
15
81
27
25
20
27
13
17
18
85
12
11
25
47
72
13
8
75
69
76
17
43
29
123
3
36
69
76
36
35
57
27
24
45
100
92
27
81
81
150
18
7
24
36
24
20
27
13
20
75
24
1
65
99
63
60
49
48
95
13
5
123
24
40
11
1
104
9
31
41
48
3
4
44
12
48
24
63
72
21
52
20
28
36
11
12
72
78
7
44
12
27
102
63
16
47
45
88
92
120
60
27
97
44
60
12
27
66
91
71
153
76
56
63
85
60
84
23
37
72
11
13
156
8
168
12
60
16
60
156
125
6
12
6
19
168
20
12
16
20
27
25
8
39
13
23
42
30
42
198
72
13
53
39
52
35
18
15
180
ABCD 95763987544*3^$a+1 [50006]
63
66
7
17
43
95
69
21
102
18
12
19
12
71
1
65
31
23
73
8
100
12
104
12
4
17
151
23
66
6
37
5
60
48
3
39
36
36
49
17
72
19
144
48
11
210
15
24
75
30
15
40
11
37
89
19
5
15
39
54
3
16
24
68
4
101
19
36
131
1
12
5
12
48
42
49
8
28
5
54
25
11
60
153
24
72
39
48
72
61
41
24
31
5
15
28
36
104
40
71
36
37
161
42
117
12
57
7
41
66
49
41
27
3
24
25
12
179
78
12
24
24
18
13
17
24
75
51
1
29
18
9
52
12
17
7
48
120
84
5
55
83
192
6
12
31
96
11
54
27
15
81
52
5
31
17
75
153
3
33
31
8
40
17
7
32
93
12
126
24
150
18
1
36
80
93
36
19
71
6
75
4
59
33
9
54
36
36
42
18
13
65
24
31
5
43
32
15
169
48
35
13
144
17
31
35
18
51
24
4
77
84
42
42
12
18
12
96
102
31
17
75
9
67
17
30
54
43
17
115
11
9
33
7
17
84
27
9
39
52
12
71
25
101
159
16
20
64
5
7
95
48
49
35
25
176
160
29
55
47
1
89
103
35
13
29
19
77
18
30
6
60
49
41
19
56
105
7
8
99
90
54
1
11
30
19
8
16
17
60
31
12
80
40
155
133
89
6
114
87
3
36
1
23
37
137
60
12
12
55
5
7
101
24
7
8
3
13
48
5
51
24
52
47
12
6
60
174
36
81
99
25
23
102
7
47
66
3
40
5
12
51
52
59
18
3
87
30
3
52
17
43
84
29
7
113
54
21
21
24
19
41
72
24
18
42
103
77
39
147
48
145
56
15
37
12
131
1
47
42
60
15
16
17
42
1
60
36
11
42
54
49
36
41
55
204
17
60
24
78
1
11
193
35
6
7
48
36
29
7
168
35
174
19
60
83
60
1
167
60
42
90
1
96
71
42
43
17
30
33
15
18
79
96
12
47
1
35
13
24
24
72
11
54
159
87
37
137
36
18
33
52
53
72
90
57
153
180
12
19
68
21
7
41
18
24
13
59
30
19
72
29
30
60
9
81
7
23
6
7
47
6
7
35
33
33
30
93
21
42
54
36
15
9
54
18
39
9
12
3
15
25
48
23
48
12
30
18
61
8
63
45
3
12
30
3
57
7
29
7
47
105
15
30
6
42
19
24
48
71
78
91
24
36
65
159
16
20
9
55
12
5
180
7
12
56
28
48
20
15
1
53
24
90
181
95
13
41
30
66
7
72
41
63
4
12
365
12
30
12
1
12
143
21
28
36
12
287
85
65
27
48
4
92
51
36
13
12
48
20
9
6
49
17
30
1
32
84
24
4
5
84
55
77
31
17
30
6
31
47
12
1
17
30
18
7
104
87
30
31
176
9
55
20
33
126
49
23
78
19
47
1
29
19
35
1
12
56
120
33
19
41
43
12
180
77
36
43
41
7
41
7
32
99
12
1
11
21
69
31
32
72
57
96
12
27
39
6
24
24
7
35
49
5
7
12
17
6
48
6
18
18
3
60
39
72
37
12
65
55
60
65
180
139
108
32
21
51
12
21
60
12
48
120
27
76
29
60
30
24
24
48
13
35
24
25
12
12
24
59
66
51
40
17
54
169
116
15
1
11
9
21
7
140
40
8
24
40
35
30
15
40
119
37
108
65
168
7
32
111
1
41
30
13
60
17
36
30
90
3
3
1
12
17
6
54
67
24
72
5
12
3
21
30
72
24
48
42
150
97
89
19
89
66
37
48
35
6
72
30
12
21
63
13
47
246
126
1
60
56
45
36
60
96
15
84
40
36
20
15
90
30
30
18
81
69
12
66
42
7
65
31
12
144
128
9
55
36
48
20
16
71
37
92
21
43
56
15
25
35
1
32
16
47
37
12
17
24
156
12
42
133
32
48
51
45
45
55
71
37
12
36
68
16
47
121
41
90
133
23
54
91
24
11
6
127
11
6
84
27
21
3
48
33
54
61
192
41
72
19
24
36
5
7
20
52
11
1
5
48
43
32
21
6
6
72
19
53
36
42
60
30
36
39
160
12
20
16
59
21
135
18
19
96
29
63
15
84
6
48
24
51
9
42
108
42
55
59
24
1
12
44
72
27
132
1
143
1
5
67
17
19
5
7
23
54
27
183
49
23
78
60
55
32
93
3
16
23
30
120
36
12
30
1
108
29
7
5
15
16
11
18
75
16
71
48
60
81
81
30
13
35
18
42
6
19
8
63
85
41
6
1
32
21
15
64
8
4
48
35
42
19
96
17
15
105
51
40
5
7
125
12
36
30
21
15
61
29
90
49
5
43
77
75
45
7
17
235
5
36
7
77
7
20
33
30
12
54
6
49
8
40
167
105
45
19
17
79
36
53
132
6
54
7
23
30
36
7
23
9
36
123
33
51
49
47
36
60
18
60
72
27
33
24
54
48
90
7
17
90
90
27
64
48
17
18
33
27
1
96
53
36
3
21
3
28
12
72
71
54
43
17
7
32
40
5
78
1
80
33
75
3
13
125
3
87
13
11
33
117
48
27
9
7
36
107
84
13
23
ABCD 95764402978*3^$a+1 [50019]
12
4
56
88
45
30
65
28
20
52
8
4
21
59
1
18
54
18
17
91
12
17
1
6
81
20
12
48
4
15
108
65
1
6
45
9
35
52
20
12
43
53
1
3
56
7
45
9
23
85
11
12
40
45
54
53
37
18
33
12
15
5
7
5
13
23
124
44
64
32
4
57
72
107
48
7
33
80
7
6
27
8
163
12
54
39
32
55
29
13
95
12
48
100
92
24
64
63
105
8
12
28
9
15
81
12
75
68
109
108
59
1
162
93
60
48
15
5
12
13
36
6
84
81
32
112
8
16
39
17
73
71
4
15
93
8
16
236
49
18
93
84
60
84
24
8
55
17
73
162
18
54
24
5
49
47
64
20
121
11
28
44
1
47
43
60
9
3
5
12
25
11
12
4
56
73
15
27
33
20
109
35
31
17
28
27
5
4
8
16
84
45
147
15
90
35
43
21
27
24
29
19
5
40
80
88
48
96
8
48
73
47
40
117
51
24
15
12
24
36
29
16
48
12
15
24
120
17
19
24
12
77
36
24
25
78
72
12
6
119
28
87
5
49
51
48
12
63
65
7
144
9
15
153
12
15
12
24
12
17
43
144
21
63
21
8
48
64
75
141
39
41
19
84
5
60
25
39
20
12
36
28
27
89
28
27
5
55
33
3
30
54
89
55
21
15
65
4
56
64
27
29
13
30
33
39
101
25
47
88
8
24
73
15
8
40
9
30
33
3
42
75
12
20
112
51
5
43
36
21
12
63
12
78
18
69
8
25
3
12
57
6
9
3
53
4
140
25
30
60
12
108
5
52
21
143
16
33
6
30
27
135
18
51
9
30
96
21
135
17
61
15
15
36
36
78
30
6
3
8
28
51
9
24
60
60
27
69
56
40
36
15
102
6
102
72
42
36
45
24
21
63
9
11
16
93
11
64
15
81
20
112
44
84
1
3
80
12
48
25
75
8
40
39
9
57
60
48
11
16
15
9
96
15
54
35
61
72
27
9
87
44
223
36
54
3
24
80
28
32
55
165
45
6
93
9
6
21
33
47
61
23
24
1
54
33
3
60
17
28
27
72
12
53
60
1
35
24
136
80
25
36
3
108
15
29
79
81
8
43
18
15
44
115
101
40
164
28
15
57
15
45
36
12
15
129
9
39
80
7
29
16
8
37
18
77
4
15
12
5
12
112
69
27
80
7
21
9
6
36
5
48
208
8
49
143
144
19
81
33
15
33
72
96
12
18
21
15
53
16
9
35
40
12
36
69
3
96
20
79
96
101
48
7
5
16
12
27
53
73
15
32
73
114
108
33
33
39
21
27
27
12
36
24
41
4
39
5
1
36
54
54
30
36
33
45
18
12
53
25
87
33
47
25
207
33
66
24
21
24
8
48
84
16
51
36
89
4
15
57
87
81
39
21
80
4
3
5
73
27
57
36
179
12
115
29
7
33
24
96
104
72
31
57
15
41
24
76
36
60
39
30
59
76
135
89
52
128
97
15
33
51
24
87
78
15
15
5
72
16
33
6
41
84
19
185
16
63
6
15
116
79
24
21
32
73
126
84
6
3
117
83
48
4
15
36
18
39
8
12
28
68
19
105
20
132
28
140
48
120
12
28
8
40
80
40
44
7
29
144
1
15
27
29
16
24
8
48
100
3
6
30
78
66
41
13
3
144
3
105
3
65
60
40
48
15
45
44
37
24
35
16
8
31
65
25
30
6
11
25
15
75
48
29
16
56
40
8
16
12
75
53
7
29
28
132
3
93
33
47
7
41
55
21
51
57
27
18
35
25
23
43
36
69
45
15
15
65
72
7
33
57
15
32
31
29
28
56
49
36
102
5
64
80
40
8
28
27
33
57
6
21
36
8
112
8
120
85
27
45
35
4
75
65
1
23
136
3
6
11
19
29
48
28
39
78
123
20
84
16
12
20
7
6
30
90
6
36
18
47
40
75
45
120
8
12
43
5
1
54
89
31
36
6
59
79
9
27
5
48
25
12
11
25
39
3
5
12
31
117
32
1
27
36
27
45
132
3
84
21
32
7
138
60
11
7
102
11
7
54
18
101
25
75
147
48
189
45
15
12
20
36
67
93
24
39
132
84
18
87
24
32
73
6
33
87
89
19
53
40
39
48
33
45
15
3
30
6
53
72
85
3
3
84
36
60
12
6
11
91
5
49
35
16
8
40
87
30
87
12
123
117
8
12
48
28
72
48
45
15
12
153
23
115
72
57
3
48
9
8
48
7
17
1
24
15
60
12
33
42
41
60
84
28
21
11
16
39
36
29
28
15
5
28
117
27
128
28
24
8
48
4
3
33
8
25
87
20
55
9
51
18
15
92
12
148
123
6
11
40
44
49
15
32
4
33
75
60
87
36
45
12
12
8
25
47
4
12
69
3
32
48
7
5
48
211
9
27
5
4
45
35
7
45
27
5
16
12
44
36
60
40
152
13
3
9
71
36
43
5
7
45
60
128
60
31
132
45
27
41
16
51
30
54
29
49
23
79
18
23
40
20
43
21
33
60
3
9
3
68
7
21
20
36
13
18
33
21
18
41
7
9
8
16
9
11
60
31
18
15
3
45
72
8
4
36
15
29
49
11
24
31
36
9
36
87
53
49
18
17
60
28
8
12
36
16
9
39
48
48
80
76
51
12
36
29
28
20
4
135
60
45
39
6
18
93
60
20
25
35
52
80
7
6
15
39
48
78
18
89
37
15
20
40
8
16
32
40
39
105
36
9
23
ABCD 95764440158*3^$a+1 [50026]
53
63
24
21
144
105
46
20
180
24
100
281
15
54
100
119
24
48
55
89
15
36
84
6
99
75
136
180
24
84
17
25
48
35
177
64
80
75
36
24
121
60
47
27
33
1
206
10
143
63
10
264
59
1
170
90
10
20
10
36
60
84
26
9
15
156
28
5
1
11
72
132
175
150
54
30
62
45
15
118
62
57
63
250
18
62
54
166
35
19
36
14
39
37
50
28
116
40
41
75
9
19
26
15
108
63
120
10
14
64
152
57
43
29
15
4
212
84
46
23
201
16
48
32
27
31
72
50
63
81
10
54
126
56
69
91
80
90
99
36
39
96
40
80
9
60
75
153
36
25
2
45
72
37
6
200
34
90
80
220
114
11
19
96
30
71
55
113
21
16
44
4
26
64
6
66
5
163
182
63
91
36
17
33
27
117
90
4
132
137
1
36
26
28
36
6
170
190
107
13
14
46
54
65
169
62
40
54
59
84
36
37
18
72
5
39
10
80
34
36
26
28
35
81
10
20
16
17
12
51
57
63
358
62
4
50
46
44
4
149
163
54
84
60
2
9
115
29
87
40
80
154
54
5
1
35
49
62
60
57
36
252
43
89
1
26
46
48
107
99
69
55
72
20
64
6
35
135
4
36
18
35
36
24
27
4
24
29
216
55
36
176
129
91
80
88
30
42
44
190
84
59
37
119
96
31
320
9
75
36
34
26
93
37
80
114
64
62
63
36
1
143
27
324
10
36
84
6
48
36
140
9
31
140
36
180
9
111
70
30
5
19
54
156
59
37
54
29
7
48
5
291
100
80
46
50
64
30
96
30
50
234
45
19
29
91
5
31
6
47
7
90
119
145
306
5
1
35
55
30
50
40
54
35
15
30
123
91
102
204
30
53
63
34
179
1
26
130
90
24
90
116
3
144
43
20
24
40
50
3
27
46
23
31
150
35
91
18
2
60
4
6
48
90
17
19
36
5
145
90
20
54
10
5
75
64
116
9
27
10
107
61
2
24
180
30
180
124
36
35
108
73
47
7
29
37
44
99
7
44
36
84
190
35
15
93
63
45
19
36
50
99
31
50
94
206
15
75
117
33
30
33
27
28
30
60
26
45
111
100
54
36
50
84
6
63
55
26
3
72
36
43
56
33
3
177
157
50
4
36
6
54
29
27
10
144
24
2
9
1
18
116
16
20
33
55
2
60
10
360
17
93
28
59
121
402
89
49
26
276
4
24
26
111
159
4
5
84
37
36
14
46
138
5
1
20
46
14
99
84
72
15
9
36
49
36
60
26
28
89
37
54
72
120
108
41
111
24
100
125
36
39
45
24
12
235
18
59
3
24
94
6
84
26
10
53
1
60
156
24
299
87
90
46
65
19
36
60
80
130
44
36
27
123
234
30
9
51
4
5
12
108
7
29
15
4
77
39
96
84
34
35
27
94
24
206
30
46
114
36
234
30
90
5
48
63
34
11
189
16
48
42
18
2
105
48
1
36
35
168
84
33
63
117
58
41
19
65
87
28
36
56
34
56
87
57
6
58
35
51
36
9
31
14
30
124
29
97
26
9
1
170
40
44
33
163
18
156
36
50
4
5
75
6
4
24
56
10
36
14
66
180
28
36
6
48
36
26
24
30
16
323
1
54
66
24
62
84
36
10
44
6
40
5
49
26
153
24
1
36
30
24
66
215
79
62
207
156
37
54
26
15
75
9
51
40
50
10
65
169
80
3
181
86
30
6
100
53
37
48
71
145
54
17
15
9
48
37
23
31
17
24
19
92
9
15
4
6
30
5
45
4
222
53
72
193
60
26
36
4
36
24
20
6
28
26
64
92
70
18
30
71
51
28
12
114
26
297
103
170
ABCD 95765041748*3^$a+1 [50107]
528
12
48
120
1
35
49
215
60
96
79
41
84
55
125
181
143
60
36
36
31
209
24
295
30
239
216
96
288
72
60
84
25
60
167
240
19
29
12
103
5
36
19
30
311
19
102
83
24
97
36
215
12
108
19
24
89
13
83
60
12
79
5
121
347
108
103
77
175
29
25
11
168
127
60
125
13
71
48
108
84
19
72
29
25
126
65
73
42
18
131
24
60
31
221
72
60
108
169
126
77
73
59
79
17
72
60
1
299
37
23
96
24
7
30
54
89
1
6
65
48
187
144
89
12
49
71
49
275
60
36
121
119
48
36
12
73
107
108
31
24
29
37
36
47
61
96
35
91
53
216
121
90
17
91
42
155
192
277
35
61
23
97
24
54
17
48
1
131
72
121
47
24
19
209
97
11
24
216
19
293
181
11
96
49
35
36
120
72
48
84
84
187
54
11
229
59
12
163
77
13
95
121
11
73
42
48
6
270
89
55
66
36
18
36
96
5
12
48
19
173
43
29
24
25
155
132
73
11
61
48
275
121
6
90
35
163
5
31
5
156
60
108
36
60
108
132
108
1
30
29
48
72
60
72
144
25
90
209
31
41
25
59
72
13
42
89
84
25
95
24
43
209
48
157
90
120
24
17
13
11
48
36
67
234
263
13
143
12
24
96
13
191
55
90
90
53
1
191
84
175
6
71
120
12
7
65
61
168
95
7
137
48
12
127
89
181
71
12
277
60
11
108
61
59
151
29
25
90
41
1
30
24
65
25
234
257
25
23
127
108
65
276
36
144
24
96
204
12
132
1
120
42
5
24
36
24
175
54
359
36
91
54
107
43
209
108
108
7
29
204
96
24
456
85
11
43
6
23
31
17
60
204
84
67
65
24
1
84
24
120
72
35
144
61
228
131
1
18
17
72
91
102
35
24
49
96
84
35
91
54
47
24
60
325
11
12
97
24
47
115
233
72
120
12
97
24
59
13
54
5
49
107
60
25
60
84
35
61
35
55
108
17
48
37
83
7
53
24
1
12
47
103
29
108
127
5
36
132
96
25
66
113
181
72
54
90
216
18
12
60
5
204
19
17
24
36
108
72
73
66
53
132
181
59
31
174
11
12
48
180
48
25
107
43
72
5
265
90
660
54
6
17
73
30
54
143
252
91
18
95
96
24
1
54
36
209
60
97
107
108
12
187
36
30
35
120
24
145
54
36
36
60
29
55
204
17
24
121
107
72
85
23
276
156
84
12
168
91
113
31
125
84
7
6
120
47
97
23
121
59
72
19
137
19
6
47
73
18
36
29
24
12
384
36
180
24
211
101
43
6
59
24
7
30
126
18
36
71
25
143
37
48
107
43
12
5
132
13
84
59
12
25
35
144
24
12
85
167
13
23
31
149
37
84
35
55
113
12
1
59
144
67
53
132
132
192
168
36
84
181
71
144
36
ABCD 95765303794*3^$a+1 [50006]
15
105
132
3
45
12
45
40
71
129
111
84
21
159
75
36
9
180
3
33
97
203
24
165
111
24
96
24
348
13
167
105
15
75
57
45
16
2
108
34
26
105
15
165
72
3
9
21
27
48
15
69
25
50
6
135
297
90
45
3
57
48
24
96
99
201
120
25
107
87
6
15
12
3
45
45
54
33
60
93
195
37
32
18
60
10
8
87
57
15
121
2
57
141
72
147
3
12
33
205
128
15
12
37
143
147
33
165
78
129
348
48
15
45
25
14
60
30
6
105
12
12
36
24
48
15
93
144
51
57
13
107
3
34
216
272
3
45
147
48
39
150
48
72
40
38
45
12
51
45
132
15
142
35
45
3
132
255
18
63
24
3
165
3
12
42
48
27
135
33
48
72
117
171
27
18
144
3
15
22
50
33
60
105
195
37
131
69
3
13
2
22
56
87
12
48
13
14
36
57
72
13
80
75
13
119
225
15
73
2
21
12
3
69
15
81
84
3
72
93
27
6
160
35
15
105
12
12
48
72
21
42
33
69
96
87
132
48
37
56
99
3
93
12
12
96
72
135
33
15
9
13
2
21
447
90
3
72
85
23
12
13
95
49
8
72
51
15
180
42
48
54
60
225
93
63
9
16
95
75
84
33
75
33
84
36
45
72
27
120
15
105
60
15
201
24
33
138
24
45
25
86
117
27
21
60
60
39
45
96
9
75
15
70
23
12
15
6
15
84
93
147
168
63
189
60
111
357
12
141
72
27
45
63
60
37
83
12
168
12
63
60
45
72
45
48
3
219
21
12
3
69
51
57
12
3
93
84
48
85
35
3
12
33
349
146
30
114
21
84
13
72
35
45
3
63
22
32
423
120
12
48
15
285
87
60
21
12
72
111
9
3
33
219
78
88
74
153
12
51
30
112
23
25
144
11
72
15
33
37
23
27
105
45
90
48
69
36
117
207
36
72
72
63
93
97
38
60
120
45
84
21
72
63
57
15
48
25
47
120
48
27
33
120
189
18
105
15
22
11
24
48
37
96
467
12
60
15
36
45
85
50
9
156
12
117
3
48
60
27
105
45
147
48
12
3
93
12
120
12
3
190
8
72
3
85
50
24
70
56
195
15
9
13
23
24
1
59
183
12
90
6
69
13
2
45
25
11
45
99
85
38
105
3
84
45
135
93
15
18
99
13
2
120
153
27
36
57
13
144
23
120
3
94
83
108
24
48
25
50
33
24
48
135
102
16
2
33
12
27
21
60
24
135
81
45
54
21
12
3
177
37
11
12
72
120
1
72
2
21
240
9
3
12
1
155
37
38
105
132
60
33
15
87
42
16
59
13
107
228
72
3
57
93
48
39
48
3
150
72
15
145
72
131
157
2
45
228
15
33
15
9
45
90
6
75
312
72
351
12
33
12
117
111
147
117
168
57
90
45
63
33
72
3
369
3
33
207
48
45
45
147
37
110
33
72
36
12
97
38
33
12
37
26
84
33
27
33
48
39
33
27
138
75
37
83
3
42
27
108
27
48
22
131
117
88
2
33
27
288
69
60
60
61
2
45
25
107
85
80
15
121
179
63
117
3
60
33
60
144
351
57
37
128
75
135
57
75
138
15
25
155
108
60
165
75
15
192
150
3
69
15
75
48
45
12
21
27
37
8
270
45
45
88
74
48
22
216
32
3
12
385
23
60
60
24
25
8
3
27
33
24
108
48
24
13
38
42
48
24
ABCD 95766210472*3^$a+1 [50008]
48
14
58
65
105
6
66
22
120
113
36
3
16
48
62
36
72
3
48
21
22
17
9
27
9
36
24
84
18
18
94
5
67
56
16
32
96
48
42
94
14
18
18
12
42
33
33
46
53
45
36
36
190
8
78
34
24
32
88
5
12
31
8
40
17
33
30
18
6
30
10
17
48
69
82
14
66
9
12
57
12
46
48
2
48
27
84
180
33
72
58
50
36
63
33
84
240
12
60
22
24
8
30
10
8
16
2
94
17
79
14
34
56
54
12
3
96
9
36
27
153
108
22
24
29
168
36
9
39
7
26
36
183
51
16
24
5
45
46
24
26
39
144
151
5
105
82
24
26
39
108
9
60
12
60
3
84
15
6
12
72
22
128
30
3
237
10
24
48
5
43
96
8
16
24
80
24
30
27
33
36
75
81
22
254
123
57
75
69
48
46
26
6
57
15
64
48
8
21
19
86
36
75
91
24
8
72
150
48
72
18
201
55
24
24
5
3
16
14
24
15
105
36
70
41
15
24
30
39
36
141
10
89
9
54
64
248
66
24
48
108
72
10
122
36
195
7
8
40
96
26
3
187
86
10
144
26
12
63
43
168
14
111
21
3
27
18
27
67
5
105
39
48
19
14
34
38
82
26
78
33
39
18
12
27
31
14
60
30
9
12
36
21
202
14
15
51
16
2
60
12
3
36
21
15
91
32
42
108
10
8
64
24
5
9
135
43
8
21
51
30
34
5
51
90
27
19
8
136
62
10
26
24
12
96
15
129
58
96
80
16
74
46
8
126
111
48
43
192
53
33
58
14
10
72
48
5
43
149
67
80
16
5
123
33
7
101
43
26
6
40
86
12
22
89
39
57
45
58
185
45
18
42
46
134
18
90
12
63
91
26
27
45
6
21
9
154
17
151
80
16
24
26
46
14
58
104
160
14
75
55
24
14
58
62
10
101
21
51
67
38
24
90
40
101
67
5
67
5
33
60
12
10
86
34
72
38
120
10
17
7
2
24
46
5
204
31
5
9
3
57
30
24
40
104
160
2
75
36
12
3
16
17
60
99
21
24
45
288
3
67
128
126
24
72
3
12
69
94
17
57
46
26
22
242
46
72
72
50
123
43
120
53
21
46
144
72
2
27
43
110
18
45
163
125
9
10
86
75
79
2
24
3
84
69
180
3
132
69
15
67
77
72
51
64
80
18
75
19
5
9
132
166
62
24
34
56
48
16
62
10
2
22
110
10
26
144
51
285
46
8
16
62
36
46
29
99
6
36
3
51
126
90
69
36
180
3
30
34
2
22
2
36
90
69
51
16
29
12
36
69
22
72
50
39
159
78
10
38
24
10
65
12
24
45
3
43
50
48
94
14
3
15
126
36
22
41
87
21
51
21
163
14
10
38
24
58
80
24
18
75
27
24
21
12
79
65
105
39
15
21
129
18
18
12
36
70
65
31
86
72
34
48
8
6
82
5
24
33
90
16
2
54
21
9
168
36
87
151
8
40
185
141
18
16
77
27
9
79
113
31
8
66
46
48
110
75
48
7
62
58
14
147
39
90
126
40
24
65
55
24
24
53
21
142
50
63
108
19
29
273
15
19
146
300
3
103
29
45
24
3
117
24
87
33
27
19
72
137
21
36
36
48
24
75
15
40
48
24
8
42
3
43
24
53
51
45
9
60
94
26
78
18
120
6
69
19
86
27
15
33
15
21
19
5
211
74
22
32
30
240
10
96
2
48
27
33
39
36
45
42
54
39
45
70
5
36
15
64
24
5
177
63
187
80
136
5
43
206
144
10
29
24
81
10
8
16
2
36
10
14
51
31
74
171
9
130
24
14
180
75
12
7
26
27
19
26
3
33
3
60
48
19
53
51
24
21
91
65
36
24
69
22
24
2
132
48
82
26
3
19
120
48
32
48
150
108
15
15
16
26
3
51
66
27
36
9
22
113
48
7
50
94
8
90
6
21
261
78
21
213
51
69
36
10
53
19
32
21
9
10
14
66
88
8
16
2
22
50
30
78
34
17
55
48
2
22
5
9
24
82
38
36
171
69
3
19
50
39
31
113
9
3
33
34
26
54
88
122
96
54
40
53
12
36
3
66
60
48
90
72
45
43
24
125
60
9
27
33
87
21
75
69
12
34
77
24
43
80
16
48
72
182
24
106
14
10
26
54
40
50
24
3
27
21
93
75
81
24
72
154
5
108
60
69
15
57
22
125
43
5
43
158
36
51
ABCD 95766605492*3^$a+1 [50012]
36
144
84
24
105
80
72
55
96
9
219
192
29
115
36
249
3
12
156
12
48
84
60
108
60
168
17
43
317
43
12
192
113
31
84
72
84
81
63
408
65
72
40
8
103
144
105
123
12
105
51
29
115
5
240
175
113
127
137
55
153
27
144
132
9
99
96
96
444
204
261
168
80
211
180
9
111
137
43
77
67
168
149
475
213
152
199
156
93
51
29
283
48
29
112
195
93
111
180
60
36
125
43
117
39
12
48
381
63
297
8
91
149
43
204
41
19
48
36
24
60
5
295
297
39
41
271
12
36
180
156
156
240
84
60
93
15
36
36
185
55
144
72
60
29
280
168
27
173
31
41
168
120
127
36
5
43
141
123
45
75
48
5
19
53
43
24
60
228
5
91
72
72
45
72
288
80
43
117
3
348
12
72
45
8
127
276
84
252
468
72
108
192
36
48
12
300
120
65
24
103
132
36
377
187
204
264
60
12
84
12
17
91
149
103
12
77
31
12
165
255
48
65
19
221
120
187
12
240
24
84
72
48
252
48
57
363
5
31
120
41
55
41
192
211
84
65
163
144
120
101
112
15
156
144
5
103
120
72
57
56
67
72
101
72
115
77
91
125
24
48
211
204
120
108
24
45
39
60
144
132
36
24
156
17
187
204
60
21
423
177
8
48
187
72
84
36
221
67
45
87
300
36
305
72
103
65
103
24
216
17
223
264
648
12
96
12
89
91
72
45
32
19
101
79
36
108
48
108
84
72
281
43
29
55
65
355
48
269
235
53
103
17
55
36
261
15
233
48
19
53
187
101
43
72
29
208
32
151
12
173
127
377
103
96
81
3
120
108
17
112
39
84
45
63
137
31
129
72
15
105
176
67
12
24
81
39
41
175
105
39
129
3
252
36
141
99
701
280
8
31
72
185
67
252
240
120
36
117
80
31
41
115
156
9
39
180
156
48
17
103
113
259
96
72
48
117
8
360
55
65
247
137
19
29
67
5
79
81
48
8
223
281
103
48
264
24
17
79
168
288
89
280
111
288
137
103
17
43
29
160
135
ABCD 95767669456*3^$a+1 [50085]
432
18
33
32
16
60
24
51
105
44
31
180
17
112
36
44
256
39
101
40
12
9
59
96
25
18
17
55
5
16
87
41
31
69
57
387
27
89
12
40
60
105
144
23
31
29
36
84
13
63
144
27
36
197
60
48
52
3
5
49
18
45
20
25
51
21
131
28
21
108
11
24
12
48
12
24
31
90
215
73
35
76
120
284
48
13
167
139
29
25
36
11
28
249
72
131
24
61
27
81
54
105
21
27
63
54
35
36
96
13
126
36
18
126
306
11
48
36
49
15
60
120
21
299
7
177
3
113
64
20
73
63
99
53
24
4
176
4
44
36
37
3
15
54
36
126
9
20
25
36
39
92
49
99
80
55
54
323
73
39
15
113
120
19
36
89
4
87
233
91
18
71
109
35
48
28
144
33
287
91
41
24
25
54
41
121
18
165
15
221
36
49
39
141
35
289
90
21
116
16
27
18
63
81
71
19
9
81
51
92
73
107
1
36
183
96
81
3
15
65
16
32
72
67
141
8
49
63
8
24
85
72
35
168
136
44
28
3
45
120
56
13
23
13
36
35
55
9
24
80
96
25
11
133
191
25
35
36
48
28
48
144
3
65
88
9
90
21
15
9
45
90
125
1
11
61
144
54
17
12
97
35
145
11
112
8
12
28
135
33
39
17
1
35
60
49
23
31
36
69
104
216
52
32
16
15
45
9
72
3
48
92
96
36
31
54
18
288
45
9
3
15
5
16
159
141
60
116
48
16
12
57
90
65
36
12
49
90
9
9
15
32
43
41
67
177
165
135
63
29
61
90
57
51
117
9
36
3
69
75
32
163
21
51
173
7
18
72
143
37
95
4
44
1
54
101
96
88
120
45
360
11
372
48
84
12
121
75
72
96
27
72
17
36
144
108
1
15
39
108
33
21
11
28
92
13
27
108
60
56
235
108
65
16
24
60
213
18
180
89
76
60
32
40
44
4
140
37
15
44
13
35
55
77
60
36
169
54
45
81
3
33
63
27
65
7
105
3
18
71
144
24
28
93
36
36
23
31
69
116
120
4
80
132
37
35
1
234
41
4
135
18
63
56
24
37
47
97
54
29
40
36
20
37
3
32
232
3
5
49
39
140
1
90
36
197
37
11
60
73
119
180
28
105
3
20
96
84
120
55
17
19
90
143
12
228
96
12
420
115
17
55
213
60
128
24
12
48
91
36
90
23
36
96
120
4
9
35
1
39
123
162
15
260
12
36
12
61
36
54
54
71
19
5
13
18
5
49
95
36
96
28
105
90
45
68
48
19
185
48
60
132
7
90
83
7
245
28
231
45
45
135
27
149
64
129
23
85
15
39
18
11
7
53
100
9
36
155
4
165
180
35
16
296
13
90
5
12
64
45
39
33
18
45
27
54
3
92
48
1
75
84
32
79
17
28
72
27
21
92
13
191
84
52
80
28
15
36
36
137
16
9
288
107
37
108
75
32
55
53
55
285
3
17
40
80
25
36
107
12
25
167
60
96
84
16
44
48
7
90
83
61
39
51
36
101
43
65
84
16
141
36
59
85
18
81
24
68
25
35
19
141
104
61
18
17
108
4
248
37
15
21
36
59
31
9
20
25
54
141
132
212
12
4
57
3
20
49
111
140
1
99
44
55
77
16
15
90
72
15
60
108
69
83
12
31
162
126
90
144
18
53
12
40
39
5
49
11
48
168
108
4
8
84
64
9
51
312
33
47
25
3
80
7
18
11
124
9
51
39
90
15
56
124
ABCD 95768276354*3^$a+1 [50043]
115
20
9
43
32
36
57
43
96
44
9
19
152
12
112
17
7
41
7
20
28
8
120
28
12
8
72
9
159
24
81
75
76
56
108
4
80
4
92
9
19
53
72
3
24
64
8
84
160
185
3
4
41
103
156
8
4
156
84
60
24
36
17
63
16
72
24
212
28
36
36
41
19
92
9
72
3
72
40
36
89
79
20
21
15
60
24
4
24
17
79
240
32
4
20
48
96
84
45
91
84
8
60
28
17
19
20
156
21
27
40
29
43
128
12
76
36
8
60
88
60
44
48
12
9
168
103
41
87
12
28
156
72
20
36
24
16
48
5
192
43
8
45
7
60
96
12
92
16
104
21
75
112
8
24
69
27
36
112
8
76
48
36
41
15
105
27
40
84
32
40
44
21
27
60
52
29
39
105
48
24
15
105
63
132
280
8
84
4
84
8
12
4
68
36
33
31
17
39
84
84
4
72
8
21
75
28
89
3
12
120
28
12
8
120
84
16
108
192
20
160
20
36
24
24
165
27
84
76
8
21
139
56
36
144
16
8
36
52
24
8
9
3
64
5
43
29
15
4
36
68
72
204
81
72
15
57
19
216
84
65
111
64
36
53
63
105
31
17
51
48
36
33
31
20
21
163
53
7
8
36
12
52
96
77
15
33
3
21
3
36
16
56
12
72
28
41
27
72
96
84
16
104
36
132
76
77
27
24
4
80
36
28
32
24
12
64
188
64
60
36
20
156
12
28
32
4
5
43
72
188
16
41
7
44
40
12
113
3
24
4
65
39
12
64
44
4
8
72
168
4
17
39
9
19
72
20
124
24
101
127
17
55
12
72
8
12
48
4
12
12
36
89
3
28
36
29
63
84
4
20
21
168
48
135
64
113
39
120
16
8
48
60
120
16
12
84
36
44
112
5
19
29
24
27
88
29
87
88
36
20
16
20
21
43
5
168
27
28
44
76
8
81
15
81
39
52
20
4
92
72
88
36
56
48
52
12
24
32
28
36
132
24
96
65
55
17
211
80
60
72
28
20
105
31
20
60
4
20
40
84
77
79
48
12
56
24
12
9
27
40
140
4
12
44
28
80
84
21
31
104
76
48
36
20
84
16
41
72
7
41
91
84
12
32
24
72
16
84
41
75
117
15
60
48
204
33
19
8
141
144
79
20
24
60
16
56
9
111
64
20
40
80
192
93
79
140
60
64
8
112
8
40
8
36
4
20
69
3
28
41
55
36
72
68
33
15
16
41
24
27
160
77
19
8
64
77
15
76
132
132
8
36
16
68
28
92
4
41
15
88
32
57
103
32
33
91
20
36
64
5
7
92
72
48
40
120
44
4
92
36
180
16
8
40
48
161
79
32
64
8
9
55
8
76
20
16
200
16
8
112
132
8
52
32
4
176
28
36
32
64
8
160
20
28
24
56
28
32
9
7
72
20
4
8
16
8
40
44
40
29
7
56
48
84
93
3
4
20
132
84
40
60
32
28
56
16
60
44
16
77
31
17
27
36
4
24
96
24
84
68
12
24
4
44
57
24
87
84
112
44
48
12
72
40
36
92
88
36
56
28
20
268
96
84
8
57
55
17
75
12
24
4
168
8
45
3
21
267
24
48
12
24
76
68
28
72
96
197
63
12
16
12
24
17
31
65
19
8
4
56
88
41
19
84
44
60
36
16
5
72
55
308
72
21
7
60
5
87
28
132
24
65
67
5
211
8
21
19
92
76
5
123
36
24
4
24
8
24
4
36
5
67
12
89
51
36
33
24
63
9
43
8
36
48
16
104
9
19
20
112
36
92
12
136
32
100
32
60
93
3
72
4
104
148
149
15
28
53
3
124
84
20
36
28
8
33
3
144
400
12
8
52
53
51
12
57
7
65
27
4
32
28
84
12
56
16
60
65
48
99
4
44
48
64
56
141
55
12
8
69
39
40
65
27
76
8
112
41
79
89
15
88
56
16
8
88
32
129
39
9
183
4
96
84
12
24
8
4
44
40
24
77
75
64
5
91
101
7
32
24
40
20
72
45
72
31
32
9
91
140
33
31
132
32
72
76
8
96
196
32
28
89
135
28
332
52
8
93
15
9
19
224
28
32
108
16
56
28
65
75
120
60
24
4
36
17
3
4
65
24
15
180
16
60
44
40
8
16
68
48
28
101
15
144
28
29
168
ABCD 95768351572*3^$a+1 [50049]
3
1
80
15
45
36
12
52
108
48
8
27
1
180
8
24
16
11
1
84
275
48
9
36
16
83
9
15
81
28
36
20
28
44
72
72
16
48
180
68
48
27
24
229
36
44
64
116
64
48
20
64
24
20
4
44
76
11
9
36
147
37
96
84
32
108
36
12
40
24
36
68
160
32
88
11
96
121
12
56
28
44
3
33
52
12
47
13
11
48
96
45
76
68
3
73
95
1
44
3
24
93
51
13
32
120
24
48
88
80
4
12
32
16
20
4
48
11
85
168
24
8
27
13
8
88
24
83
45
16
32
36
36
27
33
148
24
36
108
116
16
164
64
60
12
72
80
108
52
83
9
220
68
4
72
36
80
4
12
20
232
11
24
21
28
36
8
24
16
72
24
104
48
24
3
72
45
40
24
24
80
27
13
8
16
12
23
9
16
48
128
16
144
71
144
73
44
3
24
85
32
48
24
76
215
121
23
72
13
72
11
61
11
13
60
92
100
71
96
181
83
69
48
28
32
16
32
36
24
40
24
84
36
72
35
1
240
60
20
16
84
48
12
119
21
24
40
80
100
212
171
21
28
12
84
36
48
12
119
57
15
1
44
40
104
84
15
61
11
13
24
8
27
81
4
44
28
8
24
72
112
24
224
64
8
88
48
8
48
27
33
39
9
124
8
120
4
23
9
64
48
48
92
52
20
27
24
61
48
44
28
200
112
59
33
180
12
52
8
27
21
64
59
57
16
36
11
1
60
11
24
48
117
72
24
3
13
12
48
32
36
27
21
51
120
49
108
24
44
36
76
108
48
8
88
20
12
24
12
4
11
13
72
24
80
4
68
12
15
61
24
80
76
23
61
11
69
156
87
21
24
88
68
28
8
16
12
36
59
49
44
96
16
68
135
25
47
33
52
11
1
20
60
39
73
48
128
16
92
48
40
12
60
32
99
69
3
24
45
4
23
45
136
20
15
37
60
12
35
37
92
60
16
144
20
16
12
116
4
12
12
36
92
4
32
135
24
13
120
104
27
24
81
36
120
132
16
12
107
21
136
12
20
64
92
64
60
96
20
111
37
35
37
84
68
64
44
60
72
72
88
83
37
11
24
72
13
140
4
35
13
24
72
35
37
24
8
75
45
88
83
13
59
73
44
100
12
128
40
24
56
51
157
12
20
48
24
36
16
23
13
200
48
4
23
25
48
23
21
100
68
72
3
24
72
48
45
4
12
80
4
12
84
20
24
64
8
72
36
12
24
112
72
72
32
3
13
60
12
96
24
24
56
147
9
15
21
27
1
36
32
12
28
8
60
63
48
1
12
56
48
27
81
60
27
45
12
15
48
61
56
123
13
8
144
16
44
16
20
12
15
72
73
36
56
4
36
59
1
32
64
12
192
59
37
32
16
24
72
384
83
37
8
27
85
192
227
33
16
20
12
52
11
81
15
81
39
85
24
80
16
56
171
249
48
108
72
28
12
11
57
60
36
148
32
27
21
60
63
37
8
3
133
12
44
16
24
48
56
132
64
12
35
37
8
123
45
27
61
32
4
48
12
8
28
95
49
12
120
35
9
52
32
16
44
12
64
35
1
108
104
48
88
36
48
44
27
13
104
112
32
24
12
36
124
20
27
1
60
11
133
20
76
24
59
48
37
44
60
27
9
16
12
36
47
85
11
21
51
13
44
4
56
27
45
3
157
56
136
24
48
144
240
11
21
4
12
24
56
4
36
35
24
48
1
36
35
73
44
144
132
76
8
220
20
48
24
40
48
60
156
72
11
49
60
8
28
20
195
61
59
49
32
60
64
96
20
39
189
123
93
16
20
52
11
141
40
8
123
57
388
44
36
24
3
1
167
13
8
24
76
12
164
28
83
181
12
20
48
28
12
32
24
40
24
35
9
36
64
44
12
16
8
72
48
132
52
92
76
24
8
4
36
8
52
44
16
32
27
25
20
208
80
27
1
48
12
56
16
35
73
60
56
16
60
132
72
56
60
16
23
24
144
13
35
1
71
9
16
84
8
64
32
36
64
36
12
12
104
24
4
36
203
72
9
12
24
28
36
24
59
144
37
68
135
85
68
39
37
35
81
63
45
52
20
144
28
23
48
9
16
48
12
72
32
51
57
60
72
27
45
27
21
4
95
1
48
12
56
171
96
109
128
16
152
3
25
71
9
12
64
8
64
96
12
32
12
24
40
59
93
16
272
16
8
99
1
36
11
1
ABCD 95768550994*3^$a+1 [50011]
54
18
75
75
48
42
18
49
264
96
8
48
39
30
6
12
217
23
48
252
90
195
45
67
23
1
80
64
47
60
13
56
64
8
40
48
56
48
240
16
96
8
45
75
40
32
304
29
75
48
24
93
102
13
5
27
15
73
125
48
3
51
69
24
87
25
56
112
72
120
35
165
240
21
24
99
16
8
15
198
24
48
67
128
112
104
64
128
45
42
12
61
8
240
141
90
9
27
157
23
72
201
96
63
57
24
27
42
102
60
48
153
88
29
42
156
117
192
40
53
75
15
48
97
48
95
84
36
25
8
261
138
97
48
48
47
153
24
3
37
80
24
64
83
12
108
37
120
77
96
147
112
24
80
72
88
29
3
39
25
8
208
239
129
21
91
35
13
144
5
3
72
243
165
48
39
57
3
253
8
39
25
53
54
93
16
11
216
72
18
54
96
69
144
304
53
115
8
24
87
1
107
18
72
90
72
81
15
102
91
176
256
5
3
24
3
85
8
69
42
30
75
3
18
99
96
15
129
15
108
117
88
107
165
15
1
72
107
61
77
123
24
48
88
59
18
42
49
96
48
56
216
51
109
48
48
119
126
19
23
33
64
95
9
16
80
88
152
165
43
77
115
35
61
8
144
75
12
108
37
125
75
40
48
152
15
9
24
93
43
24
203
117
93
3
21
48
27
40
5
3
147
109
56
40
48
96
24
272
111
33
16
48
5
198
69
21
19
8
45
27
63
177
168
15
33
48
160
71
105
48
96
21
3
16
47
49
11
109
323
180
153
144
48
27
90
150
61
59
18
78
72
61
32
15
54
138
1
96
8
3
13
11
69
21
66
25
29
123
160
56
144
120
63
54
216
19
24
24
32
45
3
72
471
169
128
336
40
77
67
5
90
198
19
23
57
40
104
136
53
43
35
157
96
29
27
24
16
80
15
33
16
32
160
152
3
109
35
60
33
15
33
40
264
23
1
107
133
56
208
5
192
43
53
3
69
90
73
24
176
120
39
81
48
136
23
201
136
488
15
201
120
160
24
48
168
71
153
15
12
18
75
112
83
157
5
6
213
64
77
126
24
21
88
119
60
408
157
23
24
9
16
104
99
72
18
3
144
24
136
224
40
72
77
75
160
8
117
3
88
71
25
24
47
174
19
77
90
9
24
39
12
13
155
72
48
117
64
24
173
3
16
35
45
51
144
69
51
90
90
73
125
51
16
11
84
6
19
8
216
40
59
120
37
48
83
120
109
35
108
60
13
8
231
30
90
198
67
11
37
173
67
48
107
12
60
61
5
3
64
95
72
105
21
115
119
49
11
18
18
102
3
168
24
45
43
144
8
75
72
13
125
3
147
13
77
30
13
24
24
80
96
88
72
24
200
96
120
24
21
43
80
112
35
85
8
15
121
11
66
240
72
18
105
40
8
96
141
24
138
1
71
49
72
24
5
123
213
54
93
87
129
69
115
47
60
48
13
152
93
99
3
90
67
23
81
40
56
75
69
112
35
37
32
48
123
165
27
90
147
64
24
23
252
12
36
13
56
21
99
160
48
ABCD 95769338534*3^$a+1 [50038]
48
1
36
48
83
25
60
35
16
72
96
72
9
23
144
13
11
40
32
184
9
216
72
183
72
45
99
24
57
36
60
95
48
88
33
63
96
48
168
168
8
13
12
24
39
33
12
3
48
104
16
9
191
49
135
8
16
80
72
13
27
8
144
49
23
1
167
13
3
33
12
72
123
32
49
12
51
21
51
248
16
9
135
213
35
112
45
11
40
96
56
144
109
48
83
120
216
40
24
24
33
24
108
35
24
169
23
72
16
33
24
15
129
12
108
95
24
61
11
49
39
48
8
49
215
193
24
144
12
27
32
121
108
83
48
73
12
11
61
27
189
60
36
59
120
112
69
51
8
16
69
59
88
24
8
16
56
64
21
59
16
24
168
8
72
49
39
141
168
27
8
88
57
95
16
176
24
160
177
15
93
156
72
39
24
24
152
1
23
120
37
48
3
33
15
45
99
9
192
23
24
16
69
51
141
219
80
97
15
32
16
72
32
280
72
8
157
348
12
75
8
48
13
108
39
48
24
8
64
21
75
104
24
13
36
84
168
35
1
36
108
95
48
96
40
45
27
57
47
85
51
57
48
23
16
24
24
45
12
63
104
24
40
45
12
60
3
32
73
15
201
23
48
24
61
3
8
192
40
33
23
16
120
48
24
24
9
135
32
49
39
128
85
168
59
13
35
217
23
88
56
48
16
56
88
8
48
13
36
23
37
27
57
23
1
159
8
121
48
63
120
105
63
48
57
63
80
40
72
105
95
72
48
136
24
69
59
88
120
45
27
8
24
121
95
16
261
132
12
51
48
105
15
192
120
33
12
96
51
93
12
23
64
24
120
24
33
108
203
1
71
1
23
25
24
215
1
95
72
40
24
120
8
73
63
32
16
261
27
24
8
73
15
128
16
80
205
171
45
75
213
51
45
27
9
23
13
3
9
180
24
59
48
144
24
121
167
72
157
27
80
37
3
9
95
1
95
61
24
219
240
152
49
63
32
64
57
36
72
11
49
180
36
12
27
33
23
16
56
136
129
36
36
12
3
8
112
93
51
8
40
9
36
99
240
117
51
48
45
99
32
64
72
72
21
3
104
136
9
23
121
111
48
48
104
256
45
179
1
95
136
24
33
87
105
24
120
60
131
13
203
16
33
108
35
49
23
288
96
72
72
16
177
15
24
33
87
8
136
168
24
48
32
40
9
23
37
75
117
59
1
87
96
128
16
32
145
36
3
45
99
48
80
48
85
144
59
1
48
135
24
48
9
95
64
21
27
24
21
155
13
36
15
56
49
63
72
72
104
1
84
24
72
36
36
27
93
11
16
32
72
193
15
168
8
229
107
24
48
13
27
141
35
64
9
48
23
72
96
48
85
60
143
16
57
71
49
95
96
13
12
15
201
87
21
11
208
56
88
8
13
59
97
47
49
15
57
23
40
21
108
24
15
272
16
33
47
112
48
33
87
57
71
85
36
132
35
16
177
47
40
32
48
37
36
72
23
48
37
59
85
35
24
97
36
11
48
72
88
33
24
63
8
40
24
57
23
37
12
47
133
11
16
104
88
21
108
63
21
3
57
95
48
64
8
1
111
72
9
15
9
143
208
72
21
3
129
48
39
69
11
40
176
61
75
21
48
83
48
40
32
49
119
40
32
97
23
256
141
300
96
231
57
36
123
57
108
3
33
15
48
81
95
97
60
35
72
16
33
63
176
88
57
23
85
35
88
57
84
36
119
40
80
13
96
27
9
72
71
16
56
64
8
49
159
93
51
21
51
57
24
ABCD 95770388152*3^$a+1 [50034]
48
19
168
65
7
35
133
65
15
48
264
105
31
107
37
120
120
125
36
84
75
16
179
276
25
59
13
5
67
168
72
8
153
39
21
195
40
17
18
120
85
72
5
72
235
8
48
39
33
15
73
77
3
9
55
80
105
223
47
36
45
72
120
27
6
120
207
88
29
123
48
352
53
114
81
129
18
18
60
174
1
77
163
47
57
33
15
147
13
173
19
11
24
85
53
27
15
1
29
75
136
29
108
7
8
57
126
105
64
11
102
60
3
9
108
72
51
27
13
104
21
67
72
96
192
5
43
144
53
67
56
24
15
33
40
125
30
162
78
13
77
12
198
25
17
63
3
114
36
55
17
175
120
65
12
171
135
90
114
66
24
43
83
12
150
12
36
27
15
12
18
60
7
11
37
8
64
155
13
65
48
114
120
85
5
115
8
57
31
29
211
72
77
30
90
36
55
17
7
35
21
45
180
15
232
77
91
120
104
48
160
17
223
197
108
135
120
112
8
87
60
165
15
36
45
45
12
180
78
120
24
21
24
81
15
57
87
216
69
36
24
55
11
37
107
6
39
15
30
18
18
39
195
90
3
75
30
15
45
3
64
96
72
35
120
13
65
12
43
35
174
15
136
287
12
13
8
24
33
228
75
64
5
115
8
147
85
80
15
36
54
216
7
8
225
30
49
8
168
9
150
378
138
54
216
42
72
48
108
49
65
151
5
235
35
69
40
35
96
157
23
30
27
88
29
60
120
96
30
42
207
21
27
135
132
45
225
30
25
8
3
222
7
5
43
192
41
30
129
16
185
12
43
65
180
42
97
200
153
18
69
16
275
37
107
13
23
25
65
12
27
63
222
18
48
234
135
123
18
120
60
72
7
5
3
33
39
280
83
120
18
132
135
45
123
64
128
93
42
33
75
85
35
24
66
24
3
27
108
90
15
40
272
16
275
45
64
11
24
108
18
79
5
51
39
108
45
33
54
1
320
160
179
181
192
137
31
24
35
93
87
18
7
5
36
162
157
56
27
12
6
120
19
113
15
15
25
125
75
15
57
51
84
73
53
19
53
43
72
155
13
77
60
55
47
1
77
12
36
195
57
162
90
60
156
19
53
42
18
7
5
115
56
40
80
57
15
40
17
55
215
48
18
42
30
18
37
5
3
120
112
17
18
12
1
104
183
105
93
144
36
15
9
31
5
72
72
91
245
60
39
16
80
57
103
80
75
102
180
187
48
17
55
8
27
6
192
87
3
18
24
18
138
207
45
3
39
25
5
18
18
199
336
77
42
33
33
24
15
40
56
64
131
165
24
21
54
60
1
137
18
69
171
84
33
63
54
198
13
152
72
81
7
17
210
13
48
29
43
8
45
54
45
3
117
48
105
175
77
168
43
32
15
30
108
54
25
35
21
99
18
42
66
24
31
24
8
27
21
429
43
72
5
36
60
67
5
90
73
179
318
15
88
95
57
75
30
18
54
18
198
15
9
55
288
35
12
6
12
108
24
216
12
7
83
60
90
72
126
49
48
77
43
8
75
37
185
15
120
352
56
9
18
258
19
101
67
5
75
3
54
111
45
54
36
42
108
12
127
80
33
15
3
ABCD 95770456604*3^$a+1 [50205]
153
56
16
8
72
144
73
54
54
3
96
45
219
168
48
240
45
27
27
108
297
8
1
71
127
89
1
47
192
31
36
317
72
7
9
144
63
33
3
72
252
18
23
64
39
144
36
77
24
136
213
3
24
99
29
7
105
39
54
83
79
41
24
192
13
27
24
165
18
33
32
16
80
112
24
48
69
107
91
125
16
48
8
109
243
81
111
56
88
96
45
27
56
48
64
21
83
25
135
9
54
321
21
54
53
19
29
48
31
54
131
336
96
67
144
5
24
72
79
36
36
137
25
54
17
240
13
72
3
24
9
23
103
144
353
208
15
81
171
69
111
33
39
36
5
64
39
65
16
72
27
125
55
126
35
19
309
168
8
16
8
72
24
88
117
51
56
64
9
23
85
3
303
54
35
127
17
24
40
48
24
24
75
285
96
32
64
8
72
343
9
8
24
49
263
88
120
8
43
77
16
51
18
203
160
104
1
23
103
33
237
155
25
54
9
128
61
72
99
128
40
128
181
107
19
5
13
99
48
15
90
18
53
37
180
108
107
48
72
7
233
19
77
88
8
61
18
18
135
243
101
115
21
56
208
219
125
48
48
144
208
168
24
27
5
24
16
99
21
51
5
232
195
101
64
141
11
7
144
153
24
129
234
5
88
32
91
77
48
145
191
120
16
87
72
90
15
3
69
96
8
112
3
144
45
32
16
123
36
249
240
24
248
40
48
56
85
18
33
21
99
45
162
81
27
18
18
108
173
16
45
35
72
72
48
7
36
77
13
11
72
16
72
207
414
27
48
32
19
18
291
24
27
189
120
56
24
151
72
126
126
45
8
472
8
64
69
144
227
48
49
111
48
8
31
65
72
24
136
81
36
107
37
11
88
9
23
139
234
54
108
36
29
96
88
93
35
73
36
108
183
72
51
144
197
163
429
147
144
144
29
40
93
3
8
240
16
21
35
19
45
63
113
96
61
18
108
141
200
325
75
24
9
447
75
29
205
35
55
33
3
21
51
357
8
13
126
18
18
113
31
9
99
125
19
29
223
126
234
9
120
69
123
120
32
31
41
120
160
104
96
127
41
13
59
40
32
13
54
29
115
21
104
88
93
11
97
18
45
104
96
72
40
21
51
8
120
1
71
40
69
54
36
72
41
120
24
136
165
126
18
27
56
144
240
24
67
53
64
24
93
59
160
33
111
56
88
32
37
83
40
39
90
18
69
48
24
3
5
88
32
64
81
119
24
72
40
80
48
139
93
104
19
21
24
120
8
256
8
184
27
144
45
240
24
15
201
105
23
16
32
37
219
32
72
136
56
16
144
32
112
104
88
8
169
36
83
72
61
36
18
5
13
90
353
61
83
61
51
3
5
40
48
33
18
149
88
152
24
199
36
45
99
18
51
48
117
3
72
96
128
24
48
40
93
72
35
37
107
235
ABCD 95770511548*3^$a+1 [50010]
1
24
180
12
131
33
135
60
42
67
12
89
15
45
19
35
12
45
28
32
16
5
54
6
39
28
5
27
39
24
37
24
24
32
316
44
15
60
61
12
12
5
18
48
12
1
84
77
54
54
247
48
53
3
4
11
162
39
9
6
13
60
101
19
5
42
9
105
66
9
4
11
61
23
45
33
78
49
48
12
32
141
19
20
63
13
68
87
48
60
72
9
28
5
66
25
12
17
72
31
5
198
49
11
21
76
32
27
6
39
9
30
60
24
133
12
5
18
13
12
77
12
30
13
48
5
67
56
9
55
35
13
29
19
35
30
7
23
1
11
42
12
48
315
33
43
5
24
48
162
48
49
221
12
7
20
9
7
59
36
37
71
24
1
89
60
55
23
24
36
73
5
30
36
18
30
42
18
6
66
13
65
78
42
36
115
5
36
18
18
42
6
96
96
102
13
24
83
13
29
24
30
24
37
48
32
16
24
48
41
51
75
25
23
6
66
25
23
205
36
56
81
48
6
114
36
3
16
11
9
52
119
9
64
11
45
52
12
17
103
48
8
4
23
12
45
16
77
18
12
25
24
35
13
36
11
145
48
5
91
11
9
9
48
87
52
65
36
48
84
60
55
11
12
85
53
30
24
66
162
84
18
6
42
12
120
15
3
13
29
66
6
43
23
9
16
149
48
115
11
36
145
5
19
5
51
3
141
4
113
42
25
60
11
6
91
168
5
6
48
66
19
23
49
35
1
92
40
60
65
51
21
43
48
44
105
3
15
12
18
27
39
42
27
15
13
53
6
18
67
35
69
21
91
8
16
5
24
96
115
29
6
6
87
40
23
25
95
9
15
1
89
18
12
45
124
56
24
45
66
25
83
30
7
24
89
18
138
139
120
47
6
24
6
37
17
15
3
37
36
44
3
37
240
11
69
24
4
5
7
20
3
25
53
12
31
5
24
36
19
41
30
37
17
135
21
30
36
25
5
54
36
1
60
32
15
36
25
24
17
18
37
24
17
43
125
12
39
15
6
7
53
42
1
20
27
9
9
115
12
17
31
11
13
197
84
36
24
91
8
16
24
56
15
21
171
9
9
7
104
33
48
7
65
7
179
54
43
60
47
85
60
5
6
6
3
3
9
45
36
7
35
12
6
72
78
37
5
27
3
36
12
9
48
27
33
27
6
42
25
5
6
42
63
9
55
23
60
12
36
12
42
30
12
189
15
36
258
30
21
64
77
19
47
12
120
36
9
16
155
37
5
84
18
25
92
9
36
6
37
101
39
171
69
12
4
65
79
12
5
30
45
148
17
15
28
17
108
12
24
36
24
39
15
85
107
13
5
18
12
6
12
54
18
48
60
7
80
51
37
60
53
36
84
7
44
3
12
85
11
33
9
12
24
36
15
3
81
75
30
54
1
12
119
36
37
32
3
1
29
27
39
54
60
18
18
19
36
35
24
57
108
12
4
5
24
7
65
60
75
40
24
35
21
76
77
55
11
54
12
43
20
28
24
144
5
12
54
1
23
54
30
13
8
21
15
100
48
41
12
102
138
7
12
59
61
23
72
24
21
28
17
36
19
23
12
90
31
77
90
21
69
6
6
15
40
96
12
23
60
42
31
95
6
18
25
17
15
21
159
4
5
120
36
31
60
17
6
42
12
7
8
40
60
47
45
16
8
64
77
24
36
55
143
30
42
126
19
48
5
6
21
40
11
114
19
5
91
104
81
39
21
43
17
15
76
5
12
72
24
30
6
31
77
67
44
15
45
21
90
60
9
165
6
84
109
96
35
49
60
35
37
24
5
24
27
75
24
25
11
30
60
75
4
12
17
27
21
19
8
21
6
18
67
41
87
51
24
18
103
11
6
30
78
31
48
47
25
80
40
23
18
12
18
57
72
9
7
5
24
19
119
73
32
16
11
13
32
33
15
93
19
5
31
29
18
13
47
1
5
15
87
48
21
39
30
12
12
6
6
75
9
36
18
37
44
76
11
24
30
18
12
54
19
35
45
3
37
36
5
7
120
23
24
60
6
31
23
21
51
13
17
15
111
18
54
126
60
30
37
24
96
48
101
36
42
37
53
12
15
21
42
6
19
5
27
4
132
5
108
6
30
18
6
6
60
1
29
24
60
54
25
167
54
19
35
57
28
77
84
30
12
9
76
17
6
45
100
44
12
3
72
13
41
36
24
30
24
37
23
36
97
29
204
36
126
12
36
6
3
21
114
1
5
6
18
67
59
37
47
30
55
11
1
5
63
3
13
17
102
6
39
15
12
1
83
30
30
36
13
96
20
64
5
72
24
7
107
25
107
18
12
15
3
30
6
66
90
13
11
6
3
33
120
7
12
65
18
157
48
71
6
78
48
12
61
41
24
30
21
48
3
24
61
8
9
162
36
60
42
6
30
15
15
60
60
121
5
3
21
72
120
3
21
3
40
17
6
138
6
78
6
114
90
45
15
12
36
108
102
18
25
20
9
6
30
19
32
3
6
96
108
60
51
9
6
54
55
65
72
19
29
51
15
37
119
73
60
32
99
30
15
16
5
75
39
141
28
35
13
47
30
36
55
17
7
47
24
97
29
204
12
78
42
18
9
100
11
42
114
18
42
150
30
13
5
43
12
12
119
6
48
6
24
120
37
29
60
15
16
8
111
36
45
24
9
91
36
48
60
48
95
198
60
75
51
24
9
15
45
105
18
90
19
120
20
4
5
36
60
19
17
132
31
29
6
81
69
6
13
35
13
59
13
41
7
72
32
ABCD 95770665286*3^$a+1 [50104]
72
71
126
3
40
72
96
48
11
21
72
16
125
67
59
6
24
24
30
1
24
336
71
78
12
78
81
105
150
144
96
96
49
11
30
7
8
9
135
45
90
30
24
259
11
69
120
21
42
18
72
127
32
184
11
36
18
7
125
168
67
104
39
1
48
17
15
45
54
12
168
145
5
36
84
27
99
85
89
127
24
56
88
24
72
5
30
6
79
29
12
15
24
51
24
90
30
45
99
6
31
35
69
40
8
117
30
13
11
186
30
165
9
127
24
56
64
41
108
51
21
43
96
11
48
21
9
31
41
39
64
101
19
24
32
9
60
6
90
3
16
5
27
3
66
156
55
24
65
36
18
1
29
51
16
72
96
17
114
21
309
19
56
141
99
48
40
32
15
24
25
95
6
36
120
54
1
5
84
60
54
126
6
30
18
12
18
6
45
64
72
5
24
43
47
24
25
72
5
27
87
81
40
95
30
27
48
3
61
48
71
1
8
57
156
19
24
32
40
65
30
24
73
8
24
111
25
24
119
57
15
54
66
73
17
7
11
21
40
209
55
32
45
67
23
9
9
31
80
64
5
42
48
132
30
138
60
81
129
30
42
54
25
35
13
131
21
9
96
63
51
157
29
54
6
120
55
5
36
48
72
138
36
96
30
30
13
17
223
56
45
210
6
19
248
87
6
19
35
61
48
71
60
300
49
65
7
65
199
8
16
5
51
111
25
35
78
132
120
138
1
8
72
120
9
42
69
48
40
53
90
9
135
81
88
95
6
19
56
64
161
31
23
1
59
120
36
6
78
42
147
112
24
71
1
23
66
54
30
36
24
39
16
120
41
55
59
96
13
72
95
33
40
11
120
120
61
11
85
29
36
39
88
71
25
47
49
95
6
144
54
60
49
17
135
48
3
30
30
24
145
11
37
101
51
75
270
36
19
24
41
15
9
66
21
40
23
12
13
272
3
12
9
64
32
15
24
24
36
45
21
30
30
84
66
18
55
72
24
24
72
24
56
24
9
39
63
49
59
61
71
18
36
24
27
99
109
176
15
81
63
30
102
54
150
6
138
1
5
51
15
24
36
24
30
24
42
69
111
9
75
96
45
39
25
5
43
96
32
15
24
33
3
13
56
39
25
77
144
51
75
13
72
329
6
48
57
40
53
6
21
15
78
6
109
32
249
90
21
129
15
40
71
48
30
102
18
51
81
18
37
89
55
179
6
55
56
33
12
67
71
30
6
21
24
96
3
36
81
24
9
7
5
24
3
87
25
8
51
90
222
150
7
32
15
66
15
88
56
21
19
71
24
30
84
12
19
5
36
55
53
19
41
7
83
6
63
21
27
3
6
30
49
47
30
18
30
6
324
25
17
48
66
144
37
29
30
24
30
231
96
64
95
36
30
138
36
33
27
109
35
85
47
30
19
8
147
21
24
39
9
112
24
71
73
131
37
120
35
13
41
31
35
60
30
24
36
7
11
21
9
31
65
204
72
48
67
323
30
12
24
150
24
21
9
7
24
8
33
15
15
24
25
56
3
61
29
66
36
18
51
15
81
105
79
8
88
168
11
30
24
87
123
117
3
85
32
15
30
67
8
3
36
90
31
24
8
16
5
139
47
24
97
80
40
53
60
31
11
13
137
55
23
145
41
144
12
19
35
13
47
33
72
16
113
90
61
48
8
15
48
25
11
54
30
162
48
12
84
24
31
48
17
36
168
6
36
73
137
7
8
24
40
41
24
55
59
72
13
41
84
72
43
17
114
61
179
54
31
56
24
21
19
24
155
61
24
11
24
72
108
6
30
84
6
30
114
147
9
30
49
120
65
30
25
56
40
5
139
11
45
9
55
101
90
24
1
8
16
5
96
171
75
13
5
12
7
48
113
12
114
36
48
21
64
56
75
45
16
24
96
144
96
89
55
89
42
30
54
1
23
9
51
6
36
24
75
88
11
37
113
6
49
65
55
56
51
18
19
71
1
96
32
27
21
64
24
56
39
1
11
69
40
221
18
49
8
15
24
30
24
12
174
25
125
36
18
72
13
65
12
24
96
30
84
66
7
17
15
75
13
23
18
30
49
23
9
39
9
87
54
72
24
30
54
79
11
37
72
11
6
6
49
11
13
120
95
57
63
6
75
15
6
27
27
24
ABCD 95771098162*3^$a+1 [50012]
120
17
28
32
19
17
28
12
21
11
7
21
12
84
60
9
132
27
39
21
68
31
41
64
57
11
1
42
90
15
48
48
116
13
36
35
16
12
27
5
16
9
3
12
21
11
64
96
9
27
39
9
81
12
15
12
12
36
56
7
9
33
30
24
57
56
25
3
36
152
31
17
36
1
15
20
24
52
3
6
3
69
39
51
21
45
27
108
44
16
12
20
19
21
33
3
60
27
5
19
6
42
17
16
72
8
16
12
24
20
28
12
21
123
45
39
24
9
27
36
108
21
18
57
60
12
24
33
3
57
18
30
3
12
44
25
51
12
24
141
18
53
16
12
24
45
36
6
81
12
12
20
19
41
16
24
45
39
3
21
3
48
21
21
6
89
28
132
44
4
32
28
9
24
59
4
36
15
9
120
12
60
15
33
201
12
15
27
9
8
7
53
16
9
24
15
51
30
48
60
3
9
23
120
43
9
36
24
20
28
9
12
95
1
3
45
15
15
24
30
3
12
9
23
91
18
27
33
11
4
12
24
12
24
44
36
24
37
36
39
32
1
39
33
156
48
51
3
21
56
64
51
45
3
17
25
12
48
63
32
4
36
12
12
3
72
45
57
47
16
72
45
39
36
188
7
9
45
3
60
57
39
45
15
8
16
39
6
12
12
11
12
19
81
8
1
15
21
23
64
20
7
21
8
19
21
9
3
72
36
36
20
49
18
72
24
21
12
20
16
9
24
24
27
72
48
12
24
9
47
180
4
32
36
36
49
3
36
129
3
108
140
1
12
23
16
93
15
15
5
25
42
5
49
3
20
16
51
6
15
9
135
9
51
8
13
3
21
27
32
1
12
18
30
3
36
24
48
3
33
44
12
16
15
24
41
100
3
6
27
33
51
3
42
3
24
9
12
6
21
20
1
11
43
24
21
60
24
108
45
15
15
21
33
60
23
36
36
7
41
16
12
9
39
20
36
16
12
15
30
3
44
24
16
72
92
28
3
48
5
52
116
16
24
81
39
24
33
11
13
27
20
19
9
96
21
99
39
17
28
8
16
33
11
13
35
64
12
20
16
39
42
39
60
75
9
9
12
39
45
59
16
24
24
12
60
24
8
100
12
12
33
35
19
6
3
63
17
76
3
24
6
35
31
5
24
28
8
1
39
108
201
72
15
8
85
51
3
6
143
16
72
24
9
66
9
24
12
36
57
51
24
51
6
12
12
15
84
48
20
49
3
8
28
51
21
72
24
9
72
51
117
24
24
15
9
24
75
69
15
32
36
52
3
41
16
15
9
57
30
81
80
1
27
9
15
3
30
35
55
24
93
3
45
12
20
43
18
87
24
15
33
69
18
9
15
6
12
108
27
21
51
111
17
28
3
41
13
3
36
3
5
1
83
25
15
135
9
21
71
4
69
3
36
24
36
15
33
9
12
51
68
1
27
20
19
9
44
24
76
144
12
21
3
44
28
33
47
1
24
27
33
11
4
48
20
48
36
36
19
57
12
9
15
27
9
92
40
9
27
24
24
15
9
21
15
24
57
18
24
54
39
51
69
9
11
55
6
23
16
3
96
9
92
16
33
24
36
30
9
45
42
17
4
24
27
21
104
1
24
3
8
96
55
9
20
52
21
3
57
3
12
15
6
35
72
48
72
16
21
18
33
12
75
9
36
45
3
81
15
32
76
24
21
48
63
12
21
42
30
3
9
11
1
15
21
23
16
9
47
7
5
43
81
45
3
12
12
15
29
1
48
3
15
9
57
36
24
3
12
27
21
9
15
72
21
15
36
3
6
15
56
4
57
48
12
72
12
12
18
33
15
54
15
45
36
39
69
3
12
15
72
24
30
15
27
9
45
3
24
12
36
15
21
3
30
39
3
77
109
36
27
33
12
27
60
12
68
13
12
39
51
21
3
57
117
18
54
48
75
15
89
48
72
13
63
36
20
1
60
12
3
63
89
61
11
88
8
1
48
60
24
18
48
57
8
31
42
54
21
3
6
24
75
20
1
3
24
84
3
65
7
90
6
33
12
3
29
49
63
12
12
12
24
45
35
4
9
15
57
18
6
24
15
12
36
48
3
48
5
19
21
20
73
51
33
12
59
16
20
24
12
24
136
9
24
24
3
48
141
11
64
8
31
17
16
81
3
57
15
36
12
104
25
71
12
7
9
12
75
57
24
9
3
24
9
87
24
20
37
75
72
24
48
9
87
44
25
18
21
36
24
60
36
12
24
48
60
72
15
9
12
75
45
24
128
4
24
24
12
57
48
66
33
24
24
15
54
15
48
21
15
56
4
32
37
6
42
3
12
33
11
73
24
75
12
24
9
60
15
8
28
8
4
69
12
15
44
16
24
3
57
33
51
3
72
18
78
66
30
24
9
39
42
15
225
6
6
11
7
30
51
45
18
29
163
9
8
88
21
95
43
21
33
18
30
15
36
15
21
75
9
9
3
24
75
9
15
17
1
30
30
66
30
18
6
15
9
3
12
27
48
33
39
18
60
18
30
23
4
24
8
55
9
36
3
6
12
23
28
33
35
7
24
24
72
6
3
8
160
39
45
8
12
97
35
91
17
16
24
12
84
12
12
60
24
12
12
3
9
9
36
71
37
179
1
24
23
19
6
3
33
15
39
30
23
97
23
64
12
104
160
24
21
24
15
8
19
9
60
51
6
131
4
57
12
63
69
3
153
111
12
9
3
15
30
63
80
13
23
36
1
18
33
24
21
87
33
71
64
21
27
105
24
59
16
9
35
1
11
49
15
108
9
39
68
7
24
9
93
27
24
12
24
69
27
12
9
39
192
9
51
12
8
31
41
7
89
1
15
72
87
6
15
3
33
15
81
63
5
4
39
24
17
40
12
33
3
45
47
4
15
69
12
21
18
18
3
9
18
6
24
35
24
25
96
6
9
15
5
25
48
24
107
16
24
36
24
252
56
13
15
32
4
32
25
12
3
45
3
32
1
111
15
6
18
69
3
72
6
39
108
39
5
25
39
8
49
3
9
27
12
84
24
12
32
28
3
6
15
36
12
51
65
25
48
27
3
17
4
81
3
48
60
9
27
63
102
23
88
27
6
3
24
32
13
18
93
36
12
51
9
15
30
11
7
120
9
33
39
44
1
15
3
21
3
6
12
11
4
24
20
16
51
5
16
20
24
13
27
12
20
13
12
59
100
32
1
60
48
39
75
5
24
28
39
9
72
36
12
39
42
3
116
13
60
39
39
41
52
48
12
12
36
8
4
3
45
12
45
11
13
114
72
24
69
3
17
97
3
72
12
36
27
5
25
27
21
66
17
121
60
87
12
72
44
64
84
15
41
13
39
3
45
24
20
4
12
36
56
40
84
9
59
76
39
21
12
21
75
48
68
4
32
37
24
12
54
5
16
57
35
7
33
21
23
168
12
36
49
47
61
12
3
36
12
81
51
8
43
45
ABCD 95771747114*3^$a+1 [50009]
33
27
85
24
35
121
12
120
336
47
13
12
35
157
32
3
1
20
12
184
11
72
97
23
120
93
148
36
8
15
85
60
312
71
60
9
15
36
45
84
108
72
24
52
104
4
32
4
11
24
60
1
47
48
133
32
15
24
48
1
12
104
108
72
4
32
64
35
48
33
84
40
204
120
72
12
56
112
35
57
192
3
12
121
24
11
9
168
28
8
40
72
132
47
108
12
33
15
117
88
20
27
81
12
27
13
128
4
11
49
8
100
56
39
25
8
60
28
12
84
20
231
57
36
4
48
20
88
32
40
32
15
12
1
24
20
96
75
49
20
4
47
33
16
120
35
36
33
52
68
72
27
12
25
60
8
12
4
32
100
120
104
136
32
15
1
11
49
72
32
52
24
104
16
36
24
11
205
24
44
3
25
180
48
44
63
9
64
32
27
21
96
15
13
72
8
16
20
112
80
220
48
60
36
24
12
84
180
23
25
80
16
12
8
96
3
37
11
84
45
76
188
4
35
61
24
20
36
51
49
32
87
13
80
75
12
73
47
12
49
59
105
172
23
60
12
21
12
40
176
4
132
44
51
61
168
11
48
45
36
76
96
12
35
48
33
24
3
13
11
9
27
12
37
36
132
132
35
73
47
9
64
23
24
96
9
63
12
81
27
1
140
12
28
80
40
11
61
72
36
84
23
33
24
3
49
68
40
35
37
48
20
3
24
156
12
1
11
45
40
24
60
36
36
24
96
132
12
96
12
36
84
36
24
107
61
12
35
261
27
25
12
8
124
84
176
84
99
13
35
12
21
4
83
12
1
32
27
153
148
24
80
232
24
47
72
13
44
243
37
11
109
8
3
109
48
12
23
12
85
24
179
60
13
47
1
104
16
36
143
1
36
8
16
20
27
13
71
25
56
15
9
3
72
105
3
45
52
44
64
116
36
3
12
21
84
3
21
100
116
124
60
179
72
1
32
27
21
40
120
119
33
12
4
24
83
132
1
32
12
76
56
75
1
24
20
24
172
92
28
24
23
48
13
24
48
44
15
9
84
27
9
64
108
48
56
75
48
85
8
12
15
37
44
27
12
105
36
4
48
68
16
8
28
8
39
108
12
33
124
8
87
133
108
48
11
9
27
45
108
27
13
11
61
44
16
12
72
48
47
48
13
12
8
27
45
15
61
71
1
107
108
9
28
12
60
96
44
16
95
60
9
84
52
48
12
68
24
76
44
3
12
13
59
21
87
1
59
1
92
48
4
47
73
56
112
12
8
228
52
240
12
20
72
60
4
24
35
60
1
59
45
36
24
28
59
49
72
24
156
20
24
15
36
13
11
45
4
11
120
48
108
60
9
3
21
220
59
1
192
59
21
15
129
16
12
35
1
44
88
44
16
59
25
35
81
112
36
96
44
36
28
72
80
3
1
11
120
25
108
23
25
47
13
12
23
24
33
88
20
12
28
72
35
192
96
9
24
4
32
36
27
48
33
27
49
24
72
44
16
20
12
63
13
56
4
96
48
35
48
24
48
48
9
28
152
15
108
1
84
36
56
4
11
61
68
24
15
120
61
107
13
96
35
36
73
12
107
21
39
73
179
33
135
48
25
24
8
16
36
48
12
48
120
23
57
36
160
11
165
3
13
24
20
16
20
148
11
216
60
12
57
48
108
40
20
12
15
1
24
47
45
3
85
92
88
20
12
135
1
47
13
12
68
52
215
181
56
3
60
57
64
44
28
407
60
1
32
48
27
13
11
169
96
8
132
28
8
4
11
69
40
20
3
45
60
88
12
120
47
21
75
133
92
28
60
11
85
35
21
39
289
12
108
12
8
39
48
69
15
13
23
49
44
27
69
4
44
100
23
12
48
33
51
73
47
9
39
60
45
15
45
36
4
23
12
60
60
12
156
193
132
60
8
12
75
192
57
28
32
4
80
4
83
12
1
144
60
12
24
11
81
40
24
36
32
27
13
12
23
33
84
28
48
104
24
76
36
44
24
12
112
56
4
12
23
13
119
81
108
4
12
36
60
44
28
35
33
28
24
56
159
1
12
48
24
36
24
35
85
83
49
68
16
36
8
16
132
108
176
15
48
45
27
1
44
3
12
1
92
28
47
261
100
32
15
25
8
100
12
47
12
109
32
144
3
81
4
35
25
23
45
72
12
16
60
107
48
73
12
32
36
12
40
32
15
121
59
121
47
24
9
24
40
36
32
15
25
24
71
12
33
4
36
35
13
60
116
4
12
ABCD 95771847014*3^$a+1 [50062]
39
1
84
5
51
40
59
81
9
27
84
33
30
97
41
12
31
44
15
81
4
113
19
5
15
75
18
12
39
21
51
9
31
32
45
7
71
85
5
7
41
24
12
60
6
18
36
55
5
30
18
7
48
23
18
55
60
20
4
20
16
96
8
172
125
55
23
25
47
49
17
19
41
99
100
35
6
103
11
45
148
47
85
59
54
12
55
48
17
24
15
87
73
95
1
48
17
91
5
30
57
15
66
36
55
24
77
127
77
168
55
35
25
8
63
24
13
53
7
48
41
60
24
87
45
7
47
1
8
9
3
57
7
11
30
12
48
72
91
11
24
6
24
72
19
41
19
11
13
12
17
87
4
5
27
3
6
18
73
23
72
18
54
30
7
41
87
45
60
48
103
11
30
24
55
56
16
275
30
103
84
113
102
57
4
32
28
96
24
29
115
32
105
6
13
29
43
60
17
60
67
53
15
75
126
90
49
200
36
16
29
7
20
4
143
61
17
7
48
5
30
30
99
36
69
55
23
18
102
61
101
19
101
150
66
87
28
8
72
3
25
24
65
7
84
29
15
33
7
36
12
65
43
89
48
18
90
75
40
92
87
33
4
96
60
5
60
15
69
3
45
60
75
75
30
72
18
165
21
6
133
12
23
1
17
39
64
29
7
44
84
27
96
73
5
7
65
3
4
53
15
12
33
12
126
45
36
4
101
115
29
7
24
108
32
36
52
5
103
20
52
32
40
65
60
3
93
15
45
43
5
6
1
65
63
4
176
45
7
119
90
63
16
44
36
4
5
63
15
54
111
28
20
45
7
108
5
6
45
60
39
97
5
24
60
30
9
16
65
31
5
55
5
24
15
81
67
32
16
84
68
28
24
56
45
108
24
31
77
60
174
90
55
41
103
32
4
20
69
12
48
12
55
48
149
30
1
5
162
24
61
17
18
97
23
69
216
3
30
87
3
21
4
41
30
18
123
57
27
96
12
21
54
72
48
66
36
99
72
9
24
91
5
51
147
30
12
19
41
138
45
40
132
41
67
48
35
105
15
18
12
115
47
6
31
29
60
55
17
19
60
5
24
15
72
28
41
39
12
129
54
21
4
120
17
24
99
40
17
7
5
30
102
31
83
24
13
60
149
15
28
12
5
24
27
99
6
7
35
18
12
3
4
59
102
48
55
5
67
200
3
42
30
109
11
33
52
59
6
12
3
117
168
24
168
48
102
25
48
23
24
78
43
47
13
24
41
19
8
124
24
12
20
75
30
3
4
12
53
12
51
9
24
7
17
186
42
43
29
30
13
60
47
42
3
28
17
6
6
19
36
155
21
28
71
114
24
48
7
36
60
72
53
42
48
9
40
17
36
15
27
72
168
6
42
24
25
20
148
23
42
15
87
25
24
120
24
32
16
20
69
31
23
42
67
12
20
81
43
12
104
21
48
102
13
101
31
44
9
7
59
24
37
89
19
71
129
76
35
1
5
103
11
21
3
24
133
53
27
12
15
1
5
55
36
24
77
162
25
113
72
55
5
132
43
77
36
60
3
12
63
24
1
60
24
12
41
12
31
12
5
3
15
37
29
15
4
65
31
5
3
21
19
17
19
36
29
7
29
51
57
30
21
16
53
63
12
75
30
43
24
60
5
15
36
4
71
24
90
54
37
197
48
3
45
36
43
48
48
12
17
55
5
7
24
17
147
27
1
12
5
48
12
36
30
120
1
8
21
36
30
9
21
15
69
102
73
17
67
32
9
204
30
25
17
139
80
75
30
12
7
41
31
84
59
18
19
84
137
19
53
6
24
73
32
15
138
102
25
8
87
21
4
20
12
36
57
55
60
68
75
54
99
100
11
1
167
6
7
5
27
225
7
216
12
8
4
131
13
56
88
107
33
57
43
5
12
48
12
43
12
24
47
49
84
5
174
102
24
15
51
13
11
61
5
31
17
48
39
33
36
36
24
7
84
24
29
43
60
77
31
56
69
19
48
20
57
3
3
49
36
5
19
77
39
39
96
6
55
53
3
24
36
15
54
199
12
65
72
6
9
88
32
153
103
5
24
12
6
25
48
17
3
4
20
28
29
18
1
5
27
12
76
32
45
12
31
71
1
29
55
84
29
18
42
36
19
47
54
36
36
19
60
29
7
77
31
35
25
167
30
79
120
8
16
17
72
132
6
24
18
132
43
77
3
153
63
64
17
120
223
8
63
9
33
3
36
15
81
28
29
36
12
7
17
19
29
72
30
9
15
54
12
30
1
113
6
1
23
150
7
77
12
60
6
25
17
12
19
36
5
43
77
3
16
35
9
201
27
28
36
24
72
60
95
73
17
27
27
24
30
60
39
16
12
12
20
105
60
12
36
24
103
71
72
54
90
18
12
19
36
24
60
44
60
15
48
157
8
123
42
12
67
89
6
18
6
102
79
35
30
24
31
8
12
9
31
20
21
15
33
127
60
8
16
24
11
6
18
54
60
151
72
77
111
21
30
93
36
105
15
16
24
24
12
36
17
60
96
66
18
31
17
24
30
6
48
36
120
78
90
31
41
3
45
6
ABCD 95772109198*3^$a+1 [50074]
85
41
54
45
15
49
80
36
64
36
5
3
12
100
48
173
103
17
63
64
113
139
11
24
210
30
25
348
132
20
28
60
296
4
83
30
7
23
24
36
157
17
15
15
33
136
11
69
27
9
60
4
44
27
9
147
13
156
8
3
49
8
72
84
16
8
3
24
73
20
27
45
15
73
137
163
77
139
96
360
35
13
173
103
17
27
72
15
36
57
3
24
45
105
103
167
90
115
11
93
4
17
19
60
17
43
101
66
109
35
36
73
131
96
84
45
120
51
9
48
96
27
30
7
23
49
24
41
120
3
76
24
17
63
72
48
3
49
5
3
117
43
47
153
40
96
47
37
32
84
64
53
54
69
21
66
97
120
56
4
17
43
80
27
60
145
191
30
79
41
67
47
85
84
11
13
96
60
20
87
13
156
24
47
13
47
69
21
27
40
32
4
24
137
19
24
23
157
347
85
60
5
43
60
47
49
60
120
56
120
21
30
90
3
100
36
5
6
49
35
6
67
56
4
20
27
49
47
33
24
27
129
124
23
49
44
141
103
36
101
126
37
36
80
36
4
17
24
43
12
60
228
12
24
84
300
92
40
48
12
44
4
216
84
116
316
60
35
73
23
84
13
17
63
3
13
20
156
195
45
28
107
13
47
33
3
73
24
23
117
87
60
180
36
49
48
60
32
28
17
63
16
60
20
84
16
71
93
57
15
75
109
216
24
17
19
8
36
111
25
8
87
66
54
49
71
93
72
21
7
47
25
35
36
73
116
88
167
13
47
9
40
24
137
30
205
35
69
51
13
56
100
104
147
33
40
23
13
116
15
36
13
24
60
12
8
3
33
81
30
33
177
96
264
6
37
60
23
157
12
35
60
109
84
72
11
93
64
216
80
4
23
37
20
136
104
40
12
164
27
9
120
4
77
199
11
73
60
47
24
60
9
87
33
51
13
32
88
12
35
30
66
24
96
13
36
11
300
57
3
49
11
49
11
73
36
44
40
11
25
8
100
32
124
47
24
193
56
60
40
11
6
54
33
52
24
107
133
56
28
23
13
47
54
90
60
60
9
16
11
117
172
41
30
24
105
148
203
37
12
185
30
69
180
40
251
25
60
35
49
24
152
21
79
41
7
116
21
30
13
197
163
47
36
273
36
51
24
66
43
11
210
150
36
144
6
54
25
41
139
11
114
43
20
3
60
49
288
17
15
40
104
36
40
8
87
9
76
8
60
52
35
156
84
9
27
109
11
90
3
51
85
84
36
8
100
23
13
24
47
33
16
204
83
24
13
60
83
69
45
486
13
24
32
100
120
8
16
20
141
19
77
43
71
36
49
11
73
44
63
57
100
36
11
6
67
12
11
117
33
30
9
64
24
17
39
76
20
4
104
12
28
60
107
145
35
60
13
23
93
180
27
9
64
131
165
4
80
16
11
30
67
23
30
3
76
35
13
12
5
43
12
44
40
11
66
27
27
96
57
40
17
55
108
23
133
60
24
116
36
100
44
4
12
168
23
133
60
140
36
64
60
24
23
114
6
49
84
11
189
4
20
16
167
69
40
35
69
57
30
73
24
23
90
27
93
79
41
7
36
71
13
47
169
17
144
3
36
136
11
33
87
33
117
19
35
33
177
75
28
192
65
39
156
51
49
11
24
33
3
9
24
36
84
4
20
156
36
15
225
111
73
11
13
96
84
20
123
54
3
3
69
135
9
4
23
13
24
23
24
6
7
20
76
120
11
13
120
36
107
24
13
53
24
39
76
5
39
57
67
12
35
73
156
24
32
108
136
71
49
24
20
3
93
57
19
108
36
116
4
56
4
11
13
72
35
150
3
40
23
57
16
36
48
23
84
9
144
72
24
4
353
43
24
12
11
13
24
17
123
3
93
4
23
37
12
65
19
84
80
33
30
13
84
23
24
ABCD 95772782962*3^$a+1 [50032]
117
9
90
6
84
19
77
30
24
180
66
54
24
120
145
80
27
78
55
107
48
37
113
12
240
163
125
51
15
204
72
13
287
168
25
11
54
156
54
60
1
11
85
29
51
144
15
90
54
36
6
84
186
198
30
432
18
270
21
195
126
18
6
199
32
33
72
55
143
72
60
84
265
131
13
32
48
16
35
6
198
156
144
132
49
41
48
96
84
6
30
6
25
59
21
240
153
6
126
18
66
114
126
54
25
11
69
195
45
87
18
36
156
24
90
21
48
57
39
45
126
78
66
54
6
25
41
39
16
215
25
65
294
120
81
45
90
60
54
216
234
229
35
132
25
275
180
60
48
45
81
79
32
183
102
19
71
24
145
155
21
75
198
15
75
357
3
120
37
48
407
144
66
55
80
195
13
35
61
11
18
67
209
30
24
57
189
291
3
61
155
120
61
48
17
18
126
24
36
51
75
210
115
89
120
24
66
6
30
144
126
60
48
6
129
81
144
111
15
81
9
330
54
7
425
103
41
144
90
12
18
96
15
16
95
48
1
89
6
30
6
13
41
66
198
60
66
81
48
592
35
109
185
66
18
132
54
66
18
252
153
105
36
30
85
80
64
11
85
41
39
16
65
168
7
209
156
19
80
9
72
18
6
36
19
35
84
57
33
90
85
47
360
108
61
29
30
162
54
60
241
29
19
47
60
18
12
39
75
30
24
111
9
180
96
54
205
41
216
63
27
24
61
173
51
160
41
18
12
18
42
234
19
32
39
66
78
66
199
77
18
36
61
80
240
45
270
85
23
42
18
12
90
55
275
264
144
37
89
36
163
131
61
155
18
36
66
13
605
246
61
83
90
6
126
210
45
33
175
41
36
3
16
155
165
16
35
45
45
234
25
96
59
126
168
30
97
528
41
36
18
60
37
83
6
55
269
12
18
37
48
41
199
107
168
397
125
48
147
3
30
31
80
16
95
300
18
6
54
87
39
36
48
21
144
51
109
17
60
54
30
24
55
32
75
69
75
126
48
240
66
96
18
147
45
150
138
6
144
90
30
162
60
48
132
3
27
54
31
119
25
59
270
6
120
24
12
133
96
59
261
64
96
209
72
54
204
120
60
1
71
18
30
342
3
51
61
269
126
48
21
496
113
162
13
11
85
185
216
234
66
19
251
133
32
3
141
16
128
105
132
30
85
65
30
168
25
155
12
18
42
84
90
54
121
176
9
6
18
175
240
35
192
60
129
9
135
16
335
24
25
221
19
71
234
42
210
198
222
255
99
54
ABCD 95773172156*3^$a+1 [50065]
139
32
24
45
30
1
48
68
4
209
75
64
68
40
44
4
36
116
12
40
8
24
40
24
24
101
7
20
4
120
36
8
12
12
36
4
32
69
30
45
24
16
5
31
68
72
9
7
12
128
28
96
36
12
20
72
39
85
20
124
20
21
75
132
4
108
12
56
40
12
56
64
32
36
124
8
52
96
60
12
11
49
8
33
31
60
224
16
56
12
12
4
95
25
36
44
136
96
32
60
16
24
96
20
36
4
84
20
96
15
21
88
36
24
11
205
12
24
120
48
41
7
68
12
48
12
180
64
29
15
4
8
12
36
4
101
19
12
8
12
129
7
132
71
129
40
8
88
96
144
80
45
7
8
45
27
48
15
85
35
145
12
12
8
52
72
116
93
15
72
88
12
152
21
55
44
36
60
16
104
64
8
52
56
12
28
20
220
156
60
8
60
120
21
67
68
105
87
12
21
39
16
84
180
56
36
9
7
24
89
87
168
12
40
53
135
135
49
36
5
19
8
84
108
48
40
8
16
8
192
48
36
12
3
60
1
179
9
16
56
36
108
75
37
23
90
91
44
45
7
12
161
55
120
92
33
39
28
83
45
36
36
4
48
36
80
96
4
32
64
116
132
108
183
69
21
39
48
4
8
52
8
48
100
32
261
27
4
56
100
83
1
44
45
67
44
4
180
36
216
80
3
21
69
30
61
24
44
120
16
212
60
28
84
12
20
9
79
11
45
52
8
136
56
24
88
41
19
12
44
4
8
124
48
56
180
40
5
19
56
45
55
20
16
80
60
24
76
24
212
48
4
32
64
5
51
100
179
57
40
20
72
156
4
116
76
24
20
36
36
4
84
60
5
55
44
252
24
36
96
124
96
32
28
32
12
124
120
36
104
16
29
79
8
33
27
84
64
36
60
8
40
12
44
112
32
16
36
84
72
132
56
45
19
32
84
52
8
12
132
208
188
105
87
12
76
200
64
48
20
24
24
112
32
21
99
112
44
64
56
45
15
12
93
27
60
24
36
4
20
24
36
16
128
24
52
108
12
48
12
60
104
124
131
229
156
44
48
24
24
136
44
76
29
30
57
60
33
7
104
24
4
12
68
40
32
24
24
51
81
124
24
12
156
8
64
36
5
19
92
76
83
21
28
12
29
30
90
99
48
3
37
53
30
37
84
48
12
60
48
96
44
216
60
192
3
97
20
40
20
48
40
84
12
48
132
120
20
48
16
36
44
52
68
4
41
60
7
32
28
23
37
108
120
35
1
68
76
20
36
4
24
101
7
104
40
68
48
28
5
31
108
11
25
96
20
24
96
120
96
180
12
28
152
12
120
60
16
8
12
28
32
132
72
9
30
69
81
175
95
9
36
12
48
165
19
156
32
12
51
69
16
120
12
8
36
28
192
20
16
84
8
88
12
60
12
128
16
65
51
36
48
135
37
20
168
84
36
16
68
51
9
12
36
12
40
36
12
24
44
105
30
45
4
11
30
79
48
32
156
36
36
33
90
25
60
32
112
80
48
48
60
192
112
36
72
32
12
16
108
12
8
15
9
36
76
44
124
11
45
12
12
48
63
1
108
20
48
24
108
120
16
80
24
12
40
96
8
12
60
24
60
16
60
12
20
40
41
15
64
8
12
52
209
30
57
180
24
4
44
60
60
48
24
24
40
65
87
4
8
112
80
136
108
65
79
212
184
56
264
15
9
16
12
44
4
20
60
64
68
93
55
20
156
264
16
8
12
24
60
220
60
144
41
67
20
153
87
3
357
3
30
31
44
60
15
25
120
56
4
80
36
60
4
65
15
40
12
12
36
104
52
96
113
75
72
24
60
24
12
48
24
120
12
36
12
48
108
36
4
20
156
69
91
108
8
24
28
108
20
108
96
69
19
36
24
56
36
160
8
21
60
31
104
36
39
1
8
108
84
24
124
11
85
5
51
16
20
100
20
108
135
9
40
20
52
108
32
4
176
48
16
12
8
12
4
80
48
60
12
39
21
4
5
151
56
120
84
9
120
15
24
28
32
136
20
52
8
15
90
27
40
84
8
52
68
60
28
ABCD 95773206944*3^$a+1 [50026]
160
159
57
75
48
5
43
173
64
15
48
89
115
5
64
87
129
315
180
33
15
108
84
60
5
31
48
84
96
245
24
112
3
21
80
175
180
96
84
24
96
89
163
24
45
3
48
333
15
36
45
39
36
276
153
56
43
48
93
39
60
5
175
65
7
105
344
319
12
180
209
16
63
65
127
240
33
51
12
108
72
12
120
36
21
8
72
64
147
77
7
33
176
40
80
64
96
96
63
17
88
63
17
7
84
24
5
43
84
33
51
84
36
120
69
96
120
24
200
96
64
192
39
89
43
60
108
69
96
75
36
48
17
91
29
43
252
60
69
27
12
60
77
115
29
115
69
96
96
24
51
45
75
48
96
21
51
149
64
144
3
180
113
184
27
29
7
24
225
3
21
267
12
425
55
65
55
60
12
84
24
36
65
136
99
60
9
56
40
15
84
48
144
108
108
144
5
175
96
48
89
31
41
79
252
117
80
115
101
144
7
105
3
5
7
84
5
64
192
240
75
96
93
75
141
39
12
72
21
96
159
129
15
60
60
17
19
5
7
12
72
29
64
32
55
144
201
123
96
24
165
72
3
180
132
45
39
9
3
132
41
7
180
72
77
144
16
24
51
96
48
24
180
105
3
72
72
180
9
87
9
104
16
99
24
72
29
175
192
9
39
36
48
168
180
33
135
81
8
40
123
69
39
24
41
187
12
36
125
7
120
12
60
12
53
91
29
31
9
75
101
79
72
48
36
24
5
7
129
120
15
120
84
197
48
40
27
69
87
17
16
96
99
156
9
39
48
129
99
12
12
36
120
81
3
5
216
24
40
51
5
120
64
87
105
3
5
31
36
69
51
5
31
57
123
29
88
56
67
237
27
45
51
48
29
31
105
87
129
120
8
72
184
15
36
5
43
5
31
84
45
320
163
84
105
99
72
29
43
156
144
65
127
9
147
12
57
15
84
69
87
65
19
21
248
16
144
80
115
228
12
21
99
45
3
12
48
9
3
5
112
75
24
36
36
117
51
69
15
12
108
65
55
65
31
9
27
53
43
12
120
60
48
24
96
24
165
75
156
12
21
80
136
248
355
60
12
24
45
56
355
5
31
132
5
31
81
3
36
9
411
144
197
19
12
17
16
336
99
60
9
15
96
65
19
36
305
31
60
60
120
24
89
31
161
115
53
91
36
48
168
12
45
123
69
39
41
31
233
19
48
53
96
43
12
9
104
55
81
51
84
24
108
12
57
75
29
136
39
129
75
72
24
96
29
31
33
152
79
24
36
84
132
180
60
45
168
51
12
9
63
41
31
65
88
27
45
159
60
5
67
48
24
45
32
64
51
24
269
31
9
32
40
123
45
72
51
69
104
7
120
132
5
43
72
101
24
7
48
17
43
45
3
93
96
279
41
271
113
24
7
65
40
144
99
12
108
197
19
69
135
12
24
21
224
19
108
180
168
12
48
84
276
72
108
72
132
12
45
51
180
9
75
45
99
21
39
249
87
9
27
29
55
60
5
79
ABCD 95773345054*3^$a+1 [50091]
3
123
78
15
21
24
162
210
84
30
60
6
24
6
45
69
180
135
69
30
6
36
24
51
24
99
12
18
36
60
15
120
48
27
204
132
78
87
39
180
573
48
45
219
165
51
9
330
66
99
45
30
165
9
15
21
24
51
48
57
36
18
6
84
39
177
15
165
96
75
9
54
66
159
141
54
6
90
69
24
81
162
93
57
39
9
6
81
168
45
36
150
96
48
36
54
135
45
96
60
90
30
36
84
60
24
27
24
45
6
114
270
54
36
315
9
96
30
9
57
135
69
24
30
246
120
15
81
30
18
30
81
45
24
99
57
120
63
96
141
30
6
135
3
45
81
24
300
51
39
96
129
51
60
36
90
120
204
39
72
105
180
27
21
27
9
36
144
75
105
90
96
30
180
234
36
204
150
24
339
111
36
186
3
51
6
24
120
111
39
9
27
174
135
81
39
129
39
57
66
30
60
60
90
45
24
9
12
3
144
192
96
45
3
57
264
30
96
18
12
60
138
12
54
264
27
72
153
87
63
33
57
300
84
60
75
21
24
54
60
66
96
39
69
27
129
15
45
96
90
54
219
81
126
9
9
120
282
30
30
114
174
6
120
171
72
51
21
81
39
141
18
150
12
15
3
6
6
9
135
174
96
114
36
141
9
216
204
66
84
6
39
81
120
48
279
63
114
30
144
42
159
45
24
219
48
39
30
216
174
21
69
60
6
18
159
48
45
24
264
171
405
3
63
90
63
81
54
6
3
27
54
72
63
72
123
42
24
336
99
135
186
24
135
105
114
6
120
111
105
39
51
30
78
57
123
126
15
15
240
6
288
30
141
45
54
102
120
39
48
93
60
15
153
102
84
165
81
54
9
171
6
48
102
9
45
180
6
18
30
81
96
45
24
3
27
6
48
42
30
24
24
60
96
6
54
90
114
12
18
21
120
129
39
21
6
21
75
108
102
48
42
9
24
201
84
66
114
30
36
60
66
24
6
9
219
30
87
48
141
30
93
48
3
6
39
15
96
90
36
27
21
192
54
60
180
30
183
87
30
51
24
216
3
60
42
183
117
60
60
84
60
24
42
30
60
87
33
159
141
288
6
66
60
15
72
87
33
21
90
6
84
39
192
48
51
12
150
30
45
9
60
144
51
24
207
105
24
48
21
36
36
123
45
51
39
30
60
6
96
30
99
45
24
51
45
51
33
6
90
54
81
99
21
45
60
60
84
87
165
108
36
6
60
240
30
18
36
54
96
84
192
24
51
24
225
60
114
129
33
15
3
69
141
36
60
30
6
84
75
69
162
270
123
120
117
75
15
114
66
108
6
240
60
30
174
66
225
81
24
36
54
90
75
21
48
132
15
249
36
60
138
12
84
114
36
246
9
81
150
30
75
135
18
72
54
6
84
60
60
96
60
123
21
150
66
24
24
252
30
150
234
54
126
45
195
6
54
114
87
69
75
120
9
ABCD 95773746052*3^$a+1 [50094]
156
18
78
120
3
16
48
23
42
48
7
96
72
120
155
90
54
126
72
18
13
131
18
60
7
65
31
5
102
252
18
60
67
48
41
42
18
12
103
11
133
23
57
3
54
66
90
43
11
181
23
30
75
69
60
15
33
55
48
11
18
75
135
73
89
90
381
40
29
36
18
60
234
90
13
77
306
25
29
48
3
21
48
78
72
12
73
23
12
36
9
27
6
48
79
35
30
72
79
125
72
84
175
96
5
72
3
45
115
17
7
8
51
114
30
18
115
104
96
184
24
192
5
43
65
96
66
189
136
17
31
101
3
40
5
42
49
17
7
11
24
120
13
185
24
30
18
132
30
21
88
35
61
96
29
48
78
198
36
3
231
97
72
96
72
59
48
72
13
41
111
3
93
33
7
185
18
37
77
18
25
23
36
6
367
83
93
9
72
216
24
18
48
24
30
31
5
19
53
72
6
30
63
135
9
48
57
48
55
17
55
5
115
173
120
60
15
40
24
299
126
138
85
41
36
78
93
87
25
23
49
104
64
5
108
108
115
29
30
61
65
79
96
144
173
30
54
36
19
48
48
32
16
5
102
72
36
6
43
11
54
103
120
152
33
54
49
11
13
5
336
67
47
90
18
30
18
42
72
36
84
36
54
108
109
53
6
216
30
6
30
67
8
105
18
24
18
67
77
30
150
48
36
24
72
48
42
1
137
60
36
120
132
48
19
197
54
42
72
30
13
83
156
60
93
105
36
67
360
8
27
18
42
54
30
114
12
204
19
11
61
125
3
16
29
187
65
42
157
48
167
9
64
71
126
18
42
48
55
5
30
37
96
89
36
67
48
120
83
85
32
40
65
18
85
17
18
114
30
18
19
41
120
78
57
9
144
55
24
53
43
96
56
123
109
56
21
18
36
12
54
36
72
18
198
7
155
18
19
8
153
24
72
126
18
90
72
12
162
60
54
66
3
51
45
40
5
19
17
79
72
35
30
78
126
66
144
18
96
66
198
6
36
48
85
48
120
48
65
72
18
37
192
17
31
95
57
93
12
55
35
93
39
145
143
102
468
18
45
27
78
127
65
60
162
193
5
102
205
24
5
67
72
95
1
24
53
48
180
7
137
7
173
243
27
6
79
80
51
6
90
36
97
173
54
181
24
41
72
36
150
30
54
6
36
15
33
18
54
199
149
72
115
245
43
5
60
12
6
85
17
18
24
141
105
39
16
5
43
149
60
108
67
131
90
126
18
120
60
7
8
21
12
90
42
115
96
17
60
84
24
15
16
71
42
31
59
205
41
55
287
73
71
36
37
72
144
72
23
49
120
80
40
96
29
36
84
90
36
6
111
9
60
30
96
30
54
201
40
35
12
60
93
27
373
29
48
163
80
184
65
120
6
12
157
96
48
65
36
36
55
107
102
54
6
3
45
6
72
120
18
27
45
67
23
73
35
294
87
75
264
6
31
233
54
1
5
12
39
39
234
108
48
42
144
30
19
149
120
75
21
259
5
42
121
23
97
29
144
66
6
48
60
12
18
9
160
32
16
192
11
157
107
126
127
80
48
40
17
30
78
30
54
31
59
6
31
48
5
6
126
18
48
42
51
105
72
127
125
72
180
36
99
99
36
1
35
13
59
126
127
48
80
57
12
75
3
90
67
17
180
18
6
19
48
24
48
35
85
11
126
55
48
23
90
ABCD 95773815968*3^$a+1 [50011]
109
35
121
63
111
186
63
80
232
8
31
105
255
9
81
6
9
111
33
21
36
15
39
9
104
136
200
1
6
89
1
204
75
111
9
351
30
75
9
135
24
21
75
80
16
168
81
66
189
201
90
5
55
9
15
126
24
96
54
66
120
203
112
48
57
23
40
96
96
24
80
55
66
30
9
24
51
270
36
363
81
60
66
84
36
9
345
111
24
105
255
80
96
160
32
13
30
165
15
449
144
91
21
105
204
51
8
97
143
151
105
105
60
120
51
75
180
65
49
6
9
21
3
72
129
111
15
129
120
21
234
180
156
9
75
21
168
72
135
129
120
120
45
219
21
11
40
45
180
324
35
31
9
24
72
48
87
240
90
15
9
60
90
9
96
96
39
9
201
96
54
65
85
99
192
255
24
66
15
24
24
192
15
60
174
39
32
40
24
24
200
96
16
105
15
8
31
126
3
117
300
39
15
6
123
72
15
54
51
15
24
9
57
90
5
40
9
143
7
89
16
21
54
6
135
69
90
9
81
30
81
48
27
429
81
39
15
6
75
255
33
87
9
231
84
36
17
16
456
104
16
75
53
88
129
30
201
48
297
54
60
90
51
104
25
39
87
89
85
51
15
33
21
51
24
24
57
30
9
81
24
36
3
111
201
144
135
126
30
90
59
136
24
15
129
87
84
5
31
105
24
80
1
143
1
39
104
48
40
135
120
84
21
105
23
187
5
79
105
81
119
16
48
120
147
45
165
84
15
24
21
99
192
39
6
3
96
171
5
88
56
184
21
66
353
16
141
3
80
37
299
55
41
25
23
112
9
15
104
232
48
57
84
96
54
96
54
30
306
159
80
64
111
9
81
120
156
3
57
63
21
30
45
141
60
24
156
99
21
90
30
180
423
27
144
5
31
24
150
83
193
54
9
72
24
21
150
60
84
156
24
81
24
165
60
30
336
84
6
84
59
96
16
45
99
75
53
193
39
81
23
181
203
97
336
15
15
9
8
208
24
24
21
155
64
96
81
15
15
9
111
120
249
51
150
84
36
15
99
165
24
56
85
75
21
54
36
9
105
39
81
71
55
90
54
105
80
48
187
30
60
11
25
39
201
39
75
165
128
16
72
69
35
64
72
120
15
17
7
90
150
186
30
174
126
84
6
3
141
51
9
111
48
117
60
63
21
246
30
54
305
61
83
16
171
84
30
36
60
24
59
151
96
33
72
24
81
54
120
105
128
133
107
73
30
84
126
84
75
225
6
30
75
48
72
9
6
204
300
36
189
15
9
32
25
114
36
90
39
240
96
75
45
24
81
39
51
114
75
15
120
209
40
72
120
69
36
303
81
6
144
186
15
279
41
49
39
56
61
3
237
3
297
135
39
6
3
ABCD 95773831852*3^$a+1 [50038]
11
7
12
5
120
16
27
18
131
24
67
90
42
66
60
11
79
41
49
12
3
9
71
184
111
54
6
12
209
211
5
73
144
47
24
37
3
32
7
65
91
5
19
30
23
7
33
117
27
144
27
18
102
5
157
90
78
30
30
42
53
64
63
138
12
11
7
72
198
90
18
24
30
17
120
31
12
21
56
40
51
29
91
162
251
24
25
48
87
75
78
132
78
69
3
5
72
91
60
57
45
27
3
5
55
33
48
27
30
119
109
12
72
23
43
54
18
42
27
111
65
64
80
24
19
30
180
35
96
7
9
3
21
129
47
103
66
119
43
45
123
77
55
42
168
48
12
102
48
45
8
16
8
91
174
15
48
75
18
12
12
18
89
43
197
13
48
12
47
88
33
39
99
29
43
18
59
25
66
69
3
53
109
11
217
47
16
87
210
102
30
78
60
102
27
51
18
54
60
36
90
12
12
131
97
210
150
23
16
224
55
30
27
32
13
27
3
132
30
11
7
12
6
90
21
9
30
42
47
55
17
24
24
115
126
15
147
12
17
13
35
25
71
96
48
40
15
33
75
168
114
11
64
15
6
11
1
42
21
39
78
107
13
99
21
30
5
25
12
3
8
115
29
13
12
47
13
51
27
29
48
43
45
33
30
81
24
129
36
24
60
15
32
103
30
3
8
25
95
109
11
49
60
6
12
120
60
29
40
33
48
30
30
59
40
120
33
96
47
37
156
42
53
64
8
13
11
1
18
77
157
3
3
72
29
139
45
45
99
3
53
7
17
31
65
19
141
56
16
8
7
12
333
33
54
17
31
9
3
66
27
57
60
11
115
5
37
30
5
240
115
5
24
64
80
37
35
7
41
16
8
120
13
72
66
24
6
51
56
13
27
15
12
36
42
15
15
65
24
133
51
27
12
6
192
210
17
48
25
23
144
48
24
43
108
138
15
69
27
3
125
55
17
24
24
72
133
27
69
75
27
42
107
31
17
16
75
84
17
43
5
85
27
33
48
23
24
16
39
41
19
197
24
7
57
32
16
105
72
48
162
180
33
63
17
13
72
27
63
72
90
95
1
42
77
16
147
69
39
150
171
33
87
33
30
33
75
245
67
53
55
17
13
192
156
30
12
102
168
18
21
63
17
73
71
19
45
63
113
144
72
73
47
144
7
72
33
8
24
40
51
29
13
60
87
21
11
24
37
30
108
12
30
12
150
5
193
23
64
45
3
8
79
78
12
18
5
85
3
9
135
63
89
31
78
42
57
15
18
39
63
66
12
42
41
37
102
101
7
17
1
15
72
27
90
11
37
42
33
27
6
71
43
5
295
60
6
39
3
30
23
120
24
16
69
30
66
12
63
27
125
7
30
35
72
48
72
120
16
3
30
84
96
27
87
17
61
27
63
210
12
3
147
156
60
54
47
61
60
18
12
12
66
270
42
3
32
25
23
16
123
141
27
48
90
11
208
93
27
56
67
90
30
29
40
123
93
45
30
30
12
11
55
72
180
18
11
19
5
25
204
107
40
39
9
45
96
54
6
42
342
60
131
19
48
42
155
13
42
60
78
48
47
97
87
104
67
18
42
57
105
18
173
16
120
39
89
72
49
39
8
24
151
89
24
96
96
48
37
48
59
121
12
35
55
353
24
1
15
24
248
13
107
55
89
48
73
102
41
7
30
72
6
60
60
69
8
67
60
18
39
81
15
72
33
23
85
11
1
18
12
180
5
133
11
61
75
57
48
47
72
49
30
12
125
37
3
8
64
32
181
30
150
42
90
66
30
30
197
25
47
72
16
93
107
13
30
69
15
57
51
18
54
101
49
143
145
23
97
15
24
21
72
35
72
31
60
29
91
12
48
72
17
43
117
39
65
24
115
21
45
59
43
53
37
18
12
12
78
192
11
49
66
84
33
24
63
66
42
125
37
27
3
228
17
91
84
17
79
60
12
33
27
45
24
9
54
137
31
48
9
63
9
48
45
18
102
51
255
54
30
45
15
33
24
33
15
45
195
8
24
216
7
ABCD 95775068516*3^$a+1 [50029]
11
208
32
49
6
9
57
90
60
9
105
66
29
109
60
27
12
32
36
13
35
52
9
3
51
45
44
133
3
45
6
6
23
79
6
60
84
71
36
25
119
139
6
54
33
84
21
24
60
99
20
31
84
30
234
6
6
54
6
54
107
13
66
24
21
3
30
132
59
79
33
44
16
8
121
23
12
1
107
16
20
36
61
144
3
51
30
36
6
18
12
30
5
37
6
6
11
43
77
72
88
9
6
18
12
3
9
143
109
30
6
12
11
25
95
37
35
13
51
63
113
40
105
54
30
114
60
6
35
16
9
119
127
54
36
72
6
12
18
42
65
19
18
36
60
12
24
75
45
60
24
59
7
53
31
54
12
24
36
18
30
6
81
15
96
65
12
1
30
5
64
116
139
5
43
209
121
24
24
12
60
47
28
27
5
37
6
120
129
15
21
9
18
17
60
1
12
48
54
36
54
39
20
7
18
35
1
30
24
30
42
18
60
6
24
36
84
66
54
30
30
5
100
21
6
54
30
69
39
5
12
73
18
9
204
36
69
96
23
48
13
11
1
30
45
9
36
78
6
11
97
87
105
90
21
105
90
54
39
15
21
69
12
78
17
4
8
37
35
91
5
19
48
5
31
42
48
6
65
19
84
41
1
63
3
60
150
12
30
96
90
15
27
45
123
21
9
47
19
149
4
81
60
36
3
45
18
144
48
41
52
9
6
69
3
21
165
15
27
30
18
5
1
54
42
120
102
125
16
15
5
1
35
60
85
30
6
18
120
65
7
48
102
15
57
6
21
3
41
37
48
87
15
17
97
6
90
72
36
27
8
187
48
9
81
15
20
19
5
48
25
12
36
96
6
18
90
29
40
51
42
23
7
53
55
12
53
55
17
73
27
105
39
15
36
65
193
42
198
54
53
205
3
44
55
36
42
18
6
75
80
40
45
36
23
1
75
39
54
48
24
24
51
20
49
119
7
6
60
75
33
72
18
36
66
78
29
7
6
3
20
204
40
33
30
30
24
24
35
79
113
28
51
48
33
9
135
8
48
13
66
30
120
95
13
48
63
51
5
49
30
174
6
21
24
87
5
133
60
42
180
45
57
66
57
15
45
57
18
54
23
43
18
30
12
33
39
138
120
18
45
92
13
15
15
24
33
15
9
20
16
44
25
78
113
64
8
1
84
72
60
30
89
49
15
81
12
23
31
69
44
52
8
40
117
60
39
51
53
7
36
18
60
6
78
12
48
63
8
96
40
9
36
30
5
79
21
44
16
39
12
5
19
69
81
54
29
13
84
60
51
140
48
16
9
39
152
24
25
60
6
101
144
1
108
42
9
45
66
89
16
63
17
220
63
42
30
24
21
32
12
31
48
150
60
27
195
48
42
48
131
55
93
140
73
47
13
159
3
33
32
1
47
24
109
42
65
19
36
18
30
36
5
1
18
24
42
23
1
12
15
8
49
63
33
11
28
111
54
6
30
102
84
54
36
171
24
80
55
54
27
39
24
60
66
11
88
57
23
55
17
25
30
9
3
6
11
28
45
42
29
172
45
35
205
3
87
17
112
9
84
11
112
24
8
48
25
47
187
60
6
18
72
105
8
25
159
87
120
18
36
60
11
25
48
35
16
15
41
31
138
36
3
72
9
6
54
179
1
47
64
21
3
39
72
5
13
35
16
51
33
21
6
48
6
30
29
1
11
16
8
127
48
30
59
1
15
27
45
9
66
12
78
18
60
36
60
96
53
52
44
25
59
25
12
15
3
77
72
133
54
24
45
81
51
192
140
1
6
90
6
125
37
23
145
30
18
42
18
11
1
215
79
129
141
35
144
4
123
30
72
35
16
92
55
18
27
44
1
114
60
24
102
23
85
42
9
8
28
99
60
30
144
12
30
18
90
17
48
7
18
12
54
24
6
6
138
114
90
23
7
21
15
105
44
28
33
6
30
99
44
73
102
5
28
44
61
39
44
79
33
15
120
24
53
13
84
30
6
48
27
33
54
18
24
6
18
11
16
39
5
36
7
198
59
61
18
24
6
51
84
9
27
171
33
84
135
258
3
15
45
20
85
30
90
119
1
87
45
12
96
12
123
141
24
60
30
17
24
25
150
9
57
23
232
9
36
47
31
21
9
47
72
13
120
99
8
73
48
36
6
125
13
42
57
32
85
66
54
24
126
54
15
39
126
27
3
5
1
60
11
19
84
6
108
96
47
103
5
25
66
24
42
23
61
35
48
43
17
76
21
18
57
8
172
9
107
12
36
7
17
13
18
54
30
48
225
75
30
23
25
42
129
33
11
100
15
177
24
21
30
30
30
5
163
6
30
24
54
6
81
15
65
19
30
60
6
21
69
6
5
88
56
24
49
23
7
21
45
36
66
48
57
8
1
96
15
3
29
ABCD 95775327808*3^$a+1 [50039]
39
33
3
24
12
1
528
120
24
96
119
81
27
165
40
32
51
37
48
35
189
87
9
184
8
27
37
48
11
12
193
155
109
8
39
1
32
255
180
60
1
107
12
105
40
131
37
48
96
35
45
111
33
171
93
112
11
45
39
145
24
56
15
36
13
72
35
72
60
201
159
121
59
36
9
3
37
32
136
107
93
64
71
73
24
288
107
13
32
16
32
15
57
135
105
16
72
24
71
24
73
35
45
3
85
32
51
45
27
333
39
1
32
48
96
120
51
45
27
12
36
13
47
84
133
83
60
180
72
13
80
88
80
112
72
35
61
47
144
9
40
96
8
16
35
45
64
35
36
84
60
57
195
36
25
83
21
99
36
216
33
27
48
85
56
136
47
145
131
117
3
37
32
63
49
168
71
12
13
131
108
25
11
36
36
24
21
87
300
157
191
84
24
37
128
40
32
72
51
21
15
193
80
63
144
121
263
297
72
63
57
16
155
24
85
168
263
144
25
71
12
229
11
165
267
12
33
183
33
27
109
80
3
36
9
16
35
36
9
16
239
169
56
40
11
36
9
3
96
21
88
8
160
200
27
13
23
57
144
51
48
61
179
21
168
63
9
3
72
69
111
1
144
48
95
1
80
135
132
45
3
180
81
63
25
35
45
48
99
109
35
24
156
9
87
9
315
72
85
8
216
16
83
85
216
11
12
33
40
24
143
81
160
47
48
24
225
27
36
12
216
37
24
35
84
97
48
107
24
36
73
107
12
25
8
39
24
9
3
13
59
61
24
47
9
99
48
117
16
191
153
63
180
24
85
59
21
288
51
12
132
93
195
45
75
45
15
144
25
56
27
36
25
24
95
408
105
72
135
337
35
96
13
80
51
13
23
9
208
107
189
99
108
12
168
252
12
36
60
108
12
13
95
1
95
129
72
123
109
8
39
145
168
8
99
21
40
128
184
395
45
40
32
136
107
96
189
3
45
99
96
117
3
72
13
23
60
189
112
131
72
37
56
64
176
63
36
133
320
27
61
80
39
168
57
303
25
23
217
120
131
37
104
3
13
83
37
24
48
8
64
56
15
108
84
73
95
153
279
73
83
69
48
64
48
23
73
80
27
72
37
59
36
49
35
60
72
97
48
47
33
243
21
40
56
39
108
132
73
83
69
111
33
135
9
183
144
9
24
16
72
24
96
48
96
35
21
27
85
83
48
45
159
1
119
25
155
61
11
168
45
3
108
96
48
33
64
24
24
143
60
13
120
47
144
216
49
35
60
120
25
24
119
145
71
72
217
71
217
83
72
24
144
36
48
25
11
141
39
60
36
25
59
229
95
25
83
72
61
120
95
84
60
97
11
72
21
15
36
48
61
24
95
25
8
184
8
15
73
47
33
27
93
64
71
72
96
72
12
61
11
36
33
75
24
205
23
144
121
119
9
136
8
88
144
131
72
157
56
72
400
71
289
80
51
12
60
120
24
181
128
27
60
9
63
ABCD 95775500168*3^$a+1 [50035]
80
28
252
12
32
231
117
16
60
44
12
3
57
208
260
12
204
4
323
169
23
93
63
81
156
27
33
3
60
37
227
36
69
60
88
68
99
1
32
60
147
180
33
64
96
44
48
12
171
33
84
88
104
111
25
47
48
72
96
21
39
12
12
21
12
52
72
131
97
32
39
84
108
12
21
64
96
72
8
220
36
56
87
45
52
11
9
100
59
37
84
36
204
116
48
100
44
63
12
177
99
21
63
105
51
201
60
168
3
9
180
4
35
1
36
23
12
57
60
15
1
84
35
25
23
9
39
229
168
20
63
24
1
176
48
111
189
88
12
83
12
37
11
33
72
60
124
68
63
57
123
37
32
48
123
69
24
12
12
132
3
25
212
60
4
44
3
72
57
48
63
9
51
157
11
97
8
4
35
73
108
44
180
12
4
35
9
40
72
179
24
37
23
45
156
40
96
120
8
36
72
255
13
44
216
132
3
37
8
207
13
24
71
21
28
32
76
167
145
11
132
9
99
180
237
87
21
276
40
131
72
57
100
20
76
44
76
92
108
112
8
24
124
107
133
72
47
57
4
20
15
1
44
27
69
39
37
8
120
124
72
80
36
27
117
3
37
8
12
120
28
11
12
60
253
32
12
231
237
15
9
51
33
84
48
48
15
81
28
32
60
183
121
20
99
25
23
12
13
32
172
11
132
121
44
3
45
60
52
20
51
45
147
168
57
84
48
15
45
12
36
24
123
141
84
75
193
47
37
11
60
57
48
60
3
45
12
27
97
108
72
191
12
93
75
73
56
63
21
4
72
11
49
164
216
63
36
12
129
28
120
23
85
68
99
33
312
60
112
60
11
109
23
37
68
63
9
120
3
45
72
60
36
40
224
16
84
20
243
60
93
123
84
61
36
23
1
80
36
39
129
12
36
12
72
48
111
165
136
36
80
15
192
97
23
96
21
108
120
132
39
21
156
48
27
45
72
40
180
35
33
40
60
107
117
3
48
12
1
119
48
97
60
140
3
85
92
108
4
128
172
56
27
97
44
304
71
21
51
9
84
87
12
181
332
60
15
13
32
144
148
72
23
48
117
111
97
107
1
116
39
12
165
12
52
20
51
13
92
12
15
57
3
33
27
145
23
60
37
116
84
15
61
47
9
48
183
37
12
11
93
36
144
4
131
109
23
117
3
105
27
33
63
69
111
117
24
60
39
189
183
12
105
96
87
13
32
12
135
33
12
48
204
148
32
99
37
8
99
33
3
109
12
20
159
81
24
39
33
132
88
47
168
69
64
35
1
44
36
51
12
45
168
4
48
116
147
49
44
27
9
64
144
48
95
73
119
81
15
24
96
21
96
24
39
249
36
147
12
13
104
40
8
3
25
48
56
120
84
12
24
48
3
12
33
60
84
39
69
108
72
100
8
40
68
84
15
181
59
25
131
72
60
49
8
108
28
156
131
45
100
32
108
3
72
129
120
51
9
279
37
20
24
16
32
3
13
152
63
12
228
24
108
9
183
21
16
11
240
60
57
60
72
4
332
64
128
72
51
12
1
59
121
60
32
84
63
33
195
109
108
72
36
92
12
40
24
44
48
195
45
24
40
11
72
117
3
45
15
48
93
75
37
72
72
284
27
177
40
11
21
3
37
80
ABCD 95776084076*3^$a+1 [50071]
41
304
15
9
12
63
72
17
88
93
6
89
16
24
96
96
12
8
19
65
96
13
27
60
20
24
48
48
40
8
31
96
9
60
56
55
17
36
40
80
25
11
4
111
9
27
69
84
60
15
41
28
32
28
8
64
20
28
57
15
8
48
48
96
24
12
24
4
24
120
8
43
36
29
7
69
248
7
120
69
45
12
59
31
60
45
129
6
89
1
3
84
12
39
5
12
60
24
31
17
48
40
12
12
45
36
23
16
24
92
4
20
4
56
16
84
21
24
35
31
89
48
60
28
45
23
16
56
40
24
8
48
108
37
15
63
9
20
37
35
28
56
36
25
95
19
41
48
40
8
132
88
8
12
88
192
8
55
137
72
1
59
37
11
4
104
7
29
4
15
57
72
72
24
20
64
12
128
48
4
44
12
43
12
5
40
9
15
164
4
20
13
60
35
72
16
21
131
4
48
12
36
48
27
18
99
27
21
60
8
76
9
27
24
80
91
30
327
3
5
115
45
8
7
65
84
60
19
162
39
36
68
72
12
60
36
25
35
24
13
18
21
15
81
153
11
4
57
15
12
36
32
24
60
28
8
55
9
9
15
12
8
1
11
24
19
5
136
36
15
45
80
4
128
48
48
25
11
24
16
168
128
12
43
29
36
24
19
5
25
15
72
32
7
6
3
56
31
105
8
7
90
23
1
54
29
96
76
45
6
5
40
8
55
57
15
5
28
12
45
39
15
221
25
83
7
89
16
44
48
40
32
24
84
36
16
21
23
16
39
45
96
20
28
92
4
36
51
78
72
15
3
65
4
48
12
27
36
45
48
32
252
48
100
33
126
161
43
29
48
79
29
7
45
60
3
42
18
41
36
12
52
48
48
8
37
3
87
125
4
60
60
39
9
72
15
29
55
41
16
12
168
48
12
105
123
20
12
72
12
31
189
8
52
21
30
90
59
19
29
28
8
97
47
48
40
39
9
32
84
19
41
60
85
35
19
57
48
200
16
56
48
72
25
95
25
23
16
48
3
65
4
8
28
12
72
48
87
24
65
1
231
8
16
51
54
6
9
8
76
45
6
41
49
3
8
40
3
89
12
61
48
35
61
30
9
180
60
24
20
28
8
16
20
120
24
12
40
15
17
28
15
17
48
60
4
45
59
67
53
91
5
28
56
64
20
12
88
8
24
60
24
25
36
6
45
9
75
15
54
11
16
120
45
23
12
4
68
72
19
42
75
33
15
12
8
12
28
27
105
9
11
24
196
44
25
6
5
49
71
13
71
25
35
16
20
24
4
81
83
36
55
41
24
7
33
20
12
24
1
24
66
5
40
33
75
12
129
59
67
129
15
65
1
3
21
11
19
41
48
1
39
32
133
39
8
205
59
4
75
29
40
12
9
39
36
72
39
84
29
60
36
184
216
87
18
147
60
15
9
104
4
32
100
8
13
75
8
24
12
16
9
99
96
159
17
4
80
31
5
28
36
20
19
12
5
88
21
35
1
15
33
6
81
60
68
16
21
27
140
13
23
12
19
5
19
9
32
24
4
108
20
24
4
84
8
4
15
41
60
12
13
3
20
4
8
52
60
48
3
21
140
60
1
54
41
25
15
44
19
9
96
15
57
3
12
29
25
35
4
21
59
25
47
12
48
28
12
3
69
32
55
89
72
48
7
5
28
75
42
27
3
29
24
96
88
3
45
44
31
45
123
9
36
60
75
17
48
7
9
36
8
36
1
47
36
112
12
3
185
24
31
84
6
18
29
88
20
40
15
24
33
12
44
40
12
32
76
80
84
163
125
48
16
20
88
48
9
95
16
12
3
137
31
57
128
24
97
3
8
28
87
120
89
16
39
9
180
12
24
20
24
52
20
40
105
59
229
11
31
33
20
40
27
53
36
79
5
4
56
1
36
35
4
39
57
9
6
174
23
16
15
41
16
32
132
24
115
72
9
15
21
92
52
56
4
45
3
8
25
18
29
108
109
123
12
44
96
1
27
56
55
162
15
24
48
68
4
56
60
12
37
36
35
19
24
9
32
28
20
76
36
144
140
12
73
36
51
72
3
45
8
7
9
81
47
7
54
11
16
24
56
72
36
4
60
48
32
37
39
45
59
16
12
3
42
99
9
12
35
19
125
1
35
24
19
17
19
65
16
20
43
12
69
56
28
44
72
16
39
9
56
25
35
79
41
64
56
19
17
60
4
8
28
99
9
81
11
28
24
20
37
83
52
24
72
20
25
23
24
36
61
39
12
3
36
45
36
20
4
201
48
35
61
11
12
31
21
8
40
56
12
88
111
5
19
41
16
8
16
56
40
20
12
12
28
8
85
83
1
143
1
6
9
36
9
135
44
16
24
8
79
21
12
3
30
54
36
9
69
11
25
39
27
108
5
4
171
60
66
6
30
24
71
4
44
1
35
4
87
33
57
15
8
40
15
12
29
40
236
60
49
96
59
4
27
17
28
44
16
32
12
31
17
148
80
4
39
69
12
135
125
19
105
80
25
6
65
4
36
21
30
105
12
56
76
39
6
11
43
9
272
24
12
25
3
15
66
39
12
3
216
5
91
5
43
90
180
27
24
20
19
5
36
91
84
81
20
13
15
56
24
64
48
39
9
44
52
48
20
96
12
88
44
72
ABCD 95776375042*3^$a+1 [50073]
16
5
3
105
12
31
44
9
19
113
42
13
137
7
44
60
36
84
27
24
21
45
19
8
28
92
12
39
21
24
21
43
23
18
31
5
63
75
30
87
21
43
47
12
193
68
27
13
89
55
5
12
15
16
8
15
24
36
9
48
9
18
45
63
30
132
3
69
103
8
24
15
48
33
48
12
9
36
60
19
35
48
25
80
76
29
6
9
15
42
84
55
47
33
40
11
6
3
4
56
39
61
17
30
25
77
12
3
63
12
13
20
3
12
30
67
32
16
35
69
21
12
3
3
30
24
27
21
27
51
1
89
42
12
61
17
63
21
24
31
8
15
60
18
3
64
17
30
18
55
11
120
1
65
60
66
54
48
15
33
39
9
7
35
45
39
36
102
36
60
24
42
33
45
55
32
96
33
24
15
27
25
23
1
149
123
75
33
12
15
9
9
24
31
89
171
36
36
24
3
6
19
68
24
48
15
1
35
12
114
15
33
3
4
11
30
159
4
5
7
59
84
30
67
8
24
3
18
19
17
31
24
41
72
7
8
3
25
83
85
11
30
39
12
64
20
4
77
3
132
3
6
48
15
36
112
53
72
39
24
84
33
48
7
32
117
51
24
40
23
42
15
84
4
20
57
15
51
33
45
24
30
72
6
18
1
5
75
45
18
30
63
33
36
19
5
67
53
12
24
19
149
87
148
23
18
27
93
27
27
12
18
3
60
177
66
66
6
24
13
20
27
9
69
12
15
3
78
7
36
47
33
15
117
9
15
28
36
5
54
42
36
24
30
85
11
9
33
3
39
33
63
24
13
17
91
17
7
84
24
11
145
92
52
8
3
9
36
99
60
57
15
48
6
39
3
13
101
6
42
63
33
39
87
81
4
20
9
75
12
3
21
21
12
30
6
19
35
30
7
36
77
31
44
12
9
27
3
174
27
144
12
33
60
84
6
105
9
12
36
18
12
144
9
81
36
15
45
39
84
39
121
17
54
9
21
31
8
12
9
19
59
12
25
29
6
30
39
9
31
12
20
48
51
6
27
52
5
6
33
21
30
9
24
72
51
24
21
12
33
30
24
1
5
3
45
24
36
54
57
3
42
24
31
44
87
12
105
52
5
24
31
41
30
102
36
12
102
13
8
57
39
3
42
18
1
11
24
57
57
27
33
66
117
9
36
43
72
29
48
78
48
54
31
5
6
24
37
8
9
43
35
9
33
12
63
12
3
42
3
48
40
168
84
56
69
63
52
12
20
4
32
120
15
105
12
27
93
33
48
51
51
105
4
41
48
27
15
60
85
72
120
32
24
12
28
36
23
33
57
31
12
65
42
25
17
39
16
11
37
65
36
39
45
87
15
96
33
9
18
13
29
30
210
36
31
11
12
6
30
42
7
65
3
3
21
9
12
55
83
9
57
114
30
7
8
72
9
3
16
17
30
33
15
234
36
15
27
13
11
1
5
12
75
57
31
23
30
60
12
90
73
5
96
75
9
36
3
60
100
5
72
6
42
12
30
6
19
108
72
80
51
90
12
30
6
60
42
49
11
42
3
9
3
45
60
78
90
60
42
18
7
68
99
33
12
33
6
42
12
6
21
36
108
4
20
12
45
18
1
5
24
27
15
66
30
48
36
1
29
6
30
3
9
67
11
48
36
61
47
132
54
24
27
24
16
59
6
3
12
24
39
25
36
56
33
51
21
3
81
30
49
35
48
9
33
3
160
8
36
4
5
6
24
61
48
95
66
30
25
36
53
7
8
27
6
27
15
37
29
31
116
72
12
16
72
92
3
30
3
12
45
72
36
18
45
16
36
65
75
40
107
102
15
69
51
33
36
19
180
77
19
32
57
3
45
30
48
9
45
27
48
12
33
7
23
66
60
27
9
60
3
15
37
65
75
3
6
24
7
5
114
12
30
15
3
37
47
18
27
96
9
30
25
5
15
45
36
39
96
24
12
36
57
63
28
216
8
75
33
3
24
30
7
29
51
40
41
39
24
9
90
13
29
78
18
15
3
45
180
27
9
36
9
66
13
41
6
117
57
15
3
25
60
5
3
60
72
51
12
57
28
17
36
24
115
20
36
21
15
63
21
72
24
33
147
3
181
149
42
48
18
18
9
3
18
30
25
36
5
39
24
33
72
3
39
13
47
9
4
65
18
30
27
21
6
13
5
67
23
36
69
36
64
8
15
72
78
42
57
15
18
115
245
3
57
12
51
9
31
8
111
60
6
18
24
30
15
76
36
108
23
102
66
6
84
12
7
41
6
48
13
29
63
57
96
30
9
33
102
9
60
21
15
4
47
105
9
3
27
24
9
28
32
3
9
21
24
24
36
51
27
66
54
13
8
21
99
9
6
36
30
84
39
3
33
120
69
3
9
24
39
27
30
36
75
40
5
27
3
9
45
36
3
40
11
81
93
31
23
33
3
6
3
45
12
48
15
40
5
55
8
3
1
5
24
30
6
36
24
19
32
12
108
189
36
120
60
3
21
96
3
9
87
63
30
42
45
16
32
27
9
69
12
48
30
30
55
5
12
3
3
33
12
3
21
9
19
96
11
61
23
25
56
3
12
9
45
12
67
80
33
7
20
36
12
3
6
31
137
31
131
9
16
20
16
60
32
33
48
31
23
45
51
30
36
43
5
30
12
6
7
17
19
80
45
6
49
11
1
95
54
3
72
75
30
24
12
12
15
27
1
29
84
39
33
7
65
51
16
11
73
191
81
39
18
30
12
33
33
12
43
149
18
18
30
45
15
9
9
30
49
41
15
15
12
57
45
55
8
57
15
3
42
12
48
27
15
105
60
15
69
12
9
18
18
30
30
15
3
90
60
24
55
23
72
60
36
30
12
114
60
18
27
39
36
1
17
96
42
69
63
6
72
79
8
16
92
12
81
7
24
48
11
9
75
60
81
21
15
9
36
120
15
48
21
15
40
5
19
65
36
19
56
124
23
9
9
60
6
45
33
18
57
87
30
3
12
64
35
6
48
123
3
42
7
36
35
9
28
8
9
12
15
3
21
ABCD 95776559974*3^$a+1 [50013]
101
61
75
9
11
28
20
60
196
36
63
9
36
12
69
39
204
48
104
1
78
17
84
40
165
35
4
32
199
33
33
78
41
16
84
80
84
127
18
51
36
24
20
120
4
12
180
60
72
8
84
28
21
66
65
85
36
95
48
124
128
13
27
72
8
48
67
129
84
21
35
16
44
61
54
93
57
11
24
60
61
27
36
36
36
72
68
139
5
76
72
108
8
7
5
24
36
24
16
105
24
11
48
52
48
36
20
85
6
33
105
11
25
39
15
9
92
88
87
33
8
84
4
15
21
44
12
25
3
147
18
47
64
9
132
95
24
96
4
99
17
48
72
85
23
120
16
36
33
35
1
39
132
84
80
36
144
25
3
51
5
4
92
84
1
95
36
48
12
24
40
260
19
45
32
40
33
75
56
28
33
63
12
60
68
4
48
20
19
5
16
72
8
40
24
20
25
71
4
21
75
45
39
20
1
119
19
6
71
48
4
36
36
80
49
35
36
1
30
18
39
96
51
36
29
19
6
39
105
102
24
33
176
96
36
4
9
39
36
21
3
12
44
16
45
60
36
15
104
40
60
69
35
37
30
90
359
84
12
4
36
12
21
36
35
40
105
15
56
19
21
8
4
93
3
20
12
84
1
27
12
36
72
8
49
51
144
20
24
61
95
16
44
16
104
40
20
79
41
4
80
97
3
105
11
1
23
4
56
72
48
4
8
24
1
18
12
57
92
16
129
51
8
25
27
12
108
44
61
24
111
15
5
88
27
5
85
23
12
28
36
81
35
43
126
3
51
65
7
48
72
18
60
35
40
51
5
25
3
33
3
32
55
113
55
66
3
21
192
23
12
25
23
25
42
53
72
73
87
20
55
57
188
24
4
81
131
73
147
15
30
23
52
60
45
27
56
67
93
12
8
31
5
100
24
84
51
6
11
24
49
11
25
35
40
24
200
7
5
108
124
8
43
65
12
49
11
88
20
36
24
25
12
27
72
48
36
56
76
105
75
120
44
88
32
31
90
27
51
57
20
52
108
15
33
20
37
59
25
3
93
3
12
39
21
20
115
29
85
3
12
164
85
35
40
20
4
33
15
8
232
8
25
15
21
35
4
20
31
21
9
24
15
21
71
84
96
19
65
1
3
21
59
16
80
76
69
3
56
36
49
35
64
8
148
56
31
18
27
105
119
4
15
36
60
21
12
21
35
1
11
25
30
57
8
60
4
39
5
12
480
25
15
69
24
47
4
105
35
24
157
75
240
8
25
87
132
48
24
51
18
71
40
104
12
4
51
5
13
167
84
40
56
24
31
69
44
52
8
1
39
20
36
85
111
24
9
27
72
8
28
20
64
8
25
23
175
45
32
13
75
24
81
11
16
44
40
21
23
120
52
8
52
9
35
96
109
35
16
33
39
36
72
20
40
20
43
5
40
72
164
85
35
84
7
89
24
67
18
11
1
75
20
19
21
15
144
66
60
3
81
3
8
24
64
45
60
15
57
23
12
24
28
92
40
15
41
85
35
55
54
126
245
55
5
19
29
40
20
67
53
100
56
28
21
90
57
8
1
60
59
232
8
96
31
18
107
24
60
24
1
59
4
48
24
20
64
60
81
71
19
29
16
140
4
36
51
105
15
65
48
36
60
169
47
28
75
17
48
40
32
40
72
108
180
60
8
100
141
11
24
1
75
9
39
132
20
48
67
54
111
20
4
48
8
13
11
91
9
81
3
60
20
25
35
40
87
113
91
30
36
75
93
15
87
45
44
36
144
24
37
23
12
40
12
60
33
75
20
168
4
68
112
8
48
120
7
5
120
19
5
16
44
91
5
120
4
20
31
60
57
36
117
99
15
33
96
12
15
9
84
36
56
40
45
27
27
60
101
60
109
3
48
33
35
4
3
18
15
20
4
33
35
84
1
18
45
12
20
4
48
93
39
200
31
90
30
78
35
52
69
6
29
28
12
180
36
20
88
240
36
56
448
117
23
40
80
40
15
5
52
8
12
60
52
8
40
24
44
4
116
52
48
36
96
153
27
33
12
35
84
85
3
72
15
36
54
51
24
9
27
63
57
20
24
16
20
133
11
61
39
104
36
24
72
4
84
24
33
30
18
11
60
4
57
144
15
24
285
15
24
153
23
40
32
24
36
48
72
4
44
36
1
18
6
3
68
13
95
4
48
8
136
24
80
91
21
8
16
15
21
48
21
30
45
15
84
5
16
21
35
40
12
36
36
36
69
39
24
117
144
39
8
64
44
61
95
4
20
16
9
42
33
96
20
16
140
40
20
43
5
4
63
45
128
72
24
25
15
20
124
80
12
148
36
56
79
9
27
18
27
68
ABCD 95776606358*3^$a+1 [50000]
6
25
5
144
12
78
33
64
17
111
28
32
12
57
6
13
24
24
44
48
45
18
6
19
72
149
15
75
21
28
12
53
27
81
48
96
43
36
8
36
16
5
24
48
43
36
24
36
47
30
72
15
4
5
24
42
25
8
16
5
108
48
51
64
8
51
57
4
41
18
37
48
101
48
15
45
43
167
13
65
43
12
89
24
60
12
90
13
12
8
141
12
48
51
27
33
12
21
6
48
54
42
1
96
84
11
85
11
42
6
93
36
9
30
102
31
65
18
30
12
12
48
3
39
30
108
12
72
19
29
42
78
48
99
16
5
120
114
24
129
63
13
65
7
48
17
3
16
53
63
51
48
126
18
9
15
6
171
40
23
13
101
48
60
19
29
31
65
36
19
11
18
15
15
37
113
18
30
15
33
31
11
57
12
99
25
17
27
28
41
3
45
19
20
9
30
13
5
60
55
32
76
119
1
20
9
114
49
20
33
66
30
55
36
29
42
37
12
24
41
87
48
9
12
42
61
59
37
125
54
181
68
76
89
15
81
18
30
18
33
117
18
18
12
24
43
17
3
9
18
30
96
42
49
36
32
9
120
24
18
42
48
7
23
1
5
18
54
24
12
48
27
28
44
24
100
23
24
9
36
57
12
48
12
18
6
15
36
36
9
24
31
89
18
21
52
47
114
60
3
16
204
65
15
57
3
9
108
48
7
113
108
3
3
126
115
41
174
61
41
12
31
20
112
48
116
45
18
21
3
33
16
8
40
5
67
23
6
31
24
56
4
8
111
30
39
27
45
21
6
6
36
156
36
12
90
21
105
24
36
12
3
15
85
20
9
36
7
89
3
63
24
21
4
29
31
59
24
42
15
63
37
8
108
21
127
36
60
17
42
69
57
19
20
21
30
105
159
25
95
1
77
3
24
16
47
24
78
66
129
40
71
6
24
120
18
90
174
13
53
7
8
52
29
6
1
23
69
51
96
1
32
9
19
8
21
48
3
28
71
24
54
75
39
30
12
67
41
144
43
20
24
16
59
18
48
6
1
5
27
9
6
61
137
55
11
37
17
24
3
28
41
18
93
52
36
5
12
24
27
16
84
125
156
72
42
6
24
96
96
48
72
72
7
17
18
1
20
9
12
12
7
20
84
3
96
6
79
83
6
3
160
77
18
45
4
119
6
51
177
67
44
111
25
44
93
3
4
5
24
15
28
80
87
120
24
24
30
18
24
30
3
60
64
17
67
44
16
65
15
33
291
28
92
21
39
27
54
84
27
33
67
5
31
108
12
89
12
6
37
17
48
63
36
87
13
89
27
45
12
27
24
28
29
42
42
84
96
114
1
101
18
13
24
59
1
8
69
36
3
51
21
21
6
49
23
96
1
119
30
42
25
41
6
81
196
12
29
204
96
12
48
18
93
27
42
6
48
48
21
108
21
19
5
24
18
6
31
80
4
29
15
60
76
41
18
1
53
7
17
18
21
108
21
18
9
21
36
36
91
47
66
30
1
96
8
15
1
41
55
77
12
78
9
28
29
7
101
180
12
31
12
47
24
6
24
24
12
102
6
18
54
7
59
9
135
6
39
195
1
44
12
4
17
60
43
155
54
27
39
1
140
3
13
8
3
72
18
12
7
107
1
29
144
48
39
45
6
6
24
31
20
72
33
15
148
29
91
80
12
4
101
12
7
77
12
31
5
54
1
36
41
87
52
5
75
33
7
29
120
111
4
128
177
6
24
9
9
183
63
42
30
13
20
36
33
43
53
15
36
45
12
48
48
12
15
81
3
141
19
53
12
6
6
43
29
43
23
6
90
69
16
24
41
18
6
91
20
24
9
60
87
39
24
13
29
19
17
55
41
72
39
27
21
3
24
45
28
47
72
54
24
7
65
24
24
51
63
6
18
48
6
12
12
66
24
6
55
36
32
57
15
15
30
19
12
204
120
44
33
139
84
41
72
48
55
29
78
30
36
67
17
12
3
9
3
16
71
102
67
47
57
69
39
45
12
24
51
21
24
72
27
183
18
19
12
20
57
36
54
105
12
3
6
15
16
104
9
15
93
54
6
132
6
48
42
27
165
3
36
36
28
89
7
53
75
9
27
12
9
54
25
5
31
60
5
18
105
33
139
35
6
66
6
24
12
15
141
36
108
7
48
12
17
15
48
4
24
60
44
3
9
36
3
1
23
33
237
15
12
64
119
1
29
36
102
30
72
3
64
5
19
23
37
125
36
24
162
6
43
53
18
48
6
36
36
7
5
30
48
33
15
72
6
42
1
5
42
54
7
44
16
96
104
76
11
102
63
9
55
113
42
18
6
30
12
123
9
72
15
16
17
7
24
5
31
44
123
126
18
6
42
6
24
114
21
24
3
24
1
24
128
21
127
5
3
237
60
43
20
24
33
15
3
25
161
15
39
24
13
113
36
12
24
3
9
84
7
17
72
24
19
17
6
57
4
84
53
24
60
3
9
27
9
36
300
91
17
7
104
12
63
1
53
18
24
9
52
113
48
3
39
30
36
6
78
12
54
54
18
69
9
18
21
100
77
48
7
59
1
5
24
114
37
11
21
28
24
47
6
127
20
16
47
81
45
99
28
24
53
3
27
54
7
20
39
150
18
73
137
84
111
93
12
18
24
48
9
45
3
28
89
12
144
36
48
91
53
12
ABCD 95776856122*3^$a+1 [50069]
20
21
180
55
36
48
125
120
126
9
16
12
12
48
12
17
3
36
24
100
56
9
60
63
160
20
33
51
144
21
15
45
51
12
21
31
149
15
184
11
61
36
24
29
90
157
60
32
168
9
3
51
6
19
84
80
12
28
8
3
1
5
51
69
51
28
125
15
76
173
103
12
80
16
5
7
89
79
5
15
9
15
36
136
20
4
29
3
33
19
56
124
48
48
120
36
56
33
36
48
6
57
28
32
64
24
20
84
21
67
44
48
72
148
20
48
24
40
29
15
52
20
3
61
65
91
53
36
15
28
41
24
7
8
76
29
3
60
4
80
16
53
39
27
1
77
27
39
1
48
41
15
12
72
88
24
48
5
67
56
52
47
25
53
171
40
84
36
119
1
5
231
16
89
138
145
12
104
24
88
108
5
19
36
36
120
36
60
24
24
41
43
65
51
15
105
9
30
57
36
33
51
60
3
33
184
8
72
4
20
76
48
20
15
13
53
27
72
28
77
31
132
12
41
7
12
20
81
31
5
30
9
132
40
32
48
28
84
92
9
115
89
12
55
8
48
24
9
31
29
31
35
78
123
4
108
41
126
13
35
73
32
72
36
60
63
30
36
60
24
15
36
16
23
49
41
96
55
104
16
20
16
12
5
36
19
11
25
56
15
1
32
96
9
67
8
28
12
12
215
54
91
20
4
36
89
55
65
115
12
120
68
21
24
19
36
44
117
63
36
84
16
44
72
84
51
54
7
17
12
54
30
15
52
72
17
48
31
80
21
18
1
92
40
24
29
6
21
160
12
60
5
43
8
4
36
72
68
36
33
7
60
96
53
7
89
51
184
5
199
36
95
81
160
32
117
48
55
20
57
43
77
3
21
54
25
72
60
65
144
36
3
57
43
8
93
55
20
4
77
120
31
20
48
9
43
132
48
80
9
19
5
75
16
119
129
40
132
35
33
81
180
55
44
12
28
140
16
72
20
148
35
361
8
88
23
21
9
66
61
29
19
245
39
36
12
64
89
55
29
12
19
24
48
53
27
28
101
51
69
48
63
120
33
75
45
91
8
165
15
72
9
55
44
16
36
53
103
12
48
8
16
104
4
41
7
44
9
55
12
17
123
9
24
180
127
23
45
72
4
53
15
28
23
144
81
100
44
15
25
41
67
24
20
33
91
36
24
12
17
42
13
48
29
31
72
8
28
11
1
12
56
75
45
24
48
40
140
100
53
67
53
6
49
24
240
5
7
5
43
56
45
7
17
3
57
63
72
16
11
9
45
195
39
1
24
8
4
65
19
29
27
15
33
16
12
44
60
9
96
15
3
57
4
101
51
57
31
5
60
15
84
60
88
17
115
60
20
45
27
45
15
16
53
79
32
33
7
60
20
36
33
60
24
72
60
24
55
221
30
1
32
40
60
11
96
33
12
28
41
19
80
108
88
32
72
76
5
15
15
61
80
88
65
7
5
84
7
29
43
11
30
7
59
33
72
4
24
12
53
36
151
24
60
11
9
124
41
87
9
99
12
153
15
136
36
44
76
12
20
81
19
36
20
21
3
52
89
55
20
40
5
7
60
32
36
21
108
27
9
120
7
12
68
9
48
7
83
37
60
29
15
36
15
165
33
91
20
249
31
12
12
60
12
108
77
3
172
8
28
29
19
5
66
9
24
12
45
24
39
60
21
7
44
16
12
92
144
96
9
19
47
49
56
16
23
30
24
151
12
113
27
9
3
15
21
9
67
48
8
120
57
115
5
36
60
15
21
31
29
135
24
81
24
19
12
44
52
23
30
31
48
12
144
5
67
108
65
27
39
13
20
40
71
30
15
9
91
12
164
33
15
40
48
89
19
24
65
12
15
28
77
30
93
16
36
24
32
33
19
60
5
15
28
72
12
29
55
36
68
112
96
8
9
12
3
40
41
24
12
24
139
92
9
31
56
64
53
3
33
60
111
4
12
32
36
52
20
184
68
21
19
12
53
96
39
16
140
124
48
84
48
56
72
57
51
132
33
19
60
101
51
33
147
4
11
9
40
5
31
65
24
99
76
12
20
57
3
52
12
119
114
12
19
12
77
6
21
4
65
19
56
21
111
28
44
76
65
15
24
40
68
40
17
55
41
96
31
8
141
108
6
61
65
15
196
84
56
3
25
80
40
41
31
104
88
8
4
5
19
24
32
16
8
36
4
65
19
36
65
36
3
28
77
175
41
96
144
111
16
107
73
12
36
20
40
104
40
11
37
29
15
76
12
108
20
184
5
63
27
21
88
65
67
32
21
24
43
44
16
77
55
41
31
5
91
89
43
36
32
39
61
24
8
28
8
9
67
24
5
156
31
32
36
45
55
5
51
129
15
4
32
4
29
3
ABCD 95777254642*3^$a+1 [50066]
36
48
31
11
24
24
1
17
51
12
81
31
5
15
16
35
1
41
15
88
125
51
9
30
1
24
71
114
48
63
40
8
16
17
19
5
12
27
21
12
7
29
27
48
36
27
18
15
57
120
7
17
12
51
45
60
7
17
60
3
45
12
36
243
112
17
24
72
7
65
3
4
80
9
87
39
25
41
7
77
60
36
27
9
12
18
13
35
25
53
31
11
6
12
15
21
27
4
48
60
5
43
41
6
24
114
39
15
33
39
13
59
42
135
21
3
16
8
36
45
54
141
45
30
6
42
1
56
111
96
90
3
33
12
30
9
72
9
39
40
44
27
18
31
144
56
112
23
25
32
48
120
21
36
102
54
3
45
31
44
4
53
43
5
72
36
3
108
4
47
25
47
81
16
5
18
13
44
69
15
3
24
6
19
60
113
63
48
93
3
124
23
24
18
30
54
36
48
6
54
27
40
32
45
19
41
7
71
6
31
32
108
33
72
63
39
18
24
72
24
24
31
17
54
109
32
36
15
49
12
11
57
39
162
6
1
41
24
6
49
5
15
4
77
31
107
9
45
31
5
24
24
6
6
48
60
48
6
42
96
19
20
39
24
48
24
6
96
3
60
4
8
9
39
132
4
47
13
20
45
15
4
23
9
57
48
30
6
48
18
78
36
6
57
24
33
19
12
36
36
41
48
96
24
31
41
15
57
24
54
97
47
66
39
15
6
75
144
4
107
6
48
3
16
17
55
53
96
43
56
57
63
87
93
4
32
24
16
41
204
60
36
43
36
108
209
24
63
24
16
17
3
12
144
15
9
12
4
44
21
24
6
9
33
72
27
69
39
4
36
23
18
15
15
21
21
72
31
17
19
12
32
63
57
45
19
23
37
77
6
9
72
28
11
18
31
5
15
28
36
60
68
21
15
96
124
35
105
9
27
4
23
216
24
24
24
9
16
24
5
15
51
162
91
11
25
56
57
27
4
17
12
43
5
60
79
20
21
43
29
3
64
5
75
27
105
108
27
25
24
23
42
3
21
127
72
53
19
44
33
42
18
96
103
41
39
160
44
3
1
23
6
12
6
72
48
37
5
12
36
135
21
12
36
43
71
66
63
76
35
105
16
24
32
33
6
1
53
31
17
36
78
73
17
15
21
3
16
48
41
15
16
53
12
24
39
15
1
41
27
12
15
73
8
9
6
42
27
16
48
101
12
60
72
72
3
141
3
27
33
168
33
24
6
145
17
6
9
57
54
1
60
5
7
5
31
107
6
27
4
155
49
32
48
33
36
31
17
19
48
8
21
3
28
5
24
48
15
64
17
19
77
36
3
28
5
12
42
37
11
18
79
65
3
45
30
150
60
15
63
72
13
11
25
41
63
57
27
48
21
39
33
67
65
15
123
42
54
81
9
39
9
31
41
30
25
23
54
12
36
48
42
1
32
16
36
29
31
41
96
24
6
72
48
33
9
7
24
41
87
57
36
12
150
66
6
21
3
1
47
30
3
39
48
1
5
31
5
24
6
45
33
51
129
7
24
32
40
17
84
15
204
16
104
64
72
5
12
103
24
23
13
17
18
24
18
7
71
6
67
47
49
120
5
60
15
33
67
5
63
9
48
39
33
78
1
12
173
30
6
48
36
15
40
95
6
19
17
7
101
43
65
54
24
129
24
45
15
21
39
15
49
17
84
48
31
11
42
43
11
25
8
40
23
1
5
31
77
79
5
19
41
48
48
39
153
51
16
5
79
29
3
40
41
6
97
20
21
96
12
15
3
49
17
24
36
12
15
15
18
15
88
12
5
24
30
162
96
144
48
31
8
57
15
9
43
17
12
36
42
24
9
84
36
15
61
29
3
33
114
1
23
1
41
63
9
7
80
81
7
17
6
18
48
30
9
15
6
43
5
15
16
20
60
172
17
55
89
7
95
9
15
66
36
27
15
42
30
25
80
111
21
33
3
9
36
31
29
7
23
6
60
19
20
60
21
6
33
21
96
36
31
12
101
12
51
57
36
18
9
15
54
67
48
89
7
113
48
48
55
32
48
21
18
66
24
48
99
60
33
7
56
16
84
11
85
59
25
17
6
54
19
12
11
18
211
12
8
57
63
16
56
57
19
29
84
31
84
23
1
36
5
120
6
45
117
30
9
63
1
149
48
96
18
45
45
72
7
17
39
40
164
21
6
9
81
126
81
9
30
85
176
27
6
12
67
12
17
72
30
81
33
6
21
75
48
9
57
19
35
18
55
5
19
23
9
57
3
69
60
51
9
7
140
99
9
9
31
23
57
9
15
57
30
24
48
1
8
24
57
7
32
40
128
24
96
15
9
45
91
41
55
80
57
54
73
60
36
95
18
15
15
120
1
41
102
48
120
9
69
12
6
18
31
17
12
12
7
17
96
12
42
193
23
18
15
9
3
4
24
41
54
49
5
31
17
63
4
29
90
9
93
51
57
39
57
3
21
6
57
16
89
19
17
18
30
66
81
45
36
6
24
18
39
15
18
63
64
5
12
6
30
63
3
18
30
30
3
33
48
43
5
72
15
39
25
36
65
12
6
13
12
56
76
11
97
17
48
78
6
18
18
54
6
51
64
12
20
88
20
21
24
6
57
63
6
138
18
63
16
17
7
17
24
31
68
117
12
147
129
7
23
126
108
15
16
113
87
24
15
37
29
96
24
54
42
39
4
12
24
113
60
91
17
6
9
36
4
96
44
69
24
24
30
24
6
36
7
17
30
18
72
7
20
4
12
5
12
27
15
21
3
18
24
19
11
90
39
4
36
140
81
12
150
18
72
127
5
31
77
7
47
18
27
93
15
15
181
60
48
36
5
31
24
32
39
42
24
48
7
113
132
42
21
ABCD 95777294038*3^$a+1 [50026]
24
17
13
42
9
327
45
12
20
1
12
3
21
180
18
41
24
1
15
104
67
5
115
53
7
21
12
56
31
90
24
11
19
6
48
11
60
16
156
32
13
90
29
84
64
3
18
11
108
12
4
135
21
144
36
3
45
212
16
24
45
18
36
69
15
17
19
41
64
20
1
24
111
63
216
162
18
101
24
55
21
33
18
78
95
100
69
96
12
42
48
17
12
25
24
71
168
31
30
90
57
72
141
51
9
66
29
16
20
25
59
156
55
54
119
61
51
99
102
159
45
54
12
114
51
3
65
112
15
129
3
36
41
16
168
24
56
55
12
24
21
33
54
12
45
36
99
105
21
24
3
15
21
51
125
28
3
17
1
6
84
36
54
54
60
5
132
1
18
24
30
18
54
15
9
66
129
96
84
21
15
15
93
15
17
109
15
96
68
145
6
21
45
35
25
48
75
12
20
25
30
54
99
20
28
69
39
105
24
12
39
252
84
44
49
3
32
163
17
12
28
57
63
72
8
37
48
11
16
69
12
183
104
55
41
40
20
16
123
17
40
9
131
49
6
5
88
27
125
24
16
129
11
43
120
57
68
37
59
84
37
75
15
60
113
16
51
29
4
15
42
156
75
144
108
15
42
75
8
7
9
9
95
7
21
68
112
159
36
69
39
9
27
21
39
18
71
16
68
1
27
132
3
77
1
147
33
264
96
12
3
80
120
49
75
57
23
12
48
1
54
105
45
36
87
159
36
53
16
21
42
30
3
33
180
6
9
36
39
24
72
5
49
90
185
7
69
3
72
54
36
78
57
99
24
66
72
54
69
99
117
8
88
24
20
100
15
45
69
11
55
29
24
72
1
258
54
3
48
60
72
33
11
84
60
37
59
289
66
125
55
204
30
27
63
60
69
21
30
114
15
21
15
80
16
9
15
39
96
120
6
75
81
63
72
48
44
36
156
108
67
36
42
95
43
18
35
40
72
24
140
4
12
12
20
16
44
31
60
66
59
16
216
39
30
99
80
25
120
60
30
29
85
27
8
40
45
51
39
105
20
16
20
76
44
7
113
1
120
15
9
30
24
17
84
64
96
20
1
23
96
16
9
36
3
15
57
96
99
173
28
12
48
69
15
96
69
18
36
105
15
6
51
32
1
36
95
16
69
15
9
30
21
51
29
4
39
18
99
44
25
11
64
12
3
69
92
109
87
32
61
11
40
60
33
72
18
66
95
4
20
25
18
42
162
108
5
16
9
36
24
15
12
96
104
24
55
66
95
139
45
69
66
90
71
19
105
57
18
24
156
36
54
51
21
108
60
36
23
67
9
12
68
19
33
57
15
33
3
44
112
9
87
3
69
12
45
3
12
36
3
9
20
12
24
37
42
102
23
103
108
126
35
40
39
36
21
27
21
69
3
168
45
180
126
9
135
54
3
8
61
126
198
144
18
17
1
36
23
55
17
28
20
12
43
6
35
64
81
12
72
35
72
55
53
96
16
39
90
54
93
8
19
6
11
55
18
11
25
6
113
43
17
36
19
6
12
3
36
36
8
4
80
13
18
149
37
54
81
99
30
111
3
72
69
15
5
64
12
9
71
19
65
7
9
140
28
116
16
51
72
6
179
301
36
54
41
40
8
60
121
27
45
108
72
47
12
208
3
17
1
27
12
72
75
48
36
114
27
9
11
48
25
47
64
15
150
120
24
72
51
24
135
21
12
45
107
85
36
3
105
6
30
35
109
90
41
103
57
36
32
7
53
37
59
7
18
11
49
15
21
51
33
15
57
59
49
216
18
36
5
120
16
80
48
1
35
16
44
52
188
61
23
1
11
1
42
101
100
12
33
60
87
3
9
147
21
8
61
18
5
55
5
31
90
36
48
27
24
20
76
68
1
51
45
15
51
90
114
53
1
54
17
88
120
48
68
85
11
144
4
57
23
1
11
43
30
11
31
84
36
5
31
17
76
69
3
147
105
141
159
57
18
6
12
24
54
210
6
5
120
13
3
152
61
27
168
12
132
135
48
54
108
47
64
15
54
18
54
36
63
36
60
45
203
28
12
36
9
75
81
11
43
81
27
29
28
15
18
27
15
5
12
49
24
27
129
75
15
24
33
3
101
25
15
24
36
33
27
20
19
96
48
42
35
13
6
29
25
195
21
12
63
15
21
44
61
18
30
108
167
31
54
6
21
80
145
60
35
73
27
128
7
9
ABCD 95777327788*3^$a+1 [50012]
90
162
24
54
86
4
252
60
24
44
12
24
36
10
33
41
10
90
3
77
96
178
26
16
84
60
140
4
6
14
12
94
6
18
36
21
29
34
12
45
135
18
15
41
130
50
36
7
51
21
5
10
50
4
36
126
90
30
158
10
201
65
106
158
72
24
24
46
26
24
24
46
50
34
90
12
20
34
9
21
6
54
20
10
14
46
6
80
244
20
286
30
104
76
128
36
10
30
99
111
33
63
9
81
68
112
18
2
124
44
10
12
48
2
28
92
40
20
67
27
26
130
30
3
77
124
6
90
8
7
5
24
19
15
90
60
60
42
48
6
144
42
48
42
8
40
12
120
44
100
15
39
42
8
136
30
14
22
30
114
21
33
6
81
45
20
70
98
16
186
78
120
6
144
30
56
10
24
62
58
2
160
204
84
56
40
44
112
60
15
24
101
10
74
79
75
90
56
10
26
88
140
12
58
36
90
66
38
31
9
80
16
80
76
99
99
6
20
16
60
24
56
199
39
66
30
6
60
24
60
54
26
19
5
12
70
48
2
58
2
40
20
48
46
120
66
54
33
63
38
72
60
94
90
80
40
24
30
81
159
66
24
186
134
192
48
12
24
24
82
18
6
126
8
106
26
10
14
226
50
4
24
80
12
64
44
10
165
21
56
108
70
2
48
36
10
26
34
6
279
24
5
36
31
3
45
17
55
24
29
36
34
21
89
12
24
10
50
24
96
4
90
12
50
28
66
50
10
26
64
44
10
105
15
12
30
24
90
30
60
20
46
129
9
39
87
50
4
90
9
17
70
33
41
142
24
33
17
55
231
38
12
10
54
63
41
22
177
33
44
4
30
146
70
24
9
3
30
30
38
40
6
60
36
14
160
54
86
19
15
126
54
42
8
19
17
55
141
18
126
66
48
201
9
12
114
36
45
3
30
15
81
135
105
96
30
18
32
144
34
12
30
27
53
4
120
56
28
12
68
76
63
213
68
12
48
72
19
101
274
9
21
51
5
43
185
199
3
14
31
39
66
30
14
34
60
2
67
21
20
31
51
69
168
141
32
70
30
8
70
42
54
24
2
10
30
24
15
75
110
16
30
30
44
55
51
14
34
36
60
6
159
15
54
36
6
54
80
154
42
15
45
3
81
24
96
15
21
18
72
33
87
50
34
26
34
50
36
34
50
10
21
29
211
9
120
6
48
9
33
20
4
24
15
101
124
6
50
60
156
10
14
24
10
42
27
197
60
84
16
20
124
12
48
39
72
21
27
21
192
138
81
89
7
69
54
12
78
6
110
34
26
24
220
87
5
120
19
39
9
168
9
6
30
8
190
12
74
10
14
22
33
21
44
46
156
60
33
77
48
19
3
30
39
245
70
45
9
20
70
12
18
39
21
51
65
36
10
144
9
245
12
10
74
144
96
36
55
63
12
14
166
9
45
195
111
30
48
102
50
88
36
20
36
10
174
80
130
21
33
20
22
60
138
15
41
16
30
120
110
4
44
40
42
38
22
98
76
30
180
30
174
26
154
96
36
18
56
36
28
15
51
30
6
38
22
14
84
40
140
31
15
24
2
84
46
90
18
122
58
12
18
20
46
93
87
86
43
101
24
36
96
10
93
5
46
165
159
12
14
46
138
36
56
60
103
117
188
7
39
54
66
24
42
8
52
3
111
50
16
24
56
70
153
17
7
41
7
65
48
96
4
6
6
8
120
46
134
22
78
15
5
67
29
43
3
69
96
33
132
80
28
15
117
48
56
60
79
81
20
76
39
69
80
22
54
30
60
45
99
45
41
31
48
5
12
4
44
10
2
10
30
48
66
30
96
3
51
21
69
3
168
15
14
84
72
130
45
33
32
55
33
6
24
60
150
56
130
14
46
84
12
14
16
164
16
20
48
76
24
36
320
70
50
96
10
18
60
20
7
105
164
94
36
14
19
48
9
44
19
3
84
60
26
4
30
14
10
90
6
170
160
6
50
48
22
30
144
44
46
66
30
38
10
26
31
129
66
50
43
57
54
26
58
26
180
24
79
53
10
18
32
70
14
91
113
120
46
66
20
4
96
20
10
60
84
24
26
4
27
9
44
12
4
51
3
192
50
34
54
27
ABCD 95777673224*3^$a+1 [50159]
156
180
39
36
165
207
24
249
84
12
48
156
54
57
9
99
381
174
117
93
6
294
12
3
108
63
66
54
24
102
114
357
219
48
90
36
87
24
333
72
78
72
18
15
60
165
6
234
3
3
384
66
24
27
9
84
75
51
30
36
78
90
126
54
180
123
27
216
126
60
30
240
120
114
246
33
105
3
72
27
210
48
6
96
114
24
36
27
153
174
96
69
48
243
90
126
18
231
21
15
156
9
171
117
87
33
36
90
24
45
225
36
54
66
36
138
6
60
99
108
153
6
93
195
42
75
69
39
15
33
39
90
120
75
45
54
69
21
99
21
87
117
66
210
30
96
9
69
36
240
27
240
33
90
66
84
90
24
72
81
63
24
90
6
9
81
6
138
51
156
33
120
12
108
30
162
48
6
114
75
81
156
30
90
24
15
9
12
171
9
51
27
240
213
9
84
39
48
33
75
21
48
216
30
69
57
18
30
36
87
207
6
207
357
6
54
27
159
114
120
150
21
51
78
27
36
24
120
3
66
30
117
168
75
144
33
159
330
99
51
24
24
42
24
24
240
75
75
186
156
60
99
45
27
168
21
54
54
123
48
21
84
6
234
24
27
180
129
150
30
66
138
150
30
87
120
108
21
75
39
480
72
33
105
3
93
6
168
42
3
21
27
60
84
165
3
51
24
126
231
3
90
150
42
24
15
15
69
108
144
69
135
72
333
96
219
192
9
180
30
21
93
24
96
54
72
240
24
114
102
48
6
27
273
24
6
24
96
66
78
21
24
12
105
99
36
69
66
45
3
270
90
213
48
81
18
66
6
81
180
93
126
141
72
108
60
57
210
96
30
300
24
6
354
72
3
36
81
84
420
150
96
18
63
144
9
27
3
69
201
36
30
21
297
12
75
99
21
123
81
15
330
60
66
114
24
72
60
18
186
27
57
15
12
420
48
141
84
276
54
45
75
117
9
15
69
72
24
375
15
141
189
54
81
180
75
24
45
117
120
78
210
36
75
81
30
18
30
141
105
66
48
90
216
144
30
336
66
78
66
39
231
21
123
66
6
198
192
114
501
3
66
24
30
45
117
75
219
114
30
66
264
60
12
15
36
72
51
90
6
18
63
57
150
90
12
60
48
195
147
174
219
36
21
30
45
75
150
111
93
255
81
75
153
63
99
114
174
30
60
123
219
9
165
60
171
9
84
6
24
282
123
57
60
243
12
60
36
57
102
18
120
135
57
54
66
54
120
66
144
159
21
60
6
ABCD 95777986288*3^$a+1 [50034]
1
48
47
6
43
17
138
21
3
33
40
5
12
30
36
42
39
24
40
41
30
9
72
4
56
3
25
36
8
12
39
1
29
12
15
4
36
5
90
18
19
35
18
30
42
87
21
19
44
21
48
132
36
27
12
15
24
42
12
7
24
20
69
36
15
12
69
19
24
56
96
21
3
60
39
6
19
8
4
41
12
6
6
3
27
33
108
9
48
36
60
66
66
30
18
7
35
30
7
5
6
36
30
15
69
60
12
3
12
4
35
66
18
30
15
36
4
35
60
57
33
6
25
8
3
18
19
5
3
60
105
27
40
128
12
28
24
8
21
54
33
63
36
18
6
57
3
30
55
35
9
15
18
19
23
37
5
99
9
12
36
30
12
37
68
3
30
39
60
28
80
96
21
6
49
5
55
65
144
12
3
135
12
33
4
11
72
18
15
12
3
9
12
16
17
27
21
18
69
21
12
7
8
15
18
72
18
1
108
32
40
35
6
19
5
31
17
7
5
138
6
19
65
12
3
3
9
24
9
6
25
44
33
19
104
21
30
30
15
21
48
60
36
31
23
25
20
135
24
1
41
24
91
24
32
12
52
44
12
24
64
96
53
36
12
18
54
48
3
16
108
17
24
7
8
24
3
12
42
30
6
27
3
18
42
33
57
12
18
37
11
30
27
3
37
5
3
24
57
54
21
208
96
11
13
11
9
12
33
31
20
16
65
31
23
9
52
59
36
33
3
25
12
35
57
69
39
28
8
24
16
41
6
69
40
53
18
18
84
36
19
5
42
21
93
6
69
4
8
63
66
55
96
5
18
12
13
47
9
36
4
41
3
24
21
19
83
109
56
28
71
6
3
9
48
27
21
60
12
12
36
6
6
123
27
30
12
12
30
30
24
7
5
78
37
29
24
75
21
3
15
25
8
9
54
30
67
35
12
30
27
64
32
33
12
18
12
42
30
18
108
6
1
5
12
6
1
41
39
45
15
15
66
3
36
16
5
15
15
12
42
3
3
45
3
9
12
16
8
45
15
87
13
77
15
39
30
19
29
15
36
84
3
25
59
45
69
54
48
9
60
21
108
30
12
18
7
24
56
27
13
5
63
57
19
41
78
57
15
25
65
24
18
18
48
39
12
81
78
25
17
24
18
18
78
21
36
15
18
15
57
115
8
12
9
24
6
6
15
12
81
54
42
78
13
47
6
24
75
48
117
96
24
3
12
21
24
7
35
24
30
12
15
3
12
13
5
15
75
6
3
16
77
7
35
13
108
20
76
41
60
24
6
37
77
48
27
9
15
57
55
35
37
32
21
43
29
55
53
12
3
15
60
37
5
15
27
33
28
23
9
52
71
12
60
6
27
12
72
24
24
3
12
13
20
28
5
54
57
28
92
3
1
29
36
7
32
3
48
36
1
29
18
18
18
9
21
12
39
21
12
7
8
15
30
42
54
30
1
11
18
12
3
12
9
18
6
60
7
17
27
9
72
15
117
60
48
48
87
9
19
149
42
21
28
36
20
39
21
51
13
17
27
15
48
42
15
21
6
1
5
27
27
54
15
40
47
54
19
41
54
57
3
97
23
24
42
6
85
23
90
55
5
60
7
44
36
28
11
78
12
15
9
19
80
28
5
27
100
96
41
55
8
3
12
33
12
33
55
53
15
24
45
6
30
7
12
20
3
30
19
29
6
21
9
18
73
48
41
18
25
17
54
12
25
32
36
45
111
69
24
15
3
145
17
3
64
8
72
21
7
65
51
45
12
12
3
88
12
65
18
60
6
54
37
29
108
6
6
18
33
24
15
49
44
33
3
64
83
13
11
78
6
37
8
16
56
27
1
17
27
96
24
87
69
69
36
55
12
53
84
72
6
9
69
27
9
3
3
12
6
42
37
17
18
30
15
15
66
7
104
4
41
24
132
30
13
41
75
21
18
1
20
51
9
9
7
23
36
61
53
30
36
49
11
85
11
12
1
44
21
30
61
41
3
40
32
24
39
24
25
56
21
24
42
73
36
35
61
47
138
18
37
53
72
55
8
12
3
42
39
39
9
3
18
42
30
3
16
36
29
66
13
29
27
21
3
40
17
63
24
168
15
13
96
131
117
28
32
72
45
3
15
25
5
36
144
42
24
42
3
57
48
15
21
19
17
55
24
35
9
51
84
54
18
37
11
6
3
57
3
36
16
11
49
24
56
3
13
24
65
3
3
9
21
12
75
12
24
40
71
61
5
15
15
54
15
4
32
24
15
109
12
83
49
23
42
18
13
84
11
9
15
48
33
9
12
3
27
108
6
19
108
5
18
6
36
15
4
41
54
18
27
4
17
3
16
101
12
12
15
24
9
168
7
36
5
15
57
24
19
17
18
36
36
9
28
20
3
24
96
33
36
28
11
30
24
18
30
12
27
124
35
1
11
37
12
41
39
9
60
72
18
42
19
5
63
15
18
18
25
17
18
45
9
6
49
48
68
9
30
12
69
9
30
57
4
11
6
54
13
96
96
11
25
23
25
5
24
31
137
54
1
83
42
7
11
54
36
15
57
12
60
51
16
23
13
5
12
3
40
8
15
1
48
47
54
19
5
108
12
6
6
24
7
23
6
6
9
16
5
60
30
45
33
24
15
15
33
33
6
9
69
3
24
21
19
41
99
9
12
3
4
20
60
15
13
29
3
28
24
20
15
13
83
9
24
4
101
24
78
18
24
36
42
9
36
3
1
140
51
18
39
63
13
5
7
5
18
12
69
156
93
31
5
18
57
4
5
12
15
3
12
54
43
32
28
20
76
35
105
24
3
9
16
20
3
6
24
90
9
48
27
73
24
23
37
35
1
20
28
20
111
18
6
1
35
1
32
3
30
3
4
5
72
24
15
75
12
18
12
72
15
51
60
25
41
54
66
36
7
12
11
25
17
12
19
29
51
81
36
18
21
21
24
48
18
25
17
12
51
63
42
42
12
45
24
129
102
13
5
3
69
18
6
27
100
48
41
18
48
37
32
36
69
15
4
24
11
21
9
7
17
15
21
102
9
36
27
33
9
39
24
28
68
24
33
48
42
9
21
123
9
27
48
33
18
1
24
29
15
48
4
71
9
4
60
71
9
36
3
48
57
21
39
3
18
12
30
73
20
81
6
18
7
12
71
9
112
48
23
12
36
21
60
48
3
42
7
104
16
11
9
81
54
9
36
99
49
12
20
4
17
60
27
3
90
3
60
45
31
35
66
67
8
84
15
18
12
15
3
37
11
30
24
54
42
15
165
30
37
23
45
9
31
35
12
1
36
71
18
30
25
56
21
43
32
3
1
35
24
30
19
92
21
27
27
36
9
28
5
60
36
31
29
72
39
48
45
36
7
47
12
1
59
25
29
60
19
60
8
108
4
8
12
3
12
13
29
36
24
24
15
27
9
69
75
4
17
31
24
8
3
30
3
15
9
21
39
28
8
4
11
25
59
60
13
5
48
19
23
18
12
75
84
69
12
18
36
45
9
7
5
43
5
12
3
39
13
23
6
126
30
42
6
7
72
48
ABCD 95777992162*3^$a+1 [50050]
31
9
48
2
21
9
3
37
35
21
27
72
13
91
12
40
80
17
87
8
28
40
4
3
10
15
95
10
35
45
18
45
4
96
72
5
12
28
75
20
27
45
16
72
8
60
109
19
16
4
4
43
5
49
63
3
37
5
12
83
40
20
37
11
7
13
4
5
19
37
4
3
16
36
5
120
11
8
16
20
28
93
27
48
9
11
4
3
13
52
20
140
8
4
56
19
165
13
20
12
11
67
10
8
7
5
52
3
120
8
32
32
8
3
34
71
60
45
4
131
9
6
30
42
22
43
5
15
23
49
35
78
7
11
22
43
29
26
5
12
37
160
11
9
11
24
91
54
55
5
28
7
176
12
5
47
24
4
57
75
164
4
32
13
23
12
12
151
5
25
4
15
5
36
30
82
12
31
29
8
11
16
20
16
45
52
23
49
26
5
72
7
10
31
44
24
12
4
1
27
15
5
17
23
12
8
32
28
65
12
8
23
8
21
56
99
4
29
23
52
60
40
23
12
77
28
3
5
29
15
8
15
10
23
20
7
5
108
8
12
32
33
12
15
40
32
25
15
5
43
20
12
13
23
27
22
31
24
5
48
23
45
4
11
39
10
43
5
12
8
11
4
116
4
16
9
252
43
13
54
29
4
80
12
28
52
5
3
85
20
31
47
17
5
31
4
33
54
61
32
8
17
23
20
19
30
35
1
15
68
20
29
12
88
38
22
51
32
57
47
5
48
3
9
60
3
23
17
73
15
49
63
20
20
13
19
28
48
29
43
17
83
16
4
5
2
5
5
15
16
64
13
12
19
7
69
124
9
60
27
5
3
20
12
13
55
5
191
12
7
33
27
25
72
4
1
18
70
38
5
12
60
37
15
25
79
1
19
16
60
1
27
20
5
23
28
9
8
15
80
120
7
53
4
48
20
8
32
20
12
28
3
22
51
21
20
31
32
92
25
28
3
52
36
1
35
5
48
47
45
40
20
23
17
35
13
72
19
36
73
108
64
3
17
40
19
4
32
8
68
20
25
114
10
8
75
12
56
12
12
20
5
11
17
35
28
17
31
29
7
23
33
75
53
52
27
5
8
5
23
12
19
70
19
49
67
45
19
36
31
37
48
40
25
23
12
48
7
34
48
7
40
8
37
11
12
68
5
67
32
4
9
3
52
52
25
20
28
8
103
56
8
28
4
8
40
23
49
4
7
57
8
17
3
4
13
35
28
15
34
23
25
3
9
39
24
8
27
18
64
23
3
9
25
15
8
52
35
58
2
21
4
23
41
12
37
3
57
31
9
35
15
57
36
28
64
7
6
4
23
56
16
8
12
28
25
87
60
8
20
12
24
76
81
64
11
37
132
20
23
13
59
28
8
12
5
15
16
16
25
15
20
28
8
12
37
20
6
5
7
13
95
53
1
40
31
17
20
23
37
12
31
64
28
8
77
62
29
24
17
35
60
16
17
55
17
18
1
56
51
5
37
103
52
17
48
8
54
53
52
68
77
20
78
22
131
9
3
8
32
5
42
13
40
8
24
4
29
7
53
23
49
23
8
24
13
40
47
20
28
15
57
60
4
17
15
4
33
83
4
23
45
28
4
5
31
24
24
12
25
4
120
15
5
35
16
49
26
5
17
35
3
29
16
37
8
27
12
4
29
18
12
5
5
27
8
76
21
31
17
27
33
83
64
40
24
12
17
15
17
75
21
4
26
34
20
15
21
15
9
71
4
15
21
9
15
45
3
20
77
19
52
39
65
121
47
7
13
32
45
30
1
5
7
5
11
29
95
20
8
12
45
51
4
17
20
18
130
3
65
12
18
9
8
12
108
5
2
49
47
12
82
8
42
10
15
5
28
32
3
8
17
2
29
24
17
11
24
21
4
23
68
49
18
17
65
11
39
81
12
20
20
23
5
44
16
64
44
60
4
37
31
68
21
3
40
36
31
125
25
40
3
47
45
3
37
105
20
3
48
39
10
115
24
32
9
8
15
12
8
28
15
9
16
5
60
35
44
56
52
45
31
12
29
19
4
25
43
29
48
62
5
16
68
12
7
5
5
3
5
64
68
3
27
18
107
32
45
31
4
16
9
26
9
25
26
9
45
30
5
73
7
4
7
12
10
43
25
7
45
47
81
47
12
24
24
8
95
34
20
19
9
8
27
27
6
35
29
75
64
7
22
7
60
5
43
5
23
24
33
31
4
73
30
13
4
5
15
23
12
65
13
35
24
76
9
31
72
35
45
56
7
82
8
4
83
12
4
56
16
32
28
95
13
12
5
23
4
25
35
20
72
36
17
38
22
103
17
23
37
68
24
15
73
2
30
15
13
50
5
36
4
57
19
21
103
12
56
4
1
4
43
17
50
49
9
23
12
25
43
44
5
28
12
11
144
20
20
23
13
9
43
72
28
60
16
36
4
1
3
3
84
13
32
8
17
3
40
8
28
36
80
65
36
72
12
31
5
24
11
19
53
7
29
16
3
1
9
23
20
4
16
17
47
100
21
27
25
2
5
16
9
11
25
4
23
28
69
8
35
103
13
4
40
8
8
17
64
11
69
3
15
1
40
12
72
32
4
12
8
4
17
43
7
65
40
8
5
27
33
2
41
29
11
15
54
35
40
4
36
33
12
60
31
64
108
16
24
77
43
23
29
25
36
15
45
27
132
13
8
12
35
32
23
13
20
57
11
24
12
65
20
31
9
135
20
64
32
4
108
20
56
60
12
55
13
176
20
24
12
80
72
80
12
25
43
25
7
45
48
15
83
29
43
12
6
27
3
45
15
12
5
65
12
50
18
3
84
36
32
17
39
44
28
9
43
5
15
12
113
42
36
57
20
12
1
12
42
10
48
8
15
40
9
31
40
9
18
72
10
120
43
7
5
28
160
36
47
53
101
20
28
32
28
15
40
20
5
18
30
47
20
16
4
20
55
41
12
25
12
71
7
12
10
8
112
7
5
3
5
7
16
7
22
20
43
83
17
120
7
5
13
40
7
20
16
29
31
17
31
1
60
35
13
27
13
110
17
1
67
76
24
13
7
8
28
24
8
15
30
4
11
37
107
20
1
4
23
63
34
23
28
4
68
77
15
45
28
72
3
76
4
32
5
23
8
4
13
51
44
15
10
72
110
18
3
64
56
24
56
4
44
4
37
48
12
3
5
11
64
8
40
20
29
68
95
12
1
4
95
4
56
3
13
64
53
3
4
55
5
5
39
11
58
43
25
95
4
8
13
15
8
29
60
32
3
3
9
16
20
4
4
4
85
15
8
8
61
30
45
8
17
8
18
34
23
40
5
11
36
36
84
36
17
15
80
20
5
3
4
24
16
25
38
5
48
77
32
3
237
75
45
23
28
9
28
8
30
24
33
56
31
13
8
8
44
17
15
8
8
28
4
8
32
5
71
19
60
12
10
11
20
8
64
13
4
68
63
8
61
15
21
47
5
68
15
24
25
35
64
59
5
40
135
18
27
3
17
17
79
132
4
3
22
38
13
5
84
90
5
8
28
8
40
4
8
12
40
32
5
8
63
28
9
12
50
29
4
27
53
8
69
26
13
9
20
15
16
9
31
44
57
60
11
12
20
7
18
35
48
8
32
20
17
8
7
57
11
68
16
51
53
36
25
36
15
49
15
20
4
12
20
8
1
43
36
24
5
15
32
53
3
40
4
60
16
5
4
63
16
24
52
16
52
20
168
40
12
5
7
5
8
12
3
12
8
5
72
95
25
31
7
48
24
53
60
25
ABCD 95778061994*3^$a+1 [50037]
12
48
29
25
26
6
70
65
24
7
5
7
6
96
138
8
28
101
43
5
7
30
26
69
15
58
36
6
44
16
60
29
24
12
13
30
122
28
12
18
18
83
24
21
34
32
4
14
22
24
30
12
72
42
18
6
60
42
50
24
33
13
2
10
6
44
16
24
101
1
71
12
45
16
20
34
78
23
39
180
16
12
14
46
78
11
19
41
61
30
24
48
30
6
104
28
68
9
31
84
32
64
24
96
12
72
6
96
6
44
48
28
12
36
104
28
12
6
6
113
36
49
36
2
28
41
79
12
17
36
21
15
1
54
36
44
45
111
4
36
24
18
6
84
36
36
96
12
5
55
41
19
20
16
24
5
1
131
13
20
16
146
18
16
26
118
95
7
66
30
12
5
7
173
31
54
42
5
13
12
86
58
30
90
54
6
6
8
45
3
18
10
36
174
11
13
11
55
24
5
25
42
84
66
78
56
9
3
33
55
5
31
5
165
30
10
11
133
96
30
84
29
31
24
18
2
33
13
44
36
10
126
8
51
75
16
84
5
21
16
12
192
18
2
94
6
6
29
55
8
16
12
17
31
12
12
5
3
4
44
76
18
38
22
36
42
102
6
12
120
17
12
13
6
44
16
12
17
115
36
72
12
66
96
84
30
29
7
14
15
111
10
18
6
6
53
13
2
36
154
6
12
30
102
36
30
42
17
151
176
4
54
11
39
16
12
77
37
30
84
12
12
42
66
8
24
10
6
14
40
71
7
24
5
19
20
9
43
30
114
14
51
1
102
68
4
84
104
6
16
6
44
88
17
39
21
3
100
66
44
28
23
27
18
4
11
55
12
113
19
92
16
32
96
36
40
54
12
38
12
88
44
28
17
60
13
59
48
36
19
5
75
45
43
24
5
24
57
12
18
10
23
24
1
11
39
100
29
111
40
14
30
36
70
24
11
24
7
5
24
37
2
52
53
36
7
12
42
6
53
72
19
48
5
45
10
6
42
12
18
18
161
43
65
31
5
109
6
5
72
79
53
12
3
76
60
29
13
12
66
156
5
49
12
47
21
22
42
48
54
68
28
5
19
30
48
32
130
101
19
6
42
5
151
5
19
20
96
64
42
24
90
80
22
12
18
5
19
36
18
146
16
2
27
3
21
19
180
78
8
82
29
75
40
24
6
14
16
20
96
10
12
26
4
218
10
8
12
58
72
42
101
75
4
96
126
60
24
50
12
18
39
12
13
131
55
2
22
12
24
24
18
18
26
4
110
82
42
17
48
96
7
77
217
23
15
18
28
12
68
16
18
41
31
6
47
1
102
108
32
18
22
77
55
5
93
4
54
60
41
43
12
14
16
114
89
37
18
36
12
44
76
12
48
24
48
53
13
30
30
96
14
64
48
197
12
79
32
34
36
2
21
7
72
5
60
3
72
105
48
19
48
72
65
3
70
32
10
5
24
211
96
17
21
27
7
6
162
8
46
23
1
2
88
26
18
30
51
24
36
7
8
76
108
30
60
18
29
19
60
2
15
3
4
62
75
3
40
48
74
10
60
29
7
53
144
31
36
74
4
110
45
1
6
48
126
35
25
35
19
30
2
184
24
26
15
19
30
18
68
4
12
54
54
36
92
28
17
13
42
60
20
52
72
20
94
6
116
33
37
30
2
10
116
64
36
5
25
24
6
30
50
69
7
41
43
29
36
60
21
63
31
24
12
6
42
17
75
34
2
90
4
138
12
66
98
64
65
1
114
5
55
56
76
50
10
18
32
15
31
38
46
18
6
12
24
6
35
12
81
12
15
72
13
42
156
36
96
38
82
14
46
42
72
30
20
28
5
7
18
38
9
19
30
47
97
6
30
26
40
29
19
5
31
54
18
30
102
42
14
82
2
10
42
120
8
28
60
30
8
10
60
161
60
31
8
9
36
57
3
36
19
102
35
133
6
5
39
16
54
72
168
12
38
69
31
12
30
2
60
88
12
92
64
140
40
30
12
80
84
58
50
6
22
30
54
30
98
46
20
21
73
12
6
53
36
3
48
4
14
15
24
15
40
6
26
34
110
40
30
90
17
24
31
12
5
63
28
41
36
3
12
40
65
157
26
40
60
116
58
11
19
17
24
25
42
5
72
37
30
24
60
36
29
55
14
195
7
20
46
38
10
54
26
16
84
30
156
24
42
18
32
88
72
114
14
9
36
49
90
12
6
8
76
30
84
44
18
3
25
104
16
11
55
24
54
47
25
48
35
36
19
5
3
28
12
30
12
23
37
2
9
39
21
55
20
4
42
20
54
16
74
51
61
30
77
12
45
58
8
40
72
65
43
18
50
24
16
6
30
156
84
96
128
40
74
10
5
25
11
37
287
36
69
28
42
17
43
30
42
29
25
72
30
38
4
47
25
120
44
16
14
24
58
32
15
1
11
99
45
25
11
19
120
5
1
6
32
21
7
18
11
85
78
18
14
100
26
4
11
7
56
9
63
4
24
5
85
35
36
13
32
10
8
28
60
18
11
13
6
41
49
71
3
33
43
12
17
91
72
84
65
39
22
102
72
29
115
6
6
48
29
12
49
6
41
7
26
39
43
42
26
40
5
36
13
42
41
12
7
29
19
90
12
96
42
17
21
15
19
89
19
2
15
1
48
6
29
19
42
71
12
13
80
4
11
103
132
60
24
41
55
60
53
19
60
18
78
36
18
26
70
186
18
11
7
62
51
27
34
6
29
73
71
7
48
6
23
13
167
37
54
41
15
16
8
4
41
7
48
12
14
34
29
25
42
30
66
17
45
15
12
1
18
36
5
79
84
30
2
28
65
3
40
48
24
50
22
5
43
6
86
28
20
10
132
38
78
27
21
42
28
132
20
ABCD 95778185788*3^$a+1 [50047]
196
51
17
181
11
169
180
47
79
113
12
4
87
57
188
144
79
17
109
35
24
16
15
29
96
240
108
31
65
7
89
1
23
12
84
61
90
149
31
5
49
39
116
36
64
56
72
60
28
15
57
8
133
35
24
160
123
89
19
41
180
211
18
75
92
232
8
24
24
24
12
48
37
71
55
65
115
5
139
90
83
12
49
126
165
80
28
32
108
1
72
234
144
72
93
176
24
31
5
36
48
12
12
13
18
41
48
12
48
103
89
181
23
72
12
108
324
109
47
25
54
41
60
100
80
25
335
43
72
53
24
13
107
73
47
7
54
347
283
72
5
13
35
4
188
24
96
13
47
64
105
54
149
16
56
96
43
72
17
156
97
35
48
7
144
5
48
216
24
96
64
33
119
151
129
195
126
23
24
72
48
103
137
12
36
24
64
51
113
31
77
49
111
15
17
148
20
60
108
25
47
144
28
87
21
123
77
12
36
145
47
115
5
13
35
55
41
144
24
43
53
55
360
237
92
67
53
12
48
121
107
19
54
35
84
208
105
23
24
48
88
51
89
96
211
17
1
71
24
60
84
88
8
24
192
115
65
96
4
104
4
51
65
61
90
36
90
39
69
119
180
100
87
36
108
17
40
8
25
162
5
49
71
19
5
175
161
4
20
88
80
72
64
176
1
18
90
35
1
126
77
247
5
84
127
54
90
221
72
72
16
80
120
60
115
17
120
43
18
36
54
36
125
55
201
15
29
144
36
120
85
54
29
28
20
48
55
36
36
77
67
89
91
93
188
25
54
90
3
56
156
36
55
5
12
73
239
49
72
23
67
29
61
35
19
36
5
48
1
54
57
32
76
51
65
96
55
165
32
1
119
60
76
36
231
53
36
36
19
324
101
84
72
103
36
36
17
163
18
72
59
139
72
57
176
60
120
12
252
7
29
25
162
18
180
95
60
84
180
13
54
90
36
143
1
39
15
65
61
23
192
181
47
7
113
36
16
51
89
48
61
35
24
31
17
19
21
33
90
72
18
47
12
88
32
1
39
33
23
67
54
255
8
72
25
111
188
25
36
216
23
31
53
163
17
72
36
60
13
11
64
87
197
96
36
49
47
60
60
88
56
84
4
200
13
155
252
48
13
147
159
126
18
5
192
55
5
12
112
15
65
24
12
43
17
120
12
13
18
29
223
234
59
12
109
75
159
41
84
4
32
76
33
36
23
312
115
21
80
79
5
228
40
32
180
4
51
5
88
87
41
85
107
1
59
13
18
125
36
1
54
54
36
59
31
53
192
60
120
25
90
36
65
168
12
60
144
24
60
60
132
48
112
123
101
96
180
12
36
12
60
120
139
5
31
18
11
79
180
57
20
48
91
54
90
21
15
21
72
32
55
125
36
24
24
64
80
96
55
90
47
64
80
156
144
48
48
25
23
124
68
55
54
95
120
24
31
65
241
18
5
96
48
480
12
48
48
144
48
132
1
59
85
39
80
64
8
12
60
100
32
4
44
36
72
120
85
23
124
32
19
29
7
125
19
65
61
83
192
108
36
24
61
39
87
90
83
72
64
15
149
12
48
48
24
28
36
32
109
36
54
90
11
84
31
ABCD 95778215818*3^$a+1 [50051]
288
240
108
261
18
66
60
30
30
24
72
84
66
9
39
42
24
87
39
60
9
75
156
108
21
15
150
6
60
108
36
276
204
60
6
24
36
48
51
45
6
204
21
45
150
33
87
180
54
66
78
66
90
51
3
90
6
180
36
24
57
69
219
36
213
186
66
120
30
108
153
9
24
66
78
75
132
165
24
6
24
120
210
135
75
66
75
9
114
36
141
96
3
30
84
36
60
6
69
69
6
66
51
33
36
39
75
36
105
60
69
6
54
24
12
294
21
3
30
66
120
126
3
201
66
60
30
3
12
3
66
60
60
36
234
60
9
105
3
33
90
21
36
9
18
36
6
39
21
18
66
60
27
27
12
84
21
3
21
165
87
33
90
6
84
15
15
150
6
69
51
84
66
15
84
36
9
30
105
9
72
60
24
51
9
27
39
24
69
51
36
54
36
15
3
21
321
3
57
99
15
120
96
129
9
60
6
36
60
90
60
174
60
96
18
66
180
30
6
60
144
150
60
66
9
165
87
9
18
42
78
30
90
117
45
48
63
39
33
72
39
30
66
48
57
36
27
30
195
21
246
165
9
60
51
75
120
54
66
30
51
87
30
87
69
111
144
84
81
36
48
3
39
81
273
15
45
195
21
30
54
96
15
15
18
36
6
84
21
36
3
69
81
6
54
36
3
21
150
21
105
3
96
15
6
30
84
36
24
66
84
84
183
48
81
60
18
6
150
54
6
150
24
87
123
162
24
90
186
63
57
18
42
24
6
54
30
105
39
33
33
60
195
15
24
201
75
30
39
75
36
9
60
108
69
111
180
3
66
54
84
102
123
21
60
6
33
27
144
66
174
57
189
63
111
60
45
51
9
36
45
60
39
45
6
21
123
126
75
15
213
111
66
24
24
96
54
153
9
99
36
99
45
120
21
51
39
21
57
12
150
33
15
42
120
30
84
180
6
84
60
39
108
99
54
30
6
108
66
57
3
66
60
24
180
54
57
165
18
12
30
51
63
36
9
72
3
150
6
60
18
63
63
45
21
51
63
30
6
198
42
114
30
6
48
12
234
90
60
120
54
96
9
51
60
234
27
39
66
3
81
51
9
6
93
36
99
66
36
60
174
45
75
324
57
189
6
18
36
87
24
45
60
60
51
9
39
51
78
111
15
84
93
3
120
189
12
3
33
24
69
15
51
18
192
15
45
24
36
51
63
60
6
114
66
18
213
72
81
54
36
6
135
105
78
6
90
30
210
66
48
27
9
30
6
84
66
9
72
72
48
9
48
6
114
30
153
57
51
15
117
69
3
228
3
120
9
12
3
72
84
36
189
15
96
45
123
57
9
186
9
36
105
51
24
15
60
33
48
27
96
84
45
21
75
36
33
66
6
264
6
84
66
144
87
39
9
15
66
18
45
57
90
30
183
51
66
48
3
243
57
9
54
54
12
24
90
9
111
6
63
132
45
111
240
48
132
12
87
24
66
24
270
24
33
9
78
21
39
33
48
75
24
45
57
54
30
60
30
30
6
21
57
51
105
120
27
72
27
150
24
255
135
6
195
9
84
6
36
90
144
15
111
18
30
156
30
15
45
24
90
30
63
39
84
21
3
6
126
120
33
51
150
30
6
24
186
381
27
12
234
30
24
12
18
6
84
105
81
15
135
81
180
36
63
54
183
99
54
114
21
21
54
60
9
36
9
96
135
141
78
36
60
126
324
54
57
15
ABCD 95778344492*3^$a+1 [50036]
114
15
129
120
12
12
18
114
3
33
198
42
48
36
36
27
225
12
120
51
93
156
84
30
57
72
48
3
12
42
42
33
45
66
9
72
45
60
3
132
15
66
60
162
60
162
18
213
39
96
30
18
6
168
120
90
36
57
117
120
3
3
384
66
99
75
6
51
48
72
60
291
180
12
33
105
39
21
15
9
60
3
81
6
21
60
57
96
36
63
51
57
117
126
54
147
21
12
48
48
6
105
156
45
207
63
18
51
81
27
207
30
48
3
63
9
21
36
60
24
84
72
18
96
21
216
165
27
33
75
147
66
39
21
6
6
72
108
18
30
24
255
132
21
99
15
93
21
24
42
258
123
45
108
96
228
135
60
12
129
156
54
9
45
3
57
78
90
42
96
156
45
45
48
42
30
15
243
90
3
9
15
216
9
138
45
72
9
96
63
45
135
15
48
237
33
60
24
24
39
33
24
60
51
45
39
93
132
30
78
27
39
102
27
51
57
3
6
171
3
30
111
3
102
6
69
48
60
21
27
60
9
84
60
24
12
6
150
15
12
33
12
36
72
102
6
24
6
57
105
42
45
135
6
156
78
42
36
75
72
27
45
81
12
15
27
93
45
63
60
12
45
96
72
12
63
24
36
45
135
33
30
30
24
36
162
138
36
15
33
15
195
225
12
168
33
60
60
135
63
60
246
108
48
15
147
12
234
12
144
60
210
6
480
72
3
24
3
162
18
96
57
144
231
12
6
180
147
9
51
33
12
42
150
36
6
54
36
180
63
12
9
84
30
66
84
3
57
180
60
36
42
150
27
171
6
120
48
150
177
9
96
18
6
36
123
45
48
132
132
24
24
255
27
54
36
18
6
84
6
210
84
15
15
45
3
174
18
66
42
384
198
15
261
60
132
15
12
177
24
51
15
18
192
36
99
75
18
15
15
6
6
213
63
42
216
264
60
42
18
48
24
51
105
42
12
54
39
147
30
15
39
12
78
150
60
57
45
108
162
42
96
300
156
24
36
120
24
156
60
63
21
36
15
3
45
60
51
54
3
45
24
84
99
108
165
144
108
168
48
27
24
9
132
84
36
18
81
105
96
198
6
150
36
30
270
42
123
27
18
27
57
84
180
12
99
189
72
27
45
6
66
24
39
81
120
24
63
60
12
93
30
9
45
24
120
27
12
15
126
219
93
78
6
48
27
171
45
144
321
48
12
60
87
48
9
15
69
12
24
3
165
156
39
120
51
189
33
48
132
24
6
48
54
108
87
48
69
300
60
63
12
96
144
120
60
39
36
60
30
48
6
54
6
84
12
66
24
6
69
288
33
12
120
168
39
21
84
63
3
45
45
15
12
105
30
42
90
78
87
9
114
57
45
51
39
138
15
45
48
102
45
3
48
42
27
213
27
81
144
126
12
18
30
30
144
3
60
3
42
24
96
72
96
27
129
96
27
57
216
99
21
24
30
186
12
12
18
18
27
72
33
195
45
42
90
84
27
60
9
84
132
84
18
33
63
189
93
54
45
3
165
117
108
108
12
15
21
27
3
126
51
117
300
96
336
3
21
27
27
126
12
75
33
219
21
30
270
66
96
30
18
90
96
24
27
165
60
24
54
81
ABCD 95778745046*3^$a+1 [50001]
82
38
64
119
55
17
19
24
14
16
30
24
18
30
17
115
6
90
14
40
18
132
18
8
34
12
18
23
7
98
15
193
42
53
1
71
108
109
23
73
104
88
23
55
209
7
60
6
24
119
1
18
5
193
8
82
30
18
29
1
90
150
80
24
72
238
50
40
23
73
162
53
49
48
248
34
6
32
22
168
50
88
47
49
6
168
162
90
30
23
72
55
90
90
24
54
104
10
48
102
48
120
234
108
360
5
61
35
7
132
36
24
30
78
42
48
35
13
72
23
72
7
90
78
264
114
72
23
72
49
8
46
192
18
54
26
40
90
17
48
55
102
47
127
84
206
40
54
65
72
33
34
30
42
110
10
14
34
158
10
48
209
13
167
25
120
66
24
72
126
200
82
6
239
43
30
32
3
108
49
35
55
192
86
22
48
50
15
67
5
43
102
23
19
126
18
6
8
40
32
24
106
6
18
12
65
97
48
72
96
56
16
144
198
96
42
24
330
48
48
150
54
18
71
49
30
26
10
134
88
30
72
36
102
354
30
119
139
6
24
72
78
66
42
110
15
7
65
1
56
16
30
72
122
16
42
12
18
11
19
72
24
240
120
17
25
30
114
6
18
42
54
120
18
5
121
95
49
150
66
42
413
127
48
114
56
160
47
313
96
6
18
6
96
137
1
42
24
6
48
72
30
48
17
163
24
126
30
2
72
166
180
14
72
88
72
174
5
19
48
17
91
6
168
126
26
16
72
48
23
72
57
16
42
48
5
31
138
6
26
88
18
48
5
139
206
82
102
296
34
12
48
50
88
8
27
307
36
24
168
14
34
12
17
1
114
30
6
96
50
136
23
25
54
36
30
119
7
89
1
18
53
48
49
18
113
19
98
27
31
12
24
29
12
9
63
55
5
55
6
144
30
2
106
72
132
84
96
30
56
63
67
65
7
5
55
113
48
121
96
24
191
25
143
144
73
32
160
18
48
30
30
42
104
39
120
49
6
17
199
36
24
96
30
30
17
36
55
54
23
57
15
228
43
12
30
30
120
90
48
59
103
168
24
36
42
23
24
43
65
79
29
25
72
23
25
47
72
31
36
78
66
14
88
90
60
72
26
22
90
150
42
71
24
73
83
19
36
84
360
26
64
42
156
42
18
53
9
46
2
15
72
60
61
30
96
24
192
84
24
36
36
12
173
139
18
126
149
13
42
102
18
5
145
78
317
283
50
82
5
7
90
6
5
7
6
95
57
118
89
96
91
101
57
40
18
180
2
16
6
24
120
144
281
49
66
65
12
73
54
42
18
125
216
151
180
29
7
48
66
48
8
112
48
24
48
18
48
126
54
26
40
18
30
8
15
19
14
154
41
21
88
35
43
18
96
119
31
24
24
66
6
66
35
19
29
19
12
48
30
23
7
300
6
47
43
72
264
6
120
78
77
19
74
106
24
6
18
228
18
72
47
91
72
77
25
32
46
2
15
25
48
78
42
32
48
22
42
24
42
30
120
78
96
18
56
16
240
150
74
10
24
12
101
13
30
36
30
18
6
114
30
6
5
21
94
24
53
55
12
12
54
42
12
18
42
5
81
99
7
29
19
53
168
115
5
9
118
2
40
18
318
80
64
30
18
224
64
72
78
26
94
66
6
24
96
2
10
96
24
48
38
72
34
89
12
72
67
14
87
97
23
25
48
30
122
27
13
174
24
24
5
91
24
138
48
35
7
53
49
30
65
57
64
54
120
48
90
78
192
17
33
184
90
30
30
26
87
31
90
24
96
35
37
107
7
78
138
14
16
35
13
80
ABCD 95778978242*3^$a+1 [50020]
30
6
129
4
8
132
12
16
113
31
35
69
57
15
48
112
32
96
27
13
185
102
24
120
6
27
12
171
217
80
51
61
5
36
54
45
9
19
17
39
16
44
15
45
4
128
39
21
33
111
15
49
224
36
12
168
64
23
18
12
55
20
12
93
67
47
61
95
37
203
288
36
13
23
25
8
21
39
4
32
15
84
57
12
63
84
45
81
3
52
32
63
49
5
36
87
3
25
29
135
48
156
15
96
21
72
27
285
21
78
12
45
192
28
68
112
29
30
60
36
108
117
135
33
60
60
4
20
111
12
13
155
57
135
157
32
15
120
81
15
25
95
73
32
3
69
3
117
141
372
15
84
28
161
15
27
13
12
20
60
84
76
12
116
57
75
15
177
12
16
95
117
48
123
157
59
189
27
177
3
57
87
36
9
4
56
39
141
4
140
12
132
96
16
41
174
24
12
145
20
64
59
57
28
11
33
120
48
64
5
99
40
72
59
13
107
145
84
11
45
99
90
99
27
36
57
12
64
132
12
128
48
36
24
75
69
72
88
128
129
111
84
45
234
25
20
72
3
69
12
51
189
124
20
204
87
49
5
27
12
123
18
39
12
9
39
51
120
21
96
4
108
140
48
120
9
90
85
48
23
33
12
9
6
13
275
49
32
36
112
23
57
60
76
131
45
81
15
33
42
144
153
16
20
171
81
12
87
13
12
11
57
76
56
40
8
27
33
12
15
129
15
81
75
21
24
15
141
93
12
55
12
32
81
18
36
1
53
19
23
33
87
24
9
72
88
65
39
60
3
9
45
3
3
129
28
56
21
30
6
108
39
27
81
24
9
12
54
145
20
15
253
108
32
40
56
51
21
12
153
43
101
30
21
15
69
196
5
27
12
195
33
27
144
30
19
48
44
208
23
33
160
24
48
32
27
13
131
69
72
75
33
16
92
63
36
126
18
36
93
153
19
71
24
21
112
68
9
90
13
60
12
96
23
12
33
196
24
20
84
40
8
28
80
60
36
36
9
144
15
52
68
112
35
24
84
129
12
160
59
81
36
12
232
59
141
24
72
4
80
16
68
60
141
15
96
100
108
144
23
57
33
135
69
54
97
32
27
1
48
24
72
8
168
48
120
15
36
69
36
16
23
36
36
144
24
61
101
18
30
339
27
13
12
68
108
144
51
49
35
21
88
156
128
27
126
103
35
42
63
81
66
108
57
159
6
7
23
69
216
240
12
3
9
40
140
76
8
87
9
51
84
121
23
85
116
51
24
90
43
32
240
60
39
25
140
51
45
84
12
33
51
84
24
168
24
51
33
51
144
36
73
68
39
21
105
75
28
36
24
71
36
108
42
15
75
133
56
39
180
1
36
44
60
48
40
47
9
196
155
36
30
18
45
171
45
60
16
32
60
216
21
75
51
13
56
24
72
24
9
126
33
237
36
240
54
33
16
12
29
126
48
37
44
15
85
36
8
36
96
99
9
24
57
51
75
84
24
12
13
80
64
77
150
13
167
9
76
176
48
24
48
15
120
49
116
39
36
69
16
108
72
12
47
45
4
20
15
57
15
180
24
54
210
126
60
39
180
24
48
45
55
32
12
36
100
32
72
135
36
25
80
105
3
52
48
20
16
41
19
20
15
1
8
96
4
185
39
96
12
45
54
13
212
15
90
30
13
11
21
15
84
21
339
81
84
87
9
51
13
120
24
53
55
80
84
64
47
57
36
27
78
139
12
59
9
123
13
104
16
47
93
36
60
76
84
60
48
47
9
111
33
72
75
21
160
72
48
23
9
112
11
33
51
24
360
157
80
148
101
ABCD 95779018066*3^$a+1 [50024]
124
21
75
45
35
16
60
105
59
12
24
24
16
165
204
51
20
136
8
120
24
37
71
28
24
60
20
12
76
93
71
28
20
1
15
81
75
9
39
36
84
8
64
8
12
64
44
72
48
112
8
72
28
20
48
144
24
25
36
384
87
12
20
100
56
25
11
16
129
120
195
165
95
180
64
12
20
28
21
71
4
60
80
88
92
160
45
135
9
147
129
3
32
108
37
215
16
24
165
51
72
48
60
44
85
3
96
32
40
8
145
75
20
61
191
12
37
15
68
88
20
60
48
1
63
20
36
72
88
72
48
20
64
60
21
96
24
51
36
20
108
60
72
204
60
16
9
11
49
59
4
12
80
88
80
60
1
27
48
144
20
36
60
112
44
96
49
83
1
35
156
180
25
35
36
120
52
57
84
95
64
8
24
88
12
20
28
57
179
160
80
85
15
21
23
132
60
145
3
68
144
76
32
180
40
212
85
84
27
44
36
60
84
120
16
20
48
64
12
105
59
16
9
39
128
73
36
84
27
72
56
16
80
24
124
96
12
33
35
180
76
69
27
33
15
20
61
75
36
144
20
85
195
8
40
20
76
20
96
85
59
1
15
20
48
28
12
21
99
57
24
27
48
44
16
20
36
109
35
60
64
21
36
324
99
36
21
60
23
97
15
68
61
47
24
76
92
72
16
108
12
8
264
160
20
157
39
32
12
1
27
68
16
9
87
33
11
36
13
87
33
60
11
25
11
108
96
40
45
63
48
20
48
60
52
80
28
92
288
16
9
120
99
32
156
24
109
159
32
36
49
75
9
39
48
44
24
64
80
16
21
11
13
35
16
24
56
24
4
116
1
39
20
1
83
48
13
27
9
303
57
275
4
32
49
24
180
159
60
117
123
80
16
36
44
4
21
111
44
12
24
160
48
56
61
11
12
37
39
144
48
32
16
84
20
120
16
32
132
1
15
44
1
35
12
88
12
144
36
92
48
160
44
49
71
28
36
272
13
15
96
224
60
72
12
1
96
63
21
39
20
60
72
16
60
68
12
100
9
3
48
68
61
60
24
27
44
24
40
72
48
32
109
3
48
128
1
111
33
71
36
169
71
60
84
85
71
52
36
44
12
85
24
51
8
216
1
83
52
48
21
27
12
20
28
12
68
52
80
76
32
73
75
12
32
60
1
35
1
3
21
11
76
33
36
59
16
44
72
60
144
96
64
44
4
20
108
4
120
20
25
120
63
92
88
21
51
164
16
44
72
48
16
60
96
12
36
44
16
20
52
69
59
1
24
35
84
252
85
59
1
60
63
32
64
24
32
60
16
44
16
20
73
27
48
21
23
36
85
39
57
51
48
45
59
16
96
9
111
69
27
8
12
64
228
57
3
132
8
1
39
108
48
20
61
75
24
216
20
4
21
23
52
24
20
25
155
64
8
4
96
60
20
340
8
1
35
100
60
36
8
72
112
12
44
61
3
48
68
172
8
12
4
8
40
21
96
215
16
60
32
112
176
64
68
157
51
9
83
16
21
59
24
168
40
8
4
36
96
9
87
153
15
32
24
85
11
172
48
12
56
12
4
60
128
76
224
37
60
15
20
76
20
13
35
12
49
15
8
72
40
8
1
35
196
24
24
8
73
75
84
56
241
3
237
159
164
61
47
48
85
156
23
72
88
12
105
39
32
12
96
4
12
56
40
32
232
165
99
20
25
60
11
96
12
40
12
128
60
72
108
61
51
48
32
76
9
71
84
76
68
196
105
51
32
28
20
12
61
39
20
160
156
21
143
16
45
35
60
12
52
116
96
24
216
40
9
11
28
20
28
33
96
143
136
105
35
36
24
112
69
131
168
52
9
3
8
160
204
96
48
20
25
36
60
51
48
12
32
72
16
72
20
36
76
60
20
4
32
12
12
24
1
11
64
44
40
ABCD 95779112816*3^$a+1 [50031]
9
112
65
55
32
40
47
25
24
47
9
88
8
64
56
153
66
21
24
9
6
36
57
112
20
24
75
9
21
72
144
111
15
24
9
27
9
21
39
321
103
32
339
105
36
39
1
119
36
153
45
15
16
48
47
9
51
54
115
164
96
96
16
44
75
60
36
9
60
231
45
12
141
6
84
36
81
33
39
63
9
4
11
66
7
191
97
168
20
156
24
72
24
96
9
24
120
6
25
11
117
100
11
129
33
87
48
159
1
32
33
27
76
11
9
180
144
120
36
117
7
8
99
61
113
7
8
81
30
24
9
3
13
41
111
39
36
54
3
148
108
5
75
60
27
108
72
18
6
61
5
24
30
105
16
263
21
76
65
48
6
36
174
39
24
48
48
135
66
15
64
11
60
36
25
12
68
39
30
43
173
99
76
144
68
36
160
144
17
79
72
144
20
124
144
11
57
45
15
63
72
9
88
8
24
81
43
180
44
21
15
316
29
6
90
54
141
69
7
65
3
75
12
78
15
12
144
60
129
115
44
48
48
4
167
45
15
109
11
49
41
54
121
56
48
52
119
6
19
215
61
144
44
141
63
87
36
174
6
25
83
25
32
45
24
30
36
25
20
33
102
49
11
54
19
11
25
104
24
16
140
36
39
66
186
9
28
56
12
213
7
128
180
195
1
56
9
24
87
24
9
162
9
180
321
48
15
111
36
373
20
12
9
103
47
144
9
3
25
20
9
24
30
169
168
23
72
45
279
21
15
18
6
9
72
39
9
15
90
7
32
33
18
12
13
5
6
105
51
45
63
42
19
36
44
36
135
33
64
48
68
12
39
33
16
47
18
72
15
15
9
195
61
120
89
63
63
18
72
15
105
15
9
3
27
234
75
21
135
36
3
9
36
117
7
8
63
1
24
32
225
79
11
45
15
18
126
33
51
121
11
33
57
27
16
77
54
144
97
60
12
116
117
15
33
75
132
15
57
27
6
7
56
27
30
54
213
21
150
120
61
155
85
36
48
35
12
9
168
28
125
7
23
69
21
159
60
36
12
60
40
72
8
147
13
8
24
9
42
45
124
119
12
9
4
101
30
9
24
81
15
51
105
36
108
45
72
48
39
33
7
56
15
1
119
25
11
25
11
57
3
48
21
4
71
93
63
49
119
105
15
36
21
15
33
64
152
48
33
63
60
4
72
96
32
240
27
156
9
15
81
88
47
105
129
39
135
81
40
44
352
68
16
56
33
7
12
36
35
12
57
180
60
27
45
48
33
267
3
13
11
165
16
35
9
136
144
89
72
54
165
51
345
120
48
156
156
39
1
32
33
24
79
104
12
69
27
189
6
33
51
141
9
39
24
63
133
12
65
3
51
114
87
15
85
48
35
97
44
4
161
15
28
77
24
27
12
33
48
6
84
57
93
19
71
237
15
84
96
57
96
100
96
185
24
39
81
96
51
75
9
88
48
20
4
41
79
56
48
12
180
9
90
9
135
105
4
83
25
32
51
157
144
5
79
35
69
87
193
92
21
144
54
9
72
15
213
36
144
33
7
8
64
216
8
12
4
8
36
36
48
57
79
11
141
3
6
55
89
7
48
72
104
48
207
73
36
107
69
48
16
77
24
30
9
15
21
69
30
177
160
119
9
12
124
11
60
45
45
159
48
81
55
17
7
32
24
57
168
15
76
80
39
60
66
24
159
87
24
66
79
191
105
24
15
90
75
4
8
48
52
32
28
84
68
87
69
21
39
120
12
48
231
126
18
96
54
7
8
84
60
72
51
57
51
25
11
13
12
11
24
33
51
9
141
55
35
25
5
135
81
24
87
100
23
61
35
21
9
15
24
4
11
90
6
105
28
36
92
12
16
56
ABCD 95779187852*3^$a+1 [50034]
18
12
6
54
1
107
36
36
36
33
75
144
30
91
41
30
18
126
6
36
19
11
42
75
15
30
18
73
215
49
47
93
63
37
41
7
5
42
66
24
7
83
90
75
45
6
1
35
25
41
60
67
17
6
12
85
41
6
33
15
6
66
25
20
45
36
18
9
40
77
31
23
24
102
90
24
30
24
36
19
11
42
3
9
42
30
3
51
201
24
69
90
57
4
29
66
6
36
39
28
23
30
72
72
19
59
18
12
72
60
66
24
1
72
53
7
41
6
13
80
105
18
120
18
36
18
18
42
72
36
12
37
108
17
3
36
39
25
23
54
36
39
21
3
16
24
11
18
7
11
57
16
17
12
126
37
107
36
49
60
36
5
12
24
19
11
18
55
48
5
55
164
64
11
18
48
24
54
54
18
12
132
120
13
116
21
15
28
11
36
30
19
17
18
25
20
9
36
72
18
90
60
12
24
228
18
109
8
117
90
18
6
12
42
18
120
13
29
55
47
9
69
12
24
72
87
3
12
6
12
24
36
30
24
54
12
7
32
33
60
12
6
30
7
12
20
21
54
18
162
25
5
3
3
90
12
6
66
6
48
96
1
32
15
6
12
72
7
11
108
6
75
63
18
42
37
11
18
6
30
18
37
84
29
18
13
5
67
8
9
72
18
85
11
84
36
24
1
11
60
13
108
143
72
18
36
78
12
54
31
23
57
21
54
36
54
15
21
54
54
31
23
57
28
23
30
18
6
43
47
13
41
36
18
36
36
18
12
36
39
33
111
60
9
18
25
228
5
19
17
39
69
48
60
72
12
24
79
5
18
109
8
36
45
6
1
24
8
15
1
17
42
21
27
78
67
84
23
57
75
48
1
20
51
198
36
6
13
53
27
16
155
54
7
20
9
42
18
55
11
61
35
12
25
32
69
6
108
30
91
96
11
24
120
73
17
19
41
30
54
42
72
30
6
21
88
11
45
45
135
9
42
109
17
3
64
48
95
18
31
155
18
30
6
30
42
39
48
160
5
7
101
12
72
90
121
68
69
90
30
72
39
39
12
13
77
24
84
6
66
31
5
147
33
7
65
6
54
18
33
21
3
195
12
18
27
9
6
18
66
36
24
12
60
13
59
12
6
102
18
3
40
24
11
66
3
21
36
48
18
18
42
120
18
36
43
11
45
45
54
6
19
12
84
5
42
54
36
30
9
15
61
113
72
42
108
54
36
39
33
18
54
15
28
23
108
45
45
67
32
27
24
102
132
30
18
18
49
47
18
36
12
24
126
12
18
18
45
87
48
36
61
47
6
12
3
15
24
30
31
65
12
27
27
109
35
60
36
30
114
54
12
6
18
30
49
77
3
87
90
19
17
78
30
42
12
60
36
12
60
12
60
102
19
5
7
5
42
36
37
47
96
49
53
3
15
6
18
48
9
33
18
72
13
59
126
18
12
114
30
36
54
43
47
24
30
54
57
39
66
3
60
135
25
20
15
36
30
54
21
21
18
18
138
36
45
76
5
3
15
54
75
75
30
96
12
7
47
54
6
18
126
144
18
3
9
36
115
47
72
6
15
40
17
72
15
51
72
18
24
66
1
71
18
132
228
6
18
12
6
12
18
72
55
5
18
30
3
51
36
9
15
30
6
37
35
18
43
24
35
45
76
47
18
19
17
30
6
67
80
88
47
6
12
54
181
84
119
54
51
51
13
275
57
75
30
18
18
18
45
69
31
20
15
36
6
12
55
95
138
27
45
18
49
65
84
6
1
12
17
18
96
12
25
29
36
63
99
45
117
6
49
35
36
24
66
27
15
73
24
5
24
67
132
47
36
18
36
6
18
84
151
35
54
12
19
5
39
27
90
18
108
24
105
15
6
12
27
9
54
45
15
36
69
33
42
18
3
27
24
18
55
35
36
12
24
1
35
12
25
11
49
32
135
78
18
12
132
18
103
107
21
57
90
48
6
36
90
169
80
4
11
13
32
81
7
168
24
108
23
13
41
175
35
45
64
56
28
95
60
21
45
24
30
6
72
67
5
51
15
21
16
12
23
60
108
120
36
9
4
41
19
96
29
42
18
126
54
18
49
53
60
75
33
18
12
60
57
33
12
36
60
72
72
90
57
48
33
54
45
9
7
12
36
71
54
19
17
36
24
115
29
79
23
85
68
15
30
90
6
18
18
18
25
59
150
15
96
36
64
60
176
64
65
54
12
18
42
69
51
1
24
11
18
55
12
65
19
11
24
90
3
12
3
18
18
241
23
18
90
18
96
3
15
12
25
11
18
24
48
108
79
47
6
39
16
24
80
204
36
51
12
18
54
18
150
90
90
30
36
115
20
15
12
78
30
96
69
24
45
72
54
24
12
9
9
36
42
30
24
36
54
33
16
80
15
30
6
30
18
72
1
132
53
120
78
21
33
18
25
44
40
101
24
48
6
144
21
27
144
258
48
78
201
9
114
126
39
33
108
7
5
19
35
1
5
12
90
81
27
18
19
53
3
21
18
66
6
1
269
18
12
6
7
77
19
5
31
41
7
23
13
41
36
24
39
45
24
90
37
11
90
60
39
4
44
3
72
18
3
27
24
30
36
63
15
72
54
54
36
18
48
39
39
12
114
18
12
1
149
30
54
19
53
7
11
24
30
ABCD 95779765754*3^$a+1 [50022]
7
45
3
17
192
271
57
20
196
252
44
16
63
24
48
237
75
5
12
48
36
276
24
160
32
84
4
60
140
4
20
160
56
100
276
144
87
185
55
105
87
53
12
240
31
72
45
147
77
19
9
116
67
185
40
15
72
5
115
113
7
177
104
7
65
40
320
28
32
148
15
504
48
48
24
57
80
103
105
132
396
48
159
65
88
32
55
120
45
20
96
172
68
40
20
564
352
48
15
137
16
248
72
180
48
19
41
4
272
19
65
24
223
113
175
24
93
80
228
72
72
208
60
27
288
137
136
24
15
93
3
9
20
36
79
173
144
19
177
248
132
52
92
19
24
33
32
40
111
24
5
192
91
309
236
103
269
48
43
240
5
115
41
31
305
175
65
192
175
113
7
57
63
41
55
17
52
60
68
48
172
80
247
240
41
55
24
53
43
449
72
96
60
52
56
84
180
40
56
127
77
48
60
24
31
72
101
252
103
24
48
192
81
15
5
60
72
55
57
240
192
24
20
196
63
96
72
89
60
64
204
135
65
168
168
72
103
24
33
80
160
8
156
28
56
16
108
132
63
153
320
132
268
63
65
592
104
204
132
12
52
216
68
52
60
195
89
84
187
72
77
124
224
55
96
125
16
44
16
56
127
173
48
100
15
57
20
43
5
52
80
48
24
31
57
128
336
31
129
39
17
144
24
156
60
16
20
60
184
96
152
100
12
240
164
132
103
65
184
56
55
45
27
65
4
44
112
132
3
240
125
12
31
17
7
48
72
273
135
29
64
332
84
96
115
9
356
163
105
87
125
12
55
17
60
28
15
57
159
65
72
4
44
7
57
20
132
64
39
21
332
55
93
27
53
16
180
144
152
48
7
65
48
492
268
15
57
8
64
8
28
192
80
124
80
244
12
168
39
225
231
24
33
183
129
15
41
72
28
212
64
183
216
29
36
7
9
231
17
100
108
135
113
79
45
108
20
115
113
55
240
5
124
68
48
139
96
57
15
17
55
168
105
128
72
24
199
17
7
153
495
9
231
233
4
75
81
15
120
89
31
89
156
19
81
12
20
108
19
201
87
48
360
17
144
24
60
259
41
4
36
87
185
103
5
16
99
209
16
15
120
120
24
41
124
51
17
55
257
48
223
105
39
5
12
24
7
225
200
55
9
56
52
396
20
16
60
279
ABCD 95780204992*3^$a+1 [50028]
29
241
198
65
96
91
5
211
149
49
95
175
36
125
199
144
36
65
60
145
311
288
31
36
29
7
90
239
49
71
1
72
342
360
108
65
115
36
101
48
121
162
89
91
209
180
115
125
228
97
126
90
54
125
109
95
120
19
41
85
162
89
19
252
72
245
547
144
36
185
139
72
53
217
23
204
115
162
59
85
95
31
180
5
120
168
175
36
125
1
179
144
181
95
120
91
54
131
13
90
77
121
144
119
25
95
84
12
169
59
13
90
413
19
126
54
17
19
305
55
89
156
84
12
120
115
173
7
18
71
91
29
79
450
18
108
89
12
84
216
240
43
72
108
101
151
216
317
115
198
144
18
72
5
24
24
60
103
77
67
269
120
7
137
72
673
162
53
120
25
47
43
41
85
191
25
18
245
7
90
23
96
84
103
173
7
180
198
144
71
24
31
65
7
162
71
60
276
25
143
307
29
25
144
11
36
43
17
60
103
125
181
11
60
1
287
96
211
209
36
169
72
72
216
162
233
36
19
29
7
18
18
108
5
31
5
319
29
133
162
108
89
19
216
216
53
24
193
18
401
31
29
79
72
89
48
295
72
5
84
91
65
79
72
293
49
227
60
55
36
137
61
360
54
161
271
108
41
31
113
60
25
107
55
89
19
41
31
180
180
18
11
115
161
144
60
84
1
144
71
120
25
72
162
36
89
1
71
19
269
91
252
29
60
19
29
7
180
198
270
36
126
83
61
35
127
293
96
43
101
7
18
90
36
113
216
24
96
55
41
49
72
47
115
125
72
24
175
65
25
71
1
119
24
55
90
162
72
5
121
72
263
25
119
25
270
65
25
18
53
96
121
47
97
23
67
126
23
67
209
43
161
91
36
324
269
127
89
19
126
239
67
173
60
91
36
198
90
36
18
11
7
72
36
36
270
198
17
168
96
187
149
48
72
55
144
41
103
41
49
227
48
36
265
54
72
36
53
216
288
132
240
240
19
41
84
55
29
97
18
185
31
125
36
235
90
215
144
19
101
115
54
47
25
23
120
1
144
126
29
7
324
72
89
145
90
29
115
5
216
139
54
18
72
72
89
127
53
1
155
84
247
17
36
96
31
ABCD 95780636156*3^$a+1 [50073]
19
23
108
61
83
60
25
23
72
18
78
12
60
25
35
12
60
36
1
48
72
71
18
150
30
139
11
42
19
41
12
138
48
1
59
42
67
71
25
24
23
12
6
42
102
66
61
11
109
168
131
72
18
19
35
78
127
95
30
43
35
48
72
30
18
24
18
90
48
30
67
120
35
85
5
30
12
6
24
30
37
11
60
72
246
91
59
12
18
7
47
108
108
25
35
42
60
42
18
120
48
12
7
72
53
211
77
43
5
54
198
55
35
12
156
12
25
83
24
37
29
30
114
48
48
12
12
66
1
48
101
67
23
24
36
114
48
48
24
30
48
60
169
48
23
18
114
37
41
198
12
30
102
96
25
17
240
79
24
47
12
36
72
49
24
5
42
78
72
18
25
89
247
131
37
23
78
54
6
79
5
120
48
18
84
37
83
36
49
95
1
17
79
23
1
107
42
6
61
24
77
60
162
36
49
23
73
29
66
30
24
36
12
48
24
18
228
42
12
36
12
7
23
97
5
60
66
12
102
43
5
78
12
180
48
72
72
48
37
5
18
30
18
12
37
96
17
78
1
11
42
6
60
1
29
120
67
48
5
12
79
48
23
30
30
222
6
132
102
7
29
174
37
29
12
7
5
6
60
217
77
48
18
132
102
7
29
24
43
24
113
31
167
12
61
24
11
30
31
11
37
65
6
24
270
30
48
60
48
30
115
24
53
18
12
42
67
23
25
23
25
35
30
18
12
132
13
47
210
31
24
5
235
23
72
90
18
18
114
30
91
47
73
35
12
108
90
91
83
120
90
66
60
54
18
72
6
55
95
30
42
72
36
12
72
25
125
66
30
30
42
19
11
90
19
101
222
150
18
60
49
24
72
23
1
53
498
97
83
30
78
25
24
5
78
48
84
73
17
18
108
132
78
7
5
18
1
53
186
1
11
42
78
30
7
168
17
7
24
17
127
48
113
114
30
7
149
30
24
13
65
42
37
24
95
25
120
77
18
12
37
11
42
30
157
288
35
48
24
13
120
95
132
138
18
49
5
30
36
97
23
72
120
12
37
24
95
114
6
12
12
60
13
144
96
83
132
25
48
24
95
1
5
30
157
35
42
43
23
72
12
18
12
6
121
59
84
30
48
18
25
24
23
252
30
48
48
7
5
30
150
12
36
60
222
60
42
60
36
90
37
17
198
150
48
102
60
162
7
59
12
60
48
90
12
12
30
37
23
78
12
7
41
7
35
18
19
96
72
143
90
228
19
23
72
120
168
25
24
24
17
223
120
5
30
12
72
6
12
55
125
30
12
66
30
114
55
96
95
12
109
168
53
102
61
24
53
18
97
113
151
59
84
90
6
132
102
31
47
30
30
180
120
72
6
19
11
72
138
19
120
5
96
67
83
42
78
12
162
30
48
49
48
11
54
18
120
42
6
12
97
35
48
12
313
17
7
24
24
41
54
96
1
23
30
18
12
61
137
78
24
36
72
108
24
36
12
120
120
78
24
6
61
101
30
85
107
30
270
6
150
102
18
37
72
11
54
30
36
12
18
144
30
36
24
6
12
43
77
18
90
12
42
1
77
90
12
37
23
1
29
120
210
1
5
60
174
25
263
60
48
42
43
35
30
295
35
42
18
12
168
114
30
85
11
114
43
5
30
60
90
7
35
18
30
168
12
12
66
54
18
235
35
13
29
6
12
198
90
60
54
180
43
24
53
48
30
102
7
29
102
12
73
17
30
1
95
25
24
53
72
18
60
18
30
12
49
191
12
120
60
6
91
24
29
187
29
60
162
48
72
12
36
150
42
102
223
17
18
18
19
11
180
49
35
37
83
48
85
185
30
193
72
5
30
18
54
48
210
102
90
48
18
49
96
5
19
48
5
30
78
31
120
29
24
36
7
72
95
66
90
42
30
48
90
84
48
12
78
120
138
139
35
66
24
6
240
24
13
ABCD 95780780794*3^$a+1 [50035]
14
1
95
84
61
29
16
50
61
24
29
19
47
34
27
89
24
6
13
11
60
49
41
31
35
58
2
1
9
44
55
95
109
117
3
21
120
26
73
81
27
108
5
6
144
34
72
180
15
29
270
1
9
120
24
12
14
70
26
13
71
61
24
45
87
9
3
71
1
93
176
90
10
96
50
154
27
29
60
31
24
5
24
30
36
85
36
29
4
26
1
23
30
6
114
115
35
60
61
120
89
16
14
37
23
36
34
86
1
23
66
55
24
21
60
3
47
1
84
5
19
35
1
65
4
27
12
71
36
30
28
2
109
21
219
11
1
23
1
65
4
51
96
24
59
6
24
60
7
9
168
111
125
67
29
19
21
80
28
36
50
60
96
13
11
30
19
180
288
9
3
77
24
64
15
21
26
24
6
28
62
34
26
109
36
5
208
26
10
20
67
29
60
24
6
169
21
164
4
12
74
30
136
3
11
70
26
70
15
33
2
10
24
75
71
61
53
66
1
69
74
90
7
69
20
43
47
10
3
41
60
19
12
65
4
20
150
1
5
4
99
107
10
3
11
90
36
90
94
15
96
45
80
60
24
90
30
55
12
12
21
36
14
30
30
49
12
9
26
13
17
84
115
11
180
13
71
46
24
39
60
21
111
24
21
14
109
47
34
20
60
19
17
31
23
46
39
45
51
125
43
48
29
40
39
12
24
9
56
55
5
4
20
150
66
64
50
1
69
36
15
29
16
3
21
56
19
35
1
29
7
23
10
56
40
20
91
9
63
72
35
234
79
11
121
65
28
26
106
104
16
200
30
54
19
17
31
129
24
26
58
27
204
95
97
9
48
12
60
99
11
54
66
34
24
32
19
69
96
39
17
24
115
72
83
37
53
19
17
100
74
49
11
46
14
37
119
34
36
24
27
23
6
54
30
36
60
43
45
12
110
10
50
58
2
49
96
36
9
39
45
50
109
45
132
63
21
15
156
5
4
20
7
33
24
32
54
66
84
4
2
10
75
156
48
21
80
4
36
144
51
36
9
3
41
100
26
13
21
60
56
4
180
50
97
12
48
69
14
97
89
30
1
23
36
114
30
46
14
30
6
13
45
12
15
29
7
33
20
4
75
45
15
48
12
11
36
25
9
80
16
60
39
45
96
80
84
31
96
23
121
125
4
15
81
63
77
19
141
14
60
37
59
70
15
5
30
94
86
145
60
33
3
12
48
9
24
80
31
29
4
96
26
73
11
166
75
69
15
11
13
11
37
24
95
13
11
1
48
192
5
40
74
6
19
21
20
91
9
24
15
12
24
45
44
30
66
28
3
53
79
167
24
36
25
9
36
60
15
95
1
29
31
53
76
14
6
40
20
19
65
6
24
25
96
35
49
60
155
60
1
45
63
41
19
71
36
10
24
20
6
13
41
6
24
30
36
43
81
176
28
2
24
66
163
36
12
53
4
62
13
57
14
156
54
4
26
36
1
29
79
11
30
31
23
85
9
51
65
16
24
39
21
264
26
36
24
61
5
4
86
25
60
45
20
4
15
72
119
13
12
24
21
51
83
36
34
50
34
26
120
1
59
36
60
24
36
30
100
123
96
161
19
12
9
60
15
59
37
33
60
20
6
85
60
36
59
60
30
139
11
24
46
51
12
12
35
24
25
21
110
150
40
111
23
36
25
59
70
15
72
9
24
15
5
16
63
36
72
83
34
56
126
58
56
30
85
65
4
2
54
36
4
27
72
120
21
26
94
120
24
62
13
48
143
10
26
34
36
14
1
36
60
23
97
23
30
16
50
49
65
40
20
6
1
84
89
4
2
25
119
30
19
41
66
85
59
36
73
21
15
60
36
5
184
26
73
48
57
26
90
19
12
29
136
20
40
44
55
35
30
186
30
4
96
63
11
36
85
9
27
59
61
132
71
120
36
34
15
65
96
84
16
14
10
51
5
40
123
107
30
28
15
105
56
19
47
10
15
309
60
50
1
36
48
95
25
71
1
59
13
41
7
48
11
30
24
16
44
184
15
17
4
20
55
35
10
84
2
54
76
39
21
3
21
26
90
124
120
60
87
83
37
9
24
20
150
34
2
73
47
240
13
11
1
93
2
73
107
60
10
14
25
45
60
15
12
23
121
119
36
73
60
12
96
179
1
12
47
25
65
4
51
105
15
65
43
167
10
120
60
20
24
67
12
41
7
33
27
23
156
84
10
39
48
12
21
20
16
3
81
15
11
24
46
24
50
46
63
11
66
40
14
70
116
4
26
1
83
66
30
49
5
91
93
3
23
30
40
99
117
20
31
29
55
5
84
55
36
48
47
109
21
20
4
39
57
63
41
16
39
24
41
30
36
30
28
2
60
70
15
29
7
12
96
69
86
25
71
13
57
60
3
11
30
4
96
56
90
10
15
29
30
10
39
105
26
6
55
ABCD 95780846542*3^$a+1 [50022]
3
9
39
105
24
48
144
15
240
465
60
84
36
75
48
45
35
112
48
80
13
72
123
129
84
11
193
63
189
35
16
33
144
36
216
3
240
48
48
336
69
12
72
60
75
32
505
119
1
63
80
1
24
23
112
21
24
48
108
24
72
39
80
217
72
303
144
21
27
96
129
47
61
3
80
157
180
84
24
84
15
21
96
36
48
24
192
63
48
57
23
48
157
60
12
96
11
253
60
108
75
48
105
276
48
288
180
207
96
9
231
357
24
108
12
24
72
84
71
48
157
12
60
48
252
15
21
171
105
144
72
72
12
75
80
144
205
35
112
144
33
47
25
23
1
72
72
36
27
45
12
87
144
189
216
107
37
27
45
35
109
99
32
13
3
192
57
36
48
179
133
123
192
45
12
96
36
3
80
133
12
111
69
155
192
145
95
16
33
12
147
93
83
25
87
48
57
23
64
45
72
36
48
24
47
1
24
84
24
75
80
1
72
119
256
48
224
1
36
60
180
156
72
36
60
84
51
57
132
3
48
69
11
160
9
167
16
80
25
119
229
72
35
145
15
93
144
12
36
35
253
371
49
47
25
120
143
96
181
264
3
141
99
80
1
96
120
183
21
72
12
135
48
288
165
11
240
13
3
33
132
59
25
168
191
144
25
23
133
27
32
253
179
109
35
37
84
24
47
37
36
36
108
168
120
132
108
48
71
64
117
180
24
84
24
120
11
25
167
13
24
252
156
180
143
109
72
60
324
11
25
48
36
195
21
123
225
36
11
205
84
111
320
1
180
24
35
73
87
93
12
60
171
32
16
69
27
153
228
108
119
121
264
60
3
80
97
95
96
96
16
128
181
108
207
80
49
431
1
95
13
60
84
3
240
225
108
36
95
1
15
285
35
144
16
9
480
36
83
25
135
240
45
35
109
252
71
49
191
160
32
48
169
120
63
45
432
3
321
24
71
96
25
60
36
39
33
36
144
27
21
144
60
95
48
73
12
72
60
36
243
57
132
3
33
12
72
108
143
1
24
12
219
33
180
132
36
228
95
49
255
57
36
12
60
36
216
143
325
107
109
35
144
145
192
36
24
99
9
23
48
144
37
36
48
39
33
255
32
61
84
47
13
51
176
288
1
15
9
12
60
15
141
180
72
108
324
108
36
24
111
9
231
9
71
49
111
69
11
85
36
108
336
11
193
12
83
97
24
264
47
25
24
84
75
105
71
61
48
288
24
108
36
12
47
61
72
59
48
1
15
225
144
ABCD 95781203996*3^$a+1 [50028]
12
120
4
83
61
17
63
15
48
21
15
13
47
81
4
23
6
42
18
6
12
45
15
6
27
39
33
69
90
1
77
51
48
4
11
12
93
108
12
45
12
6
25
17
6
21
12
15
37
35
21
28
5
30
66
27
15
1
24
20
27
12
21
9
55
56
21
39
36
4
56
144
3
49
68
100
92
57
31
48
11
12
1
41
79
8
27
36
25
32
16
44
12
3
13
44
81
43
12
24
20
12
3
49
11
25
104
4
24
11
37
11
13
12
5
27
3
18
43
5
30
13
17
3
3
42
7
29
39
4
35
18
7
8
4
11
25
24
35
6
3
24
9
6
102
3
63
1
32
15
37
36
5
27
87
13
11
48
30
3
12
4
71
6
15
12
33
7
56
52
29
7
11
42
3
28
36
24
11
21
9
3
3
12
30
91
41
30
13
96
20
3
69
16
80
21
54
30
115
71
33
40
20
4
8
45
30
37
41
48
6
69
3
1
44
9
18
6
18
9
40
44
57
39
12
15
25
17
36
30
42
43
32
40
48
32
3
12
25
8
3
205
8
16
47
25
32
3
33
24
88
41
18
25
56
69
18
30
67
119
66
3
33
24
3
4
32
52
5
15
16
5
78
18
48
30
24
21
16
59
13
8
12
24
3
37
56
33
91
5
3
28
20
9
6
30
3
15
13
8
4
17
7
65
7
36
68
40
5
15
3
69
21
39
24
21
15
40
12
20
93
55
35
1
5
67
5
51
100
17
12
15
16
17
6
60
45
39
81
9
7
24
29
66
48
9
100
48
56
12
4
8
3
33
12
24
16
113
51
16
11
1
59
1
5
60
18
33
28
47
36
90
24
27
63
6
7
5
31
8
111
25
24
32
12
36
72
12
64
11
6
27
52
41
7
24
35
1
48
29
3
15
6
7
8
27
37
12
24
48
29
18
85
11
73
23
18
54
48
97
119
66
15
3
9
16
11
9
81
31
29
55
32
24
39
42
54
18
42
37
20
27
61
5
3
9
3
36
87
33
63
78
6
30
18
222
3
4
5
43
20
52
24
12
20
9
7
8
36
52
32
4
108
12
11
49
72
23
21
51
60
42
72
27
15
30
18
66
75
12
48
39
6
12
6
9
16
17
27
57
15
15
81
4
8
64
68
33
18
30
27
84
27
1
48
17
27
117
27
28
24
5
31
104
3
30
6
49
32
4
24
20
3
120
21
3
126
66
42
12
48
115
113
18
33
51
1
12
36
32
64
41
3
81
48
60
30
45
3
6
18
54
42
9
3
33
28
17
15
39
12
30
79
20
16
60
5
18
21
100
8
111
6
31
24
20
28
24
71
37
8
51
13
83
18
18
69
9
19
59
133
59
1
72
20
12
4
12
5
55
8
39
181
5
18
18
126
42
3
21
42
6
3
28
104
123
72
18
15
21
7
32
9
39
48
24
136
72
8
9
63
12
21
43
24
41
6
96
37
8
40
20
24
9
51
63
49
24
5
7
32
9
3
36
48
16
53
15
33
24
7
5
66
13
24
23
25
71
69
27
9
45
12
7
68
24
16
48
32
33
12
144
18
12
33
64
17
6
49
12
17
75
4
36
20
9
55
32
12
15
1
41
12
39
12
51
42
15
9
18
6
6
73
23
25
161
48
31
20
15
13
32
12
21
6
36
24
6
27
12
40
59
9
9
12
6
93
12
9
7
36
24
36
17
3
51
12
109
36
8
48
9
30
21
57
31
35
21
3
25
32
60
72
9
31
17
55
44
3
78
6
13
11
24
69
36
40
23
13
59
25
32
4
11
18
3
60
45
6
9
88
68
52
5
91
83
69
27
1
20
123
93
16
36
47
37
24
35
30
87
3
45
3
48
1
5
3
28
36
12
23
18
12
19
11
30
19
32
40
104
21
30
12
18
27
39
1
17
55
12
8
16
29
51
21
51
9
55
12
29
87
15
6
36
174
37
20
100
32
40
80
45
3
3
57
60
4
29
15
36
52
41
175
20
48
3
57
27
1
108
35
69
4
8
15
21
24
57
18
25
41
6
6
19
36
17
27
99
9
33
42
37
23
78
6
6
19
17
19
20
12
51
12
13
84
24
32
4
12
60
8
4
36
8
108
16
5
7
44
111
81
15
33
27
13
17
55
36
41
27
57
90
45
27
105
12
39
25
24
48
35
9
24
12
16
8
28
5
7
104
24
9
7
11
48
49
36
32
48
64
72
5
19
48
29
12
24
79
8
36
12
4
44
28
72
5
12
6
49
8
33
66
73
5
87
21
7
11
57
27
13
24
36
20
21
39
12
52
36
56
52
23
12
9
4
8
51
12
42
55
12
95
9
4
24
65
12
15
84
33
55
23
13
17
60
6
25
35
21
16
8
28
5
27
39
84
12
33
168
16
5
18
24
21
87
1
20
12
84
63
69
21
12
42
9
24
36
27
37
89
31
11
36
36
30
39
12
12
24
105
27
51
60
9
12
40
59
12
36
61
8
9
3
69
18
18
3
12
12
21
66
13
32
21
3
9
30
114
39
88
24
23
13
32
81
31
12
5
138
25
36
20
24
28
20
64
36
20
24
3
12
45
28
77
18
24
1
65
27
9
18
96
1
44
9
24
19
53
19
35
9
33
24
7
8
36
4
11
97
5
3
28
11
85
68
21
12
6
45
36
27
1
17
18
9
36
28
8
21
7
35
45
12
28
32
76
188
3
42
7
8
28
36
12
56
12
33
30
1
12
41
103
8
16
35
24
36
9
12
40
5
24
111
4
60
104
171
13
17
19
12
17
7
12
24
68
9
3
28
8
28
8
21
24
51
12
21
48
102
37
65
63
12
16
60
89
15
9
12
63
40
53
15
33
6
69
15
30
12
15
64
35
85
5
31
8
33
12
7
125
24
3
4
11
33
64
23
9
4
8
87
12
6
27
4
11
25
32
40
35
9
9
15
33
3
24
48
4
89
36
63
129
3
84
63
24
1
108
8
27
37
72
92
117
7
35
13
59
30
3
33
3
3
24
33
16
5
42
30
15
16
41
7
20
40
8
21
7
12
60
35
13
44
28
8
24
57
30
13
68
16
35
21
3
1
56
15
72
24
30
31
20
40
36
36
29
3
4
11
21
36
21
19
23
24
25
8
4
56
15
18
15
51
21
21
3
9
48
31
101
18
61
17
36
55
20
4
12
56
4
89
12
75
3
9
9
19
72
12
72
17
43
59
30
24
6
60
37
41
36
7
23
6
3
4
132
8
4
17
6
60
54
31
44
12
105
3
21
24
55
24
56
9
48
3
28
20
105
48
3
57
18
6
42
33
33
7
47
12
9
4
5
3
28
113
55
11
21
24
52
36
48
36
132
8
39
61
5
24
54
48
45
4
8
39
12
96
24
69
4
5
3
100
20
51
18
91
12
11
30
27
60
27
60
25
65
187
23
33
52
36
32
75
18
3
45
18
9
16
95
21
4
ABCD 95781287398*3^$a+1 [50036]
15
96
129
60
75
81
84
12
24
132
51
57
63
45
168
19
5
108
192
72
12
283
56
417
24
72
7
29
19
41
48
24
144
144
96
72
36
27
57
12
192
132
36
27
16
29
3
21
3
232
17
31
29
12
15
21
48
36
12
72
211
17
96
72
36
84
120
135
57
12
96
48
12
108
24
36
36
19
104
9
180
12
96
72
24
144
96
120
48
79
77
24
171
21
51
112
72
173
3
21
3
64
56
81
207
9
180
51
48
33
24
108
96
216
156
24
12
51
69
48
12
31
5
108
55
72
41
96
12
12
24
24
108
19
5
36
60
43
161
24
96
24
60
72
48
19
8
81
135
9
168
96
180
171
24
9
79
56
33
87
33
79
5
12
60
27
21
36
24
63
16
5
91
72
5
139
48
8
177
15
45
12
36
51
81
7
41
48
72
12
12
60
51
64
128
93
24
115
72
5
48
19
5
144
48
12
63
405
24
12
7
72
65
156
48
75
16
89
39
24
160
209
12
12
39
45
24
24
12
180
108
108
96
43
41
12
48
12
31
5
19
29
48
51
117
91
17
24
36
48
72
84
7
245
24
312
24
36
151
5
3
189
75
16
56
57
36
36
55
17
132
36
7
53
84
223
17
192
24
60
51
105
24
15
21
12
79
17
24
15
81
127
24
32
69
27
48
21
96
96
3
9
79
80
69
144
19
65
127
5
24
43
5
51
16
56
21
195
96
88
29
84
24
60
123
45
48
12
24
24
7
5
60
15
177
12
3
93
168
12
144
96
48
72
120
55
5
24
12
48
55
101
12
12
216
36
12
67
185
84
123
21
12
12
67
29
12
24
48
120
156
84
12
3
9
39
88
41
48
7
72
53
211
29
139
89
12
24
12
151
32
184
48
8
144
21
24
75
9
144
24
7
17
87
45
192
24
120
19
48
65
84
156
84
24
27
48
201
12
24
36
96
60
3
57
87
9
60
12
31
101
27
45
27
232
149
43
8
16
17
156
300
108
12
15
88
5
24
12
168
12
312
99
117
60
7
17
24
72
151
17
120
15
21
48
19
89
31
41
31
168
104
153
103
17
87
9
60
3
9
31
32
57
36
67
89
55
77
24
120
48
219
16
149
36
60
12
87
141
12
7
17
79
41
12
48
12
79
29
67
17
48
39
16
5
19
125
72
72
67
8
120
117
60
36
24
72
12
24
55
176
9
31
53
36
15
33
7
5
43
53
27
21
48
67
80
141
24
123
64
56
72
33
84
12
15
16
5
139
5
36
271
89
48
111
40
65
36
43
32
88
113
175
161
39
237
3
69
216
60
60
115
5
72
12
31
56
189
60
108
27
69
24
115
72
8
64
53
19
5
19
41
7
65
31
77
84
156
27
9
132
19
5
108
432
84
36
12
3
168
16
41
84
48
91
17
39
72
24
64
56
45
123
9
24
31
72
216
56
33
79
149
60
24
192
63
57
24
72
111
45
72
24
48
27
24
57
7
29
12
204
24
24
192
48
228
48
96
12
48
48
144
3
105
156
24
51
93
24
72
60
60
291
273
31
137
55
128
9
72
48
31
41
36
51
9
31
29
72
204
48
12
144
48
3
93
36
151
56
9
48
247
89
79
41
79
65
60
60
108
24
12
60
84
159
16
96
89
55
17
39
57
12
51
69
27
57
79
17
120
84
48
120
36
31
29
99
192
129
103
65
12
24
36
36
24
12
79
5
12
79
137
79
5
51
69
36
247
24
17
15
40
101
ABCD 95781358906*3^$a+1 [50024]
21
35
40
21
24
84
72
84
35
49
47
40
141
35
88
171
45
51
69
24
24
45
11
61
144
27
24
33
47
61
59
61
108
39
105
66
150
12
75
80
73
24
23
13
11
64
45
12
39
213
51
32
24
1
384
114
6
48
12
78
6
24
36
11
1
114
30
63
21
195
201
15
21
12
15
152
1
23
49
132
24
72
12
23
157
60
23
48
1
15
21
198
30
95
61
60
36
120
35
24
16
24
81
95
88
21
3
8
19
78
48
18
5
16
56
24
109
84
183
8
61
60
18
6
6
18
48
12
75
57
63
8
7
161
31
81
48
176
13
18
153
39
153
8
40
21
35
31
18
95
19
30
96
87
33
111
21
144
59
109
96
12
12
72
11
67
45
32
144
31
66
120
15
8
49
30
41
7
33
15
36
93
81
36
24
11
1
15
123
66
131
24
88
8
112
21
51
69
35
72
120
37
11
61
18
36
30
39
32
16
27
66
27
48
51
29
115
69
165
150
150
12
51
8
1
15
21
30
5
37
12
6
30
18
57
33
15
32
13
126
18
42
6
72
6
5
40
129
15
15
17
25
24
47
13
6
6
12
11
97
60
83
184
96
39
33
15
42
63
93
12
15
69
35
85
204
6
89
97
15
24
3
30
72
63
93
3
24
56
49
12
48
60
96
191
1
23
241
15
231
42
15
192
21
99
129
114
45
15
90
23
88
32
13
30
5
49
12
11
112
8
7
36
66
11
24
61
30
102
96
12
108
120
15
32
85
60
39
9
36
3
15
17
24
205
27
3
5
1
39
9
72
39
57
48
71
49
36
59
16
45
30
18
78
45
24
21
3
24
21
102
29
88
21
24
27
45
11
48
192
103
30
11
193
71
61
6
45
63
6
11
49
30
41
73
180
30
45
117
27
3
18
35
25
66
69
24
153
90
18
35
55
9
8
37
3
27
60
33
33
36
35
40
15
41
24
1
72
42
30
36
3
57
72
111
56
79
41
16
9
66
30
95
25
23
115
101
40
48
3
29
61
3
24
45
11
37
75
3
5
217
119
96
48
16
93
186
36
245
91
30
12
120
131
37
3
99
141
69
11
16
15
36
30
23
49
135
8
25
12
3
168
57
114
21
27
77
115
60
36
5
7
66
95
127
18
87
57
23
40
48
32
48
16
200
49
12
24
3
248
24
19
66
11
97
36
12
15
117
36
132
123
21
6
45
80
19
114
27
33
39
48
128
16
123
21
129
15
93
27
8
85
83
16
48
57
39
21
48
60
47
64
56
25
36
75
33
39
75
18
83
1
39
21
11
25
15
39
9
141
84
87
8
91
69
80
1
39
56
43
78
48
24
23
13
12
84
60
36
35
24
24
16
24
32
13
60
39
57
159
24
81
72
18
54
108
90
65
49
215
16
8
1
15
9
39
8
13
120
27
57
12
156
63
27
149
1
102
36
30
12
35
13
84
66
21
24
21
75
69
12
15
15
78
35
16
51
18
27
9
95
1
24
63
56
151
6
195
48
27
54
15
24
15
17
193
12
59
85
3
3
189
111
114
114
69
21
27
69
3
8
48
85
72
78
125
19
18
3
24
48
8
157
12
63
63
17
24
49
84
3
63
65
64
51
12
65
160
69
3
33
87
8
40
69
48
11
40
144
75
66
11
61
3
24
93
3
39
36
102
90
102
71
16
15
41
13
36
24
39
27
60
18
48
180
30
5
40
8
7
18
15
21
96
27
3
5
49
24
159
165
11
145
24
6
9
48
9
48
36
30
21
24
56
55
65
160
104
7
33
21
30
125
1
72
12
24
312
12
96
71
24
49
15
15
6
27
3
6
138
42
84
39
8
37
51
56
24
112
72
57
54
42
15
57
47
25
71
19
60
48
41
109
78
42
60
6
249
81
72
12
6
150
15
39
41
7
30
59
64
24
21
27
24
75
21
27
42
99
144
3
53
72
73
36
48
60
60
90
18
23
37
24
234
9
8
19
48
108
84
21
45
123
21
84
36
59
72
24
13
75
56
64
81
95
1
24
114
93
57
12
36
42
66
24
36
36
60
228
36
71
25
96
87
120
33
84
6
78
71
1
180
48
35
121
15
48
21
11
24
40
32
40
3
30
66
5
13
11
1
24
12
42
6
30
77
40
9
48
60
11
37
24
24
51
33
183
ABCD 95781462202*3^$a+1 [50097]
25
36
47
52
21
23
72
12
73
48
72
39
56
148
56
1
24
131
43
45
20
25
11
109
71
1
35
55
5
28
45
12
39
300
45
83
31
165
72
92
1
12
18
5
25
15
72
32
61
171
15
36
30
63
57
59
48
28
44
25
84
15
72
45
18
12
30
3
20
85
60
30
21
8
72
79
41
96
12
103
60
5
48
16
9
6
9
164
31
117
45
60
63
44
12
349
27
3
117
120
93
72
47
28
68
1
96
83
12
180
73
6
36
65
73
6
45
21
3
20
100
51
6
35
4
24
21
11
28
44
48
13
27
3
30
6
6
47
37
54
81
45
15
9
30
60
5
24
28
8
61
23
91
41
61
23
72
24
25
39
15
21
24
36
81
39
9
6
113
13
15
33
15
57
47
13
23
24
13
3
12
8
16
51
53
36
1
48
60
12
30
17
13
18
66
11
13
95
1
24
11
36
48
37
15
69
171
48
27
29
24
25
42
5
13
27
24
21
3
21
119
31
45
56
108
36
120
1
35
103
29
43
29
48
7
29
61
11
13
12
60
63
32
25
47
60
16
45
36
11
43
30
90
17
72
28
15
225
93
11
1
120
47
37
11
108
7
29
24
112
45
48
27
15
53
72
72
91
5
12
49
11
48
7
90
24
59
76
236
25
15
32
37
11
24
19
29
43
90
24
6
30
23
16
20
168
73
24
156
3
152
60
19
21
75
54
36
75
108
27
33
147
18
47
43
6
83
1
15
120
45
35
1
60
24
72
18
17
40
3
29
16
44
28
69
30
9
12
8
16
8
36
1
24
12
35
85
84
11
84
151
29
19
45
44
97
51
33
59
12
40
45
23
36
25
36
15
140
4
12
33
47
28
116
1
78
29
1
35
136
128
7
341
73
126
29
24
120
13
3
20
7
17
72
61
144
96
114
6
90
29
36
103
60
17
85
23
1
36
18
105
20
12
24
4
45
12
15
45
35
72
136
75
42
30
5
24
25
39
240
57
15
45
47
37
36
24
24
6
53
36
55
72
54
11
25
35
13
71
1
3
156
44
196
20
36
79
24
30
47
25
39
45
35
139
161
4
36
45
23
43
29
1
35
49
95
4
117
48
47
72
16
20
36
4
36
20
184
21
11
25
78
57
32
1
59
13
39
9
47
79
81
3
42
18
5
36
24
12
72
1
27
44
25
11
72
67
5
136
84
81
3
45
6
5
4
12
44
36
133
30
65
24
7
6
15
15
9
68
13
23
72
28
32
12
43
45
3
6
71
19
9
15
30
107
25
54
69
21
84
11
36
60
28
20
40
12
144
44
91
69
12
123
41
85
23
1
15
36
24
36
24
21
30
21
123
96
45
21
114
9
135
12
33
21
11
4
128
72
36
124
9
12
30
53
37
78
29
276
157
23
12
13
12
35
25
54
5
85
23
1
71
36
24
36
12
91
45
104
1
27
144
51
9
36
3
6
83
7
9
60
72
15
108
17
73
12
23
16
24
72
24
51
65
108
67
5
28
36
8
1
42
48
29
13
60
168
15
56
49
162
18
51
9
75
15
45
81
84
6
54
35
151
21
152
16
117
3
44
136
36
171
30
35
24
36
13
27
32
13
35
28
45
51
21
3
20
7
33
27
77
7
9
36
39
216
6
3
20
16
80
1
120
39
69
72
24
51
3
6
83
16
12
45
47
7
6
30
17
52
21
15
48
20
31
65
109
42
138
6
126
99
36
104
49
216
83
31
45
116
49
12
15
45
23
60
7
33
32
12
96
16
68
31
5
31
54
15
21
6
60
9
20
168
12
24
72
13
120
47
73
35
120
55
6
51
48
96
39
12
84
66
47
16
72
48
32
25
83
97
3
20
40
45
75
15
65
84
16
51
90
75
45
54
30
66
9
21
11
4
99
21
96
3
29
16
57
3
177
23
7
65
48
24
7
5
108
7
6
47
1
6
6
35
73
12
3
27
33
12
8
36
91
17
48
40
32
72
1
24
24
60
6
21
3
65
12
73
12
30
18
75
117
3
164
7
66
18
36
6
54
5
25
11
148
20
36
25
24
12
3
20
100
57
75
48
120
20
16
20
4
104
7
96
93
21
6
45
9
30
81
33
15
15
42
59
1
48
42
5
13
66
29
181
90
45
20
40
68
60
52
21
18
12
78
6
21
20
73
42
18
30
6
39
44
1
35
72
100
75
9
68
60
72
48
61
35
25
95
115
42
135
9
39
72
48
44
72
40
165
111
32
97
59
61
15
24
27
24
45
51
173
36
25
11
73
132
18
42
95
85
24
39
80
24
28
3
12
5
108
37
3
32
25
15
9
24
51
81
47
28
48
20
127
78
47
79
9
57
18
17
13
42
18
11
1
35
24
144
40
45
42
33
32
24
49
30
21
44
97
99
45
39
75
5
12
25
15
68
7
29
16
120
33
90
42
60
63
96
9
72
135
69
36
150
185
12
ABCD 95781787516*3^$a+1 [50080]
36
112
72
8
72
112
15
5
76
32
72
24
7
72
21
51
189
44
48
48
40
135
9
12
123
17
36
64
48
60
20
60
192
36
160
20
60
100
8
100
20
64
72
8
136
36
60
8
112
60
36
108
36
216
120
104
24
24
16
56
144
240
55
137
108
12
72
72
180
84
144
96
60
52
12
272
156
40
252
20
175
125
28
152
40
36
51
65
79
29
108
64
8
16
140
67
65
204
148
152
36
12
72
24
312
12
48
60
244
36
15
17
48
312
55
72
53
112
44
84
96
36
24
36
144
12
84
84
96
16
60
92
36
36
204
132
120
127
41
204
16
80
12
7
81
32
40
120
104
36
19
29
60
36
76
32
48
208
104
40
68
12
7
153
8
12
28
152
72
100
44
36
28
20
52
144
80
16
44
156
64
87
144
93
51
72
72
41
31
5
148
56
132
4
15
216
57
8
79
9
56
16
135
113
76
180
80
28
12
68
28
135
29
64
60
80
199
41
31
53
60
40
63
65
108
96
76
32
48
79
153
8
40
72
96
36
20
24
100
27
185
108
4
8
192
36
96
48
12
288
16
20
204
216
7
9
63
17
156
64
68
76
36
24
104
40
32
103
41
184
80
72
100
140
24
60
4
32
40
68
172
80
144
55
41
40
188
163
17
28
48
96
171
9
8
72
60
36
60
160
27
41
24
96
4
128
139
65
64
20
67
29
108
48
40
44
4
144
15
72
161
40
24
80
180
19
129
60
27
113
40
48
15
72
137
79
72
72
137
168
60
36
24
88
48
24
288
144
48
80
100
212
48
7
41
72
48
264
48
88
68
12
24
76
20
72
36
12
192
7
45
36
92
132
24
72
120
24
24
196
84
92
192
12
36
172
72
8
132
48
36
72
52
192
96
20
172
123
113
40
56
16
84
36
32
28
84
15
125
84
16
8
72
55
53
48
60
4
51
65
24
144
55
125
96
16
128
96
28
32
40
384
236
16
92
88
72
36
12
15
293
12
112
20
52
15
269
64
36
104
160
80
228
4
63
288
233
36
108
132
16
68
96
76
44
208
80
100
68
60
187
41
160
32
172
32
108
216
31
93
20
120
55
81
56
36
192
67
189
12
32
72
28
27
53
156
7
65
280
15
153
92
124
56
312
72
28
32
96
64
44
79
345
15
113
400
12
36
15
9
32
148
20
7
101
12
88
92
12
184
15
77
48
4
72
164
4
80
220
20
103
17
36
12
79
21
80
28
24
80
136
72
12
108
200
72
31
329
16
32
40
24
48
56
40
80
76
60
36
80
112
32
180
96
12
148
32
55
65
36
60
100
80
12
312
12
16
44
55
41
228
84
28
32
28
84
44
36
288
12
180
4
32
103
201
128
60
60
127
5
36
252
48
4
8
192
24
312
4
108
8
24
84
156
4
32
132
7
65
96
112
56
144
48
64
48
128
124
140
84
124
ABCD 95781816374*3^$a+1 [50002]
65
10
42
102
6
84
44
10
140
121
33
30
18
108
27
15
48
20
52
8
72
154
60
36
15
33
96
18
66
62
10
20
78
25
27
12
8
49
23
18
70
80
18
10
62
18
12
70
12
87
11
10
42
8
40
42
8
22
36
62
34
21
23
25
57
102
8
90
30
12
28
33
15
6
26
22
18
24
105
59
64
78
2
37
71
10
38
1
33
18
54
108
26
24
1
21
6
38
64
80
28
24
26
10
38
16
26
18
157
17
30
22
120
24
84
8
55
9
39
155
22
24
15
51
165
57
18
62
28
72
27
45
48
6
90
27
24
195
60
18
38
25
45
2
142
138
33
63
80
12
10
75
39
66
38
1
39
20
52
8
25
39
48
33
89
30
48
22
48
38
12
40
54
44
16
36
3
15
120
24
36
165
89
168
30
12
6
31
21
12
6
74
6
100
20
25
21
51
255
9
33
98
12
18
28
24
18
80
25
285
38
84
1
27
84
8
36
30
22
30
50
10
183
96
81
8
55
65
72
28
147
3
54
26
12
10
144
26
13
51
18
3
23
100
32
85
95
12
13
3
54
110
48
40
2
96
46
48
8
162
46
6
44
22
80
25
65
10
68
40
2
22
48
24
18
8
30
142
66
72
90
90
60
30
50
58
15
47
10
15
144
9
12
62
36
42
4
18
8
49
113
118
122
30
66
142
90
38
70
27
15
30
170
49
11
60
25
24
83
28
2
22
8
18
4
14
102
78
76
36
33
95
16
6
3
15
54
18
138
62
52
30
6
32
12
46
12
75
105
128
4
18
170
4
99
9
6
2
64
8
52
74
144
18
30
132
6
4
18
50
79
39
66
6
32
16
24
102
60
26
10
12
86
1
45
26
18
30
10
62
18
46
78
51
65
22
168
20
10
44
31
57
62
10
86
40
57
120
15
24
48
26
7
35
58
75
87
9
71
10
24
30
8
1
96
75
14
82
20
82
8
34
48
96
62
64
36
50
12
22
60
51
23
24
28
38
42
10
20
18
61
3
36
32
18
4
18
78
12
8
142
2
28
18
132
62
30
10
96
36
18
48
33
65
120
52
54
141
9
14
70
75
21
26
172
36
54
3
23
40
32
22
42
30
24
170
94
3
3
20
10
72
80
10
42
3
95
48
72
10
2
6
70
30
60
30
72
24
30
14
10
27
45
12
6
74
6
40
212
10
18
30
50
42
70
8
10
152
72
18
10
68
54
97
39
50
7
23
40
140
37
9
38
88
8
82
8
130
6
126
30
108
24
26
46
30
96
2
7
11
10
3
65
72
55
99
44
40
42
48
36
24
20
102
49
11
60
48
1
63
18
24
30
81
15
8
24
22
36
8
76
36
38
292
18
12
158
46
74
97
9
54
44
30
18
85
23
10
32
30
25
93
50
1
119
16
48
6
51
39
12
62
52
48
20
168
72
28
68
55
81
38
108
64
18
3
95
88
36
18
120
6
36
9
17
28
27
27
156
42
72
18
80
10
72
66
54
3
23
1
24
57
8
55
47
58
2
64
21
15
32
48
18
10
21
21
18
104
60
106
20
52
3
59
118
48
6
128
46
2
94
18
26
46
66
63
17
90
12
1
15
234
63
9
78
116
4
108
180
9
51
144
156
9
9
2
4
98
40
6
54
18
30
3
17
168
24
66
46
6
8
40
32
25
3
62
55
9
15
111
8
72
64
9
45
44
18
64
18
48
72
6
92
73
9
6
44
46
36
26
40
18
72
15
63
81
3
18
108
50
4
26
7
23
25
89
31
17
34
44
46
96
75
33
72
18
21
63
42
8
166
42
15
15
60
18
2
162
16
30
42
12
3
33
15
47
42
30
96
10
15
129
30
26
24
28
38
85
15
60
12
18
14
208
8
10
110
24
118
54
44
72
22
6
192
60
54
26
48
10
6
9
96
23
88
9
41
88
50
10
12
24
30
54
44
6
130
32
30
82
6
162
2
13
24
23
73
47
73
63
114
12
6
54
90
116
48
10
62
42
40
63
95
4
6
110
48
106
6
12
68
10
15
215
12
36
12
124
8
18
22
8
88
36
138
146
112
8
22
3
65
54
46
51
15
8
1
9
96
62
28
92
64
54
42
120
32
156
10
36
56
22
18
38
192
22
18
174
116
118
32
49
11
60
10
54
68
36
22
18
80
64
36
42
12
26
46
24
62
10
15
57
8
30
49
51
114
75
81
8
46
225
15
18
26
10
210
24
33
23
10
72
8
24
28
54
14
34
60
33
24
9
6
146
78
76
204
105
21
36
8
10
36
126
98
1
9
12
72
78
30
50
10
138
42
15
33
80
7
63
30
27
15
48
32
18
22
2
127
11
58
122
40
128
1
33
128
30
49
63
57
96
27
116
1
24
39
72
128
1
57
12
18
32
1
ABCD 95782356524*3^$a+1 [50086]
32
24
4
20
55
5
7
45
72
32
100
111
5
28
15
21
3
5
196
180
104
7
29
52
80
7
197
16
123
81
116
55
84
41
12
76
32
48
72
43
45
104
7
53
48
52
3
53
36
16
27
156
9
12
39
41
48
7
29
7
125
7
5
7
84
5
7
45
24
99
12
33
15
5
19
81
51
5
64
96
104
7
33
24
3
5
4
44
79
105
8
19
21
3
9
108
24
39
41
79
12
84
29
55
5
79
36
21
56
43
5
64
15
165
3
48
9
48
32
36
36
24
36
28
3
93
72
87
41
40
24
8
7
113
79
9
36
15
101
19
48
48
77
7
24
60
17
55
12
65
16
12
44
16
87
12
33
27
108
36
5
36
48
12
148
72
48
63
53
16
116
7
101
12
19
5
19
57
27
96
69
15
36
17
19
9
87
48
45
32
24
103
12
48
5
40
27
381
39
5
19
17
7
5
16
44
52
3
96
60
101
31
17
120
16
104
67
24
69
15
113
7
5
43
9
39
36
69
87
105
135
60
48
84
53
55
60
84
29
19
45
51
45
12
20
88
99
21
75
45
56
16
39
48
33
75
108
29
36
12
12
72
48
88
20
139
48
33
15
5
7
96
9
12
75
45
24
56
76
15
33
36
44
139
57
8
7
65
91
65
48
156
16
63
41
28
308
43
69
63
9
20
4
99
77
103
41
115
72
17
28
80
24
76
12
32
88
8
40
15
24
21
87
168
60
24
24
5
64
63
5
124
60
20
76
3
45
15
9
12
44
7
45
3
45
39
48
72
48
117
120
3
48
125
64
56
120
67
117
8
24
103
41
67
9
3
93
99
65
31
17
16
15
96
33
12
51
57
15
17
136
44
28
15
33
68
76
96
8
67
105
3
72
9
8
72
124
27
12
60
81
80
64
92
4
27
5
12
100
8
4
75
168
77
36
64
128
60
52
8
43
5
180
43
89
43
48
5
16
3
72
69
135
41
19
41
31
129
164
16
8
7
33
15
33
3
89
96
16
99
84
120
17
4
99
36
12
5
79
24
24
33
104
151
113
91
36
17
40
120
123
9
68
48
7
5
36
60
12
24
16
48
24
192
84
135
45
44
28
20
28
20
67
105
27
96
9
3
12
33
3
12
17
43
17
31
21
39
5
16
20
4
12
12
260
100
72
56
28
32
43
17
7
17
48
88
24
3
57
60
8
72
151
33
96
8
36
55
12
12
5
12
55
173
67
24
69
152
120
220
51
9
51
84
24
60
77
24
24
40
116
28
120
8
43
5
24
76
44
91
24
12
33
8
12
108
88
32
12
7
21
3
65
100
87
9
39
65
52
60
20
12
36
16
3
57
15
69
27
9
99
5
55
24
185
28
44
31
53
76
3
21
15
65
24
180
108
72
7
65
115
29
55
125
16
20
139
21
120
39
72
24
105
80
24
16
3
36
5
4
75
17
19
9
3
12
33
48
15
24
36
41
124
15
9
12
3
36
101
160
135
129
24
51
65
112
27
36
12
5
7
36
41
31
45
3
161
48
43
5
60
84
88
27
5
31
60
57
51
252
53
67
12
221
115
9
27
5
48
100
3
9
20
64
36
80
76
44
40
24
15
96
5
148
72
3
65
7
9
39
5
132
64
87
69
15
36
17
28
27
48
69
20
19
17
67
57
44
4
20
28
20
60
19
24
89
16
176
108
36
67
84
24
144
12
29
120
16
39
60
41
91
89
31
33
87
33
36
20
31
33
12
27
108
84
33
15
41
12
19
89
40
39
5
31
21
39
89
12
4
12
3
29
12
36
84
43
5
31
41
31
53
100
144
56
7
65
12
67
24
36
45
164
52
8
144
55
113
24
79
5
55
105
27
5
48
16
80
76
48
27
69
39
57
123
12
48
45
75
57
24
20
4
15
29
112
135
24
60
9
32
24
72
24
24
16
39
21
15
48
81
39
5
67
84
41
31
17
40
56
16
123
21
132
63
5
55
9
8
84
100
44
36
88
80
48
4
164
127
9
48
36
159
77
139
84
72
60
5
28
116
60
64
36
27
65
7
153
27
12
45
140
31
17
12
84
36
19
41
60
4
27
228
36
204
36
33
12
51
72
17
40
3
180
60
48
84
69
99
125
12
64
15
161
36
12
36
84
16
12
87
117
39
57
80
43
45
75
17
7
5
40
176
19
57
36
12
68
43
60
9
32
24
72
127
41
64
56
16
96
44
84
16
3
101
24
28
20
12
12
148
156
51
53
ABCD 95782428128*3^$a+1 [50040]
12
3
55
36
30
8
48
42
30
52
170
16
18
35
21
48
3
13
44
12
24
12
40
68
96
34
36
38
15
21
16
56
3
81
24
15
31
18
23
69
160
11
25
8
36
28
18
38
36
16
90
54
56
15
72
21
6
30
3
21
70
36
90
68
52
26
64
78
23
12
33
27
45
15
91
2
3
24
36
25
42
5
43
17
25
18
66
20
36
27
31
92
34
119
19
2
60
16
12
36
2
57
48
79
48
8
48
6
30
4
66
11
43
114
36
47
60
85
47
31
30
152
63
79
5
117
51
37
23
13
60
72
12
80
100
11
49
11
9
12
88
83
12
36
60
60
12
132
21
4
32
63
7
78
32
40
56
3
7
42
12
56
27
33
27
1
44
48
40
14
34
24
120
6
185
7
110
15
43
5
9
3
3
57
168
72
9
10
18
18
38
15
9
36
39
60
1
26
48
21
105
70
29
115
18
8
27
12
25
35
57
114
9
27
18
108
48
15
81
18
18
12
22
29
24
21
52
122
18
4
36
12
42
41
25
8
15
24
121
12
23
1
48
20
3
15
18
27
105
27
153
12
60
3
13
32
60
12
123
60
72
85
20
40
2
16
2
66
4
2
48
60
28
47
33
28
36
20
3
31
2
60
27
1
80
34
18
95
12
15
42
63
7
18
35
15
6
64
26
90
66
9
9
3
72
13
20
75
12
21
4
12
20
4
20
39
81
15
7
12
26
46
18
38
40
12
60
66
36
60
18
2
51
13
20
4
11
21
3
1
12
18
137
13
35
21
39
259
5
60
13
23
9
40
11
9
12
3
13
44
64
74
58
12
60
48
8
12
27
27
6
48
36
4
20
15
51
69
1
6
2
3
13
95
24
37
23
33
15
9
48
18
18
24
12
36
15
57
76
140
15
7
17
213
78
16
53
13
47
13
12
95
48
109
8
36
36
3
48
39
10
8
16
104
70
6
20
12
27
33
3
69
12
6
54
3
43
2
3
165
52
108
32
3
3
10
59
13
23
21
36
3
7
2
3
19
29
21
60
10
20
6
10
65
13
140
6
30
18
6
72
18
12
114
136
42
2
34
90
30
26
63
21
112
84
24
35
12
43
2
27
48
13
36
23
103
48
20
9
33
12
6
9
45
12
16
24
30
26
72
36
39
60
1
35
129
36
6
10
6
68
52
18
36
11
60
9
51
57
10
2
148
11
117
54
9
37
8
30
4
53
13
72
24
108
35
36
21
18
16
12
17
1
20
144
75
36
37
23
12
13
24
12
8
28
2
33
27
45
21
22
54
11
37
8
48
24
52
180
59
12
19
14
16
18
26
64
6
102
35
25
84
18
2
24
15
19
2
3
13
20
15
123
34
20
42
81
19
26
34
14
52
8
10
56
78
72
10
18
11
45
16
20
16
107
1
107
12
33
48
16
6
38
52
18
32
93
1
128
36
30
42
3
45
4
2
9
39
105
25
20
12
36
22
2
3
25
20
16
2
33
19
26
36
3
33
87
3
18
12
52
35
25
2
54
36
3
36
12
37
35
75
28
18
47
9
3
36
1
14
40
86
3
51
52
54
59
49
35
36
57
87
1
36
26
33
12
12
33
10
5
33
22
65
72
25
32
24
39
108
13
12
8
39
25
42
29
12
7
98
75
45
22
38
15
3
84
45
33
118
54
35
36
9
10
2
4
2
18
27
7
48
17
75
18
4
36
47
45
15
15
16
26
39
69
70
5
43
5
37
35
105
36
39
141
16
11
48
105
15
7
5
12
85
11
12
13
72
24
11
129
6
34
59
45
114
10
180
42
110
28
8
54
84
70
42
77
15
33
12
120
85
20
10
62
36
3
45
24
63
3
6
3
33
18
106
11
37
35
57
34
2
52
2
88
206
27
12
25
62
28
38
40
2
10
23
55
14
4
32
24
3
31
197
13
20
15
24
13
72
56
15
12
48
21
54
16
30
8
16
20
39
45
36
4
23
9
24
66
93
13
2
40
12
18
20
16
24
146
9
1
44
52
48
11
25
2
45
12
33
4
20
10
36
53
9
30
6
10
17
3
57
3
9
21
24
171
12
87
66
34
5
48
60
57
120
6
10
6
18
11
55
26
3
105
52
71
37
71
67
17
21
39
33
4
20
16
23
24
57
4
12
23
24
13
23
12
37
20
100
80
75
33
3
12
39
33
21
52
84
36
20
3
49
36
24
32
24
10
26
28
56
24
16
36
71
33
39
21
10
24
38
15
13
24
30
20
6
16
23
115
26
64
8
12
112
56
72
28
42
48
5
33
4
48
78
17
48
1
59
37
14
6
10
2
108
24
28
35
57
39
69
58
54
11
9
28
23
19
48
5
57
48
3
12
25
35
1
59
25
8
3
81
16
2
21
105
52
83
12
57
10
5
48
55
113
15
40
2
10
2
52
8
12
16
2
18
3
12
12
96
72
19
38
52
11
13
32
22
32
6
3
132
99
9
9
48
3
12
48
7
62
15
21
36
34
29
48
103
5
12
48
37
23
24
48
48
24
37
84
42
17
21
84
51
55
17
9
34
14
51
109
2
60
9
7
5
48
49
18
8
64
6
12
24
54
65
24
21
84
40
72
59
7
2
40
12
44
12
3
24
7
38
51
24
21
15
72
93
27
27
66
36
24
75
72
67
30
18
2
16
92
4
20
36
63
9
12
78
10
8
10
5
37
20
12
36
27
36
9
88
38
4
65
7
90
36
50
22
11
1
20
24
36
3
33
28
54
72
24
14
16
36
74
9
33
15
85
47
13
23
9
51
24
1
20
16
83
93
15
9
3
33
72
15
33
24
39
7
173
15
90
39
108
13
32
147
15
22
14
94
18
17
36
12
12
45
88
18
5
121
59
15
6
48
36
15
27
54
46
8
46
20
18
6
27
12
97
36
18
17
25
35
12
1
24
131
12
37
71
1
23
141
39
25
20
3
49
11
13
32
52
2
18
15
63
45
19
20
93
108
49
6
2
16
12
8
16
20
64
6
110
16
12
8
3
25
2
42
16
84
20
72
6
10
2
18
3
201
64
54
6
32
3
55
5
12
57
16
47
3
16
18
18
62
15
33
3
60
9
36
99
13
12
20
108
3
69
3
93
36
46
18
62
28
2
18
90
4
2
30
3
67
26
52
30
26
39
15
30
3
ABCD 95782824160*3^$a+1 [50013]
1
11
19
138
60
30
78
270
42
54
26
3
13
26
30
46
68
66
27
1
6
29
13
23
33
39
12
90
15
36
168
69
13
83
73
42
173
9
18
45
18
36
66
18
72
37
14
27
126
36
33
15
57
72
30
22
20
10
2
3
7
54
11
19
6
108
32
3
9
52
131
6
72
13
30
2
45
79
20
21
43
84
18
42
53
25
6
2
94
98
27
18
9
18
16
6
14
64
78
18
44
15
54
78
12
60
12
1
53
51
63
7
23
3
64
77
18
6
25
77
51
4
50
3
6
33
18
40
32
106
2
75
25
24
32
45
55
12
2
21
31
5
7
2
60
100
23
55
14
46
68
18
3
31
50
93
42
36
12
33
3
36
108
36
1
42
14
18
94
54
42
8
3
7
5
25
194
21
7
26
54
36
22
53
85
128
4
17
33
22
26
24
46
38
27
12
21
15
21
16
110
46
2
64
18
66
42
132
23
19
17
111
33
36
21
21
49
2
4
14
57
156
36
39
46
72
77
1
17
33
22
20
28
23
3
3
18
51
15
7
65
103
29
12
6
30
105
34
5
7
65
141
16
23
73
84
20
22
149
37
12
42
17
1
36
32
226
101
9
3
33
118
42
54
38
9
19
35
67
14
82
47
79
11
78
66
33
34
126
48
14
36
22
29
49
74
21
1
23
33
15
7
66
53
103
12
144
17
12
18
43
11
132
36
61
5
85
41
7
36
66
24
29
19
23
61
131
7
54
155
57
16
23
36
18
51
12
190
14
46
47
97
36
77
51
189
48
31
24
2
40
29
54
1
12
11
9
42
33
54
49
29
13
71
36
3
18
30
40
282
80
4
35
33
3
105
111
36
36
13
143
43
11
42
31
74
21
19
11
111
30
165
97
18
42
77
7
18
8
34
6
35
42
49
17
1
128
3
18
43
23
6
31
35
60
48
15
9
13
32
24
84
112
12
8
90
51
13
36
44
18
3
7
5
42
27
21
87
3
49
74
18
64
18
8
18
3
21
16
32
189
1
30
18
50
3
24
211
113
87
4
89
169
74
39
3
124
32
10
68
4
18
71
63
18
36
9
19
8
117
163
29
7
83
54
126
7
114
126
65
66
1
56
88
5
19
90
12
89
6
192
21
51
3
39
1
42
48
29
42
25
23
61
12
20
75
15
36
57
19
42
77
13
12
24
23
54
24
19
24
47
9
10
29
1
48
62
28
6
24
29
25
30
12
102
89
37
11
21
66
10
6
47
171
129
6
19
8
93
1
125
60
25
23
61
18
24
74
21
6
72
12
198
7
89
30
13
120
32
3
27
10
32
48
3
3
184
47
127
23
36
33
84
3
75
33
13
24
168
6
12
17
48
24
73
158
52
14
16
12
29
33
21
85
23
37
128
3
7
119
54
84
7
29
15
93
72
24
259
30
54
47
51
21
6
27
42
64
23
54
75
82
44
21
1
11
19
5
48
1
35
105
160
23
43
26
45
87
28
2
28
132
41
36
55
17
49
5
21
18
16
23
45
10
18
14
30
3
90
43
6
23
31
12
179
1
18
96
5
90
31
42
66
8
48
45
97
44
33
19
17
24
144
153
39
72
6
1
65
15
18
21
1
114
24
23
75
21
55
29
13
131
60
1
29
18
60
63
75
7
12
72
54
6
68
166
32
40
60
12
17
33
4
17
79
167
72
36
93
82
44
52
12
65
18
18
1
96
29
15
28
47
12
72
18
15
3
24
15
88
41
33
51
43
18
50
93
63
52
65
27
63
97
2
88
80
39
12
24
66
3
10
5
60
18
63
28
71
25
11
36
49
164
16
35
7
71
18
1
24
2
9
45
28
156
53
57
93
9
90
90
39
36
61
18
107
126
19
26
70
47
30
151
48
17
15
18
3
96
79
42
2
3
79
11
7
8
40
42
18
11
66
24
25
18
12
42
23
1
53
18
6
55
68
10
2
9
73
14
51
7
17
1
14
52
77
25
12
122
33
51
100
65
87
82
18
30
23
13
42
6
11
1
32
22
29
109
72
5
91
104
66
4
53
55
149
30
127
35
7
18
11
21
64
62
10
42
5
12
175
48
14
15
69
9
33
33
19
2
30
52
42
48
8
15
25
71
36
9
27
67
92
15
90
1
32
112
59
69
51
24
1
14
22
48
74
21
31
18
32
21
43
152
3
13
11
36
67
14
3
67
18
6
17
33
3
114
19
122
18
46
12
66
35
21
16
5
90
31
24
36
17
90
33
64
20
78
30
58
35
21
21
45
18
10
26
3
36
25
120
32
52
74
10
32
21
1
144
53
19
119
3
48
24
10
30
114
149
87
54
3
1
56
18
54
3
61
6
2
40
120
32
3
15
64
30
2
57
9
16
11
31
23
99
21
6
18
18
84
21
15
54
91
78
32
33
21
12
16
20
10
32
10
30
126
65
42
48
7
18
24
11
12
109
17
19
32
3
121
44
126
39
30
109
95
9
22
17
1
24
8
34
146
3
6
1
18
11
3
33
21
3
126
99
27
15
51
13
18
26
54
39
43
92
54
24
82
6
24
6
56
6
4
101
7
78
48
53
9
3
18
3
40
83
43
6
12
11
42
66
91
5
48
87
58
71
25
24
2
70
77
6
61
8
39
84
3
129
69
15
67
144
41
6
25
80
ABCD 95783423306*3^$a+1 [50011]
25
72
24
5
36
48
6
1
48
72
96
192
72
95
1
17
30
133
72
11
37
72
60
11
205
120
35
24
193
108
84
47
1
12
120
11
25
120
36
168
132
95
85
36
107
132
234
19
12
156
47
61
24
120
11
61
29
55
24
11
61
84
119
13
120
17
31
36
23
13
60
72
125
7
119
36
25
24
60
11
1
60
168
65
7
48
12
132
48
108
12
12
12
24
12
89
24
84
180
31
84
101
31
5
60
54
85
36
276
12
48
144
29
36
48
90
97
29
6
73
120
12
24
5
79
41
67
144
113
55
5
115
36
12
47
1
24
60
12
48
12
48
60
11
25
96
36
77
31
72
59
48
25
12
23
121
59
253
24
48
35
37
65
60
138
72
90
78
13
17
43
132
96
36
89
204
72
55
24
12
24
144
11
13
36
96
48
36
120
24
60
71
37
12
60
35
25
5
6
97
72
47
18
211
41
31
48
95
37
60
60
59
108
133
60
72
5
127
120
29
84
7
36
29
31
60
53
19
12
36
84
29
7
29
18
1
36
36
48
11
144
121
48
47
49
35
60
1
96
72
137
199
60
156
84
59
25
41
60
31
23
25
48
12
60
35
25
12
36
24
29
7
29
54
66
91
120
23
49
47
1
12
12
23
37
23
37
264
5
199
120
71
6
55
53
36
30
24
90
7
168
131
36
121
132
96
5
6
1
84
168
71
1
89
151
23
1
239
30
216
96
31
23
25
144
72
83
12
49
59
216
37
53
175
36
23
132
193
96
35
37
12
12
23
60
13
72
5
55
47
1
77
7
24
24
348
12
108
12
12
23
1
125
79
192
5
55
36
12
120
12
96
12
96
24
96
84
120
156
12
59
1
24
48
35
157
5
43
11
97
12
12
5
19
204
60
167
18
7
264
12
23
1
35
25
36
168
5
7
77
103
24
24
60
36
60
24
11
168
133
59
109
5
91
29
6
54
7
60
48
12
48
59
13
60
12
35
96
30
19
96
120
36
59
97
24
96
12
41
30
1
53
67
59
1
96
17
31
59
13
89
91
120
299
1
120
89
55
23
61
120
24
48
17
30
6
127
60
60
17
7
96
24
35
145
24
71
13
12
29
55
12
17
6
121
23
66
67
168
96
120
84
36
24
41
139
35
1
23
37
156
59
25
23
73
12
47
25
48
12
23
1
24
47
13
36
24
47
1
60
197
126
144
36
37
48
89
55
17
43
12
59
84
157
29
19
60
65
91
29
91
41
54
54
12
18
6
31
24
36
96
12
48
60
120
143
61
96
29
48
6
144
12
49
11
85
23
36
25
24
132
29
24
67
59
25
59
36
25
72
137
43
120
120
29
319
59
145
65
67
24
12
167
1
95
49
132
36
53
120
67
12
12
95
13
192
48
156
60
36
24
5
6
13
48
12
60
36
29
67
23
73
48
41
43
36
5
114
36
216
25
48
101
6
13
35
1
72
132
48
77
127
53
43
48
71
181
107
13
24
29
79
132
168
41
211
23
121
35
60
49
107
24
1
96
60
17
43
12
36
24
36
11
13
11
84
37
5
90
49
5
30
61
36
53
19
72
89
19
12
5
55
96
12
12
23
102
60
31
17
43
72
12
36
23
25
24
36
35
37
23
61
120
36
17
55
12
48
96
156
36
12
12
203
73
48
24
48
120
23
150
19
108
29
18
37
48
192
24
221
18
6
30
24
1
132
12
36
72
24
48
215
90
31
41
18
12
25
96
29
18
36
85
59
36
121
48
12
60
84
11
49
144
36
96
60
35
73
72
84
60
84
77
30
49
29
67
84
24
96
71
54
36
48
330
61
60
5
66
181
59
61
72
48
72
47
54
31
29
7
12
12
36
12
60
5
7
23
6
7
24
168
228
53
6
61
108
29
66
60
121
95
90
18
13
17
6
36
1
17
12
ABCD 95784315392*3^$a+1 [50008]
97
20
33
27
57
42
120
9
60
9
18
30
42
6
75
99
13
23
21
9
30
21
15
78
30
42
48
3
57
36
67
60
107
37
5
90
36
24
54
300
7
119
25
23
1
80
9
108
30
42
27
3
6
114
42
39
12
87
13
5
12
43
59
30
84
7
35
132
6
7
23
1
36
20
33
30
12
42
3
100
5
90
78
51
9
55
77
3
21
36
42
33
88
11
6
30
18
174
42
84
55
12
20
4
35
30
15
40
83
60
37
11
49
71
102
60
31
59
6
36
6
13
56
16
8
39
30
3
117
18
9
39
6
36
30
9
4
5
42
13
17
19
23
57
9
6
1
108
35
24
78
54
30
48
3
15
30
19
23
6
6
30
15
63
73
8
57
12
31
132
83
156
48
78
15
4
35
6
19
101
78
72
18
127
119
49
5
87
39
36
72
1
29
31
17
12
3
33
91
125
24
27
3
61
120
113
7
56
15
9
39
45
27
30
48
180
24
48
210
60
9
33
36
30
1
5
6
33
39
36
25
65
15
57
30
18
54
12
25
5
19
29
7
36
23
21
21
60
15
15
102
18
13
5
27
9
30
105
16
95
45
3
30
91
29
30
21
15
21
4
41
79
95
84
61
104
81
60
75
123
30
111
165
151
53
7
24
95
61
5
15
153
60
6
37
77
127
29
144
30
1
65
120
60
30
36
36
54
84
12
12
18
30
3
52
29
6
84
45
21
39
16
5
120
24
55
35
1
185
3
112
89
55
53
43
23
30
42
84
60
120
45
144
96
39
37
23
61
5
36
55
53
27
9
19
65
66
6
84
55
5
84
27
28
11
69
51
6
19
24
5
24
18
48
66
96
15
63
42
39
3
36
1
65
24
31
191
9
75
21
3
37
17
6
21
9
36
36
24
60
108
30
12
90
66
42
27
111
25
65
24
79
77
18
30
126
21
3
60
25
96
71
138
6
48
30
72
66
25
5
102
13
35
85
47
30
6
24
126
24
103
8
112
155
24
49
77
135
3
85
47
84
18
132
79
17
48
31
65
30
66
60
12
51
165
42
18
15
27
85
29
84
27
27
42
48
96
54
36
24
13
53
7
48
32
64
24
11
18
36
12
139
20
81
60
42
30
132
6
48
24
42
36
48
36
19
41
6
48
30
51
45
19
36
95
1
29
6
12
37
56
33
31
23
1
72
5
43
29
3
39
1
83
25
95
1
20
39
1
20
3
18
42
6
55
20
51
61
5
55
8
12
3
12
42
3
9
18
66
51
16
29
39
15
21
21
3
81
19
36
60
23
6
211
36
8
75
61
41
103
65
144
6
84
48
45
9
66
25
5
48
84
27
21
30
45
124
35
48
13
44
24
12
3
1
156
29
66
13
36
23
12
45
64
17
115
113
6
1
24
24
32
15
30
48
7
47
120
6
66
54
36
96
19
29
24
42
18
12
135
9
120
15
76
29
91
185
24
12
42
1
29
3
39
18
43
23
30
6
84
37
65
42
6
96
54
42
42
33
9
259
5
51
33
6
25
41
78
33
15
18
84
51
45
60
6
84
21
100
65
19
5
6
36
48
1
65
6
25
17
90
42
66
18
7
8
15
42
18
54
31
65
31
11
78
7
53
84
48
139
84
131
265
65
150
85
36
77
31
11
30
15
40
29
60
15
27
13
32
87
30
123
15
42
90
60
117
33
31
35
1
5
36
54
25
65
60
36
54
61
155
9
24
52
119
9
51
66
43
5
31
24
29
72
51
28
29
7
5
19
65
12
19
36
47
13
17
90
30
18
78
150
132
12
73
8
39
120
37
36
29
24
54
1
29
36
91
11
9
75
21
27
37
29
127
53
15
75
84
66
42
73
41
48
7
101
43
17
63
16
11
18
162
9
33
30
18
55
23
114
42
141
207
42
79
96
24
5
6
150
15
51
25
17
12
30
54
67
107
37
104
9
103
65
78
1
5
120
6
42
18
18
90
121
96
5
24
15
40
44
27
9
16
53
84
48
3
75
6
30
49
5
127
23
1
23
36
25
12
29
19
20
9
91
29
36
31
200
16
77
12
24
42
69
39
6
18
36
21
9
15
36
9
55
71
30
24
114
37
5
36
120
114
168
12
9
72
39
18
31
29
138
72
18
75
15
18
15
9
103
20
28
11
84
66
48
6
30
15
9
126
24
90
7
24
5
12
19
23
6
12
54
138
30
6
12
84
15
21
84
78
36
12
13
5
7
164
36
9
55
11
54
31
24
41
42
13
80
9
24
96
31
24
23
12
36
33
39
36
6
31
17
126
6
90
18
36
6
18
36
132
204
39
75
24
37
5
96
43
11
6
138
150
36
6
9
4
60
12
83
21
40
23
1
5
91
131
30
138
36
48
33
9
36
19
65
30
84
30
7
8
39
133
80
84
33
6
145
17
12
90
13
29
19
5
7
119
6
18
30
7
20
3
54
7
131
13
11
30
66
84
66
103
41
36
78
6
36
60
72
7
56
15
12
6
36
51
15
24
36
30
12
72
18
120
30
6
21
36
9
24
24
12
ABCD 95784475162*3^$a+1 [50009]
56
40
15
21
20
100
36
15
45
20
64
8
31
17
48
4
56
40
27
5
43
41
19
65
4
27
221
12
40
3
29
16
3
89
12
124
44
28
48
135
9
48
152
16
15
12
29
28
3
53
16
15
48
12
93
3
33
12
3
89
16
12
8
16
3
21
27
9
75
5
24
24
7
29
7
65
52
20
28
12
56
12
64
20
19
81
24
27
53
52
27
77
19
12
12
17
19
9
56
216
4
15
45
24
12
3
21
12
48
12
92
60
31
5
19
57
84
20
16
39
101
43
12
29
19
81
12
48
44
7
5
76
27
45
27
9
15
84
17
28
128
4
24
27
33
15
21
56
4
48
8
40
44
40
51
24
21
27
5
36
24
132
4
32
28
12
8
79
48
9
108
51
209
7
125
36
4
60
8
36
16
8
43
129
8
48
12
43
48
21
3
12
21
12
8
4
20
19
21
68
16
56
4
84
3
29
16
8
16
8
48
52
3
5
24
108
7
60
21
39
33
60
3
33
15
5
24
36
4
80
43
29
36
4
3
117
8
12
19
17
52
176
12
19
21
8
76
39
45
15
9
116
19
12
9
36
20
36
43
29
16
80
19
33
8
40
12
3
17
12
52
24
80
4
32
28
8
52
36
84
3
5
19
165
3
5
28
63
17
12
60
16
80
4
51
29
7
9
44
31
9
8
4
51
93
27
12
5
16
20
7
9
104
4
12
140
16
24
24
39
41
4
8
43
12
29
31
45
12
32
4
92
52
32
36
40
24
3
41
4
20
16
15
45
104
7
41
40
15
24
9
24
20
43
17
16
84
92
76
3
45
32
28
12
3
57
72
80
12
16
24
51
60
9
48
8
4
120
144
15
45
32
19
29
4
3
9
51
17
31
17
7
48
9
144
39
12
5
55
29
16
48
108
24
15
36
5
4
36
44
16
48
32
43
57
32
28
39
29
16
36
44
16
12
51
29
16
24
32
16
3
45
60
12
44
64
32
52
12
15
89
12
7
60
53
4
56
4
3
21
60
176
43
48
9
36
3
29
7
120
24
65
7
45
3
177
48
72
60
20
48
31
120
36
5
48
16
60
44
31
24
81
80
76
12
80
36
72
52
63
5
4
15
5
115
29
19
5
12
48
136
12
8
4
12
39
209
16
24
8
19
156
89
40
63
48
108
5
4
56
12
28
36
20
40
15
21
3
36
5
40
15
33
3
5
7
105
27
41
28
24
8
100
3
17
40
84
128
40
3
77
12
16
80
19
45
15
81
3
21
44
84
7
21
27
36
41
24
24
60
12
84
7
9
20
64
72
20
7
77
84
24
7
24
5
72
64
60
48
12
104
4
27
41
4
24
60
15
101
16
24
15
5
40
48
75
17
108
120
12
40
15
5
16
12
3
60
45
60
20
7
17
16
20
88
15
9
8
52
51
65
84
67
24
77
48
40
27
17
175
41
67
29
4
12
20
24
19
21
3
53
28
27
53
16
60
20
28
51
45
24
51
72
144
65
24
4
56
19
41
16
24
32
7
5
40
8
24
4
32
40
3
12
29
64
44
28
123
21
44
7
29
4
27
53
12
24
4
20
52
104
88
15
45
3
65
4
8
40
27
69
20
7
29
24
4
36
12
3
36
45
3
12
5
28
56
36
48
12
88
3
5
24
16
12
12
68
60
28
60
75
93
32
64
8
12
55
48
12
48
36
5
72
40
92
7
5
19
72
65
7
41
19
33
8
19
21
27
29
4
72
39
33
15
57
204
75
69
27
69
92
24
4
44
36
12
55
57
20
12
100
8
36
7
65
88
15
69
12
8
127
9
56
4
60
60
12
104
19
45
12
3
65
40
80
4
8
72
67
5
16
8
55
21
75
9
32
4
68
91
24
81
20
16
3
45
3
9
20
55
5
55
53
60
67
9
20
40
60
12
15
17
12
43
17
175
29
4
27
29
19
36
5
55
36
9
20
4
32
36
40
84
15
21
44
36
4
3
105
27
29
84
16
44
76
15
57
15
69
156
8
36
64
60
12
68
64
12
36
99
48
17
16
12
72
20
48
12
36
7
33
104
4
32
72
55
41
24
52
63
33
44
88
12
20
40
24
60
12
24
96
44
64
75
45
36
99
41
19
36
21
20
19
21
3
45
111
5
24
12
12
60
16
24
20
96
12
24
19
21
20
84
31
21
144
56
19
21
24
20
40
24
36
24
39
105
15
21
15
36
5
40
56
12
52
75
9
39
45
12
24
27
12
33
3
60
29
16
44
28
20
79
41
67
5
16
87
5
28
24
63
12
5
72
19
45
44
96
4
48
3
21
24
32
12
7
21
24
15
21
8
40
20
40
152
127
41
7
72
45
3
24
21
32
28
32
7
41
112
72
48
3
57
60
12
20
36
67
5
112
75
29
7
225
20
28
27
53
12
4
20
55
89
7
9
8
115
81
80
40
27
9
20
4
12
75
5
12
127
9
27
9
24
36
20
24
19
60
5
31
117
3
129
48
3
149
36
4
8
4
24
20
12
28
20
4
27
21
32
40
51
21
39
36
21
8
12
28
216
36
15
77
151
9
15
5
28
32
7
5
48
7
48
57
36
3
36
29
31
5
40
39
12
53
7
144
45
24
84
12
44
7
48
9
147
60
9
80
127
60
117
15
96
5
84
48
40
20
40
15
29
24
36
144
7
53
36
43
21
36
60
44
31
29
16
15
53
48
12
52
15
29
16
56
84
124
20
4
15
105
116
16
39
5
12
79
5
40
51
33
96
36
20
12
7
5
76
44
16
8
40
152
48
16
20
4
84
12
104
12
28
20
12
19
69
39
45
3
9
15
5
28
20
12
60
31
17
28
3
17
28
12
3
41
55
65
40
39
41
4
51
9
44
67
9
15
9
48
27
21
104
12
108
12
28
32
204
24
52
44
12
55
9
24
56
4
44
16
12
195
17
88
24
15
84
36
53
76
44
28
188
52
39
9
56
4
152
52
8
4
56
24
43
101
4
15
33
12
32
19
41
19
9
ABCD 95784649568*3^$a+1 [50071]
45
99
80
37
90
30
3
56
19
30
180
6
29
120
120
48
64
96
63
36
54
54
65
136
32
49
87
63
9
99
12
81
33
23
103
9
192
87
233
16
200
1
71
16
309
27
9
95
13
180
36
83
73
15
39
41
136
56
37
60
84
6
77
16
80
133
3
96
21
51
8
24
40
32
49
30
33
48
33
126
17
13
27
24
32
24
7
57
32
160
21
30
141
21
11
16
120
327
17
19
237
296
40
56
49
6
54
11
40
8
61
11
16
144
24
32
120
13
3
3
156
161
7
36
53
16
15
249
344
40
120
39
24
41
24
48
43
93
111
17
232
48
129
39
96
45
150
180
33
176
1
60
11
7
36
45
56
109
54
42
90
9
111
24
89
88
39
30
114
144
120
297
15
234
39
51
5
31
9
8
91
69
93
27
21
75
8
157
72
174
53
40
93
90
65
64
336
15
60
90
18
33
8
40
48
8
73
23
19
54
39
8
72
88
32
40
147
93
48
9
54
36
18
83
7
9
48
24
21
27
87
54
480
60
90
12
41
37
72
11
16
80
121
6
81
3
42
83
64
8
43
72
101
37
27
8
48
40
8
16
56
37
123
120
3
141
56
24
19
45
45
59
16
48
3
93
56
16
63
126
195
96
48
24
56
40
51
53
16
15
6
35
19
53
48
40
21
35
24
85
27
9
84
11
43
21
39
9
48
45
11
13
35
24
115
72
90
78
29
88
56
19
78
23
13
51
48
8
199
9
21
75
33
15
147
21
69
11
72
72
79
6
27
171
93
168
48
27
60
17
72
48
48
25
95
1
119
109
11
48
64
72
48
9
159
21
27
168
45
59
85
35
48
96
40
15
192
41
120
96
40
24
120
24
168
57
95
48
37
3
27
29
40
24
224
72
48
13
54
60
33
48
32
13
27
27
84
17
96
112
141
126
18
11
25
84
27
24
99
45
45
75
24
104
13
107
168
112
27
12
150
227
223
17
64
96
48
56
16
27
141
48
8
37
126
54
36
66
17
61
3
297
135
8
79
18
87
32
37
11
168
72
43
30
6
36
18
75
24
32
24
16
24
48
32
64
111
57
48
15
96
57
80
37
35
96
24
88
27
132
9
24
56
55
270
66
54
24
51
48
21
240
11
25
63
3
285
288
56
384
157
3
56
1
191
7
9
72
9
36
147
189
114
9
24
51
53
112
192
32
31
30
11
40
8
73
111
48
80
24
7
57
27
125
61
35
85
107
97
30
81
63
41
109
59
241
71
24
24
13
27
104
16
87
9
117
11
79
33
15
81
24
117
198
90
35
40
168
57
6
90
84
27
15
9
171
48
5
16
69
42
84
29
7
57
21
27
56
97
71
64
27
53
24
61
27
32
91
12
113
85
6
54
12
155
24
88
56
72
48
48
73
63
21
123
72
117
51
93
3
264
96
8
24
109
12
23
127
90
255
33
36
216
90
108
45
27
18
51
21
3
56
85
11
16
32
136
141
60
15
33
42
54
71
109
99
32
25
143
72
160
8
55
153
8
55
177
96
168
24
111
105
15
54
35
151
57
56
7
24
89
40
87
9
21
3
48
63
156
114
35
19
90
3
33
167
67
69
111
33
8
40
24
200
1
30
81
8
24
136
27
30
15
45
18
36
144
30
6
41
139
29
55
6
3
24
48
32
24
79
9
24
144
39
161
96
1
135
48
80
43
77
49
108
11
271
17
7
30
11
48
24
13
75
56
72
67
18
27
96
56
16
15
41
55
81
72
32
40
72
24
129
36
83
25
63
24
8
88
ABCD 95785002442*3^$a+1 [50081]
96
20
60
160
41
132
15
52
108
197
3
45
91
32
4
116
117
51
24
72
96
64
80
33
72
103
5
3
69
103
60
20
16
144
60
20
48
57
115
53
139
84
144
113
3
21
55
20
124
17
99
88
68
60
117
12
255
48
52
44
16
65
159
84
172
8
96
144
72
24
69
168
27
153
15
9
79
77
7
5
7
240
5
15
36
88
36
60
84
77
120
72
15
45
67
260
48
33
84
15
21
3
36
28
20
45
48
147
12
141
27
72
21
43
84
5
15
93
127
80
57
3
112
56
129
103
296
24
36
76
80
45
75
108
36
69
60
12
156
19
20
141
24
19
17
19
60
5
96
24
39
9
48
72
63
28
152
9
39
60
16
41
3
96
141
7
32
60
21
3
76
44
4
32
45
19
144
96
116
45
175
5
39
100
44
16
80
69
15
57
75
105
156
120
27
16
77
27
57
39
12
69
60
36
60
27
16
17
99
81
159
33
12
115
5
75
36
24
153
7
41
12
75
33
15
117
187
164
9
55
140
33
3
9
67
8
40
5
31
144
156
36
41
103
20
57
39
33
123
60
57
60
51
156
124
41
96
63
12
124
8
105
51
12
4
41
87
76
116
45
3
93
72
7
65
99
9
7
60
20
276
12
16
140
9
7
5
3
108
124
48
176
4
12
56
28
29
111
4
60
152
28
12
180
128
12
48
112
8
57
115
60
68
96
64
12
56
288
76
140
45
55
48
173
15
69
3
72
64
20
57
99
64
36
20
88
200
93
27
16
32
240
64
65
39
96
40
161
19
240
41
7
188
9
15
165
19
32
9
75
204
141
51
64
56
165
24
219
24
76
44
36
76
68
76
80
9
75
76
17
3
21
60
43
5
31
17
27
93
123
9
67
20
184
56
40
84
41
75
28
12
65
15
81
3
21
63
76
77
24
43
12
240
48
5
187
8
33
15
72
52
48
96
116
24
57
183
64
5
123
48
16
48
53
147
96
240
40
149
12
115
60
144
89
7
8
33
120
15
64
56
12
33
207
108
57
111
69
72
159
9
108
63
76
20
88
5
3
28
44
72
24
21
156
79
20
153
75
40
17
111
4
44
9
12
96
27
100
60
8
60
12
45
115
56
120
81
223
180
5
7
5
3
96
124
192
80
96
57
7
68
117
19
84
53
84
51
112
17
48
15
117
43
96
80
81
63
256
101
139
32
4
80
156
105
27
48
9
156
24
3
60
96
9
55
8
9
163
140
36
81
51
12
76
17
19
68
33
27
180
40
32
84
12
48
57
7
8
12
48
165
27
36
24
93
87
60
33
19
20
220
65
60
19
32
192
12
81
84
43
152
21
3
72
168
36
21
7
32
45
55
293
15
12
60
4
77
3
240
21
39
16
5
3
72
84
21
171
57
132
48
31
32
4
101
7
180
17
168
168
75
69
43
200
172
20
48
120
48
9
55
8
76
20
76
44
16
68
12
33
111
4
5
72
15
148
60
17
163
68
105
12
27
144
9
72
43
156
29
12
15
21
135
12
72
93
3
108
16
221
39
24
9
183
129
108
12
135
21
12
3
112
17
48
3
48
9
15
45
67
101
139
65
48
48
19
101
123
124
113
79
80
148
60
128
84
93
3
60
52
212
28
92
4
44
33
3
57
135
9
3
72
21
7
317
3
12
165
15
84
57
132
31
41
115
48
36
17
99
96
12
36
21
103
20
156
96
28
8
24
93
7
80
ABCD 95785196218*3^$a+1 [50127]
88
32
33
7
89
66
21
12
40
71
96
25
5
15
39
141
39
69
81
51
36
105
19
89
19
17
18
42
48
36
19
68
45
54
25
20
39
396
13
8
4
48
72
60
29
87
9
55
20
28
41
79
132
56
60
24
45
15
129
27
39
18
27
96
3
57
87
97
35
36
12
6
19
32
33
75
3
30
27
292
41
18
72
60
45
9
36
75
15
69
28
68
27
108
129
33
3
72
12
100
35
93
15
72
54
27
60
12
3
9
40
8
40
11
54
6
72
120
168
1
11
90
15
12
48
4
29
27
12
12
3
60
12
13
12
29
6
205
48
11
96
36
120
144
93
105
90
25
12
95
36
12
18
18
81
28
23
84
13
32
28
8
120
3
12
97
11
61
56
63
21
28
8
105
24
15
3
33
84
3
132
13
152
69
291
15
13
152
60
28
35
57
36
72
63
42
7
11
72
108
45
9
15
51
162
18
78
19
191
60
36
120
33
147
13
8
15
90
42
36
21
9
27
15
30
99
148
11
21
96
3
96
25
236
24
120
28
32
15
25
56
69
3
15
30
6
72
120
57
87
13
8
52
17
24
111
28
20
3
177
12
21
42
25
8
24
33
55
47
33
48
60
3
42
264
6
69
15
144
21
39
252
54
15
15
96
144
73
11
6
55
65
54
6
43
5
63
45
19
59
57
45
108
6
13
60
20
51
49
60
11
21
15
36
18
207
45
60
7
77
54
9
15
192
6
15
93
90
66
51
12
51
61
60
71
54
18
45
105
48
39
96
112
47
33
52
71
45
4
113
27
51
9
111
24
85
20
40
53
67
5
54
69
12
100
35
73
47
18
15
52
5
114
12
24
48
162
15
40
8
132
39
1
5
103
128
120
39
45
9
42
18
19
47
60
85
8
12
28
12
89
31
23
48
37
197
3
15
72
25
71
105
4
53
30
78
18
1
35
21
9
6
9
3
33
39
33
21
36
103
23
177
27
25
116
4
8
3
24
25
8
12
3
18
15
27
12
24
141
51
18
79
132
95
33
21
111
33
3
15
24
30
43
53
67
35
217
89
39
183
69
15
25
20
15
13
107
18
27
148
47
84
42
48
90
60
12
18
111
141
19
8
52
83
36
49
11
30
42
9
39
24
12
13
23
18
99
153
19
80
48
112
65
6
90
72
27
3
90
7
119
21
60
60
135
85
35
24
84
37
8
63
49
8
15
25
12
60
125
18
66
51
28
32
39
9
81
31
8
12
15
73
8
12
15
18
67
12
20
9
90
1
60
80
160
11
9
93
15
160
92
21
27
27
25
35
141
64
83
37
179
1
8
3
108
21
21
67
20
48
124
20
21
75
105
79
71
9
60
36
33
126
45
108
51
90
102
180
108
42
30
18
51
100
71
30
18
49
47
120
144
1
35
18
18
24
66
27
12
120
36
39
24
21
148
11
141
48
72
60
3
12
13
77
15
111
168
1
60
101
15
24
33
15
48
99
30
15
75
25
48
32
60
3
37
108
11
1
89
39
21
12
67
12
20
81
39
15
25
65
15
3
105
120
52
8
40
152
123
25
72
120
119
21
3
72
85
168
68
180
15
69
75
25
80
48
123
9
75
21
4
101
90
45
123
21
88
68
84
28
11
9
72
51
48
24
157
59
12
42
30
33
153
91
68
3
84
18
42
156
37
12
120
116
84
81
19
59
9
27
48
45
72
36
4
83
37
56
112
65
12
15
148
41
27
75
97
47
78
36
144
3
4
11
54
84
126
6
48
6
25
83
33
84
3
85
41
6
45
3
36
1
5
123
87
93
220
8
24
15
45
36
4
11
48
21
159
1
56
24
28
251
57
24
9
24
18
48
150
51
33
15
75
145
20
100
47
21
60
12
87
21
9
18
25
12
53
15
147
81
24
28
12
59
49
17
36
90
18
31
8
12
45
3
27
18
115
83
78
192
15
4
8
12
48
57
183
48
3
6
120
55
95
144
141
60
48
3
30
199
80
40
8
57
66
54
15
28
11
132
49
68
27
141
3
1
48
92
15
6
19
48
95
25
5
87
9
54
25
131
42
75
12
40
8
9
15
105
55
20
111
30
39
33
75
100
20
3
54
6
108
57
4
23
42
15
21
7
60
125
27
141
15
3
12
60
49
56
33
31
56
27
57
108
12
96
4
8
52
68
40
12
59
1
71
49
48
12
71
ABCD 95785406092*3^$a+1 [50045]
36
3
12
29
172
84
144
9
15
87
9
20
49
47
25
3
56
76
9
54
21
9
90
36
137
4
20
16
45
23
76
48
87
54
47
37
3
15
29
4
36
84
60
72
147
33
27
77
43
42
18
48
60
18
156
54
9
20
88
63
89
12
28
57
90
81
12
8
88
12
24
9
47
7
65
36
40
39
93
24
3
81
60
20
7
18
39
92
24
37
35
4
3
12
21
3
141
39
9
21
11
43
53
55
89
19
9
36
44
61
11
16
92
52
21
39
15
21
8
16
80
73
87
45
39
60
39
18
78
72
12
45
8
40
120
12
45
18
42
47
1
3
159
18
63
12
12
72
56
25
3
56
16
9
3
8
4
140
43
21
15
29
16
15
261
20
100
141
12
3
108
60
24
36
36
24
72
60
20
100
84
48
36
69
11
72
7
48
72
173
97
6
137
43
41
49
47
28
56
31
48
36
54
15
39
45
81
27
9
18
33
45
15
24
9
75
32
43
9
75
18
3
57
48
47
60
55
18
42
57
8
48
76
36
9
30
78
11
1
15
129
24
30
18
18
29
31
41
76
20
4
39
21
24
24
15
36
222
18
21
24
27
57
45
36
36
51
20
37
18
57
72
8
16
9
18
108
17
40
44
16
9
36
27
33
23
24
148
60
8
19
105
63
149
16
105
3
99
6
39
36
56
4
96
44
16
60
9
12
3
32
52
3
72
18
15
27
113
40
3
36
101
52
36
20
7
53
4
8
13
12
60
39
15
36
65
12
43
29
193
27
21
3
15
54
18
33
9
18
12
60
102
39
219
18
23
24
7
21
33
12
63
44
61
39
12
8
7
29
61
60
18
48
9
36
9
15
48
15
48
18
54
65
25
150
5
43
9
33
12
54
42
47
37
3
51
17
25
15
32
7
9
56
48
16
60
276
21
30
60
5
28
96
36
44
1
3
60
9
111
44
85
11
61
18
33
3
57
69
36
3
44
1
15
72
68
67
5
24
16
3
21
48
27
9
56
4
44
43
60
29
40
36
393
15
32
52
20
96
61
3
15
66
72
3
21
15
93
18
5
103
29
28
15
5
7
78
30
33
84
20
13
18
41
16
15
105
3
36
5
4
39
53
19
24
36
9
96
8
67
54
11
199
57
68
7
29
124
36
56
7
36
29
7
30
71
7
21
9
27
60
9
39
116
55
17
43
5
97
143
36
4
69
11
4
21
27
80
12
7
18
15
12
24
9
15
147
84
24
18
48
11
24
19
17
40
39
90
36
11
48
16
20
13
18
45
75
18
35
12
7
17
48
13
27
12
8
36
12
43
45
9
11
144
85
155
28
8
16
45
3
60
20
28
213
39
36
132
93
111
3
12
9
12
48
21
60
30
78
15
3
18
51
68
120
103
90
15
60
33
15
69
15
176
52
33
75
80
100
44
115
108
54
48
71
52
3
17
43
12
69
3
126
15
72
45
39
8
88
9
18
5
36
115
17
72
36
19
33
75
18
54
132
36
29
16
12
48
48
9
27
3
33
68
24
97
23
28
12
12
9
90
17
4
21
12
6
54
75
36
9
11
52
45
114
41
108
24
43
57
20
13
39
51
72
21
92
13
12
18
42
23
25
150
77
72
16
12
32
88
84
15
45
3
6
39
200
36
16
15
5
16
20
24
25
99
27
45
27
36
77
4
3
65
7
96
105
120
3
96
9
12
27
21
69
35
43
12
65
31
101
120
24
7
77
13
12
3
93
27
3
17
7
5
97
3
3
29
61
59
28
48
99
9
12
164
175
9
36
24
36
24
24
92
16
27
33
33
36
11
24
84
72
52
8
12
67
41
67
12
45
8
12
24
61
11
12
72
76
3
57
15
18
114
65
16
9
36
162
5
67
66
99
27
89
4
33
42
65
52
56
72
7
36
12
18
18
9
8
48
40
144
32
13
30
33
39
29
24
7
210
15
48
8
19
18
3
33
87
9
66
33
56
28
20
43
89
1
15
104
64
12
9
75
20
28
3
12
78
135
39
60
29
12
4
81
23
7
29
61
35
28
144
45
78
12
101
115
17
55
24
18
15
3
5
85
47
36
16
60
15
29
40
75
36
141
27
18
3
36
33
3
48
69
6
66
75
144
24
12
111
113
100
75
12
153
12
129
51
15
33
27
9
104
175
12
33
32
4
3
17
84
24
1
39
111
65
7
30
18
36
21
69
71
12
7
60
120
21
44
4
9
23
13
39
27
29
7
17
16
20
36
16
27
5
61
15
39
17
73
18
9
51
5
13
59
25
3
24
8
1
75
60
80
1
15
20
28
8
145
18
17
25
15
24
44
7
65
43
9
75
101
97
42
192
29
7
45
108
9
3
8
64
32
19
9
92
13
15
87
45
8
7
5
31
57
92
24
7
45
9
3
51
12
29
16
60
12
27
18
60
48
75
3
30
27
15
5
43
17
52
3
65
97
71
91
36
33
111
33
36
9
48
35
133
36
83
55
17
84
4
48
33
11
36
25
18
30
6
41
24
55
6
3
45
36
24
102
33
32
28
15
6
48
11
4
32
61
18
17
19
36
18
27
48
21
3
96
60
21
111
63
69
32
40
96
32
12
40
36
20
72
28
9
3
3
54
30
29
4
20
12
24
19
6
59
31
5
132
48
25
35
4
32
43
113
28
39
5
67
29
109
3
60
8
52
3
89
12
24
12
4
3
17
115
9
56
36
ABCD 95785736518*3^$a+1 [50004]
84
24
72
12
42
6
48
54
36
72
90
39
15
30
66
78
42
18
6
90
48
42
6
24
90
9
27
129
63
48
138
84
60
66
60
60
84
42
54
54
3
84
39
54
15
72
75
6
114
60
84
12
138
6
141
12
72
15
66
24
6
12
6
15
219
132
18
6
57
39
48
48
30
30
48
102
3
51
36
12
6
42
108
12
30
3
45
12
18
36
90
66
30
78
45
75
30
36
111
33
12
108
27
15
90
30
18
39
3
24
9
51
6
30
138
24
6
84
57
51
132
18
138
9
51
6
18
66
90
24
36
54
6
12
144
9
21
66
165
45
18
12
60
33
9
63
75
9
51
48
66
24
30
30
6
54
126
33
27
69
51
18
30
6
12
48
12
72
12
36
72
30
60
48
174
39
9
60
3
39
36
45
87
18
108
6
36
24
24
6
6
30
282
18
39
9
90
54
18
33
9
18
48
24
48
60
18
6
114
66
141
3
6
51
27
30
27
15
6
12
90
60
12
18
18
12
18
54
24
45
75
12
78
6
24
6
18
30
3
75
33
135
36
93
57
6
108
234
96
75
39
42
96
75
69
30
66
54
84
21
24
57
18
126
90
60
18
72
36
12
18
24
6
15
57
51
15
30
30
24
6
42
60
42
3
87
42
54
6
36
90
12
90
3
57
96
6
6
48
42
174
3
21
6
48
66
51
108
36
15
144
60
168
9
39
42
12
6
72
45
3
36
48
57
81
42
6
66
30
54
42
135
45
27
117
84
12
12
6
24
72
30
30
30
66
60
24
18
18
24
21
39
6
3
51
93
171
96
18
90
42
24
6
18
66
72
30
30
120
48
12
54
54
24
36
12
12
60
42
3
93
12
12
144
42
12
12
9
57
54
30
3
21
30
45
12
9
126
72
36
45
9
120
12
186
54
36
144
15
33
147
39
36
30
96
30
12
36
36
24
84
18
60
27
15
36
24
18
12
6
6
180
138
6
66
33
3
45
33
174
18
120
18
12
102
60
6
84
48
60
18
6
144
42
63
15
9
12
75
48
36
6
6
24
54
27
9
24
42
54
15
21
30
84
18
42
21
15
30
78
12
60
33
15
30
54
45
60
72
33
15
21
36
51
57
42
54
6
6
42
48
42
36
6
18
18
30
15
27
72
66
135
39
30
6
24
60
21
15
42
18
24
18
6
84
33
33
30
12
120
60
9
3
102
183
3
24
78
78
138
42
78
15
15
102
27
48
27
36
9
33
63
9
78
24
36
42
66
72
54
51
48
72
3
36
21
12
57
90
90
39
51
84
30
6
36
84
48
66
66
84
105
9
48
15
9
6
12
18
42
96
36
30
24
24
66
54
6
72
138
39
63
84
36
33
9
90
18
78
24
120
72
21
9
3
36
21
6
24
6
15
39
48
108
30
24
36
27
27
30
78
30
48
42
6
42
102
18
117
48
15
129
99
60
102
15
48
15
9
72
9
42
24
90
6
12
78
78
60
12
12
42
6
9
24
51
150
24
12
48
6
48
78
114
6
30
57
36
21
30
45
21
15
57
30
42
24
12
78
6
15
3
126
12
30
24
129
9
126
102
42
12
6
12
18
30
42
12
48
33
39
9
27
24
81
192
165
66
45
9
72
63
105
42
18
60
42
24
36
48
108
18
42
48
36
6
15
84
45
78
156
24
93
33
39
63
12
42
18
33
15
24
18
30
57
45
174
54
6
150
66
24
36
60
81
144
3
72
30
66
24
6
24
6
12
48
69
3
42
36
24
6
120
48
66
54
60
102
15
9
114
21
195
30
24
102
42
30
60
6
15
21
30
6
87
21
219
3
72
6
84
96
99
51
54
30
36
180
12
12
36
132
108
36
24
36
6
12
132
6
12
21
81
54
42
75
45
12
18
105
3
102
15
9
24
6
48
12
36
45
9
51
63
24
57
45
48
96
42
18
6
9
21
66
48
12
48
36
21
27
30
6
36
24
12
168
24
78
120
24
15
21
114
90
6
12
12
54
162
33
129
12
54
12
18
30
24
42
6
105
48
39
66
36
54
42
18
12
48
30
24
6
12
72
36
96
9
72
48
51
6
30
60
42
18
12
78
72
42
66
18
30
12
63
9
6
36
18
87
3
18
24
60
3
81
15
27
48
12
105
45
12
36
30
24
12
60
84
9
87
48
60
126
6
30
36
48
6
66
150
24
66
18
21
51
54
6
9
9
15
51
30
18
21
9
66
36
84
60
66
30
54
27
69
30
48
36
36
78
6
132
78
30
216
18
6
24
57
3
78
27
60
45
6
42
18
30
30
12
42
12
54
54
72
156
30
153
27
72
60
30
120
15
3
60
57
63
9
159
36
93
123
12
66
51
69
30
96
24
42
15
69
36
24
6
42
96
96
216
39
9
30
177
15
57
15
18
24
18
48
42
66
201
ABCD 95786413564*3^$a+1 [50013]
18
102
45
45
18
60
13
80
40
29
43
185
39
40
101
132
31
77
12
18
72
60
1
29
3
69
6
12
18
222
33
195
24
18
27
40
53
60
7
11
69
15
241
65
180
54
60
25
5
51
9
90
30
36
3
87
97
96
47
73
227
24
69
64
168
77
12
6
30
60
72
30
108
37
17
55
48
72
65
18
18
19
48
80
135
1
72
32
45
30
85
80
3
45
129
79
80
9
7
65
48
7
56
15
9
21
24
108
198
25
65
55
179
13
17
96
84
3
16
56
3
30
72
103
185
7
104
141
60
36
54
13
17
36
19
104
27
37
96
32
27
85
72
5
18
81
9
55
5
43
24
161
24
36
84
18
93
40
89
18
13
17
72
6
33
87
72
121
32
9
31
29
90
48
97
53
90
72
30
91
192
47
18
111
27
13
24
17
39
39
18
39
24
201
103
48
17
87
3
61
32
88
192
5
3
9
7
65
55
5
36
207
63
49
53
18
72
25
47
25
48
17
15
24
64
23
42
12
96
115
32
16
24
23
49
101
12
63
45
123
21
19
80
9
90
108
57
93
12
31
29
48
24
18
25
8
87
25
8
27
21
9
42
13
296
9
127
95
33
3
102
18
277
8
9
36
43
47
12
60
57
15
90
135
16
5
3
159
1
96
155
150
15
64
24
95
120
25
48
5
19
24
72
47
57
136
5
120
72
67
113
87
48
16
11
126
223
32
48
57
7
83
42
27
111
60
102
132
48
72
18
18
72
55
23
12
13
200
112
23
97
48
29
60
18
21
16
71
9
75
6
30
132
18
3
9
63
135
42
55
17
180
43
32
45
51
39
1
128
87
129
24
184
96
32
40
17
15
16
72
5
27
40
167
18
7
240
56
24
21
12
103
5
19
104
192
48
57
39
33
7
5
91
89
18
13
5
3
24
15
12
69
21
6
133
56
63
33
208
96
80
51
12
108
117
16
17
55
17
7
48
47
150
43
23
9
144
99
93
249
31
72
83
12
78
72
12
60
36
12
60
90
37
48
77
19
29
18
57
3
69
48
75
13
167
18
15
9
39
16
24
11
141
24
40
24
149
90
18
180
67
72
8
16
24
8
208
72
5
3
39
25
23
42
210
78
15
40
80
160
29
51
24
15
30
3
3
54
31
24
24
176
24
96
33
78
30
24
43
95
60
18
162
12
45
45
126
13
77
19
56
64
8
15
18
63
72
9
96
63
64
80
93
60
39
16
32
3
45
112
48
24
56
48
9
102
60
156
129
40
263
108
133
96
24
96
48
192
5
6
13
24
65
55
8
40
5
123
16
23
18
42
13
104
64
11
18
18
132
61
56
144
9
192
18
60
97
8
15
90
15
216
27
12
72
1
8
112
8
39
97
24
72
72
23
9
40
5
66
25
107
12
249
39
1
41
79
41
63
27
90
6
174
31
104
16
24
24
41
175
48
137
63
93
75
39
66
24
30
6
123
51
13
95
57
40
11
13
59
37
8
16
47
25
8
21
91
89
15
40
5
3
63
25
8
39
132
126
30
24
121
35
13
11
13
35
90
240
102
45
16
227
45
40
47
18
111
24
27
30
6
9
88
72
24
120
56
64
32
39
18
30
81
9
198
234
90
78
12
3
3
117
153
54
48
78
72
228
15
27
61
24
72
23
25
96
80
64
23
25
5
27
16
11
18
72
60
180
180
55
173
18
9
123
102
55
8
48
120
57
15
16
149
3
40
24
155
30
18
37
35
36
42
12
123
75
13
72
200
16
119
12
109
59
138
403
47
33
57
103
29
51
21
19
17
39
16
17
103
35
37
17
36
99
33
72
39
72
87
97
8
15
42
138
18
27
72
96
48
16
8
27
61
5
42
120
25
65
60
120
43
29
3
165
108
30
49
23
1
120
11
30
78
1
24
8
72
48
88
176
45
19
107
162
43
47
18
114
85
5
18
198
12
55
56
51
18
27
40
24
17
63
40
32
9
6
84
36
ABCD 95786414918*3^$a+1 [50012]
15
105
47
28
92
193
191
16
8
1
75
144
32
48
16
36
120
213
107
244
249
12
23
37
59
144
61
99
120
96
9
35
256
21
23
52
80
144
64
92
169
39
176
1
23
157
60
83
400
237
143
181
291
104
196
60
45
23
96
16
140
85
95
60
229
51
60
164
24
192
64
21
59
25
299
16
9
60
36
119
12
48
36
36
184
56
24
169
111
584
40
236
16
140
48
85
51
360
56
124
116
49
119
96
4
45
95
157
135
9
11
240
24
180
124
32
73
72
60
48
35
96
144
85
147
69
99
45
167
85
24
144
156
36
179
64
36
120
240
45
35
96
84
25
11
460
105
195
33
71
64
45
95
36
109
671
60
40
56
144
24
72
49
15
24
152
25
15
24
189
251
24
196
164
76
356
220
48
36
141
63
12
8
120
157
180
108
107
184
21
195
44
25
71
73
96
264
35
25
12
23
76
69
36
255
56
13
11
40
96
8
12
85
203
60
37
108
96
84
275
121
99
32
73
216
180
75
9
96
75
104
160
177
23
12
4
44
300
96
61
59
16
104
40
96
108
12
200
160
8
36
25
11
85
48
135
81
99
72
68
132
13
75
152
24
109
51
80
196
9
35
61
179
84
60
16
69
96
36
75
45
3
165
155
12
180
49
35
49
96
111
9
35
60
49
96
71
120
208
20
52
9
35
109
47
85
35
13
27
45
183
96
80
64
117
324
96
3
116
4
105
96
111
8
457
35
13
147
20
24
196
228
60
36
104
1
231
8
36
16
189
131
85
144
60
120
35
64
32
48
100
32
204
160
116
4
56
84
289
36
95
76
33
35
120
240
112
225
39
21
3
116
61
3
12
249
11
48
60
25
60
36
11
60
85
239
85
36
443
60
36
1
24
51
345
443
61
35
40
144
20
25
75
60
117
168
191
61
83
1
144
131
145
11
133
11
1
83
100
152
48
36
144
16
105
144
131
4
12
68
76
56
48
76
429
71
181
23
52
108
92
85
59
36
48
25
120
96
36
48
135
72
8
132
220
80
168
16
240
176
73
12
59
16
128
232
69
60
84
75
32
24
49
36
36
35
28
72
48
237
75
84
21
255
8
61
35
24
25
111
56
13
35
12
265
155
400
8
25
36
75
60
80
96
73
51
24
177
39
116
4
56
49
179
12
160
104
145
11
28
216
9
132
75
128
25
36
324
96
35
1
95
25
360
219
104
97
123
96
ABCD 95786519254*3^$a+1 [50011]
162
177
36
69
18
33
45
2
13
24
15
66
24
36
12
3
57
74
109
15
69
11
10
84
108
24
39
27
32
226
15
21
54
102
3
12
3
24
20
16
9
71
10
66
80
46
15
189
170
28
30
18
45
23
226
3
23
100
44
73
21
90
60
92
34
3
15
108
117
63
44
36
4
6
18
66
14
37
83
25
24
75
180
162
54
80
22
14
36
28
12
72
6
66
54
15
24
141
72
98
10
36
6
8
25
15
32
12
1
60
12
48
51
54
15
12
63
36
54
14
28
54
26
12
25
63
12
6
30
45
51
200
16
30
42
12
21
23
49
3
30
50
13
81
54
6
26
22
18
54
36
24
98
148
44
28
78
54
21
135
104
46
18
54
3
159
18
30
32
4
36
54
60
15
60
95
100
12
18
24
12
159
12
99
108
60
102
26
72
1
9
36
36
36
114
48
78
48
42
30
15
27
72
33
11
10
146
13
23
52
12
9
27
8
36
100
60
21
60
27
30
36
62
97
21
14
46
2
73
51
8
1
72
129
24
99
21
6
33
33
3
11
10
39
27
80
124
93
51
54
12
18
18
15
12
63
42
72
30
21
69
36
75
57
30
165
155
1
12
72
27
6
62
22
39
12
27
8
58
6
48
36
212
22
96
12
60
3
24
3
32
12
10
39
47
22
36
24
12
18
153
9
14
100
102
62
28
18
26
49
69
96
62
118
27
47
25
21
180
27
117
72
26
37
33
15
57
26
37
45
3
69
3
45
54
6
2
10
15
57
6
90
12
51
21
36
162
6
54
18
15
23
25
9
62
108
85
36
9
50
10
18
45
93
86
36
37
3
32
136
30
42
30
42
66
26
49
12
9
111
27
6
75
45
54
18
60
30
105
9
123
51
6
3
27
81
27
18
3
12
47
106
90
56
34
27
39
9
51
90
74
70
12
42
36
80
12
100
42
3
132
27
20
10
26
60
4
9
12
33
87
72
11
154
6
44
22
54
6
26
10
90
45
83
34
3
12
111
84
42
51
155
4
54
15
9
12
26
88
66
3
3
54
138
6
72
63
21
3
105
60
12
24
26
4
42
98
10
219
48
12
111
104
22
86
10
102
132
8
25
47
10
18
36
69
33
24
108
63
192
35
1
99
33
12
60
45
36
30
186
74
64
18
63
27
68
49
35
88
8
25
105
14
82
36
27
27
20
28
6
102
18
6
21
9
18
42
48
36
15
57
3
15
32
120
64
8
70
36
27
83
16
18
3
60
72
35
1
45
2
142
48
3
12
9
38
36
37
132
27
129
59
13
69
3
15
18
3
9
3
15
93
24
36
99
93
105
108
132
75
9
98
1
12
72
33
14
144
22
24
30
90
36
3
24
36
60
60
11
4
54
36
6
21
9
86
28
144
66
14
36
37
99
21
27
132
33
3
57
108
45
14
118
26
64
90
75
23
4
8
1
9
42
9
27
54
198
48
90
60
75
143
25
21
63
108
9
36
3
69
3
33
24
2
1
23
46
48
50
256
6
74
34
12
3
15
21
51
114
2
100
42
3
60
99
18
18
12
21
12
12
63
18
50
76
18
18
80
100
18
42
18
27
39
81
9
24
84
50
25
111
30
96
39
45
6
20
13
23
13
57
18
102
15
3
42
18
102
62
1
69
90
66
15
21
86
58
99
15
33
105
3
105
60
62
4
18
42
54
12
63
9
3
3
84
60
72
18
30
96
12
33
120
60
75
54
26
16
36
18
12
72
6
84
21
39
36
66
14
22
24
3
141
12
50
4
80
46
24
38
25
83
34
36
12
3
12
3
45
105
30
18
15
75
54
51
11
10
39
75
30
87
63
72
72
56
24
22
36
54
9
35
46
39
11
58
42
8
72
28
18
120
27
108
35
24
40
21
23
70
30
54
111
237
12
60
38
13
347
13
57
90
54
90
54
15
105
36
51
117
26
112
80
13
51
21
33
27
9
60
48
3
33
27
87
66
24
192
39
21
48
62
28
33
47
46
50
22
18
32
28
66
24
15
11
58
18
90
72
51
12
12
48
9
36
90
30
50
10
12
3
15
24
8
82
48
96
30
144
6
15
12
35
10
48
15
9
72
36
30
24
56
10
144
24
207
3
36
18
108
3
12
35
10
3
15
54
48
62
16
12
78
12
3
51
81
15
18
2
10
60
48
26
169
21
51
12
15
21
9
72
3
36
24
87
8
1
11
46
50
22
42
18
62
4
32
12
16
54
30
72
69
11
1
105
15
23
24
22
24
36
111
9
24
75
27
78
15
11
1
12
15
12
78
3
45
3
24
27
126
14
36
48
97
3
57
3
9
11
46
99
12
15
44
1
108
27
18
86
4
60
45
84
33
38
97
63
92
25
3
9
33
27
93
50
82
18
18
147
35
85
47
36
10
2
52
18
135
9
36
48
15
11
16
12
18
3
12
12
36
51
66
87
135
21
60
45
2
10
98
10
36
111
60
9
50
1
9
30
18
78
8
37
35
37
3
117
36
ABCD 95786729932*3^$a+1 [50052]
90
7
311
9
16
48
96
143
6
139
41
55
5
27
105
120
79
41
7
5
90
108
69
129
144
79
11
78
7
41
7
143
84
126
111
21
84
6
1
32
15
33
57
151
144
29
12
96
87
64
17
6
57
16
11
24
102
6
97
32
129
24
6
84
61
167
102
3
93
3
33
24
12
18
42
12
12
39
159
30
6
30
31
29
3
39
24
33
48
93
12
7
32
21
75
16
48
53
18
18
6
240
6
27
15
78
72
139
48
71
73
5
102
37
35
6
84
12
87
21
78
12
33
15
49
65
126
144
30
19
29
19
29
18
24
9
27
30
103
59
102
60
66
6
43
17
48
6
9
64
48
32
51
78
15
64
29
156
48
7
65
48
12
115
53
139
17
15
15
1
96
35
18
42
24
144
57
27
133
53
24
36
24
87
3
61
41
87
21
43
77
18
48
1
29
36
174
12
84
30
3
112
215
6
67
95
49
48
41
120
79
48
35
13
176
16
32
21
42
6
24
115
35
66
36
6
120
42
132
27
16
83
30
63
165
91
32
51
6
7
35
42
72
24
3
3
54
30
174
42
49
5
139
5
6
60
73
96
17
31
35
45
16
11
21
75
24
12
1
29
108
30
73
48
5
72
12
7
149
43
32
16
101
27
15
30
36
96
30
84
6
78
6
42
72
49
53
84
72
18
13
11
60
121
101
6
102
78
1
48
5
43
41
12
24
3
27
18
12
103
11
24
36
217
5
72
90
25
53
24
3
21
75
9
7
53
96
24
30
12
57
48
15
78
90
168
1
11
30
12
43
35
42
19
65
66
330
18
30
67
53
123
105
114
18
3
45
12
87
3
108
97
96
11
36
78
54
66
27
69
75
16
23
25
137
168
79
5
48
84
168
6
60
84
72
145
35
60
81
9
39
45
19
80
33
108
60
12
24
48
30
37
11
37
5
96
75
16
83
61
41
120
30
49
5
90
174
19
32
9
42
13
32
16
125
90
54
3
27
114
180
6
54
67
5
27
3
108
24
9
112
41
103
23
78
75
165
43
41
36
24
6
37
53
27
15
72
6
12
150
42
55
11
150
96
78
1
29
6
93
9
7
143
33
64
80
64
53
18
186
54
6
36
78
1
29
72
120
6
42
18
78
150
162
75
105
12
48
12
36
12
31
137
66
60
6
19
41
39
45
84
54
180
42
18
78
24
19
11
60
105
141
24
6
204
9
15
72
48
30
12
15
69
283
167
144
30
120
19
35
78
12
3
15
42
7
41
12
6
69
45
67
65
24
42
78
96
6
9
255
97
41
6
96
1
48
119
216
6
24
72
18
12
61
23
30
84
55
29
3
9
18
66
126
37
29
78
37
29
3
57
6
48
12
54
60
3
48
87
30
36
6
1
96
143
6
42
36
84
25
48
17
12
84
79
32
64
32
48
39
18
12
91
11
138
6
84
48
1
47
6
171
16
17
12
24
219
75
84
33
16
119
12
6
96
6
49
80
39
60
24
42
43
23
18
6
81
16
77
12
12
60
12
115
41
78
84
85
41
7
29
66
138
103
41
30
18
24
6
57
27
36
145
17
48
12
67
155
30
24
31
80
69
12
72
55
48
113
114
13
29
6
93
21
54
37
53
43
263
66
135
27
18
19
5
139
89
39
9
108
72
60
7
101
27
27
6
240
63
159
1
29
42
6
19
23
9
96
33
66
108
30
51
27
21
9
7
17
174
49
17
18
36
73
257
12
18
132
12
49
23
18
7
23
6
3
16
32
16
80
48
147
205
32
165
43
5
42
30
6
36
54
12
12
27
16
5
27
93
18
264
102
19
29
12
48
7
5
30
204
90
66
114
12
54
6
139
5
43
191
1
23
102
3
111
36
61
35
90
102
42
67
23
6
24
18
6
67
23
144
18
48
55
11
6
48
60
30
21
21
18
25
239
162
15
3
210
66
9
75
21
16
83
45
21
12
102
96
30
6
24
102
204
123
75
78
48
60
42
1
23
126
43
59
37
29
84
120
102
6
30
13
47
24
9
27
12
66
114
18
12
39
69
75
15
48
120
25
29
36
6
9
231
66
30
30
12
36
42
42
78
108
13
47
81
45
6
18
123
63
84
13
53
ABCD 95786755258*3^$a+1 [50000]
18
30
42
18
15
51
18
3
8
25
54
138
30
30
30
29
16
39
113
12
25
90
18
6
42
48
135
32
19
66
59
13
135
21
15
129
12
95
49
36
30
18
47
16
63
29
25
171
56
88
21
36
63
36
21
36
84
6
18
42
18
30
77
259
90
60
39
104
37
24
36
54
90
30
17
73
6
114
12
35
7
6
66
29
25
42
78
12
12
18
72
66
60
72
3
20
4
57
30
48
5
36
24
13
3
117
3
45
11
4
15
149
48
160
27
42
108
30
66
12
48
24
42
6
138
6
18
90
36
12
12
47
28
87
6
23
31
6
47
1
42
29
31
18
12
84
24
126
96
60
132
12
6
264
39
45
66
6
18
36
6
30
45
212
7
30
60
108
11
40
12
44
48
72
13
48
48
90
126
48
12
30
89
7
30
35
13
60
15
56
49
102
33
39
60
77
55
54
66
30
84
114
17
49
36
39
21
11
40
27
5
337
60
24
11
85
39
141
24
30
60
197
55
144
78
51
20
1
83
31
6
203
7
5
43
6
126
48
65
76
39
12
96
18
11
13
72
59
55
6
11
24
31
89
60
36
49
78
66
60
15
9
11
37
83
24
55
42
59
25
54
81
57
192
11
7
18
30
6
36
24
6
65
139
5
25
51
32
61
6
66
27
21
30
42
15
15
72
48
29
4
56
208
15
81
9
47
16
27
21
60
15
36
6
42
42
180
3
32
16
9
83
1
15
57
48
42
150
107
88
135
77
76
195
12
117
57
24
36
48
60
3
27
60
18
3
9
12
23
216
31
126
30
113
96
1
35
193
24
6
30
15
84
108
93
6
30
48
111
80
25
60
39
21
30
6
63
21
42
54
35
25
39
51
96
18
162
24
9
44
12
55
6
72
42
21
27
48
24
30
51
27
48
12
5
43
24
24
30
27
9
24
60
35
31
93
32
13
18
60
42
60
11
67
30
18
42
24
30
96
132
6
156
48
60
30
33
3
12
17
1
15
21
60
83
61
12
24
174
30
30
101
88
87
108
81
21
156
42
81
15
84
12
5
64
15
42
108
6
30
3
87
33
45
35
25
66
30
15
51
21
39
48
18
12
42
30
258
162
60
30
6
168
30
30
12
30
24
30
36
18
102
23
1
30
21
3
41
16
72
111
6
48
102
90
59
61
60
6
42
23
88
81
54
114
6
42
54
54
99
45
47
144
25
155
79
33
93
114
126
84
36
35
19
53
7
21
21
48
96
39
248
43
36
18
90
53
55
72
66
87
87
12
54
15
21
60
60
48
47
61
12
18
90
15
108
45
6
30
18
77
36
103
6
30
90
39
57
24
36
60
27
117
114
57
33
39
33
192
36
6
33
15
66
35
1
108
15
32
124
56
43
48
18
72
102
65
12
61
18
30
35
181
3
87
66
192
126
69
63
18
30
30
15
87
48
6
3
21
24
96
11
25
18
30
47
109
75
45
11
120
1
24
24
27
9
11
28
75
17
49
6
54
35
180
1
3
21
108
6
5
52
75
18
75
20
12
7
17
79
9
21
27
33
39
45
15
27
18
6
12
48
6
48
11
1
24
60
132
24
60
39
72
9
84
6
6
12
63
132
33
23
84
31
5
139
12
24
30
90
89
12
1
24
11
7
72
30
96
168
12
30
30
12
35
157
48
72
108
30
6
39
81
54
150
66
89
1
96
39
20
36
13
30
6
12
18
42
18
12
17
16
51
180
33
111
126
36
24
96
48
60
59
7
24
57
129
3
21
11
25
24
11
73
11
61
24
75
57
24
30
5
88
3
53
7
72
6
12
23
1
24
60
36
63
63
72
6
36
120
6
17
7
24
29
16
27
72
12
18
12
35
19
60
30
36
3
21
6
29
36
16
108
32
85
30
125
169
23
31
57
33
42
54
90
33
3
42
36
24
3
80
7
66
24
47
48
13
18
90
59
265
36
36
11
85
60
119
13
210
33
93
210
129
75
53
28
15
36
41
25
24
39
81
36
87
51
6
36
48
12
75
33
60
24
18
17
295
48
150
90
48
12
12
81
39
6
6
48
12
69
12
128
36
175
144
162
138
120
30
27
39
9
72
9
84
15
60
51
6
48
24
72
119
24
97
24
6
24
6
3
57
78
48
234
71
13
24
51
15
24
6
75
45
6
6
23
19
60
21
20
97
24
24
132
48
66
9
144
81
11
19
72
18
36
36
123
9
132
30
24
72
24
246
84
60
23
1
27
87
45
45
47
85
35
13
30
12
41
85
23
12
72
25
12
3
32
180
109
84
11
97
ABCD 95786896696*3^$a+1 [50092]
20
7
29
252
37
23
72
1
155
31
18
6
126
59
1
3
57
71
40
80
40
3
69
45
30
126
47
40
32
16
129
12
54
165
21
84
135
51
5
84
12
163
17
49
11
72
1
24
60
11
1
168
83
13
35
36
28
36
104
48
24
19
41
16
20
37
71
61
18
96
17
13
71
25
51
117
186
45
72
9
35
55
9
32
7
96
41
28
27
48
5
61
24
83
88
56
24
72
28
44
40
27
18
35
91
54
15
48
12
105
6
17
12
91
24
5
1
27
12
8
28
69
66
9
87
29
40
84
36
24
96
21
54
5
144
96
145
24
63
104
136
32
205
30
17
25
39
9
96
27
32
96
12
49
239
175
6
95
28
36
12
33
60
24
132
35
19
17
112
20
16
9
90
5
132
28
80
16
24
45
12
71
187
17
60
4
9
35
36
36
19
57
44
19
161
55
30
114
117
48
32
132
31
29
72
16
9
63
57
59
36
48
91
17
7
53
43
45
32
49
123
36
60
39
137
4
72
129
23
28
60
99
48
65
31
45
132
57
35
48
52
21
11
36
88
9
12
123
8
13
27
152
28
48
84
8
48
91
29
60
31
234
11
73
162
30
3
20
121
35
64
48
108
129
71
1
39
105
107
172
20
16
20
156
79
17
100
27
5
12
55
18
72
63
48
44
43
102
48
162
29
25
36
23
16
45
99
92
96
43
57
44
48
120
37
39
39
245
48
40
44
36
24
64
75
69
8
19
18
6
125
1
39
219
77
36
108
4
48
33
30
69
48
123
30
95
61
24
30
45
9
11
49
35
12
4
224
97
18
45
8
13
11
16
8
40
44
1
15
12
99
24
29
25
3
63
30
144
36
126
48
21
9
3
68
120
49
35
7
18
126
77
72
121
24
35
108
49
179
1
54
29
88
20
73
11
13
51
24
228
63
66
48
63
44
49
15
69
83
28
279
120
30
15
27
5
48
1
24
132
119
25
59
37
11
48
72
48
96
25
48
60
60
120
23
109
179
64
45
23
84
145
108
35
121
96
18
53
97
23
88
12
39
41
13
15
20
4
141
6
5
49
24
90
42
24
30
6
111
92
1
107
40
273
24
23
67
66
35
169
15
8
48
24
25
15
20
96
1
60
39
99
5
48
19
5
144
1
90
54
47
19
21
120
48
45
15
9
126
89
28
27
21
129
15
105
15
8
40
8
1
35
49
11
24
25
39
21
35
1
83
1
84
47
13
3
140
7
5
25
11
55
9
108
9
114
9
45
47
24
40
20
49
155
91
5
4
96
9
167
49
99
48
33
66
89
156
133
11
100
9
6
24
77
24
1
63
117
84
27
132
8
24
13
15
45
15
20
36
24
115
5
48
40
20
97
3
27
273
20
49
71
13
135
176
60
25
63
27
53
16
9
63
32
61
11
25
60
3
36
135
45
129
11
1
150
120
21
12
177
59
84
25
30
77
43
72
89
49
6
66
84
36
35
109
15
44
40
27
21
8
1
84
11
133
12
3
32
16
213
36
39
39
77
60
36
37
83
169
11
12
115
173
84
4
51
5
73
15
56
181
24
35
1
3
87
48
21
21
11
73
27
33
150
6
48
3
68
115
5
1
83
28
9
59
156
96
49
60
59
49
23
88
24
21
11
43
53
13
87
44
163
81
129
35
88
32
67
65
180
16
32
76
39
42
54
5
72
49
24
39
45
83
13
35
19
30
11
12
24
28
20
1
207
80
43
29
25
42
78
63
48
24
21
11
19
24
17
48
7
53
72
76
39
18
30
41
36
19
77
48
91
29
49
47
144
84
25
36
15
9
96
15
12
20
60
133
39
20
31
77
49
18
30
63
32
40
21
131
48
40
21
35
36
25
108
72
35
205
18
101
112
3
9
92
43
102
111
3
17
84
64
45
27
57
11
31
18
11
4
57
83
37
11
280
48
44
55
77
64
24
116
84
48
48
60
25
6
24
30
90
6
39
72
93
75
9
12
3
75
5
48
43
45
24
51
5
4
92
73
71
24
61
179
40
21
59
136
80
144
40
27
24
174
36
6
54
71
64
12
69
23
37
264
84
3
44
16
33
36
11
49
95
43
5
72
60
28
36
39
21
144
45
23
52
ABCD 95787154304*3^$a+1 [50010]
45
6
9
3
1
140
52
8
52
17
96
12
39
45
18
78
54
108
36
105
36
40
20
33
18
30
30
13
17
18
72
24
24
25
35
12
30
79
36
44
39
12
45
57
48
24
99
51
144
12
48
1
179
57
24
40
131
30
39
33
55
5
3
124
23
12
1
29
18
18
15
88
17
19
36
17
63
40
24
41
42
12
9
4
12
5
6
69
4
12
23
30
27
39
36
9
16
23
24
21
9
66
24
12
45
21
12
66
25
197
12
6
12
13
32
57
42
21
64
11
30
63
4
60
11
42
3
81
30
13
5
7
41
12
3
40
17
147
39
12
60
120
72
21
16
65
15
15
30
15
4
77
15
3
61
143
61
80
52
29
31
200
24
36
33
51
75
18
3
15
42
6
30
30
6
39
9
7
11
9
15
24
24
120
61
12
128
39
73
17
12
66
18
15
51
90
39
16
104
9
90
21
72
52
35
18
24
15
4
144
5
30
18
15
60
39
126
63
15
1
240
24
17
39
16
104
40
131
30
30
132
13
59
13
8
3
60
36
21
3
49
12
35
21
40
8
57
72
43
48
17
19
108
35
36
126
90
36
9
69
6
9
4
83
13
35
24
36
121
84
20
9
63
112
36
12
8
15
25
32
40
80
9
54
84
13
125
12
6
1
80
40
24
17
15
9
39
15
42
24
79
24
83
24
30
15
16
35
13
59
13
17
87
33
31
11
30
15
3
18
12
3
3
1
44
52
8
16
5
6
24
21
3
24
1
84
77
15
3
141
64
23
30
30
108
36
25
23
33
15
105
4
35
18
27
33
18
9
64
24
17
30
9
36
63
13
65
54
48
12
6
24
51
4
11
13
41
43
35
61
71
13
35
13
12
32
45
31
8
15
25
17
18
36
253
23
13
17
30
193
24
96
17
24
75
4
12
44
84
52
65
43
17
3
9
87
33
27
3
12
1
23
45
9
3
117
12
6
13
17
18
6
15
24
45
115
125
19
11
24
37
11
9
4
41
31
59
6
7
35
12
25
144
32
24
3
60
25
32
24
27
84
18
7
20
15
13
96
131
49
36
56
48
16
80
64
72
47
18
30
30
19
80
63
228
85
24
44
52
12
77
51
28
5
6
85
11
25
35
13
20
75
21
28
12
5
91
8
15
1
24
36
48
23
13
24
8
88
17
72
31
29
27
4
47
24
6
24
18
57
39
72
33
4
8
40
8
69
3
3
25
12
23
25
80
81
39
16
24
5
31
53
18
30
63
9
31
5
12
84
18
13
23
24
21
9
6
1
35
24
49
5
31
60
35
30
30
61
23
12
1
35
9
165
31
5
78
30
6
48
42
19
17
18
37
8
57
15
69
18
1
92
39
9
112
47
21
64
11
6
108
30
13
5
78
114
3
28
77
19
23
25
5
30
12
141
52
5
27
15
49
35
1
29
6
78
18
37
8
64
56
105
30
60
45
3
96
24
6
18
21
40
24
77
15
21
18
60
105
21
66
12
81
39
13
65
43
12
5
12
36
27
112
35
30
6
12
30
24
30
9
117
12
87
15
9
52
29
55
24
36
35
36
9
135
13
8
160
132
17
75
24
76
245
55
48
32
40
11
54
60
48
18
30
30
93
36
21
24
66
288
72
25
60
65
103
72
8
12
52
152
100
60
20
16
47
30
111
16
20
51
30
18
1
35
6
42
48
48
6
18
61
17
163
36
11
54
114
6
51
63
36
25
5
18
42
31
35
37
107
120
9
4
11
24
37
5
75
33
7
44
39
61
56
21
12
31
17
39
51
12
78
19
60
53
30
1
140
4
48
29
15
3
13
5
7
35
141
9
18
9
15
18
12
15
4
17
235
68
21
60
19
56
123
42
30
48
1
80
16
35
49
47
25
8
12
124
101
54
13
17
43
17
60
55
56
84
4
24
11
21
100
83
138
120
15
99
25
36
29
108
87
28
36
24
23
30
48
30
84
1
11
1
68
12
39
45
28
17
6
12
12
61
24
41
84
111
52
12
44
100
92
112
8
63
36
78
63
15
145
8
4
48
17
6
21
3
97
36
80
3
21
21
48
54
13
89
66
97
5
7
5
18
18
60
3
15
12
18
127
17
111
87
30
15
28
71
9
15
36
30
75
51
18
54
21
21
43
17
18
13
23
60
1
60
65
6
9
36
4
29
27
48
39
42
6
42
42
13
32
33
12
15
21
78
45
69
42
205
11
9
93
18
54
18
30
27
4
17
90
49
44
4
92
36
63
61
23
25
32
33
103
12
53
7
11
45
72
40
8
51
13
17
18
61
17
3
64
53
183
16
35
84
1
35
6
42
13
8
36
28
132
20
15
1
8
4
17
6
37
96
11
25
71
12
33
3
12
42
18
54
18
73
17
31
149
7
24
24
116
135
21
105
30
25
48
83
30
15
105
12
27
3
33
63
36
36
48
6
111
40
72
83
48
6
31
47
30
3
9
18
18
3
75
24
108
9
36
63
36
1
104
16
83
81
28
116
12
48
57
12
3
48
16
41
7
8
75
48
12
30
79
48
113
18
30
75
16
113
6
121
24
35
12
25
8
57
39
111
30
43
5
27
4
5
18
21
9
7
48
48
35
24
6
103
32
48
27
45
9
31
44
21
7
5
48
19
11
13
227
30
18
66
30
96
85
77
48
67
96
12
20
3
42
15
60
64
11
12
97
56
3
97
48
32
63
66
31
60
65
67
23
30
39
69
19
11
54
18
9
15
30
54
25
32
48
9
12
79
12
23
12
18
15
15
1
36
104
16
5
54
13
56
4
12
59
6
175
20
15
45
16
5
63
36
3
21
69
6
24
30
7
35
108
60
48
13
56
28
5
168
42
30
ABCD 95787271436*3^$a+1 [50077]
42
10
12
83
25
20
3
12
27
16
6
18
32
18
27
13
6
2
3
61
11
12
63
10
38
16
66
20
4
38
22
26
33
12
24
43
32
34
164
15
12
69
27
12
13
12
18
80
9
25
30
5
19
5
24
25
20
27
133
6
29
13
92
10
53
13
86
30
84
54
6
4
23
49
59
84
31
5
21
3
37
8
16
6
86
3
1
60
66
48
89
72
15
88
5
1
2
10
23
24
7
30
36
12
12
30
74
15
15
30
4
35
12
13
11
1
83
48
24
36
12
25
18
14
15
13
86
24
58
60
59
24
36
48
13
30
104
54
34
42
24
12
2
57
15
45
96
9
3
33
3
109
32
16
32
12
10
38
76
56
160
80
39
69
10
5
36
12
13
47
57
6
45
72
37
6
6
18
17
24
1
23
12
1
32
172
35
48
75
72
69
27
30
28
36
23
36
1
8
6
69
61
6
8
21
99
18
27
61
35
27
70
42
42
24
6
5
24
49
23
57
36
12
58
5
51
33
81
30
64
62
15
51
78
16
60
6
2
70
65
60
61
60
47
13
6
8
6
34
2
30
9
49
96
11
19
26
28
35
1
11
3
10
8
12
90
40
18
14
24
117
13
36
36
119
103
8
9
25
24
96
30
29
99
16
30
66
41
9
135
21
27
36
1
60
11
60
7
18
20
28
35
36
63
136
17
24
103
32
96
57
12
51
45
48
36
31
8
6
4
35
60
45
99
45
10
77
13
48
59
13
71
31
5
13
6
17
15
22
12
8
123
19
24
137
84
60
13
26
9
7
41
33
40
20
16
98
10
20
52
11
13
11
13
48
24
6
18
71
55
18
86
24
21
37
20
42
6
82
5
9
4
44
10
5
37
60
71
43
24
18
20
39
13
11
60
37
138
74
51
24
12
36
24
91
78
47
13
150
2
3
99
16
5
1
11
69
48
16
12
8
12
52
128
12
10
138
14
34
12
32
27
49
11
36
97
8
12
15
21
22
17
1
6
18
35
67
5
48
12
24
24
25
11
21
3
25
20
22
41
48
12
43
26
3
45
3
19
80
24
9
97
24
30
32
24
9
7
29
13
72
83
1
12
8
172
2
21
12
7
5
33
52
6
149
27
54
75
69
3
33
12
10
89
79
30
50
40
5
1
18
48
5
24
49
114
32
18
22
74
12
27
7
98
3
9
15
13
6
41
39
30
16
18
53
12
55
6
116
15
24
9
12
15
1
59
1
84
26
10
23
1
131
43
65
12
24
19
17
7
90
38
9
13
42
5
60
9
15
36
3
33
48
85
107
12
25
32
10
48
5
21
6
6
10
29
13
47
13
2
18
60
27
48
60
36
84
36
7
32
96
21
13
23
24
79
54
23
25
18
5
25
95
69
46
41
39
16
5
85
56
3
61
71
39
10
11
57
10
101
36
73
11
36
25
35
24
36
15
40
41
79
5
9
27
39
66
22
6
32
15
13
24
30
8
57
1
44
16
20
12
15
43
5
49
2
9
12
13
32
12
16
71
3
88
78
32
48
10
41
60
13
155
3
22
48
12
95
7
24
5
49
66
14
15
1
50
9
21
42
10
12
35
13
23
36
21
3
31
78
2
9
9
16
30
32
33
96
24
12
24
3
40
5
1
42
29
24
69
16
30
14
27
108
36
15
34
8
3
19
5
171
6
3
73
8
27
67
2
63
12
19
66
14
94
12
48
30
65
1
20
10
29
13
14
24
16
48
26
87
55
8
54
36
136
6
113
72
7
17
31
14
123
31
17
37
26
9
15
21
60
36
13
72
35
48
27
45
9
16
36
47
36
36
21
3
135
45
27
9
1
143
96
79
29
13
54
18
30
48
17
7
48
32
10
6
48
30
74
42
64
14
21
51
9
39
21
24
25
18
77
21
16
6
24
8
106
14
30
28
78
56
30
90
88
56
16
6
35
33
30
46
20
15
13
107
36
13
180
36
24
11
19
54
20
46
24
5
37
24
62
40
18
60
35
12
37
30
17
1
32
30
10
23
33
15
12
24
25
20
6
58
35
51
21
48
19
17
84
9
10
8
57
7
41
60
13
6
8
45
13
20
75
7
41
1
30
26
40
30
17
1
56
40
35
48
33
34
50
28
60
35
48
48
49
23
57
3
63
9
72
39
6
15
51
45
33
15
1
35
61
12
6
89
60
3
33
37
60
23
36
9
36
15
13
20
15
81
15
25
14
42
54
54
186
64
17
1
14
33
37
90
6
74
33
55
17
1
32
27
49
47
12
1
56
3
36
21
90
33
21
51
33
40
20
63
24
36
55
48
29
12
31
32
81
21
3
55
38
64
26
42
22
18
48
48
36
155
21
3
24
12
19
29
45
16
6
18
23
25
48
56
28
26
9
12
19
2
15
24
25
14
24
10
23
9
3
60
12
1
42
18
47
25
23
24
24
85
11
55
8
208
38
64
36
24
8
30
9
48
12
9
10
65
36
13
56
22
122
63
24
1
14
6
15
19
113
15
40
77
61
203
12
12
12
1
12
11
9
70
38
4
11
24
43
5
13
32
6
6
159
24
25
32
3
33
63
1
80
16
35
13
119
12
105
51
12
13
104
60
48
18
30
34
5
61
12
60
35
60
96
21
58
53
12
21
75
1
8
22
5
48
27
16
5
19
50
78
96
34
32
28
12
14
69
37
6
104
16
29
51
45
13
20
51
24
36
84
1
6
32
6
66
34
11
3
10
30
26
39
15
42
3
45
3
3
9
1
44
48
3
24
12
24
36
49
14
21
24
1
164
12
18
58
8
15
7
48
56
10
20
28
6
29
36
109
32
3
12
1
42
5
85
120
11
12
39
24
9
7
18
23
69
4
12
18
2
60
42
6
27
9
39
7
2
3
3
6
3
25
11
37
14
54
39
45
27
43
42
6
53
69
6
54
27
79
24
42
14
6
4
24
78
18
11
45
3
13
72
71
39
10
23
7
5
43
18
11
3
30
16
11
25
48
12
18
5
3
34
20
28
35
61
120
24
48
54
24
24
8
9
156
3
94
48
18
17
24
25
71
24
73
23
7
5
12
69
15
36
25
23
180
25
20
3
12
48
72
72
13
11
55
30
35
7
53
24
36
151
5
9
51
55
6
23
12
55
8
45
91
8
30
15
81
34
2
40
11
43
5
19
77
48
12
79
24
66
24
23
72
15
21
19
48
8
34
11
27
22
11
9
15
1
11
33
42
54
15
12
7
50
12
34
32
9
1
24
48
47
15
30
3
13
20
22
65
12
13
23
63
6
16
47
13
78
26
3
25
2
10
8
12
34
41
31
42
95
45
36
76
11
7
32
18
12
15
24
19
77
ABCD 95787740578*3^$a+1 [50047]
23
144
60
25
68
4
24
5
66
93
15
18
18
24
85
48
23
37
113
54
93
4
176
207
25
17
99
36
160
23
1
5
12
180
19
44
51
30
36
15
129
79
44
3
13
36
23
121
24
23
180
102
18
37
12
68
12
75
121
35
9
76
47
48
24
73
11
105
9
55
48
59
21
45
79
120
5
43
95
33
39
49
20
100
12
5
139
125
78
48
37
20
112
96
29
31
197
63
63
42
48
31
59
45
105
12
115
120
59
21
208
60
137
24
15
28
41
186
49
80
117
219
3
90
18
12
132
30
195
9
91
236
324
16
107
1
29
67
108
20
75
1
36
20
51
144
108
132
9
39
45
40
20
16
20
16
60
68
112
41
39
105
39
12
52
17
18
168
30
3
39
61
32
64
59
61
168
80
16
92
124
84
32
4
95
90
51
172
101
12
67
83
25
227
13
107
13
168
72
24
11
37
77
115
149
139
36
5
6
9
40
84
12
11
25
132
11
36
45
153
27
16
185
24
43
96
89
55
41
7
320
15
109
11
54
24
27
45
18
81
16
29
19
65
42
213
105
87
147
157
5
24
102
13
96
80
16
48
20
111
73
11
9
52
96
155
18
31
41
7
95
33
112
131
12
49
308
28
119
150
19
29
3
15
114
31
17
31
60
56
15
96
49
35
78
63
57
3
3
121
20
64
11
1
20
28
71
1
35
13
92
4
53
6
61
20
201
18
49
20
48
52
47
60
30
55
23
121
77
48
67
29
79
47
30
39
15
13
101
55
35
97
224
39
25
176
33
15
36
147
9
76
312
35
313
60
35
69
99
61
59
117
177
27
9
91
44
81
156
132
67
44
15
49
48
108
11
61
95
13
59
60
61
44
180
3
102
7
44
52
24
41
12
195
27
13
5
31
12
47
21
15
84
93
124
8
15
25
23
78
51
69
19
20
28
65
18
225
27
49
35
21
15
42
7
24
89
27
4
11
129
4
77
90
49
36
36
47
177
3
12
18
6
37
132
32
15
18
7
5
15
36
27
33
4
11
13
11
228
1
77
27
75
13
68
27
85
5
223
11
60
69
36
21
55
35
169
84
324
35
108
30
175
23
57
39
45
39
25
24
20
96
76
24
216
20
16
23
181
35
13
68
124
24
32
12
3
189
345
259
65
54
13
23
114
7
20
63
30
51
16
120
155
25
96
48
20
76
59
1
23
1
44
3
24
105
28
167
9
112
80
4
11
18
91
48
152
15
1
44
124
11
6
243
96
196
44
33
3
40
8
76
144
29
36
31
60
251
24
49
12
104
9
31
24
125
54
13
59
1
128
21
48
75
28
132
185
27
64
11
144
1
20
16
53
24
43
20
3
1
144
32
48
12
84
111
169
29
6
289
11
6
3
12
52
72
95
30
54
109
53
79
128
180
28
17
15
21
31
113
31
245
27
27
30
168
7
68
123
12
57
16
125
51
16
5
54
60
9
39
13
23
49
36
11
9
76
35
109
96
68
28
29
39
12
4
80
156
15
18
36
31
12
12
11
9
28
8
12
192
4
12
32
36
69
18
9
40
23
25
20
111
69
156
76
23
13
48
47
33
96
3
81
45
12
54
18
27
4
96
35
25
20
28
95
177
16
17
3
69
75
51
9
15
253
17
183
16
35
121
48
5
43
17
12
6
25
8
75
61
24
92
48
39
13
92
3
108
114
43
24
24
65
19
20
15
1
5
84
90
108
90
3
16
116
12
21
156
211
29
54
102
19
108
8
69
91
24
20
39
25
47
37
12
41
19
36
60
143
12
57
96
99
25
48
20
105
27
172
144
80
96
9
66
1
89
24
54
36
9
52
96
24
56
15
13
12
23
186
99
196
11
97
5
15
27
49
60
47
9
76
84
83
36
37
12
41
139
240
20
33
78
45
ABCD 95787933284*3^$a+1 [50009]
18
126
13
47
18
75
51
12
45
15
33
105
15
12
87
12
33
93
90
42
18
30
3
39
12
81
52
11
9
63
18
36
39
36
15
18
15
3
18
6
9
36
21
42
48
60
72
36
12
72
45
15
1
71
30
18
25
20
16
35
37
68
12
24
48
135
33
87
25
20
48
87
21
51
18
3
15
25
233
120
51
45
3
87
21
12
51
72
90
24
120
51
52
11
81
63
25
41
27
9
3
15
13
59
114
36
19
119
177
24
21
3
15
61
12
35
69
60
76
8
51
9
51
9
27
18
15
72
15
24
73
56
24
88
120
44
45
138
45
12
3
18
84
6
25
8
57
7
48
72
32
4
47
18
114
21
24
100
11
57
108
147
18
27
9
30
165
3
45
48
9
24
72
63
99
21
15
12
24
33
40
35
153
48
15
25
41
24
66
9
51
9
21
60
18
25
120
8
3
45
24
63
97
8
39
73
155
13
8
12
3
9
123
12
61
17
12
115
11
36
9
12
75
25
32
117
15
45
43
77
43
65
6
90
19
80
28
35
33
51
60
36
33
36
51
78
7
59
6
48
39
76
35
21
51
33
4
35
18
18
66
18
72
90
43
60
20
60
3
30
42
48
57
36
75
12
45
52
35
126
19
36
11
13
120
35
1
56
51
12
6
231
4
47
13
137
270
177
28
20
88
12
72
17
91
65
3
24
15
117
96
87
36
6
126
18
87
3
36
273
81
6
36
69
69
36
6
33
72
3
72
69
39
37
47
18
99
4
41
43
35
93
48
51
61
8
36
63
12
13
32
63
72
24
177
24
51
69
3
18
12
36
60
27
9
51
147
33
3
126
63
168
105
15
100
29
43
20
51
30
42
37
107
45
93
87
45
90
30
3
123
72
72
61
47
121
32
45
3
15
21
4
56
16
53
55
24
83
120
24
30
75
4
11
49
209
18
37
53
15
15
24
45
3
18
15
3
24
1
71
30
103
11
45
27
54
19
56
63
18
7
11
90
42
84
24
126
15
21
99
45
3
15
48
150
84
78
18
15
108
60
36
16
65
90
9
15
84
45
36
195
21
27
6
79
5
63
132
28
35
12
33
3
25
44
21
115
35
12
33
36
39
6
126
25
68
24
3
133
35
81
3
57
21
15
3
25
47
37
8
28
11
6
27
12
51
105
40
47
13
92
75
13
29
18
126
54
45
63
12
61
24
48
20
15
73
161
138
13
113
7
53
27
84
4
92
100
29
51
3
6
63
21
36
3
21
39
12
96
33
156
78
21
27
13
80
39
57
4
11
1
72
17
43
8
24
108
27
96
90
18
12
18
51
156
27
36
97
47
25
83
97
36
32
3
72
37
92
144
15
9
28
20
12
3
45
3
6
30
13
23
33
9
51
4
152
16
59
21
48
27
37
11
36
6
3
27
18
7
68
4
83
85
20
27
45
100
68
3
37
72
60
23
45
123
9
201
39
12
16
188
39
33
39
54
15
15
36
45
60
24
4
60
32
4
11
30
6
25
47
12
45
9
27
69
3
16
20
60
27
12
57
39
84
13
12
32
48
288
88
12
35
165
33
12
39
4
17
30
45
24
45
120
3
60
15
81
39
21
51
13
101
39
12
4
17
48
15
100
11
21
48
24
21
36
36
30
57
48
27
33
15
13
59
18
3
4
71
36
156
18
15
45
19
8
72
171
45
57
3
40
44
27
9
27
30
27
16
56
9
51
156
33
39
15
1
24
23
54
90
24
30
72
87
12
24
21
3
15
42
43
11
45
27
37
17
3
15
81
39
18
43
32
3
9
60
3
30
7
11
57
132
33
55
44
39
57
15
78
19
11
90
6
1
47
18
15
28
17
55
72
20
15
117
45
19
11
9
12
87
6
7
83
12
18
6
90
54
12
60
12
33
9
18
228
9
96
88
5
72
3
15
157
92
21
39
51
72
144
13
11
126
43
8
33
36
6
9
16
59
36
18
39
3
18
255
15
21
9
150
144
81
27
84
24
9
63
45
129
103
32
36
15
18
19
65
87
9
87
3
9
63
18
127
60
92
27
54
15
231
13
65
27
60
39
66
43
8
3
96
45
48
88
35
45
3
6
270
30
60
39
12
15
18
39
12
48
51
30
96
3
27
114
30
24
33
33
36
18
18
42
61
56
3
33
57
3
180
69
79
35
30
15
72
3
24
12
9
72
24
28
17
138
13
5
18
6
19
47
313
47
18
39
72
4
20
12
3
57
24
39
21
3
45
72
99
145
65
79
20
76
5
42
37
17
30
105
63
12
126
15
28
60
84
140
76
11
49
155
169
11
90
66
141
12
117
51
27
1
65
79
60
23
45
15
72
1
17
18
57
12
3
18
12
3
51
78
75
177
199
29
111
4
32
148
32
24
52
47
42
39
27
54
60
36
30
133
47
24
1
29
78
57
48
33
3
12
52
200
12
60
28
143
18
12
15
24
ABCD 95788426478*3^$a+1 [50003]
64
116
40
33
15
60
44
7
53
37
15
84
9
3
32
52
3
21
12
3
21
33
11
79
5
67
81
92
16
36
84
24
45
11
4
3
129
33
71
72
55
5
40
63
129
56
12
72
73
23
160
15
17
40
69
15
39
57
72
36
156
56
12
25
11
40
21
83
7
21
32
28
27
57
69
15
20
19
5
67
45
9
75
32
48
100
51
29
52
60
39
18
27
56
52
81
39
15
36
129
33
3
24
200
88
8
1
11
12
52
15
21
33
162
9
44
1
23
112
45
39
20
67
108
9
27
18
3
32
412
24
36
69
36
3
51
54
35
28
243
36
9
44
91
126
71
52
120
20
120
76
36
63
65
7
33
48
12
12
24
20
52
60
20
25
90
108
89
52
21
27
36
45
35
136
96
3
216
33
3
90
87
36
20
40
36
15
18
203
4
36
9
39
15
9
27
33
60
36
36
8
7
69
204
56
49
3
8
84
88
60
8
1
3
56
4
45
71
4
141
75
12
8
60
16
45
3
15
36
36
69
39
117
60
120
96
20
163
9
60
57
3
15
36
57
80
7
36
21
60
48
80
28
24
44
37
3
44
28
12
8
52
56
84
40
120
96
51
93
177
11
192
67
29
79
21
51
126
203
16
51
17
37
63
80
1
59
36
16
159
17
60
13
36
54
21
128
28
188
12
19
18
11
16
44
40
105
47
97
18
18
27
99
144
269
1
51
96
180
72
48
24
8
40
363
113
144
31
54
191
72
52
45
87
3
33
48
156
108
12
39
77
67
105
12
96
8
16
33
15
36
104
52
188
36
19
90
18
9
104
4
8
55
18
27
68
24
7
21
60
27
5
31
126
75
60
45
11
100
48
75
5
76
48
51
36
54
179
60
85
27
153
71
24
31
126
15
165
11
4
3
5
85
11
64
72
120
168
56
72
40
12
68
37
35
60
112
120
24
81
15
75
36
17
1
36
71
64
60
3
21
80
4
3
5
124
120
24
51
90
75
48
93
95
49
3
60
56
120
64
21
47
52
63
113
31
129
36
15
53
36
4
8
115
33
21
23
16
72
72
36
32
40
87
5
48
19
69
36
3
57
24
80
24
31
81
8
100
156
159
36
9
20
25
15
75
21
132
84
15
108
81
84
80
7
18
23
40
68
12
4
24
45
15
57
72
51
57
147
12
39
90
36
108
171
180
32
13
90
54
123
68
52
48
51
9
12
195
9
9
126
90
11
48
139
57
33
63
72
12
48
20
36
12
115
9
24
36
48
296
16
75
36
5
12
40
33
63
81
135
63
45
45
126
36
29
24
127
101
112
80
31
5
16
15
18
27
44
4
260
48
88
144
33
3
15
21
33
18
33
44
175
161
52
39
18
108
63
20
60
19
125
73
23
121
123
80
16
12
12
8
28
81
144
51
93
35
1
39
140
52
104
7
33
44
52
69
35
4
48
3
5
76
116
28
104
60
40
80
13
39
84
20
12
4
3
237
96
20
292
20
76
284
28
12
15
5
52
33
3
69
36
54
54
99
20
25
126
69
108
8
4
168
3
21
56
108
67
57
96
44
52
156
153
54
165
15
45
12
51
69
56
37
51
36
75
21
15
53
16
24
87
33
165
51
36
8
16
123
36
17
19
36
57
15
33
12
117
23
31
45
84
8
79
33
3
93
84
21
47
148
12
32
31
57
15
9
9
15
57
35
4
15
108
173
7
180
5
31
5
52
32
1
75
87
9
44
100
24
36
20
16
96
144
108
36
15
180
9
8
4
44
120
192
88
60
24
12
24
20
256
36
57
36
39
87
113
16
15
144
81
20
16
8
28
84
159
36
93
80
7
105
21
27
72
45
36
47
136
204
63
54
18
36
45
24
3
137
61
59
36
124
48
3
54
123
12
63
54
75
176
19
45
63
162
18
18
107
112
120
44
64
36
129
18
54
54
126
39
20
120
4
12
39
69
21
54
57
33
11
79
65
61
27
20
223
9
12
51
144
45
68
16
132
45
15
32
76
32
88
135
29
48
49
15
24
104
37
11
ABCD 95788581412*3^$a+1 [50000]
12
1
104
63
217
156
396
119
12
145
47
61
44
3
25
8
4
95
48
12
25
32
4
20
39
81
36
24
112
35
85
32
3
25
44
24
27
13
12
24
48
36
35
21
40
228
108
20
87
25
80
136
156
24
36
8
216
40
119
45
40
35
13
47
81
40
12
348
47
33
4
68
64
8
40
96
107
9
4
24
108
44
36
60
27
13
8
36
63
48
25
72
12
56
40
48
216
108
11
12
13
155
24
36
21
40
68
15
1
32
3
97
23
9
72
48
72
76
32
28
47
25
12
20
36
75
73
32
27
168
37
92
36
72
15
61
36
8
208
12
132
11
120
9
4
180
32
72
216
192
75
25
48
32
72
3
57
15
25
36
192
68
15
9
15
205
23
13
119
1
56
48
72
3
25
32
3
85
11
84
45
36
40
20
112
12
20
40
95
13
35
37
35
73
107
45
51
81
108
16
32
168
12
4
11
25
24
84
176
76
24
36
47
25
32
111
60
13
84
11
9
12
39
37
168
252
8
4
155
117
148
12
36
108
24
12
36
24
44
64
12
11
45
72
76
36
23
97
24
44
100
140
40
71
24
36
84
85
11
24
57
3
1
32
63
57
64
144
84
32
28
11
57
48
64
8
4
128
48
4
11
265
84
71
73
167
9
3
97
11
37
71
21
48
3
69
36
4
20
36
232
35
60
73
84
60
68
15
60
13
92
12
4
164
40
83
129
39
49
36
176
180
4
56
40
59
61
56
75
60
57
15
45
48
40
23
1
68
12
4
36
140
99
9
72
3
73
20
40
23
25
36
104
76
119
9
51
61
8
40
11
120
49
72
23
81
60
84
28
44
123
120
1
35
37
48
24
95
25
11
85
12
60
107
36
9
172
48
56
27
192
13
104
64
72
12
36
204
23
297
16
56
4
36
48
20
88
68
4
35
37
59
9
28
44
136
35
13
47
85
47
25
8
64
11
12
21
15
9
135
13
104
3
13
23
1
8
3
25
32
40
23
13
72
104
4
44
63
85
32
51
61
104
76
128
36
184
36
12
32
72
36
4
11
57
15
25
23
69
108
15
1
20
76
108
80
15
25
36
47
9
3
1
36
11
120
13
140
27
25
32
148
95
69
39
1
23
45
36
4
71
69
16
24
35
120
61
44
36
180
60
36
120
99
1
143
33
40
12
131
1
8
76
119
13
8
72
24
76
32
16
36
36
128
75
45
72
3
109
20
112
59
45
27
25
92
88
24
48
68
108
24
88
107
105
3
12
21
27
9
40
108
96
35
60
25
47
49
48
71
24
153
3
1
24
180
44
75
25
11
1
24
47
12
21
4
60
95
13
68
4
48
23
49
72
11
12
48
25
23
12
13
36
180
60
23
13
12
11
117
12
36
24
40
108
44
3
37
24
36
143
96
57
72
28
120
24
84
47
13
44
63
85
72
143
169
8
72
64
72
95
45
63
49
35
120
37
83
121
32
12
40
83
9
4
47
57
12
148
68
4
68
136
116
100
83
36
132
109
23
45
51
25
156
168
36
12
24
8
28
44
51
57
63
45
4
11
9
63
48
49
68
76
20
52
24
80
64
47
25
32
3
213
364
131
21
4
47
25
68
99
13
20
88
32
40
20
27
96
1
59
9
63
12
73
24
68
76
12
108
104
183
33
4
95
36
141
4
35
9
40
20
112
120
59
37
12
60
80
60
16
20
135
12
45
3
1
36
72
72
11
72
61
20
27
97
60
80
112
60
80
144
15
57
15
49
44
36
40
56
4
116
24
3
37
48
32
108
36
64
36
59
25
92
88
108
144
20
120
136
48
36
23
60
81
4
36
35
1
23
133
32
292
144
36
23
37
144
84
11
81
84
219
1
35
84
25
11
81
160
11
49
8
28
107
297
4
36
71
73
36
176
108
172
47
21
40
84
23
37
48
32
36
39
33
3
25
12
35
37
23
48
24
37
36
12
20
72
4
12
107
36
69
3
48
12
72
1
156
23
33
48
24
3
45
24
63
121
47
25
8
76
24
59
25
83
57
123
13
44
36
60
12
4
ABCD 95789806642*3^$a+1 [50005]
41
30
54
19
23
69
51
18
31
29
12
24
36
7
11
66
19
17
139
84
35
12
37
96
44
112
35
25
125
43
8
144
48
36
27
48
105
144
60
33
54
13
47
144
49
60
12
41
27
36
40
77
123
144
40
11
36
129
21
63
3
24
33
16
24
8
24
88
20
12
39
1
24
24
152
39
1
60
41
3
16
20
21
7
192
29
6
13
36
125
159
72
9
192
15
52
11
9
3
60
138
15
21
36
54
33
16
101
66
49
41
195
52
23
24
126
15
52
32
40
20
4
17
18
25
47
45
4
41
7
60
36
17
19
176
72
21
60
12
24
19
161
55
8
40
20
147
9
4
12
119
12
114
51
3
85
84
92
9
15
64
173
223
36
8
16
5
175
92
52
20
3
13
24
32
15
25
101
19
56
28
5
39
72
48
76
17
79
48
20
16
17
18
42
19
8
21
31
29
19
68
105
78
69
12
9
72
15
33
55
17
78
72
120
24
73
53
48
19
32
21
114
25
56
60
3
66
96
27
63
33
75
49
20
57
36
15
64
5
6
18
27
24
51
90
67
47
49
24
60
36
11
156
37
32
4
95
9
21
75
141
6
13
17
19
48
92
36
28
24
8
33
87
112
12
20
39
69
3
169
11
37
96
32
64
5
15
45
36
138
145
24
8
9
55
68
21
30
6
43
41
6
9
21
3
147
25
11
18
15
4
36
11
6
54
30
43
8
52
41
91
56
15
33
40
95
1
44
76
275
90
19
32
148
32
12
3
49
5
175
8
16
36
35
13
131
109
36
41
15
15
49
11
54
12
67
41
31
56
3
42
48
19
20
100
11
1
68
16
56
39
45
117
15
15
13
5
42
30
67
36
44
123
37
176
36
24
16
104
45
12
15
3
36
6
210
54
3
48
72
21
6
9
196
80
48
27
144
30
15
64
17
66
13
5
19
23
9
40
41
27
3
13
11
33
52
144
36
95
49
41
30
33
100
36
32
39
25
59
1
5
223
23
18
19
12
8
40
47
21
84
108
21
75
4
71
9
112
108
36
60
11
36
24
45
60
39
9
60
40
11
61
29
6
36
18
27
28
11
21
3
69
72
48
21
75
16
84
41
55
68
207
9
57
24
54
102
3
16
20
124
56
15
109
17
60
19
48
92
15
6
48
75
21
235
24
47
18
27
3
42
54
13
20
40
32
21
127
11
72
24
9
16
24
5
19
8
4
108
36
5
36
99
16
80
36
4
8
63
18
31
5
15
84
124
11
9
40
53
18
25
84
71
21
21
30
97
11
25
24
8
64
11
33
64
36
101
115
41
79
188
240
36
15
109
60
68
4
29
15
76
5
30
49
11
9
96
40
8
63
45
52
41
15
81
19
60
5
72
60
139
60
11
69
39
1
24
84
36
41
15
15
21
4
8
93
75
69
123
108
4
24
116
111
13
20
75
36
49
11
9
124
11
1
80
45
55
29
15
27
9
124
41
60
30
69
16
8
51
49
41
36
39
12
28
84
20
16
24
80
40
32
81
7
41
31
5
51
24
15
93
12
81
63
40
5
27
183
96
84
42
54
45
24
51
204
121
56
28
5
36
36
7
53
27
60
36
12
64
11
108
109
41
31
20
51
13
5
72
3
51
33
40
36
60
84
12
5
19
156
84
125
15
111
13
32
39
42
163
80
16
11
33
4
36
60
11
54
12
3
76
11
13
24
20
76
17
15
3
12
73
24
17
84
51
21
90
18
6
85
41
18
30
19
68
3
6
51
48
4
12
11
45
64
8
111
60
141
28
20
27
45
45
126
30
79
11
13
11
36
30
18
60
25
41
54
6
15
21
19
29
51
39
25
24
23
54
60
19
60
131
13
20
36
16
48
71
49
36
36
5
84
6
33
16
24
11
21
48
27
45
204
4
80
16
44
93
15
15
144
21
4
44
76
5
19
32
108
21
43
80
21
31
200
4
47
18
36
36
139
41
24
36
18
25
5
60
126
30
3
3
9
4
17
18
25
101
6
9
9
66
13
20
3
18
6
69
160
60
47
49
5
6
69
21
79
29
55
17
18
282
18
25
65
36
19
125
159
21
180
39
12
88
11
45
57
39
39
66
60
66
73
24
17
54
9
76
5
102
37
12
80
201
48
79
11
61
8
57
36
79
125
156
54
54
111
48
16
156
35
49
5
51
21
174
21
15
13
60
36
5
36
84
19
20
40
32
3
69
108
172
191
30
75
21
126
13
56
21
79
29
115
41
123
16
11
33
36
15
1
5
55
71
13
60
65
15
327
18
60
27
39
73
36
5
90
72
37
68
3
109
12
5
43
41
36
79
65
6
153
36
4
60
17
43
23
49
29
12
7
47
33
60
16
32
64
11
57
16
5
151
44
36
21
15
48
40
32
9
55
89
30
6
84
6
9
21
3
12
28
11
57
69
15
99
25
ABCD 95789968258*3^$a+1 [50095]
29
55
17
132
78
90
19
35
18
36
36
91
35
102
12
19
60
71
18
43
32
21
6
49
95
6
36
39
16
29
79
17
3
4
60
12
104
81
24
67
119
48
25
41
19
11
6
63
112
5
43
20
21
12
3
21
24
31
96
44
84
4
11
54
27
21
27
96
39
13
59
30
3
21
7
149
30
13
5
30
81
4
53
12
18
153
36
69
151
108
17
63
36
9
67
83
81
21
63
81
36
96
24
15
45
36
48
60
67
89
55
48
180
5
87
21
55
5
54
48
13
108
12
24
8
21
24
60
111
21
30
18
7
96
5
108
12
3
9
27
21
48
6
6
120
19
68
3
30
48
15
40
24
80
75
18
84
79
72
5
3
40
20
21
55
11
42
51
9
138
24
61
5
67
101
24
31
17
19
65
15
16
29
79
12
48
104
27
6
18
21
4
140
36
28
5
51
16
5
96
7
17
54
9
15
96
102
43
17
63
21
43
71
25
36
59
49
20
3
13
11
45
3
1
29
42
73
23
9
21
55
5
54
6
19
29
36
24
72
48
115
11
24
42
43
5
31
96
12
17
31
32
57
66
54
3
21
7
5
30
13
59
48
18
39
16
89
6
30
7
65
48
66
18
6
49
41
12
7
83
13
11
114
24
12
15
16
5
3
81
18
37
8
45
43
32
75
48
18
6
30
31
8
45
15
36
33
7
5
30
24
42
24
36
18
1
5
60
6
37
32
3
48
114
79
17
43
107
13
41
19
47
93
24
27
49
5
114
25
23
30
18
30
24
7
29
60
31
83
85
17
91
5
132
36
7
125
12
90
13
29
24
55
84
17
18
21
96
33
42
85
53
43
84
144
17
12
67
29
24
31
5
55
44
72
16
60
95
69
28
108
120
32
12
28
32
3
37
60
41
7
47
61
248
27
24
13
53
24
3
81
12
19
59
42
12
12
31
12
56
69
36
96
36
12
36
79
167
25
5
18
102
19
77
3
4
11
1
23
61
29
15
36
136
8
12
9
187
12
5
42
138
103
12
20
12
3
13
5
30
30
55
17
42
66
19
11
13
35
21
24
112
29
36
19
29
72
7
96
5
120
7
17
36
24
96
115
5
7
5
67
41
36
79
12
29
19
35
24
61
24
53
27
3
145
23
9
60
27
54
7
48
72
24
65
43
60
36
12
35
13
11
25
80
16
48
125
19
5
12
99
27
13
104
72
51
49
80
9
75
24
40
5
7
36
12
23
192
37
20
9
51
105
15
160
35
9
15
21
45
31
29
18
85
92
28
11
30
7
107
48
42
31
29
7
11
69
249
7
44
108
21
67
60
29
39
16
65
15
40
11
48
25
5
79
96
5
12
12
111
16
36
29
24
7
5
12
31
29
12
39
57
180
48
24
7
11
13
11
6
60
60
60
3
40
60
204
41
91
44
9
15
21
84
55
17
55
20
28
48
68
16
84
11
6
48
7
48
11
25
36
8
36
21
235
32
15
37
11
49
20
16
12
47
126
63
36
9
67
24
5
139
41
66
18
12
7
11
85
5
6
18
51
9
120
7
11
9
39
105
87
37
5
91
11
45
9
7
48
59
13
5
127
5
7
24
41
55
8
27
69
75
25
89
43
29
19
24
17
3
63
72
37
8
3
13
101
19
5
12
3
15
66
15
93
36
15
52
29
3
33
7
65
18
72
90
31
36
29
6
6
39
3
18
12
378
49
36
53
55
17
43
179
42
36
120
63
16
24
89
43
119
13
5
91
11
1
12
48
84
5
36
19
68
16
60
116
9
72
43
59
18
3
4
32
39
6
19
77
87
28
53
15
9
31
17
55
29
30
1
17
6
25
5
7
5
120
19
53
30
45
16
56
81
27
105
43
5
30
18
36
60
39
87
9
21
7
35
18
3
81
15
9
31
11
30
39
51
30
7
72
20
16
60
68
4
17
55
29
54
42
39
15
1
65
3
33
48
31
131
85
35
48
45
16
101
27
100
17
6
24
54
15
16
60
41
30
24
49
41
75
3
13
44
9
39
57
36
103
101
36
24
39
105
84
48
12
18
13
5
12
132
7
41
67
20
28
8
81
84
91
29
60
15
45
6
18
96
54
25
17
3
117
30
6
7
53
7
12
65
48
87
40
144
11
6
18
6
79
24
5
51
112
44
64
17
60
12
7
23
13
8
4
71
9
36
24
81
99
153
19
59
21
45
6
33
4
41
12
12
27
45
24
79
12
5
15
99
24
21
9
12
55
29
12
24
31
5
120
18
6
18
13
35
312
37
29
72
24
36
72
87
60
9
19
197
3
21
51
24
40
17
24
55
8
33
79
44
52
29
36
24
18
1
60
132
12
11
9
165
7
36
60
24
80
123
66
15
57
27
21
12
103
5
171
9
79
17
79
11
48
1
20
16
8
3
13
20
4
17
123
21
7
84
53
60
75
51
205
11
45
33
60
6
21
33
36
60
19
20
3
90
30
18
120
36
156
24
48
6
6
18
13
8
69
7
89
91
35
6
12
48
24
15
28
17
3
76
144
65
18
13
185
24
156
12
27
57
36
7
12
29
19
36
11
18
91
17
19
101
18
30
7
53
6
61
12
36
12
5
42
66
31
20
81
18
42
19
24
5
36
90
1
5
24
156
12
12
78
81
9
12
114
9
21
60
111
4
41
66
30
39
28
48
12
5
6
69
3
13
17
114
1
44
123
13
108
29
12
54
30
15
40
41
55
11
13
96
11
90
24
36
ABCD 95790252302*3^$a+1 [50040]
17
28
63
5
43
137
48
19
45
3
57
20
60
12
36
4
120
24
56
31
113
67
53
76
84
92
4
15
201
120
3
77
108
12
19
84
65
319
57
56
108
36
16
92
43
369
48
56
112
108
87
77
76
116
28
12
96
84
68
55
17
16
3
180
12
45
48
87
9
36
20
12
31
36
41
127
5
48
4
99
29
48
108
31
129
12
24
3
45
3
77
88
3
81
60
20
28
8
204
36
64
183
12
29
72
72
40
27
41
28
20
96
36
40
84
15
84
41
24
40
80
64
27
36
153
24
96
15
156
24
5
160
27
5
64
255
105
80
64
72
60
80
67
12
29
4
80
60
48
24
16
108
12
3
5
40
72
39
149
64
27
129
15
9
3
77
28
27
117
39
21
15
101
100
8
7
65
43
24
5
7
9
135
45
27
24
45
36
39
36
45
68
31
101
12
96
36
40
63
72
33
3
5
43
77
55
84
60
149
4
96
39
41
67
48
45
72
32
52
44
7
240
185
43
41
55
216
177
3
84
24
69
56
19
12
9
15
17
88
20
67
24
21
60
32
40
12
51
105
84
84
96
60
84
99
12
93
111
81
80
64
44
52
44
4
3
180
9
60
84
12
120
8
19
5
72
180
16
128
7
24
213
8
67
45
3
65
12
31
24
72
53
16
92
40
63
57
20
4
15
141
240
12
51
21
3
21
87
113
16
120
80
64
51
5
88
8
12
52
8
16
180
51
41
43
29
48
88
20
124
20
31
29
88
104
19
17
19
120
33
111
21
96
12
72
8
31
41
31
45
27
12
69
24
56
280
72
75
5
160
159
60
21
32
16
80
64
80
180
108
100
15
69
39
72
29
108
31
5
52
12
51
45
92
48
127
105
39
41
40
24
24
159
12
24
17
19
81
3
29
151
57
3
57
20
48
19
72
21
120
80
180
43
24
17
24
16
20
103
5
7
29
112
75
69
36
219
24
45
24
3
33
60
104
55
72
84
21
8
76
75
21
48
32
64
92
52
80
103
249
39
12
189
135
9
20
136
8
7
165
195
9
27
60
33
12
32
12
24
187
5
40
15
177
8
40
75
9
15
33
20
163
9
60
51
113
55
57
15
48
60
21
164
40
176
79
41
160
56
88
44
7
21
152
175
33
39
105
15
36
24
33
12
96
80
67
12
5
60
16
87
12
60
41
184
63
48
105
8
16
15
65
16
123
5
4
60
8
72
7
81
195
5
64
48
32
79
21
48
3
9
24
44
67
24
69
51
57
20
124
3
5
28
48
75
96
53
36
19
45
3
9
48
111
120
72
24
36
72
57
15
89
247
60
45
27
108
9
60
15
45
36
63
72
24
108
81
32
40
8
19
53
108
16
128
36
19
41
151
21
72
8
48
91
21
63
81
68
52
15
45
68
76
176
36
28
12
15
9
39
5
112
68
55
69
80
7
165
3
5
31
125
52
44
139
17
19
81
3
29
28
152
12
144
19
105
72
3
48
137
7
69
80
31
5
108
72
16
60
12
3
5
184
8
31
36
5
31
105
80
139
24
36
53
55
12
45
15
53
67
93
168
20
12
72
124
39
21
27
5
208
36
84
15
89
55
33
3
21
36
48
12
63
69
20
28
27
41
67
45
8
55
9
8
28
44
36
124
56
160
44
36
7
5
103
24
45
80
16
20
76
68
127
45
8
76
15
125
36
19
9
135
17
19
12
29
4
60
36
39
89
16
39
117
36
8
72
28
99
33
80
48
16
24
231
9
32
40
24
39
36
69
39
45
108
3
29
43
45
32
28
27
108
9
39
60
105
75
69
72
8
7
9
27
108
60
21
15
33
12
111
45
20
103
45
12
212
91
17
139
69
12
128
4
108
8
124
48
75
24
9
72
24
8
48
19
5
16
24
39
105
24
36
20
19
36
12
9
15
33
132
60
60
8
12
16
39
45
60
3
41
120
40
56
160
120
39
77
79
33
12
48
87
29
7
57
36
87
24
45
75
36
5
60
28
20
31
33
36
24
51
29
36
12
72
31
72
293
55
36
ABCD 95790312472*3^$a+1 [50016]
30
19
21
6
24
12
117
5
12
16
12
3
23
46
3
3
60
38
40
6
44
52
54
104
4
32
31
45
8
24
43
59
30
28
32
18
10
72
8
28
38
10
80
7
9
39
81
68
7
21
62
36
6
84
10
110
16
3
36
27
74
24
4
2
25
33
6
9
5
67
3
21
9
20
52
63
95
1
5
40
104
42
24
150
40
86
58
6
20
24
42
30
10
98
13
12
17
18
6
36
60
18
1
29
10
50
31
12
48
72
3
105
15
66
6
8
61
45
6
57
47
48
72
10
20
10
8
30
10
45
15
33
29
46
38
34
176
6
16
2
10
20
6
30
4
32
4
15
12
33
44
52
20
91
12
35
10
18
2
60
31
27
38
4
32
18
46
6
78
27
9
14
85
65
7
15
33
5
70
66
12
27
15
26
4
15
48
29
34
12
104
46
8
4
50
76
57
12
15
21
71
10
51
3
24
6
54
6
14
30
30
16
45
39
18
3
71
10
6
69
48
96
29
66
40
6
24
20
24
46
14
7
5
16
14
24
24
22
90
8
28
48
81
3
30
30
50
31
21
36
12
20
58
33
15
6
3
12
23
10
180
51
5
22
30
138
24
20
28
8
6
19
9
75
33
8
4
6
12
42
18
69
65
34
66
84
24
90
20
13
108
5
7
23
40
54
66
36
6
8
190
20
22
104
76
63
59
13
3
9
15
18
3
65
16
14
61
3
2
24
4
2
4
9
3
18
50
6
40
8
52
38
10
30
45
96
57
3
65
7
17
72
48
31
21
20
114
16
60
24
74
43
59
13
57
36
27
11
6
28
108
48
26
1
9
15
33
26
6
24
7
12
63
2
42
46
48
6
33
15
26
16
15
21
75
9
8
36
31
3
12
33
3
2
36
24
72
4
20
76
66
68
4
18
14
1
77
28
48
104
6
6
19
24
137
48
16
27
27
2
16
2
22
30
98
40
2
54
16
6
38
30
22
14
64
60
6
99
59
12
16
12
2
18
70
15
12
33
26
6
79
9
3
12
51
21
15
50
31
17
43
9
44
7
77
72
24
19
12
81
12
3
24
36
3
12
2
7
9
14
16
14
103
24
5
76
60
32
40
12
3
153
32
28
3
24
3
9
5
4
20
16
48
3
9
44
139
57
15
24
99
20
60
37
5
19
5
16
63
17
10
6
27
41
67
17
120
30
150
60
12
31
77
22
54
30
56
1
3
20
34
12
68
36
24
28
39
21
15
3
6
3
41
16
63
51
6
14
25
24
12
63
93
29
16
72
12
3
48
89
24
60
31
45
144
86
138
67
3
102
68
12
16
3
71
10
24
44
120
60
30
25
3
9
33
20
70
93
3
50
10
6
14
1
24
72
9
8
96
19
11
46
51
12
17
28
26
10
116
16
3
15
30
20
70
9
11
46
15
35
49
29
102
16
18
15
39
20
16
14
52
20
16
3
89
31
35
54
42
18
30
28
18
44
40
30
26
4
15
11
40
9
15
2
64
56
19
99
32
49
60
57
75
9
108
3
27
2
4
24
20
40
6
6
3
11
60
66
16
48
15
21
36
18
26
31
24
35
13
41
22
30
12
36
24
20
52
44
100
12
3
87
38
4
15
161
24
31
51
14
4
72
66
42
120
15
45
2
16
12
32
10
39
12
12
45
18
42
48
15
39
18
86
22
3
41
19
29
30
1
9
27
48
35
37
9
80
34
2
16
14
1
39
153
17
28
56
10
44
13
24
29
46
9
57
8
84
82
21
17
40
66
86
16
32
10
102
36
72
2
1
48
5
76
3
11
1
113
46
42
27
51
6
30
78
15
5
96
4
12
24
12
32
127
5
16
12
183
57
75
5
42
16
2
7
119
6
4
26
13
11
6
28
3
75
62
52
24
87
3
9
21
14
36
36
40
9
119
46
27
45
123
5
4
140
16
20
30
46
8
55
5
10
21
36
23
22
8
52
14
52
62
43
12
33
32
42
16
8
10
6
8
1
21
54
81
3
66
15
101
28
15
27
38
10
12
9
12
9
44
10
21
59
16
30
20
18
40
2
43
12
5
24
19
15
120
2
120
43
11
1
60
23
22
36
3
12
23
82
75
3
36
6
42
45
47
18
28
3
29
6
16
33
15
2
19
60
9
2
49
15
12
32
70
20
22
38
142
18
110
42
70
128
61
21
63
15
21
11
13
41
4
116
24
88
32
30
36
25
39
32
28
78
60
44
48
16
27
29
34
50
16
24
15
15
14
52
8
28
42
32
10
38
85
45
3
23
4
57
15
30
68
40
60
12
8
36
31
33
87
35
16
2
196
12
39
9
6
48
176
22
12
20
36
54
58
120
8
19
12
53
12
30
18
6
16
9
5
4
30
50
7
81
15
77
7
23
6
30
1
29
10
14
22
50
28
50
36
16
6
24
51
48
21
39
5
10
42
68
34
21
24
81
72
30
14
114
6
60
58
48
32
12
13
17
24
10
21
29
6
10
54
44
16
20
1
48
5
22
68
22
18
66
12
3
41
24
4
3
23
36
13
81
6
114
15
15
14
96
84
6
46
66
114
6
18
36
18
20
25
60
17
31
33
27
17
16
12
14
10
48
30
80
1
9
86
46
24
74
6
24
28
8
40
102
2
6
6
19
15
12
2
91
15
21
65
18
1
9
2
1
3
14
10
30
26
22
8
7
29
24
40
6
14
6
30
16
2
1
89
10
42
14
22
24
38
36
22
3
69
15
41
54
25
5
16
20
4
20
7
81
72
6
12
38
7
9
36
8
31
39
12
42
56
16
48
12
3
35
25
41
16
74
16
45
5
46
2
43
3
6
39
84
57
38
58
15
77
60
36
24
28
44
24
40
27
15
9
21
18
57
60
29
4
14
6
22
90
24
18
42
30
20
1
3
14
28
150
42
56
19
21
51
15
14
6
94
20
16
51
29
54
54
10
2
34
12
42
27
24
5
115
15
30
14
52
69
5
22
2
36
4
3
84
5
28
26
4
12
36
33
27
32
6
16
3
15
33
24
23
136
20
61
9
51
21
63
9
80
10
18
74
10
3
36
57
158
30
10
56
10
20
4
120
50
10
66
6
72
12
54
50
7
47
13
3
24
2
19
41
40
8
28
12
27
21
99
69
50
36
76
48
14
7
81
60
8
40
27
17
55
33
24
51
24
15
96
9
24
45
50
64
26
16
8
10
30
20
142
33
111
36
21
117
2
16
45
53
46
21
12
21
24
20
103
12
5
55
3
38
52
3
41
79
9
15
47
13
15
57
119
90
24
112
18
12
24
50
7
29
19
51
20
24
4
18
42
21
5
24
36
90
52
2
31
35
6
10
105
5
24
24
30
22
3
27
54
74
6
34
72
21
27
45
12
84
21
14
16
6
15
29
31
15
2
10
ABCD 95790680444*3^$a+1 [50013]
89
103
48
18
107
64
21
108
27
44
13
30
57
9
11
48
97
23
127
78
48
99
80
49
12
60
78
24
17
121
30
57
45
66
60
6
54
54
123
32
1
27
164
16
147
12
36
5
72
73
42
93
9
30
41
60
37
48
18
9
68
79
54
12
54
174
36
23
40
32
25
54
101
55
53
25
48
72
42
18
23
19
113
48
55
72
45
57
30
41
7
156
17
25
24
198
5
112
9
12
95
40
15
18
42
5
193
6
36
89
115
36
18
11
108
91
66
3
27
24
89
25
15
207
36
54
78
5
37
48
6
9
33
24
30
126
27
332
73
96
36
48
3
87
30
6
96
101
7
60
33
39
30
11
49
15
108
20
31
6
48
108
24
30
30
11
49
84
71
133
95
7
21
80
37
120
6
6
96
30
269
115
105
45
23
31
9
45
12
23
13
18
177
33
6
24
30
84
63
80
40
153
99
60
57
30
36
5
52
57
18
60
45
33
48
36
48
18
17
157
11
19
165
96
104
48
37
18
5
325
47
48
295
53
7
180
12
6
15
32
415
90
48
72
102
24
17
49
60
155
48
31
90
51
140
48
97
3
12
8
7
53
67
48
150
12
66
9
9
59
25
15
15
5
103
60
72
5
13
72
6
41
1
102
18
35
43
89
103
18
39
63
48
77
109
71
55
12
102
54
29
7
48
30
15
3
54
35
13
147
39
101
48
7
93
21
84
36
54
6
162
65
127
117
36
32
31
66
15
33
75
20
1
66
21
27
53
55
9
36
144
20
19
9
243
17
7
96
17
31
9
33
18
66
78
5
7
36
228
42
95
24
13
23
124
20
28
8
217
35
121
84
42
48
5
13
48
71
85
36
60
18
69
8
12
13
48
126
30
186
9
45
35
121
294
41
103
9
105
78
149
43
108
84
126
35
120
193
159
80
72
48
31
60
30
11
19
24
126
11
16
3
6
23
72
16
15
30
35
13
59
28
45
12
18
57
51
36
78
30
66
27
69
66
72
66
54
156
77
240
7
30
3
80
13
30
30
167
40
33
54
137
73
30
53
157
42
84
144
57
3
30
48
48
6
33
27
30
126
138
39
3
5
24
16
3
36
30
18
5
60
288
100
32
55
53
112
75
5
31
41
16
152
127
161
13
126
125
60
43
60
30
75
260
48
12
121
84
102
48
17
28
123
17
43
9
69
47
103
101
19
29
121
87
99
90
48
3
92
13
119
85
23
13
18
9
8
24
103
17
55
96
9
56
67
5
61
96
35
48
48
7
93
20
40
180
44
73
107
28
15
48
144
120
41
4
3
102
174
30
47
79
48
77
235
5
151
57
21
66
5
25
23
31
24
48
18
24
83
43
30
27
32
73
30
42
75
27
41
49
11
25
18
69
75
66
102
57
141
60
102
42
48
167
103
9
33
156
12
84
78
18
119
139
144
66
6
180
84
17
49
95
61
138
9
20
277
6
5
19
36
48
9
48
9
18
5
60
157
48
138
48
17
40
72
51
29
55
197
28
231
42
24
18
60
6
11
25
120
114
41
25
60
18
93
9
131
85
47
108
52
12
165
48
30
150
60
30
45
21
71
91
78
71
31
144
30
11
37
30
60
72
201
9
48
12
11
12
132
28
20
25
378
84
18
35
55
6
72
48
84
18
185
7
42
11
52
63
114
23
168
19
5
1
150
48
54
156
24
23
55
69
3
6
60
6
5
139
12
78
36
78
132
24
9
20
60
121
6
24
6
3
48
9
114
132
17
1
60
30
66
75
3
125
193
119
31
18
6
81
207
36
29
25
90
5
132
43
5
43
17
31
60
66
23
12
13
60
18
78
6
41
12
12
48
31
144
30
78
132
30
162
33
141
51
159
41
103
17
43
57
21
18
29
115
132
60
5
121
30
114
6
108
102
48
126
5
13
12
30
41
60
40
63
24
48
18
30
41
25
ABCD 95790834266*3^$a+1 [50016]
60
49
120
6
24
216
5
37
11
25
42
18
102
12
137
61
24
6
5
13
6
48
162
11
7
108
29
1
24
95
19
77
127
78
30
5
163
5
61
11
85
23
67
5
48
25
84
35
72
36
67
18
48
54
30
36
12
102
66
35
91
6
72
60
36
11
25
23
48
13
11
1
24
23
13
83
12
19
30
30
29
36
103
12
78
30
96
5
127
42
11
37
95
108
7
113
31
5
139
65
7
108
12
5
19
24
42
23
37
30
5
37
11
60
61
59
7
18
11
109
6
36
54
120
59
12
19
65
49
47
79
6
30
17
43
48
5
25
36
78
18
78
30
35
1
24
90
65
19
5
67
41
199
78
23
19
24
30
42
5
48
120
49
36
6
41
25
60
60
59
48
61
24
42
30
23
31
42
30
30
23
12
25
24
18
12
24
77
37
11
12
60
13
12
95
60
49
6
29
24
61
71
19
96
84
30
36
30
12
5
1
36
35
1
35
13
6
41
180
120
43
41
24
1
6
17
36
61
11
13
24
6
101
36
7
30
47
24
12
120
12
37
36
30
108
42
60
30
17
121
24
30
36
5
1
23
13
47
13
143
91
53
37
36
138
30
12
84
66
17
1
66
84
6
18
17
24
61
30
5
13
36
144
30
12
53
13
30
65
13
11
24
12
60
19
24
137
73
36
95
1
42
6
71
84
1
11
115
65
13
11
79
41
108
96
31
29
7
30
78
17
19
6
132
18
12
6
47
12
1
6
66
83
1
23
31
60
5
1
191
13
6
65
13
60
71
72
67
6
11
13
18
65
12
7
41
12
13
48
72
35
49
24
42
5
13
30
5
24
1
120
54
42
35
73
71
120
24
48
12
96
55
96
53
36
109
6
29
181
174
65
37
48
18
24
36
138
72
60
54
66
42
30
11
49
35
1
12
18
5
12
7
53
139
5
24
24
60
48
12
36
24
36
12
7
18
48
36
59
157
24
35
144
1
11
19
24
17
7
77
55
36
12
17
61
23
7
42
42
6
78
120
66
6
5
12
85
18
53
12
145
23
49
72
24
95
12
192
181
155
97
107
103
48
5
36
36
132
1
35
97
84
36
47
37
174
5
1
6
60
65
48
25
11
43
36
12
5
24
48
7
30
6
30
47
31
65
60
24
31
66
6
48
36
48
198
23
1
59
24
36
25
35
91
53
36
12
43
5
72
7
66
114
18
35
25
24
36
24
23
12
91
30
23
7
5
84
85
71
72
37
11
25
30
5
13
24
66
36
89
67
84
48
60
36
66
11
85
35
60
132
276
49
6
29
25
96
54
66
42
48
72
174
23
72
1
30
78
71
84
36
48
13
54
90
59
120
72
24
55
29
60
25
12
30
29
205
23
12
1
24
6
18
72
47
7
30
54
17
49
66
5
12
12
1
23
7
18
71
84
49
23
24
19
66
30
29
1
11
19
41
43
60
24
18
12
42
6
23
49
23
24
49
84
66
17
73
35
37
18
24
18
155
103
30
36
36
35
7
12
29
19
53
13
12
35
72
73
60
12
6
6
23
97
24
11
36
13
47
37
47
36
7
41
96
96
37
6
29
13
18
101
84
127
77
67
126
48
11
60
19
17
85
144
24
6
5
79
72
17
25
11
79
53
108
85
42
42
12
11
25
83
79
17
24
55
6
59
25
11
19
246
6
137
72
19
42
47
31
65
67
5
55
42
12
23
25
23
43
12
48
17
97
42
120
60
65
61
23
12
43
42
47
12
13
18
42
36
30
5
84
37
23
91
17
37
23
85
114
114
42
5
120
13
30
29
36
91
114
59
61
36
6
12
41
72
60
73
30
6
84
84
47
31
17
36
1
35
19
24
5
25
66
66
6
30
42
6
6
30
24
30
137
19
41
67
41
25
47
24
61
48
95
31
5
73
168
84
35
55
6
23
1
90
54
47
25
84
18
77
84
1
59
19
6
6
24
60
17
228
25
126
24
41
55
18
23
12
43
12
41
72
43
72
233
12
115
89
73
78
53
85
71
1
23
7
65
25
23
36
1
59
96
48
79
77
91
42
36
66
30
48
120
47
19
66
18
17
85
179
12
85
83
24
7
5
24
1
6
65
60
48
25
107
79
5
13
66
60
144
18
12
23
55
65
19
36
60
53
12
19
30
23
67
65
13
42
54
59
13
90
5
37
47
31
54
54
5
7
18
6
30
18
5
145
11
1
90
144
6
23
73
59
19
30
36
35
25
24
54
6
6
101
43
41
84
60
79
30
96
30
60
197
24
13
60
95
13
35
13
167
12
12
25
11
48
19
18
102
101
49
23
7
53
73
30
29
13
35
48
55
17
19
6
95
19
6
138
5
1
11
13
6
5
73
18
53
7
144
30
11
12
127
36
24
6
12
191
12
60
13
11
1
35
43
42
42
132
89
60
36
19
90
216
18
12
5
24
7
5
7
17
24
72
180
24
13
47
36
13
47
13
42
48
42
12
11
24
1
6
84
96
29
49
42
18
11
187
24
5
139
30
66
ABCD 95790944378*3^$a+1 [50038]
18
15
72
39
33
15
1
96
24
41
91
23
69
28
77
27
21
18
96
24
30
7
23
36
9
27
13
35
24
48
33
36
21
3
76
8
52
80
48
75
18
30
18
39
16
36
5
24
24
27
3
1
11
49
92
3
30
115
5
27
45
19
5
63
3
33
15
105
15
37
80
12
21
39
52
56
100
17
43
35
33
9
7
56
3
12
73
44
51
37
32
16
5
15
24
51
57
84
108
51
61
20
9
6
1
95
45
4
68
72
36
39
21
28
11
25
11
42
27
76
47
21
12
3
145
60
47
72
12
93
28
29
6
13
11
9
12
4
89
15
16
8
48
63
36
69
9
18
12
12
6
15
33
150
12
24
121
24
84
17
163
32
3
21
15
21
9
31
23
1
35
1
5
72
7
11
54
48
7
24
44
75
33
4
20
15
105
9
6
153
12
3
18
30
25
68
27
24
21
3
25
36
8
27
9
9
7
8
111
81
16
8
100
80
27
84
6
18
117
4
8
27
33
12
16
80
12
81
120
150
25
11
24
1
20
4
11
81
15
73
17
43
77
163
35
42
3
27
57
15
1
20
16
53
3
15
73
116
16
92
3
25
44
111
54
159
76
71
9
39
1
20
15
24
45
75
1
140
15
45
63
21
21
3
51
24
72
60
21
24
99
96
85
24
20
40
35
61
5
19
11
25
143
13
53
27
12
33
18
12
18
7
20
39
36
13
12
8
40
89
31
72
8
9
43
5
27
51
81
15
66
54
165
51
25
95
25
8
36
3
105
12
39
96
60
61
5
15
12
27
25
24
12
44
81
19
29
102
138
90
45
12
72
36
75
6
139
12
17
7
20
3
1
35
6
24
96
31
20
27
42
3
16
12
17
7
71
24
18
63
3
177
75
72
12
25
24
32
3
36
150
3
16
12
17
6
1
95
60
81
69
39
39
36
60
12
84
48
42
39
40
11
1
173
27
99
48
18
48
39
96
16
59
45
9
27
21
15
87
21
75
85
36
8
28
59
168
162
31
32
36
15
45
52
83
21
15
25
24
11
33
57
15
108
3
57
16
32
9
6
18
6
18
7
59
21
136
17
30
42
24
91
8
27
25
24
12
5
27
168
12
16
11
96
24
141
63
66
126
18
15
27
24
30
78
45
87
33
3
69
4
56
39
25
17
24
246
9
39
45
165
31
20
39
37
35
60
13
5
6
21
24
15
33
75
66
31
60
80
36
12
231
21
75
24
181
120
24
132
20
33
6
141
24
39
9
112
53
138
12
37
8
87
1
20
15
73
35
60
42
30
13
44
51
21
36
28
36
116
40
44
64
11
24
1
35
69
52
104
75
18
67
71
24
21
63
24
42
6
25
119
1
17
7
56
84
3
72
21
64
29
27
28
32
28
11
25
8
16
36
68
33
3
36
16
48
11
60
25
11
24
1
53
42
25
59
21
3
72
84
9
36
48
15
21
21
31
44
3
18
55
32
48
9
90
49
29
3
39
21
28
96
36
47
1
71
109
12
80
33
54
18
75
45
19
53
48
15
105
27
48
28
12
119
21
3
30
7
47
97
20
40
60
11
60
57
57
19
95
9
21
7
48
95
25
41
51
27
90
7
56
60
28
89
120
30
13
5
3
45
31
23
45
28
8
36
36
3
12
72
73
35
24
6
30
18
99
16
5
39
16
56
124
20
39
33
28
59
1
95
45
36
75
49
35
1
35
25
20
39
45
40
32
3
42
79
8
15
48
13
96
44
57
18
37
17
7
20
36
28
44
3
133
32
48
15
21
45
66
13
12
35
49
24
11
36
25
23
36
9
76
11
25
29
3
3
60
9
15
25
11
48
9
12
93
15
63
42
72
6
13
35
12
24
60
60
9
21
139
5
51
21
54
24
24
45
36
36
39
181
24
11
6
19
8
21
72
30
93
69
3
3
1
60
5
54
1
20
3
45
51
21
60
15
21
84
75
21
40
8
9
126
24
1
96
56
9
55
8
3
108
114
7
71
49
11
30
24
24
127
47
33
15
168
12
69
108
3
33
16
179
1
24
252
59
36
45
60
33
51
36
72
60
16
29
27
21
24
54
42
30
93
16
20
39
37
23
1
68
3
13
11
24
21
84
24
48
63
25
44
12
4
71
141
60
75
45
75
24
6
27
21
127
24
23
36
12
45
28
41
19
29
6
132
12
33
123
6
24
24
18
24
60
9
9
67
71
33
15
6
120
19
5
15
15
9
16
56
39
9
88
95
49
113
6
9
60
3
13
5
72
19
8
75
73
17
72
111
15
33
100
197
103
17
102
21
147
84
6
15
24
4
5
6
105
4
35
85
20
15
96
69
36
16
24
11
24
33
27
60
36
73
11
61
24
41
18
54
7
8
15
33
100
23
6
90
24
12
13
20
51
6
19
11
90
163
20
15
12
49
29
120
102
60
13
12
5
43
12
24
23
1
11
25
24
221
54
1
8
33
54
45
3
61
116
48
16
17
18
21
111
25
8
72
15
45
72
28
8
15
1
24
17
24
30
24
225
27
45
64
56
15
42
66
81
108
16
60
35
81
171
25
29
15
16
20
28
20
45
51
84
15
42
15
4
60
71
13
20
12
3
36
24
36
81
33
120
90
141
51
33
132
4
35
9
9
6
9
16
20
45
24
87
40
35
21
87
138
27
21
24
27
15
33
27
1
60
188
129
18
13
71
33
3
12
1
41
39
12
24
39
37
23
21
3
1
11
9
12
24
33
7
68
52
20
4
152
24
16
20
27
37
83
48
24
1
17
78
42
3
15
49
24
12
ABCD 95791009898*3^$a+1 [50086]
42
6
72
33
24
21
27
15
177
213
99
24
64
41
30
9
16
29
12
31
167
18
7
41
36
3
3
60
33
135
24
90
36
51
21
3
9
12
75
45
3
21
42
12
12
30
75
24
45
66
1
47
30
18
30
114
49
5
84
6
54
12
39
16
5
51
63
9
40
35
18
24
3
87
33
15
78
48
91
65
18
102
63
48
40
47
120
120
150
67
168
35
13
125
43
137
54
54
27
9
55
24
5
75
64
35
156
25
29
91
29
3
3
30
31
23
6
120
120
24
27
141
48
36
15
15
1
53
67
29
30
6
103
29
36
120
24
55
56
39
1
119
6
60
7
8
99
90
163
24
5
48
18
174
96
102
45
33
12
43
47
66
15
21
138
6
36
36
48
96
18
121
47
33
9
6
6
24
24
75
81
6
9
16
29
12
30
9
9
54
30
48
60
103
287
24
6
24
96
48
19
5
51
64
56
27
45
3
84
73
32
15
48
90
39
39
42
7
56
69
60
135
40
17
15
40
5
43
11
42
3
24
15
1
5
60
39
120
72
24
15
217
47
25
5
102
6
15
129
24
31
56
27
37
125
3
72
3
42
54
85
29
12
48
78
78
19
80
16
104
45
132
39
24
63
25
104
69
75
87
25
17
42
48
30
207
33
18
12
6
24
3
48
45
72
18
25
191
1
77
48
42
57
63
1
41
24
6
48
66
24
36
66
153
120
33
30
12
205
80
15
72
1
32
16
29
3
69
66
193
56
15
108
36
6
54
21
111
90
150
12
126
24
60
48
18
9
15
66
12
42
25
32
40
149
162
18
15
81
111
117
66
12
93
39
73
5
12
18
12
25
11
45
15
42
7
8
117
123
120
168
64
17
31
269
48
78
18
66
49
11
45
15
73
41
54
66
55
32
57
36
84
87
33
7
71
153
87
78
24
12
54
25
17
60
18
24
33
48
135
6
66
9
40
5
43
17
30
6
30
12
66
39
40
23
18
30
1
53
48
19
5
36
15
40
17
30
42
6
48
54
27
3
12
33
48
72
15
30
43
47
30
51
381
19
5
24
18
9
33
72
55
104
45
90
30
66
81
33
24
36
51
45
36
60
144
84
15
39
25
47
1
47
18
72
7
5
36
24
150
78
36
87
27
45
33
24
48
111
9
15
3
30
24
103
23
30
3
21
123
21
42
12
96
42
3
15
84
93
112
77
18
33
15
9
48
16
29
27
16
17
48
39
183
90
55
23
30
12
18
45
48
39
33
63
162
39
15
30
48
75
21
51
15
25
29
24
75
16
32
45
24
36
72
222
6
27
16
11
6
7
53
42
30
27
48
303
138
55
65
132
43
47
33
21
48
18
30
3
96
21
3
16
41
15
40
32
88
65
30
42
151
41
63
48
87
33
88
17
60
18
234
111
105
15
117
3
81
55
48
161
42
90
27
27
13
95
1
104
57
180
51
45
43
47
105
24
33
48
108
54
96
45
81
39
40
5
27
33
66
30
30
9
15
9
88
47
12
18
36
15
15
6
3
21
91
5
84
15
24
48
63
42
30
9
21
3
9
6
30
42
54
19
29
156
12
19
8
81
6
1
72
272
88
32
9
204
3
45
18
9
21
84
7
120
8
33
144
6
97
17
15
15
18
63
87
25
53
72
162
138
36
19
96
101
163
77
19
56
9
7
203
61
23
33
57
30
81
15
57
33
204
43
32
40
5
192
19
32
9
78
6
24
18
33
45
67
32
72
39
12
30
63
81
66
13
131
6
39
111
24
33
33
12
67
59
45
39
18
84
24
24
43
59
30
96
60
18
6
48
27
33
6
54
3
24
64
32
27
21
24
51
36
9
9
55
41
15
16
65
60
75
45
3
21
120
42
9
3
13
23
54
42
6
27
81
6
25
11
132
96
60
54
15
15
1
56
93
60
6
49
32
45
60
144
30
96
121
47
138
103
77
27
21
51
15
1
8
21
123
21
51
33
48
7
32
21
12
288
255
63
42
12
3
3
54
6
36
30
18
66
42
144
33
40
77
91
8
81
175
41
210
18
12
12
48
12
7
65
15
24
21
19
47
72
6
27
45
27
16
209
72
15
24
141
99
57
135
39
1
53
19
53
12
66
60
129
16
101
75
48
45
168
3
15
9
208
8
39
30
12
31
167
57
63
18
48
7
8
27
45
45
3
40
152
135
234
84
66
33
15
33
9
24
30
12
18
264
12
15
9
15
21
48
426
1
29
36
15
45
36
30
138
6
24
57
99
6
ABCD 95791468354*3^$a+1 [50029]
30
114
5
283
17
19
72
5
48
31
78
18
48
6
24
6
5
91
17
36
55
12
24
21
8
96
43
45
87
33
48
15
17
55
6
11
13
78
5
112
3
60
174
3
8
7
150
306
60
12
125
7
168
5
60
7
141
24
68
12
43
108
89
37
6
89
43
30
186
36
168
12
9
147
12
78
3
15
125
49
11
19
36
17
103
6
3
75
42
30
60
29
1
11
37
35
13
47
73
18
132
12
101
25
27
48
69
96
6
90
30
53
31
6
24
30
41
60
24
24
120
96
7
24
48
30
72
6
12
36
69
21
119
60
40
8
24
13
72
3
116
31
18
42
9
21
11
12
43
12
36
24
41
79
96
60
84
153
48
27
12
30
71
4
63
54
23
36
139
45
45
66
150
42
5
132
40
3
125
48
96
19
96
18
90
53
48
31
161
100
27
125
7
78
35
13
18
9
56
19
66
35
19
53
139
21
27
21
39
101
12
67
53
37
90
30
72
6
29
24
24
61
174
93
45
78
29
16
104
48
12
1
75
75
29
168
13
30
69
27
18
18
48
129
20
1
11
24
31
29
7
90
42
180
45
56
40
20
96
36
40
3
77
139
41
49
3
3
18
120
24
72
48
35
16
159
33
135
78
72
107
13
102
65
55
5
48
19
18
42
5
4
24
8
19
29
19
45
75
17
1
24
66
17
72
120
55
81
123
17
67
6
24
6
90
27
32
48
103
77
19
29
4
27
29
84
43
33
51
69
32
55
53
121
78
45
135
48
54
11
40
32
91
120
36
5
28
20
1
11
19
5
55
17
7
48
12
5
127
30
120
6
65
19
84
125
12
25
3
39
12
5
216
19
5
60
55
48
137
73
3
87
36
42
78
257
52
80
208
69
54
45
21
24
11
139
69
51
5
24
16
104
31
12
29
16
44
25
18
108
12
77
55
156
33
15
9
3
84
9
27
24
36
77
1
47
60
7
12
66
59
19
5
120
7
72
30
3
8
79
6
6
189
21
24
24
6
41
144
4
45
42
41
40
3
66
30
29
40
75
66
6
18
96
270
21
3
161
1
24
18
41
7
132
45
8
88
15
41
19
24
93
45
24
120
35
13
18
57
3
29
79
9
93
72
72
18
12
48
36
102
42
48
12
60
6
72
42
17
36
60
24
144
37
3
99
125
40
87
65
19
65
121
120
6
144
5
13
6
69
27
53
103
174
11
12
55
53
55
17
7
6
83
19
45
45
30
36
57
117
90
5
12
85
35
13
35
31
6
11
7
12
29
7
24
54
66
24
9
8
232
3
12
6
27
20
19
6
147
51
17
67
78
90
33
51
186
24
24
114
53
7
137
55
5
31
65
13
42
137
7
33
48
104
19
65
96
31
5
103
6
30
65
43
33
99
66
35
24
31
257
31
60
89
55
12
6
119
1
150
42
30
17
31
60
5
97
96
11
24
156
25
30
5
91
12
33
69
11
24
16
69
30
93
80
7
78
3
3
12
102
18
5
49
11
112
27
18
35
7
125
4
99
18
23
1
11
37
6
5
7
12
17
43
96
12
24
24
24
48
144
96
72
53
37
72
30
18
23
12
37
6
162
18
30
240
27
32
55
60
48
66
54
5
37
71
180
12
48
43
24
33
39
60
36
5
19
33
21
27
45
24
6
12
6
90
72
54
18
6
66
65
64
15
6
35
13
42
29
12
112
183
65
13
54
5
31
60
24
5
136
24
92
1
30
24
5
168
88
27
96
5
132
19
60
69
27
17
1
114
48
24
81
48
56
16
80
13
24
11
109
11
24
16
39
12
69
75
41
48
73
27
120
8
157
6
77
12
31
60
17
13
90
12
5
103
12
24
66
47
7
36
54
24
30
5
67
12
12
108
120
81
39
180
21
51
101
7
72
24
24
156
17
7
12
78
3
15
54
35
19
17
7
72
60
5
43
156
12
57
21
72
42
33
195
125
24
84
1
11
24
60
36
67
48
60
12
17
25
23
43
54
24
27
255
29
4
45
95
4
8
43
60
17
13
6
18
75
32
19
5
37
3
24
8
7
48
57
45
66
60
42
30
77
12
49
54
12
65
48
88
45
102
21
15
9
75
108
17
40
8
12
25
11
72
7
41
37
90
5
52
21
71
43
17
36
43
240
12
24
18
30
60
17
43
12
30
120
3
75
36
9
32
31
54
123
51
120
90
66
30
48
215
25
11
7
78
6
48
36
9
27
120
101
60
48
31
69
51
5
31
5
43
9
21
54
17
1
3
44
48
48
1
35
55
36
5
43
66
24
30
165
21
3
3
29
13
48
47
7
29
60
1
30
24
24
42
30
114
27
3
77
55
17
7
41
19
114
155
72
19
48
18
ABCD 95792467172*3^$a+1 [50260]
109
17
15
328
35
6
36
48
90
169
120
35
90
27
63
126
67
24
24
35
12
25
72
48
24
83
36
36
6
39
45
195
288
93
243
40
65
30
24
102
144
27
63
6
144
84
36
6
21
27
205
53
174
13
48
24
83
156
6
139
32
112
17
18
157
96
17
6
144
81
255
121
29
162
25
5
43
137
159
75
18
91
59
157
216
8
99
36
54
168
3
40
56
40
23
25
5
27
40
24
17
54
49
185
126
36
85
5
67
11
72
12
81
45
6
18
91
47
9
16
8
16
5
243
40
173
30
13
32
117
27
24
21
54
60
1
323
36
57
144
63
126
27
15
73
227
240
37
11
186
144
12
87
16
144
32
63
42
199
71
129
45
27
9
31
48
71
108
13
80
40
137
18
189
48
112
29
171
99
36
30
96
84
55
35
205
8
27
13
35
180
108
85
48
24
32
16
48
32
64
89
30
121
335
49
35
61
83
13
149
19
24
47
9
16
11
45
288
9
60
90
25
48
8
39
60
13
95
12
45
27
61
72
8
93
72
78
37
8
117
174
13
72
65
79
59
13
83
37
65
54
25
71
12
36
225
40
56
3
85
5
123
184
41
7
11
61
83
48
109
5
174
72
234
115
29
99
40
113
180
204
31
80
99
18
78
45
112
17
151
47
1
221
18
270
3
45
187
11
24
90
75
72
64
401
54
9
40
53
67
101
67
23
25
5
115
72
144
24
77
78
66
54
45
24
88
72
56
16
149
51
3
36
54
43
48
5
147
88
24
5
115
65
63
64
161
78
25
41
18
61
47
24
25
104
24
117
30
36
25
8
147
45
144
99
36
169
336
59
66
43
56
16
56
99
13
96
5
54
37
56
9
60
84
79
80
40
53
42
108
157
8
24
16
48
65
7
48
107
72
42
3
88
144
11
180
18
7
47
25
48
240
8
39
25
83
85
65
103
35
69
81
31
120
95
90
15
120
96
160
24
71
265
29
115
48
47
1
35
157
77
36
15
27
117
75
45
189
27
207
81
45
36
79
11
13
221
27
27
108
97
8
72
135
1
96
5
168
36
54
97
5
6
12
25
11
114
66
81
16
200
15
153
57
144
31
72
23
73
5
19
8
264
225
36
19
24
29
67
65
55
48
311
1
96
29
19
35
117
48
9
7
119
49
11
61
149
99
171
36
36
168
61
56
27
156
1
89
15
27
84
24
121
24
24
48
143
81
255
121
29
108
18
13
125
51
81
7
77
195
45
48
163
384
191
24
81
75
117
87
48
72
1
17
63
99
180
33
136
29
27
45
60
39
87
25
95
73
96
24
5
42
57
51
21
24
21
43
11
342
15
3
60
1
384
216
23
73
80
24
39
49
23
33
129
135
87
121
143
97
8
112
17
42
21
33
31
96
65
7
8
93
42
120
132
66
99
117
36
103
5
27
279
18
6
145
125
12
63
16
56
45
187
17
108
43
95
25
263
249
3
157
72
128
45
3
105
12
36
150
30
144
163
53
72
54
61
192
168
119
81
9
15
75
6
39
168
27
54
39
27
96
109
53
3
24
111
25
24
48
245
ABCD 95792822696*3^$a+1 [50176]
156
9
3
48
21
48
42
261
27
102
78
81
57
24
183
177
111
48
540
60
9
183
12
93
690
33
24
48
12
60
180
33
135
12
48
12
48
57
162
30
39
252
168
132
60
72
60
33
87
3
93
120
177
24
99
39
225
36
27
213
27
120
144
126
72
15
36
480
12
105
15
48
24
75
333
105
87
15
90
72
63
36
192
69
111
48
24
15
18
123
21
3
93
495
12
168
39
81
87
21
27
72
168
225
72
36
24
60
60
147
6
54
9
312
249
216
15
27
21
192
60
15
285
87
60
201
117
24
138
153
12
168
27
45
105
48
87
3
93
111
90
3
45
63
105
120
183
240
12
120
48
132
48
60
117
87
3
342
3
132
63
93
144
15
102
3
168
120
12
3
225
12
396
147
165
60
9
66
57
165
48
24
18
225
27
141
132
33
15
249
111
39
36
57
288
12
75
300
108
24
126
162
48
45
315
54
96
3
69
3
45
54
60
81
135
54
90
270
111
99
9
72
15
93
84
60
33
147
156
111
66
72
51
21
186
57
48
60
9
3
87
153
45
42
30
51
45
135
48
12
69
96
3
99
45
60
60
165
75
120
3
162
90
81
120
72
195
12
21
51
126
27
36
369
63
27
165
3
54
48
231
12
132
156
240
24
165
123
132
27
78
90
30
162
33
48
69
18
30
72
171
69
138
21
24
36
84
60
228
48
81
90
213
60
60
75
201
87
180
90
3
39
21
24
96
111
66
162
81
60
180
72
12
216
72
108
72
15
30
147
237
3
87
9
12
120
57
111
51
198
15
57
120
63
168
147
33
99
18
18
30
24
99
120
141
51
12
3
357
3
33
204
60
180
27
129
60
12
165
3
12
15
162
15
63
84
141
192
15
81
171
30
96
72
231
39
105
240
48
60
27
42
39
51
270
39
87
165
60
219
6
363
84
105
63
177
15
36
39
33
39
81
99
93
168
12
36
27
177
27
21
9
123
45
138
165
15
93
120
84
195
180
105
33
195
39
93
36
24
36
9
150
33
105
147
357
63
48
108
60
60
21
51
39
78
63
27
30
3
60
135
90
63
144
105
192
96
3
171
36
24
30
438
90
75
120
3
33
57
75
45
24
66
132
141
12
48
9
435
180
156
21
183
96
27
153
27
90
195
180
225
27
45
72
66
57
3
90
87
75
33
15
57
60
60
3
240
45
120
12
177
18
45
15
90
72
30
369
24
60
48
192
63
144
126
75
ABCD 95793186176*3^$a+1 [50063]
6
195
75
54
72
30
105
21
42
12
5
19
120
5
91
5
16
45
18
6
30
5
24
151
216
54
24
347
13
120
35
144
120
97
24
12
42
57
48
56
1
48
36
36
18
150
30
17
120
49
66
114
30
29
16
104
72
16
33
90
54
63
9
23
217
71
37
12
15
111
65
25
90
90
72
72
11
48
121
126
72
216
252
18
60
216
63
8
49
36
18
89
37
24
11
24
121
24
12
219
93
156
114
30
18
69
3
60
137
25
23
7
41
24
24
55
17
19
18
11
24
55
17
256
129
108
107
88
15
90
126
36
5
96
13
99
165
27
15
18
30
6
30
125
1
23
48
40
33
71
73
6
17
40
224
64
27
5
13
11
25
36
78
54
95
72
24
241
18
125
13
54
54
111
39
9
21
6
21
104
193
60
35
37
51
33
15
96
123
36
36
36
17
1
24
36
54
5
25
42
141
32
91
6
15
15
65
61
78
69
21
90
12
114
54
30
24
12
35
24
64
80
16
32
37
27
56
72
192
109
11
73
60
12
71
43
29
187
18
11
24
37
30
54
72
24
30
41
40
63
54
27
48
51
125
120
97
23
16
56
49
18
5
31
36
93
165
27
56
133
12
23
16
129
36
66
42
36
30
24
21
15
12
29
43
18
24
3
45
35
25
23
133
36
78
65
37
3
56
19
5
31
65
61
18
113
64
33
23
139
18
27
33
162
84
6
30
69
81
30
65
115
29
31
108
36
89
1
47
19
36
17
7
30
35
253
6
126
30
185
49
72
24
15
39
41
16
8
55
137
25
24
228
96
102
42
30
21
231
36
77
1
12
24
59
97
18
54
63
153
60
131
13
30
53
37
96
90
17
24
61
3
39
48
57
141
99
81
6
66
23
49
23
103
54
60
47
1
72
23
112
96
9
47
24
67
132
126
192
144
114
54
72
11
24
19
30
96
39
32
19
5
25
15
153
102
18
6
17
168
24
127
90
15
39
60
84
17
1
132
30
6
30
65
16
15
30
54
77
37
155
1
15
99
5
61
72
24
75
9
36
180
60
83
25
12
35
88
8
19
101
73
71
1
239
144
1
23
67
18
11
1
54
72
17
145
6
66
23
1
47
19
60
120
41
73
15
165
30
24
77
24
1
24
39
45
35
25
47
55
33
3
72
90
6
5
72
24
55
60
18
192
36
87
56
96
49
71
24
91
108
17
16
144
8
43
144
24
54
47
19
24
101
1
15
9
36
35
109
11
40
33
6
9
93
18
90
6
209
120
115
21
15
90
71
19
36
114
138
6
30
234
60
12
36
78
69
105
42
30
24
120
15
56
40
3
90
3
32
37
11
133
75
56
85
30
125
73
71
61
131
13
30
5
31
41
67
36
72
18
15
32
24
55
89
19
126
72
24
39
32
24
24
72
48
49
36
131
16
8
1
60
54
66
90
180
101
103
65
127
17
40
32
19
24
125
1
12
90
42
12
234
36
189
15
84
93
224
13
11
1
36
59
88
57
23
31
84
6
39
48
147
12
81
99
45
8
7
138
6
66
90
270
119
7
18
24
47
109
6
18
35
48
72
1
72
39
3
12
126
114
120
41
13
90
41
64
152
19
69
21
59
31
33
32
48
157
131
43
24
72
21
33
111
45
11
13
54
21
9
47
193
47
109
24
30
36
72
57
33
23
31
89
16
63
102
11
115
189
63
108
108
17
24
49
111
51
29
25
126
9
15
89
85
147
48
32
24
1
18
54
72
71
127
17
109
99
27
53
115
101
115
21
80
19
6
30
90
71
37
132
90
54
36
30
108
41
67
18
150
12
18
54
18
108
36
23
1
66
36
18
90
126
95
24
96
79
9
96
15
90
39
32
91
18
51
9
54
72
89
31
54
107
133
180
95
40
56
1
18
126
90
18
150
5
61
60
84
3
69
35
43
30
18
42
192
24
11
19
5
1
39
15
65
79
180
30
6
126
ABCD 95793341786*3^$a+1 [50024]
92
72
4
104
12
84
67
42
12
51
32
13
95
187
17
1
75
108
21
35
28
81
11
25
84
107
88
45
11
91
5
88
72
3
17
13
24
11
36
36
48
132
199
24
45
252
45
15
57
51
39
90
107
31
33
24
51
6
39
27
54
11
133
59
37
23
12
144
96
49
47
228
25
27
32
12
16
44
4
12
15
24
174
11
4
12
32
13
15
48
27
33
9
192
24
11
1
15
9
59
31
9
12
12
32
1
59
28
111
54
15
80
31
17
52
156
24
56
12
28
60
92
84
49
39
32
25
39
152
7
18
54
173
7
81
12
48
68
216
36
19
78
3
33
120
60
27
9
51
72
108
93
15
56
48
37
24
11
64
15
89
36
4
33
102
18
135
12
176
7
125
13
60
15
51
9
20
52
63
5
19
45
68
43
6
35
1
48
39
15
33
68
36
133
23
55
102
75
33
23
64
27
53
31
41
55
41
12
40
20
25
95
1
72
15
3
29
28
63
57
8
12
55
89
96
25
15
32
31
29
28
9
39
56
24
36
96
88
44
13
35
40
15
89
24
55
45
60
12
147
33
9
54
5
24
16
72
20
72
73
108
6
29
64
135
201
15
96
18
48
3
32
48
64
57
11
37
60
135
80
36
37
155
28
51
33
20
31
77
13
162
18
24
83
88
9
11
12
103
54
15
3
30
24
144
15
20
24
36
61
24
15
165
11
1
15
120
33
15
87
54
171
12
152
4
45
36
18
17
28
135
101
12
28
12
99
5
48
76
9
3
69
39
20
31
33
36
24
128
13
11
136
12
63
33
15
17
144
76
8
7
53
55
24
17
88
32
36
88
45
35
1
3
36
15
12
5
28
80
36
136
8
24
72
36
48
4
141
15
12
9
143
31
29
36
52
44
1
3
57
48
96
48
3
92
16
104
43
33
20
12
43
12
105
60
68
64
80
88
12
80
28
80
40
44
49
66
5
1
183
60
32
97
3
3
72
18
12
3
12
135
54
18
185
151
65
96
133
30
173
193
47
28
45
11
24
79
17
60
61
3
92
88
32
72
7
9
92
112
33
23
24
61
35
12
88
15
5
4
3
18
42
18
11
16
9
35
13
83
24
61
23
31
5
36
24
43
12
9
177
95
48
109
11
145
75
87
173
25
75
21
11
19
6
108
107
37
167
4
9
35
48
55
237
87
54
24
107
64
32
72
12
1
120
42
12
78
23
48
112
33
11
25
35
31
29
24
52
20
25
27
140
31
41
4
27
33
80
139
12
21
75
72
45
225
63
60
32
7
65
76
3
30
42
17
192
36
43
57
12
15
41
31
9
12
104
19
54
3
93
15
56
24
12
37
15
57
39
12
44
48
76
20
144
28
33
87
9
51
69
6
5
108
36
4
45
87
80
7
6
54
41
12
12
336
49
3
128
84
88
3
9
80
16
21
11
19
54
42
45
200
25
23
36
13
75
27
5
121
144
6
93
92
72
12
60
16
68
271
69
44
28
20
109
11
55
5
172
80
12
25
54
30
27
15
12
17
169
11
60
4
9
3
69
11
144
28
8
132
12
64
12
60
32
40
32
16
3
42
18
117
60
44
36
67
81
60
80
31
113
115
6
54
41
31
89
12
120
12
72
24
25
36
6
33
255
29
12
36
13
15
12
39
125
144
4
36
72
8
36
48
73
72
126
66
3
36
51
21
32
61
15
39
108
5
49
23
97
90
41
19
174
59
145
48
3
105
54
42
35
136
72
32
24
1
24
15
84
48
15
45
32
76
12
9
39
15
57
69
35
19
5
24
100
48
63
12
168
41
36
12
163
5
25
15
45
59
4
56
19
29
36
12
52
36
15
9
8
88
20
12
168
12
12
180
13
15
8
85
15
99
5
31
17
28
20
19
53
55
5
49
23
168
133
11
168
40
108
32
25
15
60
51
17
24
13
18
213
51
18
42
69
84
60
56
12
24
16
8
84
1
47
127
5
88
48
39
141
44
1
27
12
15
30
6
45
72
20
259
18
155
40
21
72
18
29
88
75
77
13
24
11
37
11
85
35
121
24
95
24
16
99
125
12
60
4
116
36
24
19
129
8
73
54
5
37
23
43
29
28
36
20
271
36
29
1
123
21
159
20
36
24
4
92
24
120
24
12
133
11
85
15
21
84
35
79
12
60
5
4
21
54
222
48
71
48
16
15
29
48
40
3
6
11
97
15
48
9
51
3
156
5
28
75
21
39
17
108
55
30
15
8
12
36
36
43
18
30
168
9
36
9
83
40
3
9
ABCD 95793651938*3^$a+1 [50046]
12
36
1
5
84
60
30
37
35
42
48
60
180
19
83
37
71
18
55
41
156
19
35
78
55
35
36
30
36
96
79
11
205
95
25
287
108
432
30
7
191
42
31
59
108
90
55
29
43
161
31
35
54
24
31
35
126
78
90
55
168
137
31
96
65
55
24
96
83
181
17
367
11
157
144
59
84
25
35
102
288
162
13
48
53
90
1
11
54
6
73
65
55
41
30
36
18
19
77
66
25
24
23
168
138
36
108
42
144
12
72
25
120
41
192
78
49
95
108
54
144
31
23
18
192
18
108
42
108
66
108
78
7
23
60
198
36
19
71
216
180
102
6
36
90
66
144
241
72
83
54
78
120
25
48
17
55
48
47
90
162
181
53
90
54
30
36
186
18
12
145
23
90
18
13
24
65
6
49
35
37
41
48
72
144
198
97
83
126
24
108
90
48
150
66
36
24
36
360
90
127
17
55
101
270
132
1
47
24
18
102
126
139
119
90
31
23
192
25
209
6
210
18
60
36
342
7
11
12
114
18
37
11
60
18
7
48
17
72
30
36
325
251
36
18
96
55
71
90
30
97
251
36
49
71
73
95
25
83
30
90
24
48
6
55
29
6
72
48
54
6
54
12
78
48
60
12
42
151
120
72
17
174
60
36
36
12
90
36
91
96
83
72
54
175
149
6
90
43
191
72
73
71
90
66
108
49
83
37
48
233
24
72
126
25
95
18
31
23
186
127
17
55
143
12
13
23
60
36
306
30
217
120
48
53
19
35
12
60
18
126
120
72
24
90
90
18
66
37
179
108
1
131
30
103
5
18
90
72
108
78
156
60
30
6
360
144
48
18
55
257
18
48
114
66
36
24
36
156
168
72
102
6
121
120
11
13
161
18
42
19
17
7
5
42
18
103
23
337
113
90
174
78
25
47
48
114
90
85
71
144
90
114
102
24
36
30
157
101
174
126
6
1
35
85
107
42
30
108
60
126
7
48
17
175
5
283
89
103
65
54
18
66
132
120
24
25
11
12
6
19
191
114
12
6
12
36
205
65
150
36
36
30
115
35
12
25
71
84
78
12
91
5
19
17
199
89
7
5
43
48
120
83
61
11
37
161
102
18
6
66
199
41
55
143
90
174
78
138
162
55
23
162
138
96
36
90
7
72
113
150
1
24
96
167
49
53
67
23
1
35
96
66
115
29
126
37
120
227
13
131
66
6
102
7
168
23
72
6
66
186
7
23
90
42
13
23
49
71
36
61
24
119
252
12
18
7
137
6
144
121
17
60
180
66
109
17
90
126
180
42
18
7
48
29
43
83
72
6
31
23
228
24
108
300
132
54
12
162
37
48
48
29
96
30
240
109
48
113
7
311
49
47
1
35
37
71
121
35
6
138
37
185
30
108
6
66
348
120
6
36
79
48
137
6
72
18
175
72
35
126
42
18
144
108
84
36
72
7
168
11
72
18
126
85
59
12
90
42
85
41
31
89
6
306
72
55
11
312
ABCD 95793717608*3^$a+1 [50024]
226
26
180
4
54
54
36
36
24
36
68
52
56
4
44
46
198
32
66
64
120
24
26
28
50
18
180
184
18
8
58
56
40
54
134
36
396
18
22
18
32
18
36
24
112
194
40
30
2
54
138
40
6
26
10
54
26
36
4
176
4
18
78
12
56
30
136
26
78
16
54
90
2
30
72
6
16
24
116
36
4
38
202
48
68
240
40
84
38
288
54
40
26
18
24
112
14
30
24
106
14
42
18
12
184
42
54
170
18
96
16
6
90
80
64
180
120
96
98
46
36
12
186
30
146
66
4
50
118
8
82
32
70
50
10
8
36
10
72
104
54
34
42
44
42
58
72
108
50
16
24
54
108
8
24
12
64
32
4
8
100
68
300
82
62
4
6
14
36
76
50
18
4
36
86
70
234
270
2
72
22
48
50
18
78
40
26
24
22
14
18
22
90
126
72
12
14
6
66
64
80
18
72
6
48
64
30
42
8
168
120
78
76
36
72
18
18
116
18
10
62
54
364
32
60
18
22
8
60
30
96
22
144
120
24
66
18
20
12
28
26
24
48
94
56
48
154
18
54
120
14
10
144
26
4
56
4
36
66
14
186
30
10
126
48
24
12
60
44
136
134
6
4
54
90
102
14
76
24
14
112
26
4
140
64
30
176
46
12
96
134
6
12
4
128
66
6
58
66
14
78
58
54
26
24
58
8
46
30
56
18
34
32
24
40
62
64
54
90
80
90
46
18
36
144
18
72
120
42
44
76
150
50
36
52
6
32
72
40
30
72
128
48
82
170
40
20
40
18
98
100
120
50
10
104
22
18
32
4
36
44
184
36
56
30
94
2
58
14
22
50
58
116
82
32
336
90
136
44
64
32
34
110
4
32
174
184
50
118
144
8
10
12
90
86
10
8
72
18
94
6
50
72
40
48
32
10
134
24
90
54
18
4
18
72
14
34
6
26
184
50
60
16
20
70
14
4
60
32
18
16
42
62
130
20
52
96
32
30
6
12
64
44
40
90
6
170
6
18
16
110
48
100
68
34
86
28
32
30
90
22
6
66
90
60
80
100
134
136
26
4
60
108
50
22
26
24
40
8
82
30
74
12
82
32
40
50
84
60
144
52
50
24
174
10
8
22
32
90
190
48
68
54
24
70
32
60
4
234
14
112
80
28
296
136
86
34
6
62
82
50
120
4
122
10
48
24
32
84
10
26
78
58
44
40
90
6
8
114
40
26
6
88
56
70
20
16
68
10
18
14
40
48
2
70
50
78
22
18
66
56
126
30
28
54
80
168
88
56
48
42
4
66
56
54
36
4
44
24
12
186
58
104
48
4
24
50
94
36
62
22
32
10
8
10
62
40
18
6
62
90
18
4
56
34
96
104
40
86
34
2
30
94
36
6
18
36
50
30
28
80
150
22
138
96
30
122
64
50
120
64
44
82
8
10
342
138
56
112
108
66
6
18
14
148
48
36
104
4
68
4
6
8
96
166
48
104
18
118
32
138
10
54
26
94
72
56
34
288
6
162
140
88
50
24
22
26
90
54
78
108
30
42
36
34
32
24
22
8
10
72
18
44
18
82
72
30
18
36
42
54
48
72
20
40
54
120
14
10
50
30
72
64
14
40
90
30
36
6
26
4
20
40
44
40
32
64
120
24
162
48
14
132
184
180
72
98
6
144
130
144
8
154
8
60
36
12
18
64
120
86
96
130
48
32
126
24
36
30
24
210
28
80
10
72
14
16
74
40
26
46
54
84
126
150
36
12
32
90
46
98
42
124
18
78
138
74
112
84
32
18
46
26
64
224
46
84
96
30
96
72
80
18
64
120
20
40
84
20
12
270
184
24
32
120
78
16
18
2
36
12
36
72
58
14
90
78
130
14
18
120
96
120
424
90
8
ABCD 95794017734*3^$a+1 [50006]
12
24
51
5
43
9
96
20
19
45
68
12
12
115
45
21
107
12
40
9
47
24
31
90
42
41
55
96
24
17
19
18
23
97
66
137
12
48
19
21
44
36
25
78
9
8
48
120
1
15
140
36
43
6
24
59
7
126
75
3
45
51
5
4
39
42
66
17
31
29
76
12
20
85
18
30
72
42
6
72
3
32
12
52
39
21
104
52
20
84
19
36
6
24
3
56
4
33
75
99
60
48
41
7
132
17
25
6
17
25
96
15
116
24
4
32
25
96
138
17
48
4
92
24
12
25
15
12
15
6
59
48
55
9
39
17
64
3
48
105
27
141
9
27
20
43
5
7
69
140
52
24
24
84
32
48
43
30
27
45
18
48
65
40
39
150
23
55
177
20
13
155
13
35
7
45
20
103
41
109
42
9
45
15
24
32
12
43
9
33
6
69
135
33
20
97
75
12
24
15
9
87
33
51
6
6
17
25
6
77
64
8
13
30
89
25
75
39
69
3
72
12
36
30
24
168
66
17
79
174
111
56
43
117
9
48
35
91
21
140
28
80
108
25
35
13
42
9
24
24
36
24
8
24
25
18
17
160
24
15
5
36
19
42
42
48
78
114
17
156
120
19
29
12
40
3
57
72
56
84
36
1
18
6
6
29
37
75
12
57
96
48
24
23
40
75
29
16
12
12
56
4
39
6
83
12
25
11
79
6
18
29
55
36
24
17
19
42
15
39
21
92
28
165
30
5
7
48
57
12
9
6
60
21
27
6
27
3
36
5
124
12
9
120
51
44
88
20
76
92
7
53
79
33
3
12
12
6
3
21
54
12
57
21
24
18
45
3
5
24
88
123
6
18
21
12
8
60
19
48
24
54
11
31
5
25
18
161
36
40
3
96
30
11
48
4
33
35
109
3
8
37
18
93
9
107
28
3
30
95
55
90
42
41
19
21
20
4
21
15
129
27
120
21
27
32
61
143
115
17
72
76
105
27
15
29
91
9
69
35
55
24
5
7
45
36
3
6
48
18
72
21
105
95
25
27
84
39
60
6
24
71
16
3
5
24
67
60
18
18
17
13
18
81
21
48
107
7
5
25
3
132
33
3
24
68
40
44
16
120
159
9
60
15
117
63
12
17
73
27
15
93
15
129
24
27
65
48
36
19
5
12
7
6
42
60
45
3
90
11
36
4
15
6
3
39
53
139
101
124
68
25
96
120
51
128
31
41
76
129
3
156
20
4
57
6
45
15
89
36
144
1
48
27
15
5
4
84
84
15
12
29
61
6
33
84
21
6
18
51
32
28
20
4
3
72
81
20
4
108
92
13
30
48
5
85
59
28
27
30
6
17
43
120
189
12
15
54
15
15
17
4
20
24
40
36
3
42
3
93
24
23
36
12
25
3
12
123
5
1
15
24
116
40
156
99
5
25
78
5
37
11
64
68
7
41
4
60
96
12
45
18
125
4
39
129
92
73
11
31
21
15
18
15
56
124
44
112
8
1
6
36
48
5
49
42
30
24
15
27
29
24
76
56
13
35
37
95
24
48
28
27
5
85
42
69
9
48
119
163
96
41
120
31
165
27
17
61
159
81
63
164
61
51
44
52
15
137
61
66
96
65
127
53
40
3
5
67
17
7
30
35
103
17
4
51
24
65
112
80
52
56
1
18
5
16
72
3
5
145
42
17
7
45
15
90
11
55
69
3
30
48
15
123
36
165
60
9
42
69
39
45
80
37
119
19
29
25
11
16
39
144
12
81
108
20
16
20
103
6
147
60
104
1
87
20
72
31
5
40
8
31
5
13
3
48
116
24
4
56
19
45
12
8
88
3
36
29
36
19
41
48
28
129
6
144
66
78
12
17
52
80
49
71
4
15
9
27
84
5
67
69
15
36
5
4
51
9
3
30
47
25
126
53
36
4
87
5
24
79
41
28
27
21
27
96
21
21
35
7
60
12
78
42
33
12
9
24
27
104
76
44
112
32
7
53
28
24
3
12
6
23
16
144
57
90
5
73
6
48
17
24
25
11
76
27
48
78
96
71
48
67
30
23
12
12
25
63
63
5
127
5
97
3
183
12
48
9
20
181
24
11
31
9
45
39
27
5
19
89
36
19
65
7
29
25
15
32
24
64
75
24
6
15
15
12
69
3
48
5
19
53
48
25
3
80
4
48
9
63
147
78
51
15
45
81
95
48
1
6
144
29
61
54
5
37
11
43
29
12
4
39
21
147
29
1
72
96
15
51
5
1
27
207
53
52
36
63
36
33
21
27
15
78
42
5
64
99
6
3
60
57
114
96
21
3
5
12
4
84
21
54
57
80
4
36
20
64
68
121
24
72
15
33
35
72
4
92
13
150
12
9
20
16
3
36
21
152
31
72
78
59
163
18
30
5
136
80
4
27
57
68
24
1
75
63
6
15
24
36
15
6
162
33
12
15
41
4
51
36
48
6
11
4
27
9
44
36
19
101
76
57
48
3
12
3
5
19
21
36
3
53
85
75
15
30
78
45
15
5
1
119
19
5
40
92
43
21
27
48
17
67
72
6
30
5
13
111
104
16
3
41
4
8
24
91
24
69
9
48
35
7
41
37
24
6
125
19
141
48
87
45
84
ABCD 95794391398*3^$a+1 [50007]
60
209
19
36
5
90
138
43
89
30
6
72
48
60
54
73
108
17
31
72
29
36
42
42
18
18
60
84
31
29
6
97
48
60
12
47
6
19
203
73
5
79
96
197
31
144
5
67
71
109
35
1
17
163
24
84
36
240
36
17
67
24
72
12
60
53
67
17
6
13
77
120
60
103
101
139
36
5
30
90
139
24
36
17
30
145
72
17
6
12
18
7
17
36
72
31
77
55
84
41
24
66
24
121
72
12
108
23
54
55
41
7
108
24
11
90
7
113
115
125
55
132
113
84
31
59
13
72
24
71
30
78
18
139
36
72
108
179
6
12
55
83
85
5
24
55
36
29
90
13
53
24
6
25
17
12
115
53
12
6
37
23
60
90
42
37
95
78
12
36
7
17
55
65
43
72
24
12
29
30
73
48
5
199
84
36
96
17
48
127
35
12
13
17
31
65
43
24
36
12
5
144
36
12
72
79
72
48
24
17
91
125
102
25
72
48
23
73
41
48
31
17
72
12
48
18
85
29
43
240
83
37
53
54
36
42
31
11
133
168
72
215
85
36
60
47
37
5
31
72
77
72
36
67
35
42
103
53
55
60
65
43
41
30
18
12
96
24
175
216
5
42
37
143
73
180
72
5
103
77
55
72
53
55
108
84
60
41
12
108
19
71
73
17
90
204
121
107
1
12
24
36
84
11
13
41
31
72
216
72
5
84
108
102
18
43
17
91
36
36
144
65
79
29
7
125
31
95
162
67
23
18
103
72
5
67
17
6
109
41
24
43
12
11
85
125
24
36
139
11
114
55
5
139
17
139
5
19
72
72
17
156
24
120
150
1
89
55
53
162
18
18
109
83
1
24
137
55
108
77
66
97
107
6
7
83
54
48
102
1
60
5
283
77
43
17
60
19
101
55
72
23
13
24
108
95
30
67
132
83
61
17
24
36
102
37
36
17
12
79
29
43
12
72
5
6
12
18
84
19
24
48
5
30
30
43
137
79
96
17
127
36
5
60
30
13
36
5
48
48
19
95
85
24
29
55
23
37
12
5
6
25
29
36
12
108
55
48
11
13
12
24
12
5
19
71
102
115
65
43
12
72
180
5
18
37
144
36
41
12
90
78
7
53
79
185
36
12
30
18
55
5
24
36
43
41
91
65
72
7
5
60
55
23
13
60
48
36
36
24
101
7
36
41
211
179
1
72
23
30
150
30
144
19
29
18
114
31
24
5
6
25
17
67
5
96
7
113
19
5
43
113
19
36
12
113
55
5
7
96
17
163
36
36
47
37
36
77
67
168
17
30
18
48
43
36
11
54
30
49
11
6
43
77
67
12
24
107
162
78
12
78
24
43
12
5
6
85
17
55
120
36
17
115
65
199
23
1
12
144
36
65
42
48
102
30
1
36
36
5
30
24
90
36
24
103
12
125
120
31
29
36
30
13
29
18
24
108
85
5
108
19
71
85
29
90
61
72
108
168
71
36
60
192
13
35
25
149
31
29
126
30
7
23
37
65
7
41
174
138
78
90
54
36
229
161
204
30
73
5
18
30
55
72
5
120
60
91
12
5
144
120
43
72
5
60
55
36
59
13
5
42
30
18
42
36
79
24
180
101
115
120
60
48
72
41
19
41
79
60
36
245
7
53
60
12
235
107
96
13
17
55
5
7
108
108
101
31
35
54
31
60
47
181
71
66
7
137
43
23
49
24
131
25
95
73
48
108
36
204
144
12
60
48
53
7
48
35
25
29
19
221
6
54
43
35
1
41
96
115
17
12
31
59
13
17
60
31
35
30
7
65
43
72
48
17
12
31
107
73
12
168
12
96
84
36
132
65
163
36
23
13
59
36
162
55
12
53
18
114
31
60
35
37
17
156
7
17
19
12
29
180
90
30
31
95
90
84
6
13
149
31
179
72
6
72
55
72
36
12
108
24
36
5
79
60
36
72
17
31
72
77
48
91
24
72
48
132
5
30
60
270
31
17
ABCD 95794607224*3^$a+1 [50027]
19
59
37
71
13
5
247
32
3
18
27
28
5
19
60
5
6
37
32
21
36
48
6
36
33
192
39
6
18
61
77
55
17
31
59
21
40
71
13
23
18
102
54
31
65
43
44
52
35
141
52
92
21
27
15
1
11
33
52
101
30
45
12
72
60
16
48
59
18
79
20
45
66
33
4
8
64
23
1
72
29
19
32
72
21
27
72
16
11
141
63
45
9
12
79
89
18
72
12
36
45
87
33
48
4
12
36
12
11
9
27
24
1
71
57
12
28
20
16
11
21
12
16
35
45
132
3
105
9
18
12
81
76
11
33
72
24
48
48
52
11
30
7
20
27
21
16
24
176
51
60
37
48
44
15
21
12
21
31
36
80
15
157
92
111
84
36
13
29
12
103
92
4
59
66
72
7
8
124
80
21
39
88
8
57
6
21
105
18
66
54
1
24
200
45
27
16
65
54
13
23
18
96
18
33
3
21
45
36
168
15
24
33
15
40
29
78
105
36
57
54
13
23
37
47
60
25
29
271
83
1
20
120
4
17
15
64
32
15
69
24
16
5
15
15
24
9
28
48
20
12
40
8
99
165
87
60
13
5
51
64
8
12
3
13
5
27
27
21
39
30
6
66
6
102
108
43
32
4
29
114
13
44
45
39
36
48
16
44
16
92
40
60
20
28
29
67
108
41
6
1
104
40
104
39
30
132
30
24
1
83
13
44
16
5
87
15
121
80
75
21
15
9
24
15
97
83
78
15
39
18
18
49
20
3
36
1
29
54
1
71
9
16
11
57
12
9
54
13
89
279
15
36
49
92
24
156
12
21
91
24
72
32
21
27
4
5
90
33
36
129
31
140
45
195
15
90
96
3
27
13
8
69
79
60
56
24
4
12
80
15
144
9
63
45
3
1
44
9
27
135
25
44
96
39
30
6
105
51
54
24
7
8
69
3
4
84
60
11
21
3
189
60
48
4
5
183
15
21
12
15
24
18
30
1
131
18
27
24
57
15
40
48
72
53
115
24
5
27
120
40
8
16
5
6
13
8
4
48
20
105
3
4
24
5
15
12
64
53
27
148
41
102
13
29
30
85
32
4
60
5
12
7
47
18
15
27
45
45
90
30
51
9
55
53
135
48
12
21
27
48
24
81
27
57
18
57
3
72
12
24
25
29
30
85
8
93
15
16
23
13
17
162
13
48
17
27
96
28
59
13
44
4
24
8
24
40
29
66
18
36
19
23
33
75
61
5
78
30
3
108
4
36
29
6
37
119
33
76
59
117
16
20
27
13
95
105
108
15
54
15
60
213
15
12
36
16
48
17
111
69
3
33
240
3
64
20
72
39
162
15
48
39
72
9
16
71
9
144
36
60
4
32
132
96
24
15
37
84
24
17
6
18
39
33
7
8
144
16
23
126
48
115
35
57
36
40
72
92
16
29
15
4
20
9
147
16
95
33
36
28
23
13
11
13
71
141
60
64
20
39
13
128
64
125
12
15
4
59
36
21
96
28
32
4
71
12
57
33
27
84
69
36
27
24
9
7
8
57
48
54
61
36
24
11
13
17
39
36
4
56
9
24
36
91
36
44
36
45
18
54
36
39
52
29
6
36
18
54
81
40
32
27
21
36
16
80
27
18
55
8
52
20
28
116
24
136
29
30
61
29
55
20
12
75
54
79
29
96
67
12
8
3
90
19
108
12
17
99
52
8
24
12
9
66
18
15
117
91
8
24
36
75
25
29
51
57
39
69
75
27
33
12
4
48
32
16
17
31
116
120
136
60
44
36
48
52
8
51
61
8
60
36
28
20
136
116
9
19
47
18
60
18
57
60
36
21
19
32
304
104
12
48
12
69
18
108
45
57
27
4
24
80
196
80
4
12
60
180
20
16
8
27
18
54
33
84
45
3
208
12
20
16
125
27
48
84
141
15
40
60
35
12
85
8
4
32
21
55
68
69
55
5
36
39
33
55
17
162
45
64
104
15
57
88
68
28
24
32
24
21
3
33
103
36
29
7
32
28
32
3
13
5
6
1
20
9
108
60
162
45
28
96
11
9
147
33
40
56
28
12
89
15
39
133
12
96
96
84
12
20
12
33
7
60
68
87
72
105
88
41
15
40
35
54
12
18
1
36
5
91
180
12
5
15
21
7
32
52
65
108
132
30
1
44
4
5
27
15
54
43
108
23
57
48
36
28
11
9
48
57
3
12
15
57
15
60
85
48
72
119
25
32
88
12
48
11
108
48
42
27
9
15
39
18
55
17
30
6
39
60
148
20
105
24
15
16
17
7
84
32
9
36
7
95
61
20
9
3
12
57
15
24
39
1
29
42
54
27
24
39
9
28
53
27
99
120
49
24
12
44
24
15
66
135
15
49
41
7
24
5
30
13
92
3
57
36
48
21
24
31
41
27
36
16
5
39
4
32
33
31
29
63
9
39
4
8
33
55
5
55
35
144
12
45
63
57
93
31
12
24
56
57
102
121
8
39
13
5
84
39
64
5
72
54
9
27
13
32
24
52
32
28
35
13
5
31
5
24
19
11
21
3
61
77
18
61
20
16
89
51
15
69
4
12
23
25
12
48
56
75
6
7
8
192
57
3
3
13
32
28
24
8
57
15
21
30
ABCD 95794923782*3^$a+1 [50018]
72
83
192
288
192
16
141
96
12
215
160
176
96
144
37
60
180
123
57
72
72
215
121
60
48
59
37
108
255
45
216
59
96
97
159
441
87
32
16
48
45
51
165
36
135
128
64
32
48
160
45
323
25
84
360
11
64
93
35
112
128
192
145
36
72
195
57
228
60
156
27
32
73
87
213
27
81
111
141
60
23
16
9
167
48
16
201
135
177
15
368
133
144
11
49
47
256
80
48
37
84
36
24
36
180
35
49
255
33
15
117
123
272
256
9
39
32
48
64
32
1
143
169
108
144
251
240
97
15
32
64
57
84
60
39
32
48
240
85
171
224
64
117
96
395
13
96
48
3
272
37
108
12
51
32
13
147
176
256
81
143
37
144
276
180
35
13
35
240
217
192
71
37
107
48
352
32
48
48
64
288
32
61
204
39
192
105
23
96
240
25
23
13
120
60
47
96
160
80
301
35
400
105
36
483
80
144
97
95
13
60
48
375
32
48
85
59
73
23
85
228
204
27
525
3
105
23
192
96
16
21
395
145
47
217
108
36
204
12
180
75
128
256
189
360
27
224
169
23
64
33
15
80
112
48
192
165
11
265
215
240
157
35
112
176
37
252
36
27
96
272
13
204
288
119
73
71
37
219
69
155
157
48
131
1
144
15
240
33
95
265
108
123
144
272
1
303
21
11
97
12
51
144
80
1
47
37
540
191
64
21
27
32
16
177
47
25
264
72
23
240
96
48
25
71
144
25
72
191
64
144
80
192
157
3
48
192
48
224
1
24
300
11
229
11
181
155
61
83
97
24
39
32
64
80
85
60
48
63
48
57
119
73
135
177
108
72
11
64
48
105
215
112
33
15
32
13
72
123
32
16
93
51
81
95
64
69
72
83
229
27
21
72
35
133
27
21
144
60
48
60
227
112
33
108
132
63
189
120
219
272
37
108
47
256
177
15
272
133
203
144
208
128
304
176
1
111
240
224
325
11
384
1
204
51
105
180
3
192
128
192
144
241
240
303
57
12
75
32
ABCD 95795182526*3^$a+1 [50072]
96
28
72
140
4
20
52
23
21
36
15
85
84
96
60
44
76
8
40
84
56
64
152
4
12
35
25
20
9
63
12
69
19
108
89
51
40
12
12
11
49
228
83
108
1
24
11
9
81
31
5
15
40
53
72
7
92
9
79
20
48
33
19
8
27
162
15
84
27
45
27
1
12
108
132
284
28
56
36
40
8
36
4
8
12
40
32
84
40
11
18
3
28
5
39
40
12
24
36
48
20
15
36
57
15
73
44
36
24
147
36
18
19
8
72
72
9
211
20
21
63
36
81
90
69
3
13
44
16
12
92
4
20
84
196
32
99
9
172
72
60
12
71
18
19
60
137
31
44
15
18
36
234
13
80
52
32
21
55
260
24
124
72
108
24
35
61
20
16
60
48
83
57
40
132
84
60
20
4
12
24
84
23
9
36
9
43
20
60
36
24
28
77
63
12
51
25
12
12
36
60
56
69
19
296
76
8
16
107
9
40
36
12
32
16
179
33
3
69
3
85
36
36
68
220
41
90
49
23
33
24
40
8
28
137
3
15
21
69
115
60
84
8
3
1
24
56
9
19
20
36
216
64
77
79
29
27
153
31
60
20
184
29
180
55
17
103
41
39
132
171
57
72
148
83
18
19
56
4
128
40
68
36
9
31
164
12
99
54
7
12
8
24
16
20
24
48
16
80
72
4
144
12
60
29
55
36
44
28
12
113
147
4
20
12
12
16
32
280
68
132
132
12
204
9
27
120
88
108
20
87
45
72
63
21
16
89
55
17
18
37
32
3
25
24
56
3
36
9
76
8
120
3
25
24
41
67
12
48
56
51
21
100
48
132
48
47
33
40
32
39
25
24
60
17
27
40
12
24
96
36
20
24
84
4
8
3
97
24
44
60
135
1
24
137
7
12
161
67
5
18
162
18
54
19
44
40
48
12
48
24
80
28
17
108
43
92
28
224
9
67
8
24
216
96
120
4
72
5
127
161
15
96
4
12
120
8
24
52
48
161
27
72
12
69
90
45
27
144
13
80
12
39
49
60
8
28
36
35
1
24
20
96
52
108
24
20
4
65
7
60
44
28
56
112
8
192
15
18
27
84
105
19
44
52
44
4
56
16
176
12
40
12
29
99
12
16
84
20
39
9
27
1
8
132
3
81
9
79
12
143
18
207
12
4
44
21
27
112
36
24
12
41
3
24
40
20
72
4
24
60
12
48
12
5
75
168
27
9
132
4
44
36
124
20
9
7
96
12
11
1
48
95
18
18
69
148
44
124
12
80
52
80
16
20
84
27
193
23
37
48
5
55
108
35
1
24
20
4
23
153
96
84
4
32
36
4
36
108
5
90
45
40
164
12
48
88
17
7
36
24
36
8
4
36
11
25
36
48
12
24
108
36
17
54
9
76
8
36
24
36
12
28
96
36
20
88
20
124
108
12
108
12
8
3
21
33
27
64
36
35
18
18
9
16
20
52
65
31
44
112
56
52
20
240
48
99
13
41
75
72
28
5
79
236
12
24
100
71
25
228
35
90
115
60
32
4
48
32
24
120
72
100
68
12
4
56
108
81
3
33
15
3
9
72
48
33
99
9
55
72
20
132
16
20
4
5
7
8
52
59
72
45
4
23
72
73
108
12
140
12
4
36
48
60
65
91
60
200
12
72
16
96
48
17
36
15
75
49
24
36
53
3
123
85
32
45
3
4
36
56
9
31
8
40
48
60
12
48
59
93
36
24
28
72
68
39
18
3
60
88
32
12
21
67
23
49
72
36
60
12
32
16
12
143
18
55
17
7
8
24
33
67
60
24
137
99
4
36
48
47
9
135
72
49
36
68
52
155
145
8
64
53
54
18
7
80
3
1
56
84
40
24
11
129
33
7
12
80
36
9
3
12
88
20
48
84
96
9
91
17
15
12
60
21
3
40
11
49
32
12
72
84
84
12
96
40
140
135
13
80
184
20
36
45
39
88
125
3
16
36
104
108
136
84
20
33
79
20
9
162
105
3
49
140
36
132
3
49
96
36
56
52
53
27
28
8
96
3
33
147
45
207
13
96
12
5
43
12
24
11
90
18
21
60
45
171
40
44
36
64
108
132
35
21
52
53
18
45
27
13
24
53
7
48
12
96
216
8
28
68
72
40
120
8
40
12
8
27
37
56
36
36
4
8
93
7
11
9
45
27
40
48
60
23
37
36
12
44
76
188
124
36
12
12
35
1
72
53
79
12
35
54
27
100
44
48
12
16
12
ABCD 95795211992*3^$a+1 [50002]
3
25
35
163
30
35
55
90
32
39
69
10
20
36
60
45
36
75
9
19
17
27
126
52
8
84
52
38
36
69
1
107
165
18
69
27
9
31
8
16
30
60
20
51
9
39
7
36
30
23
12
9
6
4
5
55
56
24
18
108
63
39
28
5
3
70
26
18
48
15
12
127
41
75
34
54
12
14
4
62
33
39
16
101
159
21
60
120
153
18
9
25
80
18
36
12
18
24
22
158
63
13
32
99
19
2
72
27
45
51
9
18
12
9
24
27
4
17
55
14
3
117
6
40
89
81
34
30
14
12
18
16
38
6
90
9
1
11
69
75
9
15
27
36
9
3
46
32
27
63
54
40
90
44
54
87
31
53
7
138
59
3
64
36
8
24
81
12
15
9
121
14
21
24
91
65
9
24
75
81
10
41
84
61
48
242
70
8
22
80
9
63
16
65
36
15
45
31
62
18
28
17
24
84
1
14
117
3
90
51
36
48
1
23
31
50
10
17
45
40
32
3
33
36
111
27
36
36
189
36
24
21
16
30
14
138
45
15
46
11
61
38
82
18
60
89
27
10
35
1
47
61
11
91
44
33
3
42
48
28
6
8
57
45
10
26
27
7
53
31
26
114
30
24
27
84
60
37
80
54
4
86
4
35
24
1
47
19
80
18
51
45
12
63
24
31
116
54
24
27
39
106
54
29
72
9
42
57
27
64
17
33
90
9
57
15
48
36
36
9
135
25
80
135
21
46
32
57
9
100
6
8
21
1
23
3
18
16
84
14
93
33
27
49
26
9
61
35
109
84
26
18
46
17
24
1
30
14
48
27
19
44
36
36
16
65
45
34
20
64
14
147
171
10
35
180
25
8
27
45
30
10
35
163
26
16
35
27
72
21
144
36
9
123
103
17
15
21
24
12
15
76
18
60
90
2
159
1
138
72
68
192
33
1
35
91
17
73
20
10
32
72
94
6
125
9
36
63
1
30
17
24
216
45
75
45
27
36
9
72
15
9
40
14
117
111
88
62
64
11
27
45
45
16
74
46
32
27
48
15
225
13
6
66
35
25
128
16
11
9
126
10
194
18
36
171
48
72
9
10
36
44
9
60
12
9
72
27
27
46
59
19
29
72
15
18
28
35
120
69
4
59
91
44
28
29
81
27
36
37
50
57
60
63
9
31
5
55
17
1
20
10
194
22
90
116
28
32
28
11
36
9
63
36
7
152
22
26
90
87
72
75
9
60
189
27
9
84
51
27
30
27
81
72
10
5
55
65
69
10
8
12
6
3
25
12
90
5
12
43
17
1
119
73
8
96
40
6
2
63
145
14
84
9
61
74
28
77
103
113
67
60
29
36
72
72
15
153
57
15
84
27
18
82
185
9
10
110
10
60
29
45
27
169
143
12
19
17
24
9
171
36
55
84
176
12
16
17
13
6
29
96
93
42
48
60
165
27
33
3
60
84
64
89
127
14
72
58
6
11
15
57
36
145
6
38
36
82
5
9
48
42
45
81
10
44
94
44
150
58
23
156
60
63
21
7
29
45
51
9
66
9
69
22
5
3
105
12
55
122
3
115
20
64
41
9
36
54
40
8
6
75
55
17
24
21
54
33
45
3
72
15
21
51
18
46
20
126
63
1
6
53
91
17
12
60
13
60
350
9
19
20
105
12
123
22
18
5
31
36
180
54
8
15
36
12
79
8
12
276
117
12
1
24
20
18
16
137
73
35
9
15
3
10
35
24
3
33
63
22
134
9
27
114
100
38
106
102
5
39
18
60
111
7
17
45
22
36
62
6
10
20
10
26
51
39
81
63
36
10
71
79
53
93
24
39
9
15
120
1
59
1
74
33
3
6
39
36
1
44
16
8
174
82
8
27
45
6
72
45
13
14
10
8
3
87
12
45
108
1
50
45
31
125
15
9
45
166
26
15
55
17
36
45
12
10
68
30
54
81
1
23
36
1
71
9
10
8
48
45
27
33
12
45
108
15
13
59
91
20
10
35
99
42
3
7
44
76
36
54
23
120
7
36
53
9
18
28
2
15
9
4
176
46
8
9
13
14
45
39
36
18
18
24
4
5
9
18
93
7
54
83
27
9
7
89
31
14
46
62
207
19
29
7
44
9
45
3
25
30
53
36
108
36
24
13
62
42
10
20
33
45
22
5
108
48
45
88
36
38
45
7
20
33
13
143
1
8
96
54
82
20
63
36
72
27
28
60
2
6
117
27
48
42
63
3
9
33
48
54
42
64
20
142
17
12
36
115
18
26
54
10
62
3
36
19
14
12
54
105
36
9
46
224
9
12
51
45
3
45
45
15
84
163
68
46
26
4
125
1
44
54
36
36
28
17
25
44
10
36
53
31
24
20
6
18
12
6
72
147
108
72
99
9
15
120
6
27
9
4
44
63
27
45
27
36
144
36
100
68
45
12
9
6
40
24
20
9
27
34
11
72
15
22
6
29
1
108
59
3
18
46
36
5
3
72
18
27
15
57
1
59
1
119
7
116
4
6
2
72
10
23
45
18
45
48
45
96
3
127
5
45
18
90
28
30
5
12
96
21
6
54
48
ABCD 95795609108*3^$a+1 [50004]
12
11
31
17
13
120
30
29
61
60
263
25
39
9
144
168
60
12
87
9
60
180
71
91
258
180
42
18
99
240
3
77
64
32
48
48
73
263
67
18
11
1
47
73
87
21
59
64
57
39
32
79
113
229
108
95
48
64
3
138
24
48
107
145
30
33
48
69
11
19
29
96
96
19
90
36
360
23
91
18
252
71
16
9
42
18
252
30
90
12
75
33
47
13
132
138
213
69
60
66
12
30
78
21
21
107
175
6
180
71
49
191
163
18
155
16
51
30
156
35
127
113
64
80
144
1
60
30
69
48
171
42
48
102
138
30
29
49
60
30
42
11
64
33
42
18
84
47
13
108
23
19
29
160
81
30
65
48
25
228
54
96
42
131
64
105
12
11
64
15
81
416
43
216
120
30
144
90
30
30
81
80
25
12
11
48
31
17
73
87
80
61
60
24
90
5
115
45
21
72
51
32
25
72
72
120
48
12
126
149
43
30
23
37
168
24
48
180
23
67
141
21
75
144
32
37
155
43
21
33
159
81
95
43
102
36
144
30
125
1
24
60
36
72
30
150
30
30
132
48
252
47
192
96
43
42
75
81
42
132
66
60
132
18
141
93
18
17
48
163
162
60
15
333
3
80
121
23
37
59
48
49
204
60
71
37
150
18
24
27
21
123
99
77
48
121
24
168
12
27
9
231
3
138
179
121
23
48
97
24
167
43
21
129
48
159
21
11
96
43
53
109
60
48
119
31
138
71
223
66
15
165
174
48
60
138
12
107
205
78
132
17
64
57
48
84
195
224
169
39
51
141
9
119
163
90
51
32
13
51
21
59
31
42
48
48
120
143
31
161
67
72
138
27
153
42
6
215
37
48
120
3
32
48
48
16
93
3
117
155
109
36
15
9
18
150
159
9
60
11
13
18
17
25
276
147
32
48
217
120
36
11
144
97
15
57
36
227
67
6
54
17
31
81
141
3
387
77
96
16
80
1
47
144
240
64
75
126
23
31
150
36
23
217
60
102
117
75
5
64
21
36
231
21
59
48
1
15
9
39
32
25
54
17
43
5
133
155
13
30
53
16
45
48
195
32
1
95
16
21
203
25
39
45
48
147
33
48
132
72
195
81
24
36
60
71
121
167
25
18
5
85
107
48
97
36
59
1
24
23
235
53
85
30
45
192
80
64
32
49
12
96
99
96
57
72
15
63
162
48
15
32
73
71
48
1
108
83
240
48
91
18
12
327
501
11
1
60
60
23
169
23
48
48
49
15
45
132
30
17
1
12
246
114
59
64
57
198
30
51
99
29
31
65
16
111
17
61
192
275
48
265
39
9
210
162
83
25
71
31
12
30
90
60
30
30
168
77
13
78
21
9
71
1
48
15
69
36
84
99
128
31
78
24
180
135
3
60
222
78
5
145
12
30
126
102
65
187
210
35
16
75
174
168
12
6
120
210
60
114
126
24
48
95
43
84
150
59
16
80
91
53
139
69
69
11
16
123
101
43
18
131
48
ABCD 95795636408*3^$a+1 [50079]
20
4
36
20
48
4
111
6
3
8
7
17
49
6
41
52
51
45
36
200
1
60
3
200
16
236
49
63
8
40
128
16
99
9
108
33
95
36
4
144
12
33
11
60
36
1
63
129
27
9
47
4
48
8
52
92
16
12
68
49
63
116
37
35
28
80
12
60
37
51
9
11
16
21
135
68
76
369
47
13
12
23
12
52
12
141
23
72
24
24
37
54
5
16
20
88
15
72
9
56
28
32
19
30
24
27
48
20
25
36
11
60
64
9
35
60
156
25
63
48
33
327
27
17
55
6
12
6
21
51
48
5
4
36
116
1
27
32
60
13
75
60
48
20
40
20
28
9
27
44
7
29
16
20
79
29
1
71
25
59
16
15
45
3
24
45
128
25
75
15
9
56
7
53
40
20
13
27
20
19
45
176
24
160
56
4
9
99
3
24
45
48
51
57
15
9
20
16
48
72
69
39
32
4
33
180
102
29
52
9
35
84
4
57
71
25
12
23
24
36
48
91
81
12
60
36
92
60
64
116
64
140
43
33
45
3
24
68
40
84
141
59
4
27
29
88
45
3
153
87
8
40
60
32
13
39
8
52
12
153
71
12
4
3
18
143
72
28
27
33
12
8
12
4
44
96
120
31
33
39
41
156
1
179
60
28
12
9
24
111
20
120
72
40
60
20
48
60
36
61
63
36
39
5
12
60
37
23
148
116
28
27
149
72
40
57
15
12
24
20
100
24
45
18
9
20
96
13
11
24
25
11
64
9
6
120
6
59
61
35
64
20
139
41
79
41
120
12
13
39
36
60
12
8
64
171
6
131
108
96
115
18
47
61
59
84
139
6
11
55
9
32
84
60
4
72
8
36
36
48
4
12
33
18
5
25
24
144
35
55
81
9
54
21
69
48
54
5
36
148
20
4
36
32
79
5
24
12
4
81
18
125
16
236
48
4
372
15
89
156
28
81
51
3
17
16
120
69
156
15
39
24
72
30
18
42
3
51
81
80
120
48
4
68
48
12
19
24
9
92
16
12
81
107
37
6
117
9
3
8
55
53
60
31
9
81
54
77
40
69
131
40
75
78
47
48
40
116
31
69
9
36
3
72
33
47
84
61
51
39
33
32
24
61
3
56
31
48
113
109
138
96
41
16
20
49
11
37
42
48
77
40
24
32
24
64
24
3
222
48
23
19
41
7
258
11
144
120
25
15
32
25
18
17
172
32
1
3
72
33
35
64
72
84
152
7
192
33
81
11
1
72
72
131
37
120
23
40
24
9
135
72
27
57
24
84
8
73
47
84
60
16
24
9
219
72
63
6
35
60
115
45
144
116
64
56
72
7
33
48
15
30
11
16
68
4
60
3
9
44
36
88
156
152
43
66
35
88
21
47
13
11
25
63
8
144
40
44
1
63
92
4
56
16
8
4
15
48
45
117
27
144
72
44
64
72
45
15
3
41
24
12
24
4
120
45
27
20
13
35
19
21
27
54
15
9
35
64
48
68
36
24
52
24
260
76
204
104
40
20
36
55
29
120
4
32
4
60
84
8
24
19
9
21
36
279
56
13
18
102
23
180
49
11
24
60
120
16
39
45
51
53
4
15
57
15
5
24
1
35
79
5
12
60
67
21
56
16
132
93
15
57
27
15
9
32
4
236
199
105
135
101
28
15
5
184
8
28
72
9
84
96
3
56
7
78
75
132
44
28
48
72
8
43
17
109
11
7
21
20
12
193
27
44
16
48
81
35
55
33
12
60
44
19
48
9
140
24
4
36
20
16
36
104
24
1
63
105
23
24
19
189
33
3
36
56
60
37
11
16
44
187
72
192
89
1
35
19
5
1
3
60
8
4
24
12
33
47
88
45
99
3
24
48
45
108
8
60
40
60
12
20
40
63
57
33
27
12
92
88
96
80
4
81
35
61
71
64
20
1
143
19
33
45
3
15
5
121
84
36
131
4
44
37
99
20
25
15
44
12
120
43
42
23
4
72
75
9
60
12
8
16
20
28
8
37
87
21
27
32
4
20
12
24
13
111
24
56
91
6
75
8
16
36
20
79
29
52
93
35
96
4
24
3
33
92
84
13
75
68
4
24
20
120
25
72
23
40
81
51
63
21
9
87
75
29
24
36
55
45
24
32
25
27
92
25
95
4
96
36
27
21
60
9
47
55
29
52
8
52
3
9
56
192
64
45
90
48
6
11
60
19
117
3
5
4
96
80
112
15
48
5
72
19
21
108
96
45
3
56
4
8
19
9
36
44
100
56
36
64
63
33
12
27
65
133
87
20
25
111
33
12
72
27
81
27
27
89
1
15
36
ABCD 95795991782*3^$a+1 [50020]
12
30
20
172
14
37
117
3
23
4
80
130
3
84
39
36
6
84
75
3
6
252
30
9
3
60
32
10
18
26
16
6
8
4
78
68
70
14
16
12
18
36
90
98
42
88
18
24
48
20
28
20
24
138
78
4
60
18
66
44
25
21
36
6
2
132
48
112
36
30
8
90
72
30
34
48
30
48
84
6
27
12
9
12
18
36
24
9
27
30
3
12
35
24
34
30
8
10
152
102
1
123
24
33
23
10
27
63
54
18
12
8
94
48
8
55
17
10
12
8
18
19
3
12
78
60
12
20
94
50
4
30
68
40
18
96
36
15
57
8
82
60
72
8
28
9
21
27
15
102
51
15
68
1
41
10
108
9
12
9
54
62
46
32
58
72
30
66
12
14
121
87
6
2
37
27
110
118
102
51
9
30
20
88
56
12
52
8
70
24
48
90
36
36
21
33
36
14
60
22
14
64
36
18
3
5
72
88
20
124
30
24
14
36
7
12
5
58
14
88
50
37
9
14
10
42
38
18
37
63
12
45
57
6
8
106
6
12
8
22
60
30
12
18
158
10
12
162
21
144
9
2
40
74
28
27
9
27
15
2
18
10
39
35
25
35
28
6
102
60
24
8
58
78
62
42
36
49
27
6
20
172
26
22
18
21
45
18
2
6
22
27
3
6
12
12
27
9
6
126
30
2
55
17
100
15
36
72
47
60
1
45
72
63
17
72
18
16
42
18
24
48
42
26
124
56
4
33
12
45
6
9
27
8
270
10
92
46
72
8
22
32
4
2
22
8
198
22
12
8
12
6
10
74
42
76
54
15
71
28
2
22
20
52
14
52
12
63
5
40
30
18
102
12
18
18
42
38
36
148
20
16
66
48
96
44
16
14
10
15
33
14
16
12
78
8
19
3
144
33
3
14
18
108
28
21
51
60
2
22
24
42
42
8
42
55
35
10
48
50
10
2
76
32
28
54
12
18
6
32
10
2
52
56
54
73
21
39
57
60
6
90
72
18
68
184
66
90
12
18
84
138
24
66
24
18
20
40
45
23
145
53
72
54
28
6
60
54
6
56
18
58
39
21
14
36
94
15
51
38
34
32
6
4
26
22
18
20
12
16
57
53
6
36
10
12
18
18
54
12
74
46
6
102
36
44
22
63
21
51
45
26
22
126
24
36
6
38
37
96
29
46
68
54
66
10
26
58
15
45
27
21
12
3
59
16
20
34
78
72
105
35
46
48
12
168
26
73
57
6
32
48
88
2
54
6
19
15
36
14
78
18
112
6
60
2
124
66
2
58
128
54
76
12
78
86
34
12
62
112
8
16
12
32
28
27
45
6
32
28
54
36
86
1
15
12
20
42
18
73
9
30
48
2
55
71
48
46
14
34
12
6
14
4
51
21
50
22
182
10
18
12
81
35
118
24
18
38
16
3
45
32
16
30
42
38
22
66
84
38
10
42
2
61
3
162
18
24
2
60
31
15
2
52
3
41
10
42
20
22
72
26
7
137
88
18
20
10
78
12
18
66
24
6
18
18
39
3
2
163
15
12
6
2
13
3
36
6
32
18
37
45
12
50
73
72
81
42
36
2
112
12
108
3
123
2
34
18
78
32
85
60
12
3
66
12
32
130
66
14
18
70
24
6
42
152
28
12
153
63
44
58
90
33
69
6
128
10
27
89
4
12
132
50
22
48
36
20
30
52
8
64
162
48
87
108
12
23
10
42
6
15
53
12
7
12
60
35
4
36
24
20
222
67
15
96
30
42
18
51
3
156
21
9
50
37
35
22
32
4
14
13
35
18
46
30
18
78
12
15
15
12
45
23
10
168
132
6
24
20
16
12
12
108
30
122
76
21
15
24
80
4
18
30
12
8
37
27
36
122
175
23
28
9
63
20
40
50
19
5
55
75
8
28
24
81
27
30
42
54
74
6
31
129
39
12
23
16
6
50
10
36
60
39
35
18
22
116
37
41
10
2
18
40
114
18
30
30
44
1
12
15
72
6
75
33
36
3
12
23
52
6
80
58
50
4
6
14
76
14
28
8
76
45
21
15
27
36
96
6
18
24
30
18
54
30
26
54
13
5
22
45
5
55
83
58
15
24
53
18
4
96
12
8
52
6
39
47
40
36
84
116
10
12
26
22
132
32
88
2
1
45
84
116
22
12
134
31
5
18
10
6
57
47
10
8
100
32
10
6
39
3
24
21
15
12
33
27
18
62
28
2
115
3
8
42
54
4
12
60
140
49
33
8
144
66
60
52
50
22
14
106
30
36
15
15
2
55
48
53
46
68
16
72
32
10
6
12
90
24
96
54
38
30
112
66
60
20
54
1
93
27
60
72
71
76
6
90
102
102
68
36
52
18
84
72
8
6
84
36
1
63
18
62
25
12
39
14
10
62
16
8
16
74
49
53
4
75
111
9
39
6
18
48
18
24
72
60
6
42
60
6
14
46
66
14
54
42
94
24
18
78
74
18
4
96
62
52
120
6
75
65
52
26
4
48
24
45
5
66
25
12
45
6
24
2
4
122
84
25
3
30
90
48
30
32
10
38
10
14
66
22
6
102
18
42
24
26
22
30
30
3
15
9
53
22
45
15
60
146
67
23
54
18
28
12
66
24
6
60
20
52
30
72
8
55
3
84
33
3
21
71
18
66
100
24
44
28
80
49
171
18
14
16
6
26
24
30
6
49
9
44
60
55
3
32
58
12
30
2
10
54
27
9
14
1
51
104
130
15
3
36
14
90
42
16
42
18
78
2
28
42
20
64
45
23
16
32
25
27
12
68
16
14
78
49
33
6
36
54
14
25
71
1
15
14
42
52
36
14
46
60
9
48
15
78
2
64
24
21
36
15
ABCD 95796063274*3^$a+1 [50021]
30
18
73
16
1
3
64
56
7
2
87
4
52
40
15
9
43
45
80
3
5
13
59
25
11
7
5
8
140
9
10
45
20
21
59
80
40
131
72
25
55
29
40
20
36
19
13
51
12
32
41
4
33
58
14
7
15
8
37
53
3
57
22
33
12
3
77
31
49
20
28
13
72
70
17
15
33
8
8
29
70
2
63
75
1
24
65
82
26
35
25
67
3
25
48
1
15
8
92
4
56
183
13
28
16
4
31
5
13
63
9
18
37
16
13
10
32
88
1
4
9
3
20
24
11
68
6
3
91
12
113
19
117
63
45
5
47
8
17
39
27
33
4
72
53
31
5
10
44
25
8
20
4
40
20
271
113
7
32
28
17
51
9
21
24
3
32
37
59
16
15
36
9
56
37
3
3
17
19
109
16
4
12
15
28
17
19
8
78
7
32
4
15
37
8
20
19
57
64
47
5
43
5
4
8
3
16
38
155
28
72
32
8
36
27
20
48
17
28
20
12
48
64
33
18
52
50
10
13
1
83
7
40
33
75
5
45
7
140
28
32
103
26
15
9
22
1
13
54
12
5
49
31
65
34
20
5
104
16
80
15
14
3
27
40
13
44
35
9
7
2
18
53
35
65
36
21
22
1
20
11
4
9
56
12
15
13
41
11
7
40
5
32
8
40
88
19
68
112
38
71
55
12
9
19
72
25
95
14
18
17
43
18
3
12
64
8
140
37
6
18
79
47
16
2
47
4
12
93
24
11
16
31
113
31
25
80
3
26
36
11
7
28
8
42
103
16
55
25
29
51
4
5
12
22
77
15
105
3
18
12
63
4
4
56
5
35
76
15
12
33
27
18
22
13
95
49
4
44
7
29
4
8
47
50
83
83
25
4
16
4
11
49
12
55
24
1
4
16
20
28
3
13
5
36
70
13
36
12
43
29
12
1
27
135
33
3
36
33
15
6
90
40
1
31
9
3
36
6
70
1
37
27
9
34
25
88
8
1
6
40
8
5
37
7
41
42
40
12
121
56
3
2
43
11
21
31
13
44
3
8
9
12
3
21
24
16
11
4
50
34
61
61
43
51
29
7
5
19
17
48
15
17
7
18
15
20
28
16
23
33
27
18
142
2
18
41
47
33
41
15
44
139
1
96
11
5
47
5
15
61
11
16
73
49
6
54
3
67
20
21
9
7
8
21
10
77
64
3
25
16
4
3
17
15
41
4
27
5
95
36
9
24
15
17
8
85
15
12
57
10
97
20
59
5
47
29
3
1
40
56
44
9
55
15
53
15
13
64
55
18
3
15
17
72
16
75
30
31
23
41
20
29
10
13
44
48
3
33
40
35
37
12
12
80
11
37
8
55
5
84
104
4
15
36
57
117
83
7
1
20
20
12
7
25
77
24
11
95
13
7
9
7
180
20
4
29
20
1
11
7
18
27
12
4
29
12
6
13
104
8
8
5
27
48
92
23
21
29
12
7
16
109
36
36
11
97
71
76
4
32
24
148
16
36
83
21
64
48
25
47
37
11
107
81
80
76
65
34
50
6
4
120
41
56
25
35
37
22
5
44
59
13
12
25
6
1
4
7
37
140
36
60
21
18
40
12
45
41
82
12
1
35
20
9
4
35
25
15
5
67
25
13
54
18
47
55
6
22
32
12
29
25
24
55
125
15
12
21
3
64
8
3
1
3
25
7
9
27
13
75
1
4
9
3
12
7
110
3
45
10
1
31
9
16
63
57
4
12
52
7
68
1
32
7
113
60
20
55
49
24
39
86
22
13
24
25
6
1
39
97
12
7
9
67
14
51
8
31
21
7
98
18
5
35
97
48
37
22
17
9
24
3
32
1
59
28
33
6
13
28
84
19
4
12
56
33
32
97
58
62
22
74
91
16
4
9
15
16
5
3
7
26
18
25
44
32
13
35
32
23
52
50
35
55
9
24
3
29
11
60
14
11
8
17
18
21
48
12
84
67
29
21
19
39
17
12
60
16
39
45
68
15
13
27
44
64
5
72
28
4
56
52
44
16
37
132
18
36
9
16
44
7
105
28
23
25
4
3
41
40
216
56
40
104
24
11
93
16
40
20
52
27
1
4
16
19
37
11
2
23
35
9
3
32
24
4
1
31
54
106
158
7
4
7
18
31
11
157
5
27
3
42
3
8
8
35
9
21
24
3
19
13
16
96
36
27
5
60
35
80
40
53
4
28
36
44
3
8
21
3
17
8
185
18
60
45
27
18
3
36
8
32
68
60
31
1
16
8
12
13
35
36
1
12
15
3
97
8
72
12
4
40
47
53
84
12
60
96
33
39
48
48
104
25
7
3
37
8
56
19
21
16
24
72
64
33
6
45
36
3
18
7
20
8
88
24
52
116
15
33
51
40
36
32
1
64
12
4
51
18
7
51
33
75
21
8
3
13
59
66
6
29
4
91
24
8
54
6
57
20
72
36
28
69
6
40
85
31
33
16
56
31
9
40
1
12
11
60
19
25
8
3
42
18
1
3
45
32
39
4
32
13
100
181
22
37
76
21
11
49
18
76
32
33
84
20
43
12
1
16
4
20
19
40
5
8
13
24
27
20
19
6
18
37
51
20
53
16
39
9
68
79
78
36
27
24
33
10
17
81
60
15
55
17
40
3
8
141
44
31
5
16
7
21
36
15
33
53
7
27
53
7
233
48
28
11
13
8
4
101
15
3
21
48
8
97
11
4
7
14
91
40
20
148
31
1
3
8
4
24
14
36
135
40
40
12
4
43
37
31
4
93
11
29
1
15
20
84
16
24
32
13
30
21
7
73
20
29
35
23
57
5
31
101
71
68
16
25
23
7
25
15
14
15
57
10
8
69
32
13
126
5
44
3
5
88
40
16
19
44
36
9
27
21
43
25
11
29
75
45
9
3
52
11
5
12
100
28
35
9
48
24
8
23
50
23
16
4
39
61
79
1
44
21
31
60
20
21
34
85
16
28
32
8
72
4
144
64
35
17
44
15
5
21
18
1
4
12
25
15
24
67
2
3
12
12
3
112
68
33
67
45
5
3
63
60
21
31
49
8
12
39
2
22
12
89
12
45
35
4
56
24
11
53
31
1
8
27
20
52
5
31
41
15
21
28
20
64
12
15
73
12
28
16
17
15
33
36
6
29
11
33
4
83
38
15
21
18
48
28
12
50
22
56
40
104
16
20
29
11
29
55
97
11
2
18
17
31
5
16
4
35
4
37
35
1
35
73
49
131
49
7
8
40
35
45
32
148
76
16
8
15
1
1
58
50
11
20
32
12
8
40
3
4
141
11
28
32
13
80
51
52
37
55
21
19
50
11
11
45
40
4
69
11
60
19
21
44
43
12
40
13
19
36
54
24
22
13
55
105
7
17
8
23
1
1
3
9
18
64
8
6
39
12
129
31
5
3
56
47
129
56
45
19
59
1
65
18
17
55
54
31
108
8
3
36
4
12
25
8
4
16
105
10
89
55
45
16
7
5
ABCD 95796102232*3^$a+1 [50174]
90
240
30
11
121
12
11
67
30
42
180
36
30
24
306
5
157
120
59
31
60
72
30
126
144
18
72
6
180
210
11
103
41
120
49
23
85
492
71
37
30
132
17
13
36
47
7
36
144
221
55
30
114
161
55
41
13
36
144
126
41
31
48
90
54
65
25
396
155
265
252
12
186
102
23
24
25
180
78
72
77
79
24
30
90
36
72
29
79
41
139
389
85
108
359
13
60
18
30
23
24
192
144
145
12
83
49
23
7
90
60
48
258
161
1
18
12
72
281
205
180
162
5
247
353
85
48
72
78
30
144
23
253
107
13
11
43
6
90
120
24
48
29
144
49
95
192
31
42
156
59
72
73
30
36
90
42
192
126
180
24
30
96
12
150
48
54
180
18
42
468
30
60
90
102
60
48
47
48
55
233
67
90
18
41
144
49
126
60
120
24
126
84
180
180
126
420
30
11
216
48
67
72
108
108
101
49
71
103
90
60
30
6
54
228
5
145
12
126
90
42
138
47
115
288
24
36
17
168
85
210
114
30
18
42
210
60
126
102
72
36
60
90
210
47
144
229
144
18
89
19
84
18
162
126
47
120
72
73
18
5
49
18
77
43
29
49
54
108
18
35
85
11
79
65
49
90
30
6
41
13
36
71
91
390
18
132
252
30
36
347
144
19
102
119
31
12
18
342
6
95
25
90
54
23
85
59
103
6
59
121
71
240
79
90
144
191
7
185
127
113
25
72
126
144
150
18
18
54
126
54
30
150
36
12
42
210
186
90
30
24
107
49
90
234
11
79
180
180
60
30
90
36
24
66
90
24
18
59
79
24
180
120
60
198
90
12
60
108
48
24
197
13
6
174
47
103
48
78
54
30
150
17
13
60
18
53
24
25
47
169
60
84
90
168
108
144
30
168
30
378
270
77
163
90
174
36
234
150
120
41
72
307
138
108
24
90
18
12
191
7
198
11
331
42
120
131
67
240
12
65
25
78
48
90
24
71
49
90
5
145
71
139
77
19
144
48
108
24
17
31
185
67
270
60
18
12
90
126
24
66
54
60
41
79
60
30
108
18
137
7
36
564
18
198
54
131
79
41
49
167
13
126
54
47
61
83
139
120
5
91
5
67
12
90
47
49
54
396
77
43
90
11
13
108
23
187
78
54
30
96
12
18
29
211
125
49
6
17
24
151
42
246
72
65
192
1
144
30
18
132
36
215
49
95
31
72
42
23
133
11
13
36
90
12
198
90
24
41
115
72
132
450
48
18
24
5
25
240
71
19
77
48
31
ABCD 95796328008*3^$a+1 [50130]
54
30
24
9
111
9
80
40
15
57
33
47
49
156
108
36
96
54
102
63
224
277
99
32
13
90
9
3
78
84
51
135
41
85
35
31
17
25
12
90
24
81
183
18
63
51
18
35
1
84
27
45
24
54
21
9
63
117
51
96
39
41
31
102
147
39
9
81
12
35
79
9
80
121
24
30
6
11
64
8
25
12
51
8
109
27
45
3
80
37
150
125
145
15
3
48
45
8
16
9
66
114
30
36
9
9
143
7
233
13
96
18
41
16
9
6
18
30
186
15
96
48
87
24
72
48
17
24
49
71
136
48
57
23
120
40
9
15
135
41
40
21
59
1
39
104
91
36
9
9
12
3
141
51
24
144
111
30
51
3
21
32
48
40
39
41
1
39
81
60
36
39
9
71
133
72
3
141
102
149
31
9
24
39
240
17
1
30
153
27
117
48
8
61
18
18
23
72
55
9
9
54
72
48
17
61
72
3
24
48
8
97
15
3
69
48
72
24
15
65
97
90
29
25
15
63
12
5
13
11
31
18
18
69
24
32
88
15
24
36
12
42
120
111
15
36
18
27
80
25
23
16
9
42
29
25
54
57
69
36
66
18
36
39
32
7
12
6
12
60
12
54
36
113
16
105
6
281
25
84
131
55
30
3
24
33
39
69
27
32
31
185
97
15
32
25
42
45
24
15
54
42
9
56
73
135
8
169
23
157
90
9
21
75
216
15
24
18
15
8
139
21
33
39
32
216
55
18
72
48
6
90
84
35
1
36
18
9
33
48
95
19
12
33
80
72
1
15
15
108
6
48
42
30
54
17
25
47
16
39
17
96
427
5
145
30
6
36
174
9
32
40
99
42
72
11
1
96
143
1
15
3
48
144
53
7
33
15
65
31
129
8
24
48
1
60
12
23
40
15
66
6
9
81
12
132
255
9
6
81
27
12
6
48
51
9
135
39
96
72
72
33
105
60
72
12
78
17
85
114
9
72
104
31
153
93
18
41
16
15
150
72
36
12
3
72
15
9
104
19
21
24
135
48
60
69
39
81
9
87
8
7
17
145
63
9
15
8
48
24
16
104
1
72
6
54
11
55
81
128
61
24
18
54
30
5
64
165
24
120
36
159
21
27
15
282
15
63
270
3
24
32
16
32
112
9
24
18
108
90
54
90
87
21
3
27
42
35
1
12
27
45
3
15
113
49
183
32
7
48
60
66
24
27
21
27
27
29
7
54
108
42
30
15
168
33
60
147
32
91
12
18
18
5
109
30
6
47
88
9
47
79
9
21
96
11
55
113
31
9
99
18
24
3
32
64
72
8
64
57
15
80
31
18
54
72
33
27
221
7
6
72
3
15
12
108
24
12
45
81
135
15
209
1
24
15
39
209
88
8
1
84
72
60
39
15
33
8
48
16
96
24
75
6
15
75
53
37
48
42
408
6
83
40
32
55
60
18
27
24
69
18
78
171
104
97
63
144
72
9
6
18
48
54
168
30
11
67
18
11
163
6
30
114
15
48
9
15
15
9
87
72
113
13
84
78
18
15
21
59
61
203
31
65
49
15
72
56
72
16
87
42
95
151
72
233
7
33
24
120
93
30
45
32
16
39
66
42
69
33
72
23
72
109
102
180
108
5
91
5
120
136
57
60
72
75
9
24
30
42
84
107
55
153
15
12
60
89
31
60
30
39
8
16
9
87
8
37
48
11
31
156
18
24
11
96
64
45
12
23
55
54
51
32
55
114
48
18
5
160
75
30
263
25
24
30
198
72
83
64
69
42
12
21
39
17
24
7
150
27
57
15
9
12
18
89
88
24
15
90
111
15
72
6
51
33
23
160
39
90
15
8
40
56
7
9
63
48
24
9
24
32
25
39
9
87
81
12
72
99
105
47
112
15
17
64
96
104
67
149
48
13
42
57
48
15
42
66
173
16
80
25
84
6
5
49
126
41
7
60
30
23
37
35
13
132
12
198
221
145
126
90
15
21
107
40
48
15
90
39
21
3
32
49
24
87
87
33
48
9
71
97
15
128
67
69
9
72
30
54
24
59
25
42
30
6
57
72
80
1
54
81
99
29
7
9
33
18
69
39
41
13
66
54
3
93
99
21
186
9
39
41
31
24
9
27
ABCD 95797336366*3^$a+1 [50025]
24
11
48
96
25
162
5
132
31
185
67
18
36
23
1
371
108
96
36
36
25
84
60
23
72
24
12
19
185
31
48
5
31
30
30
390
36
24
23
37
54
126
119
24
1
179
288
12
7
114
42
30
78
30
59
7
324
65
175
101
121
23
145
431
49
42
209
61
48
102
137
1
71
108
108
48
61
11
25
179
31
54
30
144
65
55
240
36
390
84
36
95
259
5
61
120
35
31
198
96
60
66
114
24
132
150
209
49
47
13
42
18
71
1
30
48
41
19
36
125
96
85
108
60
359
48
235
77
67
221
49
204
36
54
137
19
30
95
25
96
168
35
25
107
145
30
90
78
6
83
181
42
24
41
72
61
6
53
60
192
25
71
84
109
126
126
18
66
36
48
150
36
60
30
144
11
48
31
41
259
12
144
54
162
113
25
366
5
31
53
60
145
11
1
215
24
55
66
78
60
5
127
24
66
240
24
6
234
96
84
23
288
73
90
65
97
90
78
66
90
119
1
131
72
61
167
193
120
90
126
36
24
23
7
294
47
115
138
35
36
1
84
114
72
17
1
30
6
120
24
35
72
48
7
18
60
11
25
30
54
107
25
23
85
120
107
12
43
114
96
18
150
36
204
11
49
59
48
109
35
121
47
48
25
24
300
240
60
95
120
1
30
65
55
210
18
156
65
36
79
6
203
67
78
35
1
84
107
25
54
60
240
161
43
6
36
23
1
131
133
156
251
13
102
29
48
37
114
42
23
31
96
168
6
11
13
60
150
6
36
23
31
90
60
330
65
85
24
60
60
12
30
90
47
37
23
31
149
43
48
29
37
60
143
31
66
6
18
167
163
12
84
144
102
263
24
31
96
54
71
25
300
11
193
156
6
138
96
83
12
19
12
18
60
210
101
84
1
204
126
54
72
83
31
29
1
191
73
215
144
67
6
78
269
36
72
72
7
24
12
113
127
5
48
121
24
120
60
36
95
1
48
60
11
24
84
181
72
84
59
96
1
35
79
30
24
59
67
29
25
6
54
120
96
71
25
35
115
65
109
30
5
1
47
157
126
30
54
210
6
114
23
121
66
30
24
11
85
60
24
42
90
18
30
192
114
90
54
17
133
155
61
23
37
6
29
24
1
84
12
23
24
7
101
109
143
7
29
85
42
114
11
79
65
145
30
84
6
60
335
31
60
90
54
30
54
6
23
31
41
49
239
7
41
60
43
6
156
83
145
36
90
114
132
23
67
48
90
150
77
144
49
95
7
29
49
180
6
36
54
54
65
180
25
36
83
31
12
18
35
61
66
114
144
216
59
31
65
85
215
79
60
66
246
17
43
30
24
6
234
264
6
29
61
119
25
30
42
24
30
36
30
18
306
144
30
306
36
23
61
275
24
72
13
60
47
49
11
19
65
85
23
163
78
36
60
30
53
216
84
31
96
149
1
30
30
60
24
90
29
37
66
18
11
31
5
49
30
65
49
150
42
150
138
60
36
23
61
ABCD 95797689038*3^$a+1 [50014]
46
182
82
48
38
108
54
16
20
64
26
36
30
4
14
37
9
39
11
130
36
14
10
62
73
101
4
86
46
32
112
3
95
108
18
16
60
50
85
81
68
6
36
72
12
109
89
88
44
28
36
51
5
18
6
36
36
138
42
18
130
12
24
15
9
26
10
74
25
11
70
111
9
24
20
36
90
6
342
90
55
57
135
81
24
39
41
4
26
6
12
100
3
29
4
26
70
80
18
30
31
9
122
60
48
58
38
1
65
258
102
54
6
30
90
28
62
36
42
30
10
32
160
51
35
24
30
4
36
144
2
70
20
30
180
34
38
6
16
38
30
16
26
36
34
60
14
34
12
36
134
30
16
12
80
16
60
32
54
6
18
10
62
72
22
26
42
30
1
35
46
8
7
9
62
58
24
2
6
64
56
100
98
54
72
6
10
2
1
71
24
1
11
42
12
36
4
24
207
129
144
92
12
72
136
50
22
140
28
2
22
14
1
53
150
216
70
20
115
47
12
36
49
131
109
45
12
194
22
12
3
23
22
8
76
24
32
4
3
96
17
18
90
6
10
26
30
43
141
20
31
5
120
18
36
36
22
56
72
48
64
86
36
66
103
57
38
46
116
18
36
18
108
78
22
14
70
3
71
22
132
48
98
6
66
82
50
156
6
84
24
12
54
34
12
188
16
20
42
48
25
11
6
64
24
92
4
8
127
5
30
10
50
34
24
32
40
24
110
130
32
24
66
72
72
13
33
168
87
29
48
108
18
42
30
18
72
42
10
120
26
42
48
36
6
30
234
6
40
14
70
14
24
58
32
18
10
8
84
6
82
15
29
66
49
41
108
96
48
136
51
101
18
10
111
5
54
94
216
50
6
54
97
33
24
38
49
5
76
20
30
60
12
18
4
63
5
196
36
20
28
8
43
35
10
60
14
42
18
12
10
8
175
101
102
24
10
99
47
58
32
52
2
6
43
96
41
12
42
58
32
126
12
90
6
12
94
14
36
96
49
5
36
84
6
154
8
52
20
4
32
12
72
24
12
40
60
44
36
78
34
2
90
30
60
30
18
18
18
106
15
9
266
60
1
45
98
1
9
206
18
12
24
12
4
84
24
72
15
35
13
65
30
6
52
38
72
30
4
48
72
24
50
22
24
26
18
4
146
22
14
36
22
36
12
14
18
103
177
26
85
45
86
150
16
14
24
82
48
26
178
2
1
125
4
48
48
12
180
20
28
12
8
18
276
48
72
24
36
106
38
97
29
16
14
18
67
11
18
16
3
93
108
14
30
76
20
12
108
52
15
95
145
33
24
2
90
36
84
64
14
30
52
108
188
4
26
22
50
22
48
2
6
103
107
94
39
45
74
18
64
14
144
25
11
36
54
84
88
20
18
24
138
328
50
10
50
10
2
22
20
30
13
29
16
3
177
48
15
101
28
92
6
90
19
9
2
22
122
60
34
180
51
23
106
164
66
121
23
42
30
6
54
85
81
15
17
18
22
80
148
14
108
72
34
56
136
15
48
77
4
15
29
64
62
6
28
224
48
24
18
48
10
63
35
114
12
28
96
36
63
65
28
8
6
18
48
64
60
48
32
64
20
16
20
79
47
24
25
23
22
74
54
28
38
6
36
7
83
10
38
22
20
72
66
6
4
15
89
102
144
42
30
24
18
28
134
10
51
95
58
20
12
144
6
12
36
34
12
26
34
74
106
3
17
96
54
73
17
156
60
84
16
48
122
169
5
168
28
48
32
55
9
44
139
131
192
13
45
2
49
9
84
3
17
66
106
56
43
71
10
56
148
12
144
38
106
87
47
58
44
28
15
137
108
18
118
62
22
122
6
12
28
144
14
70
74
70
96
60
164
18
72
42
30
94
2
30
54
90
16
128
52
62
48
24
54
12
18
22
20
12
16
44
163
29
60
4
86
36
10
15
177
15
11
126
136
12
48
2
18
40
2
30
6
12
54
6
130
84
96
14
226
80
12
6
54
28
38
24
10
72
96
14
58
48
20
42
18
12
18
73
5
66
6
18
106
39
107
30
18
42
40
180
14
36
10
20
40
14
10
24
39
71
60
12
78
30
36
108
22
48
116
30
90
4
15
45
3
23
72
72
322
38
1
45
14
37
53
198
34
36
48
26
36
48
54
18
10
44
124
144
48
104
28
2
1
143
42
52
3
33
15
96
65
76
12
2
18
42
90
31
35
70
62
30
60
31
95
54
28
15
95
42
7
5
136
84
15
45
3
81
32
60
ABCD 95797694368*3^$a+1 [50179]
13
180
54
33
3
180
57
141
59
40
168
3
162
155
88
27
77
112
45
243
192
24
96
93
108
159
3
5
88
104
19
69
120
152
19
126
36
75
48
435
141
75
29
24
1
36
54
162
35
48
40
39
126
51
8
112
45
54
141
3
5
67
36
54
35
16
3
21
120
75
125
136
27
90
35
72
289
36
108
71
144
55
65
280
51
101
88
32
208
192
80
120
160
48
195
173
144
79
144
33
152
85
3
24
8
160
456
15
9
56
144
43
72
53
48
40
24
48
144
48
405
147
69
35
19
77
40
168
32
40
24
32
48
352
33
135
96
8
72
24
7
108
90
99
32
88
96
120
51
141
80
24
43
117
24
192
104
24
240
1
335
40
111
198
131
85
75
168
405
27
120
123
5
136
72
3
77
72
16
224
88
24
8
232
360
176
19
69
56
40
15
36
5
67
36
161
40
15
54
107
55
57
51
21
104
55
9
207
108
117
81
18
29
7
41
24
259
101
88
96
111
65
160
45
11
43
69
176
79
36
180
9
32
168
7
81
63
65
96
120
169
15
104
25
87
8
31
54
75
120
168
8
16
8
91
144
18
179
160
183
65
43
389
169
47
24
88
32
64
80
160
99
306
270
45
24
72
96
104
40
120
93
72
155
24
112
32
1
47
400
104
25
215
48
136
104
40
72
8
43
189
9
519
93
59
88
105
126
54
75
48
48
32
72
120
232
144
24
51
180
36
213
21
75
15
270
11
115
21
33
47
7
36
165
15
41
40
81
15
129
95
139
125
144
91
141
75
165
224
24
37
131
48
16
48
81
15
56
91
117
32
40
8
127
144
126
54
36
33
75
21
32
19
165
51
165
8
25
396
3
200
72
384
24
127
9
27
5
157
18
9
8
16
111
89
216
64
56
120
16
248
55
257
48
19
45
27
29
72
7
17
40
141
3
51
29
144
7
65
40
96
159
18
36
11
16
104
265
15
8
40
27
69
39
65
88
27
77
121
159
128
72
73
71
64
32
136
237
35
48
43
29
61
51
24
56
216
64
39
41
16
32
48
7
17
376
3
29
115
93
168
80
16
56
37
108
90
53
19
21
56
88
200
283
5
49
15
24
56
16
192
72
104
16
120
144
56
24
7
33
176
79
17
37
198
180
9
8
91
69
32
120
31
33
312
80
72
88
63
41
31
33
75
21
120
3
5
40
63
54
35
48
312
55
105
120
128
72
40
56
72
72
40
48
93
3
392
160
72
312
24
120
24
72
81
95
72
72
13
11
64
51
69
56
144
216
16
240
80
205
35
288
1
36
126
90
27
ABCD 95797702316*3^$a+1 [50048]
24
16
8
12
39
105
4
11
69
12
9
19
11
9
12
9
60
43
8
48
16
221
84
6
69
15
109
47
30
144
3
96
40
32
9
15
24
111
30
31
20
15
9
24
40
20
27
57
72
36
4
8
63
24
60
90
3
57
151
29
163
68
220
20
15
120
45
9
126
84
33
36
40
32
48
24
112
41
24
156
30
37
113
15
15
45
9
96
39
45
15
4
32
84
24
52
5
24
60
96
55
12
8
24
21
3
87
60
9
15
120
30
30
45
51
9
64
20
16
65
30
1
48
17
15
48
21
39
57
7
17
31
8
12
4
11
60
129
24
57
3
60
51
45
75
6
39
48
60
12
15
9
64
137
3
28
35
24
6
3
51
1
92
57
30
21
9
31
80
15
49
11
33
117
24
103
12
71
24
6
15
9
3
16
41
55
140
16
35
33
81
15
4
11
33
96
12
4
35
25
56
9
51
28
36
44
4
20
27
6
27
12
45
151
95
54
36
39
48
27
9
16
96
5
54
6
7
56
60
4
53
24
3
27
60
1
68
57
39
28
36
36
95
9
184
60
83
57
52
5
66
37
8
28
41
19
72
125
3
51
73
12
56
108
147
90
147
16
12
5
3
57
114
21
45
30
33
4
77
3
12
84
16
24
17
3
16
20
48
16
11
13
32
24
64
53
135
9
180
15
15
85
11
30
99
36
4
44
36
51
13
71
1
95
25
8
72
28
11
49
41
75
4
72
35
24
36
24
49
101
43
47
120
30
90
49
11
6
7
48
8
60
60
4
17
3
27
6
15
15
24
49
24
32
48
28
12
17
39
57
3
16
35
6
24
15
64
36
44
4
8
69
15
4
107
45
72
12
16
5
7
36
101
39
4
20
63
49
120
11
9
51
153
51
45
15
21
9
19
36
41
54
13
8
24
24
72
69
19
72
5
43
41
39
84
57
39
52
29
15
15
45
84
51
9
16
36
5
75
60
9
31
8
36
196
29
60
19
11
25
5
183
28
35
54
6
33
72
15
9
96
84
15
141
15
153
40
11
85
8
48
60
39
30
6
30
7
36
11
6
15
15
204
21
9
6
57
27
66
27
48
12
63
90
30
13
41
3
63
33
51
9
57
60
15
48
12
39
1
24
8
3
45
28
17
43
20
117
27
3
33
96
60
105
39
76
5
6
144
25
68
3
73
77
60
3
21
15
76
65
87
96
57
19
11
57
3
69
15
60
69
4
12
104
40
32
135
150
3
57
24
19
32
48
27
105
12
28
8
24
57
111
12
87
30
15
120
36
180
69
3
48
84
28
20
16
32
28
56
16
35
57
27
69
4
72
24
12
20
15
9
16
80
24
108
16
20
87
30
43
71
6
63
27
33
40
77
15
9
30
6
24
15
15
66
15
48
12
28
32
9
15
24
141
6
45
9
30
90
3
27
33
16
24
12
44
16
164
27
144
73
56
21
60
79
11
25
20
16
8
21
3
28
65
24
135
36
45
27
27
9
51
13
53
54
1
5
30
129
45
151
59
36
57
48
15
33
24
48
24
15
1
164
28
53
3
51
25
36
12
17
19
11
6
75
48
21
43
83
30
75
45
19
20
96
9
19
41
90
21
12
12
141
3
4
12
35
60
30
115
20
15
30
63
63
25
8
21
6
37
152
60
16
108
32
15
54
96
43
11
60
9
64
8
112
17
6
129
16
20
28
36
11
54
30
129
96
36
64
95
6
24
30
1
128
12
4
80
15
81
48
96
75
21
4
35
60
33
12
45
30
30
19
32
24
21
39
21
7
8
24
36
75
144
30
66
33
96
15
73
17
171
15
84
9
36
21
27
12
51
24
60
30
159
21
39
24
12
16
48
20
12
15
49
41
7
32
51
45
108
52
5
114
9
36
21
3
64
17
15
81
30
133
20
27
60
33
57
60
63
21
60
30
45
24
27
117
88
20
60
45
54
36
120
9
135
30
19
11
69
96
24
57
15
88
11
21
15
9
81
7
8
4
68
27
13
77
19
17
19
20
28
83
9
225
66
13
24
8
129
39
76
41
3
40
96
11
60
9
21
55
20
75
30
3
60
16
36
20
24
15
36
129
51
45
75
37
36
104
16
71
45
21
43
180
32
69
123
33
90
24
9
16
41
67
53
3
60
21
39
72
24
21
3
60
111
33
12
48
33
15
4
20
15
25
5
15
84
12
135
9
81
30
24
21
15
30
19
71
24
9
21
19
24
72
8
3
69
4
161
19
11
33
16
17
19
101
54
30
6
24
1
8
40
32
24
24
96
21
3
16
35
21
40
35
114
6
84
81
15
180
24
21
99
6
30
84
6
15
15
13
107
33
16
68
36
192
48
51
25
101
39
24
16
65
55
56
60
100
5
27
93
19
65
15
21
3
27
30
54
73
108
29
111
39
45
15
93
48
48
21
19
11
45
16
8
81
6
54
31
35
57
3
45
64
80
15
9
27
33
36
15
36
37
17
19
11
1
95
73
32
48
40
24
137
30
69
12
24
15
6
7
17
75
15
9
81
171
64
11
69
15
69
21
55
48
20
3
45
60
124
104
112
8
72
99
25
41
7
17
3
27
6
30
45
48
4
53
27
153
3
16
36
95
24
25
35
69
51
33
33
27
87
33
33
15
39
9
12
48
51
9
117
3
12
15
13
36
95
61
20
105
3
21
30
1
ABCD 95797783124*3^$a+1 [50022]
24
36
36
168
56
27
33
120
120
15
1
35
25
80
4
47
33
15
25
11
48
37
108
36
35
12
13
80
27
72
37
84
59
48
120
49
20
24
4
95
61
24
11
141
15
45
64
56
51
13
84
35
1
47
13
20
100
11
24
1
20
148
132
71
129
148
36
96
228
71
21
75
49
20
36
4
71
60
45
84
36
39
45
27
48
21
15
9
99
25
56
100
35
105
16
11
37
32
39
96
69
27
9
111
49
20
39
81
3
61
156
44
27
33
36
124
200
87
168
12
9
4
47
84
24
21
3
1
167
49
80
88
92
15
9
4
60
56
87
12
1
59
37
24
56
264
87
72
25
72
44
111
9
87
33
27
69
24
147
129
84
51
60
24
1
24
35
81
39
276
25
24
59
121
20
60
4
72
60
143
156
81
135
13
32
75
25
23
156
61
83
108
9
75
24
61
24
47
73
35
21
144
136
35
13
116
100
36
144
95
49
35
157
71
37
35
1
20
40
95
81
4
60
96
11
129
3
36
24
37
71
37
12
23
1
60
20
36
88
12
80
3
1
24
12
83
21
75
105
27
24
84
25
11
49
24
32
84
100
59
57
15
69
27
84
25
11
9
28
203
37
23
13
96
48
56
120
39
37
155
49
60
116
40
140
24
15
1
44
15
49
12
200
4
36
59
25
56
124
215
25
107
49
71
48
21
24
27
33
124
32
28
180
11
49
12
59
25
24
35
25
192
83
21
96
28
12
95
24
21
4
11
25
44
4
12
11
24
9
207
33
99
36
61
20
4
120
60
47
12
85
180
11
21
3
21
4
36
20
39
156
1
59
49
11
81
60
63
21
39
180
57
24
40
11
45
51
49
24
36
23
85
11
45
60
195
1
48
12
23
36
45
15
25
59
21
75
60
81
28
83
12
85
132
11
73
20
39
57
3
48
109
59
25
60
107
97
56
124
35
1
11
45
24
27
13
20
184
47
96
108
156
25
59
36
49
20
87
84
24
1
20
39
24
21
51
9
27
13
35
61
23
121
11
49
56
24
27
97
11
21
243
21
87
37
12
48
23
49
20
99
1
20
4
56
3
72
109
60
71
45
159
12
33
111
25
48
60
32
4
24
131
85
47
12
141
4
23
12
60
21
100
36
20
24
64
12
24
167
69
15
24
120
45
39
1
36
35
36
12
1
20
39
60
21
15
45
15
21
24
124
11
45
75
1
84
24
11
109
107
48
1
11
36
37
72
108
71
36
25
11
37
35
61
216
24
84
23
13
20
4
11
109
11
109
12
71
13
144
32
99
105
87
48
45
136
20
64
35
1
80
60
3
81
64
11
49
23
33
16
11
73
36
80
39
12
37
12
59
61
71
12
57
60
4
59
25
56
76
104
16
24
47
69
84
27
109
11
93
75
49
71
24
1
20
15
1
59
25
24
36
36
11
33
51
25
200
184
20
36
24
27
49
23
1
24
11
61
44
36
39
21
39
49
35
21
27
9
4
60
11
193
32
84
15
60
25
56
4
20
16
59
25
11
9
15
21
39
12
129
24
15
24
37
179
36
45
40
84
20
40
35
24
85
120
35
12
13
11
25
59
21
15
24
1
47
33
136
44
16
44
60
15
12
12
36
72
120
37
12
60
11
9
24
60
184
71
72
213
40
35
121
20
4
56
24
15
120
49
95
25
12
24
35
12
37
236
4
32
4
140
36
3
21
15
25
35
12
49
11
33
15
85
35
12
9
51
72
57
40
24
35
24
12
24
60
84
97
24
180
59
1
56
39
85
11
48
1
71
49
20
4
35
25
11
1
48
12
71
48
61
59
85
59
12
96
48
24
1
20
100
84
32
40
11
13
59
265
215
25
11
36
109
155
12
193
24
156
20
15
21
39
12
9
4
119
21
4
56
4
83
109
80
24
171
85
95
129
124
107
145
23
1
20
87
48
24
21
27
108
36
13
11
21
84
51
109
35
21
84
240
100
24
11
25
36
24
20
99
217
131
13
120
60
95
165
16
23
97
59
1
20
24
40
107
33
4
35
21
4
96
35
45
64
11
49
11
25
24
60
95
117
4
36
44
36
4
84
71
1
80
84
15
24
60
132
96
84
108
12
85
24
20
87
97
131
24
21
51
25
11
37
32
28
36
20
27
48
21
28
71
45
15
49
60
11
49
23
9
84
36
51
84
24
ABCD 95797998358*3^$a+1 [50227]
87
36
105
45
15
33
6
48
6
12
60
18
72
12
33
39
9
51
129
105
99
147
60
84
21
24
207
18
15
45
36
198
33
15
24
33
36
36
75
48
42
3
135
78
48
27
27
72
81
27
81
24
3
45
15
12
93
24
48
93
123
324
105
3
39
33
3
105
165
12
60
12
60
63
96
51
6
84
36
219
93
12
3
21
51
3
21
36
36
15
9
3
36
36
36
9
9
15
120
60
21
6
30
39
105
51
48
81
6
120
105
3
21
15
36
69
3
90
51
57
15
45
54
93
15
66
39
3
9
21
18
6
39
15
45
21
24
99
57
39
39
117
99
30
87
63
30
195
12
84
21
3
81
15
75
90
51
75
45
153
6
48
81
84
12
24
72
72
15
33
24
195
21
12
63
33
51
9
51
108
21
171
21
144
3
18
12
147
3
198
135
165
42
30
60
72
48
90
72
45
24
129
78
228
72
72
6
39
27
93
12
48
51
12
24
90
51
3
21
180
15
33
3
54
36
90
12
33
3
117
123
54
51
180
204
108
48
15
240
9
21
27
15
45
48
27
24
33
15
81
27
45
48
39
33
48
45
27
9
18
18
3
87
174
90
18
18
90
39
36
72
15
57
75
84
24
57
9
36
51
39
21
48
9
270
21
81
3
48
27
57
15
18
66
96
9
9
27
3
6
51
60
45
183
57
48
42
48
45
12
36
69
18
36
81
48
147
30
36
27
48
72
96
9
180
42
90
48
36
72
147
3
12
18
24
30
9
27
45
24
9
51
84
39
6
75
9
42
69
144
12
255
54
27
15
33
15
72
42
12
39
39
18
48
42
12
42
18
165
12
15
150
18
21
72
24
75
24
54
87
159
144
6
126
21
9
60
216
15
3
66
24
15
39
18
48
60
75
51
54
39
27
9
51
81
27
66
15
21
54
129
48
9
15
144
15
9
207
69
27
54
159
69
60
3
12
183
9
36
60
12
48
9
18
45
12
60
15
9
39
33
9
66
69
3
33
48
84
123
45
105
27
75
72
96
153
9
15
21
51
33
18
33
21
39
15
42
48
27
45
60
75
9
36
3
12
108
111
90
36
78
45
45
102
45
168
36
21
39
51
54
255
21
87
123
33
72
144
93
15
3
18
6
36
102
6
30
51
9
27
45
15
72
3
12
33
279
18
108
48
54
72
24
36
93
108
9
6
9
120
96
3
21
24
87
120
180
33
21
90
6
90
18
30
117
12
132
24
84
45
111
24
15
36
12
90
3
51
9
15
9
207
33
15
81
72
33
90
72
45
120
12
36
15
6
30
18
42
30
54
21
36
84
108
3
24
81
24
33
27
33
12
39
69
18
18
36
51
48
9
63
69
3
15
90
3
12
3
117
12
9
60
36
36
84
18
141
9
12
63
156
21
66
108
42
135
48
12
69
18
57
21
63
21
18
6
30
6
18
120
33
12
33
3
27
9
99
6
39
24
120
33
48
111
33
63
9
3
3
12
81
9
75
3
18
51
84
9
123
12
27
66
15
27
36
180
156
216
105
3
45
45
42
30
54
45
15
36
69
21
84
60
138
33
3
54
63
72
27
93
75
33
15
33
36
243
57
36
15
9
63
48
105
75
33
12
9
6
33
96
141
3
27
9
15
30
3
33
3
60
15
21
135
18
3
39
36
30
75
48
81
15
33
18
42
18
30
24
3
36
12
3
102
27
48
123
132
45
9
270
174
15
75
132
33
51
93
3
12
6
162
93
27
33
132
87
42
75
84
12
48
81
3
3
105
15
60
9
9
66
60
18
30
42
75
63
96
102
114
21
9
90
81
9
24
15
36
15
45
96
75
57
57
30
168
393
3
21
48
75
36
36
66
27
45
27
168
111
45
96
3
33
24
69
6
48
21
51
69
12
48
39
21
36
45
3
60
33
39
48
12
3
36
117
9
63
33
84
99
9
6
30
27
9
90
69
96
24
207
18
114
93
15
12
21
12
84
63
33
57
3
3
36
84
21
15
36
24
21
27
6
72
12
42
36
18
66
78
72
15
36
84
39
9
135
117
108
87
45
21
63
27
24
30
114
30
6
36
30
72
63
12
15
90
18
42
15
57
30
21
33
54
306
87
9
3
33
30
42
15
72
15
54
15
45
51
21
210
18
36
15
48
ABCD 95798171908*3^$a+1 [50028]
30
73
80
40
47
1
119
54
27
33
39
51
120
37
23
81
39
121
120
96
32
123
45
3
60
57
33
39
40
32
9
126
114
90
109
143
54
51
3
21
159
9
112
41
87
33
7
101
51
39
42
18
162
180
79
131
54
6
49
128
3
229
5
43
41
159
3
78
39
51
21
160
8
3
24
174
36
3
168
15
30
18
162
15
9
15
40
216
24
5
3
21
27
3
96
21
112
167
1
113
31
5
43
23
150
48
60
79
32
9
90
61
56
45
27
48
24
120
165
51
3
72
37
48
80
40
5
27
123
69
208
48
83
42
30
108
42
30
129
16
95
49
8
27
93
120
63
49
8
123
69
15
1
32
88
83
141
21
30
405
63
49
8
93
36
15
48
3
90
27
40
8
123
37
89
6
9
88
83
157
8
40
72
11
126
103
80
63
9
120
16
5
54
45
261
187
11
66
6
85
23
9
40
72
120
80
16
120
224
69
60
7
119
73
71
72
49
368
153
175
5
67
131
37
72
77
36
15
40
80
232
137
210
114
30
61
89
39
72
88
11
21
16
323
36
24
1
48
53
67
8
39
54
72
99
9
120
7
104
88
192
128
111
1
5
144
27
9
30
36
45
45
90
54
126
24
36
48
180
36
1
80
72
72
168
21
19
8
15
57
120
87
24
12
309
21
18
66
126
9
16
120
32
3
114
84
90
36
96
57
112
5
3
288
120
39
1
53
27
15
57
63
114
36
18
36
84
97
53
12
168
72
30
18
31
11
109
65
111
24
48
21
219
51
69
40
48
24
8
312
40
96
23
126
43
137
126
25
32
40
8
39
150
66
97
128
105
55
35
48
21
21
27
63
30
67
23
57
3
18
27
165
67
221
331
56
24
160
56
3
21
40
11
18
27
9
31
80
15
18
42
30
87
111
6
211
24
35
54
39
40
32
16
35
69
75
13
107
24
12
9
171
37
23
30
99
88
11
6
126
169
5
51
63
1
161
84
3
51
21
400
35
13
48
32
48
75
18
30
181
89
151
155
90
6
85
32
192
195
45
111
145
23
36
36
145
104
120
88
191
102
67
120
120
128
15
145
80
192
168
63
36
21
93
102
18
216
36
108
19
192
120
216
120
5
75
24
16
29
123
72
15
225
88
191
1
131
37
8
40
53
19
8
153
42
18
30
96
54
199
11
21
88
48
104
40
56
24
39
1
29
36
63
88
35
37
71
120
132
108
1
80
21
78
37
32
21
30
21
51
108
90
36
24
99
88
104
16
80
3
90
6
54
12
187
191
49
11
72
85
5
19
128
40
48
32
87
121
5
75
15
60
108
36
21
45
78
36
145
8
112
89
60
66
24
9
48
72
48
39
73
11
6
126
48
126
114
36
93
117
60
55
48
41
7
80
15
97
47
1
32
27
45
171
85
32
160
120
107
13
8
15
84
13
128
24
39
9
48
123
37
32
87
294
90
72
9
99
36
126
84
126
57
51
42
27
48
63
49
47
1
53
67
32
160
48
53
210
1
48
8
40
104
15
73
8
240
93
187
104
16
5
138
81
136
104
75
180
105
111
348
21
120
48
3
237
213
115
35
30
24
63
147
13
48
80
3
72
24
13
23
25
245
18
1
80
219
60
30
91
56
249
36
27
48
ABCD 95798509232*3^$a+1 [50296]
174
6
12
317
336
19
30
168
162
18
179
96
160
32
73
135
27
18
275
97
240
18
45
272
61
54
18
12
96
72
119
451
77
85
60
48
95
624
240
96
64
69
11
96
97
18
162
171
189
51
87
9
48
21
59
25
96
162
149
13
66
42
90
45
207
126
120
11
43
5
73
162
48
162
96
35
37
90
12
213
3
90
147
57
108
107
55
30
75
96
207
17
96
37
12
36
150
174
60
210
6
35
85
155
67
30
287
91
60
89
1
15
69
60
48
252
60
210
197
144
79
81
32
157
18
162
90
108
18
234
30
6
137
160
32
193
95
295
185
304
39
41
144
7
42
390
41
199
720
90
15
51
162
59
13
36
24
87
219
12
78
54
30
36
24
11
25
71
240
49
30
42
87
75
101
115
90
144
3
48
144
75
18
30
53
205
90
9
3
77
145
48
42
101
19
108
60
72
138
18
24
41
25
71
64
27
42
30
36
41
16
80
43
204
336
24
138
78
282
180
150
102
60
108
135
27
228
177
21
150
30
252
180
23
96
193
255
33
15
57
126
12
78
47
277
11
16
93
168
75
105
119
48
535
18
72
287
1
72
23
48
67
317
96
187
5
48
96
16
80
205
83
96
109
174
96
69
80
85
11
336
13
180
191
19
413
43
144
36
144
90
90
66
402
162
138
198
180
144
18
240
33
87
60
189
63
30
108
150
108
54
48
15
27
18
108
120
255
57
183
45
294
18
108
207
27
30
167
1
120
215
115
48
24
126
12
75
288
165
27
363
165
80
25
240
119
1
239
31
114
18
72
5
121
264
288
90
18
132
159
111
12
18
258
65
160
189
131
139
18
147
96
75
101
61
99
48
21
12
42
18
3
87
90
159
129
191
181
59
49
60
35
192
7
378
72
108
12
96
111
63
161
109
258
408
89
256
39
105
21
54
90
11
7
108
120
149
145
95
31
17
157
150
77
336
157
131
19
45
75
78
263
16
9
174
168
102
11
67
77
61
90
72
108
24
18
180
119
91
69
224
16
80
31
113
115
270
54
185
55
120
348
69
33
47
31
17
400
153
90
132
108
18
59
ABCD 95799266092*3^$a+1 [50029]
83
45
99
13
23
18
126
48
78
12
72
90
78
90
102
6
48
126
75
21
72
66
60
117
9
180
48
42
48
153
135
42
156
99
33
30
42
66
72
60
30
19
89
60
12
24
36
3
99
6
54
18
54
30
36
222
12
180
9
117
75
15
18
24
7
23
96
102
24
18
73
29
18
6
75
51
54
12
27
16
107
72
13
23
30
27
192
111
90
36
19
11
18
42
30
24
67
23
9
16
5
60
12
18
81
15
18
36
36
103
17
60
19
17
12
6
30
180
42
33
15
90
24
18
13
77
198
36
84
114
216
54
12
25
263
72
24
36
18
3
123
30
7
65
42
90
48
27
15
12
6
30
54
123
135
72
246
132
102
108
90
6
66
78
21
16
11
222
7
5
54
162
19
125
6
48
6
183
16
71
54
12
54
33
45
18
102
162
121
29
19
47
54
18
42
108
66
6
144
12
90
72
6
84
3
48
21
24
216
36
54
30
54
114
72
180
54
9
93
42
105
3
12
18
63
16
29
42
90
30
49
29
36
54
54
67
5
54
54
66
157
29
19
11
60
18
246
24
25
32
15
145
128
195
12
54
222
30
24
135
75
60
121
5
18
12
150
12
72
3
15
18
223
80
39
150
3
15
144
81
93
150
90
12
54
108
6
36
66
60
48
24
228
54
315
9
60
102
42
12
78
337
71
18
151
11
42
30
60
33
57
36
115
47
12
18
90
54
366
69
93
48
60
48
96
66
42
36
12
60
90
30
42
12
49
32
9
36
18
96
1
80
3
96
109
11
24
54
138
42
30
37
185
54
81
63
18
15
64
48
32
3
30
31
131
13
65
66
61
53
66
42
15
3
102
135
27
6
36
43
80
16
5
54
12
6
30
85
128
39
96
72
144
33
75
102
15
21
150
69
69
90
54
36
6
18
48
42
12
73
95
102
123
75
78
18
36
48
60
21
51
108
138
54
78
12
18
108
9
16
35
90
19
53
36
39
117
90
1
59
21
63
49
23
24
36
54
18
192
108
25
11
36
60
18
90
105
21
144
91
35
30
72
108
6
85
23
18
30
162
135
15
1
209
6
36
36
33
21
36
55
17
66
60
120
6
48
18
90
55
167
153
48
135
201
69
6
264
24
21
96
21
42
12
24
162
219
15
30
6
18
54
21
592
215
72
30
36
6
48
36
204
30
72
18
1
5
30
141
96
39
48
57
51
24
85
5
138
1
131
36
12
72
18
42
18
108
18
36
18
18
252
36
54
91
11
24
126
15
16
149
54
12
132
90
48
18
57
87
60
18
228
7
192
5
75
96
39
18
39
3
12
90
6
72
201
16
53
12
15
48
33
18
12
72
126
6
30
54
1
35
24
102
78
81
9
54
108
30
87
16
77
18
1
41
7
11
36
33
87
90
150
169
5
72
60
84
99
15
1
35
18
123
69
54
24
12
144
1
113
31
77
3
27
18
96
108
108
27
48
15
33
51
45
123
18
282
73
53
42
108
12
25
83
6
39
15
1
143
81
57
114
85
35
6
138
6
126
48
25
71
18
108
27
112
113
36
36
30
6
3
27
72
237
33
42
69
39
12
60
108
66
72
24
30
24
234
3
45
90
105
9
144
55
71
126
108
192
150
54
84
72
24
84
27
33
12
150
13
59
85
5
66
105
27
69
21
18
192
9
33
66
141
96
64
59
6
30
18
63
63
417
69
258
72
1
47
180
13
47
66
114
18
75
160
17
12
60
18
12
126
90
54
54
85
29
120
6
37
65
63
45
90
54
18
33
21
36
7
65
42
21
99
36
9
64
80
51
108
120
25
32
105
6
33
15
1
23
57
123
18
12
42
ABCD 95799373238*3^$a+1 [50022]
4
72
2
82
86
40
18
17
45
3
36
9
16
11
15
12
108
24
16
102
6
26
51
15
120
88
65
15
6
3
15
22
8
27
51
138
54
10
18
8
45
51
28
18
72
32
51
120
15
33
31
14
24
40
26
21
36
48
15
45
9
70
2
18
6
27
27
21
24
45
10
77
43
56
12
45
3
42
40
14
33
15
16
32
60
78
75
39
21
31
68
22
26
52
2
16
2
46
2
33
111
96
24
6
27
123
10
78
2
10
78
26
4
20
94
18
8
21
3
12
4
36
24
65
1
26
64
41
69
39
9
22
5
13
6
56
28
36
2
34
36
8
154
11
12
3
6
18
40
6
30
20
21
15
18
51
37
42
32
60
16
2
10
17
48
63
48
54
78
112
5
7
20
45
3
12
36
28
5
9
72
46
2
30
21
24
7
36
2
88
47
3
93
19
32
24
52
2
70
56
4
8
4
26
39
33
120
51
37
59
15
21
12
3
40
8
76
68
18
22
146
6
45
19
92
40
113
72
3
76
20
84
94
11
7
17
12
79
2
123
51
4
14
118
53
37
18
65
12
15
82
2
16
8
102
27
87
16
8
76
68
28
18
56
18
12
106
35
39
76
32
18
22
98
27
31
36
18
8
63
9
18
24
45
3
6
54
112
36
14
3
27
108
33
13
42
38
82
14
24
16
18
36
42
50
70
119
31
5
7
6
26
40
14
90
21
51
108
12
72
46
54
26
10
14
42
30
3
12
60
43
125
12
36
183
30
42
9
31
17
21
15
9
51
7
77
3
28
65
12
37
2
124
72
12
60
17
3
28
20
30
75
19
5
19
2
39
25
24
26
36
12
88
8
21
3
33
45
70
48
50
6
60
16
17
31
80
72
28
32
10
30
29
75
36
4
26
3
21
46
2
48
54
33
51
9
36
49
35
15
6
16
24
66
44
21
13
2
16
30
83
39
96
286
23
60
15
16
182
15
55
5
7
17
19
26
30
58
18
68
42
10
29
3
48
105
48
24
12
1
42
36
20
6
18
6
15
9
16
86
108
16
32
22
2
30
48
66
112
30
59
51
40
90
2
28
144
44
57
7
5
27
9
27
82
35
21
27
7
48
62
82
41
39
78
3
7
12
20
6
10
17
27
90
3
21
82
62
40
11
39
78
54
81
7
18
42
38
70
12
5
48
3
12
4
8
16
65
79
12
20
30
58
8
180
33
132
67
48
8
34
98
33
24
21
15
79
66
2
30
99
19
5
61
59
135
4
65
27
9
15
70
56
120
34
36
29
139
2
114
36
40
24
92
9
75
18
40
18
72
36
29
12
51
12
36
6
18
6
27
67
68
22
83
79
38
111
31
50
64
35
21
16
2
21
15
81
63
10
86
4
72
41
13
62
42
46
41
159
10
11
21
10
29
60
24
69
10
80
46
2
24
96
120
57
15
16
5
27
9
24
45
27
24
51
40
5
45
18
4
92
28
2
58
8
22
32
58
20
12
4
24
36
80
30
142
44
30
15
31
77
3
48
40
12
29
3
78
24
6
12
21
7
42
18
32
6
54
28
257
3
33
27
24
4
2
10
168
192
78
11
19
20
6
10
24
80
57
19
26
54
16
92
46
26
81
12
33
63
7
5
87
46
11
31
8
9
36
9
136
56
6
60
33
45
54
45
37
78
5
7
5
31
5
24
79
5
12
45
82
6
2
9
19
32
28
17
45
3
19
53
45
27
117
63
15
10
35
3
42
58
32
33
39
24
12
60
70
8
24
3
19
8
10
32
39
91
6
14
33
12
36
12
31
132
74
16
30
60
65
19
20
148
26
27
24
15
9
7
12
5
45
10
8
57
93
34
96
84
26
24
6
112
65
3
22
11
69
135
12
3
117
31
48
110
70
24
20
78
10
20
64
90
74
12
4
65
15
30
18
33
19
18
2
16
14
46
8
42
87
25
107
60
9
51
61
30
5
48
7
14
16
14
4
17
93
22
18
2
9
15
40
8
33
15
88
36
26
75
87
16
12
5
15
22
30
5
67
180
56
12
12
21
33
82
60
32
90
88
50
12
36
30
22
18
35
84
12
3
40
53
127
6
32
30
28
32
52
60
8
45
9
6
40
8
42
24
18
28
2
30
18
30
12
96
9
45
15
31
24
92
24
36
40
44
12
40
74
10
8
88
12
20
36
69
15
45
1
2
24
28
5
36
15
81
19
29
31
2
10
14
18
96
6
15
3
16
30
54
2
6
45
7
38
54
141
132
7
8
28
72
108
20
30
42
33
19
50
63
55
20
46
32
54
33
7
24
26
6
60
9
15
30
3
45
3
12
12
61
72
6
2
102
76
56
46
14
18
27
3
165
7
5
51
40
12
122
18
28
44
64
32
22
56
66
36
52
32
28
108
17
13
18
5
75
6
15
31
18
30
17
9
6
40
44
60
28
12
18
23
99
28
48
32
48
28
24
30
18
72
5
15
58
30
5
157
2
16
65
48
19
48
20
60
48
45
45
27
12
103
8
96
4
17
43
20
57
43
20
22
14
76
14
3
3
28
32
120
45
3
6
46
89
48
43
32
112
41
15
33
27
10
18
32
30
10
14
3
87
28
20
21
9
3
15
24
24
9
21
46
24
17
15
88
36
78
8
22
18
50
48
117
15
58
32
27
12
36
7
17
3
162
10
8
70
122
88
36
24
12
41
37
8
24
51
7
41
15
160
77
7
92
96
93
25
104
51
39
21
19
36
2
130
5
9
16
8
10
36
108
8
64
140
28
17
31
17
55
41
39
6
24
142
36
17
12
31
18
11
19
29
13
8
90
4
5
27
64
65
7
50
22
17
81
22
101
39
6
42
30
22
20
30
3
67
96
156
68
28
20
28
5
55
12
8
6
226
17
72
91
48
29
31
14
15
48
63
42
82
20
42
88
128
18
105
45
6
16
5
24
3
10
35
103
14
24
27
45
112
35
60
15
48
33
1
14
12
52
26
102
ABCD 95800013872*3^$a+1 [50052]
33
9
12
36
48
6
9
81
198
105
33
23
24
12
60
1
24
6
33
56
40
20
31
5
7
18
84
108
30
41
7
30
3
24
57
143
37
35
13
27
45
75
128
7
9
105
12
3
180
9
27
33
72
15
56
7
65
36
12
24
49
15
9
48
3
21
15
45
11
85
12
111
84
36
57
39
24
9
90
5
40
33
24
191
55
30
60
84
90
18
11
124
32
1
48
15
9
15
12
15
30
71
28
219
6
15
21
60
66
9
9
59
36
79
90
15
176
4
96
15
30
15
39
12
36
17
96
1
63
57
15
21
42
6
24
27
8
160
15
6
24
75
60
15
113
52
8
4
33
15
15
77
25
23
1
39
15
57
3
177
105
66
153
21
6
30
35
25
3
81
39
39
5
13
24
23
7
18
11
31
69
141
48
15
45
47
48
96
136
240
33
23
67
53
49
48
36
6
90
39
92
49
6
17
13
72
51
87
18
15
27
18
162
18
12
47
73
27
87
9
45
11
49
47
19
18
12
6
60
69
9
24
15
21
11
73
150
6
66
36
33
69
96
107
37
11
4
75
21
27
33
60
21
36
42
5
55
81
24
33
27
12
8
25
47
31
9
33
15
63
54
83
16
39
105
32
100
44
25
6
41
24
1
60
167
37
75
20
64
60
36
9
72
180
90
24
33
21
12
150
30
12
12
23
13
30
42
15
21
96
6
18
59
25
111
80
25
6
29
61
60
24
51
213
12
15
15
30
78
53
48
25
36
66
9
3
18
3
44
12
1
30
30
27
57
24
39
80
52
15
138
90
66
90
5
7
42
23
4
44
4
3
60
90
99
48
33
12
36
60
12
27
45
71
85
42
12
77
64
152
43
12
17
36
84
61
42
114
36
30
5
7
21
15
12
53
19
113
79
96
114
11
49
126
69
60
15
101
7
18
24
48
186
30
36
78
6
47
55
18
15
45
24
83
43
36
29
49
12
24
12
60
35
52
33
48
11
85
123
33
108
71
25
96
48
15
36
45
63
3
129
105
3
3
48
12
24
48
65
7
48
21
15
42
60
59
124
111
9
24
33
63
24
21
72
60
143
16
63
18
18
12
17
180
85
72
15
3
66
15
15
5
16
24
80
36
31
29
73
47
31
9
45
3
15
177
9
15
27
18
15
51
105
81
18
29
103
24
5
48
37
36
23
124
20
16
21
156
24
60
75
9
132
24
96
63
9
83
37
15
21
36
216
39
9
42
5
48
40
81
18
117
21
27
57
23
1
12
3
104
52
69
11
25
3
3
17
16
9
18
24
45
51
33
69
48
24
24
42
114
11
13
96
71
49
95
28
20
91
17
79
18
132
39
69
30
21
60
36
81
42
45
33
159
8
7
54
11
13
51
9
71
1
15
33
78
42
78
185
52
15
90
12
6
9
60
3
57
15
53
13
87
27
6
63
156
21
24
39
57
24
39
51
65
79
29
37
108
35
73
54
30
108
96
12
12
18
29
31
5
25
63
45
24
30
6
24
15
15
36
54
120
36
11
19
6
6
5
52
96
57
39
80
31
150
48
75
57
47
97
36
12
30
18
12
11
1
144
12
47
13
63
51
48
18
35
124
33
60
48
120
108
11
85
59
40
21
24
51
81
84
6
5
13
66
41
19
36
9
8
13
3
81
15
15
41
49
3
96
51
30
59
16
153
11
76
51
48
12
149
64
140
1
35
48
31
12
17
36
157
24
71
79
6
3
57
24
39
21
3
128
7
5
100
27
33
27
9
39
6
24
51
39
65
103
18
36
126
78
159
212
25
6
30
12
71
36
40
24
75
29
133
47
36
12
67
18
23
4
20
40
57
23
72
223
72
9
44
12
31
9
9
6
45
84
96
15
96
78
12
24
63
32
91
12
66
39
60
57
6
29
31
17
115
66
15
44
73
39
15
36
90
84
35
13
18
90
3
45
42
30
30
42
27
9
47
24
160
24
195
102
12
15
21
24
12
84
71
28
3
30
3
60
9
60
102
6
59
1
39
33
47
13
138
69
3
18
84
23
16
9
11
72
55
17
40
3
60
17
25
75
45
48
12
51
32
25
107
67
9
36
84
60
44
40
27
30
6
173
31
126
3
57
35
64
63
90
47
1
12
48
35
88
9
47
25
39
39
6
12
63
9
15
57
15
93
23
64
81
120
23
121
23
61
24
27
60
3
6
6
5
28
32
19
102
12
42
36
17
36
7
69
33
15
3
9
69
72
27
117
54
6
15
21
3
45
51
15
9
104
13
48
84
12
18
42
6
57
12
9
12
54
69
15
29
7
45
15
29
1
96
24
30
9
141
6
29
36
19
18
12
195
21
3
57
59
115
6
24
84
24
35
43
33
21
48
11
24
1
15
45
12
3
156
9
191
13
27
15
69
105
59
1
6
30
66
9
9
12
39
15
33
3
9
21
90
42
12
3
60
3
54
59
1
96
27
3
114
24
39
15
12
29
16
360
9
24
96
6
5
36
55
9
45
48
11
7
54
3
33
47
13
23
19
18
63
177
30
33
204
21
11
4
75
6
6
ABCD 95800067206*3^$a+1 [50047]
126
288
126
54
6
120
24
90
30
96
90
90
30
39
16
35
186
84
79
35
12
54
24
211
5
66
18
312
108
30
6
30
126
19
48
11
72
48
162
24
84
60
66
81
153
72
60
18
30
67
48
125
67
149
84
72
18
60
1
11
150
18
12
54
91
23
102
54
45
16
35
18
91
35
93
141
19
83
234
54
186
90
73
53
43
80
141
36
24
54
90
55
11
96
30
60
54
144
126
151
80
3
30
6
30
75
21
48
42
180
120
54
79
65
72
183
112
29
3
21
12
348
156
36
204
126
48
6
115
5
96
123
112
65
54
60
13
53
18
90
60
19
11
42
54
84
150
12
198
6
30
85
41
7
11
90
27
195
109
11
54
54
6
144
120
139
32
45
114
90
12
168
30
96
36
90
30
78
102
24
13
17
24
126
36
30
198
1
89
90
109
17
31
95
18
126
49
95
6
54
30
151
65
31
83
36
54
72
18
201
45
115
29
6
36
25
113
36
171
9
24
36
90
66
288
207
288
135
6
90
180
54
12
60
48
60
30
36
169
191
24
36
85
59
36
66
18
72
24
174
72
183
75
21
171
144
54
132
30
189
9
6
54
30
42
108
7
59
36
114
15
51
13
5
36
126
18
150
162
79
41
108
276
30
24
36
30
204
66
6
90
33
51
114
30
36
313
107
30
144
7
143
30
72
180
7
47
150
90
306
54
84
36
385
288
11
90
6
85
41
18
162
54
253
71
25
65
15
21
75
64
341
43
53
144
91
119
144
60
30
42
18
120
126
45
16
35
84
6
19
71
138
36
6
37
107
120
13
48
48
5
270
30
6
66
90
54
36
78
30
162
133
240
41
60
90
36
30
54
54
42
408
6
84
90
61
48
113
18
66
91
240
29
114
30
180
132
123
87
18
6
49
185
39
81
90
42
139
41
87
16
272
3
36
25
119
210
42
174
175
80
129
66
180
54
67
5
43
35
90
120
6
120
24
21
48
57
300
54
85
95
90
247
23
90
60
102
60
30
3
21
30
54
96
54
1
215
66
180
54
234
90
9
27
126
103
65
159
87
9
51
30
306
18
60
36
43
23
54
144
42
25
59
6
18
12
144
145
48
23
144
25
119
216
96
108
306
51
105
135
69
144
187
83
252
198
12
258
66
36
144
186
13
17
24
103
17
63
171
42
84
55
275
264
96
21
45
78
85
80
105
12
108
6
180
54
66
13
23
57
51
72
198
60
102
13
65
12
67
32
9
90
109
96
125
67
23
36
30
54
360
36
150
36
18
120
1
395
21
33
60
90
30
312
120
294
54
66
45
15
174
72
78
90
19
11
36
366
195
64
149
36
96
30
73
95
72
30
43
11
6
79
5
60
15
39
121
95
54
66
6
18
36
264
6
30
6
18
12
150
30
114
84
72
27
81
ABCD 95800119692*3^$a+1 [50064]
42
14
46
8
40
123
3
54
27
15
60
189
11
28
26
90
25
60
81
30
30
3
27
54
6
45
36
9
15
24
165
39
57
14
166
15
189
80
10
30
54
21
65
126
28
105
36
51
153
15
66
54
12
33
41
54
73
33
20
4
42
45
93
72
3
27
74
10
36
8
1
69
2
88
56
70
36
18
146
10
66
18
42
24
54
132
33
17
118
21
9
15
75
21
9
30
36
45
36
53
40
6
60
21
3
50
7
3
57
23
1
51
174
6
20
10
8
16
27
84
33
92
208
12
50
18
175
48
24
60
144
15
141
9
86
64
69
12
3
12
54
51
96
24
29
10
9
105
66
6
138
26
91
33
6
81
5
18
52
54
20
90
25
119
40
6
75
9
32
31
33
246
18
15
35
16
6
30
20
54
126
118
26
49
5
36
36
40
18
45
45
12
20
40
168
51
12
17
40
122
40
140
54
67
9
54
9
45
32
70
24
81
153
6
45
9
63
12
75
2
64
24
12
24
24
3
27
20
90
55
111
96
9
45
24
20
90
10
36
15
29
46
6
48
126
54
12
39
15
50
31
123
42
51
24
3
30
36
6
30
63
45
27
39
57
27
6
27
132
21
27
108
96
3
72
33
81
111
89
16
38
37
69
60
84
15
131
36
100
33
60
77
100
80
55
15
93
21
66
69
21
54
9
12
15
20
18
10
26
4
32
18
73
27
21
41
40
14
46
24
51
23
25
48
9
24
39
21
219
51
36
24
84
30
20
7
45
51
69
80
10
80
40
18
36
86
13
5
103
203
109
17
4
60
30
36
90
54
24
117
24
24
57
138
30
30
12
21
57
2
118
96
54
146
94
42
78
36
54
2
124
36
33
21
39
161
7
24
63
30
3
3
24
57
5
28
192
24
36
3
36
24
87
108
20
22
48
3
57
6
54
6
56
10
18
72
8
25
72
93
26
10
99
132
33
27
36
24
35
1
17
16
54
20
25
111
9
125
43
24
9
24
30
60
66
27
9
30
108
2
4
51
3
45
21
36
150
141
48
9
30
56
124
93
9
44
55
12
48
21
15
45
254
36
13
27
48
2
10
8
16
57
3
6
15
69
30
90
51
45
18
117
3
2
79
9
3
27
33
57
30
12
74
4
12
3
27
9
75
14
16
66
9
71
1
33
174
30
6
6
20
100
8
31
5
34
153
29
4
75
9
12
24
15
9
50
36
4
141
71
10
3
41
4
66
84
132
84
84
66
15
21
171
3
60
141
69
26
25
48
45
42
60
30
84
186
38
16
20
31
15
60
110
4
6
69
105
54
36
14
10
36
180
30
39
51
30
51
5
10
45
120
15
138
30
12
170
28
126
21
5
18
37
63
66
180
6
90
90
33
48
87
2
64
27
3
9
5
126
36
4
9
36
195
60
66
84
186
24
165
111
45
24
21
24
27
3
6
15
65
31
27
32
61
33
87
12
27
78
60
6
6
48
51
12
48
111
60
60
9
39
92
58
30
102
90
80
4
14
7
24
21
15
203
37
15
24
6
30
69
15
54
15
60
35
16
54
12
24
30
26
54
4
30
30
81
99
62
19
21
39
9
15
15
26
40
84
42
18
75
27
18
66
24
165
35
126
67
12
120
45
42
84
30
90
6
24
24
6
44
136
9
87
84
96
20
10
3
41
4
6
126
39
5
34
2
28
3
33
15
96
59
54
82
54
60
60
60
30
84
33
59
4
50
7
3
44
46
66
33
35
52
21
48
39
120
12
54
24
6
74
67
9
15
72
69
20
88
90
66
44
22
90
39
9
42
68
1
9
6
56
4
36
30
84
15
39
57
24
51
78
12
30
9
51
30
8
43
129
48
12
78
32
1
93
60
24
15
60
27
8
10
72
18
26
36
43
51
45
81
3
65
100
30
86
4
183
24
123
90
6
9
21
24
20
52
159
5
100
36
24
56
118
30
42
24
36
33
41
4
72
54
45
135
69
105
27
3
66
36
51
39
18
6
66
50
154
39
12
36
24
3
33
23
109
111
6
3
36
75
21
3
12
78
96
126
8
13
243
129
57
80
28
62
144
100
26
40
39
11
130
50
73
105
135
135
33
39
74
7
27
6
30
57
63
9
15
30
152
4
120
15
141
44
64
123
9
51
84
9
56
10
144
57
33
26
28
6
110
4
30
66
6
128
40
90
81
165
60
15
21
15
125
34
6
39
15
60
54
42
21
84
33
60
36
6
50
90
1
3
50
70
24
60
6
75
21
183
12
39
30
110
54
22
21
57
12
15
24
36
3
6
180
30
54
12
30
30
98
36
1
48
36
96
9
80
36
10
44
36
1
123
6
63
57
30
18
6
21
33
27
3
26
64
195
57
8
46
90
ABCD 95800267976*3^$a+1 [50028]
25
20
30
13
23
10
144
12
150
33
5
22
48
26
30
30
64
20
6
160
44
6
15
9
36
10
44
30
31
15
44
10
66
24
30
12
74
40
84
33
8
115
24
33
39
44
4
41
36
64
5
19
87
114
20
187
9
120
63
45
15
35
10
116
64
47
25
78
12
30
14
30
34
66
24
6
5
61
3
5
46
9
75
66
14
30
16
14
52
8
1
92
7
45
48
27
5
25
3
23
94
71
36
16
3
44
10
12
30
9
29
10
42
8
40
35
76
35
46
39
5
106
138
15
27
5
16
63
9
96
24
5
90
126
16
3
51
189
11
46
8
6
4
30
30
33
8
55
41
9
7
33
6
24
36
125
55
33
41
39
45
15
55
6
24
15
35
66
24
16
35
40
9
15
48
23
84
10
3
20
43
5
9
55
35
13
12
111
24
33
33
14
25
21
47
7
20
82
44
136
108
15
21
66
24
140
16
24
66
95
48
37
8
6
46
30
54
6
24
30
24
56
24
52
128
60
16
27
47
6
39
36
12
37
42
30
30
5
13
50
6
46
30
3
35
21
39
1
15
54
3
33
30
41
25
23
60
1
54
30
20
156
4
42
84
5
24
28
23
30
114
46
27
39
21
32
100
45
12
8
6
4
132
30
78
102
30
48
21
45
27
33
24
11
9
36
67
9
54
14
22
30
8
142
5
4
9
3
63
24
105
32
3
21
109
15
15
6
15
5
87
48
75
16
114
6
18
155
12
3
61
24
15
17
64
21
35
9
4
20
3
52
11
184
5
25
72
14
21
3
10
30
33
63
30
20
24
22
68
22
11
112
147
33
5
82
68
133
8
79
26
75
9
22
29
15
9
61
14
13
9
8
51
15
24
25
32
33
60
6
54
6
37
3
36
18
12
24
44
40
63
8
31
24
20
57
37
11
36
3
10
56
51
3
6
24
135
55
42
48
15
120
27
48
36
30
44
10
20
45
12
84
64
51
20
64
30
12
8
60
30
13
9
23
36
61
35
16
32
7
33
21
14
6
75
25
36
8
46
54
20
82
24
24
6
14
66
39
88
60
9
68
70
17
16
23
94
23
12
31
5
39
13
3
30
14
1
12
9
23
7
29
9
30
82
23
12
43
50
30
6
10
24
30
35
67
48
6
30
50
34
6
24
12
51
48
9
11
55
36
5
16
47
22
24
24
15
41
19
36
59
1
60
20
31
38
16
74
46
20
10
44
100
21
99
125
37
14
70
11
159
24
22
98
30
46
14
3
7
12
18
107
63
10
90
17
16
12
11
25
29
22
30
14
54
6
21
33
46
24
60
90
15
21
54
17
16
33
35
91
5
48
7
8
10
3
93
30
5
9
46
6
18
5
12
73
47
3
40
6
27
3
57
143
60
10
44
82
74
46
14
10
54
20
6
10
11
16
9
44
64
20
10
6
6
18
75
27
14
64
26
70
27
32
40
35
112
60
9
15
20
21
24
19
20
30
43
48
35
64
20
6
46
5
60
28
65
3
3
10
66
14
4
42
18
15
45
11
12
73
6
8
21
9
36
39
12
3
76
14
55
92
13
11
85
50
37
27
33
9
8
3
19
48
33
3
6
68
51
25
20
84
15
12
28
111
41
88
21
24
11
9
40
15
21
74
61
5
7
20
7
6
36
48
20
16
66
8
10
20
10
12
38
40
15
20
31
6
18
126
14
60
13
27
56
34
56
24
6
4
33
3
36
21
48
132
48
29
16
54
36
5
45
34
26
60
70
6
14
37
128
9
6
84
22
30
53
21
24
27
73
47
63
25
5
52
44
55
20
121
18
5
7
53
7
5
9
4
3
17
10
36
6
35
9
7
12
95
33
79
5
25
23
21
30
4
120
56
46
71
12
55
56
9
25
35
15
126
79
105
75
80
45
55
15
17
88
11
94
72
108
12
8
30
22
90
38
112
74
16
53
15
10
12
14
34
12
18
20
66
106
93
15
30
36
11
43
5
37
60
8
40
30
12
9
5
94
6
30
5
9
43
17
15
7
54
119
51
16
8
6
7
3
24
12
44
84
10
3
80
19
68
153
12
31
44
76
24
26
114
90
163
23
9
15
25
5
10
5
76
15
60
5
25
66
5
36
27
46
11
33
15
40
80
40
15
6
36
8
16
50
24
30
15
37
24
14
25
5
30
22
83
61
6
18
3
57
42
21
32
25
11
4
5
75
12
28
48
23
24
30
103
44
9
4
11
45
24
27
33
52
8
27
39
34
26
24
13
99
14
60
70
50
39
25
35
67
8
90
76
30
50
60
10
30
36
23
51
37
39
14
46
185
33
16
6
9
15
5
9
3
3
16
18
6
6
8
43
17
16
36
51
20
3
25
45
14
45
45
22
24
29
1
90
14
30
10
36
24
6
24
6
39
65
22
8
13
27
5
25
6
125
4
15
20
22
24
27
63
117
60
120
8
25
95
69
52
14
37
9
8
36
15
19
42
3
75
12
5
16
87
126
24
71
61
59
1
8
106
60
9
35
76
6
3
20
21
7
48
51
8
16
14
120
15
7
74
4
15
5
30
10
63
47
10
72
98
6
15
40
24
21
14
52
120
48
33
9
30
48
33
23
10
66
65
63
52
38
16
39
81
11
13
162
8
57
43
45
11
40
120
110
15
69
16
80
124
131
36
25
35
13
63
23
49
95
30
10
12
18
51
29
30
40
36
6
3
65
46
5
100
15
20
34
12
23
75
36
16
101
37
20
36
7
3
30
74
30
16
24
15
11
64
33
128
79
81
116
60
9
19
20
21
10
5
9
22
104
34
35
25
3
20
48
39
25
5
15
31
6
54
5
60
9
30
16
6
3
20
12
163
12
14
24
55
15
6
27
48
45
36
38
1
24
80
31
6
35
16
8
36
9
64
11
1
23
1
24
15
27
21
63
9
15
53
13
36
14
16
30
23
81
27
13
6
29
15
21
28
45
47
39
9
132
49
11
79
44
16
30
39
65
6
4
45
21
14
52
9
35
21
36
67
36
14
36
70
74
10
36
134
31
20
115
41
184
39
5
36
19
41
9
16
14
30
6
9
1
14
22
3
56
55
36
48
5
51
16
18
3
48
15
84
5
28
3
105
45
27
27
30
56
30
16
18
36
14
21
61
48
60
11
15
4
42
39
45
44
103
77
ABCD 95800515906*3^$a+1 [50048]
1
18
17
24
36
84
72
24
40
93
12
11
13
84
186
65
55
6
24
15
117
84
35
55
89
52
75
102
123
15
72
17
28
57
59
1
30
45
108
15
162
3
3
24
18
30
41
76
140
49
147
128
37
87
56
25
147
33
42
114
63
87
30
59
52
27
33
39
6
23
109
12
35
4
140
64
32
64
80
1
24
132
3
21
36
48
174
30
18
18
72
12
12
84
35
37
18
162
27
60
111
6
210
29
16
20
88
93
59
13
36
87
80
52
48
9
39
80
61
6
72
33
63
6
63
45
12
51
57
27
3
57
15
65
25
39
20
36
73
23
28
20
25
6
78
15
123
48
117
3
6
39
57
24
114
90
84
96
35
12
60
49
36
15
75
90
150
89
13
12
51
108
84
27
66
54
45
33
42
30
96
12
12
36
119
4
51
6
18
120
41
4
32
124
104
55
17
55
9
84
51
54
66
5
49
47
160
20
28
165
39
132
45
126
5
37
72
6
9
56
97
47
31
72
17
49
6
9
9
6
30
156
6
24
30
90
21
27
6
36
30
78
63
3
65
55
17
25
59
36
7
17
49
12
24
96
24
264
155
36
19
6
11
28
9
12
180
3
63
30
18
21
93
71
109
47
60
79
81
15
5
13
15
152
76
60
48
207
54
18
113
37
11
1
54
41
76
69
54
81
15
54
27
132
3
29
13
72
48
78
9
116
28
15
54
18
45
105
42
17
49
156
75
33
63
9
168
23
24
31
69
21
23
4
32
36
13
36
96
12
12
54
24
42
54
66
111
63
185
76
9
135
147
114
11
13
51
20
73
48
48
15
20
1
24
120
120
72
12
3
12
21
15
57
42
141
80
64
60
45
11
25
6
9
80
55
17
88
21
90
78
36
36
63
12
33
192
35
13
108
18
81
48
8
40
153
135
15
72
29
1
27
81
6
30
66
114
75
48
75
33
48
9
87
9
36
35
4
81
66
78
42
53
37
327
32
169
12
63
12
33
36
48
36
87
15
113
7
65
25
48
72
60
24
66
69
51
233
4
192
93
12
66
42
132
35
16
9
11
43
21
51
18
135
21
35
24
31
21
12
45
42
30
24
12
84
66
69
99
30
15
45
12
3
81
60
18
101
1
111
3
57
45
192
66
5
16
20
28
27
5
1
60
72
30
6
39
81
35
7
78
51
20
43
18
3
80
76
20
43
210
30
33
8
31
24
6
15
9
71
25
36
54
30
90
24
30
24
66
21
20
28
12
48
32
64
36
3
137
31
53
19
48
65
85
48
24
15
3
45
27
72
54
51
159
21
21
87
56
25
12
59
1
54
78
23
37
27
45
54
162
23
37
48
159
48
108
15
69
48
27
6
90
30
11
28
51
57
39
78
108
132
12
6
9
48
81
6
29
16
20
28
75
48
33
32
13
36
48
12
39
9
11
40
132
27
137
25
108
3
104
1
24
54
9
32
25
24
24
48
23
31
30
24
15
45
72
108
24
48
147
33
102
77
43
102
24
51
48
36
27
33
15
81
141
99
20
180
60
13
6
6
59
61
66
57
93
35
37
96
12
3
99
45
12
21
75
144
33
47
1
35
19
90
95
25
75
3
17
124
12
8
31
29
1
11
24
25
99
117
48
102
5
37
27
44
1
120
6
30
3
32
55
42
3
93
6
18
6
72
24
90
95
31
168
30
66
21
9
51
8
1
24
6
18
71
36
124
9
27
80
84
25
35
211
6
24
15
9
39
21
6
21
48
45
35
19
93
3
17
28
12
8
37
3
21
35
133
3
8
1
24
30
126
3
57
60
18
41
127
54
90
90
11
37
6
6
15
45
15
21
35
55
149
19
17
13
66
30
168
3
45
24
24
42
24
30
119
19
6
12
72
3
9
60
6
102
66
42
144
24
11
16
93
15
9
30
45
93
60
24
18
6
11
49
36
3
183
57
8
60
43
41
103
120
6
39
48
33
75
249
12
15
20
76
57
3
8
55
69
81
24
138
29
76
15
24
18
6
6
24
12
143
31
30
24
12
60
15
33
90
30
35
64
33
30
18
12
12
6
41
49
6
5
265
39
9
66
102
59
13
51
56
28
33
75
84
285
24
60
15
60
57
24
35
28
87
41
4
33
18
45
9
39
69
12
18
93
9
71
43
101
64
20
37
35
49
30
48
42
75
51
29
64
51
6
3
45
12
54
30
39
21
24
174
41
79
48
57
21
11
31
129
93
87
20
144
85
132
72
12
179
96
73
47
4
21
84
72
12
23
40
48
20
16
51
72
33
69
ABCD 95800627088*3^$a+1 [50040]
126
25
11
6
19
60
60
48
41
55
24
11
36
24
25
17
60
6
30
12
6
132
6
12
54
1
17
30
61
36
96
11
49
29
18
85
72
41
102
24
36
12
12
37
119
6
24
55
35
25
35
85
95
150
24
6
30
6
48
1
59
12
72
30
43
96
59
12
49
83
36
12
49
23
25
83
60
36
1
12
5
24
19
23
13
12
17
31
12
131
24
24
132
24
114
79
96
11
84
1
24
71
30
55
17
91
36
83
24
96
25
12
11
132
12
30
19
101
18
36
24
18
12
24
42
18
30
54
30
13
29
7
35
25
5
31
35
37
29
7
131
6
24
18
18
7
11
25
11
1
84
77
67
35
96
61
11
12
25
101
6
42
48
7
5
115
77
31
35
18
7
53
6
12
1
5
66
1
11
37
17
79
11
12
1
48
11
37
12
77
31
77
60
6
12
229
83
18
12
55
12
36
5
12
42
90
43
35
24
120
48
12
66
54
36
13
77
48
19
36
35
25
59
25
47
48
133
35
25
47
37
5
55
23
30
43
48
5
72
66
42
6
1
108
29
24
30
13
5
36
18
60
36
90
6
37
53
43
5
42
120
30
67
17
31
11
24
109
17
36
7
83
13
108
17
163
5
31
48
137
19
36
11
12
1
17
115
5
6
36
12
25
24
36
5
36
7
11
12
90
42
6
18
13
17
19
12
95
1
143
24
18
19
17
30
12
12
36
109
11
84
1
53
43
47
13
60
47
6
19
12
41
36
7
17
30
18
7
53
6
61
24
48
173
30
144
61
47
97
5
36
6
1
35
25
101
79
12
17
12
90
84
1
5
42
25
5
55
17
24
19
48
36
5
30
13
35
12
84
54
30
12
36
6
36
115
17
36
30
12
30
30
6
55
29
24
24
43
12
23
24
13
48
47
48
54
72
6
42
24
36
126
54
43
24
71
25
107
36
49
17
42
13
11
96
1
5
31
71
18
67
83
18
60
43
24
41
7
65
43
12
23
6
42
108
48
78
6
1
29
18
18
42
1
84
11
48
37
12
5
24
42
18
30
61
12
5
36
36
7
89
96
6
13
12
59
12
54
42
1
17
102
96
1
29
168
12
24
24
24
31
95
13
36
48
191
6
18
1
41
6
30
7
29
79
209
6
54
43
47
13
29
24
43
47
36
13
47
61
17
18
30
55
12
17
42
138
60
6
30
42
36
18
18
54
60
42
12
13
5
31
41
36
19
53
54
37
59
1
11
48
13
11
48
1
60
84
95
1
132
72
11
6
19
65
19
11
6
18
60
13
23
37
47
60
72
1
41
6
13
29
30
37
53
18
13
5
6
12
48
228
12
109
12
5
79
60
71
42
19
29
36
6
30
36
67
23
25
96
5
102
37
5
43
5
42
42
24
54
6
19
11
1
5
108
67
29
42
36
156
90
48
12
6
1
29
12
156
7
12
11
61
5
7
35
30
72
7
12
5
138
1
83
1
11
1
35
97
77
36
54
121
77
84
187
120
12
12
48
89
18
42
12
31
113
48
19
53
12
30
126
18
84
13
192
29
115
48
89
18
30
108
90
18
48
31
48
12
107
108
42
7
72
23
1
65
30
1
17
6
54
31
41
54
1
36
5
30
54
24
12
48
108
48
6
42
115
77
18
13
65
55
24
53
54
12
24
108
12
48
13
5
90
85
11
1
48
5
31
11
49
95
18
31
35
49
17
84
54
96
12
73
41
84
19
23
36
97
12
84
36
47
42
103
17
36
7
113
90
24
48
48
13
47
96
6
43
180
29
90
1
53
19
12
156
71
36
30
6
1
96
59
90
91
107
133
48
36
23
42
30
150
18
25
36
23
6
6
25
11
1
47
18
60
6
1
60
53
36
7
84
83
25
5
187
65
54
1
60
23
73
156
17
103
11
54
60
19
23
12
37
77
7
17
6
25
17
108
175
36
5
66
13
5
6
36
96
24
121
17
7
11
72
72
54
6
36
13
12
5
6
12
24
24
12
30
72
19
48
41
24
18
37
11
12
24
66
120
12
43
72
83
84
1
24
24
12
5
72
60
7
35
1
24
84
11
42
43
17
6
30
18
25
12
36
77
30
60
24
49
36
113
36
19
41
48
31
23
85
5
24
12
7
36
29
19
12
11
145
29
102
66
6
61
11
96
13
41
72
7
24
5
48
132
6
1
11
18
12
7
59
25
17
36
126
18
30
49
60
23
6
24
7
71
60
49
12
23
12
37
17
66
30
43
12
24
23
37
5
42
61
143
18
12
54
1
5
43
41
30
36
36
1
17
66
24
133
108
23
1
23
72
73
5
24
12
6
25
23
6
6
73
29
132
36
43
113
43
83
13
36
185
30
54
78
66
7
24
131
36
13
23
12
1
12
60
17
55
131
6
6
73
24
23
6
54
85
36
65
36
18
42
139
23
12
24
48
42
67
53
66
25
41
19
11
102
43
24
11
42
48
43
5
43
23
6
6
25
5
55
84
11
18
120
7
41
42
24
37
29
42
13
36
23
60
48
66
24
42
1
35
48
61
11
30
7
41
84
120
24
36
30
18
7
11
36
12
1
12
29
19
23
1
5
78
6
66
1
5
7
17
31
5
19
48
65
30
66
7
35
49
5
55
24
35
18
43
48
60
23
25
35
13
47
13
24
41
55
47
24
49
29
60
72
6
42
42
6
67
17
6
102
31
84
65
43
72
17
55
11
13
24
59
48
13
17
60
19
35
25
35
6
78
73
12
35
13
24
5
19
17
55
5
48
12
60
42
1
53
36
24
24
66
30
6
12
36
102
12
12
19
11
37
24
53
12
42
1
11
6
78
72
37
228
41
7
ABCD 95801183672*3^$a+1 [50053]
16
48
80
28
87
41
91
149
36
76
9
15
56
4
68
43
18
102
5
100
33
11
64
80
4
51
9
183
48
6
51
8
67
30
47
151
54
47
64
15
29
48
43
21
24
39
78
27
12
48
27
21
128
61
36
30
33
21
59
25
72
42
36
21
99
77
25
48
255
56
48
61
144
6
5
36
96
127
33
213
27
15
48
42
42
12
18
27
21
27
8
13
72
3
72
3
5
40
105
39
63
9
24
51
153
60
8
72
61
27
8
36
19
17
19
36
12
41
1
66
78
11
1
18
12
5
43
81
24
32
24
1
18
17
37
15
21
39
108
63
69
33
27
81
147
3
6
96
120
83
60
25
24
27
3
45
96
45
35
24
31
57
33
15
15
24
12
5
28
81
35
49
36
90
65
55
21
51
65
40
120
3
9
15
33
3
6
54
36
66
18
21
96
8
67
5
19
30
23
16
15
24
17
64
15
21
15
21
60
75
9
75
216
54
15
15
21
12
93
12
72
36
47
25
30
5
43
93
12
15
12
17
19
72
9
33
107
16
68
16
81
54
29
1
48
102
53
55
120
33
105
27
27
66
12
18
5
13
75
57
120
108
60
42
180
12
216
21
21
27
56
49
42
6
15
12
3
12
90
18
33
36
20
85
18
6
102
117
45
3
20
19
18
30
18
23
25
15
9
83
37
11
25
35
49
63
135
72
17
24
31
18
95
48
55
33
69
30
6
27
57
60
18
48
189
105
102
93
32
31
42
11
61
3
12
48
27
225
51
12
33
32
61
27
27
30
3
12
165
18
60
90
135
3
6
39
44
37
3
56
52
12
8
7
36
69
96
27
33
20
19
12
36
57
20
31
24
78
18
9
45
12
114
12
17
148
27
60
6
30
42
15
12
48
9
35
103
36
9
15
48
48
42
3
9
66
57
80
19
30
3
72
69
54
6
179
25
30
186
15
12
15
57
45
18
29
60
16
68
4
3
60
77
13
72
6
41
13
3
87
21
20
37
132
36
30
60
65
37
75
177
18
12
21
135
45
27
42
42
129
15
84
78
27
3
57
3
45
8
76
15
33
33
27
68
73
99
8
28
159
42
66
12
78
123
116
61
3
147
12
12
6
42
66
11
24
7
33
32
19
29
19
36
36
21
15
5
12
7
90
99
69
60
6
42
54
48
30
78
177
56
91
101
13
24
36
12
83
25
84
66
9
27
9
39
90
18
108
12
84
33
48
15
12
21
39
53
52
63
30
42
36
129
63
69
144
12
3
30
114
5
1
27
63
144
180
6
102
18
11
1
162
5
12
4
45
12
35
37
15
15
30
6
84
21
12
45
75
3
117
15
33
9
60
6
54
87
69
30
42
24
51
3
5
60
55
57
3
9
36
12
117
75
45
150
33
3
17
43
77
7
78
47
43
48
6
15
93
18
30
108
75
57
119
13
107
73
23
148
36
80
28
3
18
207
45
42
66
111
33
51
9
51
15
66
78
105
32
40
21
63
15
77
72
48
7
17
19
30
60
12
30
29
13
3
105
23
25
90
12
65
28
21
18
66
42
60
24
65
16
8
36
16
33
6
29
1
78
6
96
23
91
54
3
12
3
42
3
3
12
5
7
17
4
12
3
17
28
87
45
75
18
96
15
15
54
12
23
12
13
102
17
67
153
32
49
114
78
83
7
5
172
153
23
67
5
37
35
160
57
30
36
12
6
66
24
24
17
88
32
1
87
45
27
105
3
20
31
9
93
12
12
59
25
107
103
9
81
15
69
63
32
16
56
79
96
33
15
42
15
8
1
135
99
30
36
27
69
51
87
12
6
87
75
101
1
51
20
40
15
65
55
60
24
21
8
64
177
75
48
21
24
95
55
33
63
30
30
21
24
84
171
60
84
21
99
33
57
60
18
30
18
6
120
35
49
6
105
68
67
6
59
13
42
96
42
36
42
12
53
24
43
21
24
48
9
6
48
65
97
39
45
66
18
90
141
8
40
27
33
3
42
6
126
6
18
72
42
5
28
153
11
4
111
90
90
6
3
81
18
33
15
54
71
7
18
42
18
18
156
18
120
48
24
75
63
72
5
151
60
24
93
81
42
60
17
88
92
43
57
12
36
27
90
51
15
36
45
36
48
27
18
35
7
29
16
108
60
57
155
19
126
3
9
18
17
16
21
63
3
60
17
7
48
5
12
4
27
18
12
12
6
24
41
19
113
37
27
21
48
6
36
48
30
42
5
19
33
81
66
54
24
78
30
39
3
30
210
72
24
12
102
3
33
99
15
21
9
18
33
12
68
144
7
89
19
17
1
27
60
51
5
25
15
225
12
24
54
6
51
32
43
12
108
18
15
27
114
75
8
48
49
39
80
1
84
27
84
68
31
24
21
12
24
75
21
15
18
6
60
60
45
3
66
39
8
43
96
24
6
3
33
174
6
48
15
24
3
42
12
18
276
17
67
30
35
61
24
23
43
57
128
25
12
42
120
21
56
16
3
29
16
15
12
42
18
5
28
27
18
ABCD 95801887198*3^$a+1 [50031]
32
1
39
15
57
3
5
72
49
111
93
203
37
42
33
33
24
6
65
37
3
3
149
48
72
48
25
60
27
207
65
73
15
21
6
6
15
32
73
54
81
27
18
107
1
6
18
15
15
102
6
5
72
31
209
13
72
12
63
32
49
71
73
48
108
24
3
9
6
12
36
42
30
105
39
54
11
13
66
89
1
42
5
13
59
13
42
6
144
6
66
78
53
139
18
27
56
24
25
120
15
3
45
80
61
12
15
9
24
6
48
33
39
48
66
60
11
13
3
117
12
23
37
35
31
120
12
6
84
3
63
41
55
30
11
103
72
9
45
18
137
16
63
9
48
39
33
27
6
192
72
23
31
9
15
72
114
6
105
80
103
42
84
12
78
30
11
13
150
12
180
54
144
15
81
119
97
60
35
73
15
128
79
6
84
6
42
6
81
128
7
48
42
90
141
57
78
12
36
6
3
32
49
66
5
85
6
12
57
9
39
32
55
6
35
49
30
6
27
21
51
3
12
6
78
21
15
30
66
12
18
35
40
63
9
21
11
48
13
168
156
71
24
109
11
48
1
66
48
48
12
42
60
131
43
42
24
35
16
32
48
13
27
15
54
90
18
23
24
16
80
13
156
30
24
66
6
305
43
36
6
27
32
16
27
5
133
114
36
12
48
54
30
54
6
24
30
36
6
17
61
42
24
96
17
48
7
42
6
78
24
72
11
55
9
159
36
48
5
73
135
27
45
207
113
25
12
3
27
21
159
18
135
57
30
60
78
72
36
48
51
8
25
108
48
96
155
55
18
23
72
1
72
54
6
27
21
24
27
9
47
13
192
24
24
59
25
23
43
6
63
165
72
48
3
39
6
27
15
66
71
120
1
47
97
63
87
156
29
48
55
42
66
240
18
120
11
16
32
40
21
24
42
41
37
168
120
12
6
6
3
168
93
11
25
6
9
9
114
60
30
6
144
45
32
13
35
103
60
132
12
30
60
24
24
6
30
6
41
67
6
47
64
56
97
36
11
16
39
6
35
19
6
39
45
51
57
30
65
97
30
120
65
13
36
12
27
32
48
25
132
35
55
105
21
42
6
107
49
108
18
78
24
6
29
7
66
48
144
36
54
5
48
64
111
12
5
181
6
5
25
71
24
19
21
9
36
11
103
41
40
39
6
36
78
12
42
96
180
24
30
96
17
49
36
59
25
66
29
151
24
216
17
120
1
114
18
35
40
120
80
145
24
36
12
60
72
11
24
31
89
16
32
13
75
93
51
21
42
6
11
85
11
24
19
6
23
85
27
8
91
60
9
81
191
16
27
162
48
107
49
6
90
18
173
72
1
119
13
59
103
33
99
5
13
30
5
72
13
27
96
27
126
24
15
32
25
15
33
12
6
5
43
6
48
72
78
17
85
48
35
31
60
29
13
27
27
18
27
9
6
65
31
17
40
32
85
3
32
55
41
127
30
42
30
36
84
18
105
48
9
36
24
75
123
77
19
12
18
111
128
1
6
54
27
32
7
30
6
5
24
85
108
48
108
24
35
1
24
36
11
19
90
59
31
17
223
129
32
13
18
42
63
39
78
18
57
80
151
81
39
6
3
32
48
55
17
49
60
36
23
31
257
24
40
33
6
9
32
40
80
16
3
36
48
6
27
57
60
18
9
56
40
32
48
24
25
84
51
15
36
5
25
24
23
67
138
132
23
37
186
24
41
85
12
42
48
5
13
108
30
17
13
11
120
31
9
9
54
65
1
60
66
24
17
19
53
25
12
3
15
36
90
54
12
48
65
112
8
37
6
48
69
21
11
88
15
6
30
96
60
65
199
54
35
40
153
18
6
138
5
13
35
40
69
3
75
18
12
30
6
59
67
173
7
24
114
15
15
102
75
9
60
96
60
36
59
49
24
90
6
36
11
40
57
23
49
95
1
47
13
35
72
43
18
210
6
6
108
30
11
49
6
18
30
65
160
15
17
19
29
1
30
30
27
57
6
9
33
24
6
24
105
3
5
48
103
42
15
123
12
9
96
9
6
17
48
24
13
35
103
60
5
133
51
56
25
18
21
240
15
24
54
18
89
19
96
45
48
8
64
8
181
36
24
210
12
84
45
63
30
35
37
11
19
93
32
40
21
59
61
24
11
37
6
132
65
55
54
18
60
66
72
132
95
37
51
33
24
66
114
3
192
8
7
17
1
39
15
144
54
3
39
24
41
85
36
54
41
24
25
15
171
18
11
79
57
9
18
18
30
29
13
42
18
6
30
171
15
41
25
30
17
120
72
40
3
18
240
72
42
48
6
11
73
36
12
108
11
31
9
80
48
55
113
7
17
79
9
171
29
7
6
12
47
1
42
18
48
11
40
105
18
5
37
35
19
60
150
11
ABCD 95802513676*3^$a+1 [50152]
64
135
233
31
33
3
24
12
108
45
15
84
72
117
135
41
19
77
7
96
57
48
3
180
12
29
16
96
3
45
48
3
29
112
123
5
16
48
147
24
5
67
173
55
137
16
15
108
117
27
165
80
48
151
105
128
79
33
39
84
101
31
17
192
7
120
60
149
48
96
160
48
183
9
3
93
32
55
9
80
16
128
7
9
272
43
12
57
80
16
195
77
7
132
12
57
240
171
5
127
12
53
16
3
29
48
67
285
128
48
96
19
29
16
192
80
240
48
7
201
32
151
36
69
3
77
16
15
17
144
55
48
60
84
105
39
41
16
15
36
45
27
108
36
60
41
31
216
84
5
199
89
48
208
80
64
80
79
192
33
39
41
16
75
36
12
117
51
45
27
5
43
21
176
96
19
108
17
48
16
80
19
29
7
9
144
27
48
36
144
81
15
144
36
93
135
41
19
84
89
7
156
29
16
80
96
55
48
180
149
19
48
36
24
81
80
19
36
9
27
5
79
65
7
36
101
7
132
101
367
12
108
89
79
225
3
29
43
24
84
41
139
69
128
208
99
29
96
16
32
16
32
19
12
17
79
81
27
12
57
96
87
89
19
141
3
29
19
132
57
128
67
45
243
12
81
63
17
91
108
144
41
91
53
19
45
27
48
53
16
63
120
96
41
31
36
36
41
31
12
21
32
16
32
48
160
75
5
79
113
144
16
48
63
36
48
60
12
117
51
12
33
32
7
57
15
60
48
53
144
19
24
69
15
17
7
9
192
27
24
189
27
101
79
144
161
16
48
183
9
51
29
79
12
24
48
96
36
57
207
204
69
80
112
27
156
276
117
96
75
72
180
48
41
19
77
103
12
24
48
144
24
29
7
12
72
21
15
17
55
60
120
24
77
7
132
228
17
7
36
21
51
45
207
33
96
272
67
12
144
65
139
228
36
60
81
32
31
65
48
259
168
53
48
96
139
5
163
45
27
5
115
173
31
36
120
53
48
16
32
16
111
17
16
3
216
12
89
64
32
55
36
48
5
16
48
39
96
57
99
45
27
21
39
41
112
80
16
15
60
117
99
77
48
48
79
12
53
112
75
5
64
176
7
36
5
43
213
48
192
80
7
36
24
221
7
108
72
5
16
48
48
15
72
12
24
101
96
16
32
48
67
77
259
125
91
36
36
141
96
123
21
147
12
36
36
89
43
21
315
53
43
12
153
15
108
5
43
96
53
139
53
43
117
39
137
16
32
16
96
195
29
48
64
80
43
5
139
36
36
29
7
57
75
36
72
72
72
36
84
65
16
48
3
93
99
29
48
19
29
96
48
127
24
57
32
55
192
105
96
75
213
75
21
96
128
187
36
65
7
89
16
75
69
80
192
64
39
9
240
39
89
16
171
149
67
120
53
48
103
36
216
29
43
48
101
139
5
144
64
32
19
72
24
36
84
213
176
48
16
87
9
27
69
48
144
15
120
60
45
32
103
120
17
19
72
5
112
32
144
67
45
80
19
24
36
33
176
151
72
81
243
36
41
67
45
27
144
108
12
24
5
7
96
36
108
41
67
84
137
7
185
16
75
53
19
12
81
48
39
72
12
72
173
64
15
17
19
29
48
55
36
12
60
45
3
96
12
17
16
48
144
27
53
160
48
128
7
36
5
160
ABCD 95803196012*3^$a+1 [50013]
107
25
60
72
167
60
9
256
119
25
11
1
84
60
23
105
16
275
37
59
93
16
11
25
11
60
37
95
21
36
28
36
56
88
11
37
12
11
72
48
24
48
48
1
59
36
1
47
37
20
3
13
23
84
132
1
8
15
21
3
1
12
84
24
36
23
133
23
45
16
20
3
13
24
36
23
169
36
155
36
9
15
72
13
35
9
40
12
11
48
85
36
60
44
100
71
13
23
24
24
24
36
36
25
48
48
35
37
32
15
73
11
24
12
25
36
23
37
95
9
99
25
144
48
48
20
15
96
13
11
1
84
60
35
36
61
84
71
25
128
51
36
60
144
9
15
97
47
108
49
8
27
24
96
48
36
49
95
12
13
92
4
24
47
48
12
24
36
1
12
11
12
72
13
24
200
40
24
24
11
96
61
68
36
51
12
12
13
120
60
23
37
107
24
12
9
3
13
8
15
24
25
35
21
24
3
108
60
21
63
37
68
16
47
9
15
133
71
36
60
36
73
12
60
8
40
36
59
37
12
80
75
25
48
203
24
36
9
87
25
60
324
80
36
51
73
11
1
48
240
36
44
4
12
36
12
72
11
12
36
61
8
147
85
8
12
15
61
23
1
95
24
96
145
24
44
28
95
73
11
60
48
57
144
64
95
36
36
1
72
11
72
108
60
45
84
15
132
96
109
140
3
37
8
63
24
1
12
71
37
23
25
47
25
32
88
192
143
180
12
12
48
96
37
35
12
72
169
71
13
71
24
85
12
95
33
3
49
24
11
181
23
25
11
109
11
108
57
3
12
60
1
44
288
207
25
11
12
21
16
59
84
1
11
9
147
72
12
105
24
27
9
48
27
73
12
23
13
59
84
1
23
132
36
48
1
24
56
39
49
95
145
72
11
37
11
120
21
48
36
16
35
1
47
60
120
36
25
47
49
71
33
75
24
36
24
25
23
73
144
95
57
16
23
1
191
9
63
12
45
24
15
49
48
24
35
13
11
49
11
25
71
49
47
73
72
23
84
57
15
84
49
107
60
1
59
48
21
24
75
37
11
37
176
15
1
8
171
25
132
8
16
11
9
3
25
96
20
124
80
136
35
37
24
23
60
13
12
32
15
1
44
64
95
25
191
1
192
56
64
11
12
24
180
1
119
13
11
24
13
47
61
95
49
20
15
13
59
36
49
11
9
15
25
144
164
160
36
11
24
12
12
1
95
36
48
141
16
96
32
75
73
108
84
131
24
81
112
84
23
25
56
52
119
60
1
128
51
9
180
51
24
12
24
45
75
25
24
11
84
25
11
156
24
1
12
20
88
83
12
12
73
119
24
24
108
25
8
76
84
71
73
11
1
60
24
24
23
13
44
183
48
25
35
24
132
73
35
12
49
71
48
48
9
3
37
36
84
23
1
59
25
12
180
36
12
131
180
37
32
3
24
24
61
35
36
9
16
24
59
37
8
27
153
4
35
60
1
11
181
48
11
1
59
49
296
24
16
71
24
25
35
96
25
47
12
121
23
21
15
60
84
12
73
11
93
52
11
12
37
24
11
33
28
144
84
95
12
33
184
12
36
23
25
216
71
9
84
27
48
24
36
9
36
15
145
11
13
36
35
25
71
9
15
12
24
45
39
49
11
24
13
60
84
35
73
83
73
24
168
168
12
92
147
1
35
49
23
168
129
3
37
128
3
60
49
36
23
84
60
12
61
23
96
36
24
13
12
71
132
25
23
168
37
8
52
35
97
108
12
155
132
73
11
49
36
107
12
57
28
60
35
108
129
99
24
48
13
71
25
60
11
132
97
36
32
15
48
33
76
83
12
60
24
61
23
72
1
119
13
32
15
49
44
16
12
128
136
24
144
83
108
72
9
16
107
73
59
33
27
45
3
37
83
12
25
8
16
155
12
73
59
37
8
16
72
32
52
144
11
24
24
60
25
36
47
153
15
25
11
144
12
49
36
227
1
24
20
51
49
11
24
45
40
32
39
1
24
11
9
99
120
97
48
155
13
24
144
35
12
33
15
1
35
13
47
24
36
84
1
120
95
1
23
81
40
71
12
13
120
8
27
13
59
12
96
204
48
36
1
11
13
11
24
37
8
39
60
21
124
96
12
95
48
9
120
36
51
9
27
13
24
35
12
145
8
112
23
36
60
60
61
8
63
24
45
4
47
13
44
88
48
44
27
25
35
25
36
12
12
80
4
95
12
9
16
47
13
192
11
81
15
9
75
1
36
24
71
120
9
240
40
24
11
36
12
13
119
1
32
28
12
11
25
36
35
9
ABCD 95803220746*3^$a+1 [50000]
12
60
20
157
11
40
60
21
63
3
5
37
95
112
51
18
66
53
28
72
21
47
4
21
18
77
7
53
127
21
27
30
15
8
16
8
48
120
4
44
12
88
32
4
159
17
115
48
30
24
36
39
56
151
54
27
20
12
31
21
21
3
75
69
8
4
36
24
116
40
32
36
112
9
30
41
37
27
8
61
27
12
72
56
52
3
30
39
63
132
21
60
45
47
16
32
109
3
72
69
51
33
155
1
15
12
33
6
60
53
1
207
153
47
7
5
13
27
3
42
27
21
15
57
11
19
48
5
40
92
40
20
31
69
75
65
168
4
3
48
53
16
39
21
48
8
13
36
15
8
52
51
17
31
29
48
4
8
7
18
35
13
83
52
68
7
9
56
12
1
12
63
9
27
21
18
89
36
79
141
51
90
11
4
9
42
9
68
25
15
8
49
6
138
51
15
24
65
7
185
4
44
7
53
4
20
115
45
87
18
23
37
6
6
54
77
48
19
125
28
72
72
44
76
33
12
23
13
63
20
60
12
48
67
17
31
29
13
27
20
76
69
51
32
12
16
32
7
18
18
5
12
28
152
55
210
30
30
87
36
27
137
67
69
36
129
36
48
3
3
5
91
54
54
12
33
8
100
57
15
20
40
12
24
12
20
60
13
72
18
17
12
28
3
89
52
8
55
6
30
57
27
113
37
36
107
19
6
23
16
3
101
24
25
66
45
9
23
108
1
75
33
36
6
105
36
8
12
4
68
16
72
24
56
7
48
69
3
60
12
53
31
105
20
16
63
6
60
96
15
81
144
23
40
8
148
201
15
9
167
28
15
17
4
9
39
96
20
120
31
9
45
27
12
8
72
103
18
51
56
48
12
88
12
8
24
1
30
5
40
32
7
30
18
30
15
15
77
43
9
51
30
3
20
120
12
28
60
72
57
120
11
55
54
23
55
65
13
54
185
76
24
33
15
20
103
45
36
8
108
49
15
116
4
129
15
39
41
60
4
8
88
75
29
76
20
109
23
172
12
44
37
27
33
75
24
39
5
40
72
33
99
56
24
7
33
8
19
36
9
24
36
48
57
39
12
63
90
54
5
1
39
75
53
48
4
21
87
3
29
61
51
24
9
3
132
21
27
8
16
3
78
23
1
36
23
12
43
17
19
18
15
8
4
21
47
25
15
51
137
13
59
36
1
23
48
7
21
9
23
28
44
7
54
147
8
4
27
156
12
45
21
192
23
55
6
39
32
49
24
27
20
115
369
48
68
67
78
3
92
4
51
42
11
4
27
29
49
83
40
80
19
81
33
12
18
29
85
23
103
66
23
108
4
8
13
47
31
6
11
28
36
63
30
6
65
4
15
41
60
49
35
16
36
51
33
60
12
24
21
42
5
40
12
8
13
12
36
35
72
13
59
28
68
12
40
32
7
18
18
12
81
32
13
75
32
12
28
15
5
37
35
40
8
4
8
28
24
68
76
32
7
5
1
72
12
96
135
44
73
42
33
8
12
7
33
3
29
48
43
125
184
8
12
16
69
3
63
21
24
44
40
63
105
12
33
23
12
108
1
78
90
72
3
56
24
28
57
15
12
201
47
13
47
91
60
9
21
30
24
5
97
36
18
5
37
35
37
15
45
23
12
100
20
16
21
6
53
49
15
27
108
18
47
16
20
144
13
12
15
51
21
84
212
163
5
60
12
4
45
6
24
66
3
72
33
54
21
12
60
84
9
27
8
67
18
39
72
3
53
12
52
33
48
35
13
6
53
55
101
49
3
20
37
12
39
24
8
40
57
3
27
65
25
6
5
7
5
13
39
36
9
18
24
29
24
31
5
85
15
12
57
18
5
85
3
12
20
40
8
24
7
9
72
3
17
52
20
36
7
105
33
51
33
71
55
12
45
72
8
85
23
24
7
54
15
69
3
8
12
48
40
152
12
16
81
83
36
7
17
28
39
24
29
43
5
60
4
9
35
64
45
18
77
25
15
57
71
25
27
48
68
12
97
18
5
12
96
112
9
66
9
8
48
52
57
3
21
35
12
40
80
4
99
5
55
21
63
33
3
9
72
24
20
25
227
157
6
12
24
41
72
36
4
56
79
33
27
57
9
87
9
90
41
4
9
24
6
77
4
60
84
75
6
15
9
36
11
19
24
125
1
174
42
35
7
12
53
91
5
12
4
56
12
48
37
11
4
8
43
17
79
9
27
24
9
15
77
88
51
29
252
37
42
33
21
87
24
21
18
30
150
65
61
108
23
100
84
8
172
3
6
59
40
15
18
3
15
9
8
13
84
3
15
30
18
5
19
66
39
8
100
57
11
4
8
79
93
51
17
19
54
35
40
87
57
68
40
72
33
47
120
36
16
56
7
6
66
114
27
260
4
44
55
54
87
3
6
42
125
52
15
12
33
20
52
8
25
35
13
39
15
9
12
57
3
8
1
96
15
27
5
28
39
53
73
84
83
1
30
65
205
59
25
3
8
55
17
4
24
12
92
16
24
8
40
8
7
12
41
12
60
85
78
12
24
6
138
102
27
80
28
93
6
41
12
1
15
51
18
60
15
20
37
15
36
63
54
6
21
8
37
23
76
72
12
68
40
45
15
63
9
3
78
54
18
3
9
48
12
35
28
12
165
11
24
52
24
9
23
7
18
18
17
25
48
51
99
12
5
4
96
27
42
51
60
69
48
23
48
40
24
20
52
68
40
12
128
16
57
30
45
8
100
32
37
6
89
28
75
24
9
27
17
1
30
21
68
25
71
55
132
65
13
12
ABCD 95803650848*3^$a+1 [50022]
5
5
12
63
24
11
12
4
2
11
23
33
21
2
1
17
12
34
17
8
29
11
16
35
12
25
33
18
5
16
15
73
11
44
10
36
19
8
45
18
14
6
30
22
9
15
30
35
7
9
3
32
37
27
5
24
1
6
20
28
17
37
6
5
13
54
8
54
22
9
11
29
49
39
13
11
7
2
63
21
4
7
23
9
63
6
20
18
5
5
6
13
96
48
17
7
24
11
92
34
7
11
13
17
14
10
12
2
22
3
56
16
16
11
21
21
19
8
16
32
65
6
49
35
4
32
4
32
42
18
9
16
16
11
2
10
25
29
20
15
104
59
13
5
24
2
16
18
26
21
3
40
18
26
40
25
48
16
7
20
6
4
75
51
8
5
24
1
7
5
24
19
48
29
34
18
2
10
8
11
48
48
1
30
22
19
11
24
12
72
6
2
52
18
3
8
16
16
43
4
49
53
6
26
6
13
27
32
5
112
49
18
12
8
10
8
16
15
5
3
13
51
17
7
24
40
5
43
24
16
9
16
7
23
18
15
5
54
5
24
24
19
4
30
3
23
108
13
32
7
33
3
18
12
36
2
6
115
24
5
10
8
6
12
31
11
76
36
13
24
7
1
23
12
21
8
16
7
41
7
8
18
103
21
3
33
31
5
74
28
21
21
18
12
54
44
10
57
16
8
5
4
15
11
6
7
16
16
1
2
58
2
17
17
55
11
8
5
24
31
12
13
3
30
7
37
3
15
72
9
7
84
29
7
36
13
11
5
7
17
7
14
16
42
1
8
16
7
22
27
56
43
29
32
56
47
9
1
39
32
25
38
9
87
28
12
2
30
6
35
5
44
18
13
16
11
24
12
9
77
22
24
44
33
8
24
35
13
25
31
16
7
48
6
52
15
15
42
7
13
34
36
5
7
8
1
8
48
33
12
34
25
8
23
22
43
8
3
12
24
74
16
7
24
17
20
27
13
8
10
1
31
1
33
7
8
24
5
11
72
17
55
73
31
21
8
54
37
33
23
25
6
20
5
8
8
3
12
17
8
89
6
30
3
19
29
8
1
23
67
18
12
30
17
48
71
44
45
8
47
14
6
29
25
22
2
48
12
4
6
25
7
41
17
102
1
5
3
27
108
24
1
31
54
4
18
2
27
3
13
3
6
7
31
28
20
16
57
11
22
32
30
16
18
7
24
19
29
16
7
8
16
44
5
8
72
15
9
27
29
32
25
4
2
1
47
9
75
53
16
31
1
29
18
2
58
12
24
1
17
12
6
8
10
14
4
56
10
7
32
29
4
31
24
61
11
17
6
8
17
5
19
7
9
7
9
64
1
52
3
27
36
17
7
9
3
13
32
9
31
8
5
11
24
56
63
54
11
8
19
29
40
19
60
32
40
14
4
31
17
15
29
10
32
89
48
1
82
68
82
15
16
7
9
1
7
8
47
16
18
15
3
20
16
12
20
9
80
8
9
39
5
6
4
18
31
59
8
6
6
48
65
35
14
6
12
18
4
12
11
64
5
10
25
55
1
8
27
52
25
8
33
39
17
60
3
7
18
2
5
11
2
11
32
8
8
65
63
16
8
24
40
25
111
8
1
16
31
32
24
17
30
12
28
56
4
2
3
25
47
8
35
26
16
8
22
13
29
19
55
41
29
11
8
64
7
12
62
23
32
53
27
19
26
28
39
53
27
27
29
5
42
9
57
31
8
40
11
92
1
16
24
8
3
29
24
16
39
2
15
25
8
15
7
49
5
6
8
12
10
15
59
4
62
18
41
5
11
9
23
19
37
32
9
23
112
32
7
25
8
7
24
36
2
10
14
46
36
81
11
16
12
1
64
32
35
2
18
17
11
13
25
6
6
4
7
8
5
4
2
16
48
53
8
11
18
38
5
31
33
9
24
66
13
21
27
3
69
29
11
8
15
1
29
11
16
29
36
40
15
8
33
6
17
8
3
2
11
67
22
31
1
118
2
10
20
36
101
5
11
16
8
32
5
36
7
32
47
22
2
66
6
24
24
28
13
31
28
181
48
1
34
21
3
5
8
1
4
134
61
33
26
34
2
17
7
1
35
64
30
6
25
25
6
17
32
16
17
18
36
17
27
30
18
40
12
24
1
35
44
25
32
16
3
53
1
31
48
7
65
19
10
6
30
26
29
55
17
71
96
26
10
13
25
66
6
16
30
49
8
15
20
34
8
11
67
28
8
28
21
16
19
13
5
28
42
13
8
11
5
32
48
16
8
17
54
17
48
8
8
8
16
43
21
80
1
7
11
13
25
47
32
45
19
43
37
15
2
31
21
3
8
7
26
23
5
12
15
57
14
10
12
3
53
83
40
3
70
8
10
8
29
16
33
36
10
14
11
11
20
16
12
32
21
8
24
8
3
13
16
40
21
19
11
42
18
8
6
6
28
17
32
5
11
13
36
48
6
54
3
23
22
8
48
11
72
1
23
43
16
5
25
6
1
13
22
14
71
7
41
32
24
5
11
101
43
11
12
6
14
22
7
13
54
28
6
50
40
9
64
32
141
43
13
52
6
9
3
13
23
2
54
16
32
22
42
14
11
8
3
13
59
13
43
6
6
4
12
25
7
1
5
34
18
7
19
13
24
8
120
24
7
2
47
43
5
24
24
1
143
11
44
30
76
7
95
1
1
34
8
48
48
13
45
19
7
9
43
13
8
40
8
16
7
28
21
5
10
8
34
7
23
42
62
24
65
7
22
2
9
32
47
1
17
15
8
13
3
9
8
10
44
10
111
17
18
12
40
1
17
31
19
4
1
55
49
5
18
52
36
8
57
56
5
26
16
2
39
45
19
3
5
7
2
7
17
52
3
51
2
19
56
13
20
31
88
24
29
19
16
15
4
6
32
58
36
1
8
27
90
18
81
45
3
8
7
72
9
45
26
12
13
16
19
36
4
30
15
35
21
115
48
90
2
18
22
41
8
35
53
1
7
101
35
8
53
98
40
1
16
9
7
5
76
7
41
8
46
8
25
75
13
11
20
6
126
10
43
31
16
65
37
14
24
4
25
23
36
24
29
8
11
61
8
104
15
60
5
7
46
78
21
24
3
29
80
8
29
19
41
23
16
7
6
27
3
24
2
3
16
59
6
7
83
53
7
16
1
11
6
18
5
8
17
6
2
46
18
6
20
5
8
3
14
22
66
38
24
100
8
36
17
17
2
10
35
8
1
34
12
8
36
10
18
38
35
31
25
24
16
17
2
24
29
11
20
60
12
1
3
13
16
16
3
13
11
2
12
7
15
9
21
11
40
9
2
16
12
6
26
10
23
13
2
17
49
22
18
12
18
26
7
11
12
6
35
24
8
69
3
24
5
4
50
40
6
18
38
6
4
38
22
48
20
4
1
25
6
4
2
36
16
30
9
35
10
6
12
2
4
3
48
47
4
13
8
16
16
15
28
2
3
40
3
6
15
96
45
26
9
8
19
5
5
11
24
45
10
36
6
48
20
6
28
2
22
25
7
58
12
11
32
1
12
59
91
21
7
24
2
10
24
18
2
34
15
15
8
88
57
9
8
23
23
9
40
25
6
49
64
23
38
51
19
2
18
22
3
8
39
52
2
11
25
7
27
53
27
5
7
4
13
56
129
8
28
11
25
54
1
72
7
64
32
52
29
13
14
4
25
13
18
6
4
15
23
4
29
7
54
12
24
2
5
13
27
8
8
21
24
19
11
24
20
1
71
16
2
6
22
11
67
5
13
14
4
41
63
24
10
6
48
2
4
2
16
14
18
4
12
17
7
92
28
2
52
67
79
1
39
8
17
11
21
53
6
5
23
1
1
39
3
48
10
54
24
21
8
3
22
15
21
43
16
8
7
25
21
6
12
1
13
3
1
7
8
17
30
28
24
29
75
13
128
19
42
66
6
3
8
55
9
8
61
2
52
5
8
41
8
28
11
9
7
3
29
3
21
43
29
7
48
9
16
32
83
5
23
25
24
71
6
19
11
21
5
34
9
3
53
1
20
6
21
8
41
15
11
40
13
11
45
56
80
1
79
9
7
29
30
14
23
17
26
13
32
16
9
7
8
32
3
37
32
1
20
11
55
12
13
21
3
11
5
17
7
56
23
33
27
24
21
1
54
9
53
3
8
17
2
18
11
16
8
89
6
36
13
16
39
52
54
6
38
10
1
23
9
3
2
11
8
15
8
106
14
9
13
14
77
19
13
17
6
52
5
13
36
47
21
6
5
8
69
6
14
15
27
45
16
9
26
4
6
50
1
21
36
56
10
13
16
31
12
21
3
2
3
9
198
96
6
6
70
6
81
16
32
9
18
6
7
24
19
13
3
45
35
28
6
27
3
44
73
5
12
31
48
24
17
6
12
16
60
12
74
36
36
11
7
1
40
40
8
16
8
29
6
32
29
5
27
15
25
91
5
35
42
72
11
1
50
12
9
7
9
23
17
7
25
3
18
72
11
8
1
22
18
36
11
15
49
48
15
42
2
28
14
83
24
5
6
2
18
10
15
32
7
8
12
29
8
113
6
42
55
35
5
31
16
97
24
29
11
25
7
8
5
42
65
13
11
16
7
42
39
24
40
16
57
6
10
20
19
15
8
46
54
6
63
11
16
5
27
30
15
24
48
33
7
47
17
13
96
27
73
32
40
42
13
8
48
48
16
16
27
61
16
11
21
8
45
19
3
5
16
71
34
47
39
41
8
16
13
18
12
40
93
35
5
29
18
26
7
15
96
18
12
14
4
20
40
8
58
32
3
7
8
64
1
8
9
12
3
8
8
7
18
ABCD 95803681024*3^$a+1 [50057]
66
11
43
281
312
19
161
7
180
257
264
60
355
84
36
41
60
139
90
30
60
17
60
43
72
24
228
132
29
7
192
17
120
31
149
85
71
67
53
79
36
269
1
48
6
89
72
84
19
65
156
31
24
48
36
5
12
7
108
65
37
23
24
79
24
113
84
84
55
60
41
79
5
60
12
127
53
84
145
126
89
19
24
101
25
54
120
41
121
270
281
7
36
5
247
29
96
79
84
96
29
60
36
283
42
18
126
66
60
89
235
36
36
173
169
18
149
24
187
48
36
60
101
55
149
181
59
84
12
48
7
180
72
96
72
5
79
6
54
5
156
67
161
132
48
91
324
384
12
24
126
18
341
31
209
121
54
5
85
30
204
396
72
65
7
12
149
36
84
12
48
127
29
259
5
156
103
492
65
1
59
36
175
125
7
30
96
47
60
37
66
137
7
36
132
5
168
132
60
25
18
5
120
312
103
41
91
72
48
149
60
175
198
167
103
173
43
17
55
12
168
173
60
180
127
48
36
240
29
156
96
133
107
85
114
149
7
173
12
73
270
36
41
43
65
121
66
53
132
180
55
108
41
103
36
12
144
24
84
36
270
270
65
97
95
67
108
473
67
72
41
60
72
168
25
47
108
79
53
19
36
144
5
300
96
24
151
12
72
65
84
49
11
7
29
24
79
48
65
103
41
115
180
240
84
96
270
11
48
7
5
120
60
48
127
132
12
168
77
385
150
101
84
79
36
41
37
18
84
149
55
5
180
60
307
54
155
43
41
12
19
269
37
114
5
25
6
12
108
185
48
19
6
107
103
216
5
156
55
72
17
96
19
41
144
31
53
67
173
60
36
36
43
77
43
24
48
144
108
132
264
252
108
36
96
48
77
37
18
72
173
73
11
144
7
185
325
138
5
31
29
7
60
18
174
17
43
17
103
108
113
12
55
168
12
60
89
85
186
113
60
25
107
48
60
120
120
7
89
36
43
36
101
144
151
72
36
5
79
96
36
198
11
96
19
66
198
42
71
144
73
18
53
31
305
73
96
11
55
36
5
235
5
204
240
24
79
161
7
12
36
180
54
23
360
127
173
55
29
103
36
557
19
125
19
54
287
49
6
65
25
126
48
17
55
53
199
53
25
23
259
101
12
144
156
43
174
42
120
36
42
30
60
102
71
43
101
19
197
145
42
77
96
25
23
96
43
173
7
197
211
113
156
19
65
12
48
37
23
72
108
31
161
48
12
139
41
84
19
72
168
77
24
115
120
41
37
71
19
17
19
66
18
78
143
72
ABCD 95803837568*3^$a+1 [50007]
27
37
23
153
21
6
45
57
36
19
5
48
43
32
123
37
72
113
18
12
97
120
5
3
99
61
65
18
90
54
37
80
88
35
45
111
1
8
48
15
33
64
11
181
24
65
60
66
1
144
5
19
176
24
45
115
35
21
105
39
16
56
45
19
35
61
8
9
30
168
145
29
3
16
59
90
90
138
162
21
15
96
121
167
1
56
231
48
25
56
64
24
48
17
15
45
123
39
33
15
36
181
24
11
6
12
72
24
91
8
3
60
49
80
64
56
40
56
27
165
93
3
45
19
41
87
48
75
37
24
83
37
23
36
45
184
72
125
51
93
90
24
120
1
96
128
63
9
63
33
3
37
35
18
27
15
49
143
1
80
16
224
9
15
16
17
15
63
30
75
105
79
11
36
73
72
5
18
120
33
24
15
9
16
8
3
45
48
40
119
33
40
77
27
21
27
45
6
66
54
72
45
120
112
65
18
60
12
165
40
8
93
24
51
249
96
30
25
56
81
55
107
93
3
21
16
32
88
53
27
15
33
15
1
8
15
12
90
3
112
29
24
67
8
45
3
3
165
16
8
45
75
72
63
1
35
132
129
51
54
55
89
31
23
321
57
12
51
40
32
24
51
117
16
35
141
184
104
3
12
57
16
8
51
13
248
75
18
27
72
27
141
9
111
120
3
36
30
18
1
96
8
147
144
24
37
48
71
216
9
99
37
8
15
33
33
127
72
8
15
30
18
24
121
32
99
108
73
48
5
19
17
55
56
45
19
8
63
9
16
48
59
21
189
6
109
11
132
72
12
114
75
72
105
12
3
33
79
72
11
72
21
16
96
72
71
36
45
40
35
45
9
15
27
12
126
60
12
115
53
30
21
16
5
192
18
9
63
6
102
78
31
53
147
48
21
51
40
8
96
136
125
108
126
49
5
30
37
23
108
469
8
120
15
57
64
32
24
16
77
138
25
53
54
37
83
21
57
18
30
15
24
48
39
25
48
72
24
56
88
8
27
66
72
18
1
8
16
56
9
126
1
8
69
27
93
90
25
72
119
1
143
6
54
117
24
24
15
1
35
90
99
136
104
16
35
21
16
17
36
42
120
169
200
64
96
56
45
19
96
17
12
90
25
11
42
216
27
183
1
24
120
5
19
101
27
87
30
75
51
61
29
19
53
27
48
24
24
135
177
69
6
45
3
69
21
24
3
33
66
18
115
32
3
13
32
256
77
27
81
15
24
135
73
23
121
176
24
24
24
45
3
33
54
12
18
6
66
54
42
30
117
48
24
45
168
36
31
24
56
99
36
33
40
8
15
84
61
8
24
75
45
21
72
27
87
33
48
40
23
9
45
51
112
29
75
75
141
24
48
15
72
25
29
19
72
23
33
88
5
67
5
3
189
43
173
27
99
21
184
104
24
15
30
3
40
8
9
31
35
21
96
45
60
138
36
6
30
93
15
24
36
54
30
25
8
39
73
35
36
81
96
27
30
36
19
72
35
45
63
1
32
75
37
72
8
96
81
18
36
54
51
72
3
21
48
40
47
78
3
120
183
36
66
19
24
152
48
96
64
35
37
8
24
21
72
12
90
21
39
126
51
88
53
3
21
19
29
27
9
87
64
11
93
16
80
63
25
143
9
111
105
3
109
35
72
141
3
45
72
117
36
150
54
30
45
15
90
175
77
51
88
24
8
39
204
21
24
45
12
63
69
27
75
108
25
32
3
45
237
6
72
12
25
48
32
3
18
19
8
16
65
60
19
8
27
66
91
80
33
66
61
48
200
40
83
69
96
57
18
72
85
72
59
141
16
17
18
18
75
24
88
48
5
19
251
37
48
72
72
56
40
137
15
27
12
6
139
144
72
8
9
6
81
3
180
6
72
75
88
104
16
200
40
32
40
72
32
40
11
18
531
24
64
125
48
42
33
33
39
105
7
144
120
56
15
25
8
3
109
5
18
1
104
87
60
13
72
23
12
45
51
109
56
72
48
87
6
19
53
75
168
45
51
39
54
51
21
48
3
87
57
88
5
3
87
57
120
21
27
75
42
66
ABCD 95804057938*3^$a+1 [50231]
108
36
51
150
88
32
39
31
5
135
9
61
68
22
38
36
16
83
36
15
16
20
10
50
144
6
27
31
41
61
8
12
60
10
108
50
12
108
112
90
17
3
48
40
30
86
36
54
60
39
7
29
19
72
14
34
20
180
165
21
24
10
20
70
26
81
73
200
72
28
42
80
88
20
100
50
40
150
2
10
80
9
39
105
21
150
45
21
10
14
144
40
30
86
90
33
63
10
38
10
2
54
64
32
30
54
34
50
27
39
16
20
28
122
10
50
144
75
15
46
78
5
111
64
12
20
90
99
51
54
84
202
60
78
32
18
30
39
36
7
68
12
58
26
6
10
50
10
5
159
96
198
42
40
5
9
16
47
36
97
248
10
5
25
32
123
45
30
192
58
30
26
186
9
75
6
99
1
35
72
36
115
12
20
30
118
170
66
4
60
17
73
32
75
69
39
21
16
35
189
154
20
105
87
54
111
43
12
74
16
108
26
4
77
15
57
43
18
80
72
54
54
90
22
140
58
12
50
27
1
32
219
31
38
6
76
78
26
54
6
45
129
15
57
15
103
72
44
46
98
52
74
46
5
93
87
72
1
332
28
30
12
20
28
30
32
27
117
24
10
42
80
60
48
132
70
14
96
18
9
1
92
120
70
48
42
38
40
2
15
3
30
75
36
1
8
22
68
36
144
60
142
8
10
122
27
31
42
8
100
20
22
48
12
20
10
119
111
28
77
33
60
6
9
277
18
252
14
51
72
1
200
22
60
77
72
36
39
36
88
20
6
36
28
35
72
15
78
120
36
16
18
110
10
65
21
4
146
9
7
14
94
2
108
99
3
30
40
30
74
34
5
21
36
18
10
26
76
14
16
35
3
12
54
3
33
58
80
22
134
141
180
3
66
106
14
46
8
9
3
54
30
16
44
16
68
57
3
36
16
50
40
18
12
98
12
3
7
38
22
68
10
2
69
144
57
159
141
70
38
70
120
101
45
24
40
26
9
21
96
48
82
20
88
146
46
8
12
30
87
72
31
30
74
64
50
10
20
240
6
51
33
22
17
21
10
32
45
15
48
96
84
9
147
4
42
8
36
60
136
98
9
13
20
10
194
16
74
6
27
36
25
56
36
148
56
90
30
16
44
60
4
162
78
20
39
57
6
40
18
50
126
16
38
160
29
61
2
30
118
32
9
9
27
63
30
12
10
29
19
12
185
13
90
12
8
162
70
30
20
18
96
84
81
36
43
102
38
6
46
48
50
10
17
9
16
38
45
87
57
13
48
60
59
43
29
39
22
14
76
29
36
13
95
67
48
12
14
150
33
31
12
14
150
30
76
20
27
1
107
63
45
144
57
36
48
6
141
3
112
65
43
30
107
75
10
18
32
10
20
40
14
106
35
63
100
60
90
47
133
12
20
15
3
240
100
32
10
140
10
48
2
88
50
6
36
28
20
6
30
15
19
26
16
18
42
8
82
48
30
2
69
9
40
30
50
30
66
36
118
62
108
102
69
1
8
40
72
8
36
16
164
51
25
108
26
36
10
47
51
30
22
50
27
57
36
24
94
149
13
78
17
9
6
70
23
105
90
112
53
36
9
27
9
60
24
60
22
20
40
8
6
36
39
21
48
75
7
48
30
90
12
138
35
115
20
40
2
70
50
58
62
28
20
39
103
20
10
68
15
51
16
20
40
8
9
31
5
36
31
18
59
72
81
58
86
96
39
91
18
30
5
115
50
40
12
128
42
28
20
6
36
24
16
14
45
36
153
27
115
168
149
27
45
201
10
90
8
96
46
89
61
164
60
4
12
44
46
5
93
10
26
54
10
86
30
6
10
78
29
72
36
165
87
3
18
51
75
16
50
24
6
40
50
54
6
147
73
48
42
53
15
42
70
44
6
40
143
45
6
21
103
5
36
81
90
78
60
42
9
39
22
18
20
9
13
23
97
38
12
28
30
32
10
128
10
92
70
60
5
45
24
90
90
36
130
125
39
6
48
96
4
167
25
50
33
45
6
76
14
34
12
90
30
140
57
33
48
22
77
72
81
30
69
45
90
244
12
60
17
1
50
21
249
6
106
48
102
209
144
25
2
78
112
8
10
60
116
84
6
3
177
6
54
51
93
159
91
80
12
48
10
11
9
60
36
6
10
104
30
33
43
60
8
12
54
4
20
15
36
15
4
60
102
143
81
64
ABCD 95804588032*3^$a+1 [50013]
55
5
96
88
12
72
92
16
32
100
108
144
171
317
28
72
27
225
156
75
69
120
96
68
55
72
65
4
20
24
60
40
111
5
4
135
60
21
60
219
45
84
120
3
168
65
55
96
33
3
69
39
69
108
48
12
15
69
84
12
20
40
152
48
88
116
36
4
44
4
8
144
28
147
33
3
129
36
152
7
105
108
48
20
24
55
5
16
180
8
36
28
8
4
39
9
27
120
33
60
123
33
24
132
44
144
7
21
15
33
12
140
244
104
36
148
32
120
88
8
19
21
104
76
92
103
105
44
64
32
43
17
40
75
45
63
36
29
52
140
24
108
7
29
124
108
60
39
53
72
84
76
39
81
24
116
16
68
12
132
211
9
92
96
19
21
44
28
3
9
24
15
57
24
44
40
147
69
51
53
96
28
147
29
12
24
60
76
48
36
111
65
60
43
180
72
9
135
9
32
103
29
60
67
81
180
128
100
60
24
8
12
76
56
24
84
12
160
111
65
144
144
24
48
40
104
24
72
100
63
89
28
8
4
3
93
140
16
84
24
68
4
84
60
24
92
28
132
60
24
32
60
64
20
36
48
136
15
53
43
5
4
96
15
57
87
185
19
65
91
93
8
204
16
60
39
81
39
5
28
72
111
5
72
100
3
129
15
81
135
53
4
132
156
15
29
40
39
45
51
93
51
141
48
272
4
12
20
163
69
116
84
88
20
19
24
117
39
33
132
20
55
41
48
36
4
12
39
5
64
20
4
48
24
15
89
175
72
17
127
21
12
20
43
48
36
81
128
16
36
63
17
28
12
12
68
79
33
147
5
55
45
44
60
36
196
24
44
31
105
60
15
81
99
60
65
88
63
29
76
3
120
81
24
12
224
4
176
60
228
40
8
12
256
24
20
28
72
132
36
140
24
36
60
160
228
12
20
79
9
96
20
88
32
16
24
8
12
36
48
64
183
264
129
12
39
5
19
57
63
137
28
15
81
24
56
40
39
5
52
128
52
15
117
63
105
8
24
72
19
9
8
19
21
44
76
84
8
192
136
44
60
24
124
87
33
152
31
9
44
52
144
24
36
176
48
124
12
39
9
3
24
53
76
15
5
24
60
52
36
8
36
40
96
15
45
48
140
4
48
120
20
24
19
69
60
32
88
63
29
19
9
171
57
84
60
36
60
120
32
160
63
57
8
124
56
84
28
128
52
3
53
31
5
4
84
111
77
43
77
4
68
127
65
76
192
32
31
113
36
40
36
75
189
44
4
8
12
28
20
24
175
93
48
12
68
4
80
16
3
117
60
24
15
141
24
51
57
32
76
20
88
24
108
60
20
144
19
57
24
24
132
3
29
52
96
3
29
40
132
36
15
264
53
136
27
5
40
63
72
29
88
108
8
76
36
3
5
96
120
4
24
56
4
8
115
53
12
4
24
20
40
24
51
57
39
89
76
108
32
91
29
55
9
72
8
7
65
184
75
29
76
44
4
72
8
40
108
123
57
24
36
84
15
81
104
79
9
8
115
29
196
8
72
48
12
40
44
91
117
228
44
124
12
68
100
44
52
36
8
4
111
17
160
24
20
156
55
57
8
103
17
175
105
39
5
40
8
43
117
3
60
17
88
144
216
180
84
36
48
24
36
27
45
108
204
20
31
69
120
36
80
55
69
20
76
12
80
52
51
57
15
33
27
173
192
28
212
55
17
172
15
33
68
64
56
28
75
81
39
41
28
48
48
176
4
12
99
36
45
135
105
3
57
72
168
12
87
9
116
91
53
12
132
48
19
60
36
9
20
55
101
304
36
32
108
52
20
16
32
40
12
96
24
48
3
89
40
87
ABCD 95804659532*3^$a+1 [50026]
50
6
96
298
80
30
16
56
60
30
10
44
106
30
128
12
24
36
58
80
42
4
66
90
20
40
68
6
10
36
8
10
42
20
24
36
40
68
40
72
8
36
60
4
62
114
40
80
120
4
80
40
56
4
212
24
160
26
144
30
24
36
76
44
84
42
48
142
44
100
140
136
14
174
192
34
176
58
36
50
16
110
48
12
108
36
16
44
84
70
62
4
44
52
80
40
224
54
42
4
24
56
16
44
100
116
64
236
144
120
90
6
10
54
176
28
56
64
20
72
24
16
8
12
78
66
36
64
20
36
18
6
124
20
180
180
316
54
2
184
140
60
96
94
80
6
58
182
24
316
38
96
54
12
30
78
60
12
108
30
46
44
76
80
64
56
124
20
36
16
240
8
6
30
24
36
6
10
44
36
64
180
20
76
80
18
6
24
36
60
144
82
54
104
36
96
24
24
16
24
116
100
56
48
72
228
172
80
28
50
6
100
80
124
80
60
76
84
60
20
12
40
44
36
24
40
80
40
44
36
16
44
216
78
130
12
24
90
224
22
8
36
16
80
24
76
80
64
20
16
140
90
34
20
40
50
34
222
90
180
120
44
36
60
30
30
18
16
14
130
2
228
36
156
64
24
2
160
30
20
88
212
18
22
24
44
40
140
96
256
44
220
56
228
12
18
210
96
244
26
16
30
128
232
20
54
90
54
16
50
30
66
24
160
80
6
30
40
60
128
156
36
40
38
10
116
96
18
102
108
72
28
42
14
76
48
36
24
120
20
12
108
156
36
100
24
104
120
76
116
28
110
66
24
120
270
10
32
144
16
80
144
64
80
52
8
216
144
66
114
36
154
266
76
20
64
24
12
8
186
10
86
30
108
76
240
164
102
174
36
60
18
66
180
76
60
80
24
24
52
30
78
2
90
180
84
60
16
18
26
60
90
90
36
180
24
54
46
56
4
36
18
110
36
124
92
24
30
46
8
396
24
100
32
18
6
124
92
18
16
14
72
60
48
36
76
8
76
20
24
16
120
36
24
120
80
24
60
142
50
24
4
116
60
66
78
16
24
80
76
36
8
82
78
50
22
84
20
40
44
30
6
96
160
44
16
108
2
30
144
24
52
44
136
8
12
30
58
72
20
88
36
30
14
60
6
246
108
96
160
44
36
46
90
38
42
48
6
30
16
8
76
36
108
140
36
84
106
290
46
224
54
132
28
36
86
34
36
20
54
6
88
36
80
40
80
36
28
6
66
140
18
6
16
68
136
120
20
4
12
8
90
6
234
166
56
18
66
180
24
76
144
80
36
24
12
60
24
10
80
66
94
26
84
84
126
6
88
20
46
74
16
36
18
6
176
108
12
48
12
48
102
174
16
24
20
24
76
50
6
58
2
24
36
48
52
84
44
36
196
8
100
156
56
168
46
114
62
64
54
26
6
120
64
20
36
168
40
56
24
12
78
10
56
36
40
44
40
36
500
118
32
58
36
36
8
6
106
8
12
4
44
130
2
48
36
186
48
30
12
84
24
36
24
52
20
100
44
100
56
90
34
36
20
108
52
20
114
46
8
42
54
90
66
108
60
60
120
96
60
60
24
52
44
124
102
50
60
24
36
88
20
120
72
24
84
60
16
84
32
30
90
70
128
16
30
60
56
48
30
102
348
72
24
84
10
62
24
60
120
4
20
120
16
6
14
40
26
288
6
4
116
4
200
76
26
30
ABCD 95804991214*3^$a+1 [50010]
3
61
11
37
65
7
47
33
9
90
30
18
18
67
17
24
30
25
56
15
25
11
24
37
17
30
121
71
9
15
33
57
78
6
54
36
48
24
48
54
30
24
174
6
6
99
48
51
13
11
54
12
42
1
35
93
40
11
13
24
35
78
48
78
42
24
31
29
18
24
9
40
35
36
18
12
3
27
109
17
39
9
42
13
17
42
45
33
31
71
120
54
30
21
3
6
63
16
125
51
3
18
36
18
12
30
99
51
66
84
6
78
18
1
8
136
8
87
12
45
45
99
3
120
60
132
6
7
23
1
35
48
37
53
60
18
6
30
138
36
51
72
232
11
42
6
12
6
54
45
16
89
103
5
19
47
60
162
54
12
9
40
35
42
6
54
6
60
37
41
84
54
18
12
6
1
48
35
13
11
24
84
12
93
21
24
30
42
19
65
12
42
60
13
71
36
18
24
91
11
6
55
8
16
47
9
15
73
11
96
30
96
18
66
75
24
15
60
6
39
64
216
17
114
6
6
18
18
66
3
40
95
18
24
6
6
12
72
7
41
12
67
77
42
60
78
96
66
30
30
1
53
43
5
27
15
33
45
24
42
84
36
12
45
21
6
156
97
53
24
3
24
40
5
43
47
25
101
24
3
57
24
39
16
89
39
51
12
121
24
11
13
17
31
48
35
13
120
72
59
12
18
30
30
6
18
12
30
49
35
54
103
71
25
24
59
45
15
97
24
24
35
69
21
3
112
53
42
24
66
60
48
19
8
16
48
8
40
8
9
24
7
48
17
12
30
18
30
72
42
24
27
16
83
36
73
29
3
15
234
31
8
33
12
19
95
1
17
6
6
78
48
21
45
18
66
15
24
3
6
79
83
138
60
60
6
12
6
36
234
60
97
53
24
66
12
18
72
78
69
9
7
5
54
24
37
53
102
12
36
36
36
42
108
42
120
66
27
16
32
24
9
31
24
29
30
61
29
30
24
13
29
66
30
18
9
39
6
84
7
24
24
32
120
39
48
25
5
42
54
54
72
13
47
33
64
24
24
5
18
49
11
18
60
36
3
72
99
13
17
18
66
51
15
49
71
66
60
72
72
18
97
41
15
51
13
5
30
30
7
48
96
59
6
6
1
11
69
72
3
42
6
48
150
66
108
36
42
72
12
31
77
36
156
42
42
63
99
54
12
78
37
5
6
6
54
66
36
96
27
27
6
12
19
5
6
12
78
72
6
93
3
13
11
37
8
3
66
60
60
30
18
42
12
37
35
30
6
30
91
11
13
5
6
60
25
48
95
193
17
7
8
45
139
11
24
12
72
6
6
37
149
3
72
21
18
12
30
102
12
109
41
6
73
80
64
24
5
54
42
54
37
5
36
156
123
16
95
1
71
6
3
16
5
90
138
6
73
47
114
30
9
21
54
13
17
15
21
19
71
12
48
60
49
8
21
90
36
109
72
24
89
55
41
54
1
56
87
12
13
32
21
67
56
3
18
18
73
89
6
73
35
36
36
37
96
29
6
13
65
15
16
23
49
41
31
24
65
31
24
5
19
29
12
66
61
5
102
54
6
24
90
31
344
24
33
54
12
18
24
6
37
71
49
11
78
12
36
12
6
13
8
16
53
91
11
180
33
16
17
54
1
11
72
85
83
96
30
12
6
13
5
12
6
33
33
84
84
39
45
60
48
24
15
24
88
35
13
29
19
32
51
48
12
30
24
42
48
12
42
36
24
7
95
1
8
27
13
56
21
19
29
30
37
125
6
12
192
30
48
18
18
31
17
7
11
24
18
84
18
96
36
25
35
6
63
3
109
47
1
56
45
24
27
40
17
18
13
35
24
18
18
9
75
30
60
18
78
51
75
24
72
54
6
24
49
5
18
12
24
78
39
15
66
90
66
42
12
54
15
57
39
87
33
57
31
5
54
84
1
35
108
25
24
17
7
47
36
6
72
30
121
29
99
15
1
161
120
31
24
179
45
16
56
99
12
33
75
42
19
24
32
27
60
24
30
12
12
48
27
40
5
24
36
18
156
129
15
9
111
9
45
6
13
8
64
32
9
42
6
42
45
99
30
96
6
24
60
12
6
72
27
9
18
6
7
59
54
102
25
35
48
13
5
6
37
29
30
61
24
56
64
95
30
18
18
12
150
6
39
184
96
53
67
5
24
18
25
5
42
48
49
17
7
29
67
5
84
31
24
53
18
1
8
15
84
13
32
75
18
27
21
102
21
16
11
6
55
11
90
91
35
13
24
23
6
30
24
18
30
45
16
120
24
5
42
121
29
115
48
48
11
30
7
11
12
81
9
66
6
31
11
6
7
35
13
77
60
87
3
12
30
6
42
67
11
108
81
3
18
42
73
5
12
7
41
42
12
12
6
126
12
21
51
24
54
15
24
3
42
187
5
24
60
7
11
114
115
5
24
27
9
79
95
66
30
24
24
33
3
12
25
29
6
24
13
65
7
56
39
25
197
75
24
3
108
33
111
1
11
85
59
12
36
6
72
66
37
23
24
12
30
60
30
24
13
17
55
24
17
12
3
69
115
24
24
35
108
73
24
24
5
19
65
114
18
75
153
31
48
5
6
12
97
41
31
11
141
3
60
18
15
51
42
36
30
12
18
30
24
37
5
42
1
11
30
79
47
108
84
169
47
30
75
9
84
51
64
89
31
53
99
64
11
21
16
41
15
40
47
97
8
27
126
42
45
63
90
39
15
72
1
5
6
6
55
197
42
78
48
12
18
156
18
18
18
36
ABCD 95805342338*3^$a+1 [50139]
95
1
95
9
57
6
72
18
43
101
319
176
33
235
68
112
56
16
56
177
168
78
210
102
18
24
48
7
8
93
36
54
24
42
30
24
25
71
105
28
5
36
12
87
45
3
4
128
52
89
19
41
12
72
12
3
36
189
6
6
60
15
153
7
41
24
43
36
137
3
51
169
32
45
103
5
132
67
23
24
129
129
12
36
78
234
30
25
17
159
9
27
48
51
24
57
21
132
12
48
18
18
60
66
174
60
55
95
9
72
24
256
108
11
181
83
6
19
23
9
15
21
195
45
192
112
60
113
3
28
221
18
21
36
15
66
72
31
17
48
6
145
60
11
37
83
24
169
95
57
24
21
87
141
15
15
72
42
87
64
17
27
256
36
140
36
9
24
102
24
48
120
90
187
35
465
15
138
3
144
75
25
44
57
195
4
108
113
30
72
72
138
6
21
9
42
93
21
216
15
87
96
1
71
48
24
285
3
24
48
30
147
216
9
48
126
30
51
39
120
25
24
23
93
57
87
141
6
109
20
72
39
66
7
95
85
35
72
9
76
5
63
117
139
95
186
96
12
42
18
15
21
19
47
21
28
17
12
18
72
33
72
33
67
116
39
66
12
144
36
30
37
5
91
32
3
114
78
109
68
60
147
48
1
92
144
36
39
168
93
60
237
123
105
7
137
150
48
6
42
114
75
45
79
29
151
11
114
15
9
180
60
48
30
48
72
24
240
6
114
24
1
23
48
49
24
44
75
105
108
93
6
13
96
5
72
174
9
57
102
6
51
9
6
126
42
48
48
177
177
91
11
48
1
71
9
57
174
81
135
192
48
37
128
52
23
78
27
9
30
96
9
15
18
91
89
18
24
109
36
48
96
209
15
96
57
67
35
217
29
42
234
48
151
341
219
9
6
25
36
53
168
48
15
57
27
123
24
66
312
3
52
191
61
5
159
12
9
19
104
21
204
168
3
27
57
220
96
29
72
48
187
128
52
89
12
18
9
16
17
15
15
297
87
48
18
30
13
60
95
57
15
138
19
80
3
288
120
129
33
102
265
68
69
75
96
84
111
24
78
183
28
119
66
315
201
19
224
81
72
84
51
33
6
73
36
36
104
100
5
27
3
66
6
24
49
104
105
7
48
41
96
168
30
18
72
36
132
12
18
57
168
48
184
143
18
15
15
54
135
12
40
89
39
33
7
65
12
36
60
3
45
210
9
57
3
3
144
90
54
66
255
108
16
29
67
140
81
78
24
33
33
151
116
4
23
30
132
15
33
30
48
42
102
33
40
143
18
30
42
12
42
168
57
15
54
12
103
119
201
24
40
120
5
60
36
84
87
63
61
41
19
47
72
93
3
9
57
79
65
84
108
24
108
18
37
173
54
93
27
114
60
19
23
144
24
21
3
33
9
99
64
11
1
56
33
222
48
109
20
108
75
24
96
48
45
51
90
24
15
249
30
121
95
49
5
18
225
33
24
30
48
72
216
66
139
36
104
15
9
12
69
36
114
21
123
1
29
7
101
132
66
49
167
54
27
9
78
48
30
60
43
125
54
6
36
55
48
56
111
73
101
66
96
42
6
25
47
57
33
135
33
132
19
41
102
72
24
144
30
36
55
80
72
87
97
104
9
55
305
51
57
12
7
48
77
55
44
40
56
183
ABCD 95805374326*3^$a+1 [50012]
23
36
21
39
48
18
18
21
69
42
84
141
9
30
54
139
101
219
88
35
72
66
24
12
24
54
33
40
137
6
9
27
18
66
1
128
57
15
16
32
88
149
75
15
33
3
168
37
29
36
42
66
91
53
72
18
42
18
93
63
57
3
12
24
30
18
6
84
42
13
5
36
84
132
18
180
30
126
6
156
18
6
30
24
66
24
36
30
90
18
37
35
54
54
42
15
48
3
132
97
239
54
147
75
13
8
24
3
93
129
31
53
99
40
32
16
104
39
49
71
6
180
31
23
54
72
18
36
12
9
63
216
1
143
25
11
21
123
6
30
1
53
180
55
80
63
144
25
29
42
145
53
27
129
78
30
187
8
45
27
45
66
90
78
36
54
31
23
66
127
95
18
12
54
93
75
72
36
25
113
90
222
87
57
30
36
45
69
84
42
45
129
15
21
27
27
24
37
53
27
57
168
54
18
15
15
18
90
90
90
9
9
60
66
25
8
3
144
21
33
60
99
48
33
7
29
30
6
84
43
17
18
246
54
18
18
72
85
113
144
7
125
66
60
12
57
15
96
12
42
36
84
3
88
80
64
53
6
69
88
5
12
15
21
24
27
48
33
102
18
18
117
9
63
33
15
39
198
12
54
121
8
87
78
18
25
23
42
30
25
17
127
29
72
42
25
32
40
5
24
27
24
48
40
8
24
3
6
12
19
23
48
18
7
47
73
5
48
67
23
42
54
73
53
90
48
57
39
81
237
36
24
7
41
72
396
96
126
54
30
105
45
90
18
63
9
55
29
24
3
9
24
66
21
3
162
120
147
51
60
1
56
40
23
96
66
55
95
49
168
11
21
33
55
128
120
93
180
7
17
66
144
18
72
123
3
60
72
54
43
23
42
55
191
24
12
165
15
33
45
18
72
12
54
36
36
55
53
27
27
37
8
45
72
96
12
255
48
57
42
18
3
9
6
18
39
40
95
33
40
17
42
108
12
96
12
33
112
120
5
78
90
12
15
117
18
18
175
107
13
23
81
45
36
135
9
36
27
51
36
84
54
108
72
36
111
3
12
25
29
19
125
6
37
120
53
19
161
7
24
5
171
72
225
7
56
45
150
18
54
30
6
66
15
21
18
1
53
67
41
39
16
23
9
120
105
30
42
216
48
132
90
57
40
48
83
6
156
18
6
18
30
78
30
15
27
13
125
78
30
6
30
51
3
36
90
31
5
54
45
33
66
36
33
21
72
139
8
21
84
18
45
27
13
29
36
12
43
47
162
55
56
144
39
72
12
108
60
30
294
33
21
180
30
6
66
72
36
157
149
43
47
6
18
9
21
51
16
72
32
15
33
33
72
126
6
51
39
18
30
132
45
129
7
72
47
60
13
8
9
114
69
15
18
60
19
155
13
11
21
135
54
36
6
18
31
41
7
101
99
75
37
128
15
42
120
78
48
54
43
47
1
72
323
162
18
25
32
21
30
126
60
198
126
102
90
18
90
72
60
102
33
27
48
24
66
234
36
24
246
168
84
6
120
36
150
3
45
72
24
51
40
80
48
40
48
29
114
30
42
30
27
27
36
90
108
6
30
6
9
48
33
18
21
63
97
11
24
18
67
41
39
105
36
115
5
19
53
3
112
8
75
18
54
237
3
120
36
1
80
48
120
3
117
40
5
123
57
90
96
30
114
165
33
7
8
3
12
144
6
12
127
59
181
53
138
54
6
174
6
12
45
15
66
6
180
85
95
73
17
103
23
48
9
27
36
18
24
63
9
30
1
89
6
30
18
60
72
54
90
85
23
18
30
90
7
137
78
36
216
61
24
48
5
27
33
12
54
21
88
131
141
48
27
54
12
147
40
17
36
19
29
27
279
24
84
18
24
84
24
63
45
138
1
59
37
47
25
48
5
138
60
36
36
85
32
183
105
72
48
9
111
93
30
24
12
18
42
93
15
102
36
7
72
83
42
3
15
18
30
72
168
12
60
126
27
237
36
79
8
40
5
12
18
18
54
162
ABCD 95805387274*3^$a+1 [50093]
101
61
36
47
43
117
225
63
135
54
3
48
165
54
126
18
54
191
288
25
18
21
69
18
180
18
36
15
129
18
93
69
219
33
54
36
18
83
7
89
48
25
288
135
48
105
23
121
18
101
187
21
80
16
32
247
57
80
25
71
16
48
117
75
51
72
54
108
108
71
192
43
54
18
45
96
128
19
36
9
80
144
16
48
192
48
21
18
18
39
33
90
117
297
39
144
32
144
16
96
51
234
83
61
252
108
11
421
11
61
3
224
97
72
36
35
48
115
93
192
75
5
13
3
96
128
97
36
18
18
183
32
181
36
36
35
199
90
63
32
85
216
83
7
329
48
19
90
36
95
67
36
18
71
96
67
285
21
107
400
141
54
29
241
36
11
61
126
18
51
3
90
54
45
48
96
27
213
75
54
95
64
21
11
240
16
39
41
64
21
27
297
306
69
75
117
9
414
41
49
95
16
96
81
108
90
54
99
48
144
51
54
23
64
128
19
90
108
215
16
96
80
7
162
71
96
16
141
35
16
57
119
133
414
29
240
217
180
3
96
9
90
72
101
241
191
25
36
90
36
108
36
72
125
16
75
245
43
108
18
108
59
208
75
90
18
54
54
36
54
3
48
39
18
135
176
13
51
39
153
80
64
32
157
3
267
69
48
144
27
53
256
105
23
96
64
33
180
18
41
16
33
18
18
75
48
32
112
32
400
80
352
3
288
77
121
135
9
252
54
198
95
13
144
99
117
315
9
71
16
3
18
108
47
7
9
117
18
90
72
23
157
227
7
105
57
108
155
112
57
144
36
99
96
3
36
36
117
224
145
15
128
16
48
128
64
69
126
18
27
80
199
18
72
47
48
49
234
54
72
72
47
25
36
195
39
108
72
21
69
36
18
69
75
69
21
18
18
72
159
21
27
48
32
336
16
171
90
198
90
18
108
126
90
53
1
36
299
187
18
3
336
93
36
18
54
87
75
53
1
144
207
117
11
48
13
36
159
192
48
32
1
72
23
64
57
90
93
69
27
27
53
91
90
18
18
126
180
72
36
89
96
301
83
25
108
72
90
90
198
234
191
61
90
108
126
159
32
61
54
45
225
47
160
99
36
57
33
162
144
141
3
45
9
71
48
25
108
59
49
95
16
51
72
213
21
219
69
504
51
3
45
80
16
21
18
9
45
108
18
21
144
177
63
9
71
145
90
144
54
72
18
357
57
23
640
32
112
32
7
9
45
35
1
162
189
99
72
69
80
49
63
9
108
18
36
69
3
72
108
90
18
162
36
18
53
91
108
18
18
18
72
155
48
103
90
90
389
7
89
ABCD 95806043174*3^$a+1 [50019]
30
42
30
33
39
57
28
5
43
17
18
45
57
7
5
24
12
144
114
21
9
75
9
72
79
17
12
18
18
30
141
4
17
12
3
15
54
18
18
3
21
15
21
7
197
15
93
18
24
6
3
21
18
90
63
9
135
15
6
7
116
39
21
9
7
5
48
96
54
78
12
27
16
35
42
7
44
45
96
24
127
23
24
13
83
24
30
43
44
36
144
9
19
35
30
31
29
87
63
126
31
35
54
55
17
18
72
69
81
63
81
24
12
43
20
112
125
15
48
36
9
30
6
24
60
12
18
97
108
32
9
36
60
39
189
24
30
1
41
84
12
78
54
36
6
66
72
31
32
57
30
78
84
60
60
43
35
66
12
42
6
19
41
60
7
35
24
69
9
55
32
9
24
72
91
119
6
15
123
24
48
18
12
12
87
33
31
89
30
25
17
31
77
36
60
19
48
17
123
27
78
42
33
48
45
90
25
29
63
9
91
53
42
93
9
60
31
47
72
30
96
36
51
4
23
73
5
18
37
29
84
36
15
60
81
12
51
4
5
42
13
5
30
48
13
20
12
57
90
18
24
51
100
77
60
55
17
24
67
77
67
29
30
21
33
36
6
24
54
66
24
13
48
20
21
96
7
35
48
30
3
111
45
4
5
55
29
78
37
41
12
123
21
15
21
144
18
138
24
96
24
15
9
36
36
12
36
36
24
66
13
65
48
19
48
60
11
24
1
5
27
69
48
36
6
1
29
51
33
96
24
120
15
9
60
60
126
30
90
21
99
6
55
176
105
72
111
4
5
55
35
6
60
126
78
67
41
54
48
33
9
84
114
141
57
123
129
6
85
36
96
5
7
65
12
84
24
7
20
39
30
12
24
24
15
57
84
15
195
30
48
90
21
9
7
36
23
66
19
17
3
64
17
36
43
77
159
9
7
20
93
36
31
47
30
18
13
17
3
12
57
138
13
11
69
36
28
96
11
114
156
18
48
18
7
29
19
29
12
51
9
36
60
75
45
99
39
24
30
12
48
12
18
66
7
53
55
32
57
12
30
6
60
48
102
24
1
60
35
49
60
83
72
48
162
19
41
114
24
72
25
53
36
36
51
9
30
6
60
60
84
36
42
168
24
9
45
111
51
24
21
4
113
222
6
12
91
11
78
60
108
99
16
17
108
48
51
93
12
150
1
23
21
4
60
77
54
18
43
125
3
27
24
6
103
5
24
12
43
23
69
9
55
35
45
4
233
12
132
60
48
108
43
17
15
27
117
9
186
24
30
7
35
45
27
6
12
54
13
11
6
24
135
36
9
7
17
6
21
99
6
60
24
24
30
13
107
117
16
20
28
5
12
67
95
13
35
48
72
37
11
144
90
31
17
84
36
84
48
12
30
66
48
67
125
67
35
1
12
20
39
144
42
43
20
45
51
21
7
17
31
77
7
125
51
39
96
24
6
103
59
6
216
18
168
54
120
60
24
12
3
9
51
9
27
76
59
21
3
150
36
55
44
69
12
24
12
72
60
43
53
7
53
24
48
48
19
11
57
39
24
6
48
12
111
28
35
30
96
18
13
5
12
60
48
30
69
4
29
12
48
7
65
84
66
90
54
66
30
6
18
30
19
60
11
21
36
87
85
36
60
59
78
24
31
48
32
27
25
5
12
6
18
150
6
24
24
27
60
36
15
13
29
60
12
15
9
7
89
36
79
36
29
15
69
120
6
45
36
108
21
78
78
67
17
24
36
60
60
36
3
51
49
41
30
66
19
11
114
6
13
20
12
52
53
162
85
131
54
138
18
84
7
11
30
60
54
6
63
57
43
29
31
11
24
24
18
39
9
60
7
53
60
67
12
48
53
30
54
168
63
9
12
43
5
72
36
67
48
113
111
9
30
24
18
12
12
24
24
103
89
19
11
18
30
6
12
135
39
150
24
187
60
77
72
30
18
27
75
114
51
9
24
36
15
9
151
119
6
84
27
45
6
97
161
91
11
42
6
25
60
17
3
9
7
29
90
85
17
15
4
65
36
90
48
30
12
48
72
54
21
3
72
78
55
29
36
36
24
54
1
32
57
12
18
25
77
24
36
78
30
18
72
13
65
19
65
24
84
228
12
162
1
5
60
54
66
48
30
105
105
7
108
29
3
3
72
114
30
24
66
30
13
131
66
78
96
49
60
35
30
31
5
127
23
57
39
24
49
23
48
42
12
36
27
189
36
15
105
12
27
36
9
144
6
24
54
162
6
24
108
7
5
39
52
95
13
65
12
78
30
12
72
36
19
47
13
5
12
138
18
60
75
105
12
27
28
155
30
7
29
72
15
15
90
12
72
114
81
15
6
42
6
36
60
43
47
49
41
55
5
138
33
48
9
51
4
5
12
24
7
149
24
24
48
7
41
7
20
15
18
72
24
6
25
12
17
19
80
15
6
120
108
3
27
25
5
18
37
128
100
53
132
24
79
17
54
144
121
53
162
69
100
ABCD 95806413832*3^$a+1 [50080]
108
69
28
11
201
48
15
12
105
120
48
40
11
12
48
69
40
68
4
95
21
24
99
156
36
72
1
152
63
24
45
16
11
36
97
35
12
24
24
108
37
12
11
84
81
28
47
84
21
24
120
39
81
3
45
3
108
69
48
4
83
96
21
159
180
21
40
20
28
35
45
100
35
48
48
9
112
8
60
112
23
93
72
15
12
105
15
33
75
25
23
37
11
24
93
28
32
64
35
60
96
37
23
12
25
8
64
48
32
40
11
12
45
12
15
73
23
84
33
52
56
63
96
144
21
183
45
135
33
87
37
68
15
241
144
23
109
20
48
51
69
3
129
60
28
140
60
76
32
52
60
12
8
51
57
88
35
120
69
12
100
59
12
73
131
73
36
84
92
51
37
60
72
228
71
12
9
39
49
36
116
36
72
15
145
8
27
177
4
32
3
9
27
144
57
27
37
108
35
33
64
11
72
1
56
39
144
48
37
60
36
71
24
60
36
21
39
45
135
21
12
72
88
60
140
168
183
57
84
63
37
23
108
69
36
4
215
24
24
156
9
15
33
4
24
36
35
48
1
60
44
75
45
63
37
20
27
93
51
69
3
12
72
48
36
1
23
181
300
24
8
12
3
45
3
21
3
60
61
47
12
132
120
213
52
68
27
24
25
11
25
119
132
69
3
1
35
9
3
12
372
49
59
145
47
73
8
3
25
191
21
15
133
11
36
108
60
129
15
181
224
72
159
57
12
27
21
39
108
33
112
23
48
1
8
75
97
59
9
12
60
75
25
95
49
11
25
11
69
48
16
92
159
21
52
188
147
25
35
121
11
45
99
24
93
15
60
12
25
71
9
40
131
1
11
120
13
59
241
36
11
72
120
105
3
12
36
21
15
25
20
28
47
48
57
15
81
64
11
12
85
107
33
207
144
84
33
4
128
135
12
21
159
24
36
45
99
21
39
81
3
25
20
16
84
47
36
48
109
71
24
36
9
15
25
72
56
28
44
16
11
24
144
12
144
81
48
52
35
25
59
72
57
27
105
48
48
3
61
80
15
93
15
177
40
56
52
35
132
21
4
83
121
11
33
3
45
24
28
143
60
49
56
24
315
141
39
168
168
72
96
81
96
15
24
21
123
69
48
12
100
47
96
69
100
23
60
12
13
92
15
33
15
1
155
21
4
47
13
11
21
27
12
13
47
36
24
36
72
37
35
201
3
36
141
12
27
24
120
12
57
111
1
56
15
129
63
25
11
36
25
155
36
9
28
200
12
28
72
11
37
35
33
3
96
49
35
61
8
48
3
61
11
9
231
48
132
72
36
21
123
156
72
169
56
27
36
36
25
35
21
3
192
204
81
28
11
48
157
84
104
48
99
120
81
84
3
60
37
8
87
49
84
35
168
9
111
60
13
107
37
11
121
56
72
15
1
35
156
33
51
85
47
9
15
48
1
24
32
63
45
51
9
63
9
208
72
8
3
49
119
25
56
244
44
27
36
73
56
156
64
23
177
3
25
23
48
141
4
47
97
20
16
180
32
63
21
3
72
24
24
216
12
72
105
48
39
81
4
23
60
25
95
96
36
45
28
47
49
36
83
61
164
160
32
36
24
64
131
109
35
141
124
36
71
189
51
24
13
47
96
60
45
3
24
132
144
117
24
36
27
57
96
120
27
12
120
60
105
88
36
11
133
47
165
63
33
87
36
49
20
52
108
32
48
12
99
61
60
228
32
3
36
120
85
11
81
24
39
109
72
83
12
93
16
71
24
12
9
123
57
3
1
11
105
160
59
69
48
52
20
16
44
3
169
8
3
12
37
11
108
25
35
21
28
263
72
25
132
56
27
96
57
28
191
24
21
3
12
25
8
63
57
48
159
25
20
63
48
129
96
4
120
23
36
60
129
3
84
21
75
9
3
132
144
69
220
ABCD 95806474508*3^$a+1 [50031]
32
97
15
45
167
36
88
20
12
72
132
244
21
15
20
4
129
107
25
3
80
40
32
28
132
33
51
152
4
24
9
11
4
120
60
21
71
76
8
36
28
117
3
48
48
176
13
12
83
16
56
36
97
51
12
129
135
8
36
184
32
36
97
192
39
21
63
36
84
108
20
24
25
240
3
57
15
60
9
171
93
87
33
60
47
156
24
4
9
15
45
147
96
8
61
120
83
112
48
92
4
32
37
27
69
99
20
1
15
21
35
4
21
48
15
296
64
81
51
144
21
15
164
1
3
12
60
60
45
75
80
24
36
84
64
12
24
9
131
192
24
36
40
140
12
60
172
93
3
9
39
36
20
169
75
12
48
105
15
36
45
15
48
45
87
48
132
80
28
72
93
72
15
9
75
24
56
96
144
4
116
132
4
8
60
36
16
84
60
20
100
44
40
32
145
3
8
109
15
9
11
108
60
61
36
48
11
60
112
69
24
15
152
24
28
8
12
88
128
1
35
144
76
9
131
216
13
11
64
156
44
36
168
1
51
20
13
180
12
60
24
35
36
84
64
80
148
60
24
56
52
12
44
60
216
48
148
32
40
36
104
61
96
24
71
40
284
61
60
15
33
11
40
96
48
45
12
15
108
165
11
16
20
24
12
28
21
183
60
72
24
24
12
24
44
28
8
61
11
37
51
12
44
109
11
13
96
36
39
20
4
32
205
15
33
3
12
105
75
36
56
16
12
60
12
48
72
60
48
48
48
44
48
108
4
45
3
144
56
13
15
81
143
52
20
16
33
219
8
64
33
3
20
60
4
8
28
9
39
81
59
4
12
60
20
13
12
63
12
129
71
4
36
68
52
20
16
9
3
8
252
25
107
16
60
104
133
27
20
16
20
109
75
80
100
48
140
85
47
36
148
81
15
8
12
40
45
3
165
72
35
36
148
24
12
153
3
8
36
64
44
12
28
12
9
147
57
63
24
44
49
95
120
208
48
104
1
99
140
72
4
44
1
24
11
52
44
64
44
25
47
4
80
24
48
28
44
25
255
12
120
8
196
32
13
15
84
45
72
59
24
88
12
80
25
95
28
93
96
15
120
108
72
8
36
36
160
20
28
68
49
48
15
57
3
8
4
68
25
227
48
16
36
20
24
1
35
85
59
12
109
59
156
24
156
24
196
36
48
36
84
60
24
20
88
32
72
60
100
33
83
37
35
12
28
8
4
60
48
12
20
13
96
135
81
15
80
36
40
24
56
37
15
120
36
44
76
24
57
59
40
24
68
4
60
8
120
37
35
148
57
219
176
108
37
15
165
39
44
16
24
140
25
60
27
144
20
1
179
84
16
9
15
60
36
24
12
93
47
40
48
56
61
59
40
21
3
45
12
11
97
23
168
1
120
15
8
12
64
72
384
204
20
4
8
108
85
131
24
40
24
20
37
3
32
49
27
69
35
184
69
51
96
68
52
56
72
37
143
88
69
135
93
15
20
16
21
39
36
93
15
180
12
33
183
9
83
52
9
39
20
40
36
12
8
181
75
68
40
60
108
12
32
28
20
97
75
60
8
88
92
1
87
9
3
12
129
15
9
15
92
108
16
24
200
100
152
16
69
23
16
140
40
12
33
59
76
24
192
105
95
40
33
72
63
20
96
16
45
95
24
16
369
36
3
56
16
116
28
272
52
48
48
96
45
23
76
21
23
96
136
260
36
4
116
24
120
60
108
52
128
12
60
36
180
229
143
36
4
32
76
72
20
25
15
105
75
8
108
40
36
33
36
179
28
104
48
16
44
37
191
268
152
28
21
23
52
104
24
97
11
4
84
24
12
56
12
40
108
24
36
152
36
61
48
15
188
208
9
60
36
39
48
9
63
12
180
68
85
3
164
25
15
20
156
37
27
68
16
56
16
9
75
8
25
83
48
36
4
21
39
32
49
23
ABCD 95806998674*3^$a+1 [50062]
80
15
84
213
123
12
36
165
304
120
131
61
359
240
177
192
16
24
131
12
24
96
49
288
11
36
105
64
311
204
141
39
25
120
11
96
13
72
59
69
75
37
72
32
3
93
39
81
15
24
84
180
1
56
88
71
9
72
40
143
12
69
63
1
32
48
280
176
3
13
32
63
24
81
27
61
95
9
267
204
36
36
60
69
120
240
195
13
23
105
15
57
27
61
47
97
23
1
464
75
205
95
201
27
48
21
40
35
96
85
23
25
104
3
48
36
81
48
111
193
48
32
192
160
368
27
133
48
48
11
84
60
36
25
179
45
39
145
200
15
168
72
36
45
24
183
25
143
49
80
136
47
57
16
104
3
180
49
11
189
3
96
12
97
23
240
24
33
16
32
567
12
85
48
155
60
72
120
36
48
21
160
23
57
48
255
33
315
13
176
24
231
96
225
3
205
35
61
23
12
13
35
60
313
59
45
15
36
60
73
47
192
145
96
119
1
47
72
252
84
129
88
47
120
73
47
25
167
25
143
1
11
96
373
215
84
36
25
47
33
51
48
60
1
179
13
23
201
88
96
107
60
168
57
195
85
72
47
24
9
291
37
48
59
96
61
128
3
37
23
33
40
119
361
96
11
13
56
24
15
1
288
32
160
71
12
12
96
153
27
229
11
300
192
145
23
97
47
9
16
48
96
47
9
168
447
1
83
21
64
47
289
23
36
12
129
39
169
47
105
288
171
156
73
8
3
69
256
155
37
167
145
83
37
96
56
15
33
195
228
24
84
189
15
96
25
24
96
35
61
71
24
84
36
216
48
361
11
117
40
8
24
16
23
12
133
59
117
64
96
264
80
16
119
25
35
84
12
84
321
123
85
71
105
75
37
119
33
96
15
84
93
24
40
8
75
60
25
95
105
15
1
224
112
48
23
108
12
33
39
1
95
1
224
171
45
39
60
37
72
80
15
57
219
21
15
49
344
40
191
12
12
36
69
40
56
207
73
239
25
23
25
23
249
111
1
8
3
60
192
25
32
255
49
11
13
71
60
61
35
204
36
48
132
81
40
83
12
72
72
168
12
36
48
60
60
121
119
132
45
112
131
117
15
48
97
59
180
25
35
228
33
447
12
48
21
192
24
88
203
48
144
180
60
12
240
33
195
61
72
8
64
32
159
72
60
109
48
191
9
303
249
3
277
104
15
120
25
71
168
276
61
35
21
120
3
132
217
83
93
51
61
80
99
84
97
8
135
1
120
23
81
111
60
61
72
23
129
16
95
48
1
95
1
120
32
136
95
132
93
184
71
96
ABCD 95807885632*3^$a+1 [50001]
5
150
10
12
108
14
28
2
7
11
82
2
34
32
60
12
60
6
54
60
30
10
75
3
30
38
25
9
6
12
8
60
42
55
23
96
28
50
40
30
110
7
33
26
12
52
68
42
7
29
52
30
78
14
37
33
62
36
28
20
52
20
162
16
42
20
24
6
18
37
23
10
104
108
10
102
38
18
12
55
27
8
18
40
24
30
18
50
10
20
82
18
44
28
36
114
36
30
92
43
11
150
78
60
58
12
36
44
12
66
108
54
6
121
3
18
8
160
12
135
33
56
54
1
69
30
45
9
68
12
42
36
25
93
2
78
100
62
10
98
10
20
6
1
5
43
297
8
31
3
36
104
6
24
168
52
56
34
32
54
190
30
27
48
15
24
2
60
4
60
54
26
64
48
27
15
18
62
76
21
29
54
13
105
20
67
71
202
14
1
3
14
18
18
6
24
54
12
16
20
72
10
50
18
22
50
40
26
126
16
72
48
20
40
30
18
42
102
18
3
317
10
38
30
85
144
47
118
2
168
1
29
76
110
82
38
4
86
34
26
36
88
210
38
132
70
30
36
2
24
1
77
30
6
72
58
72
38
84
43
83
10
44
28
18
62
22
62
28
36
20
54
30
148
44
60
24
12
18
66
28
96
140
34
18
20
42
90
28
18
110
94
90
36
72
30
2
6
36
6
7
125
12
204
246
28
50
16
146
4
30
2
52
50
40
2
76
38
31
41
180
52
26
10
14
90
16
2
72
16
14
42
4
134
10
26
4
26
42
43
17
18
52
9
33
66
45
35
6
4
72
27
63
62
42
4
2
48
112
8
172
32
42
16
20
142
6
72
30
44
28
146
22
8
24
12
46
32
76
12
18
2
42
36
19
65
60
30
37
213
6
80
30
12
22
48
18
42
8
12
12
18
108
12
28
12
42
93
83
34
6
2
42
73
5
54
24
36
34
104
16
72
68
19
23
18
54
6
24
18
12
66
22
18
20
12
42
12
88
18
98
124
36
12
98
102
24
34
12
15
149
174
6
4
2
12
30
30
96
4
98
12
7
29
34
36
72
38
40
50
66
76
2
18
52
6
32
22
146
66
48
28
72
110
6
7
23
30
34
92
6
60
10
18
12
68
154
138
50
148
72
38
12
72
102
6
7
5
42
24
34
60
27
83
28
42
18
44
4
14
30
30
16
44
16
182
10
20
40
3
77
10
38
67
75
50
60
48
52
98
30
42
12
61
71
34
26
64
12
62
6
4
68
10
38
52
68
22
12
168
3
47
30
54
36
10
134
54
156
34
92
18
34
50
102
54
10
54
38
10
20
22
38
30
60
10
62
28
9
83
96
10
24
2
46
42
26
7
33
50
61
23
18
88
56
66
18
22
2
88
20
24
18
18
30
12
6
42
25
17
42
54
174
1
11
118
36
26
4
2
18
40
54
20
72
84
60
6
4
182
48
10
32
30
10
38
64
26
82
44
31
35
40
8
10
2
78
40
56
76
68
42
70
20
28
56
24
82
110
30
112
32
46
50
70
32
10
66
20
70
60
2
52
48
44
46
42
3
17
66
102
22
96
30
72
20
7
11
12
18
12
18
6
148
110
36
22
140
43
47
88
2
70
42
30
186
15
35
34
8
82
2
66
10
8
100
87
17
18
18
184
26
82
92
6
10
2
30
12
40
26
42
22
26
10
44
12
34
72
8
30
22
12
8
120
30
12
30
18
12
10
2
18
10
38
108
4
20
72
108
136
24
152
94
150
12
27
96
27
2
138
22
50
16
26
24
4
78
14
24
24
6
34
26
60
10
54
30
3
89
24
24
18
42
48
112
8
48
144
6
12
12
6
40
62
82
50
16
26
114
6
4
14
40
38
19
101
132
6
22
20
40
32
42
78
30
72
28
6
50
364
30
108
42
50
16
32
40
14
216
13
161
46
80
52
38
103
29
18
118
50
22
8
4
32
28
20
16
54
18
50
120
138
24
72
66
60
148
24
20
30
76
14
30
46
14
18
58
15
69
2
54
4
8
72
60
30
18
40
18
57
57
50
150
10
6
2
102
42
13
53
24
6
12
100
6
32
7
15
33
23
36
84
6
16
20
28
24
3
33
14
88
9
215
6
12
28
42
20
42
28
390
33
35
18
42
40
80
10
32
238
110
24
84
6
54
36
54
49
5
76
80
31
11
12
10
78
12
2
78
48
40
12
56
36
18
12
4
32
22
78
12
80
18
78
72
60
22
30
6
14
48
78
25
27
72
8
37
51
74
96
30
10
90
42
8
79
107
24
12
58
62
10
198
26
31
33
2
30
12
12
34
12
57
3
12
78
3
89
6
10
14
70
188
60
100
38
10
24
15
35
246
22
62
16
86
18
36
52
42
80
46
72
12
20
30
96
22
8
72
12
16
54
32
6
88
2
142
38
10
2
16
32
100
62
58
38
4
62
28
8
22
36
122
10
50
72
16
80
12
22
36
120
62
24
6
67
11
66
34
42
8
10
14
30
12
48
ABCD 95807950970*3^$a+1 [50031]
18
17
10
42
68
60
10
3
21
51
15
44
55
11
154
36
33
126
3
15
33
120
39
3
38
10
3
36
41
37
3
44
10
26
40
20
37
12
78
36
141
15
6
135
9
48
42
54
11
43
15
32
73
33
9
36
15
44
25
6
15
50
40
42
30
15
60
53
85
27
38
144
28
12
36
20
37
27
60
3
126
27
33
47
90
40
54
60
15
11
22
48
39
5
10
80
46
24
3
45
2
1
29
36
13
17
19
36
15
24
15
36
147
18
15
65
73
24
12
21
104
25
101
4
26
34
15
41
60
22
15
60
12
5
46
30
12
2
16
15
65
90
25
39
195
51
63
17
37
72
30
24
17
37
33
84
56
25
15
24
45
95
30
223
17
6
7
42
36
9
9
36
3
38
7
90
27
9
42
72
57
69
12
60
9
6
12
18
9
54
147
74
13
18
5
52
87
18
93
12
8
34
33
83
124
75
36
15
39
71
7
27
18
90
42
66
42
12
9
17
4
45
78
53
49
5
16
15
5
34
30
3
123
24
138
3
5
13
9
12
3
27
26
4
33
63
80
19
66
35
24
28
21
6
18
17
16
30
9
36
5
10
15
5
82
12
50
46
12
2
43
42
54
57
20
7
15
3
29
25
6
9
39
36
65
70
33
12
111
57
47
1
75
72
38
19
21
74
30
10
18
63
15
15
78
57
72
33
35
4
15
33
3
18
11
16
74
16
24
21
48
36
21
12
48
54
20
40
45
18
27
63
36
30
54
33
24
3
135
38
24
16
3
12
9
69
126
15
66
63
11
16
39
18
15
57
21
42
27
21
3
17
73
11
148
138
54
26
49
5
28
30
15
15
30
42
3
87
20
10
3
3
57
36
36
66
54
54
6
66
5
34
21
39
33
12
11
43
47
49
3
2
10
33
3
39
30
33
32
16
69
95
6
54
40
36
30
3
60
9
63
12
42
81
75
42
12
36
5
4
48
128
10
44
40
15
81
30
42
45
3
90
33
11
16
27
83
34
9
27
9
11
24
6
10
24
146
25
18
36
183
42
60
21
18
114
23
7
6
30
17
24
10
6
12
8
19
5
40
18
3
24
41
10
12
128
43
12
18
21
48
42
69
6
41
79
35
66
70
20
49
30
5
91
5
7
6
137
97
12
45
9
21
26
10
60
30
69
126
18
60
77
259
15
18
27
5
10
36
57
17
16
54
36
93
66
18
23
13
6
18
66
27
15
72
23
13
17
13
51
6
15
117
32
76
9
5
36
82
18
12
12
36
20
70
33
51
21
65
10
102
92
61
5
70
9
90
81
44
19
6
84
54
33
24
20
1
39
45
36
18
42
18
17
37
36
30
11
31
27
2
66
4
3
6
66
3
57
90
71
13
42
15
42
2
13
23
64
30
63
12
3
48
9
71
34
15
36
18
24
17
16
54
6
69
41
52
62
1
57
57
90
48
53
84
25
15
20
30
100
48
32
13
30
6
21
26
37
23
10
44
30
16
44
148
27
11
7
17
16
3
41
130
6
72
32
13
27
63
66
27
9
60
18
77
100
3
12
135
15
30
3
165
83
70
50
24
25
5
115
41
13
6
11
114
70
86
7
36
72
54
18
63
57
6
41
10
33
27
9
42
30
65
10
15
209
28
120
27
21
110
52
15
18
9
60
36
15
5
84
36
19
96
29
40
15
95
6
97
57
26
4
36
14
60
25
11
43
111
20
30
40
9
90
69
8
70
102
18
24
18
3
12
6
90
17
19
33
30
21
17
7
12
123
2
6
34
26
43
6
3
48
3
21
20
43
42
36
120
18
107
10
15
15
50
4
78
38
49
15
3
66
57
12
12
33
12
161
7
138
149
10
9
27
9
11
100
14
10
18
111
11
43
18
24
5
6
10
117
3
42
32
40
140
28
8
49
21
114
30
33
17
61
99
9
30
17
22
2
6
10
39
33
2
55
84
72
65
13
27
42
32
40
30
36
60
33
54
36
27
9
78
18
84
15
3
6
11
19
24
57
33
12
11
30
13
17
25
9
26
64
80
1
29
1
27
48
80
49
11
112
2
40
80
16
27
12
35
16
3
41
49
24
12
15
26
19
71
13
81
33
17
109
27
72
12
9
36
71
19
6
99
6
33
21
39
11
109
99
15
18
39
9
6
15
15
35
145
18
33
45
18
30
6
45
150
15
5
10
30
48
32
19
36
18
27
20
66
10
3
240
54
3
9
81
30
3
21
9
36
105
18
62
1
9
18
2
55
5
16
87
36
9
45
42
18
18
75
27
47
13
36
30
21
26
24
28
2
40
3
6
87
15
39
18
3
54
18
66
17
4
3
12
24
41
13
66
39
68
73
17
115
54
11
30
70
80
19
11
10
3
30
9
33
45
45
48
69
27
30
60
36
39
18
12
30
9
36
15
33
60
17
1
54
18
66
27
30
50
54
1
39
66
39
6
69
3
120
6
17
49
45
9
42
12
6
41
13
47
36
55
42
15
92
10
81
5
13
12
15
134
1
72
27
39
21
50
6
64
21
29
49
41
13
17
16
33
357
44
1
18
17
4
26
54
30
60
10
26
19
6
15
50
30
4
6
30
27
143
22
32
1
135
54
3
23
139
3
3
12
18
5
10
24
195
24
51
3
77
61
29
10
3
12
18
33
102
15
102
6
5
67
72
45
26
19
15
3
45
111
60
36
15
3
18
72
3
44
40
36
14
70
93
27
20
36
4
45
21
33
41
61
5
4
26
70
30
12
15
18
78
17
90
24
10
138
2
25
3
15
45
68
22
18
44
13
17
43
12
24
12
69
126
30
14
19
36
95
10
36
50
55
45
44
16
9
45
20
28
81
9
108
14
55
81
27
102
35
28
33
45
45
99
9
41
16
14
13
15
3
18
6
30
5
70
15
3
18
120
20
4
33
36
6
45
3
27
6
12
30
33
165
44
10
15
6
9
50
30
10
6
3
69
18
93
36
75
50
90
28
42
33
45
87
11
40
14
1
9
6
20
22
2
1
5
49
105
30
36
20
82
27
33
30
27
15
9
ABCD 95809479622*3^$a+1 [50008]
36
30
12
18
24
33
15
6
51
48
3
24
109
92
45
18
30
79
32
81
87
75
36
1
203
12
109
11
6
75
9
6
37
32
4
92
12
16
44
72
63
33
15
12
33
120
75
108
21
135
30
30
84
156
48
12
6
39
21
39
36
72
123
9
4
92
9
18
12
114
36
30
21
24
28
72
48
36
77
30
30
27
3
57
45
6
6
114
66
48
42
48
1
95
21
3
165
52
11
24
18
138
45
9
3
27
45
4
59
12
24
9
3
45
240
192
21
79
5
6
6
63
16
5
42
54
48
3
12
16
17
15
39
49
35
36
45
15
18
48
27
21
259
11
25
35
6
3
60
12
15
33
48
28
11
36
37
36
24
12
11
48
21
3
42
43
8
28
149
48
54
33
12
51
48
36
49
5
91
59
21
51
114
18
36
24
1
47
174
18
108
60
9
15
45
28
12
56
12
123
30
12
6
9
72
4
11
13
47
30
30
45
21
43
35
54
6
12
109
116
72
15
36
120
90
27
27
12
60
93
12
3
45
21
30
57
39
18
7
56
75
42
63
15
13
36
8
12
9
6
73
36
11
21
60
15
9
15
33
60
27
48
33
27
48
120
144
36
30
39
4
5
12
42
57
48
63
78
31
23
60
12
144
9
15
36
6
3
48
4
11
69
3
33
120
24
51
12
12
96
24
18
67
11
129
15
84
66
19
11
96
18
12
7
143
37
60
83
72
25
8
3
57
27
132
6
42
12
24
57
4
65
66
37
8
28
41
30
49
56
15
33
111
21
15
48
108
60
60
49
125
6
42
90
33
3
25
77
15
52
131
24
12
13
41
87
15
72
1
11
13
41
126
33
3
12
33
3
24
12
6
42
25
11
6
55
180
68
27
18
42
21
4
20
39
24
25
36
59
36
60
24
12
18
3
60
33
39
21
36
3
12
33
12
15
40
60
8
21
51
3
36
81
64
11
25
35
24
1
144
56
45
6
37
5
15
3
13
44
21
6
36
45
39
33
63
12
48
9
4
131
36
24
21
4
23
30
15
45
6
1
59
21
36
12
60
81
6
54
54
12
30
6
24
73
8
64
35
13
65
36
39
57
63
16
17
87
3
144
109
11
30
60
54
1
95
45
64
11
21
45
43
24
71
49
35
48
9
9
51
39
90
12
90
24
85
11
24
49
60
32
9
43
101
27
3
81
21
90
60
60
9
40
48
36
11
93
33
48
39
16
41
6
24
24
132
24
49
11
21
45
60
7
23
84
30
36
48
27
87
36
69
60
87
18
6
61
108
47
108
12
133
20
33
75
3
21
99
21
33
3
15
162
12
6
108
24
72
13
23
24
36
13
107
73
84
125
7
11
12
33
28
59
6
27
87
156
6
30
30
48
3
88
11
36
132
1
5
42
60
12
12
18
3
52
20
51
9
12
45
66
84
90
90
13
83
45
3
6
66
13
65
6
165
51
84
21
3
9
52
5
15
28
60
11
1
24
71
30
6
9
21
147
72
21
78
12
72
105
40
35
85
53
12
67
95
18
7
68
21
19
240
23
13
32
3
6
30
36
12
12
25
11
13
44
21
36
90
6
48
66
13
20
72
21
54
6
18
60
12
120
45
15
97
71
42
27
15
96
1
48
5
27
51
45
4
20
33
78
9
3
117
81
78
9
57
6
97
11
12
13
5
51
88
17
36
114
81
45
19
48
23
48
66
30
6
12
3
3
61
95
24
12
57
12
21
19
56
3
6
18
1
32
9
75
28
23
24
85
56
45
19
140
99
21
60
4
47
13
32
3
1
35
13
47
33
3
48
6
3
45
36
19
68
4
35
49
24
11
21
3
36
9
57
30
36
45
15
18
42
57
51
21
69
102
24
13
23
138
51
48
63
12
12
21
60
75
37
96
92
60
195
9
15
21
3
96
85
41
79
203
121
24
83
57
51
54
60
78
13
5
51
15
36
24
21
3
30
42
69
64
47
12
96
21
4
29
7
275
84
36
105
124
5
54
30
63
24
3
33
69
48
60
96
79
68
33
6
45
40
11
180
24
60
24
6
126
37
11
102
15
33
42
18
102
48
12
78
66
21
57
30
6
150
1
20
48
48
15
45
15
120
18
6
6
39
3
1
89
6
54
3
39
21
52
80
27
45
3
66
19
65
6
1
20
21
12
102
21
12
45
12
15
96
165
18
145
95
144
61
60
35
12
69
28
8
27
1
17
60
30
13
35
109
23
49
23
6
30
60
12
13
32
12
3
117
12
28
5
31
92
33
51
45
66
13
5
19
12
56
84
28
41
27
15
9
15
73
5
6
1
80
51
102
42
45
4
47
12
48
24
36
24
48
66
30
60
102
18
57
9
6
57
15
25
11
21
48
15
45
76
11
21
24
3
85
11
24
48
9
96
39
21
9
15
120
4
56
39
36
21
57
15
33
54
30
43
12
11
12
57
15
93
63
9
63
105
51
9
12
69
60
27
172
77
3
15
45
76
5
31
11
49
8
57
19
24
12
108
23
37
92
9
186
36
84
30
103
137
18
12
18
3
84
51
49
56
84
36
4
24
11
45
51
24
25
24
11
24
21
63
36
6
36
27
51
120
81
9
87
3
6
60
6
9
4
11
141
12
72
40
11
12
105
3
24
45
51
24
21
12
51
69
33
19
20
40
48
11
61
5
114
49
131
24
1
60
41
60
18
12
18
27
3
48
24
13
17
19
24
143
ABCD 95809706912*3^$a+1 [50032]
5
12
24
1
44
7
8
19
57
20
43
2
31
24
8
28
44
25
3
77
4
36
8
3
7
60
41
21
10
41
43
9
48
12
12
15
9
120
12
32
1
66
14
4
2
1
24
5
28
6
45
11
138
7
8
12
33
31
11
25
113
15
12
16
27
6
71
115
20
4
30
35
75
25
29
6
21
39
10
20
7
20
13
27
12
11
40
29
28
60
57
23
27
36
37
17
36
7
23
4
6
15
20
19
17
15
1
17
6
105
9
6
1
8
1
39
8
12
12
33
27
16
8
9
12
4
15
11
48
10
3
44
13
47
36
27
36
16
21
69
11
24
13
11
21
4
26
1
20
13
86
1
20
3
40
77
49
15
24
9
60
11
4
51
21
8
27
1
12
12
15
24
20
10
26
70
74
1
8
31
9
8
37
15
32
15
9
16
9
20
39
67
44
16
38
6
37
23
54
15
12
24
31
29
24
37
18
32
24
4
17
76
23
25
15
74
15
57
3
12
15
70
11
60
3
1
3
41
24
37
14
1
3
41
12
43
17
9
10
24
14
27
3
25
27
44
34
11
9
6
21
55
5
3
70
12
15
65
18
1
41
24
15
16
33
32
30
18
31
29
36
16
11
3
36
9
19
26
6
18
22
20
4
116
25
8
12
13
15
8
7
5
7
9
41
15
4
15
6
131
9
10
65
4
69
27
33
35
108
3
16
29
12
39
30
55
48
5
31
60
24
17
3
57
30
4
176
45
9
15
9
52
11
69
28
11
16
35
4
17
13
30
6
23
12
13
11
25
6
29
4
48
12
5
22
18
23
4
44
9
127
8
21
7
44
19
17
3
21
19
66
15
9
47
4
48
21
11
4
36
3
12
29
45
10
17
57
43
29
30
40
24
17
37
11
4
60
32
64
24
45
80
30
6
30
40
65
1
11
4
3
30
6
57
17
22
9
5
6
45
43
2
3
27
1
68
9
7
3
5
27
33
7
18
11
16
15
45
128
28
8
25
15
15
24
41
15
4
20
6
10
21
45
15
53
76
14
13
8
40
69
11
9
46
41
9
15
12
12
21
27
13
26
21
33
24
3
97
2
9
21
19
45
39
27
5
25
11
24
36
9
3
7
65
16
8
109
11
15
21
3
72
25
75
38
3
37
20
6
21
33
30
37
15
45
20
13
3
20
7
53
52
35
6
19
75
57
20
3
22
23
28
8
4
27
5
19
26
34
17
12
31
24
65
96
12
13
11
25
11
7
21
21
8
3
24
64
15
14
70
17
36
4
8
31
29
15
13
20
7
17
45
28
6
6
3
80
60
16
5
60
19
20
45
3
13
11
28
11
21
24
45
54
1
39
17
3
45
85
11
9
12
3
1
26
84
40
21
5
15
13
2
18
3
19
21
8
45
51
3
10
2
10
11
37
6
26
18
33
13
11
4
5
7
8
49
26
61
5
19
20
19
12
38
16
15
24
12
5
10
21
29
4
35
4
27
38
36
67
9
24
75
21
54
9
8
40
17
12
58
20
21
12
12
7
68
12
1
8
16
5
39
24
60
27
9
36
28
36
9
3
3
60
56
21
28
15
5
31
50
3
12
16
3
14
6
66
48
6
57
7
53
24
43
41
40
11
45
33
10
6
50
9
12
36
4
3
12
21
20
4
5
15
4
11
4
17
168
9
7
29
27
12
27
61
24
3
6
6
5
60
24
25
30
29
40
8
7
20
16
26
18
21
9
31
5
15
4
11
36
9
1
18
65
51
49
20
7
41
3
16
20
49
20
9
63
57
40
6
9
41
6
100
5
25
51
12
5
46
20
1
15
5
9
7
9
11
12
16
9
3
29
75
49
6
5
25
11
12
21
15
16
8
25
23
4
8
1
30
66
80
3
1
30
65
4
8
84
19
17
48
4
8
39
1
23
1
20
3
6
6
21
37
3
87
21
11
1
12
20
16
32
33
6
61
12
12
8
7
20
24
1
33
32
31
20
7
57
9
26
9
12
4
84
5
6
25
20
24
24
1
27
53
6
25
53
31
56
15
13
5
6
40
5
51
30
3
25
11
21
24
6
1
27
41
21
28
107
3
6
6
48
33
3
4
62
63
132
9
19
36
9
27
20
64
32
19
5
15
1
3
116
24
9
27
4
80
34
15
12
68
111
34
6
29
27
9
36
9
99
57
3
1
11
9
7
47
13
24
53
22
5
3
105
7
8
36
1
45
20
55
53
3
13
54
12
21
8
25
15
11
40
8
1
20
72
4
5
31
8
24
27
9
61
15
39
21
20
19
9
11
1
69
50
1
8
7
165
36
9
3
11
24
6
6
25
29
24
40
47
16
32
36
45
54
33
48
16
44
75
10
11
19
24
17
9
7
17
27
9
4
15
12
3
5
27
30
34
65
61
39
12
80
4
69
30
20
1
60
15
45
68
7
53
25
2
58
35
21
6
21
72
27
18
3
37
3
8
15
1
8
16
11
45
25
54
60
21
39
54
60
12
14
10
6
24
9
21
15
12
23
1
29
19
17
15
33
55
27
29
1
15
24
9
3
3
69
5
15
27
28
36
21
68
36
72
27
13
9
35
60
13
27
44
9
27
69
4
27
5
54
4
17
69
27
33
16
39
15
17
3
1
3
32
21
79
21
27
53
9
15
16
3
5
4
8
4
20
15
10
23
55
2
30
21
24
16
8
16
44
24
15
22
11
33
40
26
78
3
12
12
9
16
38
16
6
8
163
20
4
3
5
27
21
28
9
146
85
32
12
28
9
3
12
20
4
9
11
40
9
12
99
12
32
40
35
85
21
47
19
29
84
31
20
24
21
12
28
9
6
9
17
90
25
3
17
108
40
27
44
6
24
7
8
24
7
81
20
4
39
5
12
9
3
1
20
6
9
40
11
13
36
32
19
9
12
23
46
8
16
15
21
83
27
34
35
4
11
21
13
15
36
21
54
9
8
49
35
48
48
27
10
50
1
35
1
3
26
106
41
13
6
60
45
24
80
12
28
21
15
20
4
20
36
3
6
46
33
8
3
6
31
23
21
73
30
30
6
65
12
4
8
25
12
3
27
29
15
4
2
15
36
13
86
9
4
20
12
9
36
30
1
44
49
11
4
24
15
2
15
25
11
39
24
9
75
36
1
56
4
20
79
110
4
111
36
75
18
26
1
15
9
80
1
11
27
10
11
40
39
53
3
9
12
19
14
36
36
15
40
56
27
57
45
78
12
4
24
17
43
30
72
24
11
19
9
32
33
6
21
13
3
24
8
12
36
9
28
23
24
9
16
24
20
19
8
12
72
33
51
24
60
37
59
4
108
77
3
7
2
63
1
74
6
7
9
15
20
96
4
20
4
11
4
36
78
3
17
31
56
15
58
27
15
21
8
9
40
6
57
9
35
4
5
67
17
3
28
45
15
44
7
45
29
10
56
21
100
12
32
4
32
12
31
17
9
3
12
63
10
42
53
7
108
17
9
84
6
4
12
33
5
3
43
29
25
23
3
37
44
19
5
60
4
32
36
12
15
61
39
2
24
19
15
53
40
3
6
35
16
17
22
44
34
2
4
17
9
31
9
38
52
14
39
31
9
32
43
21
9
2
34
14
12
9
55
5
4
32
24
4
56
12
4
36
3
9
32
36
79
8
57
9
7
44
4
12
57
20
6
10
30
29
72
24
15
30
16
8
15
88
9
11
7
93
17
42
25
5
15
15
9
12
24
75
1
17
96
55
20
4
15
57
5
3
48
4
3
137
9
27
9
4
14
13
20
3
6
30
84
16
18
23
37
6
5
60
4
11
36
21
27
1
20
39
66
30
64
2
31
12
36
15
26
15
63
21
36
15
30
3
48
52
72
24
12
24
56
28
12
9
155
28
11
1
8
1
27
3
5
49
26
16
48
20
1
12
44
19
29
7
21
59
60
21
4
53
31
11
25
5
28
3
47
40
26
16
3
41
15
1
20
3
7
44
36
30
3
36
9
6
9
7
29
39
16
24
5
36
4
12
9
15
20
15
1
8
7
18
110
21
4
8
4
9
20
60
16
15
5
130
24
50
7
57
11
12
12
28
63
9
35
6
4
62
4
9
35
21
51
24
24
10
32
54
16
21
8
31
20
13
5
16
59
45
7
8
15
12
4
81
9
11
16
3
6
3
27
24
36
90
15
15
5
15
49
15
6
3
32
4
11
24
6
4
66
78
66
5
16
3
20
30
16
86
78
16
11
19
45
21
3
11
40
9
92
28
35
37
33
66
14
15
15
76
5
24
21
7
3
21
39
5
4
20
27
1
17
3
13
11
63
12
45
33
7
3
41
9
3
12
25
6
9
36
5
24
60
3
3
16
8
16
60
26
51
28
11
24
4
26
40
15
56
4
9
11
19
2
4
11
3
13
63
5
19
17
60
25
11
40
12
51
24
5
12
3
12
54
30
6
10
9
36
15
9
12
20
24
60
33
15
12
16
ABCD 95809718528*3^$a+1 [50019]
8
36
16
20
21
75
15
237
75
12
49
11
25
60
95
9
36
3
18
99
4
29
12
19
12
104
36
12
75
117
3
60
12
96
9
36
12
112
95
36
24
36
54
3
15
21
124
17
3
15
72
33
48
27
25
12
101
54
1
12
65
18
69
33
67
8
15
198
39
84
111
45
15
45
16
5
114
120
18
3
4
11
114
51
4
11
42
43
5
79
11
9
15
73
92
36
69
36
15
39
1
44
45
151
8
60
52
20
40
8
36
3
45
16
41
19
41
18
12
109
17
27
72
24
9
30
72
45
28
132
44
4
32
40
23
30
103
77
43
47
21
4
56
36
4
32
27
1
41
3
40
23
25
47
85
65
27
63
12
81
40
24
23
72
9
9
18
13
36
5
15
4
47
33
160
11
120
13
23
37
23
13
17
27
12
160
20
3
25
23
9
105
39
189
18
60
93
40
29
72
48
27
45
3
28
12
65
27
148
8
57
18
57
36
16
71
69
4
29
67
84
29
3
48
39
33
48
51
45
48
76
32
40
77
15
27
36
9
48
33
3
4
56
112
48
56
21
7
47
33
12
28
23
12
13
5
3
76
20
40
5
6
84
21
15
117
27
1
77
63
52
8
12
16
119
13
8
96
3
42
43
36
47
9
36
57
15
57
18
60
57
15
1
44
28
8
4
41
12
51
76
5
36
54
33
3
9
16
29
15
15
78
30
78
54
109
29
132
39
60
144
3
13
59
72
6
7
92
75
105
45
180
15
15
13
83
13
59
21
12
60
328
119
25
56
9
48
19
23
45
153
3
64
32
76
32
3
42
72
19
11
21
75
33
132
45
3
184
17
30
6
87
12
45
3
117
6
12
108
45
9
39
64
8
64
56
24
64
32
4
48
8
9
39
60
12
15
30
27
16
44
28
12
23
12
78
87
28
12
12
41
54
138
15
3
33
21
6
33
51
36
24
33
75
37
44
16
5
18
57
93
211
179
37
5
30
9
81
3
3
25
12
8
148
72
17
15
60
16
17
15
12
27
13
8
15
13
36
8
40
35
73
8
52
24
20
33
42
1
17
30
93
15
54
31
24
36
48
41
163
32
75
9
76
41
42
25
32
120
21
39
15
21
105
79
48
32
3
1
17
43
20
9
15
12
36
9
111
99
21
52
107
21
40
60
95
24
9
39
45
12
24
64
5
147
4
47
45
39
33
16
11
120
33
76
12
44
4
60
44
72
21
7
56
9
12
6
30
39
16
44
60
3
60
30
55
48
128
9
7
11
9
40
24
11
9
24
156
40
11
30
19
60
29
3
75
30
55
59
109
161
183
63
13
29
3
4
56
48
24
3
33
57
90
25
48
12
12
83
13
59
73
17
15
27
45
45
55
11
129
84
21
36
43
11
33
12
24
4
95
21
12
87
37
120
95
36
42
111
51
25
60
5
19
47
33
9
87
105
111
75
93
12
69
31
47
18
3
40
36
44
69
27
48
3
9
4
17
60
15
39
9
9
18
25
44
84
21
96
207
27
25
24
17
19
23
120
13
8
4
17
66
49
11
73
32
12
60
15
21
51
1
12
8
39
18
67
35
13
116
21
19
107
73
56
96
75
69
36
12
132
4
71
9
9
42
69
84
3
60
129
33
30
25
137
18
37
5
3
52
108
20
16
44
27
9
24
120
45
12
99
51
49
41
15
15
1
5
102
72
21
39
13
56
24
36
72
4
5
3
33
132
18
45
12
12
4
101
39
4
83
24
73
17
19
11
81
72
15
13
5
79
41
54
13
5
87
3
45
15
21
24
40
23
69
93
30
33
39
13
8
24
81
54
109
71
73
5
30
81
52
8
16
168
5
48
3
24
15
30
151
84
8
4
11
117
3
13
29
30
18
54
49
32
9
75
4
17
3
9
15
96
39
21
9
43
65
19
44
72
15
12
57
84
136
36
12
8
48
21
36
30
9
33
27
3
72
18
18
9
148
60
32
3
81
9
15
60
60
12
24
27
9
15
36
9
28
32
48
147
36
97
32
3
30
42
85
23
21
69
72
63
93
67
48
8
16
23
18
27
40
77
39
24
15
12
18
55
72
71
109
20
105
55
5
48
15
57
75
51
13
24
5
3
87
25
23
33
27
13
60
96
248
16
11
25
60
44
21
3
15
21
4
77
43
12
71
54
15
3
33
57
15
48
27
42
43
12
96
5
19
71
24
21
9
75
15
9
69
102
18
51
64
35
25
65
75
27
49
36
11
12
1
20
12
189
15
21
144
48
75
33
72
43
8
57
19
35
33
27
73
17
43
20
16
56
63
48
49
95
45
156
40
44
21
19
44
27
24
36
45
28
44
52
8
33
24
66
13
29
90
33
48
39
33
27
21
81
6
33
87
24
69
24
40
8
40
24
11
30
43
11
60
9
219
60
108
9
3
1
41
15
4
47
42
43
5
7
107
48
21
51
18
63
24
84
16
35
9
52
29
15
40
35
13
12
11
33
51
6
67
23
49
24
36
8
76
224
196
20
84
3
12
108
117
52
48
12
168
12
144
11
9
21
18
21
12
24
21
43
11
85
23
12
1
60
140
4
20
15
145
35
33
87
85
8
3
37
17
18
18
3
9
15
28
24
80
3
61
29
31
104
12
15
90
90
33
36
87
9
24
27
9
45
15
15
61
29
55
35
36
72
25
8
24
21
3
51
108
48
33
36
4
41
123
28
8
ABCD 95810666156*3^$a+1 [50103]
6
231
3
81
9
6
168
36
54
27
141
127
41
90
45
12
12
36
36
16
68
9
6
25
44
21
75
84
12
9
24
15
60
12
33
75
12
24
4
47
69
60
36
36
120
9
18
201
96
51
9
69
102
18
12
39
63
61
65
7
5
54
13
11
141
3
66
126
60
9
87
48
60
30
6
141
9
3
15
18
18
21
51
18
39
136
20
45
60
51
40
83
42
55
23
85
23
18
66
81
84
21
24
63
16
72
32
36
27
42
102
9
4
107
60
24
60
37
104
21
15
12
28
72
35
36
6
84
27
39
48
21
21
54
24
1
17
87
75
30
60
207
105
18
48
12
33
100
5
138
1
5
66
48
36
78
55
77
30
144
81
3
30
48
24
3
136
29
3
48
75
126
48
15
45
3
69
115
29
15
72
3
12
54
123
36
24
12
63
30
51
141
6
57
15
6
15
64
32
40
23
13
17
147
60
3
25
36
80
27
90
55
128
9
15
100
180
17
51
112
11
24
12
84
12
37
20
45
42
1
35
48
21
3
42
78
97
44
15
57
9
78
85
71
129
81
36
18
33
39
6
3
12
4
44
117
19
20
21
3
9
120
7
36
44
24
57
19
53
51
4
23
48
60
49
71
6
168
27
48
21
30
61
20
39
12
37
47
60
33
3
18
87
75
37
17
15
4
29
42
24
90
6
48
105
12
4
56
63
93
24
51
9
9
39
27
25
5
31
35
37
8
27
1
20
24
63
24
13
95
48
45
39
48
96
12
13
41
3
15
18
48
96
15
120
4
35
9
75
12
121
35
24
33
12
48
51
9
132
45
75
40
80
28
17
51
9
24
6
1
17
27
3
6
27
117
42
168
21
9
51
156
33
3
99
33
48
4
23
57
75
78
12
43
5
15
15
141
144
15
57
4
32
144
21
3
36
51
93
15
45
21
15
36
72
12
3
30
162
33
96
24
45
55
32
9
66
6
30
12
168
9
45
51
40
108
32
4
65
39
36
15
61
89
63
33
30
37
8
12
21
24
43
32
132
99
25
17
3
12
108
12
9
36
24
3
33
30
9
64
56
33
12
51
39
9
16
68
45
27
3
12
61
23
49
92
21
54
13
23
45
3
90
15
76
8
15
13
44
3
90
15
36
171
1
44
48
27
21
9
60
78
33
9
15
9
90
9
111
9
21
15
27
13
20
9
42
69
60
60
84
117
15
33
15
16
56
24
45
39
36
16
71
109
36
80
60
48
24
93
99
28
5
3
63
36
54
66
33
57
24
6
13
80
171
42
30
48
12
9
3
1
29
132
3
16
5
39
12
88
72
8
57
18
25
11
45
16
65
24
51
120
84
16
65
15
3
36
24
21
16
23
42
78
73
72
36
17
12
42
24
30
84
15
12
15
30
43
125
168
3
84
51
37
59
85
71
60
45
63
186
15
9
91
8
33
99
33
87
33
48
55
32
3
24
21
48
57
24
6
54
48
27
15
48
33
57
51
105
135
4
8
27
36
105
15
25
17
123
4
72
5
60
15
64
17
63
51
21
24
33
7
29
36
48
111
15
60
96
18
60
30
33
33
51
39
69
63
18
54
30
102
69
84
51
21
75
1
35
60
193
35
126
15
4
35
132
9
15
90
6
57
12
63
48
24
13
23
48
45
24
27
81
24
21
24
43
5
31
17
55
23
6
48
31
20
9
7
29
36
75
4
32
9
66
18
51
4
56
15
36
24
9
15
24
18
78
24
30
12
63
27
54
27
24
63
6
60
66
61
8
64
72
95
54
126
18
51
57
27
40
8
33
67
23
49
47
24
6
175
8
12
24
144
21
39
60
16
95
84
1
41
24
7
47
177
60
24
12
12
120
48
39
33
36
15
192
12
12
45
16
29
279
9
42
48
57
4
41
24
6
48
117
3
48
9
81
60
12
27
60
3
21
15
90
54
117
45
55
29
6
96
78
42
33
75
177
117
171
15
54
48
90
9
48
96
4
20
88
32
12
28
65
15
96
60
24
72
96
4
23
30
12
3
48
24
105
66
9
9
75
27
9
75
25
5
30
153
100
8
63
9
28
44
28
65
66
12
93
57
42
93
75
33
75
30
132
55
59
78
43
47
61
29
7
36
29
15
28
11
12
30
3
60
21
30
13
5
15
27
9
12
24
48
45
15
15
1
89
15
15
57
4
41
78
25
5
31
5
39
12
24
15
60
6
36
54
9
117
18
69
3
18
15
24
52
83
72
156
13
77
39
45
48
15
28
5
87
87
73
8
39
9
16
44
21
79
104
21
27
9
78
120
12
33
51
6
6
12
61
5
255
24
3
69
15
21
24
120
4
20
39
13
8
171
120
9
15
109
8
27
30
27
63
45
15
117
15
33
36
87
45
33
66
33
45
6
36
9
16
59
30
51
3
1
89
18
57
123
9
15
13
20
45
30
48
24
126
84
48
15
45
36
27
12
123
69
135
13
17
123
21
42
120
24
18
15
12
9
15
160
224
60
40
32
60
21
39
33
72
15
168
21
51
36
57
7
29
6
6
39
3
60
ABCD 95810806472*3^$a+1 [50178]
36
48
3
48
240
81
159
81
240
39
9
183
789
51
129
71
24
13
51
81
71
160
33
24
48
23
37
3
141
420
24
15
9
60
123
69
84
60
36
279
152
49
39
9
63
288
105
24
71
72
360
48
421
179
265
96
48
351
105
47
289
95
13
203
217
108
75
33
36
35
1
12
3
33
144
72
39
32
40
104
13
108
239
96
37
83
24
264
97
72
111
405
60
71
13
108
63
21
275
121
239
16
120
48
120
69
203
85
84
279
21
51
33
167
24
13
203
433
36
468
12
99
141
36
135
128
96
1
135
80
73
72
60
203
312
48
40
56
49
255
72
69
35
13
11
97
24
60
180
39
80
37
75
105
12
3
153
71
1
12
96
36
39
720
72
33
71
120
144
97
24
39
80
49
60
12
95
25
231
104
1
135
48
72
33
47
205
35
73
24
63
240
177
48
24
84
180
87
8
61
59
240
72
25
255
9
71
25
252
60
63
117
132
216
143
85
84
303
45
123
9
63
80
73
72
63
9
143
193
84
12
180
251
97
191
25
96
24
15
56
136
273
71
25
191
313
60
147
8
40
9
351
320
25
15
9
36
60
84
12
180
48
11
25
87
249
444
147
8
49
167
1
63
80
109
363
48
120
56
241
180
3
72
33
15
309
171
57
60
3
105
24
156
147
240
129
71
133
107
85
3
312
117
171
32
217
63
9
84
35
1
144
264
96
15
56
16
168
21
36
143
49
48
108
27
69
59
232
200
40
8
181
51
8
145
84
48
12
63
33
135
312
248
40
240
120
57
192
168
168
215
72
169
71
88
200
85
131
49
15
120
117
108
15
72
57
527
25
60
276
24
39
57
24
300
180
108
51
189
180
48
183
9
96
71
24
72
160
57
252
99
56
469
60
84
123
48
249
48
23
361
39
80
169
47
184
57
15
33
144
216
84
36
15
285
12
95
144
184
72
117
192
59
600
216
304
56
49
71
96
25
240
15
33
300
84
111
120
9
71
517
59
121
15
80
48
96
1
12
36
215
241
159
105
204
36
191
16
8
49
36
36
111
45
3
ABCD 95810978834*3^$a+1 [50047]
156
99
9
27
15
30
114
120
21
24
249
3
69
144
75
99
42
51
69
24
15
24
27
144
114
15
105
90
42
51
24
84
24
15
36
234
30
21
216
180
144
21
84
24
30
72
93
96
12
69
24
75
36
33
51
36
3
105
15
117
99
60
36
21
9
183
75
57
36
72
27
450
63
27
18
36
54
261
45
6
414
51
60
36
72
195
12
144
9
105
51
24
117
24
156
60
3
177
30
21
33
111
24
9
27
9
90
21
3
57
213
180
12
63
27
90
150
30
39
51
78
15
60
15
162
51
57
426
9
45
60
66
21
24
69
30
42
111
27
81
15
156
93
51
117
12
36
60
69
30
57
105
243
108
72
117
108
3
24
48
168
27
6
90
30
24
15
51
216
9
171
189
12
33
171
288
15
12
21
177
147
108
96
9
27
36
159
48
21
111
105
24
36
48
75
90
3
117
27
33
30
36
81
48
105
3
144
24
159
66
420
111
99
180
9
72
63
57
105
99
45
75
36
93
15
51
90
90
57
60
9
60
30
144
57
33
150
105
15
9
108
87
12
81
189
150
129
321
39
45
36
63
12
36
60
48
24
45
60
75
12
93
66
96
93
51
36
21
9
135
63
45
195
57
216
27
36
6
3
48
24
33
15
21
15
39
21
15
21
120
168
105
66
45
225
207
120
39
21
123
21
36
84
3
102
3
21
54
93
84
33
63
12
60
51
66
255
96
72
45
6
201
216
72
27
45
213
3
144
48
21
195
69
315
81
27
99
21
60
108
81
243
51
21
213
66
117
9
3
321
27
69
108
75
105
3
69
39
105
120
99
105
90
72
165
180
225
108
3
39
30
111
108
24
120
57
108
123
87
81
585
6
105
69
27
9
3
51
9
135
6
75
135
57
57
36
84
27
153
60
87
39
480
45
72
108
45
24
111
99
36
6
30
18
60
3
372
57
123
36
21
54
57
33
30
45
84
21
51
213
27
9
24
87
108
15
60
21
180
12
177
147
105
63
45
60
30
57
3
66
204
255
87
48
117
123
21
144
72
120
105
60
30
225
48
15
45
48
39
69
111
54
36
3
36
36
153
243
153
36
75
39
57
33
30
45
45
180
234
60
57
45
108
42
21
27
6
30
57
24
33
3
12
132
189
186
48
117
336
33
147
57
147
36
117
207
36
48
15
54
72
99
9
3
3
21
36
27
36
126
99
156
24
36
99
9
261
135
81
240
183
15
33
240
213
84
75
15
126
24
87
108
75
30
126
45
144
36
36
153
27
99
45
120
36
219
105
285
6
144
30
27
69
18
237
144
12
57
30
201
132
9
60
15
96
87
66
6
48
90
27
123
93
99
9
120
69
132
39
120
69
27
63
21
144
105
75
255
72
213
21
39
45
63
72
72
45
60
18
162
174
81
105
3
87
33
51
9
48
39
93
120
60
ABCD 95811255888*3^$a+1 [50010]
12
6
66
144
36
84
84
36
132
60
300
48
132
162
216
12
30
13
72
65
18
24
12
1
23
12
24
54
84
42
1
23
84
150
30
18
42
18
78
60
42
60
54
66
18
30
6
169
47
78
42
114
30
60
25
96
5
18
114
150
102
108
42
24
24
73
113
12
18
84
216
42
12
30
48
24
60
30
6
60
48
60
90
36
30
90
18
138
24
144
36
30
1
77
18
60
42
48
84
276
42
36
42
139
84
17
60
55
48
17
114
6
72
132
24
127
48
5
204
36
7
24
41
48
252
12
60
90
73
12
83
54
156
30
30
79
41
72
180
120
307
29
12
54
30
36
115
47
18
79
35
13
72
5
24
6
36
24
24
12
13
107
12
61
17
79
11
133
17
42
25
83
24
1
35
84
121
65
42
162
18
48
24
66
12
43
47
42
18
30
18
150
24
78
120
42
84
6
84
66
30
90
36
162
6
126
120
30
6
18
90
25
131
13
5
31
125
42
18
12
72
30
36
60
6
36
24
30
24
54
6
120
24
6
6
54
115
59
42
30
13
65
12
84
12
24
24
162
60
138
12
42
18
48
12
18
156
18
30
150
91
77
7
41
150
12
60
25
29
60
30
36
30
24
6
12
78
84
43
23
60
24
18
96
24
7
5
144
12
24
66
42
48
78
42
18
54
43
155
120
72
73
5
7
35
37
11
90
72
67
29
72
30
13
59
193
12
53
108
7
108
167
12
72
84
30
60
30
61
11
60
150
19
35
36
144
114
42
30
24
36
162
36
6
84
90
60
30
7
29
66
12
102
60
60
36
72
222
6
132
18
97
53
24
54
37
107
12
96
18
24
42
1
35
60
54
6
12
12
48
12
145
23
13
108
35
132
144
174
132
114
354
31
65
19
17
19
125
258
60
18
90
49
11
84
48
12
48
30
18
73
12
167
96
25
36
173
36
6
78
12
36
90
37
107
6
55
5
90
54
48
48
30
13
11
30
18
126
7
107
120
150
43
23
36
24
12
30
60
114
204
42
48
90
1
125
126
48
25
47
54
55
29
7
47
13
47
18
144
55
11
12
6
66
18
30
48
60
114
19
17
78
25
77
102
72
66
7
11
12
30
43
77
18
24
42
66
73
132
48
5
24
6
1
125
19
11
78
55
65
6
132
84
30
18
18
198
42
18
6
66
24
24
12
48
90
7
59
354
36
84
19
11
12
85
23
37
95
85
47
18
30
12
1
17
18
30
90
30
6
60
24
61
119
66
30
66
30
18
30
25
107
13
35
25
77
24
48
31
29
42
6
120
42
42
180
66
60
48
120
120
36
78
96
6
36
60
210
19
41
78
102
30
42
288
24
18
25
131
37
47
36
6
96
30
24
54
84
402
6
18
72
72
97
35
18
6
60
25
11
78
120
6
90
54
18
18
37
77
18
30
48
42
78
6
258
156
72
18
30
6
66
187
11
6
6
145
149
84
31
5
78
96
36
96
54
66
30
30
78
24
91
59
18
55
29
48
43
155
48
24
97
11
60
18
36
174
144
36
12
12
30
60
66
30
120
7
108
5
42
30
7
113
24
6
37
71
252
12
168
162
7
35
48
37
24
77
79
11
25
143
1
11
13
17
67
35
36
24
156
66
144
7
59
109
36
48
41
42
30
67
72
11
13
95
6
30
6
42
37
41
84
120
138
72
78
42
114
151
5
6
90
150
42
18
48
84
61
11
144
264
66
84
96
7
47
1
35
72
12
30
36
55
5
30
54
30
12
36
13
77
18
30
90
12
25
245
168
6
108
30
72
18
42
258
66
12
18
36
114
30
1
101
24
60
126
78
12
54
6
72
36
54
73
59
54
162
24
108
180
48
13
29
43
53
66
78
48
90
132
36
12
30
60
54
24
66
84
30
12
48
6
84
60
24
90
18
18
30
42
12
18
24
115
41
12
246
84
36
12
18
55
29
12
ABCD 95811346864*3^$a+1 [50014]
7
54
11
1
18
45
44
36
4
237
63
36
24
51
29
7
93
21
15
39
12
78
72
66
17
40
33
108
6
18
47
40
75
66
144
36
60
87
3
48
45
24
57
126
42
90
72
29
1
6
84
6
30
17
16
99
36
30
15
20
37
54
24
21
44
36
19
21
8
72
40
24
51
53
112
21
39
48
36
15
60
12
53
1
90
54
11
4
24
33
3
60
56
61
24
23
52
171
60
72
72
33
12
24
15
114
15
111
9
21
36
6
29
61
3
20
24
180
1
24
66
60
5
61
15
21
47
112
68
97
54
24
18
48
6
29
55
42
72
12
54
81
144
20
121
15
8
13
99
75
6
18
5
16
60
20
19
6
120
83
43
57
21
12
42
90
15
33
60
108
66
9
69
90
5
52
15
105
8
13
84
126
24
33
75
12
60
45
81
138
60
120
161
25
30
33
57
119
7
53
100
96
99
41
175
90
144
66
53
1
42
234
84
15
9
11
91
6
27
81
131
25
75
21
72
15
51
36
69
75
21
44
16
80
1
42
65
7
120
9
15
69
32
205
54
21
44
340
81
63
3
42
11
40
39
102
39
44
67
30
99
27
9
15
30
15
81
48
6
29
61
39
15
69
72
75
5
28
140
61
90
9
111
36
45
33
95
67
45
24
15
36
45
51
29
84
67
29
1
159
9
75
24
32
13
72
83
61
12
3
84
56
16
39
69
60
140
76
21
59
67
113
25
42
54
30
45
315
9
120
80
7
90
60
39
48
111
192
9
51
9
20
1
78
65
127
17
25
36
99
3
53
97
3
20
49
36
66
36
9
60
75
6
27
36
21
35
19
42
47
37
150
9
75
126
96
63
27
30
24
54
12
9
20
24
7
48
141
99
12
42
87
15
78
15
21
12
3
87
42
51
84
57
24
11
25
15
39
9
21
114
117
45
84
11
13
167
4
24
33
83
25
6
156
17
7
69
96
15
180
30
35
4
39
12
33
56
127
42
90
45
21
36
6
84
114
162
54
23
36
31
30
15
21
39
24
69
12
15
21
3
57
90
162
155
7
29
37
147
12
84
216
9
96
30
90
3
21
36
39
24
243
18
51
3
45
27
9
9
48
63
20
16
81
39
24
141
66
17
25
12
6
18
51
8
7
78
15
33
54
45
81
18
90
39
147
66
144
6
9
24
120
165
75
96
20
4
24
32
64
56
61
63
36
24
57
18
24
257
13
36
30
165
15
36
33
20
136
27
60
288
21
44
16
104
4
3
33
81
23
43
33
9
15
51
36
33
36
24
57
18
66
35
7
174
24
75
44
7
105
60
33
27
9
159
75
57
99
69
96
21
54
81
108
21
36
39
39
36
36
33
140
40
123
29
160
20
64
39
18
87
21
36
90
29
40
141
36
132
15
36
39
5
96
1
15
20
4
60
24
45
18
69
24
60
21
39
39
45
21
24
12
150
29
37
78
12
90
107
76
44
16
36
105
99
56
19
105
9
12
123
3
9
99
132
9
20
25
23
43
9
60
9
30
24
5
31
81
24
75
12
42
12
3
75
12
29
25
6
9
120
69
162
9
57
18
65
24
52
45
23
13
18
12
9
44
16
75
29
61
24
66
129
39
177
15
78
198
77
31
29
36
16
81
183
20
7
53
1
39
21
39
15
36
9
9
27
68
97
3
33
39
21
3
20
67
54
15
80
25
90
60
54
11
1
54
6
54
29
4
33
78
5
121
23
43
69
68
31
66
143
52
24
57
18
149
13
27
57
35
145
83
96
40
21
75
80
115
5
103
57
24
24
33
39
15
65
175
65
25
66
24
33
93
3
15
5
24
133
144
99
9
156
11
28
51
36
6
54
29
40
51
24
105
80
64
80
36
16
51
30
150
33
57
18
9
63
69
68
61
11
25
18
77
79
126
15
84
15
54
11
280
87
33
44
60
72
48
13
47
73
18
21
21
63
57
24
198
41
64
12
108
32
79
96
30
3
123
33
117
87
12
129
35
61
36
18
156
9
24
36
189
48
90
29
25
114
54
111
20
7
60
29
180
25
54
9
3
18
132
23
31
84
36
6
18
12
57
33
78
54
27
201
42
41
24
7
65
25
455
31
93
15
81
24
75
12
33
9
11
55
21
15
6
23
24
151
54
12
6
9
45
39
156
48
57
6
162
12
15
21
107
25
12
ABCD 95811360124*3^$a+1 [50110]
33
115
11
25
29
31
20
28
8
15
12
81
57
24
19
120
24
11
21
9
27
52
23
9
123
12
24
6
48
3
3
12
9
63
18
43
17
55
24
80
15
1
53
7
20
88
17
3
112
8
52
48
24
5
3
28
5
6
6
19
20
9
36
43
12
68
12
36
28
12
12
17
60
18
13
23
12
49
11
73
20
21
51
84
4
12
23
30
90
1
35
25
96
23
9
3
69
75
54
84
30
18
7
36
41
108
36
15
15
1
35
69
81
6
12
18
63
16
60
23
13
23
37
12
60
12
20
33
43
23
72
54
18
1
12
47
12
25
41
55
24
95
78
42
45
40
8
16
47
60
25
24
35
69
52
48
5
30
21
4
149
43
60
12
11
6
139
11
6
19
71
9
64
47
84
1
17
3
64
36
48
36
20
111
33
12
27
1
35
105
16
53
6
25
41
91
23
6
19
12
8
112
12
12
48
5
30
1
20
27
49
5
18
132
1
35
60
9
64
36
89
7
12
80
81
12
12
66
1
44
21
15
40
11
9
3
30
31
17
27
141
7
24
41
15
9
6
60
30
24
31
17
3
24
15
1
32
28
23
36
78
67
11
157
72
179
36
84
121
11
69
160
143
13
44
4
17
18
72
57
45
6
6
36
48
54
30
3
28
17
60
43
56
16
92
12
148
17
6
25
188
12
64
48
11
12
9
3
21
72
108
27
24
1
24
29
19
11
6
6
49
41
55
140
48
51
45
16
12
11
45
15
24
13
17
67
48
65
63
64
29
27
24
3
73
35
33
4
108
72
23
25
32
57
6
49
23
108
13
41
103
5
15
12
16
44
39
9
33
67
68
15
72
18
19
41
54
30
31
20
9
6
24
6
67
72
36
12
5
18
48
72
60
49
36
60
17
31
11
6
30
54
6
9
45
6
33
60
81
66
13
11
36
78
31
20
33
36
7
20
72
16
5
24
27
3
30
7
36
5
102
61
35
30
31
59
25
92
24
4
60
5
36
55
23
13
59
36
120
54
30
1
12
41
79
11
6
19
47
13
35
25
12
29
31
29
171
4
36
48
12
32
3
25
44
64
116
4
11
13
72
11
48
25
29
67
35
6
67
131
49
71
25
36
20
3
25
47
85
60
24
36
44
36
9
66
1
12
120
92
16
35
13
71
121
20
4
233
6
30
7
47
73
17
42
45
21
7
23
30
3
69
7
84
35
57
4
104
16
48
5
48
19
59
1
95
21
72
63
45
9
75
16
44
45
186
93
27
25
32
28
5
67
48
32
51
21
9
7
24
56
3
66
18
6
15
51
21
4
29
51
4
72
12
5
18
12
1
41
24
36
66
13
12
12
35
1
41
48
91
47
49
23
37
35
1
5
48
90
54
12
15
16
17
31
96
60
11
72
6
6
6
39
21
15
88
107
37
108
17
6
105
16
68
3
33
15
1
29
6
21
4
108
36
56
33
15
60
12
4
11
21
60
3
1
11
60
117
16
17
24
55
95
45
16
12
12
20
4
5
12
7
48
80
3
6
15
16
95
25
24
11
54
99
111
49
36
96
35
13
96
80
21
24
31
24
131
24
24
49
120
12
59
12
33
9
43
24
29
66
25
119
1
41
7
48
23
72
33
4
5
67
131
24
69
40
56
84
9
43
8
52
200
39
6
19
44
87
30
3
4
72
23
12
85
44
12
40
60
8
36
63
1
47
18
90
24
33
39
24
21
4
12
44
4
12
48
41
48
6
69
40
12
41
15
147
1
20
64
101
15
16
23
37
5
3
28
17
67
48
80
3
45
87
1
20
4
32
45
43
36
12
23
90
31
5
31
47
33
4
11
25
20
48
16
53
103
95
25
5
99
60
51
24
25
84
32
4
29
7
12
12
11
9
39
42
42
1
155
24
117
81
30
72
66
6
66
15
124
155
13
36
5
19
36
11
24
1
11
13
11
1
5
27
16
125
66
6
3
12
124
20
9
90
9
123
45
39
48
6
6
21
24
9
127
29
15
4
12
47
37
11
49
5
96
18
1
20
24
51
1
59
18
31
11
60
24
12
42
72
6
9
36
69
6
13
11
36
109
35
24
85
17
24
19
17
18
1
84
36
36
29
55
44
27
13
96
44
16
11
30
198
24
45
147
54
19
23
33
12
40
17
103
72
191
25
12
24
89
19
11
1
11
12
1
20
45
7
35
24
78
63
9
15
16
137
150
12
6
54
18
30
1
44
12
24
4
11
6
90
1
5
27
3
72
73
12
12
5
39
57
19
35
121
48
5
55
32
3
12
13
12
65
30
13
12
60
24
11
24
60
48
61
72
192
53
7
23
12
1
12
8
9
7
8
33
48
19
17
6
24
49
59
60
36
12
37
5
48
138
60
60
12
105
160
24
35
1
8
117
12
43
83
12
25
24
29
72
30
24
21
64
20
4
29
3
4
84
5
75
27
18
55
11
30
43
60
12
5
63
3
48
1
56
48
16
11
45
33
54
78
120
3
40
5
6
9
72
64
44
21
55
11
90
7
8
159
9
27
42
3
3
12
33
24
12
9
19
48
20
39
9
99
1
5
7
83
37
35
25
32
45
7
5
6
37
12
29
7
84
11
13
36
41
15
4
5
66
9
16
20
9
31
12
23
57
45
6
12
13
59
37
44
64
8
4
23
21
16
60
5
31
20
45
90
48
72
13
20
12
3
120
25
20
12
9
90
6
24
24
24
31
17
18
37
23
37
149
39
39
90
96
6
25
35
61
48
59
12
6
12
18
97
8
12
15
81
15
105
15
36
61
5
19
84
29
78
13
12
59
25
11
18
79
12
8
40
23
12
120
13
8
160
32
63
6
19
12
12
23
30
24
19
12
125
15
27
37
8
40
11
21
21
87
15
57
4
60
36
36
167
18
18
90
84
135
16
20
36
4
20
15
1
36
5
18
30
42
13
5
12
43
5
67
47
12
61
29
48
15
27
73
47
33
72
39
36
18
7
8
28
5
55
24
5
66
45
28
89
51
84
40
11
60
57
33
30
1
8
15
1
65
67
8
36
16
84
36
60
29
43
ABCD 95811365348*3^$a+1 [50014]
9
57
11
28
56
49
147
128
109
48
47
85
15
180
8
13
36
48
15
8
64
3
65
36
12
73
59
61
27
84
24
72
68
121
108
42
69
69
11
31
9
12
9
83
12
16
12
8
28
32
67
41
76
3
21
20
4
27
141
3
29
88
69
30
9
69
71
19
113
28
92
72
40
48
20
19
21
9
99
15
9
12
33
12
51
180
45
18
36
33
15
21
447
5
49
18
6
95
4
27
21
108
12
20
37
51
39
17
19
5
52
48
21
18
21
120
84
72
60
8
16
27
57
72
3
17
1
12
18
42
72
23
85
18
57
27
90
23
55
36
84
18
150
18
66
60
5
61
15
108
24
75
93
9
3
80
13
18
117
24
36
75
18
15
12
12
60
117
36
15
44
120
4
20
61
168
27
24
57
3
81
11
115
5
40
9
18
77
4
141
3
60
60
15
5
67
24
45
12
9
39
44
28
33
24
75
20
16
9
75
60
12
48
36
24
20
175
21
12
27
5
43
54
18
45
92
61
3
51
9
51
89
1
48
96
27
32
28
60
144
9
42
69
36
39
113
7
45
33
12
24
159
15
57
8
88
68
109
15
51
60
54
12
150
5
25
11
72
28
3
17
100
68
4
45
12
90
81
60
24
123
65
12
1
59
205
144
95
24
25
18
65
4
3
33
39
21
44
36
12
13
108
131
28
21
6
21
27
65
67
18
12
83
43
93
12
24
48
21
54
72
29
31
36
30
18
6
23
12
193
36
24
51
39
45
72
9
12
27
141
30
24
18
3
51
9
44
16
12
12
12
56
13
11
160
60
99
9
68
48
4
56
97
3
21
18
17
4
192
8
49
35
31
5
24
7
101
43
9
45
18
18
60
39
63
45
45
3
39
41
4
3
173
4
201
99
176
112
69
48
243
20
40
9
63
8
4
135
45
48
8
72
13
15
60
27
6
180
84
6
45
12
33
51
3
21
24
8
49
11
7
65
12
24
12
55
365
25
147
87
9
12
105
72
147
93
23
52
117
6
9
8
72
100
9
171
36
9
71
312
7
101
88
32
145
12
303
12
135
5
60
67
5
16
9
60
30
18
123
12
20
7
60
89
100
81
15
105
18
77
4
12
48
80
31
65
124
51
41
85
27
57
24
27
39
24
41
76
57
126
42
12
51
32
100
33
54
6
216
30
45
36
243
126
60
35
85
3
8
160
20
28
51
41
49
114
102
63
87
57
27
18
126
36
21
24
45
15
39
9
15
30
96
144
35
31
36
9
20
244
12
39
6
54
17
132
48
244
36
3
45
87
5
13
144
27
45
123
8
13
12
27
60
68
49
23
133
47
13
3
20
7
18
111
21
3
60
60
15
45
27
77
1
59
31
9
8
103
162
59
19
105
21
48
132
3
27
54
51
8
13
15
12
12
105
11
115
5
109
51
12
27
36
5
79
9
99
42
18
72
5
43
57
8
13
3
32
13
60
36
36
15
12
3
18
24
48
60
99
9
36
48
72
18
5
91
77
43
36
33
8
13
24
107
19
69
33
24
210
29
25
114
30
18
54
3
8
4
93
36
36
6
48
42
75
24
8
72
19
41
31
53
85
6
66
144
6
69
8
43
132
125
132
25
3
105
3
12
120
92
40
9
15
20
1
63
48
84
105
11
120
64
48
87
48
105
153
54
21
104
24
25
39
20
1
71
24
79
96
30
15
117
3
105
75
92
49
15
20
76
12
21
35
31
78
72
75
128
120
85
96
12
23
4
12
24
24
237
3
21
36
108
30
42
143
37
39
24
3
9
45
23
16
84
75
126
6
21
9
11
4
96
8
61
3
20
40
51
45
12
9
24
30
9
15
48
72
6
39
51
5
4
12
81
3
44
76
57
3
39
12
18
27
33
3
60
60
33
6
9
45
72
35
49
23
40
117
60
63
68
108
16
15
21
9
54
45
12
33
59
55
105
57
35
16
33
39
8
64
8
48
13
24
120
63
32
16
80
52
69
75
24
44
55
12
54
36
39
105
51
3
33
24
56
52
75
12
29
4
108
8
16
3
53
60
88
20
16
24
9
71
64
57
75
56
4
9
36
51
117
72
30
45
36
27
60
18
23
4
3
18
147
72
8
52
33
12
27
24
75
36
18
3
60
9
6
69
123
42
63
212
16
27
41
24
28
20
13
6
33
51
9
48
57
12
51
8
16
48
81
246
9
20
12
28
57
47
108
25
3
75
45
12
33
51
36
12
3
24
54
12
27
45
42
81
45
3
84
15
42
36
23
40
9
35
31
36
36
93
24
20
31
105
15
69
36
21
15
96
57
111
69
15
36
111
144
57
9
51
39
21
177
11
76
3
18
63
24
8
49
11
7
18
3
56
24
7
69
75
21
57
ABCD 95811418546*3^$a+1 [50012]
56
147
93
160
24
41
55
137
168
7
191
90
55
119
90
63
3
37
23
24
78
12
7
48
41
31
53
120
150
21
16
11
37
65
55
101
90
84
13
8
112
65
135
88
17
72
36
19
8
64
240
41
288
12
120
180
7
8
48
15
120
90
144
7
24
56
9
15
16
71
120
33
96
69
72
43
56
24
69
3
88
59
108
49
48
48
24
29
24
48
339
9
15
69
90
177
21
72
43
200
33
42
69
120
93
60
31
5
42
48
24
6
19
101
147
63
102
42
121
47
168
234
78
49
53
27
33
55
131
21
16
5
132
36
30
37
5
3
16
23
90
216
24
30
78
19
143
1
24
8
48
9
60
3
48
45
27
88
65
135
15
1
96
8
87
25
155
18
27
64
29
27
120
160
5
3
9
66
90
12
72
30
33
144
88
65
48
120
7
53
99
24
75
54
55
72
104
87
42
96
87
24
96
45
60
60
99
33
247
191
30
18
54
123
24
160
23
25
5
51
64
8
45
19
216
47
33
33
87
24
208
72
23
18
30
30
99
136
48
72
65
127
48
5
78
21
96
27
48
12
177
160
41
159
88
56
9
7
41
63
177
63
9
60
115
48
47
1
95
24
57
160
24
17
135
57
7
216
95
30
102
30
55
128
64
11
277
143
30
99
129
24
30
6
19
5
115
48
8
27
13
29
163
167
78
42
6
162
18
55
35
30
87
48
39
145
56
72
15
25
264
48
168
24
179
37
8
64
72
48
272
9
84
27
51
13
144
8
63
49
8
147
126
31
41
39
40
24
65
15
165
19
8
24
40
168
48
17
31
107
372
193
8
16
41
15
33
7
48
56
64
17
7
23
97
11
21
21
3
112
48
35
21
88
128
48
15
81
3
21
96
120
16
47
240
48
42
7
89
54
18
132
27
3
18
12
18
42
300
31
72
24
41
48
55
17
39
3
96
144
48
13
56
153
175
95
97
71
48
1
56
33
31
96
24
56
64
53
163
8
112
23
49
32
64
24
48
35
30
7
293
12
48
60
12
18
93
15
120
1
104
39
1
152
144
141
18
162
12
187
113
36
51
24
39
25
120
23
48
222
42
81
40
56
208
23
12
133
17
7
48
8
40
65
15
88
120
32
57
87
33
87
63
66
24
207
51
45
33
174
25
32
33
31
215
25
59
36
90
127
5
3
64
32
93
27
51
12
25
11
45
232
65
90
12
33
64
56
280
53
12
55
8
39
66
79
11
42
42
193
24
101
30
12
36
37
24
113
408
42
141
9
55
95
66
367
47
78
12
55
65
31
32
48
15
84
21
112
95
18
12
12
18
85
137
55
152
3
30
6
97
24
53
3
112
8
24
88
8
64
143
30
147
123
18
75
240
93
19
8
40
24
29
19
32
63
25
48
24
71
33
9
87
159
162
102
30
27
39
25
95
57
33
7
8
45
12
132
3
15
97
41
79
96
80
72
105
30
33
16
224
9
7
23
1
245
19
83
12
78
18
24
96
72
9
88
41
15
27
85
5
198
54
127
288
96
65
175
47
42
31
17
30
25
24
83
36
120
1
24
56
33
111
216
69
72
48
132
30
25
8
72
153
7
83
181
24
17
18
21
63
25
96
152
45
18
49
8
24
64
29
60
7
56
24
33
31
29
96
19
101
24
27
81
39
64
24
32
81
7
168
23
24
210
7
296
207
25
56
45
90
105
15
24
66
247
200
15
30
60
63
15
57
27
21
15
30
162
18
12
72
3
ABCD 95811743486*3^$a+1 [50028]
27
21
60
9
3
48
51
18
95
31
42
203
7
5
60
88
24
165
15
20
295
21
15
90
144
35
91
9
96
12
72
63
102
171
27
33
12
45
150
33
44
13
75
15
17
60
43
222
138
60
45
117
11
4
20
31
9
36
84
48
39
9
51
66
72
155
61
39
60
36
60
72
27
141
24
45
15
48
108
20
84
13
35
277
71
52
72
36
12
27
125
220
36
24
8
55
30
54
168
45
8
103
29
7
93
51
24
45
36
135
66
23
91
9
291
269
37
3
3
33
84
45
3
48
12
3
225
104
13
24
111
153
42
77
25
35
16
152
160
12
48
68
64
45
72
59
79
93
3
77
52
48
39
48
6
147
87
81
111
53
100
48
12
96
51
41
67
42
3
261
6
66
27
63
33
24
96
164
7
90
3
165
18
117
48
12
96
45
24
11
19
18
18
29
7
173
76
404
55
30
18
17
7
93
96
20
12
7
132
36
17
16
12
48
15
36
33
96
80
1
11
13
27
8
55
77
25
23
19
30
3
32
76
39
41
4
21
75
24
176
40
24
165
63
249
3
80
43
108
54
11
19
60
125
16
12
120
189
51
152
16
24
45
96
54
48
57
51
45
9
90
65
13
192
18
33
152
148
60
24
15
168
53
124
56
157
24
11
79
84
9
36
27
132
48
77
48
115
57
27
18
150
18
192
42
9
117
87
111
17
28
24
93
15
39
41
7
21
87
57
51
65
25
27
60
32
25
78
53
4
27
33
276
80
25
59
28
9
39
27
213
84
15
33
8
85
126
69
60
140
144
88
15
57
20
193
27
48
75
53
37
102
60
48
225
87
48
213
144
48
15
12
6
144
3
12
57
30
9
99
41
72
37
23
43
9
27
33
27
81
3
24
45
128
7
30
263
7
153
12
15
5
28
45
83
7
108
17
19
81
80
40
27
5
36
31
33
60
36
51
36
45
48
80
64
183
53
124
123
137
148
8
31
54
59
85
42
9
21
96
30
5
13
90
45
105
66
294
27
27
72
33
3
45
3
77
103
9
81
24
126
57
9
99
104
40
20
96
19
33
12
33
63
75
24
120
36
36
93
3
57
48
80
160
27
36
117
12
8
7
21
44
13
23
172
15
54
24
59
115
21
21
3
45
3
108
105
54
45
116
19
126
24
18
12
21
144
20
193
3
141
3
15
132
18
83
7
12
113
160
80
16
60
117
3
99
18
72
15
3
33
21
78
21
87
30
15
12
20
36
31
33
3
125
19
53
127
69
87
77
55
48
177
63
48
5
52
69
3
56
37
90
318
27
32
85
78
12
78
48
99
8
7
72
9
72
8
211
36
17
28
108
27
5
88
255
72
17
16
69
51
27
72
210
6
45
39
36
114
131
7
153
264
21
27
3
29
40
68
112
3
24
33
75
5
40
8
52
48
132
60
33
3
24
176
64
80
16
24
21
39
363
57
60
36
27
48
5
31
198
6
210
72
75
15
33
27
33
15
72
57
3
57
180
80
60
276
64
111
72
108
72
17
40
108
33
195
12
60
68
127
132
33
12
68
115
77
67
9
27
78
75
141
131
7
21
57
3
51
69
12
92
88
39
6
18
65
37
23
132
28
84
156
192
132
51
29
55
65
13
48
39
60
15
30
168
120
3
24
380
28
3
120
5
72
28
12
15
17
85
111
12
68
12
19
149
60
4
108
147
48
45
9
23
91
54
66
60
162
54
36
390
3
24
45
6
17
19
54
54
21
204
60
51
24
18
192
51
27
108
45
57
27
63
24
101
52
108
3
65
139
5
28
3
84
18
54
21
237
18
45
92
133
15
39
120
18
51
ABCD 95812354754*3^$a+1 [50134]
4
137
168
27
21
60
127
17
384
240
12
3
52
20
9
3
48
64
44
21
43
53
48
79
41
7
89
48
3
45
72
51
112
29
60
96
259
65
108
183
72
132
36
112
53
7
77
223
5
27
21
3
24
141
96
39
57
3
129
67
20
21
123
45
15
45
96
151
8
129
51
16
48
20
93
24
24
60
84
51
45
19
8
69
75
84
36
108
45
67
80
81
12
60
51
84
132
16
12
60
8
172
41
51
21
72
228
3
4
41
51
28
17
31
20
45
175
77
3
273
15
45
39
81
24
132
63
40
108
17
120
36
12
48
39
12
88
437
195
36
108
4
17
24
7
29
3
33
12
15
33
7
48
72
120
5
48
3
52
17
15
93
12
3
69
43
32
24
57
12
36
12
115
53
24
43
72
5
15
48
84
156
108
64
65
55
12
140
81
144
156
3
120
24
48
40
60
44
100
29
67
65
219
84
57
72
63
33
336
75
141
3
64
5
60
15
81
132
12
12
39
16
41
72
12
31
5
159
36
172
128
45
55
204
65
96
192
15
33
27
36
81
15
129
67
200
45
39
9
75
309
43
125
27
36
300
456
69
19
20
33
175
12
116
52
8
52
29
31
173
27
40
180
17
192
43
80
36
12
69
15
76
8
120
36
9
24
15
36
24
48
24
9
180
51
21
67
48
20
204
48
93
75
93
19
80
12
45
84
19
12
140
45
48
43
12
60
56
21
151
44
84
45
79
5
43
5
48
67
77
15
33
60
48
15
112
53
15
4
8
45
39
33
51
9
63
4
36
32
28
77
63
52
48
65
159
28
116
52
60
17
12
3
156
144
21
72
3
21
75
69
15
57
72
43
113
7
173
96
3
105
156
72
27
40
140
45
3
33
27
4
221
144
96
63
4
48
29
96
7
108
29
135
24
64
125
103
20
48
57
192
195
81
15
9
75
60
81
75
4
125
55
8
4
80
28
32
16
5
79
68
117
75
153
96
7
80
105
39
24
144
45
75
21
7
29
111
52
20
72
16
8
64
53
24
3
300
288
112
180
12
36
92
60
168
12
156
4
41
7
173
36
3
45
27
168
12
33
12
31
32
93
39
9
84
3
129
108
48
127
53
168
7
113
19
5
103
32
108
228
64
128
45
207
21
144
75
132
36
93
19
152
21
15
9
48
7
29
36
24
135
12
273
99
33
60
15
168
57
12
36
19
17
31
20
40
17
87
189
19
137
159
52
284
69
15
60
69
123
93
36
63
72
9
15
69
60
96
12
72
3
45
120
48
7
224
129
255
432
9
3
21
96
31
12
48
32
40
12
41
132
36
12
87
88
20
45
15
132
28
65
99
28
68
9
39
12
100
65
79
108
32
84
36
24
132
84
9
79
5
3
57
12
36
19
224
4
60
17
31
12
53
12
163
17
48
147
40
68
57
87
16
68
64
77
43
68
52
48
80
24
141
87
153
67
20
12
84
52
32
40
17
39
124
17
63
81
27
84
16
44
136
92
93
132
3
24
141
144
99
45
72
12
63
84
9
36
108
36
19
48
68
24
48
285
219
88
20
180
93
75
112
65
55
12
176
108
64
5
51
141
15
81
15
33
12
12
103
92
88
5
87
156
4
17
31
60
68
64
80
60
21
111
81
3
21
24
24
3
24
16
92
60
177
63
93
135
177
3
9
3
33
79
29
211
41
87
60
45
7
89
72
3
21
151
17
75
21
31
29
51
141
ABCD 95812616338*3^$a+1 [50028]
39
144
60
12
213
51
39
126
27
9
144
39
12
21
27
300
141
27
12
33
147
12
3
45
60
36
57
72
216
39
12
129
87
72
3
72
18
3
15
21
303
21
195
126
159
57
87
108
39
105
96
15
33
96
105
123
12
156
48
72
48
216
96
3
90
135
132
39
54
195
75
117
63
9
171
57
15
165
69
339
21
36
18
165
15
9
60
192
48
105
162
33
3
33
39
21
84
48
9
144
267
12
12
15
18
183
108
96
204
57
18
90
36
54
81
24
312
144
105
108
18
105
219
21
123
9
153
90
18
180
72
252
111
72
12
48
27
90
432
63
12
141
3
84
12
99
9
27
105
21
15
60
105
195
84
300
36
180
12
75
36
81
36
9
99
9
90
45
12
24
12
12
21
234
162
159
132
177
15
57
36
183
69
3
144
15
36
33
84
27
81
144
135
54
15
24
15
45
108
27
57
15
261
12
51
36
9
84
480
12
156
123
105
96
159
45
144
27
54
72
15
3
69
336
45
72
3
249
18
108
126
36
99
84
87
54
63
12
36
15
33
132
33
39
141
27
12
192
96
15
18
159
111
117
48
51
309
195
117
63
90
126
90
75
36
24
24
120
24
108
12
333
18
21
159
126
54
189
45
63
48
24
48
168
72
24
3
72
9
99
18
135
120
15
105
3
216
153
36
24
93
27
207
33
3
18
75
60
9
51
111
69
156
63
198
72
36
36
234
117
132
75
90
126
36
18
111
276
81
15
93
279
63
18
27
180
108
192
159
33
21
180
126
108
81
99
18
123
147
213
39
105
75
18
54
306
75
84
36
75
18
90
90
36
54
144
72
21
48
120
27
198
15
147
69
48
27
69
36
75
81
72
27
33
3
9
144
264
96
117
27
63
45
63
72
45
207
33
12
81
15
252
180
183
45
9
15
57
63
72
24
144
3
18
180
135
24
3
33
75
117
48
12
39
45
228
12
93
51
39
72
141
192
36
9
306
180
117
12
177
54
36
9
192
12
336
192
33
126
18
15
57
54
81
63
36
72
57
213
195
129
99
117
54
180
69
12
9
123
21
27
9
18
21
105
99
27
9
135
57
69
3
213
3
24
63
33
36
3
33
24
69
111
156
165
72
3
84
36
39
225
168
21
27
24
144
36
3
33
12
153
27
81
231
3
18
198
45
60
39
57
15
69
12
207
237
36
48
84
168
129
159
24
96
9
51
75
9
48
60
27
21
12
39
90
3
192
183
165
213
198
9
12
15
129
51
396
105
39
9
225
72
18
72
54
15
165
99
9
162
36
18
36
54
69
21
51
216
48
171
18
3
120
84
9
27
60
39
126
54
33
255
81
9
27
204
111
81
45
39
144
132
9
3
36
69
3
48
21
54
21
15
9
9
ABCD 95812736114*3^$a+1 [50007]
60
36
60
66
54
24
42
5
16
80
64
105
30
9
39
57
69
11
43
5
91
6
18
192
174
54
90
47
19
24
5
181
27
87
222
18
57
39
156
141
69
18
42
48
42
78
126
105
80
19
216
30
156
11
43
5
181
18
42
210
30
111
39
89
139
30
60
251
304
32
139
60
185
55
96
233
37
60
24
30
201
39
36
78
135
32
19
36
18
30
41
19
120
30
222
240
570
159
80
192
144
16
117
126
84
41
144
307
78
6
137
163
120
150
15
135
36
53
1
66
84
30
66
378
90
5
55
185
1
54
12
264
60
89
7
41
199
30
144
54
42
30
29
211
24
54
66
216
69
39
345
87
60
125
115
258
300
246
9
147
29
1
48
72
18
30
156
54
12
41
187
42
144
6
30
60
18
12
78
47
139
30
96
120
18
66
27
3
6
18
90
27
135
60
93
21
75
224
112
99
36
18
87
69
59
1
54
12
93
21
30
141
33
6
96
185
103
90
6
126
59
112
249
78
12
30
63
32
96
73
60
107
49
63
80
265
215
7
41
19
30
120
168
303
288
39
41
115
77
304
80
103
36
5
49
63
3
29
55
36
150
47
427
53
43
117
32
48
67
162
108
216
66
78
60
6
90
66
108
312
149
55
89
16
51
114
11
73
60
155
55
36
24
77
169
71
55
18
87
128
1
47
103
41
96
73
39
57
215
25
30
180
245
43
12
60
45
39
137
187
6
47
7
185
48
133
299
96
144
55
41
19
6
71
193
47
144
121
23
97
18
36
84
102
114
24
5
25
156
59
67
84
41
160
309
66
30
30
30
159
81
120
71
49
54
57
9
234
36
48
36
5
181
203
25
42
84
96
30
258
137
25
168
72
78
12
45
48
87
60
30
228
30
66
54
53
7
90
6
30
30
30
15
32
7
12
78
72
108
66
36
5
49
54
185
25
156
66
78
11
49
95
25
23
48
64
27
150
324
107
144
43
5
217
18
156
41
208
27
138
123
27
60
12
45
39
36
5
25
60
11
49
48
96
15
21
11
97
47
25
114
96
60
9
39
90
111
80
112
27
120
6
87
33
36
150
78
23
48
85
6
24
6
168
66
84
96
144
185
7
138
36
107
112
80
160
81
24
60
162
204
125
391
18
90
66
144
366
30
6
144
126
30
18
203
160
129
18
72
234
155
16
99
84
137
400
225
138
42
144
36
24
180
27
3
45
171
5
25
18
126
24
15
51
126
48
47
229
144
66
84
120
77
103
240
162
71
73
90
24
42
18
105
80
7
138
15
48
80
19
210
18
12
24
69
432
99
66
30
29
25
71
49
207
240
3
77
48
55
126
ABCD 95813031872*3^$a+1 [50006]
12
83
25
60
12
24
23
25
60
131
4
81
90
12
5
49
6
84
114
192
59
28
68
49
66
53
25
59
28
87
72
24
9
20
28
117
108
23
31
18
23
48
36
19
41
48
120
13
15
69
54
114
90
48
18
107
12
28
3
65
12
4
45
30
36
69
3
41
16
39
21
45
35
43
12
144
54
35
36
60
16
68
7
41
97
35
12
28
72
75
21
8
84
12
13
83
24
40
3
5
103
18
35
16
128
37
48
18
29
25
71
37
23
48
145
27
99
5
19
21
9
39
20
60
112
3
18
24
48
60
18
5
43
69
32
13
11
64
152
40
44
96
25
23
25
195
180
3
17
96
12
19
93
3
12
65
60
25
11
64
15
33
92
55
33
39
41
120
55
9
8
48
64
44
25
30
9
20
25
15
32
24
16
129
71
1
144
60
48
36
114
48
24
18
36
47
64
104
49
36
27
24
3
5
31
57
32
37
63
27
54
35
1
54
42
23
24
48
12
52
96
9
60
23
7
18
123
12
20
72
36
13
72
27
57
195
36
12
45
90
6
39
15
53
60
7
42
48
60
23
60
25
30
5
4
20
13
107
49
42
45
32
31
66
75
48
21
71
133
11
55
77
52
33
39
116
12
103
89
36
37
11
7
29
151
24
45
44
1
3
15
161
19
57
20
25
108
11
4
81
11
28
177
15
80
25
155
16
69
15
56
4
9
6
53
121
51
3
65
13
12
3
3
17
64
8
67
93
15
17
16
68
4
8
24
13
11
61
3
20
12
48
7
113
28
3
12
17
25
36
51
60
63
96
65
72
172
20
61
24
11
61
3
8
25
39
68
31
69
56
24
85
96
27
60
92
36
19
90
63
75
57
57
35
36
12
96
19
117
93
15
12
48
21
54
36
5
25
107
12
25
3
32
7
33
15
42
15
39
12
18
35
64
27
45
45
119
36
28
57
18
138
23
67
17
1
36
36
35
24
144
109
123
3
66
15
128
52
21
18
5
12
7
12
65
85
90
36
45
44
13
72
11
85
192
35
1
6
33
20
55
66
27
9
3
68
108
12
7
18
114
5
13
11
232
117
11
4
132
15
33
15
77
19
66
6
54
35
88
56
72
40
12
75
30
150
45
21
47
48
60
4
176
7
77
28
3
29
52
15
18
30
18
60
48
72
114
41
13
12
24
111
104
55
29
76
36
84
9
36
35
1
18
66
11
144
40
8
12
48
36
61
15
135
89
1
11
19
29
24
12
48
48
79
21
44
61
48
47
7
78
47
172
56
7
18
24
15
39
129
8
48
60
7
12
17
1
87
21
59
40
200
7
24
101
28
20
192
36
112
12
36
8
24
55
5
13
35
7
12
125
16
84
48
3
30
15
39
5
204
96
36
48
67
9
8
12
169
72
12
60
12
11
67
65
60
67
6
12
15
12
9
27
12
20
40
33
23
25
111
68
36
19
5
1
54
72
33
152
28
32
1
24
3
56
72
139
66
108
24
18
149
31
30
60
18
29
160
20
28
9
15
75
29
36
25
24
66
33
57
3
20
175
6
36
23
12
91
53
145
95
4
57
23
1
30
54
3
8
7
24
113
12
109
30
5
4
27
36
129
120
9
54
41
61
6
5
7
41
4
27
18
60
48
39
123
101
16
15
33
15
17
19
77
132
7
6
75
20
52
72
8
40
8
169
35
1
107
72
48
7
36
5
49
54
65
4
12
116
220
33
51
48
51
41
24
19
5
37
36
54
18
15
20
100
140
31
17
13
36
36
72
195
3
45
12
32
1
47
25
75
32
28
177
63
32
31
57
12
111
18
12
42
36
66
23
55
57
81
15
57
47
103
36
30
71
43
57
15
36
137
25
11
4
21
51
68
1
27
63
69
75
41
12
55
18
6
33
57
66
60
84
5
28
57
36
90
29
16
44
109
39
33
27
45
18
53
16
81
59
144
79
36
6
11
52
12
44
1
23
55
33
80
25
39
8
12
1
15
123
21
20
1
174
96
72
5
97
18
6
27
93
95
121
23
175
108
9
15
54
12
15
39
81
27
45
72
105
59
25
24
131
60
4
33
18
6
51
44
79
201
111
65
37
27
69
39
63
53
1
6
72
18
48
36
71
25
179
1
12
83
7
41
49
95
55
77
43
33
3
6
36
72
47
60
1
30
18
179
36
16
45
59
144
13
18
9
45
15
87
21
15
105
12
45
35
1
11
43
36
5
91
65
24
127
29
1
72
27
44
37
24
83
163
57
87
6
59
24
132
55
5
40
32
12
36
67
18
23
76
33
147
60
36
3
6
35
73
23
72
85
3
117
15
21
155
12
37
48
24
11
72
40
15
17
60
91
105
3
54
120
18
77
96
31
54
54
36
12
29
100
36
8
49
18
65
109
6
54
51
39
30
75
8
12
220
8
37
123
117
3
8
97
11
36
48
7
5
13
6
17
13
11
ABCD 95813411836*3^$a+1 [50033]
83
28
75
9
9
12
35
12
61
42
5
85
195
132
27
273
3
30
18
21
68
28
120
12
237
3
33
18
21
141
39
8
40
117
95
48
13
27
27
78
203
24
73
87
68
112
3
5
37
30
5
1
30
29
151
114
11
72
55
5
40
51
77
192
85
15
92
16
32
121
71
16
69
15
99
9
135
65
48
97
108
42
18
12
3
20
127
125
1
27
92
7
81
24
15
125
1
95
52
48
57
143
4
21
102
5
52
105
15
45
15
33
60
36
119
40
12
75
33
3
65
85
120
119
40
63
48
18
186
93
177
11
24
49
36
18
245
67
45
99
81
36
24
75
5
48
193
15
189
11
37
60
183
44
1
39
56
199
53
108
85
75
15
72
57
39
21
20
96
19
33
48
15
245
144
36
60
124
56
67
125
52
8
73
54
65
1
47
43
42
3
9
11
43
29
12
28
57
35
120
229
84
123
24
33
3
12
48
27
45
231
12
29
48
72
40
36
92
132
181
15
12
128
7
126
87
144
81
75
392
1
36
183
51
54
12
60
35
16
129
30
5
108
181
36
63
57
95
136
20
7
5
13
15
147
102
63
68
64
8
48
52
81
27
45
27
12
8
48
43
42
288
47
64
15
33
92
49
72
59
91
102
15
27
33
32
1
24
11
72
168
13
27
15
77
48
139
21
75
18
51
93
23
7
77
168
13
35
4
51
12
5
37
51
80
4
140
13
215
37
15
69
24
66
17
25
107
28
12
45
96
102
60
45
152
1
111
8
40
252
36
120
104
16
45
59
1
27
8
49
35
145
3
32
1
180
87
45
135
45
35
168
12
28
20
60
24
48
37
90
105
20
13
78
17
13
24
23
12
343
72
5
43
17
55
96
120
17
208
44
1
47
67
113
28
24
33
72
35
120
25
30
5
163
30
72
60
11
60
13
167
180
49
51
92
52
36
135
12
78
30
257
48
19
6
102
36
21
8
108
25
59
228
1
96
23
220
27
33
12
20
16
45
18
41
36
157
12
11
40
24
56
124
21
15
180
57
12
23
13
155
60
115
9
45
108
35
73
228
71
16
44
180
1
18
9
48
105
167
40
32
48
52
21
90
17
40
117
123
81
162
5
13
59
28
15
45
24
80
55
288
5
97
215
163
53
7
102
143
252
25
126
54
131
4
60
60
336
123
17
73
159
8
12
163
24
45
20
205
111
200
97
15
72
36
120
9
3
57
95
85
36
87
201
72
95
84
40
8
25
30
33
200
55
17
172
9
42
29
313
23
4
80
55
36
45
147
57
39
174
3
60
32
60
61
11
121
15
39
213
8
64
3
17
85
6
5
24
96
19
53
88
92
145
30
33
24
33
135
32
76
12
21
11
28
12
111
54
36
119
48
172
108
32
25
135
201
27
123
69
111
102
35
60
100
20
1
87
224
13
36
59
52
68
25
15
92
60
40
225
30
5
88
20
72
121
47
48
64
3
126
51
200
40
75
48
126
27
105
87
8
12
73
47
43
77
7
105
140
25
263
132
25
11
60
73
71
121
47
28
92
48
12
43
144
101
100
33
39
8
49
48
3
3
89
67
21
213
6
65
168
108
109
23
40
111
96
113
187
93
20
52
68
7
216
17
55
48
5
132
28
15
29
61
75
32
12
16
20
60
12
115
33
84
33
12
23
72
48
72
109
191
13
75
20
120
121
11
13
3
69
171
104
40
8
48
25
75
9
35
16
45
15
105
24
131
72
72
28
21
87
20
145
12
132
3
12
ABCD 95813889376*3^$a+1 [50032]
11
61
23
33
33
96
24
55
35
6
90
30
78
126
19
17
43
36
12
48
29
67
108
72
95
54
19
36
84
17
139
11
138
7
65
55
23
1
191
84
6
78
73
17
30
25
72
35
69
64
11
1
48
11
25
5
19
35
61
149
91
56
16
12
60
5
66
49
11
54
31
11
81
28
36
108
5
42
84
145
41
24
36
43
12
95
18
7
53
43
29
19
24
11
105
141
55
120
23
72
24
49
12
84
176
69
36
24
30
144
12
54
96
144
24
42
25
48
11
30
60
15
51
25
48
60
71
36
25
80
129
66
1
48
29
36
55
65
6
18
175
101
19
8
3
25
84
125
43
84
156
83
49
12
35
193
12
216
29
43
11
66
48
30
96
85
24
120
36
96
5
60
240
19
71
90
43
5
6
1
53
123
57
30
1
92
52
35
61
24
95
36
1
20
9
55
11
13
101
27
63
121
24
11
18
42
54
91
60
60
24
29
12
175
65
103
137
55
209
7
23
49
41
19
41
91
24
95
1
48
17
31
17
55
120
5
31
60
36
89
19
36
11
144
181
84
41
211
44
4
12
48
209
30
37
5
18
12
13
41
91
56
52
132
48
5
87
69
180
6
1
59
54
30
66
43
47
25
59
30
276
84
15
75
1
89
51
40
89
79
180
71
37
84
35
13
71
60
1
65
204
127
53
90
120
90
24
43
47
217
36
12
120
11
61
83
66
6
114
30
120
6
18
61
5
150
61
23
36
6
55
53
67
35
54
55
36
95
69
40
11
21
4
96
12
11
24
13
107
60
1
24
11
120
109
72
5
115
23
6
139
5
67
53
12
54
24
25
60
36
65
91
65
30
13
65
55
17
43
11
36
61
47
25
17
15
3
25
36
65
175
125
19
96
131
9
4
11
109
56
39
37
65
43
36
60
36
23
37
275
1
17
67
23
145
36
29
55
5
331
59
36
49
12
65
163
120
137
30
13
77
79
41
79
11
45
148
35
33
9
135
64
12
12
36
35
1
24
119
6
91
5
84
7
44
4
60
36
48
32
33
60
120
43
12
41
55
269
31
72
83
121
240
5
78
6
84
102
18
12
48
12
55
5
19
29
115
65
42
84
21
4
24
11
85
24
168
80
129
48
55
60
12
23
1
5
6
24
126
43
36
12
17
12
150
73
96
41
55
35
61
23
1
65
139
125
24
7
89
30
61
59
21
33
91
35
36
54
6
60
25
24
36
53
31
155
24
37
245
19
209
30
1
144
35
61
5
66
73
72
5
54
109
65
175
192
24
11
54
30
1
36
47
66
66
145
108
12
48
65
30
133
132
48
53
195
45
55
276
48
11
61
89
31
48
17
39
184
60
12
29
54
145
17
78
1
125
51
3
1
65
79
12
48
12
59
66
103
41
84
7
53
55
101
7
23
30
84
55
192
83
61
59
6
36
235
24
60
5
6
49
89
91
11
1
17
66
81
15
90
84
127
24
60
89
55
71
25
116
184
89
36
54
37
137
42
13
11
60
60
84
6
126
18
12
84
6
13
281
51
9
24
3
3
109
11
66
43
36
149
66
37
24
104
4
101
126
18
42
30
84
30
1
60
83
181
12
84
48
41
7
89
24
127
29
31
12
11
54
36
24
235
35
210
7
36
24
35
81
28
24
72
5
30
109
71
18
132
120
255
28
72
24
84
12
168
12
239
30
127
29
19
11
30
48
7
5
115
144
59
1
36
24
24
305
151
11
60
25
35
61
17
31
29
7
60
20
76
84
5
24
6
49
11
61
89
210
18
90
162
24
24
55
17
78
121
59
1
60
5
54
42
51
3
30
150
1
29
91
264
11
24
6
144
91
113
31
20
40
29
7
209
31
59
21
123
90
6
30
30
60
1
23
12
25
59
1
113
31
65
19
48
180
59
60
78
43
107
210
162
13
12
24
12
84
65
43
5
12
75
3
85
95
1
5
24
91
ABCD 95815102718*3^$a+1 [50007]
79
5
97
96
36
23
31
36
30
11
13
23
43
24
12
96
5
43
29
7
126
42
41
24
73
143
37
83
36
223
24
29
7
5
144
25
72
6
29
43
5
72
72
216
25
60
48
11
7
6
12
132
11
12
25
90
78
11
7
72
101
25
23
49
90
36
5
24
43
174
47
49
90
72
77
7
42
12
42
72
29
55
101
24
91
132
29
48
60
36
37
60
47
145
6
137
12
96
72
37
54
54
6
5
31
5
108
241
168
11
48
31
192
65
60
37
47
7
65
13
11
97
138
17
1
18
132
36
72
54
23
60
73
18
36
17
79
84
29
24
7
12
168
101
79
48
78
66
29
25
60
47
1
36
35
84
67
18
66
125
91
29
24
127
72
17
79
12
108
18
6
5
97
83
60
156
103
113
67
29
12
67
102
54
29
43
24
48
90
24
36
47
108
7
5
43
53
48
36
103
84
6
36
84
72
83
85
23
85
11
48
36
49
23
72
168
7
18
23
7
29
132
72
55
17
19
89
1
6
66
35
19
17
97
83
12
25
54
173
7
17
55
137
60
48
43
101
139
48
53
1
35
61
203
7
78
11
7
48
24
5
7
18
11
60
36
151
120
36
29
7
17
61
11
108
1
54
24
5
31
18
59
31
77
85
18
77
60
19
258
84
36
11
24
72
1
60
162
29
25
23
49
54
126
47
61
11
36
36
1
18
245
24
97
23
7
24
84
17
12
43
53
36
181
11
43
6
30
60
102
78
72
12
17
19
36
65
13
131
25
78
18
30
137
13
59
96
48
24
120
211
72
48
36
89
36
12
24
43
48
65
96
36
144
61
11
55
29
7
29
61
36
6
12
24
18
47
25
30
24
29
37
240
11
36
84
31
102
54
18
6
29
37
72
24
12
143
91
17
12
79
204
5
24
7
48
42
47
61
54
41
7
53
91
36
53
19
6
11
12
36
108
36
175
29
181
126
125
12
43
18
42
137
19
53
120
36
36
108
7
42
47
84
79
54
35
25
47
1
11
31
65
12
36
108
67
54
155
115
41
72
79
89
25
119
91
42
66
54
11
13
11
216
79
108
12
89
61
11
127
78
119
73
107
55
72
29
49
48
6
18
102
53
1
143
1
71
48
24
19
53
187
72
36
48
89
61
11
199
6
47
7
5
79
24
41
31
5
36
193
167
7
78
84
107
12
7
29
96
36
120
7
29
79
53
1
60
54
120
72
36
24
18
54
36
72
29
163
18
42
54
48
198
24
66
71
108
48
96
25
18
5
7
18
11
7
96
18
23
7
18
11
60
1
35
72
144
79
5
133
78
120
17
84
49
47
55
78
12
24
275
7
18
54
72
6
126
84
126
24
138
96
12
24
5
67
84
17
48
85
83
192
49
47
127
137
7
65
96
115
108
29
91
36
24
72
113
151
18
6
5
43
197
43
29
19
42
18
84
29
133
6
101
217
11
7
29
49
138
90
108
6
102
47
180
49
95
7
96
102
78
65
48
31
90
120
6
5
36
7
29
85
18
48
89
199
101
7
29
13
30
17
12
144
115
53
1
71
127
17
36
25
23
85
23
24
7
84
60
36
54
30
18
90
53
109
6
18
23
43
101
36
133
18
53
7
30
11
132
97
30
24
36
66
11
36
60
133
54
41
108
25
96
18
108
12
18
11
13
59
67
72
54
12
114
36
149
24
1
11
240
36
12
7
18
71
163
24
36
54
102
60
30
18
162
11
72
43
78
126
174
35
1
107
48
36
24
7
156
24
36
36
29
144
55
36
53
55
137
36
25
11
60
156
24
1
96
47
7
216
120
17
25
59
36
24
91
18
6
77
7
24
5
108
7
24
138
11
43
78
198
18
66
60
65
55
29
187
17
1
179
12
31
5
49
23
121
23
36
96
84
79
29
25
18
60
30
11
288
79
17
1
6
84
17
36
144
1
11
7
29
67
18
59
25
35
144
120
24
277
66
17
61
155
7
12
17
79
101
1
6
65
7
41
96
37
6
ABCD 95815339598*3^$a+1 [50015]
27
21
36
40
24
60
36
128
4
36
36
12
116
87
24
25
17
3
57
18
49
72
5
19
56
9
18
21
27
25
84
32
12
3
97
29
123
40
12
17
3
16
56
15
9
12
28
48
23
1
12
32
24
12
124
24
32
4
5
27
24
45
42
12
93
3
30
27
4
35
9
81
7
80
9
19
29
27
39
13
92
4
17
3
280
24
23
9
36
4
36
56
40
53
27
3
36
13
8
36
51
13
72
108
29
7
12
80
3
25
8
40
36
68
16
12
23
1
120
68
15
36
49
95
21
16
56
12
24
4
48
23
12
18
96
54
1
5
31
5
3
9
67
32
39
13
20
100
8
52
36
36
8
12
24
4
8
9
79
35
25
83
25
47
73
17
6
1
11
21
24
40
8
3
12
21
27
9
27
1
24
11
12
33
4
11
13
44
16
56
4
68
36
33
3
15
25
5
54
9
24
9
7
41
55
44
40
56
27
30
15
40
29
31
23
33
40
23
33
28
60
23
12
60
24
61
32
57
15
4
20
3
1
8
33
7
32
39
73
12
12
36
8
16
36
20
36
39
24
9
28
5
18
48
13
12
23
49
36
5
3
3
45
15
21
3
49
41
6
13
60
8
16
23
24
1
53
43
80
57
15
15
69
148
20
36
39
24
49
8
72
88
8
45
3
33
3
36
36
76
5
15
3
9
36
36
15
24
73
36
41
7
92
4
29
31
8
4
48
144
23
121
5
7
24
20
57
42
6
3
4
48
72
5
30
1
65
31
71
21
84
39
37
11
9
4
24
8
27
18
75
76
36
32
21
39
64
59
49
41
3
4
12
12
8
120
100
24
47
1
8
36
36
16
89
48
30
73
41
15
12
4
36
12
188
12
24
28
44
15
33
9
31
56
9
12
6
30
15
12
16
8
15
93
3
1
12
72
24
23
1
24
32
40
23
18
127
8
15
1
12
11
85
24
5
6
13
24
53
19
44
3
109
29
31
20
3
36
1
48
41
3
3
54
43
60
47
30
7
8
40
116
132
40
41
3
4
5
31
17
6
85
5
19
12
35
24
49
92
48
3
13
48
24
20
76
11
121
48
17
3
36
63
1
8
4
8
4
12
12
44
60
28
8
16
72
12
23
48
18
7
59
13
20
3
12
21
124
60
72
5
138
42
55
95
25
48
65
19
11
9
52
96
132
8
21
87
4
20
64
108
60
41
7
44
4
89
51
72
9
19
11
109
84
92
12
21
147
15
33
4
41
31
5
7
20
51
1
17
43
35
21
120
39
13
8
12
72
27
1
47
21
16
20
36
9
43
12
20
9
7
20
21
12
7
20
16
23
1
12
11
37
8
36
64
11
1
48
35
24
33
48
24
15
12
49
8
28
60
20
24
39
37
8
9
27
40
48
95
13
5
19
32
28
12
11
1
8
51
25
53
108
42
37
20
45
6
21
24
12
75
48
21
3
37
120
20
15
37
12
36
8
3
57
87
33
51
37
20
40
29
7
48
5
19
56
40
23
45
36
28
11
13
32
16
5
75
16
12
8
48
36
24
4
72
12
36
20
81
91
152
12
36
36
36
75
33
27
13
11
1
12
32
12
124
17
90
6
19
56
15
177
64
8
52
20
9
6
1
23
33
28
68
108
12
21
3
63
21
52
53
114
18
15
60
16
11
61
12
12
24
47
9
60
4
84
96
47
30
39
3
6
63
96
108
4
11
33
16
5
6
49
20
39
33
48
3
69
63
33
15
21
48
4
48
20
4
41
15
36
28
8
9
27
12
76
11
1
47
9
4
83
24
13
12
47
37
36
20
21
43
5
12
6
57
4
68
4
5
7
36
11
45
4
59
93
51
9
28
20
4
48
60
60
29
19
137
66
1
96
29
31
197
15
16
48
152
64
8
28
12
32
4
36
17
102
21
4
24
41
6
37
20
3
69
4
32
16
12
80
16
71
21
36
76
12
20
4
12
128
4
11
1
35
33
4
65
3
28
72
48
36
20
3
69
45
55
11
12
141
24
51
33
28
8
75
12
78
6
12
37
23
24
9
28
84
23
9
4
11
13
17
67
24
95
42
51
9
3
39
13
44
3
33
12
64
12
11
21
24
45
3
3
1
11
12
30
91
128
69
66
93
39
33
72
28
11
25
35
25
23
18
3
9
31
11
6
79
83
13
24
80
3
21
16
48
11
6
18
9
16
20
36
4
41
42
57
15
69
3
33
36
39
60
49
68
3
13
24
59
1
60
8
51
13
17
19
24
32
21
7
41
19
12
44
15
42
30
9
39
66
51
3
21
21
91
116
52
12
12
23
9
39
21
15
21
69
6
37
5
31
48
32
72
76
132
84
11
21
24
12
15
73
48
36
8
4
12
29
67
12
8
12
3
25
12
11
61
12
167
25
35
1
8
21
7
12
11
49
24
5
67
20
3
24
49
128
28
5
12
96
19
23
12
49
29
6
73
17
7
5
27
4
68
24
4
8
45
12
36
55
56
3
25
20
45
6
25
36
35
13
24
11
21
16
101
19
8
60
15
85
5
15
3
18
6
37
32
81
3
40
53
15
33
3
4
24
8
16
11
1
24
8
36
16
83
1
12
77
63
48
111
21
84
21
7
11
84
45
4
83
33
21
15
36
3
33
52
20
36
4
24
32
48
64
12
47
13
41
99
40
5
7
84
41
31
35
121
11
138
7
12
8
21
55
71
1
36
68
64
5
15
16
8
27
18
12
54
12
24
13
11
24
72
61
5
31
36
41
3
99
1
12
84
44
76
11
60
33
3
37
108
60
20
75
37
60
72
8
3
25
48
17
31
8
12
99
9
36
24
16
5
18
25
12
5
7
29
79
48
8
120
36
60
16
128
15
49
29
6
48
13
32
4
20
12
24
36
88
23
69
84
27
144
12
33
36
60
15
30
66
24
9
189
27
4
12
24
8
15
6
15
51
37
56
81
66
93
108
72
40
80
24
12
76
20
3
33
4
44
15
30
42
12
25
56
15
45
15
69
27
9
28
72
12
5
18
30
6
81
3
69
4
104
9
91
12
23
33
45
102
9
36
24
12
100
8
33
12
36
139
23
13
68
111
1
48
35
1
60
59
13
48
20
24
9
60
15
21
43
11
21
36
52
68
16
5
51
28
12
23
24
9
72
12
76
24
212
16
20
72
48
39
24
69
33
3
3
45
36
28
71
1
96
36
5
3
52
32
144
21
3
28
23
13
24
120
17
7
53
6
153
3
1
48
95
49
29
27
4
120
59
1
20
84
28
59
18
39
27
13
47
9
28
84
104
99
21
9
18
9
21
15
4
84
5
19
56
ABCD 95815408940*3^$a+1 [50069]
3
3
16
36
14
15
30
18
159
18
16
14
63
1
29
18
12
6
66
48
90
6
54
43
17
48
27
21
6
9
6
42
9
12
12
31
134
9
13
36
41
6
30
31
26
16
32
39
63
27
1
29
105
15
15
105
9
6
27
24
6
9
10
23
6
33
81
108
30
27
27
60
66
1
8
3
12
48
27
28
47
3
10
12
5
31
6
8
10
30
38
12
12
18
15
15
3
69
27
15
15
9
10
17
15
48
22
90
5
18
18
37
71
36
3
33
9
69
30
12
9
72
150
9
24
33
16
18
17
37
56
6
27
30
9
21
36
30
49
41
42
21
15
67
8
6
39
15
66
18
12
10
65
6
30
18
25
8
3
36
12
69
6
21
6
39
9
6
1
6
5
18
126
24
12
39
28
41
31
5
7
29
69
15
1
74
9
37
86
9
39
42
9
141
90
22
66
38
52
29
33
10
6
2
16
14
3
6
90
21
15
6
1
8
18
102
48
45
13
72
6
36
5
25
18
20
51
6
1
17
36
3
10
47
15
27
24
66
25
2
16
8
22
101
18
51
24
6
66
63
1
8
21
19
18
14
10
14
21
6
31
30
6
36
5
7
8
3
129
45
33
3
3
45
12
48
15
4
32
12
21
21
6
28
14
9
48
114
27
9
24
9
57
21
12
27
30
3
33
3
135
109
8
3
7
24
11
6
30
3
16
6
53
6
48
6
63
48
15
24
25
95
6
61
5
25
59
27
33
129
39
18
7
18
14
3
19
32
16
5
30
6
39
9
3
30
39
81
3
13
5
30
37
80
18
27
54
19
18
18
65
3
21
37
41
7
18
53
42
18
36
1
17
12
6
21
21
18
24
6
9
10
8
30
3
78
12
7
95
39
33
66
61
17
1
12
11
18
69
45
19
14
33
30
42
7
8
141
102
54
78
18
55
84
35
6
31
11
13
8
6
3
36
66
30
15
33
18
24
15
9
1
11
60
79
5
33
63
19
38
3
9
93
60
12
9
171
6
42
18
13
47
24
6
24
43
14
34
60
90
32
27
78
15
6
18
27
51
3
7
24
86
3
13
5
37
32
81
21
4
44
34
11
7
17
19
77
60
27
28
42
18
8
30
66
30
9
6
51
9
51
64
66
50
4
29
27
18
3
12
1
11
7
36
18
24
11
21
6
3
18
66
1
5
69
10
14
6
9
9
3
21
27
6
24
25
125
42
72
39
16
5
9
40
26
10
5
7
2
18
21
12
6
42
21
30
3
31
23
9
54
4
5
24
24
9
6
96
45
30
15
30
15
33
81
3
108
15
3
88
35
24
27
18
88
11
3
28
11
27
42
4
5
31
14
9
15
34
24
72
30
11
24
48
13
14
57
27
21
27
75
69
6
10
54
30
17
1
119
43
24
41
31
41
3
48
28
59
3
3
6
21
27
97
5
60
12
6
9
4
8
9
36
9
21
1
24
2
16
14
33
1
26
39
79
23
19
41
13
17
9
64
92
15
49
2
15
24
1
14
76
72
14
48
22
8
52
14
15
25
11
24
42
13
68
9
27
22
5
33
10
14
4
23
37
17
12
24
55
5
31
53
39
9
39
12
90
48
48
15
7
2
111
25
32
42
4
5
78
9
6
6
3
48
81
21
9
6
21
45
24
30
52
6
120
32
24
22
20
64
14
57
7
59
13
14
33
6
13
65
3
9
19
44
9
9
10
32
6
3
31
8
64
12
41
24
42
36
60
18
67
2
34
23
13
104
36
105
13
47
1
6
152
69
18
33
34
32
135
43
6
11
42
60
25
11
21
36
3
18
6
6
18
13
36
5
18
12
19
2
6
33
25
11
21
135
1
35
18
66
37
2
6
9
36
75
9
7
23
51
3
12
1
2
12
42
3
19
5
21
9
1
5
24
1
113
6
6
25
2
3
24
19
41
3
33
13
95
12
27
12
6
63
25
113
49
23
48
9
30
24
21
27
27
6
18
6
25
5
19
12
2
18
21
27
22
24
30
35
24
6
9
75
6
93
39
33
69
43
32
207
33
36
4
11
39
15
7
5
24
6
15
24
9
6
36
30
7
66
11
30
12
18
30
25
6
65
15
45
19
8
132
36
12
9
3
66
9
30
1
5
6
19
5
36
30
19
90
20
58
53
54
3
52
5
15
3
12
18
72
1
8
15
51
45
48
18
31
30
20
21
6
12
69
21
123
51
1
86
30
60
22
6
8
21
12
25
14
10
53
42
7
24
5
12
27
9
6
24
39
6
28
38
34
14
21
33
10
18
23
25
36
17
1
32
24
21
12
54
63
33
3
15
21
48
12
46
17
49
11
69
9
12
9
30
4
65
21
3
7
77
7
29
15
70
18
53
19
12
42
5
9
33
18
1
53
15
4
32
6
16
89
37
56
15
9
10
17
6
15
4
5
24
7
20
12
9
54
27
3
37
23
31
5
54
18
13
2
15
18
51
27
7
26
81
6
31
71
7
2
10
32
57
3
34
14
10
59
30
66
60
3
15
12
3
3
13
24
66
6
32
6
34
11
19
29
7
17
48
99
16
41
60
6
25
5
48
150
27
3
19
32
15
30
12
24
15
42
27
15
129
45
10
35
21
75
25
17
19
6
18
65
3
9
12
37
32
66
63
13
17
39
21
24
60
24
6
13
23
30
42
6
25
8
10
48
110
9
102
9
46
53
51
90
15
36
27
42
3
12
84
37
29
37
11
9
3
6
49
8
21
6
30
87
3
27
18
30
9
30
3
3
43
11
30
42
13
5
21
22
24
17
6
36
39
27
21
34
12
23
3
30
4
5
57
9
13
56
40
12
29
3
12
34
47
18
7
18
35
1
77
54
25
5
9
54
171
24
6
24
42
13
2
9
7
17
45
4
78
59
6
24
49
32
9
3
21
7
71
1
11
18
24
55
8
10
23
9
10
62
81
18
3
9
39
18
34
6
5
49
66
8
16
11
27
18
141
9
9
12
37
47
15
10
23
42
6
33
10
41
31
38
48
42
84
12
39
1
6
17
13
26
10
36
23
33
21
24
69
6
24
42
3
6
79
14
21
6
63
3
3
88
66
6
50
51
63
30
27
30
1
23
21
4
60
2
10
32
6
3
27
3
114
45
10
48
11
13
17
13
86
82
14
45
6
15
15
24
9
16
72
18
47
21
3
1
5
48
49
101
30
12
25
32
15
30
12
31
90
6
17
54
12
36
24
1
5
33
10
11
45
16
29
3
33
21
39
19
38
57
3
27
43
80
3
114
138
72
33
6
75
1
89
39
124
53
6
18
21
78
51
55
11
30
49
20
76
59
67
48
38
3
45
9
19
12
5
165
10
20
4
17
31
83
25
8
15
69
33
15
4
11
25
8
57
13
11
37
32
54
40
26
27
27
12
6
3
7
23
18
18
90
96
7
60
8
9
6
30
30
1
5
21
3
31
17
13
17
36
1
5
6
54
18
30
12
19
74
6
34
23
18
7
8
10
6
83
7
5
6
19
8
51
36
15
4
11
18
7
5
27
12
6
24
24
21
30
3
18
45
19
35
12
3
45
43
6
48
14
48
10
42
36
5
51
21
7
53
42
15
42
93
33
33
18
19
11
1
24
38
39
48
36
55
5
6
12
133
18
11
24
12
9
9
13
56
82
6
125
39
28
20
16
11
25
5
39
15
6
9
48
33
15
10
5
18
55
14
18
24
6
21
21
3
13
2
81
31
17
24
6
12
25
29
3
105
7
71
18
3
27
30
21
24
22
18
8
9
33
9
45
54
4
14
3
60
48
3
54
22
11
9
30
3
27
10
62
18
40
23
19
20
3
33
21
33
16
54
11
1
5
33
3
63
4
72
8
42
51
24
7
86
42
15
13
11
6
7
18
47
48
9
3
19
18
18
23
6
18
7
29
30
12
19
5
60
43
17
6
3
9
42
30
54
6
48
6
36
60
123
4
11
25
11
45
9
31
8
9
55
8
87
18
ABCD 95816098232*3^$a+1 [50050]
18
33
17
30
64
68
13
95
72
48
28
69
5
42
24
24
88
12
21
29
46
66
3
101
82
14
18
102
96
4
39
45
74
30
10
32
24
6
154
126
14
4
33
15
44
16
12
8
18
12
24
78
72
13
11
12
49
29
6
13
65
10
66
86
78
36
24
42
4
2
102
13
35
60
4
20
6
18
6
24
91
59
36
48
70
2
40
56
73
15
56
60
58
42
9
9
18
44
46
14
58
2
150
36
12
18
24
48
25
5
12
78
6
66
1
3
2
34
18
111
29
66
12
42
30
16
12
2
12
19
59
36
66
18
72
64
90
32
67
3
2
138
24
73
35
6
36
16
54
54
111
59
6
4
162
8
1
45
3
107
16
48
45
71
16
32
18
22
57
24
24
23
12
132
24
24
1
29
30
10
26
136
60
45
11
10
54
14
30
46
56
18
1
3
20
72
88
8
64
8
40
32
78
6
6
6
12
61
72
3
50
4
50
16
42
18
36
50
18
22
54
12
62
16
72
14
84
46
98
30
42
49
47
49
93
20
12
10
26
10
8
12
78
94
18
24
38
12
40
8
42
34
2
30
10
18
32
34
54
24
32
18
16
14
36
60
4
93
15
2
46
116
13
3
32
42
18
30
36
79
33
20
18
16
54
32
18
52
8
24
48
60
28
26
28
30
6
2
52
38
108
36
34
120
21
15
18
6
9
21
26
24
6
58
26
6
120
18
10
2
24
24
42
25
11
42
6
36
1
3
44
18
22
62
16
62
37
89
31
95
24
6
66
4
126
63
29
6
40
2
4
50
36
22
20
12
120
30
46
14
64
56
30
24
16
8
72
30
13
41
12
18
1
53
42
16
32
22
3
11
96
16
2
48
94
8
22
6
14
30
10
164
54
90
10
6
15
59
37
15
14
70
26
10
8
48
48
25
5
19
15
36
30
86
36
18
4
18
44
88
68
12
30
30
40
2
18
36
30
4
8
10
9
203
12
4
20
24
25
45
18
38
12
12
90
46
44
36
6
58
102
21
35
4
90
14
25
29
67
5
78
18
30
12
30
16
171
3
2
43
65
12
19
21
6
18
20
180
66
24
121
41
34
20
70
195
53
6
6
4
74
102
24
6
10
68
30
6
10
2
7
77
40
110
36
34
20
10
68
12
34
36
18
8
82
12
20
34
36
74
22
38
67
23
6
66
72
25
11
72
10
74
54
34
50
22
8
70
8
18
60
34
2
94
20
16
26
12
30
166
66
3
5
6
4
32
1
3
96
18
18
30
2
22
48
20
7
35
34
50
94
20
36
12
18
90
72
30
10
8
19
101
82
14
10
30
3
47
24
4
110
42
61
48
5
40
26
30
36
12
16
36
68
28
44
36
48
7
5
4
15
11
22
2
36
54
30
6
22
20
18
43
39
2
78
120
40
2
6
10
18
21
9
2
24
70
66
8
114
36
30
126
30
24
30
4
38
37
35
46
20
34
8
24
24
60
6
28
8
12
36
19
11
34
56
24
115
111
14
42
18
7
95
36
4
38
12
66
12
102
18
6
22
2
48
18
49
45
32
19
24
23
90
10
12
56
6
24
19
48
123
26
46
30
15
93
2
12
18
82
33
3
14
36
30
40
104
60
6
10
20
12
12
10
32
54
100
12
122
6
76
20
13
35
18
78
52
30
8
34
12
20
30
18
60
78
48
31
53
42
4
14
6
97
117
72
18
8
108
24
40
80
40
72
26
67
5
30
6
60
24
18
30
24
16
99
35
13
35
30
10
116
12
48
6
46
104
40
33
96
29
10
48
38
34
8
12
42
6
18
19
23
12
66
36
10
68
30
36
36
91
69
14
36
70
75
83
10
48
14
10
14
22
38
24
6
40
36
15
75
36
30
2
25
11
12
64
36
14
36
12
30
30
192
64
2
52
32
76
2
247
5
160
38
37
5
84
34
146
64
32
18
6
36
48
22
8
25
11
61
63
38
60
64
26
54
66
10
24
8
100
15
5
66
12
58
20
42
13
21
110
6
4
3
5
36
12
4
30
14
42
25
47
112
86
18
180
36
4
14
7
5
10
20
88
20
1
125
30
24
18
34
36
14
30
4
62
7
63
44
13
11
70
42
45
27
2
16
12
6
26
6
22
146
84
37
23
25
5
42
30
19
5
36
34
140
12
4
33
161
60
126
54
156
24
34
42
20
43
111
32
94
14
42
18
6
115
35
18
58
33
5
16
3
3
18
26
6
48
6
4
20
12
42
318
102
30
13
23
25
171
18
48
8
6
6
142
33
5
30
28
14
6
34
27
59
36
4
20
1
5
90
60
24
54
6
30
10
50
12
19
11
13
11
30
4
2
124
20
16
32
88
44
96
40
8
36
24
54
22
18
98
10
39
24
59
22
15
23
1
5
84
30
18
48
36
10
38
18
52
18
38
84
25
11
54
31
27
42
243
29
60
46
44
54
55
21
3
11
96
13
41
31
5
18
12
36
204
78
16
30
32
64
14
72
48
10
2
12
52
38
40
102
54
104
37
29
30
36
90
79
65
52
98
54
90
48
112
26
4
150
45
48
24
23
6
16
36
102
26
12
42
1
41
18
48
60
49
81
42
36
50
4
2
6
10
182
66
6
18
25
17
28
3
65
60
18
34
2
144
52
8
24
36
6
10
26
48
24
16
26
118
2
6
12
12
6
42
42
48
25
23
12
52
6
48
14
13
5
18
6
54
60
46
44
82
80
34
51
24
11
202
3
5
54
10
20
48
52
3
197
40
3
5
30
52
18
30
2
31
27
45
47
100
56
24
36
25
5
54
76
2
60
67
5
6
12
1
9
80
12
64
32
24
18
12
28
116
4
36
116
25
21
3
71
30
46
98
12
10
24
36
20
28
56
4
20
42
55
29
108
42
10
18
12
50
19
9
80
30
18
52
2
84
22
32
66
36
40
158
10
20
28
32
1
9
2
10
56
58
126
86
4
14
12
112
92
18
30
67
33
15
15
20
ABCD 95816479498*3^$a+1 [50078]
9
21
3
48
9
84
60
3
51
129
12
111
18
15
108
300
36
3
18
39
33
54
165
21
27
36
75
72
33
45
120
60
12
24
30
57
276
33
15
3
81
72
96
57
306
54
84
150
33
69
63
60
21
27
60
36
21
42
21
108
9
15
36
48
81
42
54
15
36
105
60
48
15
57
27
81
60
75
27
9
135
33
93
240
27
27
30
60
36
18
117
3
96
54
15
105
6
30
27
84
12
72
72
57
60
75
51
45
72
3
141
3
42
39
12
156
144
117
126
36
30
78
33
24
33
27
9
39
156
15
36
198
3
96
12
165
63
72
9
183
153
87
24
48
24
36
60
84
84
48
15
30
123
84
60
63
90
30
105
12
180
144
240
180
153
147
9
54
6
180
219
36
195
141
3
30
36
147
60
144
48
51
33
57
15
165
15
12
60
3
6
75
180
15
48
57
60
15
45
9
123
36
21
63
132
120
81
243
207
48
72
24
30
96
135
9
3
24
60
57
99
81
75
24
93
219
51
33
12
99
69
12
60
24
219
30
87
75
54
24
75
27
144
129
141
60
243
63
18
63
36
84
9
18
36
9
60
135
12
78
90
12
141
39
24
9
132
33
36
51
84
9
6
174
75
120
201
36
24
51
15
69
60
84
81
15
72
96
243
9
69
87
3
12
18
75
177
54
45
36
192
60
33
99
45
75
51
18
72
54
69
15
72
9
105
39
105
231
141
327
120
24
33
135
15
30
39
144
12
36
165
135
12
3
18
27
12
51
30
6
105
84
111
6
18
57
15
9
12
300
159
18
36
24
39
96
12
12
3
180
30
147
36
84
24
3
21
48
231
90
54
90
36
99
27
24
33
72
21
15
132
117
63
24
9
18
30
216
63
51
30
3
123
36
9
36
15
210
27
24
9
54
81
9
3
33
39
24
228
87
36
9
57
24
54
12
141
9
30
117
63
165
48
12
24
135
177
168
69
12
27
27
270
75
159
6
15
96
156
147
126
39
15
12
90
27
132
9
87
69
294
72
129
15
33
24
63
6
39
45
36
99
24
135
9
81
126
33
72
15
117
24
12
216
24
3
201
57
66
9
15
66
39
75
9
21
36
144
42
30
27
12
12
39
108
36
45
120
69
39
141
186
36
93
15
102
60
3
45
39
60
12
21
87
60
27
69
144
57
3
33
15
144
189
12
135
33
66
9
72
24
111
129
21
48
15
81
120
39
156
36
60
108
75
12
21
120
3
180
6
87
252
39
120
72
93
96
15
126
30
69
36
36
39
90
3
111
174
6
84
9
72
69
15
12
36
3
96
48
69
3
69
24
417
75
60
9
30
36
9
12
33
75
111
21
9
15
3
177
93
15
57
27
123
45
3
60
21
36
63
105
21
63
27
114
12
18
6
15
111
30
198
45
27
33
21
15
96
33
60
3
33
39
12
240
105
30
105
168
87
9
156
24
45
39
57
180
108
30
21
84
12
15
90
54
81
9
63
81
39
171
6
135
96
69
135
48
60
33
30
45
45
150
45
165
51
84
123
21
9
99
153
108
27
96
63
90
27
144
84
69
123
33
27
24
189
63
156
12
39
54
12
123
12
9
54
6
15
12
24
15
21
12
96
15
36
57
252
105
15
48
24
237
135
135
36
6
75
45
195
36
39
69
36
9
15
48
63
93
87
45
108
21
15
60
51
33
24
24
9
24
51
120
165
135
ABCD 95816563894*3^$a+1 [50002]
28
20
4
39
17
13
47
4
15
30
11
187
41
1
60
30
24
5
25
54
17
43
6
27
20
52
48
60
63
21
44
60
16
44
19
96
30
15
75
60
17
49
75
45
11
48
40
32
13
15
96
236
79
168
33
32
1
51
84
21
39
44
67
21
20
60
84
25
24
11
85
60
23
16
21
24
11
103
33
9
23
16
24
45
3
32
151
5
12
52
8
43
60
96
5
36
13
47
24
36
37
107
76
63
45
75
54
6
21
44
12
24
136
20
4
36
39
5
49
54
96
36
21
20
88
99
33
9
30
53
36
31
5
19
54
12
30
29
1
114
21
80
28
36
9
150
12
54
71
25
11
48
1
15
39
29
36
96
120
49
60
66
29
24
12
36
19
5
19
9
45
27
45
108
27
15
18
147
8
1
87
8
4
81
24
12
23
7
9
105
51
36
8
16
44
85
47
4
9
11
13
11
16
108
27
21
69
59
36
85
90
21
32
60
91
41
13
3
57
143
67
17
24
72
43
17
40
108
24
68
37
72
11
109
51
9
18
6
39
92
88
45
35
1
11
76
68
4
12
56
7
42
84
11
25
75
63
57
39
54
3
33
6
54
47
12
52
9
47
28
72
80
40
12
12
105
24
11
55
5
64
15
6
15
44
1
54
57
24
33
36
155
4
45
36
51
120
15
48
33
3
81
8
28
39
138
6
66
15
9
27
3
9
12
33
3
108
20
52
60
3
6
59
64
12
60
33
3
72
56
36
13
47
4
15
45
20
79
53
43
141
60
44
24
36
12
7
162
60
11
13
6
21
20
19
48
72
33
20
40
21
6
18
35
156
24
7
18
23
43
6
35
115
24
45
51
54
11
4
9
72
60
54
17
4
33
36
15
80
31
48
161
36
25
35
24
12
19
45
44
85
111
8
67
101
12
1
11
24
91
101
48
1
114
24
125
12
19
17
4
68
7
5
43
21
75
156
89
145
27
48
21
83
1
59
25
3
20
37
27
164
19
66
11
16
39
21
9
18
5
28
33
30
36
29
49
3
188
19
60
21
36
36
8
12
12
12
16
12
32
49
27
57
11
25
35
31
108
42
59
1
11
24
4
264
12
63
33
63
5
12
19
18
11
40
15
6
15
60
9
35
61
54
65
1
3
48
3
90
36
35
24
16
44
16
8
96
25
59
12
16
39
141
69
35
36
13
11
36
43
17
4
15
114
6
5
25
180
11
24
76
8
25
6
54
51
56
43
6
60
71
4
3
33
3
9
36
24
21
6
21
9
23
40
21
27
20
60
48
60
12
4
104
85
71
43
6
95
31
21
12
51
21
45
99
44
121
30
9
8
19
33
20
48
48
79
81
15
9
87
29
1
48
51
105
66
69
140
85
11
36
40
20
13
66
53
25
30
42
60
51
27
42
84
11
4
99
30
6
105
9
12
84
39
56
16
9
30
21
105
59
12
43
149
12
13
11
60
1
30
60
45
39
84
57
9
36
48
51
81
51
3
90
11
16
123
30
15
24
12
80
24
24
7
29
52
24
56
109
23
37
39
60
51
48
5
25
23
24
64
44
36
1
24
24
11
1
15
9
11
49
96
48
11
31
24
81
3
12
101
43
36
48
81
15
21
8
25
11
19
17
36
24
43
57
96
80
60
84
36
60
13
66
5
55
9
96
9
24
6
5
61
131
73
60
11
13
3
8
12
103
30
6
5
43
30
11
16
3
93
39
30
35
55
29
4
48
44
4
21
11
73
75
32
28
44
100
8
13
66
5
64
20
49
27
8
25
75
32
4
32
24
28
8
7
30
63
9
24
35
1
24
150
54
11
31
5
48
1
27
3
5
1
35
43
33
8
19
60
36
5
24
85
12
114
21
60
75
29
40
56
136
27
42
11
4
9
11
25
119
49
35
1
27
12
81
27
84
44
60
19
5
25
36
30
29
67
84
45
32
28
81
84
60
11
4
9
63
27
21
32
37
71
12
64
60
144
69
27
20
25
51
12
27
69
15
65
40
45
71
124
51
45
45
63
8
37
102
24
9
45
6
66
71
13
195
36
8
31
81
75
48
21
111
5
16
60
159
29
31
33
188
4
36
8
12
40
120
20
24
28
8
24
19
54
3
44
49
11
49
216
59
12
7
66
39
21
35
36
4
80
12
13
107
19
29
1
24
35
12
4
36
69
23
48
64
8
31
84
96
9
20
40
45
11
151
54
111
20
40
116
40
8
76
48
8
7
6
59
12
19
17
12
12
108
16
105
60
95
1
114
57
9
15
3
57
9
6
21
44
28
72
48
12
15
30
48
6
60
66
11
97
11
96
85
90
81
33
24
95
31
29
55
30
63
9
30
33
8
7
90
35
1
11
55
9
51
29
31
29
91
29
1
3
20
67
21
57
12
144
27
69
35
108
1
6
24
65
40
164
28
9
23
12
55
45
56
13
60
30
41
193
83
7
6
27
20
64
20
24
4
27
29
55
6
35
13
23
19
53
16
21
51
63
54
12
11
24
160
24
140
91
78
35
108
13
30
81
39
45
20
31
18
6
17
7
6
167
79
21
104
36
13
24
12
15
44
52
60
8
16
45
3
72
63
17
25
54
21
15
60
81
32
60
36
31
29
1
11
84
4
32
49
15
33
6
120
126
54
101
25
39
32
13
11
13
87
56
7
21
72
3
36
41
12
61
11
4
20
96
16
8
1
35
36
13
35
16
3
5
96
25
47
12
28
80
4
24
44
12
196
9
11
49
30
9
20
1
54
21
20
13
83
12
16
164
37
35
28
21
30
6
15
ABCD 95816575982*3^$a+1 [50064]
12
78
12
48
96
6
24
1
12
51
45
17
10
8
36
61
9
26
60
4
80
24
37
57
18
30
42
81
47
25
27
56
10
6
104
4
72
54
32
18
6
4
6
6
12
15
21
2
24
1
24
5
28
2
36
40
72
33
23
121
9
15
24
47
4
24
26
10
50
4
15
12
35
6
52
26
36
36
28
56
24
25
47
37
21
6
26
43
35
12
54
24
70
50
30
36
60
13
63
50
70
8
6
34
42
39
41
48
55
24
17
30
54
19
3
38
40
2
18
16
3
3
44
60
10
140
6
25
12
3
30
50
48
30
6
25
63
26
4
56
7
84
9
50
10
27
12
3
14
40
18
6
12
68
4
6
96
9
5
72
79
21
20
7
27
36
18
2
30
4
3
3
24
230
6
37
141
24
27
29
52
48
54
36
24
32
6
154
105
9
12
42
60
57
9
51
29
22
33
5
40
87
3
122
18
12
60
18
31
5
6
13
5
90
30
31
45
51
113
76
24
32
18
6
34
45
21
24
26
1
83
6
31
27
78
38
12
25
48
5
12
48
30
30
36
124
39
101
10
36
21
33
2
13
5
10
2
10
8
36
6
4
15
5
114
22
8
66
25
3
2
30
6
55
135
18
15
77
88
140
7
29
10
14
10
20
64
2
6
4
18
56
31
5
120
6
10
14
114
34
8
18
7
48
17
24
10
9
107
114
31
5
60
18
1
35
28
2
54
70
6
9
65
6
24
34
15
36
96
35
28
2
19
24
147
21
45
12
92
10
6
50
22
8
19
9
20
6
40
14
16
14
25
84
15
42
80
40
20
31
5
22
36
42
3
11
1
23
12
18
4
15
57
24
6
78
3
3
6
6
57
63
8
1
81
18
2
40
27
27
6
114
14
40
30
26
55
3
56
46
15
29
6
6
28
20
7
35
10
134
96
30
118
30
6
18
108
48
2
18
22
72
21
39
26
7
3
32
22
126
9
51
24
18
8
6
30
36
30
25
15
14
24
4
3
35
34
30
81
12
72
111
18
62
18
30
60
30
60
66
1
27
2
36
24
43
23
24
24
37
33
56
24
12
4
18
21
24
3
80
18
6
10
24
6
14
40
26
1
29
54
4
21
99
36
2
18
12
84
61
27
86
90
66
16
3
120
5
6
58
92
36
78
49
3
74
30
88
42
20
16
3
24
3
33
9
8
18
12
37
41
22
9
41
18
10
15
39
18
14
34
20
22
50
34
84
6
30
24
9
21
54
32
49
39
36
32
30
43
15
12
74
31
3
9
45
86
30
31
35
30
19
75
50
42
10
24
24
6
44
60
66
283
60
23
52
8
84
4
21
5
28
8
82
206
55
5
10
2
7
23
37
45
2
133
21
62
4
20
24
72
49
21
18
36
33
63
9
33
62
13
27
134
16
15
65
91
89
16
63
12
3
2
10
20
52
2
4
15
36
95
16
18
6
20
126
7
11
42
7
21
12
3
11
90
31
9
20
4
39
17
28
42
24
26
60
106
20
4
50
24
4
18
33
41
6
22
30
26
6
25
35
84
16
6
15
147
2
24
70
150
15
24
15
62
30
25
5
24
7
35
85
5
22
30
8
70
24
44
184
12
20
61
144
39
20
61
69
90
42
54
33
11
37
3
20
30
22
90
14
24
70
2
18
6
13
47
156
10
12
6
36
96
38
4
27
9
2
22
3
45
8
10
20
10
114
48
18
51
5
4
2
54
40
6
33
15
2
139
5
10
69
5
115
27
24
81
53
12
24
43
21
50
12
4
56
25
65
48
4
3
15
12
32
10
18
6
102
50
30
48
37
29
6
18
42
54
4
15
137
58
20
25
41
6
28
84
12
14
12
48
10
20
16
9
12
9
194
126
4
51
65
19
111
24
21
5
40
56
19
9
60
2
78
72
48
16
44
10
21
41
30
54
28
18
24
24
9
11
6
76
12
3
35
58
20
7
5
24
31
15
50
28
15
11
24
61
5
6
30
10
14
76
20
24
31
59
10
48
42
14
60
12
22
42
36
14
25
39
36
48
6
56
84
4
6
20
42
43
77
4
20
43
15
12
33
33
48
6
18
12
14
22
3
21
20
31
12
11
10
111
3
48
72
78
42
2
4
15
35
49
3
44
40
74
6
30
16
12
26
96
25
24
35
16
45
24
5
7
23
34
8
24
36
22
60
21
24
71
12
37
47
1
60
35
18
94
32
1
65
4
20
24
4
38
48
1
5
64
111
3
38
28
42
42
38
18
7
24
41
34
74
34
57
9
66
36
42
2
4
45
11
34
2
22
6
2
48
16
63
15
72
9
9
96
87
5
22
26
36
16
24
3
15
38
7
53
10
9
69
6
21
53
16
6
8
30
12
34
26
22
62
84
300
36
4
36
18
2
4
86
1
5
112
15
17
10
30
44
82
20
34
39
24
11
12
28
24
36
21
65
28
8
7
77
54
10
26
13
63
44
28
21
75
2
4
6
20
22
12
54
26
4
39
15
2
24
22
180
50
4
39
24
36
9
78
69
5
43
63
105
24
36
3
57
48
11
40
44
1
41
43
39
138
24
3
15
21
5
6
34
32
79
24
75
20
34
26
66
34
24
6
6
69
5
79
15
32
30
31
5
19
5
10
120
90
126
33
9
8
24
46
9
120
9
27
12
36
12
35
13
21
14
34
15
53
4
14
12
73
21
48
18
8
76
69
5
19
12
5
6
78
12
22
12
14
55
5
31
93
2
30
30
66
7
197
4
6
26
108
46
78
12
18
45
12
41
10
78
15
41
60
139
47
25
23
37
29
30
54
76
80
16
30
54
3
3
30
74
4
50
30
61
5
34
122
24
28
2
73
12
36
95
13
5
36
4
12
27
87
54
20
70
45
131
6
7
11
82
3
24
21
15
96
36
69
39
35
49
12
29
4
3
27
72
14
4
48
42
32
13
27
21
15
18
32
48
46
18
2
1
23
1
9
84
30
21
9
72
24
27
60
24
5
24
4
42
84
9
131
12
18
7
87
21
5
10
54
26
34
3
45
8
16
3
53
18
30
31
5
36
34
9
65
40
2
37
47
61
9
48
38
49
39
20
6
36
24
16
8
34
18
3
41
16
27
12
3
108
20
78
19
21
2
28
9
107
28
56
36
60
118
90
2
10
54
24
32
6
18
22
12
45
36
11
36
34
26
148
2
4
50
60
1
12
17
24
12
7
17
115
3
32
10
14
25
5
52
8
4
18
68
34
2
28
18
38
6
24
31
21
42
2
46
80
13
35
82
38
6
40
39
17
18
42
7
75
33
33
26
30
43
17
30
10
3
21
26
84
64
12
44
37
5
18
16
6
24
18
8
18
12
22
6
42
33
24
23
4
18
8
28
24
66
21
3
ABCD 95816600008*3^$a+1 [50035]
228
9
99
52
29
180
18
105
16
12
8
75
36
1
35
54
19
80
172
53
15
21
63
208
35
54
108
55
35
81
64
35
25
137
19
32
48
117
67
108
20
208
335
9
171
45
40
32
45
72
36
36
103
95
45
45
36
79
20
45
51
4
251
90
162
25
29
19
12
20
48
27
213
112
53
55
12
59
69
52
5
295
72
11
45
27
105
75
198
144
51
40
35
97
65
180
43
12
48
24
48
32
28
35
54
90
61
20
225
207
153
54
1
72
80
63
18
99
81
54
61
65
7
173
7
47
198
18
45
27
270
18
126
319
131
36
13
329
180
18
37
17
79
29
31
164
3
45
9
31
192
155
45
27
54
126
13
41
36
63
153
27
16
29
72
18
25
36
312
149
19
152
135
45
100
72
80
36
81
31
48
245
36
19
107
213
180
100
29
108
15
48
64
161
55
71
69
124
23
33
21
108
31
92
12
27
73
48
48
12
53
54
73
35
108
45
24
75
108
177
111
49
128
57
18
25
29
54
126
19
17
15
12
60
21
54
13
149
139
144
128
3
105
112
17
108
54
54
234
25
56
81
144
7
47
105
28
60
23
36
109
17
7
36
92
9
31
5
103
41
216
63
45
79
120
60
60
96
152
88
132
23
252
54
144
7
108
101
18
25
65
18
18
54
13
48
60
77
7
108
108
29
55
36
32
72
3
85
12
191
85
24
17
19
89
162
144
72
25
8
57
72
123
108
52
23
9
117
108
90
261
60
57
7
8
39
90
151
65
72
31
5
19
336
32
27
108
234
36
15
75
25
48
17
55
48
24
17
180
18
36
45
64
36
60
47
85
180
5
18
90
90
117
99
54
90
85
24
80
28
53
72
18
54
36
54
81
4
56
72
165
90
45
45
108
87
12
16
24
120
120
8
45
54
126
7
48
48
92
129
79
11
193
20
21
135
40
59
61
11
61
47
153
52
228
8
112
32
36
4
23
54
36
127
35
90
51
21
151
47
198
90
72
13
23
49
41
15
21
90
109
12
248
124
80
21
54
121
24
215
1
44
153
67
68
112
41
99
135
25
36
60
72
108
12
8
147
54
63
160
11
72
144
36
25
47
73
8
9
55
48
113
307
132
11
117
60
3
25
11
9
60
52
140
9
324
19
71
97
12
36
72
35
54
63
28
53
36
36
115
227
90
15
388
188
57
187
108
48
120
12
47
90
36
90
9
16
11
36
37
96
47
72
25
65
15
21
144
103
59
18
36
19
8
160
20
172
35
126
36
51
57
72
90
49
41
54
45
40
60
132
65
18
126
36
55
17
51
111
33
40
116
172
180
68
12
117
63
63
49
96
107
72
162
43
83
205
48
12
20
232
48
20
100
17
18
73
60
24
41
19
48
108
120
29
43
128
112
20
12
36
252
63
25
11
13
68
153
54
36
25
180
101
36
163
32
40
143
49
60
36
44
27
1
32
136
24
41
90
37
60
12
48
5
115
65
63
45
72
7
20
108
28
72
12
68
88
84
35
18
18
69
16
164
111
85
140
99
25
101
15
64
11
9
63
18
27
28
17
67
185
18
25
119
90
79
65
36
36
72
18
117
27
126
15
12
16
29
51
57
43
101
123
28
ABCD 95816712224*3^$a+1 [50006]
24
15
17
4
24
99
213
39
21
15
29
60
55
29
72
4
111
29
16
24
164
36
76
8
12
4
36
20
4
3
113
40
12
36
72
33
35
37
35
12
136
20
72
88
20
64
56
72
12
16
24
36
56
28
12
60
48
123
53
37
15
20
48
76
24
32
55
5
24
43
33
104
36
40
39
89
120
40
12
8
4
48
20
60
24
28
20
16
56
124
180
15
45
20
100
24
20
12
28
3
9
36
24
3
18
90
54
15
84
32
40
24
8
67
21
60
20
28
105
54
21
69
83
24
55
29
7
33
32
25
107
76
12
60
15
5
24
24
72
37
11
61
11
52
12
123
53
12
16
36
20
4
24
92
103
5
16
36
51
5
100
44
144
24
48
88
84
36
92
48
60
24
16
32
144
40
33
63
32
100
56
40
51
9
27
17
28
108
12
15
149
16
68
4
8
133
15
39
72
9
36
36
44
19
21
20
24
24
36
16
20
1
18
69
176
16
9
72
75
24
8
28
24
8
12
48
72
16
20
12
36
16
33
143
28
152
40
15
113
31
93
8
4
56
28
12
80
24
24
52
15
77
52
180
104
16
120
8
37
54
57
8
4
3
69
24
32
4
15
69
92
28
24
12
9
27
27
21
12
20
4
8
25
3
104
60
4
99
17
36
37
51
21
23
31
17
12
16
45
27
45
15
3
89
48
40
32
61
11
76
44
4
9
83
108
4
56
36
1
3
72
92
72
16
260
64
15
41
12
55
53
12
36
16
20
25
35
120
36
28
20
204
43
105
12
32
60
43
108
9
24
80
31
113
48
132
36
31
18
71
40
36
68
36
12
12
12
40
8
7
29
4
36
32
72
43
65
4
75
18
35
36
84
61
27
48
51
36
9
45
11
12
31
9
27
21
33
27
12
32
1
35
127
113
13
11
48
12
1
59
4
56
115
54
71
19
81
24
60
15
72
65
7
93
24
36
84
68
1
51
3
18
18
180
17
55
18
39
12
21
63
9
275
52
144
32
168
31
89
84
43
149
24
72
28
12
12
20
43
9
20
60
28
8
55
29
40
60
44
76
3
36
36
21
20
40
8
1
3
36
72
8
76
93
18
105
68
7
9
8
28
8
40
32
37
107
40
36
8
25
11
16
44
73
15
68
48
4
32
24
25
27
24
21
3
20
52
87
17
24
12
4
20
4
45
54
5
36
52
72
8
4
20
36
55
5
13
35
37
39
15
81
9
15
24
24
120
8
7
21
60
12
44
79
21
36
8
24
40
108
60
20
72
60
156
24
12
4
84
32
24
7
29
133
3
140
28
99
5
28
44
4
60
12
48
60
45
95
112
48
15
5
72
4
9
27
60
24
51
5
4
84
20
60
4
60
32
1
18
5
49
3
8
52
24
39
45
96
20
40
8
7
81
8
1
59
12
73
11
36
40
12
12
44
12
49
39
44
76
20
40
60
32
52
32
36
12
40
48
8
37
18
36
90
39
72
20
13
35
37
39
33
3
132
156
15
54
3
12
80
12
28
116
37
75
8
100
15
57
24
68
13
35
19
90
15
8
12
64
72
99
89
55
89
91
36
69
56
4
24
60
12
9
72
23
12
199
9
20
25
47
24
48
36
52
44
24
36
144
16
33
63
24
20
16
20
12
61
35
40
15
89
36
36
19
65
7
57
15
17
36
12
16
20
12
28
21
51
3
9
8
19
41
13
51
8
28
8
36
64
140
40
39
137
108
61
27
32
13
75
80
4
56
24
16
8
12
24
4
32
144
160
8
28
44
16
3
141
68
52
9
71
4
84
60
12
8
28
68
7
65
12
148
63
5
67
45
24
3
33
72
3
33
96
36
20
88
36
36
44
43
17
4
12
75
5
88
36
33
27
8
37
63
135
36
36
53
252
4
36
15
45
60
96
87
153
9
18
57
36
8
79
53
4
20
4
96
68
16
27
18
35
91
53
16
156
9
75
12
44
24
24
72
55
5
139
17
48
16
60
20
84
40
24
32
76
44
79
69
3
72
5
28
12
8
4
84
21
18
45
72
8
36
60
76
20
25
131
48
19
90
71
127
93
12
24
8
151
21
44
7
18
27
60
8
49
72
15
24
20
64
72
56
72
28
9
15
24
105
47
60
19
21
8
24
36
1
75
51
213
12
24
200
16
20
24
28
56
112
48
12
72
12
51
144
81
8
37
23
31
65
36
43
41
16
32
16
39
33
75
17
12
4
24
20
67
5
24
4
21
59
31
41
13
35
16
20
1
11
7
21
72
12
75
57
24
20
52
8
76
8
115
21
56
64
12
48
32
72
132
16
24
68
12
40
36
12
120
12
36
32
40
15
57
36
24
20
28
12
21
99
44
96
49
59
12
4
20
4
27
9
84
12
48
20
16
56
24
60
60
4
72
8
48
127
18
63
56
4
39
65
12
64
56
84
84
28
3
5
144
36
31
5
160
48
21
11
40
21
63
9
3
32
12
25
11
40
140
4
21
54
33
48
63
65
97
35
28
36
8
120
28
32
55
17
19
117
48
32
55
18
59
28
24
33
63
12
56
144
28
44
36
24
4
132
24
20
76
12
63
137
7
89
4
15
17
36
19
18
15
20
48
4
116
13
11
16
12
36
36
104
36
16
24
8
43
45
32
12
1
179
4
176
1
63
ABCD 95817388144*3^$a+1 [50073]
132
33
87
168
30
24
90
21
33
39
51
54
282
45
12
3
36
141
111
48
9
81
42
12
57
33
18
78
15
75
54
18
21
15
156
144
93
180
168
189
39
72
159
90
42
69
75
48
6
102
114
66
45
159
33
36
15
216
54
96
90
21
15
48
93
72
24
87
33
60
48
96
156
93
18
72
21
9
39
3
30
6
69
87
36
132
12
90
24
183
27
57
24
159
126
120
6
12
36
144
42
3
63
288
21
105
27
36
108
45
24
39
99
189
63
21
15
54
144
39
33
111
273
111
27
6
51
21
3
69
30
90
3
3
69
75
48
129
105
18
96
72
12
18
42
30
99
87
249
21
66
150
210
150
3
12
33
147
21
87
15
18
114
48
9
12
72
15
81
63
108
57
39
36
156
150
75
285
90
12
90
42
156
18
27
84
3
93
84
165
3
45
63
33
102
162
42
30
90
150
54
201
396
15
48
273
24
99
60
48
36
186
18
33
240
12
57
30
18
3
15
144
108
96
93
63
21
15
42
216
66
54
6
18
18
69
3
48
57
21
51
195
18
72
24
123
87
312
72
12
18
162
81
15
21
9
24
18
336
9
117
90
96
48
45
9
3
15
129
309
120
111
72
168
99
132
93
12
147
57
120
159
72
45
84
39
357
33
222
288
69
15
57
141
99
63
36
42
54
18
87
108
87
144
21
51
72
36
42
75
12
57
234
54
198
21
123
33
36
60
9
6
66
3
72
69
27
15
321
93
18
126
3
51
93
84
144
57
54
273
12
24
15
54
66
24
12
18
96
123
72
24
51
12
24
108
105
3
33
252
3
36
33
75
21
27
117
63
42
102
114
15
57
120
24
15
3
105
60
84
69
39
24
27
312
120
6
15
219
12
96
18
51
93
18
12
9
87
33
51
93
24
36
99
60
54
51
15
45
63
57
123
117
9
75
69
18
54
39
24
81
24
90
36
21
192
69
150
57
153
24
147
48
21
270
18
120
39
3
30
18
129
60
15
156
21
51
201
51
18
90
9
315
9
156
93
15
51
54
135
15
105
24
33
90
84
21
15
117
9
18
96
33
15
108
129
3
93
12
87
144
9
84
36
60
105
48
54
60
30
6
12
6
336
18
78
18
57
84
111
18
15
15
21
39
264
6
66
24
12
108
57
87
150
18
30
42
36
210
183
87
180
81
63
6
3
117
90
6
18
30
18
9
36
12
144
39
30
114
165
9
90
72
21
72
159
93
96
84
72
177
24
72
18
129
12
33
42
126
18
93
99
312
36
21
63
72
54
42
69
3
33
93
234
177
15
150
3
135
36
402
174
204
144
21
192
129
183
81
3
111
48
72
21
36
21
30
90
114
57
87
144
72
21
33
51
3
21
12
57
66
216
60
93
45
18
54
3
60
63
108
36
237
276
33
18
69
51
6
195
75
90
54
144
18
270
90
3
15
36
90
48
6
177
33
90
165
75
21
72
81
72
18
81
48
159
108
60
57
36
9
18
21
51
45
9
75
93
90
33
15
9
15
30
18
21
348
117
24
48
111
24
ABCD 95817651206*3^$a+1 [50055]
9
21
39
33
3
57
39
69
39
21
6
9
20
60
1
6
24
53
100
21
15
21
159
21
3
132
48
36
20
16
60
15
141
20
28
12
39
6
27
36
32
67
21
12
12
33
27
15
6
12
222
165
51
29
43
24
21
108
207
30
39
9
12
78
45
21
11
40
33
99
48
32
25
48
3
75
29
36
40
9
71
40
129
36
12
30
24
9
69
36
12
18
81
15
6
47
28
48
72
69
99
57
15
39
18
243
93
27
68
112
33
12
24
3
60
36
111
29
1
60
11
19
9
80
7
18
6
54
51
84
12
45
18
54
48
12
78
17
52
51
42
12
111
3
42
75
27
90
6
66
36
3
45
15
9
15
33
3
45
42
33
39
33
15
9
21
18
30
36
15
8
25
3
69
30
24
9
15
18
12
60
147
24
21
39
36
8
40
21
72
39
15
18
12
60
11
37
15
60
12
63
6
36
6
57
12
33
66
45
21
6
18
120
27
20
37
15
3
30
84
63
108
152
43
42
35
91
9
68
28
15
141
144
105
27
60
147
33
72
15
48
33
36
48
56
1
24
239
1
12
3
51
18
51
84
12
44
97
240
24
48
48
87
15
42
75
3
5
28
24
60
8
1
35
40
57
75
8
24
76
36
9
51
24
20
76
15
6
63
27
45
69
24
12
3
9
11
12
4
33
18
5
37
27
56
60
97
75
12
36
9
90
6
27
111
102
12
48
12
3
63
65
4
21
15
96
69
24
15
12
69
24
63
92
97
60
3
60
120
20
16
20
19
126
15
44
37
3
111
117
24
9
72
18
54
3
20
37
27
128
13
15
48
39
30
12
36
48
114
150
12
60
3
57
6
30
3
57
47
48
40
68
16
3
6
47
139
41
49
6
42
48
23
25
39
56
40
15
9
68
13
51
3
30
27
9
36
75
15
66
54
6
210
30
84
111
39
9
9
6
17
4
51
72
53
37
75
93
15
33
24
27
9
27
92
28
128
7
30
48
39
21
6
18
75
3
57
15
57
8
13
12
126
9
15
30
11
7
65
49
75
9
42
105
48
39
6
12
3
44
7
21
3
6
24
87
12
20
1
36
15
15
53
97
3
57
54
150
114
21
9
12
15
9
24
48
3
45
227
13
12
24
39
104
40
3
78
27
24
36
24
24
32
13
54
6
35
24
13
35
25
3
12
15
48
29
16
9
51
84
36
24
63
30
18
29
1
47
132
16
39
105
81
96
48
23
28
12
12
60
48
33
12
72
48
15
8
19
93
68
16
21
12
30
18
108
47
133
12
48
84
6
77
49
60
51
9
36
12
18
18
102
18
12
47
43
18
51
21
23
49
63
20
25
42
18
60
3
36
84
21
24
15
24
20
25
51
69
27
21
12
51
69
18
30
12
6
69
21
87
15
18
27
80
12
31
42
54
18
15
21
15
21
23
1
84
75
12
81
60
180
15
3
24
30
11
7
9
128
48
64
63
30
12
108
3
8
76
96
72
12
108
36
9
156
99
56
7
18
30
105
24
63
24
129
20
37
54
33
135
126
27
9
36
12
15
45
87
8
40
27
6
12
102
6
60
12
11
7
5
4
36
12
87
6
195
8
16
56
25
23
40
36
9
144
15
33
3
36
108
80
1
102
48
21
3
5
1
75
104
13
3
45
12
72
12
48
15
3
42
12
36
30
9
24
12
3
5
4
63
129
60
9
51
33
51
9
3
8
25
95
24
16
120
12
27
6
42
72
45
21
24
15
81
39
96
21
48
72
63
21
27
108
45
36
54
9
15
30
60
48
3
27
153
9
51
45
15
45
12
54
53
25
15
3
45
3
5
25
39
3
93
21
3
21
39
20
25
96
36
63
21
15
32
148
96
63
30
27
39
69
12
8
36
25
15
129
12
24
36
3
12
24
24
45
12
63
108
48
36
93
3
27
42
3
12
93
27
60
3
21
92
13
90
90
60
12
12
3
45
138
5
67
30
72
96
12
24
15
9
54
33
8
1
63
12
36
93
27
24
21
15
27
93
3
24
41
1
30
41
25
47
13
39
60
9
15
9
60
75
21
66
9
9
111
9
12
123
33
24
24
12
15
32
1
27
84
9
27
8
25
54
42
3
36
177
83
49
63
72
45
23
40
60
12
8
13
12
63
24
45
11
124
20
36
19
96
42
12
63
69
78
48
42
15
72
81
23
37
42
6
12
54
30
23
43
9
56
7
81
12
57
66
5
19
48
65
73
30
30
36
24
12
75
15
144
21
33
59
40
111
29
43
150
3
15
5
19
120
33
33
6
9
84
3
5
28
60
84
33
102
42
48
15
21
27
24
48
117
83
13
99
21
12
27
21
12
27
8
40
15
18
48
30
9
33
30
24
41
49
39
92
43
5
64
3
30
12
12
18
81
60
21
3
12
39
30
35
109
18
9
21
35
28
9
72
48
15
57
66
42
36
180
120
47
40
24
48
20
13
3
9
87
9
24
36
24
30
18
15
12
20
7
45
36
48
105
6
6
27
36
72
8
25
27
93
111
48
45
15
108
32
1
27
57
6
117
48
27
9
63
57
21
180
3
21
48
12
36
23
31
30
90
48
45
8
25
108
12
12
63
9
48
27
36
48
32
7
168
17
60
28
33
72
102
57
15
18
35
28
60
12
15
81
45
60
30
21
8
1
66
41
97
12
36
24
11
12
1
12
18
117
3
90
6
153
45
23
25
12
12
18
33
117
3
63
5
1
24
24
23
19
9
12
99
69
9
27
9
51
8
136
24
20
1
51
36
33
36
90
54
15
51
21
27
ABCD 95817790262*3^$a+1 [50009]
164
12
4
96
27
245
48
64
188
13
3
132
72
72
48
32
160
60
60
84
105
59
16
24
36
20
16
24
36
21
54
41
28
20
156
160
60
116
4
80
28
20
40
420
60
72
108
20
88
104
48
1
15
147
90
63
20
64
96
12
60
68
124
96
81
39
140
4
15
57
48
56
145
75
15
5
16
60
20
48
76
9
71
112
164
156
64
45
39
176
64
12
33
131
40
8
28
68
64
80
76
144
12
8
12
84
16
144
44
76
45
267
75
33
12
68
100
165
72
75
200
49
75
48
128
48
79
197
1
87
116
4
60
32
151
54
35
48
52
168
3
17
96
16
60
8
1
59
16
192
132
120
57
36
3
36
36
92
67
18
18
117
45
36
216
11
79
33
176
16
81
147
12
68
112
80
76
12
48
8
16
24
116
4
32
28
9
72
51
32
12
48
55
93
12
320
36
112
44
36
49
95
28
60
87
65
28
108
288
84
32
64
87
77
48
60
124
36
87
41
64
36
32
43
21
321
239
49
59
76
9
47
16
24
39
125
4
140
112
144
116
16
12
15
213
3
201
60
56
7
5
16
15
149
96
25
147
12
93
39
20
48
16
224
31
57
69
15
68
40
57
39
84
3
33
60
80
16
20
60
76
8
204
1
15
84
12
48
48
45
119
133
72
99
92
43
5
76
20
79
21
69
87
128
37
59
13
207
96
39
125
144
36
16
32
12
48
52
21
23
64
132
24
36
128
115
65
48
13
159
96
141
108
108
15
24
15
33
75
45
32
16
44
4
92
100
27
5
76
45
111
116
169
11
133
36
39
32
28
45
35
84
96
60
4
27
33
12
63
18
3
60
104
16
140
16
39
90
95
100
60
80
64
33
63
9
87
60
20
16
33
95
52
44
25
3
48
164
4
159
57
20
96
144
4
44
148
384
44
31
113
100
72
8
12
16
20
60
13
87
219
5
16
80
187
81
32
340
12
3
29
28
48
8
76
20
40
8
48
48
7
9
9
99
60
8
157
95
112
48
12
48
152
16
108
21
111
32
37
39
192
60
152
112
24
20
112
308
151
126
23
4
81
191
88
8
40
68
1
123
20
48
48
4
45
63
12
20
36
76
156
104
204
76
68
76
116
64
81
63
96
60
20
52
32
16
39
117
84
12
39
29
60
91
126
18
54
47
124
116
19
17
19
41
240
4
24
84
3
33
80
156
76
20
112
32
84
19
36
9
60
132
44
52
9
51
12
20
172
24
117
99
8
28
12
168
44
160
396
24
44
4
32
40
56
40
180
48
21
18
165
15
57
156
3
77
132
223
57
8
12
16
87
9
9
11
223
57
15
53
16
20
76
68
136
36
68
112
60
36
32
12
4
72
72
96
24
20
36
76
84
96
189
27
45
18
9
72
228
36
72
8
25
39
108
84
44
4
81
15
204
12
20
64
20
25
35
37
27
45
23
64
111
65
12
28
104
136
84
96
33
27
164
16
144
176
100
32
48
48
55
69
12
24
75
45
96
20
64
171
89
40
36
20
49
59
16
36
33
18
29
64
32
208
60
39
45
92
124
20
36
43
45
216
80
16
39
9
48
72
192
129
71
19
69
21
75
96
20
16
48
51
129
92
84
40
84
36
108
12
84
96
9
36
15
216
44
121
3
56
204
169
71
4
176
40
180
36
168
81
159
21
191
28
36
144
ABCD 95817939598*3^$a+1 [50082]
5
52
24
15
17
64
51
29
40
24
32
37
6
117
32
40
45
63
27
21
84
3
65
100
44
36
12
40
36
24
21
11
100
20
4
56
36
12
36
19
120
93
108
56
31
18
150
5
76
48
56
160
12
8
100
12
27
120
5
72
13
83
12
36
60
36
100
144
24
75
6
27
32
28
3
149
40
63
5
268
72
44
16
68
24
12
40
21
3
12
12
3
5
43
57
3
9
45
3
72
15
21
60
80
24
12
31
5
24
40
39
54
155
16
12
8
40
12
60
32
91
60
42
3
12
84
116
24
49
42
29
31
5
28
12
84
56
40
48
9
71
7
77
16
80
52
20
88
12
12
8
40
45
90
48
17
72
16
20
16
39
29
108
25
47
40
72
96
8
16
3
6
11
16
8
12
88
20
4
12
36
33
47
7
36
69
15
125
16
36
84
27
162
51
92
124
60
8
132
84
76
24
12
32
16
56
91
5
7
45
12
20
4
24
48
60
48
27
29
28
8
25
30
197
61
27
20
40
147
81
69
87
9
15
72
3
117
8
16
51
89
16
20
7
81
24
68
37
63
44
64
15
9
36
24
75
45
72
36
84
80
16
108
39
6
179
36
64
132
21
35
7
6
15
27
17
85
3
240
12
33
30
48
12
125
4
3
53
52
12
36
80
4
8
40
20
28
8
16
20
36
43
21
44
16
20
156
112
20
40
32
100
8
16
12
8
36
88
32
36
40
20
88
32
7
17
31
89
100
3
21
36
96
24
39
5
184
92
4
24
15
5
145
71
4
15
41
72
48
36
40
36
3
17
55
29
4
12
44
1
15
32
40
12
56
40
104
31
5
28
36
96
20
115
33
12
20
25
48
111
24
120
12
60
32
31
21
96
72
36
9
51
32
157
275
48
28
24
20
36
7
33
105
147
3
72
72
17
108
180
25
27
24
45
59
16
12
8
12
24
43
5
36
4
32
60
40
96
24
39
17
52
12
20
13
47
88
156
44
40
116
240
136
3
17
24
52
45
83
19
45
192
51
57
36
12
20
7
81
20
52
45
59
100
33
51
20
12
13
54
90
27
36
12
12
8
40
3
29
208
32
64
15
5
132
55
33
15
77
12
43
17
16
56
4
105
11
19
5
157
15
8
160
9
3
45
35
13
111
24
105
111
8
103
65
7
33
120
12
56
16
93
95
12
28
36
15
57
3
21
56
28
116
16
45
155
28
104
55
57
44
79
33
27
65
36
4
33
75
195
249
20
28
3
45
68
52
12
8
7
21
36
444
84
20
160
12
8
28
108
44
1
11
16
8
157
23
4
68
97
11
40
32
48
4
72
56
52
36
27
57
8
124
39
105
9
27
36
84
80
36
120
7
81
20
60
64
20
31
5
40
12
12
33
47
28
48
56
4
39
60
5
12
64
69
71
25
47
4
44
76
69
71
31
45
12
15
5
61
35
72
43
41
76
3
24
180
21
27
53
120
52
8
4
48
12
171
101
16
60
200
12
13
27
32
24
64
20
36
16
20
36
67
41
72
72
1
71
103
41
25
42
45
12
8
112
8
4
36
48
27
9
8
72
16
48
129
3
87
48
12
81
12
24
56
24
88
20
16
84
51
45
24
93
15
27
81
12
308
36
100
20
4
60
44
43
29
76
32
55
41
100
72
200
40
72
12
24
60
104
61
51
39
41
28
68
48
4
36
12
72
152
40
44
4
32
24
52
12
51
41
136
75
9
24
105
39
8
7
33
84
8
36
7
185
28
39
5
88
12
51
9
12
60
9
51
20
4
12
144
39
45
44
48
88
24
20
16
56
48
52
180
260
49
30
117
68
52
12
80
31
45
39
6
167
7
33
24
60
116
73
11
24
72
43
5
79
53
55
105
24
9
15
12
24
60
84
20
55
161
4
12
44
28
48
57
3
12
60
21
95
12
72
36
16
36
123
5
52
12
21
11
16
3
45
44
28
48
12
32
52
24
20
187
9
36
20
48
4
135
45
56
120
4
96
32
12
13
47
1
54
33
48
72
33
27
12
120
33
135
3
177
80
64
8
28
92
52
56
52
3
5
7
48
65
60
28
20
24
1
47
28
24
56
40
120
69
87
8
16
39
120
81
36
68
36
64
32
100
44
19
53
13
15
27
9
8
36
7
5
28
57
48
39
72
39
21
69
15
27
33
12
132
3
77
12
169
47
40
48
44
12
88
92
108
252
40
39
21
60
24
27
29
36
28
116
120
73
35
160
45
3
8
40
72
20
264
16
72
255
33
8
7
65
55
33
20
52
24
8
16
36
36
15
77
55
53
60
4
48
33
3
24
15
137
40
36
108
12
44
4
87
9
108
12
33
3
8
37
123
20
40
32
24
16
24
51
17
108
64
ABCD 95817965008*3^$a+1 [50039]
203
168
25
24
215
96
9
156
64
35
24
72
33
15
24
57
255
81
24
144
87
45
48
99
48
153
111
9
15
1
95
13
108
68
27
249
16
24
56
72
228
99
9
24
48
39
81
4
60
20
51
9
40
23
96
21
3
61
12
212
60
15
37
60
8
28
35
129
111
129
15
96
97
47
24
24
57
39
1
23
1
95
120
9
48
87
33
15
168
192
73
144
23
24
120
24
81
124
32
123
81
148
36
47
144
48
48
13
80
100
71
9
96
48
15
153
15
48
144
1
72
80
48
39
121
32
124
80
3
57
4
132
104
4
32
48
99
1
72
20
27
57
16
24
23
120
48
360
129
24
471
48
13
179
45
48
12
40
96
12
35
72
240
24
81
15
1
23
120
61
155
69
204
15
48
97
32
39
169
143
85
68
15
96
9
15
325
116
48
15
45
3
333
144
12
36
75
289
23
48
297
40
23
9
24
15
21
36
12
112
96
92
160
120
56
16
80
39
96
24
117
27
1
32
192
408
60
3
109
36
72
239
120
1
8
244
32
4
24
48
24
120
23
1
80
39
216
72
168
177
60
48
12
120
63
289
8
244
11
168
9
15
85
60
23
33
24
136
119
48
72
168
72
1
215
37
68
15
192
49
71
37
20
12
60
160
128
52
140
360
40
96
8
60
16
83
45
315
153
60
3
25
71
109
59
72
9
36
208
11
144
37
35
24
1
239
49
20
96
99
105
15
33
183
72
25
32
207
93
3
24
9
96
159
57
84
3
57
144
87
9
16
48
144
32
36
64
35
109
107
24
45
36
159
264
24
33
28
236
159
289
71
129
12
108
15
25
32
111
129
111
25
72
168
104
88
36
96
36
44
3
313
8
39
33
180
172
71
72
24
25
24
56
63
21
16
20
16
47
72
153
72
16
72
72
36
20
24
111
72
48
57
63
105
64
8
63
345
48
96
63
141
76
24
71
129
39
57
4
227
24
1
167
96
97
119
48
81
40
119
21
4
56
40
104
36
75
96
129
39
73
95
24
489
144
48
15
24
349
11
21
48
51
13
35
48
25
200
60
123
24
25
20
147
48
177
96
15
48
169
47
69
60
15
25
60
11
48
321
87
13
60
215
57
84
4
71
33
63
24
129
111
1
80
24
16
104
64
167
33
100
20
112
119
69
75
105
39
33
15
69
16
107
96
321
36
52
12
11
168
120
49
23
25
260
147
57
96
15
57
15
57
228
28
32
87
225
15
1
47
57
196
59
216
93
100
80
231
153
76
35
9
15
37
11
9
39
72
144
24
144
57
40
143
105
60
48
99
96
73
72
248
112
24
188
12
16
144
95
69
51
73
8
15
13
92
39
193
140
27
33
15
120
141
27
9
96
40
80
208
104
120
63
33
24
160
8
15
69
36
160
47
81
16
8
36
147
57
63
69
28
96
71
24
96
24
216
33
160
116
124
71
81
168
183
13
36
ABCD 95818385038*3^$a+1 [50047]
48
7
17
73
18
77
264
36
60
157
11
24
145
90
5
36
36
60
79
29
36
12
24
60
60
84
84
25
131
84
12
133
95
12
91
90
167
180
31
77
48
36
84
12
13
90
5
144
85
11
24
60
48
127
161
60
192
48
312
163
29
25
36
131
24
84
36
85
131
120
1
18
29
115
180
53
145
90
288
5
180
24
61
162
18
35
144
1
191
61
179
48
60
120
120
36
336
84
25
95
49
71
37
18
89
216
19
17
73
71
60
36
384
7
18
35
96
13
131
67
53
60
180
85
59
48
24
144
67
72
77
13
35
96
49
107
91
17
1
131
36
72
36
49
36
119
25
288
90
197
348
132
156
180
12
48
84
211
90
54
90
11
132
37
11
36
24
24
120
96
85
335
25
71
60
48
120
25
287
73
36
54
77
24
277
23
84
120
48
13
54
65
36
216
24
144
72
24
60
144
36
336
103
113
157
126
5
120
300
132
60
103
162
227
96
132
84
73
18
173
24
12
48
13
119
48
12
288
12
313
90
5
96
156
204
36
156
48
96
120
48
25
191
192
13
35
37
342
185
48
108
235
144
77
49
11
48
180
13
72
18
89
1
59
139
234
203
192
96
12
192
25
191
24
36
55
29
156
175
17
108
624
61
59
60
25
35
96
67
5
12
12
511
5
144
31
18
11
61
59
13
107
19
72
125
37
18
53
36
240
108
48
73
59
85
11
240
24
36
36
120
168
60
12
49
270
90
54
101
84
120
72
24
96
96
24
300
36
108
55
125
37
180
47
48
67
5
121
144
35
180
145
23
24
108
36
97
23
85
54
125
145
95
12
1
59
121
47
61
35
144
12
61
239
283
360
65
25
275
121
72
72
11
457
72
107
1
108
119
132
48
133
23
49
131
96
48
85
18
18
35
37
47
60
240
36
49
71
96
24
169
47
79
144
108
29
24
109
275
31
5
60
36
96
84
24
36
199
77
13
11
79
185
49
11
36
24
84
60
91
72
17
36
24
48
312
48
108
60
67
18
11
61
72
95
13
23
60
204
276
36
13
35
505
18
198
155
7
185
12
73
72
71
60
49
35
91
197
60
132
61
11
96
48
24
96
85
35
84
43
89
1
263
324
36
24
36
96
180
24
120
120
24
48
24
48
1
35
36
384
85
162
5
13
131
103
245
25
11
79
125
1
131
36
12
181
71
84
84
103
5
85
59
31
29
228
85
143
72
96
229
35
216
289
167
211
149
139
89
1
11
24
55
305
24
193
95
13
ABCD 95818511318*3^$a+1 [50130]
97
5
42
145
5
15
3
42
27
40
60
29
7
92
75
21
16
23
45
81
55
24
23
49
48
35
97
113
51
24
136
44
288
135
45
88
192
8
45
19
12
36
95
72
25
56
16
20
9
115
17
39
39
1
11
78
42
129
93
15
16
5
30
1
41
42
25
36
65
31
20
21
12
31
44
112
11
177
21
42
9
24
45
27
75
12
25
32
16
24
83
60
66
30
1
24
17
30
42
18
37
11
42
18
229
5
36
12
222
93
15
78
12
19
89
15
16
80
108
3
18
12
30
45
48
112
132
11
25
12
35
97
80
3
180
37
5
31
24
5
27
3
37
48
23
18
54
73
72
140
100
23
42
66
105
64
281
114
73
35
13
47
42
67
29
42
72
78
15
3
54
60
120
48
12
66
121
180
23
48
25
140
28
65
19
20
63
25
5
79
29
90
69
72
111
13
209
3
72
45
7
60
24
107
30
12
3
112
32
16
65
135
33
24
15
165
3
27
30
15
15
33
24
69
12
18
229
5
30
61
17
39
24
39
105
3
13
47
252
18
3
9
31
35
21
33
36
12
3
9
87
21
210
72
6
24
3
52
125
18
97
96
29
18
13
20
15
9
33
3
36
9
7
35
12
45
48
3
1
59
42
19
23
66
84
87
16
12
113
147
141
30
129
3
12
21
4
12
36
23
24
36
54
36
15
45
24
111
75
24
45
165
43
47
66
15
24
120
76
5
72
99
108
36
52
200
165
67
83
72
157
131
120
73
84
188
124
29
99
165
187
71
42
15
81
60
24
31
60
59
48
30
12
138
25
44
244
125
12
7
80
40
35
157
29
19
36
32
48
87
9
21
12
6
69
51
30
102
12
13
20
75
30
27
33
187
108
48
89
87
63
6
19
8
93
84
3
12
112
20
16
132
12
323
1
5
187
23
1
131
33
124
72
11
12
18
55
137
51
52
23
1
59
12
60
12
37
144
179
57
69
19
12
116
15
73
35
37
32
45
123
100
44
21
67
32
99
102
3
76
68
21
30
264
36
49
95
97
36
12
5
30
45
15
145
68
75
13
5
79
5
30
66
55
29
3
3
69
105
60
30
21
45
7
5
30
93
132
27
45
72
231
30
3
4
23
9
3
121
35
12
282
18
57
36
120
100
5
55
5
12
108
27
27
13
143
105
12
28
119
36
12
9
3
180
45
28
8
64
71
54
27
4
84
56
117
27
105
27
48
33
30
33
124
23
109
29
144
30
1
36
20
108
3
97
8
93
219
76
47
30
7
41
42
90
75
132
3
45
15
60
69
93
48
138
12
33
60
400
36
80
24
39
61
5
31
59
84
13
44
123
21
45
84
7
29
42
105
12
28
47
1
29
187
59
84
93
48
15
30
12
42
73
32
75
25
20
136
29
18
37
101
27
4
23
60
93
105
67
11
1
48
41
31
11
12
180
18
27
16
80
75
37
104
39
12
72
33
45
7
56
9
30
61
167
12
1
149
6
42
115
8
9
18
12
48
37
12
41
39
21
12
30
21
135
105
4
83
73
20
45
19
12
41
3
87
168
42
12
51
16
53
55
36
192
5
39
28
8
15
9
93
51
64
20
75
30
27
48
3
37
53
115
5
7
65
27
3
81
27
9
24
15
84
13
8
76
41
87
36
12
52
8
27
30
63
108
52
128
16
24
5
27
105
48
12
3
9
48
15
72
12
4
35
54
67
20
21
132
15
48
105
27
3
105
63
162
127
36
36
56
165
30
42
43
44
36
64
11
12
21
105
55
29
18
13
65
55
29
187
11
9
148
56
40
44
76
17
7
48
32
72
9
30
42
19
89
19
36
35
12
12
57
16
92
132
51
13
47
60
108
12
48
42
63
132
12
93
19
101
139
53
171
27
25
5
78
109
23
37
41
42
13
20
144
16
60
137
90
105
3
72
57
3
12
21
147
25
48
89
18
12
6
79
83
69
64
60
12
20
28
17
15
15
57
51
21
21
30
162
43
144
59
21
21
67
8
52
65
30
66
31
23
21
57
15
88
20
15
162
67
8
27
30
15
111
54
30
21
16
71
90
90
133
116
39
12
25
17
150
6
27
88
59
30
96
79
23
57
3
45
3
42
42
60
30
168
7
60
71
61
ABCD 95818980122*3^$a+1 [50066]
6
6
10
38
42
10
48
74
22
20
34
109
107
74
66
138
10
36
20
34
18
9
16
5
24
18
12
20
60
28
41
21
10
33
5
12
60
106
122
15
7
36
5
9
46
2
12
54
6
24
10
45
11
18
36
30
22
68
39
21
12
63
7
14
6
34
44
10
146
36
22
1
79
76
50
35
59
8
24
6
12
42
9
45
16
3
237
8
11
37
10
17
7
9
5
30
61
5
18
36
5
5
14
10
51
80
57
18
4
26
30
42
18
6
10
13
91
5
7
28
12
2
15
3
48
4
41
37
14
45
9
4
3
5
60
22
36
44
25
71
22
35
55
57
101
42
28
5
69
126
24
10
2
41
13
19
32
33
28
2
36
10
35
9
6
6
18
52
68
22
24
50
16
1
80
45
3
51
26
12
6
46
20
34
50
54
48
133
11
6
12
3
45
34
24
14
60
10
8
10
32
30
30
36
99
21
64
8
35
13
6
29
125
20
31
69
42
12
2
3
45
30
18
12
60
108
102
36
60
30
60
36
78
45
37
30
29
39
18
12
42
4
24
2
106
30
27
101
12
48
34
13
25
7
21
2
54
19
11
18
6
36
9
16
5
54
24
42
34
49
16
9
6
1
29
34
17
39
30
36
54
4
12
6
72
2
49
17
30
22
6
120
14
42
21
109
20
24
36
10
108
26
40
24
147
35
36
70
54
38
7
41
12
11
19
42
36
47
31
6
43
135
50
70
6
11
33
22
9
11
34
6
45
3
8
102
22
44
40
80
34
32
40
8
40
96
26
36
4
9
11
34
24
2
18
10
61
47
2
12
24
59
11
69
5
75
15
1
11
40
20
9
15
6
91
27
21
101
60
36
12
22
8
42
6
12
21
64
107
60
25
5
24
22
13
55
54
102
13
71
12
12
42
30
18
23
59
20
1
29
3
13
3
51
116
12
16
144
20
6
16
18
68
18
34
116
102
108
60
72
15
37
11
16
16
25
58
2
42
33
57
6
1
41
12
91
89
23
13
22
2
11
19
40
5
27
149
35
56
144
24
60
1
59
36
30
16
54
24
50
40
48
24
18
32
60
10
54
26
11
37
22
26
24
19
15
56
168
1
27
50
54
36
22
32
6
58
14
12
30
10
170
18
66
16
18
1
49
36
6
40
38
7
11
24
6
55
17
15
7
38
60
7
3
80
13
17
100
72
50
6
43
5
10
26
10
18
2
89
1
28
51
21
44
6
25
29
10
2
30
48
96
73
15
6
14
93
64
45
14
34
6
45
107
82
38
64
8
30
120
18
82
8
19
45
14
5
16
13
3
53
94
45
17
28
20
28
3
17
15
43
12
38
12
7
23
72
12
4
30
20
24
10
92
90
18
21
16
16
7
52
18
35
45
10
38
18
129
61
72
32
30
13
112
11
20
112
2
6
22
67
1
76
14
100
12
24
38
71
7
40
2
106
90
139
80
15
26
6
49
29
22
13
35
8
82
2
148
20
12
18
43
45
14
4
2
12
30
18
3
7
25
7
30
43
5
22
68
33
61
3
16
16
69
27
33
72
34
38
31
21
86
54
36
22
2
36
15
45
35
5
38
6
46
17
15
6
24
6
40
26
6
112
8
28
26
28
2
25
69
20
100
50
49
11
90
102
10
128
30
4
38
19
16
67
13
3
24
20
1
59
37
11
30
58
74
16
66
38
18
42
70
72
8
6
35
19
12
33
51
61
48
5
6
102
28
2
88
2
10
38
114
36
65
5
59
48
9
4
56
11
19
24
12
48
12
4
9
131
13
117
11
27
37
48
3
2
36
24
6
42
47
61
46
21
15
14
3
21
22
68
6
11
32
32
64
21
18
12
24
5
16
15
30
14
12
30
24
30
18
3
9
46
12
20
36
102
4
50
18
71
11
18
56
6
85
15
26
7
35
36
4
21
15
50
6
90
24
66
10
50
46
2
52
44
66
23
11
32
78
7
17
6
84
28
25
25
60
43
5
66
9
9
10
116
94
86
6
6
18
102
18
6
25
95
33
7
14
12
79
11
42
36
39
3
24
48
16
2
10
2
42
64
24
32
4
32
42
46
32
4
14
7
3
140
81
3
90
3
15
97
16
31
6
22
110
7
16
47
1
64
21
42
18
10
5
37
43
25
39
15
6
16
30
14
66
16
8
21
19
56
4
65
9
12
58
1
16
3
12
54
22
12
116
60
66
34
50
72
34
8
33
9
23
32
63
8
94
56
112
56
16
43
47
1
25
4
24
30
141
3
26
35
31
4
29
7
8
60
42
30
30
46
14
18
1
75
74
46
36
9
99
13
49
31
112
1
6
126
22
53
55
24
20
34
62
125
5
24
66
8
42
12
35
1
10
2
22
50
27
43
20
12
24
45
39
166
6
29
45
60
100
2
18
10
5
69
6
5
85
27
9
84
19
83
48
30
6
24
17
73
30
96
36
58
50
42
47
47
206
19
16
29
99
237
35
32
13
19
16
7
42
4
27
77
88
72
38
4
36
72
45
11
12
22
32
16
62
5
25
6
54
16
56
36
10
32
6
36
70
80
120
6
7
65
30
18
30
65
29
110
54
4
30
38
18
5
31
24
60
40
20
24
16
62
12
12
24
6
64
12
132
120
18
14
13
131
60
24
142
43
48
83
74
83
13
34
1
35
14
6
6
40
38
6
10
90
20
52
44
23
32
99
114
8
12
10
8
18
46
5
109
72
219
96
65
100
27
27
24
2
43
5
6
34
19
1
24
150
18
47
5
6
26
30
24
24
13
5
24
30
21
3
114
40
3
35
24
85
5
24
35
1
31
23
36
10
44
10
20
65
5
20
30
25
41
39
9
18
28
6
20
10
14
22
33
75
24
12
8
78
84
28
62
13
21
30
62
10
2
36
15
7
9
41
12
66
46
20
30
66
72
143
48
1
76
54
29
9
10
36
204
32
18
11
1
24
7
32
13
67
11
21
16
13
16
14
60
84
5
37
11
85
18
9
75
6
31
16
53
11
9
4
3
80
64
53
72
6
12
1
45
14
10
2
84
12
64
38
3
63
52
24
44
40
2
42
30
7
16
29
8
11
59
62
36
10
2
23
67
12
33
27
64
5
27
5
73
174
108
4
36
38
52
27
87
14
40
30
69
11
5
1
54
6
24
16
43
1
10
5
32
29
56
34
9
17
18
60
22
2
22
51
23
16
121
7
36
34
32
19
80
16
16
19
124
32
84
6
ABCD 95819210198*3^$a+1 [50106]
144
60
73
65
7
20
48
48
57
67
23
25
17
3
48
4
96
5
36
168
18
54
3
36
120
40
80
27
33
51
93
147
33
87
6
3
27
42
156
60
75
84
15
61
24
5
3
48
52
128
27
18
90
120
36
13
83
30
144
78
36
30
99
48
12
28
72
8
117
126
12
33
9
12
18
42
3
16
119
72
60
30
51
39
24
69
33
90
42
18
72
1
20
51
18
12
151
53
99
16
65
15
12
3
25
20
192
213
75
60
87
180
93
105
55
71
33
165
51
21
171
12
81
90
6
3
27
69
129
18
85
59
61
8
81
3
27
150
48
6
9
36
27
48
54
31
12
89
3
33
84
31
68
24
240
36
345
27
108
60
132
9
39
21
30
9
120
40
17
63
21
43
20
15
33
75
12
85
36
12
29
39
60
72
168
171
246
18
90
54
133
17
66
144
93
72
3
18
12
3
100
44
57
19
20
60
75
9
108
9
18
72
69
64
11
42
210
25
53
99
36
9
51
57
48
24
30
105
3
24
18
18
25
8
204
45
216
180
42
102
75
15
45
105
3
87
1
137
7
65
96
30
24
36
90
39
171
85
29
15
40
11
24
21
112
29
3
36
51
61
59
54
24
120
15
117
43
137
19
20
27
54
18
33
3
24
33
48
75
132
18
19
71
9
135
145
56
24
136
47
150
3
45
27
12
93
15
48
304
8
105
3
100
5
24
30
13
317
75
16
24
11
36
9
21
39
12
153
36
3
87
54
19
11
117
63
117
45
3
69
6
169
5
126
229
47
1
47
105
16
47
12
18
60
54
54
30
60
36
30
39
105
27
12
21
15
87
24
213
48
45
48
42
54
18
48
13
11
54
15
39
90
90
73
65
60
27
93
43
17
12
6
72
48
97
47
36
25
71
33
3
117
21
6
36
30
24
19
11
61
53
264
132
63
21
15
60
72
195
60
25
8
112
168
149
51
21
198
33
99
138
42
9
9
102
49
47
18
27
48
27
165
123
60
45
64
11
6
18
33
93
102
18
36
24
7
23
129
51
85
29
55
20
96
60
15
49
36
44
276
15
9
45
30
6
19
128
48
69
15
135
1
65
36
63
16
20
117
108
15
21
90
54
39
28
23
6
39
15
37
32
21
30
36
36
133
24
47
21
135
25
83
186
19
20
24
27
9
12
45
60
30
25
68
75
66
96
12
6
225
9
12
31
5
27
96
9
12
36
72
255
21
7
47
33
12
75
21
87
157
236
24
75
30
6
30
126
54
7
8
64
17
91
32
33
67
56
39
25
47
144
97
8
39
81
184
80
105
51
12
33
30
6
48
6
156
61
20
40
8
12
9
3
87
54
39
60
180
3
25
29
24
12
24
18
73
83
25
72
80
168
141
24
12
15
192
63
60
18
54
1
11
9
72
72
27
6
54
9
27
33
105
72
115
72
35
36
205
41
51
27
73
17
51
144
111
105
40
44
16
44
147
21
45
63
132
12
60
75
25
125
102
6
12
60
111
60
21
18
45
96
132
69
150
30
180
54
24
156
36
60
9
9
15
48
9
43
41
67
8
21
84
60
12
75
39
66
247
36
5
67
59
6
48
54
25
71
66
39
15
57
3
36
30
123
3
18
42
30
3
40
72
32
60
36
40
29
180
12
39
105
6
1
180
53
7
48
11
24
12
168
36
66
78
36
18
252
90
30
54
6
120
43
35
126
15
12
52
23
60
133
20
64
20
15
30
15
16
12
8
24
57
63
88
65
102
121
20
21
6
73
47
24
54
115
140
15
45
21
3
111
105
4
101
72
3
345
39
16
44
147
36
13
12
65
3
75
54
30
13
32
40
5
72
79
71
120
18
72
43
60
11
12
133
47
25
32
76
17
108
55
29
63
12
136
44
60
48
33
6
81
9
30
114
36
36
27
3
97
17
90
90
43
120
56
15
72
102
3
3
45
45
66
33
16
5
6
1
60
8
24
87
81
189
79
41
96
87
36
39
66
36
43
128
48
15
6
91
132
11
9
21
7
20
ABCD 95819843974*3^$a+1 [50023]
135
39
90
23
103
9
21
99
56
37
11
31
66
42
30
12
48
90
18
72
47
24
91
5
25
15
63
30
35
48
88
51
29
67
45
9
78
12
6
24
36
54
29
96
13
3
27
168
12
30
27
24
9
18
12
12
29
61
131
25
30
24
36
53
1
18
12
6
3
39
30
12
48
87
144
57
24
95
40
3
18
30
12
57
15
48
65
43
24
5
43
125
37
6
5
19
36
84
149
7
12
60
12
5
31
113
1
90
60
120
6
75
80
19
48
42
59
127
60
24
6
23
127
24
6
99
8
25
87
33
72
18
48
24
66
107
16
81
23
16
69
27
21
30
69
3
162
11
67
18
54
36
24
30
11
88
51
5
48
37
11
49
36
120
24
30
29
16
45
155
16
39
18
23
40
144
120
56
40
27
42
35
61
42
30
102
30
15
45
18
33
15
9
33
42
36
9
176
7
57
51
5
25
24
30
9
69
35
72
61
150
69
8
7
113
115
5
103
54
11
49
23
72
61
24
30
5
144
91
141
48
141
120
155
1
39
8
16
27
69
3
150
23
19
60
41
49
96
15
75
12
12
45
3
132
18
111
57
15
15
174
51
75
42
12
108
30
21
96
24
231
18
102
9
27
29
1
54
6
30
12
12
120
21
8
61
18
120
57
261
3
21
35
91
12
48
17
127
65
13
90
113
79
66
143
37
24
11
55
129
15
81
15
9
81
39
63
108
12
12
45
21
120
72
90
210
48
39
135
96
12
21
32
40
24
3
93
75
45
87
12
30
15
21
123
117
30
84
9
27
30
132
3
27
42
51
15
54
30
21
27
48
69
21
3
9
78
84
36
9
33
48
174
78
60
42
5
85
60
18
117
81
204
66
24
30
6
54
6
9
56
49
15
24
9
48
24
18
60
65
55
18
12
30
48
12
17
13
42
9
57
12
35
7
18
42
29
7
24
18
18
12
57
105
78
12
18
72
48
60
47
61
12
12
126
12
30
11
139
30
78
12
12
48
132
21
39
65
1
54
6
30
53
96
64
56
43
5
43
12
150
3
87
65
72
24
31
36
12
18
24
60
36
15
144
15
89
19
5
67
45
3
18
120
42
12
60
9
27
12
60
5
37
6
30
30
12
77
1
47
67
120
6
12
123
32
7
65
1
12
72
11
55
17
43
53
16
3
21
147
24
101
24
85
99
39
18
30
12
12
9
21
210
41
37
30
21
21
30
6
12
27
33
132
18
12
66
99
51
5
25
60
90
12
60
17
1
42
18
83
16
8
25
12
138
12
48
93
15
12
12
9
39
18
15
27
48
42
12
36
12
48
39
75
18
18
54
11
19
36
84
36
33
21
75
21
3
39
41
151
18
63
69
18
12
69
9
47
265
18
120
18
99
33
12
75
15
60
18
138
42
108
3
32
19
5
16
8
7
12
30
42
6
119
40
105
36
102
60
48
12
93
129
6
264
30
11
24
1
47
7
150
66
105
80
79
9
9
30
132
21
24
15
36
30
90
29
1
95
24
61
102
30
102
60
96
30
120
24
15
3
48
12
18
47
25
42
18
132
15
105
60
171
9
30
6
42
150
12
60
18
12
18
48
24
11
19
36
60
53
7
9
51
24
21
45
30
30
15
24
63
17
1
15
15
9
75
18
35
37
11
25
30
60
54
36
59
145
111
48
56
103
42
90
189
99
18
12
18
24
149
160
111
6
75
57
23
88
9
63
9
15
15
198
12
48
42
45
80
73
12
11
25
12
108
102
17
13
11
49
102
18
78
9
24
21
156
12
11
24
7
65
40
8
25
12
30
36
42
18
72
12
36
24
53
67
66
30
5
19
60
6
12
42
6
23
40
51
36
30
84
15
51
30
30
132
101
1
6
9
56
64
8
25
30
57
15
41
24
1
54
81
9
23
16
80
40
27
90
72
48
72
30
21
27
77
48
19
30
18
18
54
21
32
37
51
129
66
30
135
15
225
9
15
75
6
39
8
37
48
27
111
17
67
6
30
24
30
30
60
60
5
64
141
48
18
24
81
39
9
9
23
144
43
117
15
78
12
23
13
114
6
75
87
72
198
3
8
16
80
73
42
6
54
60
53
48
25
12
83
48
1
15
56
109
51
8
37
12
18
54
15
135
81
69
51
99
126
30
72
12
30
15
3
53
25
15
99
48
12
9
69
35
187
48
72
53
55
17
25
30
36
102
60
18
17
43
29
96
49
18
78
23
1
15
93
78
12
78
42
30
131
280
21
11
49
210
48
77
25
66
12
57
24
9
12
6
162
3
15
84
48
18
132
48
90
30
24
18
5
97
48
87
8
7
6
35
7
12
21
129
39
32
19
60
270
59
19
12
30
6
5
49
48
12
6
114
6
12
12
45
81
90
29
73
23
24
13
42
6
83
79
17
ABCD 95819925874*3^$a+1 [50071]
83
48
64
15
240
174
222
48
36
180
90
99
87
9
21
219
21
138
65
61
6
30
90
53
61
180
36
59
169
132
35
109
35
1
48
72
108
270
6
119
55
72
18
239
211
72
24
120
21
80
43
36
33
21
180
42
125
13
132
143
112
32
13
90
18
36
51
39
6
3
384
147
141
93
6
125
160
69
96
123
32
288
181
11
121
87
128
55
57
177
66
150
30
108
72
149
31
17
1
186
5
121
23
64
48
9
71
64
21
414
189
135
162
87
128
73
276
339
224
43
108
36
149
37
144
210
150
131
169
36
108
42
317
73
90
24
53
160
32
1
47
16
27
108
9
207
113
31
65
64
57
215
121
24
111
99
36
24
210
60
90
89
91
66
150
29
61
35
109
174
6
63
3
18
59
13
54
29
25
126
276
90
30
144
90
216
59
31
24
41
240
48
115
29
103
84
5
16
129
30
144
65
7
288
201
141
24
11
25
135
9
264
6
153
32
115
29
211
894
36
59
112
32
127
306
120
39
159
161
61
120
18
126
11
49
95
211
84
54
99
272
64
80
25
42
45
128
61
3
48
123
197
25
120
90
54
96
207
80
16
57
39
81
47
43
114
66
108
42
27
96
51
144
180
6
51
75
53
240
160
81
54
89
397
6
48
72
24
180
233
73
144
71
109
3
32
1
138
36
321
80
192
37
150
30
6
33
21
84
39
93
54
29
64
303
65
73
39
80
43
378
42
84
6
174
185
85
59
64
96
320
181
6
53
16
96
32
73
120
24
30
41
103
72
198
132
39
99
42
84
186
138
59
13
54
96
29
1
47
192
55
90
90
5
259
77
55
105
32
127
81
9
54
162
18
77
139
60
216
17
112
105
126
84
149
1
63
240
48
128
16
336
128
96
109
42
48
36
54
306
54
6
120
6
179
91
53
85
11
31
48
96
33
48
345
330
29
61
48
72
18
6
275
175
210
6
30
144
144
75
57
264
36
59
31
24
105
176
109
60
183
32
48
181
11
61
99
99
221
49
36
6
144
21
192
3
264
5
1
15
39
36
117
93
90
89
25
135
111
108
21
105
39
80
187
117
48
240
32
103
24
66
63
27
24
36
105
192
176
151
126
59
91
165
9
144
72
47
133
24
180
90
5
16
9
119
64
80
13
48
72
18
72
60
5
48
181
30
36
18
72
207
240
57
36
99
9
39
96
261
11
529
6
84
5
49
72
ABCD 95820798116*3^$a+1 [50009]
108
42
390
15
153
199
96
65
30
306
24
135
16
5
36
135
304
101
144
91
224
105
39
207
108
126
39
15
240
180
102
55
149
54
37
65
54
25
80
165
36
39
39
156
13
23
108
237
64
11
54
30
144
129
33
54
114
39
48
105
60
219
51
157
32
21
315
63
97
144
65
79
215
9
57
55
80
231
90
84
6
468
66
90
36
49
11
213
201
135
336
99
54
6
145
155
54
42
90
84
24
111
48
111
12
54
186
37
137
39
64
263
73
11
60
345
105
126
360
97
32
240
171
277
11
72
144
13
32
81
48
31
11
54
36
144
36
54
193
53
330
120
9
400
80
15
289
275
30
31
560
21
78
36
264
36
60
84
6
54
66
96
30
60
85
203
120
6
54
336
81
9
295
35
36
30
27
81
127
144
5
414
162
18
121
5
75
9
87
135
18
55
32
33
79
47
1
23
72
225
9
39
192
112
161
216
120
223
17
36
30
168
12
313
11
325
288
32
75
90
96
75
153
55
32
9
360
175
96
192
32
75
69
57
135
69
156
127
17
270
1
59
264
72
24
84
9
112
119
25
11
30
24
30
289
176
27
318
151
335
306
63
171
6
79
41
7
32
39
169
47
81
39
36
240
108
90
15
15
6
30
61
233
55
137
39
39
12
60
129
15
234
126
9
27
30
18
21
75
30
24
102
25
48
35
61
35
54
39
51
30
96
54
25
11
570
6
37
11
36
49
144
32
16
89
135
75
24
12
90
135
15
18
72
55
209
15
64
17
84
36
90
349
251
108
9
171
37
245
180
24
79
11
156
393
112
23
9
27
84
42
327
303
18
102
90
15
9
90
54
72
318
162
144
63
63
289
5
354
72
60
69
96
33
120
151
65
15
21
78
72
117
96
75
192
150
175
89
24
79
113
15
64
288
107
36
145
48
215
276
144
21
9
7
65
319
95
114
36
30
6
120
18
180
96
210
96
55
215
468
180
385
95
129
51
61
161
84
186
49
71
60
264
36
49
5
60
90
84
1
89
90
222
79
65
216
55
35
30
90
60
30
18
25
144
53
84
60
54
21
16
89
216
30
33
27
165
33
90
30
186
156
60
37
53
228
96
66
69
9
102
144
1
32
16
41
55
251
69
39
201
16
5
ABCD 95820895642*3^$a+1 [50028]
120
48
60
53
24
133
96
60
39
32
16
39
30
6
78
24
12
11
7
177
104
112
9
30
105
21
18
42
84
90
6
12
191
16
24
56
25
24
47
73
84
36
30
36
5
55
36
12
41
85
36
54
65
7
89
49
39
57
24
24
6
132
90
35
24
169
210
117
39
36
5
43
240
261
24
15
6
35
24
1
258
186
72
35
120
25
12
228
39
9
47
229
75
45
18
12
69
75
5
7
42
30
17
25
119
64
32
43
6
95
55
30
27
8
79
192
30
204
6
96
18
12
35
19
6
192
36
131
13
132
6
120
89
13
30
77
19
60
84
30
30
42
48
23
64
15
6
27
81
84
12
84
155
61
24
11
31
18
36
126
42
6
84
18
30
57
3
108
30
6
5
96
24
96
112
111
114
15
32
145
39
32
112
27
29
19
45
21
42
9
105
6
210
42
6
156
59
19
6
96
36
59
109
36
96
30
9
21
155
48
1
15
15
96
65
48
85
66
18
15
15
30
27
80
64
15
42
24
96
12
11
7
33
87
113
145
24
36
24
36
39
93
24
54
21
21
114
81
57
42
18
12
126
24
9
21
18
41
1
48
6
96
24
57
15
18
159
21
90
24
18
24
138
6
54
113
37
60
30
132
36
113
25
15
56
223
41
120
16
39
120
126
24
84
15
32
79
24
126
30
36
168
105
27
30
18
12
36
42
27
93
3
48
21
11
109
60
96
60
162
30
60
6
132
12
113
13
131
133
27
15
18
6
66
15
153
18
90
27
75
173
13
27
39
18
108
138
12
12
168
9
63
18
18
5
72
7
18
54
78
11
1
15
104
40
81
119
25
47
37
120
30
66
11
1
30
84
5
31
65
85
27
177
6
54
59
16
144
45
12
95
7
41
136
21
12
66
234
108
60
18
30
12
48
6
54
36
114
45
39
33
72
105
108
120
123
27
29
88
32
55
186
12
66
114
108
35
7
17
24
31
114
39
15
41
7
9
24
147
138
42
18
30
17
7
41
40
45
144
336
36
18
30
18
150
119
85
35
25
108
66
66
144
6
54
35
96
144
40
75
54
78
33
32
25
15
3
60
65
7
9
69
11
121
84
36
15
15
24
41
37
12
39
9
60
131
64
3
12
41
139
30
23
25
24
63
21
35
25
102
24
33
32
1
84
35
49
72
12
180
30
138
72
78
9
51
48
5
91
48
18
30
5
7
18
119
31
18
95
96
24
127
48
41
1
12
11
7
24
105
75
45
33
66
54
42
84
81
104
25
87
45
27
27
29
7
12
18
60
30
18
6
108
78
102
33
69
6
60
48
24
78
3
120
24
81
6
33
147
5
13
30
12
66
87
8
64
141
24
144
35
96
24
49
191
61
108
60
60
12
84
84
180
30
210
15
21
90
12
29
55
24
42
24
78
42
71
19
5
40
9
135
87
114
6
33
159
18
48
12
35
55
108
186
59
7
9
45
123
8
109
59
109
96
11
24
49
47
144
109
12
63
75
18
59
103
48
185
112
15
18
114
18
42
65
160
104
85
35
97
108
60
12
24
11
7
66
24
6
81
80
25
36
3
72
57
23
13
35
55
41
1
23
96
55
9
21
51
8
67
18
42
42
126
30
35
55
9
27
96
45
104
40
69
192
84
6
138
24
18
78
12
18
84
66
107
184
33
42
29
184
105
15
56
40
56
24
31
6
42
66
6
48
60
77
121
24
18
12
18
6
114
48
15
69
24
11
120
144
37
42
42
15
9
84
18
24
54
24
3
33
159
33
168
6
66
72
6
24
36
5
40
69
12
24
6
126
102
132
9
111
96
48
150
35
1
138
36
24
36
102
23
67
5
73
71
64
72
45
27
8
64
93
18
57
117
24
35
7
120
89
13
11
16
15
6
18
41
1
63
39
30
11
7
210
120
42
6
36
11
7
36
5
7
48
9
72
24
21
18
18
18
5
79
33
9
63
3
29
31
33
51
30
60
6
29
115
36
72
17
13
3
87
105
8
37
11
169
18
132
66
167
25
30
48
90
120
87
8
25
84
11
40
15
24
48
54
30
78
15
15
30
48
54
6
30
72
ABCD 95821492478*3^$a+1 [50011]
161
171
108
64
72
5
54
141
24
76
11
18
7
24
68
3
93
36
165
51
24
96
24
15
21
3
9
112
71
13
5
6
81
4
140
40
5
54
45
16
24
32
12
87
30
6
9
21
55
92
93
43
24
8
33
30
36
261
24
9
12
39
15
45
36
105
67
17
103
188
93
12
114
25
24
20
156
75
9
4
140
87
61
5
3
15
69
111
69
21
75
16
215
24
9
3
108
105
16
24
20
64
41
27
112
23
105
63
66
103
8
33
175
60
32
228
15
81
39
21
124
80
40
11
33
111
21
231
97
23
57
16
41
39
4
77
54
60
69
12
111
60
9
9
12
108
6
49
56
108
48
52
47
120
9
27
33
220
41
54
66
6
54
30
121
119
66
90
18
87
9
90
30
6
49
48
8
33
15
40
95
25
41
31
24
35
33
48
9
90
1
35
45
9
55
80
24
120
105
39
60
12
4
131
1
5
3
100
167
25
60
125
19
305
51
99
201
15
69
16
35
57
48
48
87
180
69
96
72
240
21
91
89
55
32
72
52
11
49
8
81
42
13
161
15
196
95
13
36
44
36
96
132
76
35
6
3
136
72
95
18
30
1
84
36
5
126
24
81
4
8
81
39
48
9
39
184
23
54
103
32
4
41
3
12
4
5
39
120
51
21
48
16
41
36
3
51
60
21
28
41
30
24
30
99
40
32
9
147
93
15
16
35
13
36
41
99
15
85
12
68
4
72
11
13
35
37
95
69
64
5
27
60
3
72
78
30
6
30
85
29
7
68
96
48
28
32
48
144
148
152
16
48
11
30
31
23
81
9
6
25
8
52
20
39
25
11
36
54
3
168
12
27
1
89
123
12
48
3
69
28
36
5
19
23
45
124
131
45
99
1
140
39
24
66
114
21
64
32
144
48
81
90
45
15
210
39
48
24
51
54
24
7
8
15
37
23
30
207
12
12
9
87
3
49
71
150
87
33
31
131
85
29
3
280
17
6
165
15
138
90
1
8
36
27
57
12
45
99
57
123
60
75
9
12
108
112
155
21
192
88
32
63
54
75
9
87
135
48
36
81
9
6
198
36
66
18
39
16
35
37
32
36
165
15
75
21
124
20
16
95
9
4
12
96
20
12
111
21
36
15
109
71
13
155
69
3
69
105
24
12
54
36
9
84
84
40
8
9
6
13
20
136
20
4
185
99
21
36
150
13
36
5
31
5
30
13
41
55
95
121
104
81
36
84
163
32
36
99
25
20
24
96
9
42
13
72
35
13
56
75
21
72
16
104
40
143
18
6
25
101
30
69
88
80
96
51
21
9
39
52
32
52
8
52
41
18
90
39
123
133
65
7
23
36
45
40
11
33
52
32
76
35
1
48
8
129
3
27
9
40
47
30
114
85
5
54
21
51
97
11
30
15
4
36
156
5
55
80
99
42
7
131
6
99
120
120
24
51
12
18
180
51
40
59
49
12
119
9
3
24
13
92
36
12
12
84
16
108
20
57
3
112
240
20
15
13
152
48
96
12
4
80
69
67
48
24
17
126
108
42
288
115
56
60
100
11
13
104
3
57
201
67
80
45
67
23
24
49
131
93
177
30
69
60
132
108
36
28
107
13
8
33
67
20
108
36
48
168
3
229
32
28
32
36
40
20
3
66
31
155
33
84
76
107
73
80
27
90
19
20
39
30
55
84
132
56
15
18
126
21
12
27
66
3
136
96
72
17
39
87
105
144
21
39
144
16
48
101
31
236
12
111
57
64
44
16
36
12
36
47
97
72
59
36
1
20
105
144
3
87
24
25
60
92
64
65
51
3
12
13
24
17
63
172
95
81
4
44
4
56
112
264
11
93
4
23
60
138
19
12
56
112
12
36
5
163
35
6
31
44
28
80
63
18
19
140
48
24
39
126
51
75
45
9
3
52
8
81
15
96
39
121
36
53
39
48
93
139
32
99
85
131
93
168
12
3
18
7
8
21
3
136
12
68
27
54
24
15
16
35
1
35
9
36
9
3
72
64
11
30
31
132
77
39
76
44
ABCD 95821653056*3^$a+1 [50107]
106
12
60
38
72
28
54
6
137
72
19
96
36
30
2
12
21
79
48
90
2
94
95
72
7
36
42
59
49
30
6
26
58
14
22
18
72
54
74
33
48
85
36
23
13
59
15
129
27
60
153
1
6
138
47
7
17
181
14
28
192
8
72
16
80
57
61
12
14
154
26
48
45
37
18
108
18
90
17
39
34
6
30
38
202
36
23
61
90
116
28
72
17
7
41
49
86
40
162
72
180
11
72
207
28
32
21
72
7
41
15
142
2
106
23
24
48
103
41
24
25
156
18
6
59
25
47
111
40
54
24
146
64
24
68
12
82
18
188
33
51
154
186
41
15
9
135
36
12
322
108
2
4
29
72
48
7
8
160
30
2
16
108
29
67
30
6
54
54
5
111
33
43
54
6
102
60
12
11
43
96
29
120
96
48
63
24
120
40
18
12
11
7
32
321
85
48
11
63
58
23
24
7
20
36
34
180
83
7
8
40
108
44
34
156
146
34
50
4
17
7
32
40
120
96
102
42
54
59
3
22
38
105
159
10
98
21
72
48
99
132
9
19
68
24
9
24
97
110
9
109
60
62
120
64
92
180
72
16
56
9
25
119
195
21
25
114
101
39
88
32
166
2
52
53
97
90
20
57
85
18
32
40
54
11
15
4
29
85
155
3
70
47
133
2
112
113
195
45
1
86
64
30
35
217
54
108
32
60
34
62
64
20
34
2
105
37
35
61
66
198
42
54
59
61
2
70
144
86
69
43
36
24
30
6
212
124
20
70
11
7
17
79
90
95
27
69
63
12
34
62
100
65
49
86
52
6
216
30
18
162
53
25
72
48
186
66
110
60
70
50
58
18
32
45
103
48
104
112
36
44
34
47
99
28
180
32
4
24
126
26
40
20
4
44
112
29
31
65
55
24
164
160
5
15
10
2
34
14
112
53
25
38
24
4
54
38
33
61
54
5
24
73
14
64
137
39
81
43
29
3
28
162
2
117
63
28
18
26
190
11
25
287
1
2
34
26
64
168
342
54
77
25
54
18
38
72
40
65
87
4
6
23
31
32
112
41
144
7
54
90
42
110
120
180
112
32
69
27
160
12
6
12
2
160
60
20
10
11
331
101
27
346
102
20
192
12
10
98
46
35
25
95
61
11
115
20
24
16
18
66
54
36
90
8
57
13
30
78
2
196
41
51
64
18
18
209
25
24
12
114
113
27
34
24
162
30
180
126
32
72
64
12
60
185
79
126
50
57
1
54
6
2
9
48
13
2
72
48
52
20
9
24
127
89
7
120
24
18
12
11
87
46
14
22
110
58
12
50
46
50
4
36
12
20
105
1
60
120
60
54
41
24
7
20
240
10
26
33
277
35
37
83
43
42
2
10
78
140
132
10
78
30
114
116
58
134
12
34
162
150
84
86
28
72
54
50
9
7
24
18
23
49
38
208
44
189
37
132
62
58
162
53
48
43
96
5
15
60
36
10
23
61
35
48
15
16
66
6
65
39
33
61
36
144
86
148
77
13
480
38
34
11
79
128
70
62
48
45
168
15
82
108
90
32
105
55
65
85
2
9
55
44
10
2
34
54
108
54
54
17
72
25
12
6
54
218
21
121
18
68
22
48
35
7
30
98
142
11
7
108
29
15
22
11
25
47
63
33
39
160
17
63
201
85
72
2
16
30
35
39
16
56
60
16
44
4
6
23
25
6
32
4
20
16
32
112
80
33
103
113
72
7
68
28
210
24
23
25
62
72
16
65
87
57
145
71
37
60
12
90
18
78
18
62
33
7
258
36
11
7
30
96
54
5
183
33
85
62
84
46
18
17
25
47
120
43
20
22
36
66
20
60
46
54
54
90
126
11
13
12
42
68
40
65
7
41
24
61
131
85
18
32
33
48
13
156
26
34
203
115
18
2
60
46
ABCD 95823516578*3^$a+1 [50002]
54
102
24
12
6
84
78
102
3
39
48
36
90
3
72
3
228
54
147
15
24
54
12
18
72
165
33
6
192
57
69
144
78
69
15
144
9
45
24
30
36
9
45
99
15
54
12
78
108
54
63
63
54
48
3
51
6
30
24
54
36
30
222
75
123
237
24
120
15
33
75
18
51
33
18
126
60
72
27
117
72
54
162
30
42
18
102
168
18
12
54
18
90
144
24
3
45
42
30
90
33
3
150
36
174
189
33
39
45
54
42
18
102
6
18
3
15
30
384
30
114
30
42
126
108
144
36
12
42
12
42
120
18
15
21
24
72
30
72
54
135
63
24
30
144
24
12
288
6
234
12
18
9
15
12
24
18
30
6
12
6
12
18
132
30
36
9
27
54
36
54
36
60
36
102
27
45
6
108
84
36
6
18
30
27
63
153
15
48
216
6
30
18
36
42
21
15
18
48
6
48
57
3
90
27
57
6
174
60
18
18
51
15
144
132
48
18
24
120
24
102
96
102
42
54
18
306
108
66
168
45
147
54
78
48
60
141
15
42
30
33
225
15
159
18
87
3
24
21
72
168
75
93
33
36
42
48
57
21
3
192
72
75
18
108
138
6
162
84
168
12
18
24
108
54
33
93
12
96
63
99
45
21
3
15
204
48
45
27
6
12
18
114
12
6
180
105
48
45
66
72
6
246
93
39
192
216
36
21
15
96
30
6
69
144
75
45
27
12
108
144
96
54
102
36
42
102
6
66
24
12
150
48
132
39
87
66
18
42
36
54
12
21
39
126
18
9
3
42
48
6
12
57
213
18
72
18
126
6
195
21
48
6
117
9
90
84
9
120
177
6
72
144
36
93
15
36
21
15
12
78
12
132
12
24
48
24
171
21
51
63
177
72
21
3
51
285
69
24
126
189
45
3
15
12
132
30
3
48
111
6
3
87
30
18
150
120
222
36
102
18
78
54
36
9
24
144
69
36
186
21
33
15
24
48
51
117
45
6
90
36
39
24
111
72
150
27
99
117
96
183
9
27
36
30
54
21
24
15
30
3
72
69
18
24
144
90
15
39
84
24
12
6
192
27
96
144
3
132
156
36
42
90
45
21
144
72
90
108
114
36
156
18
9
63
9
27
45
9
15
96
168
99
42
18
9
189
3
33
87
21
54
48
24
72
36
105
15
6
108
30
294
108
111
51
48
18
96
306
12
144
21
375
9
63
24
48
6
18
174
147
48
9
39
27
21
3
12
198
36
36
42
57
45
18
72
6
54
72
165
15
33
21
75
159
120
60
18
3
33
54
48
60
18
12
36
51
3
21
21
120
42
48
129
120
21
6
66
42
321
51
90
3
21
18
57
69
18
102
108
18
117
48
48
9
18
45
39
78
12
15
3
18
144
60
111
45
6
144
36
54
66
24
84
36
78
234
84
18
3
141
6
18
27
117
18
12
144
60
18
54
54
48
123
45
3
45
6
48
18
126
108
6
18
18
84
42
228
42
3
15
18
12
42
342
27
117
30
132
12
93
39
72
72
9
117
282
36
45
231
105
123
36
90
132
3
120
39
84
198
18
168
54
36
138
78
18
48
18
39
39
30
144
24
66
105
24
57
30
78
51
39
48
90
15
111
114
36
51
15
177
21
90
24
18
12
18
57
39
102
72
51
24
15
24
9
147
45
48
51
162
6
108
156
69
21
6
162
18
30
90
6
126
21
99
78
138
21
123
18
72
24
3
24
192
9
36
18
6
48
3
159
72
33
27
66
3
3
66
78
144
18
36
48
6
84
18
42
105
75
156
90
90
54
87
9
36
ABCD 95823534512*3^$a+1 [50001]
179
21
16
95
49
131
69
33
36
60
30
90
15
96
15
36
253
125
67
5
163
80
40
32
64
95
48
78
102
36
36
18
60
103
149
48
60
66
42
19
80
9
55
96
5
54
141
135
1
104
16
5
19
24
11
45
24
16
41
55
128
15
36
69
160
216
53
72
24
12
72
96
12
54
6
12
91
95
72
84
24
180
30
72
114
1
29
19
32
48
9
60
3
27
21
39
126
126
18
3
48
69
72
51
24
24
141
75
24
9
31
216
24
17
30
42
12
24
30
54
7
176
40
29
60
156
3
72
105
103
47
73
96
11
133
11
48
141
21
18
97
29
42
18
234
18
3
105
156
19
131
210
75
69
36
175
59
37
8
117
3
165
12
24
54
54
138
25
89
90
501
87
33
184
95
1
80
40
35
78
54
1
200
9
6
36
30
24
90
85
5
66
114
36
51
88
89
103
8
57
15
40
104
3
37
56
69
19
32
129
84
6
85
5
84
55
32
40
23
121
24
29
51
16
11
45
135
102
60
7
264
47
25
53
66
9
27
18
42
73
120
5
66
1
23
30
132
162
37
29
6
84
97
29
18
18
54
1
48
281
39
51
21
69
210
25
71
18
36
115
24
95
30
270
21
24
117
19
143
57
16
89
36
115
24
263
48
72
97
53
18
33
15
24
12
6
12
51
21
180
55
35
45
16
29
18
1
59
48
18
24
48
24
84
96
135
99
180
25
47
25
29
108
7
41
72
7
119
216
78
27
40
5
18
48
33
297
39
64
131
30
79
17
15
165
48
24
67
53
6
21
159
234
36
36
36
43
32
177
72
84
36
15
3
141
57
24
84
132
30
54
186
48
1
89
72
39
96
63
6
30
69
40
59
12
49
176
69
72
3
120
21
66
60
13
59
102
15
21
19
23
18
55
24
5
18
78
243
111
6
3
15
30
75
136
120
71
33
129
87
15
114
55
96
56
144
75
18
27
141
219
51
174
36
162
81
87
25
5
123
45
30
24
120
78
63
45
30
45
27
42
108
55
24
56
39
60
109
240
5
36
54
1
59
84
6
72
75
33
31
41
54
90
54
84
13
80
48
9
63
99
109
17
63
99
37
29
187
89
39
120
39
73
65
175
65
48
55
5
30
157
119
30
91
24
29
72
18
25
11
6
12
126
36
6
3
9
151
11
6
79
104
16
29
216
54
6
15
24
9
7
56
27
18
43
125
210
25
72
47
33
24
96
27
61
80
39
60
12
25
101
24
19
17
108
115
72
104
81
55
8
15
25
29
72
84
24
30
18
55
8
72
45
19
89
36
75
15
6
18
105
75
66
6
12
6
36
15
64
56
39
24
33
165
84
39
112
8
96
21
219
33
66
85
77
3
40
35
85
5
174
18
54
114
36
39
72
40
128
27
13
56
213
180
31
32
225
24
18
90
162
18
247
23
33
64
59
42
138
36
114
36
198
1
71
129
69
3
48
40
80
21
19
95
36
108
30
43
104
120
81
84
6
69
3
66
6
120
181
8
81
60
115
29
30
21
3
13
48
56
40
24
29
6
30
42
18
54
12
36
18
75
120
45
27
48
9
60
27
24
39
156
61
281
72
31
41
15
243
13
17
36
67
8
111
66
18
61
89
55
11
24
84
1
185
36
19
155
45
15
1
11
54
168
31
125
54
213
39
36
24
109
56
51
18
12
39
160
24
11
78
63
184
24
29
147
64
80
39
36
30
54
60
18
115
24
24
176
33
7
155
114
30
36
114
30
241
29
187
48
80
40
41
36
60
159
39
54
12
135
16
17
12
91
113
55
96
23
6
156
ABCD 95823574318*3^$a+1 [50027]
40
32
64
48
195
5
115
41
24
31
17
64
44
124
96
144
20
43
5
24
4
96
48
8
4
68
36
19
21
27
29
108
72
36
4
120
159
81
68
72
444
24
7
9
20
4
255
45
36
20
12
28
44
100
3
113
24
48
7
65
31
120
261
3
57
56
223
41
4
236
148
176
324
108
4
63
48
48
29
52
8
100
3
9
111
113
7
53
72
264
4
92
4
44
19
5
36
124
75
81
15
41
28
12
144
20
36
31
9
39
240
41
228
67
9
159
72
41
7
41
127
9
111
33
32
48
180
67
9
104
199
41
151
5
19
9
32
124
104
96
211
48
113
24
28
200
40
27
9
15
17
127
53
19
33
15
216
24
17
160
8
7
213
8
88
152
4
228
56
4
72
8
40
68
148
39
17
64
60
27
65
103
41
120
124
51
65
120
64
96
63
17
31
57
20
91
89
16
24
87
29
19
21
27
77
100
135
225
8
4
68
16
236
28
63
9
44
139
81
32
208
44
108
24
40
80
31
113
124
56
40
32
163
24
53
12
55
48
33
39
192
53
16
99
41
100
27
57
12
48
27
168
53
67
5
43
5
72
115
81
56
151
9
20
4
32
319
69
27
5
48
4
20
156
24
112
44
40
75
125
12
55
117
12
20
48
60
48
4
20
31
89
4
60
32
12
67
221
19
9
116
96
187
45
20
31
24
53
4
104
4
68
48
16
8
12
4
20
235
21
48
56
91
24
65
12
4
144
24
80
76
99
41
31
29
40
44
112
15
53
108
103
65
12
4
108
60
96
87
192
137
40
68
96
40
84
60
96
27
33
39
65
36
19
48
113
60
76
24
39
185
72
40
104
40
39
65
220
12
20
84
24
72
144
304
15
17
40
15
5
144
84
31
9
20
48
28
24
120
72
80
55
48
21
92
292
56
19
17
175
89
79
168
113
7
33
20
115
5
16
84
44
60
12
36
64
140
120
19
105
15
9
156
84
60
20
343
72
96
65
31
33
72
68
36
31
41
64
15
65
100
56
28
116
60
36
84
36
60
48
31
9
104
136
32
64
128
96
199
17
40
60
123
41
136
140
235
24
29
72
91
17
55
81
120
80
72
55
305
52
96
36
140
60
216
7
72
45
84
44
16
56
4
80
127
9
39
77
4
128
7
101
88
20
31
33
20
67
48
125
48
168
12
24
48
72
24
79
101
115
72
57
180
80
76
87
120
9
68
120
96
4
8
55
5
28
135
21
108
8
72
16
44
192
24
4
8
55
93
20
84
76
60
60
240
92
67
72
5
36
4
3
245
115
21
60
20
139
81
24
8
208
44
36
120
24
7
105
15
24
9
92
40
3
45
3
89
156
28
116
91
57
36
20
72
88
135
69
3
72
72
29
4
140
72
124
15
72
24
93
147
9
20
16
75
69
20
144
108
28
111
161
7
57
84
51
53
52
56
124
108
20
16
27
125
139
105
20
19
41
84
4
56
120
24
16
104
7
33
15
53
19
48
45
200
40
3
144
93
132
63
101
67
24
93
8
4
104
40
159
21
140
4
12
48
116
67
48
17
7
72
33
8
60
52
32
88
56
79
65
60
280
75
165
3
17
16
87
113
252
108
12
67
45
36
135
185
55
185
151
48
48
33
135
201
24
87
5
24
36
48
40
200
16
248
60
12
79
9
15
5
40
32
ABCD 95823937414*3^$a+1 [50014]
11
12
198
24
66
162
7
83
253
35
90
24
18
25
80
16
59
108
9
21
42
12
85
5
6
30
55
95
90
12
6
90
54
36
36
18
30
45
87
313
23
25
35
54
234
102
7
107
18
48
144
96
72
235
32
16
288
71
18
247
41
90
72
42
18
25
5
90
1
41
18
37
35
109
29
78
12
162
55
48
23
9
45
163
221
99
117
75
51
12
97
35
228
132
180
30
19
59
36
49
32
45
99
16
119
105
96
64
71
265
5
216
115
48
464
3
42
30
240
108
73
89
108
139
275
18
331
96
71
25
269
54
45
45
102
90
42
25
23
9
135
198
6
66
18
150
192
150
48
6
135
16
101
27
207
1
143
81
93
67
5
75
3
18
30
42
48
19
41
84
306
24
18
36
51
48
45
30
37
23
73
48
107
42
18
30
42
120
6
102
132
25
32
45
60
183
96
16
23
121
11
133
77
195
16
155
85
32
45
18
193
96
89
7
119
153
147
45
64
59
48
72
180
18
55
59
18
18
97
11
421
293
43
35
180
153
99
157
96
89
66
270
87
45
18
180
54
18
37
48
53
42
177
39
249
345
55
53
72
51
16
149
66
169
11
18
42
9
16
29
99
255
42
55
35
13
48
59
108
25
35
228
9
48
21
72
243
21
258
57
64
5
84
78
54
30
96
85
128
237
67
32
9
39
63
54
198
37
71
24
36
12
1
41
18
108
30
27
135
168
33
57
55
47
198
330
72
57
51
102
18
85
29
3
27
186
18
9
96
96
45
60
36
115
192
53
162
12
253
35
6
162
69
16
5
123
39
18
12
18
57
57
48
252
6
85
23
126
228
6
145
269
67
5
75
15
33
16
59
18
30
90
90
49
221
67
5
43
144
35
61
32
45
60
55
53
72
51
141
6
102
6
12
42
90
30
42
9
111
49
11
108
162
66
213
27
12
162
258
37
179
12
289
240
35
48
397
5
43
83
54
54
72
18
234
12
33
16
80
144
87
114
7
137
135
16
41
6
33
21
43
167
25
125
54
54
12
43
53
123
39
180
48
24
45
9
7
224
39
265
269
6
61
80
51
205
47
6
36
48
6
36
90
99
9
7
29
211
23
25
320
96
9
102
1
107
18
54
301
83
12
33
9
151
281
36
67
5
126
156
49
329
18
90
24
30
36
78
19
32
39
54
30
117
45
114
36
48
6
12
72
115
192
23
57
135
24
144
36
109
47
6
27
45
12
39
21
210
25
215
73
48
5
27
192
153
150
1
224
112
53
6
37
35
12
6
36
66
24
61
288
80
21
43
47
36
90
72
27
9
66
229
41
18
180
97
288
155
18
54
6
39
15
120
24
49
77
18
81
237
144
19
5
36
48
42
18
36
36
108
12
139
77
42
30
18
114
36
12
78
54
66
24
108
102
18
85
5
18
9
48
16
167
54
18
72
9
9
48
39
3
36
36
126
18
126
199
71
18
36
54
12
49
96
23
ABCD 95824421822*3^$a+1 [50170]
60
60
66
114
27
21
102
18
19
29
12
12
43
5
72
7
59
42
39
184
329
7
56
33
24
6
84
93
45
42
57
3
33
57
126
157
107
133
104
21
18
24
1
59
66
7
60
107
246
12
39
63
13
20
27
150
186
24
6
72
123
15
21
36
160
17
18
13
119
60
126
72
12
3
255
133
209
27
33
6
157
84
41
3
60
45
60
30
1
24
47
12
90
60
6
105
69
27
40
23
21
27
9
3
37
11
9
36
64
11
30
3
112
17
43
24
11
12
90
6
90
111
33
6
24
90
36
27
15
30
60
42
13
20
28
36
60
11
18
24
27
16
47
36
234
27
316
53
54
60
6
15
36
93
67
20
3
36
72
9
63
126
151
44
9
30
36
42
78
85
56
16
95
18
31
24
17
15
183
37
35
12
48
42
27
144
12
15
12
1
29
78
45
15
90
3
87
48
25
20
9
7
24
77
135
105
48
42
129
40
36
5
42
78
15
63
30
264
60
6
25
119
13
107
6
42
42
7
101
12
90
18
102
33
100
53
7
95
108
37
48
92
27
37
56
45
12
18
90
42
60
21
75
54
7
53
31
32
3
54
120
120
78
30
43
5
15
40
96
59
24
6
24
6
61
44
57
18
144
37
96
5
3
99
66
84
6
25
29
18
48
12
102
3
3
24
73
5
39
64
12
47
78
30
108
61
29
12
12
7
23
6
72
12
3
45
18
54
7
24
5
24
3
40
17
30
6
30
90
72
15
45
78
24
6
24
43
68
16
60
120
59
42
12
303
3
12
73
77
72
6
60
45
147
90
48
15
117
60
12
6
42
43
47
42
6
72
78
55
35
30
144
31
29
30
1
17
18
24
21
9
18
72
133
48
17
90
90
3
100
176
69
15
45
42
30
55
44
40
24
5
127
20
15
102
67
41
12
36
192
102
30
67
56
108
39
30
36
30
252
30
108
51
4
156
36
200
75
12
60
13
83
174
67
23
18
18
72
12
1
17
43
36
89
12
108
162
12
13
48
29
36
270
81
21
18
105
99
61
56
9
12
19
29
24
6
121
89
87
4
41
12
30
48
108
90
67
20
124
11
18
111
3
6
24
66
60
24
61
36
29
12
3
9
43
113
31
11
85
113
7
20
208
47
48
61
59
54
18
48
30
7
107
33
4
23
1
17
42
61
89
48
12
43
24
36
48
36
44
9
78
138
60
7
8
57
39
16
23
45
16
44
27
78
12
12
66
30
55
47
12
48
42
103
20
57
7
119
24
6
12
48
150
12
25
84
140
81
42
36
37
47
1
32
48
15
25
96
59
12
9
16
5
78
54
27
51
12
133
8
57
12
3
88
17
48
7
17
180
48
43
12
35
12
117
9
15
52
47
18
19
24
32
57
31
5
87
3
132
30
15
15
45
3
177
48
27
205
84
96
17
18
78
30
21
81
102
6
42
9
216
88
29
6
57
45
79
36
47
1
60
56
123
90
3
123
37
17
7
80
3
36
21
4
35
24
6
15
9
18
13
180
65
132
72
6
60
30
54
33
33
24
6
60
21
16
104
21
75
45
39
16
137
103
65
42
6
27
27
297
3
36
57
3
72
25
23
60
84
1
200
40
89
30
90
31
96
41
12
3
183
42
12
27
40
11
48
30
51
39
61
120
23
30
3
64
24
56
16
24
84
29
63
48
57
168
132
63
27
60
72
90
3
33
72
18
30
7
20
48
39
66
72
12
36
27
40
23
72
12
1
36
53
48
19
56
204
21
43
5
12
60
60
30
109
60
23
66
24
3
45
12
30
21
52
48
5
7
5
162
73
80
124
29
27
105
48
15
72
75
45
57
6
1
83
6
144
87
93
48
39
171
25
113
24
18
45
45
39
76
107
36
1
120
44
12
87
78
3
12
28
5
72
60
30
90
19
59
165
27
9
81
60
72
51
69
48
15
64
20
21
12
180
3
4
20
76
44
36
4
71
48
21
9
12
42
30
67
23
13
44
64
65
30
1
101
192
27
36
3
21
39
24
37
11
33
9
90
18
3
9
31
17
19
23
73
60
113
30
1
36
44
3
1
65
15
39
13
128
27
42
36
147
27
138
15
45
12
7
24
20
27
85
23
30
7
8
76
96
77
7
11
72
66
12
12
60
6
54
7
29
31
36
48
20
112
24
53
60
66
1
119
84
1
36
23
18
19
96
23
114
6
84
156
225
40
167
30
60
162
36
30
27
45
43
47
9
64
32
15
132
13
23
1
41
79
11
ABCD 95824587148*3^$a+1 [50004]
23
60
121
47
24
13
24
36
36
59
1
102
18
42
41
48
49
167
85
78
6
12
59
24
85
11
1
24
47
13
42
72
18
54
41
13
42
24
89
24
60
168
13
48
6
24
42
30
12
17
12
48
108
1
11
25
12
48
24
30
17
25
11
25
6
24
53
72
1
66
24
65
12
43
65
1
30
29
61
36
66
6
23
139
6
11
1
72
72
24
11
12
13
18
53
7
18
18
5
7
48
36
54
66
66
12
6
5
55
6
48
59
55
90
72
11
12
1
71
25
18
17
25
23
25
6
30
11
43
53
91
6
18
5
12
72
13
12
18
108
24
6
108
30
54
12
71
25
90
30
12
96
42
5
43
6
42
60
60
53
12
31
125
43
17
132
49
90
41
1
12
23
13
83
13
155
12
13
96
24
131
31
24
65
175
5
13
107
12
24
73
18
5
12
25
83
132
49
36
191
73
23
7
66
83
37
42
6
36
12
48
6
18
23
1
54
24
12
66
35
13
30
6
11
12
109
6
36
5
12
13
60
66
42
107
120
7
77
48
85
36
6
6
24
108
47
12
49
24
96
60
42
53
24
60
48
1
6
30
48
30
5
43
17
1
23
25
12
23
43
78
95
1
12
66
36
17
12
49
24
6
6
48
66
77
13
48
12
167
12
7
18
11
24
97
24
35
1
60
179
36
19
18
84
138
42
95
43
18
114
17
60
49
179
7
66
47
37
12
11
13
12
48
12
35
25
6
36
72
29
19
30
11
12
60
12
12
25
18
90
11
133
12
102
5
79
30
11
133
47
25
35
60
7
36
5
37
12
23
97
30
54
36
24
24
12
11
25
42
42
107
96
13
59
49
18
6
132
23
13
36
35
96
1
108
48
60
23
108
12
31
48
41
1
48
72
12
59
13
18
12
17
48
60
13
24
66
48
29
12
97
60
35
36
79
42
11
60
31
6
54
77
132
1
66
30
71
12
1
11
37
30
89
121
60
47
49
18
240
6
24
95
79
30
144
24
35
1
48
54
102
12
36
12
24
24
35
37
42
6
120
96
12
11
36
13
42
5
43
30
72
23
55
41
61
12
42
5
36
48
157
24
36
84
30
18
131
24
25
6
192
18
66
90
24
6
30
11
85
83
25
47
25
83
24
108
37
48
54
150
42
6
198
36
36
6
24
24
23
36
48
7
5
12
25
35
55
6
119
79
161
1
54
30
72
6
6
54
17
247
66
42
17
49
30
126
35
13
156
24
11
31
72
30
36
12
132
24
12
18
137
61
18
48
113
55
48
30
6
36
54
6
17
36
60
31
41
7
6
42
30
96
108
6
41
49
11
79
5
1
66
41
37
11
1
6
30
6
29
13
54
174
24
48
59
1
30
77
61
198
18
47
223
42
132
36
78
6
47
1
96
23
24
1
59
72
13
35
91
17
25
30
18
119
13
12
78
78
84
95
31
18
47
72
12
36
7
5
43
29
97
48
24
24
24
126
42
35
97
36
78
17
61
12
18
174
59
1
12
156
6
29
72
12
91
30
18
18
24
12
30
54
59
25
24
24
23
61
23
103
29
61
11
72
13
66
78
11
13
36
42
48
6
168
60
72
60
47
19
12
228
18
47
31
30
23
1
42
5
1
6
53
37
120
12
71
97
83
1
36
18
78
6
60
18
6
5
24
13
24
48
35
97
108
36
54
96
18
24
83
36
108
61
102
5
97
11
12
84
37
60
71
103
5
25
12
18
137
85
6
41
1
18
42
24
24
24
132
35
24
19
42
11
31
102
132
23
37
24
60
36
18
66
95
31
96
29
1
108
78
17
7
41
49
47
19
17
156
13
18
102
30
12
6
12
24
6
18
48
66
18
107
132
12
96
49
72
36
23
1
48
24
35
13
48
6
6
71
19
18
119
157
59
24
55
17
13
47
12
1
150
17
49
24
102
12
5
60
61
35
97
24
12
12
54
30
36
30
29
1
35
49
24
48
12
216
12
18
6
72
96
174
18
30
90
42
149
37
36
35
49
23
60
36
60
12
1
210
90
95
1
150
29
49
48
42
17
37
36
6
18
66
18
48
30
89
13
36
12
47
1
36
6
5
7
66
18
30
11
91
48
18
83
13
36
23
1
35
49
30
77
48
109
30
17
60
19
17
19
17
132
13
60
23
12
13
66
18
204
24
107
37
24
35
1
30
6
12
11
13
66
5
211
17
49
54
18
18
53
108
97
48
18
24
42
11
37
90
126
11
25
35
84
12
60
60
61
18
18
6
72
54
138
6
24
24
66
17
1
30
24
42
24
47
12
216
1
59
12
49
96
42
12
17
43
90
42
5
24
12
25
84
12
35
1
6
48
48
66
48
6
6
24
12
24
24
6
42
24
78
17
1
71
1
167
55
24
30
12
66
90
12
36
95
217
96
107
49
155
13
23
1
30
18
54
5
12
1
54
53
19
18
12
60
24
6
36
77
19
18
66
18
48
59
31
66
18
17
61
60
83
13
18
18
35
13
47
84
1
35
55
138
150
29
19
54
35
61
54
41
13
42
125
60
109
138
24
5
37
35
ABCD 95824852822*3^$a+1 [50001]
25
12
27
96
9
48
71
7
29
19
69
68
4
44
1
35
1
23
72
48
67
78
12
72
42
29
7
77
61
24
83
72
7
5
13
156
42
30
72
27
15
30
6
53
31
33
48
8
241
18
30
6
72
72
5
25
78
30
18
5
36
1
18
29
36
61
66
42
3
9
11
12
55
30
23
24
79
72
108
5
36
19
30
6
41
60
37
11
7
17
7
65
55
6
18
30
87
20
48
61
24
12
47
48
144
13
36
72
143
1
71
12
61
36
24
59
97
63
92
139
30
24
12
35
96
49
114
84
36
60
90
192
24
3
15
41
25
6
54
35
1
23
85
66
9
252
105
11
7
101
12
4
20
108
48
13
35
85
6
198
12
51
9
83
61
107
103
9
60
48
27
17
84
12
4
68
1
47
73
35
1
90
24
30
11
61
35
7
48
17
28
32
12
25
36
18
30
11
79
65
12
37
23
7
17
73
6
29
1
35
7
17
37
75
9
11
49
120
60
66
36
5
55
5
13
72
75
8
25
36
131
193
27
45
39
56
4
21
24
95
48
103
17
55
65
96
25
12
90
5
48
55
101
36
67
17
31
77
36
1
36
39
105
36
12
87
45
84
59
37
48
6
77
25
23
12
73
72
47
13
30
78
39
51
9
153
12
63
80
12
48
109
234
17
49
54
9
8
7
18
12
42
54
36
36
108
11
115
41
13
12
24
23
7
5
48
60
37
18
102
36
90
54
6
9
9
84
71
36
48
7
204
12
125
48
121
18
65
91
77
37
12
54
101
25
11
13
192
35
48
31
66
18
9
68
12
1
11
79
24
18
27
135
18
138
42
12
18
60
77
13
95
67
18
12
36
6
30
90
153
8
19
96
117
45
30
6
72
54
144
101
1
54
6
12
83
43
90
96
3
33
84
24
11
73
72
95
13
18
17
25
63
32
108
13
72
107
12
1
23
55
41
31
144
113
97
24
30
17
73
47
25
95
103
42
48
6
45
21
18
69
32
25
18
137
48
36
217
30
17
36
52
12
45
23
12
25
71
132
97
15
21
35
25
66
126
24
23
13
18
65
19
53
97
3
252
20
25
27
9
54
17
19
5
324
48
52
3
5
4
20
79
24
138
54
6
48
11
24
55
162
42
57
81
54
29
16
63
45
27
5
1
12
167
28
117
30
18
126
137
24
24
49
36
27
45
78
12
18
36
24
36
75
141
48
35
1
35
1
144
59
84
48
67
5
72
13
108
48
54
33
183
6
35
28
3
18
59
1
35
72
13
36
71
12
12
24
31
41
25
18
5
31
5
1
27
32
24
136
33
30
53
12
7
6
12
11
25
126
36
17
37
123
68
12
13
23
19
90
156
59
67
6
84
6
5
7
96
17
13
36
54
117
32
1
11
16
57
18
18
24
12
168
11
115
17
67
90
18
29
36
24
36
12
31
41
13
102
125
24
109
3
9
6
18
39
33
18
90
36
155
19
6
83
1
24
12
6
84
18
78
9
39
24
65
12
25
36
24
174
240
126
120
60
59
25
119
43
42
23
13
66
60
36
18
167
24
24
37
18
89
31
42
30
24
173
96
121
18
17
25
54
12
5
13
60
54
102
18
36
42
90
9
48
45
131
49
18
42
102
78
36
12
15
3
90
6
29
1
15
8
31
6
18
125
100
21
36
126
9
45
11
25
60
48
11
25
18
5
40
87
65
151
17
31
9
81
126
60
48
5
36
37
48
47
25
23
31
45
20
60
36
144
16
80
24
13
12
59
19
138
47
36
25
27
15
54
48
18
18
191
13
12
11
4
9
30
42
48
27
45
35
37
6
89
37
30
29
61
35
108
12
36
25
107
25
95
13
35
85
35
24
13
36
36
6
5
7
161
16
56
132
67
96
113
7
9
33
47
115
18
27
8
13
35
120
25
24
23
7
54
11
40
9
47
37
36
35
37
27
81
36
36
42
41
84
91
30
270
6
30
18
72
6
5
4
3
5
72
1
18
36
66
42
18
48
99
81
35
1
83
25
36
54
36
41
31
29
144
85
11
19
41
24
25
24
18
30
27
32
19
30
47
13
131
16
20
72
13
48
35
37
15
27
18
48
36
35
108
25
30
36
234
96
11
1
35
79
66
60
138
60
102
195
9
36
35
4
8
7
84
54
23
48
19
197
25
120
23
31
24
12
41
67
6
11
19
114
167
49
72
108
39
27
105
68
13
198
41
85
108
90
48
60
77
60
12
36
7
6
12
35
84
13
30
33
248
31
90
30
33
32
40
44
121
59
49
47
48
1
11
36
19
36
17
1
60
11
1
15
99
29
37
99
68
12
25
75
33
18
77
421
144
6
120
9
8
19
45
51
18
11
55
96
9
21
24
11
25
27
116
1
11
97
18
144
ABCD 95824915042*3^$a+1 [50068]
6
18
1
36
29
3
27
21
28
20
100
11
24
25
41
24
67
23
1
59
9
36
81
60
6
13
41
51
45
18
45
24
57
19
36
24
47
57
28
44
39
57
153
42
78
7
60
5
30
54
39
84
40
11
12
189
21
43
20
51
30
90
60
24
1
11
49
5
54
1
68
27
6
18
42
3
100
56
48
36
16
35
33
21
60
12
84
31
23
12
85
5
75
3
1
35
49
12
80
63
1
11
49
5
79
96
29
12
19
5
15
28
107
6
24
36
24
24
6
114
75
111
9
15
6
55
35
1
12
83
30
19
5
6
33
96
9
6
30
30
9
21
3
27
61
23
36
69
21
30
6
7
107
13
68
9
6
54
24
19
47
24
72
108
6
51
72
36
21
6
18
66
145
5
30
49
60
5
6
9
147
84
33
51
21
60
21
30
45
45
67
12
35
1
53
42
108
69
12
9
6
24
45
57
54
13
48
89
24
19
113
78
1
44
36
15
109
32
105
18
6
3
3
129
16
12
11
9
3
9
21
123
27
25
23
6
15
100
29
6
13
23
9
51
37
32
88
47
6
43
95
57
33
36
24
12
30
13
5
6
24
36
126
54
21
28
24
8
33
6
6
3
36
75
24
6
39
21
55
29
66
33
111
1
56
60
45
7
60
71
30
39
52
5
55
35
81
15
18
12
7
47
9
36
4
35
42
27
36
45
99
3
48
25
5
60
7
59
36
25
24
35
66
54
6
48
102
60
84
96
18
36
24
270
30
36
36
19
20
48
21
72
67
41
36
66
18
6
6
114
25
8
3
24
1
29
114
36
1
24
8
21
132
3
57
55
60
20
4
5
60
6
84
114
19
137
60
90
13
101
87
3
1
5
24
7
89
30
225
15
1
48
5
67
23
25
11
193
17
6
30
127
32
51
18
55
5
42
13
35
42
120
48
6
9
27
57
16
12
12
53
3
136
104
27
18
27
9
24
6
6
103
101
24
31
11
9
28
23
97
12
11
18
31
8
28
12
11
60
12
37
41
36
43
8
3
36
9
12
12
120
76
60
24
11
30
30
37
20
3
21
48
3
24
60
24
12
48
42
168
42
13
11
9
141
43
32
15
21
84
81
43
77
19
29
42
24
96
30
195
28
35
66
30
21
45
54
13
101
36
6
13
5
12
24
24
6
105
64
44
40
107
6
18
12
78
6
6
18
60
9
28
140
63
36
61
35
18
31
11
24
49
24
11
6
60
30
6
30
18
115
41
51
52
11
1
89
171
15
30
6
108
1
116
15
73
24
23
30
24
3
27
96
24
36
49
20
141
24
60
60
51
3
72
9
15
61
92
16
71
45
15
216
37
101
6
45
9
30
49
77
90
6
39
15
1
12
71
61
59
6
15
28
17
30
1
59
9
51
90
36
123
96
15
90
43
77
3
48
15
48
6
39
16
29
42
30
43
32
24
48
57
6
109
59
6
54
9
27
24
66
90
30
51
12
52
20
45
3
21
96
3
3
30
54
120
66
18
49
12
101
120
67
20
27
54
27
15
24
24
30
36
84
30
85
32
3
6
30
49
47
33
27
57
16
32
28
5
36
54
6
43
48
59
30
24
210
6
55
36
20
9
19
17
19
29
36
36
90
49
8
16
20
12
40
24
29
6
6
30
9
45
51
33
12
7
47
90
6
18
67
12
23
18
6
30
24
55
36
5
6
24
24
37
60
29
36
48
30
6
30
69
40
32
3
6
139
17
18
6
96
27
28
29
15
21
144
30
1
48
60
11
9
12
72
33
138
21
21
3
147
24
60
9
16
56
108
112
35
24
1
8
57
54
30
31
5
18
12
114
43
71
36
33
21
6
9
36
60
4
47
13
44
27
36
90
27
57
24
91
101
48
12
3
16
36
8
52
12
11
21
16
5
24
30
6
18
45
57
18
66
43
12
108
41
6
156
25
32
27
96
49
41
54
30
43
8
40
72
132
5
15
40
11
57
52
29
12
30
25
23
6
84
39
63
24
24
69
160
11
6
6
18
6
6
7
137
24
30
1
71
13
35
126
3
33
18
102
19
119
109
12
41
54
133
32
28
12
48
83
49
35
9
4
101
31
35
30
111
12
3
48
30
19
47
25
125
24
67
5
24
75
9
36
36
30
37
17
90
30
24
19
12
29
19
12
5
54
6
30
1
5
18
72
78
27
72
27
6
24
30
30
51
112
8
48
51
45
9
15
16
35
45
16
23
12
73
11
24
45
27
24
90
19
156
35
84
1
5
6
54
6
9
21
18
105
40
5
36
123
63
13
20
64
32
15
33
12
96
52
17
6
13
35
6
55
29
51
9
6
9
27
13
140
21
55
11
9
21
75
12
48
39
6
24
19
35
36
114
12
30
18
55
12
20
45
18
36
60
1
155
48
6
31
5
48
6
1
8
51
9
84
21
12
24
99
12
105
30
48
72
9
45
36
24
19
11
66
3
60
27
25
68
24
21
12
24
151
32
96
51
24
57
12
52
65
75
15
36
54
96
60
43
11
54
6
6
48
6
45
4
11
1
68
87
48
30
60
31
48
71
25
5
6
49
72
29
6
13
56
111
54
30
30
54
9
21
27
4
5
126
9
4
47
24
6
79
71
60
37
41
12
18
1
35
24
192
117
16
5
42
37
12
24
12
12
96
47
18
19
41
27
33
72
3
27
84
1
84
8
72
39
6
51
99
9
64
12
5
6
57
36
27
120
25
65
15
63
126
19
95
129
183
18
27
63
9
111
1
5
75
39
30
30
36
49
17
30
93
75
6
31
12
32
9
36
84
39
3
18
72
63
75
1
89
39
51
37
5
123
57
84
6
9
76
20
33
30
1
5
30
6
120
54
24
12
ABCD 95825191622*3^$a+1 [50054]
15
24
57
36
18
66
31
35
18
75
81
31
5
27
147
6
159
24
105
66
85
5
91
32
16
104
16
77
43
56
39
1
5
3
21
30
6
39
24
3
24
36
204
54
36
6
90
43
41
90
13
77
115
29
30
36
66
240
39
64
72
24
8
72
88
47
73
41
90
6
103
56
57
24
60
24
42
73
65
39
21
30
37
29
91
8
57
180
3
45
36
151
29
139
80
57
30
18
15
40
5
96
75
24
96
16
8
144
93
43
5
36
66
133
11
6
55
8
15
36
54
15
21
75
21
18
1
24
65
6
36
13
5
12
7
56
21
3
93
84
36
67
41
90
85
96
65
55
8
3
48
66
3
40
71
121
71
9
16
35
150
63
16
41
79
65
54
9
16
17
168
31
29
36
36
163
35
45
27
18
99
3
54
39
141
60
24
6
9
40
77
18
6
36
55
152
87
6
54
133
41
6
6
54
13
17
36
43
80
105
39
3
18
6
13
41
60
72
48
36
15
48
21
51
40
104
16
209
42
69
21
115
59
69
75
150
79
56
45
156
30
49
101
84
12
3
57
60
24
24
30
37
24
104
15
25
71
30
24
99
136
11
45
9
15
27
84
30
99
40
167
138
36
36
87
51
61
29
19
101
66
9
40
11
13
101
6
45
21
3
75
21
39
6
36
39
81
63
40
56
21
19
59
42
60
48
6
30
54
21
24
27
37
56
141
139
5
19
41
7
53
99
21
19
11
6
55
48
203
133
192
53
91
8
96
16
29
12
18
42
3
40
56
160
155
66
3
21
30
120
6
24
31
59
54
12
24
30
13
17
54
66
183
120
81
135
16
11
114
3
3
54
151
5
19
29
216
84
7
104
219
205
96
8
81
66
24
60
1
5
30
45
9
6
9
27
54
90
45
16
48
56
21
78
36
9
64
80
87
9
57
24
55
35
66
27
33
24
60
115
8
351
66
66
13
24
56
21
43
77
3
27
84
6
43
32
64
104
112
5
30
165
48
112
11
13
17
60
67
11
12
78
19
47
114
79
11
37
8
21
30
93
16
240
161
54
30
66
25
179
45
64
80
33
55
32
3
30
48
39
16
11
30
84
19
17
36
19
41
7
47
60
13
56
45
36
31
8
45
6
66
43
5
60
15
81
84
91
48
77
19
24
96
17
55
119
36
30
24
24
55
77
48
90
12
48
21
9
36
19
11
36
30
24
36
18
30
7
5
19
29
36
63
57
39
112
29
30
54
60
30
6
103
56
24
51
12
73
11
109
41
150
30
43
23
33
21
19
11
66
48
219
72
21
43
11
213
81
36
30
114
30
141
120
105
39
81
30
1
53
42
48
42
24
30
36
24
69
21
3
147
66
54
60
66
79
8
3
30
84
66
144
9
75
21
40
89
55
56
64
17
7
113
55
23
12
13
41
39
81
15
315
69
64
17
6
30
27
51
6
66
114
24
12
39
16
32
16
17
7
17
63
3
18
36
63
16
35
6
39
16
29
6
205
8
27
66
3
21
66
144
6
3
141
283
11
69
57
103
48
8
96
40
35
45
16
48
11
45
24
81
36
150
37
11
37
35
18
12
18
66
36
54
54
96
24
30
30
90
45
16
144
131
45
48
27
54
12
24
60
66
78
31
5
3
81
39
123
85
24
48
71
60
85
65
66
6
127
107
120
24
85
5
19
47
9
144
27
60
129
64
32
24
21
3
3
30
48
162
24
24
21
160
5
19
41
6
48
12
37
11
45
64
41
135
40
47
9
24
64
77
60
54
1
11
13
35
66
84
79
168
48
80
45
72
60
7
32
15
1
173
91
41
55
23
1
8
40
176
40
104
40
41
42
174
120
114
45
51
150
31
125
48
91
24
17
60
19
89
7
23
1
35
13
41
6
49
11
54
12
3
64
32
21
24
75
81
39
69
6
69
24
208
24
48
41
7
59
69
45
132
48
31
8
27
6
127
77
43
56
24
40
11
30
42
30
87
93
30
13
96
89
55
72
8
45
36
79
17
7
17
135
21
139
65
135
15
33
81
15
15
9
27
126
39
39
30
19
11
66
84
39
21
36
15
9
7
5
144
3
40
11
66
115
101
90
33
40
17
7
192
11
13
80
21
66
9
16
149
19
96
101
78
240
6
15
24
24
57
103
96
131
150
30
36
360
37
11
66
36
39
21
99
ABCD 95825348896*3^$a+1 [50067]
17
28
12
80
52
36
12
32
40
96
24
80
40
45
3
20
97
23
96
36
60
28
92
49
30
72
29
49
30
186
15
20
31
45
69
3
27
29
7
53
36
76
69
51
32
28
105
15
3
81
8
28
8
24
52
20
24
12
4
45
51
8
60
16
60
20
25
83
36
25
30
6
90
5
40
8
100
8
13
71
1
90
18
42
29
24
31
6
27
27
65
16
8
24
160
12
39
12
105
24
21
39
8
37
63
48
32
151
117
12
51
17
220
8
7
48
6
23
61
60
51
36
3
21
20
40
48
48
240
44
16
8
37
23
4
21
39
20
1
51
36
32
60
72
40
135
21
12
3
54
96
99
20
40
8
40
3
65
4
9
66
5
24
121
36
90
30
27
27
45
36
8
24
73
147
108
12
3
18
11
16
75
9
48
108
3
5
16
51
54
11
43
12
9
108
27
21
32
88
72
56
4
8
4
48
27
53
36
1
35
24
52
69
23
88
129
15
60
9
47
24
19
90
51
20
136
12
8
84
19
9
3
78
11
16
20
24
84
61
51
93
30
9
32
55
21
20
24
16
45
83
1
51
20
160
39
24
69
68
133
35
72
55
77
13
27
20
43
77
28
3
5
112
45
23
24
12
24
4
12
36
24
69
35
7
54
11
64
36
32
1
39
20
72
61
83
16
8
7
45
9
147
68
16
51
54
35
1
18
6
3
68
12
28
32
52
8
43
24
5
36
64
15
36
29
16
32
37
63
21
51
60
48
60
56
16
75
53
60
28
72
57
66
29
25
23
1
27
8
4
68
4
44
55
17
4
105
24
51
15
24
9
21
72
15
39
5
139
36
125
40
201
48
71
16
9
11
4
15
29
24
1
147
24
8
43
30
35
12
72
28
12
9
11
1
15
12
108
15
48
36
90
135
45
54
126
95
76
15
9
45
51
15
29
24
1
6
9
44
1
30
125
40
8
172
36
15
29
49
11
84
241
24
39
81
252
15
32
52
48
3
9
20
19
36
45
8
7
33
3
144
225
48
8
109
90
21
33
6
45
20
1
39
8
43
90
23
72
4
9
39
3
89
1
75
24
9
72
27
8
12
160
48
8
60
16
51
89
24
52
8
205
71
16
128
25
12
27
27
29
36
25
51
8
1
15
20
31
57
3
105
3
5
76
36
84
9
6
141
33
11
79
150
11
16
32
48
85
135
8
16
21
24
66
60
18
51
15
36
77
121
35
4
20
12
24
4
48
12
261
36
51
32
61
12
39
44
67
77
67
65
24
124
32
28
92
36
52
20
96
124
21
27
9
23
1
11
1
54
65
28
12
9
47
120
4
8
52
69
99
8
12
193
30
18
71
120
84
36
60
16
24
36
12
60
12
9
35
25
11
79
9
183
24
45
116
100
12
192
15
201
33
27
92
61
27
12
32
48
72
16
189
6
77
12
1
59
25
111
32
40
3
53
24
193
39
156
60
33
27
39
5
55
5
60
16
60
60
9
119
36
25
75
8
28
39
53
121
71
1
15
12
12
21
83
84
43
9
9
60
72
39
15
21
32
40
33
198
9
3
17
60
37
215
49
71
1
18
41
40
120
39
41
60
79
29
37
60
63
32
40
81
35
103
21
51
18
11
48
67
33
32
16
44
40
96
140
4
8
43
29
24
36
48
72
1
15
32
13
15
8
16
20
24
52
128
12
12
13
99
20
49
35
16
36
3
81
75
36
18
39
56
16
75
66
60
54
33
56
4
33
27
32
16
20
4
164
4
48
20
100
15
54
35
145
15
20
31
18
60
11
40
20
49
71
168
37
84
87
68
4
20
7
21
9
60
15
20
19
30
51
8
28
92
12
31
30
78
9
21
36
83
156
16
56
52
21
87
132
32
139
5
55
12
78
59
103
45
39
21
8
156
40
104
60
120
37
48
27
192
32
28
32
36
244
80
28
3
57
3
29
25
23
40
12
36
32
1
131
79
42
83
36
28
48
32
28
68
36
24
36
36
52
56
67
69
20
96
4
80
40
9
27
24
75
29
24
28
20
40
32
7
41
49
51
92
28
60
44
48
97
15
15
144
69
32
48
1
39
12
36
3
101
16
45
144
35
31
54
23
31
42
47
7
30
36
24
23
13
54
30
15
96
3
30
159
81
71
48
1
6
5
100
129
11
40
8
40
80
1
39
8
4
8
112
44
4
120
20
12
76
39
5
40
80
40
20
25
126
17
88
39
24
41
25
3
32
144
60
192
4
188
28
75
53
4
12
21
30
177
32
16
24
20
19
29
13
95
4
9
36
215
1
18
41
76
12
56
24
12
76
75
53
84
7
33
228
20
120
52
32
1
35
12
40
72
8
12
19
9
33
195
32
36
16
36
12
20
40
60
12
60
15
21
44
28
56
52
3
17
55
53
36
40
8
7
33
20
88
69
51
8
157
18
42
23
61
6
293
4
21
27
32
13
27
116
37
39
39
57
15
54
83
1
27
72
12
60
20
25
15
36
12
116
1
6
53
36
16
33
6
113
13
59
24
36
ABCD 95825608064*3^$a+1 [50001]
18
23
1
48
15
75
96
66
36
63
27
18
11
313
15
75
141
57
42
5
247
18
66
6
108
30
53
73
114
48
72
5
1
15
129
48
135
80
37
18
54
36
312
156
24
35
72
19
5
16
45
24
99
21
51
39
57
3
66
24
120
24
72
120
204
144
30
177
93
3
33
47
25
42
21
27
5
37
11
19
5
160
8
7
36
5
64
56
145
96
15
48
45
66
90
39
21
51
168
48
3
45
189
3
45
59
49
71
1
143
16
96
15
18
60
12
18
126
18
72
18
51
21
36
72
15
57
71
112
128
49
143
1
36
60
210
54
39
75
30
72
90
90
36
162
141
75
21
3
48
173
79
90
207
80
40
48
81
30
54
3
129
210
198
95
40
45
35
97
66
18
27
104
24
115
6
66
42
102
125
19
69
3
90
24
11
48
115
45
9
132
48
3
123
29
187
90
59
96
25
39
104
25
138
24
5
96
72
115
66
35
72
19
173
61
6
144
30
90
29
25
63
27
53
235
90
144
24
11
73
60
72
30
165
56
48
127
33
99
5
7
18
252
75
51
72
6
39
32
121
18
6
30
126
27
117
216
203
31
9
171
5
13
35
48
43
204
30
3
8
16
9
207
72
240
93
72
11
16
105
90
141
69
54
54
132
11
19
78
90
45
48
24
9
39
48
72
120
57
18
60
12
21
33
71
19
125
16
3
117
8
7
89
1
66
45
27
21
21
155
48
187
21
219
18
102
90
24
54
30
36
24
66
36
54
54
17
73
143
43
12
180
54
54
96
9
21
11
24
120
16
117
18
18
36
11
97
36
90
9
51
45
39
6
264
6
120
6
48
18
54
54
234
6
36
21
27
42
120
180
60
3
117
203
121
126
65
24
55
6
11
109
36
24
63
3
5
37
30
90
72
78
5
16
9
95
96
136
75
101
19
360
45
15
9
21
83
88
33
47
40
57
66
36
18
71
61
51
39
41
97
6
102
72
35
127
81
9
54
36
78
12
35
88
3
54
183
8
43
24
30
15
8
37
66
36
21
57
71
1
18
5
121
36
35
85
131
49
135
168
75
93
93
147
9
36
27
8
40
3
210
11
16
213
66
41
64
21
78
29
112
24
72
9
36
42
81
165
24
12
36
78
30
207
9
23
40
15
66
39
56
91
5
24
109
72
54
69
56
1
15
93
6
5
7
42
15
57
15
168
80
115
5
16
45
171
8
115
48
69
3
45
192
8
25
90
45
8
64
9
119
7
81
159
246
24
18
33
24
8
1
39
195
173
97
47
25
36
294
48
93
192
57
36
75
105
72
167
85
171
69
3
63
78
210
54
36
72
18
101
25
71
88
32
48
1
48
15
45
72
75
9
306
149
16
24
105
39
32
73
12
150
66
107
16
104
88
24
8
48
109
60
135
45
120
11
67
173
48
16
99
77
157
3
272
40
8
109
11
7
18
23
24
43
42
27
9
39
8
37
3
105
72
18
54
18
6
12
18
9
8
145
132
51
32
37
3
129
30
33
21
27
45
75
105
39
8
40
32
24
24
67
21
195
149
85
144
240
54
66
27
27
36
57
48
21
3
72
24
27
77
193
39
3
12
81
9
60
120
18
177
63
57
24
56
120
13
72
51
32
1
24
126
156
126
39
3
246
90
45
9
15
147
24
54
138
24
84
105
99
102
23
91
120
36
108
36
96
48
17
120
25
18
96
21
99
114
12
36
78
54
120
36
24
48
144
24
12
47
43
69
9
47
19
18
108
42
5
88
24
21
35
289
90
21
249
126
ABCD 95825742718*3^$a+1 [50019]
8
39
81
60
60
93
19
167
54
51
16
72
53
48
7
83
36
121
48
65
27
40
5
18
6
6
9
28
32
120
120
24
12
9
39
4
92
9
90
81
16
23
25
77
15
33
79
12
155
25
59
37
185
67
32
159
1
11
13
92
84
15
9
72
69
30
25
20
16
12
32
28
48
20
160
80
28
5
6
21
24
16
24
221
3
4
36
140
4
32
21
39
148
77
99
96
45
6
9
96
105
3
16
20
148
23
24
6
90
48
1
119
72
13
65
90
25
12
65
63
36
16
5
18
1
95
49
152
28
20
147
48
45
64
71
30
51
24
120
135
36
186
15
48
27
48
1
5
6
37
68
64
108
116
4
23
69
4
56
24
72
15
33
75
105
12
48
4
32
28
8
28
80
36
24
96
24
72
4
71
25
128
52
104
4
12
155
153
201
91
5
210
9
15
9
117
79
44
16
59
66
391
23
180
117
33
31
119
61
56
15
24
13
176
12
144
96
69
24
42
54
39
76
59
37
48
5
171
144
4
11
25
24
8
213
51
64
80
64
11
21
21
15
129
120
135
36
63
25
56
76
68
51
90
51
40
23
109
131
81
39
1
164
12
48
27
9
9
27
168
52
128
180
16
96
23
21
28
36
41
51
48
112
23
30
6
13
12
41
3
72
39
105
69
19
197
24
66
24
72
54
111
39
21
93
171
309
90
30
31
89
55
36
29
15
60
4
36
32
60
9
39
52
80
64
140
100
48
8
48
21
19
71
21
48
60
96
111
25
188
132
48
12
52
83
37
32
24
141
43
32
84
132
48
120
216
24
4
32
39
156
54
51
36
64
140
69
79
23
37
32
21
75
189
30
13
77
75
24
15
45
60
87
25
8
60
36
28
68
45
3
64
53
19
116
4
24
107
69
45
114
105
96
15
120
54
31
84
140
12
15
30
90
9
39
45
51
6
75
3
12
45
112
17
51
48
120
15
37
59
73
47
6
19
11
73
65
15
64
116
15
121
20
4
95
45
36
16
5
55
20
63
61
20
16
5
30
109
44
4
60
17
6
18
72
99
60
99
102
168
79
12
5
75
36
160
44
159
21
135
9
60
16
101
115
119
9
112
44
28
56
51
9
51
36
18
51
15
85
131
30
63
36
88
8
28
12
8
16
35
21
63
150
51
24
21
66
93
16
41
3
96
45
135
4
12
119
69
27
18
51
36
64
36
12
32
96
4
95
126
63
27
30
3
16
20
16
12
47
49
20
57
78
25
71
21
48
75
37
23
49
12
11
54
15
129
51
15
45
60
16
23
81
24
132
60
39
25
116
33
15
171
24
102
78
45
21
151
20
64
215
1
168
12
23
45
112
239
1
29
19
77
19
108
32
9
30
66
30
21
112
32
45
39
60
4
176
87
85
5
48
67
29
175
228
8
39
13
108
120
23
105
112
8
15
81
4
11
9
12
33
15
4
23
73
71
60
25
20
69
72
99
15
225
40
36
89
51
48
36
100
44
36
124
20
111
13
11
30
42
78
15
4
108
23
105
16
36
8
45
87
52
8
100
20
39
105
21
103
132
108
32
9
30
84
12
9
84
112
8
100
65
67
104
69
72
43
47
33
87
97
96
56
28
257
111
3
49
48
275
48
42
63
75
156
85
176
15
37
41
90
1
108
17
6
85
80
24
40
59
25
80
51
105
16
29
75
28
48
35
9
15
9
192
93
102
60
9
111
37
212
21
24
6
45
213
87
3
201
16
53
91
36
180
8
40
77
24
39
112
60
23
6
39
52
5
18
37
65
15
3
105
45
66
1
8
21
315
135
25
24
20
16
41
75
40
72
8
63
57
3
85
56
16
5
3
72
39
25
56
48
111
54
66
9
4
71
117
63
6
99
40
77
39
39
105
36
24
4
12
56
45
63
12
4
41
3
45
7
23
61
44
100
92
9
39
57
18
60
121
36
8
87
48
1
24
72
5
78
42
18
6
43
101
75
40
101
171
93
51
16
23
1
44
12
88
32
93
15
16
36
8
ABCD 95826760592*3^$a+1 [50037]
8
4
96
116
1
23
60
31
125
40
111
24
5
13
23
40
248
31
66
90
108
17
28
24
32
60
73
35
60
25
48
78
36
78
87
8
25
3
87
5
73
24
3
87
29
1
24
6
18
71
40
9
6
65
76
15
41
103
72
9
108
51
12
197
36
24
97
6
113
36
79
30
30
186
3
15
17
55
21
15
29
108
73
27
36
9
23
4
75
9
99
12
120
45
44
4
3
84
53
40
20
163
48
17
19
65
13
47
24
4
8
4
39
29
132
96
115
54
111
27
77
28
27
9
56
24
76
15
9
72
8
60
1
15
8
36
60
7
77
37
168
23
4
20
24
31
5
48
36
160
15
5
132
7
41
25
6
221
52
180
12
3
36
36
54
30
9
33
30
117
20
60
37
48
51
27
138
42
30
23
4
75
33
105
144
3
116
49
3
80
84
43
6
24
15
32
40
56
67
21
104
145
167
16
12
3
42
15
32
55
36
125
148
27
138
51
15
53
55
18
59
60
1
72
102
24
129
116
52
152
100
8
72
175
30
30
5
91
41
24
4
68
19
225
36
20
43
41
1
72
6
5
4
116
52
123
17
12
36
12
48
7
17
7
5
115
18
30
60
45
57
3
8
127
96
36
36
54
78
66
95
52
3
137
12
13
47
112
15
21
27
12
60
21
87
41
175
24
5
60
72
4
44
13
35
12
60
13
23
49
18
125
7
41
7
9
9
39
8
55
168
41
1
72
42
29
40
92
48
7
5
12
7
96
12
18
54
29
12
24
55
60
29
16
8
73
27
32
151
17
48
13
30
36
126
47
40
48
68
24
31
45
92
37
23
312
16
27
48
6
119
24
103
17
91
72
54
39
80
4
168
8
187
17
12
28
12
15
53
145
131
4
33
35
13
6
29
7
113
64
8
48
40
27
17
40
8
72
25
35
28
72
20
7
6
72
18
69
51
45
105
23
36
88
45
171
15
21
51
78
102
60
33
51
90
3
12
3
12
204
6
51
192
8
13
35
24
55
81
140
25
75
51
5
55
53
100
51
9
396
140
49
90
72
5
1
23
1
63
20
7
30
23
28
32
43
105
105
3
24
32
79
65
16
51
42
203
12
12
4
27
77
1
30
24
12
54
27
24
56
12
12
24
52
33
24
78
42
162
126
23
4
21
24
198
117
72
44
91
5
4
69
18
65
19
29
115
36
53
43
5
24
31
24
60
36
48
9
8
12
43
42
143
4
84
75
5
31
48
65
43
30
18
30
11
28
36
15
84
36
5
120
1
71
12
48
72
36
19
33
128
4
36
36
84
20
84
7
24
5
1
6
210
24
48
120
18
17
7
125
43
105
63
108
42
39
39
12
77
60
52
3
6
120
27
44
49
54
17
84
12
48
1
39
84
92
4
20
31
21
15
57
3
17
88
144
48
32
168
96
12
72
12
79
12
30
215
7
48
114
23
40
8
72
103
29
133
15
108
92
1
15
20
64
8
7
5
1
11
108
25
6
29
31
21
33
42
21
8
55
9
20
7
41
7
17
31
102
6
36
24
149
97
48
11
24
133
15
20
24
13
18
150
42
93
3
150
11
91
162
75
120
27
9
80
60
136
20
1
168
119
7
24
21
80
40
24
20
1
11
19
84
30
42
12
138
3
36
80
4
132
9
48
150
5
12
1
42
30
42
5
19
261
9
6
96
18
6
210
120
3
21
111
3
30
11
31
173
48
28
84
56
24
7
9
36
111
12
161
60
24
181
11
28
15
108
168
12
84
6
119
43
6
35
31
81
15
33
56
4
105
6
24
65
24
96
1
75
189
66
45
9
6
24
24
53
52
27
78
11
24
36
24
7
66
18
5
72
48
25
71
43
6
35
31
54
15
60
141
48
6
72
84
5
24
16
116
28
9
47
1
54
24
57
39
66
59
76
219
69
9
42
33
87
5
43
6
30
12
33
51
29
37
18
9
68
79
60
69
44
12
25
35
13
72
35
103
57
75
84
5
60
127
9
44
55
36
9
164
180
7
84
41
1
35
13
15
111
48
161
96
24
36
24
175
29
16
92
7
5
36
4
92
19
9
20
120
7
6
23
1
138
17
13
78
65
19
53
36
37
39
20
55
30
3
3
108
120
17
24
88
36
20
64
21
6
48
96
60
12
17
103
17
12
48
160
8
64
20
60
79
36
53
60
31
17
48
1
155
181
23
49
47
24
24
7
53
103
117
80
7
138
11
67
17
180
12
25
48
66
29
7
69
80
132
43
5
1
59
84
60
37
11
28
51
33
8
55
53
16
3
ABCD 95826979772*3^$a+1 [50037]
143
25
48
89
31
65
54
73
48
17
187
72
71
12
25
60
36
36
48
35
145
17
139
36
35
13
60
36
5
30
204
61
41
31
60
24
60
11
25
12
107
18
151
36
36
5
18
37
17
36
60
91
119
61
35
61
48
71
13
35
13
12
192
48
275
1
12
252
185
6
49
23
73
125
84
55
5
18
13
144
5
72
43
65
7
11
90
55
180
209
126
133
144
11
6
108
31
12
167
25
36
17
7
131
150
55
35
61
209
67
53
7
60
23
169
71
144
1
17
19
11
37
77
31
17
162
1
48
60
35
90
6
48
42
108
31
17
19
59
72
145
17
66
96
84
1
41
43
72
77
96
30
49
5
36
60
30
85
119
13
48
11
66
55
35
108
85
5
54
6
67
12
77
6
85
59
18
12
18
18
55
95
193
120
24
41
54
13
113
66
1
239
180
30
55
143
85
41
55
71
85
36
12
60
108
5
24
223
60
221
67
180
77
90
301
84
11
144
66
91
125
31
149
139
59
36
234
67
11
73
12
35
168
97
12
12
23
1
204
77
19
192
84
48
12
24
24
48
23
282
7
11
49
60
41
90
72
12
18
103
12
48
41
120
6
13
77
67
23
234
19
71
54
19
35
30
6
174
18
13
24
12
5
79
269
7
36
108
84
60
83
73
65
127
60
29
31
12
125
31
5
19
101
6
13
35
181
17
18
61
83
25
83
18
7
35
30
19
89
115
84
336
24
23
102
31
47
30
24
19
24
137
139
59
12
85
24
12
5
115
83
42
72
12
6
13
95
37
72
83
108
97
120
12
83
25
29
79
77
19
89
7
197
36
66
54
19
41
19
17
66
18
7
48
41
55
101
19
131
54
79
59
18
7
83
54
24
7
12
47
1
84
59
49
95
13
12
48
53
55
12
144
36
155
49
24
17
12
96
79
5
31
257
55
12
12
29
235
17
7
71
84
85
48
60
65
127
47
114
67
84
108
60
17
103
41
19
17
60
19
36
35
121
23
25
65
30
61
48
36
41
126
18
31
36
12
95
1
161
18
133
108
84
48
77
43
12
5
7
65
48
96
19
35
18
48
7
53
151
36
48
60
5
96
31
24
36
29
6
13
72
59
54
19
60
48
60
24
36
5
67
71
37
12
5
7
71
49
59
54
67
23
61
5
115
36
11
108
37
113
7
12
60
11
97
24
24
24
108
24
41
7
23
277
60
36
5
67
185
18
85
65
67
23
25
60
12
60
17
43
48
24
83
54
24
79
12
36
125
163
72
107
1
65
36
199
24
60
113
43
65
36
18
78
120
79
204
12
120
12
11
36
121
35
37
5
7
11
13
12
95
49
24
125
91
95
25
113
6
1
36
12
23
85
24
11
13
5
115
101
18
1
12
5
19
53
175
155
12
54
7
12
5
126
37
12
71
25
17
102
90
31
119
12
13
12
101
18
97
24
24
77
103
71
1
197
31
24
36
185
54
13
35
85
317
66
1
24
17
7
41
96
48
90
13
149
24
115
41
54
60
25
5
6
198
90
61
36
59
49
60
41
66
54
60
7
65
163
12
5
43
24
48
203
61
60
23
1
5
79
23
42
31
59
36
85
72
35
25
12
167
73
36
29
72
151
29
6
25
29
79
29
43
12
11
25
11
49
5
7
17
43
23
97
89
19
11
1
12
23
133
24
36
11
180
109
24
108
60
48
101
91
24
23
37
24
60
59
6
30
85
131
1
48
72
120
72
17
48
31
144
72
24
107
37
12
11
30
24
90
13
156
24
108
17
18
72
6
67
60
48
89
186
61
41
7
341
235
12
107
78
7
168
48
77
187
17
115
29
126
1
72
108
12
5
43
23
121
11
25
60
180
60
60
59
24
90
12
18
90
55
35
1
35
13
5
7
24
24
77
144
31
41
72
12
43
53
55
47
ABCD 95827189442*3^$a+1 [50034]
36
3
100
23
37
35
21
60
16
20
9
36
19
32
24
33
15
16
41
75
100
8
51
37
12
228
12
71
21
105
231
192
48
24
60
39
265
132
24
56
28
44
40
60
80
45
51
12
27
205
11
61
128
45
180
55
12
36
44
321
288
51
3
25
20
27
69
12
64
53
87
120
88
36
20
72
4
5
18
21
16
20
124
116
16
32
105
36
67
32
81
91
35
13
5
72
123
12
96
57
3
48
4
20
33
144
63
28
84
60
60
20
28
8
117
7
140
33
18
193
84
83
69
3
33
39
61
32
60
81
91
20
69
7
24
59
21
51
9
135
45
40
8
12
4
89
15
40
107
144
49
140
168
12
12
4
29
15
88
80
88
36
53
18
13
92
4
24
29
163
35
109
89
399
12
183
25
12
20
15
273
15
85
5
27
40
96
35
18
15
12
9
111
48
147
54
15
48
27
90
19
32
60
4
56
45
235
12
60
132
65
198
157
24
35
109
17
19
176
39
54
90
72
54
175
12
48
20
64
5
27
81
79
24
56
3
18
27
48
28
44
88
17
43
108
11
21
4
65
31
23
141
120
36
12
72
160
89
72
43
20
72
72
136
125
36
144
135
99
45
27
234
27
48
120
52
5
55
164
100
59
49
23
69
4
144
20
16
56
16
84
36
24
56
33
15
64
11
129
16
32
12
40
32
108
100
108
80
63
37
32
16
5
139
41
90
21
144
51
13
20
36
72
57
18
45
64
8
72
99
9
180
112
80
16
12
113
19
104
100
32
132
45
126
54
72
144
36
139
24
32
64
29
123
75
9
189
39
88
197
3
72
100
128
273
72
55
48
84
80
3
45
27
81
9
7
60
104
27
69
3
90
36
127
12
228
32
51
109
12
5
180
75
48
57
3
16
12
24
179
21
105
75
156
132
33
3
144
112
29
51
21
3
52
44
45
55
188
27
9
52
12
36
44
60
52
80
96
135
18
19
107
73
17
36
72
7
83
25
60
8
267
37
24
32
33
39
96
225
31
176
72
153
15
28
47
33
112
17
51
40
17
99
144
4
48
92
45
7
11
33
39
18
108
27
12
100
113
63
4
80
168
9
15
40
48
32
48
16
17
159
201
252
67
59
72
54
151
65
39
4
156
35
141
24
24
99
18
67
113
75
28
32
4
164
147
72
1
12
5
63
52
44
36
93
396
15
48
27
18
3
69
3
16
12
20
28
65
36
63
156
15
49
23
25
20
45
147
28
12
83
69
3
21
177
18
21
64
152
52
12
20
111
49
84
284
105
135
108
120
24
64
179
85
5
7
60
80
40
24
77
75
12
201
36
108
43
48
35
21
24
72
4
5
36
99
9
15
216
3
18
19
108
68
172
128
60
129
36
67
5
27
48
88
179
13
8
69
3
51
72
18
51
48
100
53
108
115
32
168
27
144
85
56
40
104
3
45
60
16
12
104
184
29
135
52
48
8
45
27
27
81
4
5
39
64
23
144
13
41
115
84
35
57
96
100
48
59
1
132
120
107
25
132
44
4
8
72
160
113
7
11
57
33
19
96
101
55
71
18
36
15
16
192
48
84
44
132
4
59
90
51
3
37
35
18
27
40
8
33
79
24
59
18
54
54
7
120
32
3
57
52
24
11
13
77
99
9
18
37
32
136
29
19
35
21
256
29
43
11
90
15
201
36
103
41
103
80
112
108
32
48
12
9
111
16
17
103
77
91
56
51
69
108
57
54
90
19
53
63
36
16
29
99
24
21
67
32
27
18
31
77
67
5
72
55
144
44
81
144
72
126
13
12
80
28
65
19
53
79
140
69
55
35
117
40
24
ABCD 95827329428*3^$a+1 [50063]
27
156
5
28
9
12
11
24
84
31
21
12
116
40
39
57
33
15
3
42
48
24
159
39
17
36
49
39
44
175
65
25
48
15
9
108
11
4
36
104
112
15
41
4
105
30
53
55
5
156
12
28
57
23
4
20
7
48
5
60
13
84
35
40
156
8
31
41
19
21
44
1
15
24
3
198
90
5
28
96
36
68
64
27
5
4
20
19
65
48
108
91
9
44
52
44
4
63
5
64
36
108
111
108
77
36
84
16
8
64
152
96
52
20
25
155
16
32
144
4
20
79
5
28
8
4
72
68
157
23
72
16
60
12
8
84
31
45
168
120
81
35
103
17
64
27
17
115
33
20
37
90
93
9
99
27
17
12
84
36
91
12
125
48
4
36
68
12
28
9
63
68
64
3
45
9
18
48
233
1
243
87
81
80
19
41
67
117
81
54
36
89
4
36
20
120
84
52
24
111
45
20
52
12
15
29
24
13
23
72
28
96
3
101
96
13
108
60
87
72
21
54
90
15
8
16
27
5
144
48
12
61
270
9
140
13
35
25
83
40
164
60
25
75
3
117
81
23
24
60
16
69
87
21
35
19
69
27
17
73
87
75
48
5
48
4
92
121
35
97
18
5
49
35
4
104
37
126
105
12
27
5
148
20
148
75
57
20
12
1
23
31
89
52
32
108
24
40
8
36
232
44
1
54
113
112
21
15
32
48
88
84
32
40
156
44
25
195
165
51
39
29
12
12
96
7
60
9
68
12
91
90
107
120
37
3
3
102
71
24
85
111
32
7
33
87
5
12
4
111
36
9
68
25
71
7
72
41
61
168
15
8
25
54
6
135
12
12
8
13
30
17
25
3
15
9
20
180
60
96
7
18
35
19
33
156
69
35
13
123
92
19
90
96
27
8
60
12
16
12
44
13
90
45
63
54
3
8
40
27
53
24
36
100
39
48
41
67
33
9
23
4
44
40
9
71
36
24
16
21
35
19
41
60
24
24
67
93
12
120
39
21
24
56
24
28
12
156
8
100
72
20
37
60
15
32
25
3
96
32
60
24
55
9
9
51
39
33
87
5
73
123
69
11
24
7
9
72
8
19
5
48
120
24
1
27
75
33
9
48
15
72
8
37
215
16
8
4
27
101
7
101
36
40
3
30
71
4
3
77
16
27
24
89
72
52
20
100
20
7
21
72
27
6
23
100
72
32
25
15
20
28
27
5
13
59
40
44
24
156
52
15
17
72
25
11
4
3
45
32
4
57
23
19
41
40
81
48
18
60
5
48
76
68
13
35
24
36
24
25
35
4
57
3
56
13
15
33
24
90
33
12
36
68
40
27
29
4
21
71
124
15
29
4
12
33
11
60
24
7
9
272
64
44
40
39
5
28
104
25
6
53
40
80
144
7
18
75
12
3
45
180
45
35
37
30
69
81
36
23
7
53
16
3
41
12
7
72
41
60
48
16
20
148
20
52
8
88
44
103
17
24
76
21
63
56
36
24
228
48
24
120
24
7
33
44
55
41
49
35
13
59
28
32
84
4
48
60
8
40
200
60
67
30
23
12
12
7
53
12
25
3
72
20
144
24
112
24
56
4
104
72
145
30
6
54
9
20
4
288
75
45
44
60
60
40
56
37
35
48
132
28
117
30
78
15
12
3
65
7
60
21
44
7
18
102
78
47
55
33
32
133
15
8
120
24
13
51
27
117
63
17
108
4
48
33
23
49
35
12
4
27
54
131
88
24
57
75
3
45
12
56
25
143
12
7
168
9
21
15
27
33
20
19
48
41
4
33
54
53
36
40
9
47
4
27
29
96
12
73
3
20
16
44
7
69
216
27
33
129
95
184
24
33
42
33
32
48
48
1
3
60
3
89
73
11
12
4
60
56
168
91
90
11
25
123
24
33
63
132
32
12
36
84
28
153
107
52
51
60
9
24
21
108
11
4
3
84
65
36
7
57
20
4
44
40
3
93
69
47
24
16
60
33
15
3
192
201
20
1
18
93
60
252
27
53
13
15
104
31
72
77
24
60
19
65
25
48
3
56
16
152
43
204
113
28
75
53
16
15
21
104
61
234
53
16
32
24
16
84
3
17
88
20
7
81
20
24
76
8
12
7
21
20
91
21
260
4
15
60
69
12
32
36
4
8
55
102
15
36
116
55
18
102
69
12
8
7
54
15
68
12
28
3
72
105
8
7
72
5
144
19
41
24
72
36
88
72
39
33
48
8
12
168
37
119
28
60
33
54
9
27
89
28
8
124
15
141
45
15
84
3
60
21
20
72
157
27
44
36
73
3
8
60
91
18
12
3
32
40
60
80
24
67
77
12
4
72
12
ABCD 95827406828*3^$a+1 [50247]
7
9
48
80
112
123
93
104
16
3
132
108
180
81
243
93
99
24
5
96
48
88
128
79
33
32
151
24
72
65
43
12
36
108
89
40
3
5
43
125
19
96
29
88
32
175
57
15
41
283
69
15
276
5
16
48
80
96
16
39
129
120
111
17
144
115
141
24
63
96
9
75
36
177
104
88
200
103
48
65
139
192
29
72
175
65
19
101
40
39
161
120
139
333
48
63
9
152
43
5
96
91
60
84
101
24
7
84
141
207
113
64
39
65
7
48
180
101
136
32
7
36
5
247
57
51
173
7
108
156
36
29
24
144
208
15
65
79
81
75
60
72
65
112
39
9
135
33
219
84
36
53
7
41
103
185
67
45
75
45
63
9
135
65
43
117
51
36
84
197
144
19
96
5
16
152
43
29
19
21
15
144
137
67
5
88
15
12
125
120
40
27
45
39
24
36
77
64
15
33
63
12
45
15
12
29
24
72
151
65
43
29
88
75
165
15
89
43
5
175
48
168
137
19
21
3
117
99
29
19
53
43
29
91
101
43
108
9
63
96
57
15
72
180
5
72
88
51
21
56
64
51
24
108
137
16
99
101
64
159
65
55
132
117
32
43
53
40
15
132
45
27
165
51
180
84
96
12
65
67
48
72
53
7
33
8
64
39
12
24
84
132
12
96
209
7
65
19
36
144
17
19
36
65
7
137
136
75
69
48
27
45
63
48
24
153
63
72
65
48
7
168
12
53
112
3
48
69
56
16
75
53
115
93
144
80
163
93
152
31
9
128
19
60
108
45
176
24
55
456
12
60
65
160
72
168
15
137
223
89
43
12
33
63
48
17
40
8
7
65
43
24
77
16
27
60
65
48
24
48
103
72
156
144
108
17
127
144
24
12
168
93
120
15
17
43
45
27
48
24
149
96
48
7
81
99
21
80
72
31
120
17
144
55
168
105
75
12
81
27
173
40
99
45
39
24
65
7
120
81
80
48
67
29
19
252
72
17
19
21
8
160
8
112
75
36
9
315
12
24
65
79
48
57
15
57
3
45
63
12
36
24
33
3
84
17
115
36
180
72
93
8
7
192
297
99
69
75
96
12
9
123
173
7
33
87
60
45
56
79
33
32
43
12
153
128
72
184
99
69
48
120
8
19
180
137
280
48
3
72
93
120
63
36
29
360
16
39
57
32
40
8
7
216
72
65
72
96
91
141
104
16
27
60
48
105
32
43
29
79
81
80
79
9
3
189
48
80
7
33
312
15
65
40
3
237
15
81
152
367
81
27
12
33
75
53
40
104
16
3
24
5
31
72
65
48
7
137
7
153
15
12
21
15
57
3
120
165
152
40
27
29
55
96
65
88
3
45
207
65
7
89
55
24
65
88
24
8
168
7
185
72
139
77
223
36
93
3
173
19
108
17
127
161
43
509
43
189
63
33
24
8
67
48
45
48
8
24
40
111
192
57
72
15
81
80
19
45
56
115
45
120
32
7
36
72
12
89
187
45
255
72
17
43
48
24
101
127
33
27
93
99
125
19
117
123
12
57
168
15
57
ABCD 95827794592*3^$a+1 [50094]
31
200
21
48
18
144
1
72
95
1
17
30
60
12
25
107
21
48
21
36
54
18
31
24
11
49
20
111
36
9
69
66
45
9
18
42
36
12
54
18
18
33
9
63
129
39
24
33
3
9
72
6
12
1
95
12
45
15
18
36
31
89
18
18
7
53
3
15
49
35
18
24
48
18
33
39
6
30
37
32
81
99
21
72
78
9
63
30
54
36
37
41
102
13
29
66
25
11
6
30
33
81
31
5
55
209
6
84
1
5
147
297
90
169
35
25
5
6
21
105
12
15
36
9
3
112
77
39
24
87
9
52
48
125
7
5
54
24
57
63
162
43
84
48
48
35
72
54
51
48
75
114
12
24
12
43
35
36
49
5
12
54
6
12
55
35
18
7
83
180
24
18
91
11
18
43
48
59
93
112
5
18
33
72
63
9
21
6
49
5
12
108
6
48
162
54
60
25
5
42
12
6
12
3
57
7
11
252
30
15
39
114
102
25
47
25
65
18
18
24
18
13
80
15
12
73
89
168
72
12
19
32
9
18
30
78
33
69
18
24
30
79
35
9
75
13
72
36
12
120
143
54
132
30
1
8
69
18
12
90
3
15
108
36
108
45
36
15
97
48
11
9
24
21
24
72
18
48
180
42
18
33
12
99
9
9
31
12
23
126
36
18
25
12
35
54
24
19
101
19
23
48
45
105
30
9
15
30
60
123
93
15
4
80
117
19
47
42
12
19
89
111
87
93
57
27
48
28
35
42
102
18
18
6
99
57
43
65
6
21
12
3
18
66
73
96
89
15
21
87
57
90
1
17
55
8
39
18
60
18
30
55
44
33
12
6
246
39
57
72
3
15
13
35
54
15
16
11
1
60
65
12
103
12
96
11
18
66
6
18
18
12
75
48
45
7
23
24
66
60
12
6
49
23
45
3
42
30
33
21
39
52
20
3
25
77
18
42
3
9
18
25
35
45
9
48
55
17
36
7
53
75
9
18
85
36
5
55
5
72
12
6
57
69
48
18
33
117
72
18
72
33
15
60
72
21
45
36
78
30
36
15
165
96
19
17
63
9
48
15
9
18
13
17
55
17
36
18
90
7
29
18
25
53
15
39
54
36
36
55
8
9
55
17
18
12
13
5
6
54
72
39
9
3
105
132
18
30
42
33
40
20
28
59
45
16
11
1
107
72
18
12
31
83
12
90
72
63
15
37
143
12
150
43
48
29
258
30
3
69
31
44
48
45
12
36
67
12
35
36
126
54
84
73
5
102
13
32
33
12
36
72
42
72
48
18
55
5
54
1
143
37
48
41
43
5
6
174
3
33
60
84
51
27
54
30
6
12
186
54
12
6
48
6
54
102
72
15
3
108
24
61
59
13
20
45
7
8
15
145
53
24
51
57
72
30
6
72
84
6
30
144
54
144
85
5
15
147
36
37
8
69
228
15
3
18
36
90
1
17
72
96
18
49
35
6
12
24
91
83
54
31
95
49
11
12
42
55
11
54
6
12
37
53
3
24
63
60
13
24
47
78
183
159
30
96
72
63
63
36
36
33
21
43
5
60
12
78
12
6
18
37
29
36
3
111
13
23
30
24
66
97
11
6
43
23
54
96
43
60
44
177
66
33
99
36
25
5
135
81
3
105
6
30
6
18
12
43
120
5
30
21
4
11
114
175
5
31
17
43
11
36
42
192
6
12
90
60
30
165
3
90
15
147
18
43
41
18
61
32
3
117
52
11
30
67
132
36
5
12
42
33
48
64
96
95
42
3
51
18
18
153
21
18
1
44
16
11
6
15
48
39
36
37
59
1
8
27
18
12
18
145
35
9
45
42
33
33
72
15
16
32
27
6
30
25
11
24
25
132
17
18
78
27
28
71
48
13
12
11
126
31
5
27
96
9
90
21
15
12
42
180
90
12
6
43
167
114
43
203
37
95
90
51
39
66
15
172
29
6
45
45
12
3
88
17
87
3
60
18
55
24
11
45
24
75
21
45
6
66
90
18
216
18
61
17
55
119
9
9
18
72
36
9
63
25
137
163
89
36
15
88
32
117
78
25
20
48
51
84
42
12
36
54
1
17
7
11
36
54
67
203
45
24
48
33
36
144
12
55
35
13
11
36
30
15
27
18
15
33
115
44
48
72
27
1
108
107
37
125
42
18
36
30
9
16
11
18
36
15
4
60
11
24
1
17
7
47
54
12
3
39
30
36
7
47
1
5
66
6
12
43
8
117
15
12
81
7
5
7
36
12
23
36
9
72
45
7
23
24
21
12
16
5
15
112
8
9
18
12
25
47
18
60
36
55
29
63
9
108
36
19
41
127
89
51
3
25
77
54
18
111
39
18
120
3
40
20
51
30
60
63
75
78
7
65
12
60
120
24
39
148
29
31
32
3
144
13
23
13
20
9
31
5
66
6
12
31
5
87
3
72
37
125
36
60
39
51
45
81
66
105
99
9
75
72
24
66
27
33
63
9
36
12
3
57
18
25
5
36
31
48
107
30
7
68
33
36
18
42
66
42
180
75
40
8
3
37
29
18
90
96
ABCD 95828000098*3^$a+1 [50039]
56
25
23
72
13
147
105
135
9
71
88
21
144
75
57
23
72
25
39
24
32
40
200
1
24
39
32
120
48
25
36
240
11
48
40
56
1
87
8
48
1
23
16
24
225
47
120
61
35
169
15
8
145
15
152
1
48
47
72
13
12
132
35
49
12
123
9
48
287
13
3
9
36
35
24
25
12
84
60
11
181
48
11
1
39
48
72
9
60
35
97
24
143
73
63
24
8
120
24
109
84
23
120
157
132
24
120
252
59
40
141
3
81
71
24
1
60
12
23
64
33
15
8
73
96
60
48
11
1
84
12
47
37
99
24
153
12
35
97
24
36
75
33
23
25
39
48
80
61
36
71
64
69
35
16
8
192
25
95
1
23
24
25
207
69
36
191
48
184
21
36
39
96
104
72
85
107
352
24
129
431
40
24
120
176
72
145
24
15
104
24
16
200
264
72
25
23
16
296
25
48
12
36
215
49
24
24
47
133
35
40
21
11
160
69
96
11
24
1
108
12
63
9
87
21
48
35
24
1
191
96
64
144
32
64
24
32
157
35
193
12
11
49
71
64
81
12
83
25
15
21
75
69
11
160
9
95
49
135
8
13
36
39
56
1
23
40
56
193
71
64
8
73
111
45
3
57
180
11
112
8
64
56
208
56
73
95
73
183
32
64
24
45
11
120
1
119
1
39
9
15
104
96
61
60
63
192
56
64
8
48
192
97
144
36
3
32
13
51
129
23
48
24
1
39
81
47
25
72
72
71
24
25
24
156
11
48
85
51
8
1
72
183
129
48
23
25
191
24
1
239
1
71
184
33
207
33
71
1
119
96
96
24
169
96
108
35
168
37
12
96
72
15
56
37
27
21
131
25
39
56
40
168
72
93
11
49
48
95
48
121
63
33
48
72
120
95
13
51
128
72
241
47
72
13
27
9
120
84
11
72
112
8
25
47
1
60
51
48
32
1
23
1
324
36
39
24
153
24
24
15
69
11
16
8
1
71
49
47
97
87
45
3
8
48
72
64
128
1
15
32
112
56
16
104
16
33
168
39
189
60
47
48
16
8
112
48
45
12
84
11
73
12
11
24
49
119
25
48
108
35
64
96
80
16
189
35
16
144
152
25
72
23
72
120
13
59
40
8
1
167
49
39
129
95
37
35
61
99
33
231
56
48
72
1
159
9
72
23
24
16
57
72
23
109
3
8
112
21
227
49
23
97
48
72
159
81
48
48
39
9
47
168
16
48
72
48
176
49
47
73
15
21
35
25
215
121
143
40
45
11
16
69
60
36
3
176
24
25
12
48
11
37
12
47
1
87
200
1
47
88
24
32
25
48
23
48
136
80
25
95
25
23
73
12
11
24
112
105
39
9
72
23
37
35
109
35
97
72
15
21
11
49
24
12
75
21
83
16
8
133
83
64
57
48
15
96
56
121
23
1
24
71
13
11
24
40
72
45
59
64
8
72
121
60
131
1
39
81
119
13
180
23
37
11
96
88
32
144
1
48
23
73
239
13
12
47
120
49
24
48
24
15
105
15
144
32
48
24
1
119
40
225
12
60
39
32
24
49
47
24
13
83
49
24
71
25
48
36
84
156
156
36
219
33
71
1
39
81
71
48
192
88
21
48
27
105
39
32
24
25
24
111
45
36
39
9
96
15
9
132
12
143
120
13
11
145
36
3
56
24
61
83
40
192
33
15
8
64
24
32
37
48
59
48
73
119
49
84
27
48
96
21
11
37
27
144
117
3
9
48
72
15
33
24
15
165
99
141
48
48
48
11
25
95
61
12
23
13
11
85
60
63
80
181
11
85
36
72
23
49
15
48
152
133
300
23
ABCD 95828031428*3^$a+1 [50003]
35
13
92
28
72
53
27
99
18
72
43
17
19
44
40
5
72
6
18
144
150
1
29
42
30
36
19
36
5
24
39
21
91
104
9
7
8
21
54
30
7
77
75
3
109
29
60
132
43
17
55
20
4
48
41
42
109
24
11
18
103
20
27
72
13
113
39
64
41
43
36
41
51
33
12
72
55
5
75
3
37
65
43
53
7
5
15
4
113
12
19
12
12
35
61
11
25
23
30
7
48
11
96
6
48
60
7
29
19
89
12
66
37
32
69
19
92
4
104
3
33
64
20
108
9
19
17
55
5
7
36
32
129
48
7
5
19
80
16
35
9
69
55
20
111
1
5
60
31
60
125
67
20
52
80
48
33
63
117
67
53
15
9
3
3
30
7
32
3
13
29
60
3
16
20
9
42
126
42
13
17
48
63
4
48
5
55
59
18
36
12
19
84
12
179
48
18
67
125
31
77
60
12
27
108
16
24
11
6
18
13
12
77
55
41
114
13
48
29
19
20
129
3
57
15
72
9
19
77
39
72
40
24
48
77
30
85
89
55
36
23
45
28
5
108
54
73
84
35
61
12
5
42
1
32
16
71
45
9
19
12
36
12
137
24
36
219
57
7
128
64
168
41
19
20
40
8
45
24
6
13
41
36
43
41
24
87
4
48
41
55
47
54
84
19
11
30
24
60
48
7
17
15
21
24
18
21
117
19
8
93
19
24
17
15
3
49
17
31
53
7
65
72
48
103
101
54
6
36
15
33
12
19
5
55
20
76
32
3
37
60
36
44
21
175
12
17
43
5
24
43
8
9
63
40
72
24
5
19
32
3
6
19
36
11
33
36
24
33
12
6
42
7
5
66
30
27
52
12
125
115
48
32
48
33
43
11
78
7
8
81
27
69
24
42
45
27
66
67
17
7
20
21
7
8
105
39
75
1
89
115
53
27
40
41
199
65
18
13
29
19
24
32
3
1
161
75
21
12
18
42
91
5
12
12
15
28
17
60
43
108
36
35
6
72
12
6
54
138
30
91
47
54
55
35
13
113
19
44
16
24
5
54
13
32
16
84
5
43
53
7
113
19
65
6
9
15
37
48
8
144
16
24
29
54
30
31
17
90
18
27
27
6
24
55
32
4
5
27
52
5
48
3
81
19
5
114
25
60
8
12
60
40
5
27
40
24
12
12
128
40
24
48
77
3
51
37
5
54
1
240
44
3
21
124
215
61
5
39
21
7
32
3
24
6
79
59
24
181
5
60
7
20
15
85
12
65
31
36
5
24
15
21
48
72
84
31
80
4
29
31
5
42
42
6
120
69
16
17
12
12
31
108
71
21
9
75
9
7
84
48
32
16
17
7
36
5
27
93
24
24
111
4
12
5
19
53
7
5
43
5
267
69
15
16
24
104
165
156
12
27
3
69
21
48
60
15
81
24
36
36
90
13
36
108
11
61
60
96
32
16
12
72
8
3
24
18
67
41
15
21
24
67
35
9
4
11
81
100
8
45
19
5
36
79
5
96
51
21
3
12
15
13
89
63
27
13
5
207
33
67
41
115
32
39
21
3
42
30
42
115
32
51
30
55
5
19
44
15
90
36
39
69
7
41
39
4
60
17
19
161
7
113
15
33
31
11
48
25
17
78
6
24
24
7
8
136
107
13
29
12
39
57
3
15
30
42
120
48
45
4
68
28
32
57
27
28
5
42
21
48
40
29
7
20
28
48
143
37
5
7
12
5
3
40
8
28
167
54
19
12
24
35
85
48
5
31
41
19
17
15
4
119
105
172
107
30
42
6
63
64
12
23
30
162
54
19
53
84
24
19
53
7
47
1
32
28
29
30
21
88
12
5
12
31
80
15
21
219
97
48
12
20
108
72
33
72
55
29
19
44
15
72
73
53
18
21
40
35
24
42
30
85
20
63
37
65
42
78
3
69
15
16
29
67
5
43
120
173
39
36
267
6
7
48
104
147
54
7
5
87
117
15
40
11
105
4
41
79
48
48
5
19
24
24
53
7
48
17
3
64
29
31
95
1
23
54
3
45
19
23
13
24
59
24
45
3
24
54
19
32
21
15
69
39
16
53
15
3
30
24
15
3
61
32
40
17
27
16
48
5
7
20
4
41
48
24
168
3
84
45
51
171
13
35
18
60
3
60
40
17
7
8
12
100
11
42
27
45
60
223
53
19
17
60
15
28
20
36
9
7
29
19
161
31
104
16
29
19
5
43
5
19
48
32
64
32
75
37
80
40
65
3
144
9
24
12
19
41
30
96
18
39
15
13
59
21
3
1
68
27
45
16
17
138
30
18
37
77
7
53
42
1
17
3
9
19
20
9
15
40
72
5
99
16
35
18
43
17
48
12
48
99
64
149
12
31
5
30
30
24
39
21
19
96
36
29
84
24
6
37
35
37
11
25
96
161
19
53
67
96
65
67
95
85
17
123
33
123
100
17
24
43
41
42
57
81
31
23
30
7
36
48
65
12
18
1
36
8
16
161
12
12
48
55
11
69
33
7
77
108
7
128
48
9
18
96
61
20
36
40
5
54
73
12
53
30
93
4
29
12
99
51
30
7
11
42
19
59
6
31
35
85
5
84
18
30
55
35
13
24
80
184
80
9
7
29
19
41
67
29
60
115
41
43
36
8
16
35
30
90
117
100
12
20
16
5
79
5
3
225
7
32
24
75
54
15
48
177
66
ABCD 95828055062*3^$a+1 [50012]
108
54
114
138
6
72
84
36
149
37
174
18
42
161
37
30
126
72
180
90
204
30
114
77
97
90
108
6
48
198
90
6
72
30
78
66
42
12
72
144
6
35
48
19
36
36
72
60
113
67
36
41
169
90
6
54
246
18
6
36
30
42
54
54
162
36
12
6
48
24
30
6
12
18
306
18
24
84
6
83
61
30
36
6
102
5
19
36
41
31
12
96
36
18
156
36
42
149
211
198
71
91
90
102
101
7
78
59
61
36
54
36
53
7
198
48
18
36
24
12
60
84
24
72
54
54
18
12
96
66
6
102
24
108
18
138
6
54
138
96
107
91
84
126
144
150
54
138
29
31
36
29
187
12
96
198
162
36
18
66
114
30
41
13
6
18
11
19
24
108
41
49
18
30
90
78
48
114
18
30
144
60
72
270
66
24
36
12
72
6
18
396
29
91
90
24
138
42
12
96
35
13
42
30
6
12
180
204
30
42
66
42
156
96
90
30
24
12
180
36
36
54
6
5
43
6
30
60
36
18
66
54
78
198
36
18
180
12
36
18
18
108
24
84
77
49
162
24
48
5
91
234
156
18
24
36
48
60
12
24
216
36
18
252
126
126
155
7
41
43
6
12
78
101
109
42
12
180
96
192
60
234
35
1
30
108
53
127
90
18
18
150
36
12
6
48
24
84
6
12
24
360
18
72
12
6
66
78
144
156
24
84
36
24
192
96
126
11
109
78
18
30
18
24
11
127
65
43
6
30
6
66
60
66
36
24
48
78
102
42
126
12
60
102
6
102
54
96
228
42
12
108
24
5
13
30
24
36
90
72
12
288
108
47
13
120
72
108
6
54
18
90
48
126
78
90
84
312
221
43
108
42
336
204
83
253
54
60
72
18
246
42
30
89
1
6
48
60
30
191
31
54
12
216
90
114
138
42
12
60
30
24
66
6
12
72
42
12
71
43
72
29
336
7
96
252
48
36
78
108
108
131
13
72
30
204
66
54
54
114
36
66
60
12
54
6
36
30
96
120
29
240
7
12
29
61
42
84
24
12
18
95
103
204
54
102
17
7
174
6
90
66
216
36
90
222
126
54
36
162
72
102
6
102
126
240
36
66
90
18
113
144
157
6
216
30
6
12
42
12
54
72
17
127
54
11
103
12
288
18
18
18
54
72
36
5
67
72
18
96
36
108
12
18
96
12
6
18
36
30
42
12
24
198
54
72
29
25
23
7
6
12
54
60
72
12
162
108
24
108
12
6
72
102
114
30
431
240
31
6
144
48
150
120
6
12
78
102
18
42
107
85
234
108
60
66
23
13
78
18
18
72
66
72
47
7
6
72
18
41
241
78
113
48
31
72
24
144
84
221
19
18
246
180
60
90
18
36
48
54
150
30
144
6
12
18
114
90
30
77
55
90
18
108
12
96
54
36
84
36
6
126
66
24
72
120
6
126
65
96
37
12
90
18
36
95
1
90
72
90
192
78
108
12
18
36
60
180
90
29
37
240
84
72
54
89
55
60
84
24
12
5
49
42
300
60
29
7
336
60
18
36
84
198
29
49
12
108
23
48
97
126
12
72
96
156
6
54
162
18
54
90
84
24
18
83
ABCD 95828518582*3^$a+1 [50054]
144
132
108
48
36
51
21
72
54
18
24
84
18
6
231
69
27
483
162
84
24
3
63
18
78
66
36
39
144
33
72
39
195
216
105
57
108
39
36
15
42
54
93
36
9
72
75
33
435
192
165
135
27
198
72
90
144
72
96
480
216
18
204
12
54
42
3
51
270
12
72
72
39
303
72
54
207
45
150
30
144
42
30
144
144
18
90
126
42
174
42
27
240
180
39
357
291
48
90
51
309
75
237
195
21
30
78
111
189
240
120
15
183
21
51
96
210
6
102
114
141
237
3
36
207
93
195
126
18
216
78
87
51
24
30
144
162
72
24
30
39
357
180
27
333
18
18
24
3
144
27
18
72
54
144
54
51
417
108
360
36
24
15
93
12
36
114
48
6
66
126
39
267
18
198
93
84
237
60
30
153
45
111
69
108
51
12
9
39
21
30
129
60
27
18
126
54
72
18
18
126
342
36
294
174
36
195
189
48
198
240
120
9
45
108
204
39
96
84
156
123
96
69
33
36
63
15
120
432
42
159
249
108
39
36
15
72
24
33
249
150
30
234
222
120
18
288
54
60
54
345
60
57
18
6
48
18
129
105
72
63
117
183
96
81
3
15
54
42
54
135
96
33
60
54
33
48
60
717
99
189
198
6
363
48
96
33
27
57
18
6
324
270
192
189
81
72
216
144
132
123
177
18
18
204
48
330
66
36
63
132
60
105
39
33
72
96
12
126
45
99
126
24
138
45
141
12
135
81
42
174
75
144
39
165
27
18
222
30
72
63
45
180
15
81
216
27
165
72
432
108
423
69
48
87
243
30
3
156
57
162
9
9
147
75
246
18
378
198
72
168
54
12
54
42
12
36
54
222
39
117
6
48
198
51
255
42
12
90
90
147
309
12
18
78
84
63
69
12
54
126
18
165
51
45
99
225
9
198
18
222
30
324
486
24
54
267
213
60
12
72
36
96
30
24
102
18
117
9
18
21
240
45
36
396
3
291
66
216
147
33
24
75
144
45
18
81
69
48
75
15
24
30
171
45
63
171
21
123
78
27
156
27
72
45
36
144
45
234
57
105
36
3
33
63
63
144
18
144
6
21
9
39
51
72
309
141
198
24
30
24
12
108
36
252
24
48
ABCD 95828689018*3^$a+1 [50152]
246
69
72
39
69
60
360
180
45
147
123
93
144
33
315
48
87
30
186
114
195
108
57
3
12
105
27
63
57
24
72
12
15
60
36
21
3
36
225
39
141
249
3
87
30
51
120
60
39
120
270
51
15
60
24
90
6
45
9
6
24
81
309
15
168
144
84
135
9
51
114
30
36
24
21
75
60
24
30
90
60
30
3
132
45
6
60
144
117
24
15
114
15
216
9
90
30
51
180
9
3
3
114
300
66
129
108
3
21
36
63
165
99
90
210
36
69
60
12
33
60
51
219
36
120
129
105
30
120
21
39
81
36
3
93
180
3
60
9
231
21
3
60
96
21
93
63
3
24
330
147
123
333
144
33
6
45
252
3
204
150
111
75
177
108
9
51
144
36
69
6
9
108
63
60
9
45
30
45
171
105
120
72
144
123
240
156
24
105
168
57
120
123
24
36
48
180
24
45
6
57
87
120
60
381
15
69
36
276
33
186
141
183
270
270
90
30
96
69
120
15
96
105
60
39
60
276
60
177
3
45
180
15
84
150
3
117
27
93
66
60
129
12
108
15
96
54
51
15
189
36
216
108
120
45
27
93
30
45
180
231
54
90
180
21
36
48
60
12
99
24
405
15
156
264
36
180
54
15
192
204
9
111
72
57
3
63
120
321
99
120
120
105
96
3
45
60
48
87
276
57
87
105
15
21
135
180
45
36
99
24
60
33
24
339
201
108
15
90
66
9
111
54
27
3
36
60
24
93
60
57
87
273
27
24
69
51
252
252
75
57
84
60
120
72
57
3
207
21
204
108
63
21
93
75
15
90
60
30
201
84
15
300
216
354
66
144
45
135
30
135
255
57
33
111
36
216
48
60
9
243
183
81
24
252
48
39
105
15
36
81
153
111
39
180
21
195
57
57
63
168
9
66
69
75
30
90
36
60
54
480
123
312
315
60
36
294
120
75
375
57
159
120
237
147
21
75
9
15
300
36
261
153
246
84
156
285
252
48
456
84
129
87
243
330
60
90
33
57
87
63
105
120
72
96
84
108
15
153
177
267
303
60
165
45
66
69
48
3
57
27
21
9
135
36
60
12
27
270
51
39
30
75
48
108
9
90
36
69
255
120
21
84
75
33
144
216
24
36
27
21
39
120
153
48
60
135
234
3
3
105
24
180
108
87
90
246
54
27
99
9
108
177
150
33
ABCD 95828796634*3^$a+1 [50017]
36
61
120
53
150
21
16
80
99
90
51
165
19
24
47
84
234
67
83
12
57
87
6
115
32
48
15
9
189
126
133
72
35
84
96
49
80
16
48
48
23
105
27
48
60
9
3
37
77
120
234
36
109
24
173
99
51
229
35
85
5
54
69
21
187
48
104
3
213
40
77
54
144
37
125
43
5
139
80
112
24
224
87
270
6
120
24
21
72
88
48
72
144
71
57
72
15
150
234
25
32
135
144
6
18
30
75
51
36
24
1
32
51
132
180
13
56
96
123
117
48
64
23
144
54
30
42
27
88
23
1
5
75
51
93
27
24
84
180
96
144
12
169
80
256
8
72
120
75
93
51
205
24
35
109
107
13
23
204
109
11
24
12
9
195
141
64
200
45
19
155
69
27
13
72
125
139
80
15
49
23
150
163
71
36
93
16
96
5
18
36
133
143
30
43
35
141
15
9
24
63
48
57
120
64
35
13
77
139
95
25
96
59
37
72
56
72
69
66
9
135
33
21
67
5
54
261
69
54
21
24
27
13
24
47
33
168
184
104
24
261
219
112
56
24
21
3
232
32
136
71
9
27
13
80
24
48
120
64
8
3
84
6
67
197
54
21
21
259
29
75
51
66
235
24
11
13
245
51
15
24
49
120
120
11
36
54
150
21
15
33
111
81
16
29
66
24
54
30
117
184
29
27
3
21
136
95
9
64
5
187
8
160
77
18
49
71
49
128
24
21
48
27
69
51
39
169
77
24
30
324
121
8
21
126
84
1
215
6
48
51
40
24
101
19
35
36
33
21
186
33
40
200
40
83
48
37
104
40
48
128
168
75
45
24
87
81
72
48
3
120
36
36
18
150
37
119
36
114
123
147
21
63
201
16
23
49
71
6
3
51
120
61
11
93
195
36
126
75
93
30
42
27
88
80
3
45
111
96
129
135
126
18
1
59
229
23
249
88
8
160
29
19
5
72
27
3
37
128
64
8
48
39
60
109
35
36
105
208
32
141
75
48
24
171
276
25
11
117
21
75
15
36
114
91
24
131
13
47
33
88
23
241
48
72
80
39
36
13
11
21
15
33
3
90
75
63
60
69
3
144
21
99
36
54
90
33
88
59
60
33
136
5
27
69
30
85
5
51
24
39
30
72
43
72
29
3
21
147
312
168
240
123
21
64
107
168
21
16
263
60
90
30
96
21
159
30
6
48
45
160
125
72
163
24
47
126
48
42
105
72
88
152
96
64
8
40
53
19
120
77
90
9
45
72
114
36
48
36
81
40
5
163
131
84
6
3
63
9
45
75
21
19
155
24
37
72
48
5
267
96
15
9
3
69
40
95
25
59
45
64
96
101
6
69
15
54
6
36
25
360
23
9
40
23
54
3
213
18
60
117
93
6
180
9
111
6
43
47
25
23
150
99
256
152
15
25
24
48
77
6
37
32
39
9
72
75
213
16
11
66
147
96
15
156
96
13
200
136
8
87
81
168
27
13
56
16
23
12
165
39
201
45
27
27
13
8
112
120
72
5
115
101
18
225
27
37
8
63
105
24
63
9
160
48
341
51
88
80
21
19
53
90
49
5
139
32
64
35
36
33
75
61
59
42
67
ABCD 95829723662*3^$a+1 [50052]
162
10
68
12
46
42
24
20
84
4
2
115
23
28
8
204
88
84
180
84
32
10
48
27
5
22
12
24
132
2
40
15
23
138
31
9
6
8
60
88
54
63
81
54
93
12
23
72
48
4
24
54
6
12
30
24
8
88
18
105
5
16
66
14
160
24
42
9
45
15
75
120
54
27
5
34
9
12
15
69
15
6
50
78
72
70
18
42
30
42
32
48
76
24
8
34
26
22
80
166
92
22
26
24
22
39
27
38
19
108
27
6
24
72
48
48
102
105
75
21
39
42
14
52
38
6
10
6
114
18
150
80
18
85
17
72
24
22
9
15
144
26
18
22
18
36
57
47
12
184
20
4
126
6
48
66
2
108
10
30
24
72
18
8
40
87
75
30
78
98
7
9
30
36
30
14
60
30
94
96
18
6
2
70
20
60
10
2
36
130
42
12
12
60
210
15
48
71
66
24
16
74
22
42
128
148
92
22
8
78
10
80
282
4
33
23
138
16
74
6
64
99
48
117
32
16
18
9
23
72
70
75
3
9
3
81
51
114
54
33
33
6
9
107
73
95
52
24
8
72
1
33
66
8
25
60
75
38
150
84
36
114
19
35
4
78
18
12
8
97
3
6
128
91
21
50
60
13
5
112
18
57
15
6
24
30
18
3
5
18
22
14
16
18
50
60
10
110
169
63
8
12
97
47
16
8
30
64
26
24
88
84
44
36
34
42
134
16
8
54
12
4
45
21
18
102
8
7
3
6
24
18
110
40
32
22
8
42
16
15
33
80
30
85
21
30
26
40
48
26
1
165
78
24
18
18
30
72
110
25
17
31
17
64
18
150
6
21
45
30
69
35
100
84
8
52
6
6
68
102
70
56
28
30
2
48
60
160
24
188
54
24
16
74
52
9
23
25
81
110
24
12
24
12
42
16
51
21
2
16
9
23
54
34
12
50
10
78
74
22
6
33
11
4
44
16
6
50
16
20
10
3
29
40
27
59
1
3
72
30
38
16
114
3
48
11
34
6
24
69
48
243
9
71
61
15
14
34
48
14
30
4
20
72
18
54
10
102
24
36
93
41
34
68
4
6
48
56
70
24
69
35
112
18
18
48
96
150
24
2
22
42
56
52
66
39
47
49
36
3
66
26
76
50
90
25
15
14
10
9
87
48
72
12
42
66
69
36
15
54
66
9
159
12
8
61
101
88
50
22
48
72
42
30
18
48
14
55
17
90
46
24
24
14
12
28
21
5
6
1
9
8
10
80
36
76
68
48
52
20
10
176
67
5
130
54
6
20
22
3
12
48
75
8
22
18
6
78
132
45
23
16
122
58
24
6
144
80
18
28
189
53
34
20
18
31
71
58
3
39
6
48
32
190
20
40
48
152
4
48
45
3
48
12
68
64
93
5
78
90
94
12
86
40
27
3
72
8
13
21
39
36
3
68
30
40
18
12
84
80
88
80
12
64
116
76
104
18
88
134
120
4
32
52
12
9
59
40
66
54
90
2
76
8
85
69
27
5
264
46
48
90
27
5
6
28
9
12
48
11
12
10
3
11
136
12
32
30
16
42
20
10
18
20
42
18
70
2
22
18
105
11
16
138
8
19
48
83
10
24
54
56
40
8
196
117
33
32
10
24
78
162
33
12
23
10
18
72
30
150
96
92
25
60
129
54
90
54
2
6
82
51
11
4
24
96
36
24
140
16
20
18
30
25
96
87
50
18
36
36
48
16
93
3
38
16
30
24
24
168
132
78
78
24
2
70
69
59
28
128
96
36
18
40
30
12
150
74
88
20
72
16
2
30
40
18
222
8
109
75
33
17
34
24
6
32
70
2
90
1
11
85
11
52
126
66
84
12
32
76
66
38
25
17
48
16
6
194
46
26
40
75
27
66
186
44
90
22
8
24
25
36
167
85
65
58
57
29
40
86
12
6
16
3
35
216
10
120
51
48
71
16
21
9
24
72
39
23
12
61
27
36
56
36
4
56
72
36
4
18
42
20
121
39
80
138
64
18
6
126
18
38
18
19
96
39
6
2
108
10
126
9
41
46
74
64
42
164
4
14
96
30
10
6
26
55
15
114
63
35
6
112
24
138
105
3
60
20
4
48
20
96
10
2
22
18
32
88
54
18
12
168
2
40
6
18
24
26
12
114
18
22
14
64
81
27
48
12
18
50
22
110
58
26
46
42
6
6
44
16
38
136
15
36
53
10
6
86
160
26
34
56
64
84
12
33
5
7
48
17
34
24
72
132
2
18
85
57
6
12
8
4
24
44
46
74
1
131
16
132
8
4
128
36
46
38
1
41
66
4
33
135
105
11
37
3
96
33
15
108
12
60
45
21
56
16
78
42
72
98
13
57
30
32
48
28
44
28
72
8
60
25
15
90
24
15
75
24
6
6
324
20
13
5
103
23
52
60
92
12
28
60
36
12
32
18
154
126
ABCD 95830299822*3^$a+1 [50001]
24
88
56
160
24
156
36
5
39
60
4
41
27
40
104
24
4
17
67
71
1
20
16
80
60
28
12
23
57
16
264
12
24
89
54
96
133
47
61
23
105
21
15
4
59
246
19
24
8
3
6
79
48
12
60
32
40
80
52
152
15
21
112
32
21
54
54
30
25
47
21
3
49
48
188
64
36
168
53
55
20
40
44
225
36
7
96
60
35
21
4
24
60
120
12
29
3
4
156
48
96
12
8
100
156
60
36
23
9
88
137
19
12
89
19
24
71
12
49
59
6
7
47
25
8
76
71
81
16
23
25
12
59
73
17
91
119
21
39
13
36
24
96
68
27
25
12
20
60
15
13
107
49
29
43
132
36
48
36
56
16
12
12
152
24
9
15
76
53
162
1
8
64
35
13
23
13
12
84
156
20
52
23
61
24
35
1
192
83
61
96
92
75
21
15
9
4
72
48
56
9
3
16
36
60
24
24
84
5
18
61
24
24
12
24
35
61
96
36
8
15
49
17
19
36
48
12
44
28
11
13
12
24
32
15
13
71
36
1
5
135
16
24
23
81
12
69
7
23
21
52
35
1
5
15
4
60
5
6
81
88
8
4
48
24
17
79
8
3
13
128
3
37
108
32
28
96
20
16
5
43
47
18
7
12
47
49
116
36
144
12
24
64
12
12
8
4
20
52
11
37
53
19
188
28
60
48
53
127
36
96
11
49
12
29
103
12
20
28
47
37
68
52
84
29
7
68
28
60
68
3
25
156
24
132
29
7
83
13
23
25
12
12
48
48
20
28
24
36
24
84
17
27
4
20
4
60
24
72
24
35
157
5
18
117
3
13
12
32
3
13
8
12
64
24
35
13
11
49
60
48
36
12
72
20
4
20
64
84
36
144
60
8
3
109
32
21
7
32
52
17
55
65
19
24
84
36
53
15
52
168
41
55
12
120
11
37
44
28
11
1
156
24
72
20
24
4
131
49
48
36
72
48
32
36
24
52
12
192
36
276
5
7
44
16
24
24
11
21
36
40
48
20
16
23
12
37
144
8
16
36
36
96
12
48
108
24
83
1
24
11
150
7
12
32
112
8
88
12
24
11
85
96
44
16
36
8
3
25
5
3
64
29
43
36
24
41
55
8
16
41
42
81
4
144
72
23
1
140
52
12
29
27
24
4
17
163
24
11
49
92
16
120
29
30
109
8
27
25
48
20
87
6
127
17
7
83
12
85
29
36
7
8
120
96
4
84
12
12
11
1
12
36
41
6
9
16
65
43
11
84
36
177
27
12
37
23
18
30
81
88
8
52
11
37
12
107
36
1
44
4
11
45
9
19
8
16
167
45
244
8
4
44
36
64
60
12
60
44
16
72
32
28
12
72
32
16
203
133
23
54
19
131
49
12
36
23
145
41
90
81
52
36
12
84
12
84
84
12
8
16
5
15
52
32
40
71
49
80
16
72
8
28
32
9
27
16
23
37
32
36
3
13
60
20
3
13
36
8
27
109
12
11
61
8
4
92
28
92
84
4
24
84
72
41
19
48
107
21
12
9
67
12
11
49
12
84
44
9
87
33
42
85
72
152
15
73
44
112
5
67
84
12
36
92
16
48
36
24
68
16
8
33
27
4
24
120
5
7
140
40
12
12
12
44
39
25
12
44
45
30
37
233
15
4
116
96
16
11
12
85
20
3
13
8
16
23
30
43
48
108
12
29
67
23
13
48
65
15
69
19
41
27
45
67
24
72
24
11
66
55
59
25
47
1
53
15
21
84
91
5
174
13
48
24
11
73
68
3
57
60
63
25
12
47
6
91
36
12
24
71
81
16
120
36
8
81
43
11
13
8
16
24
29
31
12
68
88
8
4
56
3
1
36
20
16
12
84
24
96
47
25
20
64
12
164
52
32
40
12
143
21
4
24
8
16
11
6
19
32
75
13
68
57
27
40
24
12
36
48
44
9
19
36
24
47
120
61
20
16
48
96
80
9
144
72
18
30
7
36
8
40
48
36
32
4
36
24
36
48
11
85
95
49
12
5
39
52
84
12
11
13
12
32
159
73
12
29
27
9
30
13
24
53
6
9
16
116
100
23
1
23
61
48
12
12
108
12
53
75
96
4
56
28
5
139
11
36
84
121
29
55
11
61
24
20
4
12
44
4
101
75
111
1
20
16
17
43
36
65
31
36
56
57
27
52
36
36
11
48
13
24
23
37
20
88
11
6
43
5
27
15
13
12
24
80
64
12
119
13
12
20
40
35
1
48
11
36
1
20
60
48
28
36
24
48
12
47
66
31
36
48
20
64
5
7
12
17
54
13
12
12
89
18
33
48
4
144
36
95
66
15
12
87
13
24
20
40
36
36
44
180
3
45
12
24
16
12
96
12
12
60
204
48
72
47
61
12
32
4
5
19
24
8
88
12
11
13
12
24
24
72
60
12
8
3
90
67
5
7
12
12
192
72
29
43
44
76
68
9
43
180
23
81
4
44
4
11
6
31
17
51
4
24
192
24
12
5
115
20
36
3
24
90
115
24
8
36
87
49
68
24
12
4
48
36
48
12
35
60
81
4
56
69
6
54
30
6
159
69
6
13
48
95
9
51
1
8
9
19
11
25
32
40
96
44
52
17
114
12
49
11
18
55
48
20
123
49
11
36
9
ABCD 95830727854*3^$a+1 [50057]
9
48
69
99
57
42
57
21
27
27
49
65
99
48
93
42
12
18
15
45
36
132
42
24
12
6
63
9
27
21
75
27
9
15
24
12
21
9
6
6
6
66
12
60
27
21
90
6
15
36
21
12
75
60
33
6
6
55
53
6
48
78
24
27
36
69
102
12
54
60
3
15
57
3
73
65
138
6
24
12
12
67
8
15
30
90
273
12
33
24
19
32
4
20
9
36
66
18
31
44
87
9
39
30
27
99
6
27
45
18
33
108
3
33
33
18
45
15
6
3
9
54
24
9
57
60
144
18
42
42
6
6
24
9
45
24
3
27
18
27
12
27
150
15
21
27
39
30
18
48
9
3
42
15
4
149
39
21
36
48
31
92
51
9
69
27
84
84
60
12
15
37
77
39
15
13
17
3
12
9
24
6
102
54
45
3
6
3
24
88
56
9
3
51
24
9
51
6
111
4
32
4
29
27
39
33
45
12
54
33
3
18
3
27
6
67
20
9
15
21
3
21
84
12
27
15
72
21
9
3
165
12
39
48
57
42
90
72
78
30
27
204
39
210
135
15
120
9
4
20
12
57
72
51
39
108
36
42
87
39
49
5
30
21
135
36
9
33
91
17
24
12
42
33
36
16
5
12
3
3
102
3
69
18
69
63
121
5
3
39
9
96
39
24
12
30
24
126
18
24
6
12
21
24
48
15
72
6
36
30
54
51
24
129
6
12
42
18
6
3
21
31
77
3
33
3
12
27
96
48
102
60
3
3
96
18
12
90
90
12
18
42
48
42
6
15
24
81
27
96
9
123
57
3
9
60
6
133
23
69
9
18
12
33
16
17
55
23
45
195
30
31
29
12
27
15
57
57
24
60
3
21
144
3
15
6
39
27
30
99
16
59
69
63
57
9
39
60
48
21
15
15
36
174
36
30
6
3
16
65
36
54
24
102
18
6
75
45
18
30
51
15
12
54
30
9
93
3
9
42
12
33
21
3
4
35
144
9
15
33
21
27
9
18
21
9
39
9
24
6
33
99
25
36
17
15
33
18
6
3
12
57
54
145
8
48
48
3
12
25
23
57
27
9
12
16
17
51
81
36
18
9
60
9
18
18
48
75
144
28
53
66
18
18
57
48
21
3
24
9
12
27
51
48
45
21
66
21
33
6
78
6
18
3
33
3
24
24
9
6
49
29
111
27
21
3
36
9
21
63
12
9
12
27
21
6
90
102
9
21
60
48
60
15
16
5
39
24
195
57
60
69
15
33
18
6
18
12
25
11
30
3
219
60
24
33
21
27
84
39
30
18
132
48
18
24
27
3
9
75
9
51
6
96
18
18
15
117
123
39
18
18
12
1
8
21
6
48
9
21
48
78
6
51
15
49
8
60
9
66
6
6
9
33
84
48
210
6
72
27
33
3
45
3
39
48
18
147
96
9
66
9
39
6
27
9
15
12
192
36
63
78
18
18
87
40
17
6
9
15
9
24
28
29
54
84
9
12
21
12
3
165
7
80
24
21
12
144
66
18
211
23
6
3
96
57
39
27
9
3
42
3
9
72
63
3
9
24
105
30
33
39
186
19
32
123
24
1
5
36
3
12
21
6
25
11
48
6
75
84
9
3
39
18
6
57
3
18
42
18
6
66
12
48
12
48
27
64
35
24
33
21
27
9
27
27
66
3
36
9
51
48
87
90
19
8
15
9
51
18
43
5
48
30
66
12
15
12
75
9
63
6
12
108
43
36
23
18
18
9
3
6
51
27
54
27
21
27
21
27
123
30
84
7
23
18
42
24
72
90
63
45
27
3
12
45
3
36
36
48
97
23
36
9
12
33
42
42
3
12
69
43
77
51
12
57
60
27
24
51
57
69
63
21
27
3
78
132
3
24
9
3
52
35
21
87
9
9
48
84
18
48
54
19
41
84
72
30
36
9
33
12
3
60
3
66
24
6
24
21
16
65
3
168
63
96
9
33
30
54
3
21
18
33
129
15
105
111
33
30
9
9
223
20
12
36
75
24
6
3
21
3
12
27
54
72
30
9
132
12
93
79
5
36
39
15
54
75
33
48
6
18
48
54
57
72
69
15
123
9
3
18
3
39
24
1
29
3
81
6
42
19
44
72
9
24
12
18
1
128
12
48
9
24
27
9
103
8
45
15
39
96
13
56
27
6
6
36
9
36
9
30
48
24
33
21
12
27
27
24
57
9
39
4
5
12
132
18
69
48
144
48
15
54
18
18
15
48
39
96
129
27
66
12
18
36
6
36
63
69
19
23
48
45
64
23
78
54
12
45
63
24
42
18
66
48
30
6
39
24
36
76
5
60
30
54
48
3
3
6
6
24
9
9
6
30
24
3
33
6
24
24
84
9
4
23
72
66
18
45
57
30
60
45
3
30
87
21
3
3
6
3
45
12
12
18
133
53
24
18
12
37
71
33
69
75
3
12
9
36
9
42
72
18
51
51
54
78
45
9
6
126
66
42
15
81
54
9
57
6
30
42
36
93
24
16
8
15
9
4
65
159
48
9
48
60
27
21
132
12
30
57
36
33
27
9
39
24
12
3
129
28
59
121
71
6
51
21
3
39
36
21
4
29
39
93
15
12
15
12
114
18
24
24
12
9
3
120
6
192
72
3
9
12
3
9
72
6
6
54
6
60
24
156
24
7
104
24
15
6
31
32
3
84
21
21
24
12
36
27
69
18
12
78
63
3
42
24
12
12
36
6
9
60
45
39
45
31
36
56
52
35
9
33
15
9
18
6
12
30
132
120
9
15
21
9
48
24
18
13
5
30
93
99
6
18
18
30
126
51
21
3
15
36
45
3
45
24
15
66
132
12
36
18
72
12
30
6
9
87
66
12
42
57
24
9
15
9
27
3
36
21
21
12
30
37
77
6
54
24
27
15
6
6
90
15
45
135
225
15
21
51
24
33
12
120
12
6
9
57
12
3
52
53
6
48
1
36
68
39
73
32
21
39
201
24
3
204
3
45
3
57
9
12
12
6
ABCD 95830819666*3^$a+1 [50088]
48
160
32
55
276
93
104
40
111
41
120
24
91
45
224
16
360
8
16
56
40
339
45
51
300
144
89
7
84
5
199
41
64
171
21
183
185
43
173
96
64
464
96
16
24
39
137
55
9
56
31
132
45
15
41
7
324
60
9
96
120
63
57
8
160
216
80
91
53
43
29
40
120
104
144
40
3
53
55
132
12
81
224
168
184
200
439
65
64
72
144
176
208
315
108
89
43
192
69
200
136
48
80
40
3
48
309
80
91
5
151
84
144
77
208
3
53
139
53
55
33
104
16
39
192
209
115
141
15
9
120
51
5
40
24
200
19
117
48
8
72
331
29
216
139
60
137
283
156
105
24
56
55
89
96
151
96
129
51
48
69
56
384
40
75
141
24
8
48
64
120
27
125
208
147
53
151
276
149
64
27
245
40
48
111
96
9
75
125
115
29
72
96
424
48
351
144
132
108
36
5
7
144
89
139
96
5
72
64
3
12
84
5
24
136
224
91
156
65
163
5
43
69
144
344
223
65
223
65
115
21
24
24
56
24
91
12
144
48
96
9
171
5
24
31
81
15
161
127
48
209
19
141
3
53
7
65
16
80
67
53
64
75
12
288
36
141
120
120
8
40
51
101
24
31
41
103
225
80
120
247
113
144
31
41
55
129
80
19
12
144
9
200
72
328
147
204
89
283
12
161
16
144
339
77
48
48
115
12
180
45
176
19
77
115
125
120
720
43
252
89
256
56
19
53
136
56
55
89
120
19
108
84
45
24
216
15
89
91
108
225
32
19
12
17
127
180
245
144
151
36
29
79
36
48
5
151
84
221
19
77
115
213
87
96
153
75
29
240
16
56
24
19
101
136
56
120
163
77
64
99
261
75
45
224
79
105
171
5
7
129
159
89
16
24
240
255
36
69
27
189
152
72
40
8
79
84
204
81
24
56
264
40
176
16
8
391
9
123
245
64
144
39
281
16
8
127
41
24
48
96
19
165
8
163
60
9
87
9
39
57
8
72
55
153
75
101
120
136
24
104
7
336
33
291
53
151
65
115
21
75
93
15
17
208
3
29
120
55
84
197
43
45
144
56
55
201
128
55
36
5
16
368
112
135
41
24
79
305
19
45
96
56
24
16
8
48
7
17
88
135
57
123
240
12
113
115
5
151
ABCD 95831032756*3^$a+1 [50073]
39
9
24
11
60
49
48
75
120
8
76
33
192
275
13
27
141
75
164
4
12
128
112
24
24
9
27
20
49
27
44
60
76
84
120
24
45
72
15
44
13
27
45
24
120
11
85
59
76
105
119
49
191
156
13
3
24
320
40
36
48
20
40
12
84
21
59
13
48
3
80
112
68
25
120
35
37
3
165
27
44
40
9
71
4
120
56
24
229
51
12
129
75
93
96
15
9
51
60
56
76
108
36
45
144
24
72
144
15
9
47
1
3
20
40
129
51
117
39
20
76
44
136
44
4
20
76
21
119
300
85
96
24
15
33
71
40
36
45
95
76
48
12
9
24
135
80
1
39
96
33
3
8
37
24
95
60
76
108
116
121
3
12
44
160
80
13
27
44
25
15
216
24
36
156
84
60
9
11
4
132
8
16
24
60
60
189
48
83
112
117
27
24
80
36
121
144
24
15
129
48
15
9
35
13
63
129
48
171
117
3
12
129
24
71
16
105
63
9
27
93
48
3
21
24
111
60
24
20
36
4
57
48
24
96
51
36
33
15
12
24
93
51
140
60
37
83
36
124
132
60
108
105
27
44
4
12
68
16
80
76
33
72
120
59
124
36
104
37
3
140
49
96
171
93
51
36
9
27
8
100
60
216
20
60
13
120
3
188
121
24
207
57
72
15
81
15
9
264
11
24
100
105
11
109
51
20
4
60
72
57
3
108
81
48
96
120
135
56
49
24
120
96
35
37
59
373
71
180
16
20
25
51
45
75
44
1
3
117
3
240
12
108
132
48
12
24
45
15
9
72
3
21
39
180
21
279
176
1
59
4
12
204
9
51
60
96
24
84
21
96
23
36
4
129
27
96
45
99
44
25
15
9
96
71
25
111
33
72
48
75
176
61
72
51
252
9
24
71
40
36
108
12
84
81
48
11
40
140
84
36
49
24
3
144
24
80
37
99
44
36
24
157
59
13
27
84
81
48
168
23
25
75
21
95
60
85
48
47
40
24
345
24
3
24
69
75
116
64
81
144
135
116
13
48
3
117
3
69
47
24
40
36
36
9
35
4
60
72
8
61
51
60
24
33
48
24
24
131
84
112
60
48
72
240
24
45
75
60
24
105
95
52
24
24
96
213
72
75
20
193
96
51
141
75
48
56
13
63
57
27
164
160
36
69
11
16
165
39
80
4
21
159
20
36
25
168
131
61
240
24
111
44
196
33
11
349
27
20
169
95
136
105
15
24
36
21
123
80
40
36
33
51
12
108
117
63
36
69
24
123
8
112
48
12
24
24
36
60
80
4
141
39
120
9
191
97
24
39
56
16
105
24
39
72
9
48
51
120
21
95
160
9
51
45
96
3
141
39
57
24
35
40
69
147
24
44
25
24
51
12
24
9
147
60
24
36
45
75
45
123
12
44
24
36
120
220
93
96
192
48
251
13
51
116
64
12
24
140
64
20
37
75
24
80
100
44
96
133
48
120
195
117
48
179
100
180
44
40
105
51
21
3
56
13
27
260
40
24
36
44
25
27
8
16
45
144
27
60
120
153
264
27
20
193
3
8
40
141
35
180
1
39
144
9
72
171
84
104
97
75
144
84
200
220
69
48
24
39
36
84
36
21
83
37
23
1
51
84
44
36
49
24
51
69
51
56
133
27
20
1
63
57
203
37
15
129
15
84
12
60
44
16
228
21
24
15
20
36
60
16
93
35
156
1
75
308
97
ABCD 95831764636*3^$a+1 [50047]
6
66
50
220
20
78
24
16
6
20
46
230
64
44
12
18
70
50
136
128
166
26
46
74
40
66
32
30
48
24
10
140
114
24
6
144
162
126
18
22
74
6
42
112
290
6
64
86
34
98
6
42
70
48
14
12
166
158
42
64
194
54
48
30
24
18
168
282
28
128
16
24
66
30
50
16
80
42
52
8
58
38
84
96
30
40
14
156
54
78
48
12
150
42
48
102
42
46
30
2
6
12
94
38
48
60
310
8
96
40
96
30
2
102
16
164
108
186
166
56
10
30
18
66
60
20
16
20
34
54
26
30
10
14
84
22
90
36
144
74
46
50
46
32
58
24
54
186
30
20
6
70
18
6
98
48
90
78
24
106
92
72
12
46
24
90
116
42
6
106
126
18
50
76
68
6
40
272
48
16
54
32
28
36
170
46
2
72
40
66
140
100
38
216
264
240
360
130
44
88
200
24
64
120
20
22
174
44
22
32
88
30
18
14
36
126
46
8
234
6
24
202
126
48
2
40
24
80
256
48
6
50
18
6
24
142
66
48
336
8
58
68
106
38
12
16
84
26
34
54
152
18
142
50
30
114
78
322
6
48
56
46
20
30
48
46
50
16
24
26
12
72
18
72
40
26
94
6
44
4
104
36
36
90
18
6
46
66
90
228
26
66
64
6
110
220
54
14
12
4
50
40
6
98
10
44
52
6
24
134
12
64
176
150
48
24
72
90
46
78
32
24
48
108
148
26
24
90
292
122
48
160
18
20
90
162
54
214
74
22
104
10
2
60
4
44
42
282
156
36
46
2
48
70
8
66
48
108
34
30
26
150
24
220
30
110
48
72
40
26
72
48
70
2
6
52
38
202
60
2
88
48
6
84
44
36
46
80
30
96
40
74
40
6
8
10
14
52
6
30
152
48
24
18
78
28
110
6
60
30
48
126
42
102
58
80
24
66
4
26
48
24
6
16
74
120
22
74
30
84
132
90
30
64
24
26
64
2
64
204
74
72
16
2
60
66
150
40
32
160
2
46
32
88
44
28
84
44
24
28
20
168
36
54
24
30
210
22
8
178
62
36
6
16
218
46
8
72
130
6
54
8
18
24
40
6
212
102
6
42
106
20
66
90
46
78
116
30
40
216
38
82
30
8
112
18
6
26
48
22
24
56
28
132
2
16
26
76
2
6
12
198
40
6
8
162
48
18
30
160
24
80
30
76
54
74
6
46
50
154
38
118
50
40
38
36
48
30
88
104
30
4
32
12
106
14
28
254
6
108
126
78
58
24
38
48
40
2
48
34
6
24
86
12
12
106
138
12
32
162
18
148
114
26
108
82
30
50
174
40
104
42
90
64
128
30
72
70
50
136
62
72
24
60
30
72
40
32
162
4
140
100
12
54
56
78
52
32
60
88
74
34
12
32
52
30
86
280
104
18
30
28
38
22
74
30
108
208
38
10
86
106
14
18
48
150
30
42
82
60
66
114
30
66
20
18
72
30
84
46
24
6
90
30
2
88
24
14
60
52
24
50
114
126
18
22
6
8
76
150
6
68
6
40
104
22
2
48
64
80
54
12
100
74
114
22
80
40
38
82
8
112
38
12
70
38
264
58
110
42
22
8
18
102
178
24
26
102
30
16
12
60
50
150
12
156
10
62
18
136
30
20
54
42
12
36
12
88
152
24
34
42
30
18
102
74
6
30
10
152
102
180
180
24
16
90
8
6
90
54
12
366
64
80
70
80
10
98
102
64
80
72
70
74
288
30
88
18
6
194
54
48
90
102
18
ABCD 95831798204*3^$a+1 [50002]
31
48
45
15
53
12
28
8
40
20
84
72
4
15
29
16
12
44
151
9
15
21
12
32
60
60
88
12
15
36
17
72
28
12
80
16
63
72
93
60
44
288
4
51
29
24
84
12
4
32
52
15
41
40
27
29
24
36
64
15
65
12
28
104
43
48
77
24
28
68
100
15
17
16
20
12
43
12
9
36
8
36
24
31
29
52
27
72
81
32
91
57
104
55
125
88
20
48
40
24
68
12
4
15
96
36
5
24
64
87
89
55
29
12
7
53
12
151
5
12
187
41
16
108
80
7
21
92
16
12
104
40
51
72
53
24
19
12
108
5
40
104
31
21
168
56
79
17
4
56
4
12
3
69
3
17
16
92
67
96
144
5
7
36
29
24
19
53
7
93
248
31
9
15
125
40
36
20
120
19
12
5
12
55
81
32
48
91
108
36
96
53
31
36
5
60
84
24
48
24
144
7
5
60
24
55
9
20
31
21
15
72
33
15
17
28
87
33
15
29
88
116
36
76
60
8
36
19
9
15
36
77
24
84
60
12
7
53
4
20
40
84
36
20
31
57
108
128
4
15
21
20
52
20
100
44
36
60
28
80
120
12
24
36
60
40
15
9
15
141
44
16
27
5
60
31
17
52
32
60
235
29
12
43
57
252
36
20
12
55
17
60
31
24
41
84
52
3
12
5
24
7
9
48
216
39
41
7
5
4
15
5
124
27
57
15
41
55
36
21
8
19
21
32
19
101
28
44
12
19
5
144
16
116
55
65
16
84
176
7
41
24
120
28
44
16
44
19
21
15
24
161
4
20
36
28
68
40
15
60
17
31
21
24
32
67
101
16
8
43
17
16
15
41
40
80
4
32
132
31
149
52
8
60
28
8
79
41
31
41
12
40
15
12
9
20
60
12
64
20
36
4
8
12
36
28
116
43
36
72
45
8
19
41
40
20
115
5
16
20
108
12
43
21
44
55
137
79
5
16
44
7
45
44
48
43
9
68
31
72
57
3
149
24
60
4
56
7
72
45
156
132
15
5
28
36
44
192
4
80
60
84
12
84
163
93
8
84
28
8
36
115
93
75
33
140
24
24
7
72
53
40
183
57
120
75
5
60
4
219
36
69
80
16
140
19
21
80
96
12
12
64
60
27
24
21
108
44
40
8
52
48
68
79
5
31
57
12
15
5
36
180
120
19
41
112
12
111
41
16
32
31
65
60
7
84
36
5
4
51
29
55
113
31
101
124
12
3
69
20
12
19
125
4
15
21
72
72
51
5
31
81
44
28
36
20
31
21
48
24
12
75
29
19
17
4
116
31
125
12
36
64
92
31
29
91
5
24
36
88
15
17
108
55
69
8
12
52
15
45
56
100
24
20
36
28
96
20
60
60
19
36
5
96
115
65
28
15
72
113
7
5
84
19
17
79
21
8
72
100
108
20
31
33
20
175
57
44
31
144
12
53
60
4
48
123
21
80
36
24
19
65
115
65
16
63
93
75
12
17
91
113
4
48
20
84
24
36
4
27
113
4
8
7
101
36
28
63
24
36
65
7
21
99
53
24
4
12
44
64
132
8
7
5
24
19
21
15
81
44
24
24
60
36
36
55
29
16
63
57
36
8
31
36
65
4
36
44
88
56
52
48
80
72
84
16
75
17
88
15
89
108
36
19
60
41
24
43
33
24
12
56
52
51
17
24
211
29
16
44
79
12
129
3
101
84
60
7
36
5
48
52
8
24
72
28
8
55
9
116
79
21
27
77
96
12
36
19
21
12
8
72
48
31
125
40
8
7
89
7
65
19
149
16
36
128
4
15
41
7
89
60
48
40
8
259
45
8
7
161
24
24
60
84
12
84
24
115
41
4
8
28
80
24
36
40
20
151
9
12
8
24
28
44
28
12
15
45
36
20
160
63
5
16
51
45
68
16
3
156
24
101
100
56
36
52
20
31
141
3
105
87
5
48
112
60
144
12
123
17
12
28
3
65
4
56
60
156
19
12
144
24
29
28
32
31
77
55
5
7
57
159
29
16
120
72
3
65
127
45
48
36
15
53
100
48
15
57
36
147
33
32
100
8
12
52
56
84
72
19
264
96
17
84
60
391
5
19
36
108
5
36
120
40
20
43
5
31
17
24
31
57
3
48
17
19
168
5
16
20
31
21
80
7
77
43
93
8
211
48
221
52
8
64
32
19
21
116
24
24
52
60
63
21
111
17
48
40
39
36
48
57
15
65
67
41
96
4
51
113
36
72
67
53
64
44
91
185
48
12
31
120
93
75
21
63
93
20
288
52
15
65
43
101
16
20
100
147
12
189
135
45
27
57
20
ABCD 95832041192*3^$a+1 [50072]
18
18
12
42
78
12
13
95
6
102
168
54
42
126
24
66
48
126
55
185
24
102
18
6
24
9
57
39
96
33
6
36
54
36
138
66
6
108
13
5
102
60
6
24
66
25
11
6
175
5
30
157
5
126
42
54
120
84
30
24
180
48
24
78
1
47
84
48
216
6
120
66
18
19
11
21
9
120
6
96
9
45
54
30
6
24
60
12
24
96
48
1
41
18
60
66
24
120
6
78
51
16
48
71
90
6
18
30
6
6
48
12
48
60
78
54
30
270
30
6
12
12
60
61
48
5
6
84
66
30
30
60
36
18
49
5
72
6
90
3
27
42
123
57
12
48
6
36
81
9
90
30
36
72
3
63
12
69
33
30
42
30
48
30
12
31
35
24
18
3
27
21
112
17
18
13
89
36
12
7
41
7
32
123
12
36
21
15
49
125
60
30
42
168
30
9
48
9
55
89
12
42
72
60
18
43
83
45
15
66
159
39
66
54
12
96
37
17
36
18
24
6
90
24
42
6
105
3
54
6
156
108
6
42
24
1
95
30
115
35
45
33
30
42
12
66
42
84
60
66
108
6
120
90
25
119
9
21
30
42
18
36
6
192
6
126
19
137
78
24
1
35
6
66
12
48
114
150
1
107
21
15
42
18
37
59
69
15
12
12
156
12
24
25
11
54
30
33
3
120
78
12
12
63
27
21
160
41
90
60
129
9
12
24
6
18
72
24
24
60
126
36
144
54
126
42
24
60
108
90
45
16
11
6
84
30
114
30
90
67
17
15
81
84
42
33
16
11
21
27
162
60
48
72
18
72
24
6
6
54
6
90
48
27
3
30
6
30
90
6
30
48
60
24
12
36
18
42
60
60
37
17
15
183
36
30
87
3
72
54
6
9
21
42
48
12
60
12
24
85
35
12
114
18
36
12
180
25
89
90
168
48
24
60
48
1
5
84
18
132
102
30
24
12
12
12
48
18
15
15
24
25
5
6
24
48
12
24
12
72
48
198
36
66
12
42
18
33
27
6
6
9
39
25
47
48
48
150
18
30
91
83
72
48
18
30
72
13
77
3
9
24
30
6
6
24
13
17
63
27
30
198
12
54
6
25
59
150
60
6
13
5
12
216
55
29
30
6
24
30
9
45
54
108
60
60
72
42
18
60
6
67
59
126
87
3
30
24
6
42
120
78
84
48
6
30
12
42
66
24
18
135
27
48
18
24
91
5
6
21
48
21
66
9
39
54
198
12
97
41
55
29
30
30
18
21
75
36
1
35
13
161
120
6
120
24
6
12
15
27
6
48
90
60
72
24
180
66
24
24
6
168
12
25
65
15
9
42
78
30
36
78
12
6
54
6
54
30
60
1
17
30
168
25
35
18
12
15
93
60
30
9
48
352
32
69
36
30
36
24
30
18
45
105
55
32
15
90
6
30
19
53
30
36
72
12
37
23
12
48
48
30
24
60
6
37
173
54
66
24
19
32
33
15
9
36
66
54
6
78
138
30
18
45
9
55
80
48
33
60
12
48
12
84
24
15
99
36
36
48
21
81
63
45
108
7
11
24
6
114
30
18
18
30
21
16
149
24
51
165
6
162
18
33
21
54
36
48
48
84
24
66
114
66
18
12
1
17
63
135
30
60
15
63
24
12
13
101
24
150
6
96
39
9
6
36
13
23
54
90
60
13
11
12
42
15
21
24
243
144
3
60
90
42
18
6
85
29
48
48
19
203
48
36
24
9
21
6
18
6
24
37
11
18
96
6
12
72
30
18
60
13
32
45
3
9
55
23
57
64
77
60
12
43
233
66
36
54
30
24
12
18
24
111
16
80
15
49
11
21
33
60
114
177
15
18
120
30
12
84
6
60
24
207
15
108
6
63
15
192
24
36
21
9
114
42
18
6
66
18
31
71
12
13
17
63
27
18
54
24
24
18
24
78
6
15
45
6
61
23
6
108
132
30
24
42
24
84
72
18
237
48
160
11
24
6
6
42
12
91
47
12
18
6
12
120
57
48
48
64
17
54
25
11
69
27
30
12
66
12
12
30
67
83
13
173
30
54
15
33
42
66
19
35
45
3
13
71
30
48
42
84
12
49
71
18
151
23
48
174
6
48
24
36
84
6
12
3
39
216
12
18
19
11
6
126
24
24
42
7
11
37
48
41
54
84
6
96
78
60
6
36
24
6
18
6
6
78
180
78
12
6
30
39
21
66
25
41
30
12
61
5
60
36
24
6
36
48
9
51
54
12
6
48
6
24
54
30
6
12
48
24
60
42
6
114
30
45
160
41
7
83
18
12
252
42
114
6
60
21
9
54
36
30
24
90
72
84
114
120
12
54
84
1
173
66
12
120
18
54
30
7
131
45
15
33
16
89
36
18
66
12
90
48
24
12
300
114
ABCD 95832347012*3^$a+1 [50009]
36
24
164
16
11
96
108
1
20
4
12
72
8
4
60
84
44
63
25
72
12
24
36
35
13
60
48
12
47
109
35
57
64
23
217
24
32
64
23
37
20
76
24
168
35
57
28
107
60
169
120
44
12
243
33
64
83
105
16
120
11
36
45
4
36
68
16
224
4
96
119
60
181
24
23
13
96
8
76
12
107
37
20
196
84
84
20
64
80
16
11
61
84
20
28
8
4
191
72
156
169
20
63
105
39
105
75
45
159
1
56
27
60
37
36
48
36
48
23
109
188
16
20
24
48
28
12
23
105
4
12
24
32
52
32
28
180
35
85
36
12
44
3
36
97
20
4
24
36
240
96
83
1
44
36
120
15
25
128
192
64
12
12
47
1
95
48
61
60
24
71
1
72
8
135
97
20
28
12
168
80
60
4
71
85
24
156
59
13
68
40
95
24
1
8
40
60
96
20
63
48
9
24
184
35
217
36
35
45
15
9
4
32
27
145
36
36
44
76
23
253
35
25
120
48
32
52
36
11
1
48
132
60
95
49
11
25
47
133
24
180
24
44
75
60
1
144
96
95
9
108
124
24
11
121
8
160
11
49
120
11
1
152
28
132
60
83
133
36
23
81
15
57
24
76
68
4
68
172
56
40
36
48
8
112
120
20
156
40
12
107
1
60
11
13
35
13
23
36
33
36
124
23
24
48
33
63
72
45
244
120
143
13
12
8
148
44
16
12
24
144
11
25
56
27
45
16
12
60
120
48
47
109
35
121
95
9
120
124
47
37
8
64
24
24
23
72
25
116
64
71
1
56
4
24
71
229
56
100
119
61
36
144
60
59
45
4
36
72
132
23
13
132
8
304
56
16
23
45
40
68
15
25
140
4
48
48
12
11
9
3
9
4
47
85
60
24
48
8
28
60
20
99
13
144
120
68
15
1
11
1
8
136
35
49
11
13
8
100
60
47
181
36
48
23
9
4
140
72
4
20
28
11
49
32
4
131
24
85
32
40
144
35
121
32
195
85
36
12
23
132
9
64
36
71
12
25
107
120
1
24
11
97
8
4
23
72
1
12
68
12
16
96
84
36
168
96
24
156
192
24
23
85
12
48
56
220
120
116
4
59
121
32
27
12
25
84
12
32
256
95
96
81
84
40
56
4
44
51
1
8
124
92
3
180
72
24
9
40
8
15
25
47
25
92
4
204
20
160
36
84
36
72
35
60
9
16
12
372
116
60
100
8
196
59
24
120
13
68
24
28
44
4
96
108
128
28
12
47
61
32
52
8
72
63
72
57
4
60
80
24
40
108
84
119
25
47
109
120
24
96
20
183
13
20
88
95
45
64
23
85
48
176
4
11
73
56
64
23
25
32
16
47
97
8
12
27
1
72
60
35
45
76
24
72
48
80
132
16
83
45
16
24
84
108
48
11
13
23
69
40
44
27
37
12
144
32
112
23
9
4
132
80
24
4
24
12
35
73
60
72
84
239
13
48
12
12
60
8
84
88
60
83
25
24
8
15
61
12
80
172
60
48
12
176
100
12
23
9
52
96
44
100
35
25
20
24
39
205
60
47
13
8
100
80
60
64
35
13
23
13
95
9
100
20
52
84
84
131
177
28
92
88
72
8
100
12
23
61
20
135
36
73
120
24
12
23
37
120
48
23
25
24
48
36
56
24
4
107
25
44
219
37
48
11
21
184
47
49
35
121
95
105
28
11
45
28
32
48
63
169
35
21
159
61
60
24
8
52
24
60
11
36
24
9
84
28
84
120
20
36
52
108
48
59
1
36
35
81
12
160
92
40
56
39
24
97
24
96
80
28
11
25
44
36
4
12
119
9
99
157
84
20
39
96
1
71
48
72
85
12
96
47
48
109
12
20
135
9
4
360
108
44
51
45
48
4
12
80
3
153
88
36
164
112
60
80
24
148
12
119
117
52
23
69
ABCD 95832468794*3^$a+1 [50007]
40
15
57
51
57
50
37
24
21
15
23
1
9
8
19
35
40
114
144
32
79
81
56
103
21
3
12
48
75
117
24
60
24
21
27
48
36
3
30
15
36
71
130
8
136
62
25
9
8
30
25
71
162
22
6
39
53
112
3
24
11
34
30
26
43
69
27
36
84
29
4
51
24
12
69
32
4
63
21
30
26
78
121
72
72
15
21
125
19
5
55
17
43
21
6
24
21
5
43
27
18
56
6
34
14
61
24
75
21
5
30
1
48
36
180
12
12
23
37
11
24
120
18
54
133
96
11
1
17
16
32
4
164
16
15
41
142
21
12
60
93
24
135
47
154
15
12
53
6
18
48
24
54
25
24
17
28
96
26
13
57
50
58
147
45
78
6
87
35
97
12
29
6
1
39
8
72
25
69
20
40
80
7
17
40
80
55
81
134
42
30
1
24
36
69
3
12
89
6
85
120
48
11
40
129
15
42
15
15
74
30
1
36
48
24
51
24
2
55
36
12
36
69
6
74
103
9
51
29
4
2
18
55
81
24
39
21
15
21
14
66
24
40
75
5
31
15
8
82
75
69
36
51
24
95
114
4
42
9
12
48
11
49
165
2
34
135
23
10
6
74
52
15
24
75
9
41
19
77
28
66
129
36
24
51
126
63
132
24
95
25
12
3
26
19
59
25
15
50
115
96
5
46
45
35
1
12
45
27
36
12
12
15
48
2
6
72
22
18
21
29
16
147
27
56
42
112
72
39
15
26
24
55
81
15
15
248
18
7
21
39
105
2
96
73
12
12
65
16
87
72
72
71
37
35
40
30
111
59
1
15
186
30
69
21
3
35
61
75
45
36
48
36
69
3
107
1
9
32
40
3
96
5
4
27
24
12
27
50
40
72
168
6
2
64
3
53
22
96
45
5
4
96
26
66
199
9
75
12
12
72
48
117
38
66
7
9
38
18
19
33
20
43
29
6
48
10
27
69
30
80
10
3
60
36
24
51
2
55
39
9
17
4
15
5
55
108
35
82
110
58
56
4
12
99
5
16
99
11
1
9
8
16
27
120
3
2
30
90
64
75
48
60
41
40
51
84
144
45
2
94
87
3
66
56
43
29
7
23
10
75
5
22
24
69
60
15
72
9
84
48
99
9
15
176
168
1
36
53
22
8
1
324
35
217
15
80
66
54
70
20
24
40
27
72
57
50
114
40
6
56
22
12
30
18
36
26
1
24
24
12
24
5
40
78
8
94
18
30
12
63
36
24
101
24
40
8
22
42
14
85
5
64
15
57
38
18
144
96
19
33
2
25
263
13
48
81
3
87
93
36
72
180
57
170
22
180
24
51
29
4
2
88
33
95
18
70
96
50
30
24
40
80
25
9
12
26
13
21
48
6
57
95
73
15
66
3
5
7
105
51
33
36
60
48
36
54
33
84
5
103
81
56
144
19
107
10
15
33
152
70
54
27
17
22
30
84
24
3
69
144
54
2
40
3
5
70
56
10
14
10
132
39
24
27
18
51
24
53
19
83
112
50
55
84
29
7
23
82
39
41
43
21
24
12
68
16
6
50
30
88
8
22
27
39
69
45
15
17
48
126
24
37
3
50
40
27
48
45
27
11
13
21
38
48
18
70
54
75
12
3
21
60
47
18
6
40
26
7
21
15
84
71
24
121
9
80
6
1
108
125
30
42
4
27
12
155
40
50
48
43
29
6
1
65
175
9
56
4
27
12
36
39
26
19
72
29
96
28
51
9
32
6
13
129
2
85
36
12
60
23
18
72
48
16
171
69
14
85
24
156
9
3
24
11
64
26
22
98
19
59
10
51
9
66
45
3
21
12
12
96
24
27
50
19
21
30
26
43
149
6
1
36
29
96
19
29
7
12
53
7
15
50
31
69
12
48
75
35
61
96
5
6
58
86
13
5
31
84
36
36
60
24
24
192
15
146
64
206
49
24
39
33
17
30
16
2
127
15
42
51
5
43
24
60
12
3
33
17
100
26
10
14
61
59
22
3
17
48
55
15
56
10
75
60
41
48
46
9
36
144
51
2
7
17
19
11
18
22
50
163
27
8
73
9
24
111
60
29
6
18
22
8
61
35
90
16
3
48
12
12
35
10
3
12
15
26
72
91
59
1
84
72
35
73
96
9
3
5
22
21
5
40
39
17
31
57
102
8
162
28
42
50
94
57
9
8
22
141
3
26
28
12
39
45
51
9
56
55
84
5
120
16
15
15
8
25
48
69
74
64
50
72
79
39
150
15
35
37
36
33
27
93
27
12
72
113
7
9
110
24
13
3
105
36
45
3
27
21
12
12
24
36
9
39
21
114
45
36
39
2
6
18
16
108
2
18
76
51
48
180
51
9
233
19
11
73
45
39
105
15
60
48
17
16
6
18
30
45
147
9
89
7
65
30
34
51
29
19
101
19
35
1
24
12
5
91
35
13
35
46
39
77
64
75
11
22
66
24
21
120
12
9
39
60
5
102
24
40
33
81
51
5
54
16
8
13
24
3
98
55
60
27
6
20
31
33
6
56
10
24
14
40
57
48
23
109
24
29
16
56
30
10
30
56
37
12
63
26
16
110
1
23
1
93
ABCD 95832527704*3^$a+1 [50025]
60
84
198
3
3
117
24
39
45
99
30
3
156
48
105
18
48
180
18
3
33
18
126
162
24
30
36
15
57
108
18
45
51
45
12
84
60
9
186
45
9
144
36
84
207
45
108
24
36
255
27
33
12
69
90
108
36
126
39
48
33
36
108
60
72
15
33
39
21
102
108
96
84
69
27
84
6
18
18
48
27
69
75
69
15
21
30
90
24
210
33
21
6
36
174
72
51
93
18
45
27
81
117
111
51
45
9
6
21
204
12
27
24
102
6
21
27
72
72
78
30
21
24
135
69
39
90
54
21
132
36
9
108
54
81
12
39
30
3
3
84
114
126
120
6
75
60
12
45
6
45
21
3
21
54
141
21
15
69
15
27
174
24
54
18
3
231
9
21
18
258
84
6
33
21
3
24
21
183
33
60
84
42
120
24
12
108
45
144
27
6
48
6
30
63
15
12
6
48
6
9
72
75
18
51
36
27
102
27
96
144
180
9
87
3
12
96
33
69
24
36
30
33
39
117
225
39
21
84
51
9
36
30
165
48
63
12
57
93
48
63
45
54
33
156
33
99
135
12
42
102
18
147
3
36
36
9
21
114
45
39
33
153
192
24
18
72
45
93
6
69
3
144
18
12
54
36
60
36
45
108
39
90
42
48
6
63
3
36
18
60
15
69
6
234
12
180
39
231
21
33
42
108
90
63
39
72
117
9
6
18
27
9
123
33
6
72
102
36
18
6
18
93
84
12
3
126
207
27
24
36
69
141
78
9
96
48
48
45
15
24
21
75
24
21
99
12
159
72
21
72
69
42
189
81
216
48
54
60
9
3
9
9
78
162
36
111
96
27
36
66
15
36
27
66
54
36
24
18
3
96
39
165
75
9
24
123
6
30
117
231
9
75
6
30
141
21
42
18
87
33
78
12
54
234
93
51
33
3
54
195
27
57
48
33
27
63
276
30
60
66
9
45
15
9
75
96
57
42
18
48
6
30
3
15
42
27
129
114
9
21
18
9
27
126
6
45
3
33
63
66
3
108
51
60
12
36
108
9
204
63
141
93
36
120
15
21
144
78
18
51
111
18
30
108
6
30
33
24
12
132
3
21
69
30
6
36
198
72
21
27
24
33
105
24
144
72
51
21
51
51
6
54
66
108
132
18
69
24
156
123
9
351
90
3
39
102
39
87
81
27
42
84
63
81
162
72
18
54
9
81
18
45
33
63
135
90
120
36
54
60
21
72
123
36
9
183
36
72
18
99
153
27
27
6
18
9
3
93
48
3
36
45
45
54
24
36
120
6
12
108
18
6
135
21
150
18
51
255
36
30
18
24
12
36
21
60
69
63
45
99
57
24
54
117
9
51
21
3
48
33
234
42
30
234
6
18
3
9
24
36
48
24
123
33
96
144
120
3
51
33
60
105
3
24
81
216
6
108
30
6
9
45
3
36
15
72
18
30
18
162
18
78
120
42
15
3
90
243
3
33
180
57
6
33
15
57
87
108
18
72
135
60
24
69
51
3
33
9
54
21
9
54
18
108
54
36
21
105
3
15
9
96
57
108
87
9
66
24
126
27
21
63
87
57
69
15
39
30
27
189
60
36
30
6
174
24
153
144
27
33
108
39
189
3
45
84
75
21
15
36
192
9
99
177
81
30
9
117
15
3
36
270
87
3
81
84
87
168
84
6
12
3
15
21
12
144
3
21
21
51
72
108
57
87
12
48
15
30
312
66
324
6
87
3
102
18
72
18
72
240
15
75
12
18
54
33
135
48
144
9
87
12
45
105
3
33
135
21
114
84
21
105
126
9
24
3
21
60
69
84
18
36
24
12
108
33
45
207
117
48
6
36
105
60
9
60
39
15
12
21
69
114
126
18
9
36
3
54
78
66
54
18
24
3
51
117
63
54
102
21
69
180
6
9
ABCD 95832593258*3^$a+1 [50056]
39
33
27
4
116
63
61
56
28
48
44
4
92
60
12
15
85
56
36
4
212
4
80
16
77
15
40
36
5
75
12
100
12
36
17
15
52
32
36
60
108
24
36
60
132
24
76
24
96
12
48
24
71
33
40
24
108
48
156
168
23
9
40
176
48
24
21
19
41
159
60
160
92
40
44
12
24
88
32
24
76
96
44
123
1
5
55
32
105
60
15
60
33
31
41
39
28
48
152
36
16
20
124
116
136
92
3
37
92
36
48
69
108
7
140
40
11
21
33
63
60
120
52
36
24
48
84
44
15
9
48
72
16
24
68
88
20
249
51
60
16
29
39
16
60
80
27
57
36
72
4
29
31
200
3
30
36
27
108
99
1
20
64
80
28
8
64
41
7
60
228
44
21
7
8
124
56
4
12
44
64
5
3
64
20
96
24
48
33
39
28
80
51
1
60
20
33
51
12
75
18
15
60
36
84
12
153
27
52
36
29
15
28
83
45
60
216
9
31
8
148
8
12
40
68
27
129
33
3
28
17
219
24
9
27
48
3
30
79
20
33
36
19
35
1
84
20
15
13
83
85
35
45
24
40
32
24
4
32
28
60
23
33
36
28
11
69
16
236
51
49
56
28
35
57
15
138
19
12
20
81
139
113
31
12
104
28
128
52
56
160
12
65
30
25
48
72
8
45
7
8
4
20
52
36
104
48
48
3
69
16
17
3
52
8
24
36
100
24
5
43
20
132
28
17
48
39
16
8
27
9
108
52
84
35
90
91
8
148
20
27
93
112
80
96
112
5
135
28
125
31
59
24
45
40
8
60
48
76
11
33
219
13
8
24
12
64
72
12
120
12
56
24
33
43
24
8
48
147
33
33
72
43
84
48
5
3
16
20
141
15
132
72
168
28
12
108
60
53
55
20
4
252
56
4
60
24
20
12
40
12
60
11
21
4
17
55
20
45
42
25
8
15
168
45
4
12
11
9
48
63
9
108
40
95
193
104
69
7
12
32
24
45
79
68
84
21
43
44
12
100
20
33
51
52
8
39
21
16
101
19
8
136
125
54
168
49
56
40
60
48
12
80
15
69
51
69
88
116
24
36
12
33
60
7
84
36
32
36
64
156
44
112
8
132
4
35
45
4
11
37
72
56
60
156
9
7
108
24
20
75
61
17
27
112
156
12
108
53
27
24
51
85
83
21
60
4
12
83
49
12
20
24
16
108
48
5
15
24
4
12
17
67
8
93
19
36
24
41
3
96
63
1
84
60
72
20
88
8
52
12
60
8
88
104
76
180
224
84
40
20
132
88
12
8
45
55
125
54
1
180
132
12
12
41
55
24
60
44
40
32
24
88
48
95
105
52
80
36
24
81
31
24
92
100
17
91
24
12
8
16
36
53
27
4
20
57
3
87
145
8
36
48
220
288
8
232
72
60
11
21
28
56
12
24
4
44
63
18
114
193
24
128
52
20
60
21
67
72
140
153
63
48
172
44
36
60
12
36
84
112
48
12
71
13
140
24
28
80
40
60
12
92
51
13
116
159
84
13
5
39
4
92
112
83
37
36
65
19
108
32
12
88
32
33
6
37
68
69
27
9
27
4
24
24
116
27
153
12
28
36
20
100
60
41
3
4
80
76
20
12
60
177
15
60
36
27
60
25
72
60
228
47
25
56
4
8
33
55
56
16
12
32
28
11
1
41
75
4
80
24
9
96
19
108
12
233
115
8
96
16
84
8
12
16
68
24
28
107
33
4
11
169
68
60
12
36
33
67
12
60
8
4
191
25
20
28
17
63
52
12
53
7
32
16
32
28
48
24
72
56
4
41
19
140
4
12
12
8
24
69
99
36
76
36
5
19
44
15
54
36
91
8
48
15
33
24
16
84
48
173
79
60
20
36
87
9
76
72
12
20
48
28
24
8
96
120
216
99
21
16
5
19
68
33
19
24
36
83
21
57
19
8
75
33
24
60
48
16
156
23
21
156
40
36
125
43
120
12
5
3
129
187
68
12
24
76
8
96
16
60
20
183
1
35
45
64
36
17
7
20
63
97
56
24
28
80
60
52
92
4
20
12
12
108
28
12
24
29
67
60
152
16
17
3
135
37
5
79
36
32
36
4
32
24
9
3
40
24
44
27
129
24
16
96
48
36
80
21
19
59
61
20
3
25
32
21
90
13
72
12
8
84
21
19
96
32
15
13
24
8
72
16
80
4
8
16
36
80
84
45
19
20
15
73
68
12
ABCD 95832703342*3^$a+1 [50012]
93
87
120
120
89
64
272
55
48
120
17
64
111
17
31
144
132
60
276
60
24
24
129
15
81
224
67
45
63
192
276
84
153
3
144
84
12
84
153
15
113
115
192
108
84
48
48
60
24
288
72
36
29
19
60
120
57
99
180
153
32
31
144
24
441
99
77
7
120
168
9
3
336
36
9
87
72
48
33
15
120
60
29
103
60
29
163
96
36
288
192
24
36
93
48
39
336
528
72
24
48
96
12
60
24
60
48
132
9
147
93
111
96
48
17
64
39
72
144
120
60
45
3
60
65
271
276
60
33
15
168
89
31
84
48
60
33
32
67
141
3
96
48
180
153
3
84
48
60
192
12
65
55
105
15
33
15
72
144
252
48
12
33
39
137
175
129
15
36
96
60
177
3
12
65
7
9
159
36
29
223
84
45
51
60
17
7
9
224
67
36
48
96
41
55
48
192
60
48
45
176
64
32
19
141
80
19
125
16
15
168
72
180
45
279
60
285
99
84
156
77
103
12
60
264
105
39
72
24
96
168
36
36
89
16
39
348
192
60
120
336
144
41
19
48
132
60
84
120
209
103
24
24
57
99
45
111
48
132
237
96
135
57
15
24
60
36
9
99
156
65
19
12
129
15
24
120
177
63
81
51
60
225
48
591
36
29
115
48
45
576
39
57
51
269
64
32
112
32
16
3
156
36
132
72
24
9
15
273
3
36
9
111
129
176
439
12
29
16
32
16
111
36
77
48
67
12
113
391
24
36
36
60
204
17
7
12
36
120
132
36
24
17
55
24
312
24
48
96
96
129
15
24
192
96
108
12
84
156
144
48
168
9
48
111
36
204
96
24
12
564
24
17
115
60
132
36
12
45
63
144
36
96
60
96
264
144
41
48
103
204
93
128
19
36
72
36
189
96
111
144
17
19
36
60
108
216
201
195
84
105
135
41
79
120
9
96
128
31
72
204
48
36
9
128
7
288
48
12
45
15
168
12
317
31
72
72
65
31
17
163
45
176
103
120
72
108
36
57
39
105
15
81
279
108
36
57
15
65
55
120
24
156
84
185
16
63
36
180
9
32
67
125
16
96
48
3
125
112
96
147
29
19
252
129
96
80
7
57
135
60
48
96
192
45
192
63
48
36
141
48
39
12
96
45
135
89
163
48
269
48
127
81
80
7
12
84
72
33
96
159
81
39
9
3
12
17
55
60
36
89
240
79
81
51
29
96
163
45
51
60
33
51
45
111
24
12
93
99
192
60
48
48
132
48
144
36
12
36
57
39
9
207
132
12
24
89
67
48
36
ABCD 95833210238*3^$a+1 [50074]
9
51
9
36
36
24
16
17
3
9
96
42
42
43
12
44
45
30
36
18
43
5
15
33
27
135
24
1
12
35
6
27
64
84
11
21
39
1
107
37
101
48
19
36
11
69
4
23
30
150
24
6
63
12
112
12
24
17
42
21
27
13
47
9
45
48
12
19
17
39
4
17
39
45
55
96
12
17
18
1
119
13
8
64
36
11
45
28
17
39
52
8
15
30
19
216
89
7
11
37
35
18
18
1
23
1
176
24
21
78
33
4
41
12
36
7
12
65
31
11
180
18
7
20
3
12
24
72
12
6
42
12
48
13
32
4
11
12
12
9
12
4
20
51
9
64
11
73
173
15
63
25
119
61
71
9
64
32
4
125
42
12
1
29
63
27
30
18
12
12
60
18
27
28
8
60
15
33
4
71
25
59
13
89
90
114
42
9
36
3
36
21
33
210
12
60
33
15
57
39
36
109
35
1
12
11
21
3
25
56
12
3
126
6
12
1
84
32
28
17
6
69
3
30
30
18
18
1
95
13
5
27
33
3
63
12
30
103
17
90
24
13
36
47
9
3
18
3
60
96
33
3
48
21
51
75
42
7
60
23
21
4
47
6
54
30
36
79
20
40
23
96
37
35
37
32
64
12
29
24
96
19
47
33
40
17
7
5
6
45
81
18
25
12
23
60
21
100
12
20
3
36
9
40
56
3
57
15
36
24
21
63
36
21
27
72
84
72
12
21
60
40
35
12
9
9
6
18
7
65
78
6
115
47
49
80
4
36
11
25
68
27
9
4
5
30
36
24
37
23
25
11
13
5
43
29
18
13
68
4
35
21
27
25
8
40
56
63
25
8
75
13
5
24
43
20
28
35
25
120
11
21
28
5
54
18
7
116
15
24
30
66
61
120
23
57
28
36
96
84
140
36
105
6
120
78
27
27
73
17
18
54
55
20
21
54
54
42
93
4
11
30
15
12
100
17
31
20
4
5
30
33
15
9
60
63
1
47
33
39
120
21
9
63
28
84
60
12
23
13
35
33
100
12
24
11
30
18
21
3
21
4
23
9
3
36
1
20
24
12
28
71
6
30
37
77
6
108
25
41
6
54
6
33
12
3
121
5
31
77
7
125
15
15
49
20
60
96
88
23
13
11
54
27
52
17
19
32
24
24
39
57
15
25
24
5
12
19
36
80
27
1
32
52
32
3
6
12
39
123
21
16
59
6
43
5
60
36
15
39
13
8
27
37
11
25
29
18
33
15
72
13
119
6
24
72
78
21
12
27
13
8
124
12
24
72
8
4
36
59
12
30
96
3
60
15
49
8
105
18
24
36
24
48
48
36
18
78
24
18
6
12
54
19
24
8
27
48
37
8
27
18
15
93
87
48
75
30
60
27
3
1
5
15
124
20
16
101
30
12
6
7
104
3
30
48
60
18
24
21
4
92
15
21
28
20
12
24
111
108
42
7
11
6
48
3
120
87
13
80
15
24
18
90
141
16
20
3
25
36
24
17
78
21
15
12
9
24
15
54
3
24
24
4
152
63
21
12
57
7
36
8
21
199
17
18
21
36
3
42
3
4
131
6
60
30
18
3
48
12
15
12
13
8
40
35
21
45
54
24
12
129
27
18
6
9
4
41
30
36
1
48
29
51
16
44
51
21
27
126
36
15
16
24
41
12
30
57
16
5
30
18
27
3
45
40
47
48
24
48
54
43
8
3
25
20
16
80
100
24
17
78
84
13
65
75
45
12
42
6
3
51
25
11
54
15
24
27
24
24
42
3
51
13
77
54
37
53
6
48
1
29
6
1
48
8
48
72
9
6
60
73
116
3
1
20
39
21
60
40
32
28
72
8
4
5
150
36
25
5
30
30
7
185
63
87
9
3
48
42
31
24
32
4
11
21
15
9
15
13
68
4
60
11
12
102
36
12
43
44
36
45
3
9
91
116
189
19
71
1
11
12
57
3
13
29
78
18
42
18
48
91
65
24
31
65
6
54
51
4
71
48
84
12
9
16
59
60
12
13
35
57
28
11
90
15
88
11
6
51
15
145
47
18
3
27
9
9
15
4
48
77
31
56
63
60
21
4
5
36
6
24
21
16
48
36
41
48
15
36
3
36
54
3
4
23
85
32
16
29
30
18
91
5
31
20
9
36
15
135
24
25
24
12
5
19
125
15
40
92
9
6
37
8
9
91
8
40
101
6
33
60
15
6
24
24
51
12
39
21
15
9
4
12
44
3
57
76
8
9
7
29
36
19
5
6
169
20
27
54
78
21
12
27
6
6
30
48
3
108
27
120
72
36
66
19
56
24
64
12
44
39
57
15
13
36
65
19
17
43
8
4
11
12
1
72
8
15
120
84
18
114
78
66
90
24
18
42
7
5
115
56
52
23
45
69
43
60
23
33
57
3
27
42
31
36
56
28
5
36
6
24
61
80
15
13
35
66
66
30
30
24
9
15
25
5
75
57
7
11
36
9
15
36
21
27
36
42
15
33
67
12
23
13
11
30
55
44
27
42
7
11
72
21
64
17
18
78
75
15
97
8
3
25
71
105
100
41
3
15
66
139
32
39
45
51
85
20
3
60
61
20
4
47
24
24
81
45
51
57
3
28
71
18
51
4
35
18
19
36
5
30
13
144
35
66
6
45
36
57
18
13
20
21
15
15
18
12
18
61
12
8
16
20
75
45
69
30
45
27
25
29
43
68
24
9
36
99
4
143
13
47
84
69
39
12
69
21
36
43
12
35
45
24
28
5
30
6
6
36
217
36
56
4
11
30
31
5
12
55
35
37
260
3
1
149
18
9
28
47
60
60
9
27
18
7
8
64
132
80
4
41
30
114
67
128
57
18
21
75
36
84
13
71
25
20
9
48
7
41
12
3
16
5
90
1
5
63
15
24
12
30
66
12
12
21
28
5
12
54
54
30
117
28
24
47
61
59
24
37
29
24
30
25
35
12
33
12
3
1
11
9
93
66
57
69
6
13
11
24
60
90
12
30
24
81
84
21
3
27
12
37
24
29
63
39
81
48
27
30
3
16
24
56
3
61
89
27
24
64
17
19
11
25
44
57
3
129
67
96
12
35
96
45
27
12
90
115
36
32
27
12
54
ABCD 95833869512*3^$a+1 [50010]
63
24
21
87
9
111
9
18
78
24
183
15
48
18
30
120
42
12
18
24
24
9
3
12
33
57
48
48
30
30
12
30
18
36
48
30
36
84
60
36
54
78
18
6
30
18
12
84
66
39
39
18
18
42
15
12
75
93
9
48
51
81
6
57
21
60
30
117
3
126
24
24
183
27
12
69
147
33
21
36
24
150
93
75
48
165
63
6
24
6
33
45
66
12
174
30
96
42
18
138
174
18
18
9
3
54
18
30
30
126
6
81
3
12
69
3
21
15
60
12
18
75
117
18
114
15
3
192
78
3
36
39
102
24
36
12
42
36
18
96
18
225
3
12
6
27
33
42
72
18
3
87
12
60
30
120
27
3
18
54
36
30
135
33
42
30
18
54
48
30
9
81
30
24
18
66
30
24
258
84
24
105
12
9
6
12
141
15
12
204
120
54
30
90
30
54
42
48
105
3
30
312
36
12
27
45
66
81
3
18
15
3
57
57
18
48
12
12
90
6
57
75
54
18
48
42
435
15
60
102
144
24
150
42
168
72
6
84
54
6
96
12
72
48
246
24
66
21
33
48
3
27
48
42
27
3
48
24
18
15
15
9
15
30
30
18
96
39
45
27
99
12
102
96
15
27
102
3
15
12
96
36
6
48
324
96
66
60
9
69
6
24
66
6
30
51
108
60
27
12
33
75
48
24
42
30
30
6
42
36
39
60
57
126
18
42
78
114
30
48
24
30
60
30
3
3
12
12
18
6
66
6
30
84
168
30
18
30
12
30
6
9
3
54
66
57
75
60
132
24
6
48
78
30
3
39
156
21
39
12
18
36
84
24
18
60
18
15
12
3
6
6
117
48
3
6
18
120
93
105
18
60
12
57
3
69
51
18
6
6
30
78
36
3
3
198
51
3
60
12
6
60
75
9
18
12
60
24
12
189
15
21
60
15
114
24
75
15
24
21
15
42
18
60
42
48
27
3
117
63
12
129
3
30
6
120
84
6
186
24
12
90
18
9
27
66
18
90
66
36
60
12
48
9
39
6
48
15
3
60
120
33
9
30
48
42
15
21
15
27
9
33
102
18
48
48
39
297
84
54
30
6
42
60
78
60
9
27
36
9
39
66
60
6
138
306
30
30
18
126
36
9
60
15
249
36
27
30
24
24
27
69
3
33
15
45
54
24
45
21
18
18
12
90
6
90
42
39
204
51
36
24
33
285
30
30
6
57
165
48
66
18
90
156
6
60
24
15
15
12
54
24
120
30
24
12
240
6
18
54
6
177
3
6
18
42
18
48
90
27
51
165
21
6
33
27
30
12
18
18
72
42
312
36
162
60
6
54
36
126
48
6
72
24
78
42
30
33
21
30
96
24
30
96
6
18
120
24
3
63
54
27
3
90
48
54
93
27
36
30
30
93
15
57
27
48
54
66
18
12
12
18
144
54
255
27
57
123
57
153
87
21
36
48
60
36
42
12
117
3
42
36
87
51
42
99
24
81
54
12
24
114
15
39
78
63
21
126
18
24
42
45
15
60
48
48
222
78
12
216
24
90
87
15
6
48
51
33
3
99
30
3
15
12
24
6
54
105
21
6
90
27
12
75
21
75
33
45
39
21
96
60
120
18
60
18
12
126
6
18
12
36
12
141
21
6
90
15
48
24
12
3
60
126
30
105
69
27
165
48
3
9
18
168
30
60
48
12
27
96
57
18
72
60
102
6
36
120
9
132
84
3
33
45
12
96
24
75
21
126
33
51
21
9
54
42
30
24
84
60
6
36
18
12
90
120
18
90
27
3
18
78
30
96
18
96
114
48
54
78
18
30
24
18
150
120
15
243
225
213
12
15
45
30
9
129
6
36
18
66
174
12
195
3
45
27
90
87
87
18
15
3
30
27
21
6
24
30
27
57
12
6
33
36
33
36
180
75
69
18
12
21
60
36
39
72
54
36
30
18
36
54
90
96
138
6
30
60
66
96
84
60
30
24
6
36
27
33
18
24
78
60
42
18
42
6
6
24
21
51
30
48
60
72
18
9
3
30
108
84
12
15
75
24
72
12
96
36
48
108
60
48
120
54
36
6
48
72
6
24
51
117
192
78
48
18
30
96
225
3
36
54
51
39
6
6
9
39
96
42
30
57
51
6
15
63
18
114
21
45
72
51
129
18
24
6
75
75
54
30
21
183
180
36
9
87
150
30
90
18
84
48
78
30
69
45
12
36
54
6
30
33
111
6
12
18
84
21
3
60
30
ABCD 95833961968*3^$a+1 [50007]
3
72
24
60
17
48
31
18
30
141
84
75
45
57
111
24
84
12
20
37
11
55
66
24
54
21
20
16
44
25
11
25
30
24
29
91
60
29
7
48
125
25
6
45
84
27
24
5
25
47
73
60
51
80
4
12
68
12
43
30
30
204
42
24
27
27
93
72
27
78
95
88
3
30
24
27
33
27
33
36
75
56
43
6
24
71
16
3
5
100
36
24
216
45
15
9
83
13
6
33
36
81
60
15
3
81
9
23
48
40
69
15
32
76
69
84
11
55
41
7
12
9
24
51
6
15
39
54
27
45
63
15
33
3
204
72
18
12
48
23
4
96
3
41
25
11
28
45
11
16
3
9
60
51
114
11
36
16
39
29
64
15
57
68
112
36
48
69
155
85
11
85
51
3
81
80
19
81
32
79
9
32
13
35
19
21
45
15
9
6
129
57
3
68
208
69
12
54
24
77
88
27
53
40
128
19
21
3
30
27
44
4
69
66
57
3
65
19
93
48
12
12
21
60
24
30
30
6
69
51
17
13
47
112
27
9
32
7
42
51
3
24
66
30
81
63
30
47
13
27
8
1
66
24
69
8
72
16
51
18
3
12
32
28
171
21
8
85
30
42
54
9
15
33
32
28
87
36
45
9
36
95
1
150
53
7
30
11
24
43
120
42
195
140
19
66
30
93
32
25
24
30
30
234
90
75
135
12
81
9
48
36
36
11
19
48
36
45
9
6
21
15
60
174
60
36
35
25
11
160
44
49
24
23
13
111
84
9
42
65
28
68
12
96
52
44
55
108
113
19
18
11
31
84
66
24
75
24
56
19
21
44
132
19
77
43
30
66
24
21
39
30
30
17
19
81
48
24
45
6
90
6
54
75
60
24
96
9
51
51
41
84
55
21
8
12
64
39
5
4
57
3
48
3
6
90
33
36
21
35
43
5
37
30
18
131
40
24
120
68
19
30
11
24
76
33
75
36
33
143
67
12
24
6
119
139
33
32
7
24
36
30
95
48
12
13
27
15
48
65
12
19
54
135
105
71
19
156
66
78
33
129
18
33
3
24
17
48
7
18
42
9
24
8
48
4
20
115
42
63
15
21
129
11
36
13
12
60
75
45
54
24
132
33
72
33
36
84
12
84
15
32
124
60
3
113
13
6
45
156
20
133
36
240
60
18
72
45
3
186
6
30
48
35
1
11
4
15
65
115
6
11
19
9
80
61
48
3
39
9
51
29
79
42
24
11
24
112
32
16
12
63
21
3
6
54
180
21
24
147
90
35
28
32
13
63
9
60
54
69
45
3
27
93
24
39
17
120
19
78
3
80
7
6
66
84
17
37
6
21
15
78
12
3
87
120
5
19
101
16
39
9
32
64
9
30
6
30
45
24
20
55
77
40
69
35
16
9
18
30
3
108
81
54
6
24
6
101
7
60
30
15
51
36
29
76
8
37
11
19
54
15
20
19
90
36
15
105
39
21
36
54
54
27
15
29
100
32
127
17
180
73
6
105
72
12
80
108
40
12
12
3
42
59
19
105
147
18
63
80
40
69
63
45
60
30
41
1
48
36
107
60
19
150
111
3
41
4
9
23
73
71
24
1
54
65
31
9
21
24
11
19
6
90
29
49
27
39
21
9
75
32
97
15
111
6
18
66
11
25
39
51
21
39
48
93
33
35
1
11
73
135
15
126
54
9
32
19
30
54
33
48
9
42
21
57
27
39
5
24
67
48
6
47
67
42
135
9
30
101
73
27
84
51
48
66
30
60
6
3
45
6
36
9
69
11
61
51
8
96
109
204
156
51
48
27
18
12
11
12
48
4
144
51
29
52
32
16
24
20
28
24
45
24
11
24
1
51
39
60
48
93
9
11
24
16
24
69
174
66
6
24
29
1
27
93
195
12
3
30
6
48
65
25
3
33
15
9
42
9
45
11
16
27
66
114
30
51
12
9
59
12
12
91
24
36
174
36
114
96
30
75
12
87
177
45
30
29
25
66
21
24
9
51
105
11
40
20
112
21
36
30
48
6
24
11
49
111
9
3
32
7
18
12
11
37
30
6
11
13
6
89
7
204
24
5
16
39
12
24
21
24
56
25
23
36
16
3
36
105
21
78
12
18
12
83
7
29
19
6
6
48
6
27
57
83
12
97
18
96
21
56
13
30
101
24
31
41
100
60
20
4
9
84
72
144
59
1
11
288
1
6
45
24
21
54
144
41
1
60
15
3
81
84
12
3
81
15
17
112
57
15
36
44
16
3
30
54
45
12
33
12
59
79
36
6
144
24
23
7
6
11
28
15
17
4
105
6
41
48
19
30
60
6
17
84
19
89
16
20
1
11
7
41
259
12
30
90
48
165
36
36
63
42
90
5
64
36
33
72
11
67
6
47
7
45
195
45
57
3
75
90
3
3
30
39
168
153
36
15
39
60
17
72
48
40
33
11
25
48
12
138
5
25
6
6
35
19
6
59
76
20
103
77
48
28
177
6
5
85
99
8
43
30
11
16
39
21
9
30
89
36
73
6
81
9
11
48
40
20
7
41
64
15
5
43
65
1
6
89
19
ABCD 95834179388*3^$a+1 [50014]
1
72
5
19
11
109
5
48
7
11
69
9
42
13
41
30
6
39
36
64
89
19
101
91
29
7
137
12
30
48
73
17
75
72
40
24
96
95
78
30
216
37
5
12
360
12
96
72
36
51
4
29
18
12
1
12
5
27
16
11
18
6
114
43
23
129
27
6
48
114
85
5
12
115
23
18
12
67
23
6
55
24
35
12
1
29
6
49
56
3
60
49
5
36
84
7
65
66
73
12
132
95
36
6
19
36
53
18
9
16
17
78
69
9
6
73
53
54
25
35
6
84
31
5
54
1
32
93
78
96
54
111
33
12
18
6
55
11
30
6
37
125
18
12
121
5
36
79
35
54
12
43
107
13
12
101
19
113
12
90
18
43
12
23
18
36
108
7
53
7
41
7
35
105
36
57
79
8
45
7
29
67
12
17
3
45
42
1
23
37
24
8
33
19
20
9
19
5
36
66
48
37
143
96
9
100
35
42
18
13
47
30
7
29
7
12
12
5
96
60
18
60
6
31
29
54
6
19
12
12
68
180
148
5
6
49
24
20
3
18
127
32
15
37
36
12
17
18
12
6
163
5
6
61
144
24
29
108
12
18
13
20
64
17
30
30
6
60
9
9
60
66
189
15
61
48
36
20
21
108
60
91
71
30
15
9
31
48
60
32
40
23
18
18
61
5
36
67
5
36
51
75
30
30
6
84
54
30
24
36
6
66
72
12
19
5
30
1
24
41
18
37
20
9
19
65
115
23
18
7
23
6
19
29
31
59
30
43
80
27
12
6
7
77
90
13
161
12
7
108
5
42
30
7
48
11
21
76
48
17
42
33
3
12
30
42
1
77
30
54
24
60
19
23
48
162
24
55
20
16
17
55
60
53
15
88
11
9
15
84
117
105
120
60
18
18
43
12
204
35
69
136
60
5
55
60
29
7
59
48
186
7
5
27
183
37
77
31
5
12
91
35
85
20
16
5
30
1
48
29
15
45
12
30
25
23
192
61
5
55
24
59
25
24
12
5
66
97
41
19
96
144
5
67
108
12
35
81
27
45
3
42
31
11
78
31
59
73
65
19
20
9
7
92
21
12
39
3
33
244
24
11
13
35
96
102
72
42
85
89
31
83
145
23
37
17
30
45
3
25
35
36
25
36
164
69
31
5
19
23
42
27
40
24
11
13
12
5
43
5
12
48
48
12
102
129
36
9
19
5
78
33
124
17
31
65
67
12
60
41
12
18
13
17
12
15
40
68
87
13
29
6
42
18
24
121
35
97
12
48
65
36
12
43
17
24
66
49
20
93
15
21
19
23
97
11
145
41
19
5
31
59
186
99
16
48
8
3
54
15
87
30
6
25
12
11
24
246
7
5
7
23
120
30
84
24
12
43
5
19
35
18
7
72
83
45
16
20
4
17
18
61
5
24
15
27
6
7
41
7
23
105
15
25
36
263
37
41
159
15
25
5
36
84
60
19
44
45
42
13
47
30
168
7
143
1
44
72
16
47
18
55
24
35
21
129
51
172
8
45
30
25
47
72
33
72
28
96
47
42
12
120
18
30
31
125
120
7
23
1
11
42
36
132
120
55
24
29
30
9
72
21
54
13
41
7
8
72
27
18
12
15
40
5
27
135
25
56
9
63
27
1
17
7
24
11
18
3
4
84
12
44
21
7
53
27
36
15
49
36
89
31
12
29
55
11
30
42
66
91
48
60
5
43
119
48
66
42
73
11
13
35
97
24
20
21
30
13
5
3
33
156
91
24
5
48
75
16
35
49
5
55
77
123
33
7
11
1
149
66
6
48
31
24
11
25
5
60
6
37
17
43
77
36
24
19
12
89
144
156
18
18
15
69
18
21
36
40
71
13
5
87
4
35
1
32
28
35
24
30
63
33
79
48
5
51
21
175
108
35
13
44
39
12
12
1
17
24
6
25
8
69
12
96
7
108
83
24
13
29
30
13
17
24
139
5
66
24
1
17
15
33
42
18
139
53
12
27
3
13
72
120
65
306
25
47
33
27
9
16
17
48
7
35
18
39
99
9
51
1
29
6
6
42
1
29
87
9
7
60
68
16
24
29
12
48
102
54
7
48
65
7
17
30
42
90
6
54
25
8
28
5
72
66
24
25
12
84
116
15
49
144
48
12
65
30
25
5
67
23
12
54
6
25
11
18
84
30
96
9
3
73
41
79
11
54
19
8
52
35
18
19
11
25
20
3
25
17
18
54
7
20
28
5
111
72
39
48
30
67
11
49
71
9
15
13
107
1
8
15
109
41
60
55
84
17
6
9
21
103
56
28
17
36
7
36
5
19
11
36
1
24
5
24
42
13
29
18
9
111
18
84
3
105
60
12
18
13
192
32
51
1
143
1
35
1
56
9
43
36
56
51
49
116
4
5
6
12
25
20
15
25
125
7
59
96
18
15
52
48
215
37
5
31
8
9
12
15
4
29
48
55
119
6
24
39
9
67
60
8
3
18
15
52
5
15
9
6
133
29
67
8
3
120
25
5
7
5
90
177
3
48
42
43
77
75
51
6
6
9
69
24
87
88
108
72
41
19
32
9
60
6
18
18
42
43
48
36
48
108
48
20
15
36
13
17
19
5
72
30
9
16
95
97
17
48
7
29
7
5
60
67
36
29
43
20
52
83
48
72
18
51
9
66
54
42
114
78
13
12
23
18
39
15
18
144
6
30
75
45
24
19
36
20
28
36
5
24
6
6
55
36
60
23
24
21
40
77
12
ABCD 95834421524*3^$a+1 [50031]
84
54
12
57
160
257
36
27
3
24
18
3
24
75
85
11
37
53
43
11
48
18
3
15
25
35
21
45
66
30
43
65
84
123
39
25
8
40
8
144
15
33
57
36
18
42
15
33
90
21
144
21
19
47
42
31
5
19
185
36
12
7
56
45
84
55
11
126
36
19
8
123
13
11
78
6
60
180
6
3
27
85
101
12
31
17
7
8
24
3
12
156
48
85
41
79
59
6
55
56
75
24
45
21
96
54
18
6
61
11
45
120
69
18
217
11
69
40
41
42
42
48
12
6
84
13
32
9
31
101
108
15
51
96
109
23
12
13
56
24
27
69
40
5
30
192
54
60
51
27
156
57
75
60
9
45
43
8
99
30
36
43
131
133
35
21
16
8
48
105
79
24
41
66
13
77
19
8
16
24
53
19
48
77
18
25
53
67
8
3
36
105
21
60
39
9
15
136
5
3
21
12
15
48
39
1
5
36
39
24
123
54
18
117
21
99
45
54
21
24
16
35
13
11
21
24
111
49
11
18
66
49
152
3
93
117
67
24
77
84
54
1
101
43
32
88
80
21
174
21
168
40
72
11
13
41
55
8
33
54
6
43
95
54
6
21
88
8
48
16
144
5
19
65
12
51
69
3
27
21
27
36
42
42
21
16
5
54
24
48
84
90
6
48
1
11
90
19
23
57
21
60
114
18
3
3
21
45
30
66
19
8
15
33
15
9
33
48
54
60
36
48
60
126
223
71
9
72
21
42
1
32
48
96
21
30
48
42
67
8
3
42
3
45
24
75
21
156
39
64
8
27
37
5
24
24
12
6
57
72
15
25
23
102
36
15
33
31
120
24
24
53
19
23
12
13
35
18
3
45
91
35
30
48
60
6
45
40
152
72
72
39
12
18
114
97
24
29
123
15
57
21
72
24
24
42
57
16
5
6
13
72
11
45
75
48
24
21
96
40
8
120
45
12
55
24
11
24
181
8
96
16
80
33
31
35
132
48
42
18
180
84
37
119
25
35
66
30
24
54
55
137
79
104
21
75
24
27
13
5
27
24
72
24
33
7
104
39
6
24
27
75
54
31
119
6
6
30
7
11
186
84
12
3
75
120
24
6
90
42
78
84
30
72
19
11
6
39
9
6
33
3
133
24
72
23
78
24
6
42
30
42
24
27
9
60
24
19
11
21
15
6
27
48
63
84
18
24
51
57
90
66
75
15
90
12
30
54
54
6
3
16
11
66
43
59
45
27
60
60
21
99
48
21
16
59
12
12
117
64
29
3
15
33
16
24
96
56
9
15
48
40
8
48
39
12
45
45
84
90
45
64
41
114
37
8
75
37
59
45
40
5
12
18
45
16
23
33
99
85
35
30
36
19
144
11
165
3
60
33
69
144
19
23
97
5
30
48
60
33
24
48
24
24
69
96
6
13
8
33
6
30
30
30
48
6
1
56
3
21
9
60
6
69
16
29
6
24
45
40
29
51
57
7
5
171
16
11
37
72
24
77
120
54
24
60
25
77
42
1
107
18
6
69
21
18
33
45
48
66
54
150
36
54
27
9
55
173
66
1
8
87
60
66
102
18
3
21
66
30
12
12
19
32
3
30
60
150
24
42
6
109
48
47
9
39
48
48
25
17
7
32
3
93
9
36
3
21
84
15
39
105
21
54
205
8
88
11
13
23
49
8
21
75
16
71
73
59
21
184
5
48
75
57
132
18
25
35
30
36
114
33
48
24
112
56
24
24
16
56
129
6
90
12
67
8
3
12
105
16
24
137
66
84
6
43
32
3
42
67
41
6
25
29
24
27
24
9
18
117
45
12
39
96
15
9
231
6
19
11
54
79
56
51
24
13
173
48
51
33
15
33
60
3
72
15
33
9
7
8
87
25
5
48
162
54
139
131
61
24
35
21
144
96
3
85
17
54
6
36
7
47
25
48
11
144
45
16
24
65
135
93
19
11
24
66
75
27
37
29
6
21
72
21
120
24
147
24
9
7
11
30
7
11
45
27
18
186
25
101
30
78
31
120
125
6
18
19
11
12
9
88
5
67
53
78
18
115
107
18
139
17
36
30
18
115
24
8
3
144
21
16
8
57
36
19
5
3
51
36
81
24
39
1
104
24
57
6
12
30
7
29
12
42
72
85
56
64
8
105
15
16
17
18
66
108
7
8
87
25
83
21
256
8
3
30
39
63
6
24
51
15
1
104
135
49
47
105
24
99
48
69
21
30
18
27
69
54
85
71
30
115
8
33
15
99
66
54
60
48
30
3
3
61
89
150
12
13
56
3
21
87
12
66
60
6
96
78
19
96
41
55
29
12
42
12
33
3
24
205
24
11
13
173
90
42
12
54
24
6
36
114
1
48
53
24
6
18
30
246
6
33
96
21
27
27
24
45
72
48
21
51
24
88
8
27
6
36
18
1
35
12
9
129
15
75
6
6
90
87
16
96
248
40
5
6
30
79
53
24
ABCD 95834421758*3^$a+1 [50251]
216
191
72
49
176
9
7
47
33
184
8
208
24
119
180
13
113
31
288
120
120
71
18
36
19
216
48
24
80
96
3
37
24
47
217
48
120
120
8
48
40
24
144
128
16
24
53
307
35
205
128
112
113
55
72
17
126
126
91
8
48
16
144
233
31
8
51
45
112
59
69
112
24
48
24
24
41
55
8
135
9
88
8
16
240
269
51
64
24
23
1
251
54
175
24
8
40
48
288
48
35
165
48
40
35
229
77
522
25
72
65
55
17
175
113
7
48
152
9
135
279
49
56
75
13
56
291
37
8
153
55
168
48
104
3
157
96
17
15
48
136
120
23
25
173
67
48
32
33
103
96
8
9
55
32
129
15
88
56
39
49
23
129
48
48
48
159
25
8
40
72
17
55
24
32
40
8
136
96
113
7
47
25
56
16
11
13
56
3
252
1
32
16
59
18
3
112
83
229
192
56
96
48
40
24
17
54
9
288
9
87
88
113
135
81
15
39
25
47
73
24
32
88
17
7
176
112
24
95
36
69
64
24
59
45
48
352
48
65
223
24
24
89
7
32
96
136
8
45
36
72
135
16
11
36
33
40
72
80
40
5
163
120
24
72
8
88
8
40
89
15
93
187
24
48
144
96
32
45
147
16
24
24
72
48
56
27
37
125
18
25
48
104
57
7
120
71
217
8
153
87
88
104
40
8
96
9
87
48
112
24
161
31
149
91
120
72
56
64
72
24
77
19
32
16
168
72
24
101
99
48
64
32
45
235
17
31
131
69
48
171
18
243
144
9
87
237
36
207
48
112
47
126
19
24
104
33
31
72
8
16
107
69
48
96
57
55
48
72
120
29
3
33
7
104
51
109
125
51
88
41
103
23
18
63
40
24
176
3
189
81
31
23
54
19
120
96
161
180
19
17
144
54
9
63
33
64
48
89
55
80
27
85
144
23
18
199
96
32
33
223
24
72
95
1
96
83
54
55
215
97
24
23
73
32
183
57
64
24
8
9
126
1
48
8
177
55
17
36
43
8
16
80
33
151
72
11
36
33
112
120
24
89
7
47
1
32
136
144
155
93
159
1
48
23
9
192
33
7
47
25
72
48
24
32
15
81
99
85
5
19
71
49
23
121
8
16
24
83
13
8
87
54
67
113
144
31
96
72
71
36
61
264
8
45
19
24
8
147
205
168
24
120
41
31
192
29
43
24
120
137
15
39
1
53
36
207
40
152
15
18
18
45
160
47
90
90
205
137
175
104
9
180
195
57
126
49
56
88
56
48
9
216
7
24
80
184
96
56
48
48
16
89
31
56
3
72
109
48
95
25
72
72
96
80
33
31
72
95
9
27
18
36
127
24
144
47
57
96
27
72
13
144
264
65
7
48
48
24
89
216
7
11
117
48
64
24
24
96
216
104
16
176
48
147
36
54
19
120
95
105
48
279
9
27
109
192
24
125
108
31
8
33
63
16
80
16
24
48
8
208
32
153
135
96
304
120
137
15
3
45
99
141
192
40
8
159
36
45
135
25
32
88
8
ABCD 95834422826*3^$a+1 [50009]
3
87
9
195
45
75
18
35
37
60
95
240
55
9
9
6
12
69
81
47
1
6
48
41
145
15
80
31
36
90
99
45
54
30
114
12
54
11
31
12
222
39
80
25
87
39
36
18
54
66
27
243
54
42
66
24
131
7
6
66
144
17
19
29
16
153
72
6
90
12
108
18
5
109
3
128
16
45
99
27
69
128
1
95
19
180
30
6
12
9
45
51
93
36
36
59
19
66
18
36
117
32
37
18
72
66
114
48
18
18
41
55
54
51
15
18
36
96
36
102
6
54
21
81
90
69
27
30
23
1
84
90
126
18
18
114
48
90
35
73
23
16
96
9
18
6
30
42
12
11
367
60
12
42
15
21
30
77
16
51
18
6
101
16
9
84
36
78
48
24
120
225
15
161
103
60
30
72
18
24
93
15
54
30
78
18
102
6
90
54
33
32
1
150
89
37
84
36
51
9
18
21
87
144
9
99
126
12
24
144
11
253
36
162
173
7
105
57
6
192
18
15
21
11
169
119
7
72
36
29
16
80
115
36
18
87
15
36
198
36
54
29
25
71
61
48
83
43
21
93
35
103
105
63
36
54
84
51
32
48
55
41
64
105
24
48
54
144
42
84
75
39
66
18
60
12
54
96
18
30
23
103
137
43
24
210
18
24
18
30
18
78
30
51
165
24
12
23
19
48
45
15
33
80
67
77
25
87
3
77
31
90
72
36
24
3
33
90
54
72
30
18
132
54
192
18
24
30
72
18
27
9
54
81
9
18
18
114
12
78
102
18
6
41
85
30
6
90
12
18
18
114
11
37
72
42
9
80
91
5
49
95
7
78
252
48
15
207
12
36
42
39
135
114
12
18
24
102
96
12
72
60
30
216
18
51
93
240
12
6
12
126
42
173
79
12
21
3
36
9
21
11
64
3
93
33
12
60
90
29
16
3
42
3
99
18
18
6
120
54
6
90
5
103
12
18
126
96
30
60
83
37
378
60
102
143
115
12
324
45
9
87
144
75
36
54
11
61
150
84
78
72
18
33
75
53
37
59
48
13
24
30
36
54
108
23
48
1
24
252
48
27
27
72
60
18
48
47
43
53
19
93
105
18
432
72
42
54
30
96
36
48
90
72
89
25
66
42
12
90
6
192
96
36
90
48
150
27
93
36
36
54
5
67
45
9
54
36
6
54
126
48
51
21
24
35
64
9
162
21
177
63
99
29
37
24
54
156
78
3
45
83
96
79
17
49
239
91
30
39
51
45
99
54
72
54
150
30
90
6
53
1
12
18
132
54
54
12
24
30
234
6
48
96
36
36
23
31
138
71
55
137
67
66
132
39
141
3
45
42
9
45
90
54
84
36
11
25
39
96
33
18
45
39
144
57
57
18
54
15
15
6
12
216
24
66
36
9
15
81
183
42
126
174
24
75
15
66
15
21
60
252
66
126
96
35
73
12
18
72
90
72
95
37
18
120
33
9
36
48
186
41
7
42
18
66
27
105
102
6
84
96
30
126
60
18
93
128
7
90
54
6
54
90
48
18
65
175
12
126
36
36
18
36
36
42
66
114
12
90
129
111
81
3
54
162
5
31
90
24
15
33
18
78
15
15
180
54
90
93
48
57
258
30
54
276
66
54
216
144
6
30
180
6
54
18
30
18
204
36
39
159
81
80
103
42
48
90
132
54
59
16
69
11
37
42
12
5
13
35
37
6
5
49
90
30
39
39
36
120
114
48
42
30
72
108
6
12
114
18
108
45
32
13
3
69
90
12
24
30
90
54
78
18
36
120
18
257
19
84
41
1
15
129
12
99
96
57
108
414
189
9
90
96
54
23
79
6
30
72
21
75
36
138
18
165
3
141
51
222
12
24
30
60
ABCD 95834476898*3^$a+1 [50063]
76
56
9
55
24
56
69
30
132
9
39
21
84
21
39
51
1
24
20
69
7
8
12
153
15
3
33
64
12
209
19
17
39
24
105
51
36
33
42
129
144
51
121
53
36
24
67
8
120
3
13
44
72
45
135
9
31
41
3
39
157
35
90
24
15
60
96
4
89
55
17
39
4
56
24
3
13
5
199
41
51
180
33
111
15
9
81
150
36
144
49
131
30
115
11
6
3
27
93
60
15
36
49
41
63
36
16
48
32
24
124
11
1
8
27
78
15
177
6
162
30
72
9
16
48
23
69
4
24
20
3
33
40
44
12
111
13
20
21
43
5
115
83
9
124
20
51
49
20
57
12
127
89
72
3
40
80
4
20
51
24
12
60
49
36
48
101
54
97
24
5
72
27
36
9
12
43
32
28
20
21
175
29
12
6
18
55
24
113
3
24
12
168
33
3
264
16
36
24
29
7
8
21
19
36
56
108
51
21
21
7
65
7
488
12
40
20
225
39
16
68
21
51
33
15
27
18
15
12
4
44
51
54
7
48
80
36
96
15
69
39
6
99
12
60
21
27
63
49
144
5
15
40
5
15
51
33
60
51
25
20
4
41
19
17
19
56
3
90
7
84
155
9
45
27
4
24
41
15
69
6
9
3
9
69
36
15
48
36
4
41
31
20
64
59
96
21
45
79
24
11
45
4
96
11
54
15
16
20
40
48
32
4
20
36
9
19
212
84
4
17
168
12
3
3
73
11
6
39
40
11
37
60
11
49
77
54
85
41
48
18
9
4
24
56
24
16
11
144
6
15
39
1
44
21
15
4
44
36
4
113
60
108
19
32
28
23
90
72
127
120
5
24
12
27
33
43
36
48
53
30
97
72
35
9
40
35
9
12
69
19
36
44
16
29
27
204
40
20
21
79
104
16
36
53
27
64
20
15
21
48
52
5
43
41
15
9
111
87
117
40
53
127
53
19
23
25
56
60
24
52
8
136
140
36
111
9
40
35
69
16
20
21
27
120
76
36
48
36
89
78
37
35
1
71
25
8
105
6
21
33
15
3
90
18
45
120
87
33
120
16
24
5
36
3
27
90
54
42
7
23
42
51
51
9
9
7
60
41
3
39
45
3
78
31
68
27
33
51
186
144
30
24
45
21
75
15
9
40
32
4
20
36
40
80
69
51
21
87
40
17
48
36
24
115
12
44
40
59
85
20
112
8
72
75
54
24
12
54
61
35
54
54
72
69
36
24
15
25
47
129
4
84
72
144
164
72
60
21
7
12
71
49
60
144
5
72
7
77
63
51
45
4
17
75
24
45
15
24
36
15
9
52
104
15
9
15
45
52
84
11
133
11
1
20
24
40
5
36
19
5
15
15
61
8
16
60
125
15
24
16
17
63
36
40
60
23
18
48
6
48
1
20
57
27
36
156
48
12
24
87
57
21
15
15
49
41
15
27
12
37
125
63
16
125
120
99
33
27
16
20
16
41
222
48
9
64
5
15
69
31
20
76
44
60
81
39
24
21
96
15
33
207
4
44
60
60
16
101
75
148
20
132
108
21
15
180
15
54
72
96
3
4
80
75
1
116
9
75
27
18
42
49
20
33
7
29
36
3
12
4
197
27
156
21
115
20
3
72
144
114
51
75
12
42
12
6
54
3
12
15
36
33
21
6
48
1
44
4
36
59
1
59
21
24
40
41
171
21
7
11
45
40
36
44
24
36
100
56
39
36
49
44
45
51
124
72
41
123
39
36
24
85
36
41
39
87
9
48
15
72
54
231
28
77
115
24
29
36
15
4
17
18
72
36
30
3
15
109
36
5
30
21
24
60
16
20
120
40
84
17
27
36
180
21
99
16
44
40
59
48
33
4
12
60
24
71
45
84
60
136
11
24
25
48
53
3
36
4
65
30
36
49
60
56
40
71
9
9
15
75
1
20
105
99
4
95
1
116
39
9
36
9
27
64
77
3
144
96
24
72
4
60
41
144
39
3
198
75
9
67
20
24
4
53
3
105
15
15
129
21
15
16
53
51
96
15
78
55
20
40
23
9
84
69
7
35
30
6
30
42
21
4
5
15
100
20
36
9
18
9
33
27
40
20
51
13
20
364
32
60
60
153
91
5
12
3
96
4
5
19
96
29
18
90
3
60
16
20
28
23
84
49
11
30
36
27
27
13
12
20
108
52
53
126
90
30
1
5
36
3
24
16
56
40
113
135
3
129
40
8
57
126
57
16
84
41
55
35
24
18
12
6
61
83
48
33
45
15
24
36
135
6
48
42
133
113
99
168
12
15
25
95
33
75
37
5
66
9
69
55
17
3
24
60
12
63
72
18
66
36
6
3
16
71
9
60
24
16
200
69
30
6
19
137
18
6
48
31
20
196
41
43
29
75
21
99
36
27
49
20
28
11
49
41
15
40
44
36
39
18
43
96
68
15
12
9
45
15
16
20
39
1
8
ABCD 95834588056*3^$a+1 [50005]
84
6
12
81
39
6
3
21
36
15
9
12
51
88
24
65
48
54
72
18
12
27
21
43
47
60
42
12
60
3
33
12
144
48
19
17
39
57
24
175
29
54
21
117
36
31
47
24
1
5
12
54
138
6
1
65
87
24
112
5
99
24
72
136
17
7
161
15
24
165
18
33
48
120
39
18
96
111
177
24
31
72
72
32
51
132
78
174
78
72
12
72
42
9
135
9
39
72
18
24
39
99
18
108
36
3
9
54
108
60
9
21
43
29
24
3
33
15
40
59
12
1
29
96
6
205
35
6
48
63
21
27
33
24
108
36
84
78
69
93
60
84
12
36
36
15
96
88
5
30
36
6
3
15
48
84
42
36
18
42
27
9
87
24
9
72
39
27
12
30
24
12
12
36
15
16
8
24
87
81
69
12
60
12
120
24
132
84
12
108
18
45
33
102
6
24
42
6
96
30
21
9
15
15
105
33
6
1
35
48
45
3
54
6
30
54
6
48
6
72
9
129
39
45
18
12
6
60
27
21
12
7
17
30
25
32
105
79
11
133
32
45
3
9
72
87
192
24
45
27
16
5
24
12
12
12
12
123
15
12
42
54
90
43
29
3
40
35
102
15
57
18
261
81
54
25
5
72
12
63
3
108
102
48
30
30
24
6
42
72
7
11
13
17
48
108
48
18
84
69
39
30
27
9
15
3
36
6
18
33
16
56
72
33
55
71
42
6
54
90
97
5
3
9
12
36
15
72
48
27
42
90
42
15
141
48
24
36
7
101
24
27
48
24
33
6
72
66
79
65
276
36
6
24
12
48
60
9
27
21
69
18
120
105
33
66
108
1
83
6
207
21
90
1
17
24
18
36
81
9
12
115
5
27
111
72
48
6
3
3
12
66
6
108
78
87
16
11
37
24
23
48
18
6
49
35
21
48
21
99
3
42
3
45
12
63
81
78
9
105
63
21
75
33
12
30
18
78
48
78
6
72
54
12
60
96
27
33
31
137
24
39
45
114
162
6
18
12
12
24
30
72
24
9
45
51
63
30
12
6
132
12
9
9
108
19
104
9
63
33
30
18
63
45
3
9
31
29
27
51
36
204
36
81
39
6
72
108
30
81
81
6
36
114
12
24
7
17
54
12
6
126
25
17
48
18
42
42
18
42
18
3
39
18
126
1
17
12
276
12
3
15
25
47
78
36
24
12
90
33
21
48
24
96
60
7
5
114
48
97
113
24
240
36
54
48
21
24
63
9
24
48
57
39
21
72
48
139
53
3
93
156
78
18
12
60
111
16
56
75
174
60
12
72
54
48
9
51
6
15
105
102
48
66
42
12
18
87
9
7
5
3
9
39
39
54
54
156
97
101
3
24
33
18
37
17
30
30
42
57
69
6
13
71
90
15
9
48
15
21
12
12
24
24
43
5
66
1
71
78
12
48
15
117
163
41
12
66
6
24
51
9
6
90
12
3
21
72
19
8
21
24
19
5
48
19
32
33
66
6
36
51
21
12
24
96
6
6
18
30
27
24
87
18
12
72
144
43
56
39
81
3
13
32
15
33
15
9
15
153
33
18
21
48
75
21
48
24
15
24
24
48
18
15
39
12
12
18
168
7
29
6
36
33
27
18
114
9
9
15
165
72
36
36
6
37
53
18
33
9
108
114
81
33
39
21
3
33
7
23
9
21
27
81
72
96
54
81
57
36
27
24
39
1
56
21
12
36
19
5
51
57
48
63
24
3
12
48
9
21
24
36
120
12
108
24
48
39
24
15
54
78
12
6
19
29
91
71
33
9
48
6
30
24
36
132
12
48
6
12
6
78
18
12
108
18
141
24
16
29
42
6
12
12
102
30
12
51
3
69
9
15
33
60
18
30
90
18
12
42
96
30
19
41
12
66
30
12
18
6
48
39
81
30
42
12
27
165
24
36
18
18
3
9
39
39
102
24
36
12
54
6
55
41
42
18
60
18
6
24
30
6
51
129
24
31
17
30
42
39
15
6
19
80
24
21
18
9
99
54
30
6
48
114
81
3
54
102
30
3
63
18
12
3
48
99
36
60
66
90
9
15
30
108
6
73
71
48
30
78
21
15
33
81
15
63
9
15
25
17
12
18
24
18
6
9
48
9
108
120
51
33
60
90
33
27
18
18
66
55
29
6
6
15
9
12
84
150
30
30
45
3
21
57
72
15
33
30
60
30
7
5
36
108
18
54
18
42
96
48
7
48
11
30
12
42
108
109
29
48
24
27
93
67
17
18
78
24
39
15
18
60
60
72
30
18
6
57
48
39
66
48
42
102
6
6
72
54
12
6
48
19
11
45
39
25
96
23
30
48
75
24
120
21
30
54
54
36
18
75
72
120
48
93
42
241
11
61
35
12
18
15
81
12
3
33
15
9
36
36
12
51
9
39
33
39
21
12
54
145
56
9
114
126
48
18
42
36
54
6
18
42
60
36
60
78
6
42
12
30
12
78
12
85
41
24
15
21
72
12
168
87
21
18
25
41
63
15
48
129
9
24
24
24
84
24
19
5
42
12
13
221
36
18
60
33
57
39
189
36
60
75
39
54
3
21
12
39
3
18
12
108
84
108
60
30
24
18
66
21
ABCD 95834662596*3^$a+1 [50071]
33
120
8
24
103
33
3
5
115
60
54
155
55
126
11
43
21
240
80
115
84
297
45
3
21
27
9
23
16
9
111
21
99
9
126
41
85
11
7
30
3
3
45
21
18
17
64
96
56
79
48
41
55
9
21
6
18
131
31
9
24
87
65
24
40
15
24
17
16
152
72
13
75
8
72
1
90
36
65
43
5
1
84
42
18
47
48
115
93
8
25
47
49
23
96
151
30
35
19
36
54
27
48
39
12
69
80
55
9
81
36
54
21
56
43
36
65
88
80
91
24
30
143
72
37
18
33
63
30
24
3
24
135
84
6
63
8
109
11
48
72
40
72
27
18
51
39
72
81
63
81
99
36
30
75
75
18
30
96
5
96
16
9
48
60
51
21
59
24
7
41
72
16
45
99
81
39
48
24
33
60
75
8
43
21
33
90
72
29
40
21
54
180
41
79
177
32
61
35
16
8
16
39
33
69
24
11
163
5
31
57
57
12
18
36
36
9
69
83
24
19
29
91
90
90
89
25
12
155
43
45
45
35
48
49
54
120
144
17
43
5
7
81
8
19
53
79
113
25
6
9
135
41
16
24
176
25
18
162
3
8
24
96
40
8
72
48
331
125
19
29
7
9
24
27
144
36
84
21
24
72
9
60
3
45
83
24
48
16
15
54
75
27
18
96
11
40
15
33
27
30
90
213
80
1
36
138
6
120
24
155
88
3
77
112
8
7
30
186
89
91
5
16
56
7
36
96
18
3
48
219
45
48
80
37
107
48
67
69
39
12
90
18
36
101
168
16
75
24
30
71
16
144
45
107
199
30
35
16
39
9
51
21
33
15
56
120
79
36
108
33
93
27
183
96
33
32
115
149
24
7
30
24
107
24
43
96
101
43
66
24
3
87
30
51
24
48
27
21
69
3
87
17
16
3
36
30
83
61
51
24
39
57
80
25
23
7
81
33
207
63
41
43
53
40
3
36
65
24
1
18
45
81
47
19
18
3
3
21
8
151
9
45
35
112
105
39
24
72
96
39
54
120
51
39
6
3
45
6
45
21
18
153
27
213
32
67
30
95
139
6
191
127
6
27
39
54
24
11
112
3
36
65
43
72
5
13
126
5
61
75
104
1
15
45
3
8
40
33
54
201
15
54
75
32
19
60
41
13
51
75
36
105
8
25
96
30
17
48
112
99
18
51
21
54
21
15
48
6
36
15
8
7
18
186
69
111
9
111
57
33
71
40
3
5
16
15
17
24
133
3
3
36
18
126
137
88
21
3
75
93
123
29
61
27
3
21
3
45
8
13
96
30
24
30
36
18
17
16
39
161
43
21
96
48
32
40
27
45
8
7
33
8
16
96
63
17
19
53
55
41
49
66
36
33
80
31
36
24
156
18
60
27
39
41
120
64
24
96
24
15
65
1
39
48
24
8
187
5
19
149
7
78
72
3
72
8
7
113
40
75
36
81
63
41
121
39
51
5
48
16
39
72
9
15
57
117
3
48
72
3
21
96
8
64
15
177
8
151
6
90
9
99
5
136
15
17
37
27
24
32
43
60
36
90
30
69
39
57
8
40
27
53
168
13
84
60
216
90
41
13
11
1
18
36
17
7
57
56
43
29
7
24
41
85
3
87
30
54
24
45
32
13
27
39
96
54
30
24
72
53
48
43
84
105
80
40
32
40
9
204
36
66
29
49
90
102
78
41
16
48
21
11
25
18
117
3
165
72
195
108
17
73
95
1
30
81
45
11
88
45
99
8
64
9
15
56
43
45
48
200
43
21
75
18
35
31
54
6
29
16
120
15
30
6
18
126
77
43
21
24
32
109
35
88
96
9
15
27
5
16
87
12
21
104
163
53
7
65
145
90
90
51
21
35
19
36
9
69
27
56
7
105
75
12
65
48
40
45
51
24
111
36
84
9
27
189
56
49
15
15
9
27
24
117
128
61
120
3
80
7
78
51
96
144
72
9
23
55
41
175
54
30
5
1
71
64
9
71
31
33
27
18
30
21
75
117
24
96
117
72
35
144
1
111
224
13
210
36
45
99
5
16
21
90
81
3
6
23
31
57
48
75
54
12
3
8
43
24
21
15
57
72
117
11
7
36
21
15
9
72
8
64
8
79
33
152
120
40
9
54
57
80
43
77
40
96
3
45
135
144
186
47
40
3
29
112
3
45
57
ABCD 95834747434*3^$a+1 [50023]
15
15
18
75
251
1
24
9
51
21
62
25
21
96
18
21
27
114
3
107
10
78
210
2
60
100
36
42
30
36
57
75
30
39
3
20
16
54
38
73
9
18
20
13
12
69
90
48
90
36
24
30
117
15
66
42
18
74
100
9
179
70
12
18
18
63
15
12
20
34
36
90
60
18
111
35
1
33
15
59
25
36
36
9
14
25
36
36
9
75
51
36
18
114
48
42
15
60
36
156
24
9
75
33
62
12
94
54
57
63
36
44
82
3
21
99
12
9
27
9
3
95
1
12
57
3
72
81
207
15
33
159
60
33
24
69
36
146
25
3
54
27
11
24
48
60
46
15
36
9
66
18
3
60
60
12
63
72
18
54
33
81
72
12
2
1
57
135
3
60
18
36
39
24
47
36
49
21
2
100
141
129
72
51
9
90
18
2
10
6
18
2
28
36
8
13
57
51
71
4
30
126
96
9
75
81
27
80
46
15
11
48
37
23
10
42
56
10
27
12
33
2
16
44
34
2
64
33
83
10
63
231
45
83
28
180
24
21
12
3
138
72
39
23
12
16
20
70
75
15
164
1
95
28
6
51
60
84
21
18
32
22
36
2
52
21
11
108
22
18
12
9
9
18
18
15
39
6
84
42
30
39
24
35
28
9
171
20
22
2
34
2
145
15
54
38
10
63
15
9
9
12
24
51
15
45
12
168
47
121
47
49
21
74
25
48
35
82
90
18
27
71
52
12
6
15
15
33
24
51
9
36
117
24
38
28
54
18
18
72
72
75
51
42
2
28
8
13
69
42
18
18
12
6
14
70
42
45
11
85
240
24
11
12
16
42
74
34
39
60
45
63
119
49
57
15
39
68
217
71
37
15
57
23
28
69
11
34
30
60
33
51
9
81
2
4
36
12
45
83
49
11
34
18
30
27
84
60
9
3
12
95
37
21
12
15
45
3
12
12
3
57
24
60
24
95
12
73
23
64
6
39
81
18
54
3
24
33
12
18
6
86
4
84
8
34
38
10
36
24
2
100
21
48
75
57
93
14
22
66
33
47
49
23
46
42
30
180
63
45
26
145
63
42
30
96
93
11
1
93
2
10
15
39
80
13
57
218
25
36
111
80
178
51
159
150
3
9
63
107
64
9
35
37
69
86
4
9
96
12
27
12
18
27
69
14
142
26
133
24
57
18
32
16
42
72
38
46
386
28
6
14
22
84
39
57
38
25
95
1
69
60
12
26
37
117
24
54
177
35
25
69
51
51
18
6
18
66
164
108
34
39
87
33
59
52
18
36
6
48
33
99
9
45
36
66
93
12
12
15
30
3
105
63
36
9
36
54
42
2
37
36
45
252
3
60
72
120
35
16
54
38
145
15
152
46
36
96
12
2
60
13
33
24
30
8
1
12
72
75
36
32
4
45
9
2
73
11
34
2
13
21
26
160
198
36
48
72
36
15
47
1
45
26
16
20
10
54
90
3
60
35
82
6
69
69
6
30
18
92
60
34
87
95
13
129
12
18
6
36
63
60
15
81
9
38
25
24
84
9
42
18
2
1
45
18
44
72
61
59
58
110
28
90
72
96
72
12
42
140
85
21
110
112
18
39
45
6
84
54
24
30
21
59
46
96
63
3
42
50
52
45
63
36
6
30
18
60
87
23
46
96
38
48
72
358
27
15
32
13
45
123
69
78
66
54
8
145
12
15
78
14
40
9
57
3
21
48
62
10
39
51
18
3
95
13
24
33
12
3
39
138
132
15
3
12
80
10
6
18
14
52
9
51
18
3
63
6
30
54
6
20
13
3
30
39
33
36
2
70
27
47
25
45
39
105
6
69
15
126
39
69
2
36
25
84
249
36
96
12
15
23
13
11
121
12
227
70
110
48
22
111
12
15
45
35
106
2
70
2
10
27
105
50
16
24
18
87
95
46
62
10
108
54
33
3
54
26
52
12
9
105
14
16
6
3
35
1
45
26
48
22
15
105
51
9
3
27
54
72
39
3
120
20
61
51
36
30
108
2
4
288
48
42
30
141
12
168
12
33
2
37
27
78
36
36
18
297
63
33
33
2
13
24
15
81
45
27
15
20
100
18
72
15
24
60
159
105
51
56
94
30
6
90
9
93
51
57
27
48
33
24
72
18
18
30
57
87
18
42
9
12
27
78
147
36
12
35
34
288
75
15
18
2
22
90
138
108
27
96
59
88
69
9
36
48
3
24
9
144
162
9
60
57
24
50
34
42
9
23
97
105
36
72
102
126
63
99
18
15
3
114
51
87
132
20
61
81
36
74
28
8
13
12
12
35
106
122
22
30
80
10
18
20
60
34
66
24
30
26
70
27
21
24
126
90
12
74
70
38
1
39
32
34
6
9
39
6
15
24
45
27
33
2
25
93
6
12
24
126
3
11
25
9
27
48
51
6
14
49
24
33
63
47
49
3
ABCD 95834846234*3^$a+1 [50269]
42
72
87
8
61
42
45
3
60
141
93
107
16
8
72
40
27
57
99
41
103
198
78
77
40
8
172
48
32
55
18
51
8
120
13
3
224
13
30
45
15
120
252
78
15
8
7
42
231
195
54
6
17
28
39
108
65
7
60
77
76
75
5
103
29
25
78
5
7
5
121
54
18
72
87
36
80
28
32
72
232
9
87
45
12
87
24
152
103
41
193
48
39
111
9
9
54
18
12
23
60
67
53
163
41
4
75
60
21
84
15
81
60
116
103
21
164
55
12
132
41
72
120
37
90
77
79
29
16
20
12
64
180
188
72
60
48
85
167
1
99
36
3
29
108
7
77
24
16
123
5
48
253
87
3
225
96
51
29
151
165
92
13
18
21
60
56
103
30
59
1
15
105
87
8
175
5
36
19
5
36
43
65
25
27
153
27
153
87
60
128
36
112
60
44
100
21
15
8
24
48
55
165
84
8
72
76
75
129
24
104
31
21
3
81
39
33
57
18
108
24
5
13
30
5
28
27
53
19
93
45
42
33
87
18
15
135
9
3
78
23
79
18
78
45
36
9
144
108
75
15
17
55
30
23
55
72
30
23
208
57
39
3
53
73
59
43
5
324
1
102
57
8
25
6
84
65
28
15
5
60
67
120
77
73
183
63
81
81
15
24
33
6
141
60
33
87
21
12
23
73
111
9
95
136
21
78
30
54
185
1
15
44
36
67
9
116
37
30
137
4
75
54
78
17
16
69
87
39
5
112
153
72
23
19
21
15
12
18
11
133
11
25
72
59
144
36
16
3
125
49
87
120
33
18
102
47
79
41
136
27
66
11
64
80
16
56
4
180
63
125
73
3
56
76
80
85
119
49
210
65
67
9
36
68
72
72
121
15
75
21
33
23
28
20
55
257
72
72
13
108
30
42
95
228
13
111
93
23
103
57
60
57
23
13
11
31
18
71
13
3
87
41
24
12
96
43
81
9
114
30
155
43
18
24
48
39
93
48
39
20
19
89
28
63
72
17
73
12
78
53
16
20
36
88
152
28
44
72
31
305
40
24
80
76
117
87
63
30
6
84
33
32
25
23
37
18
17
31
72
65
97
23
64
24
129
30
57
20
108
55
17
49
11
61
39
56
13
132
18
17
37
27
9
59
76
44
13
78
57
27
41
85
11
31
12
36
41
19
17
64
201
3
15
21
20
60
13
87
21
90
48
41
193
23
145
59
4
129
23
100
48
32
60
4
3
18
455
127
5
12
31
9
9
150
57
63
72
33
104
31
105
69
18
5
67
33
44
96
43
57
60
92
13
18
117
147
6
30
5
16
36
84
24
36
3
153
8
145
167
88
92
25
39
36
57
23
193
90
54
87
3
305
16
44
16
9
90
5
91
161
109
30
5
19
210
23
88
69
18
78
30
24
93
27
36
24
138
60
30
5
55
9
81
72
30
33
48
72
15
17
193
18
21
21
12
36
11
40
63
36
180
54
35
132
79
149
1
84
18
222
27
3
101
192
13
59
91
90
210
60
5
16
33
143
40
24
63
18
120
59
36
144
136
24
3
5
25
126
144
153
48
237
12
6
17
67
6
59
16
117
59
13
23
124
39
84
168
9
9
27
57
36
227
43
162
239
13
6
12
9
56
97
6
72
48
21
21
107
73
59
76
27
36
120
41
124
20
204
121
95
16
33
71
100
45
15
105
27
27
5
28
144
68
16
99
173
100
3
30
11
13
108
12
11
115
42
167
72
103
237
204
39
18
132
30
77
60
79
132
18
54
17
36
13
15
36
9
12
78
41
180
43
113
72
175
6
12
59
16
20
88
15
60
12
72
41
40
105
54
30
87
140
40
ABCD 95835292316*3^$a+1 [50005]
48
123
45
54
54
12
15
3
168
18
47
24
13
15
44
24
31
84
18
90
42
72
135
3
18
15
68
61
6
30
36
42
18
54
17
1
71
13
108
119
40
21
11
49
84
36
23
48
37
15
3
57
15
105
57
15
3
144
42
66
60
30
39
8
31
18
66
29
31
189
21
23
16
3
53
199
12
5
91
108
33
51
18
24
12
51
99
192
41
1
90
29
16
9
48
18
144
18
15
9
72
59
25
15
135
113
13
54
29
43
72
300
18
60
35
19
90
12
119
40
135
17
37
11
1
71
73
39
56
64
111
105
21
11
133
11
48
24
7
17
160
80
37
11
73
3
15
6
18
9
3
41
136
24
15
54
6
18
123
105
24
27
20
16
24
69
123
81
63
32
48
55
249
21
11
151
41
4
21
42
125
16
213
15
3
90
15
9
15
21
11
7
9
56
4
39
30
15
27
117
27
18
11
7
162
48
6
65
19
33
27
17
136
39
17
25
95
7
41
67
5
13
83
79
41
73
138
132
81
111
24
113
43
5
13
6
53
37
35
1
63
144
27
36
54
275
175
9
60
21
47
1
18
141
9
36
48
18
36
144
21
93
35
31
42
36
11
55
114
23
31
9
56
55
168
66
47
24
7
137
115
156
17
16
135
9
24
75
30
108
11
13
192
59
13
216
11
7
96
12
126
6
66
23
19
245
72
4
12
8
1
71
37
27
27
9
117
18
5
4
273
3
80
13
59
40
27
33
3
30
83
40
32
4
92
1
39
33
54
6
155
7
18
63
3
18
18
18
23
64
60
87
29
48
1
174
36
5
67
126
36
36
87
132
39
53
13
6
53
49
24
51
33
75
8
40
9
66
24
66
15
20
43
5
67
12
18
24
23
49
12
60
99
9
35
13
39
20
31
6
12
42
29
4
3
65
1
96
30
17
1
23
19
45
36
9
11
1
42
18
12
24
30
24
66
6
65
16
8
52
111
30
90
29
61
78
18
18
54
228
23
28
27
30
83
24
24
31
33
21
6
30
78
162
27
20
43
29
37
131
13
6
36
48
114
23
7
24
36
36
9
3
60
30
36
15
57
23
67
5
37
171
21
203
72
1
27
45
84
3
21
30
54
51
57
150
12
6
36
72
18
18
18
9
24
12
21
15
104
49
66
33
21
23
96
61
18
42
12
198
5
13
216
15
63
18
30
21
8
31
54
36
30
24
108
66
35
16
27
48
5
91
12
114
30
33
63
48
6
11
7
84
36
17
109
24
108
12
42
66
3
140
7
81
8
19
66
36
6
12
29
28
33
126
5
13
15
21
47
85
83
112
15
126
11
31
161
28
117
12
11
43
201
15
33
36
168
84
9
66
42
18
12
96
30
11
192
1
47
43
9
9
66
69
9
27
21
11
43
24
18
18
12
6
30
42
90
29
7
90
18
45
39
60
101
1
6
102
6
36
54
27
8
13
15
21
24
12
54
6
23
40
3
5
24
67
66
18
65
49
30
72
42
36
15
3
9
3
33
45
120
75
15
60
84
18
35
61
102
53
1
24
23
13
36
95
4
3
24
12
29
43
18
36
24
63
39
57
15
33
72
8
24
96
112
48
63
18
90
18
102
60
17
1
23
7
89
37
6
36
41
121
12
11
31
33
104
1
23
67
60
33
33
186
81
9
12
15
96
12
63
48
5
37
66
33
128
7
45
20
43
30
6
41
25
36
126
149
49
36
96
30
33
93
18
24
36
69
165
87
8
7
24
9
32
61
11
139
53
13
24
99
237
39
12
36
39
78
48
24
54
48
42
36
63
57
36
95
19
53
55
9
8
24
31
12
72
78
36
35
193
119
72
120
24
25
24
108
66
17
16
3
69
45
18
36
108
90
95
24
76
12
96
87
41
100
27
17
73
54
12
29
28
33
75
15
6
12
24
30
114
27
27
138
36
180
51
92
16
9
36
27
9
12
11
48
160
15
89
24
136
21
54
53
52
63
48
24
54
66
18
42
9
3
5
1
192
87
39
33
183
42
48
47
48
109
11
7
65
1
78
17
24
28
20
48
73
47
85
48
240
54
12
6
35
1
198
36
45
63
45
21
75
39
69
21
12
36
15
3
17
91
54
6
30
107
7
137
7
41
169
126
6
11
96
31
69
68
64
8
7
17
72
72
40
3
12
54
11
31
30
42
12
132
17
28
9
12
60
35
24
25
54
69
3
36
77
88
32
24
13
3
12
68
13
83
1
23
91
36
30
18
6
48
3
3
29
1
15
27
5
31
33
3
153
45
23
13
66
17
16
57
36
83
25
87
9
47
91
5
1
30
57
165
36
72
27
27
9
9
23
79
108
36
72
36
42
11
169
15
33
95
19
30
54
78
35
216
13
6
29
24
145
12
51
9
23
40
27
45
56
ABCD 95835312278*3^$a+1 [50162]
97
48
17
36
90
25
24
96
125
331
48
125
187
173
67
149
144
43
72
48
485
18
1
96
144
48
161
54
1
17
180
90
90
72
175
41
7
65
378
205
47
90
55
72
96
119
90
36
427
5
43
432
168
5
331
96
77
108
72
247
239
97
137
18
252
18
162
270
126
1
143
18
162
36
144
73
233
54
36
565
47
169
24
95
265
72
48
29
43
24
41
79
101
19
24
192
17
558
198
67
24
48
5
18
18
295
96
48
96
264
48
288
72
143
265
149
630
198
7
360
11
61
29
235
240
47
90
103
185
127
240
83
90
72
18
25
144
281
79
120
701
54
90
90
198
72
360
115
83
13
167
90
127
168
155
13
96
53
126
301
264
119
18
103
360
527
73
24
173
139
48
432
119
144
73
24
209
180
252
72
103
192
408
120
144
96
384
29
72
139
120
299
277
155
109
143
90
103
48
96
48
65
126
217
503
162
79
353
126
72
145
120
120
353
199
96
47
73
144
71
169
11
162
18
289
305
7
48
53
43
137
270
193
5
139
95
1
96
48
168
47
216
241
191
18
79
120
71
144
198
19
528
216
96
23
1
17
199
53
198
108
72
73
17
7
288
47
145
125
36
127
192
480
72
96
23
361
24
72
168
59
18
115
360
48
215
54
378
72
241
137
199
288
168
335
18
7
168
24
71
217
143
432
25
137
343
120
24
648
576
24
191
144
97
120
71
169
48
143
25
65
180
235
72
71
169
245
36
252
108
55
17
7
96
144
23
25
65
415
24
281
55
125
18
121
216
48
47
49
24
192
432
41
72
103
95
72
378
72
7
48
17
7
119
1
96
72
83
13
149
90
90
127
71
18
ABCD 95835548938*3^$a+1 [50008]
27
81
19
17
51
117
27
40
89
39
72
120
21
84
3
72
9
36
63
76
5
216
48
27
9
19
32
16
44
60
24
40
84
17
3
300
40
5
27
64
84
80
117
36
63
36
16
53
264
87
48
156
45
36
96
7
8
129
3
45
243
45
72
12
111
52
72
8
72
9
91
48
41
99
33
39
9
39
16
41
48
63
4
20
9
96
48
96
7
44
9
19
20
36
120
52
168
89
67
96
20
48
40
5
36
15
33
255
153
48
31
89
99
57
15
24
69
72
63
16
12
20
24
36
93
60
115
77
7
17
51
24
84
12
48
156
105
24
91
8
33
123
84
148
8
12
132
12
40
20
100
20
9
135
21
19
12
20
12
93
12
51
24
40
8
33
36
55
53
12
15
69
79
17
3
57
3
132
45
3
88
8
141
108
27
120
84
9
108
48
31
8
28
17
108
15
120
129
15
180
108
48
45
75
12
81
12
63
12
60
45
12
43
17
111
60
52
20
160
104
96
108
36
9
79
5
15
28
8
144
36
16
20
9
91
24
41
84
135
12
60
112
56
4
72
29
27
69
175
8
132
100
228
8
33
19
113
75
24
16
89
51
60
57
156
156
96
75
4
164
45
75
4
32
93
27
48
33
48
15
45
19
80
36
12
9
48
123
9
24
91
156
173
7
8
156
16
5
75
117
87
36
28
5
27
228
81
15
36
48
117
15
60
57
15
88
84
8
21
7
77
103
89
39
24
105
51
12
33
51
69
252
19
20
144
24
100
108
104
21
12
27
16
72
20
93
12
163
44
40
44
12
33
79
77
3
21
39
36
45
87
120
60
9
39
36
129
15
24
21
51
33
228
7
12
8
16
80
57
24
51
9
75
40
173
27
9
12
3
105
39
21
39
28
29
43
17
15
40
44
180
21
91
44
60
9
15
52
5
3
84
21
31
29
151
53
12
103
32
148
8
112
17
159
64
80
21
15
12
24
81
63
57
43
84
128
9
60
24
111
21
27
12
120
9
75
9
3
100
5
48
31
5
55
5
96
75
12
72
33
31
36
161
12
43
68
12
12
36
57
3
24
72
9
72
24
3
12
36
9
3
48
45
39
105
24
132
192
72
159
45
55
20
12
48
4
5
91
56
28
68
129
63
45
12
84
15
4
176
45
12
108
51
4
44
60
160
233
15
69
15
16
53
159
117
3
108
100
12
5
60
87
45
63
16
32
9
204
84
27
120
21
19
20
33
51
69
135
81
75
21
3
72
45
120
60
48
12
39
40
44
21
15
4
113
63
60
105
51
28
192
41
12
12
31
12
17
24
127
53
27
57
27
60
201
7
8
4
8
57
15
136
8
12
12
81
12
15
28
29
120
67
20
36
33
31
44
24
36
24
132
120
84
21
43
101
72
24
3
28
20
232
185
60
135
108
9
3
28
68
4
128
84
36
57
12
36
3
36
24
60
36
33
67
80
21
27
33
84
39
40
20
132
57
51
45
55
5
15
69
51
24
12
45
60
63
225
3
204
88
77
51
33
19
53
3
16
44
64
65
7
8
60
33
123
12
24
28
36
5
39
36
24
141
27
9
60
19
5
15
16
5
156
24
39
9
3
105
55
104
96
105
39
36
24
9
51
129
84
3
84
129
36
163
101
79
168
5
60
15
4
68
96
36
33
27
88
36
12
65
108
7
32
40
41
99
28
29
79
80
72
108
57
39
69
12
63
84
36
136
41
120
147
28
20
112
32
9
471
148
68
69
15
45
24
12
19
20
60
84
24
16
5
27
52
80
16
20
9
51
21
39
16
60
56
69
24
27
117
27
16
20
4
29
19
56
21
243
57
39
36
105
36
39
45
36
75
108
9
3
120
12
48
57
12
75
9
15
9
36
12
7
68
24
84
12
69
24
279
33
15
4
48
116
225
91
29
15
9
96
39
28
80
33
91
48
8
12
52
20
9
24
27
24
96
213
147
184
32
93
51
120
48
33
48
39
120
36
36
28
48
8
64
140
36
72
9
51
9
103
17
3
153
72
187
140
96
ABCD 95835635698*3^$a+1 [50011]
5
216
6
18
60
24
7
35
66
30
18
6
13
5
12
204
24
60
36
30
54
12
43
77
6
114
30
30
108
216
24
187
24
125
91
35
13
24
41
151
35
6
60
7
36
35
6
24
48
90
162
12
156
7
23
42
102
66
132
48
120
84
6
162
12
19
180
11
6
60
168
12
43
47
61
17
90
73
36
107
97
23
90
43
83
72
30
96
60
24
30
6
19
41
24
12
48
36
24
187
83
157
72
29
7
41
43
83
270
90
18
67
11
48
120
66
7
12
35
61
131
198
120
42
30
72
12
6
42
12
114
229
35
42
36
7
11
66
36
127
5
6
72
54
24
72
18
1
53
12
43
11
114
108
72
18
138
54
168
78
24
66
42
180
48
156
103
23
37
17
264
12
102
78
72
18
24
96
48
24
37
5
7
197
43
341
90
42
6
72
6
36
6
13
65
96
114
102
42
102
138
6
55
29
6
42
79
71
48
42
48
79
5
18
18
192
294
138
168
72
55
84
72
5
36
18
150
79
101
12
36
12
42
37
36
23
42
222
13
83
13
17
48
42
30
138
24
72
288
37
131
42
72
43
60
23
138
126
13
35
1
60
161
216
90
30
7
5
7
95
30
96
42
78
72
180
6
13
17
42
24
24
30
60
72
108
96
96
18
13
36
23
24
6
24
18
78
12
36
79
5
6
121
53
66
90
6
150
66
162
67
5
30
90
24
24
6
150
12
48
12
31
29
12
90
48
102
31
17
18
24
42
6
42
36
42
1
101
7
89
43
12
36
60
29
12
18
144
6
24
12
19
5
19
53
24
60
180
48
48
72
60
252
24
60
55
11
54
96
36
48
30
121
5
7
83
6
48
12
31
77
24
7
11
18
102
30
108
30
61
24
89
18
13
11
97
23
30
18
25
23
18
96
43
65
12
6
114
19
17
19
95
24
72
18
12
84
78
30
42
30
138
1
5
12
19
24
17
60
108
31
29
43
41
18
30
42
30
36
96
6
198
36
6
258
30
72
102
12
144
43
149
30
97
192
29
151
29
79
36
11
90
180
103
35
42
24
36
48
18
30
42
121
89
30
37
72
41
18
48
66
84
55
11
30
43
5
175
53
30
24
78
55
5
48
12
79
77
36
7
107
72
18
79
47
24
24
42
7
149
240
42
6
12
19
29
19
11
49
36
5
36
36
48
19
53
60
7
24
41
90
121
119
25
41
36
96
19
5
60
60
7
83
126
12
79
29
31
29
24
54
6
48
120
127
65
24
12
72
30
162
54
109
5
6
24
6
90
96
37
11
18
48
60
24
36
12
7
155
30
12
7
12
24
11
150
216
19
95
6
55
11
72
6
43
36
120
5
6
90
30
30
162
1
60
77
30
6
90
205
5
60
36
24
6
13
29
12
67
23
73
113
24
78
85
35
6
24
367
53
36
60
24
96
55
77
67
5
36
54
6
24
7
41
24
96
72
42
157
203
85
131
61
60
17
60
90
6
108
12
48
31
5
19
11
24
162
36
132
7
5
84
30
25
5
36
84
12
102
96
102
84
48
36
84
48
79
173
48
60
19
83
97
5
175
65
36
7
137
60
96
84
84
175
5
115
65
90
114
115
35
18
19
83
48
61
89
7
11
61
12
41
6
144
61
24
41
210
24
6
19
60
5
96
19
5
30
42
30
18
19
77
54
72
78
42
30
175
35
37
17
19
36
35
24
48
90
48
19
5
19
48
5
24
31
12
29
132
66
24
25
95
168
48
25
47
13
35
42
48
6
24
25
71
174
60
36
24
24
18
30
12
31
17
24
103
17
19
5
36
18
306
174
198
43
17
60
7
5
72
30
78
90
37
48
17
90
25
23
61
77
91
227
30
66
109
5
30
6
60
6
18
60
156
54
42
48
150
13
197
6
6
42
1
5
60
91
5
54
54
12
19
29
115
41
90
162
12
36
12
7
53
12
18
72
97
95
114
60
79
17
24
31
53
55
12
35
24
13
17
42
24
258
7
29
12
48
54
42
ABCD 95835712678*3^$a+1 [50147]
300
120
132
63
25
24
140
76
44
48
108
120
39
93
3
225
132
348
15
45
24
108
15
45
28
164
48
120
120
168
24
108
52
116
60
60
84
168
72
168
12
15
345
16
152
48
60
64
140
180
120
100
23
153
135
69
40
35
93
408
120
84
63
153
87
48
117
60
328
44
48
27
33
168
84
99
9
192
96
132
3
169
71
69
36
84
3
48
49
116
192
28
80
84
75
333
3
192
105
60
420
48
64
216
92
72
96
24
108
108
60
60
144
168
420
132
96
3
357
252
48
204
228
168
72
447
33
108
64
116
15
177
60
132
360
96
183
96
205
188
135
217
80
480
96
24
15
33
168
12
123
45
484
128
207
93
228
132
28
152
48
12
171
9
72
63
633
4
140
276
132
108
60
39
21
27
57
48
135
105
48
60
60
240
60
24
96
72
12
16
24
383
93
4
8
72
120
108
60
63
192
105
60
28
120
20
24
171
169
119
432
45
72
27
25
428
312
276
252
28
32
72
36
340
20
4
95
21
24
3
33
132
120
112
320
180
40
236
120
12
120
303
145
20
100
23
249
168
63
189
52
140
3
93
124
68
51
21
40
296
220
47
45
180
15
117
171
225
207
48
240
225
180
84
96
87
57
108
12
48
112
116
60
84
315
93
112
8
27
105
60
96
264
60
40
216
20
60
12
48
184
83
33
12
228
639
1
20
24
120
75
121
23
249
180
3
169
23
105
192
36
100
264
20
36
207
48
249
36
3
189
60
52
60
119
21
48
168
24
36
520
140
72
48
27
33
24
16
23
129
48
240
15
49
128
48
12
28
392
12
195
45
3
153
24
40
336
24
188
72
76
20
180
135
57
48
120
255
109
8
72
51
57
180
51
117
60
15
69
180
183
48
357
148
164
76
20
180
60
120
460
44
196
140
84
228
28
44
3
93
132
288
24
48
60
168
252
135
57
120
48
172
8
12
96
15
9
120
96
124
371
265
32
88
24
8
48
24
40
80
48
180
108
15
145
140
60
135
9
48
ABCD 95835975694*3^$a+1 [50001]
29
7
5
24
49
3
105
54
36
12
18
48
54
6
144
47
19
17
64
84
21
11
40
24
20
49
27
20
4
80
4
104
112
36
12
36
20
85
39
120
33
120
63
44
16
21
15
3
21
15
30
12
15
39
21
33
171
39
30
15
44
13
27
20
36
52
3
89
28
33
47
19
81
27
65
28
33
71
13
35
28
192
72
108
15
12
21
33
11
1
144
18
33
24
68
12
19
17
43
45
69
150
5
25
42
78
276
47
64
39
54
126
21
20
1
27
12
44
1
60
11
4
48
8
184
8
13
95
24
61
23
1
174
21
20
16
9
48
12
39
72
9
6
18
11
1
132
15
12
21
138
12
48
6
39
20
4
60
8
24
31
42
3
32
7
29
52
12
72
33
6
5
79
48
17
1
12
18
17
19
24
6
18
36
45
24
33
48
84
66
30
15
9
48
108
54
42
39
204
12
33
11
85
12
35
28
21
198
42
3
57
3
21
60
27
24
45
216
18
29
48
24
40
116
25
39
60
75
24
65
61
75
51
69
39
29
40
21
6
5
4
24
21
6
90
18
12
33
93
24
3
45
72
23
52
44
7
57
92
1
23
4
15
18
15
104
13
23
49
30
54
30
6
39
87
18
72
63
45
11
36
13
27
20
4
24
44
12
13
11
84
136
32
40
24
20
60
28
3
90
12
83
12
52
99
125
19
101
19
57
15
6
27
60
56
36
13
18
77
36
1
15
33
36
36
84
111
33
11
160
15
21
105
59
36
28
3
54
24
132
60
192
12
36
12
27
60
44
40
12
9
3
8
7
6
35
25
39
33
3
9
87
15
45
33
123
108
12
8
85
12
108
11
79
65
49
75
48
3
65
49
42
45
15
21
20
13
75
72
123
9
3
69
264
57
63
9
75
117
23
76
9
6
84
33
12
87
45
24
27
9
20
109
6
6
3
111
33
36
21
114
6
84
47
43
54
48
35
7
17
4
69
12
6
48
89
7
65
31
60
69
8
76
39
12
81
12
57
36
59
13
18
24
114
6
30
83
13
23
25
12
123
45
15
39
101
16
44
49
3
27
12
53
28
12
3
5
133
11
16
12
12
21
39
15
9
96
84
24
36
20
40
69
18
53
49
27
33
6
21
9
36
35
79
5
25
87
24
63
5
61
12
42
36
57
60
20
19
18
3
8
31
5
13
75
36
39
42
35
49
87
92
16
9
48
12
6
45
12
32
1
150
17
7
36
120
129
48
60
80
64
15
101
37
27
69
111
9
15
12
27
6
11
4
20
12
24
28
56
109
23
43
60
24
17
28
3
12
105
21
72
3
69
47
40
45
84
84
15
3
9
21
3
32
24
61
59
169
66
189
15
30
30
5
24
112
8
1
60
47
40
33
24
11
36
133
42
24
30
24
36
6
30
90
6
3
57
23
85
15
120
12
20
28
44
16
12
48
12
12
32
43
105
60
12
9
6
6
27
36
56
4
24
56
37
24
39
21
11
115
18
11
13
42
24
21
9
36
114
9
20
7
9
9
51
9
23
12
16
12
32
25
75
36
21
6
29
36
7
60
18
27
15
77
28
20
97
111
9
35
1
3
15
246
36
30
12
18
12
66
6
99
72
20
232
68
13
27
105
23
19
12
53
52
20
49
36
63
72
24
15
54
36
51
20
1
12
42
29
24
16
21
24
12
30
12
41
61
63
12
45
294
9
60
87
41
103
12
24
6
87
12
3
66
24
15
21
15
60
9
27
36
12
72
3
12
93
21
54
21
20
4
8
64
135
69
20
1
48
48
12
6
36
66
183
69
30
12
6
63
87
69
9
24
3
3
60
60
41
49
15
27
17
1
60
35
19
78
59
64
21
48
12
6
29
25
15
24
60
12
44
4
32
52
21
27
39
29
72
67
113
7
21
44
103
45
8
37
3
69
23
43
41
4
9
102
29
100
36
69
11
121
3
69
36
39
8
4
68
55
18
30
114
11
49
3
20
1
72
48
120
54
33
48
87
105
45
135
105
15
68
37
3
24
27
5
1
27
51
101
13
3
32
1
59
1
15
39
33
20
4
60
63
17
16
20
28
12
105
15
15
102
51
116
4
72
12
33
60
15
12
57
63
15
21
20
49
66
24
53
13
60
131
1
27
56
72
4
21
39
8
7
69
56
13
35
36
24
73
47
31
29
108
25
23
1
23
1
35
4
48
165
54
65
24
25
30
9
15
66
132
18
6
66
65
49
54
30
42
30
30
48
81
48
15
6
35
61
51
12
12
21
12
23
19
5
28
36
12
8
72
108
24
1
24
102
6
12
6
42
3
9
15
147
29
49
78
84
33
33
12
35
36
12
24
1
54
101
24
1
24
15
3
36
41
24
1
24
6
9
15
42
12
3
32
13
15
84
8
25
15
27
93
56
52
15
72
21
12
44
49
47
13
71
16
44
40
44
24
37
30
45
63
17
76
20
12
1
84
87
3
18
39
21
23
19
17
13
6
29
16
27
12
5
52
9
12
35
19
9
12
8
36
36
28
21
59
96
40
36
3
42
35
4
63
66
11
25
35
36
13
120
75
135
57
3
6
23
85
156
66
33
45
47
1
15
32
55
33
63
9
12
15
6
60
27
33
3
69
6
21
44
19
21
36
21
12
27
24
84
48
228
9
12
51
12
8
4
3
6
36
24
11
49
54
57
63
53
52
32
25
30
81
60
12
8
172
33
83
4
45
48
39
96
9
3
21
27
128
4
3
5
40
12
56
16
8
67
9
144
192
45
60
3
32
28
15
45
96
9
12
35
100
9
72
63
20
60
79
45
20
1
71
49
12
3
135
6
11
ABCD 95836139962*3^$a+1 [50081]
24
144
115
5
136
15
9
141
90
281
16
93
99
48
80
112
48
117
83
64
168
45
180
15
48
144
33
111
56
16
152
112
48
21
27
8
79
36
101
48
72
49
47
120
7
33
63
54
30
341
25
191
253
6
189
48
303
57
33
207
27
93
117
3
80
72
88
168
9
30
297
99
21
104
72
40
192
56
144
145
36
54
45
81
180
60
30
17
7
57
56
72
16
9
47
24
25
54
36
29
16
144
45
203
24
16
24
80
24
115
30
47
360
72
216
16
9
54
17
40
176
64
8
40
32
144
25
15
69
83
72
136
69
3
24
99
54
36
90
57
8
16
48
168
33
120
54
36
234
147
24
15
9
45
83
48
79
126
150
5
16
8
16
32
7
33
72
21
107
48
240
192
13
59
25
63
117
11
49
47
16
392
88
120
168
69
75
56
160
72
128
24
1
24
23
160
87
360
81
75
29
40
81
120
111
168
56
49
156
11
168
1
111
368
61
27
72
56
16
56
13
54
21
24
81
30
9
81
87
104
16
63
137
40
63
9
128
73
87
63
9
75
45
105
30
60
93
33
47
73
71
88
32
79
105
24
96
15
105
24
56
16
48
288
8
139
45
120
15
33
57
47
73
90
117
33
135
48
120
33
119
72
24
55
105
56
43
5
72
13
3
128
16
8
48
103
297
48
72
8
55
65
216
64
129
87
33
15
48
153
87
243
30
114
21
296
16
128
55
9
80
55
305
16
9
156
11
103
257
16
8
25
15
24
152
79
30
27
63
17
40
72
48
128
40
24
8
7
90
135
56
109
147
33
96
180
30
117
72
8
48
16
189
11
96
48
16
80
40
104
115
54
126
30
227
7
57
39
54
155
16
45
11
16
57
15
32
103
353
72
112
33
111
159
150
3
200
72
96
216
19
45
24
21
99
48
3
84
126
27
87
105
51
125
160
120
15
41
13
131
79
17
16
48
24
200
40
21
155
40
69
11
85
27
3
285
32
112
192
56
40
72
32
64
24
128
40
27
66
107
37
96
90
41
16
80
97
15
96
9
36
180
47
40
63
84
6
39
56
72
13
11
109
90
9
200
816
64
168
27
5
16
216
48
21
51
8
376
72
63
81
48
48
32
121
30
81
56
72
25
6
120
81
159
90
39
48
24
48
32
169
30
17
88
120
9
180
27
9
87
120
72
8
48
160
144
81
119
16
9
63
63
9
152
64
15
84
36
17
72
16
24
80
216
72
168
79
153
24
96
80
48
115
245
49
180
3
48
69
147
129
30
114
15
96
24
248
72
40
21
27
33
47
127
17
43
30
96
167
24
64
80
72
277
75
72
56
13
27
120
120
72
32
216
37
51
192
33
15
69
3
8
49
23
40
120
168
24
15
65
96
232
120
128
25
47
43
114
171
72
93
35
79
57
168
32
280
33
15
200
16
32
112
48
200
7
33
344
136
33
47
43
ABCD 95836411922*3^$a+1 [50018]
48
3
69
7
132
84
156
53
6
21
12
147
1
20
12
15
90
36
63
52
48
12
5
19
35
36
9
88
11
37
84
48
48
5
7
11
120
18
3
75
61
8
40
24
8
15
49
5
79
11
73
23
121
35
21
33
3
3
1
24
84
11
78
3
33
147
12
36
28
11
12
24
73
11
37
77
12
19
20
21
18
25
96
77
84
43
60
11
25
60
20
36
21
3
4
11
1
29
3
3
1
47
42
7
11
1
72
47
6
67
23
129
27
21
96
16
24
32
9
79
12
41
30
6
72
18
13
24
11
9
15
30
19
12
65
15
64
68
15
108
21
52
101
3
3
180
126
18
30
19
77
19
11
1
44
27
21
40
107
54
91
11
97
32
24
40
72
41
31
29
3
36
15
66
31
44
3
66
186
18
7
23
1
41
48
55
41
30
24
49
20
15
6
30
24
57
48
28
5
27
16
12
24
56
16
48
71
9
9
39
75
72
30
24
7
36
29
7
24
23
13
71
21
16
35
1
20
57
39
15
12
13
23
57
4
89
7
5
96
36
43
65
55
24
32
48
28
11
54
30
6
39
4
29
39
9
79
65
39
15
72
54
60
90
108
72
18
18
48
13
29
12
27
81
18
1
35
13
60
5
36
39
45
31
47
12
21
96
15
54
36
39
16
83
36
9
51
12
73
48
12
17
3
69
120
6
12
18
6
18
7
24
8
72
9
27
12
21
15
21
43
29
67
12
5
18
1
5
12
79
12
17
42
21
9
7
11
72
54
6
37
71
25
60
20
15
24
48
42
43
23
6
3
45
60
90
12
37
12
12
72
83
24
21
12
33
24
48
18
73
56
52
131
18
30
13
41
19
48
11
57
45
3
75
30
90
1
48
29
12
6
90
19
108
47
6
15
51
81
63
114
15
28
12
35
66
3
33
7
83
24
30
39
3
1
32
21
15
33
18
24
18
3
16
56
87
1
24
8
96
28
17
42
18
15
4
11
1
24
11
78
19
137
54
1
84
5
6
49
20
96
72
4
96
59
25
24
20
21
36
30
57
51
36
6
12
75
28
36
29
12
18
18
42
49
23
18
7
23
42
31
17
42
36
84
1
41
7
11
1
56
9
42
133
5
6
85
89
79
71
25
24
36
41
39
15
54
12
31
47
13
5
91
96
36
5
79
17
15
3
36
54
19
60
41
36
19
12
11
21
64
17
3
57
66
6
3
28
20
15
18
36
18
25
56
4
36
24
56
57
31
23
36
30
42
61
8
16
5
147
45
3
57
55
24
24
53
54
78
7
36
29
30
36
1
23
13
92
21
75
63
93
36
4
17
31
8
33
7
11
33
36
33
27
12
3
12
36
24
30
39
15
25
35
25
32
4
59
97
35
48
9
33
72
30
1
12
65
19
12
60
29
7
47
36
18
6
73
47
13
5
27
63
21
21
66
37
44
51
18
75
16
56
27
6
48
39
3
72
73
32
21
66
9
64
17
96
159
112
60
36
41
3
69
3
16
5
43
5
96
19
17
19
11
21
16
12
8
21
7
11
21
4
113
24
3
15
30
18
81
9
24
3
48
21
30
6
15
4
68
15
1
12
32
15
18
12
31
41
6
1
56
33
7
32
45
3
24
112
5
54
49
59
54
6
61
140
48
21
7
24
8
9
24
39
33
66
24
33
3
1
17
54
21
172
77
18
1
20
4
23
49
5
6
102
3
21
15
69
54
49
41
43
24
48
53
111
9
114
36
93
4
84
12
20
21
55
20
9
19
92
15
21
28
36
5
18
61
12
60
35
48
6
39
15
21
9
19
5
15
16
92
16
8
51
12
25
20
12
24
15
1
35
18
67
8
64
17
187
68
39
25
44
28
68
16
11
6
30
18
3
64
5
19
72
56
3
12
6
3
9
31
36
48
53
7
24
59
33
108
15
6
3
81
90
54
43
96
12
20
4
11
13
23
12
36
13
11
33
3
21
12
3
1
17
15
40
83
49
23
9
27
60
73
17
90
36
84
6
19
24
8
3
1
20
63
36
9
51
33
39
49
41
30
13
5
7
48
8
9
7
92
9
60
103
143
73
17
27
12
24
27
6
75
27
36
1
44
45
204
7
83
18
51
39
30
27
27
6
18
69
24
9
18
42
43
60
60
47
18
19
23
21
16
17
3
15
13
80
15
48
60
13
56
3
33
4
24
29
7
83
73
24
5
18
25
12
60
32
3
12
6
120
7
11
9
33
12
42
21
4
5
54
45
88
32
16
35
6
15
16
23
93
36
12
36
16
77
31
17
6
36
66
78
36
21
16
96
77
31
36
23
6
54
54
3
28
41
7
24
59
21
12
21
15
28
44
40
53
30
9
48
16
12
29
247
96
68
3
72
33
28
32
27
36
1
56
111
12
60
1
11
25
125
111
51
13
36
17
18
60
21
76
23
60
36
21
184
11
12
73
35
42
67
44
15
1
20
76
32
84
87
37
5
7
23
24
36
69
3
30
6
30
6
54
12
27
63
9
15
57
48
16
20
3
12
93
15
36
36
13
36
23
126
19
5
30
18
18
6
36
19
35
1
53
54
49
17
127
12
5
75
24
81
36
7
17
12
36
3
24
15
1
20
4
95
72
1
80
9
60
18
30
6
13
8
81
39
15
1
8
52
140
3
54
30
18
39
24
15
90
39
12
21
18
57
33
3
28
59
33
3
48
13
68
51
109
17
31
12
5
24
102
36
24
54
72
18
12
37
8
28
128
39
30
60
15
3
109
47
18
27
15
36
12
42
7
77
151
35
13
17
24
12
7
35
33
3
36
21
15
25
12
20
124
29
63
15
21
12
57
7
48
11
18
7
35
66
42
1
11
18
55
17
31
77
36
39
3
48
24
12
18
6
21
48
87
6
3
27
21
33
43
11
21
15
90
7
29
3
15
25
72
17
3
4
32
27
1
36
44
12
123
54
42
37
17
51
147
120
1
24
53
48
55
17
43
11
18
36
6
13
84
8
15
1
24
32
39
21
27
42
15
76
11
21
21
48
39
21
15
21
36
30
18
42
30
18
9
16
35
33
28
65
3
33
84
24
15
3
13
17
42
30
31
5
19
71
42
19
48
23
57
12
4
47
24
18
36
3
63
60
57
33
7
23
73
17
103
101
7
23
21
15
25
11
54
24
19
48
48
29
48
72
39
3
30
6
49
5
55
60
24
17
24
36
15
16
17
31
41
18
36
49
29
3
4
32
48
33
6
1
56
27
36
36
ABCD 95836422562*3^$a+1 [50026]
11
25
24
95
96
108
73
6
30
47
60
1
11
12
55
89
1
11
1
11
61
47
13
12
42
90
288
12
11
13
11
1
11
60
55
72
41
31
42
30
6
11
7
18
72
71
48
181
35
37
35
25
102
18
23
48
7
41
13
144
48
11
31
77
13
11
43
30
11
151
24
30
24
71
1
18
102
36
108
144
60
23
7
65
7
77
72
432
84
25
95
151
126
11
24
55
41
12
115
77
61
119
13
12
6
54
23
12
36
24
12
13
35
108
48
49
71
37
264
6
54
23
49
66
6
23
72
43
18
24
12
60
12
42
30
11
49
84
60
54
77
12
108
12
108
73
23
19
17
1
11
1
18
29
12
1
23
60
12
60
19
18
60
11
25
36
107
13
11
13
18
18
131
85
11
25
23
13
23
31
90
48
24
179
84
25
23
121
143
55
29
72
60
240
49
23
228
13
36
71
24
12
48
13
23
25
18
137
96
1
71
169
23
7
6
18
17
55
29
37
36
24
288
35
120
55
89
55
77
1
23
36
25
167
36
1
180
48
23
85
35
97
59
133
6
48
5
24
24
12
31
48
65
264
121
35
25
35
13
11
12
1
12
24
143
13
18
53
61
12
35
60
37
102
90
11
13
23
49
30
6
11
1
24
54
29
12
12
13
11
67
41
49
126
65
55
90
6
29
12
7
42
131
25
24
107
31
17
72
12
25
23
37
102
114
143
72
24
36
12
73
360
47
12
156
31
65
25
36
72
11
132
84
48
31
42
11
48
108
7
77
72
85
96
126
48
17
60
13
119
61
24
11
24
181
138
78
59
7
29
25
36
11
96
43
53
36
73
36
12
60
36
102
96
53
67
77
108
48
1
6
90
12
72
18
54
11
25
11
25
23
1
35
144
108
13
83
12
49
108
36
36
114
29
25
131
7
18
11
13
12
107
1
6
29
1
18
89
24
60
121
18
30
36
54
5
37
102
18
59
19
29
36
7
48
18
6
66
72
179
73
180
23
108
84
12
25
36
78
29
12
144
13
108
203
49
95
169
24
12
95
73
48
132
66
42
23
36
36
25
47
103
30
36
60
23
25
107
24
36
48
43
17
60
61
11
36
25
47
108
49
48
11
48
49
60
48
114
17
109
47
25
11
7
48
173
84
85
23
37
108
71
19
54
11
7
102
18
18
144
54
6
18
29
109
23
55
17
24
72
12
24
36
12
19
65
73
60
23
84
72
24
240
1
36
72
24
95
84
49
24
54
30
47
67
101
1
107
79
18
47
12
84
36
67
168
137
1
59
168
36
25
36
72
60
72
35
24
36
7
5
12
25
72
191
37
36
204
72
84
6
72
18
54
77
211
29
25
36
11
108
84
13
11
12
7
5
24
85
11
1
42
29
24
67
53
12
12
37
35
48
1
23
96
12
49
6
149
12
121
83
13
120
107
24
37
11
37
54
126
24
35
217
30
54
47
72
61
60
72
36
30
65
25
11
61
47
25
11
43
41
12
91
90
59
1
107
1
23
48
1
30
150
66
72
53
24
19
65
7
149
13
108
18
17
60
49
180
30
6
11
120
7
18
6
233
48
1
54
53
12
13
71
24
12
31
78
71
1
71
60
132
25
18
53
12
84
24
48
67
18
12
11
60
48
84
48
133
23
193
47
37
107
1
36
6
90
83
60
120
61
251
24
60
1
24
71
37
12
18
54
11
31
5
12
13
42
162
107
96
49
48
11
133
18
6
36
30
114
11
48
49
18
66
6
72
17
1
107
12
37
35
12
24
36
199
5
48
109
60
35
36
19
5
43
29
144
25
162
41
121
24
47
25
102
65
103
66
11
24
36
79
18
23
13
90
54
83
12
12
24
24
84
144
72
85
83
1
95
19
161
1
120
59
36
31
5
19
72
18
83
25
108
12
83
24
199
6
36
12
18
29
49
11
24
103
5
12
1
203
13
47
12
24
60
24
24
121
23
12
85
23
24
24
55
72
41
12
60
1
23
25
24
95
31
30
11
120
24
85
18
137
1
54
54
59
31
54
24
11
1
24
36
11
7
65
97
143
13
240
12
6
66
6
30
23
60
13
23
67
72
30
18
29
36
13
23
25
24
36
35
13
35
43
54
59
60
115
30
23
12
61
47
25
12
227
24
84
121
54
77
121
18
17
1
30
78
12
11
60
36
19
6
48
167
120
12
24
169
48
54
18
ABCD 95836508962*3^$a+1 [50030]
267
336
69
60
143
25
120
180
72
48
12
87
33
191
289
48
239
121
12
180
215
112
141
72
11
49
95
85
60
48
12
195
93
195
165
75
57
180
48
323
37
72
35
13
180
12
83
192
13
195
48
189
240
131
144
85
60
15
272
373
60
111
32
48
37
132
348
443
49
111
144
165
11
49
335
16
320
109
48
300
60
123
117
59
121
180
3
9
228
35
37
107
48
493
195
177
360
120
351
237
35
37
48
107
145
48
95
240
112
45
131
544
333
3
69
540
63
105
72
47
400
141
12
180
227
16
297
108
240
132
60
155
25
135
93
12
167
13
60
60
60
60
227
121
23
96
253
51
176
73
48
12
75
176
217
192
108
12
60
35
73
23
217
132
48
72
120
108
120
95
112
32
13
180
168
167
48
85
299
133
60
108
180
95
144
48
13
99
93
300
135
93
227
48
37
251
109
35
193
12
3
32
16
96
273
60
120
27
21
360
147
32
121
23
109
3
45
35
145
132
60
288
12
83
64
33
15
32
73
48
192
300
120
180
15
33
72
71
397
72
11
277
120
132
47
96
25
12
120
168
107
205
60
168
72
120
240
47
240
13
35
13
83
112
285
192
108
23
97
72
48
39
273
15
320
16
432
117
123
48
32
112
213
203
157
35
97
120
48
132
131
16
213
180
23
37
48
420
12
347
181
107
112
81
60
12
180
35
240
112
201
23
96
400
48
45
168
12
15
32
16
144
176
577
63
48
176
61
12
48
60
107
96
49
48
60
192
131
49
15
105
60
11
229
107
1
240
132
171
69
108
143
37
180
60
72
108
39
48
225
48
399
21
27
105
168
192
48
312
167
121
132
3
105
72
15
345
87
213
203
37
11
64
192
153
48
120
207
33
60
83
112
105
39
48
705
168
120
12
120
480
180
108
123
69
420
168
72
167
1
207
ABCD 95836680092*3^$a+1 [50002]
54
36
36
18
156
36
3
45
6
29
1
30
126
18
12
5
16
20
64
44
25
99
21
126
113
61
195
99
12
29
4
51
54
90
36
54
12
35
43
57
44
79
6
111
20
19
66
30
21
32
1
156
24
27
69
15
129
54
72
30
39
15
96
129
39
125
7
161
79
108
5
31
5
25
114
101
61
78
81
39
150
35
7
48
60
101
19
33
3
30
6
5
25
83
48
7
126
11
25
78
21
44
12
196
33
60
54
33
12
32
64
44
12
19
5
79
137
13
42
18
47
55
53
37
54
30
30
29
7
48
6
6
33
105
3
33
11
36
79
65
79
125
25
30
45
51
138
6
30
11
55
41
19
48
5
91
21
39
6
63
8
13
51
24
80
40
21
18
41
16
15
84
84
41
120
52
9
11
19
53
7
29
24
7
18
12
71
37
11
132
40
44
60
25
60
23
36
181
11
19
5
4
24
36
105
30
24
36
65
64
27
120
5
136
108
39
6
111
80
49
51
60
33
42
60
84
60
24
57
108
36
80
12
7
65
108
43
29
52
33
23
43
65
19
12
54
96
51
27
201
116
16
39
5
73
75
15
30
42
29
52
123
29
7
24
17
67
192
24
29
12
36
7
30
15
27
21
44
85
108
12
114
21
48
36
39
6
15
9
71
55
36
173
28
93
54
60
33
9
11
60
13
96
30
41
28
189
192
30
5
24
19
60
21
255
45
15
21
33
12
48
30
12
5
115
24
84
72
24
9
57
3
20
31
54
11
79
77
49
54
36
5
61
243
45
63
27
12
24
6
78
53
13
6
108
6
6
41
7
30
150
72
198
11
19
210
11
4
32
109
11
43
102
30
24
30
66
174
279
15
42
18
12
48
72
45
15
29
1
48
102
45
15
21
99
53
7
5
85
59
31
54
147
48
32
4
39
30
54
45
56
31
5
55
41
84
13
120
111
75
24
30
42
30
3
195
33
93
15
21
83
28
9
119
61
35
36
28
9
27
99
21
45
30
21
20
72
25
11
16
69
54
41
25
27
57
30
5
16
15
21
116
73
99
56
91
41
7
105
36
15
126
30
5
19
6
155
25
18
5
7
29
31
5
36
7
81
20
1
23
28
3
150
47
19
18
12
18
30
107
28
8
43
41
60
163
45
27
90
71
103
24
60
12
78
11
121
24
54
21
21
23
91
66
48
3
68
72
64
8
31
30
15
80
31
60
18
131
265
90
5
241
3
117
3
15
81
39
96
66
30
5
36
37
6
30
36
48
11
19
21
116
25
11
7
65
55
6
90
29
55
12
29
36
13
51
56
16
123
36
90
59
229
60
35
91
96
9
36
9
36
179
25
36
75
3
45
116
36
24
1
84
6
60
120
54
66
5
4
15
17
37
47
43
65
127
30
18
65
100
105
23
103
29
48
24
103
96
30
95
4
27
24
17
12
31
84
21
69
47
25
18
21
32
73
90
36
21
33
66
113
31
5
19
72
21
99
41
48
31
41
43
6
138
36
246
30
29
55
126
30
60
84
41
64
69
30
53
108
156
25
48
12
11
40
93
30
17
43
6
131
19
24
21
39
41
19
30
15
135
6
23
25
90
45
92
24
31
33
15
90
6
45
60
15
6
59
1
11
24
64
56
24
145
30
449
145
42
53
28
44
76
32
76
32
43
69
57
18
6
15
45
39
27
89
1
71
103
29
25
11
12
79
24
21
9
39
81
6
53
1
71
84
52
33
66
21
3
66
54
90
27
3
105
105
90
60
77
7
6
66
21
8
31
120
138
72
35
115
185
60
100
44
19
42
59
31
24
17
37
51
252
44
64
51
149
121
11
37
3
9
18
5
1
71
244
39
12
5
19
77
28
36
45
18
36
245
1
54
41
36
4
45
54
36
78
3
44
24
31
48
30
66
90
35
85
24
6
17
73
36
18
96
114
30
60
5
7
29
25
39
20
60
7
101
43
21
44
4
57
30
24
41
19
60
9
12
63
30
83
4
3
12
24
5
60
1
78
5
36
24
85
12
11
43
41
85
18
21
75
125
72
64
3
41
24
12
36
7
30
23
187
5
28
8
25
66
54
6
53
55
30
102
41
67
65
36
72
108
115
5
19
17
199
45
32
28
39
6
11
36
52
87
24
126
71
19
5
43
90
111
80
61
3
45
111
51
53
7
30
18
65
91
5
72
48
55
5
61
83
55
17
145
114
21
9
54
162
83
28
57
11
12
103
21
15
5
73
95
172
44
55
29
7
120
108
77
19
60
21
33
83
19
24
29
1
ABCD 95837043884*3^$a+1 [50053]
65
40
21
42
18
15
48
96
80
25
63
15
48
17
7
126
35
109
59
61
11
24
88
56
72
40
129
15
8
25
78
17
103
9
56
7
137
40
21
27
8
25
47
25
30
81
56
24
7
113
7
114
36
83
169
12
179
1
71
115
90
54
5
24
24
16
56
55
33
75
93
24
81
23
121
23
133
60
210
77
73
167
115
117
8
97
303
152
25
6
129
33
30
17
91
5
55
185
88
9
87
3
18
24
66
24
89
96
25
23
192
184
111
9
21
18
18
42
48
60
17
37
90
9
9
12
90
216
54
60
23
13
12
167
16
32
25
18
5
48
1
71
37
18
162
30
72
9
120
57
183
51
29
61
59
16
96
72
48
48
152
49
23
16
81
18
5
127
90
18
117
135
90
159
57
47
7
113
25
23
85
3
32
120
7
65
67
21
27
93
129
23
256
56
115
48
45
72
33
72
66
54
90
21
32
37
108
23
55
137
223
17
73
12
240
72
18
48
9
141
12
78
30
35
145
23
91
90
18
162
30
36
5
55
89
1
234
45
21
24
75
63
60
12
126
35
48
144
7
6
35
55
57
128
24
16
8
16
21
59
48
37
30
21
80
25
63
96
81
87
96
141
90
30
59
16
273
47
223
12
21
69
348
63
27
101
37
114
36
173
64
33
39
128
16
72
8
16
45
18
12
53
55
33
99
18
72
180
66
60
54
411
32
96
72
120
24
1
119
133
51
80
49
30
17
40
104
79
105
32
40
15
65
16
8
1
180
11
64
24
87
9
93
72
150
48
53
24
16
15
42
63
80
64
80
13
107
1
23
199
48
54
51
39
81
80
55
54
123
56
7
210
47
88
45
54
60
9
24
176
96
55
18
102
6
219
33
30
288
24
18
48
47
7
6
90
30
27
27
21
75
54
120
6
90
30
24
18
30
105
176
49
18
77
7
6
99
135
30
35
16
8
1
30
81
117
51
32
7
113
24
31
30
24
48
155
72
16
24
75
6
15
69
35
64
51
21
128
160
32
120
64
24
27
12
132
36
89
31
57
87
33
56
91
29
64
72
80
121
39
225
168
72
180
51
15
114
23
7
36
29
175
66
23
16
15
89
1
78
72
18
72
23
16
56
61
27
15
18
30
60
29
55
89
19
42
18
30
3
120
45
443
7
105
32
37
18
17
1
234
53
48
25
23
72
48
7
89
24
121
36
75
87
57
153
90
18
24
123
48
135
54
120
96
35
64
21
60
54
30
171
45
24
131
157
162
126
174
18
42
9
80
1
15
8
7
6
84
71
48
160
69
18
57
128
24
1
23
91
30
36
24
35
96
49
111
69
18
65
43
30
54
41
19
90
179
19
45
63
54
83
7
318
60
12
59
19
21
32
217
12
11
205
155
79
126
54
5
13
18
24
36
77
85
51
192
45
84
60
30
5
85
36
15
224
16
24
56
384
64
32
67
180
18
24
48
18
77
240
103
72
18
102
41
19
138
27
33
30
72
153
45
3
72
105
15
9
71
48
7
102
42
18
111
32
67
45
45
11
96
1
90
29
13
3
9
6
65
19
126
54
161
25
143
19
77
64
72
48
21
83
7
9
9
63
15
33
24
32
31
57
72
15
89
1
23
88
15
42
63
9
36
27
8
247
57
8
7
36
237
8
40
39
6
144
36
15
15
9
45
11
88
81
39
141
35
25
36
75
152
37
18
65
48
168
16
24
21
179
40
21
3
207
9
96
81
15
48
24
147
36
9
96
39
30
36
47
88
104
120
24
31
78
30
53
40
152
85
11
7
90
84
35
55
9
72
45
24
11
7
17
85
11
232
8
ABCD 95837498236*3^$a+1 [50023]
109
95
36
6
168
12
30
24
61
23
156
6
24
79
47
30
174
30
144
103
509
24
24
30
42
18
96
6
3
57
138
6
180
294
6
66
24
30
36
120
18
1
41
18
12
54
90
24
96
30
54
66
84
36
96
3
117
144
150
36
18
303
27
6
30
66
150
9
51
24
21
16
107
132
1
149
30
13
96
59
12
78
235
95
96
1
59
84
60
21
39
25
41
151
113
207
15
24
66
54
114
6
60
60
96
18
36
210
36
30
18
12
9
9
36
6
24
6
48
36
6
78
30
25
17
30
30
51
112
35
96
240
36
18
30
132
84
36
18
12
255
48
16
11
85
23
12
48
61
32
39
114
36
54
36
48
36
36
60
30
48
30
60
13
29
18
1
101
78
6
24
96
6
121
53
90
114
30
96
81
63
60
12
9
39
12
90
78
126
6
120
84
21
39
30
24
90
12
60
33
27
24
30
54
73
53
144
60
42
60
60
13
35
42
78
126
39
51
96
48
61
5
24
147
9
276
114
145
29
30
240
85
11
36
1
17
6
6
51
3
36
60
84
66
30
78
276
150
6
43
32
15
1
29
30
21
3
36
30
180
90
13
137
30
54
30
90
66
48
72
108
12
9
21
43
41
7
17
63
27
156
126
150
18
102
60
24
144
60
42
19
131
30
18
30
102
204
24
37
83
30
6
169
11
37
23
6
48
51
15
60
85
35
84
42
18
12
174
90
9
15
120
42
54
9
87
198
60
90
13
59
108
102
48
12
108
6
66
51
207
156
6
90
120
61
48
11
18
30
85
251
37
80
27
37
65
24
135
9
12
30
150
54
1
173
42
60
45
75
21
3
90
60
6
78
66
6
18
30
126
24
12
108
72
213
57
30
30
43
5
60
66
66
84
6
24
121
80
153
90
12
78
312
78
157
65
24
96
135
99
36
240
24
36
108
96
60
37
29
51
3
61
48
35
12
1
23
96
84
174
7
96
47
36
61
53
30
96
66
91
23
6
19
29
66
36
61
17
90
37
35
78
42
60
18
55
48
32
105
12
78
60
33
39
90
18
210
43
23
84
12
78
12
24
6
18
72
135
75
48
36
1
35
30
78
72
201
27
150
126
1
23
150
6
6
18
36
36
60
1
59
60
48
150
6
6
54
24
60
12
49
96
35
138
66
97
29
30
24
54
55
11
117
64
95
78
36
36
90
204
30
39
267
24
109
32
15
24
24
97
83
36
9
57
30
24
66
79
89
7
293
156
126
108
30
30
12
13
47
33
81
31
5
18
276
6
18
93
64
80
3
132
258
30
36
30
7
29
84
156
114
66
30
90
55
143
81
21
18
72
48
81
16
53
150
72
141
57
135
15
1
101
30
24
30
90
30
31
35
48
72
48
36
24
25
35
6
6
24
204
6
7
197
60
175
11
21
33
12
18
12
69
16
128
51
126
108
51
75
36
24
6
18
120
6
90
24
36
36
78
43
83
246
78
36
6
78
192
60
18
51
111
30
19
29
51
16
65
78
6
6
21
27
36
49
35
60
81
75
114
126
6
78
90
7
65
18
96
45
9
247
29
24
222
13
77
78
37
59
24
96
24
30
42
60
24
24
42
114
96
60
25
144
29
42
180
90
283
80
21
84
102
18
12
90
24
54
43
137
6
30
24
12
30
78
6
24
66
6
61
224
96
63
60
24
13
83
96
93
27
85
89
66
84
1
35
13
71
25
179
6
174
12
13
77
30
144
84
96
1
23
153
63
1
53
27
16
23
30
54
30
12
84
7
48
11
69
195
30
66
45
15
78
12
39
99
132
54
114
60
96
24
66
24
51
39
12
45
159
30
ABCD 95838014206*3^$a+1 [50017]
19
161
199
41
31
116
60
64
5
55
17
3
33
7
36
24
17
63
9
39
76
36
77
12
84
267
108
48
12
12
36
12
12
81
15
52
12
60
108
12
20
64
32
24
105
3
28
60
17
15
21
7
5
55
29
48
7
113
15
21
60
19
36
125
27
33
228
3
100
116
33
36
3
16
32
40
20
24
9
12
15
24
124
29
3
52
68
24
108
21
60
120
87
12
12
40
48
8
33
12
75
4
48
5
3
72
88
20
21
36
3
45
19
56
64
24
72
72
5
15
52
20
48
33
24
19
12
5
7
20
72
60
16
32
100
32
40
20
420
93
27
9
48
91
65
12
51
24
36
84
124
44
52
20
21
72
7
89
115
132
20
4
36
168
29
103
65
19
20
60
28
20
48
84
96
24
4
5
39
21
12
27
12
57
51
28
12
80
9
103
108
8
24
4
5
7
29
19
65
72
36
48
3
57
55
56
21
103
48
20
105
3
84
76
32
12
60
36
9
63
21
36
19
5
199
8
28
53
3
28
65
3
232
36
17
15
21
31
32
81
12
63
52
29
36
60
87
108
45
27
21
19
8
100
12
84
44
9
3
40
113
3
52
20
16
36
89
7
5
15
88
60
36
8
28
80
64
24
56
4
32
4
204
5
12
75
124
36
20
60
24
33
75
117
19
32
24
36
9
24
7
48
5
67
12
68
33
19
32
57
7
36
48
20
33
39
40
20
57
19
17
43
12
77
72
39
64
8
9
3
45
31
84
8
21
19
5
7
24
17
135
12
33
108
79
20
16
32
4
77
43
24
77
267
72
81
15
45
36
43
17
12
84
3
28
144
5
48
24
48
75
88
140
12
12
124
56
48
16
77
39
16
17
7
137
103
41
7
8
52
125
24
31
32
100
24
32
45
39
4
44
45
3
28
84
8
24
36
28
17
79
20
69
147
40
20
57
7
36
29
84
39
28
65
12
27
64
60
5
187
12
29
91
12
36
137
7
20
21
7
5
55
12
68
76
17
48
19
108
32
12
40
29
7
12
29
99
4
17
31
17
36
55
5
39
220
5
135
105
55
48
12
48
12
56
12
28
12
68
93
39
45
7
56
40
41
111
9
72
39
12
189
39
28
12
32
208
68
28
65
111
28
17
36
15
45
39
69
36
48
223
5
168
7
12
8
4
108
68
192
12
21
27
136
36
60
68
12
16
17
27
16
12
12
29
51
28
12
101
27
33
39
60
33
15
16
17
12
55
65
12
3
81
27
72
252
16
20
4
20
40
120
5
24
27
28
44
21
48
67
53
24
48
51
16
60
20
28
41
115
24
12
24
60
60
29
12
36
144
60
87
28
20
60
33
31
60
8
16
56
16
44
9
87
28
12
24
24
36
8
28
60
17
48
48
31
8
69
159
33
39
57
15
21
55
24
80
45
15
36
132
108
72
28
24
48
20
40
20
45
7
20
76
72
48
140
12
12
33
48
12
75
9
111
12
64
104
48
9
3
33
19
77
84
79
60
5
3
12
4
29
55
80
21
36
12
48
19
36
8
12
216
72
40
8
9
15
36
60
4
8
172
96
41
91
92
76
89
51
124
24
24
5
27
45
55
56
4
68
52
36
17
31
5
87
4
68
12
9
24
15
16
65
39
33
39
48
100
92
28
68
144
40
80
40
48
8
9
75
21
99
45
3
12
28
68
9
192
3
48
100
60
8
88
269
48
108
39
16
116
69
87
64
5
15
36
12
165
195
72
36
12
12
88
32
4
89
87
208
17
156
163
209
60
108
79
41
87
60
93
75
33
7
12
60
65
27
9
48
3
184
44
21
27
52
240
8
141
39
12
28
108
12
60
32
28
77
15
45
31
36
116
105
72
55
8
45
67
77
15
21
24
31
152
60
69
43
8
28
60
17
60
27
69
7
60
20
12
69
3
40
17
31
68
84
88
5
12
31
60
12
20
12
88
140
60
40
36
92
52
48
17
55
5
7
20
88
8
4
17
36
60
3
60
33
51
120
4
96
36
44
100
17
39
9
103
20
28
32
33
72
3
112
32
40
8
45
31
44
45
72
3
9
48
63
48
52
108
12
5
36
7
200
9
75
4
149
7
5
48
151
17
39
208
5
75
9
7
5
27
21
7
5
51
64
17
12
36
19
20
12
28
65
7
5
48
43
125
79
96
12
80
21
159
9
3
16
120
120
20
9
15
69
19
12
53
3
64
29
27
12
12
21
19
24
101
15
9
19
72
48
80
16
72
12
32
36
64
36
17
120
7
17
36
3
33
27
21
43
20
9
132
12
168
12
12
15
16
60
48
12
12
29
139
20
24
48
81
51
4
32
12
60
28
5
7
12
8
76
89
31
152
105
24
163
5
27
16
44
60
108
33
55
24
17
7
101
51
100
32
21
151
77
7
5
24
27
ABCD 95838849266*3^$a+1 [50033]
48
12
27
129
27
12
3
90
100
90
8
120
6
10
38
15
105
63
60
60
24
9
15
27
69
51
102
10
77
13
95
36
49
8
42
6
34
38
18
45
45
36
24
15
19
2
30
9
7
2
63
49
11
37
71
39
40
8
45
24
3
21
19
32
6
48
76
14
40
56
18
3
9
226
17
15
40
8
78
66
24
54
3
39
33
55
8
9
24
15
10
6
5
25
59
24
57
46
48
77
3
6
15
33
15
3
10
35
9
96
27
31
17
55
2
52
26
24
9
36
24
25
59
12
43
26
94
65
45
18
78
180
15
36
36
15
30
28
30
24
8
33
21
15
13
83
45
15
24
24
24
12
36
9
16
59
33
10
17
9
12
39
3
10
11
24
97
140
48
12
144
10
77
13
14
18
15
15
30
18
9
12
33
18
9
21
48
66
6
18
21
139
2
3
49
35
12
19
26
78
93
25
23
27
9
79
50
30
6
99
9
36
72
27
48
69
18
6
60
27
43
74
30
102
114
24
30
63
12
31
41
31
8
10
14
18
27
12
9
46
65
60
33
3
24
9
75
180
12
9
15
1
2
30
48
28
71
109
2
54
4
11
36
15
40
62
3
45
15
3
24
96
64
17
33
6
9
48
103
14
18
33
39
22
48
108
32
36
42
70
32
90
18
22
65
21
10
29
27
6
48
64
18
17
36
36
33
12
99
37
2
88
24
5
36
63
30
4
23
55
104
6
3
79
8
30
12
22
65
45
34
24
77
69
70
5
25
96
56
15
9
18
57
1
20
75
45
87
27
33
48
49
38
10
38
9
33
27
73
35
63
30
18
6
3
7
8
21
99
6
27
9
3
3
48
6
3
72
96
12
75
6
27
55
14
58
2
84
27
63
57
25
14
210
3
1
95
27
57
15
33
7
41
15
102
39
91
38
27
39
24
16
56
33
9
6
10
30
24
17
9
111
1
23
31
14
39
21
12
99
120
9
36
10
161
15
9
31
72
125
21
4
12
36
107
72
21
42
42
6
30
10
110
3
60
19
18
23
31
26
48
12
72
15
72
75
78
76
30
2
27
33
10
8
9
12
33
10
72
14
66
21
3
24
42
36
12
6
6
18
45
67
80
9
9
12
3
72
60
43
38
3
9
12
51
37
66
14
10
8
10
32
15
33
39
69
4
38
40
53
9
18
24
21
3
64
2
16
20
18
105
15
9
108
13
20
112
2
57
24
9
48
12
40
23
72
67
65
48
73
84
11
7
32
6
42
21
85
54
62
39
12
9
30
48
78
138
6
130
18
47
231
42
30
48
9
48
12
43
8
94
35
60
3
6
4
36
44
6
24
21
12
12
33
27
96
21
18
82
14
72
64
8
18
22
17
61
80
3
84
33
52
62
24
40
32
54
16
35
39
34
47
7
90
23
24
63
45
85
32
39
120
7
32
48
42
48
60
18
45
51
48
33
55
8
64
5
60
15
72
6
10
17
12
9
27
45
15
3
24
6
15
97
48
60
71
13
23
33
34
17
15
33
15
18
15
49
11
85
20
15
12
1
126
14
10
120
50
12
3
72
15
90
12
15
51
54
75
111
16
53
36
87
22
11
7
5
12
12
108
48
24
25
83
3
9
39
6
4
35
27
33
12
24
109
14
105
15
90
12
10
78
8
82
2
100
35
73
6
41
24
7
53
1
56
24
51
24
15
6
99
144
25
11
21
22
41
24
96
55
5
99
30
28
14
33
31
14
63
3
30
132
15
33
15
31
5
24
25
47
45
27
33
18
21
60
48
31
32
18
39
13
8
111
9
16
71
24
24
69
12
39
36
93
3
12
45
3
3
6
63
37
20
24
34
66
20
15
36
93
12
39
12
13
30
2
99
33
18
10
23
12
132
31
110
16
23
12
69
84
16
14
22
11
7
48
8
21
36
24
21
12
30
18
39
24
24
55
18
30
144
104
40
104
30
10
41
15
96
10
23
36
9
12
3
12
15
33
55
17
60
1
35
15
78
10
41
55
53
132
24
24
60
33
60
3
72
57
60
12
3
33
27
36
7
8
30
106
24
14
88
8
90
9
55
5
3
69
9
99
93
3
7
5
19
48
6
80
66
24
9
31
29
27
21
13
32
3
1
50
9
21
3
31
56
64
2
22
5
3
57
7
86
12
12
63
36
81
279
12
13
62
24
6
48
51
156
27
21
75
6
3
151
14
48
39
21
12
42
81
15
30
39
33
15
3
9
61
80
3
57
22
38
15
24
3
6
75
9
46
14
3
48
60
9
42
33
7
5
69
142
62
10
38
18
22
2
33
12
48
33
34
26
36
3
132
51
54
124
20
60
70
17
24
79
32
9
21
27
61
56
3
21
66
10
36
32
3
39
6
15
3
9
33
112
20
16
35
87
33
7
5
57
51
264
45
10
8
9
24
24
93
18
45
36
36
33
90
40
14
15
3
30
84
48
6
57
12
60
7
194
6
58
83
27
57
24
21
3
31
29
61
11
33
18
54
171
7
48
53
36
21
27
15
21
67
38
39
45
15
1
14
40
38
39
13
131
1
23
21
4
8
48
15
12
39
64
80
22
122
22
44
16
38
33
48
45
24
40
18
8
57
45
18
24
18
15
69
34
77
132
48
13
2
24
30
18
30
10
41
7
17
15
93
43
80
9
12
9
36
48
12
18
21
45
64
32
3
93
15
63
81
24
21
15
19
32
9
120
15
16
24
14
76
11
73
35
69
18
40
24
101
3
45
12
60
27
40
65
15
6
24
66
22
18
80
129
12
45
75
69
15
39
21
36
24
7
14
3
37
18
168
2
100
32
15
36
48
9
6
30
15
27
34
23
31
32
24
6
10
2
3
129
18
6
39
1
11
63
33
37
8
18
82
20
3
87
24
33
45
60
60
10
8
34
14
16
5
45
15
36
3
57
15
18
15
12
105
3
57
39
13
48
74
40
38
18
64
5
3
10
38
40
32
30
27
21
10
17
15
40
8
57
21
15
75
40
24
62
3
72
168
31
65
7
62
15
12
181
2
57
21
12
15
1
32
4
80
28
83
3
64
30
96
2
9
ABCD 95839004720*3^$a+1 [50022]
54
15
15
44
43
12
36
12
33
30
32
22
68
13
81
6
15
9
9
6
39
54
42
68
7
6
3
27
15
3
15
21
81
15
18
120
27
12
33
15
30
57
6
6
5
16
3
66
39
27
15
3
29
7
3
21
77
64
3
3
48
39
42
18
21
36
18
6
87
9
45
45
3
42
63
3
24
15
50
34
6
21
29
46
3
5
16
18
6
9
57
20
28
6
9
6
21
33
45
15
3
75
159
36
12
56
10
24
6
9
18
12
126
42
30
27
30
87
66
48
6
6
29
16
78
42
24
18
12
21
30
45
18
51
15
48
15
6
42
3
27
30
3
12
2
37
111
3
9
6
30
21
21
3
12
69
15
51
44
18
7
65
1
15
60
12
36
9
6
9
32
34
9
11
10
15
9
15
57
15
9
39
15
30
72
18
21
21
36
57
15
3
57
27
69
15
24
51
15
21
45
3
21
36
51
9
33
21
12
39
24
9
23
4
48
18
87
36
15
36
3
36
39
3
93
6
78
66
15
15
36
18
27
48
60
36
9
12
15
45
66
9
21
123
9
63
12
60
3
69
9
15
21
33
15
12
9
5
22
39
11
10
44
1
33
20
10
21
60
15
36
2
46
60
9
33
102
12
24
54
33
5
4
69
12
77
13
3
56
54
4
3
65
4
9
5
22
48
45
47
7
6
36
23
7
24
30
30
17
13
36
18
63
33
9
12
14
1
45
33
11
7
29
126
37
63
123
12
57
15
15
21
27
3
24
17
1
48
9
6
21
5
1
12
36
30
27
60
9
9
14
40
30
3
30
27
45
75
15
57
9
9
20
25
3
27
75
3
9
63
6
5
10
24
15
23
72
43
72
18
48
6
6
15
12
32
25
65
1
138
27
3
24
3
33
21
3
6
6
59
16
33
48
45
15
48
45
2
7
11
85
9
32
19
27
3
15
51
18
66
89
1
17
7
18
9
6
3
39
6
20
25
11
46
9
6
12
33
3
24
45
63
15
9
21
63
15
21
90
6
24
9
21
24
60
36
45
30
3
27
93
6
5
79
3
12
66
57
87
33
59
1
15
2
16
42
32
58
33
75
9
36
9
12
20
85
9
15
60
29
36
16
93
12
23
1
57
24
51
27
6
81
30
21
39
36
33
15
39
26
7
54
15
3
11
22
9
5
18
52
18
2
1
30
18
45
6
8
108
58
9
12
18
78
60
15
9
9
27
78
36
3
15
18
75
2
7
18
6
15
6
39
35
52
18
174
3
93
69
72
21
54
69
27
72
18
3
15
42
30
3
45
2
22
45
27
69
9
15
30
12
5
4
30
2
34
3
3
15
9
18
26
31
9
24
8
7
18
9
9
15
9
6
27
24
18
27
33
27
21
30
8
1
66
5
25
9
15
3
3
30
24
24
42
75
15
12
60
36
6
6
105
32
7
9
66
30
45
6
42
30
3
39
24
27
24
21
27
6
114
18
9
6
102
36
11
1
3
15
17
40
24
24
2
7
36
6
9
99
12
69
36
90
68
7
9
51
9
45
5
31
3
27
15
15
3
6
15
11
19
12
12
11
55
6
33
45
3
63
54
15
15
60
47
64
12
15
72
48
45
45
48
9
15
3
9
15
14
4
15
30
41
10
6
6
39
3
15
12
9
66
9
5
16
9
29
22
90
9
27
9
9
14
61
6
59
36
55
6
47
25
147
15
6
3
99
11
72
25
9
15
3
2
4
90
36
3
6
54
30
18
15
50
43
29
91
21
14
25
29
37
30
18
5
22
21
72
3
42
36
21
159
45
12
24
29
7
15
3
45
42
32
22
63
5
22
3
47
1
57
18
14
19
21
3
18
9
78
27
84
75
6
48
12
18
3
18
60
39
21
42
9
15
6
12
21
2
52
3
3
9
27
50
36
25
24
6
53
36
16
33
21
45
24
21
3
42
93
42
36
2
73
24
45
78
12
9
45
15
54
18
59
28
57
18
3
20
7
3
30
3
6
18
15
21
41
36
43
15
9
75
12
18
75
12
18
51
45
39
2
13
48
30
42
3
3
132
24
3
51
24
12
84
17
22
3
83
7
9
20
28
8
13
12
24
30
45
24
27
78
35
1
48
75
3
15
33
42
12
3
9
3
75
21
24
66
2
55
33
9
6
27
3
6
23
13
3
27
9
6
24
3
75
15
6
6
83
22
9
5
25
9
12
39
6
53
58
30
27
11
4
48
9
18
15
21
9
2
25
168
36
39
6
9
21
24
75
15
27
36
23
22
32
1
6
18
12
3
42
30
86
4
45
18
27
15
24
6
5
49
42
3
45
9
12
39
21
30
51
5
18
10
21
15
21
33
15
24
41
7
78
15
54
48
45
9
9
27
117
12
11
4
45
18
48
69
18
32
13
21
51
78
21
39
6
27
54
18
30
33
12
30
156
27
9
5
43
60
45
18
9
6
3
105
21
3
33
24
93
27
14
1
6
30
27
12
6
8
7
24
5
16
18
45
39
21
21
21
24
18
3
69
6
5
139
45
6
3
24
21
12
18
6
18
27
5
76
12
15
93
9
15
9
36
3
30
102
15
18
48
39
3
18
15
42
90
27
9
69
30
18
33
21
81
27
48
9
18
56
16
66
15
39
36
93
45
69
6
29
7
11
55
9
48
3
9
18
27
29
100
84
45
6
75
6
30
3
36
15
6
6
20
43
27
39
165
14
31
18
5
10
18
39
18
6
12
5
4
9
9
32
18
7
24
15
12
3
6
21
2
7
29
7
93
9
3
48
45
27
12
3
3
132
78
62
79
9
6
36
3
9
27
111
48
14
1
45
81
35
13
6
21
30
9
45
6
36
12
20
85
3
92
1
21
24
6
3
27
21
59
19
102
12
105
18
3
51
60
21
63
24
48
18
81
30
24
45
32
22
105
17
10
15
15
14
25
36
30
60
84
17
7
18
42
3
18
15
77
19
105
15
66
3
15
29
67
5
4
42
18
114
27
18
3
42
21
15
30
9
15
2
91
30
18
51
6
9
6
30
123
45
5
79
18
60
9
9
27
39
33
30
18
3
126
24
87
57
65
22
15
9
75
5
61
11
160
3
24
27
15
84
45
15
60
15
21
66
5
90
7
27
6
9
5
1
24
54
6
9
6
48
12
18
18
38
4
6
27
35
7
11
49
12
33
45
51
6
21
24
11
7
12
30
90
45
3
12
30
9
27
3
6
14
7
29
10
15
90
30
21
9
9
36
3
11
67
33
15
11
16
33
27
9
36
12
11
22
27
5
28
75
9
14
7
69
15
15
15
5
43
75
6
9
63
18
6
9
66
15
36
3
15
6
8
10
3
18
9
48
2
7
48
12
9
9
6
6
63
87
3
2
4
39
15
135
51
15
15
9
42
60
6
3
15
5
49
21
27
99
15
36
57
12
54
69
47
91
3
84
3
33
27
24
66
30
15
39
30
3
27
3
51
21
51
29
16
114
54
30
189
83
4
75
6
24
3
30
30
6
20
19
78
24
5
88
75
105
27
111
8
40
12
42
3
3
30
12
15
3
9
47
13
3
24
48
2
49
75
30
45
24
11
4
21
30
27
27
17
10
21
24
39
45
54
36
5
4
81
30
24
5
10
6
15
75
45
24
5
10
27
81
9
54
27
93
27
45
24
60
15
9
9
18
12
2
34
27
3
12
9
84
9
12
3
36
57
33
6
39
36
14
1
3
48
30
48
9
18
5
115
9
54
54
15
18
30
75
24
56
90
25
54
75
8
18
40
117
57
9
15
9
5
82
24
36
33
33
57
3
18
30
9
21
6
123
30
12
75
54
56
1
35
18
46
3
30
6
12
45
18
15
27
12
27
11
7
11
31
51
24
6
ABCD 95839420804*3^$a+1 [50035]
51
33
36
23
13
27
60
32
60
55
41
19
69
176
28
20
61
42
33
15
137
64
56
120
24
91
48
42
59
31
9
8
55
102
23
52
51
18
51
3
17
96
19
33
21
11
16
44
49
11
36
52
60
3
18
6
36
12
53
12
25
60
147
8
136
24
72
128
205
18
17
127
45
60
15
24
36
30
24
39
27
21
249
90
18
35
1
60
72
12
3
224
25
24
120
24
48
15
84
8
37
6
45
57
18
77
55
65
40
72
69
39
57
99
21
15
81
72
66
57
32
28
20
115
18
36
3
60
96
9
12
18
45
92
103
65
1
24
66
24
30
23
67
162
11
40
57
51
32
100
15
60
65
19
18
15
21
11
16
44
19
29
132
43
177
3
72
90
15
204
36
33
95
16
24
152
13
42
144
21
48
20
1
47
37
23
12
145
111
21
66
65
103
30
11
16
63
6
30
41
28
111
36
18
59
40
8
7
33
12
12
48
20
108
24
16
15
93
99
78
84
11
84
13
150
48
18
6
30
35
1
3
24
27
78
90
125
52
3
30
18
17
136
45
6
120
114
102
69
24
21
3
72
15
9
45
59
7
96
33
216
33
23
12
7
9
27
54
66
54
515
43
6
30
36
24
89
12
40
3
102
15
3
42
66
33
264
27
78
126
21
99
41
91
5
13
30
54
6
54
30
36
21
48
48
27
36
69
27
53
60
31
156
105
60
20
13
83
7
33
20
73
42
33
69
18
33
56
19
60
66
36
27
32
136
75
57
12
8
55
17
36
4
15
18
15
51
89
12
48
31
17
79
30
11
49
23
7
9
171
53
16
111
21
12
57
54
105
21
11
12
127
21
15
17
12
19
72
9
9
24
75
117
198
168
57
68
52
48
24
39
9
27
198
35
12
48
7
60
5
40
8
121
36
35
108
7
18
27
140
139
69
132
15
65
48
13
3
24
8
55
84
54
24
143
4
15
5
60
60
85
15
108
8
88
24
32
49
15
21
126
132
72
41
43
9
45
6
30
54
5
67
5
16
24
15
33
8
7
6
66
105
128
37
60
18
102
23
37
30
18
42
84
81
69
15
15
45
45
47
7
33
9
18
21
156
15
5
136
27
102
6
30
42
90
12
3
93
54
108
45
21
11
100
33
90
6
47
40
33
6
198
66
21
111
93
15
66
6
18
216
18
21
92
4
60
15
54
54
65
31
69
32
28
27
78
90
12
9
24
32
133
72
3
20
1
11
25
174
29
12
91
18
167
64
3
36
30
54
36
54
107
36
19
105
9
36
15
36
69
15
111
65
85
123
12
39
165
21
18
9
3
189
9
11
4
144
111
60
21
9
6
54
119
48
4
56
7
72
36
29
40
93
123
48
116
13
47
31
12
60
33
60
15
29
115
129
164
43
24
41
79
5
31
29
64
32
4
111
33
15
17
88
39
33
12
36
12
20
55
162
12
135
63
5
28
3
29
12
253
107
19
30
6
84
21
48
188
112
12
15
105
8
37
15
33
15
36
75
21
48
80
1
30
29
61
15
45
27
48
51
45
56
72
12
13
35
256
36
60
9
27
63
120
21
105
6
29
163
5
60
7
5
40
9
71
136
15
84
90
6
5
49
48
72
6
9
8
85
90
33
27
12
113
16
15
41
16
92
28
27
18
119
115
30
63
96
12
24
9
54
12
90
51
180
20
133
51
15
65
48
16
36
68
12
49
36
23
88
120
48
21
54
89
16
297
39
51
9
9
126
120
33
8
19
5
4
32
25
59
16
15
17
76
51
24
21
108
81
207
189
135
33
35
40
68
67
93
69
186
65
28
15
69
92
49
99
15
77
79
72
129
8
31
9
32
76
20
24
4
159
180
45
3
57
51
45
51
48
5
28
20
7
5
12
31
65
13
390
17
19
24
66
39
39
5
112
93
72
6
18
90
117
24
105
83
31
21
123
12
9
12
33
75
75
162
3
24
57
3
21
66
5
40
15
33
51
6
71
12
7
101
24
88
80
148
12
72
144
60
21
6
84
21
69
60
18
36
41
25
3
141
207
72
32
19
36
5
28
80
72
88
20
7
9
51
48
125
12
49
30
81
8
1
11
49
30
60
57
63
90
24
36
71
64
12
33
71
48
97
54
66
36
15
3
60
45
27
144
18
12
114
30
36
11
72
48
4
128
25
51
84
32
16
20
13
42
9
9
84
15
45
18
48
24
53
64
3
21
21
3
8
37
18
89
61
27
21
ABCD 95839738726*3^$a+1 [50040]
8
12
180
1
87
33
39
8
205
27
128
12
36
40
72
12
48
12
20
28
36
20
49
36
11
120
244
27
30
90
29
43
137
13
3
117
27
140
108
13
60
15
12
108
45
27
32
49
54
5
85
120
3
144
21
87
21
12
15
80
157
123
32
28
33
60
12
3
39
30
18
137
25
75
12
21
47
48
144
148
12
20
1
27
48
32
1
84
75
60
45
18
72
90
36
11
88
200
31
185
12
4
33
15
80
12
163
33
57
48
78
81
24
69
27
9
54
113
55
105
200
55
33
56
148
12
129
111
159
54
107
1
30
42
15
72
21
48
42
17
31
9
96
96
21
35
13
59
28
12
20
28
20
13
87
12
105
66
81
48
36
36
69
39
33
83
192
172
93
3
36
69
72
132
36
51
33
63
45
27
48
92
13
23
24
16
15
17
4
33
108
48
72
159
24
36
33
27
68
28
45
27
32
28
3
18
54
30
90
45
45
6
9
111
245
25
27
15
33
192
93
42
177
96
69
48
18
57
20
124
8
133
90
18
24
51
57
23
112
117
135
21
51
21
3
39
30
36
167
40
72
20
13
23
12
235
69
51
90
39
183
105
33
15
24
20
60
180
16
27
137
48
108
37
48
59
28
48
87
141
80
52
45
59
1
120
23
24
25
95
288
13
11
28
33
15
68
85
59
72
84
36
16
44
13
63
80
4
84
39
48
72
126
24
75
72
20
16
32
85
6
89
103
9
108
36
24
32
16
104
13
63
92
13
23
4
72
264
104
96
84
100
120
32
121
222
45
80
13
108
27
32
181
35
4
12
8
40
21
75
72
44
43
41
64
32
49
12
95
112
140
112
336
48
36
108
8
144
76
84
8
292
129
27
72
140
13
3
44
13
39
68
55
48
90
15
104
40
111
29
28
96
24
120
20
25
3
57
15
72
20
180
108
121
72
27
45
60
71
145
84
47
48
76
36
60
9
12
27
56
7
9
9
72
27
20
12
49
99
12
249
60
87
15
57
15
18
59
1
15
3
192
29
196
45
3
69
90
93
92
72
121
60
48
60
59
16
12
144
36
192
45
30
5
1
12
135
104
73
135
72
8
121
54
90
23
24
61
47
25
11
7
105
24
80
16
45
42
48
162
11
4
168
24
69
51
8
12
13
6
30
72
27
33
12
63
45
23
16
108
3
125
4
176
72
72
28
176
25
24
3
63
129
303
42
87
93
15
33
60
147
32
100
104
4
3
9
128
100
75
117
21
27
45
47
184
44
13
39
111
9
153
15
56
96
100
93
30
41
85
39
141
87
8
49
108
27
32
1
48
60
15
192
144
68
72
64
15
24
18
27
32
48
52
96
15
125
37
36
27
12
153
39
93
15
15
18
47
25
75
12
260
13
63
15
17
40
105
30
165
108
192
81
30
149
28
8
217
87
96
159
17
40
48
33
83
12
100
12
32
121
75
33
24
3
32
52
21
27
81
107
52
20
85
87
21
39
80
48
13
23
37
123
69
47
28
93
87
12
9
59
252
208
20
1
264
51
60
57
12
90
18
87
48
12
21
30
41
16
128
52
92
13
60
12
27
248
103
117
92
169
39
308
85
15
183
9
12
128
108
4
128
193
12
108
75
15
18
39
56
60
76
39
29
43
5
67
77
36
55
18
54
17
24
84
145
27
9
71
13
155
220
60
15
57
24
20
64
92
4
27
9
63
57
20
180
103
117
20
31
77
16
9
96
39
12
8
12
76
32
13
119
148
80
193
95
37
131
120
16
188
25
3
33
39
12
44
144
31
90
27
45
78
21
68
60
48
100
12
36
117
72
60
15
105
75
20
85
231
12
117
3
ABCD 95840562674*3^$a+1 [50026]
33
12
96
132
42
10
35
15
10
110
28
8
100
42
2
30
15
13
230
9
33
18
12
21
45
15
7
30
80
30
40
12
17
49
62
40
2
96
30
10
11
1
42
26
39
33
27
21
99
13
8
10
29
81
30
102
22
20
6
4
26
100
20
10
60
54
78
60
98
72
52
18
20
15
55
120
48
32
18
52
48
11
3
18
18
9
43
8
4
30
26
60
42
18
4
17
91
20
28
5
79
53
3
72
28
54
26
4
56
42
48
54
10
36
20
22
8
34
6
20
189
63
22
20
6
4
108
2
63
60
63
4
50
63
12
60
105
48
52
26
12
10
2
16
72
18
20
4
47
3
6
54
21
24
45
10
65
3
48
4
86
12
15
43
5
39
6
34
8
52
8
33
27
69
9
22
12
20
138
42
10
35
12
1
128
22
30
48
59
1
71
39
30
42
58
180
80
24
6
9
31
42
2
33
55
72
5
33
82
78
50
12
48
69
19
24
36
20
9
63
40
30
92
18
108
24
16
5
75
30
84
15
31
17
27
30
3
87
10
48
30
2
6
81
43
18
18
14
40
6
30
42
8
72
33
27
42
18
18
40
14
45
93
10
12
6
42
8
12
28
84
20
88
72
8
40
42
36
54
77
73
26
4
5
15
36
40
12
48
102
35
27
10
50
46
2
72
6
12
10
17
3
30
10
12
26
34
6
2
12
10
126
17
15
12
36
42
22
6
11
31
5
37
66
30
60
122
52
80
6
39
55
8
60
22
11
19
17
21
39
13
86
10
2
88
12
92
118
138
30
32
10
72
6
14
16
17
15
18
114
16
50
34
18
8
64
30
8
58
47
37
23
3
24
18
10
110
63
24
1
102
89
61
20
28
30
14
18
9
13
48
218
120
22
35
13
54
5
13
23
7
8
21
36
73
20
54
30
10
5
60
3
30
22
176
10
11
9
99
3
10
78
14
6
10
42
29
3
18
15
3
100
2
18
45
25
24
6
2
90
33
19
18
8
42
33
24
36
25
14
36
10
32
22
26
4
95
45
46
24
6
11
19
72
48
60
12
12
8
18
82
65
7
48
12
8
69
43
8
48
10
11
69
22
53
69
16
47
3
45
24
45
66
52
29
43
8
12
16
74
16
35
97
50
69
43
60
5
21
52
62
21
60
39
6
39
3
12
40
5
3
30
10
5
37
50
36
124
48
38
51
1
78
14
30
66
10
42
30
65
27
10
60
96
20
72
39
39
22
30
60
38
90
12
12
16
14
10
8
117
13
30
20
33
25
2
18
24
18
69
13
23
3
10
47
45
10
8
4
20
28
5
37
6
12
108
41
36
27
28
29
33
27
21
30
22
30
8
45
24
19
2
30
90
3
27
22
18
32
28
32
28
2
36
124
6
17
13
44
3
63
21
3
70
8
42
6
10
2
3
19
8
40
5
25
128
51
19
29
63
9
31
12
20
28
20
33
19
53
7
48
2
15
1
62
12
6
22
8
141
1
18
14
66
4
26
64
26
21
19
104
30
18
57
43
80
88
104
28
5
27
6
39
15
18
87
33
160
42
5
55
26
34
6
12
23
25
50
69
43
12
5
13
12
30
6
60
30
24
36
5
72
27
18
48
4
108
20
30
60
9
123
21
9
27
19
50
159
91
2
18
57
84
73
6
24
5
63
22
6
5
7
60
17
21
42
10
12
20
6
130
35
15
124
8
12
6
12
3
12
3
24
18
15
12
25
11
19
17
24
57
18
60
21
19
84
36
2
22
20
33
3
54
3
12
3
12
16
20
12
52
53
33
10
30
11
31
2
6
10
20
27
37
6
20
4
18
12
50
30
30
46
30
44
16
101
91
12
5
13
2
60
76
2
22
30
8
27
31
30
44
18
10
2
6
12
52
6
5
27
42
51
19
8
9
1
42
26
75
15
40
41
33
36
10
12
29
49
2
52
18
122
10
18
20
10
20
82
137
19
110
10
50
52
2
16
29
1
35
45
22
5
63
4
56
24
21
36
9
12
30
69
19
30
12
83
55
17
57
48
10
8
4
26
4
8
18
84
28
2
48
208
122
10
92
6
4
26
24
15
1
42
38
24
70
5
1
114
8
22
98
12
46
107
27
28
72
20
28
12
18
8
72
27
3
10
20
15
24
91
32
33
3
21
144
84
55
36
89
61
12
72
71
25
2
12
10
20
48
18
12
52
5
48
7
110
10
8
33
55
30
350
10
30
102
38
40
80
4
36
62
10
2
51
19
8
9
79
60
14
36
90
84
18
18
9
1
2
30
48
10
122
40
18
2
30
9
39
24
120
45
60
12
19
5
27
40
5
15
90
3
15
12
88
2
58
44
60
70
18
2
18
30
252
10
20
6
27
25
30
48
5
36
9
120
52
32
46
62
18
4
18
50
57
13
47
15
16
2
3
19
30
23
37
20
10
18
2
16
17
3
201
1
30
132
48
8
12
10
20
99
19
14
10
48
62
10
78
12
47
21
12
78
28
80
10
24
20
10
26
24
10
30
18
173
25
11
3
33
7
60
6
30
41
123
21
27
70
80
15
25
32
6
10
30
30
35
57
42
16
60
2
78
12
12
40
98
10
17
31
62
40
18
12
2
28
90
5
13
50
24
6
34
5
61
32
15
43
2
10
20
10
2
40
6
95
36
31
48
152
12
10
6
29
3
22
6
5
27
45
180
57
28
38
12
45
27
40
18
47
43
5
108
39
30
28
2
30
10
6
30
2
10
12
8
33
15
69
36
24
12
3
16
2
22
30
50
16
2
18
64
17
9
60
64
66
24
60
8
90
18
10
42
32
57
63
57
21
28
47
12
13
108
32
52
11
60
19
36
24
20
6
15
115
32
12
16
62
15
37
30
80
21
7
20
90
52
18
8
69
13
47
15
108
12
18
3
39
18
12
6
24
33
12
13
32
15
13
30
12
6
50
42
18
12
9
19
72
2
15
15
28
48
44
58
38
24
16
32
40
17
25
6
12
17
3
60
30
12
90
6
120
10
30
54
8
18
94
18
78
24
5
60
63
9
39
10
14
40
66
11
31
108
89
33
22
60
53
7
60
17
1
35
3
54
51
72
15
45
12
91
2
15
25
108
12
2
18
48
12
18
12
60
72
60
21
27
22
36
2
48
4
26
60
30
12
22
90
8
28
92
10
30
2
63
75
52
8
28
24
20
45
13
42
60
56
24
16
14
16
2
40
2
40
96
14
28
5
72
31
29
85
8
10
92
16
44
28
30
23
45
60
135
12
3
22
18
20
ABCD 95840580398*3^$a+1 [50175]
159
53
19
29
64
20
16
36
51
5
19
24
269
72
168
31
5
31
65
60
139
144
53
67
21
27
72
36
36
45
44
55
24
65
28
72
8
72
223
5
24
19
41
48
300
7
113
48
19
36
12
12
120
24
21
3
105
195
93
3
36
5
55
108
96
36
101
84
24
19
48
33
36
39
36
24
36
5
91
60
5
12
7
9
32
7
105
56
52
99
48
36
5
139
41
156
48
55
96
245
112
27
41
127
29
136
3
89
36
19
77
55
36
9
15
24
60
9
87
5
43
60
137
36
19
9
20
24
12
103
41
7
24
144
36
21
20
55
132
45
20
72
19
60
72
24
5
16
75
17
60
7
173
28
128
19
177
44
36
60
19
5
16
36
15
48
60
137
19
9
111
41
79
21
75
24
41
163
60
141
51
132
12
48
36
60
65
127
17
48
67
60
36
89
187
101
103
12
24
53
12
79
120
9
116
7
12
53
192
156
31
48
132
29
16
3
77
31
48
29
28
39
65
55
156
9
51
132
252
48
72
5
151
17
156
16
15
29
192
43
12
89
36
88
36
39
60
5
72
4
36
92
55
5
91
120
36
89
24
36
12
12
96
67
60
5
12
16
92
52
15
132
65
48
28
108
39
48
29
19
84
77
60
31
17
28
27
5
12
60
40
123
12
9
51
24
60
204
221
91
141
27
36
45
15
161
36
127
165
15
60
36
17
43
12
5
12
7
53
103
48
201
80
19
65
19
33
15
17
108
4
36
8
7
12
5
7
41
12
108
79
9
36
3
36
60
5
36
48
55
45
20
48
55
57
87
21
32
148
159
120
89
7
12
12
24
9
36
51
60
41
7
108
65
7
5
55
33
15
17
36
12
43
72
57
51
21
8
55
101
7
180
12
12
5
79
89
12
36
43
245
132
7
12
29
19
5
7
129
36
36
8
439
77
84
79
77
96
67
5
91
24
5
31
17
124
111
53
12
163
336
36
144
96
17
31
12
53
124
56
7
45
144
3
105
87
60
41
103
84
36
96
60
48
77
55
24
17
67
77
4
15
65
19
60
60
36
36
33
27
45
3
12
36
165
68
115
41
31
233
24
12
48
43
192
5
88
72
51
120
9
32
76
3
5
132
7
12
60
53
48
67
5
12
36
19
65
79
65
24
28
3
5
84
88
27
53
24
96
7
117
104
12
55
108
17
19
41
112
56
156
4
20
16
80
43
96
24
120
113
7
5
12
115
105
3
36
89
48
72
40
75
60
117
128
52
144
144
3
77
36
7
89
19
84
96
41
48
67
48
228
5
52
195
12
149
24
192
19
17
112
3
12
5
31
89
12
55
45
36
15
84
53
48
55
185
55
72
12
33
80
115
57
111
65
103
24
36
60
69
51
5
16
195
29
64
51
24
65
36
24
67
89
55
21
135
96
60
48
57
44
144
204
31
185
4
176
7
60
29
55
41
28
219
5
55
45
72
15
93
56
12
144
19
201
8
132
55
36
29
19
96
5
60
24
31
29
91
96
60
228
24
96
5
24
43
29
91
48
24
48
117
20
60
156
31
21
20
55
120
29
103
36
24
17
223
77
55
36
12
12
41
132
7
36
12
65
12
120
88
180
27
5
148
20
55
12
5
43
65
96
7
48
60
36
24
24
12
53
60
108
19
45
36
20
132
36
127
24
41
24
28
15
48
77
31
9
27
60
168
101
84
12
168
48
84
4
20
7
17
31
5
187
5
24
28
3
17
43
77
7
33
72
3
53
43
81
20
91
33
140
7
60
17
31
72
12
48
17
36
139
48
29
64
56
36
7
45
231
120
5
144
12
19
17
172
116
67
53
19
113
103
69
32
84
60
91
144
5
96
55
45
8
12
88
27
24
24
33
363
29
112
20
31
65
19
24
144
5
168
7
41
52
99
9
44
187
36
173
24
48
24
ABCD 95840647432*3^$a+1 [50029]
41
12
72
51
4
80
75
1
24
5
12
30
210
204
219
51
6
78
30
127
44
39
21
51
78
12
48
6
6
24
6
30
3
177
43
71
90
24
42
49
41
120
195
15
126
72
36
6
9
4
5
6
36
133
71
69
28
23
105
39
12
1
53
12
24
36
18
12
57
12
48
27
25
53
6
9
72
16
5
12
18
48
9
52
65
24
60
6
84
6
63
16
20
135
96
18
171
16
29
24
18
42
27
39
85
17
108
79
20
60
28
8
15
81
9
96
15
9
39
87
138
7
5
18
66
15
52
8
99
18
12
48
55
44
21
24
24
30
9
75
66
7
8
69
55
65
12
39
15
45
36
33
27
16
17
91
17
24
78
1
24
83
114
99
15
30
36
99
27
9
21
27
12
21
18
6
24
60
6
18
67
89
19
5
6
66
103
11
9
27
33
81
24
12
54
102
24
24
84
42
45
9
6
1
5
27
57
90
1
23
49
36
5
6
49
5
30
102
3
21
99
75
1
29
7
5
55
23
24
1
17
27
87
1
32
3
18
24
6
42
19
68
21
66
24
96
9
40
56
16
29
18
132
54
30
6
24
36
3
12
105
75
28
113
12
43
17
55
11
36
6
12
7
128
45
43
53
51
15
9
96
60
69
15
24
33
3
15
105
45
120
6
1
29
36
99
51
18
12
144
36
18
6
31
24
128
63
57
12
21
7
36
29
7
59
6
43
47
9
27
48
12
18
139
47
78
12
6
9
9
72
55
8
45
24
15
3
9
21
12
195
51
6
79
5
12
12
6
69
51
9
15
162
30
13
47
9
9
42
114
7
32
12
3
12
60
33
33
55
53
39
21
42
12
97
5
66
48
6
36
24
24
15
9
36
42
30
19
60
84
71
1
143
97
17
48
7
5
6
42
42
48
48
30
75
39
25
47
6
24
96
48
6
69
27
18
91
53
108
67
41
36
84
51
48
28
53
6
49
96
20
9
7
17
60
30
36
85
80
9
96
75
9
12
96
24
48
36
72
3
36
3
6
42
73
5
15
4
20
27
36
42
42
13
5
6
37
17
12
39
27
93
9
15
120
21
24
6
1
59
6
96
27
40
23
90
78
61
5
24
12
42
66
30
1
8
21
12
18
109
56
15
9
15
42
55
20
3
45
111
42
48
60
12
12
126
42
7
36
47
12
36
30
15
24
15
72
36
18
36
15
84
36
9
30
1
29
39
3
9
33
42
213
15
12
9
21
48
51
15
1
41
54
30
54
66
3
45
30
126
19
20
3
18
6
60
60
48
1
24
32
16
5
162
96
30
72
3
129
51
27
33
45
66
1
5
84
84
30
162
19
65
39
40
12
44
135
90
60
48
55
11
49
53
67
5
6
9
27
6
12
15
63
48
42
123
9
27
24
36
165
39
45
19
5
36
6
61
29
156
24
96
24
36
3
69
15
40
71
30
99
16
17
12
18
9
33
18
84
9
16
20
33
15
81
12
114
61
72
5
15
27
61
29
168
30
13
53
39
45
102
90
24
36
43
20
45
43
35
18
31
5
3
36
69
75
15
1
20
36
105
75
3
42
6
18
15
45
36
54
49
12
53
36
66
9
39
36
45
4
5
15
21
24
43
29
6
18
30
66
39
27
54
18
42
15
40
95
6
19
23
120
45
12
9
42
48
6
54
24
13
35
153
9
6
6
3
111
21
88
17
3
15
126
96
36
30
33
75
60
21
48
21
120
7
59
18
90
72
78
15
75
66
15
51
13
95
18
123
156
15
9
24
27
6
39
93
75
27
13
5
147
33
55
80
87
30
15
84
9
127
71
24
9
45
36
3
40
96
65
36
183
12
21
19
8
21
150
42
3
21
15
60
69
12
42
42
60
36
24
6
69
28
5
36
156
48
7
48
11
24
78
42
36
45
15
36
18
15
57
24
15
4
11
30
12
18
24
66
84
6
12
18
7
120
29
3
12
45
15
21
63
180
51
33
21
60
51
9
6
66
63
120
16
24
44
27
9
60
69
42
145
29
60
15
21
15
48
105
31
20
156
76
53
39
88
23
21
15
84
30
36
30
156
9
75
6
87
16
149
60
51
16
5
24
135
9
36
6
90
15
21
84
3
76
29
15
40
32
60
9
24
72
55
68
3
168
9
76
35
6
3
15
21
45
79
17
30
78
42
121
17
15
52
20
33
27
51
120
18
15
9
48
63
21
39
9
48
144
36
7
48
53
42
90
12
51
4
125
60
36
36
24
51
136
95
24
138
12
3
27
66
3
84
51
9
16
20
9
60
18
42
6
6
30
1
47
6
91
113
15
15
78
114
6
3
51
6
123
75
6
99
24
21
66
18
72
54
49
5
18
48
30
15
51
1
128
39
6
55
5
30
1
29
12
18
66
19
24
32
48
3
42
48
54
36
48
12
37
185
96
159
45
90
12
6
30
33
15
30
60
15
69
36
31
119
69
21
7
8
39
45
33
27
28
29
6
33
24
15
21
16
29
15
96
24
9
12
103
11
9
207
13
32
129
72
42
13
29
78
42
108
12
19
5
12
18
49
176
15
60
96
180
9
15
6
3
81
12
3
15
6
6
12
66
60
60
36
3
52
36
137
72
6
84
45
9
15
75
42
18
30
42
42
6
60
21
129
6
33
15
1
41
30
45
21
27
16
11
24
60
21
9
24
30
57
64
36
96
12
32
63
36
6
24
7
48
44
21
24
27
75
ABCD 95840883662*3^$a+1 [50078]
27
3
66
30
6
102
36
24
42
43
80
21
12
12
102
18
43
29
60
18
198
24
48
12
30
30
18
30
12
6
45
24
9
24
12
54
6
24
42
30
15
63
9
75
18
99
16
53
36
48
42
30
18
117
33
55
5
30
6
87
39
48
66
12
24
198
78
12
30
66
96
123
33
24
48
18
45
129
48
36
30
6
18
30
36
36
63
33
12
48
19
53
6
42
24
78
66
12
87
57
31
72
35
30
55
8
27
30
156
67
5
78
30
24
12
90
60
90
108
72
15
21
60
162
222
31
29
6
78
36
30
66
48
36
144
31
65
60
30
54
300
27
39
84
21
21
18
54
186
1
35
48
78
72
55
11
66
75
123
6
24
55
72
11
30
12
126
30
90
42
24
24
12
48
36
60
30
60
36
12
222
60
126
18
27
105
90
48
37
83
21
81
60
102
13
17
135
45
27
75
54
24
18
18
72
54
24
24
90
30
6
60
12
24
36
24
30
54
90
66
30
6
192
60
36
42
12
30
27
69
51
21
12
12
54
109
8
45
24
24
30
12
18
60
66
138
6
54
78
48
6
18
45
33
18
69
15
108
102
18
42
12
55
5
24
36
24
7
77
48
48
19
5
12
36
102
186
30
120
114
78
138
12
114
6
87
40
125
96
36
6
49
5
54
54
18
72
18
108
6
18
156
30
21
51
30
15
75
90
12
48
42
36
30
60
36
96
18
36
90
60
60
6
37
221
6
18
6
42
75
64
65
36
24
36
72
63
105
48
24
12
60
111
45
258
60
90
12
12
12
84
24
123
15
30
162
33
33
30
121
11
114
6
42
102
24
21
69
24
60
36
6
54
42
30
84
24
51
3
6
30
42
55
47
30
12
15
75
24
36
73
192
83
6
87
40
65
7
5
456
54
90
48
12
42
13
203
45
3
54
18
24
21
24
9
24
108
72
60
72
48
6
36
24
24
48
42
36
72
24
78
42
84
67
5
24
3
48
15
150
24
60
6
54
30
93
15
6
72
12
12
36
87
21
54
96
6
96
42
13
23
6
6
45
9
15
3
12
36
42
132
36
54
6
15
3
144
30
162
18
36
84
12
48
66
276
198
3
33
60
132
48
90
54
6
1
11
30
39
45
18
210
108
18
12
54
18
6
24
18
60
30
19
53
108
72
63
3
30
6
30
18
78
48
6
150
6
57
21
6
24
150
84
6
6
84
42
42
12
30
18
6
6
111
99
78
18
30
84
240
156
180
12
55
23
169
209
31
128
93
60
108
60
114
48
42
48
27
57
48
48
24
66
30
12
96
19
5
12
63
15
6
120
6
48
30
66
6
24
30
60
6
24
12
222
60
12
66
54
114
30
42
12
103
35
18
96
24
60
90
96
126
39
45
54
66
30
6
204
3
21
6
18
6
12
78
6
24
6
138
36
1
35
18
78
85
89
66
12
18
127
48
5
144
96
234
33
3
102
18
18
96
51
33
60
156
60
96
99
9
90
66
18
126
192
48
19
11
21
69
36
54
36
6
48
72
15
9
18
78
24
18
66
96
6
174
15
39
57
33
39
120
273
72
42
30
6
54
24
204
12
24
12
210
48
6
60
3
141
12
18
126
36
18
12
72
90
3
9
103
41
39
45
12
31
137
36
6
294
12
18
42
39
15
60
54
114
12
6
198
117
75
150
192
60
30
48
48
54
66
96
66
84
66
84
174
96
6
24
54
66
30
15
48
261
51
75
138
43
125
12
12
3
3
30
138
30
156
216
12
60
27
9
96
15
21
84
30
18
12
51
9
15
69
132
7
17
6
12
13
32
3
42
48
42
246
24
67
83
30
42
30
54
57
3
24
96
30
24
102
25
53
48
222
78
48
84
108
90
102
102
6
24
6
37
65
120
7
29
12
84
264
67
17
36
211
29
84
132
24
42
49
41
168
66
6
24
66
24
61
149
24
24
30
18
180
42
37
80
105
120
90
90
24
96
36
60
24
195
45
60
60
3
57
6
12
78
18
117
93
72
27
3
48
162
42
25
5
12
24
12
99
15
6
67
5
6
12
12
18
27
81
31
41
24
138
6
6
18
60
12
36
27
21
36
84
67
32
21
6
66
12
ABCD 95841011738*3^$a+1 [50052]
42
9
44
16
20
36
55
69
9
12
108
11
40
39
17
25
167
88
33
47
72
43
48
45
80
112
92
36
60
64
12
68
96
7
153
12
20
73
72
60
3
12
32
1
30
60
57
75
5
13
60
107
48
16
56
180
12
1
30
65
24
1
95
120
7
17
13
63
36
44
37
27
20
31
57
153
12
15
45
3
92
88
44
16
80
12
48
24
61
11
16
33
12
30
60
17
40
32
1
47
1
179
12
79
89
1
11
19
41
36
103
29
1
120
102
185
25
23
40
12
20
73
35
25
11
24
37
18
57
68
25
71
1
195
8
84
1
99
21
27
32
61
35
72
52
60
8
175
113
7
9
24
20
76
80
49
60
11
16
3
77
13
47
13
15
80
4
33
95
4
81
15
33
30
150
51
104
12
4
9
15
15
5
4
32
19
21
68
76
32
48
25
27
80
13
195
57
107
12
4
24
56
24
36
60
187
45
33
11
19
65
7
30
90
48
9
141
12
39
20
48
1
59
43
18
11
16
15
9
68
36
157
63
12
75
48
21
20
19
41
4
12
32
1
47
24
1
75
68
76
60
8
61
42
17
13
83
24
12
16
20
25
23
7
57
60
32
1
3
24
20
12
24
136
96
68
12
4
39
41
48
12
49
35
16
60
24
24
36
117
23
40
57
99
9
27
33
39
21
12
23
24
103
30
27
116
12
4
9
27
12
32
49
72
27
3
30
47
120
40
3
29
24
25
12
179
24
52
20
253
12
63
20
55
9
3
77
73
228
15
24
8
40
128
24
1
35
12
85
35
24
229
12
3
36
8
96
16
8
40
33
183
24
8
108
12
55
17
73
78
60
57
33
51
8
31
9
3
45
8
85
47
13
12
3
192
72
12
80
49
111
9
35
25
27
20
24
48
16
24
48
15
120
5
4
24
32
48
4
20
13
27
8
13
35
25
15
57
23
72
64
8
1
39
32
49
30
29
91
9
33
59
61
39
24
15
5
7
5
24
61
27
21
15
84
12
20
16
105
30
113
25
15
44
1
159
3
9
56
13
60
15
116
1
18
30
35
55
57
8
25
15
384
21
51
8
1
15
56
36
13
35
37
39
120
108
48
20
48
115
5
40
44
52
9
87
32
76
80
100
45
12
47
16
15
17
24
40
8
88
72
8
13
51
21
15
33
251
40
8
13
3
80
112
8
115
30
47
120
40
63
125
36
31
18
30
42
63
75
5
16
20
19
72
17
1
131
16
12
32
88
51
21
9
39
21
15
12
120
33
11
19
209
13
15
3
29
12
4
45
35
12
40
15
90
78
41
61
48
11
1
3
27
17
13
18
30
11
1
63
12
33
90
60
12
45
44
24
24
48
13
42
33
44
36
16
8
16
24
8
25
59
49
72
3
87
30
27
33
35
4
99
102
3
36
108
51
17
28
20
64
8
13
30
21
8
72
49
60
35
37
27
21
11
31
17
48
73
95
7
5
4
9
35
12
4
39
41
108
13
30
30
39
68
12
36
43
41
60
49
90
72
9
39
89
36
4
108
44
1
83
4
81
59
1
15
36
9
279
32
19
132
53
36
1
108
60
15
45
27
33
11
19
105
24
56
72
28
45
72
48
87
45
119
16
3
9
33
138
5
16
56
85
23
67
17
31
30
11
1
15
20
60
4
20
1
119
4
20
115
141
39
30
30
12
78
42
17
36
12
73
11
61
3
20
55
9
21
51
20
16
3
30
11
49
35
4
8
43
90
131
64
72
45
23
25
240
42
17
72
61
3
45
131
16
132
12
24
15
120
17
4
9
51
20
36
48
24
1
42
90
75
132
116
25
131
124
24
3
48
29
136
20
7
78
71
4
80
4
33
48
60
11
36
115
18
15
87
5
4
44
55
45
15
17
13
15
60
15
60
77
12
1
51
8
16
32
100
12
93
78
41
124
24
12
9
35
25
11
28
93
3
120
255
42
23
12
52
21
27
8
36
1
3
45
35
55
69
51
177
12
12
20
36
13
15
45
95
4
32
61
83
85
11
64
87
48
9
20
16
12
33
11
36
13
60
42
65
25
167
40
33
35
28
15
5
4
8
48
72
48
67
60
17
1
95
16
128
48
12
52
51
180
57
33
23
16
56
25
3
87
9
48
21
11
1
18
57
15
18
95
120
64
21
39
68
108
25
11
48
12
1
108
60
71
108
43
69
84
20
7
57
60
20
108
43
5
36
49
11
1
3
140
12
13
107
12
28
80
43
69
80
1
71
76
44
36
12
1
12
30
137
12
31
78
39
21
75
44
43
57
176
96
49
95
84
13
3
12
33
47
84
24
25
11
241
47
48
13
12
23
7
48
101
16
8
12
52
3
53
40
44
16
75
41
31
138
60
12
30
89
1
60
30
5
13
12
47
61
42
105
8
84
13
99
68
13
15
123
120
162
183
56
24
55
41
121
30
9
9
11
1
60
35
144
60
16
24
80
16
63
29
60
31
21
39
29
48
48
145
27
20
60
12
88
15
30
27
20
13
3
27
53
156
49
35
36
60
1
15
68
12
13
39
32
40
36
44
4
32
103
60
9
81
ABCD 95841080644*3^$a+1 [50034]
19
12
132
285
3
29
43
216
72
12
41
163
144
12
17
7
84
21
176
7
537
368
7
72
60
156
132
48
72
72
96
21
63
96
33
48
3
204
12
132
17
16
75
36
81
63
48
113
48
64
51
432
237
63
72
233
64
51
48
132
120
60
48
312
12
252
24
12
113
16
3
45
27
48
24
45
147
132
180
5
48
112
63
24
72
12
240
101
91
21
48
3
36
9
135
24
36
360
5
31
36
36
41
43
24
48
72
96
53
48
48
7
41
96
112
32
139
149
43
101
64
39
72
120
72
60
48
72
29
31
12
144
5
163
45
3
36
276
53
16
3
36
84
60
41
139
108
36
72
29
16
27
12
41
19
252
33
3
36
72
36
29
19
125
16
99
45
27
12
137
103
9
3
144
132
9
219
36
17
343
57
51
108
225
27
144
180
60
245
7
108
144
93
15
156
5
240
67
72
101
43
21
80
235
149
240
43
309
75
72
84
108
96
36
36
5
112
75
36
72
144
9
15
180
12
33
3
72
72
77
19
288
72
144
12
41
16
15
60
48
180
36
276
84
36
33
3
45
32
91
21
80
295
9
63
48
132
93
32
48
79
65
16
147
96
120
216
29
319
12
53
7
9
171
12
41
19
264
21
195
29
31
84
72
204
153
111
17
7
105
32
48
16
144
27
24
36
144
185
67
156
24
48
108
29
16
96
176
43
197
127
72
9
159
65
91
60
144
153
183
96
9
63
72
252
45
27
5
7
36
72
29
175
84
108
17
7
137
7
12
60
17
103
60
12
273
48
75
168
72
48
24
12
161
48
43
60
36
36
48
17
7
9
75
69
63
72
84
204
36
72
144
228
9
48
15
168
137
91
60
48
24
48
60
69
3
237
80
7
105
231
24
192
72
9
96
32
7
89
19
108
108
5
31
36
29
139
12
36
24
45
3
60
108
36
33
195
189
51
84
9
96
27
5
7
105
80
48
48
43
24
192
29
187
24
221
7
96
12
36
36
24
120
21
123
24
144
156
216
9
48
75
12
72
108
5
96
115
108
36
36
137
43
96
69
192
111
60
117
192
48
15
17
64
123
5
223
65
223
144
96
449
31
24
36
12
41
96
67
29
16
96
51
72
108
60
84
233
240
103
36
165
51
96
29
295
72
17
235
21
267
192
168
36
57
135
41
103
204
141
39
72
36
45
63
36
120
60
9
219
60
72
12
341
91
149
271
81
27
48
24
125
16
32
64
27
276
36
156
33
32
43
24
125
19
72
36
156
60
9
219
5
91
5
160
80
96
67
60
113
31
72
300
24
72
144
45
48
128
112
207
65
7
12
93
48
3
144
108
60
216
12
132
48
173
64
15
65
43
96
48
36
108
60
36
21
87
36
84
ABCD 95841100196*3^$a+1 [50004]
105
192
294
21
40
68
27
85
119
93
27
60
1
215
84
13
11
72
180
25
29
91
8
117
234
9
72
165
27
27
81
33
75
64
48
509
114
72
54
171
39
294
126
48
42
30
216
33
4
120
371
37
119
81
69
43
227
13
71
105
84
63
18
96
43
48
8
405
139
168
20
339
73
48
23
30
27
27
213
135
54
144
67
5
198
117
100
143
37
47
108
60
84
13
227
61
68
4
56
45
19
8
12
28
68
124
56
39
222
3
27
24
37
188
207
85
80
160
192
23
54
30
18
78
12
85
11
57
220
23
169
83
150
144
99
135
349
47
13
68
12
135
73
8
87
408
216
73
48
29
219
135
109
215
168
165
123
90
19
71
97
29
43
47
1
72
188
3
189
108
240
180
63
36
13
23
18
27
99
90
99
327
24
9
237
67
101
162
54
90
180
36
198
139
125
51
261
43
240
80
63
37
240
107
81
99
61
83
129
87
36
30
123
27
48
45
51
1
180
12
161
15
244
53
75
108
15
12
145
68
75
36
13
83
18
19
168
155
37
8
63
30
72
7
71
12
153
87
157
23
120
384
21
27
33
129
6
25
308
27
93
484
17
211
95
145
92
27
1
180
60
119
60
81
108
4
113
115
119
174
135
15
36
180
156
205
143
37
8
120
72
100
89
51
52
443
30
78
36
81
75
18
144
135
207
1
23
36
121
5
115
20
108
4
176
124
11
169
41
27
135
25
53
90
12
24
84
357
3
97
80
12
148
29
219
189
6
45
292
35
24
120
24
97
20
75
153
15
72
30
243
51
81
9
144
247
23
37
53
387
12
123
120
25
120
72
8
40
192
228
68
64
53
270
25
60
120
32
268
65
195
183
6
43
11
36
30
43
47
96
54
30
240
121
185
234
93
81
54
108
78
207
9
43
95
313
8
124
68
60
9
91
143
97
200
93
6
84
72
54
90
69
135
217
35
108
37
53
102
85
29
99
172
12
293
18
109
47
186
18
12
105
300
52
60
77
54
72
24
13
347
9
39
276
36
81
9
120
18
312
9
184
35
133
395
144
216
325
143
229
131
36
61
32
87
21
52
48
35
24
433
188
40
60
35
25
77
6
129
36
45
127
132
107
81
100
179
313
137
163
341
90
12
157
11
36
1
8
147
180
105
99
21
135
33
135
97
ABCD 95841200836*3^$a+1 [50037]
6
20
10
12
24
18
32
16
12
6
14
37
23
10
18
2
12
10
8
1
5
10
6
20
28
26
1
41
22
18
2
37
3
2
16
2
10
12
18
20
13
39
6
3
95
40
24
50
18
10
132
26
24
10
2
18
18
10
14
4
6
20
6
10
14
36
10
12
6
20
24
12
24
16
14
6
66
12
36
22
2
22
8
58
3
5
12
18
85
41
4
20
4
2
24
4
2
4
56
16
12
8
28
62
4
21
5
42
10
2
6
4
26
85
33
12
12
51
5
16
24
26
16
2
10
2
24
10
50
22
32
16
44
12
54
10
2
112
6
62
12
6
1
21
18
2
4
36
14
10
6
74
16
12
3
17
6
30
64
12
8
60
66
1
11
118
30
14
18
22
32
24
4
2
30
30
18
16
2
10
12
48
12
72
6
14
34
2
48
22
2
18
10
12
12
6
20
24
48
10
18
12
6
15
11
25
21
8
6
6
18
10
27
9
30
14
12
10
18
20
4
18
12
30
3
5
42
28
2
6
42
60
10
8
6
48
22
9
29
10
6
20
6
4
26
6
88
2
84
16
24
14
12
4
18
20
58
18
26
4
54
3
3
20
4
32
114
36
6
12
30
22
8
22
6
12
8
18
6
64
14
28
32
60
30
13
27
110
18
10
2
6
16
24
104
18
10
18
2
4
14
34
8
18
1
5
16
68
4
3
29
18
1
21
30
24
24
56
4
32
6
12
12
30
1
9
24
36
24
42
48
36
21
23
34
12
48
2
6
52
50
6
16
8
12
18
10
32
4
2
52
2
24
10
30
6
14
6
46
18
12
8
22
8
6
24
30
16
6
8
12
60
34
14
12
78
4
50
28
42
38
22
8
4
8
6
36
4
26
19
5
31
5
6
18
10
2
12
22
38
10
33
3
2
4
48
36
36
8
30
28
32
6
24
12
4
60
60
26
34
12
48
30
42
24
50
61
27
26
34
6
2
34
36
15
33
12
2
16
6
44
24
30
1
9
27
3
32
34
12
2
1
11
16
30
2
1
9
12
74
4
2
18
78
4
54
12
38
34
48
8
4
33
3
6
14
60
4
8
12
6
46
26
10
2
16
12
24
8
16
2
4
9
39
18
14
4
20
10
72
14
6
18
12
22
96
24
18
18
2
42
18
124
8
10
18
18
12
12
8
12
6
36
4
14
30
16
26
6
4
54
20
4
3
17
10
117
3
20
28
8
22
50
4
36
38
10
80
42
54
1
5
10
62
6
16
20
60
10
48
8
30
18
24
30
18
54
28
18
24
15
15
66
8
42
13
29
10
8
10
30
14
4
44
16
6
50
24
4
32
28
2
48
28
12
2
6
18
4
20
6
22
8
10
2
70
8
22
30
20
48
30
16
24
20
84
16
6
30
6
2
46
2
4
44
36
24
4
60
2
4
72
30
20
12
10
50
42
16
14
54
10
12
3
69
8
22
12
6
24
20
6
48
24
28
30
3
29
10
18
8
22
60
24
6
20
34
24
20
10
2
28
50
6
36
40
24
6
14
16
12
50
18
4
20
4
14
18
4
8
10
62
10
8
6
1
51
9
5
28
3
15
32
78
12
12
6
34
36
80
34
6
8
12
12
30
61
27
12
2
4
2
18
12
58
30
2
28
6
14
4
36
56
4
20
24
10
2
10
18
32
28
36
12
8
37
17
46
24
6
2
10
63
12
27
2
28
26
24
10
32
18
52
14
4
8
10
14
46
14
10
9
35
22
60
3
21
8
6
10
12
15
15
20
48
22
14
6
48
16
6
2
28
8
16
78
8
12
10
2
24
22
2
40
2
16
2
6
10
36
24
42
8
7
9
116
12
16
14
42
4
26
6
34
6
2
16
26
4
20
70
12
9
15
44
16
24
26
4
14
46
12
20
19
36
29
19
15
32
4
48
68
24
16
14
28
3
47
6
6
30
24
24
6
12
18
4
3
17
42
18
10
26
12
48
30
4
6
96
44
24
36
60
16
8
7
11
24
18
28
14
48
10
26
42
34
6
44
18
6
42
13
11
4
6
15
53
18
22
26
61
21
24
14
42
48
10
12
42
6
14
16
44
7
51
14
16
20
42
12
6
10
12
48
24
68
6
6
100
96
18
14
66
16
98
10
48
50
4
8
40
2
28
6
20
10
42
48
6
14
22
12
38
22
6
36
20
18
46
14
6
4
66
20
52
12
3
9
6
62
28
8
4
2
18
6
6
24
94
20
42
24
16
6
9
11
40
2
16
24
78
20
18
4
3
27
18
2
1
35
4
66
6
6
2
40
110
40
36
12
32
30
16
14
18
118
15
21
38
6
6
30
6
24
60
54
6
1
9
6
8
126
18
36
24
12
34
20
4
68
28
12
32
46
2
24
36
64
6
2
16
12
14
1
33
20
42
13
15
44
58
42
26
6
6
28
56
18
10
42
50
24
6
18
28
15
9
20
18
1
17
52
42
14
66
4
30
14
1
39
2
6
52
20
18
12
6
12
24
6
90
22
18
2
22
8
6
4
3
15
20
18
36
40
14
16
18
2
16
42
2
16
8
6
4
14
22
26
34
30
20
28
2
4
12
8
36
4
20
40
2
4
18
2
10
8
12
28
8
22
68
10
20
12
16
2
58
66
54
12
8
4
6
21
59
6
36
4
6
62
36
4
18
72
36
44
13
47
10
56
12
24
126
10
8
6
24
46
30
21
23
34
18
12
6
26
34
20
4
26
22
12
2
6
22
2
10
38
16
2
22
51
5
12
4
8
6
1
21
18
50
46
6
2
1
45
24
8
48
6
4
12
2
78
24
1
33
30
30
74
22
36
14
60
18
18
30
12
42
1
17
12
18
10
6
20
6
24
16
14
46
38
40
20
30
18
10
8
112
15
23
24
12
6
30
12
22
30
18
18
14
84
6
10
8
48
19
11
22
36
6
8
12
84
1
9
6
14
12
24
24
22
9
5
16
18
54
20
48
4
38
10
2
28
6
20
7
17
6
10
6
14
16
20
19
9
12
36
12
8
12
46
54
2
54
46
30
14
22
2
42
18
6
4
42
9
87
30
14
1
23
22
98
10
6
14
7
17
16
2
58
24
12
38
10
8
52
6
2
10
14
24
46
36
18
56
10
6
38
4
56
4
32
10
8
30
40
18
60
63
5
24
66
6
28
2
4
44
12
10
8
42
30
18
10
27
15
30
20
6
10
8
4
32
10
50
10
24
14
18
18
22
8
4
21
57
24
20
4
6
38
12
18
58
2
16
12
14
6
18
4
2
66
22
36
20
30
7
9
6
24
8
130
26
60
25
12
3
14
10
30
78
12
21
57
8
40
30
20
6
28
2
10
8
16
12
24
24
42
14
19
5
30
6
6
12
18
34
48
6
27
17
6
10
66
18
12
14
46
44
16
30
9
5
10
6
8
7
9
20
4
48
48
20
4
20
10
18
38
4
2
6
30
4
6
12
18
38
4
2
4
6
18
6
44
30
28
44
94
14
48
4
38
40
33
17
6
12
13
9
80
12
24
12
18
34
30
2
6
12
12
25
5
46
74
16
8
6
1
47
12
16
38
10
6
15
15
6
44
28
26
10
26
28
56
52
18
12
8
52
12
6
2
48
52
38
4
26
6
10
6
24
26
10
2
22
126
20
52
20
42
18
70
26
24
46
21
5
6
22
2
36
24
4
20
1
29
7
9
14
4
48
12
18
38
54
16
24
2
48
22
36
3
11
18
42
1
27
38
22
2
4
15
9
2
25
3
12
18
20
16
6
8
12
6
12
12
96
54
48
13
23
30
4
8
18
22
2
36
24
30
18
22
2
46
3
29
10
42
96
20
48
4
8
12
42
34
20
6
16
42
3
17
48
30
10
38
10
6
8
52
6
44
36
30
4
14
7
9
6
48
104
108
18
10
2
52
18
14
24
10
24
6
12
32
7
11
42
46
2
4
56
24
4
2
4
6
24
98
10
6
30
27
5
4
44
6
4
12
8
6
36
4
14
1
36
63
14
22
20
4
2
30
54
30
1
45
24
18
32
60
28
18
2
6
22
2
12
6
22
6
26
6
54
24
31
21
14
10
50
28
38
10
48
50
24
22
6
14
4
6
8
42
58
86
10
14
18
18
6
6
25
23
6
24
10
14
12
10
30
6
8
64
32
4
12
2
10
38
12
28
15
23
22
3
17
30
4
8
10
2
16
30
38
36
28
6
24
2
28
2
18
10
3
9
20
16
8
34
26
36
115
60
15
18
68
18
6
16
2
1
17
42
10
32
40
8
70
32
10
96
90
14
28
51
9
36
12
15
17
12
19
5
42
10
30
12
66
6
6
2
52
18
20
12
10
8
10
12
20
18
1
5
22
42
27
3
36
6
6
2
16
14
22
6
8
16
6
38
24
36
24
16
2
72
48
58
2
12
7
3
2
6
12
30
28
2
36
4
2
34
21
5
36
4
20
94
14
16
30
62
34
30
20
6
42
36
12
22
30
26
22
3
39
6
14
70
12
51
5
28
80
12
28
2
13
15
12
9
15
6
20
22
12
8
10
62
40
56
48
1
51
14
34
6
36
8
12
34
18
8
19
3
33
17
12
24
31
9
24
8
4
14
6
24
12
4
6
14
28
6
50
54
12
60
16
8
24
22
74
12
82
48
50
18
42
22
2
24
10
24
2
34
14
6
4
6
50
10
14
22
8
36
40
14
22
20
18
10
6
2
22
8
4
18
2
18
6
4
30
2
18
13
23
37
5
12
16
24
36
50
30
10
14
10
18
2
12
16
38
12
40
2
36
46
8
12
10
14
4
3
3
24
2
4
2
25
47
6
4
30
18
15
5
24
24
36
24
30
10
20
12
4
24
20
7
17
12
6
4
14
16
36
2
22
15
75
18
42
9
47
64
18
2
16
12
8
25
9
8
6
24
6
52
12
6
20
10
32
30
4
26
10
18
12
63
11
34
32
18
16
26
4
36
3
11
4
20
24
18
10
48
50
24
30
52
38
46
30
74
6
22
24
21
9
128
16
27
3
20
30
4
3
9
14
25
9
8
24
10
20
30
4
6
26
24
10
8
12
4
26
10
8
48
4
20
1
17
16
2
ABCD 95841344156*3^$a+1 [50053]
22
258
14
40
26
40
24
15
23
40
2
16
122
1
11
109
21
8
31
71
6
7
117
6
32
13
29
36
4
36
2
13
5
30
10
132
20
162
30
108
31
12
89
55
36
57
3
180
5
40
122
28
32
90
12
16
30
132
30
108
110
42
52
6
44
48
78
54
1
15
42
8
34
60
6
24
6
54
15
21
12
50
40
12
90
8
7
51
42
38
24
1
189
8
43
9
8
48
19
240
101
19
96
48
24
23
60
22
8
60
12
30
37
48
33
24
39
57
30
2
103
9
110
16
110
7
107
40
6
50
4
6
110
90
72
60
28
27
17
100
6
30
122
48
30
22
12
45
105
36
12
120
2
61
5
67
17
19
41
19
9
12
99
77
132
7
15
108
2
18
52
6
12
68
7
47
6
52
18
45
12
45
18
14
19
71
88
8
10
15
69
120
20
6
132
10
50
22
96
3
41
160
50
46
30
134
36
127
17
10
96
42
108
123
36
95
49
17
24
40
63
45
60
32
160
126
14
10
26
100
14
70
8
28
27
45
90
18
12
32
58
8
10
24
120
8
28
20
24
30
13
75
78
2
48
22
60
72
30
8
18
7
15
38
24
30
28
38
40
39
21
32
12
55
11
24
10
20
28
3
5
4
36
12
2
60
6
64
36
32
7
171
30
50
40
32
22
15
41
67
65
12
138
100
42
8
67
191
12
130
2
13
36
12
29
43
33
2
58
164
31
24
3
80
82
48
78
14
18
18
60
24
118
30
32
19
47
4
38
18
64
30
170
13
45
8
70
20
90
10
50
24
18
10
8
4
30
93
27
36
50
24
31
12
36
27
30
39
5
16
87
12
3
50
48
124
8
52
48
8
12
18
30
175
75
30
27
197
156
12
18
13
59
22
20
58
78
12
8
12
22
69
12
15
30
2
18
4
50
58
111
39
72
33
17
6
24
49
39
42
68
118
20
30
30
34
48
8
40
14
46
144
200
6
34
18
50
18
13
9
2
10
128
72
30
118
30
48
9
48
53
43
107
10
32
52
96
30
42
50
10
20
31
24
47
6
19
5
168
30
60
22
26
22
30
38
52
8
22
48
45
105
2
88
80
4
26
12
10
33
17
52
86
90
124
20
91
47
10
68
7
15
21
51
86
84
76
39
5
30
90
6
13
204
12
24
21
8
78
12
12
66
19
51
74
16
92
40
30
38
22
45
17
16
12
51
59
40
72
90
110
25
141
3
36
11
37
45
90
80
1
141
39
36
24
101
46
54
18
30
38
34
3
65
58
33
11
6
4
3
12
5
28
32
6
64
9
111
69
27
90
12
72
66
32
18
43
21
78
120
21
27
110
64
123
63
129
81
54
38
18
34
56
40
80
102
22
56
10
30
12
32
48
7
65
30
13
93
30
80
4
68
78
84
31
87
21
9
98
40
14
30
90
66
10
3
21
80
28
15
17
91
45
12
8
84
18
73
135
30
80
7
77
60
48
10
12
9
21
30
8
58
102
8
42
48
10
33
99
12
80
25
48
23
64
30
38
30
12
76
12
32
6
22
92
16
3
21
36
12
38
10
30
42
20
10
18
44
48
52
18
62
36
19
36
69
36
2
28
12
21
36
33
3
99
26
10
14
40
30
26
19
21
44
18
88
2
52
36
20
4
6
30
3
111
8
22
8
31
17
90
109
24
41
36
30
10
2
10
27
53
7
21
80
12
18
64
30
20
19
77
60
24
16
20
112
18
84
86
144
10
6
72
48
3
69
32
91
59
28
18
24
36
20
22
45
36
17
40
14
88
12
36
14
36
19
48
27
38
42
88
21
11
40
21
45
15
77
40
8
90
54
31
47
22
3
5
28
44
6
100
14
6
70
24
51
9
39
27
9
21
3
47
94
75
83
18
24
16
15
15
14
36
43
21
216
12
12
8
43
35
13
89
30
10
60
8
12
10
30
48
2
28
57
12
36
75
33
17
22
2
28
20
28
90
44
190
6
14
10
68
10
8
12
7
36
5
150
124
30
3
33
12
8
24
18
58
24
3
17
126
40
132
138
15
75
12
30
30
8
34
3
113
100
12
98
64
38
10
62
103
48
89
6
12
22
3
15
2
10
9
81
38
70
27
123
21
84
60
72
35
36
37
95
13
84
41
112
51
17
100
3
11
10
75
48
45
68
4
80
91
89
88
18
32
13
45
24
39
11
100
26
4
116
24
30
30
55
15
108
21
51
18
15
33
60
90
32
22
15
15
6
60
24
20
91
89
115
11
54
16
102
18
60
84
36
14
6
52
152
16
3
39
32
16
32
88
74
40
8
91
27
32
12
1
27
21
129
87
11
42
30
72
85
35
88
12
21
69
18
2
40
38
10
63
29
88
8
30
22
20
22
6
27
93
62
78
22
42
63
5
12
199
21
6
50
34
48
21
29
130
2
10
6
54
6
30
14
30
126
52
80
12
31
29
19
27
2
31
21
80
55
33
2
28
230
12
18
18
30
22
8
103
39
38
10
12
132
153
5
43
17
58
2
30
133
35
52
78
20
60
40
84
36
3
21
3
77
16
80
60
19
75
20
10
39
17
10
20
10
50
22
38
34
66
32
1
27
30
74
49
17
100
80
79
33
72
18
21
41
40
66
69
81
60
2
42
40
18
18
12
18
44
10
15
105
3
ABCD 95841399632*3^$a+1 [50181]
41
72
51
165
3
33
18
45
171
18
180
87
21
54
30
36
27
64
53
51
76
92
33
18
78
39
9
96
19
12
5
120
6
18
30
42
48
43
32
75
48
18
6
54
55
89
63
36
63
66
3
48
9
63
4
41
3
33
48
3
12
72
3
9
9
6
189
48
51
1
12
77
43
48
44
57
123
3
6
63
75
105
9
7
224
28
65
39
72
52
44
72
40
269
24
19
35
18
39
28
17
151
233
12
72
15
9
39
4
41
39
75
30
36
195
3
96
141
48
75
21
51
13
83
9
48
15
210
6
61
5
103
29
36
19
8
4
92
4
60
5
267
3
18
75
52
92
93
39
9
27
123
69
57
36
27
21
15
12
24
27
66
75
96
36
15
13
36
48
12
17
15
4
108
32
16
77
30
6
19
36
107
1
29
162
21
3
13
5
55
17
43
29
120
19
41
12
24
163
53
27
28
224
9
55
47
21
72
141
19
36
32
63
18
54
72
18
12
7
89
36
30
109
5
144
198
61
41
90
42
3
99
13
83
37
20
4
5
36
63
45
7
29
55
92
87
21
21
12
7
29
99
27
144
78
3
9
6
48
72
6
36
108
66
21
75
33
4
12
17
27
81
87
24
112
11
24
72
57
63
33
39
13
24
8
16
29
6
90
27
45
27
3
42
15
129
19
44
36
168
51
37
5
36
48
90
9
4
29
3
120
88
32
3
150
19
48
77
12
19
35
42
75
69
144
55
29
127
32
3
18
6
120
21
3
18
19
29
6
30
90
13
11
66
175
41
24
63
28
36
96
80
33
15
39
6
3
84
57
55
155
21
57
55
107
13
8
45
72
43
60
92
75
73
20
40
8
24
51
13
59
6
90
25
20
3
37
8
16
72
48
5
99
3
69
21
78
18
12
7
120
24
35
54
19
89
19
11
54
36
31
23
114
43
5
67
101
3
40
5
24
30
25
60
5
54
24
37
11
24
18
102
90
6
30
114
205
5
15
9
19
8
9
79
5
19
53
72
24
216
75
27
73
32
63
97
44
64
77
7
68
108
12
81
3
33
3
105
55
120
56
28
60
5
91
17
108
48
78
48
24
13
72
8
51
61
32
177
127
17
67
77
48
60
36
39
24
3
234
7
32
15
141
45
192
6
18
30
1
89
24
12
39
28
29
12
75
76
29
114
48
90
3
4
17
67
48
59
21
208
11
18
79
20
48
24
24
93
15
33
3
3
120
45
40
29
31
44
81
90
25
20
27
49
12
32
16
35
216
6
90
18
55
29
39
16
59
18
270
18
12
60
7
23
54
7
44
28
8
3
24
85
96
125
30
61
35
81
96
16
161
108
15
16
5
24
48
327
87
6
15
40
12
161
3
75
13
72
41
87
40
8
21
7
44
16
8
21
87
39
13
44
33
19
101
54
18
6
105
15
237
16
5
51
21
30
6
19
65
24
147
36
52
89
63
3
1
125
19
23
9
9
75
16
48
77
30
126
39
21
144
3
24
3
24
21
9
132
75
123
18
48
6
49
36
41
36
54
45
40
32
24
72
16
5
63
76
53
6
61
5
24
30
240
45
21
24
39
33
27
21
6
9
135
66
6
18
12
18
69
9
3
33
43
5
78
18
12
36
6
18
67
17
87
16
60
48
32
9
54
42
144
51
69
78
48
1
95
37
11
24
18
48
115
17
12
6
13
5
31
17
43
24
44
12
16
56
112
5
55
89
126
13
152
160
80
3
72
6
12
3
3
18
15
57
39
45
60
307
11
54
19
36
32
93
6
282
15
45
3
15
1
89
54
13
24
32
75
1
20
27
18
67
131
13
11
144
66
6
18
67
77
48
7
17
19
24
83
13
35
117
69
72
48
19
5
126
18
75
24
81
66
78
108
270
66
55
23
37
35
48
109
17
7
56
69
12
31
48
65
114
37
35
72
138
36
63
81
103
29
12
18
42
54
189
168
48
12
33
12
79
8
168
69
31
41
19
5
67
41
3
33
48
3
21
231
60
24
3
25
36
72
24
5
3
21
54
21
16
48
8
28
23
48
18
7
29
96
48
36
91
8
27
13
96
32
48
45
55
20
120
72
3
144
61
53
84
127
5
3
45
6
13
59
66
6
45
28
68
24
24
16
96
107
78
48
135
45
15
36
9
18
45
21
3
75
61
77
99
136
35
144
42
19
35
13
92
36
12
48
100
5
67
35
13
48
29
327
15
21
12
52
101
30
72
117
240
28
17
30
13
72
29
54
93
51
18
67
77
7
77
151
8
21
3
21
102
24
66
7
12
56
ABCD 95841525376*3^$a+1 [50075]
89
84
19
78
72
18
41
61
11
49
131
133
36
258
17
73
72
18
5
216
31
5
193
12
119
72
132
12
79
101
25
24
59
25
72
60
54
29
96
31
330
180
11
7
36
53
13
108
35
61
47
19
125
120
12
31
90
107
55
90
47
7
54
11
216
49
47
37
131
55
29
252
25
30
60
65
60
24
31
41
240
96
36
48
73
11
43
65
25
6
113
12
19
36
174
11
25
36
59
1
54
30
36
18
17
205
120
60
35
72
1
12
18
96
41
43
101
12
73
35
31
113
55
17
49
59
96
84
12
43
197
19
264
96
5
31
30
143
36
19
42
35
73
23
13
30
24
72
48
42
30
18
72
54
17
79
161
12
97
84
59
37
48
36
96
18
17
24
25
96
18
66
35
60
91
84
240
174
36
11
25
239
109
36
180
11
109
107
163
96
48
126
60
23
96
97
35
229
23
1
11
109
6
336
330
18
162
18
113
13
120
54
42
11
79
48
42
90
30
114
137
19
60
17
1
30
72
29
156
73
30
6
120
126
29
25
54
65
61
71
19
60
54
71
49
23
12
1
83
121
30
17
79
113
7
41
360
96
13
35
109
36
23
36
192
60
48
121
24
156
119
12
72
37
66
78
11
12
67
17
48
12
25
54
6
191
7
281
12
157
30
5
1
66
114
36
84
215
61
18
12
204
180
65
61
143
37
59
31
30
150
54
174
42
54
29
48
49
30
60
53
108
96
7
29
25
36
60
66
89
79
72
48
132
18
47
96
49
18
29
12
85
126
101
7
126
35
72
12
36
31
17
24
48
109
306
41
49
90
54
90
17
145
30
60
53
37
59
25
36
18
150
36
35
31
65
79
161
223
113
24
43
90
35
36
175
29
85
30
6
90
29
72
79
66
23
1
167
43
60
90
30
60
17
73
59
97
59
31
5
103
96
17
24
24
55
89
55
60
12
5
19
77
192
1
66
185
49
191
24
79
65
60
271
5
31
173
252
19
90
60
30
6
228
216
54
6
11
73
6
36
90
131
49
18
66
35
55
24
12
108
132
5
24
144
37
143
61
23
24
37
11
36
43
41
1
54
89
1
36
23
25
6
30
47
7
137
216
60
43
246
348
227
205
18
12
54
24
107
139
5
55
54
90
53
193
24
131
36
133
36
6
84
41
36
49
83
85
71
60
48
72
1
11
37
203
67
42
30
54
180
90
6
198
36
29
151
66
71
72
91
5
216
19
156
150
108
102
60
54
36
18
30
6
30
167
60
169
11
7
185
55
120
29
31
173
79
174
71
12
67
84
96
65
24
144
31
17
19
54
42
84
17
43
77
13
234
12
60
54
35
12
43
5
12
13
96
59
24
97
18
125
157
18
245
25
60
47
73
96
54
12
270
191
132
96
12
7
77
108
48
49
18
6
264
23
13
450
17
7
126
36
18
12
18
36
11
24
48
12
31
65
79
6
23
7
54
179
205
156
60
30
29
72
103
101
1
59
31
18
71
55
6
30
29
25
90
209
96
1
239
31
54
36
150
17
31
17
43
65
25
12
114
29
61
23
12
1
210
41
49
24
11
12
61
11
31
90
18
101
151
48
90
6
41
49
54
41
85
35
31
65
115
240
210
18
6
35
31
294
11
216
37
132
30
150
35
55
41
12
1
11
ABCD 95841948784*3^$a+1 [50053]
30
123
8
79
30
15
3
48
149
24
84
52
68
36
12
64
21
23
19
96
30
39
33
24
23
25
35
7
24
54
18
53
36
19
12
17
108
55
29
103
12
5
43
18
27
12
8
25
15
68
28
92
12
91
72
5
4
3
105
48
9
24
42
24
30
51
68
4
72
21
15
15
17
31
36
29
16
24
51
113
36
64
96
44
60
40
20
55
6
59
7
6
167
36
7
29
100
56
79
6
3
15
29
12
13
27
45
11
232
12
68
67
33
51
101
48
52
8
13
27
72
21
3
12
8
12
72
28
8
36
60
48
16
84
56
55
6
155
4
44
31
89
52
20
19
9
33
42
41
24
16
56
16
63
17
157
75
75
18
39
33
51
12
33
35
79
81
39
12
18
23
28
15
9
3
12
65
7
65
48
88
60
8
40
12
24
44
25
15
12
20
4
8
7
48
21
51
5
28
32
55
21
48
32
4
24
36
20
24
12
40
12
15
78
27
36
24
20
36
64
12
63
6
35
7
9
164
76
8
16
24
15
33
27
33
20
103
5
91
53
31
90
66
5
96
28
32
7
21
9
11
7
30
27
48
3
42
114
36
60
84
5
16
8
12
7
36
102
27
20
52
69
90
9
111
105
24
27
5
36
187
53
19
36
33
80
4
63
9
120
20
4
32
108
25
42
65
84
28
36
36
8
13
90
33
12
80
49
30
41
28
56
4
9
15
56
64
60
45
143
12
55
21
60
21
11
4
75
24
24
6
11
64
32
60
28
27
29
16
15
45
24
3
21
87
45
72
21
59
12
1
63
27
17
55
78
18
12
60
48
45
60
60
15
66
99
69
18
17
28
3
21
75
9
15
9
8
13
11
28
87
5
43
57
236
4
39
12
5
12
72
48
16
24
20
12
4
72
9
66
54
90
33
12
20
96
7
36
36
69
9
123
60
24
9
24
23
7
18
24
11
43
17
25
23
72
24
25
15
24
9
6
69
27
89
91
21
99
93
8
48
24
36
100
27
57
56
19
45
20
52
36
68
40
72
12
81
47
100
3
9
57
66
57
195
12
45
44
24
12
76
20
40
3
12
84
53
36
16
36
12
147
45
104
24
12
25
66
9
48
48
44
60
60
79
29
31
9
45
23
4
104
91
21
24
104
31
69
57
3
21
6
17
25
15
33
15
27
6
6
69
72
69
24
27
72
51
21
20
28
32
160
8
76
60
15
57
45
63
44
12
64
12
8
7
17
55
93
27
6
27
48
32
7
48
45
8
4
87
129
60
132
20
4
24
156
20
48
16
36
44
55
41
88
15
5
72
108
31
12
17
115
6
27
24
68
12
36
4
69
120
291
48
27
9
20
12
52
12
3
53
43
9
8
64
24
84
12
8
36
24
16
36
3
17
49
30
5
192
12
1
15
104
12
48
127
9
12
20
4
8
67
144
101
25
119
49
48
48
47
64
96
24
56
4
24
32
12
73
15
12
15
105
27
9
32
52
116
60
19
12
6
59
31
29
43
30
18
113
72
13
59
13
3
104
37
24
54
12
36
90
42
5
132
13
11
31
24
77
24
19
117
44
31
5
52
68
108
24
37
6
17
60
13
35
7
101
1
99
15
72
60
9
8
43
69
15
5
13
3
12
108
8
144
40
3
5
48
37
18
69
75
45
12
8
55
12
65
4
111
9
45
6
29
19
17
24
49
18
93
51
21
8
36
61
3
21
48
11
24
28
15
69
20
19
5
4
32
4
12
39
5
88
68
7
17
64
111
41
109
24
47
25
23
1
48
66
29
36
91
18
15
51
9
15
21
32
40
33
15
12
12
51
77
4
8
52
15
113
12
4
57
48
6
65
24
12
12
1
30
69
32
61
114
33
108
8
24
40
3
72
57
8
31
12
29
16
45
35
112
141
35
24
40
68
49
30
5
48
55
5
28
12
48
3
6
11
12
12
4
32
228
64
116
31
60
5
25
18
6
191
1
3
27
18
119
7
33
108
39
65
24
12
4
48
36
44
55
17
24
52
12
3
9
51
24
9
12
20
28
96
20
109
35
4
123
17
12
24
19
81
15
24
5
52
24
24
8
40
168
21
63
15
18
95
49
66
30
3
44
73
75
45
24
6
213
21
39
24
51
9
32
16
27
12
125
24
12
12
25
311
12
55
5
112
20
52
8
16
20
76
36
39
6
39
48
32
55
90
71
28
12
20
37
15
36
72
3
36
29
12
72
7
81
3
12
113
37
39
36
12
8
12
55
30
87
36
8
79
30
35
13
35
7
41
160
56
13
3
72
123
5
4
8
16
24
8
84
16
15
12
12
45
3
17
4
24
201
87
12
8
103
9
8
40
32
48
148
12
39
21
84
20
36
13
35
91
29
72
88
36
8
88
3
17
79
21
39
41
4
15
89
55
57
20
7
21
21
23
73
35
60
12
72
24
36
4
24
87
33
36
195
29
31
129
3
9
15
36
77
36
12
109
195
69
11
61
144
90
6
48
72
39
3
30
35
28
32
160
3
33
51
33
8
84
4
27
17
76
75
29
60
37
66
30
42
65
16
15
72
30
15
32
12
108
1
47
4
80
4
24
27
48
33
20
12
7
141
48
57
87
32
84
4
33
15
8
4
120
45
35
100
27
33
12
33
71
36
76
33
54
48
108
5
4
12
8
40
240
12
3
36
17
60
28
15
17
7
65
52
44
16
8
28
9
18
213
24
120
8
115
65
12
28
92
28
80
156
60
19
12
21
12
8
84
1
ABCD 95842577102*3^$a+1 [50002]
63
1
24
11
4
60
8
12
51
4
161
52
68
49
3
69
26
45
123
49
80
7
84
122
43
20
1
3
68
12
48
3
10
20
150
69
28
32
85
15
17
24
135
24
28
23
9
60
1
56
39
55
66
74
46
50
21
27
1
9
71
100
35
42
112
32
40
26
18
67
20
52
20
61
30
6
20
43
41
6
61
33
27
32
21
39
33
4
56
3
25
2
13
20
12
9
4
36
38
33
123
64
32
28
72
89
4
45
66
29
93
15
88
5
106
101
33
67
108
21
23
108
112
180
8
3
4
66
74
22
18
8
154
3
11
30
34
65
31
17
7
98
3
52
33
30
134
31
29
15
31
29
28
80
13
32
54
36
13
9
330
12
18
71
69
168
43
15
29
7
30
74
45
9
3
33
46
30
24
15
41
28
30
32
6
87
213
15
13
27
59
9
45
30
76
140
4
9
8
73
6
68
13
95
13
9
83
12
37
98
10
26
174
108
15
3
4
41
84
3
13
69
30
132
21
27
60
21
17
15
57
22
53
37
59
24
63
25
27
60
50
15
16
141
3
21
6
120
14
4
36
15
5
7
47
33
12
21
19
20
28
27
45
60
95
45
7
81
20
63
102
42
22
54
17
15
4
29
64
11
105
12
9
4
50
64
41
21
39
12
15
28
5
1
18
12
9
45
26
4
6
60
83
1
32
15
13
24
15
48
68
1
11
48
55
54
26
30
10
17
48
61
39
59
40
86
55
12
47
48
34
11
43
2
55
5
58
26
19
5
15
12
45
27
27
4
50
79
116
21
28
15
135
33
39
30
18
6
35
12
60
49
74
34
3
12
8
43
149
36
21
58
30
15
8
52
36
80
87
12
21
12
3
46
11
60
13
119
27
21
19
9
84
77
6
4
18
26
9
27
49
21
26
48
154
23
9
64
44
75
27
4
20
45
21
3
75
21
45
4
32
6
13
69
20
90
93
19
29
21
60
28
102
90
24
15
9
15
53
75
39
198
40
36
27
12
176
9
111
19
2
31
5
3
12
75
13
15
20
16
21
32
40
15
26
67
12
45
131
9
18
88
5
19
41
15
45
21
36
55
9
3
137
94
32
82
11
45
36
130
33
5
10
21
32
13
116
36
15
37
38
57
48
7
36
24
50
43
65
18
30
55
5
46
21
20
133
14
52
9
21
3
68
37
35
91
30
54
41
24
25
66
2
28
44
102
1
3
6
3
57
51
20
88
104
40
36
77
63
12
12
37
51
3
5
69
3
33
4
38
45
168
25
80
99
87
34
15
81
11
13
30
26
31
29
28
11
4
8
43
14
46
116
13
8
187
26
12
180
4
18
2
48
126
46
3
65
3
15
13
9
3
5
4
11
45
108
10
96
128
13
95
45
12
45
31
24
87
8
160
6
14
36
129
28
27
21
47
28
2
22
30
12
18
5
61
15
9
102
89
19
33
128
12
52
41
55
35
4
32
9
25
26
21
7
26
12
72
82
14
10
56
10
11
165
7
8
15
13
9
6
9
48
68
12
19
41
13
47
3
10
32
34
14
40
15
44
48
48
1
23
21
12
22
33
68
24
28
140
37
42
24
9
68
43
17
9
28
66
29
21
15
55
5
9
10
66
27
8
75
45
52
3
26
48
10
26
87
63
90
40
39
20
67
8
16
80
40
57
5
27
25
12
3
60
21
24
50
22
11
28
51
21
8
12
45
27
57
19
5
30
6
63
16
15
17
63
45
40
77
24
36
12
3
57
36
7
20
7
32
10
11
12
40
36
71
109
15
54
6
20
9
76
69
11
151
84
32
45
7
146
126
9
40
9
66
84
128
45
33
4
23
147
45
61
39
41
36
3
28
3
96
21
59
9
55
45
12
80
3
40
44
1
20
1
74
9
36
99
22
108
66
5
69
18
4
9
15
20
34
3
92
67
93
27
81
68
21
94
9
5
36
24
18
4
101
19
38
43
72
23
13
65
67
35
4
30
59
100
20
25
20
40
86
94
47
12
25
51
17
55
5
28
66
44
37
8
4
95
100
66
24
131
4
48
80
33
39
51
106
90
54
47
73
32
12
3
37
56
4
3
20
79
30
20
19
51
74
40
59
45
3
57
48
42
36
46
219
5
12
3
19
5
7
24
2
3
24
31
6
78
2
28
15
20
181
6
161
52
20
3
4
9
71
36
57
97
174
14
55
41
10
5
25
167
13
90
9
36
21
51
9
3
77
3
25
71
12
7
93
68
15
25
104
177
28
3
68
9
135
67
86
63
12
40
123
32
25
20
49
11
12
21
60
7
72
15
21
11
28
21
69
60
32
39
87
157
51
26
28
11
25
27
8
84
21
15
52
117
3
59
34
20
96
31
32
60
93
7
27
141
53
10
32
13
21
11
43
6
11
37
15
48
33
24
62
148
41
121
14
12
42
12
118
72
21
5
27
51
25
60
35
76
30
56
28
59
1
15
15
57
95
13
72
99
41
15
93
12
19
69
5
76
198
81
129
15
57
14
46
26
22
2
13
27
14
12
4
48
8
15
33
24
15
7
9
9
26
36
34
15
11
30
3
67
21
95
18
10
5
64
65
30
13
27
6
14
45
36
4
36
45
14
70
86
9
27
28
90
71
9
40
15
36
21
18
5
60
40
20
55
110
12
10
18
11
24
108
105
3
4
21
35
72
13
26
64
14
192
28
3
80
33
10
77
12
28
9
114
30
36
11
28
29
40
80
3
12
3
60
25
9
83
25
96
35
60
19
116
25
81
71
37
86
16
113
1
24
42
26
18
66
4
47
37
20
52
56
28
24
ABCD 95843042312*3^$a+1 [50001]
39
6
90
9
69
162
144
66
12
6
72
84
48
48
105
99
30
6
42
6
89
37
54
60
66
23
37
30
24
72
72
18
108
12
18
12
120
30
78
132
72
96
42
18
54
66
42
30
17
67
6
48
192
42
45
32
73
18
84
84
60
24
102
24
36
54
30
42
24
156
5
343
89
1
42
18
42
9
33
162
180
78
222
30
15
129
6
105
123
330
138
18
114
77
13
6
126
24
282
12
78
90
54
35
13
12
66
24
6
87
51
156
60
21
39
105
48
32
115
60
18
108
84
15
15
33
21
42
60
5
49
48
15
45
48
192
30
198
15
9
71
49
30
6
30
42
66
36
93
33
42
90
18
24
138
60
78
30
12
30
6
6
126
75
63
60
6
36
132
162
90
48
30
6
60
59
7
96
42
12
126
24
114
11
13
48
12
90
12
6
84
108
6
60
252
24
36
24
108
18
30
54
66
12
6
99
135
120
168
24
33
3
18
24
147
9
6
48
18
54
18
78
9
21
107
13
24
60
60
6
45
15
210
54
6
42
72
198
60
12
78
5
208
27
90
108
30
138
84
6
192
198
54
33
27
18
24
75
51
42
120
138
18
60
60
6
66
60
54
45
15
54
27
224
79
30
102
108
6
54
66
96
42
102
18
90
87
45
36
120
24
168
12
18
57
3
6
90
96
96
60
48
24
18
24
60
3
48
9
18
138
60
48
36
246
18
96
168
102
6
60
35
133
27
93
24
138
198
11
13
60
23
25
84
51
27
5
1
36
108
15
57
24
6
6
264
18
6
42
90
42
48
12
138
24
24
24
12
18
36
60
54
6
132
9
48
27
6
48
42
114
36
15
32
43
12
6
120
6
21
3
42
54
18
30
18
24
18
36
102
24
48
60
35
48
25
24
63
48
9
6
24
6
90
30
90
204
21
9
6
18
36
66
30
60
90
30
150
78
51
3
186
96
114
102
72
12
18
48
144
144
12
297
57
24
6
90
30
6
24
51
33
30
36
126
15
45
24
24
336
131
64
63
12
60
30
144
36
24
66
45
48
33
12
12
36
35
25
18
54
18
18
30
6
258
5
43
12
6
84
48
78
6
30
144
6
210
21
45
48
90
6
3
237
131
37
18
210
39
63
66
47
55
9
51
30
60
54
24
72
42
3
159
6
12
36
27
87
36
6
18
78
138
12
18
36
35
1
18
6
96
210
149
25
108
27
3
6
6
114
12
144
51
39
126
114
24
42
30
18
36
24
126
138
12
18
48
132
6
6
24
42
72
27
39
6
60
23
103
48
180
69
33
12
78
54
48
6
36
156
60
24
36
150
59
85
11
13
96
150
114
90
150
72
12
18
165
87
36
84
18
12
48
35
97
48
54
84
12
18
66
6
174
6
48
27
15
48
66
36
264
6
174
138
197
43
78
30
30
24
35
13
35
61
252
87
21
66
24
126
35
43
42
18
60
48
18
6
48
42
11
103
6
24
42
24
54
30
12
24
81
39
6
78
144
5
37
11
19
60
18
30
126
72
54
138
96
96
120
195
45
3
32
49
96
48
15
15
113
19
90
3
27
18
150
72
6
15
9
168
12
83
97
138
6
30
177
255
30
48
24
123
39
54
30
222
30
222
6
6
30
96
18
12
102
36
42
207
27
126
39
15
6
90
108
6
63
32
1
54
30
36
42
30
102
126
75
27
78
90
29
48
13
42
198
99
93
66
6
11
37
66
84
5
25
30
96
102
18
24
6
30
114
168
24
48
195
27
36
102
72
78
66
60
84
66
6
18
42
24
36
51
15
42
18
12
36
90
11
79
30
36
90
36
78
12
42
18
75
9
135
15
33
21
6
36
60
5
109
83
97
6
18
167
7
108
12
17
25
36
30
18
66
36
60
24
18
156
107
37
42
36
29
49
54
48
78
11
55
48
60
18
84
24
24
78
24
18
36
11
1
12
78
ABCD 95843107708*3^$a+1 [50028]
12
3
15
90
6
393
87
24
9
33
30
48
222
39
105
3
81
15
75
192
18
12
48
96
135
15
9
81
84
60
66
66
114
24
9
72
9
72
168
15
171
69
75
69
57
6
30
3
27
48
165
171
144
12
93
75
192
9
9
72
324
75
108
3
18
39
120
201
30
42
24
159
24
147
6
48
60
12
24
3
3
153
24
57
39
57
54
36
150
24
75
9
99
123
114
84
6
216
18
192
147
87
6
60
48
132
90
114
96
78
6
135
21
99
45
60
15
24
36
69
150
72
9
180
9
51
75
9
291
84
66
123
51
165
27
48
141
21
60
24
120
63
12
21
27
36
60
57
210
24
93
123
90
63
24
132
60
105
36
18
21
48
21
216
24
66
9
36
165
36
60
180
39
39
21
45
156
27
3
54
150
96
144
33
96
111
84
45
24
63
78
135
147
24
69
21
96
48
216
264
36
30
30
6
60
18
99
141
66
9
57
24
135
81
60
174
60
246
180
54
66
24
126
30
90
93
285
12
3
87
33
24
93
123
15
96
6
84
366
9
24
135
45
21
126
129
24
111
249
57
90
30
120
60
3
57
264
24
36
363
63
129
24
36
75
204
141
39
21
99
36
6
120
78
66
6
33
27
54
30
105
48
21
90
210
171
9
36
204
36
39
576
105
3
12
48
72
24
177
60
3
144
87
6
78
246
99
84
60
156
15
312
150
174
156
57
93
78
9
3
9
9
39
111
21
21
18
69
81
51
84
51
36
24
6
204
6
69
45
90
9
36
48
336
24
120
21
30
66
3
36
45
15
27
198
252
48
75
21
66
60
30
48
6
33
81
192
120
24
99
21
114
21
201
18
12
150
87
12
345
114
6
183
72
39
9
33
3
201
39
36
231
120
90
24
6
318
99
81
15
111
216
129
51
198
6
54
12
18
9
123
258
96
39
156
48
51
102
30
48
45
81
114
30
36
30
69
327
90
48
195
21
135
105
30
90
24
126
66
54
24
6
60
75
21
30
48
42
207
216
24
33
63
81
3
12
81
24
6
30
99
144
141
75
81
27
27
30
90
189
84
81
36
60
36
27
63
144
24
30
132
108
99
36
21
36
48
51
15
153
3
30
78
72
210
63
45
42
54
36
24
15
9
30
306
30
9
21
126
108
6
66
18
246
96
18
36
180
24
39
72
21
3
15
120
192
18
126
45
45
24
66
84
30
75
81
36
30
9
180
51
48
66
3
96
135
72
9
15
66
258
165
57
48
6
30
3
177
39
57
87
33
207
3
57
3
9
24
105
12
39
21
27
21
96
39
81
6
9
135
6
27
117
60
39
225
42
54
6
93
27
57
3
108
141
48
51
6
30
9
36
9
6
9
45
12
18
12
177
21
12
24
6
33
156
9
66
30
66
234
15
60
9
66
465
45
60
15
24
36
9
12
27
12
105
114
9
21
66
213
111
90
36
30
36
48
12
18
126
45
60
9
60
39
57
114
21
15
9
15
66
36
147
36
51
6
288
60
66
153
12
45
30
30
63
21
12
24
3
12
45
39
27
33
45
90
72
69
69
6
33
ABCD 95843384036*3^$a+1 [50023]
18
30
54
3
93
3
33
30
57
57
87
57
63
273
123
57
183
48
3
33
24
159
72
78
3
33
84
36
96
48
24
84
39
75
120
78
27
36
3
45
9
42
45
165
24
87
201
39
105
15
15
78
48
18
78
138
72
6
18
33
57
39
135
24
189
36
21
24
84
54
57
39
18
12
27
9
6
45
45
54
45
180
81
54
66
63
213
120
18
69
21
54
6
51
24
36
267
66
36
108
24
12
42
48
96
21
48
60
141
18
117
27
66
6
57
9
24
12
36
63
33
3
60
39
105
24
93
36
72
39
45
60
36
84
72
135
9
24
84
24
36
102
198
90
216
42
36
3
15
30
24
66
114
30
21
36
93
18
90
3
99
177
48
225
75
21
15
15
96
93
27
6
72
12
63
96
96
48
57
15
153
36
51
15
42
84
18
9
12
33
72
96
3
33
30
90
150
48
6
63
60
33
72
39
72
129
15
15
24
30
108
63
15
210
126
42
3
171
9
108
117
36
42
57
45
75
33
15
21
72
63
60
297
123
75
69
141
126
114
54
66
15
9
15
105
132
72
63
81
84
54
9
12
21
54
18
54
33
33
6
120
45
36
33
48
6
66
87
9
159
33
144
198
237
3
48
42
144
192
108
27
15
30
36
15
45
72
3
63
54
63
33
138
144
69
57
27
9
72
36
39
3
162
54
21
33
144
90
30
39
57
300
144
24
3
96
21
108
36
6
69
123
42
111
33
15
87
6
123
15
18
36
36
15
45
15
33
111
57
75
15
129
15
126
12
111
33
39
33
36
288
42
54
18
120
33
39
42
75
9
180
51
3
45
51
48
456
18
63
84
69
231
33
6
30
51
9
108
66
117
81
258
33
87
6
75
120
33
24
72
27
57
108
15
135
21
60
111
57
60
9
18
9
96
255
9
15
198
12
60
51
111
33
15
21
57
138
96
9
111
42
15
39
21
105
171
21
36
24
39
24
57
99
45
60
231
33
108
87
111
42
12
42
9
81
72
27
3
168
66
54
9
84
21
30
42
12
72
168
48
90
162
6
162
3
27
42
111
33
126
66
24
126
21
51
138
54
45
27
69
3
162
6
105
60
108
63
6
36
15
111
9
39
96
126
15
96
81
36
60
36
12
3
33
36
36
150
18
30
33
93
51
21
36
6
177
33
27
117
24
108
18
66
36
90
78
12
72
111
87
18
36
3
57
30
168
9
111
24
117
21
60
63
36
48
45
15
9
3
45
18
24
201
36
69
198
66
3
3
30
24
12
366
45
48
9
51
57
24
54
66
6
405
48
27
78
84
78
72
54
12
6
9
21
114
48
6
48
36
132
90
48
168
18
30
18
135
81
36
3
39
9
9
27
57
27
63
126
18
18
75
105
90
24
18
12
27
9
87
24
21
12
24
30
72
24
174
60
39
189
60
48
270
21
300
63
33
15
18
78
33
21
36
135
48
33
87
12
48
27
144
42
63
60
69
27
84
15
24
21
84
12
9
84
36
18
141
27
120
54
24
15
21
30
45
96
21
108
99
15
120
42
15
111
162
27
27
54
27
216
300
69
72
36
18
126
66
6
18
66
168
12
18
129
39
234
120
54
6
72
36
120
204
51
15
18
144
159
45
90
129
15
18
156
18
78
51
60
27
114
48
36
75
39
144
66
159
39
24
90
63
21
96
27
39
6
18
72
174
3
60
27
42
15
33
72
6
72
120
72
90
15
45
108
36
156
111
105
150
9
24
15
24
162
48
87
63
144
30
3
24
33
30
90
216
ABCD 95843436212*3^$a+1 [50013]
17
54
84
181
41
48
60
42
97
137
114
37
24
5
3
21
19
41
30
25
5
30
60
42
30
18
120
6
49
72
53
90
30
19
77
36
120
79
80
39
25
72
35
13
35
6
24
7
23
145
5
66
24
49
41
12
67
23
9
39
66
36
67
11
60
96
30
24
60
66
13
17
31
104
9
36
66
90
78
9
27
54
31
41
288
126
6
3
57
48
12
120
18
1
24
77
138
6
123
21
115
17
7
17
31
24
144
77
60
78
30
90
1
5
36
15
39
9
40
5
51
9
66
13
137
63
93
48
60
72
138
30
31
56
64
96
23
30
36
36
114
24
1
8
141
72
19
8
171
37
59
6
24
24
15
105
30
6
96
3
96
129
15
16
101
84
6
54
36
79
95
54
19
23
57
81
30
60
102
120
60
294
54
72
24
63
111
42
7
71
6
84
96
54
1
5
30
6
60
48
115
17
7
8
9
31
5
90
54
96
3
27
54
60
30
66
24
114
9
21
75
117
114
36
30
24
24
30
96
9
45
120
72
19
5
115
5
60
31
5
108
31
125
60
63
16
5
67
113
55
95
25
5
12
30
169
41
24
186
114
99
64
72
48
41
252
48
19
80
111
12
37
17
54
102
19
89
87
63
60
61
101
30
90
18
126
6
54
24
39
48
33
126
25
8
16
120
24
11
37
59
6
60
18
66
6
18
12
108
42
18
192
3
136
29
75
240
177
103
17
48
30
72
24
6
30
54
30
49
11
6
7
17
24
36
120
96
48
30
165
81
24
6
6
43
24
77
24
72
84
183
33
63
45
42
18
7
72
8
48
21
43
77
234
6
3
21
75
87
57
16
32
63
1
41
87
21
27
48
81
36
114
24
30
192
67
32
21
114
114
120
36
60
36
27
40
83
150
15
93
12
30
25
29
90
36
85
120
24
29
42
30
43
17
15
48
261
66
78
36
24
30
6
6
60
9
81
48
15
40
152
39
6
3
40
95
36
21
45
24
96
114
1
120
65
90
48
12
30
228
231
21
67
53
115
80
33
12
30
90
48
12
60
3
96
21
67
72
144
80
16
89
175
17
39
45
120
19
65
12
300
24
79
5
36
60
30
6
54
114
6
60
36
25
23
1
80
39
6
114
49
107
21
45
30
13
17
48
135
57
78
1
41
54
6
78
42
18
30
19
96
72
53
19
23
30
18
30
90
9
48
105
60
18
30
75
40
17
30
48
30
19
101
72
168
19
17
144
6
24
25
35
12
57
48
33
60
60
55
65
60
19
11
37
24
5
156
60
27
81
7
5
114
114
55
41
15
111
30
19
41
120
55
8
15
30
19
96
5
27
184
56
129
54
132
30
78
25
41
6
18
30
66
63
21
115
35
6
54
49
48
53
12
144
30
49
41
36
19
29
60
12
24
24
42
78
19
72
59
36
33
136
35
102
30
90
48
55
24
53
24
43
137
30
66
30
57
81
30
156
84
72
18
12
18
97
53
36
63
112
29
30
37
72
17
103
23
48
66
24
180
60
15
16
29
99
88
72
11
21
81
60
138
192
18
55
11
13
83
18
91
8
57
39
96
16
65
15
93
12
18
6
6
73
107
198
72
7
32
129
42
150
55
5
60
30
30
19
5
36
103
17
7
17
36
54
6
7
71
12
13
95
9
21
67
35
30
7
23
54
36
54
54
19
48
23
1
41
48
12
43
125
72
24
66
9
81
15
9
36
48
67
23
9
21
72
43
71
24
57
33
15
141
84
6
96
78
72
18
42
103
155
69
81
7
89
15
48
81
60
132
48
175
161
55
71
24
6
60
78
42
15
15
30
78
60
1
5
36
54
24
30
30
12
49
179
69
21
12
264
6
30
3
141
99
45
126
13
131
12
54
60
30
1
5
115
24
29
60
207
75
114
84
42
30
18
90
72
24
19
5
42
24
66
48
7
29
96
48
156
15
81
90
78
72
63
135
1
24
77
67
41
240
6
1
125
139
65
24
132
18
1
104
75
30
39
57
6
120
73
72
5
30
210
18
6
84
132
78
21
40
56
45
60
30
18
30
36
54
12
19
144
5
36
24
15
57
108
171
81
ABCD 95843477144*3^$a+1 [50038]
28
27
69
21
27
87
9
80
109
72
63
8
144
1
18
5
157
47
36
24
16
12
44
13
107
43
53
73
30
129
3
69
33
18
5
13
27
60
39
6
102
6
12
35
19
29
7
125
187
18
83
1
11
4
24
24
27
60
18
23
7
81
9
47
100
51
17
43
77
160
123
9
21
18
81
20
60
4
32
12
7
41
37
71
19
113
13
47
37
60
63
108
27
125
55
30
23
55
9
116
49
27
80
16
68
151
108
45
20
121
36
228
51
92
28
51
264
6
66
77
16
32
37
72
23
88
15
5
19
21
24
44
36
28
32
24
19
6
30
21
128
16
69
123
3
77
37
30
17
1
18
141
224
1
18
72
54
47
52
92
40
84
27
5
48
60
7
17
43
72
93
27
65
156
1
143
48
40
32
160
45
47
28
15
5
7
78
27
21
23
37
47
1
54
33
8
36
13
36
59
13
39
8
7
65
88
32
19
66
11
7
45
15
21
87
120
24
18
23
103
137
24
4
51
161
13
27
9
3
92
13
36
75
75
17
49
15
9
11
36
12
88
68
16
15
101
85
12
60
30
17
43
30
18
29
31
105
123
42
15
15
65
79
5
48
25
63
57
71
7
125
67
33
168
36
51
9
20
49
191
43
41
61
6
54
23
96
4
21
54
17
64
36
140
108
13
15
75
45
45
27
27
125
73
23
12
16
36
3
33
20
88
51
54
167
24
16
8
12
157
36
36
159
12
128
109
6
36
48
42
11
187
72
45
20
28
72
80
1
15
39
45
120
15
18
108
27
8
144
19
24
17
124
21
39
27
65
49
11
4
15
24
5
72
160
9
3
176
64
33
18
144
33
3
12
90
15
27
261
255
41
16
44
48
67
36
9
116
43
29
72
40
20
4
45
36
23
208
207
53
19
18
111
32
24
40
3
33
68
96
36
37
11
49
12
78
48
53
136
48
20
67
21
84
9
35
55
17
48
36
16
99
36
5
139
5
144
49
71
76
15
45
3
150
3
9
54
41
48
12
16
9
183
8
100
44
13
3
44
36
24
55
36
29
19
24
5
13
84
60
11
25
108
30
17
37
11
4
8
148
20
76
44
37
15
12
3
5
24
24
100
15
29
7
5
64
21
3
168
27
57
33
30
17
1
60
99
93
111
44
96
64
68
13
6
66
42
30
23
13
27
32
28
44
24
4
21
107
64
159
5
16
33
23
25
72
42
21
9
159
111
78
27
9
30
41
1
84
3
8
48
1
84
6
30
24
87
237
11
1
131
64
68
12
1
84
39
21
48
75
15
41
1
11
88
9
11
19
117
8
25
63
32
40
72
104
24
73
15
224
16
57
107
1
12
15
3
45
33
35
36
16
60
63
36
18
18
45
27
53
19
165
8
13
48
36
96
18
41
100
8
43
24
21
8
7
29
28
8
12
16
12
69
36
39
39
65
136
56
43
24
5
85
35
40
15
12
5
16
33
15
56
1
3
39
18
48
96
63
81
36
195
36
68
1
3
87
96
48
17
145
27
36
12
3
72
29
16
27
36
5
4
20
25
27
80
4
80
184
48
117
3
63
21
111
180
33
57
12
18
33
32
12
91
36
33
108
39
89
16
8
48
72
28
9
3
33
3
27
29
36
4
9
30
21
8
36
4
27
30
3
111
17
28
81
18
21
27
24
54
54
90
15
165
126
77
48
24
25
6
30
39
201
171
8
73
3
92
4
20
1
15
63
36
213
21
11
25
48
18
53
19
5
1
30
24
5
48
100
3
77
157
155
40
45
18
12
33
204
3
18
47
37
108
3
15
29
40
63
5
28
39
9
60
12
32
40
20
120
31
77
52
72
33
51
15
6
18
36
65
4
33
60
75
24
60
8
31
81
44
16
21
18
30
42
17
16
92
40
44
36
7
81
165
11
24
1
54
6
48
42
69
15
24
12
93
21
54
12
24
5
4
20
7
41
7
96
12
17
61
30
21
51
45
44
16
3
9
45
27
24
99
17
16
24
15
18
51
132
104
1
27
3
17
16
84
8
4
8
16
51
84
24
165
68
40
69
3
15
138
3
144
3
12
113
60
64
80
31
57
32
16
15
18
11
13
27
93
3
15
5
48
16
111
89
19
5
229
35
25
15
87
186
30
165
12
21
54
5
28
63
57
99
41
37
35
1
12
15
3
161
16
27
17
49
15
81
18
12
125
55
29
7
132
41
4
20
1
47
24
79
12
17
172
33
71
72
49
23
12
43
5
12
55
9
75
29
12
1
12
36
27
108
9
42
41
49
15
80
24
4
33
27
20
43
89
96
19
21
15
18
35
1
15
128
37
23
7
93
3
12
101
24
127
90
6
33
32
25
30
18
71
19
57
44
61
83
61
60
35
36
49
60
15
128
12
4
39
101
124
27
41
28
69
72
99
27
17
43
165
32
136
27
5
67
5
76
ABCD 95843628898*3^$a+1 [50016]
54
54
111
120
75
65
19
41
4
81
24
27
9
159
24
92
16
27
6
54
18
15
3
57
24
48
225
15
27
45
48
12
21
3
9
15
75
72
18
198
53
40
24
27
5
4
69
15
51
165
69
60
15
36
36
39
45
165
6
144
21
51
54
15
15
21
3
12
9
108
27
21
15
33
45
12
99
104
4
32
1
3
80
55
5
60
160
51
48
6
11
19
57
68
40
15
185
52
3
5
52
12
15
36
54
11
16
81
114
30
39
51
6
83
19
21
56
1
12
18
144
185
16
72
93
23
97
60
84
63
51
21
99
5
55
12
33
21
35
1
240
27
81
99
48
24
63
117
20
25
15
108
33
3
36
3
17
28
48
84
21
23
67
108
12
33
21
63
72
48
36
72
3
9
27
18
15
3
12
105
56
91
24
5
36
64
80
25
6
29
7
48
6
3
56
16
15
84
57
75
9
44
19
17
144
85
36
3
60
32
16
3
65
52
9
123
96
24
96
39
12
5
13
15
48
15
18
30
41
19
21
51
18
35
31
18
72
90
9
56
24
64
123
29
19
54
3
24
84
21
3
36
45
6
30
90
45
45
99
60
80
67
57
56
55
9
27
21
72
15
41
96
25
15
15
29
67
138
35
36
1
54
21
8
52
69
90
18
12
15
24
15
24
102
18
78
27
96
36
21
23
76
39
5
4
33
59
84
16
105
24
27
3
72
60
9
9
27
60
324
15
5
55
105
21
12
36
126
18
6
21
48
3
138
27
15
29
24
19
45
132
80
43
150
18
174
78
36
54
3
45
15
12
51
57
24
9
11
1
63
9
72
123
12
44
1
6
69
21
3
105
30
5
37
83
97
27
96
20
16
3
30
96
66
105
60
15
24
36
9
9
11
52
8
55
12
42
147
20
43
41
4
33
59
25
60
39
60
20
36
24
139
45
15
12
9
36
15
69
36
15
36
24
5
25
35
19
6
63
12
24
75
54
15
32
25
6
93
12
24
15
29
25
35
196
104
16
20
120
28
36
192
12
56
49
47
25
63
60
21
126
90
15
80
28
21
12
75
33
15
99
41
76
21
23
36
1
3
36
69
12
99
24
60
57
30
60
9
24
20
40
12
204
60
3
57
93
18
108
21
15
84
6
15
108
75
18
27
81
30
105
20
1
51
39
141
75
9
45
59
19
17
28
56
4
3
69
33
42
9
39
18
24
63
45
11
36
79
21
84
84
27
29
55
41
13
47
61
39
3
18
3
80
4
56
49
3
15
89
28
45
11
16
108
33
30
18
36
108
63
8
36
1
27
45
51
60
111
90
35
64
21
15
3
78
119
16
3
9
72
15
21
69
18
66
215
16
3
17
40
33
27
45
3
12
48
51
57
27
72
36
29
16
15
18
15
60
20
64
75
18
48
36
18
21
39
48
18
35
1
35
24
112
27
93
68
60
1
36
90
69
3
45
56
36
28
12
15
81
12
51
81
20
25
63
63
93
69
15
72
60
24
9
51
20
4
32
64
177
63
12
9
96
18
54
18
12
17
43
12
65
49
71
13
60
210
33
44
88
21
54
66
75
249
78
30
23
16
39
69
33
39
15
18
131
4
51
12
54
36
24
90
5
13
12
6
29
24
40
20
25
11
64
51
69
21
15
9
11
88
45
15
15
6
27
48
20
136
39
36
18
18
29
24
31
6
15
84
96
8
40
111
29
7
53
25
66
60
5
28
60
36
9
42
45
168
56
55
5
16
15
90
35
124
36
24
9
15
32
28
57
36
72
3
8
124
21
75
20
19
48
72
33
24
3
30
42
90
35
1
72
3
72
56
124
63
78
15
12
27
45
3
54
59
36
4
99
6
12
24
36
75
8
7
9
20
19
45
45
27
15
29
1
42
48
24
84
65
16
33
72
15
3
21
20
49
11
55
54
42
5
124
60
9
12
35
24
91
18
27
36
99
30
3
33
263
31
21
8
100
87
9
44
36
24
79
57
108
87
6
59
40
20
1
179
88
21
39
32
4
20
1
35
31
53
1
51
3
6
48
51
9
51
21
39
51
81
8
19
17
4
36
44
7
69
3
21
24
48
24
3
17
55
90
3
57
30
18
18
18
15
27
18
72
27
120
12
3
17
40
20
60
25
51
3
21
44
40
20
100
57
59
16
93
35
4
96
96
108
33
18
9
15
17
16
93
11
1
60
18
9
147
5
13
11
16
81
119
4
39
21
21
51
12
75
90
3
48
57
3
69
11
49
12
51
108
57
83
36
4
9
15
12
20
28
27
21
129
99
9
12
63
51
45
27
12
57
15
54
150
36
18
15
240
12
21
54
9
36
39
5
49
3
12
60
51
81
20
4
39
105
108
9
15
33
47
84
4
27
5
4
69
18
90
99
99
144
57
44
25
15
132
45
54
18
150
81
111
45
108
15
102
35
4
21
51
69
3
15
6
75
12
33
35
145
6
36
9
48
33
102
45
27
24
30
90
54
6
21
20
84
4
33
54
21
132
32
4
45
95
7
29
31
69
69
15
36
20
1
78
5
4
36
9
30
17
19
24
102
15
3
17
84
49
87
3
108
9
60
44
112
44
28
27
33
15
132
33
15
ABCD 95844087044*3^$a+1 [50025]
36
6
24
11
7
62
88
12
6
90
2
28
5
3
10
126
44
10
11
49
2
4
14
46
30
50
10
6
2
10
80
18
4
24
26
28
8
9
1
30
14
3
60
7
125
1
12
6
20
40
5
31
68
10
18
72
41
12
25
18
66
44
15
85
36
6
74
18
33
7
30
56
87
3
36
4
24
53
13
6
144
17
43
2
3
15
4
65
1
24
18
24
29
7
60
29
120
33
3
13
60
84
23
48
1
20
4
6
18
36
47
33
51
84
19
36
17
13
6
8
33
49
30
36
24
149
21
63
37
90
36
125
13
24
48
14
9
96
55
41
19
36
12
2
36
123
84
7
54
90
2
39
15
28
6
6
48
6
14
108
18
40
12
54
41
12
48
7
5
51
10
6
41
7
192
29
24
31
6
14
4
77
9
4
11
24
15
10
18
18
66
14
27
9
16
2
10
42
108
42
50
4
5
25
72
18
60
54
23
45
10
12
36
12
29
73
36
12
12
2
28
12
14
10
36
98
22
29
21
3
15
22
30
18
12
11
12
7
68
36
52
18
6
24
44
33
48
9
16
47
12
1
107
37
30
41
49
11
1
11
7
53
9
18
36
72
4
114
42
17
3
40
24
8
100
36
36
90
11
49
6
12
18
54
30
24
11
36
7
41
1
54
50
82
62
3
15
28
41
43
12
20
10
18
12
24
26
4
12
2
88
24
18
18
29
36
7
12
20
21
12
61
30
84
48
65
12
1
72
54
66
14
10
11
37
12
48
6
60
24
6
35
1
23
1
14
148
17
43
77
3
28
41
139
17
9
39
31
20
28
6
36
24
6
5
21
27
13
35
105
28
54
53
27
76
66
6
14
18
21
19
30
2
18
70
38
4
6
60
12
18
48
14
22
6
18
30
36
50
154
36
6
12
90
6
6
60
26
3
60
67
12
42
174
30
80
36
154
29
1
54
72
18
23
60
3
40
101
48
45
36
36
16
143
24
1
11
31
90
132
23
7
42
11
45
10
29
51
34
59
37
14
28
80
22
30
24
14
46
26
3
1
12
24
6
18
42
42
11
37
30
62
15
57
10
48
6
24
56
39
36
49
2
36
40
32
33
7
32
94
11
75
40
30
60
35
19
29
96
55
176
21
73
24
6
24
53
13
24
42
41
19
6
12
56
40
14
18
3
51
46
23
85
54
62
4
47
13
6
41
7
41
36
55
18
38
18
72
94
41
27
22
14
9
36
96
21
15
3
10
6
20
18
52
20
58
50
27
9
39
37
18
18
48
110
21
55
14
10
42
12
42
5
19
32
22
72
6
78
36
6
32
18
99
24
72
43
5
7
12
66
95
25
42
12
42
18
6
26
28
77
36
75
57
37
59
7
30
12
6
54
18
18
30
17
24
85
50
16
18
66
29
31
6
54
5
1
30
18
102
48
84
50
40
48
18
36
6
32
15
31
12
12
5
1
14
90
3
13
90
114
11
1
18
2
36
10
29
19
12
5
43
29
7
5
39
4
5
25
38
52
41
1
6
8
40
41
48
108
37
12
48
18
12
6
44
15
1
54
2
99
9
16
12
95
144
91
30
12
50
40
42
18
5
31
66
78
6
90
36
18
6
6
18
77
25
14
45
1
98
10
42
6
54
78
18
12
6
12
18
5
45
22
12
5
87
34
71
3
16
29
7
66
30
18
54
32
4
30
24
12
20
28
102
41
12
12
60
33
82
8
45
55
162
11
13
74
45
48
43
120
5
37
48
11
31
12
41
49
12
59
127
12
108
60
17
48
43
41
55
26
3
7
12
5
7
29
12
19
14
22
12
2
10
24
20
21
73
96
71
31
5
67
72
50
18
16
20
4
53
48
115
17
108
1
6
60
84
41
39
28
116
21
19
6
36
60
35
3
9
27
4
6
11
15
40
54
6
12
50
15
7
5
9
40
126
6
23
7
12
56
10
47
7
12
14
10
5
91
20
16
90
35
7
12
6
42
162
35
24
60
1
59
36
43
20
10
30
6
11
120
55
29
9
10
5
13
192
138
17
7
29
12
48
37
84
54
56
40
24
12
42
48
30
12
48
18
131
9
39
15
16
12
17
1
26
58
11
7
30
54
38
18
94
48
30
102
18
5
67
36
5
7
108
2
130
48
20
9
55
26
88
2
22
11
19
65
27
40
60
66
18
65
49
11
24
25
2
16
2
36
10
30
90
6
8
27
79
2
18
4
12
60
14
4
50
18
28
35
45
10
44
10
6
54
2
16
60
24
41
7
12
41
7
6
74
40
12
24
89
1
6
90
8
40
42
6
12
18
5
37
6
5
12
19
68
21
87
4
6
12
66
24
5
81
27
13
59
81
10
6
35
24
1
6
18
54
41
24
31
29
27
18
10
6
35
21
36
4
78
12
84
36
20
90
10
18
18
30
23
67
102
2
46
47
33
10
5
48
24
3
45
19
53
1
114
12
6
18
56
16
24
36
90
12
6
14
22
90
30
29
24
7
50
75
69
16
6
5
73
44
10
18
42
12
26
3
61
6
2
51
7
14
4
54
41
1
54
12
5
43
2
70
29
31
17
37
14
16
36
30
18
24
6
24
18
44
40
48
12
53
36
31
18
68
58
41
25
59
25
44
36
22
48
12
8
16
5
25
11
12
7
6
18
26
4
12
47
81
10
44
57
1
14
40
66
12
30
77
1
8
10
41
91
92
16
2
15
39
21
25
98
129
12
19
30
11
15
21
13
12
18
65
12
84
48
43
5
43
6
18
8
18
40
35
19
12
53
43
54
119
60
72
60
7
2
10
48
30
56
4
71
235
41
60
39
9
12
24
25
30
24
18
30
8
21
13
30
17
60
13
95
3
22
12
23
25
48
32
27
25
18
6
14
10
12
11
24
43
60
48
12
72
24
6
6
5
7
48
48
24
26
4
50
46
59
31
44
72
108
36
46
71
27
33
3
16
53
21
22
24
96
48
6
6
42
35
13
18
14
10
6
2
4
48
5
12
3
52
20
10
23
103
17
1
30
32
9
115
20
54
16
18
30
6
41
24
1
24
107
39
4
29
7
30
84
84
78
17
12
49
30
96
6
23
27
40
53
51
4
12
65
13
6
36
48
104
57
19
41
19
17
19
24
5
31
65
19
17
19
6
47
27
33
37
66
17
1
6
5
1
35
67
30
11
7
30
68
22
54
30
24
24
30
36
35
36
24
24
31
5
12
19
5
21
10
30
14
34
66
48
30
66
72
5
73
12
23
19
53
7
30
30
48
17
13
30
12
60
60
90
2
36
4
84
12
5
25
24
30
5
19
24
12
30
18
36
12
60
24
60
90
6
24
30
48
11
24
72
13
62
4
60
17
9
118
48
24
84
24
6
11
9
39
25
18
125
7
5
1
14
22
6
8
52
18
12
95
19
29
27
ABCD 95844213956*3^$a+1 [50125]
42
297
104
24
72
25
18
21
69
11
16
56
7
137
1
135
99
53
25
23
79
96
30
90
57
3
29
235
168
12
78
162
81
9
15
51
54
60
3
56
16
96
32
67
18
27
201
72
63
48
69
11
31
65
145
90
173
7
36
45
15
162
135
147
6
180
54
5
43
21
21
99
24
3
149
16
45
180
54
60
21
177
18
149
13
30
45
153
135
48
80
24
115
30
231
9
12
75
75
5
16
8
112
80
40
120
45
27
27
69
72
9
18
93
27
60
30
11
96
115
18
27
21
60
23
16
105
95
25
71
7
12
78
15
192
81
15
224
25
39
51
150
191
19
45
15
36
245
48
64
8
157
27
75
6
95
7
33
48
24
75
72
21
24
33
18
173
1
111
15
90
39
33
111
32
79
425
61
12
78
105
57
63
9
111
80
25
84
35
1
39
3
30
132
18
48
60
270
23
24
37
83
112
45
18
138
132
11
112
8
16
45
123
48
72
56
40
27
12
60
48
24
66
35
7
81
21
60
23
16
81
111
57
90
72
21
45
150
5
97
111
192
219
101
7
78
12
87
81
159
3
12
78
83
55
90
47
88
99
93
33
47
25
90
101
40
9
72
15
3
18
195
48
189
18
12
21
312
24
56
19
53
397
11
160
69
11
88
189
252
111
69
36
72
138
90
3
24
63
33
9
23
97
18
114
11
79
18
183
45
60
84
75
48
216
104
96
19
45
8
144
43
21
80
16
3
90
162
89
112
39
33
147
21
105
87
3
29
64
216
51
45
99
5
64
57
39
24
9
48
159
111
54
11
24
61
27
27
101
160
48
27
69
128
133
3
51
245
1
39
33
150
137
16
27
30
71
541
51
57
87
171
213
24
105
30
60
102
60
108
270
41
40
9
87
104
1
6
90
47
48
64
141
54
69
32
85
3
24
3
29
103
30
3
39
18
138
42
12
168
47
1
39
51
24
108
48
144
78
18
162
15
75
12
6
3
24
48
24
75
21
144
24
96
176
49
119
64
72
81
54
33
27
29
16
3
45
8
48
96
40
105
6
65
25
39
8
16
72
24
8
40
147
29
49
63
45
75
105
15
219
18
11
64
8
79
18
300
342
168
108
153
9
15
96
171
96
5
169
71
112
3
12
33
57
71
7
105
32
37
123
183
57
72
123
21
51
6
15
15
33
57
72
18
53
7
102
83
40
32
265
63
45
27
3
24
270
198
108
5
40
39
18
72
6
120
9
33
48
87
3
117
87
33
3
72
12
9
144
15
30
83
88
24
3
24
29
19
18
35
120
49
39
56
31
9
24
104
88
24
3
30
108
147
168
9
6
72
57
33
18
72
30
71
160
111
65
103
138
15
24
48
3
69
63
81
216
104
49
102
78
11
37
54
21
32
7
9
24
75
18
3
51
48
42
66
33
104
115
162
75
33
71
16
56
64
33
48
24
191
72
88
57
42
138
60
23
49
90
48
252
65
64
224
16
177
324
48
60
30
150
12
63
48
24
264
32
7
137
88
63
162
95
157
3
153
144
119
216
88
8
79
9
32
24
40
75
29
91
96
30
15
32
16
27
114
36
15
39
185
16
99
165
21
144
83
48
88
96
56
7
18
47
40
8
7
18
150
12
21
309
18
30
107
208
87
41
64
32
48
43
45
15
72
18
84
ABCD 95844517012*3^$a+1 [50037]
73
36
63
20
48
60
40
44
31
45
20
4
44
31
36
17
40
8
25
3
105
35
1
36
59
4
12
84
75
53
48
4
21
59
24
112
68
12
72
88
87
105
72
80
13
126
21
8
7
89
55
89
48
24
19
21
24
12
123
54
11
4
48
27
5
31
165
60
27
57
12
224
52
8
24
28
63
5
67
90
83
7
18
167
139
33
12
81
95
64
224
24
12
13
15
36
12
48
192
48
80
1
23
31
29
36
184
120
12
33
18
185
85
3
51
18
72
15
39
69
3
17
12
16
24
56
37
47
4
39
153
44
16
92
37
95
16
177
47
64
20
16
51
57
15
36
137
192
96
24
37
18
5
13
83
4
8
24
40
8
16
24
45
36
131
16
33
27
48
80
24
28
48
32
55
90
18
54
3
8
16
9
71
96
67
41
4
32
24
40
75
77
4
9
35
37
239
28
80
67
18
18
17
37
3
15
108
69
8
16
24
171
57
15
69
80
103
5
16
15
126
18
72
9
12
15
17
37
11
48
132
64
15
5
103
5
16
60
27
149
24
96
88
72
3
36
69
237
131
28
39
72
53
12
328
8
64
3
90
23
64
68
7
9
9
108
83
7
17
28
68
16
96
9
63
32
84
109
23
28
12
20
7
36
41
60
4
57
15
3
5
67
108
29
52
44
36
24
85
47
4
48
120
32
19
65
7
5
4
315
21
12
8
28
32
7
18
155
72
48
120
40
33
195
36
21
72
18
33
39
36
36
41
4
68
31
125
16
68
12
48
1
35
96
96
24
120
28
33
54
93
48
8
16
33
35
160
48
12
68
52
32
24
84
28
48
104
12
76
120
8
24
76
144
15
17
1
99
96
80
24
84
76
45
11
7
21
20
40
104
28
20
37
23
52
56
52
128
12
19
53
181
36
90
90
54
36
41
13
11
223
53
12
72
28
36
44
43
72
141
36
3
36
21
15
53
136
36
36
140
13
35
12
24
76
12
80
88
69
11
28
156
3
113
52
51
90
15
92
48
72
24
40
56
360
24
16
48
72
8
79
18
143
145
87
72
36
75
17
24
124
12
132
108
33
135
9
15
36
39
5
16
87
72
17
16
48
80
19
33
39
41
4
8
72
16
3
36
81
20
48
60
7
57
228
44
48
37
131
28
80
144
36
31
33
93
15
39
165
33
71
12
7
18
90
72
41
16
51
29
43
93
48
84
45
18
17
55
36
54
51
72
24
15
54
35
24
13
63
12
15
9
24
116
4
32
48
37
72
35
163
5
48
100
20
64
15
17
96
108
4
27
33
108
48
36
80
19
9
8
40
20
13
126
36
72
5
13
54
18
72
3
32
19
5
60
64
15
5
60
7
41
180
28
12
20
4
44
16
20
13
3
12
68
25
15
39
33
12
9
179
40
105
3
128
76
63
180
17
4
32
88
32
88
120
69
108
54
54
135
44
52
48
45
23
72
36
84
12
76
3
69
12
9
11
24
1
23
85
23
52
92
4
80
16
3
72
5
64
12
68
67
29
24
19
141
24
56
4
20
168
52
32
36
25
3
12
8
24
36
60
19
36
41
13
3
72
72
104
264
120
16
141
51
3
90
47
84
13
27
8
60
16
44
40
8
85
15
3
65
64
8
4
116
40
72
32
144
40
24
12
45
36
3
32
64
8
1
159
56
184
15
18
3
12
8
76
63
53
12
7
36
69
36
57
3
44
24
19
53
4
96
27
213
48
20
24
36
52
32
12
16
33
47
28
36
20
24
24
208
44
28
8
127
17
28
68
13
27
132
68
7
21
84
92
28
36
9
83
79
33
36
20
24
31
105
57
18
77
184
24
111
81
117
126
17
12
7
93
33
3
72
33
35
91
9
32
85
18
81
80
24
40
135
17
24
24
24
52
3
36
137
100
15
270
47
132
19
54
18
173
24
12
28
8
64
15
126
47
28
20
13
54
36
29
12
4
9
3
20
48
12
172
15
53
172
80
36
16
44
4
45
23
24
4
60
80
7
33
32
12
196
32
60
13
131
28
3
18
15
39
41
139
108
29
16
27
17
64
45
36
35
19
69
36
20
12
48
67
65
28
44
7
9
20
16
9
107
37
3
69
59
16
56
112
27
93
15
153
60
12
8
40
195
108
101
60
48
43
29
133
35
36
76
51
5
40
48
15
5
49
27
8
72
96
64
48
45
83
84
4
24
3
65
4
8
132
48
31
77
49
36
18
72
5
48
60
175
5
64
32
16
9
131
13
59
72
ABCD 95844869416*3^$a+1 [50019]
73
305
30
36
13
36
92
147
162
114
90
295
300
155
21
33
18
9
16
68
51
24
25
5
27
120
3
192
60
217
56
51
306
123
40
89
12
139
41
3
3
30
3
40
71
153
72
60
3
90
66
21
136
83
61
113
6
45
132
87
165
273
48
115
11
93
51
69
60
93
39
88
80
3
133
152
39
205
44
21
3
12
63
36
25
144
32
159
37
44
24
141
3
112
60
80
4
80
117
3
112
47
72
126
48
67
23
105
21
51
240
15
24
25
20
28
8
88
104
267
126
198
9
96
4
116
60
4
96
72
77
27
120
3
12
33
207
9
9
66
69
21
6
48
213
28
20
112
80
72
36
60
51
69
120
64
152
160
8
3
129
60
180
45
3
76
56
28
65
31
185
6
1
224
36
48
120
15
114
102
78
18
102
7
20
88
17
48
7
71
25
224
39
105
57
48
115
36
104
39
48
198
6
1
108
305
12
42
72
33
112
71
249
15
33
36
84
120
231
96
1
8
24
168
168
21
75
60
63
96
45
16
23
13
83
1
60
36
23
6
30
45
24
39
18
103
119
21
4
5
363
172
11
306
303
147
90
54
45
39
201
36
3
201
45
27
87
25
108
140
33
115
11
25
104
15
21
51
33
309
7
29
15
21
91
68
12
64
35
33
291
12
69
39
132
109
8
21
36
15
144
21
90
25
140
36
28
41
99
16
168
140
16
17
75
168
9
87
93
27
196
203
9
12
3
72
81
24
123
133
29
31
77
63
112
36
29
111
87
177
112
24
545
15
39
61
80
316
36
44
84
12
40
188
100
71
25
5
195
183
72
85
65
19
44
28
29
96
75
40
32
63
78
102
333
52
155
105
24
21
43
32
40
8
111
73
71
21
153
43
89
36
123
40
359
37
191
90
27
112
29
72
3
81
79
56
45
43
20
16
140
51
49
116
40
80
129
111
15
133
116
111
25
29
27
108
60
39
13
29
18
156
105
24
33
87
21
27
9
54
45
15
90
51
40
144
32
40
104
108
3
105
87
313
53
79
47
45
99
205
77
3
177
135
189
90
69
12
148
36
104
276
48
15
225
28
80
24
64
11
36
90
3
84
12
36
27
138
162
97
176
112
36
29
78
25
44
255
33
33
75
132
112
11
129
4
29
55
92
4
59
81
12
87
57
148
96
11
129
177
54
105
4
35
1
8
48
52
35
25
8
69
114
144
33
39
33
123
108
72
93
15
49
192
143
1
44
52
95
114
66
25
71
249
3
117
16
300
29
39
24
160
56
15
57
48
72
24
81
3
84
16
12
20
88
71
9
136
11
114
51
28
12
35
30
78
216
126
63
124
36
44
100
32
148
11
285
100
12
29
51
64
35
180
48
97
60
29
30
240
72
97
5
7
11
9
376
240
8
216
64
29
27
39
132
84
25
8
135
81
120
135
24
30
31
77
103
149
6
12
49
191
73
72
35
48
21
28
11
201
135
49
152
159
78
51
75
1
116
45
18
ABCD 95845376306*3^$a+1 [50024]
24
57
15
9
18
21
24
24
39
42
7
32
16
23
1
56
3
21
3
60
30
19
8
9
79
8
27
61
17
39
33
79
8
99
37
5
27
120
15
48
1
11
21
312
16
32
15
1
24
47
25
48
5
72
115
24
23
6
43
17
12
12
7
29
102
37
8
72
3
61
41
6
1
24
104
45
18
9
39
12
93
15
25
89
55
32
33
7
23
9
21
3
207
120
66
63
40
29
48
43
29
115
56
16
5
43
120
5
43
5
19
24
56
15
33
15
49
48
56
16
72
41
15
75
60
1
95
25
56
69
30
21
51
21
64
17
6
42
42
13
35
12
18
7
24
17
111
9
31
11
13
128
57
24
7
83
13
77
18
12
61
32
15
90
79
53
19
32
16
8
3
13
59
18
3
40
35
24
6
15
75
45
9
36
19
32
40
41
7
23
1
32
27
13
32
144
69
24
48
43
47
18
12
12
7
71
42
15
21
43
11
36
9
123
13
8
21
3
16
24
24
8
15
81
112
23
12
13
24
53
30
18
12
7
113
228
54
150
6
25
29
6
24
21
9
138
21
81
36
90
49
11
84
9
16
35
21
24
21
67
17
30
9
129
7
24
48
24
80
27
42
19
89
12
18
9
3
13
8
16
23
18
39
39
84
36
33
88
56
64
32
72
39
90
7
56
24
64
96
29
24
19
17
30
153
112
24
23
78
72
42
1
56
63
18
55
24
72
24
65
42
45
3
12
48
18
24
48
15
3
12
42
18
69
144
48
81
6
24
6
19
32
40
53
75
81
39
33
31
104
15
73
8
72
15
30
72
19
104
24
24
112
24
11
13
8
129
24
48
42
18
18
9
3
117
24
21
36
60
72
19
48
53
19
32
16
23
30
19
11
21
9
18
132
1
48
32
64
23
12
13
5
24
60
78
72
6
67
35
37
24
8
40
41
15
3
13
41
78
1
120
48
29
171
33
6
25
59
21
57
31
72
24
83
61
47
33
48
112
119
57
15
1
35
24
36
9
3
30
18
12
73
35
13
41
63
63
24
57
39
81
48
45
67
41
7
72
48
83
60
12
30
120
15
24
64
65
159
64
17
7
11
24
61
32
15
1
8
3
37
89
54
9
9
48
111
24
105
39
96
40
72
48
17
7
104
64
32
21
27
72
16
32
88
35
12
1
120
8
39
33
72
15
1
8
64
56
96
40
32
105
39
24
48
24
15
1
8
33
90
18
138
9
16
56
9
12
78
54
30
18
7
24
11
108
30
27
48
27
117
33
18
37
71
1
56
48
57
18
30
7
17
66
12
49
11
132
6
3
16
11
37
155
30
63
136
24
5
24
18
1
17
24
78
90
30
12
48
78
150
1
128
3
133
5
19
101
12
39
88
53
43
80
48
99
18
3
120
16
72
8
24
96
75
37
24
17
31
11
21
129
15
24
40
17
31
56
208
128
16
72
23
81
45
24
36
39
21
42
49
104
88
72
24
41
7
48
59
6
24
7
72
29
19
24
95
1
23
6
3
21
48
42
25
35
18
3
96
9
54
33
3
54
39
27
37
48
24
23
33
48
111
193
8
24
16
59
18
3
27
13
47
1
101
90
33
15
33
48
40
8
9
12
120
12
7
120
80
39
12
13
24
80
16
17
103
120
29
43
17
111
88
71
78
27
81
24
126
54
18
30
60
7
5
6
181
24
80
40
35
109
32
9
24
15
21
3
57
240
103
71
25
35
18
18
12
13
24
32
63
57
16
48
17
127
11
84
48
18
15
105
54
36
24
117
40
29
27
117
30
13
23
12
109
11
12
6
120
51
69
12
15
16
131
6
7
17
36
3
72
69
91
95
24
6
43
8
40
80
24
15
25
77
27
33
60
48
24
19
107
13
56
15
33
135
121
11
37
29
91
89
15
40
56
51
18
27
24
144
40
17
18
150
103
29
19
11
138
51
120
9
54
1
24
5
3
16
8
64
24
35
85
23
30
12
63
16
96
71
105
39
57
16
17
48
60
99
3
36
30
204
31
48
11
37
24
24
23
1
104
57
30
1
47
72
97
104
45
12
183
9
66
85
59
30
15
16
17
7
80
75
36
72
49
101
18
12
78
42
37
5
3
24
51
48
42
51
64
77
43
8
48
111
177
24
45
12
18
37
48
24
23
81
21
3
16
32
39
36
45
192
75
157
23
12
61
17
12
36
39
15
25
5
51
15
25
48
17
15
15
72
1
161
18
109
24
35
69
15
33
27
13
5
18
49
11
21
21
18
24
25
80
21
91
53
30
60
73
17
7
11
13
24
5
115
24
48
8
51
85
5
27
15
132
85
5
18
49
48
96
5
19
125
67
71
9
16
24
8
72
93
91
32
75
45
72
81
24
30
73
128
16
8
72
112
32
15
12
30
180
12
39
9
15
72
3
162
51
24
195
69
27
12
33
99
21
9
7
53
6
21
3
90
75
33
102
36
13
8
111
9
64
29
108
31
24
56
51
30
36
19
168
72
41
54
6
60
30
1
29
72
18
72
121
89
102
1
17
15
40
96
59
78
72
12
18
60
37
8
3
30
42
69
3
6
39
111
54
67
119
73
71
18
12
6
24
37
113
6
1
24
29
139
17
30
ABCD 95845771306*3^$a+1 [50053]
106
20
25
120
47
82
30
8
48
30
82
81
27
9
21
2
12
49
71
121
47
37
3
140
18
12
28
20
12
31
41
31
35
12
13
125
42
37
21
84
6
105
15
2
58
54
26
13
96
5
6
30
30
84
10
36
2
37
3
20
180
10
92
79
12
15
14
115
105
50
18
42
16
132
81
81
8
31
81
50
36
12
28
20
133
11
16
20
30
190
9
36
5
12
138
100
74
30
40
20
16
14
55
11
70
15
35
52
38
30
24
6
70
14
16
14
168
42
16
92
42
46
12
32
31
5
114
16
33
21
20
48
31
12
15
69
3
42
8
18
42
7
5
168
7
101
115
45
194
46
12
8
55
99
8
30
70
2
16
39
15
50
55
5
30
36
13
72
105
15
17
22
9
71
148
2
16
74
25
33
2
28
21
29
12
46
9
41
10
12
33
17
22
21
35
42
48
19
36
59
30
18
13
9
50
25
65
16
54
90
38
37
23
60
1
219
168
14
106
45
84
11
42
48
22
33
9
50
40
48
42
18
117
71
25
120
65
60
19
120
23
42
66
4
21
89
6
24
100
120
6
12
42
8
37
24
17
34
18
140
7
33
51
99
18
39
11
4
98
67
101
180
34
116
52
8
240
30
4
6
69
23
13
39
48
20
13
27
57
53
12
6
49
75
21
27
20
1
21
51
87
32
10
15
5
28
38
22
30
60
92
96
10
20
19
11
160
134
16
50
12
18
55
9
48
8
19
5
31
35
13
29
58
132
2
31
5
19
63
230
90
37
5
66
40
33
11
106
14
120
58
78
12
8
154
15
35
61
5
52
8
114
25
15
56
13
12
5
132
102
40
8
37
5
18
142
6
93
41
136
30
14
18
10
32
6
12
52
108
8
12
1
41
66
94
8
58
9
11
34
99
12
29
78
112
38
10
21
57
152
42
18
78
84
60
66
12
10
93
59
85
11
72
48
40
14
19
21
18
90
62
36
49
15
36
45
15
12
2
19
36
5
31
15
2
7
41
19
36
17
10
32
40
81
47
12
18
58
2
78
24
25
15
21
17
82
21
15
44
48
58
54
21
35
13
11
1
95
52
38
19
60
36
29
48
108
19
161
10
9
35
46
14
16
129
33
18
14
55
3
8
42
100
2
10
15
3
2
30
18
22
18
32
6
60
30
184
30
80
28
50
150
58
44
6
34
90
18
128
54
48
22
6
9
65
18
37
11
34
18
62
79
27
210
2
18
22
8
24
25
65
30
1
17
22
21
24
24
27
9
125
66
52
72
18
87
15
18
18
33
9
12
18
50
22
38
42
1
107
1
9
3
35
124
68
37
24
129
2
78
10
12
8
1
69
48
42
21
11
18
52
90
18
38
4
120
21
29
18
28
50
22
72
18
62
46
32
58
90
90
50
70
32
10
2
10
75
36
5
52
50
1
29
40
38
73
21
66
2
12
31
29
18
72
48
40
81
29
18
30
130
50
4
90
8
118
114
80
1
95
70
194
6
54
16
2
88
3
39
21
71
18
12
91
15
2
31
9
48
44
6
60
13
132
84
84
99
2
18
30
238
2
112
48
3
60
69
120
258
21
11
30
6
25
60
39
8
30
48
40
20
19
3
32
78
10
150
2
49
11
10
26
24
18
12
40
15
60
83
12
16
2
60
22
9
12
105
99
63
72
68
112
105
11
12
13
39
129
107
70
122
22
15
75
50
78
72
40
30
6
32
18
70
72
18
14
18
43
24
23
28
20
34
15
5
30
49
17
22
50
103
59
18
18
25
48
9
12
15
5
19
29
42
169
239
61
11
1
29
88
3
47
52
116
34
36
3
47
73
71
1
147
8
10
15
5
10
42
30
50
7
105
8
42
40
56
4
38
28
32
72
60
36
94
36
12
78
20
19
36
9
50
90
78
40
21
60
71
25
95
1
27
90
38
13
12
155
22
3
27
42
50
30
78
12
100
68
22
36
44
19
12
108
59
90
7
11
30
54
36
174
18
1
29
91
29
48
112
8
30
52
32
85
21
2
1
11
25
3
93
59
126
4
126
32
10
8
120
10
74
16
180
32
30
28
20
220
50
160
3
47
25
60
27
20
22
120
6
69
23
10
2
181
77
18
10
32
31
47
13
17
103
9
2
40
21
9
56
42
10
3
35
145
59
25
35
49
17
30
49
5
31
17
22
6
39
36
48
57
14
16
33
81
18
30
2
30
30
36
24
28
162
120
158
40
140
28
14
18
12
1
45
3
101
18
37
3
68
34
128
90
1
12
9
110
108
13
59
78
10
12
9
9
42
8
13
27
32
1
99
8
10
20
60
42
6
70
234
39
41
36
64
36
14
60
1
60
9
8
10
48
69
65
6
25
35
229
35
78
43
15
62
42
88
33
24
11
4
56
94
80
48
43
95
24
78
10
8
40
74
18
58
3
87
44
10
36
12
63
144
35
25
45
255
35
1
95
4
18
38
34
99
59
90
10
30
2
25
36
9
99
72
9
18
32
10
75
51
50
24
30
1
15
33
36
21
3
159
50
82
110
151
24
24
27
2
22
50
40
26
4
9
11
40
9
27
12
21
12
29
66
40
44
1
17
30
ABCD 95845804612*3^$a+1 [50000]
18
23
4
180
120
153
27
3
17
76
15
30
47
37
35
55
18
30
60
93
15
9
33
83
64
63
12
36
12
137
31
45
9
6
125
79
41
85
60
12
3
99
48
5
25
42
30
18
12
90
6
69
51
42
3
27
53
7
5
73
30
9
3
45
72
15
60
45
176
25
102
33
39
33
27
120
105
3
17
115
5
13
23
64
108
33
12
18
17
40
12
80
16
27
117
15
66
54
93
3
45
44
96
12
55
18
42
45
8
49
30
36
24
60
18
12
3
20
13
42
18
35
100
39
105
188
103
45
132
12
21
59
36
79
30
3
3
117
3
129
36
9
15
8
28
27
17
16
72
27
18
72
30
21
57
30
12
113
28
15
9
56
4
3
33
27
5
127
18
18
54
63
33
15
200
7
48
12
45
45
30
5
60
55
162
6
24
53
97
18
17
28
128
24
25
63
3
60
5
25
72
3
27
5
28
20
37
27
8
40
3
9
75
41
37
30
45
63
30
15
60
9
18
12
273
15
78
24
30
93
27
45
15
18
47
31
57
48
9
51
9
30
48
18
119
43
5
13
90
45
99
60
33
33
15
45
59
115
168
45
8
4
45
63
32
61
30
60
57
8
7
17
115
6
15
24
15
33
45
48
72
12
36
27
15
33
45
24
60
23
7
21
75
24
30
96
114
30
108
3
87
45
72
51
5
60
37
18
72
117
21
12
18
12
93
12
3
90
54
30
18
228
84
21
135
9
213
30
30
42
41
4
60
21
24
6
60
24
93
15
33
27
42
35
1
15
57
18
12
48
29
36
40
72
3
24
60
5
16
57
75
8
64
68
12
1
24
48
87
20
25
135
20
60
25
18
65
43
72
30
15
48
15
42
18
30
39
15
5
36
24
136
9
30
33
165
30
5
13
30
17
112
15
78
47
1
15
20
12
148
15
17
43
12
125
28
60
39
90
23
193
12
3
24
45
18
138
12
138
9
60
3
60
60
17
25
23
43
29
31
60
84
65
40
21
12
12
135
21
39
8
25
90
12
360
21
27
228
90
24
6
12
42
63
48
27
30
23
24
31
77
12
1
84
78
48
24
30
6
5
19
30
36
15
27
12
5
25
3
15
12
101
109
3
57
63
3
30
24
15
15
5
43
48
54
36
150
54
96
27
3
65
100
9
30
6
60
35
12
40
92
43
60
48
42
63
69
78
48
24
5
43
12
213
20
55
30
63
15
9
15
36
45
15
42
23
37
75
117
15
15
120
93
12
15
36
57
45
27
51
24
6
39
36
9
3
45
30
90
63
165
12
30
60
33
69
66
57
68
19
33
75
12
5
36
40
9
6
57
8
127
53
7
125
48
55
102
42
30
3
8
19
45
63
30
18
9
36
9
60
15
63
12
60
105
81
87
72
3
57
20
43
5
72
16
15
57
12
36
60
15
165
72
3
12
137
55
120
6
35
64
21
54
126
12
108
90
24
21
120
24
96
120
9
11
7
45
87
18
42
120
108
48
60
45
69
3
72
15
120
6
15
75
60
5
72
28
27
33
200
67
12
6
24
111
15
60
12
5
40
72
105
11
115
17
25
78
54
35
16
69
30
105
36
129
135
20
28
8
19
125
16
44
55
45
21
35
7
42
18
45
15
102
83
13
72
18
9
15
30
51
27
17
48
103
5
40
32
13
12
3
9
3
27
45
51
77
7
21
144
45
18
30
12
75
8
127
65
40
3
30
23
115
102
27
20
91
30
42
93
45
15
44
115
18
228
167
43
29
48
88
180
105
30
12
17
43
17
1
30
72
117
51
30
42
312
60
21
20
67
90
72
18
90
90
120
18
42
12
5
25
6
29
16
57
35
115
60
18
12
12
11
100
24
75
5
16
24
8
72
88
63
54
30
5
16
45
12
12
30
21
20
55
9
3
48
30
24
108
60
102
21
45
24
6
29
76
84
3
18
42
105
45
30
5
25
12
15
15
36
57
3
17
13
15
15
17
37
143
12
25
111
104
16
45
174
60
45
3
17
120
16
20
7
45
27
93
8
55
24
126
47
13
39
21
54
36
9
8
25
48
42
53
7
48
54
6
24
5
40
51
45
27
102
75
291
65
19
45
123
12
161
24
76
105
54
21
117
3
20
85
42
18
90
84
45
51
54
15
56
55
24
30
71
19
65
103
18
42
132
21
75
60
77
73
15
9
48
27
3
33
44
13
87
188
28
72
45
3
27
77
61
30
29
61
15
9
11
49
15
8
85
3
15
17
40
75
93
60
12
27
78
72
66
17
25
42
45
51
30
15
87
12
45
60
36
9
48
12
15
51
84
5
31
17
55
108
185
7
30
72
35
61
102
45
27
141
24
21
72
23
4
3
30
78
9
36
80
37
47
43
17
55
125
85
3
32
43
125
12
36
40
45
12
87
48
20
28
32
13
27
3
24
21
39
36
30
30
30
12
18
12
12
18
3
72
8
7
105
48
45
15
384
ABCD 95845972772*3^$a+1 [50028]
6
66
33
5
48
34
26
4
26
16
9
71
25
9
32
22
2
28
8
12
28
27
5
34
110
18
16
32
10
32
55
15
21
17
160
3
24
48
29
28
8
6
40
81
36
5
31
9
24
38
18
36
28
12
92
40
62
85
41
52
6
45
11
49
23
16
32
72
82
6
6
27
24
36
12
5
58
2
19
60
5
19
5
43
48
24
47
145
45
2
6
36
31
24
47
85
9
24
42
38
18
42
31
81
30
48
90
39
17
6
46
3
129
236
31
12
29
40
24
27
29
36
6
25
5
60
142
9
24
12
45
36
50
13
11
58
39
5
16
51
15
8
37
45
54
98
36
76
32
79
119
24
25
63
18
14
25
9
8
46
26
4
26
16
9
17
46
8
10
72
51
5
6
1
15
96
30
2
25
41
19
89
58
33
24
9
272
31
12
83
6
7
69
15
53
4
8
6
1
69
90
14
52
96
12
147
24
65
54
6
79
11
66
7
47
1
15
6
18
290
55
15
45
5
7
48
23
120
94
48
2
1
87
26
19
81
24
2
73
129
15
15
2
28
111
27
18
102
45
11
88
14
4
15
63
45
59
25
24
69
111
53
55
21
104
100
15
72
33
56
30
24
66
22
18
51
12
111
146
36
16
12
51
48
33
90
26
16
38
1
24
9
63
113
4
51
161
70
21
17
43
24
15
81
5
82
102
8
16
20
24
12
64
27
41
30
16
9
47
10
30
42
39
24
17
19
108
57
36
74
30
24
12
132
151
5
52
26
10
15
33
134
58
6
105
9
15
33
14
46
3
71
82
14
49
21
48
2
54
10
9
15
48
50
30
42
22
6
26
18
31
17
36
24
34
24
9
63
33
9
48
12
2
22
96
2
126
28
15
60
9
3
47
54
10
9
95
40
102
122
18
168
12
18
42
12
18
25
69
66
21
33
20
16
8
67
53
24
19
12
81
6
2
6
22
108
8
54
6
127
11
25
21
3
5
4
132
24
3
45
32
36
52
90
42
32
70
14
4
68
18
6
156
6
13
9
44
6
10
12
8
91
77
10
8
10
54
6
2
16
6
42
74
24
30
34
3
35
72
25
12
12
5
36
22
14
42
120
6
36
148
66
2
70
2
30
22
32
24
58
72
62
4
126
45
149
43
51
6
39
36
5
90
82
39
48
24
5
4
24
135
41
22
86
64
2
24
37
179
18
30
25
39
33
24
5
82
33
48
12
12
36
83
70
18
8
30
79
33
20
76
80
4
87
5
84
16
6
50
31
23
6
115
5
100
68
36
36
76
6
6
140
24
76
18
69
11
82
14
16
9
39
6
32
276
43
5
31
29
31
3
14
163
5
55
17
16
18
32
24
102
60
16
14
37
21
102
18
63
15
24
48
45
204
39
9
33
32
36
72
18
18
22
62
31
21
6
42
120
14
25
15
9
29
55
21
8
100
32
36
12
60
30
6
18
138
22
192
114
36
48
26
10
6
14
19
39
14
76
39
17
30
46
18
33
29
16
39
36
17
7
65
22
110
64
15
27
9
15
18
15
72
33
99
84
72
15
14
24
66
13
36
39
8
48
1
5
55
33
2
30
34
24
2
22
9
5
19
63
26
79
63
86
19
17
4
51
15
9
53
28
48
62
54
58
2
16
14
54
42
22
42
8
145
21
84
20
91
21
80
19
9
6
6
20
100
36
20
34
56
24
13
5
79
119
16
21
36
47
126
16
56
10
14
10
2
54
6
19
29
136
8
72
36
7
69
132
62
70
26
13
41
12
31
5
40
3
53
58
33
12
93
87
23
54
58
32
54
10
66
44
28
48
78
9
48
96
17
31
9
38
198
18
48
22
50
133
3
50
166
21
3
2
40
32
6
16
9
47
126
55
21
8
132
100
54
30
84
63
29
55
17
18
16
33
5
16
42
8
6
84
43
21
44
31
27
38
4
174
50
190
6
8
16
123
17
6
30
31
51
9
159
26
22
57
60
45
44
42
10
39
237
90
32
85
59
37
5
84
36
6
46
3
57
51
93
3
29
31
36
69
8
24
22
8
72
1
23
58
14
22
15
12
17
60
7
51
14
12
46
50
22
18
36
114
120
9
41
76
51
183
69
29
78
10
15
24
5
67
15
74
24
7
9
135
135
38
28
27
29
40
14
1
93
2
61
57
12
14
25
5
24
4
8
22
38
19
24
23
6
115
5
58
38
12
7
12
123
18
156
39
65
34
14
4
6
78
2
25
39
24
93
9
51
17
22
78
15
69
24
99
51
2
7
101
31
27
30
75
15
9
24
53
24
31
17
76
3
3
80
90
4
50
70
56
28
48
14
6
18
1
24
47
106
27
117
20
19
36
11
6
4
62
40
78
8
60
12
4
3
48
21
56
22
104
16
9
141
26
145
216
77
19
45
12
80
7
33
38
120
13
69
62
18
6
1
24
159
57
29
10
8
1
57
44
168
7
11
34
56
7
45
2
37
11
10
14
13
17
16
42
21
60
77
24
10
98
103
24
17
31
23
1
12
53
60
139
53
10
50
22
14
79
75
8
16
177
21
24
26
16
24
2
22
14
4
24
44
12
64
39
168
36
21
6
33
72
96
12
12
240
48
53
19
9
30
21
9
80
58
8
49
24
33
63
21
32
7
9
50
25
47
6
187
5
43
69
20
54
13
48
3
24
50
7
21
8
36
72
79
72
101
18
10
68
34
24
8
114
76
39
57
3
41
28
99
12
3
42
12
68
4
2
13
69
12
51
29
4
12
24
27
23
46
114
8
46
8
112
26
64
30
2
1
47
16
33
47
22
32
ABCD 95846052832*3^$a+1 [50037]
72
15
186
79
65
102
33
16
24
5
27
45
54
54
72
108
3
87
36
69
87
33
16
59
213
40
59
30
114
141
33
36
19
48
23
1
5
51
57
120
60
30
13
80
24
99
6
15
88
32
3
96
126
15
16
17
36
6
54
120
234
85
47
25
119
90
39
117
75
3
93
27
36
60
61
80
3
102
78
33
93
36
31
32
75
45
136
35
60
30
27
9
15
99
61
56
88
11
30
24
79
191
57
184
96
89
183
75
30
63
153
36
19
35
24
12
54
19
5
3
120
3
30
96
111
69
84
36
54
36
201
24
33
36
51
183
66
31
56
153
39
40
47
108
102
15
99
54
31
185
7
59
21
69
114
97
149
24
51
69
27
144
15
49
5
27
112
192
8
87
81
40
23
49
65
30
33
3
37
80
87
25
8
123
54
55
8
208
56
93
43
80
33
31
83
85
77
138
73
48
32
72
15
12
85
29
171
165
163
95
33
88
32
184
35
54
39
88
32
27
141
3
120
141
3
117
33
12
19
5
27
63
234
72
15
159
9
48
147
61
32
24
63
177
16
80
63
9
81
36
18
1
59
157
35
198
15
48
24
40
8
141
54
13
17
135
15
33
120
39
33
237
78
93
72
51
30
39
75
12
49
24
80
45
3
93
30
60
25
5
204
90
216
21
48
360
72
3
210
6
117
24
165
30
90
19
32
144
160
144
29
67
23
25
11
120
69
171
85
41
90
30
103
5
243
72
48
57
66
37
17
87
16
29
30
109
35
69
45
30
36
60
66
24
51
120
9
36
139
264
47
81
3
6
210
85
24
71
49
56
45
48
3
33
396
3
48
27
61
65
327
9
15
48
141
187
144
8
21
99
81
54
36
117
93
60
30
6
54
30
87
63
9
48
9
55
5
84
24
72
15
15
1
59
45
3
13
77
6
30
39
16
72
17
31
72
152
48
144
48
48
57
90
61
72
113
39
87
73
41
31
35
18
42
324
117
93
51
40
56
183
81
16
32
40
200
171
30
6
54
30
114
147
33
36
115
152
3
36
90
18
61
32
33
7
152
48
147
126
6
49
32
153
54
57
48
87
1
104
40
80
33
63
24
160
23
33
24
64
131
13
32
48
27
45
40
23
33
27
66
270
24
61
72
80
3
216
61
80
3
30
24
135
16
41
54
6
3
48
57
87
69
54
13
32
27
54
24
90
117
48
81
31
24
539
93
3
85
89
162
24
157
53
27
117
6
69
51
24
36
54
3
117
36
96
90
30
15
16
167
105
72
3
37
23
30
75
16
32
99
133
101
54
66
60
327
24
120
63
33
63
57
184
96
53
6
84
57
120
24
16
17
15
112
53
27
96
24
75
54
156
24
144
30
60
246
24
123
72
72
88
5
30
72
18
72
60
15
33
42
45
96
24
33
90
36
144
33
120
40
32
16
41
15
9
30
6
228
132
54
61
29
51
93
43
59
21
72
75
13
17
96
151
56
24
15
60
18
30
72
18
75
51
69
21
147
129
84
6
18
3
33
36
291
40
72
8
57
31
215
49
5
90
36
117
120
24
96
93
24
30
6
90
61
56
27
30
15
75
13
72
65
15
88
48
11
133
32
64
32
27
45
16
56
240
136
23
49
47
48
180
72
13
11
54
36
51
3
117
45
30
204
84
96
174
135
51
69
165
90
33
33
36
144
27
27
6
234
13
53
27
40
83
30
60
51
159
81
9
6
25
29
30
96
21
24
ABCD 95846878958*3^$a+1 [50030]
66
24
23
7
33
48
8
72
37
3
192
27
126
95
247
30
132
126
30
42
342
18
12
21
39
33
72
264
81
71
40
105
12
3
87
252
29
79
41
40
104
67
405
33
12
75
123
42
339
120
27
29
25
23
385
23
24
48
88
159
9
159
273
8
7
72
12
125
16
72
27
126
39
80
88
32
85
18
210
87
315
66
252
47
25
39
141
11
115
173
79
41
19
5
13
35
55
54
3
72
80
136
32
40
15
228
180
54
51
72
80
40
80
37
90
33
288
9
48
15
96
80
40
56
43
102
60
131
49
48
143
25
84
78
117
45
3
63
9
48
176
40
32
145
15
165
35
25
119
16
8
37
27
56
24
40
192
3
45
57
39
21
36
12
35
256
111
33
15
161
192
25
60
54
45
96
24
63
33
24
93
11
61
51
8
139
12
9
9
60
75
48
128
49
252
51
24
3
5
193
47
25
63
8
280
24
33
39
56
49
95
13
147
80
133
3
104
25
36
27
93
27
27
21
8
79
233
24
55
306
39
195
69
21
30
45
213
18
17
48
88
57
42
101
361
18
77
16
120
45
12
87
80
31
113
19
141
21
48
72
36
359
40
80
13
123
15
42
90
165
15
33
309
3
96
9
12
3
56
37
179
1
12
35
25
162
69
104
112
96
69
11
64
24
21
36
39
3
21
27
53
277
147
117
3
48
104
48
145
30
72
9
99
165
32
73
60
30
77
145
23
97
119
16
96
417
18
42
48
3
32
232
56
136
56
40
32
103
12
90
35
25
47
144
19
72
5
265
23
232
8
97
63
27
21
105
23
319
161
37
132
120
42
93
45
35
205
300
47
168
96
40
27
93
72
72
120
27
69
51
5
91
54
23
40
27
18
18
9
24
21
18
201
24
93
72
155
85
12
6
17
67
6
12
171
297
60
12
63
135
42
12
99
80
61
123
32
64
87
57
32
31
89
73
15
135
102
108
18
29
88
72
33
71
19
48
42
27
3
5
48
40
39
48
81
56
24
19
18
54
5
13
252
126
132
53
19
45
81
54
65
144
256
3
117
8
88
105
240
63
24
8
48
16
56
19
5
25
60
36
12
90
57
8
40
96
21
126
30
24
63
8
24
121
15
375
150
27
192
48
216
69
75
56
136
21
240
12
71
16
171
54
23
43
42
12
6
9
45
131
72
7
6
195
48
9
71
24
112
45
270
29
1
126
60
77
136
39
30
108
39
8
168
72
72
16
8
181
30
45
56
40
27
117
3
45
8
37
11
16
8
16
111
6
192
60
138
54
15
8
72
48
97
71
72
67
78
120
222
66
24
48
18
77
13
270
53
7
177
213
54
78
47
64
32
48
7
30
24
75
24
261
48
195
75
173
48
19
53
145
12
75
152
24
136
15
41
7
105
80
37
30
108
153
15
89
64
24
3
125
109
36
119
24
37
107
103
17
25
71
40
56
40
3
5
343
57
120
32
16
80
24
61
3
159
65
25
15
27
29
97
23
67
84
126
42
33
80
7
17
24
64
152
13
27
80
1
159
153
23
280
32
37
11
88
87
33
39
33
39
36
252
ABCD 95847192328*3^$a+1 [50060]
42
84
177
39
21
48
51
60
36
42
27
15
45
15
21
75
108
60
24
12
81
120
183
84
108
78
42
48
12
84
45
63
78
60
150
120
48
84
120
48
48
12
90
30
42
6
12
60
9
9
42
102
18
48
96
24
30
102
30
63
15
12
138
66
105
36
105
30
60
72
57
60
63
12
54
51
36
84
3
72
6
63
69
66
24
168
78
15
15
57
87
72
90
18
36
72
18
6
6
54
90
6
30
12
6
45
12
3
30
30
60
6
159
69
30
138
75
120
24
9
12
102
12
36
84
81
9
84
12
3
9
27
3
21
117
60
18
36
48
21
9
126
96
30
60
111
24
141
90
114
84
66
9
9
30
36
30
87
3
36
21
45
12
18
9
153
18
120
120
120
24
144
60
162
90
18
15
15
81
21
60
30
60
120
12
120
12
36
120
108
12
90
30
198
6
66
24
78
57
33
48
144
6
48
30
42
18
27
93
12
3
45
66
69
9
90
90
6
21
15
69
231
216
45
3
60
24
12
78
18
114
51
27
18
12
18
69
15
48
48
102
6
12
30
39
24
105
30
96
21
15
102
90
48
168
45
36
69
15
39
57
75
6
54
21
33
6
21
3
36
30
150
9
15
24
132
69
72
9
66
30
15
45
42
48
105
99
48
66
15
45
126
66
3
135
12
42
3
45
180
18
54
6
42
162
21
87
12
42
6
78
27
69
15
9
87
99
30
60
39
27
18
12
12
72
30
69
45
111
39
84
57
39
102
78
12
162
48
12
3
15
18
15
45
162
30
72
3
48
21
66
72
12
66
54
21
27
66
6
24
42
30
42
246
96
45
45
15
9
90
12
24
96
18
24
6
12
18
96
6
12
93
75
84
6
39
21
12
36
6
6
63
27
9
3
36
45
36
21
48
27
84
3
18
108
150
12
54
48
42
21
33
75
15
24
6
27
87
78
30
93
57
144
18
33
48
105
120
6
18
111
27
30
210
12
18
120
150
42
6
36
48
60
90
18
30
18
12
18
36
6
54
78
21
12
57
108
54
24
30
30
150
30
12
69
33
3
3
42
60
24
99
9
18
9
3
12
6
12
66
96
60
54
102
12
33
45
12
27
144
15
12
48
12
12
72
36
45
33
42
18
54
42
36
42
18
30
84
30
36
12
30
33
108
27
42
30
66
6
9
15
6
120
39
27
33
81
54
12
9
21
150
42
30
66
30
6
6
42
42
18
6
72
9
75
24
60
12
30
18
12
93
99
12
6
12
30
36
45
69
12
6
69
105
294
54
18
54
18
12
114
114
12
21
48
9
12
6
105
39
114
30
90
15
12
9
54
30
60
54
6
54
126
6
36
42
48
24
54
117
27
33
15
18
120
207
33
72
39
63
6
6
30
24
66
6
135
33
27
63
12
18
60
75
57
12
3
9
66
54
51
39
6
12
12
39
15
36
21
123
6
6
33
36
39
120
30
12
114
81
33
6
6
12
120
12
6
165
33
24
27
69
150
141
45
54
42
30
30
114
84
36
129
36
33
6
141
81
72
36
12
15
75
84
48
18
39
9
36
54
6
120
24
30
36
30
6
48
57
108
15
150
6
45
45
39
75
30
30
6
18
42
18
6
30
84
126
30
126
30
66
12
36
27
33
102
18
12
3
45
42
102
42
66
18
66
18
120
18
24
18
12
36
54
6
18
30
12
9
63
48
120
48
57
60
15
18
42
102
42
66
3
81
48
102
24
45
21
30
84
12
24
96
180
45
39
48
42
66
78
6
24
36
204
66
15
33
6
42
78
42
30
24
48
12
6
30
24
78
30
66
15
15
36
60
36
153
9
6
120
42
48
264
3
3
12
54
6
9
3
48
18
156
84
60
6
60
120
21
39
84
126
30
60
36
24
69
207
9
15
9
267
54
6
24
6
3
27
45
3
24
36
30
36
66
30
63
159
12
18
63
48
9
12
78
6
12
102
78
12
66
12
33
69
78
162
162
6
120
60
18
45
75
6
30
6
30
72
36
60
192
24
174
114
21
117
15
3
54
12
15
33
3
57
228
30
48
66
6
12
21
60
75
12
144
6
114
30
231
93
60
66
96
12
36
30
6
36
189
3
60
33
69
15
9
60
12
24
75
3
36
102
18
96
120
96
93
141
6
9
144
117
54
66
24
15
51
24
66
90
12
6
54
12
54
12
54
6
90
54
90
84
54
12
39
147
12
33
123
36
78
162
105
3
57
9
6
6
48
30
ABCD 95847477296*3^$a+1 [50108]
180
96
44
99
60
36
66
103
20
4
41
15
4
80
100
47
193
47
25
84
155
49
68
9
24
36
30
6
19
11
13
11
120
90
115
8
96
4
11
21
15
109
41
31
8
16
144
84
36
5
139
12
11
33
21
36
54
66
19
80
144
51
90
36
15
4
65
31
5
87
93
55
35
13
65
30
25
240
95
1
89
126
45
4
137
48
6
1
12
53
7
11
9
28
5
15
28
5
27
9
31
192
60
60
216
120
5
186
49
77
99
21
18
36
21
15
150
18
36
69
21
84
27
4
5
24
31
36
23
21
51
54
51
3
45
16
68
16
35
1
8
21
31
59
6
15
4
44
21
72
163
36
60
44
36
9
67
24
119
1
120
131
25
44
16
20
4
35
9
45
79
68
39
9
57
87
57
3
16
32
84
4
101
54
1
65
150
69
40
11
45
69
19
92
60
39
1
89
90
6
120
24
51
60
48
88
5
30
234
54
9
28
35
18
36
123
28
119
60
93
81
6
9
21
36
55
132
11
37
59
49
84
36
95
9
16
24
11
30
60
12
78
25
24
56
64
36
47
48
1
128
16
36
144
12
12
11
60
1
48
23
144
213
12
40
44
52
188
21
24
36
66
57
48
40
5
39
141
103
95
72
54
30
13
11
61
41
198
25
36
29
79
72
8
27
156
13
11
33
16
96
11
24
85
24
17
79
24
24
161
36
126
18
31
5
135
4
236
15
25
89
120
36
3
87
45
144
45
19
23
109
29
31
29
31
24
11
6
84
60
39
40
56
4
35
1
44
172
32
52
29
195
12
9
30
1
23
49
17
3
12
75
73
53
24
15
39
30
19
17
6
228
1
44
27
9
45
54
109
12
95
180
45
9
79
47
25
29
7
48
36
5
19
65
55
197
18
49
23
180
60
49
8
100
53
7
20
76
164
21
75
75
25
24
77
43
8
33
115
11
1
59
9
4
17
96
48
6
1
125
48
51
88
77
15
48
52
8
93
7
47
33
27
85
95
61
119
90
31
23
1
65
6
33
15
90
55
17
55
23
21
45
90
9
12
129
54
72
49
41
79
8
87
13
101
180
66
25
65
6
108
12
13
41
39
4
17
126
13
36
41
7
47
9
52
44
36
124
80
36
9
54
49
11
12
54
3
16
92
64
5
90
21
15
193
84
92
15
13
53
19
41
7
77
79
11
121
48
65
75
52
24
11
18
36
90
13
23
33
52
48
11
24
9
40
8
132
96
21
120
19
84
47
126
18
49
56
36
16
35
9
81
3
4
11
1
80
105
90
105
201
48
27
4
48
47
60
30
19
35
105
4
36
204
32
39
12
93
51
145
5
90
66
114
30
31
5
19
41
43
32
12
48
9
75
15
33
16
77
18
36
25
11
73
44
3
97
108
53
171
39
1
41
84
159
4
77
123
36
51
36
69
48
40
23
18
15
144
16
47
25
5
99
4
101
30
25
120
149
39
51
9
48
100
59
81
3
49
23
18
19
41
7
5
139
20
124
167
57
51
42
18
165
4
12
89
36
30
49
20
144
96
4
17
54
1
80
9
7
155
25
44
36
124
20
4
47
9
99
72
24
1
48
5
30
72
60
13
44
48
3
66
31
12
180
47
145
8
27
9
240
60
4
48
44
9
6
156
18
7
29
159
84
112
48
107
246
67
47
54
30
9
28
5
18
12
37
23
48
1
36
23
66
6
13
24
137
3
48
144
81
18
1
29
42
84
114
66
90
3
156
96
15
1
23
12
24
13
17
54
97
29
36
15
63
25
12
44
84
4
12
65
60
30
1
32
136
12
203
1
65
54
49
47
36
117
180
21
72
24
54
1
80
81
138
61
11
33
21
24
15
4
83
9
15
25
5
19
36
131
45
4
5
156
24
3
27
54
67
44
75
54
192
19
120
5
24
126
13
17
114
36
49
24
17
103
20
147
1
168
96
308
28
29
3
16
72
12
17
19
77
15
48
345
7
53
31
5
51
48
4
23
90
43
131
1
203
36
36
45
60
39
73
116
4
17
79
11
49
84
92
4
131
85
24
5
19
48
23
36
13
12
128
291
90
15
135
216
73
152
144
21
79
17
18
9
27
90
15
16
48
36
24
116
16
60
5
24
55
60
95
24
30
19
8
15
97
20
21
27
9
54
1
36
48
11
174
31
24
44
112
108
ABCD 95847890668*3^$a+1 [50010]
30
42
48
6
174
36
273
72
15
9
51
108
120
33
24
93
27
39
6
99
24
3
69
123
21
15
54
36
15
99
36
72
102
18
60
12
6
147
24
96
15
24
228
18
27
105
18
69
15
60
30
60
18
105
15
78
12
132
75
63
57
165
195
51
42
27
45
75
15
156
42
30
78
12
90
60
36
9
21
6
54
102
57
3
30
135
24
3
21
72
15
108
132
54
3
27
45
15
36
12
6
12
42
36
84
60
66
42
102
150
72
18
255
45
51
27
72
12
54
24
27
9
336
63
33
39
9
42
72
18
108
30
252
72
18
3
21
3
51
84
57
33
15
3
42
51
39
12
114
30
132
57
33
15
3
12
57
51
117
15
48
36
18
6
36
81
27
45
45
27
21
18
9
96
24
51
24
30
90
36
9
45
162
108
18
42
153
165
75
57
162
18
66
57
177
6
30
42
48
60
21
15
81
117
30
72
6
39
9
90
6
54
30
42
9
93
3
123
90
27
87
18
63
27
108
81
3
150
18
30
15
255
33
111
18
18
108
6
123
15
96
54
66
42
102
126
24
48
144
24
72
30
18
126
93
15
33
48
15
30
54
72
96
93
15
36
30
108
3
15
57
48
120
15
33
15
6
66
153
27
54
54
42
12
3
129
15
33
18
24
18
66
225
15
12
18
27
15
57
96
99
12
9
69
75
48
3
12
105
63
36
21
87
108
54
15
3
21
69
72
66
42
66
117
87
12
96
165
33
126
33
3
48
21
144
75
45
21
198
96
84
36
24
45
3
168
12
33
21
6
12
72
168
57
15
9
75
126
6
12
18
24
171
9
30
36
18
42
54
3
96
72
312
72
48
117
90
9
75
114
66
60
84
42
15
3
48
78
90
21
15
18
48
39
15
153
81
87
9
18
48
24
45
3
6
36
54
36
9
27
189
3
36
24
12
24
12
78
147
27
213
24
15
6
27
57
78
66
36
6
162
3
123
45
21
6
18
30
24
93
27
18
42
108
45
27
93
24
93
108
39
15
168
12
18
42
144
84
18
18
150
12
162
21
15
132
72
12
6
54
18
18
198
51
159
54
6
45
99
21
15
36
138
18
24
18
15
15
18
54
6
3
81
96
15
219
18
3
15
12
6
15
24
45
18
24
18
18
18
30
72
18
6
84
132
18
99
45
90
57
63
33
27
48
93
24
15
36
69
51
36
18
18
42
18
9
3
6
36
75
51
48
90
24
48
195
3
90
42
84
18
51
111
36
24
141
33
15
24
72
21
3
24
96
96
123
72
108
12
18
18
60
210
123
9
87
96
15
12
18
18
54
18
9
9
54
6
36
15
75
198
66
36
60
45
111
18
90
21
39
57
27
6
12
24
90
153
111
24
66
36
18
186
15
21
90
33
15
6
147
45
18
24
18
30
9
120
69
51
39
54
123
129
15
75
45
216
240
27
72
30
54
54
6
21
48
51
240
12
42
15
87
9
159
102
78
21
9
6
102
132
36
66
81
15
12
42
3
33
135
27
12
114
30
96
33
93
90
84
21
15
18
36
60
90
108
33
3
45
261
66
9
9
6
30
18
96
81
39
6
66
9
45
3
48
72
3
18
27
9
6
30
60
30
60
102
42
36
30
150
108
36
36
105
3
72
18
174
108
90
15
48
81
60
75
135
18
18
72
21
15
9
48
39
126
27
3
42
51
39
81
27
12
6
66
6
3
45
252
150
57
45
72
6
54
15
120
3
18
99
33
108
27
21
6
45
48
168
120
72
48
39
36
90
3
267
108
36
54
12
18
24
102
75
69
27
15
9
96
15
72
72
33
3
42
27
111
9
15
30
18
57
69
42
30
3
75
36
48
126
42
12
72
78
15
48
24
15
9
117
90
24
90
15
33
63
87
153
27
21
51
21
45
72
75
3
93
51
93
168
72
21
150
12
18
114
72
189
39
6
54
93
117
3
24
15
33
3
54
15
21
3
51
45
24
24
15
108
45
75
90
24
51
69
6
12
60
48
189
120
15
33
45
75
27
144
6
210
21
105
90
24
48
90
27
24
81
ABCD 95847989806*3^$a+1 [50025]
7
36
53
31
80
4
12
24
5
36
27
88
53
19
71
25
5
12
15
88
24
5
48
15
9
96
72
12
31
23
45
4
96
12
29
84
31
41
180
43
24
35
25
96
20
76
95
25
23
72
73
36
35
1
125
24
31
11
129
159
24
33
72
16
24
47
18
43
60
48
71
24
24
57
64
24
161
31
53
7
83
13
12
120
23
25
72
23
9
63
30
18
85
83
85
29
91
60
5
36
30
18
36
7
60
5
123
4
11
54
90
37
20
45
55
60
84
59
13
168
36
5
24
96
19
47
270
7
11
1
29
19
12
59
25
12
29
6
25
12
83
18
79
72
84
41
43
71
25
29
7
24
11
13
72
5
43
35
33
28
5
6
30
18
145
41
51
123
1
311
121
95
54
15
4
60
17
90
45
3
61
5
30
81
28
35
45
76
36
12
36
89
67
108
11
66
3
100
96
12
59
6
24
99
36
28
47
33
15
18
7
36
41
24
42
25
23
90
7
47
21
4
48
12
132
5
19
12
65
42
48
25
108
161
55
59
42
7
48
24
24
36
11
13
24
11
54
90
25
48
12
35
6
96
19
24
60
227
6
43
36
20
4
11
30
43
72
20
21
55
47
25
12
5
31
72
72
60
24
12
23
90
27
4
5
90
1
72
5
55
36
84
5
7
101
103
11
6
48
51
21
43
24
77
138
21
4
5
31
11
24
102
48
24
43
5
12
6
1
89
7
84
11
37
17
19
36
41
7
11
102
12
102
24
24
25
47
1
77
43
20
52
23
49
24
29
72
3
36
64
11
30
66
25
56
57
55
60
72
11
72
97
48
5
18
45
40
12
71
6
19
47
48
54
135
93
48
12
99
16
12
83
30
67
23
25
12
17
19
5
15
45
91
53
132
18
30
63
72
28
149
43
41
6
25
65
30
45
108
21
7
48
59
13
120
12
71
174
195
16
5
66
109
41
51
4
5
31
53
31
11
13
12
108
137
139
24
24
12
35
6
42
61
12
24
29
24
7
89
67
29
19
104
63
37
83
48
6
55
24
72
17
31
104
16
92
52
36
24
77
115
95
30
18
121
41
30
25
36
53
7
119
24
30
60
60
24
42
1
53
51
9
31
120
20
3
72
6
42
138
235
35
30
84
6
72
97
8
21
15
9
31
59
6
96
91
125
48
19
143
13
44
40
5
7
89
7
120
48
17
108
31
29
31
24
17
79
41
27
36
36
15
66
79
23
33
57
55
36
11
24
1
36
89
24
24
138
24
1
5
15
40
59
1
23
1
20
28
5
31
11
18
7
29
72
19
29
72
3
9
7
24
5
235
24
53
18
114
36
51
4
59
61
12
5
24
295
24
60
5
19
12
48
17
79
5
96
30
18
63
15
24
13
60
23
30
42
6
31
65
43
95
1
77
18
30
7
84
20
9
24
42
13
65
42
13
132
24
77
7
108
132
68
33
75
99
1
144
48
65
48
60
75
15
6
103
72
35
21
4
36
5
108
99
15
37
65
19
80
4
32
4
101
66
25
20
33
7
24
36
5
24
18
105
112
29
55
56
123
1
5
15
75
49
20
21
6
6
84
43
56
4
5
27
93
12
60
18
126
31
59
30
42
30
43
125
15
129
96
24
18
13
17
48
36
30
18
126
1
71
102
72
55
83
61
41
3
21
66
1
24
68
16
197
7
12
24
24
77
30
6
7
11
25
32
28
35
6
43
32
39
24
25
5
43
5
42
102
19
12
48
12
47
37
89
19
80
93
7
17
18
120
25
8
184
96
24
128
40
72
108
60
8
4
68
45
36
6
1
95
48
6
55
36
24
60
24
77
19
36
84
24
59
6
7
17
27
28
11
96
6
90
54
24
7
24
59
30
39
3
13
41
19
77
27
21
31
84
41
84
7
107
37
24
12
23
25
36
24
36
96
12
17
3
28
8
16
120
60
20
16
12
5
3
39
6
7
35
42
19
11
54
42
13
41
66
25
12
72
20
88
17
54
85
101
180
15
3
37
5
31
23
1
36
60
128
160
36
20
15
85
41
7
60
65
12
24
66
54
39
3
49
20
51
37
60
32
15
6
175
12
5
7
65
48
31
84
20
36
112
77
72
48
43
23
61
53
7
24
36
41
84
19
17
120
55
12
48
47
1
65
19
11
37
35
30
108
54
61
56
3
1
17
174
1
53
12
43
24
11
49
60
56
195
6
186
30
12
91
179
25
5
7
11
13
32
28
12
24
144
12
89
19
84
23
54
48
3
160
53
19
71
90
60
51
184
47
37
35
73
20
3
6
19
24
161
7
77
7
5
31
48
36
11
48
24
141
144
28
47
6
66
6
18
150
24
15
33
43
41
84
12
12
27
69
55
11
1
65
15
160
92
51
6
43
48
5
43
12
132
17
139
17
24
91
23
30
19
23
30
18
30
31
36
12
11
42
3
16
125
60
19
60
36
44
21
30
61
32
21
51
28
48
23
6
55
89
144
7
35
73
17
15
28
41
72
39
9
19
23
48
30
66
24
24
133
65
7
12
53
55
5
7
36
113
24
55
ABCD 95848427516*3^$a+1 [50025]
3
27
18
168
90
30
12
78
114
6
57
81
7
149
18
13
20
147
18
60
12
63
39
18
48
42
61
11
126
42
120
126
75
39
120
102
30
48
73
197
91
20
27
45
39
54
102
24
66
7
11
24
18
132
48
18
30
30
84
72
73
35
18
63
51
48
48
48
49
23
30
30
90
127
5
30
30
3
15
54
3
45
72
6
84
9
24
40
113
12
15
15
66
6
60
18
15
21
54
12
1
269
39
27
25
5
42
6
6
24
57
100
47
78
24
138
6
7
20
33
15
21
90
24
90
6
21
69
43
101
42
93
15
102
78
69
21
7
12
95
145
101
15
112
17
102
169
65
67
8
21
6
24
18
72
18
6
42
33
39
18
84
3
111
36
84
6
96
7
83
97
56
15
30
24
18
108
72
42
51
72
15
12
60
60
33
99
13
71
9
75
78
18
117
108
9
48
60
42
30
168
18
6
54
12
25
77
36
15
15
6
30
36
12
30
15
21
54
13
32
195
42
6
42
12
78
45
48
33
126
84
9
45
51
111
73
23
12
45
75
18
42
73
197
12
6
37
11
72
105
39
18
30
13
89
24
67
17
138
144
36
114
31
35
18
55
140
4
143
42
66
24
6
39
100
143
132
66
12
7
8
15
45
12
96
4
47
54
126
93
16
5
30
84
25
17
6
18
55
44
40
95
30
42
6
18
6
30
13
8
39
6
18
9
28
23
42
222
132
13
68
72
87
1
92
3
30
3
21
30
126
48
114
25
17
51
40
35
168
45
120
24
76
11
60
13
60
155
12
66
18
36
13
23
33
27
54
6
42
18
60
54
60
90
60
78
150
42
48
115
131
54
60
30
21
60
9
30
12
141
60
27
18
75
75
37
197
30
13
17
54
30
54
1
5
12
30
90
7
17
174
54
6
6
6
57
27
9
15
45
4
77
31
12
20
3
30
48
27
93
6
13
5
72
120
18
36
157
23
102
115
23
24
30
30
33
3
12
102
6
24
13
47
13
47
6
159
3
60
42
42
24
96
1
155
18
174
12
30
31
53
90
90
24
126
6
78
102
18
42
30
84
24
48
42
78
30
55
23
45
9
48
295
17
132
6
24
33
15
201
4
53
12
75
3
150
12
42
180
108
102
24
139
48
29
330
6
48
72
54
1
89
114
54
6
9
36
12
9
96
3
75
24
6
36
24
79
48
5
30
102
12
48
15
3
18
96
48
3
87
12
60
6
15
3
45
39
132
81
45
48
42
18
90
90
27
117
96
27
69
43
17
6
24
174
27
52
60
83
42
135
105
18
25
119
21
15
24
141
3
30
12
207
63
48
12
12
42
144
66
1
5
7
96
11
73
11
6
60
6
84
54
27
40
47
6
24
51
21
18
36
12
120
12
66
127
65
3
21
24
42
60
90
3
69
183
105
3
111
30
96
42
45
36
72
15
54
18
198
48
7
68
24
3
33
21
48
183
3
6
31
8
4
17
6
210
7
65
6
84
21
159
12
30
138
6
67
47
12
36
174
66
25
35
132
12
108
33
39
30
43
107
24
42
207
3
120
33
21
18
73
59
73
71
192
24
18
90
73
120
29
3
15
102
30
18
18
12
12
6
24
51
9
6
12
253
23
276
36
30
150
18
54
42
6
84
30
66
25
29
186
57
21
127
83
60
45
21
36
12
43
23
9
45
12
6
48
6
48
30
6
30
66
174
24
78
3
9
18
168
45
9
43
47
42
48
42
36
25
47
60
96
49
35
48
54
39
72
33
102
72
78
120
3
15
30
27
3
24
85
60
17
31
233
87
3
6
18
36
37
53
66
6
63
21
66
24
18
18
102
120
90
48
25
8
57
12
72
90
144
45
12
3
6
54
12
42
102
168
12
1
47
21
99
12
36
33
27
45
3
156
9
189
42
6
30
24
69
21
48
3
3
12
114
31
59
1
35
48
12
84
30
18
6
247
23
42
67
23
132
6
6
60
60
36
37
11
72
12
72
24
6
36
18
66
3
21
6
36
150
24
174
90
15
4
71
42
114
18
42
24
42
12
30
165
81
75
39
36
12
24
21
45
3
72
27
96
60
6
216
48
15
39
42
138
6
42
48
54
15
27
36
42
6
36
66
102
12
48
36
37
95
24
21
45
55
23
30
12
3
81
60
36
90
24
126
48
114
108
48
12
42
30
132
48
25
77
48
15
28
23
6
18
73
5
48
54
33
9
60
31
29
3
3
37
36
41
48
66
37
32
28
5
ABCD 95848820448*3^$a+1 [50088]
75
20
136
120
8
1
35
37
63
44
52
3
21
324
15
81
15
45
9
228
59
64
12
92
36
16
180
33
36
119
96
36
49
54
78
39
48
51
24
126
54
17
31
18
27
45
39
44
16
81
39
33
18
162
126
45
45
111
69
39
36
69
180
123
120
68
52
3
5
16
24
24
33
47
16
27
89
28
15
21
12
33
131
13
3
3
249
33
23
16
96
60
68
25
15
27
12
90
60
48
90
60
18
90
41
151
53
16
60
3
18
15
12
111
5
4
45
18
17
60
91
12
78
75
20
25
60
35
24
112
3
18
168
15
39
120
117
153
35
36
172
15
197
13
143
55
45
12
15
45
63
105
104
112
111
60
48
45
12
3
12
18
27
27
45
33
15
33
60
27
68
52
44
199
72
18
72
39
44
16
8
12
316
24
8
100
156
69
3
24
20
61
60
227
1
15
24
15
17
76
15
149
16
24
141
75
8
36
4
12
44
4
44
1
119
60
52
3
6
30
81
81
42
30
27
63
5
72
1
39
9
60
131
79
144
57
108
15
36
29
151
41
124
57
27
3
93
44
43
105
27
48
42
27
48
12
33
18
108
54
111
87
18
11
124
140
112
84
69
132
3
24
81
315
129
3
105
90
9
80
19
45
27
42
48
90
17
148
48
57
39
69
51
21
27
116
16
39
57
68
37
39
96
32
31
60
21
69
12
75
24
99
24
36
12
33
36
81
75
12
141
72
270
129
3
30
11
112
3
21
33
6
270
12
18
45
45
60
54
57
104
112
48
72
132
15
33
57
11
55
21
144
15
24
18
162
36
261
93
95
13
47
96
4
15
396
57
15
60
48
150
27
57
11
64
140
43
30
27
33
119
16
8
76
44
4
32
1
3
39
36
120
54
35
76
20
19
81
12
12
33
3
237
48
24
167
31
57
12
51
17
1
72
3
57
12
11
85
27
44
13
78
89
31
33
39
237
8
52
80
1
3
75
72
48
29
43
42
3
132
3
9
24
60
80
115
29
52
108
225
47
124
180
12
8
24
43
72
5
31
29
55
57
36
93
255
20
60
76
128
1
30
21
3
300
5
31
129
15
33
60
48
12
32
1
90
30
72
3
80
49
15
80
16
105
39
15
120
18
87
75
90
150
21
69
11
84
28
84
9
12
3
20
49
18
29
31
29
73
87
20
1
27
135
45
36
60
20
115
29
151
117
48
9
35
73
39
159
60
5
36
13
66
24
77
24
4
3
57
45
6
45
20
37
60
47
52
24
219
30
18
53
16
20
144
109
47
16
144
80
1
87
140
25
131
36
4
9
18
129
20
31
18
39
15
5
31
125
4
3
173
76
24
24
75
21
36
20
13
35
40
20
31
5
55
5
7
149
19
177
105
75
24
141
99
21
42
21
36
9
15
57
59
144
52
44
64
15
45
20
7
45
33
15
12
27
17
13
18
149
31
42
48
87
96
36
111
9
3
36
29
31
141
20
48
36
109
6
102
47
88
33
102
90
15
57
3
84
60
39
141
24
24
60
48
57
87
21
63
15
29
60
13
60
138
90
27
44
48
16
69
11
19
105
3
93
87
17
43
48
144
36
42
339
51
93
12
8
40
20
79
198
39
39
81
8
16
39
18
123
36
69
144
90
81
44
12
24
112
24
81
132
15
20
12
4
72
24
63
36
57
3
45
84
33
39
81
23
49
18
93
237
59
40
21
183
236
4
12
15
17
256
237
27
48
27
65
121
35
16
3
66
15
80
157
99
63
33
3
9
405
108
135
243
42
12
108
18
21
39
105
36
33
18
29
61
27
63
113
96
64
15
57
123
5
19
5
13
39
63
65
172
39
192
45
84
309
39
45
63
315
42
90
30
18
90
78
54
18
9
96
15
72
18
3
36
3
30
75
33
198
180
9
48
75
30
15
3
65
60
4
32
28
36
12
168
9
63
33
51
84
39
81
20
25
ABCD 95849225632*3^$a+1 [50126]
43
32
88
80
12
4
144
17
15
33
7
140
45
48
15
16
41
79
29
72
15
9
31
20
108
21
6
48
9
16
116
21
135
9
15
15
6
84
3
21
15
57
27
201
132
15
15
30
43
32
33
91
11
9
21
3
232
24
41
55
29
36
15
9
240
31
20
129
123
177
111
64
8
63
45
4
144
5
51
84
21
79
260
100
44
153
19
24
65
27
4
71
93
12
24
48
21
15
16
101
54
1
29
24
42
57
117
60
36
19
8
21
12
54
54
31
65
139
216
284
16
29
96
19
11
49
36
41
27
57
31
24
24
5
96
36
103
5
120
75
24
36
16
5
31
23
45
52
44
45
111
72
33
75
3
1
24
32
28
5
219
16
17
15
100
48
17
54
54
15
16
11
18
36
63
27
6
108
7
65
63
81
79
41
36
60
30
25
23
37
144
89
240
67
180
5
24
96
19
84
164
28
53
67
5
84
15
45
36
84
15
40
84
65
12
24
36
207
52
59
177
64
29
36
15
9
31
24
120
41
51
84
45
171
24
16
24
24
72
92
21
36
111
64
36
44
45
60
75
141
144
75
64
20
45
72
15
88
36
5
6
57
28
68
57
27
21
12
48
87
12
273
120
79
60
41
103
41
60
36
15
3
25
72
24
149
39
16
5
120
96
63
57
36
19
41
288
7
5
3
12
45
48
12
39
16
152
36
111
189
45
31
41
115
20
39
90
39
12
165
55
5
55
53
127
152
81
12
39
21
54
30
3
16
17
30
30
135
75
18
7
23
225
57
24
96
15
45
24
3
21
55
11
174
27
60
9
39
57
43
101
19
32
4
96
149
3
21
30
25
185
51
4
96
29
42
45
3
85
156
120
29
42
9
81
99
40
65
60
111
4
65
39
52
32
93
114
25
5
3
33
75
48
52
24
120
125
19
17
84
171
15
18
27
48
72
64
8
33
24
24
12
54
126
3
111
45
45
79
20
57
24
55
29
31
20
171
174
15
36
9
51
124
56
12
28
53
15
12
93
15
27
48
21
21
55
44
21
55
24
5
24
51
105
39
16
56
213
192
114
21
4
101
27
36
45
60
96
31
5
63
21
15
36
129
3
93
48
36
19
125
72
19
161
24
63
183
48
117
100
89
111
45
27
28
5
24
19
65
187
20
9
91
60
5
43
20
21
3
303
105
28
11
114
51
75
9
72
9
24
31
29
67
8
16
41
55
32
48
33
39
33
24
120
120
99
45
36
55
116
39
49
41
75
16
53
6
9
36
21
55
48
65
27
60
4
8
201
15
24
52
29
7
65
108
115
77
19
29
15
52
84
29
15
252
64
68
81
96
31
59
25
140
165
24
31
29
7
53
102
54
79
12
65
75
45
43
5
60
192
144
36
24
63
57
54
37
29
79
72
24
36
152
21
96
60
24
127
29
39
57
19
29
31
68
36
81
24
60
7
5
240
84
51
60
3
66
36
87
28
24
5
15
45
36
60
108
60
51
100
5
3
60
33
43
44
88
48
17
120
55
5
348
36
3
21
307
48
17
79
41
18
240
6
36
87
52
8
36
57
15
12
52
80
21
43
5
39
213
48
36
240
15
96
48
195
6
36
3
105
42
9
364
12
8
21
55
41
19
89
6
6
43
17
30
18
30
69
57
199
12
24
5
15
195
49
47
48
66
24
15
57
163
5
91
29
31
20
60
16
5
195
12
28
32
16
192
65
63
21
31
84
68
12
160
71
54
84
87
88
12
53
96
271
32
16
167
345
39
85
84
5
51
64
44
28
5
27
76
5
271
5
96
159
9
120
55
11
1
20
123
6
19
96
20
184
92
4
11
25
48
96
221
39
4
41
60
84
36
36
79
56
9
15
4
192
32
21
87
100
185
55
20
33
36
39
225
90
45
141
3
21
72
3
84
52
5
24
60
66
30
15
24
16
96
155
25
23
145
41
6
33
81
3
27
54
91
44
40
12
24
96
48
120
ABCD 95849255878*3^$a+1 [50120]
95
1
54
66
63
12
36
20
12
16
12
8
40
12
12
21
12
42
17
28
12
24
44
12
91
18
71
4
44
40
32
55
53
55
33
24
3
57
8
1
11
28
51
5
31
45
36
44
40
60
3
5
31
30
24
23
7
42
11
52
15
21
56
13
90
6
47
84
40
24
15
6
23
1
35
12
24
31
17
13
78
21
80
64
15
66
59
4
20
40
12
8
48
72
67
9
9
36
54
90
15
132
56
43
45
72
33
6
113
12
4
12
20
12
7
29
12
25
42
5
85
27
36
33
35
24
28
3
45
60
24
12
96
60
9
15
15
9
84
12
48
3
9
44
12
4
39
65
25
27
84
81
72
23
40
15
45
32
7
5
28
147
36
9
44
1
23
28
12
3
29
88
15
5
37
15
75
101
19
9
12
117
15
3
12
6
75
81
35
76
48
12
8
19
41
96
13
35
12
40
15
33
12
51
18
71
24
40
21
66
29
43
60
93
80
43
57
63
12
33
44
1
47
37
15
3
93
105
30
21
15
6
12
30
5
36
12
28
20
7
17
1
84
63
108
39
41
12
55
45
32
1
87
12
87
30
30
5
61
30
9
144
24
15
12
36
29
1
27
27
9
44
73
23
12
85
47
43
12
42
51
93
6
33
68
88
24
15
21
56
43
5
28
44
73
3
84
24
84
8
48
7
17
13
12
11
1
30
21
48
72
39
18
30
57
24
24
3
117
12
15
18
3
75
18
15
15
24
30
11
24
28
33
54
30
102
45
20
43
45
176
1
15
33
12
39
56
13
6
5
156
13
27
8
13
12
18
9
56
52
15
18
99
84
84
12
56
40
72
60
21
99
68
28
20
16
56
13
12
39
48
168
15
12
12
21
39
9
12
20
13
39
72
93
11
72
60
12
7
24
9
15
5
13
102
93
32
12
28
3
48
5
40
24
20
55
41
24
12
19
57
128
16
60
75
5
55
5
16
20
37
42
321
32
16
15
5
31
29
19
5
1
6
101
48
19
53
12
12
19
45
9
11
7
9
45
6
17
1
15
36
8
43
113
4
20
28
20
40
3
30
51
24
111
9
164
1
59
7
54
66
45
39
125
1
39
12
3
125
52
15
65
84
4
117
27
3
5
4
68
91
6
6
54
35
28
8
12
16
44
7
18
95
7
21
12
8
64
128
16
27
29
48
16
12
9
36
15
15
12
60
21
21
78
42
3
20
25
36
30
41
48
25
6
17
112
45
47
76
24
21
18
60
9
15
17
1
12
71
4
20
1
99
20
16
21
63
56
61
18
5
7
30
51
44
24
25
51
15
18
42
5
139
69
96
15
6
48
30
17
88
15
42
75
8
12
28
12
15
45
60
15
5
73
63
48
20
31
5
28
15
12
9
36
15
18
27
44
49
6
9
51
12
5
120
37
78
18
39
33
39
39
41
184
15
12
30
30
5
48
16
8
36
1
3
8
12
12
16
27
5
7
5
24
52
60
33
47
4
116
7
102
6
33
15
21
8
28
15
12
21
21
63
20
120
55
6
24
35
13
35
25
3
15
9
57
11
13
11
148
20
16
21
11
12
31
24
45
15
41
31
24
17
49
186
5
132
36
24
112
44
25
11
40
9
15
15
5
12
4
104
24
25
30
41
4
3
17
67
21
33
15
57
3
20
4
116
84
72
84
19
45
15
21
27
42
18
69
24
32
52
93
95
7
36
114
23
40
75
105
44
13
83
19
66
12
83
49
3
60
48
9
15
33
23
28
60
56
31
42
15
8
13
35
1
48
60
23
40
80
7
6
11
43
101
36
73
30
53
60
55
53
31
30
135
15
18
12
11
28
9
66
36
45
9
47
28
21
59
25
15
51
18
35
100
32
4
12
8
4
20
25
3
144
68
1
11
24
40
21
3
8
4
20
16
20
28
51
84
45
27
48
77
4
56
72
55
93
32
25
11
156
28
48
39
138
47
24
79
108
93
60
21
11
7
105
8
157
35
52
8
67
30
11
84
31
24
60
18
63
3
54
126
90
27
15
54
35
31
12
17
40
44
4
116
49
51
15
45
92
7
30
35
48
40
129
11
12
7
18
30
60
41
4
147
29
7
5
7
108
48
12
48
29
16
80
24
7
33
20
36
25
27
12
12
20
4
36
84
12
105
24
3
3
18
126
5
13
6
5
7
9
48
21
27
12
87
105
8
1
12
3
12
20
24
40
39
9
8
55
29
31
9
51
45
3
81
9
15
27
54
11
7
33
12
33
3
9
36
42
5
127
17
64
9
42
5
16
32
52
51
18
47
43
9
15
72
5
28
12
8
48
12
193
15
75
5
7
30
15
32
19
17
25
12
11
7
30
39
33
3
57
183
8
4
80
13
219
80
60
13
90
5
28
8
12
13
90
6
3
33
23
1
71
64
8
28
8
12
37
6
5
24
12
4
9
48
18
60
41
31
29
16
72
8
4
44
12
25
48
35
144
28
120
24
15
21
20
43
9
32
4
15
141
21
54
69
12
24
9
11
4
24
68
52
92
16
12
87
36
29
4
15
77
19
53
156
12
25
59
40
20
4
132
8
49
87
80
4
20
12
64
15
36
54
51
33
107
7
101
24
48
52
12
44
7
45
24
33
3
20
12
67
33
51
42
18
21
56
40
44
4
36
21
30
77
1
179
1
36
23
16
39
18
27
15
12
54
11
60
4
21
23
96
84
25
47
48
7
33
56
24
7
21
39
101
12
40
15
77
76
12
68
40
44
120
60
76
15
69
99
77
7
137
28
12
15
125
31
12
45
51
6
23
40
8
97
27
15
9
57
119
19
65
24
112
8
16
96
80
25
51
69
6
9
20
13
63
8
79
12
120
9
20
109
60
3
20
4
8
12
4
24
20
40
8
72
12
43
17
4
24
15
81
51
33
27
33
68
24
73
35
13
47
76
39
45
56
4
8
55
129
44
1
11
79
36
78
39
80
67
18
63
20
120
7
33
3
30
11
16
24
8
40
20
16
51
105
20
60
16
92
7
5
43
33
20
28
36
24
27
65
108
25
12
12
66
41
13
66
17
24
91
17
12
13
ABCD 95849460548*3^$a+1 [50019]
9
12
6
93
81
15
3
117
60
204
61
59
9
135
240
36
27
114
54
36
69
39
33
25
44
15
75
24
30
64
2
9
97
60
12
47
144
60
24
3
48
9
13
38
6
36
87
12
9
30
9
63
42
3
37
2
9
49
2
66
4
38
10
36
47
12
93
15
48
25
20
135
1
36
72
2
54
52
32
36
4
8
75
45
88
11
24
15
9
60
13
48
26
34
32
12
12
6
118
2
42
6
34
23
9
40
83
3
58
26
154
14
18
63
15
21
123
21
1
23
21
6
33
1
20
15
27
105
3
82
44
78
48
9
75
84
22
92
16
104
216
30
57
75
12
10
68
12
27
73
35
15
45
156
15
12
78
6
9
51
33
105
76
12
143
9
16
56
3
25
8
27
57
4
2
10
59
69
84
15
121
12
2
33
97
23
9
4
74
21
69
42
54
30
6
18
60
12
33
13
12
8
100
122
118
48
24
38
10
20
3
72
49
14
81
49
24
36
50
12
54
36
54
33
108
13
62
9
21
27
3
9
48
13
35
37
38
177
37
23
36
96
48
48
37
32
4
35
96
36
48
177
15
12
13
68
51
15
33
36
36
36
37
20
42
58
23
9
24
52
14
21
48
12
49
98
66
72
114
33
1
120
14
21
45
52
8
252
3
15
46
26
33
21
76
23
12
15
33
36
51
18
96
18
12
21
13
32
12
108
90
105
97
132
83
3
18
52
60
59
24
9
30
22
36
203
121
56
64
11
25
35
15
69
33
30
132
10
50
24
42
28
44
16
11
48
45
18
117
15
10
108
35
75
70
14
48
10
92
16
50
12
36
6
60
99
27
45
13
36
50
24
9
105
3
15
90
3
69
40
2
9
36
3
36
12
18
42
9
36
27
10
68
4
36
62
78
60
3
12
9
6
30
40
47
81
126
54
27
24
48
15
21
25
59
13
2
45
15
10
11
96
25
8
3
9
63
3
93
24
25
62
54
84
88
35
33
15
72
49
48
2
33
1
2
69
45
108
6
12
72
78
28
44
18
22
71
12
3
22
107
75
18
39
81
172
23
15
24
6
48
12
88
119
12
25
59
24
3
58
26
66
30
42
75
13
68
15
12
13
2
72
12
46
2
6
76
11
25
80
132
12
78
42
4
44
30
33
37
47
9
16
11
12
3
117
1
12
83
21
123
15
33
147
21
157
20
54
106
12
26
66
39
21
15
51
9
39
42
159
129
16
35
9
66
33
48
49
38
198
39
13
35
45
27
9
4
8
15
57
12
6
12
33
25
2
6
39
1
20
147
3
24
60
18
135
3
10
192
2
58
35
9
63
27
45
15
33
1
72
155
13
26
9
49
23
9
123
15
120
105
1
20
15
105
75
24
13
47
13
44
15
108
25
11
15
9
15
210
6
22
50
54
15
61
24
48
2
238
11
12
13
11
105
40
35
84
39
42
84
66
9
21
3
33
24
28
2
69
39
21
39
48
9
33
6
12
10
44
6
129
51
33
72
33
24
6
12
264
18
102
9
24
97
14
22
62
117
24
25
44
75
108
3
10
12
8
51
3
48
33
37
32
36
112
14
46
23
25
2
198
4
12
20
54
36
130
50
180
24
9
75
18
72
78
24
48
106
59
36
39
33
13
12
23
12
72
36
21
51
45
64
14
129
21
4
47
96
60
9
4
2
33
84
12
13
23
15
24
46
47
27
34
95
96
1
60
48
14
30
30
66
171
1
2
70
68
87
105
12
28
2
9
75
21
33
15
133
95
37
62
66
102
22
8
3
12
25
23
12
61
2
33
9
36
27
108
37
59
36
3
9
3
82
11
27
24
69
15
21
231
30
3
60
36
24
36
13
80
3
63
60
154
155
60
33
24
90
24
36
33
3
22
11
27
33
9
27
81
3
61
11
9
3
1
26
36
18
54
81
12
9
16
48
14
22
11
48
21
28
110
117
21
30
10
20
102
33
25
32
6
9
48
73
74
33
39
46
47
147
24
6
51
13
86
33
60
21
54
30
3
25
59
21
48
24
48
90
18
42
18
112
2
33
12
57
51
105
39
49
32
60
15
12
25
26
6
39
51
54
174
117
24
27
22
26
72
18
84
6
10
12
38
30
4
23
27
60
48
94
11
15
70
110
45
24
36
3
42
3
87
10
12
11
57
30
33
36
36
9
39
1
11
3
45
57
75
75
12
36
12
58
12
68
126
30
24
30
117
15
117
13
179
105
3
1
56
90
6
28
35
24
13
20
52
62
9
81
16
8
6
9
51
9
1
11
25
38
57
9
3
1
132
14
24
12
22
38
10
8
54
78
18
21
1
23
1
26
12
60
72
33
33
3
51
81
24
33
6
45
109
11
81
3
60
12
1
14
30
48
126
54
6
12
9
61
107
57
15
13
35
51
12
10
95
57
150
21
9
27
24
60
27
12
6
52
47
63
70
2
45
25
38
9
33
63
144
111
34
24
11
21
12
15
21
120
6
6
15
12
33
42
30
36
75
39
93
24
45
3
73
23
36
36
9
4
11
75
9
81
3
108
24
24
147
90
24
15
109
119
33
52
2
165
75
10
26
45
45
240
3
9
51
39
10
2
21
12
21
15
49
11
27
24
9
24
60
121
95
15
34
8
63
72
49
50
96
30
42
42
3
120
96
36
51
10
68
96
88
11
51
18
36
ABCD 95849651486*3^$a+1 [50141]
78
141
16
44
28
107
9
45
135
9
60
36
12
3
39
192
18
108
24
39
81
54
114
156
75
16
48
23
9
76
23
126
115
44
21
55
5
43
8
3
9
36
117
3
45
24
18
45
48
4
47
33
28
60
17
90
13
12
65
18
105
4
48
32
28
41
31
53
115
128
177
67
44
27
25
164
28
35
258
87
36
16
5
66
9
16
68
60
12
52
12
8
3
25
29
15
16
20
39
9
16
83
25
23
132
45
57
6
138
15
24
88
23
81
93
15
156
117
60
15
84
36
3
9
12
96
45
3
16
48
11
9
192
81
27
45
126
6
144
51
21
162
25
23
9
48
28
20
112
53
27
12
21
63
135
9
96
51
105
9
84
75
168
52
32
60
16
104
76
119
60
66
55
24
48
17
103
5
6
12
57
33
19
23
90
36
87
52
35
36
6
111
9
63
72
36
84
21
12
126
45
12
52
12
96
20
105
39
51
18
96
39
136
108
17
91
23
1
35
73
20
33
55
80
4
35
45
28
68
52
5
72
54
126
39
16
216
24
56
12
3
18
151
101
12
7
29
15
112
12
8
15
9
40
41
3
16
80
144
87
25
68
60
52
44
100
60
44
9
15
3
90
144
36
75
33
6
9
16
116
3
61
5
3
21
15
16
23
21
36
9
67
68
51
180
25
41
3
84
21
7
24
96
32
28
20
33
27
99
25
56
63
49
17
15
21
87
36
45
15
16
23
37
120
35
13
48
12
5
18
169
116
12
57
60
39
45
91
80
28
12
80
136
95
25
8
184
17
24
7
8
64
128
40
32
48
120
124
36
12
5
63
9
15
45
30
93
57
3
51
49
8
40
104
88
48
12
131
1
8
72
40
68
81
31
23
45
51
21
33
12
60
18
201
192
87
21
64
48
17
7
56
72
88
24
60
29
51
36
12
28
72
48
44
28
8
15
18
60
51
15
9
9
207
63
57
40
35
73
132
56
75
9
51
49
41
7
60
12
20
340
5
78
12
9
117
3
12
12
52
36
24
36
23
117
40
5
55
89
39
69
7
48
20
12
9
66
90
31
32
112
23
37
48
23
78
27
4
23
21
69
15
108
48
4
32
39
6
63
72
16
8
84
28
24
176
40
24
44
12
4
71
157
32
93
51
12
69
91
68
12
48
45
24
27
148
17
31
24
59
9
81
51
16
92
51
114
48
27
148
8
4
12
48
20
36
16
149
19
56
147
12
36
21
33
3
3
36
9
12
4
263
25
12
36
17
3
9
55
48
5
43
47
126
15
4
32
21
3
57
87
40
48
12
77
3
28
5
162
57
21
19
8
72
16
29
36
39
36
12
36
51
1
92
60
81
15
16
20
21
87
120
45
15
52
120
56
72
27
69
27
25
20
12
36
81
55
68
52
113
18
54
15
16
23
6
43
12
108
48
5
19
60
116
15
18
60
31
5
111
40
59
25
36
47
96
9
45
135
12
69
27
4
68
45
51
12
100
53
27
48
60
12
40
44
48
48
84
15
73
116
4
12
173
3
4
29
36
60
15
33
27
24
60
141
51
3
6
48
87
39
6
3
12
16
20
12
135
180
12
9
9
27
16
68
16
143
33
24
24
24
52
5
36
115
72
60
32
51
18
15
16
41
67
35
33
60
60
72
28
44
9
144
18
54
36
19
5
216
18
90
67
17
27
40
239
1
8
100
17
3
120
36
9
72
15
36
69
183
60
27
6
12
183
4
8
88
72
56
120
84
48
48
36
108
51
66
36
27
45
111
4
12
68
28
179
54
51
16
23
9
40
53
7
212
16
60
68
12
57
42
9
4
48
23
42
12
36
15
64
53
18
37
17
3
12
48
27
25
23
18
19
48
32
87
61
32
117
36
19
176
64
56
69
30
73
12
68
60
240
52
96
12
77
39
69
7
5
63
96
4
8
27
13
72
72
80
16
12
32
45
3
36
51
21
93
75
120
16
128
40
8
39
1
44
45
24
7
5
27
27
54
24
63
9
36
19
8
21
27
9
39
16
5
48
6
249
147
9
81
15
100
48
12
48
72
56
39
9
69
48
15
4
5
30
96
25
5
24
175
48
5
15
100
72
80
81
195
48
36
93
36
199
23
48
6
36
15
4
119
42
72
103
167
25
20
40
116
60
45
12
27
60
135
177
16
53
39
3
105
52
125
7
8
40
5
7
20
60
108
40
12
20
3
13
44
33
18
18
12
54
69
4
80
51
9
27
21
27
18
24
48
15
183
9
36
12
28
59
13
56
192
100
35
78
51
40
8
28
12
5
48
27
27
18
3
48
52
32
28
68
64
68
69
ABCD 95849790802*3^$a+1 [50045]
29
19
149
18
30
18
6
48
43
17
103
8
27
72
132
145
24
11
126
72
127
8
3
42
12
31
59
45
40
23
1
56
24
24
135
30
43
83
114
30
6
102
18
6
30
3
16
176
99
36
36
84
25
53
51
16
104
75
42
48
6
21
15
9
40
89
144
87
64
17
63
165
114
30
3
144
33
87
3
108
49
168
71
1
53
51
39
33
39
6
3
135
54
6
54
48
24
30
33
16
104
16
72
120
35
330
3
15
25
56
39
6
51
57
87
21
54
48
21
24
195
126
12
60
15
24
15
25
8
15
6
102
37
168
8
9
7
80
15
73
32
21
147
75
85
17
60
30
24
45
27
54
30
54
19
48
48
29
18
169
144
24
47
25
59
45
24
45
51
21
75
88
8
48
87
48
25
56
64
77
27
93
54
24
120
54
6
66
24
15
105
15
144
3
60
33
21
51
24
24
64
47
18
7
29
27
27
126
6
48
57
24
15
1
24
11
30
78
18
183
27
60
33
112
48
89
6
36
48
13
32
16
32
112
83
37
41
12
3
16
48
152
93
3
243
69
96
51
60
9
117
84
168
30
73
24
24
5
36
31
119
300
90
75
141
99
9
42
13
32
9
18
48
54
159
40
24
8
3
222
30
42
7
83
90
48
42
25
41
6
54
19
176
69
42
9
96
40
24
5
60
55
24
8
33
6
33
51
21
21
67
5
90
30
36
60
75
285
30
36
18
31
24
176
81
39
27
90
99
9
87
27
48
13
65
15
15
24
105
21
66
73
8
15
9
24
111
30
3
147
45
144
16
11
12
33
207
36
45
16
56
27
30
87
40
168
120
5
102
60
1
47
57
51
54
6
48
6
36
18
282
43
32
57
270
25
80
111
12
132
126
12
79
35
13
185
7
23
57
39
66
63
16
11
24
84
18
108
54
78
18
36
90
15
3
12
1
53
19
5
162
36
12
96
1
24
24
41
30
49
120
56
16
8
63
48
42
15
159
294
67
77
18
108
126
15
48
112
5
19
72
29
96
12
108
3
16
35
69
16
101
3
40
77
3
57
18
264
96
61
8
136
24
23
12
6
31
35
90
43
107
90
36
7
11
21
279
54
6
72
30
15
160
8
16
24
104
75
198
12
36
7
24
56
135
9
93
42
228
96
45
279
12
13
32
9
55
56
3
12
1
8
27
234
36
79
53
67
5
3
192
111
9
45
195
219
61
5
43
161
15
87
57
3
45
63
66
24
31
59
21
15
1
32
57
66
24
36
9
24
15
25
32
24
69
171
3
93
64
8
16
5
30
61
281
78
36
13
71
72
24
36
30
15
3
96
174
79
8
264
51
109
24
95
6
19
32
40
8
16
65
54
9
21
115
101
78
30
162
45
9
79
17
36
72
66
24
25
11
109
65
168
18
12
57
51
24
18
120
3
24
81
15
147
133
29
150
108
12
6
12
43
107
18
30
45
225
162
132
1
101
19
71
6
120
24
84
7
24
5
75
64
29
67
35
93
15
33
9
84
27
24
40
53
42
33
57
108
210
57
120
39
1
8
40
8
33
79
17
63
112
233
31
5
91
35
6
108
51
75
18
48
3
72
40
8
64
80
16
29
91
224
81
31
89
24
72
31
24
71
33
21
30
24
21
225
135
33
72
36
67
35
42
66
18
159
117
3
27
24
36
33
3
18
67
5
3
69
30
222
15
3
138
3
39
48
57
48
3
6
66
42
48
54
13
11
61
65
135
3
6
135
96
48
147
60
30
123
3
24
30
15
63
12
13
56
111
105
93
51
21
3
48
64
29
75
165
27
27
21
64
32
16
32
15
1
120
5
234
48
108
162
90
33
147
69
64
65
7
233
15
87
9
45
150
54
31
176
3
186
19
35
37
8
9
36
27
93
24
67
59
72
18
12
39
69
19
5
90
25
95
25
8
45
108
12
43
11
54
54
57
111
12
6
126
9
75
36
1
17
42
21
15
9
3
162
54
85
155
30
54
6
36
36
27
111
97
48
35
6
54
72
73
119
60
21
ABCD 95849815916*3^$a+1 [50023]
72
33
57
36
51
156
45
59
103
53
132
48
19
81
68
49
143
55
72
18
135
32
67
33
8
100
57
162
89
1
36
15
3
54
15
80
31
36
126
90
189
9
27
135
54
23
208
188
139
5
28
92
36
36
16
20
73
162
5
72
12
60
31
90
18
117
27
5
12
28
135
18
99
60
128
36
16
21
18
9
225
15
8
13
215
144
1
35
72
108
19
225
153
35
64
36
9
90
33
120
108
8
64
80
55
36
234
126
17
19
41
67
17
96
4
36
24
8
36
64
147
33
48
140
64
3
108
105
12
32
136
75
53
1
15
164
37
54
108
18
23
12
160
3
5
49
18
72
5
12
60
31
77
148
27
36
81
60
48
81
36
135
153
18
113
31
141
44
13
23
49
23
28
72
108
80
48
16
3
18
15
8
76
171
17
1
162
90
99
45
171
99
5
85
63
68
4
99
81
60
8
121
54
41
136
111
17
88
152
67
108
126
35
55
90
126
18
15
3
5
112
27
54
35
19
5
103
53
1
18
108
77
13
35
24
220
45
51
3
77
4
8
60
31
5
31
126
95
12
36
132
84
144
232
20
108
55
69
3
77
13
99
8
72
163
36
72
45
45
143
19
225
135
5
36
12
52
3
108
17
199
105
8
192
1
59
13
71
72
55
17
36
24
31
5
64
3
5
13
126
53
73
15
20
19
45
60
129
27
72
27
113
12
199
69
3
54
54
5
121
23
28
3
17
64
9
51
93
27
60
93
35
208
44
1
15
57
207
9
144
18
54
23
13
35
24
31
90
59
31
9
60
108
21
27
44
73
87
3
18
27
60
56
19
5
172
8
67
36
117
68
175
18
54
18
27
81
87
80
12
73
15
3
9
27
18
18
90
15
8
31
54
35
60
12
160
144
8
12
19
69
48
32
12
19
5
36
49
36
23
28
8
4
132
20
19
5
72
40
27
18
27
117
126
257
31
17
37
27
68
36
36
84
19
153
32
28
75
180
125
72
60
40
168
3
117
104
48
88
12
27
89
52
120
32
28
84
116
199
125
1
35
24
264
1
18
213
75
45
8
37
18
216
89
16
3
17
16
8
4
135
5
31
5
144
40
8
19
33
20
55
72
36
5
13
90
17
37
95
48
52
48
207
5
100
56
91
41
4
36
72
27
18
63
45
23
84
28
9
15
3
17
88
116
64
75
53
132
36
12
52
8
13
95
67
77
85
15
20
73
395
160
44
13
71
24
12
19
9
60
56
91
81
27
36
125
196
44
4
8
304
56
163
9
8
124
36
72
116
72
48
196
93
63
8
60
49
15
12
60
120
180
45
23
72
28
12
81
54
41
40
9
15
75
36
117
8
55
9
68
28
93
87
128
52
75
105
39
5
49
54
41
36
31
5
72
13
72
107
1
18
41
31
9
80
1
54
18
207
9
59
40
63
45
44
16
92
72
73
15
75
161
124
12
36
63
126
18
36
77
4
8
60
112
63
36
36
45
81
27
68
139
198
107
73
71
16
129
72
23
4
176
12
52
80
72
28
3
17
28
27
17
16
120
8
36
88
3
5
244
36
80
103
5
12
52
75
77
49
27
32
12
73
198
5
12
36
24
67
90
18
5
36
12
109
15
3
90
27
104
172
3
180
9
32
49
59
31
9
68
228
24
40
117
18
77
139
5
76
9
59
28
188
12
145
27
72
60
39
81
81
23
12
52
20
37
95
31
105
264
9
95
172
84
96
12
27
33
3
108
17
72
28
60
183
89
73
54
108
17
109
234
18
15
120
44
19
90
35
16
8
36
36
180
84
19
53
163
72
5
64
48
27
89
16
8
28
72
228
63
89
100
8
72
72
1
207
27
36
18
54
177
56
144
ABCD 95850124718*3^$a+1 [50040]
114
45
3
18
144
96
55
8
64
48
68
9
18
129
84
4
32
15
24
30
7
188
36
4
144
23
120
42
12
3
112
8
3
90
159
21
78
1
53
15
3
18
36
39
27
162
36
96
18
12
6
30
145
17
7
8
117
18
102
19
44
213
12
7
20
141
48
19
72
8
51
1
108
36
56
51
33
40
11
73
5
12
55
35
1
59
48
45
12
84
24
88
17
60
48
7
17
174
42
18
66
15
40
95
54
19
173
235
68
120
52
47
133
29
91
53
36
60
55
143
1
17
12
18
37
72
96
44
4
20
84
3
57
3
18
67
92
33
7
17
99
112
5
18
1
36
17
55
11
25
80
60
15
9
280
32
21
7
180
17
55
11
97
80
117
39
96
81
19
48
56
69
36
15
24
16
35
21
40
44
60
4
140
57
18
21
52
84
35
126
63
117
78
12
33
39
6
54
57
16
17
87
16
53
79
215
120
60
1
89
171
40
72
5
19
20
33
18
13
35
42
27
45
31
17
19
20
4
35
120
36
33
3
57
51
6
19
29
27
51
13
24
12
24
44
21
7
12
20
57
30
6
27
81
19
47
1
8
69
55
53
3
16
36
12
41
90
12
69
75
78
18
9
76
108
132
44
48
12
21
102
81
16
101
3
76
35
30
55
36
17
78
33
40
35
102
24
31
8
36
51
90
27
81
31
36
5
12
36
54
42
31
44
15
18
31
77
12
51
60
57
19
65
19
44
27
61
72
12
44
69
120
18
93
21
3
45
7
119
9
123
30
24
31
17
43
68
36
195
1
32
27
30
60
54
249
33
55
24
108
56
45
19
77
19
17
102
57
40
29
270
114
55
47
6
12
43
35
48
105
244
17
48
42
18
126
1
80
3
108
18
15
21
24
72
39
45
90
18
27
24
96
84
81
75
24
40
44
33
162
1
12
104
40
35
24
36
33
112
29
150
1
44
60
16
20
16
5
99
76
5
3
69
36
75
9
6
21
15
18
31
132
12
17
75
16
17
27
45
294
37
89
66
33
9
31
35
1
8
27
36
33
136
35
48
73
53
15
39
21
16
128
21
12
163
17
3
57
39
45
18
81
9
6
9
57
24
19
125
36
15
84
45
51
160
20
24
213
67
17
19
5
99
3
54
114
157
5
72
15
40
72
20
64
36
35
108
1
36
125
6
9
45
18
1
35
1
11
54
108
55
77
15
124
5
66
73
56
15
6
19
101
18
18
19
59
49
41
19
48
5
39
24
9
55
72
84
107
42
51
69
343
72
35
21
39
30
7
36
12
32
3
25
32
15
45
81
7
125
12
19
41
84
7
12
17
6
9
21
19
8
33
163
35
120
9
33
207
27
9
64
233
18
49
95
12
69
4
23
18
12
19
20
15
69
36
9
55
47
78
39
63
25
8
76
5
18
72
1
104
21
3
36
33
55
11
6
54
54
31
17
72
51
24
57
63
112
89
6
144
9
45
12
60
19
101
78
13
8
51
93
81
7
137
27
33
27
81
27
21
91
5
18
21
36
15
49
144
71
42
18
45
45
12
43
80
24
33
43
29
55
23
84
6
72
30
217
5
31
8
36
24
100
11
6
48
115
120
60
17
18
36
45
48
36
159
1
56
28
20
33
24
3
36
9
7
36
47
25
11
129
21
67
8
24
57
123
3
24
69
96
45
3
3
18
31
8
87
66
7
53
27
45
66
9
36
69
67
140
76
53
7
17
36
12
24
48
72
43
83
42
55
17
55
20
51
12
18
72
43
104
183
13
24
84
24
101
6
18
120
163
5
3
81
15
28
11
25
17
30
37
167
1
8
4
17
36
27
51
109
12
8
52
48
77
30
1
5
19
11
72
6
66
33
57
6
9
24
96
24
81
54
1
29
39
40
32
40
8
28
44
9
36
3
172
24
20
16
44
36
63
66
39
88
180
44
33
15
40
53
12
18
25
53
12
24
18
57
9
42
9
48
28
5
103
41
126
12
36
24
21
24
27
13
17
55
53
15
76
72
149
39
64
35
37
41
99
24
21
63
72
28
11
165
160
36
71
25
44
4
17
3
52
32
63
73
101
3
40
32
4
11
60
69
15
37
17
91
5
12
27
100
36
20
40
12
17
180
15
27
13
17
36
63
24
3
222
87
24
64
5
12
6
90
103
17
60
127
17
103
71
25
245
51
99
21
16
48
161
24
75
45
51
84
117
63
27
37
132
11
54
19
5
39
15
13
68
100
56
9
72
72
7
48
32
24
36
33
72
135
15
13
5
36
19
11
60
66
223
36
17
3
81
55
36
72
20
16
89
27
9
15
21
18
57
40
44
36
4
44
81
55
20
4
11
109
35
6
55
84
71
1
59
36
66
42
ABCD 95850583144*3^$a+1 [50030]
16
60
149
15
108
3
9
52
36
60
23
81
180
84
100
44
12
136
164
24
252
84
4
92
3
81
36
28
20
52
32
28
120
80
63
25
32
24
180
60
84
16
96
212
45
27
240
3
133
20
27
177
60
16
60
83
25
156
53
126
36
9
132
84
4
120
11
61
8
39
36
21
96
207
81
9
31
176
9
51
4
35
85
236
100
20
36
64
56
87
1
89
15
36
75
21
124
35
117
60
4
60
56
88
29
87
108
112
20
108
15
73
8
45
75
12
88
95
25
72
44
36
3
85
20
132
33
54
45
12
33
7
8
48
99
9
160
116
24
12
39
93
16
56
33
27
45
3
16
12
108
32
63
105
96
64
32
12
60
72
189
15
72
12
45
3
120
3
141
39
45
52
212
15
45
96
36
3
13
113
51
3
73
212
96
12
39
45
99
61
36
8
24
108
4
83
105
72
36
88
20
76
36
107
36
61
24
60
96
44
172
8
40
20
52
152
28
8
12
28
41
15
3
33
39
49
192
20
84
15
121
84
308
36
100
92
12
28
20
27
1
20
40
20
60
132
33
54
93
28
95
37
53
55
36
164
12
12
52
80
93
91
35
9
88
47
13
80
40
20
28
12
92
132
105
198
33
4
8
16
60
12
92
52
104
12
264
9
27
207
13
60
8
16
8
36
60
24
328
92
57
54
157
44
15
18
27
4
92
48
120
100
12
29
3
88
8
12
48
40
176
36
84
36
24
36
39
25
180
80
48
27
25
140
40
104
15
117
27
45
76
131
9
60
21
3
28
84
24
132
80
27
33
4
56
24
60
4
20
100
116
16
24
20
96
4
60
24
72
48
12
24
20
9
99
96
12
9
19
44
48
4
96
20
4
264
149
91
80
45
67
152
148
168
92
144
124
12
8
112
24
8
28
8
12
48
112
29
19
36
24
12
20
33
55
344
60
216
36
4
5
175
41
3
141
135
9
7
8
16
120
36
36
119
9
60
12
28
80
40
60
96
68
12
39
165
15
45
52
152
21
67
24
188
96
112
17
7
8
75
36
9
108
99
18
27
4
60
35
9
316
636
8
12
36
63
21
15
141
24
64
59
21
12
4
89
87
24
123
57
168
27
9
16
44
100
120
36
35
9
81
18
1
32
4
68
12
64
44
28
260
12
76
12
17
103
84
20
4
44
51
36
69
12
60
39
1
8
16
8
16
20
40
116
16
104
15
1
144
68
28
108
132
77
27
99
97
83
69
76
200
16
8
72
60
16
92
12
196
48
72
24
155
9
81
19
32
4
216
17
147
24
40
72
32
12
105
39
16
80
135
1
80
63
9
16
12
44
4
56
264
96
4
44
12
36
108
40
36
84
20
76
36
260
183
1
96
80
3
37
48
72
68
12
12
75
1
96
24
12
60
48
104
15
33
39
25
83
13
120
84
60
36
44
36
60
48
40
20
120
39
36
25
11
153
315
36
36
1
8
84
48
288
136
36
300
108
36
128
28
60
60
48
35
1
24
12
17
7
24
452
144
75
1
24
68
28
92
120
45
103
20
12
48
24
4
44
12
96
69
51
24
48
21
55
32
88
72
212
168
28
12
48
44
12
16
20
28
56
36
27
36
105
36
75
9
180
36
76
32
16
11
1
204
83
1
60
180
20
36
4
60
56
76
47
180
36
9
108
64
336
8
51
121
23
21
15
1
104
24
24
81
91
200
120
120
124
11
1
48
44
136
152
24
180
76
20
244
44
39
1
12
32
12
16
107
13
84
68
76
36
173
72
151
32
60
36
12
108
16
20
124
71
25
24
152
28
120
36
44
21
54
45
36
63
1
32
60
48
ABCD 95850695888*3^$a+1 [50002]
33
69
75
16
17
180
123
27
69
21
18
12
93
165
36
55
29
19
17
18
6
7
80
48
9
90
30
42
85
35
108
90
55
48
119
66
7
101
60
15
75
54
15
16
161
15
3
18
139
95
18
108
3
75
12
57
87
24
12
37
17
18
78
15
69
114
30
144
6
54
30
72
25
101
108
126
33
160
83
18
30
114
30
13
29
30
21
165
12
15
93
3
51
24
36
1
179
54
12
24
115
83
66
150
30
6
36
30
54
60
45
183
6
414
66
204
108
264
3
87
114
7
5
24
48
162
60
84
72
54
18
1
239
18
12
60
135
57
36
42
108
72
390
36
36
24
84
91
179
108
24
84
165
129
72
18
90
30
6
30
265
47
33
21
84
54
97
48
305
18
24
18
18
18
54
66
144
7
65
6
12
36
57
39
30
108
31
47
49
35
36
18
6
54
144
90
18
127
35
61
11
18
66
24
12
18
6
54
15
21
30
90
60
90
120
69
81
30
129
87
25
176
33
24
36
36
18
66
36
114
72
13
5
27
3
42
90
72
1
65
36
60
15
21
102
21
75
180
49
35
13
155
18
51
21
18
9
93
90
24
156
42
12
54
24
1
11
24
54
72
36
102
165
195
36
42
15
39
66
103
29
12
6
12
72
36
54
60
18
12
96
264
126
42
66
55
275
102
72
111
64
101
54
120
90
90
18
24
30
6
18
9
21
36
55
96
89
174
24
1
71
18
247
41
12
43
233
126
9
96
3
30
31
77
90
18
24
72
84
54
180
96
126
123
123
132
66
24
87
69
42
49
144
221
234
90
15
39
102
6
174
96
12
51
16
11
18
126
30
168
30
6
72
243
9
36
30
90
60
54
108
30
108
60
66
114
19
53
12
15
208
17
72
18
12
24
12
54
15
9
7
48
96
80
33
108
3
39
18
12
123
9
30
36
42
27
75
6
15
105
55
35
24
66
42
18
18
30
96
120
234
181
5
18
30
72
51
3
60
102
18
54
36
15
9
7
96
53
75
51
90
19
96
48
23
30
78
36
90
54
54
48
42
66
39
3
13
17
18
42
30
132
1
29
6
54
87
51
18
91
35
109
89
72
180
216
54
54
96
103
5
27
3
18
42
72
9
111
96
12
78
48
39
75
102
15
3
6
36
19
101
78
13
32
63
84
6
12
36
6
84
36
90
204
67
32
3
42
243
39
54
54
13
23
6
115
185
39
69
18
42
63
288
57
42
126
30
6
54
66
96
48
54
72
6
12
18
168
72
18
79
155
102
31
77
3
33
36
43
35
30
111
39
66
39
51
205
29
67
11
117
3
42
36
15
15
42
72
12
3
111
49
5
18
12
36
105
75
90
6
54
79
101
91
89
7
77
3
33
6
18
18
18
54
13
48
5
6
36
48
54
36
39
75
85
35
42
66
49
59
42
12
96
15
105
7
80
3
60
12
78
84
6
36
66
42
45
117
84
7
32
16
5
72
162
177
48
21
6
120
18
126
54
126
60
30
31
48
80
63
54
210
105
21
24
36
63
9
66
126
36
168
139
23
9
3
330
90
102
90
121
47
33
105
144
36
3
51
93
141
72
24
156
39
219
36
1
17
12
51
45
19
209
36
43
65
108
3
195
60
12
18
24
162
121
113
54
18
54
84
42
90
210
39
15
126
24
66
18
150
30
90
36
60
9
96
48
153
12
78
45
3
234
6
102
87
21
42
49
71
42
63
3
109
107
69
39
25
65
6
54
12
90
54
114
117
3
13
23
36
6
90
90
30
18
60
15
112
32
3
13
89
186
192
54
36
108
54
42
48
60
72
19
32
123
6
31
128
51
18
91
59
48
ABCD 95851096574*3^$a+1 [50026]
79
60
117
33
144
90
161
76
24
15
30
24
150
33
3
41
16
117
96
27
33
24
47
16
48
120
165
75
9
87
33
66
114
66
105
249
60
27
3
33
84
24
36
63
30
60
66
17
13
51
3
66
11
43
6
60
24
150
126
15
99
57
69
24
63
20
103
5
40
60
135
21
99
54
63
93
90
21
153
267
3
21
249
171
39
66
87
60
27
36
84
77
19
60
24
81
45
24
3
327
33
140
4
39
261
153
30
57
33
51
15
81
63
36
24
93
84
9
24
6
30
207
24
24
135
90
11
13
60
147
69
24
90
153
20
28
36
63
216
105
20
16
56
40
123
81
60
20
19
30
84
36
51
36
60
120
33
54
90
36
35
100
69
11
115
150
51
96
24
3
96
5
355
114
123
267
6
135
216
3
90
3
144
56
67
153
108
72
123
60
177
237
36
60
90
54
30
117
36
20
133
87
60
27
96
114
51
39
6
204
36
51
104
16
3
270
60
191
79
156
21
63
81
9
6
45
72
27
17
49
90
357
60
120
48
129
47
103
33
27
197
4
45
24
60
6
5
52
3
54
66
144
30
27
33
6
144
30
90
30
63
20
37
3
3
60
270
75
39
297
216
48
105
204
111
36
80
79
105
32
4
39
30
87
57
90
117
33
111
12
27
156
114
3
117
47
100
44
55
90
35
25
24
6
17
13
234
36
77
7
153
87
90
36
60
251
103
57
3
93
27
33
33
234
21
105
174
36
21
9
30
30
30
45
69
123
20
187
6
95
76
93
66
114
111
39
60
21
165
171
183
81
159
81
15
21
9
147
480
24
9
84
6
45
96
39
17
64
3
213
63
84
66
51
93
87
9
144
87
80
43
30
6
81
156
27
6
24
36
75
45
11
163
30
66
60
57
87
30
3
87
36
60
141
96
27
21
39
93
363
45
39
141
39
120
330
60
111
9
23
13
15
129
51
39
30
27
3
53
103
57
48
9
207
60
63
141
39
66
75
9
66
150
147
60
144
3
6
87
33
234
66
54
30
123
93
24
51
15
150
27
33
24
207
33
63
8
25
15
39
93
87
30
27
69
60
95
169
6
174
47
109
27
60
128
19
6
11
136
87
30
3
117
120
6
30
15
189
51
72
84
33
30
36
141
39
5
109
60
36
135
45
120
24
183
63
180
141
3
21
15
54
51
45
54
117
20
73
3
120
120
24
279
24
77
100
264
69
27
33
3
57
336
24
3
63
54
36
84
36
111
39
144
101
19
6
54
30
90
53
40
108
39
66
60
24
3
3
297
84
204
36
9
171
39
30
114
180
120
36
234
120
6
24
180
90
126
77
28
15
117
27
101
112
27
90
6
60
30
60
75
129
6
45
129
66
24
33
87
30
6
21
93
96
30
84
33
273
111
144
39
30
11
52
24
3
30
36
24
30
60
30
3
63
114
27
60
144
36
300
33
111
72
48
9
30
6
54
21
36
9
240
84
3
87
36
60
77
7
81
36
36
87
21
36
63
66
60
150
141
3
6
180
51
56
37
6
21
36
48
15
17
73
27
57
120
60
123
120
63
45
32
180
37
396
ABCD 95851102474*3^$a+1 [50119]
264
36
15
75
66
3
120
33
84
54
30
12
30
18
30
81
21
15
9
24
15
24
96
120
12
33
15
84
48
12
63
45
123
9
135
126
60
156
108
6
66
30
96
168
6
18
141
27
48
21
24
141
6
93
9
12
3
216
51
9
57
12
36
6
6
87
3
72
45
51
30
39
3
69
9
36
3
48
33
204
48
123
24
48
9
39
21
6
48
30
15
36
156
3
30
36
15
48
183
72
72
78
18
18
24
12
24
42
18
12
18
114
150
45
12
9
27
69
126
48
6
60
24
12
18
30
51
15
6
12
78
189
21
15
12
57
171
9
39
9
12
18
66
36
63
48
9
15
24
24
75
48
33
15
21
21
48
36
111
69
51
27
42
51
33
36
15
159
90
132
63
9
12
54
24
30
63
3
117
99
69
72
12
81
24
78
78
27
15
18
6
69
36
45
114
54
42
54
90
6
48
27
39
30
15
12
84
21
12
120
12
183
36
27
93
105
207
60
12
3
18
96
15
84
21
3
3
45
24
33
60
60
42
90
30
6
18
69
21
60
24
15
21
6
6
144
75
48
33
3
147
45
9
66
45
27
6
15
81
36
15
15
42
6
81
9
6
48
21
57
63
57
12
72
123
81
36
39
12
9
48
72
3
33
60
99
33
15
111
24
141
60
45
24
12
30
33
21
42
18
60
39
21
54
6
15
57
24
114
42
12
15
33
3
12
3
21
3
18
3
129
15
27
201
60
24
69
6
48
6
12
207
45
48
147
48
33
15
9
60
12
108
36
99
3
57
96
57
27
51
42
72
36
87
33
72
15
99
24
9
60
33
15
33
90
9
105
6
45
24
21
6
30
18
6
36
3
51
24
117
9
39
3
45
48
9
12
54
24
18
84
36
54
114
15
21
24
36
6
18
24
120
3
99
6
72
51
12
9
96
48
12
15
60
99
18
12
63
21
6
9
12
33
24
27
156
93
135
12
3
21
24
21
3
57
99
60
141
51
3
30
96
84
30
30
12
30
57
108
48
21
3
21
6
18
75
21
99
3
45
57
3
39
9
69
63
57
12
39
21
39
120
9
66
24
141
24
48
24
21
3
9
63
33
42
42
75
75
93
3
30
12
27
93
24
3
57
18
45
51
24
90
30
42
3
168
24
129
96
36
60
123
39
48
30
75
15
30
42
96
30
27
117
15
3
45
12
12
69
6
93
60
45
15
21
6
18
3
3
30
66
24
21
24
21
84
15
117
27
27
18
12
66
45
48
9
18
54
24
36
3
21
75
24
33
90
90
3
9
36
6
9
39
90
15
48
48
39
21
21
96
15
39
24
120
9
87
93
75
21
21
3
75
6
42
42
12
204
36
36
12
3
9
3
57
120
63
132
111
285
33
15
24
27
21
57
18
78
51
9
87
69
60
3
27
21
45
12
3
57
36
36
60
60
78
42
36
60
63
12
3
174
36
6
21
27
66
27
75
18
156
99
15
42
27
96
12
12
21
204
48
18
42
84
51
9
48
27
69
6
69
9
18
42
6
21
96
57
15
33
15
72
81
36
3
48
93
240
150
102
183
24
60
21
24
180
3
33
219
12
99
30
87
45
24
36
72
90
6
87
3
24
6
51
15
78
228
63
9
6
81
15
18
3
12
12
75
48
72
81
60
3
24
96
42
72
6
6
18
6
24
87
33
3
69
15
24
99
6
66
9
87
105
48
96
144
84
3
24
48
30
87
24
81
36
3
60
21
24
96
3
57
3
45
3
57
42
48
81
45
60
39
57
51
93
72
54
69
24
51
54
3
39
45
9
12
60
18
9
12
99
72
54
24
120
66
24
9
33
72
168
27
36
9
48
30
57
15
66
72
3
9
72
18
45
33
3
45
39
123
42
27
9
36
51
99
138
120
3
24
24
45
30
24
21
60
45
24
27
93
51
36
120
75
6
48
24
108
15
63
6
48
138
78
15
36
45
60
39
84
123
30
12
96
99
45
72
51
12
48
12
21
24
12
96
87
132
9
24
6
21
36
9
60
138
222
96
60
3
9
15
108
9
39
12
33
66
21
9
48
36
12
3
111
45
75
45
51
30
138
126
135
9
42
24
48
42
120
15
15
6
114
126
15
9
36
3
57
3
12
75
30
24
66
45
117
27
9
24
63
3
21
60
15
18
3
9
15
9
120
36
6
72
81
12
3
24
72
6
18
72
69
3
78
39
3
81
60
75
6
15
99
30
42
54
60
123
3
69
3
6
312
63
69
3
27
6
132
12
123
39
138
30
33
12
33
3
12
3
6
24
156
36
12
48
3
45
174
6
24
27
9
30
6
18
33
105
12
90
18
3
117
39
21
168
51
21
18
24
66
30
6
90
33
63
33
141
3
15
72
93
12
9
12
18
21
24
12
69
18
ABCD 95851195294*3^$a+1 [50071]
66
5
76
45
90
78
30
6
84
42
144
108
36
54
3
27
36
24
33
69
18
78
84
54
45
45
72
23
91
45
3
42
30
60
65
16
27
30
6
66
18
36
105
116
28
96
15
54
90
57
8
16
105
75
80
1
15
36
63
30
96
3
81
96
23
13
18
30
71
73
3
33
36
54
9
36
99
6
12
132
18
30
135
15
12
65
28
15
24
30
90
6
30
113
37
84
35
64
9
126
125
16
3
57
21
54
30
18
78
255
9
3
32
19
6
99
9
71
139
5
31
21
60
69
59
36
67
33
165
215
31
6
12
51
12
12
21
11
55
9
24
12
48
75
33
3
54
107
60
61
60
18
117
219
60
33
108
57
66
6
30
125
4
15
21
60
105
18
36
36
93
45
3
92
103
24
33
80
13
18
57
33
66
9
27
69
44
121
60
36
63
12
33
30
36
9
9
60
36
72
3
9
78
12
6
102
54
6
18
35
109
3
60
153
11
55
78
87
21
54
45
3
96
12
33
57
24
23
16
120
195
41
76
63
24
33
48
189
72
3
27
78
108
3
96
81
12
11
4
3
24
30
3
36
60
9
90
6
71
100
128
1
75
111
81
32
36
4
21
36
90
24
36
30
24
54
30
78
90
267
12
21
108
42
9
144
27
17
13
75
48
45
11
61
3
9
6
12
137
52
195
69
75
66
51
45
18
69
132
15
9
57
24
30
69
60
36
36
24
48
36
51
6
39
9
75
12
9
39
60
21
15
80
16
44
25
23
73
90
138
75
111
30
18
18
114
18
72
3
60
57
23
1
15
69
36
99
120
21
12
54
36
33
36
39
9
81
75
12
39
6
75
24
9
15
96
33
135
93
78
45
45
30
126
198
57
39
29
7
21
99
141
135
9
21
3
24
51
30
42
90
27
3
18
96
36
30
54
36
60
3
99
6
11
16
12
72
24
24
15
57
68
16
84
63
173
4
243
30
114
53
1
131
295
6
15
32
145
15
3
114
36
15
24
45
51
9
15
3
21
9
6
174
87
135
18
27
3
21
20
16
105
18
21
111
125
13
60
36
12
54
18
60
48
24
95
13
15
21
11
19
36
9
9
162
90
60
15
3
30
6
129
87
138
11
7
9
84
15
36
234
150
102
42
21
120
87
180
42
35
37
126
29
19
24
18
12
42
21
24
45
99
39
108
17
37
36
42
30
3
44
25
24
11
19
45
24
48
45
15
27
65
43
120
198
75
36
75
33
177
24
30
9
36
56
16
69
30
29
7
93
87
45
9
18
17
109
36
51
60
3
30
60
66
24
21
33
30
65
25
15
45
155
25
18
9
93
108
24
3
168
39
18
6
30
35
25
102
53
96
31
45
9
108
11
4
32
4
9
3
9
51
24
3
12
9
132
9
90
48
41
4
51
54
35
31
9
105
18
29
16
3
42
27
75
36
29
25
167
4
9
18
165
165
300
60
3
12
3
9
80
73
23
136
21
83
4
87
21
3
72
69
21
59
40
3
21
176
16
99
48
18
75
120
3
36
90
90
18
3
57
66
42
12
15
21
51
68
7
69
9
63
9
36
12
15
80
36
37
72
72
84
114
138
24
30
33
116
91
48
6
192
54
5
19
45
21
159
12
24
9
192
24
36
75
9
96
15
72
92
73
12
18
45
33
54
165
135
78
30
6
27
44
4
60
27
30
72
15
12
84
12
3
24
5
25
27
15
45
9
15
44
60
127
9
9
18
198
27
32
1
11
79
12
54
60
99
57
18
6
51
3
102
3
72
39
30
3
32
61
72
123
32
100
63
45
84
15
36
77
12
19
6
138
21
21
90
36
117
21
11
85
30
93
165
30
18
3
21
36
48
42
53
64
21
24
3
27
36
21
15
29
84
16
15
65
25
36
168
27
44
49
15
165
3
15
78
36
36
12
11
31
90
75
45
24
102
93
75
5
157
39
144
9
3
57
66
21
21
30
24
84
81
20
16
45
3
44
7
81
27
6
84
51
24
21
66
33
3
69
24
15
6
48
51
27
30
78
66
96
12
35
1
39
140
12
13
135
3
77
85
15
81
12
195
24
15
21
108
15
132
18
27
9
54
90
12
27
63
129
69
60
102
54
3
15
33
9
39
36
15
30
15
96
93
30
36
113
13
60
84
35
148
87
18
27
45
24
36
35
16
87
6
15
24
45
3
3
69
21
15
44
16
24
48
87
5
25
108
27
48
267
117
45
15
36
99
9
20
7
93
15
9
27
30
135
15
9
57
39
24
9
42
36
12
6
30
6
51
84
63
30
36
15
21
36
24
ABCD 95851218592*3^$a+1 [50008]
25
84
36
17
75
3
84
25
8
93
7
20
100
41
31
23
13
17
18
49
20
16
185
108
72
39
33
27
33
115
32
69
12
19
68
21
72
7
47
1
12
60
80
12
100
59
180
61
20
40
29
51
16
24
20
40
8
88
5
7
60
23
84
54
36
6
90
19
20
15
13
48
23
1
23
48
117
12
159
72
54
36
67
72
29
156
91
17
55
12
83
45
45
72
15
3
25
11
1
65
31
29
48
60
7
36
167
60
25
95
18
139
8
15
13
5
18
1
23
13
12
92
48
15
45
52
36
32
33
12
55
35
6
19
20
45
27
15
1
17
30
18
67
185
27
120
48
21
7
24
8
57
15
28
92
136
180
32
72
141
39
21
7
60
23
9
45
3
63
204
36
49
68
72
108
12
108
88
17
7
20
60
108
51
49
11
72
57
51
69
28
60
59
45
9
7
92
72
21
7
125
7
8
273
7
11
9
45
67
8
33
39
28
92
15
1
23
30
31
113
27
16
12
20
12
28
32
3
73
104
28
20
112
5
15
3
193
32
60
51
97
12
17
18
18
7
12
20
33
60
48
159
39
49
113
39
40
8
27
13
12
8
33
7
48
23
1
48
17
18
6
111
40
96
44
60
45
15
15
24
49
5
67
89
132
54
66
39
3
72
84
1
53
18
109
8
28
23
37
29
18
18
18
1
20
21
90
9
120
16
17
48
54
90
115
35
33
3
25
185
55
84
191
69
15
126
67
80
33
78
72
37
72
71
49
41
7
20
112
120
20
3
6
36
54
36
25
11
109
53
87
100
11
84
6
27
75
42
36
19
8
57
75
21
12
55
17
3
33
42
30
55
12
48
11
9
105
207
60
123
73
12
12
89
54
45
120
33
72
43
5
18
72
25
24
8
52
71
49
60
20
69
96
30
33
12
9
24
87
285
6
249
3
30
55
140
12
28
12
20
111
54
18
42
66
25
24
36
59
54
39
33
108
7
17
27
93
43
60
104
28
5
27
9
19
65
55
20
33
27
33
48
24
48
7
80
75
78
12
27
28
17
55
5
30
105
21
127
41
19
92
351
37
17
103
12
89
12
55
24
35
33
213
90
78
30
6
31
12
48
17
15
21
90
9
57
103
113
99
28
23
109
20
9
31
36
5
54
73
92
33
7
36
155
49
23
73
17
27
28
107
96
9
3
85
11
12
37
140
28
24
60
23
12
13
65
12
24
12
55
72
20
12
88
32
9
6
30
3
93
19
8
40
108
35
37
12
60
5
15
15
165
21
12
6
1
48
17
24
67
17
96
7
5
7
20
12
148
11
1
23
30
72
91
5
55
72
60
11
81
9
67
12
23
37
12
41
19
143
37
36
24
29
7
53
99
57
3
33
18
9
15
66
19
17
31
32
63
37
17
55
71
42
72
3
63
157
32
45
91
12
72
5
6
9
268
32
15
144
9
40
5
15
28
24
5
3
33
79
20
9
79
32
28
5
102
61
24
59
42
12
7
8
63
90
7
23
9
16
12
132
35
33
88
44
40
5
91
23
1
101
127
12
8
3
90
27
12
63
6
12
19
5
30
1
12
5
7
35
33
21
12
115
60
5
78
1
11
69
16
92
12
40
5
15
3
108
49
5
6
69
39
30
7
12
72
5
36
7
48
32
15
78
48
19
5
15
52
71
69
21
7
65
72
43
12
20
39
9
45
15
57
55
60
36
77
195
52
36
24
36
17
7
173
75
21
54
85
17
31
44
51
42
138
25
12
80
81
67
12
47
60
13
48
23
21
120
21
19
71
9
88
48
72
113
19
128
63
9
60
48
100
20
3
69
123
57
28
5
36
91
8
40
47
1
17
27
21
187
32
69
19
12
20
39
37
12
11
121
20
3
25
41
72
7
48
5
79
59
69
63
49
68
72
39
49
140
40
41
6
66
79
29
24
7
180
41
19
48
41
7
60
23
24
12
18
36
39
21
12
54
13
60
17
15
16
5
24
43
12
20
33
15
93
138
126
60
48
6
12
168
9
21
36
60
15
69
19
53
90
57
12
111
97
143
129
9
79
47
18
60
18
18
36
15
75
25
23
13
23
97
53
7
5
258
1
80
48
40
11
69
60
51
12
54
91
224
15
45
40
48
80
60
72
81
19
41
12
42
33
40
32
28
72
41
55
84
11
54
3
27
18
55
48
83
9
72
88
5
43
29
3
88
12
20
3
117
120
105
90
73
107
18
27
28
92
87
1
5
7
5
42
153
148
5
19
20
40
8
21
12
7
53
39
48
57
115
5
54
36
13
48
24
5
6
72
12
13
32
135
126
39
3
30
43
29
3
60
40
12
35
61
60
44
48
51
37
35
9
28
12
11
30
7
11
21
16
24
29
36
60
18
30
90
6
19
53
120
54
145
20
48
60
141
7
12
20
52
41
12
18
9
40
5
31
5
39
51
42
48
19
5
3
63
60
85
84
60
35
33
28
44
21
18
21
148
65
67
48
ABCD 95851339172*3^$a+1 [50088]
20
105
45
40
2
21
7
18
32
63
144
43
20
100
5
33
10
12
90
47
24
36
43
48
2
18
22
150
5
36
27
40
32
93
9
58
62
3
3
9
151
2
72
16
80
82
65
93
42
30
78
9
24
67
53
57
10
77
27
28
2
48
3
69
39
19
80
30
123
144
36
60
12
75
105
60
33
144
51
115
20
45
25
90
12
5
12
73
2
69
60
7
60
32
57
144
9
10
32
6
10
77
43
17
13
110
82
32
18
33
12
57
136
32
27
21
114
6
40
2
28
132
60
17
1
50
22
38
177
25
2
30
16
2
40
78
2
105
60
75
213
12
36
36
63
102
111
57
42
6
159
43
60
41
67
120
17
85
35
36
144
43
17
36
19
30
80
58
5
15
52
65
87
16
62
42
48
70
11
157
47
12
103
8
69
15
58
2
16
62
27
36
25
80
75
15
70
32
10
30
2
45
36
12
33
82
65
55
32
9
84
145
30
5
36
36
13
23
9
99
36
33
18
9
3
33
57
130
20
138
42
70
38
10
2
72
69
51
33
15
21
57
15
24
105
88
35
36
247
65
12
13
23
51
45
33
40
272
136
120
2
45
3
112
30
47
3
33
85
263
36
45
3
13
50
22
83
180
177
58
29
15
9
49
2
93
33
42
190
30
98
40
90
53
81
6
84
6
10
5
7
197
43
41
24
48
25
32
3
45
144
63
36
7
30
107
120
36
36
3
57
43
8
24
46
30
77
15
120
48
30
63
9
183
105
24
3
36
12
15
57
108
67
173
12
63
12
12
81
147
48
10
50
22
167
33
48
82
17
31
14
106
32
78
15
9
48
27
13
90
30
32
66
22
120
18
62
3
12
33
24
15
24
9
10
168
29
81
30
12
100
20
45
15
90
10
30
90
8
54
39
27
40
5
144
108
60
33
15
15
82
8
54
18
30
10
107
61
104
75
31
62
87
43
5
25
8
24
18
40
17
13
2
16
72
120
5
175
32
141
85
72
50
120
70
50
93
9
16
203
69
3
72
15
21
24
25
2
21
25
2
33
144
13
35
103
5
72
27
9
7
44
45
13
23
15
105
24
3
28
80
10
107
36
36
163
161
9
42
21
75
22
71
81
66
72
33
69
75
93
40
23
9
120
16
35
189
66
93
9
63
75
52
137
36
69
3
63
45
97
2
6
3
21
16
59
31
125
57
3
55
53
49
2
33
108
57
42
28
48
80
42
10
30
50
28
17
15
60
40
8
30
24
135
84
7
12
2
39
9
162
46
30
12
8
69
1
120
62
28
29
36
67
2
51
24
13
107
24
12
9
16
107
103
32
30
10
17
45
99
19
50
30
48
90
39
51
24
45
1
32
27
21
82
5
3
9
15
16
65
69
78
28
5
15
33
57
3
67
42
83
85
72
23
9
6
60
70
30
5
180
87
12
238
8
30
60
54
78
10
8
15
84
93
18
33
37
42
65
45
27
45
16
122
21
7
122
10
38
39
3
33
15
172
32
18
40
18
312
53
25
47
33
27
12
43
17
45
3
36
57
90
102
27
36
48
36
24
72
85
2
30
130
17
45
15
91
65
27
45
96
19
18
2
72
88
8
30
159
48
43
110
10
125
55
5
157
8
24
48
42
6
24
51
12
25
48
32
40
8
40
32
10
62
51
15
22
2
45
3
30
48
70
17
73
80
72
10
30
8
72
63
105
63
12
37
35
75
10
8
267
36
49
50
40
68
10
23
79
18
23
27
22
150
125
96
21
46
17
27
9
39
33
15
30
24
3
45
18
12
21
36
1
35
48
7
17
108
9
18
21
24
27
28
20
28
2
15
115
38
82
20
10
8
24
171
37
80
15
12
15
81
12
25
143
120
57
40
47
81
40
80
87
27
30
16
32
27
43
48
332
78
39
43
20
42
6
12
21
49
23
25
30
20
69
81
54
21
39
33
15
88
62
123
55
60
162
50
33
132
12
36
225
40
14
28
20
60
88
29
33
75
72
24
67
185
9
18
93
75
24
69
39
12
6
27
205
35
3
10
35
108
39
58
2
105
36
39
42
198
10
200
63
235
62
63
9
30
60
6
39
33
27
61
32
160
47
73
32
6
52
77
201
70
50
42
40
78
42
137
31
65
27
93
37
8
54
45
61
2
33
144
36
12
87
16
29
1
90
17
3
117
45
40
38
84
46
30
5
39
33
36
24
27
30
48
3
48
69
58
30
47
57
16
47
3
22
35
15
70
2
16
5
97
30
60
78
107
85
8
75
108
72
177
138
ABCD 95851684426*3^$a+1 [50004]
24
53
75
9
91
5
3
72
9
60
19
113
48
7
72
12
5
3
28
24
36
5
15
9
3
64
68
52
20
112
72
53
7
36
137
31
5
7
8
12
24
4
29
3
28
12
17
120
36
3
33
51
16
20
9
24
48
55
17
19
5
60
75
9
55
17
135
52
32
88
24
68
16
12
72
29
51
40
5
87
40
8
36
36
76
77
27
4
12
8
76
137
3
4
72
48
24
8
24
69
24
27
28
12
12
5
7
12
41
87
69
31
60
48
84
77
12
43
29
7
65
55
24
29
36
7
8
36
100
12
53
24
3
33
111
40
24
60
29
15
12
28
8
21
39
28
12
41
43
68
100
152
69
31
36
53
15
64
17
24
19
17
39
84
208
24
5
31
17
67
17
72
51
28
108
77
84
72
67
17
15
16
12
72
48
12
36
36
17
87
72
60
117
91
12
53
51
117
99
72
40
48
24
68
88
17
84
96
15
16
12
12
65
7
96
12
56
40
29
3
184
17
51
9
39
9
103
29
7
5
24
163
8
33
7
84
29
60
36
55
5
7
20
28
89
19
53
120
19
5
15
112
8
16
12
120
48
5
19
24
60
65
27
16
8
9
103
53
67
68
9
12
115
12
20
9
31
12
36
41
24
60
15
28
48
104
28
132
5
15
24
12
9
19
36
36
5
12
60
39
28
12
17
12
48
120
36
15
28
48
84
72
8
36
64
84
12
68
60
100
120
89
51
69
12
96
51
4
17
3
4
29
3
12
28
8
33
31
24
24
288
104
9
12
147
64
12
36
8
64
60
12
101
96
120
36
15
57
96
36
7
8
21
15
45
3
36
24
4
24
41
36
43
53
7
77
75
12
16
8
120
16
56
33
67
84
29
7
60
29
39
72
21
19
48
300
12
80
57
31
44
4
17
48
36
51
4
24
44
60
52
5
67
17
31
20
36
16
17
19
12
68
148
144
60
5
3
33
7
24
12
24
17
55
5
3
52
17
91
41
36
51
52
32
21
19
17
75
36
148
41
55
5
31
20
52
20
9
67
20
9
24
36
120
36
7
41
72
7
84
36
12
5
15
117
43
36
20
100
125
67
12
20
12
129
19
72
5
15
40
24
5
15
81
15
93
36
7
17
31
36
8
64
84
29
3
69
27
12
28
24
5
31
5
24
15
4
44
21
123
36
24
45
19
24
72
140
33
91
20
16
12
8
33
55
56
4
5
67
24
36
8
132
4
80
9
27
69
7
89
79
41
63
40
89
51
72
36
21
12
15
24
21
96
43
20
9
7
48
48
24
20
4
29
27
52
92
40
5
3
40
108
12
36
48
53
43
36
24
101
91
60
36
53
7
44
40
24
132
12
53
31
108
32
24
16
24
32
12
28
77
19
44
57
120
3
120
52
36
20
72
28
12
12
20
9
31
29
12
51
36
40
17
12
55
20
108
64
65
12
7
12
20
81
24
7
48
48
8
84
9
27
28
24
72
101
27
64
77
19
36
44
93
55
80
16
17
36
3
21
39
28
24
12
24
5
55
5
27
12
9
12
24
24
43
48
101
55
24
5
36
43
12
72
41
67
53
3
9
7
128
21
12
199
32
28
12
12
36
12
29
3
40
53
15
16
5
7
41
36
67
24
12
20
40
84
8
117
48
63
4
24
116
40
12
12
12
32
16
89
31
72
29
15
16
12
60
8
21
72
91
68
72
4
29
3
153
36
67
233
12
72
19
29
27
4
48
53
84
19
48
48
36
5
84
15
9
12
15
33
7
29
43
68
72
21
79
32
48
21
36
87
9
51
4
5
39
105
91
72
8
4
32
69
55
24
96
5
7
168
224
16
20
33
7
5
75
60
52
48
5
7
60
113
19
32
4
12
41
39
12
9
79
8
33
3
16
17
91
32
60
72
4
41
24
7
53
51
21
7
60
68
4
32
4
32
28
44
52
5
151
29
111
21
103
17
39
4
8
21
15
40
5
36
19
24
89
7
72
24
132
36
12
36
29
7
36
32
4
32
33
7
101
7
5
147
24
48
28
32
57
51
33
31
12
36
41
48
43
5
48
103
24
12
44
21
123
96
12
60
4
104
52
65
31
36
180
36
8
52
12
48
48
20
16
8
28
17
84
27
9
24
7
36
53
12
3
21
7
17
19
17
99
21
7
68
93
12
84
36
24
3
9
91
12
17
48
43
41
39
28
29
67
5
12
19
77
51
24
28
48
12
17
43
12
36
56
36
12
60
36
4
5
75
21
24
60
19
8
9
31
17
19
17
123
64
48
17
108
115
20
36
16
24
32
21
115
5
60
36
43
8
93
43
29
96
15
57
7
24
84
56
21
127
17
31
24
24
36
41
84
43
41
67
12
17
24
36
27
4
12
12
20
16
20
24
4
8
24
144
21
15
36
84
4
20
72
28
77
7
17
108
12
36
39
52
72
41
31
24
108
17
127
68
40
60
36
24
24
5
55
29
79
17
175
5
43
17
3
120
72
141
27
12
28
12
29
12
24
7
24
32
33
67
17
31
32
28
24
156
20
52
8
4
17
15
48
21
7
80
69
72
7
60
5
24
43
12
24
17
51
40
72
17
43
24
17
15
28
120
108
12
17
72
3
64
12
20
69
7
17
19
48
72
12
72
77
103
24
20
40
36
53
36
27
33
60
15
16
5
3
12
24
72
28
92
24
28
20
28
8
9
36
31
68
16
36
20
76
12
185
7
5
31
68
12
168
84
40
32
76
29
12
43
156
32
16
12
77
3
33
43
180
5
31
48
ABCD 95851733722*3^$a+1 [50025]
36
84
96
12
45
102
5
1
36
30
5
73
12
6
18
11
43
18
15
104
64
24
36
9
18
48
42
18
89
72
31
33
21
131
19
141
48
44
13
240
15
32
1
35
72
28
24
27
89
52
69
3
48
48
32
28
57
23
55
57
8
72
60
4
33
36
39
48
120
75
57
32
73
71
55
5
31
5
40
60
3
42
84
27
8
25
84
15
20
1
72
23
1
18
36
9
57
59
36
16
32
25
18
45
3
36
21
32
55
5
28
12
8
97
11
109
6
12
18
51
24
12
3
21
20
1
35
12
25
48
39
21
12
6
30
6
161
28
9
12
18
41
31
36
9
69
30
54
123
48
12
39
21
48
75
29
7
21
68
12
205
12
15
3
9
9
15
39
42
3
45
150
33
39
53
36
49
36
27
159
33
48
20
19
21
39
84
41
16
60
33
35
12
19
21
33
42
137
1
42
153
44
31
45
36
69
36
48
71
25
12
59
31
18
90
5
1
11
19
9
24
132
24
15
81
3
78
27
45
83
72
37
3
36
12
153
30
6
36
27
36
9
71
16
15
18
71
4
60
27
78
3
99
9
9
42
9
24
20
31
45
24
36
39
141
20
25
15
72
15
93
32
124
44
64
20
1
59
13
54
69
20
37
3
57
12
23
12
28
45
18
69
21
42
102
18
57
60
36
27
5
48
1
15
81
83
19
18
39
60
44
55
57
15
5
13
71
28
33
15
24
108
96
21
36
35
40
72
32
88
36
21
15
63
17
76
12
21
15
51
60
53
52
104
4
15
6
27
45
30
5
12
1
35
61
39
9
6
17
28
27
33
24
8
72
25
11
1
39
12
8
156
19
17
25
30
24
21
48
12
60
33
95
40
9
3
75
18
12
150
12
125
76
12
9
71
88
15
21
165
36
155
28
15
21
48
48
75
18
71
36
19
36
5
112
8
4
140
1
252
3
15
33
132
33
6
48
21
15
21
21
63
12
24
156
99
21
20
103
126
3
33
35
88
27
33
39
33
3
9
20
55
53
24
36
72
52
68
1
24
51
12
12
36
9
51
45
51
69
6
9
12
32
12
64
12
3
89
28
108
12
9
3
60
32
1
84
3
21
54
66
39
12
3
33
63
12
78
84
111
12
39
41
28
36
60
3
30
27
24
9
15
120
93
18
57
12
117
48
42
18
15
68
55
53
25
12
42
90
48
54
36
9
8
28
32
108
40
15
48
69
27
53
12
24
16
21
12
72
3
21
27
80
28
27
9
44
4
8
43
30
72
3
15
24
65
28
44
64
116
4
57
15
105
35
60
37
18
18
27
8
72
52
20
85
95
1
119
1
35
19
41
72
28
12
12
3
30
75
3
9
96
60
36
99
69
12
60
8
12
28
68
4
45
78
17
1
15
39
69
20
36
13
36
24
3
9
3
21
51
68
76
51
45
44
55
6
75
144
132
12
141
155
136
44
16
75
24
30
75
60
44
1
6
36
30
35
112
51
24
162
71
52
21
30
6
48
3
20
13
15
120
60
20
61
48
3
144
51
17
28
24
108
20
76
21
3
32
108
1
15
15
5
76
9
36
24
11
1
24
36
48
15
9
35
148
33
36
11
40
12
63
12
6
47
4
68
88
24
128
31
17
24
120
55
18
3
108
24
15
48
18
15
9
3
12
12
80
48
73
35
7
161
64
8
67
125
16
72
9
35
16
20
144
1
47
37
3
93
12
15
21
35
40
15
114
12
3
15
5
1
47
43
29
61
372
15
72
92
43
17
13
36
39
51
17
100
24
75
21
24
60
56
28
72
33
15
36
15
33
72
8
28
9
63
12
9
87
44
85
15
20
19
24
17
19
30
27
132
60
56
40
27
129
105
39
36
60
9
239
1
11
4
20
12
19
18
15
56
40
56
16
84
8
72
121
54
9
24
21
35
24
13
3
32
24
48
1
15
80
4
27
6
18
45
20
36
16
57
3
60
12
32
24
4
68
55
72
30
18
17
40
21
120
15
27
9
3
108
114
30
78
18
53
124
96
45
71
19
17
37
36
15
164
36
25
36
11
25
15
15
24
33
20
67
129
39
36
29
16
39
17
1
23
31
9
84
156
60
51
45
15
9
9
12
6
17
12
73
3
32
1
27
135
108
36
5
55
81
39
90
39
24
8
109
23
16
105
24
47
88
8
48
16
39
144
33
165
39
36
3
30
24
3
8
91
6
90
84
41
13
15
20
1
35
24
52
20
28
144
48
9
35
19
81
8
60
1
15
140
37
78
12
113
40
15
210
6
84
57
87
18
95
48
4
20
55
17
40
48
12
48
140
48
28
60
36
153
3
27
78
123
24
8
64
24
21
54
9
32
13
63
69
35
19
12
89
1
42
21
60
75
45
80
24
16
32
100
9
36
60
27
3
5
13
35
19
150
48
3
12
39
53
7
36
33
21
54
144
17
49
15
9
48
35
19
5
31
53
4
36
39
12
6
35
84
24
72
40
105
18
66
24
84
71
25
11
60
13
51
24
20
12
148
20
73
47
88
20
4
3
21
12
57
102
9
80
1
35
1
24
63
12
24
99
17
31
33
20
25
27
8
52
32
36
52
93
87
48
80
60
12
25
47
40
48
24
24
32
64
36
24
36
57
36
35
4
48
48
27
17
1
99
3
17
37
95
1
63
20
136
63
45
51
17
13
107
37
15
12
9
6
29
1
3
15
105
8
40
9
35
19
45
9
42
45
8
12
24
16
69
90
42
ABCD 95851824592*3^$a+1 [50018]
72
18
61
59
1
71
102
7
35
13
11
66
24
72
24
31
89
24
139
17
60
31
24
29
67
12
53
103
77
19
59
12
13
11
24
162
102
1
59
12
30
108
180
90
73
35
174
66
25
137
18
37
11
1
144
29
12
6
85
53
6
54
24
66
90
235
60
29
168
60
174
49
24
161
66
73
53
162
121
180
5
120
31
11
25
48
12
144
131
13
107
25
113
84
43
60
53
7
84
5
6
54
6
37
185
102
1
120
407
60
25
35
6
7
5
30
72
96
49
53
18
49
35
73
60
23
6
66
78
7
83
24
42
180
91
12
41
36
79
24
5
91
77
12
7
5
114
102
19
60
83
13
35
25
24
5
91
77
42
78
48
114
48
73
144
24
65
7
5
7
77
19
41
91
95
78
12
120
7
36
12
5
19
168
23
49
65
54
25
12
144
11
18
30
330
7
17
31
72
47
61
12
53
54
36
181
65
150
6
12
43
24
24
17
12
12
6
90
12
7
5
43
5
295
95
73
12
17
6
102
67
53
48
7
11
66
36
19
53
91
11
1
125
84
55
29
19
12
29
30
49
72
23
193
48
36
36
137
60
12
271
72
5
31
12
59
25
5
24
30
25
12
125
7
35
133
72
65
103
53
12
103
72
89
43
36
65
12
19
113
55
5
12
79
36
5
36
19
23
120
6
42
18
55
12
48
144
60
77
270
13
5
30
13
120
132
23
78
30
1
65
66
18
84
72
30
18
66
102
7
47
13
12
65
54
25
17
24
48
132
66
25
23
49
101
19
17
48
30
1
47
84
121
12
155
18
12
43
5
24
54
6
24
19
53
84
48
31
41
30
1
24
101
12
7
24
11
48
30
78
13
101
79
60
60
11
73
17
24
7
245
120
115
12
11
85
29
12
204
31
65
6
85
17
31
5
31
84
24
120
108
17
18
193
29
67
29
24
43
12
107
126
19
48
36
29
186
156
25
84
29
6
90
30
85
36
60
101
54
25
96
47
90
6
1
71
37
101
12
67
5
96
55
11
1
132
71
144
18
43
41
19
161
48
31
240
41
36
60
42
1
29
102
25
11
25
60
89
60
24
79
95
1
84
41
199
11
37
29
60
19
36
144
12
53
127
53
12
127
11
90
150
30
7
173
7
47
157
65
43
168
113
7
53
96
31
5
7
5
67
120
11
13
17
12
31
41
19
59
13
17
31
5
12
55
29
55
11
73
12
17
48
12
120
7
71
54
19
11
18
36
54
42
24
12
43
59
13
24
84
155
6
48
211
24
72
113
6
49
23
138
7
29
79
11
96
25
65
127
71
54
72
84
192
7
5
115
107
54
55
12
84
48
60
101
7
24
60
35
1
23
6
90
18
36
91
41
24
19
5
55
65
36
18
61
167
42
6
54
31
132
23
25
132
29
6
73
89
187
83
37
89
55
89
60
60
55
41
24
12
60
78
30
60
78
49
24
96
113
12
114
66
48
6
66
84
7
83
66
43
36
24
41
6
114
12
19
23
13
48
96
89
19
120
77
228
43
12
41
54
42
24
7
48
41
108
55
11
12
13
131
78
108
43
125
19
5
115
17
54
97
23
97
12
36
41
6
102
126
84
73
29
43
47
1
5
43
41
66
109
5
60
43
161
42
60
30
7
5
67
48
12
11
18
186
78
12
91
113
24
91
77
55
173
6
66
18
12
12
73
48
161
19
11
25
23
18
24
66
84
25
60
29
115
12
120
305
12
31
12
5
138
54
12
30
1
24
5
30
61
60
77
7
53
180
150
61
89
66
30
24
12
84
36
43
12
24
60
35
1
29
19
60
17
43
17
24
31
240
24
65
36
91
59
121
12
71
132
37
17
55
53
12
144
7
95
18
55
144
12
29
6
61
84
5
18
66
36
31
12
23
49
41
7
35
13
60
17
120
12
36
19
29
139
113
24
90
84
60
42
102
13
24
5
19
120
11
13
53
12
103
53
42
73
47
25
84
23
181
84
36
24
72
5
19
119
36
121
65
18
6
120
90
126
96
90
97
77
18
13
108
77
67
47
30
144
ABCD 95852655428*3^$a+1 [50007]
12
183
48
30
6
18
18
54
24
39
12
111
69
105
48
63
3
12
18
39
51
30
36
30
13
17
15
123
13
47
48
222
27
231
84
30
30
13
125
96
24
42
18
18
48
36
24
57
45
72
15
3
45
27
6
39
93
18
66
108
48
54
81
24
15
81
40
20
3
9
21
6
18
63
57
15
57
18
48
24
30
3
28
84
56
9
15
3
33
93
114
12
30
63
33
39
51
9
16
32
172
71
105
33
120
72
27
15
57
36
33
19
95
120
78
138
6
96
18
96
1
17
60
102
84
117
9
24
24
18
30
24
6
78
96
6
49
8
81
51
40
11
42
12
111
39
36
42
15
48
117
3
60
24
153
12
36
39
3
37
35
1
24
5
43
71
54
18
129
21
12
30
102
24
7
17
60
27
120
28
32
15
25
20
36
60
3
30
6
25
20
69
51
40
23
105
48
3
21
45
43
5
3
180
27
37
20
63
78
87
28
77
3
24
15
54
19
20
51
96
144
57
309
3
132
3
6
144
3
27
13
72
72
5
90
33
12
3
6
24
42
6
27
15
12
21
45
114
13
68
9
54
6
96
39
75
81
4
8
48
24
9
19
65
43
72
17
75
93
42
90
3
15
90
18
45
129
6
30
87
72
16
5
108
111
21
30
12
33
60
3
201
36
75
12
108
24
25
35
60
21
33
66
90
3
88
17
96
66
18
12
18
25
20
12
9
36
3
15
13
65
39
60
45
24
39
15
45
45
127
8
51
12
42
15
3
84
48
42
51
3
1
8
27
1
5
19
5
18
96
120
6
51
45
15
9
3
3
48
9
108
57
15
33
258
156
18
60
15
21
39
111
12
114
24
6
18
63
72
21
39
45
18
97
137
31
65
18
1
83
33
45
30
78
6
24
132
84
48
12
18
30
42
15
81
19
23
13
104
60
28
65
12
3
12
3
36
30
30
84
13
17
90
45
3
24
30
60
48
36
12
27
21
30
36
36
30
12
6
12
105
72
3
24
6
7
17
36
48
6
48
48
138
51
33
27
15
21
33
114
6
6
84
72
114
30
18
15
72
9
151
59
42
18
6
123
72
45
30
78
15
111
24
48
54
43
41
84
12
75
39
69
21
19
20
3
57
15
30
3
33
111
15
18
12
18
25
41
60
24
75
63
25
5
15
4
48
101
66
93
240
33
30
132
25
65
18
12
132
78
66
60
6
120
3
12
9
42
144
21
12
12
268
101
36
15
16
5
24
18
48
18
111
15
25
29
12
114
18
18
24
93
48
72
108
33
60
24
67
8
45
42
120
36
37
47
24
21
3
42
3
28
53
24
36
30
84
73
20
93
27
9
3
63
84
45
33
42
18
36
30
30
39
15
6
66
33
28
17
27
9
84
7
96
65
48
114
45
87
145
95
30
48
15
87
25
8
45
30
12
6
27
93
18
37
32
48
237
6
90
39
108
9
51
12
87
13
20
57
54
9
27
96
42
30
6
30
12
24
24
37
20
4
71
78
66
18
27
21
12
18
45
99
25
35
6
15
129
30
36
12
66
12
18
90
84
60
6
30
87
12
52
5
15
9
42
49
20
9
27
9
78
18
114
33
72
16
44
9
36
108
27
9
24
3
39
54
7
32
3
9
3
18
12
60
120
27
48
45
43
12
17
144
114
72
1
23
24
18
27
52
23
6
19
47
18
12
36
39
75
25
41
72
103
72
17
18
72
1
53
36
6
102
147
63
45
72
16
104
33
3
3
9
12
9
6
60
60
18
43
17
15
75
33
9
18
13
53
19
11
57
3
6
18
13
107
30
66
9
63
229
36
77
102
33
48
45
19
29
126
30
54
12
18
19
113
48
120
66
21
3
30
24
150
117
75
90
138
6
31
5
144
30
9
12
3
12
81
9
90
1
12
95
57
3
45
57
3
93
12
36
12
48
211
29
12
24
51
57
48
15
33
67
35
37
20
12
9
120
19
20
3
48
60
49
65
30
66
24
102
108
36
9
168
15
49
41
18
57
24
33
15
33
84
30
30
15
16
17
15
12
96
9
24
66
54
39
21
7
5
39
33
43
83
57
3
30
66
78
36
7
5
18
30
36
30
198
63
57
15
57
30
78
18
12
48
45
129
144
36
66
30
7
11
30
6
24
21
45
108
3
12
21
39
15
45
105
27
9
147
9
15
21
7
47
33
15
6
36
31
113
7
23
30
36
30
114
19
35
30
27
48
3
78
67
89
24
39
28
47
45
45
30
73
53
66
33
21
12
30
192
33
129
3
57
36
84
51
45
15
52
32
9
60
6
33
168
3
36
45
51
42
42
24
30
111
69
60
6
18
18
12
12
13
5
15
45
42
234
12
39
3
30
3
45
55
23
42
19
5
18
45
40
11
24
66
12
114
48
37
29
60
36
30
81
64
131
18
24
3
3
9
21
54
30
147
9
96
63
33
78
6
48
192
15
63
48
12
6
24
36
12
7
11
9
27
18
15
3
288
21
69
54
12
30
3
51
6
6
57
27
33
105
3
60
93
7
35
9
36
3
30
60
6
30
3
45
15
72
81
15
87
30
12
15
21
30
84
33
ABCD 95852698322*3^$a+1 [50034]
35
115
5
36
49
3
36
20
61
24
6
18
11
7
53
25
35
12
28
60
129
47
1
3
15
36
36
24
29
12
13
11
36
25
87
56
91
60
41
25
42
53
49
90
29
60
52
8
1
30
33
3
102
48
24
39
20
60
55
60
41
13
23
24
36
24
61
18
105
20
64
8
43
5
19
41
31
41
52
105
30
132
60
5
43
17
4
21
59
96
4
32
12
40
3
5
43
17
12
61
71
31
84
41
48
36
24
7
5
7
120
113
24
13
35
67
48
17
4
20
4
165
107
16
15
24
29
49
75
45
6
9
33
42
33
15
5
49
24
30
125
19
17
16
3
12
12
78
59
175
30
51
15
5
120
43
72
5
40
15
18
11
13
18
48
17
37
3
8
72
37
47
84
55
156
5
13
30
41
1
35
120
13
42
126
3
69
18
12
42
6
33
9
71
4
116
36
151
17
48
37
18
29
24
19
30
138
54
71
73
11
13
6
12
24
6
3
20
12
67
53
48
4
183
5
40
45
48
54
141
24
15
96
6
35
61
87
32
31
5
48
24
85
47
4
75
65
52
117
35
7
48
48
17
55
21
56
60
13
15
63
12
78
24
59
172
27
30
11
7
102
171
135
17
60
40
27
6
24
120
47
31
29
13
18
48
89
36
7
29
31
29
1
120
27
87
24
125
1
11
37
23
12
12
16
128
7
77
61
15
20
36
31
18
66
6
18
36
29
40
32
43
5
96
13
11
24
12
76
20
84
4
135
17
19
30
48
42
69
32
97
96
90
41
24
12
40
15
42
48
23
31
29
24
13
3
24
36
15
204
6
27
93
47
55
65
48
1
11
24
36
7
60
17
13
11
120
55
60
41
19
17
28
51
30
3
8
52
33
18
24
12
5
36
49
138
30
47
1
72
6
5
37
147
96
69
3
12
3
12
42
3
45
18
5
48
12
24
36
25
95
60
84
24
25
107
7
12
41
7
81
44
12
1
87
15
21
20
36
19
105
72
8
49
11
4
20
85
30
21
27
5
108
25
47
43
5
1
35
13
6
60
5
52
32
55
36
5
52
9
11
108
72
12
28
33
39
3
29
76
15
84
5
16
68
72
48
127
53
24
67
18
23
43
17
37
11
40
24
15
12
90
6
60
33
87
12
5
13
78
5
31
29
97
30
90
27
15
33
27
45
15
65
13
83
31
144
5
67
24
78
35
36
25
66
6
15
159
21
48
45
47
127
41
72
12
12
28
21
90
5
7
84
78
78
77
7
5
16
44
24
4
33
23
36
13
71
49
48
30
192
5
43
89
60
24
4
3
125
49
114
9
3
29
60
4
51
29
36
25
39
51
21
57
18
12
41
7
18
11
19
5
4
3
24
24
9
27
89
12
43
45
45
66
6
72
47
1
18
36
48
33
57
3
68
31
18
131
4
92
28
111
17
52
21
11
31
60
5
133
11
24
37
207
15
60
30
96
35
12
19
6
107
12
36
37
30
12
21
12
21
35
181
159
44
31
5
12
108
25
11
139
41
16
20
13
27
44
1
23
84
72
61
23
12
7
101
60
24
13
48
11
31
65
48
12
24
96
19
33
15
48
5
43
57
68
19
60
33
20
13
24
6
65
25
11
60
28
48
3
17
60
28
56
43
30
11
12
12
163
65
12
28
3
84
101
91
90
11
7
45
3
5
48
19
6
6
41
7
18
15
33
11
19
12
72
48
12
41
55
41
1
24
3
56
79
36
60
6
11
13
35
7
12
66
15
99
60
5
13
63
57
15
192
32
139
12
65
24
73
11
24
120
13
23
49
15
3
5
49
11
55
5
28
45
95
115
30
27
20
7
18
27
3
29
31
5
84
13
30
36
12
42
6
60
5
1
48
35
12
1
78
41
25
11
7
81
32
13
35
7
24
5
24
19
150
90
12
90
54
12
168
5
7
48
29
96
67
45
69
48
23
84
36
25
54
41
193
59
12
1
48
42
53
115
5
60
40
32
60
48
7
5
43
5
37
15
33
39
116
12
19
5
19
6
11
7
21
32
73
11
60
24
36
24
40
21
6
65
40
3
6
18
12
48
12
84
90
35
31
6
42
30
11
4
56
19
6
35
301
24
11
36
12
13
3
20
124
8
79
81
68
52
20
12
13
150
57
33
59
4
72
57
6
161
28
56
7
29
36
24
36
25
3
20
36
13
6
36
24
45
12
63
5
96
55
60
24
17
48
36
73
11
19
101
60
52
8
12
19
6
15
3
5
12
28
9
15
20
48
24
43
18
27
21
24
48
35
28
51
9
32
37
6
144
96
5
55
5
31
21
15
12
42
11
84
64
24
51
24
72
41
13
35
60
60
37
23
139
6
114
30
15
20
7
5
49
66
30
11
7
6
47
199
5
13
3
48
39
36
5
52
128
49
15
36
32
67
17
36
43
5
40
21
24
35
36
4
32
28
75
5
64
3
60
77
13
23
97
23
12
157
66
6
11
175
5
7
18
3
15
30
11
24
12
43
41
13
23
88
81
24
39
60
8
79
69
9
71
60
216
151
5
84
4
72
3
5
112
27
30
47
25
30
5
84
1
3
165
23
7
21
21
59
52
33
59
13
48
35
36
1
83
36
120
103
5
13
48
27
3
29
61
11
180
55
21
32
13
63
20
60
60
55
222
179
16
15
17
12
136
57
18
5
24
28
3
84
108
93
12
36
135
150
102
48
65
49
120
6
65
1
131
7
17
31
105
75
65
25
119
96
280
39
65
4
27
ABCD 95852788412*3^$a+1 [50037]
27
66
47
43
54
35
73
18
29
4
21
123
75
6
35
1
15
21
90
30
83
7
18
24
18
9
80
49
95
1
51
12
20
73
23
49
36
36
108
42
9
9
18
54
51
12
27
9
45
30
69
63
29
145
39
105
54
18
60
48
90
21
39
101
88
3
18
24
18
9
9
36
54
29
37
78
72
29
79
177
165
54
69
3
72
5
31
36
29
19
6
195
21
66
42
12
90
18
78
9
36
45
18
12
78
87
159
54
11
64
12
39
105
39
5
64
20
55
21
104
25
15
15
5
31
24
108
48
96
210
24
15
21
15
39
12
17
55
33
3
24
66
42
18
12
47
13
462
21
39
18
18
36
33
57
83
88
27
18
18
12
18
35
1
15
24
75
9
45
47
4
80
49
63
3
270
15
9
11
25
72
12
51
96
3
30
6
36
30
131
73
66
5
48
61
36
171
135
90
30
5
37
30
105
21
36
24
90
102
23
109
15
15
42
51
32
25
48
18
21
69
186
9
21
3
123
42
11
24
28
3
54
36
42
54
84
6
5
24
55
126
3
57
15
93
12
24
36
30
6
30
17
7
65
16
60
123
5
49
18
114
119
120
64
3
45
117
216
30
101
25
15
8
28
63
45
20
4
48
3
90
132
30
54
144
114
18
18
17
48
1
15
9
12
47
40
75
42
51
15
24
84
21
44
76
24
105
15
45
66
198
6
45
27
18
35
37
84
131
19
18
95
13
195
44
4
21
3
21
11
4
12
24
15
33
56
25
171
96
48
21
6
12
6
99
20
61
11
1
3
21
23
13
108
180
54
102
18
18
23
49
147
108
111
65
4
3
12
273
69
6
45
9
15
15
24
36
45
104
25
36
35
73
18
42
35
1
87
69
3
72
3
192
6
12
36
42
72
101
1
15
21
54
29
4
27
5
28
15
42
11
7
66
36
54
24
53
37
18
18
51
3
77
85
36
12
72
3
36
15
6
11
73
42
18
27
3
36
21
15
17
91
21
33
3
3
30
15
9
27
39
149
55
5
13
23
151
36
18
6
18
87
75
30
36
132
12
78
48
24
36
108
90
84
15
272
115
18
27
9
27
57
6
36
29
16
45
108
30
6
15
15
65
7
78
66
24
9
45
72
51
15
17
25
120
35
37
39
51
33
57
78
102
36
15
3
6
66
24
18
15
33
119
31
17
1
15
116
85
15
33
126
6
51
84
3
33
3
24
18
30
72
21
51
6
48
36
51
27
18
87
36
44
25
60
30
36
69
3
42
87
15
6
264
23
240
61
75
20
37
48
11
13
83
7
36
9
21
90
24
30
36
15
99
17
1
63
171
18
15
57
18
5
31
36
36
30
47
7
53
73
54
126
3
69
132
59
4
3
72
33
3
24
30
3
33
39
108
33
24
72
54
66
75
15
90
15
24
21
30
5
13
36
6
45
93
47
24
127
77
37
36
54
29
4
36
39
5
48
12
36
7
102
60
30
21
21
120
18
6
30
17
19
18
108
60
90
54
135
24
20
16
75
33
33
60
83
55
77
55
45
144
9
12
18
5
124
87
54
54
18
24
23
43
5
55
69
68
61
54
41
24
1
60
36
135
45
30
6
48
36
18
36
36
53
7
5
25
18
18
23
37
27
3
89
25
234
12
33
9
11
1
90
114
15
72
75
69
105
60
126
69
21
30
33
36
45
99
24
56
19
101
25
27
92
1
162
18
6
66
18
24
102
6
33
129
12
51
9
30
6
48
15
111
144
42
27
75
18
3
15
6
48
15
111
42
63
80
24
25
60
11
37
24
120
39
15
129
33
54
6
15
15
54
78
30
36
51
39
24
66
96
18
5
31
9
27
113
60
1
87
8
16
15
89
1
36
3
15
6
84
6
36
17
103
233
7
18
36
36
12
18
18
15
44
1
15
36
80
259
6
51
32
1
72
123
9
90
48
57
3
18
84
42
45
9
12
47
121
30
57
33
90
21
44
67
33
15
36
6
48
42
9
99
54
18
12
57
33
6
29
96
91
105
3
48
18
24
66
65
25
15
45
35
85
15
20
145
219
15
96
84
6
11
19
6
48
51
111
29
25
36
36
18
132
9
36
32
61
51
261
12
35
12
76
129
3
51
77
100
312
33
3
80
60
1
54
24
18
54
105
8
7
18
42
66
54
186
30
57
48
44
31
57
15
126
11
79
24
41
79
18
15
9
11
12
7
89
151
18
135
27
9
132
57
95
100
15
141
20
7
48
6
18
18
15
57
12
6
17
31
5
55
69
471
72
17
31
36
33
36
27
69
48
81
15
177
47
7
33
75
93
32
1
6
18
18
29
16
8
37
107
103
42
12
24
30
21
68
7
30
6
72
33
69
96
18
5
31
18
12
51
92
1
6
30
18
186
12
3
36
3
12
96
29
25
48
11
49
15
33
54
18
18
18
72
ABCD 95852998864*3^$a+1 [50029]
121
32
16
59
72
28
5
15
33
4
83
36
12
64
86
30
28
32
12
42
103
23
52
5
15
13
12
17
3
15
241
59
12
9
12
3
24
30
22
56
33
15
52
9
44
79
50
90
48
30
15
27
40
8
12
1
20
31
44
24
96
145
44
7
29
27
40
104
24
30
27
27
48
24
24
49
11
24
1
47
40
44
36
12
138
54
13
23
85
32
96
99
13
17
6
52
8
6
78
40
5
45
30
12
13
96
27
32
78
30
48
24
18
63
16
56
127
20
88
32
126
150
69
51
12
33
4
72
59
40
5
7
57
11
54
10
62
58
125
7
41
3
36
64
5
75
42
7
15
5
76
11
69
9
78
148
69
15
92
48
85
35
30
48
7
12
63
5
43
14
6
13
27
68
40
29
15
28
62
55
8
19
45
8
16
17
30
24
16
2
6
25
59
16
69
17
54
45
51
201
9
18
100
8
45
15
30
18
30
6
1
3
14
48
7
95
1
36
5
54
25
89
7
35
30
10
45
8
160
51
20
52
38
72
3
75
36
16
12
20
45
75
36
4
8
12
52
41
45
82
68
24
33
75
30
7
15
48
68
24
24
60
1
89
39
51
24
6
31
51
104
126
10
12
5
100
35
12
13
143
85
3
14
82
9
27
5
12
15
25
23
24
4
44
60
30
7
71
12
6
15
15
49
51
32
12
1
17
10
44
90
30
16
8
4
36
65
9
18
25
15
62
46
21
125
30
76
228
2
42
16
32
45
3
9
3
42
6
45
51
28
101
112
23
76
9
44
81
55
44
21
34
20
16
65
4
36
39
32
4
14
51
4
11
36
25
119
72
12
30
42
24
12
12
76
44
61
41
3
45
6
25
11
13
11
24
12
1
17
7
11
30
183
57
22
36
20
120
1
23
1
144
11
24
102
10
8
28
2
3
48
55
32
72
12
48
52
209
7
8
6
31
8
4
80
3
18
126
84
54
10
5
51
12
4
14
30
9
15
1
35
54
55
3
68
1
35
16
17
15
12
25
8
96
31
48
20
1
44
3
60
124
8
1
27
17
16
80
15
4
32
30
58
20
1
17
90
13
24
3
5
12
76
47
84
36
12
28
9
11
30
7
3
153
32
124
35
6
24
54
1
11
117
27
36
49
35
6
48
42
12
12
48
13
65
63
75
4
41
139
65
31
17
15
24
6
154
9
47
13
35
109
15
21
12
8
39
1
36
48
15
5
33
54
21
4
11
102
10
21
11
16
5
135
4
29
9
55
41
10
24
20
16
21
29
54
1
12
39
165
48
131
102
10
5
12
52
11
24
9
16
15
69
35
40
32
54
30
108
21
9
42
25
11
18
19
75
5
15
12
33
31
2
7
23
90
18
24
1
155
76
20
16
44
36
12
6
94
56
24
60
36
12
30
7
27
45
11
48
1
48
5
6
90
30
61
75
21
5
15
27
126
126
4
72
8
36
18
55
11
6
6
109
35
88
60
20
21
51
36
13
39
41
16
11
124
68
45
27
73
5
75
21
30
36
36
85
5
70
57
8
3
102
30
40
98
10
32
48
9
160
80
21
135
16
35
13
8
3
109
17
63
7
20
64
5
9
18
28
2
34
8
36
64
21
80
79
32
16
17
15
30
63
19
29
40
95
24
28
9
11
144
4
17
87
36
52
24
14
27
12
75
88
20
13
35
12
13
15
12
14
6
49
41
22
5
21
79
80
63
18
54
21
27
28
5
16
11
48
54
130
173
4
59
12
13
44
16
44
15
36
24
45
7
8
36
6
18
21
81
6
4
80
33
117
31
24
68
3
144
9
87
73
11
21
4
36
12
36
11
28
26
6
49
11
16
14
34
24
117
71
4
14
10
62
24
24
15
9
7
39
36
8
48
12
40
5
7
24
5
76
39
9
12
3
21
59
33
39
48
48
24
28
8
48
25
24
3
24
93
11
69
3
117
43
14
18
13
15
9
44
21
34
36
8
33
7
20
37
11
37
11
85
59
28
33
24
83
40
92
12
9
51
4
14
42
49
5
39
3
24
36
108
24
36
61
5
58
113
27
18
7
60
83
105
15
42
6
60
6
19
59
12
16
8
30
31
3
53
27
12
16
8
9
33
63
9
72
58
38
10
32
157
51
48
9
5
18
12
25
3
24
36
5
48
45
54
25
83
97
75
36
12
33
32
57
15
16
47
12
96
36
40
50
51
3
1
24
51
14
15
19
72
56
78
31
23
48
40
65
15
33
15
49
3
5
12
51
45
39
45
33
7
11
54
30
96
4
336
21
35
16
9
95
6
102
90
6
69
52
3
68
24
25
59
6
48
7
11
48
37
8
9
10
20
18
7
83
49
35
40
96
5
45
67
11
52
14
31
48
11
54
19
75
92
54
79
8
3
24
1
84
47
4
29
153
10
5
15
24
13
60
15
56
1
11
45
3
12
24
9
24
3
24
24
9
127
29
31
8
36
36
18
58
38
202
84
20
16
32
21
75
60
49
11
4
117
36
155
45
3
36
33
57
39
27
12
85
35
76
32
28
137
19
101
27
96
96
54
19
5
91
15
14
3
43
74
7
8
87
4
125
40
104
3
48
6
34
32
4
56
52
53
39
66
7
20
48
15
13
155
16
14
39
27
6
24
43
48
20
64
8
111
12
13
44
51
156
36
18
34
5
52
15
68
12
16
38
27
15
60
12
6
90
16
14
72
10
5
105
10
32
21
60
4
8
9
39
4
108
35
24
60
60
6
139
5
78
60
21
87
42
22
8
12
33
55
20
18
15
27
6
19
47
30
54
120
9
67
86
3
4
60
75
81
99
21
39
36
5
105
7
48
47
52
20
21
12
4
5
55
11
13
47
25
75
68
25
12
23
9
45
3
99
13
11
9
3
40
69
3
5
15
12
69
4
20
76
59
12
9
7
44
61
23
72
60
42
171
16
15
53
51
25
29
6
49
3
110
58
141
8
15
33
55
20
12
76
36
8
36
36
64
50
30
4
ABCD 95853106444*3^$a+1 [50037]
18
78
30
24
3
8
16
3
6
12
18
12
54
15
15
60
6
12
6
24
12
81
44
13
12
6
45
9
18
6
24
12
30
24
5
25
42
18
35
49
6
5
52
63
24
5
61
12
60
12
6
5
24
25
3
33
114
12
29
16
33
18
45
63
5
7
48
36
18
78
9
3
66
84
3
39
30
15
9
54
72
18
72
126
60
24
48
6
36
228
12
210
45
3
78
12
3
39
5
85
59
24
7
90
24
30
12
30
15
33
72
23
1
90
30
15
3
5
67
29
12
7
30
15
81
24
42
5
16
15
5
13
30
12
12
17
1
102
18
47
25
6
17
49
54
9
57
18
6
30
54
11
67
5
13
36
18
45
15
6
6
54
54
60
18
12
6
6
66
84
24
12
90
18
5
1
15
51
30
35
49
24
11
1
18
6
30
5
73
30
30
12
35
1
60
78
21
3
18
78
5
4
27
6
12
30
33
27
5
1
24
48
12
6
5
49
15
3
24
48
12
29
16
15
21
15
17
31
12
60
42
18
12
6
90
6
3
45
102
18
90
6
204
108
24
6
18
35
49
23
37
12
6
12
12
6
30
48
21
105
114
84
36
30
42
24
21
15
24
30
48
3
75
12
162
48
42
18
30
6
102
12
132
36
5
43
65
25
11
13
63
32
28
39
54
6
36
12
101
49
27
15
6
60
12
210
6
24
6
24
42
6
78
36
3
3
108
12
18
6
66
15
9
35
79
66
6
12
12
24
41
28
8
25
78
90
12
18
41
16
3
30
144
18
18
24
6
114
3
69
18
72
48
6
11
19
57
75
18
42
5
4
9
12
18
6
63
45
12
54
24
6
51
3
12
24
24
57
8
37
3
12
9
6
5
73
12
24
11
1
48
6
30
36
48
30
12
54
11
7
18
18
12
60
18
12
72
11
16
75
6
39
9
102
78
24
6
12
12
12
108
30
6
6
174
29
1
30
17
43
21
9
12
84
24
36
18
6
6
6
48
84
42
6
30
29
43
53
43
42
18
6
24
120
12
18
81
9
6
6
60
35
43
54
30
36
5
4
3
42
12
48
78
18
12
12
27
3
12
6
99
39
42
23
67
48
30
12
12
12
30
54
12
30
30
23
19
36
5
4
105
108
18
42
23
1
3
48
39
54
90
30
24
48
12
11
55
60
12
72
30
48
24
11
4
21
108
42
12
36
54
36
6
5
76
9
24
39
8
55
18
12
30
12
48
5
37
6
72
12
30
6
42
54
29
1
35
55
41
73
42
60
108
6
30
36
9
9
60
6
36
18
47
12
37
6
45
3
9
3
65
72
31
36
18
36
30
42
12
23
7
66
71
13
36
90
6
168
27
111
24
24
60
5
49
71
19
120
12
18
96
24
71
1
6
54
15
3
65
28
3
6
54
21
15
6
12
6
17
25
27
75
108
72
30
12
51
39
29
1
108
30
113
13
35
1
24
90
209
13
15
39
6
42
45
15
65
1
35
7
42
36
24
18
29
28
8
13
66
6
54
6
15
75
12
6
30
72
12
17
16
69
23
7
24
36
113
31
42
42
42
6
18
39
3
29
13
6
42
12
12
18
72
30
114
5
49
71
7
12
5
28
15
12
90
96
11
49
24
6
54
6
12
5
7
30
27
15
6
30
30
39
63
18
78
30
6
36
18
12
12
36
12
23
37
24
18
150
35
25
30
66
12
30
18
60
11
1
60
12
18
53
7
24
36
18
54
6
24
11
7
17
36
7
54
3
33
12
36
42
60
57
15
12
6
27
3
18
27
32
1
54
77
1
18
17
13
12
12
48
30
18
6
33
123
114
63
3
5
64
21
83
25
12
35
40
15
84
5
13
36
42
69
33
12
18
30
60
6
30
114
30
3
8
55
24
5
37
36
30
9
9
36
24
24
6
30
30
66
96
95
25
12
75
3
48
12
12
33
68
7
77
73
72
36
99
57
11
7
57
60
9
72
30
18
24
95
28
15
102
36
30
6
18
12
18
48
30
17
1
36
6
18
35
19
33
45
12
6
6
6
48
12
18
42
42
66
5
31
18
15
51
12
30
15
12
75
90
78
17
13
42
18
30
78
30
66
78
41
31
6
84
6
9
63
36
5
31
48
36
65
1
30
78
143
25
54
18
23
19
30
24
66
54
42
5
12
25
6
5
7
24
36
144
41
100
9
6
30
24
24
6
96
30
72
30
113
7
108
60
105
12
12
33
135
32
1
27
48
117
11
19
30
6
6
18
18
15
9
23
36
37
12
30
60
78
15
27
36
6
60
3
15
53
85
87
15
12
54
6
24
5
112
9
3
21
36
155
24
49
6
90
66
6
12
48
18
29
7
108
18
12
47
31
18
12
12
12
36
18
24
18
12
30
48
54
60
66
48
54
23
43
54
12
48
3
39
18
18
12
60
33
27
12
48
6
12
18
24
36
36
84
41
1
39
3
72
24
30
96
48
6
5
16
3
48
72
6
12
72
60
36
30
30
11
24
49
108
48
42
17
36
55
5
19
17
16
60
15
108
84
48
5
43
6
15
3
6
36
3
12
39
66
24
60
6
78
35
13
15
27
18
12
23
85
12
42
18
3
45
42
12
96
69
8
25
30
42
24
30
12
54
24
66
6
90
42
30
108
54
35
13
48
12
30
60
126
60
24
6
84
117
3
33
75
78
6
6
72
15
3
54
78
57
21
12
27
3
42
24
12
60
35
13
6
53
28
3
6
18
132
65
1
48
6
84
81
9
59
28
15
42
18
18
42
30
48
60
54
18
15
15
29
84
25
42
24
93
20
43
54
6
12
93
33
11
31
192
42
15
3
108
54
48
78
9
3
6
84
63
15
53
1
6
29
25
36
35
13
90
150
24
12
60
48
3
3
12
12
72
54
54
77
13
3
15
24
29
1
30
6
54
21
3
60
72
5
4
21
83
1
18
6
12
12
63
63
30
24
18
42
3
69
84
24
27
3
18
47
13
72
27
3
36
72
18
42
12
30
12
30
6
78
6
6
17
13
95
73
12
84
6
12
48
18
30
77
19
6
24
18
6
54
48
29
28
3
17
1
192
18
42
72
6
6
11
97
15
27
21
33
30
5
49
3
3
5
36
36
48
37
24
30
18
18
12
5
61
114
66
111
8
73
24
3
45
30
60
5
1
71
1
24
18
18
18
29
97
36
39
21
12
47
48
7
33
56
7
24
5
13
3
99
29
49
75
63
5
37
48
48
27
12
80
88
69
24
12
42
41
25
30
84
60
6
36
11
7
18
27
32
36
73
42
42
12
3
3
129
21
23
31
ABCD 95853429526*3^$a+1 [50185]
15
57
144
311
144
355
270
144
90
90
27
128
151
36
69
176
169
450
261
144
81
180
59
49
396
36
198
377
144
19
180
57
48
75
21
159
36
270
54
90
47
259
221
64
561
95
139
21
159
129
176
19
77
16
87
441
9
183
213
11
43
396
9
495
81
800
144
91
341
109
234
105
21
54
90
252
234
5
121
108
11
259
162
270
29
61
3
272
13
51
165
59
67
234
90
54
72
18
216
161
19
189
80
160
147
18
123
57
36
36
15
3
270
287
400
128
16
105
327
87
137
115
378
291
144
80
205
216
11
43
72
360
108
90
47
115
108
36
234
291
69
347
49
111
96
27
162
18
33
57
540
75
285
252
135
45
18
17
379
54
126
126
108
567
128
160
45
90
345
32
19
141
48
27
198
72
23
157
291
992
112
368
145
63
153
71
73
71
199
345
231
41
553
311
661
18
126
126
54
270
201
80
115
29
439
342
35
160
320
133
27
9
180
126
144
54
15
255
65
151
36
53
1
90
180
36
18
27
96
57
72
180
360
35
64
45
36
159
96
69
11
25
18
21
159
306
54
345
195
141
219
90
72
99
81
108
306
65
331
21
32
37
155
43
357
48
80
55
41
211
285
3
77
49
180
324
135
45
243
189
179
256
80
144
61
51
93
195
201
108
72
18
126
35
160
129
47
25
23
432
85
54
69
291
306
288
267
183
36
126
180
18
17
613
126
306
123
75
126
36
3
48
3
126
239
16
105
231
129
18
180
137
25
23
31
180
360
144
36
65
61
288
51
129
47
25
23
67
18
251
55
126
234
ABCD 95853576524*3^$a+1 [50057]
78
40
72
68
100
66
24
90
12
210
38
60
30
16
104
130
32
270
210
4
74
210
52
228
120
32
78
240
112
8
70
152
210
18
30
16
246
50
64
264
312
8
70
42
54
56
154
24
152
64
6
138
62
108
120
300
160
80
90
112
80
64
24
32
88
302
40
20
60
148
92
148
192
54
120
174
186
14
180
40
92
178
32
64
6
18
162
204
84
62
90
28
90
170
22
50
88
12
20
94
56
58
6
24
246
24
122
18
190
42
140
88
2
70
8
136
74
210
46
24
32
10
54
144
30
66
54
2
48
120
22
68
132
58
62
274
54
152
88
186
134
132
208
80
60
160
96
56
130
80
90
214
74
160
36
156
84
24
12
38
90
30
10
62
48
162
100
218
30
10
80
190
96
84
102
8
130
36
44
12
40
8
220
36
26
40
8
16
14
312
40
140
208
6
120
66
8
100
66
54
66
120
24
96
26
70
48
80
30
10
50
70
80
30
42
30
178
390
192
18
342
24
56
48
82
54
44
46
120
14
352
20
118
182
108
160
20
106
86
10
8
70
162
48
50
40
72
54
144
312
98
222
198
10
62
34
56
118
50
70
50
46
74
130
120
12
8
16
44
30
82
188
82
90
128
46
14
100
12
114
104
120
22
168
170
16
134
42
118
32
48
60
46
86
48
106
30
36
8
60
60
76
156
68
202
90
30
24
30
26
94
204
140
132
48
30
40
30
20
52
108
6
74
70
192
30
68
12
138
22
8
10
6
24
50
70
90
2
268
42
8
10
6
14
12
100
138
42
78
122
94
174
60
20
12
30
138
22
110
18
112
48
90
156
144
32
10
48
50
142
8
16
56
40
48
170
102
10
80
94
174
132
48
6
120
86
34
14
40
32
90
150
34
14
112
210
128
42
124
120
24
2
30
58
72
78
32
100
68
100
102
150
8
82
30
140
100
18
62
28
150
122
28
120
50
30
42
120
130
30
48
50
12
228
72
28
12
108
32
108
102
94
26
40
38
220
92
40
50
48
90
102
88
72
150
188
46
144
80
22
8
12
88
120
20
16
26
40
110
100
20
298
200
162
28
32
18
22
24
26
40
54
36
198
110
90
46
186
8
22
50
10
20
34
24
272
94
194
10
20
82
378
80
46
14
172
20
210
64
30
84
62
48
42
300
28
110
70
90
2
48
46
54
2
150
48
300
40
32
108
12
4
56
100
38
90
280
156
194
40
96
14
12
70
38
226
186
54
234
36
104
52
78
80
30
40
92
148
60
72
80
88
12
68
46
86
60
30
58
6
24
6
116
48
46
24
120
6
84
510
152
18
30
250
62
168
42
124
26
90
120
28
152
28
140
112
48
20
190
ABCD 95853676214*3^$a+1 [50019]
63
12
48
24
3
13
41
15
51
18
6
9
45
54
1
32
4
11
9
69
51
3
18
3
9
7
56
27
18
39
15
73
77
48
18
18
24
111
16
20
63
36
1
35
45
88
35
12
9
51
49
152
24
120
9
19
53
15
4
41
123
15
42
12
18
9
9
19
23
37
17
19
36
53
3
15
12
177
24
39
66
132
12
72
6
54
18
72
9
39
36
1
56
57
18
9
3
21
16
53
60
12
39
24
27
6
75
24
24
16
131
49
23
18
174
18
3
60
12
72
15
36
18
15
9
123
105
24
36
84
15
75
54
36
18
18
24
54
21
15
18
243
45
15
24
9
24
51
12
3
21
24
117
42
57
120
75
54
27
135
129
9
144
3
4
116
27
21
12
33
15
9
27
21
18
36
25
53
15
57
15
21
30
90
63
45
54
18
27
33
84
18
168
48
105
12
120
24
24
111
54
42
57
123
33
36
39
84
33
4
35
36
18
55
59
81
27
9
4
35
21
24
15
177
3
66
6
45
117
15
15
90
96
15
51
78
18
12
37
5
66
24
13
8
60
9
90
18
12
24
15
15
21
36
4
8
21
27
15
69
3
12
81
45
3
60
135
6
15
33
3
15
90
60
15
3
12
9
69
12
15
12
27
9
45
60
87
3
30
90
6
48
18
72
57
3
37
180
20
28
20
15
36
24
156
54
3
15
133
36
8
40
53
19
5
48
72
36
72
3
3
36
9
24
156
27
13
59
18
3
72
15
12
36
25
35
141
39
49
35
60
57
9
54
21
15
61
8
76
125
36
111
15
45
123
72
18
15
36
3
18
135
3
36
60
9
4
23
49
179
61
84
5
12
63
24
72
21
24
75
124
101
24
15
84
21
24
30
78
48
271
5
36
30
60
9
9
31
20
51
33
36
60
40
44
9
63
9
18
81
40
35
72
109
113
18
165
69
18
57
33
12
6
69
51
45
52
20
15
33
93
36
36
84
19
20
75
12
72
61
29
15
81
31
5
19
20
15
21
105
54
36
54
90
66
3
48
12
51
36
21
99
18
60
12
18
6
30
1
5
18
85
5
36
51
15
6
12
42
36
37
20
63
45
12
75
36
21
33
3
9
6
48
45
96
3
57
33
36
60
84
27
9
19
17
6
105
3
102
24
3
27
21
15
18
36
6
9
81
84
3
33
7
12
59
90
30
60
126
15
21
12
7
20
36
48
39
30
42
9
4
5
3
99
6
27
36
12
15
12
45
45
6
66
24
12
15
12
27
33
72
3
37
56
69
60
120
24
75
15
12
42
12
6
84
78
72
48
60
18
144
18
12
60
66
57
48
57
51
36
21
39
21
15
33
15
27
12
1
24
36
71
30
6
13
59
90
67
5
18
12
6
12
18
109
20
24
12
15
72
25
12
8
27
54
42
48
81
144
51
30
3
3
73
29
18
9
48
33
24
39
45
144
60
27
111
97
11
186
90
9
21
19
35
21
105
51
12
45
6
30
36
60
108
15
33
15
3
1
53
27
33
27
75
45
88
17
108
12
75
15
6
39
36
105
127
20
15
36
165
9
91
17
42
30
3
129
51
12
45
12
43
101
6
13
36
24
12
131
117
48
15
12
42
36
3
69
90
36
72
18
72
30
37
41
12
3
40
71
30
15
21
18
61
56
9
6
49
200
123
45
33
18
21
48
72
3
102
3
3
12
33
27
12
36
9
9
27
9
24
12
60
27
72
148
8
52
8
108
24
105
96
27
9
19
11
21
3
12
9
33
12
6
72
18
18
1
104
69
15
96
21
3
45
36
96
19
137
15
117
15
15
42
90
9
24
51
45
156
159
90
60
87
57
55
8
165
3
21
51
75
54
51
15
132
18
18
12
54
15
75
25
44
4
5
12
18
93
15
24
69
57
90
9
3
25
101
6
30
24
90
126
18
37
11
33
24
33
72
42
21
15
45
117
12
54
57
15
60
54
39
27
18
15
21
6
54
3
15
18
18
9
108
3
36
9
12
12
27
33
16
41
120
18
1
41
18
18
15
60
63
25
107
45
4
59
72
9
3
81
9
108
3
60
45
27
27
18
39
48
60
33
60
48
27
9
18
6
36
19
11
54
6
21
33
15
12
75
117
16
29
3
33
54
145
23
9
24
57
39
36
12
33
42
157
95
30
90
24
21
45
51
9
123
33
42
72
109
11
24
45
111
6
99
9
54
18
3
9
6
84
36
6
55
11
18
15
75
6
15
3
81
147
24
30
6
49
53
3
12
45
3
60
4
71
9
28
53
43
36
11
9
9
39
15
78
63
60
51
21
4
35
66
18
6
15
40
29
27
9
60
19
107
54
15
48
21
72
27
81
15
27
105
33
39
16
24
68
39
54
120
42
13
32
9
36
87
12
99
12
24
9
4
8
33
30
25
56
9
90
36
18
15
21
79
20
16
11
6
27
81
84
6
12
60
90
18
36
30
51
9
15
21
72
18
9
60
24
9
42
9
75
9
96
60
51
54
6
48
33
75
42
36
51
3
21
16
8
45
48
3
39
18
48
15
72
24
21
63
9
36
54
12
18
27
33
30
45
15
66
115
11
33
57
36
60
27
12
45
60
139
41
18
48
33
21
3
15
60
36
117
3
42
12
42
30
24
36
84
15
12
84
21
90
120
18
6
198
30
37
5
36
15
39
126
99
148
80
33
12
72
15
21
60
15
33
36
6
33
40
17
15
3
36
36
13
107
42
36
15
120
12
27
36
21
60
33
51
15
9
81
111
15
ABCD 95853751978*3^$a+1 [50031]
9
43
47
6
18
12
9
33
12
43
47
36
133
65
24
31
44
15
81
21
91
35
109
59
1
11
132
21
4
11
37
24
59
6
66
108
24
97
29
12
72
60
36
39
40
47
54
91
108
32
39
102
90
25
44
3
13
32
40
8
3
49
32
4
12
113
24
51
16
35
33
21
24
3
148
56
36
4
95
25
11
18
12
18
21
15
36
37
41
30
21
21
90
18
79
5
18
9
81
67
60
77
18
33
48
117
27
172
36
44
21
42
36
49
36
5
91
44
21
6
48
54
63
4
5
90
25
20
45
6
73
29
7
60
11
72
66
60
30
25
11
6
48
39
51
1
71
72
13
68
16
35
36
57
48
28
5
90
36
24
9
21
24
90
30
7
48
35
61
17
7
47
9
45
19
101
67
77
31
65
12
24
54
25
29
31
60
36
53
18
48
6
18
13
125
195
100
29
3
57
3
16
17
72
43
12
35
1
17
72
12
18
85
41
60
67
48
5
90
9
40
113
24
30
49
24
8
159
25
65
31
179
6
19
11
33
36
4
44
33
15
57
55
53
7
96
32
48
105
139
23
12
78
15
3
49
17
91
35
24
30
55
80
45
24
7
29
66
25
44
3
57
4
107
25
8
40
152
40
24
84
71
18
3
64
95
6
54
66
39
96
63
6
43
5
91
44
40
11
30
6
25
5
159
45
15
16
35
45
15
1
24
144
44
3
72
180
1
36
83
36
6
43
101
19
53
30
9
99
6
120
144
15
39
57
141
3
4
12
96
29
36
43
17
54
66
27
135
85
65
7
8
33
3
51
36
72
45
45
36
115
11
18
6
25
11
85
53
72
90
36
37
36
92
4
96
80
33
67
44
93
12
3
111
1
29
42
13
5
55
29
42
121
32
45
91
71
73
11
24
18
87
21
30
36
13
41
51
28
11
90
111
3
12
18
150
105
33
18
1
89
31
113
3
3
1
65
43
17
36
48
6
210
15
48
63
49
11
54
15
15
169
17
144
55
20
9
6
36
13
17
42
18
55
17
36
99
136
24
5
36
27
105
30
37
48
47
33
75
13
104
96
4
108
17
3
48
4
8
75
24
18
72
84
90
36
18
18
18
15
12
4
41
39
3
12
6
7
132
300
41
42
12
6
108
111
84
87
13
29
75
16
47
18
54
96
54
87
16
17
42
36
18
207
75
69
21
90
97
125
12
43
47
13
11
66
19
80
99
42
30
21
4
8
112
59
84
33
3
96
1
35
30
42
30
3
87
45
52
24
84
65
27
45
115
20
48
3
18
12
43
24
12
60
65
48
111
15
36
18
18
18
27
45
54
78
90
25
8
3
1
108
48
5
43
5
171
40
44
156
3
45
33
3
231
30
36
87
81
15
21
36
43
72
29
30
21
100
23
21
3
138
3
51
18
132
43
5
123
172
96
32
112
72
8
16
5
31
128
3
25
5
54
24
66
75
64
95
6
84
36
24
30
42
183
52
29
31
77
15
3
204
66
195
4
56
4
29
24
27
4
56
3
61
77
7
65
15
52
41
3
60
100
12
128
39
13
77
31
116
3
1
11
6
7
23
9
9
24
63
4
23
120
1
44
40
41
19
32
108
21
67
8
4
32
105
19
24
17
91
60
32
36
15
49
35
141
52
44
60
81
18
6
30
9
45
7
89
18
126
30
72
150
12
91
41
55
11
13
41
15
36
28
47
168
109
96
5
60
19
56
9
27
4
41
6
120
37
41
19
32
33
6
72
54
115
23
18
222
1
24
48
48
197
168
72
84
15
21
108
99
96
16
11
33
64
41
96
31
167
72
13
41
67
17
63
45
43
29
18
9
16
32
33
3
64
65
30
13
20
12
16
35
1
29
72
132
3
40
24
59
9
16
11
1
132
11
21
256
12
68
69
36
132
30
6
111
4
44
51
25
119
18
24
15
88
41
19
80
52
29
126
61
5
54
73
32
81
192
18
18
27
9
6
45
40
8
36
189
19
35
1
44
27
133
125
51
51
6
19
53
30
18
79
60
20
100
29
114
18
75
60
40
17
55
32
48
117
54
114
12
24
15
4
11
42
18
9
27
133
48
119
13
83
12
25
35
12
24
121
53
186
72
48
36
6
3
16
80
39
24
37
35
13
156
60
5
67
8
27
72
33
63
45
45
12
87
45
55
11
24
30
67
41
18
45
36
15
18
63
3
24
37
84
12
192
53
54
49
17
7
47
78
91
137
27
16
84
143
109
41
7
12
36
17
27
183
61
29
67
23
117
135
18
78
90
3
144
60
27
69
4
12
20
4
92
33
54
37
35
33
52
161
18
21
84
9
18
30
72
126
1
84
47
45
99
45
64
36
108
60
5
78
45
40
35
18
24
18
9
3
18
18
6
43
83
102
51
124
5
36
36
55
35
9
ABCD 95854168758*3^$a+1 [50004]
36
12
42
18
72
66
42
27
261
12
63
15
12
261
9
87
45
138
186
54
25
77
3
21
12
18
42
162
66
79
65
42
36
49
5
180
66
42
27
144
16
221
24
120
6
162
72
36
72
90
36
25
192
272
48
129
18
18
139
215
9
81
18
61
224
16
101
36
87
15
6
27
117
12
36
108
96
30
6
18
9
81
84
42
33
33
54
60
216
54
210
93
16
71
25
48
32
3
132
108
90
3
45
132
15
3
237
96
135
72
270
163
11
24
61
5
150
180
33
15
1
41
174
6
51
105
42
108
72
73
47
33
45
3
9
60
27
16
23
6
48
115
32
111
288
30
67
59
6
54
25
23
6
67
143
96
90
54
1
48
5
18
48
72
108
42
48
27
27
222
66
144
18
90
25
125
3
135
9
33
36
171
48
33
48
60
67
149
36
39
9
42
12
60
12
24
72
153
21
24
90
121
5
18
90
31
32
3
54
183
33
127
53
132
30
78
12
132
91
11
6
30
54
43
191
6
36
87
195
61
125
51
69
27
64
5
108
30
81
112
5
150
12
57
48
327
24
180
54
151
149
6
21
96
144
3
42
18
97
5
108
15
75
42
36
7
65
31
80
96
171
120
288
6
54
1
209
132
144
90
174
60
7
65
198
121
5
54
181
65
6
54
36
15
39
18
156
54
150
66
6
18
85
5
192
43
53
43
101
75
33
48
63
27
42
30
6
55
17
72
55
48
5
72
3
15
84
54
6
30
6
93
9
18
132
30
6
30
31
11
90
30
42
108
30
24
30
90
258
162
84
177
9
66
54
6
48
72
289
35
6
30
72
36
42
54
90
3
48
48
147
132
57
33
15
21
72
12
6
36
108
12
60
25
113
108
19
89
42
120
180
90
24
18
66
114
108
72
85
41
12
24
36
72
90
36
90
36
66
9
45
36
24
55
35
48
132
18
18
37
53
12
18
42
108
90
93
64
23
54
144
30
54
150
156
96
45
16
59
96
85
32
81
84
18
57
57
84
150
162
27
160
11
36
81
9
18
12
9
81
96
54
18
18
69
75
174
6
18
30
150
12
36
18
162
7
32
48
27
90
75
15
36
45
3
6
55
101
54
85
11
85
113
111
81
60
144
18
90
18
72
36
54
3
15
97
96
80
195
30
6
18
162
21
208
95
30
115
47
177
81
54
25
11
54
72
54
120
105
21
75
3
18
27
153
162
30
18
85
23
36
6
162
13
5
108
30
126
51
39
105
48
33
84
24
36
18
30
42
198
30
33
48
16
83
141
9
36
30
6
15
273
12
3
16
221
3
81
216
78
25
47
30
6
13
17
42
72
108
162
90
85
5
30
13
11
21
51
90
138
57
48
81
63
21
6
18
156
90
24
138
24
54
162
43
65
36
18
30
91
32
9
30
54
24
180
36
36
15
3
138
60
12
43
17
48
90
85
203
132
72
66
24
66
114
12
90
6
48
42
117
81
31
233
135
117
54
42
138
49
32
375
54
162
54
30
24
85
77
3
51
30
6
72
18
48
15
81
18
12
33
45
3
27
117
33
18
285
3
90
115
29
18
97
288
29
90
138
6
396
61
77
51
81
18
18
72
18
48
180
60
81
111
42
90
138
42
66
42
13
41
39
16
11
114
99
21
75
15
186
18
37
47
90
126
60
72
37
71
57
87
105
93
19
71
54
3
63
42
7
23
217
48
128
45
3
45
42
ABCD 95854246648*3^$a+1 [50066]
25
84
35
1
47
33
112
20
12
36
99
33
28
24
20
84
60
16
48
83
97
60
176
27
72
25
8
3
45
96
15
105
24
52
24
35
61
8
64
11
12
25
44
99
1
35
9
27
12
33
27
25
92
36
39
96
108
192
204
33
147
85
36
239
48
73
24
44
16
164
4
107
21
3
37
68
51
93
52
23
12
33
27
1
72
71
61
23
25
12
36
92
100
47
145
11
25
35
12
57
111
33
16
36
128
39
117
16
12
48
35
72
33
4
48
12
71
25
167
36
37
12
11
9
3
108
181
164
12
60
40
204
83
133
20
160
47
33
160
68
60
75
9
96
120
36
28
83
24
9
75
60
84
73
192
8
64
44
111
69
15
96
25
23
13
260
72
40
47
13
240
35
132
108
85
108
23
105
72
15
69
268
152
100
11
12
141
27
69
36
72
28
24
36
24
36
35
69
36
39
1
104
123
93
3
120
105
172
119
60
25
156
140
4
120
20
40
36
107
13
20
3
1
48
71
36
69
27
12
37
71
33
111
1
179
60
25
48
60
23
60
9
28
68
120
60
39
25
95
25
156
20
108
12
4
95
33
28
12
68
52
48
120
60
23
49
80
15
97
80
36
64
36
24
36
80
75
45
144
183
13
84
68
112
44
99
72
84
21
16
68
4
12
60
20
16
23
72
9
63
108
12
105
27
108
12
21
12
183
109
35
108
357
24
12
4
120
48
80
40
95
36
9
63
9
16
44
16
23
81
3
36
21
40
11
69
16
84
11
37
311
45
16
8
3
84
21
40
68
4
180
12
59
1
116
24
3
48
60
12
36
105
16
23
21
36
84
96
39
120
24
12
36
60
33
16
20
3
37
140
16
20
3
69
40
11
21
36
75
12
33
40
84
95
24
109
260
135
33
84
63
73
119
73
48
128
4
48
8
87
72
33
100
8
135
117
52
8
147
13
20
39
25
96
72
20
36
12
24
100
83
37
11
93
180
4
12
56
3
189
112
71
57
51
57
4
140
51
25
119
69
39
165
12
183
33
75
33
60
16
56
72
3
69
28
11
61
119
144
12
21
48
99
33
40
107
12
121
8
36
28
80
3
49
140
16
20
24
36
64
23
57
111
49
168
11
57
75
9
3
13
20
39
93
3
105
12
28
84
95
36
9
36
112
71
165
195
1
96
32
3
108
36
145
119
1
20
111
49
36
120
44
75
1
83
1
60
60
56
147
72
73
92
3
216
37
83
49
11
72
33
51
13
20
207
69
16
168
68
108
147
108
12
60
109
35
61
95
33
52
80
12
52
20
76
107
21
84
63
25
203
97
24
8
48
40
24
35
48
108
277
47
133
35
45
63
12
85
23
132
33
183
12
93
51
25
44
27
12
93
64
60
20
15
24
45
75
57
12
27
25
48
32
136
80
75
25
59
1
23
84
21
15
36
36
49
23
37
71
24
13
68
4
20
3
33
64
20
279
45
24
28
8
4
71
36
45
160
11
69
136
92
52
11
33
184
48
107
13
20
24
3
33
39
61
95
108
60
105
36
84
27
33
51
60
36
9
3
21
156
3
21
75
1
68
52
56
108
72
40
35
12
13
12
72
119
69
3
177
28
80
39
1
59
45
3
37
60
71
105
15
165
39
25
11
12
60
120
33
24
15
25
284
12
3
24
105
112
8
40
107
24
37
8
276
180
39
12
108
97
72
11
105
16
8
12
348
36
39
36
12
24
9
72
168
12
39
24
97
8
36
36
40
8
111
69
111
33
3
57
52
56
39
85
60
36
80
135
84
61
104
28
131
57
3
12
72
21
87
25
47
205
11
60
1
36
47
13
20
24
100
36
95
129
36
15
93
112
35
9
99
9
3
129
3
25
108
8
4
32
28
23
60
45
3
37
92
208
8
36
15
1
200
87
132
61
44
3
12
25
35
105
ABCD 95854336036*3^$a+1 [50247]
89
112
39
84
36
90
126
18
114
180
72
9
75
117
135
72
396
126
135
9
252
27
195
12
65
175
33
111
81
39
249
21
60
30
96
54
107
37
411
51
6
48
42
120
117
32
19
77
7
185
121
72
15
315
53
85
251
25
71
304
21
30
93
15
24
12
204
66
96
63
99
216
12
24
48
18
15
99
36
84
53
73
23
64
81
102
105
9
119
55
252
114
246
197
163
222
30
17
133
12
6
18
12
198
117
135
18
24
138
168
210
36
204
54
261
39
78
27
57
24
54
153
80
67
36
89
25
156
96
198
21
81
63
63
162
6
126
219
87
180
5
139
48
6
162
45
129
36
18
105
144
171
30
294
48
162
95
103
18
72
18
29
265
30
78
27
48
15
129
48
3
18
54
30
327
21
27
81
255
240
9
23
25
18
5
160
75
90
251
48
48
192
175
90
162
21
33
15
21
114
126
171
144
21
27
153
87
48
99
108
36
77
48
151
174
27
528
81
15
15
24
9
32
103
41
64
33
15
279
41
133
27
537
66
149
1
36
11
48
7
108
132
372
150
18
45
129
54
90
111
123
5
31
65
31
54
30
252
33
147
162
90
108
252
36
309
75
90
36
135
39
252
150
66
5
19
174
132
75
9
90
93
48
48
27
198
90
5
64
261
59
115
18
18
105
147
125
25
90
54
39
171
21
15
180
18
6
138
36
54
108
222
192
168
318
33
39
42
84
204
306
84
137
43
21
87
89
16
63
252
102
63
117
90
180
126
126
114
264
108
123
261
75
51
29
160
75
69
9
126
354
126
36
6
47
151
57
32
37
54
30
216
239
352
39
78
11
144
25
183
32
283
240
117
3
29
103
233
19
141
69
18
60
12
54
27
192
176
1
6
48
57
192
48
105
48
90
126
18
108
132
36
30
6
53
211
150
12
54
53
133
90
54
59
115
72
78
12
27
153
72
36
27
9
423
117
54
132
17
121
567
9
54
36
93
231
114
90
48
45
9
108
252
18
18
18
180
240
84
450
63
32
16
69
36
42
18
59
97
54
9
15
18
143
91
144
30
54
33
3
24
21
225
95
112
27
186
174
221
112
48
87
137
16
99
77
49
47
48
16
33
168
12
18
57
33
15
144
39
60
84
41
127
65
187
336
69
96
87
162
6
65
181
126
72
126
39
80
85
27
144
129
78
162
30
ABCD 95854756124*3^$a+1 [50029]
36
36
45
3
81
96
12
12
144
72
3
117
9
63
120
15
72
9
72
63
81
39
162
54
9
72
9
18
6
30
24
21
12
3
126
63
27
93
105
3
60
3
369
36
120
75
45
144
72
9
210
57
132
105
15
72
24
24
108
180
9
15
183
81
240
72
48
24
60
231
21
15
9
207
45
75
60
105
132
12
84
24
96
24
111
189
27
21
48
132
108
21
210
21
24
24
24
33
78
72
153
171
81
12
51
12
180
54
123
27
9
60
39
120
6
144
15
195
72
129
12
9
15
3
21
15
12
24
144
165
15
72
18
159
36
180
12
108
99
30
15
36
84
96
201
114
21
33
15
57
216
18
504
198
87
3
192
60
18
15
33
240
15
15
9
15
36
9
12
15
9
111
33
3
54
126
90
24
138
21
249
6
72
90
15
33
111
24
105
99
171
36
21
120
123
45
15
237
15
324
9
36
36
27
126
51
51
18
144
15
108
12
447
33
87
33
12
204
120
12
15
108
9
51
21
120
15
96
18
75
84
87
81
240
135
45
12
72
48
147
105
36
3
189
48
12
12
9
39
51
126
18
33
12
81
51
75
69
21
120
3
51
180
21
36
93
54
18
15
12
45
72
54
372
312
126
15
120
96
180
39
189
72
111
24
90
48
3
228
81
144
192
39
321
15
9
123
108
3
45
120
27
108
117
48
159
6
15
120
72
12
15
45
27
69
57
87
3
69
3
126
279
3
72
141
129
123
99
18
87
3
48
189
15
81
48
216
96
192
87
225
36
132
120
96
39
81
9
63
72
48
24
36
39
9
12
3
144
72
54
51
21
27
12
63
18
24
120
15
24
57
18
36
105
48
36
96
291
9
24
75
45
24
147
21
144
48
147
54
102
105
48
27
24
93
156
36
120
153
102
60
9
27
18
15
111
9
9
66
24
45
57
24
66
105
21
27
192
60
24
24
3
84
24
21
48
96
195
105
24
81
39
33
87
72
9
54
57
51
144
9
12
72
15
12
144
21
108
51
42
54
33
48
9
3
228
24
168
12
69
66
78
66
54
222
81
72
48
24
99
81
60
111
162
216
90
36
108
93
132
27
138
42
36
144
9
9
267
3
36
57
84
15
90
126
69
63
12
21
60
72
48
192
243
30
24
39
81
6
72
57
48
132
384
21
24
99
36
12
48
39
36
66
24
15
177
15
120
48
39
18
30
24
9
12
108
27
69
9
72
18
36
9
171
84
42
90
30
54
60
126
54
81
153
30
21
3
12
93
120
60
48
48
12
48
27
30
15
9
3
96
99
45
27
90
123
36
15
36
6
147
117
24
102
93
12
24
75
21
87
33
324
15
24
9
75
105
111
72
105
9
48
3
39
9
84
51
36
21
48
21
159
144
15
18
27
36
336
48
48
33
27
60
3
141
24
120
264
108
48
204
48
135
45
108
84
108
39
36
69
3
33
75
9
9
54
105
87
105
24
129
15
48
3
6
183
15
18
15
24
63
81
24
345
6
72
90
15
48
12
84
48
12
15
81
132
15
42
39
12
69
39
75
144
36
90
159
12
39
24
45
27
9
144
12
51
33
111
21
9
126
33
24
396
195
60
21
ABCD 95855329756*3^$a+1 [50096]
133
23
121
234
144
17
60
228
96
61
126
17
48
7
18
23
36
19
41
60
96
55
65
108
19
41
84
132
24
169
143
37
167
19
137
43
12
29
60
24
60
25
24
35
168
43
24
5
96
37
23
19
41
85
30
5
91
29
132
60
7
65
60
1
131
31
18
11
48
145
30
5
1
66
41
19
41
115
113
36
48
156
31
65
36
60
12
37
11
7
77
19
30
251
43
66
72
83
85
156
23
36
19
65
12
108
13
107
60
96
1
59
132
49
83
72
55
305
163
162
71
127
5
72
73
11
25
107
24
103
12
173
72
48
12
204
36
103
5
36
180
157
114
36
185
108
96
84
96
144
19
41
36
96
25
59
19
77
13
36
48
23
24
96
24
48
132
60
13
12
36
155
43
36
6
83
120
72
144
115
144
24
5
43
78
107
73
35
84
48
85
12
83
283
17
132
31
174
96
35
67
72
36
41
144
121
11
48
121
35
216
120
43
42
203
61
59
67
42
126
54
23
7
17
60
163
137
84
25
6
29
7
125
48
1
24
54
18
59
24
144
61
59
72
144
60
37
95
24
288
96
7
29
115
89
36
84
96
31
29
84
1
30
36
222
11
96
60
84
1
36
12
126
17
108
55
29
85
108
48
47
144
228
12
19
144
60
5
43
17
7
53
132
48
175
5
31
6
30
41
84
181
54
29
25
11
103
53
13
42
18
11
223
101
72
37
72
11
24
36
180
24
180
289
162
30
258
65
60
37
12
95
12
48
13
102
180
198
72
11
7
54
204
47
79
41
13
11
204
36
163
138
143
7
30
59
31
17
192
84
24
25
180
6
17
204
180
49
11
84
84
1
30
36
270
11
103
90
11
25
11
19
89
19
36
41
73
143
60
67
41
36
151
89
60
36
60
25
240
12
18
54
6
53
24
61
71
108
55
60
197
48
115
41
97
59
253
30
53
55
132
12
108
101
120
36
108
228
79
113
108
48
36
73
48
107
108
12
205
131
36
48
25
126
89
132
13
191
1
59
19
65
36
144
1
11
84
60
25
144
83
85
59
151
54
11
72
7
6
83
84
7
29
67
48
60
30
114
65
12
60
36
37
11
12
120
48
79
96
17
60
12
96
7
144
65
13
66
125
7
29
60
31
54
23
85
35
163
72
65
12
19
29
36
96
73
30
18
35
132
96
84
12
19
65
72
84
121
60
47
60
60
120
145
30
96
305
96
48
12
84
97
204
131
175
12
42
54
84
41
55
41
24
12
48
1
11
48
24
37
126
185
37
251
60
61
71
7
108
29
84
204
48
48
145
84
107
108
37
251
313
107
180
144
31
77
73
12
107
25
71
180
60
84
204
156
24
72
13
371
24
37
23
60
37
95
60
24
144
72
48
7
77
67
65
79
17
43
17
84
288
156
60
96
120
109
6
281
12
72
24
109
71
192
25
35
19
36
17
1
11
31
17
31
6
95
60
55
5
13
83
139
138
47
121
83
19
65
48
180
108
49
132
84
42
17
13
59
55
29
37
215
19
24
5
25
132
59
13
11
19
5
37
83
25
11
37
108
47
48
204
13
35
73
84
23
84
19
101
13
107
163
53
ABCD 95855398768*3^$a+1 [50087]
35
45
48
15
25
20
16
89
67
8
12
4
179
37
120
216
35
72
25
80
36
27
49
5
75
16
12
77
75
24
40
71
36
33
36
64
11
1
128
4
8
48
9
15
117
91
48
24
17
63
45
90
12
36
33
24
123
37
17
51
48
27
37
32
21
43
11
105
64
11
6
27
108
40
24
20
16
35
12
42
19
32
4
44
24
88
17
72
6
33
4
47
45
81
19
36
8
120
129
63
27
1
32
48
4
32
28
156
17
39
16
95
13
71
61
12
32
3
18
15
168
52
68
81
30
9
27
42
283
32
36
204
75
117
36
4
24
107
30
15
60
12
27
21
15
30
132
15
48
112
5
3
60
48
60
4
20
57
39
12
48
100
12
89
3
36
60
36
36
99
165
111
72
81
112
35
105
39
21
132
33
67
17
6
9
64
72
20
12
52
60
8
3
9
84
40
101
3
16
24
176
16
56
40
20
45
87
72
40
8
16
20
12
4
20
60
48
15
72
48
37
53
163
59
18
30
33
4
161
54
25
35
9
36
21
27
48
108
16
23
73
48
92
57
31
32
72
180
108
4
144
36
44
156
4
44
45
27
48
28
5
12
180
63
9
126
165
4
56
48
39
33
39
9
9
67
60
11
109
24
11
9
51
129
64
8
52
68
69
3
33
135
28
36
44
81
123
3
37
8
52
12
35
240
126
102
81
60
129
78
33
12
40
32
57
15
48
16
29
123
28
80
57
75
57
67
35
61
35
12
42
19
152
112
32
144
9
63
48
27
93
51
21
52
32
28
36
44
3
60
73
11
18
3
40
68
141
150
13
36
60
12
5
175
128
36
16
32
48
64
95
45
4
60
17
99
28
32
105
36
3
96
60
40
44
16
11
54
63
60
36
60
16
68
27
121
17
135
33
30
60
72
48
24
48
18
115
8
21
186
73
176
15
1
8
12
4
44
4
8
279
1
8
16
83
21
69
7
71
73
20
96
171
102
75
16
20
144
33
27
60
183
57
88
152
27
9
9
3
4
20
24
57
43
17
3
16
11
60
9
120
16
65
79
8
3
57
3
9
36
9
19
47
33
40
17
72
51
4
60
68
39
21
108
9
43
65
42
73
80
99
180
81
40
125
19
23
1
260
4
128
40
65
55
5
55
47
108
57
160
8
117
150
12
36
9
28
32
24
21
30
109
60
17
3
64
8
72
12
4
12
5
87
52
68
60
16
36
104
4
60
72
8
36
76
35
90
18
21
4
8
4
108
23
33
16
35
6
55
29
96
102
25
53
72
31
36
20
76
12
23
30
3
112
8
24
16
41
18
30
207
36
100
44
51
72
108
9
28
8
207
1
12
20
12
28
20
15
33
12
48
144
63
117
12
4
11
25
35
48
78
55
47
18
55
8
84
52
41
3
9
27
24
36
156
100
68
9
3
15
109
56
15
54
55
35
126
30
24
9
21
15
28
68
12
48
124
48
5
3
48
12
9
91
12
36
32
9
211
80
99
18
27
100
185
3
15
1
12
8
16
65
6
90
15
24
15
21
28
71
81
48
60
12
148
107
49
8
12
3
1
47
25
20
15
33
87
24
30
6
49
56
75
57
45
147
96
45
7
32
24
69
18
90
19
68
60
36
16
8
96
36
84
64
152
4
71
45
96
135
12
42
19
11
141
9
18
37
11
109
23
138
75
52
77
90
18
3
52
56
99
78
39
51
12
18
79
104
16
36
5
30
25
20
48
52
89
6
30
54
21
24
24
39
25
48
95
33
57
54
120
33
76
36
24
80
84
27
69
4
8
9
39
4
36
12
17
162
126
24
3
36
64
36
77
54
21
27
72
45
24
64
32
51
25
65
187
68
4
48
72
41
12
42
49
17
42
48
24
85
185
175
200
15
1
44
81
15
60
195
60
9
28
12
20
36
75
145
20
88
17
87
40
56
12
15
253
104
165
90
1
32
24
4
12
5
30
33
64
83
132
73
20
9
15
3
1
71
9
16
80
28
17
18
30
90
60
33
12
75
72
45
16
108
71
120
108
18
24
18
1
17
39
168
48
88
11
9
64
132
35
141
15
97
35
37
65
108
18
69
96
4
71
9
48
60
36
72
4
36
5
55
12
23
54
103
80
27
153
48
60
28
20
51
9
64
5
30
78
30
54
60
3
60
3
42
18
72
57
36
15
12
42
39
27
24
13
23
13
89
42
9
64
17
51
39
9
27
57
96
12
45
135
12
15
1
41
3
123
45
168
112
20
48
240
87
12
73
ABCD 95855885434*3^$a+1 [50038]
9
24
120
6
33
72
216
15
54
78
237
15
90
66
21
21
30
6
30
201
129
36
18
18
18
102
60
90
48
57
144
75
30
39
57
84
18
162
150
57
33
210
18
78
120
21
129
87
51
21
159
126
3
72
3
36
30
3
69
54
24
21
51
54
15
129
39
15
33
24
9
126
9
87
249
24
27
45
48
51
204
12
45
33
39
171
45
9
96
66
45
33
12
3
75
69
93
66
90
270
9
105
87
123
24
66
6
48
36
9
45
42
102
60
36
30
90
36
150
30
3
21
102
42
3
72
45
3
33
126
78
18
48
162
150
210
42
30
207
120
3
12
126
147
51
72
117
33
18
66
27
63
6
48
27
45
24
54
66
36
72
162
78
102
81
45
3
15
144
57
3
126
39
195
36
57
48
75
72
54
36
51
3
120
96
18
51
93
3
87
33
93
3
27
114
3
72
321
87
87
96
144
33
96
69
51
24
87
72
426
72
18
42
36
66
45
48
33
144
54
57
69
60
87
33
24
15
129
30
6
264
27
15
30
270
54
111
39
12
189
135
108
72
24
21
135
114
39
15
18
48
114
21
51
90
3
48
3
72
21
27
45
72
135
18
234
78
54
48
198
3
51
36
18
24
18
48
6
36
3
189
126
234
219
72
21
66
114
126
72
201
105
15
168
159
105
147
69
51
21
87
114
30
153
81
6
90
15
21
123
51
90
75
3
69
3
228
36
45
171
117
69
51
87
24
30
27
105
15
51
45
72
48
15
78
12
42
66
27
87
192
108
6
126
30
99
15
102
3
111
18
102
54
54
21
24
27
45
9
36
60
15
159
9
45
288
3
147
48
6
108
108
15
3
90
3
63
78
3
213
51
39
30
27
9
18
6
87
39
180
138
222
30
63
45
18
24
90
66
45
123
36
54
162
33
51
24
54
87
105
111
87
222
51
72
57
18
69
39
48
96
30
18
60
93
33
162
174
54
6
3
33
15
177
60
3
117
6
126
66
60
48
129
165
51
129
15
3
18
30
117
45
75
39
156
21
96
33
12
78
192
6
111
195
36
48
6
288
51
141
36
18
60
126
120
126
18
27
69
75
72
81
42
30
204
90
120
54
78
102
39
39
54
3
15
192
24
36
66
27
63
42
72
198
180
90
48
162
72
114
84
3
249
39
21
51
87
72
81
69
108
15
51
6
87
129
39
63
18
255
33
132
72
123
39
57
63
9
51
48
42
108
87
33
78
90
72
15
15
9
33
30
6
48
6
18
18
177
24
48
105
108
3
15
144
18
6
57
63
6
234
72
18
54
18
174
18
126
54
90
6
3
48
141
27
51
180
54
72
138
81
15
30
171
51
72
21
48
123
60
129
72
69
66
24
57
117
96
30
45
99
45
51
216
54
36
18
33
339
45
9
114
93
144
27
90
36
144
6
33
3
141
15
18
36
99
51
144
156
90
6
48
9
33
15
15
222
90
156
96
30
54
6
36
30
24
234
15
21
3
120
21
30
117
99
60
54
12
168
87
57
66
162
60
15
159
9
48
144
39
18
12
3
21
90
90
126
18
30
9
63
24
36
21
9
144
54
6
66
78
108
111
9
18
144
6
15
57
54
177
123
36
54
6
174
78
48
42
39
81
180
42
105
ABCD 95856371038*3^$a+1 [50003]
44
24
15
33
52
32
43
72
41
4
36
68
25
2
9
15
33
52
21
15
44
1
35
40
8
52
3
32
72
45
1
50
144
25
80
15
57
96
40
15
32
16
6
26
37
20
28
75
5
49
15
8
48
3
9
1
6
101
43
41
39
9
1
47
12
52
8
36
27
22
23
40
20
63
57
15
40
29
3
70
60
6
42
15
39
29
52
47
13
20
12
1
39
120
8
12
40
32
61
27
8
64
36
27
53
120
40
27
5
60
60
28
93
24
23
19
93
12
20
49
27
20
19
65
60
19
9
33
23
37
95
49
51
20
12
63
40
32
10
6
29
12
16
8
4
80
48
124
21
42
45
8
19
173
25
11
4
48
57
15
8
3
9
36
4
8
132
3
33
4
21
6
21
32
25
15
60
8
7
53
48
12
24
36
112
3
5
60
15
45
49
3
8
12
40
35
37
44
36
60
60
36
48
1
38
45
40
20
13
27
20
3
45
4
69
24
35
97
78
5
1
11
24
12
27
25
47
33
28
59
33
36
16
108
21
39
12
96
8
55
21
20
103
6
84
27
20
49
6
5
40
36
20
19
8
33
87
45
25
60
23
4
59
22
144
71
49
15
9
51
20
43
102
51
20
48
25
11
24
87
22
27
20
3
13
60
12
75
8
33
16
36
9
48
143
49
15
3
18
48
11
3
141
60
4
20
7
5
28
12
8
28
44
61
23
7
149
1
39
21
144
6
17
28
27
5
40
3
17
85
71
1
138
17
96
4
69
27
84
15
5
3
37
8
12
1
87
8
13
24
18
29
91
69
75
6
35
24
1
48
95
7
45
129
60
86
33
16
8
12
40
120
128
36
12
12
15
13
20
7
45
27
65
55
101
12
37
11
13
42
5
147
13
9
18
42
23
88
32
1
84
35
40
63
29
24
64
20
25
27
60
15
33
8
39
13
20
52
44
15
121
44
1
3
23
57
31
5
12
52
132
156
45
155
19
21
104
48
1
35
60
4
188
43
5
49
3
20
19
5
60
13
23
37
6
5
84
48
52
32
24
12
12
12
40
15
48
153
12
57
23
1
42
9
56
52
12
60
35
70
74
21
60
24
12
40
32
67
6
95
12
12
16
33
11
55
8
13
83
82
38
21
19
24
30
15
32
3
10
35
1
39
56
16
3
96
9
8
72
12
40
45
11
160
72
20
13
72
11
7
129
20
1
15
45
23
24
37
143
25
18
5
112
72
20
36
12
12
19
6
95
51
70
23
115
17
7
18
102
17
25
6
102
23
19
29
12
24
24
52
33
11
55
41
12
12
60
19
57
15
17
15
22
23
48
12
15
37
44
4
21
6
41
12
88
32
13
35
24
3
13
27
17
25
111
68
4
8
12
48
12
103
69
11
25
8
85
119
37
35
36
15
45
19
101
85
27
3
53
4
80
12
19
17
12
1
2
33
60
36
60
76
24
8
7
93
48
24
69
102
30
2
25
128
79
45
51
48
69
8
40
45
47
1
95
60
24
52
56
12
28
32
103
5
27
21
51
21
4
8
13
15
9
18
5
97
48
3
92
67
5
16
8
132
12
120
3
37
80
1
24
47
60
40
56
12
1
42
17
7
5
49
26
93
163
104
21
12
7
29
4
20
28
39
33
108
9
59
12
48
24
48
3
49
15
48
29
16
8
51
46
48
186
5
96
24
49
24
50
21
12
100
27
32
1
63
17
72
37
18
5
112
35
46
18
9
12
68
28
44
24
111
16
17
40
92
36
60
27
13
152
91
66
15
15
21
104
43
5
72
19
69
212
31
104
21
25
195
24
44
24
132
156
12
40
72
20
49
11
60
19
65
15
46
111
92
36
12
103
6
18
5
12
84
24
60
96
96
1
60
15
20
7
33
12
8
24
25
3
8
7
6
11
79
81
15
29
97
27
21
27
24
44
36
1
23
12
4
21
18
65
76
188
28
8
52
15
48
5
36
25
11
24
1
48
47
4
23
85
3
53
1
59
79
41
12
97
48
18
126
3
116
64
8
64
11
45
3
9
37
83
108
24
40
9
24
18
9
36
68
4
33
2
73
9
14
9
160
8
48
12
24
1
74
9
4
20
52
56
132
36
12
52
75
5
52
36
33
47
4
8
72
103
17
36
52
33
102
32
24
16
18
11
67
57
32
85
119
132
12
60
97
11
37
23
120
64
63
32
70
35
55
41
15
10
27
8
4
15
6
35
72
7
173
12
15
69
96
1
90
9
44
136
20
48
37
51
8
39
48
40
24
41
24
31
57
167
46
42
42
11
12
40
23
9
16
8
61
50
61
68
7
54
15
11
25
8
12
40
12
92
3
16
17
52
8
52
21
107
12
43
9
60
59
16
5
49
51
15
5
24
49
27
8
96
64
80
15
88
5
144
28
93
15
44
31
17
7
5
25
18
17
28
11
16
5
43
8
10
54
6
59
61
18
6
11
4
35
1
15
18
59
3
25
44
16
104
3
37
44
4
11
34
11
1
24
2
58
12
15
3
9
32
31
29
19
21
56
100
39
78
2
21
84
24
37
35
7
17
24
12
27
25
32
36
4
20
16
72
56
16
59
24
33
48
7
45
24
9
35
7
5
60
24
63
16
72
32
45
48
19
29
12
64
23
57
48
60
25
47
13
11
16
59
21
16
12
95
81
36
40
59
9
7
6
27
60
56
1
74
9
13
12
11
25
24
23
48
12
12
12
73
3
72
68
37
27
44
27
45
4
8
7
6
59
16
32
13
42
57
9
12
15
33
2
33
135
46
15
11
9
60
1
72
11
4
27
5
36
52
3
57
12
60
36
9
3
92
1
72
11
109
83
103
6
63
20
103
29
60
48
7
5
16
8
12
103
17
24
24
12
60
64
45
51
39
41
7
6
87
32
36
7
9
15
5
61
27
8
19
6
132
3
57
18
9
116
48
52
23
9
7
30
83
15
37
8
48
12
60
60
40
20
43
69
9
11
16
32
7
5
36
60
19
21
8
60
12
19
30
59
15
57
12
25
11
15
96
81
7
33
15
ABCD 95856755674*3^$a+1 [50009]
138
6
37
12
72
48
12
168
60
24
48
5
31
72
35
49
12
36
48
48
180
11
90
19
11
13
60
53
19
132
24
11
108
73
36
24
173
7
24
59
1
29
36
139
156
137
55
96
71
97
5
67
36
108
59
25
17
31
72
12
24
143
6
43
77
55
84
29
7
108
77
31
113
18
1
23
37
48
12
48
29
55
5
12
42
1
48
23
13
59
48
25
48
48
48
120
48
60
180
168
12
113
55
12
60
53
18
144
61
5
24
103
89
43
89
30
49
96
23
25
24
41
19
47
61
96
72
60
108
24
11
90
139
5
90
37
12
60
72
204
48
23
48
36
18
19
53
24
79
96
60
24
23
37
108
5
151
167
49
11
37
132
23
144
13
23
96
1
36
12
17
31
29
54
193
5
67
35
13
23
49
96
23
157
36
5
12
115
72
24
41
6
277
12
84
41
7
36
72
24
24
11
6
19
29
108
6
108
12
37
77
12
42
61
72
60
36
53
31
108
5
19
24
11
6
48
7
264
161
7
12
71
6
306
30
54
60
13
156
60
36
53
19
60
11
72
73
5
79
11
13
35
49
48
47
25
29
55
41
103
36
84
84
71
73
12
5
7
77
19
41
7
41
7
36
24
12
144
120
48
101
18
66
6
1
119
72
13
12
84
143
18
67
95
37
17
114
174
91
48
72
108
24
96
65
42
120
1
41
55
12
17
91
125
7
11
36
108
13
120
11
54
7
35
30
19
72
120
5
18
1
59
48
13
60
17
31
113
19
143
6
19
36
65
7
24
11
1
12
84
59
49
47
1
252
48
77
7
173
103
72
24
29
19
149
7
60
53
24
7
36
60
24
48
72
17
271
113
156
211
11
13
24
24
5
31
113
91
108
12
47
12
61
65
19
12
203
13
24
36
36
36
12
29
66
1
48
29
7
24
120
5
18
73
36
5
79
84
137
55
12
5
103
48
17
120
103
41
67
60
107
13
113
31
12
47
6
102
36
85
5
91
84
12
36
24
5
43
12
24
101
7
48
89
6
108
1
107
18
18
1
17
18
37
11
49
11
66
127
60
12
36
24
84
96
48
41
67
41
91
11
24
66
114
13
36
12
48
72
11
144
42
84
7
125
7
11
229
89
55
24
72
11
13
131
90
103
108
12
48
23
1
29
91
5
19
12
36
23
36
37
233
12
55
35
24
18
43
23
13
29
19
72
12
36
24
60
60
120
5
127
72
23
66
43
84
17
7
12
12
83
25
240
192
23
42
66
13
60
36
5
19
71
126
55
11
6
31
12
5
31
48
96
29
7
5
36
31
83
61
96
5
30
25
53
19
29
78
73
29
7
12
53
7
12
108
12
41
96
18
12
1
71
42
54
138
55
59
73
65
79
11
13
281
19
17
198
277
5
31
5
67
95
1
23
37
36
24
48
36
137
18
49
108
36
23
121
113
115
84
36
48
12
132
12
36
53
163
24
83
84
85
11
13
36
36
12
96
41
18
25
48
24
36
24
185
18
49
12
36
11
66
222
48
42
7
137
31
5
55
143
61
59
54
43
12
23
66
24
7
83
12
73
12
11
13
53
19
12
324
12
12
72
48
12
11
54
60
19
12
84
29
235
11
37
48
65
7
12
17
19
12
17
43
24
83
126
7
132
5
108
79
29
36
7
24
17
96
67
12
12
35
73
71
61
156
125
7
59
6
102
13
12
60
95
144
54
19
36
36
12
168
23
1
29
19
77
31
5
108
48
79
83
36
24
13
12
23
109
12
5
18
1
17
19
24
17
43
59
37
53
234
24
54
90
1
36
36
53
48
31
24
12
96
108
17
103
132
120
36
155
36
108
85
12
48
53
7
84
12
71
96
12
49
65
12
24
7
36
24
53
24
108
19
12
72
53
36
36
115
36
60
12
17
120
115
24
96
23
25
11
18
67
72
72
71
18
54
61
11
1
5
7
41
67
5
18
1
168
84
17
114
37
60
5
7
11
90
55
36
108
107
49
24
60
36
83
1
12
48
108
29
24
187
192
24
5
31
41
54
1
84
48
11
96
84
109
95
18
67
23
54
12
7
101
163
12
168
36
53
6
49
48
72
11
13
89
103
24
48
41
31
12
24
5
6
133
77
31
77
18
78
36
234
36
1
36
ABCD 95857284254*3^$a+1 [50010]
48
27
53
40
32
16
3
54
108
48
75
32
7
17
49
71
25
23
103
9
120
9
24
47
25
119
40
21
48
35
235
221
19
5
205
27
9
15
21
168
30
53
312
40
56
25
24
18
45
24
3
5
48
37
11
19
5
16
141
11
7
41
64
128
64
33
18
5
24
25
15
15
9
9
15
21
6
30
24
30
6
3
72
96
32
31
9
75
42
18
18
63
24
21
51
104
19
141
216
129
60
30
6
30
60
149
16
8
1
42
48
6
15
33
87
3
5
1
135
21
6
48
54
23
48
55
54
3
33
54
42
48
143
25
47
307
101
13
11
73
96
36
30
168
30
42
30
159
45
54
90
35
55
102
54
24
5
13
27
21
59
40
72
8
7
9
45
11
25
15
120
80
19
66
11
187
126
15
24
51
6
15
24
15
66
114
21
104
19
12
41
55
9
3
5
37
35
24
25
39
48
24
48
120
32
85
99
9
95
31
132
45
45
12
6
129
120
21
27
8
96
120
19
69
15
36
29
85
51
144
75
66
36
39
51
6
47
25
63
24
75
53
40
15
18
39
33
71
24
103
9
56
43
30
191
48
1
39
96
176
24
55
36
5
40
15
174
51
9
54
65
1
180
24
27
39
57
80
112
21
35
96
13
6
66
3
57
15
33
60
18
9
120
15
36
48
21
8
157
36
228
36
144
6
9
200
25
66
53
1
42
29
16
168
51
6
39
99
5
19
66
6
45
8
217
15
3
53
67
21
75
36
33
51
5
64
45
35
16
96
9
42
18
30
54
42
53
37
11
19
54
95
55
54
12
78
18
90
54
138
36
17
115
29
61
27
27
18
12
39
51
21
33
71
88
21
51
3
5
40
32
64
39
81
32
13
51
93
3
57
36
51
80
49
36
36
15
3
21
128
40
8
13
6
29
79
81
21
35
19
54
78
12
53
109
144
36
71
64
48
51
69
27
18
11
24
145
47
19
5
16
3
66
6
29
40
57
18
30
15
24
3
18
99
8
13
171
48
8
97
90
6
71
85
3
51
54
23
24
40
39
65
25
60
11
145
60
54
54
47
48
25
162
21
24
9
24
47
16
24
3
101
16
63
41
24
48
120
67
258
18
81
45
3
33
15
33
60
131
24
1
6
84
285
24
24
15
33
57
15
8
72
48
67
42
35
24
31
105
3
18
3
24
168
69
6
18
144
30
173
64
3
18
54
54
36
126
48
21
3
12
90
6
57
117
11
112
8
49
18
5
72
40
9
114
72
30
60
51
57
47
19
29
232
24
56
16
3
21
24
32
13
6
45
3
125
25
12
6
173
1
39
105
15
27
29
96
24
184
45
30
24
53
24
49
36
84
39
48
32
85
36
36
3
56
79
126
126
5
49
24
23
184
3
78
47
55
41
37
72
147
144
32
103
41
64
27
162
12
71
72
72
19
24
18
54
48
45
135
17
43
30
60
12
95
13
126
21
48
207
9
9
30
6
51
105
90
18
35
1
36
6
18
36
15
8
160
8
43
117
8
1
84
132
12
107
48
7
9
32
139
45
80
24
40
195
144
21
51
18
12
15
24
75
45
27
72
162
51
24
96
8
1
126
17
37
36
12
27
45
54
54
42
54
159
48
57
23
109
3
32
16
57
192
78
36
45
27
192
125
43
18
36
15
75
108
12
90
51
24
56
72
175
42
48
6
174
60
207
153
18
12
321
80
91
5
96
25
12
36
119
31
90
39
56
115
5
16
48
152
16
57
15
48
9
48
111
75
30
36
24
35
109
36
30
41
1
87
152
49
71
13
27
8
1
24
18
48
6
30
6
12
23
72
37
3
33
15
24
56
120
109
36
47
1
60
120
54
6
72
48
47
144
24
19
6
162
72
66
6
36
18
72
15
128
96
43
42
11
73
15
81
36
27
57
63
45
72
60
54
84
6
15
72
24
264
21
54
5
25
60
36
54
66
23
48
144
16
57
60
35
72
13
27
33
72
15
21
48
60
71
24
229
51
15
6
36
47
40
216
72
57
18
48
5
91
125
1
18
36
84
45
9
6
9
72
45
54
144
165
135
81
56
96
7
30
6
45
99
53
48
64
32
16
39
65
19
6
84
35
24
37
36
39
45
3
3
48
5
72
13
6
18
11
24
1
15
32
48
64
21
27
3
6
63
81
39
168
45
3
9
42
149
16
33
71
19
66
99
56
24
16
144
8
24
48
31
41
40
ABCD 95857306432*3^$a+1 [50037]
5
3
27
90
55
24
36
11
73
12
8
72
40
12
36
12
12
17
99
24
28
5
139
56
75
25
48
72
23
85
44
36
4
120
80
111
90
15
12
12
100
56
40
36
36
8
4
56
52
8
4
36
24
20
60
88
5
7
12
48
108
20
64
5
51
100
35
33
40
65
15
40
17
3
16
48
20
16
36
36
60
48
20
4
143
24
30
63
52
36
24
48
20
40
60
20
52
36
80
40
12
72
8
60
3
138
15
40
12
108
20
60
76
11
93
112
29
19
35
45
12
52
53
103
12
24
56
60
12
40
36
72
5
223
24
17
36
67
20
21
99
27
25
48
68
208
96
60
44
4
47
9
60
16
68
57
150
13
8
4
108
47
69
12
4
5
43
72
65
171
60
39
61
24
56
4
36
53
147
45
19
60
68
232
8
51
85
20
105
79
56
52
108
17
55
29
24
31
35
13
56
16
11
13
17
15
48
16
101
43
72
48
35
49
20
36
40
32
3
36
9
24
16
324
8
100
32
28
12
36
77
15
99
61
113
6
54
66
1
12
60
23
105
12
3
49
29
187
12
8
3
60
37
12
36
12
8
64
20
111
129
168
12
16
32
4
24
71
121
20
52
168
24
24
12
24
35
21
12
148
125
123
117
30
37
41
15
21
19
24
83
264
24
97
5
15
4
89
19
17
31
12
20
27
13
12
101
7
12
36
84
68
51
30
91
185
3
60
63
49
5
54
49
36
20
21
51
88
44
88
32
51
42
7
12
44
16
101
30
18
36
63
16
17
210
37
72
36
59
13
68
3
57
69
36
54
85
11
25
68
76
119
9
40
68
12
16
32
15
90
3
64
23
33
16
29
36
31
113
66
24
45
24
3
25
32
28
12
12
11
25
29
79
17
15
28
24
17
175
95
13
36
47
13
20
324
28
8
12
4
48
77
19
24
11
6
99
24
28
5
43
12
24
24
77
135
60
4
71
109
5
30
90
31
5
183
16
48
132
71
18
27
28
12
23
1
56
28
41
3
28
20
75
37
41
115
84
48
35
78
19
17
54
37
68
21
39
24
21
96
111
64
24
17
30
13
32
72
120
16
72
24
101
55
8
40
20
184
23
33
4
108
68
52
20
28
92
39
21
105
3
87
18
19
48
23
1
24
35
61
108
60
17
31
20
9
55
8
48
12
48
3
162
103
11
9
64
96
104
51
9
28
12
8
12
76
96
44
51
33
63
133
144
8
48
45
7
23
6
63
52
5
51
4
35
121
84
11
144
1
24
101
19
36
48
36
56
4
5
30
1
20
12
60
96
45
7
12
56
100
72
23
25
11
1
35
13
11
181
35
97
20
16
36
24
72
8
64
128
28
11
13
72
95
9
4
8
28
5
7
5
67
8
12
27
33
33
63
76
65
36
75
12
3
49
8
28
20
12
63
45
4
96
12
20
123
60
45
93
126
1
5
27
48
9
54
1
44
252
12
52
89
91
41
43
24
12
5
3
111
25
65
87
33
27
72
76
60
35
1
8
16
20
16
56
12
88
53
19
8
40
24
24
32
15
25
12
107
1
5
7
72
36
168
24
8
4
104
84
120
112
35
9
24
28
144
29
31
48
8
12
147
61
24
36
20
9
31
149
99
52
8
15
1
5
91
8
40
17
43
84
8
105
115
59
6
84
36
75
12
28
12
216
17
163
5
39
28
12
20
16
72
20
52
47
61
32
117
3
123
24
13
36
120
5
72
15
40
48
72
128
40
35
132
49
56
39
90
3
112
24
12
60
12
56
4
77
30
1
5
7
20
52
56
40
8
51
33
21
15
64
60
41
151
8
16
35
45
60
12
132
48
15
25
24
144
84
56
24
28
152
16
84
48
60
24
41
183
124
161
66
13
56
4
72
84
72
24
36
24
8
48
48
4
60
47
13
8
45
55
120
32
36
4
12
11
24
13
48
95
25
80
148
24
101
36
6
93
84
96
136
41
7
12
24
12
29
6
73
12
288
72
24
29
15
21
54
36
33
81
7
24
56
28
11
13
228
24
41
55
8
52
60
89
91
12
128
3
9
76
12
12
12
5
19
32
4
35
1
8
4
60
53
75
52
72
108
36
12
8
21
36
79
24
12
140
52
53
30
45
64
60
65
60
51
100
108
32
4
44
21
43
108
59
1
48
11
133
60
56
12
9
63
21
27
64
56
4
24
80
21
36
43
24
20
52
44
120
16
48
20
36
40
20
16
89
27
12
33
123
64
48
89
96
90
13
17
18
121
11
18
19
48
8
51
1
20
15
18
15
12
60
93
31
36
179
25
96
5
67
11
37
48
60
44
3
90
19
36
32
100
8
28
11
9
52
83
109
17
103
68
28
92
28
32
60
28
47
49
108
8
75
33
15
9
168
9
51
15
73
71
61
168
32
15
13
44
16
24
ABCD 95857563034*3^$a+1 [50057]
33
80
37
18
57
32
25
71
112
3
6
35
4
15
6
171
44
28
63
30
72
143
4
120
8
37
48
36
35
49
18
45
48
129
27
21
78
126
35
16
3
57
27
18
30
48
42
42
5
67
6
75
12
231
6
15
111
89
115
18
3
39
24
12
77
40
36
15
12
18
114
12
41
25
132
27
15
6
3
15
9
8
25
18
24
41
7
18
135
20
31
54
24
66
144
201
69
78
18
35
40
75
57
44
4
44
16
45
11
121
18
5
96
108
1
6
21
117
90
6
11
49
6
33
15
48
65
12
28
8
37
59
73
35
76
45
24
11
55
129
108
20
109
6
60
45
135
12
42
15
93
78
24
66
83
37
30
48
36
18
12
90
33
51
101
13
71
4
45
6
12
12
60
18
23
72
193
135
9
60
27
39
41
16
9
30
33
3
17
16
80
100
141
123
8
72
7
78
11
19
36
17
19
54
6
78
323
28
57
75
44
49
35
16
75
36
12
33
3
45
36
140
43
78
27
3
89
108
40
27
18
35
60
16
9
30
36
65
4
33
30
117
15
90
23
43
21
39
5
1
3
51
9
12
39
29
1
51
9
39
57
18
5
7
5
4
32
85
114
21
9
126
9
15
45
45
18
57
24
32
43
9
32
1
15
33
6
48
57
9
35
16
36
33
30
84
81
51
36
5
52
15
30
3
44
148
15
12
78
23
19
29
139
18
30
12
150
47
79
21
45
48
83
25
54
9
72
32
13
54
149
37
30
42
18
48
12
54
6
113
67
90
15
44
19
69
8
145
47
7
30
138
60
21
15
66
48
51
12
33
12
24
3
45
120
3
27
6
90
24
45
36
12
48
104
13
27
33
42
48
102
3
9
6
42
30
21
21
6
150
47
55
17
88
3
69
75
18
18
17
31
102
102
65
13
12
75
63
129
69
54
33
3
57
20
43
24
72
18
6
29
60
31
17
97
111
75
69
3
5
67
41
1
24
42
9
48
87
29
1
24
54
33
9
18
5
12
64
36
96
12
32
40
21
42
36
5
31
66
95
19
33
36
12
33
102
117
21
54
41
1
51
9
36
78
24
45
15
17
13
3
24
3
192
125
36
64
3
17
223
17
55
101
79
21
27
90
51
27
108
17
7
6
15
116
25
39
27
29
1
12
11
31
24
30
39
87
66
23
4
63
42
6
125
4
21
42
72
12
18
72
11
48
85
12
83
19
81
104
61
75
15
77
13
54
45
45
6
9
48
15
17
72
24
112
15
9
96
57
6
9
32
43
90
11
19
12
18
51
75
96
21
45
39
93
35
96
7
137
12
124
20
36
40
48
21
95
55
42
60
132
18
12
21
21
35
79
102
3
60
36
21
84
3
3
42
6
36
41
43
102
108
36
3
56
31
54
35
40
24
3
29
25
6
24
78
27
39
57
8
52
15
5
124
20
24
4
60
3
12
96
165
36
15
33
8
7
48
132
18
18
84
12
18
12
131
79
21
9
23
100
105
30
72
30
75
104
37
18
6
6
9
93
18
12
12
90
78
45
63
9
104
40
9
3
45
12
30
53
24
31
30
47
16
39
45
3
45
3
72
60
57
3
12
12
45
68
52
8
91
24
60
48
24
185
4
39
60
93
15
174
18
93
63
17
7
41
4
20
85
3
63
101
13
18
5
12
132
61
3
57
18
12
30
27
72
39
24
18
144
39
72
84
33
147
48
15
33
3
45
9
36
11
19
189
27
9
20
96
88
45
23
28
27
89
64
51
33
15
30
27
39
57
69
83
91
30
12
30
12
90
42
5
139
5
31
105
48
141
114
65
40
123
12
30
72
114
5
19
57
8
103
12
53
85
54
21
27
18
27
45
3
39
53
16
36
8
16
15
9
3
29
16
15
77
13
23
67
108
41
103
90
18
138
114
5
16
27
5
100
12
3
12
5
157
48
6
45
21
18
66
6
24
30
87
32
145
11
79
78
54
36
33
9
66
5
37
24
83
28
99
41
55
48
54
90
41
7
78
59
48
13
167
19
129
27
48
17
12
1
51
3
17
19
6
36
24
3
120
45
18
33
44
13
63
24
117
36
35
12
103
65
108
36
19
96
105
33
312
24
30
12
9
24
20
79
66
42
113
7
24
60
54
54
17
28
36
12
129
11
72
13
18
6
3
168
15
42
42
6
143
19
17
76
39
6
24
99
72
117
11
7
102
66
66
51
207
18
78
30
60
39
3
108
66
3
21
51
36
87
21
24
195
90
42
9
24
27
96
45
69
30
66
102
113
60
43
90
42
324
108
53
4
15
45
33
6
42
63
12
33
12
72
18
45
9
39
36
9
6
9
32
67
21
44
61
96
66
93
21
6
72
21
159
78
12
30
21
51
84
12
42
15
63
30
24
6
45
9
60
3
36
92
79
54
120
24
6
29
88
15
9
96
9
99
80
7
29
13
6
36
6
59
24
61
6
12
36
6
54
17
55
12
45
60
68
7
5
1
35
7
102
ABCD 95857695166*3^$a+1 [50009]
18
18
150
72
54
30
78
171
32
187
101
7
24
90
39
135
36
24
29
37
171
63
129
165
171
201
18
132
30
24
54
5
16
32
73
215
160
32
19
141
32
31
84
6
36
48
222
18
12
36
78
72
45
93
36
54
126
171
33
12
54
216
54
288
63
33
15
51
150
36
3
224
1
150
102
42
18
72
66
29
16
81
90
108
6
35
121
6
12
168
18
144
75
27
78
12
150
21
32
121
144
71
7
12
125
43
192
18
3
144
3
138
54
96
30
15
9
162
48
42
30
108
168
12
78
15
213
27
69
30
168
126
72
12
3
33
222
102
6
5
97
24
18
30
132
66
17
16
80
1
54
57
63
186
48
126
24
30
18
78
54
18
75
153
24
90
90
102
54
24
135
57
60
84
135
99
108
42
71
55
84
5
1
12
90
24
30
96
12
23
49
24
144
18
30
87
96
69
18
54
24
84
162
21
128
1
66
54
36
18
42
23
61
60
119
91
36
234
39
57
87
87
180
149
37
120
3
15
65
7
57
15
42
23
283
53
31
90
39
15
36
18
6
54
15
3
18
66
54
36
6
48
60
45
39
6
252
18
84
18
144
24
36
18
30
60
215
1
15
111
81
9
216
30
24
48
6
84
18
144
36
57
21
84
78
48
42
12
36
15
9
30
185
31
6
120
3
105
42
66
90
90
18
6
288
102
153
128
13
36
138
162
126
114
30
69
9
12
96
107
67
18
36
24
138
54
6
30
54
24
45
9
162
18
35
37
90
161
13
36
78
30
36
36
36
167
31
24
72
66
198
96
36
12
36
60
9
57
288
215
96
121
60
36
138
72
53
1
6
12
45
33
138
5
37
180
12
90
96
129
477
54
36
60
84
6
3
63
33
9
210
90
126
6
18
21
192
33
54
105
45
3
177
95
61
60
39
33
47
55
6
12
78
102
90
108
54
135
33
102
153
27
6
30
186
39
15
12
54
90
90
36
234
54
114
48
18
227
97
72
6
72
30
36
36
3
48
3
29
157
18
48
33
75
96
21
159
113
13
180
30
17
160
27
84
60
90
66
153
96
57
198
36
78
63
27
5
7
18
78
54
51
39
30
59
121
18
5
16
15
54
60
18
48
29
48
13
54
42
3
96
201
114
69
21
246
54
144
132
36
18
144
126
66
6
138
24
90
3
192
87
18
72
78
48
17
217
108
75
3
45
48
117
42
48
60
12
6
54
125
73
300
27
27
6
47
25
72
48
15
3
77
1
66
126
150
12
45
27
78
12
18
41
192
79
36
54
36
12
96
12
18
6
99
147
162
6
30
60
66
6
3
27
24
84
60
84
132
36
18
54
12
29
31
18
12
36
150
12
93
48
201
90
18
78
48
36
41
139
96
5
169
78
72
66
47
25
180
35
25
126
84
18
3
147
48
54
96
30
249
3
45
32
13
3
129
30
90
135
27
54
54
18
60
54
66
3
192
9
39
15
65
55
57
57
30
126
54
5
13
24
48
252
216
18
117
15
48
65
115
60
126
3
51
120
6
30
18
15
3
252
72
24
54
120
36
6
9
201
78
30
78
90
12
71
439
102
36
15
48
81
6
102
51
39
90
111
57
23
31
120
6
35
48
241
18
102
144
24
18
45
80
13
99
33
15
123
54
15
75
6
162
125
48
19
125
1
72
23
175
36
54
90
ABCD 95858236946*3^$a+1 [50016]
35
52
33
5
7
99
56
16
38
31
11
30
7
11
25
84
35
121
36
3
80
133
47
37
83
1
71
60
54
12
160
54
8
25
21
90
72
72
36
2
19
95
85
113
126
10
36
15
23
6
64
51
77
18
24
25
23
13
111
20
109
59
36
25
39
18
2
16
26
18
85
5
262
80
13
5
12
90
34
99
47
78
30
6
67
48
59
18
7
11
1
24
24
77
16
18
26
19
60
11
13
41
36
36
12
103
60
87
57
33
56
34
20
1
12
60
53
60
55
29
16
39
123
8
100
45
9
51
60
35
16
33
36
59
6
199
27
9
12
95
25
23
1
33
51
21
8
31
105
51
3
18
3
35
60
72
64
18
51
120
12
60
45
20
7
48
15
8
30
34
33
3
21
5
10
45
24
59
97
53
31
15
36
18
3
12
36
21
74
150
30
109
23
13
132
17
7
3
20
18
124
8
10
45
12
53
36
19
15
18
3
12
24
23
36
37
47
37
59
25
11
126
100
2
37
15
38
31
60
72
23
25
5
55
24
45
3
84
24
69
110
36
36
24
85
12
59
16
33
11
64
9
135
18
54
20
70
99
35
1
29
7
9
18
141
12
53
126
30
31
24
113
46
116
10
26
37
12
69
54
21
17
34
126
54
93
15
20
18
43
117
18
81
9
110
24
13
33
74
37
24
65
126
144
1
35
13
5
126
70
80
12
78
25
5
34
141
24
48
24
41
10
8
10
74
6
31
144
15
9
12
24
27
128
24
1
12
59
36
13
77
30
49
59
54
7
48
33
152
103
5
10
69
5
31
3
36
21
35
34
126
80
13
5
7
39
18
8
55
65
114
25
21
54
56
72
18
127
51
2
204
19
12
24
29
34
2
6
49
5
19
36
35
25
24
60
9
2
49
12
27
36
44
25
41
6
46
15
65
12
31
36
11
12
78
54
18
36
31
48
83
64
44
46
54
9
17
18
25
21
62
13
35
6
48
60
7
96
24
24
29
43
5
18
42
19
53
66
1
89
67
3
36
20
1
12
3
33
77
43
36
11
54
16
98
121
5
30
144
16
33
3
2
43
24
29
46
21
23
1
9
2
49
11
318
96
30
60
61
57
87
101
30
25
9
26
28
56
24
49
60
27
8
10
27
9
15
24
5
55
27
56
42
151
60
17
127
12
11
82
18
18
27
12
12
39
200
24
12
169
45
36
164
24
10
8
49
71
168
12
42
136
51
60
23
37
135
8
1
60
11
18
36
7
129
18
8
48
49
5
18
34
63
96
5
70
57
48
29
10
20
1
15
57
23
36
18
18
54
36
19
45
54
9
27
69
11
48
1
69
27
11
124
105
3
72
144
36
26
19
63
20
36
24
12
121
5
52
8
7
12
24
57
63
71
48
37
60
243
18
15
59
6
262
18
99
36
53
46
81
24
83
10
3
12
3
44
25
101
84
6
13
77
12
6
61
36
12
11
294
7
36
12
63
105
59
25
53
7
11
28
69
77
43
12
96
12
12
101
28
15
12
12
48
60
23
10
15
29
30
42
18
10
26
36
49
15
44
73
27
20
13
5
70
2
91
12
12
11
60
12
25
17
10
38
103
65
10
9
107
25
21
2
196
21
60
63
45
17
43
11
90
10
56
13
3
54
36
54
36
9
9
74
42
46
45
168
41
24
12
108
24
30
1
36
5
90
121
24
83
36
6
28
20
16
26
1
12
12
24
12
12
71
109
11
60
1
63
26
10
20
1
24
99
36
57
12
11
66
16
3
36
41
79
59
181
113
18
49
15
21
33
56
24
67
5
18
54
10
146
42
37
72
71
12
72
13
60
36
5
10
9
53
7
83
28
20
25
29
18
18
16
54
69
5
42
28
26
54
13
87
2
31
119
10
54
36
74
42
28
21
24
24
41
34
108
72
18
72
111
15
9
11
24
82
44
90
12
13
24
96
24
12
11
42
36
10
20
16
20
36
60
13
77
30
37
33
195
24
125
90
60
66
19
53
52
3
17
6
12
36
34
51
29
72
30
96
37
47
6
43
191
10
123
12
60
108
5
42
46
90
20
42
31
60
12
5
19
35
61
83
54
151
29
10
80
138
34
45
99
9
47
13
65
48
103
39
21
51
9
11
36
250
62
48
133
99
21
69
2
73
12
3
2
34
21
185
19
45
2
24
1
48
12
23
16
18
110
6
19
12
159
2
108
70
44
1
107
18
10
69
23
13
39
26
55
24
65
28
99
11
70
8
10
105
5
19
60
63
18
2
73
12
132
23
100
8
72
13
35
36
78
7
48
27
9
155
132
25
3
45
45
39
51
62
55
53
10
146
79
81
3
35
18
19
53
91
36
5
31
48
147
9
84
17
114
193
17
16
27
53
67
96
117
3
15
129
77
36
7
11
46
18
26
30
61
11
73
12
59
25
24
57
2
60
36
12
34
56
67
23
60
28
26
54
46
3
12
29
64
2
13
23
88
57
59
25
36
60
17
18
114
43
11
157
15
2
91
15
134
28
80
18
1
96
23
6
46
44
1
84
5
19
47
42
55
153
44
43
21
39
23
64
54
2
25
143
36
48
18
55
24
36
83
1
120
5
34
57
ABCD 95858742106*3^$a+1 [50035]
29
7
29
136
3
12
24
29
7
33
72
60
120
3
21
48
27
24
9
81
12
54
9
15
12
48
21
8
7
29
144
76
27
18
15
27
18
39
32
61
54
101
49
66
137
31
45
32
4
44
52
20
24
61
18
30
132
3
56
91
33
147
114
30
9
27
17
100
51
36
21
9
23
61
12
84
15
8
7
21
33
11
4
57
18
12
48
36
9
57
18
129
27
29
1
54
9
27
45
141
30
30
3
87
60
30
3
12
15
60
29
28
8
25
95
52
12
189
51
8
48
115
93
44
7
6
30
60
18
11
79
5
1
66
30
143
64
87
36
185
24
28
147
41
84
19
12
5
133
6
5
24
31
89
1
15
51
18
39
3
60
17
187
21
3
36
45
68
13
138
65
4
3
165
8
91
29
36
25
60
30
114
87
63
12
24
30
39
15
132
84
21
93
96
3
3
24
36
5
72
43
150
18
12
24
33
3
77
1
35
4
27
66
30
48
6
6
84
36
30
23
25
11
4
36
51
17
12
31
33
27
113
31
33
27
53
7
60
24
6
6
48
129
3
60
29
31
18
111
20
61
54
84
9
32
25
51
3
30
11
16
48
21
60
6
48
5
4
27
5
1
18
282
24
30
30
39
20
91
60
29
136
69
42
5
49
15
68
72
19
29
7
9
57
60
30
84
24
12
137
7
30
143
28
15
48
65
24
7
21
39
30
54
36
24
6
3
21
11
40
60
80
4
80
37
24
6
105
8
37
23
12
13
51
105
99
12
3
5
91
24
42
30
17
7
30
120
36
123
36
44
7
105
39
5
36
24
19
36
53
61
36
11
4
15
45
39
45
15
57
140
79
65
91
288
6
54
102
27
27
54
6
60
6
60
39
20
25
3
27
66
198
57
39
36
9
44
52
3
69
21
12
39
165
24
30
41
4
72
3
36
36
60
9
8
7
150
36
59
108
31
12
24
36
29
28
3
333
15
6
36
39
45
24
42
48
65
4
27
90
135
45
60
6
5
43
60
41
49
51
44
7
78
51
39
57
72
128
49
23
28
8
55
66
3
36
44
7
6
78
65
127
77
36
1
60
24
15
45
11
79
65
55
60
66
84
47
19
36
84
24
117
44
4
21
6
84
5
19
36
33
21
42
17
112
21
30
45
15
54
3
51
12
24
5
24
55
57
9
36
18
5
37
24
3
93
15
45
135
12
147
149
60
120
7
53
7
18
11
84
31
36
24
36
17
160
27
150
120
120
30
66
30
9
36
32
103
30
3
87
54
156
27
33
23
1
6
9
51
33
15
6
23
96
55
12
17
13
15
60
84
140
84
96
1
39
9
66
96
78
6
36
60
77
91
66
15
8
43
24
6
78
36
24
66
84
42
30
47
36
16
51
29
40
15
30
359
85
42
17
73
48
75
156
68
12
121
15
45
23
31
45
45
30
6
23
7
33
51
6
78
5
12
24
48
121
6
33
63
17
1
119
36
7
9
44
4
21
11
1
54
6
23
60
85
6
24
90
39
8
43
60
17
132
31
42
3
60
21
54
6
30
54
15
15
29
67
5
120
49
15
15
9
3
24
60
65
19
66
59
97
75
12
3
24
5
4
21
30
29
72
49
6
90
59
36
48
25
11
31
54
36
138
42
18
6
54
81
9
66
113
7
9
15
30
39
87
21
24
9
6
36
33
75
105
21
54
6
35
1
54
9
27
17
60
72
4
80
61
66
30
39
44
7
18
66
53
67
36
24
24
36
21
63
21
39
21
20
19
72
48
30
30
41
55
30
15
129
102
60
17
67
24
9
36
152
24
181
3
75
5
16
56
49
23
7
29
37
59
48
43
24
54
11
49
30
102
18
42
24
30
5
19
42
18
6
6
9
21
18
69
21
11
48
7
6
15
33
66
105
51
33
24
36
84
33
119
19
5
31
9
111
21
12
87
30
30
24
6
126
17
43
84
6
54
90
3
20
7
180
21
39
141
8
24
43
5
24
1
78
30
147
8
1
23
36
25
6
105
15
6
63
44
91
17
49
15
99
60
96
29
25
36
60
36
48
15
45
126
144
36
33
51
29
13
78
29
1
15
44
37
120
6
24
29
7
60
108
30
15
81
30
65
49
6
9
135
12
9
80
115
114
30
12
45
24
99
72
30
24
35
55
54
35
31
5
91
129
96
39
33
21
30
42
23
7
24
36
69
48
111
29
72
31
48
6
71
24
148
171
42
47
16
80
91
6
15
8
7
24
33
3
33
36
8
1
42
53
4
27
33
8
25
18
60
5
144
72
19
9
8
49
15
8
156
1
123
8
13
30
21
8
36
4
51
12
48
65
4
32
40
44
60
4
171
36
36
53
60
7
84
21
8
36
16
99
36
138
6
21
3
72
77
36
91
5
4
27
33
36
9
6
6
23
36
19
60
5
145
6
30
15
48
33
30
60
18
6
5
79
57
33
6
24
5
61
11
25
39
56
55
69
8
12
31
114
90
84
5
16
9
11
85
15
21
54
5
36
43
6
6
54
95
115
96
138
6
69
21
51
69
54
36
5
19
90
12
59
24
55
60
96
9
21
126
29
31
53
1
6
45
44
109
36
36
48
27
8
36
64
21
54
30
39
ABCD 95858824442*3^$a+1 [50412]
21
32
64
48
32
55
198
36
119
16
176
24
64
72
123
93
48
104
187
125
24
96
64
69
27
168
165
18
17
112
123
101
79
342
36
263
16
48
80
88
24
3
90
35
1
72
455
48
72
24
13
3
168
27
77
88
72
80
72
24
127
17
73
54
41
64
75
309
104
1
144
47
96
37
27
63
33
24
144
87
153
45
107
72
40
176
1
18
77
139
36
9
96
80
96
24
88
3
72
93
8
25
255
72
87
18
162
198
143
1
198
90
167
96
24
88
48
117
35
72
40
8
232
24
111
81
120
24
45
126
5
13
75
56
208
72
8
85
27
9
162
144
21
15
89
1
15
39
108
53
19
5
88
120
75
173
88
80
1
143
235
45
200
25
162
45
120
33
191
187
5
13
27
8
72
37
36
71
48
43
5
13
36
15
176
192
40
32
48
72
91
198
39
200
121
71
48
208
15
33
111
33
216
312
15
54
59
40
96
176
25
18
342
95
13
171
80
16
72
32
151
105
57
72
15
120
120
168
72
99
261
45
126
69
75
165
51
18
90
65
160
152
19
5
88
72
120
176
97
47
40
56
40
15
54
11
25
378
72
213
72
57
23
49
71
72
72
91
54
63
80
37
36
159
80
240
43
90
11
96
19
5
64
80
31
36
21
33
135
9
143
19
21
72
72
15
36
18
27
27
101
61
35
48
25
18
69
56
40
33
90
101
16
8
232
48
32
184
48
285
27
48
120
32
160
8
72
120
48
40
81
72
23
67
72
141
120
56
64
192
48
9
15
3
72
72
53
40
87
9
9
18
69
56
19
29
16
9
15
152
48
91
21
195
53
184
8
7
18
39
24
9
72
90
53
16
24
87
198
107
1
39
69
219
87
65
144
96
73
36
27
240
24
105
18
173
115
69
24
72
32
72
48
151
129
72
195
21
69
11
24
1
47
16
27
18
35
16
3
126
36
35
120
16
27
45
56
24
40
168
63
36
108
18
234
53
88
128
96
193
47
88
27
36
54
35
88
201
71
1
15
24
48
165
3
24
9
47
40
129
18
72
18
108
234
141
264
45
171
32
216
175
105
57
23
184
63
144
89
19
117
48
32
19
21
8
205
11
144
216
25
15
39
153
117
11
97
15
8
85
11
79
144
18
159
3
216
117
8
19
21
72
144
8
16
27
342
47
24
1
95
16
87
57
51
45
24
168
48
93
35
184
33
15
48
80
40
51
144
45
9
15
176
187
53
109
27
45
123
168
69
11
25
18
45
24
336
96
248
112
3
126
71
19
77
13
75
51
29
61
3
33
90
45
24
80
211
18
459
171
90
11
16
9
216
39
33
378
165
33
54
17
24
67
29
264
121
15
80
49
39
32
91
29
24
264
40
72
8
67
18
36
87
24
51
237
128
13
27
63
137
7
288
209
40
80
16
24
56
7
36
29
97
90
18
51
111
89
91
141
ABCD 95858835266*3^$a+1 [50000]
12
207
30
270
50
43
12
89
82
9
60
41
103
12
27
132
120
96
9
45
48
18
12
93
84
3
78
87
27
9
36
15
66
114
69
9
27
5
31
17
82
33
27
9
9
102
26
55
72
15
45
12
89
106
45
48
36
99
180
72
60
26
64
6
60
45
17
82
153
96
5
34
105
87
156
93
51
18
48
32
130
81
27
50
19
120
51
72
122
106
9
29
22
84
60
36
72
21
24
3
45
75
102
27
5
58
108
72
60
86
16
18
21
24
120
27
30
66
14
31
65
82
72
45
75
14
7
57
48
39
15
36
38
46
45
3
2
31
48
27
102
183
9
135
75
96
30
54
9
24
27
45
33
42
33
3
2
192
48
70
57
108
63
60
122
10
33
99
60
38
112
6
12
60
18
32
96
96
58
12
129
132
48
27
12
21
39
72
26
7
15
12
14
67
29
336
67
75
48
33
51
9
72
45
135
12
27
45
21
30
2
48
10
72
12
21
39
134
96
130
14
16
30
66
54
74
166
36
45
159
74
22
57
3
9
15
9
29
7
108
12
3
57
15
33
267
120
60
48
38
22
57
60
36
84
45
30
33
65
31
65
96
19
99
48
69
15
141
9
15
3
105
15
48
225
39
14
19
12
63
2
48
55
48
195
144
120
36
117
5
48
130
60
12
33
27
218
10
60
42
3
75
2
31
60
27
72
21
29
48
22
26
7
9
30
50
10
9
39
45
60
15
21
9
75
36
51
48
62
118
105
36
39
60
12
110
70
33
3
45
75
69
36
27
45
63
33
29
58
60
24
9
57
114
158
7
36
15
12
42
48
78
24
26
64
48
42
93
3
9
108
36
39
48
72
30
78
2
10
12
48
21
39
108
50
7
41
139
63
9
125
46
2
43
53
96
46
98
7
24
81
3
51
74
7
39
18
15
12
165
75
5
48
22
228
93
9
18
81
12
27
38
112
63
12
53
34
48
12
21
39
134
7
99
60
36
12
12
168
60
72
18
32
16
39
41
19
15
78
63
87
57
60
53
82
14
94
72
36
60
24
66
87
60
183
33
12
9
18
120
12
120
50
58
38
142
50
67
29
166
60
165
15
120
21
29
58
12
189
29
7
15
138
30
12
6
30
2
10
108
12
165
12
3
12
254
22
69
21
32
91
21
6
33
327
9
3
21
17
82
78
3
36
89
46
45
5
79
72
15
12
117
15
93
173
7
57
6
90
294
9
51
21
27
60
48
117
12
65
58
12
105
75
9
96
111
12
12
134
64
78
2
70
72
60
60
9
36
3
12
78
378
54
18
45
33
30
144
9
27
9
63
33
39
30
3
36
9
48
30
84
30
224
55
24
27
21
75
129
53
112
18
105
15
21
51
33
108
15
242
70
48
24
60
36
24
9
84
27
48
2
31
72
105
18
9
183
117
51
24
93
12
15
150
18
30
3
24
36
39
45
24
144
5
112
18
60
60
132
36
24
156
12
60
18
27
75
105
72
41
34
36
9
36
99
225
3
177
24
29
22
36
54
6
9
33
320
7
63
105
123
33
69
3
24
180
48
33
102
138
39
89
46
18
111
24
63
93
27
2
48
34
36
105
99
30
15
33
32
31
12
60
36
5
67
15
57
53
19
36
9
6
12
108
12
86
91
3
12
120
45
15
18
15
195
21
384
3
12
12
9
5
16
63
17
48
22
108
21
27
12
33
60
39
108
81
17
7
36
69
30
2
16
32
22
36
54
30
48
48
24
21
15
24
30
66
12
2
103
15
168
98
22
60
84
90
66
9
5
43
15
108
24
50
43
36
27
84
240
108
120
12
306
240
90
9
15
9
27
12
33
12
3
62
7
3
72
110
163
75
12
36
2
10
12
36
153
24
5
22
36
45
9
66
12
21
27
2
7
75
180
45
45
18
141
27
9
3
26
34
12
18
27
101
43
5
22
90
63
39
12
9
5
22
90
30
72
60
48
72
33
144
21
30
12
57
108
60
3
9
36
39
21
57
15
161
22
69
51
114
15
63
57
15
60
156
45
15
33
24
15
30
111
51
78
32
70
21
197
48
7
3
69
24
39
18
27
5
22
74
46
60
36
60
12
122
70
69
5
19
27
ABCD 95858897606*3^$a+1 [50033]
40
3
33
74
1
65
22
21
17
115
69
6
38
36
84
19
15
12
54
12
60
12
15
11
34
32
31
29
16
30
2
22
8
40
32
6
58
24
30
20
66
22
14
1
24
5
58
21
11
1
108
27
32
133
12
41
31
5
28
12
6
2
10
8
30
72
12
43
11
4
26
19
33
12
8
48
4
80
43
15
57
17
34
9
53
4
6
8
1
3
146
12
102
61
21
3
3
30
15
12
48
17
48
40
2
18
10
14
10
14
24
10
6
12
27
75
6
15
5
12
7
5
76
72
15
5
52
6
26
24
19
48
33
39
3
18
14
13
23
10
12
8
66
24
4
12
8
28
18
26
46
3
35
4
18
134
36
13
89
31
17
28
26
24
10
14
18
22
2
4
72
18
14
12
31
35
10
24
3
17
4
2
13
36
83
22
14
1
21
20
4
3
23
114
16
18
9
57
80
28
68
40
12
36
24
3
27
18
18
6
18
38
12
30
1
57
39
9
14
12
1
9
24
32
12
28
50
70
44
19
77
22
98
10
14
19
17
72
16
15
11
24
4
18
15
59
34
30
9
105
18
33
65
40
12
20
28
44
48
10
8
37
5
24
10
45
35
1
3
62
24
28
12
44
16
48
56
22
14
16
3
5
7
29
40
98
12
48
10
3
57
3
12
11
1
36
17
10
8
25
3
2
4
39
45
15
9
27
63
6
15
21
51
9
8
16
51
84
24
11
16
44
6
79
17
22
26
31
23
6
34
18
15
5
4
20
31
59
16
93
11
10
15
3
2
126
12
106
56
6
37
45
48
30
12
6
42
18
15
9
26
16
6
3
17
40
30
2
76
27
5
18
22
15
9
36
39
35
46
15
5
4
6
14
4
30
14
40
20
6
25
11
94
75
5
31
23
76
6
14
6
19
12
99
30
50
100
9
12
33
30
2
28
56
16
54
33
5
7
69
12
15
29
19
24
5
6
22
3
36
93
8
10
45
3
30
32
43
5
16
36
12
6
30
15
24
108
53
120
6
6
7
3
2
10
2
31
149
4
12
8
22
12
18
27
48
5
115
29
28
2
4
2
22
21
21
3
33
2
73
15
74
31
23
6
18
96
120
10
20
4
182
6
7
17
6
42
16
24
2
16
2
16
60
14
22
6
84
26
4
20
34
2
7
45
2
4
9
5
12
40
60
36
20
10
18
2
24
64
56
34
14
18
12
55
3
2
16
39
48
27
6
62
13
29
22
14
16
14
4
57
3
38
4
26
22
68
28
24
3
53
24
30
13
24
21
44
91
5
4
51
12
21
44
12
4
20
4
51
9
20
78
42
6
12
10
12
18
2
6
1
33
60
3
48
21
3
5
96
16
20
16
80
7
53
22
36
69
45
51
36
21
2
22
3
15
6
36
24
44
6
22
8
12
24
18
1
12
3
9
45
12
15
33
30
6
12
15
48
17
24
60
88
27
5
30
1
9
26
13
35
1
36
3
56
30
46
12
6
24
6
21
23
13
3
6
56
10
24
20
58
48
2
13
27
6
56
31
17
43
3
12
8
46
26
24
10
3
51
24
20
13
12
17
10
8
25
11
52
45
5
4
3
53
19
5
4
126
6
14
16
32
46
27
5
22
26
7
27
18
3
21
24
36
36
3
15
9
33
3
35
1
96
17
22
66
14
6
4
24
62
30
10
2
6
34
8
55
17
28
15
5
10
12
6
30
36
18
3
45
42
50
12
28
2
16
30
8
7
3
6
90
74
19
12
23
18
64
14
16
18
2
34
12
12
68
28
12
14
10
44
34
18
27
48
5
7
63
30
20
94
14
36
6
54
28
38
28
30
56
4
26
18
10
62
16
8
55
9
30
8
13
11
16
57
5
30
1
17
4
24
39
65
22
80
18
16
32
52
48
48
2
22
3
9
15
39
30
50
34
3
12
5
16
2
40
45
45
8
30
6
88
20
7
23
10
30
21
36
53
40
2
40
9
29
10
6
39
12
15
6
15
95
160
12
18
3
35
1
36
12
21
6
14
55
11
1
15
30
14
18
7
9
84
32
19
11
10
3
83
18
24
58
45
65
28
15
9
62
28
78
12
92
43
41
64
3
3
12
20
22
8
4
14
61
5
16
18
2
10
14
4
15
11
13
27
24
2
102
18
30
25
12
17
4
27
12
45
18
9
24
12
9
48
6
50
19
21
12
27
5
16
15
5
52
8
24
16
12
15
5
79
5
43
77
6
22
3
5
54
1
33
26
18
96
7
69
6
24
18
15
83
30
24
28
3
24
23
10
60
6
6
51
12
5
31
9
12
3
15
42
38
100
26
70
32
12
6
7
23
6
34
20
109
21
87
35
10
24
38
16
9
45
27
9
30
9
21
27
39
6
15
17
43
3
69
27
9
17
10
18
20
54
1
9
6
44
42
4
12
44
4
14
10
18
38
31
15
26
18
66
28
38
25
47
16
32
54
18
13
15
20
13
12
5
4
36
3
15
9
17
4
66
9
27
50
18
1
15
18
87
35
6
22
30
6
6
3
33
24
63
45
8
55
39
48
26
4
72
24
14
10
51
12
45
14
6
19
5
16
12
48
15
15
38
4
3
5
4
30
9
41
16
3
65
19
60
15
2
4
27
24
36
53
22
14
18
10
12
26
25
5
54
10
44
6
6
42
16
2
48
12
19
29
16
8
55
17
19
21
14
30
34
36
14
12
4
12
20
24
16
12
6
42
39
63
20
13
53
16
8
36
7
24
63
45
5
12
19
12
83
24
10
12
8
18
12
10
32
60
6
22
27
15
6
3
5
6
48
12
16
18
2
18
52
48
15
45
2
22
12
6
9
5
4
60
74
10
18
14
88
12
39
11
30
78
10
38
42
28
14
18
55
15
21
11
1
23
34
20
10
8
48
37
17
30
13
3
21
11
52
57
93
8
64
18
2
60
28
32
28
3
5
7
5
28
18
30
15
27
14
10
8
106
12
8
24
12
19
39
26
55
36
11
34
24
39
33
24
26
28
50
4
62
1
24
3
18
3
5
40
44
52
48
36
30
2
48
12
10
45
35
132
12
40
8
30
88
2
30
136
12
3
17
22
18
20
7
15
32
40
18
3
57
8
4
108
123
69
3
5
36
12
58
9
45
20
7
29
10
32
22
15
41
7
12
41
115
9
6
6
36
2
22
3
5
66
10
27
3
45
24
35
18
70
2
136
56
19
9
48
42
6
56
4
60
44
22
78
111
21
48
18
14
4
74
6
7
3
2
4
8
10
30
15
11
1
45
3
5
48
7
45
3
23
6
16
42
33
33
50
1
21
54
54
12
3
12
17
40
18
24
18
12
3
21
12
14
1
48
5
4
8
30
42
48
12
6
10
15
9
26
36
18
40
2
24
24
61
29
12
100
99
89
12
60
24
12
48
40
24
60
75
21
2
70
99
45
14
54
43
12
33
2
28
18
12
18
86
10
9
17
4
36
2
10
12
3
27
110
4
32
24
84
4
6
30
102
30
39
5
36
40
42
66
27
39
24
9
17
40
6
14
28
78
8
54
28
12
63
3
56
48
1
60
11
126
7
48
9
18
6
72
8
10
14
91
47
37
21
15
17
22
8
12
132
10
3
12
35
6
43
95
22
44
16
44
4
2
30
12
12
79
12
39
18
62
18
31
81
98
6
52
15
3
36
33
75
18
8
6
64
2
7
11
16
14
31
5
28
2
10
26
18
46
9
9
72
24
15
9
3
5
4
8
36
4
32
64
24
20
6
6
24
22
42
27
23
48
72
16
14
112
39
11
109
12
9
8
36
4
32
43
3
2
30
133
83
36
16
18
15
51
21
5
30
18
31
71
10
3
17
10
18
6
9
15
26
60
40
48
80
48
43
17
24
4
2
22
8
7
5
7
21
12
68
4
18
12
153
17
6
22
36
15
81
8
28
3
5
30
6
40
44
22
42
32
19
21
3
15
2
76
12
48
12
108
39
36
3
6
38
10
6
9
11
6
18
16
57
53
4
15
35
36
1
29
40
12
38
1
84
24
21
2
73
9
48
20
4
68
7
101
22
6
15
15
6
63
27
9
41
55
15
6
2
28
12
20
10
18
14
6
12
18
34
44
4
6
36
8
43
5
4
14
54
16
12
15
24
5
40
6
12
30
15
17
28
108
24
6
42
48
15
65
22
20
1
9
2
10
3
21
15
24
65
18
18
7
5
4
6
2
72
16
60
27
15
8
78
10
72
ABCD 95859173734*3^$a+1 [50021]
9
33
27
9
48
11
1
59
19
33
39
24
17
37
42
81
81
12
23
1
23
40
3
45
27
21
33
23
16
68
12
49
12
59
1
24
47
24
13
27
51
6
27
21
59
28
20
1
60
72
111
8
19
5
48
16
9
48
3
32
55
57
63
45
9
23
16
56
43
53
1
27
12
3
45
33
42
53
48
52
159
5
12
16
60
3
17
7
5
13
54
21
32
48
1
24
15
33
12
27
93
63
36
24
51
45
32
52
33
3
56
25
23
4
9
36
72
63
32
40
56
37
51
8
13
11
48
16
51
24
9
36
204
15
54
23
61
6
72
5
19
5
64
3
5
19
54
24
48
63
96
24
8
4
12
33
15
24
21
11
28
15
5
61
11
37
12
90
6
3
39
18
39
45
87
32
121
47
25
24
23
16
24
24
24
9
47
16
21
12
23
49
12
23
13
66
17
31
29
1
36
3
9
15
8
16
24
3
29
19
24
29
24
43
5
37
30
29
43
29
13
15
60
68
16
12
48
21
3
44
13
51
48
9
75
9
12
11
37
83
19
24
45
32
16
12
20
1
111
60
9
6
21
24
9
60
111
20
160
27
5
48
40
3
17
12
16
20
60
1
51
21
48
59
49
83
76
39
66
27
45
6
18
23
73
3
27
30
11
16
39
21
21
75
8
16
33
27
20
19
6
3
20
88
3
45
45
11
1
39
9
36
30
18
27
96
60
20
61
12
23
19
5
52
132
24
45
6
17
25
11
16
12
39
21
51
5
43
6
42
6
27
44
1
48
36
11
160
68
4
33
71
19
6
23
72
19
66
6
45
219
9
44
85
3
48
9
39
8
24
24
43
24
17
12
180
1
59
24
16
44
4
60
116
24
40
45
27
8
16
32
24
163
30
23
1
59
48
36
12
61
18
17
76
8
193
11
49
11
16
32
19
17
4
3
24
21
9
18
17
4
80
72
16
32
4
36
24
24
12
12
32
67
6
119
4
32
1
27
20
60
40
3
6
24
23
37
24
23
4
3
6
36
11
40
24
8
28
32
84
48
25
24
39
33
48
36
99
9
15
8
13
11
1
66
17
61
15
8
40
72
8
91
5
36
4
33
59
4
44
49
83
12
16
57
72
11
4
36
9
72
71
19
17
4
51
5
19
24
18
3
21
11
13
39
36
3
41
1
47
13
87
12
45
47
88
33
27
135
9
44
48
1
23
19
21
9
23
36
12
16
21
54
5
37
24
3
20
25
24
35
64
12
9
59
16
33
90
21
140
12
37
47
16
9
59
16
9
84
35
43
17
7
48
6
15
32
40
8
72
48
16
9
12
6
5
88
3
17
49
27
105
63
51
77
13
83
12
4
9
18
21
21
30
21
20
7
5
25
63
21
6
6
11
25
27
21
11
91
65
16
12
51
42
6
53
1
47
24
24
48
19
6
15
8
19
41
4
72
96
33
87
3
30
36
3
51
54
47
37
3
20
61
39
44
16
60
21
3
44
157
23
28
48
12
32
16
3
33
32
13
42
30
39
24
21
60
87
48
8
43
29
88
75
6
23
25
12
6
24
6
18
21
51
18
24
83
40
51
5
16
8
12
16
20
16
24
57
39
57
42
65
31
6
12
51
24
51
17
4
8
19
48
5
25
12
11
19
9
45
147
15
5
73
35
12
1
23
13
15
80
13
23
1
12
24
30
90
30
48
77
52
63
113
31
42
54
5
12
4
3
6
3
9
11
25
99
15
5
1
11
36
13
11
1
23
24
36
37
12
12
23
40
81
12
3
24
3
5
1
47
84
12
25
59
4
8
16
33
24
15
27
21
12
21
23
67
29
19
17
145
84
11
49
24
30
5
84
48
25
6
17
16
108
24
51
29
16
33
42
24
66
12
23
16
8
28
212
115
21
8
25
23
85
35
36
36
61
11
19
6
95
60
64
9
30
102
12
3
9
23
37
60
12
72
36
60
12
15
32
4
12
32
88
8
84
60
40
3
18
60
11
4
3
114
30
117
21
54
9
12
20
55
6
35
61
47
120
12
25
3
24
3
72
30
24
15
9
87
8
37
15
21
18
30
15
12
21
12
107
1
12
78
5
48
13
23
1
3
56
121
23
1
24
75
20
139
5
28
21
23
48
19
6
24
35
16
129
27
8
48
1
59
28
48
32
120
16
9
63
24
3
18
3
20
64
12
8
25
42
5
16
3
69
32
40
120
45
6
9
15
53
12
12
73
90
48
24
21
8
12
1
95
4
60
9
3
33
23
12
28
120
3
45
8
1
35
31
6
23
115
45
36
9
23
31
30
35
16
45
18
24
5
36
84
88
36
12
8
25
167
97
12
54
53
24
12
49
12
15
3
93
21
75
51
5
1
15
21
12
15
24
20
60
1
15
45
11
60
13
51
15
54
63
32
1
42
54
24
12
71
25
6
29
1
12
3
9
12
11
97
119
12
49
84
23
4
36
56
24
19
24
45
8
43
5
12
12
72
12
7
41
28
93
27
156
57
51
45
36
39
72
51
6
11
61
23
43
5
61
11
96
1
15
36
33
27
33
35
61
51
36
3
21
24
8
67
21
24
3
21
9
23
13
3
24
20
60
40
27
66
6
9
36
3
24
66
35
1
42
21
32
28
9
11
13
11
84
25
36
96
23
13
3
8
13
3
20
12
40
27
6
11
1
96
27
116
28
27
18
75
48
8
4
44
67
42
59
1
12
36
15
152
52
21
90
21
21
23
112
57
54
24
45
27
18
3
27
48
54
23
13
6
48
5
19
53
64
27
18
11
1
18
72
101
12
37
47
13
11
1
36
27
27
66
12
95
40
56
64
8
36
132
25
36
3
27
29
4
45
15
8
1
96
15
21
12
23
52
32
7
78
27
21
18
24
53
1
114
21
24
45
15
12
24
44
25
71
1
6
5
139
5
1
3
68
13
15
20
12
16
128
31
93
21
3
3
77
1
23
36
4
27
24
66
71
16
12
48
8
24
43
48
9
20
76
21
27
44
24
28
9
99
21
59
40
12
9
12
18
69
48
27
18
59
13
108
15
3
5
13
12
18
78
96
48
48
51
45
36
15
39
5
19
33
33
95
1
12
39
99
48
29
48
19
77
88
3
30
90
29
16
3
72
162
123
20
4
8
121
23
25
27
15
45
24
9
35
28
56
13
11
64
72
9
35
12
4
84
44
37
107
13
15
3
30
42
126
18
9
20
13
11
49
63
9
42
30
83
13
18
48
29
43
9
20
19
48
29
40
81
15
8
13
3
93
36
11
7
101
1
87
51
9
9
35
120
16
75
6
11
31
6
47
16
3
41
7
9
9
27
8
4
12
45
23
7
6
39
48
12
12
3
17
16
39
41
7
53
36
64
33
11
4
15
30
84
3
12
12
27
42
12
15
27
29
1
15
8
19
29
ABCD 95859607414*3^$a+1 [50006]
56
72
72
15
57
9
7
8
24
3
37
200
27
13
23
24
9
9
30
132
61
144
23
57
16
17
60
120
123
3
21
39
9
111
25
32
93
139
113
30
9
15
36
72
72
54
66
60
120
6
102
37
53
36
54
1
149
75
15
12
45
9
79
35
12
18
78
129
9
72
54
24
9
45
66
49
95
121
77
19
24
11
85
23
96
72
18
39
33
18
36
18
111
72
45
3
15
1
96
8
39
6
19
35
37
71
18
39
15
30
36
7
17
7
23
96
72
9
39
81
63
25
53
18
1
35
18
27
81
55
48
5
12
42
180
193
17
6
102
18
25
107
102
31
137
18
30
72
162
126
15
99
36
57
33
15
39
1
24
5
60
31
17
54
36
108
9
15
25
5
42
18
15
16
71
1
8
9
15
88
5
18
105
27
48
90
19
71
49
8
105
18
37
200
75
69
3
12
25
8
3
24
18
90
57
15
1
24
56
117
27
9
84
75
21
12
55
80
27
78
30
33
96
16
59
48
60
36
30
7
47
60
12
9
15
36
18
126
36
1
47
108
37
107
6
48
42
13
17
87
21
19
96
96
41
42
117
16
24
8
15
36
37
32
48
40
8
72
72
45
6
12
42
102
9
27
93
69
60
7
29
51
15
6
18
36
85
24
71
36
37
11
69
21
27
24
40
23
25
11
36
33
51
61
35
13
5
43
32
33
15
15
18
60
19
32
3
12
24
1
11
37
107
126
108
6
48
21
72
33
39
112
96
59
18
3
57
66
45
9
36
19
113
87
16
32
72
40
41
54
90
63
45
12
31
24
48
80
48
27
12
168
9
16
72
5
18
132
13
77
51
24
48
40
8
111
1
53
19
72
56
39
48
18
7
11
37
23
9
88
32
48
15
24
1
53
72
18
12
37
72
53
78
13
72
59
85
128
48
45
54
18
43
5
99
33
18
37
35
120
36
1
71
73
24
35
12
24
177
75
30
63
27
24
18
30
36
1
71
24
81
75
18
42
9
88
5
3
39
33
15
36
36
6
180
63
147
60
12
18
72
43
47
6
30
162
67
41
31
95
9
87
9
39
1
59
37
53
30
69
21
72
3
87
9
15
49
5
66
24
1
120
23
57
9
54
33
48
45
27
117
36
6
156
37
56
15
42
159
3
18
283
77
19
24
32
40
24
113
7
23
1
149
43
23
60
21
9
42
30
78
57
15
30
27
48
3
61
56
24
24
45
19
32
3
36
96
145
8
21
60
39
48
57
15
3
69
111
9
9
126
66
183
16
80
9
114
13
8
27
72
18
114
84
60
54
30
6
30
36
45
24
24
3
18
144
3
15
12
45
136
5
12
15
27
12
1
35
37
5
30
60
306
90
61
11
37
47
1
8
9
36
42
49
8
141
30
109
23
72
36
21
15
144
9
16
144
32
15
9
39
25
47
9
15
36
85
23
81
27
85
17
36
19
8
88
11
78
55
35
37
11
165
3
21
48
15
1
56
51
108
90
6
9
9
103
143
1
23
12
13
5
6
30
54
25
11
21
64
209
55
80
16
24
5
108
15
39
1
32
40
128
40
23
54
3
72
15
217
59
36
18
90
37
35
108
1
11
36
24
1
17
55
53
67
120
5
115
48
5
19
11
37
131
37
8
16
8
40
8
39
6
30
37
48
120
125
12
6
57
24
24
40
89
90
156
1
24
35
12
18
31
11
90
3
105
7
77
51
99
30
42
13
32
48
48
147
36
49
120
8
57
7
24
5
72
43
56
75
6
18
30
7
137
175
5
75
15
1
24
47
54
72
18
129
168
15
30
19
24
29
36
15
16
41
72
15
93
42
33
57
18
69
64
47
49
24
47
42
15
75
45
27
66
123
16
24
24
47
25
29
54
36
42
30
33
24
40
71
1
24
24
32
24
72
39
48
73
23
102
3
40
65
31
29
19
32
15
121
72
5
51
117
19
119
9
33
39
16
119
73
32
3
45
27
6
39
15
33
15
216
145
72
72
8
27
37
128
111
36
36
72
30
36
135
15
57
40
24
24
17
48
6
73
128
87
48
105
93
60
72
39
33
7
11
12
57
40
35
45
16
152
88
53
27
120
112
48
5
12
55
23
9
3
61
29
27
15
1
65
127
5
66
97
17
18
18
30
60
12
13
56
21
60
30
25
65
132
43
24
149
90
36
93
16
71
18
102
9
144
40
5
90
25
72
24
47
9
3
72
36
49
56
3
117
15
33
16
80
64
24
11
21
3
13
95
18
66
54
6
73
56
51
84
24
57
63
6
75
87
30
27
15
25
101
12
87
16
95
9
45
18
49
96
32
96
24
27
6
12
36
6
48
78
27
75
6
31
48
23
18
24
48
39
16
128
16
41
90
69
93
3
192
3
13
89
42
18
3
63
1
48
95
6
19
83
157
11
45
16
48
56
15
12
132
48
42
55
8
3
37
24
29
19
96
71
1
ABCD 95859959056*3^$a+1 [50129]
54
13
32
99
45
52
20
21
126
13
83
6
15
51
21
40
47
36
13
20
16
41
3
9
60
30
6
66
6
60
36
42
54
60
18
12
6
3
21
7
32
3
69
12
9
51
36
21
60
31
20
21
27
9
18
33
33
36
247
8
21
3
3
60
54
12
3
48
27
57
75
21
33
48
12
12
7
11
18
3
81
36
27
45
3
9
42
18
24
3
15
9
48
9
12
19
24
41
12
12
3
12
21
6
12
24
60
9
69
43
41
6
18
12
12
42
24
30
27
9
48
31
56
9
54
9
3
18
48
27
21
36
7
5
51
12
63
1
5
30
42
3
180
12
96
45
36
19
32
16
23
9
39
9
21
43
11
21
3
30
18
12
9
36
69
18
21
9
15
93
6
21
45
90
30
79
5
30
24
9
27
30
63
21
15
28
48
5
6
9
4
48
59
18
91
5
30
18
3
72
33
24
60
24
18
30
7
12
17
24
126
6
12
12
6
69
16
20
21
12
19
23
9
87
18
6
33
9
39
3
120
37
71
49
5
3
28
23
24
13
5
43
5
48
36
6
48
21
3
9
27
69
99
33
12
21
60
3
45
24
31
5
36
39
15
18
12
3
33
6
30
42
36
25
5
42
12
1
5
27
33
7
41
39
27
6
12
3
21
3
24
21
19
29
60
72
63
120
28
11
25
72
32
9
15
12
4
23
18
18
6
63
9
102
1
8
3
12
12
66
24
67
24
41
39
24
15
24
42
79
29
66
12
1
44
15
81
99
1
29
12
42
1
32
24
36
21
18
9
60
39
1
29
138
30
51
9
39
3
21
40
11
21
33
51
51
6
7
5
18
21
9
36
27
33
60
19
23
18
15
9
120
24
24
30
36
48
24
18
43
23
18
3
111
45
4
77
3
51
72
9
48
24
16
24
29
6
60
9
16
11
9
57
19
53
36
12
27
27
42
6
13
41
7
56
24
69
6
6
24
3
69
12
15
48
21
24
3
12
15
12
21
24
15
42
18
6
54
1
8
9
12
24
3
39
6
6
54
48
7
17
42
54
12
19
104
9
12
63
4
11
45
39
13
44
45
12
111
12
12
52
17
6
18
39
39
9
4
23
9
24
15
69
9
12
24
3
28
5
27
57
12
6
6
7
32
3
69
9
30
30
12
6
33
16
53
39
39
57
45
84
6
24
18
51
12
84
40
5
15
12
9
24
54
9
63
12
78
36
27
21
55
17
6
25
5
6
6
6
109
23
9
27
45
9
27
4
8
3
24
12
6
39
12
51
12
18
36
6
21
52
23
12
42
48
3
45
18
13
5
27
9
6
24
12
21
12
9
3
21
3
81
39
27
42
36
6
57
15
60
24
60
9
27
114
24
12
42
9
9
19
17
78
6
48
27
33
24
90
37
5
18
25
44
64
23
13
41
6
97
8
57
24
12
39
63
12
9
21
27
40
8
39
12
9
9
24
19
11
30
51
21
24
3
57
3
21
3
15
13
20
33
12
27
93
6
30
19
41
12
15
69
3
63
42
15
27
93
45
3
9
30
42
7
24
29
30
156
45
93
15
15
9
57
30
6
15
141
7
8
9
12
3
9
30
18
96
54
45
39
9
28
72
32
9
6
9
24
117
19
5
3
9
15
75
21
21
63
4
29
12
7
29
31
23
30
15
40
29
18
1
35
30
31
11
24
81
4
32
24
24
28
5
24
6
25
32
4
119
12
9
21
36
6
33
39
42
15
9
27
33
31
11
37
71
12
9
3
33
21
15
72
3
36
33
3
18
12
6
42
36
36
3
27
9
24
3
6
18
12
1
17
31
32
24
24
28
83
18
12
27
51
12
12
6
3
57
3
9
103
5
15
9
6
48
60
9
12
75
33
15
18
30
18
3
4
11
45
33
6
42
6
42
3
75
25
5
27
27
6
30
9
21
24
3
96
57
27
3
9
4
5
6
60
42
3
24
93
3
48
4
32
63
18
18
33
3
90
3
27
145
12
11
93
24
15
21
33
6
18
18
6
27
69
18
42
24
12
72
96
27
24
36
33
24
24
24
51
45
60
12
12
24
18
18
30
21
88
95
45
45
3
9
6
49
11
42
6
30
103
17
27
75
36
12
73
5
27
21
12
15
27
18
3
12
3
24
12
45
33
27
4
5
54
12
36
37
32
3
18
31
29
3
39
33
24
9
39
135
129
120
21
3
45
27
75
12
33
36
75
48
25
8
51
61
24
59
81
12
15
6
12
48
72
60
6
21
3
6
27
21
15
129
12
90
1
17
3
4
17
54
9
57
3
16
20
40
8
69
67
5
12
51
9
18
30
6
72
9
4
5
48
39
15
24
18
27
3
114
132
3
3
12
1
95
1
71
6
54
24
18
15
15
81
45
27
16
53
24
31
17
36
18
24
60
6
15
57
7
35
6
30
78
6
6
27
33
31
41
36
12
6
25
11
21
21
24
63
21
7
95
30
3
24
45
6
12
72
18
135
9
60
30
9
9
42
45
48
39
12
30
12
19
5
135
21
84
54
60
60
73
20
28
5
6
61
11
6
6
121
8
72
48
9
30
85
44
24
15
153
16
8
28
20
45
12
54
45
27
6
6
30
27
48
81
27
9
42
18
24
18
24
162
36
48
27
9
6
1
72
77
12
42
18
60
3
12
21
12
3
9
3
51
24
9
36
3
66
30
42
6
21
16
71
1
32
21
18
37
68
15
30
3
24
4
65
24
3
21
79
29
7
53
30
66
12
6
6
3
93
19
11
6
12
3
27
13
17
12
27
15
48
9
4
17
3
60
27
1
56
12
9
6
12
30
24
15
12
36
12
63
66
39
16
5
27
9
15
24
3
189
69
12
7
24
48
23
1
80
36
21
12
27
21
24
36
36
3
51
57
76
20
3
18
36
60
60
15
4
83
60
25
20
36
3
21
4
132
83
57
39
18
51
9
30
18
15
40
32
21
12
30
6
30
36
12
45
3
12
18
24
27
15
6
27
57
27
64
17
103
56
33
12
18
9
57
27
4
8
16
41
36
18
60
72
69
24
21
48
3
3
72
42
84
48
42
13
32
12
3
81
12
60
16
29
24
3
88
5
12
42
36
48
12
42
3
27
21
72
15
30
27
33
12
15
52
11
96
6
15
60
48
3
129
15
36
12
30
3
39
1
5
3
3
57
33
15
69
15
39
6
27
4
23
30
6
12
60
18
103
23
84
13
11
78
60
42
6
39
9
43
24
77
12
31
107
21
9
12
6
13
53
27
4
60
41
12
42
24
24
9
21
6
30
6
36
13
32
12
12
16
5
15
48
36
225
6
24
18
15
40
29
12
6
30
36
15
9
18
21
9
31
56
99
97
20
3
6
78
12
9
3
18
36
24
18
12
33
48
15
6
12
3
72
81
31
20
21
36
27
24
3
6
43
80
9
12
7
20
21
15
27
60
12
42
12
39
3
6
183
12
45
48
18
108
12
45
3
12
1
8
45
19
17
15
36
12
75
21
3
42
3
21
6
13
11
18
24
3
24
24
3
37
17
12
3
28
53
54
6
27
57
12
15
51
25
41
60
255
51
13
80
9
36
39
3
42
36
12
27
48
99
18
19
41
3
4
11
13
32
9
39
9
15
16
17
27
39
21
21
3
57
132
51
45
6
45
64
48
11
21
24
27
36
54
12
6
13
11
57
9
39
39
96
9
3
42
159
21
15
39
21
69
18
9
51
18
7
20
3
1
5
12
24
51
33
27
72
3
12
18
12
24
7
5
24
ABCD 95859971822*3^$a+1 [50121]
20
51
12
12
45
33
43
32
60
15
37
108
17
43
35
25
92
88
44
153
30
36
120
37
60
8
15
25
77
42
1
96
59
9
16
72
60
32
51
9
28
24
60
11
30
48
360
99
63
25
48
44
28
80
4
11
13
104
112
96
17
91
29
51
64
8
48
87
13
140
12
27
157
36
48
92
4
48
116
99
25
5
31
96
24
24
131
30
147
48
112
12
20
21
15
4
48
20
4
36
107
108
138
99
28
12
8
3
192
9
16
23
12
145
20
28
47
13
32
72
15
73
227
33
93
55
35
24
73
84
23
45
228
15
37
8
4
156
5
87
33
72
67
29
31
176
3
237
15
18
51
108
16
12
35
90
15
3
30
15
16
23
97
44
15
81
3
96
21
63
6
67
44
28
71
24
6
79
12
59
45
36
3
57
28
96
56
16
92
76
89
18
25
5
19
84
12
5
63
12
87
30
15
28
155
25
72
41
7
47
13
5
55
24
84
204
95
66
30
84
1
77
67
11
37
212
48
4
60
8
51
45
36
111
25
20
28
24
108
17
43
68
4
5
7
83
33
15
12
108
48
45
112
167
37
44
15
9
36
4
72
60
308
105
3
24
244
72
12
72
23
121
116
24
100
20
16
116
135
102
126
61
60
83
57
39
1
56
12
16
12
84
104
24
3
9
21
39
39
97
47
13
24
104
39
30
55
20
111
120
181
36
132
80
33
43
72
12
48
83
37
12
96
24
8
15
12
90
43
167
48
72
297
4
32
3
69
16
17
3
4
108
95
78
159
60
45
3
27
18
192
31
65
15
52
5
15
3
9
45
48
42
61
56
60
16
24
11
49
48
8
3
37
48
20
4
41
27
45
27
135
13
12
23
93
52
84
36
80
117
3
28
35
24
1
5
24
126
37
24
80
16
68
27
85
32
52
144
84
36
80
52
12
23
45
3
49
11
37
20
75
60
162
18
9
16
48
29
3
45
19
23
21
9
135
33
15
28
12
48
35
57
4
59
25
56
36
4
60
11
13
119
45
15
133
12
80
15
48
72
126
7
72
12
236
72
36
144
45
18
33
16
84
12
132
131
21
3
1
95
25
119
61
204
68
108
84
75
33
60
48
24
40
41
31
68
48
28
12
5
15
4
29
42
69
4
29
111
16
144
17
72
3
28
44
15
73
35
69
136
35
42
75
63
25
48
84
41
19
60
35
25
11
42
87
15
180
48
45
33
27
124
23
96
49
12
68
3
33
72
63
45
4
83
117
28
108
20
172
47
73
5
48
24
127
24
59
6
90
45
52
47
30
55
11
9
36
129
43
164
3
6
54
33
28
80
100
95
85
24
60
116
24
40
8
45
15
48
112
17
15
28
24
36
20
144
64
140
40
32
52
11
21
16
44
219
9
52
36
132
36
5
102
12
73
5
67
36
80
64
83
37
11
37
24
24
12
48
59
138
87
16
12
24
48
5
3
3
12
37
36
24
36
17
42
13
108
32
24
3
1
12
125
3
15
49
48
35
9
81
15
4
23
121
176
28
8
88
17
67
8
75
12
240
73
95
109
128
225
43
95
30
3
36
9
151
36
23
97
8
15
72
9
39
117
172
12
11
60
13
80
12
27
25
56
24
36
147
109
144
36
116
60
15
25
8
15
21
4
5
55
59
297
4
32
12
132
64
20
15
25
5
7
60
92
33
7
48
35
78
31
71
165
72
12
24
27
129
16
23
24
105
28
8
147
105
27
1
65
15
9
31
72
24
44
12
63
25
120
252
32
72
28
48
113
259
36
20
4
36
59
21
87
13
24
8
3
120
25
77
3
36
196
8
117
55
35
129
21
103
20
40
5
7
143
9
3
49
23
213
48
36
28
12
56
40
32
28
128
112
68
24
88
108
17
168
7
120
8
4
36
20
64
5
103
92
112
48
96
29
111
160
47
60
9
69
72
67
23
72
21
16
36
12
36
20
129
3
40
44
33
6
60
1
8
63
30
39
16
12
72
84
35
117
87
13
125
7
20
28
44
99
117
40
20
15
18
55
56
64
12
35
85
23
25
56
3
13
23
177
40
72
5
63
24
16
84
29
72
7
48
35
33
12
15
45
28
12
47
13
92
36
105
31
84
92
220
32
28
24
68
136
116
9
27
40
200
4
24
20
4
11
ABCD 95860426804*3^$a+1 [50098]
13
63
117
432
11
192
13
23
205
24
11
7
105
15
114
30
6
39
68
55
17
193
47
31
18
72
95
13
12
195
3
77
4
24
32
40
48
120
15
21
20
48
88
8
1
126
65
72
37
75
69
147
39
30
18
17
36
259
18
23
148
27
72
113
24
64
117
18
77
19
233
13
39
93
23
64
8
7
18
60
3
135
89
40
84
99
41
61
39
44
85
108
47
151
65
25
36
36
12
27
8
127
81
69
11
127
162
108
96
95
52
9
36
75
8
31
30
35
25
54
17
49
60
18
18
63
21
71
313
66
89
252
115
45
45
95
100
92
136
44
1
11
1
99
156
33
24
48
39
80
25
36
24
108
87
15
54
132
95
88
69
11
55
89
145
11
12
13
60
15
15
72
42
12
315
20
48
48
60
85
3
60
45
51
20
1
95
55
18
35
76
8
12
36
103
161
168
445
63
80
124
15
18
96
126
105
8
72
25
6
45
129
144
27
135
78
59
52
45
24
11
91
17
127
18
126
24
30
47
25
90
18
276
66
53
240
12
55
54
132
12
60
48
72
51
27
9
9
87
39
5
16
9
83
61
35
79
53
37
111
12
108
32
55
18
6
65
61
75
32
37
135
81
72
18
9
56
24
121
168
12
35
25
102
6
12
144
11
139
198
180
47
79
30
36
24
119
1
6
105
56
145
84
96
99
8
16
72
32
55
257
4
267
54
18
30
63
33
84
71
1
6
189
60
93
23
13
87
69
39
96
33
36
47
40
39
41
85
120
60
47
7
30
51
183
29
13
48
6
120
24
144
18
335
64
69
35
109
12
39
96
393
30
42
35
19
29
60
13
3
21
35
24
24
108
25
12
168
12
60
102
24
120
17
7
30
18
29
133
108
90
18
95
16
84
20
55
6
144
12
279
81
108
11
175
66
24
23
7
24
41
24
37
3
44
60
112
80
49
144
63
24
80
40
8
28
68
24
228
25
42
18
102
21
51
105
45
51
20
12
72
61
72
3
63
41
1
23
100
339
78
234
9
81
23
97
24
27
9
18
17
109
27
8
24
60
108
79
30
23
28
48
32
37
12
71
124
96
48
27
165
180
15
173
16
3
17
151
9
236
19
96
77
48
12
1
96
71
160
15
17
7
18
47
199
57
93
75
72
84
51
18
191
13
66
24
33
285
107
73
72
87
9
72
3
27
222
48
24
18
17
76
60
135
269
181
23
25
6
54
51
105
6
54
18
33
15
89
25
99
36
39
150
11
160
24
140
36
96
184
15
69
36
60
116
124
68
7
69
21
11
60
79
113
148
75
72
90
87
44
1
36
30
78
36
15
8
16
177
252
183
48
44
36
61
24
126
48
18
24
156
35
4
33
42
41
25
54
45
69
84
60
63
129
36
107
48
7
6
95
67
9
8
31
6
51
129
396
59
40
111
42
72
15
8
157
51
33
24
12
75
80
16
9
108
18
24
29
16
99
41
79
21
96
44
16
39
6
12
63
80
12
85
252
51
105
95
13
72
155
79
78
107
199
65
1
15
20
73
36
24
23
24
55
129
69
60
108
3
87
29
228
72
13
48
35
7
30
11
49
108
3
272
7
161
25
12
35
25
54
81
117
3
45
35
25
47
16
9
180
12
39
57
30
240
17
37
23
43
72
6
11
16
24
68
48
4
45
95
25
96
275
4
9
36
30
5
1
12
87
80
175
81
60
84
69
75
69
35
55
41
96
40
231
114
15
24
44
52
144
32
265
95
ABCD 95860441928*3^$a+1 [50012]
111
148
65
43
11
153
12
100
36
41
7
65
27
100
44
57
24
126
30
96
135
225
31
44
112
60
36
23
18
36
12
123
72
3
13
24
5
36
180
19
24
5
127
68
9
67
80
15
162
67
5
55
47
33
12
27
61
29
15
16
41
54
78
39
153
15
93
6
13
8
99
72
141
184
8
81
24
72
12
19
68
16
5
60
84
31
83
18
27
12
45
18
1
5
187
20
93
36
63
88
80
72
28
119
18
36
60
30
45
105
66
6
120
42
90
120
168
48
31
23
6
55
92
28
89
276
30
18
7
17
75
51
21
28
53
31
24
41
18
93
81
27
189
87
27
37
29
27
27
13
96
5
12
91
116
33
31
17
144
63
72
99
24
37
8
45
48
79
137
6
30
135
45
96
27
3
24
37
17
90
54
72
36
39
15
13
104
16
11
30
19
71
13
29
156
24
12
36
103
65
12
60
72
7
29
19
92
124
11
18
7
71
93
24
3
33
16
5
36
163
8
69
54
54
75
16
44
64
101
6
25
20
3
6
144
39
28
140
117
27
3
18
150
45
99
85
80
69
12
36
72
78
72
1
53
18
9
100
35
25
36
11
30
60
147
9
18
109
17
114
85
32
21
6
30
24
12
54
61
29
6
93
33
3
16
60
11
13
77
79
113
27
27
42
12
63
40
149
60
18
57
33
19
200
27
42
108
48
55
24
17
12
54
1
17
96
99
3
69
99
49
125
19
5
156
72
54
6
43
29
90
9
172
137
186
37
11
54
15
28
137
108
42
66
6
48
13
59
18
294
21
4
5
18
37
17
67
92
9
91
53
7
83
66
24
120
78
13
24
65
159
12
100
41
66
18
15
117
43
29
36
54
21
9
7
29
91
17
27
16
29
15
40
35
69
3
6
27
21
72
42
25
36
257
60
36
39
9
159
3
45
16
17
27
153
3
33
66
54
31
11
1
60
29
55
65
6
13
32
88
20
52
41
19
41
12
27
4
41
55
77
36
27
57
67
36
32
132
64
156
53
18
6
147
9
72
19
41
66
6
139
44
96
27
30
36
6
90
30
42
3
40
24
72
41
79
60
60
101
60
66
133
8
9
36
7
48
17
48
108
127
36
71
45
45
15
63
162
12
15
21
24
27
57
42
85
35
1
71
78
27
28
17
144
12
60
43
36
48
96
96
8
24
12
63
45
16
65
18
37
12
77
24
223
96
204
36
204
29
55
11
126
15
27
66
55
89
51
21
132
127
56
9
15
112
24
8
57
108
7
36
35
120
6
7
11
90
19
12
17
60
163
29
132
102
90
78
66
60
7
5
115
8
3
42
12
42
13
77
12
15
21
31
29
192
36
31
41
6
54
31
60
84
53
6
90
156
132
99
9
138
18
108
51
36
21
96
27
40
17
36
204
18
81
12
9
18
72
157
20
81
91
128
24
88
24
5
108
27
108
52
77
42
144
66
115
101
123
72
129
132
36
163
89
180
39
9
163
41
12
60
63
63
48
18
115
83
6
90
30
15
45
12
132
31
36
41
66
33
45
72
43
36
32
81
60
30
18
24
180
12
87
4
107
33
12
9
15
9
99
48
63
72
189
64
96
80
93
27
81
55
120
29
126
30
24
90
54
36
19
11
24
30
42
30
79
84
41
99
256
59
9
28
35
129
4
60
5
156
91
5
75
24
3
13
32
60
172
8
3
109
35
6
12
27
220
5
72
240
12
27
60
57
27
64
44
52
35
30
96
48
175
131
18
54
13
20
9
75
16
35
9
21
36
6
13
35
33
9
54
48
145
71
24
61
68
69
12
36
55
68
39
90
27
99
81
60
27
169
84
12
71
169
48
44
88
11
90
72
31
36
29
102
9
69
48
60
48
27
9
27
231
21
51
174
19
68
45
12
18
37
59
54
144
12
27
33
127
11
72
72
6
79
24
89
99
69
216
66
97
44
216
88
83
90
30
133
29
55
41
183
28
41
7
173
48
115
53
12
51
93
18
133
96
24
35
6
12
51
165
7
80
12
168
27
ABCD 95860939418*3^$a+1 [50110]
65
67
18
54
12
101
49
90
5
13
6
29
31
12
53
204
85
47
36
25
83
31
48
36
192
108
120
12
18
6
6
114
6
114
41
12
60
36
7
53
7
84
60
36
29
43
77
49
6
41
72
31
42
35
108
49
138
42
35
12
25
48
23
79
18
138
5
19
24
185
156
96
13
36
60
24
12
30
53
19
42
6
12
18
54
30
24
11
84
37
138
77
43
6
138
180
6
54
30
66
54
167
43
102
18
5
43
5
48
121
59
49
35
7
54
60
35
61
90
66
23
139
245
31
72
5
55
102
35
96
72
60
48
61
60
48
11
109
35
97
59
12
72
96
235
29
7
125
36
108
36
1
24
54
17
37
102
18
30
42
78
6
24
72
60
11
55
53
192
25
12
42
101
72
13
83
55
36
6
12
11
60
55
29
7
65
19
5
7
78
59
12
73
30
137
13
78
5
43
132
12
6
107
48
79
66
35
36
1
47
31
90
66
48
53
13
54
77
25
71
37
48
35
49
71
49
30
29
37
47
103
108
12
209
19
89
60
31
12
42
42
18
66
17
13
6
18
11
49
66
54
30
5
1
47
72
43
114
11
79
149
12
48
1
66
162
6
24
5
48
12
43
48
144
6
126
6
78
102
90
18
174
42
48
12
23
31
17
85
95
37
66
12
12
126
35
61
143
61
60
54
53
85
59
144
85
11
31
17
61
30
5
60
31
54
47
60
7
5
7
84
36
60
149
67
29
13
23
7
162
36
132
6
41
49
42
113
7
17
43
72
5
67
5
60
109
72
18
54
18
24
30
191
60
73
66
120
36
53
24
60
25
83
7
12
6
12
66
66
90
6
84
35
49
42
173
72
127
66
36
54
24
216
114
131
25
6
18
6
29
157
35
73
35
192
43
90
150
12
24
150
11
25
23
97
30
24
41
36
12
55
66
155
7
77
37
108
11
36
48
67
89
12
7
6
30
125
61
48
36
167
19
66
47
31
24
60
18
60
143
12
48
7
12
48
5
13
60
119
31
29
67
18
66
84
17
25
84
24
30
72
5
175
6
48
47
12
36
31
29
96
19
5
12
19
65
48
60
61
120
84
23
48
36
25
30
60
6
47
61
71
288
108
13
120
47
19
113
67
29
61
36
210
77
61
11
24
109
30
17
61
35
13
24
42
144
6
90
54
144
11
25
36
30
5
19
17
43
5
24
120
253
155
163
84
120
17
103
120
30
18
113
7
24
30
36
48
47
49
18
6
6
36
24
54
35
31
6
78
54
35
25
6
36
96
53
25
96
210
78
78
24
78
95
108
168
25
119
1
36
108
203
73
12
102
30
12
71
109
18
42
59
127
18
131
96
19
18
60
6
6
120
54
65
12
7
12
24
54
47
31
42
12
131
19
66
24
6
30
12
275
91
29
36
25
114
30
11
192
13
30
24
6
6
6
83
25
12
24
11
120
24
139
6
138
12
6
107
43
12
270
11
24
25
131
1
30
54
24
23
37
66
30
35
1
6
48
30
6
24
42
114
24
6
78
48
54
23
25
6
24
18
114
353
73
83
31
150
24
119
12
139
5
109
311
79
90
35
37
30
48
12
18
12
66
12
77
73
66
114
11
24
1
59
67
66
23
7
30
18
36
54
66
36
72
210
150
222
11
25
95
79
18
42
6
12
66
54
11
12
25
23
289
78
48
192
17
60
37
35
55
18
12
30
24
77
132
127
30
66
53
12
12
13
12
47
96
37
36
12
35
127
53
127
12
233
25
30
41
12
49
30
29
169
95
48
37
12
96
47
31
221
115
41
97
60
6
6
11
55
53
25
66
5
24
1
186
102
36
342
29
48
96
24
55
17
24
37
30
42
35
13
42
197
144
205
96
36
198
24
101
240
156
96
229
11
217
12
78
41
19
5
1
30
17
13
30
6
11
12
1
71
79
42
18
36
281
24
24
72
85
23
49
83
48
97
24
71
13
11
13
83
55
204
24
54
12
83
31
41
25
66
108
24
30
36
ABCD 95861033974*3^$a+1 [50054]
15
45
51
22
47
13
2
16
5
61
6
77
132
19
29
51
10
74
81
75
112
5
24
60
19
77
13
36
96
35
72
111
24
81
1
119
39
21
36
39
24
28
77
13
120
35
12
12
1
23
12
12
7
5
61
59
19
12
5
12
37
131
219
33
27
9
1
11
48
24
15
58
14
153
1
12
47
48
13
6
54
131
120
48
1
71
39
24
28
54
59
60
12
27
57
205
35
39
129
7
41
13
71
36
39
16
17
27
105
24
132
39
84
190
14
36
21
48
12
115
53
1
179
1
36
26
10
239
31
32
76
101
31
29
15
9
37
134
21
87
12
9
24
180
67
125
61
30
8
129
27
60
9
55
20
52
29
75
189
85
6
281
25
30
8
10
36
38
12
130
14
40
44
16
41
24
75
22
18
5
7
44
16
29
183
48
45
84
15
84
60
84
12
21
49
38
33
12
3
57
7
29
36
3
16
42
2
117
19
29
13
59
3
81
24
31
101
3
21
36
36
13
26
36
28
17
48
15
16
84
44
28
29
25
26
10
14
69
75
136
54
131
39
9
27
45
49
11
49
90
17
55
53
204
96
1
86
64
56
9
1
119
49
50
9
7
188
36
81
3
45
61
60
12
23
60
24
36
15
9
12
19
29
48
3
132
108
72
28
65
96
1
2
46
72
35
12
48
12
75
45
3
33
25
179
60
73
14
33
51
72
24
24
189
51
45
12
15
40
104
10
156
2
22
156
35
25
48
60
47
24
36
24
60
108
120
13
35
13
14
105
3
28
41
25
36
50
9
31
8
45
60
85
11
49
59
7
6
23
15
9
120
7
5
24
159
118
24
14
21
19
29
1
14
46
66
5
24
39
82
54
149
51
9
15
21
60
127
17
15
93
19
54
2
12
178
23
180
15
9
132
61
35
12
12
15
10
60
14
130
11
19
80
60
36
21
84
39
96
16
8
21
51
45
109
6
29
109
50
22
38
21
3
28
29
85
158
36
120
9
157
36
35
48
60
25
2
160
53
72
12
120
51
9
61
12
95
27
81
1
23
27
76
125
12
147
93
36
55
149
27
69
7
17
12
24
121
23
60
36
24
12
120
123
52
41
72
72
75
33
15
48
12
33
12
12
99
45
36
279
21
120
24
24
12
120
24
60
7
108
41
111
10
18
20
96
9
15
9
75
33
207
12
9
37
24
90
20
48
36
60
16
53
48
12
27
9
171
21
72
1
2
57
27
21
19
8
12
16
18
72
47
36
51
21
12
48
3
24
117
36
55
84
6
47
36
36
1
54
8
21
36
25
114
5
97
23
12
27
136
65
111
36
4
8
36
9
132
300
19
152
10
78
36
125
3
12
16
149
1
2
312
21
19
41
73
110
9
15
48
64
6
2
57
96
25
47
97
26
12
33
39
33
156
61
30
5
3
106
11
183
12
33
7
53
7
161
3
45
15
10
26
69
61
36
2
22
50
69
144
133
30
18
59
51
84
12
33
12
3
33
73
59
31
164
33
63
9
51
46
23
15
21
39
12
9
1
23
51
84
22
6
65
24
85
23
63
45
3
16
65
75
9
84
111
70
59
15
297
39
16
24
12
5
120
24
24
7
32
81
127
54
50
96
10
14
76
17
63
12
57
123
22
14
21
60
84
85
35
15
45
36
36
72
180
67
6
59
63
33
24
1
23
24
51
21
15
60
33
12
15
10
35
1
38
9
3
57
27
10
74
70
35
7
92
45
1
59
36
111
100
53
91
42
38
16
66
2
57
15
45
121
155
12
3
24
93
12
36
15
4
140
9
91
5
48
67
68
57
1
95
19
54
95
121
11
25
14
130
35
49
42
138
42
17
12
15
10
35
49
6
101
73
107
24
15
70
23
13
47
123
57
97
54
6
98
36
46
54
17
24
3
22
24
14
22
30
41
12
1
6
20
46
38
9
60
37
59
85
36
14
57
39
93
48
24
1
83
55
6
30
104
189
1
12
38
81
15
34
2
9
36
207
33
3
46
24
62
12
36
45
25
11
24
12
25
47
1
36
23
1
95
84
13
38
16
24
20
52
32
21
1
146
48
69
1
50
112
54
35
19
5
96
48
12
24
12
87
36
10
59
75
28
125
24
24
7
18
62
132
45
111
82
83
84
43
53
39
22
54
101
24
36
15
34
36
14
81
3
57
85
30
89
7
53
85
86
9
36
3
12
9
175
12
44
10
14
10
14
57
15
21
12
12
3
22
59
27
84
16
8
82
23
25
126
54
110
70
36
23
36
12
60
19
30
95
3
12
93
72
24
24
27
9
96
49
59
48
108
24
27
69
87
10
24
14
16
5
123
96
70
2
154
71
207
96
252
48
9
1
35
7
32
21
37
47
37
26
24
33
36
ABCD 95861426132*3^$a+1 [50061]
12
48
36
12
8
4
21
144
23
49
119
52
24
44
72
72
61
47
49
3
48
57
27
45
3
57
59
12
88
45
51
20
136
9
35
36
4
68
40
96
20
61
51
24
8
37
75
60
8
28
8
72
49
15
45
120
3
57
179
40
20
100
9
51
104
25
227
36
4
20
13
35
37
51
44
109
155
24
12
16
8
229
23
64
180
20
4
20
12
40
117
47
85
23
28
12
45
72
24
119
88
60
9
63
45
47
84
52
60
68
1
60
99
20
4
36
81
15
36
8
25
11
13
95
37
15
44
4
8
72
52
156
93
87
60
44
16
84
8
36
84
36
109
95
1
36
15
153
15
8
4
36
177
27
36
60
8
36
208
108
132
68
88
60
12
44
13
3
57
15
32
28
8
24
13
71
4
128
12
16
12
132
168
9
3
81
39
8
4
48
96
9
47
40
36
60
8
120
36
180
25
15
56
12
25
11
25
267
140
112
12
8
148
93
11
28
96
69
71
1
15
45
51
12
72
24
56
13
71
4
92
16
108
9
11
84
145
12
15
48
21
111
116
132
40
8
40
93
35
4
8
4
45
83
36
16
36
104
4
96
153
27
8
60
1
24
63
20
28
24
32
96
4
36
8
76
45
15
36
44
124
12
24
44
1
15
33
15
20
16
60
36
84
9
51
120
12
68
4
68
72
1
39
57
119
12
13
39
132
84
21
60
3
68
40
60
57
132
75
48
12
20
16
20
108
96
120
4
21
60
63
21
11
4
12
80
52
56
25
27
9
111
20
13
11
13
135
57
23
61
27
80
184
24
20
52
80
49
48
3
69
123
80
16
24
12
69
51
96
24
48
36
72
44
25
63
105
63
9
24
24
23
24
64
164
72
40
189
11
108
156
52
80
49
15
80
40
24
45
27
24
33
71
121
3
12
8
72
24
36
36
4
44
24
36
4
188
133
27
20
124
20
169
24
3
44
145
63
116
72
4
8
40
68
4
56
28
92
49
15
36
48
21
11
49
39
69
23
60
64
20
13
123
33
39
105
87
20
25
15
8
16
12
84
68
36
52
9
83
40
20
120
97
35
13
72
39
32
49
15
45
51
33
119
28
9
119
4
57
35
13
3
57
75
48
60
9
51
8
124
132
69
35
84
61
24
23
49
119
1
63
20
37
35
73
87
156
33
47
108
40
21
71
12
96
181
135
48
32
76
32
88
93
24
27
36
57
191
124
20
16
20
61
15
9
24
35
61
39
12
56
40
8
204
100
57
219
69
12
48
71
52
9
3
36
56
4
45
191
136
57
23
4
36
24
44
64
8
28
45
71
73
27
48
8
100
68
49
15
12
8
60
48
108
1
39
20
61
119
16
84
144
45
35
97
15
68
1
35
76
93
135
57
3
108
60
144
180
96
104
73
3
24
8
16
9
132
95
24
12
60
4
44
36
96
40
9
51
164
24
25
27
108
72
20
28
24
105
35
28
32
172
48
80
108
49
15
80
16
33
87
44
16
108
20
25
47
108
16
200
13
3
57
167
84
4
72
104
85
59
36
4
12
165
15
45
15
128
36
216
85
35
36
4
225
168
15
20
240
61
24
3
68
1
120
99
56
64
20
76
93
11
16
44
1
24
47
4
68
12
4
81
51
140
12
108
24
28
296
100
36
24
24
116
52
44
84
16
8
148
9
3
32
16
12
116
25
36
51
72
48
72
92
4
32
4
48
20
60
52
33
15
8
4
44
4
180
132
36
84
20
16
48
36
9
15
36
68
52
8
37
35
13
192
363
20
25
15
56
61
60
35
205
71
49
35
85
59
60
1
15
104
24
12
24
109
155
40
20
1
36
11
64
8
40
56
1
3
32
40
45
48
3
20
40
32
25
15
20
16
21
120
51
92
16
56
36
24
25
23
25
3
80
49
39
201
35
28
108
168
201
71
4
48
60
12
9
35
36
265
24
107
52
36
36
33
35
85
23
64
8
100
8
97
35
1
144
3
57
12
63
48
33
36
111
180
68
4
12
144
36
84
81
48
3
60
129
23
157
59
61
99
56
85
59
52
9
35
76
8
16
8
136
260
100
200
1
48
63
9
11
40
32
16
21
243
45
47
4
21
24
75
21
15
ABCD 95861982896*3^$a+1 [50015]
13
24
12
36
17
43
12
24
12
17
18
132
25
23
73
72
12
108
24
84
36
23
73
108
60
24
12
71
30
55
48
12
12
192
11
73
120
17
19
71
1
71
25
48
12
23
49
60
144
48
23
36
144
1
96
29
127
5
31
17
91
24
12
24
143
133
47
37
84
24
155
150
18
85
84
11
12
49
60
48
96
17
18
121
12
180
36
60
59
24
1
12
36
12
84
35
13
60
24
12
101
6
49
23
12
6
12
19
41
18
13
96
11
24
37
36
84
36
17
115
60
36
60
12
65
43
216
84
47
37
24
48
132
71
13
5
48
72
18
37
5
19
89
139
120
5
103
12
35
37
29
19
71
13
48
72
137
42
30
163
35
42
55
65
18
1
24
35
12
18
19
24
72
84
60
156
24
36
47
18
7
233
55
12
72
35
49
84
12
72
72
12
120
168
11
18
7
11
37
12
12
48
48
113
19
83
37
35
25
36
12
17
7
48
143
13
72
77
7
84
5
19
83
85
5
151
11
36
13
47
49
12
23
73
12
95
25
12
24
17
72
30
49
47
25
12
72
36
36
36
47
60
1
108
12
12
65
138
13
41
91
60
17
12
6
37
35
37
65
55
204
12
96
48
204
36
12
24
12
60
24
11
1
11
1
168
72
17
31
24
35
18
31
71
132
13
72
60
24
59
97
36
12
17
18
60
1
47
25
24
12
48
48
24
53
55
35
36
42
7
41
31
12
12
12
120
96
84
17
7
11
1
60
41
19
36
12
24
72
23
1
191
109
71
85
5
18
85
119
1
35
30
31
108
101
54
13
96
101
7
101
31
11
73
48
17
7
12
24
36
36
36
36
53
43
59
18
7
191
85
24
96
29
90
25
11
73
168
83
36
72
13
108
41
7
36
108
60
60
96
48
24
11
1
60
12
53
114
13
12
5
91
36
71
13
29
55
48
72
12
84
47
25
12
96
29
96
67
24
12
60
47
205
47
109
12
11
1
72
24
60
23
73
48
180
36
12
60
59
30
175
23
13
101
19
11
90
7
12
60
89
7
11
49
23
85
72
60
53
19
11
168
13
24
48
36
108
24
12
17
18
72
180
13
12
96
156
11
60
61
36
12
35
120
60
48
13
29
79
48
161
55
12
131
217
72
35
30
7
83
18
78
12
13
48
12
36
12
48
71
13
24
12
96
47
73
180
23
49
12
24
12
23
150
139
12
29
31
12
12
29
19
24
24
29
7
12
143
30
43
17
31
108
12
36
185
18
61
12
59
37
24
149
90
1
5
19
108
72
65
151
12
95
25
132
96
17
90
48
25
36
48
12
11
12
61
119
18
108
31
24
167
13
60
60
48
48
72
60
11
61
24
72
149
79
36
107
61
36
72
24
77
31
84
12
24
180
120
12
96
72
48
60
11
121
101
7
11
49
48
5
115
72
71
12
18
67
24
108
60
24
84
36
12
17
19
36
53
31
29
19
84
84
5
55
48
47
13
53
54
1
5
31
12
84
17
31
59
25
48
72
53
55
48
5
30
73
60
12
95
1
12
24
36
11
37
71
13
24
12
12
72
192
132
72
48
41
19
11
25
24
12
11
60
12
193
137
66
13
120
89
102
37
23
121
5
55
17
18
13
132
47
42
108
19
60
59
37
84
48
155
49
48
12
24
24
132
17
7
12
95
18
12
31
119
37
12
12
5
79
48
12
72
12
24
83
72
48
25
60
65
192
19
23
61
12
35
48
60
25
24
12
168
24
36
60
48
12
23
73
156
216
23
157
84
23
6
31
48
24
60
11
193
60
17
18
18
31
12
71
13
5
79
29
54
30
6
120
24
97
84
24
11
97
24
156
5
19
53
7
11
49
60
71
109
149
7
120
17
30
1
156
29
102
18
54
13
77
7
11
78
19
24
41
91
12
12
83
73
35
61
48
12
96
17
90
13
155
1
24
23
85
24
5
18
85
197
31
47
85
125
31
144
12
125
30
13
36
108
11
13
5
30
13
41
115
168
65
19
12
96
53
79
24
36
131
13
60
12
125
19
48
24
96
48
5
12
6
1
12
71
61
29
6
73
17
12
7
161
19
72
12
12
5
91
12
12
12
36
24
24
12
71
1
137
79
96
36
12
72
84
12
168
59
72
13
12
108
48
11
1
72
5
7
12
12
41
55
11
85
149
31
5
19
23
37
72
11
37
23
72
1
12
24
84
60
72
125
18
1
12
71
18
79
96
245
19
120
59
13
17
79
192
ABCD 95862292094*3^$a+1 [50022]
16
173
126
150
31
83
61
96
59
69
15
6
114
66
114
570
246
133
41
60
30
109
101
66
24
90
126
30
54
37
23
66
183
351
66
159
21
91
53
30
30
150
186
204
66
24
90
96
24
7
119
73
161
15
15
216
30
139
5
306
553
11
240
60
60
60
300
37
48
80
195
66
360
270
373
48
48
131
174
126
1
59
234
276
120
150
24
241
419
141
225
144
150
25
11
165
64
65
31
119
30
60
271
35
60
145
29
19
47
60
133
101
91
245
120
435
9
246
49
215
25
11
85
48
240
48
29
180
234
36
144
49
191
210
120
279
208
83
6
103
96
144
47
33
201
60
126
150
39
64
101
210
30
126
61
23
121
59
330
6
85
144
5
6
69
111
145
144
35
349
96
96
48
128
288
16
29
186
73
48
29
54
349
101
91
59
120
36
24
1
29
211
35
30
30
1
83
90
19
47
60
325
149
30
157
29
90
73
71
25
155
85
41
30
24
145
32
93
19
192
59
325
125
115
125
115
11
133
137
279
144
111
1
419
45
15
1
5
120
3
16
191
174
19
167
24
180
61
48
17
31
144
59
6
54
25
341
474
49
581
139
101
240
91
80
105
183
177
60
30
181
29
120
43
47
30
90
144
25
240
5
6
69
81
120
24
66
120
240
181
59
234
91
5
91
48
191
204
60
30
36
103
161
30
150
66
25
185
103
341
270
150
126
25
179
66
43
48
80
112
71
6
54
45
111
33
171
300
169
101
91
96
29
204
7
192
17
60
210
240
114
126
1
203
117
64
35
60
60
133
11
90
60
6
409
5
126
144
61
65
174
66
24
247
48
96
89
55
41
151
128
352
53
171
99
157
239
114
6
84
6
15
64
5
91
35
24
150
36
43
48
119
25
119
30
235
35
61
29
60
87
64
29
355
5
60
240
96
31
263
420
21
69
60
127
29
330
54
115
11
84
49
47
180
54
151
89
55
80
261
30
24
36
144
1
96
48
245
36
294
36
60
150
114
9
57
30
30
139
96
5
90
1
23
66
144
39
147
109
65
31
288
11
126
84
19
47
49
155
181
128
ABCD 95862338324*3^$a+1 [50023]
30
60
9
64
11
72
13
32
15
30
198
270
126
33
57
135
411
85
32
87
25
59
21
16
65
15
219
150
63
3
24
37
107
66
114
1
240
32
87
9
183
24
1
125
114
24
6
66
60
117
48
15
1
77
132
15
48
15
12
18
67
144
59
6
30
1
143
66
114
109
41
7
119
9
64
173
115
23
57
9
36
174
6
108
67
65
79
48
11
21
51
48
13
119
9
39
60
42
234
25
59
66
51
144
15
24
25
128
87
6
51
369
6
9
64
11
37
48
29
42
54
30
85
95
60
306
48
3
27
30
39
27
37
272
45
66
174
19
11
181
125
51
9
54
180
61
11
21
9
24
31
83
12
144
97
29
48
30
210
211
11
85
83
45
225
120
102
81
192
45
252
90
84
25
125
51
9
246
30
3
160
287
30
30
108
132
18
19
23
73
11
24
109
17
6
121
96
80
87
25
32
27
210
42
258
102
49
48
83
84
6
54
24
30
103
113
6
57
144
16
11
72
54
150
306
48
42
165
16
144
155
24
264
180
97
155
78
55
161
111
15
48
132
84
216
24
153
3
48
90
195
45
60
36
6
54
183
16
125
3
9
55
23
6
36
63
45
19
71
601
48
96
65
72
55
48
17
78
33
123
36
48
30
42
108
13
96
48
59
133
32
45
36
24
39
195
93
9
18
60
169
23
198
210
12
48
96
30
90
144
141
16
65
63
75
102
108
3
87
12
138
99
112
65
175
71
138
42
60
57
33
30
33
48
9
24
79
17
15
96
144
63
81
39
12
24
69
51
300
97
77
36
15
75
6
18
45
288
33
30
84
90
19
41
42
228
96
60
13
11
117
33
79
11
132
60
165
105
39
16
128
27
30
103
65
102
25
32
64
29
90
84
6
90
85
143
156
37
17
102
180
181
23
201
33
66
13
227
13
107
54
63
27
120
61
71
153
45
115
47
48
1
215
25
251
229
35
13
11
229
47
225
135
9
16
41
18
69
112
48
192
96
35
60
97
83
61
128
111
24
96
144
9
16
11
21
208
119
57
16
32
16
125
3
81
12
138
192
90
15
112
83
13
17
120
54
33
57
54
33
16
131
189
27
36
18
60
211
191
78
36
63
141
3
3
93
363
181
17
127
23
6
366
69
64
17
60
3
64
173
18
33
48
51
45
39
24
60
162
60
87
177
54
90
31
71
48
60
93
27
36
24
57
45
54
45
16
272
81
42
84
90
87
33
15
105
39
57
240
138
13
128
135
96
540
138
30
21
160
59
60
150
19
176
27
198
60
3
63
24
57
15
138
66
85
35
13
48
32
153
24
114
93
27
12
108
45
27
198
162
45
183
156
157
32
45
99
112
32
16
192
65
31
95
90
324
6
60
30
180
318
270
42
57
333
30
37
240
47
97
77
67
32
63
138
42
60
97
137
55
59
ABCD 95862614416*3^$a+1 [50013]
75
39
81
3
1
149
102
69
40
5
123
33
27
52
36
32
3
72
13
53
19
168
20
84
40
56
87
66
67
95
49
23
21
120
40
24
36
35
12
33
36
96
28
92
99
1
80
3
49
8
28
95
69
28
20
27
13
59
165
28
11
66
15
75
9
45
60
7
48
29
15
16
167
42
138
24
84
24
153
12
72
76
12
32
28
152
16
68
24
51
9
81
31
8
60
12
36
57
7
36
8
4
20
15
45
48
112
11
12
33
24
60
28
59
33
51
57
48
99
25
8
105
7
12
48
12
8
52
83
33
39
129
40
12
60
44
51
108
9
36
72
28
35
24
25
8
100
32
135
57
4
71
109
36
65
63
28
12
32
40
36
72
56
216
39
49
80
48
39
85
23
13
20
40
23
162
87
100
108
48
20
15
21
33
120
3
12
93
108
39
75
12
21
15
72
240
1
36
11
24
21
40
23
57
3
66
91
35
54
31
20
48
4
12
44
40
120
32
45
54
21
12
21
24
43
68
4
72
23
6
30
54
55
23
144
61
65
79
36
24
56
112
12
44
52
20
27
1
12
47
13
32
60
88
60
24
11
30
108
6
156
9
4
20
24
40
71
66
39
15
36
73
48
155
13
120
24
32
48
16
11
165
3
153
28
32
15
72
73
72
80
16
144
8
48
16
11
54
19
104
28
48
5
54
138
135
4
59
42
139
44
24
76
35
49
23
60
30
19
56
24
63
6
12
75
15
24
36
25
20
24
3
25
5
43
89
66
9
48
28
72
68
9
171
4
11
102
6
61
36
113
87
112
12
11
25
32
48
148
29
43
12
36
12
23
72
33
39
162
15
75
93
195
21
52
24
11
18
39
48
3
81
36
52
32
60
9
67
44
16
5
7
155
97
29
39
45
43
104
93
67
48
23
45
52
11
1
44
76
156
144
8
108
9
31
72
96
36
24
11
25
96
60
119
9
15
54
43
65
7
77
19
32
57
75
28
47
36
12
54
18
36
37
12
11
12
45
88
152
3
117
40
24
35
33
3
78
7
84
48
20
15
21
15
9
180
60
52
8
28
12
56
24
52
144
155
49
68
57
18
165
123
57
60
99
45
45
51
108
9
18
108
69
15
105
63
72
66
127
60
20
52
8
57
18
33
4
8
15
45
40
23
12
145
108
72
12
41
27
4
173
30
45
27
1
185
12
42
25
8
88
125
3
52
35
9
33
27
3
6
72
87
16
12
12
60
216
5
147
88
44
48
40
60
104
36
48
64
12
11
24
61
20
27
252
61
23
61
71
18
19
20
15
108
69
15
18
15
40
12
44
40
36
36
35
84
18
3
3
129
12
16
5
18
81
135
9
16
116
33
24
12
18
18
24
51
3
12
49
23
6
66
6
15
52
20
21
30
61
20
45
39
75
102
18
24
13
44
4
104
40
8
100
83
1
8
3
69
40
60
11
13
72
44
15
18
6
1
48
167
105
51
25
53
31
48
96
12
32
51
36
84
9
27
36
60
18
87
3
49
53
54
9
45
79
36
44
21
91
185
54
25
132
59
33
72
28
41
135
69
111
81
51
84
28
72
20
4
29
18
49
23
6
102
60
105
4
68
252
88
71
54
36
135
51
1
12
95
18
30
33
4
35
133
44
124
32
27
45
15
73
47
45
16
12
77
15
172
8
48
12
15
21
9
3
40
35
25
5
18
36
1
12
5
27
76
293
42
25
24
20
4
72
20
12
40
83
85
8
112
12
60
20
108
63
1
8
76
72
20
52
56
4
132
68
88
35
133
12
12
8
15
129
4
29
27
24
4
23
9
3
181
12
32
136
5
7
20
3
9
28
48
24
23
48
37
24
36
17
27
63
48
73
36
96
44
196
5
3
36
24
4
47
84
57
28
20
96
64
41
19
24
36
20
4
60
12
11
45
120
100
53
7
32
48
3
37
20
24
15
33
72
3
33
88
107
85
32
28
5
147
45
6
69
36
16
164
24
45
15
75
1
92
52
71
9
16
20
72
132
16
24
8
33
111
28
128
12
111
145
20
87
25
83
1
36
48
11
49
77
7
120
11
49
12
84
60
17
12
60
27
9
87
100
68
15
84
57
15
13
72
95
1
59
13
80
45
55
71
114
51
4
12
8
15
81
27
102
63
45
18
6
55
8
16
56
21
42
37
35
9
64
140
15
85
65
192
126
49
11
54
51
84
3
61
17
27
60
3
30
19
44
15
57
27
36
36
60
33
12
39
109
36
12
23
61
108
71
129
123
25
20
24
3
12
54
7
72
12
20
48
40
41
51
3
108
45
75
90
72
75
141
87
12
96
12
15
69
21
39
28
35
13
ABCD 95862952756*3^$a+1 [50083]
48
21
69
48
55
120
24
65
96
12
18
18
87
45
42
42
240
96
24
36
75
33
72
54
6
3
117
18
42
15
33
27
105
42
61
29
72
54
24
66
7
20
33
27
57
63
33
30
216
54
66
1
5
144
51
57
7
24
5
147
40
204
29
24
31
92
3
24
97
144
65
12
60
63
39
21
9
36
135
120
72
9
60
19
41
54
96
24
25
152
64
185
99
52
17
7
71
48
30
156
54
1
23
6
115
5
114
6
12
55
24
23
18
43
35
24
1
71
138
3
123
6
276
15
9
39
141
18
90
7
161
12
51
105
12
75
88
20
81
51
63
42
3
285
115
36
113
31
140
69
36
87
45
15
4
35
6
55
17
3
45
210
78
72
3
15
42
15
40
68
52
17
60
60
31
20
45
55
47
144
54
114
18
3
12
57
6
30
75
60
51
6
115
29
18
18
24
108
90
18
54
18
12
96
43
17
15
4
59
25
29
63
45
78
1
101
42
138
102
21
16
59
162
198
25
17
15
64
95
48
6
15
9
108
144
54
117
28
17
19
89
42
54
51
15
24
120
69
69
63
9
108
42
66
12
120
3
180
57
3
39
54
12
60
138
57
15
33
40
77
18
24
6
12
48
6
1
20
27
6
24
48
75
108
57
12
6
57
153
55
29
138
30
72
36
15
69
48
3
45
7
35
93
51
66
78
42
15
9
55
36
20
39
30
55
11
30
90
45
3
120
30
55
5
31
53
51
9
96
15
87
105
39
69
9
48
183
75
57
63
25
20
75
6
18
33
9
30
85
29
60
12
43
77
78
1
36
29
54
30
66
18
48
12
3
108
9
7
29
12
132
6
114
111
9
31
5
90
30
187
5
3
39
33
64
173
60
30
33
64
5
51
57
3
3
30
66
189
195
42
63
39
120
42
54
117
45
312
7
36
29
48
12
66
90
24
84
24
48
43
12
53
15
21
36
132
31
29
51
9
43
95
42
51
12
9
55
29
84
6
57
63
57
45
3
76
53
63
15
30
15
45
3
21
204
60
12
3
9
127
144
29
18
13
36
41
102
138
30
153
12
165
174
249
39
168
192
66
144
156
55
5
12
12
31
71
1
53
67
23
66
36
24
19
125
15
45
24
171
57
3
40
167
30
75
40
95
72
6
84
78
48
165
21
55
56
63
6
19
32
64
71
102
90
30
51
9
7
23
42
78
193
8
141
48
12
175
95
66
103
20
16
59
102
123
40
17
15
33
15
21
18
198
42
18
30
33
9
36
36
108
18
24
6
72
43
29
39
12
39
141
57
3
45
108
102
105
28
41
36
3
99
18
55
5
3
120
16
29
7
77
78
133
80
57
108
54
97
5
51
124
131
42
48
30
78
195
87
73
71
121
89
54
25
71
129
72
88
20
45
6
1
5
42
81
15
96
6
18
1
29
67
68
21
24
115
35
120
126
24
132
15
40
125
24
36
24
48
51
9
42
66
12
12
39
15
66
36
108
24
48
3
9
43
53
87
3
120
25
32
108
9
66
24
33
33
6
49
47
30
90
105
33
7
23
150
15
69
60
48
18
25
5
27
64
116
27
1
80
87
105
15
24
66
120
63
105
6
78
42
48
33
57
12
114
6
51
39
66
168
15
15
45
99
1
29
108
24
78
78
24
36
30
49
84
101
126
18
12
24
144
7
5
84
51
48
237
103
41
144
84
48
54
18
43
83
6
18
126
42
48
157
53
12
63
16
125
19
17
63
60
135
42
72
6
54
48
48
114
48
18
6
174
12
24
96
15
165
108
60
91
5
24
144
31
20
12
3
102
24
66
109
41
84
99
99
6
66
24
66
168
3
69
39
9
91
17
60
24
96
43
59
30
18
18
24
108
84
199
5
15
9
91
287
33
45
15
27
48
24
81
21
60
126
54
115
104
45
15
9
36
96
55
23
318
60
63
111
61
48
20
9
60
12
30
81
63
24
42
39
52
125
15
9
91
20
45
163
185
36
18
121
71
78
67
65
30
96
24
21
153
ABCD 95863059718*3^$a+1 [50107]
24
36
144
177
63
69
12
3
56
4
20
120
160
93
12
287
1
24
63
57
23
1
15
96
33
180
11
1
3
57
120
36
87
45
36
72
12
108
23
1
155
28
36
20
25
36
95
180
40
164
64
276
60
36
9
35
76
68
73
179
24
25
24
36
36
108
75
117
96
87
12
24
105
51
21
23
109
12
135
9
75
309
27
20
1
72
87
380
48
121
11
144
76
48
21
24
36
36
123
12
68
85
288
27
20
25
12
3
32
40
60
33
147
24
21
35
61
107
72
1
27
57
24
35
109
11
4
12
9
12
312
48
147
152
24
25
71
40
120
105
63
72
9
11
13
147
33
12
108
51
57
132
27
60
300
180
20
28
33
264
96
12
180
11
24
1
36
24
11
1
72
71
1
63
32
40
9
72
99
20
61
83
76
44
40
24
201
111
33
27
33
51
141
60
108
27
80
1
87
21
15
57
39
33
12
96
47
16
21
3
140
16
9
87
44
40
9
167
25
36
180
119
49
72
107
36
121
15
189
171
80
88
57
36
108
12
143
97
84
59
124
56
40
69
120
27
108
92
61
59
168
112
164
25
131
64
56
85
59
1
75
45
3
132
80
24
16
120
153
15
96
9
11
16
48
165
107
4
80
76
44
64
93
12
71
40
177
59
1
27
21
15
84
45
47
121
27
45
51
56
1
87
72
141
144
36
72
11
97
27
32
40
9
15
9
47
60
13
87
81
12
60
72
108
36
59
52
48
12
140
13
35
13
87
45
12
24
72
27
96
69
227
100
33
11
196
33
107
24
25
96
119
1
95
13
36
119
16
45
72
72
51
56
60
48
145
75
57
15
213
35
100
32
60
64
104
1
11
84
76
81
63
69
71
49
60
120
60
35
100
12
44
25
84
240
35
85
195
32
25
159
117
107
13
39
105
60
15
8
96
37
72
75
33
24
48
72
36
72
47
13
36
11
241
12
11
25
39
32
60
85
36
27
81
95
24
112
9
75
140
240
157
23
4
153
23
25
24
48
87
36
140
61
23
1
35
49
108
24
39
96
21
60
12
36
15
36
81
207
12
33
27
24
165
35
1
3
33
27
56
1
60
15
21
84
36
39
24
96
20
73
11
49
75
45
168
167
40
60
12
168
57
83
97
95
61
24
108
120
108
72
135
12
69
24
15
57
119
1
135
80
40
48
81
36
59
49
48
87
81
71
1
12
195
32
64
69
47
300
24
40
189
35
73
12
131
24
40
12
128
96
1
99
24
21
11
25
23
1
51
93
71
85
51
93
35
52
21
72
132
35
40
69
36
39
9
47
120
24
61
60
99
9
12
36
60
23
144
13
147
260
73
3
57
48
24
12
39
140
97
39
8
52
44
180
37
87
105
15
45
180
87
48
32
133
131
1
95
40
129
35
61
99
36
188
16
84
56
25
135
120
117
23
37
59
4
21
36
143
97
23
61
60
3
156
69
36
36
75
21
39
188
40
21
99
20
73
23
85
72
39
60
9
36
39
96
33
48
27
32
181
12
15
12
104
217
3
44
16
36
165
23
40
105
12
3
57
59
16
33
75
32
48
25
11
16
60
48
21
60
131
85
39
84
33
123
21
24
39
45
168
23
4
32
144
16
33
48
72
36
95
120
97
39
189
24
36
11
1
132
15
33
27
45
147
33
60
147
20
85
48
71
97
59
4
225
51
44
121
36
12
11
40
104
13
107
1
51
33
15
12
48
116
25
11
184
24
21
11
60
4
81
63
213
23
157
48
60
12
72
15
45
27
24
105
ABCD 95863110386*3^$a+1 [50148]
29
15
72
48
16
245
168
60
3
12
108
93
31
44
60
69
3
40
89
19
20
129
3
180
12
33
15
72
57
39
16
44
12
57
67
44
141
84
15
84
156
21
99
345
19
56
9
115
20
93
12
48
24
3
52
144
140
76
56
168
201
231
228
24
45
135
21
7
8
69
48
24
39
100
72
32
33
15
60
108
21
39
60
9
123
12
45
132
219
60
84
105
31
200
81
43
41
67
17
63
33
12
19
44
60
21
19
149
31
72
89
60
24
99
48
9
39
9
216
27
9
171
108
21
84
39
136
92
12
57
120
51
33
24
195
117
3
16
32
40
17
3
48
12
45
19
180
221
67
80
57
24
15
45
120
99
153
55
80
45
127
36
32
4
8
45
3
312
120
16
20
232
144
29
24
60
36
67
68
45
72
75
28
137
3
21
168
171
225
12
123
9
3
33
67
113
39
36
9
127
44
12
88
20
24
96
24
52
128
177
24
27
12
100
180
56
21
3
156
24
36
60
12
9
55
101
3
112
108
17
15
4
8
165
7
108
36
20
57
84
24
67
137
108
243
9
108
15
45
183
60
237
7
17
60
31
5
123
12
33
79
173
43
92
132
60
76
5
12
19
36
8
72
64
36
5
60
7
128
48
4
5
63
4
44
24
141
195
9
132
103
36
32
40
17
60
48
183
105
55
36
56
48
4
5
180
336
27
9
39
16
284
12
12
60
36
9
60
12
55
41
3
24
156
57
3
9
211
125
15
21
91
8
21
84
159
168
9
99
57
7
53
199
5
175
8
28
137
240
55
80
108
60
4
8
201
15
204
21
39
33
19
36
128
69
63
64
44
21
115
8
21
15
60
60
16
41
63
9
63
9
103
41
87
120
4
5
3
136
20
16
44
136
144
65
39
76
32
12
108
28
32
4
5
84
19
72
44
9
51
192
64
53
183
9
39
45
39
100
17
48
3
12
21
15
120
12
4
5
139
5
132
79
8
33
3
64
20
81
75
261
36
3
9
63
93
15
285
147
12
52
44
45
15
76
53
75
52
164
12
112
113
75
45
27
28
68
81
48
51
12
100
53
120
24
91
77
108
27
48
64
8
177
3
9
39
132
57
7
108
36
144
41
207
4
128
57
159
12
40
72
5
48
15
4
36
8
57
43
104
33
27
48
165
15
12
45
60
123
12
40
56
21
48
36
87
12
96
4
173
43
41
51
60
28
36
8
36
21
39
57
19
108
20
48
45
84
24
72
48
132
27
141
7
68
4
5
3
64
53
48
3
40
44
100
8
12
96
12
304
41
12
183
88
41
3
108
285
27
57
183
16
77
15
124
5
3
28
8
9
120
7
41
63
252
165
55
113
31
113
51
12
180
4
36
89
99
12
12
33
7
8
48
21
51
108
12
184
56
72
105
51
60
52
8
189
55
140
96
84
76
92
48
60
57
84
24
67
72
5
108
60
3
4
8
69
51
304
5
84
24
3
64
56
108
57
24
63
16
5
27
4
29
7
144
68
36
76
41
12
123
60
45
27
33
75
12
81
24
43
32
93
15
12
100
36
20
52
140
120
33
39
36
60
4
17
19
80
240
9
103
65
60
55
72
56
9
7
44
117
55
80
240
45
60
15
108
60
9
183
60
69
39
72
48
69
51
72
160
152
33
3
84
52
29
75
40
36
36
17
91
29
12
51
12
36
4
36
44
141
139
8
105
123
16
8
36
120
117
43
32
9
31
20
72
16
101
159
60
9
48
63
9
127
53
3
33
55
44
93
115
32
21
127
53
15
76
65
43
53
27
108
ABCD 95863453176*3^$a+1 [50052]
85
12
15
33
102
36
114
90
30
3
80
25
51
9
47
136
27
41
96
4
32
55
5
25
54
153
8
7
41
36
16
57
48
23
37
102
17
24
16
15
21
32
13
47
12
28
27
36
29
88
68
4
224
61
119
24
7
30
6
29
40
48
27
93
15
42
6
17
7
21
129
18
48
54
23
13
15
8
37
15
152
12
13
18
17
85
11
112
8
31
41
100
20
12
55
57
36
8
49
12
6
9
56
55
102
15
27
18
27
8
112
20
16
68
12
64
8
48
49
59
4
27
45
3
72
6
3
21
120
95
13
47
28
12
56
55
12
5
12
43
18
3
9
3
69
66
17
25
18
17
52
80
73
15
3
12
12
41
12
43
5
49
83
52
80
16
39
5
1
30
24
93
48
12
80
180
132
24
60
7
12
77
40
3
41
40
72
12
15
5
52
60
3
5
55
77
1
123
57
83
12
115
29
13
23
12
36
61
3
56
1
39
27
17
13
54
5
60
48
7
21
27
18
3
9
48
15
60
27
48
33
9
48
54
29
36
84
24
16
32
24
60
25
6
65
55
69
60
135
29
1
36
27
45
30
21
69
23
72
60
12
1
42
12
41
19
29
31
5
1
60
27
15
5
16
27
5
25
3
44
73
83
24
16
39
41
19
42
35
4
9
3
9
11
28
20
1
6
5
79
36
17
37
3
56
16
105
11
7
33
12
33
54
41
7
18
30
54
15
21
102
33
12
140
13
54
113
76
32
25
24
15
8
60
25
11
7
29
24
4
68
24
13
3
69
6
29
13
11
12
24
28
15
5
120
13
15
8
7
60
17
25
18
105
15
5
24
85
48
12
35
31
12
45
32
76
8
192
4
8
25
23
40
45
75
132
27
21
99
6
54
6
35
48
24
12
31
42
30
33
80
37
30
72
9
51
5
25
3
48
9
15
44
52
20
19
65
13
15
12
24
12
57
18
24
5
24
109
42
9
20
36
1
24
6
5
12
36
7
42
90
21
20
100
20
7
57
20
76
21
60
83
43
12
138
132
3
75
72
5
52
15
9
36
24
9
3
8
1
11
7
5
12
1
30
9
36
9
15
15
18
11
40
87
60
53
4
147
6
84
15
33
48
84
11
7
5
112
51
12
17
16
27
132
21
45
3
141
90
21
15
12
102
36
12
3
8
7
9
15
21
57
23
148
24
36
9
3
8
7
33
21
3
27
89
1
18
30
23
4
3
5
16
36
111
12
42
131
25
24
6
5
12
7
29
4
33
47
16
20
4
3
5
28
12
8
4
15
5
7
60
9
9
60
23
4
3
57
24
9
11
7
29
16
15
17
55
53
12
7
18
72
6
5
28
24
92
16
48
20
7
29
24
52
27
17
36
4
33
47
4
20
72
28
56
1
174
65
4
36
56
25
87
80
52
15
6
24
35
73
23
19
29
100
20
61
35
43
48
54
3
56
112
15
33
9
108
3
164
108
64
104
1
6
24
96
24
78
18
117
3
120
17
7
108
81
27
5
28
9
11
4
57
11
48
112
27
41
12
7
42
6
53
60
52
20
7
12
53
25
3
57
11
16
3
18
15
60
9
6
5
25
24
48
11
52
60
12
68
12
48
7
17
91
24
48
33
12
27
78
27
21
59
24
40
21
60
23
13
30
9
3
60
77
64
27
53
4
8
4
24
24
72
8
40
20
73
30
45
15
33
9
42
18
47
4
12
12
12
20
28
57
36
12
3
44
60
40
68
13
12
63
20
4
3
30
27
8
67
21
39
209
4
8
49
11
24
48
112
20
25
18
33
12
96
60
32
120
55
12
12
29
7
84
105
3
5
76
87
5
109
39
72
20
37
15
63
17
7
5
16
15
30
27
3
42
30
65
12
25
18
5
7
5
25
39
132
44
55
101
24
220
8
28
12
63
9
60
75
18
35
12
13
3
15
84
81
87
5
16
20
60
1
83
13
15
68
12
40
9
75
8
7
105
15
36
42
83
7
5
145
18
12
41
12
4
188
73
15
44
4
51
9
9
60
95
180
7
33
8
97
11
19
78
27
33
39
188
115
93
84
20
31
42
27
15
53
16
24
27
18
3
24
21
30
30
75
9
6
29
175
6
72
23
24
1
3
9
27
15
5
1
90
33
12
9
36
24
35
28
8
120
55
42
11
36
25
51
27
17
64
12
15
9
20
64
80
16
63
17
4
36
36
75
17
28
20
112
60
8
139
90
6
5
55
53
96
48
25
87
20
73
23
28
156
8
37
15
15
41
4
24
39
57
51
30
3
111
30
11
4
33
60
3
20
12
40
63
30
54
9
20
60
16
15
36
5
49
30
66
23
67
33
21
71
19
9
12
48
84
140
28
39
45
15
18
3
60
132
12
20
1
15
44
1
23
1
78
33
20
55
24
5
25
3
45
27
8
28
60
8
120
52
20
7
18
23
36
85
11
37
27
68
7
81
15
29
13
95
36
1
66
45
57
23
7
53
24
115
33
48
57
71
1
36
12
47
36
4
20
13
15
27
21
44
103
48
5
12
16
21
6
17
36
4
33
72
23
25
47
145
42
30
15
56
25
3
111
69
12
87
17
31
24
9
32
12
25
47
84
12
19
21
15
17
52
15
21
57
11
40
27
29
13
15
27
5
120
1
30
17
25
42
5
64
9
30
93
45
42
57
3
21
21
59
36
25
3
3
77
12
1
63
9
3
20
12
28
99
45
8
43
17
12
1
54
29
19
12
29
24
48
4
111
17
7
21
68
52
57
87
8
28
12
36
32
4
24
21
23
43
45
8
31
29
16
3
42
48
11
97
27
8
37
75
15
60
21
140
12
37
18
69
60
56
40
60
27
30
12
39
27
30
15
32
13
102
18
39
84
24
96
9
27
20
91
12
42
6
57
128
24
4
9
75
20
132
43
77
24
19
60
30
3
48
12
15
113
19
41
1
23
40
72
75
21
75
24
18
3
27
17
25
3
80
25
47
48
60
28
9
108
35
7
33
80
37
11
7
12
36
17
55
5
12
24
16
68
36
4
20
55
42
159
84
56
67
12
93
15
9
60
51
5
55
24
21
57
18
12
101
12
37
23
28
36
24
9
35
7
6
3
ABCD 95863872298*3^$a+1 [50039]
104
1
24
27
44
60
64
21
39
12
68
16
105
59
124
32
49
87
9
23
37
23
12
1
27
33
3
57
23
12
12
85
27
8
13
35
12
13
27
72
33
11
36
4
24
57
35
64
92
52
36
20
100
20
36
76
140
24
48
36
25
11
1
47
36
40
81
36
3
116
84
25
36
48
3
33
99
56
1
15
24
32
37
63
69
51
20
28
20
1
3
57
15
9
15
44
172
9
11
13
15
21
15
81
23
85
12
23
252
24
37
59
1
59
108
16
69
12
15
21
23
1
11
12
40
21
84
147
20
4
9
95
40
81
24
35
73
3
12
12
60
36
9
15
92
60
24
1
48
27
33
3
12
8
4
9
24
132
3
57
3
20
12
13
107
13
87
48
33
107
37
24
59
25
83
24
28
80
36
36
84
64
20
37
15
20
48
36
24
120
172
20
60
1
23
49
27
45
15
8
36
16
9
95
96
160
81
3
12
12
8
25
3
21
3
8
25
24
23
12
1
24
11
13
15
20
24
36
1
99
32
28
96
20
36
13
84
11
1
23
36
16
45
60
84
11
48
40
93
23
1
36
59
24
49
23
52
48
84
44
24
60
25
15
45
35
16
24
33
107
16
200
1
11
13
39
21
12
24
15
36
33
155
16
33
12
11
25
12
23
12
16
81
48
47
48
16
117
23
217
24
15
36
20
84
64
56
124
36
56
37
15
32
1
27
20
121
60
11
28
96
36
8
37
24
15
80
4
48
92
1
35
37
23
85
11
73
72
11
85
12
11
96
24
25
24
132
39
69
15
21
131
1
3
84
45
23
64
45
35
36
49
35
13
132
36
48
11
49
107
12
37
59
61
75
8
52
44
24
48
13
11
76
24
69
36
36
27
32
4
140
1
24
75
21
135
9
36
24
24
36
12
15
60
69
39
21
48
23
48
16
44
4
8
49
51
117
156
192
48
39
21
99
96
56
16
80
109
119
36
24
24
12
49
15
81
24
15
81
11
97
95
36
16
93
23
49
24
144
83
60
13
11
1
87
213
119
1
27
56
4
45
15
60
45
12
15
24
44
13
12
87
68
37
63
177
24
51
9
51
8
12
48
96
49
11
16
9
11
28
20
16
21
24
51
93
47
64
44
25
96
24
35
1
11
4
20
37
27
132
33
135
8
24
28
20
12
25
131
13
24
3
32
12
4
20
61
60
108
15
12
21
15
33
15
24
20
12
85
11
60
37
47
16
45
24
39
45
27
80
52
45
12
15
84
72
69
39
84
20
28
44
96
168
1
36
83
49
11
136
36
68
60
1
11
13
36
24
51
9
12
12
27
60
24
21
131
28
12
24
20
28
12
21
23
24
73
12
71
40
32
25
39
20
24
24
36
12
24
28
32
73
23
52
20
25
11
4
48
117
12
48
11
4
32
25
15
68
36
52
12
36
21
144
51
156
9
59
64
216
81
23
132
25
48
23
60
49
51
32
60
25
3
9
11
48
37
243
32
13
12
12
47
60
24
36
36
28
12
92
16
12
72
32
64
80
24
52
8
96
25
12
39
93
47
4
69
47
48
1
36
48
23
4
80
13
11
1
23
73
3
44
73
47
25
12
15
44
4
8
73
72
195
9
24
11
60
4
21
24
119
37
24
159
32
64
21
23
1
119
133
15
8
16
104
40
72
32
36
16
33
12
11
24
4
57
123
105
27
20
88
104
16
44
60
136
57
27
33
35
85
3
20
16
8
88
24
8
37
15
20
16
8
4
12
20
25
63
8
12
25
95
112
24
96
44
12
37
11
64
36
20
12
28
12
168
20
64
21
24
3
32
1
75
45
36
180
15
45
15
80
28
117
39
24
72
8
25
35
61
99
21
11
1
87
57
119
12
49
11
84
84
52
32
76
152
37
12
15
81
47
85
51
9
12
11
4
21
15
84
80
4
24
12
48
57
36
179
25
11
13
27
24
9
27
8
52
105
59
25
36
63
20
136
8
1
155
37
215
228
4
36
80
24
13
60
60
39
20
28
80
52
36
8
40
21
36
15
20
64
44
37
3
20
4
8
12
28
12
60
20
36
76
105
36
60
12
87
36
9
11
49
23
76
24
105
12
23
52
141
83
72
12
168
12
73
84
3
8
169
131
12
28
9
108
51
45
11
49
24
27
84
21
3
56
4
32
24
25
84
87
24
12
44
1
23
49
108
47
60
25
111
57
23
24
76
140
121
99
21
36
23
132
25
15
84
20
48
48
48
36
156
24
13
71
4
45
51
24
20
76
20
96
16
57
11
109
12
15
84
20
169
71
60
49
11
16
81
63
12
12
56
24
36
12
28
21
3
80
48
88
36
48
32
84
4
48
177
51
56
1
3
56
40
8
1
147
20
37
23
25
24
3
45
47
4
45
39
132
8
1
11
13
15
56
25
35
52
44
24
40
92
28
20
40
189
27
69
24
27
9
27
44
13
35
40
21
11
85
48
63
72
165
27
20
28
72
21
47
12
4
60
21
15
9
59
1
119
72
4
81
99
105
35
109
36
84
23
48
24
85
51
20
112
8
16
68
36
1
120
48
3
33
84
23
24
25
63
20
16
36
45
15
45
24
36
23
61
39
8
60
ABCD 95864262062*3^$a+1 [50008]
48
5
36
45
39
19
68
69
43
77
24
51
9
144
1
59
3
57
25
23
24
31
17
48
55
29
60
1
59
19
152
69
15
28
77
39
9
43
65
33
10
54
38
132
81
27
58
54
5
85
11
31
38
75
43
5
67
60
92
153
36
27
28
65
84
1
30
17
43
5
7
42
23
57
3
12
96
24
60
93
27
31
60
5
12
12
163
65
24
81
64
54
24
77
36
33
15
36
36
24
15
18
10
77
31
65
39
40
65
25
14
40
89
7
84
54
32
39
7
29
15
45
31
17
12
36
3
12
10
47
168
72
43
53
72
12
48
72
48
72
3
45
48
12
127
65
96
27
4
24
5
31
5
24
24
60
3
18
27
48
15
21
1
14
249
7
104
21
60
55
29
48
36
75
9
67
101
123
45
51
141
48
12
72
12
36
12
147
16
5
15
57
36
36
31
65
37
158
12
21
151
68
117
1
102
53
12
121
74
93
48
24
7
24
77
3
189
3
88
77
7
125
48
15
9
1
35
45
3
36
3
22
90
29
87
24
45
60
96
15
129
36
19
41
12
37
35
19
17
9
54
9
48
48
192
15
9
73
11
12
252
7
80
60
4
5
60
144
15
105
13
107
51
129
12
24
55
116
69
24
12
108
60
12
75
10
11
43
122
3
19
77
36
72
1
26
76
8
57
72
7
68
208
38
10
29
25
23
3
6
30
129
12
72
96
72
60
168
27
64
44
21
144
207
165
12
3
18
27
72
7
29
24
48
33
15
87
69
264
55
6
83
36
84
31
65
12
25
119
39
64
128
33
55
80
9
363
70
48
95
132
3
9
12
51
18
195
24
108
7
2
63
7
41
97
11
111
76
89
108
43
17
12
84
12
45
135
73
47
12
48
3
57
7
53
24
85
96
54
26
87
111
9
247
24
2
10
108
36
5
31
8
9
7
149
15
36
18
3
375
28
116
64
6
23
25
42
101
12
3
9
36
24
24
36
79
17
193
35
84
7
113
63
105
3
57
132
57
99
24
48
19
5
36
60
75
9
19
65
51
108
22
71
9
90
153
12
36
24
43
53
12
60
3
24
9
55
44
48
28
170
96
3
45
42
33
123
45
19
29
24
132
39
57
24
48
3
4
24
5
60
12
12
36
45
10
20
81
15
18
51
36
48
12
264
72
3
45
84
48
3
9
36
31
101
12
12
135
36
60
22
150
8
69
13
102
41
12
123
4
41
12
1
26
6
3
87
22
23
60
24
36
15
112
50
22
36
29
51
105
39
16
20
45
24
93
63
72
51
9
36
31
24
41
36
3
12
60
105
24
48
103
18
110
57
48
57
90
69
24
12
67
26
6
4
77
48
192
120
72
63
33
87
33
60
21
3
135
33
48
72
60
27
21
12
3
136
29
60
84
27
9
55
29
123
57
43
54
26
9
19
17
12
3
4
125
15
9
31
29
51
69
12
84
75
93
15
12
33
36
12
24
24
57
3
12
39
9
27
4
5
48
12
36
108
24
12
36
12
60
72
36
108
24
55
152
45
36
84
75
66
10
32
93
9
154
5
72
24
33
3
48
12
72
25
23
84
31
29
25
26
57
12
39
72
165
39
9
24
3
12
21
7
29
60
1
35
12
33
27
12
24
91
6
35
75
24
4
29
60
43
137
55
53
120
3
64
41
15
64
32
36
69
48
27
9
24
12
9
10
65
36
33
3
7
108
48
65
12
24
36
12
37
23
67
38
96
99
67
68
21
81
39
7
18
11
51
82
35
55
53
7
65
60
3
42
75
48
192
12
48
103
12
17
36
12
48
67
77
24
72
72
7
53
48
39
9
12
37
191
96
55
68
21
36
48
132
24
49
71
9
70
101
12
25
80
27
48
12
3
9
48
12
81
10
5
97
11
24
43
29
19
5
24
31
5
15
57
39
33
97
54
32
33
36
31
53
27
28
36
5
36
115
17
55
17
33
102
16
65
72
7
5
21
15
7
65
25
23
24
43
5
91
41
36
24
36
24
21
135
9
16
74
9
91
29
51
18
27
19
32
18
30
9
25
62
21
24
21
10
113
24
43
65
39
9
1
54
5
36
79
29
115
18
78
5
36
120
24
12
75
204
33
15
21
12
48
27
42
22
29
61
23
63
9
36
13
54
5
3
114
3
27
21
3
4
65
15
16
5
36
43
5
3
93
36
51
45
12
3
33
7
8
90
42
93
60
24
67
53
13
47
36
12
192
1
35
45
42
9
48
55
5
96
12
60
79
5
63
22
14
12
45
105
15
24
25
23
36
72
3
57
33
27
19
29
91
36
53
127
50
3
36
19
17
48
24
72
43
113
15
177
3
118
26
9
51
201
12
3
48
57
115
5
48
1
80
10
41
13
6
26
63
24
31
20
9
12
48
60
43
104
141
192
12
48
3
118
107
ABCD 95864459786*3^$a+1 [50007]
18
102
72
6
30
30
39
51
42
12
210
6
87
171
72
54
54
6
51
24
3
30
138
114
51
117
6
90
54
18
27
15
102
51
27
18
24
114
162
15
9
63
33
102
48
84
24
36
96
33
81
66
24
18
30
45
15
12
96
30
12
78
12
105
27
18
108
30
102
6
90
24
18
24
36
12
96
12
180
48
54
3
72
3
132
6
27
15
12
120
42
78
18
102
12
30
3
15
18
90
24
21
3
114
12
90
21
57
132
30
6
42
42
66
60
42
6
24
141
72
27
30
78
144
48
33
24
9
72
12
72
30
18
18
33
27
117
3
78
132
48
96
3
15
12
24
6
63
63
42
30
6
72
30
24
69
75
84
48
60
30
18
36
48
78
27
3
84
30
108
30
18
54
108
6
30
84
18
48
66
105
3
18
27
81
87
99
21
9
120
66
90
72
147
9
90
90
72
90
54
3
15
18
18
66
18
33
27
48
42
18
84
6
63
15
12
132
18
39
51
60
48
120
12
24
36
102
42
9
9
48
15
9
24
39
15
48
54
6
108
42
24
63
15
48
12
21
27
72
150
12
30
30
126
33
117
18
84
18
174
78
15
63
78
12
84
18
102
6
30
30
9
81
30
150
18
12
24
186
27
81
42
72
12
78
3
3
24
36
57
9
6
9
21
132
36
42
78
6
60
6
162
18
63
9
12
48
27
33
6
12
30
222
60
12
186
39
3
42
138
60
18
54
24
21
105
18
6
24
18
90
162
18
24
36
114
30
18
30
6
72
24
21
63
156
84
9
15
72
201
9
48
126
54
18
78
114
48
12
96
12
153
39
18
24
24
42
30
15
99
30
6
24
105
3
18
18
96
66
60
3
9
12
36
15
15
30
24
3
51
45
9
15
51
21
33
30
30
3
75
114
24
132
30
54
3
33
18
84
30
51
27
12
12
54
66
138
6
42
30
108
24
18
30
12
66
42
90
30
12
12
18
18
72
6
66
18
150
90
6
6
39
69
27
75
93
3
45
72
75
36
57
9
6
162
162
6
60
24
6
24
78
15
3
54
6
84
6
12
90
12
30
15
24
135
57
63
54
18
24
6
54
36
12
45
21
60
6
18
12
18
36
30
54
12
6
78
24
42
108
48
48
6
24
45
141
36
12
6
69
147
30
6
12
180
12
60
18
18
69
21
30
12
42
36
48
12
63
72
75
162
18
12
30
12
60
24
42
60
30
24
6
120
54
30
60
6
120
12
66
66
228
6
84
60
48
12
81
75
54
48
54
156
12
72
66
12
60
48
18
21
3
162
18
18
30
30
30
12
36
45
81
66
18
6
54
24
15
3
132
36
114
12
18
30
42
6
42
72
24
36
156
48
24
6
90
21
21
3
201
18
48
60
9
24
117
132
60
30
18
42
60
12
60
21
3
102
54
9
135
96
6
27
105
6
12
54
111
45
12
36
12
42
60
6
12
24
6
24
33
63
12
45
57
63
75
6
12
54
18
30
93
3
54
90
18
18
12
45
87
12
18
30
48
30
162
21
9
60
60
6
12
12
153
75
42
18
12
222
135
63
48
102
195
75
60
81
24
3
48
6
174
60
42
27
51
21
129
24
30
30
30
30
102
6
54
45
15
36
45
99
60
9
45
96
36
108
99
15
33
15
18
156
54
6
15
21
18
12
18
27
33
42
42
27
3
18
48
54
42
18
6
42
24
33
75
138
3
24
63
60
48
12
60
102
15
15
153
9
30
129
39
18
24
30
66
15
3
84
12
60
18
36
6
48
12
36
12
60
6
15
21
99
57
120
54
96
33
69
3
9
54
54
18
30
24
36
30
54
126
45
48
27
60
9
63
120
42
63
3
42
6
12
33
27
30
15
105
12
30
6
66
45
123
36
222
30
102
48
24
15
45
54
6
39
15
54
60
18
42
72
108
12
51
63
9
15
12
78
12
114
9
123
42
30
12
48
42
54
30
84
18
72
141
24
63
12
162
6
12
120
30
3
9
54
42
63
111
18
60
27
3
36
129
105
48
15
15
24
96
12
138
24
24
27
225
78
72
42
12
3
63
42
108
24
36
15
57
60
60
18
48
36
60
54
30
9
45
3
33
15
27
42
30
36
24
96
60
42
12
36
24
51
9
18
12
12
6
72
150
30
51
15
9
15
6
24
78
45
69
6
42
18
48
12
18
27
105
42
162
24
42
72
57
3
21
111
24
42
24
54
192
12
60
57
33
6
6
6
30
114
66
84
6
18
6
84
12
9
3
6
12
54
96
150
60
90
24
225
21
48
126
93
3
117
63
30
30
45
75
60
12
6
72
12
72
75
123
12
105
24
39
180
42
6
42
66
9
15
57
111
72
6
ABCD 95864503466*3^$a+1 [50049]
71
64
27
9
15
36
53
16
20
1
39
99
60
65
121
23
28
15
53
1
144
66
90
24
219
147
29
97
15
8
1
59
1
15
15
120
84
57
69
30
9
75
5
7
120
48
66
30
6
84
6
33
15
5
4
36
111
45
104
55
96
120
216
5
109
30
24
12
17
100
63
5
13
99
48
92
7
36
5
25
3
21
90
9
32
133
11
1
54
41
40
15
60
29
19
36
54
30
6
186
9
69
35
40
21
39
87
213
20
156
79
12
5
40
104
55
33
57
3
27
6
159
69
6
53
76
45
167
43
5
85
11
91
69
36
20
13
30
77
13
102
30
120
30
114
24
59
12
31
84
60
6
54
6
18
60
65
25
11
49
179
7
53
1
30
60
12
93
24
12
21
83
1
90
36
174
24
90
129
87
93
51
72
45
15
48
9
8
4
68
1
12
59
136
44
55
41
13
147
63
30
120
39
21
51
45
51
99
174
11
4
80
55
21
81
54
9
32
49
59
61
3
48
15
30
24
84
11
16
15
54
71
25
3
116
40
128
120
100
21
11
151
9
36
93
11
24
7
69
21
18
6
3
20
52
20
49
71
4
56
76
3
102
48
75
32
4
51
77
133
54
149
55
5
7
29
25
66
48
42
24
15
356
49
6
144
6
47
91
21
68
13
30
78
12
87
48
45
27
132
75
45
36
15
5
85
219
128
16
45
132
30
30
18
6
59
24
7
69
12
72
21
12
3
51
5
31
17
76
27
18
30
30
36
6
24
90
83
187
90
51
84
9
120
12
90
54
60
180
66
48
6
6
53
12
28
116
115
33
111
29
37
95
108
1
12
60
47
1
111
81
48
15
57
24
24
42
29
96
73
47
24
48
1
39
57
3
3
18
12
18
21
39
29
48
108
36
55
21
9
23
7
173
7
54
30
6
114
9
177
54
66
36
83
121
23
37
186
18
120
12
63
12
33
30
9
117
60
96
15
20
49
35
4
32
60
4
36
249
54
90
11
19
5
12
28
45
111
60
36
12
3
29
19
36
21
9
6
5
40
8
7
137
13
15
15
29
49
30
17
19
33
20
40
12
68
36
1
30
30
24
11
88
33
23
84
96
67
9
80
61
35
25
59
25
143
72
40
8
28
32
73
30
45
32
16
21
51
45
27
21
15
165
71
16
3
29
43
24
29
1
183
81
75
56
49
60
60
72
47
133
23
72
24
124
56
31
9
8
1
12
48
15
165
107
13
12
15
44
100
156
32
1
6
24
29
1
126
93
21
60
96
71
48
36
19
30
12
24
30
29
4
93
18
165
81
3
123
17
1
60
12
24
30
60
53
61
96
24
15
20
16
129
60
6
41
12
112
15
21
39
53
43
29
49
6
53
241
47
49
6
90
47
31
12
48
45
51
21
123
65
24
43
65
13
42
18
11
28
68
52
33
27
33
15
108
45
96
23
12
36
19
6
143
61
15
81
24
36
47
1
36
3
20
7
5
28
48
108
45
15
21
15
36
9
6
29
4
81
6
45
63
57
33
42
18
159
21
47
4
39
65
157
23
61
90
30
59
16
75
30
84
6
174
36
63
33
23
52
39
126
48
120
59
28
3
5
36
85
23
61
36
96
15
12
51
6
90
60
5
151
90
47
31
12
69
36
72
72
45
54
42
35
55
54
96
39
48
36
51
6
15
24
75
5
1
3
15
125
24
12
25
35
31
174
6
45
3
5
7
18
15
32
24
55
161
13
300
12
47
1
111
20
19
66
23
13
24
60
54
29
7
41
49
11
139
84
5
37
35
49
114
129
20
1
15
21
15
45
99
24
33
30
24
33
20
37
83
60
16
15
45
21
95
1
108
12
99
21
15
20
12
103
120
29
24
72
49
23
67
5
19
17
84
1
27
21
42
24
90
15
15
5
49
60
47
25
35
175
45
48
57
39
51
54
3
3
24
60
69
27
45
248
4
128
13
39
57
120
3
33
180
3
135
12
18
71
36
12
1
30
30
60
60
6
36
29
36
25
18
36
30
24
6
84
12
18
71
19
41
85
24
87
104
24
1
36
24
90
90
54
12
89
31
5
48
4
60
57
126
9
39
66
71
28
44
28
45
60
35
13
39
132
9
39
32
31
45
45
54
45
51
5
55
24
33
27
5
31
18
6
105
20
4
21
131
73
36
24
90
12
45
15
48
221
48
121
27
68
37
48
15
12
63
9
27
29
37
54
84
21
15
114
36
54
6
95
4
21
11
4
9
90
30
60
51
44
37
3
27
45
33
36
24
90
96
6
59
16
60
39
141
12
33
84
60
24
51
201
48
12
15
15
18
87
128
12
19
6
120
24
6
90
23
4
32
1
35
19
6
24
114
72
24
53
ABCD 95864656476*3^$a+1 [50021]
55
20
28
35
90
79
41
24
72
60
99
9
30
21
132
15
9
24
9
72
31
32
15
33
28
11
1
29
43
77
60
3
96
96
33
15
16
36
48
5
3
45
55
44
24
9
3
48
36
24
21
15
64
20
12
45
24
24
7
8
69
43
8
144
12
45
30
85
5
75
16
44
9
27
3
42
3
81
115
5
24
15
4
17
30
6
12
43
12
36
17
3
24
63
33
120
135
42
102
18
115
17
36
27
4
89
24
30
72
9
21
19
56
39
57
39
241
20
33
240
66
1
32
12
36
9
19
32
123
1
20
21
39
16
17
87
28
11
21
204
4
5
75
3
13
12
32
63
85
227
42
30
33
48
52
32
129
24
12
43
17
15
28
95
18
67
65
15
48
84
88
47
30
3
72
39
1
8
16
24
132
5
6
33
21
15
9
99
48
40
24
101
43
20
21
36
24
3
28
53
54
25
65
75
75
72
1
65
72
3
4
65
54
9
45
175
11
96
1
5
48
19
108
44
48
81
7
24
36
32
16
17
84
39
64
71
24
25
17
6
133
29
3
84
168
52
5
54
21
75
30
48
27
33
30
45
52
71
72
6
39
45
3
48
36
88
32
21
15
28
24
48
29
15
84
24
117
66
42
36
15
9
36
60
55
84
12
5
54
37
77
30
105
16
47
145
8
16
5
115
89
246
48
1
29
15
33
19
24
20
21
79
47
9
96
15
90
15
28
29
3
52
5
27
93
27
4
32
28
176
16
17
7
5
43
101
51
24
72
40
12
48
44
9
12
3
24
117
15
36
57
15
48
39
138
15
21
51
24
4
41
55
20
24
15
145
41
27
4
56
120
93
60
36
31
53
15
60
60
112
48
132
20
24
15
18
31
116
21
24
39
21
3
16
137
27
28
17
7
23
85
11
37
108
80
16
53
3
87
1
72
24
20
60
81
12
3
48
84
27
33
88
125
18
66
63
16
24
71
66
15
48
16
56
36
64
44
4
116
76
29
67
60
5
19
60
11
85
68
15
30
12
19
68
81
15
40
5
159
12
40
48
8
24
45
114
45
16
20
16
77
31
12
144
36
48
20
21
51
33
19
11
69
52
119
25
137
15
52
53
159
9
19
48
128
4
5
18
24
81
9
19
29
7
5
48
7
48
32
69
15
156
36
57
7
8
100
32
124
32
40
23
21
4
12
44
4
41
163
32
16
5
3
111
45
100
23
21
21
6
24
1
89
6
45
69
24
6
33
112
44
4
53
7
32
16
20
48
40
80
96
40
5
3
88
72
41
139
53
55
68
21
75
4
56
135
49
17
120
127
5
15
96
45
31
8
16
60
92
9
15
33
91
11
66
55
12
5
6
1
29
12
54
24
61
20
24
9
15
72
36
4
188
12
33
111
87
49
8
96
64
5
67
44
57
19
8
57
31
24
108
35
42
240
39
16
188
21
135
9
7
48
20
16
144
108
32
87
1
77
75
57
15
76
53
111
28
12
8
48
87
6
127
12
17
15
24
12
45
12
75
81
126
13
12
65
54
24
25
108
5
27
12
16
17
96
111
40
96
8
36
36
24
4
17
12
63
24
9
15
40
77
12
120
43
48
36
29
27
4
83
1
17
54
1
5
108
67
48
17
12
78
24
33
16
92
57
36
72
219
9
87
12
52
53
6
21
64
12
95
25
92
132
93
66
45
45
7
8
16
20
3
42
30
48
1
96
41
55
17
12
99
129
15
136
24
8
40
89
79
24
8
24
21
67
41
15
36
36
9
51
28
32
24
48
33
174
1
192
48
24
80
24
15
24
85
92
9
39
16
20
36
15
6
132
55
72
36
12
8
39
49
41
108
42
30
48
43
8
9
48
55
5
127
12
8
57
54
1
65
79
44
76
17
7
71
9
96
81
30
54
204
60
42
54
79
32
3
18
48
7
48
216
143
1
29
51
112
48
60
29
31
20
4
8
144
16
8
24
52
5
24
6
24
6
60
324
139
17
96
115
132
53
27
60
33
79
65
123
33
12
60
235
17
15
69
6
21
27
42
54
37
29
36
24
18
1
24
17
39
21
18
1
92
3
6
120
18
13
17
75
100
20
16
44
27
81
4
209
12
67
11
21
28
5
31
5
159
12
4
32
64
56
4
125
30
25
60
20
9
24
12
63
51
1
8
52
48
11
120
30
27
45
42
45
60
88
24
113
87
16
48
44
60
112
5
15
4
29
42
114
67
60
5
24
84
115
80
45
19
101
7
29
51
24
21
7
48
32
100
128
64
80
69
12
12
3
24
36
4
8
57
39
16
95
9
60
84
21
7
17
3
105
55
77
31
29
51
12
4
20
28
36
29
42
145
8
28
17
60
36
19
32
15
145
71
57
60
16
36
80
15
9
4
101
24
31
96
8
72
16
47
33
69
3
16
41
15
40
53
7
96
108
41
31
5
72
3
28
11
49
24
23
105
9
6
9
39
24
18
24
48
27
189
67
107
121
5
51
45
43
156
89
67
24
ABCD 95865200378*3^$a+1 [50011]
75
13
60
36
116
168
12
63
37
125
15
3
121
60
56
100
20
4
44
60
63
57
12
64
104
192
75
1
24
5
15
16
24
20
108
72
28
92
64
24
12
36
12
80
16
72
84
60
20
124
12
24
68
12
4
12
32
12
64
12
12
12
23
13
120
47
25
20
40
12
83
57
15
13
83
13
120
44
3
144
85
24
47
9
15
61
167
61
17
159
4
36
8
16
36
8
88
92
57
75
136
48
77
162
1
120
12
48
24
60
36
12
155
73
12
29
15
111
9
28
12
8
132
28
107
13
12
108
12
60
8
40
137
75
4
71
25
65
3
135
132
73
36
11
1
17
43
29
55
8
160
65
151
44
27
1
24
20
4
56
64
119
25
36
36
41
24
19
120
120
77
19
60
96
84
20
4
24
125
42
45
16
84
84
41
19
12
92
60
72
40
11
13
44
88
24
5
6
13
59
37
35
61
12
36
12
12
47
1
24
20
81
87
40
32
76
29
3
60
12
136
119
13
72
24
56
51
73
44
16
12
24
24
44
52
68
15
162
6
90
39
48
87
36
180
9
63
13
12
32
15
73
17
6
84
45
15
1
104
16
212
12
4
96
95
1
48
12
12
92
4
24
35
105
16
44
40
36
12
72
23
85
60
92
76
11
61
77
7
84
24
92
16
17
43
5
27
132
3
45
28
24
20
4
24
36
96
83
57
51
73
12
5
42
1
101
19
156
8
12
4
24
47
1
35
49
8
16
12
12
12
20
28
32
28
12
48
36
11
13
20
3
60
9
148
32
40
8
12
60
16
48
144
48
29
75
51
57
28
5
115
24
8
52
80
48
28
12
72
48
228
24
20
15
45
64
56
16
60
44
244
24
36
44
12
51
49
80
100
20
3
72
6
67
132
48
12
5
6
9
120
48
16
24
156
72
24
24
60
56
4
11
49
36
144
12
32
28
44
28
20
16
132
77
91
56
60
16
72
108
44
16
48
96
84
36
23
37
20
15
96
12
25
120
32
40
24
84
140
12
40
48
65
31
60
96
11
72
1
164
76
179
13
12
92
136
32
16
24
137
3
28
48
24
48
17
87
4
132
24
20
4
144
92
64
36
23
105
52
23
30
75
60
27
1
24
60
48
36
116
28
36
12
360
12
47
105
123
1
71
45
76
12
36
12
84
20
48
112
60
71
37
17
3
123
37
20
33
24
79
47
13
71
6
39
16
24
11
9
60
120
111
25
152
40
48
65
43
44
28
48
12
24
96
108
84
65
15
28
72
20
40
47
1
35
49
156
32
33
210
69
16
47
12
13
12
24
44
132
120
15
85
11
144
1
35
144
45
16
47
73
24
48
12
60
68
28
44
88
72
48
48
24
68
45
67
20
4
56
4
47
25
24
8
72
15
36
57
40
32
4
17
103
36
71
57
28
167
42
3
196
17
19
60
113
163
59
1
24
8
16
164
16
116
4
12
119
33
16
60
44
63
25
32
16
161
79
36
11
24
33
16
36
48
32
15
133
32
4
47
109
36
12
17
15
100
48
92
33
31
59
78
19
24
12
48
104
3
25
44
4
36
23
37
144
84
17
3
3
97
12
11
97
32
40
48
20
60
28
48
47
180
85
12
12
96
12
48
48
59
25
20
12
4
17
79
20
108
27
13
12
20
88
12
60
24
72
35
57
12
28
48
60
72
47
13
23
25
24
24
24
12
36
44
48
40
36
72
32
76
47
90
79
68
12
64
36
20
16
12
35
72
45
64
131
165
4
36
36
24
120
84
12
48
12
104
40
96
92
52
8
3
9
4
44
15
13
12
156
71
49
116
208
96
44
3
133
156
35
25
35
25
60
5
48
147
4
11
78
67
8
136
12
65
72
7
60
24
36
35
33
12
40
48
32
60
3
72
108
13
24
68
12
120
4
56
15
1
48
60
156
125
15
120
4
12
12
35
1
17
24
115
24
44
28
32
16
116
40
36
84
8
60
16
12
12
53
99
108
136
44
40
47
25
23
25
48
35
49
20
16
44
60
4
36
60
60
20
28
23
49
35
96
72
1
12
48
59
37
20
3
72
73
36
17
19
68
28
12
12
5
151
24
24
56
28
23
13
36
53
87
48
52
20
16
84
35
121
12
20
123
85
180
107
105
3
13
11
25
95
73
36
36
60
11
9
40
8
52
24
36
11
13
44
12
60
28
96
12
48
216
11
57
15
1
12
104
40
156
92
52
48
5
15
12
4
36
23
1
36
11
9
64
12
104
33
43
24
128
52
48
36
29
7
108
32
4
47
145
44
76
60
29
3
88
24
120
68
40
17
19
56
51
114
30
ABCD 95865347408*3^$a+1 [50246]
144
113
67
60
150
11
43
132
24
60
60
60
36
180
77
7
150
6
150
39
51
48
77
79
54
11
55
9
27
78
87
63
42
48
120
252
3
15
129
32
121
54
24
216
6
24
6
60
33
45
35
7
78
150
6
60
3
3
45
123
66
90
66
54
114
96
6
48
6
54
29
37
75
171
5
79
84
6
36
35
175
60
84
36
78
132
27
87
24
12
18
30
5
7
78
90
17
25
87
48
123
90
11
91
53
1
90
5
31
24
204
29
16
57
18
30
96
23
48
73
42
29
16
129
6
144
60
66
24
36
24
6
30
48
60
39
363
18
132
18
60
6
6
53
64
153
54
60
96
78
30
12
29
16
48
240
21
24
126
36
17
240
31
186
120
6
30
27
51
90
126
21
3
90
51
45
30
21
144
51
174
54
102
3
27
78
6
30
6
84
6
18
12
53
144
73
18
36
60
186
24
6
84
180
69
80
16
51
120
30
30
324
6
47
1
36
186
108
132
60
114
3
87
54
90
57
9
96
84
84
15
51
45
51
29
1
18
102
30
54
54
216
69
45
60
42
77
43
69
81
144
36
155
13
51
21
24
51
3
77
13
99
3
60
24
66
48
72
24
6
210
54
36
24
24
6
234
42
24
36
144
66
24
84
240
12
69
39
12
48
192
30
15
69
75
21
48
6
264
72
30
23
97
24
90
24
5
112
9
54
30
99
80
7
36
48
12
120
33
176
19
29
16
45
126
24
90
42
48
12
45
105
39
9
6
60
240
36
30
138
201
45
99
87
9
80
25
39
15
96
66
54
9
147
18
75
15
225
285
42
174
75
15
33
33
114
60
144
81
171
54
114
29
61
96
36
30
24
60
24
69
80
16
32
25
18
6
60
24
12
60
99
75
216
60
24
6
78
12
9
21
120
84
6
84
60
24
17
13
156
71
25
90
77
48
19
84
57
9
66
84
66
95
25
18
5
64
128
19
36
30
180
84
114
180
6
126
153
27
18
120
12
168
66
5
1
60
3
15
17
25
78
137
85
30
24
114
6
24
6
66
48
29
31
6
120
6
24
5
48
181
60
111
51
45
33
36
120
35
121
180
78
96
5
55
96
24
6
48
11
16
15
48
6
84
72
63
27
54
54
60
45
51
173
91
132
30
24
6
60
138
6
54
42
18
12
150
48
12
105
39
36
114
66
24
90
15
45
84
42
24
29
96
49
15
15
126
30
6
47
16
75
90
36
84
120
6
5
151
9
15
65
19
77
25
150
228
6
180
66
33
32
13
12
138
29
7
90
66
45
15
108
96
24
12
30
54
173
16
15
6
210
174
156
6
60
77
7
30
59
55
60
36
36
30
24
36
27
48
32
67
24
5
16
15
54
11
16
273
15
96
39
66
90
24
6
24
39
123
24
6
24
144
6
9
224
16
15
36
60
33
21
27
3
90
6
24
12
9
15
174
12
114
5
64
21
59
7
48
12
300
65
48
7
78
30
6
71
64
111
30
243
32
384
91
165
39
6
48
30
90
27
63
36
29
16
39
36
24
66
6
168
29
16
32
85
234
6
210
18
66
120
66
78
6
39
45
240
6
60
36
29
16
99
6
18
66
3
3
18
6
5
96
199
24
72
84
174
96
30
36
18
42
9
176
48
25
150
65
16
21
75
15
54
299
256
159
6
30
240
45
9
12
24
30
54
47
48
7
30
24
30
24
222
47
67
84
89
211
6
6
30
18
36
120
30
60
24
6
66
75
69
30
54
6
65
16
15
54
24
276
36
59
169
42
90
78
96
30
6
204
24
12
273
57
39
39
36
101
13
51
75
5
49
12
ABCD 95865385472*3^$a+1 [50041]
36
100
12
72
8
40
12
60
32
60
4
24
41
30
25
32
12
16
11
1
47
121
41
163
56
69
96
55
20
52
12
36
24
32
16
32
96
60
195
25
20
4
48
8
64
11
1
36
32
40
48
92
36
4
20
12
16
8
15
37
272
60
57
3
40
48
60
120
12
20
132
159
121
20
84
9
15
21
7
24
29
30
165
16
20
160
8
76
29
12
18
73
59
21
4
96
24
44
24
16
71
114
19
48
48
12
24
5
18
42
51
3
105
16
35
54
24
7
44
40
36
96
23
57
3
81
3
1
24
140
12
168
72
16
8
4
32
45
111
52
8
60
52
8
24
40
8
36
96
28
108
8
112
8
16
24
104
40
35
37
179
25
95
9
27
141
4
24
101
99
16
20
156
24
16
120
17
60
7
5
198
25
12
44
45
27
27
6
31
8
88
44
76
59
193
71
25
24
12
29
27
9
75
4
155
85
44
21
67
60
47
36
49
72
60
60
84
5
19
48
8
15
169
8
24
16
48
20
12
39
61
137
7
29
19
8
69
31
24
155
69
16
59
24
66
55
41
79
11
121
72
48
44
24
36
9
75
15
1
36
12
12
29
27
4
96
140
100
47
57
40
53
27
36
24
69
19
35
6
19
12
20
4
36
29
15
16
24
44
45
60
31
5
66
9
120
21
18
85
12
68
28
24
53
66
25
32
12
52
83
121
104
60
40
8
3
9
12
96
60
64
96
44
36
39
69
76
29
7
24
84
24
8
33
67
29
91
47
1
20
196
24
60
44
12
16
188
144
21
90
84
21
15
1
164
16
8
168
3
1
24
29
63
63
25
36
8
111
150
36
51
57
30
132
30
39
12
72
21
6
49
12
12
12
56
100
8
15
54
7
36
53
15
132
4
56
60
33
27
52
65
6
25
11
1
29
3
52
95
54
54
13
48
32
100
32
27
13
5
43
48
24
5
72
43
11
21
100
24
60
29
3
84
4
5
39
12
15
13
41
39
100
60
35
186
15
96
4
36
29
79
68
24
39
1
5
30
9
136
60
36
47
72
18
55
96
20
100
71
21
48
76
36
48
120
119
85
41
7
29
3
16
24
56
4
8
3
30
75
51
49
80
120
99
21
4
12
104
52
59
1
24
36
144
59
61
44
160
12
47
57
4
20
64
8
27
6
84
31
80
24
88
12
20
75
45
88
12
36
12
44
40
60
68
28
20
88
20
16
140
36
52
92
69
55
5
51
124
12
120
47
37
176
24
24
36
9
7
48
24
68
3
205
92
88
5
6
21
4
95
45
40
5
15
39
25
12
20
4
20
208
35
6
7
8
15
37
68
40
60
12
20
33
54
13
72
137
19
36
44
36
39
25
72
29
39
105
27
9
139
59
36
21
4
11
33
96
15
61
155
45
4
101
19
36
29
7
12
5
30
1
24
60
96
60
12
20
33
15
40
36
48
41
60
120
67
20
27
30
7
24
56
16
72
32
40
59
45
60
76
113
72
3
16
29
6
1
119
21
4
65
6
49
20
4
8
9
30
1
8
60
16
20
16
59
18
7
24
5
111
3
21
4
5
15
28
53
27
129
19
92
148
20
24
12
76
128
12
27
45
88
32
51
157
8
21
3
52
24
20
16
60
35
24
36
69
12
24
64
80
76
20
9
67
12
12
5
54
37
80
3
1
8
12
33
43
80
27
1
32
24
33
102
13
8
28
116
64
12
83
24
201
15
9
21
24
7
5
51
40
80
40
29
43
11
69
36
156
9
7
8
52
12
8
48
100
11
18
6
1
29
7
68
4
56
76
24
44
52
24
41
18
73
84
20
76
17
31
140
4
12
164
15
25
60
56
4
11
121
12
48
8
4
156
32
60
40
108
24
71
1
180
44
9
31
5
7
32
52
36
32
21
60
66
49
36
23
81
64
167
49
20
15
25
12
12
8
28
36
65
31
89
55
36
8
16
68
141
31
8
15
13
8
15
36
21
168
16
48
12
149
7
12
17
135
36
40
12
36
24
11
9
108
48
52
288
84
36
35
81
15
9
72
108
60
40
20
16
24
32
4
23
33
183
36
18
3
4
20
9
51
28
17
3
48
69
3
88
89
31
23
85
132
23
25
12
72
35
21
135
21
60
84
172
12
32
48
21
19
72
24
36
84
44
12
40
68
12
39
37
17
72
75
28
36
140
81
31
20
3
1
36
12
56
40
84
36
36
119
97
60
180
48
120
35
9
57
54
54
36
27
4
44
15
25
11
61
144
36
17
31
20
12
52
47
48
21
16
24
36
188
40
17
31
8
4
116
72
9
19
35
66
43
11
36
24
37
32
120
48
88
65
19
17
75
40
56
4
36
8
69
31
5
127
23
105
36
4
191
25
24
44
57
19
24
8
72
12
16
29
108
36
55
11
93
16
12
80
33
75
69
6
49
71
25
11
69
184
56
40
12
12
8
24
9
19
32
16
23
1
20
24
16
36
60
188
24
52
24
92
28
24
77
18
1
32
63
45
ABCD 95865660214*3^$a+1 [50189]
5
25
126
89
43
66
11
96
169
162
77
79
90
11
85
47
1
24
47
91
29
133
42
113
25
18
78
30
161
1
18
96
12
90
36
234
42
11
19
42
54
5
25
11
36
31
66
60
18
18
48
42
12
29
25
11
7
53
19
36
204
48
168
30
132
11
133
30
89
133
11
25
95
13
18
30
11
31
12
17
12
103
48
36
36
197
217
11
24
43
36
29
1
24
54
12
36
42
83
7
18
12
36
107
73
6
29
73
35
61
66
53
7
18
36
66
24
48
126
6
30
71
7
30
6
5
43
60
5
7
24
48
53
55
17
61
48
18
72
29
49
119
1
6
12
24
84
36
114
48
11
25
54
6
54
126
90
30
36
42
18
36
12
119
13
126
18
54
36
48
6
12
42
36
41
13
36
12
47
36
157
84
24
36
12
96
72
66
144
144
24
36
65
7
12
53
7
36
77
61
132
48
42
18
90
29
12
7
53
145
83
49
11
12
36
60
25
18
36
180
12
29
79
53
120
7
6
12
132
12
71
79
18
155
72
19
18
83
247
12
29
7
6
47
91
72
29
49
36
83
19
6
11
61
18
221
7
53
1
71
144
115
54
11
19
54
47
13
54
12
144
42
210
108
72
72
53
145
60
288
36
48
18
42
54
48
24
72
30
78
66
11
79
6
83
12
96
37
24
30
42
156
36
18
24
30
54
17
1
18
78
30
17
73
18
6
12
18
18
11
132
12
7
6
36
30
24
108
120
18
42
41
13
54
12
29
97
71
7
18
66
18
36
54
53
1
6
5
25
71
1
36
204
120
71
12
31
30
107
108
7
48
125
205
59
60
73
6
101
120
7
42
11
37
60
23
139
5
43
18
36
47
61
54
6
36
18
12
6
48
6
48
6
18
72
65
36
19
65
13
131
60
235
90
54
137
25
35
55
36
18
6
66
18
17
25
12
11
25
96
36
90
5
25
6
77
61
36
54
42
66
18
18
24
30
11
7
60
29
133
30
18
24
66
24
36
120
18
78
48
6
119
72
12
72
7
60
12
24
162
30
42
18
90
59
139
30
6
41
60
36
1
60
47
109
6
101
19
17
19
96
5
24
1
36
42
5
7
53
19
17
1
83
13
126
18
18
30
60
18
29
84
36
61
18
18
72
114
41
13
54
48
6
30
18
11
96
1
36
18
60
54
12
83
31
12
36
29
49
12
168
162
41
43
18
6
30
150
29
19
65
13
11
1
35
55
29
133
11
31
41
61
114
5
7
6
47
109
47
97
36
35
12
60
91
17
7
149
25
42
54
119
84
24
1
47
60
19
54
90
180
72
114
180
36
48
47
25
6
126
95
180
79
24
72
41
79
96
12
6
59
79
24
18
12
71
25
18
12
6
36
90
342
18
72
5
36
25
83
60
163
114
108
12
90
54
36
42
113
193
36
12
6
12
78
54
36
108
138
18
53
36
36
19
161
7
102
90
42
18
12
17
19
17
7
48
18
24
18
185
61
35
55
17
109
143
19
29
67
90
59
31
5
13
48
126
132
5
43
173
7
17
19
6
59
211
5
36
60
19
269
1
6
12
29
60
25
66
36
6
126
65
37
11
7
42
90
12
204
30
35
36
43
29
1
36
108
6
48
42
12
11
121
84
6
108
54
11
25
47
192
49
66
108
54
24
48
71
1
6
29
115
29
7
72
72
5
25
24
156
6
29
72
144
84
7
17
79
72
101
36
48
7
24
5
25
54
6
48
6
29
79
18
59
7
54
11
7
36
90
72
114
30
24
66
6
47
19
168
54
138
17
43
72
12
36
132
5
24
55
90
90
54
72
47
24
61
95
85
54
12
24
65
271
108
53
7
288
41
13
23
13
48
6
209
19
18
47
67
66
83
13
59
7
18
42
5
60
19
24
48
29
43
36
42
23
25
60
47
55
24
12
17
19
17
48
7
60
12
29
61
11
79
36
18
42
113
24
144
43
29
1
54
24
30
35
19
29
60
43
65
19
24
41
25
179
25
119
156
13
36
12
143
7
48
60
12
180
42
11
19
60
192
6
72
11
19
78
48
107
1
24
12
36
54
18
54
90
11
36
25
24
11
43
30
54
72
101
43
24
36
41
7
29
7
18
60
18
101
1
83
204
109
54
6
48
6
5
67
101
55
36
6
48
42
48
65
43
78
30
18
107
36
25
83
36
7
12
65
25
155
85
12
36
18
53
73
6
ABCD 95865810052*3^$a+1 [50053]
16
201
23
31
41
31
41
36
28
75
18
159
80
84
52
21
27
68
4
24
48
168
80
67
9
117
23
64
56
16
165
23
84
16
80
76
80
37
35
24
84
24
4
24
93
59
64
3
9
9
123
12
108
24
111
17
60
40
8
343
9
72
188
1
54
69
116
31
45
32
12
24
28
120
32
4
27
189
44
19
41
4
81
71
24
13
15
12
80
108
24
175
153
68
31
90
27
27
53
132
31
5
4
32
139
126
23
4
63
69
44
100
12
96
44
85
15
152
31
69
92
16
3
9
32
49
36
35
16
128
180
52
56
64
24
8
40
8
19
33
116
108
40
108
140
103
9
36
27
105
12
44
73
51
8
4
72
8
1
63
8
124
44
13
126
17
28
63
41
12
217
143
52
80
48
36
28
68
48
36
55
9
116
37
27
81
18
45
80
24
12
108
168
36
4
81
23
48
73
35
24
36
100
44
31
5
36
112
8
60
4
8
36
73
23
64
201
18
5
28
56
124
39
72
5
112
32
12
19
153
80
36
109
35
64
108
9
54
33
8
100
48
27
41
31
69
36
44
4
104
64
12
9
36
27
36
36
27
41
28
57
90
77
13
27
8
28
60
72
8
49
27
36
8
64
8
19
81
8
19
149
103
105
111
18
35
55
17
37
27
81
23
12
24
72
120
36
37
18
105
236
72
16
72
8
12
36
36
24
12
19
161
24
180
67
141
8
13
59
64
93
63
9
143
24
12
73
59
108
28
36
56
72
16
288
3
5
28
216
12
80
16
8
112
144
132
188
40
9
18
9
171
5
292
68
31
69
36
44
85
27
45
18
53
24
36
48
136
80
96
12
36
16
39
36
161
16
48
36
9
107
1
107
108
19
9
24
3
5
112
45
72
35
36
1
18
89
19
5
120
88
20
72
36
37
324
63
8
72
55
293
76
116
55
33
20
36
52
39
41
49
15
57
15
8
67
9
24
144
75
77
40
36
8
132
4
9
18
9
32
64
120
68
48
160
20
28
60
3
53
96
48
163
5
49
35
64
24
8
85
51
12
45
35
60
139
53
52
36
39
69
12
9
51
12
116
172
45
123
44
28
128
19
53
36
16
12
144
36
36
45
131
48
1
126
18
71
1
215
91
213
75
9
44
19
53
60
67
33
48
68
31
117
60
44
36
85
51
8
172
12
8
1
51
236
64
9
35
145
23
67
36
108
17
19
89
19
33
80
84
19
9
132
3
53
72
145
18
53
55
41
72
31
9
81
23
72
36
36
36
12
16
12
72
176
72
172
20
127
69
8
72
4
60
21
15
56
24
112
8
24
36
64
224
13
15
8
4
8
24
121
36
51
48
45
51
3
41
40
36
332
36
24
36
76
36
9
36
35
55
17
52
21
95
64
8
4
80
124
8
12
60
49
51
48
24
21
63
8
28
27
36
113
36
13
90
149
67
5
76
152
28
32
31
36
5
31
5
36
72
13
71
19
149
64
92
37
72
171
24
12
72
80
96
13
15
3
33
20
88
20
1
36
72
63
24
75
17
73
23
100
116
40
24
3
72
77
120
73
15
12
72
104
28
57
90
33
8
156
64
60
12
27
9
68
36
12
24
4
80
1
36
72
179
72
37
87
108
8
13
54
36
69
84
72
8
24
72
28
57
36
27
117
63
27
9
27
17
73
23
76
80
52
20
36
36
216
1
23
64
12
171
33
72
36
3
105
12
24
72
12
9
135
140
40
27
5
12
72
16
20
1
18
5
12
19
9
32
4
140
208
56
64
104
40
9
143
37
23
12
36
36
1
15
129
27
135
33
20
16
44
72
28
3
5
139
5
4
108
9
87
56
24
12
24
40
60
120
68
40
63
17
37
23
28
39
72
9
45
15
92
91
9
27
41
12
16
12
45
59
49
71
127
53
144
64
176
264
19
18
126
197
109
23
28
3
45
243
41
28
3
36
45
24
8
12
1
18
81
63
77
12
91
18
87
80
13
18
90
15
8
36
28
128
60
49
51
56
52
192
104
28
128
16
3
5
48
100
45
18
45
8
60
76
104
13
27
9
23
100
ABCD 95865852716*3^$a+1 [50004]
24
127
17
1
6
80
9
36
135
9
24
63
12
18
3
51
40
36
110
22
8
33
7
114
14
106
83
21
40
2
357
33
24
123
115
8
28
14
51
15
166
6
68
9
45
40
48
32
40
71
87
28
5
25
24
8
39
264
60
87
112
36
2
22
8
9
15
4
80
54
6
16
18
18
68
90
15
49
8
24
30
24
66
63
81
40
2
12
117
48
3
58
59
3
24
88
32
4
14
51
84
1
102
132
48
14
6
12
28
8
9
12
61
30
29
21
54
9
84
51
96
34
2
33
24
85
56
195
19
5
37
54
80
42
87
15
130
32
3
15
45
1
11
108
7
29
37
47
81
15
36
3
16
65
25
96
30
24
5
21
114
21
49
54
42
30
65
25
86
40
50
64
18
65
180
7
65
144
19
41
51
40
98
40
72
83
117
15
73
47
9
159
25
30
32
153
1
11
61
8
15
7
92
30
18
4
18
95
87
4
14
88
90
54
14
60
54
120
18
100
89
51
30
18
22
24
59
7
150
320
3
84
51
36
76
20
34
23
127
80
10
80
3
3
34
38
18
192
75
15
6
144
15
73
32
130
68
60
30
240
63
211
14
75
51
45
45
90
144
9
3
57
7
29
7
17
15
12
10
54
29
87
36
10
47
36
21
30
9
36
13
6
12
38
135
49
30
68
22
47
24
24
36
19
18
83
21
30
58
32
63
55
41
57
40
24
138
5
31
60
54
11
84
43
14
24
30
9
72
81
87
312
91
20
12
22
96
122
142
78
48
144
5
63
108
42
286
96
26
54
10
8
22
36
20
417
283
53
84
7
60
8
81
55
29
60
135
72
69
24
3
57
1
30
56
66
10
44
10
14
106
23
31
2
27
31
32
108
66
136
47
15
10
18
29
1
14
58
42
14
34
17
3
88
18
35
36
15
28
41
60
127
50
10
48
14
130
276
29
91
20
52
17
36
180
129
111
31
29
21
63
121
72
18
101
31
48
5
85
6
50
126
40
53
36
63
28
17
45
18
9
84
24
1
32
54
9
24
7
5
3
21
109
32
118
48
42
11
21
63
31
104
130
230
40
32
138
6
105
1
104
42
93
67
68
24
210
78
130
50
70
42
5
7
36
110
63
115
5
36
48
37
6
8
90
39
3
52
65
81
22
162
11
39
12
388
12
68
201
51
9
24
63
9
25
24
35
37
18
144
108
89
15
88
65
120
33
39
84
24
123
69
24
45
72
54
9
96
48
120
73
23
9
58
14
18
22
23
15
48
58
11
165
40
6
72
8
9
33
70
32
10
8
6
9
31
101
3
45
120
12
111
18
30
42
22
41
97
168
54
32
9
31
50
16
50
22
216
35
60
19
206
22
32
21
7
158
111
9
10
12
50
40
158
42
27
117
66
60
9
63
58
104
3
55
17
31
17
21
75
36
123
30
82
14
15
7
138
11
21
3
79
65
36
57
112
47
25
14
90
40
62
117
12
75
9
21
6
18
30
40
2
22
125
31
14
75
21
39
55
32
4
29
15
58
38
120
9
31
50
72
10
30
2
192
4
92
102
51
21
39
87
90
10
84
24
84
17
115
5
13
26
21
1
72
6
104
58
62
42
15
15
306
27
36
9
42
16
77
31
2
3
15
21
15
16
2
102
33
96
25
35
37
32
15
163
32
100
17
24
25
14
45
12
115
29
51
4
2
30
33
39
36
6
16
104
64
126
53
27
9
31
50
15
43
20
21
37
14
36
12
21
19
108
158
144
75
123
64
48
60
41
187
29
63
126
159
25
120
6
5
75
10
35
67
42
8
27
63
54
99
24
21
42
9
85
95
168
33
3
7
29
15
9
105
94
5
45
48
123
67
50
88
110
9
60
72
19
24
5
36
25
6
5
171
12
165
91
6
48
71
15
112
32
10
120
35
96
67
17
72
1
78
36
68
88
53
60
19
30
18
14
54
9
12
21
22
197
24
36
39
112
162
35
3
88
29
3
40
18
71
33
22
74
16
56
3
285
15
1
78
32
40
18
11
87
100
50
72
22
80
10
14
84
45
51
12
4
86
22
2
18
102
150
4
41
48
13
24
174
90
35
109
32
6
4
144
5
39
18
22
18
32
78
48
24
88
24
26
10
17
96
67
90
14
4
29
25
8
24
39
24
25
107
69
39
25
11
39
22
26
60
34
6
44
46
50
84
129
145
110
21
13
ABCD 95866056836*3^$a+1 [50025]
84
24
18
138
87
144
152
1
36
18
48
6
39
24
57
6
48
18
18
18
42
84
41
72
67
9
9
96
39
207
18
6
53
36
28
45
30
78
36
36
63
99
12
149
4
27
5
1
35
4
15
66
18
45
9
24
39
99
42
72
18
9
9
108
12
63
24
48
33
12
144
36
18
33
57
15
36
12
68
1
39
9
18
24
9
9
48
59
31
5
4
105
3
63
42
27
36
129
24
99
75
6
107
55
269
148
24
12
9
23
67
45
207
33
3
6
3
32
13
63
81
6
9
8
13
18
42
18
306
30
78
84
24
3
51
9
63
12
36
24
9
3
41
1
12
42
45
36
39
41
67
5
67
9
33
3
123
45
120
45
72
42
117
39
5
1
30
42
35
13
36
59
13
87
3
42
30
60
81
39
33
45
3
69
30
6
12
15
36
12
99
41
49
6
12
18
90
41
19
9
9
36
18
18
54
18
66
33
44
4
24
129
171
60
57
27
32
1
27
3
18
51
8
109
12
27
24
44
40
45
24
3
63
9
27
6
144
35
64
27
17
28
57
63
15
117
3
78
63
8
40
15
18
36
18
18
30
42
126
53
19
9
8
28
75
42
12
54
60
45
9
71
19
54
18
17
13
27
24
21
27
60
21
95
85
78
21
27
5
55
9
8
73
75
69
120
54
6
12
59
109
30
33
3
18
36
27
27
105
81
66
78
30
5
13
54
42
71
28
3
105
9
36
27
8
144
144
13
42
90
3
96
27
45
8
1
66
6
84
15
27
81
27
72
17
4
45
99
33
54
90
18
21
32
73
36
12
27
63
113
13
6
90
18
30
6
30
51
93
42
45
45
18
9
21
51
39
42
36
36
99
3
81
33
36
36
39
15
9
8
28
99
53
28
9
35
19
9
39
42
102
33
99
9
8
31
18
63
51
53
1
72
12
87
9
35
73
66
6
63
39
5
1
108
63
48
36
36
33
35
13
114
66
87
93
18
132
161
1
3
27
69
36
99
81
3
69
72
45
84
42
17
73
18
9
8
31
24
18
27
21
15
72
8
31
5
73
102
6
27
44
13
18
5
13
54
36
5
13
23
4
69
72
36
3
60
63
36
21
24
27
12
117
9
60
48
6
66
6
30
15
8
4
96
9
108
12
132
90
36
12
162
54
36
108
18
15
45
84
6
30
18
437
4
123
21
32
28
116
109
12
24
18
54
12
6
129
81
99
27
6
48
36
23
36
72
4
104
73
3
33
12
24
30
9
24
9
18
17
4
60
93
23
13
78
12
5
36
19
36
36
45
27
9
8
73
30
54
72
51
8
1
30
41
19
81
75
18
6
18
27
63
30
171
69
71
19
21
51
36
12
41
4
141
66
33
9
48
36
6
17
31
36
5
19
18
3
99
81
15
9
3
6
102
144
6
90
12
33
147
6
12
24
35
145
18
18
36
35
28
21
42
17
49
24
3
32
37
66
45
27
78
99
21
6
18
3
27
6
36
18
18
35
36
100
8
31
60
17
28
8
64
135
36
54
30
36
5
1
39
32
1
66
81
144
24
12
24
9
12
108
23
36
109
18
54
35
19
9
27
81
21
23
91
120
42
3
60
84
27
5
1
18
53
13
87
8
40
51
21
24
3
6
27
12
9
36
59
67
41
31
33
44
55
9
72
27
18
162
12
18
15
21
6
125
31
18
15
21
23
55
12
36
45
9
36
78
21
32
28
3
117
33
36
75
60
72
12
27
5
13
198
5
13
24
12
6
48
24
30
36
23
1
18
18
27
44
19
84
108
9
32
1
27
3
41
1
138
60
48
9
36
45
27
108
24
8
19
9
8
19
45
57
24
27
45
27
45
18
18
111
45
6
57
60
27
48
132
17
1
18
81
21
123
3
5
31
6
54
45
21
24
3
27
6
27
21
6
9
12
32
28
8
1
219
69
18
9
9
12
15
45
75
60
39
78
36
102
5
175
9
69
18
57
33
54
45
80
28
27
48
6
3
45
18
45
33
108
12
6
9
84
63
105
57
18
42
48
6
57
60
99
125
19
36
21
9
42
126
36
48
42
48
54
24
12
18
18
87
93
24
35
36
64
21
6
138
18
177
21
6
48
77
28
81
36
12
132
18
72
18
30
9
24
36
135
17
13
6
102
59
64
12
195
17
1
36
36
35
40
69
30
105
9
30
6
3
63
42
99
39
5
1
18
9
21
23
1
144
12
24
18
18
27
21
6
9
3
33
72
3
6
48
18
6
18
21
140
19
18
30
77
73
27
21
96
36
48
23
19
21
69
36
12
114
89
19
12
6
27
8
4
15
45
8
37
18
18
108
63
8
37
72
72
63
8
1
27
36
84
177
27
12
99
9
32
19
30
108
24
12
60
12
15
45
54
90
48
6
66
51
9
27
3
41
64
120
51
18
35
76
9
99
27
18
36
6
93
15
72
54
39
105
72
66
42
12
15
8
64
36
3
33
39
6
12
135
15
18
12
23
40
15
81
8
1
18
9
39
18
36
27
32
13
60
120
60
48
23
28
9
75
27
33
12
32
31
45
104
28
81
3
9
15
84
24
129
42
9
27
57
15
9
8
28
3
24
89
31
96
57
60
8
1
63
9
36
63
39
9
9
18
6
18
17
49
87
44
49
95
40
33
111
60
48
15
18
36
84
87
3
177
72
8
13
114
9
27
108
21
15
17
13
42
81
57
6
54
108
ABCD 95866188734*3^$a+1 [50027]
18
12
54
36
91
24
48
5
72
43
11
90
12
79
11
18
24
115
72
11
18
12
132
12
108
72
144
96
48
91
24
53
30
18
36
114
36
126
43
29
12
126
25
17
18
102
31
95
162
7
11
54
31
41
18
18
24
30
96
90
48
144
67
65
31
77
30
13
5
19
71
25
24
11
48
24
66
60
127
29
115
11
18
72
19
89
24
138
13
95
25
24
227
108
12
90
60
48
78
12
6
30
25
29
163
24
35
85
24
96
41
7
137
90
18
43
24
5
54
6
31
17
42
61
24
23
48
42
66
85
11
13
35
6
7
137
30
73
48
24
17
31
48
96
11
30
72
55
5
48
54
54
7
35
30
108
96
288
48
60
84
78
13
107
6
31
89
55
71
54
90
25
65
151
24
72
5
115
35
90
12
7
125
90
1
17
36
84
90
78
175
59
66
18
240
241
59
61
53
18
25
24
41
162
13
35
109
24
107
157
17
18
18
24
54
37
17
48
55
17
31
59
18
90
25
17
48
42
12
1
17
36
19
72
24
11
13
41
79
11
114
30
13
168
59
13
17
42
18
48
24
43
5
36
144
103
95
18
79
120
96
29
90
97
120
41
12
43
29
6
13
5
174
6
7
72
5
43
17
18
54
175
96
35
54
30
73
71
42
48
6
84
96
133
23
198
54
37
5
120
24
102
54
60
66
73
24
11
24
30
18
13
24
72
35
114
30
37
23
36
18
90
1
96
59
6
30
108
42
48
67
113
31
96
5
43
83
37
137
55
95
18
7
5
108
55
5
90
30
96
162
144
84
54
31
5
72
19
149
30
61
35
61
137
7
65
48
31
11
48
42
18
1
47
97
11
36
36
13
47
12
36
6
211
17
42
30
79
17
48
36
115
29
36
24
90
30
24
103
23
12
37
17
31
95
193
5
19
35
36
36
18
36
54
6
91
96
149
24
72
12
36
24
36
84
211
41
31
5
42
1
17
7
41
7
65
24
31
5
43
47
18
175
59
37
120
48
11
30
72
24
18
288
37
71
84
78
12
18
25
17
12
24
67
53
60
66
18
168
18
1
155
13
77
36
54
6
19
161
12
72
24
54
13
24
29
6
109
35
54
18
13
5
144
115
72
48
11
6
36
48
60
175
35
42
12
78
18
247
197
91
41
108
30
6
30
90
6
234
36
84
24
36
162
144
84
37
144
35
54
96
48
31
5
24
12
55
5
138
78
67
72
71
25
89
120
36
54
78
7
144
149
18
42
12
139
11
30
24
127
72
192
23
30
91
24
35
18
48
19
5
198
30
234
229
24
41
12
24
91
72
65
6
54
36
55
11
78
12
108
36
72
115
17
7
5
91
23
49
41
36
108
66
24
66
42
90
54
126
67
17
18
13
120
119
6
84
151
17
30
96
12
18
24
12
78
36
37
192
96
24
5
72
24
12
18
85
149
67
5
6
133
24
17
36
18
6
36
55
107
37
53
12
24
31
35
6
7
11
30
24
18
48
90
6
48
78
54
36
72
30
60
67
24
47
42
7
65
18
18
30
13
5
60
12
18
90
60
19
281
96
90
84
49
77
108
18
78
12
54
54
36
43
83
72
96
61
113
90
6
12
42
18
7
23
42
48
103
5
294
102
78
90
31
24
101
67
119
49
72
24
120
24
47
18
7
53
84
60
43
48
24
5
96
19
17
31
35
133
29
72
90
36
144
18
72
19
72
17
18
42
43
48
17
30
18
42
30
103
5
24
30
36
54
60
18
13
72
17
18
24
30
31
227
12
108
132
36
37
11
24
18
19
11
54
24
12
115
48
71
1
5
30
42
12
18
6
30
169
11
90
91
24
197
12
42
48
6
7
23
1
120
29
84
6
36
61
168
161
103
5
36
72
18
6
31
72
17
60
18
1
35
37
137
60
12
55
113
18
12
1
5
54
36
1
11
13
11
85
35
18
162
1
24
35
18
12
18
216
72
37
5
91
17
120
18
24
30
72
6
97
5
42
48
73
48
5
24
48
42
30
198
24
54
30
49
48
72
35
13
5
54
13
72
35
109
5
54
12
78
67
35
108
90
96
55
29
96
66
6
12
36
67
59
18
108
90
24
30
55
23
18
7
96
17
18
ABCD 95866214482*3^$a+1 [50032]
57
3
73
8
48
27
24
21
9
15
87
9
99
36
72
1
12
60
32
9
18
12
1
23
9
3
60
48
21
48
12
64
32
4
72
11
37
11
13
12
96
47
9
27
25
8
60
72
60
16
20
15
33
9
42
24
60
105
39
21
21
78
72
1
72
12
11
9
9
43
60
92
15
36
1
36
29
15
24
52
176
4
128
3
33
12
4
44
16
11
37
24
41
30
13
20
16
44
12
4
29
19
20
27
81
36
12
36
9
42
60
9
39
45
36
60
16
11
18
30
9
105
7
128
15
18
19
68
12
112
23
37
44
3
33
63
49
11
13
8
33
39
4
11
18
7
8
27
21
16
20
52
17
63
12
4
32
24
105
15
81
6
37
8
132
28
35
81
12
27
25
56
3
48
12
1
32
24
36
16
35
25
131
121
12
8
120
4
56
12
4
71
21
36
48
4
11
48
24
30
15
3
45
135
12
9
28
23
24
9
27
33
4
8
36
120
16
11
25
60
72
80
15
48
36
1
11
33
4
20
16
11
36
24
1
36
8
16
47
9
84
120
24
40
11
1
60
83
1
23
9
60
36
4
44
63
21
52
17
30
37
32
75
1
23
12
1
53
55
20
16
20
4
36
11
25
12
20
36
24
12
52
80
9
18
24
13
24
48
68
4
71
93
12
24
72
4
29
3
76
71
24
21
24
12
75
45
60
15
12
1
20
52
35
45
135
12
1
72
68
4
5
51
15
24
1
11
18
72
7
11
33
28
71
13
36
24
36
5
27
36
3
1
35
72
37
11
37
36
36
5
15
33
39
3
69
9
3
12
16
17
55
23
24
1
59
1
68
39
9
72
28
12
60
44
64
119
12
78
6
13
8
36
16
8
3
6
67
11
49
68
15
108
1
56
4
80
24
36
15
114
27
63
30
66
13
36
8
63
1
23
13
140
4
23
21
75
9
15
48
90
42
13
23
12
1
23
60
33
87
48
66
99
12
39
1
8
12
60
99
84
9
12
64
20
12
12
153
3
16
36
12
11
9
63
33
57
15
75
25
60
72
8
48
28
35
9
24
48
3
25
35
18
6
1
11
9
12
27
13
36
125
19
53
24
6
1
56
52
20
15
45
24
21
51
3
12
6
7
32
4
44
3
141
96
76
44
240
12
39
12
45
27
9
16
36
35
1
59
1
44
15
36
25
23
1
12
8
12
12
15
33
16
11
48
12
85
20
27
33
51
81
24
111
9
9
31
104
27
30
30
45
39
1
8
27
48
9
27
69
156
72
60
9
15
51
45
3
45
4
35
156
24
48
1
23
49
32
72
12
33
19
23
25
11
9
3
6
15
52
35
24
9
60
12
4
11
42
30
61
12
23
42
15
12
27
25
191
24
73
17
6
1
8
28
11
33
40
23
121
8
52
20
24
3
21
39
33
99
45
51
21
12
36
204
51
9
27
108
42
27
60
81
43
20
36
60
63
24
96
13
32
12
4
8
36
39
18
7
60
44
48
12
16
101
75
12
57
39
27
1
32
15
21
40
119
24
13
29
103
11
36
18
18
30
120
15
16
24
44
3
36
1
8
36
15
60
12
9
15
13
20
64
44
16
11
60
105
72
12
87
13
29
27
21
6
61
29
115
44
4
20
36
267
12
57
12
27
45
27
78
19
32
4
35
12
1
56
12
4
20
96
36
3
13
12
56
48
108
64
152
72
24
15
1
80
72
3
13
116
3
37
35
48
13
56
12
72
16
20
48
27
13
11
69
15
1
5
6
18
18
24
13
41
103
11
25
24
149
7
83
13
116
48
72
12
9
7
68
148
20
52
59
69
39
1
20
12
75
45
28
11
25
12
24
32
12
24
40
48
17
15
12
15
21
12
36
9
90
9
60
16
65
151
20
64
5
31
24
41
87
51
1
36
23
42
126
72
42
24
15
120
4
12
8
52
12
23
69
12
4
23
21
88
8
4
5
15
12
28
11
1
29
3
3
60
37
11
12
42
7
8
100
11
21
24
21
3
64
20
63
1
20
69
75
69
7
35
21
57
30
33
27
36
18
3
27
21
16
8
21
54
37
80
39
9
15
12
33
28
23
37
32
4
8
3
21
45
39
27
33
88
8
36
3
13
44
60
81
39
3
25
32
39
9
48
48
15
69
15
18
31
41
42
37
32
12
117
111
36
52
23
45
24
36
3
49
53
18
1
68
24
12
123
60
25
47
45
36
24
165
27
93
72
18
12
9
4
23
30
102
12
156
33
60
36
40
8
28
35
9
72
81
6
25
8
33
67
29
72
7
8
52
12
8
16
84
35
18
3
108
4
12
36
44
3
12
37
12
11
169
20
36
3
33
16
36
5
31
20
21
3
28
47
13
8
24
36
15
133
11
12
25
20
96
3
21
3
6
114
13
12
168
8
27
9
24
39
21
51
9
36
4
47
48
1
36
44
28
12
32
12
12
12
40
20
12
15
6
91
8
12
12
39
30
15
16
41
15
15
1
36
32
27
61
8
3
49
11
105
4
8
111
18
6
69
156
3
153
4
12
59
37
95
6
15
28
8
3
1
44
45
111
24
27
69
12
63
9
36
16
35
24
36
9
27
45
52
5
15
144
9
115
95
33
15
37
47
18
3
24
21
24
18
9
12
33
63
15
37
35
48
36
12
18
27
100
8
24
16
8
36
12
63
21
15
36
21
3
21
63
45
4
8
60
39
9
3
1
11
61
29
43
8
24
40
24
8
3
37
11
33
15
49
8
16
8
33
7
41
19
36
47
1
56
24
48
4
23
13
47
1
20
48
3
24
69
16
11
12
6
30
21
12
9
79
20
52
11
36
60
37
23
33
99
9
24
75
13
23
81
39
1
53
27
48
16
68
72
9
24
7
48
20
72
36
24
15
9
39
61
32
123
21
3
60
36
36
60
105
64
32
52
8
12
4
20
52
29
3
27
12
13
23
9
24
12
24
15
1
68
76
44
16
23
9
51
57
75
36
1
8
96
16
20
12
40
24
23
48
69
36
36
52
24
8
12
27
25
36
20
27
57
40
12
53
15
48
3
9
36
75
1
20
3
33
24
40
24
32
4
12
20
27
36
9
4
11
73
11
216
21
9
15
16
8
64
24
12
23
37
8
4
35
36
21
40
44
108
87
33
48
16
17
198
9
24
48
12
36
9
54
45
4
20
99
12
33
141
103
8
15
33
27
9
12
33
79
128
60
28
11
13
20
12
36
12
15
33
3
81
108
4
8
15
33
15
37
8
3
72
1
29
48
55
36
71
37
11
21
16
17
3
ABCD 95866576394*3^$a+1 [50006]
48
24
160
32
75
73
71
57
69
15
3
37
120
8
352
20
93
31
36
41
7
180
108
20
9
3
87
25
101
15
168
40
137
7
101
54
1
36
89
7
12
53
108
36
36
19
84
5
15
75
90
19
32
36
4
8
40
5
3
69
36
55
24
60
80
220
20
84
12
4
48
60
48
12
8
24
33
36
27
4
23
13
32
45
27
9
39
16
35
37
17
36
51
88
12
96
60
24
29
19
17
15
40
176
40
35
189
40
128
21
54
18
19
96
20
9
3
51
21
40
8
96
12
28
101
15
21
223
29
15
100
32
48
60
87
21
24
16
12
92
48
21
36
36
55
12
8
64
5
51
3
72
25
108
84
108
35
45
4
20
21
43
12
20
64
5
19
89
72
3
87
21
168
27
162
126
1
68
57
18
117
16
60
77
18
13
77
19
80
48
33
55
12
116
16
60
68
108
33
19
17
108
108
3
15
69
28
12
96
84
32
36
3
126
36
72
43
408
96
8
21
27
52
32
15
18
3
12
108
4
71
9
63
126
15
84
48
33
127
68
96
40
48
168
29
15
4
35
54
31
77
19
233
36
7
44
84
4
168
84
48
65
63
45
103
24
36
125
39
28
132
17
151
80
64
24
44
12
100
84
12
20
3
25
44
40
53
27
28
92
33
19
53
87
21
15
273
19
53
87
36
21
3
120
12
48
33
75
40
24
20
96
4
209
31
5
36
87
160
41
19
17
139
36
41
7
80
12
88
108
80
48
16
60
96
132
32
48
60
136
59
18
79
29
7
80
72
132
28
5
43
48
32
4
36
72
68
12
27
54
7
32
357
3
40
11
1
68
3
9
45
108
72
63
45
3
159
1
12
41
91
53
63
108
9
91
35
105
132
40
29
108
7
224
16
20
16
20
24
69
54
85
48
29
108
7
11
9
28
197
123
48
24
108
96
196
48
56
21
43
116
76
53
43
8
60
64
36
44
15
33
4
48
77
3
28
144
20
129
39
52
116
9
18
93
69
3
105
3
12
3
90
39
15
18
75
52
89
7
20
28
12
68
9
91
72
80
45
147
40
48
17
18
45
12
15
37
269
127
89
51
84
4
32
45
3
40
80
100
29
31
5
51
3
133
104
51
69
21
19
8
27
109
24
48
128
24
27
90
135
9
51
40
53
3
64
24
24
11
90
19
17
175
41
19
20
24
16
101
108
51
36
48
81
108
72
135
36
9
36
27
45
72
31
20
72
96
141
36
67
5
15
60
105
7
68
12
76
440
12
28
8
72
4
36
12
17
115
29
36
31
72
36
60
35
49
92
64
96
113
7
56
117
72
91
53
199
36
125
27
84
268
107
21
69
19
35
57
105
43
65
31
59
90
7
12
36
20
69
51
21
3
76
96
23
13
12
20
28
17
43
65
15
24
48
57
15
48
27
9
204
88
77
36
15
12
244
125
36
7
56
27
49
23
21
16
48
116
12
144
21
259
24
5
27
9
36
27
28
17
63
4
24
179
93
33
31
24
12
5
187
32
16
12
36
12
29
39
76
24
12
240
23
21
33
3
28
72
12
32
60
81
18
49
95
1
32
108
112
128
36
33
67
5
19
80
9
72
19
36
56
100
68
81
15
88
216
60
17
19
35
9
4
5
36
7
80
40
8
9
15
52
80
60
4
60
56
48
48
189
15
21
75
15
18
15
132
28
149
36
51
36
4
53
7
20
9
51
21
75
28
41
63
156
4
32
96
28
32
93
19
92
4
65
54
25
65
15
12
81
7
83
25
44
3
61
11
73
36
32
48
112
72
20
36
72
40
35
37
36
84
185
18
45
9
75
76
29
36
72
63
117
108
15
48
72
45
87
12
45
75
40
36
48
144
48
92
112
24
32
48
72
3
61
11
18
126
13
32
48
76
132
72
32
81
18
126
18
33
48
16
48
36
89
7
80
24
24
112
41
3
64
20
165
75
177
55
53
27
9
27
45
159
3
13
24
35
93
12
16
5
63
120
96
45
43
11
37
72
35
21
40
101
3
60
45
51
4
80
45
67
41
135
9
243
45
3
108
96
64
36
125
51
93
7
12
48
20
108
57
108
7
144
11
45
72
ABCD 95867267326*3^$a+1 [50024]
65
130
104
22
74
16
80
54
6
85
93
42
225
29
90
16
44
4
6
86
84
54
160
32
34
80
96
13
185
120
31
65
10
21
83
6
10
116
34
111
89
10
6
8
175
35
126
16
3
11
145
11
64
24
30
120
186
30
104
31
36
15
24
54
122
13
95
42
24
10
54
62
28
6
14
12
49
5
19
5
6
61
45
90
44
90
114
6
40
15
60
36
9
110
84
6
79
11
96
64
6
48
72
99
165
56
90
49
5
31
84
59
162
450
24
46
75
29
66
118
72
48
72
39
155
24
1
5
34
105
15
6
111
89
96
30
10
74
96
118
27
39
14
10
62
24
139
72
125
24
30
210
120
160
66
134
31
65
88
50
6
24
96
10
140
36
70
24
39
27
45
33
96
56
34
150
14
106
50
1
95
94
50
24
145
95
12
90
43
5
10
32
73
5
16
15
65
24
6
36
54
16
38
100
72
9
15
44
42
24
96
58
20
52
78
96
15
95
10
56
10
110
58
21
9
27
5
40
24
24
15
216
35
1
39
141
3
32
49
29
16
24
135
156
125
19
15
72
45
59
24
30
16
56
24
54
12
48
121
165
24
42
38
16
14
10
192
18
126
86
133
21
24
176
55
71
4
30
24
51
5
115
5
34
21
41
88
135
11
40
176
40
9
29
55
75
56
70
26
24
6
24
54
172
93
105
66
54
32
43
5
96
64
56
24
31
11
40
38
91
29
6
1
153
27
5
43
141
75
15
14
31
129
32
58
30
26
46
39
99
30
176
40
114
96
14
7
59
85
41
18
6
10
45
9
42
174
24
42
48
45
27
8
1
101
24
16
18
6
96
24
39
72
209
151
33
51
69
2
24
24
126
79
71
4
30
32
10
69
59
16
54
80
16
120
15
105
96
170
30
138
30
120
16
56
114
169
21
15
60
5
10
14
90
1
24
72
53
16
56
163
45
32
24
6
49
99
6
26
13
17
19
69
27
45
14
60
286
50
78
16
86
58
27
39
14
91
69
50
6
90
24
16
80
60
4
30
2
30
58
30
26
1
53
6
49
72
33
66
56
78
10
62
64
24
96
99
95
6
6
4
56
73
107
58
87
83
190
66
129
5
10
96
45
75
20
90
64
50
46
24
66
30
80
24
10
182
18
30
40
66
6
3
21
80
96
64
144
42
30
170
48
12
4
44
37
23
6
34
21
209
16
50
36
10
8
96
31
33
176
19
21
66
48
45
65
72
78
10
90
96
24
20
12
30
168
10
182
24
6
34
24
135
57
24
56
198
42
88
111
65
24
160
75
95
181
225
99
21
170
109
96
9
75
167
64
14
90
72
48
37
9
14
90
16
66
38
31
155
40
30
90
104
6
114
102
88
2
78
6
85
96
69
74
30
96
16
110
28
126
26
24
96
214
120
120
14
60
37
153
42
8
6
16
50
193
5
31
9
32
40
24
80
66
13
35
97
23
61
96
105
3
155
10
120
62
18
72
40
8
55
131
60
106
50
118
2
24
24
12
144
10
24
2
49
36
33
26
6
88
26
46
194
121
5
114
40
80
46
39
120
60
15
56
24
6
58
30
80
16
104
96
64
42
93
35
40
45
17
163
5
66
6
19
36
65
19
71
25
69
50
25
45
96
8
151
59
120
46
56
18
12
10
50
118
15
65
30
1
36
59
66
18
46
120
26
24
64
72
44
34
210
6
90
150
99
5
40
32
139
11
13
35
106
80
40
120
24
66
30
74
96
30
10
6
48
50
46
56
10
20
34
75
69
80
72
103
41
6
34
14
10
27
48
5
31
129
146
6
24
115
36
33
111
51
8
36
49
65
126
60
240
84
36
30
34
6
24
80
162
48
46
24
80
42
13
17
64
51
84
89
72
19
24
45
2
25
23
16
45
11
54
24
96
66
205
59
30
40
15
59
46
66
14
115
39
21
35
1
53
91
11
58
51
15
56
24
1
29
16
38
162
19
15
6
24
51
53
ABCD 95867355536*3^$a+1 [50000]
9
24
39
27
25
96
24
8
76
104
36
96
81
48
127
44
64
29
6
9
72
141
115
20
123
21
3
96
9
52
23
1
96
44
27
18
27
3
6
60
18
12
9
40
59
30
123
12
15
1
17
102
48
72
1
12
17
12
91
8
96
39
24
18
3
52
53
6
6
54
30
19
5
15
12
45
18
45
21
30
48
30
6
9
33
12
15
52
11
60
49
5
3
117
66
18
51
4
120
5
99
27
45
24
9
43
84
11
60
90
43
56
21
15
12
21
15
24
57
36
12
30
13
5
30
138
54
13
29
18
37
113
66
9
96
12
60
117
31
104
12
51
114
48
3
3
1
11
9
63
57
3
66
90
9
81
24
7
84
29
3
24
15
60
25
44
36
69
36
31
24
59
9
15
45
75
66
66
96
145
204
5
78
57
16
29
114
1
29
39
180
27
264
42
27
3
73
36
5
168
36
66
9
36
33
7
84
35
6
51
88
47
24
18
72
99
15
42
18
1
155
24
54
30
78
27
16
35
1
20
9
15
27
42
60
168
19
11
12
1
12
17
27
15
30
6
108
24
42
36
3
15
21
16
29
78
18
19
23
30
43
5
18
30
84
30
90
15
3
9
45
6
9
69
51
105
36
42
36
42
24
18
37
41
3
27
9
165
31
68
9
7
116
45
54
18
27
39
1
23
6
24
18
60
24
33
51
21
144
15
45
9
3
24
64
11
108
1
36
8
36
40
41
234
9
45
67
23
18
87
21
15
16
68
51
42
3
69
67
179
181
59
156
30
19
101
18
12
61
65
3
15
9
27
25
5
51
33
6
1
35
49
36
5
48
39
21
27
64
11
133
131
36
114
18
6
24
27
16
17
72
39
76
8
52
20
3
61
5
42
24
25
24
36
5
114
6
6
102
15
93
3
39
37
191
93
75
30
39
3
9
108
33
79
131
84
18
15
51
9
28
8
36
3
37
8
27
24
85
29
3
12
81
7
23
21
81
103
65
24
6
54
3
64
44
16
20
69
27
39
54
66
66
19
5
39
27
54
90
25
59
9
15
37
8
36
27
84
85
41
12
30
18
27
3
33
21
24
27
9
54
25
137
12
36
27
24
48
36
21
19
17
72
3
84
9
102
105
87
1
60
65
60
211
65
54
114
18
12
96
237
3
69
3
13
11
6
24
3
76
36
23
6
6
49
12
95
54
3
52
5
78
21
15
54
42
24
25
35
117
4
80
40
11
45
28
29
12
6
9
4
35
30
24
30
168
49
60
56
69
3
28
5
15
39
24
6
3
36
9
6
84
13
32
153
19
113
31
29
42
24
1
20
15
66
15
63
24
1
92
75
18
27
60
57
42
48
18
30
57
12
24
9
3
4
53
6
81
9
24
3
87
48
33
27
45
9
3
16
80
135
21
153
7
29
36
6
24
1
35
30
19
23
13
20
27
61
56
75
54
12
3
36
129
54
66
66
18
6
36
21
147
96
24
1
29
7
44
57
42
13
32
3
42
36
7
53
39
36
16
101
78
54
30
36
1
59
30
60
24
31
155
21
9
6
36
48
24
102
6
18
30
42
60
123
72
64
5
30
36
45
100
44
33
48
108
132
19
5
84
24
15
27
18
36
51
225
66
18
6
90
19
11
24
12
9
21
54
30
3
76
5
24
60
31
77
39
9
75
45
36
18
36
12
54
55
41
72
7
8
51
1
60
41
103
5
84
43
8
12
15
109
29
51
48
27
66
60
19
23
21
72
3
25
29
15
16
44
28
35
45
27
30
27
3
96
85
20
39
48
25
17
36
66
24
36
45
63
61
35
201
60
36
12
63
18
99
36
99
252
24
120
6
54
30
91
44
9
6
21
36
100
8
87
129
124
20
51
21
40
47
36
21
3
1
5
15
144
15
57
36
75
13
71
25
23
1
56
33
63
3
12
109
53
67
35
45
63
6
51
33
12
15
63
6
114
72
9
81
48
3
45
18
25
17
42
37
8
123
12
33
219
48
72
109
11
61
32
36
96
64
20
15
97
83
129
27
30
3
16
20
36
39
97
80
15
30
24
3
12
15
21
24
16
23
69
12
33
7
143
18
39
3
97
20
99
6
31
68
36
93
6
37
35
9
48
27
69
12
27
132
24
57
33
66
66
42
1
101
55
11
30
78
6
6
45
12
36
24
15
13
8
45
55
35
6
3
21
87
45
18
9
63
84
189
52
44
64
116
16
24
131
9
45
139
132
23
54
3
40
17
126
66
15
4
32
24
9
54
1
17
84
168
7
5
19
65
12
42
30
3
177
6
1
65
63
27
25
23
6
12
24
54
1
5
31
29
63
3
33
27
138
15
57
39
48
21
12
3
36
24
9
27
39
1
59
12
9
51
24
24
145
17
27
3
18
30
1
53
183
40
23
1
104
75
24
36
1
84
35
12
33
9
7
41
139
8
21
114
12
25
8
36
12
3
30
54
36
12
18
151
83
6
12
19
11
73
11
36
9
36
100
59
25
59
45
27
9
3
33
28
11
78
18
42
78
42
6
37
17
66
9
21
6
18
7
65
31
113
96
139
12
35
30
12
96
12
19
23
1
56
4
5
67
23
201
40
71
109
23
1
17
54
96
42
30
6
24
60
18
117
15
12
24
1
23
6
30
61
8
45
18
13
41
30
33
21
51
21
123
27
102
12
54
12
54
18
37
29
51
3
1
47
33
ABCD 95867453816*3^$a+1 [50027]
165
24
33
48
27
15
61
56
33
15
21
91
8
33
18
60
30
19
36
29
15
27
1
12
17
3
51
1
11
30
18
1
56
12
12
76
20
120
33
27
3
120
25
41
18
13
5
67
12
11
24
30
63
21
19
8
4
53
7
36
53
51
16
53
207
64
8
33
55
80
28
32
33
6
66
84
15
96
148
5
27
3
57
147
72
78
36
12
39
33
72
15
3
6
7
44
3
6
42
45
40
44
64
17
79
29
60
19
12
8
52
11
60
54
3
75
42
3
63
49
29
6
93
51
9
28
23
66
15
96
69
30
105
36
3
84
6
102
13
5
31
59
21
36
9
19
32
27
45
48
40
35
60
30
79
8
12
3
30
15
40
11
156
13
17
6
49
11
57
48
120
69
24
39
27
36
69
33
66
49
140
16
5
6
33
132
39
30
39
27
33
48
3
12
13
32
3
9
87
21
4
8
60
28
108
5
7
53
7
32
21
24
48
99
4
144
20
33
12
3
27
85
11
49
80
3
18
42
9
69
126
49
72
29
24
24
18
78
72
19
65
15
39
6
3
15
6
12
7
41
7
59
13
53
18
1
23
93
27
61
32
124
80
39
57
28
17
42
6
99
21
7
23
1
35
24
126
144
7
53
36
54
1
24
11
6
18
36
30
3
33
19
8
87
1
59
49
84
95
273
45
72
15
40
17
60
15
45
24
42
72
6
6
18
132
51
12
60
12
15
45
9
31
8
51
21
60
21
42
66
66
54
51
21
55
23
6
3
15
25
132
5
103
35
85
80
16
32
180
84
4
35
6
63
132
15
109
32
4
20
36
72
40
8
9
3
105
12
43
11
9
12
36
4
120
36
32
12
9
90
36
18
63
3
49
80
57
6
144
165
48
105
18
24
30
6
57
93
99
36
9
120
36
138
42
60
108
60
66
21
28
17
84
123
76
60
56
3
45
40
17
31
24
56
15
18
36
6
30
15
72
45
96
19
8
84
33
15
3
72
1
24
11
9
195
33
15
129
3
6
31
68
16
24
17
48
12
63
108
24
33
103
29
3
21
84
12
30
24
6
31
137
30
102
3
3
117
72
375
36
24
21
45
55
107
33
63
60
36
30
31
20
120
40
53
7
35
9
4
137
15
27
73
24
8
48
172
20
27
25
5
55
11
9
21
84
31
108
77
48
12
18
24
6
60
42
57
75
6
6
25
56
3
21
28
12
5
31
89
15
15
120
21
12
33
42
36
21
9
60
211
41
24
36
24
3
3
30
15
33
39
81
55
17
19
20
69
12
39
3
42
31
20
207
96
37
29
3
12
51
9
9
6
33
60
57
15
36
24
60
3
165
21
60
12
15
12
112
24
41
51
64
8
12
48
51
129
45
31
47
9
33
12
51
208
24
36
36
48
17
51
3
60
24
12
49
44
15
1
17
55
53
60
84
15
33
15
4
20
45
6
37
35
48
25
44
16
173
87
15
13
47
109
83
45
108
39
13
113
19
8
105
30
18
75
33
51
9
36
54
42
12
3
189
24
42
37
47
33
3
49
23
120
6
31
5
24
36
15
33
7
89
24
48
39
21
99
3
37
11
13
12
32
51
180
25
24
68
12
21
36
3
16
5
42
30
18
42
42
6
51
21
67
128
4
29
12
42
181
24
12
11
60
45
3
97
53
91
56
69
6
45
39
33
28
179
13
47
21
208
12
5
39
3
45
40
23
54
135
33
3
3
37
32
81
31
29
19
41
171
39
30
7
20
60
33
36
19
12
24
84
77
27
21
12
24
3
52
20
15
30
108
108
24
51
69
96
43
35
21
141
19
5
6
9
9
51
28
12
29
6
21
12
27
13
8
28
59
105
15
1
29
115
20
48
144
3
93
72
12
4
17
30
85
53
12
199
56
255
12
1
24
68
3
12
48
66
19
41
66
57
45
7
131
72
45
33
39
3
72
49
107
48
61
5
19
36
56
52
161
55
44
51
49
35
1
137
15
39
33
51
25
41
3
52
20
9
36
24
6
45
51
69
99
30
126
18
55
36
71
30
24
12
42
25
32
33
18
45
60
4
8
3
48
90
31
23
33
27
25
17
3
40
20
3
84
45
21
79
11
18
19
17
75
16
29
51
52
36
192
89
78
1
17
19
35
6
15
9
24
31
68
48
9
30
13
80
12
9
30
24
18
7
72
36
80
4
11
13
12
80
123
69
76
47
24
33
40
5
36
31
83
18
7
12
20
21
15
60
84
16
20
15
42
91
47
30
30
9
45
51
75
12
12
78
91
5
39
21
60
219
33
7
41
27
12
63
18
6
21
33
30
42
43
44
28
72
20
3
54
51
159
45
81
7
35
6
27
9
3
3
90
54
33
33
18
84
6
27
9
24
6
78
12
36
19
29
27
45
7
12
23
42
43
35
25
48
113
6
24
9
27
1
140
33
51
16
83
9
45
15
135
57
33
103
17
18
37
11
49
20
51
21
60
9
51
4
29
18
48
85
72
29
3
16
5
156
36
7
23
45
4
215
21
28
11
13
83
30
159
48
87
78
3
63
37
72
17
3
21
27
24
9
27
99
48
1
29
15
27
6
39
4
176
36
12
16
29
7
84
41
3
33
60
79
5
55
48
203
45
40
80
24
9
24
15
93
15
12
33
19
29
12
24
30
33
12
45
30
1
149
18
1
47
73
60
5
67
35
49
8
15
57
3
25
96
36
ABCD 95867705008*3^$a+1 [50031]
16
68
76
36
12
71
61
96
23
37
71
261
27
121
11
36
12
193
95
37
36
8
4
116
60
52
92
28
24
47
36
13
11
108
21
12
40
60
284
16
11
61
336
24
47
96
36
48
1
20
159
81
40
180
95
117
16
47
36
9
144
28
20
16
44
15
57
16
32
28
12
68
28
84
48
71
9
27
168
84
73
96
60
47
73
71
73
47
13
167
9
64
80
148
32
48
40
120
60
11
24
25
8
39
25
59
1
35
9
16
35
12
132
93
16
20
27
72
9
40
80
160
24
48
20
240
51
1
92
76
116
15
49
48
12
56
64
119
12
37
80
63
37
59
108
12
57
16
8
120
64
23
45
144
51
36
156
13
240
71
9
36
76
59
9
72
228
36
3
169
11
48
25
288
168
11
12
36
24
97
84
32
16
44
27
37
131
1
252
20
88
56
51
48
45
51
120
1
35
13
32
84
111
1
24
32
4
60
23
33
60
76
95
24
57
4
59
9
64
35
24
144
12
21
52
152
16
107
93
108
180
120
184
48
80
12
28
23
109
48
11
1
11
24
84
9
84
96
99
108
36
9
51
33
36
88
20
3
84
37
216
71
117
76
80
39
33
64
12
12
8
48
108
108
3
1
32
204
16
72
48
12
68
40
95
24
72
121
107
1
80
160
132
95
60
237
64
8
51
84
216
72
1
71
60
49
44
4
32
28
164
76
56
64
12
11
49
71
9
27
57
51
24
21
172
120
47
12
21
28
108
320
4
212
15
1
60
44
64
120
107
69
76
48
23
93
184
47
57
40
23
13
23
9
12
123
9
4
11
69
60
27
72
9
52
20
12
39
12
9
15
36
21
135
168
12
117
12
39
25
12
56
112
48
12
60
35
84
193
8
144
147
156
117
48
87
9
4
119
37
84
23
73
47
132
72
13
35
13
68
36
48
15
132
13
48
44
16
107
24
228
165
4
12
95
85
20
28
11
49
24
47
93
147
1
176
51
24
49
44
72
123
12
1
96
68
195
9
88
71
49
84
36
60
252
8
40
8
15
36
9
51
73
132
48
176
39
36
1
36
92
48
183
97
104
63
60
13
12
11
37
47
81
4
11
33
123
81
27
57
96
63
37
72
35
72
132
48
25
56
52
11
49
68
4
119
129
27
93
28
60
116
76
8
112
60
11
33
4
47
85
60
35
13
176
27
9
28
131
33
3
85
107
72
108
21
36
72
96
27
21
15
9
15
12
37
60
60
80
87
9
36
108
160
68
112
20
27
93
96
4
527
81
52
12
92
3
133
32
28
60
84
108
20
51
45
4
80
28
47
133
72
59
72
37
59
21
51
141
15
24
48
60
57
27
1
48
8
40
83
96
69
3
169
47
37
48
44
28
8
15
73
11
121
12
35
61
47
72
25
23
384
48
25
20
15
84
36
24
69
87
1
56
15
9
123
121
48
131
1
23
37
92
171
9
64
23
57
160
11
9
72
84
64
83
36
21
52
11
153
27
21
3
13
179
144
60
93
12
36
123
24
13
59
33
75
13
216
84
59
24
13
188
16
36
60
72
32
207
121
80
168
40
83
264
45
87
201
48
51
9
4
72
8
28
80
60
40
12
176
3
36
85
8
40
32
148
407
12
145
8
160
72
60
44
3
61
320
112
23
97
104
36
147
192
9
40
72
47
21
52
83
9
15
1
108
107
13
8
180
15
49
95
21
231
72
12
21
39
49
8
172
95
13
116
4
8
24
108
144
84
51
25
128
100
72
215
73
251
24
72
253
71
97
11
12
24
21
144
ABCD 95868291724*3^$a+1 [50055]
3
4
23
73
80
12
4
41
24
6
25
29
43
8
57
12
60
91
20
12
60
52
35
6
114
6
123
141
39
64
36
17
24
3
93
102
48
25
5
15
52
128
135
85
5
55
119
1
48
24
20
28
17
30
48
25
95
24
1
72
12
48
173
67
53
27
16
137
42
61
80
21
30
30
99
16
48
12
11
57
28
5
7
56
111
49
47
25
32
100
68
12
3
30
12
30
48
72
1
24
17
60
36
54
1
120
47
18
54
61
12
17
30
66
7
23
24
25
24
44
3
30
19
23
1
29
42
49
12
149
111
39
120
90
78
73
5
55
20
40
17
15
33
30
24
48
25
20
28
192
23
24
9
39
241
41
60
115
24
29
115
47
18
12
19
80
69
18
24
126
7
48
77
63
15
42
15
15
61
60
96
71
30
15
12
96
112
32
207
150
36
12
75
183
42
78
120
13
11
25
5
115
56
64
23
78
103
161
19
47
120
105
15
24
18
7
48
60
125
7
143
61
132
32
16
32
189
31
59
33
48
112
20
75
18
19
36
24
36
29
78
48
24
30
99
69
192
123
160
48
5
19
84
20
72
45
27
15
45
153
43
24
36
80
21
55
24
12
60
65
3
64
5
55
137
43
83
13
32
100
8
57
55
47
25
108
5
63
16
113
63
40
32
105
7
56
45
42
37
35
1
47
42
31
72
108
5
15
72
40
77
99
9
30
33
40
12
77
19
11
85
36
12
12
56
39
1
65
103
96
41
3
99
30
168
43
92
4
8
52
48
68
39
1
5
3
24
148
59
1
47
33
15
25
89
19
11
126
132
31
47
24
13
77
31
29
43
8
4
35
33
15
30
18
30
67
77
60
48
51
4
5
7
5
6
37
12
176
72
15
25
47
25
5
90
121
8
16
24
24
53
139
60
11
73
41
30
30
19
17
30
54
48
3
45
60
24
216
24
111
72
15
121
77
67
8
40
12
65
63
28
36
5
36
27
45
31
77
120
7
132
53
60
42
9
64
8
52
36
92
45
7
65
78
72
72
48
61
17
15
27
73
5
3
4
20
48
28
12
197
18
13
107
25
72
20
57
51
39
1
108
77
55
17
168
7
5
7
5
31
48
24
77
156
12
42
48
30
48
3
57
15
12
3
13
12
89
6
153
117
24
3
40
143
33
39
1
60
12
80
64
23
73
17
31
47
33
72
45
12
60
90
72
30
66
24
126
3
9
63
15
165
160
204
36
12
56
64
65
43
92
112
48
56
16
8
48
9
30
33
96
12
28
84
83
25
5
19
48
156
20
24
88
5
19
8
15
25
263
30
42
21
52
8
40
80
81
6
25
72
23
42
115
108
5
67
12
116
9
31
32
40
8
15
25
17
7
8
16
80
76
11
25
80
135
33
39
13
32
3
25
32
33
7
5
7
41
12
12
96
19
24
32
9
39
16
161
3
51
241
125
79
60
41
15
28
32
45
55
17
30
97
143
1
72
84
36
8
52
179
9
40
72
8
21
18
30
138
33
69
18
33
87
24
6
19
8
57
31
47
1
89
55
8
52
60
48
24
48
47
33
120
36
57
3
4
77
31
5
3
40
17
84
108
30
30
55
53
30
97
48
120
24
23
25
48
24
41
187
36
12
17
31
11
73
48
8
21
175
35
93
3
162
31
101
43
5
12
43
83
49
53
43
65
43
29
7
113
48
24
31
17
31
36
41
55
60
72
23
25
17
31
47
205
77
60
42
1
8
72
40
17
63
72
76
11
121
119
48
42
39
52
5
43
20
16
41
19
35
6
7
5
7
48
72
53
18
33
87
72
30
12
6
25
72
17
96
3
81
66
30
3
69
75
33
15
15
42
67
44
4
35
45
3
33
76
48
107
21
9
19
101
120
108
30
42
31
65
103
24
53
90
37
36
12
59
21
4
48
60
68
39
73
60
35
25
65
7
173
108
60
7
60
8
72
16
96
5
18
30
63
69
39
39
1
72
17
15
63
42
43
35
25
228
17
72
55
60
8
28
59
133
128
16
68
285
43
65
55
5
12
63
72
87
1
48
77
144
43
96
84
35
18
60
3
24
88
48
44
16
60
80
52
12
17
30
33
40
5
7
11
25
80
9
288
30
73
48
24
48
24
5
3
87
1
29
91
24
23
1
149
12
6
97
8
64
71
42
102
90
30
30
3
16
32
69
79
12
20
99
30
19
12
35
72
25
12
48
36
12
60
8
16
48
5
42
205
83
73
17
15
63
37
60
5
3
9
99
69
30
1
29
15
75
33
57
12
19
32
60
48
16
11
25
8
16
143
42
43
60
56
40
84
48
144
11
24
81
165
27
33
27
16
20
21
19
ABCD 95868606404*3^$a+1 [50162]
107
162
283
72
275
13
24
341
19
53
72
91
24
101
198
37
48
59
61
155
37
53
234
25
11
54
18
85
5
90
234
79
24
563
72
36
1
24
119
432
1
24
24
5
139
41
31
5
234
337
240
48
264
11
37
89
79
24
5
67
168
125
235
168
144
168
113
90
18
67
5
115
48
336
95
73
71
25
11
144
109
53
90
25
48
161
79
72
24
113
18
109
48
23
313
24
221
414
13
77
43
83
61
24
24
71
25
312
95
198
90
54
90
18
7
227
13
48
83
109
72
341
378
36
18
18
49
131
18
144
163
192
95
18
7
371
205
11
61
47
121
120
65
162
180
25
29
198
18
139
23
126
144
67
240
53
18
18
31
24
179
85
288
24
35
85
264
96
5
19
144
35
85
41
55
89
31
96
216
35
144
324
36
61
192
125
163
17
396
91
96
192
576
96
371
157
41
79
11
72
90
18
1
35
144
37
144
48
72
48
173
18
25
72
24
149
67
48
29
36
126
36
18
270
72
109
528
168
59
36
18
36
211
23
216
108
61
504
72
24
95
97
263
121
59
85
5
91
71
289
35
373
95
145
53
19
216
168
72
120
107
85
95
36
216
13
41
55
377
247
48
227
18
18
144
193
149
54
72
13
149
90
73
168
24
203
13
192
48
161
31
24
360
35
85
203
277
29
211
41
18
37
192
41
55
216
53
91
72
35
13
144
48
72
96
59
18
270
18
19
48
113
79
120
96
101
139
239
90
36
54
85
288
24
48
5
43
29
90
36
85
24
125
115
168
5
36
270
72
73
161
36
187
101
72
139
23
121
95
169
101
270
205
29
162
49
360
5
72
144
198
13
473
36
630
13
72
23
97
336
168
192
120
192
155
126
90
61
240
59
396
36
108
1
48
216
509
90
25
623
72
108
13
144
185
36
162
504
121
192
47
169
47
108
216
13
5
162
1
287
193
48
72
119
73
71
25
101
163
48
48
192
72
17
90
18
216
67
5
139
23
145
120
41
31
23
241
72
83
ABCD 95868817054*3^$a+1 [50053]
21
29
34
17
60
48
81
18
10
132
15
23
18
10
9
3
101
15
6
36
84
15
1
3
9
12
14
25
15
17
4
20
48
12
43
20
18
4
23
103
29
13
8
54
4
32
10
35
3
4
12
26
3
52
68
21
18
13
39
5
33
22
45
33
6
12
2
51
4
23
9
13
15
35
21
61
35
1
59
21
39
24
9
72
3
12
25
36
27
33
24
119
21
51
4
5
40
54
6
8
72
75
91
104
93
28
8
16
80
96
37
2
81
24
75
16
14
3
43
24
18
35
37
38
16
12
33
21
14
46
59
16
3
20
45
37
96
12
30
5
13
12
32
40
36
2
16
2
27
85
135
125
88
23
19
2
15
60
16
15
29
3
21
7
29
13
80
12
51
37
18
2
75
7
33
287
28
18
75
3
54
2
13
171
89
7
6
3
9
3
60
15
33
39
18
12
11
1
23
40
33
107
45
31
56
13
8
27
60
51
1
23
18
84
6
4
18
78
9
44
24
76
15
2
142
30
66
42
12
32
75
25
8
127
20
1
32
72
16
42
30
2
48
21
37
14
4
12
2
187
39
77
28
21
23
28
8
39
22
68
7
8
12
15
16
2
27
13
11
12
7
21
11
21
12
120
16
81
26
13
36
59
126
3
45
15
55
12
185
24
15
6
34
86
3
13
152
12
15
28
33
20
39
24
1
38
105
37
80
34
5
19
5
13
14
33
180
16
44
15
21
49
30
17
28
20
36
52
29
75
1
47
27
46
12
51
17
52
75
35
10
60
72
39
101
39
36
15
28
30
48
63
36
44
64
17
36
12
88
59
21
19
8
36
21
6
37
17
10
5
24
19
5
31
26
51
7
5
36
19
33
17
31
24
17
28
8
18
9
60
25
11
4
47
6
40
59
1
78
12
53
37
44
19
56
33
28
35
3
42
18
21
28
33
59
13
3
20
48
4
5
111
12
7
5
63
9
81
12
27
45
28
6
5
1
36
35
25
47
7
30
138
5
25
32
34
29
40
33
12
11
24
52
104
21
3
7
125
36
79
6
15
9
26
33
60
19
17
100
5
30
16
53
21
19
72
87
77
48
76
27
9
24
21
51
15
30
2
52
6
14
9
15
142
42
12
60
24
12
29
21
63
24
51
36
25
120
35
6
147
136
20
19
30
75
63
17
25
72
126
12
5
45
15
3
9
3
21
36
19
2
12
10
18
23
24
7
50
34
5
7
30
15
84
20
31
5
52
3
57
156
21
6
104
46
35
45
34
24
5
37
39
5
3
13
12
12
95
24
1
15
33
20
3
84
48
12
16
5
12
60
10
18
12
12
11
43
2
19
44
72
7
12
5
3
16
74
28
35
25
12
3
165
92
58
42
95
72
3
21
9
10
32
33
15
10
12
23
27
25
36
48
75
6
68
31
9
35
31
14
60
28
60
24
11
43
54
23
9
28
26
66
15
28
57
158
18
27
96
60
9
168
4
54
14
27
24
4
27
66
15
224
4
35
64
17
28
5
12
79
9
18
89
3
1
60
15
36
30
30
65
15
18
28
12
35
93
72
51
1
51
5
54
1
15
12
48
29
13
20
15
73
30
14
28
3
44
91
33
12
17
178
74
28
48
75
32
72
24
139
30
47
31
17
48
63
94
71
52
63
114
42
9
27
29
36
24
24
27
33
57
12
3
48
75
9
7
8
37
75
5
1
63
44
13
18
66
48
72
8
27
3
40
17
25
59
4
32
175
8
25
56
9
72
6
48
6
55
33
35
12
81
40
14
46
3
21
39
80
7
14
39
1
15
3
21
51
29
49
47
1
14
96
130
24
26
13
41
48
52
20
15
25
23
13
23
136
20
3
33
39
9
9
27
1
75
23
40
9
17
40
15
41
39
31
30
30
53
31
21
129
18
5
28
105
20
112
6
62
12
43
29
3
37
11
60
72
7
18
11
15
45
24
12
45
19
77
64
6
48
41
73
35
12
48
16
21
11
12
112
23
1
20
136
5
160
15
8
33
63
4
36
41
15
25
36
42
98
12
43
29
123
45
27
61
2
82
39
15
6
36
3
11
33
12
1
72
11
1
14
52
2
126
42
10
125
19
9
20
9
43
29
3
15
1
32
28
12
104
31
9
3
2
3
36
1
23
31
5
9
75
52
45
23
180
40
20
27
93
13
74
10
6
53
64
8
9
31
8
60
19
18
12
68
15
112
3
12
5
48
57
88
3
9
80
55
32
75
108
16
86
10
5
1
132
102
161
9
103
5
18
64
9
72
44
1
30
5
7
48
24
53
75
16
17
75
57
27
46
12
30
5
48
49
260
3
67
53
27
1
17
18
13
35
100
14
27
48
13
84
35
28
36
15
42
63
35
36
60
40
18
12
11
85
14
70
23
16
9
26
105
12
25
12
8
12
22
140
6
27
57
39
112
9
35
24
37
87
15
2
108
40
110
16
12
9
33
48
3
32
12
45
28
15
3
14
40
32
28
47
73
18
89
19
6
3
17
3
36
4
33
23
1
18
18
59
19
77
12
7
5
16
57
152
40
11
12
15
21
7
2
7
21
42
17
28
45
3
5
19
83
22
18
2
31
9
50
4
54
60
71
1
38
105
60
12
4
77
12
15
25
86
225
12
25
14
13
32
45
39
55
42
47
33
39
16
104
13
30
50
58
14
3
36
9
3
7
5
12
55
8
25
3
14
19
9
23
48
36
4
41
46
80
34
39
17
4
8
75
25
23
3
42
4
15
8
13
47
15
33
12
96
1
3
23
33
4
12
41
3
61
23
165
58
14
48
10
18
47
7
24
89
57
15
64
11
6
63
120
79
20
33
3
6
63
72
43
5
13
3
20
84
43
5
40
32
13
32
22
29
21
51
3
1
21
47
73
2
13
3
5
12
79
5
13
80
60
28
35
37
92
88
12
35
31
2
12
135
16
68
7
42
27
8
12
33
22
80
70
20
3
3
28
29
33
22
41
19
2
28
23
28
17
70
93
12
63
66
36
20
39
28
45
23
28
32
115
54
14
1
3
5
25
75
12
5
15
3
1
17
82
2
39
21
15
40
3
30
2
16
69
80
19
104
18
4
23
13
32
15
48
9
16
39
71
10
60
12
3
8
84
127
18
3
17
51
1
6
29
13
47
25
30
53
13
15
8
37
32
40
51
17
4
50
144
9
75
10
18
17
16
71
16
137
60
52
5
3
13
24
8
60
27
24
21
36
10
9
68
40
48
ABCD 95868827006*3^$a+1 [50060]
100
29
6
48
42
55
65
24
183
108
33
54
57
28
65
18
49
23
42
51
12
21
79
47
84
12
25
17
12
78
13
24
5
115
60
23
36
126
36
79
36
23
6
90
66
54
36
54
18
36
12
117
81
19
47
1
65
60
15
117
43
12
17
15
36
9
3
52
180
56
24
21
187
108
227
145
23
144
24
42
55
65
79
41
90
24
85
8
117
54
61
60
65
51
3
12
30
12
7
80
3
6
19
71
24
156
192
25
12
92
280
11
69
16
47
6
42
45
15
102
27
3
57
3
33
12
15
18
54
96
198
39
63
90
78
54
30
36
37
215
12
45
3
24
81
112
132
108
11
90
31
108
95
13
5
12
66
37
80
39
168
45
3
42
12
24
19
48
35
12
13
5
55
143
9
93
18
60
49
71
72
60
30
108
30
1
140
39
24
37
65
96
102
18
87
141
127
44
33
12
211
53
102
24
45
21
30
45
15
12
72
1
23
30
39
88
72
8
12
75
57
141
42
108
37
23
90
19
36
59
21
160
35
24
156
30
30
24
1
23
12
198
90
12
150
42
13
84
60
56
60
39
96
9
28
11
12
42
30
12
85
203
48
84
108
12
156
45
3
24
12
18
55
68
105
78
30
42
30
90
60
78
36
55
35
24
36
150
3
15
102
43
12
35
66
42
6
31
108
48
44
9
12
19
35
120
36
9
33
96
12
24
84
192
84
151
84
29
12
18
1
60
20
28
17
3
132
3
6
90
36
66
247
12
23
6
6
6
18
57
75
45
4
48
11
84
6
36
24
31
5
18
37
8
33
39
15
21
9
3
3
85
167
66
102
9
45
66
42
36
51
105
91
77
6
49
8
64
71
48
30
19
101
42
109
5
43
23
37
35
18
120
30
60
48
30
19
11
72
60
54
6
48
30
6
1
29
18
72
54
67
143
30
30
42
24
30
1
80
3
36
30
43
53
120
18
30
111
51
45
64
149
30
49
23
25
47
18
12
15
48
27
25
11
24
42
186
37
11
30
12
78
66
84
96
43
107
1
17
30
25
113
39
69
36
114
37
17
96
66
204
6
43
8
75
30
48
19
35
25
17
204
12
78
30
27
9
91
44
15
36
18
60
60
60
12
90
18
30
12
57
27
18
42
6
18
81
63
120
66
19
65
15
48
33
24
36
67
89
18
66
67
29
60
91
29
54
144
6
39
3
9
15
30
144
6
93
112
71
54
3
72
243
12
1
32
15
12
24
12
49
23
133
185
60
27
3
42
67
23
12
13
12
131
18
19
41
7
107
13
5
150
120
37
23
54
6
69
63
36
36
6
54
21
15
84
73
80
21
42
120
114
3
40
71
21
63
12
36
37
11
120
37
47
108
12
57
3
48
49
179
109
125
30
168
45
4
11
49
48
5
150
12
24
102
135
33
39
15
13
35
49
59
24
13
53
6
13
23
57
33
30
12
73
5
199
8
28
12
32
40
8
111
24
48
54
18
57
33
18
204
73
32
165
66
90
15
27
6
7
104
9
6
24
102
48
36
30
25
176
9
48
66
24
66
6
96
24
36
25
53
7
12
35
18
30
24
60
1
5
30
30
27
60
21
19
23
9
69
42
12
30
132
15
45
24
7
20
87
168
54
48
87
9
12
42
6
19
11
36
61
92
40
12
65
78
13
32
321
7
5
30
105
52
128
69
54
301
36
119
48
42
15
111
72
162
6
117
15
33
3
21
40
156
5
27
123
42
6
37
35
90
228
120
147
39
273
40
80
27
85
95
90
6
30
132
36
54
6
7
23
12
60
12
12
6
78
1
23
30
36
60
30
72
12
25
125
48
7
12
35
48
25
95
102
6
30
24
55
8
15
60
12
73
17
90
6
60
18
24
18
7
11
150
150
12
37
35
6
39
21
7
23
9
33
75
144
9
42
102
12
84
72
67
17
31
180
35
60
120
60
45
39
6
18
1
125
6
12
18
42
18
24
43
155
18
108
6
73
20
60
105
6
37
23
37
53
31
59
9
81
30
24
36
49
11
97
17
150
48
78
6
13
11
37
80
267
180
6
6
13
11
61
60
11
42
36
6
1
80
84
15
1
5
39
63
42
55
60
59
84
33
33
60
19
11
6
30
66
7
12
23
73
12
41
36
51
52
11
97
53
30
30
144
30
36
1
48
60
65
48
54
30
43
35
138
7
48
44
15
48
18
127
191
49
48
80
4
11
18
12
42
18
15
27
108
ABCD 95869265392*3^$a+1 [50028]
36
60
57
33
84
48
18
8
94
3
8
25
6
8
28
18
24
6
12
24
6
60
23
72
15
4
18
3
72
33
54
6
27
15
33
8
1
14
16
30
35
120
15
10
26
4
65
85
11
7
6
59
15
112
24
65
16
3
68
22
36
86
10
18
12
30
38
10
27
56
19
24
6
6
30
42
150
3
15
54
24
12
18
5
16
9
6
80
46
72
3
45
24
3
45
3
3
36
18
36
12
50
45
13
14
28
44
21
13
12
12
3
47
28
44
105
13
36
84
3
27
18
12
12
6
45
75
29
13
48
42
78
42
17
13
3
15
17
3
108
36
13
56
1
84
24
35
67
5
16
39
24
32
72
97
33
42
8
37
45
66
17
31
84
8
37
35
13
23
9
25
18
53
7
17
15
16
57
15
17
61
51
35
10
18
12
84
137
24
136
32
43
8
10
179
55
8
33
7
12
30
12
14
10
12
12
11
24
1
95
31
20
46
12
123
35
22
36
27
75
20
9
73
6
20
61
21
42
6
6
29
55
9
21
60
86
36
4
65
39
22
27
32
61
74
108
36
1
39
96
8
25
3
44
73
45
6
30
36
3
3
53
112
15
48
54
3
23
72
58
12
84
6
54
48
72
35
133
2
16
84
36
9
35
4
24
78
38
106
11
25
38
16
20
10
11
79
30
14
22
39
9
60
27
15
17
7
54
51
15
8
52
24
6
6
48
41
1
60
14
21
37
3
24
8
25
26
52
12
8
82
3
23
4
12
66
135
15
24
36
12
12
6
12
42
48
6
120
26
1
15
92
21
61
18
30
78
42
35
72
16
63
32
57
192
3
37
8
48
37
42
84
42
72
11
7
8
81
55
8
16
129
15
17
73
30
48
54
24
26
28
30
15
8
19
21
8
15
10
36
51
8
39
52
21
63
24
6
11
3
40
30
126
30
36
63
33
135
47
112
65
13
3
9
30
36
48
12
17
61
59
103
17
7
20
10
11
37
6
36
33
33
50
10
84
30
18
47
13
42
41
3
10
26
4
24
66
30
5
24
27
61
15
42
26
16
20
36
4
24
36
8
52
33
8
7
33
27
77
31
9
81
74
21
159
16
17
103
8
34
47
1
18
30
14
88
24
36
29
3
16
56
21
13
11
19
12
30
78
60
24
12
30
23
27
10
30
29
55
20
21
13
2
9
79
18
12
42
20
13
23
57
25
47
13
2
16
65
24
40
8
27
34
12
23
7
32
28
24
164
10
60
2
40
120
17
61
6
21
15
12
77
24
67
54
60
3
8
27
16
36
6
138
6
11
3
10
72
30
60
9
71
4
234
24
18
8
124
36
9
8
48
25
2
34
18
30
12
48
96
14
46
11
13
35
3
37
35
16
20
70
66
33
11
40
36
144
6
98
118
12
30
18
2
10
35
55
8
34
18
5
37
11
7
30
2
1
15
60
5
85
18
84
12
6
72
3
27
18
42
17
109
2
34
18
20
177
13
26
40
30
12
62
25
57
96
12
36
54
57
39
12
8
72
4
24
17
115
69
15
41
109
18
18
90
45
9
23
15
10
62
16
72
17
13
18
12
36
9
23
40
9
8
1
47
79
33
27
8
16
117
8
72
24
145
15
8
103
32
22
50
58
23
25
30
24
96
32
16
17
64
45
35
3
28
24
20
10
59
24
7
81
15
24
18
15
71
76
5
48
40
8
13
35
7
9
45
54
24
60
18
47
151
24
65
27
4
66
23
96
67
32
10
18
8
34
2
10
3
56
19
6
14
16
102
30
24
53
13
14
106
18
24
17
15
9
7
12
18
90
9
48
87
6
24
14
16
20
10
96
60
48
30
44
36
22
47
7
68
21
16
21
14
21
79
78
2
16
20
10
54
21
59
58
3
8
24
43
18
26
16
24
36
24
5
79
32
33
24
37
48
3
9
48
60
203
37
18
20
94
36
54
24
24
42
66
17
13
42
12
6
39
39
32
4
60
24
54
3
69
18
41
24
37
18
8
25
24
8
15
52
156
8
57
7
17
135
40
33
8
43
20
16
89
67
24
20
33
31
60
36
6
50
52
72
60
54
59
27
36
72
36
10
35
31
54
14
21
7
84
48
45
15
17
19
66
123
51
5
61
11
75
40
32
13
8
31
120
18
47
88
35
76
32
22
72
6
5
19
90
3
15
20
37
9
36
66
72
6
102
60
42
15
32
40
111
9
8
3
4
68
28
48
41
16
39
6
75
15
17
13
48
30
21
56
24
135
16
17
25
6
6
48
3
23
1
8
103
12
20
33
19
60
24
6
3
15
20
10
30
5
27
40
5
48
7
116
22
6
24
6
59
1
42
54
48
12
3
33
48
2
10
75
93
27
33
12
75
3
54
47
1
54
24
24
42
74
37
32
37
11
103
9
87
80
10
48
18
12
65
63
9
13
18
24
48
32
121
57
18
42
11
7
9
39
20
40
32
40
12
132
5
19
44
46
24
2
33
40
75
5
13
50
94
50
9
19
18
24
30
90
18
8
57
72
15
9
16
69
11
13
3
39
6
14
76
17
51
16
20
9
1
26
34
168
12
36
83
7
17
1
96
15
56
13
66
6
2
82
84
24
18
18
66
45
39
6
78
6
42
32
10
12
6
108
30
12
38
4
32
10
60
75
3
53
7
6
27
47
16
6
3
120
183
17
7
36
54
26
10
54
101
24
19
5
16
96
69
3
21
99
72
9
36
35
15
33
85
27
8
43
20
214
30
8
45
7
30
26
22
11
75
4
32
46
27
32
109
2
40
24
18
23
19
20
4
29
175
30
18
9
93
27
11
118
36
24
24
3
32
103
89
13
12
18
77
24
39
52
5
79
90
6
89
31
8
22
18
126
11
3
178
2
25
8
49
6
129
15
54
24
6
29
25
60
30
12
6
24
6
45
23
34
38
33
31
41
24
16
93
11
31
12
36
65
16
15
8
22
6
44
36
34
3
15
30
90
6
12
42
12
6
30
48
96
24
66
3
51
29
15
28
282
3
33
30
6
18
6
35
27
40
18
24
42
6
48
2
25
45
18
102
59
3
37
15
20
13
75
18
24
3
15
68
45
37
35
27
45
13
3
117
126
21
33
2
16
108
72
9
8
25
6
17
79
24
9
183
18
47
13
14
28
17
7
96
9
39
54
11
1
84
6
18
11
16
39
17
19
101
13
26
28
ABCD 95869417232*3^$a+1 [50004]
192
17
73
38
112
5
205
12
12
6
30
222
41
7
8
10
30
5
97
35
12
72
24
25
24
35
7
5
99
130
14
22
26
10
2
10
102
149
27
10
59
84
115
54
23
19
5
48
31
32
12
16
66
18
53
13
35
39
36
9
12
60
24
37
23
1
24
60
2
58
14
60
48
12
45
48
49
71
3
21
13
26
60
9
1
11
120
1
48
2
9
1
24
38
21
1
134
64
12
6
2
45
15
96
21
55
89
60
31
30
35
36
63
21
115
78
26
94
12
35
111
22
83
12
7
41
55
54
24
122
10
2
46
50
16
89
156
36
49
23
15
36
12
60
52
5
48
27
16
65
15
64
41
12
12
3
273
1
24
71
36
13
90
6
74
46
38
10
50
22
14
10
2
58
60
42
89
19
32
34
35
3
22
143
12
73
23
13
50
24
57
39
4
66
35
15
12
33
1
35
36
12
13
23
24
3
10
50
10
167
1
62
22
156
120
6
18
23
48
7
89
19
54
26
154
11
36
43
18
35
73
24
83
60
12
73
12
48
24
11
24
109
36
24
6
65
36
37
23
63
21
49
11
3
46
167
24
43
42
11
15
33
27
69
25
146
34
35
24
24
48
255
48
9
13
38
69
72
39
9
60
15
33
12
123
52
140
21
27
72
60
22
11
277
83
24
1
12
23
108
85
14
76
5
84
3
22
23
3
52
30
12
6
32
108
16
8
45
48
145
48
14
28
18
11
24
36
61
50
72
70
12
18
66
2
58
14
16
5
99
118
107
1
90
5
25
180
42
20
22
102
66
12
48
2
16
5
79
17
24
7
5
25
50
69
73
11
12
49
36
47
3
10
48
62
129
13
72
66
32
16
80
142
50
57
15
96
177
27
10
95
12
39
21
48
1
14
28
8
45
84
96
27
10
230
9
24
37
95
75
10
102
17
61
2
48
82
95
43
84
65
43
5
51
184
8
10
23
157
108
11
39
94
11
1
66
32
52
44
22
12
48
98
9
135
21
60
36
84
25
30
12
42
12
14
16
41
13
59
1
95
1
14
10
11
25
204
2
142
98
10
24
60
18
41
180
121
35
1
38
9
12
24
7
17
61
2
82
90
36
20
21
13
108
23
109
11
72
25
23
12
49
24
14
21
25
24
42
8
22
60
14
60
117
85
60
12
30
66
14
46
36
60
18
41
55
65
144
25
95
60
7
8
81
61
35
36
13
120
62
69
43
42
54
6
95
91
30
38
10
50
4
5
63
58
2
33
36
39
9
135
57
1
60
30
12
6
2
10
38
69
3
100
89
169
47
13
11
108
43
48
5
15
22
258
30
2
45
12
7
8
22
24
35
25
50
10
2
165
43
32
4
65
85
131
13
96
11
48
79
78
2
33
79
89
19
77
19
29
72
25
66
8
10
62
70
2
22
95
24
1
36
12
12
11
55
20
70
12
6
77
3
21
84
36
25
26
72
58
2
22
11
75
10
47
15
33
144
39
202
24
11
24
13
18
53
25
11
3
105
37
23
43
80
165
15
34
71
27
45
15
22
38
45
61
11
48
111
64
6
47
25
30
174
74
12
33
1
35
1
42
5
13
48
90
137
27
16
185
24
43
30
47
120
1
14
36
12
10
24
71
24
24
37
30
5
72
51
249
37
59
12
24
24
15
9
3
9
1
35
67
20
60
45
73
48
36
84
11
43
5
36
12
13
2
12
33
120
24
3
40
20
10
6
5
60
31
65
36
63
46
71
24
31
42
26
45
72
24
36
43
89
13
60
95
25
2
52
65
3
106
162
17
1
30
20
21
39
84
22
60
6
5
25
2
22
23
135
70
12
35
133
12
131
3
9
48
27
33
63
34
23
13
24
30
41
75
130
30
5
84
3
34
11
24
3
130
6
77
97
6
20
70
11
55
5
61
24
11
37
12
83
315
36
45
84
36
1
59
36
1
38
10
12
12
95
72
3
52
48
12
66
23
15
34
60
26
70
24
155
15
46
42
5
84
48
13
50
10
83
37
35
7
17
24
55
6
84
11
13
30
41
12
12
1
35
84
13
120
23
60
96
31
144
18
23
193
59
12
91
90
35
37
60
38
48
21
39
16
8
45
36
60
15
117
87
117
91
5
24
19
30
54
53
15
22
11
55
32
45
3
82
2
70
11
99
120
36
12
10
35
7
6
12
42
18
23
39
48
189
1
24
60
23
12
99
129
7
18
107
48
3
9
39
132
28
5
36
48
37
6
18
47
48
24
3
48
57
15
33
55
29
75
22
60
11
144
43
8
58
14
96
69
36
37
38
165
1
134
4
116
10
24
108
2
33
7
8
45
49
35
60
31
30
59
51
9
103
5
37
83
12
13
26
22
60
12
47
25
14
22
59
25
6
17
216
99
16
84
113
13
71
84
12
37
6
44
21
31
54
24
23
13
30
17
25
2
166
71
99
34
35
48
25
23
27
69
3
190
23
48
25
50
10
66
44
16
5
24
12
15
10
18
60
6
23
37
66
17
31
41
25
23
192
19
20
12
9
25
11
75
33
39
21
24
13
42
30
107
60
39
4
17
36
15
124
66
35
12
37
ABCD 95869558678*3^$a+1 [50023]
35
1
32
36
51
21
12
15
42
96
24
18
6
7
24
8
4
32
39
12
93
48
12
63
25
35
78
3
12
9
78
60
13
41
18
13
47
18
15
24
3
36
60
24
72
33
15
1
20
16
20
16
12
47
9
27
48
9
24
39
57
3
42
19
29
18
30
54
12
33
72
15
30
24
31
11
9
15
1
80
28
20
189
6
49
11
25
24
11
1
41
18
13
36
24
53
78
12
13
80
28
92
57
24
39
24
81
43
23
9
40
44
12
75
69
144
60
16
8
12
36
16
48
20
40
11
24
21
15
12
1
24
17
19
20
16
41
6
33
75
120
30
19
8
3
69
4
17
7
12
53
7
41
3
39
37
8
9
3
12
4
23
21
28
29
27
4
212
141
3
15
48
25
36
24
8
33
3
120
12
99
36
48
18
3
87
9
28
20
28
59
69
9
7
8
15
9
40
17
24
63
15
9
12
4
20
75
1
68
15
25
36
23
42
18
57
3
33
27
60
37
5
48
30
25
44
12
12
21
15
12
39
25
8
21
18
9
3
13
23
13
8
24
147
24
85
23
33
4
12
8
48
16
65
15
12
36
33
7
11
48
72
36
9
12
28
11
30
6
1
89
3
12
15
9
24
15
90
31
8
28
8
36
15
9
24
3
9
28
11
36
21
24
12
57
39
3
13
17
31
44
3
25
8
15
69
15
60
57
36
28
24
12
11
69
16
35
60
9
24
108
12
12
28
20
27
9
24
27
33
24
16
12
11
12
37
12
59
21
39
12
18
72
87
51
57
12
15
12
1
23
6
127
8
48
3
1
29
3
15
36
1
17
18
9
51
57
3
21
3
81
27
45
15
9
27
37
23
6
91
60
8
64
20
93
7
8
12
3
18
6
36
9
51
168
1
32
72
12
24
21
18
24
25
20
4
11
12
21
28
44
63
24
33
12
21
87
36
4
17
3
28
72
20
40
68
39
37
77
6
36
97
68
3
21
36
12
16
11
13
35
37
23
48
18
30
33
9
42
6
54
37
23
13
44
15
1
23
96
24
9
28
48
44
28
36
24
32
12
9
27
12
3
25
8
27
12
33
45
3
4
35
13
72
11
30
30
21
51
12
12
36
33
12
27
12
9
12
16
8
52
36
8
3
37
72
36
167
48
42
15
9
27
12
15
60
21
3
9
21
186
13
20
51
36
6
39
27
57
16
8
48
24
51
45
156
72
12
52
11
9
21
6
49
32
12
84
27
9
51
9
76
5
30
45
27
60
36
45
63
49
20
27
45
33
30
138
24
18
9
60
9
19
20
9
7
20
15
9
15
1
56
64
53
91
53
39
3
1
12
8
88
8
4
24
71
9
28
32
111
85
60
72
8
36
3
9
39
42
63
24
12
45
72
51
3
48
96
57
99
25
23
33
87
21
27
33
51
21
12
60
21
15
48
3
6
27
3
37
32
36
3
13
32
24
15
9
16
36
12
8
15
12
1
20
39
37
44
84
16
23
21
4
11
18
114
37
23
9
3
9
111
21
9
3
96
69
15
12
15
1
53
19
11
9
12
4
11
141
36
27
1
44
24
21
7
68
51
144
33
9
15
9
111
75
57
21
39
72
12
4
48
36
8
15
1
35
13
47
6
15
3
33
3
9
72
3
12
21
24
63
6
24
126
45
21
6
45
3
13
12
41
3
15
6
24
27
3
9
12
27
42
6
117
3
49
41
67
35
12
60
37
8
21
24
6
24
9
33
39
15
36
1
56
28
8
15
9
39
9
48
3
30
7
23
21
27
13
44
39
45
3
57
36
12
4
116
4
11
25
8
36
111
9
24
15
1
12
11
45
48
4
44
72
57
3
45
31
11
61
8
9
43
47
12
13
32
69
6
33
135
45
40
11
12
21
3
36
72
1
80
75
6
91
20
27
81
27
24
45
28
8
39
9
48
3
1
8
16
36
23
9
15
57
63
49
12
35
1
23
13
35
9
36
15
37
11
37
32
4
53
75
40
36
35
1
44
36
3
18
48
7
35
93
3
24
36
25
11
60
33
24
48
3
21
9
39
39
60
30
3
15
192
21
4
29
115
8
3
9
4
12
8
60
28
17
27
4
11
48
21
12
36
4
71
126
54
12
21
16
17
72
3
39
49
11
18
42
12
85
32
3
24
25
8
72
9
18
12
36
6
30
13
12
36
29
3
24
4
44
24
15
6
127
11
33
12
28
8
21
30
21
24
21
39
12
4
20
3
60
30
19
8
40
5
55
89
66
72
36
61
8
4
8
3
21
51
21
96
12
4
23
42
99
4
17
18
1
48
8
21
3
76
11
6
18
1
36
8
15
33
24
9
19
20
16
24
108
47
9
84
3
30
27
136
29
3
27
48
1
8
16
17
15
16
17
55
20
24
21
51
36
84
88
20
15
9
12
27
42
15
51
36
18
30
57
3
9
24
12
3
33
16
8
27
1
35
54
19
77
90
12
1
20
36
9
42
30
115
8
16
11
18
6
1
17
19
8
76
95
18
6
13
5
39
201
43
29
27
27
1
95
9
4
24
11
21
69
3
16
20
16
11
49
11
9
12
15
37
128
16
47
25
32
15
69
69
6
90
102
45
45
3
28
11
12
24
9
4
8
4
72
17
6
37
8
27
57
36
12
52
77
78
60
36
24
9
60
63
45
9
3
12
27
25
35
12
30
18
9
24
12
12
45
3
3
9
3
49
44
28
29
15
12
12
81
27
4
8
81
43
32
16
36
8
16
47
45
24
27
253
23
24
36
25
23
12
12
18
18
60
12
12
33
24
28
11
72
24
73
35
12
18
15
28
48
29
3
3
9
171
25
59
33
63
36
21
40
32
27
21
12
12
12
36
15
42
39
60
21
18
61
32
24
3
33
3
13
44
9
24
6
33
15
12
9
39
61
59
69
3
121
23
49
11
21
136
36
68
3
13
53
24
42
25
11
84
1
5
15
57
18
48
13
17
3
3
24
66
24
99
75
49
11
9
24
52
84
8
64
8
28
11
21
57
19
44
12
45
30
12
24
45
4
95
60
9
12
3
9
33
18
13
36
11
25
11
21
33
3
75
1
8
15
1
32
4
56
144
24
108
9
19
8
76
36
8
36
9
78
13
5
54
13
44
3
13
72
84
35
33
28
71
1
32
12
15
21
12
24
4
23
13
23
13
44
15
93
16
23
24
36
45
28
17
63
48
27
49
104
12
48
52
32
3
72
145
35
13
8
48
87
18
15
12
12
3
13
59
12
21
15
33
27
9
48
48
3
6
3
48
12
16
89
3
27
25
32
4
8
3
13
36
17
90
120
21
27
9
96
16
5
79
41
39
15
12
24
33
4
47
93
63
21
40
32
156
16
56
16
131
18
30
1
47
12
9
36
60
27
9
16
8
3
21
36
16
24
32
84
48
12
96
60
4
11
12
45
75
37
56
4
8
4
35
81
12
144
24
3
30
55
12
5
3
48
16
68
28
35
105
15
9
9
18
33
12
24
40
41
75
48
40
12
72
32
40
8
15
157
8
24
24
112
12
11
21
75
36
21
12
27
69
3
12
25
72
41
15
3
21
12
27
21
36
27
9
12
40
47
49
20
27
37
23
6
30
ABCD 95869699988*3^$a+1 [50014]
65
4
20
40
12
20
28
36
8
1
71
31
78
99
3
9
8
67
84
12
33
21
59
1
66
48
9
20
97
15
80
151
33
21
15
20
85
35
4
12
63
65
40
21
35
88
32
19
17
52
12
36
60
12
27
69
44
37
3
27
60
29
37
24
35
16
20
85
15
48
81
6
17
7
21
20
24
84
36
40
51
45
63
6
3
36
24
60
36
32
28
132
24
60
111
48
137
13
27
48
45
11
4
32
24
31
45
84
39
66
15
44
4
3
5
55
60
57
36
21
95
31
18
27
15
45
15
84
5
28
20
31
12
69
15
6
30
53
52
129
3
81
36
39
20
61
11
64
44
36
36
4
15
24
65
24
13
30
9
84
24
27
36
9
20
55
21
8
16
39
5
4
132
81
63
12
48
12
33
39
81
35
4
32
31
24
65
24
84
1
12
3
12
24
36
48
24
27
24
9
27
45
15
24
72
17
12
4
56
31
24
29
1
179
24
7
29
37
3
24
87
24
9
21
42
45
15
105
32
73
3
21
35
76
15
144
9
36
24
84
8
4
75
84
12
5
43
81
36
123
9
33
47
72
1
3
36
20
160
39
29
1
35
61
11
73
12
3
36
44
40
36
80
28
12
24
15
9
8
25
24
15
8
13
18
17
43
45
27
24
36
18
12
3
27
30
15
24
129
35
4
60
32
28
3
9
39
96
53
28
44
91
33
20
25
6
24
69
48
24
24
21
51
9
30
29
91
24
12
77
67
9
36
48
72
129
71
64
15
102
114
9
24
27
41
49
3
48
84
44
7
29
24
7
45
12
3
24
33
33
18
9
48
33
95
1
3
96
75
5
12
72
61
39
27
5
16
69
23
12
16
24
20
19
60
6
84
75
20
4
60
8
103
9
12
21
3
20
112
15
84
21
63
36
33
96
15
30
11
16
75
9
15
33
32
28
63
33
92
4
21
30
5
49
63
33
159
45
11
43
77
88
51
21
39
21
9
66
17
28
8
4
36
12
164
1
18
12
9
68
1
6
29
84
13
83
25
6
41
19
66
59
244
15
9
3
33
32
19
33
72
9
51
69
27
309
24
71
24
76
39
42
23
37
39
8
1
95
7
120
29
96
12
121
6
30
51
63
12
24
53
40
81
11
31
18
12
27
48
8
85
35
144
13
24
23
1
60
15
12
3
57
24
120
51
57
8
64
51
105
69
3
36
57
15
12
56
1
59
1
24
42
69
24
81
63
20
1
35
7
18
36
6
33
45
11
28
27
6
3
141
6
57
81
30
45
105
12
39
24
15
6
39
12
15
33
12
45
27
21
30
36
60
24
209
88
9
30
5
28
8
4
15
9
56
1
3
15
9
27
6
3
21
15
36
84
9
95
40
36
20
48
13
84
51
20
49
36
15
12
63
69
48
51
9
36
15
5
61
35
1
24
11
19
6
59
25
183
27
6
30
77
61
59
88
3
5
31
24
30
27
32
7
9
60
116
240
19
57
9
23
43
24
36
113
25
6
21
24
141
3
36
15
60
9
105
179
43
105
15
53
25
35
7
69
9
36
35
19
5
37
63
27
29
28
51
36
6
18
21
99
6
59
16
9
35
31
60
24
5
52
92
37
6
18
71
16
9
51
12
27
30
3
27
21
48
20
1
24
30
5
37
24
6
33
72
20
24
28
3
17
61
36
39
15
9
63
120
60
9
20
76
68
60
31
21
12
72
15
24
6
71
4
9
75
21
35
4
21
30
204
29
52
9
30
30
35
25
15
57
27
12
24
57
3
15
36
41
84
24
25
39
20
31
57
15
57
57
51
12
8
55
53
16
9
6
21
15
18
11
85
99
24
56
16
60
39
21
39
77
64
36
12
20
13
30
24
9
24
20
73
108
30
65
1
51
140
25
18
29
60
7
5
24
36
28
36
117
35
19
33
111
21
68
16
32
19
9
45
30
30
51
104
1
24
11
1
15
20
4
24
45
36
6
137
97
35
25
24
39
32
76
24
81
35
88
57
27
60
96
60
87
30
27
72
44
52
8
4
3
48
45
24
81
42
30
15
44
55
6
15
3
60
42
59
25
11
84
40
56
12
43
30
15
9
83
1
51
9
15
96
36
72
8
4
15
21
24
8
7
6
75
144
20
16
72
20
1
12
3
12
39
81
9
23
100
48
15
9
48
20
16
15
9
32
64
12
15
60
78
6
54
39
36
51
9
36
9
6
24
57
93
11
16
60
15
5
4
51
29
1
144
204
27
8
1
15
68
13
24
39
24
3
33
72
8
31
29
7
5
52
3
57
21
30
42
30
17
1
120
6
60
30
39
51
45
9
75
27
48
21
44
7
69
60
129
11
100
80
31
33
24
27
9
92
64
15
33
27
6
3
27
18
66
6
35
108
96
4
27
18
30
9
33
3
21
51
32
37
96
24
15
68
7
6
59
28
48
39
45
9
11
1
3
15
69
36
15
6
11
25
39
45
75
56
112
3
9
51
53
7
84
24
6
114
9
21
27
20
19
96
33
15
81
36
92
40
3
48
41
16
20
72
13
15
48
81
6
18
11
28
3
60
18
6
21
15
18
47
60
100
15
45
68
1
39
27
9
36
3
17
12
31
9
12
80
19
17
55
18
42
60
17
36
24
28
12
27
53
16
60
20
25
6
5
4
75
5
16
44
7
24
21
9
3
123
54
111
12
27
9
32
40
9
60
39
24
56
72
4
99
36
96
9
84
51
60
9
44
36
76
9
15
21
23
88
33
42
33
45
11
28
33
15
60
33
59
7
45
44
1
6
30
83
100
15
165
21
66
24
65
28
240
140
16
12
8
40
60
21
3
147
6
75
3
45
32
25
63
12
44
40
15
33
87
9
12
44
19
161
4
21
63
20
48
4
104
60
61
6
30
3
36
9
60
27
15
57
12
15
41
19
89
1
150
53
72
1
107
40
60
36
152
40
80
40
120
9
36
54
81
9
ABCD 95869718086*3^$a+1 [50021]
60
27
45
60
6
9
3
108
137
25
18
72
42
59
1
18
45
87
33
63
48
24
6
6
30
60
3
63
60
69
80
103
30
3
32
127
18
90
53
13
42
30
18
24
72
9
9
192
24
54
12
69
27
84
185
163
53
55
30
24
96
35
24
49
15
24
21
12
42
72
60
6
12
18
42
35
37
24
59
7
36
42
42
36
24
24
60
6
36
15
24
99
6
23
31
36
18
11
25
30
17
139
18
96
12
48
39
32
1
23
67
60
54
24
72
24
11
67
30
60
12
108
6
12
17
1
36
30
30
60
78
21
129
18
48
126
90
6
18
29
40
33
144
36
30
93
56
19
5
24
7
41
7
48
30
3
104
16
87
9
200
49
47
67
117
104
25
90
24
42
60
23
13
72
6
36
6
12
135
152
175
33
72
24
21
18
6
6
54
15
15
36
24
60
12
29
13
18
108
24
21
81
15
8
1
119
61
12
24
24
15
15
60
84
42
6
78
59
1
15
9
48
120
120
23
24
16
27
114
60
6
60
5
67
30
36
30
6
18
6
42
30
12
12
66
48
77
48
25
96
15
15
6
3
39
18
18
66
126
29
40
135
24
42
23
199
6
6
18
6
72
5
13
51
105
23
31
65
40
15
12
138
6
5
40
21
108
30
42
23
1
18
102
23
43
45
8
19
66
36
6
9
15
48
201
32
7
30
35
25
12
198
108
12
30
23
13
24
12
36
12
71
1
36
90
42
12
6
72
18
75
9
48
48
12
35
43
60
24
6
12
18
5
37
72
18
30
6
42
42
18
39
8
67
48
21
141
66
48
66
23
43
5
25
23
1
96
78
89
1
6
41
25
39
51
60
17
16
45
36
39
39
42
23
61
12
42
36
105
24
56
64
51
24
126
111
9
54
18
18
24
93
39
9
207
65
7
18
24
6
129
21
27
15
17
25
6
33
51
18
6
36
9
24
45
18
12
6
96
18
5
115
6
6
60
5
1
87
15
12
30
54
12
48
30
36
24
96
75
176
37
75
3
30
18
29
7
6
18
24
18
54
33
56
1
120
23
91
29
48
43
141
3
6
150
137
7
6
126
5
79
17
48
37
48
51
75
149
79
36
60
90
36
6
5
253
99
21
24
27
3
53
157
42
24
72
42
23
24
91
5
25
12
90
78
30
5
37
27
9
24
71
24
1
126
18
6
6
11
7
48
9
24
56
13
30
66
150
6
60
83
7
89
24
7
24
6
11
67
5
16
51
5
85
3
45
36
180
11
73
30
18
54
33
63
17
1
66
21
33
36
3
27
30
204
36
60
3
56
16
8
112
45
18
78
60
300
78
156
6
30
84
9
45
99
63
30
60
42
93
32
43
69
104
25
30
72
24
18
12
3
135
6
6
6
18
45
9
30
12
5
16
129
39
21
36
15
3
30
71
19
5
169
18
90
18
6
96
35
88
39
72
9
24
32
1
24
6
17
13
27
93
59
64
147
12
6
12
18
21
51
48
24
6
39
15
33
27
6
42
24
30
54
17
37
3
32
1
12
18
89
55
6
24
42
9
45
12
102
17
48
61
192
27
33
84
78
5
115
5
91
5
24
7
24
24
12
54
90
77
79
6
60
60
30
18
11
16
104
24
61
6
48
66
66
60
5
7
48
17
13
24
30
69
39
17
19
5
61
66
57
8
25
12
30
165
105
90
101
25
71
88
3
12
6
11
25
24
71
16
72
63
42
95
48
19
24
114
96
54
12
6
42
36
69
32
133
6
77
19
29
1
84
66
33
21
126
21
8
67
18
6
6
18
90
11
31
9
8
115
60
30
3
72
75
5
13
72
3
15
48
9
81
30
105
21
18
30
90
12
60
6
30
72
30
60
36
72
12
27
123
5
25
42
54
66
45
3
53
19
53
16
9
23
19
36
30
54
18
72
24
131
55
6
27
15
78
59
25
48
6
36
96
45
63
24
36
54
23
120
67
102
24
15
69
42
36
18
36
63
3
18
11
64
21
18
42
255
24
72
8
120
19
53
49
36
72
3
15
12
5
16
32
19
21
9
30
60
24
29
13
30
12
30
11
24
67
36
17
40
3
42
12
24
6
66
12
66
120
54
12
48
23
24
43
12
33
15
12
53
120
13
35
19
18
12
6
65
112
45
27
9
96
36
83
1
48
66
90
66
66
12
90
57
15
18
30
17
49
15
45
59
31
102
12
18
42
66
54
27
8
25
18
24
24
24
18
3
57
12
48
42
17
25
78
30
36
36
36
18
5
184
3
30
24
23
43
12
348
30
47
48
19
60
41
289
60
3
27
6
47
25
23
7
41
19
48
29
49
12
27
3
29
61
54
18
42
18
180
30
36
30
12
24
90
54
42
30
47
13
35
73
66
18
66
41
13
42
6
48
12
48
42
48
5
16
3
18
123
69
11
64
33
108
30
29
96
31
48
42
54
9
57
6
60
78
60
27
15
48
6
36
18
12
17
85
48
27
21
144
27
15
36
54
180
99
27
48
5
31
54
36
23
40
3
24
24
12
42
42
198
36
11
40
9
24
90
77
25
15
3
45
45
36
42
29
19
5
24
43
53
25
12
144
84
36
60
6
84
5
40
24
75
29
13
30
150
84
171
27
141
21
ABCD 95869875118*3^$a+1 [50031]
129
18
72
108
45
117
203
103
72
198
18
126
159
12
380
25
144
54
162
167
288
72
31
185
64
3
317
76
237
18
65
180
120
247
353
25
195
39
126
47
25
54
33
201
167
28
219
36
65
79
108
180
117
60
80
31
5
144
108
13
144
15
3
108
72
72
41
40
20
84
208
8
64
116
211
18
198
18
306
101
72
25
18
213
219
5
96
232
252
45
23
67
41
589
18
198
159
57
239
67
117
128
25
18
36
33
111
36
9
27
90
90
54
54
209
385
135
56
25
495
92
133
47
25
162
126
144
15
120
63
18
15
32
72
48
168
97
90
333
20
61
216
335
43
69
48
63
29
16
20
115
5
420
52
9
126
113
49
18
113
204
7
209
72
52
387
36
5
103
90
335
4
396
224
100
36
75
5
121
191
187
72
36
113
24
187
149
121
144
87
68
259
41
31
9
92
12
121
144
191
151
33
75
126
59
67
41
103
209
7
90
18
41
247
108
29
220
8
103
329
67
180
209
7
18
15
72
8
49
11
7
77
60
36
25
486
90
18
36
9
56
12
157
191
25
90
72
77
216
40
99
45
27
29
120
31
180
36
5
132
43
108
5
204
25
90
36
249
8
67
221
240
79
36
126
191
48
60
124
153
95
283
177
80
67
365
76
212
67
18
27
117
90
36
72
306
15
57
335
588
85
47
7
81
24
75
5
96
79
18
144
119
40
111
144
77
132
25
263
313
47
43
36
33
57
54
9
27
36
257
256
225
95
40
171
281
12
40
56
52
243
9
63
72
65
25
135
176
49
11
180
12
28
84
20
7
9
104
96
25
54
101
115
65
25
126
213
36
284
277
18
41
139
18
18
72
54
51
12
153
207
248
168
25
90
29
7
113
31
90
135
20
61
18
45
81
54
281
25
59
36
175
65
25
47
7
45
63
173
52
99
234
360
15
147
54
126
90
23
112
153
119
223
105
8
49
936
59
31
5
40
81
23
60
180
108
79
54
95
211
126
90
108
90
90
29
97
126
137
187
108
180
65
43
90
162
221
364
171
117
32
67
29
84
121
47
7
216
9
96
104
120
96
124
27
306
15
3
29
16
99
108
18
ABCD 95871066496*3^$a+1 [50055]
42
72
31
72
48
24
53
90
145
48
47
25
48
65
150
33
72
15
9
33
7
23
18
144
31
48
47
9
135
18
78
265
5
12
31
72
209
126
73
104
57
48
42
61
32
33
7
48
29
3
16
131
18
180
30
1
56
64
101
115
131
37
23
25
5
24
66
73
89
150
30
108
79
35
133
5
91
56
21
162
48
42
288
54
33
303
72
1
120
101
30
61
24
11
12
25
120
72
144
41
39
232
29
168
108
84
43
17
15
51
13
41
36
3
144
33
114
93
112
113
55
120
96
17
24
66
54
55
35
21
72
88
72
287
18
463
288
24
17
90
13
227
133
5
72
96
3
81
31
47
18
30
42
30
1
272
57
15
72
88
8
207
18
180
27
16
47
24
25
8
88
200
39
246
19
8
123
85
144
8
72
45
91
128
57
144
15
24
69
123
57
7
24
71
126
67
23
9
195
61
59
6
30
24
18
15
87
73
17
126
9
63
78
84
79
104
16
192
5
42
12
13
47
33
3
102
31
24
368
105
159
141
54
150
31
17
111
72
64
24
77
163
24
65
12
3
303
57
33
54
49
101
18
12
18
78
69
15
60
61
5
43
104
15
18
63
9
31
24
48
77
27
184
104
15
138
7
17
39
81
150
33
72
16
59
126
87
160
72
71
25
104
208
32
261
132
103
8
177
174
1
35
13
32
159
48
57
75
61
72
5
168
187
5
43
137
60
72
75
40
120
24
80
64
72
11
30
39
15
60
13
48
5
90
193
11
13
56
57
79
65
55
48
48
24
71
24
36
12
78
12
72
78
12
45
141
12
108
60
7
23
97
53
174
85
11
12
42
30
121
119
48
1
17
103
72
8
24
33
15
15
42
108
12
18
45
72
33
84
36
342
198
19
48
5
67
101
30
109
80
33
15
3
85
17
7
53
18
129
16
119
96
84
6
15
184
24
41
96
30
129
21
30
37
120
23
9
144
87
73
192
17
72
6
73
11
6
192
183
57
87
168
153
204
48
43
179
18
48
42
90
7
5
19
80
9
55
485
3
40
24
80
105
78
12
18
108
180
19
5
43
32
141
123
16
23
90
231
16
48
176
231
73
72
35
156
49
11
93
27
45
15
49
8
45
43
47
42
319
17
55
89
240
15
93
102
150
159
24
280
8
9
175
120
96
32
40
77
75
195
93
87
49
11
61
59
18
75
160
5
211
24
32
16
77
3
112
120
173
24
139
120
240
107
165
64
48
17
30
36
54
103
263
145
17
55
47
73
5
51
64
47
48
1
41
39
9
132
18
177
88
23
90
7
8
24
15
1
29
18
81
9
42
85
53
18
9
15
210
96
12
18
49
95
81
160
48
89
108
90
73
17
39
21
12
103
72
5
72
6
54
66
93
16
96
35
37
128
15
25
47
1
104
88
35
117
208
77
43
24
200
93
3
207
145
72
41
175
120
8
64
137
318
25
83
45
72
16
32
159
145
96
32
88
48
47
102
3
69
19
41
79
41
39
39
120
18
72
55
185
12
150
13
216
107
114
270
180
48
25
32
195
13
65
7
96
5
75
15
73
24
137
66
85
5
54
108
18
54
90
78
201
51
13
48
ABCD 95871208276*3^$a+1 [50023]
30
19
24
89
30
37
20
96
9
163
60
161
12
39
51
30
24
75
45
60
6
13
32
3
96
121
47
25
92
4
32
33
6
18
51
36
9
15
15
6
60
55
89
51
64
29
96
24
15
57
115
11
49
8
120
81
7
5
18
24
42
48
72
75
3
13
5
159
39
37
92
15
1
47
73
24
80
57
180
19
116
75
9
40
5
66
48
45
12
48
93
12
27
51
78
84
27
123
81
4
60
32
21
3
81
126
78
15
27
48
57
177
12
15
3
18
102
85
20
117
24
114
13
59
90
6
25
5
7
11
85
11
96
54
18
193
47
42
24
87
33
15
39
102
18
25
92
3
48
9
24
9
3
9
43
72
8
28
83
6
36
222
97
65
30
6
42
1
65
31
5
31
32
21
36
19
272
39
9
4
36
32
184
84
41
84
15
15
6
18
105
72
40
80
15
49
119
33
9
19
5
12
15
12
81
15
87
18
6
48
25
173
12
12
60
15
15
18
15
40
23
49
5
24
60
6
9
96
9
120
6
24
177
45
18
1
29
7
12
17
79
32
400
17
6
96
33
15
45
33
18
96
1
137
30
162
79
5
19
23
18
67
32
27
9
21
3
16
5
31
11
78
55
116
28
41
12
24
78
18
48
30
57
45
19
119
9
88
24
71
9
40
168
41
12
39
28
72
29
31
48
53
24
30
33
63
18
6
25
23
48
33
15
57
63
126
18
81
4
17
120
66
54
3
87
49
24
32
15
90
48
72
79
80
96
21
7
11
42
24
150
90
111
48
45
36
31
17
30
126
39
36
64
17
6
78
7
29
19
65
36
78
97
48
41
31
29
51
15
24
24
25
56
16
119
90
54
145
53
39
76
53
51
69
135
36
24
111
6
12
15
21
84
7
24
44
36
9
31
89
15
57
6
18
31
5
84
54
48
49
71
30
90
57
87
33
15
6
36
223
48
23
49
17
43
36
32
33
102
18
15
16
128
15
33
39
18
15
57
55
5
99
16
24
119
6
27
84
99
24
6
67
29
43
41
15
12
4
149
27
15
30
12
78
97
23
18
36
24
66
9
4
32
9
12
24
30
33
132
3
13
29
30
144
24
61
5
6
9
39
162
39
144
21
216
63
48
9
99
111
24
270
31
59
145
120
56
120
9
19
5
43
59
49
125
66
66
78
24
45
141
31
65
24
7
32
111
57
15
57
21
31
89
199
53
54
1
65
7
8
9
48
15
21
19
68
100
32
12
3
1
72
47
6
60
6
138
31
20
21
6
33
39
33
88
5
27
15
18
60
51
15
6
307
12
68
15
81
12
105
84
55
65
156
12
96
102
30
90
9
105
15
16
17
36
90
66
39
24
15
21
75
42
7
47
18
111
15
97
20
93
12
48
84
48
30
54
3
15
45
21
15
111
13
92
39
6
39
45
111
63
1
32
57
48
102
21
100
44
12
45
24
159
48
93
36
75
15
85
89
36
3
16
12
113
126
1
17
31
41
24
39
28
65
19
5
19
161
15
63
120
102
114
1
191
120
24
69
64
5
27
9
67
48
65
54
120
21
52
104
9
151
24
12
35
25
137
6
90
111
120
63
57
9
30
57
60
27
1
32
63
24
42
3
33
3
160
104
141
27
93
171
105
75
45
3
21
24
6
24
66
12
24
60
63
15
42
6
30
103
137
27
40
17
31
20
3
9
63
33
4
32
9
27
69
90
25
8
21
39
21
55
20
285
19
77
51
52
77
84
12
127
131
30
66
13
20
15
18
15
39
24
97
113
30
6
19
36
20
21
108
102
57
172
35
6
39
156
48
24
135
6
156
78
18
24
31
32
81
222
33
9
12
66
18
102
24
121
53
12
24
144
6
1
32
12
3
73
68
12
45
123
21
19
77
12
12
18
105
15
102
51
45
123
87
313
36
80
9
12
39
48
36
51
9
105
7
113
120
87
4
29
6
33
15
33
57
51
69
43
20
183
37
20
15
45
4
80
96
9
30
25
191
33
15
6
3
15
42
84
60
6
9
39
6
96
91
29
3
87
13
12
56
88
47
24
145
29
96
18
186
55
5
7
77
150
48
13
11
6
12
12
60
39
9
27
21
24
15
15
114
6
105
135
6
18
85
116
156
3
90
159
15
37
20
9
12
90
54
55
11
33
120
21
18
85
155
57
108
108
9
24
30
30
19
17
6
105
45
48
12
63
45
19
12
11
42
132
66
18
30
24
42
36
48
15
12
87
1
80
9
6
49
48
24
23
42
3
123
72
45
16
65
111
51
24
21
52
ABCD 95871310688*3^$a+1 [50038]
30
39
111
24
30
30
45
39
30
6
24
66
90
36
29
19
6
6
84
29
1
54
60
12
18
36
60
84
42
48
6
120
51
9
150
60
5
115
210
120
144
72
150
24
29
25
66
30
6
114
60
6
54
15
9
111
15
30
96
54
21
39
24
12
30
24
36
3
21
24
12
23
31
114
95
1
84
11
40
9
66
6
138
6
66
18
12
18
12
174
30
6
168
6
36
69
15
24
6
6
29
19
45
21
24
27
24
21
30
60
30
35
79
60
101
19
6
90
69
104
136
39
65
37
54
69
96
21
3
51
45
39
36
6
138
21
15
6
84
60
99
15
30
36
6
33
21
24
12
120
30
24
6
48
27
3
6
36
35
79
144
12
45
120
183
41
25
54
12
144
30
15
69
131
61
35
25
15
39
65
1
15
3
36
6
24
54
90
27
45
18
72
138
6
36
54
135
9
111
9
6
9
105
6
6
30
30
18
30
30
6
24
12
48
30
6
54
45
45
60
6
174
27
3
102
18
30
30
66
30
144
30
126
54
71
19
45
32
40
3
30
42
18
6
174
30
72
90
54
24
6
60
36
3
45
30
12
54
66
209
121
54
6
3
75
90
42
24
24
36
54
6
9
45
35
1
36
3
87
24
24
57
9
30
6
24
30
126
78
66
6
54
66
18
36
30
21
93
72
144
114
42
48
15
57
54
9
15
12
24
96
48
165
32
55
18
30
6
54
21
45
24
60
6
30
35
31
48
120
30
11
19
120
6
54
72
24
6
60
23
85
42
30
54
120
60
60
6
18
30
6
54
51
15
90
30
96
54
66
48
6
30
24
6
54
150
36
6
33
21
24
6
60
54
51
135
54
30
30
60
6
66
99
75
66
30
69
45
6
53
7
89
49
6
41
109
60
36
18
60
21
45
54
21
69
35
31
60
90
156
48
15
135
42
15
9
66
24
6
144
39
27
24
30
120
114
36
6
3
15
12
29
19
42
108
6
60
21
15
54
36
78
12
54
24
102
48
57
9
30
60
54
60
42
65
19
204
42
18
96
54
15
15
36
24
21
45
24
75
57
48
30
12
30
15
80
43
12
24
6
30
48
6
24
87
9
30
30
30
45
24
45
36
60
6
18
6
24
21
21
99
219
6
15
9
71
40
9
15
15
12
53
1
159
15
36
24
42
30
24
6
30
48
6
11
43
45
105
36
24
126
69
15
66
36
60
15
9
54
240
102
30
60
24
30
114
12
18
6
6
90
48
45
75
21
9
102
89
1
15
63
150
120
42
48
6
36
63
32
40
3
66
30
45
105
24
90
6
96
18
21
9
6
6
90
24
24
120
57
123
126
186
18
30
42
30
60
30
30
24
84
42
78
12
120
138
36
24
6
60
29
40
21
6
30
24
84
6
24
30
36
51
144
9
12
75
24
21
18
30
6
45
51
54
120
111
9
39
15
30
35
40
15
6
24
11
19
102
84
30
30
30
9
45
12
48
6
6
3
117
18
6
30
21
3
21
80
115
96
48
42
24
30
125
1
15
3
60
12
30
23
7
18
12
78
77
48
40
51
30
96
84
24
12
48
12
108
15
81
30
36
5
79
120
24
60
6
6
18
42
18
27
159
9
45
27
39
6
3
45
132
39
99
6
15
39
6
24
30
21
24
96
21
48
30
102
135
9
6
65
13
36
6
24
30
6
29
91
93
21
24
6
114
126
5
61
24
51
9
60
84
47
85
3
27
18
12
48
12
150
30
18
36
90
15
15
30
66
24
36
30
15
63
6
6
48
126
66
24
6
15
33
12
83
40
111
30
24
75
57
48
12
24
51
69
30
36
48
42
48
42
78
12
35
79
30
60
6
24
6
30
54
15
225
60
54
42
18
36
6
30
9
105
144
42
48
6
6
9
69
30
36
36
173
31
65
19
45
27
18
30
21
15
126
48
12
168
30
6
30
60
6
84
6
78
42
18
6
6
24
60
36
3
27
18
36
95
31
108
12
54
60
24
15
32
175
90
15
33
60
27
153
120
42
5
160
3
60
30
30
42
18
6
6
69
9
30
30
6
156
33
57
18
6
6
9
39
6
90
30
6
18
12
15
3
21
15
30
60
24
6
6
35
25
120
15
80
49
36
48
51
51
180
48
30
12
84
30
36
30
90
84
114
35
61
24
6
6
135
69
51
63
30
12
18
42
75
3
96
54
42
54
6
24
9
105
36
180
36
30
18
30
21
15
114
186
6
24
30
6
3
57
48
66
24
5
55
30
30
66
24
27
24
24
81
6
48
30
6
24
90
107
73
60
30
60
225
15
12
24
60
65
16
48
27
93
15
30
12
84
6
228
36
36
9
80
55
24
12
5
13
72
30
54
30
66
23
55
30
11
40
15
30
59
37
30
60
78
36
54
36
54
72
63
51
5
40
21
3
45
102
18
42
9
24
27
18
12
30
30
3
135
36
60
81
15
18
15
15
17
133
6
36
105
24
9
102
60
30
24
30
129
72
9
30
120
41
ABCD 95872288672*3^$a+1 [50054]
91
60
36
12
35
85
72
23
21
156
88
36
20
16
44
87
90
103
41
19
12
8
24
52
29
15
4
20
12
64
92
9
39
100
36
41
67
20
28
29
3
51
1
84
5
7
44
76
8
12
28
84
32
40
24
12
47
37
80
64
84
32
4
36
36
12
8
4
44
52
8
100
24
72
8
40
56
9
67
8
15
33
39
49
56
16
5
7
32
51
37
92
84
16
56
52
92
76
60
65
15
39
25
84
44
27
193
23
25
80
40
24
68
208
24
35
33
28
8
4
56
12
72
3
25
20
4
41
67
23
9
60
16
48
92
72
12
36
28
60
32
48
16
60
8
51
121
23
1
12
48
12
32
48
112
68
12
123
25
68
52
8
27
117
12
100
20
76
32
48
124
8
12
36
4
60
8
40
12
83
157
108
68
60
75
93
72
33
39
16
71
21
12
16
80
15
1
80
28
8
60
52
5
18
13
12
48
32
3
25
144
108
92
81
15
12
40
72
5
7
36
20
12
48
12
40
56
96
24
24
21
111
40
20
4
77
19
24
24
32
136
35
69
16
32
40
41
15
156
40
8
76
92
45
15
12
27
1
179
18
3
40
20
27
21
144
48
52
20
3
9
4
96
35
25
36
24
23
93
15
45
24
4
60
56
24
12
45
3
36
24
24
60
28
5
19
48
32
45
90
33
36
39
13
24
68
48
12
28
92
57
39
51
109
36
84
20
12
24
3
21
4
80
3
18
7
20
84
4
12
17
72
43
56
27
109
8
16
11
1
104
39
21
40
8
75
81
4
5
63
24
16
12
56
16
44
96
15
69
64
60
8
4
8
28
12
8
40
5
135
24
24
72
144
28
8
40
29
18
13
77
15
12
4
72
120
20
48
16
35
9
172
17
18
49
20
144
16
60
84
80
16
8
48
24
4
5
31
36
32
12
28
95
13
24
20
36
12
16
59
18
3
36
76
24
8
12
16
20
3
36
13
32
4
164
21
36
31
44
16
32
16
60
176
48
81
19
68
72
57
75
40
44
12
4
60
24
116
16
95
13
5
79
32
105
54
54
51
4
12
44
51
45
48
12
64
32
100
68
136
8
52
11
13
12
47
1
17
3
64
116
4
20
16
11
85
5
75
28
8
15
49
120
11
45
12
33
15
220
24
44
40
17
43
24
36
32
24
16
44
4
60
12
8
60
36
4
24
48
12
107
13
36
96
68
28
84
24
24
95
25
8
24
51
49
60
48
12
68
96
76
5
31
95
45
52
92
40
36
68
99
93
60
27
1
12
84
60
8
76
11
18
63
4
44
40
11
9
27
69
36
144
64
44
3
18
27
48
64
5
7
8
48
27
37
35
21
15
49
8
12
48
12
4
44
132
96
52
8
48
27
54
139
56
21
7
20
36
9
43
47
13
44
208
48
20
12
15
18
90
69
3
108
33
75
1
36
32
36
12
60
40
48
32
24
16
72
8
24
24
52
32
40
92
4
24
72
56
28
56
51
90
15
60
4
68
12
48
28
80
4
68
52
116
72
12
60
36
129
99
4
8
48
64
32
60
16
12
92
4
24
5
18
45
12
16
116
153
31
104
12
16
128
60
64
35
33
64
36
8
4
32
3
25
11
61
44
16
108
108
5
19
53
67
5
3
112
116
112
12
80
33
103
95
25
29
15
28
72
11
90
15
3
49
72
20
100
29
15
16
8
15
33
4
48
12
48
12
48
20
16
84
32
3
57
24
12
28
12
72
11
69
36
24
72
100
68
225
7
56
4
5
75
40
24
140
16
8
3
57
15
1
12
113
7
47
13
32
60
72
16
8
52
44
16
8
12
12
228
3
37
12
12
140
4
12
24
104
40
11
25
8
112
44
24
3
49
56
12
27
13
8
24
100
8
36
16
96
44
33
3
48
4
143
25
20
60
60
28
56
16
12
11
1
8
12
88
56
76
8
48
45
15
4
24
11
93
36
12
39
9
84
48
24
28
8
12
16
176
4
20
12
4
23
18
3
64
32
16
65
79
24
36
5
55
56
87
37
156
164
36
4
104
21
15
16
20
4
24
80
96
28
20
16
36
8
28
24
108
20
132
40
8
12
75
21
4
24
60
24
80
36
52
12
83
9
28
8
4
41
90
72
13
108
12
84
35
1
24
56
108
84
16
17
18
1
44
12
24
4
56
39
9
48
15
25
24
20
28
20
40
5
75
96
24
12
45
51
84
16
29
31
5
15
28
24
5
18
13
36
36
32
63
37
152
16
20
72
36
60
172
12
17
39
4
12
36
168
11
105
21
15
4
35
85
20
16
20
24
24
4
8
12
28
12
8
40
44
4
80
24
36
4
12
120
8
33
79
96
68
12
4
56
9
18
25
32
36
12
40
8
4
44
40
20
24
3
72
72
25
36
29
75
96
144
48
87
1
44
96
52
23
9
9
31
48
72
119
37
20
4
8
36
76
71
25
12
68
3
45
99
18
7
20
96
36
88
8
12
28
47
33
39
13
20
28
80
75
13
60
12
24
48
95
145
8
4
23
153
4
8
12
24
4
12
35
25
48
108
48
20
16
36
32
60
75
13
77
15
12
36
9
36
18
72
13
5
19
107
25
36
20
40
180
5
3
4
32
40
180
11
69
111
13
104
16
56
136
8
24
88
80
28
59
25
8
4
20
96
9
90
45
153
75
88
104
28
8
88
36
68
45
18
9
ABCD 95873144132*3^$a+1 [50032]
12
9
72
28
60
17
30
37
47
1
29
15
9
60
72
42
33
69
99
45
55
149
43
5
30
25
23
42
18
42
115
24
60
44
52
125
7
48
144
5
19
41
31
143
25
120
5
139
60
20
21
30
21
3
13
72
12
48
5
66
12
30
48
156
19
17
19
44
27
18
30
6
30
6
84
103
36
24
113
3
15
49
32
3
36
9
27
6
168
19
137
31
65
55
65
7
5
30
72
6
79
41
15
15
12
6
31
5
19
95
49
12
11
69
16
65
12
6
30
54
13
8
64
101
12
24
30
25
83
12
96
18
60
60
66
13
5
48
3
75
109
11
30
96
6
13
5
6
48
6
24
42
49
12
144
116
9
60
19
17
108
55
17
60
15
3
30
24
31
89
15
45
6
6
60
19
95
1
29
31
89
30
37
23
6
55
53
7
41
43
116
64
44
3
90
3
27
9
39
42
48
60
19
48
44
45
48
102
25
113
31
32
112
36
60
89
63
39
18
36
42
25
209
24
31
8
28
89
30
21
15
37
125
67
89
12
12
18
42
87
120
24
69
43
107
61
41
18
25
161
171
40
5
103
5
31
149
123
12
21
12
48
31
53
6
6
54
117
9
54
24
66
55
5
24
115
8
63
61
29
55
11
1
29
24
132
19
23
12
61
20
9
66
169
23
6
132
24
78
81
99
30
60
87
21
144
36
18
30
6
6
30
12
72
13
77
108
3
33
31
36
24
29
36
54
24
162
39
39
18
24
31
44
16
65
19
5
48
103
23
9
3
84
9
112
17
30
6
135
4
11
25
41
6
42
7
125
24
27
9
24
31
5
66
24
144
25
95
174
36
31
101
3
105
19
60
11
30
6
21
52
53
67
72
5
30
108
1
5
7
5
54
1
24
56
33
7
72
71
61
36
24
59
6
36
15
3
96
168
57
3
36
72
33
64
47
49
71
25
8
36
76
24
17
27
52
44
21
6
49
36
68
105
55
32
27
45
51
24
60
12
49
5
24
55
12
53
78
13
36
29
42
24
126
18
1
53
6
240
30
7
77
72
51
3
42
60
15
27
13
20
39
73
32
4
29
115
60
12
53
132
6
30
103
17
48
24
72
31
5
72
12
39
4
65
15
88
80
33
30
24
12
24
54
3
3
72
37
11
30
12
7
77
78
6
12
84
84
19
17
31
17
27
69
36
48
7
83
12
21
144
33
7
53
6
12
45
52
8
88
5
7
59
6
63
9
27
39
25
41
36
120
43
17
7
215
121
29
42
168
57
76
23
21
75
66
7
32
9
19
116
9
12
18
12
9
15
25
17
60
75
93
6
13
17
103
17
6
105
57
12
24
31
44
16
29
39
33
12
36
12
39
219
1
5
6
18
31
23
33
28
17
72
36
31
155
13
8
9
31
5
43
80
72
9
36
12
42
24
24
78
63
81
6
169
84
11
9
112
5
3
4
128
39
85
65
31
89
18
18
12
7
161
63
57
55
59
36
114
84
42
9
9
72
24
18
42
60
139
29
127
56
45
144
91
47
6
24
3
57
96
126
66
15
15
84
24
12
78
72
60
67
5
7
23
66
7
59
69
4
32
36
28
5
79
12
11
18
90
162
18
60
21
33
36
90
126
18
33
4
48
65
48
42
90
31
12
12
8
45
120
42
1
5
27
12
16
11
85
185
115
23
72
90
6
12
66
55
17
18
36
30
18
18
24
163
12
5
91
23
42
99
21
24
79
41
30
24
24
72
30
6
48
49
65
31
11
6
15
63
54
91
11
30
24
66
13
23
37
36
29
6
12
9
16
29
51
15
37
12
35
138
43
53
72
19
5
60
30
24
37
44
15
96
132
6
79
11
129
100
41
111
24
45
36
30
25
23
1
11
24
30
39
40
5
87
39
54
7
29
31
23
6
102
24
9
72
100
5
43
44
16
11
18
102
21
9
90
84
1
29
12
55
53
12
7
41
7
5
115
89
36
55
12
17
6
270
60
78
6
31
20
40
125
19
23
72
73
32
16
53
72
78
37
59
13
17
31
5
60
30
12
12
93
75
72
6
48
96
18
12
30
30
18
27
39
85
35
36
9
4
60
23
18
72
3
4
8
15
73
5
30
61
41
115
20
108
60
69
15
52
83
45
16
80
15
6
48
12
24
7
5
42
25
32
21
19
71
69
4
5
12
7
20
28
72
53
103
36
41
7
41
30
42
42
6
12
24
48
18
33
45
115
56
28
12
5
30
13
5
51
12
33
75
45
42
9
40
83
18
39
3
18
12
12
24
7
23
30
15
57
12
12
31
125
18
42
147
16
65
7
23
42
30
198
24
63
124
48
32
111
73
11
61
179
6
7
11
37
20
4
53
12
43
71
24
37
5
24
115
17
24
79
65
115
5
6
9
45
6
109
59
13
89
15
28
107
186
12
18
33
12
3
49
53
12
6
6
30
36
9
4
5
12
67
60
17
19
80
40
59
13
5
27
45
18
45
60
52
48
5
30
12
45
21
30
84
33
93
31
143
66
12
55
5
7
36
32
144
21
3
16
5
18
138
42
45
88
23
60
1
41
7
68
24
48
165
342
69
16
101
120
43
32
63
57
52
12
ABCD 95873191658*3^$a+1 [50200]
95
19
53
67
108
17
72
79
65
115
117
92
73
39
3
41
64
33
39
24
32
52
21
66
5
24
49
15
8
85
47
61
39
63
60
29
16
63
102
35
28
192
20
40
32
73
75
63
21
3
5
13
18
65
7
12
17
48
220
8
67
53
187
36
12
78
12
18
240
324
41
60
40
87
5
13
71
19
9
32
1
3
92
180
120
52
32
19
72
72
60
21
9
63
45
3
32
4
51
29
100
8
40
21
24
51
24
33
135
92
145
111
57
18
5
12
13
27
140
4
24
72
32
13
48
11
16
33
95
4
92
24
85
11
24
1
111
8
7
5
48
25
35
24
48
28
132
44
4
9
18
165
12
48
129
3
60
12
3
18
90
69
39
102
15
27
21
69
15
20
12
43
65
36
25
135
75
57
72
20
28
3
69
128
19
101
48
16
39
72
57
63
17
76
60
81
23
13
75
32
148
75
17
73
63
27
17
36
16
15
141
39
6
23
64
33
47
25
111
80
79
5
1
15
15
24
41
36
103
65
36
12
40
3
21
21
3
27
29
169
239
13
18
17
28
15
5
7
42
63
27
5
7
5
1
18
12
60
33
39
65
208
12
20
13
35
55
33
39
78
47
60
31
9
27
5
16
69
3
116
4
21
24
36
71
16
3
177
15
17
12
43
101
100
12
20
25
72
11
7
17
28
12
27
21
75
45
60
3
9
20
37
6
89
40
96
32
36
97
95
73
39
33
18
41
36
12
1
12
60
135
39
33
63
29
43
21
80
19
17
1
75
32
25
48
39
183
93
27
6
75
44
40
8
88
27
65
28
51
45
8
43
29
96
85
47
28
3
12
18
135
12
32
16
12
63
21
33
6
89
36
12
127
77
64
180
111
6
15
3
84
6
54
41
25
27
15
18
95
24
16
57
23
52
32
36
7
113
36
48
52
48
48
120
3
29
25
71
4
12
20
1
15
3
72
5
60
7
126
102
72
5
16
32
12
25
23
52
8
13
39
32
60
31
33
39
12
33
20
12
16
15
12
17
223
17
4
60
20
1
18
18
75
12
3
90
3
72
80
64
21
135
12
80
88
63
137
84
180
25
39
15
24
5
52
44
4
93
18
162
95
43
24
5
7
45
48
20
12
36
253
15
9
3
45
54
21
8
67
18
84
96
47
7
105
60
12
80
88
32
16
24
8
16
45
27
8
64
3
54
216
60
3
15
45
9
83
7
41
16
51
17
16
80
4
56
7
30
123
75
21
56
72
1
71
28
81
51
3
41
157
35
48
60
216
64
24
8
7
81
56
16
33
71
88
48
24
15
5
19
89
175
41
19
18
59
13
18
57
15
65
43
5
72
133
59
48
16
45
27
39
96
89
96
24
24
4
20
48
40
32
31
41
48
43
18
15
192
3
36
45
48
140
108
40
8
36
28
3
69
24
24
12
141
30
153
12
44
43
36
177
57
27
176
13
87
8
4
48
68
60
180
64
3
29
96
24
16
120
32
48
37
102
18
107
79
5
84
72
13
6
12
113
19
17
4
44
55
41
52
8
16
9
222
72
21
15
65
96
228
40
116
60
91
24
5
64
3
105
3
65
19
141
56
4
39
36
185
12
55
12
78
3
32
48
1
11
84
31
78
11
4
20
60
196
99
89
25
11
112
123
36
45
51
185
43
9
12
8
7
21
32
16
84
15
57
9
15
80
72
145
18
90
12
15
117
3
32
100
96
44
31
192
9
33
18
45
12
12
56
37
18
12
57
21
18
5
40
9
3
32
52
8
36
36
319
77
43
24
153
8
12
55
29
13
63
128
4
80
96
40
96
48
32
1
23
55
161
24
85
71
28
45
18
5
12
55
30
111
15
65
52
32
16
12
140
64
21
95
12
16
32
7
33
33
126
90
6
173
7
53
24
12
73
90
65
163
18
11
13
35
40
32
1
95
43
5
52
93
71
28
80
1
11
36
108
72
40
24
108
12
21
48
35
64
152
64
15
66
24
27
44
73
123
68
19
60
105
56
24
36
52
44
19
17
12
36
40
39
45
12
33
3
92
13
23
31
125
24
76
96
60
68
37
27
96
39
36
57
93
27
32
7
6
35
4
135
18
6
17
28
20
156
13
107
76
12
36
36
33
6
21
51
48
150
27
8
16
8
72
13
3
84
3
113
28
32
84
88
68
49
35
169
119
72
48
31
5
25
39
3
12
5
31
65
24
55
6
27
3
9
195
36
77
103
41
43
117
261
27
81
15
9
3
87
18
30
45
32
1
11
60
36
48
36
40
8
25
15
36
99
45
12
20
4
120
24
8
144
16
80
24
64
12
69
6
12
6
51
36
32
28
32
28
8
19
36
69
75
33
32
96
ABCD 95873989444*3^$a+1 [50014]
220
308
43
81
68
31
17
40
180
123
72
17
108
19
234
30
6
191
55
57
3
9
75
5
48
133
234
21
9
36
35
220
75
48
41
85
75
68
1
39
33
24
11
145
78
17
13
47
13
66
6
48
11
48
73
120
24
23
187
144
41
1
35
193
6
84
81
51
29
79
77
139
21
15
17
1
47
24
91
174
15
8
88
84
20
55
6
228
72
255
33
60
291
96
80
73
540
30
36
186
108
99
20
37
144
39
33
114
126
30
54
171
224
228
13
30
114
263
91
60
12
5
49
36
54
101
112
117
35
55
174
42
174
24
12
24
36
30
90
87
243
57
87
65
61
30
18
59
52
105
24
192
54
53
91
72
114
35
1
18
101
55
6
87
3
9
20
19
209
28
15
54
6
90
27
3
9
195
93
80
1
179
28
324
9
107
24
36
12
73
27
63
29
16
152
172
45
3
68
60
84
55
576
54
90
161
55
29
79
72
77
73
48
42
5
24
40
80
31
144
66
35
145
59
100
48
27
24
17
85
155
115
60
57
171
57
3
102
24
155
16
99
33
3
48
42
47
37
6
48
42
54
36
48
72
125
73
59
28
165
27
80
1
150
69
3
90
174
294
71
40
9
11
25
96
54
66
35
115
105
32
7
21
33
102
18
6
36
84
60
30
6
180
29
25
66
45
80
25
39
135
54
432
39
68
61
30
42
30
5
4
171
129
321
18
90
179
100
33
30
17
127
90
3
68
60
4
135
201
20
175
137
72
28
60
27
5
121
108
72
60
75
15
48
29
13
87
21
11
36
25
84
36
95
60
25
60
18
120
72
197
73
18
42
27
93
39
291
189
108
80
1
36
30
53
7
113
43
77
72
55
201
45
59
121
54
41
85
24
11
364
21
27
20
7
36
17
31
96
101
109
6
120
17
12
511
17
148
15
45
9
171
63
36
6
39
99
36
90
36
24
3
48
12
3
257
12
61
167
67
54
12
108
36
75
39
12
57
240
200
67
101
24
229
36
23
88
123
41
31
450
267
3
18
11
61
114
53
301
150
72
48
17
19
60
36
17
48
55
108
6
3
132
176
133
11
48
67
24
162
18
66
63
80
91
6
36
48
39
141
42
30
95
12
37
83
60
12
79
6
360
51
15
180
144
36
89
36
43
21
128
12
85
54
6
84
42
17
13
108
27
15
30
18
29
7
93
20
157
6
30
90
90
18
21
48
3
18
60
107
24
88
68
60
132
28
69
11
25
39
15
165
140
85
15
21
168
12
60
138
90
6
36
54
51
15
137
31
72
174
24
131
115
101
52
48
33
107
163
6
155
19
29
28
3
120
72
77
31
72
65
25
18
162
18
9
81
6
36
180
89
19
69
33
195
225
30
144
96
29
109
150
77
79
180
173
103
125
55
57
48
105
24
35
1
18
246
3
141
51
48
20
13
30
45
20
144
49
12
15
183
137
112
21
59
31
72
285
3
36
233
60
37
15
128
103
77
40
32
31
150
47
1
72
60
27
20
37
90
36
9
9
6
120
6
35
355
54
114
17
100
20
73
90
9
63
150
87
21
ABCD 95874115796*3^$a+1 [50043]
24
9
39
53
28
60
51
36
137
180
73
15
84
8
13
87
117
39
39
18
123
44
13
15
15
24
36
9
36
20
12
16
44
7
108
45
27
29
12
88
60
27
60
17
52
21
30
33
141
30
6
15
84
8
7
45
24
21
126
45
32
73
27
68
19
33
3
24
105
156
168
159
57
36
15
53
1
11
88
12
72
80
43
12
33
8
109
83
19
33
27
69
9
3
8
52
20
7
21
21
96
3
24
15
18
23
19
5
67
93
96
39
30
18
153
117
35
108
49
48
54
6
95
7
42
60
11
19
18
48
42
33
9
6
113
79
42
11
25
42
12
6
27
3
45
32
7
9
12
24
44
40
27
72
33
15
150
87
15
21
60
9
75
3
5
48
72
28
177
12
30
33
99
21
20
12
85
83
12
7
30
3
3
30
3
84
36
20
60
1
288
63
15
45
68
24
13
114
89
4
36
32
85
15
9
11
49
11
19
9
72
117
11
52
60
12
3
53
72
19
21
45
42
5
120
40
12
44
79
12
9
87
5
28
27
102
51
36
48
20
43
57
3
12
5
25
75
60
20
36
7
144
53
36
49
3
24
81
42
45
3
45
27
60
93
87
57
24
21
18
102
6
77
88
32
16
51
48
53
4
51
12
41
91
60
60
53
73
72
63
72
68
12
25
3
12
33
3
12
20
52
20
13
30
60
65
7
18
42
21
69
3
12
27
33
12
84
96
3
81
32
19
33
15
90
30
12
96
33
69
12
23
97
11
28
20
52
75
5
4
3
93
12
176
160
87
24
18
11
100
27
12
162
11
4
24
129
162
341
28
36
15
33
12
105
11
37
12
6
60
54
66
125
79
29
67
45
8
7
33
12
24
36
9
39
147
12
45
3
17
103
24
53
16
20
19
45
8
28
12
24
44
16
75
6
72
15
12
21
72
42
36
5
25
30
33
51
18
3
12
3
45
20
100
99
29
16
8
76
12
32
7
29
16
84
57
27
105
12
30
9
51
36
9
108
3
45
27
42
66
33
36
231
60
17
85
15
48
8
252
7
18
42
60
5
28
9
30
6
3
21
39
9
3
87
53
12
43
53
4
3
93
20
24
13
3
164
28
45
3
12
75
132
33
15
53
172
20
19
81
15
60
309
15
108
57
108
75
60
30
23
19
18
48
35
4
33
63
45
102
30
51
39
45
96
24
48
132
60
45
27
171
33
36
96
12
27
29
4
33
54
48
5
52
144
132
57
90
5
37
183
56
91
36
17
43
5
49
6
72
90
23
72
67
9
120
12
9
11
79
21
9
18
33
177
87
45
18
12
66
42
5
7
21
68
12
19
9
69
15
3
12
48
129
44
1
11
4
84
12
68
12
60
7
65
13
27
93
3
147
53
4
27
66
15
144
21
12
87
21
35
88
36
8
36
169
15
68
4
36
15
60
60
12
5
43
30
42
30
23
48
100
69
3
12
12
8
13
3
120
111
9
72
27
33
75
30
15
12
3
132
5
67
21
12
3
30
60
42
21
21
11
40
68
19
12
6
15
60
75
12
30
27
45
39
20
31
156
9
51
90
12
15
36
21
3
3
84
9
44
88
32
7
9
144
15
48
12
12
126
27
68
19
9
39
42
30
18
51
12
48
57
23
12
4
225
6
105
12
87
29
52
20
25
42
41
79
65
7
69
20
7
57
27
9
27
53
12
4
3
42
11
19
198
60
60
23
72
16
21
30
33
20
60
28
9
66
113
7
102
27
15
45
21
27
36
20
7
53
52
48
9
3
45
23
61
83
36
4
3
24
60
153
8
19
6
3
120
39
150
15
15
18
15
8
132
48
1
71
37
30
5
67
18
95
67
29
139
78
27
12
81
3
9
87
44
4
48
39
53
25
15
3
12
18
84
3
20
40
72
63
41
60
121
60
48
35
16
9
3
99
33
3
9
44
196
3
33
8
40
27
24
36
17
25
11
16
75
9
12
87
21
104
48
25
107
25
180
3
8
4
75
18
23
40
60
32
7
57
3
93
68
40
39
53
52
117
51
8
60
1
15
84
72
8
31
6
114
30
18
57
15
96
24
21
12
45
147
44
16
8
43
30
63
27
84
53
13
54
21
84
15
33
36
32
52
36
57
60
107
48
40
12
56
1
23
25
11
49
27
68
36
1
11
19
30
6
24
36
57
3
9
96
27
60
53
19
9
72
45
42
21
12
140
19
9
44
16
24
15
57
15
45
21
63
57
23
19
60
53
28
51
41
40
15
17
60
52
15
96
17
13
23
31
6
30
12
93
8
4
12
56
19
9
27
12
21
32
28
171
9
12
15
24
18
18
24
29
12
4
3
18
35
19
48
41
37
30
12
132
141
99
18
3
68
1
30
69
60
72
15
9
21
39
15
93
63
53
37
3
152
19
18
63
24
36
9
15
33
75
20
28
39
89
7
42
15
15
57
24
9
11
16
36
48
24
8
4
45
18
33
39
9
39
117
24
21
63
12
128
43
24
126
72
87
3
12
36
264
60
78
48
15
15
17
103
102
30
41
4
15
33
60
15
53
112
188
136
24
20
7
102
15
135
33
9
51
12
56
16
48
33
15
24
60
3
33
147
21
21
6
113
4
63
24
29
19
72
ABCD 95874506342*3^$a+1 [50018]
30
60
49
71
78
3
9
54
60
12
18
36
171
63
144
42
138
93
57
120
240
72
15
69
67
44
93
30
18
180
78
81
4
5
30
54
6
61
41
135
9
18
60
21
192
57
12
18
93
84
21
3
52
77
72
30
168
105
15
198
72
6
36
33
16
56
15
13
77
15
9
174
96
66
24
90
36
18
72
54
25
24
116
27
72
36
180
1
53
6
12
114
15
64
59
165
21
54
48
13
101
15
159
24
45
27
30
31
5
67
11
84
57
15
18
90
108
9
81
108
27
48
159
81
60
9
66
36
90
3
15
1
35
36
9
9
222
138
3
3
49
5
90
30
51
39
60
90
72
90
90
174
1
56
87
60
121
35
81
159
192
24
153
60
108
57
12
15
165
39
21
18
90
66
6
84
162
9
9
19
108
59
48
18
42
33
3
54
12
18
36
37
104
21
18
24
426
31
83
90
12
90
24
12
49
128
45
30
13
23
90
31
8
72
3
156
145
5
39
51
61
113
15
12
84
36
15
36
93
280
5
6
18
183
9
18
186
54
12
36
168
9
45
103
17
91
5
66
114
15
24
81
24
15
33
18
45
51
18
126
66
24
171
45
43
11
21
33
138
37
32
88
5
108
63
9
36
60
7
24
35
45
33
43
23
189
72
4
164
120
27
36
54
18
81
117
99
15
18
115
65
31
44
15
120
6
66
18
90
60
48
45
45
54
60
84
45
4
32
45
24
12
63
81
36
67
5
60
3
28
71
36
24
48
42
30
54
6
48
81
156
15
33
3
24
18
48
198
96
66
175
5
24
3
60
60
327
120
24
336
33
3
54
163
20
12
93
3
15
18
24
102
18
90
126
39
237
54
45
39
18
162
18
18
6
18
93
24
9
54
30
3
84
291
24
21
4
29
84
31
11
90
75
60
75
90
183
72
3
36
30
36
18
6
66
60
30
54
6
54
54
192
78
66
24
36
39
87
45
9
36
15
33
31
152
87
36
36
13
131
150
36
48
6
9
21
60
84
127
108
17
31
23
72
72
60
33
12
3
18
24
27
279
21
171
72
6
51
33
36
90
72
42
36
51
3
93
33
39
45
42
25
5
63
28
17
135
12
123
21
64
41
114
102
15
63
102
135
45
183
75
33
39
18
171
21
63
12
16
17
36
60
36
123
12
63
85
53
132
123
64
23
150
75
15
72
18
30
18
72
6
36
30
15
45
156
24
39
69
15
57
144
36
30
21
129
18
36
36
48
217
53
6
21
15
30
114
90
30
9
60
21
72
132
51
21
180
30
73
35
18
55
35
18
15
24
33
54
18
15
12
9
24
72
30
105
3
6
102
18
111
39
36
49
5
90
9
75
90
6
54
90
21
60
96
3
12
49
59
36
45
4
92
3
42
39
117
42
48
33
84
12
93
15
87
13
5
36
51
3
81
51
33
21
84
42
30
135
48
51
24
90
12
54
1
149
87
124
5
156
72
18
42
138
78
12
75
64
5
36
42
102
78
30
127
44
84
15
157
59
81
63
60
102
78
105
15
42
31
113
210
54
42
21
12
60
87
9
21
15
48
27
36
45
64
35
33
16
80
52
17
36
60
39
15
66
6
33
255
81
9
31
84
41
54
18
67
5
27
28
5
180
30
37
35
69
99
12
126
24
48
3
123
24
120
42
66
90
54
18
27
189
54
18
18
162
55
20
93
12
18
144
36
90
6
30
18
1
72
68
147
24
90
66
153
45
15
84
27
18
36
19
53
54
36
90
42
102
159
39
36
54
103
29
156
270
213
201
55
35
150
183
45
60
103
12
116
21
75
33
115
113
27
195
156
6
18
48
18
39
33
42
30
87
39
37
89
55
120
5
24
36
30
60
13
8
12
16
95
61
131
13
5
114
36
36
18
87
3
57
4
11
21
28
5
84
27
24
99
102
54
24
30
42
9
81
30
13
77
90
204
12
ABCD 95874518302*3^$a+1 [50061]
15
24
6
71
97
147
3
12
48
36
5
40
21
60
11
48
4
45
78
12
17
25
54
24
12
101
7
12
29
1
15
15
24
45
39
6
11
43
36
5
24
12
19
6
18
6
27
33
12
24
11
13
11
31
60
108
6
60
11
25
72
18
18
27
8
7
42
42
5
61
3
9
48
18
45
21
59
24
1
24
18
30
54
5
31
12
12
30
75
21
35
84
31
29
48
13
15
15
12
5
55
12
36
29
19
5
67
5
40
9
6
53
4
27
24
21
168
3
12
41
19
33
15
105
60
44
43
6
35
31
18
96
6
24
54
6
81
68
31
5
7
5
13
35
1
18
66
11
61
63
12
32
13
24
39
24
32
25
11
7
33
15
33
45
24
3
32
7
129
56
1
83
49
3
80
12
13
42
96
81
15
21
3
204
17
1
15
3
9
15
42
90
29
1
36
78
57
20
28
60
32
13
6
65
13
102
6
15
3
24
21
75
57
9
18
57
20
16
33
35
7
29
36
67
96
6
71
19
5
16
152
37
18
36
96
5
25
111
15
65
7
12
18
72
6
9
20
64
27
17
28
39
18
30
18
42
12
6
15
20
55
42
6
36
93
21
6
33
80
28
69
6
102
36
42
72
48
42
47
19
21
84
36
36
33
12
87
3
54
36
87
3
5
28
69
6
36
54
42
54
71
25
3
12
15
60
17
7
69
57
60
47
1
6
6
47
12
28
45
42
18
18
113
1
11
37
6
6
51
15
5
13
12
30
24
60
24
36
81
3
6
6
89
28
3
12
41
19
65
40
80
67
60
21
15
12
18
23
49
11
52
33
107
25
35
13
11
49
66
6
3
21
114
36
5
43
60
17
28
51
17
7
90
11
25
42
18
35
91
41
55
33
21
51
9
48
47
43
5
108
48
1
11
7
41
19
33
68
24
25
3
63
42
35
48
12
55
12
30
35
1
27
33
6
53
88
27
45
21
15
24
15
5
12
4
20
36
85
11
4
33
6
21
56
60
7
93
44
40
68
13
23
64
92
55
24
81
3
5
28
9
11
67
21
15
6
54
12
12
18
30
17
16
51
53
12
31
120
60
33
9
63
15
30
42
6
36
23
37
75
9
66
5
1
35
52
3
17
52
21
30
30
23
25
36
6
12
17
16
39
5
28
81
6
18
18
29
1
18
96
53
40
15
41
12
13
24
3
3
12
77
1
27
3
17
12
7
21
27
21
24
32
4
39
77
19
9
3
29
40
21
27
20
7
153
3
12
17
31
17
7
5
19
96
5
19
5
7
12
57
104
1
6
108
45
69
27
21
15
3
126
63
3
12
17
19
60
5
25
11
13
3
92
72
16
9
11
7
45
3
29
4
99
101
16
20
19
17
55
65
4
75
18
6
161
25
18
18
30
12
18
47
12
24
4
51
5
49
60
47
4
21
18
41
49
11
24
1
15
20
55
9
27
5
84
64
68
7
48
42
6
5
7
24
45
36
27
36
102
59
49
95
31
6
18
81
3
6
6
9
15
12
102
27
3
36
12
185
25
24
48
6
12
9
45
18
30
78
48
6
6
5
12
13
102
72
33
57
6
24
60
5
19
24
96
17
40
8
36
25
54
12
45
57
71
12
52
63
53
19
5
40
21
24
11
84
60
13
35
48
1
18
30
15
27
18
6
89
28
45
54
6
15
60
12
80
7
30
126
72
12
41
13
12
83
7
89
48
132
61
42
77
4
72
27
17
64
57
30
12
105
15
72
24
9
171
9
63
18
36
15
69
24
11
31
29
55
81
33
42
53
12
31
90
12
6
9
117
95
1
3
39
72
18
3
105
35
7
17
48
40
32
1
3
32
13
111
15
21
45
24
36
35
4
20
25
11
4
33
42
24
117
48
21
23
31
17
13
11
24
4
27
6
75
8
36
1
42
48
17
37
54
65
36
43
42
30
81
63
42
27
8
13
99
21
24
11
4
51
5
49
23
49
23
28
3
24
60
48
9
8
31
60
29
40
135
78
39
48
32
13
35
7
5
1
30
54
35
40
24
21
24
12
12
147
48
45
35
60
36
4
33
24
23
1
35
37
72
23
67
6
12
15
48
15
45
56
13
11
40
9
18
65
12
31
101
4
27
12
17
43
17
19
9
33
3
15
65
40
60
84
60
27
24
57
12
132
105
3
8
24
13
42
24
30
71
13
3
9
6
42
11
1
111
8
1
18
96
29
13
132
12
15
104
109
6
36
60
6
54
9
36
273
18
12
33
32
55
6
36
11
13
11
19
42
27
8
19
33
21
6
9
12
3
5
49
102
24
42
30
29
13
35
28
8
37
47
67
21
27
17
61
12
23
4
99
149
36
12
19
30
3
3
5
25
18
30
42
24
36
48
41
13
23
25
48
15
81
75
8
12
4
9
6
30
59
7
18
96
11
31
57
32
25
59
31
24
21
63
5
25
12
66
17
36
12
7
60
5
7
141
3
24
18
18
60
6
48
11
25
6
6
42
66
30
60
36
24
66
66
33
75
72
24
29
24
67
33
3
33
12
75
12
42
51
39
53
7
18
11
19
18
18
84
66
35
31
21
57
11
19
33
8
36
25
11
43
41
13
35
28
3
84
5
12
19
6
15
33
111
27
77
1
24
71
31
5
25
3
27
9
57
39
8
48
7
48
48
65
199
53
7
6
6
9
39
77
28
12
75
30
83
36
7
57
111
36
21
39
6
47
1
47
4
8
36
64
20
1
11
19
42
48
6
18
18
48
5
1
71
48
4
3
5
19
30
63
45
42
36
89
1
27
21
12
12
6
41
1
27
15
48
30
30
9
68
7
48
21
12
20
12
12
24
1
66
9
44
109
12
71
43
9
140
28
8
25
12
18
77
4
21
18
41
19
42
30
18
11
25
59
52
15
17
13
23
7
12
5
115
18
95
13
30
42
48
42
5
7
108
42
36
11
91
42
63
24
8
36
24
7
36
72
81
104
73
102
42
6
24
48
17
145
96
24
63
3
24
29
100
9
6
41
1
12
3
27
36
17
19
36
5
4
3
60
12
114
15
51
24
9
27
24
30
15
15
12
45
57
12
24
27
152
16
21
11
4
8
13
42
21
24
57
15
45
3
36
20
24
1
35
19
36
137
7
72
53
31
12
30
60
18
21
63
60
45
12
96
3
9
96
129
6
5
36
31
18
24
11
31
29
91
41
13
12
63
36
20
55
18
6
29
13
18
69
56
1
30
24
6
36
27
75
5
1
27
93
75
12
27
6
30
42
35
108
36
31
9
15
21
3
105
32
13
24
3
9
63
15
21
45
59
67
96
102
11
16
33
12
30
18
ABCD 95874651248*3^$a+1 [50155]
36
1
78
5
1
54
41
31
5
13
252
60
48
35
24
25
12
96
59
19
6
36
78
66
143
48
24
73
11
85
42
138
132
95
37
132
138
17
108
12
43
42
6
90
35
43
120
24
18
47
61
107
13
72
24
11
73
35
96
49
12
84
48
12
54
5
36
24
109
143
67
42
83
36
49
11
121
18
17
1
24
71
72
72
36
43
12
18
84
71
19
78
222
36
42
18
90
24
72
11
73
35
132
12
157
48
18
53
79
36
5
24
13
12
11
1
83
72
43
42
138
126
120
30
24
53
204
48
25
47
205
48
18
5
12
60
25
23
72
103
12
66
24
47
24
12
72
96
120
37
120
72
11
12
132
12
109
36
35
60
1
108
36
84
59
31
41
79
5
1
18
41
19
6
59
25
11
60
84
36
109
167
73
11
139
65
72
73
11
7
89
49
24
11
72
55
78
96
6
77
121
132
24
24
90
17
25
84
24
102
78
60
60
24
60
168
48
24
95
1
114
18
48
36
11
37
36
36
24
96
144
47
72
133
12
155
1
72
95
13
71
25
168
11
61
95
133
83
13
11
25
66
29
180
24
1
11
43
6
6
5
7
41
7
29
73
23
103
41
13
90
198
23
241
11
72
37
11
73
59
121
54
161
25
11
19
41
36
145
24
11
103
125
25
35
12
49
119
12
55
17
216
72
24
73
90
101
24
1
35
109
132
48
11
37
48
42
89
31
90
59
60
109
90
42
12
90
53
43
24
78
24
168
66
60
17
24
139
12
48
17
49
84
60
270
5
36
169
180
47
84
1
42
66
24
12
23
25
12
36
35
37
66
6
35
288
12
19
66
59
61
60
59
115
90
11
60
13
35
13
23
216
19
30
36
78
282
54
42
60
78
5
1
24
71
36
7
77
49
42
18
216
36
23
37
35
72
1
11
24
25
11
84
25
54
101
19
30
12
35
31
149
109
30
30
36
66
17
72
49
30
41
144
24
48
55
77
1
72
18
66
23
108
12
60
55
18
18
144
126
84
35
1
12
275
24
91
72
30
30
18
47
48
168
55
54
11
25
96
24
60
11
60
43
65
120
60
25
23
37
96
54
17
49
71
13
47
49
30
5
97
72
47
24
49
35
1
59
12
36
55
53
49
23
55
18
71
85
36
95
325
23
12
37
108
18
77
49
6
29
25
36
18
17
25
23
144
1
60
11
96
12
36
24
36
187
77
121
12
60
12
36
30
17
132
48
37
72
60
18
210
48
47
115
6
59
73
72
47
19
24
17
61
23
229
12
119
61
143
1
12
95
43
66
36
18
29
37
6
18
11
139
221
1
59
48
60
120
25
6
5
24
108
12
37
24
191
19
150
11
133
12
96
12
35
13
18
65
25
12
35
37
18
42
48
30
5
13
36
59
12
7
53
25
24
48
11
84
108
109
204
35
25
119
31
125
85
84
11
24
25
11
1
84
12
84
11
60
12
31
41
19
5
12
7
102
6
42
11
205
204
30
5
91
41
36
108
139
113
72
97
24
35
85
36
180
11
115
29
48
36
180
36
1
12
30
65
36
1
18
53
37
36
71
36
24
1
119
13
23
25
12
35
1
36
6
17
108
72
36
25
84
36
30
269
97
35
145
11
37
36
12
30
17
145
60
48
18
66
23
31
89
72
36
13
30
89
73
18
17
97
131
36
169
42
54
174
29
157
6
30
30
17
1
47
55
5
12
1
12
23
19
126
24
138
149
61
30
120
197
25
11
19
36
66
24
96
6
5
24
61
59
1
203
84
25
47
13
30
53
12
1
36
35
31
65
12
25
107
1
108
12
72
71
55
12
5
24
1
143
36
84
109
12
6
17
13
132
35
61
60
42
90
48
131
19
17
49
144
59
72
49
47
12
1
59
12
13
11
1
60
24
35
61
96
83
7
29
91
17
13
168
11
43
17
228
31
5
19
77
151
48
102
24
48
30
5
60
72
25
11
12
25
191
109
60
35
12
96
72
36
25
59
13
24
204
11
13
48
12
66
77
55
5
48
1
71
67
293
37
71
36
1
35
24
61
48
ABCD 95874759328*3^$a+1 [50094]
69
16
41
3
16
48
11
9
81
31
24
36
11
18
96
15
4
44
21
6
36
18
30
37
68
117
75
45
3
64
8
3
21
9
39
40
8
3
90
36
43
20
76
44
88
8
4
23
9
9
27
15
30
19
8
72
48
28
5
54
114
135
64
72
8
27
21
15
13
35
6
91
8
24
156
4
77
3
76
77
87
48
33
12
115
24
59
126
15
171
45
93
6
49
44
153
78
30
72
115
8
40
20
76
8
111
169
72
44
21
79
71
126
3
84
60
72
51
45
3
60
72
30
18
69
208
68
16
71
18
42
45
9
103
53
24
3
27
13
48
53
51
120
16
59
9
16
65
3
3
165
40
5
18
25
12
20
3
37
24
48
53
3
15
66
60
19
32
4
35
33
33
18
36
1
48
36
144
95
96
126
15
159
24
45
75
42
18
37
68
60
16
56
24
21
54
25
164
256
185
19
80
64
32
39
117
33
87
3
12
24
105
21
99
4
12
29
51
3
1
11
18
60
39
33
27
21
186
9
16
44
16
59
81
45
36
30
18
87
63
49
8
64
59
30
72
15
63
25
32
40
23
42
55
29
54
90
31
11
30
90
108
61
8
76
5
66
121
44
21
48
36
6
9
64
71
73
11
60
105
96
16
8
4
23
85
23
1
35
30
75
36
39
33
72
16
12
11
37
35
93
16
11
193
80
72
28
12
8
81
30
73
41
31
48
12
36
12
17
19
60
17
18
1
29
99
51
21
99
21
76
53
31
35
36
78
19
8
135
48
42
39
40
11
49
48
60
17
55
41
19
29
111
231
18
36
114
1
11
18
72
3
24
36
4
12
35
54
7
29
63
3
37
48
12
12
20
16
5
39
81
7
8
48
15
9
21
27
48
75
36
93
33
19
44
12
24
16
95
78
15
12
183
25
47
129
21
67
48
8
15
57
40
125
18
12
9
36
63
42
15
24
16
12
48
252
83
33
57
54
33
16
131
13
20
21
12
7
83
24
141
33
6
25
59
60
81
96
40
12
80
51
36
21
72
33
63
21
54
1
35
9
51
1
29
115
36
29
24
72
63
27
69
48
28
32
111
72
18
12
123
4
23
73
65
19
108
23
12
9
4
20
24
21
19
48
12
12
89
30
72
168
1
140
39
61
104
52
108
36
108
8
160
44
111
54
39
72
69
51
4
36
119
73
8
33
7
48
12
44
120
75
69
40
11
21
15
24
73
17
39
24
16
5
6
30
6
90
30
9
16
35
37
83
60
30
63
45
6
45
4
12
32
27
24
1
35
45
96
12
57
24
12
54
36
25
89
54
69
156
36
60
51
18
31
41
3
60
15
90
55
17
18
69
93
43
47
48
49
23
54
24
67
44
9
139
48
32
112
11
78
210
6
55
29
42
13
44
27
6
3
87
13
131
13
41
36
36
27
12
16
72
8
40
35
9
51
25
72
23
25
8
16
20
36
124
68
48
12
27
69
15
42
54
66
144
51
28
17
27
81
30
6
15
4
47
25
72
12
48
11
1
20
9
60
36
3
40
11
36
144
45
237
3
64
11
12
37
53
3
15
6
51
93
7
83
129
27
24
72
97
41
19
41
180
12
90
37
41
19
53
18
45
21
39
4
8
24
51
73
36
5
66
18
6
33
40
71
30
19
77
54
12
97
8
3
49
12
35
129
12
33
39
88
23
105
15
37
32
96
4
11
90
39
33
27
100
77
30
36
150
54
1
8
16
8
21
127
20
12
100
8
39
33
57
90
36
37
11
36
49
47
69
48
60
16
95
36
45
9
12
63
15
1
35
9
52
48
192
35
37
8
9
79
35
12
18
31
29
126
30
15
99
37
53
67
143
42
7
48
65
63
24
36
27
48
96
30
54
42
7
47
1
32
76
137
15
3
9
141
36
54
85
71
9
36
105
51
208
72
44
4
44
3
54
3
48
3
42
48
216
51
40
59
13
60
20
16
44
60
123
9
15
36
18
12
19
60
11
37
20
12
99
121
56
40
72
60
41
75
40
11
9
4
32
64
44
117
43
17
75
16
80
63
177
39
25
8
21
51
21
30
133
35
189
28
20
192
12
4
41
63
40
17
24
19
12
41
84
51
75
18
7
60
59
9
36
9
67
5
90
45
132
3
18
42
18
12
19
84
32
15
18
7
224
4
71
25
41
114
1
32
16
5
30
85
131
24
21
16
29
63
27
96
85
5
15
3
21
15
174
42
49
48
60
53
78
72
49
36
23
85
20
15
21
21
55
20
12
3
120
18
111
21
48
6
13
23
25
32
12
16
113
72
195
3
36
1
92
33
139
20
51
13
5
91
36
8
45
19
116
16
128
27
60
36
18
7
23
81
15
9
24
88
23
12
85
119
1
32
51
42
30
37
8
84
124
5
36
79
32
45
3
16
24
80
52
20
112
176
21
6
48
96
141
88
41
19
84
8
52
47
13
200
ABCD 95874953368*3^$a+1 [50042]
90
35
67
65
49
12
120
72
42
24
30
12
48
72
84
18
78
162
5
205
102
114
36
39
20
1
15
45
84
30
210
6
90
30
24
5
97
42
41
1
30
144
102
18
45
21
6
144
78
186
66
39
69
60
47
1
3
177
24
60
6
264
270
84
24
27
69
150
102
83
55
5
36
25
60
18
41
97
72
102
30
35
133
36
12
12
6
24
126
36
36
23
160
45
12
18
42
24
120
24
60
120
12
179
73
11
31
96
24
5
13
12
36
24
30
210
48
48
123
105
24
162
24
185
25
35
61
48
6
45
20
60
19
18
59
25
24
42
24
78
72
84
51
45
60
155
1
24
6
24
90
24
12
18
96
66
83
85
132
12
60
36
54
72
48
21
45
54
197
85
24
35
37
24
30
189
200
49
60
12
24
12
30
192
48
54
66
42
71
1
60
18
66
12
48
15
81
48
48
162
30
18
114
24
72
24
30
24
65
7
138
24
12
23
97
18
138
12
168
18
24
18
60
23
1
18
6
36
60
60
6
42
30
21
147
78
42
30
18
96
54
11
31
24
5
84
1
54
5
40
51
78
48
60
78
174
87
9
12
60
180
24
60
35
31
42
102
6
24
114
21
93
78
90
60
119
144
36
1
48
11
40
21
54
96
42
6
24
30
48
48
66
48
41
7
9
140
4
80
79
6
15
9
95
1
114
120
162
23
85
42
90
126
54
48
35
112
69
11
49
120
126
48
48
48
5
1
108
6
29
336
19
18
24
24
54
66
126
6
48
60
12
72
51
36
33
48
23
37
3
195
41
1
120
24
36
18
30
84
72
24
84
12
84
42
48
24
77
25
24
15
36
44
97
114
6
18
6
60
6
17
13
90
150
24
23
16
21
126
33
57
54
48
6
11
1
108
42
18
35
25
114
6
96
60
150
173
37
60
83
96
55
42
60
12
6
150
42
77
36
37
42
65
31
6
23
43
149
4
36
45
48
48
3
69
12
264
95
25
36
24
54
30
156
11
49
60
54
72
5
64
51
6
59
55
24
54
96
11
109
35
1
60
84
11
91
53
1
96
24
66
89
73
156
12
47
55
5
67
48
90
12
18
5
13
60
18
42
3
129
71
235
90
59
163
30
47
37
84
120
114
240
125
43
30
42
177
9
54
17
13
51
45
35
60
115
102
59
25
36
18
42
72
72
23
96
55
30
36
174
30
11
55
6
12
72
15
9
60
72
39
8
1
156
78
18
222
6
95
19
17
85
24
66
24
72
17
12
1
114
30
60
30
5
48
25
171
9
71
61
120
114
72
120
30
42
42
35
48
25
107
1
30
72
30
36
24
6
6
15
99
161
31
18
11
4
45
24
11
25
60
60
12
12
156
11
25
36
24
23
43
24
6
84
30
5
49
35
37
12
11
205
131
193
18
114
36
144
24
35
7
72
6
12
12
48
18
45
80
36
48
60
1
24
210
48
18
102
17
121
36
114
6
48
12
36
24
96
60
60
18
72
48
81
15
24
336
174
120
162
72
5
96
67
18
72
24
30
18
12
15
68
97
59
96
25
36
30
120
90
168
180
11
103
18
24
24
12
119
61
12
18
53
16
320
19
96
65
4
44
73
54
30
24
96
119
19
162
54
42
12
162
54
36
35
61
144
6
18
11
91
42
47
48
103
30
39
9
155
1
54
90
24
6
21
8
36
60
61
36
18
102
180
23
25
6
120
5
43
90
11
1
18
42
30
24
24
102
108
72
60
90
18
12
59
25
102
30
18
42
24
203
16
99
6
12
12
42
5
61
48
72
84
216
42
66
60
59
96
55
5
91
5
1
48
132
60
18
125
85
12
18
21
45
24
6
54
15
51
150
18
65
55
18
39
63
66
126
24
96
165
3
90
87
9
126
53
36
61
108
60
36
96
54
45
20
25
84
66
30
60
71
25
35
84
25
30
41
25
35
49
131
61
42
5
25
12
60
66
77
13
83
144
16
69
72
36
18
42
84
48
95
61
72
78
65
1
6
24
ABCD 95875481558*3^$a+1 [50071]
96
16
56
40
8
40
59
13
120
104
16
104
144
16
65
15
15
273
3
45
9
39
16
36
89
18
1
59
61
47
12
1
20
120
9
15
63
33
21
126
84
30
18
33
9
6
25
59
48
21
24
15
48
12
21
24
33
79
5
36
55
47
48
9
51
120
84
48
1
132
155
24
1
48
32
40
35
144
49
20
16
5
36
30
72
42
15
4
20
9
30
72
81
27
13
24
95
9
9
42
85
5
60
18
121
41
90
9
39
48
12
12
60
6
42
48
45
87
105
16
72
84
11
9
15
18
43
29
30
49
11
30
31
5
12
192
31
8
27
12
33
72
45
30
18
75
40
8
21
6
54
6
12
12
9
9
30
90
67
96
5
30
24
60
18
48
84
115
5
55
11
72
60
108
13
80
112
35
25
20
48
81
183
45
48
150
12
18
15
45
144
51
135
9
40
41
54
96
24
153
33
135
24
15
36
13
12
5
79
23
12
96
30
79
83
13
95
24
36
49
44
51
45
33
12
115
24
17
24
18
1
12
8
16
8
112
65
6
12
12
36
24
48
13
5
30
45
75
13
11
21
9
39
9
111
99
48
69
45
6
85
59
36
57
27
30
15
16
5
12
63
40
17
102
1
24
11
45
129
31
24
35
93
63
12
21
16
56
75
72
21
57
30
24
1
24
35
36
25
32
3
45
64
8
45
27
48
3
25
44
24
24
33
55
35
45
75
145
35
192
33
24
4
59
105
28
47
45
3
24
25
11
42
78
13
11
9
21
18
108
69
51
69
15
48
153
100
29
15
4
140
57
42
21
21
75
21
43
59
13
32
148
119
60
81
27
60
42
91
35
105
40
47
72
25
8
105
90
42
30
109
32
15
54
75
21
30
13
32
24
16
35
24
25
35
60
36
25
224
3
37
56
15
49
23
73
47
30
3
45
3
27
73
11
9
21
151
68
21
66
25
59
69
27
54
6
30
27
15
13
77
63
57
30
108
24
18
27
24
40
47
13
44
93
43
47
13
47
180
25
8
16
60
36
168
59
37
128
123
45
24
24
24
75
18
3
112
80
39
96
9
4
47
69
16
59
96
12
12
30
6
30
3
72
24
48
15
133
5
39
3
13
104
3
21
39
18
15
28
60
107
13
12
44
81
79
24
41
19
12
32
135
48
13
59
120
162
15
48
15
18
30
9
3
12
1
8
51
30
15
136
47
177
3
37
60
20
21
55
44
63
1
17
19
35
66
15
9
211
48
11
25
53
103
89
60
30
6
3
57
63
96
75
36
24
78
7
20
75
21
192
3
12
1
137
15
40
17
78
9
40
24
29
42
121
32
57
63
15
72
30
18
72
18
7
11
25
108
11
6
15
57
31
11
30
31
77
42
96
72
18
19
11
33
52
44
96
105
87
3
60
25
35
45
75
69
16
24
11
54
31
29
19
32
27
21
24
3
45
57
7
41
24
30
9
99
90
7
71
73
12
8
24
147
1
47
37
71
9
24
24
57
19
41
19
137
55
59
18
7
35
1
35
25
29
78
1
11
36
177
48
27
12
90
6
9
63
33
24
15
33
57
19
59
30
78
12
12
30
15
64
11
25
41
43
161
15
75
21
24
45
78
18
3
141
3
45
18
33
39
12
48
60
105
3
30
63
72
40
24
35
21
27
1
12
8
40
77
43
41
78
1
59
18
3
87
25
24
83
21
27
25
5
30
24
85
84
41
19
29
30
30
3
48
27
12
97
41
24
18
108
205
119
30
150
18
18
93
51
85
11
205
32
16
80
57
24
15
4
12
8
39
90
43
5
120
72
63
24
93
27
15
96
54
36
135
9
18
1
11
108
12
49
101
30
6
162
13
24
8
3
84
6
123
72
27
13
17
63
39
121
8
160
36
23
13
47
102
18
1
119
1
176
24
24
15
108
30
15
48
96
4
12
65
24
39
24
57
31
24
144
59
117
24
27
84
18
30
37
36
24
65
39
21
6
85
32
63
9
111
73
32
48
40
56
63
18
43
92
45
3
96
111
9
48
120
3
85
32
28
5
30
24
18
87
15
81
48
40
29
42
1
17
183
24
24
16
56
27
21
16
11
49
5
48
30
13
44
48
135
73
8
81
6
9
48
112
23
1
47
12
18
43
32
208
17
15
28
71
21
4
164
39
18
15
72
76
20
16
56
144
15
25
41
12
43
80
24
15
18
150
13
44
16
47
72
61
140
72
3
60
73
41
63
16
11
1
20
28
29
15
57
18
21
39
48
12
45
33
115
44
4
60
120
11
138
12
15
15
6
42
57
63
73
107
93
39
6
27
63
60
69
21
12
15
75
1
12
59
45
21
27
72
4
41
51
99
36
84
18
103
5
84
19
41
18
13
5
19
180
41
27
16
120
56
105
6
24
36
12
48
9
33
31
41
6
9
15
85
101
24
30
81
87
61
20
40
32
39
90
6
24
78
103
125
54
36
30
39
4
20
27
12
12
150
63
48
9
15
24
16
71
24
1
48
32
27
18
12
63
75
13
36
83
13
47
37
5
3
ABCD 95875701718*3^$a+1 [50012]
24
79
11
85
12
60
12
5
36
36
7
17
115
216
24
329
55
287
121
53
55
5
31
24
12
84
5
79
12
17
67
209
127
24
12
156
17
43
60
11
66
31
47
90
102
37
12
5
31
5
78
1
12
60
137
7
48
5
19
48
53
36
7
53
90
25
185
43
11
37
36
197
42
109
29
36
19
12
5
55
89
36
43
24
41
43
29
108
31
11
18
72
127
12
288
41
66
13
11
1
12
84
24
60
24
12
233
102
114
84
90
13
77
6
30
114
90
79
96
17
67
36
47
138
19
12
29
19
24
47
30
96
36
54
13
60
24
24
23
205
36
95
6
84
55
36
132
84
12
204
36
5
66
49
24
17
6
30
18
85
12
89
54
30
67
72
137
120
19
5
12
90
18
6
73
101
7
84
5
120
55
35
6
18
37
29
43
83
18
79
60
48
144
125
126
1
53
55
84
41
84
60
12
7
11
73
96
12
72
17
19
36
5
55
101
31
60
53
36
79
12
59
25
12
72
36
48
36
204
96
65
30
1
5
36
30
18
19
36
5
103
107
72
198
31
96
24
48
12
108
48
173
67
48
84
36
17
319
12
29
7
161
151
36
95
13
5
175
5
60
36
210
144
37
113
120
42
1
29
108
19
12
60
48
41
60
30
13
293
31
252
12
84
125
79
240
60
107
217
12
77
144
91
12
41
36
7
17
36
19
96
36
120
24
65
84
7
72
48
48
12
108
11
25
84
60
101
175
59
73
48
5
163
12
11
18
7
108
11
30
90
24
13
77
7
24
24
84
77
67
53
36
19
5
43
113
91
120
113
103
12
36
168
72
48
35
13
17
79
53
7
12
96
65
84
19
24
11
73
144
60
96
72
77
55
53
31
60
24
132
29
43
12
84
96
29
31
168
24
144
29
24
36
91
29
54
90
132
43
24
23
18
79
47
30
31
113
36
6
97
24
197
19
12
36
95
24
13
24
12
17
103
191
25
132
113
79
41
43
17
43
77
79
47
90
19
12
216
204
113
120
234
1
215
109
48
96
17
24
19
12
120
60
60
161
18
126
115
41
139
41
90
144
49
41
24
79
36
11
25
48
72
125
7
60
23
145
72
197
19
72
161
7
60
168
65
91
17
19
131
169
41
126
13
60
17
24
43
12
36
11
18
55
5
31
48
132
48
204
12
47
18
187
24
36
12
83
49
240
71
90
55
180
420
5
19
36
192
108
132
12
84
24
36
24
17
54
13
36
23
49
372
96
11
1
71
73
96
156
12
84
59
24
73
137
283
24
53
19
132
48
108
84
168
5
66
96
48
72
18
36
163
17
6
25
12
137
91
53
42
49
132
17
7
29
31
89
204
19
24
23
85
5
54
42
30
1
12
144
12
29
19
24
24
23
85
12
216
17
12
43
72
53
55
84
17
151
60
59
1
113
127
65
24
54
1
89
151
65
54
37
83
1
41
151
156
11
109
48
29
55
84
77
175
12
72
65
139
60
101
7
197
91
48
132
35
85
41
7
132
5
31
12
24
36
17
163
113
30
168
25
5
31
132
48
192
233
30
1
36
53
91
35
25
12
107
49
41
24
67
53
180
186
121
12
12
72
12
5
187
5
7
24
24
23
66
54
90
180
31
48
12
156
29
36
55
35
13
84
12
89
19
48
72
161
7
53
55
107
30
67
41
6
1
89
30
24
1
24
65
43
216
77
36
91
77
19
168
48
281
240
43
24
108
216
48
24
24
47
6
36
67
17
55
5
7
29
7
48
35
37
12
72
12
65
31
35
109
12
5
91
84
24
5
30
ABCD 95875740022*3^$a+1 [50014]
11
13
35
12
28
20
100
69
150
101
85
54
66
30
17
88
32
7
246
6
9
96
9
71
25
39
60
32
108
25
51
3
41
136
3
77
13
30
17
19
45
20
115
21
20
24
25
15
69
132
90
30
15
20
64
15
137
73
11
13
42
5
55
9
69
71
36
115
18
12
90
125
163
21
80
55
21
39
5
19
42
15
105
11
4
84
99
6
84
12
18
101
1
48
111
9
132
99
105
15
45
35
192
43
36
114
60
15
21
144
66
5
84
31
90
60
159
21
35
64
80
16
33
36
60
24
36
11
64
20
49
72
78
21
116
60
49
47
4
75
9
36
60
39
36
18
72
35
40
20
4
9
12
75
9
36
60
15
75
24
5
49
23
49
11
79
24
6
90
5
43
96
5
49
30
77
25
48
12
35
36
19
24
90
107
73
71
13
12
18
6
6
144
6
39
51
78
23
24
84
85
51
33
66
6
99
116
4
36
24
20
1
11
73
47
48
91
18
27
39
5
121
39
45
30
204
17
13
51
36
3
57
39
41
193
30
53
19
30
35
49
11
24
36
25
54
5
19
21
120
32
60
49
24
11
223
17
49
30
90
15
9
51
60
9
23
19
9
45
71
60
24
1
35
55
174
15
15
161
4
56
4
9
6
45
21
48
47
49
24
6
41
109
24
27
33
96
75
15
5
136
20
24
55
81
56
67
30
107
36
7
30
6
5
1
90
108
17
43
72
105
153
30
41
31
24
41
40
44
16
104
85
6
78
96
30
126
59
19
6
35
61
15
9
11
156
49
15
9
11
13
36
6
41
24
4
141
114
6
11
43
21
69
75
15
45
20
61
35
79
41
25
48
27
9
24
60
12
215
49
51
9
11
79
45
96
20
4
129
11
31
89
181
24
6
5
85
35
19
30
47
79
24
21
9
36
39
81
48
36
114
77
64
20
49
12
15
116
28
45
35
25
47
4
20
4
20
36
40
9
24
11
49
47
49
75
81
48
12
35
4
129
11
100
21
15
69
60
35
25
15
36
45
155
4
45
11
24
40
60
176
13
36
95
241
24
11
19
77
43
21
33
23
43
5
16
84
21
11
37
6
41
13
12
60
120
15
20
13
12
99
15
24
41
25
174
66
114
21
45
36
48
102
30
18
66
96
35
4
21
71
37
131
16
69
11
13
11
49
42
54
24
6
77
28
32
67
30
12
35
49
24
120
42
5
19
65
16
56
37
51
56
205
11
109
35
40
44
1
75
44
61
108
47
4
15
150
111
45
99
9
30
117
56
49
15
3
17
49
60
6
89
1
15
3
113
4
33
11
19
30
36
11
13
23
60
13
107
24
64
56
36
73
11
4
15
77
73
11
40
84
45
84
11
16
24
9
6
96
9
20
79
12
29
25
15
9
42
189
56
49
6
41
24
64
20
121
39
15
41
84
19
57
69
114
42
15
24
32
120
37
11
25
36
11
28
9
111
21
198
53
4
24
140
31
5
60
4
96
129
60
84
23
28
99
6
15
15
81
80
40
24
21
30
45
20
40
39
5
16
60
44
72
24
24
85
15
116
36
97
6
5
19
30
42
41
13
47
37
6
105
116
4
69
12
84
24
47
55
89
132
24
204
16
63
41
19
222
24
47
13
11
19
17
13
71
19
54
11
49
11
16
60
3
6
51
9
24
11
12
4
20
4
39
77
24
100
141
11
157
171
15
30
11
4
45
15
81
95
103
53
13
51
3
12
30
11
24
139
165
56
124
45
24
23
49
60
95
24
61
30
54
36
18
42
54
21
189
111
33
111
39
6
6
5
4
45
6
18
23
180
88
15
21
225
11
19
9
56
79
21
99
5
136
105
35
84
19
72
5
43
90
83
37
90
36
5
25
11
24
49
27
3
12
185
24
25
6
60
5
19
201
39
17
13
90
6
24
75
152
109
48
90
21
39
17
145
71
7
41
205
36
95
25
138
57
20
25
35
84
121
30
18
132
35
60
169
60
111
99
5
61
18
41
55
60
5
12
120
37
42
5
60
100
24
15
201
3
6
35
55
21
20
40
60
33
72
39
21
15
93
6
6
15
20
4
60
60
120
69
120
23
88
39
41
12
13
35
100
60
15
77
67
90
6
17
4
24
20
72
28
9
23
60
37
96
15
36
15
5
109
71
24
85
51
56
13
36
95
36
49
95
60
4
69
60
66
5
55
41
13
231
129
6
165
20
1
11
19
29
1
90
9
39
41
169
71
12
24
49
30
17
37
23
19
54
155
12
13
6
5
49
15
116
43
6
36
15
45
39
212
184
9
11
24
36
145
35
25
15
116
304
20
36
73
60
66
78
6
45
39
77
ABCD 95875773226*3^$a+1 [50099]
21
15
6
39
44
16
9
15
21
39
45
3
48
15
45
15
54
11
52
12
21
54
66
12
42
12
6
24
23
31
24
57
48
80
13
23
49
78
33
21
24
114
12
29
49
3
57
6
69
108
32
37
48
6
42
12
120
123
3
9
45
18
18
15
57
114
48
18
15
27
36
6
24
51
33
42
6
15
63
84
12
48
33
8
19
66
54
21
44
1
15
9
3
3
54
18
60
9
21
18
12
18
30
30
42
24
36
12
30
3
12
48
72
3
29
13
18
12
77
13
30
30
18
5
13
12
12
35
31
12
29
25
120
135
3
60
60
90
246
72
12
18
95
40
9
15
8
1
24
42
60
18
18
17
16
27
30
27
3
204
18
87
120
44
36
79
30
27
39
45
51
30
3
21
11
13
24
60
6
30
6
78
3
3
57
45
18
126
6
84
36
45
3
21
36
3
17
43
17
12
13
23
67
33
21
3
3
45
9
71
25
42
36
6
3
3
17
108
4
48
27
5
49
24
168
35
88
72
60
27
5
121
60
27
27
48
54
3
15
48
9
56
19
48
102
39
12
33
30
12
12
105
3
84
21
20
73
27
9
35
48
7
53
1
24
30
42
30
48
30
6
30
36
48
11
4
32
1
15
20
25
18
42
3
15
6
6
29
25
6
12
60
41
55
69
63
93
36
36
8
4
3
30
3
147
12
138
24
36
3
9
27
60
8
61
54
30
18
108
12
18
42
54
51
44
31
45
27
45
8
43
21
21
3
44
25
27
24
129
60
3
9
15
3
5
36
19
6
6
45
20
13
60
30
72
45
24
9
83
4
21
12
18
53
36
19
9
36
15
24
18
12
27
15
33
32
124
69
36
107
49
3
8
7
105
15
6
11
13
3
15
9
8
55
6
12
12
15
3
45
15
129
3
33
9
3
15
5
1
36
6
42
3
45
48
35
24
13
3
51
5
25
30
9
24
3
137
25
18
12
18
23
31
45
15
24
42
12
131
25
6
18
63
20
73
42
9
45
23
1
42
9
44
55
9
12
3
30
3
15
30
18
12
57
105
111
80
52
123
12
105
33
12
63
9
63
27
6
15
32
28
39
57
128
13
12
27
56
43
9
15
12
33
15
17
55
33
51
126
54
21
9
120
24
11
24
1
6
9
117
24
84
24
30
6
36
63
32
40
9
15
57
27
3
54
59
7
33
20
49
63
15
24
6
12
83
19
93
51
102
42
36
54
126
57
9
6
29
4
39
6
30
17
43
5
4
20
61
12
3
21
96
12
75
15
6
24
18
17
13
23
16
3
12
33
3
30
48
30
6
36
83
19
5
12
28
72
24
15
90
11
4
32
13
15
39
5
40
27
54
15
44
16
12
9
6
9
120
3
5
1
66
9
45
12
12
36
30
89
115
18
47
85
3
48
24
48
135
42
15
27
29
49
36
15
84
27
138
60
42
53
1
12
84
36
23
4
3
18
51
45
6
18
15
12
8
115
54
18
17
31
24
93
8
16
33
3
44
48
25
63
24
15
9
51
21
15
48
54
30
120
21
57
72
6
42
3
45
72
12
3
8
84
25
6
24
18
72
15
45
30
33
39
60
45
39
9
8
43
42
23
1
18
18
108
42
17
1
24
63
123
5
85
39
36
39
18
54
96
18
15
12
32
1
15
39
6
39
3
30
12
6
246
108
35
25
18
45
12
45
42
105
3
45
20
28
80
7
18
54
18
120
3
69
78
93
75
29
49
12
47
12
4
15
60
84
72
9
81
36
23
4
12
9
39
56
91
6
39
8
88
8
25
6
36
60
48
12
45
15
57
75
45
21
6
29
7
17
103
30
3
15
9
20
16
9
83
25
27
15
42
6
18
51
99
54
3
92
37
11
52
3
17
55
30
6
54
42
33
3
9
39
41
16
24
3
30
27
3
36
5
31
18
15
36
51
24
5
61
3
3
18
15
15
105
80
1
66
45
24
3
77
19
21
68
31
12
17
25
18
24
6
39
8
7
21
15
45
63
114
18
24
24
24
5
25
11
100
60
51
9
9
27
33
75
3
12
33
8
12
7
21
15
120
6
3
21
11
13
6
45
20
25
71
43
12
125
40
144
24
27
18
11
24
67
18
18
18
6
29
49
3
3
54
12
23
1
27
8
7
105
39
6
12
87
21
39
39
6
15
48
33
3
15
42
27
48
45
18
6
3
56
19
5
1
51
63
18
27
15
113
7
42
15
33
83
48
1
36
132
102
6
12
15
15
6
39
36
21
18
30
27
9
39
12
8
88
123
30
54
5
25
11
40
36
33
15
33
18
12
48
24
6
15
24
51
9
20
16
9
6
42
18
29
52
45
83
16
45
35
52
92
97
123
3
12
17
109
27
3
36
18
12
36
3
51
48
105
20
25
126
12
33
32
55
54
78
18
18
24
21
39
21
45
6
5
28
21
75
87
24
48
78
12
75
72
93
11
40
27
30
12
42
18
35
76
24
48
8
31
24
30
11
16
15
9
33
15
15
57
9
15
57
23
25
39
87
84
102
78
6
11
7
66
24
60
6
12
24
18
48
47
36
16
63
6
15
9
18
29
73
48
84
60
6
5
67
72
33
20
1
59
1
54
12
24
30
42
54
6
108
5
7
72
65
25
48
23
40
60
12
15
84
78
6
24
48
9
21
39
3
42
24
39
36
87
24
18
6
72
24
21
33
119
25
3
15
18
132
15
3
30
12
48
102
93
12
39
6
42
21
27
30
27
45
51
45
39
27
24
12
33
9
60
30
42
15
20
79
89
1
24
60
30
273
9
66
5
7
6
35
4
3
24
33
3
12
12
30
18
41
40
9
23
37
6
9
33
18
36
48
45
92
61
3
27
5
13
24
63
8
97
39
24
45
6
53
31
24
12
213
81
6
180
6
42
5
13
84
3
27
21
63
54
27
33
3
15
12
6
39
33
90
18
42
33
12
12
72
8
1
72
30
12
21
44
16
57
18
150
11
16
3
114
11
49
15
3
17
13
18
12
18
30
6
15
21
47
1
6
81
20
7
21
51
69
21
11
28
15
17
7
6
114
12
6
27
21
15
44
37
11
7
6
96
6
18
35
7
9
128
76
75
12
30
12
6
66
39
15
45
20
49
51
15
9
3
12
113
48
52
9
48
3
68
19
12
6
60
18
30
12
24
24
24
6
9
60
36
24
27
84
21
60
3
42
36
15
20
108
40
12
20
12
55
21
24
27
45
3
6
27
15
17
16
132
93
72
3
45
11
24
7
12
6
6
48
18
3
20
24
1
30
24
18
ABCD 95875876808*3^$a+1 [50106]
69
21
24
18
33
105
42
192
25
32
111
30
87
60
160
53
18
6
84
54
36
54
108
115
17
63
132
15
36
57
75
18
67
23
45
75
1
48
92
45
108
18
12
33
3
25
29
6
61
23
42
79
185
51
24
165
51
33
6
30
175
59
57
48
63
13
89
6
54
18
73
140
15
96
33
3
33
21
63
75
21
15
57
213
54
6
90
30
75
39
153
60
48
4
23
18
12
72
108
39
48
63
33
16
113
15
15
93
3
1
53
15
33
132
66
37
48
20
76
71
72
42
18
213
3
90
102
198
51
63
18
87
51
6
18
36
12
258
270
97
44
100
48
35
33
39
108
18
123
15
204
1
17
15
48
36
39
24
66
75
156
4
257
63
57
18
6
54
120
309
21
27
3
121
113
3
48
45
267
15
168
174
3
12
208
32
36
21
18
33
72
51
324
36
1
48
47
33
123
60
18
195
15
24
45
111
69
3
60
9
3
21
69
78
117
3
18
60
12
24
36
43
20
204
3
108
189
148
143
132
33
21
18
48
18
42
25
5
123
16
41
150
138
132
63
135
36
18
72
66
33
60
16
68
3
18
55
32
57
60
18
73
17
18
36
141
39
9
57
522
57
48
63
30
42
30
123
99
9
4
35
13
23
6
66
18
72
60
27
36
72
3
42
54
54
90
141
183
48
24
105
33
6
9
3
25
125
12
7
140
213
31
59
96
12
90
24
48
108
114
9
165
75
16
53
43
47
90
42
13
68
75
49
29
36
18
126
175
96
48
20
76
65
175
20
9
18
33
16
48
92
99
1
71
45
165
18
69
3
129
111
12
36
129
48
24
3
45
3
33
75
37
95
49
95
45
24
57
138
6
18
72
9
9
48
103
80
39
121
32
3
96
66
132
103
17
75
36
12
9
15
51
42
48
3
69
36
42
180
37
80
180
3
18
72
75
52
48
23
57
3
90
115
80
159
6
72
19
71
48
24
1
47
60
12
21
15
85
11
36
177
160
68
27
1
176
33
150
48
42
27
3
33
112
131
54
7
20
3
57
93
162
84
24
30
55
23
162
7
116
3
12
33
57
39
39
105
39
18
12
183
12
45
72
51
12
63
33
36
28
5
43
32
36
111
9
57
43
116
9
12
39
16
5
495
3
25
32
93
19
35
18
63
75
21
3
25
48
35
13
164
28
20
28
29
36
90
6
264
51
3
33
27
72
18
66
25
119
18
55
53
39
123
57
3
33
76
35
105
159
57
12
36
27
90
135
27
33
33
19
176
27
12
141
57
18
60
9
21
39
93
102
57
48
27
73
11
85
11
33
51
42
30
25
48
59
37
83
36
72
33
16
20
99
9
81
54
36
105
72
39
9
72
135
37
107
33
33
24
90
1
53
12
147
165
90
30
6
9
112
5
108
51
21
66
18
19
32
108
196
119
90
15
12
24
120
96
3
1
29
3
363
9
63
18
126
13
23
30
24
54
141
39
54
36
162
33
21
48
123
9
63
27
9
64
83
13
29
67
89
55
20
39
33
183
45
129
78
48
6
90
138
42
45
21
72
6
54
51
4
68
177
75
21
30
42
12
60
63
45
48
31
44
100
5
219
3
120
85
173
252
72
48
18
24
126
7
29
15
33
42
9
180
57
18
1
23
36
12
24
49
17
162
36
90
111
129
36
90
48
33
9
18
37
35
126
175
35
150
30
114
123
3
45
255
162
91
179
18
18
234
15
16
144
5
90
33
64
44
24
21
12
24
15
3
30
291
75
12
165
33
90
6
156
3
15
21
51
13
20
57
18
1
143
90
6
90
55
80
36
99
84
133
32
147
126
15
33
15
16
20
45
15
21
30
204
1
143
36
36
30
198
24
33
105
3
16
68
111
ABCD 95876226872*3^$a+1 [50017]
3
21
24
45
11
84
28
44
84
67
78
36
30
5
16
8
7
29
64
39
12
5
124
56
40
33
12
15
8
13
27
36
51
5
84
12
40
92
37
23
43
17
25
11
52
24
36
3
9
45
27
3
6
99
20
16
45
15
12
3
45
56
4
56
28
36
72
9
24
51
39
84
5
36
12
7
17
1
35
4
44
1
15
36
3
6
23
48
132
156
4
36
12
20
13
6
144
66
15
3
57
15
29
36
24
36
36
7
41
60
19
5
40
8
25
54
36
33
84
8
4
20
13
27
8
55
36
17
24
60
4
36
24
36
8
28
15
9
8
1
35
1
63
21
15
12
12
32
64
36
24
75
41
40
8
16
9
138
65
48
12
4
36
69
35
19
45
56
49
51
51
65
52
32
13
11
16
36
144
48
93
35
52
12
3
6
59
31
45
12
15
5
4
8
12
16
8
12
4
8
52
9
11
4
21
35
4
72
15
77
28
48
56
61
3
60
32
13
11
4
39
117
51
29
64
12
32
91
5
24
52
33
18
5
28
44
13
54
66
3
20
4
36
12
20
52
111
77
7
41
16
33
6
9
63
77
7
33
45
27
48
20
12
16
3
41
84
1
36
63
44
12
48
16
24
3
17
16
12
48
32
4
8
7
33
68
28
69
51
32
40
24
108
32
19
9
20
12
40
20
4
12
33
11
19
105
24
57
39
9
11
61
11
7
42
66
33
24
33
39
56
52
15
42
23
72
31
29
1
63
44
16
27
9
44
4
8
4
15
6
3
164
36
52
9
15
36
9
108
11
7
5
64
44
24
28
24
3
36
5
40
44
55
41
31
21
72
20
31
54
35
76
44
7
5
1
27
3
78
59
7
21
44
40
36
20
84
16
60
108
75
89
12
88
56
16
20
4
20
4
108
24
44
19
53
97
35
13
39
8
36
16
15
9
32
43
17
28
12
80
4
20
19
81
9
171
9
11
16
27
6
75
9
11
25
27
20
49
3
27
6
3
15
21
45
111
60
8
160
24
21
39
36
44
7
105
15
9
56
4
12
24
56
12
31
9
72
9
39
96
24
51
5
16
69
6
5
25
75
8
36
4
3
33
9
3
33
30
21
33
51
39
5
73
123
32
4
44
4
8
13
15
32
124
20
60
43
120
18
15
3
9
12
20
36
12
16
12
20
25
3
15
41
40
24
36
20
60
55
33
21
15
15
65
24
7
81
8
52
132
20
76
84
8
37
63
20
7
17
4
72
80
28
57
83
72
4
8
72
24
16
24
12
12
36
20
31
33
32
24
24
7
33
20
36
40
32
24
4
36
24
9
15
12
8
76
24
56
12
64
20
84
4
3
17
1
126
9
20
12
28
12
45
3
12
72
51
5
37
48
27
8
12
52
20
36
16
15
81
3
6
11
28
72
12
32
1
63
51
41
7
45
20
7
45
81
42
12
141
12
96
81
11
40
12
80
12
16
32
12
4
36
15
21
27
77
60
4
12
15
105
8
24
16
45
30
81
84
20
4
27
129
32
97
51
15
42
12
15
21
47
48
1
23
7
60
30
36
23
16
60
8
16
36
8
60
28
60
68
24
7
9
15
21
45
51
12
12
20
31
53
36
43
17
60
24
24
60
40
12
105
63
27
5
40
8
16
24
36
44
16
45
15
32
4
75
21
123
41
4
32
12
16
15
5
19
41
36
36
24
16
39
113
1
15
12
68
16
8
28
128
16
33
23
25
39
3
81
12
32
36
49
23
24
36
40
8
40
20
64
12
75
114
11
16
44
1
15
8
16
36
20
49
23
132
16
44
16
15
33
111
21
192
48
20
132
36
4
72
8
25
18
5
24
13
3
108
51
41
12
16
20
112
48
15
17
24
19
5
25
27
8
156
4
44
37
90
21
92
16
32
4
9
15
32
25
15
44
120
1
18
45
15
17
120
24
4
9
36
27
177
11
24
12
24
36
4
12
20
4
51
45
48
24
63
29
4
39
12
18
51
60
84
12
44
1
90
9
20
4
12
69
39
20
13
23
25
11
36
4
39
17
40
48
24
51
9
105
15
15
42
66
69
8
60
36
31
9
12
9
23
13
3
24
32
1
12
3
48
21
59
16
3
12
9
36
20
64
12
8
4
20
36
16
9
51
56
24
1
18
57
72
12
60
60
36
8
1
39
15
41
28
8
24
55
9
44
28
8
1
3
15
17
19
9
27
9
24
45
12
35
48
25
27
33
71
4
15
77
40
60
36
3
21
15
30
11
25
83
24
73
123
39
36
6
36
23
16
48
21
11
60
76
60
57
51
9
12
131
12
12
16
32
67
9
32
48
36
36
55
17
40
3
53
40
24
68
28
21
15
48
21
39
176
36
36
4
44
52
48
132
15
120
108
21
8
133
47
36
36
31
18
30
21
20
4
44
7
36
5
25
15
32
7
105
68
31
21
15
84
60
5
121
15
48
12
48
80
12
64
9
63
12
80
48
84
40
8
1
27
9
3
20
12
55
5
40
20
28
3
69
15
6
12
11
40
21
3
12
8
16
12
128
97
3
12
3
21
36
24
3
165
48
32
12
55
29
19
18
75
12
12
8
16
20
60
12
4
44
40
12
9
51
32
31
5
52
12
8
13
35
4
36
12
12
216
44
13
39
15
5
64
57
72
6
90
111
60
20
28
36
32
28
21
51
44
40
20
36
13
30
24
21
27
69
24
21
3
32
19
45
60
60
20
4
36
39
53
24
16
8
4
8
52
33
18
129
75
72
45
56
12
60
61
71
28
3
18
35
4
68
4
8
43
17
28
48
21
3
81
11
4
27
18
27
44
4
12
20
4
20
24
16
20
4
57
23
36
16
8
1
11
12
60
16
72
9
11
52
8
52
36
60
57
3
32
24
40
45
59
7
54
59
12
60
28
24
32
1
3
36
8
7
45
80
25
36
3
12
120
8
64
32
28
8
60
19
45
45
3
60
36
51
84
6
35
4
12
32
36
16
8
55
5
103
18
59
52
48
8
12
16
15
60
21
9
36
18
33
144
20
64
44
91
5
16
48
45
11
12
12
36
16
8
12
16
44
28
48
20
28
15
81
24
84
12
56
28
116
16
45
72
23
52
32
1
23
4
92
13
30
5
48
28
36
15
5
76
20
64
8
25
23
40
9
51
3
41
16
32
91
9
60
8
25
72
11
4
12
44
24
31
17
4
20
16
12
27
9
20
37
47
7
33
8
4
8
25
11
1
3
8
4
120
84
56
16
8
52
48
12
3
9
15
21
24
8
72
13
24
3
8
48
7
17
16
27
17
12
1
3
12
48
15
5
184
80
112
33
15
20
16
56
31
42
11
1
3
8
4
48
8
24
36
4
20
43
36
5
4
32
36
4
68
40
48
12
60
92
19
77
ABCD 95876362742*3^$a+1 [50213]
52
41
27
123
49
35
1
80
69
115
20
36
45
19
35
13
8
24
16
5
7
36
119
6
91
128
27
13
12
60
24
60
60
24
71
42
12
31
60
24
60
5
31
12
12
8
15
49
59
72
73
17
108
7
29
19
24
20
12
96
144
4
96
35
45
39
25
84
32
40
23
18
55
47
96
37
89
43
12
53
90
1
65
19
12
11
37
48
12
11
9
148
53
7
17
91
11
204
36
61
60
5
90
49
59
37
137
18
9
40
84
107
9
45
19
11
1
60
132
23
24
61
47
1
96
29
39
51
54
12
6
25
12
36
56
100
36
32
12
28
32
45
90
36
12
42
63
120
16
11
18
27
64
17
19
89
6
165
108
28
77
30
108
157
83
9
88
41
67
20
28
17
30
24
234
147
24
3
37
23
102
15
63
1
44
45
67
36
48
47
109
84
77
30
54
15
81
19
24
65
19
132
23
1
192
47
133
29
19
12
24
8
27
21
132
45
7
41
18
49
32
76
5
19
5
3
16
119
1
12
12
71
61
48
125
67
95
126
84
24
36
18
1
29
55
5
18
72
18
18
37
24
140
60
48
51
1
60
11
12
1
72
24
11
69
93
27
100
108
48
29
30
25
71
18
30
85
77
55
12
32
16
80
40
24
8
45
3
9
6
12
42
19
17
19
53
7
65
31
17
36
24
18
73
120
72
48
60
131
205
29
19
132
65
31
12
140
52
35
18
235
12
8
81
6
18
18
45
27
18
27
28
80
225
12
127
5
31
53
7
17
18
37
8
9
31
12
48
60
72
32
15
145
80
16
47
25
96
35
61
24
56
40
71
168
1
11
85
12
47
18
115
108
107
1
56
69
192
7
17
79
12
35
37
137
115
29
54
25
35
12
1
80
132
63
13
72
17
31
60
36
179
69
40
48
24
35
45
15
18
67
180
48
32
16
24
11
30
15
9
36
139
35
78
55
108
89
3
51
1
48
41
7
20
28
44
40
23
12
96
9
3
97
60
32
81
19
8
27
6
99
9
7
84
60
20
21
67
95
60
102
168
18
9
4
35
6
18
12
96
25
60
84
11
12
85
128
12
87
13
32
81
43
56
63
1
72
24
11
13
149
102
24
81
9
139
48
59
1
60
24
24
36
60
35
81
52
11
66
108
15
40
5
7
96
23
36
18
127
11
9
33
31
221
31
5
19
8
16
65
7
48
12
48
96
35
1
5
27
76
12
83
54
36
72
54
18
27
28
12
8
15
1
96
155
49
12
20
3
25
56
15
1
12
12
29
36
216
43
36
48
48
17
15
16
104
27
25
36
12
5
63
28
89
7
48
107
18
7
60
35
1
24
84
12
113
79
36
197
27
28
47
6
72
19
36
132
72
56
64
60
11
57
28
32
117
18
73
12
36
5
66
13
48
197
18
12
78
72
55
12
48
20
48
27
97
35
13
5
63
27
72
45
9
39
16
92
4
95
121
20
4
23
18
79
95
150
18
1
44
21
55
24
60
12
35
1
108
36
108
17
18
97
11
174
91
5
18
30
19
36
77
30
37
32
28
71
54
27
108
27
49
36
35
1
24
8
28
53
36
156
7
35
36
9
48
27
25
48
5
55
29
18
1
32
40
179
150
31
24
29
6
153
16
11
1
24
5
36
24
31
17
55
41
31
59
181
24
29
27
9
79
95
18
60
67
8
24
40
48
12
53
43
20
12
27
105
243
138
19
23
25
5
42
36
18
55
11
73
8
24
39
6
43
20
45
7
29
31
131
13
32
63
1
36
44
93
103
65
103
96
11
150
12
55
36
59
12
49
32
27
73
48
132
5
43
176
60
21
78
109
17
54
9
45
18
13
180
125
42
117
52
60
5
90
108
45
27
13
8
33
126
61
29
111
24
108
27
49
24
35
18
72
67
23
25
12
60
24
176
45
19
29
27
81
7
53
12
6
97
5
43
35
37
60
48
47
60
117
81
54
12
25
8
27
21
24
45
18
121
144
23
72
18
30
45
52
11
49
11
49
68
84
123
85
96
120
24
11
24
18
27
220
41
67
48
149
42
21
99
24
12
73
59
37
173
15
40
53
19
5
30
33
52
5
60
91
17
48
78
1
48
68
9
18
1
89
43
72
32
15
1
84
35
49
72
29
3
52
48
23
252
1
89
36
171
63
37
11
49
5
19
60
17
43
120
72
24
96
72
5
18
13
12
84
71
13
96
29
27
123
37
29
36
19
53
7
20
28
8
28
44
100
5
31
96
11
37
80
60
12
15
21
99
33
76
41
43
48
204
60
5
3
33
18
36
49
77
12
6
49
23
13
12
29
30
61
24
29
66
1
84
221
18
90
55
12
257
18
24
45
ABCD 95876366746*3^$a+1 [50025]
71
12
48
19
26
28
11
19
60
90
119
96
57
48
40
2
9
55
41
12
33
3
21
24
87
13
59
37
143
37
83
1
35
60
45
40
2
24
21
3
100
66
24
140
15
21
40
11
259
41
43
2
63
36
24
24
3
30
18
57
39
9
21
40
74
9
33
3
75
9
51
69
1
20
16
23
57
6
9
39
57
24
9
51
156
12
187
30
114
29
1
11
96
48
12
84
9
75
31
86
39
24
75
21
15
6
4
44
42
33
15
6
15
69
12
30
58
36
23
12
21
90
88
29
7
54
20
15
1
50
54
135
27
18
16
26
28
29
27
24
10
71
24
141
24
10
65
15
12
34
11
9
36
24
3
31
120
36
5
81
58
41
24
81
30
9
105
72
48
60
27
63
45
25
6
26
58
17
19
50
6
9
36
103
5
135
40
29
1
80
39
3
45
9
3
180
3
54
4
90
80
66
3
36
27
9
60
81
3
12
3
36
34
35
55
89
60
27
33
61
26
6
48
96
24
51
96
12
37
14
45
51
9
24
123
18
30
76
29
72
33
51
69
27
69
51
13
60
120
11
169
71
81
18
10
59
21
46
29
12
63
21
15
64
30
35
12
169
44
30
9
33
15
13
6
29
60
15
9
51
10
2
33
12
45
58
17
9
39
27
34
120
24
92
15
48
36
25
80
4
107
48
171
330
10
24
65
96
19
77
45
4
11
9
63
60
3
18
66
24
9
21
42
105
69
15
24
57
27
51
21
15
114
6
84
252
54
210
33
21
6
34
119
12
75
21
43
5
1
11
60
15
4
44
30
12
4
44
10
140
21
60
21
24
3
57
100
11
123
46
11
43
89
132
69
30
105
60
45
15
111
129
31
30
11
103
29
1
155
12
19
56
45
24
19
29
1
6
41
153
15
1
20
94
80
60
6
10
41
60
13
20
46
5
39
12
33
1
35
19
90
60
107
13
2
88
65
15
72
24
9
1
35
55
101
33
10
26
4
47
12
37
11
48
12
49
140
30
34
156
14
10
11
60
99
10
2
33
12
75
30
27
37
110
21
13
56
3
57
10
54
32
15
60
13
56
63
97
23
87
96
24
33
63
9
45
84
60
39
3
84
21
159
21
103
5
36
45
36
63
24
123
120
18
16
83
61
35
96
24
27
4
53
27
4
5
177
114
21
3
57
69
84
42
69
25
119
12
15
33
61
11
73
126
41
93
16
14
30
15
72
3
21
96
69
126
54
40
110
81
33
30
36
30
120
63
67
5
15
45
25
20
3
31
5
27
58
26
36
28
2
39
48
7
20
10
23
31
50
10
2
48
15
15
6
160
44
66
70
44
10
17
24
39
69
33
4
80
15
45
15
81
99
39
9
97
26
48
165
55
36
53
36
87
9
9
16
54
17
24
48
48
79
80
10
35
75
4
66
59
15
36
21
48
55
5
1
50
54
40
95
25
2
57
31
6
71
33
15
57
34
41
12
96
60
24
12
105
34
5
15
10
35
1
11
3
6
39
84
21
87
60
183
36
93
57
84
6
10
35
51
57
57
3
81
39
1
36
215
96
49
50
45
9
72
18
16
24
17
12
12
105
60
100
30
14
220
47
15
24
33
12
19
50
16
14
12
48
36
21
9
126
9
9
36
30
9
115
29
12
24
24
33
87
51
6
4
2
9
48
48
9
63
1
47
15
4
24
5
61
20
36
15
33
76
59
21
3
7
29
25
35
24
51
12
45
93
12
99
108
61
182
94
35
24
31
20
144
10
36
23
1
36
11
33
40
35
25
200
30
106
23
51
45
24
1
60
32
3
12
33
30
21
105
15
48
33
4
59
147
34
11
105
24
135
9
27
13
11
81
48
39
37
104
6
45
21
48
100
36
56
48
40
2
129
51
33
15
42
24
40
23
3
60
18
30
10
50
21
21
84
39
1
20
36
4
71
24
24
72
9
54
69
1
66
90
24
11
75
21
12
21
16
24
59
60
27
21
3
21
25
14
6
30
60
34
36
26
28
30
2
33
57
27
180
7
150
30
53
36
45
10
2
18
30
27
12
181
59
27
10
71
39
9
12
3
6
4
66
44
9
81
16
155
24
12
108
36
108
36
25
36
20
54
36
33
60
21
39
3
30
48
160
167
13
35
31
50
24
39
3
24
4
6
14
9
21
87
24
19
2
48
42
34
11
12
1
156
191
120
15
177
36
27
90
39
36
120
24
49
62
18
36
51
48
24
36
31
29
15
105
24
37
11
33
66
33
12
15
6
63
121
23
72
24
141
39
75
10
2
54
6
57
1
110
6
64
92
3
120
1
23
1
36
71
13
35
21
39
24
7
29
15
10
60
35
111
10
155
108
21
10
17
39
33
21
36
15
36
3
21
60
19
89
33
4
20
51
15
28
50
36
75
84
25
110
30
15
25
30
20
81
45
4
120
47
9
3
72
36
109
14
6
15
45
66
30
78
21
24
1
114
50
75
1
11
12
72
24
25
30
96
14
42
18
16
26
54
51
60
39
45
60
21
48
15
120
21
3
7
26
18
216
45
24
55
20
10
36
144
47
15
54
54
21
69
10
17
3
6
39
36
39
9
1
20
100
6
14
16
26
9
79
17
33
27
33
39
3
33
144
7
5
9
39
132
ABCD 95876768558*3^$a+1 [50024]
12
6
36
54
74
18
3
21
6
33
1
18
20
6
16
23
27
18
52
8
12
16
18
5
19
8
9
13
11
15
66
48
22
14
22
8
12
90
22
8
9
129
16
8
28
2
52
14
24
30
6
16
50
18
18
45
3
21
33
6
12
4
104
69
25
23
49
26
12
6
30
22
18
50
30
9
73
68
16
59
1
20
10
96
18
2
18
42
22
38
18
16
60
83
36
15
4
38
30
40
14
10
30
8
3
57
3
3
4
20
60
45
3
18
27
159
24
52
2
12
3
37
14
4
2
40
8
6
4
20
6
10
30
11
3
28
20
132
22
18
5
31
6
44
10
152
22
38
52
56
22
8
15
67
17
60
45
6
10
14
21
79
18
2
10
132
36
8
10
32
12
81
9
3
33
4
60
83
27
12
21
69
4
11
91
2
15
15
12
6
12
28
104
6
24
64
20
34
50
18
27
36
1
14
24
28
38
16
20
34
20
120
40
20
9
3
22
6
32
22
32
88
20
22
38
30
12
9
24
25
26
34
2
18
46
6
8
10
50
6
30
51
43
5
13
12
2
6
42
12
16
53
55
26
15
21
30
54
10
36
8
10
14
120
28
20
22
26
46
14
22
8
6
33
12
9
54
12
28
41
45
22
12
26
10
20
12
24
21
3
16
74
82
17
15
22
24
26
18
15
81
4
36
72
38
9
21
30
6
48
12
10
8
70
26
6
15
108
45
12
4
20
34
12
20
76
44
90
6
48
6
4
2
9
19
20
12
4
116
45
37
2
16
5
48
12
3
40
14
76
2
4
20
18
36
66
34
36
8
12
78
21
21
15
13
8
10
8
6
15
9
24
18
40
2
6
34
12
8
30
18
4
23
3
9
55
29
9
6
6
34
89
7
18
26
45
49
18
8
6
66
82
20
66
12
42
28
30
50
4
23
1
12
35
3
4
12
20
34
11
43
26
6
78
70
26
6
6
39
3
48
22
20
18
82
60
8
94
5
15
58
38
28
26
10
14
22
68
9
31
36
8
141
27
9
13
23
9
24
22
14
58
8
18
30
100
20
40
44
6
42
10
54
24
5
15
6
18
33
25
20
18
21
33
6
42
58
17
15
12
60
6
12
54
69
27
18
39
27
18
18
45
3
6
6
52
26
30
60
6
66
24
10
26
30
64
54
6
20
18
30
12
4
2
4
14
4
11
15
24
45
13
48
20
30
24
16
26
24
10
17
13
24
2
16
32
6
10
5
9
18
24
33
1
14
6
6
36
10
42
41
7
74
54
16
44
9
3
40
8
42
54
18
12
10
8
6
6
9
25
35
19
2
48
48
18
4
26
12
3
69
6
10
71
25
20
6
18
10
14
12
18
6
54
16
26
3
48
24
9
135
36
13
8
12
12
58
137
1
2
45
31
26
48
18
64
26
60
4
14
24
6
12
22
32
66
22
8
118
35
97
30
18
20
70
5
36
105
4
26
4
24
72
18
18
44
18
15
21
66
78
36
10
12
20
12
18
58
5
24
15
57
9
12
24
60
46
17
7
8
6
40
26
4
36
29
79
6
2
24
129
57
70
17
51
9
1
44
10
2
16
12
50
18
90
22
2
4
5
75
4
8
24
40
8
66
16
14
22
8
12
18
22
35
57
12
24
10
6
14
40
32
45
3
112
2
30
36
6
3
1
20
39
21
6
33
45
6
10
36
23
25
6
77
57
6
4
2
39
25
14
18
63
141
114
36
36
33
24
31
29
7
36
12
32
9
15
6
78
6
34
18
8
10
20
40
20
34
62
18
3
48
15
6
4
14
105
111
24
12
36
28
20
9
55
2
34
17
15
30
3
21
24
12
24
114
57
3
6
4
32
34
5
45
15
31
12
32
18
6
12
18
12
12
30
82
14
4
36
14
18
90
18
9
51
9
7
14
4
11
37
2
60
6
40
26
9
15
4
8
102
58
38
111
39
21
81
3
15
30
51
79
44
60
6
27
120
9
36
42
6
36
118
18
44
40
8
42
66
24
4
56
3
33
72
22
8
57
33
22
44
69
21
10
20
4
32
33
37
78
26
30
64
36
26
6
33
9
36
27
25
14
40
36
8
12
18
4
12
24
36
20
46
8
12
42
10
32
6
3
1
68
48
18
4
20
12
36
54
18
48
42
183
43
26
39
1
24
66
6
72
32
6
42
3
19
54
14
6
12
18
12
12
16
96
8
12
33
57
54
90
30
24
30
12
4
50
12
48
96
45
3
33
9
6
42
6
30
22
8
9
55
65
33
40
2
58
8
22
32
66
24
12
6
12
100
32
4
2
18
34
6
5
7
60
20
42
10
65
33
30
9
51
84
9
81
24
24
18
45
13
12
32
10
48
14
6
22
12
90
41
48
9
18
24
24
21
19
12
8
9
21
4
32
6
78
39
1
11
60
3
16
26
10
60
29
7
8
72
33
27
4
29
1
26
24
28
20
6
36
36
12
16
32
12
27
9
12
18
36
10
59
45
6
16
14
48
36
12
48
42
22
38
28
20
12
78
114
12
33
3
4
30
23
51
76
30
8
15
13
35
25
38
66
15
79
2
12
66
42
3
45
4
2
58
62
36
22
26
60
24
48
82
18
12
6
26
4
20
16
8
6
36
4
42
2
15
1
44
6
36
30
30
66
4
11
3
6
60
39
15
4
2
15
39
21
3
12
4
12
20
4
36
20
18
10
14
6
72
33
12
7
50
18
48
24
30
6
4
32
54
54
6
6
34
102
2
15
25
50
45
7
14
24
3
15
40
20
12
16
26
28
11
49
2
88
92
78
63
48
19
72
50
6
22
71
37
48
11
9
27
12
12
21
30
58
2
58
54
2
34
5
21
3
1
35
15
30
34
20
18
15
49
11
3
12
18
42
78
27
7
6
140
4
26
40
6
38
18
3
79
6
26
18
46
12
42
18
2
60
3
15
18
10
12
14
15
31
17
55
12
18
72
6
18
44
12
6
18
40
14
33
24
33
27
81
15
15
78
10
29
15
6
24
66
9
31
30
6
5
45
144
12
4
8
138
33
15
6
39
57
10
20
4
48
32
69
12
15
4
20
30
15
21
60
48
75
57
10
17
97
8
46
29
51
54
12
28
8
84
34
50
46
41
39
24
9
25
20
30
40
6
2
45
9
60
4
6
26
10
48
14
6
6
99
21
18
16
62
15
9
6
22
12
18
77
9
24
30
6
30
10
30
5
1
20
18
12
16
42
23
25
38
16
78
11
9
46
14
30
42
6
33
7
20
12
16
20
12
42
12
4
20
16
23
3
18
24
10
8
9
39
16
20
54
39
3
12
33
9
75
21
39
24
12
13
74
72
4
17
55
5
13
26
48
36
21
9
4
12
38
21
49
150
2
30
4
17
3
30
40
30
36
80
34
32
58
20
12
12
6
6
10
24
32
4
18
5
43
14
28
2
30
24
30
9
33
10
24
8
33
3
76
20
6
18
90
10
20
4
30
26
6
58
56
36
21
9
10
20
24
30
51
31
24
38
18
28
24
17
3
33
9
15
21
18
6
34
17
33
4
11
84
3
28
5
49
36
32
4
6
12
5
21
24
36
6
34
6
38
10
32
76
98
30
66
6
24
6
28
32
22
5
3
58
50
4
32
28
90
48
18
14
10
2
6
4
38
12
6
9
9
15
15
12
12
66
40
20
4
8
64
30
29
39
42
15
19
20
4
32
18
58
8
4
96
14
42
6
27
1
110
16
20
10
86
4
20
105
25
14
52
18
104
166
24
56
24
33
3
30
60
4
23
49
8
6
21
163
20
126
42
69
75
18
36
27
12
3
30
3
87
42
22
8
12
9
12
12
15
10
2
154
11
36
7
41
9
75
7
41
12
51
4
5
13
20
12
3
27
12
30
16
42
20
10
6
26
36
4
20
34
32
24
45
9
12
3
15
4
26
16
26
4
24
41
15
6
18
60
16
74
42
24
6
4
11
37
18
32
22
6
12
32
24
40
62
54
18
6
114
3
15
45
19
18
6
56
144
36
ABCD 95877025438*3^$a+1 [50135]
177
47
120
109
35
64
8
48
112
8
72
24
13
96
59
25
23
112
192
8
120
1
71
160
56
73
24
23
48
16
144
24
8
40
48
21
48
3
24
8
16
24
128
88
189
36
39
72
8
97
15
96
32
40
105
23
337
47
40
24
120
56
49
87
33
36
3
32
48
40
21
60
96
24
24
15
200
145
15
240
81
24
87
105
63
81
87
57
111
24
192
48
141
99
81
119
1
120
15
104
1
71
13
3
8
1
168
47
168
48
133
75
96
8
1
120
111
105
111
144
9
36
203
181
35
16
56
40
48
24
8
13
36
204
180
47
13
59
40
48
8
96
25
119
1
111
48
152
64
45
123
21
36
108
27
8
61
27
9
15
48
8
49
48
71
25
24
87
144
21
3
72
8
96
1
15
33
23
49
48
23
49
111
48
32
88
32
37
51
129
47
13
51
45
36
15
104
16
128
112
48
96
32
64
9
60
156
180
83
40
200
25
47
25
15
8
208
57
12
51
200
240
37
12
95
24
136
9
111
33
96
191
16
57
15
48
24
8
88
128
64
45
12
119
25
15
56
64
141
59
121
15
285
11
144
136
9
24
96
24
87
177
216
335
16
48
72
8
96
85
27
9
39
80
25
39
32
49
39
81
120
24
60
27
264
120
296
120
88
8
72
208
48
9
132
108
87
80
48
40
120
56
192
184
45
131
49
48
96
24
15
21
51
93
36
24
47
48
40
32
13
123
104
169
47
88
80
49
15
32
16
24
105
23
25
12
51
9
24
15
80
216
25
39
192
192
81
39
45
35
25
120
87
165
131
73
15
32
232
56
136
144
32
120
48
1
263
61
75
56
40
24
45
59
37
11
112
225
71
16
96
9
183
192
24
21
11
72
25
36
147
32
96
24
25
23
120
13
60
39
8
144
85
48
11
16
24
81
159
96
24
21
108
87
93
147
93
35
61
60
15
56
16
9
23
16
72
72
201
15
72
104
96
40
57
71
145
39
128
88
32
13
131
145
111
24
24
9
63
57
95
16
32
253
35
16
24
24
201
135
141
123
8
157
27
69
27
48
9
15
8
40
24
8
61
59
16
72
104
24
25
84
83
192
40
81
36
99
9
87
8
88
33
39
72
56
133
96
3
32
48
96
25
84
51
104
72
144
1
159
120
9
216
111
48
80
72
109
147
33
144
15
8
24
40
8
112
33
63
33
24
15
57
15
104
49
23
13
75
225
36
35
13
11
72
49
15
9
15
9
72
111
9
24
84
3
93
35
40
56
13
27
120
9
24
47
96
49
23
16
80
1
15
48
56
61
84
119
37
3
8
72
1
15
45
60
71
40
96
48
32
229
99
45
35
40
129
63
72
141
59
241
15
24
32
109
27
8
1
63
120
56
16
8
208
69
179
61
3
168
57
87
8
112
33
63
48
152
49
23
72
216
64
48
45
60
183
24
8
48
120
88
32
24
160
9
71
216
169
39
45
27
9
71
24
64
105
71
48
48
40
32
40
32
208
72
96
80
168
24
25
12
3
240
45
83
49
15
9
47
184
104
145
15
105
96
159
9
47
40
216
33
24
135
48
24
48
56
25
135
24
80
25
36
35
24
16
24
45
51
9
132
3
32
88
8
157
3
32
240
40
32
96
144
184
32
160
32
40
105
215
37
35
48
157
108
ABCD 95877845296*3^$a+1 [50039]
45
56
4
111
189
80
7
41
12
91
9
51
29
28
68
12
12
108
12
120
36
84
88
32
67
89
24
7
84
17
40
20
72
31
5
144
28
140
12
60
91
60
17
67
21
200
60
84
36
112
12
111
29
31
117
20
79
69
120
140
112
92
76
12
8
60
84
180
168
7
213
68
60
24
7
21
27
36
89
16
72
72
8
120
12
148
180
63
36
29
124
188
40
63
29
96
12
7
101
31
9
51
41
12
31
9
48
99
9
44
31
89
55
233
52
75
192
21
8
64
80
60
7
89
72
12
7
33
36
140
12
60
43
24
221
24
31
29
28
32
28
12
56
52
60
20
67
33
20
72
40
15
125
36
120
84
36
24
36
31
9
60
219
45
80
108
19
29
91
93
68
12
120
180
7
41
367
173
19
33
56
60
72
12
96
192
52
68
120
88
111
24
5
19
72
69
144
56
91
93
56
12
7
105
56
132
187
5
7
21
80
7
45
27
41
7
5
40
15
41
120
24
76
44
28
8
24
60
48
40
128
31
141
159
281
48
52
80
60
7
41
72
19
113
67
144
77
108
64
236
19
41
40
15
5
40
80
60
24
211
5
84
16
20
4
27
113
48
223
177
32
48
259
21
240
192
108
20
60
19
9
135
65
84
28
63
137
52
176
79
45
36
24
8
43
29
60
7
24
137
7
125
76
60
99
120
5
108
43
125
40
144
80
216
24
60
48
12
31
9
68
12
36
52
68
112
12
20
67
60
89
91
48
41
12
12
31
77
28
32
228
91
89
24
96
72
103
57
20
72
31
9
87
29
60
115
96
101
48
115
17
48
84
7
84
77
43
117
3
24
53
52
15
120
125
156
55
149
31
36
60
41
40
32
36
79
12
33
8
120
120
7
21
84
8
12
67
29
19
12
33
51
5
4
51
129
48
8
64
75
5
31
24
125
7
9
20
72
88
135
17
48
52
27
5
60
91
209
60
7
21
32
36
4
8
72
120
48
67
65
31
24
72
24
29
36
79
65
48
43
17
112
56
91
9
32
28
12
92
60
7
149
72
19
33
348
27
5
96
19
252
33
27
9
75
60
45
92
28
32
48
24
91
305
12
43
36
48
53
43
29
48
112
8
48
84
88
8
139
41
124
36
32
48
64
36
51
149
115
17
12
36
12
108
72
160
3
177
32
60
156
300
300
40
32
43
96
41
103
17
48
84
91
57
8
100
12
123
65
19
12
41
28
92
48
31
89
24
187
29
4
20
16
44
208
3
17
192
36
84
67
93
116
192
7
5
7
48
12
48
36
29
76
20
12
7
5
28
8
60
52
147
5
36
60
4
15
41
4
20
127
41
7
12
29
79
65
31
36
53
16
72
20
67
156
89
16
44
48
7
36
9
8
28
51
21
32
96
52
8
19
96
60
185
19
65
16
80
55
129
27
41
7
21
15
129
15
33
27
5
55
240
65
120
96
40
104
48
192
88
8
31
21
80
7
113
43
5
72
19
101
43
24
53
28
75
197
40
20
60
28
32
19
24
89
60
36
19
153
128
52
63
29
36
60
84
100
168
32
115
33
32
36
60
52
63
180
77
120
132
55
21
84
68
28
72
80
60
108
31
93
96
32
19
48
36
125
12
19
41
7
113
28
24
116
172
3
24
65
60
100
327
113
36
139
53
48
24
28
20
52
20
60
16
12
3
65
4
68
60
19
120
41
52
111
57
12
188
28
104
331
5
79
5
36
52
60
180
159
89
12
199
48
53
19
33
15
33
39
48
41
4
8
19
24
57
12
51
29
48
72
7
41
100
3
9
56
4
8
12
48
103
9
51
36
60
41
40
32
36
19
ABCD 95877868798*3^$a+1 [50083]
8
24
16
72
144
59
45
40
80
120
75
36
13
48
44
39
45
171
49
20
4
80
76
59
97
24
24
32
3
37
44
99
121
56
40
68
28
72
56
192
64
24
152
88
11
69
12
108
100
12
84
44
4
180
72
179
37
24
83
241
116
204
12
4
80
64
372
264
11
105
160
12
240
167
49
72
164
36
40
8
16
11
45
279
1
152
52
20
156
108
72
192
16
95
49
48
155
45
184
96
32
16
92
208
32
160
20
28
36
140
28
71
225
40
20
76
143
33
40
320
60
172
116
64
20
168
24
28
12
8
160
12
36
59
1
68
252
3
45
27
69
4
32
28
36
204
59
97
11
189
63
105
40
8
4
20
24
52
84
8
96
40
44
156
40
12
252
8
48
40
80
40
192
12
71
144
21
132
100
143
45
76
20
3
25
56
99
36
121
23
133
68
24
16
164
48
4
120
96
47
97
11
13
24
48
68
27
9
204
39
121
12
120
143
45
4
60
251
37
60
200
28
20
76
96
32
16
36
11
45
64
35
133
56
36
64
252
152
135
72
1
12
12
384
59
13
168
84
12
96
72
23
72
72
21
28
24
72
180
48
92
39
141
4
104
52
36
23
72
49
59
37
35
85
20
132
168
135
73
36
60
80
136
60
60
8
12
15
37
143
45
60
39
225
208
48
59
69
60
76
20
124
32
15
9
60
16
32
135
141
111
145
71
108
45
12
108
40
12
12
8
108
16
108
48
144
56
280
8
184
8
88
20
52
48
32
75
109
356
60
15
72
61
11
9
40
72
60
84
44
51
25
176
72
88
48
95
25
72
48
224
52
48
35
93
4
11
13
144
72
144
44
52
35
85
20
180
160
264
56
60
96
52
32
16
24
164
160
84
120
8
172
20
220
132
35
9
4
32
76
48
60
84
12
143
97
36
20
124
44
4
116
99
21
256
164
276
3
25
36
72
20
64
35
145
60
44
280
56
48
36
96
196
12
48
84
144
24
23
145
108
20
96
24
16
20
48
16
11
145
80
99
45
112
80
72
76
96
59
289
48
120
12
48
32
16
20
171
21
64
24
176
4
60
96
203
85
23
97
11
205
36
36
12
140
120
63
45
64
116
27
13
260
108
120
39
1
24
416
40
32
40
144
44
4
47
108
493
32
48
4
48
36
12
47
36
141
124
20
12
48
51
85
8
168
60
84
40
120
236
304
83
13
108
24
8
99
45
160
80
96
84
39
421
119
1
24
224
36
64
36
12
20
192
76
164
28
95
229
56
232
96
60
20
40
80
15
37
179
1
80
28
12
23
97
24
8
15
1
144
32
39
97
24
56
39
109
36
24
11
13
96
80
192
60
27
81
256
36
128
60
87
33
64
152
96
148
47
72
45
252
63
36
45
52
92
52
44
76
24
96
23
133
20
24
276
48
111
21
24
4
80
15
229
56
160
72
332
108
84
4
72
8
76
44
256
56
40
23
ABCD 95878166492*3^$a+1 [50093]
13
96
35
25
48
84
72
156
24
23
16
69
11
37
59
121
12
12
63
48
129
60
156
72
48
24
48
24
60
228
24
119
16
33
36
36
24
15
32
1
12
12
39
80
192
1
60
3
32
25
96
132
156
48
48
60
120
3
93
3
33
36
107
96
97
24
108
36
48
36
12
156
59
229
420
215
13
3
21
12
84
11
48
16
105
39
165
12
63
9
204
12
216
24
12
252
96
23
133
12
108
60
119
1
84
12
60
83
1
47
13
3
81
144
111
285
84
47
37
12
24
36
108
72
96
12
276
12
72
60
15
48
69
48
36
168
47
25
24
144
216
12
96
360
3
80
208
57
71
13
24
84
144
12
24
35
48
61
84
95
16
21
36
144
48
24
15
33
36
12
156
120
84
24
12
120
155
1
12
60
167
16
9
36
51
272
16
93
48
24
60
12
99
129
24
24
111
93
12
36
84
12
60
36
24
27
128
25
23
37
75
33
84
75
105
12
84
84
72
240
72
96
51
117
59
1
36
123
9
135
33
72
24
216
24
12
60
60
72
144
72
27
57
24
12
36
24
72
144
108
84
24
12
96
11
13
36
72
48
60
192
27
9
144
119
361
87
48
128
13
60
39
141
60
23
181
11
1
48
15
96
9
119
13
120
75
165
12
204
51
117
60
239
97
24
252
27
33
143
16
33
168
12
96
123
96
9
120
47
49
180
59
25
87
9
23
49
60
24
24
168
72
179
13
83
85
36
12
12
207
201
39
32
1
108
3
9
36
84
287
16
176
96
49
159
33
144
36
11
61
84
120
96
71
13
156
23
96
229
59
13
3
128
25
71
64
105
192
24
144
84
60
72
23
25
71
1
48
15
45
48
60
23
16
9
252
27
93
300
36
24
11
1
144
47
109
84
288
144
12
144
180
47
48
16
32
121
240
36
3
32
85
72
24
264
48
3
69
240
107
1
60
3
81
24
71
1
143
37
12
24
36
132
24
264
12
108
24
12
227
160
176
1
159
80
109
60
359
25
24
72
24
108
3
81
191
37
59
16
9
156
12
24
24
84
11
13
60
24
15
105
24
84
60
15
9
39
9
24
228
27
96
80
1
72
72
12
96
96
168
12
24
135
45
84
24
23
1
192
60
24
60
36
156
36
123
105
71
181
276
12
155
16
48
9
36
48
24
123
93
132
72
72
24
60
108
15
45
36
120
96
96
12
11
49
96
120
60
155
241
47
13
132
12
3
9
87
21
144
24
12
24
276
24
35
16
45
36
48
12
51
177
60
35
25
24
12
36
144
60
35
49
15
48
21
75
9
71
1
24
108
48
59
121
96
228
72
27
224
25
72
60
84
120
36
72
24
35
288
1
48
47
16
33
84
59
25
71
1
47
1
540
83
289
96
36
180
60
96
48
27
33
47
85
108
143
13
24
12
47
1
72
60
59
61
24
180
12
11
73
39
9
24
84
60
12
3
69
60
95
1
47
16
105
135
9
96
71
13
35
144
97
12
144
36
12
84
15
21
12
239
25
87
69
203
1
143
169
12
36
71
13
3
9
39
21
108
48
24
96
96
36
84
72
120
48
47
73
12
36
96
60
192
12
48
24
ABCD 95878277648*3^$a+1 [50056]
48
12
12
360
96
114
30
144
114
6
11
180
61
35
43
186
60
90
6
42
102
120
18
102
35
103
101
97
12
180
180
251
1
35
85
35
144
36
49
11
31
54
35
145
96
120
168
60
42
30
12
132
36
384
30
5
205
24
95
157
12
126
96
48
18
119
55
18
78
65
168
37
24
59
180
49
72
59
72
37
12
30
48
113
73
24
30
6
12
24
54
246
24
66
30
24
72
180
35
108
36
36
144
85
24
276
54
126
11
144
133
210
42
24
252
114
30
24
11
223
42
60
84
11
91
53
61
48
60
66
6
48
47
13
12
71
43
222
114
6
83
7
42
6
6
48
36
24
47
49
36
288
168
119
229
72
174
96
5
204
25
48
11
36
60
61
23
301
11
13
107
7
17
73
72
24
156
180
36
18
6
59
276
25
59
25
35
12
319
198
42
89
61
35
144
25
120
24
126
126
114
66
30
138
48
119
13
162
54
204
71
55
90
11
1
72
192
131
73
71
31
48
17
109
35
25
54
30
11
121
23
109
42
6
72
23
144
1
12
60
132
36
60
168
71
25
54
65
25
24
36
72
119
133
11
1
60
335
133
83
48
157
59
1
239
36
13
60
71
25
264
72
132
131
60
25
6
174
66
18
216
84
131
205
72
282
17
49
36
144
24
60
12
96
84
119
1
156
258
6
35
85
96
144
48
23
25
210
114
144
132
72
60
60
47
13
36
120
12
60
24
258
18
12
23
144
43
30
18
114
180
84
11
205
30
41
109
11
37
96
155
49
30
18
35
73
132
168
12
24
18
42
108
83
144
13
120
71
37
264
30
318
263
253
24
191
1
36
12
6
17
24
289
11
43
30
23
25
12
36
204
12
144
120
71
25
48
162
41
49
198
66
30
42
54
78
36
84
47
25
18
162
126
90
23
49
78
89
24
36
13
60
108
12
90
78
18
96
30
11
295
318
24
48
42
6
131
151
192
113
157
258
18
24
60
36
84
156
54
6
11
36
109
30
48
96
174
12
155
144
85
11
84
85
84
48
48
84
138
233
49
120
36
36
96
24
24
24
48
119
24
229
240
11
121
54
5
25
60
6
41
264
49
174
48
30
23
1
35
61
35
109
35
13
131
25
30
65
49
72
54
210
24
342
581
43
114
12
120
186
245
37
48
12
12
96
144
78
66
270
65
61
18
66
60
11
205
24
11
109
47
73
36
35
25
18
48
89
576
85
59
193
11
12
223
6
24
60
71
61
119
1
42
6
42
54
11
175
5
139
54
11
1
60
23
85
12
12
23
103
17
13
96
168
107
175
161
37
72
18
113
84
36
37
107
55
78
60
108
48
11
79
30
84
83
289
60
30
18
323
84
13
72
168
90
30
167
85
36
24
138
138
72
30
18
35
60
25
150
42
191
37
48
12
132
ABCD 95878410086*3^$a+1 [50052]
48
57
24
120
351
45
114
9
48
48
72
57
30
33
48
9
72
471
168
15
54
66
57
48
99
66
435
96
408
105
6
66
18
36
24
12
168
36
156
180
384
66
63
96
39
72
33
120
72
48
111
57
168
75
45
9
183
168
15
66
39
51
24
30
144
90
141
39
420
90
3
48
15
9
72
45
198
93
24
99
69
351
129
15
210
90
21
75
54
111
24
48
144
9
204
36
111
168
216
75
21
183
33
168
9
150
90
111
135
60
165
15
234
30
60
12
108
6
15
360
24
48
57
192
39
141
180
63
216
144
15
210
6
174
60
63
192
51
21
225
18
60
12
54
126
153
15
33
33
111
105
90
141
24
39
9
120
51
210
219
120
81
156
123
315
213
48
24
48
192
120
165
246
144
6
39
72
9
135
459
93
33
39
165
51
51
78
15
15
105
21
270
21
24
105
111
336
48
120
15
129
192
33
6
9
75
126
15
99
120
93
120
129
198
216
204
30
255
105
306
165
231
153
168
24
39
9
135
105
201
120
375
72
24
3
102
39
15
114
66
24
156
36
45
483
120
36
57
57
87
15
270
3
15
162
114
45
39
276
21
120
3
93
72
45
51
192
120
159
33
147
54
234
21
24
96
201
183
15
6
99
135
12
78
12
204
87
87
36
45
171
45
120
33
15
240
15
57
3
90
75
51
30
144
6
84
45
195
93
9
135
48
87
90
24
270
9
120
336
105
60
90
210
135
24
48
27
126
87
147
6
15
120
255
9
48
312
27
381
48
24
267
213
192
63
60
180
33
48
72
3
150
234
213
3
21
9
90
21
249
126
9
24
192
9
126
18
111
39
33
24
48
72
240
288
81
15
96
24
24
75
93
144
24
9
111
24
231
129
72
249
447
33
54
60
102
234
69
57
63
168
39
198
3
24
168
111
417
57
15
72
33
60
30
141
144
147
24
45
9
15
75
165
216
99
90
171
15
57
9
39
15
24
12
93
75
12
18
63
528
24
75
12
129
321
39
24
27
468
225
207
90
159
135
465
96
63
6
174
21
75
69
51
285
381
144
27
123
69
21
27
24
144
24
15
33
183
30
54
93
3
84
96
120
81
24
24
105
135
96
144
111
57
3
69
105
72
63
ABCD 95879233610*3^$a+1 [50051]
3
37
8
64
32
34
6
6
29
90
109
107
43
30
36
54
54
36
54
17
85
18
23
55
74
64
42
48
24
96
12
72
26
46
18
6
155
15
94
36
36
96
12
161
7
38
117
139
54
74
3
7
38
34
29
25
54
101
67
138
47
18
180
37
78
72
24
8
16
32
75
7
47
79
102
122
111
36
36
105
82
30
53
205
12
2
16
90
53
31
168
72
24
137
73
24
66
12
12
36
12
108
17
25
30
24
18
42
54
54
41
79
90
6
42
125
13
131
73
122
34
24
6
11
19
17
49
54
66
54
65
25
137
54
73
18
108
72
162
8
48
40
11
19
12
78
35
31
149
25
114
96
14
48
58
86
64
6
29
61
66
89
31
132
2
48
3
43
2
45
25
170
3
109
72
71
7
26
10
120
24
60
96
71
54
37
48
41
1
53
36
31
24
14
16
131
90
18
25
54
2
46
24
11
7
72
6
48
24
41
121
5
85
174
90
36
24
146
34
5
25
126
50
46
114
24
66
6
72
6
50
64
42
264
14
96
15
1
6
72
60
77
9
16
90
48
38
70
18
35
31
38
16
5
169
48
12
36
50
10
96
84
24
18
18
30
54
48
72
77
31
60
144
50
21
75
34
24
30
90
12
12
12
120
98
226
5
25
32
154
96
12
42
35
45
225
159
190
36
120
6
162
47
54
25
47
25
72
120
6
2
94
5
93
51
19
66
5
1
36
60
60
12
48
24
101
223
24
48
54
96
59
54
1
48
6
24
78
168
96
60
156
18
66
48
12
48
71
27
10
54
168
30
132
30
35
85
168
56
40
90
36
26
22
18
8
10
126
30
74
82
62
147
31
144
41
7
11
19
90
53
33
10
11
13
6
30
77
43
84
96
102
143
1
114
6
95
36
108
7
29
90
1
35
54
54
1
89
9
10
30
30
12
14
22
18
24
126
66
6
29
13
23
19
86
10
30
42
30
48
78
2
22
36
126
48
102
41
19
35
1
24
11
18
7
48
84
42
8
226
54
56
16
144
71
259
120
54
42
11
13
222
42
30
128
40
90
48
6
66
30
5
25
42
120
42
110
106
12
11
109
36
54
53
139
30
36
29
54
1
96
18
174
72
26
45
43
104
46
12
72
11
19
42
29
7
18
42
12
12
36
42
90
198
30
50
75
43
12
35
75
15
19
14
160
342
42
96
66
89
127
48
24
30
80
87
9
70
12
60
108
86
46
2
3
55
53
126
36
7
47
1
48
6
50
34
24
126
6
29
157
78
12
149
9
70
90
32
70
72
53
45
22
41
1
6
65
9
34
36
29
37
54
18
17
79
6
36
48
60
84
30
42
30
30
66
30
168
11
145
30
78
50
40
30
12
96
60
24
191
13
14
46
50
82
24
38
21
1
36
222
11
31
41
54
1
30
113
61
138
71
7
74
34
72
65
103
60
50
70
36
38
40
90
6
66
86
129
54
1
71
7
60
78
18
96
30
234
36
66
168
6
36
48
14
48
34
30
78
60
30
8
48
22
23
157
5
103
5
19
18
32
96
22
24
48
66
54
18
8
82
168
84
18
24
6
48
90
42
14
94
2
3
79
101
91
6
48
24
6
5
127
38
70
24
138
72
18
62
70
47
75
16
240
42
23
25
72
72
6
5
37
107
181
38
142
143
51
70
24
24
11
7
18
6
6
42
18
62
106
6
6
24
5
93
10
12
74
16
48
18
14
21
27
136
35
37
35
19
71
19
18
48
59
3
16
30
77
37
6
36
119
25
72
60
24
18
53
54
85
48
18
38
96
16
222
90
8
63
126
25
48
26
45
109
6
30
72
74
88
56
70
36
30
6
162
80
96
160
5
27
130
5
49
104
46
18
18
35
19
144
264
6
132
180
18
24
48
102
17
1
18
54
6
101
43
98
112
78
18
6
5
13
23
19
36
12
62
58
108
65
7
96
36
60
24
26
64
80
22
24
66
24
114
30
6
5
189
46
24
90
66
78
11
19
2
51
43
24
170
22
29
19
60
11
19
6
36
11
13
206
10
30
48
18
120
108
60
6
18
36
12
60
65
33
22
90
54
24
12
35
18
19
6
56
96
142
12
101
7
ABCD 95879518888*3^$a+1 [50164]
84
6
12
36
24
30
71
16
21
54
5
199
30
162
168
66
60
156
18
5
109
12
119
112
27
101
16
153
90
30
6
84
60
12
141
9
18
66
42
89
49
60
84
18
90
3
57
18
117
45
192
18
60
30
39
75
5
31
12
60
126
11
25
174
150
99
3
108
17
7
102
24
66
24
54
90
33
39
18
156
11
43
18
132
30
126
132
12
96
131
151
78
36
84
60
36
18
30
90
57
33
42
66
18
36
126
162
78
12
83
48
1
63
63
174
6
12
113
13
42
18
180
30
42
12
15
81
47
79
108
18
12
18
114
36
30
108
240
102
18
90
24
11
79
113
115
29
13
18
282
183
39
126
72
51
21
30
29
49
30
33
63
65
16
9
66
101
7
36
24
102
18
36
60
66
114
81
81
48
42
30
18
60
36
84
54
6
30
186
48
96
84
36
126
126
24
180
108
30
6
162
174
114
30
150
71
16
219
18
12
36
24
18
30
36
24
18
84
41
13
42
12
36
54
3
48
9
162
54
252
18
72
30
132
180
66
24
18
23
31
18
30
6
11
181
150
53
64
45
83
73
24
66
6
18
90
11
16
81
102
18
39
123
60
30
108
15
75
72
60
90
18
48
5
67
42
156
24
47
73
36
24
36
216
48
108
18
24
48
180
24
125
16
128
55
12
132
105
105
36
42
48
162
72
18
108
60
30
6
161
13
90
24
17
31
54
36
60
282
18
18
54
42
29
97
18
162
12
42
5
13
12
18
90
75
32
253
108
39
33
36
24
18
174
168
107
16
128
91
90
11
133
162
12
77
1
18
54
48
23
37
12
60
12
24
66
234
35
16
153
72
108
18
12
78
48
39
57
36
179
16
33
36
90
18
47
13
210
36
24
30
18
18
35
1
78
108
18
126
18
126
30
60
30
60
12
69
225
18
18
18
72
108
180
30
51
144
45
12
54
33
21
24
51
15
90
60
84
6
81
81
84
18
105
3
18
150
90
54
72
90
18
156
5
16
15
54
24
90
30
6
90
120
24
72
35
144
67
42
126
102
18
24
18
228
36
36
24
63
3
108
90
126
90
60
84
15
9
90
108
30
24
36
48
72
78
65
96
31
60
54
108
30
6
72
30
54
18
17
109
24
72
84
54
41
127
162
48
18
24
18
108
30
42
30
78
36
48
126
96
318
60
23
112
27
126
30
204
18
66
36
144
36
161
43
30
39
21
12
114
36
12
90
6
30
60
30
60
12
180
60
18
66
18
258
90
90
162
66
90
35
79
216
41
13
83
19
24
12
78
174
6
192
42
216
12
24
66
143
61
35
49
42
53
49
6
90
30
17
97
90
18
18
17
253
35
91
54
12
42
48
114
198
36
90
102
24
18
18
12
6
126
36
12
17
96
13
54
186
12
90
29
64
105
114
90
66
36
54
96
84
11
43
306
6
45
9
90
90
30
5
49
60
36
66
60
90
54
17
265
42
77
49
66
114
54
18
162
18
102
72
24
12
114
54
5
31
126
12
6
102
72
96
12
24
54
36
18
90
108
54
119
16
176
7
18
18
72
60
210
60
84
60
36
72
120
78
12
36
114
18
102
23
49
240
84
90
144
6
180
71
109
72
30
18
6
48
78
18
12
72
198
72
6
102
24
138
126
6
30
51
63
54
192
126
90
114
33
21
72
90
30
42
30
6
77
7
126
96
155
73
36
24
216
35
127
30
78
30
42
138
96
48
18
18
36
54
197
25
12
6
ABCD 95880172268*3^$a+1 [50008]
24
30
33
111
132
36
48
132
72
6
24
90
78
102
90
90
36
12
78
66
96
24
156
42
30
36
222
30
69
69
126
93
93
195
27
12
6
48
114
132
57
3
48
102
24
6
108
12
21
108
27
24
21
129
18
72
6
27
36
252
45
234
78
39
9
63
9
6
24
66
3
36
111
36
84
66
66
12
96
72
12
6
24
138
12
72
66
90
9
15
129
39
72
54
6
66
51
117
30
24
12
54
24
63
3
60
120
60
12
138
24
186
12
12
36
165
27
168
234
30
36
24
72
36
42
288
18
216
30
6
177
15
12
54
54
153
39
276
12
42
6
48
9
3
12
66
90
12
48
129
51
6
66
24
78
27
36
3
24
6
42
33
15
84
18
18
30
192
42
96
30
375
201
195
75
33
75
12
84
102
162
30
3
165
48
30
66
54
84
60
48
120
45
15
108
204
12
66
42
36
24
36
24
9
39
144
30
30
9
9
63
57
6
36
6
270
42
72
87
27
36
48
108
12
12
6
144
78
252
249
135
132
180
240
30
3
15
156
36
144
30
24
72
42
132
114
54
36
9
27
114
6
18
480
42
78
63
123
30
126
144
12
318
6
36
30
24
18
33
27
132
24
96
54
114
12
90
48
18
198
51
39
12
42
30
18
39
144
39
48
18
30
60
54
39
9
54
36
72
48
48
6
48
102
48
138
138
6
30
45
189
24
30
18
90
12
60
6
30
36
24
6
78
186
6
36
54
15
33
6
12
54
6
33
57
30
18
66
30
54
60
6
144
102
60
48
36
9
177
72
30
90
120
78
48
42
114
54
90
93
27
96
48
270
150
96
96
48
42
6
72
21
27
12
36
84
30
18
12
18
24
27
3
138
66
24
6
51
39
36
18
30
12
228
108
30
42
6
126
45
15
24
126
15
9
6
57
81
90
12
48
93
3
36
48
21
87
12
6
96
144
66
6
30
21
63
36
108
117
15
48
90
30
33
3
108
60
102
30
21
15
294
18
36
66
54
12
30
15
39
18
48
75
36
99
24
48
192
33
36
159
18
54
18
3
45
63
39
132
54
96
18
108
21
87
30
126
36
45
15
120
9
135
117
51
180
126
24
18
177
21
66
48
36
156
6
24
66
9
165
123
141
6
105
33
3
36
51
57
3
48
60
72
60
42
39
27
120
12
129
3
36
90
15
63
90
42
24
60
60
168
6
162
24
6
30
24
24
9
36
144
27
18
63
15
24
108
36
24
90
72
120
24
240
66
36
12
30
6
96
9
105
75
171
81
9
138
48
21
72
39
33
33
54
60
72
84
12
24
30
126
60
24
6
42
30
6
12
30
42
45
3
108
12
102
66
216
48
21
51
54
24
42
9
207
72
72
36
9
9
120
51
51
12
6
150
36
78
18
45
105
168
159
147
60
18
63
3
102
90
30
48
66
36
90
3
21
6
48
24
9
9
42
60
69
27
12
60
18
27
219
90
6
312
12
84
90
87
39
84
84
156
12
90
42
30
183
129
123
15
126
90
93
111
132
96
21
33
126
72
108
132
48
42
42
54
30
33
9
27
27
66
144
51
63
96
24
366
6
180
60
69
39
120
24
12
258
72
6
45
135
9
213
90
12
24
204
72
96
12
120
42
15
9
63
87
90
150
12
12
48
12
12
24
84
45
81
24
30
90
72
366
120
84
24
24
192
24
60
12
48
12
84
36
48
12
24
48
150
63
36
93
78
12
69
15
24
33
9
18
45
72
3
78
171
123
57
27
120
6
63
144
51
102
6
12
45
ABCD 95880246076*3^$a+1 [50033]
118
18
38
45
7
98
22
12
6
30
54
56
22
150
59
1
12
18
5
7
8
57
25
80
6
57
12
21
66
6
40
12
6
60
20
10
14
93
33
144
63
13
12
95
13
35
51
24
66
4
132
18
24
26
52
74
33
13
18
44
12
34
12
14
16
5
37
6
26
28
20
58
18
47
25
47
93
18
114
72
48
10
18
48
32
28
116
3
15
40
36
125
24
33
75
33
10
42
20
52
48
47
51
10
2
28
14
12
15
13
8
15
7
65
25
50
42
58
6
12
8
72
28
12
2
28
17
21
42
10
30
32
30
36
4
11
7
48
17
43
12
12
18
8
34
2
16
18
30
24
30
5
3
24
46
12
23
24
21
18
21
31
12
38
75
3
162
130
18
11
1
18
102
2
10
36
12
2
21
9
40
360
86
54
28
44
3
48
75
28
12
20
9
31
42
11
69
15
1
11
75
6
10
5
7
50
3
55
12
48
5
3
84
6
10
12
5
25
107
61
24
30
32
4
12
12
30
95
85
6
2
75
7
18
62
21
57
10
48
12
30
42
66
2
60
88
24
30
30
152
4
5
99
16
24
18
32
28
20
15
37
6
2
84
58
6
30
54
50
126
4
18
2
48
10
29
13
6
5
24
21
94
2
3
1
71
1
14
9
84
25
18
102
35
61
44
28
8
40
72
18
170
52
18
74
6
4
48
29
21
22
122
16
60
72
18
5
25
18
5
7
60
102
23
25
20
15
15
40
12
6
20
4
47
1
74
46
2
40
138
12
80
16
24
6
14
28
2
10
6
2
63
117
54
46
8
4
18
17
25
36
11
31
12
53
37
62
28
17
19
12
42
18
17
91
24
18
60
59
36
15
10
83
9
87
13
8
10
42
23
33
4
11
45
12
100
60
108
47
9
34
24
17
69
4
78
5
12
13
23
9
42
28
20
16
42
32
3
25
32
18
90
12
28
48
2
82
6
32
18
36
24
40
24
36
35
55
12
44
6
88
2
54
3
15
72
58
86
22
18
24
66
12
12
20
16
155
7
89
61
12
38
10
8
24
12
78
105
31
12
30
14
94
102
78
20
30
60
9
25
50
10
18
53
9
36
4
6
14
51
79
77
1
2
42
36
18
4
41
25
2
70
12
71
45
22
62
10
32
54
84
28
12
60
18
29
3
16
72
29
9
12
10
8
94
83
9
54
4
18
138
32
225
25
20
10
8
142
18
42
42
5
45
48
28
24
6
2
18
36
9
9
36
90
4
8
108
54
6
30
24
12
16
23
49
120
83
7
50
15
13
20
112
86
21
19
2
28
44
90
30
40
30
18
8
22
18
30
56
28
20
16
77
25
12
6
12
18
11
21
3
7
18
26
4
77
13
24
47
1
74
21
12
15
18
54
96
18
4
35
60
21
22
53
19
48
8
66
108
36
34
18
12
140
76
62
22
11
45
10
2
42
66
27
43
54
2
6
12
76
12
42
32
6
54
46
30
152
40
18
12
66
14
3
15
22
18
8
69
12
49
110
30
40
32
22
2
16
108
14
16
30
12
12
20
78
22
23
39
4
2
100
78
2
28
44
36
12
22
5
45
36
42
18
22
18
11
31
12
26
10
26
46
50
28
12
18
17
9
16
20
54
21
39
16
29
3
45
12
1
32
40
86
64
6
12
18
140
22
32
66
10
12
12
6
30
24
32
54
22
32
6
54
3
37
48
18
24
68
30
28
54
113
9
4
32
39
48
25
50
28
38
22
14
16
12
18
62
16
54
6
14
6
64
47
33
3
27
33
7
18
20
40
8
42
57
13
23
15
9
13
72
30
6
47
13
60
24
120
38
52
18
14
64
5
9
10
126
35
25
24
32
48
3
103
17
57
6
94
66
5
49
32
4
86
21
37
47
73
2
46
132
48
44
28
66
2
10
62
63
43
77
9
18
6
36
15
1
59
33
15
177
64
14
12
16
18
11
15
196
78
11
13
20
36
15
49
26
82
14
33
13
8
64
30
30
35
1
11
61
35
12
25
38
30
90
10
32
12
94
12
42
30
5
91
2
28
20
52
80
10
2
18
54
46
17
31
54
32
36
10
18
35
25
47
13
11
9
4
23
25
60
30
50
39
3
178
2
12
21
73
30
5
7
50
3
25
42
12
6
50
22
59
1
30
42
71
9
42
54
12
75
37
6
17
12
15
72
6
10
18
44
15
165
36
82
18
54
66
14
16
24
53
12
48
25
48
2
18
52
23
7
62
88
2
10
36
12
12
23
7
5
57
6
100
30
60
18
24
65
3
10
32
15
12
13
18
18
24
48
23
7
2
72
39
37
50
48
10
42
2
18
9
15
16
60
53
9
40
90
30
38
22
20
66
4
18
72
36
2
9
63
48
18
36
76
18
42
47
43
17
36
7
53
7
14
4
12
95
57
48
40
47
1
107
25
92
58
42
78
17
61
24
8
10
18
74
18
22
20
12
24
36
16
38
10
12
5
24
1
32
132
4
42
2
27
31
2
75
15
36
52
2
48
72
10
18
140
22
62
34
30
14
16
24
6
44
46
24
5
13
30
12
66
90
86
28
48
48
30
24
41
19
20
36
70
50
34
30
68
58
44
15
1
11
31
20
10
2
57
39
84
10
32
4
71
33
16
14
28
30
14
18
148
2
10
18
12
30
96
62
10
44
4
20
12
82
6
12
18
86
15
21
72
70
30
6
32
54
18
6
64
83
13
20
36
76
44
16
12
23
24
13
2
16
17
27
30
54
21
31
98
4
26
82
8
22
20
28
26
30
24
34
20
138
33
21
216
28
12
2
40
26
39
1
47
12
15
33
33
40
50
100
72
18
47
13
11
61
18
80
4
122
39
12
7
30
20
10
2
75
31
5
3
36
16
42
6
42
14
34
42
18
90
2
12
40
30
18
8
124
2
9
37
2
18
22
30
30
8
22
18
32
46
26
21
7
26
64
36
11
3
12
64
30
107
57
36
22
8
10
12
30
30
98
4
18
20
28
35
19
80
30
15
1
80
12
15
13
47
37
60
30
32
6
52
6
72
17
13
102
96
14
40
48
72
36
24
56
120
52
12
35
45
16
60
20
4
18
12
2
66
9
15
129
97
78
74
28
2
28
30
18
77
7
26
10
110
27
67
18
20
48
36
64
12
2
81
21
15
31
17
1
24
60
18
20
18
4
90
26
24
16
30
65
25
2
10
48
12
20
54
16
18
42
2
36
51
21
40
8
10
17
9
88
48
14
54
4
18
78
11
103
56
9
13
18
17
9
28
6
77
55
60
50
ABCD 95880335966*3^$a+1 [50012]
20
120
40
120
93
11
12
52
20
60
112
21
179
16
12
3
54
51
45
15
84
24
20
40
20
7
17
76
12
44
120
28
8
19
9
9
63
132
32
40
20
1
15
24
3
102
18
5
355
57
8
48
4
63
42
99
32
120
55
89
31
5
64
36
12
32
40
20
84
1
3
80
37
63
15
90
35
40
32
28
3
45
72
32
55
90
48
143
7
57
240
3
78
23
4
20
25
35
103
53
12
48
24
43
53
7
9
24
84
12
141
39
24
9
63
32
43
9
15
5
120
73
35
37
11
24
64
12
9
71
19
5
60
24
24
13
3
20
60
12
67
5
16
24
8
24
16
84
60
48
32
31
57
48
68
136
56
40
45
30
42
47
4
12
24
36
69
15
3
17
96
4
8
16
9
3
87
17
64
32
48
31
126
23
4
56
7
5
19
30
71
25
107
12
136
9
51
72
60
3
29
36
28
9
95
60
13
3
24
8
19
33
8
48
12
55
72
21
12
44
40
60
36
60
39
36
17
76
44
7
5
4
9
11
7
29
144
76
20
4
132
24
20
24
4
36
60
44
7
69
99
17
64
116
48
16
44
16
39
21
9
35
7
89
36
96
25
3
12
99
9
32
12
16
36
56
28
24
48
39
9
171
41
52
32
148
68
55
45
8
7
33
51
165
108
140
55
57
24
20
49
3
20
25
63
72
192
32
40
24
24
68
28
32
64
68
37
171
20
4
15
69
32
25
24
11
4
33
3
69
18
5
36
132
4
36
9
39
24
48
8
91
45
20
40
108
27
113
52
20
13
27
20
25
71
19
189
27
30
63
81
11
40
132
92
13
83
64
48
36
24
128
12
72
16
8
37
143
31
18
71
4
15
117
96
128
4
15
153
24
120
36
9
6
9
60
24
36
56
88
9
35
16
36
48
33
30
65
25
75
44
25
75
21
23
64
105
11
7
45
87
5
13
75
8
7
57
12
15
36
5
48
84
13
3
51
5
43
41
1
15
24
96
48
63
45
8
4
75
72
33
36
20
24
7
45
108
12
20
36
40
9
75
15
33
36
9
27
36
75
24
33
3
33
57
35
12
16
147
57
12
60
96
44
60
13
168
15
44
31
33
20
1
75
24
132
75
29
4
164
48
25
27
8
28
9
47
216
55
77
12
1
24
30
5
4
27
33
27
29
24
36
48
55
81
24
20
40
93
27
36
12
24
75
33
8
52
108
20
48
4
32
36
4
3
53
40
68
37
39
44
4
20
28
24
8
43
113
24
12
40
56
25
3
12
75
144
65
4
147
17
52
48
8
40
32
36
12
49
11
52
176
7
42
51
32
7
57
20
16
128
24
7
66
23
12
48
24
40
60
48
12
36
72
12
27
60
41
52
33
15
72
60
80
133
23
4
36
27
33
24
32
28
20
48
7
5
16
24
48
12
20
25
72
15
3
81
12
8
40
32
232
63
137
7
21
120
24
20
100
3
17
40
8
12
76
44
36
52
68
40
32
96
12
7
5
100
87
6
3
104
192
24
36
55
5
31
29
115
29
72
64
44
16
24
60
12
12
8
4
15
93
68
37
30
18
95
49
3
15
93
12
12
51
29
55
45
15
89
16
15
21
44
13
90
30
23
4
96
27
53
28
44
28
9
95
4
21
63
120
36
56
36
4
24
44
55
17
175
105
120
8
43
72
45
3
29
36
85
3
144
60
48
12
12
75
5
48
7
5
40
20
145
63
63
33
9
135
36
36
24
51
78
3
12
12
8
40
12
60
15
21
27
65
16
12
72
68
60
4
60
3
33
45
39
15
5
36
28
39
21
20
7
29
64
12
48
24
8
28
9
11
12
67
30
42
9
60
36
15
9
20
16
36
27
5
13
39
56
19
30
18
41
24
16
36
84
44
25
18
29
4
36
56
64
15
36
30
39
36
48
60
51
53
40
48
12
27
36
77
76
141
119
24
148
84
51
17
12
4
21
6
9
3
57
68
16
36
80
28
36
24
120
12
104
127
105
39
29
37
35
4
44
16
8
52
3
45
15
17
4
27
57
12
8
16
12
24
15
65
36
112
96
36
44
16
45
90
6
15
44
76
9
30
5
13
15
3
5
64
3
17
36
4
48
128
37
51
12
27
77
16
48
24
33
123
140
64
56
4
8
124
48
36
27
9
48
8
72
72
36
7
141
72
20
84
25
35
223
5
25
3
8
96
4
57
27
45
30
5
48
108
16
75
5
40
51
5
40
68
79
65
7
21
39
33
32
1
83
96
48
40
96
24
60
8
19
30
51
8
91
9
36
63
30
47
16
9
78
48
5
28
24
20
48
7
33
12
3
17
172
15
5
13
51
21
15
33
18
45
32
52
24
24
60
32
4
21
23
12
48
100
12
20
24
16
48
33
72
87
8
28
39
21
140
24
36
124
8
7
89
19
18
15
12
87
30
59
72
60
24
25
3
72
8
40
36
144
3
9
24
44
12
31
65
84
1
59
40
56
48
12
19
21
9
11
40
84
20
36
4
116
19
126
119
163
33
8
37
54
9
57
15
12
45
3
12
3
9
84
24
68
24
4
27
45
12
27
93
8
7
77
24
12
4
48
15
65
52
63
33
12
15
165
36
9
75
12
81
15
87
33
48
27
9
128
43
33
9
18
9
128
96
31
9
36
36
12
108
159
41
28
9
15
75
77
ABCD 95880516866*3^$a+1 [50016]
5
36
103
72
5
30
30
18
12
210
19
41
7
36
17
60
19
84
11
13
53
18
49
11
12
90
18
37
173
42
49
101
43
60
17
19
11
25
12
11
60
1
36
24
84
11
6
300
79
101
54
54
6
234
115
84
11
102
84
24
31
41
19
36
5
24
6
13
35
102
30
24
66
55
65
30
49
41
30
48
25
72
48
72
5
114
6
84
6
270
48
30
1
48
11
96
30
6
97
12
36
35
25
119
6
18
102
55
60
53
6
13
23
13
36
65
24
19
12
59
30
19
36
35
25
12
29
31
5
48
55
12
23
6
24
42
13
72
5
60
43
47
18
96
6
13
132
53
120
19
101
30
145
35
150
60
12
24
19
77
55
72
72
5
43
72
29
7
60
23
36
49
35
60
6
30
25
89
66
13
131
12
18
55
101
66
18
7
95
37
48
60
53
31
11
49
29
90
1
36
53
19
17
24
19
36
191
24
6
43
36
180
72
155
169
24
17
84
84
72
43
47
49
5
43
23
85
119
54
6
25
120
29
12
174
6
19
41
67
23
13
101
19
47
18
36
79
77
48
12
7
23
30
43
17
78
121
89
42
133
5
6
121
23
25
47
30
67
23
24
13
11
30
60
79
12
108
17
6
48
25
36
36
83
1
24
131
36
13
5
79
23
114
36
78
1
71
18
55
125
7
120
5
18
42
90
108
36
6
79
5
90
25
60
131
18
36
60
24
31
131
85
29
90
49
5
132
54
6
48
42
49
35
24
1
5
31
59
25
29
31
5
24
36
19
137
79
24
84
132
5
144
42
18
55
36
108
17
19
60
5
7
24
71
18
67
108
101
139
17
67
11
25
36
41
19
41
7
36
24
11
12
30
24
24
19
53
19
29
31
29
12
7
41
30
1
60
29
42
85
23
49
36
24
41
12
24
96
168
30
97
72
23
48
42
30
13
24
36
84
23
24
61
35
25
5
7
11
12
18
12
78
85
60
11
24
37
12
23
18
42
49
48
36
11
90
43
36
107
18
19
47
24
12
49
5
114
156
84
66
24
19
36
77
7
17
55
11
18
12
60
18
150
72
115
35
18
102
37
101
7
5
19
29
55
36
35
6
103
77
48
30
96
114
12
43
12
23
42
18
30
12
150
37
48
29
43
23
13
17
18
25
12
24
11
205
12
36
17
60
48
79
12
29
67
48
96
48
47
25
11
180
48
120
36
25
101
19
41
48
7
113
6
1
23
121
29
36
60
30
36
49
59
25
5
55
84
23
18
30
36
30
31
113
6
24
1
59
6
19
47
24
6
18
49
11
36
60
6
127
53
30
73
11
25
35
90
96
60
7
17
19
5
55
72
29
6
48
37
29
43
41
12
55
72
53
108
19
23
30
18
12
25
24
5
36
48
90
1
11
37
41
31
24
12
23
42
54
25
29
7
125
144
43
113
48
55
5
12
24
144
7
113
180
6
25
96
5
120
18
30
19
17
24
12
19
60
36
5
30
150
30
18
156
79
11
1
24
11
90
48
36
60
43
83
78
127
5
18
36
13
11
1
24
12
113
91
5
66
37
11
1
29
36
36
43
24
41
42
37
17
6
49
101
48
19
77
79
72
24
221
43
11
36
25
53
30
42
55
23
42
90
13
17
48
12
30
37
23
24
24
120
1
11
48
30
66
36
13
5
7
35
37
53
43
11
25
5
36
79
36
29
36
120
24
96
55
35
109
35
30
31
5
67
12
29
31
5
43
41
186
66
67
60
47
114
42
24
24
30
19
36
47
97
11
12
84
6
19
65
36
7
48
60
72
11
1
29
31
59
6
55
60
11
78
19
23
54
66
85
83
12
13
17
48
6
1
5
24
79
24
11
181
60
11
54
91
185
163
5
12
24
54
25
11
13
36
72
12
23
145
23
72
13
11
186
18
37
95
144
24
102
30
30
55
5
67
36
24
11
60
72
48
61
71
18
30
66
54
49
11
25
5
30
6
90
61
5
30
217
17
19
65
42
37
41
66
156
78
19
11
12
84
61
5
43
47
18
12
60
30
13
5
19
48
24
36
35
49
36
23
1
59
25
5
19
108
23
30
30
25
11
1
5
24
24
19
173
7
11
25
47
18
115
60
47
97
11
12
18
6
36
25
48
65
79
113
18
66
19
17
43
72
35
13
65
31
48
240
11
42
30
73
35
25
65
7
12
23
30
84
24
7
72
36
11
6
24
24
19
72
11
13
12
5
18
1
41
67
41
72
204
36
55
168
77
139
41
90
48
42
24
96
174
1
5
24
24
19
11
25
35
25
65
66
25
89
126
24
90
19
36
12
23
12
30
30
120
90
18
60
6
103
48
5
84
66
97
17
36
30
229
59
42
7
11
37
65
30
13
17
55
108
60
5
90
61
11
114
43
48
29
36
120
19
11
54
84
7
108
5
30
1
161
19
59
49
173
120
30
138
6
1
53
7
12
11
6
54
12
13
ABCD 95880797926*3^$a+1 [50084]
73
36
27
8
145
135
27
53
1
87
48
144
80
37
155
16
63
41
384
61
11
72
40
128
24
13
51
21
131
24
7
41
85
90
72
198
180
23
112
72
117
36
15
48
72
96
21
54
29
48
24
16
9
54
41
319
65
61
144
162
33
39
41
136
128
72
19
101
88
56
24
19
101
40
57
54
41
40
9
90
18
27
9
216
135
144
27
53
73
23
40
24
21
35
16
104
72
115
29
184
165
27
9
63
96
309
275
31
89
1
126
33
3
29
16
243
54
87
144
111
72
9
99
90
36
54
33
57
23
157
18
144
89
37
108
18
36
9
72
152
16
3
53
64
80
289
63
8
73
72
135
81
95
121
54
9
24
80
13
27
45
51
80
112
8
16
39
89
16
21
11
120
24
331
54
108
27
81
36
18
81
24
80
13
36
87
200
37
35
55
33
3
45
72
27
5
13
27
225
270
41
112
9
71
64
56
7
108
36
108
101
24
16
3
18
51
32
16
104
48
72
88
48
144
200
24
325
180
15
21
51
72
72
8
175
137
241
18
29
25
72
108
72
11
144
24
91
69
75
29
25
47
88
32
136
104
16
9
36
27
45
227
40
183
33
39
126
35
19
29
40
120
24
21
27
9
71
1
143
48
88
24
8
157
54
5
31
54
54
45
9
23
96
25
63
9
87
39
162
54
33
8
229
18
72
41
168
61
72
36
54
81
96
57
47
205
35
55
177
3
198
342
90
15
21
36
54
65
97
54
18
23
24
61
27
63
72
41
31
225
63
17
24
13
18
41
85
155
192
49
63
56
61
51
8
49
119
97
15
255
89
1
87
93
18
41
49
95
175
41
85
155
16
24
39
17
145
159
3
173
7
17
144
1
54
9
117
11
24
19
125
109
11
112
93
180
108
59
72
85
11
112
48
80
16
56
48
79
65
160
72
9
54
72
105
56
19
54
135
176
31
65
25
72
15
39
9
99
53
48
61
27
99
45
45
27
9
18
69
219
45
8
48
43
180
9
80
72
240
31
9
8
73
15
32
7
33
93
27
45
90
153
32
13
27
63
54
59
49
47
25
15
3
126
36
18
72
9
104
121
71
96
49
71
55
54
83
43
36
90
207
333
72
59
48
160
3
5
96
16
45
59
40
128
79
18
108
27
56
79
33
8
112
63
36
173
61
18
9
63
17
48
43
126
18
18
36
23
13
35
289
54
90
15
80
337
54
41
48
55
249
3
198
23
13
18
65
88
27
125
1
54
9
24
176
61
11
88
27
36
90
167
31
54
11
43
117
45
11
7
81
27
45
144
261
72
243
279
72
18
18
45
72
8
55
18
47
88
9
90
18
108
287
72
120
277
288
51
32
25
47
133
35
145
47
16
27
162
72
59
24
133
123
192
8
72
96
265
90
54
191
120
31
54
72
18
137
112
57
63
152
127
18
135
45
11
24
19
69
39
209
120
13
131
136
39
18
108
83
24
181
72
27
152
24
49
351
117
54
108
126
155
72
40
8
64
3
144
54
135
45
51
56
64
27
197
73
36
27
45
51
3
149
31
17
72
55
18
54
9
9
18
18
59
13
18
18
18
29
72
79
81
8
199
18
ABCD 95881022936*3^$a+1 [50025]
6
72
72
120
16
60
30
44
48
18
88
56
18
36
16
3
17
16
42
38
12
90
18
4
66
2
60
43
39
8
82
38
22
3
35
70
32
36
42
10
6
102
80
19
65
16
15
39
18
26
46
98
12
6
10
2
70
78
99
75
128
78
48
6
10
126
74
16
24
20
16
12
2
36
60
52
2
48
42
36
28
92
34
8
48
132
16
66
6
14
18
115
33
14
150
18
18
12
70
26
66
6
180
12
36
132
172
56
7
17
12
18
6
12
24
84
24
43
29
16
74
10
6
74
36
19
69
51
59
66
4
20
36
28
18
78
74
12
124
57
17
42
18
28
15
9
30
38
18
18
6
25
5
34
2
54
6
12
52
98
66
7
24
5
18
6
67
24
35
54
12
78
66
36
24
31
77
70
2
156
18
36
6
10
24
14
60
7
72
111
54
20
7
11
18
36
55
35
18
18
40
48
6
51
293
84
18
54
55
33
6
32
18
7
69
3
15
2
10
80
64
21
129
56
16
18
84
6
74
97
23
72
16
80
30
67
63
9
21
20
40
15
69
36
8
34
20
25
135
2
70
14
22
14
18
90
42
34
32
94
110
10
56
58
14
106
24
20
36
52
18
2
52
30
20
60
66
24
72
66
78
30
70
42
14
34
26
36
48
24
16
86
1
3
21
63
18
20
34
26
30
94
30
6
32
112
84
26
1
29
4
32
24
30
18
7
96
5
24
90
118
2
16
44
106
18
56
30
24
82
98
31
35
36
22
2
46
8
36
90
13
41
7
3
2
58
57
33
32
124
96
50
49
11
85
5
19
48
15
2
130
14
31
120
15
38
12
90
96
124
36
2
36
156
36
55
35
60
54
30
6
28
24
176
4
48
62
52
30
44
10
72
80
30
60
54
64
24
66
56
108
36
54
40
2
30
36
58
36
56
84
16
20
7
48
33
39
15
146
36
36
60
12
60
48
4
20
36
84
6
10
44
30
6
28
62
25
72
5
106
2
22
30
36
39
5
16
51
41
52
18
2
48
72
16
111
95
28
2
91
53
72
4
108
36
2
12
16
2
22
90
15
17
150
54
67
3
54
12
18
2
6
10
44
10
8
73
17
30
112
18
32
96
12
106
6
3
120
15
2
16
15
29
91
35
82
3
57
30
33
3
2
88
51
21
27
45
8
115
24
5
66
72
25
11
52
38
6
46
2
142
18
18
18
56
1
33
20
19
21
12
54
26
12
142
18
2
6
84
16
92
72
106
180
108
6
14
96
16
14
18
13
29
54
12
88
92
60
54
16
50
42
30
16
6
3
17
10
96
14
144
24
36
19
53
10
2
18
34
3
23
84
78
28
8
66
34
132
38
66
18
16
2
4
75
153
62
34
2
54
30
6
12
22
30
60
15
48
47
66
22
38
30
22
15
107
6
12
36
4
2
1
9
78
108
12
6
30
21
15
8
73
9
6
38
136
36
20
70
45
24
21
18
2
7
45
20
42
10
6
54
20
115
83
13
15
2
96
12
58
14
40
27
96
24
65
16
2
22
36
75
17
16
32
72
16
60
74
18
124
20
10
36
24
30
36
8
7
5
19
59
10
20
7
63
6
20
16
20
10
2
18
60
10
44
18
28
62
7
23
142
75
95
28
18
240
32
106
26
16
30
9
35
13
35
18
108
22
174
3
23
82
182
18
76
14
6
31
53
132
16
12
3
125
22
18
30
20
22
2
1
24
5
34
57
39
36
14
16
2
37
15
110
126
109
23
16
50
16
8
30
36
4
57
9
26
16
2
10
18
18
2
60
28
72
2
142
26
30
67
3
74
90
18
36
24
12
78
46
24
12
6
32
60
13
24
9
2
85
9
18
18
18
12
54
60
50
18
72
4
104
42
10
38
18
54
4
2
12
16
44
10
38
34
8
18
172
2
90
126
24
28
96
2
34
81
77
72
58
12
6
30
18
39
5
106
50
124
147
3
2
36
28
36
56
24
120
34
2
40
84
6
18
72
14
16
57
17
31
5
150
34
30
20
6
88
27
47
36
16
30
6
50
4
20
16
32
36
19
33
15
47
10
56
52
162
2
18
18
42
25
21
27
17
10
165
77
46
2
72
88
42
33
57
20
16
2
48
58
12
27
45
20
70
57
5
16
14
4
9
111
24
12
20
34
39
17
4
56
66
18
7
33
39
125
28
39
15
128
145
113
7
5
18
42
52
20
16
14
126
60
12
43
17
72
10
78
68
78
16
36
2
46
54
90
57
35
78
48
22
32
6
19
71
10
72
78
30
60
68
42
25
27
12
38
52
8
12
58
33
87
8
25
5
52
38
22
32
16
74
18
88
8
46
54
20
7
119
1
93
12
135
24
5
4
14
6
102
42
52
48
62
34
72
72
2
30
6
54
16
12
6
9
57
6
14
78
16
144
18
14
78
102
1
69
26
88
74
10
18
8
19
17
18
18
28
87
63
57
17
18
28
162
2
6
7
57
20
18
54
16
2
58
20
10
9
29
124
98
48
6
30
1
89
4
99
63
30
24
68
16
36
123
45
2
30
6
100
9
29
6
16
45
5
72
52
54
62
84
6
49
53
36
40
32
4
30
54
24
48
20
40
48
27
47
18
24
100
8
16
12
8
36
28
18
44
25
63
32
6
28
39
35
106
6
108
68
18
16
18
18
24
38
30
18
40
30
18
20
36
25
15
18
38
10
20
19
15
26
30
34
24
20
66
36
18
42
90
100
2
16
9
107
28
186
12
2
72
36
94
15
35
178
8
52
102
80
30
40
3
65
52
8
48
4
36
14
16
2
36
40
86
ABCD 95881241018*3^$a+1 [50007]
32
12
43
6
24
47
76
57
15
32
13
3
132
56
55
24
60
101
31
101
40
24
15
5
4
24
27
41
24
24
25
15
9
3
68
7
45
8
61
51
45
60
3
36
9
11
76
12
45
6
17
13
159
56
1
11
12
61
147
60
12
27
5
73
15
8
60
72
31
5
40
36
20
148
147
5
40
8
7
6
3
21
48
23
55
72
45
36
21
99
15
174
6
65
60
64
8
28
39
30
3
32
43
53
40
111
36
9
33
48
47
31
9
21
30
66
23
52
36
3
30
35
72
7
17
64
141
23
12
36
4
24
51
9
81
18
36
12
18
6
21
20
28
12
39
45
15
45
33
35
16
69
48
147
8
67
36
6
35
61
24
18
21
56
13
15
48
12
92
25
54
17
52
80
100
33
95
7
6
99
8
12
13
35
40
12
51
5
19
5
16
20
16
39
21
8
7
113
85
42
24
9
20
36
19
78
3
12
48
44
48
48
16
33
6
156
6
15
108
12
117
18
65
7
60
33
8
1
66
78
15
44
85
47
79
5
49
23
19
33
3
12
33
3
5
55
29
1
35
36
4
12
45
59
43
30
143
28
21
11
49
60
54
41
28
51
9
80
13
3
105
47
7
30
6
5
1
35
13
126
9
48
72
21
15
24
3
177
56
49
12
60
120
24
54
12
129
32
72
12
1
63
24
147
33
8
37
3
60
60
9
59
1
143
40
27
53
7
45
45
63
20
13
108
35
24
7
113
1
60
51
3
5
1
39
20
7
33
33
23
4
36
15
6
60
95
40
9
12
48
6
65
1
23
16
15
84
21
8
37
66
29
133
23
37
18
24
69
21
63
12
69
102
9
9
15
9
11
112
20
49
60
39
99
48
48
9
48
3
102
23
4
60
48
57
90
60
21
84
27
21
57
15
15
5
43
84
5
4
99
17
36
28
111
45
3
30
23
19
114
39
27
21
129
48
87
9
39
147
6
48
24
30
18
18
21
188
1
35
25
6
41
67
5
16
51
21
24
39
42
27
27
233
1
71
55
5
16
128
25
15
44
48
97
15
60
3
5
84
31
17
73
102
18
27
36
45
6
84
54
27
56
25
23
124
8
43
9
152
55
6
15
3
65
16
9
11
64
20
16
48
75
21
84
8
25
27
32
24
40
20
84
7
6
18
5
36
48
85
6
17
12
16
44
37
23
40
68
40
72
21
35
36
1
23
31
21
68
7
54
11
12
28
9
96
42
17
25
66
18
24
3
3
5
4
12
8
36
12
49
60
3
51
5
19
53
7
90
18
5
13
6
198
48
75
8
1
6
18
216
15
111
33
24
20
61
35
40
21
15
39
9
8
24
36
19
48
41
52
39
45
15
5
48
13
30
5
24
88
15
45
45
18
9
9
24
3
32
12
4
15
105
176
48
25
42
66
18
9
93
12
75
20
60
52
104
124
87
41
13
6
101
43
5
12
4
39
17
73
11
76
39
21
27
5
16
44
36
4
171
6
6
102
30
30
3
3
17
7
5
36
40
57
99
123
36
6
30
21
117
23
73
59
16
140
60
4
48
84
15
24
5
7
72
45
8
64
39
84
66
27
24
36
24
33
3
39
30
39
21
3
56
49
11
91
45
39
9
27
41
24
43
12
65
16
12
33
15
24
9
15
15
17
12
91
129
120
3
9
36
8
37
48
27
9
35
13
15
27
33
132
8
55
12
5
76
3
5
12
49
51
84
75
29
49
3
9
3
60
8
60
7
77
49
27
48
21
39
32
12
61
47
73
24
27
21
23
40
56
4
15
41
96
52
8
7
65
1
24
30
30
11
16
20
1
27
27
21
15
29
19
42
12
3
48
92
85
35
4
3
33
8
25
54
45
57
6
45
12
33
3
36
45
3
20
28
63
9
80
16
44
7
6
47
1
107
48
64
3
24
69
56
16
48
21
54
24
17
16
9
6
33
39
18
3
9
42
29
64
21
75
44
13
84
23
12
16
20
49
30
66
23
36
16
39
29
124
3
54
15
93
11
19
81
24
33
35
7
33
48
72
8
12
7
57
60
93
71
24
31
5
25
60
51
15
6
35
25
18
45
36
75
45
33
15
20
28
27
36
137
49
35
4
56
13
3
48
32
49
11
13
6
5
136
20
13
36
111
3
12
5
64
44
60
36
100
21
15
120
80
4
20
24
4
15
102
36
48
30
117
12
32
13
35
36
127
48
29
13
47
1
11
4
60
9
27
20
1
59
55
66
12
11
49
66
5
4
8
48
19
17
13
23
13
11
24
31
5
84
24
7
48
17
85
11
132
40
15
5
16
284
16
9
6
9
20
28
60
44
19
21
15
5
64
15
9
92
25
15
105
123
12
9
71
1
54
9
12
12
20
13
83
40
39
66
12
3
27
17
48
28
12
60
60
27
45
27
45
33
30
41
96
28
48
27
12
93
45
30
5
7
18
36
36
59
24
16
9
60
27
60
60
20
16
8
19
6
179
67
66
39
120
20
43
5
1
6
48
5
7
24
101
28
33
15
99
33
8
120
7
21
56
19
96
65
16
12
56
64
33
3
12
8
16
45
3
27
33
3
17
16
104
16
51
84
17
25
3
27
17
12
16
60
189
15
20
4
99
33
9
18
6
11
19
36
6
23
37
35
24
76
3
42
12
71
84
7
41
4
128
61
87
20
12
16
12
32
36
25
35
1
75
128
55
48
9
15
29
12
4
45
60
35
61
18
9
48
72
27
150
35
16
44
25
6
9
24
39
12
54
24
3
92
40
33
18
5
40
20
124
20
60
7
66
3
51
5
61
42
138
12
6
72
5
24
36
43
6
11
28
81
11
7
21
56
1
39
33
30
72
29
1
71
72
12
31
69
63
102
39
51
6
119
36
40
8
52
45
84
78
78
18
17
72
25
27
93
15
12
56
49
3
32
13
23
72
52
20
16
24
44
84
12
60
55
9
20
127
90
72
111
12
60
27
96
41
36
7
42
ABCD 95881394738*3^$a+1 [50086]
57
60
15
73
36
36
24
68
33
12
31
84
36
77
18
9
36
36
39
24
21
9
30
1
84
20
21
51
9
54
1
44
100
116
9
135
21
30
69
16
47
72
18
12
6
24
60
85
72
41
19
23
21
27
42
18
33
100
29
3
3
1
11
9
4
12
32
28
53
27
12
75
25
23
18
15
45
75
4
5
3
3
1
24
24
8
60
24
60
69
84
75
3
48
120
129
36
9
96
19
35
138
30
9
16
60
8
15
49
72
161
139
36
8
12
112
65
18
9
16
92
81
7
47
6
15
36
39
129
21
7
8
15
69
88
65
3
24
15
18
3
4
11
81
39
21
48
72
33
3
52
80
15
93
15
18
54
45
72
21
72
48
15
24
9
15
12
4
8
52
48
11
12
18
102
12
1
47
57
48
48
27
25
60
24
11
18
12
7
8
15
13
12
8
16
59
42
30
42
3
64
29
30
24
156
234
63
3
24
25
20
81
15
100
59
6
7
5
67
5
150
33
40
12
143
120
73
44
15
13
17
51
100
47
60
18
31
29
12
12
30
97
11
13
29
27
9
24
31
29
15
3
48
61
59
21
16
20
48
4
12
41
3
76
8
28
53
7
47
6
115
32
33
12
27
36
16
83
36
21
4
5
27
60
4
56
40
44
28
5
91
119
1
116
3
45
33
27
165
3
4
8
3
108
54
15
100
8
75
13
89
87
3
30
18
9
51
9
16
47
18
12
18
25
32
93
27
12
51
33
15
85
152
27
33
60
3
49
12
11
18
19
35
45
28
44
33
3
12
12
4
59
6
99
3
30
60
150
48
42
79
59
12
13
5
31
56
120
105
55
24
29
24
6
1
71
33
4
68
28
5
15
15
37
20
3
30
27
27
30
6
114
63
3
25
20
105
252
55
77
30
33
45
72
6
12
9
33
7
11
69
33
31
24
48
5
15
135
48
69
15
25
12
11
30
19
20
21
267
12
36
72
16
35
85
24
5
43
12
32
39
54
127
89
31
68
16
60
77
12
90
21
4
8
15
73
24
11
24
21
9
87
16
44
63
57
16
12
48
92
16
17
30
9
120
51
13
17
15
12
16
65
30
1
48
48
32
3
25
12
36
24
32
3
33
112
20
33
42
1
17
15
60
15
9
69
84
7
29
55
200
27
13
60
36
23
6
54
13
65
138
54
7
60
44
39
1
36
71
45
60
27
25
36
12
53
30
60
1
101
42
13
60
24
83
37
11
69
201
79
8
3
48
54
30
21
16
11
33
39
126
51
21
42
13
20
15
37
12
68
45
6
49
23
12
45
12
69
27
64
104
40
29
15
12
48
63
48
37
12
23
105
4
23
25
8
4
60
11
18
31
180
29
54
21
12
93
132
55
53
15
27
72
25
5
48
39
129
19
92
24
96
4
32
88
59
36
49
23
13
72
77
27
4
35
24
33
3
61
8
33
3
12
60
28
5
39
15
6
72
12
18
33
24
51
21
9
24
3
52
11
30
60
31
29
12
12
7
36
20
27
13
20
117
31
107
105
3
9
40
12
23
6
30
165
45
90
21
63
141
9
27
36
12
40
56
72
4
128
21
99
75
13
24
20
3
78
18
60
54
7
71
13
95
9
96
40
17
39
9
24
87
63
21
39
13
8
45
42
69
51
33
27
13
29
7
8
12
3
60
105
15
93
24
111
57
132
4
5
67
24
89
51
40
68
105
6
9
72
9
12
15
4
24
5
7
24
36
5
30
33
96
39
9
60
28
32
45
7
68
36
4
48
48
12
32
3
37
56
39
36
1
53
96
114
6
42
18
7
53
27
27
13
5
12
7
143
13
47
138
103
155
9
63
30
12
60
27
84
16
11
33
64
41
7
17
7
53
7
11
57
76
36
29
147
48
16
23
1
35
37
5
30
25
65
15
45
43
5
187
12
23
18
27
15
9
48
3
72
1
35
24
45
3
18
24
123
4
113
27
96
33
27
27
18
7
5
30
13
47
6
211
23
30
6
37
12
20
72
69
60
31
8
51
24
1
120
72
12
71
1
53
27
48
111
85
56
21
12
27
141
19
23
30
3
45
27
112
23
90
6
81
60
60
21
55
35
25
72
23
33
69
18
13
20
72
45
48
31
20
21
48
19
11
25
12
48
89
123
27
48
138
7
8
27
9
4
59
60
48
45
33
12
18
45
12
15
9
28
36
5
72
75
24
60
16
60
12
5
27
21
18
24
36
9
3
13
12
8
36
16
23
42
78
97
5
7
11
9
12
60
9
31
48
65
48
3
52
24
119
45
24
52
8
21
144
30
1
35
9
48
27
1
29
18
90
99
4
32
28
60
47
85
8
4
12
8
3
9
24
36
16
23
69
63
90
19
116
4
23
25
72
11
18
72
7
20
45
7
23
30
27
39
21
16
227
60
61
104
60
81
15
72
24
51
45
3
9
3
93
72
84
60
9
79
11
21
28
65
7
59
30
42
13
59
33
3
69
48
15
33
4
20
105
15
16
35
21
36
27
66
51
168
108
93
24
15
76
167
13
95
45
156
40
29
27
48
207
9
9
99
60
52
56
12
40
96
84
203
12
13
47
18
19
41
60
3
24
183
109
149
27
4
20
76
32
45
103
107
13
17
3
63
1
29
24
91
12
32
3
18
15
16
156
23
1
113
48
19
36
8
84
40
12
36
77
15
120
172
48
8
4
11
168
9
60
3
9
3
66
7
125
48
15
4
65
7
11
9
136
47
6
54
18
55
32
16
36
44
15
60
12
129
60
144
4
71
54
ABCD 95881400458*3^$a+1 [50023]
19
14
12
34
56
9
15
30
96
15
55
2
18
69
91
89
19
110
84
72
96
3
60
45
12
18
16
80
124
2
10
98
22
5
3
6
84
10
17
105
84
6
9
9
15
69
10
32
9
151
24
17
63
42
3
91
26
3
69
10
77
19
2
24
51
67
17
3
78
48
36
51
7
20
88
5
9
70
41
147
40
17
36
105
3
55
26
6
18
34
53
57
22
5
21
34
60
24
5
12
48
36
51
72
28
12
53
48
45
12
22
221
45
22
14
46
24
29
45
60
15
12
39
16
2
6
16
60
65
79
77
19
101
48
39
48
9
79
101
19
84
2
34
425
9
51
12
9
15
96
48
57
15
15
54
96
3
31
29
21
24
10
60
14
42
129
81
6
4
50
36
118
137
45
15
67
62
15
9
82
80
9
21
10
29
19
96
98
96
36
58
108
53
55
5
60
15
237
43
152
189
19
152
69
24
12
24
141
3
60
69
27
9
15
69
46
14
51
79
26
22
24
5
96
33
22
5
199
185
60
19
5
7
65
84
15
6
10
48
26
70
41
60
48
55
96
5
139
12
2
87
15
90
24
36
66
40
53
57
90
120
18
36
10
26
159
144
96
60
19
24
218
63
7
2
46
72
8
40
41
91
44
129
69
10
50
82
110
178
20
33
7
17
21
84
24
70
200
100
12
14
58
8
18
6
40
36
29
24
15
45
57
18
64
41
127
5
7
26
22
20
88
101
45
46
48
5
72
7
48
5
39
90
30
45
24
45
147
19
180
65
19
17
39
16
65
19
170
15
43
72
98
166
41
120
151
5
3
21
21
94
41
9
51
105
178
2
15
9
10
41
24
51
72
81
180
21
6
30
72
3
165
10
38
90
96
64
12
50
84
15
9
27
7
12
29
9
58
5
117
123
43
50
72
3
55
5
96
21
15
3
52
5
39
9
21
10
48
113
87
52
41
45
24
84
82
32
30
58
50
70
5
19
161
87
18
3
132
7
98
39
84
60
127
14
39
19
26
6
126
18
16
108
2
18
16
197
67
17
79
36
20
30
24
106
60
26
3
15
150
87
48
12
84
21
34
101
129
106
20
24
18
3
19
29
21
70
56
28
62
48
15
12
7
17
75
96
45
67
173
19
5
60
81
22
41
21
10
29
69
118
72
26
15
21
10
14
34
12
74
24
27
31
8
42
63
21
10
8
6
120
34
56
40
17
60
67
2
126
9
9
12
72
10
8
33
45
27
48
15
16
65
153
12
36
54
69
7
14
39
60
12
33
6
45
24
72
48
36
79
41
33
27
36
79
96
158
70
17
105
70
89
19
2
54
9
9
78
69
24
72
69
34
2
72
58
5
57
10
48
24
26
108
15
7
108
24
41
31
26
3
60
81
15
24
21
58
152
168
33
48
36
21
99
55
26
60
75
228
7
5
43
17
69
106
128
21
43
41
60
60
19
132
5
24
9
130
36
5
31
50
6
4
50
130
8
186
15
39
30
96
15
21
30
54
27
15
33
72
55
38
87
3
52
48
26
70
36
32
21
60
12
43
41
21
219
15
18
58
5
55
14
36
3
60
31
24
2
10
29
96
9
58
50
27
31
74
10
26
34
50
6
40
50
30
40
29
24
55
36
48
38
90
18
70
26
30
6
3
36
79
2
18
72
40
2
58
68
120
90
22
65
9
156
58
36
50
10
125
99
24
33
60
99
9
45
36
34
41
75
16
50
15
9
144
30
4
60
98
3
12
103
137
67
98
15
19
5
45
36
15
7
2
15
105
306
18
51
19
41
21
10
29
9
51
24
7
65
48
12
9
90
24
117
24
55
36
50
15
24
36
33
10
24
12
29
55
5
96
9
120
36
190
36
60
53
81
51
39
40
50
48
46
12
20
69
36
33
27
9
15
9
130
14
36
22
98
6
9
72
19
44
102
18
21
36
79
50
51
43
104
28
12
62
10
89
12
33
24
27
135
66
3
67
5
108
7
14
34
12
12
32
16
24
60
5
15
96
30
94
5
9
70
56
6
142
12
26
72
3
33
12
78
54
51
15
42
15
19
41
99
148
12
5
19
5
55
116
18
6
144
81
7
24
80
40
38
18
48
52
2
42
21
43
2
22
77
19
41
39
6
84
54
28
5
63
66
51
24
3
40
120
38
22
116
90
72
10
125
55
24
26
3
19
137
24
12
24
24
99
16
5
27
52
17
31
48
14
63
33
54
30
36
51
103
86
22
24
146
10
84
5
19
26
60
135
189
27
67
12
41
67
72
5
45
6
48
16
8
21
27
18
6
18
22
101
43
77
153
36
94
72
50
30
93
96
105
120
39
19
38
243
45
106
48
2
6
18
27
129
75
24
15
66
6
45
9
34
24
17
24
81
48
ABCD 95881774882*3^$a+1 [50034]
99
117
15
9
12
84
19
36
72
29
7
5
15
33
51
4
24
41
43
132
29
7
29
123
24
69
48
7
17
55
96
8
4
56
177
3
4
92
84
4
5
7
108
32
40
36
8
28
29
99
16
77
15
96
16
17
12
120
27
12
156
28
36
89
7
5
24
19
101
7
80
36
16
53
127
36
32
69
99
16
20
52
8
96
4
5
187
60
12
20
12
9
31
5
19
89
87
40
53
75
21
60
55
56
24
12
120
48
16
396
72
84
224
84
24
96
21
91
36
24
41
27
4
36
29
15
24
4
32
105
19
24
125
19
8
36
40
36
20
108
12
4
197
3
93
55
68
21
3
28
5
19
68
84
129
3
81
3
9
291
33
15
21
27
24
93
12
7
84
24
29
39
12
96
88
53
7
120
5
55
17
36
63
69
156
12
84
63
4
41
31
20
16
8
24
112
8
28
8
36
69
27
33
12
87
36
45
120
39
40
17
7
48
8
64
5
3
48
4
53
24
7
108
36
53
27
105
67
77
31
44
36
28
20
88
17
36
48
103
20
60
9
127
8
28
77
12
67
8
9
12
7
20
57
3
28
24
5
15
168
57
19
8
9
12
15
9
87
4
96
44
69
84
12
91
17
24
63
24
76
20
9
207
16
77
96
12
39
4
80
12
16
60
53
3
57
3
40
36
65
67
20
88
5
24
111
60
9
3
4
77
67
56
24
112
5
31
5
48
43
8
64
72
8
64
20
21
7
29
7
72
20
48
9
55
56
64
24
84
41
19
56
172
56
33
3
52
29
3
76
161
39
40
29
19
17
7
17
36
84
15
12
33
12
7
68
141
111
9
39
72
9
39
28
104
81
132
27
16
24
20
52
36
41
7
56
33
79
32
148
5
43
5
19
12
17
3
4
140
9
87
16
32
249
12
43
32
21
3
12
21
132
12
3
40
89
24
43
24
5
24
27
84
33
36
63
33
75
24
36
9
27
4
36
44
52
29
51
4
8
21
48
72
19
65
12
96
27
57
39
36
4
44
21
7
20
105
43
17
27
76
77
3
57
3
4
29
48
123
112
5
15
9
55
32
9
3
177
19
36
20
9
24
67
53
3
160
8
16
161
36
3
21
31
56
96
24
12
112
144
8
24
93
39
112
101
51
33
96
15
40
56
76
80
100
36
5
31
36
5
24
7
84
68
21
3
153
63
21
123
129
19
17
19
36
41
99
60
52
36
56
21
48
12
51
24
4
12
8
156
40
29
39
4
12
65
67
8
4
80
9
7
20
21
72
3
40
128
16
5
27
24
52
24
20
12
12
105
108
24
12
15
45
51
24
4
36
12
32
9
27
156
52
29
19
24
48
24
8
76
17
12
15
24
45
67
20
24
88
12
20
33
96
55
36
41
15
60
24
12
100
12
24
32
9
27
84
36
40
53
27
33
19
36
17
3
57
111
81
12
39
16
29
7
36
41
12
43
17
31
44
132
252
28
12
29
7
20
45
12
15
24
24
36
9
48
36
48
48
51
48
112
36
53
96
48
27
52
32
60
16
29
48
51
21
31
20
16
44
9
12
7
137
15
28
17
19
140
9
24
3
24
16
41
3
33
87
225
48
147
96
36
105
99
16
17
19
104
81
103
36
36
65
19
104
64
77
39
4
5
39
96
96
40
77
51
28
5
12
3
40
36
104
16
152
24
9
27
36
45
15
21
99
36
48
28
41
103
29
3
12
28
20
16
56
40
44
33
7
20
4
41
12
39
16
44
24
16
8
45
12
99
45
67
17
19
8
69
87
12
16
24
56
33
51
4
41
3
12
96
60
16
8
60
9
3
33
67
8
12
4
17
123
57
12
7
41
7
161
12
12
139
24
72
8
40
24
29
127
72
24
17
39
12
4
17
108
15
45
43
5
3
81
7
36
44
76
20
117
24
15
57
48
79
53
36
48
72
79
32
28
77
135
72
105
27
16
32
45
12
3
28
80
100
65
39
4
104
21
39
4
108
29
27
36
64
17
12
27
36
52
8
9
36
43
20
120
84
4
17
27
108
33
27
21
7
8
249
27
4
68
9
7
41
139
104
76
20
9
79
24
8
76
180
24
36
20
9
48
27
160
36
137
51
93
84
99
9
27
28
36
80
24
36
45
7
8
129
111
120
28
29
99
4
77
60
39
124
41
192
39
40
41
27
117
67
32
76
20
16
68
16
36
17
27
33
24
43
8
93
96
75
21
15
40
32
24
16
161
3
69
19
20
93
103
20
9
91
80
33
19
8
9
15
81
24
96
19
84
24
53
60
36
31
20
196
48
24
5
24
91
53
3
24
60
12
28
24
80
28
5
67
29
7
5
60
19
24
8
100
104
81
39
12
16
156
5
19
17
48
12
31
29
48
7
60
17
19
20
24
76
5
39
24
33
79
5
24
72
27
21
24
3
189
139
44
33
87
69
39
16
36
92
40
44
21
3
96
28
44
9
43
20
28
65
36
3
9
27
105
27
108
76
5
7
65
27
124
5
19
20
36
33
24
48
39
57
24
43
12
89
15
ABCD 95881928258*3^$a+1 [50008]
6
9
27
16
98
6
24
10
14
28
68
21
213
51
15
9
27
48
45
60
81
4
20
3
9
100
14
30
22
14
54
45
39
60
28
68
129
15
42
30
21
3
60
64
20
10
32
10
29
25
44
22
5
36
69
3
45
27
3
45
51
46
218
72
9
15
120
24
82
35
39
54
6
4
116
24
120
70
126
29
36
51
84
52
2
27
93
16
14
30
12
15
25
98
216
24
105
55
20
58
35
39
48
36
30
27
39
18
120
6
46
6
17
37
50
40
38
10
80
6
96
16
114
14
4
2
108
12
309
51
18
30
93
33
30
64
20
60
6
24
16
50
114
36
39
48
9
34
74
16
26
21
37
35
72
3
132
136
17
60
21
15
45
24
51
24
75
33
27
36
6
78
82
260
18
33
39
45
19
41
3
81
39
30
6
96
10
20
3
180
36
111
28
5
27
210
10
126
35
168
99
57
39
60
24
22
74
24
102
3
75
45
27
18
15
180
12
1
114
8
72
46
14
33
81
34
296
24
22
11
7
20
28
42
2
10
8
42
60
33
15
10
18
89
3
36
36
10
18
206
90
6
18
12
28
20
40
90
2
84
60
16
44
9
12
93
22
29
15
9
15
22
83
36
21
39
15
16
14
22
54
95
49
26
24
21
3
33
60
9
78
6
6
10
50
21
33
16
59
19
48
2
42
24
22
8
114
30
52
11
39
21
99
18
10
122
30
60
60
24
57
9
10
68
6
39
15
52
78
2
9
21
3
48
24
15
16
89
159
24
36
24
141
55
30
26
16
152
30
90
66
54
22
50
114
10
17
87
45
12
108
25
20
30
57
49
20
75
105
22
44
60
93
48
24
13
71
165
6
9
21
34
44
12
40
44
45
45
64
2
34
84
2
21
27
30
123
3
66
3
13
2
88
72
6
50
66
46
92
36
30
36
15
3
66
75
39
40
281
9
15
75
6
10
50
24
30
21
15
36
21
13
26
24
76
5
3
30
58
92
10
20
6
60
54
27
45
90
9
9
36
66
30
51
39
76
2
15
36
72
72
1
26
18
10
62
18
21
9
27
3
40
17
33
3
109
18
125
15
58
107
51
66
10
8
36
45
21
30
34
86
30
10
98
63
33
66
114
6
138
27
213
102
90
30
28
36
50
27
33
75
85
59
75
45
45
6
126
10
90
74
34
26
36
18
63
12
15
21
55
41
63
36
9
75
33
123
21
9
6
60
45
3
21
19
20
46
20
15
60
21
30
105
19
42
2
12
24
24
90
40
215
60
27
94
50
30
126
33
13
132
30
50
75
36
39
60
30
22
14
54
66
90
126
171
37
35
48
19
20
24
9
37
14
96
88
80
6
27
27
102
16
84
80
46
14
48
27
15
90
10
8
96
21
3
81
15
4
80
132
84
6
58
53
43
72
38
64
32
114
24
12
24
30
6
60
9
15
160
44
105
55
65
27
48
21
36
63
81
15
24
42
3
261
27
24
3
36
172
44
70
20
135
309
24
12
16
60
32
6
9
132
13
122
60
78
15
55
20
70
11
96
63
42
18
16
144
116
24
30
10
50
27
9
36
75
15
18
66
90
52
38
36
48
36
54
42
34
14
36
21
9
96
48
150
22
80
18
57
9
27
3
6
51
3
54
87
39
30
106
41
27
10
26
46
35
85
6
2
10
5
21
90
6
46
62
30
36
46
36
23
21
174
16
50
63
57
10
54
6
8
21
45
27
33
75
9
6
6
210
24
60
64
26
15
31
6
2
36
10
14
28
18
14
57
15
88
18
23
21
30
54
6
54
106
54
30
42
120
24
108
11
201
39
1
14
54
30
30
52
44
36
4
24
48
35
69
3
15
12
69
19
12
5
105
78
12
18
52
14
36
4
86
18
42
24
54
120
52
6
74
81
3
21
120
3
12
30
34
17
9
39
55
44
72
48
30
58
8
24
10
86
36
84
45
39
6
40
26
9
69
27
159
4
140
30
22
38
6
30
22
44
100
50
78
6
39
36
75
40
20
24
76
5
21
18
10
26
81
9
30
84
42
3
12
235
5
1
107
36
21
84
54
6
66
40
8
12
88
65
37
8
10
41
45
6
48
36
96
33
61
86
40
38
16
54
30
23
27
36
66
10
8
36
9
27
30
39
36
13
42
30
23
51
66
39
21
51
33
60
15
51
81
63
126
58
116
114
6
60
225
21
3
37
11
72
43
44
30
28
110
12
60
60
30
48
6
24
12
54
87
39
93
12
45
30
18
3
27
45
55
260
66
99
45
10
20
22
20
34
72
18
26
21
24
9
54
118
2
36
36
88
2
16
54
89
51
24
81
3
16
6
66
17
45
10
2
255
39
144
33
19
53
15
66
54
57
33
12
18
12
84
45
51
240
16
137
57
15
43
56
46
14
76
186
128
34
72
18
126
17
12
25
266
30
84
6
4
50
75
15
57
15
9
9
63
12
60
36
39
30
58
8
120
114
ABCD 95881961926*3^$a+1 [50001]
19
29
3
28
84
36
12
35
13
53
24
31
44
27
42
43
8
4
11
96
1
120
20
4
5
6
1
23
30
42
1
23
81
9
54
9
3
18
3
52
41
15
4
128
3
60
18
54
48
12
30
3
28
8
16
53
187
84
20
16
8
57
3
16
47
37
8
12
21
27
27
24
30
19
17
48
30
120
24
36
54
7
12
20
52
44
24
21
43
5
15
16
5
31
36
24
56
21
30
18
18
105
60
4
23
21
28
36
17
39
3
13
36
32
51
24
25
20
48
3
109
8
21
12
18
1
35
25
23
1
12
65
12
42
1
48
143
36
25
5
27
16
5
6
60
6
126
24
13
32
28
71
9
3
49
35
13
8
45
15
40
32
60
21
43
11
1
23
18
6
36
12
33
21
60
7
36
60
24
23
60
69
4
23
1
29
19
11
6
19
24
23
1
89
18
1
29
39
45
7
11
24
21
4
119
12
9
69
18
21
12
12
3
13
23
21
39
36
93
12
33
78
13
11
12
117
3
1
59
18
54
1
48
29
18
24
57
4
5
19
11
12
1
29
18
6
15
111
6
19
41
7
23
97
23
13
20
33
15
12
76
53
3
9
19
12
12
11
12
1
59
54
48
7
41
7
11
9
60
9
12
36
19
23
9
39
6
43
17
15
16
35
1
5
7
35
13
5
7
12
47
9
27
6
27
24
4
20
15
12
93
28
36
5
18
12
13
11
6
108
6
33
16
41
6
36
109
12
20
12
93
30
18
31
48
8
3
6
6
1
17
19
5
150
18
7
36
48
12
36
12
12
23
21
72
52
11
49
5
12
3
48
12
16
11
12
1
35
9
60
27
6
7
59
13
41
31
23
24
49
12
5
18
12
1
56
21
6
72
1
20
33
43
80
27
69
40
89
18
48
49
47
30
3
4
5
19
29
3
159
36
57
4
12
11
33
93
6
61
53
72
60
18
1
23
18
36
55
11
21
28
29
18
24
18
24
24
103
36
5
7
41
3
3
18
6
6
111
3
72
25
11
12
45
39
9
60
9
19
12
12
59
49
95
21
4
11
1
5
24
7
71
21
3
6
12
19
65
6
33
16
32
123
78
18
33
16
11
9
3
13
53
7
17
66
13
72
65
7
11
18
12
7
17
198
72
1
12
29
3
75
9
28
8
3
42
7
32
15
1
107
1
11
1
24
11
12
93
69
51
51
24
73
60
60
12
23
36
9
60
27
33
3
25
20
4
23
1
44
12
21
19
24
17
3
16
24
5
18
36
1
35
13
32
15
13
11
13
48
41
12
19
20
3
1
80
16
23
73
8
16
32
15
177
105
3
4
12
83
12
1
24
36
36
47
13
44
4
11
49
35
42
54
18
6
9
57
43
12
23
18
19
29
12
18
45
24
28
11
240
13
60
41
3
4
5
24
30
42
15
21
102
6
36
7
11
13
29
18
33
15
45
51
61
44
4
11
25
17
55
108
12
17
7
8
4
20
3
25
48
35
21
9
79
24
8
64
23
90
12
67
44
60
3
9
3
25
24
56
24
36
39
90
66
24
1
80
27
21
15
25
17
78
21
51
49
59
90
48
7
5
39
28
11
13
53
24
39
15
49
24
23
18
18
24
24
78
7
32
57
36
15
52
12
5
12
3
52
5
6
18
18
21
27
12
13
47
18
18
69
16
29
30
18
6
12
96
9
15
61
11
25
5
24
30
25
17
30
1
12
48
35
25
24
29
123
39
24
1
107
105
16
5
19
41
12
15
28
56
16
20
16
17
6
33
4
20
9
7
47
33
72
3
13
65
6
13
35
12
54
55
32
3
12
1
17
6
9
52
20
24
15
37
32
124
59
9
168
15
36
33
15
1
32
3
30
54
37
41
42
21
24
9
6
30
7
11
57
75
24
24
54
7
5
43
12
32
27
24
24
6
79
29
60
6
42
19
20
4
23
9
28
24
92
39
18
12
30
60
1
77
3
3
1
48
36
24
8
45
30
37
11
61
36
23
24
36
6
54
12
60
9
9
7
36
5
18
6
18
84
30
3
15
48
1
32
45
60
39
48
3
6
27
15
61
56
9
39
36
76
68
21
3
99
12
42
7
12
11
102
3
39
25
20
64
36
24
11
30
18
49
36
24
29
7
17
18
1
12
29
78
12
165
40
36
41
60
27
15
13
5
30
37
11
1
35
48
1
24
5
19
5
24
84
67
72
11
37
84
68
24
88
36
47
49
11
13
8
24
21
19
29
19
23
45
12
27
36
6
30
66
30
12
1
20
3
57
4
84
20
3
54
3
64
5
12
30
1
11
6
7
29
30
9
21
42
12
1
32
21
42
12
61
5
66
1
12
23
12
13
23
6
87
24
45
7
29
6
60
30
18
57
21
19
24
47
33
33
43
8
93
18
12
42
7
5
6
12
18
18
96
13
24
47
72
24
1
5
12
15
9
19
5
54
73
17
39
60
84
60
16
36
29
6
36
49
11
9
15
9
24
64
5
15
16
96
12
5
42
37
17
3
9
31
12
17
36
31
35
24
6
7
36
20
63
13
8
3
9
3
145
41
36
60
72
63
75
60
18
18
30
6
36
30
31
29
132
48
7
41
30
1
41
36
31
36
23
9
9
43
11
13
24
77
60
19
47
30
90
25
41
42
6
18
12
6
31
17
36
3
39
1
24
11
21
9
39
27
96
42
43
71
13
12
35
12
6
39
24
27
25
36
29
36
43
32
28
41
19
11
1
8
3
9
9
30
30
36
3
76
29
27
69
19
35
57
33
75
21
19
71
6
67
47
9
4
12
12
29
3
40
5
15
16
71
24
21
9
48
90
21
9
12
15
4
32
3
37
60
48
32
4
17
19
48
23
1
24
12
36
29
51
40
41
6
1
5
36
7
23
6
43
5
15
33
7
17
48
48
3
39
24
13
5
67
77
19
32
3
48
1
8
36
27
36
18
12
7
32
3
37
23
24
114
91
12
8
45
3
21
12
31
8
21
42
73
12
11
42
15
16
8
27
33
16
77
15
4
108
108
11
1
47
36
21
15
37
11
6
19
5
31
20
51
30
48
31
59
84
24
33
21
43
23
6
12
7
140
15
25
95
1
8
57
18
1
23
60
1
32
39
6
18
18
43
12
8
33
19
59
24
81
84
28
12
53
3
4
41
15
39
30
54
61
17
43
8
117
30
6
31
8
21
54
33
16
23
72
1
36
12
24
47
25
12
11
1
8
15
78
96
60
6
9
3
12
36
6
3
9
54
13
32
3
12
66
18
1
23
12
61
11
21
24
51
138
132
6
6
31
53
19
12
59
6
31
11
49
20
81
6
1
5
30
9
3
85
12
29
19
36
71
1
29
12
15
3
72
30
31
29
31
23
73
20
16
35
1
24
36
29
7
12
12
101
12
12
7
35
1
11
18
43
56
16
35
12
1
35
1
24
23
21
4
29
31
65
48
7
5
66
9
21
72
187
44
52
17
15
52
8
39
21
9
18
18
3
9
30
1
71
30
3
3
81
4
32
136
41
7
56
16
59
24
21
69
15
21
60
19
11
21
63
6
15
16
29
6
13
17
60
18
66
6
1
131
66
30
72
30
108
7
8
27
85
5
30
9
52
44
40
8
3
66
12
7
32
3
42
7
48
12
12
20
39
25
8
15
13
8
15
9
45
6
49
72
48
17
18
12
69
4
23
18
39
4
53
18
12
25
53
54
60
1
8
48
51
9
4
5
19
12
8
88
8
21
7
24
23
121
65
66
1
36
65
42
72
1
5
24
3
136
32
12
9
6
6
18
9
88
29
12
6
1
17
ABCD 95882341078*3^$a+1 [50000]
87
40
20
16
29
91
44
15
121
36
48
12
24
11
13
60
11
6
3
60
21
79
36
119
45
12
33
18
57
16
17
27
105
48
87
21
60
30
21
64
29
27
60
51
57
21
79
12
11
42
15
12
4
131
36
12
105
21
111
51
37
20
40
32
21
48
19
125
15
12
4
11
30
24
102
9
9
31
24
60
44
21
39
16
77
19
60
24
35
1
188
16
24
120
32
108
21
12
7
12
8
40
23
9
28
35
45
40
36
41
19
104
27
13
20
21
54
1
17
12
18
57
52
20
148
72
71
13
24
20
12
28
11
1
11
54
60
3
72
124
11
49
5
39
40
65
90
97
29
55
17
7
20
27
126
24
3
87
13
41
91
8
153
99
9
102
60
73
29
15
12
9
6
45
45
36
27
40
41
99
21
19
12
60
53
7
84
35
25
56
4
41
3
16
41
108
91
36
80
120
4
5
115
17
87
147
49
36
80
48
87
6
39
9
36
19
5
19
32
3
57
28
5
87
48
16
104
15
1
17
19
68
12
28
36
17
99
4
24
11
6
63
3
60
9
39
1
41
48
51
21
18
109
5
31
24
20
15
66
115
104
3
9
135
84
25
17
39
108
123
37
32
88
71
90
60
19
32
28
92
4
36
60
11
9
4
41
3
3
49
23
18
67
72
20
48
40
17
223
35
12
54
19
5
55
192
20
4
11
25
20
4
11
13
35
25
17
75
15
73
17
36
19
20
28
77
75
28
60
71
49
20
57
75
28
32
3
18
99
51
18
19
191
1
8
87
13
20
51
1
59
66
19
107
13
29
31
60
24
156
29
78
18
216
3
12
3
25
5
15
93
7
36
36
48
60
65
55
41
54
37
11
18
111
15
93
180
21
31
8
16
101
43
12
8
81
79
96
47
9
111
9
9
79
60
65
87
21
18
9
75
57
15
6
12
6
49
60
17
18
61
60
5
31
35
54
60
72
19
11
57
12
88
32
28
5
151
84
71
61
8
15
78
72
87
33
7
101
7
107
49
60
11
18
75
33
18
1
5
18
61
44
75
1
17
12
27
280
8
16
35
21
40
8
3
9
81
48
24
55
143
37
12
89
180
31
20
39
109
32
9
72
27
40
20
40
17
15
4
84
20
57
3
51
25
47
102
15
16
5
139
5
15
72
28
36
29
7
48
5
66
21
88
35
57
40
8
45
31
24
36
35
25
41
19
5
39
72
9
39
21
144
30
42
18
25
12
83
78
19
8
12
60
60
3
37
20
64
60
24
12
29
36
6
13
36
5
48
27
4
29
7
8
15
6
12
19
41
18
9
12
48
16
96
24
5
24
18
69
4
11
33
76
17
147
16
60
180
144
53
7
12
71
49
8
12
4
17
7
36
11
13
20
57
3
33
19
65
144
6
36
90
19
35
48
1
59
18
18
21
48
33
42
30
7
48
20
51
1
41
127
32
4
65
79
32
93
72
3
40
5
7
8
72
124
65
90
9
12
15
25
20
28
12
128
15
162
60
18
72
13
20
3
12
18
39
60
28
60
12
5
18
57
189
31
24
36
23
105
15
37
125
55
24
24
11
129
16
24
12
233
30
37
20
40
68
93
19
20
123
18
12
36
31
8
3
37
20
27
33
27
84
85
24
60
35
36
25
11
85
53
15
12
28
5
115
60
20
76
144
60
65
87
64
5
24
31
24
12
41
67
12
41
72
42
66
27
15
45
27
18
36
31
24
17
43
65
72
48
6
33
40
71
21
9
19
35
1
24
35
37
53
15
76
104
21
19
32
60
81
7
53
54
45
93
115
60
96
104
12
48
16
24
11
25
11
18
15
45
30
45
33
18
49
32
21
24
48
7
8
63
13
35
49
95
1
77
7
36
11
45
21
43
56
28
32
3
42
43
5
7
89
19
12
8
15
108
9
60
40
53
36
12
7
35
85
17
3
52
5
18
37
11
60
13
35
9
15
18
79
8
3
57
27
13
11
72
90
19
8
40
72
53
6
25
29
18
90
79
11
18
36
43
12
35
33
15
25
12
8
63
42
7
5
123
45
36
31
84
5
55
60
56
148
12
80
64
56
51
49
60
53
55
60
32
28
12
5
75
4
60
60
36
71
9
33
18
48
6
36
27
57
63
45
90
25
107
33
100
32
40
24
17
99
4
56
4
24
12
53
31
29
15
21
12
43
17
18
1
8
27
25
108
96
36
8
33
19
29
31
108
60
17
43
35
1
29
6
12
18
79
80
16
5
111
4
29
27
100
41
27
12
63
90
7
8
72
4
24
17
3
27
6
30
37
17
3
33
39
3
57
63
157
8
75
37
29
115
24
5
75
16
35
36
18
60
15
12
148
36
35
21
64
11
30
3
76
89
31
35
36
60
36
97
41
51
39
1
20
4
29
15
76
116
28
96
60
164
45
7
8
93
39
15
133
101
39
12
4
36
35
49
24
11
6
3
27
6
39
33
48
27
16
35
1
8
16
56
4
17
78
1
68
87
109
41
15
120
3
1
17
132
30
96
102
7
12
23
12
78
75
33
27
100
36
24
11
9
112
41
30
13
29
72
15
21
103
24
53
7
41
159
27
18
75
15
1
29
27
40
29
36
18
90
30
18
39
60
28
23
13
60
156
20
3
25
23
18
19
71
21
48
12
15
93
87
93
16
84
32
75
13
12
71
9
9
12
139
95
78
67
23
1
60
84
17
15
3
18
108
54
25
32
9
31
5
6
18
55
71
45
28
71
69
52
ABCD 95882496772*3^$a+1 [50097]
1
27
120
177
35
48
28
56
229
90
201
105
23
48
160
12
45
36
36
15
36
72
312
69
11
48
16
15
5
4
56
40
56
108
180
48
24
36
84
36
40
39
54
11
43
53
60
12
72
76
69
54
69
60
92
36
28
20
12
48
16
48
32
25
51
72
20
72
19
321
80
13
11
12
120
112
8
184
3
21
15
21
8
96
12
43
144
21
24
72
96
72
60
80
61
147
20
52
72
8
252
36
148
39
77
48
36
109
23
4
99
41
4
92
12
76
60
204
56
4
32
28
132
48
48
27
45
12
56
67
101
4
180
12
9
15
44
40
32
76
212
36
60
36
43
41
36
49
36
11
12
16
204
20
40
12
63
17
24
60
40
60
32
40
48
21
35
19
21
33
11
24
12
40
104
60
132
48
24
16
20
24
12
268
15
105
12
104
100
20
1
71
88
56
4
60
72
27
21
32
19
33
48
20
72
60
16
116
76
60
24
15
54
36
75
56
64
36
44
49
15
12
9
3
15
213
12
32
24
25
87
24
44
72
60
160
32
12
16
20
304
33
95
16
12
72
20
55
101
16
135
53
52
96
33
47
4
108
57
18
41
4
68
48
55
17
28
32
48
24
76
116
19
29
12
16
12
32
40
24
32
52
312
84
24
32
19
9
81
39
8
232
36
44
96
49
15
48
200
7
90
35
91
41
28
12
9
71
40
20
16
12
21
36
71
60
28
165
59
16
32
4
36
8
196
116
40
8
4
68
40
8
24
28
140
12
25
47
79
89
100
32
24
12
60
79
65
25
111
44
60
4
20
124
20
16
44
25
147
15
113
67
209
4
116
12
4
68
37
23
36
211
33
8
67
21
104
96
12
28
12
60
84
44
112
12
140
100
75
77
16
12
32
60
28
45
27
156
44
64
116
48
85
51
39
237
123
21
15
77
24
4
39
125
1
11
43
177
24
36
8
28
12
92
19
29
36
76
20
120
25
3
32
88
20
52
60
15
21
8
40
24
15
33
44
144
72
112
108
12
56
112
9
51
12
12
24
9
47
76
44
76
24
84
80
1
63
48
128
24
28
92
52
36
128
60
12
28
56
4
132
8
19
5
28
68
24
1
75
12
68
12
12
72
55
33
152
13
75
36
24
68
84
108
1
239
12
40
60
24
92
19
18
15
68
4
36
8
160
12
39
21
24
8
148
8
112
48
164
48
28
176
64
92
67
153
60
60
12
20
16
204
8
208
20
40
32
60
24
4
20
4
81
11
100
108
48
32
25
71
40
20
121
3
168
24
75
69
20
40
92
12
16
84
56
124
32
13
51
56
36
60
60
12
31
36
9
176
160
104
40
36
8
12
88
8
12
48
72
28
20
24
4
104
36
1
3
15
177
8
12
4
51
9
12
48
21
11
64
20
48
88
93
27
68
64
8
12
112
36
20
28
84
27
21
72
48
60
32
52
24
12
57
75
20
60
96
76
33
11
64
48
24
44
100
15
125
52
48
20
24
108
19
33
60
12
20
36
109
23
16
36
96
9
111
44
28
56
4
60
21
75
92
4
56
40
108
21
11
79
41
157
71
72
184
84
24
116
172
8
136
144
56
13
35
1
95
31
54
36
71
12
12
48
16
56
36
19
5
40
44
24
100
57
18
21
20
16
116
132
1
11
43
33
57
11
52
48
69
3
8
4
248
108
36
40
56
84
60
163
45
20
12
40
45
3
36
32
72
40
15
21
84
165
63
12
96
9
3
48
84
20
48
28
80
49
183
24
9
35
64
27
29
24
1
126
33
92
220
20
4
240
56
28
48
8
24
12
84
16
48
60
80
52
68
16
60
12
20
84
19
5
12
84
16
20
133
87
12
140
28
8
4
20
40
36
72
3
5
76
104
49
23
13
119
12
48
36
76
20
156
19
108
113
12
16
60
69
23
13
27
27
17
40
15
33
68
12
168
7
33
8
31
18
3
48
44
136
12
9
99
84
8
60
100
20
24
168
85
27
44
124
48
9
3
36
51
21
8
61
35
19
69
80
28
93
15
12
32
36
12
109
51
12
117
11
4
24
51
45
80
24
72
108
40
164
7
21
20
52
72
60
96
3
41
24
4
60
87
21
68
52
104
4
36
80
49
47
48
120
ABCD 95882688574*3^$a+1 [50017]
53
25
12
27
3
120
57
56
7
53
1
71
180
12
16
72
27
65
108
88
12
20
12
13
47
25
72
71
132
28
20
55
57
8
12
25
23
19
93
57
18
33
60
72
36
24
21
59
40
20
76
12
9
51
8
37
72
11
12
28
12
3
24
45
75
53
60
49
51
72
8
132
16
20
60
52
57
18
42
23
40
92
1
59
55
5
13
47
7
24
6
51
48
20
24
13
78
5
12
12
37
99
12
63
17
12
88
108
39
21
24
27
89
60
19
5
187
6
72
3
32
28
80
19
41
7
138
35
48
24
16
32
19
9
9
3
12
8
40
92
43
17
25
75
21
95
24
16
57
3
72
3
54
42
29
12
25
30
53
1
39
12
93
15
80
67
24
29
4
45
111
57
3
84
20
40
20
43
5
19
6
72
51
120
24
80
28
32
48
25
47
16
27
77
28
63
6
90
6
95
97
11
12
97
11
60
24
28
8
64
20
28
8
24
25
71
25
126
21
3
45
120
20
37
42
66
27
27
5
1
15
20
1
11
25
47
40
21
75
32
48
52
15
18
87
69
71
12
16
12
12
63
33
12
3
102
167
13
27
3
33
80
52
3
57
12
105
15
120
3
33
32
12
67
18
6
189
140
36
19
30
42
30
48
35
16
60
44
25
78
24
21
3
57
92
13
87
140
61
54
42
23
13
27
20
16
75
5
12
60
12
100
123
5
19
24
9
207
126
120
18
29
120
48
28
57
35
13
30
30
15
12
12
20
7
24
69
68
60
28
24
8
55
72
21
60
15
17
55
5
13
35
25
35
4
36
92
88
21
51
152
16
72
27
41
120
12
37
15
15
30
3
63
72
33
39
18
35
12
36
12
48
1
6
33
12
20
48
52
8
72
72
16
32
43
9
48
60
75
18
147
27
5
36
25
35
24
25
83
217
11
24
67
41
12
16
32
25
27
168
87
120
21
51
18
23
100
27
41
12
28
15
72
45
3
54
15
105
23
40
48
12
120
20
28
15
105
60
44
108
28
9
15
80
16
21
71
145
18
5
25
27
45
47
43
65
12
67
89
84
25
35
16
15
5
12
12
1
12
48
6
126
15
8
40
32
12
7
21
72
68
52
3
17
36
84
48
100
12
57
23
37
18
105
20
36
55
29
43
53
19
5
96
24
1
90
77
12
88
8
25
87
8
1
51
12
68
49
99
39
45
20
36
4
56
4
51
9
20
40
56
40
21
36
24
3
56
31
24
9
36
24
68
12
16
44
88
63
17
169
54
29
25
23
12
36
145
35
124
48
48
24
8
19
9
12
92
16
120
12
57
11
31
78
66
17
79
6
63
104
1
27
8
31
41
103
5
64
27
33
8
12
16
44
7
30
159
180
57
107
85
12
23
25
3
92
16
21
6
5
52
8
37
63
27
21
24
51
17
28
44
76
27
5
49
11
12
1
66
6
3
180
27
18
15
92
37
71
4
27
24
6
39
105
96
23
160
36
20
25
155
60
144
16
20
12
48
12
49
60
243
48
80
88
12
92
31
150
90
17
28
20
55
120
6
48
203
12
1
24
23
37
78
30
3
32
13
47
85
23
60
19
53
43
5
49
72
3
20
28
12
20
36
24
16
72
68
40
45
24
23
60
60
19
161
85
15
48
9
36
96
3
51
17
13
47
25
18
96
33
56
55
24
53
139
33
8
49
123
80
37
3
56
91
69
27
53
4
20
61
27
75
17
60
36
7
5
12
28
8
4
20
25
23
12
16
57
143
7
24
33
87
78
72
168
123
20
52
116
37
48
15
32
60
48
19
53
12
76
120
141
3
20
7
69
20
12
12
103
17
31
9
36
72
27
5
25
63
8
100
20
24
25
11
40
24
56
24
7
9
21
11
28
84
33
78
29
48
28
20
19
21
24
51
5
25
84
12
48
42
90
23
76
20
12
43
5
12
132
28
39
24
29
91
5
25
27
8
31
89
31
18
3
8
4
20
43
48
77
48
60
31
96
24
53
40
8
60
55
5
48
60
25
59
115
5
76
15
9
21
42
45
8
64
3
17
31
150
12
23
24
48
88
32
7
41
127
17
61
167
132
40
68
108
4
20
31
24
21
21
63
48
92
25
42
126
75
48
21
3
80
60
28
20
52
20
73
95
37
30
41
24
28
80
28
57
35
112
27
41
12
60
16
12
32
28
45
42
41
7
93
9
131
24
168
60
28
12
8
60
7
24
24
17
13
39
48
68
7
42
11
19
41
132
40
189
23
7
29
40
51
24
5
64
68
157
15
8
49
23
43
53
1
11
40
69
3
156
44
13
107
55
21
24
48
8
24
25
83
12
16
24
8
19
29
115
29
43
24
53
48
19
6
35
40
8
37
12
3
20
55
45
8
12
13
39
80
108
7
93
3
24
48
17
36
49
18
45
12
60
8
12
40
15
33
8
40
72
15
5
28
12
8
4
80
13
18
24
18
78
69
8
12
76
12
33
47
40
63
29
96
64
27
89
4
21
84
138
137
48
7
5
40
3
54
23
60
85
51
44
36
60
19
5
97
24
35
1
3
36
20
19
30
3
177
6
125
12
7
65
28
72
20
16
72
69
186
5
72
43
192
18
23
55
29
96
24
40
8
112
48
32
48
48
72
85
3
27
77
16
12
ABCD 95882829808*3^$a+1 [50039]
323
60
60
132
1
47
6
6
60
18
12
54
24
30
72
48
120
31
5
6
24
96
138
132
24
36
18
12
18
12
84
19
71
30
60
31
96
192
5
96
120
24
12
18
150
7
35
24
21
64
11
30
48
7
48
197
30
144
45
144
96
16
53
72
19
59
117
9
279
171
36
114
60
66
33
27
90
123
51
6
39
64
11
36
33
57
48
66
114
72
43
35
61
95
30
19
101
54
30
30
42
30
1
32
45
51
105
55
11
18
162
108
117
64
96
5
43
80
15
81
64
48
29
19
41
54
49
5
210
36
85
80
16
53
36
96
103
137
48
6
1
128
27
120
45
3
61
5
114
25
11
6
18
96
61
23
486
30
306
78
21
81
144
24
36
6
13
5
30
6
66
48
21
111
54
36
90
108
60
85
32
3
30
12
150
18
6
114
67
23
6
66
49
11
150
54
9
16
11
144
6
60
19
11
120
54
6
114
111
63
36
6
18
12
25
5
91
23
54
72
123
15
1
71
24
54
12
30
1
128
39
25
185
7
128
81
15
111
84
61
5
108
6
84
12
60
60
49
35
36
114
66
18
12
135
69
30
24
165
225
162
54
6
168
57
3
12
150
60
15
16
48
131
48
6
7
113
351
63
12
30
24
66
45
64
65
84
235
95
36
24
66
96
54
36
54
96
3
51
24
72
13
48
59
69
15
1
23
25
35
96
45
105
66
48
85
32
3
6
54
6
150
69
51
109
71
9
87
54
114
72
90
79
11
30
24
15
15
81
48
15
102
24
60
6
129
99
157
35
24
229
47
49
29
252
18
21
15
145
80
64
96
41
18
37
48
17
18
12
24
9
45
150
6
6
174
6
54
30
9
75
36
145
71
121
47
1
41
103
80
51
45
16
83
102
54
36
18
283
59
54
30
1
143
126
6
109
5
150
24
61
35
96
114
24
12
151
29
120
138
81
111
54
150
24
102
30
18
102
49
59
66
6
18
42
180
18
36
7
77
36
6
24
84
12
33
195
61
144
17
30
24
105
129
66
36
18
87
64
29
115
35
120
12
48
6
24
6
66
3
195
42
24
96
30
30
90
108
30
6
21
129
30
1
23
12
13
35
157
48
48
119
9
21
24
24
126
24
42
18
57
45
3
27
229
144
80
27
48
21
16
89
6
273
21
30
144
96
6
18
120
61
80
16
35
60
54
150
66
18
177
3
61
101
168
210
1
161
30
204
37
23
169
47
49
119
12
144
60
49
48
53
66
120
48
30
60
7
48
41
6
84
60
1
23
57
123
36
97
77
42
78
150
37
29
126
24
24
312
108
30
216
114
36
36
24
84
66
30
120
45
144
27
48
6
15
45
66
54
36
54
1
59
37
119
25
83
6
135
21
60
31
323
36
25
203
12
24
54
210
217
59
21
15
54
30
30
79
32
93
72
123
15
186
66
18
120
43
23
6
19
125
19
125
115
35
186
96
3
15
1
59
181
71
90
48
31
95
129
21
96
78
13
47
60
12
54
114
192
49
11
133
5
27
9
55
80
39
42
15
3
42
18
12
18
36
127
17
31
119
57
3
6
6
30
99
9
66
96
69
69
43
48
41
24
96
31
29
54
61
29
66
225
64
96
5
78
45
177
204
24
72
3
45
36
66
24
30
54
30
90
72
54
30
90
474
306
7
173
6
60
180
18
42
48
60
6
96
60
114
49
35
72
144
66
99
9
12
18
66
54
90
36
54
156
49
47
108
90
210
120
42
108
60
6
25
11
84
66
78
6
114
12
93
112
59
21
93
6
54
12
24
6
ABCD 95883209374*3^$a+1 [50058]
35
21
16
17
36
162
90
55
8
40
5
19
35
13
5
3
51
18
18
72
33
168
231
1
8
96
111
57
51
45
9
18
85
168
56
48
48
45
27
72
9
126
54
90
265
59
90
90
153
45
99
99
37
89
108
27
40
95
153
45
18
25
47
33
129
151
47
1
32
39
1
17
63
27
61
96
104
40
41
36
67
56
129
7
29
91
24
32
15
54
19
72
24
83
90
235
120
32
256
149
19
96
96
23
126
36
87
16
32
48
16
215
73
152
144
40
5
171
45
91
80
27
133
48
71
1
120
5
43
32
15
25
32
136
77
18
306
199
35
54
450
21
87
72
1
80
40
32
88
152
64
104
16
48
152
48
237
19
96
11
45
153
36
19
24
32
96
45
18
162
18
85
72
80
159
49
32
40
8
69
162
1
53
67
248
40
80
40
96
95
9
40
41
108
90
121
56
168
96
45
54
85
95
57
16
80
40
59
36
72
33
144
39
1
80
40
5
54
37
32
16
167
9
81
90
13
72
8
16
89
144
127
71
54
99
72
9
108
18
72
121
32
304
8
72
16
5
115
47
72
126
139
23
72
9
24
72
39
105
39
201
15
1
216
89
39
15
36
18
18
9
16
24
24
152
45
75
15
33
136
96
32
72
24
21
3
16
72
104
3
21
15
177
3
72
13
95
81
40
5
18
1
80
192
69
75
15
1
35
13
32
9
90
18
43
264
53
43
24
23
1
120
41
18
21
40
65
15
40
56
15
25
48
71
97
48
17
15
184
144
32
72
112
24
120
125
51
40
8
81
36
355
23
1
80
45
75
16
24
299
13
8
64
23
108
126
55
8
112
24
24
47
225
24
57
15
39
1
8
16
56
9
79
56
136
35
13
72
48
56
24
21
3
48
24
24
16
144
47
25
47
97
8
21
72
18
25
72
29
18
18
63
99
85
41
7
137
162
13
120
8
39
105
24
141
19
72
128
15
57
48
136
65
63
192
16
8
135
1
161
87
3
108
72
72
36
54
7
120
8
16
32
88
35
144
61
72
47
193
185
7
48
128
120
16
59
69
75
61
11
18
51
40
56
51
18
27
45
90
105
39
1
72
32
96
69
171
153
207
24
144
39
33
183
49
32
16
80
39
36
90
18
25
96
96
8
192
40
24
95
1
120
5
3
177
7
120
56
40
47
18
7
29
171
112
72
203
18
147
15
1
192
5
19
56
24
99
61
11
45
9
79
29
18
25
47
216
1
143
33
93
27
40
5
108
159
93
3
160
35
117
9
15
75
13
8
15
57
136
32
99
133
11
21
64
77
72
3
69
108
108
67
23
9
99
36
81
117
27
24
16
5
75
15
108
205
11
36
9
16
8
75
36
1
168
48
8
64
8
135
73
71
90
135
99
37
35
180
72
33
40
8
45
36
36
3
16
104
75
72
69
39
145
32
64
200
9
162
234
99
40
24
35
13
23
1
24
72
119
9
216
160
56
24
24
69
36
151
48
8
27
72
13
8
24
24
40
107
54
103
23
18
79
47
33
21
54
13
5
43
80
40
32
165
18
1
144
35
157
8
16
143
25
8
39
90
31
72
23
9
63
33
24
64
95
49
77
144
19
32
16
77
43
32
105
180
90
36
72
93
24
88
192
48
23
1
8
48
15
9
40
5
139
80
112
29
144
162
33
96
15
54
126
13
23
153
16
176
48
39
1
96
56
27
13
77
18
25
29
18
1
71
1
32
147
13
72
41
144
36
19
89
126
73
32
24
69
43
72
47
9
40
72
120
80
64
48
8
48
ABCD 95883826022*3^$a+1 [50001]
100
60
29
19
36
8
52
24
24
36
120
84
12
48
5
15
21
79
48
17
27
88
20
16
132
20
28
24
156
12
149
55
8
76
12
48
12
44
40
68
96
36
100
48
32
45
43
17
79
12
20
12
87
48
37
24
101
31
32
72
28
132
60
216
24
96
44
33
55
20
33
15
45
27
96
57
7
72
24
5
6
21
180
40
17
7
68
51
37
77
31
24
8
28
32
28
60
20
40
32
15
85
89
55
53
91
44
16
47
25
12
5
7
84
29
3
60
33
96
43
12
176
12
27
13
35
1
77
123
40
12
132
41
39
111
25
41
3
105
115
120
12
36
44
76
17
55
36
5
55
24
12
8
36
24
33
12
18
42
3
64
56
40
77
48
3
45
6
13
8
28
95
21
64
20
4
108
20
12
40
140
51
45
12
39
109
96
84
96
84
164
21
55
29
3
69
19
12
113
31
180
108
60
140
15
21
21
3
3
30
39
108
28
24
96
5
19
101
7
8
144
105
48
6
49
48
44
3
33
24
76
89
139
24
152
36
3
61
24
12
65
12
75
40
72
20
64
12
23
37
8
12
39
78
43
5
19
20
16
84
44
12
28
96
83
78
55
48
29
3
27
133
68
36
36
40
53
39
48
9
15
28
60
11
9
12
76
95
30
3
16
41
43
149
198
33
40
5
132
3
4
48
48
60
12
12
20
45
67
48
47
13
65
75
12
75
1
48
44
16
17
60
7
108
60
48
144
12
24
36
29
7
5
84
96
19
104
4
53
55
108
12
29
103
53
102
97
20
28
17
48
12
66
9
28
5
15
40
41
6
1
17
78
25
108
44
16
12
17
27
88
95
73
5
48
115
32
28
116
45
31
8
4
23
109
120
20
48
33
43
20
57
15
40
17
67
96
44
28
77
171
72
52
120
24
32
52
5
43
17
187
48
23
9
4
24
11
42
79
65
3
177
3
40
60
41
60
79
17
55
8
16
71
66
7
96
32
39
18
7
84
20
16
36
24
65
36
15
93
7
84
48
17
75
4
215
96
61
48
60
44
28
72
96
12
24
5
30
1
212
88
24
5
103
32
4
11
13
35
18
15
4
59
114
55
32
21
7
68
48
24
16
72
84
60
23
1
47
13
84
48
95
73
12
68
39
21
100
36
24
59
33
4
53
7
24
24
8
108
9
15
76
12
5
7
20
40
36
12
12
36
32
33
36
19
32
4
60
24
60
17
139
56
4
48
92
3
126
291
9
24
7
41
24
91
20
52
12
36
132
96
36
36
17
7
8
33
3
36
4
132
89
78
1
12
65
7
92
40
36
48
29
43
8
12
40
60
24
5
96
43
12
29
15
21
7
12
84
71
18
3
220
108
36
20
16
108
56
4
29
3
52
36
59
33
100
84
23
42
139
5
19
32
129
55
11
21
117
15
180
12
105
19
125
111
9
67
12
5
3
9
3
40
48
8
16
53
15
132
28
8
12
45
115
5
7
116
9
19
17
19
48
216
32
144
36
4
20
16
17
67
108
65
7
95
48
1
77
39
76
24
56
15
37
132
20
16
24
8
3
30
19
29
79
5
15
36
40
17
75
117
31
32
40
32
16
41
15
120
45
19
12
24
8
16
29
87
88
35
66
67
59
25
68
33
27
21
7
8
16
20
15
30
39
4
20
51
85
20
4
125
87
9
7
12
17
43
12
36
44
40
24
84
17
103
17
55
80
28
12
89
36
18
33
40
72
8
60
69
39
81
60
31
12
71
25
5
31
48
48
168
5
6
1
24
68
108
12
27
205
29
79
8
9
6
37
36
32
39
141
33
55
59
18
43
12
17
15
60
172
84
44
16
41
175
41
79
65
91
17
48
7
48
8
76
5
139
104
88
23
9
57
30
1
17
27
88
11
1
95
1
20
28
41
115
116
9
6
9
16
84
20
180
9
87
64
59
109
17
15
24
12
9
139
36
5
48
48
39
21
72
3
4
48
12
8
100
108
48
44
21
51
9
36
55
36
84
24
44
36
75
114
30
25
17
79
89
30
13
12
108
44
48
16
164
27
90
6
78
156
3
16
20
15
1
8
16
12
132
32
28
5
7
48
8
12
52
8
45
96
36
55
24
36
8
33
12
51
21
15
64
36
8
16
24
5
3
99
9
64
5
7
36
32
21
115
29
55
20
36
160
17
132
27
88
8
33
114
42
6
25
48
24
36
32
69
19
84
77
3
45
18
13
36
173
3
28
24
32
36
153
55
12
92
15
25
12
20
4
35
69
12
33
91
36
36
48
32
75
18
15
136
65
31
65
3
132
12
3
13
101
30
18
31
12
44
69
31
8
57
18
33
24
16
5
18
69
75
1
24
80
160
53
3
36
16
48
44
28
152
16
24
12
23
121
5
12
67
180
41
132
27
16
44
16
11
1
47
13
24
11
33
24
21
12
15
4
36
77
55
32
36
39
18
7
44
9
55
77
3
12
76
108
12
20
4
36
17
55
156
36
8
40
17
ABCD 95884145296*3^$a+1 [50052]
17
3
81
10
9
32
25
15
53
3
24
45
22
14
6
22
27
29
15
19
144
17
12
67
44
6
6
4
5
16
8
9
16
47
48
15
57
7
60
6
38
22
14
6
7
20
15
1
20
33
27
21
7
53
36
4
6
14
7
21
104
79
27
9
80
1
23
33
12
16
122
6
54
13
3
66
2
10
39
29
16
98
48
12
12
24
10
23
1
78
29
27
6
12
7
17
63
1
56
78
9
9
4
24
8
58
5
28
8
13
18
32
1
5
3
24
24
19
68
9
13
3
35
18
126
33
3
16
6
2
70
15
17
12
6
82
6
2
108
18
6
3
9
19
51
8
6
24
19
17
18
37
69
86
18
3
16
9
6
42
6
66
11
21
30
22
2
24
1
32
1
84
3
71
82
6
9
71
21
3
10
23
45
27
36
9
16
32
42
25
8
7
33
8
28
5
6
25
32
108
9
6
21
1
38
54
24
4
23
9
28
8
30
34
27
8
15
54
28
6
89
16
15
14
3
75
18
15
15
33
37
48
36
11
27
54
7
8
24
9
12
15
12
19
33
59
21
67
9
24
33
59
43
18
2
6
30
30
46
44
106
36
20
142
38
43
68
9
10
2
6
37
9
38
42
12
60
16
3
39
48
33
23
28
14
60
22
5
9
24
31
33
59
67
6
51
8
9
24
60
4
20
55
27
9
21
20
3
60
3
12
25
5
6
30
4
27
15
57
32
12
64
41
22
5
33
6
9
27
12
78
6
34
11
3
1
3
38
22
6
27
9
3
24
11
18
15
3
25
8
69
3
79
41
31
8
33
24
21
7
47
18
4
8
3
12
3
22
8
4
32
15
33
51
40
5
18
48
6
3
9
7
51
12
50
6
33
21
18
4
17
57
3
13
39
48
99
45
5
31
69
32
76
8
3
73
8
4
11
19
29
36
156
76
3
14
12
7
21
30
74
3
3
30
24
42
40
30
3
8
33
30
24
6
3
61
36
54
6
8
3
4
36
32
33
7
17
24
7
15
32
9
24
31
57
11
46
20
46
18
35
12
76
9
32
30
16
24
20
13
33
3
29
12
12
7
47
33
21
19
8
1
54
17
1
11
4
47
9
16
5
60
7
11
33
3
10
24
44
46
18
30
68
16
6
27
33
26
37
29
19
8
16
23
6
16
3
45
23
99
13
15
26
3
15
1
35
37
11
12
25
29
67
21
23
15
22
111
8
195
12
22
11
21
30
22
14
6
16
8
18
12
4
77
45
6
13
3
2
39
33
48
48
12
27
55
17
39
12
60
1
5
3
7
5
51
10
8
30
60
18
27
39
49
9
12
54
17
27
40
110
3
7
14
42
1
8
15
4
78
20
10
24
18
23
3
10
20
36
66
9
3
42
10
32
9
13
54
21
12
47
10
3
9
71
4
11
10
11
12
24
9
19
17
63
36
27
4
30
36
68
7
9
26
12
30
24
7
20
60
3
54
27
73
8
34
8
4
50
36
22
117
35
9
52
11
4
2
82
8
36
37
65
16
39
15
30
11
21
19
8
13
8
7
32
3
6
6
1
20
15
10
50
30
48
7
32
15
33
15
13
5
12
43
72
23
6
3
7
6
27
3
26
6
60
48
21
16
3
8
1
5
36
27
69
7
21
30
5
15
6
12
4
35
4
80
3
9
45
88
11
51
96
34
8
4
6
2
30
40
9
33
23
7
8
24
6
102
12
25
11
22
39
17
22
8
4
32
6
36
22
5
15
24
9
16
21
32
91
56
3
100
14
12
78
16
38
10
26
30
40
2
34
17
3
60
21
13
11
40
41
6
12
28
56
33
1
11
16
3
26
51
1
8
24
10
17
1
14
24
1
11
81
9
19
3
21
8
24
48
15
24
9
1
48
14
6
55
35
13
45
30
5
45
4
12
6
30
48
24
3
8
37
18
33
48
77
64
35
51
33
13
6
6
24
26
4
62
22
2
30
46
3
45
32
40
26
94
11
4
75
2
18
1
3
30
14
10
20
22
56
36
21
21
27
33
7
57
12
3
17
39
3
12
9
1
71
7
14
42
6
27
67
53
24
19
36
50
43
15
65
1
26
57
39
9
9
34
17
3
12
34
3
65
31
11
28
5
27
6
12
15
4
35
16
17
9
16
86
30
19
39
68
54
43
9
11
15
13
21
6
2
15
36
15
4
12
5
24
7
38
19
45
23
3
45
3
16
44
49
75
30
71
9
4
36
30
5
16
71
9
12
3
9
52
33
11
1
12
23
13
44
7
5
96
10
20
24
10
30
14
12
15
16
5
3
16
8
3
42
42
6
60
22
36
66
3
29
19
5
18
6
24
4
2
34
8
3
13
23
48
45
18
16
80
36
13
41
3
1
8
15
39
1
24
29
10
30
42
8
33
36
3
1
11
66
4
8
36
15
33
3
7
24
50
15
15
46
60
2
12
22
14
12
18
4
42
32
6
24
10
26
12
18
54
24
12
15
28
3
8
30
6
21
12
27
18
4
11
13
35
64
23
46
18
57
81
12
98
6
3
43
2
10
32
30
75
27
33
1
14
6
22
56
22
3
48
5
27
15
34
14
9
55
17
4
41
54
1
29
4
18
33
8
3
22
8
19
5
6
144
4
20
9
1
24
15
23
22
18
8
10
11
31
6
12
26
66
7
72
23
57
31
8
28
5
12
21
12
19
23
21
19
18
20
24
10
38
43
29
16
3
51
18
80
18
45
15
12
1
21
8
34
17
15
4
29
1
20
3
28
36
8
24
48
40
15
20
45
13
75
23
6
4
15
15
24
5
9
22
14
36
19
8
9
27
15
13
5
34
17
15
57
9
52
44
28
30
12
21
15
26
6
4
65
9
12
34
6
2
1
32
97
6
8
22
42
32
13
20
40
8
28
99
8
21
15
4
12
42
26
6
19
29
18
22
11
21
10
17
72
12
3
33
13
8
22
2
63
60
15
10
6
21
20
9
6
6
42
34
14
12
1
5
15
24
21
10
9
5
60
27
4
29
51
15
42
66
10
3
101
48
40
8
3
33
6
24
18
10
12
2
60
4
35
15
60
9
13
3
32
45
36
7
23
13
11
24
33
15
57
19
12
5
1
20
43
9
39
11
6
34
8
54
28
30
53
1
14
22
42
21
5
55
45
6
14
27
24
1
56
34
2
18
22
26
16
81
8
9
58
29
4
9
23
9
6
21
12
9
3
9
6
34
18
17
9
24
16
8
7
57
27
5
6
6
54
9
1
6
18
14
52
32
138
43
5
22
17
36
15
24
1
21
2
72
21
12
21
18
13
59
9
15
24
1
3
2
31
45
2
22
38
10
20
3
15
22
36
39
3
2
18
12
1
15
17
4
24
5
40
3
24
11
4
65
7
32
46
26
30
12
18
60
22
8
82
8
1
44
13
18
20
10
18
17
3
10
44
139
32
7
8
9
3
18
40
48
44
43
20
27
12
9
33
72
30
18
15
33
12
6
18
4
59
25
23
4
12
197
76
12
2
37
8
13
71
4
8
3
12
52
38
6
34
2
12
16
17
117
42
30
19
20
27
9
27
69
31
2
48
10
2
42
22
111
11
30
3
21
10
32
18
28
35
3
12
18
4
18
62
19
44
67
41
48
16
36
84
44
15
37
11
30
7
11
6
4
3
15
2
3
91
8
61
12
24
41
15
15
30
6
69
21
18
132
54
6
16
18
54
62
12
4
11
7
41
1
14
22
191
3
1
11
12
24
9
13
56
3
15
22
11
13
14
28
6
8
18
16
20
16
53
12
15
34
51
5
42
6
75
7
30
71
27
9
60
13
3
12
51
44
4
14
6
12
21
37
86
13
41
48
27
1
30
2
10
5
73
2
4
5
21
6
18
3
13
42
8
1
53
12
12
4
8
34
78
8
10
21
8
57
15
1
38
25
11
4
93
20
79
38
6
1
12
33
8
48
7
3
68
18
4
11
16
5
39
9
10
38
4
2
21
96
9
4
14
4
18
42
20
30
24
3
72
13
2
28
18
15
3
2
31
33
8
16
47
33
6
25
9
30
12
14
34
20
12
10
26
16
38
3
4
32
4
53
51
4
11
33
13
39
27
6
2
1
53
16
20
31
53
84
60
4
39
5
10
14
19
3
6
56
22
32
13
12
53
48
3
27
13
23
18
102
16
9
17
40
44
6
12
36
12
57
21
6
81
36
63
48
6
39
51
33
37
2
33
15
48
42
54
4
74
12
22
30
23
27
33
1
35
16
20
49
6
17
7
17
81
12
43
23
45
16
47
6
43
5
6
73
56
69
10
32
18
39
12
9
7
21
32
12
15
19
17
73
30
32
16
65
15
132
48
18
15
4
45
59
1
39
12
20
9
48
18
1
3
18
24
3
32
27
1
3
12
2
3
15
13
9
14
1
29
4
11
21
10
68
49
11
6
22
5
9
16
32
3
15
30
27
24
4
17
30
18
15
45
18
16
2
19
65
7
53
90
21
19
2
22
6
123
57
12
8
48
19
41
ABCD 95884286086*3^$a+1 [50016]
8
72
4
59
1
23
25
23
49
24
32
39
108
81
99
1
191
73
72
36
20
52
8
72
28
167
21
60
12
99
45
3
12
49
59
33
63
45
4
20
160
47
9
51
85
24
12
8
100
92
24
39
177
52
12
23
12
69
4
11
85
11
105
195
13
8
112
248
4
95
13
8
28
72
32
28
164
24
60
39
21
120
12
40
20
60
15
24
9
52
260
3
61
108
92
60
24
27
13
56
36
39
96
25
128
15
96
45
99
69
12
63
13
72
47
36
25
35
105
27
37
20
16
12
8
75
97
23
9
60
4
179
57
3
33
63
61
20
15
1
12
60
32
24
15
45
64
12
11
93
51
105
51
33
40
44
51
97
44
111
25
72
131
1
23
57
40
56
27
33
52
68
135
69
120
36
84
24
39
37
84
24
11
12
85
72
8
40
80
108
15
24
117
84
4
108
8
132
75
33
12
52
23
25
23
1
23
36
36
121
12
23
49
20
15
144
45
12
88
24
23
45
52
236
15
37
95
45
72
27
13
60
56
72
52
92
3
21
60
40
32
48
96
39
21
28
56
36
108
16
32
84
39
49
23
45
4
120
36
80
100
104
24
52
107
25
12
96
12
68
27
81
15
69
28
72
60
8
195
33
12
24
28
60
8
3
61
48
212
40
20
88
23
12
21
36
39
45
4
20
40
108
8
84
16
120
32
48
27
12
117
88
47
81
99
13
32
4
35
60
36
9
60
24
12
99
21
75
81
4
168
20
63
73
32
112
8
24
84
16
80
256
8
36
3
45
228
24
16
44
15
9
75
217
104
24
196
56
60
39
21
28
72
80
135
45
3
69
3
93
15
1
11
33
72
12
51
201
88
8
60
28
12
44
15
84
61
20
51
69
16
60
8
120
27
48
36
93
76
36
95
49
59
81
12
24
3
25
8
4
23
21
52
80
84
16
95
85
12
68
15
9
99
69
48
15
60
85
59
13
32
64
84
32
28
23
133
36
8
12
99
25
155
117
40
48
32
27
36
36
21
64
11
105
183
12
84
81
100
140
39
21
15
60
49
36
24
108
8
60
88
11
21
4
59
37
8
40
92
48
4
32
4
36
23
57
36
24
136
68
4
8
72
40
8
52
20
160
11
24
33
39
36
84
45
36
84
4
47
97
56
15
49
72
296
64
119
36
21
27
33
60
28
72
68
39
57
24
87
69
51
24
24
21
63
13
47
81
51
144
57
124
36
23
57
28
24
120
8
3
84
21
172
20
84
15
21
27
13
72
35
93
75
33
12
87
36
69
132
40
144
20
4
68
120
24
76
104
24
39
13
8
12
52
8
27
132
36
45
3
60
205
32
40
20
4
48
23
9
15
24
25
44
87
121
20
168
72
15
93
12
39
36
12
33
40
47
33
40
104
120
60
3
21
60
64
68
40
8
16
20
39
21
120
84
16
71
9
36
15
49
60
20
48
48
63
81
4
71
48
97
20
24
64
23
12
213
3
109
8
88
120
32
3
21
51
69
135
1
44
208
32
3
21
15
1
44
76
44
87
13
204
23
13
84
108
8
12
4
23
21
144
3
240
73
144
56
12
60
87
1
20
24
48
3
72
25
60
68
111
1
23
72
25
20
288
76
48
60
48
8
12
24
15
49
36
200
15
21
40
8
27
108
1
20
60
40
155
105
28
8
52
11
61
8
75
1
44
36
204
28
48
24
8
12
48
84
36
4
20
24
96
76
143
37
108
60
47
60
24
69
52
23
120
1
23
12
105
3
1
92
88
12
20
48
72
172
23
48
57
12
52
140
3
72
25
140
40
48
11
45
12
87
57
120
88
23
169
95
13
128
52
96
47
9
16
95
49
20
24
60
111
1
92
12
16
144
59
165
72
52
56
39
33
124
71
93
52
48
24
47
165
84
39
73
203
37
20
64
23
180
120
97
44
12
60
40
119
13
108
32
36
84
208
20
120
15
180
37
71
145
144
47
24
12
69
60
3
145
36
20
12
4
68
40
72
176
64
36
92
120
52
23
33
15
37
23
93
64
32
76
80
60
63
21
88
12
60
44
4
131
85
11
48
1
35
57
99
81
24
100
44
4
72
80
16
59
ABCD 95884707442*3^$a+1 [50000]
24
6
48
12
67
216
11
30
24
91
89
216
30
13
11
25
12
125
7
47
6
18
37
48
131
6
18
6
84
30
1
48
53
48
12
67
41
36
54
42
24
36
7
83
18
7
108
41
84
36
24
79
11
96
1
113
319
143
30
24
24
67
29
90
24
102
43
5
12
43
17
48
7
12
41
91
11
97
36
11
186
55
12
101
6
54
19
41
6
30
24
12
30
37
17
24
19
23
18
6
6
210
25
12
36
185
30
30
72
24
43
77
66
54
84
36
234
42
54
24
61
221
55
89
6
13
35
186
43
41
12
48
132
7
41
60
36
36
78
49
161
60
67
60
53
36
264
66
49
84
11
49
143
30
18
61
5
120
19
36
36
48
24
101
79
143
120
25
89
6
54
24
72
7
17
19
65
6
121
5
18
72
138
36
55
41
24
84
12
235
29
96
60
30
24
6
43
191
13
17
36
60
18
162
120
19
29
60
31
35
6
19
65
19
17
43
41
96
19
5
139
107
30
210
24
30
144
12
7
48
5
90
18
6
54
31
65
96
48
276
120
36
108
36
84
60
55
5
120
60
31
24
41
96
90
114
19
101
144
6
13
41
72
24
31
299
24
42
30
90
67
17
36
7
23
90
30
168
30
120
90
30
66
13
96
11
24
37
84
41
60
18
90
132
18
61
65
84
7
144
5
24
151
11
13
84
60
36
144
17
175
29
36
79
125
19
41
12
24
103
11
6
144
90
42
54
150
96
48
36
30
85
41
18
30
36
54
30
42
48
90
12
120
60
30
114
30
6
84
55
101
114
25
29
7
29
6
30
43
245
7
65
138
66
19
5
12
18
109
83
24
54
90
216
24
120
6
43
60
41
162
48
6
114
126
55
11
114
36
204
91
29
163
137
43
23
114
6
78
42
13
5
67
72
11
37
53
72
78
96
96
24
24
61
125
163
41
36
60
264
127
65
18
109
83
48
72
24
30
103
161
7
323
30
12
78
6
31
65
24
55
29
102
78
7
24
11
54
36
24
126
174
60
30
54
60
31
281
48
12
18
61
125
6
24
30
24
12
108
132
54
126
79
161
55
29
6
78
7
5
30
78
139
53
223
11
24
72
109
35
1
149
31
65
18
126
66
234
6
144
25
65
60
60
43
96
5
222
18
30
72
114
79
5
7
35
78
36
144
19
107
6
48
120
19
41
60
36
6
138
30
42
48
6
13
137
36
43
11
24
102
84
240
19
36
89
36
19
17
115
5
168
36
66
54
24
216
79
17
90
37
41
60
6
150
114
102
114
61
65
43
5
79
77
150
216
30
19
5
24
90
61
29
36
36
108
7
35
13
5
96
43
17
19
191
49
5
79
11
85
17
18
37
113
115
5
60
30
49
101
12
67
131
90
67
203
6
31
12
17
6
114
24
30
61
11
138
12
210
24
109
317
30
24
54
7
5
30
25
5
168
7
35
13
5
91
5
103
36
11
1
95
109
125
270
6
7
17
84
126
30
55
101
78
96
49
5
7
29
24
30
30
72
84
30
90
6
37
113
48
19
137
6
97
12
5
36
48
42
168
25
41
30
6
120
48
12
139
36
143
205
11
25
5
204
132
48
66
6
18
126
96
144
24
139
48
125
7
53
108
36
91
5
30
37
83
24
66
48
6
24
6
66
144
6
7
137
90
96
174
90
24
102
43
96
5
139
36
65
36
7
108
35
229
89
66
66
19
65
90
6
55
59
30
36
48
96
30
90
79
47
37
173
108
42
24
13
107
61
29
6
18
139
11
216
13
17
103
41
42
138
6
126
115
23
72
24
120
114
12
234
66
78
120
37
60
53
127
12
36
72
113
ABCD 95884767508*3^$a+1 [50016]
43
5
15
52
23
1
116
28
12
5
54
6
39
4
77
43
11
60
21
48
15
108
60
48
54
36
90
21
3
1
17
12
60
18
12
117
9
19
20
15
6
12
7
17
30
54
79
12
44
15
21
28
12
5
24
19
20
81
24
7
5
6
12
25
32
4
47
18
24
30
1
5
19
60
60
23
9
84
27
9
15
25
23
6
31
59
9
40
17
18
85
5
108
39
48
76
36
71
24
33
52
35
9
27
60
37
36
36
20
4
24
20
3
48
54
6
36
18
36
15
4
17
66
18
36
15
75
9
9
31
5
42
49
23
120
25
36
47
37
20
15
108
78
84
15
75
21
51
18
6
169
12
65
63
15
37
80
160
5
18
6
79
5
75
52
23
30
6
25
41
55
53
87
75
18
6
54
27
45
43
32
4
36
5
18
21
39
1
20
24
16
29
27
63
120
25
11
69
36
9
7
60
59
49
17
19
35
96
13
36
77
7
65
7
11
102
7
35
9
27
9
24
84
3
57
3
12
36
45
15
12
54
18
18
27
51
1
24
5
6
30
15
3
37
5
39
4
155
72
18
15
15
1
17
18
21
21
99
3
42
39
15
66
6
57
12
4
29
42
133
131
45
4
5
15
3
60
12
25
47
93
21
39
15
12
13
5
6
9
111
109
35
6
15
4
56
27
49
8
21
19
11
121
8
51
21
21
12
6
12
33
36
45
43
12
11
18
159
12
15
49
5
55
24
113
18
36
49
5
42
9
60
3
1
29
15
21
31
41
18
49
36
5
75
40
11
6
72
7
8
3
30
67
23
117
51
9
27
25
83
30
6
1
11
13
24
41
36
3
63
18
15
21
63
15
48
69
3
18
18
1
24
17
84
60
18
37
24
60
59
12
54
24
12
3
136
24
23
12
6
19
60
23
24
25
23
18
18
42
12
18
24
30
55
185
90
18
51
16
5
18
48
33
76
20
24
24
16
11
54
15
75
21
51
30
24
19
44
21
31
24
41
66
108
54
6
69
33
60
30
157
41
96
19
29
18
13
20
9
18
84
105
75
90
6
9
111
54
24
15
24
15
1
17
18
9
27
9
9
15
51
42
54
48
37
71
42
55
12
23
12
90
15
3
21
21
66
24
66
67
77
19
71
18
42
30
43
53
79
29
39
27
96
13
20
4
53
43
5
31
120
29
24
72
55
35
25
41
54
6
7
65
31
24
53
7
20
21
36
6
33
15
36
18
75
12
183
141
4
56
4
11
6
15
3
85
5
12
15
24
15
54
78
73
17
90
48
24
18
120
3
36
15
33
52
8
60
15
81
4
32
60
39
121
53
15
3
54
39
57
27
3
13
56
39
25
47
33
21
99
9
150
85
23
18
15
76
144
60
41
18
1
17
27
123
73
47
54
55
5
30
6
27
12
4
5
39
76
35
25
36
20
21
24
15
3
162
55
11
13
44
321
36
3
15
36
42
12
36
19
5
108
27
3
54
3
72
3
21
24
16
11
18
90
12
6
84
6
72
12
9
81
19
24
155
25
17
48
31
44
40
11
6
54
36
48
121
5
19
77
19
17
19
44
64
11
72
69
3
36
90
24
36
19
60
41
15
9
7
29
36
18
18
12
18
54
96
7
77
3
33
78
21
63
81
9
36
36
18
1
5
12
7
17
123
51
6
15
3
1
84
23
12
42
48
31
29
18
48
6
30
13
11
9
45
30
150
115
65
12
6
108
61
11
30
19
180
35
54
19
71
69
3
9
9
54
1
107
69
9
36
19
24
11
12
117
72
69
12
24
15
4
11
25
11
54
3
51
1
23
18
7
23
9
15
9
24
75
18
102
45
27
60
48
105
52
60
35
6
7
5
18
9
28
17
15
9
19
53
72
12
6
48
6
84
15
9
67
84
11
193
41
12
39
48
27
84
6
18
72
13
17
75
3
1
56
63
6
39
40
5
18
13
29
66
21
51
33
76
24
29
6
1
20
24
9
30
18
7
17
54
9
40
120
12
35
13
41
30
60
45
9
12
36
19
8
33
18
69
3
102
7
11
24
33
21
72
102
42
36
54
144
84
36
49
11
12
78
31
41
30
9
24
36
3
6
30
25
20
51
18
27
21
3
51
18
18
9
51
13
17
3
69
18
18
24
48
42
12
9
36
24
4
60
116
16
68
33
12
6
25
20
27
12
6
72
79
11
13
35
24
12
60
13
17
63
33
3
4
23
13
5
42
12
6
30
24
57
63
18
3
15
21
39
49
41
31
8
15
1
11
13
11
61
11
37
36
11
54
96
15
3
30
18
33
27
18
36
43
12
143
36
12
18
19
17
19
77
12
31
29
31
89
6
36
73
83
54
240
3
33
7
23
33
4
17
54
126
19
24
11
1
53
15
52
20
40
23
30
67
60
125
24
91
84
24
35
45
117
3
40
113
39
4
29
55
23
12
18
90
24
13
41
139
23
12
18
18
24
57
9
72
18
42
19
119
121
24
56
75
54
15
75
25
11
18
18
12
72
73
35
162
6
12
72
18
55
23
12
18
54
54
42
30
67
5
6
66
19
120
44
15
126
19
192
20
3
1
17
18
45
16
29
36
54
6
43
32
64
41
15
28
12
11
24
18
7
101
12
75
111
72
30
72
42
25
24
77
39
51
30
19
24
116
39
1
24
47
24
126
12
36
31
23
42
55
125
3
15
18
63
39
1
44
15
36
54
12
6
54
43
5
6
9
117
19
11
108
18
24
54
66
79
17
30
54
75
40
35
18
7
5
6
13
20
16
23
192
18
60
15
96
16
24
11
18
31
59
72
54
30
36
6
120
144
3
57
36
43
24
12
20
63
30
7
20
33
12
19
24
152
39
36
6
39
9
96
3
135
6
12
198
60
12
54
36
60
18
1
44
39
36
6
39
40
47
90
7
36
20
27
30
39
15
9
27
13
47
18
54
97
5
36
7
101
195
27
72
1
29
15
16
131
25
20
9
15
57
18
21
3
141
24
40
11
84
57
24
69
30
1
44
100
60
80
16
41
54
6
3
100
35
18
127
107
45
4
36
8
ABCD 95884948574*3^$a+1 [50093]
42
6
90
35
16
39
45
45
60
11
28
36
39
30
11
55
174
267
80
28
21
30
42
47
112
39
72
72
120
36
5
79
17
1
108
12
12
71
60
16
24
9
240
30
30
135
15
18
27
15
138
72
131
36
88
21
42
30
119
31
132
18
63
15
129
32
61
83
24
115
60
66
24
36
11
28
213
12
47
31
18
15
20
7
42
60
75
3
42
107
40
144
96
120
60
33
35
12
100
69
35
175
41
88
33
30
69
9
11
28
212
79
60
29
85
11
25
84
138
17
1
24
51
75
41
79
12
29
13
35
61
135
36
24
9
95
40
32
1
18
174
18
42
71
96
28
33
12
27
24
147
42
48
83
24
1
15
39
30
155
60
60
36
19
60
18
30
48
132
29
49
42
18
180
15
27
33
195
29
25
78
42
47
13
60
30
60
48
78
192
60
107
25
30
81
24
32
60
84
16
9
12
3
57
48
11
4
405
60
59
13
72
6
42
47
16
27
18
99
75
5
16
75
90
120
11
24
79
125
12
211
30
30
17
1
150
60
5
25
60
11
28
81
72
27
96
15
30
75
20
49
131
16
128
16
39
30
288
3
39
18
42
17
13
48
83
36
13
15
240
3
30
47
1
30
42
23
25
84
6
29
43
53
217
48
330
24
78
23
175
161
61
18
12
288
21
9
42
17
13
18
81
9
30
65
24
55
5
61
72
42
45
135
60
5
96
55
41
43
101
49
6
65
85
162
30
3
44
1
11
48
13
23
37
72
30
30
18
18
51
63
6
30
42
39
9
12
42
41
40
60
45
72
12
18
30
78
174
15
111
84
125
55
137
84
16
3
66
12
12
120
78
29
121
72
48
30
12
17
84
36
73
47
31
72
177
9
192
60
27
81
11
73
6
42
42
17
24
79
5
91
9
21
39
32
84
25
84
48
12
71
7
48
30
59
232
20
108
13
3
69
75
15
5
60
16
69
90
90
87
248
13
30
33
75
150
42
42
15
75
17
48
205
66
5
7
17
36
175
12
78
24
36
12
123
99
18
63
27
168
12
17
25
75
80
12
228
60
1
30
90
54
21
9
36
12
147
195
6
42
77
25
48
102
60
5
156
79
18
12
11
24
40
15
105
21
15
69
6
30
12
27
20
133
87
3
18
71
13
131
19
60
5
52
63
6
24
11
100
20
49
71
4
15
18
90
69
63
17
43
30
6
60
30
59
12
4
80
16
111
12
17
79
29
36
19
141
36
44
180
37
72
11
79
5
85
11
79
30
30
165
15
30
6
9
80
96
16
63
101
25
84
78
69
3
48
137
40
72
9
12
42
30
90
108
42
35
136
9
30
66
39
32
139
81
68
13
12
126
24
41
4
45
36
131
31
29
73
11
25
72
138
54
36
11
108
1
12
12
35
73
168
119
295
41
16
21
87
45
35
1
11
31
18
51
20
88
152
1
27
33
47
172
20
61
99
9
114
5
16
105
12
12
48
47
25
27
44
19
60
60
36
90
71
49
222
149
13
35
1
30
12
18
42
33
24
15
210
11
16
3
65
31
24
30
131
115
29
55
60
186
59
60
36
7
129
20
79
102
42
36
42
102
120
96
5
4
60
15
18
3
144
45
35
1
75
9
11
79
126
24
27
63
78
42
36
101
13
75
56
25
24
47
1
27
63
117
63
42
30
6
42
90
30
9
153
36
54
65
61
114
17
144
36
24
19
18
27
51
45
87
57
32
160
3
6
59
76
36
81
42
6
42
17
25
90
21
9
60
36
35
60
16
3
21
104
120
40
81
15
99
30
78
42
6
210
180
204
15
21
114
78
159
128
73
23
229
6
84
5
133
3
15
24
105
116
36
28
80
1
60
24
60
36
24
35
193
18
30
12
99
33
51
60
9
11
109
27
261
300
3
20
60
49
96
24
36
71
181
3
80
55
54
246
149
25
36
114
65
25
30
5
31
5
7
17
336
244
3
72
78
23
19
66
12
12
6
24
66
15
36
63
5
1
24
18
17
156
85
51
111
168
21
3
ABCD 95885101688*3^$a+1 [50042]
72
18
150
18
180
135
84
135
126
39
3
33
129
15
60
36
15
54
135
81
282
42
126
162
48
54
18
3
96
243
33
252
3
42
108
120
15
3
321
39
294
51
39
105
93
3
45
207
117
63
153
39
345
135
96
69
168
372
267
201
60
303
39
120
45
51
141
363
21
132
45
99
144
57
3
75
117
147
78
3
192
33
150
345
12
147
33
15
72
18
198
81
108
96
27
102
60
51
36
60
81
195
12
276
45
252
30
57
60
96
45
30
69
21
111
48
96
39
165
45
6
225
96
96
60
372
45
51
9
126
69
192
36
93
180
144
108
60
3
45
51
9
72
120
180
78
69
105
18
90
132
120
51
144
252
144
84
45
147
111
129
249
147
48
96
81
180
27
105
120
3
87
117
243
96
192
18
15
9
48
39
108
21
54
30
96
135
369
36
30
237
57
36
135
45
12
60
72
15
48
192
48
132
48
15
33
237
3
96
213
27
81
12
51
45
15
177
42
90
123
93
39
141
12
60
75
108
36
60
144
9
120
15
36
189
147
63
90
3
372
45
15
51
234
168
123
69
126
129
33
72
231
12
153
162
9
63
18
222
81
39
6
12
108
75
60
27
42
486
69
33
147
12
9
39
36
15
120
57
12
75
57
48
63
129
81
63
15
120
165
57
120
72
36
51
48
141
39
33
30
18
60
15
177
258
120
90
15
12
33
51
96
12
93
12
90
168
18
87
48
384
93
387
63
45
75
9
69
90
237
192
468
33
54
240
18
87
15
78
3
12
75
18
51
48
276
69
108
159
21
39
93
387
9
192
42
45
81
120
39
96
99
33
144
63
90
3
45
60
123
15
225
60
27
408
177
108
372
135
117
36
45
60
300
42
18
360
72
30
93
180
69
18
18
87
12
240
36
96
21
183
9
60
15
273
372
36
72
75
195
45
123
57
33
111
213
48
75
108
165
75
177
18
162
180
378
45
36
9
147
27
21
147
18
12
3
57
87
12
36
63
120
90
159
21
402
9
423
30
75
288
48
9
3
33
255
240
225
90
30
27
12
180
48
12
123
69
123
90
27
69
30
54
36
204
27
81
30
150
228
24
171
84
81
72
72
15
45
180
63
153
99
36
165
171
441
78
90
159
141
42
48
114
87
39
90
12
60
108
27
93
90
234
6
21
9
ABCD 95885163932*3^$a+1 [50018]
39
51
114
39
12
168
36
84
51
45
15
69
36
84
171
9
12
12
57
3
48
33
72
27
72
84
132
12
12
21
63
72
69
39
12
39
69
15
225
24
36
24
447
69
75
21
24
24
48
24
21
75
3
36
9
24
21
246
69
225
39
27
129
24
36
51
21
120
180
3
105
15
126
75
75
129
45
39
36
84
117
63
21
27
48
24
60
36
36
24
132
144
108
171
9
27
33
147
33
27
33
177
15
21
87
27
21
360
168
96
105
3
87
81
9
123
132
108
21
75
24
60
87
9
252
63
45
24
27
33
36
21
3
72
156
48
12
9
24
147
123
45
24
57
75
9
216
3
33
147
51
165
24
216
192
15
18
27
9
75
60
48
87
81
9
99
60
171
105
36
192
27
45
48
12
39
90
66
105
108
48
108
15
21
24
57
63
12
60
153
27
45
99
60
156
132
36
312
12
21
90
9
117
15
108
21
15
84
12
39
192
90
3
120
24
72
15
9
12
180
3
21
168
120
12
69
36
3
36
24
12
105
195
129
39
111
12
57
36
24
153
39
120
156
135
225
45
63
15
81
48
27
153
141
102
18
6
30
3
60
12
36
60
12
21
360
39
96
120
15
57
12
33
27
120
33
27
108
33
171
84
12
129
3
141
90
129
72
9
72
27
36
81
54
21
96
9
114
9
12
48
12
165
3
51
201
144
84
120
48
129
15
84
24
120
27
69
255
57
12
21
15
24
141
99
117
15
15
69
21
75
48
21
75
120
45
12
63
36
24
144
120
36
60
36
111
54
39
36
39
90
195
111
54
102
57
72
24
24
36
21
3
51
129
36
156
24
24
171
72
24
174
219
12
21
3
21
66
78
15
24
27
33
12
45
114
57
9
150
30
75
36
15
117
81
96
90
30
75
24
120
36
24
156
15
69
36
9
120
111
60
48
36
15
9
48
60
9
3
147
21
12
21
75
120
132
9
99
204
36
60
141
90
189
27
18
39
60
120
177
60
99
24
120
180
72
75
9
60
60
84
60
12
21
27
180
27
9
36
36
9
111
3
102
168
39
27
105
96
72
108
3
105
24
48
24
36
9
159
12
12
21
15
21
39
36
69
30
57
72
57
3
12
159
9
132
264
180
24
21
15
36
60
69
60
66
45
60
21
3
60
36
135
81
120
3
30
147
24
81
27
72
48
87
165
24
51
45
96
192
12
9
15
81
156
123
12
180
33
51
51
69
39
21
36
168
60
24
60
27
60
21
63
9
156
75
36
9
21
15
9
147
225
183
15
150
75
15
102
63
24
3
177
36
21
3
57
39
45
75
132
33
12
18
276
9
45
111
9
39
60
48
33
36
180
159
12
33
15
51
114
180
111
108
48
33
15
12
45
18
141
120
60
75
9
81
114
102
54
9
60
192
33
87
69
3
12
48
51
189
36
24
36
21
123
72
120
48
120
108
33
51
276
84
48
27
69
135
21
135
36
33
60
96
204
171
33
60
12
51
18
51
21
78
21
9
36
54
69
12
24
12
108
24
36
21
15
21
39
129
99
12
216
48
84
57
36
3
72
24
45
75
105
111
33
6
93
72
69
15
72
159
9
24
12
228
72
51
33
144
132
36
24
69
75
36
249
39
51
102
3
72
105
18
90
6
33
36
36
231
33
36
39
6
51
3
66
36
3
111
21
120
3
69
36
24
63
90
3
111
21
84
39
ABCD 95886057544*3^$a+1 [50034]
96
92
4
36
3
69
68
4
213
3
3
177
15
53
40
51
53
73
60
72
107
49
131
36
24
64
20
12
25
63
27
120
9
69
72
3
32
28
24
48
48
9
3
32
73
39
44
24
43
5
12
52
188
151
41
121
3
56
1
23
40
9
87
140
108
133
12
3
44
24
24
16
51
21
8
49
3
69
11
4
96
32
12
64
117
215
43
69
132
15
33
12
3
17
48
60
232
45
11
4
69
39
51
125
37
47
157
15
105
11
12
100
176
76
9
11
36
163
21
144
57
47
16
56
196
84
44
96
4
117
54
45
33
3
92
96
4
111
5
16
33
11
84
72
4
45
87
48
32
13
84
18
173
205
191
96
48
12
100
92
91
9
92
136
8
192
49
15
20
244
45
36
15
8
136
60
15
5
24
72
25
96
47
25
251
64
80
48
4
8
16
297
24
36
83
72
19
18
35
12
4
32
48
60
7
69
21
35
28
12
3
117
44
28
68
49
51
108
32
97
107
84
84
67
29
1
114
54
191
24
1
15
12
60
104
1
39
36
44
13
171
45
12
168
27
68
264
168
24
61
23
247
125
13
179
76
36
56
73
36
135
44
4
15
141
51
5
16
57
15
68
25
183
12
68
12
13
36
39
80
24
91
5
24
48
157
47
108
37
204
15
80
132
73
11
13
11
112
80
4
156
9
63
12
21
27
20
48
60
37
87
48
8
73
47
72
25
3
108
80
40
9
36
36
18
41
52
27
18
15
45
83
4
3
54
48
83
25
23
12
148
15
77
67
53
19
21
68
36
40
21
59
25
63
140
112
9
27
9
24
155
252
228
49
11
24
1
90
17
37
47
25
15
3
141
80
4
20
1
75
69
15
21
24
35
91
54
23
40
9
18
33
69
18
105
32
60
160
3
18
27
20
60
52
9
11
108
108
168
124
60
45
36
35
52
8
49
36
95
60
36
61
15
48
80
19
5
60
60
48
13
36
120
23
88
44
13
120
23
144
40
9
15
20
1
6
125
24
61
99
180
44
84
48
108
16
3
65
61
111
9
96
11
37
47
16
8
97
83
4
12
20
60
16
39
29
72
4
21
23
52
9
51
3
72
18
71
1
15
60
8
49
191
37
35
37
63
33
36
18
18
135
12
20
12
109
75
9
23
60
49
99
92
60
48
4
15
21
24
51
17
60
43
45
69
23
28
36
93
3
32
13
15
3
45
51
18
126
102
87
21
11
49
95
97
87
21
155
67
77
28
39
125
40
168
92
16
12
51
54
71
85
59
48
148
21
15
8
13
27
3
9
15
54
171
9
30
90
47
12
13
72
15
21
36
35
100
60
36
20
12
12
1
12
51
132
93
72
59
64
60
132
60
3
117
32
25
35
156
16
56
25
23
12
73
54
101
24
48
40
24
48
21
6
5
100
164
19
5
61
11
16
69
84
15
24
8
13
11
19
42
95
157
12
35
88
168
128
1
23
12
31
125
64
9
24
51
21
23
48
52
32
79
29
1
24
87
36
32
12
25
60
3
141
15
21
36
108
11
55
101
40
48
204
21
15
117
39
33
120
6
165
45
11
24
61
51
48
27
5
133
6
29
115
5
64
92
48
7
173
72
61
48
11
121
119
88
3
18
35
1
11
13
72
108
51
60
105
23
16
87
117
36
12
33
66
18
36
36
23
28
8
12
7
18
12
171
177
143
37
12
180
75
32
60
84
1
11
67
66
24
102
33
80
12
19
77
40
8
40
32
88
104
96
12
13
159
105
11
25
119
16
44
40
12
21
42
65
73
123
32
72
115
18
59
88
72
21
83
112
8
25
27
20
88
9
11
100
140
55
41
85
60
143
37
11
7
137
16
93
39
60
96
9
71
1
131
28
39
66
11
49
27
9
30
18
23
28
36
44
1
63
21
147
249
191
52
81
131
19
29
61
15
12
57
42
18
75
20
12
84
61
39
80
72
52
108
32
25
27
156
3
21
99
6
71
12
145
36
60
30
72
42
11
19
53
12
28
20
13
39
120
20
180
1
42
29
40
8
36
64
87
5
16
69
24
11
16
44
28
21
59
1
66
69
9
23
49
11
7
5
25
60
3
108
44
276
4
ABCD 95886548918*3^$a+1 [50006]
30
168
72
54
13
47
1
29
36
63
16
203
42
138
177
33
30
12
18
6
24
48
117
147
168
18
144
216
43
89
150
12
174
42
108
6
78
246
24
31
29
402
54
6
24
42
60
210
24
141
57
7
59
24
18
27
27
114
19
113
78
96
180
45
3
192
48
42
24
6
54
24
90
42
6
48
12
33
21
75
48
3
48
66
180
18
36
12
228
42
192
135
57
138
6
132
12
103
83
12
12
30
66
6
30
204
132
150
54
21
45
108
24
18
12
81
75
42
24
30
36
12
42
48
42
30
24
30
12
12
21
15
150
27
75
213
16
101
24
210
48
177
3
66
331
11
198
12
54
6
18
21
16
5
48
27
144
141
18
42
84
30
246
79
143
30
12
84
12
114
150
63
147
18
48
60
15
69
30
93
160
11
66
24
42
132
60
12
69
16
89
84
6
54
87
63
12
54
15
96
48
16
11
66
60
18
6
30
30
60
18
42
123
15
12
84
66
15
9
7
35
42
12
39
45
72
27
96
75
21
129
60
156
18
42
90
33
63
129
51
30
132
12
66
12
138
18
6
36
27
27
48
36
49
113
79
59
37
53
24
12
198
12
54
30
30
6
198
6
81
81
132
27
15
108
42
30
93
63
42
6
84
18
27
153
18
90
27
9
54
49
131
60
1
5
120
6
60
12
6
30
42
247
11
264
186
114
1
17
24
18
42
150
24
12
60
42
43
125
24
24
19
47
18
12
3
213
108
159
16
17
60
19
48
11
30
54
48
33
105
12
12
111
45
12
48
6
30
3
3
18
24
6
45
69
132
18
21
69
60
36
54
90
12
63
15
18
15
69
156
72
42
234
6
45
21
78
24
120
42
84
15
9
42
120
54
15
207
33
9
66
21
64
35
24
30
102
66
42
21
192
27
42
48
60
48
24
168
15
15
12
84
1
125
18
48
138
60
42
90
12
42
30
24
12
18
66
54
6
79
80
51
204
12
174
55
89
39
81
24
102
60
36
48
90
132
18
54
91
17
24
18
6
31
143
96
90
12
30
120
42
6
54
66
42
132
15
15
36
90
66
6
24
115
35
141
45
84
18
96
54
18
24
13
80
51
24
277
29
60
162
132
97
29
240
24
12
234
24
60
18
174
33
255
42
48
42
24
84
108
69
9
60
132
18
24
30
12
114
30
60
36
48
126
117
27
90
90
186
7
59
48
96
30
54
102
6
132
1
107
37
32
3
42
60
24
162
60
12
6
174
42
48
288
90
18
6
21
15
12
42
54
36
49
17
12
198
42
6
61
240
48
32
99
141
63
18
79
5
6
210
12
108
24
114
6
138
126
51
3
6
7
48
11
30
6
48
84
30
78
132
13
29
3
48
99
6
42
13
35
30
30
144
84
150
60
234
1
125
30
66
108
66
37
5
24
3
27
48
42
30
61
53
75
9
48
24
60
3
3
78
15
45
60
186
96
13
89
183
105
150
144
1
29
96
24
24
66
49
191
84
90
132
42
30
12
30
24
240
69
45
12
114
69
15
30
36
24
66
42
54
168
72
18
6
45
99
13
48
32
33
24
36
30
85
5
30
66
43
101
36
150
90
18
132
84
120
84
36
66
48
60
96
12
114
30
18
18
42
6
24
18
48
174
6
66
15
3
6
150
240
97
59
36
132
12
18
15
51
24
42
60
24
6
49
137
102
6
120
195
9
42
24
72
93
45
84
30
102
120
18
6
24
115
11
24
102
18
66
6
45
96
15
18
24
108
144
75
96
69
54
132
48
30
30
21
81
60
60
48
39
147
18
42
126
19
5
60
90
21
3
120
21
45
84
90
102
18
24
102
31
128
16
29
30
30
ABCD 95886569276*3^$a+1 [50081]
19
44
36
4
212
36
63
9
16
56
15
109
44
16
12
12
8
48
15
9
16
56
63
13
77
63
27
85
60
24
36
104
21
27
4
41
15
24
64
24
72
12
8
112
48
35
37
65
99
12
21
63
39
225
24
220
12
12
20
15
54
12
15
84
81
7
32
64
24
113
30
9
4
11
57
4
59
36
9
9
15
24
24
4
12
65
51
27
25
44
144
39
48
45
33
3
45
39
21
39
64
24
20
63
81
84
39
37
108
44
21
36
18
13
59
21
48
48
45
123
12
33
19
12
107
21
87
24
21
9
3
100
48
8
28
107
9
16
24
59
9
3
25
20
84
213
39
52
35
61
128
12
72
28
32
72
36
16
24
47
12
60
36
13
32
16
20
75
25
12
41
3
28
23
61
68
148
24
180
12
84
17
3
33
3
120
12
21
60
18
54
15
40
132
8
108
52
12
44
88
23
25
80
16
71
1
56
4
29
63
28
12
12
24
8
15
1
8
64
17
19
44
28
23
66
19
60
20
15
36
126
15
69
31
29
91
12
44
40
44
93
55
12
5
63
12
45
39
28
5
91
89
15
64
56
12
4
44
21
7
108
20
48
52
71
21
3
9
45
15
72
69
6
1
35
12
1
44
24
3
21
28
8
33
67
32
45
18
49
48
119
36
109
24
32
51
1
77
51
40
32
24
4
149
6
37
20
69
12
3
112
68
4
12
36
44
9
54
9
12
16
12
92
4
8
12
3
108
37
60
5
187
32
16
36
20
4
84
48
44
69
3
64
60
20
120
12
16
12
53
31
5
42
1
44
88
41
42
12
93
16
20
75
30
7
20
15
9
28
104
15
21
12
120
24
4
8
124
17
66
93
15
9
4
8
57
18
12
61
8
3
109
35
150
31
24
143
81
4
20
28
168
8
28
32
28
60
23
261
36
4
12
20
45
7
68
24
48
16
23
129
40
72
77
3
12
100
20
40
60
24
24
29
30
13
77
19
23
37
17
43
24
5
54
12
13
5
7
80
52
83
141
48
88
59
9
72
12
33
18
21
57
27
64
17
27
112
8
36
63
13
20
96
120
48
36
52
12
44
40
60
60
24
47
21
52
20
69
15
28
36
32
9
31
5
127
128
21
171
16
44
132
28
35
57
24
28
143
37
20
57
79
59
9
52
56
4
59
49
167
57
60
69
19
29
15
21
78
21
76
24
17
27
24
63
25
96
140
52
48
12
56
52
8
69
12
115
8
12
15
21
88
24
8
3
1
20
136
24
32
57
27
28
20
63
37
59
21
16
36
8
21
31
44
36
220
8
21
6
37
17
19
8
27
37
65
19
20
76
48
36
48
29
39
15
18
7
24
44
45
3
76
11
37
32
21
72
39
4
68
3
13
8
4
41
63
124
36
36
56
81
63
24
52
59
24
30
15
3
105
12
12
93
15
105
27
40
23
9
196
156
44
16
24
47
25
48
36
36
11
9
72
24
60
15
126
67
65
30
9
48
39
25
11
61
12
47
37
56
4
65
7
56
88
155
6
15
4
84
131
102
75
12
16
5
3
147
13
96
36
35
84
25
12
56
21
43
8
16
36
56
48
24
51
54
27
84
24
52
17
126
25
56
16
20
24
28
47
12
45
108
100
8
33
111
16
8
12
36
24
40
104
24
15
33
4
44
28
116
81
39
4
24
84
20
63
9
76
23
1
71
13
132
12
36
11
61
32
16
20
112
68
4
23
18
91
35
9
4
44
4
8
40
56
4
60
23
141
24
28
8
21
27
4
36
89
27
52
84
56
112
12
8
4
36
11
12
25
53
3
76
29
72
27
16
65
79
24
108
17
7
17
43
83
13
24
36
48
36
5
51
15
25
24
20
16
12
47
93
3
21
9
7
60
48
11
18
36
63
15
1
89
72
12
7
155
57
15
60
13
143
9
16
53
7
140
16
29
3
28
185
39
39
69
15
73
17
7
20
16
36
17
30
97
20
4
48
56
4
23
69
28
11
13
56
3
1
36
72
44
52
56
36
84
64
72
41
18
13
72
48
101
19
59
33
160
80
16
8
64
53
43
36
60
120
59
45
52
32
3
108
109
104
24
15
18
19
11
145
23
12
25
24
12
11
21
21
3
45
39
48
12
16
24
44
16
77
12
19
8
4
11
49
56
4
84
44
135
1
68
45
31
36
17
7
44
64
32
16
12
20
40
41
3
12
84
96
51
42
51
24
100
24
53
31
23
145
35
57
24
4
12
5
36
67
8
76
36
8
60
16
80
4
8
69
39
36
12
12
48
39
30
151
72
20
63
37
8
51
36
45
88
36
167
37
36
72
24
20
16
72
80
88
12
44
4
56
24
40
80
88
17
75
4
29
60
63
16
11
1
68
93
3
63
73
35
85
80
24
15
30
7
11
45
72
15
69
129
139
60
8
24
3
69
120
16
101
43
5
39
15
49
12
101
19
41
54
84
9
33
12
3
21
3
4
47
45
4
5
15
3
108
228
24
21
48
64
12
32
28
48
101
3
12
111
33
27
213
72
57
15
12
24
24
36
28
23
69
15
24
33
28
24
17
18
13
5
7
24
60
24
132
101
54
1
65
19
17
6
33
177
3
36
3
25
5
15
21
87
28
11
24
25
24
35
57
36
208
11
9
75
9
27
9
12
3
57
16
12
24
60
44
136
29
15
16
8
16
20
27
ABCD 95887121654*3^$a+1 [50002]
40
15
29
55
45
3
6
6
66
87
15
81
8
31
5
13
30
17
28
24
168
20
115
12
5
88
21
51
20
1
75
63
12
9
33
42
6
27
3
33
216
8
24
12
16
12
20
24
96
48
36
16
24
39
81
24
9
23
1
18
6
18
18
18
24
18
15
60
45
39
3
81
12
3
9
56
12
28
48
8
7
105
56
31
6
3
20
28
33
6
6
3
44
67
48
6
6
41
13
42
6
6
5
7
36
6
27
87
29
48
1
3
3
21
24
27
18
11
36
7
78
30
9
36
20
37
12
63
3
30
11
91
5
24
49
30
117
12
99
126
3
9
6
21
24
24
44
31
5
31
17
24
4
8
4
75
21
51
6
30
21
45
11
24
12
40
8
60
72
64
3
60
18
35
76
20
73
3
20
7
17
37
59
12
7
48
9
21
11
7
5
12
4
3
132
48
5
24
64
36
9
24
84
6
9
72
15
42
11
24
43
45
44
4
21
42
29
19
6
27
33
3
45
18
17
7
6
3
48
48
3
5
24
1
3
159
36
12
17
12
1
18
17
25
75
32
52
32
12
60
52
9
36
3
80
19
9
9
3
51
89
4
36
32
4
21
3
12
12
8
12
7
5
13
96
71
16
32
7
45
21
15
75
5
43
5
16
9
75
56
1
36
6
29
148
21
54
24
77
112
8
4
15
9
104
100
33
3
188
84
4
60
12
12
27
33
44
13
27
20
79
24
24
41
7
150
35
4
51
33
32
4
45
24
15
20
40
3
21
20
4
117
23
52
3
78
51
75
81
51
17
40
56
43
29
31
6
3
3
30
48
18
17
28
48
45
11
85
3
39
24
18
39
36
36
8
52
21
6
9
24
44
40
152
16
3
12
6
84
6
5
19
18
15
12
57
66
29
1
35
13
95
48
60
4
12
60
51
41
43
29
19
17
1
30
5
52
15
41
36
16
15
41
31
72
29
16
81
3
12
27
30
75
12
39
5
72
12
79
45
24
12
15
12
33
44
49
11
43
66
12
42
24
18
6
18
30
5
12
88
32
7
36
12
5
12
48
108
4
27
21
20
60
49
11
19
6
83
1
42
84
153
8
67
33
99
6
12
51
33
78
12
54
144
27
3
57
20
7
45
15
6
11
19
30
36
75
33
3
84
32
4
21
35
48
13
12
23
7
36
17
4
45
3
27
41
85
24
35
79
21
21
15
20
76
92
96
19
18
15
56
31
9
12
108
36
9
11
4
24
3
105
12
44
1
119
43
21
51
129
39
29
7
6
11
4
3
29
7
17
28
15
57
12
9
107
12
4
3
5
49
42
6
3
32
12
40
15
21
8
36
72
16
21
18
30
30
18
39
12
24
39
42
42
36
24
24
57
36
3
6
11
16
33
23
37
47
16
12
27
33
27
9
36
129
3
21
18
24
6
143
16
80
16
15
45
27
33
15
36
33
3
12
6
18
54
6
90
35
37
3
3
6
11
31
21
24
9
12
63
12
15
29
13
78
78
6
77
1
36
24
11
48
4
20
64
60
36
27
45
63
24
17
49
75
3
45
33
6
60
18
48
23
28
12
3
48
30
42
18
15
27
29
19
78
39
9
42
17
28
8
12
4
39
57
135
21
24
57
27
32
7
29
28
15
9
3
57
21
39
8
1
54
5
1
12
27
57
11
1
24
23
24
16
12
80
115
5
72
40
48
63
29
12
1
12
6
48
57
39
12
6
3
56
36
16
3
9
20
19
33
9
6
6
27
15
72
57
32
24
1
3
12
60
32
19
6
3
20
76
9
15
3
60
6
47
25
3
44
4
3
53
151
9
12
81
3
9
23
13
54
29
7
81
96
12
15
12
9
81
35
1
23
31
42
12
42
57
3
5
25
3
9
87
8
12
31
24
33
24
20
67
117
72
12
48
8
19
78
48
6
54
47
76
99
29
31
6
59
1
51
48
48
12
63
5
1
6
77
60
19
12
9
51
5
100
27
6
30
126
3
15
30
87
32
4
12
44
28
51
21
24
32
40
60
3
6
18
18
27
81
39
68
43
72
5
1
30
17
40
24
15
5
1
27
8
79
5
1
72
75
44
24
4
21
15
63
17
76
9
39
63
12
30
35
16
24
8
13
30
57
12
39
17
16
9
48
12
27
39
5
19
12
12
29
76
15
41
24
4
15
45
21
6
33
56
12
12
85
30
36
33
32
13
6
17
4
15
81
8
19
24
6
36
27
32
16
69
18
72
12
6
18
17
7
66
36
3
60
12
27
41
13
35
12
91
9
60
27
29
7
17
73
3
9
23
25
63
48
36
8
12
13
12
18
17
13
48
35
40
9
66
41
84
13
47
31
6
27
48
12
20
19
33
33
3
48
12
75
5
55
33
12
21
6
29
19
48
18
51
45
27
12
201
23
12
88
15
12
29
4
24
56
40
45
23
24
52
44
67
41
7
5
67
65
12
13
12
15
20
145
35
7
21
12
21
6
6
23
25
75
48
69
15
15
6
59
103
90
6
21
36
21
6
5
52
24
24
9
3
20
1
107
1
15
93
138
9
36
24
8
25
36
18
29
12
4
63
5
40
44
7
24
48
36
17
19
18
3
8
37
18
69
27
33
12
20
67
12
41
28
3
12
30
3
20
100
33
96
39
32
25
147
75
24
24
41
16
12
12
32
55
60
21
48
15
5
1
42
5
7
29
16
20
7
17
19
45
24
68
12
1
11
4
27
12
5
4
63
45
81
39
39
24
42
23
16
36
57
75
8
16
21
47
64
15
69
3
21
36
60
32
13
42
45
12
9
84
30
53
64
8
40
8
4
8
36
12
24
64
39
9
92
67
41
31
53
28
57
23
24
55
5
60
72
60
7
65
12
24
25
54
33
15
5
112
21
27
3
21
8
16
39
5
108
43
29
7
17
31
9
15
29
43
12
60
17
13
3
8
52
21
11
28
15
42
15
60
3
102
63
15
18
12
30
5
52
45
15
99
45
9
42
69
20
76
48
3
60
21
12
8
13
35
7
57
36
3
17
1
48
3
8
13
35
40
8
12
19
41
12
1
24
78
12
33
84
48
20
96
79
5
16
39
66
12
12
24
11
31
24
29
28
20
43
72
29
7
132
30
3
45
119
1
3
27
33
51
33
21
18
66
23
4
32
1
11
19
60
30
87
3
53
4
8
48
85
23
64
56
64
51
9
36
27
6
3
8
115
12
33
12
56
16
3
5
31
18
51
15
21
8
36
13
30
57
51
12
65
49
3
60
8
19
69
45
3
12
44
1
35
1
48
78
30
3
3
33
93
30
5
16
12
56
13
12
15
24
21
111
8
19
6
18
9
21
11
16
3
48
17
108
52
68
37
3
12
15
77
13
18
30
71
1
30
5
31
24
18
11
16
39
36
57
3
24
6
3
32
4
69
39
27
18
30
6
42
102
48
27
21
18
17
7
57
32
48
31
21
27
9
20
1
27
63
29
4
56
13
12
35
13
12
3
36
3
9
60
48
36
15
33
12
3
9
105
36
23
16
3
6
11
60
7
24
41
1
12
15
32
40
15
48
30
18
24
18
11
25
47
79
21
9
3
9
35
49
35
4
3
5
4
8
64
9
11
1
ABCD 95887182434*3^$a+1 [50022]
80
192
9
36
75
4
284
21
43
68
84
64
12
60
120
17
120
7
65
43
32
33
168
163
161
3
96
129
108
163
149
72
3
45
147
33
195
88
24
60
156
5
144
175
20
300
21
24
120
79
176
204
340
29
27
88
72
176
52
36
17
7
176
244
5
55
197
43
36
132
44
76
84
176
129
60
19
44
16
29
27
64
12
12
32
196
29
19
60
17
15
4
68
28
32
45
63
64
41
43
209
3
117
87
48
100
60
125
55
56
100
89
7
44
81
423
48
72
88
92
45
252
3
16
212
9
99
4
53
7
65
291
84
117
19
29
183
60
100
89
195
16
5
24
19
104
48
60
4
24
32
64
68
60
148
20
448
101
108
55
20
93
12
123
160
5
75
108
16
5
48
7
176
69
3
312
81
159
36
4
41
15
72
93
115
5
7
12
5
175
36
24
80
168
76
29
132
19
29
132
123
132
16
140
84
153
72
15
21
7
96
44
72
33
63
60
4
248
48
165
267
148
77
223
137
72
163
36
72
240
5
60
15
69
99
96
405
19
212
28
41
43
65
27
88
17
156
547
56
9
235
113
63
12
117
60
223
5
72
75
108
108
112
164
36
48
16
48
8
84
16
29
231
28
137
199
101
55
72
53
24
79
32
60
88
24
176
24
57
223
20
57
39
64
77
15
21
19
125
211
80
40
32
40
17
36
163
56
216
112
20
180
28
17
163
12
60
36
29
115
17
36
180
67
17
115
48
132
56
177
147
28
32
40
5
39
156
33
211
29
192
276
15
132
28
288
17
123
100
17
63
21
75
48
292
80
88
65
7
53
171
76
36
17
103
185
24
19
44
88
80
12
12
120
16
344
96
105
75
45
72
91
77
72
343
17
175
20
48
297
67
228
32
16
132
77
19
56
4
192
80
9
36
115
132
48
144
125
15
48
57
108
63
220
32
36
12
4
56
24
45
79
29
12
55
36
125
60
135
165
24
15
84
81
31
188
9
3
69
19
152
40
29
235
68
57
156
27
60
36
9
12
15
76
77
12
43
56
52
12
48
68
276
48
213
84
79
101
91
77
55
180
72
161
99
153
183
100
80
9
79
89
63
45
75
64
48
48
137
15
237
43
36
17
72
67
36
80
405
63
9
211
84
17
15
21
12
132
343
228
120
149
216
60
39
24
172
65
219
148
65
3
24
16
68
124
77
108
120
31
32
9
123
12
136
12
12
20
45
99
9
27
160
245
151
89
43
60
125
15
96
21
31
77
48
67
20
120
16
116
4
17
24
163
17
43
137
75
96
84
76
77
343
240
12
48
77
60
171
60
4
80
88
104
124
161
111
28
104
48
9
36
132
72
48
240
135
ABCD 95887258594*3^$a+1 [50038]
33
108
72
3
9
27
9
11
1
47
241
144
36
35
36
108
61
107
24
73
87
9
36
59
12
25
3
132
32
48
4
8
72
60
1
35
48
1
15
321
39
9
11
25
39
21
11
25
23
64
33
147
32
96
48
1
63
56
24
37
11
49
39
56
1
27
21
11
1
3
24
21
59
25
107
25
11
12
48
60
73
36
3
32
168
1
36
24
47
49
155
88
92
48
1
111
21
23
36
96
60
64
21
15
9
11
85
48
11
40
128
16
56
1
155
48
180
61
143
12
84
25
35
120
61
11
48
25
12
15
128
112
32
73
39
9
131
16
24
8
36
60
24
16
104
16
20
16
20
1
15
8
16
69
47
49
159
12
213
11
24
120
25
71
24
16
21
24
131
48
64
32
109
72
27
8
4
44
24
133
59
24
36
100
140
16
32
100
12
60
80
4
105
27
12
20
72
25
23
40
72
21
15
60
45
60
143
112
33
36
59
72
84
4
44
1
95
85
27
164
28
20
16
24
21
95
1
36
59
48
180
37
35
109
99
48
57
11
4
188
28
32
40
33
135
45
11
24
24
72
24
24
36
37
47
16
32
72
16
9
36
179
52
9
12
87
80
73
143
37
27
80
12
16
33
15
96
20
1
23
61
59
24
112
69
11
36
52
33
87
8
109
35
124
36
44
36
48
37
51
9
11
37
36
12
143
61
83
12
48
12
73
23
52
140
36
12
48
16
36
84
8
37
35
64
44
1
15
20
240
12
48
1
84
36
11
28
36
128
16
24
128
52
32
49
72
24
59
100
20
12
28
21
15
9
131
4
20
37
12
11
96
108
73
75
48
21
36
87
57
75
120
56
24
109
11
120
4
57
24
11
25
15
8
4
96
84
81
215
24
136
21
24
147
104
24
40
45
84
71
132
84
109
27
153
11
4
21
24
95
1
24
192
35
4
44
292
80
49
24
51
8
97
95
1
23
37
3
21
23
37
84
87
9
11
13
96
51
32
172
48
33
35
40
72
56
4
201
51
20
64
20
12
4
44
12
160
164
16
9
123
8
4
140
24
24
73
48
15
21
35
160
8
12
121
48
35
36
28
36
20
12
49
59
40
56
4
44
96
25
27
33
27
8
1
63
33
23
24
108
37
135
21
47
4
156
128
1
111
48
32
4
21
48
71
28
8
97
12
11
24
120
84
1
24
11
60
36
13
15
92
40
72
20
16
20
12
268
80
121
11
48
1
35
96
60
52
117
60
48
48
15
32
72
48
13
3
56
1
47
1
87
200
13
59
25
36
59
37
171
108
21
119
16
56
12
28
20
25
24
36
87
20
156
24
12
85
84
39
36
12
44
96
40
32
37
24
96
83
61
11
4
20
49
11
36
48
28
20
112
21
35
120
16
33
11
16
21
60
48
15
81
111
108
21
11
73
12
95
4
80
24
84
16
21
84
75
12
60
45
24
11
148
81
15
48
33
27
8
28
36
104
40
32
13
84
11
25
72
59
24
61
15
261
108
11
64
24
48
32
37
39
165
36
3
32
180
16
32
1
107
72
1
11
16
9
155
16
8
132
52
176
24
96
64
68
25
35
40
12
20
37
11
12
73
60
84
35
36
100
8
24
40
36
20
1
23
25
95
13
48
36
60
96
75
9
39
56
1
59
28
36
92
85
3
60
21
11
48
1
36
84
131
73
60
120
11
24
24
12
64
81
63
68
12
1
27
72
72
21
15
9
71
28
144
32
36
37
47
60
85
204
15
81
155
88
225
12
75
9
60
11
25
23
36
12
13
71
4
21
59
1
84
11
28
116
1
59
121
99
32
48
4
20
1
36
11
109
111
188
16
36
12
72
128
60
1
191
156
169
59
37
60
24
51
45
23
37
59
4
104
13
107
12
16
44
100
20
109
11
48
133
179
24
16
21
59
4
60
20
60
24
13
132
23
13
35
40
44
180
48
12
1
15
80
16
129
72
12
123
20
49
11
124
48
36
116
108
37
15
144
12
69
23
148
69
23
25
11
12
25
15
152
13
120
147
32
61
99
44
12
48
112
132
21
191
85
35
84
16
36
32
60
37
36
107
1
47
72
73
167
61
27
44
48
37
23
13
27
8
13
155
24
52
20
48
97
39
20
25
11
64
56
4
69
15
21
96
59
12
108
96
36
28
20
16
21
27
33
27
21
47
48
60
24
12
36
60
28
104
145
ABCD 95887279472*3^$a+1 [50016]
24
48
12
18
12
39
39
21
12
297
12
15
108
45
42
9
87
102
3
105
60
174
6
15
15
57
165
183
57
42
48
33
309
18
12
180
126
15
27
30
12
3
93
60
24
18
192
18
51
117
24
30
198
168
42
150
63
12
72
63
48
42
87
108
12
183
48
84
69
192
9
6
54
96
87
75
57
48
123
60
72
108
57
120
60
3
132
48
9
45
51
99
60
186
15
84
93
42
33
27
48
18
87
108
105
102
78
39
84
27
24
66
12
51
96
3
42
3
45
12
15
261
15
99
30
6
84
66
54
285
21
54
6
42
93
45
72
12
90
33
45
123
57
78
45
108
9
3
189
30
18
18
69
231
30
12
3
39
33
480
27
6
42
18
39
81
75
15
204
30
138
108
33
216
48
105
18
117
3
45
39
138
138
9
51
192
81
21
39
69
72
198
132
6
12
42
189
39
12
21
12
3
60
42
183
60
48
117
72
42
45
51
42
27
60
84
51
18
183
27
138
12
48
12
12
183
27
36
33
72
45
3
51
21
24
36
15
33
21
6
24
96
60
45
39
21
105
72
3
72
48
45
15
252
147
48
402
99
39
102
39
27
42
3
99
9
96
111
45
105
63
117
3
21
66
45
57
30
12
30
18
81
99
45
105
18
24
213
3
33
129
15
132
120
213
183
225
27
15
12
9
39
18
75
144
315
138
18
42
3
24
63
57
51
144
60
93
12
93
42
30
96
60
222
198
15
27
108
9
180
51
12
141
69
30
132
18
42
69
264
93
120
30
84
30
6
102
48
24
78
21
57
87
48
75
84
45
21
84
3
147
9
39
12
153
15
42
60
198
60
48
237
33
120
27
57
30
21
24
123
42
96
147
93
264
150
18
15
240
12
141
99
120
3
105
135
33
9
3
75
108
69
153
198
42
78
24
66
363
9
102
48
60
81
87
30
42
30
90
45
57
48
183
9
18
117
93
51
69
48
12
12
30
45
81
42
30
27
24
12
15
90
99
21
15
285
54
66
30
33
21
6
42
231
117
15
57
87
36
45
3
39
222
123
36
99
45
12
3
18
12
12
30
129
57
12
12
30
48
90
18
180
42
30
105
75
138
12
90
12
69
27
42
72
6
165
39
108
45
237
3
36
12
147
105
63
12
12
93
60
63
57
96
51
6
120
15
60
12
255
78
87
3
117
33
3
9
30
72
138
30
48
57
27
18
75
168
9
66
132
21
36
24
87
33
87
60
30
12
18
42
27
153
210
72
48
108
12
45
93
27
75
150
12
3
45
18
84
81
132
156
141
30
189
159
42
3
93
27
63
12
30
12
99
27
12
18
192
18
162
30
18
42
12
45
96
12
27
186
75
177
111
39
18
159
21
39
84
132
12
15
57
96
27
225
27
168
150
51
144
45
3
72
87
66
87
36
69
15
57
90
6
15
15
30
63
12
24
261
42
93
27
45
12
93
18
120
30
99
63
42
48
15
252
48
15
18
42
30
3
24
81
72
30
138
3
36
15
18
15
60
3
45
60
177
3
9
39
21
66
42
210
42
3
183
12
222
63
36
99
12
126
3
129
27
108
15
18
183
39
138
99
111
12
72
378
3
12
45
162
81
147
48
45
87
240
45
177
96
324
78
105
15
ABCD 95887285166*3^$a+1 [50016]
28
68
108
7
129
84
212
48
36
96
12
55
33
72
80
7
149
7
29
180
24
84
36
79
132
29
156
28
12
111
9
3
81
32
12
60
7
33
63
77
7
48
57
96
39
81
48
27
173
7
12
33
12
20
127
105
20
103
33
27
41
120
112
12
116
112
24
75
9
36
288
3
5
55
57
56
19
108
69
60
108
3
57
8
19
93
3
12
33
99
41
220
12
27
33
96
96
3
108
33
336
48
3
89
28
87
65
28
12
48
108
20
7
117
123
185
7
29
67
77
108
84
55
5
43
108
45
84
111
113
16
96
15
17
355
60
33
72
20
180
48
24
28
75
228
9
51
69
24
12
27
12
9
24
92
28
72
248
100
60
123
153
32
48
4
12
44
136
144
56
184
12
72
8
100
8
4
60
20
108
72
28
87
105
183
53
4
12
48
8
28
20
60
16
176
220
32
43
53
84
40
56
7
45
128
40
27
5
52
12
84
60
72
60
32
55
5
16
24
36
216
68
100
48
72
3
33
72
27
81
44
76
24
36
27
185
4
51
33
24
3
29
108
16
20
67
45
32
48
19
36
45
80
67
41
36
24
40
60
120
27
525
24
123
161
19
33
12
92
16
144
84
80
64
32
268
108
27
33
48
56
55
21
27
108
125
55
12
57
24
84
20
43
29
60
16
32
16
44
40
32
64
56
16
20
64
60
288
56
24
36
40
27
57
96
231
21
27
48
57
27
29
24
16
27
12
105
132
224
7
12
45
3
177
12
51
185
235
29
240
16
132
116
64
27
41
28
27
29
108
36
24
192
4
147
65
168
36
48
7
48
12
48
65
60
28
48
27
60
17
40
60
116
256
240
84
32
19
29
60
112
135
17
100
15
233
12
36
100
24
8
28
39
33
27
45
87
9
39
53
228
16
48
12
96
168
44
100
12
24
120
24
15
108
393
39
41
72
144
4
351
21
39
21
108
56
43
57
36
44
88
68
7
33
32
52
75
329
7
113
204
12
24
4
48
12
56
52
44
180
28
80
43
60
45
12
12
8
36
127
89
55
29
36
76
92
43
144
9
32
52
195
5
112
96
48
164
108
139
41
7
48
137
52
15
9
84
36
12
108
27
12
77
28
8
4
15
60
36
69
104
64
63
144
45
24
84
240
20
40
168
32
12
24
4
152
28
108
60
80
88
164
160
20
28
60
27
41
4
15
225
152
103
33
32
72
136
12
32
16
87
60
45
12
144
80
112
219
105
51
84
29
16
51
9
140
36
4
96
72
20
160
48
204
75
189
80
60
7
105
168
44
72
40
243
60
65
240
16
60
87
29
16
120
27
53
64
48
248
19
5
16
27
5
7
45
156
32
43
5
132
52
15
81
15
297
36
80
4
3
77
127
33
15
141
147
65
28
51
9
24
36
159
48
5
4
68
76
60
56
28
48
92
55
17
31
84
33
8
7
177
84
39
45
135
45
15
93
39
9
120
84
536
67
60
93
44
43
53
64
12
15
21
144
80
55
105
56
19
45
8
168
64
8
36
100
56
28
12
96
32
112
108
36
84
267
45
36
72
32
4
39
12
45
44
100
12
80
139
21
108
44
12
151
129
8
36
67
57
3
45
87
60
45
3
17
127
33
56
40
32
72
220
36
24
60
3
33
132
12
3
9
36
92
16
116
100
36
24
96
32
28
39
69
84
147
36
29
124
12
87
45
36
92
12
52
48
180
36
27
ABCD 95887341404*3^$a+1 [50002]
9
6
129
20
84
12
25
24
11
24
1
54
21
9
75
75
114
66
129
171
5
16
33
12
78
41
16
140
168
16
32
7
41
12
84
76
32
1
24
107
4
15
105
60
56
175
24
5
79
21
44
91
24
12
90
18
17
24
4
51
120
5
4
12
15
24
5
24
172
3
41
76
36
39
24
54
27
44
52
72
12
3
57
8
28
39
9
15
5
72
24
43
53
12
1
24
102
69
51
53
31
5
19
53
132
7
9
105
66
29
85
39
68
37
51
75
90
51
24
12
8
16
8
25
30
12
65
85
30
89
84
96
91
84
21
104
4
15
90
96
36
35
16
9
3
75
5
97
11
7
36
5
76
63
17
4
15
6
60
11
4
8
25
47
43
57
80
4
72
8
19
5
61
24
23
37
47
100
15
21
3
120
5
12
4
36
104
13
36
59
115
90
42
45
56
97
6
24
60
12
29
1
75
3
5
1
6
9
116
24
31
5
40
3
81
15
5
16
68
25
42
9
24
27
89
4
15
5
88
24
3
6
30
5
24
37
15
45
11
73
36
60
30
5
19
45
45
15
12
32
25
75
21
11
16
8
16
8
151
24
180
33
93
54
36
45
21
90
78
11
1
35
24
19
6
54
5
40
12
9
51
15
89
72
37
47
84
19
42
23
88
3
29
100
15
90
30
17
43
96
24
57
68
1
36
18
41
40
51
113
12
13
12
18
72
41
28
84
57
11
4
80
79
41
4
84
32
43
12
29
1
51
39
29
16
24
15
30
54
30
36
24
186
24
41
25
35
1
24
24
47
43
21
9
6
5
16
60
9
36
30
60
5
163
72
65
4
32
4
8
12
205
18
41
144
76
24
176
1
30
81
48
15
21
3
66
39
8
67
17
24
16
120
45
54
5
24
36
24
1
54
81
44
88
12
51
24
6
35
12
19
33
32
55
60
18
23
79
53
55
45
15
21
36
15
29
19
21
15
41
133
51
9
171
105
6
81
3
180
30
111
3
90
11
4
15
17
25
18
17
84
49
51
20
100
216
8
12
16
20
67
17
64
9
75
27
24
90
30
6
23
25
27
3
12
101
37
15
15
66
54
90
6
66
71
7
6
11
88
27
84
126
11
28
39
60
41
16
99
6
30
5
103
150
11
25
27
8
19
5
16
72
39
150
54
5
79
21
32
7
77
36
12
1
47
13
71
133
23
7
36
5
60
55
29
16
60
21
35
24
49
23
28
51
30
54
101
16
33
90
29
37
24
54
41
31
90
39
39
45
27
45
140
96
127
17
55
78
23
7
5
16
56
115
21
9
78
5
37
95
60
49
27
3
65
36
49
11
180
180
48
172
44
55
5
16
9
54
41
100
9
3
20
12
100
108
3
65
36
16
32
72
13
23
40
117
6
5
55
21
63
6
15
72
24
80
103
17
55
5
73
23
7
53
64
15
9
141
108
42
173
67
24
41
25
71
7
5
67
5
115
18
3
68
132
13
24
15
81
71
60
96
139
18
11
12
40
3
9
117
71
48
31
5
4
39
12
24
5
40
56
13
12
63
51
6
3
87
5
13
12
30
24
21
128
25
95
28
39
65
13
47
60
43
105
8
12
25
11
16
9
11
124
45
15
51
30
24
11
4
20
49
11
24
211
41
19
29
60
25
30
5
112
9
39
51
180
66
23
36
112
104
64
51
144
105
45
11
19
24
30
23
52
15
17
19
57
8
19
125
48
13
39
12
24
9
35
48
73
114
60
57
3
6
66
30
30
5
19
21
120
15
24
21
63
6
39
12
8
12
13
120
15
20
16
12
68
12
60
7
21
44
31
5
1
131
12
36
61
3
15
5
16
15
54
15
96
44
1
27
9
3
15
17
24
16
9
11
36
4
123
12
21
3
65
40
21
15
24
20
55
65
31
89
79
60
41
25
39
15
33
8
64
171
81
36
80
12
40
87
29
25
30
41
25
30
54
54
90
3
9
30
65
25
63
56
49
6
41
43
150
3
44
19
66
83
1
120
30
24
5
16
21
35
19
69
15
60
222
23
40
60
8
28
20
96
199
89
72
84
1
51
8
40
39
36
65
55
17
13
171
20
40
36
3
5
109
63
32
31
185
145
39
32
19
17
24
175
101
19
48
12
165
75
108
30
96
90
45
15
9
111
5
19
21
32
43
90
96
18
6
27
99
5
43
45
32
48
7
24
41
79
17
43
84
41
76
15
29
24
7
29
55
54
95
12
40
48
36
9
6
54
126
5
16
8
12
36
19
18
6
36
9
36
24
44
28
39
45
9
27
24
9
66
84
149
16
15
156
138
72
54
17
43
54
30
41
1
111
39
69
15
5
24
55
5
25
42
45
39
57
3
6
60
18
6
30
29
72
73
3
33
60
59
31
5
64
60
105
12
30
9
15
9
260
55
5
40
87
24
65
25
30
29
120
31
30
54
132
21
8
19
90
30
12
69
45
6
113
37
39
44
72
36
19
21
27
17
60
24
55
6
54
126
24
30
69
8
109
135
84
69
11
19
125
16
45
11
28
56
121
35
4
36
20
48
36
72
144
4
36
3
12
5
55
33
201
11
48
52
3
5
72
40
9
59
72
13
71
25
24
30
17
13
30
36
65
19
ABCD 95887554598*3^$a+1 [50016]
24
30
12
9
24
3
18
54
42
6
30
18
18
27
21
66
18
36
6
18
132
42
5
73
71
36
55
65
31
24
18
12
11
73
27
21
99
51
24
120
66
30
9
39
42
59
4
27
33
9
12
39
45
6
96
48
21
9
96
6
102
47
55
45
8
12
64
44
37
23
61
6
5
31
6
12
30
5
13
138
36
18
66
9
63
18
24
6
6
63
9
48
6
77
25
24
96
18
33
51
96
57
36
21
3
3
228
29
16
60
21
18
29
55
186
48
107
85
270
24
24
30
11
132
13
6
90
6
45
84
33
66
96
48
84
17
55
168
18
15
27
60
96
84
54
59
76
9
12
99
15
24
30
6
36
6
48
66
9
9
102
12
78
102
30
96
75
3
6
60
132
48
35
16
3
33
87
30
24
3
20
19
24
36
18
3
21
108
12
24
48
96
18
24
30
23
37
24
11
4
39
5
13
3
3
6
54
6
36
15
104
73
6
12
72
24
29
13
27
21
15
8
7
9
51
132
24
9
20
1
3
3
161
13
59
37
3
3
12
42
18
24
24
18
54
72
6
66
101
25
36
42
36
6
18
5
16
45
6
42
60
18
5
13
144
6
282
96
66
48
9
93
23
1
3
15
18
18
6
108
84
87
15
30
30
9
44
49
23
25
18
48
6
48
24
78
42
48
18
9
15
105
3
12
21
20
91
54
15
24
33
24
204
84
90
18
36
6
6
30
45
3
57
24
51
60
12
53
1
3
96
8
52
80
115
129
44
12
19
42
39
3
24
120
18
90
9
20
31
42
11
121
51
60
8
31
12
24
18
27
63
12
29
16
45
6
84
60
89
31
29
16
21
123
60
3
30
27
56
25
6
126
6
5
37
18
42
39
44
1
54
60
18
48
15
57
6
60
162
36
60
36
48
12
18
42
63
93
47
1
6
30
6
33
3
41
67
12
21
21
15
69
6
9
39
57
44
40
21
42
90
3
27
33
39
29
13
47
103
17
60
16
33
54
9
44
36
13
11
84
1
78
48
18
12
39
51
6
90
36
12
18
63
3
48
84
24
126
6
9
8
73
108
6
9
27
9
27
66
87
60
120
3
66
71
19
30
12
3
51
12
54
3
15
18
6
18
12
51
45
6
30
119
43
48
69
60
9
11
16
9
30
126
75
21
3
15
5
127
78
35
67
78
12
48
54
12
29
85
66
42
48
15
39
12
129
57
18
9
20
19
21
15
21
63
21
141
83
16
9
30
6
42
30
123
27
18
138
6
36
59
36
1
24
15
104
49
84
72
54
48
6
18
6
6
9
3
132
53
36
49
18
24
30
23
13
3
33
23
4
27
12
30
87
15
36
96
60
12
6
78
6
120
12
99
39
89
67
78
35
13
12
95
49
47
25
72
90
29
43
72
12
18
78
78
30
29
4
9
48
78
42
63
15
54
12
48
27
57
60
24
12
30
57
8
76
93
12
11
24
40
80
1
23
52
9
42
18
36
6
9
45
39
36
33
47
61
47
7
54
108
96
42
9
21
72
11
61
11
48
7
54
30
54
30
18
83
43
66
6
65
13
36
12
24
60
24
47
43
12
69
9
36
131
13
18
48
36
6
36
3
24
21
66
9
9
42
33
45
75
36
3
5
12
40
27
33
3
6
42
24
42
120
23
1
12
12
60
15
24
27
17
76
60
116
43
78
60
6
12
45
116
4
104
19
17
1
36
39
104
36
139
81
15
48
6
12
3
60
45
71
13
102
45
44
7
9
68
37
54
21
177
66
5
52
27
60
66
150
24
18
96
36
30
33
9
42
24
18
24
42
6
30
65
13
18
54
39
9
18
6
24
54
60
6
23
19
66
18
41
7
9
93
30
42
6
29
84
7
45
9
66
42
18
36
17
31
120
29
13
60
24
24
36
6
33
9
27
237
30
24
24
29
7
42
35
61
42
24
54
51
33
6
90
24
11
1
6
48
66
60
23
112
15
12
6
87
63
42
60
15
24
141
96
3
57
18
24
17
7
33
60
24
27
42
51
3
6
18
36
17
13
60
24
60
48
15
15
45
9
42
18
36
12
3
33
12
95
55
102
23
43
24
90
3
9
6
89
73
39
24
36
15
24
18
11
1
18
24
12
17
163
21
51
45
20
67
36
41
204
1
6
114
15
51
113
13
60
66
93
105
75
8
73
18
30
15
21
15
75
48
36
21
21
84
12
24
42
48
29
13
35
7
24
5
25
6
42
23
1
48
78
42
12
48
15
27
48
18
27
21
15
8
13
47
16
15
21
189
59
52
45
72
12
42
36
90
47
55
66
39
36
147
33
27
6
42
18
24
3
60
51
18
24
36
162
6
12
30
29
37
15
15
6
42
72
126
63
21
30
42
54
18
15
45
15
104
12
24
157
102
6
51
24
51
48
18
12
27
15
45
24
3
72
24
18
36
23
84
40
36
20
25
30
24
45
21
60
24
48
12
6
105
21
63
3
24
96
18
30
24
21
15
9
99
5
12
61
6
78
84
42
53
49
48
48
59
12
13
36
6
9
33
107
7
6
18
6
12
48
6
33
24
45
11
25
15
45
95
4
39
18
60
39
123
21
3
66
108
24
36
18
48
12
6
15
24
9
47
64
15
180
66
35
4
36
45
84
12
18
138
27
27
17
67
6
3
81
15
51
129
27
41
37
15
51
66
72
42
78
15
39
24
66
11
55
42
47
13
47
7
30
24
30
81
24
51
45
24
3
12
54
11
31
54
102
162
11
91
45
21
30
12
17
4
120
195
48
33
3
6
60
15
60
3
18
6
36
108
90
120
15
9
36
59
55
18
11
61
ABCD 95887558168*3^$a+1 [50020]
48
36
51
189
19
96
80
16
96
89
103
5
91
89
162
30
144
87
64
224
9
12
114
25
41
103
11
156
121
80
87
25
107
213
112
89
36
19
11
69
189
51
69
43
137
36
270
126
78
36
144
30
135
192
64
224
267
108
105
16
119
30
72
234
169
96
240
32
64
89
7
29
211
59
18
12
583
107
18
3
69
120
3
87
18
55
32
9
39
27
108
25
11
60
57
27
117
213
120
51
256
125
51
93
51
48
16
29
211
41
78
25
41
39
75
85
48
23
96
25
23
240
30
72
78
181
71
210
144
7
32
16
71
144
57
183
25
149
91
41
180
99
9
12
219
165
187
80
39
25
173
115
41
135
64
41
39
192
93
72
43
128
9
183
27
60
210
39
141
19
125
240
51
183
30
72
99
405
180
144
96
7
149
75
16
128
39
297
48
87
25
29
126
270
144
87
39
84
69
336
16
48
32
93
115
107
18
3
267
66
24
43
59
18
67
23
420
261
189
3
267
133
80
64
263
102
19
71
54
99
16
11
21
48
45
19
32
64
11
48
85
80
16
59
210
72
54
21
75
18
120
75
112
48
107
90
43
395
21
16
80
16
23
6
19
101
18
57
16
23
54
115
41
36
90
105
45
115
29
211
185
108
27
39
114
151
32
27
165
57
39
45
96
90
84
37
77
72
18
102
99
9
183
57
192
78
36
37
53
144
36
39
48
352
32
64
89
55
80
48
93
126
174
126
324
186
228
135
45
147
64
101
144
75
160
461
51
39
105
9
36
99
45
67
23
265
359
25
32
105
135
123
12
150
90
18
12
43
96
11
138
6
405
39
121
80
105
39
87
9
9
60
27
400
48
32
96
64
29
19
437
219
96
9
66
108
6
90
9
16
155
30
60
264
60
12
43
11
37
53
150
156
18
7
96
32
135
222
198
37
53
72
3
27
78
156
75
105
7
53
459
48
27
21
16
48
77
60
391
32
96
64
101
210
169
192
23
25
77
355
48
155
126
60
27
304
128
45
72
18
105
48
39
144
6
30
18
60
55
407
73
48
80
64
23
36
21
16
23
54
192
243
45
42
9
261
91
29
3
16
80
9
7
80
9
84
60
7
23
73
89
60
18
73
272
135
132
174
144
60
75
27
309
141
168
43
144
48
11
21
64
119
30
6
210
307
128
75
66
51
39
25
29
24
66
36
114
115
5
36
199
41
103
96
71
9
201
18
37
144
144
5
91
71
25
128
27
229
336
ABCD 95888468134*3^$a+1 [50181]
9
32
31
192
33
63
561
48
75
213
32
31
305
64
183
60
192
96
180
24
33
75
53
112
687
33
48
75
69
480
48
255
180
60
17
283
72
48
120
149
48
175
396
101
19
141
240
123
48
69
3
96
132
288
12
12
300
453
183
89
31
60
5
307
408
60
9
48
144
48
51
252
408
105
480
255
12
5
55
120
228
120
101
91
117
3
48
317
103
185
7
9
3
93
255
33
96
39
84
156
84
156
132
149
16
75
5
64
51
189
111
72
180
101
112
87
36
60
12
108
12
72
77
151
288
204
60
156
180
60
72
12
65
112
51
312
101
19
48
60
60
72
45
192
63
36
45
327
120
108
69
80
235
156
137
208
96
111
48
60
144
60
96
24
120
57
48
48
63
129
15
60
197
31
129
303
36
84
96
89
16
27
48
324
228
237
3
72
60
168
33
99
93
87
348
48
189
32
16
128
112
63
72
12
141
27
149
103
60
60
288
72
48
48
372
108
9
32
144
160
96
39
105
375
12
192
36
132
117
32
79
120
84
96
69
63
305
67
93
327
36
240
69
3
77
160
128
67
96
60
161
48
91
60
137
175
132
285
231
24
33
15
12
516
24
300
240
48
72
21
27
180
129
63
96
192
132
108
48
17
48
160
27
60
9
3
45
48
48
15
24
57
39
24
17
208
123
12
396
12
33
147
108
72
12
276
12
93
39
48
9
303
120
108
48
45
99
77
48
31
132
108
17
112
111
72
192
156
221
139
72
12
60
288
69
80
91
60
57
75
120
45
63
12
21
96
224
67
408
197
7
36
180
12
168
45
27
117
288
15
60
48
84
177
63
288
48
72
185
163
125
115
125
187
69
39
57
3
120
309
48
27
60
105
51
132
252
125
16
15
161
79
12
165
144
48
51
132
48
180
69
368
175
257
112
320
31
12
21
32
127
177
171
5
103
57
128
19
93
267
156
12
12
33
15
65
43
245
19
93
63
120
264
33
135
48
132
120
12
36
264
165
272
19
77
55
72
96
72
108
189
123
ABCD 95889329234*3^$a+1 [50011]
84
180
36
14
1
15
33
9
12
90
6
24
3
17
36
42
88
14
18
10
20
172
86
160
45
45
63
12
5
52
42
18
51
57
32
28
44
66
10
27
36
17
4
36
20
4
80
46
14
19
12
9
48
18
57
36
11
109
24
3
153
101
18
30
55
36
57
14
13
45
51
9
3
45
60
24
3
77
48
12
48
58
62
58
14
36
30
22
12
20
18
130
72
80
36
10
32
72
40
6
12
15
17
19
57
60
72
48
3
21
20
28
3
17
40
2
6
7
33
12
12
99
17
40
24
36
12
60
231
12
95
40
74
16
92
40
12
63
57
3
3
50
4
50
13
35
30
82
26
4
8
72
40
210
69
9
108
54
6
50
25
45
15
17
58
62
18
40
54
56
4
51
35
22
18
30
144
36
14
10
38
10
198
2
28
12
8
4
123
60
35
13
57
48
63
9
8
34
69
9
12
6
105
39
80
30
40
63
33
3
57
120
54
86
40
60
24
3
96
27
14
10
56
202
15
15
38
64
56
52
30
138
54
6
80
4
48
92
76
20
40
12
38
10
44
60
6
54
19
57
20
40
87
3
80
22
2
6
7
125
40
3
27
72
30
36
30
32
78
24
60
6
42
28
60
20
7
17
28
78
45
48
51
38
112
18
21
21
6
122
28
32
10
18
24
6
30
84
8
43
48
72
147
48
30
60
63
9
20
18
10
14
46
42
30
108
27
57
48
20
28
20
30
13
51
30
3
23
34
78
152
1
57
12
8
55
33
104
100
30
48
2
91
72
3
32
58
24
38
10
3
89
16
15
9
26
25
9
171
27
30
2
6
10
32
193
15
2
48
40
30
32
10
20
58
2
22
18
108
15
45
14
30
18
48
37
123
24
6
20
132
42
1
165
2
42
100
63
3
104
16
30
32
112
18
42
48
8
40
44
31
57
50
1
12
195
2
108
24
10
66
15
15
24
6
12
51
27
90
14
13
107
70
18
8
24
46
63
17
4
110
166
42
8
40
62
163
29
340
20
139
9
48
30
32
10
12
156
30
42
48
144
20
10
18
75
17
18
160
78
207
45
72
6
30
15
75
2
48
54
6
10
72
42
51
65
42
10
32
31
5
7
3
24
8
10
12
98
13
65
12
28
3
21
26
30
7
45
78
24
6
15
17
18
10
3
107
72
22
8
31
9
63
17
12
100
8
48
7
117
126
30
12
62
1
15
2
40
62
30
40
228
12
36
30
45
45
3
11
6
24
16
50
22
111
11
88
38
4
116
4
48
12
36
32
22
48
18
30
152
1
9
51
41
18
13
105
3
17
40
14
6
7
45
51
9
2
70
63
27
50
28
111
59
42
196
50
82
51
9
12
3
17
40
66
33
132
12
33
75
5
52
50
40
18
75
149
6
22
108
102
21
21
3
5
30
13
35
54
16
75
65
54
106
20
12
12
16
3
17
40
12
12
63
5
12
16
63
57
24
3
33
2
25
17
6
54
16
20
54
61
45
15
9
20
168
12
79
9
3
45
54
6
80
175
72
123
24
38
28
164
90
1
17
108
7
105
2
10
36
74
61
12
33
14
16
30
3
57
135
105
27
27
78
3
17
28
24
111
12
53
7
45
8
70
14
28
12
39
29
48
54
13
65
12
36
90
22
63
57
48
72
8
10
30
2
90
78
10
44
40
8
40
2
1
149
10
8
42
6
37
53
40
27
108
60
17
52
51
60
15
24
8
30
40
42
98
102
46
2
25
95
102
31
29
31
45
20
4
39
11
58
51
17
55
5
144
16
12
12
8
22
6
2
13
9
63
27
6
24
116
12
10
8
13
89
28
27
27
78
15
45
68
12
30
22
120
36
60
42
8
13
9
2
78
31
21
36
50
112
21
41
10
18
8
70
90
14
1
47
1
47
22
12
6
32
25
17
40
3
27
8
13
17
28
87
65
28
32
10
38
120
40
24
50
6
40
74
46
15
27
30
8
42
138
22
8
70
12
32
30
10
6
42
62
6
10
14
48
12
40
3
93
12
2
30
28
80
28
90
90
14
78
48
64
3
5
28
12
51
39
8
40
24
8
70
20
40
12
26
13
57
44
40
20
79
179
13
45
62
22
56
40
42
21
57
12
12
18
45
5
12
18
58
134
6
10
2
31
9
78
14
48
12
28
60
68
7
48
89
16
12
12
96
2
58
32
40
62
16
30
12
60
50
10
3
5
30
70
2
58
20
34
120
18
32
40
8
12
18
145
57
56
40
12
12
38
30
12
48
12
40
36
102
18
3
27
45
5
174
58
51
101
28
15
3
110
40
42
30
18
200
22
8
10
14
31
129
56
10
222
42
9
9
12
279
9
48
2
10
3
69
39
29
42
10
80
6
54
88
15
3
14
58
30
3
9
123
48
9
20
180
40
56
4
20
96
112
3
29
40
39
17
4
38
42
28
8
24
10
9
60
41
136
12
3
65
4
60
36
15
9
38
70
8
10
105
69
50
10
20
10
6
72
18
30
15
99
6
24
3
15
18
54
56
13
21
48
3
60
45
3
47
22
12
108
12
3
237
20
36
22
32
118
3
5
64
26
22
18
32
13
9
8
60
28
3
21
18
30
12
36
27
57
20
16
15
17
138
73
207
14
19
119
90
28
2
70
42
18
140
90
58
3
51
18
20
100
48
14
6
172
63
5
7
3
42
51
21
36
32
48
24
66
22
12
168
3
75
54
50
6
7
35
18
30
22
8
103
27
54
90
33
5
10
48
14
31
9
63
17
58
2
ABCD 95889349412*3^$a+1 [50074]
12
42
25
191
144
66
27
16
60
65
15
16
20
75
66
132
18
9
9
12
15
28
32
48
21
15
16
113
31
11
48
9
87
18
48
39
69
96
18
66
39
21
27
3
6
54
30
42
72
81
24
52
53
96
7
47
21
45
31
80
36
52
5
3
9
6
30
78
36
18
102
105
40
80
45
3
28
68
24
16
20
12
168
72
45
12
60
12
6
18
102
60
18
51
15
21
3
30
6
109
119
60
25
11
30
36
3
16
12
5
144
3
57
39
69
3
24
108
108
39
90
15
9
36
18
72
120
6
18
66
43
12
41
75
12
105
43
17
3
135
18
36
31
23
6
3
28
32
36
21
36
24
3
72
9
24
63
75
222
7
11
30
72
15
21
15
21
55
68
3
25
128
45
96
48
7
35
33
60
16
44
36
57
78
54
156
42
45
4
104
75
157
29
3
28
5
63
60
12
39
13
11
66
6
120
37
12
5
18
90
15
36
100
44
12
45
24
54
61
47
30
3
60
12
57
48
7
53
3
15
30
99
12
39
37
8
220
59
30
36
6
1
53
27
28
89
30
36
186
108
15
3
105
120
207
48
13
36
104
36
16
60
29
36
174
24
25
41
6
54
36
84
55
128
28
47
25
23
57
33
60
63
132
12
3
9
9
267
27
30
42
126
18
45
21
31
23
6
43
36
59
1
59
57
33
3
9
126
54
18
73
5
63
36
96
24
63
33
52
65
27
24
111
25
5
54
21
39
30
24
90
93
12
52
68
45
48
24
66
108
37
17
31
29
12
15
9
102
9
120
3
48
57
12
4
35
54
3
57
27
4
5
120
31
41
24
3
33
27
171
105
39
12
6
255
69
15
51
54
18
1
77
3
87
9
148
12
5
18
13
20
9
228
6
9
81
90
37
44
144
36
28
17
51
28
20
45
111
4
59
42
66
9
33
3
45
18
81
40
29
36
159
52
17
6
25
41
39
39
36
72
25
5
18
121
116
28
41
18
57
141
24
54
54
75
16
29
36
7
47
73
53
132
7
80
36
21
30
6
87
75
18
48
24
75
12
33
42
25
11
33
36
93
67
20
39
12
132
66
19
17
36
7
8
48
9
6
54
135
36
21
3
40
60
36
44
16
107
18
99
12
15
49
20
4
8
45
72
51
57
3
51
33
12
16
65
18
24
18
15
33
7
83
105
12
24
28
48
5
84
24
15
64
11
37
35
25
95
73
5
19
161
31
53
3
88
41
103
48
80
40
53
75
16
44
21
6
18
19
48
92
33
54
36
45
184
20
81
228
60
66
18
127
24
29
3
52
5
31
24
8
40
32
21
6
84
6
63
27
69
64
188
39
25
5
3
76
60
5
60
7
5
3
16
5
15
64
29
12
36
42
61
41
6
90
67
23
12
141
100
29
31
5
6
48
133
12
71
42
288
39
63
78
27
9
66
18
7
204
41
54
6
12
51
57
72
3
33
7
65
3
16
5
75
28
32
21
27
45
18
24
45
3
6
19
36
60
20
12
24
48
135
18
87
40
107
9
69
27
16
5
60
18
9
16
191
85
53
15
72
4
107
24
18
31
72
5
18
30
72
24
19
56
9
24
138
90
75
123
60
49
17
31
119
18
30
1
24
72
143
18
3
36
33
18
18
7
5
27
28
20
28
24
80
48
15
42
103
5
3
16
215
18
36
19
20
45
51
9
48
18
81
4
144
48
29
78
25
41
54
72
6
67
23
54
75
9
72
15
45
18
12
13
41
115
128
36
15
66
31
92
21
54
57
39
12
9
45
39
24
15
1
29
67
84
12
53
27
105
7
48
17
3
112
68
189
60
90
54
15
40
60
20
112
17
6
97
5
60
163
17
43
77
3
16
5
36
12
3
28
44
33
63
36
33
18
193
60
101
43
65
42
153
63
9
148
41
99
57
31
5
90
24
30
24
15
60
16
101
114
13
92
33
55
96
12
17
43
20
27
1
17
7
47
33
63
30
19
35
105
4
12
29
15
40
56
48
39
45
3
54
60
18
37
56
15
45
112
41
27
57
63
24
21
7
12
5
43
41
96
39
15
1
11
133
47
18
15
24
15
96
84
36
24
25
56
57
67
20
72
40
8
36
45
24
7
5
54
42
3
24
36
4
188
45
24
66
60
57
15
18
90
12
36
61
44
57
72
18
57
111
30
39
21
12
15
28
29
36
15
4
17
150
61
29
43
36
59
1
24
32
40
251
9
48
16
12
5
48
6
13
23
9
39
6
18
18
127
83
25
53
15
15
9
87
66
72
67
96
35
25
20
33
27
207
25
5
18
33
72
12
28
53
115
35
90
12
24
18
21
4
23
13
12
32
48
3
6
3
48
33
15
39
13
59
108
117
69
12
55
72
53
15
3
24
66
42
45
3
6
39
24
21
90
24
18
18
141
3
90
27
4
71
36
9
9
24
43
59
21
12
57
6
72
48
90
15
39
9
16
48
53
18
6
66
54
31
29
3
27
6
19
24
65
87
33
39
75
105
28
5
108
60
210
25
17
48
87
48
9
6
25
ABCD 95889416048*3^$a+1 [50020]
11
97
48
66
45
33
66
174
90
60
18
252
6
5
7
48
9
3
30
48
6
156
93
69
66
89
192
64
27
24
354
60
111
9
144
60
11
1
6
48
180
24
102
135
48
27
53
16
27
54
6
180
54
48
66
84
18
30
9
135
36
42
11
16
129
47
25
114
6
48
6
48
126
11
43
48
30
78
162
30
153
51
6
72
48
24
23
1
24
42
36
60
18
11
49
159
75
5
25
12
11
25
39
123
6
24
42
29
160
27
197
7
36
54
66
120
117
105
23
115
258
36
48
42
36
60
24
78
12
48
60
6
9
195
48
114
59
7
60
84
9
57
114
48
78
30
42
191
199
108
48
6
23
247
90
54
30
96
228
120
111
21
30
45
48
153
12
198
54
24
24
36
54
102
18
72
126
30
78
54
117
135
210
18
6
24
12
150
5
73
120
90
60
36
174
90
72
5
25
18
96
24
48
84
9
9
18
144
60
9
9
12
11
25
24
24
66
24
102
30
84
405
123
78
48
42
114
11
139
60
48
185
43
48
101
19
54
42
18
108
42
72
6
24
48
95
48
25
18
21
51
228
84
21
21
60
48
72
119
49
96
15
80
121
39
39
108
84
9
57
39
3
30
120
78
48
162
72
6
9
27
30
90
30
96
72
30
42
6
12
72
6
24
114
12
84
270
66
54
48
15
117
60
90
126
18
21
9
24
138
150
42
42
108
15
51
45
27
30
114
5
1
72
18
69
153
30
60
77
19
30
36
18
57
51
78
96
48
42
60
90
120
66
42
27
144
32
48
1
6
12
126
72
42
198
12
75
33
18
29
48
25
78
36
24
6
78
18
162
78
18
69
3
18
36
135
51
30
24
24
66
45
33
42
5
121
23
7
60
72
72
45
33
6
114
72
6
57
128
7
96
12
18
75
144
27
101
37
12
96
18
29
121
114
42
18
30
75
3
54
30
36
12
18
119
49
66
29
1
168
12
30
84
36
78
78
42
120
12
66
18
24
42
6
18
45
27
117
105
18
204
41
25
48
264
15
147
6
234
6
78
126
6
54
15
75
309
57
12
75
3
48
102
87
171
6
6
60
54
71
112
27
6
63
147
29
55
9
9
30
138
24
60
30
24
6
95
145
6
89
199
12
114
54
6
66
24
174
72
144
168
48
72
47
25
23
1
6
108
45
51
45
309
30
66
54
30
78
84
69
39
66
24
42
30
90
24
12
42
42
6
54
9
144
57
135
3
78
24
135
3
66
30
30
36
156
72
23
97
72
71
19
18
36
24
47
160
48
27
5
73
23
48
160
27
5
187
48
60
89
43
78
90
29
121
72
15
32
43
21
32
37
11
1
159
21
6
5
49
48
42
96
5
37
11
151
36
54
96
84
18
90
18
120
138
12
18
6
24
66
36
60
24
60
90
54
162
12
240
12
15
3
222
84
36
18
21
27
149
73
18
24
144
120
54
6
105
39
30
96
66
78
36
42
78
36
18
36
102
114
29
7
9
75
5
48
25
18
72
132
48
30
36
156
6
69
51
114
59
64
33
72
23
25
78
12
72
60
36
6
15
51
24
288
21
39
186
24
90
78
95
48
55
9
147
18
6
24
48
72
12
174
12
24
18
12
66
408
42
149
1
18
72
30
279
39
36
120
180
30
6
48
60
9
27
30
114
96
198
47
121
23
19
78
42
12
9
39
41
25
60
102
30
222
96
9
105
90
45
57
60
150
24
6
90
78
120
72
48
47
115
30
15
51
173
64
27
174
30
66
39
21
66
90
207
27
90
54
24
66
174
132
60
18
11
67
29
1
192
72
39
75
24
ABCD 95889896528*3^$a+1 [50020]
12
3
45
23
28
45
39
27
18
47
4
45
90
90
59
16
39
6
47
109
48
12
18
5
40
45
36
47
88
56
16
63
45
84
60
20
37
83
1
87
60
12
27
53
48
40
27
93
33
36
18
45
45
90
12
24
105
140
91
161
88
24
8
19
5
4
132
3
66
83
31
105
92
60
67
81
32
37
6
84
90
30
21
249
126
84
5
31
30
75
15
6
84
126
65
145
3
15
21
51
30
63
60
36
39
5
85
23
40
63
126
51
9
131
28
69
12
78
96
6
11
7
66
15
72
93
54
6
11
108
31
9
120
111
24
12
18
3
9
120
423
21
107
13
6
21
33
59
7
9
92
7
6
60
30
17
19
54
84
36
11
19
9
141
30
9
20
96
12
52
51
29
16
284
16
12
27
96
9
75
42
30
9
32
43
29
25
30
137
16
8
4
15
17
25
84
24
47
136
69
48
6
30
47
7
33
9
23
16
56
13
180
6
120
65
55
9
48
33
27
3
24
165
32
19
17
19
9
9
30
93
32
67
9
9
11
19
53
37
30
5
97
18
60
93
117
72
60
35
43
72
33
20
31
30
90
24
33
33
30
6
11
12
1
15
21
48
42
30
90
21
9
63
51
66
30
5
55
9
45
75
12
27
65
88
57
180
66
90
87
33
27
93
191
13
3
20
73
75
12
57
12
11
49
171
240
123
6
18
12
81
39
48
45
108
63
24
60
36
29
1
6
29
25
30
105
12
33
27
117
102
48
72
5
28
45
3
12
32
4
32
13
30
210
54
17
64
24
87
33
8
40
9
60
24
107
7
66
84
35
37
18
45
21
30
24
21
21
48
11
12
13
66
21
3
29
115
126
11
48
7
24
120
9
15
137
13
30
33
69
39
69
3
9
3
156
84
51
84
365
7
18
15
32
73
12
30
29
49
12
18
65
1
6
18
6
69
57
18
60
53
79
18
63
147
17
55
21
27
125
168
52
237
48
15
195
113
43
54
36
47
49
23
31
60
30
24
3
92
31
60
126
191
73
6
18
47
28
80
67
33
15
33
9
39
12
48
69
23
13
54
33
33
24
60
96
11
228
55
81
32
67
5
28
12
57
60
3
32
205
18
65
1
30
129
15
12
53
72
36
37
15
120
27
18
36
15
99
33
132
96
45
156
35
133
75
20
25
102
18
123
80
12
16
24
96
15
17
19
210
84
47
13
59
12
96
13
6
125
156
97
6
77
43
24
33
140
100
8
25
15
21
23
100
27
30
23
115
66
60
191
49
11
16
27
5
37
198
6
60
47
37
60
23
13
36
48
6
54
42
21
20
19
9
44
37
11
79
21
3
9
105
60
6
41
73
3
48
129
3
57
71
84
16
24
32
55
30
99
9
3
272
85
90
66
84
12
18
162
11
28
144
20
7
48
60
6
30
60
45
12
20
52
8
52
21
15
24
8
40
128
4
15
66
24
3
117
6
29
67
29
172
20
208
21
24
84
15
21
87
3
45
9
210
33
104
16
44
145
18
36
90
84
6
24
12
53
25
6
41
4
60
21
59
145
39
8
52
51
96
9
72
9
35
16
207
126
60
24
3
48
201
3
15
60
65
187
114
11
16
48
72
33
24
23
100
12
15
33
117
11
72
72
36
19
65
37
18
30
30
36
9
80
40
81
71
28
21
6
5
76
57
63
120
57
75
51
45
12
57
66
41
43
72
48
33
99
21
63
57
27
53
7
60
120
36
57
9
30
41
13
39
60
15
66
90
6
23
37
30
9
12
20
67
30
63
3
29
1
15
44
48
24
19
45
12
57
42
9
32
13
59
16
56
88
105
15
36
69
15
105
30
33
48
45
87
20
13
36
11
13
174
66
30
30
6
113
12
88
60
21
60
47
7
276
9
15
6
11
19
29
28
9
90
54
66
18
83
12
72
19
45
24
128
7
137
49
36
3
8
52
15
36
45
9
30
45
156
80
4
21
59
145
23
103
185
4
21
15
39
96
149
1
27
57
107
28
27
5
73
30
17
28
21
30
17
19
144
117
20
7
60
66
114
96
24
36
29
76
99
5
108
103
57
39
54
66
33
32
16
27
21
45
24
60
36
255
39
81
24
81
11
28
15
33
57
6
6
35
79
24
105
8
13
30
69
8
40
128
79
33
48
24
156
39
6
54
12
48
5
25
6
45
141
3
32
25
78
6
15
39
72
81
72
48
87
197
25
99
56
16
129
39
24
15
33
80
19
30
18
5
16
9
12
123
21
96
35
28
60
45
42
144
9
8
7
12
53
ABCD 95890435222*3^$a+1 [50004]
24
1
29
66
114
16
80
30
13
41
31
60
15
32
10
38
120
30
43
29
103
29
148
36
86
1
15
24
8
82
86
34
38
22
50
13
5
78
30
24
106
2
16
27
75
69
11
85
59
6
7
83
37
5
67
9
12
3
41
31
29
103
5
180
30
102
31
29
78
10
20
10
110
162
48
37
9
12
60
15
3
26
46
50
12
18
37
147
38
18
24
13
35
217
5
18
25
17
46
74
48
115
17
16
18
21
45
24
51
51
2
60
103
17
12
36
42
30
7
336
5
84
10
48
50
7
33
3
3
62
10
117
3
24
21
24
24
11
30
66
34
111
57
8
28
111
11
22
2
1
12
35
48
72
48
13
11
10
3
35
13
29
36
12
30
25
15
110
7
3
6
51
21
44
48
48
19
155
48
37
35
90
31
47
22
18
8
192
1
36
60
125
31
17
18
58
12
15
155
70
84
24
44
60
22
33
12
3
33
5
12
72
40
3
17
31
89
79
11
90
64
54
98
12
42
13
17
103
17
43
45
50
1
12
59
18
30
10
8
139
11
42
22
98
30
97
101
52
8
24
4
51
53
42
78
100
8
28
32
40
2
10
51
72
5
55
5
24
28
36
26
10
51
17
31
24
125
22
21
12
12
3
2
16
3
75
14
18
30
19
60
3
2
30
16
50
43
41
90
1
5
79
3
90
20
72
18
42
78
18
70
2
30
72
10
56
30
13
29
43
29
30
96
25
45
18
81
63
72
38
10
6
74
85
77
30
16
14
55
3
50
48
252
82
8
30
18
40
54
15
11
37
12
71
144
25
21
60
12
152
43
12
24
41
18
58
14
25
45
96
18
2
24
6
37
75
50
72
43
17
18
10
38
54
4
62
49
15
21
5
7
36
41
48
7
51
45
129
20
30
46
15
5
30
85
75
2
115
48
120
35
72
42
76
12
63
15
33
71
109
341
16
32
48
67
72
5
30
88
33
84
24
24
17
18
72
94
15
29
7
96
12
65
12
55
23
112
18
20
40
128
24
28
12
15
245
28
68
54
40
6
2
42
46
14
36
174
6
4
20
31
5
24
6
72
30
7
53
7
5
40
15
11
64
21
24
11
40
18
51
83
30
12
4
26
96
102
72
79
72
57
2
16
32
18
12
48
10
24
9
119
82
8
43
9
8
7
21
14
48
150
18
40
62
58
80
13
17
19
5
175
21
14
133
27
110
31
89
55
144
9
63
75
80
10
99
45
3
77
31
39
8
97
15
50
28
50
1
47
82
51
11
6
7
53
12
42
13
3
80
72
61
77
72
12
151
5
28
26
66
60
42
40
138
72
60
2
16
90
20
67
93
20
19
45
20
43
12
51
50
22
62
55
35
61
17
108
28
15
29
78
13
45
32
60
43
81
15
156
45
14
18
7
41
24
6
34
30
45
5
28
32
55
21
254
96
24
18
12
148
38
94
15
11
30
10
2
22
9
39
32
13
12
23
37
53
118
62
31
29
22
18
6
21
11
13
27
50
7
48
47
13
33
72
39
35
78
10
2
6
22
15
17
18
25
36
147
2
7
45
3
53
79
24
17
90
184
26
94
24
122
40
102
110
7
11
34
68
18
10
84
114
14
12
36
10
102
2
16
14
19
47
34
15
15
38
55
48
24
60
108
33
18
14
12
19
89
7
83
13
5
19
45
15
141
2
22
56
52
182
18
28
27
5
43
39
8
22
15
53
72
28
20
31
47
24
16
2
52
3
23
54
115
45
18
2
60
66
10
24
38
13
59
10
6
33
21
111
24
11
42
12
16
32
60
115
35
1
156
35
106
30
9
48
36
77
54
48
37
11
82
30
57
23
30
43
15
14
4
27
72
75
45
77
78
48
10
44
76
75
69
3
21
44
40
27
15
80
48
82
15
5
31
5
52
51
9
30
110
18
30
24
19
29
18
40
32
120
37
5
28
2
136
32
22
15
35
78
43
9
20
90
25
96
132
5
7
96
60
5
12
18
37
5
7
48
12
125
70
45
24
165
39
15
93
24
3
8
102
18
25
17
67
144
12
47
78
24
76
54
8
13
45
20
79
11
109
11
24
25
5
36
19
41
58
32
13
36
5
48
28
20
79
3
2
4
26
13
12
65
6
25
5
42
13
180
125
10
2
160
38
42
22
78
3
5
10
18
15
12
17
10
38
64
36
24
30
26
60
7
77
31
15
32
1
29
18
150
42
30
42
6
55
9
80
10
114
27
24
65
28
8
4
20
30
30
31
5
43
9
3
17
78
24
18
60
28
15
9
68
55
35
73
129
8
22
80
10
6
45
27
120
6
36
36
50
112
8
24
1
29
130
6
20
60
10
2
67
5
28
20
55
5
7
35
64
56
13
35
42
124
32
42
72
85
41
19
45
80
18
42
6
13
144
3
45
33
2
13
11
25
5
34
26
60
88
2
66
102
61
11
10
3
108
47
30
31
29
78
54
106
2
30
42
156
4
3
245
7
5
79
41
4
51
3
2
16
14
6
7
12
45
15
9
156
6
62
12
36
10
189
35
49
12
35
40
69
96
48
45
39
5
10
2
6
37
77
30
30
18
70
8
223
11
10
68
127
5
108
106
9
17
19
11
34
36
90
26
28
90
69
5
60
12
28
18
42
20
10
8
54
16
44
31
65
144
19
75
66
15
5
16
122
10
32
6
64
8
48
24
88
57
105
8
22
8
ABCD 95890445416*3^$a+1 [50039]
80
18
12
3
48
57
70
92
45
43
6
50
130
11
3
6
39
97
90
18
80
126
66
90
4
66
8
12
40
18
12
44
10
11
9
4
36
36
180
14
4
17
96
79
38
15
21
4
2
34
47
60
13
71
9
54
72
93
45
6
10
60
50
40
30
36
24
11
25
20
30
90
51
9
90
48
42
18
12
33
21
16
8
15
37
48
36
56
18
40
66
11
15
18
12
15
108
132
3
46
59
48
3
21
19
14
27
48
31
90
36
80
108
30
117
36
180
24
75
88
17
9
10
36
38
3
3
57
87
10
2
40
14
36
60
54
54
46
36
18
56
76
48
26
9
81
196
38
70
23
117
16
20
40
36
20
10
74
6
21
7
62
54
64
20
57
15
60
208
2
123
37
11
84
13
90
5
55
30
96
14
45
120
37
20
10
24
30
119
105
36
27
3
34
20
42
21
33
100
56
60
120
18
22
104
4
32
114
9
1
47
12
21
10
20
16
8
57
9
111
55
54
20
34
36
29
97
11
9
10
8
10
35
37
54
96
54
20
16
71
73
50
6
3
81
76
35
39
10
11
60
3
45
61
11
69
10
6
20
118
17
39
96
105
253
102
20
34
6
14
27
9
4
144
20
36
66
54
6
10
24
14
45
7
60
5
9
70
44
52
14
6
10
35
145
20
4
71
13
56
27
9
3
48
73
119
7
144
6
108
86
34
80
12
24
10
56
150
15
19
66
80
15
39
34
35
21
16
198
2
84
16
35
19
29
45
70
26
70
30
26
30
58
17
15
105
9
39
25
23
3
69
21
36
51
13
54
56
6
54
21
49
36
35
75
30
15
3
40
53
37
36
66
20
70
8
10
26
87
37
20
3
9
114
34
20
66
126
24
66
88
77
55
110
28
6
41
9
87
9
28
2
21
3
30
34
72
74
51
25
35
3
93
60
93
6
21
63
6
30
54
16
83
87
108
82
24
14
126
40
30
26
268
2
45
63
30
16
144
72
24
54
2
70
50
4
11
63
16
20
36
28
60
110
100
2
70
44
34
90
32
3
51
90
4
2
10
44
84
15
57
40
11
19
114
11
45
54
70
120
20
16
24
14
40
65
21
94
102
8
16
30
6
18
30
23
24
25
108
36
26
34
30
137
9
58
12
144
110
54
33
93
24
3
63
21
75
18
15
48
7
17
129
27
84
33
136
20
34
2
4
14
93
39
28
6
66
110
4
131
9
60
39
45
40
66
26
34
30
146
94
66
134
16
48
35
72
48
211
41
9
96
135
3
52
54
80
70
29
12
25
8
3
12
67
20
4
41
33
136
6
101
60
49
18
20
36
90
130
14
15
1
71
39
24
30
27
15
10
18
17
48
141
16
71
3
21
15
88
2
160
20
48
22
30
18
42
20
10
54
60
36
38
52
48
6
14
6
27
73
11
15
21
79
90
44
54
52
14
34
17
75
4
14
42
88
65
72
19
101
9
90
24
12
18
3
39
21
13
56
64
60
84
2
54
96
10
41
33
126
24
46
35
3
40
30
47
45
94
30
20
4
23
9
40
18
30
72
18
20
76
14
63
9
15
3
42
124
71
3
82
78
5
15
30
3
84
109
26
48
16
60
36
14
24
36
30
34
35
145
20
42
54
16
35
73
122
24
64
92
24
69
31
36
98
16
14
6
16
14
16
110
34
20
9
67
54
14
106
26
34
30
110
24
66
141
43
17
33
3
3
90
34
32
130
218
30
3
19
20
18
27
19
80
70
36
11
3
6
28
2
54
36
58
32
21
13
11
96
19
8
120
105
12
45
54
16
173
151
90
47
49
14
21
105
60
15
19
66
44
90
30
16
71
63
54
52
54
36
5
13
23
9
54
6
48
42
18
72
48
36
39
87
4
14
15
25
92
84
4
20
12
60
28
6
54
20
16
47
3
16
65
15
10
8
10
6
120
164
3
67
26
64
26
34
12
38
60
10
36
56
75
85
60
18
32
114
46
18
26
9
37
11
24
25
20
75
9
36
94
30
110
76
101
19
24
54
36
56
90
34
110
36
34
20
100
6
54
74
16
30
116
3
15
82
80
160
74
16
30
8
12
40
30
24
74
30
45
25
2
45
43
92
33
135
12
114
30
16
38
72
18
52
54
54
125
91
41
36
19
5
15
28
62
100
24
110
90
51
15
54
76
48
36
36
11
60
9
15
75
64
17
57
196
20
111
15
4
14
132
120
90
24
16
5
13
32
3
51
69
45
3
24
43
56
30
40
131
9
27
123
30
99
15
33
73
56
3
27
45
43
126
36
11
43
29
45
72
24
84
135
12
48
1
56
40
38
46
20
36
34
6
48
222
68
22
50
21
13
170
66
15
36
97
66
29
12
33
16
36
24
71
19
137
63
70
11
3
22
11
7
5
81
54
6
27
9
28
26
16
20
10
8
52
50
21
12
1
36
203
15
60
126
27
97
32
130
48
62
75
85
108
102
8
16
14
42
30
4
54
90
2
10
11
12
48
169
120
38
72
4
50
16
ABCD 95890596086*3^$a+1 [50168]
24
12
39
14
36
16
30
8
54
52
44
46
45
9
15
21
20
16
12
15
11
10
12
3
9
12
15
45
8
12
34
9
15
2
30
1
5
12
36
16
20
6
10
12
48
123
5
10
20
6
10
21
33
6
30
6
9
9
74
1
84
5
16
20
10
12
14
28
8
28
56
6
54
18
30
18
208
14
18
40
14
48
90
16
57
57
6
9
53
24
10
6
90
9
29
34
48
18
74
37
69
2
10
12
3
17
10
6
72
2
37
24
84
12
9
26
60
10
20
34
81
84
36
9
14
46
20
46
14
12
4
60
24
20
19
117
26
37
105
8
52
2
30
16
15
84
24
11
10
20
31
24
5
36
12
6
40
26
28
12
24
6
6
3
24
5
96
12
19
45
8
72
19
5
40
36
26
4
105
9
12
24
14
1
21
15
17
88
2
18
19
11
18
52
18
9
15
18
108
27
9
24
44
31
5
60
19
3
114
20
24
46
30
50
18
28
48
32
54
18
48
43
69
3
45
12
140
36
46
24
54
60
6
36
44
22
24
15
24
51
9
36
3
8
42
12
18
16
57
24
29
36
60
4
36
3
36
27
45
5
4
39
17
18
10
27
3
6
20
4
32
43
15
50
7
12
36
15
6
66
8
37
9
15
24
69
18
9
29
22
2
16
12
8
66
18
42
34
60
12
20
19
9
75
17
67
72
5
24
4
42
48
21
11
106
14
108
6
160
12
62
12
18
36
16
8
22
18
62
34
2
54
40
14
36
18
43
12
153
39
41
54
24
30
4
75
12
9
6
6
2
10
62
1
9
20
4
104
16
24
3
84
9
6
30
24
56
58
2
40
36
32
160
60
6
2
34
18
63
12
5
16
42
90
32
12
19
17
4
20
55
45
3
27
33
11
6
16
2
10
2
10
6
44
10
20
55
59
22
78
20
76
6
32
40
50
61
77
55
72
33
2
10
6
24
6
15
27
9
24
29
55
35
102
4
14
6
16
38
73
9
20
4
2
37
3
14
66
40
38
106
56
10
24
14
16
110
10
6
8
55
21
39
77
4
14
6
76
78
2
18
4
50
7
63
18
27
183
18
26
16
9
65
10
6
48
32
12
10
18
14
34
30
57
23
30
6
10
8
67
5
48
28
72
8
52
6
2
19
33
126
60
14
12
18
6
12
34
30
30
6
3
5
54
1
12
39
8
61
39
6
96
8
22
38
52
51
33
2
168
36
10
74
1
41
4
15
11
13
21
15
29
36
28
20
22
18
15
17
24
7
213
12
20
4
15
9
44
36
30
24
22
26
34
38
18
40
32
7
21
18
14
66
36
36
54
10
6
20
4
111
9
26
37
12
71
70
18
6
6
32
10
20
22
9
5
7
3
24
12
6
20
103
9
32
4
20
91
3
12
24
6
74
49
12
65
24
12
22
38
67
21
2
22
72
6
20
49
24
9
15
11
46
14
25
9
12
44
100
51
48
17
46
33
9
51
12
15
8
25
24
3
9
21
14
40
45
5
28
3
5
19
99
26
4
32
12
60
7
21
2
18
78
10
27
3
6
26
4
44
22
68
7
3
44
16
21
21
20
4
8
31
27
14
4
14
25
17
18
22
8
7
21
14
46
8
19
3
30
24
48
60
3
9
38
72
4
81
3
30
8
18
40
12
12
30
86
12
10
27
5
7
29
10
6
36
12
20
43
12
17
4
36
50
6
70
38
36
19
11
46
12
51
5
7
39
54
24
30
26
4
60
2
4
54
15
12
93
2
49
11
16
9
21
8
7
9
15
24
35
34
32
6
18
7
65
4
39
11
16
54
38
28
2
36
67
9
60
15
45
78
38
7
5
46
80
25
17
30
42
12
28
6
57
12
33
15
60
27
2
28
48
54
6
39
5
4
84
20
46
21
33
62
10
15
21
48
156
14
25
24
65
22
14
7
3
30
12
12
20
16
30
14
18
18
4
90
45
33
24
66
18
87
24
3
30
72
6
2
31
72
5
18
84
10
3
3
42
3
21
8
18
13
21
8
22
6
12
3
12
3
14
16
20
40
32
16
24
30
78
12
42
18
8
40
14
90
18
6
30
34
42
30
3
3
14
24
12
4
15
3
6
15
11
61
72
141
14
6
10
6
36
15
5
7
3
12
30
6
6
44
7
3
2
34
38
6
22
8
24
48
43
27
8
1
15
14
46
18
27
5
16
32
36
7
3
21
111
18
36
75
9
14
16
36
6
3
21
20
18
18
40
2
61
21
51
12
12
201
30
9
3
26
34
2
6
10
2
6
16
20
4
15
96
29
52
3
84
23
40
9
21
3
36
21
3
36
59
6
19
9
12
104
52
20
18
36
25
24
15
2
24
48
16
15
47
22
48
14
109
57
15
24
15
30
18
18
72
6
2
7
77
16
2
28
14
108
12
31
9
48
12
51
39
8
42
10
45
29
4
36
42
32
18
43
27
33
17
72
6
54
16
51
5
43
5
36
4
2
4
44
16
21
36
23
22
3
12
3
42
54
18
12
15
83
16
24
38
58
14
12
16
24
75
3
36
6
6
38
19
12
33
36
15
5
22
2
10
21
17
82
48
2
22
30
6
12
6
12
3
9
8
40
134
6
12
55
41
30
34
2
16
33
60
24
17
16
18
20
16
6
3
24
48
12
96
21
15
24
17
24
36
48
6
4
14
16
32
43
12
27
12
14
36
18
6
16
14
1
21
27
12
21
12
12
15
33
132
36
24
56
28
15
65
10
81
53
46
102
8
4
32
10
9
5
10
2
19
35
4
9
27
45
9
2
40
50
19
45
6
33
36
3
56
25
29
12
16
8
22
30
12
6
30
2
10
27
5
7
95
46
12
12
56
127
51
9
15
30
26
37
48
17
40
3
15
42
54
6
44
16
2
52
54
50
24
18
4
24
44
46
2
18
36
6
40
15
27
2
18
61
17
18
10
2
4
20
40
26
7
3
33
17
4
48
3
3
9
57
164
36
4
24
2
1
9
14
34
48
12
6
9
21
12
3
24
21
2
22
42
6
20
24
28
8
7
45
6
81
45
116
28
12
30
44
118
42
14
6
46
42
18
20
138
72
54
60
10
60
56
102
31
39
42
18
21
17
40
8
19
48
39
54
24
3
24
45
14
34
26
4
6
30
50
22
9
36
5
28
24
3
9
60
20
30
4
36
6
8
10
14
28
8
7
9
14
37
15
30
12
20
22
9
5
4
32
16
90
78
12
27
60
5
91
51
6
44
55
23
70
2
13
53
40
42
48
50
19
81
60
3
17
10
54
3
57
26
10
87
63
38
10
54
56
6
54
4
3
15
32
22
104
4
3
5
7
17
4
26
16
9
24
65
16
6
62
18
10
14
25
9
27
3
26
16
20
12
7
29
31
24
60
45
12
32
46
2
24
40
14
76
9
21
20
64
2
13
11
1
29
28
87
21
14
25
39
90
12
60
2
6
12
22
2
4
60
56
6
10
24
15
5
19
60
29
12
31
27
38
12
40
3
3
14
30
6
10
20
6
70
69
5
12
19
9
36
3
36
29
22
6
8
22
18
104
76
6
45
21
24
20
6
12
16
2
24
10
8
40
48
18
24
6
30
14
22
24
15
21
15
11
30
4
3
35
30
42
64
6
20
40
24
36
15
5
40
56
72
12
46
42
2
1
23
40
14
16
12
54
9
17
10
2
96
40
12
20
12
6
25
5
42
40
8
24
30
16
6
69
5
7
3
12
18
12
2
36
1
63
2
40
6
9
36
3
57
24
23
22
39
17
4
8
28
8
16
56
24
19
15
2
43
45
12
8
10
21
5
19
11
6
34
6
42
12
6
8
36
10
78
36
6
45
59
1
9
24
6
57
12
3
8
6
18
16
20
1
29
7
27
38
4
48
2
6
12
31
12
9
8
18
22
12
6
12
32
54
31
15
26
28
6
26
4
24
6
14
42
10
3
9
32
4
14
66
7
48
5
12
78
30
34
30
15
12
33
3
3
14
10
96
6
20
30
13
11
1
63
42
48
8
64
24
75
11
6
10
30
24
15
3
8
18
112
3
36
29
66
10
6
8
34
32
70
18
87
3
33
77
60
16
ABCD 95890596754*3^$a+1 [50027]
12
6
48
42
3
21
19
17
30
18
30
36
60
6
30
93
51
36
25
17
12
43
5
6
21
51
37
11
69
51
36
24
54
6
6
30
6
114
9
64
5
27
9
54
6
132
42
6
54
12
18
72
30
6
30
42
6
42
60
18
24
1
47
9
3
126
60
6
24
12
24
30
19
11
6
7
47
18
18
13
95
54
3
48
9
12
3
51
60
24
57
15
73
11
24
6
127
83
24
6
96
84
54
66
42
9
3
21
75
30
12
24
3
33
12
43
113
6
18
30
6
24
96
54
18
54
61
17
30
6
60
150
54
12
30
49
35
54
18
30
18
84
12
18
42
18
12
24
114
18
24
6
42
36
54
21
21
30
84
12
42
12
15
33
30
25
47
36
12
12
174
66
13
77
6
60
18
15
15
36
13
35
18
18
25
11
24
6
18
66
27
87
6
6
48
18
90
49
23
36
6
18
13
59
36
18
39
15
1
11
90
66
12
108
12
18
24
19
47
138
12
24
48
115
11
150
7
53
24
42
36
12
6
24
36
12
48
6
30
60
48
30
13
53
30
12
84
78
31
5
42
138
24
31
47
78
24
3
33
72
78
30
6
18
30
12
6
48
27
75
228
24
33
3
30
30
25
41
96
12
18
12
6
6
1
5
54
6
18
42
12
12
24
19
23
108
54
48
18
12
169
11
12
33
27
12
6
27
33
15
33
6
6
54
24
12
49
29
24
12
6
132
13
32
27
48
6
7
47
25
23
12
30
15
21
72
30
12
150
30
21
21
36
39
33
60
6
60
12
18
115
17
30
49
24
56
9
30
12
54
18
21
99
36
30
6
144
6
60
18
60
12
30
18
1
77
270
24
60
18
78
12
18
18
6
30
84
12
12
48
12
6
54
1
32
3
30
36
24
6
18
42
24
72
42
120
6
36
36
90
24
30
1
17
36
24
3
112
47
6
24
6
12
57
24
51
24
6
48
36
72
30
42
6
85
17
42
37
128
81
174
73
32
15
12
13
17
60
48
120
6
30
12
12
36
24
6
36
36
120
12
57
3
6
7
47
78
102
37
41
15
9
18
30
12
3
15
6
24
42
6
18
12
78
111
3
12
24
6
6
48
6
36
75
63
36
36
12
12
49
24
113
30
33
87
30
90
234
18
102
39
15
97
5
43
11
93
88
53
30
12
72
138
18
85
29
115
101
24
6
24
48
12
12
21
39
96
12
18
19
41
168
12
3
40
221
36
90
12
18
48
96
24
12
54
60
36
12
42
30
24
25
35
66
96
27
27
66
24
138
18
18
30
15
51
30
114
36
9
9
60
18
12
21
21
18
78
72
6
6
6
90
18
12
12
13
17
15
21
12
12
12
36
43
47
9
3
12
66
12
36
55
47
42
87
3
36
120
36
24
109
23
33
15
24
36
24
18
54
150
6
25
35
30
12
12
24
39
16
71
18
90
42
43
5
12
36
3
16
23
30
36
66
36
18
12
24
30
30
31
53
12
15
3
36
73
5
6
21
15
120
18
18
18
24
6
12
180
18
6
30
18
30
15
3
85
83
12
108
72
90
48
96
163
5
36
12
60
132
12
18
36
72
30
48
24
36
24
36
6
6
15
63
6
51
117
6
12
12
6
60
30
30
30
36
36
25
17
48
18
45
81
168
30
30
72
6
37
48
48
11
6
54
36
42
60
18
24
18
6
42
12
15
33
15
15
42
36
6
30
6
78
12
87
87
6
42
81
9
18
18
12
12
12
114
37
32
3
18
30
6
36
123
15
30
150
54
31
11
6
12
18
42
60
66
12
69
16
24
5
51
39
73
11
6
15
3
30
12
3
16
17
162
12
33
45
6
150
7
35
84
60
78
7
23
48
12
48
48
69
75
90
6
24
12
1
53
6
6
42
45
57
48
6
30
54
6
30
162
42
96
36
6
54
228
12
48
6
36
78
12
30
36
12
6
54
48
72
18
30
7
5
30
36
6
84
72
84
24
36
31
47
6
30
24
66
6
6
24
39
40
11
66
19
48
17
6
24
18
18
48
6
31
119
54
12
90
30
12
30
18
18
1
53
108
132
43
53
24
66
30
24
72
6
72
13
77
42
33
48
3
90
42
18
6
6
78
30
6
9
96
15
120
24
60
102
30
57
93
30
30
144
55
5
60
36
12
6
24
6
42
90
72
30
6
12
42
36
49
47
18
12
43
11
24
13
35
42
18
73
59
6
31
35
6
18
60
36
78
12
78
13
104
105
66
78
24
12
78
36
42
54
6
3
39
18
18
6
30
49
65
54
78
3
64
47
6
42
36
30
12
18
24
30
6
30
24
138
12
72
6
99
16
23
6
48
18
33
40
72
113
6
18
6
6
36
108
6
36
97
71
1
23
1
11
54
36
6
54
24
90
21
51
30
7
17
24
36
18
1
59
85
11
90
6
24
37
23
1
29
42
9
16
83
66
60
6
48
30
84
18
12
6
42
48
72
48
25
41
6
12
30
15
93
19
5
54
24
6
66
45
81
54
1
5
18
24
18
42
12
9
15
57
40
125
42
66
7
29
84
84
27
3
72
229
29
30
72
60
30
6
138
36
18
36
24
48
24
6
27
15
97
8
153
24
48
15
16
29
6
30
12
132
30
6
19
23
192
96
96
30
51
75
13
77
19
53
42
24
54
42
18
276
24
66
81
21
3
21
78
132
60
13
17
30
25
23
36
6
66
12
48
24
145
41
18
60
36
84
25
11
18
18
54
18
6
24
123
3
12
49
5
78
42
30
30
79
41
18
66
12
24
108
6
24
6
30
90
12
12
30
36
30
7
17
12
60
60
75
88
35
18
18
90
6
25
8
16
17
12
72
156
12
72
120
3
16
17
42
13
53
12
12
48
30
12
6
51
15
24
66
6
24
18
6
66
48
12
43
5
36
6
54
42
60
90
60
15
15
54
3
ABCD 95890990036*3^$a+1 [50085]
3
15
18
12
235
168
143
102
42
25
47
1
95
54
114
66
39
112
5
27
21
90
1
95
25
11
12
36
36
145
11
18
51
135
24
6
60
55
24
72
53
84
48
55
29
54
90
60
15
64
120
41
7
23
57
153
6
24
49
48
5
48
12
12
90
96
84
61
192
32
16
29
6
96
66
18
1
5
51
88
96
23
30
156
96
126
30
84
84
54
13
80
39
60
18
147
21
19
95
25
59
42
115
23
60
6
31
32
15
12
61
24
59
54
55
152
129
6
145
8
192
16
107
12
30
66
217
5
48
12
180
12
55
5
18
12
21
207
1
17
63
27
13
104
33
54
25
11
13
149
48
19
8
15
90
30
57
184
32
15
57
16
119
12
13
35
90
43
48
24
53
18
57
40
32
81
150
49
83
37
125
78
150
30
57
96
112
53
30
84
153
72
16
5
66
84
6
48
48
87
15
33
9
15
64
77
18
97
95
153
16
48
5
30
13
5
27
51
157
53
27
39
6
3
24
72
16
240
24
143
18
63
141
114
97
65
48
39
15
30
18
49
83
61
149
3
33
31
8
93
3
21
30
114
84
12
66
18
54
25
120
167
60
6
48
42
109
23
25
48
24
5
18
138
7
23
72
1
41
36
18
25
47
60
45
69
3
88
53
19
125
67
239
57
40
48
80
81
111
33
60
67
47
30
3
69
115
95
25
29
27
39
25
89
30
6
291
9
30
24
102
132
12
123
3
13
24
11
37
239
24
54
30
60
138
12
228
79
48
11
6
60
96
67
113
42
150
6
25
5
102
45
39
1
65
30
12
90
42
1
17
30
18
87
15
193
24
53
3
88
17
42
13
120
47
48
18
102
33
87
12
181
47
30
3
15
97
80
33
7
24
11
93
165
99
15
73
125
67
47
84
12
49
5
19
29
43
77
91
11
109
5
90
9
111
12
84
24
90
60
51
261
12
15
123
60
24
49
72
5
115
155
93
9
30
57
3
36
6
19
47
49
95
30
18
33
3
144
37
11
37
65
7
23
121
119
108
18
66
25
53
30
85
120
125
186
1
80
39
42
12
78
13
41
198
1
24
53
19
23
18
7
168
5
12
31
5
51
69
19
8
48
16
119
9
40
5
43
59
18
120
42
18
12
36
30
12
42
156
174
73
48
119
73
32
45
54
42
48
60
42
18
19
53
12
90
13
360
17
30
66
12
18
9
136
5
91
5
54
109
77
18
1
72
107
102
183
105
7
168
48
8
51
36
192
102
6
12
57
81
207
15
25
47
25
48
17
31
65
103
137
135
3
96
90
54
61
29
282
72
73
24
89
39
111
30
72
67
23
129
16
83
66
18
6
259
80
87
193
5
6
144
13
48
71
1
269
84
12
24
18
33
64
23
12
114
222
282
42
105
64
24
11
12
24
6
3
39
66
7
35
114
3
123
13
24
80
40
83
42
43
24
41
78
9
15
73
23
6
3
15
30
18
78
114
66
39
40
101
42
30
30
69
33
12
36
48
12
48
36
126
54
6
132
30
18
12
6
7
29
18
1
89
7
95
126
72
18
102
156
15
16
56
153
336
54
54
67
48
80
87
121
47
12
150
48
96
87
144
3
12
25
143
72
1
35
18
24
12
54
36
6
7
137
6
150
67
8
45
48
60
54
120
33
48
117
12
96
6
186
174
78
43
95
9
120
64
5
36
60
51
72
87
1
53
12
42
13
80
9
31
17
48
108
235
77
19
41
55
8
15
49
5
3
57
36
91
23
25
23
33
105
31
149
99
87
33
88
72
107
61
5
43
56
63
30
75
63
84
48
85
72
168
23
33
40
59
6
36
19
131
54
31
11
13
41
151
95
24
81
27
60
25
71
42
150
42
12
138
97
24
107
37
11
21
75
13
53
75
63
132
37
17
15
63
25
216
11
18
96
174
12
25
53
48
42
18
48
7
32
21
19
72
104
69
42
9
15
ABCD 95891045956*3^$a+1 [50000]
139
80
10
8
12
123
12
43
14
75
1
8
102
33
36
19
62
39
3
40
5
85
36
35
1
59
21
28
11
61
11
25
200
99
24
60
225
39
15
40
5
132
39
40
26
3
25
18
17
21
39
27
30
18
165
27
33
12
9
15
19
65
12
3
117
84
69
123
48
60
21
279
141
39
27
18
36
243
72
156
25
35
12
96
24
48
19
54
95
129
10
17
36
12
61
2
30
84
39
7
17
15
138
54
9
1
56
132
12
16
107
36
24
63
72
33
24
45
226
5
67
8
30
3
15
54
123
45
27
57
78
21
60
24
60
21
36
228
27
84
25
36
98
46
20
15
36
9
10
161
144
1
23
31
5
27
45
27
21
36
81
27
60
93
99
15
24
114
60
51
25
110
106
44
96
18
120
21
24
27
45
123
112
26
135
37
18
104
18
3
99
46
20
3
27
93
12
72
15
46
26
129
12
3
54
10
32
81
87
45
60
63
118
122
174
10
50
36
3
132
24
3
42
3
12
81
27
27
24
69
51
141
13
155
43
62
3
72
7
8
48
33
72
55
17
12
24
84
25
116
10
65
69
15
27
24
45
25
35
60
24
43
18
20
34
50
3
19
110
99
36
48
12
129
54
6
99
36
51
45
48
3
24
30
3
132
133
11
84
48
73
11
33
15
36
24
60
36
55
149
3
18
24
30
72
64
5
12
12
60
120
60
37
20
123
36
60
31
521
37
72
18
50
156
82
113
15
57
84
75
93
3
117
3
69
45
75
3
57
81
27
57
99
36
75
6
88
26
10
54
137
12
27
24
30
76
23
36
81
130
8
118
92
27
48
12
81
75
25
8
15
129
27
1
107
117
30
24
30
16
68
78
24
129
7
32
81
31
8
177
13
35
1
54
5
27
69
57
24
16
23
51
33
181
71
19
77
3
69
75
10
158
33
84
48
33
4
62
30
16
95
48
37
44
3
25
107
84
60
19
17
63
6
36
15
81
3
9
18
22
68
39
135
10
83
43
72
17
36
48
27
30
3
1
128
16
14
42
88
71
15
22
32
3
12
12
13
26
10
72
59
193
8
12
27
96
19
56
45
43
146
16
38
34
71
111
106
35
9
28
38
34
44
27
57
12
51
25
23
57
28
47
33
60
12
3
24
141
39
75
106
20
106
8
33
12
1
11
24
21
51
12
51
9
37
44
54
21
51
48
57
13
35
36
1
140
15
25
95
81
27
3
9
141
12
27
36
12
60
45
138
33
12
57
112
18
38
15
108
57
12
27
21
210
33
60
24
25
50
30
87
48
51
105
79
122
30
45
75
93
105
72
106
29
43
8
45
9
3
63
48
21
36
24
103
5
3
54
3
180
12
69
51
81
63
24
21
12
27
3
18
39
15
30
36
75
57
3
127
62
18
9
39
9
81
30
72
90
39
93
207
25
90
53
36
39
177
73
110
45
51
45
1
18
101
51
54
147
33
39
15
48
57
192
36
12
96
9
28
23
12
12
96
24
57
66
30
58
50
51
36
48
9
27
48
37
35
3
57
48
81
150
42
30
9
31
54
119
120
49
36
11
9
42
9
135
54
36
15
63
22
83
48
144
15
16
17
60
12
60
9
27
84
69
84
135
91
54
36
62
18
12
75
93
27
48
21
168
18
57
13
8
27
33
22
14
51
24
55
125
69
22
5
67
17
48
72
24
15
45
24
3
112
50
22
18
128
30
22
2
48
81
31
53
36
9
15
177
39
39
6
114
33
37
90
26
30
24
45
96
27
105
33
27
45
78
6
96
12
6
24
40
17
36
72
51
21
36
63
45
132
84
21
52
155
33
63
55
101
48
27
9
69
52
54
29
36
15
30
24
42
30
63
45
147
61
47
15
72
54
10
146
96
12
52
86
40
62
42
45
193
47
43
41
21
96
3
1
126
5
48
24
121
71
108
60
72
168
43
17
12
60
55
29
24
33
12
46
149
27
90
15
120
24
61
23
67
29
25
164
15
201
30
24
105
12
43
53
84
25
35
3
21
9
12
28
35
55
26
72
12
15
36
1
35
75
21
48
120
205
44
10
2
6
154
11
27
21
9
42
9
15
45
19
80
33
85
107
55
77
51
34
71
84
24
9
135
96
12
9
39
7
77
67
176
42
12
15
69
51
49
2
24
9
36
60
9
4
23
24
3
57
120
96
37
2
105
45
154
162
32
180
87
3
22
59
12
19
80
46
8
10
65
57
54
ABCD 95891167798*3^$a+1 [50146]
5
4
153
12
18
77
192
48
112
8
55
185
13
102
101
76
153
108
239
76
3
60
189
45
30
18
18
89
96
67
42
107
216
288
85
51
128
16
36
3
33
45
27
243
192
6
174
6
12
15
3
69
72
3
5
85
36
42
5
97
18
132
126
135
36
39
90
47
67
221
112
32
120
73
18
9
116
120
340
20
37
60
48
60
30
54
95
48
7
81
117
27
93
83
96
16
75
5
37
180
27
144
39
5
31
69
75
65
85
27
8
13
42
36
90
27
72
32
151
60
29
120
48
103
105
63
81
56
88
80
24
13
72
18
137
52
20
88
72
80
163
36
30
60
12
162
137
24
24
55
36
45
72
3
29
148
20
72
25
71
109
90
17
1
12
96
30
114
66
54
96
99
45
18
12
77
28
92
48
148
27
117
21
95
67
5
91
5
4
21
71
16
45
120
180
18
60
89
48
163
5
64
32
43
108
42
66
125
79
210
87
56
127
105
63
192
180
18
15
44
100
9
30
42
90
257
25
276
30
125
16
3
78
119
73
6
54
36
167
103
81
309
42
18
90
54
27
63
53
13
54
90
126
24
45
81
47
37
126
24
5
96
72
25
47
91
5
55
41
103
36
5
79
36
149
73
63
176
49
12
18
60
54
27
3
41
72
55
9
108
108
27
45
8
48
115
45
144
345
47
193
210
180
198
180
23
24
175
18
12
36
60
27
45
99
144
117
288
192
35
88
45
12
18
60
54
243
75
90
59
19
72
30
15
104
24
120
175
9
75
6
47
24
163
18
72
35
96
24
223
17
28
63
72
9
3
6
54
36
9
45
18
180
432
36
30
51
63
48
17
72
48
40
93
42
30
35
16
45
354
65
43
60
18
144
23
24
88
36
36
171
18
27
27
18
12
150
17
19
12
150
72
27
39
132
29
168
103
249
3
173
144
24
25
171
68
43
60
48
24
18
63
39
41
67
173
72
48
55
9
32
31
72
126
90
120
24
81
36
351
189
9
27
27
65
43
120
53
205
84
96
95
24
133
72
66
132
48
24
5
85
36
71
264
16
39
65
96
91
42
48
42
90
27
3
6
59
31
65
7
65
7
66
60
54
45
200
133
59
79
177
32
43
162
78
9
9
72
63
44
120
61
27
57
60
36
27
27
48
33
135
30
15
129
6
5
25
87
93
24
11
16
3
5
1
47
115
189
39
144
6
54
77
216
40
75
90
347
1
102
113
19
66
51
3
141
45
27
3
101
103
117
9
192
150
288
54
63
27
117
224
37
18
30
234
105
21
131
103
36
24
90
83
223
54
108
12
11
4
63
5
7
36
90
59
48
7
41
312
37
6
162
162
120
150
35
31
65
184
200
73
132
27
3
90
15
3
132
288
5
13
59
112
8
31
60
149
31
81
36
20
48
157
63
27
9
176
13
90
90
162
12
33
27
5
120
100
36
45
171
9
84
60
143
127
18
23
79
33
207
17
13
231
9
27
63
198
30
42
18
9
8
31
41
48
88
27
197
24
175
54
36
102
60
29
16
288
75
162
132
126
72
65
25
108
54
ABCD 95891213896*3^$a+1 [50001]
18
90
108
6
30
18
60
18
27
87
9
195
61
32
39
12
36
30
6
42
18
18
30
18
66
12
42
24
12
75
3
12
54
12
60
51
48
15
33
93
36
36
75
48
16
17
36
6
21
57
7
11
96
30
7
23
9
15
12
18
72
43
59
6
72
54
162
84
18
9
39
108
6
12
54
37
209
15
15
49
17
30
6
36
84
3
33
6
216
30
36
15
16
11
21
9
39
39
84
42
24
36
96
78
48
12
42
48
102
12
18
103
35
12
30
84
72
6
30
156
6
193
5
24
54
30
6
60
6
12
6
90
27
51
66
36
24
18
45
117
24
19
96
29
12
12
30
36
66
39
15
66
78
54
18
18
6
66
6
18
55
47
48
30
24
294
30
30
78
54
24
13
47
18
18
12
18
120
174
18
6
18
18
108
6
42
6
12
30
30
36
31
5
24
3
33
54
18
6
12
30
48
42
48
30
54
24
108
48
72
12
108
42
6
6
18
18
30
24
37
83
102
12
240
12
6
36
90
78
6
24
24
183
3
18
30
12
30
66
102
18
102
3
9
6
1
65
63
63
54
12
30
33
63
78
19
35
24
18
210
24
12
18
27
9
151
11
37
80
171
42
30
60
6
30
30
24
120
24
30
54
18
72
9
3
150
55
89
12
60
12
96
3
63
6
84
7
35
18
42
24
54
18
30
132
48
6
18
12
162
24
72
18
6
78
6
12
30
24
24
24
18
12
36
25
17
6
57
9
12
72
12
36
12
42
132
25
11
54
12
42
156
42
67
83
60
1
107
12
36
66
18
12
18
3
3
90
84
96
18
114
60
15
81
60
120
30
36
120
72
18
12
43
65
15
201
60
6
85
155
18
3
45
18
12
6
24
30
72
1
107
60
48
36
66
18
1
47
12
36
24
9
33
24
72
108
30
21
9
162
6
24
12
24
3
15
18
31
17
18
54
6
60
21
21
18
24
42
6
12
85
5
30
72
54
36
66
36
6
36
6
54
12
3
45
12
87
45
51
57
48
42
61
23
36
42
12
30
24
24
66
12
19
32
112
59
60
48
9
27
66
19
47
48
18
132
48
6
6
6
25
23
108
30
12
51
21
90
54
84
12
144
12
42
12
57
3
6
42
90
3
21
12
24
6
90
42
6
6
12
42
156
6
24
48
6
120
19
17
6
6
60
66
6
63
69
78
45
3
54
6
288
6
6
6
79
65
15
69
36
24
60
30
12
30
42
49
29
6
36
162
12
123
9
36
30
48
66
36
15
3
13
11
42
48
30
18
36
84
12
72
24
24
60
3
51
13
65
150
54
3
39
36
18
3
15
36
54
12
24
3
69
114
36
12
9
27
156
78
27
48
15
36
60
30
30
37
11
24
6
48
12
42
84
12
6
54
21
16
5
114
72
66
12
84
6
36
18
72
6
90
18
24
12
42
48
18
73
11
54
15
33
54
30
42
6
12
24
7
23
54
204
6
18
6
30
42
132
30
6
30
48
24
54
24
48
21
15
18
66
18
18
9
3
60
90
55
5
66
132
24
90
18
198
24
60
54
193
11
36
18
54
96
6
54
42
48
18
30
30
30
66
54
48
132
42
33
15
12
21
9
18
102
12
19
5
6
30
12
24
3
33
42
12
30
27
45
3
93
6
13
65
126
6
27
21
42
132
30
36
6
60
30
72
90
25
96
5
18
54
3
3
12
30
12
36
19
23
12
66
60
48
66
13
23
66
30
6
60
12
6
37
17
150
24
42
18
12
12
66
24
24
24
18
1
41
36
36
12
6
18
42
60
36
60
36
177
93
18
12
6
15
96
57
30
30
6
78
39
45
36
90
6
48
18
30
30
132
18
6
12
48
9
15
1
29
78
78
24
12
6
60
72
30
27
57
103
113
24
6
30
6
12
18
48
18
84
72
193
119
54
6
48
18
43
17
79
17
36
91
5
246
12
169
29
6
102
6
66
132
36
24
42
37
47
6
30
60
48
33
16
23
18
78
114
18
37
17
63
39
42
15
144
39
12
42
3
69
24
67
65
60
36
36
36
162
30
30
6
18
1
65
84
36
42
24
24
18
27
9
90
6
36
108
7
47
18
36
24
99
21
60
111
51
24
12
30
6
96
54
6
25
17
6
12
30
79
59
6
30
49
29
60
30
57
15
18
31
5
18
60
36
66
252
6
18
18
54
174
45
27
21
9
6
24
84
24
24
6
12
3
33
31
41
6
150
18
9
75
114
6
30
24
6
18
48
15
3
66
91
5
12
6
54
18
1
23
84
6
72
60
66
6
3
3
72
48
126
6
18
120
102
49
35
18
24
6
90
66
12
54
60
24
27
15
1
17
18
6
7
32
3
60
90
6
72
18
24
15
15
30
54
18
27
51
114
18
30
54
133
11
48
69
33
36
36
7
17
24
60
72
12
6
1
119
36
6
15
15
48
1
48
29
12
24
18
6
48
18
21
9
12
42
30
19
11
36
12
90
18
30
6
42
18
30
6
6
30
12
54
6
18
30
24
18
6
57
3
12
12
6
48
12
72
30
30
79
53
66
54
48
42
36
24
18
48
6
30
12
30
126
30
12
18
3
9
39
16
5
12
60
60
36
3
3
45
33
48
54
114
60
27
3
24
21
27
21
48
39
24
96
120
36
21
63
30
18
33
15
18
36
60
15
315
6
6
24
42
72
30
6
48
30
36
42
138
6
12
36
48
48
207
48
15
81
27
37
47
78
6
84
12
6
87
33
6
ABCD 95891423926*3^$a+1 [50012]
77
39
72
64
32
36
129
87
69
15
81
63
21
60
15
33
7
32
9
31
5
12
39
45
7
17
75
57
3
48
9
15
28
116
48
33
72
120
7
80
48
16
36
144
80
24
165
252
39
16
5
63
9
67
5
84
108
51
12
21
3
4
41
36
24
36
43
53
111
16
77
3
24
60
9
48
96
51
72
84
57
31
29
51
28
20
48
40
65
36
36
39
4
29
3
96
60
144
201
48
15
36
57
31
8
24
24
96
84
21
63
33
96
63
21
27
141
180
15
81
12
36
27
12
12
24
9
24
27
36
9
48
108
48
111
33
15
24
96
76
36
5
15
156
60
88
56
36
12
4
29
39
120
108
28
20
24
12
36
9
144
48
67
17
15
9
99
69
135
52
44
21
12
51
84
36
12
93
15
12
69
27
33
111
21
7
5
36
48
87
84
48
60
24
48
81
39
9
36
51
21
3
33
3
40
152
93
15
96
48
225
36
3
84
4
65
96
60
84
3
36
21
27
12
28
5
72
27
36
48
57
24
39
60
28
8
33
39
9
24
72
3
36
21
51
60
21
39
153
39
72
72
33
27
60
60
4
20
16
56
16
44
21
15
33
96
63
24
9
12
48
24
12
12
3
33
96
3
96
24
24
12
52
56
36
24
24
40
20
72
60
69
87
144
9
79
8
21
7
5
27
72
12
48
12
9
31
104
9
12
168
3
48
21
3
84
24
21
7
20
12
57
135
120
36
12
48
21
27
16
5
24
111
21
51
36
36
33
36
3
93
3
168
12
9
171
33
51
72
4
8
93
3
36
36
12
36
36
12
33
111
72
72
24
64
56
21
15
156
72
36
40
8
57
43
5
27
129
27
24
24
84
168
81
15
72
72
9
24
39
33
72
144
15
36
48
9
15
48
45
63
9
75
81
84
3
21
19
36
20
72
24
60
9
31
17
87
72
9
12
15
21
3
9
75
9
27
12
12
16
8
12
24
9
132
63
48
12
12
40
140
4
32
69
79
41
3
21
111
33
3
69
24
199
8
36
21
79
8
48
12
12
9
3
105
27
129
7
32
12
21
144
7
32
9
99
76
29
12
24
72
51
21
15
120
105
111
60
60
84
33
31
8
9
75
48
96
36
24
36
64
17
55
17
72
55
20
21
15
9
27
12
4
101
12
3
237
3
40
65
3
24
21
120
39
9
27
52
36
5
87
88
8
9
19
29
63
33
19
20
12
60
21
39
48
12
81
12
123
9
63
225
39
96
4
188
12
60
33
279
21
19
20
36
48
36
40
5
27
48
9
55
41
3
33
87
69
75
105
75
84
48
24
40
29
123
33
15
21
63
21
27
33
15
24
9
3
45
12
67
32
33
7
53
84
3
96
120
105
39
4
32
69
159
28
56
84
9
27
4
72
5
84
15
12
36
64
20
108
24
24
9
48
19
8
24
40
80
36
9
12
48
132
12
27
12
45
3
24
24
84
48
12
9
36
24
51
48
33
183
48
21
15
4
8
28
29
27
36
52
41
84
36
39
9
303
36
48
12
12
24
9
12
3
72
21
27
21
51
276
52
29
7
41
60
27
36
16
152
28
128
57
15
132
156
72
84
108
12
12
16
17
63
21
96
60
87
84
36
4
212
12
21
79
44
33
15
12
24
141
87
12
144
48
33
60
36
31
20
16
20
33
24
3
69
99
117
3
12
36
21
3
36
9
39
36
24
48
52
29
48
39
72
36
48
24
21
36
24
3
72
93
3
9
12
3
40
8
12
12
12
12
33
55
68
21
87
24
72
60
60
12
9
15
108
24
84
48
120
36
9
7
8
12
84
81
3
105
72
3
144
12
33
39
21
12
75
52
72
32
24
48
40
44
64
53
3
72
36
168
12
24
64
8
9
36
39
69
39
24
21
12
96
36
60
63
64
29
15
168
93
39
36
69
12
96
96
27
9
39
57
15
21
39
9
87
33
15
4
125
75
189
96
27
36
60
36
9
159
24
64
8
12
45
87
96
81
3
48
36
45
12
3
12
9
3
12
72
69
27
60
108
84
4
32
12
24
129
39
21
15
72
48
33
27
21
3
9
99
132
112
5
15
88
20
45
12
31
32
69
15
132
76
92
21
67
5
132
39
21
19
44
21
144
3
60
72
16
8
84
36
88
68
72
24
45
7
41
31
44
72
9
55
8
21
48
39
165
144
48
48
27
84
12
24
24
24
60
21
48
111
93
48
36
19
144
125
3
48
40
44
105
63
33
15
45
19
20
36
216
60
33
39
9
51
40
53
111
33
3
36
72
48
40
29
12
111
21
7
8
180
48
57
63
33
39
12
33
48
60
36
39
21
39
141
39
76
44
33
84
3
9
79
68
9
3
21
159
72
28
137
39
4
44
12
12
45
111
12
69
24
12
3
12
36
40
32
21
3
9
63
48
12
21
75
21
36
163
ABCD 95891501144*3^$a+1 [50017]
29
43
62
118
42
2
78
6
10
80
90
156
18
78
18
15
121
14
96
18
3
15
84
9
36
13
8
34
56
112
5
33
18
12
9
48
15
81
25
11
75
81
25
14
4
29
15
45
36
105
34
65
93
48
51
51
33
15
24
48
24
156
52
2
130
6
32
51
55
20
9
3
12
28
32
22
24
71
9
39
48
19
41
48
60
15
66
15
24
1
56
30
28
140
84
12
84
12
33
57
30
18
15
25
47
24
24
1
11
63
21
3
6
42
9
85
74
6
15
39
40
29
48
3
10
50
16
5
75
33
36
12
117
10
6
24
96
2
102
10
53
9
10
14
15
9
42
9
7
38
16
144
24
47
48
31
44
102
64
32
18
24
33
12
135
81
9
10
41
117
10
20
24
4
77
57
192
48
30
12
33
55
32
6
10
29
24
67
8
54
16
2
12
10
11
27
10
2
30
18
9
15
24
36
10
78
17
25
6
8
10
74
6
102
52
20
33
63
52
92
10
23
9
30
96
69
15
33
7
44
10
86
18
10
72
14
24
40
18
5
7
26
16
35
60
105
63
3
69
1
48
14
12
6
48
40
71
9
15
24
15
58
14
28
8
45
33
34
6
42
29
75
36
4
8
45
51
45
7
50
27
15
60
18
24
18
21
1
38
58
32
51
132
3
40
65
39
21
51
70
50
24
54
15
97
11
15
84
24
34
18
30
24
8
16
35
27
4
53
12
51
18
24
16
71
3
6
6
28
38
18
6
39
39
18
30
33
7
2
30
16
17
9
6
42
18
30
18
21
25
98
72
69
84
12
25
59
51
10
110
9
19
20
72
33
43
14
48
3
7
77
121
23
31
41
9
78
28
8
70
62
117
12
24
121
23
15
18
18
30
15
49
8
15
39
10
50
30
6
34
26
24
105
45
90
21
33
51
15
45
15
18
30
28
60
20
28
17
120
25
42
8
69
51
4
113
15
10
6
17
15
4
56
22
2
16
12
17
31
84
38
6
57
57
75
13
2
16
72
5
19
78
102
44
16
24
20
4
17
31
5
24
3
33
84
73
32
6
60
45
7
20
28
20
57
36
60
51
58
62
4
5
9
40
8
15
63
69
36
9
51
27
10
2
16
92
105
7
66
24
35
3
52
30
11
37
14
24
24
33
12
15
40
48
78
182
42
72
18
22
11
3
16
29
39
12
4
29
48
15
18
54
12
28
26
34
32
6
10
38
46
20
6
39
24
87
18
150
10
14
42
15
36
123
42
40
32
63
183
64
8
9
1
32
58
24
8
45
97
74
54
51
15
36
33
60
21
40
24
18
20
130
8
34
38
3
15
45
99
142
18
8
22
26
6
16
62
120
16
42
134
66
18
84
72
16
80
112
132
29
15
57
57
63
105
3
45
16
26
22
62
156
9
19
32
24
9
1
126
48
92
54
75
93
22
36
29
9
34
17
79
6
26
12
28
60
8
100
14
42
6
30
12
46
11
15
46
144
74
30
75
15
16
20
36
69
9
30
24
12
64
29
25
66
14
18
4
56
10
74
81
69
40
54
29
45
15
33
40
104
48
6
24
28
5
7
26
30
40
56
33
1
32
24
15
3
28
68
16
48
12
65
9
54
82
11
63
12
28
32
54
34
14
48
54
24
9
123
4
29
87
45
19
29
1
14
9
25
18
5
39
76
78
42
24
5
96
3
30
39
3
48
45
15
24
16
42
200
18
22
32
16
47
132
15
21
9
6
10
47
7
26
30
36
40
8
36
52
14
6
12
30
46
66
78
18
8
30
21
45
48
6
36
9
36
33
63
3
24
45
33
15
27
36
24
60
48
54
16
50
48
6
15
33
42
6
30
12
21
24
25
2
36
24
24
10
6
20
76
8
10
2
64
20
33
51
24
21
36
55
44
12
12
10
8
70
29
15
24
16
24
44
165
12
115
29
15
10
59
31
6
146
30
27
127
56
45
9
3
36
51
78
10
53
60
63
12
34
8
30
33
25
24
18
56
21
48
51
6
10
8
6
39
7
26
15
15
18
6
10
26
9
45
15
9
10
5
24
15
18
24
18
6
6
34
32
24
15
96
3
22
8
54
60
6
15
115
29
15
48
154
14
36
24
6
30
18
40
8
3
15
16
53
3
60
60
12
100
5
1
74
45
67
29
120
15
36
70
56
48
39
3
45
15
9
63
60
21
12
3
84
36
10
56
15
84
19
32
10
24
24
72
24
2
12
72
28
20
160
26
30
66
66
30
39
1
48
2
45
33
6
24
4
126
95
27
60
117
27
28
5
63
12
21
7
18
42
68
12
30
22
2
39
49
32
18
60
48
40
2
10
5
15
16
20
9
27
33
1
74
12
48
42
15
39
10
62
9
24
132
27
18
64
66
197
15
10
47
99
16
14
30
40
41
15
9
79
20
16
54
2
21
3
36
9
25
14
28
24
5
3
21
27
93
27
30
30
48
9
15
36
165
27
94
14
57
48
15
69
7
78
2
30
6
24
9
9
10
20
36
12
10
14
34
80
54
48
60
33
15
6
6
28
14
16
2
84
36
78
22
29
48
37
18
6
14
18
3
39
6
34
48
48
20
9
25
30
26
42
48
12
12
30
90
12
10
95
9
16
8
111
159
18
18
52
17
15
106
62
9
25
6
44
48
48
30
34
78
35
111
126
3
15
81
7
24
8
57
39
60
4
48
32
22
26
84
36
94
83
3
45
69
24
42
64
20
18
6
16
29
109
50
30
106
12
89
15
10
14
120
42
30
28
32
60
4
5
3
22
35
15
48
36
57
49
26
30
24
30
90
63
12
45
39
25
14
48
60
12
18
58
14
15
1
26
21
7
8
18
16
6
2
48
72
78
9
24
1
80
24
6
10
86
18
82
14
3
51
9
25
11
39
45
48
24
1
62
117
3
45
15
30
51
27
60
12
18
27
36
1
38
106
32
30
9
81
18
4
17
3
36
52
44
21
12
81
6
58
6
92
70
14
48
132
9
12
27
118
35
67
12
36
32
45
7
8
96
54
6
9
3
40
53
51
64
12
50
15
12
31
20
12
69
43
6
24
8
34
68
18
63
75
6
6
34
95
3
6
54
90
42
144
6
15
15
21
108
ABCD 95891704334*3^$a+1 [50011]
26
16
84
24
42
78
192
48
20
72
118
162
84
96
108
126
6
74
16
30
98
130
176
16
20
64
84
12
108
132
48
42
14
34
66
476
90
40
150
84
150
186
84
80
226
270
24
24
36
60
60
6
48
2
28
12
78
42
168
6
90
174
66
264
152
40
30
30
24
156
54
24
30
192
60
48
32
144
70
114
30
66
60
60
86
58
36
104
676
36
120
84
6
18
96
36
144
26
90
88
56
70
114
150
62
4
120
110
54
226
114
6
50
4
32
88
12
180
120
60
54
90
24
72
48
120
150
26
40
30
110
16
20
28
80
90
10
60
236
46
8
10
6
24
86
10
134
16
96
24
84
60
170
90
22
50
88
30
62
4
84
12
288
30
50
36
16
74
16
138
6
200
70
24
66
74
22
90
144
144
6
66
60
80
34
66
44
130
14
36
54
162
88
72
20
4
126
14
106
24
6
80
18
70
36
54
30
180
276
156
8
36
36
54
106
48
192
78
6
60
86
18
40
86
46
168
36
20
36
108
232
60
68
16
20
4
96
156
14
10
60
60
36
50
70
24
194
90
72
28
60
102
30
24
114
6
60
116
90
10
8
142
74
16
78
186
44
40
276
6
30
44
184
72
174
6
60
54
30
50
54
82
18
216
6
110
58
176
54
10
80
10
12
104
10
114
120
156
24
26
34
36
240
84
56
100
114
72
48
72
78
162
30
24
60
84
2
64
26
40
30
18
110
262
108
12
50
64
26
40
108
32
4
156
24
24
186
24
6
60
24
12
24
24
12
24
44
162
214
84
12
48
90
110
16
90
74
70
30
60
60
42
198
12
24
60
20
4
122
64
26
40
78
62
178
30
96
24
32
64
24
66
90
134
106
156
188
46
26
88
6
66
20
18
162
28
26
90
54
10
30
50
16
36
74
54
16
156
80
124
20
94
30
56
4
30
2
100
8
16
60
60
116
70
174
24
12
24
144
126
54
90
146
46
30
120
74
10
96
38
90
126
250
56
268
20
36
64
60
60
36
30
30
26
34
84
80
90
22
48
36
204
42
48
66
96
14
54
52
48
62
40
18
6
66
180
140
64
30
30
120
84
120
6
96
18
152
118
66
14
40
66
156
24
36
144
56
40
14
34
12
8
100
6
6
234
54
90
150
12
30
128
106
24
32
40
324
24
12
30
30
108
96
144
336
24
6
6
98
202
60
44
160
36
48
66
14
76
30
54
42
18
6
90
156
48
2
234
180
64
192
90
48
90
20
162
34
36
120
170
18
40
60
26
46
234
6
168
12
38
82
44
76
48
60
36
150
6
164
4
32
64
44
16
126
38
40
36
60
60
20
36
100
204
60
114
72
8
22
138
120
26
36
40
18
102
24
140
4
32
64
66
24
114
12
120
50
64
174
12
48
120
30
102
210
264
90
24
32
64
144
12
144
24
60
30
6
24
32
64
80
144
36
70
150
84
56
54
46
116
28
120
32
4
480
6
48
150
36
120
24
32
28
36
60
24
120
12
60
18
110
232
164
46
8
112
18
12
90
128
22
410
54
16
18
2
ABCD 95891871854*3^$a+1 [50027]
18
21
27
21
33
39
56
13
6
66
90
18
15
27
54
23
48
121
24
90
156
249
9
87
176
1
15
39
42
36
11
19
96
5
48
19
21
33
84
99
15
30
6
29
16
57
71
88
72
32
40
57
72
95
109
102
29
139
120
18
3
32
19
117
87
30
24
3
69
11
7
12
42
51
72
24
9
24
23
49
12
27
99
90
27
33
23
13
123
21
11
1
18
197
88
9
72
15
69
6
48
90
59
37
131
25
303
63
9
135
30
11
103
12
42
12
42
48
18
36
42
21
33
12
18
17
64
48
15
150
54
5
13
30
245
16
99
213
21
83
61
162
54
36
18
45
33
72
143
31
18
78
9
32
25
63
171
117
105
18
45
153
71
19
36
54
102
132
66
78
9
32
24
16
27
102
90
77
37
18
12
6
36
35
1
102
33
57
24
36
36
18
48
45
123
21
51
36
30
60
23
49
18
138
107
43
54
23
67
30
18
69
48
51
21
141
18
66
111
33
15
99
18
36
18
77
49
12
59
13
72
75
51
6
18
5
25
186
29
24
1
36
48
131
13
114
41
13
27
111
60
36
108
18
59
88
45
60
18
66
6
21
9
18
45
81
72
42
101
55
132
21
105
18
165
33
36
11
205
51
3
84
132
48
60
12
18
60
90
72
101
97
12
3
123
18
6
21
9
24
48
6
162
126
12
24
77
31
66
24
12
72
24
120
144
36
72
15
48
27
24
18
35
88
33
6
48
6
75
33
12
3
33
162
6
15
87
78
30
24
45
3
90
75
87
33
27
48
45
9
78
129
120
75
18
36
12
3
33
167
1
48
18
21
93
51
24
33
71
55
41
67
69
3
12
54
11
85
54
21
15
129
51
29
61
36
18
48
6
71
13
195
3
5
37
27
75
24
5
40
21
24
131
96
55
18
15
3
18
3
48
27
12
185
19
84
78
3
51
5
192
49
95
19
36
12
18
11
13
11
25
39
27
29
25
95
13
96
36
12
60
108
35
139
141
48
8
7
30
18
18
24
12
42
48
6
12
23
37
3
51
90
12
42
5
16
96
57
23
19
18
11
61
30
18
180
6
54
72
54
45
63
9
117
30
24
18
36
87
57
36
30
36
41
40
224
25
39
9
18
36
81
24
48
33
12
36
23
40
33
54
66
143
16
48
15
113
24
1
36
72
27
24
24
48
93
24
84
143
43
18
51
32
25
15
3
120
5
19
12
18
36
27
45
6
30
119
13
36
66
29
67
36
18
63
9
18
48
72
117
24
3
60
41
16
9
78
9
9
18
18
51
33
15
99
21
33
48
87
21
72
42
89
13
24
48
18
126
3
56
40
15
57
33
63
3
36
60
21
15
30
168
12
60
18
36
18
35
1
66
78
48
6
54
120
6
29
43
45
21
54
77
1
71
40
15
12
101
31
57
45
59
40
48
3
21
48
48
21
54
36
276
66
54
54
71
19
144
5
19
18
12
18
45
189
11
67
53
139
24
18
3
144
9
18
6
12
42
33
24
9
18
72
78
23
31
12
21
33
24
18
18
12
18
72
77
1
15
72
57
216
18
102
60
18
17
19
30
90
18
108
18
6
126
12
180
17
25
18
69
21
36
180
48
78
21
15
57
9
24
66
54
24
18
53
120
43
72
18
36
84
24
18
18
71
24
43
6
15
93
35
37
54
141
21
147
45
6
30
186
18
174
21
48
45
35
16
3
66
83
13
120
18
33
27
48
36
6
3
9
287
16
27
45
57
36
83
25
119
24
48
24
25
12
96
3
15
113
16
45
51
93
27
51
102
24
36
3
32
37
30
6
48
63
80
48
13
54
102
108
51
9
66
132
48
42
108
72
36
30
137
96
1
72
36
6
5
48
72
49
39
21
12
126
41
40
9
18
18
107
7
9
8
37
3
33
159
33
47
64
80
7
105
45
11
115
18
30
5
19
21
128
43
36
18
60
84
42
29
7
30
6
12
6
12
72
36
36
15
45
99
24
105
18
24
90
12
24
71
109
18
18
87
75
66
11
16
33
23
48
1
18
5
187
42
126
5
7
6
3
24
99
18
36
119
43
90
107
37
54
48
29
61
60
36
12
18
42
36
66
6
63
32
7
78
102
60
48
18
24
15
75
29
88
39
42
84
35
97
18
5
64
3
18
3
81
60
11
7
126
18
57
33
15
33
23
24
7
17
16
8
85
11
43
6
18
18
11
24
37
84
18
141
93
60
90
21
15
113
61
78
29
96
73
48
15
21
6
66
24
144
27
32
24
16
57
72
108
24
12
15
39
54
54
45
8
16
8
49
24
72
71
73
63
183
6
72
3
27
18
18
6
12
72
15
21
3
80
115
ABCD 95891877028*3^$a+1 [50167]
24
40
5
163
167
96
120
49
80
75
73
71
66
30
61
5
24
24
6
24
9
36
12
9
135
16
20
40
104
39
1
29
66
9
27
37
77
79
17
3
40
77
3
16
35
1
20
15
57
72
21
75
39
6
30
85
12
17
235
5
54
61
60
44
16
56
120
63
12
18
19
20
112
60
71
24
1
32
72
16
95
48
81
120
144
4
36
56
84
76
36
20
3
105
105
19
71
36
36
144
24
9
16
84
36
35
66
6
24
9
16
36
23
1
36
80
15
165
39
1
24
11
24
96
13
96
5
43
72
59
21
36
3
30
67
24
29
72
19
24
36
65
6
9
84
76
41
27
63
60
13
24
47
81
28
44
21
72
54
24
25
12
68
112
84
155
13
32
16
72
167
6
144
175
36
24
48
96
125
115
36
20
16
23
6
150
60
36
48
12
97
56
100
60
120
60
96
11
54
24
66
24
9
52
41
67
80
36
15
36
60
24
25
12
72
47
36
9
36
64
48
48
168
32
100
32
27
24
192
48
25
20
36
40
11
18
66
24
60
36
96
9
24
16
128
16
5
30
42
19
80
15
1
24
20
16
59
24
36
73
23
25
68
76
35
120
54
30
60
37
60
8
15
25
20
12
4
71
69
69
30
61
48
68
28
36
36
44
64
84
77
99
141
43
11
12
54
39
51
25
20
16
20
3
96
21
15
168
6
24
27
3
90
51
64
20
51
120
1
8
24
21
126
45
36
3
30
75
45
7
59
6
19
8
51
45
45
39
52
5
96
18
30
6
1
203
25
32
135
37
12
48
72
8
40
47
25
5
75
21
24
6
49
131
84
13
47
93
100
156
11
1
20
4
5
90
25
36
59
6
15
33
6
61
12
41
42
33
16
44
51
25
48
47
81
4
36
59
66
24
24
66
61
20
72
27
25
41
54
33
108
40
23
30
51
21
43
20
100
5
39
3
48
72
180
24
85
24
72
29
39
15
45
16
48
47
1
32
27
60
30
186
54
24
87
28
96
5
15
9
19
96
11
24
12
57
63
33
40
95
12
13
77
24
6
13
132
60
80
15
37
107
25
24
24
47
6
18
49
23
25
53
31
44
87
25
35
45
69
6
25
59
145
119
25
80
27
18
55
12
23
57
24
75
33
52
48
200
16
56
28
116
16
56
4
68
3
18
96
43
156
47
24
69
27
18
30
60
25
11
13
11
12
49
68
12
4
155
1
5
3
21
19
248
45
27
52
11
25
53
7
80
3
30
66
121
20
12
117
54
9
27
153
28
32
27
30
91
12
236
15
25
60
41
66
85
144
35
6
7
20
16
11
145
11
48
25
5
55
36
29
31
48
36
120
144
47
1
5
48
51
40
24
47
49
44
16
59
49
32
24
76
68
16
71
21
15
84
81
15
13
47
37
8
123
9
12
4
65
75
16
11
25
35
24
85
89
19
8
40
24
29
211
101
24
30
1
20
24
16
68
16
11
177
16
11
66
27
27
61
35
37
47
6
48
51
40
44
177
150
24
1
83
145
5
27
28
12
23
1
35
25
11
25
12
11
1
24
12
108
245
30
42
43
120
24
12
35
25
11
18
147
4
35
13
60
36
12
80
3
61
20
4
35
85
20
27
117
52
125
19
24
47
21
9
103
23
24
21
63
1
80
15
1
44
180
40
119
1
29
79
23
25
84
44
16
60
35
21
3
12
24
1
53
42
25
5
195
15
73
24
47
49
200
16
5
19
35
66
19
11
61
5
3
15
1
71
105
60
4
140
64
132
23
36
85
96
5
54
21
24
111
24
1
48
24
36
12
83
49
12
125
6
85
24
20
28
8
28
12
59
189
15
1
8
52
35
13
12
8
60
28
48
47
33
24
27
66
18
6
19
95
97
143
49
11
21
39
1
59
36
1
5
90
24
25
11
60
78
115
5
6
36
37
23
93
40
71
1
29
19
60
107
54
31
12
101
139
20
51
30
6
90
90
21
15
84
45
36
12
16
11
9
96
45
43
53
210
25
23
1
35
60
1
8
45
66
25
59
237
40
24
119
1
29
6
60
30
31
89
103
60
47
9
16
5
43
23
49
200
39
1
59
96
21
40
48
47
24
193
32
4
17
19
5
39
16
84
12
92
16
20
16
11
264
30
30
90
19
47
33
51
36
30
43
47
54
54
21
96
39
24
12
25
59
49
131
60
9
136
68
3
48
36
24
1
36
8
64
8
172
12
101
43
5
6
84
6
30
81
4
35
36
25
29
163
32
15
49
80
24
3
48
1
35
145
24
180
17
19
29
6
73
96
35
60
1
35
6
19
36
48
12
59
69
72
63
49
53
7
17
15
16
20
28
12
5
24
3
36
147
25
35
85
8
16
48
11
36
54
31
60
128
21
126
33
16
65
27
39
45
75
21
9
39
15
1
60
48
11
60
45
27
144
9
75
1
161
ABCD 95892099068*3^$a+1 [50003]
29
3
87
93
69
3
72
76
23
42
27
36
36
64
47
18
67
80
129
30
93
33
67
101
75
12
64
68
33
12
67
5
3
228
63
69
96
12
15
49
29
54
30
103
23
121
176
84
3
45
3
133
36
11
90
27
12
21
15
28
29
51
21
75
9
31
44
4
8
93
27
33
192
3
36
24
177
63
9
43
92
28
92
112
5
24
36
111
24
21
75
28
12
29
103
5
7
24
56
16
68
81
54
6
99
132
148
179
21
105
19
36
44
21
39
72
105
39
204
192
40
140
28
176
171
90
3
21
84
27
51
217
8
57
36
31
29
27
108
81
3
33
108
15
244
8
3
1
176
28
5
60
27
12
48
48
57
78
1
161
30
240
9
21
24
30
121
48
65
54
126
24
7
36
65
27
12
36
105
48
135
76
65
51
28
29
27
96
105
63
52
44
24
12
48
51
9
72
208
17
55
164
40
5
43
53
63
12
87
48
78
84
126
49
56
21
36
67
56
36
16
65
48
139
48
8
124
41
7
68
75
84
42
3
12
4
24
36
65
84
240
3
4
44
15
21
21
55
20
12
36
141
15
304
77
103
59
13
5
27
12
24
4
173
30
57
40
20
87
69
360
12
9
30
25
29
111
36
93
39
60
21
7
60
68
12
93
12
115
53
55
17
12
31
5
79
11
9
40
41
51
9
27
9
55
68
12
9
27
39
61
44
75
33
196
77
39
4
92
69
66
13
5
72
39
4
65
75
36
33
6
84
61
17
43
65
7
80
48
27
37
8
165
108
7
8
12
24
24
12
60
33
36
15
21
43
56
4
12
24
36
137
18
12
18
3
159
21
36
40
20
4
29
43
59
85
5
31
8
105
60
55
20
45
15
39
33
60
3
45
136
53
27
100
29
42
9
36
160
5
15
12
132
60
4
56
45
3
51
21
21
43
120
32
57
90
93
52
53
7
116
105
90
42
7
12
44
64
35
153
75
117
72
4
65
19
132
20
24
4
80
16
41
31
68
40
20
60
195
54
6
1
168
12
80
64
24
36
176
48
40
65
171
45
171
69
12
87
45
30
42
39
9
108
3
96
24
16
140
4
47
18
127
29
6
57
117
115
53
36
27
24
69
180
15
60
75
54
15
12
96
57
36
66
96
18
75
9
96
147
88
140
57
15
165
123
21
15
40
116
9
39
45
7
32
108
48
36
9
15
12
39
78
75
72
48
12
64
47
57
100
68
153
75
4
8
60
108
36
84
9
7
68
225
3
4
89
51
64
20
39
33
48
36
9
7
140
28
77
204
108
43
12
35
21
36
36
33
36
19
36
11
18
15
12
33
72
19
24
5
99
16
116
63
93
33
54
102
24
51
15
45
45
15
261
15
148
96
56
9
15
15
78
36
12
43
104
33
43
36
155
6
138
25
24
131
9
60
208
92
72
24
21
3
12
28
92
9
42
9
28
53
3
45
27
12
96
81
15
124
80
4
92
40
59
61
8
21
111
4
35
37
60
8
36
4
47
18
27
40
12
161
7
84
36
107
1
269
12
60
55
71
12
21
12
228
141
15
4
161
39
36
24
27
45
120
9
24
15
24
60
3
18
67
8
60
45
31
5
151
137
27
285
36
43
36
84
20
12
57
72
19
44
27
33
15
33
273
67
5
54
61
20
40
84
80
24
84
21
15
96
168
16
72
47
96
45
189
90
66
79
276
92
117
48
175
29
63
180
57
39
216
28
36
95
49
41
51
36
64
44
57
60
48
111
24
40
56
24
177
3
21
111
40
29
123
87
61
8
12
99
69
21
15
136
29
60
51
69
111
64
11
54
84
7
32
48
28
116
9
39
105
36
12
43
11
9
72
63
21
33
51
24
93
12
3
69
39
36
21
18
61
308
60
60
52
96
44
21
79
5
39
4
128
225
24
63
72
93
96
12
3
76
89
151
5
31
80
108
36
105
39
64
5
15
3
13
77
27
40
32
51
93
184
8
33
27
12
12
48
45
108
39
108
40
132
56
93
31
65
75
69
36
30
ABCD 95892378254*3^$a+1 [50029]
137
1
59
36
4
9
131
16
8
67
12
65
48
25
119
16
3
5
199
6
35
4
63
5
67
53
24
36
43
21
36
72
45
47
16
44
19
30
42
29
19
24
126
12
27
21
75
32
85
3
24
12
20
43
17
109
42
45
15
33
104
43
33
24
36
15
65
72
100
12
60
81
35
4
81
12
75
12
68
60
12
60
85
30
5
13
95
25
75
72
33
83
4
75
30
11
36
16
80
4
20
16
200
4
48
51
30
59
13
23
64
3
17
16
27
9
20
24
67
5
40
8
96
91
9
44
4
68
40
87
17
36
108
25
39
48
80
108
52
32
43
9
159
9
51
65
24
72
19
149
120
52
33
3
44
108
13
35
133
11
40
21
143
25
35
7
29
40
80
124
12
60
44
4
32
37
6
5
120
40
12
60
75
9
9
11
16
3
72
65
7
33
20
12
31
24
6
47
60
55
138
191
49
11
24
52
8
124
111
17
37
11
24
100
80
13
60
48
15
15
209
28
8
85
24
6
81
48
68
4
20
4
12
8
79
77
1
12
35
40
56
7
60
89
1
27
21
15
36
33
30
5
16
32
24
36
124
80
28
32
28
72
123
17
43
53
52
20
12
36
24
48
16
15
9
8
4
8
72
36
12
88
44
13
75
8
13
59
12
36
84
40
200
43
6
11
1
48
15
117
35
28
44
60
12
24
52
44
24
7
5
24
76
3
12
45
3
17
13
42
9
24
39
30
35
48
120
133
42
29
4
9
27
44
7
5
24
1
59
73
30
18
83
84
28
3
24
96
65
67
53
12
24
108
43
150
3
75
60
12
72
17
16
87
21
80
25
60
87
32
108
4
9
30
54
23
13
107
7
153
27
57
153
11
40
39
117
8
28
72
60
116
24
40
8
100
48
15
57
8
12
4
39
5
12
124
21
72
11
12
7
36
105
32
115
5
12
40
15
5
36
52
20
28
9
27
21
48
42
29
28
20
28
45
15
12
21
90
5
49
11
25
11
4
36
63
17
61
12
15
48
8
36
60
79
12
89
4
36
63
48
17
1
59
13
30
90
18
9
51
57
20
7
90
18
18
131
19
144
17
40
33
66
57
68
4
51
57
92
1
47
4
20
16
72
33
3
44
43
53
37
18
9
51
21
36
72
8
100
8
72
4
9
15
36
48
56
19
17
4
56
121
3
15
24
33
32
1
72
95
24
40
3
78
83
16
68
72
40
69
47
7
17
4
87
72
21
69
47
19
17
52
20
88
3
60
57
20
13
54
5
36
37
18
54
11
4
20
16
44
28
3
42
12
71
16
24
44
31
17
7
21
24
8
13
30
149
25
27
44
64
36
192
8
16
116
40
27
18
35
28
15
60
17
12
25
23
13
11
180
19
5
16
3
5
43
18
251
60
1
150
69
36
15
17
12
49
42
17
73
39
24
9
3
60
15
33
135
29
13
23
4
15
6
24
66
12
33
32
40
8
36
60
60
49
11
1
15
12
21
95
12
4
20
16
8
36
4
32
12
1
59
61
144
6
45
96
8
85
47
1
83
37
35
67
18
35
43
21
21
59
79
21
9
12
12
27
111
17
43
72
18
27
32
4
212
12
76
57
18
72
18
71
4
9
3
20
73
12
42
30
60
75
15
5
72
19
5
24
40
3
30
35
13
35
36
156
28
75
24
17
151
45
44
64
32
40
32
108
48
40
45
84
15
32
19
29
13
15
8
12
13
11
43
5
16
15
41
13
6
29
72
79
41
1
99
20
4
9
6
54
11
7
185
43
12
9
9
60
12
47
12
24
96
13
87
8
73
60
135
3
29
16
15
9
20
55
60
17
76
32
72
4
32
37
35
108
13
12
95
60
37
35
60
16
60
15
5
7
9
36
44
1
27
8
28
12
3
41
19
45
32
7
18
39
51
29
28
36
105
30
89
48
72
103
5
13
11
49
27
8
25
39
33
3
36
129
11
4
9
120
71
16
3
77
1
63
39
173
24
16
3
29
103
12
240
105
68
12
12
24
12
37
47
16
44
48
132
16
44
60
13
11
7
5
12
12
48
36
12
40
15
53
84
55
96
42
18
12
18
72
90
78
12
83
52
8
7
132
60
81
15
17
88
99
53
64
108
63
18
119
192
40
63
30
47
168
12
4
56
13
23
12
28
33
35
52
15
30
35
72
1
155
52
32
31
45
32
72
108
24
40
140
31
5
97
27
69
30
17
60
24
24
180
60
67
42
203
43
45
32
24
13
47
169
59
60
12
31
48
17
25
59
16
20
67
17
48
100
56
187
29
24
60
96
144
72
24
16
15
65
73
47
7
48
48
204
17
48
12
36
84
48
31
9
32
4
20
24
40
33
39
20
19
5
72
24
96
4
39
5
76
20
19
137
43
12
17
12
28
15
6
11
36
13
15
12
57
15
20
52
21
42
6
24
11
67
78
47
24
19
17
12
28
3
105
32
43
29
61
75
32
13
42
65
64
3
108
9
60
8
61
42
9
3
90
111
27
53
36
19
41
40
3
117
51
5
4
36
12
111
54
6
89
36
7
29
16
8
40
27
9
8
16
36
140
24
156
76
63
9
20
12
4
116
60
43
17
43
65
12
76
8
157
59
24
24
60
60
43
5
25
102
17
76
24
8
31
9
8
64
39
41
1
15
44
76
15
18
30
9
93
59
24
12
28
69
18
30
35
60
28
69
3
12
116
52
ABCD 95892755488*3^$a+1 [50082]
105
75
129
16
113
139
17
6
97
77
31
29
51
64
48
68
3
120
72
24
120
60
105
39
97
5
7
32
141
114
36
45
3
97
53
7
44
51
108
1
20
69
15
21
55
108
71
42
7
47
1
8
27
9
16
132
53
3
64
11
66
55
131
18
91
44
21
3
3
105
160
32
36
60
36
39
181
29
42
84
33
88
65
127
47
24
1
29
199
53
15
9
30
105
60
15
54
36
39
21
156
67
227
84
60
109
80
21
36
60
211
20
93
99
96
4
11
109
56
15
1
60
44
16
36
23
201
196
59
126
55
44
21
114
36
30
3
52
68
135
9
88
84
80
60
39
30
51
76
20
39
1
84
60
71
18
30
57
69
3
72
15
25
11
177
57
3
3
144
13
20
3
25
23
72
25
155
33
96
48
52
41
114
126
18
61
48
53
63
16
60
5
30
6
48
39
48
24
15
61
12
32
24
201
120
43
11
36
213
112
59
12
165
15
144
6
7
167
61
35
25
95
150
139
59
37
65
78
37
89
54
36
84
42
144
51
39
90
31
5
27
57
24
66
6
15
48
135
12
108
37
84
59
1
20
144
120
135
49
12
11
48
97
8
21
39
51
121
185
15
3
121
48
11
1
89
15
21
96
19
35
1
143
12
37
68
39
24
1
11
93
36
129
31
35
6
87
36
12
4
156
44
39
12
49
48
47
1
20
159
73
23
9
9
12
15
52
23
69
9
19
152
165
96
18
37
32
12
9
66
36
25
60
149
235
149
72
54
1
35
85
84
60
104
45
91
36
125
30
129
40
8
81
51
69
60
102
60
109
108
17
55
71
9
75
1
59
133
221
79
68
123
180
97
53
135
111
133
48
125
15
40
23
30
72
15
60
33
7
32
93
99
24
57
54
30
54
36
121
152
33
15
9
15
69
6
9
52
5
75
3
9
81
19
47
25
11
25
29
6
18
66
73
20
88
35
109
48
8
108
4
107
1
83
1
89
42
18
36
99
36
16
29
90
36
69
76
80
52
11
37
53
7
29
15
40
29
15
52
24
20
51
54
51
93
7
80
63
1
108
8
75
49
5
36
7
47
1
180
5
18
66
126
145
72
48
155
18
12
67
108
8
87
25
173
31
29
300
91
60
276
119
1
80
39
24
49
53
108
6
66
18
37
113
12
7
68
3
30
39
3
108
37
35
45
45
79
11
45
63
126
51
64
5
51
4
5
84
60
15
111
9
75
42
15
39
61
65
87
40
8
72
108
9
55
176
144
148
8
4
60
168
80
57
54
30
72
24
270
1
65
67
72
5
90
96
30
7
47
21
75
18
36
159
21
55
68
93
15
12
3
33
4
17
231
129
15
39
1
41
54
33
12
81
19
156
5
30
60
45
40
23
117
9
30
60
25
191
30
115
24
11
54
30
96
108
37
119
85
11
97
227
85
56
39
1
24
96
53
91
95
33
51
42
30
157
108
12
8
108
4
32
60
39
30
15
16
8
21
79
128
63
12
18
15
21
126
69
28
11
1
56
12
60
57
174
49
8
15
49
216
5
24
30
24
105
4
161
12
24
66
144
60
25
5
15
136
8
45
102
25
68
12
52
11
90
151
41
3
21
115
59
1
5
30
25
35
1
32
3
33
75
61
11
18
102
54
54
6
30
1
12
41
96
15
16
92
48
9
30
121
65
30
109
35
6
55
35
49
48
131
121
11
169
5
15
45
30
24
36
9
24
3
210
3
111
1
188
16
44
15
1
56
15
33
24
36
76
179
30
36
31
65
54
36
18
67
53
6
1
119
33
21
96
243
111
36
129
4
17
54
1
36
12
20
3
48
36
13
101
36
30
36
18
15
16
41
3
21
30
24
36
1
72
72
80
81
15
40
24
5
36
90
114
51
40
65
18
37
60
65
19
35
204
61
5
55
20
75
36
69
156
4
60
89
27
39
129
75
61
95
36
78
12
147
51
6
30
69
27
30
75
105
19
128
52
108
192
20
88
128
165
108
7
152
ABCD 95892988138*3^$a+1 [50027]
29
99
51
9
81
31
5
15
40
20
148
44
15
18
3
64
12
20
36
45
7
36
32
12
117
3
12
24
12
4
44
4
5
27
16
80
39
1
68
60
60
117
12
7
35
30
18
13
29
43
48
20
60
9
19
20
252
28
36
56
72
16
89
3
112
17
111
45
3
60
76
41
15
27
21
52
12
35
45
16
36
24
12
60
24
20
36
24
24
16
65
198
85
20
48
129
15
81
63
4
77
19
56
45
31
8
12
88
60
20
16
35
78
12
31
5
24
18
102
55
35
81
12
75
37
35
18
43
32
45
3
64
116
40
20
12
12
4
12
8
12
9
36
3
4
65
103
24
83
33
40
17
55
12
8
40
8
48
36
40
8
76
24
48
24
8
28
29
15
16
8
72
4
20
16
12
12
24
20
72
9
63
96
72
24
15
45
16
107
21
69
12
39
72
88
104
60
28
32
27
18
235
68
12
52
53
87
4
17
39
15
21
99
25
53
211
80
36
16
20
28
44
45
31
41
60
30
78
67
68
16
96
36
60
29
55
185
31
20
60
100
8
36
15
121
72
152
81
3
16
116
9
31
44
21
103
41
55
60
5
3
16
59
73
44
4
80
144
16
71
13
48
59
61
17
12
15
36
45
39
28
17
18
18
3
4
8
28
11
1
128
160
24
65
27
16
29
51
60
57
43
5
63
72
12
33
27
15
13
20
39
13
17
55
53
43
68
16
56
12
27
9
100
104
76
20
36
4
24
20
33
63
12
108
52
48
11
9
9
15
15
33
100
125
3
9
55
35
18
139
56
4
95
13
35
13
5
235
80
120
40
125
55
47
42
31
8
52
72
48
12
47
69
21
36
27
16
36
48
48
92
105
72
39
40
29
7
24
20
9
30
57
33
31
32
112
32
33
31
12
5
7
20
33
15
4
104
4
35
37
8
60
57
30
189
36
33
15
28
12
48
68
21
55
23
33
4
35
30
18
18
67
20
76
17
3
4
107
45
16
5
54
69
52
47
21
52
12
68
9
15
48
28
128
72
24
40
5
48
7
125
75
15
1
17
43
29
15
21
84
15
36
9
15
75
9
39
61
11
1
8
36
4
137
12
15
27
61
77
43
12
8
4
41
42
61
20
60
132
28
44
12
28
20
12
4
11
49
96
44
36
40
44
4
96
80
9
15
117
31
84
20
45
108
15
93
54
66
43
56
4
12
29
39
36
4
29
43
8
4
17
31
8
4
12
24
29
15
88
20
24
16
20
220
60
72
12
36
20
48
100
41
19
41
51
39
18
43
44
15
6
3
24
36
24
93
3
9
151
96
144
32
12
15
57
15
85
84
24
47
9
4
80
72
16
8
12
28
59
45
76
20
16
44
9
67
5
39
21
43
77
39
60
9
31
44
88
59
1
68
12
4
108
5
48
3
52
44
135
1
120
68
112
29
30
25
176
39
48
57
4
104
16
179
45
48
64
24
44
36
24
60
40
36
29
15
12
28
12
56
48
124
12
35
49
32
9
135
48
76
84
5
55
17
18
121
12
20
28
17
12
43
32
105
3
108
4
17
43
12
65
63
15
61
44
52
36
8
4
8
24
100
8
36
52
80
52
60
8
4
5
39
4
48
8
76
24
24
156
221
51
64
56
9
15
16
20
105
15
72
16
84
20
48
48
4
77
30
85
8
36
12
72
16
12
20
28
32
48
84
72
33
31
24
8
9
18
97
53
75
33
12
42
49
56
88
68
108
16
84
20
64
36
72
12
47
18
27
48
12
28
48
29
43
12
44
96
4
12
5
43
20
52
20
100
5
27
40
35
37
36
8
81
19
120
59
33
24
21
7
96
24
20
40
12
36
20
24
60
24
4
8
72
28
29
39
9
91
41
63
57
91
17
72
90
9
12
28
120
44
12
16
60
12
36
60
44
75
18
72
30
18
3
12
120
45
3
39
18
15
12
27
109
12
68
36
21
19
23
1
20
24
27
105
4
132
80
39
33
28
72
5
3
52
12
24
20
60
52
80
72
48
28
44
87
69
52
5
139
68
36
9
55
36
72
32
33
7
36
12
24
35
13
8
45
63
159
73
20
28
32
72
100
155
21
4
17
19
32
72
33
27
28
12
47
13
35
1
44
72
45
3
52
20
33
7
44
4
53
79
44
52
12
92
4
24
17
36
19
24
11
81
88
89
51
16
8
88
89
3
88
32
16
20
51
213
27
25
36
59
9
24
12
16
125
3
4
48
137
3
69
19
24
35
61
44
16
12
12
32
16
44
48
33
99
33
3
45
3
141
39
39
18
43
20
4
20
28
20
57
3
4
120
36
20
64
60
5
30
6
79
96
107
61
11
1
12
5
127
23
72
48
21
12
60
24
40
44
4
96
11
48
61
11
90
39
36
24
51
120
69
52
32
12
88
5
43
12
17
3
33
39
123
37
8
16
20
16
36
8
12
39
133
212
21
67
96
20
112
137
51
64
47
25
20
16
12
68
105
63
40
11
48
1
84
8
24
40
5
99
4
5
43
92
27
81
12
16
17
55
80
27
37
84
96
5
31
5
79
8
88
20
40
29
3
28
8
4
48
5
75
24
21
55
140
108
39
13
8
21
3
12
15
73
96
72
8
4
17
15
28
17
36
3
9
91
20
16
23
30
43
48
20
21
31
8
12
28
29
15
75
102
36
135
4
8
57
31
24
35
18
3
45
7
ABCD 95893311656*3^$a+1 [50009]
47
55
21
56
4
27
93
9
11
24
37
15
48
8
127
81
44
7
81
72
36
72
60
24
60
20
84
64
36
60
51
108
21
24
8
72
7
21
9
96
3
27
65
19
6
75
9
30
29
60
76
3
12
93
116
49
11
1
30
5
36
25
30
9
8
67
66
3
20
19
17
60
4
21
23
7
29
4
12
8
88
68
31
90
6
29
40
8
12
48
16
32
40
24
48
12
3
102
66
9
104
97
59
31
24
30
18
5
55
41
7
17
16
20
52
72
32
13
23
19
48
21
81
71
12
16
9
3
32
67
9
9
30
30
30
18
3
12
84
45
30
9
80
120
4
8
25
12
15
27
48
21
44
43
12
42
35
40
44
40
81
15
3
65
52
20
60
40
33
35
97
36
15
24
105
11
48
16
33
35
12
55
41
7
53
7
5
37
23
13
3
9
107
60
84
7
17
43
9
56
48
31
48
81
99
60
18
39
20
73
35
13
63
20
60
12
12
43
90
23
49
18
54
23
28
15
77
85
12
11
7
30
23
19
36
12
17
43
17
1
24
66
72
5
103
90
42
65
12
13
27
63
21
60
56
24
24
60
60
48
4
15
9
147
102
15
48
84
8
268
8
7
60
17
25
35
127
21
12
92
36
12
73
35
40
27
42
30
29
12
52
8
25
3
20
31
48
12
41
55
29
124
9
60
12
30
9
20
64
27
21
9
18
21
9
3
9
35
64
72
9
11
12
12
28
12
15
5
24
16
8
103
54
66
17
55
30
3
32
40
12
21
47
16
12
24
8
43
9
84
80
4
63
42
23
124
44
16
44
12
12
55
117
81
35
52
20
36
4
3
12
30
48
47
103
90
30
17
28
128
1
39
27
17
16
44
36
36
4
69
18
12
65
43
5
4
8
37
18
5
7
150
3
27
53
55
53
4
45
48
18
5
85
3
36
20
24
24
13
30
24
18
23
4
56
37
27
8
120
12
48
40
33
27
33
54
6
99
60
8
36
31
6
47
12
73
60
35
12
73
23
12
88
24
48
3
12
93
72
57
48
23
64
8
7
18
30
42
11
7
21
44
55
21
60
21
23
28
12
12
60
44
52
104
13
11
36
4
12
32
13
27
3
29
16
8
4
15
41
7
42
63
44
28
12
33
12
51
15
9
3
57
60
21
35
24
16
39
9
21
39
20
7
17
16
12
9
15
21
119
25
30
9
56
24
19
48
54
30
30
18
33
39
60
18
11
19
72
66
84
6
30
39
24
32
12
37
11
7
60
45
27
6
135
8
16
36
44
24
31
78
11
60
67
17
55
12
48
18
83
61
3
36
84
33
47
13
30
125
109
23
112
63
12
9
24
36
57
12
87
3
48
5
85
99
75
21
9
11
37
95
48
49
15
156
27
21
69
30
21
44
13
143
37
27
15
12
21
27
41
72
19
5
85
3
56
4
3
5
67
60
5
28
8
31
138
11
16
3
18
102
12
9
21
71
28
27
17
76
21
11
4
51
45
12
32
13
18
17
7
21
8
19
117
3
21
21
11
7
21
21
18
18
23
37
102
57
60
8
12
25
18
45
12
8
28
68
4
20
13
35
12
76
9
3
44
16
87
60
65
76
96
3
48
9
21
27
33
15
20
12
52
20
31
69
56
4
48
33
12
71
37
24
63
15
12
6
60
47
7
89
16
21
12
23
7
33
12
15
65
25
30
60
125
28
39
21
44
13
15
3
33
20
24
25
12
51
12
3
33
9
11
24
43
17
37
15
45
23
55
5
48
49
15
24
20
12
28
20
96
16
9
3
87
48
18
102
65
7
6
27
57
18
41
12
7
162
6
5
37
3
8
4
20
60
43
12
33
9
23
193
47
28
45
35
25
12
30
12
30
11
48
1
18
21
87
5
24
48
55
5
28
15
9
8
67
149
7
42
75
56
1
6
29
16
80
49
23
60
25
15
20
13
42
150
11
1
3
33
27
15
18
24
48
78
17
55
5
85
47
61
59
108
25
30
60
18
39
24
51
18
11
40
51
5
43
41
19
30
3
75
24
138
18
45
27
77
43
5
12
73
15
15
21
24
45
27
8
36
1
39
36
111
30
24
39
147
9
15
113
97
36
23
67
54
48
35
7
81
75
9
44
12
12
67
66
24
30
9
9
18
60
93
20
7
12
5
7
21
57
30
18
60
15
129
15
8
12
16
15
5
7
21
21
135
21
47
115
5
13
102
12
69
21
11
24
1
60
12
135
15
33
8
1
23
25
27
80
4
21
35
24
4
3
9
33
11
16
3
60
42
51
15
65
49
15
56
37
90
18
3
12
12
45
48
147
15
12
9
69
18
12
48
65
7
5
25
23
12
115
53
52
20
25
3
45
23
7
5
28
21
6
90
15
12
33
30
9
63
21
9
12
75
75
101
7
17
40
3
18
12
18
17
13
47
73
42
33
24
48
3
29
25
11
24
25
3
33
23
19
120
18
60
35
28
21
15
75
150
11
84
13
15
168
12
3
77
55
60
17
4
12
80
7
12
36
12
21
20
31
60
21
32
25
63
48
44
7
18
30
21
36
56
168
7
30
3
69
12
60
15
20
16
45
3
20
7
17
37
60
75
48
8
67
65
13
39
8
133
24
3
27
53
7
21
15
60
102
23
19
78
35
112
21
39
33
11
31
48
5
55
53
19
33
3
12
65
7
5
36
12
36
19
72
6
24
35
13
63
92
73
35
12
7
48
33
9
108
75
3
54
15
80
40
63
12
18
11
12
25
210
89
1
39
21
3
80
139
18
23
67
12
101
64
27
30
3
33
54
48
105
12
44
60
24
60
40
3
9
3
60
12
60
21
24
51
9
3
30
12
59
37
35
109
11
4
3
17
4
32
60
28
57
27
72
8
112
44
121
23
36
67
9
33
30
5
13
47
96
1
15
15
48
108
24
9
9
47
55
29
1
11
4
45
35
31
12
33
32
67
65
4
92
24
55
18
120
227
4
27
105
27
42
11
79
6
30
29
36
28
21
6
53
19
57
15
48
18
3
32
28
80
19
57
33
11
36
55
6
23
61
15
20
124
44
7
81
8
64
80
12
36
7
18
30
120
5
28
39
30
30
21
9
3
8
7
30
3
12
60
27
18
12
18
ABCD 95893446154*3^$a+1 [50009]
81
45
59
31
6
3
9
6
30
11
31
198
39
33
35
121
78
5
16
9
11
13
36
51
51
33
9
15
21
3
132
75
24
5
52
69
12
60
36
75
51
21
99
41
28
68
61
99
9
15
39
18
3
56
13
6
33
33
6
57
24
9
23
40
93
11
40
21
3
56
1
3
141
54
18
36
66
18
96
23
175
120
90
96
3
20
4
171
18
30
18
155
88
9
36
6
54
162
48
72
33
9
48
51
8
52
159
41
13
11
13
84
36
3
72
129
207
57
39
57
30
21
48
72
9
36
51
116
79
9
36
84
87
9
12
132
56
31
18
72
48
63
33
54
53
60
31
21
45
11
13
23
25
24
27
21
3
60
56
48
13
18
5
13
198
33
39
6
35
72
109
51
24
9
99
105
23
13
36
75
60
45
63
36
21
60
51
57
27
3
24
30
27
69
27
24
20
16
3
17
1
12
15
75
24
174
3
15
90
108
63
27
18
15
57
3
3
72
129
15
30
11
7
69
21
39
44
13
15
8
4
81
75
9
126
6
3
159
66
39
33
108
60
15
20
28
152
1
3
27
114
15
183
66
72
23
55
66
39
39
45
45
54
48
65
7
57
60
84
39
69
44
13
12
111
57
120
6
9
36
3
29
160
9
15
24
21
131
40
72
129
36
27
117
36
75
39
177
15
45
56
84
145
39
60
81
18
30
36
72
11
67
18
3
24
12
15
125
1
234
9
9
15
15
6
15
92
13
60
48
6
17
1
35
19
66
3
33
23
64
93
47
13
72
87
20
31
72
18
111
69
72
51
104
36
136
48
99
18
3
36
15
69
21
108
3
15
18
27
9
36
95
49
30
5
36
37
18
18
54
41
7
42
12
11
25
6
18
131
48
37
12
108
6
21
69
167
25
191
25
15
9
30
9
15
216
138
24
36
27
165
75
92
19
54
15
129
90
33
15
5
4
24
63
138
6
237
96
27
5
43
18
3
21
35
73
75
117
15
189
48
51
27
30
23
72
235
90
264
78
54
18
90
35
76
9
11
67
54
72
35
13
96
18
93
45
51
44
85
114
177
20
4
15
45
21
11
13
71
73
71
55
45
24
3
93
9
11
4
9
36
30
173
28
21
3
12
33
83
7
6
12
54
41
31
42
27
21
60
36
71
1
54
54
18
18
15
15
57
12
60
87
6
3
192
21
3
69
36
3
81
11
4
75
6
12
72
108
87
116
1
12
11
79
24
53
1
39
117
24
59
61
132
3
12
12
9
84
60
3
33
35
13
42
54
3
48
57
12
11
4
93
23
1
54
57
48
39
18
12
3
44
97
36
78
93
9
63
24
3
21
80
36
4
3
29
52
117
123
81
39
33
54
21
20
7
114
59
28
87
153
15
30
24
15
8
25
59
24
25
72
6
66
180
27
24
81
3
45
11
36
16
48
15
126
3
57
3
36
20
4
45
15
3
66
3
80
4
9
23
48
37
63
24
69
180
18
9
20
13
99
27
30
114
33
21
192
24
108
30
18
11
25
42
54
59
25
36
42
17
85
24
87
33
27
81
59
49
219
21
15
3
21
27
65
40
36
3
72
78
35
16
44
49
66
117
9
135
24
189
12
75
69
51
45
66
42
30
42
30
21
44
7
18
24
30
24
66
15
21
18
18
27
45
3
105
15
9
36
39
48
69
18
6
23
4
108
21
24
54
9
21
59
40
12
3
66
72
27
45
54
90
54
6
3
20
148
96
44
40
45
15
33
6
18
39
36
20
180
4
48
32
4
9
72
186
216
66
36
108
6
45
45
51
80
172
111
57
9
87
9
87
60
81
114
30
24
18
18
12
23
37
36
12
195
21
36
27
9
6
5
13
30
72
9
33
3
27
42
48
36
144
27
33
12
11
36
43
21
165
30
18
54
6
162
69
56
19
30
11
64
33
36
3
12
9
3
45
15
3
93
21
30
24
144
90
54
41
7
81
48
21
108
3
12
57
51
21
144
51
36
57
102
6
18
72
45
27
18
95
84
1
18
53
24
61
27
32
37
36
66
21
20
31
9
15
18
30
18
3
57
48
90
24
138
3
56
85
150
18
15
33
3
20
112
9
6
165
24
9
12
60
35
4
99
6
12
72
47
4
36
44
4
56
85
12
39
12
21
6
45
9
12
63
20
40
27
69
3
138
27
81
15
9
90
30
11
16
69
27
12
99
24
90
95
31
72
5
49
63
60
312
15
54
12
75
3
33
24
132
45
23
16
15
102
23
60
13
12
3
56
4
63
78
18
18
108
75
69
18
89
55
141
20
13
42
5
43
45
69
30
29
28
21
63
27
5
61
3
51
9
45
18
42
84
3
21
12
11
28
12
27
144
48
42
72
3
27
21
21
54
90
12
3
20
4
9
51
3
65
4
99
105
15
41
24
4
3
18
78
30
42
5
156
37
27
39
45
9
63
84
21
63
9
18
9
21
36
24
12
60
36
ABCD 95894025148*3^$a+1 [50006]
36
29
40
48
225
66
18
36
24
39
15
18
18
9
20
1
150
18
48
71
60
1
66
6
83
79
18
54
12
213
12
51
9
8
13
78
53
16
3
5
49
18
18
47
61
18
18
3
9
24
66
9
117
183
3
84
9
24
21
3
39
36
12
33
56
16
56
168
4
15
102
6
105
39
21
44
4
93
47
16
20
16
63
66
6
53
67
18
42
66
24
18
18
27
39
21
36
75
65
25
119
1
3
15
54
6
48
65
108
52
68
175
65
7
186
27
45
36
66
18
60
12
6
48
72
21
39
126
36
36
35
19
45
3
17
16
60
105
3
36
57
3
99
42
12
18
21
21
66
24
66
60
48
35
25
27
60
3
108
105
15
17
1
27
51
45
36
27
54
12
114
12
60
9
24
36
20
37
48
6
21
33
87
3
54
18
29
24
4
33
123
15
78
27
27
5
31
17
16
15
41
49
78
18
3
60
57
18
105
3
42
18
12
6
84
27
20
28
87
125
1
54
18
35
60
31
18
42
9
63
21
188
64
9
24
3
9
6
9
3
17
1
3
12
45
66
18
60
15
20
13
15
72
39
6
51
69
3
8
24
25
48
15
3
42
3
69
11
7
12
5
1
72
27
39
5
16
24
60
20
64
9
3
21
63
24
15
6
27
8
31
18
11
13
48
35
43
12
90
11
40
3
42
15
15
53
1
24
35
13
6
84
9
15
90
18
18
18
12
78
35
36
48
52
24
24
51
48
24
36
30
15
9
3
15
21
45
3
75
5
16
27
6
18
18
18
12
17
37
6
30
15
9
12
6
180
33
36
21
63
3
77
37
23
12
55
12
36
45
15
12
36
6
15
8
7
17
25
3
87
36
66
72
18
9
9
11
24
19
6
12
27
9
11
4
8
4
45
71
55
6
47
1
51
24
33
15
27
102
24
66
77
31
42
30
150
83
7
66
42
12
42
36
15
84
3
6
71
12
7
36
120
24
101
7
9
27
54
3
15
17
37
11
7
12
36
5
12
1
24
18
21
15
36
93
27
9
81
3
3
54
23
60
55
60
9
63
54
108
84
258
12
21
57
18
30
6
12
72
21
69
90
6
12
3
57
35
40
33
18
21
9
18
9
12
24
63
78
12
42
18
51
3
48
101
25
60
75
8
16
3
6
12
15
84
56
43
5
1
39
15
17
60
43
21
3
12
42
174
96
57
12
39
72
9
8
49
24
39
9
36
18
6
84
71
1
78
18
3
9
42
29
7
9
68
16
27
24
5
40
75
42
11
1
6
12
45
8
52
27
18
30
6
35
55
5
49
66
24
21
27
42
12
63
33
30
45
9
15
45
15
3
48
18
18
6
3
12
48
8
31
6
36
48
42
117
32
25
108
35
12
43
18
39
80
31
17
12
1
3
15
6
18
18
87
75
36
9
20
52
165
23
1
90
36
54
66
9
44
25
30
65
121
90
12
17
1
42
29
73
18
89
60
52
32
19
9
176
73
39
33
36
15
159
54
6
9
60
32
16
27
57
44
61
12
87
3
9
84
21
15
57
12
60
11
4
87
24
12
33
45
23
120
16
33
54
132
90
48
27
15
30
27
9
54
18
18
6
87
39
53
64
3
6
30
6
18
18
59
7
24
18
3
15
5
7
57
3
30
18
53
19
77
1
15
39
12
53
28
51
12
54
6
18
71
28
21
27
12
8
7
6
35
1
39
72
27
60
17
13
6
30
15
72
48
87
53
55
57
9
18
36
24
66
18
24
29
4
12
48
20
175
66
39
3
36
72
21
27
36
21
3
105
21
36
54
30
47
40
63
9
8
31
24
5
64
39
45
21
18
60
41
12
1
18
30
6
48
24
33
129
12
23
4
51
9
32
25
3
3
36
12
29
96
19
6
36
12
11
49
12
15
45
11
28
84
32
1
6
9
3
77
28
9
27
45
84
90
17
55
9
69
54
17
1
18
48
33
3
78
63
21
24
18
18
18
33
21
48
36
24
39
33
30
17
19
17
16
27
72
18
12
51
12
27
6
54
41
4
21
24
11
24
1
23
49
12
42
66
24
39
72
9
39
21
83
1
18
36
60
18
66
60
21
27
6
18
18
30
6
18
137
4
3
30
6
17
1
15
57
30
17
25
3
27
9
15
48
24
12
21
20
37
30
36
9
12
8
49
36
18
9
75
6
12
6
12
65
13
63
44
1
30
41
48
37
42
12
21
12
9
27
129
15
12
44
40
12
21
107
4
12
9
30
54
24
47
55
6
15
20
28
129
47
7
6
63
21
27
99
17
19
60
30
18
6
27
3
29
61
23
64
32
25
15
39
33
12
81
15
39
42
18
30
3
12
3
17
19
6
30
9
123
12
24
41
13
12
75
21
18
41
96
1
150
57
36
9
3
75
54
12
42
5
43
54
23
1
18
18
35
13
99
69
27
3
18
36
27
87
41
48
37
48
42
36
9
3
6
12
47
13
18
18
11
19
6
87
39
33
3
66
24
15
15
6
72
30
6
11
97
18
5
13
11
7
48
18
15
45
63
80
1
51
3
12
60
12
78
3
87
45
45
48
60
12
11
12
31
33
45
36
30
24
18
27
36
128
43
33
33
15
57
71
60
40
33
11
28
123
18
90
45
12
63
9
9
24
18
9
128
91
18
51
21
6
101
19
72
18
18
18
51
63
48
60
108
12
9
123
33
51
6
30
42
3
12
24
69
12
180
24
66
41
1
12
54
36
90
39
21
18
84
54
11
139
9
12
33
99
48
8
36
25
18
57
27
18
6
12
42
3
15
141
20
37
48
18
36
78
84
15
21
6
9
63
5
31
12
24
5
4
21
6
12
69
9
48
6
48
9
9
6
108
29
7
18
30
60
45
21
78
5
7
108
21
3
18
12
3
48
111
21
39
18
120
135
69
3
27
17
61
18
17
1
27
45
11
16
80
96
7
18
35
48
43
6
48
35
28
69
11
4
72
20
16
75
9
81
12
36
39
3
53
1
30
90
42
53
1
15
15
33
32
13
27
39
9
15
18
48
42
69
3
21
15
41
49
36
12
18
54
6
29
36
28
51
12
21
21
54
33
3
18
90
30
47
67
5
7
101
49
48
3
3
29
28
27
42
48
15
8
52
84
56
64
69
36
30
42
30
24
12
6
11
28
8
43
12
72
6
18
53
37
30
77
67
9
81
42
36
69
60
9
42
5
13
30
17
1
11
7
41
31
9
15
9
56
37
ABCD 95894139358*3^$a+1 [50076]
24
6
24
54
54
65
55
12
18
6
89
1
11
79
72
18
36
66
138
131
25
36
23
36
1
47
7
30
156
59
25
23
67
138
23
7
17
103
12
29
55
12
17
85
78
138
47
115
84
53
31
6
60
36
90
60
42
96
11
13
102
30
30
18
60
78
12
78
30
84
6
47
115
156
41
25
30
18
42
24
5
25
66
66
84
96
47
48
7
5
127
84
60
72
17
72
55
84
6
23
37
48
138
77
67
6
24
6
5
103
24
6
6
29
7
30
18
66
66
12
120
12
48
12
30
90
5
49
54
12
18
6
6
96
83
24
60
205
12
18
72
5
73
72
54
65
109
36
72
18
36
30
66
12
240
30
96
72
24
23
72
55
24
29
7
174
36
23
7
66
54
60
41
55
29
31
12
41
25
30
90
12
23
24
1
42
54
23
67
41
25
59
73
23
19
36
77
36
19
36
5
12
85
143
24
43
54
18
12
29
12
7
30
48
60
35
13
30
66
48
72
23
7
24
17
115
53
84
85
30
161
7
17
103
24
24
5
67
144
29
1
96
47
1
11
25
174
41
24
61
36
12
18
138
6
5
19
137
7
12
36
5
97
60
42
120
53
25
35
12
1
48
24
48
35
60
97
30
42
35
43
138
174
24
5
24
25
47
103
48
84
5
48
1
84
12
23
12
31
42
35
7
48
12
24
41
96
12
72
55
30
30
5
43
42
30
156
65
49
35
60
13
48
119
1
143
31
5
85
59
37
18
6
30
78
30
36
24
12
30
30
5
61
12
36
12
270
5
103
66
48
102
24
114
95
25
12
35
55
48
42
11
144
1
48
84
47
31
77
127
113
1
12
42
42
18
113
84
13
42
30
144
72
24
11
139
29
36
49
6
5
13
23
19
24
36
90
36
252
36
42
89
13
78
84
96
174
18
12
66
30
12
5
343
24
180
5
61
42
65
36
12
19
173
31
66
30
18
12
11
7
18
54
48
17
61
18
17
84
115
120
41
115
89
79
41
55
5
235
5
36
73
95
1
30
84
6
108
12
54
24
12
48
36
17
48
37
84
30
30
11
7
41
24
7
96
24
18
108
12
36
66
18
23
12
55
78
168
90
132
12
72
48
36
42
107
67
30
234
77
120
7
65
7
5
1
59
1
114
18
18
42
12
275
79
30
6
5
43
5
43
12
12
108
30
6
65
19
30
107
73
18
12
5
7
5
151
53
31
5
49
35
12
48
12
12
73
18
24
42
78
42
24
66
24
5
79
42
18
6
72
47
25
18
12
41
151
90
24
120
36
48
36
204
48
54
138
30
12
5
85
11
13
6
53
103
12
53
67
197
60
24
19
12
6
90
42
48
48
71
43
17
240
13
11
61
336
24
11
19
30
11
37
18
17
7
198
36
30
5
55
5
7
42
60
11
49
107
91
84
36
24
30
6
102
120
6
29
7
156
42
35
12
1
12
23
229
18
5
1
30
36
36
5
199
29
24
72
55
53
37
60
78
30
18
18
126
53
25
48
18
96
30
30
5
85
6
53
19
48
24
113
55
132
168
12
113
1
24
42
36
78
54
17
43
42
23
25
23
25
78
54
36
71
25
71
132
43
12
41
55
41
168
55
17
43
96
125
85
24
47
31
53
19
137
43
6
12
23
19
90
18
42
47
19
126
60
6
24
53
67
90
18
18
18
24
17
49
35
7
12
18
59
19
17
25
35
13
186
24
12
29
48
85
30
96
66
48
18
84
18
11
139
17
60
19
36
66
84
114
60
42
30
84
65
13
95
48
79
53
31
257
19
18
12
60
18
78
30
24
113
13
35
73
66
18
12
35
48
7
24
5
97
168
84
12
6
48
30
54
36
66
66
5
12
37
11
108
37
12
35
67
5
19
42
83
19
77
36
43
24
12
6
132
42
54
12
47
55
77
1
30
5
37
48
23
144
103
17
73
102
90
12
186
24
65
49
42
12
138
23
37
132
71
7
24
53
7
29
31
41
229
36
59
43
12
6
18
6
6
29
120
48
1
71
43
30
102
36
24
5
25
83
36
109
6
42
12
11
199
41
79
90
30
5
73
83
121
23
12
13
66
24
6
210
17
103
17
19
90
6
54
18
12
113
1
12
59
36
7
18
78
149
60
91
101
1
30
180
17
85
11
25
156
78
41
25
66
30
59
36
85
30
66
12
23
12
12
48
1
42
12
48
168
6
95
13
18
17
36
19
113
325
24
23
91
6
143
91
120
96
126
30
53
ABCD 95894311798*3^$a+1 [50024]
72
27
24
15
17
25
35
37
23
13
35
36
16
120
48
105
60
11
4
45
12
60
75
8
79
48
30
18
41
16
80
7
17
133
27
20
61
12
3
3
12
105
20
64
21
35
28
9
47
4
12
24
21
23
52
15
65
97
11
7
9
39
54
3
60
20
28
212
124
20
19
45
12
20
7
6
12
123
99
21
27
18
15
15
12
42
90
6
131
1
15
24
60
36
20
13
27
15
102
11
16
9
15
9
11
7
12
33
128
127
30
48
15
12
104
216
7
6
90
17
28
12
24
33
51
9
11
25
51
36
45
135
117
11
25
35
36
1
3
12
20
60
25
42
17
16
15
30
123
27
33
20
37
48
15
9
27
33
18
5
4
33
83
28
45
15
20
85
132
12
3
20
37
63
44
1
15
24
44
40
9
66
30
111
93
3
33
24
60
83
4
56
85
15
33
30
17
205
30
5
64
21
48
15
12
20
24
64
9
108
48
42
29
64
39
60
57
20
4
32
133
47
64
123
33
44
24
40
45
54
30
63
24
80
36
37
120
36
120
114
41
25
11
40
20
1
23
16
36
8
12
64
24
27
65
4
36
20
4
21
60
35
124
51
125
37
23
40
24
9
24
83
25
3
39
17
31
45
45
48
60
12
30
30
95
28
36
56
7
153
20
4
20
43
6
15
32
25
3
9
36
35
112
48
72
24
9
35
37
48
47
73
107
13
51
21
12
138
5
24
103
117
36
105
3
27
48
57
80
25
12
3
8
67
29
96
24
133
87
20
1
15
48
116
24
49
11
7
5
25
12
47
76
128
109
23
67
33
45
15
3
117
24
81
35
25
83
25
35
55
17
24
13
27
3
30
18
60
18
30
65
12
55
102
11
12
73
71
79
42
35
64
51
5
43
30
111
3
17
19
21
24
9
60
47
13
3
15
42
6
90
155
36
16
3
81
33
27
9
11
49
11
36
13
12
23
36
4
36
3
17
49
24
23
13
15
45
75
36
20
13
147
36
8
187
53
12
48
85
27
8
52
45
3
20
79
30
30
30
23
43
42
39
44
7
93
36
20
43
6
15
20
40
9
48
3
57
23
12
48
25
12
23
7
45
33
15
60
9
126
5
49
71
49
36
24
23
40
87
21
9
3
24
44
49
30
18
78
101
13
23
133
51
9
54
30
120
11
25
12
15
20
67
48
18
75
20
36
84
37
60
15
48
75
30
27
3
81
44
12
28
12
24
21
143
67
33
32
108
49
36
114
6
54
18
155
28
75
30
75
32
25
3
32
40
68
49
11
19
6
275
52
3
12
33
32
4
21
3
9
63
20
60
25
18
54
27
3
33
24
36
8
139
30
60
107
4
57
15
27
36
54
36
24
11
37
35
4
24
129
30
33
27
53
64
21
42
41
12
40
48
9
60
126
42
83
25
11
4
12
68
49
3
80
4
3
6
24
47
61
3
9
11
25
24
126
5
25
47
4
24
12
27
66
27
33
75
45
12
39
3
17
60
40
33
23
4
51
5
55
18
35
132
124
9
12
35
85
15
15
129
204
20
25
42
12
33
33
11
19
17
13
24
27
63
17
24
37
252
63
20
85
3
15
101
40
56
4
56
37
48
48
11
61
35
25
59
24
72
4
3
33
44
1
123
12
27
6
51
21
95
37
23
13
11
49
120
47
37
23
24
4
60
12
24
56
4
21
18
12
65
13
12
3
99
6
75
9
108
12
63
48
32
64
3
18
42
18
18
65
12
37
23
115
5
13
107
7
17
76
24
20
61
15
33
27
15
9
3
30
48
18
5
12
67
21
9
30
78
3
56
96
144
121
35
25
3
9
3
68
16
3
53
28
15
17
4
36
57
60
11
19
153
75
33
45
24
27
159
141
63
36
5
16
60
9
27
57
11
49
96
35
19
17
24
12
157
48
30
42
3
20
25
15
57
11
52
75
9
36
3
45
212
73
15
69
51
36
33
36
132
35
60
73
15
9
11
37
108
27
57
71
97
95
4
56
37
87
20
1
15
8
16
33
36
27
24
24
45
71
60
13
30
33
8
16
9
35
12
40
164
16
15
42
23
108
16
21
12
48
3
56
40
21
23
52
45
60
119
13
108
15
8
67
30
12
18
5
60
13
147
45
23
25
15
9
23
40
8
16
20
19
17
13
27
44
40
81
23
37
3
56
43
18
48
107
85
15
33
11
13
36
12
135
8
12
97
23
24
13
23
13
12
30
12
48
29
13
36
54
90
60
11
72
25
48
27
3
65
12
67
57
9
24
48
83
16
9
12
23
97
3
12
87
113
64
20
49
12
42
30
83
88
12
84
33
3
20
37
3
105
72
108
15
57
123
75
42
27
9
15
36
33
11
16
69
24
18
29
1
35
13
24
23
4
33
18
45
45
3
72
84
24
32
108
12
4
56
25
23
37
18
150
11
4
27
29
4
36
9
27
8
157
99
51
45
93
11
13
3
68
136
44
16
20
49
171
56
28
117
39
33
18
5
64
69
27
20
24
31
12
18
39
24
12
44
84
96
1
59
1
35
13
24
23
48
40
20
157
63
9
3
87
6
24
18
5
55
222
6
42
48
27
20
84
36
40
60
24
141
83
37
39
3
36
42
60
35
4
36
24
24
80
40
9
63
57
11
12
28
60
39
6
27
44
13
96
12
83
16
81
15
20
24
4
9
3
45
183
36
60
24
9
11
36
24
49
3
45
12
171
72
27
30
3
120
33
54
21
60
45
24
27
96
84
96
8
7
90
12
48
15
8
52
45
18
12
18
60
71
1
63
20
100
9
3
68
12
ABCD 95894372246*3^$a+1 [50059]
21
15
9
32
48
108
52
48
432
72
24
75
36
54
59
60
28
80
4
48
32
16
144
33
3
44
76
39
18
63
27
101
136
8
12
4
56
120
28
12
180
164
40
24
56
31
65
40
48
12
48
68
43
5
76
68
67
41
13
87
60
188
16
56
43
21
15
18
203
48
156
40
96
60
32
36
112
72
72
300
36
80
40
3
36
180
5
16
20
4
56
7
185
112
9
54
33
39
29
16
84
141
11
120
112
60
57
3
36
69
167
13
3
48
24
56
72
108
4
156
12
57
11
4
21
51
75
18
27
8
37
111
252
192
56
28
32
4
9
15
32
7
77
4
45
47
12
52
96
12
20
211
9
240
80
40
27
54
27
68
40
164
108
52
12
33
63
24
120
99
77
4
45
23
40
20
25
11
120
4
176
36
204
61
3
60
81
15
84
80
96
139
53
4
56
13
36
35
76
120
12
68
28
176
4
39
17
184
72
144
33
83
4
140
16
12
51
45
24
12
20
88
27
101
97
87
93
15
60
132
96
12
20
97
11
64
68
1
159
21
36
3
8
12
172
56
24
4
12
120
32
115
173
12
76
36
20
28
12
36
48
92
100
33
54
72
5
60
16
68
60
4
8
49
54
137
148
12
99
45
120
240
44
19
33
104
4
36
3
45
72
48
80
36
349
191
25
11
79
36
18
15
176
76
3
77
4
72
120
72
20
108
72
76
81
18
93
33
47
48
31
45
24
12
20
40
72
57
108
27
60
48
48
69
63
8
64
63
105
96
69
35
145
36
95
4
32
40
20
4
32
7
33
8
85
59
28
32
25
3
8
151
149
172
20
4
24
104
16
44
52
60
20
156
64
44
120
49
15
57
3
20
72
136
12
32
76
27
5
31
144
5
60
25
143
19
5
4
92
72
28
20
24
196
140
40
24
24
72
87
36
36
41
28
96
60
48
15
81
24
8
67
33
3
45
9
27
168
36
32
4
60
44
160
32
67
65
115
33
12
20
120
88
144
15
180
29
40
111
69
36
3
90
147
33
27
96
12
32
180
124
56
64
21
3
177
3
36
44
28
260
12
31
9
92
16
9
39
20
64
72
75
54
54
41
16
33
35
1
195
32
7
72
33
8
88
24
20
25
35
100
27
9
81
75
33
191
4
21
39
60
8
48
61
63
96
39
77
124
84
56
132
4
9
87
8
24
16
81
15
3
137
43
33
32
25
23
4
9
75
51
90
59
84
16
39
21
260
36
48
60
28
33
95
4
36
9
135
80
16
12
144
48
60
32
13
27
48
48
39
9
24
111
21
48
21
39
56
220
9
23
100
39
9
44
181
15
104
7
9
20
96
36
109
11
7
180
141
104
151
125
36
88
8
12
91
21
33
255
48
12
20
36
79
33
44
13
15
68
12
168
108
4
21
59
28
93
51
3
36
165
24
12
20
64
24
87
33
111
90
47
97
51
12
104
13
51
32
120
4
60
48
20
25
51
36
48
60
32
120
108
16
12
147
5
85
75
8
48
96
36
4
8
100
36
21
11
40
3
77
52
12
68
16
20
12
48
76
48
21
47
12
40
48
72
36
51
65
28
32
199
9
36
120
20
52
44
43
36
5
40
32
103
54
3
20
67
45
32
124
51
65
64
36
96
140
13
39
51
185
76
20
25
11
60
28
9
23
4
99
9
32
184
81
90
65
25
54
126
15
84
60
39
33
44
103
261
20
79
33
68
16
108
20
25
3
44
4
36
56
64
116
60
84
16
44
64
32
52
48
123
9
128
12
16
20
96
136
72
48
140
187
90
15
21
39
156
24
32
40
15
113
40
8
37
75
8
79
33
216
80
4
45
3
44
4
12
24
8
36
76
99
21
48
60
32
16
39
45
156
33
111
20
24
112
8
64
48
200
40
147
93
24
20
36
88
9
15
60
36
12
48
36
60
36
48
45
59
211
309
51
21
24
24
201
135
ABCD 95894940112*3^$a+1 [50014]
27
9
6
42
23
64
24
21
6
29
121
6
36
12
9
3
42
24
6
18
30
6
54
57
32
13
42
12
24
36
24
6
36
150
78
24
30
96
24
18
18
9
39
36
24
21
27
24
18
36
12
3
48
147
5
37
90
24
12
69
27
60
33
3
69
99
21
9
30
17
37
6
29
16
69
3
15
18
42
42
3
69
150
18
42
18
12
3
152
19
12
17
48
24
19
45
33
48
84
27
147
36
6
54
141
21
18
48
24
54
11
7
78
27
3
45
15
12
6
15
24
15
30
3
8
43
6
132
11
72
7
108
5
7
6
27
15
72
9
69
35
19
29
13
30
54
6
42
39
21
6
42
27
63
132
24
36
17
13
126
60
6
30
24
21
15
36
12
17
43
12
6
48
54
108
48
30
6
48
12
33
81
54
9
24
21
42
72
12
29
16
27
18
30
24
21
15
65
19
96
30
12
18
33
45
18
36
30
42
48
5
40
168
33
39
69
78
24
18
83
43
42
51
3
12
12
5
19
18
12
47
24
16
15
42
6
9
27
45
27
60
18
15
21
42
84
30
36
18
17
7
18
54
9
39
30
24
3
15
78
11
163
18
18
48
17
7
161
48
7
33
45
18
17
72
85
18
54
75
21
35
31
6
18
41
31
36
12
24
57
56
31
17
1
6
9
51
30
18
12
18
84
18
6
222
24
42
54
45
32
48
1
30
204
108
30
150
66
11
7
30
35
85
78
45
15
18
162
5
19
53
103
6
155
7
12
72
53
73
30
17
7
6
84
6
120
6
24
59
37
6
29
79
12
102
63
27
42
11
55
24
36
42
99
48
8
7
156
69
45
3
45
132
23
24
19
42
18
65
7
33
39
12
48
5
43
12
24
24
120
36
18
18
36
12
12
101
7
12
5
49
6
17
7
17
91
18
11
43
24
45
8
16
3
24
6
47
7
42
6
24
54
18
72
41
61
6
6
36
27
15
48
33
45
3
45
6
21
8
13
42
102
27
8
19
12
17
55
54
54
12
12
108
81
15
42
6
36
18
11
7
60
18
18
54
18
24
24
6
90
12
77
13
27
45
6
48
6
18
12
17
7
41
37
11
19
12
12
42
11
136
8
1
15
24
9
18
53
19
21
3
18
78
5
61
18
6
72
30
30
6
24
114
48
6
41
24
73
6
30
18
72
36
120
6
47
31
24
12
45
3
30
47
19
21
75
138
102
24
24
53
40
15
6
3
45
11
49
6
36
53
103
9
15
129
51
18
6
42
12
66
12
6
3
8
49
48
60
30
24
66
6
66
36
18
30
36
18
54
24
35
19
29
73
84
11
1
102
42
47
43
18
6
12
18
30
6
11
91
5
55
33
3
53
19
69
15
33
8
67
18
18
24
6
18
24
12
6
18
78
12
11
31
30
18
9
24
9
36
27
27
6
30
30
18
120
17
61
35
43
21
9
30
33
39
12
24
24
21
3
21
27
66
18
24
84
6
30
12
108
60
30
12
35
7
36
12
6
24
3
9
18
174
6
72
12
24
48
24
12
24
30
6
5
25
6
17
19
5
96
37
11
16
3
48
12
96
66
6
12
60
24
30
11
61
36
18
45
32
16
3
18
48
3
8
61
83
7
9
3
5
16
9
12
48
48
11
103
66
6
6
27
51
12
84
42
54
5
16
45
66
6
24
3
32
13
35
64
15
41
25
12
30
24
42
30
24
77
1
60
59
7
36
29
37
90
24
54
36
6
6
42
6
54
53
229
11
79
6
51
27
36
36
101
31
36
12
24
6
12
60
11
31
9
8
25
30
17
1
54
36
18
24
6
24
42
83
19
36
9
39
24
17
96
16
15
36
18
75
72
21
90
17
13
72
18
24
9
27
12
36
42
30
30
18
12
72
24
36
30
15
21
18
24
33
21
48
24
11
175
12
5
13
35
40
93
48
6
60
108
42
150
54
102
6
11
199
12
42
11
72
55
12
18
36
23
13
3
15
84
66
18
12
29
25
47
19
29
1
6
12
21
99
5
13
18
24
105
72
165
11
24
19
12
9
9
6
42
12
42
24
9
51
18
30
18
24
12
47
49
48
6
17
85
30
5
19
24
21
45
18
6
66
41
85
18
6
18
24
96
12
30
6
12
72
18
24
3
171
66
60
18
66
75
21
6
36
6
24
27
24
8
7
30
24
24
6
12
12
12
12
12
18
119
19
48
5
37
72
54
12
96
36
125
1
60
35
13
6
21
176
7
72
17
7
24
9
15
9
39
9
3
6
6
42
6
12
5
7
12
12
6
6
30
47
79
12
24
12
18
6
72
17
7
9
21
30
12
9
15
78
6
29
13
78
12
24
102
24
24
36
12
96
30
18
24
42
18
6
6
54
12
12
42
30
5
24
31
6
3
27
5
127
9
32
1
90
6
78
18
39
8
13
84
18
36
9
15
33
80
43
29
48
7
6
66
33
39
41
79
24
6
6
5
48
43
72
12
84
24
24
29
49
12
18
24
42
15
80
1
71
61
42
24
24
57
24
32
1
39
3
12
30
59
37
78
29
48
1
66
21
9
12
48
36
36
75
21
12
60
54
72
5
72
67
36
12
53
16
15
60
96
114
30
12
6
6
12
12
24
12
6
6
66
27
3
24
45
27
24
21
57
39
69
24
27
45
11
48
139
18
42
17
24
67
114
11
7
36
21
32
85
48
18
17
1
30
198
30
5
55
30
3
51
18
12
63
81
54
33
51
12
30
42
24
30
3
56
49
15
24
9
23
31
12
18
11
48
40
21
3
21
6
69
3
21
15
9
33
36
11
1
144
6
89
79
6
18
30
24
83
24
40
32
13
83
48
43
77
7
54
18
36
24
24
29
43
5
13
18
24
17
64
69
18
6
84
12
30
60
6
3
27
53
16
3
12
18
63
15
60
12
12
24
48
18
6
90
30
24
24
24
66
51
9
23
19
36
12
54
18
12
6
6
5
61
66
12
18
18
9
9
12
84
15
63
17
7
102
6
24
36
12
29
13
11
7
54
51
3
5
55
18
23
7
9
27
93
63
12
29
13
12
47
7
36
66
51
33
15
63
24
24
12
12
30
54
102
114
12
17
37
11
1
23
13
24
51
3
84
6
66
12
21
183
17
7
6
3
15
60
12
17
1
84
51
24
27
6
60
42
6
30
6
60
30
6
66
48
12
65
1
54
6
3
8
7
24
6
42
12
60
9
21
24
27
51
5
7
9
56
48
13
11
19
29
7
96
17
7
48
9
3
5
13
35
7
18
12
18
17
7
42
42
21
56
31
48
6
78
21
3
30
36
6
29
7
17
13
42
12
108
54
48
3
32
13
6
ABCD 95894954744*3^$a+1 [50214]
192
5
60
144
231
48
21
96
3
40
72
24
8
192
40
24
80
72
208
72
8
21
3
208
125
24
51
24
168
57
39
112
128
96
168
16
24
72
48
56
112
89
79
32
240
48
81
55
24
80
24
112
80
96
69
19
17
175
149
91
120
29
3
96
160
24
53
75
40
8
112
264
8
208
5
19
120
65
15
240
16
80
24
24
16
8
48
9
36
243
40
24
80
240
72
40
125
51
9
31
48
32
64
128
48
72
96
57
84
91
168
24
96
72
24
96
120
80
45
187
48
224
21
144
123
40
128
72
33
7
8
129
79
216
24
72
5
43
137
15
72
40
17
111
48
81
55
8
93
3
24
16
152
112
8
24
40
185
111
24
16
48
24
48
48
17
135
9
96
255
40
24
104
96
40
168
8
48
72
48
96
21
19
96
72
56
144
160
8
45
115
72
48
168
120
17
7
152
288
213
3
16
24
72
80
9
103
120
120
8
72
136
101
19
152
69
235
65
31
29
19
32
40
32
16
200
21
3
88
32
16
17
15
24
120
88
48
24
48
128
184
48
80
72
24
21
139
144
77
91
65
7
72
224
112
48
72
8
16
80
88
8
168
120
21
163
216
77
115
8
192
48
117
43
72
48
24
152
120
16
8
240
136
176
40
8
16
80
16
24
8
72
16
48
144
32
160
24
24
32
88
8
24
45
3
40
248
24
16
24
41
144
55
24
101
139
56
16
72
32
40
96
104
21
67
48
104
16
8
24
72
216
24
88
152
48
112
101
24
19
96
221
123
237
19
80
24
16
8
40
8
88
32
232
152
21
19
144
77
99
160
48
8
45
99
16
200
48
117
19
128
16
77
19
56
45
99
40
128
232
80
16
32
40
176
40
17
39
456
24
21
144
115
65
60
115
24
24
8
112
32
21
19
80
120
88
48
5
163
24
200
40
8
24
160
128
88
48
80
16
96
8
40
137
180
115
72
32
16
104
64
72
224
16
240
80
64
56
64
8
33
183
16
96
32
232
144
77
99
21
3
21
91
248
16
48
32
141
115
104
256
24
24
197
84
15
40
56
69
211
144
104
184
8
144
21
235
24
144
56
96
24
45
43
32
16
5
3
141
19
144
8
88
24
8
9
31
5
24
51
72
40
72
101
43
80
16
56
64
96
32
16
24
80
57
36
67
320
72
64
101
51
40
104
45
115
41
223
96
200
45
43
176
40
176
16
24
5
51
40
72
8
192
33
15
120
144
96
40
24
56
72
16
137
144
159
96
88
152
88
32
64
41
60
171
64
344
16
24
96
24
56
40
48
48
120
104
208
8
24
24
64
77
115
48
32
120
40
120
24
96
8
48
24
45
75
16
120
104
16
80
168
57
15
48
40
24
8
112
120
56
21
163
8
9
15
120
96
64
296
369
79
216
24
144
168
29
96
187
8
232
48
149
60
55
101
3
112
29
36
39
16
32
72
16
65
55
32
136
96
104
ABCD 95895524672*3^$a+1 [50020]
25
80
4
12
8
28
120
5
42
13
47
45
108
33
39
15
18
60
42
45
93
39
3
33
48
45
87
72
3
49
83
18
7
11
21
3
138
30
73
36
41
3
9
36
60
27
48
9
150
18
7
36
24
11
1
41
18
24
13
5
7
11
109
8
4
36
65
42
6
171
9
19
23
25
12
65
6
1
36
95
145
24
11
72
6
39
28
17
18
12
13
5
60
27
28
17
36
19
11
12
90
3
99
1
84
12
20
36
40
72
5
15
16
56
40
41
3
36
40
56
52
96
17
19
36
44
88
11
1
84
29
48
12
7
24
36
56
15
13
35
54
91
12
32
63
12
120
36
49
8
132
153
7
11
60
102
3
15
21
16
8
4
11
49
23
48
1
48
8
60
45
7
96
77
7
5
30
33
33
12
7
11
12
145
12
11
24
48
18
24
120
18
13
35
12
42
103
5
19
59
60
1
59
1
131
12
6
54
1
47
12
37
29
51
39
109
65
36
51
24
57
19
59
12
42
55
8
4
8
15
18
72
138
85
53
24
6
12
45
28
17
55
5
42
1
35
25
44
72
24
12
4
71
25
72
12
68
15
66
139
23
25
12
32
84
9
15
16
59
60
25
23
33
64
20
28
12
65
36
27
105
12
36
60
19
20
3
222
48
7
11
24
57
4
24
35
60
66
7
23
1
41
42
66
19
155
57
120
4
5
19
35
13
12
35
1
5
42
37
65
30
13
5
19
59
42
12
66
90
39
15
45
16
32
3
1
23
1
12
35
37
65
18
18
91
8
52
11
90
39
60
4
35
132
57
16
72
12
12
29
19
5
138
9
3
90
156
102
12
45
63
33
27
37
23
18
7
12
128
33
24
6
24
13
12
36
35
1
80
4
107
18
55
5
12
18
24
6
102
37
35
6
12
12
3
33
42
78
12
72
66
109
12
71
30
30
102
90
30
55
36
65
210
81
9
12
67
132
44
16
89
114
21
4
48
20
27
57
9
42
30
42
13
17
7
11
25
17
60
108
3
15
120
1
89
24
31
17
18
37
44
40
23
21
16
8
3
42
7
56
40
5
67
83
69
93
90
57
9
31
71
102
31
36
56
27
25
53
30
25
8
9
6
25
216
24
77
39
4
29
18
13
29
15
21
72
19
8
21
19
36
29
36
12
15
75
13
35
84
37
20
9
7
77
3
45
48
27
33
67
185
7
36
65
67
8
64
48
48
5
55
24
11
21
3
18
18
42
18
129
16
12
5
102
85
5
15
88
32
21
31
8
21
27
3
84
6
19
5
55
32
36
100
84
29
75
9
168
12
18
45
15
33
39
48
42
210
13
5
78
49
65
60
90
1
12
17
7
29
31
24
32
33
12
99
40
41
115
12
12
59
25
24
60
35
6
12
30
97
60
53
48
19
48
17
78
9
51
120
18
24
36
55
17
108
60
15
27
25
48
149
30
18
115
113
30
61
11
60
42
30
66
7
5
27
36
16
23
13
60
60
48
24
5
51
147
30
132
66
45
12
15
18
24
18
93
45
12
79
24
32
27
133
8
4
23
13
12
17
30
1
35
9
40
65
7
71
90
78
1
8
48
27
25
36
35
60
21
93
31
35
57
3
30
84
48
42
30
27
81
12
103
24
48
8
3
54
27
40
36
35
12
30
7
53
48
48
54
36
177
24
4
84
60
35
90
15
3
73
35
1
36
95
12
1
59
36
49
5
90
36
37
80
27
6
51
33
27
9
19
12
8
36
4
101
79
23
42
91
12
17
15
12
3
73
5
42
60
48
73
47
37
35
33
57
15
21
19
36
29
7
11
69
3
126
12
78
42
42
13
12
12
11
150
18
30
15
16
11
73
12
48
17
12
36
39
21
7
5
43
36
131
177
12
9
15
84
28
17
67
36
5
30
78
31
53
18
30
48
12
18
42
43
116
64
60
5
7
72
8
15
25
17
7
36
47
18
12
3
4
48
36
59
133
24
48
60
11
24
57
33
31
84
23
57
93
3
4
8
3
25
77
79
20
93
27
129
19
5
66
21
51
42
31
12
80
64
119
30
24
6
49
5
30
6
24
7
23
66
31
60
8
40
53
39
9
12
43
96
11
18
7
12
5
3
28
44
36
27
13
12
60
35
42
36
30
90
15
27
97
48
5
87
16
59
18
123
45
15
4
32
3
6
75
24
100
23
42
55
5
6
60
30
55
84
11
42
3
4
5
6
57
24
4
179
18
15
27
66
30
30
67
77
6
49
72
11
108
1
23
1
44
21
51
40
44
15
30
12
15
75
18
31
20
111
30
102
18
18
1
41
78
30
24
18
33
36
4
17
75
48
15
60
60
12
30
7
108
144
23
6
60
42
108
37
44
39
144
13
8
36
28
56
132
15
33
24
16
17
219
16
23
37
12
36
29
31
156
48
8
3
42
27
12
64
44
33
18
12
33
87
12
97
29
27
12
45
36
60
12
150
9
63
97
68
21
54
25
132
8
21
270
12
85
17
67
191
105
24
4
44
33
27
3
12
57
21
18
1
29
7
80
45
30
30
27
15
6
42
13
35
25
56
16
65
18
37
5
7
72
20
189
27
4
108
41
79
41
231
21
7
8
12
72
9
24
7
53
7
8
28
60
24
71
13
72
12
23
9
28
35
21
15
1
59
1
36
108
12
48
29
66
12
12
21
9
31
12
12
48
5
7
32
33
7
20
16
47
1
17
3
57
103
36
8
48
24
4
155
49
12
11
33
40
5
19
113
7
68
24
3
13
17
91
47
13
47
30
67
53
78
21
28
48
5
87
36
27
9
9
60
67
60
32
28
24
8
3
9
16
84
48
5
6
1
11
72
45
15
37
56
60
3
12
18
7
24
44
16
23
1
24
71
21
63
ABCD 95895589852*3^$a+1 [50005]
63
17
7
60
156
17
64
8
7
90
6
24
96
9
9
6
156
18
30
117
9
18
18
90
42
12
6
48
21
8
25
15
3
30
39
24
87
9
15
6
18
132
282
51
57
15
63
9
63
57
8
49
18
156
9
27
21
27
12
9
72
39
24
57
27
48
5
43
21
51
12
105
3
12
66
30
30
6
6
114
6
18
24
36
12
93
39
57
21
107
16
51
78
15
72
105
66
29
133
18
60
29
16
87
33
72
51
69
3
45
45
54
45
45
6
90
42
6
11
48
67
78
102
18
15
80
16
111
24
6
6
24
96
60
90
18
60
66
90
18
6
12
17
13
90
24
24
6
18
42
18
12
18
78
24
18
156
6
24
66
90
24
30
27
9
30
41
64
8
7
108
45
45
60
18
60
9
45
6
29
121
63
9
42
24
54
6
30
42
60
29
25
120
6
84
5
61
138
161
19
45
135
12
120
5
67
12
9
45
90
60
6
18
66
114
132
36
33
39
96
12
45
39
30
3
3
48
21
33
78
89
175
186
15
24
56
19
36
17
13
35
55
9
39
72
57
33
180
30
60
18
120
42
72
48
45
24
3
402
54
6
18
21
56
49
6
33
27
36
18
39
75
78
12
6
69
33
30
84
24
54
15
8
13
66
9
27
30
18
12
24
24
60
21
9
162
12
42
6
12
42
3
75
18
18
42
24
15
8
1
30
36
5
43
30
87
56
40
27
108
60
93
75
21
8
1
102
57
80
7
30
6
48
102
114
45
15
6
18
57
39
66
12
66
156
48
45
48
3
24
45
45
6
36
9
87
18
42
42
12
30
54
54
42
6
90
30
72
6
30
12
69
3
6
30
57
9
23
7
33
195
126
42
78
30
120
17
64
96
15
12
30
6
12
78
6
60
36
17
1
15
27
29
40
39
24
36
21
8
31
36
24
60
96
18
15
15
6
6
101
19
24
101
25
24
42
42
6
12
17
16
45
132
63
81
48
66
42
75
48
39
96
41
43
36
41
49
12
42
12
174
12
12
18
108
6
48
27
51
12
96
12
72
21
75
60
60
21
9
72
15
63
57
57
63
27
12
36
72
12
33
15
18
167
73
39
3
42
11
160
177
78
57
27
180
36
30
30
9
33
66
30
54
48
30
35
115
30
42
36
66
24
54
12
60
108
5
7
60
21
15
65
67
93
15
33
51
21
72
3
77
1
6
48
36
36
9
9
102
41
163
36
66
24
15
15
120
113
37
54
12
60
18
54
30
23
25
60
60
18
54
15
57
30
120
161
13
27
87
30
12
23
61
12
78
17
88
24
72
33
6
24
105
231
24
12
5
1
87
8
67
66
54
30
42
24
30
102
24
36
24
24
42
75
24
111
60
108
81
21
3
51
120
21
99
60
18
6
54
27
24
27
24
5
31
105
75
24
48
36
41
13
36
12
30
78
144
23
24
49
39
27
48
18
75
3
30
6
24
60
36
9
45
27
3
24
60
108
12
12
69
51
21
123
21
45
66
42
36
90
17
55
18
24
18
108
6
3
32
19
24
36
12
77
121
30
9
3
18
66
24
9
27
18
18
105
27
42
198
60
33
3
45
147
12
72
33
81
24
90
36
17
40
33
66
60
9
39
90
30
36
69
3
18
27
24
96
45
30
45
9
48
63
3
90
42
42
96
24
42
78
66
21
165
60
36
48
11
25
60
54
6
15
15
9
9
18
78
30
81
15
90
48
30
36
180
54
18
33
104
16
27
30
12
227
19
42
27
81
39
51
24
60
36
6
18
12
48
33
39
66
39
8
7
9
15
84
117
3
45
75
12
18
15
27
180
33
3
18
60
42
29
16
15
168
120
84
30
42
18
3
120
48
15
12
30
12
6
12
48
41
79
60
30
66
6
87
123
30
15
15
33
57
144
6
9
33
12
30
30
23
40
51
45
135
81
8
88
39
54
11
145
15
3
18
42
33
3
69
27
69
72
63
72
30
27
63
60
12
132
125
79
30
51
8
88
33
60
27
27
6
6
84
30
6
54
42
33
24
75
60
81
21
60
15
3
5
16
51
101
64
21
27
117
36
12
12
63
51
12
17
31
42
47
13
132
66
120
30
30
12
42
30
18
12
42
6
48
111
3
6
71
25
48
48
12
6
6
6
48
24
36
60
6
30
24
90
219
15
17
1
63
15
17
37
60
6
12
5
24
19
45
15
12
24
21
99
6
47
121
192
119
16
33
6
48
105
75
45
57
23
88
9
15
9
207
9
15
8
25
18
42
42
90
15
24
15
12
54
15
81
63
9
23
40
3
24
21
147
69
9
47
49
6
42
15
15
42
78
6
66
24
9
63
9
15
65
19
84
33
3
90
102
29
91
12
18
54
24
6
51
9
6
9
51
84
18
47
1
12
3
3
126
18
36
89
1
71
55
33
45
27
15
180
66
114
48
18
18
69
3
54
66
12
30
48
30
60
18
246
30
210
9
75
30
15
9
132
48
36
90
117
15
17
7
24
30
60
36
30
53
16
255
ABCD 95895905772*3^$a+1 [50000]
58
14
261
69
27
9
67
53
10
134
27
31
2
36
15
49
11
37
63
9
90
6
42
128
25
240
140
36
9
54
85
41
84
27
13
36
12
12
60
8
88
11
3
37
48
96
5
7
5
100
30
9
21
15
33
44
118
30
63
29
27
24
60
7
93
69
110
10
48
30
18
164
40
90
50
27
13
15
113
48
15
25
27
165
20
42
61
5
100
39
3
57
36
9
8
72
55
32
3
58
12
36
62
40
53
67
72
30
15
92
31
78
191
13
30
278
12
51
45
51
109
54
6
75
116
1
2
46
84
108
180
30
72
6
71
61
20
343
9
138
53
75
34
56
30
21
3
58
48
140
67
87
30
63
77
31
15
5
112
27
26
4
56
75
60
9
58
42
6
104
73
68
16
3
8
138
60
15
67
105
23
109
75
18
15
87
56
72
73
9
228
2
40
26
19
48
104
69
15
160
84
21
12
27
71
10
12
162
33
44
61
123
5
55
15
72
57
236
177
63
145
44
16
35
4
93
23
19
101
325
15
5
84
27
1
42
66
95
217
30
18
12
50
18
22
29
88
33
32
16
12
30
29
43
30
15
48
27
6
60
54
101
40
56
24
157
3
17
42
88
38
7
77
100
36
11
43
176
49
15
33
173
120
114
21
27
18
60
79
273
42
38
139
213
36
11
13
20
18
72
40
77
49
140
15
37
15
12
5
28
32
111
85
2
25
5
100
27
176
16
69
35
189
76
20
7
23
24
58
30
90
78
30
24
68
7
116
16
171
72
8
37
48
8
75
45
76
36
27
6
42
42
75
96
9
26
22
32
58
200
129
4
27
110
112
90
41
45
82
78
24
50
61
96
48
56
45
7
63
14
58
78
27
5
120
10
78
2
13
60
39
77
28
23
25
105
12
48
48
120
72
63
59
1
36
21
38
54
31
9
116
40
27
27
6
71
51
58
75
45
72
132
8
88
87
245
22
77
184
56
33
18
33
52
113
64
80
16
20
40
24
107
1
48
42
30
2
46
84
3
65
63
9
48
10
9
81
78
24
38
52
11
4
15
6
2
18
7
47
66
127
5
112
90
18
3
27
29
3
6
120
19
63
80
37
45
30
101
9
28
30
57
141
35
9
28
120
42
30
15
92
31
18
30
21
69
134
96
72
70
50
10
48
27
8
169
50
25
15
170
40
15
36
12
63
69
12
173
10
120
6
15
140
7
168
225
9
27
3
30
80
91
9
60
15
65
16
42
53
60
7
38
12
60
43
15
14
16
60
71
9
94
48
29
64
5
4
170
13
285
12
20
27
9
75
247
29
16
27
17
61
23
96
43
101
49
20
40
51
27
48
5
27
22
18
102
71
16
59
22
12
48
32
27
184
27
18
99
3
198
74
88
2
76
12
87
23
112
30
15
32
16
8
37
48
30
234
116
19
33
3
57
32
90
10
47
31
33
9
20
138
13
80
67
72
6
104
60
7
113
96
22
18
12
140
78
54
28
72
87
101
58
162
48
12
80
40
27
15
78
20
172
47
40
51
50
28
114
56
97
15
102
60
48
78
129
33
3
329
55
48
33
11
79
81
36
27
81
17
40
20
7
5
36
55
75
50
24
7
101
12
28
72
68
22
18
32
30
117
28
176
79
6
12
159
44
27
88
5
25
95
36
16
77
16
39
5
43
45
72
107
61
102
45
56
9
31
12
45
18
5
85
24
291
9
18
69
3
48
237
108
33
11
61
60
42
18
3
5
199
5
28
192
3
8
52
45
3
20
112
8
40
56
19
24
126
20
22
72
66
54
6
42
8
21
40
81
15
57
51
17
60
10
168
72
38
274
96
30
24
18
53
147
18
15
49
11
19
33
23
45
60
25
14
13
44
1
48
20
144
28
12
8
10
48
30
12
68
12
103
9
11
16
11
10
180
152
10
33
44
24
9
88
108
54
6
20
40
60
20
22
69
179
22
12
6
2
48
40
20
111
141
52
71
124
5
10
66
180
72
72
50
25
93
83
217
27
141
15
116
64
60
15
65
85
50
34
20
36
22
42
63
5
108
4
18
18
44
28
3
9
51
36
129
27
44
1
42
18
32
7
96
128
25
12
108
54
101
19
77
ABCD 95896385134*3^$a+1 [50103]
83
37
102
30
39
120
21
51
57
12
171
177
78
42
23
1
47
223
54
66
30
48
3
3
12
90
30
81
117
66
30
3
3
78
30
24
89
19
5
13
12
47
256
9
42
48
6
47
109
36
23
181
48
522
78
3
57
72
23
24
67
96
29
127
90
30
65
55
17
85
35
1
23
19
54
168
15
87
57
69
120
42
126
123
51
125
24
37
144
108
120
114
93
33
84
18
78
3
144
75
29
13
27
80
133
204
15
8
64
45
132
6
30
3
177
30
54
59
13
243
33
87
128
72
7
24
30
59
1
150
12
42
83
37
3
72
81
54
30
3
48
75
12
17
25
30
12
66
108
30
6
66
102
12
324
12
95
16
27
29
13
90
42
143
49
24
15
21
6
45
87
78
3
8
61
48
18
42
30
60
141
24
105
174
9
27
5
49
6
33
104
145
96
24
15
51
125
1
18
18
3
120
21
90
33
3
258
36
24
102
30
11
1
6
129
75
6
6
18
180
30
138
27
75
48
117
57
191
73
174
12
96
18
59
37
219
8
72
40
27
42
60
6
24
30
51
32
13
36
36
54
6
71
67
240
54
15
123
30
15
99
6
71
7
33
72
189
6
69
141
216
84
96
39
45
42
174
24
60
162
54
30
9
21
83
43
60
24
57
3
78
60
83
72
64
21
6
45
177
47
1
12
27
75
21
8
24
43
42
72
12
60
6
18
30
45
45
144
3
32
24
49
24
87
213
204
47
37
120
66
89
31
9
15
65
7
17
13
59
112
39
84
240
5
24
25
72
36
30
84
9
99
186
24
60
12
24
120
24
96
72
11
7
66
174
120
17
193
102
33
21
36
78
252
21
72
24
15
30
35
13
30
21
21
51
104
88
63
24
42
84
203
72
61
24
35
97
18
29
55
41
19
36
209
1
24
6
12
108
6
108
108
27
33
95
43
5
55
42
108
114
30
3
9
23
1
47
216
19
125
19
36
60
102
23
40
32
120
13
72
30
102
39
69
30
36
113
40
33
63
48
237
18
65
37
12
6
48
9
21
114
6
6
234
42
102
12
60
18
18
87
273
48
12
18
36
69
72
8
61
60
24
36
24
35
184
8
13
30
42
48
120
3
93
83
13
18
65
55
132
42
18
102
59
7
57
15
17
61
6
6
42
12
270
36
252
123
63
137
19
54
90
42
11
139
77
40
8
55
48
105
189
6
12
72
30
48
18
30
35
31
18
60
60
39
39
84
29
1
36
35
73
6
18
15
207
9
21
3
45
132
30
54
3
21
72
24
12
30
144
54
24
3
57
95
43
93
81
24
6
120
30
27
39
137
25
132
6
54
39
21
59
19
48
78
39
21
12
71
1
6
66
78
48
12
48
21
93
30
53
88
56
16
57
54
12
18
90
90
23
229
30
5
25
47
7
353
25
111
8
43
36
54
83
13
18
54
108
23
64
8
13
27
93
83
37
12
60
35
187
42
83
16
111
17
40
80
79
192
168
105
72
93
24
83
31
12
108
6
210
144
6
59
48
13
48
75
21
24
6
30
39
75
138
18
66
63
56
49
108
27
21
27
56
72
88
9
162
228
18
42
90
72
48
12
23
103
54
18
17
103
78
84
15
224
7
216
24
9
3
30
102
12
21
9
66
101
1
48
60
18
6
51
3
60
84
42
54
54
36
96
147
9
108
144
96
147
33
47
145
30
113
7
17
121
204
18
33
104
31
84
30
6
6
36
87
27
93
111
33
57
12
35
97
12
27
3
29
37
3
15
72
17
7
113
64
9
150
174
24
35
67
60
18
72
54
84
30
24
111
75
12
48
105
8
19
5
109
66
30
27
21
42
48
6
11
55
60
77
61
192
108
23
216
133
275
103
54
120
18
33
57
24
78
18
42
165
48
ABCD 95897266306*3^$a+1 [50049]
66
6
27
45
67
60
44
64
11
61
128
40
23
9
36
15
138
91
41
18
21
15
9
45
30
24
12
1
84
41
54
13
11
30
60
31
23
13
12
5
6
36
13
35
6
120
79
48
5
63
21
6
12
42
30
1
80
33
12
114
48
6
27
3
1
176
40
32
3
85
120
20
15
12
6
36
30
1
24
11
78
90
81
28
48
72
5
67
68
28
35
85
8
36
33
12
60
18
48
49
41
24
3
87
30
15
3
6
12
180
15
3
69
48
40
32
33
7
12
101
18
24
117
9
7
5
27
117
90
6
12
207
51
25
5
63
15
36
36
54
18
36
54
3
33
12
42
12
18
27
108
36
52
35
30
7
53
79
65
31
68
9
111
81
36
72
72
54
6
18
37
44
27
84
6
39
9
6
198
12
24
7
20
112
5
27
9
27
124
5
31
5
24
3
33
30
24
48
162
31
68
27
37
48
12
8
12
15
12
6
12
55
32
40
89
60
36
151
29
36
19
60
41
7
11
72
69
3
6
31
8
27
60
108
57
60
84
36
16
24
56
9
31
59
54
67
12
83
93
4
5
60
27
39
6
48
27
16
44
16
20
147
45
15
45
93
55
59
85
5
3
36
4
32
9
31
36
23
61
29
27
4
95
45
63
33
27
18
67
72
89
36
24
12
63
76
96
12
5
96
30
1
41
7
12
48
41
111
45
15
75
54
19
72
48
20
12
96
3
42
7
101
31
5
3
52
36
24
23
13
29
36
79
5
43
11
37
17
42
25
56
72
63
97
11
61
5
18
18
7
35
13
24
8
81
36
90
18
72
39
36
33
63
9
54
30
24
43
5
15
45
3
99
72
61
8
76
41
7
48
44
16
65
30
37
41
39
52
56
4
60
59
162
3
36
33
108
55
53
27
3
36
6
27
45
48
19
95
129
52
53
7
23
9
52
20
24
165
91
35
1
12
32
24
9
3
27
18
54
25
161
39
51
54
3
51
36
13
12
41
18
1
8
63
60
117
48
15
93
4
32
60
21
42
97
83
25
5
6
45
12
60
27
12
73
17
6
25
24
60
65
54
24
18
90
9
45
31
149
30
1
53
19
72
140
75
9
16
48
8
24
21
18
9
45
27
9
31
48
17
39
16
8
3
45
27
33
9
36
19
71
12
25
47
1
23
54
36
90
9
28
53
12
19
68
21
6
13
41
27
12
52
35
48
33
12
63
85
12
53
55
65
15
99
85
80
16
8
27
54
144
7
72
41
90
36
153
45
103
5
63
24
45
36
90
120
36
78
12
78
36
30
60
12
55
32
27
13
32
21
72
63
60
3
54
7
35
45
9
12
15
4
41
48
36
114
1
56
4
20
9
31
120
23
6
139
5
72
43
12
20
159
54
55
17
63
45
67
96
12
35
216
72
45
40
12
20
112
11
30
15
9
36
48
27
9
31
72
48
12
95
18
90
49
8
15
45
148
23
21
28
5
18
25
20
12
52
48
5
7
48
17
3
28
5
3
24
57
60
30
24
30
36
6
37
8
27
21
15
1
80
3
13
32
63
9
15
1
8
16
5
91
53
19
17
24
31
48
11
21
9
15
9
7
29
19
8
40
5
19
20
60
16
77
6
12
85
12
215
145
53
99
39
1
156
77
7
8
21
27
4
20
21
24
48
67
48
8
9
18
18
55
20
15
129
16
53
12
114
18
18
25
72
68
4
41
7
107
21
40
47
81
9
63
108
39
73
60
35
45
39
25
80
3
13
23
36
54
6
1
8
21
115
8
21
31
119
61
23
18
24
18
72
18
36
36
48
55
17
18
6
7
20
9
18
48
69
63
108
48
6
43
5
15
72
36
39
25
29
7
53
27
9
151
23
24
13
5
90
48
61
35
36
234
30
6
72
18
37
11
81
40
65
31
32
27
45
39
9
33
48
6
1
24
5
43
53
3
96
16
12
48
60
35
108
12
78
31
71
42
30
6
199
20
45
43
80
9
31
8
36
9
27
160
35
9
45
111
45
150
12
42
63
48
99
18
6
49
12
36
23
24
13
8
9
7
29
31
60
71
97
8
27
25
20
72
9
66
60
9
36
16
5
15
160
47
12
18
78
18
27
4
35
54
19
41
31
41
7
41
24
27
28
8
12
36
60
156
99
117
124
48
23
57
15
18
27
3
85
12
53
39
9
6
18
12
36
19
5
31
59
18
108
48
36
43
17
48
15
180
21
7
47
18
79
8
48
108
36
141
19
29
6
36
25
23
6
3
96
72
4
23
13
5
18
192
33
36
9
67
59
18
12
126
25
29
99
9
42
120
60
25
36
5
79
35
9
75
37
5
7
48
17
7
56
27
21
27
18
42
25
84
35
1
65
60
102
73
17
27
24
12
52
47
24
1
35
13
17
36
24
18
57
40
83
12
85
140
24
9
126
37
83
45
36
16
17
36
72
30
18
31
23
6
12
24
3
27
1
60
47
37
68
21
7
29
24
31
44
9
18
114
36
18
12
78
7
32
40
20
63
45
4
41
12
60
27
21
67
101
126
18
30
6
7
5
60
207
28
29
24
7
24
8
33
12
6
1
116
45
27
3
37
5
7
101
48
27
4
41
55
5
12
15
63
25
24
23
37
60
11
48
42
79
5
43
12
35
36
9
24
9
3
9
43
8
117
63
3
1
35
6
12
132
55
56
72
15
13
17
18
42
12
36
18
24
25
83
153
4
12
11
109
35
153
81
12
19
44
4
11
1
11
18
67
29
43
11
1
65
63
60
3
45
24
88
68
15
37
11
42
19
48
48
59
9
99
60
36
66
36
18
126
24
19
8
39
13
5
72
24
12
24
30
13
ABCD 95897303324*3^$a+1 [50046]
63
41
24
40
24
72
12
68
184
12
51
45
3
5
64
27
53
16
36
135
29
19
69
24
20
16
24
8
144
28
96
8
43
113
4
20
7
45
72
36
20
67
9
39
29
4
48
15
5
16
68
28
156
56
120
31
29
40
27
48
57
12
48
32
4
176
16
44
28
84
48
27
129
36
72
24
240
24
108
12
12
20
4
48
56
28
99
65
88
92
139
96
5
72
36
48
31
96
9
39
105
84
92
4
24
24
96
3
153
39
9
36
24
60
68
28
36
44
16
108
96
24
24
20
120
7
9
8
36
76
72
60
20
52
24
12
63
101
112
20
4
8
4
12
8
36
16
24
183
57
20
60
40
36
12
48
24
12
12
12
92
72
4
12
63
9
39
9
39
21
24
12
192
12
27
45
84
15
41
120
31
5
28
156
36
120
20
16
12
32
4
24
56
40
84
8
4
44
28
12
32
24
36
76
144
84
84
36
80
76
12
36
20
52
68
16
108
63
33
24
8
64
15
33
32
208
36
8
76
24
36
24
188
52
12
24
15
53
52
36
36
92
52
15
33
8
4
51
9
8
28
36
24
20
19
33
20
52
84
8
28
96
120
24
120
39
33
36
12
15
33
15
21
24
3
45
60
39
137
103
33
48
15
9
39
41
72
4
20
28
56
19
69
92
16
44
48
67
81
36
128
43
96
9
60
36
87
29
156
64
248
72
4
24
27
9
44
4
48
87
33
48
8
4
60
36
44
7
57
32
124
20
40
8
16
116
100
8
7
57
8
36
52
36
68
36
24
124
140
72
4
36
84
87
77
88
60
15
21
32
16
24
99
57
84
48
48
60
60
44
4
56
16
60
104
336
28
24
20
4
60
144
8
28
3
48
53
76
68
120
19
57
12
27
21
24
8
52
108
84
44
43
29
19
33
12
56
28
84
176
43
69
24
3
5
4
60
32
76
8
148
24
75
9
12
20
96
103
57
39
69
96
84
168
84
60
132
20
60
88
48
36
8
40
68
12
16
24
84
60
12
60
24
39
45
20
120
103
165
24
132
36
84
20
40
12
36
132
12
32
139
33
8
36
4
36
56
36
12
28
60
12
63
48
57
72
72
12
32
12
28
3
21
20
55
9
39
5
16
12
108
24
20
24
4
84
20
48
72
76
32
100
8
16
168
36
24
132
164
7
21
8
108
7
33
15
9
44
4
120
108
80
16
24
48
12
63
17
4
44
4
68
7
57
84
60
8
52
84
39
5
64
80
40
12
183
57
180
104
40
51
5
43
21
200
28
168
63
45
24
68
52
3
5
48
40
20
72
64
48
24
12
12
39
105
39
53
43
57
39
9
132
24
24
44
7
48
17
24
4
24
72
12
36
24
27
9
135
53
28
8
4
72
120
12
80
7
5
43
9
36
36
8
7
93
168
132
24
111
81
63
9
8
24
36
4
80
40
32
4
20
4
123
117
24
51
93
20
76
3
5
52
92
72
136
36
48
20
12
28
32
40
84
12
24
36
56
28
12
44
60
52
75
17
36
40
72
24
8
28
8
136
24
36
140
36
16
3
89
36
16
164
76
120
20
4
3
45
3
5
48
16
24
180
12
20
16
8
16
135
192
153
12
24
8
76
63
141
20
16
44
52
36
24
12
20
28
36
92
7
69
60
8
28
27
17
112
12
99
57
12
123
5
43
45
36
96
48
24
39
96
9
60
24
12
56
16
15
41
16
24
63
153
39
105
128
103
17
36
136
36
15
9
24
36
20
4
44
4
12
12
44
144
40
39
129
8
28
32
16
12
24
60
8
24
48
16
24
48
80
19
9
92
72
67
9
183
105
120
36
36
24
32
40
24
15
96
69
72
12
36
51
33
12
48
36
36
72
24
44
16
20
24
64
24
20
88
24
44
24
108
112
68
64
3
93
92
36
64
108
20
24
36
12
64
44
40
39
65
16
80
100
8
115
21
8
4
44
28
132
48
116
16
15
33
15
29
28
152
16
44
28
80
28
20
40
24
72
12
48
192
3
69
27
57
24
32
184
8
16
36
8
67
5
4
8
76
12
24
24
32
48
28
32
76
104
40
12
36
63
33
63
57
24
12
36
15
33
156
32
64
72
75
5
36
36
100
72
36
72
60
15
9
72
60
24
96
8
4
32
88
164
19
77
124
135
21
12
63
69
56
4
60
147
153
20
67
48
45
12
12
24
44
40
228
84
44
43
41
24
88
12
48
224
40
20
120
52
20
79
29
124
36
84
80
100
24
60
108
68
64
24
116
12
4
12
8
7
33
140
76
12
60
111
21
44
4
27
117
32
4
32
16
48
ABCD 95897492248*3^$a+1 [50012]
71
19
53
160
12
68
12
19
54
75
8
7
5
156
52
39
54
15
39
125
28
140
103
17
84
36
133
35
184
176
16
68
12
16
24
9
131
4
32
112
27
113
12
16
92
168
13
111
15
5
13
36
47
28
51
129
51
9
44
36
72
124
68
60
1
15
44
31
9
8
73
71
55
53
36
1
11
7
5
16
231
81
68
100
12
92
48
292
225
90
57
159
17
120
43
5
85
36
39
321
203
85
36
35
1
54
149
16
80
84
88
33
95
100
80
72
180
84
109
54
17
16
48
12
8
259
53
19
90
59
24
48
12
40
68
127
125
55
177
120
44
4
32
60
228
40
120
48
12
140
72
36
4
33
11
156
13
3
177
15
56
1
23
157
71
24
16
69
39
36
48
8
67
17
108
76
20
12
19
41
4
104
72
48
1
11
28
72
20
60
24
55
33
75
33
8
84
1
51
56
12
25
3
33
36
18
126
107
112
15
36
126
35
216
12
7
54
39
68
37
35
132
4
45
90
5
16
84
75
149
148
8
40
92
48
4
8
4
39
45
99
41
31
54
15
24
80
16
44
108
40
8
25
90
89
12
25
90
41
13
71
4
15
69
68
4
36
39
5
85
54
5
49
47
36
48
64
116
31
81
48
32
144
84
79
17
4
15
57
68
72
160
48
144
8
28
80
36
36
168
12
148
20
121
180
83
12
96
84
13
75
12
3
53
19
270
155
43
177
8
108
60
4
20
55
180
21
72
8
28
60
9
75
48
60
8
16
8
60
28
20
148
24
27
33
68
28
144
20
40
8
288
12
148
20
4
80
7
41
112
27
45
9
15
32
84
13
72
23
12
156
112
75
33
48
164
61
11
43
53
4
144
144
15
5
12
24
31
41
13
35
1
35
16
24
69
15
44
12
144
52
144
48
180
27
29
52
9
15
108
12
20
4
60
12
3
36
81
192
92
28
68
60
127
72
18
72
51
3
126
123
8
49
108
15
192
99
17
40
92
36
49
63
8
55
89
55
17
19
5
16
108
32
4
20
4
8
28
144
80
36
55
129
20
156
112
123
144
53
60
40
32
31
149
40
68
67
57
36
48
92
19
21
68
4
36
15
17
4
33
75
140
88
8
52
32
55
5
31
90
75
15
77
48
55
77
103
9
8
37
15
111
21
15
53
96
211
29
24
1
90
89
16
80
76
56
7
101
480
12
12
25
35
1
216
15
36
3
90
36
11
7
45
45
71
16
8
67
5
24
4
80
208
48
44
96
12
28
24
36
20
76
60
24
72
48
81
39
24
68
72
52
36
84
3
21
32
24
88
96
44
28
8
55
36
41
108
16
36
20
67
41
85
15
12
32
16
132
9
99
36
24
75
41
4
24
21
111
15
93
8
64
15
9
32
48
55
17
88
72
20
37
72
11
12
16
80
4
20
55
17
19
21
128
132
84
112
24
80
64
24
15
36
5
12
127
36
105
129
35
16
60
56
36
132
7
161
19
65
40
56
40
180
33
267
3
77
72
40
128
79
29
112
44
76
80
112
51
17
48
25
51
39
54
23
28
140
16
80
16
48
45
207
24
60
20
16
192
48
27
33
84
20
79
69
20
325
15
96
44
100
48
60
44
100
159
126
119
25
39
105
3
33
27
8
120
4
8
60
97
27
104
100
96
68
55
36
65
25
11
216
43
41
48
36
16
8
85
87
8
31
9
27
21
68
40
32
64
8
52
129
71
109
59
31
21
56
40
104
84
36
60
96
79
245
4
12
63
21
20
88
48
3
5
31
21
20
4
9
87
68
24
181
35
55
41
4
135
90
195
39
36
69
36
12
68
96
48
36
12
19
53
156
40
20
76
84
92
12
25
47
24
1
291
213
59
31
54
396
47
24
60
28
147
108
45
27
53
16
56
28
8
144
24
49
27
24
60
51
101
7
72
113
88
8
61
71
24
ABCD 95898288862*3^$a+1 [50065]
277
123
20
124
56
136
68
48
28
24
176
60
61
71
24
85
35
24
72
88
96
9
11
84
60
25
171
44
84
156
16
9
35
36
25
3
20
36
160
32
24
36
25
35
25
155
25
119
84
24
88
8
1
36
48
35
97
63
72
45
83
16
81
99
44
64
48
104
24
97
95
24
49
12
35
312
1
12
27
32
60
4
45
11
160
176
84
48
16
57
23
1
35
288
108
84
60
49
35
72
25
23
4
81
36
23
216
265
39
8
24
60
84
112
69
39
132
32
108
85
48
95
12
28
32
112
68
85
24
275
4
21
24
27
8
12
145
59
1
23
76
189
35
144
28
152
1
11
61
47
61
39
20
40
56
16
21
59
48
136
36
128
12
1
99
9
11
108
36
192
160
45
24
179
96
25
11
25
23
4
33
47
1
11
169
27
108
81
35
120
168
1
71
16
68
12
64
68
13
95
4
20
16
8
112
24
9
36
75
105
215
49
95
37
84
24
71
1
59
16
33
155
120
12
84
120
240
24
12
28
116
60
145
23
288
49
299
12
49
131
13
279
81
59
76
152
24
36
52
188
25
35
112
32
49
15
116
1
48
35
60
76
8
61
72
75
24
48
36
81
83
13
27
20
240
108
24
76
164
28
81
159
117
59
97
83
12
48
172
104
28
81
27
45
23
52
8
61
36
23
25
87
128
72
144
16
120
8
16
81
3
144
32
1
99
104
85
36
11
169
35
120
1
63
56
180
96
73
60
95
96
16
44
1
3
140
12
88
32
13
36
36
48
11
16
44
48
76
104
60
36
25
12
35
288
1
23
48
25
35
12
72
48
96
61
11
48
16
56
85
39
249
36
131
48
85
72
23
60
52
69
39
176
300
408
96
1
71
88
21
71
108
96
84
16
164
61
59
24
88
9
39
176
4
20
40
72
108
44
13
23
85
95
24
36
12
184
9
15
72
92
156
36
4
21
24
59
133
155
24
96
144
64
12
45
143
24
76
92
48
145
147
20
13
239
48
48
25
71
1
48
96
35
60
4
104
196
140
24
16
144
81
11
96
25
75
69
35
84
1
11
24
288
72
24
76
108
96
20
37
95
40
20
85
23
61
24
11
16
45
155
12
60
61
180
72
143
40
224
96
36
28
81
131
4
12
32
28
129
24
12
24
23
12
1
95
4
108
20
48
4
44
12
132
1
111
69
36
11
25
48
15
200
96
48
73
15
8
1
63
117
119
156
4
84
92
76
20
132
37
84
87
144
104
4
12
20
61
303
81
83
61
119
12
16
249
11
28
105
99
8
108
12
25
27
32
4
80
64
72
80
1
47
192
120
40
68
1
27
32
13
48
131
36
73
11
156
48
1
219
32
72
12
36
48
16
24
80
1
3
92
36
48
37
23
72
88
56
76
45
119
64
32
108
84
61
11
24
96
24
24
12
48
36
25
87
108
32
25
99
225
96
95
13
12
108
11
144
112
20
12
40
72
80
49
99
36
224
60
12
84
4
72
248
13
108
207
80
120
12
36
60
25
275
84
36
37
155
25
47
73
15
8
36
144
84
61
99
48
45
59
208
8
24
88
96
45
12
60
23
4
21
35
24
37
36
23
157
27
68
4
8
40
32
48
61
35
24
13
84
83
12
120
160
108
12
69
11
16
20
48
4
12
36
45
47
48
384
48
1
11
25
11
132
12
108
36
60
144
181
27
104
49
27
9
36
35
64
9
75
44
36
97
120
24
36
39
20
ABCD 95898767158*3^$a+1 [50107]
16
327
72
41
31
9
111
48
120
120
17
55
48
81
99
36
12
60
33
56
184
24
120
231
60
5
7
33
87
57
63
132
5
112
171
108
105
56
55
96
17
72
40
48
32
120
55
24
24
12
228
12
144
12
129
39
24
81
24
27
5
88
111
192
84
29
216
40
104
120
199
81
24
147
60
36
77
151
9
3
60
57
200
40
272
88
120
192
200
199
41
48
40
27
84
24
41
7
273
15
36
144
189
72
111
17
55
17
19
69
152
79
89
120
547
60
113
103
9
8
160
80
175
12
125
55
129
24
56
96
55
84
84
41
7
48
204
60
177
8
43
84
60
108
137
88
80
67
228
12
108
168
9
104
160
159
17
40
8
16
24
120
15
12
45
8
7
65
88
123
149
40
111
33
87
24
24
96
48
201
99
132
48
105
87
129
267
77
31
192
120
48
201
159
96
48
105
15
57
15
36
53
16
48
183
57
63
48
9
32
120
43
21
104
16
144
15
201
104
136
96
39
105
159
48
12
21
15
9
32
31
113
7
89
31
72
161
40
159
36
125
256
39
105
264
15
12
300
105
15
168
41
16
8
151
161
31
12
36
12
12
132
36
17
7
9
144
171
21
111
300
53
31
65
79
89
55
41
64
15
72
9
24
72
135
24
9
75
5
7
65
120
199
84
108
48
192
72
17
40
8
127
60
29
24
7
48
216
105
15
65
7
72
137
91
29
271
288
24
168
137
7
24
12
228
89
96
79
168
33
56
88
192
224
79
60
245
31
12
77
40
32
31
48
129
200
96
67
48
12
17
115
5
96
187
60
17
163
60
9
24
39
17
55
168
96
161
48
136
104
91
36
129
171
93
111
81
48
56
144
112
111
33
39
72
96
33
144
207
48
12
60
65
259
21
75
5
160
48
72
135
9
15
129
56
64
63
12
96
29
72
24
67
108
144
48
273
99
288
53
7
24
129
15
225
75
101
48
96
319
336
81
24
39
12
36
120
72
168
24
120
336
57
111
129
56
64
51
5
7
153
27
573
159
137
40
135
144
9
51
221
271
9
15
89
64
63
113
16
3
36
41
64
24
27
173
103
24
168
96
60
180
89
55
252
45
15
24
24
336
41
240
24
31
89
24
31
129
15
36
45
15
36
293
127
89
247
57
63
24
33
63
33
15
105
104
55
96
9
75
21
15
81
39
36
36
48
96
156
117
72
39
24
41
247
17
40
272
24
7
9
8
103
9
104
136
48
255
57
51
132
12
5
88
72
39
144
48
228
125
7
72
36
149
175
41
31
9
27
60
89
223
72
144
65
55
129
56
16
3
36
41
144
7
12
132
33
27
189
111
9
56
19
29
163
173
16
63
120
17
ABCD 95898809978*3^$a+1 [50007]
97
12
18
41
37
12
54
5
19
24
5
13
35
7
6
6
66
60
54
24
24
53
16
36
68
67
5
1
3
51
72
5
1
47
12
1
18
42
12
66
24
18
24
23
43
168
24
17
84
28
68
16
45
12
156
24
18
5
60
13
36
6
18
23
31
29
43
6
60
35
16
36
48
3
6
23
37
66
29
1
18
12
12
81
44
13
35
24
24
25
24
30
17
1
78
30
75
44
13
42
36
72
17
1
11
13
96
60
12
18
30
12
78
24
36
6
47
151
21
9
47
25
87
3
36
24
29
25
12
42
17
49
11
19
29
24
91
29
1
6
24
41
37
42
18
15
93
11
4
159
30
108
24
66
18
27
45
23
37
102
36
12
30
72
18
41
7
5
1
35
1
90
5
84
43
42
11
72
1
15
80
7
17
31
17
7
5
55
90
96
11
85
30
18
6
9
81
12
23
156
1
42
6
30
29
1
42
132
6
6
30
6
30
23
48
19
18
11
12
1
30
17
1
42
41
25
6
21
60
3
9
8
43
12
30
48
11
12
1
47
13
35
25
48
123
27
45
153
23
7
54
36
60
3
8
31
48
29
37
6
5
115
18
71
1
35
16
32
7
18
12
11
1
18
42
23
16
63
29
1
24
102
18
12
12
78
29
28
15
12
30
48
12
24
39
33
23
36
13
12
24
6
5
19
29
24
1
11
37
47
1
6
54
11
1
78
24
6
3
63
36
5
25
42
12
48
33
63
30
59
16
15
30
24
3
8
1
35
48
16
9
108
11
37
107
7
6
3
20
7
30
36
36
27
51
42
42
41
49
120
6
126
36
12
6
30
72
23
25
36
35
4
44
61
35
1
35
13
131
1
30
6
12
15
92
19
12
12
6
12
135
44
13
119
13
6
18
39
80
31
30
35
7
12
17
19
6
6
18
35
7
18
23
7
17
19
65
108
1
6
30
27
63
18
15
3
17
55
5
115
6
12
47
48
48
37
30
78
42
24
78
66
41
13
119
1
15
92
16
57
18
24
17
49
42
6
95
7
21
33
6
42
18
18
6
53
61
12
63
135
30
30
41
61
54
24
6
27
20
84
12
16
39
36
42
23
25
24
30
6
12
42
66
23
13
87
12
80
19
81
15
24
113
37
6
60
102
12
6
5
7
18
24
35
151
17
16
69
18
54
3
87
173
43
24
60
53
72
55
18
11
7
24
12
17
37
35
7
117
32
1
12
36
12
18
42
11
1
11
49
6
60
30
15
20
97
24
18
5
1
30
42
12
12
11
16
9
12
39
39
42
30
5
36
25
300
24
6
9
111
12
48
5
48
12
4
3
41
1
12
48
12
107
12
52
3
29
12
132
7
24
30
71
24
25
11
19
30
59
4
3
12
90
90
77
13
48
12
12
23
13
42
18
15
24
20
37
54
24
18
23
7
29
16
3
29
1
12
24
6
78
35
7
18
11
31
17
25
90
45
32
1
30
12
18
15
8
67
18
120
59
25
47
73
30
5
43
12
48
60
12
36
12
78
35
19
9
3
24
5
25
30
12
42
12
23
61
71
52
9
18
42
3
27
41
19
18
24
23
43
42
30
12
138
48
15
20
37
42
6
11
55
9
15
5
31
6
12
6
17
16
96
45
23
13
36
6
18
11
49
30
29
37
48
42
6
11
37
120
90
9
3
77
37
11
13
102
17
1
23
13
36
12
119
121
83
25
30
89
1
15
8
7
30
23
7
30
23
19
17
13
66
84
33
3
6
35
12
4
27
6
6
41
60
49
3
44
100
21
30
18
42
125
36
25
35
1
54
29
12
49
23
7
42
23
7
17
25
36
11
16
9
36
60
60
60
15
15
48
12
29
24
19
29
1
6
17
127
18
15
33
24
72
48
6
30
11
19
12
30
30
54
30
96
30
42
5
4
8
36
12
1
12
12
6
53
36
1
95
1
90
18
6
9
15
6
11
25
6
18
36
18
5
36
145
15
15
5
79
6
72
18
42
119
12
1
18
42
47
31
5
25
30
29
60
16
12
15
9
51
90
36
6
126
23
127
78
6
17
1
18
24
101
25
30
18
42
5
24
1
24
3
3
12
29
7
30
12
30
18
72
23
31
9
87
57
15
77
28
81
6
57
27
12
78
6
57
21
6
5
25
72
11
91
66
96
6
24
5
43
36
30
30
54
60
23
12
1
66
29
31
18
47
48
1
24
6
120
42
72
36
71
31
45
3
90
30
9
44
1
35
1
30
6
6
24
9
80
67
5
13
96
24
23
1
96
15
27
12
6
24
6
12
12
93
27
66
15
9
6
54
102
29
25
12
12
39
9
48
59
55
78
12
6
42
47
13
18
24
66
71
19
6
35
13
18
30
24
24
42
72
30
39
99
41
13
36
71
37
35
25
120
23
12
7
30
18
45
51
21
33
84
48
60
48
35
31
84
125
19
78
54
5
49
30
36
6
11
48
169
23
7
6
90
36
12
41
48
13
24
60
6
6
87
15
29
31
12
53
31
53
31
60
18
18
54
36
42
5
36
4
33
42
90
12
47
24
7
48
6
78
48
78
39
24
3
18
42
65
25
18
78
78
54
6
42
35
67
72
30
54
60
30
24
171
20
19
5
1
3
33
3
3
30
75
92
1
24
11
52
44
13
35
25
18
17
25
59
19
29
49
24
18
5
36
13
6
41
19
90
15
99
6
48
12
12
83
67
9
32
1
18
5
1
12
11
19
65
36
43
6
23
19
12
5
16
27
17
52
57
42
48
12
29
43
30
12
35
28
3
18
42
12
41
55
30
84
36
36
107
7
53
37
59
1
87
33
11
4
57
23
7
42
59
1
36
11
4
80
7
17
25
66
57
15
18
12
18
29
7
30
36
15
15
24
6
75
8
12
7
6
12
42
30
11
7
108
5
127
12
6
11
1
18
77
12
1
12
3
56
1
12
47
28
33
15
15
30
12
18
108
6
11
12
1
11
1
23
19
60
17
12
37
12
18
153
87
17
13
59
43
24
17
211
29
13
36
35
12
16
20
31
30
24
12
11
4
135
17
25
11
1
35
13
60
18
90
27
33
75
3
41
43
18
90
24
36
30
71
31
30
18
18
6
24
12
77
61
84
3
33
30
36
18
36
36
36
11
1
23
13
47
85
11
36
7
36
17
4
33
11
19
48
36
5
37
30
24
24
42
12
30
18
42
36
30
102
24
60
6
252
3
32
1
11
13
30
5
7
48
6
11
115
48
6
12
30
30
30
18
11
60
13
78
18
11
1
60
11
7
12
48
144
5
1
54
6
30
6
84
6
24
29
60
1
30
12
102
12
66
18
30
12
18
60
36
24
39
45
60
18
12
6
23
7
30
27
3
12
48
29
7
77
60
13
6
72
5
25
6
6
24
119
13
3
116
31
42
ABCD 95898948818*3^$a+1 [50002]
9
45
36
14
85
11
48
30
12
7
27
45
45
140
24
52
8
91
171
44
1
23
22
15
95
85
35
4
26
54
10
20
16
54
20
6
90
144
25
65
30
16
129
69
26
30
30
60
25
180
60
39
92
108
16
56
18
7
63
57
35
30
138
72
10
27
17
10
80
10
74
66
163
83
64
44
1
9
2
24
24
130
56
16
20
24
6
24
133
17
46
8
42
24
60
66
70
8
6
4
50
22
9
35
54
6
1
65
100
18
36
36
9
65
30
150
24
10
32
24
70
51
39
44
90
42
84
13
123
44
54
30
30
31
9
39
87
44
82
104
66
78
36
6
84
84
30
36
70
54
56
70
14
42
54
24
127
173
6
13
12
95
16
14
6
34
63
60
83
24
6
88
147
33
56
36
34
54
36
80
60
94
21
15
26
28
26
136
234
135
5
31
84
11
18
66
46
27
47
73
87
134
31
35
16
44
1
203
6
6
25
60
69
15
101
10
68
30
66
70
170
24
6
84
22
44
100
140
61
5
24
163
23
30
55
75
9
60
36
12
12
51
20
49
11
18
90
46
36
20
30
49
41
7
23
28
9
53
30
54
16
44
24
6
61
23
6
66
78
66
6
30
40
9
131
18
66
10
20
24
7
5
18
1
35
1
23
102
34
14
22
98
60
22
18
50
36
76
14
43
51
57
33
51
39
81
29
30
6
34
36
81
95
90
7
101
67
35
90
64
110
24
66
70
14
76
36
15
12
12
11
94
15
95
1
83
6
6
109
9
162
57
107
36
30
130
8
30
60
7
3
90
36
195
21
44
66
54
70
20
66
108
40
72
140
4
36
90
18
266
144
22
44
103
87
26
108
10
69
48
95
18
31
36
45
104
40
54
2
90
30
4
56
7
23
40
45
9
20
36
84
6
25
119
73
17
16
8
30
6
6
184
20
25
41
94
26
18
10
27
5
24
6
54
190
44
30
16
90
50
90
130
44
10
92
30
48
7
3
50
6
120
40
81
35
49
48
12
41
30
10
14
66
108
30
97
29
90
6
28
36
75
60
41
148
87
29
36
79
5
55
51
8
6
24
102
24
13
77
34
50
112
50
109
65
24
7
53
42
144
114
76
3
48
72
57
180
20
24
46
36
44
100
14
42
24
13
11
109
47
25
60
95
100
36
14
126
60
108
70
62
30
70
14
4
86
4
90
2
25
89
36
67
12
5
16
74
6
60
60
54
25
41
210
280
38
91
209
36
66
10
8
19
11
12
145
23
66
4
50
49
17
43
3
20
25
5
4
36
20
108
7
149
90
36
30
60
180
40
15
39
44
102
90
34
50
90
30
10
234
36
105
21
8
6
36
18
31
60
125
84
42
24
25
81
135
5
60
24
31
24
35
10
36
18
20
52
45
23
112
129
51
14
6
30
19
36
5
34
50
55
75
81
119
70
26
10
39
101
19
36
5
84
84
10
21
15
105
21
39
15
14
22
20
70
80
118
32
4
20
16
50
138
6
6
18
120
19
47
60
36
30
10
117
11
120
30
10
2
55
59
60
4
57
53
60
6
40
14
126
13
17
36
28
39
101
90
36
30
54
10
50
6
54
36
16
14
186
70
8
10
36
21
15
14
30
30
55
29
12
55
89
30
34
27
63
26
115
60
41
60
78
6
43
23
108
1
60
11
30
58
26
150
1
3
32
30
64
116
18
97
3
21
15
36
8
6
76
20
88
62
18
66
1
155
18
40
36
20
31
24
5
120
30
130
54
57
113
6
13
12
5
136
15
39
44
6
24
16
90
54
86
13
81
72
39
5
55
95
94
20
16
164
42
18
6
25
15
80
1
45
44
6
25
65
48
30
66
30
13
11
90
90
6
36
115
5
67
53
18
36
10
110
6
30
48
40
32
24
25
59
1
71
37
3
110
18
12
37
17
180
40
20
24
36
55
120
141
140
40
20
67
21
20
126
25
41
55
29
46
14
40
14
22
18
57
65
108
72
130
8
49
33
14
13
48
155
37
21
72
74
24
6
220
20
30
90
6
25
24
75
50
114
42
7
41
12
18
22
74
6
144
6
18
22
18
20
7
59
156
48
6
10
110
36
174
174
60
22
50
18
37
144
29
19
47
30
66
48
49
101
10
2
18
16
45
11
70
18
86
54
90
72
4
20
16
87
11
12
84
174
31
65
36
114
1
33
87
12
108
24
39
90
86
24
90
12
19
95
24
49
87
26
30
25
29
43
41
79
33
14
36
4
33
21
50
97
84
5
6
25
5
19
11
4
54
26
30
36
88
2
24
6
4
104
22
54
63
11
30
90
30
36
43
17
94
62
48
16
26
18
186
4
ABCD 95899557706*3^$a+1 [50105]
43
72
5
30
109
8
132
40
84
32
27
33
4
41
15
3
24
30
42
73
92
36
9
138
1
5
12
147
15
6
12
19
8
108
4
5
36
67
161
54
25
5
135
16
24
107
1
65
15
24
76
72
137
18
42
6
49
53
42
66
12
30
48
48
60
24
33
9
6
45
4
59
30
30
21
3
12
6
72
36
7
29
48
7
24
11
1
20
52
92
16
20
148
17
15
45
43
24
8
4
24
11
21
33
19
36
77
27
72
240
45
51
88
72
53
19
12
8
60
3
225
24
15
49
5
12
75
9
55
56
4
41
43
65
7
44
69
72
39
63
33
60
52
41
6
6
43
152
57
12
3
3
42
66
54
43
20
12
45
12
18
93
33
24
18
24
36
48
30
36
36
48
19
65
15
16
36
56
60
117
12
36
27
48
57
15
12
39
36
6
54
18
31
29
75
28
20
27
45
28
23
109
17
19
12
80
3
157
20
45
102
72
24
25
29
6
9
105
48
12
127
41
108
12
24
156
72
43
12
41
31
5
6
12
57
45
54
9
33
55
29
3
15
18
24
19
149
27
123
181
11
18
31
29
27
15
90
19
11
18
90
1
56
4
32
4
56
57
15
3
13
101
15
63
66
120
27
39
13
5
75
15
78
15
9
24
31
56
57
15
40
17
19
77
48
27
3
57
4
5
15
99
37
32
45
6
24
33
57
198
169
8
60
12
100
84
77
27
57
48
3
57
27
15
109
17
15
12
75
25
12
8
48
12
12
15
145
23
13
29
3
52
60
5
48
12
6
37
8
12
12
69
90
9
12
3
72
156
25
12
60
20
15
157
60
41
27
51
21
4
35
12
18
19
47
30
15
96
24
40
5
31
24
5
51
100
59
13
17
18
1
29
6
1
20
4
44
40
5
27
28
36
152
9
18
1
56
3
60
30
48
12
72
36
19
60
29
7
20
3
6
51
28
120
71
6
19
35
66
72
12
3
27
36
30
15
33
51
28
5
55
17
111
33
6
78
48
7
5
48
48
99
48
27
1
29
27
28
108
65
7
20
48
69
96
12
75
111
57
3
9
72
15
25
80
3
25
8
24
75
6
24
60
15
3
18
15
15
105
27
30
31
41
79
17
43
29
3
84
39
42
12
42
1
23
72
42
3
4
35
105
48
12
108
28
5
19
56
15
13
11
90
66
18
39
51
24
18
7
68
27
33
4
20
15
78
15
100
11
9
40
8
4
29
79
17
6
49
11
18
39
93
84
60
15
9
19
20
12
60
33
87
3
37
89
30
21
60
88
8
27
18
147
72
3
90
75
28
173
54
6
6
18
3
60
52
65
151
17
87
112
65
15
3
45
51
109
5
15
48
15
49
20
28
20
33
132
3
60
39
21
99
45
40
89
27
24
3
33
15
25
12
92
9
139
11
12
30
12
127
53
135
27
66
48
24
87
36
12
12
60
111
12
33
84
64
17
48
36
144
102
69
4
29
15
45
3
9
48
6
21
36
105
78
1
53
36
30
6
18
120
18
39
9
139
5
30
36
66
15
76
72
140
28
12
5
18
108
57
27
48
25
20
63
69
52
29
30
157
17
18
189
63
1
29
132
24
12
19
11
37
143
102
15
27
93
27
48
45
28
23
9
60
16
44
3
9
51
9
28
11
1
113
15
48
4
5
19
72
48
24
113
72
7
8
12
39
1
36
35
13
24
20
93
15
12
60
27
73
65
18
78
24
31
29
3
33
30
37
23
6
3
48
28
32
4
23
57
28
92
64
35
37
5
30
45
24
60
15
93
51
9
45
7
56
72
16
29
36
66
6
7
125
6
69
51
1
36
5
84
78
6
19
17
15
21
39
9
115
36
20
16
23
12
18
66
30
19
120
5
27
12
16
56
28
17
75
76
80
15
84
33
27
66
12
63
12
40
5
6
57
60
15
9
96
3
57
24
4
44
33
27
27
1
12
92
4
11
33
51
25
17
15
60
9
75
28
41
24
7
48
8
52
5
18
48
30
24
3
39
45
48
60
3
13
65
31
140
16
107
97
53
75
28
143
37
5
75
120
4
41
7
17
6
12
162
3
12
4
29
12
15
15
1
77
27
33
27
141
18
9
3
30
15
4
53
90
33
40
59
13
12
29
51
28
32
135
126
15
9
3
45
15
16
197
42
30
43
23
6
19
71
54
42
30
27
12
16
20
112
20
33
127
5
12
55
20
9
72
19
101
12
18
13
92
57
42
18
66
9
60
48
75
37
17
30
6
42
45
28
80
12
28
5
27
111
42
55
77
67
36
29
3
72
16
53
24
55
11
6
6
48
9
21
180
19
32
96
9
48
63
3
37
5
24
15
60
108
15
133
23
60
36
6
30
18
42
42
15
12
4
60
11
33
28
20
15
18
36
15
93
87
9
39
172
20
3
57
4
41
75
16
5
43
29
12
150
49
71
66
15
12
136
32
3
6
30
18
12
15
136
59
93
33
15
72
57
15
15
6
15
3
66
55
8
27
21
4
29
54
30
150
18
72
27
15
1
23
6
63
45
27
39
246
96
15
12
16
32
93
6
13
36
56
96
60
27
12
21
39
109
41
15
96
40
17
115
48
32
72
9
31
131
49
11
30
12
36
7
29
55
36
23
9
3
54
3
15
45
15
30
91
11
13
5
42
1
80
28
132
17
3
45
30
69
180
33
31
41
30
25
11
37
20
16
77
18
57
33
24
15
3
9
60
36
3
21
48
52
36
5
147
27
1
23
25
77
55
143
1
11
25
53
27
72
57
78
66
24
31
32
28
119
ABCD 95900258024*3^$a+1 [50053]
18
30
96
84
18
15
105
39
75
13
41
91
23
57
28
5
3
63
12
12
6
60
39
21
54
36
36
6
18
49
20
12
3
42
31
72
188
9
43
83
18
42
54
48
12
15
9
19
41
120
27
15
18
39
12
75
1
24
56
15
69
9
7
60
5
90
30
7
23
25
12
5
48
12
36
51
9
79
83
30
15
3
1
59
42
48
24
55
5
6
61
149
54
37
11
25
29
48
36
30
81
16
32
87
210
6
12
72
60
61
29
18
33
33
42
72
66
12
7
11
12
102
3
9
51
69
24
42
69
3
37
8
3
84
6
30
12
12
18
3
45
15
99
33
51
114
3
4
23
13
53
6
45
51
72
73
44
36
27
85
35
78
30
12
66
79
41
127
5
48
7
12
53
24
108
12
15
3
36
37
53
24
30
18
7
12
11
9
171
49
53
12
96
48
79
5
36
7
23
9
52
41
19
20
39
117
33
12
48
7
32
3
25
29
54
66
31
60
72
5
30
25
12
53
75
40
11
37
60
20
123
42
18
54
15
100
5
27
21
24
24
66
6
15
9
18
66
7
83
37
17
102
6
84
138
36
24
78
48
31
41
12
7
8
27
18
43
72
23
9
15
6
42
13
20
12
21
36
18
30
60
48
15
9
135
28
128
3
36
18
87
3
13
44
40
29
99
28
5
75
33
84
6
1
48
23
9
40
8
3
42
12
75
99
90
6
6
30
57
3
42
30
33
33
6
18
27
21
18
24
18
99
75
6
27
21
60
84
18
109
65
31
29
6
42
6
12
25
59
13
8
3
1
53
18
90
27
3
24
45
28
71
6
51
3
61
68
51
37
83
30
66
54
30
12
120
54
36
60
18
42
67
23
24
73
8
3
12
25
77
18
84
21
9
48
43
29
18
66
36
31
32
15
6
67
20
12
93
48
39
27
225
36
15
42
30
48
24
81
4
8
21
66
13
35
13
5
90
54
6
25
29
18
30
123
64
53
43
5
15
105
55
20
69
18
186
39
27
24
97
44
3
36
30
12
7
17
36
18
30
12
75
15
12
37
36
12
53
55
32
3
49
53
55
32
39
6
55
20
60
28
32
16
137
7
29
66
30
43
11
1
23
13
32
51
9
27
60
61
107
66
12
55
12
12
11
138
66
61
60
17
67
11
42
6
37
89
24
12
15
24
3
117
69
60
51
96
45
39
51
9
48
28
23
72
25
5
48
12
7
11
90
36
43
12
8
33
60
18
12
12
33
3
30
111
9
127
23
24
33
129
15
28
60
77
6
60
12
66
12
12
3
60
33
30
49
23
24
54
36
6
85
24
35
45
21
60
24
6
18
84
6
37
5
48
67
23
49
23
9
51
84
25
11
24
21
3
6
18
138
18
37
32
21
30
12
18
30
96
141
129
31
65
7
5
6
109
32
3
6
42
60
60
69
16
77
6
1
41
19
11
12
18
48
7
5
12
55
107
54
90
30
66
60
36
18
6
96
108
49
72
101
30
30
12
36
24
6
36
138
12
6
60
30
7
128
3
1
29
19
83
78
30
1
108
77
36
15
15
48
6
78
18
30
18
111
9
132
15
64
71
18
24
96
7
5
12
42
138
43
29
78
12
81
3
42
30
42
27
100
35
54
67
77
72
15
28
23
12
12
36
72
57
33
3
33
7
17
63
75
54
66
48
12
24
25
29
7
12
17
31
5
48
99
51
72
48
1
83
6
66
1
35
12
78
48
12
24
15
15
6
60
42
36
12
25
65
30
30
55
17
30
13
77
7
11
48
36
84
12
42
63
105
39
51
30
48
7
23
90
42
102
60
60
36
42
30
132
7
29
54
18
12
42
66
114
33
15
13
17
36
31
11
97
17
24
36
24
30
1
8
3
42
6
60
6
36
30
72
57
9
12
7
12
59
30
24
7
5
36
12
87
129
31
36
47
60
13
72
101
7
32
28
107
42
24
36
60
36
67
47
30
151
5
18
90
114
48
78
12
48
30
54
6
24
72
6
210
9
69
6
25
23
18
7
11
24
6
91
8
33
60
18
30
30
60
60
1
11
12
13
113
36
3
15
150
132
55
53
27
51
69
40
23
102
30
60
13
12
23
36
120
1
29
7
29
6
30
39
3
37
89
174
18
120
138
1
65
43
35
33
45
54
1
60
32
15
36
177
57
15
3
12
192
54
54
6
99
60
21
6
61
5
7
20
45
6
84
85
35
48
54
24
24
115
48
5
90
57
27
1
77
6
60
72
45
24
16
80
15
90
18
6
48
42
24
60
12
42
132
66
85
72
11
6
84
84
90
42
31
32
33
12
7
23
48
25
120
77
3
45
48
120
60
72
7
5
6
42
18
1
60
5
55
23
108
90
7
12
41
24
78
57
21
24
36
90
48
37
53
6
1
12
23
48
30
99
3
117
45
3
3
81
21
24
30
25
8
21
6
61
149
30
54
24
12
15
100
11
18
12
19
20
16
35
30
15
123
6
15
33
12
36
252
6
37
35
78
6
78
60
15
15
30
3
3
42
7
23
30
18
30
7
5
48
126
6
84
43
35
73
80
39
24
12
37
35
30
36
79
53
75
15
102
66
36
90
60
43
191
21
21
42
13
89
36
19
53
15
60
3
9
69
54
6
24
75
52
80
9
24
15
12
69
27
4
53
3
15
30
12
48
7
8
12
33
12
6
12
37
8
4
11
24
60
33
15
6
12
15
4
41
67
95
18
15
33
30
6
31
47
13
5
15
9
24
24
102
24
6
111
45
15
3
24
60
12
1
32
63
37
48
23
12
9
9
24
48
42
18
120
27
33
12
30
12
18
3
15
18
12
120
42
30
66
12
18
12
12
66
57
4
53
6
49
ABCD 95900363908*3^$a+1 [50063]
52
28
3
29
7
5
55
10
8
7
15
45
48
40
8
39
1
24
31
5
4
13
35
16
29
30
5
32
9
20
27
20
13
16
18
21
20
4
17
4
2
5
60
67
12
16
5
9
10
13
7
5
8
35
25
23
94
18
26
7
52
28
49
11
64
23
5
32
28
71
6
31
24
20
33
35
1
79
61
4
3
53
39
40
48
4
83
12
13
5
3
8
7
49
8
21
14
5
31
34
7
56
27
8
85
92
21
47
35
37
7
10
8
7
3
92
1
40
68
12
23
1
8
3
13
4
5
2
58
3
33
7
12
61
10
9
5
47
116
24
15
89
51
36
5
4
13
2
36
28
57
8
4
8
40
27
25
91
30
27
7
13
47
2
3
8
8
20
15
29
56
5
46
5
9
59
43
12
66
4
42
1
13
22
57
71
1
88
11
9
12
3
21
32
19
1
12
25
6
17
52
28
8
25
24
20
7
9
122
17
7
73
35
37
9
42
54
54
21
16
7
105
7
56
42
6
36
1
40
17
32
19
9
18
8
6
19
15
49
91
41
8
45
27
5
35
48
17
26
4
13
5
32
48
55
156
59
25
88
8
52
8
29
16
50
10
2
185
12
8
8
49
42
8
17
28
40
28
13
6
21
19
1
24
23
25
85
6
1
15
5
25
8
52
35
28
45
7
28
32
35
9
4
5
27
76
37
6
36
24
21
76
24
28
25
6
21
15
10
39
5
19
56
12
3
100
41
76
17
6
9
32
8
12
28
47
9
81
51
35
49
8
8
44
53
18
45
4
9
2
12
21
1
134
10
31
35
13
77
59
9
31
4
101
15
20
24
3
12
65
5
18
69
76
13
42
28
50
47
19
1
24
68
16
27
37
35
85
80
52
36
12
7
5
11
42
36
51
16
60
47
33
4
20
44
61
8
42
24
16
5
8
28
64
11
28
37
8
47
9
9
16
6
45
117
23
48
1
18
93
33
19
43
54
6
22
18
9
36
75
45
29
6
29
49
6
34
26
5
28
20
120
12
16
15
5
32
20
32
11
37
55
121
4
31
6
11
24
20
44
25
2
37
15
20
6
39
20
7
5
13
3
49
23
3
17
1
55
11
53
12
64
27
17
5
51
35
41
20
60
56
12
8
60
8
89
7
3
110
167
25
11
4
25
68
15
20
28
19
5
8
1
90
17
4
13
15
27
8
5
72
56
15
14
11
40
100
72
11
24
77
20
16
13
19
12
24
12
4
31
17
11
146
39
27
57
8
12
55
72
21
12
16
29
22
8
25
36
9
7
31
13
21
3
11
1
48
3
2
12
4
31
44
16
49
15
100
24
11
9
12
3
13
12
48
17
10
33
48
15
54
3
84
3
2
31
3
1
16
24
9
47
19
13
20
100
23
25
48
59
17
36
8
16
4
52
3
17
60
32
20
45
18
2
3
28
24
11
46
23
3
12
1
12
12
3
9
95
5
31
4
73
8
27
32
24
21
20
4
9
27
25
15
120
35
88
8
4
18
18
57
11
12
18
16
31
19
9
52
17
6
4
20
25
11
40
5
4
21
2
17
20
8
28
5
15
51
70
15
23
13
9
20
43
11
61
16
23
21
8
92
79
9
3
4
73
5
43
28
44
25
18
4
14
71
36
19
5
11
44
33
16
36
75
25
16
75
24
85
5
3
16
47
12
1
4
20
60
23
5
52
20
5
15
108
8
19
21
35
41
31
17
11
9
56
12
4
20
84
4
63
20
24
1
4
23
6
31
20
11
9
19
30
2
29
11
77
7
1
19
5
8
3
49
25
6
13
11
1
24
29
31
9
24
23
9
11
37
10
2
18
21
36
16
4
13
23
12
47
29
7
14
79
20
40
24
57
8
18
13
16
13
6
29
47
21
59
96
12
36
24
22
14
16
5
16
3
9
3
2
6
66
6
29
128
11
137
19
24
37
27
30
2
18
27
105
66
48
41
5
31
12
8
20
4
45
55
19
16
74
47
8
24
72
28
28
27
70
6
20
25
95
1
29
6
60
33
15
12
118
23
15
25
24
16
12
23
20
12
22
3
15
57
20
3
13
4
13
3
4
16
24
11
2
52
31
7
57
13
35
32
4
36
15
9
25
19
5
3
60
4
4
1
23
48
20
8
32
4
3
21
21
31
8
29
58
18
44
6
34
62
18
46
21
16
40
4
29
19
8
9
18
22
3
11
36
53
32
24
16
20
8
12
28
117
14
12
37
12
33
3
33
90
14
27
36
28
11
69
25
62
25
32
52
48
12
119
29
56
92
37
2
16
49
5
38
25
12
24
76
8
17
35
8
28
12
5
43
12
60
28
24
51
17
71
32
5
4
16
9
31
24
13
47
11
8
77
20
12
36
4
25
23
73
156
60
6
12
5
25
31
4
17
3
11
45
15
9
8
4
111
102
3
4
23
25
52
175
41
20
75
57
11
85
12
60
23
1
11
12
5
23
18
31
16
9
19
52
40
3
1
24
47
12
17
4
60
4
28
7
121
64
32
3
25
67
1
12
8
15
9
15
18
83
17
7
48
17
54
37
7
30
7
16
17
3
27
5
40
20
8
7
5
8
47
22
18
32
5
80
65
6
120
22
51
12
4
113
27
3
13
8
11
90
48
70
5
3
25
33
26
48
1
4
31
1
23
28
24
1
112
21
47
8
9
72
43
41
26
5
13
75
27
4
30
7
24
49
7
47
28
29
16
35
5
37
15
16
11
4
41
9
59
11
5
1
20
6
12
17
16
52
72
3
20
1
9
47
28
8
13
30
56
13
23
22
3
15
20
13
47
25
40
4
64
5
16
66
32
5
35
21
35
34
23
55
9
45
18
92
1
23
45
87
17
5
12
3
11
9
8
55
5
17
43
20
9
24
74
37
36
20
28
4
115
36
37
4
91
37
17
23
7
48
5
43
48
10
54
13
4
13
43
52
1
7
23
6
15
28
1
30
30
59
20
68
15
57
52
11
17
5
36
31
13
78
5
12
67
69
76
28
60
7
48
37
24
59
61
24
23
60
17
32
8
48
55
9
39
65
31
18
3
20
9
34
29
61
24
23
3
197
52
45
35
32
9
14
1
36
15
13
1
87
57
7
44
51
65
19
9
20
37
6
57
8
7
37
71
13
4
80
11
4
13
4
16
35
4
14
59
37
71
47
5
96
4
57
15
16
73
19
3
2
58
25
7
5
11
37
67
45
20
7
5
20
35
34
19
5
7
43
37
60
28
1
11
28
1
20
42
5
28
25
14
13
4
88
36
21
10
13
28
12
3
5
92
21
7
7
81
67
29
28
77
39
40
16
8
23
34
115
16
13
75
47
4
1
17
56
7
23
34
23
15
17
55
1
36
8
12
4
5
66
5
8
3
17
72
40
63
25
32
56
13
20
115
4
37
15
3
22
38
22
39
9
18
5
13
31
44
12
12
28
8
16
56
17
95
61
11
25
35
8
23
13
59
1
21
55
56
23
34
55
16
24
27
53
23
25
12
47
141
64
4
64
35
40
8
33
4
3
5
4
24
47
69
13
18
24
9
29
115
52
5
20
6
5
32
36
24
35
13
4
8
12
99
49
25
3
33
10
20
4
17
4
12
20
3
12
29
28
8
43
54
52
91
12
37
10
1
8
60
24
65
35
28
32
17
31
8
20
32
17
26
12
5
20
60
4
43
5
12
25
31
27
20
36
10
11
4
5
47
8
21
31
49
46
2
47
19
29
12
31
49
28
47
8
36
25
12
35
60
77
7
101
12
25
6
1
16
32
11
25
4
20
28
20
52
23
9
9
35
24
12
3
25
5
30
36
1
16
24
25
11
60
4
33
47
31
12
12
9
7
42
7
36
28
27
5
7
1
59
13
12
120
21
7
92
20
8
4
8
5
18
5
52
8
4
8
21
34
57
60
16
12
8
59
13
3
5
40
12
15
13
8
155
41
4
9
35
8
4
20
5
55
59
4
8
73
4
28
15
25
53
30
1
24
120
20
9
35
28
20
8
5
11
4
36
39
17
44
65
3
3
17
5
6
12
37
5
87
3
37
4
ABCD 95900757794*3^$a+1 [50115]
48
51
84
15
90
96
51
63
33
12
36
24
108
120
60
63
186
78
45
75
105
57
24
87
39
18
6
24
57
9
27
72
72
48
27
18
132
111
27
12
54
84
3
57
3
3
120
24
36
6
39
9
42
54
147
3
84
60
30
75
312
84
72
69
3
165
3
108
192
9
15
9
27
27
42
15
33
30
6
84
87
39
45
129
12
48
42
60
21
12
108
87
81
84
231
117
9
90
60
30
39
69
207
120
63
45
36
21
48
3
99
24
57
132
141
66
21
24
36
3
117
117
6
129
15
66
15
39
33
84
24
141
3
117
48
12
18
21
72
84
3
6
6
30
48
42
9
81
15
153
27
165
168
6
156
54
84
51
45
66
9
75
84
12
78
27
33
12
24
24
6
9
27
84
24
165
75
72
60
30
48
27
3
33
3
6
120
51
3
45
51
168
30
36
66
30
30
18
3
63
54
36
36
51
69
24
66
21
27
6
24
60
240
303
39
84
57
129
30
90
90
21
129
15
33
132
60
24
66
9
129
156
144
75
96
189
12
84
39
27
30
18
117
15
18
30
42
48
30
42
51
27
6
54
132
18
51
12
72
72
24
231
273
36
36
3
36
114
111
96
9
207
84
219
57
84
3
36
69
105
63
57
186
54
72
18
36
114
3
27
12
48
42
63
96
69
183
108
45
30
36
45
33
3
27
42
30
48
42
18
90
51
84
111
57
27
12
228
150
90
66
150
210
30
36
165
15
138
210
42
99
141
63
12
9
6
201
9
24
66
9
45
27
27
45
81
114
90
6
57
207
72
174
27
24
3
36
114
216
27
39
69
21
84
6
45
15
21
87
93
117
30
72
24
186
30
9
24
15
57
63
90
63
207
81
9
96
54
33
24
9
6
138
30
6
36
258
36
21
33
60
42
78
6
24
66
27
27
33
12
15
21
171
189
9
120
102
18
63
63
9
15
57
9
327
9
60
99
12
60
27
57
36
63
90
6
120
33
21
27
9
78
21
195
225
15
69
36
51
78
3
12
87
93
216
72
69
30
24
9
48
129
51
24
63
30
30
21
75
90
15
129
96
54
45
12
96
129
30
18
6
141
144
39
33
12
45
27
36
24
45
48
51
21
174
57
57
90
33
9
63
27
108
42
375
96
9
75
123
6
90
174
162
21
9
51
63
174
123
3
81
135
18
96
54
90
6
36
21
57
6
156
9
24
15
141
129
30
42
24
96
240
18
30
3
123
81
36
48
9
36
54
66
231
3
42
99
60
75
90
6
9
12
60
33
51
24
99
6
195
96
3
45
81
54
60
21
72
108
72
60
63
66
78
42
30
9
105
30
21
39
150
24
27
213
3
27
36
9
81
36
30
9
24
108
99
84
6
78
21
21
51
12
135
12
90
75
9
99
108
3
6
24
87
87
66
6
93
45
30
36
54
240
102
69
36
24
72
9
3
132
33
30
93
117
6
57
57
6
6
90
9
15
21
3
150
210
90
246
84
93
132
75
72
18
72
63
45
12
15
15
24
96
81
9
51
3
69
117
495
15
24
24
102
90
81
33
27
69
120
54
66
90
78
30
81
36
36
57
51
15
57
24
15
48
117
33
6
105
12
9
108
72
108
267
180
75
9
9
63
24
3
42
48
6
36
48
240
57
63
42
75
45
51
72
231
96
54
27
144
9
15
84
108
72
441
36
51
117
96
24
243
57
60
36
36
195
99
9
45
12
30
105
9
6
21
27
177
108
75
12
144
6
180
48
15
135
45
15
72
9
36
48
ABCD 95901247114*3^$a+1 [50005]
6
83
7
66
54
6
15
3
29
1
51
69
12
15
9
36
155
64
44
97
3
20
40
56
49
87
108
24
21
42
54
59
25
99
36
20
37
48
39
36
56
61
107
37
63
8
145
87
56
37
99
159
9
32
25
60
119
16
45
24
39
177
6
9
36
24
51
48
45
32
115
150
47
48
52
36
80
37
54
54
11
25
24
252
23
1
51
33
240
102
24
6
47
40
12
144
24
57
11
72
37
120
95
36
145
3
20
97
83
12
109
3
93
48
12
119
91
45
33
11
1
24
39
201
15
15
29
91
54
155
1
75
165
51
33
12
3
60
21
90
6
60
39
21
35
100
92
108
25
99
21
23
16
56
28
216
20
85
24
36
51
164
25
24
75
44
13
30
9
36
20
144
36
64
189
6
41
40
33
12
99
231
24
105
36
3
105
57
204
156
120
54
114
12
195
33
39
63
18
132
60
23
37
15
33
51
15
81
12
57
35
1
123
51
65
36
28
20
76
84
27
29
121
264
36
35
144
19
42
30
24
45
21
24
6
30
3
24
72
135
5
108
157
95
16
8
37
30
54
114
69
33
3
20
72
12
52
80
19
96
101
43
201
24
21
35
25
54
9
20
1
215
1
15
120
51
24
21
9
111
24
9
60
72
30
30
99
116
64
81
35
52
48
60
48
20
25
42
30
99
39
66
95
1
95
48
1
39
36
36
12
216
36
204
72
33
36
35
4
156
96
9
3
21
195
44
37
63
8
13
39
33
59
100
105
3
36
45
87
68
36
25
36
24
39
105
120
12
24
36
60
47
37
66
77
1
27
24
21
60
27
12
188
88
48
81
71
280
9
66
113
16
140
124
44
187
24
90
12
135
32
37
30
41
73
35
97
15
33
72
24
71
48
85
96
59
64
51
96
5
160
51
30
180
48
87
48
45
72
63
20
184
68
19
69
75
57
48
60
72
3
17
64
116
13
35
1
59
156
124
21
3
57
15
15
41
52
3
89
25
3
33
3
45
15
344
232
68
13
300
15
68
16
75
41
48
25
6
9
56
136
20
265
75
80
28
27
90
15
320
25
120
24
6
48
9
20
73
84
36
27
48
44
19
72
29
96
115
30
27
21
39
12
21
39
68
328
39
45
20
1
24
84
71
88
20
52
60
20
121
23
1
15
104
91
41
85
18
42
24
6
120
45
33
36
36
18
42
15
84
56
19
6
87
12
141
119
16
45
54
5
144
124
33
23
151
45
56
4
36
3
42
54
6
95
72
108
28
144
27
45
21
30
9
111
18
12
15
33
99
32
31
29
19
6
3
21
60
227
168
97
3
56
40
20
19
17
13
96
51
33
36
3
12
81
155
108
132
103
66
23
7
29
37
35
52
80
13
75
12
141
95
61
90
9
57
24
30
6
47
133
48
51
108
21
147
20
160
48
36
129
72
15
80
25
27
33
59
31
90
30
144
81
9
54
9
21
191
1
24
143
28
9
35
64
72
8
37
63
44
48
25
120
24
90
144
30
36
6
9
9
12
3
92
84
1
60
47
37
54
90
75
21
30
96
29
124
21
23
43
57
180
21
96
96
60
75
45
3
24
68
60
52
32
115
225
24
207
5
112
21
11
40
51
53
40
21
99
80
16
36
20
13
132
24
96
15
33
75
36
8
157
3
3
78
12
195
33
186
45
180
9
216
71
13
12
23
16
24
20
36
16
15
5
64
44
7
5
25
27
33
24
75
108
21
42
9
20
85
179
40
27
120
29
19
66
6
18
131
25
24
72
15
75
24
53
28
44
211
24
81
24
9
6
69
117
24
36
83
36
85
23
37
96
27
108
68
1
15
15
113
127
90
54
129
81
275
85
12
180
48
75
120
27
54
15
36
12
36
80
52
32
52
39
105
20
121
23
88
3
69
96
20
25
36
23
97
66
5
49
39
32
4
20
115
24
42
48
12
48
47
88
57
3
105
12
119
124
20
25
27
39
30
15
128
1
42
ABCD 95901460912*3^$a+1 [50041]
17
6
18
43
12
5
60
67
29
60
36
7
53
7
84
12
17
30
102
18
42
6
37
29
6
24
13
5
19
72
12
83
48
61
5
120
18
1
23
36
25
11
84
24
60
42
24
67
59
42
18
61
36
47
12
132
13
60
24
17
42
12
180
1
12
89
12
12
55
41
67
41
18
12
25
53
42
1
47
1
12
29
18
48
30
12
12
18
24
102
24
24
6
30
7
11
18
6
6
43
23
18
43
23
72
25
47
30
6
6
7
59
96
169
17
18
6
7
71
102
18
12
24
25
36
29
18
49
11
12
18
12
7
24
41
24
48
31
17
192
43
5
30
73
35
1
179
6
78
24
85
48
89
30
36
37
29
43
23
49
17
84
60
42
13
83
42
6
12
18
48
162
6
55
5
12
6
24
54
24
43
185
78
12
66
66
97
23
24
42
12
30
18
36
12
12
7
24
17
18
42
30
42
102
180
25
12
36
35
12
84
114
6
18
67
41
7
53
55
11
6
36
12
19
17
84
36
19
12
35
13
65
6
24
12
78
12
67
48
17
18
13
11
12
49
35
24
12
1
11
18
67
53
6
108
6
19
60
11
108
13
23
1
47
42
18
37
72
47
18
6
36
18
18
6
12
48
36
30
12
1
12
84
71
6
36
96
12
43
29
6
18
84
55
11
85
17
6
1
5
48
43
23
66
18
61
41
6
6
31
11
12
60
49
48
5
54
42
12
12
36
36
91
65
12
60
6
36
42
6
61
12
35
6
30
54
36
48
48
12
60
6
78
36
12
54
42
36
19
35
18
36
30
1
23
24
42
6
48
24
25
84
65
187
23
1
47
49
48
23
84
18
6
13
41
24
114
48
36
48
1
36
5
30
24
18
42
48
54
48
19
12
35
18
108
6
150
30
13
12
29
19
137
12
90
1
17
67
23
12
6
60
30
66
6
6
6
85
17
12
55
101
18
24
120
6
6
12
90
7
48
53
12
78
12
144
13
35
6
7
83
12
54
54
48
66
78
102
54
49
59
12
37
35
97
17
55
29
43
23
114
60
18
90
42
72
61
11
30
48
18
6
60
31
11
6
78
1
77
19
17
90
30
18
102
24
7
41
12
48
31
23
25
11
96
6
72
18
6
6
37
137
12
12
12
19
11
204
42
91
11
6
18
6
31
35
90
36
91
119
48
6
102
13
12
24
155
42
6
102
6
12
30
18
30
54
25
12
84
23
18
79
17
31
29
12
12
24
12
90
6
55
95
30
6
36
24
24
174
18
24
90
7
11
36
85
5
12
43
23
6
108
139
17
12
7
71
6
18
12
6
24
18
54
12
72
12
30
13
60
5
30
37
11
6
6
6
91
53
12
42
13
35
13
29
139
11
24
72
60
48
13
35
1
29
12
24
60
12
7
11
1
5
18
18
6
24
18
24
12
72
31
12
41
24
6
13
108
17
12
42
205
120
17
48
54
18
7
5
67
5
12
18
12
30
12
66
30
84
19
12
35
6
18
84
6
79
23
37
180
5
67
11
24
1
17
24
18
1
5
30
6
168
24
7
144
47
1
5
12
12
43
23
24
66
18
25
59
66
54
13
11
84
1
12
47
30
7
23
37
24
35
66
48
30
25
23
73
83
18
30
24
1
137
36
7
35
42
150
12
49
5
31
11
114
12
79
36
59
25
5
30
6
36
30
36
6
48
19
17
54
49
65
18
12
42
6
1
77
36
7
23
30
12
55
59
12
6
19
5
6
66
31
5
12
18
6
12
24
24
72
30
1
5
12
18
12
25
11
144
18
102
126
24
31
47
1
11
84
78
30
18
18
54
31
17
31
192
48
48
11
66
30
126
6
12
73
29
30
48
66
36
79
53
18
90
54
25
108
77
19
23
18
12
30
18
60
150
25
5
18
108
66
72
18
12
30
115
24
5
19
11
60
12
78
19
23
42
6
54
60
6
12
18
24
54
1
53
43
263
72
78
12
90
1
11
6
12
55
60
36
17
31
35
12
48
1
29
24
186
97
23
60
12
61
12
11
30
7
17
48
19
36
17
66
54
12
43
11
102
18
66
36
12
96
12
66
73
53
30
48
12
30
12
12
6
30
30
6
6
6
30
24
12
18
12
6
12
25
59
12
12
18
36
24
12
72
48
24
48
60
48
30
42
6
6
12
7
71
18
12
84
12
24
19
12
47
78
60
67
48
65
12
43
23
24
150
30
72
96
42
48
66
84
37
17
43
11
18
42
169
48
17
31
29
114
54
36
36
60
55
233
12
30
48
18
54
18
162
6
42
78
18
6
42
42
6
49
5
7
23
36
18
12
42
12
25
23
24
54
91
48
47
24
72
42
7
35
25
12
36
12
155
12
72
12
36
54
24
6
12
25
17
42
1
60
5
18
1
23
18
168
126
1
5
12
18
18
6
1
12
29
55
29
90
37
11
37
29
6
48
61
72
29
24
12
78
12
1
11
6
30
13
24
65
18
13
12
228
29
12
18
18
6
36
60
24
1
23
24
162
12
24
102
1
29
7
36
95
13
35
1
72
41
6
1
65
120
102
72
24
73
59
1
77
31
35
30
12
72
108
30
73
35
78
12
72
30
48
12
12
13
77
6
18
6
12
97
47
1
41
6
24
25
11
66
6
25
41
19
17
151
11
13
29
115
17
79
41
42
12
30
54
1
36
59
85
83
18
6
6
18
37
36
215
6
12
60
6
25
53
24
18
25
83
6
6
36
24
54
19
12
11
24
18
66
96
18
18
78
72
7
131
6
60
78
73
77
7
29
48
12
30
84
6
6
12
6
60
42
12
72
18
60
24
102
24
1
35
30
18
1
60
29
24
42
120
48
61
77
18
6
31
35
30
24
18
30
66
6
18
60
1
60
53
151
59
13
11
66
18
84
6
18
85
48
5
24
31
71
36
73
29
30
66
43
29
24
54
42
30
37
48
168
23
25
72
5
ABCD 95902203836*3^$a+1 [50052]
61
35
75
9
1
48
8
87
72
3
33
183
6
15
36
3
84
78
72
15
1
2
69
3
120
78
87
48
3
24
48
108
42
64
98
120
21
51
60
105
49
24
107
84
96
169
24
26
46
120
119
15
24
66
75
111
69
12
27
33
3
177
37
50
93
3
69
1
14
57
73
71
15
10
206
18
16
26
45
243
156
72
72
18
24
120
6
69
36
75
45
39
114
30
57
3
36
18
15
75
33
109
14
24
45
63
84
60
54
16
74
117
3
126
24
15
87
34
48
8
15
49
95
3
6
54
90
18
12
33
72
63
33
49
26
9
21
6
10
120
50
54
120
51
3
18
42
30
3
37
50
93
15
162
136
86
33
25
50
45
27
48
57
36
12
21
40
24
26
6
48
96
16
11
27
33
3
72
9
21
42
177
48
21
6
36
12
10
23
39
36
118
47
33
40
104
15
27
84
21
21
63
9
40
47
25
14
234
66
54
16
96
14
42
54
48
21
12
72
3
22
56
16
86
58
86
58
32
288
18
72
22
74
216
54
66
33
45
51
15
72
60
34
11
63
12
24
9
75
105
21
6
105
75
12
60
46
59
12
39
130
32
15
75
198
6
9
75
21
33
90
21
1
74
81
109
96
83
117
64
200
72
39
105
40
38
36
190
24
47
49
50
69
12
13
47
15
186
48
24
66
54
15
60
15
70
26
144
120
36
60
70
74
30
150
120
18
54
24
45
181
38
36
132
18
27
117
48
39
25
14
34
96
86
9
27
12
42
15
48
27
81
37
8
15
39
9
75
94
2
45
24
15
69
108
75
60
72
81
24
1
14
42
51
75
9
3
21
15
57
147
36
34
56
174
60
81
27
108
54
87
33
15
135
153
9
48
240
40
50
36
106
38
48
18
39
48
60
37
11
45
40
11
15
94
50
96
48
93
72
3
12
18
150
9
24
75
69
111
69
15
93
49
8
40
8
42
117
9
64
62
48
10
11
12
9
120
39
15
105
39
141
39
6
16
71
144
51
57
36
121
24
2
12
33
9
40
14
144
156
24
46
24
32
24
40
119
75
45
75
36
69
37
26
94
14
12
60
9
3
33
99
18
256
62
60
45
63
84
70
98
69
75
30
168
16
47
63
81
3
36
36
24
30
15
24
15
106
2
24
156
34
170
156
60
12
10
8
18
24
30
40
32
39
75
12
82
50
45
1
134
81
1
23
48
63
81
63
18
18
36
33
72
3
46
59
156
57
42
33
93
66
118
23
528
39
45
21
39
25
80
6
69
87
69
81
126
48
69
61
2
12
82
14
12
24
69
39
18
15
129
99
60
57
27
36
9
48
162
70
2
54
40
50
21
36
3
12
69
63
45
61
120
107
108
27
84
108
126
39
25
11
144
93
63
9
112
48
47
60
3
36
12
57
15
36
6
198
108
12
90
126
165
111
156
165
3
9
63
72
105
231
177
9
48
51
21
15
3
237
120
39
42
15
75
48
24
33
75
33
25
11
48
37
48
155
37
71
147
46
62
58
14
45
21
6
108
30
126
60
30
42
30
72
51
39
6
54
33
15
57
111
36
48
78
63
171
45
39
154
335
1
2
72
30
3
3
12
72
126
6
33
145
120
80
48
18
54
18
22
96
32
64
23
87
93
3
9
9
27
60
48
72
27
30
6
9
57
6
9
111
33
99
246
40
56
138
141
9
30
72
18
16
2
60
72
82
179
36
99
70
35
21
120
114
174
3
3
72
18
40
80
15
24
51
24
45
72
25
14
24
10
98
48
21
144
39
33
192
60
12
9
27
133
2
45
27
30
96
184
26
6
144
30
24
66
136
8
147
195
33
3
57
51
10
122
94
23
27
70
38
33
97
11
12
57
75
15
33
37
26
126
88
11
111
24
45
121
14
9
75
36
24
18
15
57
48
39
48
57
18
6
40
11
3
33
3
30
15
60
39
105
36
49
107
13
23
72
180
27
9
27
33
75
10
56
111
3
166
8
15
207
34
24
62
33
3
69
36
165
18
54
78
12
57
13
56
24
30
21
ABCD 95902746794*3^$a+1 [50046]
1
23
1
66
29
19
30
15
93
12
18
198
102
17
85
42
6
42
6
11
79
9
3
5
55
33
15
65
120
175
84
48
54
66
5
73
15
32
55
17
16
72
32
25
132
11
48
64
111
65
1
6
24
89
24
1
39
135
12
101
7
113
109
6
5
48
1
6
24
48
65
25
18
24
78
47
24
19
53
112
33
30
42
60
35
13
30
29
88
15
12
21
128
120
1
6
108
69
81
71
16
3
114
6
60
36
30
23
7
65
48
67
5
88
15
126
6
5
91
30
18
60
90
144
42
156
17
55
41
25
24
12
11
97
95
37
36
23
37
42
6
42
57
3
108
30
59
96
55
12
48
60
12
48
42
3
32
7
6
99
56
7
33
225
66
125
1
12
3
8
96
1
84
48
11
1
30
6
3
27
125
43
132
84
5
151
42
102
41
24
88
45
18
113
109
60
15
8
7
6
6
6
47
67
53
48
79
48
36
30
66
29
7
17
31
42
23
115
5
1
63
56
72
48
96
43
5
1
6
84
72
24
93
56
24
96
7
105
33
47
7
12
93
8
240
13
59
40
3
24
6
12
18
113
24
115
108
48
6
83
48
13
36
90
30
23
13
12
23
13
99
48
72
195
53
25
42
5
85
11
24
97
23
7
90
6
57
63
60
72
5
31
84
90
35
1
60
60
39
27
18
6
5
7
90
95
72
31
17
7
33
27
96
24
53
127
36
5
37
42
41
40
27
149
24
72
25
30
33
45
66
30
35
79
96
156
12
102
11
120
25
23
25
84
35
136
195
30
47
19
84
41
73
6
17
43
90
84
102
96
153
51
78
6
9
141
12
78
42
78
30
11
48
168
48
64
3
132
132
24
12
105
3
12
54
6
48
12
78
12
24
18
30
23
55
18
30
9
51
6
71
97
47
31
18
30
9
8
73
12
3
15
24
81
9
66
54
78
17
67
21
8
91
21
57
6
36
101
24
48
7
18
60
75
8
49
66
117
8
19
5
48
40
45
11
96
48
31
102
35
73
42
5
40
8
91
120
5
1
18
102
15
15
33
15
60
101
48
16
15
89
16
24
21
12
24
18
36
102
30
77
40
3
45
3
6
95
43
12
65
208
8
88
15
30
59
48
48
96
48
136
45
11
43
48
30
47
7
48
185
31
177
3
24
18
35
7
48
54
3
51
45
9
6
60
6
66
12
41
31
33
8
72
7
65
61
18
17
13
12
15
8
55
9
33
143
40
32
25
24
119
24
91
30
95
1
60
18
65
72
19
24
156
120
17
48
25
12
3
9
23
40
15
17
48
37
90
12
36
108
5
49
23
24
24
31
108
45
57
30
120
36
18
6
198
71
49
42
29
19
53
7
72
41
24
144
91
5
13
3
129
39
39
17
13
35
43
108
65
31
24
66
96
72
15
57
18
36
24
60
36
126
35
13
60
71
31
36
53
55
30
30
6
23
1
66
21
27
6
54
6
12
30
17
85
30
66
59
40
48
80
24
55
9
15
72
17
55
33
3
66
48
60
6
17
72
48
40
32
7
33
3
29
24
19
21
72
72
15
36
5
72
49
24
66
6
63
51
5
13
11
72
73
15
9
23
48
25
72
87
96
99
36
9
56
19
77
24
79
33
93
11
16
9
78
18
23
40
51
29
97
15
15
225
3
72
18
11
19
60
84
5
55
18
15
135
57
80
72
1
24
24
12
27
48
75
24
213
48
8
31
18
180
75
33
72
23
72
7
41
24
48
25
6
12
42
131
31
9
15
54
11
192
49
23
43
5
43
45
9
66
165
69
11
31
48
6
42
65
97
135
8
7
17
13
18
30
83
72
72
7
9
24
3
29
184
39
6
35
25
15
27
29
79
90
6
48
17
24
31
9
144
33
54
41
49
6
72
30
6
29
61
330
60
120
12
33
99
53
88
57
42
30
36
99
33
23
7
33
57
24
23
91
42
12
95
72
48
31
36
173
7
114
47
40
3
24
5
1
120
54
33
72
48
3
12
65
43
6
84
6
53
247
90
39
80
24
97
126
17
31
24
41
31
36
29
1
72
12
36
63
9
312
48
47
31
30
59
55
18
135
3
29
16
27
30
12
35
48
31
12
45
75
53
1
84
107
264
1
18
29
115
96
5
7
42
42
53
88
8
72
48
97
23
192
40
45
102
53
7
41
64
3
77
40
32
73
132
3
8
112
32
144
31
41
7
41
1
6
42
183
8
25
15
15
12
30
23
139
42
35
19
125
25
39
105
6
36
144
30
30
9
8
72
31
42
47
187
24
12
33
285
11
31
17
7
89
96
1
78
65
19
5
16
27
77
31
42
12
3
104
1
30
12
5
85
90
17
55
24
12
12
36
5
25
12
3
27
5
40
15
84
30
18
6
95
112
8
25
66
48
30
ABCD 95903471102*3^$a+1 [50029]
44
16
32
33
39
16
20
12
213
7
108
60
120
44
21
15
28
29
7
116
27
181
44
72
28
12
56
64
24
36
8
16
60
24
41
90
37
44
16
12
72
8
12
33
43
65
79
23
105
48
120
40
20
12
15
6
51
76
72
36
32
24
64
5
12
27
108
40
20
24
16
5
12
7
53
31
17
67
8
3
129
52
48
32
3
33
148
77
139
53
27
28
5
48
7
8
45
19
84
12
20
63
117
132
12
111
162
15
153
27
100
12
140
108
16
116
16
17
7
24
104
16
36
24
12
72
71
69
48
64
8
3
13
12
72
32
36
183
25
56
3
73
80
12
52
20
48
45
7
20
16
20
100
32
3
18
39
40
5
3
24
9
19
8
120
3
12
133
32
84
4
12
95
18
31
144
92
12
33
55
48
12
5
43
89
43
5
15
57
63
64
68
12
81
127
12
24
77
87
12
64
120
12
32
52
29
87
28
24
12
48
41
39
72
64
36
20
21
39
36
4
60
8
40
8
93
12
39
4
65
24
3
100
5
55
72
11
85
32
12
108
28
36
11
30
115
48
36
48
48
35
48
25
17
7
20
3
117
12
16
5
15
4
8
12
69
72
7
92
48
28
35
9
33
3
88
12
32
88
23
117
12
48
84
4
12
24
84
44
100
35
33
93
12
159
48
51
30
87
28
29
175
41
27
27
181
36
116
4
8
48
12
28
23
1
20
64
36
20
4
56
51
117
28
72
71
90
19
48
35
25
12
23
57
40
20
12
9
31
80
21
135
180
144
16
12
36
36
20
81
55
5
19
53
27
39
37
32
75
6
31
23
85
32
9
19
20
28
95
12
33
4
24
89
15
51
21
3
30
91
104
16
32
28
92
24
64
12
20
135
73
47
69
21
60
115
20
45
87
12
21
7
53
43
92
93
55
17
27
12
21
19
48
5
7
8
12
120
100
24
32
72
15
126
31
8
12
9
51
21
12
6
21
40
36
32
168
40
20
4
20
60
63
45
120
12
111
45
12
48
24
9
127
72
68
4
41
72
15
12
16
5
78
25
84
32
120
4
17
60
19
53
123
3
12
45
60
72
21
7
53
51
21
15
84
9
7
5
15
60
24
28
36
17
18
42
12
27
28
5
3
144
60
28
32
60
81
79
68
108
4
20
81
7
12
20
48
52
8
16
104
16
104
72
9
19
5
63
24
48
120
40
8
100
60
24
80
76
60
65
19
161
43
32
64
29
84
15
63
49
56
100
24
128
15
33
24
48
16
120
32
12
3
45
112
20
60
60
48
40
20
144
64
36
56
15
69
48
120
16
17
27
72
36
4
68
12
100
41
7
36
107
69
16
44
16
12
20
12
16
140
24
4
5
31
8
148
95
60
9
60
33
27
48
12
3
57
28
36
5
67
44
21
67
20
33
27
28
5
15
12
108
12
40
41
24
15
12
3
97
60
8
12
16
60
20
3
9
120
60
12
4
59
57
69
55
56
16
32
72
9
7
12
65
31
60
32
57
7
101
27
45
60
31
12
12
8
88
44
88
20
12
132
28
20
52
59
21
21
72
27
3
33
57
75
88
17
63
15
85
5
27
16
84
12
20
21
12
3
3
81
99
49
48
47
1
32
4
128
15
33
28
56
76
132
71
81
60
60
9
55
17
39
100
8
21
55
24
8
28
36
29
111
9
19
60
20
112
8
16
12
32
12
21
55
17
63
120
60
64
24
32
100
5
19
36
24
56
27
30
31
5
19
221
30
157
32
16
29
75
33
19
24
12
24
24
176
81
7
11
42
39
28
5
75
12
36
15
37
68
12
40
48
53
127
12
8
45
72
18
105
12
51
37
92
60
48
15
9
124
12
12
20
33
315
72
12
48
12
69
27
28
44
48
24
16
44
60
28
8
33
90
12
25
20
24
60
3
33
40
12
20
33
15
40
24
20
9
24
30
57
33
27
16
32
93
43
5
7
44
21
127
36
24
36
60
29
3
15
25
24
113
15
48
4
8
15
33
93
55
36
60
20
81
15
93
102
162
3
220
47
57
60
48
3
13
60
24
11
97
20
12
15
90
15
132
28
53
180
7
8
57
43
20
24
48
100
60
32
48
72
28
8
3
9
45
15
52
56
27
25
12
56
28
24
96
5
7
12
53
7
68
24
16
20
4
20
3
78
39
100
23
18
7
41
19
41
7
44
33
6
25
47
9
28
36
84
12
23
45
12
69
27
33
7
44
4
29
7
36
104
16
35
45
40
120
24
144
44
48
57
27
4
56
4
17
159
36
88
32
33
19
8
4
264
176
40
24
12
5
39
60
9
7
17
63
160
5
67
23
9
96
72
40
32
93
63
28
44
180
168
12
51
54
27
88
8
12
28
12
132
24
12
17
7
48
68
204
9
55
35
21
48
60
12
81
15
57
36
19
35
1
92
40
113
51
16
47
73
120
20
4
20
16
24
56
27
1
65
111
16
12
68
117
15
12
36
12
160
5
63
4
20
51
105
112
12
59
9
28
32
3
18
24
3
24
36
45
43
24
108
5
55
84
20
3
97
41
103
84
68
60
15
9
4
ABCD 95903533738*3^$a+1 [50015]
20
84
28
27
45
3
6
107
4
9
24
6
66
3
68
4
24
15
93
3
5
60
12
24
52
24
3
18
47
79
120
36
57
21
23
24
120
1
42
21
105
83
28
99
9
152
19
9
57
30
29
19
53
37
75
72
21
42
12
138
3
27
41
40
140
4
32
28
8
36
1
126
9
108
27
17
60
19
84
9
44
28
15
93
33
18
12
57
20
61
11
40
12
108
128
4
36
32
48
13
51
68
4
12
24
8
49
48
6
41
4
36
9
48
75
21
6
41
4
32
48
13
11
40
12
24
12
3
29
31
5
4
24
15
30
27
39
36
24
24
18
24
11
4
3
36
5
37
24
3
27
9
36
63
9
72
32
37
15
56
88
24
36
108
72
68
36
7
41
19
81
21
30
21
36
8
4
68
1
18
9
80
19
41
1
3
32
52
108
20
103
5
4
12
32
40
3
18
227
100
3
6
183
63
36
141
33
3
12
51
81
21
11
19
89
76
51
57
9
18
45
12
93
3
12
60
21
11
12
67
5
208
12
69
39
9
42
17
43
17
16
24
36
27
9
3
9
99
18
23
25
35
12
64
72
12
15
9
21
24
27
63
60
21
51
18
3
117
18
21
57
30
66
15
12
24
45
27
75
96
42
11
7
21
12
63
5
24
12
36
49
18
33
27
17
24
72
1
6
9
36
36
32
24
4
36
72
36
68
4
8
36
36
28
57
18
5
72
24
43
12
24
42
27
21
120
11
31
48
30
63
36
27
24
96
45
20
52
21
18
12
17
19
17
28
48
63
77
163
24
12
5
103
5
36
55
17
1
3
12
56
16
33
3
3
53
76
44
91
9
3
6
27
15
69
72
51
84
45
69
3
24
44
49
11
4
3
102
3
44
40
24
12
60
63
17
25
11
37
24
6
60
9
45
48
51
36
3
30
39
75
9
60
159
12
54
144
111
20
7
65
76
57
6
5
85
27
80
79
29
24
25
15
12
24
15
29
25
35
109
3
12
24
68
4
32
4
12
32
4
21
39
32
12
28
3
78
39
32
60
76
8
49
11
4
44
28
44
28
36
39
36
29
16
36
36
27
60
57
93
24
11
12
108
19
12
5
43
21
75
9
21
3
21
90
12
90
3
21
24
23
67
17
61
39
15
29
19
21
32
7
48
9
39
54
23
19
81
15
21
81
23
36
12
4
96
12
39
65
4
45
11
12
28
3
33
33
11
36
40
33
6
36
12
90
27
12
72
27
33
12
96
36
12
15
5
13
18
102
15
15
69
51
9
32
4
8
24
4
39
33
68
16
56
36
12
19
17
24
1
3
15
53
36
13
3
60
8
36
64
3
5
4
32
49
15
15
17
7
117
45
11
36
43
6
24
119
1
35
43
93
36
8
19
45
8
1
23
19
29
4
27
29
12
4
75
108
6
6
36
89
55
45
3
33
45
99
21
23
64
153
35
36
19
12
69
3
24
5
4
15
29
168
52
72
9
51
8
37
3
3
17
31
53
7
78
78
77
13
6
18
30
18
23
1
11
37
3
20
4
3
41
4
15
6
3
27
9
153
54
5
4
15
12
12
29
12
76
45
27
21
3
63
6
11
96
31
21
24
12
32
133
11
60
256
72
51
48
41
36
36
16
60
8
28
15
33
104
72
61
72
51
3
65
1
18
9
108
12
20
16
24
3
29
12
24
13
30
9
57
6
29
12
49
11
37
179
13
96
11
37
135
9
66
101
25
11
16
20
31
41
1
39
32
19
33
24
44
25
11
28
39
24
42
3
51
12
5
76
12
108
69
59
13
90
17
100
12
32
28
36
36
8
7
42
18
105
36
3
33
27
9
12
20
4
8
79
65
24
4
111
9
60
44
1
3
68
1
75
75
29
4
51
45
57
24
66
9
21
35
4
39
5
79
17
79
9
45
42
9
8
28
104
4
51
24
90
47
72
1
47
24
25
54
18
51
3
5
36
19
45
15
57
44
24
16
104
76
36
3
141
27
18
48
3
27
9
27
9
156
9
24
3
20
67
6
54
42
11
4
63
81
32
48
60
12
4
32
60
163
17
91
17
4
12
72
24
44
13
27
69
39
32
28
39
29
4
104
55
6
15
27
9
12
27
144
117
9
11
13
35
19
9
15
17
36
4
33
6
9
60
68
19
65
60
4
15
57
72
27
9
27
30
11
160
20
19
29
25
155
13
18
5
64
72
36
8
40
20
16
32
49
48
39
12
87
5
31
17
73
48
6
42
15
3
57
8
19
201
9
27
144
32
24
36
36
52
92
16
27
5
91
17
1
18
149
25
63
36
36
56
7
29
43
29
4
8
43
54
30
53
7
6
47
108
4
8
73
75
36
24
80
19
60
18
3
195
12
9
3
72
105
12
21
75
48
3
36
6
95
97
71
16
24
68
48
76
75
12
36
17
28
108
36
8
144
49
6
77
4
33
3
104
7
29
19
125
7
120
17
25
11
40
27
9
44
28
68
91
29
40
3
24
33
72
51
60
41
7
18
3
12
9
11
4
140
79
9
51
17
4
21
75
3
42
23
72
4
12
20
48
31
29
4
32
16
27
42
71
28
39
60
41
4
152
43
33
9
24
63
8
24
40
63
66
30
69
24
36
8
24
36
43
12
12
45
12
33
42
60
5
28
48
33
66
41
13
47
97
11
12
168
52
108
56
76
8
19
53
28
8
4
20
97
63
33
90
6
11
28
48
81
48
39
39
36
29
97
51
8
24
12
49
47
12
4
24
33
47
7
24
18
11
12
28
8
60
4
21
24
6
21
45
54
18
3
36
20
4
48
72
60
8
19
17
1
258
6
15
123
36
17
48
36
4
39
12
17
64
8
4
15
45
68
48
31
5
4
60
32
36
4
39
6
35
36
1
71
28
8
19
24
60
12
57
36
12
15
24
24
96
5
48
13
54
33
33
15
9
15
27
30
23
91
17
28
63
77
13
27
3
105
36
12
20
4
32
73
11
60
4
48
21
111
15
29
4
68
4
104
36
28
12
24
36
36
72
93
11
13
30
9
15
5
4
171
45
8
283
48
6
6
5
52
32
4
108
60
15
33
ABCD 95903536858*3^$a+1 [50020]
30
18
27
21
60
144
7
104
16
48
35
36
6
144
30
24
18
67
41
162
18
91
8
45
72
30
24
60
12
13
41
48
6
60
72
42
108
42
66
6
45
33
18
85
8
75
24
132
24
97
23
12
12
25
5
42
49
35
24
37
104
51
318
18
72
12
60
45
69
60
54
6
126
45
45
60
78
1
71
54
24
90
57
63
97
35
24
181
35
93
21
84
138
13
41
39
15
9
81
55
41
30
108
12
25
59
6
63
21
24
126
114
36
204
6
60
120
246
96
30
84
108
42
18
72
73
95
12
78
31
149
42
1
59
6
18
85
41
18
42
54
30
234
37
29
54
30
66
37
89
138
66
6
85
35
93
21
6
61
8
9
7
41
63
64
11
54
282
93
27
13
5
66
84
6
12
43
56
81
300
198
90
324
6
36
6
79
209
15
27
18
36
18
13
65
48
30
6
18
42
60
75
21
42
36
21
45
6
85
59
84
42
127
48
65
180
54
61
263
102
12
66
24
120
78
288
31
24
24
107
13
173
24
36
42
237
24
75
6
55
11
205
47
120
30
115
56
21
115
11
18
66
105
21
18
25
101
54
54
7
53
30
36
6
6
108
42
103
71
18
12
54
42
138
30
72
3
45
54
21
9
126
24
72
1
5
3
21
36
132
27
243
72
6
7
5
42
105
64
77
168
19
11
42
114
24
36
66
27
16
89
132
48
6
37
47
60
66
72
48
12
84
18
12
66
222
18
60
78
222
19
29
91
5
54
42
18
30
66
1
23
49
5
42
6
30
90
3
147
133
11
61
5
27
51
66
3
15
72
30
91
35
72
45
15
72
6
48
24
42
9
81
15
15
6
108
15
69
78
72
6
66
144
24
60
42
54
36
69
15
84
60
60
13
23
12
13
11
60
48
72
169
11
66
42
102
78
6
135
15
6
30
18
30
132
108
48
117
15
1
71
6
78
54
18
18
12
132
192
24
102
18
211
203
78
48
114
36
42
12
168
12
108
219
16
83
157
29
24
91
5
90
145
29
204
18
78
39
27
45
3
13
149
43
32
33
162
66
12
18
13
125
19
5
66
24
18
54
25
83
30
288
42
6
84
27
39
12
18
12
48
79
35
120
72
84
9
51
60
66
60
36
79
53
30
42
18
30
48
24
6
90
108
79
113
87
57
31
119
30
18
60
42
18
60
18
42
72
9
99
18
67
48
17
87
3
13
53
102
12
60
45
51
36
228
126
36
6
12
6
6
30
18
156
96
24
121
8
45
6
114
66
265
35
45
27
90
139
35
108
6
36
48
6
30
60
30
162
90
117
112
23
36
109
233
7
96
24
53
114
90
48
162
24
45
9
6
24
12
109
24
32
16
17
60
115
17
30
33
45
6
69
3
12
42
103
5
66
24
12
84
30
54
37
59
144
66
91
11
252
25
41
42
42
43
29
43
167
6
3
27
72
12
60
30
150
289
11
48
12
1
65
12
66
9
136
35
36
120
25
89
7
29
108
7
11
84
36
37
95
60
42
19
80
9
6
1
29
66
73
35
66
306
24
1
65
18
48
18
60
150
1
5
30
108
156
240
24
42
3
21
102
30
54
241
23
30
174
18
24
6
90
67
11
42
48
24
6
42
27
15
12
13
41
7
24
29
54
12
78
78
72
12
6
60
54
60
24
6
30
48
81
75
24
30
151
11
61
5
18
90
31
11
84
6
30
12
81
81
156
102
78
63
27
72
18
187
47
105
16
5
42
60
60
12
90
24
6
66
18
54
72
19
119
25
5
216
12
103
59
61
77
222
6
6
30
18
6
51
63
25
35
13
89
48
12
48
78
18
30
37
113
7
5
132
66
36
6
19
29
6
18
102
90
114
36
48
60
12
66
18
60
30
12
114
78
66
102
18
81
9
31
59
54
30
72
25
53
90
72
73
11
6
31
17
55
137
18
37
41
42
90
6
6
15
3
13
113
144
6
24
12
48
45
51
85
24
125
60
18
13
56
15
48
145
5
67
113
ABCD 95904130274*3^$a+1 [50010]
144
68
40
72
44
27
37
108
53
195
39
105
28
65
3
15
9
40
5
43
60
12
20
108
120
48
136
116
4
8
48
168
9
3
108
4
12
53
36
15
60
76
116
84
60
48
12
123
25
180
108
32
33
72
283
120
8
24
33
67
5
27
28
8
24
16
24
71
33
16
104
16
8
36
237
3
16
176
60
48
24
28
44
36
33
15
57
39
28
23
57
36
52
35
9
28
132
68
72
16
84
23
36
1
71
9
24
112
17
15
12
9
51
16
95
97
48
272
88
92
36
15
45
4
5
216
51
40
48
20
48
48
12
112
120
8
84
28
56
120
96
48
88
12
20
12
36
24
24
76
44
144
36
112
20
87
33
24
96
12
192
100
8
48
84
28
23
45
240
60
64
8
15
13
68
12
4
29
159
36
96
16
80
12
28
68
16
60
221
18
1
89
54
33
48
45
67
23
49
5
67
164
76
20
231
109
56
72
208
12
108
132
68
135
57
28
20
24
16
192
72
41
39
16
104
16
20
60
40
32
28
44
69
331
48
32
21
18
9
132
76
20
4
29
31
59
72
25
8
16
8
228
48
132
40
120
12
11
21
33
51
204
36
15
72
33
52
23
69
88
120
83
45
84
12
36
3
97
60
12
32
100
180
80
60
148
8
120
60
100
5
3
16
8
45
90
81
52
20
63
49
5
43
44
144
12
48
4
12
68
108
4
20
48
88
23
81
9
67
300
80
3
1
128
33
115
12
32
84
27
33
60
24
40
203
249
201
3
4
116
112
17
87
24
69
90
33
60
15
45
27
73
44
81
18
49
48
65
15
75
49
23
93
48
16
96
140
40
53
39
15
13
8
156
76
17
3
4
8
40
12
23
21
24
216
120
15
217
8
192
15
9
24
112
24
8
120
96
24
15
33
40
20
52
12
20
24
132
180
27
93
15
169
101
199
36
32
220
53
55
8
12
15
18
90
21
16
212
40
143
33
75
45
135
9
40
56
64
48
104
93
27
76
92
148
68
75
61
180
209
15
4
92
33
67
60
96
20
12
28
20
48
12
4
48
35
25
116
75
37
84
8
208
24
60
108
68
12
93
27
40
23
129
24
96
100
20
16
188
12
4
59
54
18
57
36
52
80
27
165
15
13
23
121
36
8
52
84
41
63
45
39
96
27
57
141
127
188
9
75
12
93
7
20
160
29
15
64
80
100
101
39
60
63
18
15
36
208
60
68
4
41
19
44
16
29
39
12
3
21
256
104
36
148
32
51
25
140
4
224
4
125
18
49
113
15
48
24
111
18
31
80
16
17
7
173
43
8
184
8
240
112
48
120
47
33
64
11
109
48
12
101
7
68
48
12
4
131
25
24
8
40
92
36
27
21
60
112
60
8
12
100
8
24
45
15
12
48
36
132
112
128
60
33
31
20
28
32
76
83
162
3
24
100
116
72
40
44
148
48
17
27
48
52
48
23
129
141
75
87
133
224
16
80
33
15
39
13
32
12
36
220
60
5
15
3
121
20
100
11
45
24
76
68
219
97
156
17
103
8
69
75
40
8
48
24
48
120
4
68
40
68
64
36
5
19
68
96
12
40
8
64
53
27
88
44
76
20
244
96
53
39
12
16
20
108
147
49
48
80
240
36
96
16
80
57
108
27
40
8
87
36
21
24
84
33
75
87
25
80
48
324
9
7
47
13
32
36
96
3
193
60
44
88
48
8
64
48
24
60
44
36
108
48
40
24
89
79
8
57
43
65
15
3
81
16
12
60
8
24
48
3
18
90
81
40
44
36
16
12
113
63
27
49
96
84
44
16
20
28
5
3
124
36
60
180
12
108
152
120
40
8
144
36
93
7
44
16
92
21
75
15
1
48
5
43
24
128
12
189
39
40
8
112
56
64
41
7
20
27
37
68
40
20
12
ABCD 95904180514*3^$a+1 [50009]
12
12
30
39
32
19
120
45
68
28
27
17
4
164
43
54
11
97
18
30
42
18
59
40
20
16
32
67
90
15
8
7
129
12
32
28
8
1
35
4
21
11
55
60
269
76
80
4
20
48
25
12
171
84
15
78
47
64
39
90
63
20
79
30
35
85
18
41
19
18
47
73
3
32
49
15
15
18
108
47
7
89
76
80
295
30
30
66
120
24
15
63
72
69
39
30
35
7
29
19
177
36
117
27
20
1
3
120
36
33
18
42
107
76
48
104
7
18
42
18
23
67
12
29
1
48
18
42
27
63
5
12
108
25
90
48
84
78
27
93
167
115
30
23
196
36
104
19
77
1
30
60
69
36
9
15
33
11
37
3
9
18
30
84
23
16
39
65
7
120
30
30
29
220
72
32
37
240
51
135
65
124
104
37
30
30
3
12
45
23
100
21
48
48
102
77
36
67
30
12
6
24
66
3
27
93
96
15
6
54
141
75
54
83
7
5
73
35
13
54
5
40
20
31
129
20
16
9
30
69
20
127
144
6
30
33
69
48
59
73
12
11
139
30
18
41
127
60
42
42
18
23
4
8
76
20
31
36
12
72
5
24
84
37
30
18
27
33
27
8
7
78
63
9
18
72
36
60
12
42
36
75
117
11
127
42
11
61
36
12
18
24
5
25
6
69
80
96
7
65
85
71
40
27
42
63
44
1
3
99
12
6
47
12
36
79
69
9
47
40
80
31
102
11
121
30
36
29
4
32
24
40
3
48
69
20
4
39
12
30
23
16
39
210
12
90
6
63
44
76
27
9
3
18
12
35
43
60
257
7
29
72
79
66
3
39
17
115
29
97
59
4
189
83
55
17
16
27
29
144
16
51
24
53
13
3
32
100
44
40
96
84
20
1
3
9
27
3
117
60
33
18
72
42
59
121
23
73
95
12
43
54
35
1
123
20
7
45
9
15
284
12
40
99
96
17
97
15
20
55
78
47
85
75
24
111
48
108
30
23
12
72
28
44
13
27
36
24
33
42
45
21
54
48
42
143
103
9
120
21
24
95
180
240
156
79
161
169
15
3
78
107
36
1
18
117
80
24
112
48
51
108
12
81
15
9
120
15
41
4
80
13
48
60
132
42
53
12
24
49
42
29
19
12
45
56
88
32
28
12
45
23
187
60
9
15
81
15
29
96
37
18
69
3
72
29
36
13
11
16
81
59
36
55
84
108
221
36
25
6
69
104
72
55
120
5
48
19
12
9
9
90
12
126
54
18
30
41
16
15
9
27
42
18
17
43
9
201
12
27
44
100
12
92
12
4
87
17
7
65
31
30
15
129
36
123
21
11
72
148
24
51
24
141
48
60
9
18
54
23
25
227
25
36
23
76
21
30
24
30
6
24
180
5
4
201
15
36
24
120
15
41
37
11
31
6
3
104
7
65
31
30
30
30
114
41
4
75
45
20
4
27
12
77
13
30
102
23
16
32
4
33
42
6
47
16
117
47
145
35
16
57
114
65
4
116
36
72
103
84
21
45
59
36
48
24
12
4
9
27
60
15
18
107
124
36
45
51
39
41
72
7
78
47
84
36
25
11
4
45
83
43
5
28
32
12
60
36
1
15
36
92
25
27
20
31
5
25
23
67
9
20
40
51
30
12
11
109
48
144
18
12
9
201
11
97
3
15
12
21
87
17
72
25
15
51
24
53
25
18
42
12
51
32
76
51
48
17
24
16
21
47
60
55
78
23
7
72
53
37
47
24
7
113
76
36
39
48
57
63
77
24
40
12
32
7
65
73
3
9
48
108
54
36
29
4
9
132
23
25
47
43
33
99
60
6
23
1
30
120
90
35
48
72
60
48
55
12
90
66
33
36
20
40
51
89
151
12
17
1
30
30
47
36
1
18
33
45
47
108
7
5
175
42
48
12
48
35
28
27
81
69
30
48
9
24
36
248
115
12
6
123
39
12
120
96
120
84
41
37
27
3
65
36
49
35
76
32
4
24
12
9
60
23
16
56
40
21
84
36
24
78
18
23
1
126
33
20
84
37
48
27
15
5
55
21
99
60
29
36
4
104
7
30
39
36
68
7
21
8
19
168
42
11
37
47
115
72
48
5
73
84
99
44
36
7
60
180
114
35
85
15
8
193
15
32
120
7
21
15
17
7
9
96
33
150
41
40
27
9
68
36
31
69
27
12
213
57
27
3
48
53
31
45
3
30
27
51
90
35
72
16
60
57
144
11
7
12
96
84
65
25
6
9
15
120
126
90
9
3
12
81
44
4
51
156
12
17
61
95
37
35
103
33
116
31
69
84
56
16
24
33
42
6
24
96
59
144
24
12
55
45
ABCD 95905191758*3^$a+1 [50015]
237
12
95
28
33
60
59
73
48
36
3
60
81
216
108
156
39
36
144
45
36
60
15
132
12
36
141
63
57
99
12
60
9
48
168
12
12
63
57
36
24
219
12
20
25
72
111
60
69
48
3
9
36
132
84
84
39
21
15
12
105
63
24
45
3
80
37
3
12
93
15
9
23
37
3
153
27
45
36
75
81
51
12
21
72
95
13
12
300
48
84
51
9
15
21
87
33
24
120
12
71
13
36
36
63
44
16
21
60
39
57
183
92
37
63
72
48
12
81
24
15
33
15
20
133
59
60
76
45
72
108
60
12
35
40
20
12
1
15
21
39
57
27
8
52
93
24
3
93
27
21
12
3
9
23
72
28
45
3
24
80
16
9
15
188
72
76
12
33
24
12
84
107
13
39
21
27
48
9
12
39
84
108
32
25
36
15
44
13
75
93
24
12
60
51
12
45
15
81
60
15
84
36
12
105
15
48
21
3
8
49
39
81
3
60
36
12
45
24
39
57
15
69
11
12
25
63
20
132
25
75
21
36
24
87
12
108
152
1
39
21
15
72
32
16
9
60
75
36
45
15
21
48
123
9
3
108
12
57
51
48
12
9
51
9
60
3
20
25
15
36
24
45
60
15
36
21
11
12
16
60
45
24
48
24
3
48
20
25
3
24
20
145
15
8
13
27
12
36
60
44
61
36
36
72
132
11
72
1
15
165
60
15
44
13
24
279
144
60
60
96
117
63
9
51
144
36
21
3
48
45
27
36
44
37
3
33
24
3
105
60
12
3
165
23
157
72
23
61
47
37
63
9
36
75
9
3
96
32
13
39
57
3
57
24
15
132
12
45
15
96
12
32
100
81
84
48
63
21
60
48
132
51
45
63
21
3
8
49
11
157
75
140
40
57
3
33
27
20
16
60
12
69
96
3
69
51
141
48
51
24
57
131
13
276
48
15
117
23
28
20
13
15
32
25
27
33
75
9
3
96
12
9
83
73
48
15
45
36
23
16
72
117
255
177
84
60
75
81
24
47
49
48
123
32
16
9
51
144
57
11
12
145
3
12
36
24
21
24
60
180
72
39
32
52
93
15
92
60
48
100
9
51
9
11
28
21
63
68
37
12
3
33
48
75
104
1
15
24
33
12
3
72
21
15
284
40
153
75
57
12
84
75
72
45
12
3
33
84
83
13
15
44
97
24
84
48
12
36
39
93
15
57
12
3
48
168
129
15
45
51
32
25
215
49
3
20
28
69
60
156
24
23
16
9
23
60
12
13
12
35
25
63
9
39
21
24
12
3
57
3
12
9
11
49
23
25
132
48
36
96
39
69
23
109
84
39
20
13
87
48
105
132
12
3
141
12
12
3
12
120
36
81
11
12
28
9
3
93
24
23
85
63
33
147
60
12
33
3
21
36
3
57
3
69
3
9
39
45
99
36
9
75
20
148
9
24
75
24
8
12
13
95
13
75
69
183
9
51
32
1
39
45
75
20
37
23
1
144
123
9
3
48
48
32
40
48
237
84
36
12
12
63
60
33
47
25
15
156
132
60
20
28
60
12
57
36
24
63
57
60
192
63
20
73
15
9
3
8
72
37
60
99
32
13
87
12
68
13
36
23
13
15
32
100
57
288
3
12
20
97
111
9
3
48
9
11
49
3
45
111
32
49
3
200
40
33
48
15
9
63
12
60
8
25
84
11
28
21
48
143
12
1
99
93
3
21
24
24
60
72
3
20
1
60
39
60
57
48
48
12
48
3
60
24
20
88
33
36
23
60
13
12
3
153
39
105
15
33
35
145
12
3
12
57
23
136
45
12
47
61
60
15
44
25
23
88
24
33
12
3
57
3
9
23
37
3
68
25
3
57
27
21
96
3
8
13
87
33
47
37
51
60
84
36
45
27
60
9
131
28
9
111
57
95
145
15
33
12
63
60
9
12
11
28
69
12
23
40
8
73
84
3
12
81
12
15
12
105
35
108
172
48
48
44
28
60
140
25
35
40
32
16
81
11
49
23
13
12
72
23
25
123
45
12
35
16
81
36
72
15
8
88
21
23
1
27
92
40
21
36
3
8
49
3
81
36
99
21
51
57
12
36
108
36
3
20
1
72
12
51
12
60
12
45
15
57
3
20
253
15
92
25
3
48
24
8
49
36
87
21
15
9
36
84
156
84
36
84
15
33
12
23
12
88
12
105
51
12
117
120
12
3
20
1
96
24
60
15
12
120
20
52
20
40
60
20
13
3
69
12
120
36
48
59
13
15
177
96
27
20
40
48
32
25
12
15
117
39
9
3
9
23
145
12
120
3
48
9
60
23
1
47
133
47
40
32
76
129
96
15
45
59
28
33
132
12
108
135
20
25
72
15
45
36
75
117
3
24
68
ABCD 95905374044*3^$a+1 [50038]
4
11
181
36
20
52
96
32
120
88
36
96
48
77
7
92
9
171
40
23
73
68
40
92
24
40
24
12
12
8
28
60
41
75
60
28
36
80
76
20
111
25
108
152
3
54
3
24
24
4
156
32
24
124
24
108
84
41
3
16
24
36
60
36
12
12
53
67
20
136
209
15
60
4
32
124
116
124
60
60
60
108
12
36
24
24
12
360
20
63
25
120
12
8
87
18
79
32
15
13
8
33
27
64
56
4
65
19
36
284
4
60
12
56
40
72
48
108
60
60
20
12
144
36
4
23
72
126
19
24
12
24
24
80
76
24
77
99
28
32
16
59
69
52
8
12
4
71
13
92
39
25
24
12
47
1
36
48
92
3
13
104
4
120
36
20
16
20
9
18
157
24
20
4
12
60
65
15
3
13
84
24
72
24
56
84
88
41
27
100
72
17
19
24
36
11
105
16
72
12
11
105
39
90
31
5
7
32
195
1
60
8
12
108
216
84
64
32
36
88
29
31
180
20
76
24
20
220
60
32
4
80
4
60
12
5
15
84
76
23
61
36
44
40
36
44
4
5
15
21
135
9
27
40
8
36
16
84
149
15
16
44
96
63
25
8
100
12
36
17
43
212
40
8
36
36
24
60
333
3
40
65
18
45
16
173
151
132
12
72
24
36
56
24
15
1
8
36
9
235
60
47
33
75
49
92
3
18
67
56
76
24
20
36
60
4
32
60
4
11
37
8
28
35
45
27
13
36
5
15
4
12
12
36
12
107
18
55
44
184
5
15
4
108
24
101
159
120
16
60
72
41
31
56
4
20
36
40
20
27
25
36
20
12
160
68
4
17
175
48
36
29
27
16
12
12
44
40
12
89
43
132
96
24
20
40
36
59
18
27
225
51
48
60
60
76
156
60
60
72
12
65
15
39
72
13
41
43
8
4
24
56
88
12
84
32
24
60
40
24
36
41
18
25
92
40
20
60
268
92
33
15
12
4
44
12
52
5
90
85
48
44
28
48
8
117
139
20
3
81
40
12
192
152
63
1
17
99
28
12
24
32
28
29
91
60
152
57
31
144
48
29
103
23
13
84
12
60
20
9
7
384
20
24
4
83
85
68
12
4
44
100
72
24
20
4
20
15
145
35
1
44
36
88
12
60
144
156
20
4
116
36
48
36
4
20
16
24
80
4
12
11
45
112
72
23
21
16
96
8
57
90
9
136
72
56
64
32
4
32
84
15
9
16
83
37
56
69
39
87
108
37
180
8
72
4
23
25
60
12
36
24
20
88
108
20
28
92
52
36
56
153
7
48
68
24
16
60
20
64
53
7
44
76
108
48
164
40
24
29
31
77
19
71
109
24
12
12
36
5
67
48
56
16
20
99
105
36
88
77
19
140
4
96
224
36
28
60
12
60
24
17
144
55
53
3
4
11
25
128
16
29
79
48
120
5
19
164
12
4
36
89
15
60
24
16
44
12
45
90
85
20
40
48
60
36
96
12
8
27
1
36
35
145
116
9
75
4
12
197
3
15
13
24
36
20
4
92
9
115
11
9
4
32
16
72
32
40
20
63
25
12
104
4
8
48
16
35
85
84
24
96
12
60
8
12
4
65
54
25
191
109
32
84
16
72
192
56
60
4
24
12
12
60
8
84
93
7
96
23
25
80
4
128
228
12
100
17
7
11
73
12
20
147
61
29
7
24
60
120
36
176
52
101
15
57
15
40
72
12
236
4
35
18
63
84
60
28
48
113
15
12
9
31
84
44
111
25
44
124
32
16
48
84
192
104
72
40
44
28
8
24
15
1
48
132
24
48
17
39
136
44
15
25
36
36
44
16
48
11
1
48
296
40
29
67
44
40
11
9
81
43
144
108
84
80
24
64
12
24
11
13
48
24
24
32
3
1
80
60
21
39
4
92
99
18
63
24
60
84
120
4
12
36
84
60
65
15
60
84
36
39
36
25
36
144
20
36
4
60
24
56
4
36
20
40
48
32
64
17
3
69
111
51
25
20
64
89
43
24
44
51
61
132
32
24
4
8
24
36
108
16
20
64
36
29
7
8
4
60
65
18
37
36
24
8
40
8
9
31
41
135
36
84
24
100
12
12
8
40
48
12
80
4
56
4
11
93
16
44
64
68
52
12
108
48
44
24
60
60
52
65
15
237
31
132
84
59
81
184
5
55
35
37
24
48
12
5
18
57
40
20
4
32
4
104
9
3
108
4
11
121
36
80
168
60
40
96
56
28
32
48
40
ABCD 95905652894*3^$a+1 [50027]
36
51
8
37
15
8
13
27
32
4
69
3
57
87
81
12
131
25
96
11
28
12
72
45
12
3
56
49
155
28
12
21
11
25
11
28
44
37
24
51
105
63
8
25
23
16
33
47
1
24
39
9
63
48
21
3
12
45
99
9
63
69
48
171
45
15
9
35
25
51
104
48
24
1
35
25
15
45
123
9
60
15
21
39
12
105
3
8
24
1
24
83
61
12
47
13
59
13
3
8
37
119
13
60
48
3
12
9
23
1
107
28
20
25
11
25
39
9
12
15
33
27
8
13
35
37
63
24
48
36
21
39
12
8
36
145
48
75
72
93
72
84
15
9
12
15
9
15
44
40
188
25
12
87
69
11
4
36
24
72
8
40
24
12
33
60
83
97
36
24
12
3
45
3
33
36
24
111
8
13
84
39
36
9
35
4
8
25
35
37
71
12
13
39
12
8
13
12
240
51
116
133
47
25
11
24
61
15
24
128
100
32
4
32
172
20
25
12
51
12
68
28
9
3
72
60
72
20
85
75
36
20
60
4
9
12
3
12
8
60
76
168
92
1
63
60
44
76
116
24
4
105
47
49
36
15
33
35
13
12
83
40
8
1
99
24
45
75
8
28
24
12
8
16
20
36
1
35
28
44
52
33
11
40
36
21
48
99
20
1
84
47
25
15
81
60
3
80
36
25
36
107
13
15
72
12
21
24
15
144
44
73
12
12
75
20
64
21
3
8
12
36
60
84
37
60
3
68
217
27
8
85
15
12
24
57
27
8
25
12
15
33
3
9
147
36
9
23
76
32
4
21
183
45
27
44
13
63
45
12
15
108
45
24
35
109
12
87
72
36
72
20
60
12
1
59
145
63
12
8
100
32
100
8
1
12
24
83
16
9
3
24
56
24
84
36
60
1
119
88
21
96
60
3
36
21
23
13
15
44
85
48
47
28
56
16
33
15
33
27
80
76
21
23
96
97
3
9
27
8
25
36
24
12
15
105
119
60
40
44
13
15
57
83
220
8
16
69
36
51
60
80
72
25
155
36
84
13
192
72
39
96
20
61
12
27
45
95
36
4
8
1
12
23
97
132
60
60
75
8
88
9
35
36
4
108
24
9
12
87
8
144
25
23
25
35
28
8
12
64
21
23
64
45
51
36
8
40
33
47
72
1
59
28
20
145
12
15
24
36
36
69
11
145
3
60
9
155
100
80
28
9
15
33
3
45
60
3
56
13
15
57
39
9
75
57
15
108
32
4
189
12
119
25
12
24
59
96
1
3
44
13
3
21
84
15
36
8
52
56
73
99
165
15
45
12
123
8
24
64
80
76
21
39
45
39
44
16
80
145
35
12
64
24
81
24
24
35
28
104
1
3
9
27
44
24
112
24
12
32
72
13
23
84
24
84
97
60
60
96
27
20
16
69
15
45
27
8
25
3
33
27
9
3
57
15
80
1
72
60
3
69
11
25
3
36
9
72
252
23
13
27
32
1
11
61
24
96
120
84
3
36
21
15
45
36
27
96
105
60
12
48
35
4
93
3
36
8
1
27
57
12
3
36
36
8
61
72
299
1
35
28
36
44
37
39
9
96
3
8
24
193
72
35
85
23
28
32
48
132
37
83
25
3
33
111
36
45
24
3
36
36
93
95
36
37
99
21
3
9
60
3
84
33
60
12
60
24
215
124
36
20
64
8
24
25
48
120
51
72
12
32
28
36
20
60
25
75
56
1
24
11
28
36
108
21
72
39
20
1
27
81
51
45
48
27
45
71
73
87
8
61
51
8
49
167
28
80
25
12
15
20
1
48
96
15
8
136
12
9
24
96
60
120
23
100
36
105
60
15
24
80
100
12
8
25
75
72
24
36
33
75
128
124
33
12
35
1
12
48
23
61
24
12
3
21
51
72
21
39
192
33
48
27
57
39
9
35
25
47
64
156
44
16
8
61
87
24
9
71
36
12
25
27
129
60
24
83
12
85
147
8
76
216
60
8
25
15
45
12
3
92
28
80
25
35
37
75
21
15
9
35
16
48
80
24
61
36
15
9
12
24
60
39
21
60
15
144
36
144
12
9
63
45
48
3
12
32
40
57
24
300
36
48
47
28
141
111
36
9
23
1
47
13
39
33
23
36
1
132
143
13
51
48
80
172
24
20
52
105
15
8
61
3
72
68
48
64
9
27
9
131
28
44
40
33
3
60
45
96
23
1
15
141
15
9
12
23
36
1
12
3
33
36
51
44
28
140
1
35
25
59
13
24
15
9
71
28
8
12
37
24
35
72
28
12
44
61
35
12
121
15
104
25
72
3
80
12
13
23
25
39
36
129
51
24
21
27
33
27
153
39
24
9
27
45
11
49
15
80
196
9
36
3
36
36
9
59
36
28
12
33
11
16
156
140
12
16
44
12
24
25
119
13
12
12
75
21
3
20
100
69
48
48
24
36
12
84
75
69
12
23
72
12
133
3
9
35
13
47
25
15
176
1
11
28
32
108
36
13
15
80
25
15
8
24
120
1
59
84
1
48
3
12
8
60
40
108
60
36
20
73
27
60
225
48
60
11
24
12
60
4
116
36
24
4
44
25
11
72
ABCD 95906005784*3^$a+1 [50010]
371
132
33
3
54
48
18
144
30
156
240
19
95
48
42
48
42
66
42
18
7
23
90
30
60
381
48
3
37
32
153
6
12
138
12
198
30
72
75
3
37
137
111
129
36
180
12
75
3
120
45
24
88
47
66
15
27
69
3
21
9
7
41
39
136
23
54
3
3
42
19
104
39
57
88
32
9
60
84
66
12
60
42
90
18
30
129
48
15
60
66
27
24
9
39
96
15
60
24
21
24
15
33
33
7
32
15
18
7
335
33
15
9
39
192
25
5
99
39
54
27
153
6
169
41
31
8
33
55
128
27
42
6
117
57
36
147
24
69
51
33
55
71
12
60
30
195
144
24
15
84
138
72
51
99
120
13
47
6
19
131
21
9
135
45
51
33
6
180
12
25
5
42
33
117
51
24
160
8
64
71
12
45
33
12
126
141
16
72
65
15
15
81
87
33
9
6
60
24
18
219
16
23
49
11
72
45
72
21
204
6
90
234
120
6
54
105
21
30
45
39
57
39
57
33
12
30
102
6
30
91
8
51
69
171
30
30
201
3
45
75
21
9
7
53
43
83
30
84
75
21
120
27
24
96
15
9
9
42
45
33
240
102
108
45
9
6
42
18
12
9
81
87
48
33
102
33
15
12
198
24
96
42
12
145
191
60
24
18
27
96
27
198
15
129
6
60
54
87
39
97
35
48
24
18
108
39
72
24
45
30
54
240
18
42
120
36
15
24
81
60
24
108
15
15
9
120
21
3
99
48
42
36
204
147
24
24
33
120
30
145
200
63
54
36
54
25
11
30
87
57
30
33
27
45
3
18
144
120
36
72
15
93
27
93
67
23
97
128
16
71
129
63
33
15
145
32
51
21
123
93
33
84
48
42
30
27
24
117
3
69
90
57
3
37
23
60
21
69
36
15
15
49
35
21
27
85
215
42
90
45
15
57
9
24
6
9
45
78
48
84
81
24
15
6
27
15
108
12
57
120
81
15
9
15
45
36
102
9
120
48
51
42
27
40
176
39
60
216
61
8
171
21
9
60
90
84
13
8
24
40
35
30
120
48
60
123
57
79
29
24
27
123
96
45
72
75
165
24
3
18
27
48
57
15
40
80
3
37
65
7
59
21
3
117
120
21
27
45
36
132
12
15
15
33
3
61
83
117
81
7
113
12
36
54
25
8
3
210
75
87
9
33
36
60
12
3
24
105
186
42
30
168
69
3
37
131
12
48
12
69
88
11
114
36
54
90
318
153
75
69
88
128
45
24
66
42
72
15
15
81
57
15
243
21
3
36
54
123
33
7
80
24
120
24
24
3
42
51
120
39
78
27
15
30
6
132
177
21
51
24
9
55
8
147
93
112
65
60
43
107
66
19
32
3
45
81
84
51
64
32
99
117
105
72
63
40
65
72
270
36
45
87
18
159
105
60
30
36
1
11
78
159
72
40
53
3
3
60
24
126
54
93
243
162
67
11
210
75
64
5
27
16
167
36
37
53
27
33
24
15
135
18
30
9
39
201
93
6
84
96
121
23
138
78
9
81
84
36
30
132
12
25
8
24
69
12
18
30
39
141
99
81
15
177
18
84
57
24
15
9
15
25
11
42
42
36
54
48
15
168
147
60
72
25
32
39
9
3
42
163
5
27
72
33
36
27
15
49
8
171
30
54
66
12
72
3
3
117
147
93
237
30
6
30
12
69
21
30
18
27
24
9
24
126
57
27
60
126
24
51
45
291
48
291
54
60
120
51
15
12
12
30
168
72
18
57
33
18
60
72
42
63
75
72
6
31
168
125
78
60
97
11
60
9
81
120
39
75
21
45
12
7
5
51
39
105
3
12
48
78
51
3
6
87
33
30
12
240
78
15
24
88
35
30
15
24
3
66
60
231
24
15
9
45
48
30
18
219
51
21
144
45
60
90
45
24
51
30
7
32
40
8
ABCD 95907503522*3^$a+1 [50005]
16
15
273
72
32
168
88
12
44
31
48
21
116
60
4
44
12
40
68
24
43
93
72
32
36
72
120
108
60
24
36
4
8
28
32
40
92
52
260
4
20
84
12
96
184
8
96
12
28
32
4
68
12
16
8
19
48
105
80
4
36
63
225
44
108
12
16
72
108
39
33
20
48
220
15
17
72
76
24
180
63
9
44
36
4
20
40
12
8
72
12
52
8
160
3
45
44
103
125
96
52
152
12
28
8
180
24
28
12
60
48
92
48
28
8
40
24
32
36
4
68
112
36
12
96
12
15
113
12
12
16
32
7
5
60
156
12
7
41
4
12
116
12
108
40
3
69
236
16
44
4
56
112
44
48
16
44
180
28
48
24
20
28
72
36
20
12
28
44
76
39
17
79
29
16
32
28
180
56
24
40
20
4
8
40
104
24
19
65
40
36
24
36
72
68
24
108
7
101
12
52
32
100
48
56
60
12
7
48
192
201
56
31
29
16
12
68
24
84
12
28
44
16
12
20
40
32
48
24
19
29
28
72
12
24
180
80
7
53
60
72
72
28
8
52
48
39
96
117
32
136
92
64
68
48
64
104
76
63
96
89
28
8
4
20
132
24
136
224
7
48
9
120
32
36
4
36
3
65
40
20
4
48
8
12
12
12
36
12
40
48
20
84
24
24
72
36
7
57
20
24
84
48
64
140
36
7
48
125
12
36
4
36
32
28
32
4
8
36
4
72
3
96
45
96
84
132
12
8
12
132
16
8
120
72
24
24
4
80
12
60
64
32
4
8
96
24
175
21
12
20
112
152
19
17
4
24
72
20
12
52
24
152
148
96
68
40
8
12
28
32
12
91
249
44
4
96
20
115
41
36
67
21
32
108
60
19
113
84
4
39
65
31
17
120
7
93
20
40
87
57
44
36
48
16
140
60
12
232
32
43
101
4
60
36
12
60
12
8
100
68
12
28
20
60
24
12
28
92
40
156
80
204
24
36
148
12
96
20
28
147
185
7
5
40
32
24
124
36
104
115
53
43
41
16
248
100
144
8
12
16
84
3
29
4
20
12
12
28
24
116
168
60
7
17
40
96
20
24
12
16
12
20
31
77
24
24
67
45
8
100
24
72
80
40
8
16
39
33
20
28
80
79
93
20
127
21
12
20
24
16
128
19
213
48
144
32
60
76
68
4
56
36
24
7
105
60
27
45
8
24
108
40
20
88
3
45
32
24
36
84
156
24
100
44
76
56
52
32
103
41
12
52
12
8
60
100
56
316
140
36
72
28
8
115
5
64
56
76
164
24
12
16
12
60
56
36
24
72
100
44
283
257
108
76
20
19
113
84
43
77
60
103
41
55
57
12
8
24
100
36
3
9
68
115
57
8
48
12
52
116
52
48
60
12
20
43
9
8
100
24
3
17
36
48
40
84
8
120
12
28
12
80
196
20
156
24
412
32
52
60
36
48
32
148
212
7
5
160
48
80
72
48
84
4
24
80
48
12
16
20
19
65
40
96
20
67
33
20
192
28
200
84
96
19
81
44
28
8
52
104
19
5
160
12
20
48
40
44
168
100
12
108
68
40
272
4
20
124
36
36
27
5
40
68
127
141
20
24
16
39
5
48
52
8
108
24
12
31
225
207
5
76
20
40
80
60
144
12
84
100
144
32
28
48
80
24
48
271
77
24
60
60
64
20
16
84
96
80
28
20
28
32
76
56
84
84
52
84
32
24
60
64
36
8
91
117
132
12
24
12
87
41
72
24
16
12
60
72
68
12
40
68
36
60
4
200
12
4
159
65
76
60
36
44
4
3
5
100
104
120
208
20
16
32
28
39
5
76
15
9
12
200
16
80
60
28
140
60
19
48
5
48
4
20
16
116
28
36
20
52
180
3
297
68
136
48
60
12
24
32
12
76
36
111
17
192
79
5
64
8
12
16
20
72
12
28
68
124
56
4
36
36
48
63
5
24
4
44
76
80
16
116
28
12
27
45
72
180
8
168
180
112
20
36
264
28
8
220
20
24
16
120
36
24
36
8
28
12
ABCD 95907929504*3^$a+1 [50002]
107
21
159
18
12
72
43
53
48
90
60
12
42
180
18
84
186
120
3
64
47
198
108
120
24
15
123
21
16
5
66
198
114
18
63
21
219
75
12
234
126
54
150
18
3
45
108
72
79
368
48
33
15
69
108
54
54
24
75
48
129
30
49
41
6
97
95
18
90
78
12
54
21
64
173
3
112
23
144
96
18
7
32
15
48
54
6
162
30
165
33
63
27
108
162
87
48
9
60
48
171
45
96
48
78
48
42
12
111
57
12
132
66
69
75
133
11
60
126
75
16
89
39
81
6
18
87
69
123
240
57
199
71
9
9
48
55
113
207
57
6
97
47
1
17
15
15
49
155
36
33
16
143
222
99
112
48
11
48
90
186
54
75
16
29
147
15
129
16
53
6
90
12
63
207
18
31
209
207
183
132
69
75
48
6
90
126
30
96
9
75
18
3
159
33
16
101
123
112
29
115
11
126
7
32
336
135
18
126
90
111
105
18
37
305
15
15
24
121
48
47
90
18
162
48
24
66
25
137
7
128
9
39
96
240
39
24
1
176
183
18
198
12
132
432
30
36
54
9
9
60
18
153
16
80
39
54
108
102
78
72
18
30
162
96
57
144
9
6
126
30
37
53
114
144
216
30
90
78
90
102
36
87
165
171
9
7
71
9
81
84
75
15
24
25
32
135
42
63
45
18
72
120
129
48
16
80
16
96
29
90
96
57
16
176
96
45
67
11
37
29
90
18
6
102
123
39
57
15
18
31
101
54
21
96
9
30
6
90
84
96
90
90
49
5
18
25
41
36
204
144
7
113
132
36
55
368
57
7
71
216
30
163
32
9
36
3
27
144
85
65
15
111
156
18
60
12
42
18
84
6
48
60
25
185
96
36
115
29
36
90
30
78
102
108
6
33
48
48
27
85
48
137
39
15
33
45
18
129
141
115
29
115
240
48
65
111
27
114
66
108
96
48
36
97
17
48
150
18
12
162
25
176
64
95
96
210
96
90
36
49
5
144
54
21
27
69
16
119
18
151
41
135
441
183
192
9
48
60
138
49
5
6
12
121
29
67
5
36
84
90
78
43
288
176
9
72
175
32
231
72
54
18
66
96
54
54
43
5
24
36
174
49
11
69
57
135
75
37
128
165
27
16
5
6
21
160
125
115
23
6
30
18
163
192
5
6
12
42
138
18
96
99
135
162
55
29
51
288
16
95
114
79
23
114
84
67
113
111
15
33
112
41
30
24
129
231
84
37
23
66
36
180
72
55
5
36
7
47
33
15
24
30
60
111
9
54
225
9
36
115
32
64
48
71
169
47
241
65
12
51
45
12
114
90
36
135
63
1
71
228
6
111
15
30
42
18
30
265
80
39
66
114
18
3
64
41
12
6
21
105
36
18
49
48
80
15
114
31
59
66
72
198
69
45
30
18
18
60
108
30
96
18
25
47
30
108
6
102
42
1
96
11
213
16
80
15
33
21
54
30
168
63
16
48
80
93
195
63
30
324
42
138
27
33
192
63
123
12
6
66
1
17
108
18
24
48
105
153
84
51
27
30
7
53
12
78
33
16
89
96
156
ABCD 95908629296*3^$a+1 [50053]
15
57
84
168
27
105
3
21
132
12
96
15
69
60
27
69
79
101
151
5
123
93
103
5
84
120
48
63
204
21
27
4
96
5
39
69
31
48
41
51
9
7
272
16
89
36
84
67
65
79
137
48
12
283
209
31
77
12
195
112
65
51
213
27
9
84
15
45
39
105
12
168
96
19
17
159
69
27
21
12
132
15
45
43
41
27
33
24
48
67
8
72
45
288
67
41
24
72
43
5
91
125
60
84
120
108
120
27
57
96
3
21
15
45
24
120
27
105
72
63
105
48
24
15
21
51
9
24
108
84
204
187
32
21
187
125
19
149
12
99
28
176
4
116
117
72
31
305
12
12
36
24
108
132
12
48
27
69
75
249
60
72
55
20
120
105
39
100
29
15
112
53
36
84
27
105
84
207
12
141
75
105
175
80
24
12
45
24
12
24
24
219
93
12
48
7
20
448
389
43
53
240
132
132
15
33
3
93
72
87
213
72
3
9
36
204
36
7
365
108
135
9
19
5
171
129
195
45
12
19
8
108
9
96
48
51
84
9
96
27
93
204
72
39
24
40
17
168
27
9
84
63
148
89
151
5
12
27
45
27
45
24
211
161
48
39
45
108
63
160
56
9
156
108
132
135
36
93
139
32
33
63
105
39
9
24
96
135
69
7
149
12
12
120
103
5
84
15
9
15
4
17
156
12
108
180
12
36
171
141
175
12
96
80
4
92
16
29
75
69
7
209
3
45
96
180
84
96
36
108
7
5
168
72
171
189
3
132
40
29
12
120
99
69
7
29
24
324
55
65
111
36
60
36
45
120
60
12
63
165
415
17
60
60
3
100
5
12
31
77
63
9
96
27
12
45
67
164
21
103
41
91
44
24
220
68
12
33
12
108
108
36
24
72
12
72
24
27
45
147
60
177
24
72
12
120
171
117
48
159
33
15
28
180
89
36
96
36
79
65
144
111
189
19
257
79
60
137
12
27
153
7
56
117
103
5
63
21
55
113
180
36
291
141
183
129
147
9
115
5
27
57
123
72
100
41
144
3
9
63
136
116
9
12
48
72
252
108
27
141
39
81
39
168
9
96
108
19
5
123
57
235
32
21
63
21
3
57
240
151
5
207
57
36
48
99
57
84
12
67
197
180
96
180
75
24
16
17
156
84
31
20
189
180
48
60
3
204
93
19
113
12
51
93
24
36
180
192
72
60
108
84
19
41
3
21
255
57
27
45
36
96
180
115
41
60
27
81
111
33
36
144
31
125
51
9
36
84
15
165
60
75
81
15
153
12
36
108
24
60
48
39
24
81
39
285
12
72
108
312
12
108
60
36
24
147
40
41
24
51
33
24
75
108
93
36
139
32
105
24
15
216
33
84
60
43
5
27
93
3
9
72
24
151
65
276
12
120
3
24
124
60
77
135
93
15
4
12
149
31
29
96
19
5
312
108
115
17
12
75
465
36
24
108
39
21
87
45
120
132
24
24
27
76
53
24
163
44
33
60
ABCD 95908730018*3^$a+1 [50007]
40
23
21
24
27
28
44
46
75
32
4
23
37
23
58
14
18
15
45
46
45
11
30
28
11
52
23
4
20
60
6
24
12
36
24
15
1
18
2
12
30
10
3
20
15
18
15
55
5
36
15
6
10
2
51
75
9
7
9
36
8
48
33
30
24
10
71
75
1
11
12
1
147
2
31
120
5
22
8
9
25
36
50
52
54
8
3
3
36
4
41
36
55
8
145
21
24
135
17
12
7
23
22
71
28
140
7
42
11
1
51
45
38
52
17
28
3
17
75
54
4
36
8
31
5
6
16
8
12
12
30
70
36
36
65
9
15
1
8
6
4
17
49
20
16
11
12
1
30
24
5
43
80
24
18
22
36
65
3
1
23
21
55
2
18
114
12
48
3
13
11
49
27
5
24
18
46
26
9
16
21
32
22
29
132
39
4
29
1
90
42
50
45
3
186
16
18
6
66
45
32
87
4
81
20
15
33
51
30
6
6
19
9
90
90
27
68
12
63
81
3
52
14
12
19
20
9
27
24
45
30
10
8
15
12
9
15
69
6
52
2
48
12
18
54
64
27
63
41
31
68
4
38
108
52
44
4
2
9
45
48
6
4
48
5
103
29
36
12
15
9
16
8
100
35
46
104
24
31
20
21
79
20
15
6
3
3
13
9
18
50
18
4
26
64
18
54
8
3
124
35
9
24
36
76
71
4
26
10
8
70
12
15
23
6
84
4
12
11
4
45
8
12
64
15
27
77
3
10
30
5
4
65
3
1
20
54
6
10
17
4
5
31
9
20
34
14
10
2
16
39
8
7
41
57
28
50
60
28
29
13
38
36
1
24
21
20
18
36
16
8
24
13
47
21
57
27
37
11
4
5
30
108
28
74
39
51
34
32
78
25
5
6
25
9
12
2
72
9
27
12
13
8
81
10
6
18
2
15
4
24
20
24
1
14
6
10
5
37
18
41
16
35
12
16
62
72
6
12
45
64
123
8
28
45
45
110
12
33
12
9
6
42
66
24
6
120
51
15
46
18
29
12
3
66
12
75
39
4
14
30
12
34
2
45
75
24
10
50
54
10
17
19
18
12
96
135
5
39
39
9
43
14
58
36
20
21
63
16
14
30
96
9
48
15
10
30
2
3
27
12
16
5
67
2
6
69
61
8
6
64
66
8
42
36
18
12
43
17
55
59
33
36
52
27
5
45
22
66
47
103
2
46
14
6
24
52
36
134
30
1
107
6
27
13
27
17
18
28
92
24
24
9
33
40
14
16
18
14
6
15
7
9
20
3
6
6
18
63
9
24
6
6
15
13
50
36
30
4
6
8
12
25
9
12
24
8
15
3
18
39
57
6
33
12
45
3
7
8
10
11
15
48
22
38
45
1
11
4
32
12
63
58
6
74
87
3
12
60
12
33
12
12
1
35
84
15
18
12
6
48
9
45
66
36
21
13
95
19
12
26
3
16
33
27
63
2
16
30
8
10
36
15
23
13
17
66
9
60
21
34
41
24
3
13
20
7
32
60
33
9
28
38
28
24
26
22
92
36
25
15
21
5
4
26
114
6
9
39
12
1
5
40
15
5
3
39
16
5
12
12
37
38
48
10
8
10
30
2
4
8
57
19
90
86
1
44
15
4
21
35
24
24
33
12
31
29
43
2
12
18
18
12
30
1
32
28
5
16
35
9
10
24
2
10
9
36
23
36
36
21
43
54
2
18
7
45
8
6
12
48
6
40
6
2
43
3
5
19
38
78
84
42
6
24
25
20
9
12
42
1
20
49
23
33
55
11
25
11
34
56
24
6
45
27
6
4
98
54
4
36
8
36
15
12
43
14
6
6
3
33
63
127
30
42
2
39
15
45
36
1
44
63
61
20
115
72
47
1
15
44
37
53
46
2
3
7
17
28
5
40
24
36
20
72
3
12
33
3
15
9
45
12
19
20
36
9
6
28
56
25
47
69
39
10
35
7
53
15
12
42
7
8
3
25
59
6
15
9
3
12
49
14
28
9
89
39
27
33
15
16
2
3
111
21
40
29
15
1
63
27
8
40
2
4
36
38
1
11
48
6
18
96
30
87
12
3
12
33
33
12
4
60
11
27
16
20
37
5
90
54
4
14
136
32
9
3
10
36
30
14
10
38
3
7
5
132
16
20
45
94
18
2
12
4
44
13
35
33
36
21
84
16
15
32
36
51
6
87
75
1
80
36
15
18
3
3
12
42
12
106
33
21
8
30
42
3
3
48
34
12
11
3
60
24
16
12
18
42
18
59
12
64
27
2
7
9
30
14
18
84
10
23
12
36
15
42
31
11
16
54
18
2
39
112
5
48
24
72
51
19
41
9
6
18
7
44
1
20
12
3
15
12
18
18
10
42
9
8
21
30
52
62
7
20
15
30
19
47
24
9
15
42
3
9
46
17
28
21
35
16
3
60
50
94
18
68
22
38
12
42
12
9
7
42
3
59
1
27
5
108
13
14
13
17
36
96
31
3
17
63
12
24
6
123
24
27
66
3
19
57
24
21
20
3
57
48
36
22
9
39
24
12
164
6
48
42
33
1
32
18
30
6
54
15
16
9
47
7
57
33
56
27
88
5
24
16
110
52
18
20
46
36
60
20
9
69
6
6
15
48
37
18
42
2
16
2
10
14
15
3
12
9
160
12
53
16
18
116
42
90
45
49
26
10
32
30
1
17
4
24
36
14
72
25
53
6
69
12
87
12
18
31
29
6
37
35
10
108
36
6
18
11
25
26
40
110
22
41
12
4
11
18
67
27
65
25
11
69
22
44
1
9
20
31
23
13
3
26
6
82
38
42
72
24
70
96
8
13
59
40
6
2
30
3
84
115
18
27
9
12
14
6
58
89
13
23
60
15
16
98
10
18
63
29
36
7
5
18
6
6
13
11
24
9
1
24
27
5
16
2
33
19
8
16
50
51
60
21
15
27
10
18
8
54
15
60
33
4
24
20
6
21
15
33
16
9
24
2
36
28
92
45
24
16
17
10
17
4
35
21
9
6
24
30
16
56
28
44
88
62
58
23
67
8
61
5
16
32
66
1
24
21
6
32
16
24
2
30
6
15
3
25
29
48
102
18
82
57
11
60
60
42
16
32
4
164
67
20
3
4
18
30
33
17
12
15
45
3
75
9
79
32
10
20
30
4
30
23
12
43
18
32
7
11
40
5
33
10
29
43
2
6
6
84
7
8
1
23
33
18
37
33
35
37
47
21
42
42
3
9
3
51
21
175
38
12
6
48
21
9
15
49
20
18
57
43
8
9
7
8
1
12
20
3
12
52
17
108
28
68
69
28
2
48
24
45
40
53
28
32
58
72
8
28
50
22
80
18
46
8
12
30
4
20
66
33
16
32
9
18
72
40
26
30
45
3
6
78
22
6
18
131
16
20
3
10
74
18
54
1
60
8
24
33
19
15
8
18
72
18
24
18
7
8
141
31
5
6
4
26
10
233
27
24
6
12
22
14
16
96
3
72
53
7
84
9
14
1
44
1
110
1
24
5
27
45
3
21
24
12
15
12
1
14
22
23
12
25
14
21
15
78
46
29
43
14
28
3
20
4
29
12
22
17
9
60
42
25
32
27
85
5
16
38
54
16
26
60
46
62
33
15
12
12
6
15
15
28
26
3
12
48
28
45
14
24
1
8
21
15
15
46
11
7
21
29
123
12
3
54
3
25
35
3
34
155
33
27
31
20
48
24
21
9
15
13
18
12
9
45
23
15
61
5
46
8
10
11
24
27
84
9
87
4
24
20
33
60
27
6
10
24
2
18
1
87
2
7
8
1
27
135
2
36
15
27
33
15
9
16
147
8
9
7
30
44
10
17
3
42
3
39
1
11
24
9
28
47
126
46
74
30
24
12
18
12
ABCD 95908743044*3^$a+1 [50013]
42
7
29
3
57
24
55
5
75
21
48
19
11
114
60
18
12
6
43
8
9
15
9
18
37
23
1
11
6
7
53
3
33
54
25
8
24
24
3
48
85
24
120
56
27
21
16
5
30
24
42
3
9
15
75
60
1
11
37
17
24
39
27
45
48
27
37
59
6
18
13
23
126
114
25
5
27
16
120
32
24
40
131
24
85
48
41
55
56
57
12
78
54
18
12
9
21
27
21
36
63
51
21
16
89
63
9
7
107
48
30
6
66
15
75
13
144
24
23
24
12
24
13
32
9
31
8
9
42
85
71
1
8
24
24
16
23
30
66
24
193
41
63
51
21
9
6
25
8
51
6
24
7
71
9
40
312
11
120
6
6
57
21
6
6
79
8
3
30
24
54
1
41
48
18
13
41
31
24
48
11
24
18
114
25
24
11
21
112
35
13
17
48
48
42
72
60
30
6
13
17
15
135
6
126
21
40
47
25
104
15
25
65
18
12
9
16
24
80
16
120
5
36
12
18
9
48
15
25
8
21
19
8
16
47
24
114
39
57
12
51
39
49
8
81
7
17
30
42
24
7
29
48
91
8
3
30
7
17
6
18
72
7
11
45
16
101
19
24
104
33
60
36
63
9
18
18
27
33
6
30
3
3
21
72
15
33
9
24
15
63
1
17
18
21
48
3
13
59
6
114
21
9
36
51
63
1
71
6
48
36
6
102
12
103
47
18
15
75
60
12
37
23
9
16
8
45
6
13
17
30
1
8
21
3
27
6
55
11
45
33
31
29
43
71
49
83
6
31
8
3
60
12
21
9
6
24
33
27
30
48
7
5
3
3
42
6
13
23
84
13
89
48
126
1
17
151
24
11
37
35
48
36
9
27
24
13
56
75
45
45
96
60
48
30
6
51
33
15
3
54
54
105
48
3
37
23
24
57
9
15
9
63
3
78
6
25
11
84
33
27
61
48
41
36
60
24
174
30
19
23
60
24
30
7
32
88
24
72
23
33
63
9
144
16
48
8
45
60
7
83
24
61
32
16
24
11
12
1
23
33
40
35
37
32
51
13
113
15
45
6
30
31
8
48
40
29
19
71
49
53
6
37
8
9
7
72
53
84
90
12
9
15
9
9
12
48
91
5
36
6
9
3
42
48
6
6
18
13
24
96
35
117
21
3
27
21
64
17
15
39
150
19
8
3
30
7
23
24
25
8
9
39
9
24
12
99
81
7
24
17
103
53
51
45
3
51
30
72
15
16
17
84
19
17
31
95
33
15
33
9
103
11
181
96
48
35
54
66
6
6
33
24
88
17
63
39
33
15
30
42
33
51
61
5
84
66
13
41
42
132
42
55
5
54
36
54
6
45
24
9
12
270
13
17
18
6
42
78
15
16
32
21
36
42
13
11
24
30
6
30
43
41
31
71
12
12
24
36
30
66
69
16
17
48
90
21
88
8
45
6
12
138
15
16
23
1
96
113
31
47
72
1
89
102
97
71
33
33
7
5
3
24
40
17
30
1
56
3
48
13
227
37
41
31
47
1
80
69
30
21
16
128
72
27
69
33
199
17
39
16
5
30
24
24
36
24
1
72
83
85
24
41
7
48
23
42
15
9
55
56
15
60
78
6
1
24
8
21
19
77
6
24
21
3
61
89
66
36
9
27
21
3
13
17
36
48
43
8
33
39
27
24
21
51
6
72
79
77
30
61
53
171
15
6
27
51
37
72
53
3
63
30
27
33
7
23
1
24
17
12
18
201
15
36
69
15
33
27
60
33
63
24
97
23
24
42
18
109
56
15
1
35
84
6
12
24
7
53
30
18
6
21
16
17
7
23
25
11
12
1
23
60
21
9
7
23
25
23
97
23
1
11
61
23
33
87
9
72
39
36
30
6
42
6
1
5
6
24
45
3
37
128
87
73
24
11
30
66
6
24
31
125
30
61
8
45
36
7
71
18
24
6
153
69
12
18
69
3
6
18
12
49
8
27
37
23
9
141
36
12
78
12
90
6
54
108
48
7
24
23
9
3
133
8
24
64
56
9
42
69
9
6
49
8
27
24
109
89
7
11
13
119
25
95
18
24
7
72
17
55
8
3
30
7
11
6
15
24
16
71
33
3
102
30
42
55
35
18
115
17
60
54
13
11
6
6
49
5
51
33
18
37
53
67
11
37
24
5
36
7
11
6
63
3
21
24
39
18
66
6
114
12
42
15
33
18
37
8
27
60
90
127
8
99
18
6
45
64
17
6
33
15
12
21
9
12
27
15
60
36
1
56
112
56
24
33
30
1
24
23
18
54
9
9
24
79
11
21
3
13
72
24
32
99
60
9
15
25
144
23
97
8
96
33
66
60
24
42
24
7
23
24
9
57
55
65
138
6
79
41
54
12
24
36
18
42
78
36
12
54
25
8
3
42
43
8
75
37
35
30
48
15
111
1
23
36
13
65
7
83
6
24
39
24
3
109
35
85
24
8
64
47
9
24
21
114
9
24
88
56
3
36
48
72
9
24
16
56
16
5
48
3
63
24
24
30
36
54
57
112
32
87
33
9
6
54
6
54
42
13
47
18
7
48
24
47
30
27
16
53
19
11
84
30
30
37
23
54
6
6
24
24
31
41
18
189
40
71
57
16
5
54
61
83
6
7
11
13
17
18
18
36
15
9
336
15
9
30
24
18
30
24
1
35
45
33
42
109
65
24
15
27
13
17
63
15
72
24
217
47
12
45
9
7
53
60
31
149
66
18
63
87
49
41
6
57
24
9
60
48
36
30
24
6
19
17
24
6
30
3
16
96
23
9
27
6
24
126
9
24
15
1
96
131
30
39
9
24
30
9
81
55
77
18
42
24
60
6
45
39
66
270
54
19
35
42
36
63
51
84
33
39
49
41
7
11
21
45
30
13
5
51
9
42
13
32
24
24
33
60
12
30
1
24
11
12
9
72
63
25
8
81
120
60
12
72
18
120
45
39
24
97
35
24
30
7
8
72
81
79
41
60
19
29
27
72
33
30
9
33
6
33
9
7
59
6
90
69
48
3
24
30
30
9
15
1
32
24
ABCD 95909600188*3^$a+1 [50003]
5
6
1
36
12
17
114
37
12
17
24
60
31
65
18
57
4
60
11
73
5
7
53
12
48
43
72
17
24
30
6
54
30
27
123
36
30
18
1
60
5
6
24
1
113
36
7
53
91
56
64
89
7
59
18
15
28
44
28
35
157
48
48
29
3
12
76
12
36
59
13
29
15
123
60
36
60
84
12
18
15
15
6
30
25
12
23
36
33
60
16
60
101
48
36
55
5
6
54
67
20
72
28
59
13
17
3
45
6
54
36
7
17
12
48
12
48
55
101
7
53
7
53
19
68
52
65
12
31
12
65
3
52
17
139
24
5
60
3
132
201
30
1
48
11
9
57
24
67
108
11
48
42
75
15
30
103
101
6
25
24
12
24
20
4
32
72
57
291
27
42
19
60
131
1
12
125
6
81
16
20
40
24
65
43
77
18
6
51
33
43
29
48
72
54
25
24
5
63
9
24
51
4
29
6
6
19
24
17
114
30
30
9
15
25
17
60
120
111
57
43
29
18
12
30
84
55
29
36
90
25
24
128
52
17
3
15
36
6
15
9
6
54
7
17
15
57
19
41
60
55
36
17
6
54
3
88
11
18
3
27
12
13
77
24
19
65
3
9
3
45
66
129
45
3
69
3
27
24
1
24
32
87
13
12
11
1
59
37
32
15
6
7
12
20
45
6
25
11
85
48
11
1
24
29
12
60
3
27
1
108
41
24
27
33
24
67
23
102
31
53
6
13
17
90
25
108
60
12
5
84
66
13
17
123
108
57
12
19
24
41
7
44
45
48
66
69
28
29
51
63
6
18
12
13
36
36
29
66
114
7
12
5
12
31
32
27
54
7
60
84
89
91
53
3
72
48
39
18
55
11
49
11
120
49
12
5
15
33
12
24
7
140
69
48
12
19
44
28
77
12
18
30
12
54
37
29
31
60
77
120
63
9
108
42
18
36
67
48
32
3
30
6
21
33
36
15
36
4
53
6
54
12
48
7
5
30
30
3
40
5
55
107
145
60
5
54
1
5
63
52
23
1
12
48
24
8
4
48
17
84
96
18
66
19
11
69
27
1
17
7
23
97
48
17
24
19
20
52
8
12
9
66
18
15
76
84
17
108
6
6
43
96
72
20
27
45
252
48
57
18
30
66
9
60
15
42
43
5
102
120
24
109
60
120
77
48
127
8
40
120
17
48
27
28
5
7
84
35
129
108
3
61
125
84
24
7
53
6
96
21
88
161
19
5
19
77
78
61
120
44
12
40
108
60
32
33
15
88
17
31
24
95
57
76
80
52
11
25
24
65
60
15
21
79
41
55
44
45
3
57
7
36
72
5
72
48
72
51
3
6
120
55
68
15
66
36
19
24
17
51
57
55
20
180
147
61
23
66
55
96
12
12
36
89
30
24
25
125
60
55
60
11
78
15
81
79
5
15
52
36
53
31
36
12
48
29
30
33
40
47
13
60
65
135
28
12
35
1
65
24
66
36
13
71
1
24
12
149
15
33
67
5
31
12
65
156
27
64
83
36
97
48
24
5
30
6
7
48
11
85
20
64
36
29
24
102
18
63
24
16
53
19
35
42
18
45
76
5
60
6
21
4
5
48
6
1
36
59
13
48
29
24
51
15
61
24
5
15
76
12
120
8
28
11
54
19
5
15
160
41
67
12
8
64
5
3
76
12
12
5
12
111
9
120
31
12
131
1
23
6
96
108
3
88
179
30
6
109
80
16
5
66
1
92
136
24
47
1
24
5
51
63
1
53
7
5
63
21
60
31
24
71
45
33
3
69
19
24
12
84
35
24
37
116
28
92
72
15
25
96
12
24
8
21
55
11
21
63
9
52
60
5
31
12
20
27
49
12
20
3
21
36
33
84
30
25
272
9
67
107
33
9
15
28
12
35
25
59
25
29
60
12
138
6
39
12
4
35
66
163
11
84
13
17
3
4
48
60
17
18
30
12
15
40
23
36
25
41
48
7
5
30
78
6
54
60
67
36
59
73
12
23
13
113
7
137
55
8
64
5
19
209
7
8
16
65
27
40
83
49
72
24
104
15
6
39
28
53
27
33
30
6
19
11
25
120
20
124
36
5
55
36
144
48
161
36
144
55
29
12
19
12
48
11
21
40
53
60
30
25
36
24
125
24
55
17
48
7
29
36
3
45
36
19
8
52
35
1
11
24
24
37
5
43
20
40
5
55
36
5
39
16
11
13
5
36
115
12
17
7
20
39
69
28
12
180
8
27
13
53
24
12
43
35
1
5
7
84
80
15
21
88
12
17
60
12
3
87
54
115
5
84
3
39
1
32
16
12
53
60
120
24
67
53
12
54
1
5
91
48
24
95
6
30
25
11
33
60
28
17
36
7
23
25
29
43
24
23
6
144
31
84
5
36
31
65
3
105
55
101
79
36
44
16
24
5
36
39
57
60
24
36
31
29
15
39
1
128
16
5
24
3
63
30
91
68
45
12
3
88
23
85
24
12
23
30
31
5
30
9
141
115
32
9
24
79
5
12
19
29
3
172
8
172
17
19
44
45
187
29
7
20
237
223
12
5
75
21
24
12
18
1
32
3
114
15
48
3
37
12
17
24
30
96
18
12
31
59
73
5
66
1
36
24
36
24
35
61
17
7
53
91
12
77
12
31
29
15
28
48
53
6
1
47
30
7
48
20
15
37
8
16
29
67
48
48
44
45
24
36
43
12
24
59
13
113
24
31
5
19
32
40
59
54
67
59
61
8
16
89
15
81
7
24
24
119
85
8
9
19
41
48
ABCD 95909633882*3^$a+1 [50013]
4
108
60
33
24
156
11
76
108
116
13
3
45
63
84
72
8
25
11
145
87
9
75
141
59
40
156
132
12
80
28
32
136
8
40
60
45
75
116
60
25
39
72
9
63
116
100
45
11
121
3
44
1
95
157
39
9
59
37
23
25
71
25
75
56
1
15
93
39
93
15
57
72
119
1
36
15
92
1
51
33
47
60
1
39
20
73
75
228
32
13
48
219
12
20
88
81
335
1
23
216
36
16
8
85
15
156
20
13
36
71
61
15
24
48
36
21
39
12
69
23
112
108
21
12
23
24
208
129
35
100
20
48
28
48
20
16
21
15
24
80
25
48
47
60
64
21
63
81
35
49
15
60
32
16
44
88
33
24
35
64
96
93
107
16
9
36
3
45
12
119
13
135
33
63
21
84
71
265
23
217
75
81
75
128
112
12
32
24
112
8
169
15
32
1
27
116
1
60
15
20
60
60
60
16
44
180
13
35
52
44
60
76
33
36
27
32
12
73
147
276
44
4
57
60
168
39
168
104
24
24
37
35
136
44
28
12
21
59
49
59
52
156
33
11
61
63
224
120
16
12
24
69
59
13
179
40
261
75
44
24
64
12
69
27
12
32
40
240
33
303
32
37
48
11
16
36
33
12
72
12
3
20
13
59
16
8
60
121
3
32
13
27
60
20
60
1
24
15
60
45
179
40
45
159
21
27
44
13
11
61
15
44
37
227
85
108
60
47
40
45
48
39
84
21
119
4
81
87
48
132
12
45
27
80
28
72
24
20
60
4
57
23
37
179
60
1
144
27
32
16
21
15
141
27
32
16
108
9
48
48
71
1
75
32
132
1
39
44
61
59
16
33
11
1
119
36
24
4
96
9
107
60
40
128
37
83
36
52
72
72
33
27
48
45
131
4
57
3
72
20
136
24
81
23
36
1
83
97
47
28
252
108
8
36
40
20
120
40
24
36
33
71
4
12
68
28
45
47
13
120
252
3
44
160
128
132
25
3
80
36
61
84
11
100
20
25
35
1
15
72
12
9
144
60
3
24
36
9
59
1
3
36
141
15
44
64
33
27
48
57
11
60
1
51
68
36
13
48
312
207
8
16
12
32
1
131
16
68
169
183
153
11
1
63
21
155
24
61
23
13
87
33
180
15
24
9
75
96
21
12
96
36
119
40
45
132
12
35
28
120
273
15
44
28
105
3
21
35
1
48
35
4
20
37
95
13
51
36
20
40
213
3
12
45
11
16
369
324
108
23
25
219
20
60
12
16
44
84
16
105
51
33
35
24
25
60
107
25
39
69
35
60
12
40
8
25
71
37
83
4
21
59
36
24
61
84
75
176
1
3
141
12
120
120
59
60
121
3
36
93
27
96
12
153
27
240
72
33
48
3
132
188
25
11
4
44
88
144
9
71
76
32
12
181
299
25
15
93
35
1
15
72
44
4
9
131
4
32
24
145
51
45
60
83
96
64
92
48
241
11
120
76
24
20
49
87
32
96
52
72
32
4
20
40
45
71
4
56
76
9
239
24
1
51
8
133
39
44
109
72
23
52
45
84
39
12
36
9
36
27
20
40
48
204
9
12
87
12
20
4
80
25
36
23
12
60
1
87
56
61
219
36
36
9
23
28
93
87
8
4
60
92
84
52
24
36
44
24
36
16
108
45
84
47
1
207
36
104
180
40
80
25
71
76
8
85
12
23
61
36
99
9
95
13
72
12
15
45
59
156
49
35
36
16
152
12
16
32
132
73
87
20
180
48
52
108
32
25
75
33
95
12
76
12
72
20
1
48
11
16
8
180
61
39
12
9
95
61
23
1
300
123
36
21
23
88
228
20
25
60
11
60
24
24
12
4
284
12
49
35
52
72
32
61
23
36
76
24
68
40
32
48
13
15
68
24
1
15
116
76
72
45
11
1
3
56
120
76
48
21
72
23
25
24
47
100
45
99
144
156
44
12
85
276
12
ABCD 95910482282*3^$a+1 [50534]
79
65
18
205
47
1
89
36
19
143
1
89
7
83
13
185
55
89
151
65
234
18
18
54
216
180
127
197
198
18
67
257
108
18
49
41
234
109
449
270
1
179
360
360
61
29
163
197
187
83
72
181
144
305
36
54
126
103
77
54
205
245
283
5
18
342
18
97
48
240
48
107
252
108
72
18
72
162
270
108
162
90
115
11
90
43
317
72
91
17
415
48
96
35
18
43
137
103
5
139
185
18
90
108
127
17
396
144
403
48
377
108
187
65
18
13
41
90
205
65
18
18
342
558
55
48
257
127
305
127
53
252
18
157
48
65
18
72
133
48
179
18
54
181
35
54
36
163
359
198
54
13
48
65
54
121
5
144
198
72
198
103
144
311
25
192
125
288
19
48
23
217
53
139
185
198
18
54
73
48
365
54
18
91
377
7
83
270
79
101
360
163
17
72
72
31
77
18
49
23
72
90
108
43
29
115
83
72
90
91
35
162
90
241
137
7
192
395
378
18
90
72
7
48
48
95
49
473
18
37
192
113
18
72
85
5
288
450
342
72
216
307
35
90
108
72
72
36
115
192
17
180
180
103
95
1
96
83
301
167
162
55
53
187
515
108
49
203
18
54
126
144
559
341
108
198
270
90
144
828
85
383
90
439
11
54
36
72
115
155
72
180
90
36
252
31
41
180
18
378
54
126
72
43
65
234
36
72
198
180
144
175
131
72
162
108
18
72
198
162
18
403
144
192
53
108
72
7
191
54
90
108
72
205
65
306
360
72
198
162
72
301
59
85
23
90
108
54
18
72
36
144
18
18
144
36
54
216
72
18
72
55
35
61
29
115
65
18
13
96
35
13
185
103
185
103
192
48
107
90
187
65
252
18
90
55
53
139
221
163
269
108
180
67
203
54
180
36
54
ABCD 95910489562*3^$a+1 [50030]
30
42
126
12
85
56
9
111
9
6
24
145
12
53
78
24
18
6
66
30
48
13
5
55
120
44
51
9
15
60
13
17
48
30
66
39
148
60
47
42
103
47
21
3
84
30
48
27
75
48
9
15
18
150
12
25
108
17
90
9
69
6
69
60
36
112
44
88
12
36
23
121
8
112
11
109
41
15
40
12
11
81
136
83
54
103
24
89
54
42
43
12
41
72
127
11
198
30
21
21
7
41
87
4
48
60
71
144
13
5
15
24
81
30
138
24
51
112
29
15
9
7
95
85
20
99
48
6
42
9
51
57
27
21
4
83
42
15
111
49
71
132
36
21
196
17
15
33
55
47
12
61
8
81
31
17
42
45
24
75
12
72
21
21
91
5
27
45
42
13
56
4
20
172
11
252
73
68
99
12
13
48
107
37
44
36
16
155
25
24
11
132
37
29
127
68
51
25
185
18
13
35
102
48
7
8
48
4
11
57
33
162
30
27
75
73
32
28
53
126
9
72
108
21
18
36
24
48
18
6
18
120
75
123
60
25
35
42
48
102
145
17
18
30
55
11
60
96
13
128
27
57
99
9
87
30
24
30
1
41
30
45
39
318
72
6
24
73
215
108
45
99
396
33
12
45
79
8
40
132
36
65
7
95
162
6
25
24
83
12
66
39
9
120
67
12
20
3
18
30
24
66
19
71
30
27
27
72
13
5
6
9
33
18
6
54
234
102
33
57
30
1
80
57
27
28
47
25
44
21
18
21
16
48
41
54
60
6
7
24
180
48
20
57
48
7
44
36
39
186
43
11
42
75
4
35
36
18
6
24
117
147
13
60
104
16
17
48
150
37
20
33
15
24
48
75
105
52
35
9
124
23
33
9
138
105
64
71
9
16
5
27
28
32
15
97
116
60
57
6
120
1
8
52
23
12
1
17
18
150
39
15
25
68
21
102
48
49
8
15
97
60
32
69
66
61
17
66
30
27
4
96
47
57
15
60
6
67
12
23
18
135
15
18
24
102
73
17
18
6
6
66
87
15
48
25
128
9
6
84
6
54
42
90
84
49
48
68
87
25
132
47
129
129
66
37
120
12
35
90
15
15
85
20
3
54
31
8
9
90
6
24
127
35
13
128
147
60
48
105
15
12
37
65
96
63
16
11
108
180
9
21
7
59
73
5
7
209
67
35
42
102
48
57
15
66
102
72
69
39
60
66
79
8
184
96
44
36
15
42
15
15
25
72
20
39
36
1
8
51
30
18
105
27
66
120
7
47
1
47
48
25
44
141
147
100
23
18
120
6
1
17
3
52
41
67
12
137
30
66
72
6
84
25
48
53
79
32
39
21
16
128
21
18
73
77
42
13
108
44
123
37
68
45
48
15
72
63
45
4
65
171
292
41
6
33
60
27
21
243
36
9
69
111
24
40
8
27
45
3
60
18
15
124
53
159
108
45
30
25
17
18
45
81
66
21
39
24
1
120
60
5
15
28
60
128
39
18
87
40
156
20
15
48
45
172
24
95
33
63
25
24
48
71
24
42
15
9
27
75
37
11
42
24
3
27
1
137
78
42
103
23
24
25
95
18
55
8
52
32
21
66
6
87
40
72
113
7
20
36
72
27
6
19
29
19
11
37
12
8
57
51
69
30
153
129
6
24
1
17
42
25
36
8
15
49
72
8
52
68
3
102
127
23
162
55
36
23
54
42
84
69
3
42
48
7
12
53
102
33
63
12
48
37
48
8
60
21
31
23
66
51
93
7
17
15
3
78
96
168
30
42
91
203
66
24
7
20
12
33
3
27
33
52
60
65
90
12
42
6
33
51
105
183
6
79
11
45
111
1
47
36
9
100
60
12
48
23
25
20
93
15
57
24
55
80
81
139
83
13
35
9
16
17
3
3
36
78
6
69
21
139
83
177
28
53
31
35
13
23
25
12
11
96
156
57
21
15
16
56
84
3
25
120
32
76
35
24
1
8
72
52
12
65
3
36
12
165
79
96
8
84
87
13
71
12
102
6
49
8
4
44
72
9
24
126
1
47
210
30
48
225
33
24
7
8
15
18
48
6
1
95
114
114
121
60
11
9
28
23
42
96
31
41
30
25
32
48
63
69
21
6
1
20
75
37
5
27
45
48
72
15
15
13
11
42
235
35
24
114
54
36
12
9
36
52
71
21
75
90
18
36
66
24
6
25
89
7
12
11
60
157
128
129
150
37
68
3
48
60
105
231
25
ABCD 95910732902*3^$a+1 [50040]
193
192
144
24
173
30
157
131
69
27
21
33
7
275
93
87
193
144
120
53
3
177
159
24
177
135
72
81
7
80
112
17
295
48
32
51
114
43
41
79
72
8
93
123
24
87
49
32
120
72
192
45
19
71
81
48
24
208
24
80
129
327
99
144
240
30
15
135
25
77
27
153
7
8
3
61
56
15
105
288
64
23
144
49
56
64
101
126
93
111
1
128
40
41
6
129
40
144
131
126
54
81
24
16
29
91
24
128
81
36
91
335
169
24
80
57
30
177
81
15
64
77
90
225
400
95
25
8
81
55
47
33
96
21
99
39
72
288
129
21
19
11
237
48
192
63
9
112
8
3
54
30
169
272
120
105
63
16
56
72
72
15
9
24
40
71
81
81
127
47
25
56
69
75
160
119
57
112
17
84
171
264
72
48
345
7
72
71
169
32
48
51
85
104
117
115
144
17
63
27
109
56
45
99
40
48
176
24
171
301
8
40
8
120
159
1
32
40
432
168
101
75
112
8
75
156
169
11
165
568
113
60
48
60
30
201
48
48
72
48
15
24
81
3
85
41
151
80
160
95
270
99
88
312
95
9
81
24
15
177
63
192
40
320
64
29
12
39
64
41
90
21
75
84
81
63
81
16
32
72
39
1
96
8
15
42
120
108
6
133
176
160
24
311
9
87
81
75
165
64
119
81
39
81
9
162
13
101
91
215
25
5
3
15
57
33
31
41
79
89
126
54
30
21
24
184
23
57
40
83
13
5
75
15
132
213
24
48
72
33
144
36
27
213
144
91
72
32
64
5
259
71
505
11
21
24
24
304
80
72
15
234
60
27
135
25
32
160
71
57
144
135
96
120
129
48
21
115
384
48
155
45
48
21
19
71
84
132
108
12
153
225
327
33
60
27
168
51
54
36
150
189
120
192
165
123
21
19
35
30
39
120
16
224
87
129
21
36
135
75
45
45
243
72
153
135
177
54
25
8
21
30
180
241
80
24
15
105
135
97
119
273
48
15
60
93
24
240
183
297
63
33
15
105
16
176
9
63
63
169
29
27
63
6
54
162
90
145
272
33
127
56
135
72
177
96
96
144
24
48
45
43
17
63
21
90
90
39
15
60
37
144
8
48
15
138
7
83
36
114
192
54
49
72
144
101
3
72
40
48
65
96
183
96
27
30
63
15
1
101
18
9
40
120
8
39
121
152
51
61
119
25
96
8
123
90
3
96
99
277
8
21
99
24
3
93
57
30
54
54
60
72
9
16
80
24
88
32
96
88
161
63
21
51
88
48
65
207
81
31
8
112
24
32
9
114
37
143
120
9
96
24
ABCD 95910855356*3^$a+1 [50117]
99
304
80
3
48
24
36
30
36
15
111
108
72
24
54
15
64
5
18
57
3
90
180
90
12
25
155
78
102
78
48
72
75
3
237
159
36
12
6
459
75
126
7
48
17
78
102
219
69
162
162
96
54
1
485
30
72
37
80
81
216
114
72
144
30
36
27
27
288
150
66
42
138
90
72
55
53
36
39
15
24
162
199
32
15
90
144
54
270
24
30
6
39
16
47
72
42
111
192
48
27
12
9
9
103
5
43
101
75
15
6
108
84
27
45
19
41
54
162
162
138
18
90
90
6
84
72
235
128
57
39
195
54
54
66
15
9
18
102
72
78
153
9
408
18
13
47
48
49
288
23
57
48
64
35
13
77
18
90
295
29
54
66
96
84
39
87
25
32
21
192
18
150
156
78
73
29
3
33
72
90
36
42
90
18
84
180
6
12
18
6
138
180
342
45
225
6
9
256
17
72
24
90
156
18
18
54
216
204
36
87
33
367
48
215
25
89
54
12
37
5
162
54
67
107
60
156
36
73
35
168
30
24
48
6
30
132
39
9
144
55
35
141
189
138
18
135
45
99
48
15
150
102
126
24
72
90
13
41
12
54
69
57
24
48
18
114
54
37
48
89
72
60
156
55
35
24
120
45
48
75
165
33
18
246
186
198
55
125
66
49
41
199
80
81
18
13
48
144
137
39
64
80
105
72
15
16
59
6
54
66
7
215
36
30
54
225
45
42
169
137
30
24
81
3
157
23
114
151
41
18
18
3
15
54
288
43
65
72
108
42
54
18
90
30
108
234
54
6
48
63
112
11
12
18
60
12
90
72
18
54
36
204
66
222
66
115
47
18
159
117
66
25
128
27
42
171
39
25
35
13
89
103
32
81
144
6
210
18
277
32
75
66
180
72
7
197
48
27
9
96
144
7
48
161
126
48
36
6
7
65
30
36
36
198
291
15
42
55
35
13
17
54
78
12
15
315
48
42
66
297
117
90
1
77
48
18
90
180
42
12
61
80
64
128
105
84
3
16
17
72
78
73
11
108
126
144
43
65
180
204
31
17
108
67
41
24
36
192
54
54
36
43
125
3
192
16
35
45
96
99
90
12
90
162
36
7
128
15
66
111
15
18
111
69
27
105
180
162
145
71
12
420
73
35
102
54
33
160
48
245
180
18
60
30
42
360
72
1
65
96
31
17
31
59
78
7
317
36
127
155
6
12
54
126
72
18
78
12
235
77
147
64
5
162
30
180
7
48
23
30
162
54
6
45
279
66
39
16
107
6
12
144
168
228
135
208
35
24
30
18
240
54
15
51
78
79
77
3
15
150
283
17
96
15
64
5
27
81
54
36
133
32
267
36
129
336
39
96
54
12
90
45
96
27
21
81
15
16
29
19
11
36
18
72
162
108
384
66
18
60
120
72
18
55
5
139
41
30
169
ABCD 95911831474*3^$a+1 [50115]
47
48
72
24
49
12
36
23
19
12
30
24
36
6
17
1
30
6
3
32
13
11
19
21
81
90
45
8
25
15
3
60
138
12
59
25
18
21
81
24
24
60
96
35
25
39
33
18
21
24
21
24
35
1
63
56
37
84
15
8
43
45
8
1
23
40
72
21
42
60
21
56
25
63
63
42
192
36
132
135
80
1
60
6
141
128
61
6
54
15
96
105
42
6
39
45
60
72
63
33
12
48
60
39
45
18
30
3
9
84
24
30
101
16
69
60
6
6
27
3
198
72
63
21
6
77
96
16
24
80
79
102
24
24
3
153
114
5
121
12
12
228
84
18
6
6
65
16
32
73
12
12
96
23
16
8
73
42
125
1
15
21
35
40
63
36
125
16
63
78
48
11
120
1
30
54
75
80
139
42
27
15
30
6
21
39
12
29
163
77
13
3
104
139
6
36
3
117
60
18
21
21
83
37
147
72
8
96
1
63
3
78
39
33
24
23
72
25
66
24
18
11
24
40
117
24
35
25
6
18
72
143
96
49
156
59
160
3
24
53
61
27
3
24
6
12
42
33
32
16
15
89
120
40
27
24
30
15
39
33
32
157
120
59
1
15
99
101
73
36
30
29
37
84
72
47
72
184
69
11
85
6
29
49
156
59
31
12
29
16
33
84
75
3
84
89
24
40
27
18
150
237
8
13
12
102
60
18
48
18
89
7
36
29
1
24
54
36
5
24
217
87
33
12
6
29
1
60
35
64
3
18
27
15
30
162
17
31
108
69
32
91
45
104
16
32
61
66
96
18
42
45
3
42
54
45
120
9
15
9
96
111
51
30
18
21
69
12
15
24
75
24
29
13
107
72
73
12
75
33
30
30
11
37
30
53
79
12
69
69
30
21
72
24
24
15
12
69
15
81
152
163
69
33
66
54
90
5
1
279
45
11
120
31
30
36
47
85
35
72
1
18
114
36
84
48
24
36
18
84
30
60
42
54
72
42
30
63
8
19
6
54
30
3
72
96
24
32
19
6
15
8
40
57
30
6
24
30
6
15
8
109
240
27
9
95
7
18
42
54
36
99
48
32
40
123
36
132
42
75
32
25
78
18
90
53
37
3
51
96
78
6
6
12
15
15
66
87
24
9
72
42
138
108
36
48
3
192
51
237
27
48
12
30
75
3
162
3
15
17
145
15
117
36
15
69
3
32
91
24
29
40
104
40
21
6
149
25
30
192
57
80
7
9
57
15
243
66
51
3
42
138
12
54
48
87
123
141
56
1
87
3
24
29
19
5
67
29
37
123
9
63
69
6
12
33
48
81
18
48
168
45
9
12
3
51
5
25
30
81
51
29
31
18
24
18
29
13
48
48
72
27
56
24
37
156
15
27
66
102
45
57
63
128
1
95
88
27
6
48
39
72
8
61
35
1
30
66
12
11
1
60
126
78
87
104
13
35
13
78
84
12
21
9
84
24
3
3
36
81
27
18
72
35
37
54
54
66
5
115
66
3
32
25
63
3
72
48
72
5
7
156
93
9
18
29
19
144
48
78
60
72
84
36
18
57
24
48
15
30
3
15
48
30
11
64
45
12
47
13
30
30
12
48
78
21
24
56
48
13
42
36
12
30
3
9
47
19
21
33
63
99
93
56
85
30
69
45
35
61
27
32
7
36
60
60
72
60
78
24
168
3
63
6
24
6
96
30
18
5
7
105
69
78
18
147
27
21
9
15
3
5
13
84
30
48
12
141
33
6
66
47
115
42
3
32
1
78
84
42
35
16
3
69
27
18
3
87
66
39
32
91
12
18
23
25
30
65
61
59
85
11
40
8
13
27
21
24
30
21
141
66
300
228
81
8
91
6
36
59
61
24
60
39
105
12
27
105
12
54
24
30
72
39
72
8
19
48
18
42
9
48
45
42
30
24
60
87
32
25
18
18
30
6
48
18
30
90
18
35
16
3
90
51
27
29
13
51
104
43
72
125
7
66
18
42
48
60
12
27
57
48
6
12
53
49
95
40
3
29
55
65
13
6
120
5
24
7
138
18
30
47
43
29
169
24
12
30
5
13
11
109
3
33
36
51
24
141
203
25
15
51
66
27
32
16
24
3
45
57
54
36
30
15
8
40
48
75
24
18
78
197
1
12
59
16
72
3
29
19
5
79
36
6
143
13
59
25
24
30
57
39
81
63
30
27
45
24
24
72
54
69
171
138
75
21
60
42
53
37
3
69
120
6
60
9
21
12
15
87
30
35
13
12
15
21
27
69
195
8
13
59
16
93
24
3
32
13
27
123
42
48
24
59
55
57
8
37
42
137
19
72
93
69
12
24
24
18
53
7
89
109
27
3
42
24
36
162
18
83
79
60
5
13
54
93
32
49
39
27
45
63
33
ABCD 95911928954*3^$a+1 [50025]
24
25
5
31
65
51
33
19
36
20
81
24
79
11
45
9
75
48
24
4
12
68
160
44
16
92
4
60
35
13
65
51
24
156
4
5
43
47
30
43
29
18
6
15
100
20
12
9
78
1
89
6
49
17
171
4
29
24
7
168
107
9
12
117
7
5
3
36
21
24
24
6
1
24
41
30
48
45
21
24
91
96
5
48
6
21
69
91
8
12
64
60
11
18
6
30
7
12
17
75
76
8
4
108
23
21
96
4
20
24
60
40
5
27
12
72
75
45
9
27
39
13
20
28
12
17
24
51
189
27
4
29
24
3
4
24
24
35
25
5
67
65
3
28
23
45
69
3
99
48
90
15
16
12
72
68
9
3
40
20
87
9
36
4
36
8
27
13
65
7
5
19
29
63
63
49
65
3
28
65
30
1
23
61
5
120
67
107
57
4
41
31
128
76
36
48
80
136
29
6
30
55
24
11
49
36
8
12
9
30
21
64
44
36
81
91
20
27
85
107
24
21
16
8
9
3
12
45
7
5
43
32
28
96
5
24
7
89
6
109
44
12
88
5
30
21
16
20
60
3
21
12
9
54
81
15
25
48
20
132
16
17
15
12
40
20
39
61
8
40
17
63
21
111
148
125
6
21
64
11
24
9
112
143
85
20
57
43
20
15
25
5
72
63
36
16
65
24
6
1
17
27
9
75
15
30
19
32
15
54
36
39
4
11
54
31
11
30
18
33
57
6
9
28
72
20
57
15
45
120
91
12
107
33
57
24
24
55
47
30
79
5
15
112
23
105
64
8
9
30
21
27
1
5
31
29
19
17
48
3
88
96
8
36
51
78
7
65
24
19
12
108
32
16
17
3
12
52
68
52
83
25
8
24
63
25
56
12
33
60
36
31
17
12
19
131
49
32
88
84
12
56
87
1
20
45
36
55
24
36
8
16
24
60
8
4
48
36
104
36
52
24
80
24
40
29
12
18
1
20
12
40
17
12
51
12
27
45
28
5
66
9
45
3
57
60
55
5
43
24
20
16
72
5
12
15
48
172
120
24
5
15
21
3
81
27
28
5
7
84
23
42
30
13
5
36
36
78
13
20
63
9
40
95
72
78
55
60
41
15
100
11
24
129
16
29
43
72
36
60
71
49
24
5
15
100
56
9
87
28
17
43
60
5
6
1
5
19
29
36
15
36
33
12
15
189
15
36
129
6
93
16
24
11
9
12
3
21
36
63
21
9
66
6
39
76
8
36
4
47
9
4
17
15
123
21
51
25
8
111
90
31
23
13
17
31
29
7
80
69
15
51
33
21
51
63
25
95
6
66
24
61
5
54
6
24
67
8
12
4
5
39
24
27
30
31
12
60
65
3
12
57
48
3
33
24
12
24
79
12
5
15
268
95
193
29
19
36
20
36
33
15
36
24
15
90
15
9
55
68
27
21
60
9
6
37
29
3
16
12
12
8
4
5
15
9
27
24
24
39
6
15
45
6
48
33
12
12
24
39
21
12
24
60
4
12
8
4
5
15
45
27
69
84
27
39
21
64
12
12
17
3
45
3
63
54
7
36
24
84
65
15
9
55
107
25
60
56
3
9
15
1
5
24
60
6
37
44
135
45
4
80
4
5
15
15
25
17
63
112
24
65
6
9
40
101
31
12
132
5
15
63
37
5
30
21
28
20
165
24
27
40
53
15
12
69
87
124
35
120
48
33
52
17
15
48
27
24
24
73
12
35
6
19
12
44
12
69
3
48
4
20
16
89
18
90
27
3
6
60
24
55
47
25
24
116
48
27
21
40
12
17
3
21
24
36
24
3
24
4
41
75
15
109
24
8
12
76
5
7
104
64
32
57
12
24
39
12
45
139
104
15
13
53
27
27
57
69
51
48
16
24
95
13
8
171
24
30
19
5
27
39
37
12
80
45
31
11
21
4
96
20
4
44
12
93
24
60
27
45
79
24
8
9
30
24
9
28
200
4
24
36
29
6
81
4
29
15
244
20
21
15
72
24
4
20
52
8
72
39
1
23
6
18
13
12
17
84
15
4
80
60
27
9
36
3
37
35
48
37
60
5
15
4
149
12
24
15
15
9
120
76
29
15
36
99
13
60
17
15
12
93
30
45
28
12
12
20
96
4
48
20
27
9
16
95
9
69
12
198
117
75
21
4
8
36
16
24
5
126
13
11
49
20
27
33
96
16
8
88
48
5
87
33
27
48
15
45
4
5
12
15
15
85
48
41
36
39
129
6
9
81
7
12
5
7
29
79
8
60
33
60
19
17
30
33
60
51
54
51
12
160
72
11
21
88
8
33
7
8
64
68
24
15
21
4
23
72
49
5
31
20
15
24
30
24
3
12
45
63
4
53
7
23
30
3
108
124
41
27
12
40
5
51
144
21
99
81
24
27
45
48
3
3
85
36
56
9
3
16
36
5
19
12
44
16
8
4
36
5
24
15
12
33
30
1
24
152
39
6
39
40
32
24
45
19
5
31
60
35
25
65
15
24
16
56
57
12
3
87
13
41
36
19
29
15
28
20
87
1
41
39
4
80
51
96
48
42
30
21
33
7
20
39
33
12
16
8
40
12
80
4
5
48
31
72
12
5
7
8
60
12
45
3
88
47
6
51
63
30
3
52
12
24
5
51
15
61
48
41
15
28
36
29
15
15
6
55
32
3
6
15
84
4
60
80
60
21
30
81
16
23
144
72
18
12
15
9
19
8
12
21
91
8
75
1
29
171
76
84
20
216
33
12
30
33
52
44
4
11
54
36
24
31
5
24
66
6
39
45
19
11
30
19
95
66
15
60
12
28
12
44
16
17
90
1
41
24
30
49
5
132
19
35
37
17
3
48
4
11
9
28
8
64
116
36
105
15
4
24
56
4
20
16
20
12
12
36
52
92
60
16
35
6
114
81
4
5
7
72
56
24
12
36
4
29
30
66
3
60
15
30
27
15
13
36
71
30
43
101
60
24
31
71
48
33
24
24
15
45
51
45
9
24
27
4
12
17
7
53
3
28
5
36
19
20
60
15
9
76
5
67
24
65
18
33
39
69
84
36
24
36
15
25
ABCD 95912181382*3^$a+1 [50013]
207
9
24
105
36
24
216
12
18
24
5
67
105
39
30
51
128
1
24
126
29
25
18
84
90
35
19
24
17
1
54
53
76
249
27
63
210
6
36
33
15
60
12
33
12
171
42
156
126
33
12
84
39
12
113
12
1
27
51
29
7
108
102
36
59
19
36
65
25
35
31
93
15
60
29
60
1
15
39
108
144
45
84
27
42
15
20
112
45
54
96
18
138
57
12
39
24
180
48
24
65
19
96
90
15
123
17
88
21
6
69
56
28
3
9
68
12
55
33
72
8
37
63
20
115
21
24
93
107
7
53
120
1
111
33
35
72
25
15
33
78
18
12
27
12
33
27
81
27
105
35
60
7
24
105
56
108
1
210
41
19
129
20
7
5
19
89
73
30
9
15
9
36
8
60
60
60
16
39
12
153
33
174
54
6
18
35
55
30
126
60
9
12
15
30
159
27
48
132
9
3
96
12
90
78
30
36
35
73
18
9
153
6
84
5
1
39
15
30
135
32
19
69
36
75
12
69
3
5
91
234
12
3
15
6
120
51
3
36
21
3
12
9
15
120
9
15
30
6
12
60
153
60
39
17
4
15
30
51
68
31
36
33
36
164
1
90
29
25
27
8
100
75
78
138
96
54
84
18
93
15
36
5
49
159
60
111
101
60
13
6
29
73
3
87
42
147
105
75
15
33
12
84
9
90
126
24
12
108
35
16
39
36
9
12
68
72
19
9
152
28
12
108
57
48
167
13
27
9
42
54
108
108
87
57
48
72
6
54
15
3
12
285
68
60
1
90
42
39
45
90
36
69
9
174
18
27
120
15
5
91
90
39
45
111
21
75
8
127
33
27
48
36
45
87
54
48
60
72
155
43
192
24
9
27
48
6
11
60
49
39
20
37
23
40
57
6
18
30
21
51
24
48
5
37
155
64
51
18
102
60
18
66
24
120
5
112
15
273
27
126
47
60
40
33
39
20
48
16
81
18
126
11
19
54
18
149
48
187
120
5
64
99
48
78
71
48
25
15
75
126
159
111
29
43
177
12
3
42
18
12
24
101
43
12
78
72
39
60
24
15
5
13
27
63
132
18
30
114
23
43
9
9
59
37
48
35
7
66
18
36
6
210
33
27
18
11
43
45
93
27
140
60
76
144
27
30
95
40
48
21
51
8
133
99
8
127
6
3
44
1
36
39
56
40
81
3
87
24
233
67
96
18
15
104
61
11
91
17
115
216
30
6
324
54
27
39
36
6
120
18
41
4
87
12
45
20
25
90
77
28
92
1
18
29
13
18
9
57
54
6
54
66
6
17
31
54
15
12
120
24
9
60
30
60
17
49
36
15
20
1
60
18
89
31
21
21
48
60
39
156
75
12
33
21
114
144
45
27
36
12
17
4
15
36
53
7
45
8
40
27
9
45
15
56
28
15
57
9
96
108
27
8
1
135
116
211
153
24
117
18
21
324
81
51
39
24
72
18
47
25
83
25
111
180
44
1
6
9
147
9
9
6
45
3
36
54
35
7
18
126
21
8
16
156
63
17
48
60
127
96
84
6
27
36
24
57
3
12
15
54
60
71
49
60
11
133
47
43
12
96
48
45
15
9
60
21
15
21
18
66
6
84
29
12
148
80
7
65
19
41
85
23
1
59
7
18
107
4
15
60
9
12
264
57
12
135
20
31
9
3
24
156
17
25
15
51
60
30
15
57
3
15
36
24
72
57
12
33
51
84
20
52
63
6
119
7
30
75
21
27
75
72
24
45
81
99
27
12
6
11
1
78
9
3
9
99
54
6
36
48
21
75
192
54
24
11
55
9
117
107
72
64
51
156
137
7
36
60
54
75
63
36
42
3
9
90
306
54
17
235
24
36
18
18
69
15
24
36
45
9
12
63
15
54
156
51
60
93
95
7
225
9
6
90
18
18
84
126
24
48
17
19
60
54
18
84
9
45
111
3
12
5
55
30
3
12
63
36
84
17
25
18
21
24
60
51
24
5
7
5
49
6
36
30
24
30
96
12
77
1
48
204
66
29
7
9
27
57
15
90
35
16
45
71
160
3
126
12
60
102
36
96
125
109
36
18
126
111
33
47
19
90
6
9
45
216
120
6
17
31
60
9
12
60
111
18
150
69
15
42
66
24
228
5
31
24
12
18
35
72
168
157
18
60
17
49
71
1
39
3
36
66
23
ABCD 95912231362*3^$a+1 [50080]
42
48
150
24
168
210
30
42
30
48
30
60
198
12
72
36
42
108
60
30
9
105
6
24
36
114
36
60
192
39
9
51
36
12
60
72
99
24
120
45
63
120
9
39
60
42
27
120
45
78
45
33
12
48
27
24
3
18
42
300
18
102
66
42
18
111
36
33
12
432
48
132
66
60
60
69
255
60
6
30
12
57
120
168
120
312
72
111
78
72
12
90
90
18
78
234
6
60
114
45
45
78
42
78
180
48
24
6
12
102
120
150
6
54
3
87
36
9
51
69
111
12
12
45
45
66
141
99
30
54
33
27
90
30
357
33
3
57
138
42
87
240
69
24
96
12
372
120
78
18
240
51
51
78
174
66
12
42
57
129
144
6
9
243
30
48
30
12
57
33
60
15
84
3
105
51
90
162
57
63
108
69
120
3
18
102
72
120
45
45
207
81
18
12
69
309
90
192
150
87
15
30
180
15
75
48
18
51
183
18
30
48
9
153
87
51
177
27
36
12
240
48
42
72
6
12
30
138
12
18
30
21
3
33
273
42
12
90
198
18
99
132
36
57
48
150
30
78
24
6
102
237
171
132
60
150
15
3
192
78
42
129
111
57
45
66
120
324
66
12
78
129
3
60
105
87
345
21
174
156
9
48
147
336
21
3
18
210
117
12
81
12
48
27
171
84
90
90
6
90
120
141
36
147
6
99
48
24
48
231
9
15
246
72
12
66
60
132
168
21
21
15
27
60
57
48
423
12
216
54
15
33
27
3
45
75
108
12
18
147
15
9
81
282
66
24
18
72
33
33
84
27
33
183
12
111
192
72
18
27
12
351
12
33
93
54
33
153
24
156
60
84
87
3
6
84
15
93
12
18
69
96
45
150
78
27
87
60
30
48
87
45
216
102
69
291
120
132
30
30
45
45
3
177
126
21
3
93
75
12
150
15
48
3
120
12
9
3
228
45
3
9
15
60
18
75
144
9
12
18
69
12
363
57
9
84
87
153
210
48
138
24
240
150
60
78
42
36
12
168
12
69
39
72
270
27
123
48
261
351
30
39
321
195
3
234
15
141
99
12
111
30
27
45
126
81
3
105
33
255
72
255
78
72
27
48
291
54
18
78
51
141
48
240
30
24
57
111
117
33
12
60
66
30
54
78
30
12
66
90
12
72
66
39
15
276
72
129
36
33
147
63
42
12
48
90
42
126
30
27
27
18
192
60
6
57
123
9
153
42
30
6
21
3
45
291
12
165
237
6
81
63
78
30
60
228
30
87
24
3
156
84
60
78
30
57
63
18
12
60
30
45
63
12
177
3
72
120
60
165
12
9
30
54
150
120
48
117
75
66
102
108
24
60
45
75
30
3
24
63
78
198
282
12
63
144
111
78
42
120
105
12
105
36
204
336
27
27
36
372
18
51
48
93
390
48
60
9
3
12
240
33
63
12
ABCD 95913201526*3^$a+1 [50153]
35
108
172
48
141
51
8
13
48
47
112
45
180
3
117
27
48
140
1
51
44
12
4
68
37
179
1
23
160
8
52
108
45
155
60
52
32
48
37
3
8
108
76
180
240
33
3
105
135
24
20
48
100
285
63
57
75
8
48
72
64
156
45
35
4
21
35
48
109
107
61
83
16
45
120
24
156
35
1
24
3
192
69
95
84
28
9
36
15
8
76
44
16
96
104
144
37
75
44
96
12
40
21
51
93
75
57
15
141
59
16
144
104
1
183
21
87
20
60
97
15
20
12
28
132
45
191
49
108
11
96
60
169
216
24
35
24
12
16
12
128
84
13
3
132
48
9
3
57
3
132
36
44
144
64
45
12
3
48
120
12
12
216
9
15
273
3
9
51
24
21
35
85
195
32
28
44
40
8
48
52
92
36
4
21
83
16
176
24
28
45
35
12
85
108
87
8
168
25
83
4
360
33
39
213
35
88
24
429
11
28
201
36
23
13
47
52
48
12
201
27
32
133
23
157
36
11
36
60
24
40
8
40
213
168
27
92
25
27
80
28
345
72
3
32
73
83
60
72
108
108
16
180
240
60
8
28
60
45
27
57
3
20
37
3
120
285
107
196
20
72
61
99
21
171
96
165
179
24
24
40
8
37
27
21
27
117
11
25
108
11
13
63
60
80
40
32
28
12
68
12
37
51
60
32
132
16
92
12
145
48
131
121
375
68
265
15
21
11
36
12
280
12
60
21
12
83
25
24
63
20
112
56
64
21
60
12
72
3
141
11
16
152
108
73
36
215
16
8
1
3
80
28
8
156
160
36
24
36
9
51
24
104
52
224
28
212
48
208
92
36
84
40
8
60
73
39
60
20
97
3
80
72
36
112
188
37
83
120
277
3
60
68
16
8
133
27
20
25
75
21
147
32
240
40
56
289
71
72
24
121
35
12
48
84
16
129
51
8
109
11
109
107
48
72
13
27
68
100
92
49
171
45
24
12
15
24
21
48
39
20
40
225
71
60
4
60
12
20
28
48
20
4
93
275
72
48
52
93
15
213
155
4
108
45
267
80
40
8
12
108
40
8
132
132
16
32
48
60
4
21
39
68
12
36
220
212
12
25
183
68
72
48
24
73
87
45
95
121
135
20
25
95
97
3
68
60
12
72
12
36
40
93
11
88
48
80
24
40
36
12
56
156
36
25
47
40
153
47
40
128
40
80
37
107
16
117
3
60
128
156
180
36
64
105
15
20
148
12
441
27
32
25
255
48
68
4
21
27
480
8
64
33
15
68
144
193
11
1
51
188
229
27
8
88
80
24
60
196
128
136
8
73
15
8
112
104
120
73
63
72
32
108
1
107
49
23
112
104
36
48
12
13
27
8
85
63
20
25
35
180
37
27
80
28
12
33
23
48
24
37
120
155
13
72
51
180
33
11
36
64
108
152
40
48
180
297
35
16
32
13
192
27
105
95
100
33
27
8
28
33
99
297
63
8
24
13
48
99
8
12
384
25
27
32
160
80
60
12
16
80
352
21
11
100
68
72
168
88
69
3
8
13
36
3
60
21
11
36
25
267
8
48
64
45
72
96
83
12
49
11
24
16
92
52
60
33
27
260
84
12
4
8
13
35
40
192
140
172
36
105
27
ABCD 95913657948*3^$a+1 [50043]
15
177
21
108
36
102
90
11
13
48
35
1
47
112
75
69
45
35
13
60
36
12
114
5
103
36
21
27
6
156
42
12
18
270
36
96
36
5
16
81
150
12
96
36
138
162
90
18
96
12
36
96
33
3
36
36
69
32
169
18
12
24
12
18
6
102
90
6
18
30
23
96
48
16
3
54
126
41
13
30
5
73
126
48
105
21
78
18
36
39
15
65
43
66
42
12
93
21
264
6
66
27
9
54
234
23
64
3
180
6
48
35
1
42
12
72
65
25
18
6
36
18
48
54
90
24
36
125
112
69
11
73
6
90
66
24
77
43
96
12
18
39
80
49
15
15
96
36
48
24
54
255
69
30
93
21
36
23
43
36
54
126
6
126
162
12
162
42
72
12
27
105
138
198
167
49
95
67
78
126
36
18
11
48
96
48
160
45
114
18
15
57
48
6
113
13
36
36
36
126
9
48
48
3
126
252
18
12
90
11
43
5
67
24
30
42
29
25
12
78
66
96
198
53
1
54
9
117
12
15
135
9
48
33
102
306
87
93
6
90
108
66
78
72
72
180
90
48
57
32
181
54
6
48
24
167
64
15
42
108
66
57
321
6
30
24
84
60
12
71
7
54
72
11
64
51
144
12
33
27
117
288
63
108
12
6
3
48
21
36
18
126
48
18
6
30
81
81
60
18
192
113
73
36
35
48
192
7
60
29
1
162
18
132
126
48
96
18
36
126
72
48
96
18
54
84
132
48
42
120
90
78
179
31
161
64
15
84
24
18
12
36
54
60
33
39
36
12
60
138
6
48
420
9
21
54
6
198
66
23
19
18
72
18
72
36
12
36
42
18
185
16
27
24
45
48
15
30
204
12
42
108
48
54
96
18
66
6
197
127
17
13
42
36
72
12
81
45
78
53
112
27
24
144
18
66
42
138
54
36
6
66
6
54
84
18
6
27
32
25
72
47
43
78
167
25
71
64
45
51
9
18
5
112
48
9
39
176
43
66
35
25
180
234
192
6
35
49
132
30
77
85
6
18
3
33
15
165
30
45
141
83
25
84
83
97
47
64
111
30
24
54
21
33
30
114
12
51
27
12
41
31
24
18
135
48
15
54
66
57
15
24
36
306
18
48
33
3
29
67
18
36
36
3
135
42
84
36
24
47
7
48
9
33
66
24
12
18
23
192
16
39
42
95
31
30
18
198
42
17
55
48
186
162
29
48
103
57
27
60
89
16
48
9
84
6
36
84
42
54
12
60
18
120
72
75
3
29
1
47
67
84
24
17
13
99
96
171
53
1
54
246
147
21
18
66
126
105
93
78
30
42
30
63
27
69
27
12
24
84
114
107
55
18
84
99
27
42
27
81
120
96
12
6
5
112
48
45
42
72
84
6
71
73
66
5
13
6
125
1
54
354
144
119
7
36
24
45
45
12
108
24
162
84
42
51
21
11
19
6
162
66
198
45
9
114
101
16
39
18
6
126
90
41
7
60
84
96
36
21
123
18
198
18
84
71
37
18
60
36
48
41
121
23
37
36
72
207
27
18
126
12
36
18
114
126
3
87
36
90
59
193
18
18
18
216
102
42
54
36
23
31
126
48
18
42
54
12
108
24
18
15
3
90
12
96
18
53
48
55
24
18
48
108
6
252
84
54
78
9
3
168
48
54
114
102
18
42
11
25
54
54
144
59
48
55
41
7
108
24
5
265
12
59
16
33
18
42
18
36
12
6
48
107
55
6
30
96
5
85
54
30
167
109
90
36
72
138
78
120
18
54
21
48
45
30
18
42
41
49
18
12
36
125
25
39
135
105
3
42
131
31
234
12
54
54
111
51
60
84
54
71
7
18
39
45
35
43
72
36
18
66
108
108
96
29
97
207
3
ABCD 95913725216*3^$a+1 [50004]
1
15
20
12
1
3
57
23
13
47
91
41
40
21
35
64
8
25
47
49
23
79
5
52
284
25
60
18
36
9
33
48
11
16
39
36
66
35
4
39
21
12
36
9
114
41
16
3
24
5
1
39
3
6
11
31
45
8
12
12
4
15
5
55
6
83
60
36
48
7
21
32
127
53
49
59
60
48
48
1
83
16
20
48
28
12
51
18
60
18
21
87
5
16
44
25
36
11
13
15
48
39
101
1
72
23
40
8
4
21
66
197
31
17
48
96
84
7
18
30
48
45
8
4
129
11
64
21
11
84
49
11
84
43
17
61
83
1
51
140
40
24
20
84
19
30
6
33
3
5
43
17
12
16
32
16
36
68
55
53
103
53
48
1
18
6
11
36
181
119
25
23
49
108
119
12
12
37
59
16
8
25
66
30
131
76
15
42
15
44
7
5
13
23
48
43
54
102
18
11
48
25
15
48
3
42
27
8
91
5
36
13
36
6
24
18
72
3
51
29
19
45
3
17
16
36
8
25
6
5
28
63
5
36
37
11
204
52
32
43
42
59
28
12
36
27
65
40
32
96
19
5
40
32
12
7
45
51
29
28
15
29
48
49
39
8
31
65
4
15
21
3
137
7
29
96
43
30
35
28
15
36
42
39
9
27
8
24
48
12
13
18
5
28
20
1
11
7
29
28
63
5
13
3
8
25
6
12
41
85
12
11
25
11
1
78
12
5
37
23
13
54
42
71
7
24
18
131
24
40
12
92
4
9
66
17
36
13
96
47
72
19
30
6
5
36
37
59
19
29
12
12
24
40
32
36
13
210
5
7
18
12
6
17
52
27
5
169
24
15
72
8
12
36
108
61
18
6
12
35
55
9
33
11
64
48
44
88
12
20
25
51
44
1
12
18
9
8
31
33
8
28
9
35
64
32
40
44
48
16
15
21
24
68
12
36
7
72
29
31
17
157
30
45
9
48
36
84
102
81
33
15
20
1
59
24
43
65
12
36
36
19
77
7
17
37
6
29
97
18
24
5
19
29
24
88
56
4
32
16
57
35
91
84
65
24
13
54
29
24
52
68
120
31
6
6
29
24
31
42
11
1
3
44
151
120
17
1
102
29
12
1
47
16
39
24
17
7
5
40
48
72
56
16
3
21
15
17
96
31
42
95
24
25
15
9
23
19
29
48
24
1
60
71
1
3
12
21
15
9
35
55
9
63
45
32
24
72
16
8
108
12
84
84
16
8
4
32
13
35
124
9
27
44
25
6
33
72
27
17
1
59
16
3
65
13
51
57
23
43
30
12
11
48
64
39
77
13
35
1
12
42
18
42
9
32
60
96
19
65
121
119
28
3
29
4
20
16
12
15
65
12
16
36
63
17
28
15
48
17
96
163
72
6
35
12
13
51
15
17
24
12
1
6
5
79
5
1
15
39
18
71
13
84
11
16
21
30
53
16
3
5
16
32
13
36
3
9
11
67
9
15
24
66
51
3
29
36
1
59
25
11
1
54
21
8
85
23
25
18
33
8
1
47
1
6
5
43
5
12
19
6
15
12
69
11
16
68
7
18
42
5
13
30
5
73
135
72
153
3
36
9
18
12
41
25
3
36
24
15
57
32
24
64
3
144
6
12
11
19
81
32
1
48
63
32
1
6
5
4
36
45
12
30
9
8
64
15
5
84
91
29
19
42
3
8
67
29
72
36
4
21
11
37
12
36
27
32
13
95
1
6
101
49
3
33
42
12
9
20
12
16
20
24
96
25
111
44
4
32
12
13
47
40
24
15
12
9
48
60
8
73
95
61
84
23
1
47
48
40
21
12
18
5
133
23
76
56
13
11
25
6
5
36
16
12
68
24
48
4
32
12
36
25
78
41
16
12
63
84
96
6
24
3
45
90
18
60
6
53
12
16
128
72
1
71
19
21
9
42
6
23
13
6
144
42
15
44
24
48
24
67
18
30
21
21
54
12
21
57
59
28
20
61
35
91
66
15
9
11
1
18
77
24
24
16
72
20
16
92
24
24
16
68
36
43
5
12
4
3
41
4
135
41
7
17
40
21
107
13
12
23
43
141
8
25
42
42
3
44
12
13
107
24
25
23
31
17
73
6
5
16
32
91
9
9
63
15
17
48
145
12
84
12
3
75
5
52
12
56
1
48
60
11
24
12
1
27
80
31
30
3
33
12
30
5
84
1
15
12
20
12
36
132
16
8
48
61
12
15
3
54
66
5
1
6
18
15
8
28
12
56
12
7
48
29
16
12
57
39
12
9
6
41
12
144
43
57
8
24
1
59
55
41
49
48
78
45
3
65
7
48
6
60
23
12
16
8
13
36
11
108
148
33
35
24
13
30
5
40
12
36
32
1
6
5
7
9
48
20
13
78
5
12
52
9
63
33
39
56
112
8
19
29
64
8
13
12
27
44
40
32
13
11
13
107
24
13
23
103
5
16
3
21
80
55
153
9
39
92
1
6
5
19
6
11
31
96
45
48
24
44
1
6
41
52
44
4
27
5
12
16
63
18
3
108
27
12
24
17
73
6
17
25
18
17
16
9
42
5
19
21
3
5
37
11
7
6
3
32
24
36
28
20
12
115
60
9
39
33
3
42
11
24
24
64
8
25
71
19
101
48
96
37
35
40
3
6
18
48
93
8
25
60
78
6
87
9
12
11
7
21
27
12
42
27
8
12
55
41
84
96
37
39
27
65
4
32
16
20
25
35
16
32
12
13
12
54
12
53
36
79
24
29
19
101
1
60
3
68
12
37
99
39
41
24
72
25
24
54
5
36
1
23
36
97
35
48
12
16
9
23
43
18
47
4
36
39
12
5
67
138
23
28
8
28
92
48
1
15
9
72
24
11
7
29
55
30
3
21
6
36
9
45
3
3
18
3
48
8
85
24
47
108
25
15
152
36
13
47
31
5
4
27
96
17
1
11
73
18
9
12
57
18
29
37
6
5
1
23
96
4
32
1
51
9
71
24
24
12
28
8
24
43
6
23
7
5
36
37
59
24
120
96
88
8
12
25
18
81
3
30
15
21
75
68
13
60
6
5
19
29
60
4
44
16
48
33
3
56
13
12
63
75
141
56
19
21
36
68
1
15
27
6
59
12
91
48
5
24
24
61
12
47
24
64
8
88
116
7
24
30
108
18
12
5
13
23
55
18
3
21
24
3
9
42
29
13
36
23
12
4
8
4
44
31
30
71
36
19
6
15
3
66
84
15
48
45
24
60
47
25
15
20
43
33
32
16
20
13
23
76
15
66
174
29
67
45
33
66
18
6
29
25
23
37
12
11
4
9
83
37
15
3
72
21
12
ABCD 95913882622*3^$a+1 [50113]
84
91
17
36
60
120
60
55
5
72
12
192
109
66
65
48
60
145
35
127
48
5
48
25
35
13
126
84
24
5
120
121
95
96
19
72
30
198
5
12
144
24
60
192
132
73
23
7
5
79
65
240
175
5
48
43
48
101
144
97
47
55
18
23
12
13
35
12
43
89
55
77
43
5
187
29
19
17
91
65
24
55
18
95
67
60
65
36
235
12
5
43
29
108
156
36
36
67
125
108
37
11
36
55
41
108
36
19
77
7
17
19
29
25
11
55
72
17
96
85
282
5
12
43
12
48
24
5
144
7
84
6
162
53
115
17
60
48
48
31
53
61
162
53
60
31
78
30
12
233
12
120
199
161
73
66
29
216
96
79
149
108
168
49
23
79
41
55
84
78
42
125
91
17
103
78
11
156
97
126
17
19
48
12
18
83
55
53
31
89
240
204
7
29
19
173
24
79
17
19
54
42
125
48
24
60
12
120
48
67
180
48
5
85
102
53
61
35
31
216
5
24
96
48
49
203
127
53
43
17
79
108
197
199
36
5
96
84
48
103
48
17
19
60
53
55
6
35
12
115
77
120
60
283
65
25
23
49
95
1
35
55
24
60
41
145
11
43
12
41
180
60
12
31
17
120
24
73
107
84
169
30
5
60
121
59
7
53
43
77
12
48
60
180
48
199
89
12
19
29
19
60
18
30
5
79
5
96
48
12
13
72
155
55
24
29
36
36
48
192
24
120
19
36
65
24
12
7
192
5
1
119
139
120
294
30
180
65
96
37
18
36
113
72
24
36
61
114
5
19
5
120
24
36
109
95
120
7
5
55
53
25
155
31
60
41
103
137
48
96
25
35
31
5
60
48
60
121
71
43
125
25
90
53
67
96
5
24
25
48
120
47
36
31
6
42
101
289
66
24
6
24
23
7
96
209
127
5
31
144
108
53
108
72
7
48
162
35
7
120
53
55
5
31
209
228
60
103
5
115
65
79
17
31
5
7
12
5
19
209
61
126
18
71
151
65
168
187
6
18
269
108
139
41
67
36
5
144
36
19
5
48
67
5
121
35
127
12
161
115
54
47
193
42
48
17
60
79
89
43
17
12
1
119
121
23
25
95
120
72
79
108
30
107
43
12
5
163
5
7
96
113
67
29
36
7
77
43
348
209
48
193
35
48
55
29
96
55
41
169
66
54
42
5
12
43
89
43
53
72
67
78
47
19
5
91
101
24
228
127
120
5
24
97
102
96
245
96
13
35
108
139
29
91
174
35
31
53
108
103
137
7
126
6
96
12
48
5
115
204
185
60
55
54
95
24
25
35
127
5
60
13
287
216
12
132
49
11
43
65
36
12
43
174
18
5
145
18
72
5
144
168
48
187
53
67
77
43
6
71
73
42
24
24
17
96
85
90
29
31
42
6
329
12
13
95
72
1
90
30
167
91
5
12
43
101
108
67
5
139
101
96
72
1
114
5
60
7
41
13
66
54
6
41
7
17
180
151
132
60
30
66
125
55
12
84
65
36
12
96
31
36
17
55
101
31
48
60
5
43
77
60
7
5
48
25
251
31
101
25
323
96
36
97
6
180
29
48
67
12
65
144
19
12
5
36
12
31
77
132
13
35
84
24
67
17
12
19
17
103
77
12
55
5
31
36
96
12
17
43
77
55
53
36
12
48
37
18
72
53
7
18
42
84
113
72
ABCD 95914426228*3^$a+1 [50100]
6
69
48
4
17
31
17
43
72
35
13
41
91
5
39
9
55
23
48
12
117
123
54
48
15
4
17
39
40
12
11
13
35
42
27
60
3
96
1
176
28
44
28
23
6
15
12
12
135
45
21
126
18
48
30
6
48
18
81
36
4
5
7
131
157
24
23
48
45
24
24
28
20
48
15
57
81
54
21
159
108
165
21
42
21
12
40
68
48
63
1
23
18
39
3
21
12
9
12
78
6
91
23
49
48
80
72
15
13
41
3
48
48
9
6
25
71
1
60
12
8
52
44
4
107
36
6
31
44
88
83
9
28
47
48
42
12
67
59
150
18
21
108
24
96
27
42
39
60
84
3
72
30
3
9
7
8
39
36
6
19
83
30
48
18
81
39
25
23
9
120
12
48
4
11
1
95
1
72
71
6
36
48
19
23
12
49
44
15
72
33
4
59
13
59
9
87
69
3
6
31
29
6
24
1
8
9
15
108
16
60
77
18
24
6
6
25
17
3
9
6
72
96
18
19
68
39
93
60
111
42
42
12
42
31
101
79
23
12
9
60
60
93
6
60
36
6
36
39
9
42
33
16
8
4
47
25
29
15
39
138
30
66
15
12
48
57
3
9
7
80
28
20
36
15
1
116
52
20
88
65
7
29
42
9
45
147
51
12
42
84
7
89
31
59
6
67
20
52
47
73
32
15
21
12
141
48
19
23
6
6
6
31
5
48
3
36
15
1
11
121
120
32
4
20
16
47
33
21
27
12
147
18
63
24
4
24
71
36
114
15
63
61
116
24
24
24
45
55
176
12
84
48
57
3
9
6
90
54
24
6
7
47
21
27
42
18
25
17
39
48
24
48
72
4
12
8
48
12
9
42
48
6
54
33
57
12
15
21
6
42
19
36
5
6
21
3
18
7
72
101
60
48
6
21
9
3
120
4
24
47
37
17
63
48
4
65
43
17
19
35
9
15
25
23
13
20
21
18
9
24
9
228
39
16
41
27
33
27
9
3
76
23
6
48
67
8
15
12
37
5
63
15
1
95
54
42
12
69
4
8
28
68
4
17
19
104
112
89
12
79
36
71
1
11
30
7
5
96
27
111
49
95
6
31
17
48
27
36
15
18
15
75
36
6
12
15
21
31
17
18
21
9
31
35
85
68
12
12
147
33
48
12
51
1
41
12
159
4
12
32
33
30
45
4
44
36
69
39
144
75
33
36
52
5
27
4
17
3
45
12
7
29
79
8
57
6
61
29
54
45
39
33
60
57
39
9
31
125
15
21
39
27
9
63
72
30
66
72
24
13
29
30
6
75
21
6
13
89
39
3
12
30
18
30
67
29
43
17
103
29
96
6
21
16
36
44
69
87
69
30
25
20
111
93
93
6
42
7
20
60
9
55
24
8
21
6
33
4
36
17
42
6
6
9
21
91
5
51
180
21
27
12
15
1
20
16
20
96
4
17
192
18
84
36
153
36
57
7
72
17
42
9
36
4
5
12
30
6
54
6
63
21
31
24
5
31
11
12
48
36
13
8
16
47
54
12
48
255
52
56
48
9
96
6
36
12
1
44
51
13
29
31
44
15
12
132
25
23
9
84
3
6
39
12
105
36
54
54
7
60
56
52
5
27
48
21
42
1
53
18
30
7
47
60
33
3
45
51
54
75
15
6
48
132
3
4
12
47
61
24
11
33
9
90
85
53
6
21
96
135
37
137
60
42
84
60
42
48
18
24
1
24
89
6
84
108
57
12
57
3
48
24
27
21
75
36
6
96
3
4
36
119
168
1
8
3
12
174
42
12
6
27
3
114
27
15
84
49
5
39
9
91
47
9
87
12
36
9
57
36
67
8
12
100
5
12
7
47
21
84
136
35
37
143
102
48
7
47
6
39
45
18
85
83
9
15
33
16
23
48
54
12
7
29
27
48
63
18
27
15
90
31
17
48
51
64
20
21
192
42
12
57
24
4
68
4
8
63
97
89
198
21
12
36
33
43
107
57
64
65
96
6
9
136
32
84
4
36
23
33
16
41
48
27
21
103
53
55
23
25
72
32
27
102
6
78
7
83
18
31
8
36
9
66
84
13
12
23
36
13
35
6
135
27
24
33
88
71
60
33
16
5
39
28
23
48
48
61
84
11
69
57
42
6
51
45
12
39
52
36
5
67
164
136
20
9
96
19
17
99
28
59
13
5
63
21
48
3
64
23
85
11
6
3
153
6
24
25
20
96
117
48
7
71
6
99
3
21
4
12
5
12
30
49
17
15
21
48
18
36
6
30
73
35
36
37
44
21
39
48
15
96
69
75
21
4
56
36
24
51
13
23
9
9
96
42
1
212
63
24
21
4
17
6
24
13
12
71
66
27
21
19
65
66
13
35
21
60
40
24
72
23
9
111
57
96
9
6
9
27
60
48
25
113
39
16
36
47
37
5
3
48
36
9
3
57
63
69
6
42
48
7
53
39
76
44
15
57
48
48
9
15
117
39
16
35
24
36
37
119
37
24
17
27
64
47
61
11
69
15
6
15
111
54
51
4
44
9
27
48
51
1
36
71
33
9
18
9
21
114
30
6
1
12
8
24
28
17
39
9
19
23
66
7
23
25
132
35
144
12
21
52
59
105
36
4
23
9
12
4
8
57
30
45
60
15
21
12
24
21
67
227
6
84
18
9
40
71
24
30
66
21
156
63
49
47
30
42
9
24
15
1
11
6
15
12
28
41
54
49
77
48
87
112
83
153
3
69
12
9
18
21
51
6
42
18
48
7
32
45
18
9
76
44
24
81
36
3
40
32
15
13
48
35
18
15
135
9
15
120
9
12
9
19
23
6
12
39
9
19
23
21
124
59
13
12
24
8
33
43
53
36
12
7
24
23
30
18
24
12
ABCD 95915407418*3^$a+1 [50018]
6
51
39
24
17
1
72
87
99
36
120
66
42
36
30
6
24
24
48
24
69
51
6
12
18
114
24
6
6
108
87
3
66
96
27
45
30
30
72
78
33
9
24
12
24
30
30
15
51
48
150
24
6
105
176
19
30
102
9
45
30
36
17
31
84
30
47
13
102
48
36
30
59
7
6
3
141
3
3
18
42
17
115
141
9
36
12
18
12
30
102
66
131
55
6
12
60
6
84
96
84
77
13
83
7
66
42
102
23
13
54
45
81
36
11
55
9
63
90
78
9
33
12
78
240
12
24
96
30
24
24
36
36
60
15
9
144
18
24
126
72
90
48
48
114
6
6
90
30
6
17
1
15
81
216
24
15
48
117
48
30
18
18
36
69
9
18
108
24
17
43
66
12
42
30
120
18
12
12
18
6
389
91
72
72
66
192
3
9
12
78
45
63
60
30
24
30
33
3
54
60
11
19
48
141
27
69
48
33
95
43
30
60
6
108
30
75
45
6
24
6
96
30
36
18
11
43
6
30
204
168
90
18
180
6
18
30
30
12
54
132
24
24
30
66
3
57
66
48
96
24
30
42
24
18
42
54
54
6
42
42
36
90
66
138
17
133
36
24
30
30
6
30
24
78
89
43
5
16
69
30
36
66
30
60
6
24
108
12
30
60
24
69
3
12
36
29
192
1
72
36
6
54
24
12
54
6
150
66
24
174
9
75
12
24
24
78
72
3
63
12
78
42
24
5
16
32
43
12
36
66
83
115
45
45
12
71
37
75
96
15
96
18
18
318
47
19
36
90
102
6
96
24
36
18
30
18
42
6
6
18
30
15
32
115
6
30
9
15
6
107
67
6
18
21
105
6
18
15
27
144
6
47
16
87
89
16
39
24
72
42
96
36
54
24
45
27
21
63
12
102
47
13
66
17
7
12
48
6
132
90
12
30
42
69
15
129
192
3
45
21
24
108
42
6
6
48
65
1
42
114
36
114
18
6
21
9
6
48
108
18
6
24
24
72
78
72
60
18
60
12
9
176
48
1
30
30
6
30
15
69
6
5
79
36
108
65
31
60
36
33
3
102
30
12
54
12
72
18
12
5
7
185
25
30
60
84
30
12
42
6
90
60
36
54
12
3
9
42
18
12
15
128
7
6
54
66
75
15
24
174
54
60
57
21
120
35
127
12
21
3
96
108
30
12
120
30
96
78
30
60
36
21
57
96
30
9
21
30
150
87
3
36
78
6
66
18
81
81
18
30
12
66
12
5
67
18
36
24
30
6
42
12
53
79
66
47
48
19
36
57
3
24
69
69
66
36
78
42
24
12
30
18
105
81
24
102
17
61
66
18
48
63
81
15
80
16
27
78
90
42
60
30
36
36
84
29
1
12
3
9
6
60
42
12
30
33
144
80
16
27
6
15
147
12
90
18
18
36
18
6
60
6
69
45
6
48
77
19
72
162
150
6
6
6
144
78
45
33
54
84
54
6
42
18
90
84
30
42
30
78
66
24
30
51
75
6
54
24
6
42
24
18
90
18
18
150
36
84
107
115
45
57
90
36
192
185
144
1
48
36
30
90
54
36
90
48
78
33
51
45
9
30
41
139
69
80
31
12
198
60
60
30
9
368
13
60
60
66
54
24
90
30
35
7
6
18
24
42
24
174
108
78
90
12
54
90
6
99
15
108
78
135
63
30
30
21
9
30
12
54
71
43
21
33
12
30
198
66
102
12
60
95
121
36
195
3
66
24
35
25
150
65
7
41
19
48
12
84
45
32
19
24
30
72
138
12
114
18
180
12
60
78
6
6
6
72
17
85
24
54
120
6
15
27
5
13
6
156
17
25
23
43
12
90
42
21
15
66
18
42
3
45
48
12
30
137
19
6
36
84
6
9
144
459
21
75
24
12
18
15
33
24
24
47
19
18
150
53
25
12
75
27
90
48
6
84
6
12
30
12
6
15
129
15
48
3
36
24
60
6
48
12
156
18
6
18
66
24
18
12
5
85
36
30
41
55
24
12
42
102
30
39
272
67
45
32
25
18
30
30
6
30
12
9
48
33
54
90
6
9
63
33
39
9
9
30
57
51
78
132
18
57
27
12
60
24
30
54
72
36
117
75
138
107
7
24
17
127
33
69
30
6
12
12
15
189
30
24
18
27
21
210
54
30
18
12
263
13
126
6
54
36
60
108
54
23
64
39
24
18
15
9
23
37
120
54
54
66
149
7
84
36
6
54
30
54
42
18
21
3
6
39
57
30
18
87
9
12
107
31
66
6
12
30
12
3
3
42
18
33
32
19
18
27
3
6
30
6
30
30
78
18
42
30
6
9
15
30
6
162
18
102
78
69
80
55
42
ABCD 95915688028*3^$a+1 [50030]
33
3
37
32
40
48
32
81
63
9
120
7
71
9
3
117
24
9
7
8
232
179
72
37
95
12
205
48
17
54
9
40
113
168
39
15
156
45
45
6
85
104
9
135
57
18
108
24
25
95
24
72
300
213
16
65
39
159
18
18
126
103
56
201
15
15
6
67
35
165
40
215
105
3
48
21
3
45
160
5
36
15
237
99
189
91
8
15
36
69
51
61
35
84
1
59
36
174
6
165
33
102
90
144
39
3
90
3
24
160
200
75
117
51
48
21
144
16
23
57
24
9
55
251
120
141
40
41
120
42
85
35
72
36
9
51
72
21
96
88
23
9
9
24
18
37
35
85
41
54
25
32
9
39
3
109
120
113
15
87
33
93
27
27
6
324
30
93
87
60
54
151
149
51
255
25
209
79
47
114
306
144
45
21
75
88
23
48
186
103
35
157
113
36
51
40
8
72
15
33
21
75
69
12
6
169
80
123
108
72
25
32
39
156
69
75
36
25
89
15
195
165
15
204
72
36
90
48
79
125
18
210
7
17
48
288
79
209
6
33
57
90
54
66
18
60
111
51
30
15
63
25
41
6
73
120
17
159
9
15
21
54
72
45
81
79
80
40
29
6
45
144
24
105
6
66
55
35
90
36
18
61
120
23
25
32
15
33
192
153
7
95
18
6
36
133
23
60
18
66
73
53
132
7
5
78
21
64
71
42
79
23
18
39
15
9
64
41
39
72
159
121
35
13
296
256
128
123
48
45
16
48
197
75
105
15
120
33
7
8
57
48
108
139
168
71
49
5
27
48
40
107
13
152
15
108
21
159
97
59
21
400
80
3
6
36
90
73
11
21
33
15
40
71
24
66
24
30
25
32
3
45
280
35
37
11
108
24
18
159
75
54
39
192
88
95
25
120
107
45
45
84
6
120
24
105
96
40
23
57
51
24
133
120
56
87
33
51
24
66
3
72
3
108
18
39
96
64
35
102
15
88
113
234
13
11
156
24
1
35
54
30
1
179
61
8
40
17
24
54
30
36
31
11
117
93
162
57
15
150
54
126
66
309
129
111
51
108
1
65
15
129
231
240
3
21
15
1
48
95
66
15
27
213
21
18
57
48
72
75
36
129
81
18
69
120
33
18
45
24
15
105
27
13
23
57
40
32
15
90
15
88
17
90
78
66
24
117
3
165
87
6
84
39
105
39
177
15
120
33
87
183
97
41
18
24
157
239
324
36
216
48
57
105
90
54
39
96
15
121
41
54
9
16
59
36
145
23
18
162
30
15
160
80
75
252
66
79
53
27
40
8
63
9
40
5
36
24
39
16
80
183
145
35
60
25
32
33
87
75
85
48
65
36
30
109
192
8
111
49
71
6
156
127
23
84
6
7
155
37
35
120
24
180
9
135
57
9
231
39
1
128
21
192
3
16
48
32
9
36
43
47
9
24
63
54
36
144
135
81
18
30
39
15
186
90
36
129
87
49
48
23
144
33
81
135
16
41
42
36
36
120
36
9
51
309
135
60
69
16
233
162
60
25
29
19
72
35
45
24
51
24
109
71
49
35
141
39
42
126
120
132
12
54
91
168
72
89
30
60
54
7
113
132
123
21
36
18
48
72
72
198
18
69
75
93
105
55
5
147
24
99
ABCD 95915752696*3^$a+1 [50011]
65
100
48
96
44
12
48
84
108
84
48
12
16
104
64
8
88
15
90
35
37
18
29
60
12
48
40
9
90
45
32
88
96
8
12
36
12
139
81
120
140
76
32
72
19
45
27
5
49
39
68
19
18
47
43
53
16
72
129
183
24
96
8
60
60
132
60
36
43
5
52
33
90
144
333
24
24
24
48
8
7
90
23
24
25
59
28
24
176
208
48
224
16
32
156
12
112
120
72
8
160
32
43
69
8
72
60
7
141
8
112
96
176
16
20
133
23
136
56
64
9
18
21
249
39
33
198
153
32
16
200
48
96
16
8
168
12
76
164
132
72
40
9
18
29
7
36
21
116
28
8
7
9
9
159
147
54
71
36
28
68
28
129
72
39
24
24
128
48
160
120
224
64
48
39
105
128
88
24
72
116
36
7
81
9
23
36
4
27
93
15
53
55
53
64
72
144
8
24
60
48
85
47
97
63
27
53
12
43
33
8
88
8
72
16
9
95
31
18
119
7
29
76
20
180
73
63
32
184
8
36
60
103
33
24
15
90
59
28
20
37
11
48
4
80
163
197
48
184
3
45
81
11
96
36
1
63
192
32
24
67
213
32
48
40
9
203
13
23
12
4
8
7
137
88
24
111
53
100
9
35
84
97
39
159
33
24
24
99
5
112
27
53
163
141
8
16
20
124
8
187
29
36
48
148
8
36
48
7
41
85
63
8
208
20
7
36
9
135
57
44
7
21
48
120
48
15
17
12
79
36
9
48
32
36
28
27
21
56
60
43
41
64
24
56
40
9
143
240
160
8
84
4
8
1
90
21
8
25
90
41
139
36
21
24
120
48
32
64
152
72
96
19
29
64
33
15
72
57
63
81
15
57
39
44
84
40
9
63
72
48
32
19
69
48
8
96
84
84
40
168
87
36
17
52
24
8
136
24
144
99
77
40
68
28
56
280
27
5
24
97
39
32
72
12
52
24
39
125
96
28
32
48
84
36
12
48
13
23
12
144
28
99
45
27
77
88
80
7
77
13
63
9
90
101
79
18
135
32
49
119
72
43
93
32
60
76
68
13
47
7
17
16
8
49
39
80
16
56
64
51
5
60
36
72
7
33
92
12
7
36
29
151
101
84
16
87
149
84
12
61
23
136
3
5
24
16
9
18
21
212
48
7
5
24
12
36
103
17
1
47
43
41
36
40
153
111
51
21
123
5
36
84
91
209
12
103
221
60
64
15
57
8
24
1
15
75
93
224
187
69
68
43
65
97
183
24
24
96
15
41
31
180
36
17
12
43
101
7
54
71
19
77
112
8
19
29
25
107
76
8
25
144
87
96
15
36
21
24
32
16
51
21
8
40
129
431
73
15
224
16
195
45
128
241
11
144
52
27
36
161
40
8
48
40
116
28
81
18
17
4
195
21
24
9
23
144
60
228
108
31
189
72
81
11
48
28
68
36
64
15
90
18
17
48
36
88
8
64
56
24
16
32
43
5
16
96
8
136
153
15
57
11
12
175
89
1
107
48
7
21
72
177
39
152
24
24
88
15
9
32
49
90
72
53
64
32
67
5
16
24
72
48
15
162
90
77
40
9
71
1
159
96
159
65
160
63
9
9
72
83
28
15
33
48
9
90
113
31
77
31
90
39
15
149
28
120
56
7
57
96
128
43
5
121
15
39
33
20
37
15
8
96
16
20
36
25
15
72
48
81
18
5
49
111
48
32
48
31
72
41
103
57
8
24
1
47
7
41
64
57
63
63
72
5
31
21
105
47
96
217
111
8
16
20
36
115
149
36
76
104
240
64
144
48
56
55
105
68
52
63
18
39
51
53
136
96
24
80
16
224
48
24
40
33
23
160
105
18
36
33
3
21
8
25
87
104
97
18
5
36
76
27
93
ABCD 95915854228*3^$a+1 [50000]
90
29
43
41
4
96
15
5
12
4
3
30
18
60
17
12
19
5
55
105
32
4
39
41
24
1
36
59
88
51
42
48
11
24
37
59
100
8
108
175
57
3
84
45
56
72
76
27
29
48
36
36
4
27
53
19
21
60
96
15
33
3
60
33
24
60
32
25
23
12
108
48
60
4
39
5
31
65
19
24
5
60
36
4
60
56
4
32
60
60
64
24
8
12
55
72
138
42
9
36
8
16
21
11
7
53
49
15
20
96
49
15
8
12
28
8
4
8
40
8
12
55
45
20
12
120
148
68
12
61
11
4
75
24
12
114
119
12
13
143
48
1
119
24
36
24
160
3
57
33
87
36
36
24
56
31
33
84
68
7
21
20
19
57
15
30
11
48
16
33
15
27
84
9
63
113
55
45
80
4
33
18
5
16
20
25
18
21
36
116
25
3
75
185
4
32
48
67
18
11
132
25
39
8
16
39
5
196
20
64
36
24
128
88
92
4
44
4
32
24
76
20
25
6
9
48
20
85
71
12
12
12
4
36
45
15
44
84
25
36
119
100
12
44
4
120
80
52
3
60
45
3
24
33
123
33
84
12
80
156
13
6
45
63
5
31
144
5
60
25
135
60
8
72
12
28
20
37
11
60
55
9
48
92
24
7
90
23
4
8
55
129
68
37
18
42
30
9
69
11
24
40
8
37
6
5
4
56
37
47
36
24
52
48
27
24
9
140
52
20
13
15
3
84
18
15
3
60
30
39
24
45
15
39
5
52
60
128
25
27
15
5
4
60
21
18
81
9
11
36
19
29
36
24
48
25
47
36
4
128
4
20
4
56
40
48
51
17
4
44
4
3
17
103
9
24
44
232
8
25
15
132
20
40
56
12
40
12
24
171
153
12
21
18
45
20
60
31
60
30
83
52
33
23
25
35
115
65
12
31
30
95
36
85
39
200
40
24
56
19
161
25
84
143
12
40
56
4
93
3
27
29
48
60
76
32
4
44
24
31
36
41
52
120
60
15
57
60
24
32
52
72
9
39
60
12
33
27
20
4
75
5
84
13
24
23
12
19
5
67
113
16
69
59
12
36
4
24
32
12
13
83
4
45
11
24
31
36
53
12
4
24
8
13
11
40
80
28
20
67
9
69
90
113
24
25
84
47
13
11
4
104
40
21
11
28
60
68
12
12
84
72
25
3
39
18
54
36
65
43
9
12
33
48
95
12
16
36
68
7
29
79
45
20
31
45
39
5
72
148
87
5
43
21
20
4
36
27
29
133
23
48
12
49
123
8
28
51
29
16
8
25
11
55
17
24
1
48
51
8
40
20
43
108
42
18
5
84
40
8
52
3
17
43
18
35
64
27
33
93
3
15
9
3
9
51
65
55
149
36
64
24
20
76
45
83
13
18
29
96
76
9
6
18
18
33
21
48
18
24
48
45
12
3
5
13
18
9
8
60
25
90
33
56
36
115
5
48
196
24
56
36
7
57
3
81
45
30
41
48
12
4
9
23
64
141
3
140
7
30
72
51
32
64
3
48
9
15
84
81
44
55
24
41
36
25
15
129
39
56
55
5
72
49
83
108
7
65
12
28
93
27
68
4
24
20
4
60
8
37
11
100
20
31
30
11
12
31
5
12
127
18
143
24
40
8
19
24
77
67
5
31
65
84
43
65
48
36
48
52
60
68
76
32
37
11
16
8
72
1
107
36
12
12
40
12
116
52
27
18
35
16
32
7
41
16
128
13
59
28
45
131
31
5
25
90
89
16
39
21
123
21
96
105
3
33
59
4
21
15
81
108
15
56
48
7
33
140
48
64
8
16
81
39
32
43
29
60
85
15
32
24
7
48
65
84
13
24
11
124
44
31
9
15
69
15
6
12
3
56
4
51
5
4
32
120
13
96
36
39
20
115
45
159
41
31
5
28
36
20
1
99
20
36
28
60
39
90
60
18
18
15
141
83
16
27
72
53
4
15
5
48
1
42
69
80
84
49
51
116
1
59
61
23
1
36
27
3
5
28
44
36
4
45
27
8
25
71
136
3
105
3
24
65
40
3
21
24
120
8
4
44
100
51
108
21
24
12
3
113
4
80
31
18
51
45
99
44
13
59
48
55
60
17
40
51
33
44
48
4
51
65
79
84
54
42
18
35
67
93
33
60
90
5
72
40
12
51
5
7
17
4
24
12
33
83
4
24
51
29
24
7
84
41
19
5
136
51
9
56
52
63
33
39
5
108
124
51
125
52
32
48
12
1
47
25
27
60
20
28
128
24
4
32
4
68
37
60
23
7
33
8
24
61
147
32
79
41
4
27
5
28
15
6
3
8
24
124
56
84
7
9
104
49
107
36
163
5
7
24
53
96
136
60
84
57
18
9
132
20
1
3
84
21
51
21
12
27
20
36
7
108
57
93
3
27
113
19
120
81
36
80
4
36
33
51
24
21
95
7
9
20
24
1
6
5
25
42
41
12
4
68
37
119
12
72
31
9
32
4
39
17
4
20
4
96
81
15
8
16
56
84
127
5
72
67
5
36
48
19
12
33
12
63
5
36
85
47
4
9
11
24
40
44
7
45
3
53
12
100
8
12
12
88
75
21
24
15
17
13
23
49
6
9
128
12
156
144
24
4
60
57
54
41
24
12
43
24
5
13
48
24
11
7
5
49
135
21
3
44
31
105
87
9
15
30
35
40
68
36
40
80
36
88
20
85
23
85
30
69
8
ABCD 95915901098*3^$a+1 [50043]
32
28
56
120
36
4
96
48
48
80
220
63
29
151
17
172
20
28
15
113
100
72
164
196
128
60
64
108
39
33
56
52
108
20
4
56
64
147
113
108
24
60
16
20
88
80
52
12
200
40
20
36
31
185
49
51
116
49
111
8
84
96
25
75
32
240
48
64
56
25
15
12
68
136
144
327
77
36
60
4
108
68
40
20
4
80
40
327
29
7
93
60
36
99
137
25
54
144
17
64
44
52
12
81
47
24
400
128
16
192
144
96
105
23
40
20
172
132
140
36
60
25
11
28
72
24
96
116
4
44
112
128
12
72
37
39
32
52
8
88
44
28
32
91
21
8
120
16
84
20
76
36
51
29
16
128
24
40
48
152
228
148
44
132
60
84
24
36
12
52
20
156
132
40
128
52
12
96
72
8
36
76
272
112
84
32
148
152
132
96
36
64
45
35
252
100
140
48
36
24
36
36
24
48
13
54
29
4
60
20
28
48
56
25
15
24
140
64
20
60
36
60
132
40
8
121
179
4
33
135
164
36
24
84
76
168
56
64
3
69
108
12
8
48
40
212
52
24
21
51
80
60
28
20
84
16
32
60
180
48
112
24
80
24
40
80
4
176
76
75
5
48
52
44
100
165
15
44
48
112
32
16
144
108
168
33
135
96
20
1
83
60
252
52
176
16
44
120
120
136
48
168
128
160
57
207
27
69
56
288
96
40
104
232
156
20
24
48
132
84
252
28
20
64
48
80
103
165
20
52
44
4
432
108
12
200
12
28
24
69
27
12
20
60
61
39
128
60
64
44
24
181
75
15
17
72
16
132
80
28
72
80
108
84
72
96
112
36
21
59
100
32
60
52
12
128
100
48
8
84
172
8
88
120
80
112
80
60
76
32
48
132
163
57
20
13
15
132
15
45
24
80
60
79
29
52
60
48
80
196
92
73
15
24
123
53
36
156
40
12
156
120
32
48
175
9
96
36
21
15
120
20
84
60
36
28
32
48
52
8
16
8
48
24
16
20
84
64
140
16
15
21
24
116
228
120
36
28
20
96
31
33
20
1
107
48
240
100
32
48
12
112
116
24
7
45
384
84
48
140
148
12
32
100
32
16
128
192
204
84
24
1
72
47
43
5
268
140
40
12
32
12
36
172
72
8
16
20
4
128
24
4
44
16
20
4
3
54
71
112
8
148
12
8
16
8
48
55
17
136
32
132
132
109
147
32
88
24
8
96
192
88
24
32
36
79
21
8
24
271
17
168
24
133
23
340
105
35
180
216
4
132
32
60
60
1
87
104
61
123
24
80
16
20
12
292
32
96
169
183
20
16
105
15
144
72
8
36
175
162
54
29
76
39
105
132
44
76
32
88
152
96
112
20
25
35
208
120
240
44
60
180
28
68
64
12
56
40
72
200
40
168
39
9
120
15
65
12
4
56
120
40
128
24
40
116
124
20
28
212
48
60
40
104
228
12
49
252
54
33
12
36
44
168
16
12
128
52
44
36
72
40
56
64
68
4
24
176
16
20
12
216
124
32
64
36
56
40
32
120
1
71
24
120
72
280
9
35
ABCD 95916622658*3^$a+1 [50002]
169
152
16
113
90
84
145
32
81
72
111
112
65
7
5
108
55
77
171
72
27
90
171
45
30
141
48
135
6
120
252
103
29
3
117
60
36
162
25
24
48
80
88
17
78
108
12
49
8
183
25
24
56
75
13
32
24
24
9
18
109
23
25
8
75
12
1
56
93
108
79
168
8
27
85
11
174
31
119
81
40
32
63
25
32
24
24
75
54
108
108
7
24
80
33
198
120
33
16
29
12
18
90
67
32
45
90
105
16
24
32
24
16
23
210
55
32
16
32
153
90
85
47
25
11
69
111
9
72
3
168
72
30
60
30
85
32
48
16
77
72
3
63
9
45
67
56
24
69
24
30
180
33
117
126
180
81
99
102
18
24
21
159
30
27
81
168
31
48
41
87
135
97
41
15
120
384
153
7
176
64
32
16
24
23
33
147
246
24
7
80
21
72
27
48
40
23
252
6
72
39
33
30
33
57
18
13
329
6
121
71
33
24
288
24
40
209
39
192
288
273
12
6
54
15
33
78
30
60
31
48
11
69
123
45
207
60
13
5
120
18
9
96
120
24
81
90
117
57
96
192
78
54
48
75
87
90
111
16
8
40
80
21
30
165
57
30
9
33
15
21
171
63
18
48
132
3
40
365
54
36
9
51
45
57
90
60
9
171
30
72
87
144
112
72
80
141
72
90
12
21
120
45
67
48
59
150
151
24
71
1
71
49
113
168
12
195
45
75
33
79
11
18
90
54
3
33
39
192
33
18
13
72
104
63
6
162
9
16
32
123
48
165
16
41
108
147
64
53
3
24
40
101
75
63
162
18
45
144
40
5
18
49
11
85
23
30
195
255
1
144
5
54
157
53
96
84
111
96
48
93
48
180
42
117
3
37
152
63
337
149
24
36
87
75
102
63
33
84
36
31
59
54
55
8
105
175
77
3
24
16
24
120
29
115
119
18
162
93
33
12
27
112
24
56
120
24
304
23
48
105
16
24
17
60
43
65
7
5
18
49
11
54
66
42
27
291
109
53
42
30
307
149
12
39
51
13
167
73
120
56
24
24
15
33
160
113
30
9
33
63
45
27
183
9
120
15
1
149
18
108
90
120
144
27
81
207
33
108
27
72
135
120
145
32
40
71
129
3
66
72
67
65
103
8
96
16
152
88
23
234
15
15
36
37
5
48
19
5
48
90
49
41
135
184
8
3
117
351
49
71
1
131
12
180
21
64
11
84
60
66
267
40
152
51
162
75
27
325
23
57
40
8
15
18
135
24
81
7
113
72
159
39
145
59
13
8
9
216
114
141
16
8
40
80
33
55
23
49
71
42
39
51
12
18
159
129
132
12
6
84
45
72
96
40
32
112
176
40
77
48
3
24
33
108
171
168
136
5
19
32
48
312
39
9
153
132
90
25
83
12
150
66
114
7
101
75
72
45
51
112
32
81
12
195
45
12
396
144
6
21
48
15
60
493
168
95
9
16
96
161
15
3
37
5
43
72
77
3
88
80
87
169
80
21
12
15
3
69
39
90
127
17
63
15
9
21
27
33
39
64
257
207
45
3
27
6
439
83
93
99
96
84
ABCD 95916741478*3^$a+1 [50018]
69
36
3
9
21
30
17
40
87
57
39
5
52
48
24
8
64
3
21
32
67
30
3
12
12
21
23
40
36
3
33
15
105
3
57
117
131
109
3
8
36
60
4
32
43
24
5
25
23
7
45
93
18
12
5
40
32
43
42
75
15
5
28
24
36
48
36
21
15
63
24
18
30
9
96
12
32
4
15
89
12
24
36
28
8
55
9
3
77
76
33
15
24
240
48
27
6
42
77
25
15
32
96
25
27
36
15
5
64
3
45
44
64
120
12
15
102
75
8
28
57
23
7
33
27
30
30
113
4
8
13
11
43
41
55
24
53
13
24
3
3
101
36
4
44
19
141
24
3
48
69
48
8
60
180
16
99
41
43
17
36
12
28
44
40
60
21
39
36
3
60
12
69
21
27
32
4
36
44
19
30
23
7
33
24
33
47
31
9
3
21
9
27
21
18
21
48
68
48
72
13
59
60
12
103
5
31
24
41
25
47
184
63
17
16
48
12
20
43
69
8
64
8
60
61
15
9
15
3
57
45
3
20
7
101
79
36
12
9
21
39
3
41
85
27
24
48
12
51
69
116
4
36
3
29
76
9
15
33
30
9
36
45
183
75
5
16
44
12
127
41
40
39
45
72
36
32
52
36
24
56
4
36
60
44
1
99
51
18
39
20
36
4
36
36
156
8
7
69
8
60
55
45
3
5
37
90
33
63
72
5
73
90
12
237
15
45
60
68
97
3
27
36
24
57
48
123
17
156
7
12
45
8
108
19
21
32
40
24
68
151
5
16
24
15
9
63
45
152
96
127
89
79
5
4
60
12
104
24
88
24
3
45
108
12
3
53
7
89
4
32
12
28
80
60
28
27
12
96
17
7
45
48
24
3
33
24
9
24
48
27
21
47
64
63
33
27
65
40
8
28
24
3
45
68
19
17
31
17
1
15
15
57
15
42
207
36
8
60
4
21
42
72
30
6
144
66
51
60
51
60
12
77
64
32
7
41
55
9
12
69
27
12
140
36
7
12
57
39
141
3
6
11
43
60
5
1
51
3
17
1
99
48
75
36
60
24
17
28
21
111
9
111
81
18
21
60
8
12
1
63
9
63
8
4
20
16
12
12
32
28
45
47
16
3
81
44
49
63
87
17
40
36
15
12
5
112
3
45
3
125
7
6
51
104
16
56
43
5
64
21
15
12
20
4
84
39
57
3
30
48
15
24
39
17
4
8
28
48
84
8
4
63
33
60
20
64
60
36
20
180
72
88
48
12
180
24
33
11
52
84
56
100
48
27
12
45
21
51
51
9
9
47
43
5
25
15
12
24
20
31
42
135
108
44
1
78
185
175
105
9
111
84
75
33
33
30
17
52
45
15
8
4
96
12
32
49
15
12
68
7
53
4
3
77
55
33
84
36
8
36
4
32
4
36
15
33
156
44
132
4
3
33
3
29
13
27
60
168
3
29
52
44
36
28
60
63
45
15
33
24
81
24
6
129
48
60
12
56
40
12
20
12
175
33
12
32
31
5
7
141
24
3
5
7
45
3
90
15
183
5
4
63
113
36
100
96
33
59
28
20
7
57
84
96
68
36
7
57
8
55
45
12
12
20
79
65
79
48
9
36
3
60
12
9
36
60
92
31
9
3
125
4
9
15
96
81
15
24
8
31
5
36
1
87
96
152
172
12
24
27
48
24
17
4
39
65
73
39
3
17
103
36
21
60
44
24
31
45
9
30
36
41
31
60
69
48
12
39
24
45
12
8
16
15
81
3
30
87
51
60
72
120
48
33
9
15
96
32
7
101
52
27
17
4
24
12
8
85
3
3
5
7
165
15
65
7
5
96
64
3
9
33
3
8
24
76
24
12
36
8
7
45
24
63
96
9
36
15
9
48
3
21
3
17
19
17
24
36
13
39
56
40
12
27
5
133
30
5
4
243
17
163
17
100
3
18
15
3
12
18
27
44
43
45
68
13
24
35
88
27
66
99
75
41
4
21
102
18
71
28
111
21
8
28
108
156
84
9
11
37
35
4
8
55
33
20
60
73
30
21
20
120
16
144
20
19
41
91
48
12
29
13
27
48
3
33
24
8
60
52
3
9
93
23
12
72
16
20
100
12
75
36
161
40
51
9
36
60
20
7
33
15
48
41
16
12
228
68
7
57
12
24
20
16
20
19
5
7
108
9
20
16
87
53
4
20
12
24
55
81
33
30
93
15
45
12
8
52
108
44
16
27
57
21
15
8
120
76
56
67
177
33
63
20
40
8
7
9
108
96
36
69
59
88
32
55
6
24
11
67
45
12
56
67
93
15
9
108
117
18
9
44
49
66
65
24
48
13
24
78
72
17
31
45
63
41
36
52
12
24
9
18
105
3
9
56
19
33
12
12
21
23
124
21
35
37
75
20
25
23
16
96
57
96
39
3
12
5
40
56
4
60
75
53
37
18
17
13
83
67
12
6
59
28
8
52
24
156
68
7
9
3
18
27
3
105
8
7
65
64
8
31
5
7
29
31
113
19
21
20
124
56
4
3
9
96
57
47
36
64
99
132
29
1
27
21
131
43
300
45
15
36
9
21
35
64
8
48
109
3
24
51
29
28
3
129
8
12
36
13
99
21
39
75
198
135
27
33
27
36
12
69
60
111
42
63
60
68
25
27
15
45
63
60
9
3
138
24
30
45
8
172
15
45
36
15
21
60
9
30
129
3
5
12
28
27
5
28
72
72
8
85
30
33
12
21
24
3
ABCD 95916824702*3^$a+1 [50109]
16
24
36
33
11
4
12
45
35
1
23
31
29
220
36
3
17
1
54
5
48
12
24
1
23
16
20
49
51
60
44
72
108
112
44
160
84
96
80
64
140
16
21
75
24
44
73
23
4
135
5
12
40
33
191
40
111
5
28
80
36
36
64
44
12
24
60
64
36
80
96
24
64
20
16
129
351
36
168
72
111
33
57
63
80
4
32
240
4
44
96
36
31
17
55
245
76
20
60
31
36
129
80
43
101
4
12
20
25
39
60
9
35
96
31
113
16
24
32
31
29
4
96
120
24
24
80
52
3
41
4
12
8
43
173
24
37
36
39
200
13
71
16
80
13
95
96
16
48
56
60
97
90
33
56
1
39
20
31
17
60
100
36
39
5
67
9
20
60
120
241
39
24
56
100
144
36
159
57
68
112
48
32
43
65
7
29
79
45
63
33
56
1
47
40
3
113
76
8
16
104
25
71
19
21
44
16
60
24
56
31
5
60
24
24
196
140
19
45
32
48
196
144
165
15
57
3
15
81
81
59
24
12
48
12
88
45
15
12
45
36
39
80
25
15
93
18
9
44
37
87
176
97
3
20
229
35
36
4
236
84
252
28
45
162
216
17
16
44
13
359
64
56
4
111
18
15
3
9
48
36
44
25
95
112
80
24
16
24
60
44
103
9
48
36
69
215
36
16
60
24
96
93
18
54
18
41
49
75
12
24
60
20
24
145
135
56
7
89
40
15
9
80
1
99
36
48
15
18
167
13
3
20
100
111
33
32
40
21
59
24
60
156
4
36
8
120
12
48
16
44
40
32
60
4
140
76
180
84
144
140
43
117
27
216
57
15
65
36
61
35
1
63
27
69
80
108
85
75
36
80
36
25
119
7
17
52
84
120
69
27
24
24
32
64
81
183
12
68
12
84
40
144
116
79
5
12
28
36
44
55
77
60
4
21
63
32
40
164
76
8
96
40
36
3
77
64
57
39
15
29
7
33
120
56
88
96
39
17
55
105
80
28
147
18
71
24
40
36
27
9
60
60
84
60
20
96
4
80
76
20
24
1
18
5
16
69
162
9
24
20
160
3
29
28
36
140
216
108
73
23
211
18
87
21
3
176
64
96
24
231
29
61
63
45
75
120
120
80
96
124
12
24
216
80
25
59
4
27
29
40
57
39
24
84
33
3
80
97
63
24
120
72
8
16
156
60
120
44
16
44
24
16
60
96
44
120
16
33
15
56
19
90
108
63
80
40
69
27
8
55
5
16
51
45
44
1
15
21
27
56
7
53
76
15
33
32
151
29
4
21
39
164
40
45
75
96
60
20
40
120
44
157
35
64
176
28
3
77
13
72
27
200
28
123
9
128
7
33
93
27
12
15
5
60
28
20
36
40
9
47
61
27
45
72
63
20
156
4
63
77
36
120
16
48
20
16
84
33
39
15
9
44
76
24
27
18
75
180
32
73
75
56
49
71
40
69
11
276
1
107
73
23
4
116
37
83
7
72
18
3
36
15
18
11
16
81
63
9
11
16
24
56
88
240
15
57
80
25
35
4
120
144
3
54
143
253
90
53
76
80
4
44
36
60
24
60
52
24
120
60
36
80
28
32
4
24
36
36
44
4
92
28
312
24
20
16
68
120
100
75
18
143
1
23
13
3
24
56
7
57
96
44
37
126
17
40
20
36
49
11
76
21
27
20
12
31
57
105
51
144
3
137
36
336
4
56
40
8
16
84
116
16
15
33
56
40
44
76
39
18
23
64
36
80
31
36
17
216
4
36
56
24
16
24
84
32
13
72
15
24
177
72
11
76
93
35
73
39
15
185
48
40
56
31
65
24
96
31
33
20
19
17
24
16
264
39
21
36
24
9
11
36
61
3
69
87
93
47
25
23
16
159
41
40
36
108
120
87
9
236
4
21
198
18
27
56
97
23
24
40
20
100
27
18
111
20
184
45
11
24
253
83
96
160
3
17
204
96
25
23
67
108
ABCD 95916846142*3^$a+1 [50000]
33
36
3
21
15
52
38
75
20
35
26
16
27
21
6
25
40
25
19
7
10
27
81
12
19
5
8
23
65
3
39
61
1
16
24
3
45
55
40
3
4
41
28
24
28
8
9
2
25
39
20
10
32
19
8
13
7
16
7
38
47
53
54
1
41
120
23
12
1
27
3
25
8
16
1
7
15
57
48
8
39
21
13
6
9
20
72
12
51
36
40
1
24
4
12
64
39
36
6
35
12
7
8
97
8
13
12
11
64
8
20
12
25
18
12
6
15
12
68
12
35
5
52
15
65
13
55
104
3
42
31
23
5
1
11
13
51
15
109
59
17
20
48
11
2
4
63
11
29
16
16
15
18
32
3
52
4
20
92
7
2
135
19
29
7
9
21
8
3
3
5
20
16
20
39
2
4
11
44
8
12
4
35
24
2
16
30
14
34
1
1
3
16
4
89
7
29
11
4
11
53
11
6
48
8
67
21
54
37
44
9
27
15
14
24
3
7
30
7
8
21
31
31
28
1
4
60
19
57
8
108
67
18
19
4
72
20
19
90
64
15
11
41
83
5
20
1
10
29
15
21
4
5
11
4
24
40
28
64
44
1
15
1
2
5
36
29
6
1
1
3
1
19
16
49
7
5
19
4
25
7
8
17
15
20
24
11
20
58
7
35
12
86
16
19
40
20
107
29
36
64
9
107
7
8
5
4
31
9
59
41
89
2
22
7
11
42
48
30
17
20
1
11
4
60
32
5
23
32
52
16
15
1
29
24
6
17
8
64
8
43
9
21
39
8
23
12
13
119
18
19
4
32
7
10
8
19
4
157
54
29
7
28
1
25
10
54
84
35
15
22
11
3
16
1
44
15
36
32
21
16
39
65
19
17
20
1
7
21
31
4
75
22
3
9
23
12
8
19
70
63
16
56
5
4
12
19
24
4
15
1
15
1
4
1
80
35
4
7
13
11
6
63
64
1
40
6
66
8
10
17
13
2
40
29
44
16
1
14
18
10
26
27
20
19
58
7
4
21
36
7
27
9
39
6
24
23
8
44
32
91
12
62
63
60
136
16
36
60
25
15
7
21
9
6
17
4
4
24
37
4
24
48
19
5
38
6
4
18
17
8
17
15
27
54
102
17
13
19
95
1
7
16
12
9
16
44
21
38
54
6
9
37
6
5
27
21
72
3
34
27
16
32
28
17
56
31
11
5
40
27
17
5
39
32
27
5
11
17
8
1
28
7
4
16
21
35
4
4
35
29
7
9
21
23
3
40
5
44
36
29
26
10
42
2
10
29
85
15
44
56
16
21
7
16
5
31
29
39
33
3
9
15
8
4
11
13
20
9
30
5
13
23
47
29
36
19
25
11
33
39
5
8
19
30
6
4
6
12
7
28
25
8
15
4
3
66
20
12
4
14
40
29
52
3
13
7
40
36
2
30
82
15
36
11
5
5
3
16
7
18
11
4
12
24
80
28
8
5
35
27
93
7
30
11
9
22
36
18
59
16
36
48
3
5
3
16
9
17
4
50
10
59
19
13
32
15
1
12
5
14
4
5
19
97
4
24
57
16
59
15
9
12
3
5
16
48
55
21
44
32
5
15
15
8
10
51
27
48
1
13
18
28
26
43
15
1
11
6
3
77
3
12
8
84
11
1
68
53
10
13
31
29
29
23
48
4
33
24
6
5
20
7
70
7
41
23
19
17
20
8
3
12
21
16
1
47
16
36
60
43
21
51
29
32
4
4
11
25
4
11
13
16
9
3
49
31
7
25
120
16
5
31
1
7
12
4
12
24
28
7
33
3
14
40
8
3
4
56
8
17
2
36
5
29
11
15
22
18
17
37
7
41
42
21
29
48
4
11
7
21
15
5
12
33
52
23
39
1
15
81
4
1
10
54
11
13
20
7
20
15
10
6
20
18
4
8
3
20
4
12
43
48
24
14
75
4
12
11
13
32
4
3
1
4
13
35
3
5
16
73
23
9
3
12
13
7
24
17
14
33
13
43
44
20
12
4
9
7
13
22
6
84
3
8
13
35
24
16
5
64
36
15
40
52
97
30
6
12
14
9
24
25
11
15
22
24
50
33
100
16
20
21
19
1
16
63
21
31
35
32
6
19
8
20
53
11
15
9
9
16
11
13
6
5
7
13
29
35
13
3
29
10
37
16
24
19
17
20
4
20
41
23
15
45
16
3
13
60
7
17
76
28
4
11
14
3
4
4
60
29
12
75
3
38
43
11
25
4
12
23
30
55
12
32
21
15
20
36
9
4
6
6
23
36
15
9
1
44
46
25
4
73
23
9
3
4
21
48
31
5
36
18
84
5
15
1
40
16
4
21
31
32
8
73
12
3
16
5
26
12
16
44
10
30
61
5
20
35
56
29
11
4
19
1
29
90
57
21
80
27
32
16
24
45
15
24
16
40
41
7
20
8
43
6
15
4
4
20
1
4
23
4
56
24
24
19
13
13
27
4
23
17
29
39
11
17
35
25
77
47
24
37
2
5
17
3
15
6
32
19
44
12
8
4
32
29
32
15
55
9
11
29
40
60
8
7
5
11
13
36
8
16
11
8
30
67
5
40
56
52
7
16
52
17
11
19
6
3
20
41
11
32
5
67
11
9
4
16
24
19
6
2
45
20
5
47
8
53
47
28
24
40
11
1
5
19
7
4
5
24
15
25
20
7
12
21
5
4
27
23
6
15
4
36
44
20
17
19
4
37
74
4
30
31
24
11
30
66
38
28
35
24
4
11
6
7
16
29
7
25
11
23
1
23
41
37
3
21
11
13
42
13
41
3
20
36
12
73
30
5
12
4
16
12
37
4
75
15
17
49
11
8
61
15
4
11
5
19
40
1
5
35
24
40
57
62
5
23
12
6
24
15
40
5
38
22
11
21
16
42
32
58
6
56
21
7
50
3
7
26
16
39
9
20
7
24
16
4
20
12
60
7
16
5
16
29
40
11
28
27
6
19
1
4
18
36
6
20
15
13
7
28
25
11
7
2
15
8
8
4
11
69
28
5
2
22
19
20
11
45
48
25
31
52
7
18
30
25
7
37
11
53
1
39
1
19
5
15
16
4
19
18
19
95
44
82
18
12
18
90
6
63
81
115
4
12
1
19
4
15
10
6
5
4
47
45
27
25
16
49
11
64
8
4
19
25
20
9
32
36
24
3
92
24
25
30
45
20
49
7
3
42
48
23
24
31
32
5
1
12
3
51
16
24
1
29
8
7
8
43
5
57
11
40
72
28
81
79
12
17
30
1
16
1
14
16
5
8
11
49
16
13
23
44
25
78
22
23
27
45
28
33
12
7
4
19
6
19
23
57
16
4
7
1
24
4
9
10
73
35
12
1
5
30
25
17
3
15
30
11
20
4
15
126
6
10
24
35
43
6
31
23
6
56
10
69
16
23
2
11
32
15
56
9
13
44
6
10
30
5
8
11
20
9
12
43
1
4
1
43
47
69
36
45
31
5
18
77
19
30
19
12
8
15
25
36
4
12
44
91
9
15
9
20
7
10
23
1
31
4
13
66
21
23
28
32
21
20
79
93
24
24
20
4
3
22
36
36
3
5
7
16
8
20
55
45
11
5
1
12
22
6
32
55
20
31
25
11
61
53
11
4
57
3
56
13
15
60
32
15
5
41
23
4
8
3
17
25
7
3
13
25
27
4
4
12
29
3
3
5
3
16
18
31
12
4
79
25
20
9
7
5
30
1
13
11
29
7
5
12
78
29
48
48
24
20
28
13
30
9
51
5
67
5
192
1
12
75
33
2
21
20
5
20
6
4
21
5
23
67
45
20
5
8
10
81
9
26
1
44
24
48
7
17
4
21
19
25
35
11
1
17
62
4
12
25
13
4
12
31
29
31
4
28
3
12
6
7
4
19
17
4
9
20
10
2
52
6
20
4
6
12
12
30
12
1
60
28
1
3
12
29
4
30
13
17
75
8
44
36
5
2
21
25
26
18
22
9
65
35
12
29
18
6
24
23
55
44
5
41
12
42
1
85
10
49
31
4
6
23
25
6
5
24
16
8
55
48
13
11
6
3
16
13
6
9
12
15
16
9
4
4
13
35
28
32
19
41
4
4
16
1
63
20
16
16
8
20
24
20
37
4
11
55
25
5
38
16
45
147
32
28
17
12
4
4
5
38
10
19
36
35
9
4
35
5
31
1
29
18
5
73
14
54
4
15
16
52
13
7
24
61
108
35
65
7
23
86
3
36
12
115
5
48
31
9
21
8
15
8
24
20
3
1
72
4
69
11
29
42
18
6
24
6
23
16
21
35
9
36
4
11
4
20
19
25
35
36
44
40
12
41
33
71
4
4
12
20
13
11
96
28
3
2
7
8
8
8
5
4
7
11
25
24
28
7
9
17
64
71
3
16
24
6
96
2
45
16
9
12
3
45
36
2
10
23
19
32
4
1
5
19
40
21
6
9
1
7
12
23
73
12
17
31
52
15
30
6
1
3
62
4
14
17
4
7
13
29
42
56
22
7
11
32
30
7
4
121
4
32
3
9
3
3
4
21
76
53
20
3
3
9
8
40
12
1
7
12
12
5
6
44
36
4
9
16
4
32
4
43
12
6
14
114
51
1
32
6
5
36
49
47
4
3
101
1
10
1
5
7
11
44
16
21
24
76
23
1
11
5
4
27
18
2
5
8
20
16
40
16
3
4
21
27
5
33
39
1
55
16
13
6
24
8
5
4
1
12
23
12
1
11
43
1
20
20
45
10
1
24
96
5
11
37
32
10
5
93
36
15
20
7
22
11
79
21
16
16
33
10
60
32
5
8
44
91
1
5
6
17
68
7
57
1
12
31
4
43
9
3
6
32
7
16
29
11
91
78
18
29
ABCD 95916973442*3^$a+1 [50112]
6
27
3
81
123
81
36
9
72
63
12
108
63
24
12
33
12
63
42
126
12
18
18
54
60
30
9
189
90
9
45
27
141
318
18
144
99
63
6
171
21
180
63
63
33
9
183
216
33
30
18
72
6
9
93
18
69
21
24
66
141
3
180
81
60
36
39
33
99
18
75
24
27
48
6
30
24
72
54
39
45
63
15
21
51
126
66
18
15
144
63
216
72
12
54
54
33
93
54
18
162
60
93
15
153
75
36
18
60
27
129
87
75
78
12
24
48
42
9
21
348
27
12
24
189
180
36
54
414
144
108
102
18
78
84
78
3
9
18
60
129
33
18
198
30
105
39
33
39
9
24
48
33
84
15
111
45
159
81
84
63
42
75
72
33
111
15
9
21
72
15
93
72
42
93
24
12
69
12
99
24
36
36
57
63
87
156
108
54
18
114
54
90
39
45
6
117
252
12
132
57
27
33
63
27
30
15
84
60
36
36
21
114
9
75
114
63
27
216
66
63
27
213
21
51
21
72
87
12
51
30
99
144
117
90
81
9
36
54
108
81
36
87
18
120
27
9
99
33
72
39
51
81
108
147
42
27
27
30
15
3
42
264
195
12
177
12
63
132
48
204
81
243
27
9
57
180
63
27
33
3
60
18
18
117
63
45
27
81
9
27
12
51
36
9
21
432
42
72
93
15
117
75
6
30
45
15
90
147
33
48
24
30
45
60
135
30
18
60
21
33
27
12
36
9
36
36
123
36
21
27
33
30
33
12
33
36
30
69
12
9
144
135
396
9
27
33
66
6
3
9
60
30
45
51
210
27
63
132
48
186
183
45
72
6
9
39
9
87
57
60
12
15
9
165
6
84
81
15
72
72
18
27
27
66
51
201
51
48
9
144
63
105
36
90
54
12
18
6
30
33
153
3
15
117
72
21
42
57
9
15
48
81
18
6
27
3
6
36
18
90
39
15
21
96
21
132
72
30
78
18
48
72
33
225
3
108
51
21
123
66
27
15
30
18
9
72
81
36
51
48
171
42
147
51
93
159
81
36
57
87
3
96
18
54
30
42
57
87
93
27
69
21
60
84
15
12
96
27
72
108
66
24
18
264
45
9
96
3
36
108
243
33
12
51
30
72
87
243
21
141
18
45
36
9
39
60
36
45
12
63
24
81
75
171
72
54
24
27
3
54
6
309
81
60
3
60
3
33
84
27
36
54
27
63
6
99
57
15
120
45
99
24
129
6
57
60
36
12
36
24
21
18
72
9
45
123
9
30
105
93
90
9
15
30
51
117
99
21
18
69
63
12
81
24
108
45
12
123
39
36
18
15
21
6
21
81
90
33
93
87
3
216
9
81
36
144
135
33
27
111
117
36
135
9
153
24
63
21
60
39
36
69
63
12
36
9
87
48
15
45
225
72
147
24
57
36
96
36
48
27
15
102
15
171
12
18
24
126
9
36
75
42
54
174
24
99
93
51
72
144
3
33
57
27
87
21
15
48
150
75
33
27
45
39
99
9
33
39
33
48
132
210
6
75
96
36
12
72
24
36
9
135
36
48
15
93
45
180
99
63
45
45
36
42
57
96
27
12
24
12
33
9
3
63
33
180
63
36
93
51
81
12
45
18
18
36
63
81
54
9
81
63
105
48
54
189
27
69
3
9
45
267
48
45
63
27
54
36
15
12
171
18
15
99
18
30
69
111
45
177
18
12
18
42
48
213
63
54
219
141
63
57
36
51
48
24
39
42
27
36
12
51
30
15
84
72
15
90
135
48
36
9
339
63
198
3
108
204
36
45
183
141
3
60
9
3
81
6
93
15
30
18
42
75
15
66
24
48
78
ABCD 95917061252*3^$a+1 [50137]
235
21
105
18
21
27
126
114
48
24
90
36
63
39
9
51
84
114
144
12
27
213
48
60
84
18
24
33
3
30
15
80
19
30
24
71
16
15
113
37
12
63
99
78
18
12
42
12
18
60
162
48
96
36
12
155
96
61
18
12
42
11
16
81
180
18
9
48
9
23
1
36
27
117
30
54
71
25
23
48
55
18
126
108
45
93
24
108
66
29
43
54
42
69
3
156
17
73
132
3
51
12
6
66
18
18
6
36
126
173
1
78
65
79
17
31
17
25
120
42
21
63
54
27
105
30
9
153
23
91
12
18
36
72
6
18
72
84
18
126
24
36
11
48
112
9
90
77
7
201
57
72
72
54
84
6
90
12
90
39
21
59
16
33
18
125
19
45
3
42
144
3
87
41
25
6
30
35
43
5
25
42
18
12
111
147
93
80
25
30
6
48
54
36
108
18
6
174
72
36
90
42
12
24
36
15
32
55
24
81
129
18
29
103
18
39
15
12
60
102
36
24
30
18
42
36
9
80
37
30
18
11
43
42
27
57
96
167
16
27
69
96
3
12
33
48
63
132
174
18
42
3
99
78
66
216
5
37
108
30
65
31
30
36
6
30
11
31
65
73
23
193
36
150
21
32
13
78
12
9
63
42
30
18
72
15
144
45
12
135
87
102
150
18
48
18
18
36
6
18
72
54
30
36
27
27
6
126
33
57
210
69
45
126
180
12
5
16
3
30
90
53
1
60
54
48
18
59
37
27
45
102
29
85
84
36
6
84
18
6
120
36
54
15
3
18
6
120
114
27
3
29
97
6
18
84
18
33
39
57
111
12
150
84
42
36
66
27
33
15
21
11
37
36
39
15
6
30
42
3
9
186
90
131
25
87
63
30
6
108
33
165
27
27
54
12
18
18
95
19
125
16
111
18
48
18
96
30
42
18
35
64
27
48
114
99
21
11
103
41
25
6
65
19
29
7
78
155
19
78
47
37
6
36
30
83
211
12
33
63
113
43
357
144
45
30
18
24
12
54
36
21
3
210
54
6
47
37
27
15
108
149
169
24
18
18
18
36
12
42
30
24
18
12
123
21
27
15
12
6
15
33
36
42
81
189
18
81
48
80
55
114
126
246
35
55
72
42
23
97
72
39
21
107
13
96
51
3
93
15
65
19
96
29
55
24
33
57
18
18
3
63
17
7
89
1
30
54
18
36
6
18
18
27
48
32
67
18
96
72
18
90
23
48
37
48
27
9
90
29
67
72
21
48
57
66
21
147
18
126
54
12
18
9
33
90
5
43
60
36
5
133
96
90
12
24
45
39
36
96
69
3
12
18
96
264
87
32
48
16
57
48
18
60
9
3
29
25
312
30
36
24
5
43
21
57
72
30
54
18
60
18
36
30
24
17
37
59
7
41
144
31
65
13
156
18
60
144
30
36
18
6
63
9
30
6
12
6
120
18
23
91
165
153
119
48
112
96
21
18
9
153
96
30
105
63
126
51
15
36
93
32
133
72
18
30
90
36
78
119
1
60
35
1
30
6
138
24
18
156
18
72
24
18
120
96
48
18
18
24
51
3
90
84
63
87
18
39
27
6
12
3
3
29
169
54
18
12
6
29
19
162
27
123
12
96
36
48
60
105
48
57
42
66
27
48
51
78
15
32
1
15
27
72
30
54
108
24
18
84
18
108
72
114
30
36
72
54
72
144
15
111
42
54
65
1
144
198
18
135
32
91
18
12
23
16
3
48
36
6
3
69
48
6
5
13
30
36
60
18
90
9
9
90
12
90
23
85
78
90
18
30
3
33
78
144
30
3
48
9
84
6
12
17
1
294
30
60
84
24
36
18
198
23
25
36
78
5
16
9
60
66
60
138
36
6
12
60
90
18
165
81
108
78
53
16
123
24
54
36
3
51
36
9
32
133
72
72
11
7
78
18
36
30
39
75
144
30
78
9
32
7
6
3
144
159
36
30
36
24
36
36
180
23
25
114
162
3
48
111
18
47
1
24
36
12
54
36
24
120
24
66
3
93
3
33
18
36
36
21
171
18
24
27
3
96
189
32
64
32
37
6
18
48
3
21
18
12
6
66
21
128
121
167
19
90
3
117
150
282
11
208
177
72
23
1
126
48
24
12
6
ABCD 95917064476*3^$a+1 [50015]
66
90
81
104
85
48
3
27
18
75
27
48
149
19
30
66
5
13
51
27
48
66
18
18
12
6
5
91
45
9
42
5
24
1
18
30
42
24
21
147
168
53
7
18
24
23
25
102
78
48
30
21
21
3
27
5
40
75
18
60
42
5
19
78
108
48
54
36
57
27
12
9
21
24
6
6
39
51
48
210
11
1
60
3
21
24
12
15
9
36
54
29
40
27
5
64
104
37
59
16
45
84
39
129
12
30
30
111
27
36
42
120
42
120
6
42
69
120
33
60
30
72
24
21
63
12
78
36
30
6
24
15
32
7
17
25
36
60
15
99
5
19
90
30
30
15
32
7
12
30
54
81
75
21
9
24
12
3
9
6
17
97
12
78
6
24
63
105
108
6
5
13
6
45
72
45
59
1
24
18
93
93
35
31
48
17
19
21
9
36
24
6
6
84
24
54
21
9
102
30
24
6
5
184
72
3
72
48
72
12
42
24
15
75
66
6
18
144
6
5
1
18
6
42
54
24
24
12
84
87
69
24
12
18
42
72
18
18
12
54
69
27
24
36
114
36
83
25
132
75
9
48
23
13
96
36
15
8
19
6
90
21
24
32
24
25
18
36
30
54
12
6
30
45
33
15
69
36
15
39
17
43
66
36
24
36
24
11
43
6
15
27
24
30
39
21
35
169
15
45
27
63
41
1
39
63
18
24
60
35
61
24
54
66
99
9
48
60
24
30
21
9
36
102
36
17
79
18
36
6
5
1
42
6
42
5
43
5
49
48
23
67
29
16
24
15
6
12
12
35
25
90
6
48
132
18
17
67
6
162
42
30
6
6
18
36
6
5
19
114
48
3
105
87
48
9
47
1
63
159
33
3
150
60
27
99
18
11
19
18
3
27
12
33
63
81
93
11
145
15
27
18
6
66
84
96
63
51
18
27
51
60
12
21
27
18
12
12
11
121
24
71
85
6
5
25
18
45
57
60
3
9
96
174
33
33
12
12
63
9
15
24
45
24
36
42
18
132
18
66
48
3
39
30
11
24
40
3
53
24
73
18
18
24
120
6
84
48
33
117
35
25
12
12
6
30
18
42
48
36
18
6
35
37
18
60
45
56
31
18
47
19
18
12
48
36
11
16
45
102
150
12
90
96
42
60
78
5
37
3
3
21
9
162
24
54
15
21
30
18
6
30
47
13
35
19
21
9
18
29
55
6
75
69
30
6
15
8
85
11
31
9
21
24
60
48
18
53
91
5
16
9
18
21
9
12
35
91
5
13
84
48
108
51
9
42
18
27
9
15
9
24
23
13
11
55
9
57
18
6
15
33
63
24
80
40
21
24
51
9
39
69
11
40
15
17
19
21
48
9
186
66
24
27
8
229
6
30
72
15
3
162
24
6
45
8
31
30
18
12
54
12
59
61
75
15
60
45
9
15
3
261
32
43
42
12
6
57
39
9
9
63
8
16
9
87
69
6
5
40
3
24
6
15
15
60
42
24
59
16
21
12
23
13
36
36
3
21
35
1
119
24
72
7
33
33
24
36
75
9
42
18
6
66
24
24
27
3
12
18
72
159
9
66
6
15
9
126
18
12
48
6
24
30
23
19
90
66
78
24
27
144
15
6
6
29
24
37
54
5
61
12
12
90
66
63
15
36
29
40
56
61
18
12
18
12
72
48
42
18
75
80
24
43
6
15
9
66
21
21
168
54
21
32
67
48
48
21
3
42
30
66
24
108
23
25
18
12
12
66
84
23
19
18
66
30
6
30
15
45
78
48
29
64
32
55
65
37
6
21
33
90
6
12
59
19
6
18
12
36
29
91
45
3
84
66
24
12
36
15
39
30
35
25
18
6
15
57
48
36
6
53
19
36
17
13
11
120
1
114
78
18
29
25
15
56
40
9
36
35
67
48
54
30
30
35
79
12
48
6
84
72
72
96
12
42
18
18
17
40
57
66
24
72
18
36
60
11
16
9
6
102
3
33
12
54
5
16
8
19
6
12
84
24
12
48
72
12
23
24
19
42
54
48
96
132
33
15
30
6
78
47
61
114
108
48
132
48
33
27
45
48
75
6
6
48
6
54
5
121
6
42
48
24
30
54
6
78
96
87
48
111
6
54
5
43
36
42
39
21
83
55
132
60
18
15
27
18
30
101
85
24
36
24
42
5
19
84
12
5
19
6
39
63
60
30
87
21
30
78
12
48
66
9
39
12
30
24
30
126
60
18
21
27
5
64
24
9
30
17
1
23
1
48
48
18
117
9
18
21
81
174
17
67
6
84
6
6
54
225
51
45
141
12
18
30
15
27
156
30
27
57
12
6
45
9
15
45
36
15
33
36
144
30
6
18
6
36
24
54
18
18
6
11
67
102
18
77
1
12
11
19
186
6
5
1
12
3
8
31
54
6
21
8
61
75
33
36
51
24
69
11
67
29
40
69
11
133
6
12
30
24
24
126
6
60
3
21
54
21
3
6
90
101
19
42
24
24
27
63
36
6
60
12
90
18
144
51
120
27
60
81
21
11
43
21
33
23
19
21
8
19
42
96
99
9
60
204
87
51
12
30
120
3
24
144
51
45
9
6
9
129
12
90
6
78
6
36
59
13
27
63
57
33
42
18
11
40
81
18
18
35
40
3
66
11
88
80
19
93
33
60
35
40
32
37
123
9
15
3
18
54
36
42
63
3
5
40
21
36
39
51
18
30
21
9
54
6
35
85
6
6
84
51
129
60
6
30
18
21
69
66
6
3
9
12
11
43
120
24
6
15
9
48
12
66
65
1
39
9
126
162
135
24
24
9
30
33
15
54
30
6
23
85
6
54
30
36
66
3
75
45
27
18
51
9
6
36
45
45
78
30
6
41
19
30
48
ABCD 95917906954*3^$a+1 [50003]
42
6
6
30
54
33
9
12
48
66
72
6
3
147
18
66
42
84
6
93
45
18
9
81
36
66
9
117
18
12
60
30
150
24
24
24
21
87
57
24
9
6
6
30
45
27
12
12
69
24
69
18
33
51
18
51
123
24
18
3
21
48
6
24
48
12
33
72
69
18
84
18
150
60
6
3
87
120
24
81
3
18
75
9
15
75
42
96
60
15
63
18
240
12
84
12
3
45
3
39
42
36
18
12
18
12
6
33
27
45
27
102
18
84
30
51
3
6
18
66
12
18
36
33
63
24
18
36
6
36
33
24
9
15
75
6
36
312
42
81
9
108
27
9
12
48
48
114
54
18
102
24
42
168
96
108
114
3
15
12
108
48
105
159
81
9
63
45
42
90
30
84
18
96
54
132
24
72
6
18
6
99
27
54
48
6
33
105
30
12
132
48
6
12
15
21
6
24
21
72
21
6
12
120
72
6
3
81
12
90
9
165
51
75
12
84
72
42
96
24
6
12
6
60
78
177
48
75
42
3
99
18
132
78
81
48
24
21
24
12
39
9
42
42
18
33
15
24
18
12
78
72
96
30
87
63
57
15
30
150
36
222
3
21
48
3
21
24
3
15
57
3
12
108
18
51
105
36
42
54
60
54
9
87
9
99
90
78
108
192
30
27
15
81
21
54
12
144
72
36
18
72
51
51
60
33
63
12
90
66
12
126
102
57
75
45
21
24
42
6
24
24
51
15
24
66
36
66
12
66
60
18
30
207
141
75
117
72
3
57
6
42
60
30
6
66
21
45
24
51
51
12
18
132
144
6
21
3
24
60
72
96
12
6
162
24
24
21
21
75
75
18
90
12
18
27
63
36
21
33
162
21
15
6
6
45
129
42
69
165
42
12
12
9
27
96
60
57
21
48
54
69
15
126
66
174
36
39
24
87
42
48
30
6
6
60
6
51
147
192
21
21
3
21
12
135
57
42
69
75
90
6
21
51
30
39
27
12
6
48
18
54
30
12
24
120
24
84
84
24
108
42
3
39
24
33
51
21
15
6
144
24
18
12
24
12
33
3
66
30
72
12
108
90
3
3
36
84
54
36
48
42
36
96
18
30
45
21
30
48
18
114
102
18
9
57
30
6
78
21
15
6
75
120
3
18
18
48
24
54
219
21
51
51
60
42
87
21
36
66
21
21
78
54
12
24
114
6
42
6
18
72
78
60
48
12
54
186
18
9
39
33
48
21
66
54
27
3
66
27
24
33
90
90
3
24
75
45
3
84
168
9
48
21
30
24
54
6
30
96
66
33
24
45
78
18
42
42
66
36
36
48
90
3
39
36
42
30
18
42
24
270
30
102
60
3
15
6
12
60
3
21
27
27
6
6
30
3
45
24
24
6
156
6
3
45
54
45
45
6
60
18
42
150
15
27
276
84
48
12
57
3
192
36
36
12
60
12
33
9
54
30
12
60
18
48
9
9
66
12
6
3
21
3
75
6
96
18
120
6
12
102
45
21
24
36
132
3
9
60
42
33
27
30
12
6
42
66
12
24
93
15
24
6
132
66
66
78
120
93
48
39
24
42
90
18
30
6
30
156
21
45
24
48
48
24
54
48
12
18
36
90
24
60
18
18
60
24
66
30
18
18
12
114
36
6
9
15
12
96
69
15
57
99
90
48
102
138
18
54
3
15
33
93
42
48
36
21
3
162
3
39
33
3
126
39
3
36
81
45
3
39
96
24
60
66
99
69
18
33
51
132
33
27
12
24
6
60
6
12
156
30
3
45
18
12
21
21
18
33
9
39
117
30
18
42
42
6
9
3
18
27
27
102
48
111
27
45
3
60
12
24
6
18
117
57
54
6
6
90
30
12
90
15
3
48
18
51
72
33
30
12
12
48
42
54
9
48
3
66
144
54
12
9
21
72
162
9
63
48
78
54
6
12
27
48
27
21
87
30
36
78
33
3
60
30
75
57
12
24
42
18
126
18
15
69
3
21
24
3
99
93
96
153
15
3
66
147
45
78
18
18
48
60
90
96
282
81
63
120
9
48
45
24
18
24
72
60
6
60
3
141
27
39
18
60
24
12
6
6
198
30
162
12
33
111
9
9
15
3
21
9
156
18
12
12
54
78
36
48
6
12
30
102
3
51
96
141
21
54
45
3
156
102
51
21
54
12
30
36
36
24
90
81
3
18
24
66
30
6
66
48
102
162
18
9
168
24
51
30
102
24
54
258
24
12
24
48
60
9
9
15
63
66
126
48
18
18
30
39
24
75
66
24
168
84
84
12
63
21
66
6
192
72
3
27
42
6
12
78
96
3
24
3
48
60
81
9
78
12
12
120
12
66
102
228
42
48
6
9
3
24
12
6
3
15
81
27
18
6
18
12
12
99
24
3
84
33
93
123
21
24
12
66
ABCD 95917942444*3^$a+1 [50002]
13
51
68
4
21
27
32
28
48
9
87
12
20
97
48
35
73
95
196
12
104
64
128
73
12
48
39
20
16
80
37
11
24
13
51
8
13
11
112
93
35
40
69
23
217
59
12
13
83
36
13
59
36
73
3
36
93
12
72
11
144
144
48
13
11
12
1
11
1
287
96
40
8
4
68
37
84
84
11
13
11
16
9
15
21
15
32
1
216
51
36
20
204
13
36
35
61
60
39
32
13
27
45
11
37
39
20
12
73
59
13
195
24
56
109
11
16
45
59
61
51
69
27
32
40
8
61
12
23
120
37
27
21
15
9
23
36
88
93
23
13
51
80
1
24
83
1
143
37
15
20
48
13
24
24
72
24
59
16
32
148
32
100
56
64
32
1
12
11
60
13
111
104
24
96
49
71
12
12
36
13
63
128
1
15
21
15
80
49
3
32
16
152
13
131
72
37
27
45
48
11
40
56
1
15
21
3
8
109
120
15
12
32
37
11
49
108
36
23
28
129
60
48
15
20
36
121
60
71
36
76
57
24
3
8
64
32
13
71
52
140
52
69
11
12
13
36
24
11
192
181
48
23
48
61
12
11
24
85
3
8
49
3
141
3
12
32
85
35
60
49
11
72
60
73
59
12
108
36
132
133
24
24
120
27
80
205
27
141
59
1
60
131
4
9
75
21
35
4
48
9
11
16
108
44
96
109
72
59
1
3
12
24
21
87
81
63
9
24
15
68
25
3
44
324
25
36
3
20
192
48
12
48
52
32
37
23
48
144
25
51
24
32
24
49
47
4
45
51
144
92
52
20
16
9
3
20
76
80
36
12
16
9
3
8
24
64
45
59
24
133
12
36
12
84
60
108
75
153
39
32
12
1
35
24
1
35
1
107
4
9
11
37
3
33
35
4
8
13
23
1
72
3
45
71
1
11
13
24
72
107
37
24
63
33
11
24
60
49
59
13
39
92
13
39
20
37
132
263
96
28
9
99
68
49
51
69
48
48
87
36
92
52
104
13
107
28
20
72
1
15
20
1
144
11
24
24
1
60
96
11
12
49
15
36
48
9
36
48
75
33
35
4
9
71
13
96
47
13
3
33
147
12
32
12
16
20
25
39
57
83
24
48
24
36
49
3
8
24
28
20
96
85
36
12
24
15
48
33
75
45
23
12
84
1
35
168
52
92
1
35
1
99
141
96
60
23
40
116
49
3
69
83
97
35
96
36
37
11
72
4
33
51
9
47
36
52
45
24
3
33
35
12
36
60
24
37
24
35
16
57
23
25
435
20
48
37
3
48
33
48
48
39
32
13
35
28
20
24
1
180
48
15
129
63
68
48
37
27
24
8
13
48
15
9
99
33
3
32
12
88
21
27
21
11
121
23
25
3
33
144
51
8
48
4
32
108
48
136
57
71
72
36
25
71
13
47
276
36
13
75
56
16
12
32
61
51
44
52
68
13
24
11
28
108
8
109
59
1
51
32
112
116
16
156
80
16
12
24
8
24
16
93
3
21
11
76
33
24
276
12
24
83
13
60
12
72
60
51
44
1
39
8
132
4
8
1
12
3
72
72
36
48
9
216
11
168
16
12
20
73
15
24
45
99
140
36
40
68
12
1
108
24
12
3
33
3
69
27
12
60
81
35
12
72
73
96
48
23
24
13
72
35
76
60
69
15
129
59
16
56
24
1
12
48
39
9
131
1
47
97
35
121
39
9
72
12
47
40
104
4
92
40
8
36
12
52
105
48
83
97
47
84
180
112
57
15
72
12
44
24
37
11
136
56
40
8
12
12
1
143
85
300
119
60
28
8
24
100
12
45
27
56
120
13
35
12
52
8
1
12
84
39
80
72
36
13
35
132
169
47
1
135
80
124
32
1
11
64
8
40
8
13
24
119
16
116
64
96
69
39
20
25
36
11
96
4
9
24
12
47
4
12
21
51
69
96
24
12
39
128
48
37
23
84
108
1
155
85
216
35
36
13
39
21
35
37
15
36
21
87
68
124
9
11
24
24
120
133
27
21
155
16
20
16
80
1
12
48
156
11
13
11
24
112
8
16
36
57
71
1
27
36
33
24
48
35
97
15
21
48
99
48
72
93
3
36
32
4
48
200
1
3
20
13
12
35
4
104
205
11
48
61
48
15
12
69
24
35
4
116
28
9
84
60
3
56
40
21
51
45
107
100
44
49
48
35
1
131
88
45
75
9
60
11
120
1
36
15
9
23
48
49
120
24
11
1
179
61
60
51
21
15
116
72
85
60
95
37
35
61
107
24
61
11
1
47
48
4
93
23
13
11
4
9
39
45
12
39
20
25
35
25
11
48
48
96
16
144
8
13
84
15
45
48
3
68
4
45
11
13
87
36
32
24
88
ABCD 95918242606*3^$a+1 [50001]
6
5
49
36
84
48
12
75
81
42
12
48
33
9
30
5
36
60
19
41
55
54
30
48
102
30
108
48
60
72
33
36
108
15
6
51
21
18
12
9
180
80
49
95
7
113
49
90
21
120
255
125
19
48
9
273
15
56
49
11
49
6
41
48
133
23
175
21
3
81
147
53
49
180
108
39
44
19
30
36
95
97
12
11
4
75
5
13
23
25
71
24
100
36
3
30
11
85
162
42
66
42
99
123
57
99
101
1
30
53
25
39
45
96
24
18
29
1
23
96
133
51
15
81
9
35
4
32
1
18
5
55
30
24
60
11
25
72
48
155
205
24
36
30
29
112
69
24
71
40
177
23
67
12
281
7
57
75
21
159
5
96
36
103
5
55
45
32
24
16
9
30
24
30
71
145
15
20
64
3
53
36
1
120
18
129
45
36
15
9
11
145
42
18
35
67
90
222
41
25
30
24
41
7
18
12
42
30
96
24
27
123
6
24
18
29
1
102
6
42
9
200
40
81
162
41
36
13
6
21
33
47
61
30
78
30
45
116
103
117
44
7
18
30
120
24
41
84
55
36
105
159
78
63
87
18
30
12
228
132
57
56
64
15
41
19
36
60
30
24
90
101
4
33
42
18
99
69
39
176
25
264
36
291
104
25
54
18
3
99
77
13
6
29
61
54
6
215
16
44
40
24
21
54
6
72
39
9
144
30
6
72
18
9
15
240
66
42
48
192
48
69
56
7
42
11
124
225
111
117
72
36
120
15
57
102
41
4
21
120
30
65
100
27
102
11
55
72
9
48
15
30
95
1
102
153
20
7
53
235
9
3
29
121
83
76
48
20
25
71
16
69
120
42
30
78
24
105
45
6
84
210
15
56
19
6
12
162
41
19
6
35
16
51
9
80
73
66
5
100
75
12
90
12
90
36
24
48
57
15
41
16
33
48
18
5
4
123
12
6
102
153
105
30
54
51
20
19
77
13
126
9
63
173
76
84
9
87
128
103
53
49
30
6
35
25
15
39
17
40
120
81
23
127
42
11
55
21
153
6
30
30
54
90
21
189
126
41
4
129
11
115
30
11
169
111
63
36
84
48
53
55
5
37
18
120
30
99
20
16
116
28
33
3
69
78
12
6
60
71
91
48
89
73
30
60
33
44
73
42
105
33
3
36
140
204
199
41
16
93
27
44
49
36
11
13
35
36
25
30
12
29
64
15
24
81
144
15
120
30
51
57
23
64
21
11
49
144
15
15
6
35
16
123
6
35
55
41
1
18
150
12
48
84
131
55
9
21
12
83
55
12
18
71
43
96
60
30
12
132
18
9
93
51
9
96
71
31
89
73
35
43
48
12
69
93
87
3
45
33
47
12
103
17
109
60
72
132
131
85
84
6
12
198
71
24
7
132
57
189
12
42
161
19
18
18
54
6
21
39
9
63
18
15
15
5
205
120
192
23
136
63
30
66
9
56
60
7
12
30
27
33
36
75
9
36
120
11
4
99
36
30
15
9
30
101
4
15
17
40
20
49
24
11
19
6
71
49
75
9
30
36
102
72
27
129
15
105
84
11
79
21
39
6
15
120
24
111
24
126
132
108
35
19
48
12
36
12
29
4
24
45
48
27
81
95
115
5
64
36
105
30
54
47
283
36
90
120
15
20
49
96
54
137
148
15
78
42
17
49
72
168
30
12
78
264
36
72
39
39
30
39
261
12
23
96
24
79
30
48
30
12
6
84
60
71
36
24
4
51
84
57
144
75
42
18
5
40
39
18
132
47
43
60
6
12
27
81
12
72
71
7
9
51
42
30
21
69
18
48
54
30
48
150
27
81
12
179
61
48
90
30
35
49
60
156
12
87
3
132
30
18
29
184
20
16
9
60
75
147
29
19
294
18
57
32
144
76
44
217
12
6
45
264
15
41
295
54
48
143
67
42
6
41
24
19
66
35
40
9
51
156
81
48
120
30
24
6
12
3
20
7
108
30
30
161
79
54
11
79
41
79
117
9
42
42
ABCD 95918462078*3^$a+1 [50064]
42
48
85
32
45
3
33
19
17
54
144
18
78
54
30
78
30
49
80
33
7
56
4
188
3
162
12
60
48
7
20
123
93
160
32
112
11
157
5
7
53
102
90
43
12
56
24
99
6
15
76
132
5
3
4
60
96
35
42
18
12
13
12
32
21
12
63
160
92
177
156
27
12
16
12
5
60
15
3
30
18
1
5
103
17
3
87
24
66
90
73
17
24
36
43
5
90
60
48
18
211
48
68
39
120
1
17
175
68
69
48
3
93
7
44
75
36
30
72
6
30
42
144
61
137
12
75
21
30
24
105
39
157
53
144
135
45
3
52
203
18
84
103
77
3
105
90
60
177
21
72
7
140
63
25
35
54
48
96
30
21
21
138
21
21
139
53
187
65
18
6
36
43
5
3
57
48
312
123
4
11
90
7
137
163
53
108
24
198
180
234
30
13
11
30
31
11
105
57
3
40
152
51
24
66
7
32
93
30
18
36
78
30
42
13
8
69
108
3
9
43
32
93
30
6
7
5
60
192
115
11
42
84
150
1
47
37
8
15
18
67
20
21
102
97
20
105
108
30
132
30
162
1
180
23
57
63
1
5
66
9
76
32
15
12
6
12
78
18
30
114
12
6
12
6
66
54
27
9
78
48
25
20
87
36
12
37
53
72
18
145
12
80
75
165
27
24
61
360
299
1
53
282
205
68
33
24
36
12
7
48
71
36
1
120
77
63
9
3
93
18
12
345
57
3
33
66
60
33
88
179
61
12
77
3
48
33
54
45
12
39
21
16
104
108
141
276
48
67
5
36
18
24
72
141
112
47
6
15
57
12
108
60
36
234
37
48
161
42
54
31
17
96
91
35
33
100
173
67
12
5
31
5
19
161
19
5
198
37
29
24
43
5
54
36
60
54
48
36
31
96
149
54
72
217
53
55
32
15
6
54
13
5
84
18
6
90
61
11
120
18
79
32
15
45
81
42
18
18
169
48
92
48
33
67
29
138
42
103
72
5
3
45
6
90
30
6
3
112
23
25
101
6
21
4
60
59
54
48
90
169
35
21
15
12
153
9
108
7
176
4
155
6
67
167
30
55
20
28
11
54
102
36
117
28
77
12
31
32
27
1
23
61
120
48
17
3
87
96
169
329
72
42
213
129
180
66
162
67
5
54
36
60
25
96
17
42
48
18
19
71
78
90
30
36
63
261
6
1
20
153
7
32
148
35
157
71
1
8
27
61
24
29
90
36
90
75
28
5
12
3
75
30
60
72
3
28
107
73
5
18
30
99
45
18
165
69
151
17
30
73
35
9
9
6
30
36
27
45
36
60
102
45
27
13
72
132
20
21
54
21
9
55
149
187
12
11
114
87
40
53
102
25
65
108
55
41
66
18
36
6
85
20
3
48
117
51
30
42
144
13
108
59
25
8
3
72
30
103
32
52
53
48
72
108
24
36
7
83
12
180
18
24
151
192
17
36
7
5
6
21
123
126
31
23
12
54
99
33
30
42
87
93
138
24
18
192
6
157
17
18
42
51
87
42
15
33
60
195
112
53
162
85
20
21
39
45
63
27
18
18
9
16
65
55
24
108
17
84
27
63
117
45
24
48
72
54
21
141
39
21
7
48
17
36
31
48
5
18
54
31
84
11
18
24
102
1
35
24
36
12
90
67
48
140
15
13
5
75
69
43
68
4
71
18
12
39
75
21
15
37
53
72
3
69
30
73
80
27
73
77
90
18
12
6
165
69
36
84
6
37
48
5
138
6
30
18
27
33
30
18
90
18
27
99
25
60
11
72
12
6
15
64
5
90
1
5
15
40
24
11
102
63
153
24
55
32
88
17
54
1
5
43
41
36
96
18
12
78
144
12
150
21
27
85
65
3
45
19
5
31
44
189
96
66
37
5
7
23
25
65
96
234
73
35
25
77
7
29
24
3
4
11
49
35
24
30
36
3
15
165
21
139
12
48
72
96
80
240
72
63
42
87
40
263
133
204
5
60
3
28
5
ABCD 95919556438*3^$a+1 [50012]
168
144
3
4
35
6
12
27
9
12
12
72
18
6
12
48
42
13
29
51
99
108
162
151
5
72
12
72
39
39
12
13
5
18
49
89
79
173
24
36
55
179
66
43
29
15
28
17
6
42
19
96
35
48
1
108
17
123
72
3
30
87
15
121
32
12
45
99
9
30
78
18
66
204
156
3
3
45
15
84
6
24
43
101
12
3
165
90
25
24
5
12
66
102
30
6
36
111
12
100
5
55
11
30
87
108
75
12
13
65
66
90
48
12
48
66
81
33
6
72
108
6
6
13
96
35
73
77
43
35
30
48
30
24
24
25
24
12
29
6
6
19
11
42
66
24
21
9
72
36
15
117
91
77
12
12
55
23
6
15
21
15
28
32
4
32
9
36
30
144
6
42
25
101
60
36
91
104
21
15
9
84
12
24
108
36
24
75
60
48
27
12
6
63
36
28
8
45
60
42
13
29
51
9
30
33
33
87
45
18
18
120
7
17
18
37
53
84
15
9
51
64
44
72
40
8
60
48
9
30
61
35
37
5
18
9
39
1
8
33
67
11
66
3
33
42
12
138
63
3
66
55
36
107
57
9
87
33
39
15
30
3
24
3
25
17
96
67
125
42
21
39
6
48
30
12
9
36
12
33
27
48
57
31
17
27
3
72
66
7
24
11
9
3
78
12
3
105
12
12
54
84
25
71
6
60
15
33
30
216
1
5
84
54
102
24
42
49
24
77
42
1
11
21
45
3
9
127
71
30
67
173
24
18
6
36
78
72
25
8
12
81
144
90
78
27
3
30
12
75
75
6
7
65
48
15
24
15
21
45
39
28
11
21
28
47
1
8
16
80
3
240
6
12
3
39
42
51
75
97
11
9
117
55
96
17
30
25
41
12
3
39
25
11
102
19
5
31
5
60
18
6
31
89
60
3
3
42
12
30
18
60
36
54
6
12
15
144
16
17
30
90
55
23
24
114
24
30
217
71
48
24
45
28
80
63
30
7
53
6
114
39
3
45
9
36
15
3
6
39
51
145
56
27
78
183
132
3
72
90
102
60
18
90
150
12
30
42
15
69
12
90
9
3
33
3
156
13
20
16
56
36
45
12
3
40
53
192
7
11
66
3
33
67
95
1
89
30
37
71
54
30
114
24
63
28
17
3
57
120
39
9
7
29
96
55
44
15
66
48
6
1
35
78
12
19
5
51
15
12
61
5
84
48
24
111
117
7
41
72
51
9
15
40
5
27
51
54
24
30
25
104
72
36
4
8
27
60
1
17
12
51
112
72
180
83
42
30
18
3
28
71
78
175
17
48
90
33
45
19
5
3
120
33
12
43
5
24
48
3
33
15
45
144
18
45
45
15
33
36
24
19
180
11
25
41
19
5
6
1
8
24
21
79
35
42
3
33
72
72
43
5
3
45
18
54
48
67
11
96
18
18
48
37
17
72
19
47
42
30
13
77
36
90
144
6
24
3
45
84
78
33
40
5
3
36
108
16
41
18
78
54
60
13
77
48
15
51
6
108
12
115
5
18
48
12
30
27
64
107
24
36
12
45
45
108
30
12
48
24
66
12
27
3
6
127
59
60
13
20
3
12
48
105
40
29
24
87
12
27
153
108
24
40
113
6
25
65
12
3
27
12
30
42
85
65
90
6
99
63
157
29
31
48
8
3
61
89
6
24
6
18
1
80
9
55
80
28
29
159
24
33
78
30
24
18
24
18
18
37
11
6
48
15
21
54
117
21
108
111
81
174
33
120
28
5
103
32
69
123
15
57
39
96
60
18
18
42
18
12
6
12
84
36
12
42
6
19
11
12
30
3
24
36
75
24
24
25
60
29
55
60
5
12
24
42
54
78
30
15
21
27
9
19
77
12
43
23
12
9
45
24
39
123
13
89
90
6
7
24
48
5
3
69
84
12
39
81
12
156
204
12
3
15
93
4
35
25
5
78
1
71
96
48
24
1
152
4
53
30
25
17
6
72
30
36
7
29
36
43
41
78
30
6
1
96
23
121
20
9
24
18
9
36
27
12
45
21
43
17
60
42
108
42
90
66
6
1
8
27
18
96
48
78
9
148
95
45
3
30
204
19
44
21
6
6
3
9
123
252
12
33
3
144
81
12
3
39
126
7
137
63
16
12
17
27
21
15
3
36
6
15
120
15
9
4
161
6
12
61
65
6
85
41
103
11
21
4
11
24
9
87
49
65
144
39
21
42
37
80
12
63
72
105
33
51
36
144
9
12
18
102
60
15
21
24
78
37
5
75
33
6
54
42
13
32
75
1
77
3
27
90
27
45
96
84
15
36
3
25
56
15
30
108
42
138
15
100
23
12
153
28
116
33
3
12
105
3
87
30
15
28
17
96
15
45
99
27
60
73
11
66
3
33
72
7
5
31
5
78
42
12
43
24
5
6
12
33
9
84
67
179
36
42
30
6
24
12
78
48
24
9
87
13
17
42
66
30
6
43
17
108
18
120
24
30
30
48
13
17
7
8
3
18
24
66
1
108
53
15
15
30
19
5
51
27
133
48
32
33
6
45
36
39
6
12
102
13
23
9
28
17
108
108
30
73
17
48
60
24
27
39
36
18
18
9
96
9
3
100
23
54
31
5
39
15
21
ABCD 95919894628*3^$a+1 [50078]
24
33
123
54
126
150
264
24
30
60
300
60
162
48
60
126
54
66
60
156
93
177
108
131
1
18
12
60
30
78
252
29
64
105
30
126
180
36
78
12
324
60
36
18
156
144
72
399
165
36
18
120
6
36
120
27
96
57
60
318
72
24
180
54
36
95
49
66
90
6
54
84
35
55
72
24
606
54
6
378
66
114
270
51
48
48
32
1
12
150
138
72
234
24
126
54
21
51
18
180
12
27
81
60
180
90
101
1
24
66
60
90
48
42
54
210
150
30
60
210
36
60
30
60
33
15
6
30
294
36
3
123
53
91
90
66
297
80
61
252
108
27
399
6
59
31
90
18
90
12
90
60
537
21
36
263
97
84
6
165
45
114
12
78
12
60
18
12
33
111
6
120
150
29
19
6
84
96
36
198
72
30
18
81
69
59
7
96
30
75
224
61
144
324
6
126
90
54
155
1
24
23
13
48
6
45
21
144
240
210
9
207
129
195
24
69
267
204
30
132
198
432
84
126
180
18
42
30
54
36
60
27
3
168
21
15
66
24
90
144
72
54
15
48
3
45
33
12
3
80
31
300
54
42
30
78
30
27
33
126
66
15
189
99
27
138
42
144
174
35
61
156
114
5
48
103
204
30
234
165
15
132
30
15
240
123
42
84
39
21
126
90
270
54
63
183
18
36
6
18
219
48
3
180
30
27
15
120
89
48
7
6
48
72
24
66
168
30
126
54
42
18
11
144
61
83
133
18
297
9
300
36
24
126
174
60
23
43
53
271
60
5
48
1
30
132
90
108
30
36
54
150
89
127
66
24
23
13
84
6
30
78
12
144
54
75
75
101
48
103
18
66
180
36
29
85
180
23
31
129
81
132
30
90
240
3
45
270
5
1
15
51
108
90
96
174
90
60
120
36
23
1
30
60
69
21
27
48
141
54
210
42
33
105
90
42
90
9
9
71
31
234
36
24
210
24
12
18
6
54
30
90
95
1
66
24
174
71
64
15
306
66
60
18
15
15
126
114
120
6
120
171
123
12
90
60
180
54
9
21
90
6
59
79
96
30
180
111
75
18
90
72
120
180
24
156
24
84
72
78
12
60
23
121
66
69
320
85
144
36
30
6
198
252
48
60
36
54
12
24
156
114
264
90
186
54
192
168
102
60
45
39
24
30
6
66
60
84
24
30
60
30
27
135
60
108
36
30
6
48
6
66
60
234
54
102
18
6
30
6
90
57
81
90
149
91
149
31
12
60
105
3
36
54
162
17
13
3
57
39
9
6
66
168
36
3
80
16
21
114
9
93
18
42
324
83
7
36
144
5
49
36
30
36
78
156
6
30
54
6
47
1
72
423
51
54
36
179
55
66
126
18
72
15
135
138
36
24
36
143
96
61
96
ABCD 95920474966*3^$a+1 [50012]
16
20
28
80
87
45
12
3
25
120
20
12
21
55
11
24
21
76
20
3
24
21
51
30
3
93
3
51
13
5
27
135
33
12
111
93
64
36
116
3
45
27
18
30
13
48
116
39
90
24
31
17
7
36
32
24
24
60
39
18
18
57
12
3
54
99
99
1
20
15
30
171
4
116
4
72
72
17
3
28
44
45
90
49
11
1
80
3
24
1
20
4
68
9
6
48
25
17
7
20
3
57
33
3
4
17
39
36
48
3
13
5
27
12
72
81
3
51
186
3
45
19
71
54
72
19
12
32
72
48
100
20
12
45
3
93
15
60
123
9
60
87
9
64
107
9
60
4
17
135
15
9
24
15
1
24
11
129
72
75
21
168
27
97
56
4
23
84
33
16
12
44
4
72
12
48
32
3
9
16
12
65
91
92
3
45
9
18
48
25
11
73
20
51
69
45
30
186
55
12
8
160
71
45
28
11
24
12
24
9
12
84
87
24
21
48
36
4
12
5
18
36
48
1
32
88
12
29
6
25
60
8
45
7
47
18
195
3
37
20
132
27
121
8
60
15
12
33
132
60
72
108
28
41
18
45
12
36
27
13
20
24
4
11
49
44
16
12
5
55
113
7
12
71
21
15
73
20
15
73
12
17
24
30
36
33
16
77
15
24
3
12
73
167
33
3
54
43
8
24
15
36
93
12
15
90
27
16
29
15
12
4
24
20
72
4
35
45
52
20
3
36
49
72
80
3
109
83
13
191
45
24
112
179
13
5
3
28
120
11
61
8
12
75
240
12
21
12
39
36
13
5
7
60
8
84
63
73
11
129
36
75
33
123
57
12
45
15
16
59
69
12
45
3
27
69
21
27
51
57
27
1
5
66
1
8
135
21
148
108
60
5
18
57
15
9
28
20
16
24
20
36
15
117
24
51
54
39
52
44
24
36
63
45
75
25
11
114
123
3
25
12
44
3
13
8
15
132
45
108
52
8
36
24
60
4
20
76
11
36
69
36
3
85
32
132
12
88
96
59
42
18
73
47
33
3
36
45
76
60
104
36
60
28
5
6
9
39
33
12
16
11
18
31
12
35
45
28
89
123
52
95
13
5
72
30
25
8
24
36
3
57
28
56
84
52
20
48
9
15
76
32
45
27
12
63
1
24
8
28
72
8
112
132
140
21
67
20
12
40
8
45
39
16
44
16
32
12
24
72
24
28
8
63
6
51
12
76
32
39
126
3
24
16
11
61
44
3
145
68
63
36
21
12
15
1
32
84
24
52
29
54
57
28
44
16
11
54
51
24
39
57
15
1
128
60
9
15
36
36
16
20
132
16
44
16
47
105
100
68
27
133
29
72
3
3
25
32
136
56
4
24
5
6
9
100
60
11
12
18
186
81
27
21
72
45
24
3
72
15
73
60
116
24
15
1
11
9
72
99
36
69
4
20
39
30
18
25
12
8
52
11
21
24
4
23
13
5
27
28
161
18
121
20
57
24
39
9
3
147
21
60
84
40
20
27
1
48
32
84
135
18
18
13
140
40
20
12
88
72
35
69
39
84
33
3
21
4
11
121
120
17
31
35
157
12
68
39
48
93
3
105
39
25
8
39
33
48
39
93
40
35
85
20
88
32
100
8
27
33
3
21
33
102
144
42
3
12
75
13
17
3
21
31
8
52
44
9
19
36
11
45
63
45
207
6
3
69
3
24
36
160
44
4
12
92
51
60
21
4
20
27
37
168
29
43
8
12
28
20
84
3
90
3
40
8
15
21
75
13
20
75
81
24
60
12
28
20
12
24
40
92
15
45
28
212
24
3
13
8
12
40
32
12
16
23
9
16
24
47
45
16
8
52
35
93
159
33
100
164
51
18
15
87
37
56
12
24
60
16
132
32
16
60
140
63
25
71
9
12
48
60
51
21
12
40
8
45
115
59
69
132
28
56
45
15
3
1
84
17
19
59
13
68
36
28
11
240
12
13
84
32
16
12
108
83
21
81
18
96
81
3
9
48
24
51
69
88
35
36
49
65
18
57
36
12
12
48
48
12
88
44
3
33
4
20
36
99
6
19
8
3
90
39
16
20
124
17
15
16
65
55
17
43
5
67
83
12
21
75
25
5
39
3
33
51
90
24
7
44
64
12
32
88
72
8
15
45
3
25
116
28
47
18
6
69
16
5
51
28
92
3
21
4
8
48
24
3
57
93
15
15
45
24
16
29
19
11
1
48
137
7
200
111
96
33
51
54
51
21
15
24
12
39
1
44
9
54
21
12
9
51
12
16
12
20
15
69
64
11
1
120
23
9
96
12
27
33
28
72
83
36
21
72
16
35
21
24
9
43
68
4
48
48
20
15
9
63
93
12
12
16
32
75
84
9
40
92
24
16
12
8
159
36
9
16
32
12
16
8
40
120
35
81
28
68
9
30
49
20
72
24
16
35
33
39
60
13
12
180
8
84
28
128
88
35
25
32
27
25
20
45
31
44
3
93
36
9
19
56
51
1
95
18
7
65
18
69
16
44
16
44
3
9
24
36
28
11
36
73
20
57
48
6
45
24
48
135
13
24
56
4
60
8
24
24
60
4
23
85
8
40
12
80
40
23
37
12
36
116
33
115
8
48
45
87
3
6
54
129
36
159
21
4
8
39
54
51
3
21
84
177
96
15
48
39
1
41
39
15
45
24
3
33
36
4
17
18
57
45
18
85
59
21
12
112
36
71
168
1
32
39
1
ABCD 95921119538*3^$a+1 [50035]
165
72
27
32
64
165
171
80
16
165
60
84
36
23
49
63
72
33
48
159
56
37
83
121
39
9
60
3
48
176
1
23
85
36
159
56
64
72
8
40
72
24
176
168
16
45
51
72
165
96
35
49
135
8
73
95
37
27
81
72
15
177
36
27
117
36
71
61
12
108
132
111
105
12
35
64
9
15
45
36
71
48
40
32
37
3
24
45
24
144
75
141
51
69
36
96
144
39
56
13
120
3
33
60
72
35
37
36
47
40
8
40
72
45
3
69
180
36
107
49
36
60
15
93
444
23
24
13
11
16
9
12
27
176
96
61
3
176
40
56
37
147
24
72
165
75
48
9
63
189
11
24
1
63
96
69
35
37
3
72
24
69
107
13
24
27
45
36
48
60
12
15
93
35
25
111
81
60
12
72
24
84
11
25
15
81
36
3
9
87
21
3
32
40
48
56
1
168
71
109
27
8
1
36
35
13
252
72
15
93
60
135
48
105
15
57
15
93
107
73
15
57
48
24
36
144
36
12
59
88
48
80
48
37
72
27
96
48
192
24
216
117
107
64
9
71
61
36
159
69
35
16
56
133
35
256
189
35
40
200
37
99
153
135
21
60
15
21
11
64
9
24
47
25
63
216
56
24
40
216
213
36
156
35
16
48
69
3
72
48
72
72
141
59
1
23
16
9
180
35
96
1
15
128
37
72
36
167
133
35
1
15
96
8
25
207
24
144
57
95
184
69
72
3
80
1
24
15
24
56
25
215
40
120
96
48
21
36
96
63
57
23
109
120
3
129
95
61
75
8
72
13
36
63
81
15
21
84
36
60
71
49
96
48
15
56
40
249
15
57
63
24
72
56
37
27
24
45
147
48
32
37
72
24
12
60
48
11
64
21
131
25
15
72
21
35
96
40
24
72
24
21
48
72
3
80
16
105
15
21
12
23
73
84
36
87
45
83
181
35
24
40
72
9
36
168
51
129
12
299
13
156
135
80
1
15
45
3
33
72
36
227
73
87
45
180
108
12
23
109
48
144
36
15
93
27
9
108
107
109
60
72
15
24
9
24
12
11
112
57
24
95
40
80
37
35
64
45
11
304
9
156
36
24
15
69
24
3
33
84
27
81
135
168
21
24
36
135
96
240
9
183
48
128
16
216
104
13
11
1
63
72
9
24
63
24
56
48
1
36
99
33
167
16
9
15
45
59
16
24
21
75
24
105
120
15
9
111
80
64
152
61
3
45
11
88
56
49
12
168
12
216
60
72
12
39
24
81
95
49
15
48
69
35
1
63
9
36
12
60
75
177
15
192
21
3
141
60
108
12
276
75
104
1
39
9
36
24
12
15
117
72
156
23
37
144
36
144
119
1
24
12
3
96
81
144
15
21
3
57
15
104
1
63
9
23
73
15
96
24
21
35
25
84
75
57
15
48
24
168
8
25
12
132
71
1
39
105
95
25
87
93
24
203
24
96
64
56
64
96
117
12
39
72
24
9
111
21
59
16
45
27
33
120
87
57
36
27
33
120
72
23
37
36
47
40
72
56
85
27
24
81
12
107
25
119
37
3
56
13
36
132
108
12
108
15
117
3
72
80
37
36
24
12
24
75
45
195
24
21
12
143
16
48
105
180
72
75
96
93
75
80
16
9
39
32
1
60
27
32
61
132
71
96
61
123
9
36
144
243
117
11
181
75
240
33
47
25
111
120
8
96
241
48
15
32
13
35
16
24
141
48
27
56
208
240
200
192
73
39
48
69
24
35
49
15
81
84
27
9
144
36
11
13
120
60
15
48
24
21
12
72
39
ABCD 95921137166*3^$a+1 [50020]
32
24
24
48
184
116
64
180
68
31
77
12
1
107
48
187
45
68
31
21
8
24
1
11
385
36
275
13
36
11
43
36
5
60
24
184
56
112
32
12
136
8
120
36
61
47
60
37
54
5
67
17
12
84
24
60
48
84
49
11
24
55
137
132
28
45
59
24
12
12
36
172
8
91
45
20
36
43
89
1
11
60
1
119
36
79
45
9
35
91
41
52
20
157
23
48
84
36
84
121
23
120
4
92
24
132
108
1
35
60
16
132
48
44
48
72
85
143
48
43
5
52
33
107
240
13
95
24
60
1
36
35
55
126
18
5
84
156
84
12
48
43
197
28
63
29
7
29
36
25
83
96
91
41
120
12
36
24
48
168
132
108
156
96
60
25
18
36
29
24
220
20
156
55
162
327
108
8
25
11
24
64
27
21
72
20
112
8
12
28
33
18
29
216
12
49
11
24
36
19
41
72
96
60
37
143
64
8
19
233
132
96
12
121
36
95
148
81
90
9
68
168
16
20
205
59
12
24
24
25
35
4
32
48
72
84
12
145
35
55
54
95
121
119
25
63
92
36
124
8
172
8
73
54
5
120
1
179
96
13
27
9
119
36
61
23
12
12
7
144
29
61
71
60
24
84
36
36
16
15
17
1
35
156
28
60
92
25
3
32
36
19
90
155
384
156
151
378
119
52
68
48
108
96
139
77
108
36
16
44
16
9
35
108
127
21
60
32
12
120
120
60
60
48
7
36
17
108
168
36
48
36
36
28
8
60
24
28
92
24
36
16
68
12
108
60
85
219
20
72
36
52
132
36
45
18
29
97
71
108
60
304
141
36
11
84
84
60
4
32
120
1
18
5
96
60
1
35
55
5
49
59
12
12
232
9
27
44
120
268
32
24
84
48
163
149
40
20
108
169
90
5
36
13
47
60
108
204
40
27
41
12
36
112
104
55
90
35
96
13
227
43
5
72
103
129
32
28
8
109
131
4
9
71
91
5
108
24
36
84
103
18
11
88
20
61
11
28
116
115
9
48
128
36
48
96
4
8
60
132
88
92
7
45
36
12
20
12
76
69
11
60
109
23
60
12
60
28
51
101
216
169
59
132
228
52
92
60
52
20
16
63
149
12
1
107
91
41
108
132
24
1
111
15
89
19
57
152
72
24
12
52
81
11
108
12
216
4
56
72
48
40
8
64
81
119
88
8
172
45
95
13
39
20
340
51
126
35
19
5
36
85
36
107
12
24
36
28
27
113
72
24
61
131
4
45
3
141
90
41
204
12
84
28
92
115
93
200
88
32
108
100
44
55
5
88
180
32
24
4
20
52
36
128
61
71
199
126
18
65
24
12
136
60
44
24
60
132
73
11
115
65
28
123
149
40
44
36
48
151
101
24
37
95
12
73
47
88
8
4
87
41
13
95
157
83
84
312
79
36
93
33
107
28
68
12
72
60
31
81
80
1
107
72
148
80
60
91
29
28
128
121
143
40
8
25
35
48
7
89
24
292
63
41
85
3
33
47
12
180
24
24
28
32
12
55
29
115
77
193
47
48
60
25
71
120
28
92
24
72
192
60
60
12
115
45
8
36
4
308
103
57
15
29
48
31
101
60
60
31
305
84
61
107
73
108
47
144
25
126
137
232
189
99
20
7
29
84
60
97
3
56
84
36
96
60
151
108
36
21
200
12
120
156
76
8
ABCD 95921978858*3^$a+1 [50000]
15
12
45
24
120
79
36
11
18
39
72
21
27
21
6
21
63
6
66
54
51
27
37
65
55
95
49
5
30
1
8
15
21
72
15
45
24
93
63
28
35
12
18
54
60
13
8
12
24
33
15
3
9
21
199
56
3
1
104
76
35
21
12
33
24
75
24
39
36
6
15
21
19
11
9
84
52
24
11
78
30
42
84
3
15
18
3
15
42
15
168
15
12
45
12
12
21
54
9
105
30
6
66
57
48
9
19
12
32
27
18
51
84
21
36
39
15
6
39
15
12
73
32
144
48
12
21
19
11
9
9
51
4
59
33
15
9
24
9
48
75
24
15
30
15
21
19
131
69
4
47
9
33
12
18
60
1
20
60
40
56
184
11
21
15
18
27
33
300
27
9
6
18
12
39
15
25
20
135
6
39
81
27
15
36
12
25
20
9
15
3
126
15
27
48
36
61
17
72
39
16
11
60
48
6
54
12
90
3
36
21
72
48
39
204
9
132
15
69
27
27
18
42
12
145
128
33
15
3
37
20
3
12
25
8
21
96
90
85
5
48
36
15
24
111
33
12
9
30
45
36
51
48
6
144
27
3
9
132
4
77
3
9
90
90
15
57
6
57
117
18
33
4
5
36
12
18
90
75
39
30
60
36
19
8
252
3
36
21
21
27
60
3
84
1
89
91
20
72
51
24
1
17
27
63
117
12
36
60
144
4
5
51
69
7
32
21
66
21
12
63
12
42
31
140
12
36
120
16
44
105
31
24
29
6
36
109
11
144
1
8
27
21
15
60
48
9
48
204
33
30
93
3
84
18
78
90
27
45
15
124
125
90
9
52
17
66
141
3
36
6
75
15
36
30
3
15
25
11
36
33
21
24
39
60
45
31
104
3
18
51
21
135
60
12
12
3
93
64
80
48
33
15
3
6
36
3
12
4
104
36
75
48
21
15
9
15
57
63
21
72
105
3
52
23
81
39
6
39
9
18
9
15
21
45
27
15
18
3
24
27
54
30
21
21
27
48
33
55
11
24
126
18
66
36
39
12
75
9
16
32
52
89
42
33
16
8
108
28
17
60
3
12
12
3
90
3
15
117
45
123
12
27
36
25
32
15
18
60
216
15
16
23
1
68
72
15
108
6
27
3
6
39
81
24
12
19
89
15
84
28
8
24
21
75
120
21
6
9
3
37
41
3
136
41
18
69
52
60
44
60
84
12
99
6
3
81
6
81
72
72
144
111
24
12
24
1
20
9
55
53
91
116
16
17
27
4
32
48
16
119
37
24
128
51
36
54
31
41
12
42
18
12
18
72
1
95
73
12
20
144
4
89
15
21
12
54
36
9
9
7
119
18
42
108
73
29
18
33
3
6
31
32
3
9
84
69
3
15
25
65
3
96
36
9
3
105
162
60
105
4
29
27
9
126
6
54
81
9
18
1
11
69
45
36
36
27
48
24
48
33
48
39
111
30
15
12
63
1
5
3
87
69
12
75
45
15
85
44
36
45
18
24
18
15
3
21
15
30
3
12
3
37
68
12
45
36
147
36
51
105
60
15
69
57
24
55
56
27
1
125
15
12
33
31
24
44
57
3
72
24
12
15
57
3
12
18
183
105
27
9
108
72
3
36
111
45
84
27
24
48
33
3
1
24
89
18
13
17
43
101
78
12
54
15
72
9
3
12
96
15
12
18
54
54
7
29
79
56
9
15
72
99
33
51
96
36
9
9
30
42
54
48
108
45
33
15
72
72
16
72
60
32
21
171
24
57
30
9
36
9
15
36
9
15
40
11
18
15
171
1
104
39
66
78
48
169
89
15
96
9
54
105
36
21
54
6
30
33
75
72
36
72
21
75
1
8
36
21
6
69
39
117
4
5
3
36
24
21
27
9
15
9
99
36
36
21
54
33
21
6
49
32
3
6
75
33
27
24
16
44
12
40
20
24
84
9
6
66
3
72
111
33
60
9
6
66
63
136
60
32
165
3
160
71
85
5
30
90
144
36
6
9
36
3
21
40
20
51
30
55
164
3
45
60
93
39
180
9
27
15
45
64
11
18
72
54
18
3
33
27
12
93
3
9
87
4
20
21
63
36
27
13
17
60
48
186
33
16
161
6
33
40
12
20
69
15
4
5
51
24
51
30
75
16
35
54
36
99
81
60
159
3
48
9
36
123
156
36
54
36
78
69
48
27
81
76
8
28
113
27
3
144
36
24
72
18
30
18
24
30
6
27
57
3
36
16
71
54
36
90
24
9
39
33
3
6
156
24
99
40
35
9
33
55
20
88
116
9
75
24
36
36
24
57
39
51
9
9
12
132
27
39
24
21
51
49
17
19
68
36
39
6
27
63
21
15
30
36
24
3
28
5
12
162
1
20
48
12
88
17
18
9
96
76
35
90
3
72
81
75
24
24
84
48
24
60
21
3
12
3
6
90
1
20
9
114
69
57
15
60
16
20
180
72
45
18
18
6
48
78
27
3
42
36
51
36
40
53
51
21
27
3
33
81
30
90
36
19
44
16
11
109
44
135
61
71
12
57
69
115
92
120
12
3
180
108
114
36
51
3
30
3
33
24
31
276
164
24
45
30
93
3
45
9
3
9
3
3
30
15
147
18
39
3
18
18
69
12
45
30
24
105
75
30
55
41
39
45
147
12
3
33
12
45
55
68
27
9
36
45
3
9
90
18
42
ABCD 95923229256*3^$a+1 [50088]
235
17
7
41
72
31
41
115
24
12
17
43
84
53
48
25
47
7
5
36
19
84
6
23
13
119
60
96
72
12
55
156
78
11
48
48
13
6
101
43
77
24
60
36
19
84
149
12
55
144
60
41
25
143
37
203
307
174
6
90
83
1
36
83
31
77
25
59
48
37
270
24
90
36
144
30
150
66
90
90
65
36
43
42
48
60
59
43
240
30
54
36
5
73
191
91
17
12
25
23
67
24
66
11
49
84
150
72
5
25
90
137
43
65
133
6
30
11
24
91
17
73
107
7
66
78
12
89
48
223
137
360
13
95
79
6
30
204
161
19
84
36
173
72
156
49
6
5
24
259
17
12
7
5
108
12
36
84
48
48
103
132
198
120
131
96
103
17
85
60
47
60
31
197
12
7
101
144
36
60
43
89
37
84
6
54
119
37
11
13
71
49
36
11
24
108
60
12
19
29
192
19
282
18
41
48
7
54
47
72
228
12
31
96
53
37
83
37
71
60
72
37
30
96
17
73
30
5
103
72
65
84
1
47
7
53
103
60
29
1
78
180
29
48
85
35
85
18
132
65
12
7
36
137
31
30
96
71
132
31
221
48
13
47
108
24
25
23
61
11
31
18
71
360
31
65
283
17
132
12
48
72
60
91
18
30
162
227
67
66
60
30
89
25
23
7
53
73
78
17
84
1
54
126
90
17
163
5
24
240
55
41
24
156
19
54
162
18
191
55
53
48
12
31
17
12
187
6
18
30
42
17
13
24
30
24
12
17
43
29
48
48
19
41
24
19
42
35
84
36
115
17
67
53
37
54
101
25
35
19
89
127
114
71
109
126
53
67
60
30
96
144
35
36
139
6
54
156
149
31
5
13
96
143
12
109
162
65
43
60
30
6
54
66
53
73
119
25
6
54
131
103
17
19
54
11
25
71
24
25
23
72
139
41
1
18
12
5
163
149
121
12
47
103
180
125
19
65
19
252
144
54
42
77
72
31
89
109
30
42
18
36
36
120
24
293
31
12
60
18
71
96
12
31
6
143
67
41
84
115
36
197
67
6
227
7
36
17
1
11
19
6
11
109
6
30
78
149
67
54
59
13
90
89
139
137
25
18
41
91
29
55
54
162
29
31
5
24
91
17
108
115
17
31
149
12
60
55
113
61
6
36
29
145
6
108
72
18
12
78
161
85
6
54
11
55
77
48
24
289
59
7
65
25
11
132
48
13
90
30
47
60
43
216
53
180
72
319
72
60
17
217
11
43
17
73
12
227
7
221
72
12
55
96
29
79
12
54
23
72
168
7
6
54
126
30
60
198
59
97
6
54
35
48
43
48
36
6
35
132
48
55
18
30
36
6
48
179
7
53
72
1
30
29
175
54
72
54
36
5
25
54
161
24
48
61
300
162
54
23
1
59
13
48
59
67
90
6
5
24
289
42
54
30
125
25
83
12
121
18
12
114
66
18
36
23
103
114
155
1
114
41
84
19
72
29
36
133
119
12
49
59
43
149
19
36
41
79
126
47
108
43
132
138
71
19
42
30
24
5
228
31
42
95
12
12
109
107
132
13
107
7
66
47
133
59
19
29
61
71
168
7
41
60
60
43
29
43
17
103
18
132
18
72
144
30
6
108
66
95
96
60
12
103
54
131
13
107
60
49
216
35
60
25
18
17
24
36
60
25
60
107
37
95
115
150
155
60
48
180
367
120
125
ABCD 95923609480*3^$a+1 [50005]
38
142
74
12
12
13
33
2
24
58
36
20
55
12
105
80
7
12
59
10
2
24
25
33
38
30
28
20
120
55
11
18
1
42
48
6
41
22
72
14
37
35
12
7
11
19
21
2
30
12
4
20
7
33
32
100
2
12
13
141
14
7
23
16
20
4
2
48
22
15
23
18
48
36
66
12
6
7
33
15
71
10
74
1
11
138
4
27
36
9
21
17
37
35
13
36
17
18
12
54
30
25
5
64
96
14
25
21
38
58
2
13
29
19
21
48
20
1
96
29
106
24
2
30
64
68
6
1
24
144
21
39
18
27
26
24
67
39
2
133
36
45
26
7
30
21
20
25
11
100
20
151
5
43
41
13
75
20
36
12
24
40
20
13
15
3
35
102
16
74
22
14
42
30
34
26
19
29
25
21
26
22
32
55
23
6
126
13
12
11
34
48
2
13
5
6
6
16
32
7
35
54
7
24
11
25
105
63
11
1
35
13
6
6
59
25
5
54
12
18
16
99
12
12
53
78
1
93
12
8
7
11
34
84
75
5
4
62
49
21
20
28
8
4
14
36
1
48
11
19
11
4
81
5
18
25
15
27
21
8
6
66
43
45
86
58
12
8
7
30
3
48
12
32
16
32
7
45
15
11
49
35
25
29
6
19
59
36
6
24
22
2
22
14
12
13
41
4
2
10
48
24
2
85
9
24
2
34
75
9
27
45
26
13
35
1
33
2
10
75
36
17
7
29
25
39
56
1
23
67
48
12
29
36
25
65
10
15
6
63
14
42
6
10
2
25
83
13
29
31
12
23
10
56
31
30
23
12
4
9
6
9
27
9
24
15
6
30
35
18
12
18
70
2
151
90
89
6
10
20
28
36
140
18
73
89
25
29
61
24
47
12
22
15
48
11
22
3
21
156
9
18
30
15
33
3
26
1
12
12
60
5
24
84
7
23
30
88
2
72
49
30
11
24
64
48
140
48
16
38
96
1
69
14
13
83
6
24
40
27
9
24
2
13
36
5
4
12
24
39
45
15
9
26
150
6
1
17
18
25
69
108
8
24
16
27
137
6
10
14
49
69
8
52
2
6
25
95
4
60
8
28
24
8
12
64
39
11
12
19
23
90
13
35
12
6
6
6
64
8
36
4
26
96
46
3
35
6
91
5
13
6
23
22
51
23
1
66
83
6
54
16
38
12
70
44
19
42
78
11
6
54
54
6
31
75
51
72
5
37
5
49
125
7
89
19
5
19
21
24
26
22
15
23
90
67
17
7
89
19
11
54
7
6
53
6
55
5
66
12
13
33
14
36
1
21
8
61
3
20
16
50
10
14
1
81
14
1
29
7
72
17
6
10
3
9
36
2
18
12
12
91
21
60
9
51
15
23
25
11
36
49
17
40
3
12
12
41
1
35
16
39
29
40
12
14
1
17
42
10
44
19
18
63
14
1
24
35
22
8
36
12
108
31
23
37
59
49
45
20
55
17
48
76
2
30
54
24
30
37
30
18
102
33
2
82
20
6
1
5
54
24
7
18
17
24
31
9
27
17
16
12
14
24
30
30
12
22
48
44
24
102
54
6
58
39
42
29
66
84
4
20
16
15
11
6
37
87
38
30
16
12
38
61
69
26
6
19
11
12
58
3
11
166
38
34
8
18
7
65
60
18
6
49
29
7
6
35
12
67
69
27
78
42
35
12
1
6
23
16
80
6
96
34
3
17
4
2
25
57
27
9
159
35
10
38
60
12
22
14
6
19
60
5
55
65
64
33
39
3
60
42
71
4
8
30
70
15
41
1
6
5
19
23
6
16
21
15
39
84
5
4
26
10
32
84
31
48
95
6
40
14
46
3
71
6
30
30
24
60
6
48
30
6
46
3
81
50
10
120
74
72
10
44
42
22
26
30
36
16
32
16
15
11
25
35
54
7
119
18
6
55
96
54
36
105
20
6
22
50
58
8
4
3
17
1
66
60
11
13
9
2
31
47
1
111
36
20
12
31
5
19
120
57
14
55
30
69
45
6
47
24
73
21
62
24
1
24
5
16
44
40
24
32
19
96
65
19
9
2
25
47
6
16
14
54
91
11
24
126
36
19
21
2
12
54
31
24
41
6
10
128
6
18
6
1
24
17
28
75
12
65
19
5
1
15
38
37
23
1
45
20
61
3
20
6
61
5
55
33
14
46
2
49
53
7
59
6
18
6
16
44
54
6
12
4
26
24
10
20
16
3
65
12
4
36
32
7
21
14
94
72
32
115
18
83
64
20
16
2
25
9
38
31
119
40
32
76
39
9
27
12
5
67
11
13
24
41
7
9
24
21
29
30
4
152
6
24
36
78
4
80
88
92
12
40
8
16
120
45
27
69
6
17
67
9
12
84
3
23
54
28
3
17
36
6
13
35
10
8
4
68
7
36
9
15
9
26
34
24
3
23
126
55
29
16
39
36
18
11
30
34
62
1
5
28
14
1
21
44
30
42
7
12
5
90
34
51
36
23
22
8
6
10
3
71
12
7
27
69
11
6
18
19
72
21
44
88
12
38
42
64
96
63
21
50
145
12
29
4
105
5
6
138
43
42
23
42
36
1
6
35
18
42
30
64
111
24
5
49
27
72
27
60
9
15
21
20
54
31
15
74
1
21
24
56
43
9
72
14
25
30
6
11
25
77
96
16
14
12
12
13
198
27
2
48
25
53
12
4
26
25
59
54
12
18
42
28
56
54
24
42
36
138
1
24
24
21
14
66
30
12
12
6
24
42
1
33
122
25
35
48
30
54
10
12
50
25
5
78
10
3
5
19
23
12
1
5
40
44
28
56
66
18
16
15
9
111
21
36
15
12
107
6
28
2
7
90
33
20
43
57
24
165
54
21
38
46
2
18
6
10
24
50
1
5
61
65
114
55
9
60
2
12
66
6
1
53
12
4
8
76
56
18
36
82
32
16
26
10
15
24
17
30
78
6
46
8
42
12
12
18
55
57
99
6
3
2
13
11
66
16
2
22
26
25
24
23
1
35
22
45
5
37
12
41
48
72
42
13
12
71
30
7
33
32
4
20
48
1
5
30
61
6
23
19
11
7
48
45
92
18
54
16
84
26
66
48
12
16
38
25
185
7
18
15
15
11
73
60
21
50
42
28
72
32
72
66
13
12
69
24
15
101
96
67
17
4
15
66
18
17
18
13
23
61
29
66
10
3
35
58
8
7
18
17
30
88
92
30
24
78
42
49
29
1
30
24
42
59
37
63
60
50
30
114
66
30
1
149
4
12
3
77
61
29
24
61
65
4
26
24
12
10
3
5
54
22
48
8
103
29
1
42
29
43
17
24
6
13
45
27
21
2
61
24
11
1
5
13
23
12
42
30
19
29
126
25
69
26
25
5
1
3
62
46
33
5
12
13
5
4
38
19
11
24
13
3
2
46
96
26
19
35
30
1
24
11
37
23
49
89
64
26
10
156
24
32
52
72
36
8
24
7
41
28
36
99
21
20
19
9
21
54
11
25
5
24
7
24
45
2
10
2
25
ABCD 95924003044*3^$a+1 [50134]
12
4
8
48
19
29
48
163
209
223
17
72
7
165
72
51
96
77
12
12
36
40
8
55
65
132
48
16
68
40
80
132
24
12
72
76
56
108
36
16
20
24
84
88
44
120
48
72
40
56
72
228
60
52
27
29
88
44
84
24
96
36
240
223
17
108
28
8
60
19
129
68
4
116
24
48
36
7
48
197
28
36
140
60
19
89
48
12
100
68
112
72
104
12
103
77
24
43
5
48
60
79
65
24
132
16
44
84
24
43
29
19
113
76
104
91
5
91
5
28
296
144
132
48
12
16
32
12
24
36
36
43
48
57
32
151
33
56
7
125
19
117
20
12
72
36
36
24
12
180
4
108
8
12
48
24
336
4
99
9
32
84
36
84
43
48
33
32
48
31
17
48
36
216
12
108
24
48
48
124
36
108
116
36
108
12
247
48
45
80
48
160
72
200
48
4
108
20
16
8
180
24
24
36
24
64
8
28
99
269
28
39
101
120
60
40
15
57
8
12
60
7
5
72
96
19
65
60
60
48
12
52
8
36
12
108
19
69
56
36
31
149
16
236
36
96
24
84
31
17
72
36
19
5
60
60
108
7
9
44
24
24
84
4
72
20
12
48
36
55
189
20
24
132
67
41
96
192
7
53
16
108
20
84
76
8
28
8
12
16
36
92
19
41
28
27
125
24
12
48
120
112
32
4
188
156
24
36
60
19
29
252
24
148
92
36
43
5
120
12
24
28
99
41
7
5
60
36
60
144
31
21
144
144
8
60
7
5
28
15
21
44
64
108
80
156
52
36
44
19
41
36
36
4
72
8
60
12
12
55
53
48
12
28
20
156
48
67
29
12
60
12
120
60
48
12
31
96
21
8
100
15
125
72
43
65
79
17
120
7
17
120
112
324
20
16
32
60
115
5
4
8
28
32
36
31
153
8
100
72
56
43
5
36
7
17
52
8
132
4
8
72
60
79
101
4
39
48
96
149
12
72
24
12
144
168
28
8
28
32
96
124
20
12
24
16
44
24
184
188
60
4
15
129
15
29
60
108
4
8
36
91
153
8
72
60
36
7
17
12
67
9
80
28
176
24
60
7
5
12
72
36
12
60
4
39
65
48
79
57
44
28
15
93
36
8
36
36
60
4
72
116
36
36
64
20
12
4
20
48
67
81
20
144
36
16
32
12
12
120
7
5
28
8
103
29
12
60
40
68
4
216
56
84
48
48
88
104
24
24
64
92
60
48
79
45
99
17
12
48
76
104
48
24
7
77
172
144
56
12
48
67
41
7
5
108
24
48
12
4
39
137
108
12
60
4
116
60
31
17
127
41
36
396
7
137
96
52
8
24
48
64
8
235
149
60
52
20
144
88
140
67
29
52
36
27
96
21
8
36
60
24
24
96
4
92
96
115
17
31
9
8
84
43
65
108
24
48
88
3
17
24
108
48
60
12
19
33
36
27
5
40
80
108
24
24
52
32
19
137
36
84
204
12
24
175
5
12
108
36
24
36
64
56
139
77
19
89
12
4
56
16
63
96
137
28
44
156
12
7
53
52
8
31
29
12
24
36
36
84
24
91
5
60
36
91
17
24
4
51
41
7
5
40
36
15
149
24
60
103
45
140
103
5
76
207
48
41
100
8
100
39
5
48
12
4
75
65
4
8
12
108
12
12
24
60
12
144
19
93
36
8
55
17
48
124
20
48
48
12
12
7
41
136
116
144
36
108
12
16
111
17
24
96
4
20
12
148
236
84
36
43
48
5
16
8
12
24
108
12
120
36
24
124
20
84
4
32
12
72
12
216
60
108
60
76
8
72
19
101
52
8
60
24
16
36
20
12
96
12
40
20
31
77
16
72
44
60
12
120
16
15
77
120
48
96
36
24
31
5
12
31
45
32
12
120
52
20
84
24
124
8
156
24
36
180
64
8
67
48
17
175
45
8
168
115
5
72
19
89
12
12
24
7
48
101
24
60
100
20
79
9
8
264
12
24
67
89
240
ABCD 95924084734*3^$a+1 [50010]
93
144
66
84
45
16
5
144
252
12
12
55
11
18
6
24
69
57
42
6
7
35
66
36
55
8
3
45
96
33
42
69
9
30
12
6
15
69
24
18
9
27
90
30
165
51
6
6
1
131
12
57
9
24
24
66
18
12
108
27
9
12
18
12
36
57
99
6
31
5
12
63
165
3
93
6
6
48
30
6
91
41
42
12
30
48
19
53
91
65
31
41
55
47
30
30
18
114
42
90
18
139
41
36
48
24
84
55
32
81
175
11
24
30
30
6
132
7
59
24
6
42
12
81
111
1
41
42
60
9
21
19
11
21
16
83
69
45
12
87
87
30
6
66
12
72
103
41
18
72
12
60
18
30
54
12
3
75
69
51
18
84
18
30
87
15
1
17
78
60
45
39
1
65
31
35
45
21
90
12
102
48
12
27
9
66
12
12
85
11
42
51
57
12
60
6
6
51
9
60
18
12
132
48
42
6
12
36
81
16
32
51
96
13
48
5
42
12
45
9
24
18
24
66
48
27
57
15
48
93
36
48
36
24
12
18
21
33
42
48
30
78
9
81
54
1
8
27
45
45
18
57
24
72
3
30
39
15
48
30
30
90
12
30
1
5
6
66
18
36
96
48
6
15
39
78
51
45
12
87
81
84
24
67
5
60
18
21
81
12
51
40
5
12
42
78
15
21
6
204
9
33
15
3
144
48
18
48
19
35
45
64
11
37
65
31
29
6
117
3
6
84
36
12
36
54
97
35
13
41
36
3
63
30
114
138
24
24
39
3
109
17
18
90
99
9
7
5
51
24
120
3
6
15
33
223
29
3
45
72
24
19
96
41
39
27
42
42
1
5
27
64
8
3
72
6
18
84
48
153
87
6
150
30
12
3
3
24
30
78
84
45
57
18
120
18
108
18
12
9
40
11
37
8
72
48
15
42
42
78
31
29
66
6
75
16
17
126
97
11
84
97
41
55
104
3
114
12
102
1
48
35
117
144
99
42
43
80
24
171
6
7
5
27
16
83
6
114
18
60
7
17
12
18
12
45
3
18
3
21
12
12
27
40
11
21
51
12
30
48
48
3
57
60
6
36
42
103
5
3
51
69
24
144
40
47
1
53
43
5
75
72
27
144
13
59
48
42
12
31
41
24
24
7
5
51
21
72
27
16
48
5
3
40
17
18
18
6
42
12
15
3
66
147
51
48
18
6
18
24
6
13
5
30
54
15
136
5
3
9
18
60
48
9
75
13
96
17
18
18
42
48
49
96
11
96
18
6
72
42
24
6
6
48
60
6
48
6
12
48
6
24
6
30
30
75
9
30
60
96
85
5
3
27
6
7
32
93
51
21
195
88
35
6
55
41
55
11
24
13
47
36
18
6
85
5
84
12
12
24
108
6
18
54
13
53
48
102
30
60
3
40
8
24
3
66
6
24
13
35
45
33
18
21
213
48
18
18
15
27
18
30
66
24
6
66
27
40
101
30
6
162
30
55
32
16
17
18
61
101
91
47
18
30
9
3
84
84
61
11
30
39
16
17
42
30
18
6
63
72
27
13
11
48
54
31
35
24
6
12
78
42
123
3
78
15
15
30
27
27
6
84
78
133
8
24
45
3
99
18
42
9
27
42
30
48
18
66
1
11
37
53
156
24
63
9
24
15
81
48
6
1
59
54
24
151
11
54
39
27
78
12
78
42
102
18
67
5
3
69
36
66
24
85
11
72
13
47
36
61
11
21
16
53
78
13
5
3
21
12
12
12
42
6
39
33
7
32
33
24
42
12
42
18
37
11
138
54
18
12
39
117
42
9
48
88
29
6
24
18
96
6
109
11
30
42
60
132
6
15
9
60
3
72
72
16
77
18
97
5
51
40
5
54
37
47
36
6
6
18
84
91
5
102
37
53
42
9
87
102
42
186
7
8
45
3
88
8
57
72
36
12
15
3
30
7
11
42
3
27
6
6
1
89
151
35
48
42
3
72
3
6
87
3
36
54
43
143
54
36
18
102
18
6
6
33
57
24
15
27
36
102
96
36
24
48
30
1
11
144
21
9
55
17
63
111
54
42
81
33
79
5
24
6
45
111
12
144
24
61
17
30
30
6
12
1
17
12
72
30
54
7
125
19
11
54
36
43
17
48
18
78
72
6
36
6
55
17
12
12
6
1
8
123
108
1
53
12
111
21
3
40
5
42
97
29
18
12
24
6
15
105
36
3
9
66
90
12
48
24
31
11
37
11
30
6
6
24
3
21
6
114
18
9
27
6
72
30
49
17
31
83
12
49
128
189
6
93
45
36
12
18
36
54
55
47
1
11
42
90
57
3
36
9
72
96
120
51
6
30
12
24
54
36
19
41
12
75
21
30
48
45
64
11
69
72
27
45
24
75
13
35
48
13
5
91
5
43
41
6
12
48
37
77
163
11
24
61
47
97
11
45
40
5
3
40
11
45
81
42
141
33
12
36
63
24
9
42
120
6
42
18
27
96
27
36
49
8
21
84
31
8
75
6
12
96
43
11
69
21
78
13
104
45
3
9
24
6
90
48
42
61
11
24
13
47
126
6
6
96
55
29
54
60
90
24
12
19
5
174
30
15
27
72
12
33
117
42
12
21
147
13
5
12
39
27
66
60
12
36
12
6
13
35
189
3
150
12
12
36
42
12
66
54
21
96
39
54
24
78
54
15
15
1
41
7
48
32
3
13
65
24
6
145
125
54
120
54
79
5
6
18
48
6
13
11
42
24
150
24
48
30
ABCD 95924140348*3^$a+1 [50076]
16
114
9
5
55
48
12
141
36
39
69
8
7
33
72
87
21
14
25
36
24
36
29
18
37
3
104
22
32
7
9
2
70
18
14
10
32
18
30
37
17
42
54
12
64
144
63
45
8
28
51
29
46
50
19
24
65
4
12
68
22
9
69
32
48
43
24
15
54
111
11
106
63
5
28
36
15
33
3
36
165
14
13
35
24
90
36
108
70
6
26
1
39
14
18
22
90
50
22
9
33
3
24
5
22
14
18
121
45
50
61
11
85
41
34
38
18
66
6
16
6
48
2
30
4
27
24
45
63
17
78
30
7
36
15
38
106
9
23
54
4
3
3
8
97
47
40
14
10
57
15
48
6
8
43
72
53
52
15
39
56
34
15
24
47
37
48
9
32
19
9
3
51
104
40
48
6
3
33
48
6
14
55
120
24
17
36
102
10
44
7
29
36
28
36
39
120
29
6
22
3
5
19
120
33
14
66
4
56
4
3
33
3
9
6
32
30
7
36
17
70
69
5
76
36
3
48
17
12
7
21
72
18
33
15
33
24
24
47
22
66
45
11
30
72
4
27
9
32
139
12
17
7
33
48
63
9
32
36
60
4
12
32
42
1
192
23
40
90
15
47
1
36
189
54
30
27
69
18
21
65
55
33
183
17
72
7
5
6
40
9
71
25
53
4
87
87
56
1
89
31
24
21
18
18
14
22
12
27
27
117
41
10
18
32
12
24
48
58
86
10
18
30
9
117
20
108
79
83
37
11
22
27
15
18
84
32
7
53
7
9
92
16
2
16
50
28
51
87
69
5
4
27
17
6
16
9
84
35
138
79
24
9
20
7
5
19
3
14
7
33
20
70
57
47
1
45
48
27
15
90
14
30
10
14
40
27
89
36
18
61
33
42
32
1
36
29
64
12
2
16
21
83
6
16
18
104
40
32
136
62
79
24
51
9
23
54
43
15
8
78
72
36
4
3
5
24
40
18
9
57
68
18
13
99
38
7
36
29
79
60
5
19
48
57
6
90
51
24
9
18
33
63
9
5
55
11
22
42
14
48
67
23
24
94
8
18
18
100
18
33
101
58
14
24
138
6
34
18
6
21
27
32
13
60
5
31
9
32
4
27
3
38
106
2
22
9
77
7
11
54
16
72
2
22
12
14
13
5
28
36
51
11
46
27
23
25
15
72
30
24
18
8
25
21
8
40
15
27
45
17
55
3
54
74
37
84
5
40
26
13
99
24
8
61
17
52
14
22
2
13
3
24
21
60
135
54
3
5
7
69
54
42
36
27
63
62
144
10
14
7
5
139
5
79
24
36
11
58
3
24
9
75
33
12
36
68
24
58
21
27
141
156
23
22
24
12
20
7
105
3
24
24
29
24
31
27
14
19
12
9
36
12
18
33
45
15
35
22
8
91
9
48
27
12
57
39
117
56
16
32
7
3
21
12
84
41
19
47
112
93
51
146
4
80
18
24
30
4
20
12
28
8
82
45
129
176
28
36
3
173
43
15
104
58
15
17
103
63
69
21
12
3
173
10
26
22
14
7
11
64
8
217
12
108
33
15
21
12
20
16
15
81
3
63
6
15
69
51
41
7
9
50
1
53
67
15
8
25
29
10
21
60
5
19
21
26
1
89
6
25
15
32
1
17
22
30
75
36
17
12
36
19
48
47
22
32
162
16
6
3
41
22
54
15
81
27
5
4
54
14
18
40
14
40
8
7
11
18
4
27
47
18
52
63
45
38
40
18
27
75
32
94
18
24
54
72
3
101
76
36
12
3
51
24
57
12
35
30
31
27
24
69
17
16
15
81
39
9
24
12
15
125
136
18
32
25
33
134
49
95
10
32
12
36
4
42
33
65
36
24
36
4
140
12
40
18
6
39
9
68
7
84
35
64
14
34
6
99
9
14
54
58
104
30
18
6
16
15
9
72
3
29
16
68
79
36
29
4
15
9
66
96
14
4
30
6
8
7
12
71
72
6
130
9
36
17
7
65
4
60
15
3
8
22
2
72
25
5
10
33
101
19
48
12
17
18
40
8
10
30
14
4
15
17
54
181
9
3
9
20
66
10
3
11
49
53
55
3
6
8
43
24
23
10
3
99
32
10
135
5
19
29
10
45
45
14
1
29
19
12
5
67
27
24
69
35
73
108
29
22
69
17
7
3
8
25
12
35
24
13
5
36
43
12
60
5
4
32
46
32
18
12
31
5
67
27
18
20
40
3
5
7
72
3
54
3
33
30
56
106
14
40
14
24
4
126
69
17
12
60
4
39
23
82
15
21
44
7
53
7
65
40
3
15
8
13
11
18
12
19
5
91
87
24
14
18
22
26
22
32
91
39
33
5
48
100
12
18
2
108
18
18
19
33
18
74
55
24
24
5
19
33
36
18
6
18
69
29
31
5
72
91
9
63
36
45
44
42
54
115
23
6
40
27
21
42
18
75
69
15
15
21
24
51
32
40
54
123
69
24
32
31
45
39
5
24
192
18
42
12
10
72
48
14
67
15
9
23
25
9
51
24
17
7
29
30
6
108
22
14
55
11
6
4
39
15
30
42
32
13
5
4
72
90
26
46
18
30
6
44
43
33
3
87
21
17
138
25
39
26
67
27
72
9
141
39
9
2
121
24
60
9
111
35
72
49
21
2
40
8
25
125
18
126
34
14
43
24
29
7
9
72
24
8
58
110
48
91
5
34
24
8
6
88
18
24
14
40
8
18
61
11
22
27
29
67
17
4
63
24
21
14
72
42
16
6
8
13
36
47
34
108
2
1
21
44
54
22
42
32
22
26
10
3
77
6
49
5
48
7
35
25
47
1
17
4
39
12
24
29
58
54
27
21
36
3
11
61
11
13
29
115
45
110
34
20
19
21
18
45
36
21
63
41
4
6
30
42
57
5
10
14
16
2
13
24
3
62
10
69
11
22
3
72
120
23
37
33
2
37
17
18
1
29
7
96
149
91
72
35
24
1
47
1
71
109
45
3
60
5
55
17
84
6
16
6
18
48
24
21
27
45
12
17
22
21
36
72
84
51
96
33
33
20
66
97
71
30
7
180
53
48
4
27
5
22
6
27
5
34
6
15
72
35
22
26
54
19
21
18
56
54
7
60
120
5
40
32
24
4
14
16
54
24
3
23
37
35
72
64
81
53
10
ABCD 95924198686*3^$a+1 [50000]
21
72
42
72
24
69
27
6
27
57
30
21
15
144
48
21
24
36
21
90
6
78
12
93
36
36
57
36
72
54
30
6
78
42
42
60
30
18
204
48
75
75
108
54
6
30
84
6
102
6
45
87
24
6
18
60
60
54
12
39
57
3
51
6
12
6
9
93
78
6
39
9
60
18
12
36
9
33
18
9
3
69
33
12
30
48
21
57
60
3
24
117
75
144
27
42
36
39
3
105
9
51
9
24
24
12
30
6
42
6
24
90
12
66
42
90
27
9
24
15
27
24
6
18
18
18
12
42
12
36
108
72
3
21
111
12
45
6
9
147
54
36
174
12
18
12
24
174
6
18
30
12
30
24
54
15
57
18
6
36
60
66
192
18
12
60
6
102
24
15
81
42
78
15
75
78
39
27
96
48
66
39
21
60
3
51
60
36
6
60
60
15
69
6
30
3
51
30
78
72
45
111
12
18
72
6
54
30
21
159
78
24
36
12
90
105
3
9
105
30
78
27
99
216
90
18
18
18
102
27
27
48
21
27
42
150
30
48
18
36
60
114
36
30
48
6
15
51
81
93
6
45
33
48
18
6
123
33
120
48
6
18
12
48
72
6
48
21
36
15
120
9
15
78
15
111
42
102
12
9
36
39
144
12
33
87
93
15
12
6
30
33
21
126
24
81
15
69
24
9
66
6
24
30
42
24
114
144
30
15
63
54
30
18
30
33
144
15
30
60
66
42
60
3
33
39
120
27
24
24
30
12
6
9
84
72
45
30
54
36
15
15
129
3
30
36
96
3
45
12
30
48
45
72
33
12
36
42
36
84
12
9
27
48
21
84
21
15
3
57
81
24
30
18
72
6
12
36
12
42
3
57
186
12
84
6
24
54
12
54
90
33
57
6
204
18
48
63
15
6
36
15
57
12
48
27
93
12
30
6
39
3
21
15
36
30
36
12
18
48
6
120
24
96
66
102
18
12
30
27
51
30
54
69
9
6
12
60
72
93
15
42
90
6
24
90
90
6
6
108
12
120
36
42
81
27
90
27
60
21
30
210
12
12
132
180
24
54
12
84
36
33
15
60
12
6
30
42
42
18
30
57
3
18
12
18
18
39
48
69
54
60
21
69
51
15
30
48
15
3
30
39
9
36
108
72
30
108
30
72
60
6
24
36
12
36
114
42
18
12
3
3
60
24
78
18
33
9
18
30
12
63
9
3
108
15
54
84
12
24
6
24
30
18
72
24
6
18
96
57
177
6
6
18
90
42
21
75
12
6
15
51
60
36
69
93
87
69
30
36
30
210
78
30
36
6
90
24
9
183
57
36
21
63
237
6
69
39
42
30
42
12
150
18
75
57
36
12
6
54
12
3
15
60
6
15
36
48
15
78
12
6
6
138
18
42
12
21
9
60
30
54
12
12
15
36
15
9
57
48
30
12
48
48
90
48
6
6
3
39
90
6
36
45
48
15
30
27
96
12
15
48
42
36
42
72
162
30
216
9
81
12
63
9
48
42
78
42
48
6
15
60
15
6
51
15
30
12
48
15
9
84
66
36
9
3
132
18
42
30
96
12
60
111
75
66
219
9
60
18
237
12
93
12
39
57
90
48
24
150
15
105
60
51
9
75
57
36
48
30
60
66
18
36
42
12
18
9
63
42
114
144
105
33
12
51
27
24
18
18
18
66
21
3
72
48
9
87
66
24
36
48
72
24
36
24
114
9
3
30
18
144
30
48
12
75
45
3
3
60
54
6
30
27
15
90
72
6
24
18
24
36
24
24
36
15
15
54
120
39
33
27
72
21
30
60
72
30
12
39
45
27
3
60
24
48
9
3
12
24
69
27
6
54
6
132
42
6
24
15
81
39
33
6
36
126
48
66
81
45
12
36
156
18
30
102
6
60
12
27
45
48
18
48
9
33
75
3
6
96
3
111
48
30
42
21
144
105
30
18
48
12
132
36
30
33
21
216
159
63
18
90
72
210
6
9
27
30
36
84
78
6
36
30
36
93
15
84
45
12
51
54
63
3
108
45
117
15
33
84
36
36
3
3
90
3
15
144
21
21
15
48
72
195
129
45
72
42
6
72
12
6
30
84
36
42
12
42
3
93
42
30
96
51
15
33
21
75
87
54
15
3
12
18
12
15
45
66
9
15
9
36
63
78
24
60
18
21
21
39
12
24
3
153
87
117
21
15
15
69
99
6
3
135
42
48
36
12
42
42
3
33
3
27
24
24
42
99
21
210
48
12
114
96
3
24
27
60
6
222
30
12
54
6
6
12
6
12
54
96
54
75
36
72
3
78
30
69
75
102
48
42
6
24
48
12
6
57
33
15
33
24
48
63
9
72
30
90
66
78
96
36
18
66
30
96
9
93
12
3
15
6
36
6
24
93
60
15
30
42
126
3
45
36
36
24
6
42
132
18
60
36
12
57
123
18
12
72
3
99
30
36
60
18
69
81
72
3
39
18
3
9
48
18
144
12
18
51
57
60
63
51
9
117
75
60
75
24
138
12
3
15
42
78
78
18
30
24
ABCD 95924205142*3^$a+1 [50032]
85
8
64
23
18
67
20
15
42
51
192
72
33
7
29
79
32
21
18
150
39
12
45
3
21
39
48
57
48
24
66
12
57
100
36
59
81
60
12
81
31
71
150
24
171
60
9
63
3
24
108
117
36
60
75
18
114
33
12
40
11
69
28
17
6
72
144
85
65
6
42
60
3
3
120
162
150
177
3
45
12
27
21
9
175
41
15
52
32
111
105
24
9
12
18
57
135
12
66
30
6
31
23
49
5
15
33
15
9
31
32
3
72
12
33
28
53
42
69
16
104
3
33
9
15
21
27
148
17
55
53
39
3
45
40
20
72
9
27
27
96
9
48
144
3
13
32
27
13
32
40
8
12
16
92
240
153
24
18
13
44
33
36
67
83
57
3
237
99
33
15
30
135
57
66
45
39
33
57
15
148
23
12
36
6
3
12
156
24
16
89
30
6
15
9
31
164
60
28
32
21
55
35
168
24
42
156
78
36
60
36
12
42
51
135
48
30
147
120
112
72
11
9
3
193
44
9
87
99
45
75
24
49
47
141
45
75
27
25
8
24
300
15
96
114
15
3
126
51
165
51
4
59
57
144
36
24
63
198
84
54
1
20
48
117
51
24
15
21
135
54
36
55
35
18
51
40
8
60
33
27
12
39
54
3
57
3
100
44
33
72
31
53
12
42
117
15
45
21
18
37
32
48
24
33
186
117
60
72
40
108
107
48
45
60
15
42
12
123
15
33
105
30
9
180
3
37
80
189
51
9
67
155
69
63
6
27
39
33
93
15
60
93
27
12
45
55
5
67
20
36
124
11
12
60
30
18
45
3
1
36
59
13
8
27
36
9
141
42
69
36
132
21
87
12
28
44
135
30
3
12
28
72
95
24
30
27
27
48
57
33
24
3
100
23
102
42
90
111
27
60
138
39
16
5
12
90
153
120
63
21
48
72
51
117
3
108
1
41
27
15
48
12
165
12
76
125
72
27
69
66
6
60
15
100
152
27
36
60
30
12
27
3
85
80
48
57
3
12
12
76
80
64
20
99
36
18
3
39
33
201
6
21
33
39
93
12
42
6
39
60
36
24
40
116
63
1
131
30
27
243
37
5
63
4
176
40
23
30
12
7
20
12
180
60
45
108
42
45
48
60
28
17
87
40
20
99
6
63
33
18
129
81
30
261
33
6
157
32
12
39
57
9
18
66
90
54
63
39
30
24
30
49
17
66
25
72
20
33
39
16
35
198
19
8
129
75
9
72
139
8
27
18
27
208
8
12
27
54
84
135
48
24
21
39
16
104
40
56
75
57
87
81
12
120
51
141
39
1
83
93
24
16
29
3
48
27
18
48
132
127
11
57
3
1
41
12
12
3
72
36
159
61
35
42
12
6
42
3
57
90
93
52
41
231
3
36
66
90
6
99
48
27
45
3
57
111
57
87
96
117
63
9
148
8
39
48
57
69
54
42
108
48
30
24
33
12
48
12
123
37
5
3
108
105
27
21
87
57
3
24
28
113
144
18
72
13
5
3
9
91
20
24
141
30
24
36
42
12
30
33
12
21
99
51
72
72
33
12
136
32
12
28
35
36
84
12
21
33
207
4
59
21
48
27
30
90
45
123
78
27
3
102
6
24
45
12
15
33
93
127
215
42
31
23
12
42
12
15
3
96
12
18
111
16
35
144
21
57
103
113
31
8
192
33
207
195
13
8
45
87
12
9
51
45
30
54
19
23
42
15
120
12
60
75
13
5
27
120
39
69
81
91
59
81
3
108
72
37
161
18
96
265
20
39
49
8
189
63
48
27
60
78
24
78
66
24
3
39
225
63
12
1
5
12
72
24
24
27
120
3
33
60
39
21
9
51
72
21
24
42
18
42
6
84
15
156
225
48
51
45
135
63
96
49
5
66
102
79
36
83
132
48
54
63
27
66
96
6
24
45
33
30
18
138
42
48
60
30
109
8
45
27
51
9
57
15
15
81
57
108
67
80
120
60
12
16
89
186
85
65
27
88
20
27
6
99
21
7
59
21
105
39
39
57
9
84
6
30
135
165
294
181
128
51
9
72
28
41
111
153
63
24
36
9
3
132
111
37
5
3
60
27
93
12
72
75
ABCD 95924344006*3^$a+1 [50052]
16
36
80
96
109
24
15
72
20
37
12
3
33
203
132
12
13
72
120
72
84
36
51
12
176
4
32
1
12
12
108
60
51
189
120
108
63
81
60
264
60
72
63
57
72
36
35
49
12
36
75
9
215
1
95
217
23
52
45
27
80
100
80
13
23
28
9
36
95
24
73
239
288
85
3
45
3
80
157
48
24
156
47
13
156
60
35
1
12
275
205
131
25
12
27
93
155
60
84
13
11
97
348
51
104
64
32
1
108
72
23
16
81
48
47
13
47
84
49
35
37
192
123
33
75
81
60
51
32
97
96
15
93
95
40
96
33
95
193
228
135
32
52
117
35
36
52
32
61
120
24
11
48
1
35
13
60
60
48
27
45
63
93
215
61
35
28
225
48
35
73
192
84
63
21
59
37
48
48
123
9
23
25
23
52
9
35
120
96
204
13
23
37
83
4
81
72
107
85
36
168
59
1
24
48
12
27
201
180
23
12
73
39
21
155
61
36
15
80
205
143
40
56
64
141
59
16
9
12
12
27
45
24
156
36
107
97
120
3
45
108
72
23
97
276
59
1
60
132
135
152
12
1
59
84
1
3
12
21
84
99
69
35
72
73
11
121
11
49
23
61
51
141
24
335
144
109
23
144
49
107
25
108
24
3
68
280
45
71
48
133
120
60
35
37
12
99
20
60
49
75
48
24
33
71
37
15
45
23
72
49
143
61
12
87
33
3
36
9
72
23
85
47
28
240
21
48
15
20
13
12
215
13
132
107
85
11
49
195
105
60
155
16
140
28
152
24
85
228
11
145
240
72
84
15
45
96
72
12
144
47
37
47
1
47
337
75
56
48
97
95
97
107
96
64
60
36
48
117
12
216
11
73
108
24
51
45
204
63
45
75
21
24
95
13
60
27
33
120
167
12
49
51
8
96
241
119
181
60
288
71
25
27
33
72
23
37
84
156
324
131
112
33
83
169
107
169
24
48
12
240
63
9
59
12
12
132
36
72
16
45
11
16
140
12
1
96
15
68
37
456
23
60
76
8
12
4
9
12
23
12
13
87
140
49
71
60
1
132
71
4
33
179
133
71
25
156
63
81
71
136
9
15
33
3
44
133
3
44
48
37
11
48
25
59
73
143
16
285
36
192
156
12
59
61
23
60
97
12
23
264
1
99
164
1
71
24
13
47
64
105
36
84
35
60
84
48
24
73
95
112
8
13
123
140
61
60
36
372
47
1
107
1
71
13
11
49
12
71
73
39
80
1
24
27
120
69
95
1
48
75
45
156
84
48
72
36
144
12
108
35
60
37
11
73
96
108
51
32
12
193
243
80
60
1
35
48
121
24
47
96
13
12
12
96
39
93
48
39
8
109
60
23
96
169
107
25
23
460
72
80
1
120
3
45
60
155
85
12
12
27
56
157
83
12
37
11
220
8
37
72
60
23
28
45
131
25
35
13
11
121
48
71
12
28
189
51
192
168
156
165
60
155
36
37
96
156
131
24
49
36
459
21
3
57
60
119
61
168
132
59
156
28
81
36
180
23
61
11
49
87
120
105
83
16
44
112
24
9
36
59
24
88
117
35
28
84
224
ABCD 95924571404*3^$a+1 [50017]
84
69
87
97
23
18
84
12
6
33
45
54
12
9
45
171
249
6
9
24
3
54
15
88
23
153
40
17
63
15
6
43
72
104
40
80
9
31
5
24
91
24
17
439
24
56
64
32
51
13
104
112
11
117
33
48
42
109
24
47
24
9
16
8
45
51
16
23
121
47
30
24
90
6
3
69
75
72
159
25
47
57
16
5
99
40
35
36
1
8
40
23
102
90
6
42
84
45
45
18
6
19
32
24
40
5
75
69
27
24
136
5
24
19
240
5
42
25
8
111
12
60
9
40
119
66
39
87
33
144
63
114
15
48
45
180
30
6
91
29
30
61
8
280
23
24
25
24
47
24
60
6
79
5
19
24
72
41
12
75
3
12
78
139
8
3
90
54
18
51
96
21
114
33
15
81
96
88
71
25
47
57
51
54
135
16
77
48
19
32
3
45
16
24
47
108
108
54
19
257
42
37
5
24
91
80
3
21
16
53
72
99
256
104
45
235
17
7
56
64
5
102
108
105
93
99
219
21
183
25
107
36
57
63
33
64
41
31
8
3
42
18
30
147
40
17
78
57
9
39
3
13
77
18
25
215
72
169
41
7
23
78
19
11
69
16
47
33
64
95
97
11
157
35
42
3
16
56
24
40
24
125
18
9
111
12
45
105
6
9
16
5
90
9
72
24
24
15
66
79
53
54
229
96
8
45
60
31
29
30
45
21
51
64
71
216
49
144
77
19
120
143
36
6
174
1
48
56
207
97
35
36
12
157
80
40
5
18
48
30
60
12
42
25
101
19
53
67
72
23
97
11
13
35
42
19
101
43
24
53
3
16
41
39
40
23
132
108
81
297
42
18
42
6
84
7
24
144
56
136
251
54
36
54
69
64
5
6
54
7
89
15
64
23
33
96
40
71
30
60
7
95
57
135
90
103
23
18
159
40
71
24
25
77
66
72
57
39
9
16
56
24
45
42
24
6
27
136
35
21
48
15
48
60
37
95
12
60
9
40
221
19
95
105
16
11
60
33
40
71
84
165
16
80
40
144
125
66
6
42
30
6
60
49
72
59
21
160
11
18
210
1
431
33
27
117
40
72
11
90
12
36
91
29
66
9
21
24
19
197
30
156
33
9
127
5
19
80
45
115
35
21
24
9
7
48
32
24
16
53
51
249
36
102
42
66
24
18
127
56
15
1
41
48
15
45
24
48
67
5
115
32
33
7
83
37
24
24
96
24
32
48
105
31
29
18
24
9
144
93
3
24
192
21
27
72
40
8
33
103
56
63
1
47
49
8
15
90
31
17
42
90
90
25
72
11
12
96
1
8
21
54
12
49
24
5
6
42
12
55
23
49
125
99
96
24
21
3
16
119
97
53
51
75
45
9
60
90
216
6
18
25
53
123
15
54
330
78
84
54
1
120
23
6
99
63
12
117
63
57
48
16
47
42
135
112
24
59
45
93
3
15
36
60
9
240
16
8
16
47
72
78
27
183
9
21
30
12
81
40
5
259
47
24
72
9
45
43
32
48
45
90
81
45
99
15
1
167
33
45
90
72
30
42
1
29
162
9
21
19
5
102
108
9
93
18
1
29
259
72
168
23
57
72
135
6
3
39
1
17
39
48
3
240
60
30
24
36
63
64
71
24
66
12
24
99
40
29
30
228
24
9
81
55
48
23
33
39
30
51
39
198
3
231
66
7
56
15
49
143
49
8
63
33
9
6
9
45
78
54
6
48
9
96
207
73
119
48
24
6
24
3
160
72
8
15
81
21
19
5
139
65
7
131
42
12
126
57
63
177
40
56
9
31
11
66
42
25
23
48
1
83
18
72
42
6
18
25
29
126
61
5
138
48
24
264
6
195
208
11
84
1
24
5
51
40
96
185
78
12
69
129
15
15
12
13
5
36
90
60
42
30
30
99
48
75
37
8
16
29
42
6
3
24
21
51
9
55
5
19
120
120
5
66
9
33
87
16
120
101
96
3
45
19
35
66
162
30
138
120
121
48
83
189
21
42
30
18
ABCD 95924976736*3^$a+1 [50003]
1
60
11
48
6
115
36
5
51
93
7
8
15
96
48
6
79
48
77
7
29
60
6
13
36
89
7
71
18
31
23
25
12
168
48
60
48
24
12
5
99
40
59
25
41
7
44
36
15
18
6
1
108
24
17
19
47
24
133
12
24
60
5
19
5
6
24
1
24
12
80
3
13
48
12
17
91
36
36
48
35
61
29
75
16
36
20
3
69
147
18
6
25
95
1
96
23
61
131
30
43
36
48
5
67
11
73
5
7
80
45
103
24
17
96
75
4
108
32
16
17
43
32
16
17
7
68
108
72
124
29
127
8
81
175
23
37
36
5
19
23
33
52
35
13
8
4
53
18
49
12
83
1
65
19
35
1
36
24
5
135
16
24
72
137
6
97
12
53
12
127
29
27
99
133
12
5
36
30
18
175
89
30
72
48
13
5
27
21
51
64
60
41
43
35
85
32
3
1
17
24
78
6
12
43
77
48
30
126
48
43
5
7
48
29
30
48
1
17
19
36
32
16
47
73
24
48
5
18
21
4
47
24
1
60
44
4
132
23
61
41
7
11
1
143
72
144
6
43
5
66
37
5
7
12
11
138
6
6
43
12
24
5
6
85
59
66
19
24
5
19
17
36
7
60
72
48
35
25
47
1
132
65
60
6
24
6
66
13
11
1
24
60
32
45
30
25
60
20
9
6
13
12
24
116
9
18
25
17
6
25
44
21
19
60
36
65
7
11
24
66
19
48
35
30
19
8
33
19
5
78
25
5
55
77
30
48
21
9
43
23
72
42
27
51
25
24
84
5
55
17
12
7
60
29
12
19
11
18
30
49
5
55
53
27
27
18
48
15
9
78
1
24
12
35
24
1
48
20
28
60
53
30
54
7
11
9
21
12
36
19
92
16
24
11
42
55
41
31
24
12
53
19
35
6
12
144
36
87
28
29
15
28
36
60
36
11
54
18
48
13
5
6
45
3
25
8
40
29
36
39
81
19
60
5
51
28
116
4
11
61
17
43
47
1
36
24
12
17
7
41
7
41
27
27
97
23
25
72
23
37
11
37
60
17
6
13
60
17
19
5
30
73
17
31
17
36
55
20
15
24
30
31
80
4
60
60
41
120
7
12
72
156
17
31
36
36
23
72
18
19
12
53
87
21
123
4
36
5
55
44
45
7
23
1
77
7
5
43
35
13
5
6
1
24
41
79
20
69
30
90
6
18
31
36
36
17
30
13
29
6
42
15
76
29
67
11
25
8
87
37
17
3
52
11
25
47
1
5
90
49
12
35
18
43
8
21
54
25
24
12
108
12
11
85
5
7
65
67
8
105
151
12
20
3
42
54
25
24
65
24
43
107
1
5
7
12
23
13
84
5
3
15
120
24
121
5
55
5
159
15
1
17
3
3
97
8
100
12
89
43
8
64
11
25
8
4
32
64
5
102
42
6
1
36
53
24
175
23
13
60
12
60
113
19
36
24
23
25
12
116
21
19
84
92
4
5
24
120
7
60
5
126
18
24
3
27
37
35
24
37
5
30
57
76
29
168
127
48
48
5
67
47
37
11
24
1
12
5
6
121
24
41
6
42
6
24
1
41
156
43
36
60
5
51
15
18
7
5
18
24
25
12
120
5
3
52
23
18
7
23
42
6
1
41
24
19
60
12
68
15
24
13
83
96
18
31
65
15
40
5
7
77
96
12
15
4
36
140
40
5
114
78
43
119
48
21
9
12
15
33
48
48
7
12
36
41
30
25
8
16
20
52
317
27
4
12
47
13
68
57
102
6
15
4
173
18
169
5
31
5
55
24
36
132
132
8
100
47
25
23
85
12
5
31
11
96
25
8
4
11
85
131
25
5
66
37
35
6
12
54
1
77
66
37
120
12
47
6
7
36
20
4
65
43
17
7
36
23
30
7
12
108
5
30
48
1
36
60
23
25
71
25
60
56
99
13
5
48
30
24
13
5
78
25
5
12
6
90
30
24
13
35
13
36
41
30
138
79
17
19
59
18
3
27
13
12
12
108
48
32
40
72
71
24
1
24
36
125
55
36
35
61
77
30
25
36
11
1
65
19
60
24
84
35
33
15
54
90
90
3
3
13
29
60
43
108
5
19
48
12
101
60
39
28
8
21
24
31
29
7
5
30
24
61
59
96
48
6
18
13
104
36
63
25
12
48
5
12
127
60
5
18
24
24
24
57
64
12
35
24
24
25
24
8
4
5
31
17
67
24
107
25
72
72
80
36
52
23
13
59
72
33
28
12
36
59
1
12
12
12
5
55
23
13
5
15
40
60
80
40
5
30
13
17
3
45
132
54
21
4
24
89
7
23
48
42
15
15
18
43
72
108
12
53
6
105
21
60
78
24
13
35
24
33
40
36
29
48
30
145
48
24
32
220
11
25
32
16
5
60
7
60
84
20
4
5
19
77
175
11
54
144
12
39
15
48
90
6
25
47
49
44
64
108
29
15
21
103
20
69
72
30
9
15
97
17
120
43
35
13
36
36
12
12
24
65
7
35
9
33
72
6
24
85
5
43
77
43
11
42
19
5
54
42
48
67
89
55
36
5
7
72
11
18
6
24
42
39
4
59
1
119
1
17
103
96
60
131
49
143
153
9
36
60
19
5
43
11
37
17
55
11
37
12
23
25
29
31
65
90
25
48
77
12
7
60
11
37
5
31
24
17
55
29
42
217
36
12
12
77
31
95
24
13
5
7
113
27
3
25
71
9
33
7
23
13
12
48
44
3
25
24
23
73
23
72
72
1
29
48
42
72
33
40
47
48
25
65
27
81
43
12
5
79
60
36
5
7
5
168
43
12
17
43
48
24
17
84
102
13
12
47
13
65
75
4
5
31
17
31
84
41
36
78
18
102
18
39
88
36
5
6
54
79
12
5
84
24
30
96
72
162
7
36
35
49
23
66
54
13
ABCD 95925091396*3^$a+1 [50112]
317
30
85
83
54
36
48
24
210
13
47
30
187
209
72
18
157
5
72
198
18
114
97
5
60
48
126
126
60
18
90
66
294
12
18
36
114
48
54
25
180
53
30
240
18
192
103
65
84
198
25
132
65
90
138
78
54
108
7
203
78
120
18
49
113
132
18
25
72
77
60
18
37
215
108
72
180
48
18
295
65
42
72
48
18
60
72
127
53
66
90
31
83
66
6
120
133
11
222
7
95
216
180
6
91
47
162
36
114
25
41
54
78
7
11
30
54
25
53
18
25
29
90
25
5
90
54
139
5
168
138
42
84
18
205
17
43
48
179
30
36
18
61
35
18
72
30
36
42
108
180
55
89
48
18
25
17
210
85
245
12
78
18
84
198
85
95
42
48
103
119
84
90
90
366
18
48
90
60
79
23
157
101
102
36
49
77
175
101
72
30
18
90
162
67
23
13
77
132
18
73
29
108
103
77
7
125
18
66
54
85
5
43
72
53
84
90
108
150
18
30
115
107
156
96
61
5
42
18
19
119
96
30
6
30
108
114
12
36
60
25
113
222
84
13
173
12
7
53
30
18
7
11
72
162
18
49
11
12
97
35
198
156
31
41
24
66
24
216
30
150
48
114
18
138
72
54
60
18
72
90
30
36
24
36
72
43
65
174
6
55
173
96
84
24
108
90
174
6
84
6
120
18
54
60
7
5
18
72
61
137
342
54
96
108
66
6
138
126
6
25
203
36
42
84
186
102
60
12
18
78
19
11
24
66
114
30
60
43
5
7
53
66
36
6
54
61
59
25
53
72
216
72
108
115
5
270
25
47
36
96
66
60
174
18
126
24
97
65
48
132
120
150
36
90
7
41
54
72
25
29
54
126
36
31
23
36
78
30
36
126
90
6
54
18
66
96
18
66
90
276
84
67
167
18
180
42
12
13
47
174
6
18
187
48
125
163
47
126
7
17
12
90
6
162
18
144
18
66
7
72
11
6
180
115
41
42
156
24
73
35
97
12
155
13
41
54
150
55
60
48
35
48
144
42
198
277
131
25
47
18
18
6
18
25
95
288
25
47
85
5
7
233
138
150
12
36
24
162
1
65
54
78
90
48
60
25
149
60
18
18
7
12
161
180
72
228
72
18
24
1
107
48
42
12
43
47
78
72
18
66
6
120
90
144
36
96
79
131
25
209
96
7
12
143
120
72
18
60
18
109
36
29
108
43
35
12
240
30
36
126
36
24
61
65
120
108
6
73
53
48
6
133
12
155
13
95
36
42
30
49
36
77
43
72
125
108
12
42
138
60
72
66
60
162
66
6
18
252
30
96
72
18
84
13
131
270
24
12
6
120
42
7
353
66
162
42
30
67
48
35
73
17
43
113
24
246
162
60
54
90
84
24
48
72
7
11
132
12
13
41
36
151
47
157
173
7
5
150
210
90
144
90
31
239
90
36
60
91
35
210
42
192
258
7
5
54
61
71
12
168
54
223
335
156
114
30
97
65
96
72
ABCD 95925153308*3^$a+1 [50011]
83
90
30
21
76
24
89
12
67
23
49
11
18
30
1
24
287
37
77
3
52
29
42
73
17
75
63
9
3
18
6
49
84
23
49
11
45
4
59
97
132
11
96
1
12
12
8
40
71
12
93
15
6
19
11
129
40
60
72
5
120
90
49
29
19
11
42
19
11
18
115
12
8
36
36
28
11
90
36
7
47
120
25
60
84
36
11
60
18
30
165
51
73
48
12
23
49
24
107
73
11
1
60
48
35
85
95
60
25
11
85
95
1
5
18
1
56
45
55
65
30
24
30
183
123
18
42
48
60
36
13
47
114
102
108
162
48
36
15
15
36
60
13
17
18
49
11
61
65
51
4
131
13
24
71
66
24
19
60
12
48
12
108
23
49
11
9
15
6
15
172
108
8
51
24
37
24
116
15
49
8
3
105
3
177
3
72
37
83
24
25
44
51
229
71
9
51
126
7
143
18
51
36
64
8
27
49
47
48
30
31
11
48
1
131
45
72
108
4
11
120
30
19
11
13
36
59
21
39
1
60
48
83
60
24
6
3
81
31
48
17
43
35
12
114
31
59
6
18
12
85
35
13
36
95
36
24
1
23
42
7
12
5
6
25
12
156
107
25
48
35
37
12
108
92
52
5
6
73
11
1
68
4
11
90
72
7
48
120
8
15
97
12
12
71
13
71
69
165
15
40
12
35
78
30
37
95
48
57
280
80
3
12
49
8
16
47
85
23
45
136
36
35
48
6
63
21
6
9
4
108
12
107
25
240
29
15
4
68
40
35
168
60
1
41
120
39
9
42
24
24
96
25
68
81
79
23
90
19
24
44
136
5
7
119
1
24
11
13
17
18
66
66
73
5
87
15
25
65
39
64
65
139
128
3
105
36
16
108
156
24
35
57
52
23
13
131
1
35
18
42
45
123
1
131
25
59
49
71
36
49
179
30
30
97
23
37
12
56
51
13
11
216
1
125
7
77
6
13
24
108
53
36
195
4
95
6
36
3
45
7
83
42
19
11
18
187
60
23
49
47
1
24
11
48
25
12
60
23
37
72
11
145
72
24
11
90
90
97
77
31
12
36
41
36
15
3
69
21
15
40
72
113
132
78
157
53
39
57
114
42
30
25
60
35
37
36
32
9
99
57
30
13
5
6
96
24
13
47
90
6
168
61
71
24
1
83
66
24
6
61
59
6
18
42
120
27
51
12
144
1
84
36
53
7
48
12
29
31
12
197
3
81
12
30
120
13
32
15
73
36
59
49
20
21
19
216
17
43
12
155
30
48
15
4
60
8
28
5
12
7
36
12
29
15
16
48
65
7
53
31
179
37
53
7
24
56
33
6
13
20
3
49
29
6
21
69
66
45
180
33
6
24
1
24
35
49
12
11
18
60
19
77
19
11
36
13
17
79
96
48
47
54
6
13
35
120
49
72
60
84
84
11
12
84
84
6
150
60
6
30
9
4
36
35
33
3
60
49
11
18
126
6
87
16
36
149
6
49
24
132
119
36
1
120
5
27
16
35
6
19
12
144
164
27
18
27
213
19
60
68
15
13
11
24
192
24
54
55
84
47
24
37
89
6
49
11
37
48
5
3
40
5
6
126
3
160
71
6
15
33
31
8
27
1
24
5
295
11
13
5
7
80
3
109
36
17
19
29
75
4
23
109
29
42
48
12
97
96
35
6
19
36
24
11
24
49
11
6
55
24
47
60
18
31
56
144
9
31
131
85
132
8
3
61
11
25
24
5
31
24
24
35
121
29
7
65
55
92
196
24
60
72
8
3
73
11
13
23
24
1
23
37
83
25
5
19
56
27
78
31
24
20
45
55
24
12
36
35
169
149
15
21
51
4
48
107
84
9
16
24
32
9
30
96
60
6
30
174
84
15
27
60
108
36
24
30
6
13
48
12
68
39
120
66
55
8
15
60
12
60
18
19
11
12
24
13
41
39
52
5
15
15
54
30
132
60
13
17
7
12
56
52
12
89
67
48
12
108
41
24
7
12
36
125
7
108
17
19
84
41
99
100
12
89
54
97
8
255
60
42
79
60
11
60
37
12
60
65
24
6
85
95
60
33
16
12
29
31
5
55
53
15
105
42
33
4
23
84
6
19
116
33
19
23
138
12
63
64
11
37
53
7
24
84
12
72
53
18
37
95
9
16
35
49
5
55
56
4
11
49
48
12
29
19
8
28
11
25
59
1
35
25
96
5
18
109
56
36
45
36
138
36
1
5
30
18
7
144
5
31
8
40
47
13
11
69
21
43
36
84
17
139
12
53
7
20
75
13
137
48
6
1
35
24
21
75
18
31
84
24
12
41
75
3
97
5
24
55
11
18
60
55
12
83
37
95
78
55
5
30
12
60
30
19
60
29
12
48
55
107
33
52
20
63
42
3
27
85
60
209
30
61
108
11
1
20
72
3
24
36
45
4
108
41
127
44
36
93
6
25
59
12
13
12
ABCD 95925302288*3^$a+1 [50022]
45
45
70
213
5
40
14
22
39
5
60
34
21
36
9
11
33
31
56
64
5
4
11
57
67
93
60
59
24
1
44
19
128
12
1
60
107
33
135
84
13
2
30
16
44
55
60
41
39
13
38
69
25
20
76
12
12
72
36
3
17
43
9
38
57
33
64
23
45
31
32
52
21
71
1
2
22
51
45
12
27
24
17
7
36
45
95
36
1
20
12
75
12
55
29
36
9
4
48
2
46
12
20
72
3
72
76
9
23
4
21
3
36
89
7
17
51
24
33
12
28
47
13
83
9
16
11
43
6
15
45
14
46
92
27
28
48
5
10
102
68
4
128
28
15
65
16
6
105
65
19
3
65
1
44
66
10
51
9
15
9
108
20
19
24
32
12
73
114
21
45
24
8
28
8
7
3
21
101
7
5
7
9
15
45
14
33
24
64
9
27
93
27
69
15
5
55
21
3
41
4
168
59
81
64
18
18
8
84
18
42
7
105
8
3
13
51
44
144
12
9
67
113
27
13
35
37
15
32
13
8
72
27
61
15
44
28
45
3
56
3
45
33
244
15
15
14
31
41
27
1
95
1
14
34
8
12
7
20
63
6
10
9
32
4
24
12
96
45
20
4
11
28
9
135
32
13
11
37
23
76
36
17
7
45
60
14
64
26
12
19
68
67
53
1
47
4
9
62
82
8
19
9
11
24
117
43
39
5
1
11
9
12
42
90
16
47
24
13
8
12
28
147
8
25
12
56
40
84
11
37
92
18
13
60
5
91
20
19
101
1
39
51
30
3
5
124
47
111
49
36
27
50
27
81
4
3
12
15
29
85
35
24
112
8
12
1
78
14
15
48
67
45
12
9
35
1
15
24
32
28
17
12
103
8
25
11
1
15
32
61
15
72
35
25
9
8
36
19
80
16
44
28
5
28
15
200
24
73
123
51
66
15
15
33
9
36
20
55
20
37
8
22
54
24
11
33
6
34
47
60
13
36
72
27
33
20
12
63
25
38
22
39
8
25
12
23
12
19
41
13
15
8
12
72
9
19
8
4
44
120
1
35
33
60
15
33
18
9
25
12
183
65
108
27
13
68
31
24
57
8
112
12
71
1
23
12
3
6
10
2
39
61
39
120
8
3
70
48
36
3
188
37
56
27
57
76
122
25
137
60
7
59
1
45
39
5
72
7
36
20
36
33
31
59
1
24
36
5
16
11
73
42
29
51
58
15
57
83
4
32
24
45
34
18
20
27
28
3
9
12
11
25
48
5
72
7
101
27
24
13
27
51
5
12
15
73
5
40
24
60
59
36
9
24
70
5
25
8
10
2
60
15
52
15
33
21
15
9
20
36
12
28
24
26
10
27
155
33
45
12
4
3
45
18
42
6
45
35
1
20
76
8
37
95
25
12
20
16
20
22
78
11
40
24
36
20
25
54
5
40
12
93
99
20
16
21
3
27
5
60
73
207
45
39
105
20
39
12
3
97
56
4
29
144
108
12
3
4
8
1
35
16
96
44
24
7
33
225
36
84
12
3
20
69
28
3
9
11
9
55
8
4
111
2
55
152
9
22
114
30
33
12
36
8
12
57
43
23
49
33
62
22
75
9
44
28
3
24
56
24
1
191
1
8
4
48
15
5
40
24
36
63
15
21
59
46
15
20
1
3
5
7
9
23
61
60
32
15
49
6
45
32
33
3
237
3
49
27
41
88
12
32
28
35
145
59
25
83
15
37
36
68
9
3
4
21
3
12
47
1
57
12
11
52
27
21
96
44
1
24
35
4
8
64
68
28
39
38
67
20
1
83
9
22
6
152
15
3
49
44
12
57
36
12
27
45
6
30
24
147
1
80
7
56
37
23
84
25
80
15
33
39
28
65
28
20
39
21
3
27
10
39
101
10
65
12
1
195
12
48
29
22
45
108
23
25
8
16
8
12
1
8
15
1
36
107
1
27
8
121
6
29
88
11
1
33
3
9
56
55
125
115
24
36
39
5
28
20
21
4
47
60
24
79
98
3
16
81
48
11
48
1
60
50
9
12
64
57
18
29
13
20
48
4
110
18
4
44
39
7
29
115
21
80
84
16
8
13
2
6
16
3
36
96
21
15
15
9
23
45
97
36
60
15
20
15
13
17
34
21
8
37
24
8
30
6
52
20
7
75
53
4
8
48
15
69
1
24
24
59
25
6
21
20
25
14
10
32
19
9
47
33
12
79
45
35
40
8
73
3
65
27
84
13
6
62
52
36
11
24
9
46
45
36
129
75
29
15
1
27
27
5
37
48
47
40
41
64
38
21
36
24
4
12
36
32
21
16
3
3
80
18
51
136
33
132
35
4
29
51
21
18
10
27
68
1
11
12
31
29
25
23
4
41
15
85
12
6
14
75
1
44
16
47
28
17
7
33
54
126
15
77
67
53
28
35
15
45
12
135
25
48
17
28
3
5
31
3
77
36
15
9
13
47
25
15
45
11
4
53
15
73
68
40
35
52
17
22
53
13
39
104
12
133
15
56
36
13
6
6
32
7
33
36
15
15
9
117
44
39
25
95
33
63
60
9
75
1
11
16
32
1
51
44
16
8
12
64
9
75
8
45
30
25
17
55
20
28
9
24
95
36
4
104
108
19
45
24
21
24
12
63
20
16
45
95
48
1
2
13
81
44
7
24
23
6
39
37
8
75
85
11
69
100
12
15
9
11
33
18
10
39
84
9
23
4
29
16
15
59
10
20
4
56
22
33
89
43
8
49
51
45
71
33
15
13
75
24
89
4
23
7
5
13
48
60
20
24
148
15
17
7
80
28
81
11
4
21
56
7
21
11
123
25
5
15
3
25
8
16
24
24
8
12
1
44
16
20
10
21
48
93
47
33
43
21
39
32
12
37
75
68
1
39
36
32
33
15
1
8
31
17
15
37
78
78
39
11
9
36
12
64
36
20
37
36
60
44
3
12
31
6
23
48
13
6
33
48
8
25
132
12
51
32
37
15
8
148
44
12
1
8
24
43
23
37
45
24
35
24
37
32
28
3
105
14
21
16
20
9
75
4
15
41
24
1
15
9
6
5
25
11
21
4
14
42
27
16
29
91
144
53
19
104
12
28
120
24
8
49
11
12
45
43
99
38
27
1
20
7
8
4
71
34
24
20
75
25
51
9
60
11
13
51
9
36
30
41
100
51
9
20
33
7
8
21
27
28
44
1
44
15
61
2
25
23
22
35
13
90
6
ABCD 95925322232*3^$a+1 [50021]
15
30
78
53
31
6
12
90
24
101
7
41
61
42
17
37
66
17
7
89
31
108
45
69
12
39
75
12
89
37
114
9
255
24
12
24
5
16
9
78
17
31
9
48
51
21
168
27
69
9
23
31
90
18
69
69
3
120
56
48
40
9
23
16
15
12
108
6
12
36
60
18
29
187
12
9
15
18
135
63
89
40
24
48
69
131
13
12
47
136
111
41
13
27
21
3
3
12
18
36
27
24
3
60
9
3
24
12
36
6
15
8
7
150
54
93
9
78
17
31
105
45
18
144
33
123
78
48
78
18
30
6
18
12
5
19
216
12
33
45
144
72
30
18
78
53
31
72
18
18
18
3
39
84
60
17
40
51
29
37
11
25
15
3
72
54
114
12
6
27
99
36
17
13
90
18
15
3
36
42
12
24
3
45
150
108
36
138
18
6
30
36
6
72
131
40
39
9
27
21
57
23
43
18
11
7
81
105
18
21
105
15
144
3
18
18
72
108
12
6
138
89
16
45
18
57
240
21
6
69
15
90
6
180
48
6
18
18
30
69
39
6
30
42
18
30
18
24
72
18
12
11
25
18
42
120
83
25
78
36
72
12
54
24
51
3
36
66
39
56
1
12
24
90
9
3
141
24
129
47
19
42
59
67
36
9
93
27
8
7
9
45
131
85
11
133
3
104
19
36
81
3
60
57
105
162
48
90
51
3
53
19
144
24
21
96
24
8
25
108
6
18
18
209
7
108
117
120
51
21
51
29
72
19
36
9
63
9
117
51
32
112
27
18
12
6
30
6
12
9
24
39
33
81
30
24
17
37
75
24
111
36
29
40
93
6
18
3
33
48
42
117
39
6
84
42
162
36
18
72
53
19
18
12
54
41
1
90
21
33
48
23
73
18
36
9
32
43
72
72
29
7
89
160
3
45
27
18
24
48
27
32
40
15
306
23
115
53
91
90
27
56
88
24
63
54
66
9
48
8
13
99
27
12
17
19
21
120
21
24
66
54
24
18
90
30
96
9
3
45
15
72
84
21
48
201
36
11
103
12
77
13
24
59
7
42
71
55
36
36
48
24
30
24
54
5
7
9
33
18
53
121
96
12
18
17
48
97
36
59
19
36
126
75
8
43
69
15
6
51
3
108
12
29
16
9
6
65
16
3
24
69
57
126
30
18
9
9
15
21
54
18
11
79
78
99
24
32
40
3
21
15
12
6
108
30
24
36
48
78
99
27
36
54
18
102
24
3
24
8
67
53
24
13
3
3
30
71
16
3
54
15
48
32
139
18
6
12
57
87
36
42
27
45
102
72
21
39
17
37
18
105
33
42
21
15
48
57
15
54
59
64
3
29
79
24
18
18
48
90
24
131
61
24
48
18
54
6
45
27
18
126
12
57
21
11
37
36
6
12
204
209
7
30
75
39
17
96
25
6
201
99
18
78
120
5
37
48
51
9
30
24
33
32
160
8
1
36
27
24
51
29
24
7
54
30
18
18
108
6
12
11
103
18
23
103
30
35
97
90
102
126
132
69
15
81
27
144
36
57
33
78
33
39
9
24
39
17
103
57
33
6
48
17
43
66
27
189
90
24
48
81
81
71
7
41
121
15
3
162
59
43
5
1
90
90
51
93
18
48
126
42
180
21
24
8
16
24
15
30
36
114
66
27
24
9
87
15
24
18
12
6
84
126
3
32
24
19
30
15
3
78
12
3
15
9
135
18
15
63
18
95
13
18
30
54
5
103
6
12
71
25
15
75
36
30
24
18
12
42
30
45
63
9
56
31
30
18
6
3
51
36
41
31
57
24
3
18
107
109
36
198
42
39
56
24
25
23
25
60
30
42
72
3
33
36
11
40
176
19
45
56
79
24
30
6
66
27
32
16
69
6
45
48
56
13
83
16
24
32
1
135
27
5
55
12
29
48
103
33
81
135
45
12
18
36
57
21
18
17
139
5
48
7
66
276
59
43
18
11
7
33
39
9
15
180
48
24
18
59
43
108
57
93
35
13
42
9
48
45
6
12
9
63
17
55
36
6
48
15
45
54
138
27
63
6
48
18
60
12
42
39
9
6
30
6
84
18
6
9
3
69
56
40
15
33
24
15
24
9
39
78
35
55
9
39
36
45
63
18
96
30
6
83
19
60
41
16
27
114
27
21
36
36
3
48
8
1
66
36
78
72
11
61
48
72
3
15
33
24
3
54
119
73
78
12
21
24
24
39
33
72
21
6
162
11
40
8
88
15
30
42
12
42
30
6
18
72
29
19
90
42
36
18
12
18
141
27
48
69
27
18
3
15
113
24
37
36
108
18
36
5
127
57
51
108
81
81
95
40
8
1
71
16
80
13
99
21
36
18
53
151
12
21
21
18
57
72
24
3
18
27
15
18
90
12
72
72
78
138
18
18
77
19
138
6
48
189
261
24
35
31
89
109
11
49
84
3
51
6
12
36
18
45
15
65
37
6
102
114
90
3
15
30
27
15
84
24
84
60
30
54
41
40
15
ABCD 95926227706*3^$a+1 [50071]
5
36
13
72
15
3
12
33
24
9
39
84
27
60
30
3
12
45
63
24
15
29
16
56
37
39
27
6
35
60
205
47
4
33
30
9
44
16
105
24
36
51
8
103
33
96
3
6
23
31
5
72
13
131
13
39
12
8
13
47
4
93
11
115
33
111
137
16
21
54
57
24
69
111
8
13
95
19
30
71
40
20
36
76
33
15
68
172
57
108
84
51
120
8
4
8
37
3
15
24
42
87
111
9
15
174
11
12
52
21
12
27
60
32
16
21
12
3
21
71
12
64
36
32
67
5
4
60
111
42
30
9
225
23
12
163
17
28
117
24
24
54
72
45
24
27
36
9
80
24
4
8
4
20
12
43
65
24
4
68
16
39
17
64
33
78
5
4
3
21
33
48
35
25
24
54
12
137
12
40
24
36
63
9
60
9
15
20
16
15
18
216
27
27
30
27
39
53
76
36
44
36
19
81
12
24
32
16
3
42
11
7
77
55
53
1
23
31
84
5
96
84
133
15
128
36
12
4
32
52
3
54
15
12
36
44
19
48
12
24
60
42
102
21
20
36
97
3
12
12
36
104
1
111
20
235
29
31
36
113
43
54
6
33
8
36
19
9
57
15
81
24
27
33
18
113
28
27
5
72
25
11
31
45
132
3
21
56
12
16
3
17
72
16
21
3
45
15
48
20
49
78
17
37
3
15
9
57
59
12
4
20
16
9
15
57
87
120
48
12
116
36
28
21
3
20
13
59
25
83
121
12
11
1
35
28
80
13
123
8
24
28
24
3
30
3
45
36
95
4
20
25
6
81
3
5
40
60
8
49
11
4
12
129
6
21
8
4
21
111
84
104
7
21
80
4
36
33
24
11
36
4
8
13
23
24
48
144
4
48
152
120
79
24
113
36
36
52
12
116
36
24
4
36
9
15
20
4
9
23
13
23
4
3
9
51
33
44
25
195
63
29
31
17
24
55
21
9
39
45
39
120
69
15
36
3
29
91
77
43
90
36
131
13
27
12
8
36
25
78
174
11
48
96
7
9
51
21
9
12
15
48
231
12
81
21
3
68
40
63
9
9
36
108
87
8
36
91
41
1
6
45
63
41
108
4
33
30
48
57
44
37
150
9
44
12
16
20
36
72
16
81
47
4
27
21
44
12
1
12
66
33
212
25
47
132
12
7
53
48
1
171
8
61
15
33
27
72
12
68
37
35
1
95
4
27
48
18
99
32
36
1
18
89
148
56
136
20
37
54
21
27
221
40
81
11
97
36
51
57
3
33
126
5
52
56
85
27
27
24
12
29
36
13
84
18
9
9
51
44
49
72
11
52
33
143
60
16
81
162
41
24
67
9
8
52
12
12
60
33
42
33
116
96
124
69
3
24
104
25
47
43
5
36
13
23
1
18
41
48
24
4
36
24
57
12
126
65
7
5
4
12
63
18
3
24
3
5
25
99
36
32
16
48
116
4
48
48
188
4
39
45
9
3
32
12
1
234
9
36
8
19
17
60
12
196
33
3
129
39
24
132
123
5
4
27
96
6
3
36
48
20
67
9
3
18
23
25
15
15
5
31
12
21
84
57
15
72
32
16
45
11
12
60
4
24
81
191
31
9
12
12
8
4
45
51
24
20
40
63
6
59
48
76
33
30
45
3
54
27
8
156
7
54
24
3
8
85
107
72
19
12
65
13
59
37
123
36
69
71
31
30
3
8
4
32
1
39
20
31
132
21
39
201
8
25
42
93
96
12
68
16
56
24
4
36
12
21
51
9
84
15
32
85
18
96
9
15
96
9
20
13
59
88
24
3
29
16
56
31
5
1
3
24
36
45
30
60
21
12
32
31
81
72
39
17
103
108
21
104
4
24
60
156
8
19
36
21
20
13
42
89
12
43
17
12
49
48
83
1
39
39
9
20
4
20
12
24
36
40
60
15
29
48
28
48
12
21
3
33
132
27
44
4
68
16
104
73
71
40
68
13
23
108
4
39
6
87
15
9
20
40
33
42
54
24
123
63
12
12
65
13
11
84
13
39
15
150
18
9
39
24
30
36
11
12
4
60
24
3
5
4
231
17
12
37
15
21
6
89
7
5
61
6
126
27
57
60
47
100
8
12
19
24
29
13
83
36
88
20
28
24
36
20
84
40
3
53
43
21
45
11
73
24
6
54
72
12
75
36
8
72
49
18
36
30
15
12
24
3
33
20
4
72
44
4
27
9
20
25
54
41
13
11
12
16
180
9
47
88
44
97
15
72
15
81
8
25
83
100
57
35
49
6
5
12
4
60
3
12
33
144
72
128
31
105
69
30
102
23
13
35
40
57
39
48
20
43
24
77
48
4
32
4
63
141
39
9
3
53
136
24
68
13
42
9
72
8
24
40
12
48
8
12
37
48
18
209
180
7
18
24
27
8
28
75
78
3
168
44
52
20
24
61
11
79
137
151
5
24
4
108
75
105
144
48
81
11
16
3
57
8
36
1
3
45
18
9
21
18
137
36
4
9
6
5
73
42
5
31
9
3
24
81
129
84
12
39
60
24
9
36
15
15
29
12
103
41
28
195
89
16
32
37
23
52
36
128
79
41
96
84
31
66
36
35
16
32
28
8
36
61
3
8
24
100
8
36
4
27
36
12
33
63
5
4
111
5
1
108
3
48
3
45
21
83
25
11
43
12
69
12
56
40
32
16
80
4
24
12
8
60
28
21
87
75
17
28
3
45
20
115
5
36
1
ABCD 95926444858*3^$a+1 [50074]
93
32
52
68
97
35
1
78
9
63
29
88
20
40
108
3
9
60
20
12
1
99
84
96
20
85
83
28
20
40
189
11
28
69
3
32
28
93
39
80
43
5
37
15
12
45
11
12
108
24
108
48
28
12
57
78
17
88
12
21
99
36
36
8
60
72
60
60
1
24
3
123
29
16
32
60
55
78
12
27
105
11
24
1
48
47
25
107
1
11
31
17
40
8
25
48
11
28
20
67
9
15
102
63
24
36
9
12
11
60
19
24
77
52
81
15
44
73
59
25
23
1
135
9
143
12
52
63
17
13
167
19
41
156
12
40
12
24
44
13
63
56
4
44
108
60
88
32
13
11
64
24
60
68
24
91
30
18
57
20
13
15
32
24
25
120
6
48
137
60
12
25
15
128
7
45
8
19
41
28
32
28
15
17
40
24
36
93
11
13
36
66
18
60
95
132
64
15
21
51
5
60
25
47
1
15
9
63
93
39
12
48
45
27
69
99
20
1
39
248
25
12
35
37
3
8
28
56
168
48
28
56
4
24
80
136
87
5
88
36
24
9
23
25
35
52
93
95
109
11
43
21
69
15
39
18
15
32
72
16
48
36
116
127
5
160
21
15
32
12
12
31
65
4
20
28
45
72
126
57
36
12
92
1
47
13
12
119
28
15
65
13
119
76
20
72
72
16
44
28
68
112
92
4
32
13
11
96
12
13
47
16
39
33
129
15
81
12
23
19
54
27
9
39
44
40
68
37
15
20
25
35
208
27
137
28
48
20
72
37
18
53
24
25
36
47
31
57
45
60
3
24
8
24
4
39
18
47
12
4
9
63
32
168
24
48
13
39
36
63
17
24
36
40
92
28
48
24
68
40
12
8
13
60
66
5
1
59
4
12
20
24
196
44
13
3
20
60
112
12
24
9
12
11
60
88
27
5
84
49
59
12
148
3
5
88
12
57
23
4
9
71
36
109
39
27
77
85
15
21
39
3
18
87
60
48
72
24
45
11
115
5
24
16
69
180
11
7
138
35
25
12
6
45
44
16
24
72
24
32
12
16
116
60
60
124
44
40
20
1
27
32
37
51
20
52
20
13
119
13
35
73
75
20
169
6
45
57
18
33
21
15
3
5
12
145
6
30
63
12
24
36
320
49
83
60
37
23
31
72
117
195
33
24
60
48
108
63
57
20
40
12
93
183
9
18
57
111
57
33
11
43
81
84
33
84
35
16
44
96
13
27
32
7
18
27
56
12
37
63
20
1
15
132
3
57
152
48
85
27
21
71
25
3
15
17
31
24
9
24
15
77
13
35
40
36
57
84
15
3
72
6
84
24
11
96
12
37
71
112
3
48
17
12
67
41
124
8
133
12
23
40
45
47
25
36
42
5
4
81
75
24
21
47
12
76
12
57
36
27
20
148
48
12
32
12
19
42
15
20
67
6
72
12
15
140
76
36
21
59
13
6
192
33
36
56
60
13
11
49
39
68
163
17
12
12
60
25
18
18
72
72
30
21
32
1
47
12
13
60
47
60
73
87
8
28
60
92
24
4
44
25
96
75
36
33
75
36
9
78
33
39
17
55
33
20
12
1
3
24
45
95
1
30
54
42
66
3
12
84
80
61
47
25
23
25
47
72
40
8
16
12
99
5
28
15
18
47
7
24
9
8
120
264
48
13
27
8
25
39
69
47
43
41
40
24
96
8
55
42
95
36
25
3
56
85
3
87
5
1
15
3
137
40
32
37
36
119
25
155
16
44
88
36
45
27
20
28
12
15
45
33
72
48
39
21
15
15
29
12
1
107
1
36
83
76
12
3
24
18
30
117
33
12
51
75
24
18
27
36
21
51
32
25
6
17
100
104
61
75
80
13
27
3
9
8
37
51
104
25
6
29
25
72
51
33
54
18
24
54
21
51
33
21
23
25
18
5
13
47
4
24
236
88
8
85
87
8
67
57
45
60
35
36
24
60
48
13
39
8
52
21
59
4
24
45
35
1
27
44
16
72
32
28
8
72
91
29
12
64
56
4
60
44
1
87
45
102
21
332
60
24
49
42
33
44
85
35
12
96
4
36
159
48
105
20
88
20
204
19
137
172
48
69
3
8
40
92
16
92
25
12
23
49
78
53
85
47
108
13
12
107
55
17
4
60
60
75
117
45
15
45
87
21
30
81
20
60
168
12
4
72
33
135
36
99
17
7
21
24
168
123
17
60
60
4
93
27
45
71
97
83
73
11
25
78
18
30
9
116
73
11
4
27
54
3
33
3
45
36
11
172
48
20
12
13
30
9
8
1
6
9
56
96
85
47
85
27
36
9
30
5
49
39
20
13
47
60
73
3
44
16
15
17
148
36
63
18
24
63
36
44
1
30
42
180
15
3
30
42
18
72
75
60
32
31
57
12
12
21
42
30
3
15
33
9
75
8
24
1
12
3
20
24
4
12
32
12
60
73
102
21
12
8
49
11
4
9
159
20
48
19
78
18
5
240
19
5
120
19
24
126
71
124
44
61
6
9
111
6
35
12
1
72
42
93
24
21
75
48
24
3
17
1
39
ABCD 95926451638*3^$a+1 [50100]
11
145
39
8
48
12
31
30
6
81
80
72
40
32
31
17
12
79
42
84
24
6
36
24
53
31
69
63
5
40
3
12
89
156
84
31
17
31
9
63
9
75
165
9
222
17
31
297
15
17
1
11
76
39
41
145
87
12
9
42
57
33
78
42
95
40
15
54
6
69
15
24
29
61
159
141
107
19
36
9
111
65
24
49
66
53
40
68
55
48
9
33
54
30
63
51
9
57
231
32
157
3
33
30
29
96
52
80
13
87
63
17
31
36
53
13
59
28
93
90
18
71
19
36
125
49
12
30
17
7
41
4
9
150
9
72
81
39
56
115
54
131
43
240
36
65
48
1
30
12
24
6
54
24
29
1
102
89
61
59
169
11
108
73
39
20
1
95
103
29
88
45
24
60
3
12
51
18
60
47
24
108
13
54
225
165
11
19
93
27
65
25
35
48
7
90
311
55
18
51
99
12
48
21
56
84
48
187
53
37
11
180
49
66
18
6
84
36
5
88
8
24
61
108
6
24
41
25
84
11
79
89
37
3
27
6
87
81
119
7
30
6
5
72
13
15
20
144
31
17
48
25
87
8
79
5
1
24
6
5
72
13
60
15
123
81
51
105
20
60
72
7
66
95
24
19
36
5
31
120
5
72
72
19
17
43
149
97
15
21
15
3
69
3
78
60
36
36
54
36
84
101
19
21
20
144
25
120
63
111
29
40
80
28
132
120
68
73
60
12
18
6
6
17
103
18
36
15
21
24
30
21
32
13
107
103
120
180
5
19
33
20
43
18
11
120
55
36
228
72
9
129
87
39
6
99
15
21
84
8
7
65
16
15
48
41
160
20
55
173
211
12
24
41
13
11
1
87
8
52
51
29
12
121
47
28
3
17
24
19
81
81
30
77
40
21
11
96
72
52
15
6
84
30
66
24
6
57
93
39
21
24
54
77
24
36
103
89
60
7
54
6
65
48
7
96
57
32
36
55
84
24
12
17
271
90
99
20
13
47
43
5
133
39
33
39
60
219
17
19
6
18
42
15
135
30
15
92
43
18
66
84
6
54
29
37
35
91
24
6
87
48
104
48
7
41
85
54
173
13
54
96
24
5
48
121
6
54
42
17
48
40
15
9
189
59
31
66
66
144
150
23
43
84
60
84
30
11
1
30
18
47
19
173
12
28
8
24
48
1
179
1
27
20
19
96
9
128
120
1
126
65
28
117
6
24
6
24
6
105
92
73
120
24
24
30
132
150
15
3
6
35
1
239
25
30
24
42
18
9
63
60
198
6
33
3
5
72
43
57
33
18
12
24
5
25
210
36
138
11
31
24
5
96
139
5
25
30
6
35
43
9
48
44
1
99
99
9
21
102
90
60
30
120
29
16
3
60
69
120
72
15
60
113
12
259
81
9
90
137
25
48
30
36
41
43
12
5
19
24
30
11
16
60
32
67
21
3
21
8
12
1
47
12
40
60
15
24
197
43
9
51
129
32
60
1
15
20
24
25
203
73
108
6
5
36
124
36
39
53
31
6
36
30
18
36
35
36
103
6
96
180
219
36
32
43
65
4
81
18
12
48
126
3
120
33
18
21
75
33
27
234
11
60
31
17
52
96
80
43
42
54
6
47
28
32
7
54
66
113
112
8
103
17
13
60
174
24
9
60
63
17
13
24
66
5
13
27
93
6
24
90
6
93
20
13
48
71
1
27
68
49
23
7
96
54
71
13
6
153
93
18
6
83
232
21
27
3
30
47
7
54
42
24
24
12
17
43
65
55
77
7
6
90
5
40
200
4
39
132
18
47
19
120
53
37
30
53
12
36
19
96
150
87
63
29
16
75
84
53
43
65
13
36
6
197
43
57
20
43
17
43
24
150
3
68
43
17
40
104
55
30
60
84
12
15
3
6
60
35
31
17
1
42
5
12
31
12
138
111
75
101
12
7
96
90
294
201
9
30
54
6
24
57
44
16
44
36
73
59
12
1
30
18
90
81
116
49
3
21
30
57
20
192
12
55
41
115
65
60
43
72
78
191
36
24
25
6
9
108
12
39
30
27
15
84
5
19
12
30
54
45
140
19
60
29
43
57
32
36
40
45
35
25
75
9
11
13
12
78
57
9
90
6
18
69
188
84
25
30
33
3
17
12
25
96
15
12
57
36
39
39
17
19
24
21
51
54
150
6
15
12
8
12
43
228
30
42
78
11
16
3
6
83
ABCD 95926460692*3^$a+1 [50005]
32
1
6
9
15
42
23
7
18
30
24
5
13
72
15
57
111
33
24
120
63
32
7
69
20
25
24
35
13
59
4
24
48
105
78
29
25
48
12
3
45
24
60
66
30
42
93
9
15
33
18
9
33
51
45
51
8
88
69
54
102
107
55
57
63
17
25
6
33
44
37
39
12
108
84
21
47
25
3
116
1
27
48
8
96
16
3
6
95
13
30
33
9
24
30
90
27
27
117
20
25
63
20
28
105
39
36
72
12
140
16
60
9
30
24
90
12
3
15
5
61
24
27
27
65
55
102
3
15
18
3
32
19
41
7
6
12
72
15
108
44
100
33
66
24
33
60
8
60
12
4
56
84
25
11
49
126
77
13
24
15
36
8
172
8
84
61
11
144
37
48
11
91
33
20
64
21
147
33
35
72
37
3
20
28
12
48
21
6
42
12
36
27
27
101
37
12
23
61
15
87
24
33
15
93
84
9
6
21
3
29
132
73
27
93
27
93
3
69
3
3
222
47
19
24
72
30
23
13
27
75
18
23
52
69
15
44
4
117
18
72
144
6
18
17
60
148
63
18
6
65
168
13
12
63
60
57
48
35
52
45
15
15
18
72
6
42
54
9
12
9
60
3
12
33
123
8
1
3
45
108
47
12
16
12
45
15
3
78
36
39
57
24
6
17
16
9
47
16
140
25
90
9
96
15
17
72
4
75
42
15
9
131
49
15
8
37
6
18
12
60
78
24
21
9
75
15
33
8
1
15
9
96
39
32
24
48
52
264
27
18
15
132
3
9
45
11
31
21
44
1
24
11
28
20
19
78
18
29
1
42
33
72
48
12
69
51
20
7
30
36
60
15
36
15
48
48
42
23
40
9
35
19
9
12
96
123
45
60
12
8
37
132
95
85
12
35
1
3
21
6
24
6
48
135
45
150
6
23
43
18
47
13
36
48
111
9
83
19
120
9
72
24
8
193
47
103
45
3
81
108
32
13
48
35
49
39
36
81
3
27
24
9
32
24
16
45
75
15
54
11
40
9
30
65
84
136
3
5
60
1
107
48
139
113
52
117
35
76
15
114
39
9
3
48
27
18
36
3
81
35
4
8
55
69
69
6
9
9
6
9
80
127
21
3
90
84
35
13
48
15
129
3
60
27
18
78
9
57
24
39
20
1
75
9
60
63
3
42
30
42
30
66
27
3
9
21
27
48
21
51
9
39
44
12
4
180
39
17
25
3
93
12
18
18
12
18
65
217
15
9
24
11
13
63
44
19
5
16
153
60
71
1
24
6
5
25
3
48
33
30
137
64
96
39
18
63
15
69
3
48
102
36
6
6
18
65
4
96
9
36
11
4
9
15
12
9
27
9
99
156
9
47
25
15
20
25
15
3
101
4
24
56
24
28
20
55
9
45
18
53
28
9
198
90
15
20
37
6
54
47
91
18
111
39
129
57
6
18
15
9
150
33
12
21
15
45
39
93
23
55
9
56
7
69
3
18
135
20
72
28
12
3
33
9
48
24
11
13
15
92
13
30
24
45
27
21
9
48
18
57
20
13
48
72
23
25
51
9
96
39
12
33
72
47
76
99
18
24
35
100
9
6
24
17
40
15
17
55
45
8
28
72
15
48
102
75
24
9
72
59
1
39
3
21
21
6
5
43
9
81
6
9
72
80
7
48
9
8
1
12
180
39
8
36
61
96
24
11
4
20
19
96
21
24
36
9
59
37
39
33
12
48
75
80
76
51
5
49
27
12
45
48
12
95
115
42
6
9
9
47
13
12
24
3
8
19
18
75
51
57
69
18
17
25
159
24
20
37
24
24
3
8
136
45
48
36
12
27
3
93
45
12
3
39
41
124
27
9
9
6
5
85
96
6
30
15
24
96
8
36
48
52
96
20
79
18
11
12
132
85
23
72
16
15
6
36
60
12
3
48
104
73
42
6
36
11
88
9
42
9
39
33
9
3
12
9
6
18
23
4
36
33
126
69
9
42
6
15
27
6
12
15
9
30
48
21
60
57
27
3
24
9
87
33
39
53
13
51
48
60
21
12
15
33
27
27
41
25
30
57
15
24
5
13
48
24
48
126
72
45
24
69
15
9
48
3
12
8
25
47
7
137
16
129
51
69
36
39
9
27
69
99
111
29
85
15
12
3
72
5
60
37
75
135
17
4
9
12
99
20
1
144
75
21
35
13
30
42
24
35
12
13
15
12
9
75
48
3
65
13
75
111
21
12
36
45
27
12
45
35
31
24
81
84
3
45
3
24
6
39
21
15
81
11
37
96
6
5
16
9
11
79
105
24
81
36
42
21
45
126
65
60
124
24
33
27
3
45
60
9
11
4
15
66
155
19
81
8
1
78
117
20
31
45
12
20
25
66
9
36
44
127
6
47
12
1
35
124
8
25
72
11
13
96
3
68
28
24
57
71
13
27
45
3
20
1
24
39
20
61
35
16
69
71
4
12
60
12
87
9
32
112
168
93
36
6
57
12
36
92
13
15
24
84
21
6
30
18
5
25
51
39
42
54
81
15
53
36
1
60
3
192
9
15
36
8
60
1
3
21
36
3
60
192
3
5
12
64
111
9
20
61
36
18
30
11
1
63
132
75
53
144
37
6
102
3
87
41
1
39
9
107
19
5
36
64
9
12
156
3
21
51
9
3
33
12
23
112
51
24
18
30
45
44
1
35
37
3
12
12
24
51
6
12
3
12
8
55
57
15
66
75
69
78
45
8
4
15
33
57
3
8
1
48
3
9
15
20
4
84
20
31
42
12
15
12
60
9
36
75
3
153
9
63
56
31
18
27
51
42
11
49
12
11
28
15
117
27
33
9
71
4
108
36
27
69
45
3
45
ABCD 95927131234*3^$a+1 [50197]
78
48
66
6
108
60
43
29
120
18
54
36
54
25
41
60
18
48
144
30
18
37
11
25
60
72
83
192
13
29
24
48
60
24
7
5
96
30
42
60
36
198
48
25
17
24
78
90
96
43
5
115
168
36
41
30
30
168
42
96
144
6
31
41
96
162
66
12
36
19
17
24
55
113
48
12
19
59
37
5
48
12
96
84
12
120
132
132
42
66
60
66
30
72
84
6
25
41
48
12
48
12
132
12
72
126
54
55
17
12
12
67
23
217
41
132
7
17
66
174
31
12
5
48
18
37
72
197
55
53
48
120
55
185
90
61
113
55
17
12
78
66
156
108
36
175
12
17
6
90
67
29
72
126
13
72
41
66
294
42
61
12
144
5
31
5
126
73
23
18
30
37
48
5
12
168
48
48
7
24
227
30
18
6
7
48
17
36
7
12
17
151
29
115
29
12
90
66
163
29
78
90
36
60
48
48
60
144
48
90
30
60
48
36
144
18
30
319
29
43
59
66
30
18
30
37
264
35
126
18
48
13
48
5
12
199
11
42
43
113
120
12
204
55
65
7
5
6
54
72
24
42
30
55
17
12
43
48
173
240
24
132
24
18
66
48
96
204
7
48
11
54
79
29
24
19
65
66
109
17
24
67
23
18
30
30
7
11
54
84
31
23
25
113
102
30
114
18
115
5
79
101
24
42
66
24
48
36
55
72
101
7
23
96
18
96
7
233
91
17
18
30
18
144
126
7
17
67
96
71
78
31
35
13
53
78
42
150
54
36
72
30
138
19
29
36
12
84
66
133
144
29
43
89
19
17
307
72
48
107
18
96
19
11
18
19
41
127
41
84
12
24
48
48
12
67
96
12
71
54
24
114
13
131
78
120
7
24
11
42
102
25
5
31
65
55
96
101
6
13
72
65
31
17
24
240
43
17
24
120
6
54
31
125
174
6
12
12
79
29
43
36
125
55
17
7
251
30
258
42
84
103
41
108
67
17
60
6
6
90
96
109
77
6
25
29
24
180
139
83
85
5
24
19
29
67
11
6
19
12
41
55
17
132
36
31
48
5
36
12
12
156
96
6
78
36
163
11
66
36
24
48
60
12
120
18
18
108
72
120
96
60
24
24
283
36
65
6
54
55
72
24
53
67
89
12
60
55
53
24
67
35
30
72
31
29
30
18
78
30
144
18
13
53
36
24
7
107
96
30
114
54
12
30
13
17
24
79
53
6
96
42
19
5
48
96
30
186
24
12
48
7
77
7
36
65
43
23
18
12
156
31
36
5
24
54
25
119
37
36
36
29
54
25
245
12
288
6
13
108
77
12
19
107
78
24
90
6
67
5
48
114
13
17
7
53
168
60
12
36
24
36
6
18
91
77
67
17
24
60
7
41
7
17
19
17
24
19
23
13
5
108
36
108
7
101
24
19
24
48
125
24
30
25
17
102
6
90
90
108
12
84
168
12
31
119
30
108
72
36
175
11
18
12
96
108
36
18
126
108
6
18
48
144
12
12
127
119
6
19
12
155
13
5
48
19
65
72
120
42
6
72
12
84
187
5
55
48
5
19
29
91
11
121
23
133
24
17
84
7
53
108
6
13
53
180
19
5
114
6
120
12
6
37
11
6
192
12
67
125
7
77
12
12
60
6
61
41
96
211
17
6
90
54
48
13
96
35
90
108
72
18
30
91
5
114
18
48
67
24
65
18
61
29
6
66
12
7
155
30
72
48
55
60
5
120
12
19
137
151
17
60
163
59
18
30
138
54
42
36
31
35
102
42
66
60
55
24
120
77
72
19
12
60
11
66
78
61
29
60
138
61
5
115
11
6
127
11
90
156
19
17
144
60
42
37
5
72
60
66
126
175
29
54
18
7
5
48
60
91
53
102
102
72
31
120
11
90
6
73
60
84
41
72
48
120
36
7
17
18
54
60
103
53
12
6
6
90
78
18
85
120
35
6
19
65
43
11
48
162
30
42
6
ABCD 95927175198*3^$a+1 [50002]
36
8
4
26
7
125
67
23
28
72
72
36
45
15
45
65
31
59
30
36
6
90
18
102
34
69
29
58
8
4
12
8
25
168
24
89
91
15
36
12
20
18
18
42
10
12
72
24
9
36
15
50
42
18
30
97
12
15
33
39
20
24
1
29
19
77
10
8
30
60
55
156
15
9
53
7
77
6
49
3
21
15
20
52
2
82
9
84
27
21
23
54
6
4
50
36
19
11
40
36
33
36
27
62
36
55
15
20
37
5
18
30
19
3
20
30
18
24
16
14
18
60
54
34
50
10
32
40
24
84
69
111
57
23
160
9
11
52
98
70
36
140
4
69
35
13
5
10
24
80
18
48
7
11
40
74
46
2
79
11
18
19
3
24
50
19
17
30
37
15
57
243
36
36
14
10
110
6
18
162
16
50
78
12
25
63
12
8
60
102
72
18
24
4
9
48
3
132
2
187
29
30
6
18
28
38
19
51
20
64
8
28
9
35
1
5
46
9
27
2
78
148
45
5
19
11
42
10
33
24
15
8
12
13
77
46
50
30
16
21
5
19
11
133
51
74
12
127
23
84
54
6
16
48
116
4
9
27
69
17
118
36
20
13
23
54
78
1
15
50
6
4
105
12
15
24
20
28
26
7
39
38
60
18
12
88
12
26
7
65
60
30
88
45
29
6
16
33
15
26
7
12
47
13
51
72
48
20
30
34
12
134
7
48
51
21
48
75
2
54
36
114
36
30
18
91
75
48
26
10
120
21
15
24
74
36
22
2
18
28
2
114
30
6
28
60
57
72
71
12
24
4
60
60
72
38
70
2
22
116
16
108
8
18
10
20
144
25
36
39
32
66
55
5
34
33
36
5
12
19
3
32
16
152
37
143
16
20
90
22
45
17
10
36
62
58
56
48
6
34
2
84
19
51
74
31
36
15
24
36
36
2
6
25
24
23
72
18
55
12
27
24
110
22
60
68
90
84
6
1
99
24
140
16
45
15
2
30
52
2
151
3
14
66
6
34
45
96
89
55
5
10
2
7
11
4
38
90
12
160
26
30
72
37
23
102
43
3
9
113
30
88
44
73
84
15
26
154
26
70
2
126
54
66
54
6
16
48
8
138
6
4
9
41
22
44
64
86
34
20
66
6
25
24
75
14
22
38
22
24
56
73
27
57
51
69
65
106
60
24
21
12
99
81
53
7
15
120
24
21
65
90
120
72
36
85
11
64
45
39
45
41
10
2
34
20
4
32
193
15
122
199
11
37
143
28
104
13
63
21
11
13
27
32
12
64
24
26
7
5
18
1
24
47
42
30
18
43
11
1
23
109
11
42
12
91
84
60
72
41
55
123
32
13
155
54
36
30
4
33
5
10
8
40
122
30
18
96
36
19
63
2
54
196
21
77
12
10
96
9
15
14
6
36
4
26
7
48
3
12
20
28
32
18
55
120
15
44
85
48
87
12
20
1
12
23
12
6
12
34
20
6
12
42
13
3
2
36
34
38
48
10
45
87
24
360
24
9
125
46
60
74
70
2
24
7
3
24
20
30
7
84
12
75
2
36
70
92
4
36
20
4
14
19
3
153
5
22
9
24
11
40
21
135
57
15
12
8
78
22
12
38
55
53
7
12
168
11
40
50
84
6
36
88
36
72
32
6
30
36
18
10
50
36
70
146
66
85
72
27
48
21
5
82
8
12
25
75
170
82
32
66
34
20
136
44
1
59
13
17
6
18
55
75
69
27
24
50
34
20
13
113
42
40
24
38
55
5
108
55
35
28
44
85
12
3
2
96
7
51
14
58
14
31
35
13
5
42
25
23
49
3
24
36
105
23
64
45
3
32
52
96
48
2
54
18
18
28
72
117
36
39
48
105
53
6
16
50
7
12
89
19
15
33
3
12
44
18
132
36
10
9
3
50
48
18
100
32
30
55
17
22
21
3
36
14
22
44
24
97
77
22
14
60
31
15
9
119
73
108
27
8
61
89
19
11
54
55
23
49
15
48
26
42
13
36
15
84
84
50
7
29
7
53
34
38
178
57
63
9
53
54
76
33
27
110
18
6
19
12
23
66
55
15
20
1
99
86
10
38
46
68
1
11
76
33
24
71
12
78
10
9
65
22
9
15
50
34
57
15
14
7
27
21
12
24
15
81
99
36
12
26
132
18
36
84
4
86
6
13
71
72
49
95
24
12
49
39
9
36
71
100
44
49
5
48
72
6
72
4
24
44
30
42
4
84
38
18
25
60
24
12
35
16
12
8
73
95
1
35
16
2
31
15
20
72
40
2
46
44
1
89
7
29
127
27
36
129
3
12
141
11
13
60
15
38
70
24
80
25
53
18
40
57
96
5
84
36
24
102
1
12
41
7
17
108
19
39
152
18
6
66
130
50
58
24
57
3
36
12
84
50
18
6
30
90
46
33
35
13
5
10
33
5
19
48
5
150
13
5
10
20
52
8
49
35
13
5
60
103
24
11
36
18
22
14
31
96
17
58
33
17
34
69
119
1
65
34
8
109
75
24
56
49
15
72
44
61
125
10
38
70
9
51
60
26
79
11
49
5
22
50
19
53
36
142
9
15
33
23
13
87
2
46
50
127
83
42
7
15
26
24
18
97
11
1
144
87
9
95
54
42
18
19
51
2
138
1
59
16
69
89
78
73
17
54
208
57
71
108
16
128
90
118
8
49
11
40
50
34
48
92
61
11
18
22
24
12
9
59
37
143
36
24
66
10
9
51
9
87
12
ABCD 95927400802*3^$a+1 [50000]
12
42
32
30
73
3
42
18
45
12
15
18
48
2
37
168
59
64
90
26
1
12
41
6
25
59
37
125
7
11
112
20
397
132
41
90
42
55
53
4
123
15
33
3
32
78
30
132
25
204
23
12
6
274
176
52
20
22
135
60
48
23
108
49
45
26
1
23
76
12
92
70
15
12
60
9
54
45
17
54
186
54
1
101
10
68
70
27
119
4
32
90
127
48
63
9
5
22
14
112
159
65
6
58
27
99
48
177
35
36
100
8
1
23
130
87
120
63
188
24
1
107
13
23
12
22
2
4
104
85
71
36
28
36
30
20
31
36
24
21
27
12
105
44
31
11
22
15
17
126
22
32
91
12
60
47
13
23
100
84
21
60
12
75
176
22
39
48
93
80
18
37
3
50
36
76
15
24
15
20
36
48
4
2
66
28
57
123
9
27
44
109
12
11
25
45
27
48
147
165
48
84
41
67
48
24
63
33
3
54
27
23
16
21
35
121
125
10
8
42
19
39
69
3
45
72
60
72
89
67
35
97
48
23
12
25
83
6
70
14
42
88
69
185
76
32
22
140
37
35
16
20
84
78
127
65
58
33
59
4
26
76
15
53
6
133
228
17
55
53
18
16
110
43
60
60
72
39
62
64
14
37
17
22
141
72
11
42
175
84
51
134
54
24
16
56
13
45
48
50
37
12
51
57
11
1
21
87
12
45
180
14
66
55
63
26
79
12
5
31
45
159
35
184
9
45
15
71
36
54
19
125
198
40
44
28
108
32
13
135
8
97
33
51
59
34
87
48
27
20
174
22
42
15
48
27
18
84
78
50
16
51
75
96
140
48
24
72
54
34
33
77
66
10
122
97
23
109
59
90
19
3
12
90
3
15
129
29
7
29
10
44
64
26
79
35
72
36
4
80
126
10
80
85
240
204
165
63
72
60
39
50
7
27
56
54
55
12
71
10
12
3
35
85
143
42
55
15
68
37
3
122
4
75
53
55
11
1
3
57
29
10
32
157
360
48
47
37
48
120
41
6
13
48
23
96
16
18
74
16
21
11
24
1
72
11
37
72
48
45
39
48
153
54
26
114
13
48
5
42
133
12
48
72
12
60
48
192
3
32
85
108
131
12
18
10
69
72
71
18
54
16
24
48
14
43
120
63
57
27
78
3
63
129
60
12
33
110
112
18
18
32
40
117
215
13
60
113
18
49
17
54
6
115
29
4
15
33
78
66
3
240
45
38
144
36
84
1
24
119
24
13
9
68
127
11
28
26
115
125
91
24
15
21
72
63
69
60
75
93
47
73
108
39
21
23
204
76
9
12
33
48
2
108
22
26
24
58
87
51
9
12
36
33
2
49
96
3
69
15
38
48
6
4
141
108
48
27
62
78
66
7
24
156
60
12
48
215
64
54
14
13
24
228
41
127
177
15
72
48
12
96
24
9
86
4
36
116
28
36
36
9
45
3
81
90
69
17
6
54
54
1
15
108
96
9
53
18
61
3
30
15
27
44
46
26
4
33
12
33
138
60
32
145
12
60
15
81
33
54
45
113
90
22
66
330
27
24
11
49
81
50
18
67
27
33
12
113
10
54
18
140
36
162
115
135
9
96
99
26
67
87
36
12
38
22
48
68
36
25
36
87
32
46
27
75
57
51
60
32
48
60
54
18
36
70
42
32
76
129
12
11
18
19
60
3
32
37
75
144
32
169
15
108
32
1
3
69
12
3
38
79
15
14
90
54
103
35
145
24
60
99
20
121
23
36
72
25
9
38
12
4
32
37
53
67
23
114
4
50
76
140
120
24
109
3
9
48
47
4
86
30
130
50
40
74
34
33
24
51
18
27
95
172
117
5
70
6
15
179
1
12
5
108
18
142
68
10
12
150
99
36
23
37
60
83
36
36
49
9
99
63
32
40
177
48
21
42
18
26
193
48
197
66
46
26
25
3
14
12
154
54
126
81
35
4
24
18
15
83
100
9
27
201
29
4
32
30
24
36
22
27
59
4
33
83
61
48
3
69
23
336
37
125
18
4
20
37
65
36
190
30
39
3
36
32
184
30
50
64
57
60
53
42
145
24
ABCD 95927417962*3^$a+1 [50054]
83
13
15
51
6
18
42
48
35
91
144
96
29
97
42
5
73
87
60
296
4
80
25
23
49
59
1
108
11
132
37
51
80
1
23
97
123
15
161
24
145
6
9
176
31
53
1
87
9
48
12
59
37
23
25
12
3
69
12
54
77
48
1
83
37
18
65
103
17
73
270
30
23
72
12
60
100
45
18
17
7
21
27
48
57
128
12
67
89
4
116
72
192
7
48
78
35
85
18
5
19
5
120
25
35
13
18
96
18
23
72
1
60
42
45
8
60
72
7
138
78
69
80
265
66
29
40
3
150
47
36
12
12
48
12
73
47
73
15
33
47
60
79
30
3
20
43
57
8
120
60
19
30
48
135
128
25
47
115
21
117
54
41
37
23
40
20
12
96
49
155
36
241
18
72
41
7
165
80
73
15
3
24
6
42
120
78
59
7
6
63
24
116
4
3
33
44
43
17
40
20
48
19
150
48
90
161
60
4
8
25
47
36
12
13
36
23
73
27
33
3
24
63
30
42
30
138
42
83
43
9
80
7
18
96
240
30
96
78
11
7
102
66
54
11
40
39
6
35
37
27
68
67
5
43
17
180
25
48
35
52
36
32
37
12
30
30
168
12
48
108
144
48
120
42
24
5
4
33
35
12
13
23
12
112
21
59
103
192
6
42
53
24
16
44
136
21
18
101
4
63
120
53
1
11
13
42
42
15
80
28
3
65
37
83
37
132
3
3
29
36
60
60
7
173
19
113
7
18
54
48
330
6
72
18
54
5
40
45
36
35
37
63
57
47
25
15
81
36
59
60
180
4
87
24
24
21
51
113
181
35
4
20
60
37
198
120
48
65
72
13
90
17
48
7
30
48
42
30
143
115
53
19
125
13
107
76
45
24
66
72
24
29
1
84
59
36
97
54
21
273
15
27
17
13
168
132
3
129
11
7
24
6
12
11
1
36
35
48
64
3
42
6
54
11
25
95
144
36
109
143
12
16
20
55
54
23
28
21
18
6
72
72
63
129
123
21
35
24
25
111
140
25
35
37
155
13
72
18
5
4
8
49
83
60
1
6
9
20
19
5
36
84
43
65
49
23
196
140
24
61
66
53
91
5
19
41
24
16
21
96
155
72
7
6
114
53
160
8
28
20
19
96
17
7
30
66
29
73
144
39
51
21
75
53
1
83
96
180
4
68
43
5
25
47
228
151
48
101
84
25
3
33
24
15
123
5
12
25
15
108
9
18
6
15
27
53
1
63
33
3
32
7
90
75
20
97
71
85
24
3
15
21
21
60
36
54
30
18
96
5
60
60
19
138
12
23
67
6
59
48
175
48
96
48
42
63
8
13
114
21
21
48
11
84
36
25
59
28
57
42
113
7
54
42
297
63
168
29
108
25
12
11
12
120
37
30
120
30
11
24
37
24
90
65
49
78
65
52
20
48
25
35
12
97
23
25
3
72
48
72
8
85
12
11
24
31
45
9
15
225
42
114
35
19
41
37
24
114
5
60
49
12
63
128
72
43
77
36
244
27
114
15
24
56
31
69
20
31
113
7
6
27
80
28
192
20
37
59
52
212
103
5
67
90
11
37
23
12
72
85
60
95
76
69
11
24
280
140
240
97
71
60
52
105
111
72
20
12
43
42
23
48
204
61
95
31
29
112
140
79
216
18
35
12
85
83
7
65
7
101
4
21
87
3
6
83
36
67
173
4
135
48
5
67
5
1
99
140
163
45
12
15
65
108
25
155
37
48
347
1
30
54
60
11
4
8
37
120
15
3
65
52
105
12
6
5
12
31
9
21
42
17
37
143
115
5
67
6
42
53
52
15
5
25
12
126
48
17
60
25
3
132
105
12
3
93
147
32
16
45
12
15
27
45
56
4
21
12
195
3
69
60
8
49
54
5
4
21
24
48
167
156
4
8
48
64
3
53
4
21
180
59
37
11
25
42
105
36
20
79
65
13
3
39
6
42
93
9
162
9
111
54
35
184
20
60
7
69
27
53
49
35
16
24
15
78
27
60
33
120
27
15
198
84
83
88
27
42
23
36
19
66
39
8
7
93
128
1
71
97
18
45
48
9
11
4
20
180
73
18
17
52
3
45
128
24
67
33
56
49
75
ABCD 95927536052*3^$a+1 [50010]
27
60
81
12
60
48
39
51
96
108
120
96
30
87
9
15
39
12
42
51
39
12
36
114
54
72
18
180
66
9
51
30
99
9
60
48
18
9
63
33
117
48
126
114
39
15
72
9
39
42
18
66
54
105
27
54
66
36
42
3
27
42
54
30
87
117
48
75
33
24
138
57
3
45
45
99
36
3
45
96
9
15
36
36
3
57
12
36
21
36
84
63
45
51
24
3
54
3
105
12
15
45
123
72
168
48
72
33
39
24
15
102
27
33
144
30
78
3
9
3
3
9
111
18
39
87
18
96
30
57
12
27
33
3
72
30
27
36
333
15
21
18
57
111
30
15
3
36
33
21
27
12
3
33
51
114
66
21
39
30
15
96
57
87
231
24
30
51
9
30
129
15
6
51
24
45
51
99
69
72
93
51
33
3
15
33
57
27
15
57
24
72
63
21
84
15
54
51
9
126
9
117
15
180
15
18
15
60
21
75
36
24
9
15
75
21
69
3
48
36
39
36
81
3
36
54
39
3
54
3
72
24
9
12
99
27
60
33
69
72
24
30
45
105
12
75
69
63
51
81
3
42
66
18
27
15
30
99
9
24
3
33
111
63
33
129
36
90
177
45
36
72
30
24
9
36
3
78
12
63
24
24
84
12
123
21
105
111
15
9
117
12
3
33
60
15
195
42
3
15
36
33
12
93
3
75
45
117
72
3
12
165
378
12
24
36
54
39
33
27
3
24
138
6
12
9
105
3
96
9
15
21
27
12
15
48
33
12
69
18
33
72
3
69
3
93
48
24
15
21
12
3
81
84
9
78
117
48
12
72
39
30
27
135
24
9
45
126
36
90
30
18
27
48
12
72
111
45
9
3
3
21
144
27
18
24
75
123
120
18
195
96
120
273
90
78
63
96
36
87
60
81
117
39
51
90
72
27
21
114
9
57
18
57
15
150
27
21
27
144
60
45
3
15
30
3
33
60
39
15
33
39
81
84
69
12
15
27
30
27
15
66
60
15
33
90
81
144
36
9
24
102
54
6
33
33
15
9
156
3
39
102
114
12
9
15
90
3
117
51
204
108
33
24
54
81
24
21
75
48
75
12
6
27
45
123
12
153
3
15
57
24
129
39
15
60
45
45
27
3
6
15
105
54
21
12
39
189
27
24
30
54
21
39
36
30
36
3
57
48
54
42
30
24
57
63
177
9
63
27
54
15
132
12
21
99
27
33
123
57
15
45
36
99
21
69
126
69
81
39
27
9
9
27
60
36
3
6
39
87
48
9
96
21
51
48
24
45
126
81
75
21
108
21
3
48
3
45
60
156
9
39
36
45
51
36
45
120
54
24
90
27
3
60
129
33
30
225
15
54
3
27
60
21
33
30
36
6
75
27
6
39
48
33
195
60
111
21
48
36
60
36
72
27
21
3
45
57
54
24
216
30
24
12
18
24
12
9
24
12
15
18
63
48
15
12
90
135
84
33
3
57
15
75
21
105
90
126
39
12
48
12
48
57
27
48
9
3
33
39
15
78
27
39
72
33
39
57
51
42
48
3
72
87
6
12
3
12
24
33
63
63
6
48
42
48
6
219
72
48
33
24
63
75
81
9
3
3
45
36
63
162
3
27
81
15
72
57
48
21
87
57
135
27
9
12
72
12
21
39
45
51
3
60
57
87
33
33
96
3
51
9
36
81
15
3
33
48
12
33
30
54
72
3
60
33
39
81
24
84
36
114
69
165
12
18
93
75
9
63
81
45
30
69
36
111
6
30
54
183
3
54
3
36
15
30
24
3
15
12
36
321
165
3
51
9
33
27
27
30
15
21
27
12
33
18
54
3
33
63
72
15
33
15
9
48
3
102
63
141
3
123
33
141
24
87
180
15
90
39
36
12
60
3
90
3
36
36
9
78
21
117
15
9
18
117
21
3
15
24
138
54
9
36
9
6
21
105
39
24
39
6
36
39
15
9
63
84
126
3
15
21
69
72
78
21
108
12
3
12
54
15
12
48
15
162
60
12
27
60
129
36
90
9
60
39
57
39
12
18
24
15
3
69
48
48
12
12
36
57
36
144
18
108
21
51
24
81
48
135
6
108
48
15
12
48
3
81
189
99
12
99
57
93
39
27
9
27
252
90
6
30
42
9
24
51
36
9
51
9
60
39
30
6
54
36
171
24
48
3
105
39
24
84
18
15
3
132
90
18
45
24
15
18
54
33
12
81
42
21
27
9
48
3
18
12
18
9
12
96
24
81
27
3
150
18
54
27
36
12
33
87
111
45
39
21
87
57
48
9
111
45
24
36
15
84
75
21
39
108
201
9
6
9
27
ABCD 95927566258*3^$a+1 [50024]
91
125
3
57
7
41
24
27
21
55
53
60
15
40
29
175
60
17
96
7
41
132
19
24
101
31
108
72
197
103
5
24
36
15
28
77
67
101
15
160
32
57
7
44
36
129
75
21
31
5
127
173
115
60
260
28
5
7
132
108
5
60
79
41
55
20
4
29
24
372
15
4
125
55
41
36
84
103
8
88
17
127
192
41
55
132
96
96
41
43
236
45
51
4
44
220
89
60
36
135
184
32
16
168
24
53
7
41
204
12
15
81
19
140
36
48
225
139
41
84
96
36
31
5
63
57
159
24
21
36
48
60
67
48
120
12
17
3
105
19
5
84
36
31
20
60
33
19
41
72
12
31
72
65
175
120
24
5
156
375
9
36
144
43
12
53
12
43
48
84
41
132
51
16
36
60
125
15
57
36
7
60
20
28
180
29
48
7
53
84
15
4
156
20
21
127
96
29
36
24
72
31
89
24
31
41
15
57
43
12
32
120
9
7
77
67
101
12
235
92
180
105
91
113
231
16
20
64
5
384
175
120
5
51
16
60
5
72
51
21
15
28
5
60
67
161
43
17
19
161
63
45
115
56
21
15
9
84
132
12
96
7
12
60
65
36
12
55
5
195
33
55
77
12
72
31
8
105
240
31
149
55
60
72
80
28
29
48
19
108
36
5
156
139
56
60
129
31
5
36
99
9
12
175
5
72
31
20
76
56
33
15
9
243
9
156
199
5
108
7
29
19
32
33
127
41
19
140
33
36
195
60
16
5
55
384
5
24
12
31
5
72
60
67
53
72
103
72
36
113
15
4
53
55
53
247
8
57
15
4
101
15
45
127
132
24
32
9
43
12
24
5
180
55
41
144
12
195
160
8
72
48
40
72
113
19
17
108
72
48
108
60
243
21
31
108
12
104
40
24
60
36
96
17
7
24
12
65
144
115
41
24
15
76
44
45
259
36
20
21
3
16
41
43
12
53
15
57
7
5
96
135
57
55
17
216
7
24
29
31
48
5
31
65
7
113
19
221
12
123
16
41
127
96
89
31
17
39
4
420
56
96
52
60
48
20
4
29
420
216
31
5
12
31
5
132
144
300
51
153
36
36
55
17
51
220
29
3
33
31
20
9
7
60
5
12
180
36
36
60
135
40
89
79
17
120
24
55
17
12
60
55
32
33
103
20
45
55
240
8
57
72
48
103
240
32
57
36
60
36
43
192
29
19
5
156
111
64
65
36
31
48
20
21
19
185
15
69
3
120
57
51
45
12
75
120
100
137
51
52
60
5
108
127
8
9
7
108
36
29
115
41
87
60
108
16
161
55
77
115
41
24
31
17
55
77
36
36
43
65
48
108
19
96
116
36
24
21
12
168
7
5
31
137
12
7
168
48
53
7
29
99
16
5
144
127
113
15
12
100
48
72
5
12
7
125
115
24
197
60
48
31
65
15
129
120
175
137
79
200
21
132
211
5
12
127
17
96
72
7
108
36
5
91
53
91
41
108
7
41
15
40
5
63
4
41
15
112
65
168
36
199
60
152
300
9
115
41
108
79
12
5
31
12
56
9
7
41
180
19
41
7
5
3
33
72
132
67
20
93
12
36
60
12
72
151
8
45
19
32
105
91
113
36
43
60
128
48
40
77
12
31
84
17
84
87
100
125
15
69
36
132
12
75
33
51
9
48
159
81
99
28
53
259
41
15
4
36
89
24
180
115
24
32
9
12
19
104
9
7
48
32
141
15
93
31
56
9
103
92
28
8
48
76
113
36
84
7
ABCD 95927622964*3^$a+1 [50006]
115
29
76
24
27
50
46
9
56
24
9
55
84
63
69
51
45
3
17
40
15
9
8
37
119
16
15
36
65
12
40
33
159
80
28
27
5
19
105
56
204
120
12
24
16
9
6
45
3
29
7
6
27
48
99
113
72
75
73
12
56
49
11
88
27
9
20
16
32
28
92
67
5
16
20
120
112
8
184
15
81
20
40
3
9
3
29
36
12
36
31
105
35
130
35
15
25
24
72
20
43
21
168
120
8
3
69
72
24
16
108
48
69
83
13
15
24
80
28
3
53
15
25
44
168
9
31
3
17
19
69
87
17
88
39
126
14
49
71
73
8
4
15
29
4
80
21
31
20
19
21
5
31
24
44
45
7
20
55
24
113
28
15
29
15
1
44
24
105
82
189
8
7
69
111
84
72
48
21
45
11
12
132
16
20
79
24
57
75
8
21
31
24
9
24
152
9
55
24
8
24
1
138
17
19
5
16
20
25
59
19
45
15
125
72
40
15
93
11
13
32
85
35
24
4
12
111
48
36
20
81
52
57
6
24
5
40
15
21
44
100
24
15
21
15
41
4
111
65
43
161
28
8
40
39
41
19
5
75
109
15
141
5
16
47
28
123
56
4
5
40
27
33
20
7
29
148
48
9
71
9
15
108
7
21
12
8
4
20
24
51
4
29
97
35
28
33
27
87
5
16
63
120
20
25
21
6
5
28
41
3
7
41
4
9
35
7
9
39
89
28
24
51
5
4
20
55
101
13
6
74
10
60
21
21
14
34
75
5
22
77
7
21
8
31
5
4
15
20
25
15
5
36
16
72
3
29
55
21
60
20
9
15
49
87
9
6
108
5
31
165
84
11
45
228
12
4
36
59
36
34
11
16
39
21
63
5
55
41
84
36
96
39
1
39
45
35
4
5
4
11
85
56
4
27
108
60
65
55
42
48
35
4
12
75
66
99
96
15
14
39
64
20
48
85
15
3
60
77
55
5
24
48
28
8
51
4
6
15
36
72
3
44
13
32
4
21
11
48
21
34
126
74
22
3
87
60
65
25
39
96
12
12
56
73
11
36
43
5
235
6
3
8
39
33
7
41
13
15
24
12
108
32
31
114
11
40
159
45
35
1
45
135
9
96
39
15
41
24
40
44
12
25
3
32
60
103
36
53
12
28
123
8
25
27
69
36
9
6
24
81
33
15
35
45
40
32
19
84
81
224
40
12
20
139
20
4
6
71
25
23
12
64
8
21
19
92
40
39
60
57
32
61
135
12
8
37
74
21
100
23
16
5
1
48
80
16
35
15
1
23
21
15
109
44
16
20
37
30
5
48
12
28
11
16
17
16
84
32
16
20
19
14
46
20
100
53
31
81
5
103
120
72
9
87
80
3
1
36
8
7
129
39
132
17
21
19
8
4
20
24
156
25
3
47
33
27
9
7
120
5
55
225
8
15
16
6
15
144
35
46
59
19
65
64
3
5
19
105
80
36
9
55
20
4
87
60
5
39
40
65
19
57
15
9
36
44
16
68
12
69
30
85
44
12
60
24
40
24
32
55
44
9
12
25
27
32
100
36
29
10
36
9
36
32
67
5
36
48
127
9
65
144
82
14
19
24
92
9
7
3
5
67
17
13
18
117
8
91
5
1
48
27
8
31
20
33
28
75
69
8
76
44
12
4
11
105
124
12
12
27
90
111
3
5
24
12
76
68
52
92
37
96
47
16
12
12
32
16
3
77
60
39
61
84
39
77
4
60
96
8
67
33
12
3
77
9
31
104
55
9
92
13
11
64
27
77
103
5
4
8
7
96
5
39
73
12
36
8
4
68
124
44
24
12
15
30
34
45
11
61
48
12
8
52
80
19
14
231
25
6
60
60
18
111
20
4
24
47
1
44
16
12
3
45
63
36
6
14
4
41
115
9
27
69
56
88
24
8
25
30
53
16
24
216
48
96
20
12
4
9
50
1
20
48
48
40
8
12
28
11
4
21
39
41
211
60
45
44
79
81
8
16
71
85
36
3
77
43
12
144
9
12
33
27
48
11
33
108
4
44
16
48
36
27
48
57
23
25
27
53
12
40
15
5
63
9
12
31
17
7
21
3
41
15
85
8
12
4
5
27
79
9
36
24
152
19
80
4
77
40
29
43
51
5
112
20
4
69
15
12
23
52
113
7
9
8
7
20
4
56
25
80
28
92
9
82
48
156
5
31
17
13
35
4
99
96
69
44
132
19
57
24
39
6
75
8
13
48
27
39
5
31
57
3
9
21
48
87
44
31
5
3
25
11
220
104
37
120
15
89
160
24
15
5
61
11
4
20
84
4
27
120
33
120
27
14
15
4
3
9
24
71
136
60
14
19
147
77
48
19
9
44
120
28
48
12
12
12
8
37
30
66
75
69
80
31
152
100
8
13
6
69
72
44
24
55
125
21
16
99
29
10
57
248
132
24
16
8
36
4
35
16
20
4
149
180
27
133
36
12
20
4
15
9
60
56
19
36
33
156
11
141
40
168
5
10
9
56
16
20
28
3
144
20
25
39
60
29
40
93
18
12
17
81
16
63
128
79
60
21
80
19
21
68
16
5
10
41
40
15
29
4
87
69
15
74
147
13
6
5
16
24
116
24
1
78
66
51
15
60
24
21
3
66
95
15
4
45
87
144
20
21
49
11
60
40
12
21
35
36
28
63
120
9
80
40
56
13
47
39
33
12
16
ABCD 95927716408*3^$a+1 [50139]
35
180
150
24
12
24
115
11
97
17
294
30
6
13
60
77
43
132
11
109
95
1
53
19
41
150
102
115
72
108
143
156
30
19
72
72
77
43
36
5
66
144
66
36
67
41
12
19
36
12
36
71
54
120
6
66
48
91
89
175
47
49
119
109
53
7
72
191
37
17
84
187
125
79
156
59
144
49
47
90
6
217
36
24
83
18
19
11
90
6
133
113
43
24
12
60
95
216
18
79
72
125
6
90
84
79
77
18
42
19
35
25
119
120
96
60
109
5
42
37
96
12
119
24
102
30
18
66
73
131
37
12
17
91
60
209
79
5
79
17
24
6
24
1
41
139
125
43
48
24
35
6
139
191
97
12
35
24
42
18
97
5
54
30
54
126
144
19
83
49
108
12
101
7
36
47
25
59
1
29
66
49
11
37
60
83
37
47
61
59
13
17
120
36
30
49
155
84
30
19
72
35
1
29
24
127
23
180
36
174
199
11
6
114
1
209
96
55
180
48
168
383
61
401
139
41
108
19
41
31
41
7
77
19
36
29
7
12
47
13
41
139
12
5
6
60
84
13
11
150
66
25
120
221
67
72
60
84
137
138
12
25
12
83
114
6
18
235
197
198
49
107
126
120
60
7
11
6
6
78
102
18
6
30
114
109
132
191
30
24
120
54
30
12
90
30
90
48
49
36
35
1
60
191
54
30
6
24
36
150
144
6
55
35
30
24
36
43
155
42
19
41
24
6
37
41
6
156
13
197
19
71
13
125
55
125
12
108
7
60
108
11
66
79
89
72
19
95
114
67
108
35
1
36
119
1
113
12
48
67
125
103
24
77
103
12
191
13
5
12
84
54
1
101
24
151
113
42
73
5
19
12
41
60
30
37
11
30
139
41
120
19
41
66
240
61
65
7
47
36
90
48
66
234
6
30
19
35
61
65
36
7
23
49
36
29
420
175
179
61
84
17
84
36
7
60
17
60
31
95
49
108
101
12
7
11
49
23
25
72
60
53
103
5
66
30
90
13
12
101
7
108
72
41
282
18
30
61
101
30
13
5
42
24
25
29
96
31
185
24
175
29
235
24
11
30
60
7
95
108
42
18
181
35
1
132
83
30
175
125
67
281
42
48
25
125
19
23
180
37
47
1
89
43
23
90
48
162
157
11
30
12
168
6
24
246
175
48
41
42
49
120
60
11
37
36
132
5
24
91
29
156
60
48
192
223
5
12
24
43
36
72
5
48
199
17
55
36
168
36
65
84
7
29
31
29
6
24
6
30
18
72
24
24
19
48
89
55
36
24
36
12
60
41
79
53
84
36
54
150
60
31
5
48
90
61
95
6
24
19
120
95
1
29
36
151
23
49
167
114
6
49
17
48
67
23
61
29
7
24
65
60
84
246
193
47
73
107
144
6
6
25
60
48
101
151
113
31
89
79
77
31
84
71
133
144
156
24
113
67
17
24
60
12
30
90
60
67
41
79
60
17
54
102
144
24
12
19
35
60
109
77
7
83
49
35
6
90
144
24
126
55
36
60
59
25
24
41
36
24
19
47
108
90
6
324
1
144
276
5
66
54
30
54
79
131
102
163
72
83
109
180
17
43
36
5
6
73
53
24
186
78
36
30
13
77
43
11
36
49
101
79
65
120
126
30
90
96
229
36
48
47
49
65
126
25
48
36
180
36
275
18
6
13
221
60
55
17
7
47
66
ABCD 95928309136*3^$a+1 [50013]
103
48
96
41
162
69
24
15
97
24
32
45
43
5
27
24
72
48
24
99
12
78
36
223
80
21
3
24
24
48
9
103
48
32
15
81
45
3
33
7
95
57
129
15
21
43
65
15
105
15
24
24
64
8
112
144
5
51
88
72
65
15
21
84
18
42
75
15
9
24
96
15
25
5
54
36
114
79
113
63
33
48
6
49
77
120
3
21
51
88
305
31
56
27
21
48
33
15
24
57
54
105
21
48
3
64
119
36
141
16
120
8
48
57
31
152
21
27
72
39
129
24
40
65
39
69
43
32
40
80
21
147
24
135
102
6
61
5
3
57
31
5
228
39
3
45
16
11
18
51
3
13
35
21
24
64
32
75
141
144
21
123
16
185
39
3
61
8
15
18
96
135
40
32
16
11
90
43
245
3
72
63
9
33
183
99
96
84
96
36
13
77
51
87
60
13
53
147
64
24
80
96
3
85
8
208
144
83
54
15
24
69
90
49
72
72
17
18
24
36
9
21
3
48
93
330
138
31
72
152
48
57
42
69
111
33
3
102
55
72
5
66
9
48
75
66
6
54
7
8
75
13
32
9
126
30
96
180
63
72
24
87
60
54
15
15
9
51
21
24
9
36
84
24
7
29
72
51
16
5
66
6
18
25
8
48
16
8
16
152
24
16
80
64
11
13
35
36
6
3
9
39
3
45
9
31
104
21
3
21
67
8
136
8
81
24
87
15
150
3
81
6
49
8
48
16
32
57
39
51
109
80
40
119
12
60
105
141
27
40
101
27
3
45
9
55
17
31
23
24
9
3
21
88
120
29
48
150
69
96
48
69
51
39
162
87
120
136
32
63
9
3
21
93
3
87
105
72
48
96
213
60
12
3
72
16
53
19
56
15
252
168
30
15
88
29
54
45
168
15
9
40
149
3
72
39
129
135
42
7
32
33
15
16
71
6
75
64
152
24
24
120
88
11
36
33
21
12
111
3
117
21
78
18
72
43
128
3
69
27
108
72
12
45
63
24
108
12
54
60
15
16
23
105
192
9
7
149
91
53
19
32
9
102
24
105
3
45
21
3
3
21
64
56
105
18
21
33
72
15
24
57
39
33
15
48
24
33
36
6
18
18
9
40
56
177
6
9
16
11
165
45
108
6
9
16
11
30
24
7
80
33
36
90
36
18
24
27
48
15
30
51
57
132
27
48
33
12
270
42
54
30
144
60
90
12
285
72
24
64
5
24
54
66
60
12
19
32
40
53
78
72
36
25
56
111
132
61
5
18
42
7
8
48
45
3
117
19
161
42
12
49
59
54
63
81
42
144
13
104
9
120
159
3
37
41
63
39
177
21
27
24
21
6
13
8
15
105
15
9
96
21
3
16
120
8
21
27
39
78
36
7
47
30
91
80
48
192
21
3
3
144
30
96
7
128
168
39
97
56
3
21
21
48
6
45
9
79
8
48
27
61
24
32
27
30
15
16
8
144
24
168
189
156
126
24
30
24
3
33
31
77
3
64
53
27
40
5
18
108
237
15
1
56
24
64
35
126
24
63
27
66
114
57
51
45
72
72
184
8
177
39
40
240
5
30
13
56
3
13
77
99
48
21
108
18
13
48
65
175
23
12
60
9
9
7
11
13
104
16
56
16
29
43
5
3
57
66
21
129
72
15
33
39
57
15
21
54
36
12
93
72
64
11
126
12
19
144
32
3
69
96
39
90
7
8
72
16
48
59
45
216
105
31
143
18
63
69
66
9
24
93
3
51
109
32
24
120
16
72
23
9
51
13
56
165
12
24
31
23
9
16
5
114
25
65
7
8
160
104
3
18
36
180
60
246
73
32
120
45
18
96
129
72
45
3
51
6
7
56
24
69
204
111
153
6
81
40
152
40
47
9
24
72
16
17
63
64
32
39
114
63
153
63
111
90
31
59
21
75
69
24
48
16
5
139
23
120
6
30
78
15
136
29
180
15
21
54
54
12
3
21
12
60
48
51
72
9
39
9
39
33
78
9
40
32
9
126
9
27
18
12
24
103
72
5
90
18
39
48
24
48
183
49
41
87
120
3
36
33
16
11
117
21
24
123
33
96
36
195
69
108
6
97
104
ABCD 95928332096*3^$a+1 [50015]
60
105
32
72
43
53
136
15
24
60
117
63
57
48
96
24
3
5
16
72
168
3
77
91
5
55
12
125
19
60
24
36
12
281
64
111
24
96
12
21
3
21
39
33
56
67
36
12
21
3
108
209
24
67
21
39
12
24
5
43
72
77
7
36
53
19
36
17
48
7
17
24
19
53
43
12
9
80
24
24
31
24
105
3
53
120
72
79
129
48
15
36
21
63
33
120
3
45
32
79
96
24
17
7
24
48
41
40
27
5
40
8
24
24
112
3
48
21
183
60
45
152
16
24
3
5
7
24
36
108
132
36
72
36
21
48
15
12
5
67
72
21
48
27
5
103
72
65
43
29
24
7
81
39
17
19
72
117
216
56
7
65
67
21
32
103
24
12
36
33
39
17
43
12
84
48
29
43
45
8
151
9
32
112
48
75
24
60
201
56
19
5
40
87
65
19
69
8
139
69
39
17
103
177
72
48
80
7
9
8
7
225
39
24
81
56
88
24
39
72
48
89
7
9
96
8
40
8
31
12
84
233
24
43
21
3
21
171
21
3
45
24
87
144
65
16
3
53
55
33
32
103
24
120
161
55
12
101
7
17
103
17
31
9
123
5
64
15
81
8
19
69
27
108
36
132
33
39
57
27
132
33
72
48
48
27
29
64
144
51
141
123
5
31
9
123
117
39
48
41
19
29
115
29
19
12
89
64
32
31
180
36
57
51
45
168
104
40
80
24
16
72
243
5
112
48
99
48
53
40
3
77
40
75
69
3
72
53
88
27
24
36
12
48
24
149
112
15
60
5
55
17
168
40
56
31
33
123
45
15
65
91
24
149
115
24
5
16
8
16
39
36
21
192
48
48
3
45
96
15
105
3
29
16
8
19
29
19
69
96
27
77
72
67
72
12
36
48
5
160
51
12
57
147
5
40
336
32
184
75
12
132
36
33
128
19
24
24
5
96
19
5
43
77
64
72
3
45
27
24
5
115
108
120
12
101
67
24
48
45
32
48
96
7
65
7
24
180
29
7
96
24
161
7
33
27
36
41
40
3
69
27
21
48
152
7
41
7
60
21
39
36
69
80
112
8
7
65
91
120
48
77
40
3
24
48
24
12
33
288
3
117
48
87
12
12
41
79
17
19
12
36
29
19
12
17
19
48
21
27
5
19
69
39
233
40
8
55
57
39
48
41
7
33
8
40
72
39
12
24
156
12
29
7
12
29
31
9
152
67
12
24
65
40
32
96
31
60
21
72
72
15
41
40
3
24
48
60
96
33
8
7
60
48
77
48
120
96
24
7
84
21
75
72
21
48
27
69
72
24
63
48
9
8
19
72
69
15
36
101
64
8
7
12
48
69
27
93
15
17
115
12
161
240
7
17
40
15
41
19
168
77
43
45
8
136
3
21
75
36
17
19
77
91
24
21
111
81
99
93
48
99
101
40
32
24
19
45
15
12
24
12
9
48
39
72
57
75
60
12
53
19
12
24
17
48
115
53
43
24
5
7
168
12
108
12
45
56
19
5
67
12
12
117
8
7
137
48
7
36
24
96
93
336
15
60
72
21
39
81
32
19
120
36
65
120
7
72
89
40
24
75
60
57
15
113
16
32
96
19
21
32
19
125
16
27
69
15
9
15
33
39
65
48
40
8
31
57
39
84
141
39
108
12
96
257
163
29
211
12
24
33
8
55
9
56
7
120
24
120
81
192
24
87
12
93
87
33
32
55
72
89
40
120
99
12
105
96
3
77
55
41
16
3
132
41
31
9
75
29
55
12
21
3
5
31
105
3
21
123
108
9
144
87
89
79
81
15
12
12
89
136
48
56
16
63
57
15
156
29
24
136
15
108
5
31
17
67
77
67
168
21
80
19
72
53
48
19
21
32
139
77
175
9
48
15
17
235
53
48
48
16
3
101
19
60
105
99
101
120
31
48
17
64
3
21
3
53
79
33
75
117
48
8
48
55
89
48
16
48
3
53
7
24
36
21
111
9
3
197
7
60
93
3
21
8
55
48
17
88
80
16
104
40
3
21
56
127
24
17
19
72
117
3
60
33
24
51
21
104
103
65
19
12
81
8
40
51
24
29
24
16
63
17
48
40
48
8
64
72
39
60
5
24
19
29
103
24
33
24
8
136
72
51
21
27
84
72
9
99
ABCD 95928496616*3^$a+1 [50024]
96
99
61
35
37
47
21
112
17
99
15
81
36
15
162
27
16
108
107
12
85
35
42
39
12
39
45
9
6
108
12
13
5
6
36
30
43
8
28
59
30
66
60
25
137
123
87
13
56
16
59
78
3
69
24
51
24
111
180
13
68
84
64
101
6
45
45
3
12
120
39
61
12
180
96
29
30
33
3
84
21
120
4
8
100
5
67
11
21
24
45
75
36
4
11
21
108
36
60
15
121
8
12
24
15
9
60
124
35
33
3
36
120
13
48
20
15
9
24
87
9
63
42
19
35
25
41
39
60
69
55
32
9
51
111
33
216
21
3
171
108
25
8
63
36
73
17
18
13
20
60
33
15
81
18
21
36
24
40
72
8
21
19
24
8
63
12
45
28
11
96
25
20
15
9
3
33
27
48
37
11
25
11
36
9
4
32
120
48
64
36
92
40
47
228
33
100
152
100
65
15
27
61
32
88
24
32
129
15
12
87
25
68
9
18
13
104
76
8
72
123
117
63
174
111
15
12
84
36
73
32
15
24
1
8
4
32
28
32
4
20
39
61
11
9
4
32
24
9
42
165
105
30
1
44
75
114
15
4
60
17
51
52
36
11
36
60
9
196
80
60
180
3
24
141
12
24
9
15
4
83
13
12
209
15
39
21
60
4
29
6
45
4
8
27
60
42
259
35
36
61
23
36
81
93
27
24
69
19
35
25
47
60
9
69
31
80
39
18
24
6
12
33
3
66
15
15
21
40
83
57
24
15
73
32
24
51
36
72
42
19
32
120
48
12
40
119
73
83
12
66
42
12
21
12
99
13
36
24
116
27
30
3
36
51
9
16
44
4
47
97
8
45
30
13
11
48
12
21
24
15
45
4
95
21
51
13
35
85
24
36
11
48
25
47
6
55
128
184
17
39
15
60
54
48
3
45
15
87
42
55
8
27
48
33
132
9
75
16
35
33
99
21
12
15
13
11
54
6
18
115
23
48
57
52
17
6
9
63
21
4
128
105
195
45
3
12
3
36
1
113
6
141
60
24
63
25
48
20
60
84
75
1
8
27
48
37
104
28
53
159
51
37
23
37
35
60
33
39
9
39
21
12
48
100
144
152
9
27
24
51
37
131
57
24
51
157
8
28
32
15
12
60
1
5
6
60
73
32
15
45
15
9
9
48
3
4
11
85
41
319
12
59
45
24
21
111
15
13
77
3
21
78
21
4
35
13
35
145
23
36
49
24
23
193
89
48
3
12
48
64
96
56
3
12
1
17
102
36
45
9
6
45
48
60
12
99
1
65
43
72
68
12
15
33
15
84
36
49
8
15
30
103
95
72
33
15
45
15
84
1
56
3
85
36
56
63
36
169
8
3
54
72
18
21
4
5
87
3
1
12
8
27
9
16
5
15
24
28
48
35
69
4
11
49
47
9
51
12
12
9
4
8
48
60
4
32
4
59
60
42
39
9
31
17
15
24
15
45
4
20
45
27
39
13
56
4
11
21
16
29
6
45
88
11
61
44
36
3
36
6
67
83
24
108
25
11
90
187
12
8
33
66
61
12
32
15
36
84
13
36
11
13
5
43
125
15
100
59
21
60
15
60
9
3
213
3
97
44
75
1
23
21
69
51
36
48
40
11
9
27
13
12
59
69
112
8
132
45
72
48
42
12
13
60
92
15
30
48
18
157
92
120
4
12
72
155
61
144
8
75
24
18
63
60
219
24
81
9
6
49
20
12
112
11
12
45
15
9
51
9
76
23
24
141
12
3
60
102
120
7
48
80
159
73
113
30
9
120
96
3
45
36
16
5
39
28
108
80
27
12
108
61
72
35
9
51
24
61
59
13
53
54
13
47
9
40
5
7
72
32
75
61
20
75
97
68
60
147
117
4
20
27
12
1
11
30
15
3
13
47
21
72
27
33
60
24
4
11
129
87
54
30
13
108
20
75
48
57
48
57
42
13
8
40
20
12
28
80
36
15
9
12
28
59
133
17
43
20
9
39
4
8
24
15
24
21
28
8
52
32
9
115
5
19
36
80
12
3
105
12
15
25
59
108
13
89
39
12
60
27
25
5
87
16
80
28
56
60
24
4
32
3
42
79
56
36
88
20
36
24
36
16
23
45
12
3
37
17
111
40
65
6
36
33
52
8
12
3
24
25
47
60
21
9
43
8
84
3
33
24
69
6
13
5
27
21
15
27
81
36
135
96
69
45
15
51
33
45
126
21
28
20
45
79
107
45
36
15
84
21
52
36
24
68
40
48
32
24
3
30
87
28
53
24
18
13
8
4
36
56
4
35
49
92
16
77
6
36
6
39
16
8
180
96
3
1
92
84
9
139
32
51
60
9
75
45
76
119
21
40
59
48
57
75
13
8
3
12
48
60
6
111
39
13
95
1
32
39
45
36
84
28
23
60
24
105
24
72
57
42
13
56
75
12
72
81
4
8
63
96
36
9
36
39
1
47
33
24
36
27
102
39
96
3
13
47
1
71
24
12
84
13
32
15
24
36
24
25
227
12
1
47
25
120
188
21
75
4
92
15
37
8
9
6
165
15
85
20
63
81
ABCD 95929284656*3^$a+1 [50019]
21
24
3
1
5
24
31
24
8
9
31
44
24
39
13
8
12
52
20
12
33
18
13
71
9
39
133
5
67
8
12
3
9
9
12
115
12
83
45
39
81
12
3
114
15
4
5
55
11
9
21
24
7
17
43
44
9
96
18
18
12
6
36
30
30
144
90
126
73
11
60
6
18
72
60
6
102
33
63
12
117
45
87
9
6
33
12
3
12
33
3
69
3
6
24
115
20
15
93
12
3
54
103
5
60
6
30
54
1
77
12
18
9
24
4
32
21
27
21
54
12
24
9
27
1
12
168
23
24
30
6
9
57
24
7
92
27
1
5
7
47
21
12
51
42
7
17
6
174
3
3
24
73
36
11
60
1
12
35
36
30
7
53
42
120
9
9
111
51
72
61
5
51
3
105
40
41
36
78
18
42
33
33
19
8
40
44
4
11
18
42
9
45
6
30
18
6
7
32
45
18
57
36
27
42
63
63
49
23
45
27
81
36
39
9
132
48
33
72
30
30
15
40
20
76
72
44
9
27
69
48
15
27
33
40
47
1
44
75
30
6
9
3
45
28
20
63
60
6
36
30
120
30
43
35
42
78
9
60
12
51
18
36
51
3
21
24
9
15
40
60
8
27
42
18
12
18
27
33
30
6
39
15
6
7
48
20
52
8
96
9
24
12
3
40
60
32
3
13
12
23
25
23
21
15
60
21
12
27
60
1
17
66
21
21
39
93
6
45
36
33
3
48
12
52
5
156
6
61
44
28
53
18
42
18
6
15
36
69
18
45
3
57
88
5
30
45
24
45
18
81
4
5
12
3
120
45
27
15
13
41
30
72
9
33
63
15
37
128
28
29
48
30
48
30
7
113
51
4
44
72
39
9
12
9
7
5
7
5
6
9
15
42
31
35
9
33
6
117
28
11
33
180
87
60
6
60
27
60
75
30
48
7
83
9
15
144
6
54
21
33
36
12
60
39
33
210
13
17
15
16
32
28
11
21
135
37
68
87
6
54
30
6
25
17
87
60
16
29
43
12
8
15
9
3
13
8
15
25
92
3
6
6
33
75
24
12
73
36
5
6
84
12
9
15
9
15
36
18
36
66
45
3
13
17
27
21
3
15
24
48
72
48
12
60
6
51
64
140
15
45
21
15
24
9
3
3
12
72
6
19
20
21
6
13
17
108
51
9
91
20
15
69
63
37
60
20
40
17
18
13
35
78
42
9
33
3
9
18
60
12
36
33
57
15
33
30
12
60
42
30
81
39
12
54
84
132
43
35
21
21
6
25
8
60
12
3
97
5
12
27
21
42
12
45
3
36
60
42
102
60
48
24
13
36
35
6
66
24
33
15
1
11
1
5
39
15
21
40
17
12
66
25
12
20
15
102
66
24
45
9
12
15
72
48
3
9
27
60
105
16
5
55
5
7
32
3
33
27
25
11
81
48
3
60
24
21
12
45
27
75
24
21
3
12
1
107
33
45
24
6
13
32
69
15
76
140
3
12
18
7
12
77
66
45
9
198
25
23
9
16
48
11
6
7
47
60
48
45
3
48
96
36
13
132
77
3
12
21
24
63
15
13
12
59
24
9
36
52
8
45
24
6
12
45
9
15
15
54
54
12
105
21
12
207
75
30
63
3
12
1
11
61
5
55
53
6
13
113
12
31
24
11
9
15
96
84
25
8
117
6
24
12
6
7
32
28
20
12
99
24
57
28
23
57
12
51
30
3
15
42
42
1
20
39
12
21
45
39
28
8
28
60
17
7
23
12
33
189
18
6
67
8
40
84
17
90
36
24
9
9
66
57
27
1
65
67
5
108
12
15
3
54
6
6
6
24
61
137
42
54
27
117
51
111
78
31
11
1
23
42
15
69
18
21
21
36
12
183
15
9
15
48
6
51
249
6
21
9
66
24
78
43
20
15
42
63
39
13
5
3
39
60
30
15
21
18
85
20
52
20
57
111
4
11
25
11
18
15
48
105
39
16
77
18
9
4
59
18
18
30
39
33
39
16
20
39
60
69
15
12
37
83
13
77
15
27
18
123
12
69
36
7
83
42
42
13
8
9
24
19
5
6
25
41
39
100
11
1
20
27
13
35
25
65
18
49
47
6
24
63
63
12
13
44
63
33
12
3
25
60
72
17
3
27
60
54
12
67
17
6
9
33
42
13
41
126
73
80
21
6
45
28
23
25
8
4
68
93
24
3
3
6
84
6
24
37
29
18
12
66
12
3
40
12
8
15
24
24
54
15
60
33
102
78
15
45
12
27
28
47
1
32
45
27
39
30
39
88
149
18
21
105
60
6
6
48
30
25
60
72
23
72
45
52
35
1
17
24
75
24
39
25
5
132
63
45
72
6
102
18
60
33
52
20
12
33
3
4
60
20
40
8
12
27
1
29
84
7
23
72
12
93
33
7
8
36
48
3
72
18
15
12
15
12
21
12
3
18
55
84
5
55
5
30
21
24
63
12
13
20
75
13
72
44
33
12
43
5
18
13
32
9
15
45
66
42
18
73
20
21
6
24
61
5
67
71
12
37
20
12
16
23
24
42
18
25
23
12
45
48
28
161
43
23
12
6
66
45
81
7
23
9
15
78
102
9
12
15
25
35
9
3
57
4
41
15
9
39
12
9
19
23
54
48
6
25
29
42
60
93
12
24
12
39
1
8
21
15
3
48
24
78
42
96
12
57
48
15
61
44
3
45
27
13
59
13
11
6
3
12
15
33
192
9
7
80
135
12
57
24
15
54
43
60
72
17
31
95
24
24
24
48
30
30
84
48
57
28
48
29
39
52
17
63
15
13
47
54
3
27
18
51
4
47
73
17
15
21
12
31
47
180
60
25
29
51
45
48
6
13
8
69
39
60
15
6
3
27
48
6
147
45
30
9
111
37
5
3
12
45
3
24
21
24
144
42
33
21
6
54
31
5
30
12
1
59
12
48
121
12
23
30
39
3
45
9
48
6
24
60
48
145
53
19
8
3
24
45
51
9
220
47
13
5
30
48
13
84
23
18
192
39
39
30
7
35
25
8
9
30
42
75
60
3
90
6
25
11
6
7
11
9
3
57
3
102
27
75
45
3
30
3
3
37
20
3
21
16
5
12
27
16
32
72
28
5
27
9
15
36
21
30
145
12
20
15
162
114
6
60
43
36
71
1
5
7
8
9
31
17
6
12
69
39
42
39
9
75
96
28
11
25
29
42
73
20
36
39
1
35
42
30
12
ABCD 95929351502*3^$a+1 [50034]
15
111
25
44
12
24
16
8
24
16
44
57
63
112
168
20
12
39
117
12
33
103
56
24
24
28
92
28
144
59
9
27
144
21
28
41
72
43
96
144
5
19
176
24
40
47
25
228
96
72
24
59
49
32
45
43
11
45
24
12
28
161
91
296
4
36
132
132
8
52
44
16
35
229
152
28
32
12
136
140
45
51
39
9
52
44
16
80
40
29
27
60
24
16
68
100
47
153
27
144
9
172
80
108
60
16
20
24
52
35
37
17
51
52
41
115
20
40
56
40
140
39
36
93
52
8
12
64
131
69
24
36
40
20
16
36
68
16
125
51
84
24
21
51
168
36
36
88
17
27
36
12
112
20
100
71
49
20
12
24
24
136
84
32
51
33
24
36
51
49
44
33
63
16
8
76
96
60
20
4
71
9
81
79
36
48
12
80
16
84
56
3
1
44
96
39
36
45
45
180
54
36
13
56
40
71
45
28
53
27
12
88
53
27
216
76
5
15
16
8
12
4
89
51
36
24
48
3
73
84
12
144
20
16
60
80
15
9
117
3
16
8
12
4
11
81
4
60
104
21
55
71
105
52
48
48
152
84
96
88
11
36
18
39
51
21
84
64
12
44
36
84
12
39
33
3
9
60
39
165
36
40
60
41
7
8
64
68
16
35
36
33
147
45
24
144
12
84
12
48
12
108
105
51
21
87
36
21
43
8
12
100
8
99
25
116
39
21
120
12
72
4
24
48
95
37
216
20
51
36
33
12
28
60
84
8
172
68
12
76
32
9
90
93
36
12
64
11
45
64
60
24
84
212
4
36
164
27
129
100
48
11
121
5
15
39
9
72
64
36
44
4
77
31
32
63
97
20
12
60
24
4
12
20
39
90
19
36
32
40
20
12
57
55
8
60
100
80
93
123
76
20
48
147
54
171
36
48
12
52
36
77
19
71
9
28
32
36
4
35
9
12
72
112
11
73
36
68
57
43
36
155
49
156
96
41
19
44
192
4
20
45
15
75
45
9
91
60
8
76
96
68
16
56
16
53
19
20
136
5
72
3
12
72
16
36
5
39
15
117
9
15
40
35
36
9
60
84
72
12
33
79
128
16
65
27
4
68
48
124
84
80
40
36
48
71
57
33
51
40
8
40
36
20
72
39
93
76
120
56
28
23
33
72
39
33
57
54
117
48
51
25
8
16
41
31
5
3
15
45
16
8
57
15
48
36
72
4
221
39
16
20
12
196
20
36
64
11
93
148
44
60
16
24
11
33
24
12
36
3
81
40
5
90
1
24
84
44
48
24
60
24
24
63
37
32
16
20
4
35
9
12
108
76
44
124
8
33
79
252
8
12
81
144
159
64
120
8
120
48
40
44
12
51
13
5
15
21
15
4
12
12
56
96
24
60
160
47
54
43
176
12
64
80
39
1
44
16
44
36
21
19
44
45
135
96
24
40
44
3
33
12
64
80
84
96
88
11
36
141
3
1
104
76
116
9
3
16
17
7
11
45
16
29
31
5
63
40
32
36
9
39
16
35
85
68
60
112
35
49
92
72
88
44
69
27
45
7
137
31
23
69
111
21
84
60
192
129
3
12
144
64
20
36
16
29
39
72
144
132
4
128
3
9
36
64
80
135
36
13
44
12
208
72
29
39
33
63
36
24
36
16
72
23
33
16
144
20
12
48
112
8
21
123
48
28
36
68
72
60
15
1
12
176
16
48
20
51
36
25
20
36
4
8
16
125
79
8
3
1
20
48
3
13
20
36
36
48
36
28
53
159
280
80
24
15
9
72
28
68
24
60
84
96
4
20
240
96
45
15
21
18
36
13
8
48
36
39
9
16
32
144
15
25
8
3
9
36
63
36
54
15
36
24
87
93
112
128
12
159
33
60
48
48
16
65
19
60
20
24
3
18
27
45
144
54
1
71
9
60
84
24
40
20
48
4
35
9
16
8
12
4
5
55
24
188
64
56
108
24
21
126
181
32
36
52
8
16
35
45
4
167
73
56
69
15
12
108
184
68
9
19
60
224
16
5
87
84
4
24
20
87
9
27
25
8
112
204
44
36
60
15
25
20
24
100
137
27
28
84
95
25
224
40
20
60
100
35
105
165
27
4
8
136
77
18
69
108
72
12
84
16
56
12
21
147
28
32
12
72
4
80
4
96
65
36
39
15
1
89
51
21
15
112
48
20
ABCD 95929821732*3^$a+1 [50016]
96
33
27
33
87
53
31
69
3
24
93
12
15
293
55
48
57
51
9
3
117
36
87
12
65
40
36
15
60
45
15
9
3
9
3
41
64
96
15
41
19
65
4
36
27
33
15
29
172
8
36
79
60
60
41
19
36
9
36
15
29
12
24
120
40
84
27
105
20
40
44
67
132
81
51
69
39
21
39
5
55
48
57
12
8
7
84
36
33
20
60
120
7
33
3
17
120
16
56
24
100
51
5
79
72
12
45
96
144
12
24
36
39
24
17
28
20
36
4
12
39
9
36
39
36
45
15
9
32
4
60
20
79
17
84
55
12
9
51
9
44
96
48
31
5
24
12
60
4
80
139
21
164
16
99
17
28
75
5
12
4
20
64
72
20
24
16
15
89
7
89
40
68
55
12
33
36
27
33
20
84
36
19
21
15
9
32
28
12
68
67
48
108
33
39
41
16
24
24
87
24
41
4
39
45
12
51
17
12
91
48
21
44
16
3
57
8
16
15
69
80
7
93
15
65
16
44
16
24
60
56
36
55
9
36
51
12
41
4
63
12
5
31
12
29
60
4
24
75
45
12
111
29
103
65
43
33
24
20
31
29
36
4
12
20
4
15
24
45
20
12
124
20
4
96
36
39
45
24
32
4
27
57
32
60
103
17
4
111
29
4
72
84
24
51
84
45
3
33
24
80
96
19
165
60
243
144
33
120
56
16
128
40
20
31
81
140
40
48
63
29
91
9
108
123
60
77
40
63
12
81
36
24
80
55
132
24
65
4
39
72
69
15
72
48
24
125
12
4
51
9
24
15
41
16
128
7
33
36
24
51
24
12
33
3
17
36
16
48
36
15
45
36
20
31
93
20
156
64
15
29
16
20
7
17
72
43
5
16
15
29
100
20
16
15
101
28
116
84
67
5
4
20
4
15
21
24
12
51
57
120
15
12
29
7
77
60
16
27
72
12
9
24
51
72
129
51
33
36
44
31
9
60
15
41
24
16
20
79
9
140
16
80
55
21
44
16
24
15
9
32
31
12
5
7
129
15
24
12
65
19
12
12
21
135
81
3
12
29
16
39
125
31
69
60
44
7
9
135
12
17
36
40
24
72
39
24
137
88
120
12
39
9
36
20
31
9
36
99
29
12
43
101
19
57
60
51
33
20
4
63
9
8
7
36
48
41
163
48
53
64
27
69
24
3
93
60
20
19
5
43
57
36
87
33
36
188
43
9
15
69
44
16
39
17
60
28
75
17
31
9
120
144
96
48
92
4
27
93
44
72
79
12
17
40
111
5
40
24
12
84
80
40
27
17
7
33
12
60
24
15
29
40
96
51
9
75
60
72
9
135
29
76
248
7
36
24
105
44
7
53
16
20
28
51
9
56
55
12
60
48
21
39
69
132
135
45
63
36
12
33
15
24
5
52
8
7
108
48
89
84
7
12
81
80
16
20
24
19
17
19
9
36
20
40
15
36
69
24
3
89
28
3
89
108
43
48
21
51
57
32
91
117
27
93
27
9
20
55
21
3
36
65
175
60
36
24
45
20
16
48
3
53
16
20
103
21
56
144
24
72
175
33
36
60
24
156
27
117
12
51
84
53
7
29
40
15
12
9
51
57
32
48
16
27
12
17
64
51
33
15
45
116
60
40
24
51
9
75
81
36
164
31
45
60
44
24
52
24
27
72
21
39
45
12
15
29
16
8
7
5
40
20
28
56
175
65
4
27
48
12
45
84
80
4
60
60
27
9
27
93
36
8
232
99
21
39
5
4
140
67
24
5
4
32
79
9
32
4
144
27
5
19
60
36
36
69
24
27
9
3
48
12
45
27
5
31
72
36
12
33
24
51
165
27
33
75
29
16
56
28
12
104
4
36
75
9
92
19
45
39
21
20
7
17
91
144
12
5
40
180
39
21
60
20
19
24
12
9
60
75
101
24
4
3
57
63
12
57
20
31
17
103
9
20
64
39
12
33
27
89
7
33
84
12
60
24
39
48
12
60
96
69
3
12
17
79
69
56
84
31
36
36
9
3
65
40
32
4
15
41
28
20
16
36
48
3
173
7
24
24
9
116
7
57
3
12
12
33
183
173
76
15
84
41
60
103
72
5
28
12
75
24
125
16
135
48
36
12
48
65
60
4
32
4
24
20
55
117
39
5
60
19
81
20
36
31
84
45
8
7
9
111
93
63
93
20
4
3
48
12
12
72
105
48
63
84
48
81
116
4
84
12
84
99
36
9
32
79
69
3
9
164
31
96
9
48
15
5
12
4
87
53
40
51
108
5
55
81
44
76
27
24
129
15
45
20
16
3
12
165
8
36
64
87
9
27
69
108
152
31
57
36
75
24
137
28
60
36
87
120
9
8
175
77
19
29
52
51
69
99
72
120
48
9
15
41
79
45
20
36
100
15
29
16
24
72
99
249
120
51
5
31
9
39
5
67
24
9
3
12
117
20
43
21
24
72
8
52
84
24
20
136
60
156
48
116
19
36
9
63
17
40
36
60
15
12
24
29
ABCD 95930254978*3^$a+1 [50035]
7
33
27
9
36
8
88
12
63
60
9
15
96
72
17
40
104
16
3
108
60
117
56
24
120
96
76
39
45
15
57
272
40
12
36
3
45
27
93
36
284
136
96
120
144
48
8
19
5
115
24
41
91
12
53
24
64
24
51
45
75
5
112
144
15
5
36
48
40
24
8
139
29
112
48
99
117
111
65
7
57
111
33
116
16
92
55
33
24
20
76
8
16
99
96
101
184
48
27
144
29
52
20
115
21
8
91
24
57
27
101
7
108
29
31
24
60
45
36
12
15
69
15
60
84
120
72
60
213
44
28
75
77
175
36
45
96
80
120
139
5
19
93
20
228
19
77
160
75
161
48
36
16
80
40
123
9
51
77
60
40
8
52
12
288
99
165
176
28
36
156
204
24
24
36
15
5
112
8
36
108
100
27
5
84
16
8
7
225
56
19
24
96
149
67
269
144
4
12
195
300
84
69
56
24
12
60
148
51
57
219
84
21
63
113
4
108
3
108
77
52
207
29
72
168
64
8
40
99
5
31
17
115
141
104
16
75
24
17
148
48
39
21
144
60
36
48
27
84
69
15
12
5
12
7
29
16
3
105
12
8
108
115
17
136
144
27
29
24
16
200
19
60
48
24
33
27
9
159
17
364
327
29
55
45
128
112
48
48
8
31
65
48
72
55
5
100
24
96
63
17
4
36
24
171
21
68
19
41
36
4
32
12
100
48
32
60
36
12
64
63
5
40
132
15
29
64
123
60
45
15
33
12
87
33
80
112
56
144
48
40
195
53
240
91
96
24
45
276
15
60
53
60
79
105
120
20
52
15
225
296
52
3
89
16
48
180
39
201
36
8
283
89
244
96
44
36
28
12
15
24
201
8
28
39
21
75
57
243
9
8
136
99
17
151
105
60
3
77
88
24
20
16
12
99
36
45
27
177
48
123
72
5
91
17
52
8
283
21
24
24
228
32
16
20
451
125
31
17
235
221
112
24
24
36
3
17
43
65
16
27
12
173
60
48
4
75
132
41
24
108
55
153
207
93
3
101
48
43
117
60
32
91
12
93
12
12
24
51
108
252
29
16
15
33
72
80
96
48
24
7
33
3
77
55
161
96
139
141
8
67
69
152
40
32
76
12
20
100
48
39
57
96
24
75
45
56
4
156
164
36
103
177
15
5
52
8
40
63
36
41
12
31
117
135
77
115
117
144
56
19
5
36
16
164
31
24
144
117
27
17
180
288
336
127
69
8
91
57
27
153
32
28
44
16
3
12
33
39
141
36
80
40
176
40
8
144
7
105
15
21
48
15
45
15
69
92
100
75
9
176
24
7
45
164
19
60
137
4
68
40
80
16
152
79
120
24
189
20
43
29
40
39
177
32
36
12
55
24
161
103
84
57
15
45
128
48
40
24
116
55
89
43
36
21
140
36
48
115
21
8
40
32
88
12
180
63
60
33
27
177
51
45
27
137
36
160
12
176
4
32
40
144
27
53
24
72
36
108
36
4
192
24
24
12
32
43
84
45
75
21
123
45
87
108
141
60
36
12
15
72
5
40
39
65
40
99
93
15
45
44
31
9
159
41
120
40
36
20
48
40
96
120
51
57
12
8
67
89
112
108
24
152
259
17
228
144
7
84
5
31
24
17
4
48
147
29
55
12
24
5
28
72
96
15
225
80
72
100
ABCD 95930345606*3^$a+1 [50025]
24
35
13
3
32
37
11
97
156
156
84
36
84
27
45
48
12
108
155
160
21
24
51
21
120
99
9
231
9
87
33
12
48
60
39
32
13
72
11
13
24
108
15
48
80
144
25
72
36
75
80
73
12
27
45
51
105
71
181
192
96
27
9
84
99
32
64
21
36
60
72
36
12
24
96
555
105
23
157
84
24
180
72
59
49
72
23
61
48
131
25
84
3
249
23
145
47
16
273
255
21
48
96
12
95
240
48
25
72
15
9
23
1
111
33
15
33
48
12
83
181
24
24
11
97
84
48
11
49
12
60
23
25
71
96
48
13
120
12
36
11
1
48
72
119
13
192
36
48
144
207
309
24
36
144
72
108
96
12
12
168
24
3
33
192
36
36
36
72
36
60
75
96
69
11
48
112
93
195
32
13
96
131
73
48
23
85
171
48
80
1
12
83
1
84
204
15
81
120
39
33
15
93
24
75
33
63
177
60
3
224
48
13
131
1
24
36
24
75
80
25
288
48
12
72
120
11
37
60
60
108
12
108
72
135
32
73
23
229
96
48
60
372
48
24
3
9
96
12
155
13
24
219
80
1
48
36
36
231
57
108
108
12
24
48
36
36
24
144
11
64
32
61
3
9
12
84
36
36
120
120
192
192
191
13
36
60
36
24
360
15
21
72
195
165
60
47
160
33
48
48
96
168
23
25
24
24
36
156
39
33
15
32
85
84
87
93
12
84
96
12
87
128
73
144
36
108
24
72
23
240
121
24
96
47
49
48
60
3
48
320
49
47
160
9
39
48
9
36
72
11
205
24
27
153
48
119
25
84
12
120
12
12
48
23
49
156
132
15
176
61
3
33
15
189
51
33
120
60
120
60
231
33
63
33
12
35
253
72
108
111
93
36
96
144
12
3
225
96
84
132
132
3
165
72
36
15
21
84
120
60
300
72
240
12
3
129
24
120
95
16
45
48
48
60
119
13
131
64
80
1
47
97
60
35
96
192
25
39
285
48
216
11
64
45
96
51
57
23
48
25
119
112
33
12
179
85
132
60
12
108
3
9
167
48
48
112
57
36
72
12
36
12
156
12
24
63
165
48
27
81
84
336
24
60
183
33
111
21
132
36
72
59
1
24
96
132
108
24
24
24
48
24
71
25
60
155
97
12
156
192
12
11
109
96
24
59
49
15
96
45
72
204
111
129
159
69
11
85
12
180
107
73
39
128
97
48
143
49
63
32
133
11
97
63
177
120
12
120
51
105
24
12
51
69
84
132
3
21
36
72
36
75
45
132
12
36
60
60
24
132
24
35
1
48
132
59
169
23
64
93
168
48
251
13
83
85
108
24
12
123
48
9
23
48
133
24
216
24
36
191
13
48
179
85
96
60
12
36
24
288
39
9
87
128
16
105
84
147
33
72
23
61
24
60
207
80
37
108
48
60
84
47
109
216
11
157
35
1
111
105
23
1
60
12
60
48
84
72
60
131
49
60
24
84
72
84
107
205
83
61
36
24
96
12
72
51
105
87
21
107
48
1
24
60
11
49
36
11
13
84
108
35
48
96
96
ABCD 95930386694*3^$a+1 [50171]
36
47
12
132
151
72
17
91
29
4
176
4
129
18
90
179
16
104
148
21
35
60
67
29
108
25
95
193
123
165
87
44
28
56
120
4
72
3
33
72
3
72
36
36
341
48
4
108
93
36
18
105
75
5
36
84
12
48
28
8
85
47
7
17
24
60
24
168
100
72
8
144
31
17
48
40
93
47
12
31
180
105
32
4
111
33
129
51
44
12
24
36
13
11
4
248
4
68
96
12
43
72
213
75
29
36
151
36
33
36
56
73
35
84
36
25
15
104
12
144
84
36
16
21
54
5
13
162
125
73
11
79
18
252
11
25
51
3
53
12
25
87
75
18
18
53
60
84
91
5
36
49
11
79
36
29
40
32
4
3
33
44
31
33
21
90
29
4
128
24
96
7
65
151
29
7
53
108
12
72
133
23
72
36
64
32
61
47
120
67
5
96
4
21
47
97
54
17
108
196
3
72
41
100
20
24
136
8
31
108
72
33
75
285
21
107
37
123
129
23
31
41
144
36
24
4
20
48
180
12
31
69
32
156
64
3
105
36
21
83
60
60
28
20
52
3
90
87
21
54
101
151
5
13
18
113
72
108
139
126
47
60
19
108
5
36
60
97
15
32
276
127
65
24
1
47
12
24
36
4
20
52
3
29
156
60
12
168
24
1
47
43
41
24
60
12
7
18
234
269
19
17
120
43
36
69
75
5
240
12
13
87
44
60
156
31
29
148
201
15
32
48
31
5
28
75
36
105
39
17
36
12
76
32
223
137
43
89
60
28
8
67
18
15
75
41
13
180
35
48
108
12
48
1
18
5
96
25
36
15
8
120
276
60
12
13
72
195
57
11
72
84
283
18
162
65
25
215
16
72
80
24
4
44
96
7
17
48
43
101
61
23
24
115
5
211
41
64
44
31
137
79
41
72
96
60
16
93
180
36
59
85
87
44
67
33
75
197
60
13
95
36
108
121
11
36
12
103
17
36
52
128
196
3
17
84
36
144
25
35
24
28
39
53
127
108
101
25
59
13
72
51
111
33
20
36
24
28
68
40
39
105
80
252
36
157
11
4
128
12
76
80
372
168
64
21
35
36
60
96
7
126
11
108
12
28
3
54
18
162
35
16
75
17
1
131
24
96
16
75
69
8
12
88
93
143
240
172
80
13
59
28
44
28
36
21
23
60
25
11
24
60
67
29
36
40
39
41
60
48
67
5
28
20
36
127
18
15
140
184
3
77
67
29
84
28
3
144
65
151
221
28
36
75
105
36
21
18
5
49
18
33
20
24
12
48
12
100
8
28
68
4
21
54
65
25
95
60
72
36
48
84
16
72
8
60
12
60
115
77
12
19
5
31
108
53
12
40
165
15
3
29
40
129
90
149
60
148
92
88
39
29
7
185
49
119
76
320
4
72
8
67
125
55
72
41
49
123
32
12
108
31
65
115
197
52
56
16
39
5
156
163
125
60
100
8
48
12
4
75
185
103
101
4
183
5
28
56
16
8
31
53
60
85
155
61
144
47
76
44
84
16
21
59
48
52
8
36
85
87
147
17
84
7
33
36
75
41
85
87
3
29
120
31
17
12
25
83
36
120
67
113
60
180
24
60
60
7
198
15
80
48
19
180
29
4
32
43
137
4
39
5
13
23
60
4
80
13
15
108
36
8
28
80
24
36
7
41
31
113
136
32
7
108
54
54
105
32
7
41
100
44
72
24
4
3
17
72
88
57
123
56
16
140
144
7
33
39
288
5
168
24
36
96
175
144
5
64
32
133
11
40
44
168
12
28
3
69
20
132
24
72
72
115
36
54
15
75
41
31
89
60
67
29
84
ABCD 95930805286*3^$a+1 [50000]
3
225
63
85
41
36
198
25
29
15
48
63
72
273
124
96
29
3
33
36
18
25
137
99
9
123
148
12
60
17
63
192
105
36
39
33
72
36
54
45
28
53
255
60
171
108
36
37
53
234
37
125
279
27
180
57
36
15
90
90
36
234
54
90
195
16
77
27
36
27
69
28
101
27
27
108
18
55
36
356
112
128
177
231
75
61
11
117
27
108
198
3
112
83
90
216
39
124
35
37
35
85
80
64
80
51
36
108
97
132
5
108
103
116
123
126
90
9
36
36
153
162
69
39
165
87
105
16
113
99
40
48
47
108
18
234
105
120
48
40
65
63
27
93
316
20
144
111
25
11
72
33
52
257
306
9
9
39
112
60
96
48
20
36
75
93
168
63
45
196
11
49
44
132
12
51
72
18
126
13
32
160
83
72
69
64
248
15
69
39
25
155
9
81
127
12
80
15
241
29
31
59
90
43
8
75
36
109
125
195
96
28
80
40
83
18
115
80
21
18
18
39
100
5
31
60
44
171
162
67
24
35
57
15
54
15
24
84
28
80
93
54
21
69
43
29
219
141
91
179
13
176
120
36
84
75
45
24
21
67
84
108
32
160
48
56
12
84
108
87
18
187
101
87
228
24
21
90
54
291
72
33
247
41
175
212
12
51
81
48
16
36
89
252
27
168
100
137
67
95
81
27
21
120
21
90
25
260
3
33
160
24
53
43
29
54
21
16
392
75
180
180
270
135
28
17
15
100
11
36
49
44
33
115
12
48
23
37
35
117
208
125
72
126
9
172
35
18
3
15
49
204
89
87
84
45
54
90
36
75
36
141
108
72
63
27
180
57
36
16
140
84
117
15
39
36
85
59
21
303
345
69
43
20
204
219
57
48
57
187
47
49
56
39
129
88
17
18
108
105
21
39
51
18
111
72
84
108
93
7
47
21
108
159
1
44
160
8
12
28
132
245
27
36
28
17
3
15
9
88
83
61
80
24
40
65
27
207
1
32
12
27
13
288
23
49
176
84
52
44
9
147
208
5
15
48
84
69
144
75
28
59
18
55
125
72
108
63
28
161
18
45
45
7
80
96
48
39
21
159
36
162
18
21
16
84
203
21
12
93
162
49
95
73
200
15
85
20
16
80
105
99
28
35
225
9
55
60
119
45
4
60
180
107
13
56
60
60
4
132
60
65
15
3
126
15
21
103
168
8
132
75
105
24
123
21
4
32
16
12
80
40
47
126
43
119
72
33
3
49
80
15
21
108
76
11
93
69
91
17
27
81
67
12
132
23
1
17
7
11
69
60
28
23
90
115
137
7
101
144
180
163
107
361
80
300
51
129
84
60
52
60
65
43
83
108
1
8
112
56
52
108
8
24
207
90
139
12
83
36
9
64
152
16
48
44
52
108
47
180
1
8
52
12
53
123
4
35
18
39
213
223
47
90
151
191
1
143
1
108
8
108
52
8
57
54
21
144
96
12
15
ABCD 95930825548*3^$a+1 [50030]
5
67
81
57
23
112
27
36
24
30
111
393
36
51
279
113
72
43
33
63
21
108
27
150
30
21
3
54
3
69
18
126
12
59
13
135
20
28
44
31
197
13
15
68
25
11
13
3
60
9
59
7
69
36
3
29
133
27
92
13
15
21
59
13
48
39
12
93
150
12
101
7
101
31
54
59
40
8
52
20
55
30
3
33
126
185
40
48
21
35
136
8
108
49
123
8
60
100
80
108
64
48
9
23
36
112
60
128
4
12
111
90
99
45
144
35
1
23
97
15
3
6
84
47
85
75
15
5
16
33
120
42
72
5
13
90
30
27
33
95
40
72
8
13
11
76
60
8
67
48
24
5
12
13
131
55
5
115
29
43
24
5
25
3
60
141
107
64
171
72
45
12
36
128
25
47
115
78
35
1
54
9
63
72
77
13
63
57
3
20
37
66
90
132
108
36
95
103
18
95
4
44
85
27
63
5
55
309
33
87
56
16
20
13
15
147
96
77
100
20
181
35
24
12
76
32
88
12
57
150
53
28
12
20
25
78
180
5
12
36
16
33
6
21
15
33
3
117
48
27
65
85
95
25
191
31
33
33
39
56
67
33
45
23
151
201
39
18
131
61
23
60
85
27
80
91
5
64
159
29
40
21
99
120
48
57
3
144
21
135
32
61
54
165
8
112
8
37
72
51
60
12
75
36
69
21
90
69
56
31
78
35
96
157
72
15
12
3
6
36
51
8
85
51
8
103
185
12
52
48
21
39
48
9
35
24
76
44
24
121
35
1
35
49
150
90
27
12
56
16
123
66
59
216
1
15
75
54
107
55
18
107
24
175
18
15
8
108
64
105
183
20
37
3
27
6
66
141
68
112
132
8
85
90
12
6
72
12
47
48
121
96
23
48
13
39
72
120
44
4
105
23
49
66
18
54
150
95
67
89
4
240
27
125
49
72
23
16
3
72
84
5
37
15
24
51
48
189
20
12
73
71
271
33
21
35
64
45
15
75
33
3
17
100
9
48
83
79
54
24
18
5
172
33
15
93
95
19
45
117
51
72
20
96
31
5
28
128
100
9
180
3
32
103
165
57
23
25
60
71
16
96
128
84
145
15
12
48
48
24
141
48
27
9
11
49
54
5
4
32
48
100
45
72
36
87
51
29
28
164
16
8
36
49
35
55
69
21
36
23
12
16
57
18
144
18
36
36
35
55
153
80
60
48
52
48
8
16
75
5
16
68
64
132
60
63
33
9
23
148
57
15
132
33
42
53
1
35
16
69
6
141
128
109
35
73
48
155
144
25
75
120
57
135
33
48
87
12
108
48
33
36
75
93
36
30
6
59
49
3
15
5
72
48
73
27
57
27
81
18
9
68
108
60
4
48
32
127
30
60
123
60
48
57
71
55
9
111
54
75
48
9
54
12
65
4
44
49
47
13
12
23
88
60
132
45
27
63
113
43
57
39
66
59
24
25
59
36
232
75
54
18
5
61
24
27
81
15
3
69
8
40
32
31
57
12
80
43
18
119
12
60
139
54
71
16
56
49
23
72
19
141
69
60
35
1
108
15
105
132
123
120
132
60
33
15
21
51
93
90
17
193
18
24
41
97
36
60
36
23
13
54
54
167
120
55
12
41
36
24
64
20
37
123
93
87
8
157
107
13
11
61
108
27
60
48
117
83
13
138
21
36
72
21
90
81
3
78
15
24
33
72
95
43
6
99
116
49
47
108
13
135
240
8
115
21
39
21
20
88
51
5
49
192
24
12
59
16
72
20
13
87
8
72
96
7
9
105
30
81
68
16
80
144
12
72
28
132
48
9
3
15
177
39
21
45
24
30
65
300
64
27
54
12
39
93
87
3
53
163
17
124
21
147
108
27
41
19
41
4
93
24
35
49
324
83
108
31
53
88
93
51
3
102
6
149
31
5
12
121
51
9
239
7
113
1
36
35
49
11
25
3
8
49
36
35
19
53
37
ABCD 95930874316*3^$a+1 [50084]
12
40
20
13
3
12
56
36
4
51
9
24
75
77
24
76
51
9
8
76
96
24
81
195
20
1
30
57
56
24
12
48
36
25
27
93
11
24
4
12
44
4
48
3
57
8
136
68
16
12
84
44
40
56
136
3
21
33
42
48
5
16
56
60
16
32
37
51
15
29
40
44
31
9
20
96
24
16
24
60
56
24
16
20
40
9
39
56
4
171
81
33
11
60
40
224
40
123
77
52
36
57
30
18
18
65
24
7
29
19
101
144
193
48
6
36
45
84
20
4
21
3
32
24
16
21
59
76
60
24
51
18
135
27
105
8
4
12
60
9
15
12
48
24
56
144
60
211
57
92
12
24
4
12
69
27
24
44
31
81
33
27
24
36
39
9
96
33
3
188
16
8
132
16
48
116
4
56
61
24
3
20
88
33
131
16
12
33
47
25
87
24
51
125
48
25
11
36
24
25
15
204
60
3
29
16
8
4
12
44
60
84
16
36
84
60
20
64
12
8
132
28
57
51
12
20
16
20
24
55
77
16
3
84
17
43
5
16
20
24
36
52
75
29
40
20
24
96
48
85
15
120
48
48
156
84
15
41
1
3
51
5
60
25
23
96
1
18
17
40
36
3
81
44
31
45
24
12
12
20
36
36
16
68
40
72
12
81
71
31
29
16
152
72
24
60
25
27
72
45
3
32
28
12
72
108
20
40
45
11
24
28
60
12
32
28
111
5
24
25
75
15
41
76
60
84
72
9
23
1
66
21
44
13
3
117
42
33
72
188
7
29
100
44
16
12
192
32
108
28
8
24
192
16
32
1
155
84
52
68
76
80
52
44
31
45
32
28
3
185
40
56
25
23
1
95
40
12
12
87
18
11
60
76
44
24
7
18
63
12
96
20
79
36
41
40
44
64
57
39
56
1
27
108
24
80
160
96
32
12
28
36
12
99
69
20
19
137
49
59
28
24
104
16
80
4
21
143
100
72
84
39
17
84
109
75
32
19
41
4
12
8
24
172
20
24
64
51
5
52
24
21
150
17
76
20
84
16
24
20
40
132
3
21
12
44
133
11
76
44
40
120
20
36
88
180
32
55
141
24
96
32
16
116
24
36
4
72
108
12
44
31
17
156
52
32
52
36
8
24
55
5
52
24
117
59
84
36
40
8
67
5
13
15
48
32
16
20
85
87
32
112
48
72
96
33
15
56
25
15
96
44
84
7
153
56
28
32
108
1
51
24
96
8
96
36
31
33
20
52
48
180
72
8
19
57
48
12
24
12
144
48
32
28
60
81
111
84
20
55
29
28
9
59
144
72
13
11
16
140
40
60
20
28
87
30
39
84
12
8
36
96
85
411
63
65
24
40
45
27
8
37
54
36
150
3
56
36
169
51
144
20
4
20
28
147
5
12
19
21
20
55
54
39
20
88
99
21
8
16
48
20
40
33
23
49
15
120
57
75
104
16
60
24
27
45
104
1
107
13
15
3
6
119
96
4
12
105
3
12
60
68
7
138
54
36
29
31
29
72
43
57
81
59
40
24
116
40
9
24
27
20
1
63
12
12
75
6
59
61
75
69
72
155
24
64
36
176
1
18
29
1
99
15
12
45
99
105
57
18
29
28
108
12
192
48
72
3
77
7
29
49
63
48
132
32
43
18
15
56
28
36
80
4
36
15
5
40
140
55
41
24
19
17
48
12
19
5
25
144
11
136
20
48
40
57
59
24
7
45
80
16
12
80
13
27
116
1
15
44
36
28
48
12
60
12
20
4
24
36
12
108
20
36
13
27
24
140
1
51
99
65
1
3
180
104
25
27
75
5
13
3
44
60
19
36
53
72
1
47
25
95
1
11
64
44
72
25
23
7
18
63
48
56
40
15
33
51
5
36
13
11
175
156
81
24
68
16
45
6
81
8
60
52
12
20
36
24
60
28
60
180
3
101
16
32
16
104
12
84
24
13
23
7
18
11
61
75
8
24
28
44
100
81
75
24
15
30
35
43
33
48
9
27
8
60
12
109
59
52
15
21
15
173
136
9
39
56
31
96
53
31
21
24
68
85
15
27
33
20
28
12
36
20
136
36
15
33
21
15
80
1
23
49
27
36
147
5
12
64
140
16
51
54
75
15
21
44
4
84
20
16
72
8
4
123
18
24
3
72
12
44
67
17
52
68
1
11
4
12
32
12
4
21
63
20
28
9
35
60
16
32
88
12
45
18
29
28
32
4
20
4
48
60
24
24
15
96
48
77
19
57
12
56
24
16
72
48
36
44
36
43
18
24
3
32
181
30
77
40
32
13
18
29
25
24
27
48
116
40
48
20
12
100
3
5
28
48
180
104
36
25
35
36
16
48
81
23
28
84
105
35
48
12
60
19
5
60
36
4
57
23
55
29
52
8
52
24
45
27
144
80
60
88
33
23
1
48
311
40
20
36
16
8
84
100
72
24
20
ABCD 95931413192*3^$a+1 [50021]
16
41
66
24
48
157
41
42
12
126
78
30
7
53
27
99
205
23
57
15
24
25
32
15
129
69
12
54
24
162
234
30
55
35
96
45
48
15
177
39
120
1
5
18
57
48
195
45
16
71
25
47
90
103
59
156
24
120
168
90
7
59
21
48
243
138
42
12
61
144
48
233
6
1
32
177
36
219
21
30
13
155
117
27
85
48
29
3
33
30
60
18
102
54
144
270
132
30
55
203
66
3
3
48
60
36
61
59
24
36
66
7
47
6
30
18
6
216
102
36
6
126
18
162
84
108
60
63
27
282
90
1
149
30
6
234
45
81
15
3
36
156
78
31
59
21
45
3
3
477
16
101
18
12
60
36
144
13
5
12
31
245
72
115
41
7
83
61
71
54
3
16
161
63
21
60
72
18
21
15
81
112
35
45
112
59
42
27
63
72
126
12
54
121
95
42
55
11
54
63
15
12
6
79
95
108
133
35
157
35
78
30
126
3
87
201
39
54
30
181
5
18
162
30
90
6
234
48
186
12
42
66
96
30
255
15
78
72
54
37
53
30
90
72
90
24
30
75
3
126
15
15
1
131
109
48
113
15
39
36
37
53
54
90
18
72
33
51
54
222
36
198
30
49
80
147
156
49
155
180
1
89
18
133
23
150
390
24
21
15
126
3
27
54
42
108
180
12
60
84
96
105
3
45
16
11
54
18
13
89
54
36
204
12
24
45
16
95
97
53
18
105
195
45
27
24
141
3
246
6
18
90
102
15
9
180
51
3
66
18
258
199
35
84
105
81
30
240
33
75
36
120
36
78
102
24
9
3
18
96
66
240
9
48
51
189
147
45
15
36
120
37
41
102
108
117
105
72
63
9
54
225
111
90
24
126
54
180
162
54
63
111
129
93
3
27
24
54
36
90
66
42
36
102
3
51
54
39
93
3
87
57
15
18
18
30
6
558
18
73
47
240
360
12
90
186
36
85
59
180
54
27
96
57
231
15
72
108
6
55
29
42
18
7
5
43
107
18
19
35
126
12
3
111
36
93
45
42
162
18
213
39
36
12
72
36
6
54
49
125
78
72
18
144
36
174
60
90
18
36
30
96
79
96
89
546
144
12
18
6
18
72
90
18
36
87
345
39
48
105
6
72
54
120
6
48
6
18
18
198
36
18
126
252
198
144
30
90
7
65
96
48
72
144
24
90
90
187
29
51
15
18
6
216
18
12
132
31
59
102
6
174
108
6
162
7
23
24
54
252
120
54
1
5
54
48
36
1
5
91
32
33
78
30
54
13
32
16
11
150
36
12
15
96
144
93
99
96
3
12
49
5
216
3
21
30
61
233
72
15
3
102
114
21
304
80
9
72
15
75
90
54
144
90
12
114
108
18
162
36
90
102
150
300
7
48
32
48
123
90
30
24
133
5
43
47
33
9
7
11
162
162
36
45
63
49
251
162
19
59
36
18
198
57
45
6
144
36
54
67
80
51
189
45
120
78
90
18
18
54
36
72
93
87
18
7
95
49
101
90
225
3
6
54
49
32
39
9
15
30
6
54
18
18
90
25
192
80
112
5
18
57
16
47
18
111
309
12
54
90
6
9
ABCD 95932024876*3^$a+1 [50096]
92
25
156
51
3
65
12
145
3
72
153
35
7
54
36
174
6
18
17
325
35
108
37
54
77
4
3
65
40
81
39
80
52
8
48
19
53
52
39
6
54
29
12
13
3
69
23
67
81
144
9
36
108
36
30
17
60
73
59
205
6
17
24
85
63
32
40
9
39
27
5
49
114
17
19
30
36
15
99
54
23
139
120
54
6
48
6
30
24
36
17
12
28
69
71
60
67
93
99
60
84
216
24
77
4
63
66
11
16
69
75
8
55
6
27
84
9
144
27
33
12
35
43
113
7
17
48
85
12
11
60
24
36
19
173
168
19
48
105
80
12
19
54
6
57
9
15
8
91
41
25
71
37
15
68
7
36
6
30
41
67
65
31
29
52
9
54
57
176
37
36
27
80
4
56
7
60
30
123
207
5
12
55
210
123
32
25
35
28
51
90
36
35
139
9
81
11
25
24
234
117
80
40
80
16
84
105
108
35
288
13
47
139
5
43
45
188
43
29
1
11
40
8
132
49
120
6
81
99
18
63
9
35
76
99
54
47
12
37
11
79
5
79
6
18
36
21
9
51
56
109
24
27
12
87
5
48
40
32
193
23
19
41
4
48
72
69
47
52
21
51
39
9
72
8
25
27
20
25
54
17
120
19
41
12
88
39
5
36
4
9
87
273
24
23
12
72
60
220
236
79
5
49
11
25
75
60
120
105
30
33
80
1
27
104
43
6
71
73
3
87
5
40
27
5
79
17
52
8
103
24
5
88
32
40
60
81
36
48
27
96
9
3
108
27
6
27
44
76
27
33
80
64
36
9
143
1
59
25
23
13
59
37
18
77
160
33
36
120
36
95
36
19
21
32
28
57
132
11
97
27
116
19
53
12
16
12
27
5
36
24
25
15
20
28
81
27
24
99
21
33
66
24
66
24
83
73
131
40
15
18
27
45
83
52
63
17
49
6
65
60
265
63
68
12
1
96
84
6
5
49
144
12
11
43
77
19
65
16
57
6
120
144
5
1
59
48
127
5
40
20
1
167
64
108
68
24
16
9
171
44
13
6
41
16
27
72
45
68
67
108
42
35
36
19
108
77
25
71
7
12
5
139
6
108
3
99
105
36
63
117
207
156
29
31
144
17
49
47
13
54
12
24
17
13
60
84
42
30
60
23
12
13
6
84
6
27
20
100
33
27
104
13
255
27
141
27
30
27
8
37
18
173
40
3
141
8
37
54
21
153
36
60
66
53
48
43
150
126
125
28
32
25
15
8
60
108
40
3
41
55
30
51
20
43
9
27
18
30
6
167
4
48
72
45
15
8
37
23
187
5
49
27
24
3
6
11
19
41
40
15
41
49
11
24
139
54
36
11
205
71
169
18
12
81
104
85
11
52
27
33
45
90
5
12
36
24
156
220
20
84
55
54
119
55
5
55
12
33
117
63
21
6
53
31
101
76
93
36
71
52
12
56
40
99
5
79
6
48
23
12
48
49
120
24
171
75
41
40
33
119
7
18
3
9
54
24
5
60
52
176
223
54
42
144
30
60
47
60
64
129
11
79
126
15
3
36
41
28
68
40
140
43
6
30
18
42
288
5
12
36
13
11
25
24
47
37
123
9
63
20
37
35
25
35
28
21
186
18
12
18
5
72
208
32
49
126
101
24
48
7
65
16
164
36
52
12
9
59
31
141
140
16
20
84
19
90
54
66
51
36
99
5
48
31
6
23
97
11
4
3
45
15
137
19
9
68
139
141
44
19
77
12
55
12
5
60
40
75
65
16
44
136
60
27
36
36
45
8
1
119
37
54
6
183
20
85
3
9
131
19
120
24
9
8
40
99
33
20
7
48
6
119
1
59
1
84
135
51
156
65
139
41
160
20
13
36
234
117
20
79
17
4
15
144
36
41
97
6
54
95
61
6
41
43
81
63
17
43
53
84
180
43
93
20
4
8
67
45
69
126
125
109
119
151
9
152
85
23
60
31
17
139
153
8
12
31
89
48
52
32
13
12
11
79
18
6
66
24
27
144
39
6
63
27
45
36
164
55
5
40
168
68
49
198
5
48
324
60
88
51
66
78
45
152
28
57
23
28
3
17
60
13
24
12
15
3
36
ABCD 95932491698*3^$a+1 [50022]
36
20
28
216
32
9
36
67
77
55
5
103
32
70
54
36
5
15
24
64
36
6
35
15
40
56
52
41
79
92
36
88
5
31
41
19
54
50
36
4
32
124
5
19
20
64
56
21
19
32
34
11
7
77
19
92
232
72
18
12
50
81
15
45
79
5
51
4
116
82
30
68
208
140
81
15
34
26
24
4
32
84
45
31
101
63
70
54
36
5
15
21
51
4
140
21
3
36
34
26
60
4
36
80
60
70
11
67
17
24
135
81
139
32
9
25
11
99
4
77
63
21
49
6
41
39
60
9
79
8
48
60
120
40
30
11
175
5
79
32
9
60
39
40
20
40
17
49
150
84
6
26
9
111
24
10
90
5
36
3
40
80
34
30
32
45
175
5
144
1
14
21
13
2
36
112
92
100
44
120
4
12
104
10
50
40
84
60
68
9
13
23
3
40
41
15
40
5
39
81
13
26
57
3
12
28
5
139
6
26
28
92
60
144
100
56
36
33
15
36
36
4
48
236
132
69
111
24
100
108
90
86
4
12
90
11
67
53
157
11
31
104
40
36
56
60
33
61
60
50
34
47
48
1
18
32
21
37
62
64
17
15
45
3
40
20
12
45
19
48
41
51
81
7
56
4
32
21
73
66
65
115
24
144
120
77
13
11
27
4
48
41
15
160
24
156
24
12
41
19
41
39
58
6
32
22
86
16
168
92
24
130
11
195
21
39
36
33
12
15
112
8
48
16
80
9
27
4
60
56
48
34
42
56
28
65
27
52
92
60
10
14
40
144
56
12
64
84
24
12
56
129
15
21
63
40
6
30
150
18
12
80
100
164
60
46
11
67
41
27
4
44
100
32
48
10
50
21
99
12
64
5
96
39
4
6
210
5
19
54
23
259
41
19
30
86
48
10
11
115
41
39
201
99
148
36
17
24
43
32
96
48
4
72
164
45
87
60
22
11
115
24
17
109
62
4
41
139
20
21
3
10
2
84
60
24
21
39
94
26
120
4
32
45
13
66
65
175
84
68
9
39
96
96
84
69
25
90
92
108
4
8
22
26
16
54
2
88
17
15
24
28
68
33
36
51
69
13
11
27
45
123
12
22
30
162
114
17
13
50
64
41
147
4
18
23
19
84
5
55
84
56
16
44
141
55
41
75
45
60
13
26
36
28
5
171
40
104
76
5
51
33
109
36
26
40
60
5
15
84
16
20
4
20
72
48
21
13
6
17
67
92
36
153
12
75
28
36
24
30
167
15
9
103
17
144
96
25
11
84
39
10
86
24
70
6
161
135
33
36
84
27
45
19
41
103
32
9
15
24
10
30
54
86
64
156
90
2
142
2
34
96
59
85
54
8
69
36
108
36
103
92
21
48
36
15
4
80
60
36
81
300
3
120
21
24
85
30
144
56
16
24
5
87
24
24
45
36
49
62
45
75
168
60
4
92
28
92
165
199
84
77
24
27
4
161
13
95
207
4
41
24
51
48
160
5
1
18
32
34
86
45
99
10
54
72
5
139
41
84
49
38
84
45
13
146
21
111
48
57
103
24
32
36
58
131
75
96
22
107
75
88
8
9
51
45
43
6
71
99
28
41
12
15
9
36
79
108
32
4
60
32
24
70
48
11
87
48
4
90
12
86
24
9
25
26
28
77
49
60
126
44
81
15
4
54
26
12
60
58
26
60
204
4
30
182
4
36
41
67
53
144
163
36
5
75
40
5
19
90
2
190
90
5
19
5
51
70
35
19
17
39
105
55
104
60
16
30
78
72
5
115
5
24
79
60
113
7
72
149
15
4
36
36
138
6
17
3
34
23
48
27
45
144
24
72
103
152
112
252
29
171
129
49
126
41
15
184
30
6
41
49
26
58
47
49
18
12
116
165
15
48
12
60
4
41
15
165
48
15
94
66
80
21
75
64
176
94
54
12
44
132
4
224
12
129
24
79
8
64
18
83
63
21
36
24
25
110
34
6
90
14
4
66
6
56
24
9
19
30
23
37
66
5
216
51
4
41
84
55
138
6
156
24
32
34
18
56
36
4
36
5
75
94
95
15
4
53
3
36
165
75
4
36
41
60
3
12
28
54
38
45
135
22
23
13
2
129
39
105
27
94
18
66
2
142
6
17
99
24
36
4
41
25
26
60
168
45
25
54
ABCD 95932601782*3^$a+1 [50058]
30
108
120
72
17
13
3
27
53
7
57
96
75
149
64
27
72
60
78
3
189
3
224
16
32
223
30
42
120
17
253
51
69
18
180
5
64
411
165
144
96
27
101
19
18
42
17
43
53
67
168
90
155
7
60
48
162
11
109
3
87
48
9
128
43
53
139
5
48
48
127
12
53
48
79
30
48
30
72
120
21
39
48
57
93
30
12
150
48
35
144
43
21
69
11
112
117
75
3
77
13
120
102
165
165
107
271
17
112
171
42
48
102
53
7
153
45
102
77
13
30
210
18
102
30
48
12
17
91
5
115
72
101
67
72
90
90
33
15
17
55
41
157
35
37
18
30
192
11
67
12
113
85
72
35
48
37
138
72
60
18
27
48
48
27
42
48
42
17
163
333
45
72
11
7
89
13
51
117
42
81
87
57
3
45
75
120
29
16
15
120
132
240
5
256
27
12
41
19
90
3
15
132
18
27
75
240
21
96
48
15
30
18
60
149
31
177
32
13
3
45
120
30
45
45
42
108
72
108
137
163
72
101
96
133
11
19
77
13
168
90
102
203
37
11
37
30
12
33
135
12
18
27
3
93
80
16
123
5
13
3
99
125
13
150
45
75
69
63
60
48
5
7
41
7
60
120
60
222
18
57
3
60
150
30
60
17
115
77
31
240
132
138
147
32
13
51
32
157
35
112
51
42
18
30
30
53
157
42
78
90
102
120
30
18
3
80
19
18
192
90
30
48
30
53
199
78
123
32
37
78
60
17
48
7
30
27
21
72
35
96
7
12
90
48
150
60
17
13
102
48
120
5
127
30
18
33
27
197
43
300
132
60
120
60
101
96
61
83
67
72
108
12
45
75
90
78
42
18
60
5
64
51
120
5
55
72
33
224
43
18
30
5
64
123
60
41
7
12
90
291
39
57
224
16
123
5
103
9
320
31
30
3
80
127
17
43
12
120
113
85
30
12
30
83
112
96
69
27
171
42
168
102
93
75
5
112
48
45
42
60
18
102
48
72
48
162
18
57
63
12
60
41
7
57
3
90
90
30
107
115
141
27
53
7
30
75
45
83
16
3
18
27
45
240
3
117
27
3
138
150
90
30
12
30
138
17
55
30
30
77
16
75
72
93
45
30
252
78
27
45
35
48
55
60
12
30
90
30
78
60
33
96
96
255
12
90
27
48
93
30
149
43
18
35
37
30
45
3
42
90
78
27
15
65
115
108
132
18
90
60
12
120
113
55
89
16
87
48
12
90
30
101
247
180
69
171
12
57
63
48
17
16
219
5
16
339
120
101
192
37
18
30
240
107
48
7
41
7
12
77
31
12
108
72
30
48
83
192
112
15
225
63
209
151
105
32
16
32
55
57
80
13
30
69
51
45
15
72
78
42
65
85
30
168
42
11
7
30
59
13
18
12
180
48
17
112
93
3
240
32
115
108
30
35
37
11
307
42
3
128
19
48
29
91
69
3
108
33
87
105
48
39
180
18
120
120
30
53
79
60
5
13
35
7
30
48
30
42
243
255
33
27
53
16
21
27
45
131
7
102
3
237
30
213
15
17
85
318
162
78
125
7
48
30
162
185
13
72
27
93
30
108
137
48
7
41
64
15
161
112
192
45
78
ABCD 95933241356*3^$a+1 [50015]
12
60
25
336
137
175
47
36
21
88
143
30
18
24
90
18
180
249
24
105
84
27
81
42
37
11
13
176
189
27
87
66
127
23
105
15
9
123
13
107
109
41
15
57
15
21
30
114
3
40
23
49
11
21
9
54
60
30
18
117
33
15
33
7
32
231
24
18
15
15
129
3
126
31
24
32
144
249
72
60
318
117
160
53
219
15
66
180
147
160
120
65
12
18
90
135
64
56
24
120
96
48
75
12
49
11
93
45
72
3
24
45
27
33
36
12
63
280
144
95
57
33
18
13
72
48
59
61
104
96
87
18
31
53
18
78
102
45
33
31
71
90
42
90
51
39
30
36
222
72
48
78
12
198
1
80
243
13
8
24
81
42
13
89
151
144
272
160
161
12
6
61
11
13
77
18
12
42
43
104
48
33
60
90
18
12
3
39
126
192
139
48
32
39
12
150
90
72
141
105
151
29
27
45
60
270
33
16
53
60
7
24
95
174
3
33
54
18
63
136
113
66
42
30
78
7
80
64
120
96
83
85
239
1
56
81
18
37
77
51
87
25
125
90
12
21
15
72
108
24
90
3
72
72
16
65
175
23
97
17
7
83
21
9
18
165
303
114
111
45
27
27
157
23
36
72
108
144
57
51
78
79
72
41
39
16
23
54
138
57
160
203
30
18
42
3
72
120
24
40
23
90
111
15
49
155
37
120
24
65
72
42
30
31
95
1
200
21
3
99
85
8
87
1
56
39
54
67
168
56
99
18
18
24
1
137
60
3
136
56
15
42
55
11
72
45
40
32
51
157
23
1
53
51
285
27
105
39
63
36
21
219
54
15
3
30
42
18
48
91
53
18
153
87
25
24
24
240
32
64
71
25
24
23
25
11
21
96
48
96
9
199
53
3
57
87
3
138
67
72
48
47
73
17
6
241
59
24
48
60
12
61
29
3
3
21
120
183
48
25
53
210
240
1
200
33
18
180
57
112
104
27
78
15
39
105
21
54
18
12
96
30
57
3
61
23
1
125
75
24
63
132
108
49
71
57
16
197
72
43
35
37
71
12
93
87
42
30
180
157
29
51
69
144
96
72
3
15
25
32
40
240
5
18
84
61
96
96
107
301
95
42
103
72
233
135
16
29
91
23
18
48
39
33
72
31
47
25
23
180
234
163
24
143
33
3
12
18
31
11
12
78
102
240
48
45
105
18
84
78
30
37
5
90
120
90
60
90
33
237
108
55
137
63
40
104
120
3
90
123
57
55
101
72
3
165
30
61
128
45
75
51
180
97
47
1
95
49
120
131
157
192
71
54
66
9
51
84
57
51
132
105
33
78
72
12
21
15
57
64
11
72
21
40
104
40
240
288
24
11
13
77
3
24
15
33
33
31
23
36
24
85
56
184
143
90
15
15
49
96
23
1
29
27
192
72
39
90
102
78
30
21
21
3
27
78
12
115
128
16
11
37
8
27
21
87
18
175
5
132
15
24
16
24
144
95
1
23
25
101
30
132
33
15
72
90
132
18
33
16
89
7
24
8
111
97
104
16
227
6
54
145
53
19
71
12
13
5
18
60
21
16
128
15
105
40
24
83
69
51
78
30
150
75
16
104
160
17
60
90
12
13
72
8
3
162
48
54
90
27
81
162
37
56
3
21
288
225
111
72
93
12
7
32
159
24
30
126
42
ABCD 95933438158*3^$a+1 [50018]
72
18
90
48
24
12
45
8
97
36
12
180
83
43
5
55
9
32
16
9
18
42
18
48
72
36
29
16
45
27
99
101
120
19
93
81
60
30
5
1
48
23
37
30
53
48
97
15
32
115
96
29
168
19
5
160
51
90
18
30
36
15
120
24
117
3
24
32
49
30
17
24
19
12
89
55
60
48
101
25
60
27
48
24
3
24
21
8
24
1
39
72
15
18
18
48
42
3
24
45
18
90
119
133
11
181
6
5
43
36
186
18
30
6
89
31
36
5
192
7
174
27
9
15
45
30
24
30
54
81
69
48
35
144
120
151
54
35
79
9
117
144
30
36
9
51
173
72
235
90
6
18
30
5
85
27
9
6
57
45
35
16
21
11
24
61
35
67
60
137
43
90
11
37
35
43
101
16
3
24
5
48
55
18
47
24
13
11
7
17
73
54
6
27
63
30
59
49
60
27
3
36
6
83
55
9
27
53
88
32
97
6
9
80
24
115
90
90
60
29
43
12
72
78
48
24
59
31
9
27
77
7
9
72
15
30
18
60
165
56
85
11
7
17
91
18
35
49
6
72
174
6
29
19
36
6
72
3
45
60
48
36
6
54
48
42
5
61
35
24
24
49
12
11
13
11
24
19
5
43
45
45
27
15
30
6
125
55
41
24
19
6
144
12
83
7
36
18
27
9
114
12
18
6
30
51
32
31
12
42
11
7
57
27
5
55
36
18
11
96
19
18
27
21
35
24
31
60
12
17
79
30
6
18
3
24
9
12
54
29
72
40
27
36
36
48
117
51
77
67
45
3
5
1
12
72
6
21
33
12
6
29
1
18
42
75
123
72
72
48
5
19
36
18
156
78
21
200
112
8
1
48
23
13
6
18
66
6
30
36
42
23
48
19
77
16
15
54
59
96
96
67
6
47
97
48
42
66
35
24
112
9
15
21
59
24
13
30
77
48
19
60
18
23
48
64
3
5
67
78
143
24
48
112
32
19
21
8
73
23
40
27
29
31
12
18
35
19
24
12
105
8
120
187
29
1
23
24
13
18
17
67
60
156
24
18
18
41
24
61
210
81
27
77
19
45
75
5
19
53
37
36
12
35
7
36
36
41
265
12
251
25
12
90
42
12
59
37
59
24
24
13
60
48
36
78
30
23
13
42
270
18
17
40
15
48
89
43
77
115
5
112
24
21
11
79
209
31
36
53
31
18
18
18
24
162
18
36
35
67
149
1
48
42
90
3
45
72
24
35
24
67
5
13
11
55
41
13
54
36
36
6
12
78
90
12
36
6
149
61
96
18
17
13
24
30
77
1
23
16
56
43
5
55
41
61
90
17
16
111
9
104
103
132
18
35
13
96
120
6
5
103
66
18
5
37
11
19
5
1
48
36
35
19
72
53
16
144
57
60
18
161
103
17
79
120
72
9
45
18
108
18
24
11
1
54
17
7
36
30
6
41
72
7
96
48
126
6
84
89
24
73
30
18
42
18
90
102
83
61
51
39
41
19
29
64
45
35
1
47
24
25
18
66
27
33
12
83
40
45
72
35
24
43
53
7
36
162
27
3
114
35
64
21
11
160
45
24
30
114
90
65
120
72
13
35
37
35
67
5
31
72
18
42
29
96
67
96
5
24
43
5
43
90
132
23
31
90
30
18
15
81
126
36
18
131
43
78
39
9
36
6
5
43
45
24
8
37
3
32
67
18
96
11
1
54
33
8
13
36
6
102
35
43
12
36
24
36
17
67
5
67
90
114
12
125
7
17
24
7
33
32
67
101
91
18
27
8
37
24
72
35
67
60
12
24
30
47
67
18
3
104
72
13
42
66
15
3
45
69
11
1
126
24
65
24
55
41
115
36
54
6
30
15
99
18
27
104
67
5
13
30
5
24
25
18
18
11
88
8
43
12
24
18
23
40
45
18
12
54
36
27
32
49
15
21
18
65
16
27
77
13
24
30
96
18
102
5
37
11
1
18
18
78
29
48
120
19
36
54
30
29
61
96
3
99
42
59
24
43
29
16
8
31
6
174
5
85
11
13
102
24
21
15
48
209
25
42
5
88
32
13
18
24
36
5
72
96
24
13
24
35
1
63
99
12
18
95
168
25
119
61
18
36
5
19
66
6
29
55
65
31
9
56
24
144
72
19
21
8
19
42
11
24
13
83
13
11
19
5
19
93
15
48
60
12
65
25
95
64
3
53
37
90
65
13
12
18
5
13
42
65
64
99
60
12
72
125
43
18
35
67
5
13
24
11
96
31
54
6
30
63
27
54
6
65
43
29
187
36
18
47
24
19
246
18
18
78
45
21
24
72
12
18
72
125
7
9
27
30
95
40
15
65
25
48
150
17
73
47
48
96
61
30
42
11
37
54
6
18
5
24
151
12
24
36
54
131
7
6
30
5
120
64
87
65
19
42
30
72
60
36
5
49
36
131
16
63
81
9
119
16
9
23
24
16
27
96
21
56
13
11
91
24
5
85
11
7
12
5
31
18
144
6
12
78
12
107
37
59
67
18
155
ABCD 95933916446*3^$a+1 [50121]
180
24
71
7
66
71
31
144
144
42
24
6
29
84
72
1
42
17
1
6
30
30
17
175
12
156
96
125
25
6
48
12
48
77
120
60
25
6
5
13
60
222
18
23
25
35
73
18
48
66
6
36
114
42
30
11
36
7
96
90
11
1
35
43
120
12
66
42
12
6
59
7
185
97
66
12
36
18
108
48
11
24
55
54
11
36
24
13
35
24
43
12
18
6
5
13
24
35
7
12
108
78
107
1
18
18
24
18
48
18
36
47
13
12
35
1
263
19
12
12
60
24
204
29
19
17
103
29
72
187
6
35
55
41
187
12
24
29
55
12
168
53
1
12
78
42
24
23
91
24
6
54
60
17
12
43
6
54
66
54
18
90
6
42
53
7
24
84
12
17
60
25
30
29
180
36
24
19
108
24
36
84
65
43
89
19
48
53
19
36
54
23
36
31
5
73
35
55
24
6
95
31
48
41
1
35
139
90
6
12
5
31
12
17
37
18
12
72
41
79
101
43
5
13
23
43
36
12
36
12
6
6
29
79
17
13
96
12
48
12
11
67
42
18
36
113
12
24
48
13
30
6
59
37
66
65
67
5
1
24
59
37
78
36
29
24
37
54
24
5
1
6
6
6
84
29
72
43
5
55
5
48
31
5
13
120
12
23
73
18
12
6
12
48
66
17
48
13
150
42
11
25
11
115
53
19
18
36
30
18
42
60
24
5
120
96
12
55
30
24
60
6
12
42
102
90
102
17
31
78
96
36
24
54
18
6
5
12
1
35
7
42
23
13
48
11
49
11
7
42
71
55
5
13
78
60
48
12
162
90
66
23
67
66
83
1
108
35
31
72
30
24
30
60
84
53
37
12
23
61
42
6
108
35
12
7
54
35
49
12
47
7
5
7
6
95
1
12
30
174
18
5
12
55
36
150
12
36
6
29
55
6
42
5
31
24
156
5
36
31
29
37
48
23
1
47
7
42
23
72
19
6
18
18
60
54
24
6
30
36
66
12
35
36
19
6
11
79
6
6
29
132
7
102
71
19
60
281
13
95
55
24
5
169
42
6
42
78
12
6
41
103
5
49
47
49
59
73
48
12
18
65
13
6
60
77
1
96
71
19
12
72
77
7
108
5
19
17
67
65
19
228
78
35
12
103
77
132
43
66
30
5
49
95
1
12
84
42
6
60
23
24
36
127
17
31
53
24
79
6
24
36
132
96
35
13
47
1
12
204
47
37
23
36
12
85
42
5
19
12
5
13
35
13
66
12
6
42
66
11
79
48
42
42
137
19
29
7
18
24
18
36
18
18
174
30
41
13
6
29
25
48
30
5
24
25
48
6
60
72
12
24
6
47
109
35
36
24
127
12
108
6
114
276
17
31
18
6
12
6
203
37
24
18
101
19
29
151
245
24
108
73
48
23
36
55
65
67
5
115
24
29
115
54
11
72
25
11
133
131
1
12
18
5
1
42
53
36
7
24
42
11
1
102
65
109
102
6
36
30
113
37
107
7
24
77
73
72
24
60
60
66
5
43
24
125
1
12
23
55
125
49
23
7
54
47
13
72
12
47
13
18
18
144
59
91
30
66
6
18
48
30
54
36
6
18
84
41
49
18
5
145
12
18
53
96
19
48
186
24
162
12
42
12
36
6
113
24
97
60
48
48
12
71
60
31
36
42
71
7
149
49
47
61
23
1
102
12
36
24
12
84
42
6
30
11
97
90
54
30
12
6
78
6
11
72
25
6
78
6
30
35
43
65
19
264
12
18
47
73
48
59
109
18
6
47
31
24
125
247
54
59
79
60
5
12
67
72
29
12
49
78
30
23
7
6
18
65
1
6
137
55
42
6
53
24
67
18
48
30
17
36
19
101
13
66
101
24
7
24
12
77
7
90
107
7
6
60
107
49
36
48
12
6
24
17
7
12
12
113
276
61
126
12
101
108
121
191
13
6
18
11
13
11
31
17
31
12
29
85
83
73
47
61
132
42
42
6
96
18
18
89
67
77
7
17
156
49
11
36
19
18
6
5
55
60
6
30
78
47
7
24
6
126
162
264
96
35
13
18
30
54
18
72
30
17
37
12
42
161
12
49
66
161
31
6
18
29
31
12
53
1
48
30
12
17
12
61
11
49
23
13
126
102
24
11
7
54
24
42
48
30
6
41
31
125
127
5
1
108
35
13
6
17
37
6
30
204
23
24
7
42
126
84
24
5
12
60
1
18
89
48
1
71
31
24
150
35
25
66
65
19
53
1
6
17
1
35
31
6
48
30
36
6
60
42
72
36
41
36
24
31
42
72
6
5
31
12
24
29
12
60
49
23
31
36
12
5
24
31
72
6
11
72
24
7
48
48
30
6
204
66
90
18
12
72
66
209
19
5
91
29
60
1
30
42
24
6
36
30
96
35
7
29
25
35
31
12
54
12
35
12
55
12
84
18
30
12
30
30
6
30
66
36
102
6
47
13
107
24
7
29
144
127
12
5
1
24
6
12
29
181
35
91
30
42
6
36
48
240
ABCD 95934421088*3^$a+1 [50092]
58
62
19
96
35
1
180
36
72
47
72
37
5
48
78
13
24
12
27
9
24
243
45
29
46
48
104
72
97
17
22
33
120
131
16
69
24
36
111
33
11
24
66
7
39
32
76
14
30
42
10
84
32
13
207
228
12
21
24
3
14
55
71
66
54
40
69
63
60
9
72
83
6
30
42
22
156
93
17
139
35
1
144
24
12
15
20
18
7
47
18
115
107
49
17
70
45
180
119
18
127
3
33
35
42
70
92
13
72
107
36
42
19
63
36
21
149
31
3
93
17
30
73
132
53
72
19
48
131
73
39
33
12
35
4
20
37
12
63
81
59
85
185
103
36
60
89
82
224
84
16
81
17
72
18
109
83
1
15
110
55
143
61
48
5
72
18
109
108
71
28
2
7
11
73
99
68
37
119
16
8
13
144
180
15
129
23
48
18
402
1
11
25
11
6
154
93
89
115
39
9
35
181
132
48
96
12
125
6
37
72
27
8
73
36
63
45
12
87
9
3
212
52
24
9
123
21
23
1
17
55
11
96
145
99
117
35
37
243
24
36
14
163
36
72
63
117
216
27
72
50
94
50
46
81
99
9
12
60
99
117
35
49
99
62
6
49
27
80
36
61
29
70
74
43
27
9
120
15
93
59
49
35
61
195
21
120
132
11
97
48
36
15
9
84
51
21
219
128
48
109
41
67
147
36
84
216
21
63
9
60
27
81
11
208
9
113
22
50
30
36
145
179
24
1
120
240
12
36
24
71
112
9
36
36
59
85
72
23
76
140
4
44
73
24
35
28
72
200
61
39
60
8
144
145
12
51
417
203
144
37
87
20
37
15
105
24
11
28
32
1
17
67
36
27
36
44
1
36
108
5
22
189
5
127
99
80
84
40
105
23
88
33
17
19
171
50
55
35
4
24
93
39
21
89
18
37
47
72
4
129
63
84
81
15
98
10
36
56
61
53
91
12
72
39
2
319
95
48
1
72
23
66
10
44
25
108
29
34
80
30
70
156
300
33
36
239
13
72
41
48
223
39
45
59
40
152
25
15
165
39
45
15
36
9
48
132
15
68
1
77
30
25
12
168
99
9
48
71
1
36
108
17
19
5
72
30
1
252
24
252
35
37
12
36
41
54
18
67
24
75
9
23
4
69
15
141
60
51
32
61
15
56
13
51
170
31
291
69
15
21
23
37
144
36
53
19
3
8
24
66
72
72
78
13
24
53
19
12
3
21
123
213
41
103
17
106
93
159
8
121
132
11
25
47
73
24
63
56
25
143
136
8
49
63
26
18
1
216
53
54
18
10
140
13
96
71
4
141
3
12
21
17
19
36
48
39
50
55
23
13
3
96
69
35
100
254
24
246
1
95
64
26
10
9
11
1
15
120
170
7
3
44
73
23
40
69
53
120
55
36
60
17
102
61
36
48
27
33
120
3
2
22
26
55
75
128
16
105
72
132
12
59
49
144
51
12
33
71
90
31
72
60
3
98
7
12
53
144
7
48
60
72
11
97
15
74
67
36
24
15
68
112
84
26
18
144
1
48
59
18
127
35
13
96
65
127
3
321
15
84
98
166
21
48
36
27
140
1
84
63
12
32
88
81
71
13
125
54
64
9
27
33
101
187
12
180
24
84
23
76
33
35
1
36
39
69
63
92
16
21
36
75
165
180
12
5
82
116
18
22
9
135
117
53
46
45
5
55
35
12
90
22
24
96
26
55
39
8
90
46
9
171
69
137
6
49
132
72
15
20
90
46
216
2
118
81
36
53
43
125
72
58
224
16
45
36
36
84
36
132
111
80
25
27
74
19
36
60
11
1
41
46
12
9
132
36
84
36
53
24
46
21
39
165
89
ABCD 95934744494*3^$a+1 [50238]
5
30
36
6
24
67
53
54
42
66
72
60
42
91
197
42
24
6
24
72
19
53
18
132
12
181
17
72
120
43
35
1
36
71
102
42
6
138
37
83
24
102
18
25
47
6
24
6
42
42
6
144
24
24
67
35
36
144
6
18
30
31
35
84
90
24
18
12
60
36
132
12
25
185
42
1
23
12
60
54
19
36
65
24
96
66
48
37
132
23
12
42
90
6
18
6
48
126
36
60
36
204
48
36
49
11
85
29
43
35
84
48
30
66
24
30
43
29
18
96
30
120
79
131
54
72
18
6
42
72
6
54
36
1
29
42
48
61
48
65
48
102
42
66
37
35
96
12
18
30
97
60
77
7
65
103
36
101
24
192
18
25
156
83
78
72
18
168
1
173
7
89
19
300
11
49
431
36
73
65
138
30
30
114
24
90
72
24
54
7
72
48
35
288
126
144
186
24
24
6
42
24
24
192
24
78
48
42
12
258
67
71
132
90
102
114
30
36
150
24
42
24
61
59
54
30
97
35
150
42
241
101
48
66
54
48
30
60
24
54
19
36
41
103
17
78
108
49
83
60
37
36
53
6
48
36
54
18
24
24
97
23
24
30
18
157
36
5
306
13
95
90
120
72
6
108
30
6
84
30
24
18
318
54
66
30
36
54
19
5
78
12
193
227
18
43
5
67
149
31
17
42
6
55
65
24
18
6
96
103
155
6
66
30
18
126
72
7
23
60
30
199
35
1
119
78
120
96
19
36
107
24
13
41
42
48
30
6
18
7
131
48
61
119
25
59
13
59
25
5
150
156
54
163
71
24
13
17
42
48
37
35
108
18
42
96
72
150
150
97
17
114
1
155
61
35
49
11
192
72
30
91
47
126
24
18
72
37
41
48
7
59
24
60
144
157
23
85
65
6
66
18
6
42
109
59
36
13
180
17
78
18
42
30
102
60
61
35
120
30
19
11
204
96
102
96
126
18
18
150
18
25
47
78
24
192
54
42
18
24
72
24
37
65
192
6
42
48
91
263
193
5
18
24
168
30
79
89
42
24
6
30
48
36
6
43
71
6
24
18
61
65
7
47
12
54
90
30
150
96
60
73
53
54
1
35
204
210
24
24
18
12
60
96
24
12
66
24
96
90
30
19
29
24
72
18
156
36
25
23
96
205
17
30
37
71
126
6
49
113
48
24
18
37
83
6
66
61
65
72
43
35
42
31
59
6
6
60
13
11
60
181
53
42
48
12
18
48
18
30
271
209
120
24
42
84
114
30
12
78
42
246
120
7
23
18
19
53
54
109
12
65
72
42
48
120
150
103
72
17
54
132
78
30
12
30
42
1
5
31
89
24
7
288
113
18
1
5
18
30
72
66
60
145
59
13
83
132
1
72
23
42
54
1
17
72
6
37
23
13
35
24
6
72
18
97
59
66
42
30
18
30
7
41
42
60
60
157
120
83
25
29
66
102
18
12
18
24
114
30
7
17
192
18
6
144
6
12
84
84
72
150
43
180
17
120
42
6
31
23
13
77
31
89
42
6
7
48
17
18
30
24
78
42
48
66
25
29
66
24
37
95
13
83
18
7
59
1
29
115
23
85
185
120
120
42
108
66
24
246
12
228
12
72
48
60
18
7
59
48
96
30
126
84
12
18
151
113
42
6
102
42
24
30
12
13
119
138
48
24
30
12
24
60
12
84
90
43
36
17
55
17
127
36
53
42
60
162
151
11
48
6
6
13
23
48
24
132
85
5
54
60
36
61
23
24
30
90
48
48
12
48
12
54
48
90
13
119
18
30
42
55
96
35
37
71
156
48
120
6
66
84
42
72
78
42
42
1
53
6
13
167
30
30
84
54
150
42
18
36
1
143
73
83
24
13
35
24
174
42
12
48
13
72
5
18
54
67
11
42
216
66
24
6
18
48
54
ABCD 95934973118*3^$a+1 [50004]
36
3
48
27
18
3
15
54
102
13
23
57
15
60
21
100
20
87
49
56
39
69
12
15
84
18
3
108
57
54
69
72
88
71
6
48
72
78
12
78
30
36
24
12
24
49
84
8
93
72
3
27
49
5
18
78
72
3
108
36
63
93
64
5
18
13
23
105
4
8
27
78
30
33
124
32
45
54
72
49
23
78
3
12
33
99
40
20
27
18
51
39
36
21
9
24
3
9
3
33
27
36
15
54
63
27
18
48
54
36
126
51
99
21
40
20
12
105
120
18
60
30
18
36
6
162
30
108
54
69
45
54
13
68
39
60
13
17
6
66
55
35
24
9
156
64
5
12
3
51
9
51
45
9
18
84
24
102
55
17
63
27
21
64
23
69
4
44
27
18
78
18
39
33
7
56
156
48
15
81
45
55
17
18
9
63
109
41
79
44
51
114
39
51
97
47
81
45
30
24
66
42
13
17
54
13
83
13
20
69
55
41
27
108
57
19
23
66
24
63
27
18
84
36
72
36
6
48
96
30
204
15
3
12
1
17
3
75
72
18
27
153
7
59
36
18
42
84
24
9
36
24
3
33
15
60
72
18
36
43
8
3
30
87
112
8
33
30
36
21
75
45
3
24
18
30
45
27
1
80
96
9
72
115
155
12
96
21
63
1
212
120
33
15
16
53
51
120
24
76
17
207
36
45
24
30
36
6
15
3
36
36
25
5
90
9
51
18
3
12
16
71
78
18
18
7
20
108
16
44
72
3
36
9
99
30
55
5
18
25
65
18
120
69
40
8
15
48
9
51
30
180
54
18
15
39
18
183
87
6
15
57
79
11
18
12
60
39
33
51
15
6
90
9
57
42
45
88
29
99
9
7
11
48
36
36
90
108
90
96
85
35
6
27
3
33
39
6
111
48
51
24
66
6
18
90
13
8
45
72
3
15
42
12
180
90
145
107
9
12
39
13
131
54
3
144
96
60
33
31
8
108
33
27
27
6
36
15
15
21
12
45
30
216
9
36
60
75
121
23
13
60
59
21
135
72
21
15
72
162
60
115
77
51
45
3
45
36
51
75
33
4
5
126
120
1
20
156
63
69
16
77
54
61
77
6
12
213
9
3
28
125
54
1
17
3
39
12
168
48
33
27
90
7
116
12
27
13
8
15
12
117
112
24
17
55
35
60
54
99
27
93
36
9
27
15
18
90
117
120
69
18
33
15
24
9
9
30
18
3
15
294
12
19
104
3
90
90
144
18
78
48
45
12
33
39
60
81
6
108
90
108
12
18
72
42
18
180
18
48
54
57
33
51
24
240
15
30
36
15
24
12
81
18
36
54
39
33
12
6
36
81
52
96
35
141
48
81
54
13
32
156
75
12
24
18
12
3
15
13
5
15
48
96
3
33
3
9
60
36
9
43
8
64
65
63
27
85
107
9
15
30
24
15
21
7
5
24
30
36
60
25
5
18
90
114
21
51
18
30
13
5
18
36
141
3
109
12
5
78
36
12
57
21
15
60
132
99
49
41
18
36
9
21
54
72
24
66
19
89
90
1
80
12
33
6
25
11
93
60
81
18
81
39
6
30
45
4
101
102
33
24
75
13
17
67
11
72
72
36
18
15
196
5
18
21
4
96
12
32
60
63
49
53
6
9
3
72
6
31
164
15
42
67
17
18
1
32
39
36
54
24
7
80
57
15
52
128
28
83
85
104
27
25
36
203
126
6
45
3
1
104
24
15
90
60
66
6
18
33
12
52
65
39
64
41
30
234
6
102
18
114
30
73
44
63
6
120
24
43
65
15
15
18
72
42
157
23
45
3
18
55
44
135
6
84
51
76
41
12
126
24
18
7
96
36
41
183
9
6
57
27
18
54
24
12
49
8
3
54
18
12
18
27
76
59
24
12
24
54
30
37
17
15
40
8
4
11
165
15
13
149
3
108
45
15
16
11
9
81
79
29
39
172
23
18
75
28
17
72
60
12
3
15
168
30
54
36
78
27
63
21
81
60
12
51
39
6
27
129
36
60
18
45
39
72
13
80
75
33
3
117
63
45
12
45
3
36
69
27
45
3
57
12
90
36
150
39
33
54
36
33
15
96
288
36
12
18
72
55
35
90
162
1
20
57
18
156
69
16
8
3
48
90
60
7
23
21
33
60
18
48
60
9
12
33
48
3
15
1
23
21
100
44
33
18
12
33
27
49
35
24
9
36
9
18
49
44
9
72
78
30
3
88
32
40
8
9
18
132
72
54
54
21
69
15
15
1
5
84
6
90
90
12
42
138
24
18
12
6
138
54
45
100
12
104
60
4
72
8
27
33
63
18
27
57
27
9
54
6
66
78
18
12
168
57
81
6
54
15
132
64
41
3
51
36
25
83
12
60
48
6
31
53
6
48
60
45
3
24
18
48
78
54
108
12
6
9
27
13
35
6
67
68
156
9
42
13
12
80
84
108
36
27
90
ABCD 95935743202*3^$a+1 [50012]
30
43
72
64
1
12
67
9
30
49
1
54
10
8
42
60
1
99
18
32
10
8
28
62
90
40
18
50
72
150
42
1
40
25
42
5
23
9
5
108
30
10
8
70
44
36
12
60
40
60
12
33
5
12
36
94
20
30
83
35
110
18
12
25
15
12
36
50
4
18
32
17
11
12
26
55
5
19
48
87
26
10
32
40
8
40
54
18
62
30
88
18
7
72
8
5
52
60
18
8
10
12
27
131
157
23
30
162
190
42
48
33
17
78
52
13
32
5
18
1
59
40
12
18
2
22
38
72
16
54
20
30
18
58
2
28
31
43
90
70
60
25
65
8
18
60
52
90
42
66
2
18
11
11
228
2
23
49
23
8
29
48
22
20
28
69
11
70
18
61
73
31
17
12
126
12
28
12
8
12
90
192
6
30
42
60
18
34
66
60
20
19
11
77
8
16
43
6
12
42
28
13
19
6
7
63
72
25
8
57
87
23
40
18
2
125
80
27
138
43
37
90
17
25
55
53
30
133
17
18
4
8
18
24
118
12
45
16
7
30
19
16
13
30
22
18
60
9
3
2
48
28
2
28
72
32
96
4
86
7
23
1
48
65
31
95
25
9
7
1
30
12
13
24
9
50
30
10
37
8
57
2
66
54
48
60
10
8
22
2
7
23
17
23
8
12
77
29
42
20
72
100
8
30
78
24
36
10
72
2
6
30
12
12
28
8
12
10
8
10
32
30
42
13
47
36
5
19
96
10
14
36
34
78
18
32
7
11
24
28
32
1
47
12
60
16
1
80
3
68
17
55
48
12
88
8
64
60
18
20
12
58
12
126
42
9
11
28
54
26
17
72
11
44
25
41
22
8
10
12
90
18
72
8
90
61
3
8
12
18
42
6
31
33
38
28
44
6
22
8
102
70
8
24
130
15
11
42
22
13
23
2
23
25
4
68
210
52
48
42
7
49
10
32
30
18
12
58
20
35
25
54
18
10
20
60
13
27
20
40
62
6
5
17
39
83
85
3
13
55
10
2
70
2
6
30
1
41
127
16
55
72
40
132
37
43
118
18
14
7
41
28
20
7
53
30
30
7
35
30
22
1
7
30
70
20
60
29
13
66
4
60
48
20
22
128
52
38
52
1
67
18
4
38
48
40
2
18
30
7
135
32
126
10
152
18
82
80
10
62
18
22
36
20
30
30
41
1
10
37
35
36
20
60
10
72
80
103
17
42
53
48
29
18
50
18
42
18
24
6
30
12
97
53
18
17
7
18
72
6
34
87
63
18
48
14
18
30
72
1
15
74
46
24
18
20
28
62
52
80
37
48
11
22
7
31
10
54
96
44
10
30
8
60
28
32
18
84
18
10
2
25
5
48
18
17
7
66
71
59
72
38
42
90
10
25
73
24
28
3
17
79
144
77
30
22
98
42
28
50
29
41
38
42
18
37
17
88
7
1
22
8
24
18
30
30
43
15
212
22
80
10
48
13
7
12
28
38
12
48
30
64
38
42
28
32
40
6
32
22
73
80
3
14
6
25
47
48
130
62
73
89
7
101
18
24
28
8
12
97
23
25
5
18
10
20
10
24
50
70
6
12
62
1
9
90
6
12
20
18
40
72
8
64
38
70
18
54
110
28
2
36
30
42
52
6
32
78
64
60
37
1
10
18
32
22
8
72
28
20
13
65
30
4
38
7
11
30
42
12
113
7
138
48
47
47
56
12
13
27
109
8
3
68
12
48
4
20
16
32
13
47
100
13
49
6
24
6
52
8
10
32
52
60
68
90
72
58
32
60
66
12
19
41
7
81
44
28
87
41
31
11
30
22
48
18
2
18
34
56
34
96
2
28
25
127
28
20
24
196
14
23
24
11
12
81
24
21
67
25
7
16
96
11
8
12
60
40
32
36
65
25
22
33
16
31
10
80
7
11
144
36
17
17
90
26
22
60
25
73
31
29
4
38
70
18
1
29
92
7
15
20
16
30
32
10
20
82
15
120
83
5
55
17
56
45
20
31
63
18
62
58
15
5
58
20
12
130
62
96
52
2
198
52
6
30
54
31
7
48
12
28
9
215
97
3
8
70
7
1
71
13
6
132
25
33
2
37
83
78
7
35
13
72
5
22
8
52
90
8
28
32
18
4
8
28
20
12
160
32
17
149
42
90
30
20
58
171
41
103
119
1
35
5
5
44
48
18
12
22
36
7
133
11
43
6
30
102
30
12
10
30
8
10
7
25
55
21
2
18
42
102
40
38
18
24
78
12
37
16
47
1
7
40
32
1
57
18
85
167
25
24
49
102
12
48
30
18
5
19
77
19
22
15
35
10
12
50
78
18
4
25
1
24
6
192
40
73
17
2
28
20
30
58
60
20
42
19
39
144
8
10
42
68
12
85
15
18
30
9
24
57
78
2
10
132
57
41
30
12
13
57
86
100
62
30
12
30
58
2
30
36
42
40
39
33
38
10
20
70
62
10
98
18
1
11
18
54
5
11
110
30
40
60
90
20
34
8
78
34
6
39
35
5
1
30
24
58
32
10
21
16
29
20
12
10
18
110
10
7
115
85
35
60
78
90
40
1
83
117
11
22
30
6
20
70
57
15
2
46
25
49
23
80
63
2
30
12
76
50
94
68
40
32
6
31
59
22
18
54
18
37
35
36
9
63
38
82
8
12
58
2
100
110
22
50
66
24
5
31
40
9
35
37
3
13
47
1
35
44
36
30
10
80
12
22
38
120
12
36
22
80
10
2
43
27
60
1
49
6
34
116
22
20
90
23
107
72
18
18
32
42
30
70
18
8
10
7
8
35
30
34
8
29
1
10
32
40
116
24
40
8
17
85
6
52
68
60
42
42
18
67
23
42
60
48
35
8
5
12
40
7
31
24
108
28
9
81
24
8
42
18
18
90
24
23
104
9
7
115
12
1
47
12
18
30
12
58
79
1
58
14
47
11
13
157
12
6
52
20
88
14
18
72
6
10
49
5
36
44
10
38
12
18
78
31
41
23
25
24
16
79
1
34
18
80
ABCD 95935938292*3^$a+1 [50029]
76
3
21
156
60
144
36
80
40
72
116
16
33
108
39
108
108
15
5
52
8
40
8
4
32
88
180
276
9
123
3
90
219
152
169
75
51
54
144
51
60
120
72
32
16
32
124
24
72
9
191
4
104
4
8
28
120
27
185
88
24
60
255
21
36
48
108
108
96
116
88
72
243
45
104
193
90
9
20
136
48
12
84
48
68
7
21
51
21
44
76
8
64
21
144
3
48
57
108
11
16
20
4
48
27
5
28
80
16
36
60
60
36
120
9
183
33
15
3
105
84
45
3
69
111
24
128
43
57
33
75
33
15
32
43
9
60
57
63
108
12
36
51
21
87
18
207
56
40
120
32
28
104
100
236
100
21
144
39
8
133
51
3
41
121
39
24
36
9
3
24
45
23
100
12
144
56
25
99
72
12
33
162
5
16
276
68
132
43
41
157
3
84
12
36
84
51
9
180
171
69
3
45
20
25
23
40
20
48
160
12
68
216
100
116
25
243
9
131
24
40
168
120
24
69
15
176
64
12
8
121
3
96
20
61
11
112
12
99
9
153
27
45
36
36
360
63
108
60
48
12
33
11
4
84
81
99
48
240
108
81
18
113
88
51
9
45
99
117
63
20
25
51
192
9
39
20
4
32
28
108
84
24
21
54
45
9
11
12
13
27
27
33
32
192
13
27
108
36
9
15
132
180
15
21
8
40
60
12
84
20
115
45
45
111
8
12
28
72
68
4
72
80
28
152
16
132
20
112
3
65
151
41
136
68
36
88
153
299
16
9
11
112
36
120
72
24
116
13
15
21
83
148
12
156
12
204
33
11
4
36
156
36
12
120
312
8
28
24
324
60
32
25
75
348
36
56
40
104
43
57
24
84
120
96
36
8
72
16
164
4
120
72
60
75
33
21
144
147
33
135
9
90
5
88
24
24
12
20
79
249
24
36
60
9
18
117
72
9
111
80
61
54
165
33
90
93
105
23
265
39
152
16
380
7
5
96
4
80
13
18
129
12
93
63
45
54
65
25
159
84
12
8
52
48
20
76
9
75
12
129
90
41
60
61
99
96
32
108
64
20
4
84
15
36
209
25
15
8
4
20
124
9
11
100
72
12
8
49
36
75
177
47
4
44
40
176
31
198
3
80
52
45
63
60
32
36
25
72
39
51
93
80
84
96
4
168
60
168
180
120
81
23
193
23
72
67
36
144
213
68
12
4
156
12
320
16
45
51
96
24
9
216
23
121
15
24
56
64
120
32
49
36
11
112
240
33
108
15
36
3
90
15
21
47
48
112
60
39
189
45
72
59
4
96
144
12
48
12
8
64
21
47
48
16
24
84
15
33
129
54
162
27
32
136
12
207
33
8
100
219
54
15
152
132
16
36
99
81
135
108
41
67
57
141
267
140
12
85
47
88
117
36
3
12
32
7
108
72
126
63
171
54
119
16
12
20
13
72
155
28
20
280
24
72
69
75
20
76
63
57
33
11
12
64
24
12
144
75
54
75
56
184
171
33
48
92
12
208
36
21
63
63
33
44
13
3
36
60
45
479
172
24
200
64
96
144
9
3
105
288
11
136
8
36
40
44
64
165
11
12
319
93
116
136
84
120
27
9
36
9
75
33
83
28
12
8
49
15
8
49
15
93
108
18
21
69
111
164
ABCD 95936025754*3^$a+1 [50022]
16
60
104
136
53
27
9
15
168
120
28
20
100
89
36
27
177
54
37
72
48
77
3
9
36
132
27
88
48
35
18
36
3
12
76
60
5
24
48
72
103
5
7
156
5
138
6
15
16
32
28
60
5
15
39
13
32
9
31
56
40
72
20
3
18
12
115
35
9
48
33
135
57
15
40
8
9
24
12
27
45
7
20
15
13
60
8
3
54
15
52
203
73
120
5
75
52
23
54
31
5
108
19
60
8
195
60
45
117
163
60
12
35
105
15
60
12
90
108
7
48
20
111
37
12
5
103
5
39
16
20
60
9
30
36
54
43
8
100
44
3
33
93
24
7
23
60
18
19
89
67
44
16
17
75
87
1
17
12
15
60
21
67
32
99
21
28
60
101
7
72
20
52
108
53
48
72
27
12
33
3
72
75
18
67
17
54
72
24
61
77
36
96
3
12
3
37
29
91
131
57
45
36
7
12
108
20
39
1
44
21
55
89
75
88
8
15
162
75
28
5
27
21
24
12
103
20
12
28
77
111
12
3
30
72
168
7
8
12
48
52
11
9
220
20
88
5
54
1
24
29
36
3
57
15
33
15
27
61
47
30
3
33
36
78
13
12
23
45
33
111
28
72
8
108
4
59
42
15
33
19
48
20
4
23
18
55
72
47
96
30
27
27
13
48
44
9
36
15
40
29
67
92
12
33
27
45
3
48
39
30
51
93
19
17
36
67
12
8
3
114
30
54
19
8
15
37
60
101
144
7
5
114
21
16
20
12
120
3
18
7
20
15
9
28
11
6
84
67
83
37
29
18
13
32
60
60
72
3
25
20
28
12
20
3
9
45
18
12
114
39
60
45
12
18
105
3
37
5
15
48
24
15
33
3
45
40
5
54
6
19
96
29
3
27
54
139
5
15
93
19
20
100
48
120
32
60
123
13
77
360
3
75
37
32
15
13
68
40
44
16
24
20
48
105
15
48
60
64
11
42
15
3
18
36
36
55
12
12
20
111
18
91
59
9
21
7
65
42
126
51
15
6
27
21
31
36
12
65
72
96
12
18
54
90
21
24
33
55
8
9
91
72
17
43
8
33
27
33
54
12
81
9
6
30
15
40
12
8
39
18
27
108
27
1
24
59
6
54
9
28
20
40
20
57
63
52
17
3
15
18
144
15
33
43
20
24
21
27
28
5
39
171
258
7
24
156
113
27
52
35
57
51
54
138
33
45
48
6
21
69
31
12
8
4
35
21
45
7
35
36
97
23
37
95
9
9
79
8
57
48
7
17
18
33
3
9
48
99
18
27
33
3
63
36
18
55
23
18
84
96
30
9
15
45
28
12
41
67
5
48
7
80
39
36
18
99
88
44
60
36
3
36
1
32
40
120
8
45
18
36
6
7
41
87
63
9
57
36
39
39
117
4
20
105
135
16
17
15
57
3
60
52
23
60
205
20
40
71
37
89
3
12
9
127
89
43
11
109
8
132
28
12
8
52
48
60
44
16
17
72
111
4
8
81
27
72
3
25
17
12
3
28
167
78
27
48
27
25
32
28
20
112
36
60
20
12
3
37
17
75
16
29
3
28
5
19
36
89
24
19
20
33
115
24
71
54
31
32
27
96
30
15
45
15
132
48
40
12
53
7
65
67
20
39
9
148
20
52
47
61
44
36
33
27
12
52
48
92
21
7
20
105
12
15
3
25
20
27
33
48
15
9
45
3
28
32
12
48
168
45
7
173
75
123
21
40
8
12
9
19
48
104
36
24
28
8
39
25
155
1
17
3
60
9
15
16
5
67
41
6
1
72
8
27
30
6
54
138
57
12
9
19
8
4
143
57
3
57
69
27
9
31
113
39
48
72
51
109
5
27
108
208
24
11
18
7
60
12
77
31
20
40
20
12
21
72
72
36
6
21
27
37
35
45
36
40
29
144
27
117
27
16
5
72
15
27
33
28
29
30
6
27
100
8
60
87
37
36
23
57
33
54
30
63
100
120
23
42
39
63
13
5
7
65
67
128
12
45
43
12
5
31
60
20
33
66
73
23
12
25
8
220
44
48
72
16
132
48
5
12
36
7
72
137
15
100
8
3
18
87
4
36
44
69
27
57
7
20
60
21
67
5
15
57
43
11
21
60
36
69
144
36
31
20
15
9
136
60
17
18
30
79
188
12
69
120
51
96
3
66
63
28
44
15
73
12
5
30
6
55
12
152
16
17
18
25
132
5
43
239
45
28
12
41
7
35
90
12
114
84
13
65
18
37
89
91
20
4
5
36
67
41
51
48
28
12
20
27
13
12
20
60
21
15
57
103
32
208
80
3
6
15
16
185
15
15
145
60
32
21
30
109
23
54
63
40
53
7
20
52
53
12
31
5
55
60
35
9
28
8
60
52
35
45
48
33
7
35
30
27
15
30
115
8
57
87
16
59
1
120
20
3
49
8
3
162
135
75
18
31
8
28
32
15
12
54
7
47
33
63
61
20
100
8
88
5
24
36
7
41
7
120
17
55
60
8
3
6
51
249
18
25
32
16
60
44
93
7
83
18
15
3
9
27
73
48
5
24
31
89
31
5
7
48
5
108
12
18
57
93
39
60
48
112
20
3
42
63
4
35
45
9
96
31
60
29
36
ABCD 95936298574*3^$a+1 [50018]
108
84
36
108
17
198
85
239
72
1
144
35
13
5
72
18
61
12
84
156
47
36
49
23
37
35
85
12
36
60
48
47
13
5
54
36
49
185
7
36
155
37
35
121
41
151
72
108
144
11
49
24
251
109
71
13
108
48
84
12
149
54
37
71
180
73
89
126
25
84
168
83
37
24
120
96
12
192
59
145
107
18
126
18
90
25
83
193
41
54
49
131
49
113
127
125
127
108
35
1
179
25
11
126
108
342
180
73
108
143
157
84
108
155
13
113
31
5
91
53
19
71
36
36
85
132
143
25
173
91
125
355
23
1
35
216
25
60
23
25
155
13
5
18
229
113
79
180
240
5
54
37
12
60
36
84
108
48
12
89
43
65
43
263
217
53
67
113
90
36
13
131
109
96
60
84
12
35
1
288
17
115
65
43
227
49
5
18
25
11
97
240
180
48
29
31
59
97
180
83
1
35
121
5
79
60
239
18
18
54
115
36
12
143
36
1
107
97
84
60
96
48
47
54
19
48
108
131
1
12
23
25
252
155
13
5
19
84
60
125
91
120
23
13
167
18
72
67
48
12
48
108
84
11
25
192
72
24
72
155
25
83
157
12
96
5
307
17
91
12
84
60
5
18
1
144
35
25
11
180
54
90
253
143
72
109
143
18
43
191
49
41
36
18
49
36
156
119
36
85
36
144
149
90
37
72
35
145
60
155
90
18
18
127
12
96
192
5
288
90
109
132
65
180
54
421
48
12
59
126
31
5
7
48
53
31
24
215
162
43
119
73
60
47
145
96
155
90
36
79
156
305
54
121
59
1
125
54
1
143
18
127
60
11
270
7
137
7
24
72
72
12
144
36
24
24
192
59
72
72
1
107
54
36
54
1
24
168
36
84
48
35
37
96
264
48
48
432
173
216
343
12
131
49
60
71
25
312
77
235
48
96
324
132
11
54
31
72
36
12
24
60
36
192
23
469
36
17
475
12
36
132
191
54
91
17
252
175
288
12
72
209
199
168
12
53
108
31
156
137
36
90
1
120
59
36
54
72
19
84
372
47
36
306
19
89
247
36
419
1
143
217
264
156
444
84
59
121
5
91
48
192
240
96
12
60
72
71
54
79
155
90
144
43
65
67
12
48
48
84
11
157
23
72
25
101
19
72
144
12
203
54
126
85
221
19
35
162
198
157
23
1
359
1
71
18
54
433
120
144
5
18
133
137
7
60
48
36
84
120
77
18
85
41
55
324
156
12
72
108
83
25
119
198
18
90
271
53
72
90
90
144
127
12
ABCD 95936531924*3^$a+1 [50039]
123
168
192
237
75
8
115
29
61
54
216
245
7
198
99
45
36
47
192
103
81
152
55
57
15
897
3
18
72
75
15
33
39
129
24
248
49
15
128
48
79
180
18
3
87
113
85
90
180
285
48
99
18
59
96
48
16
176
19
36
105
264
24
39
198
72
360
51
129
207
45
18
113
49
36
162
108
77
247
81
8
184
96
120
69
18
33
56
1
324
126
72
90
75
15
65
112
471
609
96
195
72
21
56
576
48
109
3
72
87
9
9
18
405
48
69
18
54
11
48
67
317
112
3
18
107
37
18
57
24
240
96
104
37
27
168
165
35
127
17
181
155
115
180
54
219
69
18
17
48
48
211
21
248
304
75
18
35
37
3
105
47
16
189
3
72
72
504
296
61
219
213
3
144
213
18
33
39
180
360
18
75
15
54
18
108
144
45
315
36
90
447
183
489
51
117
8
127
18
183
104
127
65
16
99
125
91
45
240
48
99
90
108
90
5
85
107
325
11
16
80
88
8
64
96
24
144
72
117
3
72
80
160
168
8
232
105
144
18
117
104
64
75
53
112
72
15
288
297
45
126
5
85
75
177
108
162
198
195
200
55
9
63
18
47
88
248
16
24
27
117
96
296
193
18
213
201
423
387
213
128
48
192
48
181
11
7
105
3
69
24
72
344
288
103
54
450
306
287
37
11
208
141
35
253
3
15
162
63
207
72
41
175
162
95
85
198
72
72
165
264
360
224
67
21
408
21
18
41
247
137
97
495
128
43
5
64
453
11
96
1
162
180
72
9
24
93
83
232
45
90
345
69
35
55
90
270
126
144
126
149
48
48
205
27
168
75
72
237
80
48
96
79
57
240
63
81
104
85
243
297
375
93
3
56
96
144
16
80
88
264
168
24
96
168
72
147
18
3
87
129
15
161
48
304
192
128
85
270
90
18
72
270
75
15
17
336
7
198
75
735
249
21
54
101
40
ABCD 95937819598*3^$a+1 [50055]
3
48
9
33
55
8
99
1
47
132
162
12
24
12
12
18
18
55
17
48
19
41
6
24
126
79
5
60
96
24
63
4
11
42
42
13
65
7
29
27
33
67
35
9
16
5
27
21
18
13
71
25
44
39
24
30
55
95
33
12
27
37
77
7
53
12
12
6
49
17
6
48
12
9
52
41
42
37
29
54
72
6
7
23
18
147
60
27
6
24
6
36
78
126
48
54
42
1
23
13
11
12
13
41
6
24
1
11
9
16
65
54
6
7
29
19
23
54
12
30
33
48
15
30
12
78
12
66
18
73
17
18
33
4
8
39
9
87
90
63
48
4
36
72
80
33
12
48
7
92
33
30
24
6
12
127
11
24
21
21
18
13
35
13
5
90
6
7
23
9
45
55
11
1
23
24
30
6
6
6
24
30
6
25
71
25
36
29
12
60
6
18
24
12
27
28
32
48
15
18
15
111
72
13
197
24
186
12
9
16
32
69
30
24
48
9
4
29
15
21
18
36
6
43
48
29
36
103
5
7
29
6
25
29
19
11
42
27
39
13
119
42
19
35
73
5
6
12
54
67
5
48
123
3
57
33
30
1
29
67
89
55
36
53
30
61
36
12
5
36
6
33
3
42
147
15
18
15
4
44
45
7
113
60
6
42
114
96
18
12
24
42
193
47
1
92
9
30
6
42
36
6
18
13
5
6
117
4
8
9
12
90
21
51
66
79
96
11
36
12
6
78
6
42
57
36
76
116
135
73
36
23
24
24
37
29
24
24
159
3
13
29
7
23
60
1
35
54
19
29
180
43
47
78
3
3
13
11
61
11
6
12
90
30
39
33
60
48
12
60
42
18
24
3
52
32
28
20
21
31
65
7
11
57
9
114
18
12
12
24
18
13
101
36
12
48
6
18
99
15
42
55
36
77
24
27
12
51
37
44
48
12
48
51
108
1
5
18
25
20
4
56
16
83
54
174
18
87
27
21
4
17
18
73
35
30
55
71
133
23
25
29
48
24
7
168
53
19
29
3
63
42
24
51
27
6
150
132
78
7
41
78
90
6
21
45
42
45
48
16
48
5
103
17
102
36
30
60
30
78
48
48
6
13
11
49
5
6
72
96
24
30
12
96
102
78
6
18
12
60
6
84
18
27
9
103
11
12
42
7
11
12
90
24
66
6
12
102
6
12
6
54
6
54
27
16
23
66
84
7
17
15
45
42
42
60
18
6
55
41
6
72
12
12
12
36
33
21
31
5
66
6
18
85
17
60
324
43
71
25
47
36
24
24
12
1
12
24
59
129
9
39
3
108
36
45
16
41
42
9
9
12
24
24
30
141
21
18
36
12
45
39
6
15
16
41
30
42
12
96
66
24
42
7
24
113
78
12
6
7
12
47
42
42
24
126
42
72
48
6
78
18
162
78
67
95
6
48
51
3
30
3
16
5
42
109
47
18
6
18
12
31
11
6
19
41
6
24
6
27
39
49
11
72
6
3
45
12
51
9
114
42
6
96
105
48
48
69
18
54
30
21
15
12
33
9
24
12
135
9
6
84
42
30
49
11
12
57
9
18
6
24
12
31
48
80
12
112
23
49
11
60
30
6
1
5
12
78
6
6
21
21
7
53
6
42
102
9
171
81
3
6
126
6
39
9
78
30
31
24
84
32
3
6
24
27
4
35
1
12
95
66
78
24
96
18
6
30
30
18
15
3
54
24
18
66
72
96
19
5
15
9
99
9
30
6
6
48
6
18
54
6
90
24
18
60
25
36
41
90
66
18
13
29
132
96
42
49
23
6
3
3
13
36
24
17
30
25
12
23
73
11
21
12
96
9
114
9
12
39
13
11
33
33
12
12
42
12
12
24
6
30
9
33
7
12
5
103
29
12
39
15
126
12
39
36
3
1
77
138
78
18
60
37
132
77
30
18
15
9
87
57
43
29
48
3
51
1
5
60
6
18
210
6
60
12
96
7
41
31
23
6
24
42
1
47
6
6
61
60
29
12
90
9
15
12
25
5
87
40
17
55
23
48
30
6
42
18
84
36
37
5
6
12
21
201
42
33
12
21
24
60
7
77
6
12
18
15
21
12
12
6
36
108
30
24
126
6
39
9
12
66
21
45
36
6
6
187
24
53
19
5
36
36
43
89
30
45
27
54
24
30
18
30
54
6
9
129
6
13
17
12
18
30
7
56
4
17
12
90
21
16
47
30
12
43
5
18
6
51
60
9
48
72
12
99
3
60
1
5
36
30
54
18
18
3
81
42
69
9
78
30
48
66
69
27
21
40
17
36
36
6
42
15
3
37
5
48
147
88
47
24
81
51
24
6
54
25
5
6
54
96
19
41
30
9
3
144
1
71
102
42
1
11
66
18
18
3
81
27
16
5
18
24
1
29
36
108
24
96
6
9
15
18
12
30
48
25
101
91
11
6
7
17
67
36
5
18
1
32
52
23
12
48
78
18
84
18
7
59
72
109
47
18
12
3
33
42
25
47
12
6
55
17
24
103
29
6
6
27
60
9
6
25
12
17
12
72
24
30
21
3
42
15
4
125
63
63
6
48
63
45
24
31
11
1
53
24
51
3
24
18
151
65
102
6
60
19
5
102
18
15
3
1
77
159
192
33
60
7
23
72
6
54
25
23
36
6
90
30
12
36
60
7
95
132
126
132
108
18
1
60
77
30
24
36
60
48
6
24
63
93
48
12
114
33
3
24
90
84
135
33
18
6
55
11
12
144
6
30
18
42
78
24
144
138
1
23
54
6
114
6
81
33
30
49
47
1
11
12
6
204
19
68
76
20
27
6
36
78
12
61
32
52
47
6
24
12
24
30
145
32
76
132
5
6
1
29
42
84
12
6
90
6
39
21
30
66
43
119
36
6
48
31
77
31
5
15
3
66
24
51
39
42
18
18
6
42
12
12
51
100
83
37
11
12
30
18
42
19
47
12
36
54
24
15
105
18
25
149
18
12
54
42
ABCD 95937893178*3^$a+1 [50044]
2
37
12
15
9
47
85
24
9
15
17
67
96
39
38
7
15
45
35
76
62
58
170
7
24
48
27
38
66
61
143
16
21
29
12
94
9
39
21
35
30
55
11
78
22
24
24
68
60
12
13
27
8
28
50
6
73
75
33
39
60
20
4
21
5
34
20
16
56
48
1
131
84
6
82
68
13
96
204
35
34
12
54
30
87
24
3
93
12
15
98
4
38
10
75
17
91
108
24
27
9
59
1
12
53
70
57
48
24
203
133
60
155
4
33
39
104
64
105
5
96
10
6
50
28
33
17
46
165
77
7
96
12
17
48
18
24
36
25
60
24
51
9
12
159
62
43
39
30
128
142
50
12
43
57
39
84
48
3
206
36
34
9
84
120
105
2
10
14
114
42
90
43
12
35
36
48
64
21
47
90
79
36
3
30
75
111
18
3
59
1
5
115
23
40
80
4
150
90
26
16
48
96
50
46
80
79
131
145
9
50
40
20
6
64
50
121
95
54
94
20
30
10
105
72
15
54
50
85
185
96
6
60
37
12
168
51
141
36
23
60
169
65
6
60
12
18
42
48
42
58
120
24
117
63
66
44
16
84
26
1
33
6
69
263
4
26
127
23
24
13
60
35
22
114
36
26
7
36
21
39
71
18
67
23
10
158
82
12
39
39
180
33
17
60
6
49
195
6
2
25
99
204
69
48
24
39
120
90
27
159
38
127
84
51
33
12
23
61
60
11
4
14
48
43
144
5
16
27
3
50
64
26
25
60
47
18
7
57
6
14
76
62
13
39
8
85
5
144
34
152
22
26
97
12
23
88
21
15
21
17
43
143
70
62
12
97
35
36
13
132
203
4
26
79
27
26
42
16
44
90
46
9
72
3
21
24
47
24
42
114
4
57
12
35
16
69
108
12
12
5
58
6
15
75
105
36
23
6
6
40
18
66
57
84
36
12
51
14
10
21
111
48
30
51
29
18
4
128
30
82
21
24
23
13
3
20
54
31
75
105
59
25
41
10
69
65
172
20
70
8
48
109
24
59
36
46
86
13
120
71
168
6
19
35
145
71
130
6
105
24
39
92
13
185
10
2
31
23
40
84
8
133
119
10
2
18
130
60
30
30
105
15
12
110
58
140
16
44
18
19
23
6
7
83
37
12
12
180
84
111
8
1
24
60
101
7
24
125
6
64
104
25
59
66
6
48
1
120
17
78
37
47
108
25
89
28
110
40
26
19
108
168
71
1
120
9
3
12
24
9
3
3
57
3
20
25
111
9
29
76
174
92
121
47
46
20
174
112
8
10
6
104
46
20
94
105
95
42
64
15
15
36
48
21
39
93
60
5
84
43
47
1
47
22
39
21
255
15
80
48
6
34
57
35
48
97
60
123
90
30
81
77
175
33
87
63
24
20
112
9
60
24
347
48
90
112
18
33
87
102
51
24
39
236
13
11
132
112
57
23
25
11
30
55
252
24
9
44
22
33
11
12
22
42
69
65
31
11
28
32
85
17
36
19
95
73
17
126
100
104
13
24
3
2
34
9
36
59
1
11
4
2
19
23
1
21
51
23
12
30
42
22
44
66
84
24
145
36
96
24
35
109
165
30
93
3
45
11
73
11
24
66
64
6
20
1
119
84
1
12
23
72
12
16
30
99
65
192
115
39
6
3
41
4
3
59
48
60
66
16
3
23
52
98
22
62
115
45
171
5
48
31
108
12
60
23
70
6
54
6
81
9
15
21
110
61
33
50
264
13
57
32
31
48
71
24
36
28
96
9
48
23
25
9
27
39
66
18
60
20
13
144
3
170
16
62
133
35
64
26
54
256
14
55
23
78
54
133
48
35
4
33
24
60
3
72
44
49
17
6
12
181
47
12
120
90
42
36
30
58
134
22
189
84
75
21
96
63
81
60
35
84
90
91
51
14
30
34
27
3
105
105
27
3
8
12
76
60
24
62
4
15
11
18
10
21
5
12
19
33
87
9
146
24
1
83
37
11
12
25
41
34
2
58
12
56
64
165
59
30
55
29
60
160
20
43
24
84
9
66
152
22
38
52
21
12
3
9
47
181
3
9
11
61
11
54
58
21
119
1
12
23
97
48
47
48
136
44
12
424
9
12
47
40
30
27
59
25
69
75
35
52
30
38
196
6
14
94
27
96
108
9
51
15
20
4
20
40
21
35
54
43
3
14
36
19
72
228
36
11
100
9
ABCD 95938211056*3^$a+1 [50039]
5
36
13
36
30
41
73
18
77
16
92
13
102
18
72
72
15
32
16
117
11
7
113
19
81
96
39
21
9
87
27
141
24
105
11
12
13
11
76
12
3
29
4
9
71
84
43
48
237
57
23
24
28
68
37
18
12
165
75
21
9
180
51
24
21
12
47
25
15
171
9
32
76
24
24
45
131
240
13
11
97
119
1
35
127
33
32
13
3
80
4
15
57
21
59
13
3
15
30
23
4
63
29
16
20
7
60
36
69
12
20
73
108
63
9
36
11
40
168
32
61
35
40
152
52
21
72
126
17
24
49
24
18
5
85
30
45
15
138
71
24
16
68
16
60
69
36
15
45
75
27
18
51
81
120
15
93
54
45
32
16
15
9
9
72
23
49
60
120
51
56
40
84
12
15
18
51
33
18
57
32
1
23
24
61
90
125
7
5
7
36
5
4
252
213
48
18
41
19
5
12
37
71
55
9
8
13
147
57
95
16
24
56
4
12
111
18
87
117
75
15
41
100
92
4
80
48
132
16
12
32
73
23
124
104
96
79
9
32
84
60
19
17
16
12
56
16
9
51
68
43
48
17
7
90
11
7
30
47
13
3
36
96
315
48
221
40
9
54
45
36
45
42
12
150
3
12
3
33
84
21
251
24
84
43
69
39
30
47
25
3
87
57
33
27
120
33
47
85
27
63
41
24
48
28
12
57
47
60
64
36
99
21
3
33
3
12
29
139
9
3
9
69
15
57
23
67
30
18
9
20
12
4
9
23
12
36
7
69
180
60
48
21
11
84
36
28
80
85
90
36
102
3
20
4
32
13
36
15
57
60
18
69
15
90
87
63
53
12
43
89
49
42
33
180
32
12
12
24
40
56
96
64
24
36
108
33
39
24
9
15
8
40
33
11
60
64
39
17
28
20
28
12
3
17
48
13
35
12
25
30
189
33
3
80
60
67
18
63
15
17
40
45
59
1
18
21
33
3
27
18
119
24
52
12
33
15
32
25
27
9
102
5
103
9
15
33
32
16
39
96
81
3
186
210
21
39
201
81
107
40
8
43
5
16
33
90
18
59
48
91
29
52
36
27
21
120
84
15
21
9
78
105
120
8
64
81
12
18
54
18
149
1
12
36
42
48
60
9
20
25
18
12
41
139
33
108
80
36
28
3
29
49
71
31
9
9
60
12
3
80
7
18
27
72
8
12
13
15
87
77
19
41
88
33
18
57
20
24
19
5
199
57
24
32
13
99
81
90
5
175
101
36
24
40
8
43
18
54
18
12
23
64
44
55
5
16
80
40
104
100
27
17
40
12
48
51
45
9
66
9
12
44
24
73
72
18
9
156
33
72
87
63
5
108
49
147
81
47
85
15
108
33
42
33
32
7
41
25
75
116
120
84
124
45
11
40
152
13
15
44
72
43
18
47
16
9
3
3
81
68
31
9
93
35
24
96
40
72
45
18
29
16
12
141
59
160
45
47
76
24
39
9
48
12
33
27
15
21
15
102
23
4
12
20
1
30
45
27
41
96
4
72
45
90
33
56
36
37
87
33
3
12
36
39
21
15
17
24
109
35
312
7
45
51
17
112
63
65
24
100
33
51
44
12
229
27
8
76
80
31
30
23
16
21
12
15
3
53
72
88
45
51
24
9
3
15
90
35
73
11
36
48
19
21
24
32
40
36
12
8
60
127
18
30
129
39
29
25
66
65
12
84
4
39
48
9
9
95
4
12
24
9
180
6
12
45
44
40
24
9
23
24
31
93
32
4
9
15
45
27
27
48
29
24
25
39
15
90
30
6
11
24
67
5
55
9
68
13
15
24
9
24
15
33
18
24
36
41
84
12
40
32
72
91
60
30
42
21
20
96
133
120
36
119
43
57
32
19
17
7
5
28
3
5
7
89
76
44
13
11
144
16
12
123
69
140
25
23
48
112
8
60
4
33
39
48
21
11
288
43
18
71
13
47
24
7
30
39
108
32
16
27
101
4
132
44
84
16
60
32
60
55
42
3
27
17
79
102
27
20
61
24
15
12
3
6
71
1
102
36
54
78
29
16
8
37
90
65
43
17
103
9
32
60
13
11
112
3
21
9
27
15
5
60
55
9
33
18
89
13
11
25
131
19
29
96
60
16
20
13
15
3
45
20
48
64
36
39
161
16
39
17
55
9
3
6
35
16
44
40
9
36
107
4
80
73
27
48
21
11
24
16
3
77
4
12
20
25
18
9
56
49
23
7
21
237
15
87
6
12
23
55
17
85
35
55
93
12
84
20
28
93
48
47
24
16
3
77
12
91
69
21
27
45
47
13
3
32
24
28
36
44
13
63
24
3
57
48
44
49
54
41
24
16
80
60
16
96
3
81
99
54
6
81
39
90
24
48
60
3
132
12
33
18
17
28
96
20
4
9
71
25
99
116
24
61
11
61
47
61
35
96
1
99
21
59
1
12
27
24
24
32
64
56
103
101
25
27
44
48
25
18
53
16
21
59
43
6
12
23
40
15
65
84
76
20
ABCD 95938756198*3^$a+1 [50083]
49
275
1
71
12
1
11
36
97
35
132
36
13
36
54
41
24
31
41
37
47
19
209
12
24
79
72
84
126
11
19
18
6
24
65
36
12
72
60
85
90
96
6
30
29
36
120
19
6
23
67
5
85
95
216
168
49
23
132
1
90
125
25
84
95
12
24
36
13
6
24
65
96
1
11
84
84
84
60
85
72
23
312
13
23
60
13
6
180
29
12
24
25
18
17
85
30
53
12
24
19
17
79
6
11
109
11
13
107
24
180
24
175
185
79
36
89
67
138
23
84
19
90
59
12
24
12
72
72
43
5
36
19
5
36
192
72
168
43
17
12
12
115
89
19
17
103
65
91
36
90
24
11
13
23
84
19
65
84
31
60
30
11
145
71
7
90
11
55
6
71
13
36
60
11
169
11
19
48
5
12
25
11
13
215
72
109
48
36
11
115
89
1
11
12
55
102
60
23
48
60
43
65
72
144
103
53
19
53
31
54
35
48
60
7
36
84
41
60
91
5
36
24
84
85
54
5
108
133
114
36
90
155
25
6
89
1
78
17
169
24
71
24
25
11
181
35
36
84
24
85
30
5
19
150
60
6
65
84
60
108
7
150
23
7
53
103
6
24
60
47
43
114
131
19
126
6
108
5
36
192
24
175
24
41
24
204
85
42
89
85
371
19
89
72
36
24
169
47
49
150
221
180
19
18
23
19
41
12
7
30
35
295
29
36
144
1
30
89
19
30
6
24
5
36
85
11
48
55
72
48
60
30
66
84
173
19
41
60
7
252
5
19
150
35
25
35
19
5
127
29
19
137
84
49
11
19
36
60
24
6
114
77
43
90
60
6
5
12
24
13
23
19
53
97
71
49
23
25
23
24
48
7
125
24
12
133
11
108
60
288
7
17
79
6
143
1
90
209
7
29
60
1
263
31
89
37
23
36
84
7
29
115
5
12
48
24
132
55
5
13
215
295
96
6
59
79
17
36
19
78
11
31
48
245
1
66
24
29
31
6
23
7
53
36
60
1
108
23
19
198
6
17
73
30
29
12
49
66
54
6
30
35
145
48
6
17
24
13
6
60
89
37
23
25
66
96
24
17
12
91
30
11
96
49
23
61
59
31
5
132
7
125
48
13
35
79
6
30
29
48
157
47
13
60
72
78
72
89
36
139
221
24
60
61
18
113
7
72
5
36
12
36
31
90
24
35
132
60
12
55
126
54
6
167
79
5
36
132
115
222
59
49
120
23
229
144
131
48
7
18
30
5
61
11
73
12
11
43
29
48
13
6
78
36
71
84
72
48
12
48
31
65
108
55
96
150
59
25
90
53
48
12
7
17
108
156
85
66
18
6
96
5
96
49
90
60
5
36
7
12
113
157
54
5
25
11
48
37
143
1
47
73
95
55
120
96
54
47
19
5
48
72
85
179
25
47
43
5
109
30
60
96
221
49
35
24
60
1
11
60
73
11
25
71
36
60
24
199
6
30
24
66
11
97
66
36
101
43
5
49
35
1
59
7
161
49
54
41
120
36
204
385
59
216
24
19
53
72
37
24
30
24
173
67
12
90
35
223
30
11
79
77
19
17
37
60
35
55
221
12
67
42
11
60
108
84
31
65
55
17
193
71
96
49
30
29
84
48
12
72
43
41
1
23
72
156
13
6
29
121
48
66
17
24
108
36
24
48
79
53
31
54
23
48
19
6
30
5
85
120
84
90
101
115
41
79
101
180
73
6
5
36
24
19
5
96
84
97
59
25
30
144
30
12
131
13
11
36
7
17
103
6
60
11
133
42
329
55
125
12
12
217
11
13
36
131
48
79
186
11
19
161
25
131
19
168
96
84
137
103
5
36
84
48
7
72
53
36
36
96
43
41
36
84
48
48
7
125
60
12
24
156
144
120
12
48
12
24
49
6
60
60
90
54
ABCD 95938879508*3^$a+1 [50003]
64
72
249
216
119
136
33
36
108
23
112
8
144
1
47
43
45
200
169
183
33
39
24
56
48
31
57
104
73
90
108
144
41
139
101
72
72
64
56
13
36
36
35
48
25
287
73
63
8
1
39
56
49
191
61
99
9
72
18
21
56
85
180
39
144
72
123
101
24
72
112
96
117
299
61
59
144
121
63
8
144
109
75
272
13
155
120
336
109
216
75
80
120
48
73
54
144
9
32
13
147
144
56
13
11
25
135
45
11
115
5
16
33
39
32
24
16
488
121
54
450
18
198
54
81
56
208
32
240
103
18
63
45
35
1
36
243
192
8
240
40
231
36
5
112
48
33
234
53
40
105
23
96
79
137
43
21
96
80
37
131
40
45
11
61
3
96
80
1
18
245
96
40
200
229
395
40
141
108
23
144
13
11
16
81
95
72
67
173
168
73
47
79
54
251
1
18
270
180
155
61
11
144
64
104
307
29
61
59
144
16
32
168
85
36
135
9
144
183
8
7
9
45
203
85
107
19
162
35
48
151
9
27
173
79
137
25
71
168
211
21
69
11
24
163
165
72
141
342
90
18
17
288
40
80
7
65
216
96
1
144
39
56
103
161
19
162
35
64
27
29
168
96
240
7
54
75
80
61
59
229
35
64
48
33
144
167
85
59
49
47
264
16
8
96
64
8
192
16
56
25
23
160
72
24
32
120
48
160
56
24
24
85
11
16
80
240
24
25
252
107
72
1
54
36
29
25
23
168
7
17
24
72
49
111
105
23
85
171
56
7
57
240
8
72
24
184
135
17
48
133
59
40
56
88
9
36
27
63
36
29
25
36
59
112
128
96
24
16
56
103
17
48
96
109
54
342
23
232
80
120
31
17
120
7
36
18
36
71
73
311
13
35
1
95
24
88
48
15
9
135
57
69
75
32
73
72
90
93
51
21
104
40
33
23
72
96
169
23
24
25
111
24
80
145
18
45
72
104
16
96
153
54
17
19
149
48
64
80
40
105
90
45
216
8
1
18
18
179
64
9
72
135
120
141
179
184
72
80
7
41
85
35
19
333
189
36
72
23
88
231
54
324
135
63
65
24
64
9
23
40
32
72
103
401
31
89
109
35
145
111
32
112
141
59
16
105
207
8
271
41
49
71
48
61
171
27
90
18
17
145
36
11
61
243
224
73
180
27
56
120
72
48
40
80
25
36
35
64
81
71
24
16
87
113
67
108
162
23
24
88
72
408
320
72
181
27
45
216
227
88
56
16
32
112
135
41
48
24
112
144
72
27
125
145
111
152
264
193
23
40
45
18
65
64
15
17
1
39
33
36
147
15
329
96
48
16
ABCD 95940368138*3^$a+1 [50111]
36
16
23
33
3
84
13
32
52
48
41
51
36
27
6
6
165
208
8
48
64
107
1
32
12
4
36
68
57
51
3
69
15
30
91
24
47
45
28
60
11
6
3
60
120
15
45
36
135
61
24
35
61
35
21
132
15
61
5
39
72
15
21
88
5
54
42
48
3
3
69
15
21
9
3
69
31
44
16
120
53
30
69
16
24
35
105
36
76
68
45
72
30
33
36
4
17
19
92
108
51
33
72
60
120
64
5
67
44
15
9
4
68
39
33
57
31
119
9
12
40
29
31
84
68
72
135
9
132
93
24
6
49
36
29
163
12
48
12
32
100
84
116
60
28
11
6
19
5
19
48
77
51
40
29
42
69
16
8
88
17
15
16
71
85
24
29
15
57
18
45
15
21
24
135
37
96
104
24
36
36
4
80
45
48
187
35
9
75
36
18
75
111
30
187
173
19
35
37
36
12
5
15
72
9
216
15
4
29
30
25
20
28
23
66
270
85
36
132
11
49
47
1
84
44
16
56
3
21
33
96
6
325
35
13
180
71
24
45
21
19
32
3
33
9
30
18
42
49
11
181
29
18
102
99
39
37
20
64
20
39
42
15
88
48
17
3
99
73
68
3
45
24
72
28
8
108
45
19
11
61
56
39
85
80
15
60
25
20
36
3
37
12
36
20
9
15
148
44
15
109
144
56
39
25
12
23
25
56
81
15
3
81
16
20
168
36
51
48
72
13
12
48
12
48
48
29
48
7
59
30
19
36
32
28
35
66
90
54
51
93
67
20
15
13
12
23
66
27
60
27
96
57
87
30
67
48
132
8
15
57
16
17
43
20
12
72
189
115
24
36
20
69
66
1
24
35
57
27
12
85
5
30
18
3
12
105
207
3
12
73
11
97
84
20
76
89
30
109
12
32
72
3
6
39
15
13
83
37
132
71
45
141
30
1
8
9
27
69
24
102
1
8
51
25
140
4
44
76
11
21
52
8
87
13
20
57
7
44
72
24
36
9
55
65
43
11
45
141
63
72
15
24
97
44
40
23
37
48
17
90
9
16
80
40
5
3
171
66
31
20
27
1
11
105
45
24
6
21
87
25
101
24
43
8
12
60
93
19
5
31
11
25
29
144
3
12
105
67
80
64
212
28
56
75
13
72
80
136
29
18
25
8
84
64
65
24
6
49
11
49
72
8
12
136
8
36
15
21
9
120
54
24
12
21
39
25
8
15
90
67
29
90
45
72
132
75
12
105
160
35
13
167
30
135
28
132
48
17
15
36
72
48
88
5
39
27
9
64
101
7
92
15
12
69
12
28
60
80
192
27
60
21
4
36
5
87
9
54
45
15
1
48
56
21
355
56
60
27
12
9
64
215
36
25
144
5
67
20
9
27
28
104
51
37
140
72
72
88
11
1
96
59
49
36
36
80
84
88
12
29
6
1
32
15
33
60
3
37
77
6
57
28
11
18
15
15
105
57
15
9
15
36
165
103
41
54
37
60
44
51
61
48
24
11
1
228
77
24
126
9
9
126
37
47
36
49
41
96
51
40
173
6
33
156
16
44
4
77
3
60
75
37
8
52
29
7
48
89
27
99
24
66
19
131
61
29
24
43
8
51
21
28
96
23
121
12
8
112
167
60
162
30
18
102
141
3
21
99
261
84
16
44
4
36
44
81
15
75
25
20
36
96
48
69
30
13
92
100
77
111
33
54
85
5
7
113
31
11
121
12
68
84
3
6
6
61
29
30
1
8
76
20
15
18
72
54
69
21
186
9
135
37
32
81
27
3
81
33
67
53
27
24
36
75
25
5
150
1
8
52
180
137
63
28
11
49
36
5
91
24
53
43
8
51
121
59
1
32
15
12
81
24
9
55
20
69
27
45
48
63
33
30
1
276
48
29
75
21
27
4
59
9
36
4
36
12
47
73
24
8
72
15
21
4
60
80
15
201
48
39
1
36
53
7
65
75
36
48
60
4
41
27
40
48
35
69
88
144
56
132
12
99
177
9
3
60
15
192
13
68
100
44
4
29
43
68
12
60
57
30
72
24
1
36
204
84
104
21
27
3
24
42
135
4
24
77
115
53
55
36
60
20
132
9
24
6
33
57
19
24
72
20
15
45
3
37
96
53
30
36
1
29
18
85
8
63
21
15
201
3
36
48
21
39
33
52
36
56
24
36
28
11
36
9
276
16
47
21
16
113
51
45
90
97
59
114
7
17
3
172
17
15
4
12
20
69
48
102
24
24
120
21
24
21
7
12
35
13
72
92
9
6
69
39
21
36
28
12
8
16
11
108
6
115
24
47
1
59
61
83
ABCD 95940552296*3^$a+1 [50024]
84
3
24
21
4
23
21
36
24
15
36
33
28
83
324
13
164
60
96
99
84
57
123
21
3
48
13
36
191
9
75
21
39
153
148
80
60
39
24
241
119
25
11
85
131
45
3
132
12
1
12
59
60
93
36
64
56
87
57
3
72
72
81
327
36
85
96
144
12
59
24
12
24
180
61
83
117
3
49
36
92
4
143
201
39
13
12
96
36
108
95
72
93
48
3
57
64
68
12
180
123
105
75
48
49
131
24
48
21
15
21
28
11
36
13
56
64
11
129
51
61
11
84
144
1
20
39
21
4
104
15
120
57
3
81
4
32
3
60
105
87
36
24
273
48
52
35
153
100
59
61
47
33
24
60
63
81
147
72
33
88
11
45
171
133
104
243
13
47
72
36
12
9
15
33
51
85
407
49
35
45
24
52
68
51
84
60
156
24
36
49
92
3
165
51
36
72
93
195
49
8
120
75
93
4
108
20
3
9
171
93
87
265
168
35
204
81
16
83
12
1
8
15
121
80
51
120
57
132
28
32
16
68
112
8
36
304
20
60
27
108
24
157
48
11
21
136
120
59
13
56
27
12
1
44
87
105
39
36
36
193
32
4
59
81
36
39
49
59
93
183
72
33
39
25
56
39
157
20
39
132
48
81
51
105
240
24
88
11
57
63
49
20
60
60
27
24
21
76
83
105
15
9
51
144
36
9
3
72
37
23
85
95
48
93
255
120
36
9
27
57
16
95
9
3
13
32
48
280
32
87
33
24
48
51
9
27
21
132
28
44
4
36
155
21
27
1
35
1
59
144
180
36
57
27
57
15
9
27
85
23
24
121
35
24
156
37
12
11
12
72
57
15
45
63
93
24
108
87
169
47
13
80
100
32
60
3
12
24
84
69
3
72
13
23
24
36
156
13
20
72
3
45
15
33
87
36
85
32
15
25
23
21
124
56
15
13
92
36
48
76
59
24
157
36
59
144
57
48
111
144
180
21
120
3
12
60
144
12
153
27
13
59
21
180
60
15
97
32
132
4
12
47
12
105
3
36
36
33
12
136
12
32
15
13
23
12
60
12
13
23
85
167
108
60
117
120
15
33
52
20
28
44
16
35
24
85
35
21
12
3
93
12
4
68
147
108
13
47
12
21
39
9
12
135
144
60
13
116
99
45
15
120
36
9
15
48
144
24
9
27
33
108
159
144
96
108
45
12
15
33
52
8
27
144
9
207
49
11
120
60
21
40
24
23
105
16
140
364
23
45
4
71
9
60
36
72
52
108
23
33
24
3
48
49
203
57
28
239
81
15
84
1
95
33
39
97
23
1
59
85
176
96
39
69
172
119
49
95
13
23
25
155
21
64
252
32
72
16
23
49
191
9
12
63
132
48
1
32
300
60
52
108
119
144
72
25
60
107
201
39
33
75
72
33
28
36
191
33
52
152
15
108
25
23
45
51
48
36
69
63
133
11
33
15
13
23
109
23
12
13
68
27
33
4
35
21
39
192
1
128
51
45
48
111
129
51
72
12
273
3
72
57
12
16
23
36
108
48
24
193
20
52
8
100
36
56
3
21
87
48
57
124
131
9
3
37
120
119
12
33
4
8
4
36
119
48
85
20
156
36
220
23
57
48
171
25
59
237
88
107
49
47
108
21
4
92
48
36
28
95
12
21
15
24
69
24
135
57
39
21
4
32
27
216
9
51
9
243
84
1
32
27
49
107
168
36
264
45
51
36
12
85
11
12
24
108
12
105
3
60
45
60
36
12
3
36
45
64
44
15
48
85
23
96
84
37
80
84
15
225
28
23
25
155
9
63
36
69
88
ABCD 95940642074*3^$a+1 [50067]
39
45
18
33
9
71
49
108
11
25
111
44
67
18
54
66
11
13
83
4
200
16
8
85
36
99
27
9
80
31
72
17
100
96
84
15
65
64
105
15
111
21
8
76
21
12
183
20
19
9
9
47
60
36
37
11
1
119
72
24
60
84
52
3
42
72
63
39
114
15
216
60
96
68
25
24
102
89
25
54
137
24
199
30
27
105
15
255
90
30
65
76
8
19
48
65
40
44
13
83
43
24
17
49
6
29
60
12
73
71
120
13
27
99
105
152
64
39
72
33
12
9
35
55
5
144
36
40
60
20
40
63
72
81
8
25
47
55
149
60
16
44
24
37
228
75
159
41
1
99
96
140
24
16
56
157
18
144
89
76
75
9
32
24
145
126
53
60
72
49
6
30
83
16
9
11
16
27
17
55
9
135
54
71
19
113
120
79
90
54
21
36
33
36
39
9
60
83
43
45
80
12
25
35
19
18
30
18
39
44
16
44
1
35
16
27
77
49
27
39
24
41
13
171
56
36
19
5
36
337
47
13
36
107
13
47
79
5
49
60
87
80
7
42
119
145
36
18
117
60
36
68
79
33
24
231
29
85
59
61
126
29
24
36
40
15
9
20
49
3
153
54
41
1
36
12
6
65
151
105
20
85
35
36
127
57
96
48
32
60
109
120
15
120
24
9
3
68
1
15
20
40
99
81
24
9
47
24
36
109
54
81
39
42
54
30
11
223
101
85
156
11
24
16
48
32
13
51
80
100
44
121
75
3
18
120
24
174
5
40
36
44
12
13
27
39
89
12
13
71
16
87
21
32
28
152
84
13
11
112
104
24
60
12
13
87
68
220
20
91
29
76
129
75
69
47
40
56
7
21
116
55
65
64
15
5
67
65
40
9
15
56
64
24
56
4
260
55
41
199
41
24
7
9
44
196
33
60
36
71
40
56
28
36
69
51
36
9
18
17
31
18
6
48
6
87
75
72
53
49
231
68
16
9
87
57
11
67
5
4
20
120
349
24
72
11
19
21
104
36
7
93
45
15
128
40
80
7
72
161
12
13
71
60
13
30
161
25
71
121
95
49
39
120
81
15
20
19
65
16
96
120
9
48
11
36
49
51
51
18
6
48
21
57
48
36
195
44
40
20
49
3
104
36
67
17
25
48
47
36
43
17
64
33
107
13
107
61
72
72
11
43
66
35
60
40
20
49
35
1
119
1
35
60
31
42
126
30
60
54
17
40
60
99
17
48
7
105
39
5
169
11
24
192
7
77
19
305
31
5
85
15
24
56
36
124
273
63
93
27
33
111
60
9
27
20
24
13
47
24
40
87
24
9
12
80
28
45
11
40
9
102
24
125
4
20
12
144
40
9
6
9
12
8
120
36
36
49
119
76
105
35
19
96
18
11
76
15
41
49
51
68
40
81
195
20
31
168
5
36
49
27
20
37
83
4
3
161
136
20
64
36
56
40
44
16
75
69
60
15
9
32
24
409
75
80
61
216
63
32
49
119
1
15
24
56
24
31
5
49
234
17
49
75
80
115
42
39
24
111
24
65
96
184
45
42
65
7
126
12
23
31
185
16
20
13
24
87
80
60
96
4
159
45
212
40
8
36
124
15
96
185
96
7
77
25
39
36
15
18
27
56
84
36
124
33
143
84
36
7
72
5
13
47
40
104
76
3
17
79
81
24
20
19
17
64
165
35
12
84
145
48
111
15
216
18
11
160
105
36
35
76
8
1
75
140
79
101
100
105
39
177
59
4
9
47
36
43
144
53
4
44
25
27
9
99
12
63
21
20
55
9
32
48
136
96
39
41
88
96
60
36
44
13
51
152
40
45
119
64
56
13
12
179
196
63
18
59
13
27
45
95
13
3
180
9
108
27
60
24
21
18
57
80
73
78
65
64
9
24
47
55
5
84
109
11
36
49
35
1
30
24
65
181
96
59
264
40
60
75
41
60
25
18
17
264
36
13
120
78
18
51
75
18
107
ABCD 95941129528*3^$a+1 [50032]
12
6
5
115
89
7
21
48
24
105
48
24
11
37
42
30
6
5
88
15
12
90
75
12
36
9
87
8
88
27
105
111
21
68
1
27
9
54
17
19
6
3
12
87
36
6
48
3
39
9
96
24
44
16
20
91
21
132
116
19
78
39
8
271
36
33
228
24
24
84
57
18
60
138
47
7
36
60
54
63
12
45
108
3
24
144
51
33
8
4
96
3
264
21
12
92
37
63
36
15
189
96
21
3
12
8
13
12
35
76
72
39
189
81
11
37
15
12
9
24
102
90
6
54
11
37
18
24
93
12
21
87
15
33
93
6
81
117
66
45
60
36
39
114
11
1
15
3
18
159
24
32
55
72
125
1
72
147
72
3
21
27
69
3
96
77
4
60
24
15
21
36
27
36
21
141
42
93
240
32
88
9
24
84
18
69
9
156
54
9
45
15
201
35
7
9
48
12
33
36
60
15
69
87
45
63
48
33
75
84
48
32
115
65
16
12
3
45
9
66
24
36
192
9
8
43
5
13
36
123
51
6
48
63
159
9
45
12
24
36
12
135
60
21
27
24
3
18
3
21
63
20
25
87
39
12
53
72
48
60
4
57
36
54
9
21
6
72
102
18
53
43
9
3
9
8
37
75
183
33
12
45
11
52
60
39
33
72
3
101
61
3
96
120
96
56
25
95
97
6
45
32
60
43
54
27
75
24
69
15
6
47
28
44
88
99
138
3
15
42
3
27
57
33
3
129
51
32
16
9
11
1
63
51
29
37
3
15
72
89
4
57
48
6
21
81
3
69
42
69
32
12
52
33
30
36
9
15
30
27
15
221
67
41
100
21
3
27
9
24
12
24
12
27
6
51
3
12
114
66
45
45
11
4
168
108
39
84
21
39
21
24
117
83
40
39
72
45
93
11
52
9
60
30
18
147
51
117
48
84
3
126
6
30
78
162
30
105
3
117
15
48
60
81
21
6
69
8
28
39
84
60
9
72
3
33
60
57
11
91
24
65
37
42
41
24
76
32
19
45
9
6
101
252
28
9
54
24
126
66
90
15
3
33
39
45
33
11
4
80
28
3
54
15
15
42
36
18
57
99
21
159
36
42
27
21
15
57
6
5
124
12
36
57
11
4
111
54
102
101
49
18
45
20
112
68
1
111
24
24
45
126
72
12
33
9
11
108
16
21
15
132
57
108
48
24
30
18
3
39
69
12
27
30
36
6
36
102
27
24
36
9
12
24
3
72
33
3
69
90
21
15
33
24
15
36
117
72
63
30
83
24
7
101
52
3
57
36
39
93
8
12
13
90
5
61
51
3
17
37
3
15
33
84
192
180
68
28
24
36
27
105
12
63
12
36
180
9
15
9
27
54
23
25
3
33
42
12
42
30
24
144
41
52
69
111
20
193
54
48
24
33
111
21
116
100
240
9
135
128
36
4
33
75
48
12
33
66
108
90
6
66
3
12
48
51
144
36
54
51
24
12
15
53
16
45
39
87
45
9
84
35
1
15
27
45
3
24
45
132
3
41
7
42
120
27
63
18
83
25
35
40
60
84
48
12
51
21
236
220
108
36
3
93
15
90
3
120
36
68
16
84
111
21
15
45
21
15
9
30
33
3
9
9
42
72
48
57
57
99
21
15
108
12
36
12
15
96
57
48
69
11
67
33
39
21
135
24
12
21
24
24
36
63
57
8
25
66
117
15
225
63
9
75
93
68
100
44
73
15
39
18
75
8
60
19
60
9
9
27
21
135
27
153
8
55
9
48
12
147
36
33
36
48
15
36
36
41
133
90
21
15
53
37
99
60
21
6
12
6
66
54
15
12
15
69
69
72
72
35
36
79
12
9
117
54
33
27
36
18
171
21
18
60
137
12
7
18
36
6
45
3
45
33
159
3
12
126
42
138
27
27
36
237
12
156
99
21
12
132
15
54
42
65
148
212
19
21
152
16
92
40
75
108
96
9
12
69
36
27
48
87
57
9
35
61
11
100
9
75
108
60
12
51
69
56
4
44
4
3
114
39
252
84
39
30
99
33
83
19
36
29
61
42
57
27
78
90
108
18
126
9
32
40
9
51
75
33
12
39
9
84
3
30
15
63
9
56
1
96
39
8
25
11
1
24
15
144
75
36
5
72
88
24
21
114
180
5
28
57
11
25
27
12
141
15
32
12
13
12
111
39
5
60
160
27
141
105
47
52
8
100
108
69
30
45
9
39
15
108
18
6
18
18
198
12
27
63
33
45
66
54
96
75
24
240
104
7
21
24
36
20
109
54
36
6
192
83
7
6
66
21
87
ABCD 95941202642*3^$a+1 [50006]
11
4
108
129
3
48
60
84
128
100
56
36
25
36
135
248
24
12
121
180
183
12
129
36
107
192
64
20
49
95
12
28
116
37
59
108
16
20
64
140
61
75
141
15
140
240
48
97
63
132
84
24
20
132
60
84
400
80
109
3
24
45
135
45
39
56
40
9
72
159
21
119
25
36
23
24
312
208
32
121
47
25
27
60
36
84
168
20
1
431
73
35
1
99
32
60
133
27
84
116
28
32
253
147
44
24
60
252
49
99
32
180
48
40
72
44
96
220
105
23
120
76
116
61
108
144
135
32
144
16
24
176
168
97
36
3
56
108
36
220
284
112
8
40
200
60
300
100
237
35
109
72
63
176
13
252
39
240
176
13
36
144
11
160
236
168
160
56
24
13
159
165
111
33
11
16
128
205
195
156
48
20
28
180
93
51
20
136
32
85
3
72
36
80
84
12
4
24
48
24
120
213
108
72
15
57
36
83
64
96
296
40
8
336
112
32
13
72
3
33
252
219
69
239
52
156
57
3
33
179
192
144
84
13
219
8
120
96
84
132
205
36
75
84
201
227
61
131
256
68
76
36
44
60
49
360
36
108
167
40
9
51
320
16
108
45
36
15
216
128
144
60
28
237
180
35
132
60
4
57
180
15
68
25
15
24
336
57
23
204
96
36
73
72
135
80
40
105
23
460
93
15
8
49
155
100
192
93
155
148
417
155
208
8
96
64
192
213
180
159
116
112
164
268
153
83
25
36
108
63
32
60
241
59
13
107
252
76
8
25
35
96
28
56
37
23
157
39
48
32
16
104
100
68
25
35
96
36
48
40
36
69
36
71
100
81
72
3
108
84
20
12
28
33
119
168
72
24
36
49
36
144
191
48
120
253
72
3
60
108
20
240
180
240
49
95
60
180
40
168
69
23
85
47
16
9
180
36
27
92
4
165
75
36
140
76
104
40
141
167
52
48
92
1
27
96
56
1
135
24
21
23
16
60
20
64
36
105
99
176
364
80
84
196
9
72
59
112
9
83
72
64
140
60
16
336
57
95
28
48
192
69
143
40
56
16
44
124
405
35
12
16
48
20
136
21
108
71
288
16
44
240
132
16
345
23
49
107
64
12
104
168
136
156
68
76
12
8
76
68
60
145
47
48
157
179
84
220
92
24
85
147
104
24
96
244
36
33
75
141
36
36
59
84
136
189
71
220
105
36
23
85
251
1
47
61
35
1
3
60
116
124
20
1
36
216
ABCD 95941377934*3^$a+1 [50045]
84
36
29
79
66
14
22
8
15
67
8
10
26
10
24
6
24
96
20
34
26
40
65
24
7
74
64
11
180
25
35
109
12
18
12
48
50
30
36
94
20
123
97
12
30
41
48
109
12
14
4
17
115
101
37
30
72
90
14
16
8
90
22
104
34
56
46
18
6
24
156
14
6
10
11
9
15
49
11
132
13
35
1
38
126
10
29
12
13
90
20
10
35
81
10
120
24
80
60
100
42
30
120
29
39
70
30
12
8
22
30
74
94
90
20
30
33
13
30
5
1
18
440
6
196
11
27
10
60
20
3
43
60
6
8
46
84
12
29
9
76
24
90
156
104
141
91
18
47
60
25
59
25
6
53
31
17
228
9
15
21
4
86
10
80
10
60
36
78
6
14
82
41
79
68
33
3
40
24
42
120
11
60
63
154
12
11
103
24
42
60
23
180
1
120
6
41
27
16
54
60
60
86
40
50
15
19
17
48
37
30
24
20
4
30
132
24
24
120
23
13
11
39
90
54
45
36
36
3
22
18
20
33
19
101
13
6
30
174
14
36
4
60
42
48
42
54
17
84
19
77
72
48
13
50
10
95
31
134
46
29
211
8
45
67
180
5
43
96
36
78
30
5
12
163
26
99
67
24
36
29
12
3
34
66
6
48
6
36
38
76
60
120
120
6
14
16
11
103
77
13
24
26
16
18
71
25
36
23
31
20
21
13
20
27
19
17
27
21
99
190
6
54
107
25
90
30
11
67
6
36
23
97
158
45
12
3
165
15
10
26
76
24
5
25
84
60
60
11
15
4
132
78
30
42
24
50
21
156
67
12
18
23
37
102
60
38
10
53
12
85
110
16
20
40
6
138
12
8
40
186
251
63
81
129
6
21
49
6
18
72
119
31
120
8
10
50
22
48
42
98
46
29
15
141
39
6
90
54
16
59
120
91
126
71
3
16
101
37
6
5
1
131
73
11
13
30
26
30
24
66
27
13
6
8
6
16
14
24
46
24
36
47
48
195
76
44
10
156
18
41
79
66
35
1
84
24
80
52
30
18
90
42
74
64
6
134
90
10
66
11
24
144
1
35
12
43
54
26
16
54
24
6
17
73
11
19
90
6
18
23
79
53
25
12
104
39
21
106
41
13
36
30
18
60
12
54
137
7
12
60
54
164
22
48
80
16
36
38
40
86
16
5
13
12
98
201
25
6
38
66
34
23
7
162
30
5
43
12
18
12
104
15
12
84
204
204
31
36
5
13
83
87
16
84
30
86
16
5
25
134
46
30
78
42
24
30
30
66
108
6
24
72
5
36
60
117
22
284
4
50
6
10
30
5
169
60
30
5
31
140
4
6
44
6
46
24
14
16
36
5
13
66
24
20
36
10
36
68
10
17
180
3
40
56
40
6
150
150
30
18
20
16
11
120
19
36
8
6
15
1
48
107
3
52
54
44
30
16
6
11
19
30
11
19
18
20
22
18
6
44
76
50
34
20
45
36
39
22
71
7
17
84
60
19
12
89
12
49
71
63
130
20
34
12
54
96
78
30
60
11
219
10
6
14
3
72
25
11
15
45
9
70
36
30
50
16
113
1
47
84
25
104
24
40
71
1
18
12
68
46
6
128
36
9
45
70
30
60
36
90
41
25
14
9
31
50
15
79
42
30
90
30
24
24
20
40
30
6
20
94
50
40
60
17
175
228
30
72
8
16
6
89
1
48
20
16
59
25
42
41
37
95
12
55
174
20
34
30
20
142
48
53
87
16
29
21
10
84
5
60
120
7
18
42
38
27
60
55
18
12
24
24
11
72
33
60
4
60
30
26
46
5
25
48
95
1
14
112
41
67
53
123
4
6
54
26
76
11
67
5
25
6
14
10
42
38
120
90
16
71
13
11
25
96
23
7
90
35
13
30
20
22
24
150
44
33
19
74
27
204
129
39
81
166
18
6
6
11
7
12
30
30
48
66
35
1
30
29
99
46
47
33
54
76
174
20
15
31
270
14
10
11
19
162
48
42
48
6
11
39
81
13
35
67
164
57
73
170
105
9
63
49
14
34
20
16
14
52
78
36
6
24
74
15
1
74
33
7
162
18
90
30
5
21
16
14
10
114
102
90
89
19
6
90
6
11
19
38
111
24
1
114
17
36
79
41
7
42
11
63
10
11
48
15
36
34
36
96
14
40
36
18
12
18
30
6
29
205
6
29
37
38
10
102
48
65
31
54
90
6
50
34
23
7
56
105
1
60
14
24
33
7
230
3
19
18
240
26
4
86
64
12
24
6
144
29
12
36
19
134
34
20
33
133
24
102
89
25
80
51
60
25
30
14
16
38
190
12
60
71
12
51
10
36
108
23
12
48
43
96
54
60
14
82
23
127
44
165
25
24
12
18
5
12
49
11
3
30
46
5
49
11
72
19
48
42
11
27
40
30
12
54
ABCD 95941508428*3^$a+1 [50003]
71
81
63
24
6
90
42
63
39
18
12
30
12
54
42
12
18
12
138
12
18
48
7
113
42
24
66
12
6
81
40
65
66
69
24
27
42
42
36
54
30
78
6
45
117
90
193
29
6
12
60
90
48
12
12
12
30
49
24
17
48
90
30
90
18
42
1
11
78
18
84
6
54
21
40
23
12
48
6
60
24
19
11
54
6
120
102
30
18
19
17
24
42
13
5
102
69
93
6
96
24
114
48
3
99
120
12
36
72
90
3
45
19
23
30
48
3
45
60
84
18
54
30
24
24
18
54
18
42
18
6
30
54
48
42
27
160
24
125
19
8
64
35
54
72
12
123
45
24
6
12
12
109
125
24
48
42
72
30
91
59
96
114
84
6
24
90
66
30
6
18
66
84
25
47
84
6
39
16
53
24
30
12
6
3
51
24
84
6
12
30
24
73
5
51
51
18
12
60
43
23
54
36
24
18
48
85
24
11
12
66
174
36
42
174
165
15
9
40
29
18
18
7
48
77
75
9
31
17
12
24
6
168
18
12
48
48
30
49
17
60
6
42
72
19
11
18
51
39
36
30
6
73
8
45
84
30
9
40
5
12
18
45
69
12
30
30
90
1
128
40
89
30
90
31
32
69
96
24
6
30
48
7
77
48
42
12
24
42
3
15
12
18
187
23
54
30
12
1
95
12
60
1
120
65
15
27
12
25
32
16
23
12
12
36
24
6
36
30
61
80
40
107
120
12
24
6
6
18
42
42
48
24
36
30
18
54
21
16
24
29
3
3
54
102
6
12
42
6
18
90
115
65
12
42
57
63
42
18
13
24
35
66
18
30
91
125
114
25
59
30
111
57
84
18
81
99
13
24
80
3
13
5
3
120
57
30
198
30
66
18
6
42
114
18
85
8
105
84
90
30
36
54
36
30
102
33
45
102
42
54
102
7
35
6
7
77
42
9
9
42
45
15
6
72
36
6
18
96
79
8
48
51
48
66
6
90
156
60
42
30
6
6
6
24
18
66
6
36
30
90
78
21
9
12
12
7
23
42
24
15
96
45
84
54
57
15
6
3
45
90
84
37
29
30
24
18
3
57
7
65
60
120
36
84
6
6
108
18
97
5
30
21
9
126
1
35
6
7
65
78
33
51
6
7
17
24
12
18
12
60
30
132
72
54
1
29
12
48
60
6
6
15
27
6
36
6
150
7
83
12
1
5
30
12
9
15
6
3
9
12
30
69
64
23
12
12
24
57
27
13
17
42
48
36
12
69
9
54
30
66
12
30
24
39
9
30
6
24
300
6
126
90
1
24
5
6
138
115
149
43
107
18
3
15
1
11
13
41
24
6
9
9
48
54
126
72
96
75
15
25
24
53
12
12
36
72
12
19
89
36
24
67
41
132
6
96
61
35
42
12
30
96
30
3
15
192
18
24
168
39
21
24
30
78
6
30
42
54
43
35
36
84
90
48
78
61
29
24
18
42
7
89
24
6
54
42
30
19
35
24
21
16
5
18
12
13
65
66
12
30
12
103
77
96
42
72
1
5
75
51
138
43
23
84
72
18
36
6
84
6
18
72
18
96
12
7
17
18
18
18
6
54
37
23
66
48
31
65
7
47
12
45
16
48
77
75
3
30
24
7
221
43
11
13
47
1
8
69
30
30
31
41
30
105
3
37
53
66
66
31
104
40
11
12
18
48
6
18
36
24
43
17
72
108
27
40
48
17
96
114
36
33
99
12
54
42
9
9
7
125
43
59
6
6
25
29
90
30
36
30
1
65
30
30
3
9
12
120
54
12
105
63
25
29
43
77
67
53
138
48
6
198
6
6
25
5
114
60
12
25
8
21
30
21
3
144
66
6
6
7
23
132
12
18
12
66
12
12
81
63
144
30
48
19
65
36
90
73
11
21
33
84
18
12
18
12
42
54
114
21
40
24
5
18
73
29
30
21
57
228
12
54
168
42
15
9
6
18
12
30
78
42
13
65
108
24
48
42
54
24
18
12
30
12
6
42
6
36
84
66
96
3
171
21
33
30
54
72
120
90
105
21
12
63
15
9
33
60
30
12
9
135
81
3
12
24
72
12
117
40
53
3
153
102
33
40
5
91
5
18
25
143
12
18
67
41
72
39
15
9
45
24
36
30
121
5
75
75
45
64
144
11
30
84
60
12
54
12
42
7
11
24
48
12
18
12
91
107
48
30
12
6
37
24
53
42
49
65
15
16
65
36
18
1
101
12
126
114
66
66
51
168
69
180
12
30
13
23
18
66
45
3
61
56
15
36
12
33
33
12
3
69
36
15
9
60
18
30
19
41
24
48
36
42
72
1
17
12
36
30
169
8
87
36
30
12
24
19
47
42
60
30
30
120
6
1
41
12
36
114
6
12
42
42
30
48
36
42
72
12
6
132
37
119
30
36
66
13
65
31
89
31
11
60
24
25
23
36
30
42
37
5
108
7
23
9
24
16
41
42
21
111
1
8
112
8
16
23
30
12
48
150
6
12
12
48
12
63
57
30
1
29
12
48
48
39
9
24
60
66
24
1
17
18
61
29
6
181
29
19
11
96
108
105
39
12
96
132
12
45
24
39
12
18
48
75
3
12
12
30
31
101
6
30
18
12
25
48
155
42
132
7
71
138
ABCD 95941939144*3^$a+1 [50114]
116
4
63
5
48
19
5
43
21
284
91
60
101
4
15
72
144
81
63
9
20
103
33
24
48
12
20
31
12
33
15
105
27
209
36
84
43
81
99
21
75
21
80
4
75
9
12
51
165
24
3
48
93
32
28
15
57
44
19
29
31
77
24
79
60
45
12
39
24
9
27
5
16
159
21
15
48
57
60
80
19
120
9
92
60
19
84
21
15
9
51
45
156
104
55
41
7
105
8
12
31
45
24
20
88
39
9
39
5
40
72
56
7
33
15
120
29
76
39
5
60
48
76
135
12
9
3
65
60
76
24
51
36
5
40
68
108
79
60
41
24
43
125
7
185
19
17
55
48
69
51
29
31
21
24
12
20
12
28
84
63
65
55
36
77
24
60
36
7
48
5
112
20
16
36
108
3
240
17
16
120
24
3
69
39
21
8
67
41
12
52
111
24
161
19
21
15
57
3
17
48
19
41
19
153
132
36
140
4
3
48
45
39
120
9
44
43
93
75
45
27
69
180
36
44
43
45
68
67
36
72
12
57
20
16
32
72
31
89
48
7
41
79
60
9
27
29
96
28
15
77
88
12
24
24
24
51
89
7
24
36
41
280
60
72
63
17
52
108
20
12
31
45
12
8
19
60
156
17
67
36
144
36
204
33
63
5
24
100
15
24
24
65
48
4
36
75
9
84
15
29
132
19
77
19
45
39
17
100
32
72
4
111
24
17
4
75
45
20
79
60
29
108
64
51
12
57
15
101
4
68
7
5
28
27
45
39
12
29
55
24
17
24
88
48
3
12
24
105
20
196
32
7
93
8
28
27
72
12
9
75
120
21
39
117
24
51
48
89
7
81
144
39
12
105
20
28
36
48
63
17
88
120
104
60
208
32
28
80
67
21
15
17
16
219
33
75
29
60
79
144
5
88
48
36
159
72
329
256
135
29
4
27
12
45
32
136
84
63
65
43
33
99
93
32
175
17
4
147
9
140
223
53
52
12
51
5
24
4
135
41
28
48
15
17
76
27
12
17
31
77
12
16
63
17
28
84
12
80
31
57
36
56
40
63
36
17
12
28
20
7
72
41
84
163
185
28
3
29
28
152
112
15
36
12
17
103
17
64
24
72
51
9
99
60
9
12
80
19
24
180
33
39
65
16
84
8
40
8
28
87
24
33
27
180
65
4
116
180
19
36
5
4
12
32
103
12
12
21
44
136
48
12
12
3
9
39
36
113
7
129
51
9
12
24
60
80
16
75
29
79
29
16
60
27
9
20
48
88
12
72
15
161
247
65
112
15
9
44
28
168
147
33
116
28
12
20
4
27
69
168
60
171
36
41
12
52
3
12
113
28
120
72
92
76
24
15
33
248
40
72
12
15
5
36
19
9
12
3
12
9
8
67
96
17
72
55
48
5
72
60
48
67
21
63
29
43
24
24
24
17
19
36
9
12
99
9
24
48
104
136
15
48
17
7
17
115
36
12
36
41
48
28
24
56
12
7
261
27
113
79
96
60
17
67
9
12
20
12
88
12
36
56
36
7
21
60
51
65
28
27
60
33
63
60
48
9
12
8
31
9
20
76
12
200
43
41
36
12
48
40
63
132
29
36
55
57
32
55
84
81
75
53
136
51
36
9
39
77
28
12
132
3
45
3
17
79
5
4
32
220
72
48
92
103
5
28
15
36
33
15
65
103
9
8
7
9
15
156
41
84
48
16
12
60
108
24
96
24
20
28
48
51
81
63
72
108
72
17
60
7
9
39
5
67
41
103
24
36
36
81
12
63
24
21
63
9
60
27
225
56
28
36
63
48
12
173
4
20
31
60
48
89
88
3
12
17
40
8
100
207
33
15
48
120
21
20
55
24
12
84
9
12
32
148
60
20
103
17
40
15
9
39
29
16
44
16
87
5
24
40
24
51
105
15
48
48
65
19
48
113
55
17
67
45
60
15
9
12
63
69
12
39
29
91
9
20
48
40
72
15
77
64
24
132
8
12
64
60
32
43
21
24
56
19
77
4
188
31
21
36
20
19
9
12
104
4
92
4
15
84
84
21
51
96
5
28
87
12
36
29
40
36
32
55
12
65
28
44
16
63
120
36
5
64
32
43
144
65
103
9
68
52
111
9
36
44
108
60
28
39
45
48
8
19
69
12
104
4
39
65
16
27
65
52
51
21
96
183
41
16
75
5
144
64
111
60
53
103
24
5
48
60
12
76
63
12
29
100
68
103
108
77
ABCD 95942165006*3^$a+1 [50045]
156
60
84
96
167
97
15
224
121
384
12
108
111
69
107
109
3
141
36
159
21
315
45
35
144
144
61
156
24
12
147
128
85
288
155
265
252
123
32
400
128
145
239
48
445
60
215
400
48
32
48
16
240
261
27
117
300
216
24
180
84
39
141
36
143
73
39
69
60
180
27
9
180
51
384
189
35
1
36
60
63
624
128
25
324
35
361
60
108
15
32
253
180
96
336
63
144
213
120
99
9
180
99
33
48
252
35
112
33
60
228
95
157
24
155
145
159
57
87
21
59
181
12
204
3
192
21
48
96
59
64
33
335
208
21
171
32
97
255
48
48
33
300
240
336
99
45
387
80
73
39
393
24
63
32
96
64
69
120
227
25
119
336
13
180
60
12
135
9
39
57
407
37
123
93
35
145
180
107
1
95
85
36
324
36
191
144
160
96
45
3
32
144
121
119
480
1
108
72
555
345
108
11
144
325
27
369
495
45
96
3
96
176
160
153
60
156
60
243
81
72
84
24
27
129
60
156
60
75
9
183
33
24
23
48
48
421
75
176
208
21
171
9
23
13
99
144
501
155
96
64
128
16
32
13
300
60
251
181
107
112
45
24
252
47
181
96
840
3
141
35
61
120
144
132
144
135
48
176
64
48
69
84
72
287
1
312
87
96
45
72
27
192
144
201
263
96
256
9
36
3
33
143
97
300
3
80
64
528
480
249
695
48
121
87
48
537
144
120
95
49
255
80
16
105
23
121
180
179
13
83
16
368
73
144
455
85
204
36
11
169
84
216
699
165
27
33
12
99
80
181
24
131
13
35
37
324
71
240
48
1
335
109
195
21
276
108
27
309
155
85
84
167
192
1
36
144
11
25
204
155
25
36
120
36
24
36
ABCD 95942867336*3^$a+1 [50135]
66
6
96
90
87
81
39
3
30
72
6
1
41
198
49
17
150
24
36
45
33
127
8
33
12
3
24
51
13
17
30
105
9
120
24
55
89
30
25
48
95
120
25
65
78
24
18
48
102
9
16
80
9
30
60
48
102
15
33
30
18
39
16
23
162
12
48
147
72
48
88
47
73
53
42
54
48
78
12
33
39
120
33
15
73
32
72
159
24
60
48
60
90
7
80
21
67
119
48
6
27
57
30
42
6
25
53
12
54
1
23
1
41
135
9
15
63
42
6
18
111
81
198
36
109
17
120
223
77
18
9
3
48
6
54
9
57
24
54
1
17
30
25
72
32
39
1
120
101
12
72
90
36
49
41
18
37
23
6
3
27
13
5
75
3
30
30
90
42
66
51
15
78
12
6
297
33
87
63
57
33
18
60
1
53
75
48
39
24
9
141
27
9
15
64
11
60
33
72
9
151
56
72
15
12
60
96
9
64
56
3
13
23
9
21
12
55
23
42
60
42
33
9
24
30
84
12
36
54
55
8
48
63
66
6
49
5
51
15
57
48
105
127
17
6
24
33
63
24
36
48
132
60
18
60
6
121
35
30
24
24
96
63
57
31
104
21
27
153
7
131
85
17
12
90
33
120
9
54
25
17
15
120
9
6
42
36
42
57
88
209
18
12
18
102
108
36
9
120
27
54
6
36
30
15
129
63
57
15
88
143
120
18
111
16
17
60
75
3
48
6
120
31
32
15
6
99
48
9
54
120
9
40
143
90
39
48
3
37
32
171
48
144
60
48
120
18
12
18
12
54
15
45
84
87
120
24
40
23
57
75
6
120
7
8
213
36
6
25
17
135
3
150
55
24
95
66
39
39
12
174
15
9
55
95
42
24
6
25
5
27
40
11
21
39
9
48
24
88
80
15
30
36
39
57
120
31
17
7
41
30
48
1
5
60
6
18
54
105
33
168
39
57
6
9
69
42
49
24
95
42
39
33
42
21
27
78
39
63
42
15
16
72
23
24
60
36
90
7
95
90
15
3
117
72
9
6
1
24
41
24
30
49
56
16
17
15
21
19
128
87
1
35
174
6
57
33
39
207
33
40
80
48
63
84
78
103
11
6
15
39
6
18
24
25
77
84
24
135
48
15
42
30
57
48
16
65
6
66
55
65
42
6
6
24
1
65
6
72
12
45
15
48
96
1
35
6
300
30
48
109
80
21
115
161
54
54
42
33
88
89
31
23
24
120
78
30
109
5
30
36
9
40
11
60
9
15
73
23
9
15
33
3
37
47
24
9
45
3
15
18
7
209
55
8
105
12
3
87
73
11
30
84
36
6
114
24
87
15
18
63
9
48
42
96
60
105
40
113
7
72
17
111
39
81
24
21
67
8
15
48
9
27
45
9
24
55
11
12
24
30
18
30
27
48
57
6
9
96
9
15
48
48
9
78
18
39
96
33
120
42
85
104
15
18
87
120
3
36
42
39
16
77
30
117
9
6
90
31
24
23
120
210
7
41
48
87
24
183
72
78
12
31
53
36
31
24
48
95
18
15
3
12
169
89
31
23
78
27
147
66
30
45
99
156
9
9
31
8
63
24
33
3
69
40
5
43
5
30
48
54
111
9
15
3
30
135
72
135
66
54
25
23
120
90
7
8
117
51
27
78
7
8
64
5
30
109
95
6
84
6
33
48
24
120
33
72
78
72
49
104
123
84
120
90
6
97
41
72
55
77
30
13
80
195
12
25
8
15
24
24
297
15
9
15
73
11
60
42
12
30
18
174
66
78
21
129
39
81
87
15
30
27
33
7
11
30
39
120
160
80
120
75
13
80
15
49
89
111
48
63
120
198
19
71
96
49
35
6
63
48
24
40
23
36
6
55
35
30
6
25
17
55
155
37
71
24
81
39
73
137
6
30
60
7
113
159
15
114
6
6
18
1
41
7
8
9
223
8
15
42
7
71
73
35
84
12
6
7
8
15
12
37
173
27
39
49
80
48
9
15
21
48
12
15
63
9
15
12
30
15
111
54
156
7
95
57
48
51
36
90
55
89
87
40
80
15
18
30
102
30
18
147
15
72
6
132
15
72
48
147
132
168
48
48
24
156
54
6
49
32
9
39
3
45
279
25
95
33
21
36
55
41
87
15
96
42
55
24
89
54
73
72
8
63
66
36
75
69
195
120
48
3
69
15
48
30
126
66
123
3
12
6
91
56
24
16
5
60
127
5
3
24
3
30
18
157
ABCD 95943122222*3^$a+1 [50009]
32
4
29
63
148
24
12
5
36
18
126
18
13
8
40
11
61
47
25
92
36
4
36
23
189
16
65
31
23
216
54
36
31
104
27
49
41
63
117
18
36
90
271
17
27
40
8
51
36
9
16
48
56
24
88
32
76
12
17
43
68
15
162
39
40
36
47
37
44
4
36
96
8
52
24
5
39
87
1
48
36
8
60
40
156
36
65
31
24
116
12
40
32
60
16
48
12
12
32
40
29
91
24
24
8
24
63
1
236
24
52
119
21
52
36
24
48
89
54
97
24
24
36
36
12
68
9
90
9
4
12
11
57
76
36
20
228
16
60
32
100
8
15
1
60
96
24
8
76
5
31
24
44
88
12
20
60
72
64
12
8
24
36
76
23
181
24
216
20
9
7
11
9
28
53
75
108
4
11
85
24
8
12
60
112
41
39
28
12
48
48
108
5
31
96
12
23
13
12
29
43
60
36
24
56
64
132
8
63
9
36
4
8
88
72
120
72
60
35
36
37
35
1
80
76
95
13
36
12
24
8
16
20
51
45
36
4
23
198
27
120
51
1
24
119
1
36
60
36
48
44
52
60
5
54
90
7
12
8
4
59
1
48
12
60
60
20
15
9
12
4
11
37
128
15
9
40
24
120
12
60
68
4
23
9
9
54
57
28
116
51
45
16
12
8
72
16
11
121
68
45
19
20
15
25
12
48
332
28
68
9
3
52
24
20
40
120
12
53
39
28
44
28
5
27
16
128
144
108
9
39
52
12
23
45
52
12
36
84
41
7
12
36
24
24
12
32
123
45
12
28
80
40
12
36
35
36
25
20
88
92
36
4
23
25
11
21
16
35
9
84
64
36
12
12
60
20
16
20
112
44
168
12
15
21
4
29
55
56
15
9
40
36
23
13
12
48
35
49
59
36
9
100
35
57
204
4
72
59
126
108
115
32
15
54
39
105
31
185
19
56
51
57
33
7
20
172
20
24
9
55
56
136
48
36
92
9
31
32
16
11
13
68
84
24
45
39
51
54
7
20
64
44
172
20
88
36
36
20
33
7
36
48
20
40
11
1
72
35
72
21
24
40
36
5
147
96
76
48
11
54
75
28
12
48
8
52
20
4
60
35
25
96
8
4
36
20
45
27
99
109
71
13
32
36
192
72
16
24
144
120
17
3
4
20
81
91
24
120
36
8
196
11
9
4
132
84
104
45
3
28
12
108
11
61
20
45
7
72
84
84
36
5
27
27
37
24
36
20
4
84
32
24
124
72
20
4
36
8
76
11
61
29
31
48
11
13
5
75
112
48
48
48
12
125
63
36
4
60
20
4
20
12
15
45
40
48
48
17
18
49
23
72
129
40
56
36
117
43
24
80
28
12
20
63
108
97
56
52
164
88
47
1
20
15
49
36
48
92
28
20
15
85
12
29
43
36
24
8
4
20
28
56
4
12
24
11
54
19
8
28
56
159
25
12
24
11
108
9
36
52
68
60
84
51
25
32
60
108
64
12
120
11
9
9
79
128
252
28
8
16
36
48
20
4
20
45
7
84
92
24
28
60
11
49
5
31
41
126
109
48
48
140
24
16
65
19
35
9
64
12
36
24
71
54
3
112
20
16
83
36
36
9
156
69
39
36
76
68
24
16
12
72
17
63
12
51
25
83
9
52
60
24
20
40
32
60
153
7
20
48
40
24
116
16
80
171
162
3
69
3
76
56
63
93
28
24
48
113
55
24
92
84
15
1
89
91
8
171
21
24
144
63
25
32
52
53
127
71
45
40
8
4
72
20
28
53
3
4
11
1
48
48
20
4
113
36
55
72
24
24
41
79
11
9
16
36
65
7
32
28
48
47
25
20
40
95
61
32
52
48
12
12
8
148
12
32
24
180
36
160
65
39
51
54
55
92
33
7
24
24
89
7
48
108
8
76
23
1
92
24
16
12
20
15
37
80
4
149
111
69
55
17
18
13
60
24
120
8
36
12
4
11
93
4
60
5
7
36
119
13
72
24
24
12
35
21
52
53
19
8
12
15
121
72
96
17
3
52
24
11
49
24
80
72
45
54
61
24
59
21
4
96
41
18
25
104
16
20
16
8
63
18
55
92
60
63
45
9
183
52
35
1
80
136
53
3
28
12
72
65
31
84
20
72
16
68
16
20
28
41
31
36
108
156
164
135
57
33
127
107
37
44
4
132
56
159
9
12
15
13
72
32
28
12
5
3
15
97
83
25
32
60
27
1
17
27
45
19
44
72
84
64
60
35
37
168
47
13
32
160
56
72
40
5
55
56
16
24
11
13
41
54
81
16
65
3
88
8
4
36
24
53
43
140
52
53
72
144
18
13
84
120
20
36
24
16
83
180
9
40
12
20
84
160
17
19
48
12
11
37
48
68
36
76
8
15
21
40
119
49
41
72
43
56
16
48
24
83
25
12
8
27
21
15
61
20
4
ABCD 95943510706*3^$a+1 [50084]
24
45
96
30
42
27
21
3
72
3
21
33
12
60
108
18
18
79
5
27
45
6
85
5
67
41
7
5
3
75
174
60
18
264
90
31
77
43
32
88
53
96
144
75
24
16
5
6
13
113
90
165
27
45
105
7
24
5
12
7
80
3
13
5
60
55
80
27
12
60
21
40
24
17
31
29
3
136
5
51
21
27
21
216
3
96
27
13
29
18
97
80
3
54
31
48
41
126
18
24
183
117
75
21
19
11
36
25
29
42
25
95
78
72
19
35
18
30
72
96
37
65
135
33
18
120
45
87
54
3
27
61
83
37
48
32
40
29
36
12
51
39
18
103
24
5
198
102
36
6
48
61
65
6
90
55
65
55
8
15
81
45
115
119
57
48
213
42
1
29
27
33
55
35
18
48
42
18
72
15
48
21
90
1
95
145
48
32
117
12
18
150
31
77
12
96
79
47
49
179
72
61
35
18
19
101
24
12
6
30
3
16
41
15
64
56
27
228
258
126
49
17
7
96
24
203
72
12
49
5
139
5
123
40
59
138
6
102
7
47
9
24
48
24
21
108
96
15
3
18
19
8
63
12
42
30
6
84
18
150
91
17
15
33
31
101
198
12
49
96
77
3
15
169
5
180
18
181
77
115
5
3
57
12
27
24
64
137
24
39
16
24
41
36
78
21
9
15
88
77
60
72
36
27
16
5
144
27
15
145
24
32
267
141
21
36
84
78
21
81
39
40
101
3
93
27
21
115
29
6
54
48
24
31
5
99
3
72
24
21
9
15
72
27
66
115
24
120
48
35
42
36
15
16
23
12
165
3
61
47
33
75
66
198
13
113
6
30
3
15
78
27
57
6
129
24
57
288
7
17
31
72
144
53
51
81
55
53
18
72
33
57
18
13
104
81
31
8
15
12
108
6
27
75
18
115
24
8
40
137
7
65
6
30
43
17
162
12
1
5
43
47
9
16
24
24
47
33
21
168
120
43
32
33
135
15
25
59
24
84
6
27
45
30
18
6
13
56
16
8
16
56
64
77
12
72
31
80
15
24
1
48
41
18
21
40
59
96
30
31
173
43
8
39
33
33
24
48
42
72
54
79
77
19
59
12
78
115
192
144
17
7
8
64
11
138
19
8
189
24
19
47
1
48
24
107
78
7
83
30
15
21
6
36
18
102
78
12
39
136
32
45
51
81
15
69
36
39
105
87
3
54
55
32
81
15
15
33
21
43
53
19
53
36
39
177
79
24
95
1
120
5
51
16
128
40
17
79
24
17
63
24
57
24
84
3
3
37
32
72
15
25
56
177
12
36
24
48
7
83
18
24
75
69
192
187
101
72
3
96
16
17
7
29
102
165
195
132
120
33
75
13
216
29
30
61
101
60
12
90
42
15
24
40
11
54
31
5
48
108
79
24
5
51
16
137
15
33
72
15
45
90
36
85
77
12
36
24
43
5
27
96
24
40
8
75
93
87
42
87
129
15
21
138
6
27
93
162
18
24
15
15
6
19
17
36
27
81
55
65
375
75
72
54
78
288
18
7
48
11
21
40
24
5
19
35
6
30
1
192
11
30
55
5
12
60
19
80
21
75
33
6
25
11
30
42
18
3
9
258
133
41
79
47
9
9
87
3
6
18
48
18
27
24
21
90
25
119
60
36
25
24
41
39
105
39
16
35
13
5
51
69
43
35
120
37
56
21
3
15
12
54
96
79
56
75
69
39
18
7
11
61
65
60
43
95
60
61
32
48
16
23
18
12
60
7
11
144
21
88
65
96
79
5
51
3
6
84
195
112
5
54
144
318
15
45
12
55
41
55
65
36
36
135
9
18
13
5
27
16
119
36
36
18
42
54
162
84
105
88
41
90
126
79
47
78
12
42
21
27
24
13
192
65
30
78
27
48
213
30
162
3
48
192
27
90
27
51
84
6
48
36
18
60
48
132
18
180
39
88
56
40
47
9
64
72
35
13
5
144
18
73
71
9
81
79
29
43
8
16
144
167
57
112
224
105
39
21
27
40
77
12
18
60
66
15
21
54
24
18
139
48
8
40
144
65
79
29
6
30
36
19
257
7
32
9
7
8
9
15
16
72
5
12
18
18
67
8
40
32
3
90
67
35
18
54
6
12
19
5
3
51
102
7
53
3
40
59
108
60
30
114
ABCD 95943591496*3^$a+1 [50029]
43
29
27
27
36
49
20
64
47
45
112
23
1
104
328
92
48
147
18
31
12
116
48
45
43
24
41
36
54
21
64
41
111
64
23
153
45
72
36
3
15
180
45
27
18
99
4
23
18
31
132
71
126
90
49
20
28
47
37
120
23
45
4
8
123
36
37
84
23
9
189
18
61
20
12
28
36
44
105
54
9
63
25
32
24
64
24
11
57
64
60
35
1
108
84
5
108
15
12
9
18
61
120
68
21
111
12
60
15
18
72
36
39
69
36
3
216
156
21
111
28
12
36
48
84
80
88
32
24
112
44
39
105
93
90
25
29
19
12
149
111
208
44
33
72
90
45
135
1
35
36
21
33
15
16
95
126
51
48
4
56
72
21
72
72
43
44
3
13
23
21
24
12
48
36
75
13
80
160
80
64
107
9
9
18
126
18
49
41
18
141
28
11
144
33
39
9
63
1
107
234
126
21
33
18
54
15
3
108
18
15
4
32
21
90
193
32
112
5
327
264
75
21
60
64
32
12
64
35
90
19
20
60
117
27
52
47
13
96
32
57
54
18
18
61
24
5
39
16
68
39
9
120
36
4
120
20
64
5
36
108
15
28
48
32
36
24
72
15
105
93
55
125
126
72
36
25
65
19
8
99
37
104
3
93
33
72
27
28
17
39
33
15
93
91
56
12
39
270
43
20
60
39
198
63
24
57
3
28
23
109
20
28
41
36
126
36
13
48
128
100
107
9
24
24
15
129
60
36
153
31
20
21
43
96
5
63
63
72
21
33
36
15
3
9
63
69
12
52
60
5
90
54
15
172
144
65
171
4
23
57
12
88
44
69
55
36
92
4
60
59
252
157
5
75
156
24
48
40
35
13
24
35
18
27
24
21
18
9
99
36
54
198
61
47
21
36
16
48
5
39
159
45
81
51
112
35
253
17
72
19
84
5
39
33
15
100
20
40
5
36
43
32
160
48
77
144
19
20
12
21
18
69
39
18
111
33
75
87
45
24
144
3
18
19
71
9
27
162
3
28
36
48
12
68
147
37
48
20
124
128
24
48
12
9
90
45
4
144
5
135
81
79
12
20
4
48
188
36
12
15
37
24
8
112
24
29
36
18
90
91
17
87
24
24
117
27
27
18
54
33
39
25
11
37
140
21
67
23
9
9
15
3
13
224
16
215
54
3
51
54
27
28
36
32
144
129
15
12
36
4
32
16
11
1
68
124
23
105
36
112
71
21
12
88
5
99
63
49
180
20
64
65
43
32
28
23
18
252
147
12
28
24
8
123
45
63
18
15
129
39
4
12
132
36
83
21
100
5
15
183
69
48
45
3
52
125
72
18
126
123
3
25
60
167
49
72
120
8
112
17
63
24
12
12
4
60
20
108
39
18
75
100
32
27
1
204
24
56
4
341
72
3
4
44
64
20
12
36
40
191
36
49
5
15
75
133
8
57
18
18
18
37
17
15
3
108
18
15
96
100
23
18
15
3
225
36
99
144
57
4
32
16
12
5
39
33
54
72
33
3
21
64
12
83
1
35
18
75
40
83
37
17
108
99
96
48
9
55
44
48
33
18
54
72
126
33
57
19
36
44
24
3
54
3
177
18
61
83
9
63
21
28
48
24
5
180
18
33
52
140
171
9
40
36
23
141
48
27
37
24
20
144
9
39
12
16
41
54
25
11
49
36
44
64
5
18
108
36
25
108
80
88
41
18
1
32
57
51
24
108
52
269
18
49
32
40
41
91
68
39
33
3
1
32
57
39
33
3
28
12
11
9
132
120
84
15
144
69
3
21
33
3
28
95
108
54
18
33
57
43
12
71
105
3
72
25
11
1
36
35
54
18
18
75
15
105
24
33
36
72
55
32
12
24
72
39
33
219
33
147
33
40
53
3
33
91
35
9
45
3
84
112
240
60
56
93
15
3
25
47
324
61
48
20
84
12
48
48
21
54
105
21
3
4
36
24
5
36
187
20
63
36
73
179
126
72
87
39
21
51
81
81
15
3
13
5
126
9
45
27
27
133
8
75
54
115
20
27
54
126
1
92
28
23
193
60
20
51
61
60
116
24
45
55
12
20
57
54
33
76
68
4
48
ABCD 95944077668*3^$a+1 [50011]
5
27
75
21
9
18
21
39
6
15
24
28
23
30
7
72
11
9
16
11
6
3
27
57
45
3
48
27
45
39
129
57
19
11
45
60
60
39
73
17
168
42
24
6
48
18
93
57
27
40
23
30
43
32
4
29
51
28
20
27
18
7
48
108
8
16
8
51
9
40
120
11
21
21
144
78
18
3
12
12
12
21
30
69
60
16
17
30
21
84
3
25
5
67
92
15
9
39
57
111
69
33
12
48
3
3
25
71
1
89
39
15
54
72
6
84
9
69
75
21
27
15
18
72
24
39
15
1
83
72
6
84
24
31
8
36
9
55
83
85
29
15
24
4
17
39
12
27
12
186
3
15
9
48
24
15
1
23
60
9
16
44
28
32
40
72
20
24
72
3
25
20
12
213
24
3
9
15
16
377
55
41
39
51
9
12
4
20
76
8
100
5
63
4
29
30
24
25
12
11
13
84
8
12
16
5
27
27
12
69
40
11
30
6
102
51
4
20
12
99
6
3
33
42
33
40
72
20
15
33
3
37
92
36
9
42
1
95
25
44
3
12
69
12
39
84
45
15
102
63
27
25
20
15
37
47
45
3
37
44
9
30
90
48
48
12
12
31
59
13
12
36
65
36
51
9
99
9
3
24
16
5
43
11
45
3
30
3
39
1
35
69
24
16
83
36
69
12
3
33
100
132
8
39
69
36
21
12
6
81
3
25
17
19
101
36
15
3
120
12
42
270
73
68
21
18
73
32
12
39
6
19
11
60
24
49
12
11
33
16
20
96
84
3
30
87
16
44
3
12
49
131
6
3
12
52
72
11
18
24
87
15
33
21
27
39
49
44
12
39
49
23
24
21
4
11
48
60
1
29
6
114
6
9
16
8
63
9
45
3
15
36
1
20
36
3
12
60
9
40
20
99
141
48
51
9
12
15
21
9
60
79
29
7
59
84
37
5
6
30
7
17
18
6
31
11
85
12
8
12
36
21
3
33
15
3
9
48
63
1
20
15
9
27
30
54
45
15
21
9
36
72
66
117
15
45
9
15
45
151
113
15
45
75
15
1
29
6
1
20
69
19
20
12
40
72
5
3
15
37
23
45
52
128
40
8
4
68
3
25
5
6
30
114
1
41
12
7
53
127
44
24
45
15
28
65
3
36
4
24
113
18
9
36
124
23
45
84
36
52
36
20
100
5
19
47
6
54
13
11
144
18
150
18
6
6
12
75
12
4
11
48
33
84
40
5
36
30
9
3
21
196
35
109
5
96
6
25
23
66
3
36
51
45
64
44
76
36
8
81
24
42
60
25
120
80
63
1
44
3
9
4
80
15
45
52
17
3
15
30
43
60
65
15
64
8
15
45
88
11
25
24
35
24
57
36
4
8
28
32
21
19
77
3
15
30
63
12
3
33
27
150
43
5
27
39
6
15
33
6
133
155
60
21
36
4
5
36
18
33
45
43
32
4
68
27
6
55
72
101
66
9
21
6
150
3
51
24
37
17
127
8
3
30
127
12
23
13
8
27
30
43
11
18
60
63
27
1
11
13
77
31
68
36
60
3
21
4
11
36
6
3
4
12
8
16
5
120
27
45
15
33
36
48
15
16
47
25
83
1
8
12
9
60
12
18
9
12
4
80
12
39
33
27
6
7
108
12
11
90
7
5
3
9
27
36
12
12
64
5
12
3
60
12
64
56
52
32
28
5
43
23
1
36
12
20
108
27
213
63
42
78
21
21
18
45
21
18
21
4
60
32
40
56
39
49
12
5
39
16
5
42
12
24
169
35
48
9
60
45
60
30
6
15
27
6
39
3
12
1
41
30
1
80
39
69
12
3
96
1
17
7
8
165
42
13
56
12
87
45
33
84
78
102
43
20
3
108
21
3
13
44
40
20
21
3
12
40
120
5
39
75
13
12
101
123
24
28
20
39
21
69
3
28
32
33
55
68
4
8
15
13
41
3
111
102
24
60
120
36
39
3
25
12
188
48
39
9
51
114
7
84
65
15
48
12
36
3
57
33
36
18
25
32
9
84
51
99
12
73
23
12
21
12
39
85
56
4
11
12
13
5
7
137
15
9
7
23
21
4
96
113
15
15
33
9
31
23
96
33
45
48
43
17
27
3
30
75
15
78
7
12
20
40
12
5
19
36
23
180
25
23
33
4
71
37
20
45
3
21
48
27
9
55
36
23
60
12
21
87
13
23
21
36
3
6
63
28
35
25
59
9
36
24
39
12
30
39
75
24
6
24
87
4
20
9
36
54
30
72
39
12
12
15
30
3
27
12
21
15
9
36
15
30
7
71
90
15
27
153
40
12
77
3
52
152
3
18
39
15
25
59
25
11
6
7
47
69
36
4
44
3
49
35
69
84
12
75
24
1
59
37
44
28
32
9
87
9
135
21
48
27
60
33
7
12
96
44
12
48
12
9
99
51
61
96
8
112
5
15
24
48
27
13
20
27
1
24
48
71
30
30
37
12
143
73
36
35
61
12
11
12
12
97
36
44
24
72
39
48
48
9
36
24
3
18
15
15
12
42
123
112
5
15
64
20
40
36
95
9
9
15
27
21
3
24
42
15
33
6
1
8
27
9
12
144
36
45
15
3
36
9
76
36
17
15
16
35
9
72
16
77
15
52
83
21
39
1
92
48
69
36
186
1
8
57
3
124
5
3
28
20
27
18
255
99
81
40
11
13
72
56
12
60
120
96
12
57
27
84
21
30
13
8
52
12
11
25
20
24
24
40
35
102
27
81
6
1
32
15
18
15
27
6
42
9
60
75
6
18
1
5
55
56
120
123
25
17
3
24
57
63
15
33
33
66
9
9
18
13
12
65
43
32
12
36
87
24
9
12
48
99
81
24
75
6
31
8
12
3
1
32
183
109
92
120
15
60
13
35
57
9
51
24
15
36
33
28
23
1
84
20
9
42
6
3
9
3
39
13
20
36
39
13
108
24
83
42
87
63
25
216
24
48
47
13
59
21
69
15
15
6
15
27
36
37
44
28
36
24
12
20
33
15
40
41
51
4
5
24
7
48
92
120
3
1
41
6
114
3
33
15
60
87
18
43
20
ABCD 95944087654*3^$a+1 [50002]
28
27
9
117
95
85
18
29
13
18
5
7
42
3
105
39
45
35
120
25
11
4
39
60
77
13
27
20
7
30
63
87
117
44
121
114
9
21
35
72
100
69
3
27
53
55
77
40
9
35
84
36
40
92
43
30
51
36
27
17
13
42
29
36
16
3
29
31
21
33
63
75
24
65
36
24
60
40
108
36
9
35
48
48
25
119
97
18
33
140
48
60
4
20
55
126
27
15
12
41
4
72
15
21
27
33
44
4
15
17
4
141
18
36
54
99
36
21
51
48
9
87
44
37
27
21
59
12
1
18
54
15
8
4
20
43
5
76
96
176
4
36
44
13
51
21
71
64
8
120
16
200
52
8
64
60
36
39
90
6
30
47
7
5
40
15
17
4
20
4
8
12
1
155
40
27
18
35
85
51
45
83
7
36
90
3
117
23
55
5
67
12
90
87
21
23
55
12
45
9
155
40
39
5
136
45
18
5
60
48
24
181
179
24
4
36
60
75
69
20
16
12
9
23
156
120
36
4
27
77
151
5
37
30
24
54
11
61
147
8
19
29
52
8
37
23
84
196
72
12
32
19
30
6
45
9
30
5
1
3
27
53
1
27
8
115
45
36
44
4
8
55
45
60
57
6
9
111
9
80
25
3
9
18
5
40
27
33
36
36
84
9
35
1
11
79
5
4
8
19
6
3
72
44
64
9
18
45
44
19
72
72
5
12
24
121
78
18
18
126
36
95
7
6
12
114
29
37
27
80
156
12
127
72
153
21
36
11
52
56
4
48
60
20
24
19
5
12
13
42
89
13
15
20
12
4
99
30
15
32
24
1
11
72
16
60
75
9
20
97
23
67
9
72
9
18
33
8
31
9
15
54
18
9
21
59
156
7
17
60
36
7
78
27
27
18
3
44
48
25
6
5
52
144
9
11
25
95
84
7
17
100
57
15
104
60
1
18
105
152
13
36
11
25
51
3
125
16
44
12
25
147
27
6
120
60
75
24
3
17
1
47
16
20
49
48
24
23
52
44
1
63
20
13
27
63
9
48
8
7
17
19
57
105
48
11
256
39
114
36
75
20
4
219
5
37
35
31
9
44
37
60
39
9
54
45
123
89
76
72
27
78
36
11
1
35
12
61
27
80
7
120
5
28
3
29
13
35
49
6
18
35
156
91
29
4
36
36
9
35
91
12
117
44
79
66
24
3
68
175
45
24
8
12
72
55
41
19
21
44
25
36
147
51
29
60
12
43
18
75
9
18
18
15
44
64
9
30
17
19
9
15
18
18
5
16
99
89
12
31
9
68
12
31
29
61
15
84
69
11
16
20
25
18
36
125
28
135
77
48
67
81
68
40
56
4
36
36
3
29
40
128
132
120
7
89
1
36
3
15
84
81
51
5
13
27
8
28
3
9
15
12
5
13
42
66
35
60
19
9
81
18
120
6
11
43
53
19
5
31
17
85
6
5
97
18
29
97
23
37
48
11
52
60
9
143
37
11
64
140
1
47
25
3
27
5
36
19
53
40
27
6
167
72
13
84
18
81
20
7
18
11
13
18
17
1
11
16
27
5
12
48
115
81
12
44
1
47
25
11
49
47
28
8
43
41
31
17
37
11
19
6
12
51
45
35
37
23
4
8
4
24
9
11
7
77
61
90
60
174
35
163
113
67
17
7
5
76
72
12
68
1
84
51
27
129
44
19
53
37
42
36
18
27
39
53
25
156
24
12
23
13
42
5
16
32
13
54
17
115
5
40
20
28
51
101
28
8
12
36
40
9
102
18
126
6
111
68
19
18
12
42
5
79
17
7
36
12
5
12
1
47
48
37
84
36
24
48
51
21
71
43
12
9
81
63
36
8
108
120
13
84
171
24
8
37
47
25
39
51
81
3
69
108
75
33
21
6
54
99
44
28
12
8
19
6
54
41
48
24
52
9
35
19
41
40
56
31
12
53
28
9
72
63
36
27
5
73
84
47
16
20
4
39
36
9
72
9
6
5
72
60
43
57
15
65
28
44
61
39
116
120
4
44
40
27
5
55
17
48
64
69
11
55
24
36
5
13
66
41
1
3
27
45
9
60
84
6
81
63
84
18
15
72
48
24
68
40
56
1
11
120
4
200
85
75
20
124
20
124
33
12
15
20
28
9
18
17
60
36
4
15
53
31
45
15
21
69
54
72
29
244
96
152
19
21
8
61
18
18
3
36
63
6
12
18
36
45
51
9
45
99
12
32
60
7
9
32
85
87
93
27
33
72
23
103
41
4
9
36
54
5
85
47
79
9
57
18
101
139
5
36
4
3
29
85
30
89
19
78
12
27
24
21
11
97
6
45
72
45
12
35
12
36
4
48
92
49
12
18
36
245
24
100
36
24
20
96
76
45
24
30
114
75
15
21
36
20
52
60
20
7
9
9
35
36
24
88
20
4
93
72
63
15
45
21
47
7
41
1
3
45
72
123
72
84
15
12
9
63
17
109
90
54
27
33
3
8
97
12
51
12
128
60
97
47
7
65
24
36
109
90
21
20
25
18
6
30
69
63
5
4
36
8
40
69
3
24
104
25
35
52
9
126
9
3
41
12
7
17
60
24
37
63
36
99
29
103
9
8
28
39
45
15
21
63
36
6
39
44
19
18
204
48
47
49
47
60
100
48
116
79
12
5
60
108
24
25
ABCD 95944922116*3^$a+1 [50003]
84
45
120
16
36
84
29
60
72
63
60
27
18
30
1
24
56
99
81
16
35
18
42
93
45
291
16
125
3
60
15
61
59
45
120
51
30
24
127
48
72
59
45
21
43
197
18
121
20
120
9
30
21
124
71
165
69
15
15
25
11
25
41
18
66
15
99
6
159
51
6
39
45
39
52
84
140
40
65
114
45
45
60
30
12
49
155
45
21
240
43
116
21
3
36
16
95
18
162
13
20
51
9
136
5
19
12
35
24
9
96
16
23
81
15
49
36
35
45
141
39
15
126
3
45
30
60
102
55
65
3
51
85
80
24
207
30
3
297
115
8
75
1
59
36
30
6
9
39
61
71
144
66
343
20
96
24
15
102
54
49
11
24
156
66
3
52
48
56
4
12
23
36
105
141
3
27
33
27
9
64
36
24
200
45
7
35
48
42
24
151
24
20
15
6
30
49
20
16
53
72
24
31
59
9
27
85
23
1
11
18
90
225
141
39
100
80
135
37
24
20
99
42
48
7
29
36
43
35
21
69
36
6
13
11
84
42
30
9
75
6
180
60
60
19
5
15
16
108
41
6
18
15
27
18
60
111
76
5
39
16
44
24
60
36
195
49
5
31
24
5
36
66
60
25
23
42
3
27
54
24
66
96
69
9
7
44
159
141
9
7
68
60
87
18
42
13
65
96
15
60
64
17
78
12
108
42
30
138
15
36
15
60
84
156
1
68
21
115
11
30
139
44
15
81
4
176
4
65
36
24
15
75
121
5
6
24
6
159
39
72
73
47
18
42
30
3
52
44
16
53
6
6
19
36
23
1
149
30
6
30
9
15
30
15
40
11
1
24
11
84
45
111
30
19
5
66
25
143
81
69
31
65
30
49
80
147
108
25
36
11
133
71
1
83
21
15
6
24
60
24
162
54
39
16
35
54
72
60
39
39
21
4
35
21
84
160
36
20
21
60
3
57
123
261
39
51
85
131
93
52
83
37
95
78
150
6
30
1
35
73
60
56
171
25
95
24
1
164
75
9
75
45
141
6
69
81
3
52
60
59
24
1
60
41
139
20
24
15
12
13
36
89
60
51
9
175
36
20
100
20
39
216
30
115
20
39
66
39
51
84
25
47
24
9
51
61
8
15
21
99
37
24
20
39
12
78
120
171
75
30
159
27
73
20
21
60
24
42
9
64
11
54
12
54
285
99
37
95
93
36
15
84
180
1
59
90
51
16
113
67
24
71
9
45
15
4
56
60
9
132
30
49
240
20
15
114
102
30
43
56
15
1
68
51
45
15
6
43
17
318
25
41
15
4
56
24
57
79
44
27
30
19
5
99
75
21
15
90
114
66
234
45
15
37
48
96
11
60
13
35
30
7
29
24
222
9
39
25
20
15
45
120
105
66
84
105
52
284
69
7
8
76
20
9
30
1
35
30
15
99
36
36
48
37
164
60
9
42
33
51
69
27
48
1
71
189
16
48
41
114
12
93
15
6
39
100
125
72
18
37
125
84
55
29
42
120
49
36
215
30
43
140
21
19
36
71
33
51
9
51
9
75
270
75
27
90
24
6
18
55
5
30
45
21
15
45
6
30
138
45
21
24
30
132
25
8
45
66
1
59
210
84
15
60
60
27
13
71
9
15
85
11
45
15
6
54
30
66
18
55
11
30
30
24
81
60
81
79
104
21
135
15
1
125
19
11
84
114
7
35
24
36
24
114
135
45
31
5
91
5
39
9
30
96
69
15
42
19
44
27
120
60
189
9
12
60
294
9
15
1
95
120
54
111
40
71
18
31
104
120
27
48
97
53
42
13
35
81
39
132
129
40
80
4
72
83
42
3
36
40
59
21
15
69
52
35
33
60
51
1
83
21
15
69
171
49
47
18
6
54
15
117
24
24
42
49
164
21
36
18
165
52
108
47
25
65
24
31
8
177
19
29
51
9
180
246
24
42
3
156
15
54
30
201
24
45
15
36
40
89
102
24
24
60
30
36
30
1
143
81
16
35
120
108
1
44
57
24
6
9
280
20
15
36
18
51
81
54
6
24
15
51
24
66
60
459
69
30
12
24
1
23
165
ABCD 95945636344*3^$a+1 [50003]
60
3
9
20
48
54
6
30
30
7
53
100
2
42
18
30
12
48
108
10
32
25
23
22
20
40
18
44
60
13
12
23
10
20
100
32
6
169
71
10
27
123
33
29
67
41
22
50
91
29
12
58
48
9
53
7
35
36
42
31
57
92
31
99
18
20
10
9
41
10
14
36
30
10
30
14
19
9
68
90
40
2
42
18
7
5
120
43
36
24
35
28
104
13
120
5
12
19
9
60
2
30
16
50
24
16
2
7
168
12
5
28
68
7
12
41
90
24
85
11
24
258
42
180
6
82
62
138
18
52
15
45
128
19
33
18
9
11
54
78
28
20
90
100
14
30
30
6
60
79
24
24
47
96
30
10
62
127
51
30
279
11
112
18
12
8
7
165
15
17
108
100
8
102
12
6
100
2
40
38
10
2
42
36
10
27
5
100
8
10
9
21
164
79
69
32
58
30
18
69
3
45
33
80
12
55
137
19
11
60
13
5
48
120
82
141
17
19
65
18
10
2
30
79
69
2
60
36
13
29
7
41
24
36
40
2
25
96
39
18
2
30
60
70
18
44
16
27
165
78
57
23
42
18
102
40
2
18
40
30
8
90
54
78
100
2
25
3
8
30
114
18
10
90
18
62
7
5
48
10
108
2
7
71
54
136
12
8
19
5
30
49
47
54
18
58
72
80
12
90
6
43
11
49
17
19
21
12
38
49
21
110
22
62
13
17
36
19
5
48
12
55
33
8
19
5
30
6
30
10
44
18
30
130
80
48
10
42
18
12
8
19
180
120
23
25
12
83
30
48
7
3
14
48
72
43
5
30
30
150
10
110
1
9
32
115
23
162
48
7
11
114
16
27
3
2
40
27
5
30
6
52
68
12
108
162
61
99
18
63
11
138
48
127
165
2
16
42
8
43
39
57
83
61
41
76
44
36
10
2
30
1
57
123
17
60
19
24
17
10
9
41
102
18
60
19
3
108
2
30
1
39
8
10
3
87
80
49
21
180
63
59
58
2
100
45
12
23
25
47
16
20
90
12
58
12
2
6
37
5
40
92
58
20
90
60
10
30
15
96
17
43
59
60
18
130
33
47
73
17
84
16
27
35
60
37
21
72
27
101
12
40
20
7
3
50
60
7
24
101
30
18
48
10
14
58
8
82
2
73
35
61
101
6
40
2
48
12
10
32
25
5
36
19
11
54
88
32
60
18
1
41
108
118
69
101
10
20
22
8
60
67
36
189
20
7
81
27
23
52
32
48
70
51
41
43
65
160
50
18
7
17
30
96
42
102
30
58
2
36
60
72
60
70
32
18
48
52
62
6
19
3
62
6
49
81
20
102
25
33
44
19
36
24
69
8
24
18
18
22
78
63
41
55
3
80
10
2
28
2
36
160
32
7
3
48
132
30
15
36
17
10
9
53
12
6
24
16
44
6
60
12
18
49
51
14
18
18
19
51
32
102
90
6
60
70
9
53
48
24
16
2
30
88
3
11
148
62
16
2
37
53
7
23
61
9
8
19
23
1
89
7
33
122
30
55
23
10
30
38
7
5
12
43
17
18
100
117
21
60
122
42
18
42
48
10
45
45
2
6
30
42
132
18
168
30
72
40
2
90
60
55
81
32
72
103
17
16
102
80
60
40
32
18
28
32
30
90
18
10
12
50
72
186
40
32
70
21
39
2
60
6
40
9
21
42
8
13
17
12
7
5
58
2
18
25
53
30
40
57
53
72
42
30
19
36
35
30
106
42
27
23
12
118
27
48
15
30
8
52
8
150
40
14
36
12
28
12
8
100
32
40
78
57
12
3
48
42
32
16
3
11
258
58
9
23
25
12
65
46
2
28
50
42
12
6
13
99
165
5
7
21
30
153
71
25
5
60
16
72
62
25
35
36
22
2
6
60
7
65
40
8
12
48
42
48
30
12
55
47
48
30
18
37
227
48
37
5
30
30
156
43
27
62
31
41
30
30
66
37
53
114
46
74
30
55
23
10
8
24
48
60
10
30
8
42
30
120
132
19
9
38
42
48
30
12
102
6
42
10
2
18
12
30
36
100
32
70
32
25
84
29
7
5
18
30
60
168
70
32
78
12
12
66
24
13
35
1
17
12
31
27
9
41
60
24
55
35
6
12
7
71
13
47
37
53
52
8
54
18
28
90
14
16
14
18
28
3
17
7
53
30
70
63
27
2
100
108
92
42
49
17
22
45
3
9
143
18
90
102
30
102
106
74
19
11
30
108
12
28
8
12
12
28
38
10
2
25
33
20
10
72
122
30
66
12
67
24
39
81
11
133
173
19
5
16
120
2
1
11
30
19
27
42
38
52
140
18
7
77
30
73
5
18
102
30
12
48
90
18
70
50
30
82
2
55
33
92
16
20
30
22
80
48
103
59
12
13
3
14
28
20
70
30
68
12
67
123
68
12
25
5
67
93
2
6
7
45
2
16
9
245
6
100
30
50
30
42
118
12
27
11
114
46
62
10
45
5
28
80
40
3
84
45
8
30
42
30
10
38
60
52
2
16
32
31
11
18
12
16
27
36
17
12
12
6
13
9
8
82
62
76
20
12
132
58
48
50
24
66
30
52
2
28
18
27
60
23
30
132
18
13
57
32
90
1
39
2
16
3
29
12
43
5
40
20
12
30
25
11
49
11
13
9
27
81
3
9
32
46
30
2
1
41
28
50
18
40
20
12
7
21
12
8
172
18
32
1
36
11
73
11
49
9
18
102
32
36
12
88
92
48
24
19
ABCD 95945852162*3^$a+1 [50048]
30
168
144
55
48
113
90
30
87
315
37
35
13
336
29
12
39
129
12
36
342
105
27
30
55
23
18
12
60
111
160
71
48
168
97
80
16
41
300
108
60
48
67
47
33
303
49
41
54
180
108
42
30
73
17
60
90
30
78
30
18
54
180
19
144
185
18
54
216
54
138
7
53
27
93
51
16
48
17
223
23
42
102
36
60
72
81
39
42
79
320
81
78
162
126
162
15
75
21
177
120
24
18
270
175
320
93
162
90
151
17
207
27
18
67
80
63
1
41
156
54
78
30
150
51
57
234
126
264
18
21
144
15
108
69
160
65
30
6
12
78
174
243
105
87
21
90
84
36
60
180
12
72
69
16
48
17
63
27
18
12
150
90
183
63
72
42
79
149
60
198
30
283
239
81
69
12
6
12
108
72
18
54
33
243
30
42
90
192
78
198
102
198
132
48
144
90
45
123
30
151
47
42
228
54
360
90
60
18
102
6
30
67
5
72
3
16
59
117
153
72
30
180
108
72
18
42
13
53
54
18
51
9
55
335
42
66
24
90
66
129
3
30
31
80
21
75
141
84
108
42
30
75
3
48
294
318
90
168
12
91
149
108
54
210
6
84
96
162
27
45
48
72
60
36
54
66
67
96
161
79
96
203
18
24
30
18
315
15
90
12
36
42
157
41
7
240
107
36
42
55
65
132
36
39
135
18
72
36
252
31
191
33
33
54
9
87
162
7
11
12
162
103
80
147
109
29
60
55
137
60
123
3
72
30
90
60
1
96
48
35
102
39
96
48
363
192
42
18
198
144
48
180
18
109
53
90
132
13
23
90
72
300
91
80
537
30
150
72
228
114
216
109
161
127
192
48
23
60
234
156
114
30
108
198
234
90
126
19
5
156
79
143
12
126
90
237
112
35
36
30
150
37
35
120
37
23
102
96
99
81
79
5
168
147
15
49
176
3
45
16
11
85
113
111
16
23
18
234
336
90
24
36
39
64
167
144
9
16
128
16
224
345
48
103
119
105
57
103
167
30
6
69
48
45
12
55
95
30
18
78
120
27
256
47
33
219
21
16
101
60
180
12
31
167
42
102
36
270
294
18
31
131
205
5
18
25
80
147
93
33
162
438
12
42
49
144
5
138
72
42
36
102
18
147
87
60
246
7
65
72
330
90
30
36
72
342
78
72
108
72
9
16
48
233
120
90
60
12
150
90
138
147
112
173
132
36
139
41
120
132
90
81
27
72
18
43
144
23
132
85
80
105
72
63
93
54
ABCD 95945926262*3^$a+1 [50012]
66
168
36
36
48
36
42
30
34
9
17
22
26
31
41
7
65
31
29
58
9
5
43
111
56
73
15
2
91
17
10
32
30
24
19
36
17
48
7
27
386
54
18
70
57
108
27
26
30
42
19
11
25
17
30
13
3
26
43
60
71
6
31
3
2
43
11
18
22
96
2
60
12
43
35
30
72
151
17
43
15
14
19
135
45
11
24
25
29
72
48
10
33
17
22
14
12
79
39
32
25
77
60
46
69
27
14
42
54
120
24
55
29
78
18
7
87
26
22
2
43
65
12
43
75
62
42
120
6
34
86
144
139
47
30
34
8
73
60
5
54
6
138
6
18
1
144
15
45
120
3
45
5
7
23
24
126
7
5
55
60
36
29
7
101
22
32
6
12
127
5
18
126
34
32
150
10
56
42
30
150
82
69
11
54
90
66
216
22
21
11
6
12
43
17
55
17
31
5
30
24
18
31
12
5
19
41
19
60
3
26
36
18
1
39
86
127
29
19
51
120
26
54
150
18
157
99
117
17
31
51
21
75
38
79
101
54
42
30
186
12
130
21
29
46
9
5
12
60
10
48
32
48
150
58
14
43
48
47
61
27
62
7
3
2
6
13
17
43
17
48
6
210
36
234
13
5
78
72
61
11
54
36
79
5
34
38
130
32
18
22
2
46
240
2
22
8
270
82
105
63
2
6
72
13
5
72
30
186
91
101
24
126
264
54
7
17
48
10
45
27
50
12
18
37
96
29
60
31
120
12
71
54
18
133
144
11
97
77
72
18
13
72
131
40
74
22
105
29
55
12
12
65
55
107
6
34
50
19
75
2
30
54
18
37
60
53
12
31
84
123
33
5
120
60
70
2
12
10
14
7
29
91
89
180
36
12
132
18
30
18
25
39
50
30
18
70
200
61
89
10
21
51
56
40
2
31
36
41
34
21
35
18
126
25
23
126
10
26
286
117
27
105
29
156
70
38
36
72
22
72
14
67
47
1
89
43
48
27
93
24
3
8
37
108
71
13
48
60
95
24
16
2
30
90
223
12
51
21
3
57
96
5
58
56
66
22
56
30
42
97
65
46
24
32
96
54
90
64
26
70
38
66
6
31
12
41
36
106
8
37
12
71
24
18
30
24
16
14
31
3
62
79
3
98
67
35
13
144
173
30
61
17
7
48
3
32
120
54
96
108
190
26
48
60
10
21
24
96
60
215
6
10
48
50
12
154
81
41
19
35
1
29
10
80
6
115
12
65
10
62
18
37
3
45
27
14
96
18
25
96
96
101
24
19
29
72
18
6
10
141
11
30
67
65
67
35
18
60
12
31
12
17
18
1
65
24
102
1
39
50
19
51
69
12
17
12
34
26
118
168
2
46
189
12
23
25
5
10
80
1
5
72
18
16
120
26
70
32
150
31
17
72
7
29
6
66
72
22
48
2
60
103
75
33
48
5
10
96
38
42
18
67
60
53
58
32
48
24
48
13
65
7
11
54
115
12
11
222
7
48
155
85
3
69
83
37
51
14
19
132
60
12
65
36
19
5
103
39
9
119
18
54
120
73
95
72
85
96
27
2
70
33
5
42
90
48
70
21
120
137
43
41
78
37
65
31
147
81
29
7
3
80
13
48
11
16
62
31
36
125
31
228
65
6
48
37
3
81
15
152
73
12
29
94
24
128
18
67
75
72
80
120
72
40
81
12
11
6
144
36
108
31
24
35
18
43
29
30
13
173
12
90
42
48
139
11
18
12
132
46
45
137
127
27
69
11
49
39
80
66
6
16
2
12
60
30
25
159
14
42
18
30
78
12
60
48
7
11
1
5
18
205
3
62
18
40
14
10
38
42
18
246
40
69
35
1
156
3
8
40
50
12
42
16
9
23
13
24
41
228
126
88
45
17
36
43
29
22
98
72
24
115
72
29
19
36
15
48
33
47
48
49
5
168
12
96
30
18
6
30
58
110
12
60
10
80
18
67
179
24
40
33
29
31
48
27
2
46
32
85
35
37
12
5
58
45
27
9
5
24
31
35
16
8
157
3
48
45
27
48
62
10
8
97
65
46
24
8
133
24
75
21
99
38
114
13
72
24
17
178
50
67
59
18
115
168
29
36
79
3
8
90
84
18
40
192
189
51
146
7
12
35
49
77
223
27
9
84
137
18
42
70
32
1
36
35
16
62
43
23
90
144
6
25
12
29
108
31
27
2
180
12
6
30
18
16
38
72
24
34
2
108
7
75
56
24
18
12
10
48
165
72
11
54
18
6
12
7
47
85
3
8
85
107
42
ABCD 95946506174*3^$a+1 [50005]
25
35
12
30
54
24
82
8
84
31
84
83
18
12
19
44
4
33
44
123
13
18
44
36
24
6
16
54
12
2
30
21
144
25
98
40
20
52
8
42
51
7
9
81
18
125
12
4
9
30
9
15
12
24
44
58
27
27
38
6
46
14
12
18
27
48
76
23
12
24
9
31
26
18
18
15
33
66
16
20
4
84
44
25
23
9
3
22
14
10
66
8
21
4
23
22
36
2
18
39
67
18
18
12
26
10
9
27
6
12
42
26
60
18
54
12
78
33
15
10
20
18
6
18
37
9
20
39
7
9
27
17
21
22
53
15
12
37
5
76
36
11
33
96
31
3
32
10
2
16
36
26
3
7
8
10
14
6
16
3
20
31
45
35
100
14
16
56
48
6
22
80
4
24
95
15
1
9
86
36
10
30
2
76
14
16
9
5
18
60
13
36
53
46
89
21
30
22
14
6
12
3
45
78
120
45
1
3
60
11
25
47
28
24
30
2
36
42
28
15
53
19
77
30
13
77
3
7
14
67
8
4
83
12
58
18
2
58
14
18
22
80
3
7
8
37
3
9
81
18
29
13
2
16
20
10
6
41
9
106
18
14
6
39
3
42
10
38
39
141
52
11
16
23
30
6
21
39
25
9
11
7
89
1
30
14
10
21
69
63
5
12
10
108
12
8
25
11
45
1
8
18
64
56
94
26
12
6
6
33
37
18
6
50
16
8
18
10
14
4
155
27
34
6
38
6
10
66
50
60
54
13
5
22
21
23
12
109
41
30
18
10
69
17
48
52
26
28
29
1
20
16
14
4
6
12
2
60
25
41
4
8
12
6
10
20
54
42
31
9
6
18
12
2
6
30
22
35
15
54
4
20
6
10
99
29
6
22
15
53
6
18
40
30
6
35
27
58
60
2
18
70
2
15
15
54
54
16
14
6
6
28
47
7
78
8
36
15
13
8
60
7
45
11
45
4
26
9
3
34
44
15
45
7
23
24
16
44
1
135
24
36
50
7
17
12
30
4
6
56
3
27
57
48
33
60
15
9
16
44
36
39
16
5
30
10
12
23
19
45
27
44
126
31
47
13
27
53
49
14
60
30
4
26
1
5
6
12
100
20
30
15
12
4
129
6
50
4
158
34
15
29
46
44
34
50
12
9
9
18
22
2
24
16
56
42
3
43
5
9
6
64
86
6
9
87
25
35
4
26
15
69
18
16
5
1
50
4
45
47
45
27
16
72
8
9
1
14
45
43
9
9
14
10
36
50
34
26
9
52
11
10
18
32
54
28
8
15
103
50
4
62
4
29
31
17
85
14
49
41
3
21
16
114
110
24
66
21
13
38
52
41
16
29
15
9
7
39
60
2
27
15
126
19
5
30
48
10
50
18
12
28
14
78
52
15
3
20
33
19
8
25
63
17
45
15
7
18
18
14
60
6
12
12
42
4
126
56
84
130
23
15
6
42
22
72
56
10
24
54
44
46
30
60
59
112
9
30
6
23
15
10
35
15
36
24
18
30
18
36
3
28
23
6
3
31
20
24
6
6
45
21
4
18
20
12
60
58
80
60
3
3
9
3
48
1
83
18
24
126
18
55
5
54
40
45
5
16
20
15
7
18
44
18
93
69
138
12
6
10
2
52
38
22
18
32
6
24
6
4
56
70
62
28
2
84
31
137
6
9
13
2
16
2
18
54
30
6
40
36
30
14
40
20
31
83
30
6
1
71
18
10
44
28
14
10
18
36
54
50
16
11
61
38
16
50
36
30
12
108
48
30
15
75
37
5
28
80
6
48
121
5
40
24
8
64
39
47
4
14
31
3
41
27
30
48
31
9
12
62
57
9
12
72
40
11
15
6
6
12
58
8
6
18
6
22
3
27
33
9
8
3
45
15
49
18
24
90
8
3
48
4
5
31
35
4
108
14
6
18
60
24
46
29
15
22
20
66
12
28
24
5
45
4
35
9
36
4
20
31
29
6
10
30
20
22
84
14
90
24
7
29
166
18
18
57
23
48
10
2
12
6
60
7
20
45
7
3
38
12
4
36
14
18
18
40
24
14
67
44
13
35
45
7
9
26
21
37
20
18
78
24
18
28
5
4
72
39
2
12
90
33
13
2
48
40
20
16
38
16
2
10
18
17
64
23
60
12
4
6
56
118
81
15
9
17
10
12
6
92
12
36
16
14
30
64
26
69
63
12
60
36
76
5
13
18
105
3
6
44
96
51
37
6
2
43
5
36
24
24
15
7
8
1
11
21
9
40
74
42
90
30
22
30
15
71
57
3
61
9
14
46
27
27
53
4
9
2
22
3
60
35
10
12
20
6
9
37
14
45
15
85
17
150
42
16
12
14
18
3
12
45
12
4
20
99
7
5
135
6
3
27
10
2
16
20
21
36
7
8
88
5
25
42
2
75
25
27
9
50
42
7
23
54
10
14
4
63
44
33
18
70
54
26
7
11
66
4
44
42
25
23
36
6
43
27
108
32
1
35
24
33
12
3
66
6
73
11
70
12
83
21
28
32
6
57
16
9
27
5
18
18
3
12
103
2
18
16
8
6
75
4
41
54
76
122
24
31
48
27
2
12
6
45
13
35
51
13
32
9
16
18
90
11
36
9
4
38
18
30
12
18
24
7
44
39
52
60
18
18
50
67
3
17
1
27
47
40
8
12
36
1
9
50
6
4
30
50
4
50
21
84
15
36
10
74
30
27
19
9
17
10
8
22
8
16
20
15
12
15
18
10
120
6
38
30
16
2
58
44
10
113
3
6
6
30
40
27
11
60
24
88
20
52
8
18
16
48
18
24
26
99
84
9
16
14
13
3
24
50
40
18
18
20
12
4
11
37
2
9
27
52
5
63
22
128
12
28
18
20
6
36
24
24
7
8
69
40
90
72
53
13
68
64
8
3
21
34
45
29
15
7
45
39
54
60
3
29
3
81
15
9
88
15
27
90
20
18
60
28
44
36
45
1
14
49
3
20
34
98
18
43
35
76
24
57
33
14
6
10
6
3
27
6
32
3
4
24
71
78
22
14
24
3
7
18
14
6
72
58
12
110
22
18
26
10
2
60
9
31
8
64
20
16
6
120
44
6
24
34
26
16
26
10
8
54
30
82
20
18
45
76
116
60
36
33
12
142
6
20
24
42
24
1
15
48
42
44
10
30
2
4
14
4
56
6
4
41
39
16
21
5
15
3
40
36
50
6
40
32
22
8
58
9
11
4
30
18
38
12
18
12
36
66
18
117
13
32
18
22
36
12
6
9
5
16
72
35
27
82
8
7
81
3
15
26
3
45
138
4
9
41
3
15
22
11
37
26
60
42
72
70
33
3
2
4
35
4
15
17
37
36
74
48
4
50
4
12
2
16
6
8
36
10
2
3
81
84
10
5
117
42
37
5
10
56
33
36
9
90
6
3
15
25
23
10
14
4
2
3
25
15
9
18
12
8
24
4
2
63
25
20
24
16
62
22
6
77
27
48
28
9
23
49
5
6
52
32
9
61
54
14
15
15
1
35
42
4
54
9
32
139
6
8
30
52
50
3
1
35
27
12
28
18
14
10
48
47
43
5
3
42
22
45
53
30
45
33
19
45
72
6
5
13
44
10
36
12
54
6
8
64
48
24
38
7
21
18
20
25
29
30
66
10
2
7
36
15
54
27
8
15
30
3
45
60
58
36
29
27
4
14
4
12
50
33
3
28
17
27
22
18
41
39
16
41
16
23
6
30
13
63
14
63
3
45
52
8
37
32
4
167
13
50
22
14
6
10
8
10
14
6
36
48
18
58
36
26
28
20
34
26
30
30
36
ABCD 95946671168*3^$a+1 [50043]
15
6
18
30
31
32
39
24
66
3
51
36
18
27
36
120
105
18
96
6
54
1
137
7
24
41
168
18
78
15
12
39
60
45
63
33
108
9
3
48
12
88
17
39
33
15
12
39
24
1
44
15
18
24
79
35
54
6
6
63
3
108
45
39
12
9
84
76
36
44
24
15
12
6
3
27
42
18
24
120
54
156
54
45
36
159
25
47
54
78
30
63
4
80
64
89
67
60
53
31
20
57
27
57
24
67
32
21
7
44
9
207
84
3
45
16
5
126
1
68
40
17
42
18
3
24
36
69
27
21
72
147
96
4
59
66
108
162
18
51
24
28
59
6
42
102
36
24
3
21
39
3
108
61
59
12
72
37
23
30
18
30
30
129
51
9
63
37
56
15
102
6
105
45
27
24
33
42
6
12
7
24
47
18
120
75
15
36
54
31
36
120
80
3
45
21
31
23
54
36
30
12
93
9
51
105
60
30
69
28
32
3
18
30
21
60
135
25
59
36
81
4
23
18
12
27
9
27
3
97
59
9
27
18
102
9
84
144
21
7
32
12
63
1
29
3
183
60
96
6
18
102
18
156
9
15
36
24
37
17
3
57
18
9
9
96
3
27
81
9
19
161
19
35
1
36
35
42
12
18
13
24
36
32
21
27
63
6
39
24
12
3
73
17
228
48
36
6
48
24
45
27
78
3
24
15
18
87
3
57
9
27
12
21
75
52
23
12
72
96
30
135
76
36
89
15
4
140
21
6
48
25
36
8
12
60
60
36
93
6
24
54
48
12
90
12
21
48
15
9
3
72
12
1
77
3
33
67
24
59
12
33
27
48
6
24
102
84
49
89
30
18
24
3
27
6
54
1
17
66
57
45
3
12
9
18
6
39
51
12
69
15
66
15
3
54
3
63
57
4
125
6
18
36
18
6
132
108
27
27
45
15
12
201
3
42
3
40
5
150
61
35
1
24
36
80
48
12
9
111
177
66
90
60
15
21
30
33
12
51
54
120
30
24
85
20
12
64
20
16
68
72
12
96
75
12
84
78
87
15
18
18
45
45
12
42
85
5
24
15
15
24
21
99
36
6
39
12
40
29
18
30
156
7
47
66
7
5
18
12
25
17
12
48
7
24
29
27
39
132
25
20
63
66
15
3
36
69
3
13
29
91
29
7
24
59
33
48
21
18
60
57
48
21
66
48
1
11
9
39
21
87
18
36
51
15
24
120
1
23
6
15
3
141
69
12
39
111
49
20
15
24
13
29
84
72
103
35
24
57
21
3
15
30
24
60
151
200
52
275
25
47
6
54
30
3
15
13
89
6
30
36
60
63
52
5
174
21
3
21
172
17
7
68
111
12
105
105
79
23
36
30
6
81
9
15
4
20
15
6
66
12
21
39
30
3
39
189
57
55
113
51
33
6
6
36
90
45
24
15
18
72
63
3
42
30
1
104
15
42
6
18
67
24
8
72
96
4
29
30
57
28
36
11
24
1
108
17
24
75
21
24
18
6
15
96
69
15
24
45
12
96
87
27
45
96
24
33
171
39
12
81
15
33
12
220
44
33
51
51
33
27
1
35
12
33
33
87
24
3
36
54
12
31
48
35
60
117
28
12
24
68
21
24
6
30
24
72
15
4
5
31
204
11
84
36
21
4
5
55
23
90
27
76
8
15
66
108
63
15
48
36
49
17
43
35
85
41
15
36
12
33
24
115
11
24
18
42
9
15
6
111
28
5
96
108
7
80
3
21
45
15
52
80
3
9
15
33
28
32
48
72
24
93
66
1
59
9
48
87
21
15
45
27
18
99
51
36
18
7
56
33
72
102
21
15
12
45
33
67
95
72
18
115
24
36
47
102
6
60
60
45
57
3
3
21
9
54
18
42
36
9
12
4
41
39
27
33
21
30
9
24
21
72
43
41
99
129
216
27
15
24
9
16
5
30
25
5
108
6
1
11
25
44
33
31
5
39
45
30
48
18
27
40
29
78
21
27
33
27
30
30
42
31
5
31
35
6
54
25
68
15
13
5
54
81
75
105
24
129
31
36
80
57
3
4
44
60
21
54
90
27
93
162
69
33
42
25
8
27
9
24
60
27
30
48
27
123
13
53
55
32
4
56
24
3
6
42
213
27
9
39
61
23
132
18
72
30
9
12
3
30
27
4
11
114
54
36
60
66
39
51
48
66
15
4
5
36
18
93
4
80
9
55
29
31
17
48
7
20
12
27
25
65
31
53
120
75
135
25
29
60
18
30
12
6
25
41
51
75
73
35
90
30
1
96
5
63
21
90
54
12
55
140
15
18
12
24
6
25
59
21
40
20
3
45
15
12
60
168
30
31
84
11
45
99
96
9
51
18
31
96
89
54
6
31
8
45
103
29
75
24
21
15
9
12
54
85
53
127
5
24
126
85
155
45
96
15
12
42
3
57
96
15
15
33
36
40
20
69
24
30
18
79
53
66
30
120
30
12
48
240
60
37
29
6
78
31
65
3
72
36
33
27
3
36
1
5
3
75
45
12
12
108
57
43
77
51
16
44
45
6
48
156
37
137
7
56
40
8
112
5
15
39
6
24
24
15
24
111
45
21
18
21
27
12
6
42
69
111
85
29
15
24
9
6
9
88
29
39
27
13
35
30
30
6
60
55
11
102
91
107
49
80
16
8
24
ABCD 95946689674*3^$a+1 [50009]
22
3
5
22
32
28
2
10
20
4
30
36
20
24
6
36
90
10
30
26
78
28
2
10
12
14
22
84
42
2
100
15
15
36
48
78
86
42
4
3
11
12
16
8
25
5
12
12
66
22
2
12
13
35
18
10
8
10
36
8
30
30
4
3
87
9
17
64
56
16
18
45
21
32
10
9
33
36
42
14
4
32
4
20
30
46
3
5
12
106
21
24
48
141
26
24
34
56
18
30
6
30
16
20
34
48
93
27
24
2
6
10
110
10
14
13
24
21
30
14
4
54
2
58
8
24
34
32
24
24
4
12
12
32
42
52
26
10
26
52
8
58
12
26
22
8
4
24
33
9
74
64
134
40
36
14
6
36
10
26
24
54
4
2
19
89
30
18
10
24
44
1
29
24
18
10
6
2
7
35
10
44
28
6
18
26
49
9
44
46
30
6
38
22
6
8
55
23
4
12
74
30
4
18
8
60
36
43
51
50
12
76
27
57
44
43
11
30
4
42
18
8
16
8
30
24
22
14
22
12
26
24
10
12
36
39
21
3
21
68
34
18
3
29
12
24
10
45
5
22
44
30
22
38
22
6
8
90
18
24
120
12
6
16
32
58
8
46
14
31
29
6
4
24
24
78
8
36
7
41
16
36
80
4
84
116
10
21
101
22
36
9
9
14
22
3
5
19
23
36
12
10
62
49
9
12
60
26
4
24
6
68
34
6
24
30
9
15
50
6
4
42
30
2
58
48
44
58
2
66
12
64
3
11
24
10
12
6
42
68
10
42
12
6
6
12
90
6
30
102
2
46
24
56
30
58
6
81
51
2
42
52
36
24
26
18
40
2
58
6
32
6
30
6
18
31
3
8
22
20
12
10
14
12
42
4
6
36
18
33
21
20
142
33
9
18
32
6
4
3
15
12
12
24
84
6
2
40
26
10
2
12
10
2
82
2
30
16
74
4
18
32
16
6
15
51
84
8
25
51
78
2
4
9
59
12
1
5
16
24
20
36
54
30
36
28
18
50
18
10
78
26
76
32
22
6
20
12
106
18
80
4
18
72
66
20
22
8
22
44
10
24
44
49
39
14
12
60
6
10
36
102
2
28
78
14
88
6
42
6
8
1
11
16
2
10
20
6
4
104
16
51
5
22
18
8
6
13
23
54
24
10
8
18
4
24
32
6
52
48
6
27
87
6
98
30
19
21
54
48
8
34
12
15
11
42
70
54
8
52
30
36
8
46
92
54
1
9
6
36
54
12
44
10
45
83
40
12
50
28
18
32
34
6
2
55
21
2
4
96
38
7
72
5
30
40
38
46
44
72
46
12
56
30
58
8
4
2
18
10
24
26
7
21
26
70
26
4
26
58
2
16
116
52
15
65
7
9
20
4
12
27
39
81
41
100
26
16
6
30
8
22
42
12
6
8
22
8
4
2
31
9
80
4
26
1
39
20
28
68
42
12
7
23
34
12
24
3
5
4
30
2
7
17
30
48
4
86
28
20
7
23
10
12
14
22
2
61
15
36
12
8
174
16
27
3
2
43
5
10
9
5
4
62
12
34
18
18
60
62
22
8
22
8
4
24
84
26
6
10
20
10
6
51
15
54
14
12
10
14
18
12
28
6
24
9
9
8
12
22
26
60
12
43
81
18
36
18
6
8
1
29
12
42
37
47
12
64
18
72
20
18
12
18
36
10
2
24
18
4
9
81
18
12
2
4
6
12
9
33
42
42
12
2
16
54
32
6
4
78
66
2
6
48
34
3
24
9
12
12
15
11
60
4
18
3
5
118
66
36
24
2
4
30
3
47
4
44
24
52
36
2
7
15
18
20
18
12
28
54
12
15
24
15
84
6
12
36
36
3
3
20
4
18
8
34
9
33
86
66
10
8
52
60
45
69
26
46
32
46
6
2
102
30
120
4
18
3
23
6
4
24
14
22
72
6
21
27
12
32
6
19
33
15
29
4
36
12
8
7
47
25
5
10
6
26
30
16
2
36
13
35
10
50
4
42
12
24
39
45
24
26
25
15
9
11
94
8
84
10
6
44
54
58
8
54
49
3
2
82
72
12
2
22
21
63
54
24
3
17
4
18
2
24
36
60
22
2
30
1
72
27
26
28
56
58
24
12
9
63
2
76
8
48
28
18
32
12
48
1
23
70
3
9
48
6
14
22
2
106
194
22
24
30
20
4
24
18
6
92
66
10
8
18
46
66
126
26
1
23
10
18
8
22
6
26
6
6
18
1
75
98
6
52
54
36
32
46
6
14
22
2
52
44
66
16
20
4
51
15
14
40
8
4
14
84
28
6
20
34
24
98
4
20
12
22
50
16
80
4
3
21
24
44
4
30
20
54
16
36
14
1
21
12
12
68
10
2
78
48
64
20
49
35
42
16
42
20
4
42
6
2
90
42
19
51
21
5
4
78
26
10
18
12
30
26
127
51
20
40
2
70
8
72
18
4
36
24
2
6
10
26
10
2
16
18
18
8
112
26
46
3
11
24
84
58
8
28
18
6
3
57
62
4
36
6
24
3
23
34
24
12
30
14
42
10
12
56
84
12
4
72
8
19
63
57
35
16
2
72
4
2
10
78
18
14
6
30
1
17
58
84
42
38
30
30
6
42
37
5
54
28
32
30
22
36
2
4
60
20
42
4
42
2
25
5
30
16
14
28
20
22
2
10
134
4
3
3
2
12
40
2
30
6
16
18
8
7
51
45
5
24
10
18
90
2
66
10
48
2
10
38
109
15
2
16
2
37
95
49
39
2
54
24
36
24
12
48
10
24
8
55
3
8
4
8
22
12
2
72
10
6
8
4
9
95
22
12
24
6
26
31
15
108
12
32
46
24
18
20
36
6
19
3
36
42
2
30
4
27
21
6
44
6
18
52
62
64
15
9
2
13
35
22
32
16
20
22
30
8
22
6
20
90
13
29
24
16
20
7
9
44
28
26
78
36
24
36
6
40
6
36
63
29
22
12
8
12
66
10
104
88
8
1
11
12
25
11
10
75
11
30
10
38
12
16
18
54
72
14
10
12
24
26
13
15
2
42
13
9
20
19
11
60
6
4
8
10
6
26
10
74
12
18
22
62
60
22
21
39
20
108
1
17
76
24
14
28
2
18
22
48
84
2
1
11
48
10
20
12
22
42
6
30
50
22
12
26
16
26
10
8
58
20
36
52
32
28
3
51
6
12
6
20
4
6
44
34
9
17
42
10
12
15
5
4
6
57
65
10
8
76
26
10
6
38
25
27
8
30
12
10
36
18
18
6
3
9
20
19
33
24
26
28
42
2
10
3
11
28
8
88
108
24
8
6
4
20
4
24
8
72
16
30
32
22
6
2
4
2
34
15
35
52
62
18
22
2
64
50
84
48
22
30
15
5
4
8
34
50
42
10
6
54
24
18
9
11
28
32
1
9
116
10
2
40
24
14
30
6
124
9
5
66
12
61
15
30
32
12
102
30
6
6
31
29
18
10
15
9
32
10
32
64
14
34
6
18
12
6
26
34
36
14
37
21
27
93
32
18
16
81
35
28
2
7
11
12
66
46
2
10
14
42
18
72
28
32
34
18
24
3
9
8
22
6
3
45
2
6
18
10
54
48
44
42
12
7
11
24
34
75
11
30
94
12
20
12
64
14
4
8
28
87
35
46
14
52
24
32
24
52
9
21
102
54
72
20
22
14
40
14
46
62
22
84
18
24
14
46
42
12
38
22
8
6
4
18
8
7
81
2
12
73
63
30
66
8
10
8
22
9
33
128
22
48
24
8
34
8
10
20
22
3
29
4
12
8
36
12
30
16
54
24
8
94
24
92
28
14
6
13
33
68
34
6
18
32
34
32
7
3
32
22
8
102
1
51
18
36
14
6
16
8
18
40
2
22
2
55
59
13
15
14
24
24
6
6
55
5
36
16
8
4
50
46
24
26
16
12
8
13
27
38
16
63
15
18
38
16
9
5
36
40
14
30
52
2
13
17
148
8
12
108
42
16
26
124
6
8
10
102
30
15
41
30
16
6
8
16
38
16
14
34
44
16
14
12
34
26
6
66
10
30
20
4
3
33
20
28
2
40
6
12
6
36
104
22
44
16
24
20
4
32
10
20
25
9
14
22
14
ABCD 95946857432*3^$a+1 [50020]
42
71
109
11
7
113
72
16
80
1
6
30
42
17
55
5
4
9
47
19
29
7
9
56
40
9
71
24
76
44
96
43
36
24
41
7
18
59
31
6
23
16
36
63
6
11
16
32
7
9
9
11
16
33
36
35
31
101
13
47
4
3
77
43
113
19
126
35
13
15
20
52
3
6
30
89
97
119
1
72
42
5
133
83
168
7
69
21
23
31
9
111
6
18
17
73
11
25
83
88
9
15
8
12
31
17
48
67
12
5
48
25
47
16
3
5
112
27
101
7
42
30
36
96
18
126
21
9
6
18
3
63
6
75
36
27
33
57
108
23
36
48
12
31
33
32
97
3
20
88
72
33
119
7
18
123
20
37
71
19
17
31
24
48
162
111
3
21
9
90
5
55
72
12
125
16
44
12
19
5
31
41
127
36
84
6
11
19
60
72
12
21
105
6
113
43
78
11
16
20
12
12
31
60
30
18
141
9
30
65
16
15
101
12
121
27
68
7
53
37
47
103
30
3
72
8
96
24
12
115
9
68
7
5
40
51
72
156
5
55
36
5
4
32
43
6
54
36
29
19
161
16
36
9
18
17
124
201
23
16
45
35
36
79
126
30
129
39
77
4
12
20
28
21
15
51
29
43
17
16
9
59
156
13
23
19
21
20
13
54
48
42
47
16
27
36
36
5
40
3
21
15
29
28
15
72
18
54
24
36
41
133
36
18
21
20
144
76
99
17
16
3
36
18
71
1
119
96
24
16
21
35
73
11
76
20
28
9
111
44
12
48
36
12
145
47
31
12
5
24
48
72
16
32
25
30
42
48
51
9
126
21
68
67
150
11
12
31
29
216
1
11
48
52
48
57
23
91
48
42
23
16
32
19
45
20
1
198
5
12
4
3
33
8
16
8
1
11
64
44
25
11
60
36
76
84
93
6
45
21
11
79
36
17
60
36
60
52
60
9
66
5
67
17
24
96
4
92
7
12
29
24
55
21
21
11
19
60
120
108
33
44
64
96
21
39
33
3
27
108
24
30
15
8
67
24
5
7
9
9
42
12
33
32
25
47
24
19
53
48
72
24
4
15
117
9
51
45
102
41
24
7
24
41
13
3
24
39
96
5
13
3
32
16
75
84
53
19
5
16
3
141
33
18
17
28
9
191
40
68
31
45
20
25
156
75
20
120
7
36
5
52
32
37
15
60
9
36
15
8
1
15
12
117
47
48
31
12
60
30
54
6
54
81
8
24
48
72
28
3
36
60
54
27
3
21
80
4
75
24
72
41
12
28
9
39
45
87
32
60
72
40
128
127
53
12
4
36
8
112
3
21
44
7
150
30
5
16
15
24
126
18
30
11
13
30
60
12
9
104
1
59
16
69
23
24
25
30
9
12
128
12
97
71
16
249
71
24
91
5
31
5
7
6
71
1
144
15
3
18
84
35
96
132
12
36
19
21
32
1
54
12
21
87
36
65
25
11
24
61
11
43
65
12
13
30
21
36
48
39
60
33
48
44
55
48
72
65
151
5
91
66
42
77
31
5
88
104
16
32
19
9
15
12
17
55
33
3
29
7
69
36
75
29
31
21
68
55
5
7
29
48
60
7
5
48
55
65
31
41
48
73
239
25
24
30
42
3
32
19
180
18
3
9
191
28
12
27
5
96
7
48
41
19
17
12
48
24
16
24
120
80
19
45
9
87
3
30
72
15
80
4
12
104
96
48
12
12
48
7
33
8
7
17
127
54
54
5
55
48
42
18
5
7
33
8
16
15
5
48
16
36
39
17
19
36
18
71
40
33
42
21
15
33
111
9
20
25
66
60
101
84
36
24
91
5
24
16
99
6
18
21
33
30
72
105
8
31
57
60
69
18
12
29
76
3
77
55
29
37
78
17
49
36
54
24
101
1
63
36
96
20
12
121
36
15
20
175
65
31
45
3
6
119
40
60
15
72
12
77
16
3
125
16
39
21
20
36
43
6
23
103
9
75
149
24
7
78
12
75
15
24
30
54
60
12
9
105
11
25
35
84
7
9
21
42
5
60
25
71
16
3
17
16
15
9
24
32
12
60
48
64
96
24
15
125
13
6
41
40
60
128
48
60
4
44
55
17
19
125
40
15
60
5
4
12
27
77
48
16
80
12
79
45
45
35
19
45
81
15
116
115
93
57
12
63
63
36
18
36
71
24
31
5
31
42
48
42
120
5
156
91
6
48
135
56
13
83
84
25
6
65
12
25
87
3
60
5
12
13
6
5
79
60
48
65
60
7
77
4
9
63
48
36
80
43
113
72
28
57
48
54
6
30
18
24
3
9
23
31
5
24
72
60
60
256
32
16
57
39
8
172
44
19
6
72
95
7
18
18
5
40
51
45
104
16
15
161
103
17
12
31
45
20
37
18
21
24
80
12
12
72
168
7
18
23
40
24
39
6
48
11
112
3
57
32
28
68
12
43
5
112
84
36
8
16
63
53
84
24
40
12
15
65
79
149
12
84
40
8
31
36
96
29
24
24
136
111
41
72
61
6
29
1
35
25
54
5
79
6
11
16
48
15
17
28
39
126
42
77
43
24
21
32
12
144
96
76
20
64
20
144
24
36
36
31
84
69
36
20
48
25
42
18
3
24
60
3
77
4
9
23
7
33
39
54
6
29
1
24
15
12
39
45
44
12
40
9
83
7
29
60
16
51
9
56
24
4
57
39
80
19
17
ABCD 95947284274*3^$a+1 [50278]
11
252
9
16
144
35
90
3
171
117
48
147
48
60
1
128
243
144
144
132
9
16
5
24
120
150
181
80
3
141
21
78
156
54
27
45
3
21
216
3
96
99
90
51
39
66
150
66
15
93
147
39
84
36
54
36
54
1
80
48
96
160
47
60
48
60
12
60
90
48
55
131
61
32
63
33
64
71
297
9
30
169
80
75
6
30
60
36
33
16
161
108
150
30
72
18
72
54
24
127
263
9
87
73
11
69
237
3
33
198
25
47
49
131
54
183
33
15
112
401
120
135
15
145
96
5
123
93
18
36
204
12
60
25
83
45
147
24
69
15
129
111
1
11
69
9
66
261
144
16
89
39
51
30
15
165
114
90
66
45
64
71
24
12
69
16
59
21
105
87
261
126
205
144
11
69
112
83
126
79
35
126
63
16
95
6
144
12
63
51
13
41
66
21
112
17
66
109
176
48
27
108
105
75
90
72
99
15
66
15
129
15
39
9
33
15
39
84
181
239
66
15
48
96
27
165
64
35
180
96
9
39
25
35
156
33
171
30
135
207
54
24
66
1
32
27
54
72
39
96
63
177
3
301
35
24
36
145
89
7
59
36
348
36
54
12
108
6
141
48
45
90
57
144
141
19
191
180
13
224
51
36
9
45
67
23
36
6
174
6
210
144
36
37
23
48
72
24
84
6
234
66
115
119
9
240
3
108
132
138
60
30
6
30
21
3
36
54
19
71
25
131
45
99
157
32
16
11
133
317
3
96
16
11
85
95
24
25
59
90
60
126
49
32
243
36
156
13
131
61
119
6
108
87
15
180
93
291
13
17
15
21
43
32
33
90
36
49
11
21
189
3
48
48
87
169
59
21
48
111
126
51
165
198
69
3
234
99
117
43
11
150
66
24
165
16
48
5
91
128
63
33
240
144
87
153
27
24
205
77
3
96
160
35
126
15
48
192
15
18
12
3
96
195
13
48
80
64
29
30
60
9
63
90
138
126
31
128
816
69
27
64
48
113
15
112
17
114
156
240
84
6
126
18
120
175
192
35
189
48
16
11
6
48
79
47
1
48
47
120
144
6
198
12
24
9
112
125
24
66
180
69
99
30
60
36
30
60
21
384
48
16
71
66
54
36
13
131
24
36
174
6
13
41
12
288
27
15
48
1
35
45
45
19
224
16
125
30
21
105
150
33
3
13
71
96
57
112
29
51
15
1
23
12
144
60
81
3
61
119
90
90
85
65
30
81
9
151
71
48
36
324
1
5
210
153
87
169
32
99
6
90
48
252
198
42
48
1
128
112
29
51
111
24
246
163
35
61
65
6
25
32
48
144
48
3
54
54
42
39
48
48
160
23
90
126
1
5
108
15
87
57
87
6
48
42
108
157
32
21
139
23
57
16
107
114
126
174
60
30
61
128
177
15
39
25
336
32
48
255
33
240
75
12
57
147
13
71
186
ABCD 95948385194*3^$a+1 [50137]
84
109
44
27
258
18
54
15
160
128
60
45
87
99
21
15
84
6
55
11
60
48
121
20
21
90
13
65
30
81
64
107
54
183
16
17
7
11
189
33
39
9
79
17
66
69
63
12
60
36
198
162
48
36
45
4
24
131
30
391
41
103
11
84
36
45
51
12
168
72
18
264
24
234
48
132
48
9
63
57
40
8
12
45
24
31
71
42
102
240
33
57
126
9
39
81
51
228
60
9
76
239
90
216
199
11
21
3
157
143
42
79
95
49
80
16
161
24
72
18
120
36
90
96
199
20
195
105
345
223
32
9
96
576
138
441
123
1
11
213
3
37
380
76
11
36
9
48
16
17
7
65
6
241
59
324
97
215
25
8
33
72
168
79
59
21
105
63
105
127
251
30
7
35
102
24
30
240
9
3
78
66
36
60
30
207
112
168
216
44
27
36
54
24
51
75
25
24
89
31
236
3
237
39
205
44
60
15
1
17
54
33
16
104
81
30
36
6
39
105
135
168
12
45
63
57
175
41
387
51
25
95
21
15
54
31
11
54
48
78
84
45
15
216
18
31
35
126
79
209
24
72
183
105
135
12
15
48
6
30
36
60
18
162
174
6
33
105
42
45
81
7
23
49
120
24
155
120
21
3
12
36
54
135
15
33
40
72
65
54
96
66
78
252
30
72
222
84
21
3
126
159
15
72
145
35
78
18
180
12
61
17
48
42
9
48
12
15
153
12
21
39
81
18
54
90
45
16
116
4
24
11
6
15
51
180
49
59
6
30
145
35
13
23
129
3
30
18
37
32
63
162
55
143
12
96
84
60
228
105
147
24
36
33
112
128
177
288
7
11
13
17
198
9
153
39
39
162
7
185
6
9
63
337
20
87
6
138
9
52
65
150
105
105
54
60
36
36
57
27
240
49
41
210
109
35
204
105
16
95
129
40
272
39
36
45
51
177
60
72
33
90
102
55
113
7
131
133
11
36
90
18
85
24
32
129
162
168
126
15
64
96
8
15
192
24
12
60
18
120
6
105
120
168
16
35
54
42
13
71
9
33
159
120
315
48
6
54
18
48
51
4
527
49
120
41
78
120
144
25
80
16
344
3
253
120
425
30
21
100
48
11
129
21
174
121
56
60
3
1
191
73
35
180
45
141
30
21
75
25
24
35
6
55
20
28
432
35
45
48
51
21
183
48
24
93
12
33
31
41
24
111
40
65
246
9
160
48
323
13
191
73
17
54
36
198
48
7
140
132
60
21
39
105
54
145
296
15
93
63
24
36
57
16
119
177
88
131
24
108
48
25
47
49
8
16
59
37
128
40
11
120
21
51
13
47
84
36
18
111
40
128
180
51
81
60
21
174
168
145
107
84
81
15
108
12
114
90
61
24
240
395
69
136
41
168
15
87
24
1
144
104
57
30
24
1
11
69
183
90
87
40
80
ABCD 95949187006*3^$a+1 [50029]
15
8
4
36
63
17
28
9
30
18
3
12
32
60
36
4
32
28
51
9
140
31
45
21
18
17
4
21
18
12
18
15
32
36
79
5
13
71
72
120
120
72
40
33
95
4
24
69
6
21
8
25
3
9
39
21
3
33
23
12
4
60
20
4
32
4
48
8
48
61
3
8
24
1
83
52
45
18
9
72
63
33
8
76
68
28
15
60
84
24
77
64
15
45
24
57
39
3
57
20
31
77
7
5
1
63
39
18
60
18
5
184
3
5
19
41
7
21
12
140
13
27
84
8
28
8
79
81
20
25
47
4
56
37
3
24
8
73
87
147
81
75
5
24
48
16
12
24
36
44
48
91
12
45
32
28
12
105
138
5
52
15
21
20
1
48
27
188
7
18
87
8
7
60
120
29
67
18
51
48
36
21
11
24
4
12
24
104
52
20
37
75
20
88
24
8
12
61
47
67
33
3
29
28
27
24
84
17
79
29
16
39
42
23
25
135
32
40
20
31
29
55
60
9
12
80
4
39
12
17
52
8
60
13
27
63
33
24
12
228
3
33
21
6
17
40
63
5
24
61
60
18
45
9
3
9
6
9
8
67
33
165
15
12
15
69
87
17
25
36
11
76
24
84
12
8
16
15
90
11
48
1
3
20
25
131
91
108
30
6
57
33
39
117
18
5
37
59
16
69
47
84
61
114
270
90
5
31
57
141
12
23
1
15
48
8
52
3
84
6
27
45
123
72
48
45
12
15
27
30
59
60
175
5
79
21
32
7
45
3
173
100
164
12
36
19
5
36
72
96
64
132
116
40
93
11
43
12
5
16
15
33
39
117
20
61
59
64
21
3
3
89
31
5
12
7
41
25
60
35
28
21
18
6
155
64
72
60
60
213
3
60
80
48
49
23
64
8
25
6
45
44
55
12
18
83
7
132
18
15
32
40
128
28
9
23
25
108
24
30
45
45
114
41
31
53
67
17
40
3
9
108
68
13
59
28
15
105
39
24
17
40
20
12
37
30
33
3
60
77
36
85
47
48
16
8
28
99
18
18
5
4
24
9
30
53
7
18
15
87
41
24
40
20
12
24
4
12
8
12
43
221
12
60
124
36
20
7
21
84
20
7
5
4
36
20
79
12
33
36
9
36
48
11
112
24
36
44
16
120
8
79
33
80
28
9
191
19
33
44
19
36
41
12
148
44
16
45
54
45
36
8
49
23
37
11
1
36
3
56
40
96
27
108
5
13
12
60
27
80
108
64
21
75
39
9
9
30
6
90
36
48
21
36
20
64
20
7
90
54
9
44
100
48
140
40
9
75
80
25
24
39
27
65
4
44
132
4
21
35
25
18
93
15
5
49
23
12
1
59
43
53
19
21
8
36
151
60
12
42
66
42
36
11
1
75
32
88
12
12
39
57
24
24
51
18
35
43
149
25
24
84
15
12
20
13
3
12
20
73
12
78
125
72
16
69
123
12
20
100
15
41
4
45
6
69
8
49
35
91
12
42
71
108
64
32
16
8
72
4
93
3
9
6
105
8
49
3
12
15
5
55
12
36
53
19
5
67
60
9
12
12
33
42
77
76
8
19
5
25
3
108
57
12
6
21
63
17
24
1
15
36
57
23
40
12
48
24
8
43
5
12
1
99
36
21
3
3
29
16
12
132
189
15
159
33
32
7
36
9
48
48
60
68
4
21
12
60
27
48
20
64
33
11
67
9
36
27
57
20
24
4
33
24
15
80
85
15
33
42
101
72
61
119
25
3
177
23
7
93
80
97
23
37
192
63
12
60
20
24
12
13
84
3
20
19
69
21
288
15
48
60
20
28
21
15
8
72
55
66
39
3
33
24
45
6
29
24
55
5
24
40
3
17
37
48
11
16
15
33
92
1
27
36
27
30
15
32
31
9
8
52
93
27
20
28
15
17
1
99
3
29
16
44
40
48
3
24
5
61
35
37
11
76
24
75
41
84
19
12
78
30
5
60
28
60
60
39
5
76
20
13
54
5
28
57
18
5
12
103
69
3
33
32
48
37
11
7
18
36
3
12
33
6
17
28
104
28
44
43
53
4
33
6
36
21
32
12
1
23
19
12
65
36
7
41
19
33
3
65
96
28
207
45
45
99
96
96
8
52
84
24
9
35
16
12
8
19
36
21
15
41
85
15
12
8
72
16
20
31
6
30
57
33
27
15
36
21
56
40
108
27
137
25
30
5
60
7
21
15
29
43
6
159
116
52
8
96
19
21
24
9
3
12
21
47
52
20
60
13
24
15
168
8
60
28
99
48
60
5
48
1
15
8
28
32
36
1
35
61
15
57
27
63
93
123
17
37
15
8
85
23
12
4
15
29
96
55
41
12
96
7
60
33
21
51
15
144
5
24
36
48
88
20
4
33
3
92
12
16
44
28
8
4
8
103
29
4
132
3
66
168
51
51
114
39
20
7
125
48
12
1
63
116
24
31
29
19
21
51
60
144
9
56
7
9
63
45
57
6
17
16
12
24
68
7
9
39
60
5
52
68
36
96
31
17
85
18
90
3
32
19
36
17
7
5
4
56
24
19
12
21
84
3
45
105
35
96
16
69
71
24
7
5
37
198
5
24
100
141
15
15
89
4
56
24
79
6
51
48
68
52
15
77
48
12
4
84
57
23
36
109
71
55
81
9
51
8
28
48
21
18
42
51
20
4
24
12
8
40
36
39
45
24
57
3
20
31
5
12
12
28
15
174
36
3
44
7
108
101
16
33
48
78
29
28
8
7
45
12
20
72
4
12
9
3
15
41
36
19
9
72
104
76
3
132
21
15
45
20
88
36
3
17
4
36
ABCD 95949276370*3^$a+1 [50020]
6
55
29
6
151
5
108
79
72
71
84
31
54
59
6
84
90
9
70
18
90
38
81
54
265
6
41
18
31
131
67
42
6
23
9
27
25
20
81
25
24
24
54
90
18
12
41
7
35
180
19
11
45
72
46
72
18
41
25
6
35
24
54
25
365
72
24
1
2
27
25
114
14
106
54
101
6
193
102
11
84
31
32
72
154
17
9
4
5
45
46
89
55
12
14
16
35
37
47
9
27
7
11
27
40
168
6
29
45
40
5
180
9
52
11
18
67
24
48
32
9
25
35
37
42
77
31
18
176
15
73
30
98
45
9
45
13
11
12
7
11
97
35
3
105
145
6
5
99
46
35
279
10
132
12
23
7
11
7
59
81
4
149
25
24
32
94
5
117
63
79
71
1
56
45
18
36
1
48
41
43
72
56
63
67
23
7
108
102
113
30
81
94
41
63
33
49
66
54
14
40
66
35
19
2
10
5
79
114
234
6
101
19
6
56
10
89
96
54
66
60
48
27
9
13
12
20
106
29
9
81
55
71
54
109
222
18
24
48
18
101
6
49
90
54
17
49
41
9
54
16
96
42
36
12
84
11
135
153
90
61
35
54
55
35
19
11
61
144
101
90
43
17
39
16
54
17
48
49
30
66
35
31
48
12
18
6
17
138
49
36
5
55
5
36
43
12
60
50
9
45
15
49
41
19
20
18
63
127
18
6
20
36
144
16
42
18
12
2
9
121
6
35
19
161
25
24
29
1
11
25
92
33
49
59
36
1
65
18
235
80
64
23
30
43
146
51
3
45
37
8
40
24
162
221
7
18
23
7
48
44
16
11
6
30
189
9
72
90
18
72
27
10
42
20
9
19
71
79
107
3
27
6
39
15
30
19
35
72
37
36
5
66
103
101
61
5
126
60
18
36
1
38
10
80
51
43
101
66
90
49
42
23
37
65
18
6
39
82
18
6
138
48
32
22
29
91
38
81
27
112
108
50
22
18
102
36
54
38
9
96
55
35
30
19
30
41
54
9
27
60
57
46
17
27
208
60
29
85
14
81
19
35
42
7
50
27
31
5
54
25
24
41
25
24
30
17
30
43
2
64
35
1
8
72
34
29
49
12
54
65
6
54
12
13
36
29
39
10
8
15
54
66
153
27
27
16
2
34
30
5
126
84
199
17
63
10
5
97
18
95
6
120
36
37
12
54
104
22
5
55
54
30
50
126
88
56
27
45
52
36
11
13
50
118
80
90
54
10
54
5
30
117
18
15
97
14
10
35
19
36
30
41
54
9
135
7
35
37
36
11
19
62
9
6
30
37
72
26
28
5
102
37
80
16
36
6
23
31
65
49
41
66
18
90
81
190
8
10
41
127
29
144
6
21
10
48
137
7
47
84
67
14
16
89
54
30
90
90
31
24
24
83
9
28
8
64
8
40
23
49
11
55
2
16
6
54
36
14
27
13
32
99
36
18
127
89
153
52
65
6
54
21
9
96
84
54
27
9
49
14
10
6
36
54
56
9
79
30
26
112
14
45
13
227
3
63
18
81
40
54
24
66
86
4
5
7
35
18
31
6
38
64
23
43
5
121
84
11
36
13
24
71
27
105
54
139
12
132
78
53
25
90
47
43
6
78
72
11
54
60
55
108
71
49
26
34
12
8
28
59
1
24
18
48
125
13
17
60
48
1
179
36
36
43
74
18
63
60
115
41
60
13
30
30
17
49
144
41
12
45
28
26
16
29
9
34
18
29
36
19
89
36
109
126
24
47
49
59
1
5
66
37
42
6
32
16
11
25
36
29
61
18
6
11
84
24
39
72
34
6
24
354
192
54
71
1
72
47
360
9
34
110
27
6
103
72
8
64
42
56
70
29
13
66
60
5
36
9
51
3
10
53
18
31
41
60
3
45
37
30
24
8
40
32
45
45
9
9
126
27
199
60
20
4
41
49
54
48
2
27
43
191
1
18
6
2
58
41
6
18
91
24
95
67
14
141
3
72
40
48
12
53
36
99
4
23
150
39
9
121
78
60
47
1
44
10
35
189
27
207
16
30
30
120
17
25
14
18
33
7
11
30
90
36
63
33
18
39
46
44
22
5
36
63
22
29
3
16
107
13
26
51
39
45
9
15
7
18
14
52
35
36
37
96
41
25
30
71
9
16
65
60
115
29
13
41
126
73
11
90
9
33
49
6
48
152
90
40
30
29
43
56
27
18
37
42
30
71
36
61
42
68
33
72
19
48
6
11
45
16
119
54
27
112
11
72
30
78
120
42
25
54
24
41
30
31
65
7
42
125
24
72
138
6
30
31
113
37
42
71
55
2
64
5
54
192
60
25
12
48
42
6
47
43
14
27
55
5
30
24
85
6
11
45
34
29
6
30
31
5
9
40
5
45
99
27
4
48
ABCD 95949696008*3^$a+1 [50004]
91
17
18
36
18
36
90
13
35
132
12
54
126
24
49
5
54
1
107
73
29
36
24
12
18
36
96
120
133
17
19
12
77
48
6
13
24
12
113
12
7
48
77
54
66
6
37
101
42
12
78
108
48
72
42
37
65
18
24
30
42
49
161
36
24
19
11
181
5
54
49
96
48
5
66
36
108
18
24
18
84
42
31
71
73
17
79
245
91
96
12
131
12
97
71
66
18
90
18
36
96
90
18
109
107
37
11
25
17
12
19
72
168
12
17
54
6
36
30
60
12
252
24
30
6
30
24
55
11
72
133
11
54
36
60
102
24
36
85
36
17
18
36
6
36
12
24
138
1
35
109
53
72
60
18
12
6
55
191
6
30
6
18
1
83
24
66
55
17
24
31
36
71
6
120
6
12
78
18
48
6
48
54
96
36
12
54
36
6
30
150
30
18
24
126
54
12
18
18
18
54
1
41
55
29
19
17
24
66
6
66
18
43
35
18
144
174
60
12
18
7
12
41
162
13
71
90
24
12
115
72
47
1
107
24
120
97
12
36
5
31
35
114
18
12
24
30
6
48
1
35
6
67
59
1
11
18
24
18
12
61
36
35
12
78
31
24
143
48
78
36
48
55
24
12
53
91
41
84
6
1
47
109
5
30
109
60
48
17
126
42
139
143
6
84
24
12
7
35
156
1
5
12
36
90
54
54
18
72
6
13
24
65
6
73
11
132
48
18
6
12
6
31
17
7
12
17
6
12
90
24
48
36
43
119
6
72
18
174
7
53
66
96
73
29
36
24
12
168
18
30
90
18
7
101
6
73
48
60
71
48
18
42
18
48
7
11
6
19
12
17
19
23
108
73
29
18
133
65
54
144
25
161
36
30
1
35
126
55
17
7
11
18
6
66
43
71
66
19
17
132
31
53
42
264
133
48
108
53
18
36
72
37
77
36
36
55
71
66
7
17
18
12
6
48
7
17
19
47
72
25
125
84
127
71
25
11
6
30
24
30
7
35
54
55
17
12
43
47
24
12
61
29
18
36
61
17
31
5
12
6
1
143
72
1
47
18
43
29
127
17
55
95
30
91
59
18
91
251
36
18
54
36
37
72
101
6
48
36
97
11
25
17
18
48
18
6
12
78
91
36
17
18
18
36
162
13
23
1
11
78
55
216
101
54
42
84
42
13
41
55
48
5
36
12
6
12
96
66
7
36
29
24
18
30
24
54
49
23
30
7
11
168
102
60
84
36
7
17
36
66
36
60
12
6
66
24
157
17
72
7
83
25
29
36
79
12
17
18
60
54
31
35
24
36
12
6
19
125
30
61
216
35
48
108
1
5
66
36
36
97
12
41
12
18
78
54
1
47
1
36
17
19
41
12
42
1
12
23
13
17
54
18
7
48
89
18
42
12
55
59
12
6
30
6
12
43
12
5
127
53
120
96
67
53
6
36
36
48
6
31
36
23
109
108
47
6
18
66
24
139
35
18
43
29
6
1
17
31
17
43
83
60
66
90
6
66
6
12
18
73
23
49
89
55
60
161
30
168
18
36
90
36
1
11
6
12
6
30
19
41
91
53
54
85
144
17
7
47
25
144
29
18
1
5
90
30
6
36
18
18
1
65
108
55
53
6
90
30
37
17
7
11
36
25
17
102
25
72
29
24
12
78
13
23
13
53
72
6
36
18
36
36
30
61
12
23
54
55
29
42
13
144
5
19
72
29
114
13
5
102
18
24
36
19
11
37
95
73
83
6
12
150
54
54
1
144
11
54
151
53
30
6
19
71
13
131
30
24
18
30
36
72
24
66
6
30
6
66
37
5
54
30
18
6
66
24
84
24
289
53
31
5
66
24
90
67
5
19
35
48
25
17
19
144
35
157
35
61
35
73
48
23
13
96
11
6
30
6
103
53
126
61
12
107
18
78
12
72
6
19
101
60
18
66
55
35
6
18
120
18
7
11
25
17
30
42
18
37
12
24
143
18
12
90
25
17
54
12
126
78
102
43
89
18
84
6
36
18
126
67
5
48
18
25
17
12
132
31
17
72
96
55
12
35
24
54
55
120
233
6
72
73
11
25
137
60
48
43
47
37
5
30
42
30
6
84
162
37
185
12
162
24
36
12
37
203
49
23
30
6
37
65
24
30
18
43
17
12
54
18
24
12
42
66
18
18
7
11
54
270
1
107
18
36
24
30
54
72
90
97
17
66
18
18
6
19
179
181
89
66
54
24
55
65
6
30
91
5
138
37
35
25
11
24
37
17
90
1
144
137
7
29
60
36
18
1
12
53
19
5
30
25
107
54
84
96
30
1
53
7
29
72
7
17
19
29
6
73
17
30
42
36
66
25
144
89
66
216
54
90
37
23
1
29
396
7
209
18
25
89
19
11
126
18
180
25
ABCD 95949919654*3^$a+1 [50033]
60
72
21
192
15
81
24
21
36
60
48
78
165
72
105
48
78
129
33
108
66
36
24
84
42
39
153
18
24
45
24
51
6
48
54
6
36
174
42
18
30
6
234
84
42
66
18
54
186
45
9
30
90
36
36
63
63
42
48
18
24
48
42
3
105
54
81
9
36
162
18
18
180
57
279
90
150
33
72
3
30
6
66
18
6
135
57
60
108
72
18
12
129
48
135
102
75
21
54
30
96
12
126
36
24
90
12
144
6
93
9
6
105
105
24
90
21
87
30
3
39
120
33
57
63
69
84
252
60
48
96
15
33
72
24
135
192
105
48
36
6
12
126
90
6
180
111
27
141
75
36
18
18
24
30
6
33
39
12
54
114
30
18
54
90
45
9
144
18
54
6
9
3
6
210
36
81
99
150
198
126
27
75
117
192
24
159
12
6
18
45
147
168
102
60
27
243
72
126
159
57
18
36
129
27
21
57
36
36
30
168
18
18
12
153
9
126
24
126
36
48
42
18
3
15
12
258
108
111
24
9
48
24
90
165
9
24
72
135
171
30
168
72
144
36
75
123
36
153
3
54
180
51
75
24
21
159
18
18
30
42
72
45
9
156
60
54
57
24
9
135
57
42
30
72
126
150
210
18
6
210
54
9
168
3
96
69
21
66
42
18
18
12
42
36
102
18
36
198
87
75
216
60
108
306
48
60
18
102
78
18
39
123
48
6
18
156
60
102
24
144
12
243
99
150
66
24
138
60
354
18
75
15
90
78
84
21
3
36
36
264
18
36
72
144
114
21
15
90
30
6
30
165
15
72
18
114
66
27
27
24
84
60
66
51
9
84
126
6
111
48
159
42
36
90
33
75
120
36
168
48
60
45
39
6
54
54
162
18
30
36
18
108
144
6
102
258
45
120
9
36
78
21
15
108
48
18
6
156
42
48
150
33
39
108
117
57
18
78
30
90
42
21
9
15
3
24
108
138
24
84
90
6
54
180
57
15
12
6
159
75
48
132
81
9
120
42
189
27
252
177
15
9
117
18
42
39
9
6
81
39
18
6
84
186
324
120
276
54
30
18
54
144
36
126
18
51
3
36
42
63
135
102
123
24
57
30
96
12
141
120
69
48
204
66
144
6
108
66
105
39
186
66
24
30
6
48
24
378
39
105
18
162
36
39
81
87
135
33
15
129
105
108
60
30
36
150
66
54
135
27
18
6
36
33
21
54
192
69
135
9
144
117
84
42
54
66
93
57
54
66
24
48
72
231
27
12
60
30
135
33
12
6
90
3
9
18
108
60
72
30
15
24
75
120
24
102
90
18
27
87
72
66
39
129
120
180
36
78
18
90
12
18
39
201
30
108
72
150
12
6
36
18
72
39
27
93
141
36
42
210
90
42
90
18
288
30
144
21
33
144
90
6
72
159
48
75
72
45
105
90
21
9
186
138
54
45
123
72
12
36
198
72
42
117
99
69
72
33
6
9
57
15
75
126
135
120
240
27
18
42
57
51
48
6
180
18
90
180
48
27
51
21
135
54
126
126
42
21
72
45
18
81
45
96
48
27
9
111
24
24
144
75
72
198
72
63
27
36
18
6
120
9
81
96
84
18
72
9
27
54
18
180
57
33
18
54
18
ABCD 95950217024*3^$a+1 [50066]
71
54
3
76
29
7
71
9
75
54
6
156
90
19
41
159
3
157
35
24
12
42
7
240
35
144
36
6
12
42
54
51
3
36
1
101
24
15
75
36
30
3
76
53
15
33
78
9
21
15
16
149
54
60
45
135
105
72
21
18
9
36
39
37
23
120
180
1
59
66
36
15
135
36
84
6
19
84
17
303
9
66
42
18
66
18
21
21
30
25
8
45
15
75
36
9
183
69
39
61
284
84
63
12
36
61
53
72
115
11
54
15
21
48
96
79
65
15
15
96
25
5
78
30
96
31
5
66
18
31
11
102
60
30
78
138
61
24
41
18
72
78
7
41
19
113
12
144
24
102
36
18
111
159
21
15
114
30
72
54
60
15
21
54
85
89
39
21
54
156
105
36
4
41
79
47
18
30
21
39
1
60
24
131
49
107
24
180
105
3
36
102
54
114
55
71
25
5
36
42
37
233
7
23
21
144
12
135
138
147
3
61
20
24
3
109
71
30
114
25
83
180
48
240
133
44
75
48
13
5
6
85
53
78
12
60
30
6
61
83
36
1
80
180
9
126
105
4
47
24
18
67
35
6
19
84
41
48
7
65
18
6
72
27
52
23
72
60
85
35
24
30
36
79
11
85
119
54
67
323
18
18
42
19
11
33
45
72
103
176
75
6
19
29
36
15
3
108
54
15
24
51
150
30
60
30
3
87
78
7
84
120
35
60
9
36
75
36
24
90
91
11
13
59
105
36
21
54
90
75
69
90
1
5
15
57
18
30
31
5
18
57
4
44
36
165
24
31
41
15
75
18
15
15
36
180
24
30
18
69
3
21
39
36
90
54
72
18
36
211
59
72
9
81
12
6
9
45
15
15
21
16
35
168
12
36
90
54
69
27
13
71
18
7
53
18
30
54
105
9
30
61
65
19
95
120
6
123
123
42
27
4
59
36
12
33
9
15
76
36
35
90
198
12
24
36
30
36
147
3
30
72
42
9
16
275
18
18
93
16
59
25
47
48
6
15
33
151
35
54
67
84
56
40
60
35
18
15
15
37
5
174
21
3
48
93
15
69
63
84
6
72
151
56
64
36
35
69
16
5
18
61
41
114
25
5
15
9
171
45
91
11
24
18
7
11
264
36
49
41
18
180
54
18
13
77
18
21
363
48
69
3
6
30
105
76
5
63
57
18
1
17
379
113
36
12
39
3
12
24
72
108
30
54
78
84
39
16
35
24
9
21
24
7
24
41
19
60
41
3
3
9
3
37
120
59
24
61
5
51
189
54
216
205
41
54
21
21
43
77
42
12
78
7
23
121
77
72
15
96
69
67
24
41
90
54
90
12
13
95
24
12
6
102
37
68
75
57
51
132
72
18
102
36
69
124
59
97
24
96
23
18
19
53
102
60
109
179
12
180
60
49
59
1
35
81
201
79
11
69
75
96
49
35
49
131
6
12
18
109
84
29
12
36
132
48
79
140
123
42
63
3
108
105
39
36
6
54
72
133
11
25
29
31
5
108
66
24
1
17
18
12
114
375
40
68
141
6
18
72
36
12
87
39
69
117
19
120
197
19
59
45
99
1
11
198
15
3
150
19
35
36
48
85
5
51
24
15
6
18
126
66
108
60
81
75
1
53
31
59
57
4
155
36
105
9
15
39
18
43
36
60
89
6
108
18
12
6
12
33
9
18
210
42
72
9
81
30
25
11
49
5
60
30
25
240
23
165
16
60
11
105
39
60
30
6
49
41
66
234
79
11
129
51
96
12
105
171
36
33
15
132
30
24
31
20
3
90
198
30
54
49
149
18
69
3
6
31
23
12
25
8
135
105
12
9
12
78
61
101
162
97
8
112
305
120
54
36
78
120
168
99
81
63
16
119
85
17
402
12
6
54
36
117
111
72
132
37
60
95
105
3
1
89
6
9
21
15
16
65
30
49
36
164
135
72
12
57
165
54
12
78
15
76
53
18
84
33
52
20
45
55
8
96
15
85
80
39
108
13
56
3
12
18
ABCD 95950580314*3^$a+1 [50033]
1
84
35
13
84
36
8
52
5
7
80
93
60
55
72
20
148
12
11
81
84
16
41
27
48
27
33
60
3
90
127
24
36
5
15
60
93
39
15
66
7
17
27
3
97
96
8
57
7
8
84
84
4
20
3
37
5
7
80
69
135
16
80
39
1
20
3
210
75
28
24
48
8
57
15
33
7
155
97
8
36
9
18
18
51
60
76
65
79
8
3
105
12
12
171
69
4
197
108
111
3
25
11
30
7
80
3
42
7
48
35
30
15
27
30
18
97
12
60
36
68
12
64
29
75
60
16
44
27
18
7
83
162
183
15
49
12
11
198
27
108
9
180
7
41
99
24
72
168
60
9
7
8
36
24
33
43
12
32
12
33
51
120
45
87
4
48
8
12
28
24
20
36
15
69
3
6
192
15
48
36
48
201
19
96
29
51
16
36
32
45
43
20
24
48
75
45
15
57
60
3
6
19
72
11
60
72
1
17
15
60
48
57
18
9
16
32
12
3
117
12
9
15
12
63
157
5
132
48
42
48
9
69
120
127
35
33
36
3
6
55
152
40
17
36
39
15
25
8
60
15
73
24
35
45
3
93
57
19
8
3
117
108
88
29
7
36
44
60
28
23
37
60
56
4
72
36
5
60
99
28
8
132
28
92
93
7
80
12
40
131
33
99
37
11
33
36
60
3
73
120
20
24
9
15
9
126
37
8
120
45
42
48
45
36
40
20
16
5
18
21
36
88
32
52
12
20
24
36
28
8
52
60
152
4
24
233
27
15
36
9
171
9
52
131
9
108
36
52
8
40
32
3
24
57
96
4
23
66
90
114
48
219
144
60
9
15
36
16
108
12
71
93
52
137
15
21
7
20
12
3
69
129
30
49
11
45
9
48
63
4
32
48
15
141
27
49
36
17
27
40
11
33
69
27
48
3
9
24
129
3
40
104
9
90
81
9
24
18
18
99
52
188
52
8
52
11
9
28
41
72
3
12
33
42
48
21
40
11
13
95
24
25
113
60
55
152
160
83
57
60
21
7
8
16
23
93
33
31
80
3
18
30
33
4
12
36
132
32
16
24
20
120
4
96
68
12
16
20
100
8
72
40
95
9
9
30
21
39
54
7
11
109
8
28
35
37
11
45
24
21
39
33
175
72
152
60
24
27
33
36
51
37
23
85
32
28
72
12
71
69
60
33
18
33
24
60
36
12
40
8
24
28
12
11
21
36
184
8
12
60
99
57
117
43
20
4
11
18
51
40
44
57
7
56
24
36
9
115
23
13
32
12
21
7
24
56
120
52
11
81
40
59
21
9
79
20
33
15
28
47
25
173
30
60
1
96
5
3
39
90
30
25
101
19
8
4
8
48
24
16
68
27
49
44
12
52
8
33
19
60
41
15
27
33
105
79
108
32
96
36
81
18
45
24
3
18
39
36
15
9
12
28
48
35
9
24
16
60
89
19
35
21
24
16
65
55
132
12
72
48
108
17
27
40
24
96
140
3
18
19
56
60
4
20
21
175
272
28
8
4
32
69
139
23
25
8
12
33
30
49
11
9
21
19
20
28
140
15
30
3
87
18
42
90
15
52
48
20
3
21
48
60
12
9
31
23
93
84
28
41
24
30
36
45
27
33
12
87
21
4
32
24
16
60
8
40
48
125
3
84
3
30
19
89
75
4
35
1
20
105
84
6
45
16
68
51
1
8
36
40
56
21
19
83
13
8
72
24
16
80
108
36
16
65
90
13
17
15
75
25
92
136
32
52
20
135
66
27
64
8
28
60
8
24
3
129
40
60
20
16
72
23
120
33
52
24
68
3
18
15
52
23
25
36
48
5
63
3
24
21
9
135
96
9
30
1
89
126
42
87
40
11
1
156
20
40
24
11
60
25
12
53
138
57
60
112
5
3
12
3
25
35
33
36
4
35
49
5
30
36
72
13
5
75
57
7
23
18
24
36
31
104
16
224
4
53
55
20
87
21
15
49
20
88
44
4
95
21
40
8
36
84
15
30
27
108
51
1
36
47
18
39
36
24
60
81
103
32
24
16
5
43
120
12
8
52
68
24
45
31
120
17
39
33
3
27
13
5
87
100
72
11
37
108
12
23
9
51
73
72
72
32
48
16
24
20
12
3
78
15
4
80
4
24
11
54
7
101
19
41
18
37
20
15
30
195
24
21
12
43
17
27
99
1
8
12
40
8
33
75
33
27
27
18
3
4
11
1
36
72
41
7
47
45
45
36
51
40
44
9
27
3
25
83
37
80
12
28
173
3
96
4
215
1
36
44
9
31
59
117
64
41
30
42
36
7
8
15
117
12
60
33
48
51
24
57
15
24
4
20
165
54
6
30
181
44
24
28
17
63
4
140
24
72
237
48
3
12
12
123
90
79
29
51
48
48
12
208
8
57
19
71
93
72
48
12
63
1
8
36
120
16
108
56
4
8
40
12
5
87
60
16
12
23
9
111
18
67
5
39
16
113
144
7
44
39
25
11
30
127
143
60
237
24
16
8
39
18
19
24
72
113
7
60
20
108
4
5
ABCD 95950815022*3^$a+1 [50025]
24
156
12
36
72
19
114
72
35
60
55
24
24
72
65
49
30
90
71
60
19
41
24
1
23
1
11
25
84
6
54
11
12
187
65
145
59
12
84
109
150
72
48
42
54
53
43
125
12
61
11
25
30
126
47
61
150
42
47
31
6
90
29
67
5
85
35
73
66
65
25
6
125
13
6
113
48
12
13
47
48
84
144
24
120
43
18
71
49
6
29
36
49
6
41
73
12
84
59
24
43
17
72
49
72
23
7
29
19
5
36
85
71
43
192
17
7
66
59
156
49
144
35
60
97
48
167
24
48
12
264
72
43
96
29
36
240
31
5
12
72
79
185
145
167
72
36
12
25
23
1
83
67
5
48
43
5
108
24
12
25
59
7
24
6
47
12
36
115
149
24
36
36
12
48
73
71
36
19
53
12
31
48
66
24
126
66
30
65
24
121
24
30
54
47
49
36
30
30
18
17
24
144
31
90
6
29
139
41
49
30
6
36
35
72
37
54
5
84
13
48
59
72
36
24
1
35
73
155
36
31
48
6
35
1
47
132
168
253
54
5
36
72
36
37
24
24
30
5
120
67
24
113
7
6
59
31
5
12
223
54
114
210
6
54
11
25
144
71
24
84
13
35
72
43
24
5
25
11
72
7
24
72
65
24
36
24
36
169
11
288
132
60
108
36
19
42
83
61
11
24
61
83
61
95
24
55
5
12
55
5
85
30
17
48
48
1
95
1
78
65
25
71
36
48
25
11
79
6
71
169
11
60
12
223
5
48
84
31
5
12
72
12
85
30
233
97
30
120
89
1
24
72
78
41
60
1
18
125
1
23
37
96
335
12
67
89
24
97
95
55
5
61
78
5
67
113
37
35
24
1
30
65
48
1
23
31
5
12
25
24
23
12
19
41
49
35
72
60
73
120
30
65
7
89
48
72
79
5
12
12
61
36
71
24
61
150
65
48
24
156
24
12
31
65
72
72
31
5
13
35
36
49
30
65
55
120
101
19
101
24
12
48
12
13
11
25
35
24
85
12
179
1
35
48
24
127
90
11
19
24
41
36
12
48
109
23
60
1
6
114
30
6
36
48
102
114
30
29
36
36
180
84
24
1
35
79
41
1
35
13
95
37
83
7
77
13
24
23
60
91
5
60
60
36
25
24
35
1
95
36
49
71
48
36
48
13
24
126
53
25
59
31
29
60
13
119
19
65
144
96
216
24
24
60
43
18
30
6
191
19
24
42
59
1
23
61
120
6
48
42
30
5
252
12
60
48
7
53
13
24
59
24
91
29
37
95
24
97
95
49
6
29
19
101
85
11
163
29
48
132
12
109
60
12
150
65
84
48
187
5
91
24
53
43
18
131
84
25
35
91
53
61
6
5
36
24
1
23
7
48
161
48
1
47
12
1
12
24
119
25
35
36
25
35
96
19
264
41
1
83
96
49
59
12
60
25
11
43
72
5
43
65
31
29
36
1
30
24
24
65
31
24
210
47
13
11
24
12
19
24
65
7
138
11
25
35
49
11
1
23
96
48
96
12
60
12
1
11
84
127
18
102
65
13
336
35
49
30
29
12
31
65
25
23
31
53
13
24
6
77
36
36
60
48
37
11
60
12
108
13
119
36
180
1
143
36
180
25
11
19
150
35
24
31
89
31
17
48
25
6
65
120
1
59
24
12
48
1
131
193
11
85
36
167
72
1
59
24
36
1
35
13
30
41
25
11
72
72
144
61
59
37
167
31
6
83
12
180
25
6
113
25
36
23
36
12
43
30
95
37
23
7
24
66
30
5
60
48
1
11
300
73
11
24
12
48
60
61
23
37
11
24
36
25
138
5
37
47
151
41
24
97
78
29
61
11
108
48
84
48
1
11
31
29
24
72
115
29
24
85
11
1
59
121
23
37
35
73
102
5
43
72
18
11
60
1
30
5
19
5
91
29
25
114
17
12
43
24
185
24
24
7
24
77
60
49
71
25
48
96
83
163
149
36
103
120
77
43
65
25
11
60
79
6
71
84
55
5
19
41
31
77
180
13
59
49
6
24
5
91
6
108
11
24
24
67
29
12
49
35
36
49
246
24
24
66
6
5
108
1
30
90
156
23
85
30
77
139
24
17
85
59
24
1
6
24
24
5
36
24
1
30
5
84
127
48
89
7
5
91
5
13
12
48
71
168
97
11
ABCD 95951087762*3^$a+1 [50004]
13
12
17
3
156
51
13
236
171
25
20
21
3
16
8
16
29
31
32
64
140
4
20
16
120
23
25
8
40
132
20
15
30
27
180
148
47
73
20
243
109
36
149
144
99
75
42
19
12
12
56
76
44
216
45
51
3
60
36
48
18
7
108
24
83
90
18
145
83
69
21
24
7
20
24
16
80
244
84
8
24
141
3
24
135
30
27
69
19
56
144
141
27
48
160
12
48
41
24
72
27
93
27
48
4
164
60
96
3
1
35
157
32
45
66
54
51
16
20
3
13
23
109
35
25
17
120
78
21
4
140
27
25
96
68
16
48
53
55
128
4
35
45
40
48
8
16
8
136
60
17
15
28
24
48
8
16
59
25
12
8
45
102
9
33
31
44
52
36
35
13
60
92
4
236
45
55
12
8
24
93
7
71
25
180
32
16
92
33
51
69
67
59
25
65
15
4
95
297
48
16
56
15
30
79
60
116
100
12
20
28
84
5
126
9
51
13
36
8
27
73
35
33
99
45
99
21
64
20
76
56
112
8
4
20
15
93
33
48
75
96
96
75
13
96
53
55
132
24
20
196
5
51
4
23
93
15
73
24
5
43
60
80
192
96
76
155
9
16
224
76
36
12
32
24
64
80
88
104
28
236
24
256
47
33
136
11
144
25
119
21
64
56
64
5
139
128
72
112
24
72
119
81
99
73
92
100
36
47
81
12
28
56
28
23
42
27
48
45
55
32
16
68
15
81
3
13
83
85
24
156
140
21
6
25
23
25
12
32
52
68
16
29
115
96
32
15
189
144
81
3
51
45
40
24
35
121
12
20
153
30
144
13
83
66
96
30
93
16
8
88
92
36
51
13
216
32
24
3
13
293
91
104
16
53
43
29
216
243
45
31
83
1
12
113
99
16
77
43
116
3
81
24
16
29
48
3
72
88
5
19
8
84
99
36
9
112
20
28
92
112
155
66
67
29
39
52
272
15
33
220
80
84
124
20
51
45
28
65
6
25
116
48
28
20
24
183
13
32
48
28
29
90
25
20
148
24
53
63
4
96
47
36
69
52
20
88
5
31
12
128
192
39
25
23
33
24
165
3
63
49
48
47
13
23
90
19
8
52
36
48
60
17
3
207
25
24
56
48
184
96
120
116
4
12
23
12
13
96
36
72
8
48
12
9
30
45
51
9
28
80
75
42
3
76
36
95
6
3
45
90
105
40
24
32
36
52
12
68
60
112
20
76
35
30
3
16
48
83
93
112
29
48
211
12
65
63
9
43
12
35
6
7
32
16
204
5
18
9
148
137
138
1
35
60
121
48
48
128
52
83
6
19
32
75
117
120
63
54
19
56
3
13
72
116
16
36
24
24
44
28
53
144
6
9
100
12
44
72
124
20
24
36
16
12
48
5
72
7
65
15
33
51
96
60
9
19
53
18
121
11
9
99
157
132
53
19
8
3
69
84
52
48
92
4
44
16
23
117
24
21
139
5
90
1
35
45
63
81
51
138
3
48
112
80
15
84
73
108
8
16
56
4
23
21
84
36
216
93
67
36
128
60
132
4
5
24
19
125
27
16
149
6
12
198
7
32
33
15
180
21
27
15
93
52
48
35
42
3
60
12
69
43
56
124
41
87
148
92
48
16
48
35
30
3
40
24
5
55
164
136
5
31
188
64
155
48
9
96
57
55
12
29
7
20
12
36
24
72
144
21
96
75
60
4
8
27
85
29
39
12
16
5
48
171
40
239
25
72
44
4
24
116
12
120
64
5
90
96
54
3
52
83
13
44
40
101
27
15
97
48
96
96
96
35
13
77
127
83
33
64
72
216
35
85
72
12
23
21
24
76
60
5
139
8
112
77
19
24
32
24
60
39
42
3
40
20
180
40
5
51
352
48
72
119
13
65
31
60
29
87
9
174
37
56
60
87
156
54
3
4
20
28
36
5
27
3
57
87
252
1
8
4
156
176
36
39
18
55
71
25
12
107
13
32
ABCD 95951286448*3^$a+1 [50004]
47
97
15
20
12
133
3
44
28
168
27
5
61
59
12
168
175
141
44
1
11
64
36
8
40
45
60
147
9
47
60
24
36
37
155
36
52
48
165
11
96
12
181
15
105
15
276
68
96
16
8
61
107
112
12
9
95
49
23
7
173
13
131
13
36
27
204
84
20
40
80
36
60
43
21
96
33
11
4
171
77
13
84
27
33
3
8
85
75
72
3
21
69
47
37
96
75
36
20
48
28
3
21
24
9
3
12
165
6
101
36
172
32
60
4
32
72
1
27
57
11
19
66
27
12
32
193
15
108
20
7
90
36
95
72
97
51
20
60
12
43
5
36
49
131
60
84
12
97
15
32
24
24
1
119
28
120
32
40
12
96
20
13
24
30
90
11
49
291
152
52
75
5
16
9
35
60
16
12
84
24
32
288
12
48
79
6
24
66
30
71
73
71
64
21
15
45
47
64
68
1
47
60
13
27
12
60
80
232
24
44
60
36
244
20
48
64
68
1
75
156
33
135
240
56
49
3
164
60
49
47
52
20
12
24
36
96
37
15
272
73
47
120
24
52
32
172
144
192
33
35
124
8
37
23
7
17
144
25
27
93
60
35
100
9
131
109
216
11
13
83
40
57
11
72
157
3
32
192
96
12
52
116
4
204
20
12
208
116
124
80
24
120
16
80
24
1
99
21
195
9
15
36
44
40
56
169
131
85
51
144
9
3
93
51
8
85
3
123
5
36
49
144
11
25
35
276
24
64
56
4
105
3
24
20
48
61
35
72
97
3
104
84
72
40
84
33
35
25
107
16
48
9
15
81
39
68
4
56
120
97
47
73
95
52
33
83
168
16
68
25
30
66
35
24
16
56
40
69
167
133
111
9
35
12
168
16
3
96
5
49
227
4
44
48
12
1
51
33
35
85
60
87
104
60
100
24
8
112
48
147
41
16
68
115
5
85
120
35
12
13
327
68
1
47
28
20
12
52
21
11
36
37
47
13
87
104
40
44
88
32
12
13
51
36
96
212
1
11
84
25
15
92
84
64
96
93
203
24
48
96
24
40
176
36
13
11
52
8
19
53
208
24
80
28
87
57
8
25
131
112
80
172
8
4
9
60
15
12
168
9
90
6
24
11
55
9
56
24
1
11
120
28
36
120
20
25
95
24
25
11
132
72
28
140
37
131
49
23
84
216
12
100
152
96
12
12
49
60
15
9
95
25
3
12
21
75
44
228
277
47
76
32
85
87
33
135
80
121
60
135
45
24
107
48
55
90
123
84
60
24
120
56
64
12
60
392
1
35
52
32
120
12
60
109
144
11
132
172
165
23
7
165
8
84
133
120
36
71
24
120
12
64
44
12
60
4
33
15
48
80
73
90
5
25
95
12
100
32
115
41
96
13
63
32
48
84
49
75
80
49
83
100
48
69
96
39
12
20
73
95
96
36
36
364
33
87
9
47
4
36
104
64
36
20
144
16
8
36
52
152
61
51
48
81
87
33
15
140
4
152
148
8
88
176
13
63
8
109
60
47
16
27
6
99
20
192
40
36
33
51
24
32
4
20
156
133
120
99
36
44
16
36
120
8
60
12
13
51
20
55
5
4
92
96
72
25
11
4
96
80
49
51
39
45
60
32
24
4
45
131
16
116
4
140
36
24
84
72
37
3
108
20
24
100
21
24
3
8
84
12
73
96
47
48
216
120
100
9
24
95
55
165
20
55
113
13
59
1
24
87
39
17
148
9
60
35
1
11
103
105
45
3
60
24
48
60
236
52
44
36
84
13
6
117
360
33
71
48
1
59
40
105
11
144
1
27
140
4
8
1
24
120
3
128
276
144
12
112
20
36
84
31
ABCD 95952256958*3^$a+1 [50012]
11
64
20
4
56
88
27
93
8
25
23
1
30
9
15
21
105
36
3
84
51
9
80
28
72
48
92
16
92
48
4
80
31
77
24
1
60
3
144
153
3
20
67
24
389
55
36
24
5
16
8
76
111
69
21
3
56
61
3
8
43
6
35
48
28
69
66
17
43
65
43
89
31
9
123
30
60
54
213
36
15
101
25
6
108
21
140
48
43
54
3
123
90
30
24
33
20
12
36
24
16
20
175
17
37
11
12
16
15
42
84
23
13
23
40
15
5
97
83
175
57
8
136
264
32
40
159
101
43
5
4
48
3
29
37
36
47
16
117
27
33
23
16
15
120
21
75
105
60
45
150
54
54
12
53
55
36
21
75
84
6
120
18
6
90
5
24
1
35
19
57
15
137
13
54
141
75
17
31
36
60
30
54
65
24
48
48
16
39
72
48
5
55
29
7
36
17
127
5
25
36
3
32
19
41
60
49
36
15
15
24
29
55
6
120
71
25
3
20
7
77
37
23
31
72
53
1
51
39
21
48
21
66
77
67
65
16
105
15
32
37
75
21
3
15
65
55
6
11
55
45
159
36
137
43
29
25
119
1
6
17
72
1
123
32
4
60
68
40
27
6
159
21
15
3
12
65
115
90
39
15
45
156
24
8
43
5
169
23
13
18
21
60
51
30
18
17
12
7
144
89
37
60
3
63
45
80
4
36
75
125
48
4
33
60
3
12
3
102
59
60
24
7
30
18
126
75
15
29
61
39
21
23
16
36
15
30
3
363
30
47
88
12
32
61
23
24
7
33
8
72
60
37
96
47
12
28
20
60
48
103
132
5
25
24
3
20
97
6
17
40
51
185
31
29
4
87
5
4
140
157
39
68
72
1
18
101
16
69
3
36
36
45
54
6
111
128
7
24
41
24
25
59
7
53
4
32
36
55
168
57
45
35
100
45
63
20
31
65
79
65
76
96
9
96
174
29
7
29
175
84
6
30
41
139
65
28
33
23
24
31
5
12
19
33
80
13
15
8
16
80
1
150
17
48
24
76
12
20
16
144
57
75
8
112
105
54
36
126
99
45
6
30
63
15
66
36
18
137
12
13
3
21
75
81
3
20
16
39
89
16
141
3
51
9
27
9
56
61
59
19
21
8
60
12
19
6
126
57
32
4
20
7
149
76
45
3
24
51
41
60
24
16
15
36
5
19
33
32
96
52
32
19
42
54
36
17
96
52
92
7
45
45
6
65
12
43
24
30
6
77
48
40
15
57
128
24
19
17
25
30
9
20
120
1
15
15
185
40
9
75
21
15
3
72
17
37
66
5
132
151
5
84
7
29
24
13
119
36
43
60
12
9
45
6
84
6
54
269
37
47
108
12
7
29
31
141
128
1
39
72
20
115
29
36
12
13
144
6
48
57
3
12
57
93
84
114
57
63
209
13
15
3
12
5
49
11
84
60
79
60
72
29
40
39
57
12
3
33
24
8
19
6
30
24
41
24
28
12
20
16
69
54
9
27
65
25
35
19
6
11
19
113
60
12
91
30
24
3
51
29
100
33
155
4
140
1
54
126
54
6
30
5
49
54
57
72
128
84
108
36
4
3
30
60
3
12
44
96
72
37
3
68
100
8
36
64
135
36
41
145
75
48
147
84
189
27
53
7
5
25
24
54
72
209
1
18
17
60
52
33
204
3
27
6
143
55
21
44
72
19
144
96
5
115
60
69
15
72
45
105
15
15
24
41
43
21
15
36
29
16
9
6
53
196
44
31
5
60
61
159
51
24
5
139
21
15
113
136
15
29
96
37
63
12
3
66
60
3
8
24
60
31
33
15
6
75
20
79
9
87
125
1
15
108
15
81
8
72
64
261
11
64
15
53
43
33
132
63
17
4
21
35
112
8
43
29
37
35
1
90
17
36
37
27
32
1
59
25
11
232
177
35
36
24
24
24
16
87
180
9
84
87
17
36
7
29
115
84
5
55
137
4
21
87
128
19
89
31
60
89
1
51
140
109
71
48
24
7
33
51
117
32
37
54
29
72
55
60
29
1
23
40
63
114
51
3
17
12
36
1
59
55
5
31
5
61
39
15
6
18
41
136
24
105
71
40
15
48
9
33
143
91
36
48
9
8
48
16
44
36
61
18
29
36
24
37
15
39
29
12
96
109
3
93
35
85
23
121
96
30
54
6
17
13
24
23
7
29
7
5
163
17
48
55
9
20
31
29
7
41
108
24
40
36
36
8
103
57
27
6
83
12
49
83
76
15
201
8
67
21
12
36
21
35
85
3
57
3
12
15
90
6
65
19
90
6
129
45
90
6
15
15
24
29
156
16
128
84
60
7
9
15
66
215
40
8
7
36
45
15
54
ABCD 95952263788*3^$a+1 [50112]
35
127
90
36
60
35
60
12
36
49
123
92
16
57
84
48
60
75
8
12
28
132
8
127
65
60
205
35
43
17
103
30
23
4
105
71
37
15
8
37
83
12
28
12
87
21
99
30
11
24
88
32
7
66
3
21
39
84
3
17
60
36
7
5
112
20
28
92
36
52
32
36
67
30
3
111
33
45
48
144
23
60
60
88
27
138
107
25
3
9
78
101
52
8
4
3
17
7
66
83
37
12
12
48
23
12
28
15
72
21
20
72
28
24
75
5
28
20
52
15
213
60
12
27
29
4
15
101
24
163
5
52
56
1
30
66
207
48
60
12
36
69
12
36
30
53
24
28
128
12
28
57
27
3
120
24
161
48
40
60
27
5
85
63
39
72
29
61
30
18
75
36
140
40
12
68
60
4
68
52
116
1
36
12
3
12
20
48
108
120
7
42
3
57
35
28
68
12
49
3
120
20
96
12
55
5
120
40
20
12
160
80
88
69
60
63
8
67
21
27
45
20
229
11
37
35
7
18
11
12
72
73
47
7
153
15
18
75
27
33
20
88
20
7
24
21
8
60
12
72
40
56
19
33
297
95
145
78
53
60
31
21
8
120
132
7
5
85
78
117
108
80
120
52
3
165
120
9
11
48
12
88
92
120
48
61
18
30
3
57
23
172
308
79
9
32
37
12
78
53
60
12
76
60
92
49
36
47
96
12
112
33
27
120
8
72
67
21
57
12
48
3
27
18
30
102
3
68
37
183
60
12
128
49
30
141
144
188
40
20
12
55
5
13
75
20
60
12
60
13
15
60
20
25
35
112
116
31
21
12
8
52
68
79
29
97
167
36
144
36
24
43
17
16
9
11
12
79
33
20
48
72
36
4
45
3
80
12
13
60
83
12
37
83
160
32
76
27
33
39
48
53
52
39
149
72
52
56
84
36
1
23
60
67
48
113
7
90
35
36
31
33
56
60
4
207
66
3
21
11
72
37
78
18
15
72
48
15
30
23
61
71
72
7
6
42
21
27
77
13
35
12
36
120
12
12
28
39
21
27
5
60
28
27
30
42
149
60
1
39
44
28
68
19
168
53
12
48
7
5
19
41
97
51
60
44
28
72
188
28
12
57
3
15
17
48
49
6
42
60
35
36
121
96
23
40
32
12
37
63
96
32
469
60
18
53
28
9
78
45
45
30
5
139
53
28
105
23
79
45
3
5
100
72
8
48
7
30
23
52
192
36
81
11
7
173
12
48
168
4
45
48
12
35
96
7
33
84
75
72
53
13
63
92
48
1
11
55
45
80
67
5
13
35
85
87
45
51
84
36
132
32
37
39
32
12
48
88
21
63
105
23
12
76
44
48
19
48
42
6
17
127
6
27
80
7
93
68
48
61
11
25
102
41
7
5
60
7
18
54
96
5
19
41
49
126
53
1
11
40
177
12
83
148
12
96
164
37
6
5
52
56
97
23
7
24
9
44
28
32
148
108
9
71
132
48
60
64
48
8
192
60
48
4
15
101
67
42
3
60
72
8
28
12
60
272
28
68
67
105
15
90
75
32
36
84
13
83
24
43
45
45
24
39
84
3
5
12
48
72
73
150
113
31
53
37
3
147
6
23
24
43
5
37
191
7
33
180
20
52
8
12
40
39
33
8
25
54
89
4
36
80
4
3
57
48
60
32
108
48
4
8
205
35
28
32
48
169
35
13
24
39
21
11
72
40
8
208
87
72
48
233
12
88
12
39
66
3
20
24
48
79
69
21
51
75
33
39
33
12
116
31
21
8
19
41
112
39
78
90
45
48
60
48
9
23
7
18
143
112
87
18
35
12
73
24
59
1
11
12
67
48
162
59
139
30
23
12
60
43
17
16
12
8
144
16
21
131
37
3
45
15
20
132
7
90
23
36
37
30
113
160
80
24
228
40
68
60
19
90
183
15
42
12
138
90
11
91
9
39
5
37
6
45
105
12
3
128
132
49
6
72
5
13
30
5
60
7
65
40
45
12
3
20
25
150
21
51
21
20
108
1
18
45
20
13
27
116
19
21
72
20
60
37
12
23
73
15
20
7
48
17
127
173
25
63
68
31
29
12
120
48
4
3
33
12
99
120
29
12
37
23
40
75
53
97
42
21
80
67
53
37
30
240
53
91
141
57
3
345
35
37
155
228
79
41
52
36
152
ABCD 95954470988*3^$a+1 [50054]
6
354
5
361
162
29
1
143
19
36
42
198
201
48
80
16
27
53
16
63
48
60
29
264
264
96
7
18
54
60
108
17
352
3
45
153
23
64
93
90
18
42
12
78
3
27
18
60
215
24
40
171
5
367
60
48
21
128
55
210
90
108
132
30
78
12
6
15
57
47
40
21
72
347
193
39
81
18
24
5
103
9
48
15
81
144
96
56
19
192
72
18
179
109
114
105
111
90
54
300
77
31
90
168
72
108
54
45
176
64
111
129
63
17
43
342
71
264
25
87
8
211
29
115
18
252
198
30
78
12
17
40
195
78
72
71
16
231
60
72
5
96
16
63
137
88
153
102
65
16
99
180
57
3
66
35
7
72
90
111
56
31
48
114
36
51
3
30
71
37
147
15
17
19
101
88
96
135
9
3
132
198
18
89
72
64
147
72
150
15
3
90
90
12
96
192
293
37
12
270
6
180
30
114
66
150
12
162
137
61
3
15
89
72
169
39
33
47
96
37
90
48
81
69
72
120
60
47
331
144
21
96
48
152
79
12
77
91
30
39
80
61
132
180
27
96
285
299
31
30
179
25
71
19
101
25
90
90
30
29
25
15
3
29
43
60
18
23
16
81
258
72
53
139
126
24
138
69
104
25
15
27
48
125
79
36
162
243
96
123
276
81
129
71
48
120
1
102
9
33
15
56
67
72
6
71
1
120
39
219
72
18
30
162
60
63
129
6
9
21
59
211
144
101
79
36
42
123
39
48
18
90
24
197
91
102
6
65
127
57
3
237
33
48
95
67
29
43
197
48
160
80
96
16
51
29
208
21
282
33
320
85
252
138
330
12
23
175
9
96
56
109
54
117
9
24
120
18
53
16
3
96
162
138
41
121
159
80
1
108
72
27
56
97
87
105
87
9
30
105
27
117
32
79
42
23
64
75
5
16
15
12
150
102
57
21
83
97
143
216
193
95
181
35
19
77
229
179
55
180
197
49
72
90
29
48
103
60
12
18
207
80
25
48
239
163
36
65
120
85
30
24
30
78
17
496
45
30
72
77
13
438
12
60
48
29
13
48
11
103
18
138
144
36
41
91
77
96
25
12
3
57
30
89
19
42
12
47
229
90
84
36
65
16
81
18
24
156
114
18
29
43
5
13
27
240
375
78
30
132
137
61
99
153
71
120
37
90
9
288
105
18
18
102
53
24
16
75
5
7
72
18
63
80
115
54
87
3
126
95
144
72
139
29
73
42
5
96
25
12
198
24
18
12
78
89
1
102
41
16
8
43
29
48
13
83
49
318
168
84
18
59
19
29
61
75
87
9
63
137
43
197
49
231
8
232
80
120
168
13
18
81
81
18
125
16
48
80
103
57
3
102
36
11
168
1
54
18
39
111
89
1
23
67
ABCD 95954546074*3^$a+1 [50046]
16
44
9
120
31
8
36
84
12
24
96
108
60
12
124
44
16
72
29
55
36
53
231
120
184
12
60
5
147
40
32
129
19
36
24
5
7
20
84
57
84
63
36
112
68
24
16
24
53
19
108
56
156
76
5
39
120
21
103
132
12
108
77
43
24
108
41
91
96
12
12
48
120
12
8
112
5
3
120
57
75
69
7
12
56
21
3
45
43
44
28
48
125
3
100
41
31
32
12
16
125
43
12
77
31
77
123
36
21
63
4
41
15
21
19
20
24
156
156
4
17
7
20
12
9
144
211
216
36
48
24
72
44
16
140
16
68
24
12
40
24
20
84
12
16
12
36
12
60
5
87
156
45
7
65
19
8
28
65
3
21
243
16
56
16
68
96
184
161
15
40
60
53
12
31
84
29
91
8
81
7
24
29
51
28
72
20
24
24
33
19
20
168
40
36
5
39
33
19
8
240
16
77
39
24
117
19
108
56
36
60
9
19
48
17
195
96
120
16
20
45
135
4
44
40
56
96
4
65
7
29
19
60
12
32
100
36
56
40
60
44
40
65
31
8
28
8
16
96
5
144
24
139
77
63
40
108
53
24
48
24
19
29
7
24
36
5
55
20
40
53
31
56
28
5
163
12
41
15
40
60
20
4
80
52
41
103
17
55
32
81
15
96
100
5
36
63
96
108
57
3
52
53
223
60
72
32
4
185
7
32
28
8
9
91
84
80
16
20
4
192
60
44
9
15
21
39
88
24
8
16
84
32
24
60
96
88
12
84
12
24
29
36
15
4
144
32
268
12
29
15
24
81
39
28
24
24
72
12
5
12
19
17
3
36
69
39
60
60
81
15
4
56
9
43
44
93
151
20
124
36
65
7
48
224
28
12
48
84
140
81
99
9
31
68
16
20
52
329
19
20
16
80
9
31
20
28
60
32
81
7
48
72
53
87
60
177
15
9
51
21
7
5
55
48
68
76
36
8
141
63
40
36
24
12
60
36
5
39
60
100
89
75
4
77
15
4
36
5
19
17
123
52
44
9
24
7
44
100
84
80
21
24
43
92
117
63
21
75
16
20
48
60
28
192
20
12
28
32
24
4
17
3
36
52
5
27
12
60
64
20
24
45
36
12
19
44
16
80
60
48
16
44
28
8
4
12
260
60
28
20
28
8
24
28
68
112
44
4
41
63
28
120
72
20
96
117
67
12
68
12
4
5
31
89
75
24
52
48
20
88
24
24
60
20
100
80
52
24
8
21
39
12
21
19
188
12
28
48
24
36
128
81
15
40
29
19
53
27
12
28
113
43
12
12
20
21
31
8
12
48
45
115
108
17
43
68
105
51
60
4
44
60
136
12
65
7
56
36
28
56
24
88
48
20
184
120
32
33
91
84
32
136
32
21
36
36
3
21
99
96
33
31
204
56
129
87
24
52
72
32
24
9
51
84
52
8
40
5
12
3
52
80
16
8
36
220
68
88
68
4
113
3
136
8
100
12
20
40
80
40
44
144
100
12
44
24
120
45
67
29
51
4
20
4
20
21
79
60
65
15
28
108
5
19
12
8
12
64
132
32
12
60
28
12
60
36
12
48
44
24
4
72
20
40
8
36
4
56
16
24
20
24
112
8
112
108
5
12
19
24
137
19
17
19
20
48
21
7
44
28
32
24
4
80
28
120
53
72
19
8
16
29
27
16
72
80
12
100
89
19
80
12
24
60
16
89
19
53
67
5
15
16
36
29
31
60
36
84
20
76
48
56
16
12
152
60
4
41
96
12
27
16
24
204
20
40
56
16
68
21
31
44
76
68
124
12
20
24
9
43
60
60
5
159
24
9
15
12
64
44
60
40
53
3
16
80
76
65
120
3
60
45
15
4
20
16
24
108
53
144
7
24
80
4
20
52
65
15
16
113
19
125
43
60
72
36
56
4
56
9
111
48
28
48
12
65
3
16
29
51
64
12
24
68
33
99
88
20
16
44
21
67
60
32
12
60
16
24
20
33
43
8
9
27
88
77
55
8
276
184
32
24
84
88
24
5
55
24
12
29
99
16
8
28
60
68
216
40
48
32
28
32
9
31
68
52
44
36
45
39
136
8
33
103
20
84
72
24
4
12
41
19
53
75
16
96
101
67
36
17
108
36
39
4
48
12
32
9
7
8
57
3
16
144
20
105
135
40
56
28
60
5
36
96
3
12
124
125
55
56
48
40
41
55
132
48
20
60
36
60
40
8
72
40
36
8
60
144
12
48
60
12
48
28
65
39
64
29
27
100
164
64
36
72
12
20
57
24
12
19
48
12
65
15
ABCD 95954666188*3^$a+1 [50015]
13
96
30
24
36
9
135
6
30
48
21
32
19
18
63
3
65
85
60
75
21
24
24
60
12
30
54
66
54
75
81
155
19
41
55
168
81
45
27
87
30
3
9
60
30
161
19
89
49
120
96
54
6
11
16
39
9
81
39
21
60
95
13
51
72
57
6
24
173
19
48
81
56
19
6
24
15
81
119
40
21
30
78
6
60
197
7
12
5
49
15
56
76
33
6
9
60
171
21
153
6
30
60
30
29
1
18
17
24
19
42
84
60
24
60
102
24
30
27
27
6
315
45
15
21
18
12
21
9
24
24
12
39
21
120
18
72
21
3
120
5
36
79
45
56
25
54
24
36
6
71
13
27
9
18
53
28
21
114
6
30
30
51
57
30
17
55
18
12
35
4
32
7
12
60
78
47
4
9
60
36
71
19
36
29
96
13
36
36
24
47
19
81
63
90
66
5
73
36
60
90
6
30
9
81
11
19
48
156
60
57
27
173
100
33
11
25
48
12
54
5
79
53
19
9
75
60
24
33
63
36
21
9
39
56
36
19
138
47
13
23
67
81
81
171
57
3
57
126
84
36
30
150
6
30
29
31
54
95
40
51
29
145
6
54
90
24
30
3
8
145
36
35
133
11
52
20
328
15
24
81
12
147
33
27
72
5
16
9
11
7
30
11
49
3
123
101
13
3
87
21
135
5
145
15
120
32
13
120
6
18
162
30
54
30
27
60
20
37
72
60
11
37
12
48
111
111
9
81
24
36
39
80
60
31
84
84
17
43
126
216
30
9
21
18
30
6
54
42
29
169
120
23
48
85
24
72
51
27
101
1
24
36
11
7
12
81
33
30
6
30
90
111
48
21
51
63
66
18
41
25
11
85
51
33
114
21
9
72
11
37
12
48
60
6
84
12
9
51
24
105
92
109
11
97
36
71
16
3
45
12
33
15
20
36
19
150
54
30
3
8
31
48
6
11
13
23
73
11
73
51
116
120
4
105
180
66
21
39
21
27
42
54
6
60
99
105
35
36
49
30
45
111
54
6
69
56
25
39
152
84
36
19
5
36
7
36
41
73
6
126
24
234
41
1
35
13
6
186
18
12
9
60
12
69
90
65
85
30
29
25
27
87
66
36
35
79
237
80
19
30
39
12
20
7
53
7
30
71
1
39
72
8
60
160
21
60
54
45
192
8
55
174
30
77
36
28
21
48
60
63
200
13
6
24
6
114
54
12
48
30
6
15
141
51
9
168
36
6
29
49
47
16
48
56
4
12
20
109
35
4
111
9
21
35
64
72
129
30
48
33
9
39
9
23
37
3
9
48
12
24
27
120
44
4
51
21
68
109
71
12
19
221
193
6
54
71
85
59
31
60
21
3
5
25
15
21
60
30
24
36
48
21
9
90
41
31
30
60
39
9
60
12
60
24
66
78
47
16
39
41
37
6
54
11
31
84
57
3
6
71
40
44
43
30
12
120
48
90
6
35
49
156
47
19
30
108
6
65
1
24
84
23
37
51
20
121
24
30
60
17
19
30
18
6
90
66
59
121
24
47
97
102
114
30
41
13
171
32
28
21
18
12
30
18
90
3
39
29
12
67
66
36
35
73
6
5
25
54
17
49
27
9
71
19
48
30
66
17
19
81
8
52
60
57
12
18
42
24
11
4
12
33
84
60
51
92
108
40
45
84
246
126
24
36
11
60
157
71
19
41
100
21
24
204
3
9
18
42
11
13
24
30
36
17
193
6
5
13
23
40
3
101
64
81
90
18
143
7
21
56
25
18
30
60
120
3
104
4
45
30
66
39
32
88
20
1
24
35
52
68
31
84
6
150
54
54
12
24
17
13
15
32
7
21
21
30
5
144
1
39
56
264
100
12
20
7
6
24
143
13
27
27
77
76
9
51
8
40
75
5
232
60
39
141
140
49
84
6
5
25
11
60
13
6
18
30
153
3
6
39
51
69
9
111
69
51
12
20
109
24
24
3
188
52
129
60
48
47
16
63
66
24
11
16
27
12
69
92
49
78
6
35
40
72
44
13
36
191
16
3
36
69
9
11
1
18
153
99
54
15
15
6
84
71
133
72
11
109
51
20
28
9
71
79
102
35
13
12
54
36
9
12
93
90
57
27
53
40
39
129
9
11
79
30
90
36
36
81
3
30
35
91
21
48
15
90
35
19
41
1
180
84
87
57
111
60
32
37
150
41
61
24
54
33
48
111
30
48
42
9
81
60
35
133
23
37
6
165
15
57
27
21
15
41
139
45
51
24
5
1
24
71
64
56
24
40
9
23
40
27
33
9
35
85
84
24
23
28
60
81
18
21
9
6
77
28
45
84
83
49
51
ABCD 95954900714*3^$a+1 [50011]
36
72
3
57
15
15
57
51
45
27
60
12
6
47
16
12
33
35
19
17
48
25
12
18
17
19
60
57
27
5
103
9
135
9
12
12
3
45
60
3
24
102
35
88
21
42
48
24
33
3
105
24
36
27
33
45
27
27
12
21
12
20
1
51
21
15
12
81
51
39
24
36
54
11
97
47
91
96
29
4
57
48
35
73
18
105
20
97
83
1
63
123
29
79
66
36
39
33
18
54
3
57
35
48
163
18
24
3
72
51
36
21
32
40
60
183
69
9
36
108
3
27
42
36
3
24
20
40
32
19
57
15
90
23
4
27
21
75
18
72
120
3
12
108
12
27
18
114
30
15
48
33
30
17
43
53
76
99
41
19
29
37
6
12
33
48
15
66
78
36
21
96
24
21
12
60
18
12
90
36
51
99
57
48
12
27
93
9
15
75
36
45
8
37
15
60
128
49
35
72
25
108
18
9
9
12
72
3
24
45
39
51
6
90
9
60
33
42
108
156
42
72
3
45
3
15
117
33
99
75
18
39
36
15
108
72
72
42
39
9
78
30
18
6
84
35
4
12
9
12
144
35
4
21
15
15
18
42
174
36
51
57
42
213
12
21
23
40
24
36
9
30
77
160
183
12
24
54
11
145
35
115
9
45
18
89
1
18
84
57
20
19
29
37
3
32
64
24
3
45
84
33
51
60
12
63
30
71
108
25
12
54
42
3
9
90
18
24
35
16
128
76
9
6
33
57
15
20
91
30
24
18
12
78
111
36
9
35
96
28
27
45
8
1
84
126
45
12
12
45
48
18
60
45
57
60
15
15
78
39
27
53
1
15
21
6
18
11
163
42
30
18
3
32
112
21
3
12
165
30
18
59
28
39
108
168
9
60
24
104
55
21
27
33
44
112
24
56
88
92
43
36
81
81
30
42
48
18
41
13
42
9
20
4
12
39
54
36
39
33
3
15
5
4
36
27
9
9
39
48
57
63
33
11
73
18
9
69
27
9
63
27
21
9
24
84
42
9
9
15
92
31
33
27
54
15
15
96
45
129
6
30
3
36
104
16
3
18
15
63
117
27
17
1
15
33
42
17
31
6
99
12
8
7
105
87
240
17
55
29
1
24
12
3
12
9
36
90
54
36
123
75
9
21
24
35
16
15
96
21
27
41
31
9
9
35
28
8
4
15
5
12
1
24
54
66
36
15
75
257
13
18
36
6
3
12
132
63
53
16
93
6
30
36
3
72
20
160
111
57
15
18
3
27
42
30
5
52
33
6
9
36
27
9
9
11
1
3
57
72
11
19
77
103
93
48
9
11
37
78
101
16
12
27
114
11
28
33
47
7
33
48
8
84
7
9
84
33
27
21
90
90
6
141
3
30
35
76
68
72
91
45
12
32
1
15
3
125
1
150
45
24
96
9
15
72
8
52
68
16
9
36
39
27
198
35
25
84
111
57
30
57
120
56
19
6
27
60
33
15
84
33
75
27
33
117
48
39
3
117
36
8
256
9
36
90
6
18
9
12
45
15
20
1
72
3
87
78
75
117
3
15
53
91
9
15
9
3
33
129
51
24
3
18
90
29
16
57
18
149
52
33
87
8
31
24
18
84
15
36
93
36
15
3
57
24
9
18
17
40
12
84
45
36
36
18
24
17
48
43
108
36
9
96
216
12
20
1
36
24
51
60
24
21
54
36
105
39
90
27
44
43
12
5
19
54
35
12
1
72
3
75
12
45
12
20
4
9
71
1
35
115
21
12
21
147
45
39
51
45
24
21
63
12
24
36
15
9
8
31
45
15
29
7
93
12
15
6
12
15
80
37
15
20
28
63
45
12
81
6
84
45
60
24
21
15
51
18
3
32
43
57
27
90
15
84
44
28
60
44
121
27
12
60
33
11
64
27
105
24
12
3
21
123
18
87
20
96
1
18
237
9
54
125
7
45
20
4
84
57
15
3
72
93
156
57
24
36
27
36
12
12
33
42
30
6
144
57
36
225
78
36
9
20
16
39
69
3
9
44
1
3
48
93
15
9
18
54
83
1
6
29
1
6
18
12
54
21
33
87
44
19
12
53
25
51
15
24
9
12
33
123
75
144
21
33
54
48
17
25
12
24
51
15
69
45
12
15
12
48
69
90
9
15
84
18
107
1
15
9
63
12
33
162
18
90
102
6
9
27
9
20
36
1
59
13
3
15
129
15
6
12
27
9
24
75
105
11
25
15
24
135
57
21
108
35
31
9
15
21
48
21
12
39
48
21
6
105
36
32
43
17
12
133
15
21
72
72
3
15
29
4
51
5
40
15
30
90
45
63
21
39
72
48
198
3
15
21
24
87
53
16
75
36
18
12
143
19
42
18
36
12
33
75
45
9
96
12
24
35
4
24
21
6
36
53
19
30
36
54
6
15
20
136
21
39
15
54
71
40
60
84
57
12
3
92
13
132
63
39
6
54
21
45
3
12
39
21
3
29
36
1
18
36
45
15
30
87
8
1
66
9
108
80
127
108
6
36
63
12
15
69
20
1
174
41
28
45
66
21
33
96
30
24
65
1
87
48
9
6
69
56
64
20
136
12
57
11
196
3
5
67
21
105
143
1
24
27
3
225
72
45
75
15
33
56
4
12
57
18
24
53
13
60
39
69
30
42
18
29
40
15
77
13
63
12
51
5
127
102
132
54
ABCD 95954977642*3^$a+1 [50000]
108
36
36
37
8
45
198
21
51
117
192
33
90
261
81
63
63
18
87
183
97
29
43
65
15
40
35
37
53
108
103
176
24
136
8
21
379
72
24
119
225
208
224
216
27
37
35
61
80
75
69
75
108
153
40
59
18
3
48
75
45
24
232
56
3
181
24
11
18
115
32
51
325
17
87
75
54
90
37
104
48
27
85
8
33
103
5
499
131
45
72
279
33
120
27
141
3
90
67
95
97
155
61
101
126
237
232
144
96
96
59
45
9
72
15
39
9
135
321
48
120
48
75
13
401
90
144
141
48
72
88
288
48
107
54
31
113
55
161
151
80
3
37
8
264
96
72
9
15
93
180
7
56
184
56
40
17
36
51
96
33
15
111
9
81
18
13
224
264
40
96
101
43
24
131
45
96
40
233
90
357
111
73
56
88
240
80
16
192
144
24
59
13
32
27
21
69
75
123
72
36
249
48
225
162
69
147
117
153
55
35
18
19
8
24
48
27
133
11
157
152
15
153
40
80
88
152
160
8
201
223
200
81
72
55
80
24
3
13
185
15
3
21
15
81
45
483
96
51
117
225
55
168
24
144
24
71
126
75
96
240
3
117
153
111
256
224
96
24
64
80
360
24
48
45
99
136
48
224
105
103
5
18
169
56
16
56
184
176
120
40
8
72
184
56
72
16
17
72
175
56
75
277
137
135
88
224
219
37
89
15
216
3
90
91
35
21
120
48
27
13
95
36
126
18
54
31
104
81
31
203
85
41
31
41
15
208
65
271
144
80
81
90
13
5
51
192
88
72
152
21
51
40
71
25
209
111
87
36
109
192
239
81
88
8
57
271
32
160
59
69
40
56
96
99
36
25
65
15
184
104
24
40
96
59
253
8
24
40
96
152
184
89
7
83
72
108
57
213
99
171
324
153
24
75
93
40
11
270
54
73
24
48
272
88
128
33
135
40
56
291
45
72
16
96
41
39
160
35
133
56
135
129
408
64
83
45
48
33
36
123
40
240
317
18
73
24
144
29
27
48
87
33
147
69
21
211
257
15
16
95
180
144
61
11
69
160
95
25
240
5
67
24
56
15
180
189
40
24
161
279
64
48
80
40
200
117
3
24
99
21
15
18
18
108
217
8
144
63
225
207
126
51
64
24
41
15
24
672
48
537
79
29
51
96
88
32
40
224
207
73
35
37
24
56
27
157
59
69
75
72
253
53
ABCD 95955136406*3^$a+1 [50032]
55
48
2
16
48
32
78
144
10
30
17
19
17
7
17
49
11
3
66
22
24
14
102
48
4
8
12
141
60
81
28
60
6
36
5
19
2
10
65
63
6
28
71
15
4
42
30
68
16
17
3
4
2
99
1
18
48
89
33
70
12
20
36
22
11
36
36
24
39
12
4
6
2
70
11
36
19
2
10
12
8
4
20
10
18
12
228
72
5
13
71
7
24
8
10
11
19
48
65
84
69
132
12
232
54
56
78
10
56
4
26
22
14
46
140
12
112
48
32
9
7
18
2
30
42
28
5
24
33
3
13
6
8
12
28
32
60
66
72
52
14
22
30
29
15
21
87
18
75
19
41
9
111
15
9
79
20
12
4
24
6
14
42
54
21
13
42
50
39
19
6
14
21
1
83
69
16
71
25
14
16
41
33
66
36
60
30
10
5
24
3
81
12
129
6
94
60
20
18
28
12
48
108
36
24
14
30
70
18
152
16
17
15
34
14
16
8
21
15
57
9
58
6
104
22
5
24
25
54
60
56
34
23
13
11
36
127
96
20
84
28
24
6
110
4
48
26
36
16
23
27
24
24
46
11
15
33
19
36
12
32
6
46
8
33
3
6
15
13
86
46
18
96
5
37
12
23
49
48
2
36
9
9
30
40
20
10
20
46
14
36
66
9
21
15
9
66
4
30
14
34
143
120
60
7
56
64
2
6
4
29
36
61
35
3
30
42
9
36
7
8
9
3
28
50
39
105
10
18
38
24
58
26
40
17
37
11
87
33
45
10
14
18
24
6
40
18
2
42
36
6
30
60
40
5
60
3
6
46
8
22
26
30
18
45
7
29
31
29
115
8
18
10
8
21
39
16
48
20
81
9
18
12
21
21
28
12
20
34
5
27
52
8
22
92
96
58
17
43
30
6
29
87
30
64
6
5
75
78
76
78
8
10
42
62
54
10
14
36
102
4
11
75
28
17
7
98
48
84
46
20
24
21
27
24
16
32
88
5
7
26
64
2
9
12
43
12
29
15
18
6
4
17
15
24
54
6
24
36
24
6
10
6
176
102
22
36
8
46
89
25
62
22
36
6
24
41
9
16
14
24
81
39
10
68
54
6
15
25
2
28
8
4
120
6
80
4
80
12
10
29
36
51
45
24
60
69
84
6
36
24
10
6
65
60
3
60
42
6
18
10
50
15
19
8
72
28
72
122
18
21
87
22
26
16
41
39
16
50
52
42
44
16
38
27
33
22
78
20
18
42
96
27
15
18
36
66
28
12
29
3
6
16
18
53
19
5
103
20
22
11
73
12
35
87
18
30
22
6
54
11
25
47
48
31
5
81
3
9
16
2
30
64
35
9
4
6
20
42
75
7
32
60
16
2
72
40
8
120
10
12
41
55
53
51
36
22
23
24
36
15
12
52
5
15
21
25
20
15
3
124
50
30
48
18
16
11
37
11
99
40
6
2
12
57
19
41
60
21
30
4
6
32
63
27
46
2
42
123
15
9
9
24
63
19
26
4
56
4
90
38
6
16
6
18
96
5
36
15
69
69
15
72
27
82
134
6
34
36
176
60
58
30
56
10
68
27
39
21
13
38
34
35
3
58
23
7
5
15
78
27
37
11
45
40
47
19
48
12
65
21
3
15
10
6
26
22
2
24
22
32
16
17
19
56
12
18
15
120
7
50
22
36
24
14
6
18
6
21
39
105
87
33
19
42
11
43
77
3
24
16
17
19
8
28
68
16
50
51
27
6
46
30
71
48
12
27
40
38
10
68
22
14
24
16
56
88
6
11
15
45
13
14
6
15
55
42
119
3
21
9
3
3
57
27
12
28
6
42
24
5
24
27
45
7
8
60
42
63
33
34
41
7
20
144
16
20
22
36
12
14
9
27
93
39
52
8
82
18
30
6
32
24
4
41
39
6
15
33
87
55
5
3
21
15
4
18
35
24
36
37
11
12
3
154
8
34
24
80
10
2
84
78
16
30
5
9
18
45
27
12
28
8
10
48
11
15
9
7
29
25
6
68
16
30
11
75
112
12
14
114
36
90
24
3
15
28
41
33
10
42
44
40
2
9
21
28
95
55
14
3
9
6
4
20
46
95
27
30
22
8
16
41
3
6
60
42
24
36
28
17
9
64
11
9
22
14
6
60
22
11
7
60
32
16
77
45
3
7
38
46
24
36
41
19
5
24
21
15
1
18
17
3
100
24
53
55
72
26
6
10
6
2
6
4
17
51
4
44
45
39
30
12
66
4
6
84
18
2
48
3
7
36
50
12
70
14
94
14
22
24
44
57
3
78
10
5
33
40
11
13
6
72
24
5
19
20
4
20
52
36
78
11
3
48
28
5
49
38
18
36
34
24
98
22
122
46
2
6
16
26
58
44
36
21
15
40
8
12
24
24
22
20
6
12
10
36
14
33
7
137
33
28
38
16
89
69
42
9
12
15
52
53
13
6
48
6
71
15
9
67
2
88
78
32
4
8
12
48
33
43
77
7
41
25
14
16
44
21
12
3
114
48
18
4
6
6
41
27
88
5
37
138
32
40
48
30
38
10
50
21
93
12
70
8
18
63
7
12
30
2
18
10
6
32
10
8
36
21
19
6
23
12
24
24
21
66
33
37
12
6
36
80
88
2
15
24
1
30
24
12
2
46
36
8
33
19
44
12
118
2
9
19
26
6
4
6
12
38
4
150
18
17
15
16
44
18
16
71
21
90
48
144
136
12
32
33
24
1
35
3
24
12
21
7
48
68
66
84
46
29
15
81
13
6
2
63
9
27
3
16
36
48
68
9
60
39
12
12
22
26
40
8
60
24
33
15
33
111
6
64
11
7
32
58
11
115
6
48
50
76
72
60
8
70
26
60
60
24
34
56
46
5
45
24
51
3
12
6
22
8
28
30
90
36
5
1
2
18
24
66
60
52
8
9
13
6
17
13
50
34
23
15
40
18
62
88
41
33
22
26
18
45
12
7
80
22
48
42
14
12
30
24
45
96
24
1
35
48
27
10
12
11
9
27
103
8
12
16
26
48
18
33
99
12
4
12
92
33
25
23
36
156
79
30
59
51
30
24
34
6
32
75
9
18
18
18
4
12
20
18
27
39
22
72
6
5
12
27
48
12
48
24
34
74
46
104
6
10
56
6
72
82
14
12
10
78
12
5
55
29
3
33
79
5
1
14
34
20
6
40
18
71
15
45
105
16
20
34
72
5
60
55
32
28
5
13
11
9
46
18
38
58
54
2
18
21
55
5
49
110
22
26
84
40
5
36
39
24
34
8
18
54
3
7
41
39
28
8
12
4
36
53
19
17
81
10
114
78
17
21
30
9
133
68
58
26
6
22
30
32
28
32
6
84
54
45
31
29
75
82
2
33
27
48
22
8
3
75
10
30
56
21
48
115
2
39
60
24
27
54
ABCD 95955903118*3^$a+1 [50016]
75
15
273
51
18
90
1
224
144
63
49
48
11
85
5
43
80
57
39
15
18
207
48
208
23
201
96
135
18
39
96
297
39
256
119
18
36
36
216
391
113
15
16
240
35
90
54
198
87
192
171
261
117
72
3
64
32
171
21
159
180
13
96
128
16
17
180
108
175
80
144
51
18
27
189
67
32
45
99
63
129
112
48
96
155
21
51
13
113
90
37
32
3
45
352
144
80
207
33
147
144
126
36
43
96
96
53
27
112
149
270
234
3
192
16
23
54
147
33
342
9
64
48
59
90
126
45
27
108
9
16
155
21
48
21
27
63
72
25
144
32
195
54
36
19
17
15
48
135
25
48
48
5
27
96
240
160
48
23
9
48
15
177
21
72
163
272
33
18
61
176
105
39
87
36
21
105
54
18
90
90
43
335
180
90
3
51
54
55
128
64
149
18
25
47
49
41
126
73
240
32
33
234
360
237
15
33
147
93
195
108
18
90
72
90
144
19
32
57
55
197
27
9
135
16
240
41
198
1
48
113
79
176
16
48
23
144
9
63
1
179
162
27
81
175
59
36
270
147
195
36
162
439
11
37
96
101
75
15
81
117
27
112
59
85
59
21
15
273
192
3
270
54
72
193
96
48
32
16
245
27
9
199
161
54
108
109
32
64
48
179
18
43
299
234
43
47
72
9
45
54
144
90
72
18
36
21
231
25
464
15
90
135
81
63
9
108
123
237
3
231
73
32
144
16
23
9
99
180
18
55
192
48
11
90
27
160
80
39
198
211
149
91
32
3
61
119
126
27
192
16
176
16
32
16
83
45
27
21
519
9
16
96
144
80
144
15
90
55
161
31
23
153
16
11
37
89
183
48
112
32
64
144
47
49
41
18
90
54
72
61
48
48
77
67
23
36
133
32
51
162
75
123
85
23
9
16
128
81
36
27
9
180
3
96
144
48
69
123
48
9
90
126
90
21
51
13
80
96
243
45
81
144
15
16
113
31
96
89
7
29
147
112
29
19
35
36
9
27
37
48
59
37
17
180
18
57
15
36
13
167
234
18
162
18
198
3
192
96
33
18
157
48
47
97
32
51
36
57
105
180
19
48
5
18
9
63
72
121
96
107
21
159
145
89
7
11
309
96
16
227
13
23
108
162
27
153
199
176
93
18
49
80
15
97
96
41
54
1
32
57
72
15
3
109
107
72
13
5
75
112
48
32
64
65
108
72
90
144
49
77
90
36
21
51
36
54
99
64
35
198
72
63
135
180
21
33
15
147
61
29
291
384
63
72
537
64
47
129
144
105
7
32
16
32
183
ABCD 95955985982*3^$a+1 [50044]
30
24
3
16
20
36
33
102
126
7
71
90
36
55
36
48
44
33
103
44
12
24
15
9
36
12
33
39
28
12
5
6
45
16
65
39
27
18
54
18
54
25
108
32
33
31
95
37
59
73
8
4
84
24
53
15
48
27
24
121
5
30
93
231
36
9
33
36
27
3
6
48
87
9
54
72
198
51
12
64
56
15
25
132
60
11
9
81
67
5
3
39
33
3
109
47
73
77
3
33
115
5
7
47
9
51
66
3
4
48
32
21
24
15
15
72
13
32
15
126
18
30
19
17
123
136
35
121
36
35
108
57
15
57
120
36
39
21
16
35
1
32
48
84
3
18
27
63
72
12
24
1
35
1
53
12
72
111
57
135
63
102
123
40
72
5
79
84
17
15
24
9
127
35
72
36
6
36
3
4
56
21
18
25
17
63
36
111
21
3
54
15
273
63
39
18
27
36
112
60
20
60
60
48
15
9
16
56
75
69
36
36
12
33
18
1
53
12
36
115
24
191
12
61
24
23
18
67
32
36
16
56
24
3
25
11
42
27
12
9
186
18
31
12
32
15
12
6
72
31
17
55
8
16
29
67
83
9
52
23
33
52
11
72
33
40
84
5
36
55
20
24
117
36
15
12
16
29
7
59
177
48
4
56
112
17
7
29
27
27
21
21
15
3
81
72
39
36
13
77
24
19
29
3
33
60
120
72
18
81
36
100
12
65
3
27
157
41
63
27
37
5
67
24
35
12
109
48
5
15
16
140
27
18
51
16
32
27
6
3
12
39
45
21
7
17
66
24
21
4
24
71
25
84
32
28
20
27
18
31
83
1
20
72
4
83
12
69
45
91
29
7
20
72
141
91
8
136
11
6
18
9
48
15
13
84
23
54
18
60
108
93
9
6
57
15
18
15
4
20
33
54
1
20
4
11
30
114
13
48
5
42
25
167
25
44
64
20
105
103
24
8
3
42
15
3
30
63
15
81
124
11
133
11
21
33
15
112
56
27
6
27
93
36
36
7
17
63
120
15
12
1
60
72
155
13
65
3
27
33
75
96
133
263
72
21
60
4
5
43
5
15
48
64
72
41
12
3
12
63
210
42
81
21
19
5
7
12
11
60
61
59
25
29
90
36
42
39
108
27
45
88
32
21
15
147
90
15
33
15
3
42
18
12
42
15
51
90
39
51
37
20
64
5
15
45
18
73
29
18
33
63
9
108
4
48
41
60
91
44
16
60
125
51
24
24
100
89
87
36
40
68
4
41
12
43
44
3
78
30
129
12
9
135
24
12
16
23
57
57
72
84
24
3
105
7
5
135
36
36
33
30
73
84
29
36
19
227
105
129
18
6
12
7
83
49
11
84
1
12
20
21
6
69
84
40
17
6
18
55
20
69
48
78
9
16
80
4
65
31
32
52
32
129
79
12
53
102
25
8
36
64
227
49
96
5
36
15
52
17
43
101
51
48
141
79
20
27
141
33
55
80
27
42
102
78
51
15
24
12
61
20
99
54
24
48
39
64
20
12
45
18
6
3
40
65
63
148
20
24
88
144
48
77
43
11
57
12
21
67
53
39
195
42
84
6
21
63
25
11
36
49
128
12
69
12
42
37
108
17
19
107
9
3
13
128
57
7
11
1
20
21
75
192
3
18
55
17
15
48
16
68
33
55
24
23
60
72
1
17
3
108
12
33
42
12
25
17
48
15
16
5
91
23
25
11
25
84
11
24
72
54
30
9
51
21
60
4
17
15
12
12
16
68
39
90
96
36
103
143
25
24
95
49
11
9
57
72
36
6
69
57
67
36
20
64
65
48
63
40
32
52
11
42
7
68
12
57
39
9
36
6
61
72
56
36
28
32
16
53
67
8
36
123
18
7
35
21
36
63
81
12
24
48
15
36
21
15
18
36
54
13
12
20
63
24
1
24
41
7
35
48
24
13
161
54
6
39
52
35
25
83
33
24
9
54
6
66
150
19
17
18
84
25
17
30
18
18
132
12
36
54
3
36
4
80
96
15
25
36
48
23
73
17
79
60
8
16
35
25
59
37
59
9
232
41
27
51
1
48
92
28
56
60
12
45
30
18
75
57
207
135
33
12
16
12
32
75
90
27
21
19
8
72
24
4
17
19
32
12
108
33
39
12
21
75
9
18
108
25
17
36
7
152
75
1
65
54
21
24
15
18
48
15
57
54
81
12
36
60
52
125
19
29
6
13
23
73
17
18
189
3
24
84
36
6
63
4
108
24
71
69
129
27
27
13
23
1
35
48
96
30
31
80
24
69
12
6
102
18
72
6
12
63
4
48
29
55
8
15
30
43
35
45
27
18
30
72
21
132
15
49
53
55
35
61
24
11
45
21
31
5
15
75
69
64
44
12
9
15
112
35
13
155
54
87
51
78
7
24
36
32
12
9
36
78
25
80
15
37
44
117
207
48
12
21
135
27
42
12
3
16
89
51
16
59
141
39
60
30
36
24
15
12
64
36
44
21
63
99
25
35
30
42
21
40
5
7
12
8
51
57
27
85
11
36
165
24
4
53
43
17
18
9
75
45
45
3
24
81
87
48
33
36
3
45
51
64
8
48
ABCD 95956010188*3^$a+1 [50027]
8
9
7
48
8
28
161
27
64
107
61
68
36
16
60
11
72
97
24
176
28
80
100
180
168
12
20
36
4
156
8
12
72
52
48
23
72
49
20
75
93
4
56
24
3
33
36
4
35
18
19
32
4
24
29
7
12
8
76
36
113
19
32
4
17
19
107
25
60
20
21
39
69
31
20
12
12
4
56
64
60
80
132
24
4
56
21
7
44
36
52
36
41
27
84
4
56
28
12
24
56
24
45
7
36
20
36
27
25
20
27
61
36
29
39
84
88
44
16
35
13
113
3
12
3
25
44
240
12
4
89
3
16
8
9
75
84
28
80
3
21
196
17
7
116
64
29
7
29
223
11
37
35
21
36
16
12
24
116
63
72
13
48
48
72
8
52
101
51
57
3
12
60
112
12
8
48
36
60
60
28
56
4
113
19
17
27
27
69
12
9
75
12
28
11
85
5
27
4
20
201
75
60
9
7
20
184
152
16
36
84
20
28
20
48
33
18
18
91
20
15
21
24
60
93
79
108
80
64
72
92
24
64
72
60
77
19
24
20
4
72
12
144
83
61
24
24
20
36
4
11
36
21
12
64
72
65
3
72
40
104
51
36
45
24
16
68
64
56
51
69
4
12
60
84
24
156
23
21
40
24
80
52
36
132
48
20
105
18
162
31
20
12
16
47
25
24
23
33
4
32
21
3
52
53
15
84
4
132
128
12
21
36
63
120
69
31
56
72
40
107
1
8
48
60
4
24
17
219
28
56
144
12
48
36
84
4
72
89
36
99
40
5
15
3
25
119
1
12
32
9
19
35
33
48
4
20
21
19
20
4
96
95
49
32
81
39
48
48
84
84
40
17
3
15
9
28
12
41
39
24
36
28
132
36
44
57
19
80
60
24
100
12
24
5
43
12
20
28
24
44
9
103
12
24
44
52
168
24
8
108
33
31
41
67
48
60
23
9
27
13
20
12
28
84
23
45
28
20
33
51
129
67
12
68
88
17
15
4
20
51
25
20
100
24
11
85
5
19
287
1
8
36
4
77
39
4
72
20
12
28
36
48
101
7
12
12
77
19
48
95
1
35
9
81
54
18
27
9
7
80
16
20
76
8
52
32
15
21
33
19
48
56
12
27
57
24
28
53
7
29
39
15
108
85
56
4
8
76
44
48
3
85
41
67
20
48
4
84
80
76
24
101
31
23
1
44
24
12
84
100
20
75
177
16
12
68
16
36
144
71
1
44
36
60
168
40
8
48
96
28
11
93
33
63
24
12
16
56
100
35
18
55
71
25
29
19
8
4
32
9
3
12
24
105
15
39
25
32
52
36
12
23
21
33
51
147
133
47
18
39
36
4
156
32
3
61
20
60
24
60
52
12
17
31
23
9
64
48
5
79
119
36
37
8
28
12
12
24
48
8
64
11
1
72
20
4
80
12
40
36
24
12
128
4
36
8
40
36
72
12
36
8
36
24
36
51
13
41
3
15
1
56
15
9
16
60
41
123
57
87
40
12
12
72
32
15
13
44
36
16
36
35
45
64
32
28
68
84
84
24
88
56
148
8
27
181
12
48
12
12
41
103
24
120
185
15
52
32
12
96
24
28
11
72
90
63
136
17
3
28
24
17
43
12
80
28
12
48
47
49
56
21
19
24
8
76
17
7
48
32
40
84
5
43
20
16
12
72
17
31
84
12
44
52
96
113
67
12
24
48
29
91
48
68
45
55
20
28
8
69
19
17
79
11
1
35
57
28
20
64
80
24
4
101
7
32
87
36
18
55
35
25
56
117
3
40
12
104
3
1
12
44
33
3
60
28
8
4
68
28
48
48
212
24
9
27
9
7
68
28
44
69
43
20
84
12
76
32
84
12
24
81
91
12
24
12
32
9
31
36
48
11
61
24
5
31
23
49
36
95
36
93
24
4
24
8
48
15
61
24
8
76
101
3
15
13
132
24
36
11
21
28
23
13
5
115
120
48
8
4
65
19
12
23
13
167
36
69
16
8
40
80
21
67
188
15
69
12
40
59
61
47
97
84
17
39
24
40
23
18
67
23
21
64
5
3
33
31
8
123
97
8
4
44
4
104
204
24
4
12
48
48
36
56
4
41
123
52
20
12
9
7
32
105
19
20
24
4
68
81
39
16
20
36
4
8
12
63
9
99
18
27
112
36
5
51
76
12
24
20
12
16
24
84
77
27
72
9
75
28
23
33
39
105
3
21
40
12
8
48
24
144
4
5
3
76
68
84
24
12
3
33
24
60
4
108
68
108
136
35
37
8
24
120
63
72
37
80
171
49
48
11
61
24
8
36
12
112
17
15
16
23
45
81
63
117
51
16
36
20
21
3
156
39
25
20
24
3
49
104
63
18
3
52
104
52
12
44
72
124
12
29
63
9
75
69
36
31
60
24
36
29
63
40
12
56
28
20
36
4
65
19
12
24
8
81
43
84
53
3
24
9
67
24
72
168
12
53
126
1
60
11
9
300
16
24
11
18
55
12
8
69
67
68
9
51
111
85
23
21
4
140
15
21
15
93
4
11
37
48
68
52
20
24
3
9
84
24
27
21
15
73
53
18
1
89
19
24
56
16
47
37
8
60
4
60
96
12
ABCD 95956044742*3^$a+1 [50048]
9
120
48
45
78
33
21
48
30
6
15
72
39
30
78
102
6
93
45
27
15
60
24
90
24
144
6
42
30
18
12
75
24
3
36
6
18
33
48
27
48
45
120
45
15
15
36
78
12
15
81
78
156
9
87
45
72
33
84
30
24
9
12
36
27
12
30
48
60
18
69
51
48
96
69
12
48
9
27
33
132
15
51
33
120
165
15
12
63
6
18
48
78
72
63
15
6
54
21
84
69
3
123
9
27
6
3
45
15
12
57
3
9
39
132
15
129
63
42
15
39
12
9
39
24
6
12
99
195
69
69
18
12
36
60
186
3
27
18
3
57
3
3
60
24
33
108
12
3
81
36
48
12
72
33
30
33
12
3
54
42
24
24
6
24
15
33
42
57
204
27
54
18
12
33
60
153
18
24
12
36
93
12
129
51
72
192
15
24
9
15
33
3
84
36
6
186
9
75
81
33
12
48
30
6
3
45
12
18
150
3
72
33
39
108
60
45
6
84
21
15
6
3
132
75
36
153
39
6
102
9
9
6
18
66
66
39
45
27
60
12
12
3
96
81
111
9
24
24
3
9
15
66
75
27
21
15
42
39
45
24
87
72
21
231
60
45
84
66
24
30
24
72
30
24
9
57
3
3
9
24
24
12
84
99
21
60
39
21
24
111
24
36
69
72
75
9
9
18
42
72
3
15
33
57
66
66
3
3
12
72
33
3
45
3
57
87
18
87
33
27
3
57
36
15
42
54
78
66
57
48
99
33
3
21
123
36
36
69
24
3
9
123
18
39
24
15
24
6
54
12
9
60
27
12
96
54
18
33
27
9
15
24
132
42
12
30
18
6
69
57
75
9
111
15
21
72
15
30
132
6
78
75
72
69
48
27
15
9
21
3
3
48
45
60
9
51
36
48
15
12
30
90
45
99
30
30
60
21
3
33
48
15
21
15
24
42
27
36
24
75
153
9
15
3
30
6
6
24
75
15
129
81
39
3
12
72
93
117
15
60
15
21
27
57
159
42
114
96
240
12
36
57
45
27
81
87
3
42
207
15
42
78
36
9
132
9
30
36
24
24
105
33
102
33
72
15
210
27
3
36
60
24
36
42
12
18
69
36
27
57
228
72
96
120
48
81
3
57
18
33
60
15
57
36
9
12
18
90
66
12
177
12
39
60
84
6
24
6
36
96
9
15
33
63
33
36
33
3
24
24
39
78
87
36
12
24
9
30
57
24
51
42
60
3
69
60
15
3
81
27
9
21
27
180
3
45
9
6
114
159
12
12
63
138
39
27
30
3
51
96
33
12
51
18
75
21
24
6
9
27
12
12
21
27
102
3
72
48
12
120
24
39
60
30
30
66
6
93
12
9
6
54
87
69
54
12
48
102
12
66
24
57
9
66
9
15
69
177
48
231
12
15
48
12
42
60
36
6
24
45
15
57
9
3
3
45
3
30
24
15
21
27
48
24
75
33
15
9
39
9
21
39
12
3
18
12
27
99
21
51
9
45
39
51
45
3
42
15
24
15
9
33
132
3
69
3
36
9
15
96
69
42
81
15
60
12
57
129
51
48
15
108
45
9
36
18
54
15
75
192
24
45
75
45
9
15
75
36
102
3
12
33
51
3
6
66
6
15
15
18
6
18
123
9
204
99
51
21
75
9
57
3
105
27
3
12
9
3
102
39
51
30
3
72
15
9
24
117
3
57
39
27
9
24
9
3
63
12
33
39
57
9
12
63
39
12
78
15
15
6
15
84
60
3
30
39
3
33
27
6
15
81
84
15
39
36
69
12
3
42
30
33
27
6
3
99
93
63
9
12
3
42
54
24
141
12
3
54
27
33
27
21
3
39
21
15
57
75
54
39
9
6
120
12
18
36
6
60
30
30
33
207
57
171
132
12
30
3
9
15
45
30
120
138
18
69
9
39
12
15
9
12
9
3
12
15
9
9
207
3
30
6
24
21
15
36
84
57
27
36
69
27
9
15
6
78
21
21
6
12
102
39
96
15
93
48
15
69
9
24
51
24
15
30
72
39
147
45
72
15
36
36
96
42
12
15
3
30
63
63
144
45
12
24
216
21
39
51
12
42
15
21
54
33
3
9
3
33
99
60
45
3
33
12
216
39
78
54
9
21
24
6
21
93
27
12
60
57
66
105
12
51
69
63
30
18
9
3
42
3
9
18
33
3
36
120
33
111
90
39
60
12
63
45
51
21
33
48
30
24
78
12
48
15
81
84
12
36
48
15
12
3
57
72
3
9
75
33
33
18
36
30
30
156
12
12
18
3
39
9
15
21
3
57
21
54
60
141
75
24
30
111
27
6
84
15
45
192
96
78
9
45
30
6
96
66
78
12
3
9
30
21
132
24
63
36
57
48
69
36
27
63
54
6
9
15
57
3
36
6
30
9
12
45
18
84
12
9
24
15
12
18
6
24
42
15
36
108
9
27
204
12
9
51
3
72
18
51
3
96
36
24
21
195
114
39
105
123
3
21
15
18
12
3
21
54
33
24
129
30
60
114
138
54
39
84
33
3
36
15
48
162
39
39
57
63
96
60
12
45
84
3
33
48
15
12
12
6
75
81
15
21
42
21
15
36
33
15
45
15
60
102
18
81
36
21
48
ABCD 95956157002*3^$a+1 [50102]
18
30
42
25
144
116
40
17
102
186
7
83
37
161
39
12
39
54
7
23
117
63
60
25
12
11
69
36
9
18
30
3
75
37
11
36
60
1
83
24
37
36
32
141
31
144
11
25
36
12
101
7
8
57
39
64
185
7
44
64
20
105
7
44
28
152
3
36
57
177
48
222
25
8
3
9
45
120
123
255
60
48
21
75
21
4
65
15
15
144
60
84
18
90
13
47
12
133
168
95
49
11
12
24
36
109
80
88
36
5
42
12
18
67
77
51
93
31
48
65
151
44
52
41
168
207
57
6
45
39
141
27
97
47
36
138
24
162
174
15
57
162
97
35
66
175
65
7
8
40
24
155
246
7
72
83
85
68
15
69
3
102
3
28
23
25
36
96
5
24
144
39
27
216
9
45
31
47
36
144
61
11
93
12
123
108
25
20
87
25
92
21
27
48
15
69
63
90
18
102
7
216
65
18
60
61
80
84
60
64
32
63
6
120
31
23
61
96
48
83
13
5
7
72
72
68
112
191
60
72
25
8
192
3
57
51
114
48
63
105
39
33
15
39
21
117
6
36
36
145
119
36
78
30
97
89
91
128
16
36
35
37
35
102
18
13
72
248
184
83
12
49
11
25
245
111
123
81
84
16
71
69
69
90
6
66
9
16
179
1
80
172
71
30
15
12
63
72
45
60
45
3
261
54
25
47
204
33
48
27
57
40
65
39
87
9
136
104
33
151
65
31
95
49
167
13
12
24
44
4
17
63
27
1
68
39
73
32
15
108
72
6
51
15
13
11
54
87
15
96
48
96
1
89
3
15
21
76
29
19
227
25
89
54
73
17
27
144
27
69
75
25
108
5
7
8
28
35
90
7
47
25
8
3
30
144
18
126
7
65
223
17
7
23
144
96
57
27
49
5
96
91
60
95
9
33
72
120
103
113
319
11
48
54
7
24
11
9
27
48
36
13
8
75
33
4
17
48
18
9
16
35
205
5
175
95
33
12
4
65
43
191
156
18
126
132
37
96
11
48
132
45
3
61
60
95
21
48
45
7
23
180
33
52
80
87
18
87
96
33
42
120
54
18
13
84
60
23
168
69
3
36
30
6
1
17
90
72
69
51
36
9
76
23
25
32
48
39
85
48
8
64
17
55
56
48
12
3
24
57
63
93
84
88
20
28
68
15
157
83
72
102
72
18
36
85
164
12
124
24
12
108
11
45
51
25
36
59
60
73
72
24
41
18
36
24
37
68
48
75
13
72
32
16
17
120
90
72
21
87
60
12
121
11
54
7
44
36
60
124
89
159
75
30
168
43
29
18
72
30
96
159
12
21
54
24
97
80
3
54
102
81
48
15
330
99
3
60
129
148
41
39
33
24
99
84
112
23
72
25
104
75
84
25
68
208
95
6
43
20
171
30
7
24
11
25
12
65
247
23
42
15
33
18
9
261
79
140
64
84
60
11
90
27
3
96
48
33
75
108
9
40
8
129
63
3
54
6
45
117
43
29
151
44
148
17
30
25
24
44
28
83
12
132
37
143
33
3
25
47
102
63
27
13
48
89
48
27
27
49
65
30
25
24
113
115
20
112
32
108
36
15
25
119
73
68
76
8
3
45
9
78
21
4
191
120
72
24
25
11
108
234
7
20
21
18
72
49
84
32
48
12
27
85
101
66
24
21
96
28
36
65
79
35
30
31
83
73
53
66
6
48
39
40
96
20
99
61
5
79
72
24
272
9
48
90
72
21
12
96
4
47
18
18
13
65
30
25
251
48
57
51
168
1
96
120
92
36
159
18
138
117
12
93
3
76
59
72
60
120
42
3
45
18
144
157
41
42
48
72
13
65
18
37
47
18
67
167
13
12
116
12
16
29
147
48
28
17
18
192
21
15
96
33
15
13
47
1
20
9
ABCD 95956538266*3^$a+1 [50040]
35
33
96
40
116
16
35
24
48
37
23
37
20
36
99
109
56
36
12
21
6
13
96
104
48
27
36
9
27
33
15
1
20
76
20
60
36
24
75
61
47
36
12
45
132
75
42
51
24
64
44
12
40
29
127
20
192
63
12
36
1
48
92
4
35
21
21
19
56
24
75
108
1
32
39
25
68
33
18
9
48
24
24
96
123
45
207
9
24
12
4
11
21
60
27
33
15
37
20
15
93
112
47
165
28
20
12
36
15
30
27
72
63
33
24
51
33
27
12
90
3
184
104
69
7
83
1
44
48
160
12
77
78
37
11
9
28
36
32
9
123
48
39
21
15
177
81
66
25
71
33
39
25
8
195
18
6
25
68
27
1
12
8
12
111
21
39
12
18
19
35
33
48
9
51
4
131
9
3
69
3
18
187
96
32
24
21
42
33
159
1
144
5
171
3
45
27
42
48
18
24
33
15
60
13
176
96
12
36
21
18
36
61
24
80
24
45
7
11
73
56
4
12
35
24
45
3
45
12
64
41
51
88
44
160
32
75
24
36
45
3
73
167
105
28
5
27
136
5
51
24
27
18
51
48
16
35
9
112
23
36
97
29
18
37
83
97
11
18
72
75
3
36
21
12
40
80
12
28
77
43
56
24
51
114
43
29
3
192
40
101
18
9
36
105
91
56
84
48
12
15
30
96
43
29
90
126
75
51
18
27
3
25
32
28
8
39
84
45
24
12
96
4
35
21
3
1
11
73
59
18
54
45
108
12
40
5
3
112
56
69
19
32
192
72
28
35
141
76
11
9
124
191
6
75
4
41
19
36
23
90
51
60
64
20
39
1
107
9
36
12
33
67
8
15
9
21
139
23
1
80
4
20
63
49
108
17
18
33
64
48
23
33
111
69
15
60
97
48
20
144
36
69
3
64
24
29
18
57
40
11
69
111
36
13
32
45
31
60
8
15
1
104
136
56
4
36
125
15
28
47
72
13
119
13
56
52
92
3
48
1
176
39
9
27
57
40
107
13
35
21
180
84
45
31
92
69
54
36
33
27
21
27
141
21
19
36
23
12
78
15
36
141
78
37
11
42
7
11
69
33
6
9
52
8
36
15
157
29
66
49
48
47
25
104
4
17
195
21
75
28
35
96
9
120
112
23
69
36
39
108
9
51
45
3
9
27
114
27
183
54
15
12
24
24
40
8
24
15
36
13
77
3
39
21
99
25
8
27
37
29
15
111
33
156
16
8
3
37
8
12
52
8
36
12
72
12
4
35
9
33
19
128
15
48
13
41
3
147
18
27
16
47
108
18
67
8
27
49
60
23
93
12
96
24
21
126
21
69
19
59
18
159
39
12
24
69
36
124
44
27
13
56
16
48
11
45
15
54
3
27
18
24
63
27
21
52
11
129
36
40
107
25
60
125
90
97
92
33
75
100
23
45
112
8
112
11
36
30
78
45
16
5
39
33
3
16
71
49
23
61
65
42
105
12
16
60
36
35
169
29
7
68
72
69
27
63
72
97
92
33
3
24
16
8
15
54
67
20
60
69
15
220
20
39
37
48
77
19
71
61
23
37
5
123
4
32
60
99
60
9
3
18
42
33
147
69
48
72
75
33
3
33
12
84
3
72
21
40
68
144
16
11
9
15
54
66
6
3
12
28
23
57
141
27
27
61
84
20
3
9
99
9
63
12
13
8
15
21
4
29
15
12
24
40
32
93
39
60
63
9
69
51
96
48
21
219
64
5
48
19
8
45
3
15
24
193
8
15
30
19
8
16
144
156
41
3
16
24
32
28
17
18
36
21
69
27
15
72
1
11
1
68
45
15
4
101
19
23
192
25
11
9
87
69
16
20
33
63
63
37
5
18
84
37
5
75
15
45
48
15
1
11
121
32
48
3
21
64
20
15
109
35
85
12
68
72
136
29
51
93
72
7
140
168
39
25
168
11
141
51
24
18
123
15
57
76
116
24
15
132
12
33
64
20
36
48
256
29
72
43
200
51
133
11
49
108
53
51
3
37
56
64
23
33
93
67
48
96
8
40
8
24
15
9
27
37
108
32
192
96
112
32
63
18
19
80
135
33
36
132
72
36
4
23
85
12
120
5
7
41
90
9
24
21
54
21
21
7
80
87
9
99
6
87
100
32
60
27
213
33
19
24
29
18
97
107
13
23
54
3
27
1
20
24
15
129
16
116
9
54
21
60
171
57
27
1
128
64
92
39
1
5
48
18
60
57
27
1
8
27
42
102
1
44
4
96
23
12
25
29
55
71
24
1
35
30
3
15
121
32
228
132
240
12
16
11
49
84
83
24
21
12
40
11
1
48
68
87
21
12
147
48
37
8
64
8
48
3
105
57
27
16
32
15
30
78
21
48
12
64
12
53
24
ABCD 95956913818*3^$a+1 [50002]
13
65
90
42
91
32
39
21
69
18
18
192
78
24
13
8
108
57
27
16
152
28
72
35
54
43
48
108
284
15
30
78
12
1
12
77
18
12
12
48
21
219
105
93
30
33
57
67
128
15
93
81
18
12
90
60
96
7
116
21
30
9
27
57
96
12
57
51
84
27
189
64
77
78
42
66
97
68
9
6
120
37
77
6
84
78
210
133
20
168
21
6
57
87
21
15
73
80
21
79
11
13
35
85
17
63
28
59
49
59
132
69
52
128
57
15
45
7
23
12
72
49
11
120
6
7
23
60
60
45
60
28
179
102
19
161
120
6
145
8
12
87
12
21
28
152
75
12
153
15
12
141
39
48
84
6
84
6
73
144
20
3
85
35
57
28
60
12
17
19
60
12
137
30
33
27
72
30
139
24
35
1
20
57
54
9
52
59
13
5
72
96
27
27
60
9
39
93
75
60
33
87
37
17
163
20
16
41
139
11
49
89
111
21
30
13
23
30
24
66
33
40
180
227
25
20
15
57
3
24
78
132
19
17
27
28
8
24
3
30
42
42
39
4
5
75
33
67
8
39
9
9
30
1
120
71
61
8
4
35
132
78
3
165
162
25
17
60
48
91
12
239
13
53
12
211
47
165
60
87
60
120
73
48
24
8
9
48
12
139
119
61
71
18
48
30
42
18
120
153
4
35
21
21
30
13
107
36
42
15
40
47
9
72
28
104
27
168
61
72
35
25
35
42
103
12
20
3
24
61
32
15
72
69
100
44
117
259
17
12
12
18
132
78
15
63
24
48
61
20
4
35
1
92
39
141
45
222
73
35
105
39
60
133
68
15
25
95
33
9
43
108
11
36
42
3
87
72
60
153
100
8
12
123
252
90
42
36
33
72
9
150
33
16
131
13
36
11
18
48
90
105
69
63
36
237
24
60
31
8
64
137
18
12
13
155
13
125
235
8
57
3
87
237
16
227
33
21
6
45
27
33
135
13
20
9
42
1
59
1
12
23
72
108
33
4
47
18
30
13
35
12
1
272
87
1
29
15
3
97
35
61
12
209
151
29
43
17
18
18
75
15
57
16
11
36
33
9
3
39
49
137
27
96
100
24
47
96
117
93
27
16
29
43
48
20
27
132
120
18
42
72
60
1
95
97
5
15
45
18
25
35
117
168
28
44
3
165
12
57
51
48
99
12
241
167
105
3
60
72
13
47
25
120
56
27
102
138
12
108
85
20
15
37
5
31
59
13
89
18
78
15
52
83
37
35
18
55
168
20
9
222
13
35
120
72
69
64
20
57
31
107
60
45
45
18
12
21
52
20
132
28
5
42
240
48
12
1
32
15
25
32
16
59
81
40
11
13
108
77
103
29
6
33
177
42
21
57
27
3
42
51
72
45
30
13
92
28
44
75
33
45
15
39
18
30
45
75
45
165
43
48
77
27
40
36
47
60
54
150
21
159
73
35
21
52
68
4
20
28
17
12
6
12
12
66
43
12
239
13
23
24
60
60
1
12
96
20
72
27
48
54
43
53
24
99
24
123
42
18
24
78
43
209
19
77
3
64
77
6
60
42
3
12
76
12
8
60
24
60
136
24
53
162
45
76
107
60
13
11
9
112
32
27
93
28
48
41
51
9
96
115
80
15
13
149
111
4
35
72
60
108
12
1
107
72
73
5
103
152
75
21
27
33
12
27
181
209
3
75
13
41
6
105
27
12
213
87
48
108
12
61
89
43
80
75
12
12
9
87
25
140
208
32
39
181
59
129
24
60
15
12
109
32
15
24
66
12
42
30
6
25
17
30
48
72
21
12
27
30
150
25
23
37
36
29
210
25
8
27
21
81
78
33
28
72
92
33
15
120
120
9
111
48
64
5
195
28
35
177
57
39
204
45
115
48
149
90
13
8
15
42
31
12
35
73
24
23
90
132
18
120
12
1
32
12
180
220
20
40
5
31
41
90
36
33
51
6
75
87
42
6
73
12
132
8
15
54
79
41
3
16
12
60
5
54
36
85
12
5
30
1
41
139
29
30
60
21
39
1
ABCD 95957774956*3^$a+1 [50039]
12
60
12
49
72
59
168
25
11
180
36
30
96
7
47
30
54
6
79
185
139
155
66
72
90
54
18
13
24
41
30
24
36
30
54
36
150
72
30
60
25
11
12
18
67
83
36
18
36
84
6
90
72
43
96
5
18
13
59
49
72
59
36
18
79
5
6
90
66
1
48
29
90
12
90
91
35
72
108
49
5
78
66
139
23
24
61
24
84
11
121
17
31
36
36
47
12
36
108
1
53
18
24
48
1
5
54
13
113
66
24
84
72
90
19
84
173
7
137
103
35
18
54
36
18
90
24
61
95
204
30
6
12
60
97
167
60
13
48
60
72
48
23
1
5
66
132
25
23
108
36
24
36
13
35
1
12
60
95
30
198
24
72
85
359
1
95
25
11
48
85
11
36
25
23
24
193
5
30
13
5
54
13
119
144
54
18
25
23
6
216
54
48
6
67
48
36
11
108
97
29
66
72
72
36
24
66
42
121
71
24
25
5
96
18
12
6
12
72
19
36
5
79
11
156
109
203
25
227
18
67
53
6
97
23
85
11
25
36
59
18
18
18
6
25
191
30
19
179
36
60
36
72
72
229
12
5
162
1
36
23
18
90
30
168
30
37
12
23
108
37
84
204
89
96
7
47
18
67
48
23
1
36
35
54
18
96
12
24
84
1
89
31
59
186
175
48
108
65
108
30
6
90
18
18
72
120
73
5
54
126
18
97
23
1
5
18
12
60
36
108
36
48
1
71
6
18
12
60
25
29
54
49
71
36
36
24
18
102
24
234
30
85
11
36
36
49
113
36
7
23
37
48
155
12
60
48
60
36
198
30
13
29
18
13
23
84
18
78
36
61
5
19
35
36
78
264
18
54
24
7
59
49
47
144
36
49
48
23
18
24
66
1
71
60
12
6
30
36
24
12
109
5
115
83
12
24
61
23
36
1
53
18
49
36
59
54
90
24
30
42
25
5
6
90
18
120
1
48
23
49
41
18
1
35
13
47
138
36
139
65
31
35
1
36
23
12
49
83
36
36
193
228
5
18
24
12
24
156
1
95
12
36
1
41
30
24
49
180
72
17
31
59
18
18
121
41
24
54
72
54
43
60
23
18
36
216
198
25
96
5
174
1
59
36
36
30
150
12
73
23
90
7
65
43
131
18
18
24
30
54
72
60
48
6
103
36
95
61
95
96
25
47
18
30
13
95
1
35
1
53
126
24
102
72
6
36
36
48
114
12
54
36
1
84
144
155
66
175
11
13
71
18
150
108
102
31
72
59
85
11
25
5
42
61
95
37
113
192
18
72
42
48
18
24
97
59
6
30
13
41
90
24
48
73
12
47
72
121
144
203
205
36
36
101
30
37
23
49
89
126
60
48
13
5
54
6
18
12
13
185
199
53
42
61
65
90
12
18
54
13
60
23
30
54
13
173
84
31
167
13
96
36
17
18
60
25
24
71
18
6
84
60
102
19
113
7
36
83
12
37
108
35
24
25
24
5
31
23
102
91
48
24
23
13
71
1
48
11
205
23
132
48
6
90
85
107
18
6
49
125
24
90
12
13
72
36
59
6
54
144
12
108
1
84
5
90
6
126
30
54
90
18
36
24
102
18
36
60
36
18
102
1
84
59
36
1
203
12
24
120
54
54
36
24
61
11
36
72
12
6
54
144
66
198
198
78
30
6
48
13
23
60
25
47
48
72
37
72
36
48
24
41
102
42
7
11
49
23
36
66
24
30
36
24
25
59
96
36
25
41
18
1
71
13
5
6
138
96
7
29
31
35
18
24
43
47
13
23
97
23
1
131
48
72
24
61
60
72
53
42
61
131
24
30
67
47
12
96
84
114
67
23
61
23
96
157
12
60
17
19
35
24
192
90
6
12
96
61
23
60
12
240
18
18
54
115
5
90
96
13
71
216
108
1
161
18
24
12
85
11
25
5
42
192
36
24
61
5
198
36
96
84
18
126
1
5
66
60
85
17
18
49
5
6
13
71
109
12
72
41
54
36
1
89
19
5
18
72
12
60
48
13
72
77
6
12
121
41
18
1
5
30
150
36
31
275
48
6
31
95
97
108
239
6
30
13
29
115
ABCD 95957802002*3^$a+1 [50002]
27
63
78
23
112
9
71
49
24
35
24
31
54
11
55
5
64
20
76
15
77
103
41
64
9
27
20
60
1
35
28
27
33
21
63
32
16
20
48
1
39
84
21
27
12
8
48
120
1
3
92
24
60
55
36
21
12
20
16
32
28
32
4
96
57
23
64
60
105
18
41
16
51
18
60
27
9
18
48
9
9
6
33
60
48
3
5
7
78
72
102
5
1
51
21
180
18
84
33
3
9
32
19
17
48
37
24
51
48
12
20
132
28
9
96
18
17
37
66
114
36
11
25
35
31
17
1
155
31
69
15
42
39
15
33
21
11
268
20
28
33
36
18
17
85
59
72
148
15
30
24
27
9
36
35
31
108
114
47
84
49
11
1
23
48
37
3
104
151
12
6
12
24
15
51
9
15
18
12
39
147
18
27
60
20
49
11
49
15
3
17
49
90
132
5
103
12
72
42
54
29
25
30
77
1
144
15
60
56
7
65
52
9
24
30
5
48
25
3
135
29
40
21
11
4
20
169
30
6
11
36
112
68
79
89
16
21
12
71
127
18
11
25
6
30
15
32
16
56
40
68
12
109
12
72
15
56
1
11
7
53
48
4
57
24
27
3
144
6
36
59
7
18
42
54
3
20
168
24
1
59
28
36
39
30
71
1
54
57
57
23
43
5
49
131
55
89
36
139
33
108
21
6
48
114
72
59
16
80
4
21
90
30
15
20
79
81
93
6
12
189
9
87
45
18
117
93
24
27
45
51
12
3
18
6
21
84
140
1
63
27
53
100
12
104
76
15
45
32
67
18
6
12
45
15
30
54
161
40
80
84
144
1
35
28
21
11
25
3
15
18
35
37
23
37
15
33
95
85
27
12
8
61
6
41
43
36
18
60
120
18
57
96
12
105
39
3
17
19
65
24
36
12
4
105
6
5
40
9
30
36
54
18
6
54
18
15
15
54
75
111
17
85
27
15
18
71
40
36
9
35
36
43
53
60
79
69
44
55
30
60
30
6
66
18
107
55
6
54
30
35
24
1
15
3
5
60
12
25
11
13
126
30
11
12
76
9
71
61
11
115
9
39
5
96
13
11
60
31
53
1
71
1
143
25
84
35
115
48
29
100
20
103
18
144
3
80
7
6
23
76
93
207
8
61
36
30
18
123
99
30
11
72
28
48
9
30
6
30
5
37
23
49
3
15
29
25
54
66
35
16
44
19
54
36
59
48
19
5
4
9
11
19
41
12
4
60
9
90
5
12
28
9
60
171
32
4
21
132
36
12
18
21
33
11
67
72
57
20
43
18
18
24
5
13
35
13
35
25
12
27
27
60
18
3
80
37
15
48
20
43
24
41
12
37
63
9
30
69
176
4
21
119
4
45
30
101
25
6
48
45
8
12
12
4
20
24
37
36
59
19
36
30
11
7
53
55
9
15
5
48
28
9
11
19
41
19
5
79
29
16
44
1
51
9
36
35
1
35
12
7
21
87
102
51
84
20
136
8
12
48
36
108
1
36
39
15
17
24
1
23
24
28
32
12
169
47
25
12
35
1
36
18
150
36
12
60
48
6
21
68
72
48
1
24
27
32
16
32
49
315
33
3
32
85
18
53
7
9
9
75
9
35
16
20
1
15
9
71
64
12
80
64
15
18
12
60
36
12
95
37
3
87
18
47
28
27
65
25
90
18
36
24
83
43
66
23
13
24
59
85
107
109
15
3
57
15
21
128
49
27
144
56
28
12
15
113
37
35
13
15
32
13
51
32
12
85
12
51
12
33
72
12
95
28
81
12
35
109
78
12
9
9
11
36
96
19
6
30
18
60
35
1
3
48
12
27
5
79
24
65
1
47
97
18
77
120
151
66
23
145
3
80
12
132
55
90
75
8
43
5
12
97
48
18
24
33
48
93
24
27
56
25
18
65
1
96
18
17
12
16
44
163
18
12
3
21
18
18
39
20
28
33
72
11
7
24
9
117
47
7
5
43
77
73
36
59
121
47
37
18
144
129
21
15
80
79
96
36
57
20
97
15
44
19
17
16
32
112
39
77
49
39
32
49
60
90
41
13
54
33
20
12
132
85
179
25
30
60
65
96
36
139
78
12
71
64
9
36
99
51
9
45
71
1
59
4
20
12
64
20
73
108
30
42
36
66
201
12
56
1
119
61
60
120
24
59
36
120
1
15
3
18
12
3
44
24
37
39
93
30
101
121
119
91
69
39
18
60
48
27
69
36
39
60
20
19
144
18
72
35
43
5
28
105
72
24
59
79
42
3
27
21
57
27
20
24
84
16
75
41
28
116
76
9
24
11
1
18
60
17
19
77
49
84
35
1
90
5
49
11
31
102
27
60
56
12
60
55
60
5
7
36
5
12
7
5
13
11
1
23
16
51
5
121
24
11
60
85
27
96
99
81
12
15
72
17
24
24
1
6
18
23
40
20
7
53
4
45
23
48
88
9
107
60
4
9
3
20
48
55
30
6
21
12
15
6
12
23
31
9
9
18
57
3
29
48
96
61
18
5
13
27
27
5
61
35
120
28
15
24
21
20
16
9
42
18
120
51
9
71
13
18
24
41
13
99
32
13
15
15
21
39
117
20
25
18
53
108
16
21
12
6
66
36
24
11
19
5
85
36
15
9
23
16
51
29
37
27
141
12
24
23
7
36
33
92
72
25
12
24
15
57
3
9
75
15
65
61
6
29
12
43
5
16
33
18
113
36
48
7
54
111
ABCD 95957933486*3^$a+1 [50108]
93
47
4
3
197
4
12
3
9
33
59
40
111
45
84
33
11
4
48
12
93
15
8
40
24
3
29
144
24
16
24
81
27
24
8
16
36
20
13
90
6
39
56
84
31
5
36
13
90
93
33
51
39
9
36
45
24
131
49
120
6
5
139
33
15
189
20
40
60
48
96
24
56
12
48
76
3
5
16
20
24
115
41
25
27
8
36
60
19
54
107
60
60
4
20
124
140
43
153
24
3
65
12
36
12
28
56
36
52
3
18
24
63
27
81
20
24
31
42
63
9
11
7
18
54
5
12
240
60
73
3
84
48
12
8
28
3
54
15
3
18
54
36
54
75
12
33
60
27
39
29
12
28
63
5
4
9
119
36
37
75
24
44
60
96
16
15
17
13
23
60
49
27
3
33
20
60
28
104
13
287
28
12
116
24
28
8
24
100
51
5
52
57
71
4
8
64
153
15
36
12
44
1
39
48
8
48
64
33
87
105
150
17
16
72
36
20
40
9
108
35
25
12
6
81
80
109
27
3
69
56
16
3
65
48
73
30
5
24
121
35
19
33
32
1
90
54
3
68
217
42
233
100
32
16
116
108
25
48
18
45
9
18
42
3
8
64
32
36
28
24
183
33
12
68
40
72
3
60
9
12
56
24
48
13
3
116
100
84
15
17
28
80
25
54
30
3
87
81
15
54
36
27
104
76
3
60
17
48
12
43
45
32
28
39
198
23
16
8
25
35
61
30
21
24
24
20
36
19
36
9
48
24
8
112
21
18
12
45
20
52
96
12
24
68
61
11
76
92
55
77
4
12
15
9
8
91
17
40
87
17
1
99
36
68
36
13
36
60
167
12
100
45
23
124
48
36
36
80
103
33
8
132
60
64
20
60
19
57
12
60
60
36
9
75
15
18
15
15
33
24
48
3
69
56
19
21
12
44
4
24
32
43
18
63
69
30
17
40
33
11
85
12
18
42
72
75
12
20
73
11
16
68
25
18
5
60
4
3
33
27
36
89
72
264
109
23
28
36
144
24
8
97
23
4
36
24
20
4
144
12
8
31
57
32
88
44
31
18
51
39
5
19
33
12
48
63
17
48
25
51
63
153
57
36
51
8
160
15
18
23
76
9
39
20
88
3
9
36
9
11
100
72
72
36
117
35
24
36
100
27
165
32
28
12
44
7
180
69
33
15
21
27
20
48
16
39
9
20
73
60
48
15
72
93
39
128
37
3
27
65
13
135
8
12
48
24
25
35
16
44
12
76
27
168
9
39
29
31
12
93
92
48
52
57
78
5
4
8
28
45
72
47
61
12
87
68
192
36
48
4
21
39
20
16
9
27
8
61
27
20
24
4
9
6
45
20
19
41
49
78
18
11
16
3
45
12
15
78
47
24
19
5
229
83
48
220
24
60
92
28
15
18
39
129
75
36
51
77
148
20
43
57
27
21
20
85
180
27
32
13
23
19
18
12
51
56
1
23
4
80
36
64
120
20
28
20
7
5
31
89
31
125
97
72
30
17
43
18
35
12
100
56
4
8
37
63
128
84
12
88
51
29
12
24
24
40
20
181
15
24
8
28
152
12
76
36
81
3
24
60
176
7
5
67
48
9
51
9
8
40
20
13
18
9
12
48
3
53
76
8
12
24
40
57
3
60
36
21
75
15
5
12
28
15
17
12
1
59
4
84
48
12
51
45
99
30
15
72
36
75
60
9
56
52
21
27
63
9
188
12
36
76
21
15
3
114
36
27
3
5
4
20
12
40
96
44
84
24
60
12
4
27
29
13
155
36
72
25
63
9
11
16
8
13
18
9
36
9
18
5
37
3
32
16
24
33
18
5
36
49
12
39
33
51
44
12
28
72
9
11
13
11
16
36
60
108
44
96
7
5
64
33
71
64
188
100
60
44
84
16
24
12
27
30
15
56
4
8
24
28
33
48
35
16
3
240
17
24
85
11
19
132
17
16
80
16
20
48
13
47
12
168
16
92
4
9
11
61
27
75
6
71
16
44
16
84
3
17
1
107
55
138
23
49
71
64
32
48
55
33
57
36
11
120
1
90
9
60
96
8
19
41
4
8
52
21
111
36
32
28
27
6
35
40
20
156
64
12
27
137
144
4
116
52
3
29
12
13
18
257
52
36
44
1
59
84
52
68
84
60
12
40
51
9
3
21
56
103
36
5
76
56
13
11
108
36
24
1
47
25
15
24
48
20
12
36
4
33
6
54
15
32
1
87
20
52
20
28
12
21
12
6
9
183
29
28
12
3
5
13
15
48
9
6
30
15
32
132
55
65
85
3
12
51
5
85
24
11
12
25
23
24
88
20
28
56
13
23
24
48
28
20
64
20
31
18
111
24
32
133
15
27
17
12
36
37
6
12
5
72
73
30
33
20
25
11
43
18
83
7
5
7
78
18
65
7
12
33
20
24
49
11
169
11
13
183
8
7
125
40
27
5
28
44
60
4
84
56
49
3
8
40
15
9
15
117
48
32
28
20
96
40
15
21
108
12
128
13
75
72
21
71
40
20
48
100
12
80
28
51
270
12
18
69
56
7
48
21
48
72
20
48
48
12
43
33
87
45
12
8
24
28
20
12
19
9
68
12
40
51
81
44
96
31
77
60
36
16
ABCD 95958029626*3^$a+1 [50031]
29
13
174
150
30
36
45
27
18
72
108
60
24
3
27
24
5
121
39
80
1
39
56
16
9
111
15
12
6
36
18
48
144
54
12
47
40
75
5
31
54
12
63
51
126
54
36
48
5
31
120
60
24
45
3
42
36
39
141
12
54
24
54
107
109
72
180
84
18
96
89
31
6
131
55
18
120
30
65
37
27
21
24
36
162
5
40
105
15
8
19
18
30
29
40
63
12
45
3
5
13
168
54
60
18
12
6
36
48
30
30
77
253
102
21
27
36
24
72
65
31
72
41
19
6
12
18
12
53
85
27
104
136
3
12
9
93
6
66
24
24
12
54
60
72
30
15
48
144
3
24
53
40
80
31
57
9
54
6
11
7
17
16
27
120
36
6
3
33
42
6
66
5
19
24
45
96
105
30
105
39
17
136
87
18
42
6
60
72
30
18
54
53
7
66
39
51
5
31
36
29
85
11
24
223
33
93
35
1
78
96
6
30
24
6
71
48
16
21
59
48
7
9
24
72
21
3
69
27
80
24
127
78
24
6
45
15
161
16
72
21
27
33
96
18
6
15
87
9
63
42
36
102
53
19
29
7
24
9
21
48
126
24
42
6
18
11
49
71
48
163
48
12
17
48
25
12
6
6
143
181
30
24
36
150
11
1
150
65
13
144
3
33
15
51
66
30
77
73
48
119
43
69
24
21
6
5
24
13
3
69
3
33
12
30
42
54
6
135
63
12
69
57
42
45
48
33
54
6
12
30
18
95
24
120
37
51
3
21
45
3
3
77
37
3
8
24
43
36
6
3
111
6
48
6
5
31
24
36
84
6
36
119
16
3
42
83
37
24
11
19
36
17
1
12
35
49
120
36
54
5
160
105
18
12
48
36
6
96
18
69
8
25
12
12
30
33
45
11
25
12
60
60
99
45
30
24
36
41
7
65
1
132
35
37
108
23
229
83
7
161
91
6
167
61
54
53
49
18
6
71
19
96
24
77
25
54
90
54
24
102
35
120
25
78
18
15
63
54
3
33
36
48
18
78
54
53
64
24
24
51
60
12
53
1
18
60
41
67
48
24
21
104
40
15
33
24
93
66
36
6
15
117
72
6
24
90
30
48
18
72
11
37
18
30
30
21
69
36
15
15
9
75
180
9
3
42
48
72
3
39
6
240
18
17
25
24
84
6
5
1
114
6
15
8
19
6
90
149
121
210
24
5
7
30
30
84
90
95
24
1
12
59
55
54
51
8
1
15
45
12
95
103
6
36
12
51
75
69
3
42
36
71
13
210
66
47
64
9
96
6
105
27
45
72
45
24
72
78
30
15
21
3
33
12
12
228
11
232
45
78
21
63
17
55
41
40
87
36
6
6
54
6
5
19
29
61
6
12
126
12
47
13
18
66
6
18
72
114
29
55
9
195
42
30
69
176
13
102
6
23
109
90
42
54
12
54
24
60
35
37
30
90
35
67
42
66
17
1
15
45
54
18
27
147
36
252
93
147
5
96
25
12
60
18
29
1
6
48
18
48
42
53
112
3
21
9
60
11
64
80
85
6
108
60
93
15
30
54
29
25
30
12
77
168
25
63
45
147
104
145
114
5
55
120
6
3
21
59
31
30
11
1
12
12
36
18
9
51
6
96
167
1
87
75
12
17
109
59
16
80
67
54
15
105
24
6
60
6
23
24
1
60
24
42
36
54
95
19
5
91
141
69
90
36
108
36
5
96
24
25
84
24
11
72
40
99
36
78
27
93
35
37
83
91
45
9
12
144
3
32
19
60
6
18
6
240
59
88
3
45
177
18
5
61
30
24
72
30
30
18
47
43
84
60
21
72
45
48
51
3
21
21
11
85
42
36
6
18
5
1
39
8
109
30
5
16
93
12
42
66
12
12
78
12
60
42
48
66
41
1
39
63
102
150
29
85
24
51
32
19
5
31
57
8
67
90
120
18
48
36
54
90
5
136
24
27
24
18
6
60
65
16
21
54
168
66
11
16
72
3
24
5
1
15
8
25
12
18
24
60
18
75
33
30
12
5
43
21
56
48
37
75
120
87
6
60
42
69
201
135
15
18
42
18
27
8
16
81
24
119
55
12
18
42
18
87
3
156
24
17
43
5
55
162
78
54
12
108
96
144
48
54
48
5
43
84
174
150
42
18
30
36
36
3
27
30
24
15
8
72
13
35
61
60
54
6
27
123
102
18
132
65
13
12
119
103
42
63
8
48
1
84
96
35
1
30
114
23
13
59
49
39
21
12
114
21
3
30
102
18
36
123
72
8
48
13
36
84
6
18
11
19
12
84
29
67
29
25
39
21
42
12
48
53
85
60
36
84
42
53
40
57
24
66
24
53
61
51
39
84
42
78
5
43
5
24
16
69
11
49
6
18
66
5
48
1
120
66
120
ABCD 95958056848*3^$a+1 [50076]
36
108
168
71
48
109
60
156
123
45
36
159
69
75
33
63
9
23
1
18
30
63
9
71
16
57
144
132
18
65
16
63
18
30
36
78
120
150
30
90
9
33
54
153
21
18
78
162
57
45
3
57
180
48
99
192
33
6
12
18
27
153
42
29
64
144
32
1
143
19
45
57
24
156
35
79
81
111
90
23
31
24
30
78
18
84
87
48
63
132
29
37
60
54
66
324
54
45
135
90
18
77
55
105
141
18
126
18
36
96
90
72
120
18
17
73
78
120
33
81
12
42
57
9
54
78
180
30
18
15
80
55
30
24
12
23
127
126
48
96
48
162
113
301
3
33
60
12
71
169
12
90
54
27
105
30
9
225
36
18
9
32
73
90
66
60
54
156
42
84
18
6
72
174
42
30
57
3
269
1
18
12
24
66
87
39
78
12
18
42
54
29
112
15
17
55
18
23
103
9
159
144
33
51
45
63
113
112
33
108
51
159
18
72
71
115
12
42
30
24
84
6
138
90
36
6
18
30
60
30
252
3
3
54
71
13
6
30
15
9
228
131
19
12
6
11
1
36
90
17
61
54
48
126
72
39
21
12
15
135
12
108
6
144
12
126
72
18
167
31
129
147
102
215
7
57
32
13
51
39
108
237
51
108
18
6
66
36
35
1
18
93
159
18
63
87
18
12
107
133
108
120
42
12
96
48
72
9
63
18
18
42
72
48
72
3
87
41
19
36
66
23
19
30
18
36
18
54
72
89
163
162
75
3
29
79
30
6
18
219
63
24
12
221
55
57
33
15
3
12
18
6
66
108
123
309
18
42
48
36
72
42
48
60
84
24
81
327
9
135
54
18
180
93
159
17
25
36
120
18
41
121
42
30
126
81
279
41
16
129
174
132
228
57
69
78
138
132
192
95
1
30
6
27
224
13
24
30
125
169
12
36
87
117
126
30
6
120
222
36
66
77
16
51
6
156
18
54
35
25
36
3
135
24
48
24
12
150
48
39
33
144
72
23
112
15
84
60
54
27
48
87
48
9
231
108
90
51
96
63
90
135
63
54
90
72
201
32
79
30
36
54
153
15
48
17
199
42
47
1
6
66
39
3
108
126
162
17
157
3
51
45
9
36
42
138
96
15
15
33
93
99
15
48
42
30
89
151
137
112
33
6
57
9
24
108
48
3
15
18
95
109
12
42
12
78
35
64
80
48
37
72
3
15
24
30
78
54
119
16
3
93
39
72
54
120
198
77
13
24
11
25
54
33
87
42
15
51
96
108
18
111
32
16
240
69
18
66
42
29
55
54
36
108
275
13
3
15
42
39
63
113
31
18
72
167
307
54
183
48
195
18
108
162
60
138
90
36
18
216
144
15
153
48
54
72
41
1
63
80
157
131
31
78
3
32
19
36
48
78
90
48
81
48
141
51
39
90
36
219
183
108
29
19
60
33
51
54
24
144
18
12
72
72
6
11
163
93
3
66
59
19
48
132
102
99
80
97
174
129
69
171
87
57
15
177
147
30
114
93
15
48
18
6
54
83
61
12
42
18
156
108
35
7
126
75
48
69
75
159
18
78
72
102
6
30
54
144
144
41
103
9
176
67
18
114
30
96
144
138
96
246
18
96
105
57
48
168
30
96
30
18
96
33
288
15
17
16
57
23
64
45
102
36
ABCD 95958408686*3^$a+1 [50071]
221
309
135
75
36
69
55
41
120
19
24
32
21
108
159
52
48
32
108
33
3
36
9
187
32
150
30
52
5
120
99
45
72
127
90
42
48
80
28
5
37
126
72
74
34
14
3
19
74
54
33
48
7
84
78
66
17
168
15
64
6
167
163
56
9
19
96
65
1
66
29
3
28
114
71
57
192
16
30
288
180
41
3
132
46
38
60
52
29
13
42
164
82
90
84
18
83
39
76
12
80
126
70
65
25
66
96
65
63
45
127
18
167
415
32
76
65
45
16
35
13
42
101
7
90
138
12
48
269
156
147
57
55
14
51
91
180
8
22
138
86
51
79
89
19
12
5
39
160
17
199
128
81
60
7
30
18
20
64
20
6
15
55
56
208
221
255
54
10
197
24
31
36
5
43
6
38
58
83
55
12
173
252
49
38
52
240
29
7
233
175
12
29
120
36
117
82
108
36
125
99
12
105
103
18
162
12
120
5
91
12
77
79
41
25
38
33
39
18
30
33
175
32
177
19
12
92
240
70
6
221
43
2
99
199
48
29
223
186
167
127
108
270
35
3
10
95
36
3
153
24
43
60
290
3
19
65
79
56
9
36
36
19
96
65
7
108
68
24
46
35
61
74
124
282
48
150
53
175
12
36
24
60
77
43
77
31
24
41
187
18
42
6
11
24
115
104
66
75
36
1
30
5
120
19
60
54
71
79
90
47
127
18
158
64
48
2
10
180
18
114
164
10
30
24
60
12
125
43
12
144
126
6
122
87
60
31
152
33
67
17
43
156
90
6
209
115
101
49
47
7
120
20
28
312
96
12
32
237
123
6
30
76
38
27
19
60
24
32
64
36
125
45
54
45
19
26
22
68
16
6
14
34
11
96
3
40
5
60
115
120
12
108
161
43
12
125
1
35
19
108
53
103
50
10
185
79
30
30
17
24
79
12
180
65
19
6
119
19
6
270
56
105
1
78
77
24
31
120
12
90
11
75
52
108
41
1
90
29
199
146
75
43
77
31
12
48
18
95
111
34
47
19
80
30
78
40
32
4
102
18
14
42
48
36
40
36
20
141
19
18
90
17
19
17
19
30
98
46
35
157
59
91
53
127
53
132
48
60
1
66
12
152
21
108
7
185
153
16
38
33
48
216
31
12
12
341
24
3
10
66
30
126
84
17
55
5
123
96
4
162
95
103
5
180
60
115
176
45
60
36
55
125
33
64
23
19
125
36
19
48
60
113
85
134
48
58
210
12
18
42
6
71
31
5
199
24
41
109
222
48
41
36
85
179
31
65
19
36
72
53
43
65
55
12
42
86
40
104
28
24
5
79
66
114
14
63
223
17
55
42
11
51
4
30
126
5
91
108
20
45
91
5
163
18
30
12
6
90
72
78
90
12
192
42
18
200
57
84
36
24
91
18
11
60
19
6
47
108
139
26
54
16
12
269
43
17
31
48
86
64
134
33
57
58
108
101
75
81
3
22
2
28
18
71
151
84
5
3
33
19
84
17
115
42
11
36
31
48
77
27
33
3
22
32
130
48
68
106
35
60
36
120
24
13
96
42
5
79
125
55
36
53
12
24
36
13
35
36
163
17
96
120
19
44
40
84
96
156
108
48
60
48
344
57
36
180
37
47
36
108
331
84
5
91
18
2
46
2
46
50
4
12
101
403
17
ABCD 95958429038*3^$a+1 [50028]
39
36
33
6
36
108
42
11
64
9
87
9
30
6
27
57
114
6
75
3
17
48
61
60
39
32
24
72
48
19
42
11
40
15
72
42
39
15
41
91
5
48
7
18
30
9
51
72
29
48
13
3
24
15
17
24
24
85
6
5
79
161
7
42
6
66
15
69
54
5
43
30
12
30
45
8
79
65
48
1
71
24
157
3
21
60
39
15
30
6
48
5
25
51
60
27
9
84
56
24
1
36
35
37
15
20
28
27
48
57
15
6
54
45
36
45
15
51
24
30
6
24
41
13
90
12
173
55
102
11
7
57
111
17
7
33
80
55
60
90
83
13
66
6
59
48
96
145
66
48
5
28
20
40
9
63
3
45
32
31
9
15
17
24
124
45
6
6
3
56
120
16
3
12
9
39
66
39
87
6
42
120
12
48
45
56
24
37
3
63
33
51
69
36
36
33
90
45
176
115
33
12
56
97
18
53
24
7
78
27
21
78
12
24
41
28
12
8
31
120
48
6
72
3
9
12
15
20
16
9
23
7
24
12
42
35
48
73
47
40
72
8
160
48
51
114
126
53
25
60
11
79
36
30
150
9
21
27
3
12
12
53
24
4
141
95
13
27
15
66
95
25
60
39
45
36
54
30
75
63
30
23
7
168
45
3
6
99
36
33
12
6
9
21
198
45
9
87
21
54
6
119
24
79
156
21
15
48
72
120
6
180
15
192
27
90
48
11
1
30
6
35
115
48
60
42
95
4
3
180
48
90
3
39
18
24
15
69
11
40
9
15
45
24
12
23
48
4
36
75
12
270
6
66
11
7
42
143
1
111
21
195
27
6
111
8
31
41
24
24
28
44
115
21
39
36
5
144
103
21
20
7
12
12
33
72
33
23
7
17
19
36
65
24
67
69
9
24
30
42
18
21
159
18
47
91
45
15
6
59
24
28
27
30
12
23
7
41
55
42
63
24
144
129
90
5
31
6
54
72
57
63
18
15
20
96
25
15
128
37
24
66
36
33
39
96
60
6
131
13
6
173
61
27
63
9
57
6
69
39
9
231
12
45
9
30
5
19
36
6
54
29
7
89
31
144
60
5
55
18
15
8
37
63
45
23
19
12
30
3
8
37
27
8
55
36
36
6
78
60
12
78
135
80
24
48
79
6
78
72
9
144
12
27
45
87
60
108
60
45
3
30
47
85
15
20
48
13
11
184
32
48
24
16
57
87
27
24
77
24
16
207
81
9
36
35
19
77
49
6
36
30
3
75
41
19
9
51
24
57
3
77
19
21
33
120
36
27
3
24
102
150
108
162
114
24
33
27
117
129
66
45
48
72
93
3
8
37
39
44
7
48
36
24
90
107
145
30
17
43
5
7
17
88
117
39
132
39
69
15
29
127
66
114
45
39
17
7
117
45
3
27
24
36
24
12
24
6
54
78
42
84
21
9
6
5
168
37
15
3
41
19
5
97
135
63
42
150
24
12
53
24
16
32
24
1
15
3
36
30
18
42
18
45
15
41
24
13
54
5
43
21
32
4
9
27
69
114
30
30
54
47
40
39
9
8
52
27
41
40
32
16
9
66
57
180
12
20
115
60
66
27
9
48
11
112
15
102
6
42
59
28
108
72
21
90
36
48
21
21
6
12
48
72
12
105
9
24
3
8
4
36
9
15
8
25
102
17
139
69
8
40
27
18
27
15
72
30
159
20
55
42
39
128
256
80
112
15
84
33
33
59
16
15
12
5
43
5
24
43
5
28
20
28
15
24
6
215
31
54
11
79
36
53
103
17
25
15
21
12
24
24
60
96
30
9
36
21
18
84
93
9
71
19
53
40
57
6
60
9
36
8
25
111
15
108
33
9
35
25
111
9
6
17
55
12
210
60
15
56
43
12
18
6
114
36
60
18
12
48
12
9
60
51
29
115
66
63
21
66
36
24
9
51
29
64
32
85
51
108
9
3
99
29
4
63
102
66
24
45
8
7
57
56
49
3
68
73
99
36
9
63
3
45
24
21
144
18
69
69
87
27
48
12
45
36
72
3
5
24
16
144
3
33
20
1
48
18
42
90
12
156
18
15
39
108
42
12
23
40
36
39
197
4
69
47
19
5
19
5
7
30
35
31
60
48
125
24
115
81
27
102
36
132
3
21
6
60
18
6
30
24
51
69
59
16
32
48
16
39
65
24
31
42
23
55
57
63
17
55
78
35
72
19
60
54
84
36
90
21
153
11
55
137
24
13
3
9
15
15
48
96
66
6
42
6
17
4
36
8
19
53
139
6
47
103
24
30
59
7
42
6
41
61
3
57
60
15
27
18
24
23
67
24
29
37
39
15
77
64
15
36
5
24
49
39
3
69
56
43
6
95
24
7
12
90
6
5
25
132
147
51
5
1
36
12
167
28
33
12
42
30
30
84
21
24
21
30
125
31
60
42
27
104
31
33
27
6
23
64
32
49
6
9
135
54
3
60
44
40
3
5
37
30
18
60
6
9
3
12
12
21
24
80
193
27
116
37
11
76
21
12
12
71
40
39
185
73
71
19
5
37
6
42
11
24
55
45
ABCD 95958554072*3^$a+1 [50082]
90
42
84
144
102
30
114
177
153
96
36
48
24
12
6
120
24
30
35
144
19
12
120
90
114
150
6
65
64
9
143
48
139
90
3
80
85
75
57
42
53
25
23
72
1
120
42
84
6
84
18
12
81
8
31
96
18
24
6
17
24
25
36
24
24
12
72
12
90
201
3
84
72
84
5
24
175
297
33
23
85
18
17
25
15
87
30
78
29
16
57
72
18
42
59
97
23
16
183
33
165
18
81
24
176
1
15
117
48
18
41
103
78
90
30
12
78
84
30
6
78
42
24
138
87
56
160
3
336
45
39
6
36
15
144
56
7
17
25
6
33
51
5
64
9
126
17
13
84
23
64
111
60
5
37
3
8
37
18
57
27
6
87
39
24
17
97
12
36
150
18
30
81
33
48
23
16
135
6
132
18
197
37
108
102
24
57
39
78
120
48
18
41
1
47
73
162
6
111
33
6
17
67
53
13
24
3
15
72
12
5
24
31
36
69
56
127
33
8
25
162
69
24
207
9
69
6
174
207
24
80
61
35
37
12
30
48
30
35
97
71
64
3
198
54
84
21
21
18
17
40
33
84
36
54
156
6
60
30
78
78
54
11
24
139
45
56
49
15
39
113
295
24
6
3
27
30
39
9
6
108
66
75
72
183
174
60
42
54
6
41
24
193
18
45
45
83
96
73
48
135
93
131
73
30
12
36
65
13
90
137
43
77
24
151
198
72
42
60
21
21
75
96
32
85
72
36
240
15
57
30
6
275
72
64
81
15
9
150
9
32
25
15
80
24
31
78
84
42
18
66
12
45
69
35
229
6
60
6
162
33
8
16
9
36
155
40
24
56
16
3
126
30
41
24
40
21
18
132
30
30
168
96
113
121
15
39
17
16
224
1
42
12
41
64
39
17
19
18
51
21
6
5
25
18
150
6
113
25
143
7
90
180
6
42
59
49
84
132
36
123
56
91
30
12
131
55
177
63
24
33
99
285
15
30
11
24
79
66
111
39
48
81
165
12
78
12
45
57
143
13
24
18
129
99
45
15
6
35
25
228
51
9
111
56
48
7
65
19
36
41
400
33
71
40
24
15
6
168
48
42
17
31
17
193
15
120
8
67
165
9
39
39
36
126
36
12
47
73
6
81
144
15
105
21
36
119
49
111
8
48
13
12
90
12
102
48
147
213
12
95
40
8
31
105
255
36
48
96
5
7
24
96
33
15
57
9
78
6
6
36
17
48
73
111
33
23
144
1
48
42
45
8
144
73
47
61
12
23
175
36
21
33
12
18
42
30
72
6
6
29
72
168
1
18
173
79
233
13
90
18
167
133
171
15
18
42
114
72
59
16
9
6
42
63
264
56
169
24
71
31
30
84
6
24
81
128
72
19
101
37
35
72
64
57
47
145
30
36
125
67
54
30
105
96
33
15
21
66
60
269
144
112
24
96
80
43
192
45
3
6
294
6
126
5
37
156
71
61
18
120
6
18
177
93
102
5
96
13
120
102
54
15
33
48
42
21
32
55
48
89
1
24
47
13
27
45
251
13
51
24
39
36
30
66
21
224
85
36
15
9
78
12
5
24
24
103
84
101
25
54
30
11
64
21
162
137
16
80
97
78
17
48
7
72
96
48
6
36
42
6
6
24
30
27
152
31
105
15
6
78
30
18
29
40
75
45
80
1
24
15
224
1
39
32
55
78
35
7
17
25
30
18
24
96
18
30
15
15
57
8
79
30
102
66
35
24
31
9
45
66
54
6
69
129
95
109
36
90
29
55
42
96
174
30
168
168
72
11
16
56
13
75
141
114
42
23
19
53
205
75
9
126
9
21
48
75
51
48
12
329
157
12
30
18
18
6
15
69
42
185
40
32
1
87
237
42
9
ABCD 95959295288*3^$a+1 [50116]
30
18
15
100
17
18
144
45
81
63
27
13
32
24
28
60
56
64
12
80
16
29
79
41
18
21
52
84
5
108
31
72
48
11
6
72
27
93
87
60
28
128
27
85
48
5
75
4
48
17
79
12
5
12
18
85
12
53
55
104
16
17
42
13
5
12
111
195
33
16
41
54
1
17
91
17
7
8
148
12
77
43
17
91
12
20
52
53
43
29
115
8
27
18
72
30
61
11
121
29
36
72
27
93
31
77
67
5
42
45
93
7
53
18
133
72
60
132
48
5
43
72
29
36
7
113
42
33
84
16
5
3
57
55
35
49
71
114
48
3
48
72
45
67
5
27
144
129
18
24
48
85
8
69
175
221
42
25
12
96
137
12
6
54
15
40
168
5
43
24
41
19
5
36
72
27
24
64
83
54
15
84
9
67
48
48
72
96
12
29
15
21
3
129
48
7
48
24
44
9
30
13
8
21
126
13
36
41
30
24
45
75
18
43
8
9
55
120
32
28
65
163
5
43
72
65
15
64
96
5
15
108
4
53
123
12
4
53
127
96
107
33
100
44
21
63
117
54
18
67
48
12
65
6
45
9
36
163
60
20
57
55
17
31
92
129
60
55
60
41
24
139
17
15
4
53
7
83
21
172
44
36
4
24
41
18
18
24
48
3
40
104
76
44
3
21
120
16
41
24
15
4
17
120
24
19
24
65
67
41
84
79
96
41
39
16
107
25
17
15
4
17
55
29
163
36
156
101
19
11
24
13
5
27
64
137
39
76
144
44
96
36
84
153
115
5
42
210
19
17
127
48
80
64
24
17
55
89
36
144
15
21
127
5
43
5
24
91
17
12
60
36
12
18
24
18
27
36
4
5
36
67
5
55
65
31
24
35
21
69
115
8
24
75
133
128
27
30
55
48
44
36
112
53
30
90
3
16
35
18
60
27
63
18
67
77
15
64
29
72
31
5
187
77
19
41
55
35
9
36
81
55
72
35
18
12
87
21
19
5
36
12
72
108
132
30
13
48
65
144
31
5
43
72
35
85
192
96
24
48
5
103
17
43
32
328
29
127
5
15
28
47
13
96
11
85
11
13
96
24
84
12
56
88
32
52
12
53
12
39
64
96
17
72
3
52
32
124
20
27
30
7
48
12
36
29
120
60
12
31
44
3
13
68
9
48
19
5
43
113
90
13
41
31
77
51
21
15
28
17
99
4
56
21
43
65
7
11
162
30
13
72
8
69
6
37
17
18
13
5
12
7
60
44
21
79
101
90
13
32
40
60
80
21
199
35
21
28
12
24
5
108
42
30
19
12
48
116
28
36
101
79
120
24
35
37
80
16
59
133
48
17
67
20
45
51
105
39
33
31
11
48
72
69
112
59
9
57
67
116
16
36
77
12
15
3
18
3
51
18
87
60
33
7
35
9
4
5
43
24
56
184
53
51
40
72
29
43
8
40
17
18
24
66
3
147
49
60
104
112
60
12
53
19
83
78
162
90
72
19
101
6
102
3
64
36
12
48
192
12
155
6
15
88
24
17
36
43
29
7
5
75
160
5
15
3
73
17
12
36
3
12
28
89
27
93
103
29
271
84
104
129
31
24
128
108
12
40
48
29
30
33
100
17
12
31
65
15
52
17
18
37
5
36
55
8
16
41
3
64
23
24
30
36
67
8
48
36
21
39
36
108
112
144
120
56
84
45
151
12
32
76
17
12
19
56
40
80
21
60
63
232
65
12
3
75
69
124
140
9
7
5
78
30
115
48
12
77
60
55
116
4
5
115
36
60
48
24
12
23
133
80
9
90
49
71
6
12
51
309
3
57
67
41
54
1
17
30
33
9
99
21
6
85
5
43
20
39
72
13
8
28
36
24
72
77
31
41
91
89
55
24
120
107
30
15
45
19
84
84
56
81
18
13
17
7
108
32
4
29
123
52
5
31
59
33
4
131
54
31
77
67
24
11
18
115
288
35
9
28
32
33
42
9
21
36
7
36
32
108
4
83
24
1
65
3
64
77
78
30
60
12
36
43
24
48
107
153
4
60
48
5
55
125
7
23
21
52
60
29
6
33
87
25
60
24
41
7
152
33
60
30
42
19
12
77
127
101
43
89
72
18
162
19
17
15
40
17
31
20
87
13
41
39
219
72
18
12
36
24
15
21
63
21
199
17
19
56
4
44
21
51
147
13
5
19
35
69
27
72
73
119
6
90
9
36
28
47
93
72
64
24
32
57
72
108
60
18
54
15
33
127
20
4
80
9
55
32
3
37
36
12
36
60
72
12
ABCD 95959954796*3^$a+1 [50105]
51
31
134
88
2
30
18
102
160
14
12
70
138
14
22
240
44
16
38
30
76
12
2
96
22
29
79
6
54
56
58
56
10
12
32
48
4
60
18
48
24
26
52
50
70
66
54
18
30
29
93
27
19
120
26
144
30
64
168
74
18
52
44
21
9
6
10
104
46
24
80
82
24
14
42
22
18
32
16
54
146
6
24
130
30
116
94
11
91
8
16
36
14
46
80
72
82
96
8
46
128
16
90
30
66
234
41
61
30
24
48
36
30
11
19
26
16
42
77
19
12
48
20
21
31
2
30
18
22
2
30
64
2
82
20
40
36
12
48
20
141
19
32
9
120
3
58
30
48
84
86
184
48
2
112
6
54
104
412
29
15
40
60
6
144
35
91
12
20
16
66
8
22
24
96
36
102
30
18
24
38
10
48
102
56
24
12
30
30
16
68
16
96
204
168
42
8
46
12
48
192
78
86
34
11
43
66
2
54
46
8
21
3
72
10
30
96
8
66
64
50
16
36
138
110
4
6
30
44
70
26
4
8
42
27
85
96
30
32
10
38
112
12
204
101
19
60
12
42
30
17
73
48
48
30
42
78
56
154
42
48
44
10
72
6
29
31
44
48
40
18
48
30
41
63
148
38
40
6
24
20
174
136
54
8
40
24
5
55
54
32
10
14
34
20
10
30
101
141
48
64
66
60
72
32
66
46
24
72
2
16
32
72
27
43
26
112
30
120
48
114
38
9
63
16
161
25
14
96
10
6
89
31
72
2
64
24
26
81
3
10
126
90
11
79
14
66
4
42
104
120
40
90
164
28
68
16
24
41
31
72
2
54
40
41
103
90
152
24
16
14
16
194
46
8
138
10
12
8
34
120
6
12
6
6
56
10
48
162
14
48
46
56
105
135
76
44
16
68
4
17
49
30
74
88
152
6
24
82
14
34
242
108
16
50
72
10
30
24
6
68
100
42
54
44
30
24
46
66
158
42
54
21
19
2
54
76
222
47
33
87
1
14
10
78
96
26
40
6
8
4
102
8
48
39
63
66
102
18
24
58
12
98
70
60
228
224
18
42
46
11
19
26
16
102
8
24
144
184
108
14
18
28
72
128
108
21
31
60
29
39
10
114
48
29
31
149
3
66
46
48
2
30
16
12
6
110
24
136
2
54
4
12
8
21
60
55
164
22
30
90
114
96
14
24
42
52
56
81
79
66
14
34
18
48
84
8
34
24
150
20
64
20
40
17
15
64
2
78
4
48
14
70
125
19
12
44
24
40
56
24
114
82
5
25
14
10
30
72
162
6
42
102
18
59
19
90
152
10
54
74
12
40
48
44
76
2
40
32
87
1
8
46
24
26
10
20
76
38
111
15
250
104
22
48
114
66
12
132
6
72
14
4
6
8
18
48
4
77
19
60
6
120
78
26
10
32
48
100
32
9
39
76
5
43
48
20
9
19
12
2
88
54
68
22
8
136
14
60
57
55
6
62
28
54
14
42
22
60
17
31
30
14
45
19
72
2
96
10
36
44
4
66
72
30
90
102
80
36
76
18
30
36
164
12
100
5
45
6
42
10
126
104
10
92
105
9
22
98
6
34
54
32
45
31
29
79
152
34
30
8
42
40
38
117
61
38
36
4
42
78
90
6
26
40
32
27
60
33
6
36
16
174
8
16
30
42
8
42
60
40
18
30
41
60
91
24
74
22
2
6
204
16
12
2
70
60
60
8
10
48
11
61
24
54
56
18
16
11
205
38
36
21
1
30
128
42
40
42
36
41
25
174
24
26
30
66
88
80
82
30
54
56
45
19
36
5
31
50
40
102
32
124
6
14
76
84
144
18
30
12
17
331
2
6
16
18
30
2
16
128
154
12
8
186
51
3
28
30
144
158
18
18
16
78
6
26
54
24
40
12
6
30
18
42
32
112
60
48
48
68
21
9
70
2
48
231
19
164
16
12
29
33
16
50
81
43
77
13
48
14
64
12
68
42
88
62
10
32
16
32
70
144
44
84
40
32
16
272
82
6
29
79
134
27
45
15
19
20
16
44
30
46
84
54
32
94
12
198
6
48
68
4
200
154
240
6
96
8
21
55
68
42
34
12
50
22
17
49
96
24
102
29
19
12
14
6
12
48
108
130
102
8
16
65
73
86
40
72
29
3
88
48
24
2
15
25
110
10
8
6
52
29
39
160
60
30
176
46
2
70
12
144
36
74
64
80
96
16
126
48
20
ABCD 95960118448*3^$a+1 [50048]
27
164
16
39
101
64
36
15
18
36
51
39
6
59
85
35
31
17
25
27
3
57
51
60
149
48
12
16
32
61
6
36
29
1
59
216
88
164
60
13
342
18
35
28
60
39
105
21
66
33
56
79
41
7
33
24
8
72
43
42
18
53
52
92
73
35
48
109
23
28
21
18
17
1
47
7
24
72
5
12
13
24
63
3
24
33
21
30
77
85
155
48
24
7
53
37
11
4
216
104
40
3
65
76
9
23
120
12
148
39
113
13
99
3
90
35
25
23
84
36
37
27
21
18
6
15
69
71
4
147
17
37
59
7
5
19
9
21
3
123
114
59
64
8
40
20
25
54
29
25
87
15
24
33
8
4
3
17
40
20
48
12
31
30
87
57
35
36
60
13
87
57
35
7
105
15
5
36
172
20
223
9
80
16
120
129
11
12
157
3
93
54
54
54
120
18
15
75
69
8
13
18
5
91
41
24
25
23
61
60
84
23
64
75
33
3
42
11
12
48
91
33
3
144
5
24
4
15
33
75
24
41
100
15
177
3
24
174
24
15
128
12
16
20
12
25
75
32
127
29
7
24
53
37
63
237
11
64
21
48
107
4
3
48
72
36
17
73
11
64
44
28
68
52
45
18
41
4
111
33
81
47
4
93
11
4
15
42
35
160
8
7
33
45
66
5
12
52
96
105
42
33
56
16
69
35
16
27
66
90
21
164
24
25
23
37
35
1
36
123
12
99
30
51
255
18
11
12
13
11
24
127
24
9
72
27
12
5
36
13
11
24
97
15
129
59
79
6
12
143
12
40
8
36
36
28
21
15
24
32
79
48
96
36
45
21
18
216
24
65
192
97
71
16
9
11
19
54
71
12
85
180
23
7
93
105
24
36
36
18
36
17
48
4
56
16
36
3
17
13
59
325
51
87
54
15
68
28
15
42
83
115
12
17
16
9
135
39
150
11
16
8
37
27
20
37
36
54
108
6
27
3
77
52
33
59
13
72
18
18
132
23
4
21
3
56
103
6
90
54
15
3
12
125
37
96
90
84
29
7
18
36
60
23
40
45
30
197
55
24
9
3
69
104
61
3
8
12
96
25
72
47
60
7
48
72
6
59
64
21
11
24
13
51
96
80
60
1
107
55
6
72
35
24
36
12
31
24
41
24
120
25
87
56
7
138
15
72
3
18
42
53
49
131
72
13
24
243
8
36
19
17
28
9
12
75
165
15
21
54
36
77
12
84
12
4
21
54
6
35
64
96
33
59
96
31
5
76
20
40
69
15
36
60
15
53
1
6
5
85
15
72
20
91
65
61
48
60
12
35
1
39
51
42
12
23
48
19
21
12
108
3
21
56
103
6
23
76
39
33
144
80
64
44
1
66
33
8
13
11
136
20
19
54
167
67
18
23
4
81
30
6
138
90
6
5
85
27
24
15
33
20
52
60
140
48
13
83
112
48
24
21
51
39
12
42
12
59
52
15
54
6
125
24
61
18
126
111
3
29
1
42
90
30
54
35
48
31
36
108
33
8
31
65
55
24
30
90
105
81
23
7
60
101
55
89
16
165
18
101
60
4
12
8
12
60
19
5
40
68
36
24
151
89
85
35
1
6
54
27
147
60
5
133
47
7
36
77
52
20
136
9
30
18
90
93
3
5
31
29
60
37
15
15
17
16
164
37
54
5
16
69
24
138
69
9
66
36
5
24
64
21
18
41
136
48
72
8
85
3
15
54
11
67
12
96
30
83
36
60
24
31
24
9
8
13
6
33
3
12
42
48
6
65
16
44
52
32
16
27
69
36
69
6
144
81
57
3
32
205
72
11
120
43
42
48
179
48
24
160
21
83
157
35
48
181
15
20
48
97
60
11
52
27
33
3
45
32
36
67
30
24
51
68
16
9
12
47
168
19
53
43
5
7
6
11
73
87
21
42
81
24
72
15
5
16
20
13
36
36
42
102
11
49
11
25
83
16
20
169
99
36
36
45
83
16
45
36
228
71
37
150
5
4
56
84
100
39
90
27
9
66
42
11
84
31
17
24
96
19
54
60
30
36
41
55
29
115
33
32
16
27
48
53
120
25
11
76
3
21
15
105
111
33
72
27
5
43
77
85
75
72
120
3
60
30
83
25
15
32
28
75
5
43
41
13
107
36
12
31
65
7
125
37
102
33
45
27
24
80
25
15
81
143
12
25
48
18
78
102
29
13
27
56
72
55
42
15
56
100
9
35
36
12
96
121
36
83
61
3
48
3
65
31
66
59
88
12
9
11
16
8
64
57
15
183
5
85
42
81
68
40
24
111
9
72
24
32
25
54
84
17
25
72
51
15
57
32
120
48
49
6
48
6
48
78
102
23
52
3
30
24
35
109
11
61
ABCD 95960442068*3^$a+1 [50080]
18
86
10
44
64
26
24
88
2
72
94
50
30
10
30
2
30
18
46
48
6
162
48
56
160
18
78
104
40
18
80
72
54
42
22
26
24
102
18
72
40
24
72
12
50
10
80
46
50
4
50
130
152
24
70
6
68
76
32
144
34
32
58
24
126
26
6
112
98
28
36
30
18
32
40
24
140
16
50
18
118
8
82
120
20
58
162
48
32
4
18
18
32
28
84
24
54
30
32
58
32
90
40
24
44
42
18
36
52
54
18
56
30
114
40
72
14
66
24
340
74
16
2
88
32
72
168
48
6
90
40
116
18
40
6
44
24
40
30
96
50
40
12
32
100
12
96
18
14
16
74
72
34
60
144
48
32
10
98
310
32
10
62
90
24
16
144
24
30
42
48
20
36
126
30
64
180
12
122
42
40
86
34
24
120
140
42
88
72
18
176
24
94
30
96
32
48
172
8
94
32
10
8
40
68
58
144
162
6
104
18
166
30
132
102
56
120
6
36
40
54
66
60
50
94
48
180
38
22
48
92
30
40
126
60
54
66
110
30
60
36
58
32
106
32
72
24
40
104
16
24
32
166
30
92
22
14
12
72
60
18
142
92
16
132
36
12
74
274
174
18
20
58
72
72
26
6
58
12
68
190
62
36
78
174
256
92
48
54
10
80
22
78
170
58
72
132
48
32
18
126
64
12
56
30
90
4
36
108
60
192
128
36
66
64
26
288
24
16
86
18
40
32
76
60
102
90
150
126
156
216
24
30
38
202
8
82
48
56
22
14
90
34
24
12
36
108
2
58
32
22
66
72
14
10
140
76
104
94
90
30
42
44
10
18
62
96
34
14
150
52
60
12
78
242
36
42
90
22
90
30
126
194
18
108
36
60
16
2
18
94
14
12
72
6
34
36
20
40
32
52
42
98
6
40
122
48
40
20
52
14
18
46
72
50
48
46
66
32
36
114
238
44
40
108
32
28
68
52
92
138
130
38
18
54
66
24
12
28
30
38
84
94
42
8
40
20
156
4
32
42
16
122
40
32
40
60
170
42
30
46
68
16
6
8
24
22
98
10
176
70
14
28
228
2
58
120
14
46
80
76
20
16
20
22
90
12
96
44
270
64
120
72
32
18
100
18
30
176
4
60
156
96
62
162
4
2
58
86
174
82
14
48
28
68
84
76
92
48
40
104
168
22
26
22
150
80
18
42
48
22
18
56
4
26
10
44
4
56
30
82
134
58
6
26
46
18
30
6
66
14
18
126
76
36
234
144
74
156
36
60
18
16
110
34
18
38
66
36
18
90
6
16
110
4
8
112
38
192
186
84
64
26
118
26
112
42
156
60
32
48
40
54
72
56
40
48
42
104
48
46
120
50
292
108
72
24
174
54
68
28
144
32
144
84
96
112
54
198
48
92
88
38
40
50
184
48
14
10
140
76
32
16
32
72
22
38
12
168
70
6
50
120
112
200
18
16
24
144
30
32
54
42
40
62
42
66
24
48
222
48
58
72
60
32
156
64
180
44
24
16
6
80
18
22
74
30
42
48
60
36
76
12
72
38
16
90
6
18
48
32
40
6
32
210
22
122
54
10
14
138
94
18
60
12
14
6
16
32
42
18
180
76
72
108
176
36
22
8
10
48
104
108
28
80
40
60
144
18
30
60
494
64
120
90
14
22
114
192
42
8
28
50
66
28
140
72
54
22
18
66
6
90
44
28
30
42
104
4
12
38
90
238
32
22
68
12
4
14
42
184
120
6
14
34
18
140
18
10
32
160
54
50
6
18
30
42
12
18
72
42
54
106
6
48
24
18
14
58
68
4
80
40
36
68
24
52
164
12
4
110
106
72
72
ABCD 95960520226*3^$a+1 [50072]
47
45
64
71
9
51
9
144
15
69
60
15
36
21
3
73
8
36
16
35
9
40
24
12
72
35
36
9
100
68
63
24
12
9
12
3
12
49
68
3
9
15
93
100
180
32
4
11
216
25
35
73
32
3
1
8
15
13
104
36
15
60
33
51
25
44
75
61
11
12
96
12
9
36
27
36
21
24
72
15
25
8
15
132
24
36
33
4
71
1
71
33
111
9
51
60
141
39
36
97
8
3
25
59
21
135
37
152
51
157
8
27
9
16
8
147
24
24
60
12
72
21
27
48
36
24
45
12
63
1
8
28
95
60
97
32
28
8
28
119
37
59
37
23
96
1
8
15
12
9
16
12
8
3
21
28
8
40
288
35
24
37
44
144
12
3
13
72
8
4
23
1
84
71
12
12
85
8
72
3
33
52
95
48
49
35
33
12
52
56
27
12
84
9
3
69
40
8
60
40
47
36
60
12
21
4
72
68
15
12
45
39
9
52
20
3
12
36
13
11
24
97
8
15
105
72
15
45
63
1
23
61
35
1
44
39
21
12
3
69
3
12
85
8
39
33
63
48
36
24
12
12
21
216
208
8
28
32
15
57
12
36
24
63
81
15
21
3
1
35
9
15
57
3
21
27
45
3
72
24
108
85
36
24
188
15
49
11
73
167
24
48
36
12
9
16
12
8
3
84
12
141
75
48
12
9
15
105
36
27
25
11
24
96
24
36
37
95
225
4
108
23
45
27
132
21
12
88
12
8
15
13
36
23
36
45
27
49
80
24
39
33
63
12
108
1
104
51
24
9
63
84
33
28
95
73
56
15
21
3
57
3
9
3
12
1
119
25
80
12
136
104
76
23
12
48
24
45
28
8
144
27
33
51
12
9
15
36
24
25
180
11
48
12
37
8
87
60
1
47
168
1
176
4
8
36
60
15
96
60
9
4
35
25
12
36
72
11
21
3
61
12
23
12
45
27
25
56
27
33
51
13
35
13
44
24
51
144
57
12
100
35
37
68
12
88
11
1
24
36
116
27
13
60
35
9
4
107
12
12
49
24
11
24
48
24
24
12
45
4
59
72
60
85
8
15
12
37
47
1
23
12
45
15
13
72
59
24
21
40
23
36
1
71
12
1
71
9
87
85
35
9
28
36
35
105
15
25
59
12
24
9
12
36
87
45
15
33
15
49
24
35
49
11
12
48
9
51
21
15
96
93
36
48
16
11
24
57
24
40
131
12
45
51
1
35
13
8
52
12
8
3
33
136
11
25
60
59
85
44
36
4
44
72
3
72
21
15
24
25
84
32
87
60
36
45
24
112
11
13
92
28
24
36
20
39
21
76
11
12
36
1
8
3
24
85
44
36
16
8
99
120
60
45
40
8
15
45
84
24
27
12
72
1
23
72
9
36
3
9
15
37
35
21
3
57
12
51
1
20
60
48
3
25
72
108
144
11
49
23
97
23
36
9
28
8
51
25
8
27
9
132
112
11
25
59
153
4
35
60
24
12
45
3
25
131
85
23
21
40
44
36
24
12
28
108
59
9
15
72
85
20
3
12
73
20
16
11
12
60
37
176
12
15
57
60
3
48
33
64
35
12
24
1
11
108
84
121
47
120
85
47
13
8
4
47
33
60
36
40
11
24
9
16
11
9
36
3
33
28
71
73
47
60
24
9
63
165
87
13
32
27
36
49
23
81
27
9
40
36
32
12
36
28
95
21
64
59
1
11
84
25
35
12
33
39
21
87
33
39
12
81
39
24
57
39
48
13
104
48
51
9
12
28
36
44
123
9
40
8
87
264
12
12
93
28
35
97
120
60
59
13
71
45
12
3
21
4
35
69
15
72
24
9
36
27
37
36
107
45
27
33
112
8
15
9
51
12
1
36
11
33
36
36
3
37
35
120
12
21
27
37
32
4
11
33
15
72
9
112
23
57
60
15
72
12
1
12
32
28
116
51
25
8
3
12
13
35
9
3
36
84
1
20
24
15
61
36
83
21
40
36
68
3
48
21
3
37
35
25
56
27
33
4
188
75
48
204
93
40
23
9
48
28
23
72
12
96
12
45
75
229
36
47
12
13
48
23
12
12
57
4
32
40
47
93
15
24
109
35
60
24
25
83
33
24
3
37
72
11
49
20
268
11
72
9
3
72
33
16
44
12
28
36
47
33
16
23
33
28
44
108
3
25
95
45
72
12
52
128
36
52
44
39
12
13
20
15
49
8
15
9
4
80
15
37
84
104
75
12
72
96
25
12
8
51
9
27
12
36
177
48
27
48
12
13
47
33
15
21
159
21
28
35
36
12
33
52
47
25
8
120
3
85
119
48
12
1
59
33
160
44
3
33
3
12
57
123
33
36
3
133
24
11
12
13
80
39
60
13
32
40
71
72
37
24
12
32
51
21
84
15
37
72
8
3
60
49
8
72
60
12
216
63
145
11
21
3
156
21
4
44
24
15
33
27
1
80
27
9
15
9
64
35
45
3
33
51
25
59
12
9
39
21
40
59
24
13
35
57
15
12
45
36
24
28
20
3
12
81
76
68
12
39
61
35
1
35
45
28
24
8
3
24
21
51
21
3
144
48
9
4
107
45
27
48
228
9
12
64
95
9
3
217
68
39
96
12
45
168
4
80
24
39
37
71
24
24
25
116
60
48
27
1
8
27
24
181
12
8
15
9
99
9
15
120
121
116
168
3
120
169
8
16
56
3
105
63
12
ABCD 95961065212*3^$a+1 [50021]
9
159
45
59
16
153
12
60
15
21
3
8
48
25
144
144
23
64
21
84
108
12
36
51
45
60
36
60
327
24
33
303
201
95
13
11
16
105
63
57
24
87
21
3
33
12
75
24
93
84
23
88
32
16
72
56
61
60
63
57
15
57
135
9
39
141
35
16
32
157
147
57
15
48
48
56
88
69
99
56
25
60
155
48
144
88
48
9
95
88
8
37
27
33
24
47
88
33
15
80
37
12
39
9
72
95
16
45
36
72
87
128
121
39
128
13
27
33
95
64
9
167
24
40
33
24
39
24
9
84
48
27
32
16
153
108
36
48
39
56
16
33
159
177
47
40
96
56
88
117
84
120
71
16
104
37
59
24
48
1
383
25
36
48
59
193
63
57
119
24
96
48
25
15
32
1
15
225
39
57
47
49
15
33
23
61
11
136
120
9
15
32
88
33
15
224
1
15
33
63
9
63
33
24
24
60
75
128
73
96
15
120
33
39
56
208
33
63
24
57
120
39
8
1
12
96
48
27
32
133
60
48
111
48
8
72
73
72
96
120
108
75
21
83
49
39
128
40
96
80
24
37
27
9
95
96
1
135
9
12
36
12
99
24
72
168
9
23
40
120
69
11
1
143
96
64
144
48
309
3
141
131
64
141
35
88
8
48
121
39
72
117
219
152
1
15
9
15
80
16
33
36
171
24
56
49
135
9
231
24
8
49
12
35
48
169
23
121
39
8
37
35
253
75
48
32
1
23
97
204
99
80
472
33
47
25
191
1
15
144
57
39
24
24
93
36
15
72
8
25
84
11
25
15
72
32
25
63
129
156
12
87
57
39
168
57
15
80
136
9
39
33
87
96
32
72
112
8
25
216
48
95
25
39
8
24
88
117
59
1
120
24
84
75
225
39
9
39
24
9
60
12
87
9
15
72
24
21
35
1
279
72
33
63
33
87
33
132
36
96
47
13
75
24
8
37
59
25
63
144
24
24
8
24
49
23
88
24
69
3
33
15
56
37
252
72
63
192
33
63
96
9
23
73
215
13
84
24
119
64
48
8
144
48
97
191
112
24
72
105
63
8
25
12
36
71
49
84
83
13
27
33
87
9
72
12
324
39
129
24
12
3
32
25
111
9
135
32
37
108
84
36
15
32
64
9
15
33
87
56
1
39
24
33
39
33
12
11
40
9
72
48
120
96
15
9
60
131
64
33
39
8
160
24
360
72
57
96
15
57
228
27
9
24
15
80
37
48
59
25
143
240
16
104
48
112
32
1
72
12
51
104
432
1
84
3
8
37
48
27
33
95
88
9
48
15
165
35
16
32
24
121
12
75
8
73
15
56
61
48
11
120
25
24
23
16
32
1
24
39
57
48
120
15
33
15
8
40
33
84
27
96
80
1
24
15
81
39
8
25
36
3
56
160
32
72
73
15
21
36
71
37
51
45
27
69
123
8
88
69
27
144
9
87
33
23
13
35
13
48
171
33
15
32
40
33
108
99
96
9
135
57
95
37
99
72
48
32
64
21
147
80
64
33
119
160
117
3
33
204
12
180
12
15
69
51
9
72
231
8
73
15
9
15
56
40
8
1
24
47
16
80
160
24
56
64
57
24
12
51
224
24
1
48
87
104
49
24
48
23
1
119
145
12
60
15
105
39
48
8
49
12
3
8
40
168
33
15
56
96
160
141
99
200
48
25
63
153
119
144
61
12
87
9
72
72
84
35
73
15
120
9
48
143
16
96
192
57
63
72
104
25
63
80
169
12
36
63
32
208
45
132
39
24
48
9
24
72
119
16
272
1
72
36
300
63
8
13
75
ABCD 95961107824*3^$a+1 [50071]
3
44
1
42
5
12
16
8
120
84
145
90
5
48
7
57
9
11
13
15
36
176
24
40
104
31
17
88
12
60
8
16
21
72
63
12
120
3
93
72
80
25
27
20
48
43
24
30
11
196
144
27
5
24
48
16
24
8
64
24
9
71
16
93
15
12
21
27
48
195
77
13
42
221
156
36
12
16
9
47
96
24
31
12
5
52
39
69
111
5
67
30
42
5
25
27
80
1
60
35
73
54
17
160
51
197
40
72
33
51
44
31
9
48
8
139
30
11
96
43
65
25
27
9
59
48
37
23
132
72
1
15
3
29
52
33
30
45
20
112
63
18
59
4
45
87
92
73
162
5
52
69
84
51
60
152
60
145
72
96
59
60
28
80
72
73
39
51
18
35
36
4
144
12
63
77
31
17
88
108
20
144
1
39
68
28
9
15
33
143
16
80
31
93
92
52
15
113
12
25
48
39
48
96
32
37
15
36
27
45
8
67
18
42
48
17
7
81
147
29
121
27
12
33
108
107
60
12
13
23
84
48
16
44
115
18
48
11
193
3
192
48
24
168
8
88
44
85
27
33
30
36
137
13
11
1
59
31
53
64
8
37
111
36
60
33
3
32
40
36
96
20
181
78
237
27
21
24
48
8
76
36
45
27
45
11
12
4
48
8
55
65
172
12
20
1
90
42
30
93
12
116
100
27
77
103
9
48
56
49
108
27
56
24
100
108
20
7
101
7
9
21
47
36
64
80
103
12
60
41
157
3
24
48
8
25
12
27
45
11
175
29
60
55
33
72
3
30
47
36
16
33
30
78
47
16
27
30
15
8
24
85
18
33
57
39
20
151
53
112
24
120
84
39
5
13
147
111
69
60
32
1
243
32
7
78
47
40
105
60
15
92
208
20
52
291
5
4
84
165
84
168
59
36
48
220
12
24
8
91
24
5
25
111
69
126
65
49
3
105
3
12
20
12
25
191
72
7
18
63
72
72
135
17
24
16
9
179
43
9
96
3
41
96
52
80
12
19
42
3
36
63
45
188
88
9
30
78
39
44
7
12
18
159
84
69
3
32
55
30
11
52
12
48
75
90
27
8
97
18
30
27
48
20
37
3
45
35
127
90
71
55
42
63
116
36
24
283
77
48
76
12
3
17
4
60
3
45
45
3
48
384
12
48
15
17
73
15
21
72
15
92
16
20
139
41
67
9
36
12
20
28
27
5
52
44
25
12
207
15
33
57
71
96
13
35
12
64
44
40
32
91
78
102
9
48
3
30
3
12
63
5
12
120
7
48
5
4
33
27
48
60
96
24
72
33
23
12
12
24
12
64
20
60
133
18
29
151
65
7
36
21
8
55
101
12
24
168
40
56
216
16
3
197
48
7
9
224
100
39
5
100
20
25
35
52
3
77
120
91
48
42
83
72
132
76
24
45
27
48
15
53
12
100
45
51
12
164
4
39
6
107
4
99
141
36
44
76
32
88
32
55
33
57
11
36
16
8
192
4
84
24
32
16
24
8
96
4
60
128
64
128
25
23
25
95
37
18
33
96
80
16
45
27
92
19
29
12
121
72
126
5
4
63
189
20
208
48
32
13
107
55
30
35
73
39
8
52
48
33
95
145
3
15
17
24
88
72
56
7
6
12
132
66
42
12
71
4
120
8
348
67
18
75
27
33
36
3
17
28
36
87
5
187
53
28
24
12
20
31
162
87
20
1
99
129
11
28
72
48
45
11
52
12
33
15
68
25
11
73
135
15
45
36
12
15
129
36
63
81
128
25
18
42
27
9
47
88
9
143
37
11
19
53
43
12
69
3
105
8
160
8
4
21
59
13
15
27
117
120
33
18
9
20
73
6
12
29
4
12
84
21
23
16
8
72
244
12
24
96
45
95
4
200
40
51
77
72
4
12
32
115
18
15
12
32
4
9
171
57
83
85
27
12
15
177
24
56
13
30
6
39
252
99
17
112
105
135
120
32
16
32
36
4
32
16
140
4
8
25
15
21
12
60
15
12
153
72
167
28
20
85
27
8
88
3
24
18
27
21
35
19
5
72
64
104
40
92
48
25
27
96
32
43
45
8
16
3
18
18
24
17
88
296
12
13
35
12
4
60
3
48
5
13
24
18
57
128
28
44
151
252
42
3
68
4
32
31
33
9
35
16
36
3
30
6
9
32
76
68
12
4
51
ABCD 95961266554*3^$a+1 [50031]
88
44
10
21
9
8
55
48
65
4
30
24
9
5
7
51
18
32
4
39
5
19
3
18
99
51
72
12
18
38
126
18
18
7
57
20
28
62
49
45
51
33
12
108
32
70
9
15
9
21
120
6
20
18
12
16
170
28
12
18
26
13
21
15
11
28
72
20
4
84
36
12
9
41
12
40
51
87
18
12
120
24
30
6
99
33
18
78
6
8
10
6
12
57
72
15
48
36
24
6
204
12
84
6
44
49
5
12
34
30
44
16
44
18
4
6
24
6
48
24
48
18
84
66
32
94
54
32
10
2
16
102
48
15
77
28
12
14
25
3
57
23
46
15
29
30
40
36
164
16
6
18
32
58
26
16
141
47
12
4
42
50
58
60
120
54
42
3
12
11
130
39
9
51
23
25
3
33
5
31
23
76
24
6
30
80
4
18
68
52
54
18
3
23
25
5
19
63
8
96
40
8
46
42
12
12
30
3
75
36
2
10
57
23
4
6
12
6
24
2
76
8
24
40
50
16
74
70
72
36
2
22
14
31
15
8
16
50
55
5
10
42
42
18
27
3
20
64
8
126
22
44
6
12
6
10
60
56
94
12
18
66
8
16
12
8
94
6
42
15
48
15
12
20
12
88
33
29
46
36
74
42
13
156
39
62
52
2
10
39
45
14
16
20
76
8
10
18
42
6
24
48
20
12
10
12
6
14
58
48
12
6
6
66
15
45
30
30
3
41
28
30
12
9
81
66
69
23
1
9
12
6
48
110
30
4
78
50
10
8
64
42
9
11
4
45
41
40
48
20
40
111
29
66
4
2
28
20
10
48
20
49
35
18
55
36
75
2
10
12
12
6
60
2
1
12
3
20
4
92
46
18
44
25
3
33
5
6
25
60
45
90
45
131
70
18
14
118
8
1
36
15
8
34
48
62
22
86
48
49
3
12
26
4
2
25
9
12
62
10
3
33
30
6
38
16
30
36
6
8
25
15
21
23
10
30
6
14
61
5
24
16
27
23
46
44
36
18
1
15
44
66
16
60
66
69
15
81
9
6
78
6
6
44
103
35
10
18
60
8
40
14
22
14
4
66
14
10
21
39
20
36
60
22
3
21
39
57
38
4
12
48
18
78
6
39
59
6
4
6
21
3
192
66
8
6
18
16
15
9
26
4
20
28
24
66
2
16
201
59
66
6
18
4
102
38
30
13
33
96
6
74
30
18
10
68
4
6
60
14
90
6
28
12
72
6
102
32
10
15
5
22
14
40
86
6
52
63
29
10
54
20
42
12
16
102
12
18
24
8
36
1
23
46
20
55
15
20
34
2
4
30
12
39
15
44
49
57
15
11
18
22
12
48
60
45
23
6
58
120
20
90
10
18
39
23
22
14
34
20
22
6
12
42
30
8
103
15
48
86
4
42
72
12
33
21
24
26
46
8
31
59
16
44
22
24
15
5
6
28
72
18
75
15
26
30
10
44
22
18
6
30
14
22
60
66
14
6
28
105
15
12
92
118
3
5
34
6
14
36
52
12
26
52
14
4
14
58
9
39
6
48
2
1
17
28
3
9
50
28
24
8
30
28
84
48
3
15
42
15
21
2
22
27
3
32
4
2
10
48
30
2
13
59
18
174
16
30
18
44
145
17
31
15
30
2
40
90
26
40
66
75
3
2
36
79
5
6
12
6
7
9
56
12
28
30
18
14
46
60
24
2
85
45
18
26
40
14
106
24
102
6
60
12
18
32
16
56
16
48
45
41
4
150
20
4
20
22
86
82
2
6
10
33
9
12
51
15
8
16
33
72
11
70
14
13
51
12
20
13
57
30
54
6
32
96
76
96
8
22
18
60
21
33
96
2
40
8
6
16
20
28
66
8
46
12
18
45
11
4
12
2
18
12
22
24
60
6
20
36
49
15
54
54
20
22
14
42
22
60
36
242
12
10
57
60
95
30
19
27
9
3
6
6
33
117
6
32
102
6
28
21
3
48
12
21
15
42
120
32
46
44
88
12
8
34
14
42
10
2
42
4
9
15
42
15
3
20
25
45
12
8
30
1
15
30
14
12
49
60
12
65
48
19
15
21
12
137
18
25
3
36
20
58
50
78
58
44
6
7
24
3
2
48
55
15
62
36
54
36
12
28
32
22
3
63
2
18
18
31
35
4
6
3
41
90
36
73
45
18
44
1
3
12
18
12
27
41
36
48
31
111
21
75
48
84
26
55
69
98
49
84
111
26
84
78
136
12
24
54
102
90
3
45
2
4
66
15
23
36
28
18
8
4
102
104
22
12
18
42
27
11
4
21
3
26
10
8
16
24
21
39
8
58
12
48
24
12
8
22
14
7
23
24
18
52
140
6
4
26
10
81
21
27
41
36
18
1
39
20
70
6
14
18
49
23
16
9
51
24
96
14
6
4
80
46
32
10
24
6
39
96
95
34
14
22
42
36
12
2
7
3
141
21
8
36
30
6
34
74
7
9
74
30
28
27
21
14
28
44
13
21
30
14
108
18
4
6
15
36
93
78
30
62
16
72
12
48
68
49
5
36
106
20
13
5
18
52
12
54
42
90
12
42
38
30
16
24
48
2
58
24
6
48
14
13
5
18
4
6
12
98
46
14
100
30
54
26
90
1
35
28
26
24
31
12
33
36
18
26
10
9
72
15
6
18
30
12
8
24
36
40
6
26
72
18
4
21
15
8
42
7
3
42
90
12
24
12
57
3
2
40
12
6
50
34
9
60
111
18
87
23
52
24
44
6
7
33
42
2
31
5
54
6
94
6
6
138
20
28
30
2
16
50
1
5
18
40
26
19
5
58
50
10
8
70
72
15
12
5
52
15
59
6
16
138
30
60
12
27
5
10
2
16
3
57
48
44
40
36
42
120
12
36
6
44
54
28
32
16
12
8
124
56
16
60
36
18
6
33
21
15
47
97
33
8
22
20
4
30
66
42
12
54
44
10
6
96
36
14
58
72
45
23
16
6
3
45
12
26
13
35
40
54
15
33
108
12
39
3
6
6
114
56
18
60
18
22
12
6
63
77
34
24
26
34
6
56
10
24
38
10
30
27
5
43
47
36
22
18
30
15
63
44
85
5
22
24
45
72
5
18
36
28
96
14
60
18
10
39
39
2
12
31
75
74
10
6
42
2
10
6
12
30
30
18
6
66
2
40
26
1
21
74
118
30
72
9
35
54
6
36
13
75
48
30
24
8
66
1
23
16
12
69
3
138
14
88
60
120
48
30
14
13
27
30
54
36
9
27
74
30
16
12
12
30
6
20
18
34
66
24
12
8
31
9
12
48
2
24
70
99
33
3
81
6
14
28
30
26
46
50
84
10
21
23
76
20
34
50
13
47
25
11
10
30
26
46
8
130
12
12
32
18
70
15
3
2
10
56
24
112
48
18
15
3
30
44
10
78
14
13
15
26
19
ABCD 95961627824*3^$a+1 [50055]
60
4
3
15
38
22
18
24
26
12
46
102
42
15
5
43
5
12
18
4
8
82
14
34
38
97
135
18
48
212
78
34
12
6
38
52
15
12
33
27
45
3
47
76
12
33
17
67
57
48
18
72
30
48
3
5
4
3
35
64
6
3
15
6
18
21
39
20
78
55
5
12
18
30
7
11
52
32
36
70
72
75
113
7
39
66
18
44
1
12
27
38
7
15
45
21
2
10
147
48
3
32
40
72
30
3
53
42
42
36
7
155
12
28
18
60
24
26
37
15
42
3
23
10
30
80
162
52
8
58
9
71
24
120
6
22
30
12
15
11
42
55
45
27
15
6
12
2
46
60
6
14
22
30
8
52
20
42
16
9
11
25
17
42
60
10
96
42
117
23
13
15
30
24
18
30
90
32
25
41
16
6
30
264
48
200
30
48
37
15
30
12
3
108
48
5
24
48
52
12
3
15
6
96
26
30
7
45
6
6
38
46
134
6
7
9
159
5
54
25
5
78
12
13
33
36
14
49
21
15
9
3
35
73
5
196
30
60
56
22
8
94
90
3
101
106
21
45
38
25
29
96
4
36
62
12
73
15
32
1
9
63
35
12
40
6
87
60
5
30
4
60
14
34
50
66
12
42
88
2
16
60
36
14
7
33
2
37
48
33
12
27
81
27
60
27
38
82
26
19
57
6
42
8
30
30
7
27
14
55
29
16
2
10
32
52
26
18
12
55
57
42
56
22
30
18
3
29
78
10
15
5
12
52
38
1
69
20
22
30
14
10
2
70
15
65
12
148
27
65
6
16
33
5
96
4
3
17
48
67
11
12
40
30
78
14
28
42
30
15
83
97
45
8
18
25
21
18
30
50
40
6
32
40
63
9
20
28
2
85
60
101
7
5
34
14
60
24
28
15
3
32
37
57
36
32
58
18
2
13
5
60
12
7
41
4
12
68
30
40
6
15
27
38
4
60
8
7
23
10
20
43
12
45
32
16
32
7
53
48
22
24
6
27
5
90
78
4
36
90
18
62
78
4
12
36
38
16
6
3
39
26
142
24
33
27
18
15
15
20
6
4
3
107
120
61
9
20
18
10
32
22
30
86
10
2
13
33
92
4
39
29
40
38
4
14
12
82
45
21
15
35
24
13
83
49
48
17
6
109
33
15
15
57
23
30
12
58
45
33
32
7
35
46
20
4
8
18
34
38
22
8
103
9
26
25
15
69
23
12
40
33
5
40
27
3
98
124
48
20
42
18
12
58
33
15
44
30
18
37
63
32
46
62
28
20
64
45
15
21
72
48
24
35
6
16
24
24
15
33
18
2
82
36
42
38
30
16
66
32
58
15
99
9
21
38
10
3
9
6
12
38
28
60
32
118
42
3
12
33
192
68
12
7
45
68
12
48
4
39
9
12
6
8
37
57
18
50
52
3
5
90
30
162
30
48
42
40
8
30
48
19
3
30
38
16
8
18
4
66
30
18
182
4
3
45
36
24
8
10
24
24
9
5
36
22
24
6
50
120
30
48
4
18
45
15
20
25
83
22
18
24
33
33
50
10
74
118
15
27
8
25
57
48
15
53
55
27
30
3
5
10
32
10
27
51
54
18
102
8
30
100
12
18
3
45
30
62
22
42
18
68
25
17
6
54
136
12
27
41
16
8
58
42
20
18
30
30
64
44
22
8
16
24
42
80
22
26
120
10
44
6
10
24
30
110
30
30
22
18
30
110
66
25
9
42
30
6
48
12
24
56
52
98
10
8
12
18
7
9
3
5
16
42
38
67
65
60
18
4
26
82
78
2
22
26
22
30
50
12
16
96
51
65
34
33
5
18
13
51
21
48
24
123
12
50
16
24
3
3
62
30
4
9
57
3
39
86
12
4
14
52
60
42
15
36
12
3
2
22
6
39
36
45
14
28
158
24
28
15
12
27
9
17
70
8
22
30
84
8
1
47
4
36
32
46
27
5
90
64
8
28
20
12
52
9
21
39
99
6
12
27
23
42
6
4
6
20
16
96
50
37
5
10
60
30
36
12
15
47
6
24
16
2
13
65
7
3
12
12
18
27
71
49
11
22
24
56
30
18
120
40
32
60
78
37
15
98
112
3
21
38
10
3
65
22
90
6
62
7
5
22
8
1
24
48
47
10
38
10
2
90
88
63
9
8
18
42
175
65
55
5
40
27
15
18
3
29
18
58
39
15
93
3
32
42
31
21
36
18
32
10
12
26
12
10
42
30
12
6
30
15
17
48
7
5
112
39
5
40
14
28
24
14
42
18
12
34
81
3
60
9
48
5
4
6
60
57
3
20
94
6
110
28
39
53
120
34
14
34
21
35
4
36
24
38
18
22
8
16
30
18
60
20
28
12
42
44
46
18
26
4
80
6
70
2
120
13
29
16
2
4
48
26
7
23
52
45
113
19
15
12
6
8
10
32
10
27
35
40
33
5
34
68
1
15
12
84
18
3
12
123
50
28
39
27
6
75
3
32
34
56
55
27
20
1
17
42
46
27
12
3
24
68
48
37
5
70
18
30
50
7
27
8
30
120
16
87
5
30
18
79
5
18
22
8
18
16
14
7
9
3
27
9
21
14
84
25
33
2
6
40
32
40
2
13
63
9
23
13
17
34
90
3
21
2
133
24
41
7
15
2
18
58
75
27
42
50
10
42
26
48
55
75
14
16
62
34
48
12
26
25
15
20
10
3
51
9
5
7
87
6
24
63
27
45
27
9
27
20
88
9
21
80
7
27
20
28
38
12
30
102
18
37
23
10
15
107
6
19
35
58
27
36
5
22
32
16
24
45
117
18
26
52
18
9
131
25
60
9
48
68
64
6
32
30
60
18
25
17
88
12
38
16
54
80
4
12
38
73
120
75
2
46
2
12
6
12
4
14
4
8
10
128
22
3
39
8
48
49
5
28
2
76
54
48
3
21
38
66
40
24
50
70
8
43
15
57
153
20
55
5
82
32
16
20
49
93
30
60
50
12
6
34
12
36
8
42
28
14
6
30
12
108
7
17
18
42
166
14
10
66
84
15
3
30
12
15
48
5
34
33
21
15
72
72
5
91
12
132
57
18
38
40
32
58
2
30
30
22
48
96
2
67
15
42
44
40
12
20
10
24
30
48
12
14
142
15
5
12
10
26
12
40
8
72
7
33
2
6
10
110
19
35
1
27
110
40
98
40
2
12
10
60
18
15
9
48
20
22
81
9
48
20
28
32
6
24
46
39
15
50
40
3
5
30
18
7
9
18
45
36
21
18
18
30
30
24
8
22
21
39
36
2
18
10
12
15
27
9
72
53
19
21
14
1
35
10
14
13
33
15
24
11
82
48
6
38
43
27
45
5
30
28
ABCD 95961946376*3^$a+1 [50044]
179
13
116
75
9
75
33
4
95
25
56
64
120
264
44
112
48
35
36
121
80
3
193
32
75
205
32
4
11
49
24
56
111
84
97
108
71
33
28
20
204
36
339
73
32
3
180
36
1
23
61
180
11
49
12
72
23
144
60
25
20
64
44
27
49
59
120
85
12
71
73
144
11
49
11
45
16
24
71
265
144
47
229
60
24
44
15
1
35
36
25
44
39
25
72
83
36
60
61
48
12
36
35
13
56
180
28
32
16
23
12
60
49
35
61
132
47
48
1
36
23
12
85
83
48
13
72
119
36
12
105
108
387
12
129
52
12
116
72
4
84
120
20
144
36
40
84
60
240
8
28
71
105
64
96
48
80
3
73
24
156
44
16
11
69
15
60
45
24
255
121
24
47
85
23
37
131
13
84
83
9
244
71
69
15
97
32
88
104
3
60
105
12
4
24
72
80
168
120
40
20
87
25
60
24
59
61
11
69
36
75
25
108
288
83
121
84
11
1
80
64
11
168
61
96
35
97
156
24
312
11
69
228
3
13
36
8
75
13
48
24
192
11
12
1
95
12
24
61
44
84
40
24
140
52
320
16
44
84
75
36
49
47
144
13
32
16
59
36
49
48
48
164
48
72
3
1
84
11
109
11
69
16
116
48
196
12
44
4
131
13
92
15
25
120
104
135
1
48
68
3
36
25
71
153
75
1
71
109
68
28
132
23
105
3
60
25
20
96
64
95
69
27
45
24
111
61
180
12
108
32
112
11
37
20
147
9
111
36
97
36
216
24
24
48
8
72
4
11
25
24
48
192
56
3
264
85
11
45
24
12
4
12
164
28
36
11
129
4
72
83
13
72
11
69
3
144
9
292
95
217
32
48
27
61
48
12
12
20
16
131
109
12
23
25
96
155
109
264
35
36
57
4
44
27
13
32
112
71
21
15
21
48
204
28
48
24
12
11
24
25
23
25
132
44
64
72
11
108
105
16
48
23
73
59
37
80
3
21
4
108
8
16
60
68
135
1
11
36
60
105
52
96
35
37
24
11
48
109
32
3
13
48
155
57
15
13
80
180
16
23
45
40
36
96
60
8
16
72
192
96
72
24
8
160
83
13
71
108
25
35
25
11
85
32
63
49
228
95
13
24
60
47
21
15
24
1
83
1
59
72
48
1
48
120
35
108
9
40
35
69
24
100
132
168
32
84
144
52
8
183
45
28
36
35
193
108
23
45
24
15
25
83
13
11
85
24
32
88
92
220
48
84
11
97
24
48
80
75
1
32
100
8
40
24
20
3
49
8
15
121
120
24
11
45
4
203
48
85
116
268
96
60
72
24
23
177
88
132
83
108
132
1
192
32
27
193
35
93
4
11
37
95
25
47
213
3
12
13
8
72
75
9
96
4
8
72
39
69
16
84
80
147
21
4
156
23
25
11
73
12
120
24
84
11
72
9
16
83
81
4
236
28
8
48
75
36
25
8
88
72
60
23
73
12
288
35
177
4
251
72
21
4
32
3
141
4
72
24
11
45
4
12
47
1
11
73
12
36
60
32
88
80
28
11
1
35
45
4
36
104
4
35
24
12
73
108
128
39
61
95
109
48
8
192
39
25
104
180
36
39
12
133
11
13
167
24
105
39
73
8
27
97
11
49
56
39
12
93
51
25
32
4
83
13
48
12
12
203
13
47
217
36
60
11
45
28
71
72
33
192
4
60
68
75
13
35
33
36
75
133
140
16
84
23
24
9
136
8
16
20
52
44
39
25
155
37
12
48
59
36
73
12
12
96
47
37
35
72
1
35
84
1
48
204
23
37
32
40
35
61
12
108
32
75
12
36
57
111
45
40
95
109
ABCD 95962332814*3^$a+1 [50005]
2
66
52
29
24
144
96
15
54
30
30
66
130
170
150
70
5
45
94
5
21
24
136
11
91
5
27
6
142
8
10
114
26
24
58
32
70
107
61
18
17
24
13
66
17
37
35
55
26
30
9
45
16
80
99
21
4
47
3
45
43
5
37
170
30
160
18
182
46
24
5
168
27
28
2
70
17
99
21
69
51
144
85
11
3
36
4
80
30
6
60
21
19
144
6
80
4
6
180
102
83
15
144
57
79
80
57
24
43
48
92
40
30
126
24
110
6
24
16
20
30
4
60
116
120
24
118
77
13
32
51
55
41
48
43
30
47
61
50
112
89
3
150
10
6
47
27
6
190
20
10
11
79
17
48
24
75
381
24
15
16
72
38
10
17
43
14
70
90
36
11
48
48
72
96
37
32
16
20
4
48
8
82
38
24
16
14
90
3
3
54
16
47
7
36
12
17
48
115
68
4
53
25
12
18
18
60
59
45
51
37
18
54
26
70
11
48
81
4
56
34
185
115
221
15
202
2
28
2
111
85
140
64
143
87
88
32
30
3
3
40
140
54
100
18
29
24
127
12
176
10
54
20
10
20
3
27
120
93
7
6
50
22
2
28
2
58
122
148
48
24
138
17
48
7
60
18
182
45
51
40
54
86
22
152
6
90
75
69
28
2
106
20
54
10
6
90
170
180
54
10
17
13
116
100
194
36
4
18
38
9
31
17
27
93
43
29
55
6
180
110
105
105
4
131
79
20
6
60
171
13
18
72
50
60
3
3
21
13
18
138
14
6
30
24
130
56
51
123
36
30
10
12
2
30
90
3
43
14
15
48
3
30
39
48
3
52
2
16
71
9
64
23
13
11
3
36
70
20
22
12
206
34
66
24
48
32
6
24
6
4
18
38
52
90
2
96
51
31
8
30
40
11
109
11
43
180
86
30
52
17
121
95
49
78
68
24
45
45
10
17
24
67
5
13
59
48
63
24
33
13
14
21
15
30
4
47
39
4
5
15
6
60
84
27
96
3
10
131
1
68
27
33
160
74
16
162
38
21
63
57
1
62
156
114
40
83
3
4
17
48
45
166
5
7
137
15
16
14
3
27
46
74
45
168
24
13
48
8
27
24
13
11
39
76
77
24
61
8
142
2
6
100
41
123
46
42
29
43
20
30
30
90
10
17
48
61
30
77
63
64
206
22
32
10
86
40
102
47
13
2
66
144
15
15
153
67
80
10
26
81
33
96
4
56
99
51
24
120
58
42
80
10
20
106
14
30
40
110
60
90
70
18
113
85
30
90
35
39
57
24
69
6
21
61
48
24
80
36
4
18
65
120
33
22
62
3
55
98
10
24
138
38
30
15
49
108
2
6
27
37
35
51
4
30
6
74
10
20
58
8
4
71
25
80
15
97
68
51
39
190
11
3
6
10
29
13
188
111
61
59
3
21
127
38
24
10
20
70
176
39
51
10
72
32
106
17
25
12
86
84
106
47
63
160
20
21
9
4
66
90
20
51
69
24
66
54
147
129
15
24
13
8
27
127
56
130
84
83
24
24
120
24
96
7
17
75
16
90
11
93
90
10
20
3
3
22
18
149
72
19
29
21
51
120
3
10
116
54
40
20
88
29
93
10
50
268
35
87
10
36
44
36
30
34
86
52
62
16
30
170
64
26
24
28
72
53
93
24
123
87
57
39
81
120
3
45
21
60
4
131
69
36
54
126
34
30
6
50
30
82
2
28
90
32
123
33
54
33
117
6
21
3
106
50
105
69
3
7
17
3
96
30
52
48
110
4
65
21
52
38
105
225
60
10
30
35
9
66
30
64
66
50
30
21
121
68
24
3
7
56
9
43
18
59
91
74
66
22
18
14
6
24
21
19
26
27
3
40
29
45
51
96
33
60
96
150
34
48
2
156
90
4
47
13
11
72
24
69
94
20
66
94
30
83
7
26
39
121
12
18
41
13
26
54
136
20
70
17
3
21
19
29
15
40
65
15
186
4
56
27
403
42
188
82
90
180
23
15
24
57
43
18
35
103
17
48
24
48
7
6
11
24
24
21
51
48
13
8
120
30
30
52
18
14
30
21
7
8
57
120
24
120
9
4
30
116
10
44
16
180
71
9
15
15
9
45
75
111
22
18
14
28
12
56
60
60
27
48
144
55
50
6
22
90
113
9
36
22
98
84
36
10
17
7
56
9
25
26
4
18
38
81
13
11
72
120
72
13
90
72
161
45
40
54
53
37
ABCD 95962628278*3^$a+1 [50019]
12
48
85
11
31
5
25
18
30
24
47
64
44
7
18
143
85
24
3
21
11
13
36
6
29
24
67
5
48
28
93
24
42
21
45
23
64
8
12
16
21
15
8
40
80
49
132
87
8
64
9
11
36
12
52
36
21
24
51
15
6
23
43
33
21
24
11
31
93
20
7
30
3
12
57
15
24
8
43
5
64
3
93
3
24
48
41
24
16
8
28
27
5
100
20
36
25
39
87
45
21
23
12
19
9
24
39
78
11
12
4
9
6
6
84
47
36
13
35
19
77
1
12
83
25
51
12
51
102
12
6
29
76
45
3
15
41
25
36
11
48
4
9
18
9
9
11
40
33
83
73
6
41
36
28
8
12
36
12
19
29
25
11
48
37
24
11
84
157
15
33
35
25
47
12
28
72
12
20
88
9
18
9
15
57
8
7
9
21
24
11
16
36
84
8
1
30
5
28
24
36
51
29
1
23
36
151
29
24
12
16
8
88
15
18
3
56
37
36
12
35
16
9
48
3
12
21
35
25
15
32
16
21
30
18
36
24
3
15
6
42
30
27
9
11
16
9
15
3
48
48
41
4
68
16
20
49
27
21
24
11
12
67
9
8
1
3
72
3
21
9
72
3
21
35
85
3
21
23
12
7
24
66
36
51
12
9
99
21
71
12
48
24
1
36
11
16
15
29
72
1
11
13
48
23
40
12
39
48
45
21
12
23
24
37
12
42
9
36
3
30
23
1
63
3
30
47
100
116
48
1
59
7
6
3
33
144
3
72
3
48
29
48
60
4
20
31
6
11
1
6
150
18
18
60
96
35
16
24
69
48
39
128
4
8
24
4
3
6
71
19
78
24
15
8
12
13
51
56
4
9
3
21
144
3
15
17
13
18
9
21
23
64
32
1
3
44
19
30
24
3
8
12
25
42
24
30
35
4
51
29
24
13
54
29
40
12
56
37
24
11
55
69
9
11
52
21
6
41
4
68
4
21
60
15
12
56
96
16
32
7
9
81
11
88
27
5
19
30
66
21
21
6
5
60
73
6
5
52
21
3
45
35
28
12
33
39
8
31
54
3
36
99
30
63
44
13
3
12
9
18
41
76
51
6
87
99
17
13
35
4
32
24
67
6
47
37
132
51
32
52
33
27
68
25
155
13
24
23
52
93
59
4
21
23
12
49
3
32
4
21
15
15
29
12
25
15
69
18
6
11
52
44
52
12
44
16
56
52
15
17
4
9
47
19
9
8
16
12
32
84
7
21
68
13
27
36
33
24
11
40
21
23
25
3
21
71
12
13
23
64
3
17
48
37
11
7
77
25
42
17
37
36
51
9
24
35
37
11
24
55
5
19
18
6
6
3
15
9
9
35
25
35
13
3
33
47
16
21
99
9
119
12
24
19
54
51
15
42
6
117
75
21
20
12
12
13
12
6
77
67
6
47
43
9
63
5
12
4
56
72
19
6
138
6
48
15
56
13
12
15
20
7
6
36
6
48
42
23
7
65
37
27
8
13
83
25
36
23
1
23
16
24
21
27
21
23
31
42
30
5
24
25
3
45
42
6
42
17
48
28
27
45
24
20
1
35
1
11
1
3
27
18
27
33
3
12
9
23
24
13
99
33
24
27
44
12
48
31
24
48
30
3
20
37
6
9
20
48
36
24
7
17
96
16
36
3
33
15
57
72
8
13
23
24
19
41
4
36
36
21
30
21
9
3
56
4
3
9
32
25
11
25
24
18
18
123
81
35
12
36
28
9
12
108
15
3
6
11
12
48
36
7
9
12
9
47
1
11
36
1
47
49
47
43
54
12
3
33
27
32
37
59
31
102
3
8
7
17
7
5
16
3
30
18
24
6
24
23
1
24
39
8
1
18
24
6
36
39
8
48
103
17
72
37
24
24
3
63
9
21
59
31
5
64
8
28
39
30
107
31
24
6
12
3
51
45
57
84
15
20
52
69
47
52
69
119
1
23
40
68
31
5
12
1
11
16
33
18
5
19
9
96
21
99
39
18
12
90
42
12
24
87
21
11
19
21
33
47
13
54
17
13
23
67
18
23
4
9
24
23
28
72
20
25
35
61
11
52
104
1
18
21
48
9
23
25
36
60
11
4
27
6
3
21
35
96
4
129
3
8
13
18
9
15
29
12
16
9
11
67
5
25
42
21
24
51
6
51
32
37
18
69
3
18
15
36
27
5
12
108
43
126
3
21
72
24
23
13
11
25
24
63
3
9
32
4
75
6
15
27
6
48
47
12
55
41
28
60
20
13
11
1
84
47
16
15
6
60
12
18
6
35
12
52
9
54
33
12
27
24
42
3
105
3
33
51
9
23
19
77
1
48
60
11
4
45
15
20
108
37
15
20
43
18
23
16
60
48
3
30
35
4
24
20
85
11
84
36
1
6
41
120
4
36
33
12
15
20
1
78
24
5
25
12
35
25
42
29
4
8
1
51
45
246
41
40
68
4
21
24
42
21
8
16
9
47
48
16
80
84
12
24
1
23
1
27
24
44
37
12
15
128
72
61
11
25
48
87
27
6
3
15
18
11
4
69
23
16
9
18
5
64
3
17
31
17
7
101
4
12
44
13
24
23
12
1
63
63
41
36
1
42
24
54
63
24
8
1
42
5
72
73
11
40
8
49
150
6
83
7
69
9
12
35
120
72
1
39
8
73
51
56
12
16
57
35
7
24
29
19
6
155
1
47
4
48
51
30
15
32
19
33
69
11
16
32
7
30
3
68
67
65
28
45
51
9
47
84
55
54
39
9
18
65
1
30
5
1
47
61
35
13
15
33
12
84
6
24
78
24
18
29
40
57
90
41
4
3
29
112
56
12
13
24
12
107
1
15
9
59
4
9
11
84
1
36
108
18
102
11
37
12
6
29
13
95
7
6
3
63
54
12
35
13
11
73
155
1
11
36
4
81
59
84
19
9
39
17
13
35
24
36
61
12
11
13
35
12
36
76
75
18
51
48
9
42
5
1
51
36
20
7
48
33
32
31
6
11
28
3
6
47
60
120
24
16
48
15
18
6
24
54
42
45
27
30
24
3
21
18
6
36
6
17
24
4
8
1
3
24
20
36
49
6
9
21
108
6
69
12
9
12
35
4
3
30
11
28
12
24
8
31
33
69
35
24
25
39
36
56
25
18
9
20
37
11
25
3
12
20
36
16
3
24
5
28
8
85
60
39
32
4
20
1
6
24
54
95
19
48
9
44
43
30
39
8
1
48
15
8
28
9
60
24
23
28
21
36
11
49
48
11
4
21
11
4
33
47
7
5
37
54
54
3
84
36
15
30
11
1
3
3
45
9
18
48
17
97
84
72
24
12
15
92
4
15
30
36
12
27
36
3
5
28
15
17
12
16
48
44
60
13
15
8
55
9
20
16
20
24
13
12
12
23
109
51
32
4
15
9
48
24
44
24
1
11
13
18
17
7
21
24
9
11
13
18
96
17
36
43
5
19
6
18
33
120
15
17
24
24
24
13
27
189
18
9
24
12
20
4
33
3
8
12
1
87
84
69
27
69
12
12
35
12
48
72
60
52
8
37
6
42
36
3
12
56
52
60
8
36
109
24
15
33
23
60
48
37
12
3
8
12
103
9
9
132
15
20
48
103
141
33
36
54
33
39
72
17
4
3
17
13
48
18
24
24
9
24
39
ABCD 95962851508*3^$a+1 [50075]
40
12
32
48
12
100
60
8
52
11
57
16
96
53
15
16
72
48
5
19
41
27
24
144
64
120
20
15
30
60
3
40
5
75
3
105
16
24
24
8
12
52
68
15
37
8
36
4
36
5
39
33
15
12
28
53
31
59
9
16
60
17
63
64
8
4
20
21
67
8
15
73
44
33
7
96
35
49
12
120
23
13
23
12
85
84
29
87
12
33
43
5
19
8
28
20
64
8
24
60
111
13
5
19
132
20
81
19
96
17
18
25
12
56
12
3
49
32
84
16
24
32
33
7
24
48
116
15
25
17
39
51
9
28
12
36
8
160
72
12
8
33
54
61
24
36
59
13
17
126
9
12
76
12
20
12
81
18
9
12
9
87
84
33
18
109
11
117
52
24
149
91
60
17
27
3
57
48
40
17
3
87
6
31
8
12
141
15
75
13
20
12
52
65
36
55
24
20
33
3
4
72
101
27
28
48
5
67
68
60
4
20
15
36
69
12
81
48
39
15
36
1
41
123
132
4
83
105
36
36
4
17
39
4
44
108
4
20
33
15
16
17
19
20
4
20
9
6
54
43
20
45
27
60
3
33
100
20
52
20
28
152
4
53
67
104
4
128
12
40
48
17
27
9
39
28
23
45
39
25
8
57
63
60
28
92
60
28
47
85
8
84
28
104
28
12
24
32
28
5
79
60
125
3
40
8
4
131
1
48
5
3
4
56
4
8
81
24
30
21
4
20
148
5
15
3
21
120
28
120
12
36
24
24
29
7
56
28
20
64
11
12
42
3
24
4
125
7
192
23
12
6
12
3
60
4
80
52
80
24
40
24
8
24
3
13
12
12
101
75
60
33
19
35
33
28
12
17
7
8
48
24
96
168
40
12
24
188
33
147
45
7
48
23
9
36
3
21
84
4
36
12
48
24
41
54
1
12
20
100
104
51
132
133
108
24
36
12
12
53
7
56
36
16
68
124
12
36
8
24
48
27
6
39
28
20
148
20
12
52
35
85
41
7
132
41
7
47
33
108
124
23
13
59
6
15
16
23
48
13
56
4
5
55
65
24
7
120
96
20
40
23
49
35
78
19
44
12
120
12
12
28
5
120
3
3
9
40
36
12
180
104
28
120
8
40
24
48
32
36
75
13
5
19
68
33
51
28
48
8
9
15
72
4
24
56
120
64
56
16
56
24
60
40
23
18
39
3
73
24
24
59
30
55
32
96
28
24
12
29
54
13
5
7
68
84
4
24
23
69
40
108
20
15
6
30
25
32
57
90
13
5
67
12
29
90
25
72
23
1
84
72
20
24
108
48
100
65
42
36
37
68
24
76
12
152
28
44
88
72
48
108
35
18
15
60
12
24
4
60
89
108
87
136
24
41
15
16
48
8
40
24
8
16
65
39
76
47
9
40
53
90
37
20
48
48
15
18
54
1
17
12
3
4
116
3
54
31
36
8
3
48
85
20
4
53
19
60
11
49
29
54
13
8
12
72
52
8
33
3
4
20
12
28
41
19
32
3
30
15
52
24
24
12
53
27
16
17
63
27
25
20
100
20
28
17
43
12
35
33
3
1
8
153
27
45
3
72
96
100
32
40
113
19
11
1
41
43
36
56
144
9
7
24
8
60
96
12
4
48
11
25
20
27
18
12
87
75
13
60
5
27
16
12
180
35
25
24
48
72
56
4
8
15
30
7
29
19
35
57
111
37
83
240
9
4
5
19
32
3
21
24
12
4
5
19
56
84
63
49
24
36
11
72
21
12
57
36
19
8
4
56
28
24
48
32
12
28
35
1
24
11
1
8
40
12
11
157
8
33
27
45
19
24
84
53
27
88
44
33
7
191
60
9
48
123
49
20
4
200
4
20
52
8
40
68
12
93
79
29
39
33
18
97
12
68
93
15
24
180
33
7
8
3
37
77
27
24
4
71
25
24
95
33
4
84
32
100
35
109
53
63
4
48
8
3
57
100
77
31
56
40
11
60
57
48
57
30
57
39
157
92
33
43
60
60
44
45
31
20
4
5
18
18
27
64
20
33
75
105
3
117
15
48
12
21
15
75
49
95
45
36
40
116
48
28
12
11
241
36
47
73
20
24
33
27
76
8
4
23
73
17
27
45
3
28
56
84
76
29
19
8
40
108
56
24
105
7
20
120
52
161
7
8
12
27
1
36
8
112
23
1
12
68
12
24
39
61
11
25
48
5
99
45
75
28
23
12
72
45
48
88
77
7
12
44
36
21
15
24
208
32
28
20
88
24
89
7
5
15
40
20
4
11
13
120
32
88
176
48
12
3
25
11
12
73
44
45
43
83
9
51
72
9
21
7
48
17
7
144
17
30
49
24
36
23
18
3
9
78
45
40
5
12
15
52
11
48
57
33
19
35
1
56
4
32
40
32
36
24
16
36
56
4
20
16
23
9
40
5
186
90
27
108
9
63
12
40
72
96
92
40
12
120
24
5
7
20
27
1
125
30
25
17
7
60
5
55
48
8
15
21
40
8
21
7
12
8
40
17
3
132
12
93
7
11
90
7
72
11
33
24
81
51
36
40
5
15
168
9
87
16
32
76
12
17
103
20
93
111
33
27
4
44
28
92
28
8
4
35
1
44
12
4
5
79
116
4
12
80
3
105
28
44
3
1
35
81
36
12
12
129
79
5
27
9
91
96
8
40
36
8
45
7
11
78
27
88
47
18
12
15
45
12
3
33
24
7
41
15
12
60
100
32
28
72
11
33
84
40
96
35
1
8
88
32
28
20
12
28
47
25
60
68
24
21
39
16
8
36
76
60
5
115
23
21
3
37
24
12
ABCD 95962874342*3^$a+1 [50044]
5
25
27
3
101
4
92
31
17
55
78
48
35
13
75
92
96
43
45
15
24
41
55
5
13
39
3
24
126
96
3
21
24
30
17
55
24
36
9
92
49
39
33
126
17
43
54
42
17
13
66
30
42
30
23
19
36
77
4
36
8
37
6
29
28
57
6
5
108
7
17
7
9
51
60
12
29
25
3
20
12
31
6
30
5
36
79
5
7
21
135
57
60
63
21
75
6
11
31
45
32
91
60
12
6
11
13
18
41
16
27
45
51
5
36
7
5
7
53
1
30
90
78
53
4
135
53
55
30
15
27
24
126
48
18
9
48
72
60
33
3
75
60
72
60
65
7
65
25
48
48
71
73
6
9
9
6
36
57
15
41
67
33
39
17
1
39
12
92
52
69
35
4
36
24
51
24
42
35
28
68
16
92
4
80
76
51
45
39
33
3
30
87
27
29
24
1
63
9
11
13
6
5
48
115
9
8
24
4
75
89
12
208
72
12
44
24
19
5
4
63
21
24
39
48
12
41
43
9
45
15
105
48
99
21
71
7
149
13
27
72
45
114
29
28
63
12
77
13
11
36
43
45
99
41
7
33
8
109
78
18
71
19
29
84
7
6
30
29
52
75
12
18
23
1
3
15
36
65
4
8
43
137
12
13
48
35
36
28
176
19
18
102
48
24
24
9
63
5
19
17
7
141
32
88
21
3
45
66
126
24
24
3
171
21
20
19
113
85
39
63
108
57
15
30
51
21
51
3
12
24
9
8
24
43
17
115
9
36
32
1
3
117
15
20
31
30
6
12
93
27
6
11
12
19
12
36
21
9
51
3
81
72
27
33
8
7
30
78
21
80
19
66
99
56
55
108
17
1
54
36
24
96
54
66
29
1
48
54
45
56
229
3
20
7
5
36
1
35
4
72
27
29
88
8
97
123
21
111
9
54
5
61
27
39
21
44
60
72
16
57
18
6
27
20
43
45
24
3
30
48
39
32
121
90
53
28
3
17
307
30
23
12
12
25
24
6
60
17
24
7
9
21
47
40
63
77
37
48
23
25
6
5
24
7
72
48
41
13
18
21
81
54
36
21
15
17
40
204
36
135
29
36
7
9
68
31
12
24
17
72
31
72
81
20
4
27
29
64
15
5
4
33
42
6
24
11
112
8
12
7
9
32
43
161
4
9
6
42
102
36
12
17
55
17
96
96
7
24
5
48
67
48
17
1
47
49
24
24
6
60
6
23
28
36
81
18
12
12
17
24
24
84
1
18
5
7
17
36
24
13
51
243
69
48
27
33
9
11
52
36
21
30
66
42
6
11
13
6
53
61
23
156
24
7
30
35
37
27
3
60
21
3
21
12
24
27
5
36
16
15
90
30
45
93
107
55
6
11
13
6
72
66
83
67
12
84
60
108
42
6
9
9
35
7
24
105
21
3
27
18
27
45
111
32
96
1
35
108
1
87
80
31
60
69
92
37
27
108
3
89
31
12
69
20
24
79
42
11
16
24
140
49
35
76
36
108
20
55
21
12
8
7
17
31
53
1
47
96
28
32
31
101
19
156
48
9
3
36
12
53
19
41
196
3
29
1
24
54
33
63
5
19
12
6
27
63
54
6
53
7
60
12
29
1
6
36
45
111
12
17
28
72
36
27
12
60
24
162
120
24
54
24
96
45
44
7
36
53
1
191
55
9
3
41
76
33
18
60
72
129
140
12
1
18
6
72
24
87
12
21
11
13
15
80
36
79
6
71
7
12
9
15
41
31
78
15
8
12
67
5
36
4
44
1
131
24
7
30
120
18
120
41
7
84
18
3
12
75
12
72
41
25
18
17
60
19
6
3
15
30
3
27
66
18
17
91
42
51
36
39
29
72
4
27
24
156
192
42
24
6
36
12
132
30
78
5
13
174
18
18
12
36
132
24
33
72
12
3
21
36
44
40
32
24
13
96
23
7
48
84
6
96
18
12
36
9
75
18
15
60
32
16
20
40
44
19
161
84
24
24
4
9
48
47
76
48
39
12
5
16
3
12
30
23
25
6
41
25
30
210
54
17
16
111
66
23
12
13
6
53
16
15
78
42
12
17
43
24
6
11
43
12
30
35
52
3
102
30
17
12
79
9
12
36
63
65
16
108
8
1
96
78
48
9
80
1
24
6
33
39
69
144
3
12
5
67
60
65
7
29
61
11
120
64
21
15
27
17
31
24
41
16
27
69
21
47
52
20
1
11
36
64
12
44
19
189
57
3
32
12
7
89
49
3
72
3
29
43
53
12
1
35
7
12
5
7
48
5
1
24
3
24
21
23
1
6
17
1
72
18
33
51
5
91
12
30
11
79
5
19
24
12
24
33
24
84
72
3
41
1
27
93
51
27
5
19
5
52
8
60
55
21
9
59
37
24
147
27
41
31
18
24
90
17
79
54
78
12
45
32
31
24
21
20
25
11
13
35
4
60
116
1
3
8
13
59
7
9
21
99
60
63
93
15
77
7
17
1
18
120
24
5
12
28
8
7
9
140
31
29
7
65
43
101
72
48
73
11
7
12
42
66
9
99
5
61
126
72
17
103
48
18
24
11
24
4
9
107
175
17
16
3
5
37
18
29
12
96
108
12
67
108
24
21
32
1
15
27
113
28
20
16
111
5
72
139
36
77
13
35
7
48
54
47
60
13
18
105
24
99
24
41
67
30
99
36
81
11
16
12
108
108
15
12
77
28
68
1
6
105
75
65
4
33
102
45
44
136
105
18
17
120
13
71
7
12
5
60
85
39
99
17
61
6
24
5
19
53
85
24
35
24
24
7
65
91
84
17
91
48
45
15
30
72
23
43
36
9
39
137
1
23
ABCD 95963013208*3^$a+1 [50043]
72
13
35
55
5
31
69
72
57
11
52
99
29
120
49
3
20
88
267
18
147
69
99
9
18
72
41
4
96
75
72
72
21
87
33
32
43
89
55
105
20
136
80
19
113
252
13
72
131
172
32
7
18
363
87
18
23
124
48
32
48
13
35
52
128
124
68
48
12
208
84
87
81
68
4
96
44
193
54
18
131
52
12
8
139
18
95
28
129
3
128
103
45
9
108
18
5
85
47
133
54
45
56
7
108
269
108
145
54
69
80
139
45
8
19
18
15
116
172
92
40
8
40
48
27
72
105
80
36
139
101
120
4
81
54
162
3
8
7
101
64
36
60
117
18
36
198
3
152
48
48
72
19
69
120
171
90
54
69
156
297
18
9
8
48
64
8
115
54
83
43
17
127
36
18
35
60
12
145
3
15
29
61
59
211
54
135
8
328
12
12
80
216
112
80
43
45
27
285
168
15
126
18
81
9
72
18
53
48
124
96
75
17
40
48
44
85
252
83
108
60
288
4
15
53
163
36
213
108
3
5
67
5
192
100
27
18
35
76
69
35
40
33
147
228
32
61
207
48
20
49
303
108
144
57
23
193
54
69
201
159
60
12
200
109
59
24
7
81
27
36
9
81
27
48
15
17
127
18
27
68
49
59
49
143
168
64
60
36
72
195
17
1
95
31
69
44
208
57
18
5
112
63
53
160
39
5
31
197
37
155
43
17
16
255
234
198
117
8
19
81
20
12
36
40
27
173
60
91
33
8
160
32
16
152
52
20
121
72
54
9
44
100
8
37
35
60
240
60
88
152
88
32
96
85
27
99
29
40
84
36
99
21
20
492
40
188
60
120
139
113
157
15
21
90
144
41
64
3
93
72
192
36
21
36
54
21
32
136
72
45
3
12
32
100
48
39
41
48
40
104
181
75
44
16
45
35
55
149
85
123
120
279
41
28
39
93
8
25
39
51
117
8
4
20
247
54
107
19
53
181
54
113
100
39
36
18
179
253
27
8
40
120
32
48
85
18
5
4
56
79
101
79
72
93
80
60
16
111
29
264
96
7
18
99
81
27
99
101
108
60
24
103
17
127
9
72
20
43
54
3
48
80
60
60
40
195
77
88
104
40
48
240
213
54
45
27
126
18
77
88
80
120
49
95
31
5
49
63
27
41
12
172
27
93
60
495
72
18
18
153
27
33
21
39
15
117
27
36
5
112
80
48
120
24
108
132
48
12
156
1
179
132
208
12
60
72
60
15
53
88
72
237
72
179
91
29
144
25
243
12
195
81
9
71
1
111
69
111
60
9
3
68
60
48
160
129
435
96
84
48
219
149
67
53
64
20
16
60
72
39
36
234
23
121
144
36
35
64
171
36
21
33
27
132
3
57
20
13
54
53
36
60
340
87
18
59
16
32
12
133
143
24
16
15
9
8
145
47
40
21
135
20
7
5
108
120
24
31
54
3
32
48
108
60
109
35
96
49
63
72
8
127
36
189
27
41
427
108
137
36
7
5
85
162
36
89
ABCD 95963176534*3^$a+1 [50033]
24
60
37
5
24
96
79
23
25
11
30
7
12
77
19
48
24
59
54
6
37
60
11
1
65
7
35
24
48
72
36
12
6
211
12
29
18
13
17
19
47
18
18
25
36
59
1
173
66
24
1
5
72
91
5
6
133
48
23
24
109
11
60
90
30
61
12
72
23
133
72
47
72
25
35
37
120
11
13
125
7
23
13
95
60
25
11
36
85
5
55
36
23
49
107
24
18
48
67
12
84
11
133
35
145
36
12
65
43
60
24
12
5
24
24
19
11
12
1
12
23
205
60
59
18
108
30
138
7
53
67
119
13
47
13
41
6
114
19
5
6
36
73
24
36
72
24
24
24
12
48
24
5
18
13
60
12
48
101
30
13
53
60
7
48
11
109
60
47
102
30
61
12
60
53
19
23
1
72
48
59
49
71
121
84
29
54
24
60
6
127
36
11
72
24
37
72
71
54
163
12
24
12
47
12
48
132
6
79
23
120
25
185
103
36
29
54
73
12
60
132
41
90
13
48
12
48
60
47
37
23
25
204
53
90
24
13
95
18
12
31
36
156
143
24
25
17
103
36
17
7
23
42
7
12
47
85
35
66
54
1
59
66
19
11
24
49
41
19
23
12
97
12
11
49
41
19
47
6
78
108
78
67
113
6
49
11
24
109
12
41
54
48
25
83
1
12
5
55
48
12
12
209
43
48
12
72
12
11
85
11
49
168
12
167
49
12
107
25
107
96
13
5
54
48
168
25
12
17
7
12
23
13
35
30
31
5
43
36
48
36
11
13
17
31
47
1
83
121
192
23
24
61
35
1
23
18
48
18
13
24
228
24
12
36
47
13
12
72
71
109
24
101
7
12
24
71
60
30
31
72
36
23
1
36
95
1
72
5
7
17
31
36
59
13
5
31
11
24
24
1
12
24
5
7
95
1
24
17
43
11
54
90
13
48
47
1
29
139
36
12
12
36
96
24
180
120
24
132
47
66
24
24
55
41
72
54
108
12
109
59
18
7
60
60
35
6
67
143
13
23
24
25
12
96
101
36
55
29
12
18
18
7
48
59
6
7
108
5
7
5
30
1
47
25
23
24
13
23
133
72
60
60
47
13
5
126
144
72
61
60
23
157
23
156
13
119
49
17
43
23
97
227
60
6
103
11
84
25
60
17
7
23
121
12
11
24
13
59
78
103
65
67
84
11
48
1
48
41
12
91
36
48
5
6
85
36
5
91
96
29
19
23
90
103
5
235
36
53
114
73
72
41
19
59
13
12
491
24
1
60
47
12
18
48
54
78
90
1
23
25
11
12
49
53
24
31
65
7
12
5
7
17
18
1
36
23
60
97
11
145
65
90
102
19
84
29
12
48
6
60
25
11
37
149
48
30
49
17
48
7
24
101
67
29
127
12
59
12
18
12
79
48
17
90
1
12
48
24
11
13
11
13
17
91
35
54
6
1
17
67
60
12
47
1
23
60
13
72
96
119
12
90
79
71
12
6
55
41
108
18
1
47
72
25
65
91
23
1
84
24
35
193
96
5
7
35
96
1
47
145
96
5
7
77
7
5
31
11
12
36
1
24
5
12
12
19
35
49
23
18
19
35
30
36
43
72
71
49
24
47
13
17
31
35
1
96
168
24
11
42
19
60
11
1
24
23
37
17
30
24
30
30
6
19
108
84
125
12
31
59
13
12
60
161
6
1
59
97
60
12
101
43
36
95
13
11
36
37
72
24
23
73
53
12
30
25
12
24
72
23
37
60
36
24
12
72
83
97
11
13
60
77
18
114
12
79
24
12
12
17
7
108
48
11
12
1
59
49
36
23
12
18
48
30
24
1
23
205
11
37
17
42
1
12
12
48
48
11
18
7
23
13
11
18
48
12
43
24
36
23
6
7
12
41
271
59
24
24
72
1
12
53
12
126
13
24
216
12
36
24
24
5
43
48
72
48
29
78
1
71
48
1
12
11
6
12
30
6
43
71
60
300
25
47
13
60
36
36
12
11
61
131
1
5
12
19
29
7
96
35
12
25
5
42
78
19
12
131
1
29
7
41
78
72
18
7
36
12
35
24
49
101
55
95
37
24
48
17
42
85
5
31
47
12
1
36
143
60
61
12
12
59
18
90
13
5
48
43
48
89
54
73
96
11
6
7
5
30
61
47
42
48
7
143
109
12
11
1
48
24
119
49
23
61
5
55
17
30
25
60
12
24
48
23
60
6
84
7
23
60
1
137
60
12
18
37
155
13
12
48
24
12
192
5
12
31
47
157
11
1
11
1
11
66
67
35
1
11
1
12
83
30
7
36
47
49
53
115
5
7
41
60
66
25
11
12
85
41
114
78
7
108
60
107
6
19
24
12
59
1
12
144
23
1
12
216
12
84
83
1
108
11
12
25
11
25
60
12
48
60
65
31
11
25
77
55
41
43
24
59
120
49
36
12
23
1
47
36
121
12
108
23
66
102
108
60
1
36
47
85
36
35
13
41
12
43
23
84
61
132
23
37
11
6
139
36
11
13
48
17
90
30
96
6
49
11
12
1
29
90
12
36
ABCD 95963448598*3^$a+1 [50019]
45
47
49
179
4
60
68
4
20
1
203
60
84
16
60
44
76
60
24
8
124
24
20
61
179
61
83
36
84
48
132
16
92
120
108
24
96
132
37
48
23
12
4
68
36
60
72
4
24
272
28
20
120
12
84
148
128
184
285
135
20
48
40
45
240
75
80
16
36
60
56
108
100
96
8
76
57
27
140
36
220
284
108
148
140
16
8
25
111
177
27
80
48
4
81
59
36
28
92
148
56
60
100
128
276
60
40
380
12
72
96
84
36
109
51
56
181
35
13
155
16
344
124
81
15
200
12
52
60
45
48
83
12
48
64
20
72
156
24
28
96
69
11
36
100
48
8
60
168
49
107
148
12
56
72
37
95
1
27
92
24
120
24
1
51
24
20
72
60
28
120
20
64
21
51
20
100
48
20
48
168
64
60
156
104
25
195
188
4
44
16
56
252
12
28
92
36
52
32
1
83
180
25
47
64
404
60
97
99
93
96
51
8
60
112
164
40
44
60
16
120
140
64
140
96
85
47
240
60
60
84
48
96
85
191
124
24
116
72
228
184
20
96
192
84
36
88
80
49
227
156
48
76
8
13
147
32
264
12
120
28
60
164
52
204
32
12
16
44
60
660
48
28
36
45
11
84
28
165
227
28
72
128
480
96
409
23
84
60
124
44
76
92
24
193
35
228
4
165
3
20
48
132
40
72
56
52
236
100
20
40
140
16
33
135
20
40
8
28
36
48
20
156
36
28
165
23
48
64
96
9
35
228
84
24
76
68
156
16
20
28
8
25
123
21
123
56
16
45
3
20
96
192
28
204
60
56
24
12
36
448
117
48
107
180
84
205
383
60
133
35
180
124
84
9
240
48
35
28
32
4
224
180
84
12
36
168
16
56
4
8
36
280
36
9
39
36
117
99
56
84
1
35
48
84
36
160
104
48
4
204
44
36
72
37
231
20
40
24
20
241
227
60
97
11
37
23
204
36
16
116
37
35
48
112
12
56
124
48
56
132
88
9
215
60
60
168
52
116
100
32
13
131
96
109
3
12
180
44
40
144
8
12
48
52
56
280
36
45
35
13
95
48
240
24
169
35
64
8
132
220
68
60
72
48
148
9
27
8
61
15
20
244
128
132
85
315
56
36
84
12
217
87
164
37
39
8
36
16
56
52
96
272
168
40
20
24
12
25
96
47
76
80
144
76
56
204
16
284
84
60
336
76
48
212
73
87
68
36
64
56
132
12
100
128
37
15
116
60
1
96
23
25
96
11
28
36
8
60
16
20
64
8
85
123
24
56
40
152
24
84
216
208
36
104
16
20
1
71
288
64
80
72
625
191
97
27
144
156
104
1
39
60
32
12
220
56
4
32
48
40
80
76
60
56
28
180
60
36
ABCD 95963512688*3^$a+1 [50018]
178
96
114
80
40
62
34
6
48
42
60
24
26
10
128
22
74
84
10
6
24
12
200
6
142
72
68
46
144
150
92
60
28
56
166
50
94
14
40
12
150
24
24
30
12
56
30
24
58
80
52
26
112
192
14
64
50
72
30
10
30
90
54
56
84
94
38
18
46
24
50
40
30
26
54
12
144
28
162
24
24
146
160
60
96
18
30
68
12
106
144
6
60
32
118
66
30
24
32
34
30
18
92
114
40
66
54
120
26
70
14
10
66
84
26
40
26
108
40
122
34
20
34
30
44
52
26
18
4
66
50
46
26
22
30
26
16
104
222
72
18
18
4
90
62
4
54
72
38
18
54
18
46
92
28
80
24
66
16
56
88
24
30
2
18
168
84
28
68
12
22
48
72
150
20
70
30
48
26
40
66
20
10
86
34
78
42
24
86
130
38
12
96
108
36
184
6
48
30
42
54
90
6
18
26
36
34
56
126
28
44
16
66
128
6
10
2
118
66
14
24
106
32
52
20
76
2
72
112
30
18
38
72
48
28
44
10
96
54
42
30
228
6
2
24
88
6
24
98
4
176
232
68
22
32
70
18
126
56
24
10
6
18
146
270
90
76
8
52
44
16
20
28
2
64
24
110
40
36
84
2
54
76
38
70
2
34
56
40
84
90
56
58
8
4
108
20
72
90
54
16
104
10
14
10
72
110
10
18
6
26
70
54
20
84
96
12
52
60
120
20
42
34
6
90
8
36
114
16
30
20
36
18
142
48
8
4
24
86
48
72
150
58
50
220
42
24
50
46
86
52
6
24
42
110
94
216
18
162
150
18
6
2
214
38
12
88
60
66
56
6
28
126
8
16
6
50
18
76
36
44
40
90
24
26
64
80
60
66
10
144
6
24
210
156
26
96
208
54
66
6
18
8
18
40
54
96
6
24
66
18
20
76
6
198
20
36
42
18
46
30
24
24
42
54
152
18
94
60
62
6
88
66
26
22
98
88
246
98
16
6
30
24
20
252
48
100
14
16
24
102
20
88
102
30
26
42
412
144
36
54
54
20
16
6
78
170
82
78
90
102
30
18
42
38
72
58
30
6
144
20
16
6
50
40
44
4
102
30
44
6
34
6
104
90
70
110
72
58
6
20
40
164
4
126
54
32
64
56
4
30
62
34
54
2
54
4
14
106
36
48
56
144
10
66
56
36
12
60
18
22
42
18
6
216
30
210
120
198
140
132
160
120
18
6
104
16
90
2
78
16
38
12
6
144
10
60
144
66
54
152
64
18
26
100
114
32
78
90
70
42
50
36
4
30
14
60
72
48
64
150
38
52
30
72
50
70
18
60
72
90
80
70
80
108
30
16
54
92
28
12
20
4
36
24
60
56
4
66
38
12
108
106
120
24
62
10
74
150
40
170
64
116
136
8
10
50
52
90
24
6
26
18
54
16
240
24
6
20
16
20
64
36
150
78
12
30
18
6
110
34
2
70
86
28
60
20
24
22
18
30
56
34
12
24
24
12
110
94
170
6
28
20
72
24
100
134
70
20
172
8
18
64
48
102
50
40
24
32
54
10
114
84
96
90
30
74
16
26
36
84
54
24
16
6
84
20
4
132
48
140
12
58
72
30
114
32
88
54
116
84
96
130
90
54
62
10
86
72
100
38
178
30
6
8
76
54
50
100
92
28
12
84
36
30
30
24
32
34
38
16
56
40
140
4
44
22
30
48
36
204
36
20
36
4
60
62
64
30
120
26
82
36
60
14
22
24
44
196
74
10
62
10
134
40
90
54
50
52
60
54
6
48
60
102
104
6
36
142
162
20
64
26
120
6
124
30
78
20
166
6
8
36
30
6
84
204
40
90
30
96
122
174
34
6
18
72
56
288
40
14
16
24
36
44
72
24
34
30
66
6
48
98
22
32
108
16
36
224
4
6
120
6
8
10
42
30
78
122
88
80
46
74
46
24
42
50
40
120
78
38
ABCD 95963652938*3^$a+1 [50187]
72
103
252
54
71
235
29
16
9
111
104
24
67
90
108
47
24
40
336
39
270
54
5
136
219
125
456
16
249
71
40
8
7
54
59
352
80
304
249
306
54
327
344
16
69
131
64
240
249
71
19
365
16
96
8
240
85
27
63
201
216
24
315
149
31
41
193
180
251
55
201
344
31
18
162
144
45
80
280
81
135
24
176
133
11
79
17
145
54
65
16
9
54
126
11
259
165
15
144
17
24
31
108
252
89
24
67
45
45
270
69
56
40
105
143
37
90
185
13
515
16
189
11
115
21
195
54
15
75
90
90
185
16
80
25
18
252
113
72
24
144
112
104
280
15
89
136
135
81
24
80
175
36
54
191
120
193
87
320
43
72
53
37
144
35
91
54
111
504
51
405
9
216
288
576
90
36
113
432
144
96
25
215
19
54
90
36
216
90
143
127
90
159
39
17
613
11
240
96
49
270
105
39
201
15
65
40
56
120
79
225
315
90
251
64
9
87
248
241
71
199
81
45
288
51
216
3
77
319
89
96
49
191
24
240
67
18
126
125
145
36
35
40
8
7
9
96
3
36
54
11
511
449
19
125
1
54
72
113
85
270
72
144
36
9
81
234
101
43
237
195
45
264
105
414
81
56
169
54
36
21
8
112
240
105
54
36
53
96
319
441
224
1
54
342
18
36
36
9
99
5
112
80
144
96
229
54
126
414
90
36
491
85
75
69
35
144
145
72
144
71
73
36
90
65
79
360
41
40
56
25
144
234
21
105
36
54
221
48
91
29
16
225
111
69
11
120
103
17
144
136
45
108
87
80
48
91
29
112
24
216
159
321
75
54
54
36
5
24
72
169
54
41
121
18
162
83
7
54
306
129
56
168
61
155
16
80
19
36
18
167
85
90
180
108
297
24
219
117
24
56
235
29
511
129
159
36
90
131
520
24
96
128
16
39
257
120
73
72
90
54
455
96
43
5
31
89
ABCD 95964675104*3^$a+1 [50137]
13
17
51
21
55
5
7
29
36
18
120
12
9
27
114
55
35
93
4
8
3
18
12
30
30
36
6
33
51
42
132
6
42
15
9
24
66
9
48
93
78
6
12
42
9
112
5
24
6
1
59
13
29
60
27
36
88
17
60
55
20
21
51
16
17
156
60
55
35
6
18
24
21
108
52
60
5
36
6
49
60
11
13
60
35
24
21
69
18
24
33
4
47
25
29
39
9
27
33
102
18
12
39
81
3
3
42
18
12
24
60
24
126
6
144
30
54
25
5
19
72
11
13
32
9
60
6
13
56
33
31
8
21
31
11
97
17
42
12
66
15
45
36
48
90
1
161
15
4
11
6
144
78
25
11
13
11
30
63
57
6
21
15
78
19
68
63
66
75
4
95
9
9
18
13
8
4
5
27
9
43
23
21
141
15
33
19
12
48
29
12
31
11
30
6
90
60
84
31
11
24
141
45
7
23
204
60
1
5
7
20
28
5
6
54
15
165
15
15
18
139
36
101
12
27
51
6
15
48
27
97
83
9
9
15
21
30
36
85
92
72
16
92
27
60
6
78
6
75
4
11
6
78
1
245
30
121
68
87
105
39
13
47
42
39
33
36
39
27
24
6
3
48
9
18
45
15
60
37
29
36
210
24
30
63
21
79
44
39
49
17
18
9
52
41
63
39
1
41
30
21
48
16
44
39
6
12
162
25
47
49
35
84
12
30
54
84
30
19
17
12
18
21
48
100
96
29
60
78
42
18
24
45
4
35
24
60
6
55
104
3
45
24
39
30
84
60
123
69
114
6
19
17
79
29
27
183
1
59
33
36
136
29
36
36
48
31
35
25
161
87
9
15
3
12
12
25
101
55
41
30
138
15
27
30
15
3
6
135
9
3
36
24
16
47
30
36
51
3
30
31
108
107
126
7
35
150
102
25
53
18
108
6
79
24
12
92
9
63
39
36
24
12
6
60
12
19
48
23
6
3
69
12
78
54
84
19
35
1
8
52
20
21
43
131
60
13
17
12
24
36
30
18
39
16
95
36
18
7
41
43
5
30
1
23
6
24
7
11
33
117
15
105
42
9
93
7
23
73
71
12
30
3
120
39
1
5
24
63
48
132
3
13
17
30
1
29
30
24
66
66
78
12
18
93
3
30
39
63
78
3
21
3
45
30
12
18
39
15
49
17
30
54
18
1
48
29
12
48
43
29
3
69
18
30
18
61
11
6
75
57
12
6
25
60
5
12
15
9
18
1
77
12
96
12
19
24
8
12
15
60
6
63
4
32
21
103
60
36
29
31
59
18
84
7
71
30
55
12
11
30
24
18
66
6
73
65
36
36
19
179
49
119
12
48
1
101
42
24
6
63
64
60
23
13
17
54
36
30
55
12
72
5
24
12
66
24
18
36
24
7
41
18
54
30
42
235
83
45
36
16
59
174
60
39
33
51
24
52
11
121
104
136
101
27
57
12
102
30
12
19
24
203
49
32
39
24
24
13
12
68
69
7
101
42
24
66
54
37
72
20
4
101
3
63
144
9
21
102
33
87
73
35
9
40
60
180
41
66
66
60
67
12
23
1
5
27
28
11
18
15
93
87
15
36
24
1
17
108
42
57
40
32
81
135
52
5
36
30
6
120
24
15
105
111
72
88
53
75
24
39
1
12
20
45
31
12
132
96
23
6
31
29
12
90
1
32
81
19
47
169
20
45
19
29
31
24
11
72
12
30
19
96
131
21
15
6
18
13
48
53
18
24
120
6
54
25
113
19
12
47
9
51
57
21
24
31
24
5
30
18
7
11
42
15
64
48
32
9
24
6
30
27
12
16
77
19
59
6
84
42
48
69
57
7
48
44
9
96
3
72
15
9
33
12
3
9
7
132
92
27
42
43
65
12
27
28
5
60
19
5
19
23
1
41
30
42
30
13
77
3
108
16
11
18
7
32
3
6
24
36
63
9
18
42
3
48
36
75
42
6
9
3
18
7
80
87
21
27
66
54
6
30
49
24
11
12
73
47
48
120
42
15
4
20
28
17
3
3
21
36
129
18
13
11
25
11
54
75
16
36
71
30
78
60
49
12
5
27
36
3
37
80
52
12
132
35
1
11
33
12
93
19
5
99
3
60
6
90
12
18
15
16
23
18
27
51
93
39
21
16
12
72
44
3
18
24
7
41
51
27
9
3
9
39
132
18
15
36
9
91
24
137
78
13
12
47
18
55
11
45
75
108
45
15
6
60
27
135
48
30
12
7
12
84
191
49
60
35
24
37
60
24
29
12
3
3
18
30
30
30
49
17
24
151
11
168
81
3
36
6
24
12
12
60
30
1
8
39
33
16
83
30
6
1
24
65
24
18
57
57
7
29
7
41
12
51
69
67
11
33
12
96
9
60
42
33
9
7
24
35
60
12
18
36
18
66
91
5
27
3
54
87
45
19
5
6
18
24
87
36
69
7
47
30
12
27
63
1
59
1
47
1
68
45
42
21
45
99
52
59
24
24
141
36
16
36
47
18
15
16
11
24
102
18
30
19
12
29
36
3
16
29
63
24
9
12
43
56
45
18
18
144
48
15
4
20
9
102
1
17
27
93
48
60
19
53
15
45
15
52
60
35
61
84
5
12
63
76
11
6
84
19
80
108
93
54
60
90
36
48
31
95
24
9
21
6
25
35
49
5
6
96
54
151
5
19
17
7
24
32
81
48
15
33
78
6
36
15
84
3
102
24
60
12
3
9
18
72
1
125
12
7
11
69
76
89
12
36
42
97
44
64
8
16
77
43
47
6
24
90
1
32
39
1
128
64
20
4
53
42
18
48
43
23
18
18
48
126
36
15
27
21
ABCD 95964885728*3^$a+1 [50082]
49
32
12
40
5
87
63
12
25
60
20
4
41
18
156
9
108
15
9
4
41
18
6
24
42
24
1
104
36
9
67
23
24
48
102
55
11
25
5
6
73
35
102
31
47
210
51
52
20
3
37
5
99
64
5
42
25
5
54
21
15
193
59
25
11
24
117
3
13
20
27
66
79
65
66
54
91
47
33
21
31
83
45
51
6
43
47
117
256
12
83
60
1
23
78
78
1
60
5
55
104
16
20
4
71
33
15
42
66
72
93
112
41
7
204
23
25
5
63
15
9
48
3
25
29
18
60
25
20
40
11
1
44
12
27
25
35
12
6
19
8
12
39
96
60
78
18
129
28
8
28
12
23
60
85
59
21
76
60
11
105
112
197
51
4
35
13
12
23
13
83
9
40
23
78
7
48
35
30
42
12
18
15
28
125
6
13
53
7
156
11
1
8
16
60
5
15
123
93
9
63
57
78
1
24
20
117
18
1
71
1
20
15
13
24
60
12
8
15
1
11
49
11
36
18
39
36
12
24
3
33
4
80
33
43
53
72
18
72
180
42
18
37
137
6
9
40
24
11
24
69
16
89
48
7
11
45
9
3
52
23
69
4
11
9
84
60
21
31
41
43
5
31
24
12
24
20
39
60
21
24
9
72
6
42
27
144
15
6
39
36
48
28
59
6
3
40
72
59
138
90
37
59
30
31
65
90
24
24
120
12
45
93
51
40
29
18
30
75
3
49
11
9
16
164
36
69
31
17
127
12
5
43
20
57
31
60
48
77
15
3
30
27
4
11
33
16
23
25
36
107
78
7
35
30
19
53
27
63
1
36
60
68
60
16
5
6
108
1
24
32
4
24
12
119
12
105
3
240
25
56
15
49
35
12
30
67
53
48
67
23
72
54
15
75
105
3
12
30
18
36
37
44
28
35
18
18
121
35
141
4
104
9
31
47
49
44
16
140
3
37
11
9
40
29
15
4
101
19
11
42
55
24
59
30
39
48
28
5
6
25
48
11
54
7
83
21
64
8
15
18
19
5
3
63
85
132
12
8
9
19
32
27
36
24
37
11
25
20
87
36
30
30
90
7
47
45
96
39
6
27
27
85
11
36
24
9
60
12
40
120
29
139
23
13
17
48
111
3
145
60
71
84
13
65
7
83
45
27
12
61
12
68
39
141
9
6
48
84
13
8
72
3
45
40
56
4
11
138
55
48
8
40
11
81
4
8
52
35
93
51
21
40
35
105
28
53
7
48
17
30
60
61
35
37
84
59
1
191
85
20
48
112
84
60
56
12
135
105
40
5
18
37
8
39
36
13
11
96
30
3
21
24
51
21
19
53
67
20
3
25
8
39
6
7
17
24
31
191
25
17
3
4
24
44
120
40
5
48
39
15
210
78
21
52
59
6
42
93
64
60
48
8
39
24
21
219
1
68
51
30
24
67
23
78
39
16
65
67
48
24
71
30
15
9
19
71
6
42
12
9
4
8
39
121
48
32
165
48
7
47
1
120
11
96
24
13
8
64
24
56
48
52
80
4
12
5
27
15
85
60
80
40
5
7
11
45
4
59
12
37
8
99
1
68
36
28
11
81
28
48
65
150
57
28
108
216
23
48
90
7
96
24
96
17
48
24
3
15
48
21
3
72
49
60
59
36
45
21
18
13
48
32
12
21
79
41
6
1
47
36
117
84
93
7
8
57
111
4
23
180
42
54
97
59
84
1
35
25
20
28
60
80
27
1
48
125
90
30
67
23
1
29
72
39
28
53
18
24
21
99
1
12
128
36
4
32
4
48
5
7
59
12
9
28
8
72
15
25
53
103
11
13
131
12
9
51
25
29
75
3
1
41
43
23
33
16
173
6
37
44
3
48
13
20
40
29
6
49
8
52
23
25
29
55
80
3
21
27
49
44
24
16
20
112
8
16
23
6
27
52
17
30
36
13
24
35
157
36
29
19
84
32
36
12
28
53
72
55
12
20
3
30
7
116
21
3
16
5
216
31
47
1
20
4
20
12
51
24
6
72
31
17
18
25
47
48
57
39
1
12
48
80
3
24
13
60
72
36
41
3
63
37
71
9
33
19
35
21
4
56
52
48
119
49
56
4
84
36
32
132
28
108
12
80
4
20
36
40
44
81
24
39
24
15
96
36
13
47
13
5
3
28
36
84
11
73
96
5
15
12
3
96
25
35
48
36
61
20
3
25
47
21
124
23
6
147
52
11
25
20
75
30
67
12
20
108
3
126
15
48
123
13
17
18
1
29
19
36
41
24
66
1
149
55
35
21
24
15
21
15
48
49
8
39
60
1
32
51
165
72
12
51
1
60
23
33
64
44
76
24
12
104
3
78
19
20
3
12
133
108
17
30
45
36
99
1
12
72
41
24
6
49
41
27
15
12
13
48
44
75
6
6
60
13
60
68
40
59
13
12
5
15
3
6
42
13
17
24
31
17
43
35
48
25
84
47
69
15
36
1
77
15
27
36
45
63
165
60
36
105
75
39
1
35
36
13
12
60
17
6
36
33
63
13
11
21
48
60
36
3
12
66
30
25
24
24
11
1
5
24
43
47
30
19
24
5
18
37
60
47
93
12
123
36
85
65
42
24
24
61
35
9
147
84
6
19
68
16
44
3
48
21
36
12
28
17
43
24
48
101
42
13
36
5
48
55
108
84
11
48
81
76
23
37
140
88
11
48
6
19
120
107
25
56
9
19
24
23
48
24
13
17
183
3
1
29
ABCD 95964899918*3^$a+1 [50471]
81
31
29
36
48
15
16
29
51
64
17
15
64
41
12
72
60
48
12
36
295
192
17
24
72
168
55
77
24
139
101
48
171
16
96
53
27
249
96
12
108
48
156
3
112
240
41
39
129
36
156
204
24
12
12
163
5
75
105
55
29
36
15
189
51
189
24
264
12
55
96
89
48
72
31
5
12
252
19
5
27
69
588
60
120
228
48
87
33
96
111
9
135
69
24
3
45
24
43
17
15
48
160
41
84
396
7
113
31
161
63
9
168
24
135
225
175
65
60
168
240
91
101
24
156
279
165
139
5
43
17
60
3
105
87
45
3
160
29
360
36
132
243
69
24
192
24
24
12
7
32
213
12
168
168
12
48
3
45
60
24
96
15
141
51
9
228
3
33
96
15
64
29
252
60
171
64
224
21
60
24
39
141
12
87
141
147
160
173
24
43
48
245
24
168
123
201
216
48
72
48
87
33
31
65
36
24
84
96
15
9
87
69
43
65
96
12
243
21
168
36
60
67
17
15
21
12
72
60
72
84
12
48
51
345
180
243
105
7
48
48
17
255
96
9
12
84
36
36
108
12
192
12
123
48
57
135
57
36
228
15
16
269
12
24
264
60
187
17
60
12
103
77
19
149
60
31
209
48
63
144
21
60
156
51
33
12
115
5
24
36
48
72
7
101
60
12
84
60
51
129
24
55
77
48
264
27
16
89
36
243
9
7
221
24
36
55
80
45
67
80
57
180
60
204
12
72
48
12
72
84
60
67
17
60
228
24
103
41
7
125
60
87
45
3
33
31
48
80
33
108
19
53
12
15
16
5
204
31
5
75
96
93
60
96
295
5
72
144
48
3
165
27
261
72
19
65
31
17
300
3
33
12
60
60
24
84
36
108
48
72
192
55
53
216
19
245
27
45
24
72
163
41
39
81
36
72
60
156
216
243
177
36
204
96
72
135
45
3
33
31
48
48
77
115
77
60
24
132
84
144
279
16
5
12
48
84
276
36
96
60
12
60
156
12
7
17
24
7
173
24
12
15
201
7
77
48
48
300
55
29
36
12
36
24
216
111
16
149
75
69
156
24
180
339
16
144
80
16
17
48
36
24
51
208
77
48
72
24
36
300
3
321
180
60
12
432
12
36
12
7
149
24
72
84
84
108
55
17
48
84
60
63
165
43
65
48
12
147
21
379
5
12
84
36
39
160
209
12
3
105
295
17
108
12
24
96
15
9
24
108
108
39
48
57
156
36
55
5
216
48
36
31
17
192
63
33
15
297
12
108
60
36
72
60
43
65
96
319
41
135
64
272
93
120
84
36
99
93
24
91
5
27
21
84
12
156
24
55
149
27
112
5
132
36
19
144
29
3
297
96
36
3
45
12
60
91
53
24
147
9
36
48
132
ABCD 95965271698*3^$a+1 [50002]
120
12
12
72
8
22
11
63
112
18
47
67
66
30
30
60
36
38
58
30
53
39
10
48
38
4
8
10
23
12
49
48
18
48
30
59
7
6
110
12
52
48
20
21
25
54
36
20
100
126
11
3
166
180
11
37
72
30
18
83
123
130
6
36
32
16
17
27
10
11
27
12
16
44
48
10
12
26
4
30
36
14
36
16
68
57
3
81
27
33
27
10
54
210
18
36
152
82
6
32
10
23
39
36
16
56
33
39
40
30
35
75
28
8
105
27
10
12
30
72
24
6
30
101
7
18
62
22
86
22
86
10
2
4
54
54
8
58
12
38
22
30
18
132
12
168
38
4
128
4
68
52
24
44
52
66
47
1
2
33
27
69
3
28
8
130
60
42
24
8
48
28
120
12
113
39
16
6
14
12
12
36
4
30
6
12
120
120
8
136
18
60
26
22
2
52
41
7
12
5
133
18
5
13
50
12
72
76
24
5
43
12
116
45
7
8
64
36
54
48
2
48
12
52
8
120
36
9
7
24
24
150
18
18
12
42
6
2
34
138
240
12
8
60
21
7
20
72
60
28
29
73
18
20
4
18
50
16
17
7
41
24
13
222
68
48
10
42
5
75
58
2
10
240
38
72
52
36
12
8
72
4
29
39
36
4
8
52
72
8
40
102
48
66
30
62
34
26
48
4
56
46
60
6
18
6
36
60
20
34
36
42
20
60
46
24
48
47
7
18
26
106
26
22
48
38
76
24
32
10
38
12
4
6
50
10
38
10
36
71
12
43
18
2
82
30
36
20
57
63
69
7
54
62
10
2
96
94
71
19
12
66
38
52
32
136
44
48
12
60
60
112
41
67
12
54
6
54
12
62
10
6
66
30
108
8
34
6
8
24
28
48
30
47
63
4
5
7
24
32
12
28
128
9
43
30
2
28
20
28
6
120
18
56
45
27
70
50
58
47
43
42
30
20
64
6
23
15
10
42
29
43
8
52
108
8
69
1
2
12
58
179
48
7
48
20
58
72
6
32
64
24
60
32
12
82
54
66
35
19
44
22
86
45
19
29
15
52
68
4
8
28
24
6
54
101
7
125
19
68
48
70
62
40
96
36
44
64
80
36
76
44
40
12
8
52
32
48
60
64
56
100
12
68
4
68
88
32
60
70
18
80
9
3
22
131
25
35
55
32
96
4
8
94
96
42
168
24
8
36
4
18
38
34
48
30
32
112
44
46
23
7
24
65
180
19
8
4
174
62
10
30
32
52
44
10
6
48
80
22
26
48
4
6
2
22
23
3
84
21
7
84
41
67
8
48
24
96
52
18
119
15
28
5
7
8
10
2
52
126
47
31
126
36
54
36
42
38
64
6
30
8
22
38
100
17
187
8
34
14
160
6
36
62
76
65
49
6
20
16
96
53
27
58
12
50
34
38
36
12
60
33
87
12
28
24
36
68
9
7
30
54
24
42
18
66
2
130
2
28
12
8
12
46
6
174
11
91
68
34
6
6
36
30
18
12
30
8
12
12
48
34
30
18
78
48
36
6
30
209
19
84
156
80
24
118
59
111
40
8
22
24
38
10
38
88
96
44
12
12
96
12
100
48
5
145
66
84
36
53
123
28
32
40
12
8
10
35
13
6
44
34
18
144
36
137
1
74
16
152
12
82
48
12
6
29
19
29
43
24
30
6
32
108
33
121
30
68
28
78
14
28
144
36
20
4
60
18
83
108
24
15
28
8
72
28
12
60
12
56
124
20
10
35
7
24
12
18
35
27
52
12
24
32
40
20
12
46
42
125
3
34
18
32
16
36
30
90
8
33
115
20
4
8
57
144
15
22
38
84
40
36
6
48
6
29
55
36
32
60
12
10
83
19
108
12
5
123
22
35
111
40
54
204
2
88
44
10
6
12
5
27
52
24
80
34
38
4
36
24
36
8
106
11
3
4
36
42
2
22
26
22
50
22
14
60
24
28
29
25
23
43
42
36
119
67
104
81
48
55
168
32
40
42
14
10
42
12
8
52
78
158
12
10
78
20
24
156
10
2
154
6
12
17
3
52
6
23
139
48
30
54
5
109
2
72
36
40
32
22
6
12
8
22
38
45
7
18
24
30
20
216
9
3
57
75
33
79
68
45
36
7
42
126
80
4
36
152
34
14
52
8
12
12
33
75
4
36
20
4
18
42
6
24
18
5
13
48
42
20
28
114
83
75
72
40
8
52
42
6
20
100
24
44
40
42
24
24
24
6
32
72
10
6
77
27
16
20
106
54
12
24
6
23
67
20
4
8
58
2
48
118
54
5
127
104
4
30
30
36
20
112
12
8
208
42
42
20
45
1
42
80
100
24
24
44
22
66
32
21
135
12
10
2
58
150
32
60
28
114
18
5
7
18
6
144
41
67
8
10
11
19
60
32
132
10
18
12
20
28
77
135
88
92
36
24
36
12
4
8
40
8
52
126
102
20
88
60
150
2
40
152
96
112
53
109
26
166
38
22
78
6
2
40
12
6
174
8
88
20
45
7
84
186
47
63
40
72
8
34
38
10
23
15
10
122
57
1
98
10
6
8
76
17
75
52
36
44
28
20
40
32
70
18
8
40
77
19
24
212
108
12
4
24
77
3
46
38
136
24
186
2
28
66
ABCD 95966387612*3^$a+1 [50025]
33
20
64
27
23
66
40
15
24
41
19
35
136
54
50
40
45
11
30
100
32
102
18
58
32
78
34
20
13
12
41
24
6
1
9
50
37
215
42
76
2
12
1
129
56
24
10
120
8
58
14
46
62
22
27
48
21
14
1
77
12
6
150
24
48
30
30
78
4
36
104
6
7
60
47
1
59
1
24
5
16
104
10
57
11
82
140
18
30
7
53
72
90
66
4
15
23
42
43
120
17
6
240
54
60
7
23
6
67
23
34
8
18
1
23
16
2
22
26
72
18
12
49
153
8
28
74
90
55
48
5
18
10
20
42
49
153
20
10
26
72
30
18
7
27
36
81
11
12
36
12
18
4
15
53
30
12
100
21
5
30
4
20
6
24
36
55
39
38
42
30
30
16
30
14
13
17
6
64
20
6
34
6
32
55
24
53
48
72
6
85
17
7
5
36
54
36
40
50
7
5
42
6
42
22
15
11
30
94
30
27
69
27
3
30
27
27
21
9
66
44
1
5
10
2
48
24
76
2
13
9
51
12
23
42
90
25
5
55
57
27
41
22
36
21
29
24
10
21
24
5
16
15
75
14
7
11
30
19
29
12
22
21
77
30
37
21
50
34
8
48
12
30
22
171
60
45
2
30
19
129
30
20
4
21
5
4
8
7
191
54
10
60
26
24
30
18
12
70
110
6
30
31
11
18
64
111
24
53
48
42
22
50
30
18
22
56
60
4
15
11
34
63
5
60
198
120
61
11
42
10
81
12
47
1
60
5
12
55
17
67
29
30
42
55
17
55
35
18
12
31
59
13
57
63
48
5
40
24
135
11
12
30
12
6
1
3
6
20
7
95
13
5
7
24
11
22
50
18
78
90
34
60
86
42
42
55
72
63
6
51
3
38
103
5
67
47
40
6
32
103
5
12
18
84
10
260
6
10
92
12
30
85
65
67
3
66
15
77
18
10
15
35
4
45
23
30
58
20
12
52
26
114
18
28
54
98
42
6
34
6
2
18
60
12
42
10
68
22
80
70
26
34
51
17
58
9
15
66
14
25
12
11
25
120
33
80
60
19
23
18
67
65
12
96
90
37
5
88
2
42
7
96
5
19
161
12
60
6
10
14
138
7
23
138
12
18
30
10
62
12
91
12
5
72
6
1
33
30
68
30
7
65
7
108
15
26
55
39
86
7
93
62
13
149
43
17
18
18
24
30
78
19
60
59
25
89
18
18
30
97
5
30
72
30
6
1
89
4
110
18
55
47
18
52
6
44
36
42
58
50
12
12
30
46
60
30
14
16
20
4
26
37
12
53
12
100
50
30
6
54
96
7
5
88
20
31
3
110
30
37
33
36
54
6
80
40
74
6
7
63
54
63
53
24
40
56
91
33
38
22
50
48
18
7
53
4
8
19
69
2
22
15
105
56
12
67
5
36
12
42
13
77
31
24
12
24
5
264
40
38
12
60
10
20
60
78
18
54
6
7
57
30
206
7
27
33
60
23
1
59
25
39
26
10
57
57
15
65
36
55
60
9
183
17
96
30
42
28
14
60
16
69
132
9
15
65
4
26
1
23
37
41
7
5
18
25
12
11
30
102
12
16
14
31
5
19
5
6
70
74
48
42
6
10
50
102
42
61
5
4
20
10
93
84
33
27
33
68
12
31
5
42
37
15
26
64
128
88
20
30
34
3
3
30
90
54
27
11
13
17
19
60
3
26
72
28
24
8
168
55
35
114
78
30
60
43
12
17
18
12
10
128
120
52
38
25
12
35
10
75
41
84
48
12
10
6
80
34
26
4
20
16
110
12
18
24
6
60
97
57
27
59
30
102
109
33
8
28
15
45
14
126
115
12
3
2
55
47
10
27
24
5
12
30
48
37
12
35
37
41
19
11
12
150
46
2
72
6
1
101
22
6
24
38
49
99
32
12
18
58
45
9
20
31
5
34
6
51
11
42
60
30
48
12
18
12
36
10
104
37
3
26
10
30
24
60
80
67
24
17
82
60
8
12
1
24
21
134
73
23
12
42
100
20
66
54
10
38
42
30
36
55
69
8
112
3
23
30
34
6
20
55
77
12
30
66
24
106
62
12
31
9
30
38
67
48
24
69
30
140
60
49
23
30
28
87
27
68
13
29
18
28
141
3
36
105
12
48
5
24
31
15
50
34
26
40
32
30
28
14
40
3
5
28
20
12
22
81
29
30
13
33
32
19
3
20
46
39
5
30
126
34
86
64
27
24
5
24
36
4
26
90
4
15
5
36
102
25
35
162
31
137
42
10
8
148
15
29
18
12
6
4
8
78
12
22
56
90
24
1
24
5
36
4
8
22
50
36
4
20
126
30
19
72
9
44
6
42
42
30
160
87
53
30
18
30
18
31
3
30
6
54
8
172
56
10
54
20
7
63
30
8
28
62
49
93
50
18
12
6
169
35
106
24
15
5
30
13
27
38
19
71
72
6
4
20
106
62
18
24
30
91
29
67
29
19
5
36
30
34
3
5
52
20
43
35
49
23
106
15
15
62
18
54
31
65
79
23
73
84
23
72
40
26
72
28
20
40
110
42
132
67
84
89
16
80
84
46
45
135
9
5
16
14
16
80
24
60
46
20
10
9
65
78
120
37
21
24
68
18
25
9
8
18
12
30
79
24
60
29
66
72
30
12
103
33
15
65
42
12
6
4
30
81
5
4
96
54
26
30
1
53
91
9
135
23
49
24
15
24
33
5
22
68
12
6
4
8
7
11
60
84
40
33
35
30
7
12
89
90
12
12
10
8
18
102
72
31
24
12
29
4
36
90
32
30
22
66
15
45
14
18
12
60
16
44
6
30
40
14
36
10
32
12
16
2
18
180
34
38
18
144
30
100
56
7
12
35
25
21
32
52
50
6
31
41
78
10
20
7
120
132
41
90
60
30
ABCD 95966583788*3^$a+1 [50088]
55
8
9
127
48
120
11
37
17
72
15
48
16
11
45
24
16
48
47
108
13
8
87
9
63
57
15
18
39
16
104
21
18
121
32
135
1
8
117
51
24
72
48
64
29
18
18
126
25
11
13
8
69
3
69
27
40
8
48
48
45
90
1
56
15
57
15
1
107
54
234
21
33
15
93
27
45
90
33
39
90
63
153
79
120
96
24
41
7
56
9
7
83
72
36
54
3
24
9
15
93
75
96
96
3
36
54
54
36
105
75
36
225
225
108
27
72
64
8
9
90
45
64
24
80
24
48
16
95
153
120
184
8
75
21
40
11
181
48
8
51
13
59
109
48
5
36
36
306
33
144
40
8
16
96
41
15
21
198
72
109
197
27
24
93
90
36
85
23
25
47
25
120
17
180
99
120
213
180
15
39
33
24
15
57
16
17
31
48
8
21
19
125
36
7
65
15
57
159
39
108
36
153
45
18
25
32
112
80
39
54
36
63
144
48
24
40
104
9
127
17
18
229
24
32
48
16
80
57
31
8
51
36
57
40
83
54
7
119
18
39
40
47
73
53
75
48
64
29
19
8
208
89
63
16
152
39
18
36
115
96
72
59
45
112
131
45
48
40
11
72
36
18
111
15
81
9
7
47
72
177
21
72
27
45
27
9
87
120
16
11
72
85
152
141
27
232
11
37
56
136
24
32
57
31
23
54
43
8
21
19
48
104
40
24
89
31
168
248
48
48
33
18
45
48
64
24
89
18
13
41
54
49
24
48
5
3
48
96
16
53
18
129
33
207
40
185
162
18
36
7
96
24
17
15
75
36
33
3
54
31
149
19
17
18
18
19
152
192
192
75
117
24
39
108
45
45
75
15
81
16
8
57
18
396
108
13
23
81
16
8
64
32
16
80
96
96
40
72
29
54
72
13
32
45
144
36
90
93
16
8
153
87
16
23
25
29
36
15
96
24
24
219
36
57
33
39
240
72
27
21
72
192
57
55
24
11
18
115
120
71
234
39
120
21
3
24
16
24
149
51
40
152
81
7
32
24
48
51
36
54
27
9
31
59
13
5
363
51
72
36
25
119
1
8
24
120
27
21
16
17
31
41
18
36
36
21
87
72
9
45
99
24
75
36
9
117
18
18
54
73
8
16
8
39
54
19
89
72
87
3
141
88
23
49
48
224
264
24
21
27
63
126
19
89
151
119
1
32
57
7
24
32
48
51
18
19
24
24
23
36
144
54
15
21
43
200
16
65
108
3
64
24
71
36
189
48
96
40
48
29
91
48
8
33
55
107
21
24
24
3
13
5
75
15
18
39
40
11
36
126
51
16
320
27
36
9
48
16
8
24
120
45
27
24
3
144
36
25
56
48
15
73
120
48
56
9
18
37
8
40
5
18
49
8
48
48
72
208
24
144
11
36
1
32
3
85
248
63
81
63
180
18
43
29
18
72
33
168
64
59
21
24
45
126
69
57
55
53
115
32
72
48
40
8
112
24
35
69
39
72
33
75
93
15
72
49
41
111
168
16
83
13
24
35
45
135
36
61
72
11
18
162
36
21
136
203
21
40
80
3
18
147
160
71
144
1
56
112
24
5
27
27
133
72
288
80
16
5
43
24
5
75
24
16
96
23
25
83
69
40
48
5
27
63
25
80
48
171
72
61
128
45
147
64
72
8
240
24
16
152
51
90
99
24
3
18
147
16
72
56
88
17
31
23
18
63
9
7
65
63
63
1
48
23
36
126
39
40
11
36
9
48
15
90
72
126
225
9
36
3
87
33
111
105
16
56
93
36
7
353
63
64
24
47
9
88
48
8
9
15
39
18
7
8
72
39
1
152
64
72
8
24
39
97
47
33
39
145
8
16
152
3
36
90
183
51
36
90
199
48
56
40
17
90
18
27
189
3
33
36
90
105
72
75
205
128
ABCD 95966612122*3^$a+1 [50022]
36
15
21
71
19
5
60
13
78
24
30
35
19
41
13
18
5
85
23
1
60
84
36
3
33
35
28
51
48
12
65
13
47
25
63
45
3
117
6
105
32
13
27
8
25
42
54
51
15
29
1
72
71
16
20
36
13
11
13
11
31
125
13
180
12
36
12
11
67
53
16
20
19
24
42
48
12
39
39
12
30
6
9
36
80
49
35
24
55
42
114
65
19
42
3
32
124
9
24
23
24
13
12
18
30
23
37
11
100
45
24
23
40
60
12
56
7
24
9
45
6
30
54
5
4
56
49
131
1
24
27
33
15
9
30
17
16
9
35
1
83
49
11
36
31
18
24
6
141
9
51
36
39
41
19
6
90
18
11
60
40
45
24
36
30
18
11
1
54
45
9
27
3
12
18
48
180
60
102
18
30
9
9
96
6
5
7
30
11
7
24
30
3
45
83
28
45
11
19
126
36
12
12
6
53
4
248
108
7
29
19
65
49
48
12
12
59
1
15
45
18
93
8
25
27
45
3
81
15
3
30
162
45
39
12
24
54
54
42
18
18
54
21
44
76
27
96
41
24
64
68
133
12
54
5
64
20
16
48
15
12
6
12
30
17
13
3
9
35
61
24
3
117
24
159
12
33
11
96
13
30
41
40
24
21
51
15
6
18
12
45
9
114
42
35
13
71
1
60
12
12
30
18
18
9
3
53
43
77
4
44
31
5
13
3
80
67
77
19
60
66
6
18
6
89
40
60
39
36
24
6
11
1
12
6
45
56
1
15
63
9
21
6
21
57
6
9
27
18
11
25
87
27
17
25
6
84
9
72
3
9
21
36
39
39
72
45
9
30
114
6
24
17
79
41
13
30
6
12
114
21
57
23
4
3
12
5
49
6
78
72
24
51
36
9
35
36
24
49
15
9
12
18
17
61
120
18
5
121
78
6
96
60
6
18
6
6
99
20
1
18
21
56
28
45
47
49
66
78
11
49
47
52
3
45
15
24
41
37
30
42
60
15
3
57
36
27
53
55
30
24
11
7
17
13
167
24
25
6
30
3
45
48
23
7
84
5
25
35
13
6
17
115
29
1
54
18
36
111
45
6
54
39
21
15
39
5
36
13
90
12
21
63
24
18
84
71
37
42
21
9
15
75
5
145
3
48
12
21
120
24
71
1
180
30
65
4
32
7
138
12
18
30
48
39
12
44
91
18
12
111
8
72
60
49
18
18
12
36
54
12
18
11
25
12
27
108
60
3
90
72
3
80
36
73
60
12
24
12
23
1
24
39
33
63
20
40
9
12
11
13
36
3
8
24
31
29
13
36
6
5
4
12
27
17
49
42
18
24
12
24
36
96
23
52
9
35
60
25
11
7
30
27
33
3
3
36
29
79
66
15
27
5
55
18
15
9
18
9
45
11
13
47
24
25
95
133
11
19
12
5
103
48
30
3
9
12
39
21
168
210
17
31
30
23
1
18
57
21
23
49
48
35
97
47
100
33
147
63
60
113
13
42
18
6
29
7
29
19
9
21
6
5
84
37
18
77
43
6
6
69
48
117
24
39
45
63
33
27
27
48
69
3
36
57
20
52
27
81
3
41
103
17
1
12
11
4
15
30
42
60
30
150
18
36
71
49
11
1
72
18
9
15
18
36
24
47
73
23
37
36
35
25
72
18
77
145
18
41
13
23
85
72
23
4
140
115
66
48
96
54
17
13
30
6
48
48
78
24
150
12
63
57
18
42
6
33
20
61
36
12
120
23
13
24
48
35
55
18
12
3
20
136
75
18
23
37
66
5
1
24
15
60
39
17
73
47
31
18
35
61
6
5
13
72
84
18
48
57
51
77
28
24
27
5
60
19
57
8
49
102
36
5
79
18
83
40
33
144
6
72
54
75
36
3
6
6
30
24
24
24
6
42
87
15
17
1
59
43
101
16
3
6
144
47
1
39
3
36
42
12
108
108
6
41
7
42
59
4
45
12
75
3
120
17
16
15
18
51
33
66
5
19
6
6
29
25
72
12
23
25
12
12
95
4
32
28
32
24
13
12
24
12
54
78
27
15
5
16
8
1
18
60
21
9
18
53
7
9
60
24
129
36
39
3
12
18
42
17
13
27
20
19
21
39
5
1
48
15
8
97
180
42
90
35
13
30
77
49
24
27
9
6
30
3
48
27
48
5
52
57
6
33
57
27
21
11
31
29
25
11
24
60
19
60
45
9
63
15
24
41
40
15
65
24
13
3
164
100
24
69
60
6
24
138
87
21
90
36
18
27
9
11
25
11
25
60
60
35
4
15
30
30
5
13
42
48
12
45
36
33
54
45
3
117
3
33
36
24
21
6
9
36
9
48
15
87
30
30
5
55
5
16
57
11
1
71
13
107
13
30
12
5
7
6
60
11
16
3
6
18
53
24
1
60
12
18
9
15
24
6
24
30
24
57
9
120
60
11
13
11
36
13
6
77
13
60
11
16
104
16
3
12
24
60
78
11
1
71
52
27
41
25
72
18
30
59
79
137
40
27
30
96
159
32
1
27
32
13
11
36
16
63
12
18
47
7
30
6
42
15
33
24
12
78
78
12
12
15
9
66
5
13
23
24
16
33
6
18
36
47
25
23
61
48
3
93
11
40
24
27
29
24
160
9
12
71
49
59
16
81
3
21
24
36
11
25
30
29
16
33
84
263
4
20
24
12
24
1
48
192
12
42
24
5
40
15
174
18
33
24
45
42
5
4
32
13
12
42
72
30
60
30
6
23
12
97
30
102
39
9
6
12
18
87
12
3
30
12
48
12
47
40
9
11
28
21
120
66
84
42
24
51
12
81
11
169
6
6
23
19
41
36
13
30
17
49
12
12
3
39
9
129
107
24
60
12
4
45
3
81
30
45
45
11
1
120
39
24
129
36
11
24
97
59
1
18
17
24
13
3
27
17
28
21
11
25
3
32
1
72
120
47
13
71
7
53
36
49
15
9
12
18
18
3
9
30
6
72
27
33
15
57
23
55
24
5
13
11
25
24
42
18
51
21
35
13
60
15
48
3
90
60
11
1
102
21
32
25
12
42
54
11
1
84
24
6
65
55
30
6
132
60
6
51
56
55
54
54
17
19
24
69
92
109
6
33
12
ABCD 95967311138*3^$a+1 [50008]
3
164
40
135
45
63
53
19
45
80
184
200
16
69
27
32
13
35
28
44
148
44
25
18
101
79
41
96
133
23
60
43
185
156
40
56
13
39
36
32
217
90
41
16
15
29
144
36
7
29
88
8
28
27
17
1
39
51
149
148
27
18
72
11
79
65
36
72
7
41
36
156
55
29
28
15
113
4
116
73
54
57
8
156
76
63
18
39
69
179
55
17
19
9
36
32
12
96
36
60
43
36
21
24
116
109
35
204
16
15
5
4
120
56
12
4
8
16
32
24
60
19
9
8
55
137
7
21
15
18
59
13
39
144
36
8
52
369
131
48
28
20
24
36
55
5
40
192
15
77
36
120
37
27
8
156
7
77
76
44
40
8
288
241
83
28
303
41
60
16
20
12
12
1
35
73
27
44
36
192
16
99
57
51
17
12
48
121
11
160
44
4
108
32
127
21
60
20
43
5
24
168
55
17
112
20
60
36
12
13
179
91
5
24
48
13
90
9
135
9
32
108
112
32
156
109
171
12
32
55
21
15
65
24
1
47
24
1
23
12
37
27
84
15
137
64
96
32
292
171
162
18
53
12
7
57
20
16
123
5
49
203
60
223
9
32
96
72
16
72
8
64
48
24
48
32
40
80
96
4
15
18
11
120
12
132
12
1
35
64
104
72
144
103
17
1
47
7
65
60
64
135
21
8
25
95
48
72
127
65
24
109
131
52
32
28
27
53
19
18
11
7
270
27
68
124
141
3
56
124
20
24
16
32
139
89
19
17
91
5
67
21
24
48
44
43
57
128
240
25
23
67
5
36
4
32
31
29
223
45
45
35
1
95
139
57
36
32
108
28
80
4
20
13
3
44
28
8
216
151
89
19
29
160
45
75
56
4
20
108
84
13
18
65
12
96
36
115
5
4
84
72
15
9
56
115
53
55
17
1
215
48
64
32
40
8
28
92
16
51
21
60
32
36
355
9
116
40
32
55
89
1
3
15
149
13
18
65
61
35
108
55
53
55
9
8
12
36
12
103
117
81
47
88
156
20
13
11
7
89
1
23
96
168
1
135
32
13
54
21
15
9
171
29
61
54
18
18
17
24
13
11
205
59
31
54
27
176
120
40
104
76
32
1
11
16
99
53
40
15
5
52
24
9
11
61
3
51
9
20
115
125
12
61
54
29
64
308
85
18
117
8
37
27
32
49
47
12
12
4
20
12
19
18
107
96
132
72
120
48
37
59
124
15
36
57
24
56
7
18
18
5
52
20
12
96
121
83
160
20
12
4
27
57
15
36
29
108
79
53
55
108
5
157
35
136
9
72
23
13
35
24
48
55
17
4
15
77
72
76
32
12
72
24
4
36
80
19
18
35
37
108
72
47
28
92
16
123
54
18
17
28
9
23
120
40
72
60
68
160
15
45
20
72
43
5
132
60
40
8
61
35
1
71
24
31
17
120
48
13
35
24
52
20
31
45
27
197
76
20
13
47
100
20
13
36
59
132
115
5
4
20
136
8
7
57
8
84
4
32
60
7
180
18
72
95
88
24
80
48
25
3
68
55
17
109
54
77
4
108
48
20
12
100
12
24
56
133
47
36
48
12
55
18
39
195
36
5
31
5
36
112
32
103
5
16
60
27
89
1
3
15
72
5
84
24
16
116
28
36
144
132
144
48
60
48
32
180
12
48
36
72
24
28
33
18
36
18
35
100
68
72
13
18
21
44
7
57
32
84
52
8
4
32
1
3
24
45
11
7
5
60
133
27
32
16
51
21
69
23
13
39
96
63
17
64
45
11
25
18
41
96
12
36
76
128
16
36
9
54
81
117
107
1
27
32
96
169
63
92
36
79
41
67
5
12
37
23
88
8
132
4
15
41
4
9
119
43
5
112
68
72
13
59
40
36
188
36
1
47
7
5
24
61
3
105
95
72
60
16
32
36
40
32
157
171
104
72
13
35
40
168
45
99
188
76
15
17
144
144
64
297
180
11
7
5
60
48
24
88
32
4
92
7
18
270
9
8
72
96
13
147
8
124
80
28
45
72
11
72
ABCD 95967448238*3^$a+1 [50020]
64
26
6
58
2
39
45
27
57
48
30
78
34
122
30
18
15
25
11
67
90
12
8
24
48
36
6
10
8
15
21
87
97
2
153
31
42
32
48
70
8
22
44
30
34
24
60
26
64
18
8
12
52
20
12
6
22
36
36
20
40
20
28
48
38
42
64
30
18
6
14
18
102
42
16
2
60
12
120
184
11
9
4
20
12
78
6
106
74
15
7
8
6
108
6
142
2
10
32
4
42
29
69
24
36
34
30
20
3
9
10
56
30
18
64
72
29
21
28
23
49
66
24
38
90
22
35
13
32
171
153
4
36
110
6
58
18
20
12
36
36
88
56
51
61
62
88
120
18
20
24
40
35
36
36
49
20
66
48
10
60
20
112
56
28
12
23
1
8
6
16
6
8
4
36
104
12
24
6
34
59
75
48
22
20
36
12
64
36
12
68
24
10
54
144
72
36
14
18
198
82
48
20
52
72
23
25
12
8
36
54
78
60
40
60
44
15
79
32
22
8
39
19
66
20
28
56
12
120
12
48
22
26
4
20
87
15
114
6
9
15
30
24
28
12
92
4
24
2
18
16
44
87
13
48
8
40
80
76
23
153
24
18
6
24
58
14
66
18
30
22
8
24
16
114
72
48
18
80
28
20
96
36
12
160
8
30
54
39
27
30
10
14
64
20
12
4
8
27
13
8
118
2
39
1
30
2
3
37
20
15
25
11
9
28
8
16
8
42
66
24
54
102
34
30
74
10
35
51
40
18
96
92
4
14
6
18
57
31
14
4
32
22
26
15
87
42
40
8
22
2
4
66
48
48
62
48
48
51
189
72
28
12
32
72
106
8
66
4
84
96
72
110
90
48
96
24
60
4
8
22
48
18
32
3
57
15
97
2
46
12
6
42
44
10
65
85
26
82
38
129
108
36
49
38
18
36
16
8
24
12
36
10
48
32
24
54
16
24
50
6
10
26
52
20
12
58
90
20
96
12
48
36
90
48
70
20
22
26
3
72
115
29
69
70
41
31
8
10
44
12
3
21
30
54
48
27
73
20
24
10
6
12
38
10
80
30
24
48
57
9
22
5
33
34
2
16
23
36
99
30
36
28
36
32
24
39
25
32
54
69
97
48
2
72
18
28
200
4
32
16
44
34
42
44
16
24
24
24
168
44
48
12
36
12
10
2
60
48
60
6
21
1
60
8
84
27
33
16
54
2
6
22
32
18
48
54
168
36
15
15
6
51
49
78
110
72
4
20
4
8
30
30
120
4
14
46
8
15
1
71
51
10
12
35
36
21
4
20
76
108
36
2
129
33
96
12
4
36
12
8
64
36
44
30
21
19
48
18
78
17
39
34
132
44
3
33
120
12
40
48
38
72
82
8
28
26
30
18
72
21
45
30
33
9
30
46
56
24
15
9
58
62
58
62
3
93
34
8
30
52
71
15
16
56
30
40
18
54
2
58
30
18
23
9
27
3
42
4
20
52
48
24
36
24
20
108
15
9
24
16
6
14
3
151
14
60
27
21
12
66
16
66
32
30
30
15
57
24
4
132
8
28
32
28
48
92
30
22
8
42
6
42
22
18
80
184
26
12
58
2
3
69
30
46
20
30
42
36
4
11
1
8
18
72
6
34
62
106
110
12
16
6
66
44
4
44
60
36
24
12
30
30
4
32
52
8
34
5
133
8
28
2
10
80
64
14
72
30
52
47
73
68
42
6
24
16
36
23
61
24
20
48
40
24
8
12
48
12
16
8
16
68
10
152
34
11
1
24
26
88
5
45
16
83
45
6
16
54
90
24
38
48
24
51
7
104
34
14
48
9
15
46
50
70
20
12
3
57
15
25
80
28
32
40
2
106
44
75
21
48
52
8
4
8
42
102
4
32
70
90
20
3
25
6
6
44
108
10
32
16
14
4
14
40
96
72
78
26
48
58
8
24
52
11
13
12
38
34
8
48
36
48
60
16
11
99
54
88
83
25
20
60
75
45
60
40
42
24
18
48
8
4
2
33
165
12
6
30
60
22
30
50
6
12
108
52
20
12
28
12
48
12
2
24
10
20
15
9
27
36
9
4
36
18
32
114
22
53
9
76
32
12
12
3
33
24
18
66
124
120
2
6
3
9
12
120
3
15
102
88
8
12
6
16
24
32
18
4
12
56
40
110
42
27
19
2
60
18
9
13
12
12
20
15
109
44
72
124
24
23
75
48
30
42
18
16
23
33
22
102
74
24
16
14
120
40
2
40
14
84
60
16
12
20
88
20
4
12
11
57
36
15
9
30
16
42
8
39
87
18
30
6
36
4
20
6
58
80
12
28
11
1
60
30
6
8
4
30
8
22
36
11
21
12
10
2
94
5
9
10
17
63
48
64
8
162
24
12
60
27
67
8
90
12
60
6
30
28
84
116
24
12
34
2
78
40
56
40
26
12
111
25
24
18
18
44
10
56
40
6
20
30
106
12
80
18
18
6
118
36
35
61
120
48
132
20
30
18
28
92
48
15
73
35
36
33
30
186
6
30
24
12
12
63
33
16
36
59
13
8
12
111
45
64
8
48
72
15
55
32
10
47
31
8
64
18
20
130
8
94
50
6
42
30
24
10
41
25
12
35
13
48
56
60
30
10
24
11
75
78
28
24
11
13
56
4
24
42
5
3
16
2
12
16
60
14
40
6
44
12
84
12
18
34
60
32
28
30
38
28
20
4
56
46
80
18
16
56
51
27
81
9
72
16
254
6
42
72
58
8
3
1
104
16
26
78
10
17
127
56
154
30
6
24
8
4
36
2
30
52
8
60
72
34
54
71
19
17
15
40
48
5
13
54
96
53
9
28
8
12
12
6
69
57
18
6
72
99
13
32
63
13
14
9
45
4
36
44
6
22
18
5
45
6
93
43
114
6
2
36
15
1
48
48
18
42
23
9
30
10
68
48
36
40
8
3
9
36
60
60
4
11
33
22
122
6
10
62
10
54
18
12
8
12
24
6
126
4
6
30
24
56
144
34
26
15
1
92
ABCD 95967618218*3^$a+1 [50022]
6
120
83
97
60
54
29
7
66
114
5
16
15
33
15
6
30
29
355
72
138
11
121
84
35
19
36
6
138
9
33
30
150
48
11
31
18
66
186
179
109
36
30
33
48
15
65
43
12
54
54
6
135
48
33
63
117
27
21
60
216
231
32
7
41
13
72
27
21
6
30
54
36
29
331
54
276
120
54
77
208
81
15
39
30
59
31
132
54
30
96
90
90
234
54
21
144
32
145
18
252
18
90
5
151
60
84
96
36
30
90
45
15
33
21
11
55
60
77
7
41
145
30
180
18
59
13
60
54
126
83
271
65
16
32
48
64
45
51
80
109
35
16
33
72
144
23
31
36
6
23
25
42
45
32
97
114
45
45
195
141
35
1
54
24
342
198
21
45
60
119
160
135
36
5
64
51
189
32
73
72
180
198
5
25
119
61
126
149
31
33
21
150
36
246
60
144
255
81
207
27
24
30
111
48
57
39
15
42
167
157
83
37
54
5
55
36
84
90
42
125
48
16
39
150
99
21
11
48
37
144
300
96
239
85
90
12
53
61
51
32
48
13
12
114
66
54
24
120
6
54
66
54
90
42
300
24
36
93
45
35
97
143
64
201
72
78
30
179
37
24
210
17
115
234
174
132
288
36
125
19
120
69
3
18
216
54
36
233
151
66
240
359
127
54
59
25
39
213
24
35
31
17
7
9
21
11
64
144
224
96
16
75
6
18
36
89
31
24
89
48
25
138
72
24
174
111
15
36
78
36
30
141
45
35
235
54
143
13
195
39
36
294
84
107
19
189
32
48
1
24
30
6
3
96
32
64
48
32
319
65
16
80
49
159
81
126
65
25
23
48
19
216
117
201
96
36
120
60
138
6
336
18
60
156
114
30
245
144
151
132
293
61
83
96
16
345
23
73
39
141
18
66
24
270
36
53
247
24
90
162
5
49
90
234
11
16
93
72
60
198
9
240
48
3
36
180
36
54
96
144
54
21
9
36
90
6
174
186
107
37
66
105
45
318
42
75
48
15
240
36
29
25
359
13
18
17
199
60
54
119
37
54
36
96
113
7
18
36
51
32
16
51
174
42
288
90
12
24
71
139
36
33
144
21
216
6
93
51
461
25
90
138
42
324
84
90
39
128
55
30
18
185
85
11
31
177
21
12
150
153
165
11
31
273
195
192
24
21
32
247
90
15
240
21
18
66
71
19
29
25
36
234
6
131
13
72
27
147
240
29
1
96
228
90
161
19
42
48
180
90
21
39
89
253
84
6
89
1
15
32
91
5
55
210
42
138
126
54
6
36
198
36
36
90
138
35
1
54
96
30
126
90
227
13
48
90
9
117
11
103
57
192
21
107
145
63
240
51
45
69
120
35
127
17
7
234
191
1
54
60
ABCD 95967988882*3^$a+1 [50008]
117
87
66
126
30
18
6
84
36
54
85
5
132
114
36
24
66
108
150
30
12
150
30
54
6
48
6
60
66
18
192
18
60
60
6
6
60
3
111
6
90
30
150
84
25
5
60
6
30
84
84
72
43
77
90
18
12
30
48
30
66
36
30
24
126
18
42
30
138
12
48
102
60
48
30
180
36
36
78
30
72
114
66
1
47
90
6
24
36
6
54
90
6
78
96
27
39
169
35
24
42
18
90
12
3
21
30
114
36
24
66
54
66
6
15
9
6
60
84
306
54
36
150
30
114
84
72
51
27
30
12
30
30
30
198
12
120
55
23
30
30
66
27
99
24
6
24
24
12
24
156
138
132
84
24
30
12
168
72
75
3
13
53
6
78
6
54
60
66
30
36
78
30
6
6
51
9
18
12
105
9
6
18
6
6
48
72
48
120
12
108
90
81
135
25
11
18
36
36
78
6
60
66
48
25
35
12
18
36
27
93
24
12
30
54
75
15
6
48
102
138
27
9
6
204
6
60
3
15
132
13
80
57
18
60
66
60
66
25
95
1
23
6
48
60
12
48
72
30
150
31
17
127
239
96
84
186
90
25
23
30
66
6
24
114
42
63
21
30
30
24
42
60
24
6
115
203
6
15
69
30
102
24
96
114
186
114
36
78
72
48
12
120
108
7
80
15
129
21
144
6
30
120
24
24
42
69
99
6
7
32
21
6
138
6
270
6
24
144
72
18
31
80
135
6
48
72
24
6
30
108
67
53
162
9
141
18
66
30
24
126
54
21
9
12
60
15
39
96
24
66
30
33
27
165
93
3
3
180
186
54
90
6
60
150
18
42
24
54
30
60
12
60
84
60
114
30
123
117
27
75
24
84
42
30
33
15
132
18
102
24
54
60
6
36
84
126
30
33
15
126
24
171
99
6
36
19
59
12
9
39
6
6
54
24
126
150
114
6
6
24
6
30
1
29
18
42
24
30
24
72
18
12
19
32
57
162
21
57
30
90
222
108
150
60
3
129
15
3
6
6
78
42
73
95
96
36
114
54
6
90
21
45
180
168
390
36
36
138
12
18
6
6
30
144
54
66
156
234
6
180
120
30
18
210
90
36
6
18
90
12
48
12
45
69
66
25
29
51
183
30
36
120
90
36
48
72
48
150
156
36
48
6
96
18
102
144
6
15
45
24
6
54
15
21
60
30
81
3
30
126
18
30
33
69
18
90
31
35
276
30
48
30
13
23
114
36
60
30
24
12
18
60
7
48
11
84
12
18
66
54
60
63
33
120
36
30
60
48
90
12
24
6
18
90
42
15
15
1
83
24
12
9
111
1
47
6
36
48
36
60
66
24
24
42
18
102
78
96
66
84
6
90
114
96
18
72
30
30
24
66
198
6
120
25
125
36
180
18
6
96
3
112
5
138
12
60
90
111
3
90
24
6
36
18
6
121
179
84
36
126
84
66
24
66
90
234
24
66
36
24
36
24
54
90
12
48
120
60
66
24
126
36
24
6
60
139
11
69
51
30
18
45
48
39
168
30
192
174
30
54
42
180
90
18
72
24
36
3
16
5
6
69
9
6
66
84
60
84
12
54
6
114
66
84
24
162
18
6
210
90
45
39
132
78
12
30
30
30
30
264
54
120
90
66
6
48
96
114
12
24
165
45
24
60
96
30
36
30
48
90
42
78
30
96
156
19
5
24
30
12
30
114
24
42
18
42
90
24
66
24
66
78
6
24
42
24
79
5
72
168
30
72
60
60
45
45
108
30
60
102
210
120
24
6
24
96
24
54
153
3
66
30
18
132
18
12
24
54
12
48
96
96
78
102
18
12
13
48
107
30
12
18
36
6
15
64
35
36
25
23
12
108
6
36
90
141
3
6
60
18
6
186
73
47
54
84
72
90
21
39
30
144
24
96
6
18
12
264
6
60
18
66
1
179
90
6
24
96
18
60
72
120
151
143
144
6
126
84
6
ABCD 95968908494*3^$a+1 [50091]
30
96
156
12
96
66
18
6
42
42
150
18
39
153
36
30
42
78
24
42
66
54
6
24
48
48
24
18
438
30
42
18
24
78
18
102
36
96
288
12
120
6
42
66
6
6
90
18
36
30
96
60
72
12
108
30
36
66
6
12
228
30
168
36
48
12
6
210
18
6
18
78
228
6
330
6
30
60
54
24
30
72
48
6
324
102
69
105
270
114
96
174
42
138
66
30
18
126
6
96
42
156
12
84
114
84
60
162
66
24
54
156
60
6
30
60
72
12
36
48
30
42
132
48
132
6
12
48
60
42
90
54
84
6
24
36
30
54
132
24
36
120
18
84
12
30
30
18
48
30
138
12
24
15
51
18
126
66
48
162
12
96
120
186
6
42
36
24
42
174
24
102
96
48
102
30
18
54
42
84
6
48
96
36
30
66
54
168
138
30
180
48
66
66
42
18
168
6
36
90
84
174
72
48
6
6
54
126
120
144
45
273
132
18
36
156
18
48
60
12
18
54
24
54
18
24
18
132
6
54
114
72
42
12
114
222
72
126
96
138
36
150
6
18
27
99
72
18
12
12
12
24
42
42
78
72
66
12
168
24
102
126
18
54
6
24
108
18
30
12
144
96
228
6
60
78
48
12
30
12
24
24
270
66
36
48
6
36
60
36
24
30
54
96
36
312
42
366
48
54
66
30
102
84
96
168
150
90
150
210
156
54
42
138
6
6
84
6
192
48
9
339
36
36
114
144
84
102
90
216
18
72
24
108
18
174
84
12
174
66
48
84
18
138
84
66
156
36
60
78
12
78
24
18
60
318
66
6
54
45
3
36
156
138
78
54
36
270
54
126
60
24
48
6
72
30
48
210
120
114
66
102
60
174
6
24
66
252
72
18
18
102
36
96
96
30
84
66
30
18
54
120
18
60
252
138
312
36
72
84
78
150
120
48
42
18
48
96
90
336
210
144
114
21
39
36
186
72
12
18
30
18
48
96
24
42
102
66
6
24
180
84
18
132
42
6
198
42
138
30
126
66
18
60
114
126
42
90
138
6
240
204
126
126
48
132
9
33
18
18
54
66
180
72
39
33
18
48
42
42
6
12
60
24
54
42
174
24
30
36
174
24
162
60
186
174
18
36
90
90
156
66
42
42
108
30
36
12
84
138
30
48
48
24
42
126
48
330
126
48
258
90
204
36
48
6
36
48
54
12
120
66
120
24
144
6
24
102
108
102
42
198
114
6
69
201
12
66
36
120
114
96
18
102
54
324
162
30
18
42
48
30
240
138
12
12
36
84
48
102
66
42
6
36
6
72
150
6
36
96
228
66
198
66
6
60
24
192
90
138
180
264
78
24
18
6
240
186
48
66
84
78
39
9
36
30
156
84
30
66
54
186
114
168
48
120
60
18
24
36
90
6
18
132
30
216
18
126
6
39
99
6
66
72
138
102
36
252
72
117
51
84
36
60
108
42
144
84
84
66
132
150
90
54
18
6
42
54
30
18
36
51
75
ABCD 95969233214*3^$a+1 [50083]
75
80
25
84
123
32
16
24
144
21
60
231
93
51
93
3
24
33
111
24
8
64
33
36
75
24
93
219
9
231
201
15
69
35
13
108
39
9
279
141
27
48
32
64
9
72
120
47
13
107
25
87
69
180
71
24
85
180
87
8
121
36
12
15
45
35
37
59
144
160
32
133
11
24
13
84
39
56
241
108
84
180
147
141
192
180
60
36
60
276
36
123
192
69
60
15
56
37
96
99
168
32
40
21
27
153
96
96
48
12
72
11
16
56
169
36
12
63
48
32
48
216
1
23
25
132
60
135
57
23
72
16
32
73
87
93
107
64
48
33
72
12
203
73
23
16
248
61
156
23
313
47
1
84
51
69
51
69
35
40
45
96
132
168
12
72
123
120
33
60
132
39
80
25
23
40
72
56
25
47
97
39
81
231
48
72
128
40
225
47
49
215
49
15
152
72
1
15
105
15
120
24
8
24
49
71
16
24
45
204
84
11
37
107
61
312
35
144
96
109
35
49
15
57
72
36
120
59
40
57
111
72
240
57
24
36
11
88
80
112
33
47
24
144
97
39
81
15
33
95
16
21
35
217
183
32
25
15
45
48
75
8
157
48
120
11
205
3
32
49
36
156
39
128
16
57
84
195
165
83
85
48
59
24
16
24
45
12
23
24
88
48
81
156
3
32
64
224
24
48
13
59
121
12
35
13
59
25
36
12
48
71
40
93
12
39
81
15
153
143
72
1
36
59
40
80
97
108
75
45
27
24
8
72
1
39
8
61
120
12
72
95
1
167
13
60
96
119
217
47
168
40
33
96
39
56
184
104
121
15
9
108
24
24
27
272
16
21
123
57
24
36
156
15
249
95
48
88
57
12
24
59
121
12
27
93
24
60
71
85
3
152
88
32
13
144
72
96
3
320
40
225
84
3
80
24
16
120
128
109
180
23
120
24
61
27
56
25
15
21
51
93
131
184
72
128
16
33
63
104
25
23
121
15
117
27
32
184
141
35
88
105
108
35
169
168
63
32
288
97
120
167
40
201
60
3
81
24
132
27
93
75
33
24
231
81
15
80
109
347
109
3
32
61
60
39
56
112
273
63
45
27
9
15
81
12
27
33
240
135
57
84
12
24
39
120
32
72
25
15
33
108
35
61
315
24
32
73
191
40
9
72
15
165
75
128
1
111
33
15
105
39
141
120
35
144
13
12
72
60
179
49
12
35
16
105
84
131
49
39
57
15
24
105
183
72
48
81
36
179
136
96
225
39
45
24
72
155
25
399
81
39
45
3
21
36
216
183
21
36
204
3
57
143
133
155
232
21
107
73
240
24
72
240
143
16
24
32
25
15
176
409
15
9
135
57
48
204
60
47
16
72
81
47
72
1
36
75
24
21
11
37
11
24
13
48
227
72
48
64
9
351
165
75
8
16
272
192
288
64
9
231
8
136
56
49
180
27
45
59
73
228
123
104
181
ABCD 95969332456*3^$a+1 [50023]
8
4
18
32
3
7
33
29
15
19
2
7
23
9
51
4
30
8
3
24
1
35
12
15
37
3
5
25
12
23
40
53
15
7
17
16
17
6
1
20
9
27
24
31
2
28
15
60
20
27
18
7
32
3
85
11
12
10
2
82
38
93
3
6
18
18
28
2
73
5
10
96
33
21
14
58
80
79
8
16
5
4
18
20
34
75
24
36
35
16
5
64
8
1
51
20
9
6
24
16
14
39
7
20
1
44
51
4
26
12
18
9
3
6
12
82
2
15
1
14
25
8
51
9
31
9
57
15
11
12
12
16
102
6
42
8
36
18
10
6
14
15
16
5
16
24
36
20
3
15
132
4
96
6
2
10
12
36
2
1
15
17
4
120
39
20
16
18
15
20
15
16
24
68
18
10
9
21
2
49
3
8
4
5
16
9
15
15
41
27
28
2
40
48
68
12
64
15
9
6
44
12
18
19
12
9
2
54
6
9
3
60
42
3
51
84
12
30
3
33
60
34
5
43
18
14
1
35
10
32
42
13
3
24
56
22
23
27
10
48
18
17
37
15
92
3
33
57
15
15
28
17
93
90
9
19
12
5
12
13
27
33
2
30
7
41
19
20
3
10
8
7
17
15
19
17
7
12
24
60
6
35
3
45
13
12
38
64
5
4
5
22
2
10
8
22
2
4
41
36
75
49
11
24
13
57
35
3
40
2
16
20
7
23
37
12
35
1
92
13
35
3
84
12
49
11
18
52
30
24
6
35
1
27
12
23
1
29
43
5
34
5
19
41
45
15
15
4
9
8
27
40
8
24
10
15
21
47
1
24
26
12
30
10
5
60
9
30
10
18
12
26
10
20
9
16
17
18
9
60
9
94
5
21
27
4
23
52
24
17
45
7
20
7
26
10
2
22
21
15
24
33
8
37
27
23
6
16
96
144
11
13
32
27
15
12
45
43
26
40
27
23
61
15
5
13
27
5
4
2
9
28
36
57
12
2
4
6
18
2
15
1
50
30
22
6
2
22
12
14
37
9
30
8
45
13
62
57
25
26
48
36
1
23
69
28
24
5
10
20
1
35
112
45
3
12
2
19
44
37
35
48
15
10
2
36
69
31
18
26
10
35
16
35
54
30
18
15
21
31
8
51
4
21
39
53
37
42
41
3
16
26
10
9
8
12
21
34
18
38
40
8
21
1
47
7
33
5
10
56
54
27
36
12
7
74
6
81
4
11
24
6
22
56
9
52
29
10
24
12
18
15
17
34
29
12
25
26
34
18
17
13
23
3
1
36
39
8
18
15
24
75
24
9
15
28
2
55
35
45
1
2
24
6
10
14
30
114
16
3
3
2
30
18
10
2
18
9
76
20
9
51
27
30
3
63
82
50
42
6
12
4
45
8
1
86
13
33
2
25
33
3
12
9
51
87
36
20
6
3
45
15
72
45
31
5
28
2
10
48
47
12
7
18
18
48
17
39
4
12
5
4
63
26
99
72
3
10
6
6
3
17
48
18
28
41
28
53
19
8
12
48
12
49
6
21
39
8
18
15
7
12
9
27
2
63
4
11
12
45
67
5
39
1
39
2
10
20
162
6
4
12
54
86
21
7
30
2
40
65
21
10
2
3
28
9
23
39
60
60
13
20
15
60
28
30
50
52
17
75
33
7
9
27
120
29
4
5
42
9
1
54
44
1
23
57
3
45
61
87
3
2
30
4
45
3
18
2
12
4
30
14
85
17
3
3
49
8
7
21
59
6
100
15
17
28
20
18
4
33
9
8
7
3
8
25
5
27
16
9
6
17
9
3
25
18
8
12
73
5
31
23
1
32
40
27
56
12
45
4
8
12
1
30
30
12
23
28
15
2
18
52
8
12
10
3
21
11
45
27
21
19
5
10
5
67
30
8
22
38
3
24
33
40
8
18
129
28
23
1
33
32
15
39
4
8
13
72
5
130
29
33
163
32
7
6
35
13
32
54
4
2
7
75
17
39
4
38
10
17
43
24
6
42
96
2
42
1
17
30
12
108
13
39
6
11
16
15
24
44
10
2
13
32
27
13
27
56
9
31
101
40
20
19
6
35
19
14
10
2
3
16
27
20
34
26
24
4
42
27
15
21
51
26
7
32
9
10
2
27
13
18
14
43
27
17
4
32
13
54
18
95
13
44
3
55
12
17
3
72
25
3
18
15
15
44
13
81
6
8
10
18
2
3
33
12
10
105
44
15
21
15
12
30
6
9
12
9
22
69
5
28
18
65
75
45
3
24
13
35
49
20
4
41
63
3
69
3
6
24
3
7
45
3
24
5
43
17
21
24
10
24
2
10
5
27
6
22
17
52
8
100
12
3
53
3
49
65
3
7
2
16
2
6
67
72
80
15
46
2
37
8
12
7
45
8
63
13
21
15
15
14
22
9
3
5
13
2
13
15
18
11
28
8
3
37
24
11
64
41
27
30
27
28
57
14
25
95
9
15
28
9
41
10
14
3
27
24
60
4
5
3
34
48
18
5
12
31
6
51
20
7
113
12
93
18
16
5
3
1
29
7
3
30
38
37
3
12
18
2
10
56
30
9
7
5
31
54
8
6
12
9
40
29
22
29
3
33
40
15
5
3
1
3
20
33
39
13
21
26
1
5
72
15
7
8
37
5
46
72
17
9
51
16
20
24
15
48
22
3
15
12
41
3
66
24
42
54
43
20
16
32
4
45
14
1
8
7
26
10
29
4
27
17
55
26
27
19
14
10
21
51
44
21
13
2
37
20
3
52
12
8
6
36
16
12
27
21
3
35
4
6
11
55
5
25
8
6
34
36
75
27
9
5
3
13
80
12
48
10
2
3
12
12
36
12
7
5
9
16
38
1
39
2
31
3
12
5
4
23
16
36
5
48
1
26
46
20
12
6
81
15
78
3
12
7
14
60
16
38
70
83
19
26
10
12
68
9
13
2
46
38
12
12
22
39
32
55
5
33
6
13
3
29
51
18
42
4
9
39
6
32
15
49
3
8
3
4
42
90
6
18
92
28
6
50
49
71
21
24
13
2
28
62
54
12
57
51
1
5
4
14
30
7
5
78
1
15
50
4
26
16
5
75
34
36
23
28
9
3
20
1
11
36
39
6
58
12
29
3
37
23
16
20
22
32
6
9
37
11
3
1
20
25
24
11
48
7
8
28
9
11
22
26
30
24
6
9
45
12
16
39
39
41
4
9
15
33
2
45
12
36
49
3
12
21
24
15
9
2
30
10
2
3
3
100
17
63
16
5
4
35
57
24
61
50
25
20
33
64
15
3
24
81
20
63
4
8
40
65
3
64
17
16
15
5
3
40
44
1
27
12
62
15
25
6
17
1
20
10
20
16
8
40
17
28
57
14
40
2
42
45
12
36
3
16
30
23
31
9
15
17
45
6
12
42
48
70
42
18
56
10
11
48
25
26
40
9
5
27
33
7
20
39
34
2
6
22
2
24
22
5
9
6
4
38
22
26
10
2
30
33
15
13
5
51
51
37
12
15
30
50
16
17
15
30
12
3
60
33
10
84
5
31
5
7
45
60
47
109
15
81
20
1
14
58
26
12
12
1
36
3
12
20
1
3
41
39
16
5
16
44
15
1
12
105
63
15
24
9
27
5
28
15
17
63
49
17
19
29
18
28
44
37
20
31
20
10
27
5
55
63
18
6
6
12
18
24
68
6
10
50
19
45
30
5
43
9
68
7
8
12
10
14
1
5
4
32
118
20
4
5
3
4
5
48
7
21
32
13
14
16
5
39
184
17
40
20
9
3
16
24
20
13
15
5
39
48
1
26
10
26
9
16
20
19
24
96
9
5
27
39
28
17
3
40
2
36
39
9
12
10
14
3
67
8
10
26
57
3
49
15
48
5
7
77
15
4
57
24
3
20
25
23
57
12
60
73
12
3
3
5
3
10
44
42
16
2
6
16
30
3
36
11
36
40
12
6
12
3
11
13
11
21
25
20
15
16
27
32
16
5
9
106
32
22
6
98
22
42
32
3
15
40
30
72
8
3
13
32
18
1
3
32
18
10
12
24
17
40
5
12
30
16
20
57
7
5
28
5
15
39
45
3
36
37
20
4
68
13
30
24
5
4
9
80
3
12
16
35
6
40
48
6
45
5
70
29
51
9
21
10
20
37
15
8
9
43
8
9
1
47
24
63
13
17
31
36
15
36
2
3
12
12
51
13
9
47
13
2
21
115
5
7
5
7
86
42
33
15
22
8
19
35
13
21
15
57
35
40
87
5
45
16
14
13
27
6
11
9
30
25
57
99
3
93
12
15
56
46
24
2
28
41
13
20
6
4
50
3
7
17
1
27
21
59
3
12
76
32
40
65
25
47
55
6
54
5
28
20
69
48
3
4
8
13
8
24
3
27
22
38
1
27
5
15
12
30
12
6
52
20
16
20
1
5
15
15
33
15
61
35
37
5
18
69
48
9
54
21
40
5
16
30
2
22
48
17
60
16
15
9
33
18
5
43
12
9
15
21
44
13
8
15
7
30
26
22
2
48
10
35
49
15
5
24
39
7
65
9
10
12
20
12
6
4
30
5
13
15
33
12
14
30
16
15
17
22
24
9
3
17
3
49
39
92
4
33
12
11
9
ABCD 95970084064*3^$a+1 [50082]
28
96
21
48
3
9
39
20
37
12
23
24
19
57
72
80
12
28
57
126
42
72
3
8
24
48
13
3
45
60
15
81
60
3
128
67
5
12
25
63
36
20
4
8
25
48
24
15
32
4
24
57
95
28
20
37
60
51
57
36
35
4
32
88
33
132
3
72
56
1
3
45
6
5
1
90
53
1
135
24
45
75
32
13
15
57
3
45
108
114
5
16
60
189
11
40
33
39
231
77
24
25
3
20
43
48
101
28
81
84
107
73
171
75
41
1
15
39
5
28
33
3
9
35
13
60
54
29
52
9
11
13
75
129
71
12
13
11
64
24
33
30
42
6
6
35
24
37
60
63
21
3
80
12
16
8
19
18
12
63
69
23
7
21
68
36
4
12
12
60
20
13
87
20
31
54
36
39
60
96
12
8
79
77
1
15
8
64
8
67
41
4
45
3
12
20
13
24
3
48
9
23
12
13
75
36
9
36
96
119
4
20
1
12
12
30
45
57
63
60
20
61
11
48
60
25
30
33
32
37
36
3
12
57
3
20
7
102
60
48
15
48
93
119
37
35
1
12
75
20
1
27
9
11
48
24
12
88
20
13
75
15
30
95
12
12
25
96
143
37
60
12
23
13
12
12
42
30
24
42
30
47
1
36
51
44
13
11
36
16
69
36
3
9
12
3
15
33
60
132
15
5
37
3
57
120
35
85
23
76
60
32
37
75
21
6
5
28
45
48
59
4
99
42
83
36
1
71
13
71
1
18
45
165
24
195
93
24
63
32
16
44
60
1
59
48
37
54
42
12
111
152
25
3
32
7
5
85
47
1
63
44
72
85
60
23
13
63
56
85
59
4
20
16
60
24
20
7
30
11
13
39
45
63
57
83
25
12
23
13
75
20
84
13
24
23
25
36
27
20
52
168
33
47
97
42
5
16
8
85
72
12
51
44
16
9
15
56
40
24
56
12
28
57
3
21
99
45
27
8
124
36
60
9
36
84
12
23
60
1
27
8
1
24
60
35
52
9
48
35
16
24
128
60
160
33
12
59
28
48
33
12
27
20
12
31
33
9
180
66
29
85
156
36
3
32
1
24
48
35
157
63
33
12
96
147
8
24
13
95
24
1
108
132
24
51
12
21
27
32
7
6
27
165
48
23
12
7
21
9
12
39
60
24
45
15
15
21
24
60
8
48
4
123
45
57
60
15
108
188
4
8
24
1
12
48
23
1
11
157
47
49
12
3
56
1
27
3
78
39
56
49
60
11
1
36
195
57
3
44
28
15
93
8
64
21
11
16
8
4
8
40
33
47
49
35
13
83
12
1
12
192
11
7
53
4
20
12
28
36
20
169
12
48
83
73
119
88
44
28
8
108
55
5
72
160
60
48
72
12
8
48
109
15
8
40
44
4
12
57
35
16
69
11
37
12
11
49
12
36
15
57
3
20
12
25
75
20
25
123
3
117
8
12
12
40
45
47
16
57
36
59
97
35
13
11
24
12
13
15
36
69
63
33
132
60
60
12
12
3
32
24
121
36
72
3
12
60
56
112
3
125
1
23
85
15
81
47
60
28
159
6
11
25
6
57
228
3
17
40
12
36
21
36
12
66
5
12
88
44
36
37
72
11
36
13
71
172
44
28
8
37
3
57
3
117
12
24
24
35
16
99
33
15
78
15
92
12
25
12
51
44
48
40
32
24
61
35
60
28
15
53
13
59
13
15
12
140
76
60
20
52
20
37
15
32
16
12
48
12
105
108
23
25
11
48
36
52
20
67
41
160
20
49
36
35
61
48
123
44
4
9
72
3
60
32
13
60
47
1
47
61
11
60
4
9
63
44
49
11
156
12
43
117
120
60
20
25
23
28
56
4
21
24
24
12
23
76
9
35
12
13
107
24
1
51
48
44
28
108
105
39
36
32
13
11
4
39
45
51
6
3
8
24
13
3
9
60
83
25
3
152
1
47
52
140
48
28
15
102
84
35
13
71
85
131
73
11
49
11
4
108
12
57
84
47
24
1
35
12
7
41
40
32
1
35
24
100
8
160
48
12
8
36
13
11
64
33
59
4
9
35
25
11
1
35
60
4
69
63
15
18
11
16
108
57
27
57
84
107
13
27
3
6
191
40
9
23
16
24
20
37
3
33
35
24
13
3
3
161
31
30
18
5
61
3
36
20
124
36
21
39
20
24
43
17
37
59
49
23
25
168
179
28
60
60
9
96
27
8
160
92
60
40
33
23
4
93
35
40
12
3
5
40
8
24
12
48
121
35
37
102
48
5
52
68
19
5
28
32
88
8
37
135
60
33
24
60
191
37
60
51
12
45
12
23
88
12
69
3
32
1
27
27
5
13
3
45
59
24
64
68
12
72
16
99
81
69
3
32
4
51
18
11
24
1
12
23
7
54
63
165
35
12
13
12
63
32
16
57
47
13
3
72
8
7
33
8
1
11
24
25
23
37
11
60
48
96
36
85
30
45
9
3
20
100
21
87
32
25
75
36
45
39
8
13
84
15
15
41
184
45
35
13
72
35
7
48
18
3
27
30
3
60
24
45
3
60
132
57
39
21
119
25
12
27
15
30
35
28
32
16
12
45
60
123
9
11
24
25
11
19
17
13
15
8
84
16
68
1
95
60
28
8
28
12
32
16
24
3
45
20
24
148
68
12
1
15
56
13
11
36
28
92
24
12
12
25
12
108
60
47
28
32
28
45
3
68
4
20
100
36
12
9
3
21
95
4
36
21
6
18
59
48
12
16
81
35
4
165
95
4
33
3
12
44
1
42
5
36
12
24
88
20
ABCD 95970295516*3^$a+1 [50415]
432
41
160
177
108
162
54
306
57
48
165
75
33
72
23
352
128
64
135
41
229
90
108
288
117
128
241
90
101
208
224
25
71
397
72
108
143
181
59
139
53
55
108
45
135
306
119
64
33
72
183
80
112
3
54
90
54
39
96
224
235
245
43
54
108
131
175
72
108
77
85
324
263
43
18
144
162
401
160
128
229
11
64
80
48
112
80
96
157
243
27
18
216
108
111
105
279
128
79
129
704
160
195
173
112
176
64
51
54
180
195
416
64
63
177
80
31
216
36
165
339
36
18
270
36
18
83
112
165
108
72
306
162
3
80
151
9
320
64
75
645
183
90
207
128
48
157
234
9
27
54
180
36
215
109
180
90
216
72
101
367
72
185
13
3
231
89
19
173
205
83
385
342
105
32
277
11
7
36
180
65
79
288
198
54
126
162
5
193
47
79
90
18
108
108
54
23
112
27
101
48
121
39
105
119
7
90
216
135
48
51
36
185
139
501
272
55
378
255
32
73
18
90
162
18
162
90
54
54
162
270
15
93
234
185
288
103
54
3
15
65
187
18
35
48
169
216
95
112
117
75
33
15
80
112
80
1
15
432
288
75
5
64
21
234
162
54
252
18
75
32
253
339
240
141
35
19
141
21
11
79
18
63
32
160
416
64
57
216
47
187
101
7
105
80
13
3
159
108
18
35
112
213
27
128
79
36
29
96
1
191
112
21
27
9
108
108
54
54
339
3
125
19
108
33
183
57
177
252
83
25
72
36
18
105
32
79
198
11
192
247
185
48
112
177
399
192
3
317
208
87
144
18
71
91
21
69
251
19
173
421
180
39
48
129
351
63
162
287
528
13
270
69
201
87
3
29
96
109
35
127
108
270
23
229
251
37
108
63
27
18
216
36
87
183
233
144
208
ABCD 95971038544*3^$a+1 [50027]
36
40
30
14
7
11
109
41
28
6
8
40
21
69
3
33
20
96
54
6
10
14
4
75
36
9
30
93
60
63
45
17
7
5
46
54
2
13
27
134
31
173
48
43
41
18
13
107
16
96
8
46
24
2
10
3
5
36
40
90
80
30
10
24
8
73
45
66
38
76
14
42
6
13
5
4
170
6
36
55
63
8
48
25
47
82
68
7
161
55
5
126
34
87
77
130
80
10
8
22
32
66
94
98
100
50
48
22
98
13
51
30
24
50
54
76
24
3
84
9
44
66
85
69
12
111
48
11
58
30
213
3
56
30
18
61
9
20
76
15
17
7
36
12
83
30
84
40
12
50
30
28
6
14
36
6
6
4
44
4
116
4
51
11
138
40
15
57
14
16
24
66
30
56
24
18
48
4
18
30
15
41
66
18
31
60
9
15
27
138
30
38
115
108
35
1
69
24
3
12
11
6
28
147
5
36
58
24
38
34
189
21
15
48
15
8
58
56
40
104
64
30
2
19
35
1
15
33
36
11
18
16
104
6
34
126
74
30
78
90
78
10
24
8
30
148
27
9
3
57
99
336
5
94
141
5
6
37
36
89
16
51
11
25
39
24
56
18
16
30
30
24
42
26
24
108
40
50
1
89
16
99
75
2
6
64
38
18
72
66
4
8
4
104
6
126
4
3
51
96
18
3
5
30
48
24
48
34
20
28
38
13
171
141
77
16
6
24
14
72
66
217
36
131
30
28
8
55
69
18
96
9
12
45
24
14
10
123
125
22
153
5
7
17
10
50
94
6
39
11
40
9
15
237
24
65
24
7
12
47
34
30
6
39
9
56
4
116
160
44
12
28
32
115
33
87
11
30
60
118
14
18
30
55
48
144
75
33
12
41
36
4
104
42
34
24
36
32
28
39
23
88
6
98
18
43
51
74
16
20
34
2
12
16
24
3
60
3
21
53
60
120
240
12
103
41
40
14
42
54
6
100
3
53
4
114
14
18
88
14
31
189
87
5
58
56
42
78
66
19
89
7
11
42
16
36
63
51
86
184
99
60
120
11
16
33
135
26
94
32
6
4
38
10
3
72
12
63
8
42
22
9
119
61
9
15
35
6
60
40
36
51
5
58
2
88
20
12
28
44
16
80
6
85
69
24
20
90
22
44
46
69
17
12
7
15
54
75
5
60
60
4
111
36
11
112
30
2
120
34
56
148
36
54
2
4
20
151
15
18
8
22
62
28
6
62
58
54
140
22
210
15
9
62
88
2
67
21
110
24
10
62
34
75
189
12
20
6
18
19
35
10
116
16
3
77
19
77
18
10
6
21
5
187
12
23
48
192
121
45
74
10
30
2
64
30
30
44
91
60
15
45
29
43
9
3
60
41
42
64
33
65
12
84
16
38
10
20
36
4
140
52
39
77
118
74
76
44
12
34
24
6
60
60
87
17
52
3
27
69
21
38
66
196
8
7
9
15
17
60
28
96
3
5
18
58
104
7
221
19
39
14
52
219
59
6
60
54
16
21
24
12
69
98
40
45
21
32
30
85
9
15
45
14
70
66
8
16
32
24
49
47
18
19
77
43
117
3
35
30
42
1
48
39
66
14
66
96
4
32
34
18
60
8
7
113
7
17
31
12
17
24
60
10
2
19
11
13
29
55
60
96
72
3
14
42
54
4
6
6
44
4
75
12
41
124
15
9
27
99
69
101
24
46
24
152
109
3
50
16
6
165
3
98
78
10
15
9
62
34
24
62
1
60
107
25
36
107
22
20
46
122
4
24
51
149
10
30
2
30
55
3
69
5
48
102
40
33
33
75
120
17
28
36
24
32
34
18
6
54
50
10
3
57
8
12
7
41
7
45
96
39
65
91
81
68
40
92
6
82
3
9
39
12
5
34
8
46
170
34
56
46
80
18
142
24
21
53
22
38
42
13
21
30
110
60
36
18
42
88
80
6
24
42
64
27
35
58
24
63
47
22
50
6
42
18
88
110
64
8
88
45
9
68
24
28
60
51
11
10
78
6
15
65
40
51
9
14
40
6
15
137
18
34
75
83
178
20
34
8
22
183
83
61
35
34
56
24
30
37
9
50
18
67
33
8
34
33
95
48
22
8
7
51
21
3
42
8
60
10
126
36
44
64
2
25
33
20
18
25
69
48
72
24
186
45
65
48
66
46
26
64
30
18
32
25
29
10
2
198
40
24
21
11
1
9
14
40
69
252
89
30
10
51
48
120
45
27
5
4
15
11
54
10
50
76
44
30
16
26
24
30
34
27
27
21
24
5
7
60
3
56
25
84
101
120
79
5
43
23
70
24
63
72
41
31
41
34
81
77
12
54
34
20
18
13
81
48
56
4
8
7
23
58
51
3
2
70
8
25
15
66
80
4
27
15
8
16
126
15
45
3
51
62
24
18
30
40
56
7
57
2
1
12
11
40
2
24
19
29
36
132
30
78
7
65
18
64
21
35
24
10
12
3
5
48
34
30
140
40
39
39
8
30
48
10
21
29
30
16
201
57
6
21
11
88
21
11
18
4
26
10
56
19
29
16
264
27
9
84
188
24
100
24
30
32
ABCD 95971099990*3^$a+1 [50009]
41
57
15
25
20
58
90
30
54
29
6
48
223
2
15
18
7
11
21
9
6
61
42
120
11
21
213
12
85
96
53
61
18
17
93
10
30
32
33
37
29
31
11
18
67
24
6
72
11
7
14
30
58
11
37
224
16
53
19
17
15
3
7
11
57
72
48
3
12
13
62
118
12
47
25
38
45
13
95
49
80
33
43
53
12
49
30
11
109
8
27
55
6
53
7
29
18
7
155
93
27
36
7
11
132
129
15
33
75
12
43
78
95
54
13
42
6
17
102
6
25
47
57
10
8
10
20
40
17
33
291
31
20
75
120
13
140
22
5
24
91
35
93
40
41
9
51
37
24
5
31
24
66
119
43
62
16
17
7
6
47
57
10
23
66
9
12
40
20
30
10
8
22
29
19
72
120
23
115
30
5
73
180
29
55
8
52
71
54
15
28
11
1
11
24
73
92
99
21
159
99
72
9
24
66
24
15
21
1
6
95
24
33
40
2
46
152
15
18
19
30
18
35
6
19
11
9
102
40
38
28
30
83
61
113
97
126
53
37
17
18
57
88
114
78
60
35
66
1
18
12
18
11
7
77
67
29
66
13
108
14
33
18
48
90
19
72
90
5
3
87
61
24
8
10
72
5
61
23
60
21
70
11
18
9
40
18
32
90
40
191
36
43
5
6
66
25
50
16
17
37
23
115
30
42
5
3
51
39
3
69
129
30
9
33
19
90
48
2
33
37
53
45
33
30
55
2
3
109
6
47
67
6
32
10
12
29
7
14
21
19
120
18
30
30
17
55
50
10
36
60
59
30
55
6
24
66
30
24
35
55
140
39
21
63
13
24
18
125
18
19
20
93
37
48
42
125
55
20
9
61
125
3
88
35
67
167
30
61
32
177
31
77
43
24
30
35
18
67
36
35
162
135
72
45
151
12
2
33
18
18
49
48
24
23
43
2
112
23
6
51
39
31
66
23
60
157
35
57
21
31
128
22
48
41
79
23
7
20
51
61
65
54
1
125
3
22
30
48
5
15
28
83
39
22
66
17
13
180
54
30
5
45
123
253
17
36
12
9
196
2
105
25
5
7
53
37
65
55
23
18
37
11
111
10
60
66
59
45
106
14
51
19
18
5
72
48
27
46
53
37
17
85
5
13
14
28
12
29
61
11
54
213
87
96
205
14
18
22
6
164
28
11
79
5
73
24
18
11
24
37
48
2
198
15
42
18
18
19
35
18
43
47
12
55
8
22
29
97
72
47
25
29
36
15
69
31
41
19
18
48
30
74
9
72
55
24
18
53
144
25
30
35
54
54
43
59
135
30
166
125
37
35
55
12
20
15
13
18
95
18
39
22
120
149
19
11
21
15
43
32
40
38
12
3
37
110
16
29
13
41
19
17
18
13
24
20
15
31
24
8
10
41
79
60
132
36
24
5
78
57
46
42
60
12
60
101
12
57
166
17
25
5
6
30
49
47
15
10
95
31
120
2
252
69
7
72
30
83
24
43
227
25
36
47
75
130
62
70
18
18
54
18
48
29
1
42
23
109
95
36
18
102
37
18
77
13
84
18
78
24
50
16
77
193
53
6
15
75
66
108
37
5
55
32
132
90
130
59
21
28
90
32
15
15
33
115
17
55
71
12
25
90
2
81
55
24
36
35
25
12
17
25
65
145
48
71
21
15
13
23
132
25
11
109
42
8
22
18
17
33
70
48
47
15
21
69
21
121
20
16
23
39
81
7
89
133
90
32
16
107
7
120
6
62
28
24
20
75
18
37
30
35
90
93
82
155
25
60
6
107
195
58
32
88
5
120
18
7
72
17
18
36
69
22
65
63
40
5
27
16
89
1
54
35
3
10
62
100
38
70
18
30
47
36
1
35
1
12
20
3
7
30
71
66
25
29
9
58
54
29
36
43
72
29
126
61
14
9
7
2
27
294
39
45
60
7
6
30
72
11
37
35
7
11
66
25
18
32
40
30
18
48
23
111
39
121
23
36
31
8
15
97
48
35
7
36
192
71
30
19
42
191
25
2
27
25
35
73
35
37
30
30
98
72
39
102
9
48
75
48
57
22
6
23
97
53
36
18
18
85
23
7
5
114
25
18
11
37
2
51
54
30
103
24
80
81
37
2
40
125
25
18
41
7
29
43
18
12
92
39
39
27
24
91
89
1
18
222
8
21
54
138
19
6
35
48
60
90
156
61
54
66
24
48
5
13
30
32
10
41
84
55
92
16
12
50
72
51
18
84
37
36
59
43
95
7
18
17
15
93
73
179
25
11
90
12
85
5
45
12
18
3
54
1
54
65
24
61
8
10
72
65
73
11
21
60
58
11
19
132
80
3
165
30
3
147
27
25
6
24
6
72
53
18
36
151
59
18
117
16
12
35
127
35
3
42
30
75
25
11
37
48
17
55
30
18
102
42
6
54
98
177
54
49
72
5
33
40
72
50
16
17
96
1
ABCD 95971727648*3^$a+1 [50015]
9
12
3
57
258
30
55
83
54
6
9
48
16
17
54
6
27
39
18
36
19
8
48
69
43
23
12
12
78
42
66
7
53
6
6
15
24
15
1
53
36
7
32
15
81
16
5
19
95
6
48
3
24
3
36
54
3
40
29
42
49
23
18
126
24
66
6
33
3
30
18
36
57
40
23
1
24
83
37
5
18
36
165
15
57
87
1
65
87
9
63
21
36
63
63
60
48
21
48
16
125
139
11
24
93
168
9
6
42
7
11
60
57
93
3
21
108
30
73
56
3
117
45
115
56
27
6
55
48
47
24
6
19
5
6
61
35
157
71
48
1
8
21
19
35
36
24
24
57
64
23
1
5
3
33
39
15
49
53
19
80
9
12
27
96
39
33
15
1
23
1
80
9
126
33
27
13
32
15
48
72
18
87
27
61
35
157
23
97
48
128
3
30
48
111
48
21
18
1
56
21
43
17
72
18
13
56
96
40
11
24
42
60
12
12
39
24
3
54
7
59
30
15
15
1
53
18
105
48
27
13
56
27
69
27
84
1
32
24
27
61
24
144
17
30
25
5
90
6
60
24
72
12
67
96
47
12
144
54
6
6
19
48
17
90
13
23
81
39
6
30
24
85
8
48
3
66
6
30
18
37
5
18
49
11
60
25
8
159
18
12
3
21
24
19
48
5
3
168
9
102
33
27
96
12
78
24
6
13
8
33
6
57
63
60
36
6
12
12
115
11
85
23
1
5
75
21
3
39
1
29
6
141
96
16
17
6
9
15
30
27
3
21
15
9
24
24
9
24
18
6
12
43
8
21
30
6
63
51
21
51
37
56
72
15
36
12
6
6
24
45
96
9
6
60
21
64
23
18
24
18
37
35
45
9
207
33
6
24
6
27
57
55
29
19
113
31
24
48
47
1
53
54
96
54
39
9
12
27
16
5
48
3
3
13
8
27
30
30
25
11
66
3
24
21
19
56
15
30
12
36
24
48
27
48
21
115
5
12
31
8
16
23
6
36
42
85
11
13
11
66
19
56
24
15
12
48
48
13
32
9
15
3
13
32
16
11
6
30
49
95
6
48
90
24
25
17
6
49
29
12
24
114
85
17
42
42
84
6
1
53
3
3
66
19
144
77
75
88
11
6
7
8
33
7
24
24
5
27
15
54
6
61
17
12
24
18
1
32
69
3
3
120
42
3
57
12
84
162
24
54
36
30
54
36
78
13
17
42
21
16
17
24
175
8
39
6
18
36
13
8
15
33
88
29
60
18
6
39
15
1
11
12
72
49
8
3
6
18
6
79
32
9
60
67
29
67
8
24
9
31
5
18
9
3
21
16
56
15
36
30
7
5
3
24
24
81
31
17
72
15
64
8
40
29
6
144
21
15
1
95
30
72
18
90
78
49
8
45
12
108
3
72
93
6
30
6
25
48
56
16
17
6
6
96
72
3
3
13
24
32
27
21
3
13
96
8
69
60
7
17
12
12
30
9
16
17
30
25
32
9
12
3
45
3
39
96
204
12
18
15
16
29
19
17
30
1
8
21
6
85
8
15
9
9
55
5
42
1
24
191
6
84
7
17
7
29
102
12
33
96
24
9
6
1
47
1
48
32
9
12
91
11
6
7
17
31
11
13
23
1
48
24
96
41
90
72
30
183
24
24
141
3
24
27
30
12
12
42
21
24
21
12
36
72
102
69
9
18
13
47
24
6
24
27
15
81
33
120
7
24
71
24
105
141
24
27
51
6
39
45
3
75
12
1
8
16
32
21
18
30
12
12
51
87
24
6
27
51
60
6
24
147
33
31
53
99
3
13
35
18
12
6
9
16
24
71
102
51
9
15
3
6
18
6
54
18
48
15
45
36
126
9
39
36
18
60
42
85
24
5
43
53
43
17
15
195
18
36
6
36
69
15
66
18
13
17
60
36
79
56
39
9
48
27
12
9
111
1
35
21
24
48
39
145
8
27
72
6
12
12
66
18
12
48
6
73
32
15
18
87
40
8
24
39
25
143
1
71
1
167
12
48
13
77
66
48
25
5
3
33
15
9
7
41
24
6
78
3
27
21
40
41
18
93
27
13
17
6
6
75
16
8
105
78
25
41
103
32
87
114
60
156
42
48
13
8
3
24
30
55
101
27
33
7
17
126
24
42
24
6
9
3
60
12
18
12
31
17
102
6
19
29
19
71
54
6
45
27
18
36
7
32
24
225
30
126
6
21
33
7
83
157
59
21
3
84
9
27
72
54
18
48
21
40
17
30
1
11
61
17
6
108
48
42
43
96
32
120
21
24
19
24
24
17
12
19
11
6
48
55
5
3
9
72
12
24
3
99
12
90
7
5
84
42
13
17
24
30
57
3
18
6
6
6
1
89
55
35
30
12
3
3
30
60
3
81
12
51
45
24
30
66
99
15
25
59
6
78
1
65
15
99
13
29
19
35
21
15
54
24
3
33
31
89
24
7
11
60
78
3
3
13
24
17
7
5
3
27
54
24
84
67
35
66
18
60
21
3
42
27
51
78
39
21
54
21
15
25
29
3
57
24
31
32
39
210
39
39
49
47
36
12
18
39
9
6
105
72
39
25
29
30
36
49
35
21
63
81
16
35
48
6
24
6
6
27
16
35
6
15
21
30
37
17
66
30
7
11
37
8
15
24
73
24
8
21
43
17
12
18
96
60
6
63
16
59
6
55
53
75
208
48
5
6
96
18
51
40
155
21
27
18
54
66
42
25
23
30
18
9
33
84
27
27
21
3
66
19
35
18
19
11
30
90
13
59
13
5
19
101
18
49
48
32
33
30
24
18
30
49
143
25
5
180
15
51
45
48
15
66
150
30
18
1
71
73
47
30
126
108
30
30
37
96
32
21
27
51
13
83
54
36
30
30
12
72
30
13
65
18
42
91
8
3
6
54
1
29
36
36
19
5
66
1
24
56
9
15
9
6
33
64
17
36
108
18
21
27
204
9
40
29
48
24
18
49
24
77
3
9
30
42
55
11
120
69
9
15
15
12
93
24
3
109
8
24
9
31
56
3
21
9
78
60
6
39
87
97
32
144
15
36
60
ABCD 95972267624*3^$a+1 [50141]
33
51
42
84
6
33
152
48
91
18
36
12
42
57
24
21
35
96
24
88
8
24
73
30
6
66
24
9
135
57
51
180
17
85
18
24
33
8
88
51
18
66
129
33
47
43
77
67
54
15
56
24
24
96
72
109
3
72
8
43
54
71
24
64
39
65
7
168
18
30
9
8
73
42
21
32
112
15
18
144
183
8
7
113
49
54
17
24
25
6
65
295
12
5
40
81
6
105
33
71
7
17
16
32
64
51
5
103
84
6
15
39
120
36
77
13
36
18
45
63
90
47
48
72
31
126
3
80
120
48
43
21
128
31
12
5
19
53
67
6
54
48
57
21
30
237
21
30
54
71
19
77
48
16
21
35
48
43
29
64
21
11
24
64
39
81
24
8
120
7
113
7
57
48
8
67
5
31
9
27
108
177
81
63
56
64
32
88
104
1
6
33
177
39
152
133
54
21
15
72
60
30
63
80
96
96
7
72
6
54
156
78
12
87
45
36
30
17
25
18
66
6
84
33
80
48
7
17
13
6
21
120
48
56
1
23
157
6
29
79
9
152
19
21
8
61
171
21
42
12
6
30
17
25
18
29
24
31
114
39
135
17
55
65
24
37
3
120
9
15
32
43
53
73
30
17
7
72
9
24
80
16
32
55
144
9
57
18
5
16
128
1
30
81
9
15
27
30
24
54
66
23
16
24
32
55
144
9
57
15
8
112
51
29
55
18
6
17
67
6
15
32
43
66
6
29
24
85
11
151
42
15
8
13
11
79
36
5
64
147
48
42
3
9
15
32
103
48
17
40
75
72
36
185
49
23
43
5
120
24
55
18
23
49
15
8
31
9
135
48
132
30
42
69
39
65
16
39
185
72
19
45
39
108
18
51
3
6
15
15
41
48
7
105
3
5
112
21
123
9
66
5
40
24
63
90
282
45
8
72
40
33
23
40
9
87
56
7
17
13
108
270
33
144
3
60
48
6
11
64
33
30
42
30
18
87
8
157
36
24
15
3
53
13
6
30
39
56
73
71
16
24
51
45
3
45
32
1
39
9
54
17
259
12
17
25
87
8
115
5
73
30
9
24
32
85
30
125
43
30
167
67
18
54
6
18
69
3
84
24
41
31
33
69
6
72
30
47
40
120
15
113
25
42
30
78
102
107
43
21
15
72
30
3
96
141
155
25
30
24
65
1
47
40
57
191
43
29
72
115
45
51
12
108
108
129
33
23
24
48
48
25
47
43
21
104
96
49
39
33
63
99
18
59
88
15
36
36
9
9
23
24
40
48
57
95
64
99
12
6
30
5
112
33
12
6
12
18
42
149
40
24
75
12
17
55
60
5
25
23
88
24
72
24
75
72
5
49
6
17
168
64
39
30
35
7
48
36
5
120
25
54
137
24
64
24
141
35
55
6
30
149
16
123
5
16
24
8
232
21
11
24
24
31
24
36
45
104
16
27
5
48
7
12
72
6
18
30
144
42
45
24
75
69
21
11
25
39
9
15
3
42
66
42
63
9
30
18
24
135
48
120
8
72
40
56
37
35
313
36
36
54
84
45
51
29
136
8
73
23
55
41
79
9
33
48
39
3
30
132
36
47
72
25
30
65
31
9
32
120
31
9
80
24
144
48
72
73
60
54
36
65
112
72
39
54
12
24
30
185
16
24
45
35
136
24
27
12
41
19
156
129
56
37
48
6
54
72
30
17
7
9
9
215
40
32
1
159
8
31
225
135
36
189
27
198
36
36
39
24
39
72
126
35
19
24
69
120
96
104
1
42
12
81
27
29
49
135
21
35
88
3
117
63
65
7
18
18
45
27
144
24
29
40
3
77
7
33
63
84
36
33
9
15
56
16
24
80
25
30
81
8
48
88
96
24
15
150
90
36
69
56
121
24
63
3
69
63
113
43
24
5
25
6
105
57
54
33
56
181
30
36
18
47
25
18
29
25
47
88
32
40
8
1
119
16
27
29
40
39
17
64
33
15
57
66
24
36
9
3
18
18
114
48
23
67
5
64
93
36
54
161
7
17
1
126
30
18
113
19
45
56
169
63
45
35
48
7
17
31
17
7
9
27
12
18
39
3
53
24
40
81
39
80
40
48
32
43
45
15
18
30
108
36
36
5
13
6
30
39
21
138
65
48
19
5
88
8
25
18
29
1
47
43
6
36
59
96
145
119
13
18
153
144
63
17
55
48
9
15
66
42
102
6
89
73
18
120
93
96
48
15
42
15
48
8
19
45
99
21
24
24
8
72
40
152
55
84
6
18
5
48
48
1
6
30
27
15
210
36
ABCD 95972537632*3^$a+1 [50049]
7
65
25
59
55
12
24
5
12
7
149
168
103
29
67
5
12
19
101
36
103
65
84
85
47
36
12
19
96
17
7
12
48
5
12
24
12
7
72
5
24
84
48
67
12
17
36
91
150
66
65
19
36
41
79
48
5
36
24
24
7
17
19
17
43
5
12
24
67
29
31
6
30
89
55
5
48
7
180
17
36
67
113
19
53
31
36
48
96
5
72
7
161
12
72
37
23
60
31
77
79
114
6
29
108
7
53
91
36
204
5
85
66
96
17
96
168
7
36
29
91
36
180
17
31
12
48
77
115
48
12
17
31
36
36
53
55
17
12
1
47
72
12
19
65
25
47
43
6
11
19
36
53
36
79
6
107
60
67
29
72
24
36
156
12
36
12
175
78
6
120
29
48
72
91
36
5
96
60
109
35
36
7
12
221
7
77
19
24
36
17
37
192
18
17
13
11
181
18
17
120
115
5
180
48
7
60
5
12
156
7
18
30
5
36
19
29
103
24
17
12
12
60
55
24
17
12
24
36
7
5
36
19
48
17
60
24
12
7
12
168
65
84
84
24
12
1
35
31
5
48
163
41
12
48
24
73
59
120
12
49
35
72
12
7
77
19
29
19
29
24
36
7
89
12
36
73
95
24
67
24
5
36
12
247
5
31
17
7
6
11
12
7
41
67
17
85
35
55
54
96
71
73
6
17
84
79
17
7
113
13
30
18
11
12
43
126
83
7
41
120
79
29
25
23
132
12
144
139
173
1
42
48
17
12
36
31
29
55
17
139
6
95
79
113
7
101
19
66
18
30
47
49
6
29
19
89
24
7
233
96
73
35
55
60
53
85
11
19
12
60
29
19
53
19
18
23
67
53
72
67
48
101
96
19
24
77
12
13
11
67
29
24
24
19
17
156
43
77
13
30
17
24
163
53
151
60
53
132
55
17
13
23
127
17
36
19
65
24
12
19
24
77
127
5
36
48
43
41
19
65
36
7
5
31
6
30
17
43
48
29
48
24
19
120
41
36
120
60
55
24
24
29
97
11
43
41
19
17
84
12
36
12
55
96
24
17
19
24
5
31
65
109
47
7
36
36
5
19
41
55
89
1
23
127
60
41
19
77
36
12
43
42
30
24
17
19
101
12
12
19
6
30
24
41
120
72
84
13
30
137
79
5
48
7
29
12
7
17
48
12
36
79
53
36
19
12
53
31
5
48
61
11
91
24
66
107
7
36
24
17
43
24
12
5
19
29
7
41
48
61
11
37
23
60
7
17
36
24
48
60
31
5
55
66
47
24
7
66
23
127
24
5
31
17
19
41
7
60
36
137
36
36
48
43
5
91
84
84
125
7
29
31
150
59
12
12
31
5
24
7
5
12
31
77
115
5
19
24
5
67
29
31
5
79
41
12
43
77
43
24
24
12
29
48
84
19
24
17
24
25
47
7
36
24
29
55
17
84
12
19
53
1
35
91
5
19
65
31
41
49
48
23
48
55
60
29
67
77
31
36
36
210
18
17
12
72
12
67
53
7
12
18
66
24
113
19
17
60
24
60
139
108
5
36
91
60
101
43
36
48
72
53
72
12
31
17
36
7
5
60
31
101
79
54
35
61
66
30
11
12
7
17
7
24
29
37
6
90
107
36
12
36
96
7
17
132
31
6
107
84
7
29
31
132
89
24
91
41
84
19
29
31
17
79
60
53
7
221
55
24
24
6
6
48
41
72
7
132
29
19
29
48
145
30
5
103
6
95
36
120
12
24
7
12
24
6
35
60
36
67
12
5
48
48
67
12
48
29
13
30
24
17
19
17
7
36
138
35
12
43
17
84
55
53
60
48
96
67
17
48
37
47
84
84
19
24
77
49
6
24
77
37
23
7
137
12
31
12
24
29
115
12
17
7
5
12
43
41
36
120
12
25
11
19
12
41
12
31
24
42
138
6
83
7
60
36
48
77
43
12
53
36
151
60
17
36
36
144
55
173
12
7
41
13
54
41
108
31
53
19
89
36
43
17
24
31
65
96
13
11
19
24
72
17
7
41
19
17
72
96
19
53
132
60
55
29
91
30
6
60
60
66
18
5
144
60
157
95
1
78
77
19
77
103
36
48
65
24
103
24
60
65
24
36
31
5
48
7
41
7
29
108
12
31
12
5
36
7
29
48
103
42
11
60
24
103
29
7
36
60
65
120
108
31
29
31
6
30
18
47
19
96
17
13
54
5
79
12
5
12
72
12
192
60
31
5
139
17
43
60
29
37
11
55
24
36
17
67
60
65
84
132
48
31
24
53
60
36
96
144
60
91
77
25
59
48
7
17
36
31
17
12
7
54
11
36
49
59
85
6
53
37
47
19
5
36
24
79
24
102
11
12
31
5
84
72
43
30
239
24
60
7
36
65
19
5
60
12
36
132
12
24
12
24
132
36
12
12
84
13
30
29
48
84
19
414
6
84
36
29
36
31
24
29
7
29
19
12
120
18
6
60
30
90
17
ABCD 95973067142*3^$a+1 [50030]
28
36
36
24
30
6
18
62
4
36
18
77
24
13
20
10
18
32
51
25
42
2
28
44
88
36
92
24
3
1
24
18
18
30
5
117
27
1
47
43
110
52
48
11
48
21
16
20
46
42
47
43
2
75
31
74
108
10
26
70
54
12
143
1
36
60
71
57
72
70
65
45
36
24
4
212
72
28
20
24
58
278
10
24
29
1
140
3
1
44
3
85
80
100
138
24
38
144
16
30
18
104
100
66
14
3
45
3
79
42
66
14
130
14
15
120
1
80
39
277
18
17
13
11
33
10
6
54
62
3
45
46
42
12
18
78
12
78
30
42
30
168
56
46
90
23
81
4
35
96
19
101
73
68
22
42
44
10
26
184
11
24
9
87
144
21
36
28
44
16
44
28
44
100
8
58
18
54
5
1
72
44
3
7
98
46
30
72
168
54
38
144
108
96
4
72
36
90
60
54
44
27
37
36
12
132
48
18
125
45
82
17
25
80
10
5
72
48
48
24
49
36
44
15
1
8
10
5
13
80
28
90
2
3
61
11
48
9
12
10
14
22
53
105
87
103
30
24
107
21
70
72
30
8
124
56
124
23
43
144
114
56
3
43
42
36
20
10
60
2
60
63
49
8
15
73
56
34
30
71
24
45
4
36
32
10
98
36
3
7
134
10
36
48
5
1
12
60
18
162
8
12
24
100
30
29
67
2
46
26
24
12
63
9
63
9
10
36
114
18
18
48
11
33
16
47
24
21
28
44
51
1
20
34
2
28
32
12
10
18
24
20
24
40
47
49
18
62
48
60
36
12
28
42
125
24
33
16
44
22
5
73
8
48
136
95
45
36
58
14
15
121
116
48
108
72
82
60
18
36
36
44
36
120
36
24
36
64
90
84
65
96
19
150
54
30
8
3
129
28
12
42
18
72
84
72
8
72
52
12
95
1
23
129
135
67
6
198
41
21
4
8
52
20
60
28
95
13
72
12
36
18
14
27
109
59
25
18
24
5
13
56
100
32
12
28
24
80
64
44
12
24
15
69
46
42
44
36
48
16
8
27
21
24
40
80
10
54
6
18
18
17
72
19
30
80
136
68
46
26
4
42
77
13
30
90
18
54
80
27
25
23
105
82
18
18
113
37
80
112
35
105
120
36
24
12
96
64
56
28
6
36
90
90
149
96
33
64
12
11
25
119
43
150
20
106
144
38
244
23
37
36
8
36
76
72
42
5
25
71
24
73
8
10
2
3
25
23
9
22
41
13
32
4
108
8
60
15
48
1
8
108
3
177
10
18
120
150
90
180
162
62
40
8
168
4
6
5
141
88
36
44
10
17
93
3
13
72
20
28
6
30
18
77
24
21
3
73
23
139
6
44
3
24
120
33
12
51
24
48
13
18
62
82
41
55
2
15
13
44
196
12
32
10
18
102
77
49
42
30
80
24
39
81
34
66
6
102
8
24
148
8
168
27
19
174
80
24
10
77
13
11
45
46
14
36
58
6
54
30
8
24
15
43
18
54
24
149
96
55
36
86
28
72
48
24
8
3
19
6
12
68
39
72
25
90
38
15
121
71
48
43
24
18
92
124
35
49
32
64
47
25
44
28
8
15
13
80
10
12
72
62
34
2
3
61
11
69
24
46
125
1
47
7
18
80
28
20
15
19
26
28
144
20
52
84
72
32
72
144
4
32
130
26
88
35
9
22
134
60
76
59
45
12
24
64
36
44
12
70
264
6
72
12
24
30
50
12
108
46
14
72
63
31
6
12
18
24
98
28
12
6
30
44
27
19
62
64
23
1
12
32
36
12
27
25
47
69
40
96
36
198
26
40
8
10
5
145
56
15
21
99
120
72
33
36
99
69
10
36
5
49
20
16
44
15
33
24
36
10
17
120
37
96
84
60
20
15
1
12
126
26
51
19
18
80
136
54
5
61
44
28
8
46
6
72
36
36
200
10
5
13
8
70
29
33
10
2
3
31
26
48
70
2
16
8
64
66
6
36
44
108
12
24
4
11
25
44
36
15
1
18
26
27
49
23
48
37
8
124
8
12
46
150
18
62
12
106
156
53
25
56
16
48
42
66
83
21
40
35
25
8
10
2
88
20
10
42
44
12
88
36
18
18
12
72
36
68
4
6
144
53
9
10
5
105
64
32
12
16
44
72
39
1
168
18
30
23
57
15
109
128
16
54
242
46
62
183
19
14
36
118
18
35
19
30
176
4
18
98
82
50
76
32
4
44
15
57
87
153
39
43
2
16
8
12
87
1
66
5
13
32
28
18
5
33
16
44
51
33
16
30
6
30
24
26
75
48
25
36
60
90
102
80
34
30
44
16
11
163
86
64
44
40
8
27
33
48
72
10
18
11
61
18
89
33
63
85
24
20
36
100
36
44
10
5
9
76
32
10
90
102
90
42
74
16
35
13
36
42
110
24
48
132
36
12
27
9
124
11
25
44
108
28
20
ABCD 95973120008*3^$a+1 [50032]
12
91
8
40
24
35
21
105
36
19
24
83
13
11
61
59
6
15
3
37
17
12
60
15
16
17
6
36
18
147
99
42
43
24
41
15
64
11
21
99
85
5
75
21
84
79
35
21
27
93
51
60
1
104
75
54
7
155
72
141
21
36
15
57
55
17
84
19
17
126
97
32
3
12
9
9
78
49
35
24
66
114
84
6
39
33
55
29
36
54
81
40
144
8
3
72
93
120
93
75
51
30
150
18
30
25
96
11
54
66
6
79
80
123
132
49
96
29
19
56
64
11
21
64
107
90
150
13
17
114
30
24
7
8
16
125
36
90
54
36
19
5
48
67
8
88
80
64
48
5
18
18
7
17
12
78
48
117
33
84
3
16
152
88
56
51
13
72
24
48
53
27
87
201
9
39
39
33
57
15
40
83
37
41
247
24
29
67
24
24
11
21
75
13
56
16
48
72
77
6
72
72
13
23
1
53
12
151
29
3
3
72
93
9
18
21
144
105
60
211
5
36
84
75
16
35
13
11
85
35
6
54
49
41
54
25
8
69
96
19
35
66
67
8
147
13
8
51
13
35
133
17
7
29
75
69
162
1
17
12
54
24
18
102
85
23
25
32
21
19
17
18
48
37
23
54
43
347
24
69
33
127
23
18
7
59
24
66
18
97
65
31
80
105
18
37
80
45
3
16
53
60
7
23
6
51
96
33
7
5
24
3
27
54
31
8
136
11
210
259
65
7
32
88
125
18
1
8
27
108
90
6
1
11
42
12
108
43
35
48
96
54
66
21
64
65
144
7
8
16
41
7
23
18
111
15
9
81
31
29
36
87
105
103
8
24
15
48
9
45
3
147
54
7
29
90
49
120
32
88
11
6
7
8
15
60
30
7
17
30
1
35
18
6
21
33
15
64
8
33
79
11
37
113
54
1
191
36
114
19
17
108
30
21
96
45
72
43
24
48
47
18
108
54
45
48
141
27
48
39
36
12
49
104
45
126
13
11
36
54
84
96
31
59
30
90
6
39
27
13
32
45
3
75
72
18
30
42
108
66
13
23
153
87
144
48
78
18
30
19
77
36
18
109
17
48
103
65
7
5
3
33
39
16
72
35
72
165
33
18
36
78
30
157
24
41
31
8
112
24
53
115
32
75
66
115
35
37
53
30
72
13
95
78
84
31
155
69
40
11
6
54
1
48
96
35
30
7
168
24
48
23
36
60
36
13
35
109
5
3
33
72
138
96
18
67
48
65
90
18
18
121
59
141
16
24
24
32
40
29
36
48
36
19
272
33
31
29
19
48
203
61
11
18
30
61
48
41
234
48
42
3
64
41
54
49
96
24
29
36
36
19
107
102
36
42
49
24
24
227
13
8
117
91
5
30
54
18
54
36
18
234
60
48
3
51
61
83
96
109
24
48
17
103
8
64
113
18
69
33
132
3
9
31
77
3
33
6
73
71
66
18
6
36
48
96
12
54
25
119
1
24
11
21
168
9
72
103
11
61
11
210
108
90
96
30
55
24
11
6
18
90
72
3
40
24
23
12
117
16
29
139
29
51
21
19
11
21
105
55
35
13
32
33
12
43
11
6
84
78
18
123
51
6
48
60
75
27
168
61
8
72
51
150
55
29
3
21
67
5
12
42
36
84
21
24
33
30
108
78
36
30
13
8
15
25
35
13
17
103
32
33
111
123
141
64
65
90
48
78
15
21
3
105
120
63
27
21
112
29
24
66
9
16
11
24
48
6
12
54
54
39
15
18
78
54
3
40
65
18
12
150
139
5
84
6
126
30
24
61
8
64
65
15
51
21
51
85
24
168
11
45
64
80
171
54
18
205
17
31
24
65
6
49
203
30
132
48
27
117
6
30
24
39
9
6
25
11
30
55
35
13
41
42
84
54
60
90
36
18
30
1
41
159
16
216
152
16
32
3
30
7
17
18
108
57
27
13
8
57
18
37
89
30
9
51
13
35
21
96
45
3
33
55
5
108
7
5
3
40
35
156
1
5
43
29
51
51
165
3
21
112
59
36
49
24
24
35
126
30
6
36
48
72
39
24
72
33
12
24
30
6
18
37
32
72
40
29
42
84
24
69
16
17
63
15
49
53
19
56
24
99
85
32
45
18
9
136
41
31
17
72
31
192
17
66
144
85
41
24
18
138
198
37
120
5
43
17
12
96
19
17
120
126
18
39
57
39
51
84
6
54
36
33
96
69
12
24
79
23
114
39
45
6
30
24
36
51
39
1
107
37
35
85
23
ABCD 95973841196*3^$a+1 [50056]
61
155
72
48
283
210
75
32
235
53
91
173
88
63
105
21
3
33
90
54
54
17
73
42
45
240
105
60
27
63
57
8
43
5
67
5
24
55
216
9
128
133
18
60
162
147
72
120
168
56
61
51
75
29
31
120
108
42
18
72
84
6
63
237
123
27
29
40
8
72
139
45
111
96
65
64
69
51
96
105
63
24
8
79
33
32
88
152
91
54
6
177
111
57
8
40
147
30
39
69
11
208
51
69
93
107
48
24
256
8
157
138
60
66
6
5
24
109
35
40
24
27
36
33
24
8
168
72
19
29
64
48
248
7
17
181
11
240
40
51
234
11
88
105
90
117
39
36
360
18
42
33
80
16
24
32
43
21
168
63
60
120
173
72
72
31
65
37
3
105
71
91
117
96
21
126
29
24
1
54
57
3
45
24
80
103
185
40
63
41
25
39
120
144
56
91
36
105
45
48
11
295
6
108
135
56
91
258
30
101
61
78
29
43
29
144
64
27
29
112
200
43
21
216
48
96
69
102
90
75
32
133
59
25
63
8
115
18
30
21
8
133
78
77
103
180
66
186
33
104
72
1
39
39
9
3
45
135
9
96
93
60
66
114
51
21
30
93
152
13
11
144
136
8
73
135
200
24
48
40
32
64
75
69
72
104
91
186
147
213
18
41
136
48
72
272
151
41
25
6
57
120
21
30
29
31
9
93
90
78
99
21
132
48
162
29
24
25
39
48
8
97
258
21
8
216
7
48
81
24
24
21
27
32
103
113
7
108
117
33
119
16
45
102
125
25
255
63
72
17
127
54
99
33
39
24
192
45
90
9
45
51
93
42
113
16
8
48
64
129
39
48
123
60
120
17
48
61
123
120
48
8
24
40
48
75
60
84
213
21
35
120
85
59
13
3
15
185
24
112
104
64
51
72
84
153
321
66
90
3
51
29
223
129
69
42
30
75
224
16
243
125
112
32
91
29
88
213
102
125
88
72
45
59
88
33
18
101
48
13
3
117
35
115
173
55
9
33
30
17
48
133
11
16
72
8
72
61
27
24
51
54
39
80
67
77
103
57
56
7
17
37
3
32
19
36
24
57
45
75
8
175
9
21
42
120
57
3
5
79
90
96
18
12
78
27
45
27
48
33
95
160
87
105
93
72
155
120
168
55
132
45
3
21
96
225
63
117
60
18
141
24
15
9
171
156
33
21
75
24
48
104
40
69
27
33
12
3
264
237
6
5
24
64
56
115
93
3
117
32
61
27
336
87
9
24
192
45
147
3
29
136
240
24
8
103
65
109
83
121
30
57
15
33
21
51
24
21
3
45
99
81
71
120
208
21
12
263
85
27
72
3
45
189
35
88
3
93
80
24
43
29
88
93
144
75
111
84
101
88
15
9
171
77
115
60
84
29
64
141
99
8
55
273
72
15
9
9
150
9
93
179
16
32
283
45
3
162
83
16
171
117
48
48
27
285
8
97
135
192
80
103
120
168
9
96
24
96
56
256
75
48
36
6
210
153
15
129
51
ABCD 95973960458*3^$a+1 [50030]
29
43
125
19
36
9
45
108
36
35
55
36
29
160
104
175
180
36
45
135
144
41
139
65
25
27
9
54
108
17
156
187
18
35
24
148
80
19
153
135
18
23
60
72
48
67
252
108
725
72
40
81
95
60
24
415
65
7
45
333
171
44
145
306
9
20
36
7
180
5
108
4
45
36
59
36
31
45
9
162
5
60
25
23
31
36
77
31
9
116
109
35
300
48
40
99
18
131
72
132
180
156
220
80
217
107
100
248
4
116
132
31
162
234
81
99
9
99
18
180
335
43
54
63
45
23
132
7
41
12
48
115
81
99
36
36
53
64
63
185
112
153
63
81
378
45
116
199
65
421
35
64
56
12
48
19
5
193
107
60
40
441
54
333
27
41
211
198
263
187
162
198
5
247
180
89
264
96
24
31
45
32
175
162
23
355
117
128
43
125
100
80
60
24
16
80
37
95
40
45
198
29
52
36
92
25
23
103
90
54
36
36
41
132
7
233
91
137
300
13
155
7
45
68
120
72
55
144
149
211
36
5
49
99
27
54
18
41
12
28
27
377
60
13
162
90
11
204
172
9
54
45
116
72
172
153
107
100
45
131
76
99
45
32
148
44
168
4
45
11
7
180
288
342
11
340
284
31
45
260
1
63
56
72
60
28
207
72
5
157
71
19
54
144
11
72
60
100
45
72
35
91
137
12
36
12
73
47
124
171
108
29
16
36
36
45
54
89
55
81
153
18
5
60
108
97
90
117
8
37
18
72
36
77
192
91
29
52
8
145
71
144
48
7
72
81
212
67
216
17
120
60
28
27
101
61
23
85
36
35
397
18
45
180
9
27
8
235
65
156
67
53
1
59
24
156
427
5
48
136
36
20
7
90
135
56
7
9
36
9
36
243
164
7
29
132
19
36
108
360
144
473
112
72
135
36
17
60
121
107
145
18
17
19
108
81
27
153
140
12
172
63
90
144
180
270
29
24
91
216
198
23
72
31
9
56
7
54
18
101
7
17
96
40
27
9
108
176
84
180
28
45
83
160
9
27
44
12
43
29
25
126
72
90
23
175
54
23
67
18
90
77
283
5
4
68
31
9
108
32
156
1
198
126
27
108
44
91
9
20
7
216
72
5
48
12
187
54
144
108
95
12
91
216
45
8
73
155
72
61
59
48
72
36
91
144
54
83
52
68
49
59
67
108
17
208
20
7
234
63
27
9
99
270
11
12
175
233
24
85
27
44
91
90
11
88
27
18
54
216
9
252
56
7
65
97
11
228
12
28
164
16
80
84
228
ABCD 95974479158*3^$a+1 [50012]
11
25
23
64
56
192
79
65
24
184
8
160
27
5
96
24
168
67
18
99
45
131
88
69
108
47
43
149
40
56
72
133
54
45
81
63
9
15
48
80
184
24
45
27
45
59
40
8
112
51
125
37
72
51
219
45
8
16
255
129
213
315
24
24
15
90
71
16
75
77
48
48
72
97
216
36
11
97
47
133
3
15
17
16
57
159
128
91
126
135
48
8
24
55
18
36
54
77
211
45
8
127
33
32
120
40
192
33
108
51
104
61
155
133
90
18
23
24
96
72
37
126
36
18
63
27
21
51
18
3
48
56
163
21
69
11
120
40
27
45
24
168
56
192
64
8
72
24
112
9
180
35
16
128
37
180
15
120
99
18
107
73
36
155
24
240
16
24
96
24
15
162
15
48
27
5
120
144
109
11
97
18
45
9
23
208
24
248
37
3
69
18
41
40
171
29
331
126
15
168
56
40
96
57
47
43
36
17
64
200
24
1
143
127
185
24
97
39
33
18
5
85
243
96
3
45
27
189
117
72
11
24
40
8
120
67
197
91
72
141
96
8
25
87
104
16
45
3
8
43
54
72
36
54
306
54
5
184
56
169
87
104
168
136
45
131
16
24
104
120
19
117
9
54
17
325
11
120
208
24
72
56
64
3
237
15
9
120
24
8
24
24
25
15
21
99
176
139
90
99
216
120
51
93
128
247
17
208
48
69
51
200
64
81
23
85
131
31
108
45
32
24
25
15
3
36
57
144
33
18
45
80
88
104
16
56
88
32
208
96
51
18
83
24
73
15
111
89
1
72
39
96
8
1
126
153
120
32
64
81
15
24
224
7
113
16
8
43
18
51
56
88
39
57
80
16
135
54
36
54
41
103
17
48
40
24
168
192
32
91
45
24
288
48
45
54
5
24
96
40
8
16
152
307
18
59
31
234
216
23
16
264
129
72
159
72
72
21
51
104
16
104
16
24
24
8
67
180
33
3
77
319
9
80
37
3
15
54
108
23
121
39
152
208
69
216
27
128
7
18
306
54
47
43
125
19
165
48
72
57
15
104
24
73
47
97
39
87
89
1
108
51
129
47
24
163
5
85
107
1
15
165
27
153
108
11
24
24
88
80
25
39
8
40
56
16
56
72
40
15
36
101
16
80
163
36
9
96
104
61
59
16
80
120
49
72
63
9
90
341
1
135
24
144
21
144
195
8
160
24
153
47
25
15
24
96
80
40
56
85
27
56
16
80
16
128
1
359
19
101
40
56
19
45
72
8
55
9
243
53
232
128
72
37
35
91
5
40
72
264
144
32
112
48
152
13
59
40
9
207
80
37
107
88
57
95
49
36
75
56
88
200
136
80
16
24
80
73
111
51
45
24
32
25
47
168
40
48
24
120
360
237
36
183
15
105
24
15
81
171
29
16
176
13
234
90
303
165
3
177
15
75
69
111
105
48
32
24
160
9
111
264
129
18
333
32
49
15
3
53
37
108
63
81
15
56
37
75
72
24
27
69
96
ABCD 95974606888*3^$a+1 [50036]
48
51
69
7
80
12
3
78
12
27
3
69
33
18
48
36
60
61
29
6
57
15
6
36
30
66
7
5
18
18
114
97
125
78
18
27
33
12
27
51
54
156
42
6
6
126
67
41
24
7
36
5
60
60
48
39
48
15
12
30
43
80
12
12
63
237
28
36
59
30
55
32
3
73
23
9
21
54
30
7
8
45
48
18
36
78
36
42
9
15
25
59
54
15
3
49
83
25
5
96
99
51
54
18
9
105
6
69
81
90
9
9
24
18
24
25
59
144
12
6
103
11
54
24
12
3
27
6
60
60
15
52
17
51
99
6
24
18
37
131
157
41
24
6
30
151
8
27
21
39
144
177
15
30
7
47
18
66
30
6
33
45
66
180
42
30
54
15
3
12
84
6
18
6
6
48
42
3
12
81
39
3
72
13
71
42
24
48
36
150
6
15
4
11
25
83
12
13
8
123
42
78
42
39
33
6
25
185
147
9
48
36
12
12
36
12
102
90
78
54
36
15
57
7
29
7
23
36
36
9
36
33
102
9
63
18
27
21
55
35
12
45
84
4
56
45
18
6
6
120
6
42
93
3
37
23
6
51
45
27
72
28
5
87
60
75
54
24
66
9
45
6
12
90
43
56
3
13
113
6
54
12
24
18
6
51
21
27
33
27
21
54
78
67
11
96
1
23
9
15
18
54
21
15
57
3
45
3
12
48
30
66
30
15
141
15
24
201
42
60
30
60
48
90
13
36
8
28
5
78
97
59
13
5
18
30
60
78
144
36
9
21
51
3
30
90
42
60
6
37
47
108
57
4
44
45
87
15
36
12
18
24
36
15
45
30
48
42
60
12
27
21
39
75
45
33
90
12
18
7
23
33
33
42
132
48
30
18
21
36
9
78
66
7
23
120
129
177
30
33
165
12
24
12
18
21
3
25
35
78
48
6
48
33
57
27
51
42
66
12
48
241
53
12
18
45
16
5
6
96
9
3
25
36
29
27
48
112
143
12
24
21
3
45
117
51
9
36
7
23
129
28
8
9
15
36
33
39
76
11
84
84
60
108
108
81
36
39
21
33
30
12
49
11
90
48
150
42
87
21
19
11
96
6
12
18
102
15
12
123
42
15
81
18
21
21
15
33
12
42
36
9
15
48
12
6
6
18
3
24
180
64
35
21
36
27
18
39
4
95
6
78
36
72
73
41
60
6
30
39
36
132
21
102
24
13
53
54
73
17
18
37
11
30
54
21
60
33
54
12
24
6
19
17
42
33
135
48
21
3
36
21
33
7
144
65
120
171
33
78
24
60
21
105
84
3
15
6
30
6
51
99
6
72
75
27
66
42
1
47
42
15
27
24
21
9
30
60
36
21
9
63
21
27
15
9
9
19
72
35
1
35
69
3
6
30
12
45
24
9
96
31
44
81
42
108
9
168
16
11
24
36
1
65
30
30
42
13
35
60
48
144
12
6
19
68
81
36
3
27
30
30
144
6
108
42
90
6
78
114
37
5
31
80
3
61
5
30
30
30
6
24
24
42
25
77
30
93
24
93
66
6
36
84
15
9
30
9
57
19
164
123
37
23
13
41
15
99
25
5
42
60
24
33
21
90
30
6
60
18
6
1
116
12
15
96
30
6
18
6
30
54
33
12
105
6
24
33
88
11
48
12
6
12
48
79
23
13
5
15
9
6
45
39
45
51
144
84
25
77
78
25
35
21
21
42
48
30
42
102
3
3
57
63
42
67
59
90
139
77
24
7
47
42
36
108
30
117
27
33
3
84
78
75
39
33
3
72
60
36
12
54
126
30
48
24
60
78
9
36
4
20
15
1
17
48
12
6
12
49
29
36
18
30
15
81
79
11
60
54
6
12
24
13
5
42
21
24
39
24
42
91
72
32
15
21
4
23
45
72
4
5
27
4
89
6
49
11
78
42
36
13
35
72
12
12
13
8
93
30
42
72
18
72
30
18
12
6
31
53
30
30
18
69
9
39
21
55
36
59
57
3
69
33
39
36
100
119
198
36
42
18
54
30
87
3
12
33
12
21
159
3
18
84
51
28
77
207
15
36
72
165
24
21
18
6
60
60
30
24
81
33
12
15
48
33
90
57
27
6
48
6
45
45
135
16
53
19
41
72
67
5
31
5
12
102
48
42
3
60
9
18
61
41
31
23
21
51
9
93
15
45
3
3
12
30
24
18
42
43
20
63
108
6
19
161
123
87
60
24
12
42
27
3
36
1
41
15
52
17
18
30
87
99
12
24
6
27
27
6
12
6
9
81
36
114
37
104
21
108
19
23
24
45
81
7
20
16
5
27
39
84
30
42
57
57
6
9
4
47
24
48
61
152
69
6
25
29
79
35
72
54
66
24
21
24
15
90
15
21
67
11
61
11
97
20
117
15
63
126
19
185
3
63
145
77
30
42
96
27
3
85
11
18
15
28
35
69
21
120
43
29
30
45
45
27
81
27
48
33
132
84
31
20
12
3
42
18
48
1
29
12
15
3
6
43
17
51
9
18
66
30
25
5
31
41
18
21
28
83
12
30
60
31
29
132
3
15
96
30
96
51
52
20
33
54
18
15
81
12
12
3
69
3
48
15
132
45
51
12
169
5
18
42
6
84
24
12
12
90
31
107
24
24
61
53
3
3
121
5
3
15
6
36
36
87
15
6
7
20
87
1
41
66
84
48
60
18
78
30
39
12
3
60
ABCD 95974811462*3^$a+1 [50112]
165
40
128
76
23
157
96
140
28
20
9
51
16
44
12
40
168
29
18
72
141
57
223
11
25
96
5
43
32
105
54
1
140
4
84
95
144
1
89
31
32
60
3
45
171
9
99
37
60
44
57
43
11
49
20
16
239
25
32
48
76
35
9
40
41
31
68
180
45
211
216
5
115
8
12
135
18
27
40
77
3
40
20
45
15
3
25
47
33
57
79
36
8
16
24
80
9
7
164
45
7
20
63
25
140
15
105
21
55
56
240
27
1
152
9
144
126
85
120
164
9
111
15
1
60
24
20
21
39
177
63
135
45
9
3
64
116
60
4
5
139
41
19
20
12
48
171
1
140
88
32
117
3
15
45
64
96
80
3
57
100
77
3
4
44
237
135
64
35
90
216
43
140
132
60
3
1
53
31
80
72
60
108
12
108
12
28
272
88
80
21
99
40
92
39
145
125
36
63
76
60
84
5
27
9
126
25
68
52
128
87
45
120
124
53
63
99
21
105
15
108
60
72
60
28
89
63
27
21
12
75
33
147
49
5
108
51
136
60
41
108
15
12
4
5
79
20
27
33
16
56
64
44
111
90
115
216
20
64
56
64
23
13
188
51
25
96
24
24
20
117
135
124
83
33
4
104
39
18
19
35
54
55
17
19
284
111
108
33
100
84
36
17
72
18
108
18
127
8
16
155
21
15
49
84
11
69
12
60
4
56
33
7
29
91
20
33
115
29
36
15
76
53
31
20
12
64
71
49
24
32
88
41
99
72
9
36
15
3
25
11
189
27
13
36
41
43
60
36
36
188
120
180
39
81
112
20
48
40
32
27
37
71
13
41
31
5
18
117
48
16
84
72
8
51
21
159
108
133
68
72
4
56
120
48
16
113
3
69
55
44
12
4
11
13
59
36
85
41
351
9
151
80
3
105
52
5
54
9
135
54
91
17
19
60
60
44
12
4
251
33
57
18
36
25
44
60
141
51
40
80
45
3
112
29
36
135
27
33
57
198
18
87
124
41
55
168
32
15
13
92
60
4
216
8
240
12
108
60
12
180
28
47
33
57
3
12
28
272
184
104
72
28
80
27
105
48
60
112
8
180
12
33
87
3
57
15
72
1
89
67
104
60
132
48
72
57
3
148
80
100
36
96
48
29
163
53
15
72
93
36
39
12
165
43
180
60
32
63
61
24
32
45
19
44
16
96
5
3
60
99
33
309
19
125
54
1
215
25
272
9
55
120
24
20
12
39
9
9
111
141
39
100
32
27
18
72
3
48
136
36
29
99
12
33
15
12
48
69
31
92
88
92
183
37
8
40
36
24
60
92
243
72
13
167
13
32
28
32
108
112
24
96
24
35
81
60
108
16
44
51
54
15
39
36
54
3
33
135
52
24
203
1
161
18
18
3
52
8
16
24
95
36
21
15
13
32
48
52
24
44
132
4
24
20
60
51
54
36
19
32
4
116
100
68
165
31
5
108
36
75
16
104
16
5
36
15
3
225
40
77
79
24
36
23
13
120
20
100
80
99
54
90
45
9
91
12
5
15
4
224
9
31
36
41
3
15
162
15
28
20
16
11
33
16
60
24
11
141
124
56
39
18
18
13
41
19
32
75
273
40
12
20
15
49
36
260
4
65
36
63
27
13
12
24
116
15
198
72
18
1
35
1
17
31
41
39
60
9
63
9
18
21
105
75
15
25
92
117
108
3
51
129
12
3
105
40
12
8
132
27
33
108
16
113
91
17
19
104
21
19
36
35
85
96
68
76
56
15
13
77
163
17
3
220
11
9
16
44
180
57
43
20
72
9
31
68
9
18
54
19
20
16
144
125
27
88
101
198
73
179
69
136
29
31
5
39
76
29
15
136
60
36
48
47
144
25
29
31
41
79
ABCD 95974873238*3^$a+1 [50074]
5
13
119
1
155
24
160
236
12
36
157
87
32
96
24
240
16
27
21
36
20
24
96
160
120
81
23
40
57
95
24
60
1
155
85
35
12
36
40
56
16
24
56
28
156
128
72
1
27
132
3
53
144
88
80
60
172
8
72
84
109
15
48
84
80
28
36
44
25
27
81
47
96
4
8
25
162
45
225
11
4
92
4
44
60
52
33
15
32
84
49
15
3
57
60
272
13
155
28
204
56
72
36
4
12
81
203
49
63
45
99
200
76
68
19
198
227
13
35
52
8
25
59
48
172
8
12
61
42
53
24
43
168
9
60
20
1
27
93
23
12
145
23
16
3
30
108
107
36
97
75
48
69
123
8
112
48
57
39
44
52
60
140
24
121
35
12
120
13
83
24
72
43
237
81
90
42
27
24
24
45
315
108
135
117
32
163
18
95
7
18
87
180
48
92
48
4
8
112
24
99
57
80
76
164
4
72
20
144
4
9
15
3
197
88
24
93
95
13
12
78
9
140
61
39
300
8
160
33
42
17
13
143
145
39
93
75
45
23
84
61
195
80
67
48
29
13
11
37
47
28
84
140
43
153
12
20
60
136
56
36
28
56
24
112
8
12
12
13
35
235
69
93
35
16
9
23
85
12
23
37
71
52
60
20
115
137
60
25
27
288
45
15
120
45
191
16
176
25
60
47
72
181
15
45
135
57
63
105
15
32
48
28
87
42
587
88
288
57
3
48
164
12
16
44
1
60
39
81
3
96
153
3
15
5
37
108
12
75
8
97
168
3
297
119
64
32
4
104
19
17
151
5
144
36
60
217
27
33
27
3
78
47
43
53
72
64
48
12
33
95
85
168
15
8
97
87
225
47
43
93
60
57
27
60
60
20
1
35
24
13
35
52
21
39
200
43
18
72
35
73
63
120
32
72
16
9
287
40
240
8
73
87
36
20
19
5
88
32
88
84
63
117
3
5
433
159
20
1
30
29
168
60
48
124
93
78
69
8
25
60
48
60
39
20
204
16
21
75
57
15
8
67
225
32
13
83
4
123
173
40
128
24
16
57
12
150
48
93
24
192
20
73
243
57
60
47
28
68
12
40
8
85
47
28
27
117
144
104
72
1
47
25
27
80
100
81
12
3
44
60
24
16
24
32
145
39
8
145
15
68
12
16
80
52
45
35
7
77
16
44
60
48
36
109
63
20
28
80
264
16
57
15
72
108
15
29
24
76
33
60
15
72
120
3
113
108
36
1
35
37
147
96
200
124
144
57
27
60
20
60
48
7
57
20
43
17
1
27
8
232
48
27
5
132
4
147
42
11
97
12
51
27
105
12
72
93
60
23
64
128
28
45
47
25
23
168
109
3
152
16
296
136
32
36
84
12
28
3
17
252
1
35
4
140
48
12
264
37
203
112
27
18
107
73
23
100
12
20
252
36
7
93
9
108
27
80
88
80
88
129
47
24
4
20
13
63
144
60
36
12
48
152
64
51
102
90
45
80
48
67
101
109
60
63
32
205
3
60
20
48
72
132
16
80
84
60
76
69
95
36
252
100
44
180
16
177
11
12
67
53
88
36
36
12
32
13
35
36
19
5
85
11
67
33
96
68
48
184
80
84
37
159
144
92
60
97
18
69
8
208
104
136
105
42
53
12
28
24
81
39
56
24
256
57
135
3
90
27
8
72
28
117
47
ABCD 95975440976*3^$a+1 [50051]
45
27
24
210
6
17
1
35
84
37
168
30
162
78
5
7
65
31
89
24
16
9
11
84
60
60
1
6
77
7
144
6
179
49
27
99
101
79
90
51
39
24
5
43
72
5
1
35
36
348
76
99
12
78
35
67
45
20
84
31
29
36
24
64
15
41
25
36
63
105
156
11
61
90
9
33
30
270
71
240
49
42
18
36
54
17
24
85
30
101
48
91
174
36
6
53
13
59
48
16
36
3
105
80
31
96
84
36
24
84
78
179
139
5
1
246
9
153
78
30
18
6
23
25
51
21
59
1
35
85
36
54
90
36
78
29
96
55
12
113
19
12
6
27
57
18
177
84
20
61
123
135
66
90
6
75
69
39
495
41
31
108
5
40
20
61
96
23
72
84
64
12
20
124
81
23
12
48
31
5
24
25
75
20
96
24
1
35
36
24
16
80
55
45
128
132
48
43
54
95
1
72
12
150
29
19
45
36
81
18
45
116
60
31
5
13
207
33
18
102
36
6
93
140
37
30
78
30
78
54
48
78
54
54
36
3
80
12
84
37
12
6
5
24
37
99
27
9
44
24
12
64
15
101
25
30
5
108
72
28
21
90
54
47
13
30
72
5
13
36
294
66
59
36
37
23
16
45
18
161
60
85
15
21
114
90
155
55
65
40
9
66
329
36
240
157
12
36
11
31
18
12
83
97
78
5
31
48
18
203
19
120
5
36
36
24
61
24
59
43
53
36
1
162
108
258
12
83
7
54
54
89
52
129
11
84
1
30
5
49
95
265
150
29
73
59
19
9
57
54
36
9
81
144
51
3
36
5
120
55
36
6
39
68
36
24
16
20
151
18
6
5
85
71
1
27
135
17
139
5
40
45
60
71
84
19
18
47
43
33
39
101
79
60
57
9
42
17
31
9
176
1
3
45
150
30
15
57
24
84
171
81
15
39
180
216
60
84
36
5
1
3
20
79
77
49
59
31
6
36
27
81
111
15
66
27
15
5
7
24
72
192
78
30
18
6
228
5
37
35
55
125
144
36
145
39
9
27
153
107
91
29
4
44
157
23
73
83
24
121
15
39
180
5
31
72
113
19
77
48
12
19
89
36
55
240
12
9
45
54
5
144
40
56
97
18
6
54
41
84
64
116
31
29
36
85
18
41
24
97
30
6
48
36
95
13
78
17
67
105
84
15
174
15
80
157
204
95
40
75
36
144
6
48
18
24
165
288
51
102
108
54
6
54
57
279
29
12
121
18
54
18
137
25
126
9
116
36
79
126
30
5
13
35
37
99
20
7
53
7
30
47
36
96
24
4
27
5
28
93
18
36
29
16
104
1
30
45
45
6
17
13
83
24
25
12
54
36
6
63
75
24
17
60
25
36
18
5
49
27
45
15
68
12
4
60
27
53
4
45
35
1
15
111
33
32
13
90
201
27
33
9
27
3
72
18
90
216
36
9
27
137
175
17
1
54
5
48
36
139
65
31
30
51
3
161
1
18
72
65
25
36
78
12
209
60
19
36
393
156
20
97
18
41
211
78
66
24
101
199
41
4
45
150
270
35
40
45
99
20
16
15
29
25
126
66
123
12
9
11
84
301
18
126
6
9
81
143
121
24
66
9
117
78
81
27
270
12
11
60
84
115
45
225
36
42
77
7
24
54
27
3
78
3
45
276
35
40
20
85
108
107
49
35
55
41
144
1
36
18
89
96
61
6
17
67
18
107
60
28
3
113
96
25
18
65
7
29
76
8
37
39
45
159
116
1
155
55
78
191
7
18
35
4
63
173
7
9
33
120
90
96
81
20
48
40
56
109
18
54
83
16
15
120
45
20
144
72
79
5
84
1
11
121
39
20
25
83
13
23
115
425
144
97
15
20
28
141
54
41
4
57
54
6
84
36
60
243
ABCD 95976170398*3^$a+1 [50010]
12
161
1
47
112
81
3
56
7
9
27
168
30
36
11
72
61
6
12
17
151
53
156
48
16
63
137
61
144
11
7
42
35
12
79
30
27
24
8
12
55
18
78
29
163
45
32
55
17
24
7
9
92
4
9
102
78
66
9
36
36
51
53
1
23
25
35
12
24
7
84
5
12
12
97
35
79
84
17
43
72
48
9
32
132
133
35
16
117
18
12
269
16
32
48
132
12
67
42
66
209
67
12
108
24
29
36
7
120
81
9
99
32
91
5
52
9
23
4
9
90
5
240
49
39
9
15
75
60
29
25
23
187
9
44
7
185
36
76
32
36
48
12
7
18
167
4
44
12
84
13
66
42
27
8
31
113
4
92
97
6
36
5
103
29
28
69
75
33
54
48
54
23
4
9
47
16
63
117
32
36
229
11
43
17
16
84
24
21
35
25
47
72
7
9
12
68
252
67
9
45
35
19
18
6
48
9
36
99
5
40
135
5
36
13
47
76
27
12
81
69
23
25
18
33
111
24
17
91
12
69
3
105
20
1
6
90
66
42
48
47
88
32
136
20
52
75
5
103
89
19
45
51
21
20
52
27
29
31
309
132
3
29
61
42
54
66
113
24
31
48
6
111
32
12
7
93
44
19
18
24
83
16
8
60
61
47
79
101
12
84
48
48
12
109
11
12
12
115
48
45
56
25
54
6
36
12
131
19
17
31
77
24
7
81
27
41
73
18
17
19
21
27
29
24
19
77
13
47
31
17
13
83
7
54
15
75
36
6
27
56
37
6
29
48
40
3
108
24
57
27
5
72
19
93
56
25
18
17
55
29
13
18
17
13
6
137
16
183
53
136
44
55
77
163
45
8
36
12
19
45
20
16
44
64
63
24
48
9
80
72
144
73
83
16
105
192
42
9
20
28
72
72
15
12
24
17
103
6
12
35
37
99
63
54
6
48
173
16
135
125
12
36
84
13
47
31
53
24
67
30
83
25
23
324
73
12
11
16
15
36
162
27
8
4
63
45
8
19
41
49
6
29
12
25
23
4
15
57
15
30
51
36
32
67
89
24
24
37
11
52
63
78
3
60
3
69
3
72
45
8
28
44
24
55
65
48
40
8
163
12
17
16
8
31
36
77
12
1
47
12
48
91
36
53
19
72
9
15
17
24
49
23
60
1
51
75
72
101
115
42
48
11
61
27
36
32
55
5
52
32
48
16
183
42
18
48
29
43
54
18
72
54
42
21
108
27
77
24
61
119
175
12
5
127
12
33
27
9
20
24
1
23
13
66
6
35
1
39
9
6
54
23
49
47
12
97
6
29
60
24
61
35
7
12
234
59
139
29
25
15
68
16
27
5
127
48
141
8
40
15
30
51
8
24
24
156
48
96
36
25
87
32
16
8
160
39
24
12
6
48
36
47
43
36
36
17
12
12
36
12
1
119
13
155
24
40
51
77
52
63
17
19
126
47
7
5
96
43
53
64
33
191
36
7
21
20
13
35
13
71
55
24
57
123
5
61
51
45
35
31
9
9
180
47
48
28
27
156
9
72
51
66
54
17
1
99
27
5
103
69
48
33
11
61
11
72
1
60
30
5
91
9
3
24
48
24
9
93
35
52
80
4
8
43
41
25
35
1
42
12
29
48
49
18
36
24
5
121
167
85
18
17
48
19
108
5
108
85
126
77
103
17
24
132
12
13
11
40
39
29
13
83
36
43
36
89
103
29
121
216
11
43
9
153
66
41
55
12
125
25
47
91
9
20
115
69
27
21
63
60
101
1
63
8
48
103
21
20
88
45
23
49
27
36
36
24
8
112
153
18
29
31
89
28
3
113
120
36
79
72
12
36
53
96
48
24
12
28
56
76
20
12
67
12
36
6
59
61
15
68
76
68
24
37
144
78
77
31
12
42
47
25
11
16
12
32
108
37
63
207
36
273
24
75
5
1
18
90
18
117
135
41
16
20
48
48
55
18
96
63
200
96
12
132
96
60
48
79
108
114
108
23
31
21
8
16
171
18
48
54
33
3
36
5
67
72
5
24
16
135
24
77
79
53
28
36
27
96
53
139
132
57
27
9
96
44
40
63
17
108
64
32
12
37
11
7
24
9
104
31
30
90
9
8
79
12
29
40
12
15
5
16
51
29
19
6
23
12
12
16
20
19
96
17
24
61
35
91
42
48
90
53
43
48
17
16
20
16
57
18
36
29
103
57
63
9
27
81
105
27
140
4
21
126
18
51
84
44
7
48
36
5
37
90
17
72
67
18
99
63
5
1
11
120
31
89
36
31
77
13
6
264
60
12
96
48
78
30
161
79
53
12
24
109
3
63
17
43
36
156
ABCD 95976418282*3^$a+1 [50013]
24
240
21
75
39
29
7
9
48
96
75
6
150
84
5
127
48
5
16
15
45
36
243
5
37
15
80
25
3
15
57
8
4
3
9
45
6
60
30
24
66
24
69
96
39
5
67
84
105
21
258
192
65
28
27
84
21
3
5
4
123
24
65
28
60
32
24
16
15
36
84
36
29
19
21
8
16
24
51
96
120
24
141
51
69
21
18
12
5
103
36
60
6
27
117
3
3
90
123
15
21
75
9
92
84
31
237
36
51
29
61
11
43
9
27
9
12
153
11
31
29
76
69
35
40
80
24
37
54
33
32
100
96
3
60
177
69
30
141
69
54
96
69
15
81
24
27
120
53
37
24
75
84
36
69
30
41
19
12
60
69
9
11
16
32
16
24
27
45
15
33
8
48
37
15
192
87
89
84
67
5
19
141
69
30
132
24
5
31
33
81
6
5
133
72
75
45
3
21
11
60
19
33
3
24
45
48
36
51
36
90
147
60
63
33
36
75
36
65
19
36
60
48
36
65
55
60
66
18
12
18
30
12
69
111
17
16
20
61
54
9
111
36
33
12
9
135
12
195
5
55
30
240
30
108
36
5
36
79
90
30
45
60
39
12
57
147
24
42
27
80
31
12
24
5
61
174
5
31
9
45
30
9
20
61
123
21
27
39
96
9
21
30
5
43
45
51
53
31
57
15
5
4
39
36
33
63
77
7
6
54
5
24
4
27
53
127
5
64
141
54
57
80
115
9
69
150
12
125
103
5
61
71
19
9
21
179
37
23
25
150
17
28
111
36
5
19
41
48
1
3
48
48
12
39
84
5
7
29
55
6
15
3
65
31
144
45
44
40
12
111
60
69
9
6
60
36
53
72
13
6
60
120
24
60
41
64
132
69
35
16
24
45
63
171
5
7
24
5
64
32
13
30
12
9
24
27
18
11
120
24
31
30
59
67
18
6
156
29
48
7
84
9
93
54
66
24
54
186
3
27
113
1
30
5
91
36
30
30
84
45
39
5
36
19
9
21
72
39
75
5
25
59
37
183
27
78
35
64
36
87
45
60
33
15
60
32
64
15
96
65
120
24
16
32
16
36
44
151
30
15
84
12
33
120
6
21
3
12
57
3
117
12
9
6
29
31
33
8
13
131
85
6
60
149
60
79
102
24
23
16
15
12
30
23
12
4
48
87
84
12
45
60
9
30
66
18
5
67
24
24
81
44
31
216
48
45
96
24
51
36
29
28
216
156
99
120
6
24
51
15
41
79
221
4
111
30
95
49
63
96
20
37
18
5
4
80
7
36
65
25
30
45
39
60
201
15
17
7
36
108
12
45
12
63
5
19
125
60
4
96
20
60
1
78
5
136
51
24
21
20
55
89
16
128
7
9
39
96
21
3
69
117
75
45
24
35
40
27
65
84
24
64
120
12
105
59
112
15
24
24
36
210
54
5
37
123
56
16
15
168
102
59
28
32
55
201
3
12
29
100
36
12
3
9
135
120
81
39
60
69
117
27
87
96
78
35
36
49
27
3
12
24
30
63
3
89
55
9
15
12
153
44
61
96
30
93
51
137
19
41
52
27
120
36
24
141
24
69
11
88
32
85
66
24
113
91
12
29
1
123
21
15
20
85
24
35
12
52
3
48
45
87
30
27
72
21
15
3
36
93
32
19
42
59
85
59
52
33
159
36
12
3
125
55
105
27
69
44
7
30
54
5
36
25
27
87
84
66
63
12
21
114
6
30
93
12
99
60
5
91
84
96
30
24
6
108
9
27
60
60
45
21
48
11
60
139
6
11
168
157
15
128
7
84
33
20
7
9
96
48
27
24
120
12
125
13
6
125
139
12
120
84
204
12
48
72
89
1
78
36
6
24
3
27
21
15
48
41
180
1
59
40
60
20
16
75
60
24
9
132
3
126
24
96
51
120
44
36
79
24
12
57
20
7
30
75
99
60
36
9
12
15
69
39
9
32
1
27
3
60
150
18
6
35
4
75
17
40
3
5
52
20
64
96
39
144
6
6
24
24
60
36
90
114
30
102
24
60
9
15
65
61
24
72
54
41
4
21
54
24
42
24
39
60
20
52
44
19
60
96
33
27
6
48
96
15
228
56
115
5
151
21
3
45
15
192
5
64
15
24
6
35
64
12
3
129
63
17
31
60
12
108
137
12
13
90
30
24
24
75
135
6
3
3
90
147
63
174
11
40
15
48
12
9
9
27
60
12
56
64
21
42
45
15
33
12
3
29
67
24
45
32
28
195
36
204
60
101
40
15
6
ABCD 95976645112*3^$a+1 [50064]
25
48
11
24
72
36
54
6
72
1
17
18
49
8
52
131
24
33
84
39
85
11
25
233
6
21
159
84
93
12
123
25
35
37
8
99
13
11
90
87
9
24
30
24
18
30
18
151
20
15
6
7
17
114
12
18
19
35
132
21
33
51
60
51
45
33
6
24
81
48
153
30
60
72
57
3
37
35
33
12
39
25
29
135
28
35
84
24
6
18
1
35
24
33
9
54
36
54
51
51
13
179
66
171
63
60
66
6
21
124
36
32
75
13
132
11
21
39
9
81
66
1
72
23
45
28
47
12
36
21
4
59
12
84
69
15
73
95
12
18
42
30
66
61
20
16
5
18
36
85
53
30
37
71
45
9
24
90
49
96
32
69
54
57
33
54
18
18
37
59
49
56
124
65
51
51
9
48
60
48
24
3
25
65
3
12
3
25
20
15
13
95
21
9
19
71
24
48
24
24
60
61
83
45
75
90
6
60
57
24
21
19
23
33
3
42
67
8
40
59
21
24
28
17
90
49
56
3
60
13
12
35
66
6
61
12
17
15
33
15
51
57
39
13
47
90
6
72
12
33
15
13
44
75
18
48
42
61
47
69
39
9
135
48
12
48
37
125
7
36
35
18
39
123
48
60
69
27
21
64
95
85
20
51
42
18
204
93
16
5
27
27
37
20
33
3
60
63
36
84
24
93
27
25
95
12
36
12
6
27
3
24
18
72
15
16
71
48
121
36
5
24
6
84
9
45
18
9
21
102
12
25
53
15
12
4
36
23
30
78
12
30
30
12
6
27
120
16
77
42
33
4
35
1
60
12
53
15
12
51
96
13
48
72
8
27
72
1
35
60
45
15
9
39
9
12
60
3
60
1
5
27
39
33
88
32
21
6
96
12
126
19
12
59
9
48
60
3
30
51
45
48
3
165
187
11
141
21
18
25
11
24
37
143
189
28
23
12
60
84
1
17
63
39
18
7
83
60
12
33
15
78
43
92
27
72
108
18
18
109
35
237
4
5
51
21
78
24
18
18
54
27
48
45
43
72
8
27
33
39
36
30
90
25
20
63
37
32
135
30
3
39
84
66
3
208
35
48
36
1
23
30
7
35
24
96
105
3
141
69
151
23
96
141
21
48
66
6
30
37
101
139
23
24
6
55
20
69
18
60
132
54
19
8
24
63
1
72
35
108
9
27
84
60
156
30
24
24
42
24
54
3
3
9
75
72
48
13
48
47
12
36
12
30
27
21
19
173
27
28
44
100
20
15
36
72
1
17
15
4
131
73
17
67
8
3
42
7
11
36
24
36
21
3
49
8
39
25
80
21
54
25
59
30
144
30
73
32
27
6
43
47
24
48
192
33
48
28
44
48
45
75
12
75
30
67
29
24
3
3
84
6
66
13
20
135
96
1
23
57
21
30
12
30
43
5
48
42
9
15
30
18
6
31
119
9
16
92
45
39
4
71
6
54
13
53
19
20
33
48
42
37
11
57
12
4
191
48
1
5
24
3
15
12
96
97
92
117
3
15
25
8
39
25
35
93
141
6
13
53
27
12
15
49
36
11
45
24
39
24
45
57
6
48
96
1
89
3
51
37
35
18
72
27
45
6
1
35
1
5
48
87
3
109
11
30
42
73
24
12
36
80
87
36
12
78
42
30
15
4
29
42
84
18
48
27
45
90
33
39
84
60
24
153
64
8
16
56
99
60
21
51
30
115
29
3
21
30
9
15
18
127
23
18
24
72
18
96
117
3
84
45
60
15
45
3
42
30
18
43
12
59
6
115
24
20
3
12
18
15
48
64
35
1
29
18
73
23
1
48
8
15
30
72
6
37
5
139
8
51
12
48
6
18
85
35
6
6
24
24
108
49
8
45
63
75
105
64
23
6
72
87
15
18
15
12
27
85
20
3
48
60
12
6
30
114
30
12
21
39
84
21
36
183
25
29
207
60
4
17
24
174
37
32
40
101
30
9
108
93
30
132
57
3
12
156
84
105
16
5
102
117
15
30
43
12
11
57
165
27
27
45
51
60
174
30
61
12
96
32
12
3
37
8
63
9
21
7
107
60
18
54
60
24
60
66
51
3
9
100
32
165
114
36
21
75
12
36
21
88
23
57
45
6
12
48
97
107
13
197
18
30
30
9
4
24
36
191
61
29
75
60
36
27
1
59
6
72
27
195
90
96
99
28
20
28
36
119
54
6
61
35
24
49
180
23
69
39
12
49
96
5
27
51
25
137
19
56
88
24
125
120
168
175
17
15
57
43
32
3
13
24
48
107
36
48
6
24
19
11
249
15
45
15
150
30
117
15
93
52
56
93
7
143
24
85
20
27
81
4
23
12
84
24
120
72
90
24
19
35
12
24
30
7
65
15
27
36
21
120
69
66
24
25
144
23
57
28
48
17
18
24
1
36
36
5
30
18
19
47
21
52
23
12
12
24
117
3
6
6
45
64
5
114
97
5
27
40
47
81
24
63
1
11
36
102
27
399
141
3
1
29
6
84
73
143
9
ABCD 95976753604*3^$a+1 [50214]
99
12
5
16
144
39
24
65
28
3
17
60
115
29
55
45
224
7
60
48
36
9
27
129
219
21
51
65
48
60
100
87
69
15
84
81
44
199
317
19
57
123
12
12
240
48
12
96
69
12
288
15
81
176
19
141
123
156
29
67
93
80
12
31
60
84
48
72
153
87
29
7
132
53
55
105
3
36
53
16
96
36
12
3
84
9
80
7
29
28
36
92
43
24
48
45
48
80
55
36
9
39
108
77
31
84
120
12
168
72
69
84
27
33
75
96
245
19
48
24
41
43
12
120
24
21
75
84
60
5
16
144
3
65
31
29
36
175
36
41
115
48
17
7
137
28
51
29
16
99
48
17
55
12
93
27
53
7
105
51
9
63
48
24
9
116
240
55
5
19
29
31
21
3
60
161
160
15
29
151
77
12
112
3
333
159
144
65
7
12
33
15
132
153
15
65
52
12
63
17
103
360
33
207
48
108
89
60
163
17
115
96
41
48
132
16
27
216
57
99
48
12
48
117
159
12
65
127
216
12
29
48
148
27
48
24
201
224
48
48
112
176
7
12
125
7
168
12
120
144
84
60
113
115
9
20
124
75
72
12
72
36
72
60
53
48
127
45
135
93
75
5
67
57
32
19
60
81
15
161
48
16
128
151
45
75
5
91
24
84
5
43
53
16
36
12
3
12
21
147
125
48
67
60
77
7
41
7
12
60
24
24
65
132
163
12
33
80
7
21
48
144
75
5
103
89
55
24
84
17
16
87
101
19
36
12
173
235
21
20
43
12
21
32
67
65
48
7
69
327
45
27
33
39
24
21
15
120
36
17
31
5
19
77
108
67
156
149
91
12
21
147
120
60
9
80
100
240
3
60
93
99
36
120
177
3
84
36
48
12
24
108
168
12
132
120
53
16
15
5
19
153
63
96
60
5
48
132
16
63
12
117
15
113
60
19
36
24
101
7
53
64
3
48
17
7
36
24
9
27
9
363
213
12
68
364
96
27
48
105
140
55
84
48
96
281
160
128
55
36
36
45
15
36
84
89
36
28
75
53
343
24
17
48
16
327
60
77
67
120
24
12
84
29
16
3
36
41
259
72
24
33
3
105
99
24
12
48
29
103
9
15
36
24
60
21
39
96
9
36
123
96
84
65
67
120
24
36
168
161
19
29
16
44
7
9
75
84
17
4
80
12
388
92
139
41
55
120
189
3
12
113
16
416
36
12
31
72
24
36
264
36
53
7
60
84
24
29
112
3
132
9
39
333
159
65
31
168
105
156
15
5
220
3
33
135
9
75
156
89
115
120
65
163
36
180
12
300
24
9
27
65
4
63
60
5
7
24
77
100
32
28
75
233
19
125
7
9
252
99
24
60
9
20
48
43
12
53
19
81
12
68
31
24
21
15
21
27
33
3
60
12
144
41
79
60
33
135
72
21
92
235
12
9
111
216
105
3
29
31
60
101
4
44
48
19
221
64
63
113
48
67
84
84
84
65
43
5
64
135
105
3
72
24
221
4
92
139
84
84
17
19
12
48
29
7
41
115
12
132
120
180
24
141
123
168
24
65
31
5
7
36
21
80
19
89
7
60
125
96
7
36
96
60
89
7
9
68
7
36
60
120
24
60
173
7
5
175
101
175
120
5
7
45
15
33
99
60
36
ABCD 95976848746*3^$a+1 [50003]
17
91
90
51
45
119
7
12
96
57
128
67
93
152
43
21
15
93
20
13
143
31
5
16
12
3
18
47
60
19
41
13
42
77
16
32
13
6
30
3
75
33
44
4
9
3
72
117
180
131
12
187
29
12
7
41
4
27
29
16
51
54
11
19
96
17
37
30
9
9
23
48
7
30
75
15
42
12
36
24
30
6
72
12
11
13
15
15
24
270
27
3
6
54
33
108
20
49
3
24
171
18
36
15
9
66
29
67
5
115
125
64
24
32
85
59
43
17
73
42
18
15
33
24
36
30
114
210
9
27
57
92
40
171
33
60
56
31
173
49
15
32
19
129
12
9
36
90
9
20
64
27
33
32
31
72
30
11
12
40
44
36
12
48
4
140
36
19
5
136
24
81
18
65
25
6
45
93
6
30
6
66
63
27
24
18
12
18
150
23
40
3
5
37
27
3
53
19
5
16
56
40
15
84
41
4
12
68
112
15
65
67
53
160
32
7
36
57
32
145
99
21
71
48
25
11
24
7
12
165
33
23
55
125
16
48
45
111
104
1
27
12
32
49
35
4
72
21
12
47
24
72
7
93
32
1
27
3
6
18
53
52
33
15
32
61
60
35
72
64
21
75
48
75
96
21
48
56
24
25
131
73
72
59
67
77
52
15
5
120
109
39
45
6
45
176
4
24
36
84
21
11
16
69
51
147
21
45
24
183
63
81
81
18
129
33
15
153
36
95
64
20
64
21
71
48
31
30
96
39
27
5
19
105
33
168
72
12
234
6
66
24
9
32
12
16
20
16
15
33
63
18
11
25
90
66
15
3
77
13
167
112
32
120
100
9
27
8
25
15
21
30
6
3
144
80
25
72
35
13
18
93
60
81
23
73
54
33
3
12
6
30
24
18
18
102
99
68
52
44
25
39
48
93
24
18
9
80
16
20
13
159
12
36
69
18
12
113
12
64
44
7
18
30
42
3
12
219
12
93
20
316
3
17
256
15
17
16
24
21
15
15
24
21
27
5
84
19
54
27
45
6
54
3
45
168
15
44
16
45
15
48
51
5
28
33
15
63
69
147
41
12
40
51
57
44
43
57
9
27
60
45
23
79
18
15
8
19
5
12
60
24
79
77
103
77
49
66
29
40
21
99
44
48
52
56
36
84
175
132
30
23
19
17
49
6
45
24
75
57
12
21
51
21
12
72
18
36
77
28
20
96
1
47
12
43
41
16
20
49
96
159
12
60
39
90
51
32
148
12
32
4
80
12
79
101
12
103
12
33
12
45
42
5
24
61
30
6
72
18
18
30
6
71
84
1
108
147
20
40
24
63
30
60
35
31
24
66
6
33
15
33
20
19
9
44
192
85
11
48
67
65
25
30
5
160
33
24
12
99
80
72
37
51
24
93
12
18
53
7
30
95
73
59
85
51
39
102
23
55
12
45
9
39
33
27
117
275
1
63
12
60
129
6
57
132
63
5
193
48
72
18
36
60
33
68
19
89
19
33
63
105
96
9
59
28
39
29
7
5
19
138
42
89
19
18
3
15
30
27
20
52
12
68
43
18
111
68
16
12
9
71
19
198
90
41
97
24
36
12
18
72
36
41
55
41
25
42
5
115
53
55
9
84
21
48
60
75
51
36
65
28
176
37
239
43
6
87
39
81
24
8
96
72
19
29
115
24
153
9
11
12
16
44
1
147
69
60
48
11
49
3
48
32
12
100
12
9
71
40
15
18
11
25
90
12
77
16
72
33
47
13
11
169
84
83
103
89
36
49
150
77
16
44
19
204
53
235
53
112
15
9
9
12
54
60
18
30
81
9
255
32
4
39
57
84
192
9
18
45
32
4
57
60
155
48
36
25
15
3
162
51
60
20
13
24
12
11
85
27
63
30
54
60
45
3
18
24
23
31
17
19
156
5
108
31
33
48
9
3
3
18
15
80
49
27
135
33
60
15
18
12
135
8
24
31
42
12
6
5
43
5
19
138
18
57
93
75
15
77
79
5
13
6
29
43
72
12
41
208
9
71
52
15
90
3
32
133
35
19
21
45
60
11
76
3
45
36
164
24
40
15
48
9
123
18
102
36
9
33
90
9
20
28
51
12
24
45
9
95
24
37
144
27
8
7
228
6
111
20
12
72
1
23
25
72
108
6
65
36
40
84
44
19
53
40
153
24
23
24
1
18
5
24
88
15
12
6
11
16
9
30
18
23
48
7
69
39
41
115
33
20
25
48
3
80
67
65
43
30
111
84
180
9
12
71
7
48
18
96
23
36
24
7
41
25
144
24
210
5
40
9
23
120
28
9
78
18
84
108
24
18
48
93
141
39
104
88
207
33
3
30
11
28
8
25
35
25
ABCD 95977053598*3^$a+1 [50020]
12
60
195
84
12
48
69
132
99
81
39
81
11
148
9
48
24
11
37
60
11
4
21
36
36
72
11
37
135
45
87
165
47
25
24
75
9
11
96
1
60
15
84
456
33
144
3
12
36
20
277
84
24
15
80
49
23
97
51
36
140
36
13
51
48
32
96
133
75
69
72
144
51
60
33
47
133
11
112
93
36
36
87
21
11
40
69
72
35
25
72
63
57
132
36
23
132
52
93
24
228
36
111
176
25
264
291
8
97
63
69
83
64
45
3
72
69
11
144
25
11
13
15
21
15
80
60
120
61
60
51
57
72
159
21
15
176
73
51
20
253
96
36
15
33
15
45
180
11
37
27
45
147
180
21
48
11
16
9
96
183
9
60
72
156
195
93
35
16
225
11
84
16
45
99
141
12
11
85
87
57
36
207
20
37
143
289
36
60
192
27
36
12
48
12
72
24
45
75
12
68
120
85
131
13
83
25
119
25
144
120
27
144
60
120
45
3
60
108
45
183
57
120
207
12
24
69
11
37
3
180
80
4
45
203
148
36
21
119
244
21
75
24
200
37
3
212
48
25
24
36
75
69
135
72
45
36
119
4
116
25
3
21
36
59
25
36
288
83
25
63
297
267
32
49
11
1
3
156
144
9
72
3
105
72
11
37
15
252
9
95
16
9
36
96
12
63
72
33
95
172
213
204
15
21
12
51
56
16
153
75
20
265
12
75
72
8
24
1
132
108
3
117
60
3
264
116
49
12
3
32
181
132
83
64
105
119
64
33
84
24
39
33
59
16
24
9
131
64
69
71
1
15
9
11
28
81
287
4
213
47
13
111
69
27
156
8
169
111
120
21
36
87
33
132
11
16
21
3
36
141
35
133
15
429
123
20
25
12
27
44
40
57
48
36
3
72
33
15
36
36
81
63
72
45
23
25
11
16
128
16
56
40
12
288
45
63
69
120
107
73
47
4
140
4
48
44
1
3
141
119
49
12
63
60
32
40
21
39
33
143
25
3
69
180
27
48
116
25
191
4
21
39
116
1
35
253
195
56
36
25
12
47
76
108
56
25
63
132
156
240
48
20
169
3
33
95
85
36
48
11
16
20
28
60
81
144
143
25
23
85
147
12
12
180
21
24
3
33
252
47
16
45
27
92
1
72
72
3
165
135
12
116
145
72
36
96
15
165
51
33
47
28
69
11
49
12
96
39
9
24
15
141
27
8
124
153
123
24
105
23
40
9
239
132
52
32
28
21
12
132
11
252
25
23
49
15
57
108
156
72
27
60
21
35
40
57
59
85
39
9
96
11
25
119
37
108
159
36
272
40
72
21
12
72
63
45
72
72
171
8
136
96
72
45
11
160
45
12
24
48
72
3
21
36
39
9
71
109
15
272
40
21
3
45
11
76
117
15
156
21
60
120
96
59
13
195
60
117
15
9
111
9
36
119
4
60
93
15
57
48
24
39
321
11
4
21
27
32
40
20
25
108
48
27
12
260
13
87
33
36
24
12
24
11
4
21
120
35
1
63
9
143
25
39
80
4
57
12
71
136
24
84
141
12
3
152
24
25
48
11
61
3
12
81
183
60
9
216
51
44
64
213
24
63
81
15
120
92
124
24
21
123
32
25
3
213
39
20
76
225
99
21
75
105
60
155
97
3
9
24
47
40
57
36
135
45
ABCD 95977132456*3^$a+1 [50007]
33
87
48
84
48
66
15
105
39
111
129
33
3
21
54
81
51
30
18
189
60
132
96
99
9
15
36
93
48
15
69
84
15
45
15
42
48
135
81
75
24
60
51
54
51
21
18
57
24
24
51
156
69
81
3
15
6
18
36
21
24
45
87
60
3
69
135
6
27
15
24
9
24
93
63
12
165
75
3
21
144
21
99
87
120
24
54
51
48
111
120
102
27
93
63
60
99
12
6
15
225
147
72
3
45
15
21
105
39
36
12
12
72
75
129
297
24
123
120
111
60
69
96
15
45
156
24
27
48
90
42
30
90
9
24
45
66
33
36
51
30
51
39
24
126
171
72
21
72
3
96
24
147
48
165
15
24
198
15
144
36
24
36
105
24
51
39
21
108
159
36
60
96
126
3
36
3
6
39
63
48
36
60
21
15
30
78
45
111
36
48
45
111
180
21
60
3
9
36
60
96
21
48
27
99
33
12
96
15
213
15
21
216
3
90
39
147
126
3
255
60
21
48
48
189
30
36
48
45
75
24
48
24
6
114
24
9
48
45
24
39
96
63
48
84
6
54
156
33
15
81
99
81
51
9
51
48
177
48
57
48
231
36
24
24
24
15
48
30
42
48
12
18
3
72
3
129
12
24
12
15
138
99
96
84
51
129
27
33
63
18
51
69
87
240
12
132
84
72
135
30
63
81
66
48
72
9
75
33
51
24
105
108
60
48
21
63
15
18
15
60
15
24
54
42
30
15
9
39
132
45
15
12
72
120
39
6
24
75
45
114
21
12
63
6
75
3
96
132
177
111
45
51
153
15
102
126
69
96
15
9
24
96
48
72
48
72
189
66
9
84
12
36
27
36
60
21
81
3
21
24
51
165
3
36
57
3
120
15
150
42
45
12
51
156
36
117
60
33
75
84
96
48
252
63
81
111
165
27
6
51
21
18
21
3
102
3
87
48
57
51
90
3
24
96
351
216
48
30
27
60
195
120
33
15
117
33
15
27
177
87
30
15
204
36
81
99
39
120
45
132
108
81
3
27
180
144
72
48
84
12
21
15
90
24
15
48
207
36
48
45
144
3
9
303
96
9
21
6
48
66
90
21
3
33
63
12
93
24
207
240
6
54
21
60
15
18
30
12
9
108
36
135
72
24
48
117
111
132
6
6
21
12
96
27
9
168
3
129
3
48
48
120
192
48
120
12
33
36
168
3
60
9
189
186
6
15
15
33
132
75
69
24
39
33
15
78
99
27
21
24
3
33
219
6
63
15
96
66
282
33
63
105
12
15
69
96
120
147
42
39
60
21
126
18
27
24
24
96
21
63
12
3
180
105
165
111
15
33
36
135
6
75
39
57
87
81
75
45
87
129
120
3
45
3
129
9
27
60
60
15
174
51
39
108
21
87
78
6
21
15
129
39
24
12
33
51
30
15
15
12
33
96
24
60
60
36
3
48
177
21
51
21
42
33
24
21
135
15
45
48
39
6
42
48
72
33
21
111
249
18
33
120
93
96
111
84
111
45
84
231
168
342
54
36
120
120
24
48
33
48
45
90
72
9
39
81
168
12
51
168
36
45
45
18
78
24
219
147
12
21
57
123
27
33
15
60
132
84
81
15
9
255
48
213
33
42
54
63
3
300
93
192
132
75
132
36
60
138
96
99
39
6
27
39
30
96
48
27
24
3
48
33
12
63
81
24
72
165
18
81
141
90
9
96
15
33
135
21
48
81
27
99
21
39
6
3
45
15
60
72
12
240
63
12
36
60
9
156
60
39
48
33
15
72
48
81
51
165
15
ABCD 95977155226*3^$a+1 [50024]
51
108
105
39
192
1
47
25
23
9
111
73
152
232
80
3
48
45
16
56
135
25
32
112
311
24
225
120
51
108
9
75
108
33
87
169
48
71
12
45
112
56
39
57
168
87
60
13
71
156
36
24
33
3
237
16
47
57
15
33
63
1
11
60
132
181
104
72
39
225
111
169
71
121
47
121
32
243
12
180
157
71
97
167
48
153
72
3
45
72
39
180
61
215
24
73
95
96
192
25
24
56
88
47
97
23
24
48
120
132
189
144
96
39
96
12
60
24
73
83
93
51
45
15
36
13
176
64
47
169
8
240
16
227
13
47
84
69
72
99
36
25
95
9
159
60
36
24
9
40
72
120
23
12
61
23
9
51
61
48
23
120
24
105
3
108
33
40
11
36
192
81
16
56
135
24
9
207
129
24
87
33
160
32
472
8
15
48
96
264
81
3
93
24
40
48
8
219
204
72
57
63
25
8
51
180
105
88
72
23
1
80
40
80
96
24
112
23
72
97
71
57
160
80
160
144
11
60
9
15
60
36
33
27
108
81
64
47
132
13
23
24
153
88
144
23
49
96
8
64
56
219
117
231
24
1
200
160
80
39
1
104
111
84
36
12
37
23
36
84
1
71
24
129
111
96
121
23
120
97
35
157
23
33
96
219
12
145
248
256
8
63
49
23
145
176
72
183
121
191
57
63
145
120
23
240
105
64
23
9
328
47
264
9
72
51
13
47
9
16
72
8
64
104
351
24
12
13
47
9
159
1
11
213
135
49
23
9
40
59
60
84
228
48
97
59
13
23
129
48
27
48
48
60
217
120
8
24
39
12
144
96
132
81
27
85
200
48
51
69
24
136
11
45
15
81
64
23
48
105
72
183
33
15
72
345
15
145
80
64
23
57
64
96
56
64
56
120
112
56
135
105
120
16
263
25
32
231
297
72
88
23
24
60
21
159
1
8
24
135
48
180
132
1
320
112
8
207
24
25
215
60
45
40
71
105
208
152
159
25
191
49
71
240
25
320
75
45
120
40
320
39
1
95
12
156
57
40
23
121
48
8
240
27
12
84
189
40
311
25
71
24
81
96
27
132
60
69
39
48
73
167
24
144
9
96
51
36
24
24
129
72
16
95
33
120
184
23
168
9
40
56
96
39
96
24
12
60
33
16
23
177
64
72
119
96
60
13
32
15
120
48
129
40
23
24
33
15
72
24
1
56
40
144
239
169
32
255
1
32
63
60
84
1
23
9
75
45
3
192
61
35
36
1
95
249
88
32
39
36
21
40
83
61
104
39
73
128
135
217
119
9
96
75
13
80
63
84
133
80
87
48
240
193
23
81
24
15
72
129
144
27
84
96
120
120
108
85
32
64
155
21
15
24
9
15
156
109
56
555
21
120
40
107
48
204
33
40
143
9
ABCD 95977201018*3^$a+1 [50026]
33
32
60
4
33
47
60
61
39
9
99
27
33
3
17
28
9
24
47
4
39
21
20
36
40
129
35
16
39
6
18
84
18
42
17
96
7
72
45
63
53
7
48
45
60
44
40
33
12
15
36
12
33
59
4
12
33
30
54
18
9
33
3
144
20
43
65
16
36
8
7
18
18
54
39
96
81
59
124
51
5
76
144
39
6
99
21
11
52
12
20
28
20
40
21
11
91
42
3
12
12
3
53
12
16
171
6
155
4
36
24
8
112
56
49
39
60
27
65
24
1
252
6
12
18
60
51
24
72
48
60
36
48
80
12
36
109
15
48
75
33
104
60
16
32
28
32
25
12
15
48
32
4
15
12
29
16
69
15
20
16
87
18
42
21
69
75
152
16
63
30
15
21
11
28
51
96
30
3
84
32
60
48
28
80
4
21
27
68
12
52
8
103
9
20
108
48
112
8
12
12
1
39
15
36
77
25
15
27
9
21
39
36
20
88
20
1
84
23
52
80
12
4
92
24
1
27
36
44
1
42
18
39
48
60
44
4
69
60
27
39
29
7
101
25
15
24
15
9
99
77
64
9
15
21
15
12
3
29
31
9
57
39
32
109
11
52
27
21
44
4
84
72
68
31
72
9
20
64
12
27
18
63
21
83
72
64
24
32
13
15
12
15
5
16
48
15
54
18
5
49
96
3
32
19
18
12
3
32
64
45
11
4
32
100
12
96
36
39
54
12
168
15
51
6
3
27
6
15
32
28
24
24
39
57
9
11
76
24
8
7
36
45
45
47
12
36
84
19
29
40
20
91
21
48
12
24
32
13
54
48
90
59
4
92
4
20
60
4
87
17
40
8
7
81
12
12
21
11
19
6
11
100
12
12
3
6
39
36
36
51
5
24
40
8
72
36
60
40
24
15
21
12
21
59
88
60
3
45
32
4
9
135
92
28
15
6
11
24
19
54
18
29
4
21
23
16
9
15
27
5
13
63
12
8
127
81
15
81
39
89
7
9
12
69
126
29
91
65
52
20
13
47
28
9
6
48
81
20
16
20
12
12
36
12
133
3
56
40
9
15
27
93
45
11
4
21
24
36
36
107
48
28
32
40
27
18
27
33
48
15
27
228
89
1
96
11
37
6
9
32
28
20
76
12
20
13
47
25
24
35
1
3
27
33
32
124
24
24
80
85
47
48
16
87
30
42
12
6
3
152
40
44
205
3
21
15
15
17
72
88
44
100
8
85
6
57
48
32
64
60
48
20
13
87
57
18
5
16
92
28
69
47
16
80
4
24
9
63
32
12
60
4
15
17
19
30
95
1
12
87
108
20
7
21
15
45
3
6
23
16
36
48
12
80
49
6
36
9
3
36
9
45
63
20
60
37
3
33
15
9
23
97
18
9
33
198
5
40
3
36
21
12
21
42
33
15
81
63
6
47
52
3
60
9
20
1
15
48
15
29
1
39
51
189
45
15
3
9
15
5
36
24
48
25
27
48
60
81
90
45
24
8
112
8
55
9
24
45
51
128
28
12
32
88
8
64
15
9
24
3
17
12
36
49
3
32
13
95
12
19
29
25
27
80
61
119
1
27
32
4
24
8
19
213
8
7
33
9
66
42
90
17
48
16
32
4
84
24
20
100
45
132
18
21
96
24
111
9
120
9
3
84
24
21
15
3
45
3
17
1
27
15
72
72
18
3
12
60
20
13
35
28
9
23
148
60
51
45
8
25
30
6
54
45
32
40
36
20
12
52
24
21
18
18
42
18
12
18
77
52
3
90
3
12
33
47
16
81
3
3
18
66
53
72
28
12
69
60
54
17
40
96
20
4
8
7
105
8
12
61
84
63
51
41
16
32
72
49
11
13
35
192
43
36
45
24
80
72
4
32
12
1
72
12
47
36
49
23
52
68
1
54
5
52
80
19
42
12
6
126
3
32
13
47
13
3
48
15
6
23
121
54
17
49
24
30
42
39
12
3
30
27
20
60
4
36
144
24
9
23
40
60
32
52
15
48
93
12
8
40
48
21
51
60
45
3
44
72
28
15
21
15
17
12
12
4
96
20
19
9
68
55
105
3
12
153
96
9
39
8
97
23
24
43
21
12
44
4
21
114
101
25
15
60
80
16
12
48
32
115
12
60
5
40
3
36
42
47
55
36
6
39
9
47
25
35
96
4
56
24
28
32
28
8
12
7
48
6
36
3
51
45
176
25
51
20
12
28
32
48
24
115
5
25
11
64
33
36
15
156
140
160
21
63
21
60
15
68
1
15
72
72
3
9
20
76
20
28
51
18
12
6
9
48
96
36
48
48
48
44
48
12
100
3
18
39
36
44
40
32
28
45
3
69
71
37
60
15
15
42
11
109
54
126
35
55
5
16
3
77
112
3
9
48
8
13
90
17
72
12
1
219
75
30
135
51
17
12
4
60
36
123
5
52
45
108
23
19
54
30
6
48
3
24
9
6
54
59
40
8
24
13
12
24
59
60
40
12
36
3
45
87
48
6
11
144
16
3
101
13
15
12
8
12
60
48
16
111
6
48
15
12
117
3
33
15
120
81
39
111
33
15
81
32
12
1
6
5
31
9
8
31
36
6
18
21
33
15
75
45
32
124
32
4
48
8
72
16
9
23
139
24
9
36
12
44
73
60
47
36
19
41
4
141
18
29
61
90
21
15
33
105
72
36
3
24
27
21
24
9
24
12
3
48
12
48
12
57
18
6
72
48
15
24
3
5
13
15
12
9
66
42
102
9
44
25
23
40
48
9
6
12
24
189
12
33
162
45
27
21
84
12
36
9
35
49
60
15
180
51
81
24
9
119
7
18
48
15
24
33
23
12
133
12
15
21
11
36
12
1
59
16
56
49
27
63
29
25
12
11
4
3
17
48
40
36
44
121
15
9
15
36
12
75
9
188
40
48
72
3
117
27
5
13
15
3
17
28
45
15
32
40
72
9
11
16
ABCD 95977388212*3^$a+1 [50012]
102
108
90
9
21
144
24
60
12
18
6
126
42
36
87
9
108
12
156
54
54
72
90
12
66
51
36
117
90
132
24
24
60
21
69
12
90
24
21
21
132
27
81
24
39
9
36
24
18
78
132
54
84
12
102
12
48
3
45
18
6
36
30
30
234
48
42
36
48
42
69
129
54
30
90
12
6
75
9
24
42
72
33
129
6
153
69
36
90
162
42
18
18
162
48
90
21
141
75
9
6
48
84
18
48
36
6
54
48
3
39
33
33
120
90
18
99
21
24
18
72
18
63
57
60
108
36
66
24
18
18
45
15
114
84
12
48
54
18
15
63
81
15
93
27
18
36
84
48
18
12
60
90
3
9
48
18
150
162
12
102
24
42
78
84
18
108
42
48
24
48
228
114
120
42
30
6
27
111
6
126
30
48
30
12
222
6
30
114
120
66
114
45
63
42
18
18
24
42
18
18
30
12
3
57
96
54
18
60
168
120
111
45
84
72
12
18
30
12
78
42
6
36
6
108
12
12
3
69
18
30
96
12
63
57
12
102
9
75
42
24
48
60
126
60
54
96
36
6
30
27
36
81
24
102
30
15
15
60
24
6
12
12
36
30
84
30
15
75
78
72
18
18
144
78
12
6
39
195
48
30
12
6
18
36
36
48
39
45
36
132
42
6
102
90
84
30
18
42
6
30
54
30
45
69
30
24
21
36
153
27
21
48
72
12
12
114
9
33
18
54
96
90
30
6
66
84
84
12
75
9
24
12
108
60
132
144
48
120
18
48
36
30
90
18
18
48
42
3
51
150
15
3
108
18
84
30
18
102
18
78
96
108
12
180
18
42
66
24
54
204
6
84
36
90
60
42
240
30
42
90
33
9
48
18
33
45
30
42
18
45
51
6
12
60
30
57
9
96
60
6
18
6
21
3
90
150
9
27
90
36
84
6
144
18
18
24
6
12
3
33
84
48
60
12
12
84
12
72
6
81
75
18
36
54
72
36
42
30
120
48
30
18
66
36
24
6
42
30
81
69
60
87
81
63
15
6
6
18
24
90
6
60
300
42
18
66
18
12
36
12
63
57
102
90
66
42
3
144
33
36
132
24
6
18
72
30
54
114
54
48
90
78
72
138
12
102
12
99
27
42
6
30
24
36
42
9
45
24
24
48
24
36
102
12
24
60
54
36
12
54
30
108
66
192
144
78
30
6
60
135
39
48
30
12
48
3
27
18
60
147
63
84
132
78
6
42
108
264
18
18
12
30
54
63
51
84
6
54
48
30
42
36
6
3
51
57
75
114
138
120
6
54
33
33
24
120
30
66
12
75
57
48
12
6
21
21
168
24
18
12
45
33
42
30
18
129
45
138
141
51
6
108
6
24
60
105
9
42
54
6
54
36
123
36
105
12
18
9
3
78
12
48
24
6
150
12
102
18
18
24
78
3
39
30
72
24
60
60
36
54
102
27
27
54
42
48
54
36
24
30
45
147
6
48
72
24
6
93
45
66
48
36
30
27
3
72
48
57
99
189
57
24
48
48
42
60
102
60
18
18
12
30
48
12
33
3
126
60
36
270
12
33
3
54
192
54
12
18
90
12
18
72
24
48
123
117
6
6
48
3
9
24
96
108
162
36
72
33
3
120
90
72
228
144
156
30
84
45
33
3
45
246
24
30
54
18
30
54
39
21
36
138
90
264
63
93
51
69
42
18
42
78
12
90
72
30
120
147
69
84
6
129
21
87
195
24
6
72
186
6
36
78
45
99
18
132
3
108
21
276
12
30
60
78
27
93
252
6
42
39
21
102
6
15
72
9
36
24
90
48
36
66
24
6
18
96
12
42
36
90
36
6
30
48
180
72
30
153
99
81
9
12
36
180
12
12
204
36
18
6
15
15
42
78
24
48
54
270
6
12
27
21
42
60
120
45
51
30
30
69
3
54
36
15
9
48
36
36
168
6
6
240
36
27
63
42
147
15
24
54
51
39
90
12
39
9
36
24
18
54
18
168
234
15
39
42
12
90
108
24
90
24
6
30
24
6
9
45
102
30
24
36
12
6
84
36
6
48
6
102
192
60
12
18
78
12
30
6
60
102
18
6
18
78
42
72
90
ABCD 95978554806*3^$a+1 [50040]
29
102
18
31
29
7
11
24
25
84
24
65
12
31
48
17
60
55
29
54
24
13
83
1
5
84
15
9
48
12
6
37
95
73
59
30
60
18
12
25
32
51
24
133
23
84
1
17
6
36
81
24
4
11
18
3
27
48
13
12
65
18
6
39
21
31
5
7
60
23
18
54
6
19
11
24
18
48
7
144
53
78
12
13
84
23
36
54
43
48
80
16
5
18
18
15
28
56
3
12
30
36
12
3
27
1
17
102
33
123
42
54
6
30
54
18
13
12
8
60
45
114
25
5
18
30
18
37
8
24
3
30
3
4
5
18
121
47
30
55
47
6
27
4
23
72
48
13
12
5
51
51
25
120
5
19
20
12
24
4
71
61
24
20
45
103
12
41
123
64
17
6
9
16
29
90
18
12
15
40
20
3
102
18
25
32
105
6
73
11
6
103
17
54
18
91
32
39
6
12
7
23
25
71
6
30
1
8
9
42
60
6
55
8
27
42
55
17
48
12
6
12
78
60
12
3
27
18
18
25
11
18
3
15
12
1
41
24
6
25
41
48
24
43
48
11
21
9
51
84
36
33
7
12
17
43
116
16
20
45
19
12
23
1
23
66
67
5
19
35
60
48
18
12
43
95
129
36
39
48
18
12
48
18
114
18
9
9
30
1
36
65
54
21
9
66
45
69
19
72
24
41
55
12
41
27
57
7
23
42
6
25
143
1
20
4
60
17
30
13
65
36
43
12
36
137
51
81
48
51
9
43
84
60
23
1
20
99
12
24
45
21
120
78
1
29
12
15
3
30
7
11
30
24
30
61
24
95
69
4
8
15
13
77
72
36
6
9
12
63
6
55
48
17
6
9
76
8
136
24
35
1
71
72
30
60
18
25
89
19
12
5
48
12
12
12
19
35
1
20
81
54
48
37
65
15
28
8
4
56
165
39
100
48
8
15
12
117
3
1
5
6
18
30
6
66
60
49
24
8
93
36
51
64
36
5
43
36
23
66
36
6
9
3
36
37
200
45
24
51
3
36
18
36
27
69
36
24
39
27
60
13
29
7
53
27
15
18
31
65
111
3
48
24
13
5
3
75
54
66
49
23
61
12
24
24
24
12
24
36
5
30
54
7
17
6
36
9
40
71
1
60
5
39
24
27
48
54
30
93
15
49
20
63
61
17
12
67
96
35
25
48
24
35
33
40
179
49
36
36
8
36
15
25
23
48
25
5
19
29
15
12
57
282
25
36
65
12
7
20
81
12
12
15
15
21
9
19
20
4
17
151
53
96
126
25
44
36
64
20
3
117
135
1
89
55
65
78
36
54
27
21
12
91
29
27
16
23
45
51
84
45
60
9
7
59
24
33
28
137
12
120
3
63
6
31
60
12
5
12
103
168
5
19
11
9
63
1
35
1
56
28
71
6
60
3
9
127
20
28
12
5
51
69
15
76
5
12
108
24
75
33
43
17
30
37
5
15
15
30
91
12
8
64
140
81
60
42
1
12
149
36
7
53
39
40
56
40
72
8
4
24
65
15
4
108
8
39
1
56
36
9
75
64
5
55
20
72
9
96
12
7
120
5
19
11
49
11
54
36
19
41
48
120
6
21
16
12
17
43
17
30
6
84
15
4
12
24
44
21
66
9
16
17
12
66
9
64
35
1
23
1
47
60
9
15
25
96
47
18
24
30
1
44
16
17
3
57
27
3
72
18
27
15
13
32
33
43
53
75
12
48
27
24
6
7
53
19
20
9
96
18
13
149
39
4
53
54
18
48
30
30
7
23
42
18
13
59
6
15
40
5
51
3
21
16
95
18
66
25
5
6
30
6
109
20
64
59
1
59
6
135
27
12
13
5
30
49
35
24
25
11
18
43
5
63
16
41
12
27
99
45
57
12
30
1
17
12
30
30
27
33
3
9
6
9
51
73
29
48
43
20
21
15
3
42
30
1
23
61
23
33
60
9
24
19
17
6
18
19
8
165
39
45
18
30
67
5
15
15
1
5
54
61
48
56
81
15
4
5
31
29
78
33
45
99
16
17
12
54
49
36
36
11
60
25
12
47
81
39
49
36
20
69
36
19
59
73
20
69
30
144
54
3
28
29
111
21
51
33
87
15
54
168
72
19
41
30
54
19
5
51
9
36
15
75
1
41
60
43
11
21
84
3
1
132
8
12
9
6
37
12
20
21
79
35
18
12
15
3
25
47
69
21
48
6
21
4
11
45
15
60
6
15
24
51
25
53
55
29
132
15
45
55
20
16
47
36
12
9
3
1
32
45
135
9
78
33
4
36
5
30
60
25
24
65
18
6
36
36
55
17
63
40
24
24
5
19
5
60
31
60
11
18
18
25
20
28
29
192
6
102
7
35
48
1
11
18
90
13
5
24
48
102
13
32
21
3
21
24
6
36
12
1
17
55
5
12
3
24
39
21
3
66
31
11
25
65
15
15
45
45
24
6
13
11
9
16
44
36
123
30
3
4
35
13
36
11
6
7
17
15
4
84
8
57
42
25
56
9
48
132
39
15
21
3
1
96
53
7
53
27
3
30
3
24
40
11
37
47
78
7
84
60
116
36
15
9
69
24
48
42
18
48
15
4
12
59
1
44
60
4
53
43
35
36
1
5
24
19
24
11
21
64
41
6
9
4
11
1
77
7
5
18
12
1
5
15
4
20
45
54
6
15
3
6
6
18
48
18
12
24
1
24
29
55
11
48
18
12
162
1
35
54
15
64
17
12
3
9
30
49
29
30
57
9
7
44
3
72
6
15
45
67
5
51
36
69
24
78
12
13
29
54
81
16
12
36
56
33
42
13
32
36
40
17
3
28
5
24
12
24
36
15
3
37
29
12
7
41
7
44
16
17
12
39
111
18
60
63
15
9
28
108
20
24
21
7
41
54
36
21
4
12
8
15
37
44
3
37
44
87
18
19
96
29
3
120
40
20
63
6
135
39
72
12
21
9
43
29
36
15
24
16
48
11
109
17
24
24
7
48
36
48
5
55
11
90
7
12
155
97
5
36
15
57
48
7
5
51
9
7
36
80
120
9
24
42
54
75
3
12
96
69
39
1
24
59
6
91
5
15
36
27
6
7
80
27
12
6
18
6
15
3
21
21
15
21
63
45
27
27
1
29
18
73
119
1
12
107
97
29
19
12
23
30
3
3
81
51
105
147
1
89
7
56
3
12
25
8
9
18
9
81
19
53
48
7
47
45
21
15
27
73
47
33
4
48
53
19
24
11
36
30
7
5
ABCD 95979120626*3^$a+1 [50035]
96
1
240
59
72
85
11
84
213
39
84
24
120
36
132
97
8
48
51
156
25
155
61
56
3
96
61
80
48
15
121
119
48
45
28
23
49
24
20
4
72
48
120
120
11
12
93
36
3
36
33
88
144
11
85
23
49
72
56
15
60
37
59
133
107
36
60
12
72
96
72
48
97
24
59
12
24
12
72
60
33
88
56
3
36
84
45
15
168
49
71
49
59
24
13
83
117
40
23
49
11
24
60
252
180
72
189
3
81
51
37
11
24
60
120
1
120
72
24
8
3
45
3
57
15
13
71
93
28
23
9
3
37
32
40
96
24
131
264
33
123
12
85
59
133
131
109
11
37
47
12
108
1
191
72
72
12
12
108
108
96
36
36
12
300
12
13
120
23
25
144
83
12
25
23
12
37
11
48
96
45
48
39
48
49
47
25
251
48
36
60
45
64
131
60
73
47
72
1
131
24
12
144
60
61
11
156
36
144
12
25
120
107
21
88
24
35
108
1
192
11
9
3
169
11
156
24
96
36
72
13
24
131
24
12
12
37
11
37
120
35
12
49
11
37
263
48
1
47
12
36
24
108
24
109
24
47
49
48
35
13
23
1
11
24
13
107
36
36
12
48
1
96
11
204
24
84
13
143
36
61
24
92
87
13
35
12
25
71
57
15
24
25
8
27
109
107
24
48
37
35
48
12
12
37
71
49
11
36
12
24
93
16
47
72
49
144
59
12
24
12
13
20
28
35
24
24
37
47
45
51
97
24
119
9
111
60
48
12
24
60
36
24
132
12
96
73
95
60
37
119
97
179
85
47
33
231
60
60
9
15
48
12
37
131
37
95
57
64
59
192
48
85
48
48
95
241
8
16
72
131
204
120
72
36
72
84
1
104
16
24
95
12
61
8
72
99
12
12
57
15
37
48
32
15
24
36
12
21
195
1
24
71
9
280
23
9
15
25
299
37
20
12
27
108
1
24
35
37
48
59
48
144
12
97
32
15
120
12
12
24
36
48
72
69
231
21
51
24
72
129
15
24
84
276
60
13
35
33
39
13
71
25
47
48
24
60
181
32
15
24
121
11
108
25
20
3
36
297
15
108
57
27
12
72
49
24
71
300
45
87
36
48
84
117
51
145
56
87
97
59
85
71
21
48
15
24
21
27
48
24
12
49
71
217
11
96
180
1
72
23
169
35
108
73
95
12
36
24
57
39
9
51
48
33
3
97
72
83
60
12
120
33
3
84
45
40
143
25
35
57
28
192
20
28
71
12
36
24
9
99
109
47
120
33
63
73
71
84
21
51
72
12
156
12
1
59
60
1
59
93
51
48
72
12
84
33
27
24
84
45
208
144
11
156
193
83
132
156
69
60
52
11
13
11
48
12
60
84
9
63
9
111
24
12
253
131
9
3
36
12
9
99
37
59
48
61
144
23
36
69
99
12
36
33
15
48
12
144
121
11
12
12
13
83
12
49
8
64
24
83
144
57
3
192
25
20
27
156
117
88
23
1
23
45
52
96
47
121
11
24
12
60
12
36
21
40
24
35
85
71
96
24
120
1
120
35
12
1
24
35
37
11
13
11
85
56
72
111
120
49
83
60
45
100
71
9
51
132
9
63
24
48
33
40
227
84
84
12
1
23
9
75
48
61
56
135
48
84
61
23
1
47
33
51
61
240
11
9
76
11
132
21
4
32
63
120
49
248
64
71
168
1
56
279
24
1
80
16
23
12
48
72
9
51
97
72
11
72
61
23
72
97
35
60
72
1
59
36
9
15
48
72
72
60
72
84
45
28
224
15
25
35
36
24
72
72
60
13
56
75
13
47
12
108
36
12
48
33
75
36
73
11
132
12
12
60
13
11
48
37
71
72
121
56
39
57
3
48
12
9
16
24
47
108
48
108
72
117
12
39
24
12
48
36
25
96
24
59
12
288
73
95
ABCD 95979470714*3^$a+1 [50083]
71
49
6
17
37
90
18
15
39
48
6
35
16
15
90
54
6
11
48
7
18
6
5
121
39
33
107
88
32
24
40
69
3
144
33
36
59
7
9
45
71
25
3
15
5
121
90
45
21
63
12
3
30
3
32
127
9
9
167
13
71
64
32
4
15
41
31
48
42
120
95
24
24
1
6
30
83
151
168
17
124
57
87
68
88
45
36
71
28
12
24
104
36
85
174
114
27
96
123
41
16
12
75
21
69
72
6
9
45
39
27
5
148
144
8
64
15
105
60
60
9
75
9
60
12
15
48
12
24
15
141
80
84
1
36
120
27
72
15
90
39
15
30
42
18
99
12
9
111
48
45
143
48
169
75
105
23
13
36
15
15
29
100
15
24
41
7
17
73
63
440
1
131
19
29
115
30
90
72
42
12
39
32
28
56
24
84
76
39
72
6
59
31
72
30
18
105
9
30
153
96
24
8
13
36
246
24
41
49
36
3
15
54
11
36
43
30
96
11
133
72
90
5
28
21
84
11
64
57
11
88
45
35
4
45
15
57
39
15
24
30
36
6
9
12
9
3
15
18
35
64
69
36
3
36
81
18
33
9
36
3
80
55
41
28
92
24
31
24
21
9
72
15
20
28
81
36
47
7
5
36
28
27
18
84
11
16
24
45
47
60
48
37
18
114
72
23
28
33
72
23
12
73
54
81
15
177
39
90
3
51
29
1
24
12
59
49
72
36
23
60
64
21
11
144
25
66
65
13
66
6
131
88
32
103
42
15
48
21
96
27
21
35
37
27
32
1
48
54
42
36
75
9
39
60
12
20
64
180
80
28
36
81
11
84
79
29
13
35
112
20
220
3
18
36
71
12
7
65
40
56
24
4
12
48
81
48
23
12
43
105
15
144
90
95
1
12
11
16
44
16
44
1
48
6
29
36
37
24
18
41
24
72
55
65
40
9
36
36
35
4
104
16
56
12
91
57
39
185
24
25
30
9
48
8
31
129
15
30
36
24
455
24
16
21
95
4
12
48
45
111
15
120
41
48
25
39
45
3
8
85
11
48
72
16
80
4
84
9
23
64
24
20
25
131
85
18
45
33
27
57
75
141
24
23
16
20
16
51
54
48
90
78
35
48
55
5
156
24
1
63
48
33
54
48
24
90
48
6
66
15
45
36
30
24
9
39
33
117
3
44
1
24
23
13
3
69
30
41
121
6
30
35
37
15
57
11
7
42
30
41
37
66
144
41
24
40
21
24
18
54
15
93
131
52
69
11
64
63
18
15
39
9
32
24
40
80
55
9
32
13
36
30
93
33
3
309
23
13
84
15
48
105
23
16
33
15
12
63
48
69
9
72
12
15
21
36
11
97
15
48
27
6
36
39
56
175
29
169
23
4
24
15
24
48
24
33
21
75
20
12
48
16
36
48
44
16
20
91
53
1
24
18
30
24
59
16
15
65
36
12
7
90
71
7
66
15
84
32
13
132
36
12
35
7
18
15
8
7
57
39
54
75
32
1
48
159
120
12
20
40
9
6
18
108
84
83
48
19
30
18
113
13
90
6
36
215
55
93
20
31
30
18
41
31
24
41
103
30
11
31
41
133
99
48
20
13
99
36
9
78
53
121
36
15
9
11
12
52
9
35
36
19
17
112
15
42
126
9
24
141
51
48
15
69
60
8
25
54
81
9
35
60
24
1
36
23
37
15
33
54
42
30
65
76
84
63
41
1
23
25
6
54
18
33
21
18
17
31
24
81
57
11
25
51
45
3
96
9
36
36
83
1
11
36
97
11
25
27
33
35
1
11
25
3
9
96
36
36
35
67
41
1
3
32
1
63
57
3
104
7
5
43
81
24
45
15
116
7
33
9
12
3
15
17
79
45
57
18
150
12
143
1
39
39
48
105
32
13
3
15
30
11
100
48
21
96
123
36
24
15
33
87
78
15
108
105
36
35
1
72
6
66
83
25
51
9
12
95
16
144
21
63
120
9
60
131
97
108
51
56
64
33
23
40
8
76
51
353
7
65
24
40
15
18
47
1
35
115
48
54
36
15
20
4
12
20
88
68
25
35
120
13
15
21
36
27
81
84
90
41
85
131
1
75
20
112
111
9
15
30
96
12
155
67
45
12
69
72
23
16
9
107
55
33
20
36
1
27
12
48
63
33
20
1
18
17
24
132
19
33
153
12
51
81
84
90
5
145
12
23
55
101
25
90
18
47
108
73
27
87
69
69
27
9
324
3
3
45
27
9
9
84
27
20
25
3
72
15
90
54
9
48
68
19
18
107
37
11
67
93
27
17
64
24
8
48
25
30
65
7
24
54
12
59
13
71
7
9
48
12
44
180
25
51
24
165
51
165
3
48
80
49
39
81
51
44
88
15
33
8
37
35
85
99
8
61
12
108
75
21
18
30
96
35
1
111
15
33
104
48
40
20
115
29
1
ABCD 95979806194*3^$a+1 [50090]
71
1
9
60
26
33
63
48
1
23
22
50
1
72
80
7
18
30
60
36
24
56
10
14
10
23
24
24
147
34
114
9
15
90
42
18
3
120
9
15
59
12
178
24
63
72
72
63
17
16
9
18
6
14
156
85
11
21
63
57
15
4
48
36
54
3
8
24
37
14
16
44
64
65
15
52
18
2
1
123
32
12
96
46
38
52
18
36
2
64
24
66
39
15
174
3
23
34
36
2
34
18
53
48
16
93
35
25
23
13
2
33
31
30
170
40
9
24
27
18
11
49
23
39
4
29
325
123
23
10
30
6
14
154
6
20
10
47
7
72
24
81
33
23
63
1
3
5
1
6
8
60
76
36
45
3
21
56
15
4
32
12
193
24
11
94
14
49
80
1
86
28
42
18
8
73
15
84
116
24
16
17
40
24
23
33
97
6
6
108
6
65
72
40
9
78
6
14
12
1
33
135
9
111
80
16
9
26
4
6
50
148
12
30
11
24
25
39
15
30
2
33
15
192
132
37
80
25
18
12
89
15
25
81
14
10
36
18
33
39
18
12
84
60
30
20
1
56
24
79
65
85
2
49
15
24
6
3
95
70
30
92
4
20
16
24
32
22
42
8
16
60
6
38
1
9
36
2
24
10
15
39
44
36
1
45
35
75
13
45
96
66
78
2
25
8
61
50
24
12
4
44
13
72
71
57
7
81
24
75
6
14
46
62
22
26
46
84
2
48
1
8
15
16
20
21
25
24
26
214
60
11
49
39
32
16
23
10
30
54
50
105
31
6
48
11
139
30
2
28
33
3
80
64
32
34
11
24
25
14
16
32
34
95
3
37
9
50
16
18
2
10
108
51
24
27
68
16
24
8
28
150
24
150
17
15
10
15
56
39
34
30
81
33
15
45
72
14
10
11
13
50
70
2
34
6
8
1
32
63
16
54
99
47
73
72
33
12
11
40
27
150
60
3
24
63
42
38
81
16
33
63
32
1
6
56
25
32
27
58
27
48
15
8
58
14
112
41
3
60
25
45
26
10
14
60
69
160
71
4
6
30
9
57
14
9
7
44
36
240
88
90
62
1
189
108
12
24
50
1
95
24
177
39
10
14
4
5
127
33
32
16
9
71
193
30
57
24
23
160
42
15
240
56
7
30
11
39
10
36
14
10
66
96
30
3
35
45
15
25
27
18
3
24
39
32
28
180
209
1
15
9
6
81
45
11
24
40
3
21
15
156
101
27
21
27
37
45
3
27
116
124
141
15
57
8
87
25
8
16
24
32
67
140
166
179
1
15
11
60
1
9
23
85
2
25
15
33
57
54
20
12
58
26
36
118
66
8
60
36
25
21
11
3
21
111
49
48
72
23
48
25
104
24
39
16
44
22
30
33
152
24
1
26
28
9
72
35
28
20
16
45
71
24
10
39
51
21
24
32
15
64
9
11
141
15
24
58
2
133
45
51
71
10
26
22
60
90
32
10
23
135
10
50
37
8
3
93
31
18
15
23
34
39
35
132
9
49
47
19
30
14
64
126
51
128
85
2
24
25
32
7
8
58
71
15
24
96
70
26
58
60
50
129
25
47
16
69
11
79
54
26
34
14
16
17
127
41
15
34
6
32
22
3
119
1
32
25
60
26
24
16
9
57
60
98
1
71
25
15
9
39
60
53
24
3
52
60
29
19
36
32
49
24
39
8
25
57
2
69
25
15
39
33
39
54
114
128
12
45
7
150
18
8
28
36
210
15
48
15
42
15
48
45
227
16
72
75
6
36
74
25
9
6
54
42
41
39
25
39
54
12
24
30
30
51
8
63
33
109
3
48
51
116
12
13
24
39
9
32
43
53
13
24
3
24
119
4
32
60
36
34
24
74
1
9
12
59
121
18
36
30
30
90
6
54
6
89
27
28
17
24
40
9
26
4
30
74
25
27
21
8
25
15
15
30
2
25
39
9
21
26
9
39
1
69
36
15
33
90
36
6
11
7
41
25
54
42
134
72
49
24
129
255
11
16
101
27
70
12
24
35
31
24
225
24
23
34
74
16
20
49
15
44
22
54
89
61
30
20
12
13
39
33
39
30
3
95
10
6
17
63
100
54
30
42
38
1
21
18
116
10
6
108
6
36
15
11
4
174
171
143
33
7
30
36
39
32
15
33
7
48
33
47
46
2
142
12
50
4
32
24
1
69
30
18
11
15
105
25
71
24
15
57
7
20
45
87
49
21
51
83
34
51
59
48
58
146
1
32
55
6
51
3
60
41
15
94
12
15
3
30
2
36
25
48
15
20
21
75
10
134
70
126
48
42
48
50
12
1
8
15
9
7
8
46
24
26
1
39
90
39
95
10
15
80
61
2
64
9
56
19
20
9
145
6
30
35
91
101
40
35
13
47
48
9
1
47
15
34
23
51
36
10
38
73
9
30
105
24
9
72
138
21
47
9
13
51
72
9
60
26
9
40
24
15
20
130
2
24
9
87
244
20
168
33
24
64
21
38
12
10
108
30
36
80
25
24
11
21
25
111
159
129
80
16
48
105
6
81
24
15
32
24
40
54
26
1
39
56
22
86
70
15
45
51
93
62
4
66
14
49
45
2
1
27
30
50
21
15
12
48
96
21
49
15
168
105
26
12
33
16
80
24
25
86
48
1
32
7
68
58
35
39
22
18
8
12
36
9
88
117
12
78
8
33
40
45
27
23
9
111
1
24
216
56
13
14
16
5
16
11
69
49
ABCD 95979891292*3^$a+1 [50017]
37
138
65
49
111
159
48
33
9
156
42
102
66
12
45
48
45
162
42
18
102
60
66
81
63
48
65
25
60
30
269
1
48
30
72
102
96
90
9
80
16
105
39
3
45
87
186
15
32
13
114
6
75
57
30
105
105
12
11
85
30
120
12
18
54
78
147
93
35
25
48
135
27
30
12
120
36
42
192
108
48
24
33
3
12
12
18
3
39
66
54
6
60
84
11
25
54
150
18
42
47
139
12
137
16
129
108
72
66
41
16
33
24
23
97
15
15
6
30
125
49
36
30
54
18
12
48
300
108
24
41
49
126
12
42
6
5
19
77
61
60
72
47
13
150
77
43
36
12
150
30
42
30
36
5
16
129
90
12
132
66
51
201
30
9
21
60
30
72
30
155
61
24
66
84
117
81
63
165
11
193
48
78
42
78
41
1
47
1
54
96
24
33
243
174
36
102
12
90
78
48
225
39
30
27
63
17
13
66
12
5
55
192
138
95
43
12
48
41
19
12
113
64
32
16
267
21
99
18
60
63
45
30
60
201
33
30
66
24
18
5
97
96
12
35
7
41
19
210
138
30
30
60
9
123
6
120
42
45
57
36
54
60
516
102
48
54
6
11
31
30
138
114
6
12
120
29
43
126
222
12
120
156
30
27
80
64
99
30
47
7
18
60
78
24
18
35
7
36
12
132
101
7
9
9
132
12
71
79
60
36
30
210
120
24
18
90
60
60
42
18
72
36
12
60
48
12
30
12
90
36
60
12
12
245
271
65
79
33
147
96
102
30
42
63
33
132
107
1
54
18
78
89
25
48
18
5
25
71
31
42
6
192
120
12
60
258
47
48
97
63
3
90
84
168
162
53
145
30
60
69
93
18
150
12
30
180
60
17
1
48
15
135
102
72
6
12
108
12
65
13
102
18
84
66
30
84
30
108
105
87
6
42
18
12
12
63
27
18
48
42
60
77
48
7
41
25
30
60
150
60
120
90
12
138
60
72
12
18
17
96
229
36
12
12
30
17
48
16
87
12
30
18
42
126
5
139
5
16
135
89
13
90
42
66
125
25
30
60
29
133
18
24
66
12
83
37
132
90
90
35
25
30
36
12
137
61
12
23
67
48
144
60
17
109
60
42
18
11
103
30
18
18
114
30
71
109
3
3
150
90
60
12
30
162
6
42
12
78
219
63
48
33
45
30
54
36
11
91
12
138
47
61
51
21
30
30
47
31
161
48
192
43
36
120
204
36
12
60
60
69
9
24
18
42
126
5
145
54
36
30
30
24
33
123
5
16
9
12
42
6
251
31
78
42
78
60
24
126
12
12
81
32
43
60
180
24
6
12
107
48
48
85
90
161
1
168
90
72
60
18
120
30
114
168
78
9
33
222
30
3
27
5
31
30
54
18
27
96
15
90
24
47
139
72
48
72
60
42
66
24
53
37
6
174
18
240
12
48
9
153
135
128
97
63
93
51
3
18
60
60
90
12
60
6
90
177
27
261
75
90
24
60
6
17
163
12
90
23
109
60
6
72
42
15
15
66
95
7
30
30
120
252
90
207
96
80
103
42
12
210
18
12
66
30
35
19
6
231
3
6
71
13
228
120
39
224
19
126
95
37
30
12
33
80
7
66
30
54
78
18
24
75
3
120
12
18
162
213
3
84
126
12
239
48
1
24
60
78
29
79
42
18
12
30
12
18
78
24
30
18
87
80
31
161
91
18
24
78
90
35
48
67
198
12
59
1
18
45
80
25
24
6
30
102
168
144
108
90
18
5
192
25
30
180
12
126
54
5
31
209
91
12
18
60
171
3
30
ABCD 95980022668*3^$a+1 [50019]
33
90
90
67
36
65
30
6
115
119
9
16
20
4
107
54
6
105
15
24
66
3
3
54
43
56
124
20
196
200
60
36
144
4
96
41
6
37
11
85
60
215
25
11
33
27
13
96
44
171
45
24
40
60
92
9
30
69
3
57
16
84
36
60
156
200
160
20
4
5
66
105
21
3
300
16
11
13
5
19
11
96
156
24
9
27
18
19
80
21
115
11
36
133
176
148
71
162
30
108
162
7
47
13
11
25
44
76
60
20
24
16
204
53
27
117
15
15
69
27
13
5
99
27
36
69
159
21
28
23
13
24
200
12
4
215
42
43
41
6
9
64
107
18
12
3
4
11
69
16
84
96
11
13
60
140
72
28
60
23
48
25
120
56
51
90
7
11
6
63
36
36
39
150
55
60
155
81
21
18
36
33
63
9
9
159
52
35
126
90
24
9
60
4
11
25
47
54
43
80
3
144
109
17
43
80
40
17
18
1
48
23
24
13
60
11
216
24
25
36
5
39
51
169
71
13
71
21
64
44
123
90
43
65
31
11
37
53
139
24
11
24
9
112
24
11
33
3
129
51
18
55
77
7
72
5
186
33
21
199
137
39
15
49
60
71
13
80
33
18
25
44
3
133
35
25
41
3
156
21
96
7
152
28
11
72
193
17
3
111
73
83
37
23
69
39
9
16
11
25
5
24
12
43
107
84
24
45
4
60
11
6
15
4
125
19
32
100
41
19
48
20
36
24
12
39
85
60
107
57
40
17
66
13
84
140
33
103
24
23
9
144
24
16
120
116
75
9
4
12
11
30
67
23
133
11
193
80
136
47
120
24
84
25
35
45
24
76
101
3
72
21
79
128
60
57
30
54
79
36
47
33
21
54
25
44
3
69
88
23
193
11
49
24
11
25
35
45
21
75
21
18
25
36
11
97
11
25
56
60
208
20
147
49
20
40
24
107
9
75
25
47
114
15
4
107
9
9
99
16
47
49
41
84
19
5
270
72
18
19
53
43
224
36
15
162
24
43
23
13
11
120
36
13
44
57
43
56
21
43
11
36
33
21
79
11
25
180
44
3
33
81
36
79
8
36
4
143
174
6
30
7
12
35
13
11
66
54
60
72
37
17
84
15
4
41
66
60
49
77
87
3
13
17
7
12
35
24
156
6
18
141
4
24
20
57
3
33
60
67
17
6
9
28
83
54
96
30
57
16
56
88
120
72
48
71
30
60
15
4
12
35
36
13
167
78
12
18
42
7
56
16
48
60
56
4
17
126
78
36
79
47
9
40
179
85
80
4
36
35
205
77
18
72
13
77
24
36
48
31
24
104
93
7
32
39
12
37
120
80
12
40
41
99
81
67
36
107
93
40
35
12
33
27
117
100
17
66
90
7
32
88
17
96
43
47
13
120
80
136
128
40
17
39
40
47
73
60
140
136
11
18
12
54
13
96
20
100
11
69
40
35
61
95
49
36
60
95
33
3
48
90
39
3
84
13
180
23
18
15
24
33
144
36
18
21
4
17
7
20
93
39
28
83
9
45
66
33
64
11
60
25
144
11
12
69
88
20
27
109
80
124
116
105
379
20
12
9
90
9
60
12
39
132
9
111
13
84
32
28
101
99
3
108
60
25
44
52
5
126
69
75
25
11
37
32
28
77
54
25
44
21
111
28
41
36
3
16
167
97
80
16
161
15
21
87
96
40
104
12
24
15
129
16
24
140
51
6
30
96
33
15
42
7
41
79
11
105
36
24
75
9
16
60
56
51
13
41
363
136
101
79
164
81
55
80
111
6
18
210
19
23
177
87
180
6
127
53
48
51
75
24
12
24
25
44
16
84
44
76
71
36
30
7
80
3
240
48
49
11
9
63
37
83
177
16
36
8
87
33
16
44
12
4
5
139
12
8
36
36
64
11
45
4
17
90
33
144
16
5
42
84
33
93
7
36
44
3
13
77
43
84
41
162
33
75
9
36
64
11
216
93
40
83
57
16
20
16
48
77
6
9
81
127
140
3
117
136
47
90
7
116
64
60
11
9
132
51
177
3
13
60
17
103
11
73
47
54
15
81
54
85
71
145
68
63
48
ABCD 95980037768*3^$a+1 [50003]
39
180
37
192
23
33
201
135
9
15
21
91
32
3
85
8
64
41
15
21
123
88
5
27
27
133
96
32
48
72
168
72
64
35
229
24
53
43
32
40
245
75
120
3
54
55
48
80
160
8
120
136
5
91
35
109
80
40
5
75
16
128
15
1
48
8
88
107
18
19
17
15
129
31
59
61
48
8
40
24
8
112
41
79
80
111
49
95
9
192
48
39
90
15
75
13
24
35
54
162
109
143
33
3
37
120
120
72
72
11
45
40
8
24
27
93
16
216
8
27
36
153
27
13
72
24
89
175
24
53
144
139
5
27
40
113
127
8
16
56
88
152
147
45
16
56
96
40
215
90
87
21
19
56
15
49
176
64
56
69
18
18
7
24
56
88
41
18
45
112
24
312
29
54
90
75
15
9
88
120
8
9
36
36
55
71
73
17
87
16
41
18
21
72
112
8
3
117
9
135
24
16
216
8
64
416
96
40
11
144
45
81
108
72
3
112
8
57
63
135
97
8
160
120
56
81
108
19
56
192
112
125
162
18
7
11
45
99
21
64
80
24
64
72
120
59
45
16
29
72
3
24
16
11
13
48
65
7
80
40
56
64
200
3
45
24
93
252
18
90
27
120
15
18
18
45
160
8
16
120
224
72
75
45
27
72
54
15
39
153
24
144
72
40
53
19
71
9
171
85
80
24
27
18
36
79
48
8
99
18
19
35
285
21
3
69
18
33
112
17
7
8
75
61
65
55
96
11
165
48
24
16
17
7
32
96
72
48
24
45
91
305
7
72
8
57
31
59
108
145
17
15
64
24
8
24
9
135
64
215
1
161
151
120
24
56
189
18
25
32
339
54
31
24
32
75
13
248
64
224
72
9
15
136
80
40
192
72
95
18
111
51
205
83
13
144
8
40
11
69
48
40
23
1
53
3
64
80
64
72
8
64
56
57
18
72
109
80
63
105
57
111
88
120
41
79
24
8
48
16
24
35
21
88
8
9
36
99
9
79
281
87
40
17
63
120
48
72
40
107
72
141
48
24
183
49
41
7
8
64
24
80
16
89
31
41
72
87
21
67
23
18
36
139
41
54
1
96
104
24
9
15
16
24
168
48
17
15
57
7
96
167
18
127
35
21
160
56
15
36
13
32
72
16
11
181
179
18
108
15
64
11
69
39
49
80
88
24
24
41
111
64
24
24
32
64
80
159
153
64
125
51
64
29
51
93
90
25
32
88
80
16
47
18
72
15
24
40
48
53
115
72
11
117
27
13
80
24
16
48
71
9
81
79
32
24
24
16
5
51
40
8
96
88
32
9
36
43
80
72
75
13
128
75
18
19
32
75
36
9
40
24
35
126
108
75
16
32
48
64
233
39
24
16
96
32
96
16
200
48
16
80
16
120
48
32
88
120
8
24
264
21
54
45
99
72
108
57
24
192
123
69
160
56
40
72
8
136
53
123
72
120
72
45
19
125
51
64
224
72
88
5
108
55
8
189
72
19
17
108
19
8
120
33
79
32
88
125
36
15
304
72
23
105
48
88
11
180
18
55
56
120
75
85
56
208
101
51
136
24
5
36
55
48
32
40
24
56
33
127
128
24
136
197
43
101
3
105
31
59
141
40
89
87
16
48
191
49
80
15
105
40
56
24
24
120
40
113
7
80
48
99
109
152
64
24
24
56
160
120
32
33
54
36
61
11
54
63
88
24
8
48
363
45
40
120
29
123
24
96
40
149
43
8
72
ABCD 95980099778*3^$a+1 [50082]
54
66
90
23
67
24
41
84
13
6
5
25
11
25
6
102
156
54
36
17
25
204
90
149
12
13
150
6
78
30
66
12
18
11
55
101
13
12
143
7
48
24
41
91
114
35
31
24
17
115
192
53
25
48
11
31
149
19
96
101
60
79
108
6
35
7
240
18
210
132
18
11
1
108
6
101
163
17
25
12
12
66
29
19
156
54
156
36
90
149
13
167
121
95
24
1
168
42
78
12
35
49
11
43
120
36
29
31
60
6
204
96
54
24
24
30
12
54
24
18
54
29
72
55
138
30
6
48
96
6
6
132
11
1
78
48
54
30
36
78
60
66
65
1
18
24
137
13
90
36
5
97
120
48
132
12
72
239
7
42
66
65
36
79
96
101
49
35
96
13
30
77
7
17
49
12
48
47
24
253
47
13
18
60
18
36
96
42
252
66
42
102
11
43
17
19
144
24
18
30
29
49
6
5
139
24
138
18
72
53
151
29
7
72
78
18
5
60
37
35
79
6
24
30
66
114
36
24
84
77
7
30
48
48
126
5
31
18
6
5
43
36
66
78
41
91
144
30
131
13
42
60
6
144
90
41
144
1
60
84
90
6
78
54
191
12
13
66
30
84
6
5
49
24
12
30
24
30
72
78
5
12
49
6
24
6
78
96
29
97
30
53
36
96
79
65
55
65
1
132
11
181
30
36
5
13
102
42
47
31
30
48
35
25
47
43
234
6
24
96
12
72
101
37
42
6
66
18
6
5
211
5
25
84
71
24
55
24
72
65
31
132
18
180
42
12
60
36
54
54
5
25
35
12
55
12
41
7
30
12
132
131
73
144
36
155
72
49
24
150
126
18
90
11
115
36
65
36
60
7
72
48
6
72
72
120
48
23
79
36
5
1
24
66
48
113
60
49
6
18
11
13
108
102
17
43
77
1
30
18
6
5
19
120
5
1
6
24
96
173
36
43
78
24
66
12
53
7
72
24
5
1
234
282
59
19
101
103
41
7
24
36
209
31
150
35
55
48
24
102
30
5
24
67
60
48
60
102
90
5
19
30
126
89
43
17
49
12
60
78
90
114
72
5
13
48
48
150
60
65
127
72
132
204
12
48
65
31
5
25
11
19
48
48
108
96
54
12
90
29
43
53
25
23
36
211
30
114
5
49
11
181
18
126
35
84
67
18
6
48
48
60
65
108
61
6
42
83
108
67
24
36
12
30
18
30
24
36
18
240
5
25
60
264
96
6
24
12
174
59
7
29
60
19
24
12
60
18
42
30
54
5
49
12
54
90
47
79
150
59
25
126
30
30
24
24
60
18
48
47
235
102
96
90
17
25
42
101
127
18
6
5
24
25
6
90
48
6
12
54
30
30
35
19
17
19
150
30
5
120
1
84
114
5
37
24
18
101
1
6
5
24
133
23
103
65
109
18
24
18
102
66
59
49
84
11
127
89
19
54
78
29
36
13
42
48
90
35
36
13
66
65
25
6
5
31
5
109
35
43
6
36
24
66
5
121
18
102
24
48
11
61
6
102
6
5
49
66
12
269
139
96
36
53
67
30
30
125
73
12
30
90
174
30
11
49
30
41
13
30
102
12
186
6
66
113
109
48
23
7
12
173
79
30
6
65
49
59
55
66
90
150
48
42
54
36
6
29
43
17
61
95
85
23
25
12
174
48
258
12
42
5
1
18
114
6
60
66
239
72
67
12
125
55
6
95
7
101
139
48
108
101
60
85
131
19
60
41
19
24
65
25
11
55
126
23
12
19
60
18
126
66
60
36
90
125
319
41
97
36
54
18
24
30
41
25
120
48
131
115
18
42
5
79
30
12
23
25
47
103
12
53
55
90
186
5
13
30
78
24
30
126
78
30
6
125
60
84
79
12
6
90
54
6
12
18
78
101
43
12
84
120
185
49
47
36
13
6
6
18
5
7
114
18
18
48
47
24
49
114
60
113
19
180
185
31
5
85
23
7
48
65
25
96
36
48
54
12
120
150
48
78
48
ABCD 95980445482*3^$a+1 [50041]
31
30
90
54
96
12
11
49
167
12
127
41
24
55
5
108
12
48
12
37
108
11
60
193
132
18
66
54
78
23
36
103
101
48
229
23
24
24
1
71
49
42
54
12
18
24
5
85
30
29
25
18
5
1
23
49
107
12
12
151
72
101
115
198
59
132
43
6
90
72
48
41
73
102
6
95
60
36
7
41
25
24
108
90
89
67
24
12
29
60
19
18
6
17
120
7
12
276
5
13
12
59
24
85
66
5
24
7
5
1
23
79
168
18
23
157
35
24
60
19
144
29
13
192
59
145
54
5
7
5
1
18
18
11
12
25
47
7
65
36
120
91
113
25
35
24
163
54
59
25
131
55
84
42
30
53
48
12
109
54
17
19
29
25
23
133
155
12
1
54
48
18
108
36
72
6
65
7
36
210
11
31
41
25
54
5
12
72
25
47
7
29
1
23
85
83
72
79
65
24
25
30
6
144
54
18
12
59
84
36
12
108
132
72
61
23
85
84
6
41
48
67
65
67
72
89
12
25
59
72
25
6
77
67
48
89
12
133
47
49
90
29
25
36
71
13
23
1
59
13
12
18
5
36
36
67
6
18
41
97
72
198
54
42
5
13
108
263
36
84
13
90
17
49
36
6
18
126
65
55
96
18
35
36
48
97
35
36
31
108
6
126
53
55
54
72
30
5
31
42
11
36
19
41
1
12
11
193
18
36
101
168
24
108
97
35
7
66
60
66
60
29
60
1
11
37
107
36
7
113
36
49
23
12
84
37
119
108
97
23
55
77
60
24
37
72
11
132
60
43
29
12
73
23
79
36
6
12
35
84
43
78
35
24
25
36
131
1
36
18
48
161
24
19
89
60
24
24
1
23
7
5
49
59
192
109
71
48
7
6
35
1
162
17
31
6
90
65
61
36
23
31
17
1
126
72
66
78
126
11
25
30
24
48
96
17
1
54
53
19
17
55
173
1
54
36
18
11
12
156
19
6
59
24
43
18
30
54
54
6
72
155
120
108
24
48
97
23
19
30
6
54
72
18
12
54
78
30
59
1
54
54
72
18
12
24
12
5
55
126
35
13
294
84
17
12
72
48
24
67
53
24
43
41
121
18
36
6
47
1
18
41
13
35
84
132
55
78
18
12
126
96
23
31
54
48
6
41
61
54
5
13
6
17
73
11
132
1
36
23
61
35
7
5
31
41
49
35
144
31
18
36
23
49
23
31
60
17
24
48
55
36
77
31
12
24
5
48
19
5
31
29
25
71
24
84
37
23
7
6
11
151
17
12
12
24
25
11
7
36
12
5
48
79
29
181
6
125
13
108
78
17
24
12
37
102
6
36
23
49
23
67
18
18
77
12
13
24
126
18
11
7
12
78
23
24
1
35
25
23
61
24
30
42
35
48
7
5
108
49
30
54
54
114
11
37
42
41
121
30
54
119
60
84
49
23
25
6
18
84
47
121
23
12
31
132
120
54
42
5
84
37
119
25
84
6
53
55
41
60
43
53
37
18
5
36
31
197
19
180
12
5
48
12
48
19
30
114
77
67
30
54
6
23
31
18
84
90
29
264
37
18
29
19
41
1
35
55
54
47
84
115
90
71
36
24
24
61
270
65
60
199
17
48
43
24
5
12
1
30
5
84
163
18
11
85
108
12
11
12
13
47
7
5
19
29
115
48
17
7
30
114
17
60
12
1
18
113
24
7
17
1
12
132
47
91
144
42
12
72
36
71
36
12
43
60
120
65
36
103
53
1
47
60
91
54
18
66
107
79
5
121
71
103
17
108
25
18
18
23
31
66
6
18
30
5
55
156
78
35
48
60
19
41
85
23
61
144
35
25
48
18
5
36
49
42
12
89
72
127
132
29
37
180
96
72
18
77
132
24
19
36
149
132
36
60
109
108
12
11
13
47
60
1
84
54
24
41
79
17
7
65
72
1
54
65
7
53
108
72
7
54
23
24
12
24
7
5
13
30
197
24
36
13
42
174
143
19
24
29
96
132
60
156
72
61
6
36
5
49
35
12
36
79
66
6
41
120
36
72
1
72
11
43
41
7
36
17
25
11
48
48
19
5
84
37
107
36
36
13
6
12
24
162
198
36
17
36
55
29
169
12
35
19
78
23
7
77
132
61
95
13
155
103
18
11
1
11
79
41
85
24
18
41
79
41
12
12
79
29
85
90
30
11
36
31
18
71
96
24
19
18
11
12
13
6
54
131
132
24
19
41
31
18
59
12
36
19
54
11
24
12
37
11
49
35
1
155
115
66
42
18
30
ABCD 95980831348*3^$a+1 [50035]
36
48
12
9
123
60
96
9
27
9
91
65
75
16
113
31
53
15
28
17
51
76
44
24
21
27
45
15
108
132
69
144
15
124
80
132
120
9
79
17
48
123
48
16
44
184
53
435
105
144
79
17
63
12
48
21
84
75
204
81
72
60
123
69
36
39
36
60
60
117
127
53
12
96
27
45
3
249
48
15
24
196
44
180
369
51
24
57
87
120
12
16
20
12
21
31
60
101
123
36
76
32
12
100
44
45
7
20
33
36
120
15
21
63
12
33
15
165
87
45
72
51
96
96
64
44
36
300
84
12
4
5
103
80
48
60
45
55
92
192
24
12
192
393
48
279
60
36
9
231
12
117
111
69
252
159
96
105
39
60
24
12
21
27
33
15
52
5
27
144
21
43
161
27
60
520
44
33
120
108
15
45
3
240
24
52
20
21
99
9
39
45
55
5
48
135
24
48
60
21
60
15
57
27
48
12
132
16
269
31
308
12
48
9
96
51
180
4
17
12
123
93
24
48
19
56
4
53
87
96
84
96
84
60
96
60
48
36
9
87
12
36
21
15
60
33
72
55
5
75
48
96
9
27
45
63
48
48
64
68
60
144
16
17
163
104
40
65
75
4
336
140
9
12
87
21
24
27
144
21
43
92
48
108
93
72
63
64
32
160
53
183
93
12
39
24
24
57
75
33
3
24
105
63
165
147
144
40
12
428
84
160
53
48
144
171
12
72
12
144
57
27
48
108
69
36
51
48
72
33
231
36
144
105
60
31
8
96
21
24
27
60
33
51
129
252
63
96
4
104
100
68
33
27
177
315
120
45
27
264
24
168
45
3
16
44
57
24
84
111
240
156
60
69
31
132
56
132
117
27
4
44
117
63
12
96
9
55
20
33
96
171
153
75
45
51
12
33
36
123
48
192
96
9
3
9
39
21
48
3
48
12
153
39
112
20
60
4
44
96
21
204
72
72
123
4
20
208
56
237
55
65
19
53
231
84
285
123
24
64
140
36
60
396
48
136
65
36
3
36
69
27
48
36
120
9
84
60
87
84
96
33
180
87
9
31
108
36
32
165
55
17
36
87
4
161
3
129
27
4
44
12
36
192
48
100
53
72
3
165
195
69
127
89
60
15
60
69
63
24
84
57
24
84
27
132
93
15
48
36
64
17
144
43
68
12
36
21
24
15
21
39
24
45
228
87
45
91
44
48
9
24
36
36
279
84
96
28
53
48
79
53
12
27
36
192
12
204
276
16
32
160
80
96
4
8
24
76
32
57
75
16
5
135
48
132
60
12
57
223
8
117
243
220
212
12
16
80
4
108
80
81
79
17
63
352
188
21
36
36
7
80
12
84
69
36
87
4
53
87
36
168
24
12
33
36
27
52
188
4
44
9
55
5
27
153
48
24
3
12
36
33
15
12
60
4
41
27
72
21
75
93
72
19
140
60
84
21
31
32
45
147
300
21
48
36
24
180
87
69
99
12
4
56
24
24
21
84
252
72
27
81
87
57
111
72
40
32
213
123
24
21
63
57
3
40
341
103
53
267
112
5
36
72
36
36
39
9
75
256
29
223
20
ABCD 95981282108*3^$a+1 [50016]
12
147
51
36
45
228
48
15
33
51
6
27
21
27
105
114
33
27
30
75
3
12
141
12
81
27
48
24
3
57
105
147
93
36
42
9
15
24
42
15
75
12
45
27
138
3
24
39
57
48
120
12
39
45
24
24
168
3
9
12
111
24
69
144
33
27
75
18
30
192
30
51
12
117
12
90
33
48
3
66
18
90
27
48
45
42
9
51
21
135
30
27
3
42
3
39
144
21
84
24
45
63
24
9
30
12
33
39
6
27
39
21
84
21
54
153
12
36
3
21
60
60
159
36
54
12
102
45
108
12
27
60
33
48
12
48
12
156
9
108
48
54
60
78
84
39
24
96
12
24
15
21
9
51
24
120
9
30
42
30
18
30
57
33
30
192
18
6
21
15
177
3
165
12
3
33
60
39
33
132
36
87
78
87
27
165
12
9
24
6
6
78
60
108
12
33
15
9
9
6
114
54
36
36
54
75
72
15
24
105
33
6
54
6
57
45
42
33
48
9
6
45
129
63
12
15
18
42
12
213
51
24
6
15
15
9
93
3
51
36
45
123
9
96
24
87
24
12
24
54
51
33
6
105
96
15
54
6
18
27
15
6
15
108
36
63
12
36
90
48
99
108
39
21
12
3
9
15
33
21
51
24
39
81
36
63
72
54
39
15
33
9
54
72
45
15
12
48
45
15
57
27
108
90
48
3
111
6
27
3
18
24
42
126
15
24
48
81
6
93
132
75
36
45
12
108
9
36
87
225
123
48
15
45
111
24
12
9
15
9
45
24
75
141
12
114
9
57
3
57
87
15
45
3
42
42
66
54
48
60
36
81
48
72
21
39
21
54
18
27
120
60
45
99
39
66
27
105
159
33
3
39
24
42
42
57
3
18
30
9
84
69
3
39
165
3
57
33
63
39
105
51
9
111
150
15
63
30
51
3
48
30
30
105
87
36
30
99
48
99
33
3
72
18
27
72
21
15
24
3
90
51
27
48
21
99
90
15
60
96
156
3
9
75
18
75
15
33
12
24
15
9
12
60
12
105
75
3
162
3
63
45
12
12
15
18
39
45
39
15
45
9
63
57
51
105
6
33
45
6
57
12
75
18
15
33
15
57
30
24
9
27
45
120
3
21
69
111
24
75
30
6
6
72
27
69
75
132
132
27
126
27
87
21
3
12
9
15
9
12
15
30
27
27
48
33
45
3
24
3
57
72
9
39
3
57
33
15
27
6
54
108
42
42
9
81
15
123
45
3
9
33
60
111
12
12
27
81
153
15
15
9
12
69
231
99
120
36
24
30
12
3
24
36
87
105
99
168
21
147
12
57
48
48
48
24
12
15
168
60
18
15
63
12
102
111
57
27
27
21
63
96
60
9
84
27
186
48
15
27
48
9
3
57
21
15
69
6
132
12
12
120
273
60
12
153
6
42
12
51
96
36
12
63
129
144
36
15
30
135
24
72
72
87
33
3
33
9
18
24
6
48
15
12
45
18
57
57
3
39
6
12
18
60
24
9
132
24
9
54
57
48
51
45
39
72
6
42
36
12
84
18
66
12
24
93
15
30
12
78
18
3
9
15
3
33
27
165
24
3
12
6
42
6
54
78
99
51
57
27
21
33
27
99
93
27
6
87
60
123
60
45
75
105
9
66
33
96
120
15
33
81
42
12
21
24
15
30
120
48
78
81
33
78
24
18
18
24
138
6
69
12
21
27
48
39
96
45
69
18
57
51
150
48
6
45
36
3
66
51
24
51
78
90
84
48
72
66
147
27
30
75
3
57
141
39
75
81
12
12
3
9
63
6
39
27
69
24
60
75
21
27
9
81
147
3
168
96
18
3
93
27
24
9
6
24
129
15
48
12
33
57
6
9
3
30
42
12
189
87
54
3
96
15
57
12
96
36
3
57
69
15
84
15
36
9
51
12
165
108
15
120
117
75
18
12
27
21
12
3
69
12
111
12
81
75
12
45
60
84
3
63
33
27
9
24
96
33
3
27
30
48
159
9
30
42
147
75
117
24
96
39
36
81
15
9
204
51
108
45
36
9
15
12
36
63
30
6
9
9
51
9
15
108
24
36
45
39
39
36
45
48
12
63
36
12
45
39
81
45
138
141
93
87
9
12
15
3
24
12
21
27
21
111
21
72
3
84
18
6
102
27
3
102
27
48
36
36
3
6
27
3
42
18
72
9
48
36
9
15
27
60
21
99
21
3
57
168
27
33
84
48
72
3
69
3
72
129
12
3
21
21
12
75
168
93
87
147
12
9
24
12
75
48
18
18
69
51
84
57
60
51
12
30
132
6
78
42
69
48
15
21
24
15
81
15
57
12
33
90
24
9
39
21
9
66
24
33
3
9
12
24
129
36
12
75
69
36
27
48
24
9
6
45
24
9
6
9
12
21
75
24
3
36
ABCD 95982172504*3^$a+1 [50011]
23
72
60
1
71
12
48
85
78
24
54
84
59
49
35
49
24
6
66
6
5
84
108
132
55
41
12
19
18
47
73
47
36
12
7
18
24
119
1
47
25
107
48
139
29
43
17
49
54
18
6
41
13
66
5
13
47
12
12
60
60
13
83
36
19
17
37
36
24
6
89
12
60
60
48
37
23
55
5
120
12
121
78
65
12
19
77
36
84
115
102
12
35
67
89
24
13
11
108
60
49
78
77
163
30
35
7
6
47
85
119
24
25
30
42
11
120
36
1
11
48
187
17
84
37
23
79
17
84
67
72
114
23
24
96
36
132
36
67
5
109
48
96
47
12
24
72
133
23
84
60
1
71
7
42
23
72
132
25
263
67
53
24
25
11
132
180
60
96
37
11
61
36
60
11
25
18
138
11
67
41
7
65
96
25
6
65
36
43
77
43
53
37
11
169
23
24
13
54
5
60
84
13
59
1
59
48
37
42
29
36
103
24
90
6
29
12
72
37
59
7
48
174
42
6
83
60
67
24
5
13
24
59
12
24
13
35
49
59
13
11
84
1
23
12
49
11
7
48
5
12
12
61
167
36
19
77
73
11
31
6
11
1
6
18
48
119
36
36
24
12
19
5
24
12
24
1
35
12
24
84
19
29
60
25
83
157
11
12
72
84
48
19
17
24
24
48
7
42
131
13
23
24
7
53
120
25
36
12
83
60
43
96
65
36
19
18
179
12
12
19
138
23
73
102
17
49
30
48
17
7
17
72
1
24
35
91
41
60
13
47
31
42
59
12
132
1
108
30
42
60
11
1
47
36
48
97
36
47
7
24
5
133
36
11
37
95
19
42
11
37
30
54
59
73
72
6
90
24
11
97
35
12
85
23
1
6
29
1
114
17
24
72
1
72
102
78
11
31
18
30
17
25
12
23
12
13
11
36
24
96
60
25
6
72
41
60
157
83
43
5
13
11
115
53
19
18
59
1
11
103
5
12
144
13
42
53
37
83
37
84
59
108
91
5
72
1
60
47
25
12
11
79
29
24
24
12
7
54
59
1
6
41
24
1
107
24
12
13
35
12
36
12
1
11
31
42
11
1
167
91
48
41
73
11
61
48
35
12
60
192
109
54
5
91
24
30
11
12
36
84
1
11
73
102
48
29
85
72
59
24
60
193
6
5
36
48
48
73
11
12
1
108
11
72
13
35
192
13
11
84
72
24
13
251
67
6
11
12
13
108
35
49
168
71
108
49
23
60
109
71
96
12
12
192
12
48
48
24
1
71
151
72
17
79
6
71
120
108
168
7
24
42
6
78
132
59
84
60
12
7
5
24
49
35
25
23
1
23
7
24
41
36
37
11
48
13
78
41
12
12
31
24
42
47
84
37
6
29
72
85
30
24
17
1
11
84
31
17
84
24
48
37
6
5
36
12
12
55
53
37
35
37
71
7
89
49
96
102
90
11
109
35
12
31
65
1
23
25
24
48
6
29
67
89
24
49
167
121
30
18
83
121
71
61
11
61
36
66
77
61
6
96
17
12
97
119
37
11
43
41
120
84
24
187
17
96
48
12
19
17
132
13
11
12
1
23
31
18
119
108
24
19
72
77
36
36
12
48
24
12
72
1
36
102
54
42
77
36
24
108
13
35
49
18
48
30
66
90
30
17
132
36
25
95
1
30
48
6
35
24
36
13
35
37
12
11
31
17
36
24
37
6
29
19
18
30
77
36
36
121
11
60
36
7
5
96
36
72
73
95
79
96
54
47
24
43
42
47
12
13
11
13
95
7
96
96
29
49
18
42
143
25
11
12
55
96
65
12
24
19
17
37
23
13
54
41
72
24
36
36
84
1
96
90
53
43
96
65
1
78
6
12
11
109
24
6
5
91
5
12
60
1
132
6
120
17
61
12
35
37
24
95
24
13
12
35
24
67
17
49
84
36
11
24
67
18
47
49
107
13
6
18
54
17
31
17
48
24
7
24
77
12
31
120
210
24
11
48
228
12
139
113
1
71
7
17
1
11
144
19
5
37
12
23
25
35
49
143
49
12
156
54
17
48
1
47
48
73
83
36
13
84
11
48
60
12
36
60
85
36
11
79
48
41
96
24
24
79
41
49
35
13
30
6
12
84
90
29
12
1
60
71
36
72
24
24
144
13
47
1
11
25
11
60
7
29
91
48
18
36
11
1
6
96
18
131
12
96
13
47
49
12
11
12
73
11
37
30
42
102
41
12
36
96
36
67
89
84
36
25
6
6
107
144
24
49
11
48
1
12
71
12
168
43
24
96
18
78
5
72
120
37
23
25
54
41
12
120
12
7
113
12
25
60
35
24
43
5
12
13
36
23
31
17
25
59
48
1
84
30
17
12
156
1
71
55
6
11
12
24
84
12
49
180
72
263
1
78
17
1
59
91
24
96
5
67
5
91
138
6
53
49
12
48
35
13
6
17
25
36
11
60
13
108
ABCD 95982476602*3^$a+1 [50005]
67
54
36
12
42
9
3
48
65
1
66
141
9
23
7
105
39
60
6
30
24
84
12
65
4
147
42
12
96
24
27
12
39
42
6
9
3
12
33
105
120
66
69
123
12
30
18
12
42
90
78
36
6
45
80
61
12
18
9
152
40
140
4
75
273
9
107
73
30
60
21
8
37
6
66
159
36
39
9
8
121
36
59
60
4
24
36
21
27
33
30
6
39
21
47
19
144
30
60
42
12
60
66
6
48
12
18
59
43
6
107
64
9
48
11
13
18
24
36
9
15
6
84
51
27
33
3
24
12
30
54
41
91
81
8
19
12
12
81
15
96
78
63
3
53
24
37
48
51
27
90
27
15
77
52
3
48
72
66
27
36
9
11
24
36
28
56
43
72
24
93
3
60
17
67
30
3
33
24
35
91
54
54
81
8
132
13
36
24
36
3
57
6
24
42
47
31
17
64
63
5
1
11
49
30
117
15
18
66
6
12
36
39
96
99
125
28
135
18
27
57
87
45
3
57
36
11
31
9
44
7
9
33
47
36
28
39
9
36
3
60
42
90
24
12
108
24
29
84
13
23
16
147
18
35
25
12
15
21
24
99
9
30
9
80
109
42
57
3
6
66
18
39
12
51
6
18
21
81
11
49
30
42
12
18
45
21
60
27
72
8
7
6
23
48
79
45
36
33
18
12
21
21
48
60
18
5
25
54
153
45
47
19
17
60
4
24
99
6
15
9
18
5
12
16
15
60
30
3
33
6
60
30
18
36
48
93
39
5
79
24
108
12
5
73
24
6
24
6
71
48
1
95
25
15
63
54
23
7
96
9
32
28
3
30
30
84
17
1
126
126
95
43
5
16
39
6
3
39
54
23
25
75
15
18
18
6
24
12
30
29
25
39
69
107
40
45
123
36
51
6
12
23
36
79
240
5
19
24
93
3
5
43
6
15
39
5
25
30
12
144
57
165
35
7
48
9
33
27
21
27
32
1
12
15
165
27
3
69
99
77
73
39
9
71
13
36
72
51
27
12
48
45
27
17
7
18
6
17
85
30
12
5
7
36
30
12
102
156
72
30
60
3
33
144
42
6
12
108
30
45
39
6
30
45
93
66
53
48
13
3
116
37
36
111
72
39
21
36
8
1
3
36
21
30
12
12
33
15
17
12
16
192
24
44
4
8
91
24
42
6
77
7
6
24
35
31
141
224
36
1
63
48
39
12
9
105
54
69
8
1
12
102
6
12
18
65
37
23
13
51
3
72
54
12
132
180
132
6
5
37
18
33
105
47
127
6
23
36
13
15
9
36
87
3
141
27
29
55
9
57
156
18
36
9
105
6
45
36
63
17
28
27
36
30
75
72
33
47
1
6
18
12
90
9
72
27
6
147
84
32
37
60
11
1
47
73
27
105
47
19
81
108
80
25
47
16
27
29
52
44
37
36
132
3
3
6
60
3
27
30
36
35
13
12
84
27
8
64
57
30
101
100
9
30
12
53
19
81
99
18
78
48
54
30
48
54
3
3
18
66
48
89
48
193
72
6
17
25
30
69
8
112
3
105
9
12
11
84
25
111
27
12
105
33
3
33
18
6
39
63
29
1
18
30
3
153
30
69
129
42
24
6
84
23
61
48
42
29
133
11
72
24
13
18
45
33
3
39
6
12
87
3
30
75
33
63
3
113
13
12
6
12
42
6
102
18
9
3
150
42
6
3
3
33
44
4
3
57
15
21
36
3
5
84
36
67
5
175
18
39
15
60
150
36
48
23
19
57
68
79
5
13
15
81
72
18
81
21
11
97
47
120
28
44
181
6
84
42
72
35
76
57
18
24
77
4
39
18
51
3
18
42
6
27
45
83
55
45
15
18
24
6
24
12
30
11
72
12
16
93
126
33
20
55
5
25
36
24
12
54
29
31
24
9
48
3
30
18
9
9
54
9
33
48
39
3
18
6
60
42
78
30
42
17
16
44
7
21
39
45
141
18
42
12
6
33
33
215
1
27
21
59
76
24
21
30
6
15
33
66
42
18
6
48
102
120
125
49
3
129
30
69
45
35
43
197
12
1
15
20
133
27
27
18
48
12
48
3
135
42
3
32
55
30
30
42
15
21
63
3
69
9
23
36
13
108
27
60
21
15
3
6
36
54
186
54
24
17
28
21
36
42
66
51
21
102
6
11
48
1
30
21
12
9
35
97
12
36
42
9
27
30
36
15
72
117
54
17
1
3
171
45
33
119
1
60
3
27
5
31
6
30
41
25
39
15
24
36
48
108
41
19
9
21
48
54
6
60
27
33
12
30
18
47
28
56
73
51
15
60
53
28
39
41
43
29
7
6
36
15
24
9
24
48
42
21
69
72
48
66
17
7
66
36
27
44
55
5
13
6
117
21
6
60
41
16
72
63
42
6
6
54
6
3
12
8
16
8
49
24
11
25
12
36
54
12
33
81
42
72
81
15
21
51
18
119
43
24
6
39
45
143
43
30
24
24
75
12
36
51
81
27
48
30
39
33
75
9
35
4
9
27
8
85
83
7
5
28
32
145
63
3
66
3
216
36
12
36
51
36
48
30
15
15
96
33
9
90
41
19
78
54
93
9
83
1
24
18
42
30
17
12
31
33
45
162
36
36
5
49
30
12
12
6
66
6
27
45
39
21
23
16
33
90
5
36
16
44
43
29
1
107
49
96
63
44
61
30
21
21
72
102
84
6
18
48
69
3
12
177
36
24
3
24
24
93
3
17
79
54
11
43
30
23
19
9
128
ABCD 95983162136*3^$a+1 [50003]
72
54
55
83
6
84
60
48
18
42
30
24
12
25
80
63
180
18
30
61
48
95
54
139
128
195
6
54
33
33
24
87
64
23
57
64
77
18
126
6
54
264
6
108
13
35
126
36
18
54
19
77
51
16
17
24
66
126
6
12
21
75
90
43
23
18
39
183
36
133
32
9
42
48
24
54
15
15
90
54
1
35
24
30
7
32
3
72
12
72
1
77
66
97
35
36
66
90
96
36
30
27
9
36
6
36
25
101
18
12
72
36
18
36
108
36
42
49
77
12
36
19
5
91
11
69
75
42
126
30
18
18
150
18
126
21
63
24
162
7
11
21
15
30
96
30
117
81
15
75
69
16
11
72
12
78
3
144
33
12
42
18
72
12
3
141
24
90
36
30
18
18
18
36
37
80
15
1
29
18
24
9
3
60
12
24
102
18
72
198
132
138
24
126
48
99
48
3
18
27
3
78
30
108
24
138
42
121
23
48
73
35
168
18
72
91
32
3
36
25
59
18
42
54
18
18
12
24
54
12
18
6
36
13
17
18
24
12
73
288
41
18
30
36
36
24
54
12
69
96
16
23
25
224
144
21
180
36
12
54
6
180
39
117
36
90
45
48
16
53
114
18
30
6
48
18
6
267
3
54
54
12
42
48
24
12
276
67
41
12
91
113
30
97
32
219
18
30
85
5
18
57
3
13
149
120
360
6
54
12
72
96
27
27
36
1
11
96
192
69
3
24
36
30
216
27
15
12
90
18
90
36
75
147
216
85
35
13
83
12
1
23
9
21
75
93
36
31
17
36
6
30
6
36
12
1
17
60
48
6
30
54
54
126
60
12
6
39
123
336
60
18
120
15
75
37
32
237
108
18
6
31
71
24
33
64
11
165
63
72
36
18
19
161
24
18
84
72
18
6
12
6
18
90
12
72
6
18
103
131
61
5
90
6
90
48
6
123
112
32
16
35
78
90
21
208
80
27
72
78
12
24
66
9
9
60
36
84
51
21
36
24
126
66
6
12
13
173
3
45
42
57
16
96
65
12
3
3
156
54
60
54
72
48
78
3
123
66
3
105
54
72
9
33
12
78
48
42
18
66
7
96
176
45
67
11
21
99
60
1
29
99
16
11
132
33
16
5
30
157
263
169
11
18
30
6
12
3
16
41
66
21
93
66
6
18
66
55
23
57
15
97
5
60
63
75
60
102
18
6
18
36
54
36
36
12
90
36
13
5
36
39
96
64
41
55
29
144
3
51
24
30
199
48
47
30
126
21
3
45
9
87
15
42
103
5
54
21
27
42
75
16
11
54
6
12
45
16
11
18
19
95
1
281
18
78
90
54
39
16
128
9
54
1
149
18
25
29
19
29
3
64
29
108
12
108
18
78
54
84
165
21
18
9
3
157
41
18
18
115
17
54
9
39
60
36
48
6
54
84
36
37
95
48
36
168
144
165
9
96
7
29
48
18
42
39
96
9
39
96
63
48
54
36
42
18
72
51
69
43
11
21
15
162
6
48
36
18
3
16
23
18
135
160
5
6
12
9
33
120
72
18
126
15
3
6
54
72
72
1
29
180
168
72
90
85
71
18
7
11
165
48
45
108
48
55
80
144
63
198
36
103
131
36
9
159
49
71
36
85
5
60
54
66
24
72
7
5
18
121
5
42
33
3
48
108
42
66
21
165
219
69
12
36
27
9
7
83
24
72
48
24
85
32
112
113
30
54
60
108
12
6
33
21
30
6
12
18
204
48
6
36
54
12
36
13
101
84
78
72
81
16
101
43
23
132
18
3
112
59
18
96
18
18
36
66
18
6
30
24
36
30
73
35
18
18
9
16
11
133
96
5
43
47
6
30
96
48
24
85
113
18
36
36
18
19
71
54
18
90
48
90
18
91
17
54
24
49
32
93
78
30
6
18
90
30
7
53
84
132
3
117
96
30
6
54
12
133
17
102
24
1
32
48
21
36
54
78
102
13
11
210
67
47
48
1
48
29
48
147
39
25
29
12
55
5
18
108
30
15
129
6
73
35
13
96
96
83
109
29
42
30
18
24
30
78
30
39
33
6
48
36
108
60
18
18
36
18
48
42
57
51
36
36
54
18
12
6
75
51
18
18
54
30
85
29
18
49
80
16
35
61
5
75
219
12
144
6
54
ABCD 95983646054*3^$a+1 [50002]
11
36
24
73
32
15
21
12
33
114
109
77
18
1
95
24
42
204
55
35
36
25
20
3
6
90
36
18
39
28
140
144
195
13
8
9
19
11
24
30
162
13
60
5
6
36
48
97
5
54
6
48
6
36
25
173
19
17
31
144
35
60
21
3
60
6
39
27
24
54
7
20
120
52
20
40
11
9
33
18
6
19
77
24
3
51
37
59
45
51
25
60
23
9
87
25
36
60
29
36
79
71
9
64
65
96
31
32
16
11
9
16
155
81
39
30
79
35
25
107
48
42
43
17
303
15
60
156
24
1
95
49
20
27
9
69
72
18
129
28
108
107
73
17
30
24
36
24
13
17
30
61
155
18
19
96
56
28
83
25
23
60
30
36
91
125
3
27
90
24
75
9
87
12
76
101
63
108
3
117
24
16
59
25
35
25
65
96
30
9
40
36
12
56
57
54
24
72
13
12
20
3
132
165
24
51
24
24
9
3
33
15
12
13
65
12
24
90
49
17
54
9
51
84
61
108
32
15
24
12
24
21
15
24
54
19
8
40
5
30
114
6
18
42
84
36
24
25
119
12
24
36
57
28
48
80
81
30
33
93
3
177
18
12
45
180
153
27
88
65
99
51
25
5
171
4
161
6
37
71
96
120
1
228
35
30
42
37
11
1
20
39
6
3
3
57
16
5
30
109
11
66
30
21
3
66
79
41
6
78
67
35
30
30
13
35
61
48
36
41
51
33
79
53
187
36
44
27
6
54
54
7
32
76
11
54
15
72
39
21
45
60
3
165
6
36
30
27
60
27
36
13
65
42
24
36
108
1
128
3
33
15
9
112
29
72
18
30
6
84
6
66
54
19
11
24
60
6
79
20
15
36
90
6
25
32
12
15
1
8
27
60
78
6
1
12
17
6
45
9
99
27
25
108
47
9
136
20
108
24
40
11
12
60
144
13
8
63
6
3
3
18
27
64
59
9
12
15
49
47
37
11
6
66
54
19
80
27
90
54
6
3
195
12
18
6
36
33
24
87
49
35
12
30
18
129
112
5
3
87
36
49
80
28
23
48
9
33
18
36
9
4
23
9
81
3
24
51
1
131
25
35
18
60
31
29
51
4
32
75
33
15
60
37
5
30
30
183
45
12
84
30
21
123
120
60
6
30
73
96
12
5
15
33
79
11
1
8
40
83
48
36
9
52
119
169
20
75
1
116
15
13
77
78
6
30
36
33
51
84
1
95
49
11
6
15
45
163
47
49
36
29
3
3
30
78
12
60
54
3
36
27
18
96
15
51
25
84
59
30
90
60
12
24
24
69
36
45
30
61
29
19
83
145
48
95
12
129
16
5
15
28
32
15
18
12
18
1
35
81
9
19
17
19
41
30
48
69
27
6
115
12
23
60
18
90
37
35
54
6
18
111
64
17
18
96
24
1
5
54
12
9
21
18
6
114
30
315
21
54
21
156
3
25
5
96
51
60
63
1
35
30
30
30
60
3
16
32
4
119
12
13
47
13
84
17
6
9
45
79
35
36
6
87
28
23
90
150
12
49
60
80
36
28
11
24
36
81
15
30
18
81
15
36
48
25
161
31
23
37
23
189
3
54
19
65
66
36
73
32
84
16
23
6
54
12
69
9
12
67
23
78
30
126
6
24
1
53
42
48
72
30
127
12
29
90
12
78
39
88
80
120
15
24
120
90
19
71
121
29
39
21
6
97
17
54
21
48
72
40
11
54
3
16
12
53
42
9
51
18
55
11
24
90
12
24
79
11
21
159
13
8
75
24
66
27
153
115
23
6
6
45
3
6
36
63
16
128
36
16
65
150
24
1
44
36
39
96
66
19
71
25
8
27
69
15
24
1
29
39
28
143
30
55
11
241
29
3
93
48
6
61
53
6
114
36
84
12
67
12
5
24
39
76
104
63
45
112
60
71
9
52
29
42
45
75
49
11
49
5
6
108
6
24
30
30
90
69
51
36
6
24
43
11
60
36
181
48
47
33
72
15
24
24
102
30
24
21
12
33
27
33
18
1
35
25
104
12
39
66
3
27
24
61
23
96
61
12
53
54
9
27
48
1
59
6
6
24
1
53
27
33
31
29
126
60
54
30
42
24
39
84
72
4
47
108
36
1
60
35
33
81
6
45
45
27
48
33
42
25
155
57
63
48
96
36
24
33
28
5
18
201
39
72
30
7
41
6
90
3
27
54
31
5
6
37
8
3
6
31
119
6
55
23
57
3
72
24
25
56
3
186
31
83
6
66
37
23
85
20
15
93
132
9
6
13
161
6
60
13
11
156
78
42
150
15
9
6
30
19
11
24
9
4
12
29
102
60
37
23
18
75
111
24
12
45
15
13
156
5
15
16
20
69
66
24
6
103
11
60
96
25
44
99
60
85
44
33
30
54
6
54
79
5
42
24
30
51
3
12
13
77
19
44
120
51
73
11
6
31
95
13
77
18
1
59
12
45
45
3
105
6
21
28
41
51
39
30
54
36
9
12
33
6
36
108
36
1
5
43
11
25
41
103
35
30
6
85
180
60
35
21
88
35
ABCD 95984001398*3^$a+1 [50012]
72
23
85
59
7
78
47
31
30
24
78
137
31
5
67
21
56
1
39
9
6
5
55
5
1
18
84
42
36
59
13
18
129
45
11
49
23
103
72
6
15
9
23
85
12
12
36
47
16
9
36
42
18
24
123
15
12
21
72
92
16
21
48
47
73
6
6
24
60
6
6
23
61
6
45
39
41
7
30
95
1
11
19
6
83
36
19
60
30
12
30
5
25
23
36
25
6
6
120
48
6
9
32
49
6
24
24
24
42
48
11
7
18
27
27
93
27
18
30
89
16
39
18
138
9
20
1
12
12
6
5
13
15
21
11
7
41
16
9
36
23
7
41
24
13
36
42
204
78
12
6
42
30
81
20
127
77
1
6
6
18
5
25
6
48
33
57
35
7
96
60
60
17
7
30
30
18
35
48
24
49
35
25
24
48
15
57
123
3
30
27
9
23
103
150
39
8
67
5
1
42
12
81
27
90
3
9
15
20
55
45
44
52
9
60
6
24
30
6
30
72
12
15
9
126
6
119
16
20
19
9
32
48
49
3
3
41
13
48
39
33
18
5
7
66
27
123
21
9
6
18
3
177
23
13
90
24
33
9
59
67
29
4
32
7
17
25
36
3
56
1
15
3
21
9
59
55
6
12
3
9
6
21
20
1
12
6
45
27
17
163
9
68
48
25
54
45
9
24
87
33
23
72
217
15
3
12
41
24
13
30
21
36
51
12
17
49
24
12
18
41
52
39
9
21
120
35
13
35
7
5
61
84
11
13
42
65
12
7
41
7
5
31
5
16
9
27
48
45
12
35
84
49
27
80
7
5
7
41
13
6
21
27
36
41
19
65
12
19
21
48
21
23
28
68
7
78
15
45
6
21
32
16
36
45
6
17
43
48
30
42
24
48
12
41
12
55
12
29
36
1
12
48
3
51
24
29
55
17
25
24
47
12
12
43
6
12
24
48
42
54
24
27
3
12
84
77
40
63
90
42
33
32
25
12
11
16
9
11
48
60
13
108
51
3
5
25
147
9
51
39
30
11
43
12
9
51
6
15
33
42
42
3
9
36
18
5
49
6
6
23
25
3
20
12
12
13
23
13
36
75
75
5
103
12
30
6
33
27
29
25
6
48
24
66
6
41
40
48
45
12
174
45
33
12
39
27
29
91
29
13
18
17
67
5
25
11
103
36
5
13
66
60
12
24
30
35
4
21
78
41
1
66
29
1
54
5
36
67
17
43
12
24
6
11
7
18
30
24
66
18
6
54
102
23
55
6
66
48
30
35
36
43
30
12
6
90
23
25
119
1
51
75
6
54
41
13
60
12
3
15
57
9
35
48
16
9
30
48
12
30
35
67
6
48
12
54
60
84
17
25
39
9
131
19
17
7
5
7
9
69
3
69
6
60
18
6
18
60
63
45
15
15
5
84
43
60
42
24
6
45
3
108
5
24
1
12
6
12
5
4
44
31
5
25
48
95
7
6
23
12
100
69
6
5
84
1
12
120
60
11
76
36
9
135
3
6
6
30
30
6
30
12
5
16
69
12
95
1
48
12
15
3
29
31
60
12
24
54
84
18
5
49
66
17
16
80
100
72
3
21
21
18
36
6
42
17
4
21
6
29
19
42
39
9
6
21
3
12
12
17
13
35
43
9
21
12
47
16
33
24
18
29
180
4
21
36
12
3
3
114
36
75
36
24
20
19
17
13
47
60
16
159
9
27
17
28
20
12
37
84
24
60
23
84
103
5
31
12
5
79
6
24
18
72
5
43
18
18
42
39
20
145
51
120
104
25
24
11
139
72
12
17
91
54
54
30
15
21
60
54
17
13
12
30
9
24
12
3
57
32
31
54
42
5
55
5
31
89
19
30
59
7
5
48
1
6
6
23
25
6
6
12
18
9
3
18
75
20
28
21
24
90
29
31
6
15
15
45
21
48
15
32
28
39
5
72
25
18
6
72
78
24
17
19
21
21
12
42
9
21
36
54
5
16
99
5
1
54
120
9
12
15
5
25
18
29
52
9
24
30
5
7
5
60
4
21
15
8
55
12
6
95
28
36
21
78
6
51
93
114
42
36
35
60
55
29
13
63
15
17
7
173
1
36
59
37
174
6
60
15
39
5
4
27
24
6
183
9
18
17
12
16
3
12
129
15
21
15
12
21
39
21
9
27
20
1
48
36
30
6
15
9
30
6
12
30
30
12
23
1
6
9
27
18
24
66
6
35
73
23
13
51
9
15
72
39
30
18
33
3
17
49
11
24
19
6
39
56
31
30
39
9
12
12
111
60
9
6
5
211
48
17
19
29
31
90
15
36
21
15
3
6
48
30
5
1
36
39
21
48
47
25
6
42
12
54
5
1
24
60
36
30
18
42
18
36
6
5
96
19
9
9
6
6
15
24
20
16
3
17
31
24
105
51
72
12
5
13
36
30
24
5
25
27
3
18
12
47
100
45
48
72
35
133
143
49
66
93
45
15
51
53
37
36
35
4
8
72
48
1
42
125
37
83
7
5
37
11
12
72
31
17
43
12
6
6
9
27
9
15
6
54
45
200
13
3
44
31
138
12
12
36
24
47
16
68
7
54
39
27
45
57
6
30
30
77
85
23
37
18
36
9
81
24
36
66
17
13
15
60
3
6
24
47
7
6
59
48
79
9
15
90
30
6
66
24
66
24
35
4
9
23
7
138
18
84
5
48
25
102
17
60
4
32
4
93
78
12
12
21
68
1
15
9
54
36
24
5
16
15
24
42
51
45
12
18
24
30
24
234
5
36
36
1
60
12
36
12
18
90
30
42
35
43
36
48
30
83
13
12
63
27
12
6
84
35
7
9
21
6
5
55
137
1
15
57
84
39
27
17
13
30
137
1
47
12
76
20
7
12
66
71
229
36
66
30
18
6
35
1
24
6
54
11
64
3
6
27
9
6
60
29
16
24
8
7
113
12
43
5
25
71
1
36
30
108
29
16
9
12
15
51
12
6
12
63
27
5
4
105
54
30
6
6
12
23
19
18
6
36
45
21
54
18
18
9
9
42
132
102
18
57
69
72
90
18
59
76
51
6
12
47
36
109
18
18
39
51
30
15
32
16
87
24
6
18
6
18
42
36
35
4
69
11
19
24
21
39
30
12
35
13
83
24
49
15
105
12
63
27
84
66
47
7
30
11
124
39
120
81
8
1
27
44
31
12
12
18
66
6
39
75
6
23
36
7
42
42
41
67
42
48
66
114
12
11
19
6
59
4
60
36
75
36
54
83
13
42
6
131
4
36
9
66
5
19
6
18
30
6
41
31
42
210
12
9
32
4
21
15
24
3
6
42
48
ABCD 95984077474*3^$a+1 [50006]
96
9
32
48
18
18
67
72
36
41
43
33
3
77
12
7
180
24
149
67
35
78
31
5
30
10
15
5
55
59
10
3
5
12
12
43
17
43
36
12
5
40
50
73
24
72
33
51
12
23
46
44
40
20
7
17
16
66
6
20
79
9
30
45
5
46
38
7
24
75
9
5
115
65
7
29
4
12
180
3
41
12
48
19
5
22
21
65
40
27
60
11
1
21
3
101
18
1
47
42
22
9
29
72
40
51
23
37
17
67
21
63
29
48
4
108
20
7
29
16
39
24
21
20
36
36
4
84
36
63
5
31
29
55
77
24
4
20
43
48
24
5
12
31
60
77
103
45
15
12
117
3
12
41
48
40
15
60
35
49
21
44
43
5
55
5
18
34
12
20
36
24
108
31
39
18
12
87
29
19
5
7
29
139
23
54
24
66
6
7
53
12
12
4
50
1
9
20
36
16
48
36
20
48
48
19
41
4
8
120
88
15
9
48
8
7
36
5
126
13
12
71
10
3
35
6
24
60
19
12
48
23
37
17
28
36
20
6
6
40
2
13
5
12
48
19
9
75
5
12
43
65
12
7
12
33
27
60
5
34
21
33
36
6
38
103
29
28
12
68
10
21
36
65
16
3
21
44
24
42
49
105
36
8
10
21
5
6
18
28
8
36
28
20
28
92
60
7
96
5
19
36
15
18
30
9
48
65
4
231
24
3
2
55
9
24
75
11
25
5
139
17
31
23
34
15
17
4
75
12
24
33
3
17
36
72
42
10
8
64
30
14
19
125
31
5
12
12
55
5
12
91
12
12
53
16
36
3
48
29
24
31
9
75
12
29
40
3
5
16
14
1
5
84
12
76
32
12
34
9
12
9
50
85
60
24
12
24
12
39
69
5
16
20
115
15
45
120
29
67
5
48
6
18
48
4
8
16
12
8
19
17
36
52
32
66
25
5
12
16
27
9
3
41
6
13
5
12
16
15
33
2
25
29
76
68
24
31
72
17
48
24
31
24
60
9
6
30
15
36
57
20
12
36
60
72
108
18
25
9
75
17
31
12
53
52
3
12
41
12
12
31
5
112
108
15
9
3
35
30
48
19
41
19
17
103
57
15
29
79
53
43
21
15
35
25
41
7
5
7
5
36
7
12
5
24
76
159
36
29
12
79
53
88
20
42
22
15
36
9
3
41
19
5
90
6
84
31
12
27
6
39
5
12
18
13
35
13
24
17
36
12
48
48
36
36
108
12
12
163
24
3
32
61
72
5
12
84
19
83
10
8
60
7
93
20
36
19
35
37
5
7
47
49
29
72
19
177
3
60
24
65
28
3
17
4
3
17
19
12
12
12
60
41
4
86
54
4
32
24
91
5
24
19
12
9
14
22
3
65
54
37
5
36
100
15
189
3
48
57
36
12
92
12
55
24
5
84
12
90
25
24
5
55
96
24
12
15
33
12
60
9
3
11
6
16
87
3
2
28
44
16
27
5
12
19
36
84
17
103
21
8
36
6
6
42
6
31
93
15
12
5
55
5
36
19
33
3
87
42
39
60
35
37
60
12
5
43
17
31
24
132
5
4
39
12
29
31
5
10
69
11
49
72
9
24
75
17
7
3
2
43
24
59
1
36
29
78
1
29
36
4
56
31
3
45
53
43
35
22
24
8
36
31
69
12
8
7
12
27
14
19
12
60
36
12
33
8
112
3
24
36
5
12
64
3
11
25
77
24
163
41
4
12
6
14
60
36
34
26
72
12
18
1
5
100
36
44
31
36
29
6
13
17
12
28
20
19
108
48
84
36
24
21
3
15
45
12
9
15
81
8
54
48
82
3
24
5
43
3
32
13
12
77
4
24
27
99
2
24
31
48
69
63
108
69
2
1
117
186
90
116
24
31
11
13
29
36
24
12
76
2
30
82
18
8
28
200
84
96
19
117
116
7
12
15
14
24
7
29
16
15
39
9
12
33
15
33
20
54
73
65
12
19
5
19
21
44
7
23
78
19
53
90
1
60
5
36
43
12
3
18
3
12
5
10
50
19
53
132
18
25
12
105
63
36
5
120
16
8
31
24
12
71
13
29
28
32
12
79
65
30
6
19
180
29
100
2
16
2
72
36
24
43
47
10
6
48
86
90
18
31
29
48
19
5
88
27
60
21
8
46
18
20
108
30
42
52
3
12
21
8
16
3
60
12
24
24
12
101
48
12
48
24
36
24
42
30
4
15
47
85
60
45
3
12
5
19
5
19
17
40
68
54
1
57
68
4
51
9
3
63
62
108
12
4
3
45
3
5
7
17
28
20
60
42
18
7
9
99
41
72
10
38
84
52
39
5
6
18
60
67
29
31
84
89
12
43
21
27
9
6
62
7
24
51
9
5
7
72
5
30
46
75
71
25
5
48
91
60
12
33
20
19
48
5
34
33
93
72
51
119
10
27
59
37
60
65
60
12
16
51
53
46
14
12
24
55
17
19
29
12
42
13
5
28
15
17
7
33
20
43
57
2
78
12
22
30
8
52
51
120
5
12
7
185
55
48
5
7
9
36
48
20
31
60
105
27
33
32
67
5
16
14
58
3
17
7
36
24
17
79
12
24
11
13
35
1
63
32
48
6
4
8
52
3
12
161
120
19
101
36
16
38
42
22
81
5
12
48
31
36
45
63
12
77
28
63
27
2
43
53
36
36
120
12
7
24
65
12
52
56
4
20
7
5
55
29
19
12
83
16
105
24
48
17
72
6
37
105
8
7
12
33
32
54
25
5
19
45
50
1
5
172
72
20
48
100
3
24
53
12
103
29
30
6
4
36
15
45
15
23
37
137
7
105
56
12
7
29
16
36
3
17
4
44
55
5
4
3
47
13
48
24
5
36
7
45
20
84
31
48
60
24
35
1
12
17
18
13
29
102
25
36
29
64
134
82
44
96
28
135
12
9
20
144
43
9
36
8
19
17
43
41
55
12
29
36
19
33
111
36
9
24
3
17
48
12
66
6
31
9
8
12
40
8
31
69
3
65
19
3
38
55
17
43
57
62
1
53
42
97
12
24
24
96
12
9
15
53
48
90
18
46
9
12
57
12
3
5
30
13
12
33
72
62
18
40
15
132
5
16
20
28
72
27
27
21
5
52
2
1
12
3
50
30
94
15
9
36
51
3
14
16
50
85
59
10
20
60
22
93
33
3
12
60
29
10
18
30
78
50
114
28
50
48
10
38
1
15
33
36
17
19
5
24
7
3
90
27
12
5
60
12
36
7
72
24
17
12
72
60
40
3
41
7
29
24
36
40
56
12
67
ABCD 95984254144*3^$a+1 [50002]
97
47
61
107
109
71
289
18
9
152
1
183
8
133
27
12
24
228
32
109
135
27
21
44
52
8
145
108
35
12
88
12
204
80
37
47
52
20
276
28
44
19
53
156
79
89
1
111
177
47
124
72
84
51
54
90
29
52
8
91
36
21
8
64
87
17
72
100
27
53
271
129
284
73
27
27
57
8
25
27
72
80
37
47
28
32
84
52
153
35
19
9
8
84
97
35
36
55
57
60
56
36
43
101
72
180
168
84
7
65
124
264
116
24
37
351
48
24
56
36
36
124
12
33
71
4
204
12
312
8
100
27
234
270
29
79
173
25
71
4
68
37
54
29
115
45
135
117
72
27
53
84
204
12
7
21
80
115
18
39
68
48
24
40
33
39
44
79
21
51
93
15
129
87
9
45
3
80
7
201
141
3
87
29
208
24
9
47
240
12
144
64
60
120
44
132
28
189
83
36
136
116
100
32
1
135
144
8
40
8
60
4
33
39
36
60
120
8
28
180
80
97
35
19
93
152
24
156
24
12
52
63
45
36
72
44
127
29
36
16
8
64
84
105
3
213
3
60
27
189
12
108
15
89
40
132
27
89
120
88
171
18
36
71
145
18
233
4
33
459
84
32
244
56
16
135
17
40
44
7
21
141
216
219
32
100
20
60
91
45
63
53
19
201
51
53
84
16
8
28
12
32
36
4
96
81
143
28
152
1
3
116
151
29
60
73
35
19
53
64
12
15
197
19
189
45
36
3
15
29
79
9
189
183
33
39
87
90
18
65
151
101
136
32
4
72
15
288
101
60
40
51
129
8
16
20
88
12
24
44
55
57
195
93
32
148
68
28
81
71
180
112
15
53
28
27
117
84
188
60
145
3
24
156
32
264
36
60
73
90
45
12
140
40
105
35
1
99
8
12
232
72
84
168
20
24
40
15
90
18
57
8
52
116
37
3
80
24
1
75
15
29
232
8
36
108
36
55
36
180
53
372
100
36
8
216
52
84
24
84
44
24
108
181
18
29
96
100
56
16
8
217
216
183
80
136
32
76
36
80
136
15
17
4
15
17
36
12
28
32
28
9
3
24
324
12
123
17
12
96
72
12
61
135
20
108
216
28
176
148
216
195
21
24
117
18
9
81
47
25
35
36
37
90
197
84
36
25
3
24
63
18
39
51
57
44
24
28
20
24
48
132
1
183
51
53
48
7
21
60
9
71
4
33
75
140
19
36
189
27
165
15
57
33
75
36
159
18
75
87
53
28
27
53
12
28
108
69
71
76
32
19
17
40
140
48
43
9
153
54
21
188
60
252
12
60
91
273
51
93
80
7
101
60
64
135
21
8
79
18
35
4
24
200
16
120
216
72
108
8
7
21
33
3
132
116
1
3
240
48
144
15
57
132
8
36
4
231
45
8
36
4
108
60
12
68
28
63
273
72
51
93
69
27
36
200
64
51
54
107
4
8
28
69
35
72
84
79
117
8
12
25
36
54
21
24
36
20
25
3
44
7
173
16
20
172
24
144
27
29
124
56
316
80
28
32
112
87
81
135
53
112
72
24
44
48
24
72
40
51
324
18
39
116
64
32
19
81
12
51
29
64
8
132
55
ABCD 95984546902*3^$a+1 [50005]
12
48
15
65
91
21
12
8
100
39
89
64
96
152
40
48
12
12
168
8
40
20
192
40
8
4
56
172
12
27
29
280
152
160
3
5
52
20
7
113
88
204
176
40
212
40
8
180
12
108
100
120
132
80
40
228
80
64
195
33
68
31
9
24
8
28
132
48
39
45
60
36
80
52
60
48
60
84
36
144
36
20
7
105
60
120
3
177
80
100
20
100
228
12
12
8
40
308
64
36
180
72
72
48
8
12
388
84
360
108
60
20
28
140
211
89
52
68
72
52
128
28
60
12
12
68
40
128
40
32
52
96
12
80
40
68
64
15
53
52
27
9
24
56
60
60
64
48
48
75
165
24
180
36
12
8
12
52
60
60
36
92
112
48
12
48
3
189
96
20
72
168
252
88
120
24
63
93
24
108
48
32
88
32
28
12
12
3
113
60
52
188
64
56
4
51
9
8
100
12
68
52
96
60
15
125
12
88
72
8
100
200
175
5
12
40
87
276
9
60
56
12
288
52
3
9
128
40
72
51
129
108
108
12
60
12
56
64
36
60
12
3
9
8
40
39
89
52
48
32
28
24
156
15
5
120
19
93
68
40
12
12
60
96
72
128
60
19
113
28
15
57
68
252
48
40
24
156
20
12
108
115
9
48
68
67
5
60
88
24
120
48
183
5
12
88
152
112
8
88
32
28
20
4
56
220
32
40
60
60
12
96
39
33
8
240
55
117
80
43
144
45
48
132
36
72
48
12
20
7
41
72
28
144
48
72
156
32
148
12
12
36
32
28
15
77
88
80
40
12
128
295
9
48
12
48
12
3
65
180
148
87
12
33
8
4
8
43
17
28
12
20
48
160
32
55
33
12
20
108
19
33
132
27
41
60
48
40
32
60
108
64
116
4
116
4
156
111
48
21
20
112
132
156
84
8
28
32
220
120
12
8
60
28
24
356
52
132
36
72
200
208
120
32
180
43
57
120
188
4
180
87
141
3
84
33
60
159
161
79
33
96
32
52
75
81
152
103
5
4
60
8
52
36
80
4
68
88
32
112
15
93
8
4
176
40
20
55
84
45
60
36
72
128
160
132
12
8
52
156
60
72
108
24
128
7
96
132
45
80
28
20
124
216
12
8
112
8
12
60
40
68
91
41
40
180
12
3
33
152
48
72
112
48
140
148
12
8
4
48
128
124
36
144
68
48
12
55
117
8
48
100
20
12
79
141
48
360
12
12
51
69
180
48
12
48
68
160
132
3
9
48
132
68
60
420
168
19
21
20
192
48
4
48
80
148
20
244
60
36
135
69
15
141
132
12
51
60
105
84
8
60
52
288
128
132
220
12
108
39
204
117
48
32
100
60
20
172
48
60
3
185
64
156
120
264
56
112
60
72
15
33
80
108
31
21
8
12
40
240
128
64
36
24
116
112
128
112
48
140
64
36
312
39
9
24
51
129
48
60
120
20
108
40
32
112
96
60
72
12
156
99
93
48
24
8
40
60
68
64
60
188
48
60
12
88
12
320
120
172
8
28
72
12
36
12
27
33
8
12
40
3
45
51
33
48
159
81
128
124
56
4
8
60
7
81
60
12
120
20
28
60
12
132
3
ABCD 95984621756*3^$a+1 [50028]
45
18
6
19
11
24
13
59
13
35
6
6
12
30
55
8
15
6
12
3
12
72
9
18
13
11
30
7
17
30
42
79
17
66
6
18
33
36
69
60
30
1
35
9
3
6
75
9
3
21
48
54
36
18
36
18
6
36
6
54
66
1
71
12
30
24
67
23
33
39
6
43
29
18
48
25
32
9
6
45
15
12
24
24
1
17
18
13
11
25
17
30
18
30
30
6
6
7
23
9
3
72
36
6
36
60
42
37
32
45
15
3
30
18
54
3
15
6
27
4
44
24
28
32
9
39
39
42
3
9
12
7
5
12
24
36
15
3
30
6
48
9
21
12
54
102
6
30
12
42
78
102
72
18
15
28
29
27
21
6
36
33
57
12
84
51
135
6
3
27
6
78
12
18
39
21
36
6
6
24
78
60
6
60
24
6
12
9
60
33
7
44
36
27
12
24
12
84
6
12
12
99
9
156
18
12
24
13
59
6
19
29
66
1
77
48
36
18
12
24
6
30
12
45
9
24
12
18
9
3
45
24
9
19
5
12
43
11
6
12
39
3
13
23
57
9
24
12
30
60
12
6
24
123
48
96
4
17
18
30
51
15
24
102
12
6
24
1
35
78
24
42
66
24
18
18
3
15
37
5
54
18
18
45
3
24
36
24
54
7
65
7
23
9
15
42
7
41
31
23
36
12
36
6
27
15
36
30
3
39
9
96
105
42
42
12
3
16
5
30
42
30
6
18
1
12
5
6
57
72
27
18
12
6
18
55
11
1
17
6
12
54
19
29
12
111
51
6
7
65
12
19
59
49
11
1
68
15
6
48
78
45
12
9
12
27
33
24
6
12
6
18
60
25
59
30
19
20
21
18
54
6
48
18
3
15
33
3
36
6
39
12
3
6
30
97
29
51
12
16
41
75
45
6
93
21
18
30
36
6
45
3
1
11
24
18
19
17
30
21
15
42
54
78
6
1
5
3
16
53
12
36
51
60
21
39
57
7
65
30
9
57
24
72
30
24
36
6
12
24
15
27
12
45
3
18
30
25
35
9
75
18
19
11
13
35
36
1
71
1
11
109
47
6
18
18
63
63
72
54
42
6
43
35
6
15
33
48
24
6
33
117
18
6
54
36
42
12
12
60
6
72
9
9
12
30
12
18
63
12
51
45
39
6
55
20
9
60
18
6
24
18
24
60
13
20
3
36
6
12
43
23
36
12
9
3
85
20
48
51
81
3
48
21
168
12
3
25
23
12
18
19
11
42
84
96
6
78
42
42
27
57
36
36
43
5
31
23
30
48
39
9
7
24
29
12
102
12
30
39
12
57
18
12
13
29
15
39
13
32
3
9
3
25
5
3
33
12
63
45
6
9
21
48
6
18
67
29
51
45
19
71
9
16
101
30
21
21
6
12
6
24
39
112
89
24
19
53
55
23
9
48
21
63
27
54
12
51
15
12
66
3
3
30
18
6
7
12
41
51
3
18
18
6
42
18
78
18
24
3
21
60
3
28
35
25
32
4
35
6
30
12
36
30
12
3
60
21
84
54
33
51
12
48
42
24
19
83
18
36
24
18
13
32
33
36
36
3
63
49
35
72
42
6
36
60
57
3
9
111
6
126
18
6
102
15
33
30
30
19
20
21
3
3
1
11
18
6
36
12
42
15
63
37
44
3
24
13
23
24
9
9
60
12
36
6
30
60
51
27
18
18
33
27
42
91
17
15
3
48
24
60
30
3
51
21
9
78
12
30
31
29
12
42
18
12
72
36
6
61
5
39
21
12
12
6
9
27
18
3
84
39
6
18
6
66
9
99
13
5
15
9
48
6
30
12
6
30
72
42
24
1
59
66
24
18
54
48
6
12
81
39
45
48
4
23
30
43
8
99
13
8
21
3
21
51
9
84
6
12
126
6
21
123
141
3
24
150
48
27
9
6
1
35
12
6
6
1
11
57
33
48
3
75
18
36
63
51
24
13
11
25
5
24
6
54
54
1
11
6
60
6
9
3
24
21
16
107
57
12
4
5
27
9
60
15
48
9
3
4
59
24
21
9
18
9
15
6
12
36
30
13
59
9
3
60
57
52
68
45
6
6
12
43
5
36
3
57
3
168
57
3
63
6
48
15
24
3
78
12
3
3
33
27
57
15
24
30
6
18
60
3
52
17
55
17
7
17
12
12
24
171
33
3
3
42
18
24
21
27
33
3
1
17
18
12
61
23
48
9
3
61
23
18
36
42
48
9
24
57
6
42
6
18
18
84
37
47
6
15
27
42
43
5
24
36
6
37
5
27
27
21
15
24
30
30
9
24
12
3
78
27
9
79
32
57
30
12
57
3
30
36
6
54
18
9
9
39
69
19
32
40
29
27
60
21
39
3
78
6
6
7
92
24
60
45
12
3
21
67
47
72
6
36
24
3
28
11
90
42
37
23
42
19
29
24
18
1
23
72
18
48
72
30
45
39
37
20
12
3
21
9
24
42
42
6
90
6
12
12
6
15
21
72
19
20
21
6
42
12
3
21
6
12
18
18
13
20
48
15
24
78
12
3
9
30
30
36
30
21
3
48
9
3
21
39
246
3
39
49
17
18
18
31
11
36
12
18
3
36
99
37
11
9
15
18
24
39
108
33
3
27
6
84
6
6
36
36
6
30
12
55
35
72
49
11
6
36
27
21
30
12
1
71
24
6
6
9
33
12
18
1
17
30
6
18
24
36
78
51
33
30
1
71
36
69
27
36
33
21
27
27
1
12
17
19
41
12
6
21
9
42
12
102
12
3
9
55
77
24
51
9
18
18
24
12
12
12
60
24
30
9
15
12
21
21
6
12
30
72
31
5
12
6
18
42
37
29
27
9
15
21
67
41
12
19
29
19
65
24
6
6
87
81
60
18
18
18
49
53
36
18
1
11
90
7
29
3
9
30
12
30
42
6
102
168
69
9
6
24
66
12
6
21
100
5
36
6
9
27
9
45
39
3
6
87
21
102
13
17
36
6
12
6
42
24
6
12
7
35
6
51
12
21
72
42
24
6
31
23
6
24
36
3
48
84
33
67
29
12
24
12
19
53
66
1
17
7
5
24
3
93
18
54
3
15
12
42
24
43
17
12
12
3
16
59
24
18
12
3
28
11
6
19
53
30
12
18
12
31
71
37
41
6
24
1
5
99
4
5
27
36
15
42
3
60
15
30
54
24
18
3
24
9
31
20
9
24
60
18
36
9
4
11
30
30
6
39
27
18
43
35
12
12
66
18
18
39
9
6
6
12
15
45
3
21
30
30
18
21
15
9
45
18
36
12
25
101
12
3
4
32
21
27
24
15
18
54
36
6
51
21
42
6
6
6
24
43
8
84
60
21
18
49
48
11
36
24
24
9
15
12
9
33
6
24
18
3
3
13
23
18
36
27
9
18
9
3
9
3
37
41
3
15
13
32
4
23
13
23
36
6
6
9
33
27
27
18
48
51
3
30
36
102
36
45
33
18
48
12
6
6
42
36
6
30
43
29
18
12
13
41
12
12
6
42
7
80
60
9
99
21
3
21
6
36
18
6
37
20
3
6
30
30
42
12
33
15
18
6
12
13
11
24
102
84
30
78
27
3
30
24
31
72
17
78
60
30
90
36
37
29
79
20
75
18
7
23
36
21
3
168
42
72
24
60
6
33
33
18
21
69
72
3
3
24
36
48
18
72
55
29
18
1
23
18
60
51
24
28
80
28
8
15
12
6
36
24
19
11
6
27
3
6
6
13
17
63
3
12
42
60
24
18
30
3
4
11
48
12
21
52
35
30
6
6
6
18
18
30
31
29
18
42
18
13
36
20
16
24
41
15
27
12
6
72
6
24
12
30
15
12
3
78
3
60
15
36
6
30
9
15
18
60
24
31
23
84
48
24
57
21
42
12
54
78
36
36
9
3
30
12
7
35
6
3
33
3
ABCD 95984973926*3^$a+1 [50128]
23
42
18
144
36
97
8
88
24
137
120
150
6
102
61
11
66
139
53
3
88
35
60
30
19
32
141
27
105
15
33
199
203
66
27
120
9
36
72
72
139
11
45
88
5
42
48
1
65
126
6
12
18
108
12
42
3
9
30
108
198
12
72
19
240
5
36
96
30
129
93
75
45
78
54
150
48
12
84
1
8
16
29
12
90
6
162
12
30
43
35
180
1
107
165
72
16
96
5
18
66
132
42
78
67
240
101
42
30
114
33
192
9
87
27
72
114
12
103
5
96
78
42
48
30
6
36
6
13
104
3
37
8
112
11
156
105
33
7
53
123
45
12
175
128
93
234
12
36
57
81
36
43
32
39
156
21
72
87
25
113
48
15
39
25
11
69
93
67
48
8
64
48
65
42
13
65
108
30
157
5
6
36
25
11
117
45
67
155
13
431
145
5
12
12
48
30
360
114
54
21
33
42
18
115
5
12
15
3
96
21
9
55
125
12
18
96
6
84
36
228
42
108
84
1
5
19
65
15
51
42
43
47
249
69
24
6
66
19
95
84
37
5
420
103
53
195
88
5
60
24
72
24
31
5
171
123
6
175
53
91
89
18
192
30
127
24
77
114
6
132
138
12
60
48
69
3
12
18
31
11
384
24
61
131
60
78
30
117
48
15
30
78
45
144
225
168
7
80
165
150
6
39
33
48
79
168
137
79
29
3
27
72
54
55
32
9
18
30
12
78
61
24
23
60
72
126
300
115
5
72
12
7
11
13
32
64
24
131
18
6
85
32
99
66
27
63
150
12
126
84
30
127
113
30
25
32
64
32
64
8
117
60
66
24
6
168
54
1
125
99
48
72
273
12
3
24
15
90
198
36
85
56
213
12
18
42
54
204
78
24
84
12
75
120
24
21
144
6
13
65
36
18
108
37
32
105
90
13
77
114
6
186
60
69
21
67
83
54
48
31
24
5
150
42
3
147
24
30
31
128
117
126
133
5
60
55
17
132
18
30
67
35
45
93
54
93
16
29
12
79
101
43
8
27
45
27
13
47
49
120
144
23
102
60
162
30
24
72
39
141
19
24
5
96
6
48
61
59
61
89
31
35
114
24
3
75
69
21
48
19
17
79
35
30
114
30
120
12
123
63
54
48
42
81
165
72
6
144
42
78
36
49
32
51
117
33
24
55
35
138
3
9
60
123
123
13
17
103
11
18
3
9
66
222
30
1
56
123
72
126
12
90
30
120
30
102
63
40
5
6
162
18
6
19
11
6
108
51
33
102
48
18
15
123
61
48
77
75
64
107
84
36
37
71
9
40
257
96
120
48
39
27
6
39
21
24
156
24
84
19
41
39
57
96
15
45
72
91
59
18
42
25
35
48
13
41
30
6
19
35
78
36
36
63
27
78
6
42
42
42
150
54
156
19
161
175
24
120
29
27
3
325
96
11
253
161
36
48
192
96
60
15
195
30
12
115
83
37
17
138
61
5
27
72
33
54
96
49
11
13
120
107
72
181
104
168
99
450
24
132
7
152
9
24
15
45
91
47
60
37
95
30
12
18
138
43
17
12
6
24
45
72
45
51
88
32
75
37
113
12
60
72
63
57
30
153
40
5
91
264
8
24
40
59
120
24
37
5
36
42
18
67
155
198
12
6
24
37
71
30
48
27
57
300
3
24
21
72
90
102
30
21
24
69
6
78
127
251
54
66
18
91
5
84
12
12
7
83
150
18
13
41
84
6
21
144
3
85
221
6
18
30
157
ABCD 95985337016*3^$a+1 [50013]
55
35
13
11
1
209
3
147
36
24
25
5
43
47
36
54
15
16
29
30
13
56
216
4
11
30
30
66
54
1
29
186
24
33
148
60
48
12
132
48
95
84
13
23
373
120
161
30
186
84
43
120
23
24
45
4
47
93
52
300
185
24
126
13
84
80
28
65
55
12
96
192
29
30
33
123
25
12
23
33
51
61
72
96
77
114
133
77
115
191
84
13
53
103
77
43
161
103
83
85
12
83
54
6
114
90
90
6
24
25
36
29
79
77
144
19
24
83
54
19
36
48
23
57
27
61
59
13
47
60
6
294
9
57
24
120
60
6
129
45
31
35
24
30
139
144
17
163
143
97
143
24
150
90
25
11
54
31
72
47
49
221
55
11
60
13
204
36
17
84
150
30
31
95
25
104
51
157
180
17
99
64
17
31
24
96
59
105
45
163
23
54
90
6
30
73
12
12
47
96
30
114
169
11
213
123
85
8
111
33
57
60
91
8
64
17
55
5
36
24
31
59
13
156
137
114
150
6
109
35
60
45
16
29
55
155
90
156
7
36
11
1
128
16
96
24
41
7
32
75
66
3
51
60
36
114
99
21
43
17
31
245
43
47
24
60
30
31
5
54
66
24
123
40
47
180
133
32
51
49
131
90
60
87
237
60
91
72
17
259
11
121
89
36
114
60
61
24
8
3
85
149
120
90
30
19
11
36
90
87
36
36
15
93
16
17
163
131
13
77
91
132
23
24
30
19
17
24
60
60
91
84
5
6
24
156
114
43
72
128
33
84
55
35
1
5
60
127
48
5
7
108
95
24
30
19
12
29
19
132
188
21
60
6
24
33
3
49
264
11
69
21
66
109
71
204
13
12
8
207
9
112
29
55
5
30
93
123
85
12
83
24
36
85
12
77
150
30
3
76
84
53
264
30
90
300
31
29
31
35
114
30
93
88
35
133
84
20
93
43
47
33
21
60
63
36
144
33
84
60
240
19
11
120
150
60
115
48
173
219
15
216
37
17
36
174
180
13
17
36
30
60
25
5
43
11
36
24
61
60
5
24
19
116
75
121
12
116
64
83
13
17
60
84
31
95
25
192
120
72
35
61
72
17
6
69
291
24
96
25
60
12
47
1
59
73
60
48
72
72
11
25
209
19
17
7
53
79
11
24
1
89
19
80
141
120
30
60
30
30
30
96
67
167
1
5
67
20
36
87
24
33
33
43
41
99
201
103
20
16
17
150
114
90
186
3
57
180
54
156
49
84
144
17
91
89
180
66
54
96
87
87
1
5
7
17
99
21
36
87
33
219
75
30
75
268
20
3
24
30
90
69
51
1
108
36
156
8
81
6
54
3
160
156
36
5
3
93
67
36
60
11
6
7
12
5
79
71
6
120
3
231
25
5
30
60
9
57
127
167
45
45
55
11
120
57
33
60
30
54
163
113
144
43
17
19
11
33
52
155
6
54
30
30
66
24
19
12
204
5
30
66
127
47
156
25
48
161
66
24
66
54
13
47
30
3
57
115
60
264
11
109
17
127
47
49
41
151
125
43
41
30
30
115
125
90
66
120
60
24
99
81
66
13
71
30
6
97
53
7
36
41
30
181
132
36
41
66
13
11
150
63
16
17
67
23
54
60
36
87
27
60
73
108
119
30
126
30
19
41
114
120
105
21
30
24
36
49
60
35
30
30
1
95
49
8
3
213
36
4
12
149
66
109
168
36
192
48
41
3
16
17
19
5
31
95
24
ABCD 95985942376*3^$a+1 [50024]
69
23
112
216
9
99
12
8
24
24
13
59
25
24
3
20
157
3
33
47
60
36
121
63
20
12
4
33
3
8
37
15
36
44
4
60
84
32
24
4
153
35
36
4
44
28
20
4
12
44
16
93
27
33
27
33
11
4
9
11
72
13
48
11
12
112
272
12
13
35
16
104
192
12
12
13
35
72
12
48
60
48
16
9
60
63
44
37
12
51
84
8
1
36
11
16
21
111
69
96
24
35
12
36
16
48
36
8
16
56
37
23
37
12
24
3
56
145
39
32
36
36
24
13
59
1
63
24
8
25
3
36
12
44
120
12
73
36
3
32
48
36
72
132
1
3
140
36
48
13
3
9
131
13
243
20
61
156
63
32
4
32
144
145
27
9
60
35
12
61
96
87
69
24
27
24
72
104
16
21
123
56
37
35
60
36
48
61
123
21
27
36
57
12
75
20
48
85
11
156
12
48
16
8
124
20
120
96
36
12
16
8
64
24
21
191
49
11
48
1
87
44
13
36
168
59
1
39
104
28
108
21
11
24
12
84
40
8
48
49
60
59
160
21
24
23
4
264
129
35
12
72
12
48
12
25
23
16
20
60
1
120
15
8
24
24
16
80
24
12
76
45
27
80
85
147
164
73
35
52
9
59
25
83
97
36
123
44
184
57
47
96
16
8
124
9
155
28
69
27
32
4
92
73
87
9
24
3
8
1
23
12
4
21
35
160
8
16
72
33
95
1
23
25
35
12
24
1
95
13
3
12
20
48
60
4
33
11
4
108
68
168
112
8
144
48
136
33
3
33
3
8
48
36
25
23
61
15
24
21
120
3
33
11
73
3
20
16
36
56
48
40
24
8
25
87
32
24
97
23
28
36
56
157
24
72
23
28
68
49
36
60
59
52
68
76
252
144
68
1
35
96
12
76
80
40
44
84
49
11
28
68
36
24
40
12
32
36
37
36
3
20
112
33
36
3
33
131
48
1
3
8
40
44
193
12
39
32
13
107
88
21
11
217
47
24
49
27
12
20
13
47
72
85
59
1
60
35
24
37
95
13
47
4
9
12
11
4
8
97
99
68
16
45
11
1
23
24
61
12
47
12
48
1
3
24
32
1
120
36
120
143
100
8
36
13
3
12
32
64
8
37
24
3
117
11
12
1
51
32
360
48
24
60
1
95
1
35
72
52
81
11
13
3
117
3
32
172
80
36
108
4
45
51
44
48
16
21
11
76
144
84
80
12
13
23
52
24
164
61
3
57
23
48
228
12
85
47
49
87
57
63
140
28
84
105
36
39
8
120
88
20
73
12
23
16
165
15
92
49
3
32
12
16
20
28
36
57
84
36
27
32
4
57
96
23
76
56
48
76
164
12
4
8
136
104
16
8
28
9
60
111
45
51
12
21
183
57
59
97
51
44
1
83
25
36
15
12
32
4
33
27
36
12
68
60
1
3
32
60
49
23
16
12
96
20
49
47
49
11
36
61
51
9
180
72
24
3
12
20
40
32
4
48
96
9
27
8
25
39
32
16
93
3
8
12
13
3
12
21
15
60
9
11
13
96
63
80
16
228
80
60
4
36
8
49
36
47
76
21
47
4
80
24
4
21
59
12
16
9
11
52
176
37
99
20
16
140
16
9
11
36
60
1
15
68
60
12
4
164
28
9
131
72
48
25
167
13
75
56
73
12
3
72
32
48
16
8
48
36
100
57
60
27
57
51
60
84
21
84
11
13
60
71
85
3
48
68
4
24
32
24
48
13
59
16
32
25
47
40
56
40
116
1
35
24
168
16
12
44
1
47
13
11
24
4
132
92
52
80
12
28
24
8
48
13
11
25
15
36
9
51
144
8
73
39
60
21
87
68
16
129
131
16
264
72
8
37
11
48
100
20
121
3
57
60
59
1
35
12
60
25
15
80
49
11
76
117
27
33
111
72
56
16
72
104
16
152
172
9
23
73
60
23
36
1
15
12
57
23
37
47
13
71
1
27
12
32
112
8
28
44
16
8
1
11
121
3
48
20
97
60
23
16
44
133
47
12
25
27
60
12
8
16
33
23
52
9
27
9
99
36
8
48
16
32
37
47
28
9
23
16
105
27
12
272
16
80
49
15
21
59
49
15
32
13
71
48
48
64
105
11
13
11
169
27
9
11
24
16
20
36
48
16
69
3
20
1
35
40
117
47
37
11
12
36
48
13
23
37
24
12
23
25
3
12
8
16
8
36
36
72
1
23
1
167
52
48
32
25
59
24
13
27
60
68
60
1
11
24
13
83
24
48
37
24
123
44
144
48
16
20
112
32
48
28
80
12
84
13
96
15
24
12
92
1
72
48
11
49
75
36
164
64
24
8
28
116
1
95
160
32
48
48
1
75
68
24
36
100
9
15
8
12
16
20
133
59
24
84
52
81
11
52
33
23
112
8
24
16
21
11
84
100
24
45
27
12
33
24
3
33
47
1
47
13
167
28
ABCD 95985985736*3^$a+1 [50016]
32
7
12
60
36
72
18
143
4
231
9
21
96
18
9
80
28
99
12
57
72
33
6
12
5
55
54
47
37
162
21
32
24
28
48
87
12
81
9
72
60
18
12
5
76
32
16
96
15
33
48
12
27
90
15
9
66
33
128
24
76
44
61
71
4
12
87
60
45
39
5
55
57
116
187
90
12
90
5
64
3
6
99
45
12
24
83
1
159
60
33
36
95
127
17
109
51
75
84
45
68
108
16
15
24
137
160
20
163
24
84
17
64
32
19
33
57
15
15
41
13
6
36
69
20
88
32
52
9
18
84
33
9
171
8
1
36
51
21
87
51
54
6
12
36
33
21
6
57
12
60
117
90
21
20
55
129
8
28
33
12
23
40
9
96
30
36
6
15
123
60
102
24
66
17
55
53
4
12
164
73
15
39
18
183
15
6
54
36
30
144
39
33
51
8
52
3
30
15
12
48
39
65
24
64
48
45
78
18
11
61
18
33
39
18
12
39
12
297
75
80
43
12
9
15
29
4
20
12
73
23
12
112
21
15
36
69
23
37
27
12
15
53
91
81
48
63
5
16
57
87
15
17
25
75
15
153
27
53
145
15
20
4
32
12
28
27
6
18
36
30
6
101
52
36
129
135
45
42
65
112
33
54
60
9
21
87
8
48
1
39
24
12
12
96
33
24
18
233
16
108
51
117
9
60
135
3
9
8
1
27
12
15
33
45
3
176
72
1
27
60
56
31
24
21
36
96
45
3
9
35
1
36
24
83
1
51
27
21
12
84
8
16
21
15
51
9
15
33
15
24
33
87
57
93
27
84
48
48
36
75
53
109
114
36
9
20
37
60
15
39
108
29
19
108
41
49
23
12
25
27
12
144
51
9
80
157
51
36
20
24
1
39
32
72
19
18
35
12
4
51
21
32
4
69
63
32
31
125
19
6
11
55
17
36
52
12
12
56
19
21
27
6
99
48
33
84
78
89
52
231
69
20
43
54
27
27
12
54
51
8
55
18
84
18
57
15
54
75
21
36
18
89
37
11
43
9
8
208
116
253
126
33
144
36
177
27
36
33
36
11
76
33
35
43
57
63
90
87
63
45
12
105
27
36
21
171
9
168
11
76
21
11
24
64
12
12
168
12
21
66
5
19
33
32
55
53
43
53
67
81
176
28
93
72
24
30
6
71
1
27
21
108
15
57
144
6
65
28
48
24
9
3
21
30
96
18
171
20
88
36
20
1
27
96
20
43
33
105
108
18
45
135
24
66
95
67
21
93
11
76
3
30
15
111
5
76
44
19
60
138
6
9
21
3
48
165
24
99
21
3
21
11
7
69
12
8
1
123
21
47
19
57
84
80
76
33
11
16
8
28
111
17
1
36
63
48
32
16
8
175
5
19
108
18
83
7
18
30
36
21
120
9
30
9
15
57
8
16
189
27
57
78
101
64
69
27
57
23
84
37
6
69
32
40
48
116
67
42
83
4
168
8
7
12
9
12
15
33
8
28
60
75
69
87
24
89
72
19
213
3
18
3
27
5
31
105
75
24
29
43
93
9
96
66
45
12
3
33
12
92
4
84
24
15
5
4
63
132
105
87
18
59
19
21
27
5
1
90
53
217
123
51
72
41
48
43
180
9
56
37
3
212
79
12
18
15
72
57
18
5
12
28
27
45
44
160
9
27
12
33
36
191
112
56
52
20
49
39
141
3
33
35
52
44
76
63
105
56
19
33
45
47
36
25
11
28
32
28
21
78
33
60
32
37
72
18
53
31
21
39
90
27
21
27
36
24
20
16
132
75
48
117
15
9
72
80
64
120
32
19
102
39
36
3
12
261
48
111
9
48
48
3
30
24
107
1
54
18
39
27
6
11
88
24
3
93
132
9
3
33
135
93
35
60
1
54
30
123
84
144
15
18
15
12
81
90
89
108
16
20
67
42
27
8
40
24
12
9
60
39
36
27
90
23
4
123
30
78
53
4
15
29
37
150
72
81
60
36
15
81
9
3
32
4
21
87
3
17
1
15
33
51
63
126
11
4
32
60
144
4
108
15
9
8
64
24
56
180
84
1
6
30
18
21
15
45
33
39
27
117
24
8
73
71
12
96
16
12
72
24
21
30
17
7
45
12
117
72
51
36
24
3
36
30
27
63
5
12
7
54
87
69
231
21
35
28
9
39
128
49
35
16
12
33
3
104
48
1
24
18
53
16
24
60
57
23
12
1
6
17
163
9
57
24
75
32
40
81
6
105
176
40
48
45
12
63
123
21
81
78
12
6
12
51
44
64
36
9
36
30
69
24
132
69
30
24
57
12
111
33
68
25
36
47
52
44
109
51
96
80
16
36
27
30
24
12
126
33
36
8
48
73
75
60
27
24
45
56
88
ABCD 95986334084*3^$a+1 [50001]
21
15
9
249
66
18
27
33
15
39
9
15
6
39
9
6
6
12
24
39
9
102
12
81
45
123
21
60
11
43
33
39
33
12
32
43
102
24
18
48
9
24
3
48
6
27
39
60
24
21
36
12
44
48
7
48
6
6
66
3
3
45
69
3
9
36
48
51
39
9
32
7
60
54
48
18
21
48
3
24
18
24
15
3
6
18
9
3
9
15
54
6
17
7
33
15
6
12
18
41
12
4
51
18
12
42
36
6
36
78
42
15
3
24
42
18
72
12
5
37
15
45
27
15
12
42
30
6
75
15
48
24
48
18
12
11
1
11
52
3
66
15
21
12
119
7
78
15
111
18
78
6
18
18
3
15
12
96
18
18
90
6
21
33
18
18
12
6
5
7
9
24
12
15
72
12
6
51
24
33
36
12
11
91
36
33
3
12
45
195
113
25
3
24
21
39
9
3
21
3
3
45
15
60
45
36
9
3
27
24
36
6
71
1
24
6
21
27
84
12
6
6
12
48
53
7
102
30
30
132
71
4
8
4
12
20
12
25
36
12
48
30
156
24
18
51
24
45
3
24
45
66
12
41
25
87
9
3
27
21
9
30
12
12
9
12
36
123
36
29
25
35
16
45
42
18
15
60
12
32
40
51
21
45
75
8
4
81
24
30
12
6
30
18
87
33
78
29
19
33
3
41
7
24
48
6
51
75
29
73
36
35
7
84
5
4
21
42
165
8
4
48
3
12
18
63
21
42
12
30
39
21
30
6
39
9
3
87
18
27
63
24
30
36
66
12
42
6
45
33
71
13
30
18
30
41
25
87
3
30
66
18
12
3
3
41
7
5
4
9
27
8
40
27
12
30
30
69
15
9
24
15
42
71
16
45
18
33
9
150
102
66
6
39
12
39
93
132
75
24
57
27
36
24
72
24
78
18
9
60
24
27
18
3
27
18
24
27
3
12
45
12
36
51
6
30
48
21
9
63
27
54
39
180
15
81
57
18
6
54
41
31
17
1
24
42
45
12
68
19
41
88
45
36
30
9
20
4
24
45
39
15
21
3
18
24
15
9
54
29
19
33
39
45
69
18
9
15
168
48
21
21
36
12
12
30
18
6
9
9
42
54
18
33
45
90
6
27
21
12
12
11
4
36
3
66
24
36
18
21
51
12
33
3
6
42
24
21
21
6
5
48
52
15
12
9
24
9
36
12
12
6
48
18
24
6
24
66
114
54
3
15
138
6
21
3
9
21
51
15
36
12
12
42
51
21
42
65
43
21
21
51
3
101
25
96
108
126
6
63
15
12
18
24
24
6
12
24
9
87
48
42
42
21
15
57
3
69
12
12
20
52
21
72
30
24
5
13
3
3
42
3
15
21
48
27
33
24
15
30
11
52
33
51
15
41
19
6
42
21
60
32
55
21
27
24
54
15
3
30
12
36
27
57
42
36
57
21
11
4
93
11
13
39
15
17
7
12
48
9
24
39
12
137
19
84
5
43
41
16
57
12
15
33
156
6
90
3
24
27
72
18
24
24
51
108
12
39
36
12
96
12
12
6
72
42
9
96
15
9
39
12
21
27
69
228
33
42
9
27
21
51
66
39
27
24
77
1
6
45
69
23
7
12
9
48
51
48
90
35
36
60
37
15
21
171
3
18
78
33
8
79
9
24
15
60
12
6
48
12
63
3
36
69
105
12
12
102
53
55
72
42
27
12
3
21
45
24
30
9
9
54
6
6
6
15
3
12
17
100
3
45
3
66
48
35
4
9
48
39
135
126
6
12
149
4
48
9
6
33
36
15
9
15
24
12
6
12
114
78
3
27
36
102
48
83
61
12
12
47
19
30
11
7
36
21
36
9
24
42
30
6
42
27
8
112
45
27
168
3
6
18
24
45
15
33
3
65
28
24
81
30
9
36
12
15
57
3
41
4
111
48
12
33
3
41
16
57
6
6
3
33
27
3
24
90
15
3
21
48
24
33
27
27
6
30
45
3
33
27
9
15
24
21
9
3
32
40
15
6
72
27
69
15
129
78
12
126
51
15
12
5
55
18
60
3
63
6
48
51
21
11
253
60
111
15
12
33
3
81
75
48
66
3
21
54
24
5
103
12
33
9
51
9
6
42
42
48
84
24
21
15
29
85
6
9
48
15
36
6
27
75
24
18
12
36
24
59
7
12
102
54
54
15
27
150
6
45
60
80
1
47
19
18
11
52
96
75
6
36
6
36
57
105
23
112
87
29
4
33
6
21
27
6
6
24
54
18
42
27
3
21
39
54
36
30
24
57
27
42
18
30
27
51
132
5
48
19
108
33
33
15
63
6
90
18
3
3
42
3
48
21
6
36
30
18
102
3
45
39
3
24
17
64
3
36
6
6
21
3
24
29
4
33
51
27
24
30
23
4
15
45
36
33
18
9
20
52
21
24
78
144
17
16
9
35
31
153
87
78
30
90
15
39
78
27
9
23
7
12
108
6
12
47
7
48
24
90
6
42
24
24
12
36
6
29
4
144
105
12
60
48
48
63
87
72
12
54
11
4
9
66
9
45
59
4
15
33
9
48
42
78
36
66
21
24
21
3
20
7
18
30
21
15
30
3
21
63
36
3
30
12
24
99
3
45
57
27
60
36
12
21
30
29
7
18
30
60
42
96
162
48
17
31
5
37
23
55
9
51
12
17
7
66
42
90
6
24
57
51
33
24
80
4
44
19
117
48
21
23
49
3
3
12
9
69
66
9
27
36
12
48
30
18
12
57
69
11
13
71
1
59
25
18
42
3
8
4
3
12
54
27
57
30
18
3
27
42
15
9
66
9
33
42
72
9
69
12
24
12
6
30
3
39
105
15
117
81
59
16
3
29
13
35
61
6
120
5
7
6
12
12
42
54
6
72
17
52
117
23
1
11
43
5
7
6
114
24
41
91
5
13
108
6
24
12
45
15
17
52
96
32
7
42
18
45
21
6
6
36
12
107
16
75
45
27
96
24
12
153
3
6
6
24
60
33
27
57
33
12
95
4
33
75
9
24
11
13
87
27
5
1
11
13
3
69
27
3
36
54
30
5
36
1
15
105
12
36
35
25
11
25
42
9
51
33
21
11
52
21
6
45
3
60
42
18
78
23
7
45
84
3
53
7
9
3
6
180
6
24
12
6
3
63
6
51
12
80
4
39
6
3
27
48
42
3
21
6
12
41
73
42
12
24
77
28
15
6
15
80
1
15
48
12
69
11
79
12
21
20
1
24
39
44
67
6
18
105
15
6
87
3
12
5
19
24
30
51
15
6
18
24
6
48
42
12
12
78
63
9
30
18
60
18
5
85
95
31
24
5
13
144
51
51
6
39
21
24
24
99
3
9
57
3
3
ABCD 95986623472*3^$a+1 [50161]
108
24
36
84
169
36
23
67
41
13
36
23
31
89
37
83
240
120
24
24
193
47
36
25
36
72
72
143
48
24
216
12
12
13
71
73
107
109
47
133
11
97
72
23
67
54
11
36
96
120
24
12
25
72
36
11
61
36
71
37
18
65
168
55
18
54
5
48
19
54
36
71
12
43
17
60
36
24
48
24
25
83
25
107
1
72
23
49
11
25
90
65
48
132
97
90
65
48
12
36
12
12
13
143
36
36
37
54
137
367
173
24
1
36
119
24
1
36
23
139
18
59
85
11
97
36
23
120
12
25
144
11
36
24
91
198
18
89
132
72
96
25
95
24
133
126
41
13
36
36
47
36
7
5
156
12
61
71
73
23
72
72
120
48
7
65
48
108
60
7
18
47
60
37
107
109
54
137
36
120
120
1
251
12
115
41
12
91
29
12
121
23
13
47
169
11
12
12
55
54
59
48
55
216
126
143
1
143
37
95
103
18
95
193
35
19
65
48
108
84
48
25
36
11
7
72
17
55
5
12
48
132
19
72
101
48
13
36
59
121
180
234
125
1
72
59
60
25
23
12
253
108
131
157
54
18
36
11
60
36
60
85
23
12
109
36
71
73
131
13
11
61
11
7
41
36
84
144
1
35
19
125
156
7
17
120
120
49
23
13
11
12
13
144
191
7
65
108
36
24
55
17
37
36
287
24
85
143
12
25
35
235
89
96
24
24
72
37
11
97
36
35
1
36
47
24
1
35
37
83
36
48
132
84
49
155
205
18
90
36
90
17
55
18
23
72
49
23
103
54
59
121
107
1
23
49
83
25
35
109
107
1
90
17
72
145
23
12
91
53
109
36
90
53
19
89
1
167
132
97
35
120
277
59
31
125
91
185
85
36
36
11
36
24
1
23
67
72
41
156
19
65
25
144
36
107
1
54
53
1
35
55
17
343
162
72
126
5
12
48
7
29
61
72
47
168
36
109
83
43
5
84
145
23
12
1
47
108
7
5
120
1
36
54
90
36
18
17
55
17
325
11
24
24
60
133
36
35
1
35
1
11
25
143
120
97
143
60
60
25
167
120
145
95
12
108
192
79
18
23
13
108
36
36
23
192
108
120
25
234
113
84
36
55
17
120
120
13
18
29
36
84
60
48
49
198
53
145
119
36
79
41
24
120
84
1
36
36
11
25
23
60
61
119
60
145
47
61
47
223
65
36
60
37
47
84
72
31
54
11
133
18
17
55
90
191
24
1
108
83
61
47
61
35
73
23
108
85
35
37
18
18
107
19
72
162
11
240
19
89
37
83
12
49
306
54
11
79
17
36
24
60
385
72
47
60
96
12
37
47
169
191
36
7
18
23
49
72
36
90
17
36
1
11
25
143
1
59
13
71
37
18
101
61
95
49
54
72
5
85
35
168
12
55
41
13
36
35
1
143
109
23
60
12
85
18
149
84
144
12
24
36
60
13
23
49
216
107
163
77
228
60
240
97
35
48
7
41
24
96
73
191
61
18
54
36
23
36
49
35
24
24
12
36
168
7
5
121
59
204
24
1
83
7
41
13
59
12
48
25
11
61
11
7
72
90
83
97
162
41
13
36
126
185
31
29
132
181
59
13
36
342
18
54
17
1
72
131
132
133
11
24
60
84
60
49
36
36
131
85
90
29
61
36
83
24
216
36
1
95
12
60
36
24
7
113
312
97
203
49
155
25
215
24
12
19
29
168
12
7
54
35
84
48
ABCD 95986828768*3^$a+1 [50000]
111
27
21
141
179
49
255
96
21
11
64
195
29
49
111
129
12
36
54
9
21
18
41
91
330
78
141
261
60
36
107
73
240
60
203
247
30
30
144
93
33
102
41
187
5
37
27
33
191
19
30
12
179
97
63
117
114
150
51
39
18
135
48
45
12
23
7
78
60
144
111
32
67
29
67
84
126
315
75
30
60
24
96
30
72
45
45
78
357
3
24
21
9
71
109
48
78
69
33
18
24
18
3
32
7
30
30
30
150
9
32
139
66
3
21
60
111
32
13
12
108
24
83
25
30
162
96
60
27
165
123
80
49
18
42
96
42
90
15
48
39
201
39
9
192
27
12
468
300
30
12
6
54
3
80
13
83
37
60
72
23
109
3
213
107
16
81
18
192
48
18
75
285
3
51
36
84
60
9
39
222
48
30
93
45
204
66
5
97
303
9
216
24
18
21
81
159
57
24
216
120
47
13
42
102
51
9
231
195
102
30
150
108
39
135
60
96
30
24
36
12
60
27
144
51
36
204
78
15
87
18
42
66
84
119
67
84
89
16
45
96
35
64
288
45
48
83
187
90
102
210
30
21
39
41
151
9
117
75
117
11
7
60
30
84
59
67
102
18
204
41
37
11
121
39
39
90
90
21
189
198
72
90
102
6
24
78
297
45
6
24
168
45
33
72
72
6
300
54
23
16
96
135
96
30
120
54
90
3
243
162
12
6
233
37
384
11
169
39
129
162
29
192
145
72
42
66
75
48
129
90
5
205
51
57
42
90
35
145
143
19
78
15
33
54
6
12
12
75
75
48
72
29
301
243
80
265
138
102
18
197
240
16
9
12
48
12
96
12
12
30
153
87
89
7
9
51
90
24
30
30
90
66
35
48
1
90
90
216
35
19
18
27
48
105
23
67
18
27
135
102
83
16
27
204
138
111
39
162
23
13
102
78
144
90
96
90
27
105
108
132
60
27
45
51
9
18
138
123
147
30
102
12
78
15
123
114
99
21
6
54
48
90
72
6
144
168
18
24
48
18
330
105
9
36
72
78
102
162
69
69
48
210
12
168
117
33
63
171
48
72
6
24
63
75
293
115
173
91
53
43
5
97
138
5
160
69
18
41
16
384
320
1
15
21
120
54
45
105
18
21
32
55
54
51
32
85
78
125
49
90
30
78
12
141
117
155
208
75
24
29
169
87
21
27
165
102
69
147
42
138
114
23
13
132
132
48
168
3
87
204
141
177
108
84
15
33
12
6
45
240
39
9
27
120
270
47
16
81
36
150
54
15
3
125
7
9
189
83
25
12
12
63
27
66
144
126
60
90
60
12
18
120
125
48
112
128
16
96
135
204
96
150
39
135
41
64
141
3
32
355
84
41
229
66
9
75
30
78
57
141
147
128
19
78
63
225
42
5
48
139
96
53
1
18
ABCD 95987166766*3^$a+1 [50032]
81
39
20
13
15
9
63
27
69
84
45
15
36
69
90
45
8
205
30
24
53
12
36
4
15
5
13
83
13
27
8
280
56
220
68
1
144
60
12
3
152
13
95
12
4
140
49
108
15
8
24
88
45
3
32
28
15
54
15
32
160
24
20
4
27
18
96
71
4
99
77
64
9
15
20
88
48
60
20
1
83
12
244
51
54
47
4
21
27
20
16
32
64
9
72
15
12
108
8
16
20
55
29
19
65
97
54
6
11
4
24
51
54
84
15
183
5
40
24
3
101
76
21
23
4
20
12
1
12
23
19
53
1
51
15
24
41
4
32
13
51
33
83
25
27
32
96
12
12
28
81
27
27
6
59
13
63
24
51
5
36
40
68
1
27
140
40
99
65
28
81
75
39
65
52
8
120
240
37
15
39
101
36
124
8
96
72
52
15
197
40
24
24
21
30
54
35
48
12
88
84
39
29
12
84
144
61
35
72
19
113
16
36
33
18
17
28
3
9
15
18
27
36
92
4
84
81
23
48
49
51
12
8
40
33
11
13
72
83
1
11
48
37
23
12
1
59
4
75
24
65
7
45
9
47
72
16
32
49
59
276
16
44
76
8
19
5
28
48
32
37
18
45
3
69
56
16
140
16
60
243
162
27
32
40
45
15
21
15
8
97
3
96
108
105
90
33
20
12
48
24
24
4
96
45
11
16
104
25
18
33
288
44
72
1
63
9
72
23
52
45
3
132
81
135
8
24
91
29
112
44
16
15
5
16
48
116
4
27
45
8
67
5
49
11
4
9
11
100
9
24
35
60
48
37
3
128
16
56
12
73
12
63
8
19
42
36
23
25
27
8
7
29
96
37
36
87
8
36
121
219
69
15
12
152
13
23
37
83
4
32
61
12
71
25
59
36
40
9
15
120
20
25
35
265
96
39
33
135
9
95
49
11
60
88
20
40
8
88
12
33
47
25
90
5
24
1
59
180
16
75
17
28
9
48
47
25
114
29
28
164
24
1
114
45
132
92
37
11
4
15
6
143
24
48
4
56
28
57
18
81
20
1
47
40
81
90
65
7
29
16
80
12
25
3
32
1
12
63
15
5
49
12
11
49
11
24
13
107
4
36
56
13
11
31
5
40
8
121
3
8
48
12
120
85
75
24
3
45
60
21
87
8
24
16
81
39
44
28
44
31
9
45
18
18
54
45
80
60
13
11
12
40
153
72
3
45
90
6
23
25
11
4
56
84
7
6
18
72
5
13
75
69
131
12
12
96
52
8
4
27
21
20
28
75
69
8
49
23
132
55
5
49
51
36
12
12
3
66
6
21
9
15
3
6
107
28
57
3
39
77
24
25
27
39
54
11
4
36
164
16
93
3
80
60
7
77
13
30
113
37
11
76
44
36
4
12
27
45
60
8
24
4
104
12
88
32
1
27
80
36
52
75
29
24
19
165
32
4
12
80
48
40
44
7
69
27
9
68
97
15
20
25
171
8
40
56
208
32
48
120
1
36
51
57
66
54
11
12
49
3
12
48
72
128
61
59
16
57
39
120
56
24
13
15
8
133
39
20
28
57
15
3
33
92
48
36
61
15
32
16
44
52
9
72
39
24
99
5
13
48
11
139
41
84
1
23
25
71
4
132
20
13
183
48
20
37
15
48
24
20
145
48
47
193
95
49
3
12
20
216
73
15
72
165
12
11
31
21
32
1
36
30
113
36
1
39
24
27
29
37
15
39
5
16
3
65
4
32
108
55
42
35
96
25
168
27
39
29
25
24
18
45
248
40
32
13
12
15
9
111
104
88
56
52
93
36
11
19
29
4
8
48
36
19
101
28
111
29
112
105
24
36
48
3
32
48
43
24
57
108
56
25
36
11
24
16
27
21
192
75
17
12
40
48
176
121
180
11
40
104
88
56
1
24
11
79
54
15
3
5
169
24
35
60
16
24
44
13
83
31
81
45
63
21
35
19
54
35
60
16
51
6
47
12
4
56
1
47
60
25
12
99
92
4
8
31
24
17
84
25
144
63
8
72
52
12
20
36
88
44
73
48
36
11
72
100
116
60
40
12
12
51
177
8
61
39
24
27
24
21
69
11
4
21
18
77
13
126
5
60
1
6
48
9
260
1
47
40
8
1
63
96
96
9
95
16
96
33
51
144
69
42
18
51
75
126
63
8
12
12
40
48
8
37
3
33
11
85
15
105
3
68
48
49
18
48
69
81
51
48
8
13
11
13
120
23
24
13
11
60
24
7
6
35
55
69
8
13
84
15
60
21
12
71
24
100
27
66
252
72
63
56
25
47
172
21
75
20
16
33
12
78
65
133
135
9
48
15
20
36
16
104
25
87
27
72
5
4
56
88
36
44
13
23
184
51
30
15
80
121
24
35
16
21
12
27
24
45
51
68
120
16
15
54
18
30
18
54
83
13
15
32
24
60
4
9
3
8
96
31
17
60
192
16
9
23
ABCD 95988339782*3^$a+1 [50061]
121
12
47
61
18
29
79
6
3
45
18
89
36
16
12
8
25
12
78
30
18
6
35
4
12
51
54
3
32
40
168
87
93
33
3
33
18
21
20
48
36
49
27
132
9
18
18
83
7
41
16
12
3
33
39
18
264
18
6
18
17
4
33
66
5
1
12
114
18
18
33
51
6
35
19
17
13
3
32
61
72
15
12
32
61
6
9
3
18
42
5
25
59
24
52
32
4
15
18
12
75
3
5
13
75
144
68
31
54
6
57
12
33
60
12
18
9
24
48
56
12
28
3
21
87
9
128
43
72
5
49
6
33
8
16
51
29
1
3
12
8
40
152
24
55
18
47
61
36
23
4
3
6
72
66
36
21
87
6
36
3
45
60
23
61
72
90
42
99
93
75
12
84
9
54
41
1
3
51
30
3
33
6
12
126
6
12
29
133
36
23
19
45
80
40
132
9
71
108
13
60
11
4
12
20
28
9
24
66
60
30
47
25
87
8
16
21
51
32
1
18
113
19
102
27
171
60
33
128
49
42
41
16
12
33
6
17
13
6
29
16
81
11
25
3
9
63
56
13
54
5
16
9
39
32
43
126
15
51
36
24
41
48
1
12
24
3
45
3
36
12
8
13
11
4
92
145
3
39
156
57
51
18
27
72
105
39
72
48
51
24
36
156
78
66
5
4
9
60
12
11
7
24
9
3
29
28
48
68
48
31
137
16
45
11
79
54
18
18
36
11
31
54
12
6
57
8
1
15
27
18
3
44
7
48
18
23
16
68
1
63
9
95
52
68
37
27
56
7
29
4
3
21
68
64
51
81
8
24
88
96
8
40
45
39
20
31
6
59
12
1
11
52
63
45
24
111
65
64
33
167
7
17
145
36
162
36
18
78
5
76
3
17
19
53
25
107
28
3
78
36
36
66
18
18
17
19
6
47
64
99
78
12
147
111
18
18
120
126
95
136
12
36
104
85
90
54
15
9
23
25
99
81
6
45
39
5
31
53
12
96
4
21
63
12
51
48
150
11
40
3
30
23
13
3
57
48
24
59
16
32
1
35
31
9
27
6
12
6
108
33
129
3
33
51
21
18
36
45
144
39
42
39
104
19
5
12
16
105
27
33
18
69
3
93
27
108
141
3
6
12
6
41
28
57
35
13
51
45
3
27
18
78
18
167
31
12
72
17
43
48
18
51
32
24
160
3
5
55
57
9
18
65
16
45
23
64
12
51
29
43
21
117
71
40
21
66
21
15
24
105
93
15
15
6
12
60
12
18
45
12
132
8
109
39
51
42
54
90
15
21
30
18
18
72
9
33
63
3
60
30
47
49
12
24
48
60
18
41
7
17
19
24
12
33
9
12
24
18
54
3
9
39
8
16
27
54
23
31
54
72
6
12
24
5
43
5
1
48
54
5
55
45
80
4
96
12
20
12
12
24
1
39
27
18
167
16
21
27
9
3
8
88
9
191
37
99
33
3
33
11
7
18
47
7
33
15
5
37
84
27
27
72
21
8
16
45
47
31
48
69
9
15
24
9
35
37
59
73
3
33
30
54
11
25
18
69
147
18
3
51
24
53
12
1
36
11
13
15
24
9
6
12
114
12
35
7
69
15
126
27
104
1
12
54
5
40
200
7
36
42
12
6
5
31
29
1
15
45
23
4
9
39
24
3
24
30
18
18
23
13
42
77
7
9
96
63
9
20
73
6
30
63
9
47
7
6
11
24
31
9
15
18
3
9
72
96
72
23
124
144
45
39
3
9
45
36
3
63
29
13
3
56
49
18
66
72
24
23
85
54
30
3
20
85
47
115
9
9
18
36
17
1
42
12
57
3
126
30
5
40
33
23
7
18
23
109
18
12
6
39
32
4
36
12
21
30
17
1
23
139
29
49
30
42
47
19
5
13
6
105
12
32
112
9
30
42
36
48
36
6
41
85
59
184
8
16
15
6
18
84
21
8
36
7
24
21
81
63
12
3
30
108
35
43
17
40
12
15
81
27
57
39
9
156
81
11
7
41
40
27
5
1
12
72
18
24
9
3
21
12
3
54
18
24
36
36
36
5
43
6
15
24
24
21
18
54
6
30
36
6
33
32
61
83
96
1
48
90
162
99
20
12
112
81
36
60
63
3
36
21
69
3
3
30
42
54
36
36
66
108
57
39
89
37
39
27
6
48
3
3
48
24
120
9
33
48
27
63
36
36
29
28
8
28
68
79
9
68
25
11
67
30
15
93
60
63
9
84
6
53
16
24
9
24
23
13
3
27
5
1
11
19
90
6
41
61
35
1
39
108
87
60
41
72
13
15
57
3
27
21
24
69
3
33
15
15
69
12
51
33
33
47
7
6
47
43
197
132
16
27
21
15
18
99
8
36
1
6
18
18
5
36
24
1
42
84
60
90
30
5
136
24
3
12
9
24
9
3
20
79
17
127
42
51
3
48
36
45
9
18
93
32
4
12
24
104
7
29
1
63
48
20
19
12
153
8
151
126
30
5
48
1
72
6
30
35
4
20
85
24
18
18
84
24
30
21
87
9
33
23
31
126
54
30
90
5
31
18
3
12
9
11
1
18
17
55
54
54
6
12
72
6
30
78
17
16
12
3
18
72
35
4
57
3
15
36
45
3
78
51
104
73
11
132
24
49
83
52
9
54
60
5
16
33
39
8
25
3
33
27
3
117
48
75
17
12
61
12
27
36
33
27
9
71
12
1
18
5
55
36
21
27
162
75
48
24
108
15
5
12
1
42
12
72
29
31
21
51
54
36
12
35
19
53
24
24
7
24
12
69
44
55
141
147
89
16
33
15
48
51
18
30
17
7
33
24
9
90
18
6
5
13
27
24
48
9
84
3
69
24
72
12
39
21
3
8
36
96
31
29
67
48
33
44
16
93
12
27
12
3
12
33
24
24
8
24
24
7
6
36
30
17
19
9
20
13
30
6
66
5
13
6
33
213
24
18
29
40
39
9
3
18
35
43
89
28
48
81
72
15
3
29
13
ABCD 95988344282*3^$a+1 [50018]
30
5
73
18
12
17
36
1
11
25
42
17
24
49
15
33
144
111
20
19
41
72
61
60
15
24
12
20
24
60
4
8
49
18
17
139
29
12
1
54
54
15
87
18
111
93
15
8
13
39
32
108
37
35
4
92
88
20
36
24
97
90
69
8
13
48
150
36
66
35
4
36
3
41
48
40
32
1
15
3
41
120
1
72
35
40
20
25
6
21
51
105
69
18
6
84
131
31
29
67
12
21
44
28
128
36
73
35
40
27
89
36
1
54
9
32
13
11
85
59
36
61
39
56
37
36
147
12
105
18
42
35
16
15
65
25
24
30
17
4
21
15
3
17
76
12
21
47
12
28
8
16
44
25
72
12
11
85
71
49
27
9
3
72
33
47
60
36
37
23
13
47
25
27
15
33
8
7
29
13
30
5
36
204
36
31
5
16
12
20
12
25
66
57
20
73
83
7
48
54
35
55
53
120
12
112
45
96
12
60
11
4
8
13
47
19
89
36
43
30
108
72
60
87
144
69
186
36
29
4
128
12
25
3
15
48
21
213
3
24
68
40
15
5
72
84
49
72
54
5
52
8
36
61
107
43
5
12
60
85
131
36
28
3
5
60
12
12
76
9
18
21
44
28
188
16
48
128
84
64
12
32
40
32
4
104
72
40
56
49
39
36
24
12
44
24
1
54
9
15
66
6
33
32
1
75
44
16
27
41
1
54
41
25
3
116
12
48
24
16
44
48
13
27
15
17
60
36
60
76
93
35
13
59
16
20
12
1
42
137
25
36
84
75
3
29
36
25
23
25
47
13
90
12
17
61
11
1
3
24
15
72
5
36
24
36
4
104
19
21
36
21
47
12
160
44
24
60
13
15
33
6
18
18
18
144
288
123
140
7
84
41
55
12
18
39
93
87
3
21
12
93
11
60
1
54
29
24
36
31
5
16
3
29
40
80
13
15
15
150
15
8
72
49
3
87
41
13
36
39
84
21
87
33
11
13
3
87
101
84
16
32
37
23
12
13
18
6
23
28
87
165
56
16
93
15
36
15
6
3
56
96
136
15
12
17
73
11
7
162
96
59
97
18
17
64
15
41
64
32
79
5
124
15
89
16
39
41
7
42
18
84
29
60
79
36
105
56
1
59
60
1
24
30
21
200
19
30
18
65
48
72
48
12
175
17
1
35
12
1
27
12
15
78
15
68
25
30
54
11
49
23
28
44
12
1
47
37
23
72
4
87
57
12
20
1
18
54
11
7
17
1
51
8
13
23
36
13
3
27
17
36
24
4
32
24
79
29
25
36
39
15
6
120
75
32
12
67
30
3
75
5
52
8
40
36
24
12
69
42
53
49
42
30
59
49
47
64
39
12
9
104
193
23
1
51
60
45
75
15
29
36
49
18
30
47
61
42
12
81
44
64
15
5
25
27
87
18
23
12
19
101
25
23
72
100
33
42
5
13
35
124
8
24
24
19
41
79
17
28
15
48
5
13
114
18
23
84
37
30
78
15
165
83
25
30
137
12
76
44
55
24
30
35
7
12
6
90
36
33
116
16
20
24
7
54
59
31
69
56
19
65
1
144
6
48
41
145
11
144
60
72
108
4
36
15
65
1
3
111
66
6
29
55
18
36
75
36
69
6
36
12
41
1
71
48
84
13
90
18
11
43
21
12
57
3
120
3
5
12
24
100
60
69
131
28
32
4
15
29
43
42
75
45
27
9
72
23
19
18
108
180
36
119
19
17
1
24
51
8
100
69
6
41
115
29
120
36
31
17
25
36
87
72
56
19
125
1
39
12
44
60
79
17
36
124
15
29
25
54
21
39
41
79
41
1
203
13
35
24
16
32
36
31
41
52
21
71
85
11
13
39
32
19
29
1
119
28
20
24
24
60
24
13
108
54
36
30
99
33
35
12
25
47
43
5
72
31
18
11
79
72
29
40
20
16
15
24
29
24
108
73
35
19
5
25
35
28
12
36
56
60
28
8
124
20
49
59
25
60
48
27
8
79
33
15
65
192
1
48
24
3
8
4
33
3
20
12
72
1
131
1
59
13
120
11
12
19
54
15
36
39
41
43
57
3
33
32
25
35
55
165
68
49
18
108
78
15
39
126
35
16
93
87
180
44
12
37
30
21
44
48
40
8
25
51
21
12
23
19
5
85
3
51
36
69
60
120
56
73
15
3
102
96
12
3
24
32
16
8
61
59
109
23
12
55
17
24
124
128
13
131
13
15
21
126
48
96
69
8
12
12
73
72
24
71
76
33
15
32
73
54
6
47
24
24
67
48
77
180
12
28
12
20
88
20
4
48
8
192
55
17
76
9
11
60
4
93
48
18
9
12
20
160
36
32
12
24
12
84
31
24
53
12
25
23
85
3
15
5
13
35
109
12
78
36
21
48
68
79
21
20
180
7
60
21
36
15
41
85
35
13
72
42
21
12
57
12
18
77
16
20
19
5
25
11
48
4
180
63
89
76
57
18
57
68
19
5
28
3
5
28
56
24
84
55
36
17
184
33
23
13
12
24
3
51
29
7
54
72
12
11
36
115
21
33
11
61
39
3
53
24
16
69
51
32
25
71
124
8
49
3
12
69
90
125
91
21
8
12
67
5
55
5
31
29
12
84
96
49
35
19
65
60
36
31
53
40
36
15
24
48
53
60
37
ABCD 95988808408*3^$a+1 [50027]
119
13
192
23
25
11
25
155
72
193
12
204
11
217
83
13
47
145
11
54
43
29
18
24
12
37
143
97
107
37
83
42
55
36
29
31
59
1
84
36
101
48
175
36
36
24
132
120
24
107
13
23
72
12
42
54
1
36
53
162
12
36
6
91
60
60
5
48
6
180
37
11
49
5
19
23
61
24
23
120
72
18
78
48
36
54
6
18
55
11
204
37
29
24
126
36
373
35
72
6
19
35
37
29
18
204
97
47
18
7
24
23
12
49
120
71
12
49
11
252
138
7
17
66
6
66
61
204
47
48
60
37
11
18
31
36
77
54
1
120
48
11
132
25
12
72
29
7
17
120
18
24
37
11
85
108
47
48
180
72
36
1
72
143
24
37
12
60
11
6
43
77
55
12
23
121
83
49
24
35
73
48
12
83
25
12
60
11
48
90
150
37
12
107
13
48
12
53
31
41
67
149
24
66
24
54
18
37
17
102
90
144
91
107
36
6
18
36
12
54
42
1
83
162
19
36
132
11
18
19
35
72
73
35
24
54
30
49
41
24
247
89
162
60
109
35
12
37
120
72
41
31
11
12
25
11
6
72
19
24
11
138
114
54
18
1
215
97
101
102
25
24
12
71
13
35
25
29
42
145
84
59
54
91
83
72
18
67
29
30
132
12
145
12
12
35
102
126
18
24
31
35
13
59
54
7
17
66
72
78
7
47
12
1
35
18
79
132
36
60
5
79
72
96
35
36
36
24
72
61
48
65
115
192
5
162
1
60
23
60
13
179
24
12
90
6
13
71
25
71
49
72
35
60
37
107
54
18
30
31
137
72
67
12
119
133
5
127
59
72
85
17
96
31
17
43
48
48
29
66
73
96
11
36
96
48
37
89
19
24
48
5
18
30
115
107
216
1
83
13
41
7
137
42
72
73
11
18
6
36
48
37
35
6
91
47
6
31
24
83
96
486
48
54
180
49
23
13
47
25
12
48
77
19
29
24
127
17
72
43
60
35
49
36
131
49
11
1
60
48
11
96
25
60
23
30
126
37
53
54
90
42
1
12
17
31
11
144
12
72
61
47
24
73
53
48
72
18
1
143
73
23
36
25
24
59
25
23
133
35
264
6
31
95
13
132
71
49
24
96
23
1
17
6
109
108
24
36
95
1
53
151
12
48
72
203
42
19
96
48
24
95
73
60
12
77
19
24
23
13
264
65
67
60
96
17
30
18
6
13
48
29
18
144
72
25
23
6
199
120
41
19
83
24
145
83
1
168
29
67
5
18
24
54
48
90
24
37
24
23
73
107
6
103
17
139
108
23
36
13
41
7
60
23
36
132
1
72
35
120
85
29
67
23
12
25
65
18
72
85
12
24
11
25
120
17
48
67
23
13
252
48
83
72
25
17
48
31
191
120
36
49
23
181
108
35
18
67
5
126
18
7
36
48
5
55
35
13
24
119
97
17
103
17
42
1
53
19
53
102
42
126
133
36
47
169
48
72
35
108
25
59
60
1
24
59
72
25
83
36
150
54
1
83
36
24
25
95
42
18
30
6
73
36
47
85
12
35
36
126
19
11
36
96
12
25
12
396
35
1
59
48
144
24
36
180
12
1
239
13
144
89
42
198
19
96
95
60
37
12
35
73
12
23
73
60
60
47
120
36
6
43
12
71
37
47
13
11
97
12
48
36
59
18
30
109
12
95
13
48
53
19
24
77
42
109
276
23
126
103
11
61
36
83
61
83
12
157
60
216
5
162
144
1
132
59
37
17
18
78
54
85
5
18
30
6
66
126
18
151
65
55
35
96
108
36
48
85
155
36
12
60
37
48
107
13
11
25
11
120
85
60
107
60
48
60
18
91
36
35
109
107
36
48
37
23
12
42
19
29
6
18
54
66
19
131
36
72
36
13
53
168
48
126
1
60
24
24
12
23
36
25
47
49
47
12
25
17
126
1
60
47
36
12
13
47
1
83
1
77
66
78
18
13
17
19
53
18
121
11
228
133
ABCD 95988900656*3^$a+1 [50009]
36
60
50
16
33
9
24
30
32
73
41
30
72
94
2
130
6
126
66
33
24
81
15
9
14
10
3
36
12
51
141
45
8
54
22
12
12
2
234
24
30
90
31
95
10
24
27
11
25
57
14
10
63
65
64
8
19
33
2
13
11
22
68
16
27
21
12
15
11
40
33
108
149
7
33
54
186
6
6
24
48
26
34
183
9
14
49
24
15
18
27
59
24
90
126
1
33
3
35
66
103
24
72
17
24
88
24
24
38
22
72
108
51
36
17
24
70
153
21
108
96
14
70
3
12
12
137
54
34
39
9
152
31
12
35
34
24
62
46
24
18
8
118
26
10
30
26
7
33
14
58
3
3
6
27
17
79
120
9
134
22
48
18
2
7
48
17
22
6
39
48
84
47
1
23
10
27
21
80
78
48
42
30
24
58
32
28
36
72
123
11
46
51
33
80
4
50
1
300
5
6
40
26
7
15
105
57
12
2
42
52
2
48
82
8
54
34
156
108
62
24
16
56
10
63
15
6
12
38
25
95
34
48
104
16
3
35
49
95
61
77
78
88
48
6
42
32
49
93
12
15
93
84
32
126
216
22
50
22
51
108
48
9
3
47
40
122
102
94
60
14
49
57
32
4
74
22
42
8
22
36
15
89
4
18
141
60
33
51
132
57
72
30
18
132
42
57
36
11
25
48
117
12
56
30
37
51
42
38
18
4
26
24
70
66
30
18
45
93
15
33
6
45
11
48
1
33
38
82
152
54
42
7
96
93
12
15
41
6
25
63
18
120
3
21
123
45
80
22
50
6
46
44
54
72
70
68
22
104
72
42
16
6
50
30
10
8
46
42
51
29
28
2
46
26
18
16
78
50
54
18
28
68
55
71
178
14
90
28
99
71
18
16
198
30
51
24
57
128
7
47
24
61
12
39
98
190
18
62
42
79
41
24
54
1
47
1
63
8
88
45
11
130
6
8
168
13
53
31
21
27
33
14
64
32
25
21
114
6
36
54
30
51
60
11
42
46
2
7
45
27
33
38
46
72
3
71
49
93
26
18
40
36
3
72
21
111
117
8
55
24
21
204
204
3
84
9
44
208
24
54
2
55
57
75
29
78
18
4
12
96
12
27
21
48
27
89
7
12
77
19
3
66
104
52
147
81
32
16
14
16
30
50
72
94
42
18
39
81
3
59
130
6
18
27
3
93
3
32
34
32
6
1
17
175
21
3
15
237
3
50
48
52
2
72
10
60
171
9
51
83
70
2
22
36
60
12
14
48
58
24
86
25
81
6
6
26
13
33
44
54
48
16
2
78
97
60
3
2
72
30
25
156
51
9
9
24
15
132
35
22
3
24
9
276
24
2
18
67
9
39
3
8
34
38
70
3
81
72
75
53
46
8
18
64
12
50
24
46
24
24
51
89
4
12
3
129
24
27
33
38
10
38
24
10
39
45
48
50
10
6
81
71
18
22
138
87
15
42
84
20
24
79
9
86
22
2
13
203
37
3
30
66
18
8
55
21
60
27
107
73
33
12
15
11
1
57
27
5
94
26
19
36
23
18
88
15
45
50
64
93
5
4
51
47
97
39
18
15
119
85
3
18
36
20
6
66
72
6
10
6
42
8
31
120
135
18
48
30
50
16
39
23
1
15
2
55
71
48
1
23
121
24
81
3
77
52
2
58
62
72
46
72
26
1
15
8
72
142
207
149
7
33
14
96
18
16
84
2
82
12
12
39
63
90
32
67
21
78
8
24
10
12
42
74
16
8
4
3
23
166
20
40
60
18
78
3
63
26
126
18
118
96
96
6
36
102
8
25
17
7
36
45
39
15
48
9
36
11
142
48
12
24
8
28
120
39
12
120
23
37
9
90
104
34
86
10
3
5
64
78
66
24
6
102
36
24
63
72
209
28
84
6
8
48
130
150
48
33
96
17
28
98
58
86
34
78
6
74
94
15
84
15
50
28
15
3
8
162
4
12
3
12
23
48
82
111
41
294
112
57
9
12
20
72
19
51
8
18
4
159
36
9
24
27
12
47
90
64
8
52
84
80
78
22
123
17
30
46
75
9
12
26
10
36
92
4
24
18
42
56
64
72
6
66
158
1
17
144
76
99
15
2
7
39
6
42
50
16
62
25
33
14
22
159
101
16
72
62
34
182
34
38
49
87
80
48
49
21
2
10
48
12
26
49
9
24
12
171
287
46
63
3
32
24
88
162
72
63
47
22
27
17
24
4
12
63
23
34
36
84
32
46
56
25
48
21
2
18
30
25
120
21
84
15
60
84
41
28
24
20
232
54
8
130
3
5
72
7
9
38
1
24
33
6
8
193
36
69
15
48
17
28
44
78
72
66
46
42
15
81
3
51
2
100
192
24
60
108
20
7
15
8
133
11
90
28
66
18
84
2
42
16
48
30
96
138
8
4
3
39
80
13
29
30
25
21
27
105
8
16
12
20
ABCD 95988958952*3^$a+1 [50009]
8
35
1
24
23
8
16
25
23
1
36
60
64
116
64
27
54
23
71
84
12
44
22
59
20
11
20
82
31
7
37
111
9
15
32
16
9
28
35
1
20
20
7
37
23
68
4
17
103
97
19
5
49
7
28
112
20
20
3
12
25
43
41
115
16
5
19
49
115
16
69
12
63
85
12
59
36
36
133
59
6
2
29
113
15
40
23
17
3
108
41
23
37
11
9
20
51
4
73
72
13
18
40
37
35
92
25
59
5
104
56
24
12
91
12
1
19
58
78
49
92
35
73
3
108
9
12
21
2
41
37
59
43
21
85
30
12
38
10
5
24
40
3
72
97
23
17
44
35
9
16
36
31
28
6
18
36
72
29
148
27
33
3
33
20
15
1
20
44
96
19
1
15
93
20
20
12
59
85
36
11
8
24
1
39
21
40
60
56
28
12
35
6
3
16
8
15
1
156
4
31
24
14
42
13
15
37
19
4
37
31
13
39
1
59
32
13
16
16
15
48
5
35
20
77
31
37
36
16
8
15
65
3
84
78
55
56
20
35
1
20
23
76
20
25
87
57
5
47
44
4
16
49
11
19
201
47
4
24
45
15
1
4
20
64
32
19
5
20
27
2
11
35
81
3
36
32
9
8
73
3
7
80
28
21
3
41
15
24
12
125
4
69
10
45
23
28
1
11
13
59
12
20
34
74
17
24
24
12
25
23
20
16
36
84
24
11
41
24
7
2
71
20
27
8
24
37
21
3
39
41
60
80
4
52
63
138
32
11
7
60
34
3
15
97
13
18
33
15
72
13
57
19
55
25
11
37
60
3
93
16
23
65
16
39
1
16
8
11
60
12
8
5
20
16
55
5
11
32
5
11
20
65
24
47
36
48
20
84
17
4
51
49
16
11
32
17
1
150
37
63
33
39
1
19
16
42
42
68
28
41
31
164
25
3
121
5
55
36
11
84
24
1
19
5
80
35
4
12
20
16
13
16
20
35
49
4
15
48
17
23
53
7
17
27
13
15
21
4
55
17
4
16
75
9
87
29
44
24
80
32
3
17
4
79
56
1
35
9
16
3
12
14
16
30
13
35
50
67
3
12
9
60
24
63
48
25
16
19
45
16
71
17
32
60
8
20
40
27
36
2
18
4
60
9
39
60
61
5
15
16
24
31
64
12
53
20
5
31
4
15
25
16
24
4
3
22
30
12
29
104
20
11
40
25
7
9
4
75
2
7
3
72
8
124
9
15
25
11
14
126
28
17
68
1
19
45
75
35
5
13
19
60
4
16
13
18
12
2
59
31
16
97
31
4
1
35
72
20
89
4
7
69
24
4
35
21
16
95
9
99
12
13
96
40
36
40
28
55
16
49
12
48
132
25
58
1
40
4
16
35
105
11
124
61
4
20
7
37
5
10
1
5
39
47
16
42
18
32
16
96
85
108
35
8
52
17
19
36
104
4
21
15
32
13
59
5
23
9
4
140
27
30
18
21
3
37
23
1
24
11
5
151
45
4
11
5
4
64
20
16
7
17
67
49
5
31
23
40
20
77
11
49
5
3
35
1
60
36
9
14
36
65
31
25
15
24
24
1
19
18
10
9
88
32
20
39
4
17
88
52
8
3
13
49
15
40
11
21
3
37
4
31
4
1
24
47
60
38
39
16
75
132
32
12
13
12
20
40
23
52
9
51
129
15
1
44
11
5
23
56
16
36
49
59
5
1
14
4
17
39
40
1
24
40
15
36
36
17
12
11
37
36
31
70
6
42
15
20
27
5
29
15
44
7
49
16
31
44
88
32
53
7
84
52
38
39
7
25
19
6
19
40
7
78
15
36
3
58
7
23
20
17
11
1
1
3
24
27
24
1
3
8
17
11
161
15
5
48
11
25
4
43
24
20
40
29
16
39
24
21
77
19
59
4
37
11
30
3
35
4
32
6
64
26
22
15
56
15
1
15
5
20
24
7
17
67
5
20
68
16
27
24
85
8
23
49
3
60
25
35
1
11
25
19
49
3
12
57
8
36
16
35
29
7
24
33
32
79
1
51
13
1
19
4
35
5
91
1
11
9
64
56
39
21
28
1
54
12
9
44
11
25
19
25
12
20
4
11
16
12
60
20
77
20
4
11
56
4
13
5
11
37
139
40
151
97
5
48
59
44
36
5
75
64
31
5
24
36
11
8
36
94
74
16
5
4
32
40
44
51
36
13
5
46
29
37
19
8
5
27
8
12
23
8
12
17
68
16
56
11
64
24
25
20
44
40
52
31
17
12
100
4
16
8
5
70
56
5
29
6
32
4
149
27
13
11
28
8
12
16
56
49
87
62
27
19
9
12
64
67
28
30
50
1
63
25
37
6
49
24
160
31
4
12
18
6
13
36
60
36
40
19
1
23
25
77
39
16
43
57
15
96
13
16
11
12
5
45
22
36
13
91
28
1
11
25
43
21
7
49
48
47
6
38
24
12
24
1
71
37
51
56
16
53
40
36
35
89
19
25
51
69
11
61
83
16
120
12
17
7
45
24
11
25
53
22
8
41
4
27
4
1
24
7
13
9
30
37
24
11
8
25
57
6
13
44
32
20
4
84
3
17
52
40
20
4
4
56
44
7
56
9
15
29
4
15
5
95
1
24
20
23
57
7
20
4
5
7
8
25
99
1
4
16
56
31
17
33
58
20
5
35
24
5
91
20
1
29
10
65
24
63
9
8
12
31
18
10
5
7
57
63
17
3
28
5
15
1
4
4
7
45
51
37
12
19
40
69
52
80
3
21
16
88
56
20
29
10
21
24
132
48
52
31
40
9
23
52
5
49
42
12
5
72
20
4
4
16
20
47
37
15
1
35
5
4
32
20
20
69
26
45
8
55
10
31
11
20
76
13
4
36
64
32
31
20
53
11
85
28
43
49
20
45
43
23
14
66
9
40
124
36
61
10
12
20
1
11
13
45
7
48
11
1
20
20
55
24
69
16
67
24
28
72
18
7
41
27
12
3
1
44
12
63
17
40
24
4
40
16
71
106
3
56
55
24
1
80
68
1
19
12
28
7
56
52
45
60
3
29
20
11
17
55
2
48
7
48
16
40
4
72
3
36
62
18
45
64
3
14
58
36
25
44
71
65
139
37
28
43
4
33
32
39
34
30
12
25
11
17
12
24
20
11
84
12
48
14
22
48
20
52
5
13
30
12
13
91
25
21
3
12
3
17
99
1
51
44
16
33
16
24
59
96
61
4
7
8
65
55
1
3
5
27
16
24
9
59
36
5
124
25
80
16
99
75
12
9
120
11
28
8
9
8
5
50
16
9
16
11
29
15
4
1
20
16
20
8
31
24
37
103
5
12
8
16
139
81
44
20
52
19
9
32
49
22
20
49
20
31
8
16
104
9
27
29
65
90
5
55
9
23
4
6
119
8
72
25
103
75
5
67
84
65
20
36
25
39
16
3
5
7
9
15
36
25
5
3
107
108
25
16
19
21
27
93
55
1
20
39
1
20
8
32
23
17
15
6
47
12
8
35
17
20
8
12
15
18
35
35
165
135
12
48
37
8
35
1
27
8
61
11
4
33
27
108
72
ABCD 95989365848*3^$a+1 [50204]
36
47
7
393
224
13
36
335
25
324
3
213
75
15
54
411
39
126
144
315
272
96
240
64
48
48
80
97
47
384
55
41
193
143
48
16
144
9
126
144
345
285
36
15
176
64
15
129
141
90
9
45
216
59
31
65
25
135
279
41
49
95
192
48
112
309
299
25
126
54
3
128
265
215
96
144
16
69
90
270
99
45
35
145
36
144
11
295
9
261
180
54
81
96
48
135
185
112
48
176
55
345
336
176
7
185
31
594
15
165
203
13
35
624
25
36
611
544
15
17
37
267
309
107
217
36
144
216
171
189
99
135
201
96
9
180
90
137
7
41
160
240
240
165
251
640
80
48
61
144
83
192
31
17
48
192
103
489
80
400
32
79
144
81
192
288
224
25
36
51
309
699
128
37
11
64
192
176
7
90
36
59
240
112
224
85
324
135
225
126
65
79
81
32
112
48
32
145
15
111
81
224
289
36
59
85
315
96
80
85
11
79
90
39
192
384
176
16
512
121
71
240
319
54
347
49
270
17
217
36
51
93
147
159
90
87
32
16
369
47
48
16
32
304
39
201
213
27
80
96
157
3
177
111
15
65
169
36
51
39
90
180
180
54
90
486
54
27
48
141
144
51
176
223
270
90
41
240
160
45
35
325
11
169
270
201
48
192
63
17
48
241
270
129
321
159
21
59
391
57
128
144
48
127
126
90
9
225
47
169
327
224
336
160
33
144
486
54
180
36
59
85
11
64
141
51
96
144
80
96
112
96
96
183
90
191
160
192
272
96
25
71
253
291
80
304
32
193
126
81
80
73
87
93
36
54
126
180
215
55
137
313
231
ABCD 95989583252*3^$a+1 [50021]
16
9
11
73
30
45
32
24
43
6
35
52
33
30
24
153
92
55
12
18
6
17
24
76
27
261
32
43
57
9
3
36
45
24
35
55
17
25
51
44
36
12
96
49
23
7
65
52
68
1
60
54
12
18
15
45
35
67
5
16
9
155
13
3
33
15
81
63
80
100
92
13
6
17
37
51
15
21
69
107
48
19
65
16
80
49
11
1
3
195
41
144
25
11
24
55
30
42
24
17
24
4
20
19
6
35
49
6
5
31
78
3
9
48
47
49
24
15
20
67
54
30
30
30
137
37
60
3
33
11
25
63
120
20
12
73
23
4
48
27
48
17
48
1
6
48
93
44
36
67
33
9
60
39
36
24
9
6
21
20
120
4
44
31
89
1
24
83
49
108
47
48
25
6
30
30
6
35
36
40
33
95
96
25
60
51
33
47
7
12
9
36
56
40
8
24
60
28
32
7
30
48
15
171
5
25
11
25
84
90
120
6
23
16
9
3
8
60
76
45
11
7
6
27
39
138
36
6
5
48
120
112
3
132
153
32
25
24
6
5
55
9
20
24
1
51
69
60
15
21
63
51
5
31
65
43
153
20
60
49
15
3
6
75
80
12
4
33
47
13
15
27
18
60
35
55
17
19
41
16
3
29
1
66
18
102
53
7
48
60
30
11
16
8
72
13
3
9
54
9
12
39
57
9
78
12
29
12
13
120
114
81
39
5
7
18
36
47
13
107
24
55
54
35
36
13
6
45
105
90
30
27
20
52
15
120
66
119
12
199
29
31
24
5
28
20
64
105
18
5
25
36
15
21
63
21
36
48
42
24
24
17
48
12
16
99
33
12
3
90
15
20
67
24
5
156
84
25
87
60
87
66
54
12
60
18
11
12
40
3
90
11
49
47
73
150
5
115
24
30
107
16
63
41
4
144
21
24
60
23
49
48
11
1
90
48
30
30
96
36
240
5
24
12
64
3
132
84
41
24
55
45
39
30
23
13
39
12
20
36
13
156
51
84
63
17
19
6
3
27
24
66
30
24
96
129
15
17
7
233
157
90
41
25
11
16
20
37
30
5
25
87
20
13
12
120
35
13
15
20
31
29
16
12
87
30
42
18
35
96
4
81
30
24
41
96
28
57
51
8
12
13
90
45
200
1
78
12
45
8
85
11
1
111
8
31
33
15
42
3
21
107
13
47
100
9
35
4
44
1
24
30
72
9
21
35
25
15
104
79
30
12
60
11
13
11
40
63
12
48
21
15
17
7
65
1
150
105
44
12
49
24
143
24
43
30
27
45
30
198
90
60
6
150
29
151
54
12
114
30
39
32
96
13
6
41
40
24
20
96
12
36
91
24
6
11
19
54
30
6
48
15
20
1
47
67
5
31
5
1
18
33
33
24
6
9
45
12
11
7
57
33
3
33
60
59
1
84
42
5
13
83
124
15
21
32
37
11
12
25
63
69
3
8
103
30
39
20
7
21
27
5
37
30
84
5
52
3
114
102
54
11
79
9
32
25
60
24
24
23
132
31
9
72
56
160
33
47
7
41
31
5
133
11
4
105
30
5
60
7
114
24
6
24
30
66
114
47
73
60
95
12
49
54
81
32
28
45
47
133
47
12
127
33
36
9
66
5
16
3
30
150
30
6
30
66
9
12
20
19
84
30
27
93
51
15
45
48
20
37
48
90
6
11
13
12
78
66
90
5
16
15
101
19
24
101
43
42
23
136
15
24
6
11
13
35
36
4
32
19
30
30
24
5
60
31
54
66
17
12
55
36
41
24
61
35
16
32
31
24
42
24
24
3
9
108
23
7
102
48
66
24
81
44
37
23
88
8
1
54
17
72
61
30
105
44
91
54
71
12
49
120
35
24
31
9
104
61
36
108
11
25
126
81
117
11
12
7
77
108
60
72
40
15
21
3
41
24
61
11
73
75
81
48
66
36
84
69
20
12
13
12
30
29
55
41
24
49
12
11
109
18
36
5
184
32
40
68
61
6
29
16
39
126
24
131
25
18
33
8
16
9
54
36
30
11
16
27
65
16
39
113
48
24
168
28
12
32
31
17
52
80
12
48
1
30
117
44
49
51
48
68
7
156
29
37
24
11
16
20
52
32
160
3
30
27
9
24
3
12
36
56
79
6
144
66
120
5
25
39
45
15
84
132
8
40
15
45
140
1
6
30
144
11
73
12
90
18
42
30
15
9
36
18
42
30
60
84
5
25
24
47
19
9
8
7
30
12
54
57
8
1
24
47
24
73
75
48
3
54
36
90
6
35
60
24
204
1
51
104
25
15
80
181
24
6
5
49
54
41
25
11
25
11
28
9
83
7
45
57
51
84
3
30
36
30
36
245
4
9
35
1
120
36
30
69
111
21
33
54
21
32
43
60
66
60
11
49
23
37
108
215
55
81
15
17
37
3
39
30
95
55
60
18
30
77
28
8
12
16
36
33
126
30
84
96
24
47
13
11
1
54
24
17
88
20
67
45
33
12
95
24
24
37
59
55
41
43
6
54
66
11
64
69
6
17
127
5
1
27
9
11
49
24
66
65
79
101
49
15
36
15
41
48
36
100
99
5
16
20
84
24
7
54
60
47
72
25
6
41
175
30
11
127
60
60
105
27
45
24
56
19
36
41
13
11
49
47
13
119
28
20
12
ABCD 95989786598*3^$a+1 [50006]
6
79
48
5
63
15
144
21
40
29
3
27
6
132
187
35
90
18
1
32
27
12
45
51
9
4
11
18
55
137
6
12
13
77
30
37
5
115
24
17
3
27
57
40
48
59
18
67
20
123
25
56
52
44
3
48
49
95
66
72
51
16
11
13
32
108
52
47
25
20
48
15
13
11
156
97
252
35
81
28
41
103
60
5
72
75
24
51
36
120
25
32
28
12
32
40
71
12
102
6
84
48
37
24
47
129
96
99
18
3
4
108
35
21
81
90
48
18
67
12
36
8
52
59
6
72
7
53
18
37
23
105
69
36
12
78
12
1
47
42
127
80
60
76
17
192
18
45
88
8
21
90
25
8
16
72
8
27
45
64
44
84
12
123
25
17
15
63
42
39
16
23
73
44
33
150
48
102
15
40
32
16
44
3
12
6
42
12
36
12
1
59
85
8
24
3
12
36
24
21
39
36
12
73
35
37
12
44
9
63
45
3
27
24
109
17
12
12
31
8
27
90
60
63
24
16
20
16
204
287
12
73
80
28
17
163
92
4
71
9
51
25
47
12
36
9
28
17
15
45
99
84
28
5
30
24
6
24
30
73
83
45
57
48
144
36
19
23
12
18
127
41
3
99
33
40
5
19
44
51
25
36
59
1
59
36
69
16
48
59
57
33
127
191
273
184
72
35
69
36
123
21
76
11
57
12
24
27
30
39
24
27
69
45
39
9
3
84
21
39
51
33
4
5
7
5
55
48
23
33
12
57
3
15
12
18
39
195
105
36
28
56
3
12
105
168
3
13
56
24
64
56
27
84
30
240
30
21
15
9
15
1
44
15
141
45
55
80
135
45
64
96
8
27
24
120
13
5
103
47
21
21
39
39
37
11
30
27
48
4
53
30
45
48
15
45
4
23
72
78
60
120
27
63
1
356
76
17
150
57
81
60
87
57
30
60
105
16
44
21
3
112
60
35
13
11
33
87
9
51
6
55
8
87
37
17
96
30
24
6
19
83
45
52
56
112
8
12
15
12
36
37
17
55
8
63
45
48
27
84
13
32
45
39
12
45
42
60
18
54
60
9
27
25
32
105
51
96
4
32
28
20
16
35
93
16
41
78
12
205
11
24
33
15
13
5
123
27
30
27
27
45
24
72
45
43
89
15
16
132
20
69
138
1
44
3
9
3
30
12
48
67
24
77
72
18
24
1
108
32
27
37
35
45
3
1
152
39
66
30
9
16
8
40
41
55
101
3
12
99
1
29
78
42
270
21
64
8
12
16
44
45
55
41
7
32
93
30
25
32
3
117
36
9
19
24
12
35
30
51
72
27
61
44
4
80
69
30
18
39
36
27
78
12
42
9
16
36
32
48
39
61
44
28
8
40
35
84
49
72
17
18
132
12
1
35
9
64
47
24
60
108
85
36
72
47
1
144
8
39
33
15
42
6
33
4
36
77
99
48
12
3
42
3
3
25
68
21
103
132
48
35
72
1
68
132
105
54
73
47
18
60
48
67
32
3
48
12
18
135
15
30
27
40
77
139
41
43
47
33
96
27
69
3
48
9
15
48
132
21
39
6
15
100
120
8
12
12
3
12
81
16
68
48
147
25
116
39
72
6
39
21
27
15
33
15
30
43
72
20
108
57
63
69
7
23
93
39
9
81
55
53
120
103
35
49
53
43
80
12
12
33
48
3
141
63
16
41
48
91
32
69
30
105
3
21
72
24
96
87
1
20
9
12
31
60
65
12
63
39
48
61
119
61
32
39
21
48
112
17
18
12
138
7
107
1
167
81
64
8
39
1
17
15
33
63
192
28
29
90
73
35
72
177
4
47
49
113
12
199
107
12
102
15
21
72
18
24
9
36
3
25
5
103
125
55
17
18
12
90
18
72
18
183
84
15
193
5
55
5
75
27
30
111
21
6
54
138
93
75
25
125
99
51
33
76
11
24
108
13
32
40
17
6
37
65
15
33
15
87
48
9
16
20
24
51
42
7
44
4
107
9
156
76
17
3
177
30
21
57
24
66
9
28
23
57
100
23
9
84
12
15
180
24
81
48
21
15
4
191
6
7
20
27
69
81
36
144
39
64
17
43
77
18
48
30
19
8
15
72
1
47
201
57
42
12
9
9
30
48
24
1
20
9
51
45
54
33
75
37
41
54
21
28
92
4
44
87
24
81
24
21
99
48
45
27
105
18
33
60
15
33
136
71
60
25
17
3
15
90
19
101
24
15
111
60
9
60
15
9
16
35
66
24
31
5
30
73
89
12
139
20
87
24
66
19
8
15
12
78
43
20
39
9
39
37
11
9
51
57
33
19
80
63
33
69
39
12
159
66
15
45
163
36
41
67
8
40
24
5
36
102
13
29
6
60
129
48
63
84
1
95
25
59
13
77
91
80
40
60
44
36
4
11
30
54
6
ABCD 95990975924*3^$a+1 [50017]
93
15
33
87
72
60
60
60
36
105
39
393
3
45
519
9
51
13
227
156
84
93
27
85
48
23
12
48
877
167
25
11
120
45
339
61
128
96
63
48
60
373
11
21
27
228
180
24
181
224
15
120
105
351
60
37
47
81
15
132
120
72
288
132
36
24
36
25
32
96
171
261
87
60
120
48
12
12
45
15
36
253
80
64
96
96
11
84
48
60
48
72
45
135
105
123
12
73
80
99
96
60
72
12
93
3
93
207
180
624
48
48
204
33
63
60
213
160
11
168
12
60
69
192
288
219
48
37
336
240
144
95
12
69
99
60
180
12
129
147
72
120
13
167
108
24
69
207
33
99
60
120
72
1
95
372
12
156
37
80
63
120
132
165
112
95
36
13
176
111
84
61
59
36
97
227
45
64
71
73
96
80
160
96
35
189
279
57
15
33
243
120
24
48
157
48
23
153
51
61
47
1
167
57
352
71
265
48
32
39
48
180
180
33
27
108
57
147
45
16
167
132
85
11
264
109
59
168
109
80
51
45
39
169
80
51
13
32
15
48
81
432
159
193
32
208
23
132
12
216
24
25
35
45
75
96
69
183
25
48
80
315
69
96
27
180
48
225
75
120
93
111
228
252
120
336
120
33
51
13
48
59
48
48
37
48
155
405
48
39
153
15
60
277
47
96
12
252
156
240
45
75
12
25
383
129
3
12
216
105
112
48
47
12
21
219
156
9
303
108
12
12
240
216
37
96
32
48
64
80
16
167
24
1
35
192
13
32
15
273
48
39
12
168
120
61
107
84
288
33
219
108
57
48
63
97
47
241
35
24
69
147
60
120
9
96
27
180
132
36
12
168
180
33
144
15
12
133
272
231
24
145
35
109
96
203
192
85
48
32
48
63
33
160
131
13
80
16
47
120
9
160
155
96
24
48
60
72
36
60
324
21
160
155
72
45
192
135
73
23
72
97
80
400
48
32
144
64
96
119
12
13
83
109
128
3
12
97
35
48
141
267
69
16
227
477
51
45
99
13
80
27
228
72
9
96
63
12
108
48
24
60
21
48
96
123
181
32
144
96
15
24
36
24
45
243
48
13
191
49
11
181
128
159
33
267
277
48
95
132
13
83
45
75
213
27
72
13
47
81
51
ABCD 95991056542*3^$a+1 [50010]
75
105
18
12
33
9
3
9
24
15
15
21
108
3
53
49
15
27
48
132
138
18
69
44
19
53
40
20
25
78
30
39
15
6
30
21
84
44
13
78
9
68
13
59
61
42
69
56
19
54
30
57
32
60
36
31
9
60
21
179
12
12
36
4
132
24
12
63
12
18
51
36
20
97
18
69
36
57
51
120
20
7
30
15
24
8
25
72
18
6
54
53
37
120
15
21
111
21
155
12
136
51
9
60
80
84
40
33
150
17
16
129
12
18
65
7
53
1
90
81
104
84
28
9
51
3
6
39
51
45
3
18
23
64
111
89
43
9
8
16
92
49
6
33
39
5
52
15
21
108
24
45
108
3
36
9
96
36
15
57
3
15
53
16
44
12
19
18
63
39
78
3
45
18
6
39
9
42
9
21
39
21
15
68
112
33
27
33
126
9
12
45
270
24
5
24
52
21
42
48
69
21
72
11
52
12
123
18
167
60
7
33
8
4
135
21
69
60
18
48
36
29
64
80
52
9
6
18
35
31
17
7
53
72
36
37
48
59
52
120
9
120
135
9
27
45
204
12
150
5
60
4
141
23
1
23
31
29
37
23
16
32
4
3
12
21
123
117
120
3
66
24
72
75
32
37
51
24
56
52
63
53
4
51
89
136
15
12
42
23
28
57
15
24
33
11
25
59
13
35
12
76
72
8
67
12
5
13
162
5
13
42
53
55
5
13
39
27
33
12
24
12
80
187
48
69
63
48
57
36
21
48
71
1
3
141
6
53
55
18
123
44
7
81
69
15
84
60
12
120
45
123
9
155
136
27
5
49
18
21
165
12
39
36
33
135
15
54
27
81
27
27
45
81
3
12
20
4
153
42
30
51
8
72
12
88
27
45
27
36
33
15
180
60
137
7
45
48
24
183
81
9
126
45
12
3
29
25
63
12
60
45
3
45
23
16
36
60
15
33
57
35
49
123
27
216
102
42
9
24
57
39
132
20
4
44
4
8
67
21
12
9
48
63
20
25
159
21
15
3
6
75
8
40
20
16
32
120
67
18
18
29
73
18
126
24
12
63
32
37
3
132
48
45
95
132
7
29
7
108
36
21
177
42
90
15
3
33
3
54
23
43
114
3
12
20
16
57
39
36
15
185
72
36
67
102
51
27
18
12
195
3
141
108
68
49
15
33
36
42
17
76
9
3
3
65
100
69
63
9
15
24
27
60
33
15
5
67
18
35
37
23
4
20
7
165
129
59
31
5
16
51
17
13
3
84
8
37
195
105
51
99
185
43
45
20
7
18
87
21
6
30
11
103
12
93
21
11
25
87
165
27
60
8
52
36
20
7
18
24
48
23
12
37
3
87
41
4
9
87
72
63
5
64
36
195
150
30
18
60
120
36
11
28
21
84
35
7
45
32
61
15
12
24
9
15
60
15
21
128
67
45
3
6
27
9
51
69
36
42
65
1
54
5
55
66
24
15
3
53
49
3
8
7
17
127
6
107
103
9
164
76
45
48
27
225
6
105
128
37
63
219
18
27
72
9
6
149
52
20
4
21
95
37
27
44
4
48
32
1
51
36
32
16
15
21
56
103
29
37
114
21
24
27
5
60
7
21
27
18
6
9
24
3
30
60
47
28
48
44
13
35
19
33
12
21
47
16
159
33
20
124
15
6
99
68
25
35
16
117
3
177
23
7
72
6
36
75
48
33
24
66
72
42
51
72
33
23
60
25
60
35
16
56
37
18
108
66
3
33
39
8
28
75
84
54
35
7
30
150
17
28
45
84
3
56
49
6
9
291
42
72
3
15
249
104
40
44
157
90
30
54
90
59
1
35
52
75
65
25
23
60
1
39
12
108
117
12
71
16
21
72
3
8
16
33
48
135
108
24
27
29
1
23
1
59
52
36
9
11
28
75
9
36
32
72
25
96
15
212
37
198
54
39
21
143
28
8
55
21
68
103
53
1
83
31
54
23
43
24
18
15
12
116
76
339
45
21
23
31
9
20
48
37
27
56
64
56
12
36
19
33
32
16
132
20
172
81
36
48
111
15
42
12
23
72
73
15
33
36
15
60
3
21
72
15
5
72
25
35
25
3
15
12
18
18
29
43
53
12
40
60
33
27
8
61
18
53
64
56
19
21
8
60
24
1
72
35
12
55
6
90
30
27
87
201
45
35
61
11
40
15
78
12
54
45
33
143
19
36
9
39
81
24
45
135
225
54
141
12
3
29
7
53
28
9
18
42
75
15
66
42
36
5
12
100
27
18
3
36
15
126
3
87
5
7
18
3
20
4
33
23
49
83
12
96
40
69
27
44
91
53
7
33
165
252
111
12
3
18
35
16
68
28
20
13
75
9
6
30
51
164
61
11
7
66
27
12
12
96
32
55
33
45
387
20
28
27
90
3
20
145
39
45
114
12
78
ABCD 95991099034*3^$a+1 [50123]
12
20
10
60
30
14
10
74
72
88
12
68
10
36
44
52
14
84
102
18
130
156
80
70
30
36
114
6
20
30
60
10
78
206
4
6
20
84
130
50
6
94
56
36
4
60
6
38
82
168
90
252
78
42
8
82
90
114
60
26
214
84
126
30
24
30
56
70
6
74
90
64
20
196
30
140
46
18
86
100
90
54
80
10
50
40
80
6
60
34
102
74
30
4
12
14
76
80
138
46
54
2
58
80
12
18
52
30
74
34
2
24
36
294
66
24
106
38
22
108
186
30
14
76
66
108
42
30
54
20
144
30
96
4
80
172
50
18
76
26
120
78
22
30
180
14
10
80
6
24
214
42
20
4
26
54
10
24
72
114
80
46
168
50
42
48
12
10
150
38
60
136
36
44
60
36
4
156
38
112
74
16
30
18
6
14
112
114
36
44
30
100
20
4
56
30
46
90
18
30
62
138
16
30
56
40
18
66
54
66
20
66
100
18
90
80
30
36
24
10
60
32
70
120
20
70
78
92
204
24
16
66
144
54
102
44
54
10
26
84
66
130
54
240
90
2
90
114
10
116
18
22
30
18
36
24
126
14
70
170
22
48
60
102
60
18
26
16
188
10
36
14
76
66
110
174
144
22
14
6
24
24
22
48
32
18
142
20
174
36
130
54
50
64
30
6
110
16
14
54
100
30
2
94
30
20
24
142
134
30
10
24
32
88
20
60
22
50
34
54
152
58
216
24
26
46
8
52
78
12
54
14
22
50
54
10
20
4
2
30
18
10
56
34
42
68
156
24
12
4
56
108
72
34
44
70
30
72
48
116
66
40
54
6
38
46
50
4
26
4
180
12
30
120
14
34
96
54
50
16
6
18
2
24
126
18
172
80
18
42
58
32
48
6
90
4
102
104
124
102
30
18
12
18
12
30
110
70
18
62
108
136
26
28
56
106
158
10
6
44
6
6
24
24
10
72
44
6
84
54
10
20
22
8
210
30
36
70
80
4
6
26
10
90
68
16
26
114
4
36
84
2
10
8
22
48
96
110
274
30
126
74
16
176
18
112
164
34
20
76
80
34
146
156
34
6
48
150
2
28
102
30
30
90
20
4
36
74
54
186
34
42
134
10
120
6
120
18
12
14
4
116
46
18
42
110
28
116
70
104
100
60
30
192
198
80
10
56
84
60
40
32
84
16
44
106
14
16
18
92
100
104
16
48
96
6
8
12
60
34
56
10
54
26
58
12
98
72
64
80
36
10
44
60
126
178
72
48
126
140
34
80
46
30
14
6
204
10
30
90
6
86
10
44
4
2
148
36
44
10
42
30
24
30
66
140
18
12
84
4
212
24
40
86
64
30
50
76
54
30
54
102
120
18
26
6
204
34
42
150
14
4
96
26
130
78
12
30
54
6
44
10
54
62
108
190
66
14
12
28
236
64
102
30
18
72
48
20
10
50
6
4
32
70
50
34
134
6
6
34
54
12
24
30
14
100
110
30
40
60
240
36
84
60
12
18
2
48
36
36
34
66
8
190
42
20
10
14
166
30
30
50
124
54
30
66
6
30
104
46
104
10
20
76
24
44
82
90
48
2
84
10
126
54
6
20
100
50
60
40
90
50
34
74
52
18
32
78
22
8
156
114
42
190
134
34
62
70
38
10
12
24
146
48
12
30
4
50
70
6
8
66
36
90
4
6
18
20
10
86
294
6
6
10
198
50
70
60
12
144
6
14
96
64
6
20
24
4
26
76
20
288
102
54
6
138
16
36
48
92
40
38
12
24
24
60
52
38
126
54
12
40
44
34
20
6
46
20
114
4
2
120
28
2
48
82
60
60
90
14
126
48
36
90
60
10
210
56
10
170
18
30
22
30
18
12
30
60
188
60
36
6
178
30
20
52
50
54
46
90
48
30
96
26
58
30
56
30
54
60
42
54
4
162
8
70
50
16
96
84
60
26
84
186
48
36
4
32
10
144
6
48
32
10
134
ABCD 95991411214*3^$a+1 [50035]
68
43
12
12
9
24
62
40
8
82
3
15
6
15
5
31
23
52
33
51
114
2
1
84
5
24
10
2
42
37
11
13
5
6
30
34
20
25
39
21
12
12
17
16
38
54
96
36
10
8
1
99
18
62
10
8
4
50
58
62
1
9
80
18
25
11
10
90
9
12
24
69
80
108
7
47
48
36
42
67
17
16
12
3
15
33
29
28
18
36
18
8
34
105
39
9
35
1
17
48
6
4
57
48
11
6
54
46
2
16
12
18
15
12
48
59
25
45
36
90
45
12
9
50
1
3
81
5
46
8
25
12
39
14
72
55
17
7
84
27
174
18
62
31
15
9
5
30
6
7
47
36
4
24
9
71
54
112
111
33
6
20
16
9
11
37
27
24
12
14
118
26
7
23
25
35
30
6
25
23
42
19
99
57
23
112
108
72
6
12
50
202
24
15
72
39
48
18
8
36
54
1
35
34
30
69
17
10
36
9
11
24
4
21
23
61
9
48
87
21
75
5
19
27
24
9
108
35
13
12
12
11
6
4
75
12
17
82
18
2
25
60
11
30
28
104
30
1
72
59
10
44
22
62
6
30
7
9
30
98
70
8
28
116
4
6
8
12
64
51
9
20
10
9
17
55
69
36
38
16
120
14
12
16
195
60
87
12
9
9
42
98
36
36
30
10
126
9
51
38
6
58
6
9
11
64
26
10
72
24
8
1
9
8
48
6
49
72
12
5
6
1
3
8
49
15
21
5
55
9
50
64
57
60
9
30
105
9
2
37
125
31
39
26
31
45
39
29
7
33
15
12
5
4
51
83
36
54
10
26
46
8
16
2
64
36
3
24
60
11
64
50
12
34
110
6
28
33
12
3
32
25
41
91
81
39
3
45
111
117
5
4
6
38
10
9
12
51
69
36
9
8
7
23
1
72
89
34
2
34
74
19
15
57
5
55
63
2
19
5
7
12
3
50
12
52
75
5
28
2
34
146
121
15
18
144
27
9
27
5
30
13
36
41
7
17
40
8
16
27
17
36
7
12
57
6
9
11
52
2
46
57
48
3
6
26
25
3
21
33
8
18
36
10
51
59
25
48
5
10
26
67
5
22
90
32
43
47
1
24
29
40
111
3
12
9
51
20
46
44
36
54
10
18
32
1
57
42
33
36
15
44
16
74
10
18
32
136
56
24
10
117
45
54
48
32
40
21
33
6
9
24
21
44
31
15
9
27
144
12
9
23
12
6
7
72
11
54
31
15
48
6
30
50
43
48
9
15
24
89
18
10
39
5
36
18
61
29
7
83
10
26
10
14
64
26
64
51
12
3
132
12
8
172
62
16
20
24
19
29
36
34
93
12
41
136
6
9
36
12
5
7
48
27
66
8
10
26
19
105
54
30
3
33
24
8
43
15
60
80
1
21
44
16
18
2
10
44
1
27
21
12
9
75
36
63
26
16
12
15
165
8
34
20
36
25
12
27
14
19
45
51
21
18
36
2
28
26
150
54
46
30
21
15
57
12
3
50
55
137
178
21
9
15
17
118
20
10
3
3
36
44
37
53
30
37
9
44
24
12
31
5
64
3
75
36
45
81
3
27
69
11
46
18
9
33
27
107
28
21
36
9
26
25
35
54
4
60
36
30
44
18
42
13
12
15
132
20
6
48
52
2
1
12
29
19
11
10
8
55
77
10
18
3
5
28
111
59
49
12
3
38
18
10
6
116
37
137
64
6
18
30
26
16
38
13
29
76
54
6
3
59
1
27
38
6
18
40
6
56
64
24
2
175
3
33
5
34
18
80
28
8
12
7
57
50
10
20
6
28
12
18
36
3
5
7
93
6
69
11
4
36
14
126
4
6
12
147
23
13
29
7
11
48
36
25
3
6
51
5
28
80
43
47
60
22
36
15
60
87
26
36
28
8
7
17
10
36
38
16
39
95
12
37
131
4
18
39
41
118
57
12
57
54
26
24
7
57
36
44
67
84
15
32
10
62
40
26
19
53
19
41
43
41
19
41
4
24
15
57
3
5
36
55
27
9
71
4
21
47
12
10
36
63
12
5
54
34
87
12
21
15
17
7
21
74
13
3
54
12
14
64
26
10
20
25
17
19
3
26
24
7
5
10
8
85
41
34
12
114
15
69
8
7
27
108
18
3
5
7
39
20
54
10
14
7
5
34
56
16
2
10
62
16
12
50
28
20
132
36
10
54
2
34
20
16
18
3
45
3
11
4
21
3
2
43
12
9
86
25
11
10
63
45
84
8
10
32
30
6
10
27
3
62
34
9
9
12
18
21
72
60
24
63
2
31
23
52
57
5
7
29
10
21
5
31
63
96
8
1
11
16
12
26
42
10
12
27
15
9
11
25
65
10
14
31
33
27
84
5
4
8
7
35
28
18
15
15
9
12
5
34
180
45
21
3
3
12
21
11
10
30
18
32
28
56
24
7
15
8
10
62
61
24
15
96
33
57
2
42
10
33
36
12
155
42
31
17
67
12
21
44
36
52
38
34
8
12
10
98
127
53
16
2
34
144
2
28
57
12
35
61
11
10
8
43
3
30
15
12
27
32
54
4
15
21
6
36
8
64
38
19
5
55
3
18
44
55
23
25
15
33
24
59
1
9
6
26
28
26
1
24
51
24
38
6
37
39
8
18
42
12
13
36
12
53
7
24
23
22
123
36
29
10
32
10
138
6
12
27
15
20
16
69
11
10
12
42
38
115
29
6
13
12
72
87
18
6
62
43
29
7
3
120
36
14
31
81
15
35
10
30
8
1
17
18
36
54
42
4
44
37
5
12
18
42
22
116
70
15
15
33
57
8
6
120
13
11
37
47
25
11
25
12
72
36
15
57
105
18
12
50
7
23
34
3
12
75
20
6
58
9
41
19
81
15
21
3
5
7
111
30
3
65
46
8
22
3
36
12
3
32
12
13
48
21
86
54
90
66
55
27
60
81
11
46
27
12
3
20
42
10
30
14
84
42
76
27
27
14
90
40
45
15
20
16
9
65
16
20
31
39
108
20
36
6
19
96
3
36
26
18
100
45
21
6
21
60
72
17
10
120
9
12
12
53
79
33
50
12
64
96
8
12
1
12
47
10
3
5
72
36
10
84
8
61
24
15
26
46
14
31
35
10
39
12
60
47
22
68
12
6
10
18
20
16
20
18
103
12
12
5
19
12
35
13
29
36
67
27
36
21
3
33
65
64
26
13
51
81
3
9
33
12
15
17
54
10
20
7
39
78
2
49
39
12
26
18
1
63
90
170
10
15
17
4
6
26
40
8
55
27
44
13
5
10
8
109
71
13
11
28
2
16
2
18
24
4
15
17
102
25
3
8
49
11
85
15
26
43
36
60
12
24
24
36
24
5
10
6
48
8
18
6
31
5
10
44
13
12
3
48
8
10
15
17
19
29
7
9
8
22
36
33
24
5
55
5
7
11
100
9
11
25
3
21
5
6
10
12
8
7
108
29
16
18
20
24
36
4
18
62
1
24
27
98
7
5
16
18
56
28
50
22
8
ABCD 95991457886*3^$a+1 [50015]
17
67
17
133
120
78
18
35
7
12
108
78
30
6
30
17
60
24
7
132
24
12
60
17
13
12
66
53
12
49
23
13
162
12
60
12
24
42
23
7
101
97
47
19
126
198
42
35
25
23
157
35
7
173
49
30
66
42
17
109
66
36
72
5
31
66
78
12
138
30
6
35
31
24
29
1
42
72
30
11
1
83
31
5
12
7
12
6
18
84
60
72
18
66
6
108
6
65
1
54
12
42
23
96
1
18
42
59
1
132
11
49
36
114
36
5
13
6
108
6
54
72
30
30
17
61
6
17
13
12
84
18
6
54
6
96
30
17
19
60
42
131
67
17
7
30
11
36
7
5
109
35
25
11
48
37
12
11
43
53
31
17
37
18
5
19
77
79
30
11
24
73
23
19
149
13
107
36
48
1
66
42
47
13
72
18
60
53
73
263
7
42
24
84
60
6
84
41
49
60
12
35
133
11
163
60
18
12
12
120
24
192
72
60
72
6
108
29
7
114
12
48
11
49
42
60
150
23
49
155
115
42
126
53
85
59
31
6
48
59
13
18
48
12
30
59
7
17
43
5
120
60
12
109
114
30
54
17
13
35
1
12
48
23
19
108
17
144
25
36
42
89
1
102
24
42
18
24
29
12
132
13
120
12
11
12
31
60
48
60
6
54
17
55
18
42
6
42
12
150
11
49
131
13
24
71
85
12
18
113
12
12
163
6
11
7
36
42
30
18
72
71
19
5
48
36
12
73
18
41
1
66
29
12
109
35
7
12
5
13
6
84
5
205
126
5
1
35
43
108
12
12
29
25
144
42
89
37
12
30
17
85
30
5
1
168
12
11
79
65
120
48
121
11
13
23
19
30
59
19
36
41
13
35
187
84
24
5
84
7
108
6
84
119
37
12
18
5
7
42
30
102
24
36
6
102
42
84
5
31
5
25
96
11
12
12
7
41
1
48
66
42
18
5
31
65
48
61
83
43
18
35
7
84
6
54
72
12
6
6
29
204
73
18
6
48
42
114
174
5
13
18
17
49
48
36
6
17
163
30
18
18
18
17
60
48
12
115
12
6
11
73
6
5
61
246
29
1
54
24
6
54
41
1
107
67
41
13
83
168
1
11
13
24
114
18
18
90
156
66
30
35
37
59
73
48
30
53
13
36
96
102
173
13
11
13
83
84
12
7
29
37
191
19
6
83
48
7
5
67
12
101
12
85
48
35
60
55
89
48
36
13
24
23
48
13
12
18
17
19
126
18
96
17
55
12
18
23
1
54
60
6
11
60
48
1
24
23
48
139
162
72
6
101
103
42
35
1
60
54
36
41
43
5
1
12
6
54
36
30
24
125
1
36
11
60
49
60
59
7
174
6
53
7
30
71
84
24
109
23
91
36
17
85
23
7
77
37
47
24
19
18
95
55
6
120
155
37
18
5
19
66
155
55
12
5
60
37
222
6
54
24
30
24
18
42
156
84
11
48
60
12
19
29
43
156
24
101
127
30
66
5
19
18
35
132
25
71
31
66
35
12
151
77
12
12
43
66
72
203
36
25
23
61
30
41
55
41
13
126
29
1
84
102
5
7
29
61
12
54
162
24
6
54
108
6
54
6
24
42
144
95
25
72
30
72
30
11
85
24
102
36
42
48
72
12
119
31
30
66
84
29
60
36
36
7
18
12
23
37
60
12
66
24
18
60
6
24
221
144
7
137
49
35
37
12
54
53
13
30
24
29
43
30
30
269
19
6
71
12
108
24
31
114
47
31
41
61
24
60
60
66
197
19
77
103
42
11
115
5
48
1
107
31
65
25
71
307
77
192
37
126
132
29
24
132
48
67
30
60
12
66
65
13
6
77
127
66
18
60
48
54
11
120
108
37
11
12
1
48
18
30
12
66
12
30
59
1
54
48
6
12
108
155
61
84
12
18
53
60
97
11
276
84
19
42
131
7
24
42
18
162
6
5
25
71
7
90
72
84
48
6
72
84
5
49
42
18
66
96
24
36
18
24
66
84
5
55
18
54
60
5
1
60
12
59
37
12
60
155
24
85
35
19
30
96
48
42
18
23
13
24
6
5
48
1
66
66
6
5
7
41
31
29
48
19
318
96
84
84
72
6
60
5
7
6
60
6
29
31
29
61
35
25
96
60
78
84
17
1
42
30
36
72
11
13
24
36
126
41
97
59
61
12
24
11
19
17
13
78
17
19
24
78
59
145
35
43
29
31
5
31
24
6
12
24
108
12
108
42
6
23
79
42
6
12
6
35
12
7
41
31
96
132
42
6
78
47
36
13
66
12
120
18
48
12
42
66
35
37
18
12
42
108
23
7
78
60
11
91
89
84
25
42
12
17
12
1
95
25
30
36
126
144
72
48
30
6
30
17
72
ABCD 95991673158*3^$a+1 [50010]
42
23
19
66
75
15
24
156
42
12
108
11
67
114
11
115
90
3
117
102
18
90
192
41
31
33
32
91
12
41
16
123
102
111
69
6
24
45
21
24
35
163
18
12
222
81
87
18
12
30
77
61
54
30
36
120
3
81
138
5
37
36
39
80
1
42
42
66
9
45
6
90
3
69
60
63
39
9
57
23
1
36
107
13
72
42
161
37
90
48
30
162
33
15
12
117
51
60
174
30
6
47
187
66
12
72
90
246
42
18
24
36
39
48
80
16
80
7
89
16
27
53
25
135
117
27
33
18
204
240
18
12
78
72
48
45
3
72
5
73
174
240
96
84
36
33
144
93
90
192
132
6
234
21
80
49
15
96
32
145
47
1
24
39
51
6
120
95
67
18
24
18
42
119
37
27
123
117
32
31
60
30
39
111
33
51
6
84
51
27
5
127
18
90
42
66
210
90
45
135
60
12
42
6
42
78
12
18
174
138
30
78
23
1
63
80
7
90
95
1
47
96
19
77
13
131
16
128
7
6
24
11
25
39
3
138
84
138
108
60
42
3
27
42
6
210
147
48
165
84
6
33
21
48
30
45
237
3
96
117
90
30
12
87
141
12
23
7
42
78
17
16
27
60
90
191
121
71
55
90
95
112
27
66
195
48
39
345
123
5
19
29
7
114
39
9
72
111
9
6
90
12
27
21
30
12
138
102
78
60
24
6
42
207
80
48
13
72
12
30
108
18
30
192
150
138
245
37
75
32
16
48
57
12
11
16
105
39
39
137
1
47
16
159
312
90
36
54
53
7
78
11
64
80
48
240
49
36
54
6
15
128
61
51
15
72
12
66
155
48
7
24
90
96
90
72
12
9
144
3
45
39
246
42
48
204
6
24
18
72
5
13
192
35
13
35
55
48
312
17
85
138
150
27
105
6
210
42
90
12
63
63
65
25
12
72
3
96
27
102
47
25
23
37
36
30
30
12
447
15
120
41
48
1
48
95
103
90
12
3
87
30
123
309
180
30
210
71
25
12
30
60
72
9
81
48
63
87
60
42
6
210
72
18
54
66
24
33
57
30
30
180
119
97
84
75
15
198
60
72
119
61
35
223
18
95
160
32
217
23
115
30
30
12
18
258
30
42
57
105
6
17
112
48
3
24
53
13
42
108
312
213
9
39
80
97
180
42
17
181
59
48
67
138
275
16
39
105
32
48
7
156
60
120
60
45
39
48
48
24
6
203
1
48
72
23
187
53
16
117
144
75
105
39
231
36
24
48
42
35
13
12
96
30
89
55
18
48
54
66
60
72
102
36
17
13
60
24
15
51
114
75
21
12
63
9
48
408
54
185
64
9
23
48
19
18
174
60
129
9
71
1
60
108
23
7
42
78
30
243
192
3
24
101
55
24
81
80
25
72
42
149
1
66
90
12
108
315
129
6
12
77
16
39
60
48
18
24
6
45
105
23
160
9
78
9
33
78
72
185
112
48
123
54
30
81
27
12
96
114
18
42
96
27
192
153
18
42
107
16
9
6
210
72
30
108
144
66
84
39
80
1
78
48
12
53
97
168
54
216
24
66
15
99
125
13
243
69
18
57
21
114
60
6
42
30
48
54
30
30
48
90
12
375
3
30
72
23
73
24
15
153
87
21
72
3
45
114
65
55
9
21
75
33
162
6
23
67
24
6
47
13
30
12
41
7
84
21
45
3
27
149
61
ABCD 95991936928*3^$a+1 [50067]
108
48
17
27
9
31
101
108
12
24
75
28
5
7
29
39
28
84
41
139
48
32
124
44
52
84
56
16
5
12
7
53
55
32
180
16
24
48
5
12
19
5
12
60
7
48
12
192
60
48
20
60
100
80
12
21
24
123
40
53
72
72
15
21
27
201
24
15
76
36
36
12
17
31
149
36
24
91
120
5
19
20
45
63
72
28
221
15
16
8
33
180
27
76
60
17
3
4
108
209
19
60
29
103
5
19
8
12
81
3
64
12
44
16
41
72
132
19
44
16
29
127
48
80
52
108
53
12
55
17
24
211
80
4
41
96
55
53
19
152
28
36
80
57
19
96
89
19
20
36
28
41
39
28
72
5
67
20
21
7
77
36
3
52
12
132
96
89
39
24
81
156
204
39
81
240
127
17
67
41
3
160
36
84
41
15
21
12
7
24
104
28
48
44
213
19
48
32
45
91
53
60
12
7
108
104
88
17
151
48
56
144
36
33
60
211
5
15
96
105
115
101
187
5
60
15
132
24
81
15
40
29
67
5
55
60
24
29
111
48
165
7
41
123
57
199
20
33
31
101
19
84
92
16
53
19
41
84
15
148
17
15
28
32
201
7
108
20
36
40
48
5
51
9
55
53
39
64
5
91
44
57
7
17
36
67
53
139
104
117
67
65
7
8
57
103
56
21
15
21
7
5
207
28
17
99
4
245
27
21
7
36
65
60
31
53
7
53
12
55
24
36
48
41
7
48
161
63
16
29
55
192
60
20
45
24
135
45
39
105
31
72
48
80
57
7
77
31
84
29
24
7
44
16
185
63
12
16
65
3
21
55
68
112
24
56
153
36
15
76
8
45
72
19
161
135
160
48
12
48
20
57
31
24
5
43
56
40
56
40
65
135
285
216
72
163
180
32
16
41
103
80
33
175
192
36
65
36
39
81
15
45
48
55
32
16
192
17
79
44
57
48
72
60
84
24
36
84
223
44
16
149
3
60
52
53
108
7
72
29
84
7
161
55
48
252
44
45
3
21
19
252
65
60
120
60
15
129
67
24
101
67
48
89
36
12
31
185
60
127
29
63
100
113
27
52
44
24
28
89
19
17
24
36
39
28
32
208
197
48
60
12
135
124
176
4
12
84
48
96
65
67
8
40
192
29
15
201
67
72
65
55
53
108
39
9
31
24
120
96
5
79
36
60
20
28
12
48
80
132
81
159
201
43
77
27
112
8
40
53
120
43
281
15
64
20
9
27
40
5
3
72
4
140
177
67
36
5
199
92
33
87
153
31
41
48
36
19
41
39
33
175
53
15
4
17
39
21
75
4
137
67
113
199
44
64
32
84
60
4
32
28
65
175
212
9
36
19
12
5
144
15
40
8
57
55
48
56
9
43
5
39
69
79
48
89
75
16
32
412
84
101
24
12
19
5
43
80
160
80
12
48
40
17
31
137
7
48
60
20
81
12
79
48
20
28
5
43
44
196
41
19
17
72
96
39
72
9
60
55
12
72
56
4
53
7
5
15
52
188
16
12
72
60
41
151
245
48
36
96
91
12
41
199
36
17
55
65
39
21
3
16
29
24
108
72
12
259
96
281
12
87
165
79
396
29
67
44
93
67
5
79
29
288
55
12
17
24
7
68
16
89
199
60
212
9
36
60
55
29
19
60
53
235
44
4
36
144
5
12
79
44
64
32
33
115
32
124
116
24
9
27
4
77
12
223
29
3
21
15
4
120
176
16
20
16
44
33
7
29
15
64
48
17
67
80
48
12
9
91
8
160
17
115
5
15
16
152
33
19
84
41
3
60
52
96
132
48
60
68
57
115
44
81
39
69
19
101
15
204
88
72
80
33
163
116
9
39
120
ABCD 95991977098*3^$a+1 [50003]
31
54
27
3
17
100
99
137
12
37
51
92
121
6
54
15
12
57
123
9
279
9
30
36
29
36
31
21
24
20
43
57
24
116
48
28
27
41
49
27
20
49
84
23
64
153
12
144
60
111
9
11
25
35
19
114
3
177
36
27
3
285
12
87
41
156
48
37
15
128
156
40
236
55
5
16
33
47
4
36
39
9
156
123
65
48
19
65
76
120
39
60
21
9
144
107
4
216
24
24
80
36
4
44
25
12
39
72
8
85
126
138
23
100
8
16
159
21
93
66
17
37
123
80
127
30
3
33
27
117
42
9
225
11
109
36
143
25
23
12
1
47
19
21
87
57
33
23
157
35
96
16
128
67
198
11
25
179
48
4
9
54
65
52
44
1
48
47
13
3
44
79
17
88
92
12
181
27
68
91
5
49
15
96
45
143
1
306
45
15
9
92
124
63
17
13
6
17
13
95
36
16
44
25
24
30
81
63
33
27
57
44
36
25
39
15
77
79
78
66
81
15
18
35
52
60
123
21
12
20
48
181
39
141
24
36
23
16
51
30
95
19
21
44
60
132
43
17
37
3
44
96
12
115
90
27
69
66
81
33
47
163
45
20
49
90
33
147
30
3
60
69
54
237
33
119
36
181
155
13
51
36
3
30
251
16
135
18
35
132
103
30
72
15
9
54
36
144
72
9
80
12
37
3
57
143
37
155
52
39
149
157
35
25
75
123
5
7
9
32
73
36
95
13
35
67
114
47
60
13
54
81
9
23
12
37
11
48
31
54
59
52
75
138
96
11
109
15
9
11
16
80
48
48
97
11
31
18
3
32
16
12
63
165
45
15
20
91
5
55
21
20
97
3
3
21
33
87
8
25
63
48
21
39
9
51
81
18
77
43
36
81
9
15
9
30
17
16
128
16
63
102
11
49
90
21
9
60
11
19
29
16
96
32
211
125
145
15
36
84
56
25
23
88
9
18
93
3
45
96
33
47
96
132
16
12
63
5
31
45
45
30
5
48
16
116
145
11
48
16
116
43
66
78
162
18
66
147
3
41
13
12
24
75
15
54
147
104
36
64
60
20
85
27
159
21
104
40
24
176
49
35
55
90
36
59
61
95
64
225
47
84
100
39
17
73
15
105
51
36
8
84
28
20
192
28
80
40
9
131
4
33
102
81
69
48
36
11
25
35
115
69
105
60
27
44
64
21
18
5
288
37
47
48
48
48
76
123
6
15
32
73
24
12
35
19
6
15
24
36
9
119
48
49
203
36
12
4
96
44
4
12
9
11
7
137
43
30
270
53
73
60
51
156
57
72
111
48
44
16
32
100
80
144
48
16
105
71
13
36
6
5
4
12
212
28
27
72
30
135
33
23
79
5
220
63
57
8
52
69
107
49
54
6
48
222
105
8
16
32
48
16
36
93
114
113
133
90
77
67
42
23
7
21
24
33
36
35
16
24
56
40
3
21
15
17
97
90
281
79
210
47
4
39
17
25
23
112
45
48
87
45
30
9
51
45
93
36
167
13
60
59
16
105
119
52
8
31
65
36
4
39
57
3
30
96
84
3
3
30
90
6
15
128
91
144
5
31
54
36
84
3
57
27
36
27
17
144
109
12
18
57
24
20
96
48
7
5
85
75
84
45
47
4
60
9
59
172
180
9
51
105
60
59
61
23
55
141
120
224
31
54
42
69
80
52
99
21
3
54
87
3
66
15
129
11
96
64
45
315
9
35
16
32
60
64
45
23
28
20
48
31
48
72
9
105
27
44
13
60
87
144
44
256
9
71
31
18
51
45
111
105
54
17
100
108
99
17
49
6
138
36
75
15
60
57
9
35
4
12
57
71
100
9
51
39
93
8
16
69
30
6
15
144
92
108
19
102
39
15
6
191
12
112
9
27
9
30
18
35
96
19
33
33
126
90
23
121
51
3
21
92
48
112
33
60
174
252
18
51
20
52
24
3
173
43
45
44
37
75
33
63
44
19
21
ABCD 95992153274*3^$a+1 [50130]
51
93
99
93
165
15
72
17
139
24
12
3
33
72
63
12
57
35
13
132
215
145
255
105
24
101
31
59
13
60
147
225
24
96
135
45
120
125
31
84
15
30
15
185
19
12
27
140
13
564
35
121
24
15
78
15
147
9
77
55
108
72
120
149
18
121
39
45
252
83
108
342
142
93
53
72
162
70
63
15
165
12
48
27
228
2
199
12
135
104
49
171
48
20
97
144
11
25
120
3
30
51
36
48
27
33
45
90
198
14
148
140
52
93
75
212
25
156
12
75
20
85
12
48
143
4
261
135
45
39
60
33
15
33
24
75
249
69
2
13
203
54
19
24
48
35
49
3
33
77
31
59
1
24
47
25
48
60
48
84
48
120
15
72
33
96
36
24
12
132
60
23
52
162
18
21
24
120
3
129
15
45
23
1
84
12
33
122
1
125
34
56
49
5
43
132
41
283
60
147
93
11
181
215
4
33
75
45
36
96
3
12
129
144
156
72
48
60
59
70
128
130
9
63
177
21
104
90
25
83
37
15
45
60
36
108
117
15
89
18
148
122
90
13
204
111
213
24
36
261
135
108
12
48
708
12
27
129
29
58
69
60
24
39
45
83
124
189
60
99
33
168
132
144
171
177
53
7
192
15
9
36
191
73
24
96
24
15
105
60
12
5
178
21
111
18
147
24
144
5
7
11
37
17
91
12
12
84
12
12
12
111
72
32
198
202
120
321
108
99
140
160
165
53
355
24
15
45
24
59
108
49
48
48
192
63
12
117
11
193
21
135
263
25
12
15
105
48
12
3
68
49
225
30
60
453
192
33
3
107
1
159
20
181
57
174
60
189
41
199
264
75
110
90
1
39
32
169
29
90
22
3
12
143
37
15
60
33
48
84
15
9
99
33
48
111
108
93
132
96
21
200
19
39
21
9
42
33
53
55
24
15
81
99
158
67
63
21
12
132
36
96
48
207
153
45
3
48
72
144
48
15
177
24
11
148
32
73
53
94
33
12
95
36
13
111
20
133
120
3
9
23
13
12
27
45
353
187
168
77
160
56
7
47
76
192
165
408
27
12
69
219
92
1
48
60
71
25
48
72
33
15
60
12
168
12
84
81
3
12
84
156
195
21
57
51
12
132
36
216
33
90
33
12
216
51
108
18
39
144
204
72
95
13
132
156
9
15
3
72
93
12
15
78
123
12
23
124
285
23
1
51
33
12
15
50
103
27
225
23
1
12
9
39
132
5
130
32
85
27
33
36
51
33
5
7
65
58
30
3
72
120
120
72
84
36
48
288
144
180
120
24
99
12
108
33
48
156
71
4
48
21
12
24
35
1
12
108
39
60
225
3
81
51
120
128
145
15
21
96
180
11
109
108
35
85
95
130
15
96
12
132
33
192
195
203
124
20
1
12
12
123
21
231
273
36
11
18
18
109
60
24
59
13
5
34
9
87
33
24
72
84
339
ABCD 95992250332*3^$a+1 [50066]
54
18
36
18
6
19
8
21
24
66
18
6
48
9
51
93
81
7
8
9
55
24
29
12
6
33
21
12
15
45
18
48
1
23
36
66
90
121
29
12
36
51
40
72
17
168
63
21
19
41
7
32
105
7
11
54
72
39
64
59
61
23
90
6
25
120
47
6
3
45
24
30
6
111
48
105
18
61
96
77
19
48
32
51
30
24
84
3
69
36
72
60
36
84
18
1
41
72
7
77
6
180
18
111
27
60
30
139
11
54
30
73
53
72
19
5
3
9
54
24
30
36
36
19
5
84
6
9
9
30
6
3
9
15
24
3
21
9
87
72
57
36
180
7
56
33
36
72
91
17
36
3
87
1
47
73
131
37
8
3
36
114
30
1
17
24
36
3
48
33
72
60
66
33
45
27
63
1
65
7
8
63
30
3
75
66
123
9
54
49
71
54
36
15
39
24
30
27
27
90
51
16
5
42
48
1
8
15
33
69
54
13
24
23
18
12
60
36
108
54
33
40
17
30
6
19
17
54
12
21
16
17
151
32
72
24
48
33
24
30
42
79
29
12
15
75
54
36
3
51
42
90
90
30
18
36
75
21
66
24
30
3
24
16
29
72
3
57
87
3
30
7
11
114
30
13
5
3
64
11
12
1
17
7
32
64
101
36
15
39
12
6
111
81
54
6
66
73
17
39
64
65
12
18
9
33
30
36
21
21
48
6
18
51
33
54
81
48
3
30
54
33
40
71
6
27
21
18
78
91
11
45
15
72
12
45
9
31
56
63
18
66
37
95
12
54
72
55
56
21
30
45
33
31
23
30
78
126
15
21
12
24
7
83
30
24
30
78
36
31
23
36
12
42
36
18
25
11
36
105
15
42
30
9
9
42
61
24
56
69
27
33
18
18
3
16
17
39
16
53
3
33
12
18
57
48
3
96
30
18
18
43
35
30
18
45
88
29
18
18
31
24
5
19
11
108
24
81
21
27
15
81
27
85
5
43
48
8
24
21
3
64
77
90
12
21
21
3
9
78
102
24
36
36
43
11
30
111
15
78
48
132
7
8
93
18
9
21
67
23
6
51
3
37
53
75
105
15
69
36
15
75
6
84
19
24
11
189
16
137
24
15
15
6
48
27
48
40
29
27
15
54
48
90
1
8
33
12
18
72
6
3
16
29
24
75
27
36
6
72
3
15
33
112
104
3
30
39
24
15
25
65
31
24
17
66
78
48
55
41
36
19
17
15
15
78
12
39
21
36
31
17
15
93
42
48
6
54
66
90
1
41
31
53
27
87
33
15
1
32
57
15
112
5
27
63
25
32
48
69
78
138
18
6
3
27
78
36
12
6
174
42
36
30
18
18
72
19
77
48
3
120
16
8
21
66
1
8
40
23
6
3
9
24
7
24
72
95
36
13
23
33
21
18
126
48
162
6
43
77
51
21
60
48
6
9
39
54
27
48
15
1
56
57
7
56
39
54
18
6
36
79
65
31
5
3
15
25
23
33
27
141
48
45
12
7
29
24
19
29
3
39
1
48
23
25
23
9
24
27
45
57
132
67
17
72
6
54
66
6
12
39
33
72
42
30
7
96
29
18
18
120
18
21
24
33
36
120
6
21
16
11
13
5
18
60
84
177
63
9
21
36
180
36
39
24
168
57
18
37
53
27
87
81
9
7
41
6
1
29
27
48
141
67
5
19
5
72
67
152
27
42
18
57
9
7
48
59
66
114
30
36
31
29
3
63
49
47
12
18
18
33
96
15
1
17
6
129
48
21
90
9
48
15
33
40
8
75
37
41
36
90
9
48
72
33
36
18
9
3
261
27
42
123
72
16
53
3
24
33
39
15
90
7
23
33
57
132
12
24
12
6
36
12
45
9
15
9
12
114
25
8
177
39
15
105
3
18
42
97
23
162
36
18
42
12
72
24
67
24
17
54
66
36
18
6
18
57
40
32
63
18
54
18
15
24
15
78
12
31
41
42
21
45
3
39
73
24
41
6
30
18
1
17
60
43
11
30
6
156
36
18
54
78
426
42
66
36
33
9
7
47
1
17
87
40
17
30
24
66
15
24
24
45
42
9
24
129
84
3
24
9
24
103
131
21
16
32
15
6
18
36
13
95
48
121
104
64
8
15
1
29
108
79
53
51
15
78
66
105
16
41
6
18
87
57
87
33
7
101
24
75
40
47
1
8
48
24
45
12
90
96
13
113
84
24
43
23
1
41
39
63
36
21
21
138
57
16
5
72
84
36
99
144
48
72
21
19
17
7
47
138
7
35
21
15
12
54
60
18
9
40
107
37
17
24
15
69
60
12
18
6
192
27
136
144
17
7
32
3
54
31
23
18
18
18
72
19
29
3
51
6
72
36
3
40
8
21
12
15
45
18
18
30
96
105
3
36
102
75
21
108
30
1
5
3
45
36
60
12
42
12
24
33
57
63
24
48
153
12
36
18
37
8
15
30
3
141
6
13
5
36
12
18
24
48
24
33
105
6
12
36
6
66
1
35
6
36
27
129
36
51
39
1
23
72
108
66
3
21
36
84
90
9
15
90
102
1
5
27
9
18
18
19
17
84
43
8
39
73
77
27
16
11
18
36
135
165
144
91
35
6
84
51
16
5
90
54
18
49
24
23
120
24
9
24
21
18
30
19
72
32
64
11
18
19
89
18
93
69
75
3
21
15
30
67
29
3
9
36
144
36
6
57
24
40
17
79
8
16
8
39
1
53
66
126
36
60
18
30
24
12
15
75
37
41
84
18
6
54
18
19
17
12
19
56
15
96
1
35
21
81
7
8
ABCD 95992410004*3^$a+1 [50053]
150
120
87
27
5
25
60
35
91
149
7
65
31
137
1
294
66
186
45
8
91
5
25
96
63
63
12
77
103
57
75
5
121
54
120
33
56
25
87
33
95
49
198
132
36
156
6
318
161
43
5
25
95
88
57
30
36
54
71
112
3
192
78
95
25
132
59
25
23
72
13
35
55
108
285
75
53
1
60
59
24
1
39
15
60
77
31
18
215
1
23
136
111
9
27
189
9
12
108
15
24
56
85
11
24
55
24
108
102
167
64
201
6
17
120
115
36
54
12
36
252
42
125
121
42
180
18
63
72
9
198
396
5
40
21
18
72
65
136
183
81
99
69
33
72
96
95
115
114
66
72
90
42
117
24
15
6
48
35
16
24
80
85
11
7
12
18
240
48
51
24
21
48
150
48
54
144
54
108
324
24
234
162
48
108
24
9
27
69
104
24
1
95
31
84
141
93
11
144
85
90
17
16
57
48
108
51
24
104
73
23
96
49
12
3
15
72
17
151
41
48
136
45
35
31
129
129
47
145
39
21
84
72
78
81
81
15
8
79
65
175
33
33
90
54
72
15
135
105
123
77
24
25
42
29
79
192
105
24
3
66
11
24
127
42
126
105
105
72
119
40
45
66
42
71
19
30
47
64
249
47
64
75
126
18
30
18
60
138
87
24
303
36
101
43
126
270
6
59
79
18
18
29
96
25
87
8
25
42
54
23
25
6
65
79
30
90
18
72
42
29
16
21
42
17
121
23
1
18
36
225
111
90
24
12
60
102
168
137
16
96
285
54
126
24
36
138
6
12
24
54
144
41
25
126
54
132
102
18
18
5
127
9
8
72
16
3
29
72
40
129
54
12
149
139
77
16
15
60
54
30
54
35
79
17
121
18
6
135
111
129
8
115
6
84
42
18
66
5
211
141
128
55
6
51
48
27
29
24
24
265
47
19
42
192
35
25
47
79
102
42
216
144
65
40
15
60
45
80
160
80
103
137
97
15
3
5
121
66
53
112
3
108
12
77
19
45
39
6
11
115
18
30
72
90
83
193
23
211
29
160
99
270
30
33
8
91
29
144
1
15
72
240
8
96
16
8
16
8
85
90
180
101
160
80
64
72
201
119
120
13
6
69
72
111
17
16
72
87
33
45
12
15
56
120
49
15
57
15
105
24
87
8
97
18
5
16
33
71
127
17
55
17
19
21
33
6
89
73
192
6
41
79
417
3
5
25
150
36
36
9
8
120
1
54
252
24
5
64
56
55
156
21
33
6
89
1
48
162
6
84
3
56
16
248
88
104
79
72
17
72
48
240
1
60
12
144
24
15
72
3
54
95
7
90
60
18
30
107
73
71
7
17
31
41
49
24
15
120
32
40
80
24
25
71
48
7
105
21
90
54
35
169
54
18
18
72
108
66
78
66
39
93
144
48
11
40
80
24
151
41
1
84
36
23
64
21
132
18
12
57
33
72
6
162
30
57
51
5
31
18
47
408
127
120
6
90
48
41
48
97
63
93
59
1
23
31
18
30
36
21
8
96
40
72
33
90
21
93
107
19
45
57
18
42
18
12
54
15
80
55
9
57
72
42
504
30
42
174
168
15
32
1
23
85
42
18
54
66
191
48
13
3
159
41
121
108
18
57
48
3
114
18
33
39
18
47
25
192
95
120
1
24
48
15
291
21
75
84
ABCD 95992553258*3^$a+1 [50010]
26
15
12
105
15
3
102
58
14
43
53
51
24
24
52
44
15
45
19
177
48
53
55
17
43
180
35
49
8
12
16
8
64
116
31
96
48
32
78
7
8
115
21
41
27
55
26
15
4
35
162
94
77
19
48
32
1
17
27
16
8
9
7
11
145
29
151
17
36
19
48
92
7
29
69
3
33
31
113
15
40
68
45
12
22
5
69
51
129
144
63
124
36
44
21
19
20
24
21
24
22
32
205
20
57
39
36
105
31
60
135
5
132
36
12
4
36
32
12
9
15
52
92
12
31
9
23
18
87
88
60
5
67
27
14
12
63
135
1
41
15
55
5
4
396
24
44
55
9
12
5
99
12
4
53
48
60
15
40
29
55
41
48
46
80
90
31
24
20
96
45
55
24
15
41
48
36
93
22
65
79
17
4
44
36
24
9
15
48
33
15
52
89
115
44
24
132
33
130
17
16
65
15
45
15
48
57
3
36
3
18
19
89
91
60
11
30
108
15
24
52
8
12
39
30
87
27
16
29
45
87
16
24
71
57
36
4
20
12
63
81
45
82
113
45
39
81
24
75
72
28
41
51
21
18
21
48
33
39
24
27
42
12
43
8
45
7
32
24
117
67
68
24
40
56
9
96
7
77
3
55
93
32
21
30
1
104
72
4
8
28
5
18
21
24
21
24
22
17
15
141
36
15
1
80
4
80
16
27
101
57
7
5
163
3
69
17
3
60
96
9
18
48
37
20
64
96
5
3
4
68
12
43
62
60
51
76
44
72
48
112
44
84
52
20
117
48
55
63
26
6
45
24
36
72
15
57
21
75
9
75
3
66
15
16
48
53
15
12
36
27
18
30
21
91
122
55
20
36
12
40
17
3
108
57
39
9
15
24
40
80
21
60
106
146
12
51
24
33
55
5
15
165
123
75
1
36
84
8
15
21
4
12
8
21
27
33
72
19
89
7
23
81
16
8
7
5
12
21
51
39
45
16
8
21
54
48
57
33
22
45
51
80
37
89
24
72
15
24
9
19
53
58
86
75
76
3
29
52
20
21
3
9
3
48
9
36
7
80
3
21
36
9
46
48
17
52
17
3
36
16
41
39
9
24
18
48
37
24
60
5
3
40
87
161
4
36
72
8
24
33
3
100
5
75
4
96
8
36
28
32
48
36
36
36
24
33
103
5
72
7
29
7
23
37
5
15
48
9
12
36
3
72
3
49
12
5
51
52
23
45
9
39
51
18
7
44
9
18
138
15
21
18
85
27
50
46
9
39
9
32
45
123
12
19
5
57
15
40
24
83
57
36
115
65
4
20
81
60
7
20
168
87
6
15
24
148
5
58
21
96
68
9
7
39
89
36
4
5
58
38
31
59
21
84
39
21
64
17
36
87
12
40
80
43
26
15
16
5
175
5
39
12
43
9
8
60
4
15
29
105
7
84
149
15
60
9
3
24
120
40
20
33
102
64
57
65
22
26
7
65
55
5
3
60
24
21
51
60
81
55
68
9
3
4
36
24
96
53
7
24
41
18
144
85
75
17
36
48
9
15
177
39
57
12
3
48
12
55
32
90
3
4
5
55
3
32
9
60
27
33
69
163
5
18
49
20
96
24
28
8
16
15
21
5
63
312
63
16
33
5
135
36
45
7
84
39
14
63
45
19
128
12
36
33
60
51
96
19
14
31
41
120
3
16
36
80
60
24
55
38
58
48
254
103
5
19
29
54
162
24
31
39
17
33
36
43
15
53
24
9
31
60
41
19
51
2
48
63
9
51
45
7
8
52
3
5
132
45
12
3
4
96
23
117
160
8
12
48
52
5
55
39
14
51
33
7
65
3
48
45
70
45
24
41
48
31
51
29
16
53
139
41
27
4
8
3
37
53
39
16
29
75
33
22
74
12
75
48
4
5
67
80
33
175
188
4
80
36
124
53
67
41
39
69
19
12
5
39
16
75
29
9
183
33
7
8
4
48
32
48
60
24
16
27
17
24
45
12
15
112
41
12
10
98
39
7
81
128
12
4
60
36
47
6
67
5
18
9
21
15
21
96
79
5
39
51
64
17
63
37
68
7
5
139
158
36
7
17
7
56
12
36
87
49
53
15
57
55
20
48
21
79
3
48
14
3
124
3
17
69
7
3
77
12
105
15
28
68
31
14
36
3
48
43
14
36
46
141
3
14
48
27
33
79
48
87
21
8
4
5
108
3
36
100
20
48
156
45
24
7
48
20
12
21
123
7
29
21
15
33
24
3
60
60
105
15
115
14
3
15
33
84
28
12
56
4
149
31
8
81
19
5
3
45
67
132
180
176
100
24
156
12
17
39
12
4
104
172
8
117
7
32
19
62
15
100
29
18
21
12
60
3
54
63
40
8
12
24
9
31
95
21
33
7
20
9
54
1
41
63
76
36
17
36
36
31
15
17
31
122
39
16
53
67
44
16
107
21
75
61
41
10
5
45
3
52
140
24
48
180
72
69
39
28
72
20
148
5
19
39
21
36
68
19
50
51
36
21
18
9
52
5
24
79
120
188
84
33
30
33
12
40
27
21
17
7
99
29
3
64
41
45
19
36
32
33
15
60
4
3
62
24
19
87
125
84
16
5
31
5
39
40
53
48
3
52
12
20
52
36
8
36
39
16
93
ABCD 95992684072*3^$a+1 [50009]
24
15
5
36
12
235
53
19
41
24
16
99
108
105
68
24
48
60
28
9
51
24
56
85
27
32
40
80
1
72
47
40
8
120
40
32
48
7
33
20
48
79
5
48
12
96
4
15
90
15
120
45
35
16
32
25
36
51
48
72
9
39
212
48
100
15
105
60
15
5
48
19
41
49
63
252
8
48
25
107
88
32
48
64
3
65
12
16
44
43
93
12
8
24
43
113
84
36
37
18
125
72
28
24
3
105
68
97
87
21
15
57
3
15
54
36
54
54
111
20
16
80
7
18
15
152
12
36
24
13
3
15
18
36
3
32
1
59
31
45
27
65
40
3
5
52
68
12
7
36
5
204
169
27
84
176
4
33
23
12
40
12
20
19
101
36
25
87
20
52
48
32
13
72
35
16
39
33
8
4
63
90
90
90
23
175
54
18
165
20
85
27
45
3
15
198
72
47
43
17
16
44
88
20
40
27
5
160
96
9
11
24
1
18
221
40
36
24
3
36
9
68
52
80
60
55
72
18
35
28
84
105
15
21
119
76
60
44
16
20
12
13
18
72
9
20
205
11
7
18
15
20
37
23
4
81
72
15
48
9
11
7
5
40
48
12
8
13
72
54
54
47
4
20
1
72
47
36
7
53
24
13
15
32
40
20
76
144
51
5
232
20
60
43
89
40
48
12
153
23
40
9
23
168
7
5
40
68
13
99
63
9
36
20
12
13
39
33
36
59
67
53
12
76
57
83
100
33
47
25
59
175
53
1
51
48
225
198
54
35
28
20
43
9
171
77
12
55
18
47
16
27
105
48
27
5
12
60
13
27
116
40
80
4
48
80
1
27
32
67
36
72
125
40
12
36
12
135
108
29
160
60
21
147
72
69
36
35
28
12
8
60
1
36
35
1
39
8
12
28
12
116
40
84
3
33
80
72
67
54
159
57
3
15
108
9
8
48
12
12
60
31
5
232
32
40
48
12
80
1
75
32
1
11
25
11
60
60
24
40
8
72
85
3
15
72
233
73
59
49
54
93
12
12
8
48
64
51
5
12
40
48
32
52
153
15
21
159
3
57
120
92
76
20
12
55
72
18
3
132
27
18
18
54
71
4
33
107
145
11
169
11
169
36
90
17
91
36
5
40
63
108
54
111
32
28
32
72
100
120
48
12
96
44
36
84
48
12
36
84
28
57
11
24
1
15
12
117
11
40
20
60
60
4
21
47
25
75
8
144
40
21
18
41
31
18
36
3
80
48
49
108
3
32
12
76
24
108
132
8
60
88
20
40
92
28
60
12
32
16
44
49
36
83
52
56
12
72
13
3
104
19
21
20
36
132
12
13
15
48
99
65
25
11
7
33
44
49
59
88
12
80
13
90
9
188
37
123
180
75
72
108
5
60
48
13
71
40
20
120
1
18
17
37
18
5
4
120
96
20
24
36
12
43
54
23
28
44
103
57
56
193
36
35
1
15
32
7
93
195
57
15
53
28
60
80
4
81
107
12
76
120
9
23
12
40
8
40
20
12
16
20
24
91
57
32
16
60
104
36
4
56
60
7
53
120
160
9
35
1
72
3
105
47
25
87
21
144
23
13
39
48
21
27
80
12
25
107
36
172
12
33
23
72
12
60
28
192
45
15
48
45
18
5
24
43
5
100
21
27
144
20
36
4
21
90
69
8
67
41
13
119
12
28
20
72
1
59
36
4
81
18
17
19
65
36
64
8
48
49
18
17
60
76
9
131
4
20
36
4
93
72
123
32
60
28
32
160
20
13
27
8
73
72
3
69
3
48
12
12
8
28
60
80
12
40
12
135
36
29
36
43
29
12
13
3
33
59
40
63
89
40
51
18
59
13
35
100
24
20
19
9
117
11
4
60
15
5
48
120
25
35
172
68
12
55
45
48
68
4
120
60
48
20
1
11
228
13
15
44
49
54
72
33
75
65
48
132
52
8
28
152
120
12
31
17
163
105
39
18
47
16
135
57
120
48
27
45
27
21
12
20
12
16
9
71
4
48
32
16
9
126
17
37
36
27
20
12
31
5
40
24
140
16
12
48
24
20
60
96
12
120
13
54
65
48
13
54
41
4
8
73
95
40
20
79
53
72
28
135
65
40
32
43
113
4
20
43
18
95
60
100
84
39
81
120
20
31
9
48
32
36
24
108
12
91
185
49
75
48
3
108
9
48
15
29
28
108
33
27
164
61
15
20
37
36
59
28
39
141
24
33
36
11
96
12
132
36
24
168
132
73
83
4
60
8
7
101
24
16
57
108
35
40
92
40
60
8
12
37
15
48
20
25
3
44
43
33
92
12
60
16
140
4
165
23
13
59
13
63
ABCD 95992724858*3^$a+1 [50030]
33
69
10
60
21
57
20
12
16
35
157
23
25
84
6
38
31
3
32
21
7
26
19
27
18
66
5
7
8
64
30
48
3
29
6
10
95
21
46
65
43
24
6
47
49
99
15
14
52
8
10
105
5
22
50
24
66
18
10
152
25
15
14
54
21
12
9
39
9
3
87
28
12
45
3
54
30
54
11
1
12
12
39
24
17
10
29
69
67
15
44
21
31
24
38
36
30
45
49
6
14
36
15
25
42
5
52
3
14
19
41
15
13
36
6
29
9
46
26
16
54
66
59
16
3
41
19
14
16
12
2
36
49
27
14
7
29
106
5
39
49
99
21
5
4
6
14
7
5
10
30
15
51
113
19
150
11
1
48
12
50
10
20
43
57
96
18
6
18
101
1
8
7
9
35
16
9
11
33
10
62
28
62
21
33
4
2
1
80
9
39
9
7
15
5
63
22
20
10
44
4
41
127
8
30
7
17
16
15
36
23
22
59
9
46
6
6
29
3
36
16
38
16
66
48
30
6
14
87
16
20
3
30
16
44
7
77
3
19
89
21
10
44
36
9
1
8
12
28
11
36
25
24
24
50
1
5
22
8
46
39
45
42
48
14
28
42
26
66
45
73
12
18
36
5
1
39
41
15
36
37
51
5
4
2
4
17
33
34
18
18
14
16
11
15
21
40
84
9
24
2
64
9
15
2
18
22
39
81
20
39
7
57
41
22
8
90
24
12
28
32
40
36
24
60
3
36
11
4
14
31
65
16
11
4
20
19
56
48
6
46
8
37
9
27
33
24
36
6
24
5
12
24
60
3
6
16
14
70
56
51
24
19
12
24
20
70
54
24
30
6
36
5
16
23
37
23
30
10
17
25
2
16
9
3
8
4
41
85
15
5
40
12
24
24
35
40
9
36
24
6
6
18
41
31
21
3
9
17
19
20
1
14
97
29
100
38
33
57
3
37
6
30
11
1
62
30
16
11
15
4
14
40
11
1
30
20
25
3
32
54
4
27
48
21
6
50
4
39
8
25
30
72
53
13
15
29
51
39
1
27
125
19
6
23
1
120
15
15
29
25
6
30
63
3
2
10
17
39
6
15
28
48
44
43
12
20
10
18
6
6
9
9
23
112
15
198
32
12
79
9
26
100
41
3
46
15
11
30
39
31
9
20
76
3
17
3
10
12
20
75
33
30
6
64
23
7
42
38
33
57
28
8
31
9
126
69
57
83
40
36
3
6
35
64
3
12
17
1
62
61
15
26
4
6
18
6
42
12
26
10
11
100
15
44
10
35
49
30
53
7
12
54
42
33
105
27
15
5
9
28
20
28
3
5
24
30
72
4
56
34
74
33
13
6
18
36
24
26
24
37
83
13
9
3
3
44
9
12
37
12
128
36
19
147
29
9
7
5
18
13
39
36
5
28
29
27
25
3
35
12
24
40
12
2
7
15
45
9
35
1
8
6
30
36
10
21
20
9
39
31
20
48
10
12
74
34
20
196
36
3
17
30
73
27
14
4
26
57
7
42
30
9
35
6
34
17
67
41
12
37
2
10
24
71
9
16
11
60
7
26
94
41
91
5
4
9
26
6
19
12
63
17
7
6
54
20
57
9
22
2
31
71
24
25
9
42
65
19
6
11
57
36
4
30
42
15
9
20
40
14
6
7
3
116
16
2
70
138
35
28
32
67
41
21
18
66
27
27
36
6
118
18
62
72
18
28
8
15
1
18
21
11
58
75
8
27
10
23
3
16
68
28
14
4
6
18
102
18
60
18
44
54
127
93
80
15
1
3
12
59
6
15
60
1
15
8
9
30
42
48
6
16
50
4
11
9
15
105
40
11
3
42
18
46
72
2
73
20
28
11
46
2
100
17
13
18
18
14
13
33
144
32
34
60
21
9
50
34
26
21
15
4
14
58
12
2
15
103
62
16
24
24
42
9
9
6
5
9
7
3
30
15
21
63
17
4
6
14
90
46
6
102
36
24
12
6
24
140
34
12
75
3
12
98
4
11
12
37
36
30
6
35
13
30
20
22
11
69
51
39
9
19
12
5
13
20
22
5
16
8
4
8
28
27
30
24
44
4
12
20
4
12
3
39
17
15
45
24
12
3
49
57
24
27
57
12
14
21
19
44
16
56
28
78
12
30
53
19
18
6
30
47
9
16
23
4
36
20
31
21
8
39
21
1
24
20
36
28
11
1
74
1
29
24
7
15
14
40
6
38
52
44
19
3
53
36
1
27
51
6
18
17
33
51
7
14
28
11
15
22
78
5
1
78
17
4
32
28
29
10
2
15
63
10
2
9
49
51
60
51
66
3
9
23
7
17
33
3
79
60
21
15
8
36
34
15
59
73
12
51
44
22
3
101
4
3
33
30
74
7
5
18
13
60
17
22
20
18
7
23
46
30
9
60
35
22
120
30
104
70
6
14
51
103
6
56
18
12
13
3
38
6
76
9
3
12
18
42
38
12
4
39
48
24
120
9
12
15
53
6
4
6
35
4
9
75
36
11
1
9
24
47
43
12
29
9
27
4
9
24
108
42
2
34
6
6
14
4
14
22
3
56
9
12
24
31
33
90
6
11
39
60
22
8
36
76
35
24
28
35
25
65
31
5
7
53
15
49
6
69
5
12
24
16
30
20
13
5
7
3
6
42
14
4
15
35
4
6
6
98
3
33
79
36
9
11
9
10
17
3
21
4
101
126
61
17
22
69
245
10
14
7
15
90
24
6
21
8
75
6
15
28
21
24
20
12
31
75
2
6
49
12
9
11
1
18
12
42
56
34
48
14
30
18
3
37
6
36
8
10
23
19
5
1
38
34
18
14
15
31
8
25
140
37
2
16
14
27
4
32
9
16
42
137
19
101
15
46
24
120
3
3
9
36
47
16
9
5
3
19
60
6
3
5
4
48
2
25
8
7
102
50
24
34
18
54
59
9
51
61
14
6
30
49
59
42
48
31
5
51
61
24
50
10
6
9
3
12
14
10
12
5
37
20
42
13
41
16
3
12
3
2
94
30
12
23
12
9
139
35
21
13
20
7
35
9
99
88
30
87
57
8
87
3
10
12
48
2
64
5
25
87
12
36
41
4
12
32
16
30
26
15
79
12
18
56
39
51
28
36
41
40
9
26
60
18
16
6
8
36
52
33
9
6
26
180
76
48
6
21
47
6
16
38
22
59
4
41
7
8
52
9
30
48
18
18
17
24
13
66
30
35
39
21
12
33
15
1
99
11
69
19
6
35
1
59
1
8
6
16
5
99
96
30
18
58
2
13
17
52
20
24
34
12
180
6
18
50
24
28
12
15
45
2
58
23
19
93
3
62
91
9
48
63
5
36
16
12
6
36
14
16
3
68
19
24
84
2
40
75
33
2
40
48
20
30
6
66
90
1
147
30
3
8
4
33
24
36
2
21
15
6
30
18
16
11
33
12
4
27
39
20
18
22
6
12
2
9
79
2
31
3
24
6
74
60
66
34
30
71
1
99
69
23
19
36
38
46
78
20
100
11
25
26
18
10
20
21
1
11
19
33
5
31
5
36
10
50
90
9
61
24
36
30
14
160
6
84
5
1
24
39
65
3
9
16
2
42
75
9
40
71
49
12
8
6
28
2
60
30
1
12
21
35
7
24
5
61
2
16
24
18
8
15
45
27
4
5
48
3
52
17
60
10
8
40
32
69
19
6
11
33
36
6
30
15
13
6
17
9
16
12
12
3
3
48
197
7
30
122
25
3
20
21
1
11
3
4
17
1
38
52
42
32
4
24
11
99
40
20
16
36
21
12
36
12
3
56
34
30
6
36
38
45
19
57
5
4
36
11
24
13
2
54
34
36
36
54
24
32
15
60
19
12
18
24
12
15
ABCD 95993637016*3^$a+1 [50060]
24
48
12
1
96
54
90
47
72
72
55
126
54
54
114
18
138
29
133
23
12
264
25
186
264
305
60
19
192
42
48
35
7
102
186
29
55
108
17
43
41
61
96
167
25
11
192
108
36
31
240
5
144
96
24
91
18
12
54
65
61
119
25
18
96
30
6
84
150
95
156
49
35
240
175
5
49
35
73
90
5
72
31
101
43
6
144
90
72
101
19
41
85
42
48
89
108
108
12
36
12
12
163
180
65
43
65
120
1
144
59
43
42
71
120
12
193
30
41
96
25
35
12
67
101
108
12
79
36
42
246
89
36
7
29
1
59
1
12
36
132
95
7
53
48
115
41
19
36
48
41
19
101
7
84
78
48
59
216
19
108
65
36
24
37
108
30
65
7
78
11
19
18
54
6
120
54
54
191
13
11
7
84
5
96
132
96
67
17
37
11
7
78
54
5
24
151
18
71
19
36
17
37
47
1
18
17
84
31
89
19
137
19
36
72
65
36
24
12
24
97
35
84
24
157
35
19
18
6
29
25
23
60
115
269
84
37
35
7
90
35
1
47
79
5
24
7
77
60
127
126
35
7
36
221
60
1
42
30
72
96
18
29
55
6
71
96
85
48
6
18
120
35
91
41
103
96
12
108
42
30
29
31
5
49
83
132
1
18
5
25
42
48
65
24
7
29
115
102
78
41
31
29
151
30
83
36
175
18
30
5
67
54
54
126
35
96
19
12
24
5
108
48
19
48
42
36
12
18
132
48
42
11
109
11
139
12
24
156
5
1
575
85
47
108
24
84
85
11
55
5
13
72
18
65
36
7
89
61
119
25
23
12
13
11
31
54
11
48
7
18
60
210
168
72
72
54
30
65
97
54
36
18
96
59
31
101
12
7
113
1
162
162
95
13
83
61
71
19
18
23
144
60
120
264
12
144
25
95
13
66
41
175
185
19
30
167
55
12
113
13
6
65
241
119
25
18
101
7
30
54
6
84
108
23
13
47
120
12
48
7
125
12
36
79
125
1
47
36
12
13
71
43
41
36
31
30
59
109
47
79
66
60
144
23
12
145
59
12
67
108
53
24
67
65
175
125
31
42
47
133
108
23
349
186
36
5
13
12
18
162
24
71
1
72
90
5
115
17
24
96
103
17
120
25
126
29
24
60
115
209
36
25
144
47
24
36
1
18
65
120
120
96
84
19
42
90
84
185
19
17
84
12
43
41
48
108
37
6
54
36
71
13
78
17
1
131
79
137
7
6
30
17
115
30
35
72
168
13
72
47
60
12
49
66
78
138
60
209
55
53
48
60
12
25
132
191
25
120
54
53
115
18
47
43
18
36
251
48
7
173
79
161
1
30
101
79
5
19
66
83
25
18
18
155
31
84
29
43
78
11
48
36
7
5
37
47
19
24
30
35
36
169
35
85
6
90
12
47
31
54
18
29
25
30
29
25
71
55
6
83
12
79
36
5
37
36
72
83
127
5
19
5
48
31
54
47
193
36
72
84
96
47
48
60
25
120
18
126
144
72
42
18
18
210
42
5
60
145
42
113
79
24
101
25
54
36
48
252
5
24
12
55
5
7
42
18
41
12
48
25
71
103
6
11
19
65
7
17
73
47
48
19
18
120
132
90
101
133
35
12
25
72
35
67
6
23
67
29
43
41
25
24
36
47
7
197
73
155
12
103
30
18
197
48
13
30
5
109
131
61
60
36
72
47
73
6
5
60
12
43
5
24
7
6
48
24
155
36
12
12
73
23
25
54
41
1
119
12
24
19
77
84
48
67
48
312
53
1
107
24
84
67
78
84
47
13
18
5
43
24
65
271
42
167
72
13
102
5
19
72
192
53
12
97
ABCD 95993639986*3^$a+1 [50020]
60
36
83
10
146
1
24
120
77
102
61
60
57
3
69
72
80
160
74
97
24
21
72
2
1
107
205
83
82
2
94
2
118
75
71
24
30
42
142
2
61
65
64
3
48
72
11
25
156
11
58
120
26
13
161
54
42
31
12
47
25
48
47
6
7
41
187
29
19
5
199
35
48
49
21
80
7
57
3
23
30
18
22
2
37
60
5
16
15
48
11
94
32
139
48
156
36
156
12
96
5
6
36
37
33
207
12
125
19
72
47
72
24
49
21
75
69
2
30
40
3
83
58
56
136
3
35
109
23
118
80
31
33
98
169
11
144
13
12
36
24
93
32
40
51
48
221
18
1
71
94
27
29
18
192
6
48
67
23
25
47
150
138
85
144
113
40
3
36
11
78
295
65
136
8
210
73
93
2
174
235
5
18
48
49
11
90
64
3
213
39
59
25
101
18
70
2
286
48
56
16
3
120
29
90
12
85
96
192
96
5
19
12
36
35
13
95
22
74
121
5
88
14
13
48
29
18
70
62
66
114
102
31
108
59
18
88
2
24
25
5
19
5
31
41
19
29
40
159
132
101
24
18
25
5
72
24
54
12
1
24
24
117
158
37
5
18
70
39
48
48
119
12
24
12
133
24
72
24
5
55
132
12
17
18
30
40
56
115
119
30
103
9
135
48
137
19
95
25
5
7
9
56
127
305
72
16
3
77
55
249
48
2
25
71
73
12
17
31
11
181
83
1
108
36
35
96
34
51
36
84
5
16
27
45
8
7
11
102
42
48
49
11
18
64
2
1
23
49
53
19
24
69
200
175
48
23
34
110
90
163
60
60
24
24
36
33
3
47
1
24
71
121
5
18
30
31
12
45
62
18
64
51
24
5
208
75
35
85
23
78
67
24
36
48
35
24
72
109
11
54
6
85
69
72
2
265
21
147
72
120
5
91
71
6
67
23
48
240
49
35
13
23
96
25
24
120
5
40
2
48
6
43
23
54
88
27
48
23
30
19
84
41
78
37
45
3
23
144
30
19
120
11
25
11
108
66
103
65
48
114
25
48
107
61
47
145
53
18
46
3
167
1
72
117
15
59
72
78
31
36
23
49
23
30
19
125
150
18
48
283
47
13
12
23
121
11
10
27
120
5
43
83
37
53
72
160
2
1
11
36
108
42
67
5
43
119
118
80
18
84
13
21
74
72
73
95
72
54
66
1
60
65
40
39
81
2
13
60
24
24
5
42
48
145
149
90
73
12
113
18
30
91
5
66
24
25
24
120
77
18
126
18
13
59
6
127
60
132
36
23
37
35
169
5
18
36
34
3
5
19
35
13
60
36
24
5
31
59
126
67
29
16
39
60
96
24
53
90
36
90
19
60
36
72
5
139
29
30
42
88
51
69
15
41
96
103
57
2
12
13
21
147
53
6
25
9
254
133
23
1
24
71
46
134
48
37
36
17
160
2
24
1
48
53
19
60
81
3
60
155
22
2
13
33
26
49
5
54
133
24
5
43
21
51
11
25
83
84
18
112
32
103
60
36
131
73
101
90
1
21
50
70
75
5
18
30
151
11
37
33
80
48
175
12
45
80
55
12
21
122
150
43
29
16
56
18
13
17
18
78
64
56
90
49
93
74
25
240
29
64
3
144
23
25
12
11
24
13
108
48
47
49
59
66
18
70
26
97
167
1
60
11
49
47
25
5
18
94
3
29
16
8
72
43
21
74
72
22
72
48
2
1
69
144
74
37
36
48
12
9
39
59
12
34
39
12
5
43
72
191
109
36
93
2
102
7
81
144
159
12
45
2
25
35
82
56
18
1
24
29
240
48
7
11
1
23
46
152
103
71
90
6
157
120
21
171
29
24
31
96
9
39
17
43
45
3
5
48
24
67
21
195
23
72
49
24
36
36
35
10
2
78
18
30
16
216
62
48
13
21
24
15
84
120
36
60
95
144
6
66
126
187
132
41
7
96
9
272
139
96
29
54
37
84
57
2
37
203
12
90
258
13
60
29
18
142
ABCD 95993720588*3^$a+1 [50035]
15
12
1
17
27
28
17
3
75
9
4
17
19
8
136
17
60
180
90
90
120
3
40
11
33
75
42
63
16
11
25
144
11
25
5
51
27
12
6
3
81
19
17
3
4
12
24
17
30
13
95
21
16
32
136
20
45
67
29
54
12
37
53
63
12
40
32
52
24
29
51
4
36
32
27
18
72
31
17
18
45
4
23
25
35
12
1
60
71
1
47
108
49
84
12
20
24
76
20
24
4
104
33
15
132
75
18
54
1
17
75
45
63
4
29
27
12
27
1
5
12
6
36
13
20
93
67
152
9
19
77
18
13
17
3
39
1
24
11
12
13
68
36
40
29
12
115
17
43
20
52
12
53
51
4
17
51
12
12
64
77
90
30
3
75
54
51
4
17
19
11
21
28
60
17
24
55
84
5
84
6
84
33
3
45
4
12
68
48
4
116
4
23
78
43
29
27
16
5
3
36
4
20
4
11
1
96
20
57
55
68
24
24
40
137
18
129
12
3
1
24
23
108
9
36
27
54
6
12
37
8
27
1
48
47
13
24
8
12
27
45
9
7
32
3
33
112
35
13
35
42
87
48
3
21
16
23
57
12
88
17
7
8
3
37
12
84
11
1
32
27
36
33
12
9
31
24
29
19
107
13
8
28
24
20
12
21
3
16
221
19
60
24
84
20
36
9
12
18
81
16
125
55
35
1
108
32
15
25
35
33
40
56
9
6
13
32
3
13
5
27
88
83
1
35
25
65
3
51
9
45
27
45
24
126
1
35
138
6
9
9
12
78
36
57
24
24
84
3
73
41
39
40
11
81
4
48
60
80
117
75
60
4
32
15
33
40
36
35
25
20
63
1
80
136
179
57
99
6
163
96
5
15
21
3
76
71
37
17
31
48
5
24
7
48
71
57
48
96
15
81
3
21
111
54
48
18
60
37
72
8
12
40
5
36
60
12
7
108
11
21
4
17
30
97
35
85
35
37
35
60
54
31
53
27
15
13
23
18
7
20
24
4
20
40
12
32
3
33
16
8
15
12
25
65
36
27
15
30
42
1
20
24
24
21
51
3
25
12
17
91
20
36
9
31
23
33
52
23
18
72
55
8
9
3
3
1
48
8
12
3
9
3
108
18
27
12
12
9
171
148
17
24
75
4
8
3
9
28
8
21
43
20
36
24
16
5
42
9
16
68
36
9
7
72
17
51
3
9
60
33
90
9
48
48
4
44
52
53
90
1
8
52
5
19
35
42
19
20
160
65
55
59
49
23
45
9
138
6
12
39
24
9
7
35
9
75
72
57
36
36
33
78
13
41
108
30
21
12
9
66
105
100
12
5
30
96
57
45
39
4
32
48
24
48
39
61
143
9
36
9
75
33
15
52
17
6
48
57
24
45
3
28
83
12
9
15
48
13
8
147
49
41
12
87
9
27
4
116
40
60
48
24
12
80
96
12
3
13
12
108
5
54
1
92
57
30
72
18
43
47
45
60
16
12
104
4
11
69
9
30
36
24
25
83
37
17
84
42
48
25
11
9
72
12
16
17
54
33
40
53
63
16
35
21
15
25
44
84
24
48
27
1
11
6
18
45
9
12
78
36
36
36
37
32
15
13
8
3
54
7
68
16
32
57
31
56
48
16
5
54
13
29
75
63
21
36
16
48
56
48
40
5
3
72
15
1
12
77
18
49
8
57
19
17
12
15
48
105
3
45
36
43
8
48
52
8
27
37
35
1
29
27
48
21
12
60
7
5
36
7
8
45
12
7
68
15
37
5
12
15
48
63
13
41
18
25
48
5
3
16
44
16
56
3
37
20
52
12
5
51
9
75
36
40
24
36
72
72
23
30
31
80
39
25
11
12
33
45
12
3
39
30
3
75
57
63
9
24
75
9
27
1
20
33
24
3
4
20
4
20
72
12
148
12
68
15
18
19
36
11
6
12
18
18
42
25
8
64
65
12
24
135
27
48
6
31
8
36
36
9
91
35
9
76
5
75
24
33
18
30
3
15
54
3
33
19
125
3
39
1
35
84
13
101
19
11
114
27
40
59
21
9
27
27
33
24
15
6
27
3
72
13
8
39
57
81
43
56
141
27
21
31
36
32
16
56
28
12
23
21
52
17
3
39
25
5
51
40
53
6
1
8
39
25
47
25
8
12
9
42
9
3
37
35
45
9
54
1
5
12
108
7
32
52
8
45
103
83
66
91
12
8
15
42
3
27
45
33
12
7
120
20
16
60
17
3
52
107
36
25
44
15
60
109
17
27
111
37
32
12
16
12
41
7
32
28
5
19
35
18
3
9
15
28
60
56
12
15
45
3
1
89
42
49
80
15
45
39
36
21
75
18
27
4
44
144
15
36
37
68
15
25
44
112
53
27
24
21
43
36
11
78
15
88
44
24
4
41
19
17
18
37
8
36
4
143
129
51
109
20
3
25
11
54
30
1
5
30
45
27
37
77
54
54
12
18
61
11
36
13
32
24
4
5
79
60
8
60
3
42
12
3
4
8
3
45
9
3
3
33
4
8
4
8
27
6
103
24
11
54
115
12
68
21
24
91
35
12
37
17
36
19
23
48
18
90
49
12
80
9
19
48
8
16
35
66
15
52
5
43
32
33
99
51
13
60
12
8
24
12
15
13
92
39
54
7
80
64
32
33
12
39
28
32
36
45
7
17
18
25
113
15
3
1
35
33
28
29
3
51
1
23
1
44
60
3
18
84
7
11
24
1
12
20
52
5
15
39
45
4
132
68
72
16
20
60
40
24
8
16
12
104
63
13
68
12
12
51
9
15
13
32
40
5
3
9
90
13
41
7
20
12
15
25
35
21
27
60
30
150
49
20
15
45
16
65
7
8
27
25
5
36
6
13
17
6
37
107
109
17
7
11
36
21
48
40
12
17
75
112
8
45
30
13
47
21
105
27
3
24
12
33
16
44
3
18
102
13
41
54
37
12
11
36
18
3
24
3
33
12
108
33
72
3
15
45
21
15
4
44
27
153
12
16
24
11
37
20
16
95
1
68
3
9
39
6
30
1
8
24
40
56
60
27
42
7
101
63
4
17
19
41
36
19
8
45
15
48
3
132
49
35
24
12
93
60
52
44
3
1
20
16
5
39
36
9
60
51
3
1
20
4
11
9
40
72
8
45
7
35
49
5
36
3
16
71
9
9
12
15
76
35
25
65
3
12
64
35
45
40
5
19
11
21
4
20
69
66
25
29
42
129
15
13
8
12
21
30
81
36
60
63
9
75
33
12
12
3
1
12
5
ABCD 95993924714*3^$a+1 [50018]
57
18
17
13
27
20
4
99
113
4
15
60
21
80
84
31
114
15
48
36
60
12
12
180
68
64
51
12
21
180
96
108
45
35
28
15
24
5
133
135
3
120
77
36
4
75
273
8
52
12
3
60
24
81
87
45
48
12
68
48
60
19
108
53
12
64
24
21
18
5
16
87
120
72
18
39
36
8
19
33
9
90
33
12
56
145
27
56
196
80
4
24
123
29
43
42
75
15
93
12
8
103
5
112
8
97
35
16
12
92
43
129
8
28
27
42
39
36
8
7
36
132
21
9
30
17
36
115
17
7
36
45
39
21
135
60
9
24
32
7
21
12
104
60
31
105
12
8
64
3
33
8
91
48
57
3
21
56
103
48
5
79
29
1
35
24
12
19
21
24
8
88
9
279
57
107
28
8
31
18
23
19
108
53
40
12
27
120
48
78
114
156
53
16
80
48
40
60
116
96
31
105
12
87
33
36
39
33
24
21
39
108
12
63
177
36
195
177
140
67
9
24
20
36
24
7
33
36
39
93
20
4
68
28
140
85
75
117
18
30
83
36
180
36
19
141
39
53
112
15
48
12
9
96
36
48
36
44
40
39
5
28
27
5
40
87
48
72
6
144
63
20
40
3
12
5
28
48
12
27
108
29
40
45
186
89
31
45
68
12
24
16
48
12
15
105
132
156
60
120
111
81
8
7
84
33
12
8
7
41
55
120
225
39
66
3
36
63
5
160
3
93
36
75
60
69
24
72
231
45
15
33
27
132
5
112
3
21
51
33
20
13
42
45
75
53
25
35
40
48
20
4
27
41
19
165
36
108
44
37
3
168
108
9
71
4
20
36
31
5
43
48
30
107
60
28
12
15
60
117
63
12
6
123
104
43
12
53
55
12
93
12
3
117
3
24
125
55
36
17
76
27
77
7
60
153
15
5
48
60
112
207
5
55
101
24
1
83
31
60
18
3
39
6
30
69
51
84
5
1
27
60
12
48
20
12
24
19
12
45
44
36
4
21
6
9
48
33
63
176
43
72
89
19
165
3
60
5
4
8
52
8
12
60
16
140
24
4
36
48
45
30
12
21
99
36
9
3
17
136
99
18
11
4
27
6
30
69
108
80
43
69
36
159
41
120
139
93
3
84
29
19
21
51
45
24
32
64
63
5
13
15
48
81
18
33
12
68
19
33
20
16
87
60
137
100
3
105
75
5
4
3
45
75
17
55
69
141
63
63
57
3
5
4
8
16
12
99
105
15
33
8
24
64
87
12
48
53
7
12
12
45
24
87
237
3
24
18
35
28
80
28
51
9
9
18
29
24
12
4
48
3
12
42
255
108
20
40
108
8
40
20
4
32
4
39
5
40
32
13
75
12
36
24
20
100
15
36
33
120
111
113
25
51
72
8
61
71
124
24
44
28
60
48
39
5
7
81
8
144
37
11
60
100
44
16
72
33
203
37
150
5
88
12
60
27
48
45
24
63
45
48
15
12
81
27
72
185
72
223
12
30
3
63
65
84
4
60
24
33
54
21
24
96
32
28
24
20
16
75
137
16
24
3
84
201
57
3
60
44
31
54
23
48
7
48
53
31
93
15
5
132
31
53
204
28
44
43
5
43
45
9
30
89
52
8
7
54
6
57
27
41
40
48
51
65
40
111
77
157
6
57
32
40
243
48
102
23
79
5
4
32
7
42
15
8
25
75
120
12
33
11
40
51
53
52
20
28
132
24
51
18
35
12
100
104
72
48
67
9
51
57
15
53
40
12
27
9
44
43
189
3
12
60
21
152
72
28
120
15
33
15
24
5
40
15
30
135
15
29
96
4
9
63
99
96
33
92
67
48
24
53
43
17
133
30
12
33
20
40
12
36
152
52
27
33
63
69
128
7
69
24
80
40
27
48
180
65
28
80
7
17
28
12
51
17
36
52
168
32
7
45
36
39
21
60
27
65
7
12
5
13
78
9
36
128
7
132
77
61
90
24
9
36
24
36
116
40
12
87
21
92
28
12
3
84
36
24
69
99
113
72
43
12
17
36
40
12
108
12
8
25
39
15
81
12
93
27
140
25
3
8
7
9
3
120
33
84
15
149
49
75
60
48
105
87
116
52
104
4
32
72
13
30
9
105
39
12
8
37
147
3
12
21
99
41
67
12
57
8
13
47
55
12
93
12
15
105
48
92
36
88
21
11
60
48
36
76
24
15
66
42
101
7
53
12
127
33
39
36
72
53
4
56
52
3
12
45
75
113
72
76
60
24
72
3
12
65
28
27
96
5
28
44
36
1
6
45
27
48
89
ABCD 95994069058*3^$a+1 [50000]
63
60
15
9
60
93
63
69
3
63
33
81
36
27
171
9
93
24
66
45
63
69
60
87
90
15
39
21
24
15
126
126
54
75
33
15
36
12
27
33
69
3
36
36
21
48
75
120
27
9
36
99
180
33
165
27
3
42
39
12
93
27
12
33
12
75
33
3
75
69
15
6
36
51
69
24
12
75
24
48
57
18
48
24
9
27
102
87
60
111
9
81
180
138
96
9
9
12
63
87
21
60
27
36
120
9
108
15
153
24
48
57
18
9
33
3
120
168
96
9
30
9
45
72
24
36
3
33
3
27
72
6
12
24
30
24
9
96
12
48
51
30
15
63
18
15
15
24
45
24
12
60
87
18
63
135
36
60
9
21
6
45
72
117
84
15
12
15
102
222
129
15
21
123
81
156
96
12
60
300
51
12
54
3
12
84
12
24
69
147
33
72
15
129
18
33
144
108
111
12
9
45
36
75
12
36
27
9
24
57
3
9
96
27
60
33
15
12
15
18
87
12
45
27
93
51
204
93
12
123
9
36
87
57
108
18
33
36
3
36
45
57
132
90
12
69
189
51
15
9
33
39
159
54
72
36
3
9
6
54
3
117
75
36
24
33
15
12
45
36
171
9
30
54
27
63
21
72
192
27
18
12
18
78
135
9
120
6
9
3
6
126
9
9
63
27
12
6
39
15
84
6
270
30
18
57
36
24
171
24
45
96
33
15
45
39
63
57
180
75
57
156
120
12
105
27
9
12
27
51
66
6
69
15
9
72
24
60
15
108
42
126
30
18
6
90
21
9
3
21
39
51
141
15
18
3
69
114
69
15
60
21
45
75
15
9
15
126
12
243
69
36
12
150
9
24
12
3
6
39
12
264
81
207
48
69
54
36
36
54
15
3
12
18
18
24
30
135
33
30
18
3
15
24
48
72
6
54
117
9
12
39
3
72
156
69
60
96
72
27
33
63
12
90
18
18
36
15
21
63
105
27
9
231
33
15
12
45
63
9
123
9
15
39
144
18
3
15
105
195
60
81
75
21
3
54
36
15
15
57
12
3
33
9
48
24
90
18
18
30
18
126
78
72
30
18
57
273
15
60
171
42
54
18
15
21
66
141
9
303
15
33
39
45
24
12
15
120
18
15
57
243
105
15
24
45
72
78
33
39
18
27
60
39
12
33
45
36
138
117
60
99
9
12
15
33
48
84
15
30
144
60
39
33
54
54
36
18
12
6
48
75
36
39
36
9
81
90
54
36
63
45
15
33
3
36
21
39
24
75
72
18
39
60
48
57
3
15
9
3
18
39
39
66
111
24
24
111
9
9
3
12
12
9
72
54
24
90
51
3
33
12
63
12
21
15
24
33
60
12
12
99
36
18
27
108
168
39
9
21
18
132
30
18
21
60
132
129
3
96
9
3
39
36
18
39
63
189
153
27
36
63
6
3
12
21
102
18
24
39
15
30
36
24
12
39
21
102
132
144
69
21
12
15
135
48
81
36
60
3
189
87
84
6
30
78
27
9
51
96
9
99
72
69
18
12
6
30
57
15
6
36
30
24
9
3
9
81
3
12
48
12
15
60
18
36
3
27
114
15
159
21
84
45
12
159
45
54
30
18
60
45
3
9
45
108
39
24
69
51
87
24
69
36
15
36
78
39
87
18
90
117
36
3
69
48
84
36
33
24
126
9
36
24
21
36
30
9
69
12
198
108
24
9
9
12
24
12
63
72
15
192
21
141
15
81
18
45
21
114
21
36
192
12
24
15
57
93
174
6
75
87
18
12
15
72
3
69
24
57
87
3
162
12
15
36
3
36
69
12
33
75
81
51
24
3
90
27
21
18
6
54
84
108
33
36
171
33
69
60
30
42
48
60
3
132
168
24
33
36
12
63
27
45
63
60
81
81
18
102
75
15
57
108
3
21
105
63
21
51
9
84
90
78
3
9
63
9
54
186
75
51
33
87
150
39
33
51
24
33
12
75
48
48
12
57
27
48
27
18
60
63
3
57
15
42
18
129
81
54
18
3
3
36
66
63
24
27
30
24
36
39
84
57
15
15
18
96
15
57
18
54
252
15
3
21
15
30
15
99
18
3
36
36
84
15
6
27
12
15
18
12
3
15
81
51
21
45
114
30
3
21
90
84
42
135
60
24
15
66
18
42
39
24
45
27
24
21
66
57
3
9
111
69
45
3
108
9
96
3
60
45
87
84
45
39
12
48
57
3
12
48
69
111
9
63
33
15
57
135
24
60
24
12
12
51
24
12
6
72
3
144
24
12
108
60
27
18
54
12
9
ABCD 95994084562*3^$a+1 [50012]
17
151
9
45
3
315
144
360
29
169
222
198
35
55
30
162
41
240
112
48
105
23
517
155
7
66
234
45
27
78
66
24
173
19
24
117
99
18
120
243
9
54
65
67
45
189
3
63
168
137
109
60
66
5
64
93
195
117
75
15
336
252
117
45
6
72
48
114
48
6
210
96
84
42
77
403
24
21
69
84
87
45
3
69
155
25
23
85
162
30
150
21
207
204
53
181
174
36
126
11
112
3
24
21
105
48
6
129
45
35
144
7
108
77
13
35
85
78
125
55
72
36
269
31
42
144
108
120
227
16
63
72
144
9
15
30
99
80
55
41
64
315
117
176
43
117
45
144
18
33
32
247
84
5
55
66
54
6
18
108
29
61
35
112
105
126
9
45
48
35
64
63
177
135
9
45
131
13
12
6
264
36
5
55
120
54
11
144
205
83
31
81
63
138
23
91
21
15
72
57
176
139
126
18
117
144
141
18
180
36
156
132
36
84
17
199
6
18
273
63
65
85
36
198
12
168
108
138
42
90
12
42
108
36
125
127
129
45
35
109
54
18
27
32
96
175
30
35
160
3
45
45
99
207
81
144
96
32
7
54
114
252
90
54
5
16
15
81
63
216
84
24
45
21
234
33
32
96
64
80
160
75
42
11
43
5
61
96
138
41
208
57
18
78
39
9
96
234
66
186
17
96
67
360
324
30
51
3
60
30
51
21
42
270
12
18
240
36
17
73
71
48
127
33
183
105
63
30
54
42
90
41
25
60
75
32
127
113
31
54
27
9
39
368
43
66
51
93
35
127
54
78
173
25
108
192
42
17
19
12
54
78
77
48
37
59
25
71
96
37
30
45
45
6
72
5
7
150
3
9
78
108
120
78
162
48
126
6
12
60
137
25
18
156
105
192
63
17
160
237
35
16
32
112
63
408
41
64
224
91
72
12
161
61
30
5
96
79
161
37
126
36
144
54
198
114
66
9
99
45
45
35
96
31
132
102
6
90
167
48
13
114
198
27
80
157
78
48
69
48
80
16
80
96
121
39
159
17
73
119
91
117
15
72
108
18
27
48
69
30
77
48
43
18
174
168
29
271
33
9
228
35
7
281
61
18
36
29
16
9
210
132
36
18
27
80
55
12
6
71
31
108
117
69
171
3
29
31
129
80
43
30
108
90
126
6
12
17
16
45
30
117
96
32
7
78
27
21
42
174
35
19
45
15
12
5
73
39
207
168
57
9
36
6
12
33
63
144
17
13
72
54
149
13
90
240
12
60
486
126
29
96
31
78
12
108
107
109
78
21
80
109
51
32
157
66
72
54
131
64
9
39
171
149
37
210
41
37
18
57
51
29
37
18
41
217
18
12
24
156
42
18
9
45
54
120
60
9
75
132
65
19
54
6
36
48
173
205
18
6
ABCD 95994109826*3^$a+1 [50003]
6
22
38
30
9
3
10
23
19
29
51
10
23
12
9
42
33
9
28
14
54
22
20
34
8
51
31
98
27
1
20
3
55
20
6
15
49
120
6
8
36
4
42
59
51
24
60
36
69
51
46
12
6
36
98
46
17
12
51
36
40
98
27
51
42
42
28
132
86
12
10
5
3
82
90
20
10
11
12
24
39
6
15
1
8
60
22
8
9
1
11
25
26
33
1
8
22
54
6
41
27
16
17
84
33
15
13
23
12
39
58
36
50
12
4
6
14
40
41
39
24
12
18
15
67
17
1
20
6
28
38
15
15
33
15
21
36
3
9
72
39
6
4
59
7
90
36
60
18
2
27
25
8
3
7
65
69
58
5
12
36
19
5
51
12
12
24
40
14
100
23
63
21
13
8
3
36
31
30
18
50
40
14
72
30
28
71
7
29
1
2
52
18
42
120
74
34
6
72
68
51
45
78
36
6
34
80
69
37
48
6
14
48
10
2
10
18
2
12
28
30
2
4
20
9
45
3
25
23
37
44
6
9
25
6
17
36
15
57
12
7
5
48
12
36
27
45
3
22
12
56
22
8
12
66
30
30
27
19
18
32
18
6
99
3
58
36
11
79
18
56
6
16
8
24
12
45
84
24
3
24
18
6
69
1
2
45
9
4
20
24
51
57
15
7
42
23
13
74
28
5
123
9
39
9
37
23
63
42
16
116
15
13
18
18
35
60
49
18
12
80
6
42
58
12
20
42
12
54
60
16
26
4
20
16
60
29
51
12
18
12
12
64
26
28
8
28
26
3
12
135
34
11
9
52
2
96
10
90
26
16
18
20
12
54
34
5
27
9
103
5
55
48
2
16
35
7
5
144
24
21
4
26
4
5
60
27
18
30
46
35
31
5
3
30
66
60
33
63
12
22
11
63
30
4
155
25
35
12
15
18
10
36
62
28
11
43
18
8
10
26
118
8
64
14
42
30
18
69
61
44
72
28
12
23
3
18
15
31
6
2
10
56
36
24
30
12
40
14
63
3
24
4
41
33
58
2
46
44
10
8
28
50
10
11
1
35
19
50
51
25
20
84
28
18
32
30
6
12
9
9
30
9
57
16
74
30
15
36
12
13
32
3
24
31
17
1
47
3
6
16
20
18
22
30
5
48
1
35
63
93
3
30
15
60
15
60
4
18
104
51
13
11
19
6
23
36
79
38
40
2
30
6
9
55
20
48
82
32
16
14
9
24
15
88
65
3
21
39
10
26
21
72
31
77
27
18
4
50
40
30
96
18
29
21
4
20
15
21
10
2
12
207
19
36
5
13
8
18
36
10
38
12
69
72
48
67
50
34
5
21
10
8
52
14
4
36
11
15
4
54
11
13
11
7
18
36
54
5
24
3
60
18
54
45
12
69
51
31
14
39
21
4
2
69
9
36
24
30
130
72
14
24
42
72
6
22
8
12
84
15
3
6
54
36
16
26
15
63
21
15
93
51
4
5
13
59
15
96
9
33
63
33
4
62
40
18
8
3
15
81
3
76
77
57
40
18
92
21
9
40
23
69
34
5
1
11
48
12
12
21
22
89
21
18
9
3
4
5
3
40
18
14
40
38
52
60
23
25
8
34
36
17
33
3
21
6
4
14
51
15
88
48
24
146
48
15
87
33
24
27
64
32
28
26
24
34
2
3
12
1
14
28
101
21
76
2
16
62
18
24
6
39
57
10
8
78
12
22
98
3
48
109
11
27
189
36
19
14
6
16
44
45
19
20
9
111
4
137
49
20
16
14
9
7
53
12
45
18
66
4
2
21
55
20
10
47
12
21
18
45
15
4
38
3
37
14
16
8
16
48
41
45
6
33
51
10
20
16
8
42
6
34
14
6
10
23
27
46
12
68
10
29
69
6
54
60
6
9
12
129
15
21
18
42
70
90
38
46
20
96
3
7
77
3
9
33
10
18
48
59
67
6
44
18
57
21
30
9
1
95
27
48
24
4
12
5
13
6
29
36
43
53
63
21
61
38
34
30
6
2
12
6
75
15
57
45
4
54
14
36
12
22
17
15
54
4
47
15
24
22
42
5
36
9
52
80
3
31
30
11
24
25
14
16
14
112
24
36
30
53
91
14
40
35
1
24
66
29
31
14
3
19
30
8
10
80
46
32
18
66
3
12
1
68
54
22
11
9
6
22
50
10
11
36
21
3
27
9
39
16
54
95
12
85
14
40
29
21
6
57
63
33
57
12
10
26
6
4
42
23
12
39
66
4
98
81
51
36
12
28
2
12
18
45
33
3
36
9
15
19
50
6
81
120
13
32
36
3
19
26
6
48
12
30
159
15
10
32
10
17
1
50
70
6
44
4
20
16
29
21
10
2
18
117
72
25
80
82
48
5
12
15
10
36
18
20
9
61
30
32
9
15
70
60
11
7
17
19
30
42
8
10
30
24
5
27
18
16
6
36
5
15
18
51
39
12
9
24
9
6
40
32
45
33
15
60
55
54
48
83
36
13
72
35
55
41
33
12
78
45
1
11
7
65
21
10
86
40
18
12
164
24
52
116
22
18
5
49
95
31
14
4
72
20
27
3
78
22
12
168
30
24
18
32
4
5
31
110
51
12
3
33
7
20
12
16
32
33
15
30
22
17
12
3
6
6
36
58
90
6
68
16
14
36
4
5
1
11
1
20
84
18
12
33
12
36
15
9
15
16
137
67
29
15
96
16
8
46
8
42
6
3
55
41
39
40
6
14
6
6
4
6
110
9
19
5
9
3
9
6
18
24
40
23
49
8
28
54
53
48
73
2
12
28
14
15
1
8
34
5
36
21
46
77
33
84
15
21
3
12
25
18
26
60
6
34
14
69
73
8
12
18
21
15
9
9
30
21
1
114
26
10
38
10
26
52
54
26
114
4
32
18
12
10
8
22
24
30
14
64
2
10
24
62
10
2
52
98
46
5
12
15
9
39
10
2
24
10
8
3
27
45
1
110
4
188
28
41
24
12
7
41
12
37
18
8
10
44
75
60
25
36
56
16
54
5
25
35
21
58
36
18
12
36
62
16
17
19
29
24
57
10
41
103
36
5
75
64
6
23
7
14
4
8
18
21
79
24
2
28
47
9
24
3
45
39
19
29
72
1
23
31
36
8
120
45
9
40
8
24
34
2
27
13
68
12
75
27
18
15
13
2
57
1
30
24
5
7
18
98
12
12
36
45
63
10
44
12
3
25
26
9
3
69
36
33
64
107
9
22
32
33
13
44
28
48
2
24
6
3
36
19
6
23
15
78
18
36
21
39
4
5
7
65
25
68
51
169
42
12
5
12
3
16
89
7
5
139
17
15
117
7
26
42
18
3
135
10
6
14
6
24
22
24
74
60
4
77
13
8
15
37
12
11
27
16
14
15
33
15
9
3
33
3
19
17
33
6
102
24
16
24
74
57
3
45
15
90
27
67
18
35
13
6
8
18
15
27
18
60
12
16
54
65
25
72
50
21
25
8
15
87
10
8
15
1
8
36
27
33
40
92
48
51
1
47
15
18
15
9
63
1
2
24
21
33
22
5
39
18
36
51
24
51
16
5
7
32
40
5
39
10
50
24
18
12
18
12
45
7
53
33
75
72
1
11
33
36
24
42
46
54
54
32
12
3
43
44
16
2
42
21
12
3
22
23
36
96
9
4
84
23
13
35
21
6
9
24
27
18
27
13
71
24
27
ABCD 95994278228*3^$a+1 [50015]
4
3
54
26
42
22
8
22
20
16
14
9
4
83
9
24
15
49
12
45
44
34
6
75
104
16
9
36
114
18
38
10
54
18
30
30
18
41
25
30
129
15
21
21
8
40
12
42
21
44
7
26
15
45
7
33
12
60
18
8
49
21
59
31
45
36
21
83
112
8
9
12
115
21
18
66
6
32
1
9
27
29
7
8
1
60
50
10
6
2
52
15
3
17
28
51
9
8
175
17
21
24
18
9
25
38
1
21
11
49
44
34
18
54
45
44
15
16
18
36
96
20
16
27
27
66
20
34
48
42
6
104
25
65
6
30
4
3
3
14
10
24
2
12
28
14
10
123
21
15
15
17
7
26
4
42
18
36
11
1
44
4
24
62
16
24
50
4
11
88
8
25
24
15
8
21
34
18
14
16
17
61
2
58
36
3
12
81
8
19
33
39
8
21
67
5
7
21
15
15
17
15
22
18
42
72
30
48
105
21
24
18
9
5
4
6
18
108
24
15
3
18
150
9
23
57
15
10
15
8
7
9
21
20
4
59
7
41
4
11
24
10
54
6
3
72
53
10
18
15
9
14
54
27
31
30
2
42
43
36
69
42
96
93
75
30
11
31
50
7
21
20
7
24
29
34
2
46
33
72
45
18
6
24
24
3
24
21
35
9
19
75
24
8
37
33
48
2
9
55
48
17
24
61
8
12
39
31
30
3
57
6
9
81
99
3
56
57
37
60
87
45
18
48
24
6
39
21
54
6
74
33
1
96
3
68
7
8
9
13
42
26
4
60
3
20
13
42
41
7
24
8
70
2
48
6
16
35
15
88
8
34
39
17
63
45
19
33
20
4
108
12
23
31
6
66
14
18
18
43
11
58
36
32
7
3
14
10
18
30
57
33
12
180
23
1
54
26
100
12
14
9
1
30
30
24
11
1
20
7
11
6
28
87
5
34
9
15
2
15
85
48
8
42
48
64
8
22
36
102
42
30
8
1
96
23
10
36
11
31
48
17
72
31
56
10
96
78
17
7
33
105
23
1
6
78
131
55
18
23
55
50
39
13
11
72
9
4
11
16
8
1
3
75
42
44
12
135
9
15
24
7
14
10
30
26
25
9
15
84
11
64
62
24
28
23
7
17
48
73
54
6
83
64
21
20
36
3
40
32
25
54
42
27
81
66
33
17
16
12
83
7
8
25
15
14
40
36
39
95
9
24
25
110
22
11
64
21
2
16
41
21
3
4
45
12
26
34
6
30
18
41
9
15
21
3
55
6
32
4
14
1
21
35
48
7
30
18
9
57
30
24
26
16
14
13
5
15
25
47
1
23
61
48
11
21
3
15
81
1
8
40
12
11
63
16
6
12
8
4
8
58
9
95
184
9
63
9
8
1
110
40
69
27
56
82
12
36
68
100
54
17
15
10
6
24
18
48
3
17
12
15
52
41
52
30
48
30
8
52
14
33
31
6
18
26
7
32
63
9
85
39
27
38
4
38
22
120
32
18
18
40
24
23
97
63
48
80
64
21
35
15
30
7
35
16
14
3
24
4
9
50
96
9
97
95
15
30
3
1
14
18
52
12
15
15
18
6
32
105
39
10
6
9
41
22
6
26
10
3
20
25
12
24
11
55
66
30
24
6
48
15
9
8
34
9
39
80
40
18
23
24
48
93
72
3
31
114
47
7
41
55
41
9
16
38
82
120
23
13
72
8
10
24
41
40
104
48
96
57
7
23
42
28
35
9
4
42
17
7
6
35
15
10
24
20
34
41
9
16
6
18
36
3
96
119
25
21
2
10
8
7
80
39
106
24
60
3
21
35
24
13
24
36
32
67
20
25
3
3
8
57
7
18
15
72
15
30
2
9
15
16
81
33
6
78
2
1
29
3
57
15
55
30
18
42
3
20
15
57
4
45
56
40
30
89
1
63
57
24
24
15
36
35
9
61
42
65
39
10
8
28
18
24
17
21
4
3
3
65
9
15
31
30
2
16
9
12
3
17
16
32
37
3
21
11
1
54
86
10
8
42
70
42
23
24
48
57
46
50
7
33
39
15
48
2
76
3
32
7
8
9
85
44
4
11
1
48
8
28
12
78
54
8
4
6
32
58
23
31
26
39
40
15
6
12
12
36
15
57
30
8
33
16
33
8
4
3
15
2
16
12
11
40
111
90
23
13
20
40
47
7
110
3
15
22
11
15
34
48
8
60
4
71
40
8
37
20
7
12
3
41
21
4
30
26
15
33
6
9
7
6
12
12
18
30
8
18
6
10
9
21
48
56
99
16
69
48
2
22
18
6
36
23
15
78
12
36
27
25
20
34
41
37
18
18
47
49
15
8
37
24
12
47
7
6
39
36
29
123
16
21
18
26
94
18
14
46
2
57
25
6
9
24
9
32
4
12
23
25
32
30
9
24
21
3
31
56
6
10
30
39
84
9
78
57
32
28
75
41
21
58
98
22
18
3
11
24
46
96
60
24
15
9
54
6
32
7
12
29
10
17
40
5
42
25
21
11
25
24
75
17
4
36
59
55
9
17
7
8
15
10
39
15
30
11
7
48
30
18
17
7
33
9
36
24
60
56
15
48
1
6
8
105
1
24
6
24
2
22
8
33
45
12
15
45
18
1
24
15
6
11
9
31
5
34
24
6
8
10
32
1
9
8
108
10
8
40
6
59
39
10
12
180
8
22
54
32
18
126
4
96
6
30
3
21
18
17
1
15
5
10
30
24
24
11
24
21
36
67
57
18
41
64
8
40
57
12
18
18
14
16
42
6
26
40
86
40
42
47
25
24
36
11
7
42
20
88
12
36
83
31
96
24
9
39
6
11
40
21
2
16
26
30
46
18
14
12
4
24
42
41
4
21
54
41
25
14
16
8
25
36
3
45
51
9
56
1
23
1
36
18
6
11
55
6
32
28
159
29
4
12
83
31
26
28
3
39
24
6
3
48
39
30
60
3
20
57
6
10
60
192
8
43
36
33
11
49
15
23
40
78
26
18
6
34
23
13
27
105
14
16
14
28
6
54
87
41
3
7
50
15
25
39
128
81
4
3
9
54
24
30
42
30
24
96
11
33
112
14
40
41
25
20
90
57
13
12
38
9
96
7
56
16
54
27
5
4
60
18
17
9
4
3
33
39
8
13
24
11
4
113
3
69
36
24
28
27
8
28
11
9
79
17
16
33
6
9
15
9
48
8
16
8
13
35
7
102
20
15
31
24
18
12
3
12
20
31
9
23
25
15
78
39
21
80
4
3
21
42
9
8
13
48
11
48
21
67
48
17
39
69
64
87
20
81
15
25
12
12
20
36
15
9
30
54
10
24
62
43
5
28
78
30
72
8
31
3
6
11
16
39
66
47
73
12
2
46
48
12
8
16
6
14
178
2
19
11
18
6
70
24
3
12
53
63
24
7
14
76
6
72
17
21
10
72
30
18
14
40
35
1
30
2
31
15
14
58
32
16
42
24
6
14
4
24
47
103
62
3
52
81
42
2
40
15
65
40
30
113
21
4
30
6
24
2
9
7
17
21
52
48
47
7
30
11
96
13
87
36
8
79
8
24
16
9
15
14
16
36
14
13
3
8
10
44
51
21
64
27
29
16
35
49
23
81
15
1
23
33
28
114
66
24
23
25
8
22
32
33
39
16
2
22
26
94
18
30
6
2
133
21
134
10
44
43
5
34
24
9
33
24
80
46
24
48
33
9
20
4
39
15
18
15
15
54
96
18
ABCD 95994680612*3^$a+1 [50081]
12
8
43
29
40
21
71
73
3
72
12
99
161
73
30
5
52
75
18
12
3
20
16
12
3
45
69
11
4
8
7
33
92
12
13
3
24
24
75
21
96
20
7
5
67
93
8
60
4
44
60
64
45
3
24
9
36
18
12
378
27
24
81
15
68
100
12
36
60
44
16
20
73
204
36
27
12
36
9
42
9
12
20
7
36
17
73
87
48
56
13
36
54
41
40
96
116
67
45
20
37
23
76
45
35
52
180
9
84
15
9
12
63
156
12
57
27
36
243
24
17
4
9
3
32
28
8
64
177
11
43
57
80
37
51
176
36
28
21
54
144
36
177
3
66
51
99
41
4
24
15
117
9
11
13
11
55
45
153
3
32
7
41
49
39
51
101
73
90
21
3
117
168
21
87
204
20
13
15
147
30
15
36
27
5
96
60
4
12
33
3
188
64
32
4
80
132
24
13
3
24
15
54
27
117
35
40
8
52
12
80
16
9
54
105
21
3
96
21
18
45
12
24
51
69
20
19
57
15
81
63
84
17
145
3
15
45
60
8
49
39
15
81
20
4
12
32
1
36
71
109
48
6
17
73
54
5
31
17
13
60
15
32
40
33
15
39
6
35
12
28
20
49
30
81
9
60
167
13
3
308
4
56
25
95
12
4
33
90
12
33
96
15
6
63
32
4
104
48
40
48
92
49
59
31
33
8
28
111
33
12
9
6
9
9
12
18
105
72
48
32
16
57
11
25
35
112
9
54
60
57
60
20
187
53
100
9
3
12
48
36
80
36
40
69
59
25
90
42
23
115
41
64
36
36
48
72
8
7
30
60
71
19
21
108
12
32
7
30
11
64
8
16
9
60
30
72
18
15
60
15
53
4
3
21
20
79
6
36
108
15
75
30
3
12
36
80
1
99
44
37
71
13
71
25
18
5
52
33
143
19
69
39
33
48
21
3
56
91
69
24
45
23
4
15
18
27
128
7
41
97
3
12
45
36
180
180
51
105
59
12
7
30
15
180
92
124
164
25
3
20
12
55
57
48
21
27
63
66
39
15
9
20
67
33
57
90
141
39
21
48
15
24
36
21
135
54
15
39
42
39
15
89
16
84
57
99
24
12
60
45
11
28
51
41
24
79
89
85
27
15
21
123
5
12
180
100
12
27
18
23
40
128
49
71
145
27
20
12
12
88
15
41
181
35
19
5
24
76
111
54
27
32
12
16
144
20
96
60
19
60
65
88
21
75
21
3
15
66
96
3
12
3
17
28
8
40
33
84
36
180
51
8
12
25
11
7
65
1
36
111
57
90
17
19
41
13
47
19
77
19
18
12
3
20
16
15
144
65
12
76
84
60
15
5
49
59
187
93
177
15
60
36
12
60
8
28
96
188
88
48
60
44
100
27
18
36
27
24
15
9
56
49
47
37
71
4
51
24
5
25
15
27
53
67
5
13
3
12
48
68
1
15
15
18
71
61
23
28
128
4
36
24
48
24
45
75
36
63
6
48
23
67
42
90
33
51
96
30
15
44
4
45
3
39
69
12
72
12
60
9
11
19
41
24
31
41
7
105
27
90
11
88
12
69
48
23
4
60
48
48
33
15
24
56
1
3
12
24
15
201
20
103
66
11
43
6
39
51
54
66
5
84
96
31
69
32
187
6
11
16
48
12
164
13
63
33
15
24
8
4
60
45
90
41
49
39
39
12
69
9
63
60
92
52
36
39
18
51
84
27
21
24
116
100
32
76
12
24
75
45
33
23
64
15
129
15
54
3
24
24
36
39
36
53
37
11
12
16
36
20
16
12
60
120
45
72
3
80
7
9
104
121
90
45
12
12
32
4
12
72
12
33
15
12
3
96
29
72
40
8
28
32
55
77
64
144
12
36
63
6
30
9
99
6
35
4
80
208
12
8
97
6
17
88
24
32
4
45
35
16
3
36
77
13
11
4
36
44
91
33
21
107
52
51
24
30
23
28
45
27
3
54
3
12
27
45
24
15
24
221
4
96
39
120
126
15
12
152
37
71
4
44
52
8
1
23
12
4
144
111
57
99
33
12
48
20
52
15
18
15
75
53
7
12
29
64
57
54
45
96
164
1
18
5
7
93
20
16
56
40
44
112
20
49
15
80
16
24
15
9
9
23
12
1
47
7
21
24
108
32
31
21
96
12
60
20
25
36
36
59
16
36
108
20
16
20
13
35
37
119
55
6
18
12
24
41
43
162
60
95
60
16
63
117
12
228
57
12
3
15
177
3
36
36
5
40
24
9
11
12
139
41
13
51
75
161
109
48
3
8
61
60
15
3
17
85
78
33
87
81
80
1
3
68
12
28
48
32
7
65
60
55
6
30
101
13
3
44
216
7
53
13
39
8
13
39
27
21
68
79
57
36
20
43
45
9
143
37
96
39
48
3
30
15
36
8
36
55
21
45
78
21
32
13
11
43
5
88
24
48
8
4
9
75
15
9
96
36
108
8
12
28
72
32
13
47
43
30
51
36
108
21
27
48
36
33
96
35
19
5
31
66
3
ABCD 95994877294*3^$a+1 [50202]
5
24
147
15
48
37
48
12
65
43
47
85
20
288
45
180
66
6
3
16
11
24
49
140
81
63
52
11
30
24
75
9
6
225
4
96
44
27
18
30
42
18
72
120
73
71
9
27
9
64
131
120
150
36
84
36
108
60
30
42
30
49
59
25
17
18
66
186
18
27
129
15
48
63
78
115
96
41
183
15
1
60
20
99
66
63
33
18
12
54
91
140
4
269
51
16
65
18
30
235
36
240
71
30
19
449
36
150
9
27
84
24
30
31
59
1
144
107
18
99
51
12
294
120
144
90
150
30
126
6
84
1
32
3
258
12
27
132
16
5
54
6
43
12
65
79
56
64
89
42
13
71
54
6
45
9
135
12
28
41
171
45
39
40
11
18
91
120
251
54
79
11
6
108
30
45
45
90
90
31
65
36
235
53
171
108
48
180
99
60
30
235
5
3
81
6
1
8
76
35
1
44
4
12
53
126
126
48
42
85
95
109
29
42
109
11
9
51
13
17
15
3
36
60
84
1
84
47
18
120
60
210
6
279
135
192
249
40
84
32
45
18
1
36
23
12
109
35
9
81
15
21
54
153
28
5
43
95
6
120
114
81
111
69
111
13
36
11
54
336
15
64
60
41
24
79
11
54
90
12
18
36
31
20
99
54
7
60
68
16
11
85
53
127
60
53
27
45
103
71
60
36
57
117
6
30
54
36
153
45
36
6
54
55
35
25
128
153
103
32
135
25
48
65
31
5
31
95
33
27
49
41
103
5
72
54
25
101
79
41
24
210
45
45
90
126
18
36
114
36
30
1
84
120
11
54
99
15
30
175
11
30
63
16
17
27
16
164
12
51
13
41
39
144
27
25
35
54
12
54
24
61
11
30
60
108
55
36
116
3
36
6
79
29
30
36
36
25
35
90
19
11
153
96
9
27
160
65
207
27
54
36
39
27
54
36
18
42
223
11
54
66
36
54
19
17
15
4
120
41
60
3
16
89
12
24
19
17
79
59
81
15
36
129
9
51
39
132
54
111
33
67
23
25
65
55
11
45
16
108
12
35
229
101
30
150
180
3
60
16
29
90
90
90
12
90
18
42
103
77
18
66
24
36
36
84
54
1
35
126
114
30
15
39
37
125
54
114
12
60
144
75
339
37
155
45
64
120
11
57
27
24
36
85
95
66
24
30
169
107
13
17
54
6
54
144
72
54
30
1
23
270
90
180
12
18
31
5
204
36
66
9
69
72
115
5
27
51
12
13
11
9
57
54
45
64
107
180
144
33
76
36
5
84
6
54
91
29
135
144
108
15
90
18
9
27
54
31
179
36
36
54
55
59
57
135
13
5
27
105
39
15
54
67
24
65
63
63
258
36
30
6
84
15
135
9
117
75
33
30
42
199
84
5
126
25
155
54
115
65
7
29
39
105
91
24
47
54
31
48
95
36
36
9
36
88
71
25
11
54
3
141
12
19
41
138
81
220
11
85
95
9
9
30
42
138
145
41
354
1
59
9
27
1
8
135
12
24
30
24
27
48
27
54
31
23
60
97
23
85
47
30
54
24
9
88
23
42
39
64
12
59
270
55
36
59
49
12
95
18
60
55
12
144
68
36
237
15
39
24
162
18
102
24
79
5
6
30
199
96
35
1
53
187
29
30
1
204
8
111
126
175
5
24
7
119
174
36
55
59
36
61
32
36
160
17
139
36
5
18
66
55
35
24
21
69
72
30
33
27
108
57
63
270
7
44
36
9
99
36
99
30
31
24
72
5
30
9
51
144
66
24
31
5
30
18
51
45
99
111
144
60
81
21
108
6
25
20
99
61
128
48
28
5
156
51
40
23
72
ABCD 95995489028*3^$a+1 [50064]
180
183
21
115
5
48
108
55
77
60
12
3
96
81
96
180
24
180
48
7
96
8
21
235
5
60
48
108
84
55
5
3
93
84
396
19
264
152
312
105
108
3
120
144
57
156
120
43
17
327
57
36
3
112
185
132
123
45
99
165
219
81
63
120
45
60
207
504
192
160
120
8
160
152
48
144
96
141
3
225
240
7
8
45
51
264
57
36
72
3
189
219
21
3
45
180
228
12
12
168
48
120
24
216
192
51
69
120
27
285
331
104
64
29
12
180
51
24
273
60
120
108
240
12
192
3
117
171
117
60
108
120
24
195
33
127
336
24
53
27
120
144
160
200
9
12
168
72
19
197
12
111
69
48
147
93
123
16
5
108
7
125
48
60
192
36
60
15
48
24
328
29
96
192
67
80
216
48
24
45
27
105
228
12
228
12
396
99
21
72
123
57
223
120
80
168
129
15
45
120
12
39
237
120
3
81
156
24
108
135
57
295
80
40
144
29
132
135
24
40
269
48
72
75
72
93
48
24
123
117
96
115
5
240
84
63
33
132
163
8
16
65
135
153
60
91
56
93
120
12
55
96
144
224
357
24
60
228
60
60
67
65
156
3
40
149
67
5
168
67
8
48
9
159
120
201
36
24
123
45
72
219
21
96
24
3
93
43
152
9
15
21
12
183
9
180
60
180
96
195
57
7
41
87
72
93
72
51
57
7
5
19
80
117
120
27
208
24
5
75
48
592
5
60
151
5
24
120
228
108
139
80
165
139
29
51
57
207
33
84
99
141
235
56
9
36
43
480
72
89
15
45
120
120
3
33
255
117
120
27
21
43
89
48
15
24
21
267
45
3
45
72
123
45
75
144
225
15
21
19
24
152
237
312
36
255
64
161
79
113
60
51
264
57
39
57
55
77
288
3
16
8
93
24
19
272
45
60
84
156
183
9
12
180
36
43
72
197
27
120
21
147
297
55
173
51
192
357
67
5
60
48
252
96
72
51
69
168
123
261
19
32
144
264
81
48
12
219
24
165
288
24
3
33
63
21
168
192
228
60
72
19
41
228
72
228
111
21
60
96
84
48
252
55
173
51
9
132
96
75
117
211
72
368
24
117
139
149
27
21
84
36
283
29
51
117
24
123
117
240
3
93
ABCD 95995690996*3^$a+1 [50007]
12
1
80
9
6
25
173
27
129
108
3
40
29
43
53
12
42
18
48
78
36
30
3
111
25
24
41
15
69
108
7
35
13
239
1
32
33
108
24
27
64
11
90
51
45
12
55
32
45
19
125
12
7
17
54
97
32
105
31
240
35
21
16
53
27
9
66
37
143
18
60
19
48
32
63
33
21
43
47
84
54
18
132
1
17
90
30
60
43
149
27
9
7
179
30
168
31
17
168
30
126
3
15
6
115
11
216
45
45
27
72
21
3
69
91
41
66
13
32
45
72
3
24
16
32
51
21
15
54
19
5
18
9
3
78
72
63
27
13
32
136
32
24
9
90
85
11
54
135
24
93
3
27
13
24
96
17
18
12
57
33
60
12
135
45
75
15
42
111
24
45
3
117
171
264
69
75
141
6
54
31
17
96
39
33
108
67
72
53
3
51
36
132
48
18
6
13
17
6
54
3
96
57
72
18
114
99
40
41
66
24
21
9
18
13
137
72
48
18
144
18
36
15
57
7
8
24
15
81
33
55
35
36
73
17
54
30
360
6
120
45
15
9
72
3
54
31
29
36
54
121
24
32
105
24
39
87
30
108
6
105
112
48
17
60
48
6
21
120
69
60
90
45
3
6
12
27
16
72
29
36
55
152
96
135
30
24
27
3
85
131
37
257
103
17
15
40
41
156
91
149
90
1
8
147
37
32
45
99
9
12
51
3
42
3
177
7
32
16
32
15
6
99
93
54
45
45
36
252
27
16
47
18
72
42
108
30
60
102
73
35
18
67
47
33
21
307
32
33
15
45
75
72
40
41
7
168
11
138
18
54
51
3
6
15
51
18
60
7
173
156
60
3
81
15
27
165
24
165
43
161
90
90
27
129
204
27
48
9
151
32
15
129
33
111
69
36
54
6
27
3
21
88
8
33
12
54
13
8
57
111
87
30
24
43
5
42
1
53
36
111
72
16
17
84
91
80
88
137
55
8
27
42
91
35
21
45
54
90
19
5
91
32
39
1
29
24
120
6
48
85
120
8
9
36
90
48
126
19
24
161
12
24
108
15
87
18
42
21
144
96
129
24
12
72
3
3
12
105
57
36
42
30
27
177
15
16
72
32
16
113
60
27
3
36
1
48
191
1
32
57
231
48
9
55
11
21
15
6
67
53
24
318
45
45
18
129
16
35
24
45
16
104
171
69
45
84
36
91
149
43
56
64
96
5
6
61
77
43
32
3
18
30
21
15
54
355
56
63
1
65
60
12
60
84
39
69
6
72
192
60
18
15
69
6
93
40
32
9
15
88
11
36
324
90
120
42
12
36
6
91
8
129
6
54
12
63
63
193
5
60
55
89
30
36
42
12
15
75
18
90
9
45
24
36
156
3
21
163
53
18
177
159
114
12
3
21
54
66
75
120
96
240
195
18
12
7
8
24
21
12
63
27
6
54
30
3
24
153
18
60
12
45
45
6
120
45
72
33
39
27
18
43
192
17
24
30
57
24
45
114
36
108
25
8
3
30
15
40
32
39
6
48
219
3
37
83
54
108
78
37
47
18
96
72
12
180
36
171
144
45
99
33
90
30
24
31
80
45
43
11
96
157
185
12
75
24
24
48
24
9
39
51
21
24
9
183
153
36
3
111
192
33
27
30
159
24
111
9
9
66
37
59
144
144
30
42
18
51
21
3
45
123
40
59
13
95
102
171
15
30
24
3
40
120
35
117
96
33
90
24
12
1
113
30
9
87
126
12
6
49
8
33
54
81
27
37
125
3
45
18
9
72
15
73
35
13
5
48
99
27
6
15
144
15
6
27
16
24
5
3
112
77
114
30
6
120
36
42
175
23
18
30
60
90
27
117
30
18
3
105
7
72
17
36
84
79
89
30
6
126
61
83
30
24
102
54
42
138
55
35
24
117
64
11
21
112
32
24
117
132
12
18
33
57
31
56
24
64
80
40
120
17
39
160
5
72
30
18
114
18
55
65
15
45
48
6
13
32
45
43
32
9
7
35
13
56
24
15
30
54
162
24
19
48
35
60
30
54
45
9
7
32
21
19
53
27
16
119
57
69
30
6
126
54
90
1
32
21
ABCD 95995922164*3^$a+1 [50086]
31
84
30
18
120
198
12
27
51
162
18
24
6
27
288
27
48
45
285
42
240
48
42
78
60
84
66
95
144
48
144
1
95
7
330
18
77
13
90
42
60
138
12
138
90
42
366
9
48
57
6
42
135
87
33
45
132
18
12
30
18
48
24
185
1
60
27
27
45
45
3
33
42
93
9
240
15
33
18
222
42
18
180
42
6
15
129
78
72
168
48
72
137
88
135
108
132
162
143
43
72
77
136
75
24
108
72
113
48
145
191
19
125
49
135
21
27
15
12
48
30
12
30
348
60
29
144
97
108
27
75
78
30
60
72
12
168
57
183
60
132
246
132
18
84
96
204
30
6
24
60
36
144
17
91
197
61
84
6
12
90
75
123
24
53
7
6
30
144
18
27
51
54
96
15
45
132
47
88
87
33
45
30
18
42
48
57
3
12
17
40
8
223
120
9
15
257
31
72
33
57
30
65
16
45
27
27
36
9
120
105
60
18
18
54
90
30
17
19
12
153
27
30
30
12
18
30
5
145
95
55
89
1
12
18
257
1
42
60
12
77
43
45
152
13
96
30
60
60
42
42
186
30
129
51
84
33
3
69
15
36
60
444
96
45
87
113
19
30
210
126
87
27
173
205
27
21
30
12
72
18
90
102
90
36
12
120
48
69
21
114
180
120
36
132
30
60
3
45
114
17
79
114
95
43
53
49
90
5
103
12
30
198
48
57
147
21
9
47
31
12
210
35
61
84
108
42
185
1
87
87
65
1
102
72
105
63
42
135
3
45
135
132
78
48
42
120
12
30
30
36
240
57
57
47
48
136
39
105
120
123
60
57
111
144
18
108
27
75
29
1
18
12
30
210
60
237
48
168
75
24
96
174
150
33
123
189
171
144
5
1
47
67
125
13
18
180
12
18
102
42
135
8
7
228
12
81
27
12
60
6
239
61
30
60
54
30
6
30
129
33
42
108
72
36
90
54
173
7
81
9
15
3
125
115
45
32
88
3
72
48
60
30
144
75
75
78
78
12
45
15
42
60
18
18
102
72
65
43
12
81
219
48
60
420
78
447
3
30
95
49
30
18
95
7
33
183
177
123
72
29
1
108
27
105
327
171
72
48
12
89
96
97
186
120
24
60
90
15
15
48
17
288
144
19
30
204
48
30
12
198
30
12
138
42
300
36
12
102
6
180
150
42
48
9
3
165
117
75
111
144
96
41
13
30
18
42
33
63
24
18
15
3
30
12
30
18
114
168
48
24
18
108
84
60
3
63
12
60
33
75
72
245
13
192
123
39
108
18
84
60
6
29
91
132
209
13
180
60
18
18
354
78
60
75
152
13
75
48
9
66
12
222
18
12
21
32
48
79
180
60
17
88
21
210
114
48
30
12
6
42
45
105
12
18
30
90
150
27
243
45
27
45
15
36
60
9
135
17
151
150
18
30
99
176
55
42
18
72
5
40
3
54
30
17
13
30
96
60
90
95
19
78
47
1
87
27
90
243
63
84
30
96
12
18
12
53
55
12
42
90
48
108
29
283
162
35
88
15
72
17
19
240
144
78
42
60
105
3
42
ABCD 95996327554*3^$a+1 [50074]
51
101
112
147
5
40
111
60
72
5
16
51
101
163
72
24
189
56
120
103
33
24
56
7
108
413
7
48
96
41
319
65
91
29
31
33
384
27
125
79
12
29
16
72
200
16
27
24
84
17
79
36
48
69
48
63
60
117
24
80
151
57
80
187
189
51
45
3
101
72
208
24
15
36
36
36
5
223
9
27
60
33
51
29
7
180
21
303
17
43
12
65
72
31
57
27
36
17
7
113
103
9
183
72
108
53
16
24
96
123
12
33
72
3
117
24
24
75
108
180
48
60
120
36
96
93
144
8
19
29
112
320
259
60
105
111
12
21
51
29
40
75
141
3
53
19
21
75
29
136
72
8
40
104
115
29
160
147
53
79
12
36
105
3
36
81
144
128
40
56
7
33
24
80
40
123
24
45
24
240
96
99
21
15
48
81
80
7
33
72
3
5
7
57
111
36
5
16
24
96
3
141
15
60
165
303
72
65
48
7
209
24
48
67
216
21
99
24
36
57
72
15
12
60
84
245
7
57
183
105
72
216
24
15
36
21
24
32
187
117
8
112
39
65
16
24
15
65
7
17
55
348
93
27
108
17
55
17
48
144
40
48
56
7
33
111
153
63
57
8
64
183
177
24
15
41
24
40
39
12
180
9
135
105
99
21
15
36
36
144
48
17
40
39
41
211
77
112
3
93
320
7
72
81
72
56
79
228
132
108
5
7
57
111
105
75
108
41
43
21
75
12
177
111
17
64
8
88
24
39
36
36
65
64
24
75
216
24
29
7
81
3
204
12
141
183
17
7
36
5
16
123
5
16
207
369
99
240
69
8
79
33
3
24
21
8
55
204
213
15
60
48
72
29
16
27
72
69
111
144
17
72
256
15
17
43
36
105
24
15
36
21
48
224
187
45
63
201
51
24
12
132
117
48
8
40
15
57
8
112
120
87
9
147
53
184
51
72
53
55
96
108
21
51
48
53
19
24
36
9
279
153
147
132
36
149
43
36
657
80
144
43
36
12
24
21
63
65
79
17
16
24
75
5
16
72
8
184
104
40
39
65
232
3
45
51
72
29
91
144
36
240
144
120
105
75
36
324
21
3
36
36
165
135
168
81
24
96
56
40
72
96
24
15
48
17
43
77
288
64
8
103
120
24
41
64
104
72
43
21
48
15
36
69
192
51
5
7
17
64
99
96
5
7
105
3
36
65
79
96
65
48
103
120
33
32
64
8
96
91
45
120
123
21
39
57
63
33
48
72
159
81
27
285
111
209
91
96
36
33
24
27
108
57
24
87
12
53
72
7
36
120
29
31
57
51
120
21
144
32
115
12
65
7
33
48
123
141
3
5
112
135
144
120
177
147
21
15
57
3
45
39
57
3
12
144
17
343
17
115
48
21
96
168
39
17
88
315
45
192
8
40
75
12
65
79
9
72
128
31
65
451
29
72
79
36
93
39
36
36
48
225
27
93
8
43
144
72
53
151
57
24
144
24
3
5
208
24
123
29
40
51
117
48
120
264
99
21
3
101
16
120
56
139
36
ABCD 95996656064*3^$a+1 [50053]
161
24
193
12
72
6
53
64
24
141
27
9
60
147
56
24
40
48
9
36
179
73
18
77
88
87
90
183
51
54
71
136
129
23
1
23
61
108
60
11
72
97
84
90
6
75
117
11
48
229
107
192
88
96
27
69
8
97
39
87
129
3
141
57
71
40
8
16
3
126
63
56
40
117
51
56
73
71
49
119
40
56
7
65
96
64
200
48
24
48
133
204
23
168
25
108
59
88
312
152
64
32
88
45
6
77
121
48
132
12
36
11
88
8
25
18
5
48
91
29
37
371
16
192
8
136
8
49
191
48
120
85
27
27
93
21
51
72
57
120
119
120
192
37
35
55
18
23
24
97
95
48
16
72
21
99
104
40
15
209
241
36
51
24
51
54
39
8
16
27
29
160
93
11
43
53
24
67
69
80
37
48
59
1
207
279
36
48
77
120
1
111
56
24
7
150
251
19
90
51
32
1
95
24
13
84
15
8
19
21
48
105
126
90
24
36
11
160
21
36
47
25
143
25
12
35
40
33
23
16
80
72
115
53
61
27
8
24
25
63
33
119
160
24
33
96
84
35
72
43
21
153
63
117
72
179
79
9
320
85
3
33
167
16
27
21
224
151
17
96
16
128
121
15
237
51
24
128
73
39
8
40
93
72
59
16
384
21
99
8
48
31
33
147
54
87
8
40
63
65
217
15
153
63
81
84
72
59
73
36
12
47
115
6
71
24
64
32
264
64
192
129
15
80
67
165
48
39
57
8
25
39
96
48
48
24
21
216
35
55
17
64
32
72
88
96
8
247
153
120
248
1
183
8
7
9
72
24
309
36
24
15
8
49
23
24
133
75
48
8
13
12
47
16
128
88
120
144
57
84
35
1
72
42
45
3
6
36
48
3
69
59
1
15
21
30
101
112
45
195
96
104
120
25
47
115
18
131
192
40
176
40
104
64
3
54
87
8
91
5
49
39
32
301
203
24
96
181
131
91
30
78
81
168
105
15
57
23
13
24
84
24
48
132
36
39
32
193
135
8
24
96
7
18
119
64
8
259
18
3
80
24
16
3
45
72
144
128
61
11
24
24
121
36
99
8
61
35
1
215
48
160
207
57
69
3
45
59
16
56
85
126
125
16
8
121
39
69
3
144
8
97
143
7
48
9
117
11
40
96
32
48
216
16
24
32
25
39
8
24
72
25
335
97
23
193
15
87
9
48
48
152
24
72
16
32
1
30
90
6
9
80
136
3
6
48
183
32
48
25
15
48
27
162
11
64
21
90
84
141
57
207
8
24
13
35
7
137
43
5
13
75
8
109
51
48
72
48
15
89
181
204
71
120
91
144
5
112
32
1
15
75
93
32
96
61
60
90
45
56
48
13
35
55
57
8
64
56
24
72
1
6
89
168
24
97
15
21
59
25
23
16
57
210
29
72
49
144
95
240
145
6
36
45
96
33
60
107
136
3
197
1
132
83
64
8
160
8
24
40
192
72
33
167
48
48
16
9
39
33
18
69
128
55
30
123
56
25
63
24
213
27
63
6
123
21
83
96
1
15
72
144
8
72
13
11
24
13
83
64
8
64
75
269
157
54
78
30
18
15
3
96
90
84
72
191
64
96
32
37
59
121
30
161
19
21
368
61
59
109
83
ABCD 95996944502*3^$a+1 [50037]
41
22
2
30
168
1
24
48
89
30
30
96
12
10
45
35
52
110
36
43
41
10
36
12
62
6
4
80
16
74
46
33
11
30
31
35
102
48
12
18
42
58
9
41
43
41
103
15
50
10
20
30
31
17
154
48
20
12
60
180
16
33
41
48
22
56
90
12
43
39
20
40
48
8
52
32
61
59
48
12
30
43
77
60
91
72
53
24
108
60
12
70
86
120
10
14
48
78
109
23
37
15
50
18
18
24
18
28
2
10
12
9
27
9
171
105
5
55
75
2
55
75
12
69
59
18
70
14
30
18
18
60
4
168
60
50
7
11
112
57
41
127
17
18
37
11
52
20
13
60
219
26
70
33
51
26
7
3
92
12
88
45
15
32
48
13
29
19
77
22
2
18
30
82
50
78
88
2
22
33
17
36
12
10
60
38
34
8
37
11
120
73
36
60
15
8
90
72
30
6
12
91
12
17
30
28
120
12
165
36
29
12
18
18
84
6
42
12
10
33
17
31
5
19
75
36
2
22
56
25
35
60
37
113
22
2
90
1
27
50
22
68
88
50
114
28
48
33
71
36
4
33
5
18
37
63
14
10
9
96
5
6
42
7
23
1
24
123
260
112
8
49
41
10
14
10
56
30
10
92
1
71
18
55
17
18
60
48
114
19
12
35
13
17
67
27
26
54
49
47
12
60
61
36
23
12
6
84
58
72
8
1
159
12
45
35
61
39
38
18
40
72
132
9
59
60
18
43
24
3
2
18
42
22
26
12
18
12
61
39
32
48
85
3
44
1
12
17
30
88
60
165
12
203
37
35
76
12
81
77
34
26
12
31
12
48
36
15
36
12
50
22
21
77
30
12
25
53
12
60
58
45
5
22
9
60
51
48
93
12
35
13
15
74
60
6
30
270
13
36
143
25
27
48
192
170
18
18
24
46
62
18
42
10
21
24
65
58
194
48
22
116
114
31
48
27
62
115
132
5
36
55
15
24
56
25
149
19
11
40
105
113
22
20
121
48
101
48
12
91
12
15
12
69
99
12
50
18
12
16
33
99
20
72
66
34
21
17
7
125
58
8
184
8
28
12
45
5
18
64
38
7
48
15
12
36
12
21
77
84
30
49
24
63
12
2
46
74
36
7
147
56
12
25
15
21
77
55
5
82
20
108
30
24
138
48
37
17
18
210
72
18
30
18
97
15
48
2
30
61
17
42
12
36
25
17
12
10
20
18
7
131
112
62
36
43
27
2
42
49
24
53
154
33
17
6
24
18
60
10
21
96
5
30
18
30
18
42
28
12
20
30
7
3
2
30
18
102
30
19
17
67
3
14
6
52
2
66
24
133
87
33
35
18
34
8
40
21
77
19
53
12
60
30
1
65
10
9
51
14
6
54
6
42
22
48
38
12
7
36
29
60
18
25
17
31
29
30
1
204
48
27
38
12
18
85
12
3
38
34
86
22
50
18
40
24
158
22
38
48
34
50
30
90
10
38
7
23
168
30
42
72
18
10
32
13
15
8
24
18
60
42
6
19
3
80
30
30
30
42
13
95
1
17
34
68
42
48
12
126
84
18
12
55
48
63
2
7
53
58
24
26
82
62
55
23
85
53
10
32
61
111
8
25
77
10
120
129
24
12
11
54
6
13
59
100
20
25
5
31
27
12
2
19
149
91
47
37
47
61
48
27
2
7
23
30
55
65
90
18
12
22
69
41
19
29
12
91
5
19
3
8
30
7
3
140
12
42
43
27
105
15
36
44
28
2
30
76
2
90
61
17
19
113
30
12
28
320
30
7
35
16
62
72
60
36
115
48
27
20
4
69
47
13
89
30
12
49
11
49
17
67
27
48
62
48
7
95
18
55
15
21
17
22
2
120
78
18
42
42
96
24
66
42
10
68
12
18
79
3
12
48
2
138
108
52
20
12
1
27
105
15
80
12
13
72
35
18
10
20
78
43
119
100
8
73
11
48
37
41
22
2
19
29
10
2
48
178
14
58
48
93
11
78
42
76
12
60
20
30
12
48
30
42
10
36
62
7
15
80
30
18
30
60
43
135
2
108
22
45
15
72
9
24
63
24
8
25
48
5
24
30
48
85
23
120
72
1
71
66
24
58
12
9
60
27
32
25
12
3
48
9
15
9
11
1
77
67
23
40
21
89
22
8
1
41
30
96
4
45
168
3
44
90
10
96
12
21
12
65
7
47
66
42
42
18
48
40
33
24
53
19
60
51
32
40
140
13
12
5
102
126
10
14
58
12
98
60
10
8
52
242
6
73
87
110
42
18
12
12
18
42
19
11
40
21
5
34
110
43
95
30
18
73
156
51
129
48
65
103
29
30
36
102
18
52
45
47
28
2
10
8
28
12
12
9
27
117
183
2
48
54
16
80
37
107
16
74
19
36
35
16
12
21
29
60
22
38
162
1
29
55
3
45
36
41
30
28
80
18
19
24
120
89
22
140
66
34
48
81
179
12
16
44
30
31
5
7
27
110
66
24
13
3
62
82
26
22
12
8
13
27
2
48
42
30
96
24
186
12
28
12
32
49
11
18
55
48
5
90
42
55
47
318
12
46
2
7
23
108
12
40
20
13
99
170
58
38
7
3
24
48
38
43
17
30
120
13
29
ABCD 95997167738*3^$a+1 [50111]
48
72
48
109
35
48
40
135
105
87
9
27
5
13
36
63
27
36
54
99
9
71
24
31
105
57
47
16
152
72
88
3
42
27
75
36
17
37
11
24
61
107
37
3
32
127
120
60
126
23
96
16
80
40
128
96
145
71
55
54
11
232
80
25
135
8
40
32
55
65
48
7
72
54
27
105
12
3
48
120
24
240
21
66
6
12
18
45
32
31
24
120
81
51
84
41
1
18
29
1
6
113
25
15
63
30
114
18
23
7
168
33
72
32
25
71
109
155
43
144
174
36
99
24
80
88
15
33
21
99
80
7
17
145
71
1
30
96
17
67
18
123
9
30
129
32
7
33
177
18
18
75
120
135
84
18
42
36
29
40
93
12
135
27
180
41
40
72
51
149
43
29
64
129
18
84
24
9
56
37
75
8
25
96
48
15
135
33
8
40
75
96
29
24
40
80
88
63
54
3
104
13
3
33
96
71
40
8
1
23
48
24
136
48
120
285
27
27
77
1
63
135
54
3
33
12
24
3
56
229
18
17
55
18
15
3
117
45
12
60
75
8
19
53
43
29
16
93
24
12
36
123
24
176
37
3
15
36
36
33
32
13
27
57
42
5
103
105
32
16
9
63
21
59
48
25
63
135
9
75
5
13
147
48
8
31
90
150
41
97
71
40
56
73
48
255
8
85
131
16
9
18
45
8
7
30
60
48
78
120
89
72
19
69
200
25
15
120
56
217
15
3
29
48
48
7
72
18
15
57
71
19
5
13
30
54
159
39
36
60
126
108
63
129
23
72
91
18
12
63
141
48
75
21
179
31
9
15
33
48
27
30
24
84
59
168
144
96
40
177
36
6
101
187
45
21
75
32
133
12
18
6
63
75
18
3
39
33
57
47
79
54
48
3
21
36
12
18
150
75
72
48
93
12
23
216
55
201
117
72
24
27
8
37
84
54
17
73
6
30
35
1
15
39
78
18
33
32
48
624
91
84
162
71
24
73
15
80
16
32
40
63
42
84
35
16
32
40
48
32
55
48
17
151
17
73
87
32
37
90
6
59
25
60
66
24
41
25
95
85
59
16
8
40
32
79
9
56
136
57
135
80
96
64
87
18
47
13
90
33
8
151
89
97
12
3
104
16
9
119
120
61
180
23
40
51
125
31
81
15
30
60
84
3
120
27
84
9
15
210
143
19
6
183
177
18
45
32
48
160
69
35
7
30
35
24
109
11
7
48
41
1
12
11
31
18
15
33
23
127
33
51
5
48
7
174
11
295
33
32
13
75
56
7
17
133
75
135
90
24
48
47
88
87
41
7
33
8
96
13
18
108
45
32
24
25
18
156
36
149
31
24
9
21
240
36
18
45
80
16
129
126
65
1
111
32
120
40
8
40
99
29
175
57
27
21
15
24
17
103
18
15
27
173
312
121
15
72
93
24
35
136
24
96
45
36
23
13
18
24
102
11
40
48
135
65
72
144
16
27
18
3
104
16
104
25
132
3
45
3
80
48
85
6
69
24
48
8
31
18
30
33
8
19
53
48
24
40
80
16
80
31
24
41
193
23
7
41
40
9
71
55
6
30
144
117
8
25
215
121
240
39
15
174
6
5
24
163
78
47
7
105
15
41
40
9
15
75
101
241
95
136
3
29
168
37
35
37
204
47
25
72
63
99
141
87
18
132
51
24
27
93
87
90
71
24
19
66
18
81
80
145
36
11
25
63
24
8
48
24
37
11
88
39
65
25
150
30
72
198
36
9
8
24
96
85
59
31
84
78
12
3
8
40
99
5
43
125
1
6
153
32
25
24
95
24
61
27
72
21
6
48
165
93
83
24
55
216
65
1
18
5
181
35
40
9
111
87
24
48
72
78
83
25
63
9
95
40
120
81
42
45
93
155
112
80
103
17
97
15
201
47
37
75
15
33
207
30
ABCD 95997583478*3^$a+1 [50012]
48
195
153
55
137
36
48
48
19
53
75
21
300
12
312
24
51
393
12
48
156
31
125
96
156
36
19
96
29
72
27
57
87
9
72
63
33
108
24
180
228
456
108
108
24
120
96
163
17
63
45
72
72
36
84
12
12
84
180
75
21
120
132
24
72
48
15
33
84
27
69
48
12
144
159
69
36
183
69
12
63
213
139
137
24
192
127
5
120
339
57
96
36
96
48
72
48
60
84
187
29
72
12
96
48
108
24
60
48
12
3
45
3
153
55
77
147
64
29
48
12
24
127
269
84
12
12
108
139
5
120
180
108
72
267
285
67
41
60
91
5
72
204
12
84
84
67
77
84
24
120
12
108
120
36
24
72
168
24
60
15
21
24
96
144
36
24
199
41
72
84
96
96
24
19
65
79
77
144
156
55
53
204
36
75
9
48
7
161
15
64
53
12
36
96
216
48
19
65
120
192
7
41
96
192
36
156
36
96
48
72
27
33
36
12
36
36
247
53
24
12
87
117
264
36
180
43
77
84
60
48
211
5
312
24
72
84
48
72
156
12
120
120
72
36
19
29
96
264
276
7
125
72
27
21
36
120
31
77
84
36
72
96
3
33
159
69
72
84
240
36
204
12
72
36
156
24
12
7
29
36
48
60
24
36
144
120
63
261
60
72
180
84
48
15
153
12
12
36
192
72
192
24
96
12
12
228
12
12
247
53
72
156
60
48
24
3
16
89
120
132
48
24
156
60
12
12
216
12
96
216
87
129
24
120
79
101
156
228
12
108
67
144
65
96
12
60
48
12
48
75
64
96
17
36
36
24
144
108
51
237
60
12
123
189
144
24
12
79
245
96
48
24
24
43
224
9
36
180
79
269
72
84
12
24
252
12
96
24
211
89
7
29
115
48
17
120
24
240
156
84
60
36
24
12
168
144
180
204
120
48
60
48
12
24
144
264
3
117
144
72
120
43
161
120
12
43
53
43
29
24
27
177
60
108
199
5
60
180
12
63
33
12
12
36
132
96
156
163
29
36
168
120
60
72
12
96
384
156
48
24
300
12
60
228
51
189
24
283
41
84
51
9
24
60
216
144
48
36
72
48
72
24
12
3
57
144
60
60
12
12
12
91
336
77
99
93
51
64
53
48
36
108
72
36
324
60
12
24
36
36
168
187
41
60
43
53
168
24
84
48
12
396
79
29
96
96
3
64
53
72
36
60
36
127
5
24
48
24
12
132
252
24
72
31
209
84
75
16
53
72
24
156
36
48
48
75
201
7
29
99
105
12
24
156
96
12
60
72
216
192
84
36
156
27
33
192
12
24
36
39
33
132
43
113
48
156
144
115
5
12
12
84
31
5
48
91
137
12
36
72
48
36
24
12
36
ABCD 95997941654*3^$a+1 [50054]
57
48
24
63
1
47
84
84
97
14
10
11
69
183
3
33
72
12
132
84
15
21
36
25
2
33
12
1
71
36
12
12
45
3
37
35
13
71
84
21
72
15
105
63
24
72
39
81
84
37
24
14
66
18
33
13
59
3
69
13
35
13
35
13
14
58
23
15
69
85
96
80
15
25
11
45
39
12
85
2
21
87
58
71
3
30
27
36
57
123
93
72
72
27
36
24
36
45
75
12
60
36
49
23
48
72
49
104
16
26
30
3
21
135
48
15
58
38
9
36
21
123
21
39
75
30
87
24
145
35
36
60
21
39
1
152
3
13
26
30
114
45
1
23
1
56
24
6
9
120
12
48
72
24
36
49
50
9
36
1
32
72
64
11
60
3
22
8
48
18
129
60
1
14
33
60
99
81
12
60
96
25
24
26
21
81
24
114
70
24
47
15
9
49
47
39
9
1
32
24
3
21
120
27
3
9
27
69
39
58
8
15
24
33
64
23
12
69
66
6
27
60
1
14
36
9
36
129
3
45
159
15
93
12
153
66
22
47
12
24
84
36
27
10
107
12
49
119
36
45
6
9
24
51
12
34
8
6
34
32
18
12
21
12
48
60
60
9
24
39
63
10
47
33
40
8
75
84
12
24
37
2
48
45
9
3
48
48
39
22
48
38
18
15
25
26
69
60
60
24
72
48
1
47
12
132
1
24
104
40
11
15
9
24
132
1
23
1
80
3
21
54
36
45
12
48
60
81
96
27
60
1
11
3
213
27
36
6
15
9
16
215
33
27
15
30
126
9
75
45
3
33
109
203
12
48
145
11
12
24
25
11
37
71
84
36
57
54
18
27
45
15
25
168
26
21
1
38
9
72
3
12
81
48
60
37
2
6
27
12
1
2
57
12
25
71
25
47
25
23
48
36
156
9
6
58
59
45
15
60
45
6
96
10
119
60
21
24
27
27
93
3
34
8
3
39
22
26
22
47
48
12
15
46
8
72
30
9
24
9
51
24
96
132
193
47
24
9
40
47
60
12
25
23
39
66
78
9
25
23
39
36
9
24
12
25
74
33
48
37
26
22
48
11
13
48
8
15
129
3
13
11
15
21
72
3
60
33
24
36
12
48
12
72
157
80
24
27
99
10
56
64
24
11
24
24
37
131
12
12
61
24
134
45
51
9
12
37
71
9
6
57
48
27
54
39
121
35
61
47
33
24
15
48
63
45
99
45
24
109
2
33
60
51
54
15
132
3
33
9
48
63
33
40
2
30
123
21
66
12
45
12
9
16
8
15
36
109
8
78
141
24
12
12
3
10
35
87
81
159
48
57
12
1
8
16
11
12
27
81
13
11
45
6
57
25
80
75
36
1
8
96
15
36
3
21
21
3
3
33
60
37
8
15
39
33
105
27
21
24
3
72
231
81
84
132
60
49
23
48
60
13
11
36
25
35
84
48
97
35
36
24
24
9
183
24
36
12
96
1
38
45
12
39
81
3
22
26
69
24
12
133
80
16
14
9
12
48
60
63
34
50
21
168
24
81
54
42
6
42
3
12
36
24
27
45
243
21
24
51
34
47
36
60
63
45
84
72
84
24
117
99
24
12
1
14
34
11
48
36
9
3
48
120
69
42
21
75
45
147
46
56
6
58
71
36
60
24
24
25
59
36
1
35
39
9
3
10
104
16
48
50
6
51
12
25
2
30
16
2
45
97
8
3
12
36
72
12
81
75
69
3
48
72
12
12
15
6
24
15
3
6
40
50
54
87
105
3
48
13
11
96
117
27
63
22
23
1
95
51
21
9
15
9
51
13
8
39
36
3
36
126
87
73
32
63
9
15
48
57
16
50
9
48
156
105
27
24
69
54
66
72
3
37
47
51
21
48
1
47
24
48
1
11
39
45
111
34
11
3
10
11
24
21
27
48
45
15
36
3
18
3
12
25
23
60
12
57
18
9
3
42
39
15
9
1
11
61
32
66
45
99
6
15
25
24
83
12
48
169
24
11
108
97
59
21
16
8
64
23
73
47
12
75
18
39
81
63
204
12
3
22
56
135
9
24
15
1
74
46
120
23
51
21
9
30
9
36
51
33
3
93
25
47
24
49
32
24
90
70
8
3
45
24
15
25
11
13
179
21
40
95
72
9
51
3
45
36
24
36
48
12
9
16
71
9
39
57
27
60
12
13
35
181
32
3
24
63
45
15
33
1
8
3
39
105
24
12
3
6
3
37
96
95
33
15
12
39
60
9
1
38
226
50
60
36
46
59
45
3
51
84
21
9
111
36
15
30
39
49
23
24
36
12
25
50
6
150
9
12
21
39
3
22
35
3
42
3
21
30
84
30
18
9
3
18
75
12
48
73
59
45
3
3
42
88
80
15
24
57
88
8
15
25
24
144
11
45
150
45
61
23
36
60
24
1
23
25
263
24
36
13
24
11
24
133
119
24
39
141
36
1
23
36
21
18
9
108
39
9
49
32
24
99
27
45
3
18
3
36
36
3
9
25
48
32
15
12
36
12
72
63
81
72
12
57
24
15
25
72
23
72
60
13
32
3
60
97
32
15
12
84
1
11
300
144
36
3
10
11
63
57
84
57
75
13
32
48
195
27
9
25
50
33
15
45
33
15
3
12
9
1
59
36
27
33
24
93
72
3
36
12
13
50
45
60
69
136
59
12
36
132
72
24
36
96
12
12
96
27
10
11
15
81
45
16
50
45
12
60
12
36
ABCD 95998545382*3^$a+1 [50012]
90
35
73
23
48
4
33
3
8
60
19
57
36
69
72
27
9
59
31
45
8
19
18
39
8
25
3
68
12
72
72
12
12
1
95
31
5
96
43
18
18
29
25
47
16
36
12
144
68
136
36
27
17
1
35
204
13
3
87
165
36
15
18
39
15
65
24
120
7
9
20
144
36
25
23
36
13
54
65
12
60
25
63
20
16
9
54
5
16
8
100
56
12
1
63
44
1
11
25
75
51
101
24
40
32
12
24
109
23
85
107
12
36
48
108
4
144
63
18
71
12
7
53
28
9
23
84
40
8
108
60
48
36
120
156
24
4
63
29
12
49
3
80
12
12
1
11
28
92
12
19
45
72
36
36
228
20
4
56
7
29
24
24
12
1
54
9
8
12
12
12
37
75
20
108
48
1
111
105
23
4
48
15
53
28
44
12
28
33
27
153
23
72
52
24
12
60
20
24
145
11
84
76
12
8
16
120
36
20
24
61
11
64
132
56
97
83
60
60
184
72
27
29
7
81
81
11
12
13
36
3
15
17
4
56
60
12
121
111
24
108
32
148
32
148
45
54
113
12
12
28
44
25
27
9
11
16
63
54
39
15
9
20
16
8
24
60
12
16
68
73
11
88
27
17
48
144
24
1
59
76
20
84
24
36
12
13
3
15
5
13
39
32
19
29
43
65
25
143
4
32
60
88
32
36
55
5
103
17
28
20
120
24
12
36
13
23
144
13
35
12
7
101
7
57
108
56
31
72
41
72
36
52
15
21
68
12
48
40
20
24
208
8
4
8
48
24
60
4
33
107
55
21
116
24
36
132
67
5
40
20
25
3
60
12
36
32
1
11
52
99
18
18
21
20
144
16
36
92
60
25
3
20
31
53
37
35
1
47
96
37
59
16
32
109
72
3
32
4
8
24
172
12
92
31
5
40
9
35
4
60
12
56
84
37
35
24
48
12
16
8
37
11
28
80
133
47
24
48
24
1
27
36
104
12
40
36
44
28
44
43
53
19
90
90
21
15
41
49
75
68
19
18
3
128
48
4
96
128
61
23
96
84
12
36
1
18
21
33
47
12
24
25
71
120
24
28
32
24
115
117
164
16
56
25
35
28
32
4
20
16
12
20
88
20
16
44
12
60
48
24
7
5
16
68
12
64
24
84
152
64
44
52
12
32
40
80
12
52
24
20
24
28
108
68
48
4
68
1
71
37
167
13
35
40
15
90
35
12
60
1
144
3
33
11
151
17
76
69
18
5
48
12
16
9
11
24
37
95
4
45
47
7
18
23
85
39
32
120
12
16
105
63
84
104
12
7
21
51
9
12
8
36
28
20
13
83
7
81
80
1
47
24
37
23
84
24
121
11
79
29
24
40
8
25
3
92
31
53
24
12
64
92
24
64
128
84
52
8
64
32
37
23
4
128
28
8
304
44
19
161
4
20
36
12
40
68
48
48
4
12
56
60
136
116
61
23
40
9
39
24
8
19
5
16
20
60
12
16
20
24
12
4
135
53
1
18
90
23
84
120
25
35
24
48
112
56
96
12
88
72
33
126
53
100
72
45
144
72
54
21
132
80
1
71
12
7
36
9
8
24
67
9
84
69
3
15
5
24
187
29
108
12
31
57
8
48
84
55
117
20
16
44
1
35
127
29
25
59
40
72
12
20
36
36
36
48
1
3
8
36
84
108
124
44
36
16
9
27
20
28
80
12
13
11
25
71
4
51
17
28
20
136
20
12
28
32
84
24
36
4
12
104
12
156
13
18
137
96
84
12
60
72
7
21
32
91
21
51
41
40
20
12
31
54
11
7
21
20
52
15
81
80
156
12
76
27
149
48
12
12
196
15
9
32
85
39
20
4
72
9
18
18
39
44
136
32
28
27
5
48
12
25
11
7
18
3
60
8
1
59
72
60
36
88
68
76
92
72
72
36
192
36
49
71
19
41
40
27
5
36
48
1
72
18
5
49
3
20
48
148
8
60
24
36
36
16
24
20
43
126
131
36
216
24
16
12
8
61
36
99
32
12
55
45
45
47
25
47
24
64
48
51
21
69
3
44
180
24
4
60
8
48
84
4
81
36
3
56
31
53
24
72
60
28
8
60
60
31
17
127
18
18
41
60
60
73
90
108
18
47
25
18
18
36
11
144
108
24
24
13
27
36
8
1
11
16
48
20
4
20
25
3
72
24
32
60
72
108
12
4
12
15
29
7
90
11
12
13
99
20
61
83
61
83
72
120
4
12
60
9
23
76
84
32
72
156
72
24
12
28
20
48
76
116
48
4
12
32
19
21
72
128
13
3
312
308
16
164
48
16
36
72
44
16
84
20
36
156
37
71
19
17
36
48
84
40
44
1
3
249
59
12
19
72
41
175
41
52
32
19
21
44
36
28
15
54
59
157
11
79
41
48
55
5
31
17
84
79
117
8
120
28
68
19
5
84
73
99
45
75
8
72
160
45
47
64
32
12
79
9
48
20
16
96
12
69
11
12
13
35
72
ABCD 95998639624*3^$a+1 [50043]
60
18
5
60
84
36
19
65
31
29
60
81
10
54
26
120
9
21
15
7
17
21
4
18
120
29
9
24
126
130
11
13
48
98
120
60
64
30
35
43
32
21
9
10
5
25
48
2
10
48
30
42
11
37
68
22
38
120
54
21
7
17
15
60
106
24
30
36
80
9
21
4
11
175
54
180
11
165
22
17
25
90
5
31
50
30
22
48
20
22
8
54
10
36
20
34
35
21
15
45
34
17
163
41
85
54
18
92
96
4
30
5
12
31
8
21
1
78
12
29
13
30
30
18
30
47
105
106
30
59
12
43
77
31
122
96
15
49
66
5
37
62
28
2
75
15
46
24
18
138
11
24
69
27
43
20
21
15
112
53
45
75
19
78
2
16
5
37
68
64
71
37
72
6
14
70
17
1
30
12
6
104
6
21
33
16
42
17
171
52
2
15
13
8
4
11
15
220
30
11
153
58
48
114
50
16
5
36
3
6
130
80
21
24
84
21
10
50
4
60
90
50
10
186
11
3
30
15
13
8
10
42
8
39
12
43
17
13
11
84
15
10
60
48
8
100
84
20
6
40
24
26
15
25
11
9
40
71
79
5
9
96
54
120
6
4
71
19
18
23
19
17
1
48
35
15
21
24
39
58
12
18
77
55
17
33
66
22
59
1
59
1
8
15
97
92
6
45
24
25
95
43
30
30
17
105
6
4
5
72
3
6
40
35
75
82
2
6
64
140
6
24
6
4
18
17
25
90
60
96
5
79
41
7
12
5
15
90
46
41
120
39
22
47
1
12
12
66
41
99
70
20
4
50
30
46
41
13
120
11
39
10
56
22
17
43
29
33
15
13
42
17
49
30
89
12
120
49
60
14
30
27
61
107
111
10
95
15
54
76
12
119
39
22
287
12
1
23
19
36
41
13
11
19
50
6
22
23
45
64
6
161
19
12
32
10
48
83
7
30
48
14
30
28
8
15
60
19
20
81
15
9
1
71
9
10
24
180
17
109
50
9
12
60
1
48
20
22
38
10
14
27
43
5
111
22
59
1
48
24
6
5
345
34
6
35
7
150
42
18
92
16
20
22
77
72
43
36
5
37
12
95
13
138
5
96
49
80
30
21
31
89
61
48
44
30
60
208
29
3
28
18
54
77
9
10
102
38
10
24
20
40
86
10
71
33
30
21
69
118
18
44
16
20
4
11
144
45
96
4
120
150
5
12
1
12
90
18
2
45
1
12
108
12
62
30
15
15
46
42
72
30
71
19
18
48
54
18
18
30
44
60
10
30
6
5
115
74
36
82
68
112
38
64
35
45
28
18
14
88
12
71
7
8
30
52
83
60
9
40
60
71
49
30
26
39
81
24
120
46
41
3
45
13
132
6
29
13
150
48
282
18
24
288
29
9
15
9
100
6
24
6
12
23
115
14
36
10
29
25
18
42
20
76
24
48
23
55
90
60
24
11
99
21
45
159
45
16
50
30
15
36
1
32
28
78
84
26
75
145
20
82
62
15
72
49
74
58
59
180
13
35
73
132
167
13
30
5
96
84
36
25
35
7
38
15
24
181
20
24
10
18
12
107
139
41
3
100
17
3
46
11
60
109
24
6
30
12
8
51
108
12
9
22
89
43
60
6
24
50
10
18
2
40
26
10
60
11
61
102
5
55
30
66
134
15
55
6
114
26
4
11
67
122
6
60
84
6
52
8
34
5
12
93
36
64
56
22
8
34
78
62
147
108
13
30
2
28
2
60
66
4
90
5
25
11
99
45
61
134
10
155
43
38
84
16
12
18
74
15
51
4
18
47
13
30
12
5
81
84
36
10
29
73
18
24
17
9
15
84
51
34
35
51
4
6
35
67
29
1
18
29
43
60
18
74
45
12
13
26
70
35
25
35
37
23
7
48
24
18
8
39
135
57
63
126
4
30
36
5
24
13
12
6
20
34
47
49
59
1
30
174
18
42
95
13
60
48
134
190
78
48
30
24
30
66
72
30
2
30
58
92
130
110
36
15
36
13
95
13
122
6
111
9
22
62
46
24
5
13
12
30
65
15
10
18
30
2
66
4
11
9
196
54
65
43
2
36
10
50
24
10
17
3
30
148
23
180
84
61
14
6
52
18
42
83
37
72
48
38
34
96
11
13
107
19
60
54
71
19
66
35
24
25
60
96
35
105
60
24
100
80
60
10
20
76
65
25
14
130
20
16
84
35
36
15
24
6
82
38
54
28
137
15
46
20
64
26
21
49
42
29
49
72
8
34
17
31
17
73
98
22
12
36
71
13
60
18
29
24
139
80
70
48
48
12
30
233
39
136
50
4
47
9
22
12
17
49
72
32
30
10
11
85
59
12
13
18
2
6
9
85
138
113
39
118
42
17
9
24
27
1
60
92
190
6
30
5
45
4
20
15
12
3
30
36
24
30
160
48
18
12
2
10
35
15
10
6
89
51
160
65
49
35
43
197
36
60
84
36
96
33
90
40
78
59
1
48
42
2
10
120
216
120
134
16
11
13
11
36
69
94
78
30
48
54
47
9
114
30
60
51
37
42
18
30
32
106
20
22
158
24
ABCD 95998910576*3^$a+1 [50016]
21
91
53
51
24
40
120
56
40
5
75
33
15
3
132
33
15
144
25
119
81
33
183
87
12
54
72
60
19
8
21
31
41
204
18
61
5
144
27
9
6
30
90
6
79
164
9
87
76
44
36
3
145
5
51
123
36
42
18
117
24
24
9
43
48
125
36
6
30
114
165
84
16
23
108
13
36
120
36
5
79
60
29
39
192
105
63
136
140
36
40
95
1
80
48
16
8
16
41
51
9
51
48
21
3
12
48
27
6
79
80
105
18
1
17
135
40
144
144
5
27
4
11
105
48
81
48
18
54
15
64
17
87
3
54
108
30
42
31
32
75
73
17
63
9
3
75
33
88
17
39
4
29
15
45
138
45
12
15
37
35
36
9
48
52
5
151
113
31
41
43
72
119
18
7
65
31
59
6
15
87
90
31
5
31
20
16
65
79
8
15
162
3
21
111
51
9
4
17
54
24
57
40
5
55
44
9
6
25
41
42
12
9
72
45
3
69
60
127
8
57
18
21
15
25
47
45
108
9
31
92
45
3
60
16
56
3
37
48
5
36
15
24
72
40
17
15
132
45
6
57
120
213
147
21
15
36
3
57
64
212
24
40
24
116
204
16
29
7
32
28
24
44
100
95
57
120
28
5
87
100
60
5
18
54
7
60
36
23
6
15
123
93
39
21
99
9
100
44
27
141
24
21
43
32
69
48
72
19
17
39
33
60
3
48
16
44
36
40
8
15
126
27
9
96
18
12
42
7
80
16
24
101
108
7
44
16
5
27
16
17
54
18
3
33
31
41
15
24
16
8
45
51
96
24
96
39
66
15
12
12
4
17
27
36
99
33
57
3
252
27
6
39
40
24
32
48
72
27
36
54
6
21
63
97
11
13
32
40
137
27
21
24
31
17
3
12
201
6
25
8
15
162
36
99
45
3
12
16
65
15
180
28
41
3
93
84
3
12
16
8
51
25
36
35
109
29
42
48
1
8
16
32
12
21
31
24
71
61
263
201
64
32
12
33
54
18
171
81
19
71
9
24
36
16
11
30
27
192
24
9
7
65
31
24
53
7
65
90
9
69
30
13
8
24
12
16
53
72
55
5
75
69
48
7
71
69
24
16
83
13
60
32
21
6
1
80
9
48
6
57
15
13
20
57
39
40
29
55
20
9
36
42
108
61
5
36
24
30
9
69
36
27
27
33
120
63
30
51
24
15
6
15
21
12
91
71
25
11
54
111
40
47
1
17
75
84
24
16
20
16
35
54
36
63
27
9
4
41
36
63
69
91
11
33
16
96
23
33
15
18
39
120
48
24
9
30
24
12
6
90
180
48
72
129
40
11
73
107
49
5
18
42
199
12
20
12
28
47
21
100
47
9
4
41
36
19
36
29
54
61
56
27
18
19
5
180
36
19
11
93
15
1
120
5
6
13
12
84
101
39
36
39
48
33
27
12
36
105
60
24
33
75
28
5
19
29
36
18
37
80
9
6
1
47
72
36
25
20
9
6
198
55
29
3
87
21
36
33
72
36
3
51
18
6
12
25
53
39
120
15
61
29
60
30
108
72
57
24
16
89
15
24
15
33
75
85
48
29
187
149
36
60
30
6
15
4
53
66
61
44
100
12
23
21
33
7
65
55
80
16
47
12
36
9
9
72
43
29
111
57
43
12
24
23
33
64
20
45
78
57
105
90
21
40
5
42
57
69
51
60
9
24
18
48
36
6
12
72
24
7
5
252
3
33
7
152
3
45
60
147
33
63
57
27
126
60
31
53
43
128
81
3
3
54
151
8
15
21
183
36
102
24
51
64
29
7
32
27
60
36
25
5
3
24
45
51
9
15
33
19
68
16
29
43
80
24
16
24
56
108
220
5
99
12
51
33
96
76
65
19
53
30
60
105
16
95
54
72
30
9
27
25
65
27
16
12
17
126
54
43
125
3
45
24
63
3
1
96
65
39
33
67
84
29
60
67
36
8
24
135
1
11
21
4
140
39
61
41
99
45
78
36
12
109
89
6
45
64
20
117
18
6
54
61
60
36
8
24
12
36
48
51
96
30
27
28
84
41
39
39
102
3
12
4
89
27
33
102
18
51
16
32
12
21
19
8
72
3
6
15
16
24
44
3
33
12
12
72
168
16
72
80
3
21
16
20
39
9
16
29
39
15
36
25
59
72
6
99
4
32
12
36
27
165
87
45
48
87
6
15
51
18
126
54
72
54
21
24
15
57
9
24
15
84
28
48
36
96
35
13
12
29
48
18
90
15
48
24
112
8
45
63
64
44
16
101
19
23
37
29
15
39
13
29
3
45
60
3
63
57
24
9
24
90
21
9
43
48
12
8
12
3
25
36
36
47
81
16
24
137
12
42
9
57
3
96
9
39
57
19
120
44
12
21
84
6
54
31
128
69
103
47
1
32
24
16
35
18
135
12
24
39
57
57
12
75
15
49
32
64
35
21
4
36
44
21
87
16
11
18
75
108
60
40
8
36
108
112
23
78
ABCD 95999285516*3^$a+1 [50000]
12
4
36
89
36
75
15
144
1
65
18
66
90
90
31
60
80
63
85
11
1
35
9
39
66
54
97
59
36
117
33
150
25
23
109
252
59
21
28
36
5
42
18
72
3
40
17
54
145
24
56
40
35
24
90
42
30
19
24
65
51
48
153
18
1
5
115
8
3
30
24
60
6
60
45
12
40
96
35
30
36
30
25
41
18
72
93
12
84
4
11
45
45
3
27
54
12
18
126
51
9
96
7
20
28
65
15
100
53
151
20
21
79
5
43
17
39
75
6
15
21
27
81
15
144
196
221
103
53
43
11
13
47
6
127
48
53
12
18
9
36
256
80
21
27
51
66
6
48
222
7
12
11
37
72
95
9
87
84
9
64
71
6
31
48
47
54
15
60
39
45
76
20
28
23
13
300
5
6
204
60
229
8
9
36
24
15
60
45
90
9
21
66
30
48
12
24
231
195
30
7
48
72
23
25
35
37
152
75
69
171
24
42
19
71
49
11
33
64
108
65
15
40
12
12
24
12
84
24
11
13
83
48
25
5
31
48
23
273
57
79
71
49
24
167
25
23
90
6
1
72
8
69
54
12
9
184
65
42
30
7
108
12
101
6
13
12
89
67
23
25
17
48
151
161
24
15
84
12
63
1
216
59
114
27
15
114
103
17
75
64
5
7
35
60
60
85
32
36
51
253
48
32
16
17
30
30
15
180
45
18
60
12
133
5
91
120
108
23
48
30
31
65
79
41
63
136
35
12
24
96
24
90
15
39
1
56
132
27
60
69
4
36
56
36
3
25
41
24
19
32
45
240
36
24
84
36
66
144
1
95
90
180
18
45
4
53
39
9
19
71
97
23
66
60
96
60
39
160
41
27
27
6
24
54
109
23
25
29
6
49
96
80
4
8
48
33
19
71
21
39
1
5
39
45
96
79
125
19
96
17
54
6
24
54
57
4
71
60
25
149
31
35
18
19
116
45
7
95
9
36
12
48
64
239
69
16
65
67
44
76
23
121
20
15
84
105
15
97
128
15
12
13
47
18
12
15
12
87
49
12
32
3
109
59
85
95
37
8
57
54
21
52
263
49
59
12
73
24
17
75
64
5
66
21
63
225
57
75
48
60
36
45
24
60
6
6
15
40
120
5
43
24
83
57
196
120
84
12
96
72
8
40
24
96
35
30
120
187
12
164
52
92
12
15
30
240
60
54
12
54
159
64
41
6
1
23
9
52
35
30
15
48
12
16
68
16
41
18
97
83
1
161
84
31
72
36
35
30
15
12
4
71
24
84
121
11
180
108
61
96
83
109
41
15
21
36
79
125
60
63
27
54
6
6
3
51
1
128
45
55
11
30
79
41
6
30
19
5
19
137
63
45
195
16
168
23
33
4
156
11
84
37
12
176
136
56
9
39
87
120
24
60
84
1
5
36
78
12
30
7
36
11
25
35
61
8
16
20
9
51
4
11
24
9
51
6
31
23
102
90
37
41
39
3
24
54
6
21
69
24
19
107
90
54
6
63
16
36
35
96
13
17
18
45
12
33
6
24
21
76
32
40
287
30
54
30
12
27
81
55
24
23
93
21
55
29
55
35
1
41
3
111
174
6
90
15
148
12
59
66
3
153
175
8
87
109
5
30
45
75
60
169
92
45
18
186
60
54
12
9
48
27
180
6
15
33
12
207
27
9
87
18
12
24
30
1
144
24
107
60
54
54
25
36
24
32
180
48
15
66
54
12
13
36
11
138
99
88
108
35
6
55
11
18
147
3
9
16
41
75
39
25
137
60
90
60
69
28
68
39
21
52
23
18
87
112
32
39
57
3
90
55
47
84
13
41
36
19
120
36
41
7
11
1
59
12
48
42
55
59
36
49
11
24
144
42
60
18
1
11
48
6
60
19
41
3
36
12
48
64
191
6
24
51
51
30
63
15
30
36
31
143
165
21
31
24
48
11
6
79
41
6
30
24
19
24
32
15
33
33
15
45
7
48
35
18
55
84
32
100
71
277
41
156
24
31
59
12
60
37
8
40
59
6
7
20
153
43
24
17
30
1
89
43
203
225
9
24
7
24
5
75
9
36
99
75
42
27
36
100
131
36
24
24
12
54
54
120
12
120
30
78
1
29
51
45
36
84
43
11
30
30
57
9
31
119
121
89
99
60
16
29
19
83
18
72
ABCD 95999335652*3^$a+1 [50074]
48
108
36
91
59
6
7
8
3
24
21
9
72
51
16
68
4
164
3
30
3
9
63
12
27
9
45
67
29
24
42
24
48
18
7
191
33
64
23
114
7
29
7
24
29
6
13
20
4
83
21
16
17
43
56
84
52
20
4
5
63
24
69
15
108
21
67
5
84
7
12
24
68
9
79
11
85
11
145
29
15
9
7
32
4
65
7
5
12
19
12
60
48
72
125
48
31
23
25
17
6
21
52
77
31
20
33
6
25
8
129
126
9
40
41
31
84
107
57
21
19
84
17
111
3
73
5
42
1
20
21
87
40
143
6
43
96
23
18
48
3
3
33
16
12
35
45
48
9
12
31
23
126
48
39
21
3
9
79
17
18
105
141
108
199
29
15
45
30
49
23
66
6
49
20
9
19
60
12
5
24
67
32
72
4
35
6
67
149
79
5
30
162
54
57
60
9
63
9
3
45
43
77
18
30
19
20
117
48
30
30
15
28
47
25
56
4
83
1
23
6
31
11
169
32
40
32
4
5
31
17
78
25
8
9
43
53
15
9
6
54
36
43
104
108
9
60
3
124
29
54
30
19
36
12
44
16
36
5
7
56
4
12
29
60
111
36
36
132
9
39
4
92
12
4
29
19
47
33
36
16
104
16
24
17
18
102
39
16
11
78
36
3
36
4
113
7
11
25
125
3
57
6
6
43
12
5
103
8
16
125
51
24
16
5
31
11
24
33
112
12
29
7
8
9
39
4
36
20
27
30
7
44
52
11
9
84
52
5
18
6
60
24
139
60
101
7
65
7
11
1
36
101
12
31
8
120
24
3
9
52
29
30
66
7
47
21
69
36
7
17
12
79
23
6
27
28
5
96
43
20
36
9
12
19
68
52
36
44
16
11
54
43
12
24
12
17
30
66
31
23
18
60
79
11
48
1
32
16
5
48
115
68
24
108
28
8
36
21
123
69
12
30
9
16
5
31
8
12
16
8
45
42
1
20
12
148
48
77
19
12
113
31
17
39
16
8
28
60
104
21
39
3
61
83
6
91
29
139
32
21
18
49
5
84
54
48
24
37
41
15
3
1
20
36
57
24
6
49
24
173
18
9
15
72
21
36
57
24
102
66
12
36
3
9
7
24
104
4
23
48
33
39
78
15
3
30
3
16
41
7
56
4
180
56
16
36
35
6
43
47
25
41
103
44
72
12
16
20
3
42
31
12
20
40
23
13
11
45
21
43
24
20
36
16
68
15
48
69
16
149
7
60
5
48
78
33
87
1
12
20
45
15
16
32
3
73
140
33
12
139
17
103
29
67
5
78
21
24
33
31
89
7
12
23
69
33
7
36
5
43
20
40
12
77
123
52
20
24
28
5
19
11
1
92
27
30
66
30
15
27
6
67
5
18
37
12
41
6
24
24
109
11
45
36
36
16
65
3
21
66
54
55
113
39
9
19
92
21
36
3
21
31
20
28
11
30
42
24
21
33
12
24
3
16
36
77
19
29
55
11
6
39
24
64
24
17
15
51
18
6
42
12
67
24
17
78
42
7
12
24
32
36
21
75
15
105
36
16
36
44
129
24
7
113
66
6
31
5
51
33
19
5
66
18
39
16
41
54
117
16
53
3
9
139
56
72
16
17
12
7
5
43
24
11
9
87
49
56
4
35
1
5
15
69
15
4
32
16
29
6
21
36
24
9
3
45
78
37
5
91
11
6
15
33
43
36
65
43
20
57
51
15
21
12
33
7
17
3
52
5
63
3
1
12
80
28
8
28
60
20
36
81
27
12
16
5
15
9
42
45
124
71
78
12
6
24
9
15
21
21
31
32
16
8
57
31
65
19
36
20
9
15
33
31
44
144
160
12
80
16
155
21
4
29
7
12
60
5
51
45
6
1
23
25
20
40
48
29
7
53
24
3
52
29
7
20
72
36
15
13
20
36
21
15
132
88
29
7
20
3
96
24
49
60
29
102
105
15
21
105
24
18
30
18
1
5
15
9
3
21
31
8
36
105
6
13
12
5
15
72
4
72
23
9
39
73
48
24
36
5
12
15
52
80
21
7
132
84
17
72
24
18
1
5
79
44
12
40
68
33
3
112
12
41
15
24
16
36
5
15
16
53
48
228
7
53
12
43
5
24
6
6
55
72
56
48
36
24
36
9
42
13
20
16
72
5
39
93
15
15
24
18
30
33
39
1
56
63
81
84
24
9
42
18
6
13
17
12
3
60
9
12
24
7
36
47
30
42
37
60
53
60
7
24
48
29
7
56
21
78
18
7
8
12
3
37
17
12
27
88
35
1
12
44
39
25
125
3
24
45
39
3
33
33
78
30
36
19
35
1
53
156
115
11
45
21
75
45
19
83
6
7
72
12
95
13
41
12
168
51
72
33
36
60
111
12
15
9
36
16
92
12
16
5
24
15
39
18
24
55
36
59
13
17
3
4
12
8
87
21
16
72
5
30
13
59
1
12
56
4
12
65
7
89
27
16
5
15
9
18
93
21
3
16
35
13
29
30
150
72
99
4
17
18
21
9
24
15
4
20
28
20
51
6
103
44
9
19
56
4
17
30
24
48
1
5
3
52
11
24
13
60
89
15
33
12
7
44
69
15
3
13
41
51
4
12
5
91
23
25
24
23
33
12
3
37
17
15
72
3
72
1
20
48
9
60
78
24
117
36
15
6
123
4
89
24
7
8
16
29
19
56
9
36
54
9
33
30
48
1
71
33
15
37
5
48
19
8
52
12
11
45
4
29
3
57
19
29
60
31
89
27
63
48
9
4
20
12
96
75
49
77
67
72
180
29
91
35
61
17
36
75
57
12
96
51
28
24
36
12
72
47
6
79
89
3
15
24
24
61
5
6
42
30
21
51
6
12
27
16
53
12
72
19
44
16
12
17
3
75
73
89
15
40
47
37
11
24
18
6
42
67
11
9
111
69
64
96
12
20
3
49
23
6
63
4
17
3
3
13
29
39
60
48
33
48
7
96
20
28
17
12
30
21
3
30
48
43
5
79
24
107
24
114
43
36
23
13
20
15
181
32
16
11
13
17
15
75
21
52
77
63
4
20
33
24
7
29
54
33
9
79
48
53
36
102
13
5
43
5
19
ABCD 95999578828*3^$a+1 [50079]
144
13
30
77
13
11
259
18
24
59
12
67
78
95
48
31
113
163
174
59
109
138
42
18
5
168
19
132
246
42
48
42
90
90
18
89
55
156
53
12
84
163
138
42
120
108
42
210
18
23
31
18
311
24
103
65
72
7
293
7
185
36
24
175
53
13
180
42
18
12
203
85
240
35
67
18
42
17
24
60
37
90
17
127
101
25
35
127
42
66
65
168
109
18
60
149
13
48
54
78
11
79
30
42
66
167
37
71
120
19
5
211
90
42
18
174
60
126
287
13
60
102
42
18
108
102
42
29
109
42
48
18
90
17
97
36
30
42
108
275
187
78
30
77
55
41
61
6
120
17
37
78
17
91
30
42
162
131
25
42
72
18
72
48
35
60
96
84
252
181
102
5
37
36
23
31
198
155
73
72
107
168
48
60
55
72
12
36
42
35
36
19
113
48
12
109
198
60
180
12
90
11
7
78
72
30
17
48
60
37
18
65
85
120
78
53
139
42
59
139
17
1
30
42
12
36
54
96
54
191
235
42
30
18
42
30
60
102
65
24
1
95
96
7
90
18
17
7
36
30
204
59
12
157
108
24
120
6
113
79
180
18
35
7
12
96
89
31
54
78
221
31
18
227
151
84
5
1
90
252
30
35
37
126
60
30
24
66
77
36
144
60
25
71
1
36
23
127
30
215
127
173
67
53
48
60
91
245
84
72
7
137
25
11
169
126
90
150
30
47
60
97
36
23
139
138
42
120
90
71
156
480
73
18
12
41
67
60
5
67
12
89
1
18
65
223
5
55
144
48
42
126
30
42
53
85
143
7
17
175
18
330
102
108
155
24
61
72
12
90
29
61
11
25
54
101
25
35
7
90
30
42
18
41
96
73
78
29
43
120
5
48
19
6
30
29
13
47
55
36
54
108
167
31
42
30
168
65
97
95
108
355
72
77
31
84
29
97
23
31
36
72
377
55
6
35
19
36
12
132
48
77
120
48
43
77
55
18
30
42
108
72
48
42
30
18
173
144
13
72
12
36
24
156
204
18
12
36
24
36
125
139
60
53
415
101
79
120
53
7
18
144
36
30
53
79
48
90
132
138
65
7
132
113
12
103
137
31
30
107
55
17
25
30
126
95
67
42
35
48
55
5
48
7
72
41
79
108
125
43
12
108
42
18
5
67
192
108
77
96
85
59
288
192
1
35
217
108
72
12
6
17
55
18
23
7
72
113
55
29
73
35
127
78
48
42
48
29
25
36
72
275
67
18
35
108
217
11
79
60
161
19
48
60
12
18
23
121
119
120
1
30
108
53
37
42
66
24
36
12
11
301
216
107
37
95
133
83
25
114
36
53
12
205
270
72
17
48
25
35
103
365
60
169
108
47
36
24
61
59
204
7
5
49
66
60
113
31
41
168
19
60
53
132
175
108
72
18
203
7
54
78
30
131
19
161
49
263
7
41
271
53
67
18
47
60
1
83
7
204
89
247
60
65
55
53
19
41
67
65
67
30
95
48
7
102
23
192
61
30
125
ABCD 95999799386*3^$a+1 [50035]
5
49
39
81
3
15
5
1
47
40
15
65
79
29
25
24
11
120
31
9
12
48
57
18
9
57
36
72
23
88
24
60
57
3
60
60
48
8
7
12
21
72
165
47
1
47
115
54
6
57
56
25
47
48
1
3
51
57
9
59
1
39
9
36
99
15
21
15
65
4
33
54
33
3
93
32
28
24
48
27
21
21
59
4
45
3
32
85
15
111
6
30
53
61
27
57
6
45
9
108
48
35
12
13
15
21
23
25
75
3
65
7
30
3
69
3
60
45
11
24
40
56
67
42
3
60
60
3
9
96
15
24
12
29
4
21
15
12
27
21
120
21
36
3
20
172
68
12
28
44
73
23
31
36
17
91
29
55
42
123
36
92
28
21
11
25
15
12
8
100
15
12
18
3
12
9
71
13
24
15
3
12
18
3
39
41
24
1
6
29
24
1
35
121
39
24
108
8
91
21
33
39
3
17
100
3
17
55
21
12
45
47
136
12
75
102
42
66
3
69
35
16
45
147
32
157
36
47
76
9
3
8
37
47
13
47
55
6
39
63
132
21
69
3
8
1
23
1
72
12
60
3
12
8
7
6
15
15
89
1
35
4
75
21
27
18
15
12
15
18
27
9
39
20
31
36
174
180
3
48
45
12
35
36
1
11
25
3
21
39
20
24
181
6
30
3
20
13
90
5
85
23
24
40
20
1
24
155
36
112
48
12
48
141
23
28
8
67
5
28
60
120
12
120
12
45
30
21
12
3
60
54
30
45
68
55
53
120
1
36
23
4
20
7
93
20
13
3
12
27
41
100
57
12
18
17
36
12
49
11
100
153
227
7
6
144
3
45
42
48
42
11
37
24
54
30
39
20
13
15
9
54
117
45
87
8
13
30
65
40
12
20
133
39
96
45
54
60
12
29
25
15
45
12
3
15
57
8
40
45
15
180
20
40
9
18
33
92
37
51
27
65
52
63
12
5
76
44
43
17
1
12
3
57
12
42
48
6
84
15
48
15
18
246
54
27
60
8
52
3
29
7
41
72
40
96
164
28
93
24
3
80
25
18
9
3
45
27
5
16
75
30
24
15
3
33
15
5
37
72
3
9
24
39
87
29
37
3
21
83
196
9
15
8
88
12
8
7
78
119
1
6
144
5
40
44
28
8
84
16
24
20
96
112
8
31
53
43
5
25
3
15
165
60
15
89
13
3
51
41
37
36
12
3
80
67
12
36
5
12
28
12
15
17
73
42
65
16
32
25
83
4
21
27
12
3
30
15
8
37
12
11
79
36
24
18
23
25
27
12
21
95
61
3
20
37
3
8
52
68
85
12
23
40
60
63
36
29
19
18
47
40
8
13
132
3
69
15
87
9
240
9
75
27
18
18
17
1
72
135
8
7
173
1
18
21
12
72
27
21
60
39
9
12
20
52
8
25
23
12
28
51
66
15
3
9
8
12
13
95
7
45
20
61
15
21
3
156
24
3
54
51
15
24
18
11
61
3
80
73
27
15
41
4
68
12
13
35
19
101
48
49
36
147
48
21
96
3
24
21
15
9
12
3
20
60
31
5
40
12
80
52
48
20
13
72
83
25
90
102
123
44
1
12
54
9
32
60
28
32
52
45
23
67
21
12
20
67
42
36
47
36
7
113
192
49
54
17
7
30
6
5
100
84
8
37
15
116
12
28
57
23
40
24
20
37
83
28
15
45
72
36
80
7
57
27
78
48
83
25
15
9
11
1
39
57
30
5
112
20
28
60
9
23
13
90
18
15
72
135
12
36
57
32
88
20
28
20
4
36
12
32
103
5
103
6
23
25
6
144
41
84
36
19
41
7
53
91
6
27
63
65
25
15
20
12
1
36
6
137
1
6
41
49
108
11
120
12
55
77
13
35
40
9
39
12
3
177
72
3
78
36
18
41
7
65
25
15
39
141
68
40
129
72
60
23
97
6
5
40
128
4
105
36
35
1
3
56
127
17
73
47
16
20
1
63
51
5
61
24
72
3
9
51
129
78
72
12
33
27
18
3
27
6
36
3
80
40
60
33
135
20
19
9
20
139
21
20
7
18
6
21
33
84
36
27
27
18
72
35
40
33
24
11
12
40
36
27
93
9
23
40
32
28
32
7
6
120
23
12
7
5
40
96
20
19
33
8
24
43
18
12
23
52
80
12
16
32
40
57
18
18
30
57
8
85
36
30
29
61
23
96
12
12
25
11
19
18
18
5
12
28
9
15
45
15
20
48
25
23
160
60
9
12
39
69
35
55
21
140
64
8
72
133
27
3
42
210
5
1
36
63
63
12
41
55
30
126
24
30
90
29
43
24
48
18
18
5
31
21
48
60
32
232
8
37
51
72
129
23
103
72
33
8
40
20
1
60
126
45
212
13
83
1
71
52
56
19
18
72
15
20
25
11
24
40
56
40
60
24
96
24
56
124
180
156
44
13
27
20
13
108
12
72
3
3
57
8
64
27
90
36
42
45
8
49
11
52
123
54
54
5
4
20
40
57
18
93
8
24
85
3
92
16
12
3
54
23
12
61
84
11
72
28
51
126
3
15
17
12
85
3
99
6
12
51
27
17
37
3
128
79
18
3
3
29
60
73
23
25
15
9
12
23
148
15
12
33
60
57
51
24
20
7
21
69
6
90
54
9
20
7
65
133
54
30
15
3
17
28
12
15
81
9
15
3
197
43
84
9
15
57
68
4
135
5
13
15
8
1
36
123
57
3
27
93
129
12
119
72
7
33
20
100
69
11
7
45
3
33
39
36
9
81
95
49
35
48
25
3
21
18
192
33
80
40
36
9
6
36
81
60
ABCD 95999807864*3^$a+1 [50015]
138
17
60
28
39
48
69
8
67
24
6
3
12
68
40
20
28
60
57
15
60
32
4
105
39
51
17
36
28
15
33
36
9
39
57
15
15
5
100
96
21
39
36
45
59
13
27
33
27
24
24
8
7
18
11
1
18
48
6
3
3
29
25
30
9
96
44
48
7
42
90
65
7
65
13
24
30
33
44
1
72
3
104
49
42
18
11
19
24
6
3
48
9
23
19
29
108
16
20
19
36
12
6
54
17
60
12
60
37
24
3
15
30
30
17
60
64
51
5
97
51
9
6
21
51
21
51
9
9
60
3
33
83
16
3
9
8
24
4
96
39
5
40
32
4
8
25
30
5
4
51
45
3
21
144
24
3
101
28
69
18
12
33
84
12
9
3
56
28
20
1
87
116
12
7
129
8
28
32
97
18
33
24
8
52
36
12
24
3
45
108
8
55
54
18
48
84
36
9
9
15
8
13
3
8
12
24
40
51
12
36
12
65
12
112
39
21
36
15
93
33
3
8
13
18
29
52
21
12
30
45
45
11
43
12
9
21
71
7
69
57
135
48
3
12
156
33
20
31
36
6
35
40
24
36
36
15
17
1
12
107
25
30
41
16
12
21
30
9
27
5
7
48
21
96
80
16
27
180
66
18
9
24
15
24
45
33
60
39
9
11
4
60
44
1
51
56
4
51
17
28
68
40
24
72
8
79
12
17
52
3
17
28
48
8
85
66
21
24
60
36
45
18
6
48
23
36
1
95
16
24
15
29
49
3
8
28
48
36
9
27
12
3
48
18
18
42
39
132
21
23
37
11
151
9
12
32
31
41
12
61
27
36
15
30
24
30
17
36
16
39
36
30
87
3
33
12
8
4
9
6
12
5
24
28
96
129
18
30
63
48
9
63
12
15
21
8
4
15
57
12
24
24
12
69
11
49
6
5
1
3
104
31
6
47
43
30
27
57
36
36
30
161
48
31
5
16
3
18
6
45
44
13
18
21
48
12
75
21
84
3
48
18
3
51
126
3
21
48
12
30
30
18
12
21
12
15
18
27
15
72
6
36
30
18
35
28
63
5
48
28
24
21
3
36
15
6
3
8
40
20
19
36
24
5
13
36
3
20
24
13
6
18
47
24
7
18
39
8
79
18
27
48
36
20
109
30
29
67
6
6
90
3
36
3
12
6
12
47
28
48
12
24
9
12
11
67
12
18
42
222
47
1
59
7
36
33
3
9
24
8
4
20
4
21
18
45
39
21
32
4
36
8
49
66
9
27
6
15
15
9
96
3
84
45
84
9
12
6
9
32
1
3
87
21
36
15
17
49
3
3
33
8
72
36
36
55
29
16
8
4
12
9
15
3
72
9
20
1
6
41
25
66
129
33
6
24
6
24
30
9
8
1
30
69
44
16
3
120
48
18
15
9
3
12
68
48
67
41
1
15
8
37
27
12
3
9
9
3
33
11
13
23
16
20
7
65
19
17
19
12
5
100
57
18
5
73
36
186
12
21
116
49
3
44
40
3
6
3
27
65
1
3
8
16
3
53
16
51
69
48
96
9
23
12
55
30
83
4
9
35
136
9
3
24
144
15
17
31
77
31
84
6
15
45
3
8
52
27
17
25
120
11
108
36
25
12
27
39
9
20
36
52
12
51
45
129
15
9
3
9
11
72
52
8
25
102
53
4
8
25
51
24
45
3
12
24
3
12
9
48
24
44
40
20
31
48
66
27
24
3
53
1
3
27
57
33
15
51
24
57
56
36
37
54
18
90
18
3
84
39
6
47
13
27
21
60
15
15
36
30
6
77
43
9
21
24
47
40
21
30
6
155
1
35
64
12
9
11
13
27
60
15
9
39
6
3
12
39
33
9
3
9
47
91
29
1
51
9
3
36
9
23
4
8
49
30
18
18
12
81
51
9
9
3
21
6
33
177
15
15
45
48
15
9
21
15
8
4
36
9
171
3
18
15
51
144
29
16
60
84
3
9
15
24
18
27
15
18
30
33
32
76
8
13
120
15
3
24
6
15
12
32
12
60
7
12
12
30
27
12
3
17
24
36
37
39
48
20
36
79
21
36
44
19
53
25
12
15
15
21
9
27
32
64
80
37
48
24
3
36
24
72
36
27
12
216
30
27
44
12
13
11
55
12
18
35
55
53
72
36
67
41
73
3
24
69
35
72
40
36
8
43
18
18
45
15
41
4
20
7
113
1
3
21
39
8
49
15
12
20
133
11
4
8
1
27
15
9
36
8
4
3
45
93
87
3
21
9
12
27
45
60
15
12
21
12
18
29
1
24
35
19
30
23
4
8
4
3
21
72
8
60
61
42
33
36
8
4
84
96
44
13
48
3
12
20
28
27
33
20
37
71
16
12
3
17
13
11
7
77
25
6
42
48
60
3
84
9
39
8
13
24
39
12
44
7
113
19
17
28
3
9
12
8
1
3
21
3
33
59
76
12
8
40
33
3
9
3
176
16
57
59
36
7
48
29
16
3
53
1
60
144
72
3
24
60
15
12
57
8
36
4
8
4
63
33
33
3
21
18
21
51
5
24
52
15
5
64
21
15
69
15
9
35
52
9
54
65
4
20
25
11
7
29
19
42
47
4
69
60
63
9
36
11
88
51
5
4
57
75
20
43
17
19
29
43
72
30
71
24
31
42
11
24
25
3
9
42
114
36
15
44
1
66
18
95
28
3
33
20
1
3
20
19
30
27
135
17
52
27
12
42
36
15
36
32
1
48
3
9
18
33
108
92
37
107
4
27
93
84
56
1
3
12
57
99
9
3
12
3
41
28
36
3
17
49
39
69
36
30
12
33
9
27
3
156
54
23
25
11
19
12
29
16
36
15
41
55
66
24
3
24
44
4
8
61
72
24
54
6
27
12
48
3
9
9
51
12
57
3
3
12
77
28
48
32
37
3
15
42
11
52
12
44
19
81
3
33
36
48
21
11
28
21
11
7
5
28
36
3
18
11
12
36
28
15
9
8
25
27
33
59
148
32
52
87
5
31
6
15
81
12
42
105
32
37
42
5
7
36
53
12
28
68
4
8
16
44
7
6
35
61
47
4
12
39
18
27
33
99
33
11
19
6
12
12
87
12
69
3
24
15
5
4
20
28
8
12
40
9
11
13
15
57
27
8
1
27
63
113
84
4
111
6
3
9
60
3
45
11
24
79
41
7
21
8
24
16
21
35
16
56
16
9
12
15
20
4
8
19
102
15
15
125
25
3
24
12
57
35
4
36
60
9
51
20
16
69
3
8
16
20
55
9
8
12
43
42
3
15
5
36
16
24
24
33
18
29
4
9
3
8
36
52
3
21
24
3
17
40
63
65
43
5
25
15
15
102
15
8
24
124
12
27
12
12
21
45
3
21
51
12
20
37
54
30
35
24
121
6
9
36
21
15
45
35
49
27
21
36
42
5
67
12
18
3
15
12
21
68
7
57
24
15
5
76
33
111
15
65
1
35
25
135
8
16
9
51
36
84
48
48
44
25
3
27
5
13
48
15
27
5
16
20
67
53
37
35
4
21
51
20
67
57
63
33
39
129
3
41
49
39
27
41
ABCD 96000047974*3^$a+1 [50059]
52
207
77
148
8
12
7
9
27
17
28
39
41
199
45
3
252
36
33
39
137
48
46
74
88
20
67
5
48
127
5
48
22
38
24
24
79
51
36
86
12
115
5
192
31
29
16
135
27
38
7
48
17
36
70
14
48
48
132
24
31
9
54
54
56
196
18
33
147
45
53
12
132
55
60
5
43
113
55
89
36
19
39
21
149
151
3
98
48
31
165
8
100
15
41
120
4
15
93
15
3
9
41
7
120
57
108
234
54
39
15
26
84
48
4
54
2
19
113
28
75
33
90
50
60
7
29
70
90
68
148
144
20
88
32
43
48
327
2
70
26
84
106
14
31
77
22
90
44
67
53
7
17
7
41
7
125
82
108
26
24
132
31
60
177
68
12
67
159
50
60
60
64
116
84
52
36
44
43
53
168
52
44
10
81
9
44
19
17
64
27
27
26
60
12
82
2
70
108
90
32
60
55
5
28
3
123
26
24
79
65
72
58
18
8
46
33
53
4
108
20
43
65
180
7
72
29
24
7
75
54
140
76
224
36
84
132
12
60
28
20
67
108
39
26
28
87
17
67
81
87
48
63
21
29
19
5
142
50
84
24
156
180
46
14
7
113
64
36
56
16
68
7
24
29
72
24
84
79
27
26
28
72
15
75
2
7
60
3
2
214
86
31
24
120
185
91
3
14
22
14
7
69
63
5
7
33
92
16
27
48
89
31
84
53
28
20
24
84
31
5
48
120
60
103
173
7
117
56
96
46
2
120
103
29
55
48
75
18
8
36
100
3
48
5
24
10
18
3
33
44
12
124
20
52
18
122
4
51
17
76
44
10
2
24
31
29
22
54
108
72
18
2
196
90
14
4
20
36
24
46
86
58
194
36
40
36
15
21
72
75
33
68
84
46
216
198
87
93
68
40
20
24
24
7
17
12
31
17
216
10
26
60
4
54
33
147
105
12
101
12
7
65
43
12
21
144
3
51
26
100
44
64
147
149
7
84
45
18
18
159
120
5
108
12
60
40
15
36
53
7
17
196
32
127
17
76
80
19
53
108
24
24
34
26
96
48
10
90
68
7
17
108
7
96
12
72
5
120
24
12
12
16
104
48
28
32
144
58
93
69
108
3
17
48
58
26
24
24
88
288
36
20
24
7
65
10
69
53
36
60
24
10
33
29
24
4
56
24
108
10
57
105
3
5
72
12
34
62
24
40
44
79
245
12
120
48
28
104
4
44
60
55
165
72
36
18
2
88
44
48
70
38
7
45
147
12
41
24
84
24
60
96
16
44
46
21
120
77
156
31
45
80
10
26
82
146
16
3
120
53
40
20
79
99
9
60
17
55
21
92
7
45
8
108
168
36
76
8
24
40
68
60
55
24
120
5
91
72
81
54
90
8
64
20
24
64
27
153
36
20
36
31
165
32
103
9
15
41
12
7
33
3
113
64
68
19
5
43
5
12
175
48
3
14
48
48
19
5
46
45
9
90
98
60
72
24
24
43
89
94
2
52
15
48
12
33
8
12
48
31
5
43
5
10
218
88
20
7
9
15
111
144
18
15
21
36
18
2
16
68
79
5
118
45
9
80
36
84
34
86
31
9
51
39
45
60
36
53
24
108
24
46
9
9
20
52
128
70
14
72
156
240
24
16
108
152
10
117
17
60
40
20
70
74
52
72
32
40
135
29
60
79
185
7
120
41
48
34
33
147
62
46
69
53
55
21
72
68
31
29
70
50
12
82
2
120
55
29
60
4
72
51
29
10
14
22
38
19
137
94
2
60
7
113
12
7
41
118
62
115
125
4
20
16
32
7
120
39
86
48
46
69
48
24
75
108
2
16
68
91
3
57
48
57
18
62
211
15
57
51
110
31
93
90
57
105
3
12
113
7
29
19
33
27
125
28
54
74
7
5
168
24
10
86
22
110
72
96
84
16
27
45
18
2
108
7
29
24
91
161
10
2
178
54
18
2
88
90
2
16
15
60
29
24
84
48
48
16
44
10
177
77
43
9
18
126
116
28
3
15
18
92
55
77
36
36
55
9
152
79
111
69
41
72
72
84
12
144
10
98
ABCD 96000133532*3^$a+1 [50000]
1
32
12
19
56
96
70
18
50
111
4
5
22
20
18
7
45
54
5
91
84
110
16
18
17
40
20
9
4
50
22
14
6
150
18
27
52
83
45
15
54
15
25
63
36
15
50
111
51
4
26
150
4
20
16
8
25
12
95
30
30
13
11
13
41
6
6
48
51
9
15
21
6
25
32
51
9
13
27
11
69
12
9
12
10
8
66
3
13
35
15
33
4
21
39
17
10
14
66
9
1
35
19
2
30
13
11
33
16
41
3
13
60
27
11
60
82
80
4
3
111
17
13
32
60
24
10
20
6
55
32
16
56
21
27
28
9
20
54
72
54
15
15
21
40
32
27
6
4
20
75
9
12
18
12
18
7
29
34
5
12
19
5
9
15
51
33
13
14
24
36
13
53
24
70
50
84
6
1
65
28
35
24
37
3
156
12
128
4
20
40
11
57
9
19
27
165
33
50
76
50
3
12
16
39
20
9
36
9
15
4
32
39
16
56
70
75
5
24
30
16
17
13
14
36
54
15
4
17
87
21
30
49
17
30
13
17
15
1
15
33
26
61
3
77
13
15
60
21
90
20
1
60
3
26
46
20
124
89
61
26
165
9
84
12
15
25
83
7
38
30
6
34
29
21
36
4
6
65
45
111
48
60
21
30
21
9
19
5
42
40
20
85
53
60
30
12
10
38
25
41
31
9
11
39
121
63
2
54
9
4
41
19
17
19
41
60
46
48
26
19
5
19
48
9
11
13
12
20
39
49
15
17
10
18
27
5
3
1
30
54
11
16
32
40
27
9
47
58
72
8
22
5
12
1
27
45
24
14
150
16
11
9
10
6
14
96
73
5
12
28
15
5
16
3
21
71
9
72
15
100
5
84
19
32
9
16
75
35
30
43
81
54
6
23
57
10
86
30
30
3
52
32
12
55
56
24
9
36
21
15
3
40
2
28
86
49
5
6
33
1
56
39
31
5
45
6
30
7
23
10
8
6
30
34
57
12
51
42
14
66
7
11
42
7
11
12
54
40
44
10
80
9
21
7
29
24
79
27
26
3
57
15
12
7
26
90
24
4
9
32
76
23
10
12
14
60
1
15
8
37
32
16
5
7
20
39
30
40
56
7
23
40
65
13
50
85
11
9
45
16
26
54
24
19
32
24
1
11
12
61
20
6
46
38
21
55
26
10
8
12
64
20
6
15
12
16
5
87
39
1
12
143
24
9
31
14
12
55
5
34
14
7
35
33
87
25
15
77
48
48
24
40
21
12
44
60
4
27
5
24
16
8
51
9
132
3
27
10
3
32
9
31
5
30
37
47
33
37
3
20
3
9
9
12
30
58
2
34
71
3
16
26
60
7
3
5
39
6
48
7
23
9
1
15
60
41
91
23
40
2
15
19
36
8
12
34
44
6
24
9
76
21
44
16
3
11
16
9
15
26
4
11
16
5
4
11
39
36
54
19
35
37
23
16
96
14
16
8
27
24
4
47
37
120
8
15
9
21
60
54
105
75
30
40
80
39
51
24
42
7
32
4
80
75
96
81
12
27
9
112
23
37
29
43
3
53
55
20
9
12
16
68
27
58
90
26
34
41
24
4
20
31
36
14
39
3
33
64
71
12
78
6
9
4
11
30
36
6
40
128
30
66
6
7
81
99
20
136
24
23
18
10
50
16
35
4
17
34
14
6
13
3
5
40
44
4
41
3
43
33
81
3
71
9
57
51
3
21
21
27
21
16
36
8
127
44
15
13
77
51
15
48
12
4
33
3
93
71
1
23
10
27
83
22
3
47
24
34
12
18
32
4
26
24
24
6
10
50
61
35
60
30
48
10
2
7
27
14
7
9
51
125
78
16
29
7
18
39
47
30
15
15
84
22
80
24
4
6
20
34
11
48
3
165
28
32
52
140
3
9
16
59
10
99
5
19
23
78
15
31
65
21
27
13
144
26
58
20
12
43
47
4
14
39
33
63
40
24
17
4
20
55
11
61
5
15
33
12
4
26
10
20
24
124
39
23
30
48
19
48
3
5
40
5
15
15
36
13
32
9
27
19
21
68
21
4
71
15
96
13
35
66
15
25
44
6
4
2
24
54
10
59
31
57
15
17
37
20
15
144
12
75
4
33
23
90
43
80
36
19
9
83
13
20
15
22
18
9
17
16
50
4
153
3
33
35
9
3
25
3
45
11
16
18
50
21
39
45
64
113
54
33
37
51
3
20
12
18
12
4
35
19
56
34
11
45
91
5
30
90
75
75
85
3
26
10
26
58
2
43
24
3
89
4
51
20
33
1
99
11
22
18
9
47
100
14
19
21
15
21
3
33
3
35
70
72
44
39
25
86
13
23
13
27
38
90
45
24
21
16
14
60
6
19
11
4
20
70
47
24
180
16
35
13
21
95
60
9
27
28
140
61
3
20
97
11
15
10
50
4
113
87
9
27
25
23
9
13
15
20
9
120
51
40
23
9
33
54
9
15
49
63
20
18
16
30
20
114
30
6
19
5
10
5
12
93
27
28
41
3
51
96
16
5
3
9
57
94
101
15
4
5
27
13
65
7
48
12
32
51
12
13
5
19
92
28
3
5
73
26
24
49
3
8
6
4
176
39
7
33
17
4
23
16
35
9
1
20
51
1
8
52
27
17
6
4
74
10
17
40
72
3
33
5
16
11
25
8
40
27
12
92
109
35
4
11
57
9
3
51
6
43
140
28
3
32
13
87
30
44
66
40
53
36
16
35
25
9
59
37
50
34
39
32
43
50
19
20
33
24
39
24
91
42
59
9
15
7
8
81
31
17
1
27
12
77
60
60
31
5
123
27
10
128
12
58
2
39
19
50
51
64
20
7
5
3
16
44
37
119
64
5
21
3
7
20
16
14
30
1
99
5
1
8
36
90
24
81
15
10
111
20
45
4
26
18
10
56
16
17
1
27
8
15
9
36
15
66
31
44
45
60
10
5
51
9
60
31
14
19
32
84
64
20
24
16
35
36
60
33
3
10
3
12
53
19
41
36
36
54
1
5
43
71
36
25
15
68
42
7
8
9
39
36
21
60
3
1
26
18
6
16
5
69
91
53
19
21
39
36
24
63
18
12
18
41
91
33
20
12
9
66
4
14
36
6
10
68
40
39
8
9
70
9
11
16
14
4
126
6
18
2
10
38
7
20
25
3
32
12
7
80
9
45
6
13
11
30
10
26
46
14
60
24
7
35
54
4
39
33
87
20
16
71
4
26
36
27
3
18
12
54
6
10
24
80
24
22
27
8
49
14
10
15
32
19
36
33
17
60
58
5
27
9
25
14
6
31
32
33
120
3
31
5
36
28
77
15
63
6
31
20
45
54
13
48
53
19
36
5
30
57
24
9
46
5
1
38
66
16
3
35
72
34
3
87
14
27
24
28
3
44
60
33
96
24
51
37
20
12
57
34
41
36
3
9
57
3
16
65
15
15
10
72
8
22
18
26
30
24
39
16
5
7
48
5
6
6
78
22
20
18
21
39
25
17
15
100
9
20
4
39
8
28
35
30
27
132
28
65
40
47
21
30
21
48
16
47
105
48
ABCD 96000136964*3^$a+1 [50030]
16
183
81
183
17
40
39
65
91
29
24
55
36
21
80
16
32
208
128
16
3
276
12
132
65
72
40
195
45
120
80
184
32
64
51
24
173
120
88
159
89
31
41
19
53
16
312
15
12
5
168
48
31
201
3
5
7
24
65
24
40
99
72
21
128
40
152
55
17
7
41
88
32
48
40
15
17
48
79
41
40
32
120
115
69
56
55
33
32
55
113
91
5
139
21
56
43
221
96
24
168
31
65
31
36
173
40
56
24
31
129
87
17
88
3
12
89
48
151
65
72
7
17
16
48
56
79
81
56
160
8
24
16
147
293
72
43
29
7
41
184
51
53
19
12
24
105
32
7
185
16
27
29
31
65
72
127
129
39
201
176
48
88
24
8
232
24
104
72
48
72
19
72
5
424
8
16
195
72
69
39
81
8
163
5
40
99
221
67
93
48
39
65
96
96
151
9
63
33
75
60
120
24
41
79
105
104
16
24
75
101
24
120
16
51
53
16
104
16
128
43
77
16
104
283
149
31
17
16
96
3
77
79
72
33
39
137
43
108
17
16
27
48
24
72
84
41
24
24
43
93
104
103
9
200
40
63
12
29
112
8
19
48
5
379
69
75
21
176
24
24
40
51
24
72
77
88
15
65
7
33
80
24
160
75
21
39
41
64
8
72
48
103
204
324
36
45
75
21
168
51
5
168
7
9
56
79
120
72
108
269
91
36
41
40
87
161
199
17
91
29
115
5
64
72
8
240
24
67
21
75
48
101
40
279
84
5
67
36
132
21
392
19
29
16
3
125
72
136
27
36
41
64
32
7
17
79
41
24
112
219
53
211
101
40
80
120
43
53
55
65
48
67
53
31
105
3
72
53
112
56
103
36
101
64
224
136
8
7
65
48
16
72
3
72
29
235
29
79
81
32
19
53
72
48
48
43
60
225
72
27
36
12
60
209
43
53
19
53
67
45
24
75
101
16
48
104
16
39
17
16
8
192
7
41
247
12
21
39
17
24
144
48
163
192
60
9
96
48
27
84
41
40
24
80
19
12
65
67
93
24
8
96
40
200
112
87
41
40
15
72
33
80
72
40
39
24
12
60
89
103
276
197
19
5
184
32
187
5
16
111
129
80
120
120
16
8
43
45
144
8
120
43
60
9
56
19
5
96
79
89
232
99
125
40
24
75
60
297
3
29
96
19
101
72
43
24
77
160
195
144
45
56
19
5
67
5
24
40
3
5
96
7
17
88
27
77
168
7
209
24
91
29
48
40
128
72
19
36
225
27
72
21
8
31
36
5
48
31
41
175
132
120
101
40
80
24
48
64
3
93
15
105
128
7
89
184
27
213
56
120
24
91
53
16
39
60
12
24
89
16
104
48
7
17
120
48
48
120
24
19
165
56
19
5
31
36
269
24
96
16
27
93
8
24
48
24
16
80
88
152
55
132
101
19
5
136
39
65
72
40
3
93
75
5
7
233
19
36
105
3
60
57
104
120
223
233
24
40
8
48
24
19
77
40
168
120
32
72
88
63
144
41
24
7
9
120
39
33
48
56
43
288
120
125
55
24
401
88
171
24
36
9
32
67
197
31
105
24
56
48
96
48
16
75
101
103
36
120
101
40
ABCD 96000609184*3^$a+1 [50023]
66
36
198
132
48
42
138
126
60
60
25
96
35
30
150
48
6
211
35
30
15
135
114
54
97
269
243
16
107
18
42
24
114
111
160
89
12
235
23
6
3
363
37
83
210
18
96
96
18
7
53
42
48
72
258
7
143
1
80
16
83
90
6
61
35
30
258
30
79
107
300
186
318
1
95
30
24
60
15
141
99
15
60
37
53
186
54
30
180
102
60
114
60
6
18
289
101
42
168
201
39
60
126
63
81
456
55
155
114
102
108
216
30
114
36
96
18
6
24
37
23
57
63
36
30
24
6
81
160
5
18
217
23
121
89
55
5
6
30
6
97
11
126
156
84
24
66
180
174
6
69
64
23
25
53
187
179
276
210
54
144
120
121
41
420
19
5
139
71
156
150
84
30
6
90
165
15
49
149
132
54
1
59
24
132
30
54
120
93
183
9
51
48
12
97
48
23
265
41
96
39
135
96
297
57
84
42
9
51
93
81
31
89
54
1
131
24
6
108
30
21
9
180
30
21
111
33
64
11
72
18
42
33
15
1
41
48
12
150
240
37
32
69
6
54
390
282
24
55
221
54
24
30
7
293
75
51
90
211
83
61
65
30
1
23
6
24
27
39
105
99
381
81
78
30
67
23
217
65
258
60
42
135
45
54
109
41
39
135
282
30
210
175
143
1
11
108
12
114
6
84
60
54
150
126
6
114
24
30
61
89
162
54
114
6
36
54
36
120
108
21
16
23
36
6
30
30
24
96
90
97
77
36
30
78
36
90
6
48
15
105
240
6
33
21
75
64
53
84
6
228
132
60
78
127
23
102
259
224
45
6
276
24
180
174
102
73
35
12
114
300
6
84
30
43
17
54
265
95
6
24
115
80
105
30
102
240
67
11
42
24
204
30
57
15
49
125
6
84
25
35
13
41
135
16
191
18
6
66
295
83
36
6
30
30
24
144
31
71
48
102
3
87
30
108
15
160
95
1
71
54
306
48
12
90
90
24
201
9
55
96
299
69
16
95
36
13
32
3
162
139
35
84
216
126
180
108
307
143
289
71
246
186
84
85
144
161
6
25
144
299
6
15
21
27
63
198
75
64
77
120
270
13
17
54
105
15
252
54
84
210
120
30
132
175
23
180
96
54
175
47
24
313
11
66
6
108
60
30
7
5
43
96
48
17
24
39
123
30
60
120
198
30
210
102
7
11
85
17
30
48
6
75
51
54
55
80
39
180
165
27
198
12
54
66
18
162
55
35
78
6
201
63
1
11
37
167
60
180
96
108
61
41
55
155
18
36
24
252
123
16
128
256
125
42
30
84
84
259
53
150
78
132
18
60
210
12
30
24
145
ABCD 96001526854*3^$a+1 [50162]
20
43
9
120
116
31
69
96
224
7
5
115
65
139
33
123
89
48
43
45
135
45
108
116
76
39
9
212
43
57
15
45
15
84
24
41
64
104
48
72
43
17
7
84
65
24
7
41
112
111
29
7
60
41
24
79
9
183
269
91
240
84
21
24
8
43
48
21
15
144
60
72
153
12
8
55
65
196
116
64
24
20
64
180
12
48
111
17
43
36
324
12
33
12
120
3
36
69
36
39
21
48
32
36
172
63
177
96
15
29
7
24
57
72
20
76
135
36
93
12
39
117
3
125
40
12
12
63
53
151
36
113
184
32
31
84
9
135
101
151
60
65
84
40
120
56
103
9
3
108
276
45
219
89
7
101
48
24
12
4
104
88
120
123
36
36
65
108
40
27
29
4
447
33
144
3
65
40
72
27
5
108
7
105
84
15
105
51
45
99
29
36
4
96
80
16
108
231
77
60
43
165
36
108
27
33
207
36
5
28
32
228
240
7
9
24
75
9
63
5
124
144
20
96
55
81
24
56
55
57
8
28
12
20
84
60
19
45
60
32
72
60
100
8
4
188
132
55
53
72
19
9
60
56
40
15
60
41
16
15
33
32
52
27
45
24
75
12
180
168
29
12
4
24
3
84
144
36
60
113
16
24
63
105
3
77
28
87
60
144
36
29
55
69
92
79
21
44
40
80
24
55
60
5
24
136
80
55
9
8
55
89
48
7
81
12
3
45
12
56
67
5
64
75
5
151
33
171
120
69
84
92
96
55
108
17
180
40
8
7
105
140
4
48
51
77
139
33
123
17
72
55
204
9
111
21
15
36
89
48
7
36
57
12
135
84
60
237
60
12
27
24
21
15
9
75
117
20
43
89
120
7
33
128
40
39
36
84
69
27
84
29
36
16
15
65
4
80
60
79
5
72
24
16
3
132
48
9
12
39
12
17
12
64
12
75
29
139
180
45
12
8
187
5
24
40
96
8
55
65
7
24
45
39
72
29
144
72
40
20
43
21
44
100
132
48
15
77
43
216
129
60
20
31
65
115
249
15
117
120
68
352
99
29
7
9
60
48
51
69
3
48
125
91
93
87
225
15
9
32
79
161
40
72
111
9
48
15
9
20
208
27
9
15
45
12
200
28
12
48
15
5
100
12
75
17
151
120
72
105
3
72
24
189
56
304
12
48
15
17
148
12
60
8
24
16
32
88
27
65
4
140
115
96
180
45
24
8
151
252
9
44
55
60
12
108
36
24
29
151
41
108
7
81
24
20
19
17
64
48
8
160
63
9
80
88
68
100
44
7
89
84
172
51
24
5
79
36
24
36
216
45
12
96
204
216
24
8
112
87
81
99
33
192
36
15
144
84
9
20
40
56
16
56
19
144
60
57
60
108
96
15
9
80
76
15
29
175
36
33
68
40
15
9
56
175
5
4
24
51
24
221
64
44
132
144
115
21
99
45
24
3
24
36
333
27
129
96
3
29
96
36
19
36
45
44
36
19
21
15
36
17
163
137
67
324
72
5
112
63
113
52
8
16
48
96
164
28
159
21
108
164
67
33
332
4
12
48
15
60
105
75
29
163
69
75
81
80
115
48
17
72
7
84
69
20
16
135
101
19
60
57
123
29
208
123
5
40
111
81
128
172
183
21
99
117
48
75
129
12
8
211
72
180
129
195
41
79
24
120
45
20
67
113
24
228
108
24
ABCD 96002403598*3^$a+1 [50011]
11
13
105
2
4
26
10
30
18
69
12
48
93
24
24
32
40
143
72
105
55
15
44
21
25
30
17
3
60
4
110
46
20
4
20
121
3
5
4
113
55
60
48
36
9
6
26
15
9
171
15
57
16
27
18
2
120
25
39
126
59
88
72
51
69
95
36
37
12
41
19
96
180
20
45
34
69
17
15
9
40
26
30
39
156
15
28
17
103
42
18
21
41
64
35
45
6
69
15
45
4
75
60
117
65
34
60
26
3
55
30
2
30
10
93
24
17
31
15
24
20
40
80
4
2
24
151
128
64
27
29
4
12
99
12
24
53
3
13
15
116
9
1
120
6
50
103
11
6
115
8
76
65
16
107
27
60
49
12
84
5
6
60
30
40
14
1
9
3
20
3
28
21
95
45
28
23
54
46
60
14
64
32
30
109
5
30
49
11
6
15
39
33
1
6
65
28
48
3
2
63
16
20
15
6
7
33
3
45
6
26
34
33
12
20
135
1
24
155
40
20
1
59
36
118
122
4
105
11
70
18
60
66
80
6
24
34
2
4
24
32
64
26
10
14
10
24
21
96
35
30
43
27
149
111
28
17
19
36
44
141
49
24
51
11
13
72
132
12
36
63
5
4
68
69
120
30
40
26
34
86
7
81
56
3
7
116
88
42
90
5
40
9
15
44
27
60
30
3
27
60
94
23
12
31
20
13
12
123
17
15
85
104
51
28
26
16
54
24
92
25
48
44
40
17
10
149
1
23
3
49
84
15
77
43
65
16
15
60
21
33
27
5
7
3
17
16
15
57
20
9
40
30
80
33
3
28
2
39
19
17
43
29
3
10
80
40
47
28
8
87
9
19
72
20
88
12
5
15
13
17
24
6
9
4
15
32
30
24
40
23
112
24
36
96
20
75
30
10
20
58
146
16
9
104
21
10
116
34
6
50
19
69
47
79
81
80
28
11
16
80
160
50
19
24
12
39
36
20
58
56
30
9
55
81
41
7
17
64
2
33
27
10
14
45
21
103
71
10
6
18
27
8
16
48
12
15
66
24
30
24
26
6
40
5
19
26
24
39
31
26
114
1
165
54
41
48
27
13
20
4
132
69
11
36
12
7
89
12
28
71
85
95
36
25
8
16
84
11
1
35
64
36
14
96
24
6
25
84
24
11
36
37
132
20
76
29
70
21
5
24
64
51
36
24
9
6
50
19
11
16
33
47
130
15
20
28
51
5
4
27
45
95
88
29
103
44
64
56
6
10
14
15
31
24
81
35
70
99
21
78
2
7
83
124
9
41
46
33
92
19
5
16
45
24
176
88
32
64
150
56
117
87
1
35
60
60
45
79
33
32
16
60
9
111
9
24
95
60
12
4
11
28
12
24
26
58
9
53
34
6
47
36
85
2
33
31
5
1
14
36
57
28
65
43
60
17
94
56
10
95
19
69
20
37
50
25
60
9
26
94
15
9
32
63
27
9
79
36
50
10
6
18
6
6
300
78
26
46
3
12
9
24
6
21
12
17
46
18
6
5
4
51
81
8
67
48
81
15
45
5
30
33
60
52
135
26
55
15
53
24
28
59
150
10
96
30
23
31
81
65
30
45
79
9
27
9
15
9
80
27
28
9
17
46
48
72
5
43
9
12
11
10
59
60
16
95
58
56
19
24
21
66
9
47
30
19
8
13
30
48
56
10
6
17
33
3
31
6
143
52
32
63
94
26
94
30
20
93
31
2
19
11
64
45
15
6
75
104
36
49
6
144
290
10
45
9
182
10
80
19
69
27
108
27
20
10
150
80
24
10
6
33
12
92
67
5
51
40
14
96
7
17
103
57
6
20
30
7
48
24
71
9
111
40
5
55
78
2
9
16
29
19
107
34
71
79
84
6
86
10
3
11
66
24
16
83
21
30
120
10
30
53
31
81
15
5
88
57
99
96
11
49
9
15
11
4
2
30
34
30
5
19
2
15
9
3
37
6
29
31
5
15
24
16
69
11
4
156
17
223
18
96
63
3
14
16
110
9
81
27
43
50
19
15
5
40
41
27
7
33
12
9
11
28
17
63
48
73
2
25
3
21
60
41
99
4
57
144
11
88
24
63
14
16
87
123
5
12
61
42
5
49
24
6
45
8
12
4
15
62
67
36
57
47
33
63
40
17
7
8
15
10
14
9
25
26
100
26
27
7
9
24
53
10
213
41
46
29
36
25
48
56
6
37
197
3
103
30
78
57
9
66
24
173
1
6
26
24
40
3
23
49
5
16
24
15
71
9
15
76
24
5
31
5
69
66
30
40
15
33
30
32
4
165
36
12
8
60
40
29
19
21
63
17
31
84
35
1
3
9
36
17
27
3
4
6
35
28
80
36
4
17
54
40
45
71
13
81
3
117
50
13
33
24
6
144
9
17
30
129
1
14
96
124
21
12
3
89
25
54
66
39
47
13
111
6
39
48
8
49
51
15
33
27
20
13
11
1
5
30
25
15
144
93
83
9
4
51
36
20
10
14
34
15
12
99
36
54
15
68
61
2
174
6
28
141
9
32
19
140
15
9
81
3
13
15
9
126
20
64
6
80
55
48
15
2
70
45
39
84
57
39
24
17
49
39
107
13
36
120
5
123
108
4
44
25
120
62
45
69
34
9
36
17
10
14
34
60
2
70
33
107
120
57
12
75
1
15
30
59
21
24
43
53
43
21
83
13
15
9
15
35
40
81
39
5
51
4
9
12
15
20
37
12
9
2
25
80
79
24
5
31
41
28
75
2
7
33
18
6
50
16
57
213
39
9
39
12
11
120
60
117
33
3
31
80
ABCD 96002593346*3^$a+1 [50001]
78
30
15
24
64
72
47
1
83
6
12
54
21
105
7
17
12
78
13
23
126
91
233
18
90
27
3
37
17
36
60
39
9
78
25
275
72
85
5
6
48
6
39
15
25
5
54
6
12
3
33
150
84
126
18
61
101
132
48
72
7
8
21
51
9
79
5
6
72
61
41
42
93
16
47
6
3
33
7
41
18
90
19
5
12
36
3
136
23
6
43
29
48
6
30
186
229
35
18
78
37
17
159
123
18
24
36
7
41
162
72
21
51
6
103
17
42
36
84
205
11
37
17
63
9
90
45
88
53
43
23
9
40
59
21
75
84
96
12
6
138
6
174
33
63
54
30
90
6
48
24
36
25
5
19
77
54
12
42
12
3
21
108
54
25
11
45
147
37
5
72
12
24
7
48
89
18
48
6
36
3
9
55
53
24
108
55
24
5
27
9
54
78
18
73
17
138
54
79
305
90
12
25
89
79
8
51
18
24
72
18
9
135
25
65
18
45
160
23
18
42
18
66
9
16
8
63
90
66
13
41
42
21
64
24
11
60
36
18
3
33
7
11
69
3
54
127
53
48
24
54
66
78
13
17
111
3
84
18
24
87
51
60
36
61
47
25
101
30
90
60
12
18
18
96
175
125
24
12
42
21
9
114
13
5
30
18
6
21
24
3
6
18
93
9
36
54
13
48
89
7
29
19
32
21
30
24
66
150
13
23
138
6
18
48
132
30
61
11
6
18
30
42
90
36
31
59
102
108
42
12
6
120
24
127
11
54
24
138
37
23
234
15
3
66
67
128
3
18
60
31
5
120
99
40
77
19
35
126
6
1
17
108
48
78
18
12
36
78
48
13
41
96
18
54
66
18
36
144
31
5
24
3
15
9
93
96
30
72
13
113
90
6
66
6
39
33
7
11
66
24
84
24
12
115
65
135
69
30
37
5
67
17
42
253
224
21
90
25
104
64
29
48
6
90
174
21
111
49
5
19
29
42
18
48
60
12
15
117
43
72
59
132
12
36
42
66
21
15
25
56
40
11
12
25
32
87
42
31
41
18
72
72
12
49
203
18
43
17
55
29
6
18
12
103
29
99
3
18
99
112
41
31
11
37
11
85
23
42
7
29
19
11
24
30
79
161
7
65
12
42
36
13
35
24
18
36
66
78
84
6
93
9
18
78
18
12
96
12
13
5
60
79
59
6
12
96
48
144
6
45
16
48
11
6
39
24
27
210
6
93
40
41
54
49
32
9
31
11
61
29
108
18
61
32
27
6
72
66
61
47
9
16
35
69
69
36
55
95
12
42
30
60
1
32
75
18
27
21
67
11
18
30
42
126
18
102
168
21
9
15
16
65
12
18
114
15
120
39
54
19
23
12
24
18
27
3
60
57
87
30
3
21
3
51
30
18
61
107
13
56
3
174
18
45
87
18
15
88
5
54
69
184
35
12
78
30
24
45
81
84
42
84
90
78
48
37
53
75
3
30
31
59
72
13
41
6
9
9
18
30
24
18
21
15
73
119
9
33
31
5
12
31
41
72
6
48
108
6
18
54
7
11
61
41
18
21
24
267
18
18
57
9
7
17
12
186
73
32
195
85
29
54
12
54
36
79
17
54
1
65
7
96
41
42
109
8
57
223
32
51
78
36
12
96
18
48
144
21
64
24
71
96
30
60
90
253
11
42
90
9
3
6
55
53
43
59
90
18
36
6
15
33
7
24
41
15
27
120
42
3
81
31
5
36
42
18
54
21
81
42
18
66
18
18
78
126
30
3
129
7
23
54
24
48
67
24
17
103
144
65
48
36
60
18
109
24
83
90
3
45
72
108
39
21
54
48
72
96
61
120
83
6
30
9
33
84
96
12
6
30
75
75
66
219
159
114
7
5
54
157
59
132
48
1
48
77
6
12
90
18
109
17
42
30
15
9
12
108
31
48
11
45
40
32
9
24
30
108
6
36
48
67
167
9
33
87
15
36
37
5
48
99
9
54
57
51
24
30
15
3
6
7
41
150
48
6
19
35
85
5
120
54
18
78
12
18
31
77
43
48
5
12
24
48
96
15
33
7
11
90
43
83
18
108
7
24
5
36
18
18
36
60
115
29
195
87
60
102
79
17
39
27
37
17
24
72
18
36
54
84
24
12
144
43
11
60
12
36
1
48
149
43
53
48
19
149
51
33
7
161
12
6
48
24
48
6
48
79
32
21
3
9
36
67
128
64
11
24
66
115
24
5
27
45
6
12
25
48
104
3
72
90
36
15
57
42
13
56
3
48
133
11
72
54
114
90
18
49
80
33
79
11
30
24
108
3
15
36
21
27
6
108
19
17
111
40
11
48
78
138
24
36
66
24
54
66
7
ABCD 96002660948*3^$a+1 [50000]
87
8
13
12
3
20
24
48
19
48
90
240
138
90
3
32
37
35
40
15
60
5
67
54
12
95
100
32
60
37
15
24
105
24
108
23
61
51
8
127
33
21
51
12
3
105
3
89
37
51
57
72
75
15
24
45
75
65
31
18
35
121
132
35
67
6
99
3
357
8
12
25
12
11
43
5
52
129
66
5
13
144
168
63
57
72
60
83
4
33
3
159
6
167
247
48
53
19
33
3
113
1
11
4
36
228
92
79
89
49
15
147
33
3
33
21
23
13
35
108
124
183
57
87
29
144
28
3
45
24
36
32
37
95
52
33
95
16
12
9
11
4
8
97
6
5
28
20
1
83
37
6
108
29
25
71
124
20
67
18
11
12
52
48
24
69
39
3
33
111
281
115
77
40
21
35
61
71
64
36
20
109
11
48
67
24
9
9
11
24
16
12
3
96
81
72
72
75
53
60
13
24
11
72
16
27
53
24
157
23
28
92
48
120
12
85
35
145
15
36
9
15
20
28
20
12
25
3
72
15
5
60
60
156
31
29
289
35
16
9
12
51
108
72
24
36
213
90
69
20
37
39
80
132
4
3
33
20
12
7
45
81
35
49
159
96
44
144
60
96
52
32
36
37
24
48
42
113
100
36
57
27
108
32
168
12
28
8
7
165
15
65
43
105
36
24
104
1
39
72
68
37
11
79
29
61
3
3
53
72
49
60
84
35
4
12
36
57
42
89
16
68
160
80
13
15
57
95
28
9
36
23
7
180
53
72
7
125
28
117
15
48
32
31
29
205
15
48
3
6
48
11
205
114
5
43
17
48
64
3
30
3
33
39
48
9
30
53
52
96
12
116
16
33
87
176
25
39
105
3
111
84
5
31
126
23
73
15
72
3
105
69
24
87
20
28
135
17
28
24
15
21
57
30
77
31
57
20
103
114
95
112
129
119
277
39
32
205
83
55
54
155
36
100
20
1
51
3
90
47
73
24
11
7
48
54
87
45
83
1
6
105
21
27
27
66
35
52
36
27
45
92
7
30
111
177
150
113
4
56
72
16
27
5
112
111
17
40
12
72
8
85
3
69
60
126
77
25
36
24
30
42
83
37
3
12
24
51
53
168
28
72
9
48
15
60
56
60
72
60
4
84
27
9
128
60
73
12
123
20
48
144
48
49
23
13
3
44
36
169
15
140
28
93
84
75
51
21
3
33
129
11
48
100
69
23
120
7
102
183
33
3
92
13
15
92
40
12
45
87
8
25
3
195
42
23
40
3
89
7
66
288
39
8
112
68
120
100
20
72
73
24
11
109
11
28
12
75
114
11
25
83
1
15
168
177
11
4
21
72
96
30
17
48
12
12
91
6
144
35
49
3
12
117
11
52
3
5
64
36
9
23
36
64
20
37
18
45
45
48
3
32
12
25
78
144
41
132
1
75
44
48
88
36
33
3
33
35
97
27
63
9
39
5
24
13
18
66
36
39
3
30
143
60
60
28
104
25
35
217
36
12
3
8
40
20
19
42
131
12
196
111
9
20
24
31
17
40
3
29
97
18
81
20
40
69
83
28
72
84
108
57
11
115
114
71
28
24
140
96
37
84
51
27
90
51
87
5
52
20
28
57
123
24
21
15
32
55
18
3
20
24
7
21
33
15
57
18
177
45
12
15
21
59
28
24
104
16
45
54
9
21
39
68
12
85
35
16
44
31
45
32
64
3
45
20
61
27
9
59
76
39
21
15
41
37
35
120
60
52
36
72
20
1
47
120
72
76
104
85
108
18
141
56
37
51
39
53
49
18
90
3
72
120
116
84
1
36
3
33
35
4
51
144
6
84
54
6
66
165
129
171
9
11
72
163
5
28
80
31
36
17
60
157
191
72
28
48
57
24
180
90
33
8
12
16
32
19
24
30
54
125
40
15
96
102
39
21
54
113
25
42
29
12
40
9
66
42
12
11
108
67
48
69
3
5
228
76
8
25
11
84
55
41
49
120
3
84
135
36
9
36
180
9
18
12
21
3
29
1
167
48
84
28
48
21
23
55
65
7
69
51
78
11
1
15
8
31
24
33
80
12
73
23
67
210
23
60
12
28
27
125
19
30
11
7
90
147
33
3
3
12
90
15
9
23
31
17
49
60
108
87
36
32
25
15
8
7
ABCD 96002850928*3^$a+1 [50094]
12
102
67
59
21
183
25
173
19
101
3
40
24
113
7
41
31
83
1
44
3
42
288
138
24
1
65
30
24
25
35
37
168
35
21
87
37
32
9
19
32
69
234
66
174
168
18
84
7
59
150
91
41
27
15
78
30
57
33
42
1
107
9
28
35
45
81
12
228
144
78
157
120
140
36
9
6
25
36
60
20
9
24
67
108
36
59
90
60
30
108
13
84
41
42
72
25
23
9
64
17
27
16
17
60
18
61
24
44
411
24
18
103
84
20
15
1
245
120
30
129
51
42
30
193
77
27
112
168
120
11
90
90
1
11
60
33
69
90
6
30
21
69
24
18
48
9
52
59
30
55
5
240
54
21
4
11
60
114
55
11
42
87
81
19
23
120
12
85
23
37
35
108
12
21
9
295
5
78
102
36
31
24
60
47
78
31
8
15
45
3
12
18
132
31
60
29
7
41
7
65
6
30
19
35
6
15
27
60
9
39
54
31
95
12
18
199
11
102
7
23
102
18
57
75
186
51
48
16
35
85
140
249
6
60
24
25
35
37
44
124
23
13
60
17
108
19
32
4
29
18
18
180
12
19
11
33
76
24
155
21
39
120
30
60
31
131
60
33
147
37
65
78
73
35
12
57
123
33
36
111
33
15
12
48
129
21
24
127
80
153
27
99
1
48
11
49
20
15
61
17
19
53
48
27
72
64
24
53
3
16
104
15
189
153
7
36
120
167
33
24
15
37
131
60
48
162
67
32
93
15
3
49
24
5
84
91
29
36
19
60
96
17
63
4
5
51
40
104
112
8
21
162
48
9
15
25
41
102
18
15
4
221
39
45
18
9
4
84
65
55
23
12
1
84
23
90
87
3
78
12
99
9
84
66
1
128
40
56
189
75
33
187
156
17
30
37
35
168
180
42
7
191
42
6
42
60
72
31
5
15
129
30
30
108
3
15
84
66
235
56
40
29
91
23
6
84
48
138
42
48
42
162
30
205
20
33
39
3
30
6
60
45
15
132
33
105
51
81
18
181
53
51
64
83
12
30
55
36
107
180
57
15
186
90
12
57
16
17
102
1
5
42
42
55
180
11
30
60
30
120
25
17
12
115
12
48
12
20
60
51
37
11
102
30
57
16
17
18
1
29
19
180
80
45
75
16
5
24
6
81
51
13
59
18
60
7
11
9
16
17
48
31
41
7
156
269
67
128
3
49
23
6
12
48
15
15
24
6
42
90
12
36
84
36
55
5
15
36
171
49
11
97
23
13
107
33
15
72
18
15
16
8
33
12
6
150
84
90
48
9
40
24
149
67
41
18
85
56
24
16
23
1
5
42
18
111
88
60
132
48
65
48
30
12
6
15
105
30
144
48
30
18
69
52
44
144
15
85
5
108
12
27
64
24
95
6
24
18
13
137
18
25
95
1
53
66
1
24
29
31
89
6
49
60
53
42
21
124
113
18
109
23
108
21
81
60
19
108
125
55
11
12
42
55
65
6
1
11
37
156
44
3
33
36
39
9
15
25
35
37
24
5
31
11
162
67
29
51
9
90
12
157
41
55
35
81
51
73
24
11
85
17
27
21
30
54
36
72
27
51
192
78
15
69
108
42
21
75
145
47
48
24
1
144
11
49
192
11
30
42
61
5
15
64
192
53
138
30
63
9
90
300
30
78
49
24
77
132
7
53
67
41
63
15
30
60
24
30
6
12
63
64
20
15
21
40
24
53
18
282
7
23
120
97
72
48
5
151
47
18
91
23
97
41
60
19
23
1
24
23
12
1
20
16
11
150
7
132
59
54
27
21
72
151
80
129
27
81
7
60
12
80
69
15
9
6
12
30
48
42
13
17
48
51
69
55
29
6
174
91
77
102
37
11
33
4
53
42
121
35
49
12
71
18
24
48
7
56
57
270
72
6
19
56
4
12
24
17
7
185
127
48
53
27
135
25
5
18
78
12
30
42
15
16
5
75
4
65
18
60
69
28
96
60
104
76
17
60
18
54
30
6
75
69
36
19
12
48
41
12
3
40
104
45
127
59
121
44
16
83
18
63
15
72
18
12
42
1
60
107
18
12
7
5
127
29
79
5
75
12
24
64
71
25
24
32
ABCD 96002946166*3^$a+1 [50104]
20
100
9
138
105
20
7
18
75
44
1
23
64
56
72
28
12
20
60
25
72
3
32
40
56
85
11
24
52
104
16
15
29
4
20
52
3
9
45
11
37
107
28
20
24
28
32
4
20
60
7
30
18
105
12
80
7
33
87
18
3
20
52
12
80
16
84
165
11
4
8
40
48
60
15
54
75
45
83
132
40
8
100
12
36
32
7
65
12
60
13
191
60
64
32
64
15
57
32
28
168
57
42
48
53
7
65
24
1
3
44
1
27
32
28
108
132
8
64
36
60
15
101
24
19
113
48
84
40
8
7
53
97
3
8
112
8
12
235
48
17
168
37
15
68
96
13
6
185
4
60
56
40
32
24
48
156
40
39
17
4
80
7
18
15
12
117
120
171
15
9
3
17
1
71
73
18
33
12
12
3
45
8
37
75
48
192
92
72
1
3
69
35
36
60
52
12
36
32
172
8
43
45
60
12
44
1
147
36
60
20
49
3
108
99
17
19
65
12
40
12
20
36
24
12
36
84
96
108
144
36
12
25
23
64
60
15
17
4
135
129
8
88
12
32
36
55
60
30
131
76
33
59
85
63
3
54
3
12
32
103
105
56
19
30
63
8
25
27
12
36
285
75
84
36
56
16
15
57
8
180
72
16
20
72
7
36
9
96
20
36
36
7
93
80
24
31
33
60
56
24
52
92
31
57
60
80
72
73
23
64
20
13
63
56
31
17
16
12
68
12
84
16
108
84
32
16
32
25
51
69
75
68
28
15
17
60
12
40
8
144
28
8
25
15
33
11
13
23
48
49
47
24
7
113
36
48
55
21
20
84
136
9
71
4
116
4
60
48
3
29
40
108
68
7
18
15
44
133
23
36
19
5
24
61
39
81
95
52
92
1
102
42
3
20
132
60
73
215
28
27
33
20
19
18
3
72
120
12
56
25
35
37
72
11
4
33
95
72
28
48
27
5
13
27
8
64
45
63
12
68
25
27
3
42
3
45
35
72
16
80
60
25
54
41
55
29
48
52
15
17
24
12
48
4
156
24
36
129
23
264
4
27
53
4
56
12
28
9
71
12
12
60
76
27
17
12
1
47
100
56
4
51
29
1
11
4
9
83
7
45
120
20
16
56
16
188
4
56
36
4
116
168
120
12
24
37
95
132
72
4
20
40
69
3
44
28
21
27
93
234
45
33
15
3
149
12
16
72
21
95
49
23
25
15
48
9
47
60
4
15
17
97
71
4
32
13
35
28
8
25
11
60
4
99
5
28
60
68
24
16
15
41
31
77
13
27
152
96
28
9
11
72
37
3
12
36
44
60
12
136
12
180
36
117
59
109
27
45
27
48
288
56
4
20
37
35
24
13
23
88
12
152
48
88
27
33
20
37
63
57
3
12
8
64
188
13
87
60
44
4
45
30
29
16
12
87
41
40
92
204
73
18
17
12
16
33
15
56
36
100
3
105
189
3
8
60
4
15
41
4
135
41
60
19
113
67
41
36
4
32
148
15
12
53
97
48
24
11
7
48
54
11
100
75
41
16
72
32
31
33
56
61
48
39
3
53
4
116
12
52
48
8
52
27
18
27
116
12
157
15
80
12
64
24
21
72
3
12
104
4
20
72
73
11
16
12
36
20
7
53
4
195
6
159
33
15
12
15
30
18
33
104
43
237
8
12
16
44
13
23
79
33
68
40
99
18
72
126
17
24
4
39
6
30
101
16
45
15
57
71
52
72
45
11
220
44
100
33
3
39
33
123
90
42
17
12
4
12
8
24
28
8
40
56
28
15
17
16
168
9
3
8
12
12
43
5
13
15
32
160
57
15
56
97
3
32
120
24
28
20
28
63
9
48
105
15
164
24
4
63
5
67
21
69
15
116
19
33
8
252
228
12
115
18
87
20
60
108
52
20
12
12
76
20
40
80
7
41
12
24
16
72
20
61
95
49
6
65
19
53
60
12
12
76
20
7
21
20
72
24
43
33
108
20
12
37
11
67
162
51
75
5
4
56
72
97
23
7
17
136
44
28
32
49
27
27
18
42
36
12
45
152
60
28
68
12
24
136
3
89
13
59
64
104
13
23
60
24
91
9
116
64
8
13
72
15
140
60
7
45
8
37
3
192
120
45
35
36
4
15
77
24
64
8
24
124
24
116
4
92
84
4
75
33
8
7
149
91
29
1
27
48
68
25
27
165
35
84
16
60
12
56
7
33
9
35
13
78
17
84
24
37
147
32
4
32
100
117
23
192
72
16
15
89
28
68
100
44
4
24
8
103
45
87
18
90
9
36
20
79
17
60
76
8
52
132
45
3
20
168
72
7
21
24
48
123
9
15
18
15
80
48
52
92
28
20
40
60
20
25
3
12
135
65
145
3
92
52
15
17
16
192
ABCD 96002953448*3^$a+1 [50011]
63
21
33
91
35
9
40
95
73
5
198
25
5
30
162
42
36
30
27
3
12
9
24
4
60
72
143
25
12
60
29
27
3
12
13
35
12
45
132
16
20
27
78
19
131
25
12
5
30
9
16
20
40
128
12
124
53
91
224
36
12
15
69
9
7
20
4
20
21
43
20
4
200
45
31
12
143
9
21
7
44
24
84
16
84
23
60
13
29
31
144
41
15
12
28
17
19
84
44
171
42
115
35
78
135
15
1
8
52
89
15
12
24
36
4
41
183
12
12
76
60
24
20
16
84
5
7
36
60
113
15
60
15
12
37
8
24
21
27
40
140
15
1
95
21
4
137
3
40
167
30
99
24
15
1
36
132
12
84
32
108
39
6
87
15
97
56
64
35
25
60
36
89
27
24
27
9
9
39
15
90
90
6
7
60
44
24
15
25
29
3
40
23
69
3
49
41
55
44
111
9
24
4
20
3
12
6
7
68
124
5
67
68
40
65
67
24
35
141
69
79
35
18
15
28
17
12
96
75
12
15
13
47
13
17
3
4
32
24
16
84
47
25
5
75
63
25
20
36
28
65
123
88
24
36
44
33
7
36
35
25
56
16
8
96
69
15
60
16
23
48
73
80
192
28
17
39
51
25
24
11
153
36
69
127
17
103
132
23
13
12
44
40
11
9
4
24
5
30
117
63
37
71
13
80
16
20
40
29
27
27
25
60
68
4
24
24
12
23
133
12
23
12
36
12
60
25
84
8
21
31
24
36
71
85
8
16
8
33
67
71
54
87
16
12
20
63
45
33
84
18
9
99
81
36
60
15
37
48
47
61
47
30
19
173
18
9
3
18
75
4
48
32
16
5
19
23
30
15
28
44
111
85
48
35
1
8
81
91
36
252
35
1
60
32
24
16
8
100
12
20
27
133
8
87
45
3
57
3
1
23
25
35
85
23
48
9
16
60
17
7
32
4
132
8
16
128
168
40
20
15
102
43
53
39
52
48
36
95
61
11
33
16
11
25
53
270
37
8
36
9
54
117
24
4
23
57
51
12
25
44
60
24
69
90
1
95
1
59
12
57
21
55
80
12
3
30
7
24
20
63
73
12
8
24
9
19
173
39
16
144
11
25
17
6
90
54
25
140
100
8
45
78
12
25
23
21
3
6
19
12
44
64
8
15
45
75
145
8
4
8
4
8
28
17
48
15
12
15
36
72
48
45
45
12
3
39
1
65
7
12
48
53
19
35
18
135
63
1
29
31
29
15
12
48
16
11
18
55
47
42
6
1
41
12
3
33
30
25
24
8
4
24
20
124
11
9
52
84
29
151
44
16
84
53
15
33
7
24
48
32
28
92
100
8
21
67
20
15
105
4
68
72
24
72
33
24
27
4
60
32
63
12
37
11
37
8
4
71
25
17
7
35
66
31
36
44
3
13
5
19
41
48
102
48
30
19
32
21
63
52
8
16
60
41
139
8
63
25
5
75
3
37
20
12
3
37
12
59
1
44
24
48
15
37
23
33
4
71
12
25
32
63
45
24
63
126
31
53
15
3
25
5
7
71
30
132
15
72
12
96
93
15
40
65
31
24
17
19
60
11
33
4
41
24
3
15
12
45
33
75
100
65
48
99
180
51
1
11
69
9
102
13
24
11
1
53
51
40
56
96
24
129
7
35
49
29
39
21
31
119
25
24
5
6
24
60
1
5
30
85
176
28
72
44
132
3
1
11
13
95
30
30
60
1
24
60
44
135
1
24
116
4
35
96
1
36
20
15
33
24
28
8
39
18
60
72
31
36
8
40
5
7
60
11
57
52
36
5
43
56
36
64
11
213
4
12
60
29
30
129
21
42
85
77
6
21
4
35
90
15
9
3
28
35
54
15
33
63
24
100
11
72
109
56
33
7
44
148
132
20
3
18
3
87
57
76
80
40
5
7
107
37
24
17
63
12
24
4
35
24
33
24
4
132
32
52
29
55
192
5
19
8
48
28
5
67
8
87
9
9
54
36
1
41
30
48
132
13
65
15
64
11
61
41
75
3
1
23
96
1
24
60
47
12
33
12
165
31
56
60
4
17
115
20
52
92
39
49
41
24
108
18
21
144
195
9
16
29
6
60
60
25
36
11
45
153
15
69
18
45
3
24
105
16
12
8
9
7
20
81
15
64
11
33
16
24
72
60
72
23
78
90
21
24
64
35
25
11
61
24
72
17
7
29
15
40
44
60
12
69
12
18
45
24
28
48
17
99
36
105
3
4
5
31
5
67
44
3
117
4
5
27
24
16
24
8
12
51
73
32
87
18
27
15
133
23
97
12
53
48
51
4
80
4
60
41
15
84
21
7
17
36
42
25
12
53
55
84
71
13
47
9
36
24
36
108
52
72
8
52
53
7
11
37
60
23
45
72
15
72
25
23
45
40
143
60
49
65
51
27
109
41
42
45
3
13
47
45
48
15
49
36
20
64
11
9
21
15
15
60
25
92
4
101
18
9
28
35
25
32
3
25
44
4
12
8
15
45
4
80
28
80
28
47
13
12
44
9
30
1
68
21
27
15
48
1
23
18
48
87
3
177
84
51
25
5
18
69
28
12
68
28
17
27
28
5
55
20
28
89
30
61
47
30
7
23
9
69
67
20
15
9
69
7
8
36
24
15
21
3
13
128
4
53
15
40
24
24
32
33
54
6
15
15
12
69
28
72
161
3
15
45
64
41
15
12
63
169
23
45
27
66
67
77
3
4
8
3
49
44
100
56
64
32
ABCD 96003229748*3^$a+1 [50023]
8
184
12
36
27
21
60
20
12
28
24
48
32
60
55
18
18
41
13
3
140
144
16
9
39
15
21
24
32
43
36
6
15
33
11
139
5
4
12
24
92
97
30
42
75
8
43
72
48
5
108
19
33
8
84
1
35
16
8
7
96
33
60
132
3
9
32
31
5
64
56
37
27
15
153
21
6
21
87
12
21
80
4
36
24
8
60
16
12
32
31
54
15
32
28
116
4
3
5
19
29
19
45
27
21
69
24
39
27
65
31
9
135
9
72
20
4
21
3
15
102
78
12
57
15
81
45
131
31
9
45
75
8
36
64
48
80
4
69
11
91
18
6
21
27
36
81
8
40
32
4
44
88
45
75
69
155
43
42
15
39
9
3
33
32
43
72
72
77
19
21
44
7
72
5
28
75
84
21
8
52
27
72
9
15
17
40
48
60
44
120
43
5
12
55
45
12
33
75
93
3
120
21
30
141
8
180
60
31
161
72
31
77
28
21
15
3
65
7
65
120
19
9
60
68
28
51
18
90
12
29
76
44
16
21
35
160
44
48
73
18
9
60
12
164
52
24
116
4
24
111
65
4
12
8
124
87
53
168
12
73
24
174
29
7
29
7
18
51
20
16
12
96
84
33
27
63
9
39
9
8
88
12
9
75
8
157
71
28
20
1
306
45
32
12
40
8
72
40
56
12
12
91
45
63
36
5
301
27
56
61
66
33
20
12
7
36
36
5
31
60
69
156
27
36
9
93
15
68
40
45
59
72
31
5
43
24
65
12
31
53
24
7
9
20
12
19
21
48
56
96
40
27
5
7
21
60
68
1
18
12
96
72
12
240
33
60
12
15
105
3
93
123
45
51
29
64
63
33
27
18
59
60
55
18
27
135
5
12
48
7
41
112
8
19
21
15
5
84
55
5
16
15
33
32
25
39
48
32
49
11
48
7
129
39
33
93
87
3
89
157
23
55
18
3
51
65
4
39
12
21
20
19
33
72
8
76
36
3
101
36
36
13
47
55
5
19
33
15
36
60
21
44
1
3
32
64
45
96
66
45
15
33
20
24
16
20
4
27
90
3
68
19
89
24
31
12
65
7
41
36
40
51
48
81
116
64
51
72
48
5
72
40
15
45
3
45
27
53
84
13
35
103
65
4
108
27
45
21
3
141
23
31
21
69
147
8
172
188
67
48
42
107
37
23
31
12
17
115
12
65
4
99
30
3
24
20
28
8
67
18
18
17
24
13
102
53
7
45
9
147
20
139
53
36
12
7
192
90
24
11
28
27
9
24
48
135
17
28
9
6
29
4
12
75
9
105
3
36
135
36
21
48
12
15
17
13
27
8
4
33
126
65
31
108
72
161
64
80
120
64
51
33
15
60
5
7
53
61
71
31
33
20
91
60
48
17
16
39
180
41
4
104
31
129
24
12
111
5
67
48
72
53
19
36
33
96
8
60
96
1
3
8
43
29
7
9
27
33
116
43
45
128
4
39
45
192
8
7
9
69
15
20
24
40
12
9
11
28
32
55
36
17
16
84
27
6
3
12
159
90
23
12
64
36
44
4
51
72
117
36
51
5
16
20
4
3
5
31
5
96
60
148
12
36
32
100
87
36
90
27
60
27
41
43
101
43
42
23
12
55
120
5
49
99
8
7
102
59
60
25
24
27
20
25
3
27
45
48
32
43
53
88
32
55
57
75
41
7
24
5
43
5
28
44
4
84
15
168
72
30
6
77
43
42
35
67
45
63
54
3
15
17
88
68
43
6
83
7
30
24
30
69
45
63
3
57
24
99
9
33
90
5
28
132
15
45
3
65
12
13
24
30
33
44
19
237
15
54
54
72
33
51
65
16
27
53
88
21
131
12
7
66
18
57
24
99
65
16
15
48
96
5
16
45
219
69
15
27
36
17
16
144
3
137
37
6
9
44
40
45
27
69
30
5
19
12
24
21
99
60
45
3
18
35
7
5
16
84
56
19
21
51
29
60
60
151
33
147
36
5
19
33
21
27
48
159
36
36
5
36
48
96
60
19
57
39
30
78
33
84
140
4
21
18
36
144
21
21
66
24
93
15
17
4
80
7
5
208
80
7
9
15
48
65
52
60
60
80
4
27
117
68
12
52
39
117
48
12
80
120
55
72
102
71
52
27
5
13
27
120
44
60
4
60
27
144
90
54
5
88
27
18
143
4
3
5
43
5
325
15
32
25
3
69
3
120
224
115
24
89
60
40
21
39
60
20
7
53
52
3
57
15
24
89
37
48
51
27
173
4
32
163
17
43
33
39
9
27
149
4
56
55
29
7
72
42
120
35
24
4
15
33
44
16
15
9
8
52
96
123
57
69
30
5
40
99
36
36
33
20
55
41
16
8
36
28
93
18
9
12
36
32
157
35
16
32
67
105
15
24
69
48
48
51
48
18
47
7
41
52
8
40
12
15
12
81
45
87
60
32
24
12
28
69
18
45
44
31
17
7
45
36
39
105
8
67
189
32
19
5
ABCD 96003329798*3^$a+1 [50024]
35
36
72
28
9
35
100
51
21
36
93
72
3
57
15
33
87
15
173
36
108
340
56
84
25
186
5
184
20
1
12
12
6
81
24
60
84
48
44
91
53
97
18
57
32
61
39
72
164
16
39
30
84
71
4
51
120
17
7
21
60
24
12
9
24
90
41
40
32
88
15
29
91
129
120
36
24
96
60
87
77
252
156
43
9
8
37
83
24
13
36
54
33
12
33
63
20
55
5
19
126
111
24
105
47
13
171
48
12
56
60
48
24
76
72
104
13
120
36
167
13
75
87
48
177
12
116
169
60
48
72
11
64
93
95
84
124
56
19
21
3
101
97
107
16
20
19
48
78
51
84
60
60
44
16
36
3
53
72
85
30
6
24
131
25
47
64
20
64
9
71
4
93
27
8
40
8
85
192
35
25
72
30
66
107
24
100
60
68
132
64
36
24
87
69
9
27
44
91
53
16
21
12
35
55
6
11
49
11
64
56
40
68
40
33
23
64
36
36
9
11
4
105
192
59
13
23
7
17
13
48
27
111
30
35
60
49
123
135
9
80
4
80
40
56
1
72
123
12
36
9
30
17
31
105
8
7
33
56
109
72
27
15
30
51
24
36
24
165
131
72
72
36
72
127
57
21
27
72
21
35
48
40
60
32
48
16
93
126
9
15
17
40
44
19
77
28
80
25
23
180
37
15
80
16
140
49
11
12
88
57
18
21
144
56
49
42
129
33
83
13
30
17
25
63
135
162
23
37
12
15
68
4
111
72
33
63
102
3
15
54
11
85
39
33
35
7
120
30
135
3
117
33
23
25
71
43
6
60
159
105
6
30
35
25
144
11
52
44
108
31
17
60
37
30
78
99
44
19
30
75
68
13
102
9
8
13
23
12
73
131
84
205
39
32
19
24
30
18
17
72
4
9
27
68
112
81
23
12
88
9
27
84
9
48
3
27
78
39
8
13
102
30
18
45
20
55
54
60
60
48
18
161
48
1
150
222
39
20
4
45
39
20
25
138
5
73
90
162
3
32
145
143
16
129
39
312
33
11
100
84
15
65
61
42
77
13
3
56
13
95
25
35
1
11
1
30
72
57
81
12
195
15
120
96
101
216
13
54
81
224
73
23
49
36
39
3
137
36
19
41
7
5
43
9
12
24
99
6
111
116
13
42
17
31
45
36
33
6
41
73
6
89
73
243
80
12
7
6
47
13
39
32
24
12
72
145
66
5
4
21
60
24
95
16
39
21
24
20
55
21
60
129
48
39
9
51
81
27
105
47
61
18
30
27
57
107
1
203
7
120
17
13
18
105
36
8
36
72
12
52
39
41
31
33
20
16
93
95
16
57
198
65
7
17
25
275
28
105
27
12
24
36
20
24
16
69
59
121
60
24
138
48
9
12
21
35
192
61
150
30
11
73
60
71
67
78
51
104
7
150
3
72
93
24
36
47
7
48
17
13
12
48
108
95
36
120
16
45
99
39
5
25
95
4
15
41
7
72
6
131
1
35
100
33
11
13
30
30
47
4
39
150
216
11
61
12
11
25
47
28
24
8
12
52
144
165
35
36
28
135
6
47
25
35
4
24
56
88
45
51
12
15
153
120
24
21
72
47
100
80
1
54
30
3
63
81
8
31
69
12
141
90
9
111
78
11
13
11
55
81
159
57
44
139
24
78
12
71
36
1
27
63
9
93
18
125
24
64
56
4
164
76
117
23
49
3
48
72
33
11
28
116
37
3
32
48
196
21
59
73
6
24
5
120
61
171
20
36
25
27
15
5
16
9
47
19
45
75
21
60
39
9
21
59
36
4
36
12
20
28
9
30
57
39
54
27
8
1
12
12
87
21
27
20
36
7
57
216
44
25
3
63
54
51
24
21
12
15
68
60
49
6
81
56
40
45
147
48
68
16
51
9
21
23
25
35
25
30
9
63
78
155
136
20
19
24
53
52
60
3
33
80
72
7
177
56
25
48
11
24
67
18
15
15
5
24
36
216
88
36
56
19
24
41
16
111
30
210
17
36
40
80
16
81
47
25
75
8
24
48
13
3
57
15
20
52
56
97
12
120
23
73
35
24
100
21
30
29
28
24
284
37
23
7
18
15
104
31
120
129
261
15
96
44
60
72
84
1
15
12
81
42
48
ABCD 96003426958*3^$a+1 [50011]
65
243
28
44
75
37
23
48
84
60
6
24
79
164
60
15
205
275
72
18
18
24
30
3
27
49
44
3
72
18
3
141
6
33
9
30
60
157
68
96
24
15
105
15
30
90
30
3
87
72
6
27
27
9
16
65
3
60
3
12
33
12
45
75
75
18
24
66
12
42
283
53
90
37
20
123
72
25
17
43
8
39
120
78
18
24
69
57
24
78
42
51
69
3
48
12
135
85
56
24
15
78
3
4
47
18
15
3
45
108
120
72
48
21
99
124
35
48
105
27
18
7
167
73
17
6
162
42
48
25
20
57
19
47
57
15
30
111
9
138
72
60
21
171
21
207
97
35
13
36
60
11
9
12
27
12
48
153
4
224
144
15
48
33
160
17
72
51
117
24
30
25
41
114
69
16
11
102
31
17
15
135
12
81
21
48
67
11
12
45
160
137
3
27
73
300
23
30
114
108
33
60
4
68
15
30
3
15
57
52
44
72
39
69
51
6
7
47
81
9
19
20
9
55
17
78
108
57
63
13
11
85
23
48
37
8
28
32
9
30
85
95
33
48
75
42
168
3
196
44
39
25
56
21
78
108
102
51
4
116
21
3
93
67
8
75
13
32
15
84
13
180
23
45
159
78
15
16
20
12
57
18
12
93
75
109
5
171
27
37
5
3
120
100
156
180
17
3
117
19
48
5
30
18
15
124
23
45
15
42
18
1
29
55
47
13
96
29
18
117
3
12
93
39
30
63
15
1
17
63
39
21
87
60
42
115
36
60
29
78
73
131
205
65
139
80
16
23
25
53
27
15
81
27
24
69
60
60
100
71
73
12
84
32
39
90
6
217
137
6
12
21
12
27
141
12
75
30
7
83
120
24
60
21
39
36
90
27
87
9
27
177
60
52
113
48
43
84
20
120
100
23
37
95
105
136
11
25
164
69
3
52
176
99
30
15
27
30
30
141
15
432
25
5
120
151
17
90
30
87
112
35
6
19
84
20
72
75
217
257
63
48
172
36
11
69
9
75
75
42
30
9
9
48
30
72
81
180
39
30
3
99
138
78
60
13
32
48
27
102
31
89
115
167
13
192
11
30
3
16
83
1
59
270
18
54
6
12
25
23
30
27
48
72
63
30
24
30
25
41
42
93
147
45
243
102
72
48
3
165
30
57
36
12
192
33
174
13
36
32
9
48
7
35
153
15
48
120
45
249
3
87
129
192
28
41
48
48
30
24
36
33
141
3
45
171
4
95
1
32
9
39
27
72
93
177
15
75
30
42
36
37
5
91
32
112
36
71
9
60
21
30
228
72
21
112
60
53
43
119
270
150
12
60
21
124
48
60
36
11
168
153
15
30
19
35
18
30
18
75
15
60
105
9
51
48
159
72
9
291
21
48
40
36
35
48
30
31
60
20
51
6
72
72
18
30
3
69
3
123
13
77
123
99
25
17
79
47
285
27
18
24
43
47
85
128
16
20
12
27
30
3
15
133
80
9
72
96
30
84
9
27
45
27
21
39
72
73
56
21
123
40
5
31
107
24
109
80
39
12
81
48
39
12
21
45
7
83
54
163
77
78
12
78
30
12
85
23
93
28
47
72
45
27
66
63
12
69
3
63
30
54
21
64
68
147
9
39
81
51
240
21
64
68
15
61
59
25
80
33
3
39
37
143
1
32
15
49
41
19
8
60
36
51
48
12
96
45
129
48
72
19
29
3
52
35
12
141
64
8
96
40
131
13
23
150
27
27
66
195
39
49
20
51
25
104
12
48
57
7
23
57
60
27
21
75
117
3
33
132
27
33
12
63
153
60
16
44
24
93
24
18
60
18
87
48
112
23
45
87
37
188
45
3
4
108
36
17
127
17
3
40
47
33
15
21
64
12
104
40
11
9
81
30
66
72
115
23
13
20
60
16
23
21
16
48
5
31
32
60
45
67
5
75
15
168
30
79
23
121
41
6
49
11
240
49
8
40
20
33
15
60
4
35
78
63
9
90
6
24
6
73
11
9
ABCD 96003502118*3^$a+1 [50087]
33
192
78
9
108
33
123
27
105
12
93
78
117
33
39
135
18
60
12
15
45
126
9
48
153
54
57
33
60
27
3
18
15
27
66
150
222
42
18
72
36
12
60
48
12
15
87
96
81
33
15
63
90
30
18
30
57
48
9
183
60
105
3
15
384
117
93
120
51
36
24
57
12
3
57
267
120
48
21
72
48
12
39
24
60
15
114
111
99
30
18
33
24
21
54
156
69
111
30
15
12
207
6
51
213
6
9
33
90
12
180
246
72
327
33
12
48
78
57
195
48
150
111
156
15
42
75
33
39
63
30
6
57
60
12
33
108
84
18
9
120
36
93
12
15
117
15
12
24
27
18
12
3
9
246
24
18
48
30
57
60
177
48
27
45
3
3
45
159
6
30
69
72
153
15
15
60
21
75
81
24
9
3
183
84
6
144
120
6
60
12
129
3
6
24
36
159
72
51
33
69
27
81
99
3
18
30
72
6
144
120
123
132
96
24
45
18
345
3
84
96
69
33
63
27
42
15
81
159
108
93
42
78
15
27
57
12
39
45
135
144
18
30
198
84
108
183
99
168
9
21
138
9
72
153
66
12
90
12
18
30
18
45
15
57
12
36
69
111
135
60
81
33
27
39
54
108
408
12
12
6
30
27
27
48
150
48
120
27
27
21
24
72
3
78
18
21
9
24
18
30
120
48
147
60
12
33
75
33
24
96
75
24
33
12
18
48
84
30
75
45
36
27
24
3
18
192
66
72
42
90
60
78
180
252
90
18
63
12
63
102
60
72
15
51
132
78
15
69
30
150
48
30
42
30
81
12
117
135
93
3
72
15
57
252
51
48
90
27
72
33
42
78
90
69
33
36
24
3
33
12
39
69
87
3
42
138
42
60
3
177
42
30
66
294
51
15
180
141
48
105
15
156
147
18
12
18
30
120
120
204
18
132
6
54
48
12
18
18
57
168
57
108
75
12
132
3
9
108
33
12
171
99
60
36
114
51
57
39
93
6
84
21
12
27
57
69
42
198
24
78
132
96
90
30
282
120
27
12
111
105
15
69
159
60
162
12
36
54
21
27
9
84
99
30
18
168
72
42
18
18
27
135
12
21
84
3
90
12
66
24
30
18
9
81
15
12
156
165
114
33
12
3
18
30
72
48
81
33
6
57
132
81
15
240
12
3
84
21
27
72
78
3
135
24
48
45
3
54
90
18
3
36
36
60
27
66
24
87
9
12
15
27
36
69
33
87
51
60
30
12
150
12
30
60
60
18
33
69
15
45
30
186
132
63
15
30
12
15
33
114
150
51
9
30
81
24
45
138
42
108
42
6
24
90
6
12
15
45
75
63
102
12
87
111
72
81
84
45
78
18
120
222
12
33
57
18
30
48
267
15
33
75
90
72
12
87
9
27
117
3
93
39
36
36
81
75
93
54
93
3
114
120
6
21
51
33
75
90
99
33
27
75
177
93
228
120
60
87
195
81
27
150
3
105
90
21
51
57
111
45
27
30
90
18
24
108
63
207
18
24
63
12
132
108
93
18
45
9
48
42
21
39
6
90
84
117
21
39
69
39
123
150
18
90
54
210
126
72
18
114
78
120
12
135
3
102
120
27
33
75
48
63
54
123
207
78
75
72
33
78
81
60
108
33
135
48
36
48
45
108
27
33
159
33
6
54
96
39
21
75
60
12
72
63
30
18
90
12
42
126
12
63
57
30
120
102
96
102
180
150
15
45
39
33
27
168
261
54
18
87
123
60
42
27
3
ABCD 96003918482*3^$a+1 [50069]
112
60
116
1
39
36
21
12
96
51
21
48
71
16
9
3
20
96
40
57
87
60
12
21
99
36
45
15
48
9
23
4
20
4
69
35
36
49
131
72
160
92
25
3
33
36
11
193
39
21
11
88
8
4
9
15
9
3
132
60
180
36
57
39
21
3
69
12
51
33
71
16
8
1
3
80
25
63
12
8
13
84
11
52
45
39
9
15
20
36
256
24
8
37
99
32
4
81
24
36
99
20
16
8
16
144
24
21
24
111
9
75
48
48
36
9
24
48
3
24
12
33
3
45
3
21
51
68
25
15
36
8
25
48
12
27
20
36
28
9
47
1
15
57
23
52
93
48
12
75
8
16
45
83
61
12
27
45
15
33
59
100
80
48
13
23
85
24
35
28
68
4
12
45
11
28
9
27
20
13
15
8
28
44
76
36
129
107
25
39
21
15
8
52
212
28
117
63
60
48
9
3
72
21
12
15
72
92
16
33
24
27
21
24
24
87
20
108
40
12
57
12
71
13
87
93
95
24
48
25
60
47
12
1
35
28
57
24
48
48
24
3
8
84
1
35
4
108
48
44
49
75
96
24
12
12
36
45
75
12
32
180
1
15
9
48
48
59
52
20
25
84
51
48
57
135
69
24
23
24
28
36
57
3
84
8
48
1
51
12
140
12
24
4
21
59
36
4
45
12
51
9
84
12
3
36
9
39
45
47
28
36
36
44
24
25
12
48
63
8
96
13
12
11
64
20
28
45
23
28
105
15
24
12
156
104
40
56
28
9
132
36
12
3
8
4
132
36
68
12
13
60
36
23
25
95
88
33
95
49
11
100
44
48
28
57
27
48
8
1
48
12
59
24
16
56
48
25
15
45
23
25
24
3
45
27
69
15
57
3
24
117
59
25
11
40
36
45
123
24
80
61
135
20
12
97
48
3
84
33
15
60
48
21
23
16
36
21
3
20
12
73
75
72
9
123
32
16
12
128
25
84
71
72
76
32
24
48
28
33
27
8
16
108
21
24
51
21
15
36
8
1
23
112
24
12
8
25
87
12
72
36
8
1
3
36
12
60
24
44
36
4
72
8
4
33
35
60
49
131
37
35
108
49
23
36
16
9
51
84
24
12
24
60
80
1
60
15
33
27
21
24
48
48
48
39
108
45
39
24
9
96
15
12
20
52
33
15
8
36
1
3
81
11
28
20
36
144
4
12
8
25
12
83
36
49
60
15
20
1
95
25
72
3
36
48
8
4
21
3
69
27
8
13
15
48
9
35
13
147
48
84
20
4
116
16
45
15
24
129
75
20
60
36
100
56
4
24
60
44
48
28
32
52
72
33
15
56
24
1
24
51
9
60
15
57
11
72
25
3
132
48
45
3
72
92
28
24
45
36
47
252
49
24
12
35
204
85
27
33
35
12
37
48
15
57
132
60
3
12
24
32
52
45
51
9
12
99
81
15
44
100
45
107
133
15
60
44
36
25
87
45
15
24
21
39
93
71
4
33
60
147
21
99
45
3
93
35
4
32
49
24
11
16
33
12
36
180
15
12
81
87
32
85
3
33
39
45
47
124
177
84
24
15
96
9
72
27
12
9
15
12
104
36
12
108
37
3
20
28
44
16
45
207
69
39
56
1
15
12
60
12
44
37
15
24
33
11
24
108
28
12
12
45
15
108
32
28
12
45
23
72
48
52
12
9
71
1
23
36
28
57
23
76
60
20
4
45
36
12
3
45
35
49
227
13
23
25
123
12
92
73
27
20
37
23
16
9
27
20
28
8
88
45
11
88
12
81
48
35
4
45
36
15
60
20
4
21
15
24
108
33
75
12
57
75
57
15
36
48
21
48
51
21
23
16
69
75
56
4
120
45
75
12
116
60
97
48
12
23
12
16
60
20
25
47
12
28
9
3
132
45
63
32
1
48
15
36
48
80
28
12
96
84
33
59
49
27
9
35
109
15
56
73
63
8
4
20
1
15
12
84
21
155
13
15
21
84
51
21
84
35
1
35
4
33
48
24
48
3
32
61
119
16
60
20
4
33
35
4
36
8
4
21
11
4
56
1
35
25
48
12
3
252
9
24
95
49
36
12
15
48
81
11
25
83
4
8
4
33
60
111
21
3
57
84
60
15
117
3
9
15
152
16
32
37
123
56
49
12
84
15
12
57
3
12
105
48
87
56
49
63
57
35
61
39
156
12
32
1
96
111
48
36
93
27
36
12
8
168
144
1
27
33
72
63
9
27
48
21
35
100
9
35
1
39
12
144
24
81
39
33
12
27
69
60
24
63
12
36
116
16
8
36
1
119
40
24
69
11
1
15
21
63
96
8
16
20
25
60
15
12
12
45
15
81
27
8
109
60
83
28
32
37
35
37
36
27
12
21
23
132
37
15
32
64
72
57
23
100
84
21
47
60
52
81
12
96
59
132
40
108
8
25
27
81
27
20
145
135
12
21
120
59
25
12
36
119
64
21
15
96
80
25
24
23
16
36
56
100
12
108
68
36
64
12
45
3
21
3
96
12
44
76
120
12
45
23
12
1
71
16
9
63
12
9
60
12
3
32
13
39
36
24
21
12
23
40
12
60
12
12
120
44
40
201
15
33
51
45
155
40
20
1
15
84
12
9
96
99
8
1
71
25
36
47
1
27
20
169
ABCD 96004076666*3^$a+1 [50123]
30
43
17
19
48
11
66
43
11
25
65
31
156
5
108
36
31
119
49
125
163
41
7
35
13
53
7
65
6
162
30
18
19
72
96
72
35
1
156
5
54
193
192
84
48
48
17
19
23
108
97
53
19
5
31
59
1
47
37
24
12
48
5
72
7
5
7
216
12
48
5
42
72
84
37
5
54
78
12
48
19
60
36
48
24
36
17
210
42
30
1
65
79
233
150
1
24
131
42
90
61
12
41
43
11
85
77
42
6
7
36
83
1
48
48
11
66
7
29
115
35
6
79
72
29
108
79
17
7
24
168
125
19
35
1
24
17
31
24
24
11
13
17
6
25
47
133
119
6
43
11
48
36
1
35
49
36
36
77
42
6
18
84
37
35
49
12
35
72
72
121
5
43
24
48
12
17
24
42
181
41
43
47
30
91
131
121
120
36
11
90
7
35
48
1
12
23
121
11
60
12
73
17
42
13
24
131
1
35
84
42
31
23
37
29
43
48
29
48
96
7
59
6
31
17
19
108
36
72
84
5
48
127
35
12
25
60
41
30
18
187
89
60
6
18
79
24
23
37
59
48
42
7
24
53
187
101
156
24
67
36
23
13
24
24
59
42
42
121
36
24
11
54
67
53
84
43
89
91
5
187
24
12
59
37
156
23
1
24
72
144
24
35
25
120
144
41
19
12
36
24
48
48
5
19
65
43
12
24
24
36
72
84
36
48
48
41
6
12
37
83
78
30
12
12
49
29
151
83
1
48
287
13
71
97
36
84
47
12
78
19
72
60
72
11
18
24
66
102
31
144
36
108
60
48
5
6
37
77
90
25
24
29
115
107
36
48
66
187
36
60
24
113
66
78
7
59
54
30
12
73
5
31
23
37
72
12
24
5
163
24
41
43
77
90
1
23
25
41
18
25
108
12
41
43
77
6
37
11
60
6
48
90
37
11
1
156
77
36
42
25
72
53
156
6
1
36
168
125
115
11
133
48
24
5
55
12
107
109
60
12
29
91
17
127
53
7
24
24
35
42
174
1
48
95
133
48
41
6
13
216
60
132
113
18
1
71
84
1
24
84
96
35
24
120
90
18
54
79
132
5
19
29
31
71
25
72
5
42
13
60
11
1
12
12
11
25
89
12
127
173
24
79
29
55
173
43
17
67
11
1
5
31
77
31
95
37
47
37
23
36
133
12
12
23
49
36
24
41
54
30
60
162
37
11
13
60
47
42
84
24
43
23
37
23
1
185
24
126
37
12
144
72
180
96
5
127
24
17
7
204
41
138
73
221
19
96
60
120
36
12
72
12
12
101
96
43
23
60
36
84
97
59
1
149
31
12
12
107
13
23
217
29
31
53
31
156
59
1
108
36
84
119
1
71
73
101
54
42
31
144
36
60
5
7
47
84
157
5
19
24
5
36
43
24
23
13
60
83
37
36
12
12
47
24
60
109
96
72
17
31
84
132
53
19
83
60
49
17
31
11
1
12
155
85
204
12
17
36
120
30
49
120
17
90
37
72
72
48
11
30
19
96
12
5
19
29
7
107
73
24
48
60
23
73
5
43
5
120
72
7
47
13
192
11
24
85
72
23
121
72
53
7
156
41
43
11
12
30
132
19
23
1
47
1
17
7
5
30
18
19
24
77
90
78
72
43
107
97
12
5
90
126
48
31
48
77
48
79
83
48
85
251
42
55
24
83
30
42
168
1
48
59
61
53
30
180
37
11
78
7
48
35
13
48
29
18
25
60
204
96
35
42
12
55
36
77
48
175
36
251
25
120
17
90
198
7
53
43
36
48
17
54
6
91
35
37
11
42
67
11
61
53
48
114
1
48
137
84
19
29
30
42
91
60
72
17
234
144
49
11
66
54
25
65
6
1
24
41
43
11
24
97
5
79
204
35
133
12
48
35
24
24
30
115
84
36
12
137
36
7
35
13
71
30
48
19
84
12
65
6
61
53
48
84
246
12
72
1
48
65
126
66
67
36
84
12
125
84
114
42
55
89
36
19
11
60
1
84
108
11
73
36
24
120
12
59
6
7
113
42
42
48
31
59
37
84
11
1
29
18
37
96
36
12
72
17
19
24
149
102
61
29
6
1
60
11
12
30
19
5
102
18
7
12
5
138
1
168
ABCD 96004681148*3^$a+1 [50036]
18
45
236
12
4
44
1
39
87
18
15
36
75
9
12
87
281
420
144
28
12
116
12
72
232
24
99
72
36
162
162
36
69
36
32
40
111
57
168
96
36
80
4
44
16
21
27
240
93
18
180
105
147
53
136
8
88
48
27
105
128
37
18
45
32
72
88
240
8
64
81
87
72
68
79
81
117
63
60
219
36
54
119
7
177
57
23
40
8
120
4
36
120
68
67
90
54
29
12
64
3
81
32
132
136
32
4
68
28
128
52
12
228
57
95
67
29
169
135
135
413
4
156
300
32
31
72
125
37
111
87
18
51
93
162
216
125
72
88
183
65
24
108
112
68
60
52
15
173
133
47
43
36
41
120
124
21
15
80
64
8
48
4
96
48
20
24
352
51
65
79
108
36
36
89
24
160
12
21
27
236
64
33
15
20
12
52
45
135
60
44
40
81
11
115
162
123
20
360
127
33
24
108
20
40
96
39
81
72
152
16
140
7
293
244
21
270
65
97
72
87
108
12
144
27
105
255
117
27
101
48
24
148
20
19
36
90
219
159
125
40
96
60
108
147
53
208
12
123
53
847
33
12
9
11
12
67
213
147
36
113
31
36
213
12
60
39
9
9
15
128
48
40
24
188
7
105
12
96
57
75
12
39
177
24
15
225
81
72
207
24
20
112
15
33
140
52
84
15
89
1
99
20
144
97
15
44
64
68
108
12
88
105
99
36
72
63
9
8
145
87
48
99
189
24
168
32
163
57
128
52
177
39
84
93
15
20
19
29
4
12
176
12
228
4
120
24
80
72
319
18
207
24
255
9
27
21
87
36
252
125
268
80
121
71
19
21
33
107
55
125
48
79
33
32
25
23
40
72
135
18
95
192
48
40
60
15
125
127
185
48
55
53
16
39
189
60
548
184
8
168
148
27
17
145
23
103
21
15
101
79
144
162
90
45
8
72
4
48
128
12
16
32
112
36
132
24
248
91
36
36
185
13
119
48
64
39
21
48
3
65
72
25
18
5
72
28
20
208
264
8
112
57
15
8
108
13
54
45
243
185
139
21
15
33
36
68
7
18
3
48
44
52
276
9
15
96
32
48
72
268
144
224
436
8
40
200
1
35
52
140
60
199
90
51
188
67
5
40
27
5
67
189
32
64
39
144
18
159
111
45
45
288
54
81
152
19
29
304
96
20
16
39
125
12
288
192
13
95
120
91
21
8
40
39
36
117
120
84
21
18
201
68
40
177
191
43
21
105
15
60
188
7
41
48
184
56
24
220
93
15
20
52
3
53
24
268
68
40
32
52
12
356
67
36
5
420
12
4
135
29
124
132
108
36
147
5
64
96
84
219
21
159
45
9
63
9
159
144
8
40
27
5
36
12
40
12
ABCD 96004917304*3^$a+1 [50086]
161
19
5
36
90
49
35
6
87
33
24
30
13
84
11
9
63
216
97
35
25
44
39
102
79
20
28
23
48
37
23
49
5
18
169
8
3
18
144
3
12
160
71
61
60
80
51
72
117
136
80
123
30
60
7
23
132
30
18
81
88
140
40
101
99
45
27
100
56
165
15
72
28
185
18
54
3
75
72
13
20
4
11
97
68
4
20
69
67
143
21
39
1
56
33
12
42
165
33
12
63
117
55
108
23
61
119
30
19
35
73
92
88
24
29
19
12
119
84
78
192
27
9
19
20
72
33
127
59
12
72
45
63
42
3
120
40
392
3
90
138
21
3
13
5
115
113
31
173
15
21
7
23
57
165
175
77
30
13
5
19
23
165
33
30
45
12
111
1
11
9
28
12
11
180
18
12
27
45
43
17
55
35
66
31
156
173
39
21
51
39
57
12
51
121
48
101
67
60
17
18
25
140
3
37
17
7
60
89
114
105
60
28
53
24
75
48
100
5
7
35
97
41
19
56
15
18
99
72
16
24
11
37
20
28
92
3
12
6
7
5
108
27
87
30
43
53
51
51
78
12
55
144
71
49
188
15
13
80
33
31
48
11
61
89
30
24
48
18
72
19
23
18
39
153
55
108
80
52
53
115
77
7
29
39
108
124
59
37
24
8
33
295
144
276
23
1
41
79
260
33
67
41
39
88
41
39
88
137
90
186
84
3
3
1
83
6
31
59
102
39
51
18
42
109
96
5
127
8
375
18
30
117
63
109
48
80
15
42
18
37
11
54
6
97
65
18
37
192
35
93
3
30
79
35
18
108
51
60
36
40
84
56
15
69
16
23
30
39
15
18
60
19
156
23
30
27
84
60
16
53
7
12
72
36
173
7
92
52
60
11
37
72
89
54
105
28
23
37
20
33
7
12
80
88
72
72
53
48
79
29
127
23
144
30
36
24
43
23
72
45
27
6
12
90
9
28
152
9
31
68
123
18
162
37
35
33
57
67
36
23
12
9
153
7
71
48
97
65
18
21
60
156
100
12
161
90
37
17
43
5
7
11
217
17
36
60
102
72
6
30
1
96
17
138
57
3
48
72
108
21
93
15
132
51
18
174
37
20
39
90
51
39
12
18
67
12
191
57
60
64
60
36
53
139
5
18
25
60
200
4
108
83
78
30
90
19
12
29
54
36
1
36
72
11
97
155
18
199
5
18
25
44
76
53
19
71
12
42
7
48
120
113
19
156
77
48
108
19
20
15
18
60
18
37
32
111
1
29
99
51
61
8
3
397
83
57
52
143
13
5
150
30
39
21
102
96
12
18
24
18
157
5
7
29
12
18
24
48
25
72
11
24
37
36
60
23
9
12
69
27
4
29
91
53
36
30
21
16
53
31
83
73
143
54
15
3
12
18
39
141
7
32
40
60
8
3
49
20
309
12
78
12
45
64
36
23
21
16
24
48
12
53
3
33
27
4
188
60
123
85
77
48
7
11
24
37
120
179
60
90
211
149
39
33
15
4
29
24
3
40
32
45
186
12
18
27
4
36
65
195
64
48
68
24
33
66
1
59
1
68
15
186
19
72
68
88
17
55
35
37
161
39
159
54
183
195
42
15
132
51
57
33
18
30
19
5
3
45
18
57
123
37
5
39
48
15
37
143
60
105
28
5
75
4
11
85
65
30
45
105
39
16
60
23
42
15
124
59
252
102
6
69
123
18
7
53
7
44
3
30
108
27
28
5
39
28
12
11
30
39
168
112
11
18
19
132
48
11
1
41
19
11
9
100
20
69
7
60
65
18
49
35
25
20
51
54
66
97
20
15
85
120
137
3
12
21
19
12
59
72
72
36
30
27
63
1
8
33
75
100
24
11
25
83
97
12
5
67
41
79
36
95
78
72
267
21
31
36
23
21
33
30
57
33
36
7
215
37
11
57
15
49
23
6
19
72
11
165
52
23
49
96
92
192
88
20
28
23
61
11
37
95
18
30
9
33
36
30
114
15
51
90
42
49
53
7
68
208
95
169
108
48
44
28
23
18
84
7
68
ABCD 96005040962*3^$a+1 [50096]
54
51
60
3
54
63
27
17
4
27
24
5
16
48
20
124
12
20
28
12
15
24
84
36
6
54
45
12
27
17
4
21
83
1
72
60
18
9
81
135
36
24
21
3
80
7
33
8
28
152
43
6
30
24
12
9
60
24
36
51
29
28
3
93
15
21
8
1
35
1
24
30
29
25
60
27
9
30
114
47
55
186
27
12
9
111
51
42
48
27
8
4
24
60
12
15
57
51
9
8
28
45
71
1
87
177
6
9
3
36
5
12
100
12
120
21
15
27
18
12
75
3
65
25
12
3
20
37
155
48
100
39
12
45
15
45
20
36
4
69
42
57
63
18
27
8
220
21
3
60
45
36
11
43
30
27
96
8
19
57
20
88
96
39
252
24
12
113
109
30
60
41
25
39
33
39
33
6
36
36
33
24
15
36
30
71
16
39
6
15
69
6
12
96
54
12
3
21
102
24
18
12
15
81
84
3
120
27
48
6
54
156
9
8
43
9
3
5
37
36
11
19
24
30
35
7
33
96
36
9
24
15
120
63
54
30
21
57
11
40
12
252
20
61
35
49
15
12
48
108
57
11
1
35
19
41
4
32
4
9
24
36
11
24
19
18
138
9
51
120
45
144
45
11
4
93
39
180
3
21
72
48
32
37
3
3
41
40
20
28
32
31
53
19
113
13
24
12
75
24
36
9
15
72
9
11
19
36
9
84
69
3
68
19
6
12
18
29
25
6
29
25
12
114
30
306
5
1
30
54
36
99
63
36
6
83
1
6
9
57
119
88
15
108
9
3
42
75
45
39
57
39
20
4
24
3
48
9
20
13
15
24
20
28
36
15
6
30
105
108
8
19
33
3
18
27
39
54
54
6
72
12
6
81
24
39
90
11
12
4
9
102
33
24
141
11
79
45
32
85
15
45
30
24
33
120
48
24
3
18
83
85
51
60
153
6
9
3
60
84
89
7
162
18
53
24
13
30
29
43
53
19
21
12
21
95
16
15
144
41
1
48
15
21
3
12
39
24
48
29
4
27
30
60
15
32
16
36
39
54
96
35
49
11
31
45
36
9
30
153
27
18
27
33
3
60
75
9
20
64
75
29
1
36
126
33
21
18
6
12
114
54
66
6
48
135
44
73
47
43
33
9
131
49
102
60
36
9
96
33
27
20
72
52
20
13
47
19
24
36
102
39
21
39
44
7
9
135
30
114
5
112
9
35
64
117
30
125
43
12
69
68
13
27
21
171
45
35
16
24
68
88
24
3
12
18
11
4
36
39
17
25
11
7
12
18
36
42
33
24
63
42
47
28
32
4
9
3
12
81
36
3
56
64
8
4
56
7
18
3
27
53
1
36
47
36
7
57
60
15
12
108
6
30
60
54
30
78
27
36
21
24
84
23
103
29
7
81
27
33
3
21
3
66
24
36
35
19
30
3
60
9
6
90
12
18
57
12
24
21
48
3
192
20
37
36
3
72
3
36
9
20
19
78
54
30
6
18
27
3
21
15
18
83
25
63
15
5
4
117
71
127
18
48
6
141
39
33
3
5
64
3
41
76
9
15
21
11
12
48
52
12
24
39
48
168
36
9
20
12
49
51
24
45
90
24
65
7
12
72
5
16
24
15
36
9
24
21
15
39
9
75
41
1
15
33
3
12
21
15
84
15
117
20
28
27
78
15
8
67
18
143
1
48
51
21
15
60
69
6
5
16
33
12
24
18
66
54
81
32
13
54
33
3
41
40
33
15
12
21
3
15
161
4
15
17
25
18
57
27
93
12
93
15
9
135
36
60
57
108
108
11
43
12
65
49
66
78
15
8
4
39
65
31
18
27
24
80
79
33
9
63
8
13
6
66
18
24
12
5
13
96
30
9
20
16
81
24
30
24
12
93
21
11
133
30
36
21
39
72
84
6
39
216
15
12
21
60
12
57
48
87
21
39
48
180
27
17
4
27
54
24
84
42
29
7
117
20
7
30
126
18
42
54
15
8
85
63
84
45
24
12
132
12
54
45
9
23
52
3
33
21
39
9
6
36
48
6
39
81
24
11
4
56
19
33
24
9
15
111
54
39
105
36
60
39
12
84
21
6
9
3
36
24
48
54
35
36
4
33
11
4
12
135
6
12
18
18
15
27
30
60
3
12
44
24
1
51
92
55
45
15
77
49
47
28
51
125
4
81
18
72
33
75
57
36
12
45
11
16
56
72
115
21
12
15
17
133
27
27
9
45
54
48
108
60
17
112
32
1
30
5
49
15
24
56
85
3
33
35
4
15
89
52
24
93
30
18
15
39
129
15
90
36
75
48
63
30
24
15
36
3
69
57
36
27
12
9
54
18
27
33
54
69
44
7
9
45
147
15
17
7
45
96
15
78
12
63
27
17
16
81
66
57
68
7
45
45
71
16
60
81
63
15
57
33
102
57
105
71
16
75
33
3
53
72
43
30
47
52
156
60
45
47
40
9
66
93
12
3
17
37
6
101
19
17
109
24
15
24
32
24
136
15
89
19
21
12
9
63
48
27
33
84
33
48
15
3
57
57
18
30
27
108
9
18
45
48
15
29
36
4
96
12
27
48
33
24
15
6
12
51
80
24
28
15
33
24
60
81
6
5
76
8
60
12
24
31
12
18
35
37
11
7
9
80
16
39
5
4
56
49
66
225
189
96
35
36
112
80
12
40
36
72
152
244
9
66
9
105
30
42
75
24
27
33
12
3
72
72
18
24
15
15
45
9
72
83
16
9
11
49
51
3
36
45
9
12
18
36
9
33
12
75
12
20
25
48
47
36
7
36
45
51
129
56
24
100
69
ABCD 96005167418*3^$a+1 [50024]
31
29
135
16
20
21
3
4
32
60
63
1
20
9
90
120
145
41
6
18
30
57
63
25
8
9
31
23
45
60
15
72
49
56
9
6
24
186
48
6
25
24
12
5
24
24
84
27
16
5
18
37
84
5
151
48
116
16
120
80
4
5
84
27
15
129
16
5
3
141
66
18
19
12
48
17
31
29
43
5
3
4
60
36
68
16
71
37
11
181
11
72
25
125
42
6
18
42
55
65
7
156
29
31
65
24
168
24
39
39
18
15
87
30
18
33
9
111
12
144
3
1
5
42
33
76
36
5
43
5
19
36
29
72
39
64
17
24
7
77
7
53
48
30
18
79
5
18
85
35
24
49
36
35
66
30
9
24
9
30
33
64
23
13
44
15
121
17
30
72
30
19
32
15
9
21
12
6
30
42
93
45
12
12
78
24
169
17
7
47
144
192
9
9
19
32
75
24
1
23
42
31
65
30
9
9
15
12
27
42
78
13
5
7
17
15
16
17
31
36
29
6
24
81
36
57
18
25
17
6
21
21
48
36
84
31
20
3
1
5
27
24
33
30
21
21
30
13
11
24
18
54
49
47
153
57
48
6
18
168
39
16
23
30
90
81
63
66
55
17
54
18
6
24
198
39
3
1
32
87
1
77
144
55
41
18
57
9
30
69
16
5
31
53
27
15
13
11
1
23
54
36
60
42
49
56
24
15
18
55
17
15
39
105
45
7
35
42
31
24
32
9
7
5
138
81
15
1
23
42
30
9
16
173
19
48
119
25
113
111
81
24
84
90
1
24
68
9
43
32
9
12
60
75
9
36
55
95
72
21
45
67
192
5
48
7
47
24
192
18
24
6
6
39
16
20
63
73
65
12
12
15
9
31
20
4
119
48
24
205
11
37
12
23
18
123
9
42
25
41
39
33
72
39
16
24
56
24
9
67
36
5
3
96
4
41
96
3
4
5
30
157
84
32
28
60
32
33
12
39
45
24
7
24
89
126
30
43
17
6
33
40
12
59
18
78
42
27
21
7
72
60
131
102
48
7
131
114
7
191
33
45
75
21
51
24
135
1
8
297
30
48
24
97
41
12
3
33
55
47
33
15
97
12
32
16
12
113
60
43
71
9
12
45
7
32
9
79
72
41
19
20
9
24
63
9
30
49
185
7
167
18
39
16
167
42
39
40
36
11
33
15
24
90
31
20
16
11
25
23
24
33
24
36
3
24
97
41
30
25
47
126
139
48
5
48
27
33
6
18
31
17
60
48
27
63
57
4
108
36
20
16
95
13
5
31
5
75
57
3
69
48
15
60
45
39
40
113
3
60
9
54
117
27
57
33
48
48
24
6
25
36
11
210
7
12
41
60
79
48
60
11
37
44
15
90
24
12
18
1
216
24
20
93
60
3
48
36
244
32
135
9
9
6
25
20
4
56
9
30
45
12
120
88
84
101
72
3
51
6
123
12
3
42
102
6
7
53
7
89
126
48
66
78
6
12
15
9
30
30
19
65
12
19
24
137
204
18
1
71
9
111
18
6
61
5
75
28
152
16
149
66
25
47
1
191
6
60
84
48
66
81
39
150
7
20
57
72
6
24
1
12
108
8
40
20
45
30
21
16
48
5
102
33
15
24
6
7
12
23
42
55
12
29
12
60
7
95
73
23
42
132
36
30
21
64
35
24
18
19
35
9
9
30
18
15
9
31
24
5
36
19
35
6
18
37
5
55
84
29
12
19
56
88
24
32
28
35
33
48
81
15
15
90
108
36
31
36
53
96
43
92
15
25
44
4
8
15
42
31
47
48
42
54
6
115
47
72
6
12
7
120
56
48
16
29
27
33
36
84
7
17
27
9
96
19
17
3
21
48
31
89
120
48
63
39
90
102
21
45
67
32
76
68
9
43
23
66
24
55
116
3
18
55
17
240
102
48
18
39
63
1
96
20
4
95
6
99
9
111
15
1
119
21
3
73
23
6
36
54
6
60
39
9
15
16
53
3
24
39
114
55
8
4
35
81
9
19
20
9
3
28
77
42
48
48
1
23
1
116
21
123
21
78
25
23
9
93
18
9
9
24
55
41
36
75
40
209
72
7
23
24
18
7
71
24
54
12
78
24
21
156
16
24
80
24
36
93
30
37
140
45
39
12
45
7
11
42
30
33
40
29
67
29
75
69
18
18
31
20
3
18
30
102
3
9
30
45
4
56
144
16
65
19
107
9
124
5
7
65
79
116
3
42
19
36
72
17
6
90
15
64
23
33
33
54
72
6
12
6
97
8
12
52
8
48
9
30
42
6
9
63
21
4
23
24
1
47
61
11
18
6
1
80
28
12
41
55
23
45
156
9
72
3
57
115
8
57
30
9
60
220
95
1
95
9
111
13
89
12
6
9
135
48
162
24
31
5
18
25
23
24
6
43
12
12
65
3
4
44
12
4
11
24
138
63
39
1
89
15
9
55
17
7
48
12
35
18
24
30
18
7
23
33
4
83
33
39
73
60
12
80
64
17
15
135
24
25
23
21
4
17
223
41
6
1
23
30
19
32
39
24
18
48
7
23
25
60
32
69
96
54
1
24
71
162
31
84
35
42
30
114
72
7
8
48
60
9
7
11
72
6
7
89
36
30
33
4
53
24
31
17
31
41
30
49
17
7
32
24
9
6
25
17
60
39
16
35
97
32
15
25
20
28
56
15
42
7
5
18
24
ABCD 96005387722*3^$a+1 [50014]
23
7
42
18
21
56
28
75
60
60
57
39
17
60
103
54
3
27
12
9
69
6
9
8
19
53
7
33
3
42
83
67
33
3
17
13
6
6
12
3
117
90
12
24
12
17
16
32
19
108
6
24
12
18
105
3
168
24
17
16
80
7
150
42
60
24
21
56
55
84
24
29
1
24
123
57
87
3
33
3
36
9
75
17
60
13
30
12
45
45
3
21
36
27
3
24
5
40
21
60
47
145
42
48
36
24
12
24
120
29
31
12
12
17
19
12
48
30
15
21
6
9
200
16
33
24
75
15
113
12
7
24
54
3
15
29
1
63
36
56
13
39
141
72
12
66
17
13
162
90
30
65
4
33
27
24
45
66
54
6
6
18
12
17
48
7
18
18
42
59
16
27
21
12
32
115
72
54
15
36
69
30
192
57
105
30
5
31
66
15
21
54
41
7
18
39
39
57
12
51
54
42
60
6
12
30
18
54
24
24
12
18
3
3
9
27
36
12
17
25
54
66
6
45
84
69
6
60
24
30
24
30
36
24
6
39
21
24
47
16
105
18
21
39
17
13
90
21
128
1
6
24
24
57
140
25
6
30
42
6
30
12
24
21
3
9
3
65
7
36
69
33
90
132
45
3
72
72
33
51
57
33
54
42
30
6
90
65
133
90
17
37
47
73
12
78
36
12
24
6
47
13
78
12
108
30
6
5
13
48
18
54
35
67
60
24
12
9
116
13
42
57
3
18
24
6
72
45
39
24
24
6
54
66
30
6
78
150
6
90
24
42
6
54
18
6
96
120
66
27
3
108
30
30
12
57
27
45
63
297
3
36
9
12
3
60
30
3
39
53
31
17
40
39
33
15
30
27
24
32
84
100
8
31
24
12
18
47
16
48
15
45
15
30
6
24
24
36
36
41
19
18
6
90
132
30
29
25
18
21
57
119
91
48
81
63
12
41
60
55
18
42
24
54
12
18
120
54
72
90
45
15
24
84
36
30
54
53
19
84
9
21
30
9
75
6
42
12
36
24
6
59
25
3
57
27
140
55
60
41
19
69
69
48
18
17
49
51
69
30
48
17
43
53
7
21
9
12
39
9
63
12
12
33
18
162
6
84
6
15
9
87
45
39
104
7
36
18
12
48
6
6
18
12
18
54
12
113
12
19
81
51
117
111
9
135
48
5
25
35
25
12
47
60
64
84
80
37
6
48
36
54
6
18
15
3
18
15
39
30
66
29
31
36
18
30
72
21
12
21
66
24
77
24
49
60
11
43
18
18
66
23
7
36
24
48
72
21
24
111
48
30
72
63
12
24
56
43
72
24
9
44
55
33
93
60
24
6
30
36
90
5
19
129
3
12
45
72
3
21
69
12
30
5
13
35
37
6
129
3
72
41
25
27
15
60
81
15
96
24
21
195
93
3
125
157
6
29
43
12
12
5
61
42
18
3
45
6
36
12
17
55
69
57
54
18
36
47
19
6
12
35
13
42
45
201
60
42
18
42
42
90
6
47
37
23
139
105
3
5
67
5
25
36
48
30
17
25
132
30
12
24
24
45
15
17
19
96
69
51
24
36
6
48
30
54
27
9
99
15
6
12
60
54
21
33
6
90
71
19
5
28
51
150
12
30
65
49
24
6
18
78
24
5
1
54
18
51
32
13
39
27
53
31
17
25
48
51
120
39
9
15
6
6
65
28
80
31
9
45
42
120
84
57
69
23
7
65
19
9
93
90
48
24
30
35
48
7
72
48
17
19
96
45
60
75
60
54
6
30
18
102
54
96
24
30
6
5
55
36
18
87
32
1
42
65
67
66
36
48
6
17
19
45
3
60
12
54
12
27
21
11
28
105
35
121
6
24
120
24
6
42
12
6
111
9
39
135
48
48
12
57
15
18
42
5
31
21
135
105
8
91
144
5
43
48
24
21
51
21
84
9
36
6
33
39
18
15
3
24
18
54
101
12
121
24
3
33
6
65
36
4
21
135
39
53
43
69
56
28
44
31
36
5
124
21
54
36
60
9
32
37
36
30
30
24
6
9
135
45
8
19
120
114
54
33
20
24
40
21
42
36
24
12
21
3
36
6
18
117
9
30
65
13
30
53
13
12
24
63
57
11
7
21
15
60
6
30
69
45
90
45
15
29
48
103
21
48
32
79
54
126
24
12
9
9
96
12
30
12
48
9
21
3
39
72
5
36
88
15
57
117
90
36
24
30
35
12
4
27
18
6
33
12
15
36
45
15
42
3
3
17
25
30
18
54
36
24
36
30
54
6
167
4
60
21
24
114
30
60
6
101
13
66
24
197
19
33
21
24
27
15
9
105
42
9
15
30
36
15
20
13
12
12
75
21
6
84
9
21
42
69
75
21
27
33
33
12
48
162
12
21
15
12
72
36
41
73
15
8
37
78
5
13
15
9
6
129
15
17
64
51
24
102
48
11
13
23
4
48
8
13
66
54
12
39
51
9
15
69
57
42
36
12
29
1
48
42
42
150
77
40
63
33
9
108
6
12
144
6
3
27
29
36
19
78
15
15
66
60
6
45
3
77
91
24
33
8
72
25
36
72
3
9
30
6
59
12
31
12
6
54
5
55
36
60
36
53
25
15
32
19
42
12
83
37
27
69
66
5
13
23
67
12
5
25
6
18
60
6
6
12
75
27
48
6
6
48
5
7
48
72
24
6
23
31
54
27
51
9
3
17
13
51
57
30
72
17
40
39
36
9
15
12
30
27
80
12
28
15
126
135
39
36
21
15
33
20
181
51
36
15
102
27
39
24
6
27
33
30
60
90
15
92
25
54
24
9
3
57
93
30
12
33
3
12
12
36
29
55
53
19
60
36
33
15
17
85
12
35
48
43
21
9
30
30
11
64
9
87
33
6
17
7
72
33
3
17
31
ABCD 96005874208*3^$a+1 [50019]
96
139
66
15
224
52
93
90
101
19
41
109
11
7
210
39
8
52
36
9
3
3
33
237
54
18
36
36
30
18
6
5
25
60
11
4
159
17
60
19
29
37
18
78
30
53
1
119
61
60
66
144
24
101
73
42
36
18
66
5
48
16
9
90
41
16
36
8
24
1
15
51
29
31
66
42
18
59
49
102
114
36
18
5
4
48
44
55
24
66
35
24
1
18
161
91
174
42
17
1
66
9
20
61
3
140
16
39
18
18
36
54
72
60
12
63
15
18
12
252
18
17
36
16
8
96
121
18
72
18
252
51
48
44
55
81
75
5
37
12
60
63
32
16
87
54
30
168
81
99
30
107
4
104
88
12
45
35
96
4
12
93
72
18
30
71
52
3
6
54
54
207
8
85
60
66
36
126
54
36
57
165
66
6
48
51
200
1
18
6
11
163
65
7
78
90
33
33
119
121
12
59
73
63
32
85
131
49
243
45
120
27
105
18
9
45
30
29
121
156
59
1
18
180
209
12
49
54
216
84
41
49
35
61
30
24
41
31
53
12
25
36
23
64
93
108
54
36
126
48
15
20
112
21
120
15
45
3
135
6
90
29
7
53
36
28
21
60
210
29
31
29
25
123
33
42
210
18
132
108
84
33
27
17
1
99
108
27
18
287
121
47
187
78
48
132
66
24
57
48
48
32
16
80
24
36
31
90
39
21
15
51
132
12
5
24
25
36
15
36
45
47
196
9
35
13
132
3
9
99
171
24
36
153
27
84
54
47
43
342
23
37
66
54
83
40
152
88
48
12
45
42
201
44
109
27
45
60
18
36
30
18
108
33
20
96
31
33
9
95
43
90
24
23
43
69
84
99
45
236
31
5
25
99
96
80
1
15
3
36
5
13
12
96
48
60
90
54
155
52
3
6
135
81
36
23
31
5
49
210
6
203
12
55
153
48
63
81
63
5
13
78
36
54
87
68
16
9
71
48
7
21
84
123
18
63
27
150
143
36
19
72
197
28
27
12
53
55
90
42
9
9
11
55
185
76
20
13
15
21
162
18
30
42
12
71
55
9
87
54
51
80
28
80
12
31
137
97
24
35
37
18
30
60
59
7
60
5
43
6
12
83
49
63
27
48
18
59
40
51
36
165
15
113
31
66
3
3
48
5
229
18
18
24
167
24
4
48
9
59
115
5
19
18
59
49
39
135
137
61
18
72
60
9
80
16
33
24
75
80
25
3
63
276
33
3
48
57
39
126
48
24
71
24
43
162
35
115
138
24
63
32
60
19
6
18
41
16
33
63
27
65
1
42
29
16
93
15
20
64
27
5
48
73
72
63
12
105
36
54
36
29
25
51
27
108
45
147
18
132
23
96
108
132
64
80
1
18
18
18
102
159
96
39
138
6
126
30
36
42
11
19
252
18
3
3
54
102
24
5
24
12
31
12
6
54
18
27
80
12
61
12
71
52
45
12
6
29
16
39
42
18
17
55
36
48
60
66
96
18
81
21
15
57
51
21
54
36
33
32
100
3
197
73
12
6
252
12
29
31
30
36
60
120
15
27
165
33
48
11
196
33
90
65
55
36
18
27
80
48
43
29
49
147
212
85
6
5
85
11
16
8
4
96
57
27
96
9
90
36
5
7
108
29
43
54
15
21
27
92
168
25
48
23
91
30
6
30
15
27
65
36
97
3
9
162
6
18
9
36
9
3
15
33
75
89
253
18
45
84
33
23
7
132
48
78
12
60
167
7
108
18
135
9
171
33
72
72
36
66
6
147
56
24
145
132
18
18
12
75
92
4
12
87
126
27
123
66
6
288
81
9
12
83
4
75
105
48
60
27
57
128
25
135
27
21
32
28
27
108
132
21
44
73
15
224
28
27
54
72
87
57
35
31
9
15
18
30
18
287
1
27
33
131
13
18
252
162
51
3
45
81
54
36
18
11
19
78
54
33
93
18
264
42
23
85
102
9
51
29
25
12
54
69
20
24
73
15
108
21
18
216
69
105
6
ABCD 96005954626*3^$a+1 [50008]
21
27
36
24
56
120
7
5
13
87
24
188
7
5
48
1
35
40
24
45
11
4
21
54
21
24
12
8
25
11
40
56
28
108
44
76
20
24
16
48
60
27
29
28
12
44
4
48
32
112
8
48
12
48
52
20
16
20
76
116
52
8
43
29
72
60
24
4
108
63
45
12
15
17
36
4
51
21
8
28
8
16
63
65
36
12
13
51
60
8
28
8
76
20
40
24
116
76
44
60
64
12
60
117
23
28
20
72
28
44
40
60
63
18
71
4
20
52
108
15
41
13
3
24
20
36
4
111
29
61
87
8
4
24
24
60
68
85
35
12
28
44
28
36
44
36
60
19
33
8
49
36
11
60
40
8
61
35
36
4
20
12
120
169
3
12
48
12
20
49
39
36
72
8
12
85
39
60
84
20
36
16
8
16
9
47
48
64
12
8
1
35
40
36
15
189
96
56
12
16
44
36
36
4
15
117
128
4
60
80
60
108
108
1
75
105
198
41
12
40
72
92
24
12
13
35
24
72
60
64
20
24
36
24
73
63
20
36
64
15
9
12
20
48
91
57
32
36
1
15
20
40
96
32
16
56
31
29
180
24
60
96
36
7
81
20
277
3
15
126
239
31
36
18
15
20
64
45
23
4
68
112
9
15
20
19
17
16
20
28
12
84
24
24
27
33
111
9
116
72
12
48
40
45
23
24
180
7
93
72
15
5
24
24
55
18
27
36
72
12
33
23
36
4
27
17
96
112
12
32
84
16
8
36
4
32
28
27
53
37
11
25
54
36
125
37
3
33
35
4
20
31
161
64
152
124
3
5
48
28
9
51
104
28
24
60
24
60
120
20
24
36
100
56
16
60
48
24
20
12
100
56
12
43
9
24
21
59
49
75
20
16
15
137
79
5
40
8
12
16
27
41
16
20
24
79
18
72
3
69
54
17
19
18
3
15
89
48
52
20
84
12
28
12
12
3
18
11
16
32
28
8
16
20
4
20
144
25
51
12
20
7
77
168
96
12
64
105
35
48
40
20
1
111
24
20
12
85
123
21
90
54
11
24
24
36
12
40
123
9
48
20
52
72
51
5
49
71
40
15
18
27
44
64
45
35
24
76
20
16
56
28
60
56
169
35
16
68
7
33
60
105
11
72
60
55
45
9
11
7
17
19
9
32
36
12
1
51
24
116
64
44
28
24
164
100
20
36
16
48
60
20
12
64
48
60
48
87
101
96
76
24
9
111
20
13
11
124
27
93
8
7
17
4
60
32
139
21
252
68
28
44
52
80
4
171
9
80
4
32
4
32
28
152
4
24
36
45
51
8
36
36
60
40
8
4
36
9
11
7
65
97
3
60
44
40
8
36
64
80
72
28
92
13
63
8
40
24
27
5
16
48
24
32
73
63
12
8
28
15
45
45
147
87
53
48
7
69
21
59
36
40
24
20
16
32
7
21
105
18
9
32
76
24
24
32
48
36
88
45
15
3
113
40
284
52
8
43
33
12
48
36
33
27
8
28
84
24
36
84
20
31
53
28
44
36
124
3
90
27
81
23
52
15
54
75
69
54
57
36
32
12
28
36
72
44
4
104
7
9
72
84
24
81
39
32
24
4
60
57
18
5
36
24
60
1
11
52
36
36
36
27
17
16
68
25
27
12
15
41
16
248
60
40
12
51
18
27
44
24
40
9
35
60
88
168
27
29
16
12
15
72
45
24
12
63
17
28
32
4
84
24
8
12
52
36
68
24
16
84
15
41
40
72
68
16
15
21
15
9
176
4
9
39
12
56
48
84
13
18
29
7
45
24
21
35
16
24
15
29
16
68
88
32
76
20
40
9
72
3
33
27
108
32
12
60
24
60
4
8
60
348
124
48
3
17
55
65
24
24
4
63
29
64
152
4
60
104
36
289
75
24
36
116
36
4
51
5
40
9
11
12
36
36
48
120
60
28
20
7
21
24
56
64
32
48
16
12
123
5
96
124
36
8
52
108
3
45
20
43
9
8
127
18
3
32
64
84
80
16
20
28
20
48
37
11
60
37
3
20
12
4
80
124
12
44
25
15
8
12
40
24
92
28
32
48
36
88
32
49
59
28
108
12
80
72
12
24
12
4
20
19
36
5
4
9
11
16
45
39
36
96
8
144
36
24
85
11
12
67
21
36
8
43
45
44
160
44
24
28
32
40
56
12
37
11
12
60
144
40
21
18
45
81
39
60
24
3
5
24
25
39
15
189
140
12
16
44
16
44
64
24
45
23
24
60
168
48
52
12
200
4
12
45
87
12
56
52
12
20
4
36
44
76
36
60
12
80
16
24
56
76
15
9
44
12
60
108
12
16
72
20
88
27
45
48
140
40
44
16
8
36
24
40
92
52
8
37
11
36
108
100
68
84
28
15
36
65
60
76
96
32
12
28
72
36
60
8
31
29
96
4
20
40
20
25
47
4
56
37
72
51
3
5
40
12
60
9
71
24
24
24
12
28
60
72
36
12
32
1
219
8
12
84
40
20
16
20
13
3
33
35
96
16
60
84
44
60
1
71
108
4
108
8
12
52
8
120
40
8
36
1
75
104
36
72
12
96
24
4
20
76
24
15
5
156
4
20
40
36
99
41
4
20
16
60
129
87
68
ABCD 96005979632*3^$a+1 [50004]
57
9
35
100
15
54
66
45
51
125
31
60
30
18
60
5
4
27
144
45
120
15
12
108
24
41
25
126
24
30
6
54
162
117
57
24
54
12
24
12
42
108
54
5
121
48
15
75
6
95
40
44
55
9
12
81
78
156
9
45
42
84
36
113
36
1
23
96
19
72
53
145
51
75
9
27
33
20
60
19
17
64
57
60
90
84
60
54
156
6
120
24
65
25
84
36
60
90
66
24
35
121
42
198
3
51
108
17
24
187
60
113
16
24
171
36
180
180
9
9
12
54
5
24
16
81
18
132
84
54
6
45
164
7
138
95
31
54
6
45
144
27
48
162
59
60
13
47
24
40
81
6
84
105
21
23
36
31
29
103
12
65
115
60
30
6
90
3
69
27
140
120
55
129
20
61
114
156
33
36
57
18
132
30
60
179
19
5
67
54
95
24
79
108
29
120
79
90
51
9
12
90
33
36
21
23
19
48
108
72
9
45
95
49
15
20
7
84
9
240
27
234
35
49
35
25
126
18
171
80
1
135
129
51
44
31
9
117
59
40
24
56
24
31
54
114
12
45
80
259
5
25
24
47
55
384
144
161
60
156
31
33
27
153
27
9
63
81
207
54
54
36
45
44
19
21
51
9
20
7
72
281
7
54
198
180
17
31
90
83
25
11
151
60
18
66
5
271
53
31
24
5
76
45
59
40
144
45
66
41
163
102
24
171
144
165
96
54
41
175
29
100
96
39
5
156
55
9
20
115
105
36
75
78
18
90
183
20
4
27
108
57
81
18
5
1
423
72
219
126
95
31
18
6
108
12
33
12
9
35
91
6
30
60
84
24
12
324
9
20
121
39
60
27
93
87
18
30
36
60
65
1
108
6
36
48
36
6
18
45
80
40
69
102
60
9
81
126
29
25
99
345
126
144
60
5
31
54
102
53
16
99
41
25
123
72
20
19
81
15
65
1
150
72
72
18
135
3
89
60
1
90
9
44
31
69
57
23
271
36
18
66
5
139
245
216
79
24
12
6
120
59
31
33
9
11
16
39
24
401
156
28
3
29
4
297
30
54
99
20
156
55
9
27
18
66
45
81
60
23
7
413
79
18
23
4
63
129
60
99
72
48
125
16
75
24
12
9
80
1
119
49
144
18
9
140
4
57
59
31
33
75
65
16
141
48
51
108
3
24
149
7
173
61
159
80
31
24
185
16
141
30
78
11
55
45
24
45
99
192
9
15
21
155
120
184
15
9
72
80
24
40
75
96
29
1
35
100
33
36
66
60
89
31
6
90
29
25
39
15
101
109
240
12
60
30
180
24
36
108
5
16
99
60
9
3
90
59
55
108
36
9
27
120
96
29
19
69
176
4
12
20
25
96
54
5
85
59
40
80
31
24
45
75
101
124
36
144
15
21
24
207
48
60
9
57
99
20
160
140
40
60
111
5
31
24
126
180
90
9
135
125
1
30
54
59
19
66
42
54
75
51
89
28
3
69
81
27
92
240
19
12
24
65
19
36
89
16
21
54
24
120
36
65
103
41
7
18
42
84
5
31
132
228
18
36
78
57
81
263
240
96
24
16
69
71
64
20
1
24
90
12
108
5
1
63
63
72
72
65
1
63
51
156
18
6
5
175
29
16
20
169
71
19
45
75
161
25
75
195
89
19
45
116
36
120
43
18
99
111
9
9
96
18
225
3
33
80
220
159
81
116
40
15
18
18
113
175
12
60
9
135
89
36
40
105
63
3
108
41
4
80
ABCD 96006296528*3^$a+1 [50116]
48
52
20
60
100
6
86
120
10
18
30
8
10
14
58
180
20
16
6
26
150
34
116
24
60
78
16
54
2
18
16
26
18
180
28
14
18
12
46
30
168
26
10
26
22
6
2
70
14
48
10
66
2
52
6
36
36
12
80
16
56
6
24
18
16
6
38
60
18
10
12
6
26
58
18
18
44
10
2
6
52
36
120
42
110
42
10
32
6
24
40
24
14
42
6
24
34
42
72
8
12
48
42
30
148
12
2
256
54
54
26
4
36
80
124
44
22
18
8
54
6
28
12
108
42
2
72
88
72
116
4
68
22
36
32
22
36
32
28
2
18
124
26
184
56
88
90
32
10
54
54
62
72
12
36
12
40
30
18
20
58
30
24
2
34
92
12
16
150
14
58
32
70
2
88
18
20
12
10
18
170
24
40
20
36
42
76
132
32
16
14
78
40
12
78
162
72
56
88
32
102
42
48
78
22
12
8
16
12
2
16
2
84
28
12
26
10
54
140
10
48
38
22
140
12
18
22
8
30
16
32
4
80
6
172
12
50
60
36
22
36
44
112
54
26
108
136
24
2
88
2
16
44
28
30
2
40
50
18
16
44
72
10
20
6
24
10
98
30
118
18
60
14
22
8
10
12
24
36
48
18
20
88
2
30
4
20
48
12
18
48
42
10
38
114
126
178
32
12
12
48
22
54
2
54
6
10
12
36
32
10
74
6
22
80
10
2
4
2
102
60
108
88
2
88
32
24
16
2
42
28
38
10
24
98
240
16
72
18
2
58
14
16
6
20
60
36
30
52
36
74
10
68
24
4
12
32
76
44
28
198
72
104
18
12
34
86
120
28
108
32
52
230
18
42
94
12
18
182
124
36
60
32
22
56
34
86
22
2
18
52
56
114
10
156
18
6
18
50
16
6
8
10
20
72
36
28
132
74
28
6
56
88
12
180
110
18
72
58
18
20
64
6
14
70
60
18
8
22
6
54
90
102
50
100
18
50
148
32
76
92
24
28
90
80
60
30
60
102
138
30
138
40
60
62
58
2
30
132
6
42
76
24
62
6
22
30
42
50
4
72
74
6
42
52
6
48
6
56
142
2
18
78
10
108
56
28
18
2
58
50
4
138
32
6
58
54
18
72
80
30
12
4
116
6
12
130
20
70
20
48
54
36
4
108
18
2
22
54
44
42
94
32
60
10
18
44
100
68
12
10
2
40
90
18
38
24
76
44
70
8
12
78
22
54
42
2
18
24
4
92
4
18
66
24
90
36
74
60
28
12
50
10
36
12
18
2
4
128
12
94
12
42
20
48
22
50
12
30
30
48
42
58
32
126
22
2
6
10
14
58
36
44
30
12
30
118
8
10
20
132
10
50
22
8
22
50
48
16
12
14
4
62
34
30
80
10
56
40
20
42
18
22
90
2
120
6
52
42
8
48
28
134
12
16
90
60
72
12
54
54
20
22
86
24
16
12
20
40
32
48
10
18
14
18
18
30
24
148
50
12
40
38
16
182
42
16
36
8
10
110
52
66
2
12
4
92
42
10
60
2
16
18
62
22
18
18
44
196
126
38
10
18
62
10
8
144
34
180
54
66
14
28
54
8
30
42
40
140
76
72
6
86
18
42
100
114
14
18
12
40
42
18
20
48
24
60
4
126
6
20
90
70
48
26
34
62
60
22
36
44
18
58
176
46
48
14
10
48
18
72
2
48
42
52
80
6
10
144
54
12
54
108
20
40
30
42
90
48
6
14
78
24
66
30
84
6
22
138
50
4
18
50
112
114
116
76
18
122
42
16
32
94
6
84
8
16
30
6
8
10
72
26
54
18
28
20
12
72
6
10
92
16
332
52
32
70
20
6
118
56
66
28
2
42
72
10
20
10
216
44
34
72
20
10
24
36
12
20
12
60
70
50
4
6
18
36
56
6
130
32
76
32
58
2
40
14
66
22
18
140
4
18
18
2
112
80
18
46
2
12
12
100
56
70
30
2
106
24
62
10
20
30
16
18
32
30
72
82
200
4
116
6
40
50
30
24
78
16
32
52
8
70
18
66
140
18
30
10
152
28
18
50
28
2
52
30
6
2
52
48
18
2
72
16
14
118
44
36
10
92
10
6
44
130
20
16
32
4
36
18
62
90
24
96
34
24
86
58
152
18
130
8
12
30
30
136
6
110
36
72
72
88
20
30
42
90
106
84
20
66
72
42
16
20
52
68
24
4
32
24
6
84
78
28
32
70
6
102
50
40
20
4
110
96
24
6
24
10
98
60
106
92
94
68
58
2
16
152
28
2
42
22
96
30
2
16
2
148
36
56
24
28
12
38
18
54
16
14
4
44
12
76
44
30
18
100
42
8
18
94
98
18
42
22
6
110
162
16
32
12
10
36
2
100
72
38
60
42
40
18
42
62
58
68
24
40
128
18
70
20
28
2
42
52
20
28
72
36
18
32
54
28
158
60
88
66
6
2
72
36
10
2
120
40
60
36
126
26
180
42
42
6
10
14
90
210
10
26
12
82
ABCD 96007115164*3^$a+1 [50014]
1
36
51
129
60
3
69
48
18
17
25
54
84
42
3
99
54
18
6
23
61
24
99
48
32
37
83
1
24
66
24
21
153
39
93
18
17
31
9
33
84
11
49
18
21
27
21
105
24
18
102
23
24
43
54
18
21
21
54
18
18
17
1
95
48
1
90
45
3
24
45
8
85
24
35
1
12
11
133
155
25
42
18
83
37
11
13
12
63
27
53
19
213
9
12
24
75
9
15
32
7
42
36
102
18
54
72
18
3
3
30
36
60
12
3
51
42
35
49
111
8
24
19
77
37
3
8
7
48
6
102
6
23
16
32
280
21
27
33
36
30
18
3
3
18
108
39
27
29
61
54
5
19
53
72
48
16
63
9
81
36
108
12
11
16
15
54
27
9
48
18
45
72
9
36
36
95
24
25
162
77
85
147
51
6
231
87
18
42
5
25
72
63
24
32
25
18
6
39
24
32
61
6
36
30
114
12
90
3
3
21
33
36
59
16
8
1
15
32
97
15
21
60
12
96
27
3
6
72
66
77
13
35
16
93
18
36
24
45
45
30
6
120
36
60
30
36
72
18
59
64
24
72
75
66
59
40
9
47
31
18
18
30
23
48
40
21
27
8
1
12
78
101
73
36
54
54
18
54
42
29
1
18
29
43
6
36
54
36
12
90
36
23
109
75
69
30
18
6
21
33
47
55
96
33
3
21
32
48
133
12
36
99
8
19
36
6
120
11
72
49
36
3
69
11
16
45
11
19
18
3
72
69
6
144
29
24
109
30
21
15
33
56
64
33
36
12
60
102
18
11
24
79
9
48
225
54
42
36
11
24
24
7
126
3
3
30
18
18
35
61
48
11
25
24
48
23
55
66
47
43
72
42
30
42
11
16
165
60
18
30
18
54
36
24
36
63
39
6
12
23
49
87
93
11
24
16
99
18
75
9
23
88
21
30
77
49
42
18
27
21
78
12
6
3
45
36
24
15
51
6
72
23
67
30
24
48
23
40
27
5
13
18
6
72
11
19
77
85
3
3
48
18
6
117
129
36
24
11
7
18
12
18
18
18
6
15
32
24
64
56
1
60
27
27
77
193
54
9
189
30
21
24
8
1
24
119
73
18
24
30
15
81
15
21
12
15
57
18
77
40
27
54
60
3
33
12
72
27
9
23
1
12
107
19
5
103
36
24
30
15
9
47
96
139
29
187
114
54
18
179
1
63
32
25
114
45
48
9
36
60
23
67
18
11
19
6
48
18
6
12
6
5
25
36
179
19
53
7
36
5
48
13
27
33
15
57
36
35
31
42
23
49
90
48
77
24
313
15
80
1
18
48
29
25
47
49
12
155
16
8
24
1
72
120
23
13
99
63
81
33
66
29
16
120
39
48
6
3
32
37
107
24
25
18
36
41
24
24
72
16
27
21
32
37
30
54
6
48
36
45
45
107
24
376
3
29
48
25
15
24
21
12
6
90
47
169
12
18
41
19
21
69
48
27
69
11
24
19
5
64
75
30
47
85
11
48
88
33
36
36
15
75
54
18
30
60
36
39
32
40
32
37
75
9
23
16
3
18
54
29
25
18
5
13
18
41
16
27
54
47
61
11
16
45
24
108
15
33
87
9
12
60
84
24
51
3
30
6
102
27
32
31
54
11
13
66
54
11
40
93
51
81
47
43
30
15
3
18
51
27
77
72
64
51
72
54
47
49
36
30
101
16
45
6
48
45
32
13
132
36
30
6
63
21
35
97
30
6
11
1
126
17
24
13
36
42
5
25
23
24
79
9
8
25
36
35
16
51
42
11
7
65
19
24
18
12
24
87
87
57
21
18
17
37
12
168
18
36
30
3
15
78
12
42
66
6
36
18
15
15
36
24
66
54
21
8
79
42
15
3
66
51
57
23
31
33
75
5
1
12
11
24
64
45
36
180
36
23
64
8
19
90
11
115
12
18
42
125
96
16
45
11
48
1
48
108
107
16
72
3
77
48
16
21
11
24
24
19
69
8
25
108
60
84
11
24
40
24
32
67
24
21
32
24
31
81
32
16
45
59
1
111
32
40
27
54
39
24
45
24
72
30
53
19
45
8
1
18
5
1
12
27
176
13
24
12
24
63
3
6
63
8
19
12
6
72
11
1
39
3
12
42
72
39
27
72
96
48
36
234
6
17
37
54
5
13
54
18
11
19
72
54
36
27
15
18
15
3
18
75
51
18
30
6
84
3
32
43
18
36
84
11
79
6
54
21
15
9
56
24
64
24
96
27
5
1
120
15
21
126
6
90
18
48
72
36
24
30
42
39
8
25
48
15
45
72
12
23
1
36
12
60
11
64
24
21
3
32
43
72
29
24
13
96
11
72
19
29
7
18
60
12
36
11
120
31
78
155
151
54
27
21
11
25
119
49
30
33
9
12
51
45
27
129
36
90
18
18
69
24
32
109
24
51
69
54
45
56
40
8
16
3
66
6
45
9
12
107
1
60
11
16
21
18
41
37
54
5
13
3
27
90
18
33
3
69
57
18
29
13
36
12
27
153
39
24
9
47
13
48
6
45
27
54
23
61
51
32
13
11
48
7
36
18
3
57
18
21
24
3
18
6
5
13
108
72
90
48
141
32
61
36
15
45
30
24
30
60
27
63
18
23
67
18
11
24
48
43
30
15
8
49
18
18
3
141
11
48
19
12
186
144
87
21
30
72
18
126
42
83
24
109
11
40
21
12
108
11
61
6
18
84
15
9
72
15
8
13
228
42
12
41
37
27
24
32
1
42
125
1
84
35
37
42
41
112
21
3
21
11
ABCD 96007295578*3^$a+1 [50003]
120
32
265
18
36
9
12
129
35
40
8
72
16
48
84
60
96
84
36
92
84
109
95
7
149
144
55
65
72
24
19
30
60
35
64
63
17
1
39
8
25
39
128
96
12
43
6
35
40
56
43
149
103
9
168
32
256
68
36
64
12
3
180
41
4
44
91
17
4
15
24
9
21
87
39
36
45
72
32
40
48
21
12
60
48
59
13
23
31
126
60
18
21
99
60
12
5
28
32
4
21
24
30
5
19
185
7
90
23
55
41
16
48
12
39
125
28
92
88
63
24
53
1
107
19
90
11
19
5
4
27
33
20
52
39
204
66
11
108
4
12
156
165
54
84
96
41
25
47
36
7
54
6
89
16
8
112
39
24
66
11
43
69
57
51
8
16
15
29
16
140
100
36
9
36
48
27
72
80
60
1
12
54
24
30
35
4
80
12
139
9
68
49
119
84
100
8
103
29
16
81
15
84
87
89
31
137
31
5
16
20
96
19
29
136
20
36
184
128
52
48
12
48
8
352
72
48
3
30
39
80
64
72
15
9
48
12
44
1
3
60
21
51
45
35
28
117
210
29
7
65
25
15
8
85
36
24
51
15
21
44
61
183
24
8
109
15
60
120
171
149
61
63
20
72
24
16
9
99
32
4
120
24
21
150
30
23
1
47
55
53
4
93
3
24
168
24
80
25
11
48
4
27
189
20
36
1
90
5
28
36
176
112
12
9
27
8
16
8
16
51
5
88
32
60
108
37
35
24
112
39
60
66
15
20
112
57
35
84
40
96
36
15
33
44
13
48
51
8
60
28
15
9
69
11
16
168
15
89
232
111
5
52
48
63
65
7
30
35
25
23
4
21
36
75
44
25
186
9
111
60
5
4
32
25
27
87
5
25
11
12
12
160
104
136
21
30
18
107
115
197
37
59
31
141
12
32
216
24
4
116
31
29
28
48
84
75
5
16
3
41
31
90
119
24
16
15
29
31
30
6
17
40
20
12
88
51
57
20
72
91
72
54
30
81
108
132
45
27
27
90
51
69
6
5
72
16
27
185
4
99
42
107
36
31
33
3
45
32
60
100
3
9
45
264
42
18
72
84
3
56
37
23
12
4
20
28
57
66
54
95
64
12
8
37
24
15
80
28
33
15
39
9
15
66
60
75
51
48
36
5
28
93
18
6
35
88
36
87
29
16
48
144
8
24
24
85
99
33
135
164
4
15
29
97
3
21
12
63
24
3
18
131
76
20
24
55
93
33
90
9
81
63
204
93
15
45
3
105
30
9
33
18
21
9
39
48
99
30
36
54
96
5
120
40
104
36
100
12
20
13
35
13
6
41
43
5
12
55
93
12
75
29
76
135
54
63
81
51
39
30
47
40
32
7
29
64
3
17
40
27
41
112
32
4
192
12
12
48
21
51
21
84
15
8
12
61
18
129
51
81
120
36
69
84
6
53
13
35
40
39
9
75
6
215
24
16
56
64
105
71
19
24
117
24
20
36
13
15
12
15
5
112
21
111
120
20
1
15
320
25
75
48
44
28
8
31
114
27
9
11
28
81
96
35
24
100
15
6
119
79
30
119
13
99
84
27
54
11
4
216
9
36
18
57
12
21
15
12
3
161
1
23
145
15
21
51
12
32
64
12
183
9
216
96
9
12
27
152
40
56
13
35
16
48
27
5
16
105
23
55
29
7
90
36
47
28
12
87
29
4
80
40
48
164
48
1
6
125
91
17
1
99
32
49
71
31
53
55
42
30
18
51
96
8
72
49
171
63
66
3
8
148
36
39
41
85
11
43
72
9
36
24
24
15
41
16
8
16
51
54
84
11
4
27
5
48
4
51
89
13
54
6
3
15
36
66
18
89
48
40
3
45
120
21
3
32
28
27
81
3
17
4
128
40
27
126
90
17
112
84
27
5
120
19
45
24
195
5
55
17
64
80
85
119
7
18
96
35
31
60
9
45
3
156
104
37
54
36
150
11
79
173
7
36
54
111
12
21
75
392
64
21
3
177
18
29
72
48
1
11
61
18
66
96
15
33
15
27
17
193
87
57
71
12
12
84
52
24
8
7
21
12
81
39
63
77
28
8
55
21
15
5
16
8
120
40
56
64
27
18
11
96
112
3
5
64
8
36
52
15
198
30
6
63
152
40
56
85
90
57
116
61
30
65
4
117
39
24
72
20
52
27
144
77
40
3
5
67
65
12
37
11
25
27
68
48
24
88
32
16
32
43
ABCD 96007318996*3^$a+1 [50004]
216
11
18
15
39
21
51
6
75
123
12
133
20
16
101
18
6
120
54
6
43
36
12
35
30
24
120
36
42
36
12
78
72
7
185
72
51
28
119
45
45
7
101
7
60
23
42
156
24
7
29
174
90
6
145
47
49
5
90
54
6
126
30
153
45
7
35
18
15
15
24
45
21
72
63
192
57
90
126
7
5
18
61
44
9
36
15
51
24
30
96
66
72
6
19
47
9
40
119
18
123
51
9
45
27
63
24
25
5
72
36
78
1
60
11
73
17
12
18
33
39
25
11
36
61
17
12
60
36
72
115
56
99
12
108
96
30
24
12
79
47
90
60
12
18
18
175
29
156
36
108
90
85
11
205
5
24
48
7
8
9
30
6
90
12
36
105
39
60
48
108
54
31
41
6
45
28
36
35
61
77
60
12
51
39
49
36
29
66
78
151
95
177
129
79
24
48
68
64
65
12
6
120
42
36
90
12
60
18
54
1
24
47
73
11
121
59
60
30
31
5
51
63
90
15
87
24
25
5
6
84
78
55
11
6
54
30
24
12
114
25
167
42
7
104
45
315
9
18
54
78
156
36
6
3
69
15
28
8
112
29
18
201
4
36
47
108
36
18
42
33
105
18
24
48
60
12
78
12
36
54
61
8
81
55
65
18
25
60
41
114
48
18
75
4
17
18
37
11
45
27
6
7
65
3
15
30
54
61
29
31
137
79
44
39
90
18
33
21
43
48
32
93
108
19
35
21
15
54
228
15
3
162
90
90
72
43
20
45
18
144
25
71
57
45
3
39
81
45
12
54
90
36
18
24
1
119
42
30
6
18
30
150
156
18
3
69
90
18
60
48
60
84
54
6
39
15
36
25
48
17
36
162
1
152
52
203
18
15
21
36
15
9
48
6
25
29
3
15
90
30
18
90
45
4
5
6
1
29
6
90
66
54
24
39
52
53
51
87
45
63
45
4
47
73
17
39
76
36
12
71
144
12
25
8
100
143
12
60
66
15
81
66
78
66
33
16
95
36
90
43
101
7
60
29
39
27
54
54
25
107
12
18
3
144
105
43
65
108
79
132
65
48
78
33
15
97
8
120
15
12
93
21
30
150
48
60
36
19
53
55
65
43
35
120
25
125
115
101
51
147
37
29
15
21
78
66
79
56
9
36
54
25
35
21
141
54
12
42
66
121
41
24
36
3
69
30
18
7
8
28
80
9
12
18
61
17
43
5
7
65
24
43
47
66
15
45
54
54
127
132
12
119
72
72
6
12
43
35
54
66
61
24
101
30
9
15
12
93
15
42
90
18
120
24
12
24
7
23
24
48
18
24
63
27
30
31
119
120
90
36
42
45
3
6
18
48
85
65
12
3
123
36
54
60
72
18
54
30
25
107
18
30
97
168
23
42
63
135
30
63
16
65
31
20
9
18
21
60
12
135
33
39
18
43
29
42
66
108
87
28
17
75
33
12
3
57
30
25
29
18
121
29
12
36
108
72
24
3
51
61
11
54
66
78
12
18
126
6
102
72
24
72
3
40
80
39
45
45
66
25
72
29
31
47
126
27
39
69
100
11
36
24
84
97
72
8
27
61
119
36
12
13
5
24
72
55
83
18
24
43
36
5
54
36
25
71
66
43
65
15
45
12
18
49
23
33
39
72
6
7
131
57
3
12
133
32
4
29
7
29
6
97
36
12
17
72
43
77
78
1
72
137
36
75
87
108
45
141
90
48
78
18
12
90
18
36
13
5
36
27
4
59
25
71
48
6
7
23
57
39
9
39
33
45
55
65
54
18
63
9
43
155
21
69
7
35
9
57
123
64
101
15
27
12
61
29
42
1
89
66
24
126
3
117
3
15
36
54
6
90
48
31
41
6
97
41
24
90
18
174
18
18
13
77
15
3
222
84
115
101
18
24
108
12
132
25
11
12
18
7
56
16
35
18
30
13
108
12
20
15
18
12
24
51
33
24
18
33
15
45
51
108
1
215
144
120
6
27
63
66
60
51
15
13
41
51
52
83
18
12
180
72
60
36
90
177
3
66
219
64
128
27
30
31
41
43
132
95
78
30
18
60
3
9
72
43
35
1
71
18
12
79
65
115
11
33
36
39
126
60
7
77
150
141
57
19
36
8
45
36
30
49
29
66
60
45
52
48
29
18
54
36
24
79
5
6
9
9
12
43
11
25
17
12
6
1
24
44
147
18
43
72
41
132
102
42
54
54
7
11
18
36
79
41
18
141
9
12
43
11
72
157
11
36
36
18
7
23
54
31
36
23
6
12
27
63
150
30
25
ABCD 96007982542*3^$a+1 [50061]
108
207
72
33
168
27
165
75
102
219
24
48
39
69
24
48
129
318
60
81
21
54
234
15
36
21
363
36
12
60
72
168
27
45
420
27
81
39
18
72
18
33
207
21
24
48
99
9
159
30
15
36
171
9
39
81
9
72
39
105
15
120
84
237
51
48
75
36
60
33
48
312
108
48
99
33
267
72
54
96
144
159
48
57
6
45
291
24
237
48
72
348
84
60
156
21
303
75
45
240
228
108
12
108
81
51
3
9
48
108
144
300
27
201
12
48
27
105
156
255
105
129
183
3
174
42
9
264
108
159
81
153
75
189
6
300
45
105
39
60
27
18
243
27
225
75
21
72
228
21
3
51
36
78
135
336
132
300
87
90
63
147
45
96
252
168
39
36
660
6
3
420
60
108
72
36
15
6
99
21
24
54
165
288
243
9
51
117
60
12
360
57
78
12
78
3
63
105
12
48
192
147
93
12
111
24
120
36
96
108
93
12
165
3
12
87
90
123
36
129
411
192
27
96
36
153
135
36
69
108
87
162
63
321
207
57
63
60
39
33
75
21
69
255
15
36
54
51
192
48
120
21
54
105
9
111
192
408
9
162
33
240
45
195
36
60
255
36
33
108
123
9
87
144
9
36
12
228
564
120
87
69
252
72
96
15
60
357
12
111
57
48
204
111
36
84
357
147
93
237
3
168
84
135
93
360
408
99
33
72
48
129
159
120
225
159
111
117
12
60
36
60
24
36
84
48
48
132
372
36
15
24
81
120
231
18
603
27
213
48
189
3
60
183
69
27
18
63
228
99
33
57
126
69
117
30
9
72
120
108
252
39
81
48
81
279
9
42
213
411
57
237
123
192
468
3
177
99
48
165
21
15
60
240
45
336
63
168
3
165
15
90
114
465
108
39
93
15
321
24
36
360
120
39
300
36
357
60
12
108
153
159
96
9
126
240
444
213
99
21
9
63
168
132
60
105
171
261
219
84
57
279
81
138
72
60
81
192
48
348
84
51
36
93
75
321
51
108
21
219
162
3
60
48
12
ABCD 96007989932*3^$a+1 [50008]
18
62
64
33
65
22
14
42
42
88
63
17
30
10
44
34
9
96
24
63
42
38
18
16
38
82
14
22
20
24
19
84
41
70
9
63
38
10
9
63
24
8
30
48
7
101
40
92
12
22
30
80
199
117
20
52
15
12
24
5
30
22
123
5
79
77
79
15
69
5
22
74
160
44
7
108
36
75
32
40
18
15
41
79
17
43
5
136
3
131
136
24
69
35
138
22
2
88
86
54
58
153
71
6
4
14
25
144
23
37
11
34
38
72
37
24
27
72
32
120
10
8
31
41
108
12
30
48
42
6
70
20
19
3
2
6
48
24
85
45
36
50
42
22
81
36
9
12
54
33
36
11
30
76
62
22
90
6
128
10
32
13
24
27
26
48
54
37
99
50
60
84
28
32
18
73
15
6
36
32
22
18
8
7
23
97
41
4
92
30
16
8
16
45
3
32
30
60
54
46
18
81
9
51
60
24
81
144
102
69
29
36
66
16
2
30
18
94
33
45
12
8
31
29
42
13
41
16
50
10
38
72
13
96
5
54
42
48
136
99
77
76
18
104
1
17
4
18
26
19
35
40
21
69
86
22
32
7
53
22
66
27
81
15
35
130
24
20
31
51
9
47
42
108
18
72
42
30
37
101
7
36
35
6
4
60
12
38
66
40
24
39
5
48
28
14
22
18
200
37
24
5
22
2
12
19
24
57
44
60
55
17
60
90
18
6
13
65
16
2
58
56
19
45
6
56
42
31
47
40
72
50
115
11
25
29
12
120
6
18
54
126
42
73
29
28
48
6
120
86
7
11
85
5
4
51
41
54
25
47
58
15
65
55
5
16
68
40
8
12
58
69
21
38
96
73
23
24
48
40
2
115
45
8
126
10
32
4
3
12
35
184
9
60
17
58
2
96
19
93
32
184
96
38
82
20
16
3
47
58
36
98
1
17
88
15
36
5
6
37
101
6
150
4
99
41
36
19
29
102
34
134
58
54
50
19
35
22
42
50
30
1
36
21
44
60
24
19
35
42
16
99
83
90
6
49
23
94
98
10
27
41
108
4
2
13
36
57
123
35
25
141
20
76
12
15
71
96
30
18
78
108
30
145
149
42
13
11
30
31
21
12
36
80
19
41
64
176
90
25
89
96
4
15
45
68
42
70
51
29
10
18
3
11
40
8
72
18
6
72
97
77
19
24
17
40
14
96
48
25
137
30
46
2
48
78
16
68
48
7
23
42
40
6
200
25
36
5
19
11
46
50
13
75
56
85
41
12
126
42
139
3
90
78
8
49
41
36
10
18
20
132
19
35
61
101
67
5
6
90
6
10
6
32
1
36
84
29
42
118
2
16
8
72
94
39
21
20
66
34
63
15
26
46
33
15
2
88
38
37
131
61
65
16
3
9
75
5
52
170
40
9
65
36
48
31
141
39
60
11
160
50
4
26
10
48
8
52
87
35
34
14
22
123
5
52
140
58
2
24
24
91
24
33
20
7
41
115
41
16
18
32
144
88
2
4
92
78
54
18
42
6
96
73
21
15
81
44
40
60
44
30
48
24
85
21
102
90
126
42
123
24
35
6
66
46
2
1
77
42
1
21
3
33
60
50
18
19
3
2
118
33
36
35
58
140
42
6
48
55
11
18
28
12
15
17
19
5
60
12
7
17
96
12
36
30
34
8
24
78
42
103
17
6
18
30
24
46
2
30
18
40
21
11
40
24
54
2
24
13
5
55
12
35
10
39
17
40
14
24
10
6
33
41
36
18
16
62
4
86
72
18
102
138
112
147
11
97
60
77
40
99
89
36
6
24
10
6
14
34
26
36
36
24
4
60
36
36
87
65
40
8
78
6
55
5
96
4
108
15
167
13
72
3
2
48
46
26
28
2
49
17
43
107
138
16
24
54
30
20
6
61
89
55
149
31
60
51
56
37
11
64
62
90
24
94
26
66
6
13
17
43
9
48
24
116
42
1
17
22
48
122
46
50
40
32
7
36
96
5
6
24
46
162
30
2
40
9
47
13
35
25
47
42
118
90
92
36
79
33
27
11
102
79
53
115
165
20
12
4
36
38
25
77
114
30
12
64
126
42
15
17
16
27
27
6
122
66
36
43
15
26
60
10
56
24
72
42
16
51
24
35
6
19
9
20
12
19
24
21
135
29
127
35
133
41
4
12
146
34
44
52
54
66
20
4
108
12
78
128
10
27
33
123
24
17
43
11
6
28
212
18
120
1
111
8
1
47
18
6
10
8
52
15
120
3
2
16
80
30
18
19
65
42
6
10
72
26
70
14
55
35
40
18
30
8
61
59
16
9
5
36
19
24
3
8
24
66
94
42
38
96
10
15
5
84
16
44
18
48
181
3
2
84
4
12
50
30
36
12
36
30
10
32
67
72
21
3
51
114
75
51
26
48
102
88
2
40
32
55
156
29
46
126
20
76
27
12
99
45
41
100
30
24
9
41
16
6
18
44
36
19
21
20
112
20
88
30
9
23
37
3
50
54
24
106
24
72
3
51
18
32
6
73
24
5
12
6
90
24
19
9
135
77
48
6
42
19
41
64
3
12
48
60
17
30
6
127
35
42
54
ABCD 96008400232*3^$a+1 [50040]
192
33
63
17
85
36
95
37
84
15
39
42
12
3
24
48
357
11
13
54
18
27
48
9
24
156
131
139
173
31
17
72
13
72
18
33
27
102
87
9
71
121
60
48
24
66
6
270
30
135
9
72
23
67
42
102
24
5
61
3
48
93
27
72
120
3
84
9
81
24
162
45
8
85
6
165
33
12
11
144
16
135
9
123
77
184
104
40
27
156
42
180
48
60
18
197
85
24
30
6
18
5
31
105
69
75
21
36
12
11
144
7
126
27
87
33
267
54
204
27
8
37
75
56
13
35
37
12
78
33
15
24
12
54
111
21
54
30
63
51
5
7
54
18
78
180
84
3
3
149
85
35
40
15
54
102
24
66
24
90
66
18
21
75
66
3
152
7
41
24
67
69
165
36
66
54
95
1
54
84
101
25
36
162
6
12
72
60
72
51
75
102
167
253
120
78
45
8
37
72
36
36
35
24
25
87
80
19
30
96
39
48
75
117
9
71
1
12
83
67
53
13
234
18
39
120
165
11
40
39
96
17
157
3
56
49
72
23
40
33
12
51
39
72
6
27
81
66
24
5
64
57
71
49
15
8
136
72
45
59
13
18
9
63
72
9
32
13
30
42
27
8
49
60
156
23
24
13
59
13
3
105
23
61
11
85
108
36
18
72
33
3
84
186
84
6
5
48
1
66
42
108
143
112
9
54
24
57
33
12
150
5
16
72
51
36
33
291
102
108
75
24
45
108
39
33
15
57
60
35
160
3
30
23
112
72
144
72
69
30
234
59
96
139
53
127
48
18
111
24
32
64
21
72
42
18
15
111
12
18
59
136
24
51
24
12
6
72
48
75
123
42
18
41
25
15
21
24
18
17
40
104
31
6
27
243
72
12
24
234
15
72
24
105
36
48
27
128
40
32
115
96
18
35
72
55
113
7
222
27
80
40
51
72
93
69
18
17
31
9
9
15
39
65
13
18
161
64
9
138
5
24
16
32
40
72
15
9
72
8
49
23
19
5
103
33
128
19
18
35
13
132
54
30
96
35
37
35
37
66
33
57
15
237
42
54
156
36
18
24
192
81
48
57
63
80
16
8
40
21
59
37
59
144
88
63
41
121
72
36
6
93
32
40
168
120
33
72
156
54
18
3
24
27
5
16
15
9
69
156
39
21
59
49
87
15
185
16
24
45
75
33
23
13
171
15
66
15
45
174
6
72
36
30
5
136
8
163
45
9
36
35
67
6
36
3
51
102
18
24
93
120
69
198
6
39
15
41
7
65
64
39
41
205
6
12
60
30
36
11
31
54
3
33
39
48
8
64
48
3
24
53
13
42
12
245
211
5
64
15
9
9
162
24
84
42
84
54
18
24
48
150
53
49
216
60
12
15
8
127
12
78
12
3
192
8
13
18
9
105
18
5
64
15
294
59
211
54
23
67
66
11
85
228
60
12
108
27
33
15
57
15
8
7
33
153
72
102
18
6
17
88
75
45
39
41
49
6
81
8
16
120
24
48
104
160
33
12
11
67
18
84
6
84
45
33
108
90
89
49
42
93
51
53
37
35
16
192
21
27
105
15
48
144
81
84
75
15
41
85
59
31
24
18
63
32
88
24
48
45
27
27
45
56
25
90
18
72
54
204
9
96
69
60
66
42
102
5
37
59
112
8
64
8
109
36
12
18
153
24
81
15
39
33
177
6
81
93
75
201
12
27
32
49
24
71
1
66
5
55
105
39
36
5
13
59
7
108
45
45
123
135
17
88
24
56
40
3
21
33
6
36
5
61
24
66
57
80
31
72
72
126
35
37
75
128
40
72
9
15
21
162
33
3
36
18
71
40
27
24
93
32
1
18
69
8
85
35
49
23
96
31
210
24
36
48
96
99
80
40
120
3
120
54
183
3
53
31
6
27
57
18
45
72
51
30
15
32
88
153
15
57
18
29
61
72
90
132
93
45
123
57
95
24
85
36
ABCD 96008476262*3^$a+1 [50001]
7
36
5
84
7
5
25
6
72
48
29
13
36
192
24
48
11
67
30
60
47
72
1
72
60
23
103
5
121
48
198
5
48
24
127
90
11
235
65
49
30
65
24
24
48
127
77
60
13
47
151
12
17
48
7
6
35
37
18
317
43
120
89
19
17
19
24
72
198
71
13
35
73
24
83
7
89
72
13
24
35
31
24
18
48
24
48
18
149
96
31
48
6
30
29
13
95
72
96
25
59
67
54
30
17
24
49
11
24
205
36
156
108
132
30
24
66
150
12
6
36
11
7
5
61
11
121
54
18
11
1
11
24
60
36
12
163
72
5
96
7
29
43
96
17
24
79
42
23
24
1
119
31
144
18
47
25
47
24
37
23
12
12
115
126
119
37
131
55
12
41
91
101
43
17
19
18
18
29
1
18
101
31
17
37
36
12
78
5
12
31
72
137
31
102
24
23
67
18
11
37
23
276
259
41
19
156
96
29
24
60
85
30
6
30
78
108
12
96
72
47
1
54
41
37
12
23
72
55
41
61
18
6
54
101
12
60
7
41
97
42
126
11
144
120
79
5
48
55
114
36
35
168
67
29
1
78
89
36
1
35
13
78
18
90
65
19
173
12
235
17
31
42
11
19
65
12
24
49
12
126
54
11
13
30
54
18
17
25
72
18
66
180
11
84
49
11
85
66
108
60
48
42
48
24
11
48
7
113
37
18
17
19
5
13
12
18
60
17
36
48
79
5
193
108
119
48
84
103
41
37
18
12
18
90
101
25
90
5
108
36
49
6
90
144
23
132
48
60
12
48
19
48
41
85
47
120
37
107
91
120
24
480
6
84
114
144
12
5
48
36
7
5
49
11
43
5
60
19
41
96
13
30
17
115
89
31
18
23
48
25
12
18
65
31
156
72
5
85
36
36
35
25
30
18
35
12
60
25
83
271
65
25
35
55
132
53
19
48
233
25
90
197
13
251
61
54
30
23
37
30
29
67
5
133
6
30
114
41
103
72
36
30
180
18
42
167
31
17
19
65
96
55
12
53
72
127
54
90
5
60
49
90
5
25
90
72
53
145
71
96
24
61
60
83
7
30
54
6
71
12
120
31
5
12
13
42
53
12
19
41
72
1
36
30
60
18
11
1
60
23
12
13
71
7
18
11
79
5
61
71
7
120
72
5
36
120
133
72
84
60
18
30
42
29
24
36
24
60
37
6
12
36
24
18
18
54
191
12
25
35
19
36
29
24
12
60
12
43
72
113
168
25
95
37
47
43
12
5
1
11
73
6
216
30
95
19
54
71
12
12
97
144
6
48
6
30
65
24
37
54
41
19
36
36
18
59
13
30
78
102
18
72
23
12
19
53
12
60
19
24
30
23
24
25
6
102
95
1
35
1
30
5
24
31
18
108
12
18
65
24
144
36
73
78
120
5
49
6
12
42
18
101
79
72
5
61
35
37
72
36
23
19
53
12
61
84
78
12
18
42
65
36
12
48
91
18
108
12
71
37
60
59
25
6
29
84
25
150
77
60
108
36
43
12
108
293
55
29
24
12
133
71
48
145
42
30
78
5
43
144
53
12
204
61
108
12
6
18
47
84
103
12
150
36
30
5
55
102
18
29
48
55
48
132
30
6
125
1
48
18
24
30
60
11
60
13
6
18
12
6
65
55
198
234
5
85
6
72
90
12
60
18
144
5
49
54
162
138
18
54
36
77
72
24
7
77
60
61
6
41
13
54
17
84
19
6
11
19
60
17
139
29
12
19
30
54
65
115
42
35
13
42
17
31
41
13
18
53
72
12
36
60
109
18
18
42
18
35
36
109
54
18
72
83
73
35
7
12
41
1
18
197
19
65
7
18
66
60
36
18
102
18
35
25
126
18
71
72
49
23
1
30
5
49
270
72
29
60
19
18
107
25
23
25
78
41
13
23
24
96
19
5
48
12
48
13
102
17
73
198
137
43
60
17
37
131
132
115
17
144
132
60
25
18
102
107
43
30
42
120
17
1
42
5
31
120
5
24
31
29
7
84
41
73
156
11
60
19
132
18
35
49
23
37
23
24
48
108
13
11
55
5
48
37
36
18
89
1
95
19
18
47
1
6
30
23
73
47
277
119
19
17
120
24
145
54
41
12
7
48
18
42
72
18
35
12
72
43
66
47
25
83
175
30
ABCD 96008582162*3^$a+1 [50002]
75
69
27
159
66
31
128
39
25
288
119
24
66
150
73
47
54
54
288
60
9
3
36
169
137
7
176
256
89
126
169
47
129
51
45
16
23
342
115
32
183
57
207
18
6
57
16
209
24
183
27
117
69
102
132
84
429
48
16
71
25
32
9
36
108
72
159
21
18
42
63
111
114
180
228
168
192
198
9
48
15
33
96
21
18
102
294
61
23
9
16
17
48
303
147
13
83
36
9
225
336
24
36
162
33
112
17
15
39
169
23
72
321
117
12
36
54
85
185
108
24
18
282
90
90
78
36
81
48
51
93
48
93
147
33
72
7
47
210
79
96
80
69
36
144
231
208
71
300
198
87
16
144
11
133
77
24
91
29
96
12
87
27
90
156
204
163
32
39
66
18
42
48
123
207
33
213
187
155
85
48
101
43
368
27
36
66
18
126
126
81
117
267
45
18
1
17
72
288
87
21
144
27
96
57
30
18
7
83
144
6
39
16
96
11
165
135
57
33
90
21
96
16
224
96
112
32
21
12
63
112
5
72
54
72
42
48
24
51
192
48
189
216
162
216
81
16
29
78
120
13
32
96
208
11
6
54
30
27
9
39
192
21
42
48
42
55
288
83
72
132
385
77
204
39
45
108
42
141
96
99
42
84
15
48
48
87
25
17
54
73
11
72
45
9
24
63
48
96
48
51
246
18
21
267
18
51
9
55
29
90
313
32
75
102
18
61
101
27
87
73
32
237
18
36
45
471
72
81
27
198
60
147
112
5
168
3
48
33
168
90
189
93
147
57
7
32
48
3
36
120
33
27
174
114
72
84
42
271
83
13
11
84
6
192
27
195
93
213
90
385
48
11
18
24
234
33
213
90
198
72
150
84
313
233
30
78
12
168
48
24
18
48
60
18
111
144
45
67
5
43
80
96
33
150
9
144
240
48
64
96
144
32
81
54
105
48
160
11
69
45
3
117
283
77
115
11
21
48
45
102
96
189
171
102
126
321
63
1
35
109
71
105
69
150
156
9
15
33
39
66
18
90
204
108
120
360
3
15
33
48
16
29
6
61
23
78
12
24
39
33
271
11
222
156
180
18
36
6
27
57
306
85
48
29
18
129
64
80
144
21
84
151
29
186
9
3
24
69
21
18
72
48
150
48
27
51
66
18
90
96
12
99
16
32
75
21
192
39
30
126
18
60
15
64
41
36
195
273
90
69
16
32
48
288
93
3
33
30
18
36
54
18
54
13
224
144
48
64
317
99
51
216
12
105
16
5
123
64
17
79
80
48
21
27
16
11
258
72
48
330
1
128
48
51
45
285
ABCD 96009238894*3^$a+1 [50037]
6
19
56
9
24
120
6
81
33
19
11
54
12
60
66
24
6
3
16
5
18
12
1
23
21
4
32
3
25
17
42
117
48
15
6
36
30
18
6
6
30
1
32
21
66
6
48
6
33
33
54
81
33
126
18
150
105
16
32
3
117
39
24
81
28
47
33
3
18
60
12
3
9
123
69
3
33
55
107
37
56
40
8
40
17
27
27
9
21
144
12
30
48
9
48
15
54
31
53
114
48
9
39
21
9
36
66
73
11
1
83
54
12
6
9
3
93
3
9
36
21
78
132
21
52
11
72
54
108
7
5
15
16
47
12
49
71
21
9
15
21
24
3
87
18
18
48
12
37
17
6
42
120
6
1
29
42
12
6
42
73
56
39
9
15
1
56
9
7
80
39
60
21
15
9
9
7
17
6
96
30
3
40
35
18
12
3
60
4
5
36
54
85
5
18
36
61
36
35
24
33
21
27
4
176
12
21
12
18
37
80
3
105
39
21
4
5
72
15
21
42
72
9
21
84
12
15
15
48
37
44
21
24
60
24
6
30
15
15
24
105
9
12
75
21
3
9
18
12
42
30
96
42
27
3
18
39
16
8
27
54
36
120
18
9
36
27
48
1
65
36
19
23
6
42
54
6
45
60
45
3
21
39
36
16
29
3
12
36
33
27
63
66
19
41
66
57
12
15
13
41
30
42
42
25
5
7
5
60
3
33
18
25
5
12
54
1
35
78
31
60
44
135
1
56
69
108
12
18
12
24
21
9
79
5
48
24
30
18
12
6
18
7
32
3
24
6
43
20
51
24
61
20
36
27
33
12
40
8
75
78
111
16
8
4
35
6
30
9
12
69
6
18
60
66
37
119
61
5
43
41
51
84
9
60
6
25
65
36
30
69
15
54
6
121
48
11
49
5
27
3
81
4
41
24
6
66
7
161
60
15
9
6
24
42
3
12
36
64
8
3
54
18
6
15
24
27
6
120
138
42
43
32
75
45
120
3
6
15
45
144
12
54
108
6
42
78
7
5
19
59
30
75
12
4
5
39
40
35
9
3
78
27
72
28
65
72
36
42
25
59
6
48
6
18
66
12
37
8
24
15
9
16
35
9
57
7
11
36
48
33
9
19
11
6
7
12
65
36
12
6
21
15
24
30
54
13
29
18
1
11
21
12
16
11
6
18
9
117
63
36
57
15
9
39
36
48
12
15
21
87
42
3
75
12
60
9
45
126
105
51
9
3
13
17
31
41
3
111
12
45
45
63
15
24
30
18
12
1
11
54
90
6
30
24
6
18
48
9
39
66
30
1
72
11
54
18
90
27
3
114
19
11
84
114
7
5
51
3
72
9
15
49
5
39
21
66
18
6
1
53
12
30
1
48
36
11
33
81
3
12
15
21
27
6
6
18
55
36
44
16
17
24
6
72
30
18
30
27
33
63
21
60
96
3
27
33
9
3
4
41
102
72
54
24
27
9
7
20
39
24
9
93
12
30
45
33
3
12
15
30
30
18
54
1
92
27
18
84
3
27
1
20
3
6
39
60
4
8
57
12
36
43
5
54
72
45
21
7
11
57
27
72
48
1
29
27
15
33
27
90
48
31
71
25
11
12
165
51
84
13
23
30
27
15
18
36
18
21
39
6
27
24
105
6
12
12
36
45
45
3
21
30
6
108
24
12
15
93
43
44
33
6
6
19
17
84
24
7
44
3
33
105
15
24
39
24
60
18
15
9
19
41
15
3
13
8
9
18
25
32
16
59
18
3
9
3
27
25
125
7
23
25
47
9
21
3
12
105
19
17
3
45
6
30
3
12
51
54
39
36
39
9
15
48
13
32
84
28
35
12
61
35
78
36
18
12
6
43
32
3
30
54
13
53
30
9
28
107
12
6
18
6
3
33
24
15
16
113
24
12
15
36
45
24
96
48
19
5
27
45
51
33
31
8
75
33
3
6
18
12
24
21
156
12
117
63
21
42
42
12
55
65
36
27
141
27
33
12
12
12
18
18
15
27
6
51
48
48
48
4
5
6
60
21
9
66
60
25
5
30
36
117
21
27
9
36
3
87
25
17
3
4
29
27
27
6
6
36
24
18
75
33
79
23
6
7
32
60
16
32
57
30
36
30
36
18
30
12
39
16
71
144
1
5
55
5
27
57
6
13
29
18
25
77
6
21
48
36
141
6
90
84
6
93
96
33
12
18
36
72
33
105
51
39
24
25
188
4
80
9
42
30
54
54
66
6
19
11
12
265
17
115
35
126
27
87
6
3
27
45
33
12
15
69
30
105
40
29
27
27
57
69
7
5
84
91
35
9
15
1
20
28
11
45
39
30
66
24
6
19
47
9
24
27
9
3
96
6
36
99
4
59
21
21
19
5
30
12
9
15
81
3
12
93
12
4
5
18
25
80
16
5
24
6
1
11
24
9
39
66
12
102
12
18
72
15
9
12
132
3
75
12
61
35
45
36
45
15
51
45
33
67
24
11
24
24
57
33
12
24
43
65
15
27
1
23
24
85
20
28
23
30
30
42
12
12
18
6
24
102
6
42
1
41
18
42
3
45
222
21
9
30
21
12
15
1
11
21
15
42
30
12
60
186
7
5
12
3
12
16
20
57
67
65
6
78
6
21
9
18
12
30
15
3
36
12
84
141
24
16
65
15
48
57
39
24
39
6
72
19
8
21
6
21
9
60
19
47
54
18
25
8
28
11
21
9
36
54
121
29
19
20
4
48
83
6
30
25
8
33
54
6
12
27
3
6
42
84
21
33
24
7
35
1
89
30
9
36
76
35
9
45
19
72
5
7
32
63
12
25
29
27
69
3
12
3
18
48
27
3
9
48
24
16
44
3
36
72
42
6
129
21
6
6
54
6
7
47
61
32
135
30
12
51
60
15
54
75
45
15
16
35
24
21
9
36
18
36
1
65
3
15
6
66
25
32
21
6
1
29
19
35
25
71
13
11
54
3
9
15
135
9
4
36
56
21
30
24
6
54
24
6
15
99
24
6
6
21
27
21
24
12
9
42
30
78
45
27
42
138
9
40
36
5
79
59
6
75
15
21
27
12
9
117
39
36
3
30
39
21
15
21
55
5
18
33
99
48
61
11
69
27
30
72
18
30
42
72
13
5
6
60
105
9
31
35
109
32
15
24
6
39
12
9
75
99
49
35
30
7
35
18
111
141
3
16
11
21
3
24
42
6
12
12
13
47
1
20
99
9
51
9
57
15
39
21
39
30
126
49
59
12
9
15
13
65
12
30
6
12
12
18
33
63
21
3
18
120
18
36
24
6
18
61
32
48
51
25
5
63
12
120
48
12
16
95
45
9
79
56
16
29
ABCD 96010134406*3^$a+1 [50012]
31
96
12
48
60
77
100
120
3
24
41
55
53
55
9
63
48
60
60
41
19
21
56
19
24
12
12
5
7
81
15
5
295
84
24
72
57
27
48
5
91
72
69
51
5
7
48
108
240
36
24
9
32
31
165
15
48
29
7
33
15
108
29
211
5
139
24
21
63
5
43
12
41
12
7
17
88
75
156
129
60
3
24
21
32
91
89
7
36
29
19
36
33
3
45
12
3
173
7
12
36
72
12
33
80
4
51
57
248
24
43
153
27
96
89
60
7
24
60
17
67
33
3
17
60
12
40
12
20
16
8
16
104
91
5
43
45
51
24
36
72
45
3
36
53
31
9
312
176
127
60
60
105
8
43
24
45
135
41
19
12
33
48
8
4
3
45
80
55
29
60
48
127
273
12
48
68
4
48
12
60
159
69
60
63
72
221
4
15
36
5
144
36
112
12
87
108
45
123
69
36
15
72
53
64
116
4
176
40
3
84
33
72
3
5
124
15
33
15
60
72
113
28
87
36
12
105
32
7
36
12
5
31
81
120
51
12
12
24
9
51
36
96
72
53
40
15
105
3
9
48
12
63
5
43
9
111
17
115
24
81
32
55
5
120
91
81
3
132
165
15
60
89
16
20
76
32
12
55
24
57
27
17
28
8
67
36
12
24
101
48
127
84
36
9
39
69
147
48
180
41
4
72
3
60
60
192
41
4
39
5
7
29
79
60
5
115
9
3
12
173
7
41
64
15
17
43
12
105
99
156
120
36
69
75
41
43
57
8
79
120
33
120
72
48
12
12
80
31
17
43
108
12
84
108
36
9
15
5
55
57
39
41
31
69
51
45
24
36
135
29
43
101
76
75
36
72
5
88
3
12
24
41
12
36
91
53
28
15
12
36
69
56
55
24
168
29
31
45
32
40
51
57
63
12
5
43
65
16
8
7
120
48
12
21
8
16
15
48
60
12
24
57
63
24
12
149
4
3
132
57
44
136
48
108
87
36
129
15
53
4
3
48
204
185
16
20
7
36
60
9
27
5
91
57
92
91
17
40
75
12
36
117
3
5
4
3
77
55
60
45
15
60
24
36
45
8
43
9
99
81
120
200
55
33
3
5
48
76
123
5
52
39
21
3
60
33
3
201
111
12
53
40
27
12
36
48
12
12
60
36
12
9
15
84
12
57
51
5
19
33
207
132
48
12
165
99
9
12
3
168
9
39
12
89
16
39
60
36
9
128
31
21
36
8
4
48
15
5
12
7
36
48
36
33
51
57
8
16
15
84
9
123
48
12
117
8
144
55
65
31
5
127
96
84
45
32
100
128
88
15
9
96
75
69
8
52
20
43
108
12
77
31
17
31
9
63
120
12
5
88
207
33
68
12
19
108
17
31
12
108
9
8
28
84
3
5
112
3
36
29
151
21
15
161
304
48
48
3
60
72
9
36
39
5
103
65
12
55
5
43
108
12
12
36
48
12
12
36
129
20
12
40
75
84
17
7
17
48
31
132
12
96
305
31
24
72
9
48
92
19
12
77
31
17
19
36
17
96
19
12
84
60
144
96
24
33
39
48
36
69
48
128
7
45
44
19
60
60
41
84
24
115
168
12
36
5
175
12
24
48
17
28
3
60
17
52
171
5
175
29
31
24
65
24
31
33
15
33
27
12
24
9
8
127
48
5
43
161
19
72
24
21
87
36
60
41
43
113
19
24
101
31
65
43
65
4
108
135
89
43
180
60
12
45
3
41
16
48
56
55
120
9
63
60
24
36
12
36
9
120
3
53
31
24
12
17
31
129
123
129
135
93
12
39
89
40
3
48
12
48
72
69
63
5
28
44
48
43
48
5
79
57
44
7
45
99
93
111
9
68
124
180
51
113
12
79
29
36
31
24
36
48
41
76
32
7
24
21
44
4
15
12
5
43
5
55
216
9
171
41
31
117
87
33
56
31
24
12
48
120
12
5
43
9
15
105
63
89
40
240
63
17
16
39
48
60
60
245
43
60
9
111
5
7
33
20
19
81
44
91
165
3
29
91
65
19
36
72
84
21
72
87
24
149
36
67
72
33
15
29
31
12
45
63
9
56
67
36
12
165
15
57
8
7
77
55
45
3
36
5
7
48
5
31
60
29
204
12
31
60
72
45
32
31
12
36
65
52
15
108
41
76
60
72
3
45
140
4
8
7
60
29
7
72
5
52
99
57
12
ABCD 96010136018*3^$a+1 [50006]
6
3
12
15
21
16
32
15
12
30
72
24
6
57
4
5
72
15
3
30
36
3
12
57
91
65
6
33
9
42
33
9
3
39
6
18
21
3
18
123
12
33
18
12
6
18
12
12
21
12
15
6
18
9
3
13
8
12
16
5
12
42
24
25
17
12
72
42
9
15
33
9
18
25
35
24
6
51
9
19
20
57
12
42
129
33
15
51
54
30
61
5
15
21
6
18
15
27
24
45
3
12
45
21
15
12
3
37
5
24
72
3
9
63
9
103
23
54
15
33
19
32
9
18
18
12
3
69
60
24
27
27
60
1
41
27
40
41
18
18
30
18
6
84
48
6
78
24
25
23
9
12
15
13
36
29
6
12
30
48
3
12
39
48
25
23
30
18
120
25
11
93
3
1
11
57
48
48
27
18
7
23
12
1
17
24
24
18
12
13
8
12
81
3
9
99
15
6
84
144
15
9
108
19
17
15
33
7
5
3
9
12
36
15
12
12
3
6
6
18
36
72
6
6
15
48
96
21
42
6
3
84
3
30
30
45
3
21
141
19
11
42
24
48
111
27
66
12
3
16
41
12
3
12
12
45
84
7
23
9
39
18
12
36
30
6
66
18
12
36
24
18
12
24
12
1
20
39
42
6
1
101
15
3
6
24
27
4
44
33
3
3
9
33
3
3
18
15
60
9
75
15
54
39
12
3
33
84
12
9
7
65
66
6
6
1
20
52
8
9
84
66
33
12
4
29
39
12
45
19
47
90
42
18
54
18
3
16
53
39
24
45
15
40
29
42
36
114
36
31
8
28
32
4
36
11
12
18
30
105
33
27
117
15
21
7
11
21
63
36
60
96
45
39
57
4
5
67
23
85
44
3
48
30
3
52
56
15
30
60
18
9
75
6
6
21
63
18
63
27
9
33
12
30
25
11
6
3
21
3
27
18
24
31
44
9
87
12
27
6
42
9
88
8
45
19
11
6
19
72
35
33
48
27
73
5
18
13
77
51
39
9
9
12
18
12
6
15
21
18
24
85
5
6
30
15
21
12
15
117
24
7
23
49
17
55
17
54
24
49
29
30
6
54
18
48
12
12
30
12
73
35
21
21
60
18
6
36
63
15
30
42
18
15
9
30
24
12
13
5
3
27
96
96
33
96
27
13
23
21
15
33
9
15
36
3
33
27
48
6
19
36
41
31
44
27
78
27
21
3
21
27
3
36
9
3
33
15
21
15
48
18
30
24
129
15
18
3
60
87
9
39
1
5
27
21
6
102
54
66
12
31
41
31
35
1
23
49
23
30
18
1
23
6
15
3
25
35
45
84
51
12
18
7
35
57
9
15
21
15
64
83
6
54
1
17
36
54
24
24
30
18
18
3
15
6
6
69
4
17
36
6
45
15
90
12
30
1
116
12
12
33
18
21
15
25
20
15
69
24
9
12
67
11
6
75
57
27
39
168
45
9
24
24
36
18
21
9
43
17
36
6
57
63
120
33
33
24
7
23
33
3
13
17
51
3
1
23
33
15
30
27
27
6
36
60
54
33
52
29
72
42
12
18
7
44
9
39
36
33
42
33
75
24
6
36
12
7
41
42
12
12
36
18
55
20
57
15
39
81
9
6
24
1
44
9
12
6
36
1
41
24
7
11
45
45
6
45
3
12
21
39
33
15
18
30
18
12
36
51
27
36
1
32
4
29
18
42
18
30
54
33
27
6
6
9
39
13
35
90
6
18
72
24
30
13
8
15
13
23
105
177
36
15
51
6
3
3
6
30
18
39
36
15
6
12
15
117
15
15
48
6
27
12
27
24
24
33
15
42
30
121
36
11
6
27
33
6
33
9
18
12
21
45
30
150
3
9
48
66
54
24
6
12
6
15
39
66
18
36
30
18
48
9
28
104
9
36
54
9
39
42
24
30
33
9
6
1
29
66
66
15
15
12
84
18
36
18
30
12
72
60
7
35
37
5
39
15
6
39
15
18
15
27
9
48
16
44
9
18
1
8
28
32
75
6
31
44
9
36
12
7
41
54
48
69
3
9
45
19
23
30
19
5
27
4
11
6
99
36
48
33
3
15
18
19
53
51
33
27
51
12
24
6
31
155
30
66
78
31
5
31
36
5
51
52
23
42
24
3
36
33
27
28
32
40
44
9
18
6
30
129
60
9
30
24
21
16
11
42
6
24
24
132
12
9
12
45
39
75
81
12
3
21
48
60
15
49
11
25
29
18
6
36
91
11
6
24
30
48
6
36
12
7
8
15
121
20
12
87
30
12
15
9
12
18
48
57
4
29
12
132
120
36
39
27
24
45
33
15
21
60
36
24
78
36
12
54
3
12
27
6
42
13
29
15
9
19
5
54
6
7
5
63
48
9
12
3
21
12
42
1
35
30
3
81
6
25
11
48
12
9
81
39
99
45
72
39
21
12
3
6
7
23
30
15
9
18
13
17
36
39
24
45
19
17
12
3
3
1
113
36
15
9
15
3
96
12
9
21
6
69
27
42
87
3
13
20
12
3
12
18
43
23
18
27
9
48
39
21
54
13
11
42
39
9
84
42
18
15
24
9
3
51
6
43
17
19
11
9
24
9
12
75
27
12
9
21
39
48
9
6
21
24
4
5
12
12
43
29
15
9
63
63
117
28
116
64
36
5
36
60
18
24
57
24
12
21
12
3
16
23
6
18
25
8
64
36
23
6
15
27
37
65
6
109
5
12
19
5
12
36
55
8
36
28
20
124
11
36
66
3
9
12
151
44
33
12
12
43
5
15
33
30
12
18
66
93
3
45
40
5
30
21
60
28
5
6
24
21
15
18
84
24
6
72
24
6
12
36
43
23
21
81
55
23
13
36
35
18
15
21
19
17
24
24
24
15
24
69
12
18
45
88
44
27
90
24
15
9
6
42
60
48
18
54
66
33
39
12
12
21
144
21
6
1
20
9
12
36
18
150
3
40
41
15
129
27
93
3
3
9
33
6
6
18
6
18
48
42
15
63
37
59
9
81
27
84
24
40
32
27
18
18
18
12
55
68
9
36
66
1
20
15
37
71
109
8
12
33
3
33
36
6
42
36
6
102
6
1
23
45
93
18
54
48
6
54
75
24
28
173
43
23
36
45
60
16
53
18
1
65
27
9
18
133
20
15
1
41
15
39
12
18
30
33
12
24
28
5
15
27
6
6
54
42
33
24
81
15
9
3
15
21
15
54
6
60
18
78
18
18
33
27
1
17
51
3
48
18
30
33
9
43
20
3
18
36
42
36
12
114
3
76
11
25
8
36
99
33
4
35
69
45
3
27
6
30
1
17
19
11
30
72
15
12
33
75
48
21
75
4
5
48
27
9
75
39
33
3
13
20
15
54
6
30
19
17
6
9
87
18
6
1
17
12
7
17
24
6
33
21
36
12
24
51
45
19
36
29
3
21
12
120
3
33
15
15
1
20
69
19
23
13
20
15
37
17
39
15
1
29
30
18
30
30
12
15
52
35
1
32
9
6
25
29
12
48
39
16
47
12
13
8
39
18
18
33
12
124
5
15
3
78
60
3
3
30
99
3
54
6
12
69
60
24
9
3
33
24
3
52
5
31
5
3
51
13
56
24
28
17
3
33
6
60
25
11
48
81
33
12
3
12
3
9
33
63
16
5
12
12
12
15
21
51
9
7
72
44
21
6
72
1
8
21
3
4
44
120
15
24
6
39
4
11
33
21
6
66
6
24
48
84
6
24
3
48
93
6
42
30
6
27
15
57
12
3
9
4
17
18
6
3
9
54
21
3
66
120
24
91
11
36
81
93
15
3
13
20
36
15
37
17
48
12
36
48
18
6
ABCD 96010432684*3^$a+1 [50131]
30
120
53
13
120
48
84
83
13
107
7
5
36
1
59
84
31
26
70
42
126
30
23
108
72
49
6
126
108
59
37
168
107
84
9
40
54
425
121
126
48
65
145
47
24
13
23
48
36
7
168
42
48
47
13
108
23
49
30
29
21
27
12
97
8
76
36
23
37
23
13
102
18
24
24
30
48
29
60
48
79
72
18
47
25
24
24
60
11
73
54
42
126
48
29
108
31
50
46
66
132
18
53
25
164
76
12
30
53
37
23
7
24
90
30
173
36
13
36
198
6
107
1
47
97
6
72
90
30
113
73
6
18
24
24
23
7
17
48
7
2
72
94
17
49
11
19
30
36
48
24
36
95
13
107
211
53
49
96
18
5
37
36
96
18
24
41
7
113
25
60
131
7
54
42
24
66
11
1
42
17
79
17
103
17
12
37
119
31
18
8
46
29
33
99
9
4
42
18
54
5
36
1
126
53
1
11
96
36
67
18
6
5
1
12
20
15
36
1
6
72
90
54
18
6
54
12
68
160
36
24
104
22
17
7
29
48
36
24
72
13
12
84
11
24
25
8
63
13
18
42
83
49
108
84
23
109
96
24
71
61
59
69
4
6
54
23
19
41
12
72
43
5
13
47
31
30
18
29
235
54
23
37
126
29
36
7
5
120
49
84
44
10
98
171
73
18
96
66
30
18
54
17
48
25
11
133
12
95
1
42
18
30
29
108
13
60
30
42
23
49
11
84
25
12
47
91
65
25
35
61
23
25
95
13
84
30
65
7
5
1
42
5
91
24
5
13
59
60
69
10
6
47
49
12
23
61
42
42
107
91
17
120
49
102
18
54
42
36
11
7
48
17
49
54
18
102
113
7
65
21
39
12
49
11
49
143
21
40
96
6
42
24
24
23
7
6
66
66
6
54
80
15
13
72
47
1
48
23
84
13
24
24
119
1
78
18
32
27
36
25
48
102
24
102
11
1
78
6
48
32
108
135
1
54
24
41
25
6
72
2
3
19
5
37
6
38
10
210
71
103
6
60
11
48
13
60
90
18
24
6
42
24
11
139
42
132
32
10
29
13
30
192
24
48
138
12
84
48
12
60
56
3
36
213
39
72
19
29
1
128
76
24
8
216
70
5
61
36
42
24
17
55
66
23
60
24
19
90
11
37
95
1
59
61
54
17
7
6
12
71
24
36
12
37
227
79
90
47
31
72
18
59
13
54
41
1
120
95
109
60
59
67
18
23
1
24
6
90
56
75
60
31
5
24
115
18
6
30
71
19
29
115
6
59
108
13
59
19
18
11
43
41
1
59
109
6
66
24
23
12
13
152
88
120
12
12
23
1
35
115
17
81
39
55
53
19
66
119
25
12
83
79
18
8
16
24
11
13
47
169
24
11
12
24
25
12
18
29
1
12
59
84
21
16
84
59
60
241
6
17
61
32
16
36
12
18
72
53
1
42
6
108
59
25
12
80
15
121
48
12
20
16
6
185
12
48
72
93
39
1
36
11
79
230
16
84
95
1
24
84
18
24
17
1
48
30
54
84
6
18
48
6
77
24
25
59
48
1
11
187
65
13
20
22
18
48
36
59
7
18
47
97
108
90
17
24
13
36
6
6
42
18
11
43
5
13
24
35
60
85
35
49
6
18
47
1
30
6
18
17
189
36
3
25
18
42
59
249
10
101
49
60
30
2
15
25
155
24
24
81
99
73
8
3
121
92
22
17
55
102
18
30
23
36
7
42
47
1
216
6
53
48
33
51
36
25
11
7
122
111
49
47
55
26
52
18
126
35
1
11
67
42
6
42
6
41
24
1
35
67
2
22
5
43
41
1
71
7
17
31
5
12
33
16
23
31
126
59
37
11
49
72
54
96
2
22
90
102
42
6
126
18
24
114
107
105
10
5
1
71
121
42
18
56
22
54
18
30
66
29
48
144
1
36
12
36
48
35
108
25
95
84
91
138
30
41
7
5
24
49
18
29
48
13
30
48
50
51
97
71
12
49
44
28
24
12
44
99
48
37
71
7
5
43
197
13
107
1
18
29
132
55
24
17
7
18
95
21
51
97
24
11
13
6
18
71
55
48
5
1
42
41
1
24
30
245
12
24
127
24
24
30
12
95
25
12
96
140
16
54
90
24
12
66
90
96
11
73
12
32
15
73
24
71
7
41
24
133
18
77
1
42
18
119
31
42
35
24
67
18
131
43
42
6
96
6
35
103
114
47
55
18
72
132
12
23
13
42
42
102
77
61
11
19
17
55
144
24
18
59
1
71
12
7
2
22
29
60
49
30
77
19
72
161
7
5
43
72
110
28
80
27
19
6
107
36
1
66
42
24
47
7
24
24
137
73
30
120
48
65
12
1
18
53
72
109
36
23
36
25
72
24
71
55
42
6
26
39
132
12
7
18
35
19
77
ABCD 96010914952*3^$a+1 [50010]
120
188
180
226
54
170
330
102
288
150
442
144
134
112
144
36
54
206
168
40
450
96
134
480
136
194
30
370
42
278
102
168
72
10
80
90
64
566
334
120
296
88
152
108
252
280
188
12
304
314
190
156
134
190
50
102
250
30
60
288
272
150
118
362
150
48
10
126
96
210
270
140
228
252
150
154
44
280
252
20
60
28
20
640
80
60
100
12
288
312
360
8
72
4
44
496
224
132
288
12
288
442
80
154
86
10
188
10
80
256
14
210
46
296
88
72
8
472
8
370
330
80
22
170
28
36
60
74
106
390
134
42
138
100
50
630
256
420
164
252
60
100
180
200
208
212
550
128
142
98
30
232
624
96
308
52
290
240
208
80
22
8
136
96
180
20
108
100
432
108
32
100
200
10
198
36
44
360
780
252
58
240
462
8
280
50
310
32
90
310
68
102
70
20
244
104
72
18
22
320
148
396
240
416
10
158
40
32
48
106
26
180
18
90
256
630
176
190
264
90
206
178
80
192
64
510
56
10
158
136
90
126
8
120
280
36
134
10
6
74
150
22
234
224
42
310
150
20
124
144
20
16
324
72
84
36
18
150
440
112
204
396
20
244
104
10
126
656
364
60
84
140
40
96
210
446
540
244
44
76
90
144
42
38
150
400
80
420
76
36
294
134
90
406
74
42
48
262
384
ABCD 96011517926*3^$a+1 [50000]
120
132
20
12
24
120
124
48
128
37
75
44
52
80
24
16
44
4
104
28
36
72
68
28
36
272
16
104
16
272
168
40
56
76
36
48
8
76
108
120
12
48
48
144
12
36
12
20
36
24
28
84
9
75
24
248
28
60
68
168
84
24
28
120
20
120
48
36
64
36
108
8
112
116
72
64
32
4
12
8
100
12
116
1
71
28
44
12
16
48
24
141
47
12
220
9
143
76
48
32
12
16
96
9
87
24
32
88
92
108
145
99
45
27
68
220
12
108
132
60
32
24
36
52
32
109
95
40
68
76
8
1
23
60
48
4
116
124
44
16
56
28
44
36
148
24
80
13
131
60
4
56
52
60
21
51
104
12
169
3
132
68
28
132
144
104
4
60
56
108
25
11
28
116
16
8
100
60
44
184
9
47
168
24
36
72
48
180
60
181
48
23
28
80
108
60
28
36
20
88
68
12
28
32
144
132
24
88
32
48
160
9
11
132
12
24
109
171
116
84
40
188
208
24
36
32
72
132
36
157
39
96
9
119
36
76
56
12
24
12
84
12
52
60
84
116
36
24
120
112
44
36
60
25
96
48
71
60
24
28
8
100
108
116
28
8
52
24
128
12
84
28
60
32
252
60
96
12
16
56
12
64
44
76
44
16
116
48
64
56
28
48
32
60
12
28
93
3
144
12
164
72
12
24
16
68
112
20
232
56
120
49
23
60
100
44
16
45
15
20
228
64
36
56
264
52
132
80
12
28
48
48
20
4
116
204
72
244
8
96
48
28
176
196
8
84
76
44
48
12
76
144
92
60
204
72
12
40
276
56
24
12
84
52
104
61
191
192
144
88
56
1
87
104
88
60
24
24
80
40
117
39
96
140
48
232
8
156
84
13
39
56
28
60
20
40
72
60
24
20
16
8
72
36
28
8
24
52
20
64
44
60
16
68
4
144
56
84
52
21
159
44
220
36
20
12
48
37
47
48
12
100
84
92
12
208
204
44
36
4
24
80
168
24
64
12
12
32
60
76
32
144
156
12
136
92
16
33
27
24
8
216
13
83
40
21
11
144
48
60
16
96
44
48
132
240
28
176
120
60
52
144
44
121
3
20
36
112
24
80
28
200
84
12
12
52
176
24
1
63
32
52
84
44
60
120
76
32
136
120
45
11
112
80
124
44
24
24
13
83
48
64
80
13
11
112
68
72
144
88
92
324
88
24
68
148
32
25
87
32
28
224
24
52
144
176
48
96
12
160
21
48
59
40
36
68
16
20
72
4
24
48
8
37
87
152
136
12
92
40
120
8
96
192
73
15
8
64
57
11
36
49
35
36
24
52
44
64
152
160
120
84
104
60
24
16
12
21
51
32
4
12
20
36
120
84
4
92
24
96
72
84
144
204
40
81
59
172
68
40
24
120
56
180
112
12
32
108
12
4
8
156
12
28
45
215
136
72
72
56
4
48
120
44
145
35
24
24
88
248
204
24
12
72
88
48
8
108
40
48
72
32
144
121
47
120
100
44
36
40
116
40
120
80
88
20
13
15
140
216
36
48
72
76
36
92
48
76
152
84
60
52
45
159
36
36
140
252
84
4
48
80
84
28
105
23
88
72
164
96
24
16
56
324
52
56
184
32
64
24
60
56
184
8
84
60
16
8
52
44
12
4
140
ABCD 96011739158*3^$a+1 [50008]
11
115
30
6
6
3
27
66
6
24
48
36
81
3
29
43
237
57
23
37
18
48
36
36
42
12
168
63
44
1
12
11
37
36
99
9
6
12
6
75
15
24
30
54
33
33
18
24
90
51
15
60
29
37
54
53
4
8
31
6
24
63
111
48
41
4
15
9
8
7
60
33
44
36
49
24
75
9
12
42
30
12
30
5
96
16
60
51
53
4
15
65
31
96
9
39
6
95
7
96
12
96
12
30
3
8
25
18
72
24
12
18
6
41
7
42
87
8
40
9
30
53
67
6
36
11
37
12
75
60
3
17
13
18
9
21
30
30
12
42
24
12
113
7
30
12
18
54
30
48
30
6
54
24
30
9
123
5
7
30
84
48
6
108
29
52
48
15
117
33
39
9
6
41
40
51
108
48
21
3
21
8
127
36
24
18
6
12
60
18
48
6
45
3
45
84
36
27
48
18
3
15
36
42
36
135
32
61
24
39
96
15
57
51
30
36
42
36
24
12
21
44
7
9
87
12
54
6
12
12
17
19
66
36
18
77
7
54
18
36
53
25
204
102
5
16
72
60
75
24
77
60
31
24
18
3
60
27
12
17
31
48
129
12
48
39
24
9
120
48
20
73
6
48
18
11
19
5
52
12
45
102
33
75
24
17
115
12
60
33
3
6
30
41
151
33
21
71
79
69
3
60
5
1
18
42
47
76
39
24
33
45
15
39
21
60
84
147
48
9
15
18
30
33
33
36
6
42
30
9
44
4
69
6
42
23
184
8
43
165
81
60
252
36
54
53
79
9
75
17
7
57
27
29
55
30
48
135
3
113
25
18
24
45
12
3
29
1
3
27
30
6
72
21
20
7
78
24
6
9
92
55
30
18
12
12
36
24
42
39
21
48
27
15
33
69
111
21
12
78
6
39
33
18
18
3
57
47
7
9
60
8
4
32
55
18
3
68
16
3
6
18
18
36
30
9
60
75
5
25
3
111
24
120
18
42
53
91
17
52
3
78
30
48
132
81
87
24
5
36
91
9
63
17
1
24
6
93
51
12
198
60
60
48
23
49
12
27
27
29
31
5
55
24
48
12
42
36
18
18
51
20
7
9
195
6
6
48
18
42
30
15
45
60
6
81
15
36
9
51
17
28
93
39
24
56
97
23
60
52
33
6
60
54
15
8
19
24
33
51
24
30
75
27
24
12
144
9
24
39
18
39
27
90
15
87
90
15
20
25
18
108
54
132
3
3
57
9
84
51
9
6
12
5
31
117
27
12
18
35
4
9
6
30
39
15
48
29
40
165
23
19
53
97
24
18
12
48
21
15
105
9
99
80
109
11
31
5
76
20
28
81
51
15
24
72
53
7
144
45
27
137
76
24
27
12
77
43
108
24
5
108
16
9
42
105
231
21
15
21
15
30
54
36
65
13
6
41
19
12
9
21
12
66
24
129
9
63
12
21
18
9
57
15
39
66
6
9
9
24
18
29
55
21
3
24
30
3
12
45
11
187
66
72
30
5
160
21
11
4
45
123
48
3
17
88
63
72
41
7
36
30
63
27
150
11
16
56
31
29
19
78
3
45
39
9
54
6
66
12
29
48
36
24
73
66
36
12
48
54
30
21
21
6
36
12
96
65
43
33
8
19
24
66
3
9
6
42
42
60
9
39
36
21
39
17
13
198
24
90
27
36
57
24
48
6
17
73
6
29
124
56
25
30
57
128
127
18
27
72
45
12
123
3
69
56
97
6
69
27
9
3
6
3
135
48
114
42
9
123
9
9
3
39
24
24
24
5
61
6
105
15
78
27
75
30
18
21
56
84
4
32
151
24
12
17
61
15
44
1
54
78
42
21
84
93
11
67
42
30
36
30
54
33
44
76
72
51
41
100
24
9
18
65
7
30
3
15
24
69
32
1
27
20
223
33
33
6
24
42
42
9
60
129
15
153
131
1
30
185
31
57
21
48
87
36
140
37
42
60
24
30
6
18
18
30
114
12
12
18
27
32
7
12
30
11
7
66
30
57
84
9
18
29
148
9
6
33
20
40
45
48
47
97
75
12
147
36
30
18
12
54
6
24
6
30
12
78
11
43
9
8
36
25
36
78
45
12
33
84
90
42
18
6
96
18
36
30
47
19
48
41
36
19
21
27
18
11
19
60
48
18
75
8
61
15
36
3
6
11
13
15
45
47
31
18
6
5
73
6
18
11
7
29
43
78
63
84
51
24
36
45
27
12
42
11
7
24
9
57
102
48
6
39
3
125
52
3
96
18
54
60
41
43
12
30
3
51
24
12
9
75
41
1
27
8
4
3
30
6
132
5
28
60
39
48
42
30
84
54
87
51
69
51
9
12
15
41
25
12
12
6
57
63
24
5
55
66
30
48
57
8
1
108
72
39
9
23
7
17
7
173
31
90
12
30
24
29
13
35
61
84
30
48
36
114
27
20
25
27
12
15
12
29
43
12
138
48
36
42
12
33
9
27
63
18
102
21
27
41
48
7
120
6
90
9
81
42
6
3
27
165
9
6
24
5
12
7
6
72
3
63
6
48
36
3
45
59
1
18
66
75
9
63
135
66
84
6
6
6
5
40
21
72
59
7
33
39
30
138
36
129
93
12
83
1
102
9
15
24
90
36
72
15
48
39
29
31
141
75
57
141
132
23
19
24
81
105
6
60
5
43
17
64
27
21
32
76
8
25
78
18
39
80
43
30
66
18
39
36
9
18
48
72
18
18
30
150
6
24
30
60
77
19
33
45
18
29
31
24
42
24
12
27
9
15
75
24
161
31
30
11
55
9
45
35
175
54
48
3
60
45
ABCD 96012279854*3^$a+1 [50038]
21
99
45
24
96
51
69
15
36
69
12
24
3
92
1
15
33
24
108
35
25
35
97
15
21
27
204
69
120
35
1
51
9
35
13
23
4
9
15
21
84
12
3
105
95
36
85
180
231
44
96
240
49
36
108
24
27
36
8
4
36
21
71
84
61
27
32
84
49
96
287
13
35
25
12
72
72
15
80
40
20
28
36
21
36
39
44
72
108
1
60
111
129
108
11
1
48
123
33
51
45
15
80
13
15
356
1
131
28
96
21
143
96
13
3
48
45
75
57
123
81
3
72
33
87
21
108
39
105
27
60
9
47
25
48
84
15
21
192
135
45
24
3
32
24
61
75
24
20
76
48
57
36
27
81
276
35
25
96
12
27
168
32
40
105
24
47
85
3
45
15
57
3
105
27
117
11
12
100
129
11
40
9
96
39
69
27
9
39
56
160
21
60
84
59
37
204
63
141
120
11
73
47
76
84
9
47
84
13
147
225
35
40
33
132
96
83
72
144
88
81
60
171
56
24
4
20
16
93
96
35
16
24
32
24
220
144
80
37
39
104
184
8
108
64
57
48
3
20
60
25
75
57
11
120
52
48
9
132
48
12
156
12
72
11
108
61
15
9
11
13
71
16
56
49
15
21
60
35
37
132
108
72
3
21
71
49
24
36
155
97
87
132
176
4
21
23
49
11
85
15
57
39
9
24
75
120
12
20
193
156
95
12
37
3
8
25
159
8
24
1
204
120
84
12
27
8
24
144
72
145
35
48
1
48
3
8
145
51
69
15
117
24
3
45
3
105
12
96
35
1
120
111
144
56
37
75
48
45
84
63
8
60
37
11
16
45
51
93
15
32
109
39
9
48
23
1
24
36
35
13
71
37
27
48
8
85
11
1
15
177
23
24
25
11
4
24
21
123
8
28
212
49
59
1
24
39
92
36
37
12
84
15
80
1
15
216
84
81
3
81
11
169
71
13
111
33
60
27
69
35
157
83
216
1
24
3
57
39
84
108
20
25
168
11
25
3
21
35
96
40
33
83
193
144
3
129
36
24
108
83
13
15
21
11
109
215
16
60
128
145
135
12
237
87
56
37
47
4
312
69
195
9
87
24
9
12
144
155
25
84
12
39
24
81
60
84
60
24
108
15
80
28
57
27
48
12
36
57
63
132
177
12
15
21
15
20
85
3
32
13
75
21
36
327
60
21
27
12
48
84
60
21
84
39
69
12
60
24
12
12
83
25
39
21
27
33
12
71
1
24
35
72
37
12
15
96
8
4
32
84
96
73
83
49
3
105
15
21
84
23
13
51
69
12
195
9
75
81
27
81
11
1
243
12
48
24
48
12
21
15
45
47
64
36
24
9
24
12
183
105
3
9
15
21
75
8
36
28
36
20
1
75
45
3
45
60
108
27
36
56
160
96
20
133
15
57
119
145
15
380
4
117
39
69
72
48
240
24
60
60
3
60
72
117
71
169
156
12
11
16
56
37
83
84
1
63
32
52
32
16
33
27
44
1
12
83
25
24
15
21
15
44
24
16
9
12
23
112
69
120
35
13
12
36
23
25
51
140
4
36
21
60
59
1
99
33
23
25
60
63
21
48
36
24
12
24
72
12
3
132
68
168
36
76
9
36
87
21
36
3
21
96
24
180
156
3
72
9
12
48
35
97
23
1
60
3
105
48
63
9
11
37
60
24
11
64
56
168
12
52
48
44
109
111
21
147
45
12
99
9
48
155
97
12
24
11
49
60
96
11
25
27
141
120
12
63
20
72
85
12
36
36
24
24
87
21
15
177
60
72
36
168
36
60
51
60
57
36
24
48
108
51
48
56
16
120
141
12
48
23
25
84
60
23
172
21
11
1
24
39
36
96
105
63
21
24
11
13
36
84
36
96
24
11
61
39
45
48
48
159
9
35
25
39
56
97
15
69
35
36
25
3
189
120
83
13
36
59
85
60
51
9
36
11
4
21
24
63
8
49
15
21
108
24
23
28
57
24
35
61
108
15
105
159
117
48
83
ABCD 96012864692*3^$a+1 [50033]
84
1
42
33
80
64
21
75
32
100
96
32
19
65
13
15
3
17
31
209
25
162
258
35
72
64
72
27
5
12
64
60
24
48
92
1
27
212
60
40
57
144
51
80
4
24
33
90
77
31
60
77
24
48
48
139
5
208
32
88
152
48
60
12
16
72
60
27
5
64
12
24
123
17
64
45
144
111
56
28
140
16
81
15
39
96
45
36
93
47
100
92
52
8
187
198
135
12
140
100
48
36
32
144
60
1
162
45
3
29
64
132
32
16
105
47
139
201
12
8
25
3
75
17
67
33
92
136
27
114
63
20
12
13
51
87
29
16
48
24
180
33
15
84
56
4
68
115
102
231
104
48
192
19
177
84
48
32
16
63
89
85
90
17
16
80
148
96
93
23
157
75
21
102
54
3
33
18
17
25
54
41
7
93
33
114
30
47
64
15
17
100
12
33
15
3
17
24
31
17
40
8
64
8
16
99
96
89
12
55
41
144
48
37
35
40
21
195
24
20
28
72
3
53
40
24
20
4
72
165
95
52
32
96
169
63
48
33
42
189
24
132
92
40
48
12
15
53
12
76
84
27
33
111
21
140
48
48
37
27
20
220
8
151
41
19
29
12
4
9
30
57
51
45
24
21
3
15
17
55
65
132
52
75
113
55
57
45
3
33
18
57
20
193
27
32
88
15
9
80
79
69
32
1
59
48
48
67
53
184
99
96
5
16
24
20
43
18
48
96
3
20
16
9
23
13
159
180
12
84
56
88
57
135
8
100
92
4
36
51
57
15
5
48
28
27
9
96
45
47
1
27
48
56
16
80
112
45
51
144
96
12
33
11
96
112
48
84
84
120
27
57
48
108
32
19
18
227
13
108
3
44
91
54
96
54
30
35
43
5
79
36
5
184
45
63
68
109
35
88
75
141
56
49
71
25
15
120
39
41
28
27
36
30
3
39
137
28
48
69
35
55
33
32
64
144
32
48
72
96
7
18
47
343
17
55
5
67
93
33
35
24
40
56
240
19
5
60
79
29
31
41
28
20
13
78
77
97
35
127
5
60
4
92
43
9
152
16
104
25
71
204
16
12
72
128
31
105
120
32
139
18
63
12
72
3
21
32
120
28
132
24
68
60
1
119
16
24
15
177
20
1
60
54
30
78
65
43
9
60
33
60
192
18
81
36
8
1
15
116
96
13
39
12
36
32
43
18
27
80
49
39
51
165
20
13
51
84
63
29
60
64
36
45
15
3
33
93
39
15
257
13
3
15
9
84
44
7
9
164
28
80
49
15
36
147
48
24
54
47
220
24
8
37
15
3
78
59
96
43
57
140
24
13
95
13
162
36
12
29
4
44
31
17
19
53
91
77
85
54
45
45
96
47
60
52
3
137
55
78
12
15
111
18
47
4
48
68
72
31
41
96
24
168
13
195
168
24
48
15
29
49
59
48
24
16
9
198
17
168
40
252
51
9
176
72
7
9
72
117
51
27
117
32
103
66
126
18
47
148
12
8
55
65
48
52
32
199
54
3
32
12
151
93
39
5
97
15
8
12
28
36
84
32
199
6
123
8
187
17
19
9
123
5
103
105
56
103
6
27
32
72
28
20
121
131
208
20
12
43
18
15
219
6
138
41
28
96
24
156
44
7
24
9
32
40
116
12
168
28
81
51
159
36
5
72
247
21
92
160
8
7
21
15
161
60
4
81
3
60
12
24
56
4
39
77
13
147
60
140
36
49
51
57
3
33
11
133
126
29
48
127
33
24
24
36
60
96
27
21
152
25
119
25
95
136
45
54
54
15
116
79
21
96
9
15
3
53
72
40
72
120
48
12
75
5
13
51
96
36
9
78
17
100
68
25
42
101
4
80
4
27
18
131
31
17
12
28
48
104
109
75
15
24
17
108
60
100
32
60
4
12
72
15
90
3
92
91
29
12
36
64
48
96
44
43
69
20
ABCD 96013521746*3^$a+1 [50036]
12
243
17
100
44
192
19
60
33
15
90
35
36
61
63
135
36
21
80
168
36
12
7
12
168
36
174
3
20
100
27
90
15
48
63
65
1
114
81
45
15
75
29
36
24
91
48
33
128
25
35
1
99
92
108
40
339
105
96
36
104
25
11
24
12
7
137
16
57
3
3
66
90
129
20
76
8
235
5
12
16
9
48
6
36
101
7
45
117
18
17
16
39
53
16
51
24
54
30
60
117
3
41
91
54
11
133
12
23
120
132
103
6
47
7
45
20
25
102
269
136
24
80
4
27
24
9
27
65
25
63
80
127
81
57
23
4
140
48
208
248
52
3
66
51
44
48
55
6
54
93
9
75
156
27
72
30
63
51
45
81
3
8
24
16
48
44
48
43
81
45
51
39
45
3
125
61
11
28
12
75
89
12
19
93
68
79
29
24
28
9
30
60
9
60
21
51
20
4
135
24
117
20
40
32
61
90
9
152
55
29
72
79
18
12
15
99
84
17
60
76
87
12
5
103
33
80
100
8
124
21
54
125
48
4
96
104
19
129
27
24
180
90
135
20
76
108
128
160
3
209
60
12
43
12
89
112
212
52
9
11
24
19
30
6
54
71
12
24
48
60
37
90
45
116
12
25
192
24
144
51
20
156
73
15
72
9
47
40
20
49
240
99
99
33
3
57
27
5
37
18
30
35
7
33
68
4
68
7
30
18
42
30
93
300
60
15
105
56
52
39
89
52
39
233
28
8
25
15
111
90
83
37
78
30
23
67
45
12
33
60
12
51
309
15
116
67
21
140
24
48
132
28
9
411
240
117
3
72
12
144
81
11
40
48
12
60
117
51
51
149
16
3
162
11
19
60
9
56
4
204
15
33
32
16
164
7
53
40
27
69
39
53
19
41
67
41
36
16
464
295
54
84
42
18
27
189
51
120
8
108
49
3
105
15
36
12
189
23
16
219
102
3
60
87
18
71
91
108
192
105
20
24
184
80
28
80
4
39
57
44
24
12
109
75
20
55
101
60
12
7
30
18
6
191
145
51
63
17
124
48
48
8
72
64
8
168
52
12
45
11
60
109
18
12
5
16
69
35
43
17
73
90
81
36
36
9
51
104
100
33
30
5
112
84
104
16
44
100
48
8
36
55
41
19
9
9
47
79
156
165
180
15
24
21
63
33
27
45
80
16
21
99
36
45
99
96
20
13
131
109
3
27
90
27
15
101
4
15
105
3
6
35
1
18
30
3
144
156
44
120
24
4
15
65
25
11
60
55
69
165
27
56
160
8
91
48
42
11
259
65
25
48
35
108
24
84
61
3
116
25
51
105
39
12
60
87
72
18
51
164
28
87
141
72
68
19
53
132
12
55
21
20
247
17
24
49
183
84
45
90
21
9
95
84
1
3
12
3
113
67
132
141
3
29
7
9
9
12
150
65
4
24
87
108
33
39
9
45
39
27
18
60
180
51
96
44
16
3
72
105
108
56
19
33
24
105
71
7
33
69
23
28
39
33
72
3
77
253
12
150
48
330
3
80
144
36
37
132
15
39
54
123
12
27
108
36
66
35
55
69
20
205
174
5
48
19
60
29
72
19
53
55
60
81
12
87
45
20
36
24
1
171
99
141
33
3
20
67
42
15
75
18
30
41
76
156
104
220
68
55
53
60
19
65
24
1
54
45
45
54
81
9
30
186
54
57
105
54
29
7
48
240
45
8
19
33
192
80
55
9
96
56
19
18
36
135
92
52
12
116
40
228
45
11
100
104
12
19
24
9
165
27
8
36
1
15
36
9
11
7
72
9
39
197
16
44
76
44
43
12
5
84
112
32
115
12
5
73
12
450
105
116
19
29
180
79
117
8
ABCD 96013654502*3^$a+1 [50158]
51
64
176
96
24
9
27
4
44
12
84
81
75
129
84
12
24
15
105
51
48
36
48
33
27
12
84
60
21
3
177
24
111
9
12
180
79
288
48
140
180
153
36
19
32
45
60
55
8
100
65
36
63
93
19
65
96
75
12
261
31
29
79
56
60
21
204
15
12
69
3
12
36
28
272
4
41
115
128
132
48
112
108
20
72
24
108
12
9
12
84
24
67
92
36
36
24
4
108
113
15
81
36
67
17
63
93
3
60
16
5
60
156
84
31
92
52
116
9
39
76
44
180
96
4
32
33
7
68
21
24
111
105
15
48
12
28
41
15
72
9
24
36
15
45
36
60
7
161
127
65
87
153
15
153
15
16
5
159
177
63
64
173
135
60
45
87
60
108
213
15
60
57
75
93
15
21
96
19
29
36
79
92
69
39
24
57
276
15
4
104
24
108
129
36
48
91
308
16
224
60
12
96
33
36
96
60
135
364
108
20
21
72
159
16
20
52
32
48
57
24
96
39
72
33
135
40
161
60
99
220
32
69
75
48
96
36
96
144
264
196
20
45
115
44
45
39
33
123
64
17
171
24
9
147
192
48
4
44
81
15
240
16
65
3
232
5
3
192
60
132
33
43
17
75
213
36
111
120
112
36
17
367
17
3
57
15
9
159
81
55
56
16
32
112
8
132
45
15
120
129
31
60
44
36
4
185
15
24
88
84
20
45
159
12
40
44
36
93
15
21
15
28
53
24
51
84
40
89
15
76
65
60
3
28
104
28
32
148
120
101
27
72
192
28
36
56
81
55
8
64
20
76
32
4
5
60
36
15
48
12
333
159
96
36
45
51
33
12
63
81
31
5
75
100
68
24
88
12
32
100
104
72
24
36
33
60
87
24
4
60
17
99
36
129
24
96
99
12
69
36
135
184
29
51
9
39
12
204
84
21
12
15
28
41
39
96
96
64
65
24
12
48
156
55
65
75
189
55
80
81
15
9
31
68
117
31
29
63
93
63
40
65
55
161
3
192
64
65
15
84
33
39
16
53
36
60
60
111
148
5
31
108
32
84
76
20
96
9
51
4
41
48
39
57
15
48
40
128
264
40
24
20
124
113
48
199
8
69
15
45
84
51
96
64
41
15
9
55
24
41
144
99
108
129
31
152
28
173
36
15
156
9
15
28
92
48
112
89
60
36
15
264
40
44
100
17
60
36
24
111
33
39
33
79
29
67
8
81
3
21
15
120
16
89
79
80
33
75
45
24
120
175
8
88
8
57
324
144
36
159
40
5
75
16
65
84
156
96
15
165
63
45
87
9
15
21
15
84
9
96
55
8
72
45
211
24
5
84
87
232
168
68
177
3
16
221
60
84
195
45
211
32
57
3
21
96
15
184
65
96
24
111
48
57
255
88
41
39
33
144
63
57
15
148
12
200
16
8
100
32
93
96
15
40
161
55
8
76
144
116
45
15
60
21
19
44
76
8
48
72
16
161
36
43
36
144
32
93
195
21
123
16
245
31
44
21
24
132
3
40
32
4
80
129
27
84
96
33
75
84
21
60
12
24
39
192
9
43
80
16
12
5
48
15
165
27
64
44
21
3
12
21
87
33
55
284
16
140
208
72
108
92
33
15
36
45
15
48
216
96
105
96
3
244
8
105
175
8
21
63
16
17
60
ABCD 96015146608*3^$a+1 [50070]
53
217
84
35
61
135
24
51
72
45
33
12
12
48
51
9
108
84
36
42
41
79
117
45
51
120
9
15
3
153
45
24
59
1
36
27
33
174
5
28
45
42
96
93
9
51
12
45
84
3
45
35
28
24
120
45
35
31
12
42
15
45
18
5
73
15
15
105
9
48
3
27
60
93
24
104
121
30
18
15
93
132
12
30
21
48
27
57
15
108
54
126
24
30
59
112
60
68
61
36
3
39
42
15
3
78
42
33
9
30
6
3
111
18
60
167
91
12
162
30
150
6
30
114
36
42
12
15
36
39
9
12
9
78
90
15
15
5
16
56
175
36
53
19
5
72
16
69
59
49
15
45
3
8
16
45
99
24
27
6
42
30
12
30
45
8
13
192
75
27
29
96
40
93
51
24
33
42
72
21
45
27
117
30
66
42
12
168
65
28
69
48
27
3
33
117
48
39
15
30
3
3
102
18
93
129
60
60
42
36
30
75
24
8
28
27
258
15
8
76
15
21
117
87
44
52
9
39
44
97
231
9
78
48
12
18
84
126
117
15
72
69
56
1
120
12
3
48
9
15
12
36
39
6
3
21
18
42
6
17
25
87
21
63
9
78
114
96
27
92
1
120
12
42
93
45
11
19
21
69
60
51
60
27
30
114
66
12
42
6
90
114
35
120
115
78
3
75
53
49
63
12
57
123
15
33
27
17
64
9
63
12
32
43
30
60
42
33
87
69
56
28
57
23
76
21
99
21
36
39
8
52
33
108
30
57
3
84
33
3
45
24
75
30
39
120
21
276
27
60
27
48
57
48
105
12
48
27
44
112
24
21
192
12
6
9
21
30
45
32
16
56
31
33
27
54
36
60
72
102
105
48
33
12
123
45
192
12
48
18
9
105
36
3
69
95
25
3
48
39
30
63
177
42
18
12
18
21
69
18
33
21
78
17
1
42
57
8
145
12
39
12
69
15
81
30
17
28
45
54
6
24
18
21
9
63
45
23
1
120
120
15
33
30
33
12
27
36
12
93
48
24
15
12
6
83
64
27
5
31
102
72
48
15
168
8
49
42
66
3
36
33
11
100
21
63
12
15
6
54
33
3
29
145
18
72
168
33
75
12
72
5
28
27
30
78
45
48
44
124
56
103
12
9
12
9
23
180
13
12
120
11
64
105
12
126
45
15
84
93
33
24
123
93
39
8
73
42
12
6
72
48
12
162
96
53
4
12
3
33
69
6
12
30
87
15
78
192
23
25
12
6
9
96
48
12
9
120
108
30
18
39
33
12
35
13
108
3
57
30
42
15
75
102
78
65
55
45
33
75
9
6
17
12
16
99
53
12
61
114
66
90
30
12
63
24
33
135
57
30
129
9
63
57
35
37
36
167
55
132
9
9
108
12
120
12
59
124
20
67
5
1
84
30
138
51
189
192
126
69
15
65
1
3
192
27
21
9
102
69
9
35
43
33
36
15
78
3
9
66
12
21
56
16
27
45
240
45
78
24
156
33
56
61
3
129
111
56
25
60
3
80
7
6
255
15
54
15
21
60
12
15
20
13
12
18
42
102
129
69
47
25
39
69
48
12
42
48
30
78
54
36
24
39
99
72
29
31
6
30
12
5
13
12
30
18
72
3
87
78
12
12
63
20
25
18
33
144
32
84
67
57
15
12
90
138
12
69
96
60
96
24
44
1
3
75
48
24
36
114
3
15
72
69
56
61
63
36
8
85
30
42
51
27
21
36
84
9
18
24
18
35
52
44
61
108
60
63
45
3
171
5
43
18
132
75
57
18
21
20
157
12
11
40
24
123
12
33
9
48
90
18
30
24
53
196
231
246
12
87
108
320
16
9
63
72
3
24
78
12
15
81
47
28
15
102
12
15
128
25
60
123
24
96
45
60
15
120
9
39
12
9
96
102
101
19
168
273
44
43
53
52
32
103
9
15
108
42
111
44
4
24
32
1
42
141
24
27
29
187
30
23
199
21
12
72
45
48
107
43
57
48
60
15
42
15
105
12
36
3
57
12
11
49
60
72
143
73
23
19
90
3
9
36
12
87
8
25
48
15
12
33
179
25
66
54
123
87
48
18
23
4
75
45
45
3
24
3
45
57
36
84
66
9
36
105
204
6
114
30
66
75
57
48
12
27
33
111
81
18
21
60
57
30
162
3
9
15
21
39
15
18
3
57
18
12
81
9
42
48
18
27
93
54
6
15
12
12
8
25
3
12
15
132
96
33
60
72
8
4
27
60
53
40
87
18
12
ABCD 96015428968*3^$a+1 [50058]
30
98
66
90
36
48
22
38
4
2
79
5
30
10
30
42
38
6
10
45
29
30
6
10
26
48
6
6
7
17
4
56
6
28
12
8
10
56
24
72
19
45
3
3
14
6
49
48
81
62
18
180
10
110
64
38
174
126
49
89
10
92
97
11
37
24
29
36
6
60
4
9
5
67
29
6
37
51
56
10
44
7
29
54
72
13
17
55
29
40
3
41
30
6
28
42
21
24
5
19
51
54
15
39
36
114
51
35
16
14
6
16
20
54
31
3
54
42
36
14
43
23
48
6
10
66
14
6
30
40
20
30
82
36
21
65
6
49
24
131
40
21
5
18
6
24
160
2
54
6
34
3
17
10
93
11
96
13
63
38
42
22
38
24
10
116
64
63
48
143
16
26
52
3
24
24
35
60
30
19
17
31
24
75
45
35
109
185
102
58
6
14
67
143
12
13
35
120
37
120
65
4
3
23
97
47
58
2
54
30
1
120
45
134
46
15
3
21
5
10
36
54
2
13
99
21
17
7
3
20
25
5
24
6
84
60
61
57
8
18
64
6
50
61
29
30
61
39
2
18
30
16
14
36
24
37
89
31
45
14
30
66
24
114
19
11
6
130
21
72
47
126
34
78
180
2
13
47
1
57
26
64
42
36
63
27
14
6
48
1
3
21
17
10
90
8
115
5
30
6
16
60
27
17
31
9
20
6
37
63
9
11
18
4
87
11
228
6
43
93
50
4
50
90
25
48
72
11
120
10
14
6
30
118
51
5
19
9
2
16
104
66
108
12
22
30
87
11
18
10
6
14
37
35
24
13
15
26
55
96
3
56
34
27
69
92
24
10
93
11
6
10
93
48
29
34
86
30
66
19
149
82
9
5
96
82
18
14
1
143
36
13
51
26
40
44
66
24
6
40
39
24
27
44
36
13
15
38
60
34
14
126
25
41
18
40
72
8
30
60
30
37
53
19
11
6
16
50
18
172
39
11
90
142
45
48
87
96
20
106
51
53
4
8
18
6
103
3
188
36
10
18
2
36
78
12
73
5
12
60
43
45
36
50
6
24
31
27
26
10
50
40
6
74
16
20
30
34
20
4
8
18
64
66
39
17
36
18
12
112
56
22
50
78
6
76
8
6
36
4
39
17
55
3
21
29
30
61
131
30
204
46
45
65
168
12
48
46
66
50
48
1
5
24
115
9
56
66
24
30
66
24
40
21
3
48
8
37
15
9
3
86
7
23
106
84
99
72
5
30
16
90
3
9
2
16
8
102
94
9
5
4
72
44
40
54
21
24
41
36
4
24
15
48
23
102
58
26
84
30
82
12
18
42
38
37
33
98
30
34
117
39
9
41
31
11
40
30
8
10
92
25
35
133
17
7
23
73
41
24
7
5
24
24
52
135
5
30
30
10
14
24
31
35
28
26
4
3
59
61
39
9
17
34
21
9
56
18
30
64
32
66
13
51
14
7
33
54
81
27
50
40
8
22
38
55
41
10
21
23
1
24
35
42
54
4
12
54
39
65
6
6
24
4
39
17
6
84
16
8
70
20
6
61
59
30
66
24
84
36
6
34
50
6
34
14
61
35
6
10
78
15
15
50
12
24
54
61
21
20
7
75
21
17
114
16
68
25
9
26
30
102
10
98
6
55
11
54
54
12
10
8
12
55
24
29
124
26
6
130
104
126
54
6
90
276
28
2
18
6
6
18
31
5
6
40
8
100
12
8
34
75
77
19
24
23
60
48
37
5
40
14
6
18
124
26
34
30
15
117
3
11
4
105
23
70
12
26
36
66
34
21
23
12
85
35
30
82
21
72
69
6
14
84
72
43
5
36
31
83
4
2
30
49
9
6
9
48
27
78
15
15
14
46
48
42
72
27
119
1
5
4
15
11
30
24
6
36
37
203
30
79
11
37
21
20
112
39
41
7
3
8
42
54
30
54
12
90
78
30
7
3
45
27
8
6
4
20
7
15
12
2
24
19
27
50
10
33
3
12
2
96
142
188
10
27
17
24
7
48
107
40
74
144
12
22
30
6
12
33
27
14
6
60
30
84
91
120
27
32
24
10
20
12
24
54
61
9
36
14
30
52
99
11
85
35
18
126
4
9
72
75
110
40
20
24
66
25
21
50
64
129
11
6
18
16
26
48
6
6
18
6
24
4
108
20
40
27
77
84
7
5
43
21
3
47
60
90
6
18
12
4
14
16
26
52
26
10
260
31
41
7
15
32
4
42
3
65
31
59
40
69
11
40
32
24
133
51
32
78
6
6
43
5
42
52
2
30
13
177
14
6
16
195
125
19
11
13
11
4
126
120
3
17
6
48
150
19
27
50
43
15
33
27
45
21
86
30
55
24
41
6
84
54
4
27
71
48
100
26
28
18
80
18
60
7
3
30
2
40
48
2
88
24
3
35
78
4
38
13
17
7
11
4
38
4
20
30
90
6
48
52
9
11
109
24
11
66
43
5
42
30
67
41
52
8
40
32
94
69
11
36
25
53
4
15
81
2
10
20
4
90
44
4
6
20
10
50
19
57
74
52
9
5
6
37
48
3
50
6
124
6
75
35
6
18
6
16
20
108
34
8
10
38
4
30
68
7
17
4
30
21
3
12
14
12
48
22
74
55
5
6
40
102
15
11
60
25
69
78
8
72
4
6
140
88
15
57
14
60
4
80
64
12
6
63
41
4
62
18
4
15
3
38
55
5
42
30
84
79
9
26
66
76
74
13
11
30
10
45
27
8
37
24
3
45
23
48
25
11
13
11
46
15
59
10
56
160
14
22
20
139
5
19
24
11
6
34
32
13
35
4
33
48
5
36
6
4
30
14
154
8
10
69
51
104
4
9
41
40
80
12
30
13
9
60
138
54
54
32
40
24
36
68
12
4
6
15
29
40
44
31
71
54
4
54
81
47
49
3
32
24
36
54
10
42
8
151
11
ABCD 96016038232*3^$a+1 [50013]
13
32
4
26
9
69
48
39
36
13
164
4
47
1
92
76
35
1
54
6
36
47
12
9
76
84
66
78
50
16
77
12
36
45
27
43
74
16
119
9
3
48
13
8
88
11
21
63
48
73
78
6
11
79
30
12
11
48
61
95
33
28
36
11
13
54
2
3
1
35
36
24
12
1
36
11
21
40
32
27
12
49
20
28
216
24
8
39
27
57
1
12
26
30
18
22
120
2
6
16
56
48
36
3
36
121
30
50
39
13
56
18
46
35
63
16
30
12
24
8
28
11
13
12
20
24
10
38
60
48
16
44
63
67
26
36
64
60
188
3
49
38
18
87
60
25
8
90
46
48
8
39
25
24
2
33
24
21
84
16
8
36
15
115
6
11
72
199
30
20
4
36
24
62
9
81
22
66
83
45
27
21
3
1
24
152
27
13
11
1
23
93
16
11
24
1
12
18
110
36
15
1
20
10
42
120
24
6
42
80
54
18
4
42
6
60
32
3
1
71
12
7
2
12
51
21
4
140
36
28
84
119
96
13
66
30
11
1
36
24
71
61
12
42
29
25
24
11
7
26
15
1
38
45
9
36
54
21
85
11
57
15
3
16
17
37
74
6
10
30
60
38
46
98
21
96
9
4
32
16
110
112
5
45
60
3
1
14
22
47
1
11
37
144
119
9
42
10
8
76
83
31
42
12
23
3
16
6
132
36
24
96
47
36
13
56
4
84
11
48
25
47
12
43
14
18
16
30
35
48
13
2
130
11
1
18
2
216
112
6
14
27
1
20
39
84
7
14
3
24
72
31
48
18
24
36
2
22
12
35
25
72
12
11
12
1
8
27
19
32
21
24
12
12
13
24
6
18
23
39
6
27
13
11
13
36
11
12
79
14
27
81
27
25
84
36
20
6
22
24
8
27
49
35
12
1
24
107
1
44
3
37
83
12
7
30
18
65
1
12
66
42
36
8
84
4
140
6
58
68
39
61
8
39
1
119
36
217
24
12
92
48
154
5
48
36
60
1
23
3
18
28
2
42
16
59
1
23
12
12
21
27
108
13
8
3
1
6
53
1
12
32
4
23
25
44
30
9
12
13
35
37
20
60
27
12
15
90
48
166
29
57
51
55
2
172
35
15
9
25
48
8
4
47
69
3
24
1
12
6
41
7
6
71
60
48
1
68
28
12
60
8
16
48
20
4
23
48
1
32
39
12
19
29
96
25
47
1
12
12
60
48
23
9
6
9
1
23
13
18
185
1
11
57
76
59
69
3
33
12
16
54
5
25
32
51
12
1
24
92
16
35
1
95
9
4
12
18
77
21
84
4
36
96
248
51
55
14
28
32
3
9
40
50
90
72
28
12
36
18
2
126
141
1
56
48
64
11
109
18
2
64
60
18
18
14
42
63
39
34
11
121
131
69
4
8
24
16
47
37
23
145
56
15
21
84
52
20
24
75
36
73
12
20
64
42
38
10
5
21
4
36
35
45
52
8
18
30
4
32
78
69
1
23
12
55
2
36
40
152
4
83
25
12
24
6
101
12
9
40
12
2
64
29
60
1
59
1
120
48
8
40
18
29
21
72
4
68
108
3
72
49
8
4
35
45
88
95
73
35
7
6
12
30
5
12
79
17
24
1
35
57
15
9
39
1
36
6
2
16
11
25
8
183
25
11
9
40
23
61
11
25
12
50
105
13
44
3
24
48
9
16
83
12
13
11
9
4
35
1
18
5
60
1
23
39
118
36
23
13
12
8
4
32
60
3
105
15
33
40
72
32
4
56
22
90
6
17
13
8
15
84
33
4
11
12
24
24
25
2
69
12
25
119
1
24
12
84
119
37
24
143
37
32
63
15
16
42
144
12
48
12
83
57
15
12
9
27
57
3
33
75
37
23
9
27
24
72
21
6
16
6
47
48
24
25
36
8
16
11
1
47
21
12
63
45
3
36
25
44
10
50
12
64
11
39
16
17
15
18
28
32
51
1
35
75
9
55
48
90
83
85
20
3
7
77
37
44
18
64
2
36
42
69
48
9
28
8
28
8
3
48
13
20
76
90
30
188
54
162
28
18
2
27
9
51
25
47
9
27
12
127
29
12
21
4
32
100
12
35
13
20
3
12
1
24
11
7
32
9
13
12
20
52
71
36
57
51
25
38
16
6
8
15
1
12
32
28
72
48
18
5
108
37
20
15
49
32
88
30
6
20
16
60
24
192
11
55
6
48
48
20
24
28
83
1
8
3
33
18
9
60
91
29
177
28
11
48
36
69
34
26
100
18
2
60
39
48
21
12
10
114
24
20
16
56
72
12
88
36
56
34
114
20
48
39
12
9
40
6
41
49
8
15
33
27
12
97
54
26
15
57
15
63
46
20
88
35
1
24
11
25
6
41
36
37
56
3
37
14
105
7
14
3
33
64
14
82
24
6
5
12
33
12
27
37
32
4
212
63
37
12
24
92
16
35
81
18
93
36
84
12
73
131
37
11
48
33
34
50
16
47
25
59
96
108
49
23
13
68
22
2
88
11
37
11
25
20
3
13
59
3
9
12
25
83
37
24
11
1
71
13
36
47
9
22
41
1
23
72
1
6
5
12
1
192
30
53
45
4
24
8
76
32
46
53
57
75
1
23
84
1
42
42
38
69
43
5
13
12
2
18
36
40
2
9
25
119
1
12
32
3
84
67
18
47
37
24
66
134
42
9
37
2
6
15
85
20
4
23
37
23
97
20
72
64
110
10
83
25
26
54
3
24
12
12
36
25
20
16
48
11
13
35
85
6
18
24
11
33
90
46
35
49
215
84
97
36
11
25
23
72
33
27
24
13
80
36
3
49
18
42
24
8
100
35
81
100
24
18
50
88
35
3
6
28
24
6
42
35
73
72
11
103
18
48
47
61
20
36
3
69
3
79
26
28
60
24
6
26
27
1
8
36
16
23
57
27
3
10
95
9
100
23
105
40
20
36
39
72
1
96
47
85
20
27
55
42
6
66
36
23
36
9
6
16
53
60
37
47
24
33
18
30
51
1
44
16
72
95
33
63
27
93
81
51
9
52
11
1
8
12
3
15
22
12
48
95
21
10
5
25
12
54
29
1
80
108
63
45
4
ABCD 96016052662*3^$a+1 [50082]
19
23
1
36
84
132
12
17
115
120
36
125
72
36
120
31
36
48
29
12
120
66
85
137
120
330
1
149
36
31
24
5
192
60
115
59
85
11
18
115
77
103
36
60
48
5
18
157
288
17
115
156
132
47
37
29
175
125
19
17
78
186
19
35
61
17
72
55
35
48
48
282
144
31
77
42
241
77
18
18
24
43
53
6
78
216
31
173
78
210
132
72
19
329
31
17
19
149
36
31
29
36
144
186
48
186
6
13
5
7
29
48
67
5
66
30
115
5
19
36
72
11
54
48
43
5
204
31
5
24
55
17
60
36
60
168
6
49
239
42
24
36
115
23
18
12
103
17
42
49
65
115
77
19
48
41
72
48
79
53
139
53
6
85
221
139
209
66
114
103
53
24
42
169
12
60
12
5
30
1
5
139
60
5
30
13
83
6
115
161
48
96
24
30
49
101
151
60
113
6
30
36
151
144
144
17
168
67
17
36
84
31
17
180
24
6
18
144
115
53
168
60
19
17
84
67
84
35
1
53
7
72
185
18
192
30
36
24
307
108
5
103
155
48
30
36
19
11
1
204
35
109
5
67
65
12
151
269
151
5
24
7
36
89
24
132
60
12
36
90
42
12
96
24
67
36
59
6
43
12
17
60
48
60
103
36
5
19
245
79
275
78
7
72
83
73
137
156
36
60
43
101
24
36
12
7
60
5
36
151
60
120
41
42
13
120
89
24
12
78
174
55
11
97
53
156
43
36
5
127
107
73
77
36
192
55
48
95
85
72
132
41
54
138
72
30
6
91
65
55
23
121
149
60
60
12
31
17
36
72
108
24
43
60
137
60
72
31
125
7
41
30
150
151
83
150
42
121
185
30
90
79
84
24
65
276
55
5
24
66
97
125
19
36
59
54
175
17
19
41
19
41
12
91
5
6
96
30
7
11
145
65
79
108
53
30
121
36
12
113
108
156
30
61
17
18
48
66
36
168
79
65
7
36
5
60
60
48
36
6
37
101
54
13
48
24
53
19
29
6
6
43
24
101
24
31
11
13
53
163
5
7
113
72
54
66
19
113
96
67
180
120
24
149
187
17
36
19
60
95
78
55
72
137
138
66
7
48
60
29
192
24
7
17
126
145
41
175
48
173
60
7
12
5
31
119
48
48
162
60
67
5
144
31
108
41
54
13
89
43
65
288
7
125
48
7
41
12
72
67
35
78
36
240
36
138
1
29
66
54
7
101
43
5
222
85
65
19
96
65
7
101
91
41
24
36
12
36
19
12
161
24
199
5
72
7
5
168
43
96
29
144
163
17
72
48
31
72
17
48
19
36
5
139
5
18
37
65
48
168
84
43
5
336
30
49
36
65
204
31
5
90
42
103
29
36
7
119
73
72
89
54
66
7
77
31
65
60
7
72
95
96
1
24
5
156
96
12
42
48
73
12
53
72
187
41
43
47
90
54
66
60
67
41
7
293
31
41
18
37
48
5
72
67
11
90
102
13
65
67
12
113
127
12
144
185
67
17
42
48
6
60
211
65
151
48
209
288
132
12
48
72
36
54
144
49
132
11
109
83
6
144
90
48
18
151
24
65
79
48
209
30
18
120
60
55
65
36
127
53
42
30
7
5
48
12
7
5
48
36
139
77
168
7
35
54
12
7
17
384
6
6
108
ABCD 96016069718*3^$a+1 [50002]
18
56
10
6
59
187
89
9
6
16
2
10
20
16
12
104
33
67
8
52
24
84
5
91
60
5
25
47
24
15
18
15
15
10
18
17
45
42
64
101
9
22
50
24
40
11
19
84
5
24
7
80
36
48
6
198
21
19
8
112
17
24
1
8
22
41
12
7
65
36
19
84
20
4
17
3
22
14
106
110
21
12
51
54
22
50
3
13
54
36
48
6
23
31
12
108
42
8
75
19
17
79
5
21
3
7
41
39
64
24
36
5
144
43
20
57
3
52
30
30
18
14
64
26
40
6
18
42
24
158
3
19
8
45
36
7
12
48
38
15
36
31
5
72
1
102
98
15
7
24
8
16
17
103
264
66
30
5
39
22
14
162
3
15
30
6
10
6
60
17
36
9
42
21
43
6
24
42
77
96
7
84
60
26
15
3
22
8
22
5
67
32
18
10
6
66
60
56
9
15
10
23
91
20
16
53
3
33
7
44
21
15
9
48
1
114
86
34
6
107
43
120
12
38
22
12
5
7
18
155
48
13
11
79
44
105
31
29
7
6
74
105
36
57
16
102
80
28
60
36
5
43
20
10
8
10
30
24
11
15
70
59
19
12
44
106
72
23
19
101
60
12
33
63
15
21
108
15
33
24
19
60
26
10
96
140
45
13
35
7
17
36
15
76
36
12
72
5
1
62
36
16
5
75
16
48
30
30
60
6
38
42
66
24
21
33
15
31
18
6
24
17
1
8
111
15
16
12
65
21
16
18
12
5
19
5
12
15
88
77
108
55
41
15
40
44
45
12
55
5
55
68
102
3
60
15
16
41
12
31
30
179
15
16
30
72
8
22
32
18
40
35
13
6
24
20
94
6
26
10
60
24
12
78
14
21
31
36
8
34
30
5
13
54
48
32
36
12
88
20
144
21
24
15
4
24
30
18
8
22
90
5
15
34
59
19
32
21
48
87
70
42
6
104
15
3
12
40
122
46
18
26
6
70
20
22
11
36
39
4
32
30
3
37
35
21
10
29
31
24
44
16
84
26
54
60
4
26
16
6
18
35
39
76
12
24
29
1
35
39
22
35
13
24
48
14
34
62
10
24
6
53
7
8
94
35
48
13
6
41
43
5
25
26
6
90
4
18
72
96
72
18
20
34
6
17
33
27
27
64
12
12
2
16
24
23
55
36
29
55
77
15
4
125
12
25
8
39
36
31
36
2
42
69
31
20
16
12
120
20
156
21
15
21
19
14
27
45
10
14
10
120
6
23
57
39
63
28
8
9
37
66
30
134
40
60
30
14
4
120
20
21
61
6
5
99
21
43
65
60
7
30
47
127
144
41
63
28
108
65
15
4
12
8
33
115
24
38
63
7
8
48
10
54
36
6
11
13
2
12
57
151
12
20
12
21
43
24
12
24
20
9
31
120
56
16
65
12
25
30
12
24
84
48
18
6
44
54
15
7
8
40
32
21
43
29
108
127
68
4
48
12
44
10
50
21
99
64
48
92
12
6
15
7
125
157
90
56
28
2
10
17
27
34
30
26
63
12
39
36
40
48
48
2
6
10
54
5
96
36
51
4
44
9
48
127
77
25
96
18
5
9
6
106
24
14
33
33
72
3
87
9
13
66
30
54
26
40
30
29
13
110
33
49
11
55
17
7
5
7
66
30
114
14
21
15
24
46
78
20
52
53
103
24
78
11
15
4
90
2
84
21
24
31
6
8
96
46
12
36
50
39
48
19
6
14
48
45
13
14
21
205
24
23
3
40
53
1
50
105
13
48
72
11
7
24
48
6
2
22
35
61
14
28
5
49
8
30
58
30
24
41
67
6
6
41
7
18
24
24
122
70
8
16
56
3
19
36
24
60
48
12
17
55
8
16
96
14
6
18
40
26
22
18
20
40
29
103
5
33
6
48
10
8
40
18
5
99
46
11
15
9
27
28
6
56
88
2
100
120
32
16
5
7
14
15
96
25
42
102
24
35
21
40
30
24
50
16
24
32
15
55
5
67
5
7
38
18
40
14
6
28
5
60
19
12
24
65
55
41
48
37
95
51
30
63
159
33
15
24
10
119
25
24
6
90
32
40
83
55
17
15
4
60
24
20
40
2
88
14
21
36
25
6
18
30
12
5
67
5
7
5
24
45
34
38
24
10
24
60
12
32
16
102
8
6
4
6
11
37
30
17
24
9
3
19
41
12
7
6
59
24
37
14
4
14
58
54
24
72
18
92
4
14
24
70
2
18
100
12
29
39
21
31
24
120
54
2
30
24
46
36
5
15
18
22
5
12
55
32
9
1
50
70
18
41
12
49
24
72
48
47
67
17
13
83
67
5
85
23
27
16
6
14
45
15
21
9
16
18
48
72
8
57
13
30
17
7
5
15
40
48
60
56
4
72
53
12
61
18
17
13
35
19
53
3
130
102
32
21
21
10
29
31
36
53
49
23
25
83
132
19
6
23
7
48
12
24
41
19
36
29
24
7
20
40
68
114
30
21
7
30
32
3
37
18
5
97
23
60
27
112
18
66
24
60
36
101
25
24
11
13
32
3
3
64
80
69
31
65
84
19
5
15
16
5
37
48
2
33
60
15
90
16
35
51
18
46
65
1
2
16
5
12
85
38
64
48
60
54
35
189
10
17
205
2
36
9
33
3
51
88
17
1
35
132
15
12
24
100
2
3
24
31
20
36
16
17
3
4
44
40
74
3
7
5
36
37
14
4
20
34
48
2
81
12
33
16
90
108
26
66
6
64
90
41
43
26
3
55
30
8
18
22
47
7
96
132
110
3
12
55
18
2
16
17
87
21
19
17
55
24
24
20
18
27
151
5
39
16
5
7
5
24
36
43
20
24
30
22
20
33
31
5
15
42
48
27
19
18
42
6
50
28
17
19
8
52
41
3
64
20
21
7
62
6
21
91
50
15
43
14
16
90
5
51
84
40
5
7
62
40
62
88
72
44
21
43
60
2
46
84
6
23
60
12
33
34
8
57
7
5
49
72
18
56
36
28
30
14
28
8
64
12
53
67
56
18
10
17
45
70
12
168
44
16
60
8
4
32
21
3
52
84
20
6
3
69
82
29
25
30
26
3
15
22
14
10
14
16
5
79
12
36
30
72
23
12
103
84
29
69
58
12
36
54
8
15
49
38
21
19
42
11
7
ABCD 96016088852*3^$a+1 [50030]
16
8
30
70
12
18
60
18
2
96
21
15
58
20
35
31
10
20
10
42
2
12
30
19
11
16
5
13
72
8
19
57
20
70
18
36
14
6
19
5
12
70
20
21
9
23
5
20
28
68
4
6
86
34
21
21
27
21
80
30
4
36
30
14
28
98
6
18
52
50
18
22
24
20
24
28
30
54
6
32
16
14
10
3
69
84
36
18
36
24
2
35
11
42
12
6
38
19
15
1
1
15
39
30
4
26
10
19
101
14
12
106
108
59
43
54
20
4
156
8
10
6
116
60
54
4
18
68
6
18
10
1
59
21
65
4
20
12
34
36
18
90
6
99
17
18
90
28
8
10
14
40
2
18
12
124
6
8
28
12
20
76
20
16
20
10
8
82
33
21
44
63
63
60
4
18
8
34
12
44
24
6
6
25
35
28
2
10
8
96
22
38
34
6
20
46
38
40
32
30
28
12
6
29
3
6
64
32
54
94
50
6
4
50
42
24
22
44
34
14
12
30
30
4
20
64
33
3
42
19
19
6
58
32
10
38
12
1
53
22
32
12
84
90
24
28
62
40
2
40
8
12
30
53
55
12
18
28
14
54
16
8
28
2
52
104
172
13
41
18
30
26
6
58
18
60
32
30
28
38
52
30
8
6
4
14
40
2
16
3
15
44
28
9
64
59
12
9
5
4
42
13
7
10
15
5
18
22
36
8
6
16
17
1
50
10
12
24
18
62
24
6
78
12
60
24
6
16
32
6
7
27
2
30
76
18
14
25
45
20
12
3
16
45
14
22
38
52
21
23
10
47
19
14
6
58
56
172
14
29
80
21
6
2
10
32
4
69
27
44
22
19
55
34
56
15
1
2
22
66
44
28
18
8
16
36
8
4
2
30
48
46
80
6
24
6
18
12
40
18
12
61
35
8
36
30
3
13
12
7
13
22
14
16
15
53
76
24
2
88
32
150
46
2
22
18
2
30
16
8
6
18
6
4
18
8
82
8
6
30
24
37
29
28
36
14
16
20
30
64
3
9
20
4
30
1
23
32
24
17
19
10
35
55
60
74
46
6
74
28
6
80
30
30
94
2
88
26
5
41
8
22
8
16
90
12
72
62
28
32
28
12
6
12
20
22
30
18
26
107
67
130
2
34
20
30
4
65
16
27
2
46
14
55
65
31
29
40
86
6
95
35
74
46
5
31
33
75
44
30
6
36
28
86
60
4
12
8
11
1
40
36
32
6
16
66
8
142
5
27
30
7
29
36
10
30
8
30
1
15
24
20
30
6
1
23
66
6
10
36
38
10
6
54
12
27
41
7
87
6
14
16
20
1
33
6
12
62
96
4
2
4
44
22
8
11
55
36
24
24
10
2
10
24
26
40
8
36
25
5
6
21
7
60
30
78
33
32
3
52
8
17
7
58
54
8
28
14
4
60
164
6
10
30
72
62
47
23
48
8
52
12
17
43
18
14
90
75
1
2
10
36
6
14
16
6
8
76
8
28
38
4
26
30
30
16
36
2
30
36
40
44
12
16
42
2
10
24
12
18
25
16
33
52
36
42
26
6
54
4
72
14
30
64
63
77
6
30
30
22
62
42
4
24
12
36
18
56
24
10
27
33
50
52
38
19
11
4
6
20
6
58
62
24
54
6
22
8
4
18
18
72
42
20
72
18
6
24
1
5
30
30
100
72
2
12
21
63
22
68
22
2
60
36
16
36
18
14
42
1
9
36
8
10
54
32
4
56
58
5
15
17
43
42
60
16
72
2
21
32
91
6
4
6
8
22
6
8
46
8
28
2
30
52
35
33
6
24
16
1
53
30
26
6
109
29
3
39
24
6
28
20
6
6
24
36
60
55
9
44
10
1
16
33
100
12
8
6
6
30
64
102
7
25
66
10
24
2
49
5
52
30
2
30
41
25
52
14
48
22
143
61
50
22
12
56
30
6
4
31
35
36
14
4
20
4
18
8
96
85
65
15
45
18
1
21
24
12
39
15
6
59
31
54
11
3
36
130
36
3
89
10
61
11
8
10
6
72
30
24
54
14
52
6
8
9
117
4
20
40
36
23
7
73
7
10
20
4
36
36
14
48
12
24
76
38
22
18
50
12
4
14
12
16
12
42
18
30
20
42
10
6
8
27
67
2
16
24
8
28
8
6
4
30
20
30
6
71
17
18
44
46
35
64
63
241
80
65
64
15
3
42
48
2
22
36
2
53
7
10
62
24
16
18
20
6
46
8
16
12
54
6
8
24
30
60
36
6
18
6
51
13
3
15
12
21
15
24
12
6
48
6
8
72
10
54
26
78
6
24
11
91
28
42
44
54
10
32
18
30
40
36
6
36
2
96
4
36
56
18
132
118
2
16
62
28
62
30
42
13
11
64
12
38
16
42
54
18
48
24
9
27
12
25
35
20
42
4
42
12
6
20
52
2
66
4
156
14
10
80
27
1
14
49
5
54
36
22
14
40
18
26
24
33
57
22
14
4
15
21
11
39
9
7
24
12
8
46
8
10
18
75
29
40
50
40
18
2
30
108
10
18
12
42
14
24
11
25
36
28
6
12
2
40
20
6
10
50
76
14
6
48
12
30
10
1
13
10
14
88
32
40
6
37
19
34
14
16
6
44
24
6
30
4
2
18
12
16
27
5
76
60
14
6
16
38
12
40
8
12
84
34
96
12
15
23
52
2
3
3
6
18
82
54
12
24
50
34
114
2
10
18
32
10
18
32
30
28
2
10
35
15
49
11
106
14
28
1
1
10
68
36
36
28
2
100
8
12
51
3
24
28
8
10
20
150
34
18
12
6
26
90
10
80
4
21
5
43
21
20
55
15
110
4
36
36
20
28
20
22
48
60
20
36
36
28
2
4
12
39
23
46
6
18
12
14
40
14
3
109
74
4
5
13
2
12
16
32
28
2
60
28
44
10
41
27
6
52
68
6
28
42
50
18
22
18
20
6
10
26
28
30
56
16
20
34
86
58
2
16
24
18
62
76
19
13
66
24
6
90
22
18
20
30
22
2
7
9
87
17
16
20
22
48
104
46
31
23
18
12
20
16
6
14
4
26
64
20
82
15
3
36
42
30
44
16
68
6
43
27
14
34
2
4
47
19
14
4
27
123
12
25
29
24
18
18
26
61
15
14
4
24
30
2
24
30
94
50
12
10
11
19
6
8
31
23
6
4
32
16
24
20
16
72
80
30
16
45
81
15
16
7
25
11
10
42
30
3
65
54
58
14
30
18
33
49
96
38
54
12
23
32
75
20
34
12
38
4
57
5
11
37
52
20
3
15
52
14
4
36
36
66
24
38
3
3
6
16
78
26
30
10
18
6
12
2
42
34
12
57
161
36
24
67
17
12
46
2
30
42
24
4
15
27
21
23
22
2
30
12
18
10
72
18
6
14
16
44
52
13
25
16
26
13
5
100
12
38
58
12
92
30
18
28
12
36
162
14
23
35
45
5
22
5
48
15
40
50
10
2
16
74
10
23
45
30
6
64
2
28
18
62
46
96
35
13
36
36
14
4
26
34
30
42
8
60
16
17
79
36
12
2
4
20
34
2
64
115
11
8
36
6
51
9
48
30
12
4
20
16
38
10
26
46
14
4
2
4
50
19
15
20
22
18
20
6
30
60
4
18
44
15
49
6
14
22
37
53
8
4
20
27
25
8
127
51
2
27
1
2
45
15
88
9
39
24
1
1
28
32
48
3
7
2
84
4
36
6
36
33
39
48
8
6
11
7
57
63
10
7
35
50
58
48
14
3
27
84
6
43
11
10
27
47
22
66
44
34
30
26
16
3
15
30
44
7
45
3
77
24
16
18
50
6
24
28
74
30
46
18
14
22
ABCD 96016181494*3^$a+1 [50006]
39
30
24
30
12
18
42
5
88
75
60
60
36
60
5
16
39
96
9
21
18
66
36
48
42
9
24
15
60
45
15
33
9
18
30
6
66
15
93
6
5
16
93
107
25
18
21
69
90
12
54
54
12
18
3
8
31
90
15
9
15
32
40
24
45
51
80
37
35
1
60
60
6
30
3
45
3
8
25
119
1
36
83
7
54
11
96
13
24
12
30
30
35
25
78
66
30
9
15
36
21
15
33
15
17
25
18
12
48
72
18
36
35
25
159
45
51
21
84
54
42
18
5
16
15
54
27
9
24
15
21
6
18
35
31
54
102
5
13
12
48
6
105
21
30
21
24
69
6
21
8
1
48
30
72
18
167
16
63
105
32
49
18
5
16
80
139
66
54
36
6
24
6
45
3
6
6
78
11
55
36
24
66
75
3
12
48
6
51
15
168
12
5
13
42
33
21
27
9
18
36
6
18
96
30
6
24
5
40
24
48
3
5
25
36
35
64
9
6
54
6
141
9
71
25
60
78
90
11
49
15
21
144
27
45
3
75
210
42
9
21
18
33
27
6
6
30
3
27
45
69
27
24
120
45
18
12
5
64
135
114
66
24
21
21
51
87
6
6
53
25
132
30
18
11
25
36
75
3
45
57
95
73
102
113
67
30
15
48
48
32
127
9
39
30
27
15
48
41
55
17
24
25
48
30
42
24
24
71
31
18
36
51
15
33
117
11
88
165
35
121
18
60
42
39
9
90
42
24
6
30
138
36
24
30
6
69
15
57
63
36
60
24
17
13
6
96
69
9
12
90
89
16
9
15
45
30
54
30
30
42
18
47
13
11
16
39
81
3
5
1
87
24
39
9
45
6
36
9
9
6
24
137
13
12
18
21
69
6
24
141
111
9
24
57
15
153
36
24
6
66
18
12
18
11
19
30
60
36
39
32
25
23
25
30
36
60
9
51
45
129
6
9
27
18
6
96
21
9
39
81
24
36
84
6
60
18
35
61
27
147
60
6
75
9
6
90
15
9
71
1
39
45
24
30
30
23
49
30
65
24
61
24
35
19
12
33
135
30
66
81
3
12
33
32
48
208
24
8
1
6
18
6
9
32
13
72
35
13
12
159
32
19
21
3
29
37
35
55
48
12
69
69
12
30
33
105
72
30
180
24
5
40
69
36
111
48
15
72
54
6
84
9
81
39
21
30
36
33
8
7
81
9
42
69
45
66
60
29
40
39
60
6
36
51
8
16
9
6
33
27
21
3
101
40
9
84
6
114
27
63
12
53
16
15
9
27
30
90
45
63
33
168
80
31
65
16
3
54
36
114
6
6
21
3
24
36
57
3
21
69
51
75
29
55
81
9
15
21
18
57
153
60
51
120
15
17
7
132
5
40
15
48
33
129
23
40
32
19
36
24
6
18
33
24
104
16
105
15
15
48
41
16
3
6
39
8
88
51
149
19
42
60
30
65
13
12
95
19
21
24
32
19
54
30
6
60
15
15
9
75
6
39
21
48
36
30
24
17
40
24
51
18
147
3
21
24
21
54
5
187
108
6
27
32
55
41
1
39
15
81
63
6
6
108
102
3
237
59
16
9
15
96
56
49
15
33
6
30
35
40
24
87
9
21
120
51
117
11
1
23
25
6
9
57
63
45
11
72
79
65
64
15
84
30
162
48
6
6
129
51
29
1
24
96
63
15
60
12
18
6
17
19
45
75
24
21
45
54
77
37
11
19
60
150
6
6
78
33
33
24
36
30
90
6
5
19
5
49
12
18
6
96
30
114
6
29
25
60
54
12
30
35
16
24
93
66
54
3
69
35
48
16
45
51
45
3
51
6
23
7
24
24
42
63
48
48
51
48
12
48
60
36
30
11
49
15
15
65
109
66
105
45
27
32
40
48
69
48
132
15
105
48
30
42
48
30
30
27
33
6
9
48
27
6
39
27
54
6
24
89
25
12
3
51
24
36
24
12
29
1
54
9
21
131
85
24
51
144
56
19
29
85
30
6
24
42
30
84
24
3
33
15
21
24
27
24
48
48
39
24
161
85
144
131
49
24
6
17
7
33
27
60
102
48
12
210
24
21
15
60
60
113
7
24
105
56
13
11
64
27
69
9
23
37
96
30
84
12
78
12
75
24
9
42
30
18
21
24
45
27
3
6
54
102
48
3
72
27
29
25
36
11
24
43
5
67
29
25
36
11
7
33
3
5
40
9
36
51
48
48
48
15
6
75
39
81
8
85
11
64
8
19
30
23
7
30
24
30
101
85
3
56
24
7
9
39
177
3
6
60
24
11
31
30
18
42
15
39
6
3
111
6
78
93
24
15
89
55
105
21
3
15
12
5
25
18
132
48
6
6
45
33
15
27
24
21
24
9
47
19
36
9
99
12
18
63
63
6
24
27
8
61
18
90
87
39
9
57
54
65
49
6
30
11
40
8
40
15
12
54
60
24
51
15
24
17
13
123
39
48
72
18
36
11
43
12
18
6
36
29
49
42
21
9
95
55
24
9
45
12
39
21
54
6
120
15
45
3
21
35
16
63
72
30
3
81
54
6
96
30
30
90
60
18
36
6
29
205
27
33
15
96
75
29
64
27
18
12
30
24
60
5
49
66
21
63
30
6
24
93
33
84
11
145
6
180
48
60
150
30
6
30
36
24
5
19
60
33
39
30
59
31
9
72
24
45
24
11
19
36
18
132
120
18
6
11
25
90
45
3
36
9
45
6
36
78
36
84
30
12
48
12
21
8
1
63
96
9
30
12
29
49
150
81
21
18
36
5
16
24
69
60
60
51
15
6
3
51
21
45
48
11
55
6
18
17
16
24
3
42
35
16
87
6
ABCD 96016292506*3^$a+1 [50015]
49
20
52
204
167
9
3
72
60
84
42
84
90
93
3
13
32
165
27
33
18
61
65
31
12
32
63
42
199
71
1
44
28
17
30
25
101
24
36
199
71
18
7
209
79
32
249
151
5
18
36
13
77
31
113
42
54
54
12
54
108
7
143
73
29
114
30
6
13
71
1
41
162
57
9
24
27
4
96
36
83
54
36
15
16
29
12
90
9
84
57
67
5
12
24
87
3
54
7
29
7
59
24
12
60
33
111
49
17
7
35
30
7
125
3
15
72
9
57
18
61
8
21
36
103
48
29
91
23
210
42
48
21
33
198
25
84
48
32
64
32
124
24
41
3
63
33
112
17
126
24
18
54
1
83
42
7
41
111
15
60
48
13
5
67
32
36
48
15
36
45
51
217
32
4
65
24
183
69
54
1
80
111
85
5
60
30
24
9
117
18
12
24
21
48
39
61
12
29
54
1
24
17
48
19
12
23
13
372
215
85
41
55
17
18
12
37
8
15
18
30
21
39
30
31
41
3
96
33
15
21
55
11
73
176
12
63
6
54
36
21
9
3
100
41
42
97
12
156
24
11
18
15
21
6
33
15
6
15
16
5
12
31
44
15
121
56
63
1
20
45
36
216
55
5
75
69
31
44
28
35
18
60
15
3
36
9
132
3
9
196
11
33
33
7
137
126
24
73
128
15
48
25
12
125
19
89
91
53
67
101
15
12
3
13
84
47
60
49
24
60
11
25
60
5
12
27
52
84
17
43
11
6
79
11
85
125
7
12
149
7
29
30
6
55
188
135
30
27
27
6
31
156
83
30
54
72
21
273
30
145
36
89
51
21
55
80
88
11
36
24
25
59
145
12
29
18
18
48
31
29
72
18
9
40
71
69
16
5
204
90
33
88
131
9
27
85
12
47
1
120
44
33
31
35
60
36
9
45
156
96
55
17
103
5
12
36
151
84
12
65
63
156
4
41
96
18
21
45
6
169
65
18
90
3
15
25
47
25
5
67
5
54
1
59
102
18
6
108
31
149
18
48
37
35
13
47
30
3
105
19
95
21
195
12
18
6
21
117
18
90
24
120
324
19
12
44
15
6
30
85
11
129
279
36
24
1
60
41
72
111
21
30
6
30
13
24
77
120
43
48
59
324
12
13
191
25
20
81
162
1
24
83
54
31
53
6
13
77
19
84
71
21
159
54
43
24
5
19
131
30
24
75
16
143
90
147
9
7
120
59
33
16
41
99
45
12
7
137
24
115
32
63
61
71
97
12
83
61
29
72
31
8
40
11
6
30
25
89
39
15
21
45
99
99
6
36
36
48
67
59
78
162
36
9
99
45
112
72
77
18
61
41
108
150
30
6
30
19
12
20
45
180
90
49
17
3
12
57
6
84
18
114
45
16
12
125
18
25
12
140
52
44
40
29
91
96
23
72
49
20
45
51
39
105
16
59
102
60
48
7
8
9
102
54
54
13
24
5
36
79
24
80
4
32
51
45
99
49
41
30
85
29
19
236
27
69
39
24
73
125
19
11
33
111
36
18
36
91
5
18
30
96
30
6
67
192
29
120
36
96
7
83
48
45
4
83
84
24
61
60
24
96
48
11
54
78
30
144
19
71
21
28
132
5
18
30
54
78
115
83
36
13
23
18
39
51
45
75
144
37
36
24
48
20
75
25
113
18
162
60
30
90
54
204
1
11
37
176
100
56
15
25
56
135
49
5
39
12
88
12
12
36
12
17
108
54
24
36
133
77
55
113
7
11
84
114
51
4
17
144
139
41
54
36
9
40
17
55
17
67
23
42
36
30
42
66
37
23
25
131
9
87
9
3
1
95
90
90
12
73
36
36
35
133
101
90
33
57
90
6
12
42
181
32
156
36
60
96
69
90
30
163
36
17
15
3
36
60
9
4
185
51
111
54
159
111
12
33
16
5
24
7
48
17
90
97
41
7
17
12
199
41
48
6
216
36
30
60
7
5
43
17
15
36
156
63
66
36
96
72
18
120
9
4
29
72
36
39
28
17
24
120
19
12
11
105
28
84
108
209
79
47
18
6
9
39
6
12
39
141
60
43
47
49
35
54
36
3
33
19
5
19
11
61
125
48
31
5
171
105
19
84
180
56
84
27
25
140
9
36
19
23
18
3
52
ABCD 96016717924*3^$a+1 [50005]
53
31
77
24
24
67
9
20
85
48
78
48
5
79
57
20
1
23
24
13
132
3
9
3
3
12
93
72
27
18
30
36
21
36
45
18
41
13
138
24
5
43
150
18
9
8
31
5
60
1
15
15
5
24
31
21
84
36
45
15
15
17
25
48
48
147
69
18
12
29
7
9
51
9
9
12
30
17
148
33
6
6
23
31
6
59
25
3
15
90
36
12
24
35
19
5
36
48
31
41
40
36
24
39
12
18
39
3
17
1
6
6
47
108
24
13
6
17
19
36
17
7
60
113
1
54
41
1
60
6
5
55
24
5
16
8
31
24
5
1
3
15
60
78
18
12
69
33
42
24
36
30
111
20
7
6
90
54
3
8
7
12
30
12
23
7
5
55
54
11
36
7
177
3
72
29
4
21
51
21
23
12
37
6
42
23
60
24
37
63
195
17
73
36
11
28
12
9
6
21
15
18
30
5
1
108
3
20
52
27
33
8
112
15
12
78
47
1
42
36
66
18
42
6
72
5
1
47
25
48
11
19
24
30
23
37
96
84
71
55
12
17
1
30
81
3
30
3
3
41
103
12
66
60
95
49
3
45
35
52
20
73
11
36
40
3
66
6
113
25
6
36
33
20
1
35
72
60
40
39
29
7
84
45
48
20
36
4
20
25
12
54
9
3
54
6
12
113
13
6
18
66
17
7
17
28
80
61
6
5
24
4
8
12
25
11
36
40
75
6
35
252
25
96
6
150
6
5
4
45
119
72
24
1
30
48
72
17
36
31
41
19
5
60
19
36
5
24
31
18
35
1
54
5
40
3
24
5
16
44
48
36
24
13
15
33
147
15
9
63
60
17
36
7
30
3
8
4
21
35
55
21
56
37
96
84
27
20
88
135
41
55
6
3
63
45
44
40
36
3
12
45
8
31
45
68
61
30
12
24
36
12
5
55
42
23
52
39
9
8
12
1
6
5
36
7
12
144
30
12
18
60
9
15
45
68
19
54
114
5
7
6
23
12
7
17
24
7
48
21
105
24
24
27
15
33
20
12
25
59
7
5
48
60
76
39
30
42
72
5
12
16
8
12
79
18
30
120
17
40
20
1
15
80
37
12
78
101
1
23
31
9
15
113
13
102
89
55
6
18
30
36
54
6
3
3
17
1
11
13
42
60
66
24
11
48
16
9
66
18
11
55
12
77
12
84
19
5
25
12
18
6
35
60
84
132
85
30
6
24
66
48
41
55
30
3
60
8
13
180
120
24
11
16
51
48
12
29
60
40
8
67
33
15
42
54
12
24
6
120
35
55
17
28
24
123
12
18
18
5
43
6
59
7
17
13
83
36
24
36
1
59
1
23
49
27
21
39
80
25
60
36
12
15
8
72
1
12
24
54
5
1
108
18
9
105
78
6
35
19
45
56
1
30
144
72
54
23
28
15
9
21
23
7
53
36
24
136
15
60
24
24
30
23
49
6
48
36
53
1
11
1
75
33
24
12
35
40
51
89
13
11
24
43
89
48
40
80
1
6
29
16
108
33
59
79
17
4
45
18
33
45
47
37
83
72
36
7
53
48
67
42
6
9
33
54
21
45
174
36
30
24
3
27
101
24
13
30
33
27
12
24
42
54
18
11
7
17
25
3
33
12
23
16
20
40
45
3
63
24
60
78
15
15
12
29
1
54
5
79
42
66
17
12
40
9
6
24
5
24
121
87
8
24
25
15
32
108
7
6
27
20
25
6
21
8
67
36
17
13
48
6
48
36
9
45
3
33
54
17
84
16
69
11
25
96
15
12
3
57
57
6
42
107
24
16
20
16
20
24
36
49
35
24
25
6
33
57
36
18
12
5
67
137
13
23
40
39
24
54
15
56
12
84
1
35
49
6
5
139
24
57
9
30
36
162
27
8
36
7
45
27
42
24
47
25
18
41
1
23
12
12
132
31
17
7
48
42
24
35
16
21
23
7
29
48
7
6
24
18
33
32
37
18
18
39
20
31
54
11
48
7
48
5
19
120
5
12
31
29
1
12
11
31
45
45
35
156
4
15
36
105
20
72
31
29
25
27
8
25
6
66
35
36
7
17
1
162
42
30
24
5
1
3
111
30
6
53
52
20
13
3
8
12
19
5
76
20
108
37
35
12
7
36
65
73
60
30
12
9
8
31
21
8
25
72
66
5
7
30
12
23
12
55
30
35
19
9
63
9
33
42
53
12
19
5
4
8
19
24
36
21
68
24
36
67
72
17
1
84
11
49
35
24
16
3
72
24
6
3
57
6
30
47
31
29
31
21
39
12
24
6
23
7
54
23
40
3
108
29
12
19
24
48
53
1
11
109
11
37
27
15
30
36
48
12
39
15
48
162
59
1
54
12
17
1
24
23
55
114
6
12
65
12
84
4
32
31
29
16
8
24
156
12
19
84
84
18
35
43
21
8
88
3
24
12
6
18
30
24
11
24
37
60
11
37
36
6
33
8
7
17
19
9
3
29
40
8
7
18
11
91
5
31
18
30
29
91
42
23
24
12
19
12
5
7
18
35
73
35
1
54
12
29
96
43
65
49
95
40
15
45
3
24
45
8
43
72
33
69
3
32
13
23
109
66
5
55
9
15
65
19
29
13
39
8
36
31
24
72
57
8
19
6
138
5
85
54
36
81
3
5
7
89
24
7
24
12
24
21
3
54
23
7
5
61
42
53
60
37
60
15
68
31
125
1
54
36
17
7
29
1
6
48
29
85
35
12
25
6
45
27
150
12
84
30
60
5
24
132
25
11
40
69
15
104
4
72
69
24
48
48
36
18
33
44
13
132
108
48
203
36
19
30
11
19
60
9
72
36
15
9
105
11
7
6
6
29
31
33
20
133
47
12
40
9
132
12
15
3
18
6
5
49
27
20
7
60
105
8
49
59
25
30
42
42
5
48
4
8
36
151
90
23
25
63
27
42
108
6
9
3
125
12
7
5
19
89
12
55
21
9
3
108
15
30
30
42
15
8
40
3
29
40
20
36
52
45
18
29
52
60
15
24
6
18
45
33
23
7
29
16
8
132
13
90
9
68
4
56
7
48
18
59
31
5
1
59
16
15
18
6
65
7
18
36
30
36
45
39
101
37
12
71
40
75
48
6
18
33
45
48
39
3
30
18
30
95
84
96
16
9
11
19
29
1
36
3
33
12
11
84
13
15
15
102
3
68
184
51
17
4
15
45
33
23
19
6
24
71
7
138
75
8
4
68
12
7
78
71
7
17
7
54
30
6
36
12
ABCD 96016734488*3^$a+1 [50152]
6
30
114
66
150
12
1
44
16
89
103
131
49
35
42
27
3
72
102
7
8
9
175
11
1
60
56
16
104
40
23
37
96
11
6
6
105
33
36
36
55
36
24
53
42
204
73
17
19
11
45
81
115
29
175
32
39
54
19
17
3
4
24
24
35
84
36
13
137
54
33
16
20
21
103
8
12
93
19
23
13
92
36
120
4
47
18
66
12
93
88
24
35
45
9
180
150
61
24
5
259
68
100
24
17
31
24
56
81
51
16
12
20
64
48
53
30
12
45
36
9
90
33
88
24
8
52
29
18
61
48
53
43
35
72
61
5
19
24
48
71
85
32
112
29
63
4
60
24
53
55
32
3
13
36
72
80
72
147
13
92
12
69
48
43
47
30
123
3
37
68
21
192
55
143
97
20
4
17
15
21
6
1
17
3
39
60
13
35
25
5
135
36
51
13
101
63
27
117
51
21
45
6
45
15
30
19
17
19
60
56
69
19
20
15
96
36
90
84
67
53
6
18
31
44
52
60
32
3
30
67
12
8
57
15
33
156
103
11
9
81
111
28
71
18
24
18
57
63
49
36
20
27
13
71
1
32
136
36
48
71
25
48
17
15
4
24
144
5
84
7
83
102
43
41
123
24
9
75
9
19
84
65
162
157
12
5
6
24
24
85
36
5
103
132
35
25
24
12
5
30
61
60
17
15
63
153
21
24
43
72
17
30
54
27
12
45
12
19
125
87
60
273
18
61
72
60
20
16
72
119
6
55
11
60
60
1
23
36
1
119
90
19
71
18
63
69
31
36
8
4
11
126
27
40
47
6
15
33
159
51
42
42
12
25
68
48
3
105
72
87
121
101
19
24
8
135
1
8
33
12
36
54
6
55
20
72
168
16
113
18
18
24
19
72
23
30
3
63
78
27
39
132
25
20
124
12
48
59
73
44
105
79
119
73
11
45
36
12
96
21
6
13
60
20
9
19
41
91
24
23
61
12
36
17
6
25
5
60
102
109
140
12
52
29
51
45
90
9
9
67
35
48
30
72
7
47
90
24
7
96
23
60
61
92
105
43
48
11
61
80
184
60
36
8
39
6
7
96
29
15
52
23
13
107
1
23
169
5
39
40
23
1
8
33
42
30
6
25
65
30
30
115
8
21
91
48
29
31
59
1
48
260
57
7
12
56
21
24
36
31
48
95
33
28
41
7
11
66
30
97
17
63
3
24
6
51
3
25
8
72
112
128
72
3
37
68
48
33
31
48
17
3
27
12
126
72
43
11
36
42
18
18
150
37
233
3
48
28
23
24
24
60
42
42
42
19
192
80
87
45
40
23
57
36
21
39
40
47
138
55
5
3
81
31
32
33
30
42
15
45
43
5
19
47
9
27
57
4
48
35
165
9
7
96
24
12
5
18
105
27
102
6
9
3
78
31
32
147
54
27
160
80
28
36
60
89
87
36
45
12
3
4
12
12
23
84
21
100
41
7
20
3
60
1
125
18
109
20
40
5
67
56
9
79
5
96
36
3
27
33
4
11
72
33
27
109
8
57
84
19
41
3
112
132
5
7
32
196
24
72
12
17
18
42
31
23
30
43
11
12
1
12
12
96
41
42
6
63
28
29
48
7
53
42
24
234
31
23
1
71
9
27
37
107
45
72
84
52
77
51
16
11
13
72
53
55
68
9
103
53
6
108
6
3
3
37
11
78
7
96
11
24
37
48
71
90
6
1
29
27
87
9
28
29
7
23
25
155
85
12
95
12
1
5
18
90
111
196
20
9
126
48
12
13
5
7
12
48
83
37
5
27
15
49
44
9
43
156
11
25
8
16
5
3
177
75
36
28
12
53
171
16
36
20
15
13
5
180
7
60
84
176
36
24
52
12
11
37
167
6
7
44
24
9
31
36
12
41
60
99
147
72
78
7
92
52
12
11
18
15
27
57
27
133
17
3
3
84
54
18
12
12
37
12
48
29
30
12
33
28
36
5
51
15
9
112
32
141
15
4
240
17
151
23
93
156
16
24
12
47
18
31
59
48
120
12
13
11
201
9
180
54
36
6
18
12
90
15
156
27
12
21
136
35
9
3
6
7
48
17
3
24
4
44
51
1
59
57
135
85
5
54
66
48
7
140
9
91
24
23
9
36
3
48
1
8
48
9
31
47
42
48
39
16
23
84
45
9
84
72
6
12
72
9
108
3
1
83
25
20
40
5
12
151
44
28
29
48
43
17
15
9
19
20
45
19
8
3
13
24
5
72
18
33
28
23
24
37
72
24
56
16
48
149
60
54
30
3
16
29
90
90
27
63
49
12
89
18
13
59
13
36
47
85
12
12
17
114
12
1
36
23
157
56
36
64
29
223
20
3
73
56
16
12
35
61
36
104
3
1
32
16
41
7
23
25
23
61
12
12
65
66
81
16
47
60
49
24
12
71
36
6
12
66
6
90
30
19
32
16
29
19
44
9
18
13
11
37
59
12
42
55
11
25
12
ABCD 96016801724*3^$a+1 [50005]
18
108
79
56
144
48
88
80
72
64
24
104
48
64
96
272
21
19
8
48
72
48
40
17
79
96
48
65
39
136
24
8
45
72
67
24
24
101
19
53
18
90
31
41
63
64
8
160
24
8
51
90
19
48
48
29
51
129
7
11
45
117
187
8
21
19
240
8
48
16
8
75
18
139
41
90
157
95
73
8
99
18
3
40
80
112
107
13
248
135
1
56
40
65
198
25
432
47
73
240
152
3
90
163
32
408
24
40
53
19
176
528
16
143
145
251
37
8
192
33
7
240
24
71
25
48
144
128
64
24
125
115
119
33
57
111
264
111
105
16
59
85
104
16
47
105
72
16
72
32
96
24
105
90
90
90
193
144
128
48
112
5
75
141
27
117
51
120
24
21
19
216
72
200
15
18
72
7
11
54
90
37
48
80
240
16
72
152
120
16
336
24
29
115
56
16
96
24
96
155
72
180
1
72
272
96
9
255
120
48
48
87
145
17
55
143
25
144
29
54
141
120
207
25
24
113
90
213
208
80
160
32
64
53
180
127
48
80
15
36
165
160
32
72
21
147
87
33
57
7
56
48
249
36
54
45
120
256
80
24
256
47
25
8
24
105
18
37
8
288
72
232
65
15
40
56
24
81
87
72
120
48
120
72
112
96
83
45
40
152
123
69
16
272
48
112
48
209
271
96
144
32
64
104
16
119
162
108
115
119
81
64
56
87
49
120
101
72
3
48
57
72
18
13
96
96
47
145
168
48
72
35
198
90
61
8
48
568
24
83
117
40
401
39
48
40
35
13
96
53
3
87
145
71
9
88
80
40
72
48
5
27
16
320
15
1
53
180
151
24
5
3
304
8
40
23
90
183
72
160
24
96
80
88
32
147
61
32
160
8
16
29
54
45
48
72
105
18
37
8
40
23
144
241
144
128
112
80
15
33
40
80
48
177
18
61
128
48
48
40
89
7
56
63
25
72
128
16
128
81
15
75
45
24
16
96
8
48
40
47
18
15
48
16
56
48
160
24
8
168
195
69
336
16
144
96
8
15
1
32
40
53
91
168
173
115
8
24
160
56
16
24
224
96
16
89
87
120
328
104
40
120
96
72
5
139
56
93
75
15
225
135
25
65
15
40
96
104
64
200
21
67
48
32
48
39
225
96
16
8
33
180
3
136
41
7
48
8
9
255
48
40
32
21
19
71
9
48
192
3
93
15
144
201
144
15
81
40
80
24
45
43
24
56
120
45
67
8
240
120
72
33
7
11
72
117
40
8
33
7
32
16
35
90
91
240
29
99
280
120
113
55
152
208
72
215
18
7
72
104
24
81
15
120
24
3
13
24
176
72
48
112
24
248
88
23
54
108
103
240
17
63
24
75
21
105
55
449
7
29
147
33
90
ABCD 96017230906*3^$a+1 [50009]
12
3
96
69
156
24
3
21
155
121
144
147
69
12
63
69
27
72
33
23
73
11
60
52
45
72
23
1
36
131
12
36
289
111
21
11
73
143
85
36
23
109
71
108
49
12
83
40
129
48
60
83
25
63
20
37
39
56
120
85
63
249
131
49
3
69
36
120
3
9
24
63
165
155
60
121
24
15
20
72
1
47
13
228
120
24
51
21
27
9
11
49
24
108
36
35
4
21
35
85
180
71
4
68
16
93
48
72
23
61
87
21
48
23
25
183
9
27
60
32
180
1
203
25
12
27
153
279
80
84
16
9
96
216
192
96
60
24
156
252
108
51
129
84
47
144
37
11
112
57
48
35
108
73
84
24
36
303
69
3
45
120
35
16
188
16
48
69
23
1
84
36
24
12
11
208
21
180
3
140
96
340
9
23
52
56
1
48
60
60
11
144
36
49
11
100
72
57
12
59
52
57
12
228
119
25
96
131
25
159
105
51
9
36
36
12
15
20
96
28
57
71
168
16
9
47
1
143
1
36
99
69
132
3
45
120
71
1
120
60
12
35
124
9
72
71
16
33
108
60
12
35
36
37
48
72
47
13
59
88
20
16
21
24
12
11
88
9
12
120
23
25
60
144
48
11
52
9
168
11
49
72
107
168
361
132
27
21
12
108
131
13
15
92
144
36
132
193
36
12
108
47
13
48
84
15
36
248
181
59
36
12
132
13
95
133
111
20
49
27
249
12
59
4
57
12
195
33
39
21
3
56
109
155
36
108
97
15
129
15
45
3
8
73
48
120
48
11
13
36
99
93
11
312
25
12
180
159
69
24
11
1
84
12
60
72
99
9
23
1
84
155
85
360
36
108
35
1
143
37
51
24
9
60
36
60
35
97
23
1
36
60
24
59
16
81
107
61
72
27
56
16
32
1
111
105
204
35
84
76
153
12
12
84
60
303
57
12
47
61
12
51
32
169
15
81
95
109
60
47
24
108
37
144
71
120
24
16
69
48
63
21
135
360
60
33
35
1
59
124
20
1
132
27
68
60
205
156
60
11
36
61
11
13
48
72
11
85
3
117
75
8
121
192
27
12
20
169
27
252
128
52
69
168
111
45
39
129
15
56
169
27
9
60
12
207
21
24
288
24
120
35
1
27
45
96
72
63
21
119
37
12
72
23
61
72
11
36
13
3
20
25
72
63
80
28
60
120
177
11
64
45
96
156
83
4
20
1
96
63
176
88
72
8
121
48
47
121
12
3
45
36
24
119
1
72
159
9
12
12
107
1
48
83
48
13
11
109
180
51
20
97
168
120
23
277
84
36
12
48
60
60
96
83
37
23
84
13
95
109
23
16
20
61
12
83
4
105
159
56
60
1
60
23
49
11
13
39
48
69
12
120
15
33
63
68
13
24
95
48
37
51
72
9
71
37
24
99
9
3
225
11
112
21
11
96
1
24
23
205
48
3
81
147
117
12
72
276
51
69
15
177
63
81
24
12
27
56
1
83
52
92
16
20
1
12
12
48
143
88
69
60
12
96
143
1
252
3
20
1
63
69
27
141
12
39
72
260
172
9
107
28
20
13
119
13
12
48
35
1
11
13
12
204
24
36
24
47
112
12
20
145
24
15
273
24
24
3
68
1
24
47
37
36
24
35
28
80
16
177
3
21
12
59
84
85
12
11
52
69
171
20
85
71
85
48
36
60
171
140
61
12
36
3
32
24
1
24
120
60
11
16
9
180
39
117
107
ABCD 96017724178*3^$a+1 [50011]
13
12
75
56
4
20
73
12
96
27
21
71
204
72
49
3
56
40
264
12
24
57
12
15
132
45
23
112
9
36
24
159
72
56
28
104
37
11
37
35
25
35
72
40
249
47
25
63
24
81
15
21
3
45
12
95
144
37
60
63
20
84
96
12
109
3
33
3
84
72
33
60
48
339
21
147
8
37
51
20
64
72
33
11
1
60
84
36
3
12
48
8
73
51
261
180
60
24
83
108
73
35
72
24
40
45
95
1
27
93
72
336
96
71
4
60
68
72
25
15
44
24
36
40
176
28
213
95
28
21
123
72
93
12
144
11
13
47
36
25
60
35
49
15
45
144
71
1
48
95
169
11
64
12
104
49
75
156
105
24
27
84
81
179
12
24
25
60
36
39
105
39
57
12
71
37
35
60
84
64
24
12
80
60
40
24
60
9
111
224
13
108
96
183
81
99
72
120
141
12
12
3
8
109
23
120
73
27
21
131
145
48
83
25
23
25
75
140
16
189
39
36
9
71
12
37
87
56
25
279
20
1
3
9
131
72
24
145
159
36
45
335
36
13
96
11
4
68
52
204
56
4
21
59
36
36
52
12
189
71
1
35
109
168
12
131
64
20
124
45
251
64
56
108
85
15
12
20
160
24
105
60
51
8
112
60
8
52
33
15
248
52
81
39
80
13
12
87
45
35
40
60
24
20
40
200
37
48
15
20
37
24
180
39
9
27
69
47
133
111
84
32
24
208
92
64
225
24
83
253
59
1
171
81
3
80
61
183
60
81
35
25
51
8
112
45
39
201
216
87
8
73
15
9
15
12
300
20
36
73
51
116
4
21
87
33
35
13
36
15
80
48
60
73
35
25
219
33
75
45
48
24
75
69
11
121
3
45
11
40
84
44
48
4
180
69
35
61
3
33
35
37
132
123
32
28
8
13
35
76
33
143
24
4
21
11
208
57
48
11
88
68
4
33
147
128
37
24
11
109
216
216
12
12
83
97
3
180
45
143
4
21
3
60
9
60
12
23
60
112
68
1
71
1
48
39
20
13
99
24
60
92
52
140
73
63
21
48
48
143
96
4
32
25
132
35
108
49
83
48
13
11
181
99
20
1
39
320
40
33
23
25
3
36
8
12
25
36
3
96
296
12
37
71
85
24
15
48
201
195
81
23
13
24
11
4
56
28
44
136
9
11
40
32
60
120
24
100
164
96
121
72
135
8
124
8
72
88
12
24
21
11
37
12
3
8
25
155
49
63
201
60
60
75
21
3
81
47
4
20
88
240
60
8
97
23
4
20
84
72
85
39
20
1
23
36
40
81
12
12
159
84
20
100
116
72
13
60
39
68
25
39
116
145
59
40
8
25
36
24
180
27
105
95
40
48
201
51
21
119
124
92
64
33
27
8
1
96
63
33
123
84
180
33
12
51
92
64
81
3
32
144
88
72
93
107
64
9
23
64
44
121
23
37
123
32
60
156
172
57
11
52
32
36
28
60
44
37
83
25
71
76
24
56
61
24
240
59
40
32
4
68
12
1
99
80
40
144
24
96
164
60
37
24
72
24
75
9
39
12
60
48
80
1
95
4
57
11
324
1
3
260
4
32
4
60
21
24
96
159
36
84
24
20
288
148
96
9
12
159
21
35
108
25
192
168
11
1
192
23
37
27
48
32
4
32
24
1
35
28
9
87
45
15
120
93
47
36
172
12
68
25
11
36
133
35
13
63
96
45
120
15
9
192
107
36
1
84
132
63
36
48
45
11
72
48
25
99
72
108
36
164
16
24
72
33
48
99
68
25
47
13
48
39
44
ABCD 96018019952*3^$a+1 [50002]
8
43
29
70
8
40
2
30
64
24
32
61
59
34
6
194
6
18
6
10
6
24
14
127
29
4
26
34
6
66
8
12
31
17
16
26
4
20
24
22
60
18
6
66
48
12
134
6
4
44
36
46
20
94
44
30
36
106
24
20
40
50
36
70
45
53
100
20
22
30
14
310
26
48
22
80
54
10
26
84
70
30
44
100
66
44
66
46
18
12
18
27
83
12
84
16
20
84
100
44
66
4
66
44
6
4
62
70
60
20
34
56
124
26
84
150
16
20
78
120
16
66
114
14
36
34
30
6
84
12
200
130
30
54
50
19
47
120
10
14
30
10
57
29
10
30
50
18
60
12
120
48
6
234
42
24
4
2
108
6
90
124
6
57
47
52
78
90
12
30
24
30
14
22
24
84
90
42
74
34
6
6
8
10
2
10
50
40
68
46
44
22
8
40
42
98
36
64
36
50
7
9
68
6
10
30
21
15
54
60
56
18
10
6
104
12
4
66
18
36
180
66
44
6
4
126
14
10
27
3
56
24
4
60
246
134
10
26
106
24
6
24
54
12
3
75
20
96
6
40
264
266
28
6
74
52
104
256
110
24
19
51
14
12
54
157
39
68
16
30
30
14
40
30
32
84
36
160
20
18
40
72
48
15
27
45
29
120
70
14
46
44
30
12
30
30
30
4
104
13
69
74
96
28
60
6
54
86
10
30
50
60
4
2
34
104
97
123
20
112
24
30
30
36
68
16
6
44
24
52
50
114
34
6
56
58
56
10
56
55
45
110
10
50
84
196
18
60
6
50
76
50
18
96
64
3
143
100
44
22
48
32
48
12
28
2
120
94
30
20
64
60
36
126
14
36
1
9
38
76
21
5
168
6
37
72
21
30
26
4
24
12
18
20
156
60
24
37
93
120
150
42
80
4
26
24
34
3
29
40
138
12
30
14
6
18
36
109
5
166
6
18
96
26
18
6
4
330
45
21
66
8
52
14
16
104
16
14
49
5
126
60
16
81
9
50
124
26
34
116
40
74
40
6
44
36
88
86
24
36
10
20
70
26
60
34
54
62
48
46
126
24
14
22
14
46
3
117
90
60
30
14
16
33
101
34
30
20
60
70
42
24
14
22
48
260
190
296
60
60
24
42
34
9
111
6
78
146
120
66
34
44
12
90
13
27
84
26
70
80
18
22
54
6
14
34
80
133
63
9
5
42
28
26
54
52
14
70
36
78
2
70
128
12
18
72
4
6
54
21
45
8
70
120
32
4
80
16
54
24
72
30
74
36
168
72
34
26
43
11
106
90
48
33
3
26
10
20
40
20
24
84
6
127
27
80
66
10
24
20
40
2
220
344
94
6
54
12
20
24
30
54
96
1
59
36
4
146
4
134
16
96
20
70
30
30
158
46
60
26
48
112
8
142
14
37
33
24
92
10
44
34
80
70
42
150
8
162
210
54
4
30
20
70
12
48
2
18
66
10
24
152
24
4
72
60
264
56
10
120
24
36
114
140
64
26
40
20
36
10
24
36
44
30
10
80
54
10
2
4
56
28
36
6
60
50
208
56
1
9
50
40
20
4
2
28
56
96
18
37
45
8
40
26
4
36
96
50
10
24
54
26
76
20
84
6
64
180
20
106
60
18
6
114
2
4
56
120
28
56
4
42
18
30
62
18
22
44
46
24
26
10
38
100
50
36
24
70
6
51
155
61
117
12
44
6
100
84
24
62
24
70
96
8
72
1
3
56
24
34
6
24
36
80
30
10
20
24
22
38
25
77
48
190
146
34
30
26
4
42
38
30
126
4
90
123
3
50
6
28
92
24
40
24
12
60
18
3
69
30
54
20
6
120
90
24
4
26
4
12
18
32
34
36
60
104
4
42
14
6
70
38
36
4
2
88
33
23
256
180
45
15
240
33
72
69
30
50
34
33
17
12
24
10
14
10
12
20
4
6
50
114
54
13
27
26
16
114
6
110
4
36
20
4
24
36
20
24
66
4
36
60
6
24
14
16
134
30
106
66
60
50
85
39
30
6
30
180
158
10
66
60
24
12
14
34
60
6
56
40
14
4
6
50
181
119
30
6
4
24
6
99
75
110
130
26
70
44
22
24
30
30
87
69
20
28
42
20
30
70
24
44
16
14
12
40
14
144
10
2
78
22
120
68
40
12
54
26
4
44
100
20
22
15
45
74
84
90
6
61
159
6
48
50
60
30
6
10
86
18
22
104
40
9
11
61
5
24
66
4
6
60
18
2
4
14
16
44
46
6
18
72
78
26
106
200
60
54
126
24
6
10
14
70
36
144
36
48
66
26
28
20
46
20
6
48
12
13
75
6
44
66
30
84
40
ABCD 96018641848*3^$a+1 [50062]
6
54
73
32
88
5
18
120
84
25
23
72
114
6
18
90
12
78
6
1
41
159
141
12
66
30
12
12
36
6
18
18
9
28
20
57
3
57
51
120
27
90
18
60
9
69
31
8
33
55
12
5
30
18
24
3
3
144
9
27
48
36
18
31
167
54
24
15
57
132
55
35
42
15
3
60
102
24
30
42
12
180
12
6
73
29
3
195
78
42
78
12
24
55
23
21
81
99
81
36
99
16
20
129
171
45
42
102
108
6
37
5
12
30
33
28
11
96
9
75
78
30
210
60
6
72
84
24
24
13
47
12
30
3
16
41
75
9
24
18
60
42
78
69
39
54
66
37
17
90
12
25
11
157
65
36
42
18
6
33
15
12
48
6
27
99
6
3
21
6
25
20
3
6
90
21
144
9
12
127
92
39
45
9
102
6
48
6
48
36
24
36
6
79
59
25
5
12
66
12
78
15
33
6
9
27
18
6
25
35
36
90
90
57
16
12
83
12
42
15
21
30
37
47
72
9
51
1
53
24
15
36
9
126
72
12
102
54
36
36
90
72
120
43
17
78
24
54
19
5
72
18
33
24
135
45
3
12
21
63
81
69
36
24
27
75
12
61
89
42
13
48
8
64
47
6
27
3
72
25
71
126
30
9
16
24
11
90
84
42
24
1
12
20
21
36
90
36
57
21
15
27
114
111
75
48
6
79
119
66
39
3
25
77
3
27
78
159
16
59
21
9
60
90
6
67
23
84
18
42
6
3
16
41
39
16
104
39
6
15
100
41
3
9
55
92
4
71
121
29
18
42
30
198
42
78
30
12
45
3
102
66
9
93
30
18
18
12
25
113
12
3
15
12
24
9
99
12
120
6
24
6
12
57
36
24
21
12
66
45
16
101
48
6
18
7
59
72
24
18
12
168
42
24
6
3
87
6
18
36
6
84
18
18
24
103
68
93
19
23
12
13
89
24
51
15
30
66
13
17
19
8
57
15
123
12
9
39
78
48
24
27
3
33
48
39
42
30
18
3
28
5
39
57
15
3
36
12
114
24
19
8
27
48
30
162
6
7
137
30
18
102
18
12
42
25
120
96
65
90
30
78
61
155
18
63
84
21
18
121
36
35
54
114
96
60
36
30
12
42
90
15
15
18
60
51
36
84
24
15
66
24
18
102
78
30
3
9
6
42
30
54
24
36
6
12
36
6
43
125
18
144
6
67
71
54
12
51
3
24
57
3
37
5
78
48
33
9
6
145
41
24
36
18
25
35
18
72
15
16
35
30
15
15
6
51
28
77
15
24
63
45
3
60
12
126
151
41
30
57
21
15
39
33
39
6
18
60
45
21
60
30
210
103
20
57
123
75
33
39
30
30
33
15
57
51
33
4
23
24
48
36
66
30
6
24
30
30
6
12
102
18
6
72
84
63
117
18
48
18
31
11
12
18
24
24
30
81
21
48
42
49
36
44
3
45
117
30
18
15
108
129
19
20
51
18
126
57
165
7
53
18
1
11
33
15
12
282
6
84
61
5
67
29
6
25
29
18
60
108
24
36
84
6
18
36
24
6
6
90
24
6
33
16
41
30
12
36
24
276
24
25
56
36
81
30
54
39
9
30
6
19
53
79
48
53
54
24
6
60
39
36
33
6
21
9
79
65
42
21
3
9
27
48
21
27
54
48
18
49
35
6
12
12
30
120
108
12
30
198
12
49
71
48
42
39
52
20
15
57
27
69
51
13
107
48
12
30
19
11
69
39
42
39
21
60
156
18
1
131
162
43
113
90
6
78
6
6
9
15
45
72
15
42
66
54
127
83
57
4
144
17
30
6
54
36
93
39
30
42
198
30
36
12
153
27
24
33
177
30
66
24
24
6
6
12
18
24
66
39
45
18
42
6
48
24
30
51
9
51
111
81
9
139
12
5
39
3
30
175
17
138
300
102
18
12
121
59
9
75
36
1
29
6
37
71
84
57
16
35
42
78
49
59
24
60
18
204
24
19
5
36
15
21
18
78
43
65
102
24
18
12
30
21
3
54
6
222
3
21
3
3
48
54
31
72
77
42
6
48
27
9
43
96
17
3
81
60
84
12
54
120
18
51
39
36
85
41
48
111
51
24
36
30
66
69
3
45
45
30
150
12
3
3
33
16
71
84
60
66
18
24
6
54
13
47
18
79
53
30
30
51
69
18
24
13
17
24
12
120
24
66
42
31
11
25
35
9
15
42
12
55
20
63
12
25
11
36
120
1
5
12
3
3
126
30
78
18
85
47
102
139
5
36
31
32
45
48
102
37
56
57
6
49
113
87
108
39
13
11
42
72
6
102
12
3
148
167
25
17
60
96
12
42
48
54
55
68
33
43
41
30
24
30
6
6
7
5
42
36
12
12
18
67
53
6
36
33
33
150
48
117
88
107
12
60
6
15
27
25
12
35
30
30
66
66
61
17
60
6
66
6
25
20
39
69
21
18
57
51
102
12
30
73
48
59
121
107
12
45
21
132
48
15
3
37
29
108
30
18
84
66
30
24
30
60
48
18
43
107
18
12
7
47
85
53
ABCD 96019256486*3^$a+1 [50119]
18
72
2
70
102
44
36
46
2
58
38
25
11
48
70
86
46
50
25
135
368
52
18
3
9
74
61
69
26
100
8
157
45
24
12
2
12
190
51
23
240
10
15
131
109
24
191
52
45
39
6
72
26
1
23
36
24
28
18
14
58
132
30
60
116
4
80
25
75
32
10
14
52
90
2
12
40
240
54
30
20
16
18
18
8
46
96
2
190
108
38
22
18
56
24
61
21
38
36
160
9
59
37
69
51
48
71
25
75
6
30
78
3
9
50
48
37
23
40
150
102
44
25
144
11
106
30
68
36
10
86
34
60
14
1
72
33
54
32
10
36
18
90
72
2
28
68
40
42
48
14
13
99
80
120
48
61
15
9
333
18
9
63
33
192
23
97
3
54
87
39
66
18
78
18
21
9
6
90
30
9
69
66
81
95
169
69
108
62
1
27
114
3
11
4
36
45
11
34
171
3
21
15
9
153
39
48
225
26
22
2
60
100
92
25
9
26
34
12
14
28
36
54
30
78
84
38
72
61
45
132
26
37
23
94
12
38
73
3
21
33
66
21
24
59
12
46
60
494
40
20
24
10
6
66
122
22
54
36
36
60
44
4
81
45
38
61
215
46
38
196
6
18
176
4
21
35
16
18
110
70
26
205
75
12
8
100
42
18
36
30
90
45
33
90
20
12
85
59
36
58
198
33
35
24
106
72
2
16
81
75
69
39
108
32
58
90
18
24
30
56
49
71
60
24
13
69
18
96
56
1
45
27
35
70
87
179
4
140
22
48
62
34
30
9
107
10
6
93
71
28
21
59
28
60
8
4
18
72
6
36
48
60
18
54
18
62
84
46
90
8
72
46
14
100
30
36
27
63
42
86
24
16
9
3
8
10
14
10
50
36
4
18
18
72
44
4
24
18
18
66
63
11
36
16
204
45
81
2
10
60
126
12
24
21
117
86
4
252
141
9
126
84
6
38
16
164
61
23
36
16
18
42
108
30
50
133
3
20
106
50
58
18
8
22
27
35
46
14
220
80
60
22
14
10
74
10
72
15
83
156
60
10
14
37
120
63
20
13
9
98
58
114
84
20
36
109
24
33
72
12
14
37
45
2
1
27
45
24
59
40
20
10
72
144
39
39
32
130
48
63
24
59
120
46
174
36
8
88
212
202
14
24
73
15
48
9
81
72
144
39
192
72
35
28
12
72
18
60
63
48
35
24
58
62
46
134
16
9
135
72
54
50
16
90
15
336
15
48
9
15
66
86
1
24
129
15
105
86
1
287
10
62
1
27
45
75
6
72
30
33
72
48
11
4
84
6
14
1
57
14
120
10
50
34
26
46
75
93
30
132
12
18
24
14
61
33
12
14
4
42
39
71
48
12
46
14
304
44
37
120
39
66
150
8
132
133
33
18
12
78
146
60
24
4
57
81
14
144
1
9
15
71
4
20
10
126
96
30
24
74
121
21
3
59
112
6
18
45
45
51
24
24
3
32
36
46
18
36
30
24
2
106
3
59
12
70
51
143
40
90
26
24
22
74
16
54
134
64
57
239
25
35
4
66
290
22
30
8
10
54
56
16
80
46
2
72
49
35
60
22
90
44
84
25
35
40
165
15
9
35
52
44
37
27
18
2
10
135
33
254
1
27
126
50
24
13
27
18
123
24
15
56
52
144
30
18
126
50
64
90
27
48
27
126
74
34
36
39
159
81
15
44
118
12
3
119
1
23
1
33
72
90
18
96
54
108
32
12
60
70
168
75
81
15
27
18
27
23
16
33
71
36
64
66
18
42
48
63
24
93
168
12
15
3
45
59
60
25
35
133
57
14
1
3
45
216
81
15
45
38
46
86
46
144
218
96
46
3
105
48
2
58
3
24
72
96
48
165
126
18
2
25
23
12
24
82
2
36
10
186
18
12
74
24
46
6
20
24
60
34
86
37
3
20
52
54
50
40
78
87
33
26
37
33
39
11
60
70
36
234
20
24
58
38
196
24
44
60
106
86
10
51
59
16
92
70
12
50
184
21
33
72
14
154
2
28
18
18
6
39
179
10
62
70
15
75
54
50
120
46
108
2
1
24
93
90
6
14
58
18
164
60
22
99
96
75
96
ABCD 96020115034*3^$a+1 [50011]
54
13
125
12
7
35
36
33
75
36
9
40
65
84
6
6
30
49
5
67
48
32
40
8
135
25
5
66
105
16
5
48
67
32
15
1
65
36
24
6
108
36
45
40
71
1
17
36
27
24
171
37
77
24
72
42
30
78
12
1
11
21
39
1
5
24
99
117
43
29
147
51
72
108
54
75
16
53
126
21
15
57
48
88
35
117
64
35
13
101
27
105
12
3
120
15
30
108
55
11
30
18
45
27
144
72
12
78
18
57
15
54
99
45
75
24
72
40
23
73
65
162
252
108
48
93
21
36
18
37
5
75
24
21
72
48
3
21
43
47
114
12
3
136
23
30
78
12
102
6
42
96
24
18
57
40
5
42
1
29
108
66
42
3
39
60
18
3
105
7
23
12
18
162
18
102
120
145
29
36
48
36
24
36
36
12
78
30
18
36
60
66
135
63
90
84
18
57
51
37
32
15
72
114
7
8
15
66
103
53
43
56
21
102
42
126
30
30
12
12
9
45
51
16
5
24
36
7
53
42
33
45
30
45
33
55
24
53
75
39
25
23
1
119
162
48
63
99
133
41
12
42
60
18
42
1
125
6
18
6
132
24
81
9
39
9
48
138
66
51
120
45
3
9
31
77
3
87
42
96
30
30
54
157
11
72
120
42
43
8
40
29
114
30
19
17
15
21
30
24
93
21
102
60
57
160
47
24
9
51
37
29
36
42
18
27
87
1
128
27
13
29
42
49
29
6
69
48
63
30
12
7
23
48
84
30
63
3
37
32
15
36
12
54
3
15
1
32
3
69
15
25
240
56
57
60
42
33
15
33
16
149
126
54
31
5
30
36
25
8
15
54
30
21
21
19
47
73
59
36
12
13
41
31
35
24
21
40
23
6
75
33
7
24
5
12
12
6
37
173
30
12
12
36
66
36
42
1
29
36
36
19
32
9
30
193
56
21
48
66
6
3
75
13
107
18
54
21
45
198
156
33
96
39
25
23
132
12
25
29
120
42
25
32
27
36
73
77
42
25
5
42
49
56
15
6
3
135
6
19
72
8
21
6
84
81
64
5
43
143
30
12
6
1
23
1
59
13
104
64
29
6
30
42
13
5
36
6
12
132
1
24
71
33
21
24
51
135
36
24
54
30
9
16
77
54
18
18
150
3
64
35
133
23
60
45
51
144
37
59
96
48
30
39
3
42
48
42
25
5
3
48
24
40
35
12
1
65
39
3
6
111
21
24
30
24
60
24
12
18
3
15
49
89
15
27
37
65
18
78
186
36
25
47
1
80
39
1
24
11
36
6
18
1
35
24
21
33
15
21
67
89
108
66
114
55
41
55
47
30
27
135
1
41
30
66
54
121
8
27
12
216
6
114
36
21
40
32
117
6
205
8
87
30
78
61
24
71
30
54
69
3
102
36
24
90
6
42
12
78
12
30
13
48
32
27
21
21
120
48
78
45
33
31
80
16
47
66
6
60
108
192
24
42
42
21
21
139
32
15
18
15
27
12
186
12
138
42
48
55
41
144
60
54
138
99
48
112
161
60
24
6
120
37
32
3
60
138
87
48
15
25
80
72
16
5
27
57
18
90
19
5
30
60
114
7
5
27
48
9
15
16
5
27
21
6
21
88
29
162
24
9
93
3
9
156
75
136
104
45
54
72
36
42
48
15
24
16
48
5
6
109
29
42
6
3
27
24
21
9
31
5
19
11
12
102
54
60
1
11
42
6
45
27
60
33
24
45
3
39
24
12
42
43
17
210
37
35
13
47
1
23
105
39
30
18
108
36
18
7
35
141
9
79
24
47
30
24
120
51
24
24
48
27
21
69
66
102
12
6
6
126
42
102
18
30
6
55
5
72
18
121
8
16
59
66
42
24
6
24
51
40
17
7
23
108
37
32
51
13
11
6
48
30
126
19
95
66
159
21
66
12
90
171
24
45
3
33
42
12
97
23
18
15
27
61
104
51
90
54
66
6
48
13
89
31
8
9
55
23
18
15
15
9
27
114
150
36
49
24
23
30
30
37
47
78
30
6
15
27
90
3
39
73
89
39
45
72
48
96
18
1
29
42
36
45
3
90
27
40
47
1
29
30
13
53
19
11
37
83
54
30
78
19
11
90
27
48
40
29
91
23
96
1
72
80
16
32
33
150
9
3
12
1
32
63
97
8
112
8
16
95
30
120
19
80
21
36
39
16
95
60
84
126
30
90
30
37
101
96
19
5
42
12
36
42
12
126
114
48
43
35
45
64
53
54
114
24
6
109
35
36
54
42
73
32
16
8
40
32
135
132
6
60
27
69
36
60
48
27
40
17
186
6
151
35
13
32
40
23
25
11
13
8
45
84
48
186
114
147
21
72
18
49
56
3
12
24
121
77
75
21
6
48
228
25
24
8
57
30
6
12
7
48
23
18
6
1
5
54
24
37
29
24
66
54
24
3
120
ABCD 96020349916*3^$a+1 [50017]
18
18
35
31
5
48
180
151
89
72
300
19
29
175
257
43
161
84
67
48
60
126
95
60
91
24
90
71
49
6
84
125
96
13
131
144
12
43
66
71
180
55
65
61
42
197
48
60
73
48
299
96
36
144
19
17
1
23
24
13
48
35
36
91
17
25
131
84
12
1
47
13
83
1
96
210
18
35
36
48
31
149
61
162
53
7
53
55
161
73
47
91
137
115
437
49
275
84
60
12
24
60
60
1
36
78
149
7
125
19
89
132
204
115
29
120
72
1
30
77
31
5
19
17
31
113
217
239
60
19
96
54
102
29
283
17
73
47
91
17
43
197
12
25
23
12
13
35
1
59
265
71
360
1
95
13
71
19
60
12
24
209
72
55
18
72
96
119
55
360
24
126
23
223
29
61
18
42
119
73
11
31
30
23
60
72
79
41
48
96
36
24
67
30
18
65
67
84
126
54
53
73
83
259
41
24
43
29
115
89
37
18
41
163
125
1
155
61
35
55
210
23
36
55
29
43
144
66
119
168
1
95
36
19
36
30
23
60
13
72
360
11
1
150
29
91
5
121
23
31
113
120
7
30
18
216
41
168
31
125
67
17
180
180
240
1
72
90
84
6
59
24
1
59
19
48
72
401
36
24
67
48
144
137
31
53
31
149
84
55
96
101
43
5
72
84
24
67
89
37
12
11
144
43
77
103
53
36
84
7
42
18
12
125
115
5
205
35
61
155
144
1
6
53
60
7
5
31
89
60
91
18
90
162
47
60
67
53
7
18
228
18
42
59
60
19
36
24
36
53
72
204
7
17
73
23
36
19
41
31
72
5
120
31
65
96
73
11
61
90
113
12
48
60
96
85
54
41
120
7
18
120
191
24
55
72
144
36
132
65
1
24
95
103
72
18
203
151
186
48
59
91
5
36
108
31
90
59
7
24
84
125
156
97
107
7
5
60
1
47
13
119
91
72
101
444
13
24
23
36
25
114
18
47
55
6
59
67
209
19
5
13
23
84
55
65
60
7
89
19
341
229
11
25
24
66
149
36
19
161
175
36
24
30
11
60
24
49
60
107
48
72
240
55
113
60
163
24
48
185
85
60
90
120
6
246
60
30
186
17
1
90
72
72
5
96
24
36
91
89
37
47
72
169
252
30
77
60
43
24
36
30
294
138
342
113
36
36
49
35
1
119
115
24
5
133
83
7
233
60
67
54
35
19
162
107
372
31
72
30
35
1
215
55
29
180
120
37
23
115
6
11
55
24
41
24
55
42
18
209
96
37
119
1
23
67
24
54
95
49
11
96
120
60
13
78
197
60
36
31
36
102
107
259
84
77
48
1
36
35
73
36
95
37
47
120
43
24
66
18
41
181
12
42
30
6
29
55
36
42
47
24
139
77
145
143
85
42
89
139
6
72
119
24
55
120
65
24
61
11
55
5
31
149
1
287
72
1
167
36
60
55
149
60
115
17
48
67
246
23
36
48
132
48
72
360
61
48
24
311
24
61
12
23
19
17
24
7
77
192
91
149
84
36
ABCD 96020402436*3^$a+1 [50056]
8
3
85
59
198
40
50
22
74
30
10
21
5
28
6
66
14
9
1
71
21
78
72
58
54
6
26
54
4
3
29
43
77
24
30
40
56
34
59
72
33
22
48
42
24
39
51
45
65
42
94
44
51
16
177
15
45
62
30
54
100
14
30
52
21
5
27
48
24
75
4
66
26
22
47
15
9
40
47
22
60
66
5
19
8
18
51
39
4
6
24
32
15
45
4
126
18
90
53
33
39
87
4
26
4
15
15
66
24
39
56
21
4
24
60
92
151
59
6
12
10
26
42
12
6
19
32
16
5
52
60
192
18
6
36
50
45
19
66
18
66
15
9
8
18
24
10
38
34
30
5
19
56
18
6
40
30
2
34
50
6
84
18
45
27
58
27
129
26
18
16
90
54
32
10
41
45
27
16
101
43
95
18
39
93
30
6
40
152
39
69
42
28
2
34
84
14
52
30
30
168
47
45
64
24
126
2
64
8
46
60
44
21
24
21
51
139
36
54
35
64
21
20
79
8
103
57
48
5
6
28
60
5
1
66
93
45
6
60
6
131
7
26
42
22
6
41
16
59
10
51
9
23
15
22
75
5
58
41
55
66
18
12
81
3
5
16
69
59
40
21
11
3
10
107
16
8
1
8
7
59
34
6
30
15
51
26
24
3
33
148
36
26
22
96
39
65
7
15
84
14
52
75
5
30
6
4
11
13
60
32
15
27
13
9
15
24
72
5
42
102
6
34
3
8
27
10
30
8
60
4
48
21
11
10
11
57
48
4
54
86
28
6
182
60
22
6
92
64
11
7
32
36
18
72
139
41
82
2
19
32
13
11
16
32
72
43
42
174
2
75
43
6
15
33
38
28
62
15
13
6
20
1
9
8
78
18
12
19
5
3
67
18
60
8
4
20
18
16
54
20
3
9
10
90
24
35
79
65
72
13
68
118
6
11
13
36
80
63
25
23
19
14
7
53
30
21
15
6
19
101
19
69
75
51
26
19
3
53
87
46
62
52
65
3
69
280
35
21
7
6
54
93
29
108
7
53
3
120
3
36
10
56
52
6
2
4
63
51
174
42
5
3
76
50
4
72
11
39
1
17
31
56
21
48
19
17
15
3
22
56
28
36
26
22
36
36
15
39
6
11
9
60
211
32
93
54
24
12
9
24
45
64
12
18
8
22
56
12
43
21
24
11
43
2
36
175
3
5
1
15
69
24
27
45
30
18
102
30
84
20
6
4
54
8
18
70
90
2
58
54
12
18
101
1
39
72
39
65
15
84
54
16
36
48
60
96
66
5
21
22
5
27
84
46
14
100
44
37
11
4
54
32
19
23
22
14
76
44
64
26
16
83
27
64
26
28
86
30
36
10
48
5
16
15
17
13
2
52
45
96
69
42
20
54
175
69
3
8
1
68
70
2
24
27
7
33
77
16
32
99
69
4
86
12
112
5
72
16
29
28
62
9
24
31
60
21
56
39
9
19
90
3
3
14
7
3
6
26
70
39
15
20
21
25
8
82
5
40
69
6
45
63
12
20
10
15
9
36
38
18
27
3
18
96
3
16
9
60
27
65
4
44
135
25
36
56
40
11
19
26
12
60
10
62
19
35
21
40
45
60
24
30
14
3
27
40
30
56
10
77
9
40
8
18
4
18
2
40
29
24
1
32
28
35
27
4
50
18
18
27
31
17
15
25
24
24
11
6
58
14
10
42
56
67
15
30
116
64
111
45
2
25
5
43
32
105
39
39
1
96
33
14
166
96
56
18
6
10
108
36
41
25
15
48
32
75
13
27
14
15
49
36
24
12
26
42
52
39
21
114
2
7
11
70
24
2
30
34
21
113
7
45
14
157
119
36
22
23
3
6
15
183
48
25
8
27
69
15
60
13
21
2
49
8
40
48
129
314
4
33
17
10
8
60
30
28
50
84
33
9
58
5
3
13
32
73
26
13
137
31
63
50
16
14
177
147
13
32
33
12
18
9
43
62
4
6
98
51
25
24
12
18
30
6
50
54
40
21
21
11
7
2
4
30
26
28
2
90
43
15
33
24
39
44
126
15
144
16
11
13
15
17
13
35
61
84
62
4
54
6
114
8
4
35
69
16
11
3
24
52
81
27
6
26
4
9
5
16
96
24
6
30
15
83
13
27
21
17
4
54
30
32
15
73
2
13
51
45
39
6
8
60
18
54
28
11
87
9
19
2
82
32
1
17
87
19
2
28
2
24
66
52
26
40
24
21
104
61
59
1
36
51
65
7
17
39
9
10
72
5
3
60
10
6
20
45
45
72
3
45
6
10
8
12
31
33
32
63
99
93
13
147
27
21
72
9
84
11
9
39
25
66
5
19
53
24
40
173
22
18
12
30
90
23
1
66
5
13
8
24
28
60
6
21
11
48
96
10
18
42
15
9
26
6
58
50
34
6
6
53
61
2
25
24
5
90
66
79
8
37
30
14
12
27
40
21
80
30
4
33
8
24
31
30
2
4
45
95
48
1
32
13
36
18
21
9
36
30
2
22
2
19
15
6
11
147
22
8
16
62
22
6
6
114
6
60
78
53
9
24
40
66
45
65
94
32
33
16
15
90
24
2
28
57
32
45
10
60
30
42
30
20
36
15
13
26
36
45
15
18
76
18
6
36
8
52
60
8
16
24
15
45
86
16
30
200
4
27
24
8
48
39
18
31
56
39
4
21
11
28
6
56
4
126
30
75
3
8
82
8
4
14
97
3
30
2
102
160
56
4
42
41
64
3
222
54
26
55
9
6
18
23
19
144
90
11
120
3
6
7
23
4
2
48
10
80
25
71
12
144
4
90
2
4
114
119
1
39
51
6
54
44
61
9
23
27
10
51
29
16
11
120
25
24
2
58
2
22
8
3
15
1
8
85
3
53
36
55
15
128
12
21
79
44
6
4
14
30
36
51
24
16
41
7
57
20
43
107
18
30
10
72
44
16
8
72
4
96
24
11
55
38
51
19
66
14
21
31
113
45
60
10
72
20
25
11
34
24
155
109
12
50
34
54
30
15
23
9
51
4
ABCD 96020473964*3^$a+1 [50090]
8
52
20
25
51
92
12
12
64
44
16
36
36
20
28
44
180
16
72
68
76
116
4
8
16
27
12
65
48
13
27
8
25
42
60
78
11
4
132
44
36
157
6
12
90
47
36
4
63
18
59
133
60
60
23
67
18
27
12
36
56
36
124
20
36
132
61
11
100
116
40
60
33
15
69
95
55
5
16
27
69
20
36
37
23
12
52
9
39
33
47
61
39
21
135
135
105
39
53
52
92
61
3
36
51
89
1
42
5
120
13
147
12
39
29
85
108
15
3
9
188
13
27
15
42
51
36
104
64
68
48
52
57
36
54
21
32
7
93
48
147
5
120
7
108
30
15
33
27
33
15
32
52
3
65
48
19
6
72
119
16
44
73
111
87
102
87
24
20
16
21
27
81
54
30
36
27
80
37
47
24
72
84
160
39
5
52
80
52
141
12
252
27
3
30
35
73
15
27
30
11
24
60
1
131
49
51
24
44
48
12
96
12
97
11
136
8
13
95
55
30
23
7
5
40
68
112
3
89
1
35
19
90
6
12
33
9
3
80
7
41
12
132
16
12
33
42
18
27
45
18
141
48
33
27
48
144
21
168
11
73
90
30
108
59
43
41
19
53
88
39
5
72
61
99
9
90
5
40
60
32
24
76
93
27
44
36
7
53
37
6
65
24
40
33
78
29
28
27
53
37
51
15
9
20
100
128
48
49
11
19
177
8
16
24
45
6
21
68
76
32
43
57
104
24
84
16
15
45
44
148
44
48
43
12
113
12
28
132
48
20
13
24
95
31
9
8
48
4
96
267
12
41
109
3
32
1
11
88
3
48
29
16
45
35
7
17
36
40
15
77
4
9
251
1
23
25
90
125
52
72
33
39
51
29
19
42
60
47
91
12
33
159
18
39
33
3
68
85
47
88
212
72
48
132
28
24
3
30
96
11
4
44
25
23
4
20
76
63
42
42
17
24
4
3
29
16
15
33
20
60
12
37
27
93
131
264
13
78
9
68
97
3
3
45
15
54
48
107
13
3
56
1
12
11
25
24
23
13
11
28
8
25
27
36
9
30
21
39
17
1
35
100
20
64
21
63
140
4
8
7
66
47
40
8
36
43
30
63
8
12
84
1
48
75
32
37
27
44
12
48
4
48
3
17
40
33
120
30
42
12
35
96
16
128
40
20
193
23
7
30
15
15
33
96
21
12
15
45
95
76
20
12
4
39
54
15
20
28
32
55
41
7
33
20
49
3
33
71
16
8
7
30
18
9
8
12
115
5
60
25
11
4
80
25
15
15
33
45
3
15
17
48
36
28
56
4
135
53
7
30
107
73
63
33
35
25
12
15
45
167
61
107
52
48
48
45
30
5
7
209
1
39
33
51
45
84
35
88
8
79
138
42
18
59
19
12
33
92
163
105
9
78
42
15
8
25
3
96
48
80
1
75
27
102
23
127
33
15
210
15
3
29
36
97
12
27
33
71
72
60
4
128
16
12
80
37
35
40
75
66
35
36
28
56
76
68
13
47
28
24
9
11
49
75
24
20
48
25
39
68
31
5
37
48
42
153
12
87
66
12
15
33
35
160
116
1
42
6
11
40
24
12
32
28
33
35
52
8
96
1
42
18
3
92
4
80
36
148
24
33
39
33
23
37
35
1
72
72
66
5
36
19
17
12
12
49
35
25
35
24
156
64
45
23
13
35
232
8
16
128
1
24
63
75
9
8
13
15
45
18
89
16
39
5
60
40
8
124
8
12
96
13
204
15
56
79
33
153
119
16
32
67
6
11
1
48
99
48
75
42
123
72
152
13
71
124
21
11
43
105
176
52
20
13
24
60
3
68
19
36
9
36
12
177
3
12
36
12
48
9
75
51
29
60
55
48
9
36
15
57
33
60
99
81
15
8
19
5
12
13
60
27
68
100
20
40
45
11
4
21
60
35
7
5
25
30
177
32
13
18
17
31
9
72
21
72
35
48
13
35
37
27
8
37
18
42
23
60
115
138
84
6
54
15
20
25
48
78
41
13
36
195
9
3
32
28
87
17
16
20
72
145
6
41
163
5
31
29
36
24
1
27
20
7
65
60
13
59
43
6
107
28
57
23
12
52
81
60
35
25
15
36
39
9
48
8
60
16
9
15
20
25
120
27
57
191
37
48
27
32
60
60
48
4
104
36
1
83
25
47
12
60
13
90
65
4
9
24
96
15
24
20
12
1
23
16
80
244
9
60
258
18
27
108
9
35
48
12
13
35
43
114
15
96
69
27
48
15
33
48
9
3
32
76
36
104
24
36
79
45
8
28
24
32
4
39
5
40
111
101
1
39
9
47
40
92
25
63
32
88
27
41
4
3
18
75
9
60
78
17
43
18
27
20
108
49
27
104
24
43
12
93
20
12
60
1
54
65
12
36
48
16
9
12
42
5
25
6
54
15
21
15
44
16
120
57
3
9
35
40
63
33
60
32
24
40
36
8
36
36
133
24
18
9
129
39
45
3
15
42
11
79
21
36
ABCD 96020558308*3^$a+1 [50026]
9
9
3
147
37
8
48
24
9
12
6
25
71
57
12
76
8
12
16
20
33
43
5
54
165
16
84
65
91
12
20
12
60
3
49
5
147
60
21
3
3
6
15
3
1
24
36
5
6
33
39
48
54
39
51
13
12
29
3
48
48
16
77
12
30
78
42
24
57
4
5
36
3
24
24
4
32
3
25
20
3
13
11
6
18
1
5
3
87
1
8
4
11
21
3
24
1
23
24
9
45
39
57
15
3
6
115
5
18
78
31
35
25
5
42
37
80
72
24
12
39
18
27
24
24
9
24
48
27
9
30
18
6
9
12
9
43
20
120
28
5
42
49
20
3
25
5
15
9
15
12
15
33
16
8
12
24
3
1
23
96
30
3
24
76
36
5
24
138
1
41
3
24
27
1
68
27
1
23
21
60
15
21
27
6
3
40
12
5
7
20
16
8
33
12
84
7
5
51
27
9
39
1
8
15
6
18
9
4
20
39
72
33
12
16
41
63
33
67
48
5
3
16
5
42
25
8
24
21
24
48
51
15
72
21
12
60
9
67
23
18
30
6
3
88
47
18
39
52
8
81
18
45
24
4
65
48
30
9
45
55
44
12
51
168
9
4
132
32
48
28
44
9
48
39
63
1
32
9
27
16
20
15
21
27
9
57
30
1
5
15
24
3
1
71
24
61
44
4
11
45
40
32
27
6
31
20
12
3
69
24
21
3
9
72
42
9
16
29
39
21
6
1
44
40
17
42
42
30
6
63
52
8
24
15
24
1
23
42
6
42
39
36
4
44
16
11
165
9
42
6
15
27
9
9
39
21
27
39
54
60
39
36
4
20
72
16
53
30
1
12
32
33
19
60
20
39
24
45
27
117
112
36
48
23
1
44
51
69
51
30
15
3
49
65
79
20
88
12
29
3
9
55
5
42
24
30
39
4
44
3
72
73
20
21
51
24
4
23
6
66
18
12
24
3
12
28
5
7
17
3
69
159
40
12
24
17
27
4
5
3
15
54
43
20
108
4
11
24
6
3
9
15
64
12
8
9
66
6
24
63
3
97
92
60
4
68
63
21
33
72
39
24
28
23
30
18
6
3
57
7
143
48
6
18
21
9
19
12
59
24
33
12
4
12
8
84
64
32
16
20
16
5
7
29
18
45
57
18
13
35
78
18
6
115
44
9
31
48
17
27
4
5
27
36
28
53
87
16
23
13
17
18
21
4
23
141
3
73
20
28
71
1
12
11
1
24
5
15
3
97
24
17
6
49
23
33
112
68
4
119
24
24
45
9
7
5
6
9
39
54
42
73
53
12
15
12
64
32
36
84
28
20
3
21
28
32
64
144
5
15
4
8
24
87
120
6
3
15
24
13
11
6
15
9
18
21
16
83
30
79
12
32
12
28
17
3
24
21
30
49
17
12
19
56
9
84
27
72
9
3
3
37
32
60
15
85
48
11
6
18
1
8
48
40
20
24
16
5
7
41
15
69
3
60
51
24
48
25
8
15
18
3
48
12
28
5
27
3
1
104
16
23
6
72
115
5
12
30
24
133
11
6
159
24
28
44
9
18
9
24
21
27
4
20
12
3
9
39
13
60
44
27
81
12
51
6
48
3
24
117
27
45
36
7
23
24
73
8
4
80
64
44
4
80
160
60
8
12
48
4
17
43
35
9
21
87
3
45
45
12
15
4
20
51
49
47
9
60
3
49
20
9
3
33
27
57
39
28
23
13
8
36
12
9
3
15
25
8
15
18
6
1
44
57
27
52
5
27
12
12
24
75
1
44
27
72
1
32
16
8
33
6
48
42
6
189
148
84
11
21
27
21
100
65
36
18
30
3
21
15
28
44
36
108
36
24
15
24
45
3
25
5
12
55
5
43
48
32
39
25
96
8
39
24
33
28
8
9
3
135
57
39
48
6
19
12
32
3
33
108
48
3
30
19
24
8
21
7
89
15
51
9
63
49
5
67
77
12
60
18
9
39
9
21
43
77
139
12
20
15
13
5
6
6
18
30
19
29
39
12
40
24
113
30
21
12
45
75
9
31
8
39
57
60
36
52
8
52
23
9
36
36
64
12
36
47
1
32
33
12
42
30
27
64
71
45
40
65
24
87
21
6
54
31
5
60
15
27
33
12
48
3
138
15
12
3
6
66
9
36
12
33
3
4
32
21
42
6
31
36
8
9
102
73
20
28
56
108
12
16
23
1
23
25
23
1
8
111
42
3
48
3
9
15
81
15
1
72
36
11
25
48
23
6
18
1
17
39
4
36
47
13
5
3
27
48
18
31
24
48
32
21
15
3
81
84
36
36
3
13
5
6
45
12
12
16
200
4
8
15
21
36
4
5
48
7
20
3
54
12
6
33
4
35
48
72
1
36
35
69
36
148
11
1
20
24
76
32
33
7
24
48
104
9
27
3
9
16
32
45
24
27
12
4
5
42
57
33
6
1
41
12
24
63
28
71
33
63
1
8
45
27
12
27
72
96
24
13
48
104
4
20
3
45
60
88
8
15
37
83
1
48
29
3
36
3
1
24
32
33
91
5
39
136
5
51
24
15
13
56
36
39
13
5
15
39
24
48
109
32
9
48
15
3
145
24
17
31
17
36
51
4
96
80
3
48
81
15
18
7
44
9
31
68
84
105
3
28
36
44
3
1
23
237
27
24
6
24
19
24
5
3
4
32
27
30
18
90
30
13
17
31
5
6
6
66
141
51
54
12
43
5
60
42
6
31
12
36
11
78
3
4
17
90
6
27
12
3
24
13
59
72
1
95
6
7
11
24
1
65
3
4
20
21
3
36
40
8
12
36
88
5
19
44
3
57
33
31
96
20
4
68
4
32
72
15
42
31
5
114
37
53
12
24
18
24
30
3
36
28
17
39
21
18
9
39
57
21
31
20
28
5
51
24
4
29
18
1
8
48
88
12
68
16
17
3
9
39
75
81
21
51
39
18
36
3
24
84
4
8
15
13
48
5
79
5
66
49
23
9
96
9
43
20
24
72
16
8
39
30
36
15
76
8
51
24
48
61
20
16
20
4
47
42
43
8
27
1
92
28
32
15
6
3
136
29
19
48
32
12
12
21
48
39
4
5
48
3
16
5
43
47
48
25
12
11
9
60
16
60
20
69
15
12
21
31
12
84
5
7
65
43
8
15
18
15
108
24
4
44
24
48
4
72
23
93
4
47
61
96
48
35
18
54
1
44
24
9
15
33
3
36
4
32
24
36
9
67
23
54
115
68
21
99
33
15
9
43
44
3
48
6
27
15
1
53
27
60
27
1
29
43
32
9
78
1
20
99
57
76
32
9
3
69
3
39
9
72
21
162
24
25
23
72
45
27
21
3
25
5
3
33
12
24
19
23
13
48
5
54
9
40
47
21
75
42
48
7
32
48
24
40
36
131
45
9
51
15
37
44
4
84
20
27
25
44
24
28
32
15
1
47
54
18
6
42
57
36
4
95
48
9
16
8
36
45
3
28
23
213
3
24
24
49
23
25
44
16
11
45
28
24
5
24
15
27
21
27
33
24
16
20
27
1
68
4
5
24
18
21
201
ABCD 96021330994*3^$a+1 [50033]
198
115
47
81
39
90
36
24
115
80
33
223
11
150
15
15
81
9
6
177
21
156
18
18
18
54
18
90
54
108
37
53
72
18
42
103
53
24
115
5
18
6
51
160
125
24
75
177
159
39
9
27
228
150
108
102
25
48
17
15
27
18
18
48
42
72
31
17
79
48
35
18
24
90
30
139
5
91
41
183
96
96
3
30
60
84
15
112
41
48
7
32
16
17
127
320
48
9
78
30
36
24
30
78
19
53
138
42
7
65
36
72
162
18
12
240
3
112
96
17
31
59
36
1
48
47
30
24
84
78
9
16
23
25
29
108
78
57
48
144
15
33
144
9
55
11
21
105
162
85
48
48
59
21
9
55
96
47
49
95
18
63
27
21
16
23
48
25
32
112
35
93
45
36
24
12
75
144
21
108
12
115
29
42
73
35
12
90
24
30
33
112
48
23
78
139
53
108
79
101
24
36
192
72
103
32
15
33
64
95
18
6
54
163
83
109
5
43
5
42
1
96
5
60
108
18
49
59
36
33
33
54
25
65
150
25
29
90
57
112
5
36
126
54
67
5
72
96
66
90
18
133
32
33
42
36
1
35
45
16
113
72
24
36
84
6
234
126
54
30
6
159
93
115
41
7
47
18
60
252
48
60
27
21
90
96
84
45
15
66
36
162
25
53
43
29
90
18
7
77
3
51
36
6
48
195
45
126
66
18
42
30
72
18
159
9
55
17
54
9
144
48
15
120
9
64
149
12
78
36
54
7
41
87
27
21
9
18
6
159
93
48
126
54
6
9
64
17
36
90
54
43
95
6
126
18
216
19
35
13
48
32
9
55
128
147
13
32
21
18
54
51
81
31
32
93
114
30
36
18
6
48
150
12
18
180
42
138
180
42
13
48
65
30
240
33
15
72
73
59
18
48
19
32
9
7
167
6
19
80
63
49
48
5
252
18
42
66
145
59
120
61
48
17
175
83
54
102
78
3
64
96
47
1
17
15
144
9
7
119
9
75
150
12
19
41
234
109
65
36
91
48
29
12
108
60
66
42
3
112
29
120
36
87
27
69
51
90
3
15
36
42
12
186
246
103
23
72
60
37
65
63
63
18
31
65
18
12
18
60
67
41
39
48
33
15
45
12
240
55
47
49
80
16
5
18
48
78
66
90
15
21
27
45
36
24
7
59
42
43
80
16
71
42
66
54
6
72
84
21
129
30
180
54
7
32
57
55
29
54
36
105
16
65
228
27
144
9
7
128
15
66
111
64
209
228
90
114
108
30
18
114
90
18
37
29
67
32
81
96
30
54
54
85
32
141
3
15
54
12
240
79
95
1
35
36
18
36
78
30
60
120
36
127
5
12
150
126
75
16
48
5
48
54
18
51
39
60
12
1
53
54
72
108
168
84
85
5
43
48
77
115
32
33
66
54
7
35
30
15
81
12
18
72
60
45
57
103
32
153
7
48
17
6
169
5
24
30
357
27
30
150
90
48
39
39
9
45
12
24
126
354
24
7
59
36
81
15
90
7
65
156
72
139
65
31
5
43
5
180
36
78
21
9
78
9
3
45
16
137
60
12
90
132
81
45
12
87
64
11
6
54
90
108
3
48
16
23
30
36
24
30
145
48
80
69
90
18
42
54
12
67
5
6
21
9
135
16
53
75
33
18
12
42
66
54
15
160
11
30
6
49
149
30
18
27
81
31
96
23
36
21
48
15
1
48
192
29
96
51
39
90
31
17
72
18
36
6
43
32
63
78
138
9
45
3
165
75
9
78
12
24
30
36
18
96
1
29
51
129
15
39
18
7
125
18
12
117
33
48
168
12
132
72
30
1
77
162
49
32
48
135
24
12
165
96
9
39
69
27
33
12
18
132
30
15
39
24
66
54
18
180
19
5
66
9
69
27
48
64
17
15
63
1
96
96
48
11
69
57
39
81
108
ABCD 96021572508*3^$a+1 [50018]
18
70
2
22
24
18
20
52
8
10
12
26
46
8
88
48
24
6
14
18
52
74
24
30
82
60
66
72
86
52
12
20
100
12
66
36
110
4
74
10
6
74
66
6
10
26
30
60
22
18
68
16
140
36
28
8
22
12
2
24
4
24
80
10
8
22
12
32
34
8
28
20
40
14
6
4
12
12
2
52
38
18
34
8
72
58
8
60
28
44
30
40
12
12
12
24
8
78
10
6
92
28
20
72
54
34
38
60
4
26
22
84
90
80
18
76
98
16
20
10
12
24
6
6
104
6
84
34
72
38
16
12
18
44
108
16
72
38
78
48
28
6
54
74
36
40
30
2
46
24
84
24
84
36
48
6
42
8
28
8
138
22
12
30
44
22
50
16
44
4
14
84
34
36
6
12
30
180
18
42
80
16
30
42
78
8
24
10
62
4
62
4
56
54
54
4
18
102
20
34
6
30
24
14
28
38
64
180
26
18
24
10
42
48
78
20
10
54
54
128
58
2
18
54
12
4
66
44
28
38
40
30
54
18
2
142
12
14
28
12
54
8
22
14
58
12
54
26
4
12
72
36
20
70
14
4
24
44
36
6
16
12
54
60
14
64
32
12
18
36
4
78
42
2
6
4
36
24
2
18
22
12
8
76
8
6
118
102
108
12
2
84
18
34
2
60
10
18
6
2
18
40
12
30
18
6
6
36
18
12
108
32
72
24
28
30
78
60
18
42
42
54
60
36
6
6
116
18
4
62
36
24
52
84
6
18
30
168
56
36
10
2
58
50
16
30
26
18
28
14
58
108
12
32
24
64
12
6
8
94
66
30
60
6
30
12
72
2
6
12
24
10
6
14
16
2
168
22
78
54
6
24
6
20
18
22
20
64
30
18
6
108
8
4
6
38
28
6
38
6
54
64
36
20
16
62
34
2
22
6
2
46
8
24
28
6
24
50
88
18
86
10
42
36
18
62
18
48
16
12
8
34
2
70
12
44
6
40
12
32
16
36
12
26
54
10
68
70
24
86
28
66
44
54
4
24
32
10
12
62
10
60
12
18
14
154
54
26
18
48
22
12
92
58
6
6
30
6
60
30
44
16
12
6
2
28
24
24
66
48
54
12
8
46
6
30
12
30
54
62
4
14
66
4
2
12
18
6
94
26
28
12
18
86
94
12
116
40
32
22
8
24
58
14
12
16
38
18
22
90
36
2
12
58
24
32
52
6
30
36
50
28
8
82
24
18
8
10
8
4
30
2
12
22
20
18
16
6
90
32
30
60
52
6
68
52
72
6
8
6
16
74
22
8
34
6
54
38
64
24
126
18
2
64
18
150
2
30
52
30
6
6
20
70
30
128
4
32
10
8
24
4
86
10
2
6
30
64
62
154
36
80
70
56
46
26
148
32
60
66
28
12
14
94
24
6
56
28
96
18
12
44
70
42
2
34
12
60
18
6
6
18
42
36
146
108
18
12
18
70
48
8
108
60
54
4
72
72
24
126
48
6
2
64
30
14
40
2
76
44
22
12
2
22
32
10
116
28
44
6
10
8
76
8
46
90
50
12
22
2
36
22
14
48
24
112
18
18
32
48
18
34
98
52
20
58
6
84
42
18
26
10
30
44
34
8
66
24
12
10
188
42
12
10
32
52
20
10
74
28
48
14
42
54
18
70
56
10
12
6
30
96
2
16
2
22
6
36
60
30
48
32
34
12
48
30
146
22
2
46
26
52
2
4
18
102
30
36
20
16
12
12
12
2
54
34
36
114
18
6
72
44
10
48
56
10
8
46
42
2
126
4
14
84
36
22
50
36
4
2
16
30
2
36
16
18
26
40
54
14
12
40
24
48
14
82
32
90
10
2
22
42
6
26
22
90
26
18
60
28
206
102
4
42
50
34
6
26
90
10
86
30
28
12
48
60
68
60
66
10
30
48
24
72
14
46
14
36
36
16
72
32
6
46
42
14
22
18
20
52
14
90
88
48
30
6
36
30
50
70
18
84
14
76
50
40
26
16
2
126
70
26
18
4
96
24
12
102
26
64
36
14
10
8
34
14
6
22
24
12
90
36
18
224
10
42
102
72
30
2
34
32
28
32
52
96
6
12
32
70
36
30
2
36
126
46
36
8
94
50
42
10
8
34
24
68
58
14
22
140
34
42
44
10
32
22
44
4
20
10
2
54
10
36
6
36
12
8
10
48
120
24
164
28
56
16
18
18
80
18
4
24
36
6
2
22
54
12
14
40
66
134
10
72
6
18
50
82
26
10
32
54
18
66
96
64
66
8
52
36
2
18
70
18
2
46
116
4
18
12
26
34
54
2
4
8
52
36
138
8
6
10
180
30
44
6
28
110
16
8
10
6
96
12
48
84
44
6
30
18
64
8
34
8
16
2
28
6
38
12
4
12
116
10
44
52
24
12
14
64
32
12
22
18
14
46
36
18
86
124
18
14
10
42
44
12
46
228
74
94
26
22
84
12
26
58
12
72
8
28
6
30
24
56
18
4
84
50
18
10
8
34
12
42
48
48
20
16
42
24
12
44
112
72
18
30
66
18
24
12
32
28
2
40
24
14
10
66
36
14
76
54
48
18
60
6
84
44
94
12
38
124
12
6
8
70
6
8
4
14
60
4
6
48
8
18
40
14
36
16
72
12
24
90
92
60
12
16
26
18
4
24
26
18
46
38
52
74
6
4
54
8
46
50
22
18
12
18
168
18
78
24
86
34
12
68
22
6
116
28
18
20
36
46
14
76
32
34
2
52
32
22
30
48
54
12
14
16
26
28
8
4
14
4
44
106
24
90
78
62
28
44
94
12
48
12
92
18
4
72
96
120
30
32
114
22
152
72
22
18
74
100
2
10
54
42
30
6
20
100
24
60
14
34
6
110
226
44
12
82
114
108
78
48
42
54
12
54
44
10
24
56
82
54
20
40
24
30
48
8
10
36
30
8
6
70
36
24
6
8
22
18
80
24
46
26
18
30
54
40
24
32
48
10
98
52
6
30
6
110
4
102
20
36
40
18
6
20
24
30
106
44
4
18
48
156
30
24
2
16
54
12
ABCD 96022139056*3^$a+1 [50041]
84
36
84
36
147
63
60
54
90
33
108
75
9
21
90
60
234
15
45
120
3
87
216
60
57
123
30
60
111
63
33
3
69
75
60
180
93
3
30
75
195
381
240
3
126
180
474
6
24
60
75
285
27
99
21
24
75
57
33
30
30
135
96
39
90
219
36
312
228
75
30
27
213
90
177
24
3
90
183
12
180
51
30
90
309
240
81
75
24
21
360
30
420
120
30
90
81
60
33
6
21
96
144
9
444
180
63
48
15
81
60
60
99
24
117
33
96
24
96
54
30
36
54
333
63
30
39
21
180
15
39
186
15
39
36
21
24
75
60
9
192
120
33
51
39
36
9
156
36
156
3
177
123
117
33
15
45
30
384
30
3
123
21
123
21
129
30
126
60
39
51
45
96
9
75
144
51
150
180
291
9
51
33
27
84
225
114
45
165
90
66
51
39
84
6
240
114
30
87
9
75
36
120
123
93
267
156
114
87
39
105
39
36
120
69
15
120
6
84
63
24
9
120
15
120
165
15
9
3
3
54
30
60
30
51
36
129
204
36
240
15
135
114
3
123
9
12
39
345
15
264
246
15
219
6
54
6
60
207
27
93
177
15
48
72
15
57
120
33
27
123
21
75
24
57
9
24
66
261
369
39
45
36
207
3
69
21
120
60
90
60
57
33
255
15
84
180
486
90
9
180
21
90
174
30
153
27
81
135
9
48
33
51
159
345
192
324
9
114
216
84
90
216
90
114
6
81
9
231
303
213
3
57
264
156
3
30
315
285
114
21
45
60
171
60
159
60
81
9
234
66
114
6
51
84
192
3
120
84
6
15
60
225
84
135
111
30
267
447
201
36
69
87
84
60
93
3
33
54
81
45
60
144
6
45
165
60
114
6
27
63
201
36
183
30
39
168
33
27
84
48
105
183
33
39
21
15
252
243
141
9
84
126
120
150
87
63
30
204
96
210
585
75
180
45
69
30
21
72
84
63
93
27
150
66
210
24
3
132
111
60
30
51
33
231
105
99
171
120
141
129
51
24
99
45
51
45
159
6
324
75
45
156
150
21
24
45
30
141
63
93
348
69
3
108
75
57
33
60
144
171
195
54
27
99
81
48
108
117
186
84
66
39
141
87
84
69
75
60
75
21
153
66
30
120
60
84
75
51
60
57
297
51
132
63
189
96
165
54
126
114
117
60
9
150
105
15
249
135
153
ABCD 96022160186*3^$a+1 [50052]
41
6
48
30
48
43
17
54
30
48
6
24
37
8
33
12
3
87
66
84
12
30
66
15
24
40
8
45
51
16
29
156
48
30
1
56
33
6
84
13
5
3
99
37
96
47
42
150
25
89
12
19
24
17
48
87
33
7
72
17
55
23
18
48
6
81
33
12
27
33
15
40
5
120
19
8
48
57
12
30
13
96
65
54
6
6
13
11
90
24
12
31
80
33
30
150
67
72
77
36
12
42
1
72
176
21
123
21
126
45
9
24
63
40
32
27
69
39
12
45
3
37
24
35
42
60
15
69
36
55
59
45
39
105
111
60
48
18
27
57
31
48
5
30
6
24
79
32
63
1
65
132
43
17
7
32
48
81
24
15
33
39
21
3
111
30
91
152
40
32
40
104
15
1
8
51
30
12
18
6
24
19
8
9
24
36
3
15
78
78
54
48
12
3
27
6
30
9
45
51
16
56
24
64
77
18
9
160
8
3
90
12
159
63
6
126
24
96
18
6
24
60
30
75
88
8
57
24
30
121
48
72
59
138
3
24
9
79
8
64
24
24
5
48
75
24
21
19
59
42
75
33
7
8
40
17
18
60
6
3
96
16
24
65
7
120
17
6
25
5
30
24
6
7
65
18
45
64
5
43
53
6
18
36
39
21
19
53
27
105
48
24
30
18
15
21
19
197
3
45
51
45
72
3
105
79
11
109
5
66
30
6
13
11
216
45
45
60
30
33
33
78
9
48
3
61
125
19
5
91
48
32
33
15
16
17
15
24
24
16
120
29
19
5
36
24
55
11
102
15
123
37
77
12
39
21
48
30
21
40
17
15
3
24
12
9
21
75
15
33
45
3
45
48
60
84
3
63
81
39
30
19
17
48
31
32
40
5
43
72
5
67
120
72
35
6
7
8
45
19
119
30
24
75
27
13
53
18
84
6
15
64
72
48
8
45
19
5
90
1
125
27
33
63
24
45
60
31
71
9
21
91
32
16
5
19
17
24
24
7
41
54
18
48
127
35
6
60
6
30
15
21
75
3
21
9
12
24
51
45
3
9
12
43
120
8
24
9
39
51
6
31
113
39
33
7
35
6
79
5
42
25
41
132
3
64
48
72
29
30
30
54
12
6
138
150
24
36
60
54
78
43
17
15
39
49
80
57
12
51
9
60
42
30
43
35
13
24
89
12
24
60
54
66
39
16
41
42
6
186
61
48
29
48
27
33
63
57
15
24
24
15
25
89
7
29
30
6
48
12
24
99
21
51
45
91
17
7
5
3
75
13
65
7
8
40
5
3
15
1
56
33
15
24
16
41
18
61
11
13
17
55
5
19
24
131
60
30
36
60
19
5
27
57
36
36
151
8
24
48
48
24
81
31
53
67
24
29
43
152
33
127
152
16
59
90
18
6
51
33
15
16
77
72
6
21
15
30
36
15
45
43
17
102
126
19
17
31
23
120
24
30
51
117
54
60
48
78
12
6
30
91
29
19
47
84
61
8
15
18
42
6
87
24
39
6
3
21
12
48
7
89
18
120
18
115
47
33
3
66
24
99
105
102
24
25
24
161
7
24
35
180
25
8
16
32
3
21
40
65
36
3
40
17
54
49
35
42
3
40
41
39
16
5
54
21
15
6
12
6
42
55
48
29
123
129
54
1
24
17
15
3
60
6
43
107
30
15
135
54
12
12
43
32
111
60
6
31
65
7
5
36
135
40
72
65
7
5
96
60
31
41
39
24
135
126
43
65
31
35
66
48
48
3
39
42
63
21
12
15
45
19
119
66
48
127
24
29
51
45
6
54
15
9
6
1
80
21
3
16
101
43
29
43
23
54
43
47
6
99
96
45
27
39
1
80
3
84
18
79
8
33
60
72
6
85
5
12
39
3
30
12
3
16
56
64
17
87
33
18
21
3
102
30
9
16
48
56
15
81
9
12
18
25
24
17
15
40
24
11
204
30
19
32
24
16
5
123
40
35
12
66
42
30
48
63
57
207
15
145
47
121
48
41
79
24
17
39
21
51
72
45
48
24
51
3
21
3
6
15
111
9
81
48
63
144
16
59
13
17
55
89
7
47
30
12
48
31
29
67
35
45
16
80
45
18
81
16
24
29
19
80
33
7
41
6
33
15
36
61
41
15
39
9
15
9
112
35
45
24
141
24
27
64
35
54
12
48
51
96
24
45
43
80
21
90
25
11
13
5
3
69
3
16
11
61
125
12
55
5
27
9
31
56
33
15
21
78
186
12
7
5
27
9
39
48
9
36
27
27
66
75
64
24
35
37
5
24
51
40
23
66
15
3
85
8
33
55
144
113
15
24
141
60
18
6
15
33
7
8
72
33
127
5
60
156
27
88
72
155
18
48
99
15
6
115
11
21
33
7
23
9
16
32
40
53
150
60
30
19
5
6
24
45
16
11
61
48
17
15
69
108
30
66
31
56
48
75
37
24
29
19
101
6
21
57
31
11
69
21
3
88
65
15
48
45
24
36
54
18
54
24
9
192
16
48
11
45
21
12
72
15
3
6
55
5
27
3
24
78
15
64
8
16
5
51
15
6
3
15
162
87
27
61
167
1
80
69
51
9
7
161
7
17
24
12
3
40
17
7
48
47
6
51
45
91
32
48
48
15
42
18
24
60
18
39
40
24
5
24
6
90
72
24
36
72
12
51
57
6
1
96
17
7
5
48
3
24
96
48
15
1
96
32
40
17
18
6
7
29
18
30
75
81
66
24
30
31
24
77
12
7
5
19
17
15
33
7
53
36
ABCD 96022215176*3^$a+1 [50171]
12
204
69
51
36
57
3
120
9
45
84
210
12
9
45
46
48
2
123
355
20
180
36
21
24
15
90
54
12
28
2
150
18
70
29
63
18
22
14
39
24
153
3
67
68
9
33
3
51
16
65
9
54
12
69
21
15
33
10
12
228
12
8
120
30
6
54
39
3
33
21
30
36
18
27
55
14
34
41
9
12
30
177
81
15
7
108
281
51
30
3
45
22
80
78
51
9
82
44
9
12
24
139
5
45
82
60
5
24
15
24
30
12
27
180
31
32
148
20
102
90
90
54
21
33
132
30
60
48
100
2
60
18
30
22
8
42
108
51
228
3
150
228
66
93
153
87
36
7
98
87
3
36
30
6
108
156
45
84
111
4
20
60
232
5
72
33
18
129
123
18
6
36
30
210
24
24
57
45
10
168
20
12
198
10
32
48
60
12
60
40
80
45
3
30
82
14
84
72
3
7
17
111
112
48
20
156
24
12
90
15
15
78
126
16
20
144
16
20
30
54
4
20
100
80
12
153
12
108
105
36
34
20
30
6
21
93
42
168
36
4
62
10
50
18
90
10
26
36
3
111
64
56
21
24
151
98
10
20
12
18
12
10
68
69
141
102
28
245
24
3
48
12
114
96
18
9
60
48
60
12
151
29
31
149
3
57
63
24
36
88
20
60
45
51
16
20
45
15
18
66
24
52
8
69
48
15
148
77
3
276
6
180
48
22
17
3
40
60
44
69
21
30
76
17
51
42
150
69
15
16
60
60
77
51
30
27
3
12
30
60
3
15
60
21
51
60
105
43
5
7
65
43
2
18
112
98
111
15
24
42
27
33
198
42
138
216
4
12
53
60
51
64
12
48
50
39
21
12
10
20
69
19
26
3
33
150
78
6
6
84
54
40
41
84
27
40
20
48
12
18
42
108
40
20
9
48
103
32
24
6
78
270
66
16
68
9
27
24
60
150
30
30
246
156
30
15
93
22
8
102
30
60
40
20
9
99
9
21
22
60
14
3
31
29
3
78
12
90
69
15
6
87
43
5
15
45
15
28
77
129
39
51
6
178
32
54
204
70
32
54
96
10
108
2
3
87
30
10
38
6
9
7
77
31
92
40
60
20
18
51
21
118
12
8
21
9
75
360
24
36
12
15
40
110
60
27
57
24
15
51
16
14
106
80
28
62
18
12
100
173
60
81
36
70
38
6
16
14
46
48
77
72
3
168
40
41
21
10
53
24
33
10
8
40
20
6
66
78
42
177
3
30
130
14
36
48
27
39
33
91
77
105
30
30
15
69
46
20
40
17
36
45
6
36
100
98
30
40
20
36
81
45
48
66
54
30
42
174
4
77
9
90
45
111
24
16
44
24
45
67
48
170
142
50
78
189
81
96
30
24
12
48
141
9
10
137
3
36
54
10
132
5
75
18
10
110
75
72
69
3
72
19
32
30
108
30
40
5
45
6
66
10
104
21
24
81
30
45
69
3
63
18
82
17
33
18
60
36
16
80
168
52
74
36
3
96
15
16
5
43
32
84
30
3
43
8
40
56
96
18
15
57
15
235
14
3
33
130
108
2
87
72
19
20
112
5
72
31
2
18
6
51
33
22
8
9
43
20
45
24
81
24
3
21
22
8
90
39
87
69
21
24
10
2
78
120
30
142
5
45
27
103
20
18
90
42
15
39
33
123
30
15
33
147
93
6
246
10
60
48
41
81
63
75
156
30
34
137
33
66
4
2
18
12
160
20
30
18
6
39
27
48
72
30
3
127
48
12
8
6
3
153
144
3
63
40
20
120
18
6
36
60
28
56
24
21
19
72
14
6
24
81
45
178
5
87
294
106
125
153
6
36
9
31
20
28
120
86
30
16
8
36
6
27
31
2
63
7
108
12
110
58
32
33
87
165
15
84
54
42
57
123
33
105
219
51
96
186
90
168
30
22
218
10
20
12
28
32
160
44
4
56
54
87
63
6
3
31
132
98
66
69
67
50
159
19
50
126
30
6
33
21
3
87
36
84
16
48
120
77
75
45
75
48
30
42
30
10
8
45
24
3
60
114
34
5
7
68
6
34
29
63
24
36
78
72
120
3
7
120
14
46
50
60
78
210
27
33
22
44
4
20
60
9
21
42
120
28
101
48
33
ABCD 96022567352*3^$a+1 [50022]
18
48
30
15
12
21
6
1
59
45
9
24
15
16
47
9
16
17
12
43
36
17
27
27
1
77
15
21
24
18
72
33
9
6
30
3
52
17
31
17
132
96
6
48
57
51
24
45
36
3
36
61
5
72
18
13
17
7
47
33
3
84
13
41
7
53
15
4
53
24
19
41
75
33
108
15
52
8
57
48
3
51
49
44
21
7
65
24
3
15
21
9
43
8
9
27
33
31
12
35
12
13
23
21
9
60
7
32
45
12
24
6
69
21
43
8
24
3
6
24
12
24
12
3
64
107
9
9
66
42
7
35
18
54
60
24
72
18
27
9
36
30
25
23
6
43
23
48
45
27
72
1
32
48
9
42
54
60
51
21
60
18
66
54
21
33
36
7
5
18
42
24
15
48
57
15
36
9
15
64
17
24
15
60
9
19
11
24
13
104
84
69
3
15
30
63
51
21
3
6
15
9
24
12
36
39
21
12
12
24
19
8
3
30
15
51
1
8
12
60
148
116
15
150
24
27
3
12
9
64
12
23
6
6
42
42
18
36
75
45
55
59
85
41
7
35
18
36
18
6
27
45
30
25
17
18
108
72
13
11
24
37
5
27
57
60
6
33
24
12
15
6
30
54
18
12
18
42
13
36
65
24
15
3
9
39
6
30
30
6
54
103
71
30
87
28
29
43
12
36
17
27
28
23
6
6
9
24
12
9
18
25
8
9
18
1
5
6
1
29
30
54
36
24
15
36
15
13
23
9
4
17
7
65
12
51
15
24
33
27
6
204
18
18
7
68
12
3
24
1
35
37
36
5
24
30
13
65
43
11
36
25
72
53
63
60
72
39
1
29
24
30
25
44
3
48
66
15
3
61
20
9
60
48
43
11
36
9
9
87
45
78
69
63
42
72
54
37
92
81
51
15
13
11
72
24
1
59
21
12
28
29
18
13
8
12
69
39
21
3
21
15
99
1
41
15
3
30
48
7
48
5
12
15
33
132
27
64
24
11
54
18
42
42
33
28
17
96
6
18
60
6
30
19
23
90
114
33
81
7
12
5
6
84
13
29
48
31
29
18
30
18
30
60
27
40
60
5
7
23
85
29
31
17
36
39
45
6
72
37
47
18
15
21
7
8
72
28
11
33
3
9
9
27
52
53
67
36
24
36
11
6
12
6
49
36
65
6
6
63
81
18
18
30
30
7
11
21
148
5
55
5
12
24
51
9
7
12
32
28
11
30
6
45
3
21
27
9
81
24
15
15
6
15
75
18
6
48
12
1
20
24
28
8
28
5
87
9
24
27
40
5
12
27
69
126
1
29
114
9
75
6
99
28
119
54
19
32
15
48
1
17
39
24
36
93
87
21
7
23
57
27
1
20
9
19
35
9
15
18
55
5
84
48
12
43
5
36
139
108
29
36
54
6
42
13
47
78
60
135
27
1
161
39
15
24
12
81
9
19
101
6
90
103
59
1
20
45
27
28
29
6
25
125
19
20
196
35
45
4
5
42
6
42
1
12
5
30
24
45
3
1
5
27
12
21
7
17
12
15
3
57
39
9
36
52
47
33
69
31
12
36
11
93
40
53
7
35
1
89
3
9
30
6
24
6
85
53
27
63
9
12
9
12
7
5
192
18
12
61
8
21
66
45
27
30
27
45
123
36
12
52
92
16
20
108
27
42
42
48
57
21
43
29
3
9
3
16
12
47
6
19
65
30
13
152
36
24
21
66
18
30
12
1
5
27
15
57
28
41
7
5
90
45
15
48
49
5
6
60
25
29
12
3
27
48
1
5
27
40
5
12
51
45
156
30
6
55
44
9
7
29
54
54
55
17
24
67
35
12
18
72
43
59
45
51
13
17
72
135
3
37
65
15
60
33
30
9
4
24
113
15
33
42
13
11
1
8
172
5
27
3
12
78
24
90
1
59
165
4
29
12
6
42
51
84
28
53
36
24
12
60
24
66
117
48
45
18
36
36
60
9
4
17
7
47
33
57
36
12
12
96
103
20
24
72
144
64
41
15
21
36
12
18
18
19
80
15
13
12
71
9
60
3
12
13
5
174
18
48
7
8
40
29
31
17
48
27
57
24
6
1
59
18
15
21
42
37
8
15
30
63
60
27
12
42
3
27
6
78
84
1
29
30
96
9
15
66
12
7
8
57
3
12
60
28
17
91
12
29
31
17
63
75
48
6
19
72
68
40
24
17
36
63
15
25
89
30
36
49
5
12
3
72
36
117
12
24
54
30
60
6
6
3
40
5
55
71
24
6
15
15
21
15
36
25
8
36
9
66
78
42
6
15
33
84
30
66
90
157
8
45
87
9
6
25
8
24
57
6
24
48
13
60
35
57
15
1
17
48
51
9
120
6
9
4
5
55
5
6
6
91
8
9
12
43
5
12
3
21
24
12
3
40
5
72
63
27
48
1
29
31
35
6
31
59
24
9
45
6
21
9
7
12
5
42
13
8
45
18
9
21
66
6
7
137
24
27
28
11
9
24
156
52
23
36
21
3
25
12
60
35
18
42
57
28
17
18
42
3
12
45
123
27
6
30
45
4
8
72
28
5
54
9
9
3
63
25
5
12
42
13
92
15
18
75
63
84
12
6
7
17
15
4
5
72
42
6
6
24
157
59
21
45
3
9
87
3
42
3
28
59
30
6
18
12
7
48
5
27
15
6
36
19
24
8
3
42
3
60
156
3
42
96
27
3
9
16
8
4
5
102
48
78
30
42
12
24
15
99
102
15
33
30
18
39
39
42
18
6
91
83
66
18
12
121
5
120
7
8
28
12
8
24
75
61
12
65
15
24
9
36
39
60
27
9
28
11
6
36
3
60
15
36
60
9
9
42
1
5
78
6
31
8
15
9
3
9
3
121
17
42
6
36
18
33
84
28
5
12
36
7
8
15
12
42
24
7
137
36
24
27
4
17
7
35
12
69
12
9
30
13
5
15
3
90
7
17
66
25
32
15
12
73
8
39
24
24
13
23
102
12
66
66
99
40
24
53
60
48
39
36
36
3
21
27
18
12
12
75
72
9
6
21
9
91
72
185
3
27
13
104
15
61
95
162
60
30
42
60
63
21
7
60
5
7
5
27
21
7
5
3
27
45
21
7
12
65
15
33
55
48
32
40
68
4
47
36
42
42
18
12
43
17
30
9
9
120
36
15
52
12
167
1
8
21
15
81
99
3
6
27
69
15
15
18
27
3
30
43
60
8
45
67
17
18
72
1
104
40
8
24
81
55
173
115
72
53
66
6
55
12
11
12
42
3
33
7
44
16
8
57
30
69
64
176
36
9
3
63
45
24
28
35
81
12
27
1
11
13
20
3
72
90
31
20
39
12
24
21
28
83
25
12
8
9
15
3
1
11
13
ABCD 96022916968*3^$a+1 [50111]
40
24
96
17
103
5
126
45
24
88
8
120
57
127
72
24
11
93
16
48
48
72
155
13
8
72
15
97
137
39
69
27
16
47
177
3
13
72
48
72
227
18
51
72
112
17
31
8
168
16
83
85
72
5
19
71
54
19
24
56
45
19
48
32
9
199
17
180
75
51
45
45
3
64
8
64
24
32
16
41
31
5
234
90
36
18
9
45
36
7
56
9
36
19
35
162
72
27
144
40
23
249
129
7
101
67
24
17
15
48
45
27
48
51
18
19
48
144
128
16
32
112
152
88
32
16
48
104
16
24
8
96
16
24
216
312
41
15
129
55
72
71
33
3
157
80
15
9
40
41
15
3
69
57
18
72
21
40
48
96
24
128
165
19
48
41
7
48
17
127
32
40
107
45
16
47
105
64
8
93
43
65
31
48
24
8
48
72
72
256
48
48
48
8
45
18
1
8
24
75
21
96
16
32
141
3
16
80
40
104
64
32
16
56
183
54
27
88
72
47
57
16
17
31
5
51
40
53
267
136
47
126
51
21
51
112
32
40
17
183
33
36
54
18
99
9
126
18
79
11
117
27
141
21
27
45
91
89
18
18
3
33
7
216
8
40
179
37
35
54
15
24
33
7
29
3
40
8
21
75
24
96
16
41
199
53
75
184
47
9
72
81
103
120
65
87
72
57
103
24
120
144
48
72
24
5
19
120
5
36
175
23
126
36
127
107
21
105
54
1
53
43
47
25
11
54
72
7
96
24
35
69
48
64
24
32
15
105
57
15
72
120
9
54
54
3
16
35
13
113
31
32
64
8
9
15
21
18
57
88
32
3
45
232
65
15
48
64
32
57
87
75
45
16
29
3
40
29
3
87
54
115
56
136
24
104
40
137
79
29
67
24
35
37
24
8
21
3
33
31
56
39
1
56
216
69
91
17
55
104
168
51
93
64
8
24
81
55
80
24
75
109
56
40
24
24
104
24
160
48
59
180
18
135
16
83
21
195
13
120
144
8
24
69
51
24
33
18
45
9
108
18
1
35
69
3
18
75
24
81
103
72
5
43
32
24
24
57
15
3
21
120
40
48
32
16
47
33
147
205
144
47
18
87
16
104
9
18
157
5
54
54
31
8
16
17
7
56
24
3
162
126
13
8
208
192
29
43
32
33
7
83
18
90
49
48
32
64
5
27
27
109
53
18
288
97
200
112
24
35
90
43
56
9
127
71
9
9
15
111
54
67
113
7
47
145
8
27
18
51
16
8
15
81
16
32
40
56
45
19
32
192
9
31
24
35
18
3
105
15
40
17
15
21
18
57
24
64
56
88
17
31
8
24
27
18
18
25
8
24
16
48
5
72
75
64
56
72
3
37
24
48
240
56
24
120
135
33
3
69
129
72
126
9
24
40
32
24
88
32
21
162
9
112
56
16
8
16
24
29
36
15
111
129
15
18
36
27
27
18
18
25
168
8
33
7
8
72
201
15
16
48
83
109
72
32
21
67
5
27
16
29
126
13
48
152
21
91
17
216
36
36
198
1
35
18
27
24
3
13
24
32
40
96
8
40
107
54
7
48
89
103
8
96
240
24
160
80
63
97
83
54
31
152
33
18
133
83
37
24
65
31
32
24
16
24
53
72
75
112
56
9
151
8
24
48
57
18
61
11
85
72
23
1
8
117
18
1
24
48
8
64
179
117
144
72
63
25
11
37
8
45
3
15
144
9
189
139
32
261
3
213
91
224
9
72
18
93
48
57
15
21
108
18
61
29
67
95
25
152
136
8
3
13
96
176
16
24
48
23
177
48
45
51
111
54
219
40
48
56
16
35
90
51
3
109
17
15
16
41
31
32
40
48
32
51
162
54
36
54
27
117
3
195
36
49
41
111
136
224
24
280
17
15
16
5
139
72
5
108
108
331
155
13
32
9
103
5
36
79
8
3
229
113
18
13
41
63
16
48
56
15
25
29
ABCD 96023098214*3^$a+1 [50111]
12
3
45
60
48
84
15
21
19
113
7
44
81
43
36
56
21
12
72
60
3
12
81
7
12
20
21
63
21
288
135
33
120
27
36
64
56
81
48
12
3
12
24
4
5
168
87
165
108
19
8
100
60
17
48
12
3
112
140
60
4
120
41
3
180
172
20
93
15
12
33
31
17
159
60
21
24
63
33
60
27
12
33
7
20
40
5
79
24
36
44
96
9
12
3
52
48
56
57
12
51
21
48
67
5
63
36
57
27
153
72
48
12
132
63
60
45
67
65
156
3
21
48
27
24
76
20
45
168
91
120
29
12
15
24
60
81
19
36
8
33
3
21
36
72
15
36
24
40
12
68
300
16
41
39
21
19
44
60
12
28
20
33
39
45
120
15
165
3
36
141
19
149
108
12
60
12
36
120
12
12
15
105
36
24
108
55
173
12
7
8
36
21
75
24
9
51
69
55
20
33
144
75
48
40
65
147
4
77
79
24
29
111
4
56
24
136
116
28
72
5
63
12
48
12
105
48
7
5
99
96
93
31
101
108
31
77
79
5
3
16
17
72
27
28
5
147
21
27
12
4
20
16
48
60
36
44
57
60
108
48
183
36
60
88
77
3
45
51
144
12
84
117
19
80
64
36
144
20
24
12
48
213
187
17
15
100
20
64
80
21
156
19
5
39
84
57
48
27
33
27
144
40
41
15
84
76
164
21
36
7
56
36
45
63
12
100
480
41
72
51
60
81
15
184
137
39
4
116
81
12
7
53
91
104
40
20
93
19
48
17
240
36
27
76
20
21
63
72
45
120
48
120
15
52
224
21
120
55
48
96
20
237
87
33
63
21
115
41
84
3
52
5
43
96
101
36
84
43
17
15
24
24
12
21
144
75
81
19
8
93
7
257
175
44
9
27
60
4
96
5
15
84
216
48
36
40
96
20
160
120
41
24
96
60
3
96
21
19
44
117
24
15
24
9
108
43
56
21
12
48
63
57
43
24
17
3
57
39
96
60
108
36
16
84
17
43
17
39
33
67
68
93
39
45
139
56
228
33
3
84
33
84
55
20
45
36
60
67
5
31
20
24
12
48
57
3
36
9
108
39
60
88
20
76
36
65
63
36
81
63
12
88
32
120
45
36
87
40
305
231
4
20
60
45
12
96
12
27
21
3
57
123
60
21
255
4
84
32
21
39
108
76
41
36
27
96
24
165
27
28
185
315
12
28
173
12
27
165
19
104
36
24
57
15
81
39
33
15
45
60
147
21
27
33
7
77
60
79
29
7
44
96
40
120
68
36
40
24
152
40
20
40
41
79
44
81
115
65
60
3
57
115
164
16
233
12
15
21
7
113
19
5
15
48
12
21
72
127
65
63
156
36
24
4
317
39
9
27
40
161
19
8
57
3
12
33
132
60
108
12
3
60
156
24
36
9
27
21
7
65
12
60
36
12
147
153
87
28
5
27
40
65
19
20
9
12
15
40
104
16
104
40
29
15
52
41
12
120
171
69
67
68
60
16
24
56
84
36
4
56
69
120
15
40
32
28
5
207
184
29
12
36
39
165
120
36
67
12
125
115
8
12
81
12
7
24
41
223
60
5
67
125
3
16
20
196
8
93
24
108
12
115
125
183
12
124
29
7
65
75
21
183
276
24
24
112
53
31
144
20
120
93
99
45
63
52
173
60
12
75
124
20
36
40
53
12
115
200
84
4
36
17
24
15
24
24
12
60
141
39
201
139
8
16
20
9
51
4
80
136
20
36
33
7
84
24
32
4
200
96
28
20
93
60
27
100
17
3
192
21
123
249
12
63
76
29
31
36
44
9
12
55
5
120
15
60
60
45
15
28
5
12
36
27
36
21
183
132
24
21
75
4
56
28
116
16
41
123
136
240
44
21
3
57
15
24
64
17
48
27
45
99
120
21
43
12
24
44
12
240
33
75
12
21
24
55
20
60
204
ABCD 96023174992*3^$a+1 [50033]
109
35
163
72
90
108
18
132
108
45
9
23
7
6
12
150
161
19
648
12
18
23
19
125
96
79
17
16
39
6
120
24
138
105
368
192
16
21
11
48
37
59
13
30
132
18
138
149
13
3
15
33
39
18
39
48
32
85
123
177
186
5
349
18
113
127
65
43
72
90
180
18
12
65
193
63
117
90
54
66
42
18
429
144
21
123
213
59
73
12
11
7
41
49
150
48
345
15
24
36
84
6
72
120
411
117
54
30
18
180
90
23
19
216
144
18
30
18
147
123
69
21
75
147
173
37
18
24
336
72
252
126
72
71
1
111
195
125
97
90
101
112
32
127
18
60
108
180
102
18
42
108
69
21
12
78
180
54
66
53
96
13
3
75
30
144
23
55
102
126
150
47
133
144
171
207
30
270
18
42
30
60
12
36
294
120
198
42
36
120
69
93
18
150
72
108
162
72
29
192
7
18
24
18
45
63
210
222
30
51
32
64
105
60
108
72
18
12
60
36
72
17
16
165
27
3
54
18
132
30
6
90
83
19
141
39
540
108
132
18
54
53
48
349
83
96
16
21
90
84
18
162
41
49
78
180
18
144
11
7
162
215
1
30
129
51
29
43
53
25
12
42
33
273
15
57
198
33
32
37
42
18
18
429
51
173
64
32
43
90
30
18
54
18
78
53
109
48
42
137
133
102
90
258
12
29
337
15
32
25
18
5
7
41
19
45
96
249
72
6
72
17
73
102
186
252
27
111
42
90
30
42
69
51
18
342
21
177
150
120
161
187
5
64
48
27
101
25
87
147
120
186
12
162
276
72
72
41
49
120
231
39
89
16
201
23
127
17
445
60
120
72
6
120
60
54
30
150
51
32
115
138
114
126
120
59
48
25
18
72
120
60
12
18
90
78
54
18
48
222
30
47
103
41
112
165
90
33
189
30
60
90
18
12
132
29
37
72
90
18
42
138
72
168
84
90
6
12
51
320
49
360
23
48
121
6
113
61
179
304
243
90
120
42
81
144
3
42
90
138
15
80
192
43
69
48
96
147
12
258
15
80
49
30
113
208
9
48
150
65
187
30
180
18
18
132
630
12
6
84
111
48
39
90
72
126
105
117
90
72
108
12
168
30
42
30
291
32
48
115
180
60
54
23
240
235
18
132
90
48
197
16
176
43
18
3
87
24
18
12
35
223
270
48
3
57
30
180
204
18
180
48
42
198
54
45
153
18
12
162
18
5
37
108
12
3
48
225
15
128
109
108
84
35
16
57
18
54
90
18
35
112
3
18
30
114
138
65
13
144
126
72
48
29
25
23
73
23
31
120
18
ABCD 96023261032*3^$a+1 [50013]
112
111
30
15
80
84
4
44
108
48
31
21
60
8
1
23
37
11
12
16
12
15
5
37
18
29
1
27
8
64
36
9
23
112
24
57
47
48
4
20
24
36
55
6
95
7
18
3
39
41
52
99
129
21
51
12
68
100
24
68
16
12
9
11
40
60
8
1
23
52
140
4
60
20
36
88
27
9
56
13
3
72
48
24
8
52
8
13
27
20
16
80
1
3
3
5
24
1
99
48
32
168
72
180
85
6
9
20
36
52
8
24
48
76
24
48
20
12
13
23
36
13
87
48
68
100
12
108
120
68
132
4
8
73
15
8
40
27
29
43
21
24
36
32
48
19
117
84
44
133
59
16
140
84
28
8
28
12
20
12
60
12
85
11
12
28
8
16
24
116
24
16
15
21
68
67
57
36
21
59
100
24
80
12
13
3
9
3
96
20
121
35
40
45
15
20
84
72
12
40
32
36
52
68
108
7
17
13
99
44
12
12
12
16
32
72
4
27
45
8
24
16
92
48
24
7
153
20
16
80
1
60
3
27
65
84
36
48
7
29
4
68
24
48
48
49
23
12
13
3
8
24
28
69
3
32
31
24
29
4
12
3
60
41
60
37
39
60
63
53
48
31
33
92
1
15
15
65
24
4
56
31
42
12
63
32
1
75
24
36
20
40
32
16
120
72
8
36
48
28
8
4
8
4
36
24
20
96
85
90
5
55
9
24
21
11
19
18
18
29
144
192
28
36
81
39
8
28
92
13
23
52
15
45
12
36
69
3
12
8
12
156
4
60
32
36
40
69
39
9
11
151
45
33
23
84
60
88
8
40
20
4
8
100
56
49
35
127
9
60
12
120
48
24
117
111
48
27
12
17
28
176
52
32
60
67
6
12
3
24
44
7
5
49
35
40
56
100
20
40
8
60
24
40
128
4
105
3
20
76
117
39
33
27
45
59
4
8
4
44
151
18
3
32
48
12
16
44
13
95
48
1
3
48
44
28
33
54
36
5
4
60
48
33
47
12
180
193
3
60
39
33
48
32
13
119
40
156
32
112
45
36
95
55
12
5
13
23
49
15
3
77
12
60
60
24
4
3
29
1
75
24
45
3
68
4
20
48
25
12
71
28
36
108
32
24
64
33
47
16
32
24
25
18
53
12
40
147
89
19
45
8
25
3
80
156
84
40
60
84
20
25
18
69
24
12
75
45
8
76
8
52
108
56
4
72
48
48
44
31
105
8
7
5
24
36
112
12
15
66
39
8
12
36
24
16
8
72
7
105
87
5
1
15
24
15
21
32
16
12
60
32
12
4
21
3
3
17
67
36
9
8
37
99
9
71
16
60
96
80
4
36
48
27
53
31
90
18
17
4
69
11
36
4
32
12
16
24
153
83
16
80
28
33
15
60
9
11
25
75
20
108
52
20
37
3
12
8
25
15
20
28
20
24
16
20
172
9
15
20
4
24
45
75
15
60
30
18
5
12
40
48
20
55
33
24
56
16
21
39
36
9
63
45
15
57
39
36
56
52
57
3
12
33
60
51
24
12
24
20
31
5
16
8
52
84
144
20
24
88
27
17
64
32
40
75
5
37
47
36
100
12
36
36
8
88
45
63
104
13
63
51
18
11
40
36
3
30
3
60
44
36
37
27
24
20
76
33
47
24
1
3
12
24
147
17
12
40
15
21
20
28
12
24
128
25
35
40
56
60
36
124
9
3
9
18
41
4
8
12
13
87
20
40
27
9
56
16
80
4
24
60
21
63
12
36
8
7
24
5
40
24
56
13
27
48
15
21
147
30
3
21
3
27
36
72
18
203
4
36
80
76
33
18
5
64
36
57
3
8
16
36
68
31
78
15
60
33
35
4
8
12
40
56
52
20
96
96
16
12
20
120
25
23
4
21
63
20
100
56
36
55
9
44
12
60
12
28
9
15
36
108
80
4
12
24
92
49
51
57
3
12
72
8
7
18
147
44
36
4
117
35
40
24
36
20
4
20
28
8
60
67
41
40
9
27
20
28
20
7
45
33
71
4
8
112
15
108
57
15
17
1
27
20
88
60
8
12
28
60
56
1
119
24
12
4
8
16
69
3
15
9
44
72
12
12
28
60
8
64
3
77
28
72
21
75
8
1
15
3
60
30
51
12
20
48
1
3
12
44
61
11
4
3
45
32
16
24
8
55
17
84
72
40
9
3
8
28
32
4
44
12
4
3
17
40
80
16
92
60
37
3
3
53
4
45
23
12
40
56
16
48
116
16
20
64
12
20
24
55
45
24
12
20
12
13
60
15
12
152
60
24
84
7
5
4
12
48
21
11
28
80
52
9
83
25
18
5
12
60
48
64
63
17
25
3
36
81
3
8
12
52
3
41
31
5
4
44
12
144
1
95
16
104
1
63
36
8
40
56
40
32
49
59
72
4
45
63
27
6
15
75
5
49
30
9
36
81
180
167
103
9
135
65
43
53
40
12
8
49
39
21
18
30
3
60
24
45
11
28
36
108
32
4
32
4
68
48
28
92
25
60
75
8
112
87
33
12
48
60
20
72
28
12
68
28
152
24
4
39
41
124
12
36
24
8
7
18
30
33
20
19
29
4
60
60
20
43
125
4
20
40
84
12
44
160
8
85
51
56
76
60
8
120
60
19
5
16
36
36
15
33
20
4
72
60
24
20
76
15
89
1
11
37
87
48
12
75
89
60
40
20
4
32
16
24
24
27
9
116
28
20
24
40
108
32
12
4
12
48
51
29
64
57
3
60
188
4
44
64
20
16
12
20
4
44
7
5
64
21
3
24
32
13
131
24
36
61
23
12
31
60
17
36
112
8
19
33
72
96
21
11
12
7
5
4
36
24
20
12
24
88
180
3
29
4
27
89
40
8
40
36
32
12
13
30
45
48
56
40
24
ABCD 96023407334*3^$a+1 [50023]
210
168
192
78
12
24
84
24
120
6
17
19
54
12
299
48
16
51
144
126
78
18
12
60
66
42
48
6
101
205
35
127
30
3
75
30
23
67
72
18
3
80
67
30
18
6
23
97
18
18
54
5
96
25
60
12
36
216
6
48
90
24
27
111
72
90
42
54
84
18
9
195
48
36
105
21
11
25
54
78
72
48
72
18
6
12
15
80
37
36
234
30
18
24
18
18
17
48
217
42
90
210
6
162
57
9
87
99
29
181
11
13
84
6
54
216
171
93
132
108
3
195
45
57
42
29
19
72
24
36
84
24
36
84
6
351
9
162
138
59
16
15
17
37
96
144
123
32
91
36
36
29
25
108
60
108
12
78
120
33
27
252
18
138
36
41
37
120
90
6
36
36
30
24
53
48
48
61
35
91
324
54
59
67
18
6
120
6
36
18
17
145
48
414
6
12
18
72
114
138
57
3
30
63
177
198
12
18
78
29
37
78
12
18
60
72
171
27
108
9
93
6
30
186
18
72
108
30
17
64
87
84
24
77
43
24
48
18
60
156
24
84
18
72
96
125
96
31
17
31
24
18
90
30
150
108
45
9
36
35
31
78
66
144
18
60
30
53
109
6
66
150
120
36
108
42
3
27
24
125
73
36
162
33
57
138
6
23
151
24
17
19
29
91
21
165
90
36
54
119
25
126
185
16
189
18
36
42
3
105
102
150
12
96
84
11
79
65
85
120
126
96
234
66
6
35
144
31
90
119
61
35
7
90
47
79
30
36
108
36
6
105
15
36
144
36
108
24
18
3
105
12
59
13
18
54
11
13
54
90
120
18
78
54
12
24
66
96
18
77
133
126
96
12
222
54
120
21
3
12
36
45
15
102
60
192
180
24
51
213
11
25
87
48
27
72
77
1
47
187
18
51
237
108
282
18
114
57
81
132
66
137
48
1
54
30
60
12
90
60
45
45
18
126
30
21
123
60
41
31
65
187
210
96
12
39
51
45
63
24
12
180
60
48
6
71
49
191
79
81
96
99
66
42
18
18
72
192
5
13
24
30
18
27
33
12
6
72
30
23
103
6
18
30
6
174
90
5
16
105
6
65
16
128
16
9
71
73
18
5
115
78
15
176
19
24
53
208
27
5
160
128
67
210
78
29
55
36
197
97
30
6
11
43
48
18
54
36
126
54
36
90
18
90
123
3
125
1
24
87
3
12
54
6
48
42
138
6
126
84
36
162
35
37
150
5
13
35
307
66
75
33
114
12
24
84
18
60
120
108
35
109
227
96
25
39
99
6
23
48
55
137
73
18
90
36
18
90
60
66
29
240
43
12
96
185
61
108
60
107
1
12
72
96
30
162
6
30
6
48
33
32
13
3
69
12
18
18
18
60
29
73
18
54
18
45
27
36
24
192
60
126
30
33
9
18
5
193
47
55
72
42
84
35
199
6
35
49
18
24
101
55
9
224
61
51
93
35
55
54
51
51
18
27
33
30
72
105
21
72
6
29
73
90
18
60
12
54
18
96
11
48
25
71
16
81
47
1
47
7
72
60
138
42
30
18
65
61
90
105
32
48
16
123
150
138
42
48
18
24
12
21
32
43
144
90
11
48
121
30
204
162
102
21
219
21
27
24
45
128
133
84
18
5
37
180
18
216
30
60
246
90
35
43
12
78
11
91
60
48
18
24
18
90
3
32
13
18
72
90
60
12
23
85
78
29
25
30
6
54
30
36
251
55
276
282
27
123
30
60
12
ABCD 96024066434*3^$a+1 [50013]
33
40
32
16
224
21
3
117
24
18
12
69
9
75
105
151
11
81
40
44
15
21
87
33
120
39
18
3
15
42
72
75
24
39
90
63
172
116
64
77
30
21
24
33
12
103
36
140
87
453
36
33
51
111
13
20
15
162
15
160
65
18
21
141
120
18
45
27
33
75
162
36
55
12
96
92
57
90
81
9
102
141
40
8
81
126
129
88
188
4
44
36
3
21
51
18
3
69
18
108
157
53
199
71
42
90
85
17
3
15
78
12
67
44
96
213
102
9
12
88
12
29
15
51
129
15
1
20
105
42
12
13
47
36
13
20
160
221
63
207
36
93
9
27
135
60
36
360
33
12
9
48
51
9
15
87
9
207
9
244
107
165
64
20
45
66
270
3
57
15
48
84
48
60
15
57
72
36
64
20
3
18
75
64
41
120
27
148
59
6
54
25
23
72
6
234
90
66
37
156
32
84
24
117
15
52
32
15
48
13
92
57
75
3
153
48
4
47
81
9
3
100
48
5
42
108
12
78
39
40
41
15
88
60
80
64
20
28
29
99
39
60
12
45
36
12
36
57
87
100
47
61
32
63
33
81
171
40
17
15
16
44
60
96
147
49
65
30
90
3
33
3
300
27
12
42
18
33
15
45
69
75
15
126
102
60
12
9
244
167
69
87
9
4
77
90
24
18
183
4
41
103
257
24
18
225
27
105
16
44
195
81
84
15
30
90
6
144
3
87
25
96
12
68
64
5
18
85
48
92
27
30
123
27
21
15
84
45
4
32
12
57
36
67
17
60
99
27
54
48
42
126
90
13
17
60
30
24
9
52
5
15
9
255
36
64
5
39
159
21
27
72
18
15
24
3
165
12
3
13
80
15
97
83
93
36
204
57
75
60
177
18
90
63
4
20
192
21
39
16
5
27
27
133
23
150
3
12
24
48
3
12
45
12
96
99
1
35
9
48
15
78
7
47
49
32
9
3
63
42
12
31
95
33
4
95
61
209
3
45
27
132
63
90
27
48
27
45
63
168
30
60
12
3
88
59
93
84
3
13
17
3
87
60
21
27
60
9
21
19
48
5
91
107
54
111
15
33
9
12
55
35
1
5
72
15
15
90
78
117
45
43
95
57
52
164
96
28
192
23
57
3
30
31
36
23
18
55
59
30
51
9
120
6
25
128
112
17
42
9
72
297
123
129
48
31
212
12
12
48
148
80
15
129
96
84
21
195
15
24
36
72
45
75
13
8
57
27
3
45
45
67
36
32
45
63
27
144
73
107
145
36
59
66
27
33
72
102
33
40
156
36
60
203
108
30
267
27
138
42
18
111
60
21
6
9
3
193
80
24
40
131
45
64
95
30
108
51
27
9
3
42
159
132
9
15
3
21
39
12
78
31
107
33
9
90
18
90
12
18
42
93
72
100
80
36
9
90
13
92
57
6
33
52
12
36
41
55
56
24
60
36
9
156
27
117
39
201
18
72
61
144
95
33
36
12
4
11
45
88
32
12
60
15
21
4
77
78
45
88
44
60
45
103
20
60
75
138
27
33
259
108
128
75
42
111
9
108
75
60
9
78
12
60
21
9
15
48
123
12
45
45
18
145
5
43
96
5
111
15
12
162
15
135
61
128
9
30
18
24
123
52
23
30
55
32
48
96
96
123
60
120
1
80
36
45
3
123
69
63
12
6
234
21
28
59
30
42
90
15
100
36
44
15
108
18
15
9
138
1
84
65
43
32
112
131
72
18
55
92
3
30
27
45
42
30
90
168
18
174
18
15
27
30
3
16
20
64
137
39
64
35
57
16
5
175
59
241
5
72
55
200
3
69
93
30
180
132
9
12
69
3
87
18
12
91
8
4
77
211
47
18
3
9
55
17
39
39
33
12
45
12
3
15
60
13
152
45
75
57
3
100
192
11
30
ABCD 96024143318*3^$a+1 [50047]
1
47
121
59
31
12
81
20
43
5
60
49
47
1
47
7
6
71
100
15
29
4
72
15
5
7
12
33
9
90
24
17
43
53
52
21
12
42
12
5
37
95
91
5
64
27
113
13
3
15
5
43
5
136
75
36
9
39
5
12
19
29
19
29
168
24
1
12
18
41
16
51
12
45
21
23
1
99
3
48
54
18
5
228
24
7
45
20
31
42
47
64
57
18
24
5
43
6
23
4
12
9
27
188
24
19
53
148
9
12
15
21
11
24
24
24
72
24
48
24
96
1
18
60
29
52
33
24
47
36
4
48
9
60
39
39
41
79
30
23
19
5
16
3
6
23
1
111
8
55
53
79
5
55
72
24
65
79
36
5
49
63
27
5
43
30
23
124
32
19
185
1
15
9
24
24
48
54
9
81
39
96
48
20
16
21
15
24
45
6
21
92
13
48
48
131
109
3
21
11
7
29
1
63
33
11
12
31
21
15
53
7
24
57
24
9
114
101
40
68
25
3
32
19
5
25
66
33
32
48
115
105
15
30
12
18
60
24
9
15
33
56
48
7
234
39
8
72
7
17
13
23
60
31
30
12
24
23
96
7
18
72
39
32
48
52
15
29
97
24
23
112
3
69
9
60
30
54
48
3
32
36
108
19
18
15
15
57
8
7
114
15
3
30
23
108
4
8
24
40
9
72
23
12
28
32
16
8
1
11
108
1
12
36
3
32
36
24
7
18
23
25
6
30
48
6
54
59
55
53
49
51
9
48
48
11
7
9
39
17
13
66
17
4
45
54
108
6
23
7
12
17
55
96
6
78
48
96
84
24
5
24
24
19
125
193
30
17
1
12
11
1
30
33
9
12
42
6
42
29
25
59
28
12
27
30
54
21
36
12
21
71
19
54
15
21
39
9
23
12
19
5
25
96
6
17
37
54
21
33
30
36
29
31
65
24
13
12
47
67
9
3
12
36
65
76
15
6
47
40
27
18
12
11
25
6
33
80
43
57
12
32
109
39
8
13
39
32
13
12
51
27
77
60
52
57
51
32
48
85
150
108
30
27
36
27
45
33
111
57
6
33
36
32
61
30
21
57
30
36
12
45
21
12
48
78
33
27
108
9
9
60
23
124
56
103
117
68
19
84
57
39
24
9
9
36
51
80
1
35
64
75
53
48
36
1
107
13
54
9
15
42
23
36
36
64
81
54
89
85
23
37
27
80
4
33
11
19
77
19
18
27
20
24
36
7
6
48
3
123
12
57
44
16
81
18
48
48
17
13
42
53
199
65
12
36
48
37
3
20
25
18
36
42
11
19
5
7
36
5
49
72
27
51
45
9
18
17
25
42
30
131
12
19
33
3
33
15
36
54
60
6
5
1
23
24
12
16
75
41
25
6
29
12
61
27
8
139
6
3
75
114
30
5
79
5
37
51
3
17
36
120
1
3
105
83
52
9
27
207
12
5
24
97
30
17
25
23
1
120
36
27
32
91
5
1
23
19
60
89
73
42
60
138
48
3
68
37
39
9
96
27
8
13
51
39
6
60
72
23
28
36
63
41
1
39
15
41
61
96
114
17
16
39
24
5
64
45
18
102
78
6
11
28
9
12
15
32
48
28
21
27
20
31
18
42
42
48
23
67
24
48
41
31
168
108
5
7
12
101
28
15
45
36
27
21
15
21
24
9
23
4
44
25
36
11
64
75
5
12
37
15
39
5
13
30
12
96
53
16
3
24
9
165
123
9
35
48
112
32
1
18
17
85
95
49
30
6
11
28
32
19
12
54
59
25
84
23
12
73
66
12
29
28
9
132
66
17
12
43
21
24
63
17
25
18
60
18
47
16
57
47
24
4
27
5
31
6
39
9
42
53
24
43
18
27
15
42
99
36
69
27
92
13
12
6
29
24
43
30
18
30
108
11
24
4
44
16
68
36
12
96
73
35
144
40
33
6
72
141
36
3
12
57
20
48
12
24
24
19
5
73
6
24
5
37
24
15
36
27
41
40
15
57
8
55
9
20
4
39
5
37
54
36
113
55
18
3
3
69
92
73
30
12
66
27
9
36
23
1
24
120
18
41
7
18
12
168
6
48
41
19
5
37
84
96
6
9
72
51
21
27
30
84
23
13
3
75
33
9
95
127
18
11
28
27
9
20
43
6
72
24
23
79
18
138
9
44
1
87
57
66
69
9
35
31
21
21
27
32
25
30
5
19
18
54
12
36
30
71
36
60
7
6
23
43
36
17
37
12
6
41
19
24
5
1
87
168
51
72
69
9
78
17
36
28
39
161
60
19
6
11
40
8
12
73
183
20
28
45
47
25
11
7
18
83
16
39
18
15
21
11
25
18
150
95
12
25
18
5
73
6
5
40
129
18
29
1
39
15
45
9
35
1
3
21
36
3
8
19
84
41
49
87
33
15
36
36
15
12
42
30
18
11
37
3
48
72
24
93
83
1
24
24
23
115
6
39
24
57
23
1
35
28
3
113
19
41
55
57
9
71
1
23
19
69
9
11
109
3
32
13
71
1
23
48
36
13
23
40
3
42
51
27
9
9
27
39
17
91
96
57
93
18
65
7
5
24
49
71
49
15
63
53
16
12
20
76
3
5
24
157
23
79
33
63
5
25
12
12
143
7
60
9
32
37
23
4
27
24
6
35
24
7
66
35
84
28
21
39
51
33
45
6
41
4
80
19
6
71
48
13
23
25
15
8
1
18
9
20
60
16
141
12
42
17
1
15
3
29
19
18
78
126
11
28
80
24
16
72
3
93
20
16
105
18
21
48
92
13
11
60
25
3
75
5
61
12
23
16
56
7
69
3
72
24
17
103
9
32
24
31
5
36
1
71
1
12
126
77
24
79
42
6
18
30
21
27
41
145
15
92
67
6
12
11
121
36
3
39
78
71
7
29
55
5
4
51
105
3
60
33
33
48
18
81
80
76
33
6
6
12
47
96
72
7
33
12
63
17
16
45
71
64
72
177
18
29
1
63
3
5
ABCD 96024955394*3^$a+1 [50145]
41
13
66
132
108
66
24
54
18
12
162
33
3
125
79
108
213
15
240
12
168
29
61
18
36
198
231
141
54
36
96
192
6
90
36
180
48
17
43
5
160
63
33
39
288
57
48
27
30
39
201
102
78
12
18
69
32
16
45
3
15
33
63
33
39
41
13
18
33
39
84
21
51
150
54
33
32
1
42
117
3
45
123
101
19
29
16
33
30
36
78
66
6
90
30
15
9
23
16
27
96
48
21
32
304
225
48
15
39
57
111
33
51
36
18
36
114
36
173
1
47
25
54
36
24
336
72
36
137
64
48
3
78
90
36
288
282
150
113
13
102
125
7
18
23
16
99
42
3
48
15
90
215
97
90
12
137
175
36
12
18
198
6
131
240
19
45
48
105
198
17
16
27
5
169
39
15
42
87
111
12
53
144
16
27
120
93
15
17
55
24
66
159
176
112
75
6
66
45
51
102
39
3
156
42
342
108
48
21
144
75
12
132
18
102
108
17
48
43
60
57
51
90
227
16
99
141
51
96
180
57
33
15
176
91
60
18
126
54
90
162
23
7
89
43
120
42
3
48
15
33
48
141
246
45
81
24
39
27
213
183
24
48
42
36
48
42
90
138
24
45
27
198
207
48
105
72
54
9
32
16
99
93
3
29
16
75
54
108
3
144
195
24
101
160
9
87
87
9
33
15
32
91
101
7
9
45
18
96
36
30
24
39
27
21
15
18
42
18
66
96
144
84
6
66
21
219
69
176
7
9
111
168
137
16
32
205
108
71
235
21
123
69
147
29
7
105
189
108
23
96
48
64
48
32
67
102
6
65
1
24
192
39
32
187
36
30
35
16
183
96
90
48
108
42
120
216
24
48
17
1
126
96
65
160
189
126
108
84
165
123
53
1
6
12
269
16
96
87
18
90
54
78
57
80
48
7
108
29
151
234
54
36
114
195
32
48
96
43
12
9
80
169
162
21
207
240
30
3
147
12
177
183
36
21
3
45
9
264
162
36
105
32
67
93
45
3
105
71
64
123
36
30
179
79
30
35
7
18
30
18
114
69
39
9
171
18
83
16
3
29
16
80
151
9
63
225
9
18
69
93
18
18
15
80
7
90
47
16
207
72
96
90
111
80
160
99
12
129
51
108
24
9
75
53
19
29
16
144
144
9
39
32
1
6
192
57
75
18
102
29
79
90
36
83
49
18
30
159
111
72
89
16
27
101
7
105
303
17
43
165
27
78
66
21
80
13
66
126
35
25
39
159
12
69
39
89
1
42
54
54
36
101
64
153
42
216
18
30
72
72
261
27
24
90
108
23
139
21
87
57
80
16
129
60
36
12
78
5
7
9
27
21
80
13
99
96
57
18
66
83
96
288
79
48
17
16
9
126
48
6
126
21
159
72
138
15
243
141
3
30
18
72
18
99
15
126
18
129
48
105
87
3
72
36
33
32
7
24
108
117
48
48
15
24
234
47
19
36
24
30
78
66
83
13
3
45
150
45
63
65
48
96
19
36
9
9
39
33
47
16
63
72
6
36
18
173
16
81
15
33
47
7
60
36
57
48
105
72
108
51
39
105
39
54
51
93
6
36
18
216
47
115
93
96
48
51
54
39
99
150
ABCD 96025117018*3^$a+1 [50006]
53
36
43
108
48
24
125
91
24
108
108
105
195
60
29
148
15
24
120
36
17
60
48
55
60
65
40
27
53
19
36
24
101
7
5
16
32
43
141
51
29
24
24
48
7
60
41
4
15
168
17
7
48
36
137
228
19
72
48
101
72
79
209
7
60
77
55
17
271
204
29
4
32
43
17
84
12
24
31
29
144
132
7
101
12
52
20
60
96
19
36
60
141
44
55
36
173
16
216
36
68
127
65
60
127
197
19
12
269
28
36
219
36
141
36
3
89
16
15
24
12
96
24
45
75
141
3
209
7
24
101
31
72
36
24
36
5
60
55
12
173
19
17
84
19
53
24
31
17
115
48
132
12
24
101
19
12
77
31
36
9
39
12
21
27
161
91
156
72
77
24
40
27
108
17
55
120
12
48
48
12
24
84
24
156
65
7
345
3
17
43
17
64
8
60
31
17
7
96
141
140
43
108
5
43
36
129
212
55
120
5
79
29
96
31
77
180
52
3
108
12
48
240
53
12
48
12
48
19
96
84
12
5
24
36
76
3
77
19
24
36
41
7
156
141
44
12
79
89
60
84
43
53
7
60
53
84
43
24
65
168
115
120
48
117
3
24
5
24
79
72
5
31
17
31
120
29
12
16
20
103
24
48
12
17
96
79
156
5
7
108
24
96
12
48
149
115
5
48
72
43
173
72
16
36
15
144
77
43
24
53
43
60
24
17
91
5
24
244
75
12
60
29
43
96
96
21
15
29
36
55
45
8
64
3
5
115
29
216
55
84
60
65
24
72
12
36
124
27
24
12
60
17
91
72
24
5
136
15
65
139
101
7
5
7
24
101
40
68
12
43
108
12
17
28
68
12
43
72
21
27
12
60
48
60
48
17
43
17
43
101
43
48
60
5
43
29
7
53
12
43
36
41
259
72
60
180
5
24
24
12
124
51
29
19
45
99
53
55
48
17
24
120
43
132
108
180
12
24
24
41
7
48
12
29
4
80
7
5
108
187
5
40
27
45
68
55
24
29
24
31
17
187
108
180
29
40
15
233
36
31
24
21
15
48
5
7
29
7
17
48
43
105
164
31
132
5
55
12
33
147
48
65
64
39
5
36
55
65
120
31
89
91
77
96
7
12
41
19
113
192
7
24
65
40
87
48
36
36
89
43
120
12
141
44
84
60
67
12
41
124
171
17
24
19
36
5
96
67
36
41
19
36
24
17
115
24
9
44
43
84
204
101
19
81
15
29
79
48
5
40
15
65
100
44
19
132
24
5
31
5
103
17
24
108
48
67
60
5
43
72
5
7
9
36
3
12
5
24
36
43
12
9
39
41
55
12
48
57
200
7
5
12
36
19
36
137
55
105
3
12
36
65
139
48
12
17
31
89
48
7
161
84
36
7
177
56
7
156
5
19
156
281
31
9
15
168
33
32
12
79
17
204
115
125
216
43
65
19
185
43
84
336
17
115
5
12
211
12
17
79
17
12
52
39
24
53
28
20
24
48
160
27
12
33
3
53
127
33
15
36
60
36
72
5
48
55
48
17
144
91
93
39
48
24
36
17
16
51
48
12
209
7
125
103
5
144
31
132
48
36
5
163
108
5
19
48
41
24
12
28
36
116
24
4
176
55
5
7
9
63
36
17
12
36
31
29
7
17
7
24
84
12
36
60
24
53
28
63
17
72
96
7
17
31
5
115
45
27
84
69
39
41
7
149
91
177
3
24
89
151
29
12
12
43
12
12
240
101
7
137
24
55
96
65
43
65
7
5
19
36
29
55
24
5
91
24
53
43
12
17
72
31
108
72
12
17
48
52
224
12
67
17
84
19
60
12
65
31
120
5
67
36
156
5
24
112
3
72
5
19
45
8
31
72
89
24
24
31
9
123
60
72
33
39
24
12
29
31
9
51
17
103
12
141
99
36
197
67
17
31
84
36
29
60
60
115
24
189
8
7
77
31
53
7
17
52
36
63
24
53
228
7
84
113
55
53
7
33
8
31
65
84
36
ABCD 96025567468*3^$a+1 [50006]
17
73
30
60
72
36
12
54
51
72
20
1
24
27
56
19
21
32
132
1
3
15
9
20
52
99
30
6
81
9
39
51
9
9
51
12
9
15
96
80
7
21
96
21
59
4
36
9
51
39
57
168
27
5
163
81
36
39
6
30
18
167
88
15
6
51
3
89
1
15
15
57
12
48
80
4
15
96
48
45
24
21
59
1
126
30
15
36
45
30
42
102
96
93
12
57
47
19
149
31
24
21
12
20
28
27
9
21
35
100
9
35
55
21
32
1
167
19
21
15
33
56
19
17
88
36
48
27
30
3
48
48
15
29
7
36
45
24
15
24
69
93
30
17
52
8
76
45
6
45
75
36
57
32
79
12
9
24
75
24
53
13
24
12
23
31
45
120
32
25
27
36
45
15
75
12
165
120
3
17
25
3
81
23
91
117
80
28
57
35
19
5
31
17
28
48
120
12
12
32
25
84
71
19
17
112
20
12
4
32
55
18
6
36
84
54
114
45
3
57
33
15
44
4
44
43
9
24
60
12
24
123
17
19
45
216
9
11
19
21
68
40
20
16
111
9
44
108
49
15
80
4
12
3
12
18
27
24
9
12
35
4
3
72
33
32
1
54
5
19
9
20
25
12
51
24
21
3
15
69
51
17
60
40
32
12
25
71
12
16
57
18
60
21
24
36
8
13
24
51
60
33
30
17
72
1
6
18
3
69
99
24
32
64
32
12
7
65
36
7
17
1
54
65
4
96
33
72
35
31
42
48
18
114
3
9
78
17
28
8
52
51
36
9
12
3
69
12
96
72
21
12
35
24
4
81
6
69
129
15
12
20
24
16
15
33
57
15
44
19
9
80
1
54
12
81
48
141
78
72
84
45
24
3
5
55
18
54
18
30
90
3
84
21
6
45
8
1
15
84
12
176
37
27
63
21
32
49
6
30
24
36
87
12
8
67
9
15
89
88
3
29
25
51
12
44
40
15
33
20
16
12
39
24
57
105
47
16
12
45
35
19
144
72
5
40
24
20
43
17
31
77
31
6
36
39
60
8
48
145
75
24
99
6
63
36
120
15
30
72
63
84
12
8
28
3
24
36
45
72
39
36
24
21
9
6
17
16
21
39
27
18
71
25
83
88
27
17
28
20
16
12
15
30
18
60
90
27
27
18
15
32
16
36
111
329
16
24
15
36
18
47
28
27
18
6
18
36
15
39
33
69
3
33
3
32
60
55
9
45
30
6
87
20
1
126
54
71
19
165
24
12
15
36
33
12
9
66
17
43
9
80
4
84
3
9
9
66
24
9
36
36
9
54
48
5
84
4
12
48
81
35
16
44
1
47
61
54
17
4
105
11
76
24
45
60
123
51
57
72
3
18
147
44
4
32
24
4
24
3
17
28
32
37
36
18
66
54
21
20
1
15
39
53
1
66
5
55
18
18
45
39
6
15
3
29
25
18
69
51
18
27
32
1
11
96
4
36
33
27
72
48
152
72
79
69
21
66
81
32
1
12
35
19
41
120
24
16
39
9
135
17
28
24
36
15
42
54
120
53
16
44
52
39
72
9
21
63
81
60
11
43
29
7
65
40
108
12
20
36
73
15
21
123
3
5
55
17
16
15
6
18
126
27
44
4
27
93
51
21
33
59
72
16
32
37
6
18
47
24
16
3
29
28
15
17
1
75
44
28
32
48
19
5
28
3
9
80
19
126
24
71
36
120
24
4
27
24
66
35
28
32
40
80
72
7
30
3
75
18
3
12
105
15
9
18
36
45
75
57
105
35
40
24
24
24
20
48
73
72
3
12
39
5
121
35
40
48
21
35
1
15
63
12
17
7
9
171
54
11
4
39
53
40
45
3
12
27
17
73
15
57
11
24
48
1
27
15
72
21
12
32
7
45
45
30
96
48
77
145
39
45
23
1
30
81
36
33
12
3
141
180
15
24
15
96
30
15
56
7
21
12
20
12
61
27
20
40
3
12
89
16
45
63
24
32
43
57
15
30
54
60
17
172
152
139
21
156
3
57
24
24
24
32
16
117
3
15
69
68
25
51
15
17
52
63
54
63
20
7
36
9
24
21
15
15
41
12
43
90
3
44
1
6
30
3
75
126
75
15
89
37
18
57
15
65
36
52
36
9
15
57
30
53
88
20
7
21
96
9
36
120
15
8
13
18
42
30
45
24
8
16
51
129
72
3
45
45
12
24
63
12
48
68
72
7
69
15
36
6
47
40
3
65
55
24
36
30
135
63
72
42
47
40
20
1
18
12
17
28
33
36
35
1
15
93
75
24
3
60
30
35
40
60
24
75
9
84
128
127
105
20
12
100
8
16
36
20
1
54
5
36
13
51
9
30
45
51
21
15
9
24
32
52
8
52
33
114
90
36
18
57
9
3
51
117
99
36
5
73
12
3
12
27
45
12
99
60
81
9
27
3
36
5
49
6
144
12
24
18
18
29
1
15
60
24
24
21
3
12
21
107
28
63
41
16
20
13
72
234
165
21
48
15
60
21
15
21
15
20
40
12
3
18
11
1
42
36
12
89
16
39
54
39
3
48
21
21
15
20
4
24
44
37
18
45
3
57
20
12
1
63
44
28
45
3
39
33
48
21
6
54
11
40
3
9
21
111
3
18
15
92
31
6
18
57
69
102
9
9
42
89
49
6
36
33
15
17
28
72
108
24
60
3
65
4
51
24
90
99
45
15
15
69
12
51
33
21
75
8
16
57
3
15
41
36
37
263
24
100
20
1
75
48
44
91
17
72
67
6
27
3
105
9
108
18
48
150
12
3
56
16
12
20
7
81
92
28
87
21
87
69
36
92
1
12
35
144
4
15
41
16
24
9
51
8
37
18
48
5
13
15
57
18
17
148
51
6
27
12
51
29
76
ABCD 96026084296*3^$a+1 [50021]
6
65
97
30
48
17
7
65
61
11
40
33
18
117
45
30
60
78
83
40
159
6
60
72
12
60
63
105
39
24
72
63
12
69
69
51
69
27
24
56
13
27
63
120
17
48
85
155
144
25
87
96
80
7
33
33
71
1
15
15
9
9
114
90
216
24
66
42
63
57
15
63
54
3
24
3
117
9
72
47
25
36
30
69
21
59
40
48
32
40
15
30
66
81
24
32
24
16
24
39
12
30
12
6
5
37
162
6
90
105
24
81
47
97
63
87
6
24
11
37
78
30
84
90
18
15
8
16
8
1
54
18
42
60
513
3
60
144
36
45
72
15
65
72
31
30
35
16
48
33
87
32
49
15
39
18
23
16
9
24
63
63
17
7
33
3
30
24
36
84
30
36
45
39
96
9
33
30
33
69
18
17
31
24
17
13
75
21
11
24
40
80
7
9
8
55
6
51
21
42
17
1
48
114
6
54
33
3
101
49
12
90
42
30
105
21
24
6
5
37
27
80
31
24
17
48
16
117
12
71
25
72
72
30
66
15
9
95
160
45
36
39
8
64
81
60
27
105
95
31
41
31
9
69
12
39
21
27
3
53
55
9
96
144
93
108
39
72
69
12
23
112
24
3
36
120
17
40
123
30
12
18
81
120
8
120
55
33
48
45
27
63
42
48
132
3
69
96
75
56
40
9
24
6
54
3
33
102
17
1
12
3
15
65
19
53
217
48
120
39
56
133
51
24
75
12
57
32
49
24
87
9
39
15
18
72
23
64
33
36
35
7
9
33
48
87
48
48
15
120
17
64
3
36
177
45
60
48
39
120
3
29
1
30
33
96
56
13
30
84
6
72
35
43
77
40
15
18
71
19
12
9
63
108
165
72
3
30
47
160
63
9
24
39
6
59
1
102
33
45
54
66
84
15
80
55
17
16
80
25
48
47
37
3
32
1
72
23
19
6
12
27
33
15
32
120
61
11
64
177
30
17
16
9
15
15
48
57
3
125
13
42
12
60
48
78
35
7
33
24
15
17
48
13
48
12
23
16
48
3
45
15
30
3
117
3
45
12
39
33
30
30
30
77
13
108
60
75
63
41
1
42
90
66
54
90
66
24
6
84
165
21
27
128
25
39
45
11
97
215
55
30
75
27
36
54
11
49
71
7
18
12
27
8
25
18
132
18
12
35
40
15
9
24
9
95
103
30
18
17
13
59
55
17
1
15
3
102
15
80
55
48
89
61
114
18
39
9
42
5
7
48
120
9
33
18
45
15
132
36
54
66
132
149
43
173
85
3
129
135
63
17
13
42
66
39
8
13
51
80
48
16
57
23
40
69
18
12
108
113
16
33
15
21
60
24
6
17
72
1
90
45
57
60
35
72
55
6
27
24
56
97
6
42
108
30
30
15
80
19
60
168
18
294
17
16
33
39
15
41
16
24
24
120
75
21
104
61
11
16
177
36
12
78
17
73
95
144
16
56
1
39
69
11
24
25
39
21
75
45
51
104
19
60
113
25
198
89
1
12
90
113
160
32
7
17
48
25
126
9
45
96
114
81
24
8
73
12
18
81
213
11
7
60
69
24
56
61
3
45
35
16
141
243
9
15
3
5
40
120
24
24
45
24
3
72
21
11
48
73
102
33
8
24
1
15
32
24
16
192
8
55
33
15
30
11
64
24
15
36
12
42
30
48
17
40
32
16
48
24
32
79
9
33
60
99
3
30
6
81
128
25
23
7
96
90
15
9
6
17
37
83
73
60
11
16
15
65
103
89
13
42
57
96
8
16
63
6
59
13
90
270
18
9
93
12
96
39
21
27
48
27
117
93
59
229
51
56
40
24
51
60
9
33
6
30
27
15
30
18
42
78
72
33
9
6
12
60
17
1
111
3
21
24
176
7
33
72
165
42
33
24
33
23
133
12
215
103
129
152
79
81
120
33
63
3
30
39
33
183
57
30
33
159
41
24
40
21
11
19
144
18
27
72
63
18
12
3
24
51
42
96
27
24
33
78
72
6
11
13
30
53
133
99
128
115
12
126
35
19
117
24
24
15
48
105
8
7
9
63
57
24
120
15
54
18
12
21
27
5
85
18
42
39
33
30
17
19
5
64
33
48
39
15
6
51
80
24
37
27
33
15
195
48
12
78
12
198
81
24
69
3
3
45
99
5
96
25
84
35
48
24
79
24
30
18
78
27
57
6
89
43
12
17
16
15
33
9
135
45
210
6
99
75
6
12
78
60
42
47
25
23
85
180
39
21
90
9
8
55
41
16
9
30
89
13
48
60
54
17
79
30
24
18
33
135
129
45
18
33
27
117
75
96
5
24
1
39
141
51
69
51
9
71
ABCD 96026473924*3^$a+1 [50010]
53
7
5
24
10
45
41
34
21
12
41
31
59
1
95
49
35
37
3
69
11
6
6
18
115
72
23
1
11
24
24
25
21
74
6
91
23
1
24
12
23
22
3
24
17
4
6
50
115
59
6
70
104
150
22
38
6
1
95
84
4
2
148
39
41
19
41
7
48
11
24
22
63
17
28
86
66
7
17
40
14
96
30
60
19
71
10
3
23
18
67
24
11
18
12
7
41
12
67
17
100
14
1
65
115
39
21
9
2
13
24
57
3
11
66
4
60
2
24
10
15
11
28
56
46
14
4
2
19
84
120
95
36
49
24
101
19
11
12
10
18
21
71
85
125
18
49
12
89
30
61
11
48
49
87
36
93
15
66
134
52
105
48
60
84
3
33
72
5
30
37
71
60
40
9
72
45
51
3
201
36
48
35
42
24
19
171
45
39
69
17
54
1
41
90
109
75
9
71
24
37
5
7
48
29
66
13
12
60
123
36
33
23
48
196
14
22
68
6
24
7
23
12
60
24
60
10
50
96
37
11
42
78
12
25
48
5
60
22
8
22
80
108
52
8
36
6
25
24
89
42
40
48
36
33
11
37
95
10
14
4
36
9
5
7
33
51
48
53
40
27
48
59
24
25
251
6
90
25
5
18
1
15
20
34
39
180
23
133
5
6
64
6
15
5
43
72
81
8
7
84
24
5
30
12
24
13
77
144
31
35
46
3
35
6
19
45
36
44
19
47
16
69
29
66
24
60
16
26
7
36
17
7
17
24
6
4
45
156
84
77
55
53
112
14
25
60
24
96
51
8
25
5
67
12
77
4
50
42
7
36
107
24
144
12
24
54
22
50
18
36
4
92
10
54
14
30
66
66
24
1
143
1
71
157
27
20
24
30
211
75
9
96
15
21
12
48
60
12
33
15
83
25
60
5
6
4
21
5
66
28
20
16
24
36
14
91
95
25
39
20
96
181
89
70
9
72
75
68
25
21
3
77
30
13
57
66
20
18
16
6
33
15
45
47
24
10
26
25
83
36
16
38
55
11
30
31
23
136
45
101
67
11
30
55
11
30
31
53
66
84
46
3
11
85
11
30
126
13
12
5
84
43
11
25
171
80
24
12
4
69
21
39
47
18
30
30
36
19
51
20
6
60
7
12
99
30
6
26
10
9
41
18
25
12
48
24
33
20
40
18
20
132
60
4
45
59
30
22
69
9
20
70
102
3
60
12
60
69
110
25
35
4
9
12
21
39
84
24
11
97
23
36
46
27
3
90
78
36
36
54
84
80
10
45
36
71
37
11
37
3
9
21
50
12
48
106
24
206
10
14
1
119
1
21
39
21
15
5
108
102
78
42
10
48
15
17
24
130
86
48
10
21
15
36
45
155
13
12
5
115
95
97
48
3
177
35
30
175
59
64
36
14
79
21
75
81
44
16
99
36
24
51
54
56
54
60
6
60
54
36
6
34
14
30
46
63
48
65
18
1
15
56
30
19
95
4
69
21
27
35
154
30
20
1
5
18
169
12
51
38
6
24
121
9
90
9
36
72
119
13
21
200
7
65
79
135
30
44
79
180
23
25
15
20
13
84
3
90
54
14
66
13
83
48
25
75
69
72
11
49
11
114
54
36
66
19
5
24
67
59
6
4
150
56
30
18
40
20
49
53
54
96
13
5
36
55
5
10
9
120
5
6
24
25
17
55
5
30
60
24
16
8
10
15
36
59
10
6
44
60
1
65
6
34
15
29
6
120
25
108
227
70
15
11
90
7
36
17
34
24
32
37
23
13
60
15
50
16
20
60
34
32
48
6
30
60
36
25
48
17
18
1
101
30
88
20
82
18
20
30
19
23
30
43
60
11
16
78
146
160
14
67
12
11
22
15
35
4
9
75
26
30
54
42
25
59
1
24
95
100
30
99
117
14
1
24
69
6
26
18
61
240
95
4
20
1
39
2
48
7
29
90
1
33
92
48
42
4
36
9
24
24
11
30
7
3
26
139
24
27
26
103
12
5
7
41
16
3
21
2
157
36
60
11
4
36
9
77
48
19
83
49
11
60
108
66
55
24
47
114
150
1
83
1
39
36
14
115
51
104
60
132
90
18
6
19
15
56
4
92
13
15
21
15
14
31
35
73
96
27
50
79
15
33
12
75
45
9
62
25
155
25
9
51
3
2
24
19
75
32
18
271
11
24
4
96
20
6
7
107
25
29
22
9
59
22
3
60
17
4
26
13
5
66
6
19
11
85
24
69
32
18
25
101
24
7
23
1
108
72
99
62
7
11
30
42
60
30
48
30
106
39
17
24
190
86
10
9
24
60
15
21
60
29
16
30
44
12
13
132
33
230
10
26
73
12
15
33
113
48
6
25
41
18
25
15
152
25
59
34
72
90
8
46
14
25
5
7
3
2
54
106
8
7
3
20
12
18
96
106
8
36
25
29
6
13
12
131
4
60
156
168
9
11
46
15
39
6
3
12
36
35
49
29
30
60
85
47
30
18
46
74
37
53
91
36
15
68
10
15
12
23
25
41
114
12
4
21
5
7
27
45
5
43
11
25
41
64
87
23
16
86
19
35
13
27
33
77
24
22
8
25
60
35
36
6
7
53
64
3
108
60
48
96
99
56
13
41
6
13
33
18
21
36
108
11
61
5
28
2
24
24
12
64
80
1
39
170
31
53
210
6
19
24
77
46
30
54
ABCD 96026522752*3^$a+1 [50021]
180
88
17
78
210
60
12
102
48
30
187
173
60
30
120
90
147
3
72
48
97
53
123
40
264
53
48
84
55
5
115
53
12
30
33
60
75
18
12
343
92
33
115
137
283
60
35
72
48
85
5
30
102
72
3
12
21
60
12
147
195
25
53
67
176
279
213
48
57
12
168
7
8
148
5
27
3
102
12
78
57
33
72
240
78
73
209
115
176
27
90
75
93
72
7
125
48
7
41
27
172
41
12
60
15
3
25
180
140
15
49
41
199
120
23
165
33
75
100
5
54
18
30
18
60
114
6
19
53
18
42
75
33
355
60
17
3
40
212
12
153
43
60
5
24
66
24
25
248
72
141
99
15
48
78
75
160
32
33
175
104
100
5
15
40
161
19
11
42
270
18
60
42
78
115
149
108
7
176
9
156
19
216
17
7
36
35
169
221
60
12
123
40
215
25
24
41
12
3
204
108
93
72
132
36
42
97
95
120
66
87
88
125
19
161
115
89
36
147
93
115
149
6
114
60
36
180
72
48
60
144
30
93
153
27
105
12
96
24
168
12
78
240
78
19
140
21
55
24
5
228
30
37
161
12
30
150
67
5
66
69
33
72
183
45
60
48
27
112
53
123
120
40
89
183
12
123
337
101
75
9
351
15
109
11
42
12
168
75
15
78
115
17
30
42
3
27
6
84
48
7
233
135
208
95
25
47
57
36
57
42
198
48
55
5
102
30
48
12
120
3
100
29
3
165
120
90
150
18
162
127
8
88
47
30
18
30
79
156
95
162
168
30
102
300
103
305
150
174
96
115
77
48
19
8
88
5
12
127
60
83
48
205
60
32
63
25
5
27
60
28
120
32
15
57
15
1
32
132
16
32
108
57
462
25
23
157
161
12
48
175
84
11
105
39
1
77
3
40
29
138
42
6
114
6
150
12
43
89
91
89
108
48
19
36
35
42
15
33
207
57
31
200
144
33
108
39
108
15
18
79
5
36
315
64
5
126
162
87
111
145
5
114
1
209
36
27
153
144
55
173
3
120
39
120
78
60
7
65
36
24
3
52
5
108
42
210
48
60
12
6
162
198
25
17
15
72
45
18
72
198
243
9
396
42
157
36
77
43
137
12
48
123
64
101
132
7
96
24
71
24
61
155
85
20
87
78
55
17
15
57
48
43
120
120
197
42
120
6
42
33
4
36
17
60
195
88
65
54
126
90
25
197
7
140
33
78
9
21
24
51
69
211
215
129
105
115
35
48
72
6
115
32
105
7
101
132
15
72
16
17
7
36
60
17
48
60
324
156
12
15
28
137
72
91
209
78
177
45
66
49
36
17
43
17
15
15
72
241
125
115
137
72
111
72
52
36
5
24
63
117
6
25
17
103
32
112
143
102
60
120
55
113
30
78
192
7
68
45
90
193
17
72
55
113
7
5
3
207
121
119
48
133
17
192
18
150
43
119
25
ABCD 96026653046*3^$a+1 [50012]
36
56
1
87
93
3
33
18
9
20
144
60
64
9
36
23
72
168
25
3
36
188
76
72
48
72
9
72
83
48
28
72
48
9
35
36
307
21
69
15
116
67
125
120
40
44
13
83
28
24
117
119
4
56
37
15
84
144
72
8
19
41
36
28
176
204
16
56
16
60
32
16
12
9
23
48
1
143
48
40
48
104
13
3
80
4
57
3
36
44
4
36
44
4
8
84
97
27
27
77
16
96
24
56
48
25
23
49
11
4
128
12
7
29
40
20
4
33
47
28
33
35
28
32
12
52
60
36
92
13
27
72
24
140
4
152
4
32
60
100
92
16
84
68
24
91
90
63
20
96
16
12
32
4
80
96
124
36
8
16
27
77
156
60
24
25
23
121
179
100
12
32
96
100
60
32
28
32
16
24
92
60
24
12
1
11
52
36
9
72
59
60
4
21
23
49
3
48
12
9
72
47
97
15
24
56
84
4
44
7
29
97
87
57
23
13
27
56
4
80
16
20
64
3
125
37
135
20
48
49
36
99
27
9
48
87
45
80
60
49
111
60
32
49
36
51
60
60
24
72
20
108
72
60
48
37
11
25
83
52
20
120
48
144
40
8
4
36
21
27
44
28
68
124
177
36
83
96
48
60
28
80
40
224
120
4
36
56
61
107
16
165
23
100
12
48
212
76
20
60
7
90
35
28
132
3
9
108
20
16
9
215
52
93
35
12
7
137
4
48
44
145
143
48
7
18
180
23
49
18
153
84
32
88
56
40
20
84
16
21
23
49
3
56
4
20
24
37
3
80
160
81
59
84
16
3
9
9
59
60
16
45
63
8
24
48
36
60
36
96
124
45
35
1
3
12
75
9
48
33
47
25
3
72
92
160
80
28
120
3
105
12
56
97
59
85
59
36
85
11
115
29
16
48
44
132
28
48
84
60
33
11
61
11
40
72
120
8
28
140
24
12
85
135
80
37
11
25
11
196
81
15
140
7
5
13
23
36
28
36
21
36
35
37
18
54
39
24
9
18
89
4
69
39
12
36
80
13
51
32
16
108
96
84
9
23
132
48
49
11
64
36
51
69
48
80
4
33
59
4
96
57
27
12
87
41
100
12
20
28
404
16
32
72
36
144
36
24
48
4
36
8
37
83
24
37
51
80
12
100
56
96
96
72
108
49
36
15
8
24
108
7
54
3
20
16
80
97
75
69
159
48
24
32
4
12
45
75
48
60
80
4
80
12
28
8
12
108
48
180
12
52
32
7
9
32
103
5
24
64
12
48
9
51
20
96
121
35
4
20
124
44
88
92
7
41
12
16
152
12
253
99
68
16
96
24
72
165
3
20
12
1
71
96
76
80
73
23
48
160
12
32
136
44
60
136
32
1
47
12
28
120
80
24
48
217
71
4
12
21
35
60
12
16
84
156
104
28
108
27
126
18
9
20
24
36
76
8
12
85
18
21
80
4
80
28
57
203
192
60
85
11
97
36
111
12
75
53
40
32
64
72
8
16
44
4
48
8
72
12
12
1
234
53
72
37
51
68
4
168
36
36
200
4
180
9
47
36
144
25
36
167
157
3
69
108
11
4
24
104
76
36
56
244
108
20
55
144
41
28
20
28
27
125
19
5
84
1
36
59
28
8
28
21
59
4
12
33
3
72
68
124
104
12
4
8
40
72
84
20
120
4
12
296
37
23
49
15
44
72
12
60
36
52
69
23
52
33
18
54
36
54
101
168
24
13
203
16
51
69
24
60
164
16
56
205
36
90
45
32
16
24
68
48
52
72
32
25
23
72
16
44
84
49
143
1
119
25
27
9
144
75
80
61
59
52
32
108
73
39
24
72
9
95
13
11
61
72
59
52
12
75
41
12
16
24
32
168
49
83
96
12
16
9
47
24
100
84
33
63
32
49
63
92
28
33
3
60
20
4
8
24
25
63
45
23
28
96
80
96
64
8
37
135
45
3
108
8
12
52
56
40
44
192
36
12
60
96
24
40
56
61
11
4
57
39
69
180
35
36
28
27
125
48
40
96
105
36
72
143
1
3
48
120
80
36
4
56
52
44
24
37
3
33
36
95
12
100
45
3
32
4
80
72
48
24
48
120
91
41
36
ABCD 96026951578*3^$a+1 [50011]
79
12
36
29
4
96
24
39
72
65
19
54
63
39
6
60
54
24
72
29
148
12
3
41
84
1
12
3
117
84
6
42
48
24
24
51
15
5
1
30
29
4
69
27
15
60
9
12
3
41
13
27
39
6
3
75
30
11
76
45
15
3
5
1
66
6
18
12
102
15
72
21
23
4
72
9
51
33
12
15
3
17
60
108
12
31
72
5
25
27
15
9
69
47
16
33
15
20
79
41
31
21
15
60
84
6
15
32
13
15
15
17
60
25
60
3
57
15
93
23
19
5
67
54
27
15
24
33
15
77
43
72
5
40
33
15
15
30
78
9
123
12
149
109
36
12
12
27
39
6
78
18
90
72
12
5
25
3
3
17
12
73
47
1
3
15
5
64
32
48
31
42
12
6
66
6
72
5
43
57
27
5
13
42
48
65
7
6
24
60
3
12
20
64
9
11
49
87
48
21
11
1
39
48
45
42
18
12
36
12
87
8
1
75
20
4
56
49
15
21
54
93
9
84
35
79
33
3
65
24
96
1
6
48
21
48
21
71
1
3
117
23
4
12
93
60
18
72
48
12
77
31
72
12
5
16
12
12
48
92
76
45
27
3
108
29
12
13
95
13
107
7
108
42
6
33
15
54
27
44
76
69
27
69
6
29
4
144
165
111
9
6
45
15
5
1
78
48
129
45
95
19
114
15
15
17
24
16
39
57
45
60
12
11
1
83
13
3
9
11
31
48
57
48
132
8
73
27
3
12
72
60
45
9
12
24
3
51
36
5
24
61
126
57
92
49
27
39
6
3
72
45
12
3
60
32
1
12
12
60
18
17
36
24
25
11
7
77
13
39
24
12
9
24
51
48
12
51
12
12
18
3
9
35
13
72
114
101
133
15
15
18
47
1
36
3
45
3
44
25
60
23
120
28
45
15
68
19
96
41
16
3
30
111
15
168
42
23
7
89
24
36
19
12
5
60
13
18
53
16
68
43
60
18
59
13
48
27
15
18
59
28
63
24
45
48
99
45
44
36
16
44
13
11
1
63
15
18
42
18
78
21
108
60
48
3
150
11
61
30
17
7
29
37
27
45
36
12
24
24
24
87
44
1
3
15
33
39
30
36
12
51
57
39
171
29
25
54
9
111
57
44
19
9
15
65
13
3
20
84
7
45
81
23
25
59
36
25
51
63
78
3
84
45
15
48
45
42
57
24
9
11
52
33
11
1
24
66
57
32
100
36
8
55
6
23
31
5
16
39
6
90
66
15
48
20
36
55
54
24
75
21
12
23
4
48
3
24
66
51
3
41
1
168
42
33
15
18
3
96
15
126
132
102
21
3
6
36
23
109
30
21
9
47
24
25
35
64
12
8
31
24
57
80
13
3
8
31
6
15
3
29
67
33
21
24
15
32
13
35
12
31
30
3
20
139
90
15
87
5
61
3
45
6
18
42
149
36
88
3
108
21
24
84
3
17
136
135
12
17
13
3
15
6
48
12
15
44
7
9
3
77
108
55
5
60
31
6
78
30
11
16
24
27
48
21
63
66
6
33
36
69
30
17
13
15
20
7
5
61
84
15
8
1
12
102
18
63
39
30
11
1
3
21
27
27
5
28
24
20
13
126
24
17
13
12
6
17
40
45
30
5
36
1
6
48
41
19
5
76
20
60
4
132
69
99
36
21
12
3
15
24
9
15
6
35
24
7
48
24
150
27
8
7
18
60
12
35
13
18
48
12
9
8
25
30
41
25
30
30
30
89
13
30
53
61
6
29
13
90
5
13
59
4
9
6
177
3
12
12
6
90
9
15
12
6
54
65
19
5
16
108
12
105
15
68
67
6
30
18
27
92
13
27
15
21
15
29
16
21
23
7
29
16
104
7
45
72
60
21
30
24
17
16
33
35
31
53
37
95
103
18
12
35
28
15
30
23
31
21
24
3
12
9
9
66
6
24
12
27
33
24
3
45
66
30
11
120
4
27
17
16
21
54
89
133
60
12
35
36
7
69
15
53
13
30
45
9
123
15
237
3
48
18
6
89
7
72
60
18
18
5
55
41
13
198
84
5
28
3
17
1
12
42
192
29
24
72
1
12
27
21
63
21
3
48
9
54
9
57
18
77
48
7
45
75
29
67
57
20
13
23
16
21
23
157
42
30
11
37
30
42
102
6
15
57
120
107
25
35
48
7
29
19
6
59
13
18
54
72
54
12
17
112
8
60
36
1
54
45
39
48
48
5
4
48
72
60
3
33
39
33
39
29
16
84
15
72
18
15
9
11
60
16
21
30
33
15
36
6
39
3
96
12
12
21
27
18
159
20
67
78
42
6
18
5
4
3
18
12
23
109
30
12
36
60
33
72
9
83
13
12
42
29
37
60
63
36
45
60
6
18
11
91
53
19
72
53
13
15
44
13
42
90
48
6
101
28
20
7
9
87
90
72
11
7
12
96
9
45
27
9
87
3
6
23
103
18
12
99
20
13
48
12
30
33
15
18
36
30
90
6
9
33
48
18
45
24
21
12
27
48
32
52
39
24
12
5
13
60
131
24
7
5
40
96
9
78
45
36
20
19
17
31
48
6
83
16
15
6
18
17
19
21
15
33
21
12
42
77
60
13
87
63
57
68
7
78
18
12
5
67
66
47
73
39
33
35
12
24
1
15
21
47
37
84
90
12
12
21
56
4
36
15
21
68
24
13
3
129
47
1
27
56
37
18
30
35
19
6
60
42
9
20
55
53
16
24
96
56
1
42
21
39
66
66
60
33
15
33
24
15
149
1
51
120
15
17
91
21
8
25
11
4
33
30
177
120
21
51
63
30
30
12
113
73
27
27
24
5
19
30
66
9
32
60
133
12
18
41
7
12
125
13
12
12
15
44
37
15
9
23
28
33
36
3
75
33
48
15
54
15
48
8
36
28
45
12
78
30
30
12
5
1
18
24
101
19
60
33
27
42
183
56
16
20
1
18
6
18
42
6
29
48
12
4
69
63
63
12
29
61
48
42
9
9
12
27
15
78
12
11
4
12
105
23
121
54
45
15
5
13
83
16
8
40
51
6
48
27
33
11
24
12
28
12
39
5
19
42
60
23
13
24
60
39
21
23
16
9
ABCD 96028147994*3^$a+1 [50038]
420
175
30
330
144
36
192
24
36
180
5
115
29
175
125
1
210
24
30
11
108
175
17
36
19
29
43
53
144
31
125
79
149
48
109
35
85
24
144
35
181
144
11
55
96
89
156
73
150
161
91
54
90
5
121
23
49
48
95
36
60
67
317
25
23
96
36
55
41
60
144
36
7
36
186
119
36
55
24
17
37
71
36
13
191
103
90
138
329
31
29
36
115
18
167
19
77
43
24
30
6
29
96
85
11
13
90
53
48
84
61
24
30
77
13
72
240
48
167
145
131
144
85
174
90
95
36
253
120
23
49
42
108
41
48
36
60
43
132
5
43
24
12
65
192
127
17
60
115
144
6
90
72
149
259
29
103
137
132
139
60
48
60
41
31
161
240
7
185
132
319
36
41
43
5
19
17
48
79
29
48
79
5
12
25
263
228
48
175
126
90
101
103
108
12
65
240
1
378
53
48
36
13
131
103
72
365
151
185
49
35
109
42
41
13
30
24
77
103
12
89
313
11
37
11
192
12
36
79
30
234
5
31
5
48
108
43
54
30
162
150
41
144
36
13
239
7
29
96
108
7
41
144
175
84
6
54
18
102
24
210
35
7
120
150
71
73
11
133
11
12
193
66
29
121
54
65
36
60
36
13
24
66
60
90
30
101
108
36
79
204
72
306
18
53
271
53
37
18
41
12
96
25
71
84
192
48
12
48
19
12
161
43
36
101
12
115
60
12
222
23
175
5
205
54
36
24
108
90
23
43
132
209
79
36
365
31
138
11
61
42
342
18
48
132
108
48
24
126
11
55
36
293
96
79
252
42
90
48
54
215
19
113
13
35
60
36
13
366
18
138
198
6
36
89
271
113
7
198
47
43
60
137
36
7
144
89
12
48
31
18
48
35
48
7
41
96
48
55
144
198
120
263
67
108
65
36
12
49
144
239
48
49
114
221
180
79
17
7
5
228
48
181
23
19
192
125
169
90
72
53
145
54
18
54
36
29
1
24
71
73
11
133
203
48
67
90
222
18
270
5
103
41
85
54
216
185
31
65
163
17
7
108
84
137
48
12
19
29
49
90
30
90
65
60
7
18
192
42
173
25
23
151
41
36
109
335
115
108
5
211
210
78
48
258
11
61
72
198
5
67
137
115
29
115
102
24
120
11
13
323
12
25
107
108
19
198
174
269
61
30
36
108
42
119
132
144
156
43
36
84
17
7
5
48
49
150
90
95
48
1
95
144
96
84
7
89
421
318
60
30
131
12
7
41
115
150
18
72
174
24
11
7
174
114
101
25
11
7
137
133
119
7
137
187
102
6
29
115
29
12
49
ABCD 96028373828*3^$a+1 [50040]
16
95
1
78
2
24
24
22
42
83
19
29
12
48
55
42
62
105
33
24
30
30
15
60
39
57
7
30
12
24
14
42
4
11
39
40
5
37
47
15
46
12
24
23
31
50
15
21
108
15
7
74
36
15
36
9
24
70
17
33
24
30
10
20
3
45
75
25
14
46
18
30
60
6
24
29
27
40
66
8
22
2
48
4
23
61
6
66
72
11
12
48
1
38
33
57
102
46
59
9
16
8
27
9
60
15
49
30
2
75
60
1
32
16
11
93
63
7
96
62
4
8
36
36
28
68
94
29
19
18
30
5
19
38
106
17
48
9
27
49
176
16
18
14
3
63
45
45
64
35
1
60
102
122
15
48
9
120
15
24
144
12
24
19
8
30
12
46
2
147
3
10
23
175
62
75
12
25
2
88
17
31
17
7
5
24
45
22
5
45
3
24
3
34
71
25
92
108
3
19
96
90
95
7
14
10
26
39
49
36
20
16
35
19
66
23
7
17
21
16
11
7
41
31
6
23
19
66
47
9
60
10
6
59
121
48
54
8
78
15
36
93
111
61
11
37
167
25
23
60
43
8
57
33
15
132
13
35
12
7
41
1
23
1
35
61
14
66
39
25
12
12
8
3
171
30
34
26
54
16
5
9
27
69
28
78
29
9
12
4
18
41
9
16
59
1
50
57
9
48
3
73
44
100
66
29
72
9
15
96
45
48
6
160
50
15
36
24
12
25
8
40
30
32
18
46
24
6
48
32
58
8
10
32
3
3
16
65
61
2
10
38
30
4
11
3
21
9
4
107
81
114
9
21
10
89
84
12
60
1
132
12
83
60
12
193
11
19
26
30
9
117
3
45
10
38
48
82
29
1
35
45
27
25
23
7
77
24
9
58
29
45
28
18
80
18
75
36
24
7
24
29
85
6
74
24
88
35
3
222
10
8
10
72
35
43
5
12
45
18
10
71
55
8
16
65
9
3
37
30
30
18
5
25
20
12
66
34
32
16
23
72
13
42
24
66
48
54
66
36
84
12
23
25
12
38
21
61
32
22
144
26
46
53
36
9
60
66
16
14
28
36
36
80
46
29
69
27
13
30
5
36
24
12
13
44
3
24
60
36
39
34
32
22
6
11
1
47
60
27
10
6
24
56
10
128
72
3
9
36
12
28
71
45
51
9
84
12
4
20
28
23
12
13
44
40
6
24
50
30
40
38
15
51
42
24
64
6
8
30
27
9
30
30
52
78
42
119
13
60
32
4
44
22
74
15
1
36
47
21
22
18
20
16
50
58
48
54
26
15
57
48
28
32
27
21
39
36
9
118
48
5
1
66
32
16
17
57
40
32
3
48
19
6
18
24
2
6
34
23
25
23
24
9
51
21
24
24
15
1
6
29
9
15
19
66
32
40
38
10
30
120
26
39
55
101
3
57
55
5
9
12
15
37
42
29
19
18
35
19
29
36
73
47
9
94
2
15
48
33
28
12
20
63
49
2
9
7
72
2
4
59
37
44
6
21
45
64
23
120
31
14
12
15
49
11
24
37
60
18
30
35
31
26
54
10
11
57
16
20
15
1
126
32
10
80
40
11
19
2
40
30
41
9
39
1
8
132
3
63
9
1
8
94
26
22
30
48
84
56
52
60
20
18
66
99
12
60
33
4
8
27
43
5
9
58
5
1
20
12
64
35
1
47
31
41
108
43
18
30
30
36
23
33
27
12
13
98
10
8
51
75
16
29
13
8
15
48
7
54
36
23
69
63
3
94
66
26
51
60
7
30
47
33
106
65
12
45
24
39
15
16
29
72
27
58
78
5
49
42
29
84
7
26
4
23
141
39
57
30
40
66
83
49
11
7
14
60
4
20
15
25
20
36
39
60
121
48
2
64
14
36
12
10
65
12
27
9
39
48
40
24
18
120
20
3
48
55
6
66
2
12
4
24
8
15
63
9
1
30
6
50
16
14
10
29
61
24
72
60
44
96
48
4
11
12
19
48
102
35
13
32
64
50
10
59
36
7
5
25
23
25
32
4
8
51
69
112
11
3
30
112
12
8
28
42
48
26
24
64
6
5
19
72
29
69
48
15
57
3
3
40
29
25
12
35
61
20
172
36
42
8
10
54
2
3
13
8
6
18
22
6
98
34
72
8
15
13
18
41
1
24
44
10
5
1
11
39
10
11
13
30
5
12
120
55
2
3
12
13
60
47
21
16
83
7
24
2
39
21
75
7
137
39
34
11
21
120
24
22
2
16
59
12
15
9
129
87
96
9
3
13
84
18
17
129
15
1
30
18
6
41
15
78
60
22
48
30
36
12
44
3
12
21
48
84
27
24
9
28
84
23
21
75
12
109
36
8
22
17
1
56
4
44
46
26
30
10
8
28
2
18
87
31
2
39
15
34
12
23
9
10
101
24
13
83
75
21
19
72
17
57
36
82
42
71
79
66
35
93
27
3
30
87
57
18
10
68
76
30
41
57
3
3
16
101
48
57
4
24
30
41
9
70
17
84
9
66
18
12
28
32
24
64
47
13
98
69
75
64
2
3
37
38
21
24
21
15
25
24
6
6
107
31
17
55
5
69
4
36
23
60
12
96
7
2
6
33
109
42
56
10
30
38
10
6
18
2
280
20
16
47
51
10
6
29
19
41
25
30
72
29
9
10
26
48
136
24
12
35
15
58
47
25
8
15
12
75
9
1
20
16
42
2
16
24
95
31
2
3
9
10
29
12
144
33
16
30
26
39
7
5
3
16
96
48
32
18
16
6
24
65
9
6
78
27
9
12
10
24
30
18
2
99
9
27
25
54
17
9
28
18
2
87
24
1
14
21
9
39
45
40
20
48
27
48
55
5
48
9
36
12
63
1
18
80
10
6
29
45
120
28
23
36
39
106
20
18
18
15
93
100
6
24
14
16
35
25
104
12
16
2
33
9
100
44
27
27
10
38
82
6
86
4
6
6
23
67
2
15
105
63
15
34
14
9
31
26
15
120
33
3
3
64
17
24
21
60
3
51
10
131
85
6
8
34
6
50
6
34
32
27
37
11
12
21
12
70
48
2
22
72
65
15
21
19
24
101
73
2
9
12
45
3
25
32
4
6
5
33
39
45
15
7
185
63
10
56
15
31
98
16
54
17
55
65
9
15
39
58
38
9
12
9
16
18
5
36
39
16
62
10
24
138
20
63
12
31
41
13
32
63
21
40
54
17
33
46
5
139
53
19
24
ABCD 96028436984*3^$a+1 [50029]
96
13
17
43
35
12
24
84
36
61
197
30
6
192
43
71
25
60
36
17
55
107
49
11
13
96
47
37
113
18
84
1
72
23
265
204
132
36
65
54
90
234
1
11
25
48
24
48
53
127
35
49
24
197
54
24
37
35
193
41
84
67
23
61
168
60
53
7
197
18
13
23
109
180
35
108
48
24
1
24
11
37
29
6
12
132
25
168
41
7
5
78
12
25
12
23
12
37
60
35
49
156
59
1
5
31
108
60
24
11
85
36
120
120
24
5
42
13
149
66
37
143
1
179
24
12
1
113
55
84
192
41
18
96
13
108
108
5
66
24
85
5
19
11
180
180
24
30
18
240
12
60
48
97
36
17
162
12
25
48
71
85
36
11
25
59
49
12
144
36
35
120
13
36
11
13
5
66
205
35
121
24
29
79
48
5
139
60
264
59
18
103
71
133
191
121
41
19
36
53
42
48
24
48
252
1
36
35
90
36
55
12
12
191
25
53
126
1
24
131
54
126
60
12
37
48
36
60
36
95
1
17
31
35
49
72
119
1
144
204
11
49
108
23
84
60
37
29
19
48
72
12
83
85
12
84
24
107
85
60
48
17
19
60
35
12
49
95
193
12
24
216
23
72
24
30
139
5
7
60
23
36
85
11
156
25
12
60
47
18
7
24
60
41
139
24
11
60
85
24
35
72
30
31
47
85
120
96
24
35
25
48
29
91
23
1
48
12
84
47
168
120
25
36
24
24
12
101
7
96
71
18
31
47
12
6
192
90
73
60
72
35
12
168
13
35
1
36
72
5
283
5
67
23
54
66
25
72
47
36
13
59
121
24
107
181
215
60
73
11
13
60
120
41
162
97
60
83
97
108
12
36
17
18
1
84
41
54
84
145
71
36
180
36
13
36
23
1
35
1
48
5
7
24
227
97
23
13
47
13
17
43
36
48
180
71
49
36
12
53
31
23
108
12
97
24
12
84
5
54
109
173
7
60
23
24
109
11
1
23
1
29
126
1
23
72
49
35
85
41
19
48
47
85
41
18
1
168
11
61
11
85
59
18
43
23
109
107
325
59
109
12
36
192
47
25
119
72
72
25
83
18
31
35
144
42
18
145
24
11
25
12
35
108
97
5
19
24
60
41
115
120
41
43
12
12
41
30
1
96
72
83
72
18
163
120
11
1
24
24
71
13
36
24
53
43
24
11
1
36
12
53
19
131
85
5
18
25
131
24
54
91
24
23
13
11
325
60
96
120
149
103
36
47
72
36
1
48
12
36
168
59
12
24
12
24
25
11
90
19
11
13
5
67
47
18
54
49
60
89
48
54
1
35
13
29
67
71
114
66
78
36
54
25
65
66
24
72
120
37
48
23
37
12
36
24
12
11
12
37
239
85
24
11
90
55
12
155
13
71
60
13
60
36
24
95
121
59
168
25
60
24
179
181
24
36
11
72
66
115
24
12
71
12
73
60
119
24
25
24
71
36
24
25
24
35
60
25
12
48
23
25
23
36
13
36
72
48
12
24
173
96
54
1
12
23
25
65
54
1
11
1
84
59
1
24
36
36
24
83
1
29
7
84
240
84
48
83
72
25
47
12
49
36
59
109
48
12
47
145
23
120
25
132
11
85
12
47
73
83
144
13
72
108
23
25
60
48
35
120
85
12
83
60
12
25
47
96
25
65
36
31
35
49
41
78
36
85
23
73
35
85
5
19
71
13
36
71
37
156
47
72
12
1
23
12
54
31
119
54
7
48
35
109
11
25
11
216
108
85
47
13
41
31
12
11
12
97
48
180
23
12
49
59
1
23
18
67
36
60
137
7
120
36
144
23
12
72
25
35
25
29
19
11
61
48
5
115
65
43
24
41
19
125
31
17
36
90
85
11
108
37
83
1
59
12
61
215
13
84
113
19
96
17
12
43
36
24
72
65
31
35
13
65
31
71
13
132
59
49
24
137
103
48
119
1
17
67
41
7
71
12
49
11
25
65
19
144
71
73
60
12
71
48
37
24
143
18
7
ABCD 96028460824*3^$a+1 [50014]
20
60
24
15
9
84
12
60
16
8
112
104
204
51
1
72
56
16
48
5
72
51
72
76
36
20
84
45
51
93
15
36
24
12
15
21
24
40
20
39
42
27
16
20
52
20
27
93
105
30
37
5
18
13
80
4
155
90
3
4
56
124
5
15
4
20
40
71
9
36
24
159
33
3
9
87
1
48
12
48
24
23
25
20
9
3
36
39
45
36
96
24
9
31
36
80
88
20
33
42
61
20
4
95
18
63
12
27
18
15
72
52
60
108
131
9
57
79
24
8
64
188
28
60
35
9
9
6
90
115
101
90
57
12
15
33
16
92
48
76
80
24
15
109
155
57
16
44
15
13
8
60
48
136
5
54
1
11
13
44
48
28
56
48
48
63
1
20
40
80
40
11
9
303
13
5
87
33
103
24
72
20
39
54
3
48
16
8
96
27
9
4
24
80
12
16
132
116
60
60
4
5
127
68
21
27
28
17
43
32
12
57
19
11
1
60
53
15
16
108
32
3
45
15
21
112
24
8
100
53
7
17
91
8
24
16
107
42
15
60
45
75
88
8
16
36
108
24
20
12
4
60
56
69
6
81
24
28
5
15
60
96
36
28
35
72
60
25
24
5
87
12
48
12
111
12
9
60
24
4
96
92
84
60
4
56
123
21
21
63
40
72
20
100
60
120
36
60
23
105
36
15
105
4
32
60
48
132
72
48
45
7
48
32
52
84
20
99
13
12
132
8
28
32
27
1
32
12
16
44
51
57
40
12
36
20
64
84
32
52
12
20
16
32
117
159
4
32
88
116
132
52
60
20
16
56
4
92
64
84
12
23
12
33
124
72
8
36
24
12
75
25
119
36
93
52
36
32
16
20
4
20
60
16
84
60
5
7
71
9
9
27
3
25
47
18
51
24
51
13
32
100
108
5
27
45
39
15
25
56
36
3
90
39
72
76
20
12
88
68
39
36
6
30
13
116
120
60
40
56
60
28
12
24
12
5
7
8
108
21
39
16
24
36
101
18
9
3
9
28
32
168
16
32
3
9
15
37
80
84
76
8
12
16
137
27
21
43
84
12
8
12
24
51
45
4
92
4
20
4
20
24
16
11
21
84
48
28
24
116
24
45
63
48
12
27
25
8
12
24
16
180
68
40
131
21
45
39
4
36
47
60
33
64
8
40
80
3
21
96
45
3
21
54
145
65
15
16
20
48
76
56
16
104
120
96
124
8
12
16
47
13
60
8
24
12
40
11
97
32
24
12
12
112
44
12
4
29
15
4
8
4
35
1
5
3
24
27
33
52
35
1
8
15
36
33
72
3
85
36
56
111
13
71
60
13
5
15
51
6
15
60
60
96
4
44
24
16
44
12
3
61
44
48
4
35
25
53
123
39
9
72
12
36
15
45
9
30
37
24
12
12
83
18
39
96
4
8
4
108
32
48
52
95
13
8
45
24
115
239
60
45
27
13
44
51
9
12
15
21
27
72
13
8
72
28
8
159
36
45
4
36
56
16
137
43
8
4
12
8
63
169
8
3
85
23
9
52
56
124
20
33
7
36
80
15
78
27
72
96
76
8
48
168
64
12
44
4
11
12
33
24
3
73
12
68
120
4
72
24
56
39
25
32
88
35
21
99
61
24
29
18
57
16
60
32
15
9
28
20
15
120
57
51
33
16
200
16
24
84
176
60
21
87
132
21
3
12
24
4
56
21
18
9
40
72
5
15
76
12
8
24
28
48
32
12
36
52
20
28
59
21
33
19
20
12
24
51
129
15
117
69
19
56
24
4
36
35
9
12
3
72
9
120
4
83
57
60
36
9
3
84
16
23
57
12
3
57
28
12
56
57
19
60
84
5
102
42
15
75
45
60
160
36
24
56
87
33
39
18
18
30
6
18
72
99
21
3
48
124
8
132
88
11
9
132
4
44
36
72
9
111
57
18
12
21
16
53
3
123
42
18
9
96
40
12
44
40
24
5
39
40
92
3
1
36
8
40
8
24
15
30
15
39
24
1
36
24
5
31
8
15
217
8
72
40
59
96
45
3
6
67
44
28
8
4
44
72
24
24
24
40
35
66
6
36
109
8
48
52
32
28
108
8
144
108
87
57
24
96
4
95
57
12
16
72
95
49
68
27
21
48
15
97
60
8
36
60
4
59
1
20
4
20
45
51
147
109
68
12
28
60
96
56
3
60
33
4
140
3
33
4
36
32
52
8
48
24
36
4
104
15
45
112
89
75
28
32
15
73
48
20
3
45
27
12
126
51
63
25
11
49
17
15
4
5
39
15
33
15
114
43
200
3
42
55
20
45
91
35
21
16
59
18
7
68
27
1
24
108
11
49
32
15
33
33
3
21
19
47
69
9
115
11
109
12
48
104
16
32
3
9
12
24
4
95
102
6
117
40
23
108
21
15
1
8
4
36
140
16
56
4
23
117
124
5
27
24
120
4
32
15
108
36
18
27
84
9
7
20
4
20
4
8
4
11
90
115
5
24
3
28
20
39
13
60
53
15
52
68
12
15
48
49
5
6
49
44
60
39
33
52
83
120
9
60
48
27
61
68
52
20
57
18
37
8
4
143
13
200
4
20
33
3
12
3
37
36
24
48
32
12
40
36
29
19
80
27
9
4
5
51
84
124
20
36
4
20
16
44
40
47
33
36
21
90
ABCD 96028612118*3^$a+1 [50076]
42
1
125
12
7
53
72
18
6
51
9
36
30
78
60
12
30
54
75
40
11
6
7
65
96
6
1
5
18
12
13
29
6
60
6
6
117
21
67
48
17
12
3
105
72
78
57
45
27
40
23
30
6
102
24
31
32
27
24
12
30
54
24
21
39
6
30
36
48
12
60
105
69
115
41
24
24
24
42
261
48
15
180
60
6
96
3
24
63
72
6
24
6
6
55
35
18
6
24
12
114
162
48
72
45
9
55
53
42
6
78
12
78
42
12
18
24
36
63
15
36
36
78
126
24
60
66
18
6
7
83
37
5
19
11
45
9
36
3
21
51
129
24
66
189
112
5
30
48
12
49
8
33
15
99
30
6
12
120
90
72
6
12
1
29
147
3
18
222
18
48
42
30
54
48
13
29
3
33
12
42
18
66
90
42
24
48
33
40
107
30
6
6
18
66
151
11
13
5
51
3
162
54
24
13
5
27
15
73
72
11
6
6
12
13
47
33
24
63
180
48
72
61
5
42
57
15
30
51
16
23
6
36
120
15
33
60
150
13
17
6
1
59
6
39
27
30
127
17
90
6
30
24
60
120
13
41
72
55
17
72
15
63
48
12
37
96
80
48
40
72
17
30
18
42
12
9
57
54
25
53
42
36
13
32
9
55
5
43
5
288
12
12
6
234
60
55
24
35
12
30
78
37
107
60
12
21
33
12
3
9
60
43
24
56
75
12
97
11
45
72
153
55
53
30
12
30
27
33
54
36
48
21
81
159
15
78
36
54
57
99
276
6
30
72
96
12
12
6
7
5
84
78
42
48
12
19
65
55
89
7
56
40
5
12
31
11
6
63
21
75
51
24
18
60
78
78
6
120
54
6
24
186
54
12
90
90
25
5
18
36
13
53
54
69
39
18
24
31
29
120
18
1
59
12
6
30
18
60
96
168
30
33
33
36
3
3
162
3
33
84
67
53
3
57
42
24
45
15
12
37
32
33
12
51
9
18
42
84
84
67
5
30
93
57
18
21
45
19
53
18
24
78
12
7
125
18
1
29
108
132
3
24
24
24
16
41
6
9
40
11
24
69
69
27
3
37
24
59
13
23
145
96
8
15
1
11
21
45
3
39
18
42
12
84
6
24
96
6
12
96
24
6
15
51
30
63
3
69
16
59
21
27
12
108
13
5
24
90
36
13
17
150
33
40
59
13
17
108
12
60
3
120
9
39
120
9
31
152
45
12
12
6
54
18
157
11
205
59
18
6
42
67
17
6
90
48
102
18
39
16
11
21
27
141
232
200
3
42
30
42
36
120
24
30
72
30
18
30
3
15
12
30
78
48
12
54
39
9
55
35
30
6
6
48
67
11
18
30
61
8
3
30
63
27
90
24
3
135
18
78
102
3
9
15
15
18
84
6
90
42
18
15
9
30
54
60
7
32
15
12
24
36
1
23
36
69
15
66
79
24
35
66
12
39
9
175
161
78
30
108
7
11
102
72
36
24
42
1
144
53
30
93
87
1
5
12
24
15
15
54
12
18
6
108
36
55
72
83
42
99
88
65
42
45
64
80
21
99
16
120
11
69
3
48
42
43
72
41
12
12
7
24
11
69
64
41
15
99
13
29
19
47
114
96
12
96
75
51
13
8
69
30
21
24
3
6
7
47
60
12
24
6
19
5
6
78
42
84
96
120
9
57
7
23
33
57
15
24
24
69
66
54
6
66
3
16
32
9
60
6
54
39
16
35
24
90
90
6
36
15
3
12
33
9
31
5
180
66
24
114
67
53
48
27
51
6
15
75
181
8
24
45
147
48
117
96
18
12
114
30
78
12
48
30
37
11
102
151
125
84
42
30
84
30
85
59
13
48
35
126
108
48
54
24
6
31
53
19
48
29
36
102
6
12
42
48
174
55
23
6
27
112
8
45
78
42
3
21
84
36
48
43
8
72
3
24
6
31
53
6
60
30
42
25
8
21
180
54
144
25
17
79
56
39
54
12
30
36
48
21
15
54
171
33
150
66
90
12
60
42
252
30
6
18
25
11
13
8
27
13
23
25
95
9
16
185
39
57
36
24
3
45
18
30
12
7
104
15
9
3
90
54
198
6
81
9
24
6
81
40
23
30
96
102
12
90
42
48
13
48
72
32
165
3
39
6
60
48
12
48
19
47
24
30
24
27
75
30
24
36
18
1
29
51
112
35
264
69
15
42
24
30
96
84
114
12
78
6
48
12
30
6
3
15
105
9
7
113
30
12
45
3
21
45
54
18
114
66
72
63
24
96
9
63
48
88
17
7
5
27
64
35
12
42
12
43
35
21
16
89
111
40
8
16
29
6
21
9
12
42
6
6
138
51
16
71
33
144
16
77
18
12
42
48
18
6
6
13
47
49
71
42
78
97
17
63
15
12
18
43
23
30
12
12
162
6
60
30
12
132
81
15
25
17
31
65
30
24
42
114
66
60
15
99
21
9
6
9
16
71
30
27
88
17
7
48
48
17
18
84
49
11
61
24
24
41
15
24
75
42
30
48
54
55
35
37
149
132
12
30
6
72
78
1
8
16
ABCD 96028750276*3^$a+1 [50031]
36
114
59
7
36
54
168
27
63
48
132
33
12
57
54
60
5
52
27
33
9
48
78
89
124
24
12
3
12
65
48
67
78
36
66
41
73
27
27
72
54
87
3
57
33
30
126
3
12
21
3
69
11
7
57
75
66
11
36
28
51
5
13
15
57
11
124
60
8
13
42
66
47
192
13
18
6
3
45
78
18
15
51
18
72
18
126
47
13
27
24
39
45
12
45
99
15
5
25
36
39
69
54
93
3
21
48
51
5
16
36
84
21
132
18
17
132
88
20
103
18
59
43
24
30
23
52
44
4
81
99
27
53
16
192
24
56
37
12
18
5
37
84
24
15
15
105
27
21
153
111
20
100
129
15
44
73
3
9
42
36
48
60
17
60
49
210
18
111
141
15
8
85
42
45
39
21
24
56
31
108
30
11
4
45
51
21
12
36
39
12
21
60
87
12
9
35
31
33
80
72
1
107
96
84
16
15
105
9
36
87
15
72
72
18
3
24
141
27
8
19
36
89
91
12
45
48
20
112
51
66
11
64
51
108
77
132
43
29
16
68
52
8
67
5
175
57
27
60
54
72
48
24
3
33
72
15
3
84
132
21
24
81
18
237
15
9
3
165
3
17
16
144
87
105
3
36
29
31
36
45
24
129
66
60
5
7
18
72
60
54
45
9
72
27
36
32
49
36
23
144
40
48
12
75
21
117
24
39
72
63
54
90
78
12
96
30
105
21
123
216
21
3
15
126
59
1
107
55
48
42
48
51
24
20
55
9
12
20
79
36
45
48
3
33
44
103
89
121
72
27
48
147
18
3
9
78
12
18
23
229
6
102
36
59
31
45
36
33
66
54
18
24
54
54
90
51
56
16
3
69
72
33
108
54
36
33
9
72
15
56
19
48
132
89
24
7
9
20
16
9
90
41
64
21
63
45
96
84
132
36
3
9
72
39
56
85
15
3
33
45
27
27
105
128
1
36
90
33
60
20
61
24
48
42
12
5
31
29
25
15
81
135
57
36
39
15
108
9
105
30
60
41
49
15
69
24
12
23
1
27
99
18
3
104
40
9
24
48
47
103
18
30
5
19
12
45
24
24
15
6
30
6
18
12
41
52
156
129
18
18
36
96
18
12
18
36
39
96
69
39
72
24
27
138
60
30
6
3
225
75
15
42
108
18
54
35
49
36
6
177
33
99
15
45
63
53
13
42
48
5
19
21
24
132
39
12
65
49
126
12
18
78
5
25
36
51
63
9
45
126
354
60
63
24
96
24
8
13
18
65
4
57
75
24
96
36
44
64
189
35
1
12
24
3
12
15
5
144
1
39
32
13
6
18
66
60
102
87
8
199
30
24
15
15
24
53
55
57
20
7
21
15
69
99
72
54
30
90
90
18
183
72
56
37
147
33
30
77
76
120
15
90
87
57
186
9
57
168
18
57
27
21
33
126
90
96
18
12
24
33
56
181
39
20
7
113
40
195
66
6
84
81
69
108
12
3
3
165
33
51
141
15
39
29
12
52
75
5
25
3
147
18
30
72
42
99
75
5
127
113
49
27
3
18
167
100
183
42
3
69
35
19
45
21
108
3
33
72
60
12
3
15
45
20
25
42
21
32
112
15
17
103
33
9
3
20
28
39
30
23
72
64
9
63
63
41
120
1
102
33
27
45
63
9
45
15
39
12
24
48
18
183
51
45
69
71
1
12
15
3
113
1
120
11
12
28
120
72
32
85
60
15
15
78
27
39
24
77
13
18
33
51
90
39
12
12
27
18
147
24
51
48
21
15
21
33
95
16
39
48
72
21
56
13
216
36
159
21
59
31
36
24
66
24
36
54
9
75
21
56
85
24
111
27
150
66
132
53
1
35
28
57
54
57
123
90
150
84
6
120
42
30
3
39
45
80
28
27
36
21
9
42
30
18
45
140
40
51
18
108
48
24
63
39
6
75
15
33
159
81
24
117
108
12
24
54
5
43
114
156
15
24
21
18
84
41
37
54
90
48
87
116
112
27
90
36
144
36
72
60
72
18
5
67
54
39
45
23
49
54
24
36
156
60
36
33
12
129
3
21
12
15
24
3
33
12
117
54
21
15
53
37
144
156
6
57
27
113
67
126
47
48
24
40
36
39
78
12
11
64
48
36
144
261
30
9
33
72
12
18
33
48
87
5
12
31
105
129
11
85
72
63
36
3
60
5
12
49
15
9
23
13
36
15
75
21
15
48
29
40
21
60
84
36
114
53
72
85
15
60
48
ABCD 96028948402*3^$a+1 [50184]
57
55
6
32
16
11
135
60
16
5
55
17
31
24
6
2
60
10
114
8
46
30
12
14
39
27
40
20
4
8
46
35
27
172
6
6
5
60
36
84
60
61
23
60
21
51
19
8
10
8
3
37
24
66
44
45
21
24
16
2
28
50
130
12
8
4
20
10
23
36
19
20
28
17
27
28
60
20
60
225
13
62
81
1
6
17
36
19
92
45
1
30
170
10
54
24
2
40
30
24
8
16
14
81
24
43
48
6
54
36
54
6
36
12
36
29
15
52
30
6
42
6
12
92
72
10
8
27
3
76
6
18
5
1
54
42
18
132
29
7
30
30
2
18
57
27
4
12
20
9
51
58
14
40
18
18
24
5
1
6
60
6
42
65
15
16
60
5
31
24
62
30
28
30
42
17
27
33
57
15
36
55
12
8
33
27
22
48
54
20
81
27
81
25
24
62
34
14
52
24
30
2
28
5
55
14
142
120
20
28
12
96
30
42
68
9
25
48
11
19
42
35
19
12
14
34
24
5
55
60
5
7
36
44
10
38
18
24
63
36
55
120
6
8
136
2
9
60
48
27
16
12
50
16
66
48
12
29
67
5
13
42
108
2
58
6
35
3
18
10
12
53
27
72
16
32
82
6
2
27
19
26
126
60
52
66
32
39
55
108
8
28
2
15
84
61
50
60
9
31
18
32
94
8
42
16
47
27
4
66
54
17
9
135
48
1
2
28
29
61
210
32
12
16
32
58
30
60
5
55
12
14
15
25
30
18
8
39
60
13
62
108
40
12
8
12
40
38
18
54
3
13
50
30
3
27
34
50
46
35
7
60
32
10
48
6
5
67
18
26
9
55
5
7
92
28
18
11
3
100
6
246
156
29
15
45
205
8
10
60
12
29
1
30
24
12
30
30
24
8
12
9
109
38
4
20
34
14
10
18
62
18
45
79
56
60
9
61
14
58
98
84
4
30
54
42
26
52
36
30
72
23
31
18
42
36
65
15
58
26
16
62
18
30
54
16
18
2
105
205
24
71
25
18
6
6
32
45
63
4
120
96
17
3
30
3
27
72
90
10
6
66
68
10
11
7
53
27
12
48
4
54
2
105
15
94
11
13
11
84
31
120
65
1
23
39
10
42
6
23
25
26
76
12
36
29
85
6
125
79
102
80
6
40
12
60
65
43
78
42
20
34
8
16
11
19
2
58
24
36
12
44
120
45
15
64
54
47
25
30
48
96
44
46
14
21
7
48
17
15
22
23
9
30
48
88
48
44
22
35
13
8
10
78
47
7
8
28
54
2
36
72
33
9
30
130
26
60
10
18
32
9
51
33
159
28
48
14
27
109
215
12
7
20
16
72
53
21
96
22
17
25
8
3
13
86
16
17
72
33
40
8
22
36
41
45
3
13
14
16
24
56
28
24
6
6
18
8
54
16
12
68
100
62
70
48
5
79
6
14
4
12
18
74
45
3
57
7
36
32
42
16
18
36
5
13
6
42
24
8
10
12
24
32
10
2
118
47
72
3
28
50
10
17
12
51
52
60
36
2
3
27
10
78
5
87
9
85
18
17
91
5
37
30
48
48
29
36
1
38
57
51
12
12
6
70
5
55
17
67
24
26
18
46
6
80
34
42
30
2
76
84
6
14
108
72
16
41
3
10
38
57
73
24
8
22
18
48
30
50
3
19
2
34
144
161
37
48
24
47
49
122
9
13
2
16
65
12
31
41
51
54
16
50
22
6
72
12
6
2
4
66
24
96
30
12
41
19
42
23
1
62
45
69
18
21
1
86
10
18
14
58
24
54
11
36
12
72
15
64
30
6
56
88
32
40
53
21
10
41
7
48
32
46
14
40
168
80
72
132
40
36
138
134
52
54
14
10
11
31
276
12
5
27
4
36
8
57
163
2
16
2
22
86
10
54
113
12
45
136
30
5
103
14
27
19
42
42
20
72
4
12
24
18
6
29
45
112
54
65
55
12
113
19
53
13
74
40
20
76
14
22
90
50
16
48
30
56
66
12
21
12
24
19
6
18
5
97
11
55
12
18
59
36
57
87
55
18
8
10
92
33
9
16
48
2
100
18
11
43
5
7
65
45
63
3
28
29
3
12
21
27
4
18
18
72
53
15
57
15
81
7
12
20
28
20
12
21
9
10
110
142
36
24
20
28
8
28
12
5
24
79
42
2
12
96
105
7
8
4
8
88
17
3
9
15
10
83
103
12
125
37
6
29
51
72
48
12
30
42
46
23
27
72
12
16
18
56
15
25
56
10
72
8
4
5
3
16
66
50
16
5
24
31
32
18
40
107
45
22
24
24
42
59
36
51
52
8
58
11
109
120
72
50
33
36
1
18
56
69
1
6
29
31
32
40
8
52
53
15
28
42
30
12
6
11
45
39
1
80
58
8
40
53
111
9
7
72
65
60
15
40
8
124
26
24
40
119
12
85
18
29
31
41
25
50
4
2
39
15
9
49
8
22
12
101
25
74
4
12
137
60
3
52
12
36
104
34
2
124
24
32
60
94
126
12
5
7
66
24
6
24
20
118
38
4
56
9
3
10
23
7
2
16
144
90
54
42
78
54
122
16
32
22
18
66
12
5
27
52
84
114
42
6
90
20
33
31
26
15
15
57
31
24
2
18
22
50
45
31
5
24
21
34
36
12
53
15
10
2
28
12
41
67
32
76
44
12
28
8
9
49
6
53
45
88
2
30
63
9
34
29
1
42
12
48
84
65
19
2
75
37
8
30
9
96
15
33
31
20
40
8
22
83
67
80
9
79
66
24
8
34
108
18
23
7
20
9
3
40
2
88
62
18
22
24
56
66
40
18
24
41
27
40
12
12
41
12
87
9
61
78
36
104
48
70
47
1
32
3
51
4
17
60
7
36
32
12
16
77
7
60
36
149
7
5
13
2
48
16
56
76
114
8
136
62
12
28
74
40
30
24
12
20
9
49
86
16
108
41
31
12
36
32
84
16
12
8
60
28
101
3
16
29
73
2
40
17
13
96
26
6
64
6
53
19
50
16
ABCD 96028962592*3^$a+1 [50010]
11
1
12
95
13
39
69
75
92
144
49
51
44
49
36
27
9
84
156
39
180
45
95
4
32
25
108
12
75
48
45
3
48
21
75
9
84
167
64
57
24
144
15
21
120
60
23
28
69
111
12
105
11
1
59
4
12
68
1
27
117
95
25
3
237
108
12
36
11
1
12
3
12
33
24
71
4
105
131
85
24
135
60
240
69
15
9
48
119
49
11
61
60
27
156
9
11
49
15
48
69
24
204
48
23
220
21
15
96
165
12
123
33
12
39
44
100
80
25
195
32
73
36
3
177
60
144
72
95
13
192
3
141
36
15
9
3
21
72
3
32
85
59
36
28
21
15
9
87
33
84
48
12
47
205
131
108
121
23
1
156
119
12
52
177
24
99
141
147
9
48
23
4
48
177
75
20
76
9
59
97
12
15
33
63
69
12
48
36
12
12
83
112
36
44
85
11
37
12
60
12
39
81
51
33
24
3
9
156
59
4
57
39
44
100
252
20
28
69
15
60
21
132
12
36
59
25
3
153
432
203
1
24
96
71
144
49
27
48
116
13
95
1
12
3
84
21
39
48
144
9
12
48
12
47
16
20
16
96
9
36
147
60
32
109
36
168
60
11
160
21
15
60
36
33
11
73
135
36
9
60
36
60
39
48
45
39
96
45
15
20
28
225
132
143
25
12
155
73
99
153
12
12
3
48
92
25
96
75
9
3
128
52
44
16
153
59
97
11
100
44
180
60
48
61
179
13
60
12
12
84
27
9
39
81
15
20
76
32
13
48
120
15
69
23
100
9
39
96
9
144
3
33
12
39
48
60
96
9
11
220
117
144
48
15
33
47
13
12
12
120
60
279
21
23
37
15
33
36
11
49
24
168
239
60
1
735
48
69
27
9
59
73
24
111
12
21
27
129
84
132
87
321
207
32
16
20
121
131
64
9
156
15
60
80
121
12
156
84
120
72
60
51
92
1
15
164
1
120
12
24
48
63
9
48
60
72
48
12
59
85
216
36
132
96
39
81
24
12
96
24
24
72
84
63
20
37
60
36
119
13
36
35
1
24
84
12
3
36
9
72
75
9
12
123
32
109
35
49
60
132
3
44
157
3
21
192
60
60
3
201
48
120
3
12
20
108
4
176
28
144
57
84
132
35
37
75
32
28
45
3
45
99
128
36
1
15
60
45
228
15
36
21
120
216
12
396
15
116
108
61
51
153
36
84
12
24
75
45
99
80
37
84
135
192
33
35
49
27
45
3
177
36
24
48
120
47
64
9
87
21
167
85
95
37
84
51
9
39
93
227
61
36
48
12
71
49
75
105
60
75
33
35
73
12
120
3
60
20
28
105
27
105
48
35
61
24
36
39
20
121
23
13
15
84
9
60
24
15
21
59
36
60
16
9
87
9
120
83
73
180
24
48
11
157
3
92
64
68
48
13
99
32
108
37
15
48
32
220
9
12
24
108
120
48
47
181
95
121
135
96
33
36
11
169
84
51
108
36
9
48
3
32
64
48
48
45
83
121
228
3
20
64
81
12
47
4
80
60
85
95
37
12
72
23
13
24
48
48
27
48
44
1
35
109
99
96
60
9
71
4
60
21
63
48
48
9
96
135
9
12
23
48
97
15
48
132
141
51
33
12
48
48
48
132
15
48
81
63
21
135
20
144
1
15
81
96
59
25
84
24
60
72
180
51
68
25
39
156
21
36
23
64
132
93
72
23
13
39
129
47
73
135
9
48
24
144
95
121
51
33
36
159
69
12
36
59
16
12
201
71
4
32
109
15
36
33
59
193
3
57
35
85
72
60
71
121
24
15
ABCD 96029029828*3^$a+1 [50055]
5
19
5
60
54
22
44
12
55
84
149
31
201
99
48
5
18
37
27
18
123
45
3
60
9
32
16
14
181
12
33
32
12
19
12
5
139
45
56
43
120
12
5
58
2
79
21
8
66
49
12
173
16
80
88
62
30
60
19
101
48
91
51
14
31
89
42
73
84
83
130
8
36
18
1
57
63
5
82
50
4
8
28
32
16
152
78
109
3
105
60
72
5
30
22
128
42
6
58
50
31
36
12
41
76
51
113
60
10
42
3
35
1
29
19
53
250
38
7
24
5
40
15
53
55
3
2
7
5
43
23
10
75
24
21
63
36
155
16
150
63
11
25
24
60
35
16
26
103
69
26
6
4
20
31
24
11
61
120
5
43
11
25
60
33
32
24
40
51
71
22
8
82
32
16
62
163
108
317
7
36
5
22
9
101
52
32
36
55
45
99
89
96
106
2
12
60
60
43
12
51
2
55
36
77
12
55
48
72
21
15
12
59
66
72
55
41
67
60
77
10
117
84
12
27
38
24
36
24
60
28
303
12
141
32
22
50
43
168
65
72
7
5
70
6
36
80
103
17
163
132
120
5
58
62
18
70
26
82
20
12
67
75
21
17
96
16
84
20
12
43
24
12
71
13
77
7
17
30
1
5
187
36
45
36
63
185
130
50
91
21
30
33
12
141
20
72
132
24
52
3
119
1
12
77
72
31
15
9
39
42
54
98
36
127
24
36
15
93
21
14
16
14
4
92
31
5
4
3
72
60
83
6
4
27
5
6
22
3
23
96
1
12
17
55
11
49
65
43
12
71
229
24
17
40
39
24
27
129
5
16
44
55
48
5
31
69
126
26
24
91
41
7
5
40
15
23
25
17
22
14
31
5
36
112
42
93
41
7
83
96
1
143
6
10
9
72
63
6
75
24
5
66
1
53
42
22
152
199
41
18
30
18
25
5
60
40
15
197
55
17
91
108
21
54
9
33
54
33
96
15
57
24
5
60
55
5
19
17
19
261
3
41
19
71
6
12
12
88
192
56
34
6
87
3
33
161
88
38
144
49
36
129
20
6
138
12
319
12
113
60
19
5
16
42
18
84
15
36
5
19
156
29
7
41
7
41
22
32
13
65
40
27
12
24
65
84
6
25
39
21
21
86
42
48
54
73
53
34
74
22
54
104
19
53
42
13
3
62
4
44
7
53
6
109
21
68
112
15
24
24
36
120
5
36
48
28
63
59
97
95
10
15
41
55
53
84
31
15
9
45
48
80
28
27
69
14
240
16
50
16
15
48
72
24
21
27
33
84
56
24
16
8
40
51
161
22
6
15
24
48
17
96
7
24
24
117
104
48
31
15
45
45
6
26
12
42
25
5
100
68
28
140
148
62
73
12
24
3
6
39
72
171
45
17
43
24
173
7
156
63
80
61
35
16
62
48
40
32
52
6
102
42
81
77
18
25
33
80
6
109
21
14
85
17
58
6
3
45
27
15
98
46
50
40
39
33
63
5
7
5
43
21
36
3
36
24
144
5
48
24
79
5
4
27
5
64
104
126
1
60
51
38
55
99
21
21
38
18
7
77
43
12
120
41
18
16
105
45
56
28
15
71
25
36
3
50
36
58
21
27
14
18
10
135
111
81
63
32
10
56
24
28
27
165
26
48
61
29
36
19
105
20
7
5
55
12
105
27
21
39
5
88
255
12
21
8
79
15
2
91
17
60
6
37
27
66
62
13
21
20
28
20
60
55
137
4
12
3
132
45
27
47
25
29
60
55
24
12
83
202
48
92
55
120
5
6
25
39
176
13
9
15
12
156
12
23
22
56
66
109
5
7
135
50
94
21
5
132
18
85
65
55
53
55
5
31
29
22
62
18
54
4
111
39
32
13
5
94
26
79
108
93
14
157
131
58
116
48
67
69
27
24
5
40
26
30
264
24
7
27
32
16
38
31
5
84
40
39
12
53
28
128
7
57
32
31
23
30
82
69
29
16
104
16
104
36
36
120
7
17
31
45
3
89
48
79
15
6
138
69
120
108
24
5
55
3
45
3
18
36
15
185
34
62
7
41
40
39
36
9
75
137
144
55
65
36
180
55
11
70
68
12
55
35
10
128
7
120
33
6
33
21
44
96
31
5
60
60
24
4
56
12
4
3
11
37
5
43
21
15
45
3
23
277
53
220
99
53
18
48
37
53
55
125
79
161
19
36
5
24
103
12
180
45
87
41
48
36
48
7
15
54
32
7
120
120
83
112
48
14
4
20
16
3
17
54
25
17
7
17
115
33
26
1
15
9
125
10
62
4
3
101
55
57
72
20
7
35
1
17
67
11
150
42
97
84
5
24
43
29
16
15
ABCD 96029692912*3^$a+1 [50017]
15
24
65
112
8
31
30
119
16
9
36
191
88
15
93
33
11
100
36
123
161
108
208
20
7
141
32
64
24
165
54
60
41
36
16
80
52
21
11
49
71
13
51
84
32
36
13
35
184
8
72
72
28
15
6
39
51
117
32
48
348
52
87
120
33
12
32
4
12
108
20
49
6
84
6
107
24
76
92
192
36
43
137
24
16
3
54
23
52
15
53
28
15
161
4
72
48
75
90
51
60
9
99
15
120
77
49
111
20
28
36
60
140
24
16
75
29
100
51
9
45
3
24
44
16
93
15
20
85
95
16
12
204
36
288
20
24
196
12
288
24
8
48
16
69
15
105
27
32
28
12
15
21
15
77
13
39
428
64
3
93
20
37
66
9
92
79
89
76
219
21
96
3
96
45
9
23
48
4
48
32
55
33
57
23
64
176
13
107
37
3
32
1
15
165
11
43
216
29
36
79
53
40
164
43
17
280
60
108
36
32
7
77
16
24
128
25
167
103
33
32
88
27
41
19
105
51
21
56
4
36
120
3
5
25
54
60
101
60
76
33
90
5
168
7
90
15
188
157
36
15
12
48
99
186
99
32
40
24
20
4
12
3
33
3
54
3
68
156
204
109
51
129
15
20
31
17
132
60
28
3
54
15
8
13
71
19
17
217
90
21
20
4
8
13
27
104
13
23
84
76
92
132
36
40
63
54
66
89
88
8
4
15
66
27
24
128
48
12
16
156
9
84
107
64
9
3
57
30
5
1
15
15
17
37
35
61
35
24
31
17
40
33
111
9
54
17
64
56
4
44
72
184
20
115
17
40
3
21
33
11
60
100
20
60
64
165
87
9
54
41
169
87
8
1
15
24
15
105
21
131
13
30
5
28
57
6
144
5
16
45
27
117
27
9
15
24
180
140
88
48
24
68
13
30
180
5
55
165
9
90
45
20
88
32
48
43
5
4
48
27
21
12
120
24
80
13
126
141
3
90
63
432
252
68
1
239
12
24
16
48
8
13
35
49
111
20
180
12
7
201
20
12
4
99
90
27
168
104
151
17
28
9
71
96
13
3
87
165
75
45
8
160
123
24
113
12
121
11
28
165
27
68
85
27
20
108
1
27
48
152
204
76
20
4
33
11
55
90
24
27
3
117
20
16
20
43
24
36
117
80
67
60
90
71
235
90
159
48
3
45
9
3
80
43
117
33
11
43
77
48
112
8
61
155
124
12
9
54
137
48
48
12
16
60
32
240
88
12
27
60
93
27
93
20
132
31
17
120
64
56
13
30
21
8
52
108
45
171
32
103
21
48
32
16
87
66
131
13
126
45
69
27
360
144
75
5
49
23
67
77
40
69
111
9
71
48
25
6
149
12
19
141
164
49
23
64
56
60
73
30
41
73
36
111
69
27
20
28
132
32
28
32
1
60
30
21
20
73
3
128
36
144
25
24
143
60
4
36
12
48
12
68
108
120
24
16
15
21
60
63
36
54
30
57
24
12
3
17
12
1
11
16
33
159
176
36
4
12
32
61
60
59
12
240
43
41
72
24
40
56
28
69
15
128
28
96
68
168
67
6
30
201
96
80
37
63
87
93
140
84
40
69
75
72
80
24
100
20
43
90
60
23
4
48
108
24
3
60
65
76
39
30
27
20
28
21
107
157
23
72
1
207
72
12
33
90
5
115
41
4
20
72
4
39
5
160
128
4
68
72
13
6
45
9
11
4
141
24
11
12
48
36
60
108
48
37
36
87
20
13
144
60
66
41
40
9
47
13
30
60
9
140
25
11
76
128
151
30
24
87
3
120
17
156
64
3
53
217
35
12
36
28
72
60
84
69
51
164
4
51
41
4
44
108
127
33
84
96
87
5
40
56
84
240
61
87
32
48
28
99
36
5
25
59
1
95
100
72
123
9
15
210
186
9
21
ABCD 96029789686*3^$a+1 [50000]
113
48
295
65
34
38
7
11
72
108
60
109
216
17
31
231
165
23
13
27
117
183
33
185
30
112
33
27
45
23
4
45
60
48
267
26
48
162
64
120
21
75
24
120
8
6
34
12
21
27
80
28
45
24
75
60
8
13
95
52
93
72
27
36
38
7
12
72
71
97
27
8
52
48
72
45
123
33
35
90
262
72
9
17
19
15
36
290
7
48
107
168
64
9
84
23
138
106
81
15
93
36
15
48
38
72
22
36
32
232
129
39
120
48
24
48
60
80
112
9
24
155
97
63
72
8
13
99
86
30
52
180
120
12
33
60
35
40
8
37
113
214
105
71
64
48
140
28
177
360
3
32
37
123
57
108
35
40
8
64
60
26
48
94
132
120
48
57
3
12
21
72
23
72
145
65
58
20
12
232
309
60
39
12
21
27
26
102
109
23
37
183
68
12
28
33
12
108
24
53
82
57
23
28
72
45
15
33
53
24
55
323
102
96
91
75
105
75
68
52
21
39
36
9
183
132
168
12
120
48
110
130
93
12
5
82
8
13
87
45
12
96
75
12
12
129
60
17
10
117
15
146
31
60
29
55
59
30
55
27
116
4
21
65
94
108
48
20
18
94
72
56
4
14
54
90
55
252
29
7
84
291
264
8
85
23
12
18
10
204
21
77
31
24
15
168
45
159
8
108
64
116
40
144
14
19
12
23
18
19
120
53
55
113
94
153
27
36
189
171
80
4
176
145
27
26
22
2
31
252
5
30
42
10
45
36
144
12
15
228
60
26
19
48
5
55
35
12
52
36
309
3
132
14
19
3
117
15
38
10
24
48
117
108
125
150
40
60
20
108
100
69
71
49
15
168
57
15
68
18
142
8
37
87
129
36
3
12
56
138
46
141
107
48
90
10
45
17
10
80
168
72
37
231
2
22
8
88
290
7
12
149
127
35
64
45
183
108
24
129
39
68
25
47
1
96
36
53
67
135
152
1
132
12
23
192
37
251
37
23
120
124
9
99
26
67
15
45
75
72
8
25
27
108
189
3
132
74
24
103
24
71
4
60
9
65
22
2
67
144
24
27
36
24
165
108
53
67
36
107
277
155
60
13
293
22
45
24
15
38
10
93
75
24
216
33
27
117
207
93
36
27
60
9
75
116
60
49
23
48
4
201
87
20
148
24
201
207
80
78
30
145
305
223
47
60
102
55
113
55
35
4
156
32
37
15
26
22
68
4
189
171
8
73
35
37
3
38
102
64
45
15
9
51
96
80
180
160
38
42
52
12
81
108
89
82
21
15
45
75
170
82
12
56
289
11
160
93
72
17
10
45
123
20
73
24
35
37
83
28
45
75
2
55
63
92
1
51
116
30
19
51
72
8
85
39
38
55
147
68
18
19
15
48
20
112
36
38
54
1
36
63
93
72
15
98
94
36
33
12
132
63
80
4
9
87
189
15
156
12
8
72
78
19
29
34
12
248
138
42
88
57
15
57
36
300
24
3
68
180
52
48
20
52
38
19
15
8
1
12
107
61
27
110
10
140
37
35
378
103
111
48
120
12
86
19
3
20
40
120
128
49
60
63
45
288
75
180
32
1
47
97
27
8
40
132
8
73
87
237
123
93
215
4
8
6
46
98
103
95
52
86
46
33
3
62
ABCD 96029790232*3^$a+1 [50000]
5
72
343
60
36
114
111
39
66
71
67
117
3
6
90
101
48
25
96
114
342
63
57
18
192
21
80
19
5
79
9
135
60
36
240
65
115
84
60
6
191
40
8
31
9
27
53
96
1
78
257
24
96
19
141
99
5
1
24
30
84
12
161
49
54
81
3
5
1
24
23
49
24
294
137
24
145
24
66
30
30
36
53
168
43
126
264
6
18
47
19
29
16
15
185
24
7
24
66
78
60
192
108
65
120
16
105
71
73
30
60
120
156
24
17
40
3
6
24
42
125
16
27
12
84
117
8
115
84
96
17
88
32
97
87
33
47
19
5
424
48
3
204
12
101
49
135
9
15
32
120
40
33
95
184
32
88
105
66
5
49
71
16
33
96
24
66
101
103
282
63
32
43
101
72
24
48
96
91
5
96
192
1
24
47
16
48
152
24
43
6
30
105
24
32
43
6
114
53
48
24
1
30
84
5
91
77
40
9
78
12
5
48
25
111
111
24
66
24
6
41
48
216
48
72
169
71
25
48
95
25
71
121
63
72
24
72
27
30
215
88
9
23
31
9
15
162
24
90
29
67
221
24
43
45
176
19
12
9
81
119
25
71
136
8
24
31
144
66
114
30
23
7
36
5
49
66
24
96
29
25
126
105
9
71
49
231
9
63
264
3
30
111
24
81
111
96
3
101
48
240
72
88
15
36
30
95
1
144
287
64
3
30
47
19
60
209
7
113
120
40
81
95
55
90
47
43
54
96
119
40
51
21
33
23
217
15
135
41
49
215
168
49
54
9
72
56
48
16
99
60
41
25
174
41
120
16
27
126
119
31
17
168
19
5
91
45
32
97
15
176
24
7
114
95
19
101
24
187
29
264
7
18
6
60
120
29
16
32
7
41
91
30
120
54
89
120
1
24
72
18
53
43
30
6
90
24
54
132
45
63
60
53
19
21
48
104
7
41
64
24
81
23
1
330
30
30
201
99
77
7
65
91
6
239
24
55
132
84
114
23
24
264
115
6
138
5
88
3
120
45
56
64
51
84
90
66
53
1
366
9
9
6
96
84
120
96
5
19
5
1
63
152
19
30
6
41
72
25
6
144
12
24
5
121
24
95
24
67
5
73
23
24
96
49
18
6
90
29
211
125
79
177
9
96
95
169
90
60
57
147
36
105
80
24
40
32
136
32
72
40
99
30
24
42
53
31
81
9
39
105
23
120
259
84
41
49
114
12
113
48
168
31
65
49
39
192
104
1
39
96
63
273
3
21
9
120
144
47
193
23
24
24
40
152
88
72
200
48
120
55
41
48
7
41
49
23
1
24
63
27
36
9
105
15
171
5
31
120
41
24
48
360
67
29
31
84
24
6
119
1
24
23
24
49
191
43
77
48
72
24
31
90
24
114
21
80
121
90
54
47
24
16
3
5
1
24
54
81
80
24
16
24
51
60
114
23
73
24
15
32
379
21
33
6
60
77
49
30
120
209
184
72
8
1
95
24
72
16
33
24
71
79
96
9
8
40
9
78
57
3
36
114
15
8
120
43
6
239
121
18
5
31
57
27
30
95
97
39
15
90
95
139
270
15
57
23
25
96
114
5
120
97
279
9
47
19
36
81
152
96
1
24
39
105
96
66
29
145
30
65
169
23
43
54
96
30
66
18
77
55
161
97
47
25
78
132
5
49
30
66
78
72
84
6
71
79
33
ABCD 96029826734*3^$a+1 [50109]
21
111
25
44
51
9
48
40
17
54
21
60
4
156
41
67
20
3
33
132
4
24
20
4
120
41
19
152
45
19
92
64
156
20
64
5
36
30
24
66
18
61
8
52
84
35
12
9
9
55
36
59
30
15
12
64
41
39
51
25
12
8
4
71
33
72
45
15
3
66
15
28
12
5
63
183
24
66
18
21
36
112
36
36
20
76
5
18
1
24
56
124
12
8
64
233
7
92
76
32
60
16
11
25
20
76
12
108
8
76
101
15
3
1
48
60
32
4
104
3
57
3
37
36
17
3
72
184
41
27
36
27
54
60
79
5
6
30
39
40
36
44
57
3
132
9
36
7
48
24
116
12
87
49
32
75
49
44
15
25
44
136
60
5
36
31
20
45
19
125
36
103
12
32
76
65
12
19
60
24
44
72
51
37
8
9
54
42
7
12
101
15
24
60
15
69
15
1
44
60
21
3
160
72
48
72
20
45
75
16
29
55
20
64
47
33
36
28
68
69
15
108
57
19
35
36
33
3
57
81
67
95
145
44
4
65
7
119
84
57
4
24
92
9
144
15
76
48
23
69
120
9
12
54
45
45
114
69
3
73
65
42
25
140
4
5
24
12
90
37
32
28
36
65
6
85
59
30
55
80
12
159
25
56
63
72
45
72
87
13
41
12
63
40
36
11
9
129
15
136
8
28
143
1
24
24
41
7
59
49
80
12
24
4
12
24
48
12
5
54
21
124
77
54
73
17
30
33
12
148
56
21
15
16
5
3
4
116
36
36
3
1
24
11
1
20
129
79
32
4
5
36
55
5
15
39
9
12
135
49
5
99
15
57
84
48
112
20
4
12
35
69
45
3
100
32
24
16
24
56
36
108
27
33
21
19
140
57
67
23
25
24
44
204
51
1
44
100
36
8
156
16
35
1
24
20
40
68
3
18
111
39
36
30
19
32
12
76
5
75
21
79
5
60
79
96
36
59
25
36
101
39
4
11
33
3
13
20
15
25
32
3
12
25
92
76
77
63
64
108
5
19
29
51
100
71
54
55
8
60
96
24
27
9
40
5
66
9
160
35
66
39
21
39
16
116
9
3
108
15
69
60
28
17
3
52
5
39
4
12
35
1
12
23
49
5
31
84
29
127
12
17
36
15
24
21
127
116
72
28
36
11
73
56
24
16
8
3
37
20
21
87
3
109
128
100
53
139
68
24
9
27
40
128
12
24
111
9
45
3
60
3
9
88
8
64
71
13
35
25
12
44
24
120
45
171
28
32
9
19
8
72
16
20
27
57
28
80
15
193
32
45
3
4
8
3
49
60
107
13
23
18
15
16
20
48
52
5
31
84
35
1
120
23
12
9
36
15
18
27
9
66
9
36
33
19
68
24
4
155
69
231
9
243
69
4
156
108
8
3
9
88
5
43
11
25
65
19
35
1
35
33
52
5
79
11
6
39
9
27
4
101
54
49
24
71
61
5
79
132
44
28
48
44
40
35
6
15
3
49
71
117
12
52
20
4
17
79
11
49
68
153
255
84
309
91
56
124
80
39
21
15
49
60
41
90
13
8
15
13
24
83
9
4
11
54
55
72
92
12
39
30
15
40
77
15
52
20
16
20
21
30
73
48
48
72
20
24
120
36
52
36
35
85
35
117
52
12
20
76
24
11
18
27
93
27
52
8
9
66
57
3
13
24
17
15
4
32
33
15
57
63
117
3
75
1
48
12
8
57
36
48
27
88
11
1
20
4
29
31
24
95
1
60
60
120
119
117
40
24
11
18
6
73
12
131
97
77
79
17
30
54
114
25
24
8
15
13
5
36
15
40
119
60
66
31
29
19
47
18
15
12
88
24
47
21
52
8
24
48
76
72
152
112
29
31
36
68
12
33
75
24
3
25
120
12
47
21
69
3
120
52
24
36
29
27
28
5
12
19
24
11
9
15
45
57
60
18
21
4
80
64
56
21
15
24
24
52
56
33
39
36
36
16
32
33
43
24
11
36
9
24
3
45
4
60
48
72
36
8
117
24
79
24
8
4
59
61
29
31
95
105
76
8
45
67
12
83
24
21
15
13
24
47
126
39
76
8
76
8
36
64
20
3
13
56
15
25
60
20
9
39
12
40
84
32
3
6
19
24
8
33
60
79
41
6
54
7
59
90
6
49
35
126
60
15
33
19
32
64
144
36
71
105
39
30
51
45
43
47
1
48
36
80
64
17
3
4
188
63
1
65
31
5
15
9
30
9
36
9
42
49
228
12
65
79
36
119
72
73
80
36
51
9
28
60
47
30
3
51
81
15
49
144
12
56
63
12
33
12
45
15
4
44
51
49
17
18
37
20
24
9
36
15
16
20
39
6
18
145
132
24
5
63
120
28
20
3
12
33
12
88
92
72
40
11
36
25
120
104
52
8
51
13
23
9
4
80
120
57
79
59
21
24
64
36
24
36
24
23
108
6
55
24
11
13
12
8
16
5
39
40
32
105
19
60
12
44
76
23
169
152
48
16
24
71
57
4
144
47
9
45
19
71
36
25
35
9
36
39
49
5
39
3
30
27
40
32
96
52
23
9
99
1
5
ABCD 96030907216*3^$a+1 [50001]
40
3
36
5
240
79
21
2
82
36
20
66
24
97
29
4
72
50
120
13
36
144
117
27
141
12
20
28
204
72
194
30
30
60
37
12
33
3
77
30
25
35
90
28
110
1
69
50
66
24
67
57
98
34
180
44
220
51
33
32
19
5
72
112
12
56
28
32
79
71
18
7
29
6
154
171
29
24
52
44
24
6
13
93
248
6
36
22
38
13
35
46
36
44
6
13
105
87
105
50
54
24
6
130
48
48
3
45
15
47
18
150
121
71
114
54
10
56
43
17
66
109
5
256
15
48
47
202
26
286
60
48
3
144
36
83
126
84
6
36
25
48
21
3
77
16
15
83
126
114
66
100
24
27
5
30
34
51
23
1
45
75
11
138
4
132
99
21
84
122
10
50
145
45
120
44
43
131
10
116
66
142
62
13
23
250
87
57
15
93
120
15
71
42
60
78
42
199
11
10
8
52
3
17
19
5
54
85
69
243
33
20
16
20
54
12
150
55
12
47
30
4
50
49
96
41
79
21
14
72
22
2
10
183
45
51
41
186
18
172
38
157
12
11
25
69
38
24
70
56
124
3
11
1
11
48
49
131
12
114
19
5
60
102
13
11
94
2
10
128
42
73
21
15
45
14
70
176
84
4
75
108
153
20
4
123
45
44
76
48
56
19
96
144
47
18
120
76
14
240
1
59
12
274
195
213
12
63
141
20
64
12
39
101
24
216
156
18
25
72
48
35
37
35
37
11
61
33
56
4
147
65
19
9
38
85
53
67
72
21
132
8
76
44
100
15
5
30
22
123
60
17
54
13
21
39
36
137
148
56
55
119
70
60
24
62
61
113
64
48
3
47
54
28
32
43
21
32
78
90
7
33
2
58
2
58
20
30
85
5
30
42
19
59
70
50
94
116
7
23
46
24
62
73
17
54
25
89
4
2
54
100
86
34
60
36
194
6
40
96
168
39
36
17
103
11
61
72
93
134
210
120
4
110
90
4
27
108
23
60
58
50
60
36
1
57
68
48
12
4
50
10
24
32
43
47
18
124
3
45
20
4
3
101
7
35
168
1
5
304
27
33
2
24
204
49
12
89
4
87
69
2
108
10
12
8
40
60
51
11
54
240
19
47
48
30
52
3
57
3
45
2
108
6
84
4
87
11
30
30
60
84
25
45
14
49
36
84
71
42
108
40
32
280
48
27
215
73
125
72
28
62
78
64
27
48
41
31
21
3
252
23
121
9
27
5
54
10
48
98
49
33
111
129
15
113
138
126
124
27
23
6
4
236
66
108
25
71
24
66
54
42
30
108
1
11
34
20
210
6
120
24
4
32
7
81
12
159
45
75
24
17
48
55
5
6
6
52
48
38
60
70
27
5
18
46
75
48
41
55
11
25
45
36
75
93
2
48
34
122
36
49
59
25
81
60
44
40
15
101
66
18
40
12
38
97
5
40
24
39
5
175
60
35
10
96
48
26
30
162
37
36
101
66
157
17
54
1
71
84
61
9
104
30
12
114
40
48
36
60
39
33
44
16
68
19
12
11
22
3
29
66
54
136
48
72
68
31
185
76
15
48
35
70
62
13
45
2
120
34
50
34
2
18
40
26
30
66
25
23
6
66
58
2
22
56
60
30
36
6
79
45
84
15
131
10
48
36
26
25
101
7
101
6
10
14
46
14
6
16
50
97
105
3
57
116
52
80
19
191
97
227
58
75
33
12
8
28
147
60
35
18
12
19
95
85
35
25
29
19
36
65
12
174
94
147
108
45
56
40
26
48
22
38
210
220
96
176
79
21
50
10
38
6
40
20
103
23
13
35
30
40
27
9
36
3
11
24
10
51
69
2
34
111
5
24
156
4
36
68
67
48
47
138
12
144
114
6
88
8
78
109
41
7
53
115
11
30
66
10
99
36
53
40
116
24
19
23
22
171
156
9
80
40
24
68
100
24
80
4
36
206
85
5
120
40
3
11
133
81
32
124
14
34
3
29
6
49
11
25
5
90
49
108
36
9
51
ABCD 96031017014*3^$a+1 [50026]
72
8
12
16
59
36
45
64
96
36
216
24
84
60
24
56
72
12
3
54
51
3
18
7
65
99
27
25
108
155
36
21
16
60
12
12
5
19
35
37
48
20
93
19
84
36
95
36
229
68
63
9
45
18
25
29
55
20
16
60
204
59
33
40
161
19
143
181
24
48
68
3
9
81
7
29
75
15
1
12
12
48
24
56
4
8
87
85
48
11
54
36
19
53
54
129
16
44
9
54
1
71
57
4
24
20
3
93
15
25
48
8
108
76
68
9
147
24
36
52
8
16
149
87
72
16
12
20
9
144
36
99
76
77
51
76
53
54
25
108
65
39
160
36
17
18
141
57
36
115
47
25
60
8
12
21
18
36
33
21
72
15
21
67
41
54
54
67
59
25
11
1
17
54
9
28
60
36
65
3
52
17
99
27
33
124
8
16
84
23
18
19
36
17
43
11
1
32
16
5
55
17
7
11
97
32
48
21
7
20
40
59
13
24
56
112
12
8
52
8
36
280
44
21
7
68
24
45
7
24
95
25
12
53
7
8
21
99
9
18
25
101
151
60
8
51
237
40
12
8
76
59
162
3
36
64
95
61
24
152
12
21
15
12
45
36
43
101
36
123
3
1
32
21
43
11
54
90
1
20
84
28
11
49
36
77
36
39
120
39
33
28
101
3
36
112
11
1
24
36
20
45
43
8
112
56
15
108
72
21
108
12
108
111
21
24
4
23
85
5
67
8
48
12
100
20
4
24
56
16
8
52
17
75
48
75
18
7
119
1
20
87
21
40
137
36
39
72
15
90
51
16
56
112
107
1
24
29
27
60
3
108
54
15
75
25
29
90
126
15
75
117
9
31
80
40
156
44
60
48
45
87
52
96
17
3
141
79
65
18
49
8
48
183
36
73
12
8
105
7
119
90
39
33
7
65
27
36
24
39
21
28
41
139
24
17
18
25
24
24
56
4
48
17
7
11
45
4
8
16
56
4
12
108
89
51
60
33
3
15
144
18
18
9
27
36
1
20
33
15
88
56
4
60
36
83
37
71
36
33
36
12
27
54
39
40
60
113
18
1
96
11
18
43
29
54
33
52
8
16
24
32
33
18
9
27
36
90
15
76
17
51
28
48
56
40
24
72
60
140
12
60
3
25
47
36
54
55
116
16
29
72
18
25
20
63
21
28
12
72
11
13
32
12
15
145
56
36
15
25
36
12
96
60
20
21
72
7
65
19
107
25
84
20
112
144
36
48
32
24
33
54
9
4
104
72
4
41
3
36
48
52
41
15
111
69
3
25
36
56
135
45
40
8
72
51
54
67
41
79
168
41
39
51
81
16
152
100
11
21
87
49
12
29
108
151
29
103
5
43
12
24
20
28
53
18
21
48
39
9
27
93
15
33
24
112
137
7
29
7
44
76
56
28
32
112
12
96
20
120
9
103
23
36
57
12
88
44
33
18
18
79
24
59
157
24
71
90
108
67
23
36
13
152
36
15
25
47
33
12
9
39
40
108
204
48
120
89
90
1
92
15
1
20
69
7
83
85
36
36
5
43
11
45
52
8
16
95
18
3
4
11
37
71
54
36
7
60
12
11
9
48
28
5
39
256
65
55
17
15
120
64
17
54
85
68
45
36
3
33
36
87
21
18
13
5
7
48
20
64
8
28
59
25
11
36
1
48
23
21
195
45
45
111
15
105
88
5
27
9
99
24
36
165
18
69
12
52
68
33
18
109
80
52
48
8
9
15
21
7
47
21
100
5
3
40
20
112
23
61
8
28
11
18
72
3
15
9
16
11
265
5
54
73
107
61
48
120
140
16
11
57
33
3
16
20
48
100
119
21
108
132
36
16
20
9
151
156
72
48
20
12
16
36
24
5
19
32
4
92
4
47
109
84
59
144
33
28
12
32
28
108
96
48
32
87
13
23
93
105
3
51
9
45
175
113
27
12
33
18
36
1
140
60
64
60
71
90
39
28
12
48
17
31
95
90
18
54
39
24
4
96
12
23
25
96
41
199
24
11
21
40
8
64
47
72
181
8
112
60
48
72
36
12
48
44
36
76
8
12
57
19
35
72
21
12
12
171
37
53
87
21
79
44
16
140
45
36
19
108
17
36
7
96
8
123
54
55
104
21
108
43
8
72
12
27
21
40
68
4
12
56
69
39
60
99
13
12
29
27
76
5
19
96
56
63
18
7
60
24
12
23
198
7
20
76
23
18
39
84
3
153
4
77
31
20
39
109
80
24
21
15
52
60
17
31
23
9
100
48
5
87
21
7
20
12
64
5
3
112
44
39
18
3
64
36
5
67
12
11
109
48
8
33
87
3
57
33
79
8
4
35
36
1
53
54
18
3
112
56
24
39
49
48
47
37
36
12
41
51
3
72
13
12
44
64
36
317
3
52
ABCD 96031106116*3^$a+1 [50100]
72
112
48
24
27
29
64
15
24
41
36
103
48
77
112
72
15
12
21
72
147
84
33
96
48
39
77
100
32
31
144
33
120
24
168
68
127
141
80
36
28
96
32
55
36
69
87
60
45
8
67
137
28
164
55
45
8
16
3
161
4
63
72
65
40
168
75
117
24
15
105
104
232
99
36
9
303
129
24
72
75
137
100
75
5
48
175
9
72
87
17
112
72
144
56
187
29
48
55
41
72
36
292
63
81
32
64
92
139
5
76
56
48
40
68
60
36
31
5
16
99
252
33
8
19
117
140
31
17
55
21
24
240
120
96
48
152
55
48
33
24
8
31
53
103
240
189
32
31
17
16
147
125
31
33
32
72
64
144
51
141
183
132
41
124
96
3
65
4
32
12
91
57
63
29
76
48
20
52
72
56
48
103
72
24
9
96
8
16
68
163
221
612
12
55
93
24
39
57
56
24
31
12
60
84
117
27
21
15
33
24
75
69
3
21
48
8
40
8
16
111
105
128
36
52
56
88
24
27
5
16
51
36
81
51
45
3
96
41
103
12
33
8
64
72
3
21
8
88
24
3
77
40
20
36
64
48
48
24
68
48
4
123
5
31
17
24
187
77
16
48
96
8
72
12
76
51
17
252
24
40
3
168
165
164
36
16
32
16
56
19
45
8
60
12
16
111
36
5
72
43
101
64
3
120
21
8
31
17
16
80
12
100
75
21
15
33
104
67
17
60
40
8
184
15
33
236
4
48
8
36
4
120
24
140
156
24
192
16
15
9
68
103
36
281
7
81
51
113
7
60
120
5
100
3
137
28
8
64
39
9
32
79
77
172
116
4
32
24
88
32
256
24
24
8
7
177
240
128
24
16
24
3
41
67
9
120
192
32
79
29
48
31
165
183
33
48
171
156
24
57
56
40
120
123
21
20
211
12
96
141
51
221
31
132
21
63
105
104
64
147
89
31
21
80
280
48
3
24
21
20
124
96
75
5
36
19
201
168
183
57
3
233
103
29
115
69
80
19
48
21
15
105
3
93
24
56
88
24
144
3
29
36
31
108
41
139
45
27
228
9
63
105
48
32
40
27
36
57
20
4
92
43
81
96
96
24
123
21
176
19
53
19
5
40
48
24
111
9
24
320
64
44
76
24
3
93
51
21
15
5
31
12
5
60
16
48
20
4
92
108
36
156
16
48
27
5
84
31
132
120
33
24
75
53
72
184
48
231
33
72
3
216
36
60
293
67
77
40
183
81
56
31
41
88
48
96
32
211
24
12
81
120
8
12
19
105
80
16
51
17
4
104
24
16
15
17
136
32
40
27
36
9
3
245
112
8
16
144
8
64
231
33
32
16
212
4
320
127
77
7
60
113
12
4
27
5
40
24
140
28
168
140
19
113
208
8
64
24
27
101
112
140
76
32
16
24
48
99
45
32
31
9
120
24
20
36
43
65
76
3
21
3
41
103
89
4
27
72
41
124
200
55
81
68
76
3
5
40
164
67
12
21
48
48
168
8
64
147
101
7
105
120
72
135
81
99
41
60
43
117
15
33
192
152
24
88
51
5
16
56
31
113
64
128
60
31
69
15
173
7
69
3
45
87
9
72
24
8
72
40
360
80
40
120
8
16
32
16
24
32
96
7
9
48
116
4
39
57
48
32
88
272
16
27
240
41
175
21
48
15
137
43
237
80
156
100
ABCD 96031473698*3^$a+1 [50018]
37
20
3
102
96
3
45
15
27
12
13
65
18
54
36
27
63
49
68
12
36
40
119
57
51
13
12
83
45
120
171
6
18
144
45
40
92
16
72
72
59
84
6
79
65
31
221
39
84
12
39
72
24
49
107
9
96
324
39
24
21
72
9
19
20
87
49
5
75
3
13
5
48
19
32
3
45
81
6
84
60
84
73
23
69
168
33
120
24
15
33
78
45
21
15
60
24
45
87
9
115
101
15
28
140
4
95
60
12
90
6
30
18
45
36
45
6
25
8
75
36
48
18
18
114
27
120
28
12
140
9
36
18
141
27
174
36
90
132
33
15
54
19
5
162
12
6
90
9
75
108
33
40
215
37
84
23
201
36
15
6
18
120
54
55
35
73
8
9
67
11
12
85
23
13
29
67
23
13
23
12
33
9
43
23
42
3
51
21
159
54
31
68
27
210
15
39
36
1
5
3
100
36
5
51
57
3
27
18
132
27
21
55
20
3
30
75
39
18
7
83
33
64
36
20
9
30
13
44
129
147
60
3
49
20
40
35
6
36
15
16
20
39
54
31
108
17
24
147
184
5
75
93
18
48
69
75
126
75
21
51
93
31
80
9
186
13
48
140
45
15
4
23
25
8
69
19
77
3
4
32
24
4
35
73
12
11
54
36
39
51
72
102
3
12
88
8
21
84
6
36
49
23
102
19
59
21
15
25
60
32
39
9
4
23
93
52
12
65
18
54
66
13
24
53
19
84
56
4
59
21
9
18
18
6
13
23
57
40
96
5
90
25
20
21
31
20
12
40
60
56
15
42
75
15
45
112
5
18
9
39
96
25
173
12
6
13
35
21
21
7
5
51
84
105
15
100
5
42
9
9
30
21
201
39
24
63
9
24
15
57
75
12
6
36
103
17
36
39
3
25
72
5
3
12
21
60
48
19
17
18
21
51
54
31
24
41
66
9
45
126
13
119
18
84
51
88
5
27
33
54
48
150
15
33
31
24
41
43
68
15
49
35
24
21
36
120
3
25
29
30
45
15
12
6
43
92
204
108
21
151
20
3
78
39
40
8
75
12
33
3
18
19
36
56
15
1
17
6
97
8
75
61
24
80
27
45
159
9
39
36
6
39
84
12
36
3
6
48
42
108
33
57
63
40
12
281
12
24
66
24
18
36
72
115
47
102
6
18
126
21
63
6
18
13
167
25
36
131
1
20
88
32
45
3
4
8
48
4
23
25
23
69
3
69
3
18
78
12
73
12
59
36
105
24
28
65
18
30
19
161
27
51
85
32
93
67
83
45
12
27
145
36
71
13
68
112
36
32
9
6
12
42
90
54
54
21
12
12
75
18
63
27
13
72
5
175
23
37
8
64
23
45
40
128
124
53
54
69
27
12
45
36
36
36
60
9
48
27
36
120
64
65
66
13
36
11
33
52
44
33
7
168
41
75
4
36
80
16
131
9
96
57
31
5
7
5
42
13
35
42
30
45
63
85
20
3
96
9
75
60
85
107
72
21
52
5
18
162
12
147
16
5
18
81
21
19
36
12
92
75
144
36
129
69
103
5
87
16
137
115
24
20
124
35
9
28
92
15
6
27
9
103
35
37
23
66
126
54
19
12
23
72
6
3
51
33
36
129
12
36
39
39
25
20
9
31
179
36
6
54
30
6
33
3
54
18
45
216
16
36
80
75
12
90
78
48
141
171
9
24
15
42
12
123
3
117
33
36
43
72
68
33
43
24
53
3
60
9
135
225
18
42
7
20
3
6
39
96
27
33
16
20
123
72
145
23
21
9
72
78
57
28
53
60
103
167
120
9
40
164
76
35
13
47
13
72
35
24
25
167
24
13
8
123
85
12
108
59
21
132
69
75
24
9
30
60
21
69
211
5
15
15
45
135
57
39
54
31
41
183
9
15
27
141
60
28
89
3
93
7
32
15
93
28
41
36
27
16
116
84
12
207
6
66
13
32
81
24
126
49
44
4
36
5
39
51
54
211
5
39
52
23
120
1
156
11
120
49
140
100
56
12
21
54
72
21
39
66
15
27
21
69
48
159
160
65
3
45
36
24
63
3
57
24
84
147
9
16
23
90
54
21
12
45
43
32
28
20
69
15
3
49
5
75
64
24
107
33
12
24
16
36
8
21
31
44
51
157
5
75
27
225
51
69
21
63
160
20
165
96
66
73
36
44
15
30
15
60
15
54
3
28
32
9
31
47
108
13
17
55
5
75
40
137
31
32
9
39
24
93
42
90
18
49
48
47
36
12
36
45
135
6
111
84
28
8
69
51
75
13
80
111
9
57
307
48
ABCD 96031749668*3^$a+1 [50023]
3
122
67
36
36
33
12
84
39
36
15
54
3
47
16
69
21
80
4
90
32
18
118
90
3
12
24
71
118
15
12
9
75
24
36
15
21
33
66
66
24
30
33
15
6
51
108
17
55
131
13
41
31
123
24
33
12
45
51
5
112
8
52
15
5
54
114
22
24
134
34
33
39
9
144
15
66
15
45
84
32
108
7
21
3
5
70
6
15
5
19
281
16
3
87
8
49
12
131
78
84
72
19
17
4
96
27
5
46
66
6
102
27
5
31
17
55
153
63
51
93
17
16
39
48
45
78
14
10
54
12
24
126
33
9
30
21
12
47
73
65
22
66
75
9
111
29
16
20
4
63
33
54
6
60
75
9
50
37
156
93
2
34
44
66
1
17
28
42
8
112
57
65
4
32
223
12
87
18
104
70
26
4
66
24
18
6
57
33
30
9
41
4
15
36
125
52
15
24
71
25
12
51
50
46
21
12
21
15
12
5
28
54
2
43
11
1
5
36
28
80
4
60
12
159
24
87
45
69
39
72
15
21
48
12
108
21
3
48
17
31
24
107
73
63
57
33
12
36
15
156
69
39
5
36
19
117
8
31
39
45
27
14
10
26
24
112
72
87
21
12
75
75
26
64
6
42
27
57
63
3
78
51
9
32
43
9
12
3
48
17
162
40
6
18
30
51
24
9
6
32
37
33
74
16
32
58
48
75
60
17
7
41
31
105
30
50
46
9
48
21
90
74
28
39
41
4
30
18
38
34
20
4
24
68
18
25
12
165
87
36
35
40
42
120
60
44
79
65
70
50
31
108
12
33
126
54
3
24
23
42
4
15
24
45
3
84
36
35
10
72
12
3
93
27
53
42
58
30
42
72
8
31
15
32
58
24
30
6
44
16
6
14
10
9
48
15
24
18
27
21
39
33
51
24
12
95
10
14
94
15
27
66
8
40
84
26
49
108
12
33
3
24
36
24
17
36
43
12
24
24
35
54
18
10
14
10
3
41
52
72
6
32
82
6
2
40
60
27
71
97
45
3
9
72
3
5
36
4
3
57
111
12
72
12
21
134
24
112
57
111
54
15
3
2
40
30
48
33
60
57
44
16
75
69
6
8
22
63
60
9
15
47
34
15
24
5
28
39
81
15
24
9
6
21
132
12
24
9
27
36
17
7
51
18
6
24
9
47
10
24
12
122
112
54
12
174
8
1
45
111
69
6
38
31
24
48
45
27
21
92
18
25
21
60
24
30
9
60
41
16
15
5
136
99
93
30
38
10
93
12
9
38
16
24
18
27
3
114
78
6
42
8
16
18
12
18
57
60
3
6
80
112
99
15
8
13
29
28
18
2
78
49
15
21
12
65
151
39
18
24
20
16
27
5
28
68
106
6
32
55
35
1
81
63
15
6
44
16
24
63
63
2
94
30
15
48
33
18
72
33
72
33
27
5
67
36
36
144
144
45
3
35
25
120
17
16
14
18
43
11
121
45
27
47
25
29
7
24
36
77
90
85
21
87
149
16
18
45
5
64
6
56
10
3
3
24
69
12
23
1
81
14
61
12
17
43
12
24
12
53
31
81
54
78
20
6
16
45
120
69
39
165
32
196
27
3
30
15
45
27
27
78
32
10
86
10
57
17
19
5
7
15
93
5
79
36
24
27
38
16
12
15
47
40
240
72
6
15
48
36
65
64
44
16
12
48
24
72
30
9
15
30
36
6
33
21
3
33
48
39
57
6
50
24
30
58
27
3
8
13
21
104
16
15
39
30
39
27
30
36
27
33
15
48
11
34
6
81
15
8
37
24
45
3
51
9
12
51
42
15
12
195
144
42
3
21
15
15
56
178
6
6
3
24
33
110
13
5
30
109
36
12
57
20
96
7
183
45
12
5
19
39
69
117
3
5
46
2
55
89
6
13
5
30
40
72
18
15
45
26
16
18
30
162
8
19
96
27
62
91
129
75
72
11
48
6
58
32
54
66
1
24
15
18
6
9
36
17
42
10
75
33
42
42
123
45
87
36
5
100
18
21
11
34
3
72
33
15
27
6
15
113
16
36
8
4
15
17
19
60
99
50
6
10
12
3
119
22
75
21
90
8
25
41
19
36
108
75
110
16
2
64
24
6
15
60
60
3
21
17
28
36
26
34
78
18
80
103
15
186
15
24
17
19
3
2
64
24
15
12
81
63
12
39
9
96
15
56
25
33
30
56
126
55
45
38
6
4
75
27
102
18
62
31
24
3
45
45
3
5
46
21
129
39
27
14
16
12
36
12
3
69
78
33
137
67
21
12
18
42
3
24
57
36
12
18
69
60
45
36
39
101
100
24
38
40
18
20
79
11
10
27
81
44
16
20
10
102
80
7
27
21
12
15
33
15
78
15
27
2
22
24
6
63
11
25
24
36
5
22
74
28
3
60
53
7
9
63
12
81
20
19
9
15
36
29
55
156
39
24
2
48
88
48
51
24
9
18
50
78
10
6
69
27
33
15
9
81
6
18
48
14
10
123
45
63
29
43
57
30
66
3
96
24
36
96
12
36
29
12
6
37
12
41
22
33
29
19
87
24
14
31
3
42
48
51
12
15
24
24
57
89
16
15
47
58
15
39
9
24
12
21
39
63
21
27
42
8
79
48
71
82
24
156
18
30
15
21
30
24
54
32
10
69
27
9
29
127
27
105
23
10
12
66
45
12
17
22
14
55
27
9
63
26
24
31
84
5
31
9
72
6
8
217
5
172
62
61
69
3
27
56
18
55
47
13
29
46
24
2
19
129
147
9
6
45
48
11
82
39
204
27
33
111
81
9
3
51
6
48
ABCD 96031859668*3^$a+1 [50031]
57
18
150
27
225
48
84
111
69
48
27
75
60
270
6
174
63
45
102
141
27
102
48
132
15
153
27
3
69
153
30
36
54
30
48
150
78
102
3
9
18
12
90
150
45
33
210
9
39
192
120
18
72
48
51
21
42
36
30
51
9
12
720
18
24
90
96
39
21
51
189
171
9
180
714
120
78
15
108
237
60
108
12
15
144
180
9
132
183
45
24
78
78
12
123
117
90
18
12
78
54
30
60
108
45
87
78
12
48
90
189
243
108
18
84
60
27
3
120
6
234
33
3
24
126
12
108
54
33
27
81
36
219
84
21
144
255
60
60
66
27
123
12
30
72
180
36
294
45
72
51
30
78
57
27
81
57
12
306
21
144
9
60
3
72
123
18
84
60
78
18
204
18
18
360
24
36
75
36
183
150
228
132
27
171
30
123
45
144
120
6
42
42
105
153
48
54
30
75
21
54
66
24
18
42
36
12
192
30
117
231
60
150
102
321
9
27
36
165
12
48
99
21
18
42
18
54
66
105
189
30
33
147
90
120
30
153
15
129
9
24
66
102
90
42
63
33
12
18
24
138
48
12
42
198
168
54
18
252
30
270
168
63
27
102
51
9
120
195
180
93
15
45
180
48
180
42
138
54
18
87
108
57
36
15
57
72
60
6
129
123
78
84
78
312
45
108
57
126
30
114
90
96
99
93
42
36
9
36
45
42
108
54
111
15
30
84
18
150
78
21
81
12
15
453
90
78
12
60
27
33
30
9
108
105
255
36
45
27
144
129
24
120
51
27
189
3
6
27
15
120
72
60
180
57
141
192
78
78
60
207
33
12
63
57
72
6
45
87
57
3
69
69
72
75
27
66
24
30
33
288
165
72
12
75
45
6
21
69
84
240
78
240
9
81
18
294
3
27
36
81
21
108
24
60
168
159
9
180
84
15
225
90
45
123
165
57
30
78
15
93
195
36
123
93
45
99
63
78
219
69
24
6
9
21
54
33
75
69
111
33
57
162
240
120
33
3
42
48
24
126
30
84
30
48
69
9
144
36
12
192
111
57
72
126
54
168
60
147
288
27
45
216
27
90
459
36
75
42
36
84
48
39
180
33
210
36
81
3
66
42
162
150
81
105
120
324
18
48
144
78
12
48
192
138
42
156
15
45
84
108
150
90
168
12
60
120
252
60
36
42
72
78
63
15
21
3
105
105
6
42
168
144
3
75
42
27
153
27
36
93
60
72
132
3
57
15
45
96
204
48
120
48
12
12
126
210
51
81
63
129
60
27
9
12
18
222
12
30
165
201
24
18
42
36
384
120
36
39
45
216
102
72
30
96
294
30
198
162
528
102
108
ABCD 96032202068*3^$a+1 [50011]
24
113
90
180
42
264
6
84
126
132
187
29
90
90
55
137
114
18
19
71
49
41
12
54
6
30
6
90
30
24
36
55
29
60
108
12
78
36
66
24
102
132
97
5
36
103
120
47
121
239
42
102
126
42
18
48
6
120
36
42
12
79
17
18
12
54
60
36
48
187
29
115
24
29
48
108
31
29
91
53
12
55
89
402
72
277
5
60
18
12
144
90
103
23
240
66
78
121
35
54
24
48
114
30
60
67
89
31
59
18
36
150
66
18
42
138
6
36
84
90
25
65
144
36
126
90
150
13
5
54
18
48
115
48
24
24
11
18
90
12
108
24
73
29
36
24
127
251
13
53
43
263
121
23
114
108
90
30
19
5
210
24
36
54
12
54
36
54
204
30
96
54
30
13
119
48
126
204
36
30
24
85
5
72
48
24
12
54
121
216
119
18
126
72
54
264
43
29
42
1
17
120
324
24
43
77
72
18
126
126
54
31
5
42
1
48
17
6
49
59
126
31
35
90
78
90
108
48
55
149
48
42
36
61
5
6
90
54
30
6
18
54
1
11
60
126
91
48
5
180
151
23
24
313
209
7
29
30
24
108
73
83
36
1
89
24
103
131
162
156
55
53
42
18
54
18
72
48
54
1
96
48
149
36
30
90
126
25
107
13
53
6
30
96
210
60
72
12
61
24
131
42
12
6
30
240
84
7
71
66
31
41
78
120
132
144
109
11
126
18
240
126
120
7
120
59
210
132
102
1
5
108
12
115
17
66
162
24
115
41
151
53
30
90
67
59
54
55
23
90
156
90
342
60
84
24
36
198
66
24
36
72
30
109
35
36
150
19
96
275
18
36
24
12
108
186
30
78
48
24
120
6
72
139
113
31
215
73
71
25
11
78
12
211
329
90
18
43
179
30
234
85
72
113
7
29
90
42
72
126
49
5
126
84
1
53
114
48
24
25
41
55
24
72
29
90
90
103
41
55
41
48
36
180
6
48
6
30
24
66
24
36
30
25
29
60
12
108
132
43
95
1
185
55
96
59
24
37
245
60
84
67
120
17
31
41
48
24
12
24
270
13
24
83
6
174
36
60
108
12
24
90
30
36
36
18
55
77
210
54
6
61
59
42
192
54
60
102
24
90
120
25
35
54
144
103
59
30
60
67
24
29
60
127
264
35
61
89
48
72
54
258
126
54
66
36
24
66
78
13
77
138
121
48
89
127
53
12
42
12
36
24
66
19
89
114
252
174
6
37
47
6
19
72
120
77
12
330
61
5
91
17
42
138
6
30
31
5
78
30
162
204
108
90
102
6
144
156
78
12
114
18
192
61
17
192
78
72
180
30
31
29
18
90
12
36
42
13
59
37
17
54
1
35
12
144
216
108
24
162
90
18
79
48
65
6
72
36
54
126
36
30
168
36
43
59
24
30
36
198
13
23
168
12
204
25
48
72
96
5
67
29
30
24
174
96
174
6
126
72
66
72
54
37
167
1
101
24
30
61
53
235
71
25
95
24
12
205
89
18
72
36
1
83
54
36
24
120
43
71
90
12
114
54
162
97
167
114
18
144
30
60
18
1
120
125
24
36
66
186
18
ABCD 96032556968*3^$a+1 [50215]
32
81
79
452
36
48
9
51
21
15
256
80
9
231
288
216
120
33
175
8
9
15
48
40
17
55
65
96
24
48
72
79
41
3
28
8
225
24
3
108
136
44
4
17
111
48
225
171
148
17
39
9
223
24
209
96
55
113
63
9
79
104
33
24
199
96
185
168
231
57
123
4
72
128
336
40
140
165
111
105
48
63
48
216
40
89
39
57
63
72
40
56
184
44
4
176
40
272
192
36
45
120
480
111
24
177
120
7
96
17
55
32
72
336
57
123
28
17
175
68
4
32
153
96
192
120
7
192
89
75
12
57
48
7
128
40
32
120
132
4
32
184
8
108
100
72
257
99
52
128
9
72
151
65
24
216
120
63
129
87
48
72
153
31
24
113
79
144
380
4
32
9
39
108
117
103
17
87
384
9
7
89
87
33
31
44
21
15
60
148
41
7
24
65
384
31
68
60
36
84
60
213
7
17
159
72
33
15
40
65
39
208
188
21
55
104
64
72
41
75
45
175
32
132
108
57
24
24
48
135
84
93
48
120
120
288
7
44
180
9
127
233
15
112
185
463
89
31
176
184
144
32
144
105
175
140
36
40
104
9
216
7
20
285
195
148
32
108
4
32
40
41
48
120
135
156
348
33
55
32
153
63
36
108
208
80
72
60
12
208
72
80
201
79
41
120
24
31
192
17
111
33
79
17
55
8
345
15
33
63
57
15
153
31
65
24
72
24
135
9
24
51
141
31
65
120
207
88
65
175
48
240
80
352
32
177
96
15
160
24
41
79
89
151
296
33
24
7
41
63
9
175
32
16
233
271
41
24
79
56
129
135
72
24
201
159
33
111
105
144
7
89
216
24
24
96
72
135
177
48
55
17
15
16
24
281
51
69
72
39
129
127
92
196
41
31
89
111
12
108
9
351
33
319
8
33
264
48
7
192
56
9
3
21
39
16
20
21
96
27
12
105
111
252
36
72
72
112
128
40
48
233
120
72
363
45
51
285
51
4
104
57
240
312
63
57
27
69
27
117
7
308
36
105
7
140
4
80
24
40
305
15
57
72
96
144
48
103
24
137
15
180
28
32
48
136
152
64
281
72
7
41
183
225
55
41
223
32
256
32
33
75
132
33
39
225
24
15
64
120
96
65
15
36
69
24
3
4
113
75
45
103
89
48
7
96
8
40
92
45
147
21
75
76
224
132
45
99
165
63
208
48
32
24
40
144
32
105
48
79
185
55
65
15
ABCD 96032718638*3^$a+1 [50026]
198
127
17
24
180
139
96
17
54
13
95
1
17
18
49
41
67
77
7
59
90
42
54
55
48
35
1
5
84
55
35
18
42
18
30
90
24
55
155
24
66
24
115
120
47
42
12
150
174
72
132
90
61
60
71
78
12
31
59
25
240
23
61
137
54
6
270
54
144
19
47
78
108
30
42
18
30
139
120
120
48
101
19
12
36
77
108
19
29
79
11
6
108
12
24
67
53
31
48
341
84
115
36
35
61
29
19
60
185
7
60
23
13
119
48
42
18
73
17
67
53
55
5
31
84
72
24
156
23
240
12
108
36
97
35
198
12
7
12
23
12
24
30
90
1
23
18
144
19
11
6
12
96
36
66
90
19
71
90
19
71
85
23
49
192
120
5
18
36
109
12
179
96
66
42
13
24
53
36
79
11
162
19
35
85
5
48
180
150
18
48
24
67
108
35
42
103
132
24
65
7
95
13
36
11
90
30
13
101
84
24
127
83
186
66
13
383
42
67
24
35
37
17
36
72
12
96
12
132
91
65
54
96
181
89
84
43
60
60
72
35
13
95
114
18
30
36
6
18
48
60
18
85
5
30
24
36
54
43
48
24
11
216
270
36
120
24
18
145
12
60
155
60
193
12
101
55
35
48
96
1
65
43
11
186
139
23
90
120
91
144
36
60
17
72
67
41
12
31
65
144
43
72
11
1
83
108
24
18
48
42
18
48
55
120
5
7
29
54
150
90
90
54
18
103
149
72
19
24
41
79
96
5
54
37
35
36
42
120
126
90
114
126
54
18
43
95
1
41
12
78
162
138
13
5
222
49
35
114
72
79
101
102
72
36
18
36
6
102
36
6
1
12
71
25
24
48
17
48
42
66
96
19
35
205
41
19
60
65
31
41
24
36
187
11
205
59
96
36
18
30
6
187
5
42
48
97
53
90
48
49
77
60
36
54
66
42
13
12
192
24
59
42
55
48
36
60
389
72
24
120
36
43
72
53
7
83
121
17
18
109
5
108
18
90
151
36
95
13
227
109
71
109
60
29
36
48
6
37
17
31
5
66
54
19
17
168
36
12
108
72
42
18
48
7
53
30
1
48
12
89
90
36
30
18
36
144
61
89
31
5
36
174
1
59
49
125
31
29
103
12
23
97
96
24
77
36
138
42
235
35
54
108
36
120
72
55
53
72
42
18
90
157
35
1
5
36
138
73
17
7
53
48
103
60
96
53
48
19
24
65
144
90
60
48
13
41
19
120
24
113
115
47
13
144
24
35
169
23
37
5
12
36
115
12
36
41
36
19
35
25
23
6
12
144
24
66
6
7
36
60
77
54
156
37
35
121
47
37
53
198
72
205
29
43
96
144
5
156
54
6
12
78
97
149
55
5
31
144
216
132
17
18
13
60
35
48
37
77
12
19
77
247
35
72
54
31
41
7
35
157
59
30
24
151
24
77
19
192
107
18
18
96
36
37
72
48
72
5
19
120
71
6
43
47
90
12
115
35
30
6
54
48
108
24
36
12
7
137
31
59
150
288
7
60
41
30
37
23
138
6
84
60
12
54
24
55
17
103
41
31
5
72
12
31
275
13
137
18
12
54
24
139
17
18
61
36
35
25
185
78
198
43
5
96
115
84
35
25
59
73
5
7
77
43
60
12
215
36
54
18
13
132
125
7
5
54
42
108
66
60
66
7
53
43
36
83
1
137
90
18
24
12
175
84
35
66
18
13
365
43
71
54
55
17
18
30
96
175
108
35
1
5
120
54
1
41
31
59
13
95
66
24
31
5
91
173
150
1
47
253
5
192
43
24
11
30
54
42
ABCD 96032780882*3^$a+1 [50057]
41
7
48
17
18
42
144
43
11
72
18
43
113
42
13
89
7
24
96
24
11
85
29
66
49
41
96
12
43
83
6
66
42
18
49
23
73
72
48
149
36
174
25
65
90
60
1
48
41
18
12
78
72
43
131
6
247
17
31
5
96
120
19
23
25
5
60
66
24
90
102
13
48
29
43
47
6
90
48
1
95
1
35
12
73
59
138
43
35
72
30
31
24
5
72
66
49
5
43
216
24
23
42
103
95
12
36
1
89
7
24
72
11
108
25
120
53
66
60
61
47
120
36
13
11
90
19
137
90
72
109
48
47
138
6
25
72
95
54
18
145
35
36
25
269
18
121
59
90
210
24
1
24
24
35
109
168
35
72
13
125
90
108
54
18
13
48
11
6
120
6
120
25
48
17
54
42
18
144
12
49
11
13
23
84
6
31
17
24
30
18
31
24
48
5
24
120
6
13
48
29
54
72
133
48
29
18
132
37
24
24
5
43
203
90
18
24
25
113
31
23
25
71
49
24
96
24
72
77
30
18
43
96
72
77
19
144
23
1
47
1
24
24
11
162
115
5
60
54
12
37
5
12
54
25
47
60
18
115
11
229
35
72
24
37
11
60
25
5
91
5
36
48
6
12
234
6
84
1
5
43
41
78
90
36
36
30
145
59
54
48
103
5
67
5
108
72
55
77
18
18
79
83
84
121
59
18
78
54
55
119
24
25
23
1
17
79
35
36
126
36
102
36
72
24
18
43
5
132
7
23
25
143
49
5
19
24
95
1
24
11
276
48
72
1
48
5
6
18
192
67
11
48
13
11
30
6
12
132
90
79
11
90
18
265
107
37
23
1
24
41
127
24
17
7
29
18
30
67
72
11
18
43
11
37
11
37
35
229
24
71
1
71
1
71
6
115
5
54
13
48
11
6
12
18
97
35
61
5
211
11
12
49
48
24
47
30
24
19
11
61
17
79
131
6
31
168
65
7
24
29
19
47
24
48
108
6
120
18
126
6
1
72
47
78
18
12
18
139
65
66
90
18
36
60
25
11
174
7
173
6
133
5
72
258
12
18
19
24
17
126
1
24
23
1
59
18
144
120
18
108
37
17
175
41
18
37
120
59
18
222
30
6
73
47
25
83
60
72
1
48
96
24
5
60
31
107
13
24
48
11
30
127
35
13
47
72
1
24
11
162
43
65
12
18
96
36
90
84
79
35
13
77
115
59
6
7
23
193
72
48
48
48
23
24
180
61
29
163
72
29
186
1
24
23
72
25
96
24
144
89
55
77
48
18
24
84
54
7
216
72
48
35
78
7
24
53
19
23
30
60
30
49
11
66
162
1
17
7
24
59
37
35
60
1
11
180
6
19
96
24
5
115
41
24
18
12
1
5
163
11
18
67
119
66
54
6
36
354
24
12
265
23
24
49
89
31
11
85
23
192
49
41
6
12
13
41
258
37
24
48
24
23
180
85
5
6
37
72
17
84
108
31
41
18
36
54
6
61
29
36
84
19
48
23
90
126
1
23
90
36
66
24
1
24
101
12
31
5
43
29
42
12
144
90
43
216
47
126
90
49
83
37
48
71
132
13
5
19
35
13
72
5
18
18
31
24
89
66
96
13
23
12
18
60
7
41
6
169
24
48
24
72
17
7
35
61
29
19
120
53
90
25
48
23
36
13
5
12
7
47
132
252
36
30
79
47
18
7
48
23
25
119
169
59
108
132
157
23
12
37
53
240
48
132
54
145
71
1
48
72
59
18
18
18
31
35
61
72
47
49
11
30
36
42
12
13
96
48
47
12
13
185
7
24
96
23
25
72
149
18
25
53
18
126
43
281
12
54
60
36
54
126
12
6
54
12
90
139
59
85
48
48
41
174
96
36
18
67
17
36
139
5
19
23
169
29
36
31
24
47
1
48
23
126
132
18
37
17
30
60
48
72
6
12
43
48
17
90
36
60
198
12
144
6
30
151
89
31
23
54
43
5
78
12
240
30
54
6
127
71
1
65
247
11
61
5
6
37
11
60
12
78
55
120
23
18
79
11
13
72
144
35
72
18
43
35
109
48
17
7
48
120
23
73
24
29
24
67
5
30
253
23
1
89
12
ABCD 96033003284*3^$a+1 [50010]
16
24
24
21
3
15
30
198
29
40
32
43
54
24
71
16
8
49
30
24
192
17
24
13
107
144
48
7
41
24
16
104
40
33
48
87
240
32
16
39
17
48
48
64
8
40
168
8
16
48
27
36
12
29
67
5
64
32
96
88
75
36
54
3
32
1
15
8
7
60
18
131
7
33
8
64
3
36
42
71
91
12
9
32
37
18
234
87
15
17
24
88
96
72
33
23
121
30
6
30
21
51
24
12
177
8
1
48
47
43
126
18
18
11
72
31
36
93
24
3
96
12
41
13
35
1
47
16
15
36
21
69
27
8
289
12
96
27
21
3
48
56
16
56
208
249
63
8
19
149
67
45
72
32
13
30
6
18
36
17
1
15
165
3
63
36
6
120
47
48
13
54
42
12
71
112
39
9
48
87
81
8
64
144
45
18
36
45
3
36
108
126
42
36
18
15
24
8
64
81
47
48
16
39
48
6
192
54
42
12
47
31
18
66
21
105
6
17
72
55
90
66
5
1
47
120
16
32
72
31
33
24
15
36
24
84
18
36
3
93
48
114
33
80
13
51
128
91
53
19
29
16
9
47
1
71
16
129
87
3
5
40
72
9
71
79
36
29
1
15
129
18
24
18
3
8
48
49
23
31
12
96
18
48
27
15
57
24
9
15
3
36
18
63
192
69
11
160
3
60
18
102
113
67
144
29
16
33
39
80
25
18
30
15
24
39
33
8
85
35
91
36
12
5
13
51
8
16
24
24
3
53
91
45
24
96
39
17
103
36
24
29
37
54
36
60
21
27
45
8
160
3
77
16
21
51
57
126
9
45
30
24
12
42
39
27
168
29
19
77
55
65
1
63
48
24
15
17
49
23
168
24
168
64
104
7
42
66
53
109
11
25
23
19
36
41
25
47
40
72
3
6
18
36
9
8
16
3
36
65
97
66
60
12
90
6
138
35
115
77
115
21
72
48
8
31
6
51
3
30
15
81
48
18
42
108
66
5
13
75
8
7
9
81
23
19
12
6
3
15
9
27
29
40
3
29
24
64
32
115
6
36
66
18
119
24
19
21
51
72
42
54
53
73
162
21
9
47
25
6
12
45
72
9
23
1
12
11
115
69
27
149
25
54
65
7
57
24
56
31
90
36
3
8
1
18
24
21
15
84
54
24
174
60
5
16
15
72
30
42
57
27
96
36
30
54
36
18
90
6
15
111
81
168
8
25
72
18
5
48
115
77
232
117
126
5
24
7
78
35
253
3
8
37
11
48
72
1
39
27
21
80
31
54
83
25
90
5
24
24
16
21
12
15
27
126
18
53
24
31
12
18
36
60
75
8
16
3
6
36
11
43
72
45
9
108
12
47
24
7
105
111
41
48
37
3
104
19
53
31
57
129
36
11
120
40
3
24
69
105
60
18
30
123
81
135
27
84
9
24
32
25
135
27
6
15
75
12
41
91
54
12
11
24
48
24
25
102
33
96
3
29
37
18
18
95
55
81
9
23
280
3
5
16
81
42
36
33
48
3
5
16
32
43
84
81
9
63
27
42
30
93
72
72
8
16
45
36
18
6
36
3
159
33
80
43
69
32
49
30
24
54
3
56
43
54
63
32
16
51
125
127
17
25
159
3
5
72
13
3
15
12
69
3
21
21
3
45
35
120
24
1
143
61
11
40
39
41
64
39
18
23
7
6
51
3
48
53
88
32
72
112
48
27
77
103
17
1
39
33
39
21
30
108
17
1
90
78
63
9
18
36
192
72
9
32
19
29
24
88
32
1
90
78
23
43
29
25
39
3
30
15
8
13
27
51
54
47
16
72
21
36
6
137
19
144
6
23
136
21
84
23
72
1
63
24
3
66
51
24
3
216
12
36
29
64
56
24
7
113
16
69
6
72
93
72
56
43
36
60
21
51
30
24
23
16
8
25
39
141
35
55
17
16
80
25
15
39
65
88
15
30
11
49
39
32
40
152
7
177
8
121
84
18
201
8
25
111
32
40
93
108
54
89
1
18
108
36
5
24
7
12
45
24
8
72
96
48
16
3
29
91
29
24
7
41
13
3
27
6
12
3
48
8
127
48
6
27
9
18
21
81
23
16
57
23
97
54
153
9
167
1
135
3
54
6
9
63
9
21
36
18
6
18
12
72
60
66
18
18
6
9
128
24
72
109
18
9
81
48
18
53
48
232
69
12
111
48
3
18
18
24
9
8
85
27
8
88
171
21
48
8
31
33
32
25
15
21
30
77
31
17
1
23
64
189
59
48
24
139
29
1
72
167
55
66
6
18
39
72
69
27
3
5
1
15
3
5
40
27
69
51
78
72
36
30
29
31
18
54
12
21
15
18
60
75
56
7
114
36
3
56
24
16
96
39
66
71
43
29
64
8
19
78
15
72
3
93
15
12
125
16
72
8
31
41
37
27
104
97
47
120
37
36
72
47
37
3
48
3
5
24
24
160
9
12
54
24
12
33
39
18
47
49
12
123
ABCD 96033358802*3^$a+1 [50037]
15
36
42
63
87
48
42
75
9
24
36
75
63
6
6
36
30
60
42
72
24
24
30
18
12
60
108
24
6
114
9
69
15
36
9
12
114
12
33
51
66
30
102
42
246
75
3
66
6
18
36
54
30
12
18
6
18
78
48
75
72
129
6
24
21
27
12
24
6
54
9
21
60
111
3
21
36
39
45
15
24
72
21
33
42
24
36
42
132
6
12
42
171
15
72
78
27
45
6
12
84
54
60
6
18
111
15
60
6
15
3
12
21
27
30
18
78
84
66
84
6
42
54
6
60
12
6
12
18
24
21
15
144
33
33
42
18
75
75
45
21
84
36
30
24
21
51
9
21
114
9
39
48
18
36
228
3
27
12
90
51
24
3
30
75
15
78
60
18
21
3
36
24
33
159
90
39
21
48
6
45
87
9
9
75
9
42
18
108
63
9
147
51
168
6
6
12
48
33
75
60
6
6
165
93
6
24
72
18
12
12
12
204
66
93
75
33
45
18
9
72
63
72
9
39
60
18
90
48
66
39
21
30
36
12
78
3
135
57
123
66
60
204
15
21
3
27
48
30
12
84
6
9
45
84
12
24
27
57
72
90
66
18
24
18
48
75
51
126
84
99
15
72
9
45
96
150
54
6
24
6
15
48
60
12
33
12
24
75
3
270
3
27
45
48
75
42
36
6
120
168
18
30
24
21
33
39
15
12
30
3
87
120
9
9
60
36
15
9
18
18
66
6
150
222
60
87
123
6
60
6
126
18
66
3
75
6
132
18
42
39
81
18
9
3
54
60
39
27
42
3
27
42
6
108
21
39
45
69
48
18
12
42
6
21
24
129
15
15
33
60
15
72
60
36
30
15
21
51
3
6
66
18
39
33
60
12
111
27
324
6
138
126
48
6
12
153
21
18
33
60
183
189
111
21
9
84
90
42
36
24
6
114
3
33
12
6
165
15
12
54
123
27
21
24
15
6
54
174
60
6
21
72
36
15
24
72
156
84
90
18
18
42
78
39
21
12
42
30
15
123
45
51
6
6
132
12
9
21
78
18
12
96
27
33
36
3
15
21
39
30
126
42
84
6
12
30
36
180
132
24
15
69
66
45
51
24
18
15
36
45
99
27
6
39
36
48
45
6
93
63
18
27
33
6
48
108
18
30
36
30
18
168
18
15
36
9
96
54
30
6
105
135
54
12
3
39
30
15
21
30
9
75
18
24
198
36
60
42
60
3
9
18
18
72
42
156
84
6
51
33
3
9
63
15
90
3
39
78
90
30
48
3
27
30
30
30
42
66
12
24
36
63
171
18
156
6
165
96
45
24
24
12
102
48
60
57
36
87
57
3
18
42
42
3
3
69
51
9
3
54
18
60
45
3
30
12
30
66
6
18
72
99
39
18
24
15
45
63
33
54
18
30
18
78
132
33
9
48
18
30
75
45
6
84
66
18
81
57
3
57
15
3
9
33
24
78
18
150
117
81
135
36
63
42
36
102
6
36
51
24
48
105
30
42
150
30
39
9
48
15
69
30
6
48
180
42
117
15
21
15
102
12
6
30
120
60
51
15
84
12
9
111
33
57
90
114
60
3
36
96
9
6
54
30
129
57
36
75
63
45
51
21
27
12
24
84
48
33
204
15
6
6
30
24
24
18
120
60
24
249
51
144
24
12
93
3
30
12
36
12
132
6
165
57
15
3
36
30
54
36
48
6
15
39
12
9
21
24
12
42
30
90
12
54
54
18
18
42
63
57
12
12
66
24
36
42
18
54
30
24
42
3
27
30
48
132
78
12
12
12
18
3
33
30
6
3
3
48
45
21
60
24
24
18
90
27
75
6
150
180
60
6
60
18
48
33
12
45
27
60
15
36
24
117
45
48
87
51
24
21
39
108
6
42
12
45
3
18
12
12
18
9
99
6
3
51
42
12
90
12
9
105
42
24
54
102
18
54
45
51
9
33
3
75
45
27
48
6
48
60
36
84
15
33
120
12
36
54
66
27
3
45
21
15
63
6
30
90
84
222
6
3
15
24
18
39
63
12
126
27
15
18
18
36
9
15
96
30
24
6
45
9
39
3
12
72
24
66
84
87
45
42
6
6
18
135
51
66
18
66
54
18
87
75
42
24
195
15
42
3
75
60
81
51
108
12
48
120
54
18
84
6
15
159
24
12
90
42
96
9
36
57
60
123
72
45
18
12
84
21
48
39
48
30
12
72
24
51
9
12
78
120
36
96
18
24
6
12
42
6
6
36
12
63
72
33
168
24
48
63
39
6
54
48
60
48
24
45
87
6
48
60
15
105
84
12
3
33
42
6
27
63
6
30
36
57
132
39
6
39
96
9
210
162
90
45
24
63
12
18
30
240
117
33
6
36
66
3
15
21
60
36
72
177
30
90
78
30
6
12
114
54
6
54
72
30
75
3
30
39
21
ABCD 96033551546*3^$a+1 [50001]
31
113
96
31
17
36
19
41
12
48
3
33
48
7
41
48
55
96
41
84
60
7
72
149
12
231
24
88
41
60
24
72
27
189
51
40
113
84
60
12
91
101
3
264
64
41
48
55
41
31
5
24
24
192
115
176
45
51
40
29
163
8
9
55
104
40
41
108
24
3
9
204
3
64
17
36
12
39
72
24
16
48
101
67
65
36
19
8
88
32
57
12
19
56
93
27
64
32
40
48
24
120
41
12
144
19
8
24
40
24
101
12
87
16
80
105
31
113
36
12
108
48
3
129
12
19
17
36
60
60
24
12
15
24
165
36
79
32
16
5
91
17
39
45
48
120
96
3
141
123
45
171
69
48
156
36
120
72
216
36
31
65
39
40
5
27
48
93
43
125
48
243
88
53
3
9
103
48
56
16
17
7
29
12
36
12
15
24
16
104
40
48
5
19
77
36
48
55
576
32
40
65
12
67
48
77
228
36
91
53
115
41
7
5
132
132
19
56
21
48
3
40
197
12
228
72
24
43
48
245
120
19
29
91
53
36
79
17
175
32
33
36
60
7
72
296
93
24
312
60
7
53
48
19
128
88
24
17
63
33
79
8
24
165
48
12
31
8
64
5
84
7
56
24
21
24
67
77
72
84
96
31
53
43
48
65
12
19
17
12
48
36
15
21
12
12
36
151
104
24
9
36
195
69
43
24
72
41
12
120
108
7
53
84
36
3
40
29
91
29
12
175
77
91
53
3
16
113
103
29
48
51
48
9
84
60
31
32
69
51
40
24
29
19
24
72
32
165
67
17
15
21
60
31
17
55
29
72
84
60
96
336
43
72
24
392
69
12
96
7
48
8
21
267
136
5
19
48
72
89
36
27
81
108
24
27
21
156
60
19
65
103
5
84
48
12
36
7
173
72
36
87
45
48
139
120
5
91
77
24
27
64
96
48
72
17
84
115
8
16
53
19
56
208
32
21
43
29
132
36
72
48
115
48
24
5
36
7
72
113
39
69
72
108
87
45
67
77
51
64
41
103
41
31
29
24
43
104
117
43
269
48
43
113
111
81
7
77
96
195
93
60
12
43
29
19
72
17
48
79
32
96
45
67
8
9
48
12
24
19
53
91
8
81
60
75
64
41
31
104
45
108
127
224
93
27
21
144
211
29
27
9
12
48
19
5
204
60
24
48
12
48
132
19
173
60
15
21
43
161
87
69
19
56
9
96
48
63
21
72
36
39
69
36
180
144
72
19
176
96
16
5
3
93
252
127
24
41
7
24
5
24
19
104
64
5
27
24
45
19
65
84
96
24
84
7
72
53
60
48
156
120
12
108
72
48
43
8
105
127
77
27
40
48
17
7
101
36
48
12
67
24
173
115
152
33
7
29
27
93
19
5
51
16
48
5
3
88
173
192
96
24
24
67
5
51
81
39
48
93
147
141
12
36
96
19
41
127
101
12
96
108
43
8
21
72
3
16
17
63
16
101
60
31
96
5
12
36
96
24
24
120
48
67
48
17
36
12
15
165
51
189
120
43
77
139
125
84
96
255
120
9
180
91
101
91
24
72
192
101
24
19
72
29
27
24
264
16
53
3
16
96
32
9
36
108
36
187
17
199
77
24
115
29
3
117
12
36
43
5
27
112
120
41
12
43
185
60
27
24
93
132
199
72
5
24
24
3
57
36
24
91
80
21
43
152
64
5
91
65
7
48
5
24
43
101
72
168
60
12
168
19
8
117
3
88
48
24
29
19
24
17
15
184
32
93
24
72
27
213
43
5
60
12
84
36
24
3
21
27
129
36
96
12
7
41
15
96
16
65
48
7
24
72
149
3
136
137
60
139
32
120
45
ABCD 96034256504*3^$a+1 [50034]
3
6
6
60
5
4
44
36
1
24
30
9
27
5
48
12
64
15
89
7
77
16
80
1
15
44
25
71
4
24
48
8
4
32
1
83
12
25
47
1
72
48
95
31
101
12
16
20
1
63
32
25
30
84
12
24
5
151
84
81
15
5
19
5
4
72
45
107
1
15
20
31
30
24
12
24
15
56
13
11
16
8
97
23
7
5
48
1
39
27
18
11
24
97
90
29
19
5
31
5
19
21
9
59
7
30
11
28
12
24
8
13
30
65
19
21
75
53
12
60
12
61
27
15
18
11
115
24
12
5
25
3
27
57
3
17
28
20
24
91
5
12
88
8
7
54
3
123
60
45
32
103
29
61
27
48
20
4
9
39
8
4
56
19
21
8
24
1
11
16
120
3
6
39
80
61
15
8
52
9
60
6
41
24
25
51
3
30
11
76
44
108
13
84
11
49
51
60
48
36
9
11
40
21
39
24
12
3
45
12
3
17
19
5
31
24
53
12
1
23
7
84
60
5
115
21
68
7
77
7
30
6
17
60
1
42
18
47
103
5
16
44
16
9
71
76
44
19
21
9
107
55
24
24
12
9
39
29
36
4
32
4
32
19
53
12
16
8
7
105
45
18
57
44
4
51
9
12
24
8
43
5
12
48
43
17
103
81
21
15
39
90
11
13
95
36
24
36
28
48
24
15
24
12
48
41
24
12
25
18
65
36
24
7
18
11
1
30
24
90
36
84
35
28
8
13
36
35
19
12
5
43
5
7
113
55
41
25
23
72
36
55
90
24
15
15
9
32
19
186
24
30
24
21
8
120
48
43
41
1
18
36
36
30
24
123
27
101
13
6
5
1
54
5
60
40
8
172
9
6
30
159
27
29
16
3
6
6
9
39
5
84
12
60
24
24
60
31
5
7
24
9
15
5
25
11
16
188
7
9
9
6
5
55
5
48
1
11
1
47
40
48
33
6
30
11
24
19
12
5
28
24
20
12
55
66
3
56
19
69
36
44
36
36
25
3
12
45
63
8
40
9
39
27
45
60
3
5
55
5
16
51
17
36
37
24
30
101
43
21
20
4
57
30
29
4
20
61
35
36
40
20
60
4
8
31
41
19
41
16
8
12
4
24
81
11
84
25
39
20
4
8
24
1
39
15
185
60
96
72
12
16
72
140
76
15
36
9
27
5
24
25
95
60
40
15
5
120
4
44
37
60
11
24
121
15
32
48
13
12
18
12
5
4
51
18
27
3
5
91
54
71
31
30
18
117
44
25
35
36
24
61
3
20
12
28
12
39
6
23
100
12
3
5
12
13
47
24
1
3
81
63
68
24
24
52
3
21
105
71
52
56
61
30
5
4
24
3
24
33
3
9
45
11
40
8
64
32
24
145
71
31
45
20
43
72
18
11
36
24
31
48
65
1
83
7
29
36
25
35
28
60
3
24
6
95
12
7
53
7
5
40
15
6
15
12
27
9
36
69
27
3
5
12
84
16
8
37
35
4
39
29
16
15
41
16
32
7
6
18
5
12
40
20
12
7
36
53
16
68
28
69
3
92
1
30
84
29
7
18
15
132
9
11
13
15
72
24
20
31
9
15
21
20
43
9
36
21
23
1
36
11
19
21
8
55
6
30
24
17
12
37
23
7
101
12
72
40
9
35
16
21
27
32
16
3
5
85
75
92
60
49
6
33
75
141
8
12
31
45
39
29
25
30
30
36
36
87
8
4
8
96
1
11
19
29
25
30
6
15
39
42
59
36
4
135
54
35
7
29
1
23
4
3
48
41
61
15
24
15
5
31
29
16
75
5
25
3
20
16
21
35
79
54
11
4
12
8
1
11
73
39
12
8
37
30
5
60
168
52
20
31
5
4
51
5
4
36
32
12
49
30
5
7
5
85
15
9
6
30
3
44
36
1
51
9
6
24
5
55
21
20
4
15
9
20
55
29
40
87
36
9
9
6
36
29
31
53
91
29
12
24
25
54
21
9
72
63
27
69
8
1
39
3
65
103
65
7
9
21
39
8
96
37
35
25
35
43
17
40
15
30
35
73
42
113
60
7
18
12
18
5
4
8
28
27
5
55
24
65
55
6
15
69
36
27
63
17
28
3
41
1
18
12
9
80
55
9
12
105
84
30
45
24
24
12
20
16
3
17
40
8
7
33
36
44
1
3
12
8
76
15
30
60
6
60
5
24
40
20
25
6
36
24
33
57
6
45
8
24
1
6
5
4
21
23
67
33
8
103
6
36
30
54
71
72
12
31
153
27
185
48
12
132
76
56
19
5
7
54
3
8
19
96
30
24
30
36
30
3
12
45
18
6
15
24
27
77
7
5
28
8
24
4
81
23
36
52
8
1
6
24
45
9
42
65
4
68
1
6
9
140
1
39
12
9
39
12
84
8
31
5
40
32
43
36
6
47
1
11
25
11
120
19
5
1
35
4
20
28
33
15
12
8
79
5
31
9
44
16
39
105
81
15
36
8
24
43
5
4
69
27
15
5
4
96
8
7
29
19
5
24
12
16
32
28
3
36
65
4
72
9
11
48
12
12
12
19
6
15
21
23
12
24
36
24
16
99
24
57
12
36
21
95
28
20
12
85
23
48
24
4
72
44
1
174
89
4
36
20
16
20
1
39
45
15
36
68
36
1
27
8
145
3
20
96
25
11
43
5
36
4
12
8
31
5
76
3
65
61
11
60
4
21
23
16
8
1
15
21
39
57
3
72
99
41
28
51
36
9
15
29
31
41
24
24
24
13
18
6
95
1
3
132
8
24
1
71
19
117
8
31
101
55
9
68
96
60
37
23
7
24
30
90
6
30
24
6
78
5
36
96
43
5
4
32
4
12
15
29
100
9
12
27
8
4
20
31
60
18
71
19
57
44
49
11
60
16
140
85
35
19
30
11
60
13
6
53
1
11
60
1
15
9
30
65
76
8
7
89
19
12
69
39
5
85
12
78
72
60
24
36
18
90
9
8
40
12
3
18
6
45
21
39
60
20
1
23
4
3
29
40
51
24
5
24
61
3
20
103
24
24
12
17
12
61
54
60
120
5
16
8
7
5
12
12
48
31
17
25
48
11
36
52
21
6
6
15
15
5
52
68
12
36
1
30
5
19
36
36
5
84
40
20
16
45
3
81
23
16
132
9
51
20
24
84
7
5
60
132
12
25
111
8
55
30
6
5
16
9
6
9
48
20
36
16
24
132
15
69
99
5
7
5
4
15
6
47
1
30
41
4
24
27
45
15
21
15
30
35
60
4
20
25
6
45
33
6
53
1
11
4
44
60
12
19
57
39
33
51
57
9
6
45
15
5
55
113
25
27
15
5
24
25
30
6
24
60
23
36
12
19
45
15
5
24
24
108
72
28
15
24
21
8
7
17
36
72
12
36
36
4
60
81
24
39
48
20
12
43
29
1
59
61
54
36
9
8
36
25
120
11
1
39
8
12
79
57
93
87
75
33
45
11
36
24
31
48
41
24
55
6
11
112
8
13
6
ABCD 96034394234*3^$a+1 [50003]
27
24
56
25
51
69
11
24
52
33
3
56
76
33
12
120
11
109
96
27
84
8
1
71
85
12
47
36
16
117
11
12
36
96
88
21
35
4
9
23
1
27
45
3
33
39
21
12
12
3
12
9
119
28
12
84
9
27
8
4
81
48
3
21
159
72
69
24
15
8
13
12
47
48
13
11
264
4
32
13
15
9
60
24
27
56
4
9
12
3
8
12
61
156
59
16
60
36
48
12
60
9
24
12
59
88
44
145
11
109
12
3
24
92
36
25
12
36
39
57
48
12
144
87
12
9
59
121
251
1
108
156
36
11
16
33
15
33
23
181
111
93
84
3
9
24
120
12
36
47
4
20
25
11
84
13
75
81
84
12
27
56
16
36
24
104
13
24
36
24
27
20
1
107
4
9
23
16
36
48
12
117
59
12
85
59
37
24
120
12
12
35
12
13
3
12
12
60
132
84
8
16
57
72
12
12
24
51
48
32
40
56
1
11
13
23
49
123
24
84
12
48
129
12
15
32
1
11
49
51
32
73
15
21
63
33
12
3
9
23
133
72
47
13
15
48
12
24
32
16
33
27
33
35
25
12
15
129
48
24
71
13
3
117
11
4
45
39
45
3
24
69
12
47
4
8
64
32
1
3
9
3
12
20
24
28
33
11
88
320
169
132
11
52
68
4
48
8
1
60
87
33
51
20
13
15
21
3
20
52
60
33
24
24
15
44
61
144
23
61
96
96
135
84
33
15
36
20
1
15
44
1
35
4
9
36
59
13
12
15
8
97
75
12
45
3
21
75
20
1
96
39
44
13
23
4
21
95
1
51
164
121
75
24
20
1
11
37
24
48
24
75
21
59
1
12
75
57
24
27
21
48
24
96
12
51
21
36
35
40
60
24
8
36
52
68
96
4
81
3
24
33
132
87
24
45
60
3
84
36
21
12
3
44
172
9
24
11
85
11
133
84
96
11
61
83
61
3
45
12
24
48
15
93
63
9
24
75
8
36
28
33
12
23
28
21
51
12
12
32
37
15
24
20
49
72
24
3
12
20
13
60
39
9
12
24
36
23
1
24
12
11
13
72
11
13
107
88
9
24
36
47
16
21
24
47
13
84
96
36
99
33
27
60
33
23
121
15
45
36
71
13
63
9
144
36
75
12
57
12
203
1
27
48
33
59
13
203
28
12
8
72
25
12
24
12
15
45
24
11
49
95
4
60
12
44
25
11
40
60
45
3
12
80
108
88
21
3
21
27
120
93
12
47
49
35
1
12
3
21
36
15
117
24
15
60
20
52
20
4
20
12
1
24
72
11
1
3
32
61
96
15
12
81
24
95
36
16
57
12
24
35
48
24
36
1
15
57
36
12
71
37
3
84
21
24
35
88
21
12
51
12
8
16
96
141
15
8
109
60
155
16
45
47
36
25
119
124
21
3
24
9
3
21
111
24
12
8
85
12
23
1
3
92
76
33
11
37
59
72
1
15
21
39
24
8
37
11
13
60
12
11
157
72
27
36
32
28
9
155
1
71
4
57
72
47
25
3
33
12
15
8
16
20
49
108
63
48
57
27
44
13
35
13
60
35
4
33
12
12
39
21
11
85
27
141
3
36
9
84
12
27
8
1
27
45
12
12
11
36
108
25
39
33
23
85
48
3
9
132
63
44
1
3
12
144
21
12
51
12
165
60
84
111
8
73
3
57
99
189
144
27
20
52
36
68
4
81
63
12
44
120
16
44
13
12
12
36
39
96
12
9
27
45
3
20
1
12
51
9
71
52
57
11
181
12
47
52
69
23
64
21
123
21
3
81
3
60
9
3
60
21
12
3
24
48
12
44
16
140
1
108
39
128
1
83
13
60
23
72
4
12
20
85
147
72
12
24
21
48
48
3
8
13
96
3
9
72
15
8
25
36
15
116
28
36
57
23
96
73
12
95
40
21
12
71
12
40
12
9
3
81
63
12
104
73
12
48
47
1
12
11
40
12
117
24
24
24
24
23
85
12
27
105
12
60
3
20
64
21
12
15
24
20
88
57
24
15
33
24
47
160
132
32
4
12
9
12
12
3
44
36
49
3
20
72
1
27
9
12
27
21
60
35
1
12
3
56
13
3
8
12
13
48
3
24
24
21
3
21
48
12
59
49
60
63
21
15
105
3
48
9
23
12
24
61
12
24
39
9
36
12
135
21
96
48
39
21
27
33
156
12
11
4
57
63
92
1
39
24
9
27
24
21
72
15
9
111
8
28
21
23
88
12
9
12
27
84
32
1
15
21
12
3
21
48
12
108
48
12
24
3
21
3
120
24
21
59
52
36
8
37
84
59
12
24
13
75
21
11
121
12
36
15
128
109
27
45
27
33
12
107
13
72
3
24
8
16
8
28
12
153
27
44
88
12
120
21
48
59
13
99
57
11
49
59
133
12
72
15
12
8
4
9
275
4
9
120
84
48
75
81
27
24
36
24
20
24
145
12
156
36
3
20
1
75
129
3
32
37
48
24
24
11
61
24
15
120
129
27
33
72
12
23
4
20
40
33
36
119
13
47
36
4
80
52
9
60
84
35
88
9
15
33
60
47
12
96
4
57
15
84
57
63
141
47
49
72
72
12
120
12
63
72
8
61
27
36
9
87
9
11
1
107
28
9
96
12
60
39
21
12
48
11
24
64
8
48
25
12
135
12
12
33
95
37
156
11
40
32
1
107
1
12
15
20
36
1
48
24
3
204
9
59
36
100
9
24
12
3
24
20
37
3
9
11
73
84
60
71
73
11
25
51
ABCD 96034812002*3^$a+1 [50008]
69
4
20
9
7
59
21
24
24
72
16
20
3
84
57
16
17
27
36
12
75
6
51
21
39
3
48
18
15
9
3
88
32
27
13
5
43
24
101
39
12
21
72
3
48
36
28
8
48
69
103
5
27
63
45
4
11
9
3
18
18
1
20
69
24
15
15
1
17
12
51
16
53
48
12
7
11
30
15
27
25
12
89
15
16
11
30
3
27
60
57
28
23
1
23
18
3
52
48
17
43
144
32
60
4
17
12
36
12
42
57
60
39
9
33
7
48
47
1
24
35
117
21
3
9
36
42
33
45
15
100
32
87
6
84
6
24
18
30
33
45
67
8
15
9
45
15
3
25
17
18
117
45
27
3
6
27
4
56
45
7
48
5
127
11
21
39
1
8
15
157
11
9
39
12
9
33
15
15
6
12
27
33
48
31
20
60
40
8
36
15
49
83
33
57
3
76
11
12
1
5
19
48
8
69
60
6
30
60
15
16
44
9
6
1
116
120
4
11
73
35
21
24
12
33
67
77
3
3
37
32
33
108
7
77
15
16
24
48
8
39
57
36
28
24
32
9
42
25
5
72
6
57
4
36
32
51
9
45
30
1
29
6
24
13
77
43
68
4
71
42
12
15
16
32
4
8
15
153
24
16
48
5
72
12
30
57
3
21
27
13
5
12
72
15
15
30
15
12
129
51
16
17
51
12
100
5
12
30
90
51
15
85
32
64
23
121
35
24
13
5
43
24
23
42
7
128
3
12
105
12
123
30
90
6
7
47
78
7
12
41
7
12
101
30
133
24
96
17
42
30
27
28
23
57
21
24
36
39
12
4
5
19
48
5
42
25
12
20
24
15
1
83
33
3
9
52
44
4
20
12
39
150
55
17
102
30
91
44
3
97
5
67
8
16
24
8
60
28
17
3
9
43
72
8
24
36
15
12
6
19
35
21
4
11
114
7
108
20
81
175
12
20
15
57
21
12
3
4
101
55
5
39
88
5
12
36
55
35
49
8
15
9
51
9
3
6
24
36
12
3
12
52
35
85
20
75
1
20
96
36
27
81
57
3
45
54
13
48
20
12
4
48
36
17
15
15
33
24
48
4
68
12
3
1
17
42
1
12
5
147
3
9
51
33
9
15
16
5
31
36
80
24
120
9
12
42
1
72
35
37
11
37
48
80
9
36
31
36
17
7
53
6
21
16
17
15
16
5
31
96
5
7
83
37
32
16
65
60
18
45
45
39
15
6
54
36
12
37
5
51
45
7
20
24
36
4
44
15
1
11
57
3
42
75
3
93
129
15
40
80
63
12
13
5
3
15
45
9
3
48
4
71
37
47
25
113
30
18
7
8
15
1
24
32
4
41
42
1
80
12
4
176
24
39
24
6
27
4
71
18
75
75
49
113
3
12
28
47
12
13
5
3
16
96
23
12
48
21
120
3
61
24
8
3
61
8
40
23
12
66
15
9
55
36
5
72
18
49
60
23
12
30
3
117
3
33
102
9
48
15
18
12
3
15
12
13
77
51
16
11
12
57
28
36
12
12
11
9
15
18
27
72
96
24
88
23
25
77
18
13
5
12
15
63
49
65
30
36
61
20
81
27
45
7
8
72
28
12
8
12
99
54
7
11
150
115
53
7
12
5
15
12
33
3
12
81
30
24
108
12
21
4
5
55
5
6
12
93
24
45
6
21
40
68
63
93
45
75
9
55
11
1
20
16
17
55
23
9
9
39
75
36
24
96
12
138
30
37
47
78
42
1
44
15
37
11
60
69
4
44
12
33
48
7
41
39
15
30
18
9
39
54
60
27
4
44
100
5
51
69
3
108
9
7
11
72
60
13
180
17
15
3
25
5
18
9
75
21
9
55
8
27
21
87
9
48
33
39
24
12
3
49
8
4
44
64
41
24
7
131
45
45
18
24
66
72
12
90
18
7
41
60
24
30
21
27
49
44
9
15
3
42
27
3
37
24
5
12
78
54
15
3
9
16
32
15
30
18
9
9
79
5
31
17
3
39
30
7
23
45
16
59
18
19
71
30
19
11
13
59
18
3
57
7
12
29
12
30
13
5
19
65
15
3
93
16
48
35
33
33
60
12
3
52
32
15
18
12
55
8
63
1
29
39
15
66
12
3
15
49
68
72
16
95
25
5
19
72
11
49
71
12
1
77
12
36
75
9
43
17
36
30
1
23
6
67
77
27
39
1
23
37
11
18
15
16
53
18
12
33
27
36
30
39
16
17
55
24
8
21
30
12
72
30
63
4
23
60
18
18
1
11
90
3
15
57
24
16
83
45
24
52
23
30
30
81
24
75
18
43
56
16
47
1
24
203
45
4
44
72
33
79
71
25
44
3
108
21
51
25
47
96
45
40
12
44
48
15
105
12
33
31
29
7
11
60
90
60
79
53
15
40
11
12
25
8
75
1
20
93
18
12
6
72
78
57
64
8
16
32
27
30
7
11
18
51
64
35
21
64
44
15
78
115
125
87
12
4
56
39
12
12
78
3
45
27
27
6
31
24
24
8
4
119
9
12
21
27
36
124
35
18
60
15
27
25
5
27
21
27
100
48
8
39
6
27
24
4
44
40
11
1
20
16
32
33
12
27
4
32
15
33
39
36
21
33
15
28
8
24
21
42
18
7
17
43
35
9
16
48
29
27
9
39
15
25
56
16
23
21
9
7
161
60
15
40
32
3
30
12
18
153
4
5
27
21
7
32
4
20
9
30
1
35
85
29
195
15
30
6
21
21
3
40
89
18
133
24
35
37
83
6
15
9
30
48
117
16
29
36
75
15
42
27
28
8
24
3
45
24
24
16
23
6
12
7
5
66
1
24
5
30
45
24
28
12
20
12
9
30
25
24
96
59
6
15
45
72
30
42
6
9
153
7
65
18
57
45
51
9
6
12
189
9
114
90
6
12
9
51
12
25
56
15
25
17
7
23
49
20
123
73
8
9
15
111
1
23
37
44
40
35
12
60
12
57
24
84
3
57
15
1
36
29
15
15
21
16
17
111
4
32
40
23
1
17
12
15
148
44
16
68
24
40
56
9
103
23
102
27
15
1
5
24
6
72
37
23
9
21
27
105
18
18
27
48
36
48
15
18
3
39
1
36
29
42
25
5
63
96
39
9
21
51
16
77
6
30
7
24
8
40
5
48
19
23
30
18
18
15
36
9
60
31
44
9
3
3
102
15
33
42
49
23
6
19
5
55
35
33
12
3
13
5
24
36
51
4
44
36
40
17
7
23
120
9
48
36
4
11
24
6
39
63
25
17
36
30
12
9
21
43
12
68
24
16
24
128
48
57
7
140
45
15
88
17
36
24
30
21
15
61
23
18
42
73
24
8
16
32
24
40
23
6
24
6
30
135
15
72
ABCD 96035294822*3^$a+1 [50041]
16
32
4
21
51
21
3
24
36
8
1
27
104
12
48
36
72
1
3
33
24
11
12
12
60
40
120
12
3
18
18
29
16
72
12
15
33
33
39
48
3
5
24
31
5
60
60
4
68
36
120
36
55
17
12
49
99
39
21
20
19
102
15
32
4
68
43
33
56
61
15
44
7
9
48
75
17
16
12
63
9
8
24
31
5
48
48
97
3
96
20
16
27
17
28
27
21
20
12
48
12
12
64
72
44
1
35
19
5
12
13
27
8
24
52
44
48
12
64
12
15
5
16
56
40
12
15
5
48
60
12
12
40
3
21
144
8
13
47
4
24
8
61
23
96
16
116
12
40
12
32
13
36
3
20
76
60
24
20
4
32
28
20
96
168
40
33
36
27
27
57
24
8
19
42
18
30
35
16
92
40
44
4
92
4
60
15
9
21
27
9
23
4
24
48
8
7
9
36
3
29
4
39
5
48
4
24
20
7
153
12
8
40
44
48
7
45
8
37
27
48
44
1
47
4
24
8
28
48
8
12
16
20
25
18
45
92
4
8
100
8
4
32
24
43
105
8
24
40
21
3
68
64
24
36
24
32
1
15
8
25
114
33
33
24
35
16
39
36
29
61
54
18
47
1
24
48
78
5
28
20
31
5
24
4
24
32
4
15
17
12
31
17
4
27
129
21
12
39
92
16
8
28
20
36
12
181
27
8
25
198
29
24
16
144
15
101
88
24
24
32
43
9
3
9
24
56
12
52
27
89
48
12
24
67
21
8
36
16
20
124
8
88
24
44
16
48
63
21
24
32
132
16
15
30
47
72
12
36
4
116
52
45
11
72
7
9
9
11
16
21
95
16
8
12
19
30
23
160
60
20
12
12
37
35
36
16
8
40
32
19
5
49
35
31
24
69
51
77
16
80
4
80
72
4
60
36
8
19
12
33
8
49
87
3
41
31
41
36
28
8
37
47
24
55
57
8
7
5
7
17
40
69
3
39
5
7
33
48
27
18
3
56
36
36
1
11
36
12
96
4
36
116
7
17
40
105
51
20
7
17
40
20
7
77
24
12
60
25
42
21
99
17
76
32
1
23
28
8
28
12
32
13
99
36
33
35
36
12
25
11
19
54
11
4
8
12
12
12
37
54
66
3
44
36
61
15
20
1
42
5
12
96
12
4
116
36
4
15
108
29
4
24
56
19
102
23
40
15
108
5
52
87
41
12
88
48
9
11
16
8
13
3
12
44
12
72
12
4
3
77
28
24
72
132
15
33
21
167
24
4
68
7
29
24
4
48
24
20
16
44
16
36
24
8
12
12
4
140
16
3
36
60
53
48
16
108
8
40
56
52
24
9
18
12
21
75
90
11
28
60
48
32
64
20
1
36
27
33
15
20
37
23
64
15
33
24
111
17
55
57
8
12
28
12
81
15
3
33
12
20
19
6
15
15
33
36
56
52
3
69
8
4
24
57
18
21
12
57
71
12
28
3
9
56
64
24
12
12
20
40
60
56
36
124
12
36
8
40
12
32
24
28
8
12
13
12
131
4
8
40
32
12
48
24
40
96
15
5
91
17
16
12
9
18
5
52
15
5
12
96
4
80
31
113
120
12
13
54
89
96
4
80
28
8
24
64
8
40
39
6
54
9
8
91
29
43
17
19
54
30
45
33
63
20
19
60
5
4
48
44
7
9
36
3
41
16
36
24
48
75
9
20
52
3
18
3
36
39
57
36
87
17
36
16
75
90
11
28
48
39
30
27
116
36
1
11
124
32
55
18
12
42
45
92
79
5
16
9
24
15
60
15
29
7
5
60
4
44
4
3
33
24
3
54
23
25
27
15
9
20
40
21
11
4
12
99
29
28
8
40
20
16
12
21
3
36
24
12
21
72
15
12
45
30
6
12
51
20
84
12
4
8
76
3
33
12
8
31
5
31
24
5
24
84
12
40
15
5
12
12
19
53
28
27
24
29
7
29
52
48
20
12
19
117
3
29
24
36
96
28
68
36
7
81
69
47
4
15
29
40
21
15
8
24
12
12
4
32
52
3
18
11
64
36
32
7
41
28
56
28
36
120
56
4
20
136
8
1
35
28
12
8
7
29
28
3
101
24
24
52
12
8
49
108
3
12
33
39
141
150
17
96
79
17
25
36
30
65
24
40
20
16
237
39
9
23
19
69
36
12
24
8
36
12
13
3
32
24
48
1
23
196
60
20
48
40
15
41
4
56
28
8
96
52
12
8
96
67
21
24
48
87
53
12
37
39
12
8
16
24
116
52
36
57
18
33
20
1
11
67
9
24
15
53
4
8
12
16
44
28
8
16
45
27
60
8
12
12
60
76
36
12
27
18
95
28
60
44
48
52
92
28
32
1
3
20
40
15
77
88
99
9
60
24
8
49
30
5
4
9
39
32
48
13
15
20
40
24
9
39
32
12
88
20
4
20
28
12
20
7
21
39
5
28
8
24
36
16
60
44
24
55
33
3
33
20
24
13
3
39
90
35
40
15
5
40
36
60
20
28
21
15
75
9
12
60
12
44
12
49
24
3
48
57
35
73
11
12
4
20
12
13
23
28
20
4
44
43
29
48
60
28
15
9
20
12
4
92
43
81
44
48
24
12
7
9
20
12
12
36
4
12
24
72
44
16
3
41
55
9
8
37
3
8
4
32
24
76
8
12
72
67
17
12
55
41
109
63
3
17
4
12
44
36
1
3
27
33
24
51
53
25
3
20
40
81
47
76
36
68
48
16
24
3
42
30
60
36
5
25
11
72
61
11
76
32
16
104
1
11
19
45
51
29
76
20
28
8
28
12
8
16
8
84
7
89
19
33
8
28
12
24
72
120
8
28
36
44
19
41
96
43
21
32
64
24
20
16
3
30
18
29
4
8
36
120
12
13
11
12
7
29
28
21
39
12
96
33
39
33
36
23
52
32
60
13
27
56
64
15
9
20
4
56
36
55
21
8
4
44
12
1
39
9
59
84
4
48
8
1
87
12
39
53
36
24
4
8
52
8
12
52
8
4
87
29
61
23
31
29
4
8
64
51
93
32
24
28
8
76
24
8
4
63
57
24
12
21
11
48
12
12
16
8
88
24
9
11
96
16
27
5
40
75
149
12
40
56
4
9
18
60
57
8
16
3
5
64
24
36
20
24
4
8
85
35
24
84
37
3
8
7
17
1
42
33
60
36
8
12
60
4
15
72
18
15
39
21
15
5
28
27
5
112
120
27
33
108
8
16
8
85
11
28
24
9
15
3
21
8
43
129
27
9
20
43
93
32
37
11
7
65
16
92
24
16
20
4
51
33
8
4
24
72
3
45
24
27
12
17
73
15
27
5
12
16
3
29
24
12
12
7
41
55
41
13
47
40
24
15
9
63
9
20
108
1
15
9
30
6
27
3
29
40
8
55
21
27
33
81
ABCD 96036108464*3^$a+1 [50001]
1
131
9
27
48
21
28
116
84
40
107
24
45
112
125
3
36
136
72
5
3
12
57
19
12
48
60
5
6
9
45
144
175
5
55
36
11
13
48
12
68
3
150
15
21
18
216
69
33
18
54
31
11
36
33
84
88
44
51
97
8
72
21
15
99
252
18
18
9
39
37
12
95
78
54
9
9
15
40
36
161
15
39
12
33
100
119
73
5
55
137
43
8
4
125
6
37
65
42
30
3
52
5
15
16
20
15
36
73
48
8
12
237
42
36
45
28
227
13
72
60
17
132
19
24
5
42
54
7
44
4
35
12
93
12
24
39
45
40
60
11
49
24
32
148
23
69
36
40
12
5
43
92
28
8
57
108
15
135
84
60
13
89
24
15
4
48
12
47
45
168
21
36
63
96
52
23
66
36
108
6
109
11
1
5
123
84
45
51
156
3
33
63
169
8
33
55
185
7
5
75
28
60
264
20
21
60
15
40
29
51
52
48
32
192
3
24
9
4
20
33
115
8
24
48
9
19
32
48
24
16
71
18
75
108
48
64
83
33
117
48
7
32
75
105
16
71
13
36
185
39
3
33
172
48
35
45
36
4
5
27
147
78
15
28
44
16
71
21
33
19
5
36
7
47
73
44
153
66
49
48
8
81
15
39
90
66
69
201
43
8
24
33
31
60
24
32
48
160
152
76
89
18
1
47
33
100
35
9
27
33
12
76
89
3
33
7
47
21
52
176
24
15
1
12
72
36
84
11
162
42
45
171
97
20
135
18
27
99
18
102
13
281
210
49
96
125
19
5
43
47
120
21
12
60
39
9
135
81
16
5
108
19
36
12
8
141
96
99
196
12
48
48
47
97
41
51
9
15
64
5
31
12
32
33
42
72
33
36
36
15
13
56
57
55
20
69
114
49
77
63
60
3
13
32
27
141
120
24
183
73
24
20
96
12
27
45
280
96
24
20
156
4
92
48
72
36
9
36
48
51
28
60
20
45
126
85
5
15
129
63
153
27
60
108
141
3
33
43
60
11
61
8
64
60
68
88
120
60
59
237
15
114
51
16
23
177
123
42
30
33
57
43
44
16
20
135
81
3
180
21
39
12
33
93
75
69
199
60
11
60
1
47
1
12
60
20
48
40
24
83
33
72
9
51
40
53
51
3
25
56
96
39
9
16
44
33
43
32
72
12
39
105
75
24
193
23
69
120
28
53
51
3
12
21
28
60
17
18
21
39
9
36
45
115
5
19
5
87
21
63
4
68
28
12
164
4
89
30
73
92
100
5
15
27
9
24
21
7
120
32
16
5
87
28
11
18
91
104
108
48
4
36
84
48
12
5
135
57
3
72
36
57
27
196
12
68
28
11
73
107
69
40
12
77
27
75
13
5
195
21
60
54
1
60
20
52
8
15
24
45
72
64
104
120
75
13
5
24
18
1
24
20
16
20
21
24
19
125
151
80
36
111
9
28
68
12
72
88
60
140
88
44
4
84
68
39
60
153
76
60
29
103
128
315
12
93
15
85
5
19
35
6
55
11
69
27
72
13
164
4
47
24
121
17
15
117
79
80
84
36
99
241
24
48
12
11
129
36
64
8
52
200
28
80
75
69
4
11
33
40
71
85
41
18
61
116
3
36
57
72
21
19
80
36
232
20
183
25
12
32
75
1
60
47
72
141
9
18
9
24
100
44
48
9
19
65
15
4
56
120
99
253
8
52
23
21
21
15
12
100
32
15
78
63
3
132
69
4
89
18
37
35
33
48
21
19
84
41
6
18
31
72
23
145
12
48
264
8
93
79
17
19
29
18
24
9
60
4
35
36
45
36
3
85
5
91
71
13
20
108
9
18
13
72
120
47
90
18
145
36
144
11
105
39
33
108
129
15
57
19
32
28
284
12
76
23
30
42
13
41
18
33
28
11
45
9
87
3
102
67
83
18
72
210
129
33
31
11
48
21
165
27
75
13
29
87
48
72
93
36
51
16
8
52
108
20
36
21
99
88
11
36
36
90
48
19
56
51
13
8
108
64
8
12
28
29
15
45
48
36
15
4
23
13
20
36
4
12
60
32
57
63
81
415
11
18
18
13
5
42
18
7
72
56
132
33
24
43
128
24
48
40
68
36
135
48
13
8
ABCD 96036203314*3^$a+1 [50030]
15
5
28
15
77
52
3
129
171
5
19
36
17
36
40
20
144
7
5
64
12
3
12
177
75
108
45
3
24
60
36
21
24
20
64
68
40
80
60
4
48
36
20
55
29
31
72
57
36
36
48
32
16
39
45
8
31
72
9
255
60
60
48
45
3
24
105
120
3
36
41
64
84
108
39
33
27
96
45
24
60
68
28
3
36
24
57
39
9
60
24
12
15
48
21
20
60
52
68
55
24
36
45
80
64
3
57
20
91
17
64
24
36
68
16
12
12
51
77
4
84
36
20
84
60
120
36
4
39
81
20
24
7
24
237
68
91
53
16
164
28
44
60
40
3
12
84
165
87
77
31
57
3
12
165
60
3
5
16
75
45
80
19
12
65
4
3
5
108
4
36
63
21
15
9
56
19
81
120
84
176
204
19
45
27
60
9
99
33
32
100
96
56
120
36
64
135
21
48
75
41
16
15
45
3
156
84
5
4
8
124
51
225
12
132
284
72
60
84
28
60
12
36
3
9
51
60
65
16
44
16
24
152
28
51
45
20
211
48
9
8
72
48
175
77
96
31
60
69
60
192
27
72
24
57
39
21
48
84
3
477
72
15
29
60
31
36
9
39
29
40
156
20
40
27
9
15
21
24
75
225
48
87
36
57
92
48
7
45
111
5
72
31
5
7
108
41
124
12
48
20
36
79
21
84
96
3
81
27
33
12
72
3
24
5
16
32
100
12
99
9
56
55
21
248
16
15
9
12
120
39
17
24
64
60
20
84
16
12
87
12
5
48
28
3
65
79
240
53
112
32
28
48
15
45
144
8
136
171
69
12
87
72
29
60
76
123
93
32
52
99
141
24
20
31
33
3
93
75
5
12
40
60
48
27
77
67
24
120
24
21
15
96
29
36
19
45
27
24
168
225
36
15
21
15
89
124
3
69
20
28
32
55
21
8
24
156
76
24
15
60
105
255
101
48
127
33
12
99
81
8
7
24
5
16
24
15
5
100
92
28
27
5
43
41
91
45
68
4
72
39
9
32
36
4
3
65
16
87
45
20
7
105
48
32
271
5
55
36
9
39
93
32
103
33
111
5
36
24
40
36
32
12
36
40
68
100
291
84
81
183
21
60
171
41
4
84
27
108
9
56
31
24
29
132
36
48
91
144
72
5
4
80
55
60
24
9
60
260
16
20
31
81
3
36
53
7
209
7
9
20
144
55
17
28
20
16
75
60
108
53
4
15
101
19
33
128
19
41
40
80
4
48
27
21
24
8
72
19
36
101
28
36
39
21
99
69
56
12
79
249
20
36
4
51
53
55
165
68
52
51
5
115
96
53
67
5
204
120
16
99
29
67
29
100
36
15
9
60
212
208
20
72
19
48
65
52
15
33
12
104
55
9
8
19
65
136
63
264
21
12
12
68
64
39
120
60
41
60
40
80
55
9
111
69
36
24
20
24
48
79
21
63
21
36
32
28
80
79
24
65
7
153
24
27
21
63
185
55
125
160
44
55
17
40
36
68
4
68
12
91
5
7
69
44
16
63
60
105
68
40
44
220
56
48
24
7
24
72
17
163
33
84
51
17
72
40
87
33
20
12
31
33
36
15
84
45
51
156
24
9
39
5
91
17
52
15
17
28
15
12
81
8
36
24
55
17
4
3
33
8
24
67
84
60
9
60
27
21
24
3
17
160
8
12
79
17
64
96
3
144
57
36
39
24
9
48
20
12
31
185
4
36
60
192
12
12
48
120
56
76
36
20
12
100
60
27
24
36
5
24
31
48
108
60
48
117
3
29
52
8
48
7
36
132
29
19
81
3
108
17
103
84
33
27
81
140
4
15
89
72
28
12
12
92
4
15
41
43
57
56
4
36
123
5
19
117
51
48
17
28
116
16
3
101
60
55
84
77
12
60
12
43
21
72
39
168
77
19
101
184
32
40
27
101
115
5
16
56
28
15
65
16
96
15
24
89
4
3
48
12
153
120
27
9
24
36
24
80
12
7
53
180
64
15
149
40
15
12
9
48
12
80
124
15
21
63
48
12
108
57
3
5
4
8
16
75
17
7
81
15
65
4
60
3
17
96
52
63
21
56
28
39
12
9
56
4
56
55
29
55
41
84
36
55
41
28
99
36
89
67
5
4
27
113
64
80
ABCD 96037405162*3^$a+1 [50080]
48
213
57
6
84
96
30
6
9
24
57
138
42
123
57
108
120
123
57
126
24
33
177
96
39
117
51
3
189
27
141
27
45
168
219
45
93
3
57
66
90
195
24
195
21
15
90
180
27
48
51
18
75
48
3
114
30
6
144
15
51
150
84
27
9
60
99
75
45
81
15
21
108
42
93
96
39
126
27
48
165
90
57
24
216
117
123
72
75
117
9
36
75
123
102
159
45
54
156
24
126
156
168
12
60
54
36
84
201
33
36
54
36
81
105
108
51
75
180
54
3
120
69
75
183
12
21
93
27
219
69
9
12
3
51
60
144
156
96
108
120
6
66
54
27
123
30
6
9
171
30
168
12
18
150
27
3
36
57
57
63
117
3
144
9
15
39
90
36
216
90
9
312
24
93
126
285
21
144
84
15
81
30
126
3
51
69
75
117
159
30
24
102
54
15
81
180
30
21
57
63
3
60
36
18
90
30
75
57
108
30
126
39
72
120
75
21
39
129
9
36
186
201
24
129
6
90
39
81
24
36
18
210
255
120
120
168
9
39
15
30
90
384
30
51
72
3
36
180
114
216
48
60
135
165
6
30
207
63
57
33
15
75
240
30
15
21
3
21
234
126
84
6
174
3
120
93
51
9
354
216
90
27
279
33
21
60
54
30
60
66
21
15
201
33
54
6
36
15
93
195
75
237
48
15
252
18
6
54
303
129
108
72
3
45
195
48
159
30
114
54
3
24
63
153
168
21
120
3
72
249
231
93
6
54
12
24
90
9
75
45
105
12
51
9
30
105
63
90
126
120
24
33
69
108
60
36
54
81
45
27
57
42
90
180
183
48
93
171
93
42
174
60
87
240
9
15
3
96
45
39
36
24
126
84
51
189
66
60
246
60
108
90
45
96
15
57
24
123
66
90
36
114
144
30
36
60
66
240
75
135
9
15
156
60
108
117
3
6
54
90
87
105
90
165
93
51
21
90
174
234
393
27
21
24
57
90
330
48
36
15
240
75
216
90
18
102
60
84
24
30
6
66
93
21
36
48
330
120
117
96
63
57
9
60
210
129
15
6
90
9
75
54
96
174
90
15
45
3
9
54
90
36
60
15
24
264
120
168
87
36
90
54
6
126
18
111
105
111
9
87
147
117
24
21
219
24
45
36
36
3
57
351
27
30
126
96
198
12
15
135
9
24
96
81
24
111
33
30
42
351
57
111
69
3
183
9
72
96
24
213
30
72
90
24
84
60
3
33
126
54
75
69
270
66
51
135
33
15
42
84
150
30
180
60
30
6
99
21
51
27
285
51
90
24
30
141
9
15
15
126
51
63
33
24
123
21
9
72
78
72
108
45
21
96
3
171
126
15
129
90
294
120
15
81
135
45
90
66
39
21
354
60
285
72
3
165
96
3
45
96
ABCD 96037481674*3^$a+1 [50006]
21
67
107
180
48
48
102
291
81
66
54
183
15
150
18
13
41
43
17
63
12
135
61
5
24
48
42
36
204
6
30
90
43
11
30
18
42
30
6
30
54
15
231
162
51
4
5
15
207
108
30
18
84
105
24
39
12
21
52
68
117
150
21
57
55
65
63
81
75
45
231
12
117
156
60
84
66
45
84
24
100
20
24
3
42
18
73
17
79
5
36
67
5
27
21
42
12
60
60
6
72
30
18
75
27
138
120
102
18
195
28
29
42
48
25
80
27
133
32
45
63
27
9
27
84
228
1
17
43
41
60
18
12
13
20
105
12
36
234
9
144
48
4
11
145
5
12
120
78
12
12
66
27
93
7
47
60
25
71
33
21
6
132
30
30
13
108
17
19
108
96
17
42
30
30
61
101
6
24
6
60
24
66
72
168
12
21
21
240
30
9
27
42
18
9
111
45
144
141
75
15
45
27
348
12
72
18
147
15
48
162
48
51
51
30
48
175
23
174
55
101
27
3
30
27
3
33
12
4
23
12
1
32
393
54
36
60
114
43
53
27
12
24
69
48
180
54
1
8
21
120
3
100
53
27
33
3
57
174
60
66
42
60
42
126
24
6
39
3
1
41
99
24
27
6
60
72
102
156
37
20
117
6
45
147
228
93
9
30
25
137
103
48
132
35
57
81
99
33
91
41
6
60
12
18
12
87
48
135
60
90
3
27
132
48
60
21
24
48
15
30
27
57
6
69
21
150
217
17
91
29
60
48
48
147
153
120
12
42
120
66
3
51
30
6
25
5
24
240
51
9
51
9
6
30
12
42
6
330
45
72
15
1
71
25
156
5
84
6
12
25
47
138
30
30
27
64
107
114
30
36
150
42
60
30
151
80
124
5
18
54
60
6
42
18
114
36
27
57
31
192
96
71
78
102
6
12
67
8
63
12
60
348
37
53
12
30
33
15
54
120
30
36
240
150
55
47
12
18
60
27
28
53
63
21
18
12
48
57
16
65
192
30
165
60
255
42
99
72
315
45
72
15
78
42
78
42
97
95
13
23
12
18
12
123
9
30
61
35
42
228
24
48
18
84
18
48
54
6
115
65
24
60
90
48
18
12
51
171
181
29
30
168
18
240
30
13
36
83
18
84
15
36
9
120
51
72
15
42
36
43
96
83
73
269
66
49
35
6
54
49
17
75
52
143
42
7
20
111
129
48
3
42
60
30
108
54
18
30
55
77
31
5
24
63
100
128
15
60
85
125
99
16
68
16
53
78
30
27
93
60
30
84
18
48
63
216
48
16
60
20
111
30
18
60
12
33
57
6
12
48
144
21
4
5
78
1
152
27
72
108
162
18
210
27
4
41
18
12
13
8
9
63
27
18
30
12
73
113
60
19
143
12
90
120
120
18
25
5
27
15
126
3
60
9
43
65
24
156
174
261
69
90
6
132
12
163
12
36
197
252
18
93
9
96
24
31
89
63
105
75
33
12
318
114
3
33
60
30
132
162
36
319
101
174
73
167
90
96
30
30
24
60
90
66
24
48
27
45
66
54
6
24
210
60
96
75
48
51
120
25
96
140
15
30
60
60
3
72
232
12
44
100
36
8
33
3
51
66
39
148
36
17
42
12
18
180
72
36
39
141
114
48
60
97
101
84
55
11
24
66
132
30
73
44
51
174
6
102
60
31
80
12
9
36
115
17
3
24
84
4
48
47
61
80
27
117
33
30
45
129
66
145
17
168
42
57
3
93
159
18
111
21
30
60
105
15
1
5
114
48
30
55
20
45
12
48
3
27
57
75
33
45
30
57
21
120
19
48
35
93
165
60
12
18
30
84
108
18
13
20
27
60
73
11
81
ABCD 96037542002*3^$a+1 [50014]
90
1
20
159
24
37
68
12
3
42
43
23
57
3
13
5
39
100
32
28
47
18
42
85
161
43
11
36
229
20
28
17
111
84
3
105
28
20
9
30
18
87
9
51
123
13
29
51
192
12
51
12
37
156
59
36
37
32
16
59
60
126
90
9
21
54
13
8
3
49
60
11
9
36
16
29
96
43
8
40
84
35
6
7
12
35
48
81
100
56
16
5
30
24
18
91
24
11
121
41
27
120
63
37
17
150
18
55
20
28
35
73
24
11
72
9
15
120
18
51
16
5
18
288
105
168
60
9
7
143
36
1
96
5
18
225
27
72
85
47
54
27
3
21
75
25
188
111
81
75
96
13
107
24
48
25
47
13
5
126
21
141
24
51
39
25
8
28
59
1
107
186
15
36
69
55
36
5
30
25
71
18
192
19
23
13
12
56
21
51
52
80
12
16
167
6
72
43
11
121
59
133
47
108
102
235
36
23
36
81
45
67
23
144
120
36
129
180
15
33
12
33
30
90
27
28
108
20
15
24
73
48
92
21
31
96
35
102
51
192
72
87
33
48
45
7
12
35
45
21
162
60
48
114
15
4
35
9
3
25
240
29
3
36
96
9
66
81
27
205
12
108
32
24
39
33
15
57
3
37
83
24
61
59
24
57
87
18
3
112
23
25
71
105
84
39
36
25
47
9
40
59
61
53
115
8
4
36
125
54
156
72
145
5
163
12
176
4
72
215
49
5
19
8
28
161
15
36
24
111
30
24
75
15
25
8
51
72
9
9
27
123
37
12
17
43
143
33
72
15
153
27
13
72
20
108
21
54
132
174
18
6
31
71
37
107
36
129
36
4
53
55
96
60
35
1
36
120
5
114
13
17
18
57
88
8
160
32
48
3
216
18
6
141
3
33
75
30
99
45
43
48
72
240
125
66
37
17
43
47
57
76
32
75
30
6
97
12
8
3
42
15
57
7
11
9
16
12
107
49
5
72
7
23
93
24
100
23
12
132
48
37
485
43
48
8
24
52
11
30
18
6
3
16
11
18
43
24
188
15
37
44
16
96
47
66
6
69
21
18
73
8
16
56
3
129
15
33
12
51
69
28
44
4
11
36
33
147
9
4
95
96
18
3
48
75
49
41
19
11
36
33
3
45
99
180
141
3
49
191
30
90
1
116
60
4
23
45
12
48
180
3
25
20
165
114
54
31
20
93
30
1
140
21
31
95
97
12
23
120
6
54
66
90
72
117
27
6
67
23
165
60
4
35
36
18
24
15
48
180
39
96
57
15
13
20
120
3
49
47
33
75
21
64
20
3
109
35
9
60
21
54
189
88
29
138
13
44
3
12
6
19
143
13
84
59
129
15
181
149
48
7
12
35
49
65
31
20
39
12
13
24
35
45
27
93
3
12
13
12
180
11
24
120
126
51
4
41
30
36
25
8
52
47
33
33
54
18
42
108
18
90
81
3
81
100
44
112
36
8
87
60
12
25
32
60
16
12
48
59
18
3
4
20
48
111
1
53
126
37
20
15
49
185
123
75
13
84
48
17
18
102
90
1
5
55
143
1
11
153
69
48
222
25
23
37
71
1
120
80
3
97
11
49
24
12
35
9
15
169
44
52
23
30
75
16
71
6
15
39
25
23
72
33
28
83
1
108
23
174
6
90
54
66
7
107
33
36
4
11
45
16
29
55
12
59
180
25
48
143
93
52
59
18
15
48
135
138
42
48
9
40
48
32
168
27
60
165
171
6
174
132
12
85
23
24
1
12
20
15
25
47
33
21
31
41
39
36
48
27
85
35
24
69
75
81
148
95
48
54
6
109
8
21
19
288
80
112
11
36
25
29
120
87
28
11
36
60
25
20
40
8
72
27
25
161
175
84
12
48
17
54
72
37
48
5
75
39
36
33
15
49
36
24
53
162
72
33
48
27
42
15
16
32
100
101
24
18
45
75
24
1
120
5
162
12
85
23
121
167
78
66
60
84
169
48
12
11
12
9
99
6
120
24
67
35
18
15
39
105
12
40
44
316
116
39
45
16
152
3
12
33
72
12
135
45
16
192
60
191
72
25
44
16
29
66
37
35
6
51
16
59
216
37
ABCD 96037746692*3^$a+1 [50061]
5
24
18
30
18
144
1
47
30
12
7
59
21
69
30
24
396
25
65
60
174
37
83
60
33
27
30
55
5
66
121
53
27
21
43
65
15
15
90
102
12
96
12
25
192
32
9
39
111
24
48
9
9
87
123
42
12
6
210
7
17
15
51
30
31
71
9
111
78
12
12
18
25
293
75
9
126
24
18
150
9
21
43
59
21
45
12
138
54
66
12
48
102
42
121
35
30
15
135
24
81
16
48
125
30
6
24
120
36
30
61
29
30
54
6
30
42
30
147
16
29
115
35
18
18
24
18
30
72
156
60
1
59
24
66
84
6
84
18
48
139
11
117
93
19
11
69
48
27
138
12
36
60
79
5
18
168
60
180
24
6
12
42
36
9
45
3
15
12
21
9
30
6
30
84
18
30
120
25
113
24
6
24
25
125
67
41
30
18
54
1
32
45
120
60
72
7
29
30
12
57
16
47
97
48
32
45
66
24
60
13
53
24
3
45
18
60
150
54
6
30
12
12
6
55
29
18
18
72
48
84
3
27
18
19
149
91
71
9
69
24
108
30
105
33
24
103
23
72
42
48
18
24
66
27
15
42
6
30
24
36
54
1
29
48
19
23
217
23
30
90
48
12
6
30
90
12
72
36
24
180
18
42
6
1
71
42
6
120
54
168
19
89
12
42
145
80
33
48
24
126
60
24
37
71
12
141
87
12
90
60
55
23
9
21
42
48
192
198
75
45
42
6
24
90
6
12
78
30
67
47
1
29
6
60
84
66
219
48
33
175
17
30
72
60
61
35
12
18
31
149
12
48
12
102
6
30
9
111
1
71
9
3
6
210
21
3
30
66
45
45
51
9
39
93
12
96
114
18
18
84
45
105
6
1
113
30
1
17
48
159
21
60
24
6
1
48
32
123
21
9
150
6
27
3
84
60
60
6
42
12
37
23
18
18
120
24
60
36
60
60
12
30
19
233
90
30
66
12
30
90
30
18
54
18
72
73
5
108
174
66
79
41
7
80
3
45
75
12
57
15
33
177
30
138
7
41
222
12
78
30
33
39
30
36
90
12
120
12
78
12
18
18
12
42
48
120
97
5
6
21
183
6
12
30
30
12
31
65
31
23
96
30
12
12
30
18
18
42
7
11
30
55
96
89
54
1
29
18
12
6
30
49
65
15
15
30
51
69
43
17
63
63
54
43
32
75
30
55
96
336
48
11
24
6
7
5
18
30
12
108
42
30
27
16
29
18
12
18
19
83
138
18
1
41
240
102
90
30
48
9
63
66
79
5
36
30
72
30
3
16
48
65
6
24
81
16
29
24
36
39
15
1
29
67
23
6
60
120
31
41
18
21
9
30
144
36
30
72
15
147
120
21
39
30
6
12
42
63
33
84
27
39
90
12
210
12
60
30
108
12
90
73
5
48
27
15
12
60
6
12
18
69
51
12
42
6
54
18
30
12
31
29
18
30
78
12
90
15
48
45
30
150
12
102
13
23
24
1
35
141
9
24
15
15
18
30
48
49
11
12
78
42
42
103
80
3
234
6
24
60
30
138
90
7
11
84
36
12
42
6
81
63
81
9
7
41
120
42
90
6
21
16
5
72
90
6
19
23
42
186
84
48
108
12
12
18
108
24
36
42
30
78
120
24
66
42
12
66
60
39
15
6
27
3
12
49
29
24
108
18
90
24
27
9
114
117
69
12
18
45
57
18
42
12
31
17
108
60
7
47
1
5
60
30
42
120
42
21
9
210
138
43
80
135
9
45
36
31
119
282
72
6
1
53
6
30
30
120
42
18
12
48
30
139
11
84
78
3
87
12
66
90
42
42
45
81
31
48
5
6
30
132
3
9
186
24
138
12
31
47
33
9
30
6
99
21
12
48
30
294
36
12
282
1
59
6
24
7
41
7
41
54
66
30
24
30
36
30
9
48
93
30
24
66
120
30
42
42
1
95
1
29
60
102
72
6
19
11
21
21
18
24
18
18
45
112
5
18
9
51
30
111
3
60
1
125
24
60
6
102
60
55
48
125
42
9
63
6
42
48
54
168
240
115
203
24
60
18
18
30
72
7
65
36
42
97
80
96
45
60
7
173
12
180
90
9
3
108
42
90
78
60
90
9
3
6
24
30
18
30
30
3
15
1
23
25
23
57
81
31
53
90
6
72
60
18
12
42
15
160
35
30
60
66
30
72
42
66
54
6
24
30
60
145
80
45
108
7
23
12
61
96
161
18
12
129
48
15
1
80
9
66
21
3
30
60
66
145
95
177
93
42
72
6
12
ABCD 96038271554*3^$a+1 [50006]
36
45
291
60
9
36
36
99
204
84
12
15
90
3
180
132
24
21
126
90
54
21
168
132
75
165
15
21
24
96
39
9
9
159
12
180
24
120
12
33
303
129
3
264
111
9
156
48
3
144
225
72
45
27
120
48
93
3
216
120
84
99
90
243
96
21
15
144
72
96
51
36
9
117
63
45
195
75
21
180
120
36
3
9
120
123
108
126
99
45
51
132
339
54
3
36
12
72
12
132
192
27
33
156
120
12
84
240
39
36
18
3
48
21
39
108
72
69
135
84
300
12
36
45
3
108
87
81
171
129
195
45
45
183
72
72
300
96
36
87
33
57
87
57
63
27
36
45
9
144
87
60
96
180
117
342
81
48
36
33
15
132
72
24
108
12
72
48
108
21
135
96
3
189
72
63
81
60
60
24
27
144
213
57
51
84
9
51
60
120
21
90
54
183
12
21
360
3
96
99
21
12
132
24
48
213
63
27
21
51
18
36
231
192
48
12
3
21
177
36
39
36
15
216
33
132
12
48
24
96
12
324
12
45
51
111
54
54
165
267
180
21
24
48
87
90
18
165
24
228
108
312
12
33
15
3
45
36
24
48
84
159
93
87
81
9
15
21
3
144
177
90
81
12
96
360
48
12
12
9
87
36
3
33
48
63
45
315
21
15
21
213
54
21
48
96
120
57
111
120
3
21
192
60
204
96
36
21
159
48
216
36
45
63
99
45
456
288
21
54
54
15
21
3
24
9
54
90
63
24
96
72
24
12
69
90
36
33
108
3
201
24
12
12
24
120
93
18
36
36
225
108
45
126
90
63
60
21
75
12
48
96
21
3
285
3
60
9
123
240
87
81
117
51
21
75
12
12
48
24
9
39
120
129
147
15
21
159
225
216
63
177
72
237
63
36
171
141
24
48
24
33
15
72
72
72
129
15
39
90
63
192
15
234
207
45
87
156
72
48
216
240
324
60
21
144
15
147
9
135
93
48
204
120
60
15
144
69
108
12
24
57
72
27
207
90
36
3
12
96
72
24
96
255
72
144
237
69
90
33
165
75
15
306
27
117
36
36
54
93
48
144
48
132
219
81
216
96
48
120
144
192
132
12
39
45
108
132
156
9
219
60
63
357
12
135
45
81
75
69
3
48
108
108
3
90
36
63
45
3
48
36
36
72
147
21
33
126
9
225
3
123
18
3
108
24
12
33
36
36
27
24
39
9
9
15
21
54
162
18
81
9
63
96
57
54
36
90
423
336
132
108
48
60
9
87
57
135
144
45
51
72
48
24
57
63
60
36
60
15
21
69
279
228
72
51
129
51
54
123
264
48
177
99
84
48
24
216
12
180
57
255
105
87
3
144
81
ABCD 96039264788*3^$a+1 [50006]
29
60
48
48
31
90
23
60
36
43
65
132
55
18
107
1
11
36
60
72
60
36
24
24
12
25
95
84
36
12
36
48
12
60
12
84
12
36
24
48
132
48
60
12
24
12
85
108
83
36
79
29
12
85
54
17
36
37
36
71
24
60
48
60
7
53
144
36
96
24
84
24
84
12
132
175
17
12
24
48
12
60
36
12
103
101
12
60
36
72
84
24
72
12
12
72
19
72
17
60
12
36
12
120
12
12
12
24
12
84
1
59
60
60
109
35
1
143
24
13
23
96
25
23
60
60
60
13
35
36
72
1
35
37
47
12
72
36
12
120
12
48
19
5
72
96
60
55
54
23
67
53
12
96
36
19
5
85
47
61
23
60
61
11
25
71
24
31
29
25
11
84
12
84
96
24
48
24
36
12
48
36
24
108
36
84
12
36
84
55
5
31
17
72
36
48
61
59
24
36
36
43
41
48
24
12
109
11
12
31
36
29
61
35
72
72
36
24
144
36
96
43
41
24
36
108
133
18
17
60
13
23
12
24
36
144
24
72
36
84
24
12
72
48
24
96
24
60
84
1
35
55
209
60
24
13
36
90
53
12
48
12
84
12
36
108
12
60
13
83
25
36
95
12
19
17
96
84
19
41
12
19
5
120
24
13
23
96
36
48
121
11
12
60
43
53
24
144
12
24
49
23
24
12
12
72
12
36
48
49
11
180
36
12
24
12
12
19
54
71
12
48
48
156
24
24
12
72
24
13
72
23
36
48
12
25
35
24
36
12
84
24
36
84
48
36
67
233
48
48
49
131
49
11
36
96
19
5
24
79
41
48
84
96
19
77
120
96
72
96
12
139
53
36
12
7
77
120
1
47
120
48
37
59
120
36
37
23
12
12
36
7
65
12
108
36
12
36
168
24
132
55
53
19
5
48
12
25
11
84
67
17
1
35
72
1
95
48
12
24
60
156
12
7
5
12
109
11
24
72
36
36
60
48
12
36
120
67
29
84
13
179
12
24
37
23
48
12
24
1
35
127
41
12
19
41
12
12
120
36
12
48
60
24
67
17
36
55
108
65
36
12
48
37
23
24
24
1
83
7
54
90
173
25
59
180
24
60
48
7
17
36
24
13
95
24
132
96
12
12
24
24
24
48
60
36
7
101
108
12
24
36
7
29
7
77
13
23
103
5
72
49
71
19
54
23
84
60
24
12
13
11
7
17
12
60
24
12
1
59
84
72
73
83
96
60
108
24
12
12
12
24
19
126
47
24
84
60
12
7
18
108
36
36
107
36
1
59
24
61
95
12
36
19
17
48
169
18
5
103
17
24
36
60
25
11
24
84
168
36
180
55
29
36
48
31
5
24
24
84
12
48
163
17
12
12
24
12
13
36
11
7
5
48
1
59
36
12
24
72
60
36
84
72
72
36
48
36
19
77
13
143
24
84
12
24
12
24
12
24
96
60
25
72
95
13
11
25
119
24
60
48
36
19
29
24
36
24
84
55
113
13
36
59
72
24
12
12
109
167
24
12
12
24
13
54
41
13
36
36
18
29
48
31
17
1
59
24
79
5
60
12
60
12
12
60
96
43
29
25
23
24
24
84
79
29
24
84
36
7
5
12
12
7
77
12
19
18
11
24
36
12
7
29
84
12
19
5
12
1
23
60
48
48
24
216
12
84
25
90
65
12
13
47
24
60
24
7
41
49
23
13
47
84
24
7
101
25
83
12
49
11
24
48
24
145
18
17
12
7
29
72
96
60
144
12
12
120
108
31
53
12
48
12
216
19
5
12
24
49
126
17
12
7
29
36
61
35
48
48
139
17
48
60
24
13
107
55
41
12
12
36
12
24
12
12
60
72
12
36
60
48
1
11
36
36
25
11
12
84
19
5
204
84
13
23
13
23
96
12
84
55
5
180
72
60
36
36
60
48
25
36
23
60
60
37
23
103
17
60
24
84
36
36
31
5
24
60
12
7
5
48
19
29
24
24
12
60
72
36
36
84
168
31
41
156
55
65
12
31
53
120
187
77
216
49
18
53
12
72
12
31
65
36
24
84
12
85
215
73
35
24
96
24
12
25
11
60
1
107
55
41
12
36
24
72
12
36
199
17
60
96
84
72
85
47
36
61
47
60
24
24
60
37
18
36
54
36
35
36
108
12
12
180
67
53
73
23
13
18
53
37
23
12
24
24
36
24
36
48
25
83
7
53
55
29
133
119
25
11
12
72
36
144
12
1
71
37
18
5
84
24
120
24
48
12
48
12
12
7
137
12
60
36
12
12
12
12
24
12
72
36
12
36
408
12
12
84
60
12
24
96
12
12
132
108
48
133
35
73
179
12
79
18
95
108
24
12
72
31
17
12
120
84
1
23
168
12
12
12
61
35
1
83
24
19
29
60
55
89
12
25
155
24
12
84
13
59
36
48
48
12
12
24
ABCD 96039591392*3^$a+1 [50070]
83
64
33
168
12
11
157
72
3
128
97
15
8
40
80
40
141
96
12
36
27
69
51
48
45
35
1
111
33
111
9
15
32
64
24
81
36
60
144
108
12
39
120
192
8
160
9
207
144
21
96
83
61
11
169
71
145
63
120
32
37
11
169
23
64
24
32
49
15
21
3
32
37
11
121
48
71
61
11
208
9
231
32
25
24
36
83
1
24
36
228
36
51
96
120
9
135
24
129
36
36
48
87
81
48
36
168
3
48
141
24
51
33
111
57
143
37
228
60
35
40
297
24
120
24
264
87
81
303
21
216
12
23
48
232
48
80
112
8
25
15
21
131
40
45
24
108
63
48
81
276
72
48
83
16
105
15
344
49
36
27
48
32
109
75
105
119
16
45
11
277
132
39
69
11
40
32
64
176
193
215
37
83
49
23
85
35
49
15
9
12
72
96
75
69
3
45
252
71
72
160
8
16
69
27
48
69
27
81
63
81
36
75
8
61
171
33
84
60
71
1
15
213
108
23
1
111
69
219
9
348
35
13
60
167
97
60
180
36
12
23
85
27
69
59
40
9
48
15
320
85
123
96
45
11
13
51
96
153
15
72
45
35
288
120
37
3
200
1
111
9
39
32
145
23
49
23
265
39
24
189
83
64
176
73
180
107
25
12
51
72
9
36
75
24
45
75
33
108
84
15
96
48
45
35
1
84
35
16
93
72
315
153
96
396
48
11
16
153
36
35
25
156
75
141
24
99
9
23
40
225
63
165
24
3
9
15
96
240
48
69
36
135
96
9
72
120
15
9
279
9
36
35
72
40
45
60
63
189
48
168
27
24
21
48
72
180
15
168
21
36
300
132
12
131
37
203
97
36
24
83
48
72
13
12
15
57
108
168
75
72
69
264
24
12
36
3
201
120
15
45
11
37
132
71
49
15
96
33
47
49
15
24
200
97
144
204
27
57
23
13
107
109
24
107
109
11
253
27
80
160
9
108
11
109
387
96
8
109
267
105
60
144
51
24
200
97
15
93
180
47
85
108
12
60
15
144
104
120
97
215
48
121
36
180
72
12
144
51
21
35
48
40
45
192
132
12
36
63
81
36
123
117
35
40
33
12
3
21
144
51
93
12
24
264
72
119
85
27
24
249
87
45
123
21
84
36
240
36
180
108
12
24
11
25
72
36
35
16
56
37
48
83
40
57
63
80
120
61
108
63
8
1
108
72
59
1
39
120
96
69
107
64
93
11
72
88
45
96
108
63
8
1
36
75
48
21
59
61
24
27
24
33
63
33
47
25
72
23
25
15
24
33
183
144
104
181
11
25
108
35
40
129
87
21
99
9
15
96
56
13
12
39
96
144
105
15
120
296
160
80
25
24
15
33
36
35
37
243
69
51
120
9
36
27
8
16
21
75
105
63
9
12
59
49
71
112
8
121
15
69
24
11
16
201
63
32
48
40
57
12
83
40
117
27
21
75
48
21
11
40
57
72
24
36
11
25
228
24
108
108
12
183
69
27
45
348
23
25
15
9
15
104
1
96
15
48
80
40
120
249
ABCD 96039858496*3^$a+1 [50041]
35
156
64
15
21
60
116
48
25
47
1
24
18
72
18
111
96
20
108
132
13
15
32
84
24
61
144
96
126
18
30
96
201
81
123
72
108
36
44
127
53
24
85
11
181
54
24
90
75
72
51
117
80
76
204
72
21
203
121
51
84
104
64
21
27
9
15
128
172
9
60
12
27
27
9
96
81
54
138
6
21
68
13
24
120
18
81
15
81
21
60
63
12
8
115
5
25
24
18
18
75
36
44
1
15
8
67
105
224
64
32
25
6
18
174
81
81
6
54
39
51
9
9
102
6
23
52
87
72
54
171
153
102
81
9
6
120
9
189
51
36
93
59
37
48
51
80
19
93
27
96
5
25
42
45
3
101
241
87
32
40
84
15
341
19
90
99
108
39
18
35
96
37
287
1
36
36
102
42
359
127
29
144
19
96
81
93
63
45
54
69
189
102
29
121
95
43
162
35
61
83
36
60
136
9
36
47
16
36
120
69
147
8
24
91
72
48
90
24
72
84
144
71
84
175
90
36
71
85
123
12
9
71
223
21
44
52
8
40
45
15
92
1
24
18
77
25
95
139
9
176
55
9
81
11
91
114
54
102
24
234
5
16
8
145
47
40
68
12
19
5
241
114
5
36
85
108
35
163
18
246
6
90
45
129
51
32
25
240
192
6
18
191
108
97
18
17
121
123
120
99
161
1
275
24
84
172
9
12
54
18
78
18
12
23
36
64
45
156
54
81
15
21
24
20
1
63
87
54
48
131
4
32
229
144
71
79
117
80
49
11
229
11
25
75
44
60
19
102
15
93
126
54
47
300
13
108
23
55
102
83
4
27
81
57
11
121
18
5
25
167
220
45
15
8
72
148
60
45
135
12
104
19
245
91
5
109
36
72
18
9
108
68
76
68
12
19
5
61
204
39
56
25
15
75
114
63
32
36
16
44
100
45
27
27
6
35
55
117
72
171
221
40
144
9
162
45
68
52
243
96
165
176
100
9
27
45
179
40
45
135
60
129
119
43
33
44
1
39
45
15
21
27
45
47
97
15
3
6
111
51
18
11
60
64
9
3
32
40
171
72
90
108
24
36
27
108
9
27
45
75
24
45
59
133
60
83
52
48
56
13
35
120
1
11
220
84
9
108
107
61
36
83
16
120
36
68
85
6
72
89
100
45
35
19
29
37
6
30
47
36
16
15
18
3
33
39
296
97
63
44
13
60
30
42
30
90
27
288
27
114
30
81
20
120
13
150
65
205
36
147
32
12
25
120
6
93
69
120
15
81
126
54
71
1
12
107
124
116
139
42
39
96
44
19
30
132
48
54
6
71
181
39
141
23
40
116
60
40
188
55
21
24
56
36
48
36
211
45
9
95
4
20
25
71
19
198
48
24
11
16
36
252
153
27
72
3
5
67
69
116
64
45
12
168
174
198
123
111
113
145
11
96
163
225
12
20
31
162
36
12
108
179
73
54
45
33
36
95
76
9
111
140
64
44
180
112
33
11
187
30
60
72
107
48
88
9
219
135
45
117
72
51
81
111
9
83
25
87
44
145
35
100
72
72
108
32
121
54
93
123
9
80
100
108
63
5
49
27
68
13
47
96
60
25
11
48
37
84
36
18
5
28
9
39
15
81
36
27
5
252
60
133
126
ABCD 96040425368*3^$a+1 [50043]
72
12
20
36
15
9
39
1
41
84
24
36
43
83
25
68
117
78
9
21
36
36
15
93
24
102
6
63
21
19
17
79
11
37
132
24
36
20
9
27
3
1
5
18
81
40
12
20
64
8
93
67
47
9
9
223
68
112
72
60
17
54
69
21
72
54
1
192
23
168
45
45
30
294
27
40
60
11
9
16
84
44
76
5
103
32
69
12
7
125
43
47
18
39
16
80
72
12
96
40
89
51
28
44
48
28
24
17
39
4
23
49
5
19
5
55
20
4
36
41
91
77
3
24
45
19
65
55
72
60
8
9
72
19
161
144
75
16
101
7
56
64
60
56
81
31
29
18
333
4
60
96
48
36
65
36
79
20
9
175
5
51
9
19
48
53
87
124
5
6
13
35
72
97
47
90
31
29
84
7
48
95
25
12
44
63
13
12
23
9
9
72
7
132
108
65
115
32
24
16
5
36
18
61
65
99
172
8
216
33
36
12
90
45
4
29
91
29
55
32
3
96
66
132
55
108
48
104
48
63
24
13
84
29
259
20
21
36
19
32
4
44
4
83
90
30
49
20
36
88
5
216
15
45
55
20
28
12
11
18
102
45
168
16
156
17
12
55
140
4
24
56
45
7
29
55
35
24
45
72
9
84
27
24
64
11
54
31
36
5
15
28
17
7
60
17
19
5
36
31
32
21
42
138
27
40
12
17
126
18
7
84
8
48
132
21
51
9
75
36
144
72
15
90
72
235
35
1
36
80
9
12
7
92
24
21
51
64
8
21
36
103
41
36
19
35
81
9
27
33
31
84
20
57
159
36
28
65
67
23
72
45
28
32
40
5
7
155
1
47
37
5
3
4
41
19
24
17
7
41
36
24
27
4
204
17
67
5
162
21
124
65
99
132
28
20
4
12
89
7
48
17
84
36
108
27
88
20
249
27
40
68
48
24
9
75
45
31
5
150
9
4
32
88
156
47
9
24
36
28
71
66
126
85
12
60
48
192
53
7
60
92
124
5
24
91
17
39
24
27
72
57
24
45
135
27
25
12
83
25
72
56
76
29
91
56
99
13
11
45
27
45
4
41
54
205
5
24
55
65
7
17
27
4
36
36
113
102
13
65
7
48
12
80
28
395
1
108
12
108
12
80
124
12
119
6
48
72
42
66
6
21
132
48
15
13
116
28
53
43
17
67
72
44
27
42
36
31
44
72
9
163
17
79
65
19
41
30
24
18
63
4
12
5
139
24
8
40
65
3
124
17
54
1
71
30
24
66
24
1
80
40
8
4
41
79
233
39
9
91
41
39
4
11
30
96
127
72
44
12
60
108
12
15
9
4
35
42
30
9
160
44
4
36
125
6
66
24
111
15
30
7
8
4
149
7
5
15
28
35
1
8
28
8
36
40
48
12
35
21
268
24
23
18
135
45
55
161
91
44
9
115
161
55
56
9
19
24
56
24
16
29
12
36
55
53
51
39
25
60
12
89
19
12
89
96
3
16
96
84
48
8
28
5
12
55
12
23
24
21
28
125
24
18
93
16
20
15
13
5
31
95
30
19
17
91
5
39
16
72
96
84
101
6
21
24
75
61
120
8
40
36
29
27
28
336
80
16
83
186
19
20
36
16
48
12
5
19
68
16
101
75
69
55
36
11
18
139
113
24
66
13
92
28
20
72
64
5
75
76
5
87
16
20
27
13
5
30
25
137
7
56
52
8
52
24
5
36
55
8
36
36
28
11
33
63
48
85
24
116
72
40
23
81
9
6
169
5
27
4
56
40
59
54
7
5
79
24
132
5
63
136
20
81
24
18
61
5
7
300
8
112
83
30
72
63
45
267
3
25
17
72
63
63
49
17
51
9
79
56
9
12
187
80
36
36
21
54
69
4
23
49
24
116
45
103
41
7
20
88
5
6
13
32
40
5
216
3
40
72
92
36
4
296
40
36
36
20
3
69
52
5
36
63
16
44
75
6
39
172
48
5
15
99
72
9
117
84
19
140
16
41
24
54
25
60
120
11
61
5
7
12
41
43
65
30
24
102
171
105
54
9
45
27
100
29
54
37
125
7
8
9
174
126
19
140
16
11
13
12
5
43
12
32
52
36
92
45
3
69
63
57
43
48
68
36
4
116
16
60
24
44
45
60
27
4
71
18
171
45
31
23
25
24
12
35
54
67
60
72
8
28
89
36
31
80
4
5
36
54
45
36
189
151
35
18
12
216
19
89
67
12
125
27
4
41
75
15
49
36
36
48
12
72
8
75
9
36
33
55
116
4
12
20
45
ABCD 96040530154*3^$a+1 [50002]
48
23
48
30
24
36
30
45
75
54
7
23
18
15
72
33
63
16
60
11
138
7
35
12
6
31
48
35
1
60
59
21
84
51
12
33
12
3
24
66
60
139
53
3
64
216
72
20
45
19
36
5
18
42
15
63
1
8
105
18
25
20
87
37
29
67
32
3
30
60
7
11
109
41
72
78
49
53
43
65
42
102
67
29
19
48
77
120
31
5
67
17
31
24
65
18
48
9
172
23
121
72
8
4
11
37
53
31
29
19
41
31
29
39
108
63
12
12
156
72
12
18
102
21
12
3
42
12
6
150
31
60
161
108
84
63
40
17
6
37
5
18
9
36
15
105
40
245
12
27
21
132
12
7
41
18
45
39
33
48
9
171
16
23
96
25
60
36
23
126
15
64
48
17
6
24
6
115
95
49
20
15
126
79
36
29
3
4
23
1
35
42
19
56
28
65
91
68
28
53
127
53
12
123
24
76
17
90
169
8
21
31
48
23
258
30
132
30
3
16
56
28
29
55
11
24
18
123
15
72
25
113
39
21
31
53
103
24
11
18
12
19
11
25
48
44
100
48
17
48
43
36
24
77
43
17
79
29
27
3
49
20
33
55
17
3
87
240
21
9
66
42
127
5
120
31
5
27
87
138
147
16
47
13
20
15
24
18
18
49
36
5
24
3
64
29
39
33
7
23
13
32
3
42
18
61
56
75
13
77
78
57
3
60
150
12
19
23
6
12
19
48
36
24
8
45
18
25
24
101
12
7
23
42
18
165
28
29
7
143
121
35
85
137
30
12
48
72
18
27
15
81
52
65
12
18
45
57
31
47
18
54
18
19
53
36
55
17
19
101
3
39
13
65
78
102
108
19
35
25
11
42
108
67
23
1
11
25
47
18
43
17
7
60
113
19
23
6
30
69
21
90
1
119
72
33
112
35
18
7
240
60
47
6
31
23
21
9
31
24
35
6
15
9
15
36
52
35
78
54
18
7
60
5
31
12
35
60
13
20
132
3
42
18
25
197
15
124
11
138
60
12
7
108
8
15
1
8
63
18
7
72
48
128
27
72
61
35
49
41
55
17
12
30
1
47
37
5
43
35
42
7
23
18
55
107
1
47
132
33
3
30
102
145
20
3
24
1
84
5
96
55
5
54
6
67
20
27
6
7
5
3
15
337
24
29
27
60
12
33
55
12
41
39
51
12
109
356
27
66
114
150
18
25
68
45
30
1
68
16
12
48
5
60
19
12
84
12
5
42
36
1
23
85
36
5
19
35
13
48
35
97
48
5
120
15
4
23
60
90
7
11
42
18
24
45
51
1
11
165
3
57
153
27
3
90
99
21
55
17
60
7
72
11
60
48
1
83
48
25
65
27
51
49
23
180
73
32
93
60
12
30
13
65
54
186
55
96
56
64
29
84
187
36
48
17
42
61
32
33
72
139
44
45
55
29
6
42
48
12
168
19
56
9
15
21
150
12
25
120
5
60
87
33
27
3
33
135
84
6
295
24
23
37
11
30
19
113
42
36
85
35
1
8
16
164
123
78
39
36
9
36
31
29
15
27
37
23
48
49
173
78
84
18
120
30
30
42
1
65
31
83
18
19
83
1
17
48
12
18
84
78
12
135
16
12
92
16
24
72
29
12
30
33
136
29
204
18
30
87
75
126
91
23
96
24
21
27
102
7
89
12
63
4
71
102
48
15
52
23
9
60
33
75
63
1
48
96
20
16
11
37
5
91
107
25
47
66
60
42
42
6
57
45
48
75
4
108
35
12
33
3
1
53
15
21
87
52
35
30
6
12
25
108
77
43
17
15
45
27
21
79
23
13
24
71
57
27
21
24
15
1
65
27
15
33
45
7
12
71
85
104
60
21
12
3
57
15
3
61
71
12
37
23
1
59
61
12
5
72
135
60
33
108
12
27
171
49
36
59
21
9
48
78
102
19
48
35
37
23
6
84
30
36
45
45
7
12
80
123
30
42
93
4
84
77
79
44
52
48
20
60
75
30
75
16
89
79
35
66
19
56
87
193
5
7
5
27
33
12
7
113
36
7
5
30
109
41
30
12
45
36
9
7
59
12
72
18
30
13
60
5
42
90
7
35
13
23
30
75
117
19
120
36
23
85
17
87
16
5
27
3
25
5
27
33
79
12
29
12
7
23
13
12
5
12
66
1
36
60
263
85
77
3
16
23
66
7
32
75
105
108
52
113
30
102
36
7
60
8
135
37
32
148
5
67
161
19
35
1
72
47
1
5
79
116
117
12
7
59
24
6
30
12
33
112
32
52
23
6
67
17
96
79
12
48
128
48
105
27
3
24
1
44
148
23
9
52
23
6
72
3
4
35
157
29
19
5
31
104
48
3
97
32
3
60
132
90
15
52
89
54
168
37
35
1
36
24
5
27
40
8
9
168
30
18
7
128
57
48
24
31
65
31
56
64
101
30
13
95
1
ABCD 96041076356*3^$a+1 [50033]
36
87
45
156
12
43
80
64
29
72
120
36
72
36
60
12
48
43
89
24
132
120
204
180
12
135
33
24
108
108
36
144
36
36
156
87
93
36
15
48
69
72
147
16
80
64
29
51
45
60
39
64
336
17
36
219
16
80
16
53
72
3
48
48
48
48
96
33
60
96
96
19
32
160
89
7
32
16
5
204
84
24
195
33
120
84
3
48
177
84
84
24
60
36
36
75
64
65
111
21
75
57
60
24
19
96
41
36
108
7
176
9
48
72
12
67
48
65
84
72
36
36
12
36
144
43
65
180
75
9
60
27
96
21
12
24
151
32
144
48
144
45
99
93
3
69
24
60
144
180
115
77
12
132
51
16
29
12
36
12
55
32
117
60
223
176
9
12
187
41
279
16
5
12
36
24
3
45
60
55
173
24
72
19
41
7
269
51
9
12
43
101
72
36
72
295
29
51
69
72
84
84
96
363
117
96
91
137
39
69
91
80
93
3
45
12
12
27
69
27
117
72
99
9
7
48
17
60
51
48
81
84
43
65
108
19
17
36
12
60
12
7
144
89
72
108
12
7
113
120
7
29
144
19
17
36
60
127
29
72
12
24
84
24
48
36
48
12
132
48
48
36
3
69
48
91
5
156
60
48
36
72
84
96
19
65
15
57
7
113
36
72
36
15
45
12
12
27
9
84
19
101
75
9
36
147
64
17
24
48
60
24
36
15
9
180
24
27
117
60
24
72
84
139
17
12
36
24
108
27
45
192
19
29
24
36
87
45
12
72
63
160
41
12
36
60
75
69
156
127
32
21
48
171
105
36
24
12
12
24
216
3
16
77
72
36
96
216
63
117
12
12
36
63
117
12
60
36
12
24
96
75
48
69
12
63
9
7
48
5
12
15
45
243
93
60
55
48
89
96
156
12
15
93
147
48
16
5
12
240
132
91
65
175
80
48
57
84
132
108
3
112
5
75
21
12
72
84
108
12
75
165
60
31
17
15
45
48
99
237
3
9
55
113
120
103
41
12
123
129
180
36
24
108
19
32
16
197
72
163
41
36
12
7
29
12
12
24
67
5
84
135
117
72
19
89
36
24
123
69
96
27
160
5
27
189
3
69
12
48
24
39
16
29
147
64
17
84
276
108
72
3
69
27
117
123
144
69
96
84
7
17
36
27
64
5
12
120
55
29
99
57
36
12
39
112
41
60
24
3
21
216
3
48
57
103
48
32
189
67
29
48
19
17
24
192
24
12
19
17
31
32
21
91
161
15
45
84
63
48
48
93
24
144
91
29
72
156
31
149
36
7
101
192
12
144
15
153
108
27
21
123
249
87
48
69
12
31
29
48
120
27
81
15
21
60
12
51
16
77
19
161
111
48
81
120
84
60
108
60
72
7
137
12
123
201
55
32
160
17
12
24
216
147
177
84
27
309
27
105
39
48
45
24
27
21
12
12
3
81
15
144
9
120
72
151
32
48
9
60
24
195
45
60
60
123
48
64
224
9
12
108
31
53
132
12
75
225
63
64
80
45
99
16
341
24
48
96
96
120
60
288
15
9
12
43
17
31
32
33
60
12
96
24
36
96
24
60
12
123
9
48
96
87
16
96
125
48
3
9
7
221
96
3
48
45
12
60
276
87
81
31
77
243
48
9
12
12
31
17
72
96
87
96
21
48
108
79
5
24
48
36
15
16
5
84
55
29
36
175
29
24
12
60
51
21
12
204
12
39
33
ABCD 96041079482*3^$a+1 [50070]
15
40
48
41
135
40
36
5
103
56
28
92
3
6
27
100
24
11
108
90
15
112
80
3
61
20
4
60
12
8
159
25
35
37
44
4
17
6
9
63
120
85
12
48
68
63
165
16
80
39
81
4
11
18
55
128
15
13
149
30
1
12
224
28
41
31
11
30
55
128
40
65
7
44
75
21
112
83
18
7
84
23
72
21
105
39
15
13
12
24
332
27
57
24
52
83
157
5
7
32
51
33
96
3
81
12
4
108
101
30
1
48
176
9
51
4
17
111
39
18
31
32
3
96
36
13
84
23
73
152
100
20
57
7
41
18
72
133
24
11
12
9
96
28
20
40
32
33
175
24
12
53
162
21
15
129
15
25
48
95
141
12
40
44
16
68
87
105
28
29
78
12
6
31
96
65
72
27
64
12
23
36
6
3
51
9
36
39
25
12
24
143
12
45
84
87
25
20
64
60
20
15
81
57
7
233
63
52
92
16
8
12
39
78
18
30
39
39
61
5
15
9
255
40
32
33
54
37
53
55
47
1
20
4
44
36
24
36
3
18
15
33
127
12
5
18
69
40
104
9
87
96
24
9
31
56
33
7
8
99
121
5
7
72
23
9
81
72
7
161
39
33
7
140
4
12
84
23
297
111
129
16
17
6
120
49
32
15
9
36
220
80
15
21
84
51
69
84
64
60
11
6
18
12
96
69
3
33
28
144
5
103
48
32
40
80
27
13
48
65
31
120
44
4
128
33
30
45
117
159
64
17
54
9
16
11
30
42
85
116
27
145
17
6
90
15
16
80
63
33
24
3
61
47
25
24
60
44
40
17
78
36
30
39
16
36
5
7
48
8
9
18
54
31
80
48
57
15
33
24
7
56
3
45
9
6
36
54
111
51
12
18
79
11
60
18
27
63
30
24
171
160
12
24
96
17
6
37
60
185
103
59
73
20
219
48
117
16
83
126
24
51
51
97
92
84
16
44
60
9
63
64
11
189
33
63
4
5
31
24
36
35
72
25
11
12
25
128
72
4
44
57
55
89
120
31
47
33
52
48
44
15
69
4
12
29
15
36
3
12
54
7
8
12
4
48
32
105
55
44
76
80
15
81
84
51
109
23
13
17
6
12
24
13
68
64
20
16
8
9
31
60
11
186
7
11
84
25
128
63
25
17
48
54
18
15
24
16
104
16
24
23
25
83
69
15
13
83
105
88
17
42
30
67
48
53
43
12
144
56
9
6
13
71
54
42
13
32
28
60
41
39
4
60
95
42
199
56
28
228
80
160
8
16
96
72
60
32
4
80
15
36
108
177
16
59
13
167
1
35
9
36
60
28
24
152
96
52
12
20
4
60
60
72
44
4
32
75
37
168
47
97
80
4
12
8
16
41
48
6
1
44
28
72
65
15
64
17
39
231
9
9
15
40
56
33
162
21
160
83
45
15
21
64
77
19
179
1
119
24
25
32
16
68
52
12
32
16
44
36
60
24
81
63
12
3
25
56
16
224
184
11
36
85
47
36
49
48
8
36
36
40
72
35
153
48
117
39
75
36
145
47
37
36
80
24
4
20
39
1
17
72
7
36
20
9
19
11
60
9
60
36
144
124
8
40
84
44
81
30
81
40
12
12
24
119
216
49
32
40
59
105
4
32
9
31
36
95
13
17
168
30
72
60
72
37
24
32
48
72
24
40
11
48
6
174
24
153
64
191
18
15
76
48
12
11
25
107
216
1
35
25
20
24
51
45
81
24
79
12
108
47
49
11
109
11
24
54
7
8
39
12
1
48
47
84
105
24
12
45
48
55
32
40
68
75
24
138
39
105
15
120
16
72
161
67
23
54
7
41
24
18
102
6
48
1
60
44
4
92
36
39
9
36
40
41
18
84
25
17
55
48
35
6
7
65
3
12
84
64
101
103
8
24
96
75
9
60
64
20
36
40
65
15
4
12
113
162
12
1
35
1
71
72
85
60
36
17
39
4
35
145
72
8
40
56
33
18
25
107
1
20
51
1
44
4
17
18
60
36
21
24
28
11
24
13
20
24
4
12
17
3
64
20
105
96
79
23
57
144
51
85
120
24
12
12
36
12
95
105
48
16
11
33
27
73
17
63
9
163
80
52
41
127
84
48
36
32
3
84
36
21
15
9
15
21
15
1
53
15
96
9
24
63
24
36
52
23
25
128
297
99
64
32
3
25
59
93
24
4
60
239
18
54
9
99
13
8
9
90
6
7
72
120
32
156
75
37
12
113
51
21
231
64
48
8
28
20
51
6
7
92
21
55
17
ABCD 96041130236*3^$a+1 [50012]
8
4
39
9
56
40
20
12
28
32
24
88
36
12
27
17
4
12
15
53
7
33
15
84
41
36
36
79
33
68
40
8
4
27
9
56
4
27
120
180
9
104
12
88
20
184
36
56
28
12
44
60
4
8
24
64
60
20
156
55
21
60
24
3
45
92
4
32
4
24
39
21
140
4
27
60
33
3
12
21
12
84
44
64
32
4
20
7
9
39
45
24
108
12
56
31
9
24
15
12
5
196
48
84
8
40
8
12
24
24
156
36
28
56
16
8
52
20
43
72
149
4
20
12
28
32
52
60
48
12
48
24
15
41
43
60
69
8
55
93
24
12
63
17
16
15
5
4
20
60
19
57
12
12
39
9
3
12
77
91
9
24
32
28
20
4
36
20
4
75
12
33
60
48
12
116
12
79
9
15
101
43
17
16
12
8
40
12
8
24
24
12
28
20
16
39
5
16
48
32
60
64
15
45
99
33
8
4
8
28
15
69
60
15
12
21
20
48
12
24
24
40
24
8
28
27
29
36
60
4
24
24
36
12
72
212
19
9
3
29
4
15
9
15
21
12
24
104
4
75
33
12
108
12
75
41
124
51
41
24
16
15
29
40
60
15
9
48
8
12
40
63
17
48
16
56
19
96
65
19
21
72
108
8
4
27
21
24
3
93
20
204
4
20
79
17
76
72
32
40
3
41
52
27
17
28
72
24
32
40
8
120
12
55
53
40
12
84
36
48
27
48
65
79
41
52
140
4
99
5
4
32
28
36
24
12
39
5
12
28
12
20
4
56
100
48
24
3
120
105
44
24
40
24
56
7
5
100
48
56
4
84
3
297
176
31
93
63
125
55
57
60
48
68
16
36
12
51
41
64
12
8
7
33
24
48
24
39
45
27
5
52
108
39
21
44
88
120
56
4
15
101
64
15
81
27
5
24
40
20
43
33
12
15
21
24
32
19
65
124
68
115
5
7
120
21
36
3
33
44
28
51
5
36
24
76
24
24
8
28
56
31
5
28
24
51
57
3
9
27
93
92
16
24
116
108
19
72
69
24
3
69
44
64
8
40
80
60
88
32
88
24
48
12
48
8
12
28
39
165
32
4
15
69
36
20
19
36
45
32
28
60
56
16
72
12
84
32
88
60
12
75
48
60
24
21
56
76
8
60
19
21
24
36
20
7
33
12
3
9
96
32
48
4
15
36
17
48
4
32
4
279
33
27
17
31
33
135
9
32
4
56
24
40
20
12
60
4
20
19
5
7
65
4
44
16
20
60
36
24
16
120
8
60
4
12
36
12
15
48
9
3
21
24
12
116
24
24
60
40
56
64
12
8
79
93
3
65
4
8
67
117
15
29
7
29
19
81
24
20
16
24
12
39
141
3
36
33
56
16
3
21
32
48
52
27
17
28
3
5
40
8
12
19
21
27
33
72
8
28
84
116
12
43
36
48
60
21
24
32
76
3
17
67
17
31
57
188
79
41
40
12
32
4
80
12
43
5
4
15
53
48
40
15
96
5
4
132
3
12
29
180
36
24
4
12
12
60
8
40
120
3
17
60
84
79
24
45
123
33
60
27
12
17
16
48
80
40
12
20
4
36
12
12
164
16
176
48
55
5
36
76
39
21
24
63
96
5
4
12
84
96
84
20
40
24
8
64
48
120
51
5
7
84
45
39
65
40
36
3
21
84
15
41
52
68
60
12
43
84
21
80
7
12
33
44
64
72
84
63
33
12
128
67
48
33
72
20
67
21
32
48
7
9
36
80
28
36
24
24
8
40
8
4
116
19
81
32
19
21
180
3
17
24
4
12
8
4
8
19
108
17
16
39
41
40
48
56
4
20
4
48
8
36
24
4
8
112
8
52
15
33
87
33
3
9
27
9
12
72
96
116
64
15
60
21
24
12
75
5
43
24
36
41
64
12
12
3
45
3
185
4
60
12
48
8
28
20
19
21
12
108
12
72
12
15
65
16
8
4
15
41
72
52
56
7
12
48
29
240
16
8
16
44
52
3
69
3
33
20
120
19
41
64
72
36
12
12
51
45
8
19
41
4
8
52
51
5
7
132
17
4
27
48
9
48
68
112
200
127
21
12
8
7
153
20
40
12
8
60
36
16
39
29
16
48
92
16
60
20
7
17
4
24
15
45
15
53
100
12
32
31
12
41
120
124
120
8
40
44
28
156
27
33
32
64
44
7
29
16
8
19
17
103
77
4
39
36
17
24
91
33
20
7
53
76
56
67
36
101
43
45
51
69
36
24
51
65
7
29
16
24
48
8
52
156
20
52
27
57
123
60
153
15
5
172
63
53
7
9
39
17
40
44
76
8
4
36
24
8
124
36
3
60
17
24
16
72
36
20
72
40
48
32
48
36
28
120
111
69
8
60
28
20
40
72
27
45
108
12
32
28
60
63
12
53
67
41
4
56
12
52
32
4
20
52
12
3
5
52
12
36
68
4
8
52
15
45
8
28
20
16
36
8
96
16
27
17
28
51
17
64
63
36
5
4
156
80
4
36
12
27
41
55
72
117
12
56
24
16
3
45
20
31
81
20
40
24
24
20
4
8
40
20
19
5
4
12
68
52
39
21
24
36
12
15
17
24
72
55
93
60
20
40
120
24
3
132
12
36
48
45
15
21
56
163
9
12
24
12
140
48
12
52
3
33
36
3
21
80
12
40
8
115
257
28
24
8
28
80
16
204
80
4
32
28
75
33
44
4
36
123
41
55
45
12
3
41
43
17
208
48
24
44
4
116
7
5
67
21
12
3
60
57
24
51
33
12
3
129
27
9
24
3
9
36
12
75
17
4
20
7
5
19
9
12
75
ABCD 96041275366*3^$a+1 [50035]
66
143
43
65
49
126
41
37
150
144
5
60
7
24
90
84
47
91
29
108
13
78
84
18
12
35
37
6
78
30
66
371
132
235
6
6
24
12
18
179
1
42
89
55
174
6
54
36
6
77
43
72
72
48
90
30
29
133
126
65
13
167
12
55
53
19
108
90
36
84
312
167
120
60
61
126
12
192
120
18
30
17
43
41
37
222
72
125
67
90
114
17
43
101
163
168
29
1
18
29
85
72
6
30
114
53
13
78
24
108
17
31
6
11
36
223
60
30
35
120
108
73
48
54
138
54
174
71
61
11
79
17
48
19
48
18
59
19
42
71
91
12
5
43
78
84
66
18
30
12
24
5
55
48
12
36
41
91
53
7
18
18
60
66
24
11
31
18
72
120
30
30
18
30
84
48
35
67
132
60
173
24
61
119
127
42
150
5
67
18
167
25
198
12
137
43
108
17
115
102
24
47
115
12
17
36
36
91
66
107
67
29
79
60
72
90
300
6
90
107
313
246
96
102
132
66
102
36
156
6
48
29
55
53
36
24
79
18
167
121
78
222
30
24
17
31
30
108
119
25
18
42
18
18
12
18
150
35
103
30
84
23
25
48
11
96
115
29
1
71
13
6
108
60
120
72
54
71
13
126
17
49
78
60
6
174
102
12
6
24
6
47
144
12
144
25
107
91
72
84
36
77
48
43
30
12
191
79
78
84
6
24
90
30
5
31
53
7
66
66
108
29
72
36
37
36
36
47
36
1
6
36
84
17
61
12
167
7
24
12
65
79
36
30
18
125
1
66
24
36
210
78
65
1
66
48
30
30
36
6
95
12
108
31
84
156
30
72
42
41
13
6
54
72
42
30
30
90
48
95
25
47
132
253
30
126
23
151
29
67
36
5
180
13
6
36
101
96
199
30
42
30
48
12
30
42
83
24
61
156
24
48
71
91
53
55
108
89
25
6
120
36
30
11
133
102
30
24
24
36
78
78
18
17
79
6
18
102
24
47
67
72
5
133
54
90
78
24
138
18
5
12
67
6
234
30
126
18
12
78
192
137
43
42
42
198
12
6
18
126
5
133
59
1
18
78
36
24
30
29
108
25
12
6
144
53
7
6
24
36
71
48
43
240
65
13
6
24
42
84
23
31
41
25
18
72
53
115
42
35
109
23
31
77
19
12
114
84
90
53
1
30
138
24
47
48
1
120
371
13
126
42
198
90
12
36
186
6
11
91
30
143
60
12
1
114
60
30
18
18
120
66
5
73
36
72
12
83
127
12
186
191
1
107
108
132
91
17
13
24
156
24
24
30
89
115
132
108
48
245
67
113
7
6
66
6
24
36
90
54
30
24
114
48
24
84
36
120
35
13
108
42
66
36
23
1
6
48
5
175
12
6
42
240
149
13
96
24
48
96
11
36
67
48
72
48
5
109
186
48
90
24
42
24
24
6
167
19
18
6
72
29
139
360
72
72
5
43
42
126
53
43
48
30
47
1
12
150
18
24
11
43
246
84
54
12
41
19
77
91
156
17
72
55
36
96
18
30
48
42
126
96
48
36
66
30
18
72
96
12
6
84
12
54
23
13
6
18
83
1
23
43
101
85
131
37
180
12
6
72
6
42
24
18
18
108
173
109
30
12
53
37
18
78
90
60
53
96
73
210
102
36
59
91
89
1
23
97
24
168
18
101
96
156
1
107
132
13
71
19
84
42
42
53
49
24
24
95
1
23
139
90
132
47
139
29
31
60
30
36
6
48
149
12
73
72
60
30
17
19
12
90
6
30
120
60
12
11
19
24
156
222
126
72
ABCD 96041402222*3^$a+1 [50005]
12
15
21
159
25
143
69
48
3
25
72
47
25
8
75
33
180
144
24
36
183
12
9
52
32
36
96
51
69
111
72
1
47
57
72
168
27
24
144
37
8
3
97
47
33
28
32
15
1
80
64
8
60
4
35
21
39
13
23
72
48
24
36
57
16
56
24
96
183
36
21
16
35
213
4
32
156
3
165
15
105
84
12
36
3
81
24
4
20
16
44
135
45
28
12
35
33
132
88
35
72
45
48
39
9
12
12
36
15
24
13
92
76
35
1
35
1
80
72
75
117
16
68
12
84
28
56
39
33
87
93
12
48
15
33
112
72
80
12
28
8
27
61
35
37
35
84
1
59
69
15
21
4
44
96
39
12
61
144
11
9
108
51
12
69
24
15
1
116
15
109
11
24
69
24
48
3
12
25
83
9
27
60
9
39
21
4
20
88
8
76
35
9
120
40
32
72
87
108
25
36
35
69
40
48
32
63
84
9
96
4
71
25
120
56
72
40
71
324
13
23
144
45
12
84
4
11
24
121
44
36
36
88
35
13
35
132
13
95
45
99
81
3
81
124
11
96
85
23
9
3
105
64
80
96
24
16
8
24
108
4
56
24
3
60
45
108
132
3
9
63
228
69
136
48
71
9
36
156
3
69
3
45
12
108
52
32
60
144
27
9
28
35
145
71
45
24
40
92
36
12
180
28
32
12
4
164
16
59
93
192
3
48
36
81
72
27
61
32
12
96
39
13
56
15
1
56
15
73
32
27
48
69
3
1
20
39
1
71
93
15
1
119
36
37
23
36
49
72
167
48
69
39
9
12
3
21
159
33
15
25
48
20
4
48
24
11
169
68
88
167
73
80
39
24
9
136
20
27
180
45
48
15
117
60
208
56
28
20
16
24
8
40
35
60
37
20
72
16
20
12
96
24
28
12
8
60
27
33
132
12
16
68
64
107
1
80
100
47
37
8
27
21
132
48
15
37
8
15
57
48
88
36
59
1
35
84
24
72
36
12
105
100
116
39
81
27
25
32
60
27
61
35
9
64
20
16
8
48
132
48
99
81
27
45
15
1
11
9
124
47
24
156
1
44
24
12
100
59
1
155
57
12
28
35
1
35
9
48
63
37
44
51
177
15
96
45
24
75
13
20
15
45
87
57
16
84
36
72
36
59
12
133
36
92
132
3
24
33
36
36
3
57
28
8
15
12
72
141
48
24
36
60
4
36
11
45
16
8
24
48
144
36
48
16
144
20
15
12
93
4
11
204
21
36
36
63
57
15
69
76
8
12
84
3
96
12
73
32
40
8
15
9
3
9
36
27
213
64
8
168
40
119
60
13
20
12
36
27
105
40
36
47
24
45
24
184
8
40
32
3
69
96
48
111
21
15
72
45
160
71
36
48
1
144
36
200
40
272
24
24
15
72
37
92
48
72
64
32
3
21
63
57
60
15
1
108
20
27
132
12
9
124
68
88
59
72
108
36
49
68
48
51
9
84
60
180
60
36
204
96
64
128
27
288
57
3
48
105
36
48
12
16
20
12
48
15
129
48
3
180
45
3
37
132
12
56
15
33
27
33
160
32
4
188
16
140
87
60
48
24
85
32
63
73
12
20
16
24
32
24
87
37
68
267
21
219
93
195
33
4
8
112
23
57
72
15
1
44
48
28
35
69
28
32
15
21
24
24
75
45
160
107
48
9
15
36
45
4
8
15
37
140
48
4
35
24
72
73
11
93
15
1
32
12
48
12
136
107
144
48
61
11
9
36
51
84
33
3
72
25
35
120
96
12
9
15
45
63
37
68
12
60
75
48
21
16
68
3
24
21
60
3
24
21
87
9
96
15
177
3
69
28
20
48
24
120
3
36
57
12
148
128
12
39
109
32
12
60
36
39
45
12
108
72
48
40
68
84
60
4
56
15
36
13
24
48
23
12
60
84
73
20
15
81
64
80
120
3
189
96
3
49
32
64
80
135
57
27
21
4
83
117
135
1
72
8
16
56
24
240
75
13
36
92
4
35
33
87
33
168
3
109
8
120
15
12
1
20
12
4
131
85
32
48
52
35
48
108
72
24
13
95
1
20
15
21
15
36
45
39
60
45
48
16
11
144
24
21
64
8
12
12
171
37
32
40
11
72
25
68
144
75
21
24
100
71
12
93
3
121
23
13
203
37
47
33
3
45
60
24
3
37
8
12
12
15
33
ABCD 96041429962*3^$a+1 [50013]
19
5
75
16
12
156
17
19
17
12
21
6
30
6
21
31
12
74
3
12
79
2
10
41
75
16
2
12
22
29
55
24
17
7
17
27
45
67
5
228
15
40
12
116
45
24
12
7
5
19
24
2
15
7
108
60
12
48
20
24
16
5
7
44
54
12
46
24
24
20
28
2
18
28
12
24
5
108
7
5
36
48
19
84
29
141
10
96
38
58
8
45
31
20
4
29
12
36
55
44
21
48
21
18
126
10
29
31
17
39
36
12
36
184
36
17
39
40
12
101
63
28
12
122
10
12
104
52
84
101
67
72
29
67
5
24
31
20
180
16
8
33
43
12
2
27
108
48
43
2
10
32
45
36
84
7
48
113
111
16
17
63
45
9
111
72
9
34
8
21
31
38
22
17
79
24
60
29
72
55
77
15
126
22
140
4
60
60
24
84
96
12
17
24
79
5
3
9
12
7
8
64
2
58
20
4
24
36
77
3
165
15
21
175
20
12
40
12
5
7
17
7
2
130
60
44
36
40
60
50
46
2
63
33
22
29
91
56
16
36
48
146
27
24
7
48
29
7
17
24
3
54
10
53
27
28
8
36
9
31
36
32
4
77
36
12
27
40
48
8
69
3
4
5
21
3
19
56
9
24
7
14
10
29
9
3
19
72
12
41
31
12
41
9
22
48
17
39
12
9
51
28
17
60
60
33
46
132
29
72
3
144
16
17
7
14
39
3
16
41
31
12
128
28
12
12
8
36
4
89
19
41
7
24
36
24
20
33
63
9
21
54
42
58
41
9
36
27
12
24
3
4
53
33
46
8
16
62
15
33
18
28
14
10
53
19
72
26
3
156
91
2
30
16
2
58
41
12
163
24
32
9
63
12
4
36
20
48
42
51
151
29
12
24
33
51
3
45
15
33
3
28
5
75
45
24
3
81
7
36
14
3
19
36
38
15
24
7
12
86
12
6
57
43
24
65
63
30
15
12
36
84
96
31
14
82
17
19
17
7
12
86
39
48
228
7
12
5
3
45
79
14
27
31
32
42
34
5
9
15
93
90
16
36
164
21
24
31
17
7
26
3
15
96
69
87
40
32
16
74
82
24
53
117
3
7
2
39
43
24
56
69
7
5
12
7
140
16
5
51
105
7
24
65
7
5
60
12
7
29
3
9
12
45
18
28
77
57
3
15
28
14
54
36
45
3
4
17
21
30
16
8
90
10
44
4
96
5
48
27
16
89
12
39
28
17
7
2
22
12
12
36
36
8
28
26
22
56
52
77
7
56
16
62
30
28
17
7
8
72
30
22
41
7
48
17
15
30
75
51
21
15
16
12
24
5
7
41
63
21
141
10
17
9
12
15
108
108
39
132
18
15
3
12
9
9
3
67
65
12
24
60
3
16
17
63
28
17
60
7
41
67
29
24
43
26
15
15
40
56
21
7
8
21
99
100
8
28
53
12
12
27
4
48
12
108
8
66
18
9
24
43
48
92
4
5
45
15
24
12
79
29
3
4
20
4
65
7
17
105
27
24
12
7
32
21
15
57
36
21
3
72
105
18
4
12
5
43
29
43
41
7
12
5
19
72
26
15
7
12
20
129
21
66
40
17
7
53
63
28
12
5
31
36
96
32
12
72
4
2
10
44
108
21
9
6
52
36
2
15
43
8
40
17
21
34
2
12
34
8
12
81
31
14
15
3
28
14
3
51
9
135
9
43
48
20
28
32
9
7
5
19
5
7
140
132
9
99
12
64
14
22
48
17
12
72
63
28
26
99
36
19
48
5
43
29
120
67
5
67
24
44
16
24
5
60
9
22
48
36
200
33
60
33
12
36
6
16
89
3
36
45
7
2
70
17
36
31
5
7
14
27
19
77
147
12
4
20
126
18
72
21
19
29
15
24
12
21
60
72
31
56
16
24
12
72
2
34
12
5
57
36
34
32
40
2
90
4
53
19
12
14
99
31
68
9
24
7
2
51
87
6
46
5
55
38
22
12
5
9
54
45
7
24
2
10
2
22
14
46
5
9
34
24
17
151
36
62
18
33
75
4
14
3
12
51
33
12
91
5
63
52
20
21
7
12
41
7
17
55
20
45
27
9
21
46
80
9
7
56
4
29
7
2
30
36
60
12
4
24
26
18
40
56
30
10
65
108
21
3
7
12
8
28
29
3
9
81
10
36
2
118
17
9
15
12
24
3
24
9
9
39
7
60
65
19
36
168
5
36
9
46
84
12
2
99
55
17
36
12
19
5
33
34
29
19
72
12
44
9
60
9
46
2
51
91
12
12
48
8
45
31
32
18
22
12
60
8
24
4
32
72
21
69
18
21
43
29
55
29
3
54
27
115
68
21
48
27
21
31
5
36
27
64
44
4
12
8
9
36
3
4
53
72
69
27
175
20
30
78
21
43
12
125
15
16
17
3
4
8
4
38
15
3
100
12
41
19
20
9
15
45
19
48
96
12
26
94
2
30
4
50
6
21
55
14
90
16
24
14
63
45
36
126
16
20
4
68
4
62
27
9
15
75
24
4
29
12
24
51
4
29
48
51
30
22
36
20
12
42
126
30
87
7
12
20
40
24
32
12
6
10
44
9
7
24
32
54
58
5
12
24
27
52
5
51
21
19
125
72
79
24
12
56
28
17
27
72
90
51
39
6
54
33
12
63
4
24
36
24
17
15
16
89
36
55
56
76
17
72
51
9
31
32
16
26
3
33
46
62
3
31
41
12
79
5
7
2
70
36
12
36
80
33
7
32
57
67
14
10
5
72
48
15
30
3
7
176
21
99
9
60
3
40
5
7
108
2
27
67
17
51
4
17
12
55
20
6
10
41
12
3
28
5
36
12
12
12
63
21
7
77
55
29
63
54
27
3
16
80
21
55
68
9
7
20
108
40
48
24
60
20
6
3
15
21
12
3
57
24
55
24
29
9
18
21
9
18
9
31
12
84
137
19
5
31
53
39
28
41
36
103
62
51
15
40
53
48
7
68
4
68
9
24
24
3
9
27
9
19
24
68
40
29
45
36
12
34
24
20
12
40
2
3
55
32
21
27
4
20
16
12
53
45
12
10
84
24
5
3
36
21
7
12
68
28
24
36
5
75
33
60
51
21
19
8
16
20
6
171
3
24
30
46
17
60
79
5
15
9
7
5
15
76
29
33
36
6
72
18
15
7
89
33
82
5
21
15
15
33
63
4
5
120
24
3
4
17
7
60
12
17
67
20
21
7
8
4
17
63
21
19
12
2
18
9
69
46
24
32
21
33
15
3
52
53
12
24
43
12
84
32
4
24
53
27
4
26
15
45
22
26
3
132
60
3
4
20
4
8
9
72
19
ABCD 96041965070*3^$a+1 [50000]
33
15
96
45
33
27
3
26
12
28
66
6
32
43
12
36
60
36
3
48
18
39
3
30
15
39
26
22
12
26
12
7
21
32
43
63
2
40
15
24
39
72
18
20
4
3
17
1
9
18
117
6
84
198
42
21
144
8
163
45
24
96
66
38
100
27
53
43
3
2
22
36
30
20
82
33
9
8
7
12
89
4
15
21
75
54
3
30
18
6
63
15
56
40
60
24
27
3
33
5
52
51
69
60
18
62
1
6
29
112
69
78
5
61
99
20
16
152
19
39
14
46
42
42
15
18
65
79
29
7
27
96
9
3
9
81
20
22
21
9
27
3
50
16
12
30
78
9
18
27
18
33
27
32
36
7
53
22
50
19
3
6
12
75
57
33
75
45
3
15
9
20
88
63
27
30
54
6
45
45
27
15
6
42
8
1
11
88
99
161
4
93
48
105
2
12
60
151
159
90
60
80
1
15
66
6
75
54
99
24
45
21
45
54
63
8
106
24
14
28
30
144
14
10
42
45
63
39
33
60
30
18
20
4
36
80
25
9
78
27
48
45
80
22
36
30
39
75
158
10
2
16
6
6
8
34
6
24
78
9
39
51
11
7
15
30
138
15
15
3
9
90
12
39
81
39
24
11
19
3
12
57
9
51
21
12
68
12
22
6
68
84
31
5
34
123
23
25
54
93
12
36
84
18
33
27
38
37
33
24
57
21
9
83
40
6
15
42
12
72
161
12
70
15
33
30
27
21
6
14
24
22
6
12
8
40
48
20
7
27
45
21
44
46
90
6
18
108
8
10
74
28
132
18
30
15
39
3
11
79
45
57
18
53
112
15
21
54
78
9
11
100
12
75
53
88
92
12
10
18
12
66
9
36
36
33
3
63
15
15
39
41
64
36
69
63
9
45
6
30
162
108
8
1
3
6
45
60
147
144
38
43
3
30
9
15
3
12
101
24
58
84
21
17
40
8
70
27
78
84
39
15
6
66
27
6
14
10
18
48
104
31
105
69
42
135
266
7
63
15
3
30
230
79
75
66
21
3
60
18
60
30
20
7
66
35
4
30
66
9
63
18
135
24
3
12
87
53
58
50
7
5
16
6
6
42
30
42
45
29
7
65
43
57
33
6
41
25
27
63
33
27
33
111
15
14
19
3
42
80
70
18
117
3
12
8
43
69
75
45
36
54
33
45
63
15
42
18
54
27
39
105
57
8
67
3
96
6
33
21
60
48
15
6
29
48
40
20
12
96
19
18
15
27
102
11
7
65
100
68
88
114
6
42
27
15
6
36
54
66
93
18
63
12
63
75
51
9
9
27
38
100
90
78
12
68
40
3
30
39
15
45
8
70
42
68
79
41
43
132
5
7
3
170
40
27
33
12
102
26
7
51
12
2
1
39
15
75
156
27
47
100
8
28
12
75
12
72
24
15
12
42
8
7
45
36
24
36
21
3
60
123
84
39
51
11
40
45
83
7
5
7
36
54
11
142
18
12
54
6
87
12
89
127
162
18
15
30
20
7
45
60
6
21
36
33
21
39
12
72
116
49
11
19
45
141
119
22
54
51
108
87
96
69
21
123
9
27
54
9
98
7
3
45
24
54
15
54
6
27
72
108
24
213
42
9
17
208
102
24
6
72
30
36
110
34
66
42
2
25
11
4
20
127
69
20
72
108
97
27
48
80
12
25
11
4
20
91
27
63
27
15
93
24
60
15
51
21
9
180
20
7
39
6
15
75
9
53
120
40
48
42
126
6
26
43
15
2
94
69
9
48
60
18
9
42
23
10
21
5
22
18
12
63
252
168
5
25
24
23
7
36
17
43
5
22
39
11
7
3
30
20
94
33
18
3
12
3
57
68
4
42
126
12
48
12
36
60
20
82
18
27
27
33
39
18
27
21
30
122
22
14
25
45
2
28
60
6
3
63
72
36
117
57
26
4
57
18
33
12
36
15
30
15
39
27
81
17
28
9
24
15
12
3
105
72
27
93
15
3
74
43
24
39
27
33
9
48
159
14
52
12
36
6
63
171
44
1
155
70
2
85
27
42
26
43
96
9
24
6
24
6
12
32
85
95
40
56
25
54
12
75
51
45
9
39
14
108
40
123
117
12
21
54
36
129
20
25
11
4
48
9
78
15
6
45
6
9
66
15
81
18
12
8
64
27
24
102
35
28
12
93
15
44
22
74
40
24
108
20
40
18
50
52
12
42
26
28
66
18
8
7
101
24
55
21
51
21
68
4
87
9
12
18
15
47
28
44
25
57
15
11
40
72
36
20
4
90
50
40
66
30
12
3
29
22
69
24
65
16
111
39
12
27
11
19
18
63
9
42
29
84
61
15
27
27
18
27
5
43
17
28
72
27
21
39
51
33
57
213
96
11
79
30
9
36
26
73
81
38
16
42
42
78
42
20
127
144
45
6
24
39
11
4
33
129
6
20
10
33
105
81
3
66
30
12
54
36
162
80
28
9
11
28
12
32
28
3
51
14
70
2
37
6
9
18
57
27
98
7
29
7
5
25
69
48
45
3
48
27
3
12
42
15
33
18
54
86
4
6
15
9
48
18
15
12
18
119
7
21
30
48
170
82
9
36
39
14
120
4
18
90
60
90
50
48
24
70
3
47
46
102
12
30
12
18
30
33
3
102
60
8
7
57
36
15
102
54
18
3
60
8
19
6
54
12
21
72
6
74
25
83
85
95
67
5
10
15
6
27
120
12
86
52
18
42
80
40
30
2
31
45
9
15
15
36
9
141
27
12
18
108
9
ABCD 96042186556*3^$a+1 [50040]
53
43
5
6
165
40
5
18
30
43
23
30
66
9
39
12
18
30
37
23
81
51
24
37
8
40
125
42
12
21
69
66
6
54
165
27
78
79
83
30
39
3
21
40
125
19
5
27
96
63
6
18
1
29
3
48
21
18
25
32
33
12
75
15
9
40
11
24
24
18
12
78
60
18
67
48
11
13
8
120
45
3
99
90
27
15
25
11
12
12
21
3
21
165
43
48
23
12
108
42
108
84
162
69
9
30
33
24
40
53
78
42
43
24
5
99
27
12
1
59
72
85
53
3
40
29
66
25
5
60
78
1
29
30
61
23
12
90
6
18
42
33
16
71
30
43
5
6
61
8
72
24
24
40
41
66
37
11
42
42
30
48
43
24
77
66
25
80
39
54
126
45
40
48
35
96
24
37
11
102
63
15
9
99
117
27
6
126
24
42
18
36
81
159
49
5
36
54
1
11
69
69
30
12
12
18
12
36
24
42
36
13
11
13
5
3
15
84
54
12
24
43
23
9
16
5
75
39
36
165
75
108
96
1
5
84
135
3
12
1
5
24
99
45
27
3
132
198
19
5
18
33
39
66
12
24
18
48
9
3
66
60
31
35
18
12
15
45
126
18
67
23
1
11
37
5
36
36
18
57
51
12
57
21
19
59
6
6
9
21
3
39
6
6
6
102
48
12
30
7
53
115
53
19
23
36
21
39
1
23
25
35
12
25
53
66
12
13
35
36
6
3
45
27
24
69
42
9
16
23
6
6
72
18
18
49
17
31
23
1
5
36
138
42
240
30
120
24
21
15
33
9
30
1
107
72
37
80
39
36
13
5
3
57
6
6
19
59
48
18
51
33
36
27
27
6
79
101
67
77
12
15
75
24
85
5
30
12
12
61
71
25
5
6
312
18
48
51
15
1
59
261
9
39
9
63
3
42
42
25
5
12
39
15
72
18
84
235
23
60
45
15
33
112
59
18
6
21
3
85
47
84
84
42
60
18
48
12
85
8
88
17
42
12
73
32
40
41
55
59
18
43
5
3
45
6
144
6
18
93
40
77
3
39
1
17
42
45
69
19
101
72
18
57
24
3
85
53
19
23
12
133
23
114
103
8
45
72
12
30
150
18
36
42
24
36
55
24
53
6
60
6
43
71
102
54
24
85
11
13
48
8
40
107
69
15
1
35
18
30
61
23
73
35
18
51
15
49
77
198
96
61
23
6
99
15
49
5
48
19
101
48
67
23
30
6
13
48
5
75
45
84
15
64
5
27
48
69
3
45
24
18
6
27
33
31
53
27
15
6
18
192
90
39
16
8
112
5
42
66
7
35
13
72
29
43
95
1
35
36
150
90
114
6
25
23
25
35
42
78
133
23
36
13
48
167
30
43
24
11
37
65
6
1
5
114
6
66
30
3
51
24
162
42
36
12
25
29
60
55
41
42
168
45
75
60
24
49
119
42
78
1
5
27
75
90
3
16
48
35
60
25
8
48
51
60
1
8
39
1
41
30
30
235
53
6
66
156
144
54
49
35
85
11
61
5
198
18
19
53
6
21
9
31
56
24
21
12
7
24
72
47
72
9
72
15
30
72
51
111
30
43
71
6
66
18
96
79
59
120
42
24
19
83
37
8
63
1
53
3
33
31
23
90
60
3
63
97
53
51
21
19
53
60
6
6
43
35
90
30
42
24
12
48
60
24
6
6
6
48
1
24
24
11
84
48
144
25
59
120
21
51
168
37
8
27
37
32
33
66
37
173
42
24
30
60
126
30
43
120
17
7
35
18
75
87
6
144
18
54
78
18
30
45
39
6
30
13
149
3
57
31
77
54
21
57
6
25
71
24
84
141
45
51
21
30
42
27
144
64
23
25
29
6
72
12
24
24
30
43
5
42
25
48
80
24
40
24
5
54
12
73
8
27
42
30
18
126
42
219
64
24
5
12
54
36
24
36
126
19
23
1
11
13
5
51
117
99
9
30
96
25
35
18
115
17
30
54
60
7
53
42
33
51
66
43
11
61
5
24
91
24
56
3
12
30
19
23
6
30
37
47
33
57
60
72
48
3
3
181
11
60
30
12
18
24
36
25
8
135
90
96
84
75
69
27
24
16
11
30
7
23
97
17
6
73
35
24
66
27
45
3
16
11
24
13
47
30
163
8
75
72
21
27
78
54
33
40
29
19
5
30
21
24
39
30
27
33
6
57
3
36
84
132
9
75
24
6
36
18
1
23
6
27
27
21
45
84
87
15
36
18
27
15
54
19
29
43
8
15
6
75
21
19
80
69
36
156
3
51
13
191
24
25
11
6
15
51
13
17
15
27
12
6
24
91
24
80
39
6
54
42
138
114
12
51
160
8
21
51
63
24
36
6
31
72
23
18
7
47
30
67
155
21
45
30
45
15
33
21
19
29
108
42
12
54
27
159
9
15
25
24
77
54
21
9
7
5
115
5
12
108
18
24
6
36
15
63
150
42
9
45
12
15
27
18
24
96
18
24
6
27
39
168
57
120
51
85
125
3
16
101
3
39
48
24
1
24
29
24
42
1
47
33
24
16
17
31
59
6
60
66
36
45
40
5
3
21
99
39
48
12
37
5
54
45
40
95
6
75
69
6
21
219
96
37
72
101
67
5
3
24
69
91
5
18
6
24
ABCD 96042767768*3^$a+1 [50011]
33
78
9
40
8
16
17
39
51
84
60
48
48
85
5
12
87
21
19
8
40
23
25
72
72
155
36
12
18
12
150
36
6
79
41
31
95
42
36
12
159
120
39
1
179
12
97
8
15
18
6
9
81
18
37
29
6
48
13
29
91
107
60
33
129
111
120
39
1
17
12
19
32
24
63
186
31
8
40
17
36
27
16
24
47
9
96
51
69
3
156
25
11
21
165
19
23
25
143
169
59
144
13
248
16
5
60
31
5
19
23
33
27
48
85
185
18
156
1
65
12
36
7
8
69
42
36
54
15
3
12
60
213
16
47
72
97
95
6
3
192
9
30
33
3
132
18
42
85
23
49
5
91
48
17
135
33
7
24
8
51
69
40
17
96
54
30
3
33
39
33
30
30
67
11
24
6
60
19
176
45
30
93
24
40
65
30
57
16
89
39
24
72
40
128
72
16
47
73
53
6
6
54
1
137
87
40
11
24
45
9
12
163
71
30
228
30
18
30
49
5
6
30
42
21
16
29
102
37
17
15
81
7
32
16
72
113
7
23
25
47
90
6
42
15
63
105
9
72
24
6
33
40
35
21
24
3
133
5
19
8
24
64
24
23
54
3
15
18
55
8
16
5
48
115
72
48
11
45
21
66
177
120
27
30
30
78
48
3
72
24
81
60
27
88
72
11
84
132
21
40
8
117
24
48
43
152
57
39
40
56
141
27
72
15
25
41
15
27
30
6
24
25
8
33
127
24
80
15
18
31
17
54
33
33
90
108
1
11
117
160
17
156
90
42
63
112
8
9
18
12
150
51
40
83
6
6
108
12
73
24
17
31
29
19
5
6
120
18
78
42
27
16
5
3
15
1
8
123
54
6
9
40
48
23
9
16
48
11
24
120
21
48
63
54
24
19
5
3
15
33
15
1
11
117
16
72
59
13
83
13
56
45
54
12
60
60
54
36
60
115
5
67
5
48
24
54
6
55
128
27
246
39
33
60
27
16
77
60
55
17
120
63
105
15
27
18
91
149
42
25
11
30
54
1
5
3
87
49
56
99
66
99
51
42
228
87
40
8
3
21
16
77
12
6
49
59
12
57
33
42
12
25
11
18
6
69
201
55
143
12
18
75
15
6
54
13
65
39
16
23
25
56
123
168
78
66
78
30
138
63
16
83
21
39
78
60
7
47
1
5
12
15
40
101
12
7
8
3
69
63
144
1
29
3
3
13
71
36
45
120
39
25
24
24
80
3
54
6
78
51
75
69
64
8
40
29
30
13
53
84
36
75
105
7
17
126
25
89
31
59
21
69
43
35
6
42
42
67
95
48
6
24
27
64
56
48
16
29
27
96
57
63
9
63
33
55
17
72
31
72
17
223
8
24
40
11
69
3
72
354
42
9
15
96
210
12
27
9
6
24
54
42
6
75
255
78
54
18
180
30
72
42
66
37
17
6
24
9
40
56
63
33
105
84
60
6
33
15
25
24
107
13
8
24
21
78
24
12
60
36
9
16
5
12
72
103
95
105
27
69
117
30
13
32
69
3
15
73
89
336
54
9
9
207
3
13
17
7
23
73
192
53
27
40
47
25
120
80
51
37
47
114
72
24
114
12
174
51
40
29
3
27
60
90
15
16
32
3
24
61
24
41
18
117
87
33
147
93
39
25
104
24
120
3
18
54
42
3
27
93
111
1
35
45
45
60
18
90
48
3
24
27
120
108
73
17
72
18
117
141
72
30
13
72
83
30
15
15
24
18
12
43
11
12
49
5
51
24
45
3
3
24
61
8
39
105
63
54
54
61
11
18
19
5
91
5
27
64
83
36
57
33
6
120
6
42
1
17
42
13
29
60
24
39
57
183
15
97
11
157
5
12
66
114
18
12
45
105
60
3
192
64
77
27
3
37
32
63
73
83
120
69
51
21
16
80
135
30
120
123
16
56
15
49
48
5
6
141
33
15
33
12
42
1
77
3
33
6
9
81
78
25
5
43
32
15
42
36
48
6
18
27
75
84
121
5
75
16
17
6
1
161
15
72
48
40
8
39
1
24
11
69
51
12
49
53
12
30
54
60
31
5
18
150
12
66
37
47
6
67
32
3
13
53
6
48
102
15
75
45
21
12
42
30
120
6
9
40
8
15
25
17
6
25
8
39
1
17
7
17
60
19
17
15
24
88
32
64
17
63
15
49
32
40
48
47
25
101
43
24
5
72
211
35
165
27
6
12
102
13
32
16
209
15
33
144
30
105
88
5
30
12
66
30
25
17
15
40
11
12
30
78
6
55
29
144
43
23
9
27
60
90
126
33
27
54
96
24
18
72
21
45
12
30
12
61
29
3
63
30
12
12
48
90
72
9
16
8
87
1
24
48
11
21
33
48
30
9
105
159
ABCD 96043149344*3^$a+1 [50147]
35
36
25
36
24
108
11
97
54
21
9
15
9
11
24
1
11
24
91
29
91
17
100
33
39
69
147
9
15
105
15
80
36
25
27
21
99
21
11
1
227
120
60
16
57
24
60
3
8
144
28
93
47
156
7
78
15
81
36
30
30
18
66
59
52
128
4
72
56
19
9
116
16
44
73
3
24
20
124
104
156
1
83
132
1
59
24
64
105
138
17
7
5
124
116
85
54
150
47
112
8
19
45
9
39
33
135
20
25
23
175
6
59
1
36
15
117
36
59
72
1
75
108
20
24
36
72
13
162
29
13
36
35
24
72
36
12
36
37
23
12
168
52
15
24
41
7
30
15
21
27
8
12
148
21
78
6
95
25
72
83
124
108
12
33
3
80
12
67
233
4
96
3
5
36
13
11
72
169
63
20
48
12
1
12
48
11
13
23
100
93
11
48
136
80
7
149
4
32
4
80
25
66
45
44
48
25
11
157
3
120
117
27
33
27
21
11
60
1
107
36
12
7
78
35
24
40
156
3
5
1
18
30
15
33
63
21
99
132
32
103
9
80
61
15
24
20
103
65
100
48
8
84
16
9
11
120
49
36
15
32
25
83
4
156
96
44
7
72
30
11
52
68
7
53
120
61
59
24
1
15
45
59
1
111
69
47
97
11
60
247
45
27
77
24
49
11
72
73
35
16
44
12
52
21
12
48
6
21
8
12
28
92
49
35
1
90
113
31
21
104
40
20
36
40
68
12
49
71
49
11
72
96
25
35
24
1
60
12
39
8
36
25
11
16
80
145
18
29
16
27
9
111
45
9
24
90
45
120
56
25
36
48
36
60
63
20
13
99
44
4
27
29
52
44
24
192
64
24
57
27
20
12
4
32
40
129
3
128
25
59
13
63
9
30
6
114
48
18
47
72
84
1
23
13
108
66
54
36
23
12
205
36
35
13
71
1
47
88
9
144
39
36
105
60
42
24
150
119
61
3
20
7
6
47
76
20
61
59
25
15
99
41
49
63
132
3
150
23
16
81
59
73
12
35
55
29
12
28
12
8
25
6
101
24
24
60
247
45
93
54
17
16
45
23
217
18
21
44
12
4
68
1
35
24
52
105
11
97
263
100
32
60
36
84
7
29
84
61
11
28
3
9
189
119
1
75
56
240
36
60
49
3
140
12
24
61
23
7
41
37
48
27
12
8
12
60
24
192
60
13
35
37
35
79
5
19
24
6
12
12
11
12
25
75
129
11
13
11
16
9
186
5
60
73
6
45
44
55
5
40
75
45
21
35
61
23
100
9
23
40
80
73
84
11
4
12
24
21
23
25
6
149
37
30
9
36
9
96
60
30
126
23
36
49
36
18
6
15
20
61
51
15
93
32
4
9
39
8
24
31
54
23
43
65
100
8
1
131
12
28
48
80
12
19
90
51
3
24
6
252
119
24
4
51
45
69
23
25
59
40
33
12
3
51
17
55
30
59
28
27
24
77
85
83
12
24
60
16
68
127
93
69
6
57
8
97
47
85
47
49
59
96
25
27
129
11
25
30
120
45
8
64
3
24
21
20
4
69
35
157
3
24
80
40
8
37
11
16
8
43
45
72
20
1
12
147
8
24
85
48
162
153
15
5
1
75
44
67
6
39
284
40
105
155
12
132
36
24
36
19
113
48
1
60
111
72
33
48
36
59
4
111
6
111
33
111
96
33
39
21
6
113
52
8
16
81
35
24
61
155
175
6
47
37
143
97
75
93
27
81
15
57
132
75
20
4
171
24
21
56
73
72
23
1
3
128
24
28
68
97
23
37
35
28
27
18
23
40
60
80
12
12
12
85
15
3
42
11
64
36
33
99
56
36
31
29
1
72
36
30
65
61
96
108
12
180
35
37
126
6
90
9
57
83
60
1
23
12
60
1
27
27
29
16
51
33
32
48
61
3
32
1
132
42
24
117
84
45
24
24
35
25
11
67
5
12
28
105
23
16
116
84
88
141
12
60
47
7
21
48
72
8
36
1
72
23
24
13
72
48
135
92
4
27
90
48
27
24
189
11
25
119
25
36
71
64
63
5
40
92
84
85
36
11
25
3
32
168
25
35
25
222
29
60
16
63
30
131
133
11
7
54
36
47
52
171
30
15
68
31
66
15
12
20
76
117
102
168
77
96
60
172
3
66
6
24
125
1
27
33
132
27
15
21
92
36
40
21
51
27
5
43
45
93
51
24
51
21
3
65
1
75
116
13
36
11
49
23
67
65
31
18
12
119
19
17
132
28
57
102
114
11
24
16
ABCD 96043477826*3^$a+1 [50013]
3
52
35
13
156
104
100
56
15
6
30
6
48
39
52
168
71
1
29
39
33
198
21
4
96
80
28
11
12
9
108
16
11
54
72
27
87
69
16
20
21
19
24
65
115
44
52
8
36
36
84
15
6
66
18
36
75
39
66
43
36
125
31
5
30
109
77
19
24
47
13
44
123
48
6
43
32
9
72
27
36
76
5
6
49
24
17
19
35
66
39
159
1
60
20
40
41
150
37
47
36
60
13
35
21
39
69
3
18
120
96
3
12
144
4
191
6
55
35
25
188
57
3
36
4
23
204
36
13
56
24
16
35
36
229
35
9
64
96
104
33
19
95
49
36
5
39
51
25
48
137
6
48
81
15
49
5
12
18
1
35
49
36
5
39
16
20
24
40
24
17
43
47
49
95
61
155
6
18
30
36
55
41
39
285
43
77
19
17
27
16
20
81
163
120
23
109
8
12
21
84
6
13
71
133
72
120
20
60
180
84
75
180
66
3
57
15
21
144
55
60
65
43
80
147
69
51
9
120
100
24
71
1
108
23
57
52
24
104
40
23
18
31
11
30
54
45
28
12
65
30
13
11
121
20
4
20
27
180
60
37
17
75
9
6
13
20
16
17
19
44
4
120
20
76
36
24
41
30
6
39
81
19
48
77
19
20
136
8
3
57
51
30
72
3
36
21
48
42
18
72
43
5
6
33
33
39
39
25
95
81
171
90
3
15
36
13
32
135
60
30
19
35
1
161
67
11
25
41
115
71
37
140
3
54
36
7
72
29
15
4
12
108
12
41
198
25
144
192
188
12
15
6
54
36
13
36
35
24
229
20
36
160
20
57
54
30
6
97
152
24
27
13
5
19
77
123
172
168
12
41
3
4
11
72
9
40
41
60
84
24
39
76
77
19
149
15
76
204
47
33
64
192
24
116
195
9
117
7
72
71
18
75
136
59
25
11
54
15
16
24
24
32
48
51
36
54
39
57
126
13
77
84
75
60
40
84
20
51
36
253
35
36
13
12
48
71
1
101
3
4
72
11
9
225
63
72
244
36
108
53
24
144
175
80
40
185
36
19
60
60
5
19
17
6
33
4
17
3
52
125
19
35
12
49
11
37
32
75
13
12
11
49
5
235
24
41
36
139
48
107
105
88
113
7
47
66
19
59
129
87
25
80
21
39
28
20
93
79
24
24
36
17
7
116
15
21
108
21
31
48
11
25
24
200
60
156
16
48
281
111
88
17
75
45
63
33
67
23
37
56
4
32
40
44
16
8
81
6
90
15
4
84
20
72
75
25
24
71
6
43
60
60
36
60
8
16
161
79
60
44
87
73
77
54
30
19
36
44
172
300
60
8
40
152
4
11
90
24
31
5
75
51
84
25
29
91
188
27
6
7
101
66
54
19
17
79
137
99
100
8
27
25
29
90
85
5
96
36
7
12
24
44
51
21
24
156
60
9
31
95
85
80
24
4
11
90
31
89
36
60
15
24
15
12
13
60
80
27
24
36
157
77
66
18
36
55
131
13
35
42
54
85
60
35
30
135
4
60
20
165
102
129
129
51
168
27
9
45
72
99
48
57
84
6
30
43
12
20
201
39
99
21
69
19
77
115
11
57
63
93
184
140
240
33
3
51
30
96
19
60
5
3
3
18
72
159
28
101
39
72
15
13
92
51
93
100
11
84
25
11
24
1
29
235
5
39
123
84
45
279
109
36
24
12
8
160
137
19
44
33
54
145
35
13
156
5
60
39
16
56
9
36
19
35
6
39
136
41
43
101
75
4
65
19
20
16
204
116
196
8
33
87
3
69
4
11
36
97
56
16
84
80
64
132
68
72
60
40
44
16
8
36
64
56
21
79
44
33
7
92
4
84
173
7
12
35
9
16
60
44
60
45
6
49
36
84
41
54
1
24
140
76
20
28
23
48
181
71
18
42
13
185
79
32
28
17
55
5
3
76
24
53
144
60
139
36
128
36
21
3
36
40
41
24
90
21
40
11
33
111
180
30
99
4
77
90
24
126
39
51
49
180
131
13
60
20
52
140
21
43
95
129
52
59
49
113
ABCD 96043546252*3^$a+1 [50057]
16
32
1
47
24
24
13
27
27
29
19
36
24
48
33
57
47
120
48
79
17
55
9
56
271
72
33
117
72
48
150
12
42
12
36
23
109
3
8
16
8
37
131
7
36
54
39
3
101
24
19
77
7
65
13
48
27
8
97
174
89
48
16
56
157
27
93
3
15
54
24
3
303
9
8
1
12
131
31
6
51
39
30
3
3
30
23
31
89
24
37
36
15
56
1
120
72
63
15
18
54
33
56
37
3
33
23
49
15
176
1
71
1
60
27
9
15
51
21
69
6
5
61
11
24
24
85
24
11
40
51
60
89
13
3
8
49
54
18
23
61
24
3
27
29
31
90
48
6
17
31
41
16
69
90
72
17
64
8
16
39
81
15
36
90
120
96
66
60
53
24
13
36
39
15
12
21
87
24
57
8
24
24
16
32
37
12
42
18
75
117
18
57
39
18
30
216
33
24
69
6
45
176
79
54
75
51
21
8
49
36
3
141
18
113
79
17
25
23
7
33
81
48
54
57
24
27
29
13
72
18
17
48
16
81
23
24
40
8
43
6
72
39
24
3
53
25
23
48
31
9
51
21
120
48
45
18
89
85
6
29
24
37
11
25
18
5
61
3
33
71
88
9
12
6
48
5
64
27
66
27
33
48
24
39
33
15
56
72
67
42
3
9
54
126
6
18
11
1
6
66
108
3
33
6
18
18
5
13
11
79
65
16
3
90
27
8
97
36
12
36
27
8
37
59
1
48
54
65
24
133
35
1
39
15
12
42
48
11
13
27
9
39
8
1
39
32
24
13
24
107
73
15
8
13
51
21
11
25
63
32
31
36
45
80
40
48
21
36
15
3
30
114
5
25
24
63
75
29
48
1
48
60
11
16
9
39
27
93
21
27
3
6
12
51
8
55
57
32
16
3
29
79
126
12
111
32
79
81
27
48
149
48
24
16
33
24
119
16
45
27
24
8
7
18
15
32
13
192
11
48
40
32
85
3
72
72
33
60
3
69
36
84
18
81
63
17
72
16
8
1
36
12
6
48
41
48
16
9
12
24
3
8
7
18
84
24
30
45
8
24
31
17
1
23
88
144
15
17
37
42
90
23
144
49
18
36
9
80
16
48
8
13
24
48
11
13
3
8
19
77
31
41
103
17
24
13
60
48
119
13
36
72
87
56
1
15
105
39
8
88
15
17
1
15
32
37
35
61
11
1
71
61
72
35
85
27
45
35
48
61
6
45
45
131
13
108
95
151
6
27
24
56
73
23
24
24
19
90
144
11
7
36
18
36
71
37
27
3
60
33
69
72
36
24
23
7
54
60
12
11
67
18
27
24
111
33
57
23
7
24
185
13
11
7
9
9
23
192
24
13
35
16
129
119
1
24
36
30
21
39
33
32
25
72
15
8
40
45
12
42
144
36
41
72
13
66
6
27
8
1
23
24
16
45
3
24
9
47
1
24
15
56
13
147
24
15
30
78
12
41
112
56
61
3
21
35
16
24
33
47
1
6
9
32
16
15
18
12
36
6
9
135
89
19
29
25
36
11
25
71
37
66
42
48
95
13
3
21
27
32
72
48
1
12
3
32
16
153
36
18
17
19
18
72
131
24
24
127
17
121
15
27
21
24
24
80
61
18
17
97
144
198
54
18
18
15
15
6
102
54
186
5
85
51
8
61
108
36
75
8
25
23
1
48
90
45
32
37
59
7
54
35
19
21
72
3
36
66
39
21
72
36
48
24
23
31
30
11
13
203
24
37
36
18
6
84
123
93
18
33
9
48
23
1
23
48
31
6
27
3
18
11
13
27
27
12
18
39
8
13
18
57
15
12
60
17
16
21
108
87
8
48
19
30
111
24
8
37
24
18
233
24
25
54
6
11
61
11
25
36
126
30
24
119
7
17
48
1
23
37
36
84
11
40
45
11
61
59
265
23
31
48
6
90
161
13
11
25
143
16
96
69
35
88
45
179
37
11
64
80
55
41
13
42
54
3
80
55
108
21
8
31
84
18
24
36
71
31
9
8
7
138
6
41
40
21
36
24
30
65
61
6
5
49
54
41
97
39
69
24
138
17
43
5
16
15
9
3
54
6
9
56
37
24
27
32
168
144
24
73
102
162
47
31
108
18
18
18
47
1
39
39
89
19
18
99
21
42
54
48
59
91
12
18
119
16
8
16
63
30
24
18
33
24
80
120
13
3
63
24
198
12
15
8
16
8
85
12
54
24
72
9
3
42
11
48
31
18
39
48
8
31
33
56
31
9
33
47
16
39
57
72
51
6
23
67
48
54
87
21
3
8
97
60
12
216
71
88
93
24
27
9
36
18
18
23
7
57
96
33
15
56
19
12
6
27
9
39
56
25
60
3
15
36
45
81
126
9
8
37
27
24
8
72
31
72
153
24
56
1
84
114
18
39
32
13
90
41
1
12
51
81
15
15
57
3
5
7
24
30
3
75
12
54
11
31
81
99
21
45
27
48
3
18
18
48
6
51
24
81
39
21
35
48
25
23
25
63
189
6
54
63
24
56
16
24
32
24
49
180
72
36
23
61
36
23
160
33
6
54
27
81
39
32
16
15
6
36
279
24
33
47
61
27
32
13
27
56
72
85
11
25
71
24
120
19
5
72
61
24
27
3
42
11
1
60
35
48
96
1
23
85
18
9
3
77
1
47
24
72
48
7
48
41
1
15
21
12
23
1
119
16
144
45
75
ABCD 96043755194*3^$a+1 [50061]
45
120
171
45
3
9
36
72
24
120
99
180
225
51
25
23
12
25
24
44
51
84
12
96
48
12
133
104
48
4
36
44
36
159
93
12
3
157
120
24
104
27
33
51
61
83
12
33
76
167
45
12
3
69
123
36
61
275
241
80
64
35
24
81
3
12
309
12
135
60
144
276
9
124
35
36
93
12
3
132
81
27
61
224
123
120
93
24
72
4
92
24
264
27
24
81
3
36
144
69
52
68
72
168
48
27
45
27
69
147
84
49
96
56
27
45
15
300
1
32
39
48
117
24
75
37
32
72
48
36
36
60
3
73
224
36
159
1
48
44
75
12
25
20
99
9
52
35
49
80
111
49
120
132
47
93
100
108
71
1
188
99
61
179
132
181
23
25
35
144
45
120
28
20
88
35
144
1
180
80
12
87
37
23
57
99
132
12
228
109
83
57
100
20
76
47
96
24
37
20
3
13
92
180
207
180
33
27
45
264
280
71
301
188
16
144
35
225
36
99
24
177
36
60
63
72
109
60
20
123
93
3
21
48
12
76
32
87
45
4
140
39
96
156
33
168
132
3
237
87
205
336
104
288
27
141
48
51
48
13
95
297
123
12
36
105
111
93
87
1
104
135
60
1
164
64
32
124
116
64
35
21
304
203
57
108
16
71
105
120
99
12
57
51
24
12
33
63
49
60
71
45
27
48
49
20
99
24
157
83
37
44
172
23
141
204
52
128
39
141
387
13
299
37
143
12
61
8
76
35
1
107
96
21
48
123
24
109
11
85
104
24
112
224
76
140
4
95
117
28
35
25
119
1
56
3
33
147
1
35
21
96
27
301
44
16
36
320
16
95
84
9
76
71
33
24
132
291
48
45
96
3
1
32
120
243
129
111
37
60
275
13
12
83
45
27
9
3
93
108
39
57
16
23
9
112
35
168
181
11
25
84
104
192
96
304
56
108
36
3
60
13
44
51
48
24
12
25
35
45
135
225
3
360
117
24
219
216
132
9
123
45
15
396
192
85
152
48
24
75
49
12
8
72
48
16
11
24
81
208
35
84
45
76
180
72
20
3
1
144
35
9
48
39
25
215
48
37
20
16
119
21
84
4
179
60
57
231
49
8
87
1
8
24
48
3
37
48
71
93
36
96
48
27
109
11
69
36
48
51
25
72
264
11
24
96
69
120
24
24
87
33
12
160
140
99
21
16
24
59
25
239
141
72
123
1
35
9
51
24
204
1
104
75
21
24
3
13
92
3
57
87
1
140
159
1
191
93
27
61
47
60
157
176
3
36
45
51
9
184
47
84
45
168
16
11
25
20
15
60
48
117
24
39
157
36
104
3
132
49
92
4
35
109
80
111
1
83
24
37
200
36
28
11
9
99
240
228
69
160
23
36
240
117
48
27
72
33
3
36
25
20
15
93
52
24
272
48
87
73
155
121
96
23
12
505
23
36
21
4
311
25
44
99
61
20
16
47
1
ABCD 96044319752*3^$a+1 [50112]
12
9
12
48
36
45
51
12
57
15
45
108
3
84
15
9
84
201
75
105
144
12
90
240
90
231
24
123
12
54
60
75
60
81
111
69
51
3
36
69
21
54
90
36
84
39
48
3
36
21
33
51
255
9
120
72
48
81
144
15
21
54
105
141
90
21
39
33
111
36
174
207
63
57
39
18
102
9
24
72
9
15
105
207
33
27
84
45
195
135
30
114
9
12
279
141
24
84
27
105
144
12
189
63
27
108
33
39
18
180
207
60
24
120
75
165
81
99
51
189
9
135
180
168
219
90
120
24
15
21
39
24
48
189
3
72
96
69
75
15
69
36
120
24
60
12
39
105
75
30
15
45
180
15
48
48
87
72
45
45
84
6
90
15
96
99
180
9
12
39
174
6
144
105
96
9
24
156
96
39
24
72
135
234
27
9
99
21
330
33
21
15
84
57
60
51
72
48
117
66
105
99
372
60
54
51
165
180
18
12
150
195
60
15
165
99
24
33
39
9
180
9
27
39
24
45
45
36
36
210
213
45
90
45
27
90
63
147
90
159
9
12
135
159
369
96
84
45
12
39
21
264
24
87
15
105
39
126
75
96
144
135
150
15
105
51
48
15
30
147
57
12
51
153
30
117
132
12
33
63
108
45
51
48
96
120
81
108
72
51
72
312
45
51
189
75
60
96
324
3
117
39
105
9
135
57
180
180
111
24
195
105
276
24
36
84
45
51
9
15
264
9
15
216
72
93
36
180
63
21
114
36
54
3
33
156
15
9
216
99
24
36
36
15
129
120
75
21
69
15
9
12
111
57
63
24
48
57
3
12
75
45
15
84
6
63
36
81
51
168
36
96
93
270
21
69
27
12
57
15
120
144
201
60
15
69
39
21
27
144
120
105
264
15
99
12
33
57
39
231
69
45
51
165
15
15
144
45
45
60
66
129
72
3
21
36
9
99
225
126
90
54
114
36
36
15
48
12
99
81
48
165
51
105
24
126
57
60
99
30
60
15
15
33
72
204
21
54
144
90
12
51
144
9
51
75
30
99
24
45
3
33
54
21
12
84
135
18
51
21
15
165
15
15
9
24
21
36
78
90
12
15
99
9
21
111
36
24
9
327
24
15
30
114
81
60
39
45
9
15
21
459
132
3
72
30
51
9
135
9
267
84
45
123
87
9
24
72
24
12
9
108
87
75
69
15
6
51
33
39
87
81
99
54
24
27
180
24
72
60
60
24
3
57
225
90
90
24
207
48
36
45
39
21
30
45
48
72
48
135
33
57
102
24
246
3
21
27
39
21
129
51
72
48
9
75
9
36
3
12
39
36
90
90
9
24
27
165
84
36
15
24
66
3
21
30
216
24
9
21
6
21
69
15
144
12
48
45
126
21
39
18
87
120
225
123
237
90
45
39
57
24
213
180
111
12
60
48
84
60
165
36
54
21
12
69
150
285
120
24
15
45
132
24
69
27
84
3
72
210
60
144
51
15
105
60
3
162
75
105
75
33
12
90
78
3
48
144
48
48
24
147
189
24
36
225
15
75
249
57
ABCD 96044353994*3^$a+1 [50051]
54
36
114
31
95
18
19
65
6
1
96
59
96
180
48
1
36
12
11
216
120
24
72
169
5
36
114
25
48
132
23
108
24
66
18
37
60
84
53
67
29
66
13
83
18
66
18
6
97
113
79
17
84
6
1
53
187
23
126
144
90
6
151
77
108
19
5
54
1
60
29
31
60
35
138
78
18
36
31
59
54
30
1
143
18
18
109
23
37
71
30
132
12
18
37
131
36
210
54
42
19
29
60
31
41
30
24
145
60
96
23
102
19
41
7
101
30
36
6
48
91
35
114
72
54
25
5
144
36
43
65
78
145
60
5
7
53
7
83
48
6
30
61
60
119
36
120
180
25
29
175
5
6
84
36
97
107
25
59
60
36
13
23
48
36
18
18
24
25
29
79
11
12
78
30
109
12
23
37
60
29
19
53
24
180
91
12
23
25
59
114
12
18
37
5
54
13
71
6
55
65
43
65
132
30
25
71
18
7
113
36
36
7
71
61
23
36
1
89
6
66
67
47
13
41
30
1
96
83
6
66
60
54
84
31
119
72
84
36
18
6
48
37
89
19
108
12
12
29
90
72
54
18
96
12
24
90
48
36
31
5
103
72
29
31
59
66
43
47
6
7
11
30
6
61
60
5
174
13
11
90
12
144
31
5
78
1
11
24
36
90
90
120
78
19
11
1
125
36
54
90
36
55
5
19
29
36
60
48
7
101
114
120
1
24
155
13
11
12
108
36
24
84
6
36
151
59
234
139
11
120
6
66
169
125
90
36
109
71
97
72
191
48
60
1
11
108
36
24
12
60
97
47
54
12
54
13
41
7
12
12
5
91
53
127
72
41
30
37
24
65
6
144
90
30
24
90
19
108
35
30
114
1
53
192
54
145
41
19
179
277
29
54
1
65
108
6
37
47
162
54
42
54
30
43
192
41
18
36
90
66
25
24
168
12
48
137
6
18
180
180
67
53
31
101
12
42
1
47
6
36
126
97
23
60
48
1
59
30
96
30
6
7
47
1
29
24
79
11
126
235
11
37
17
6
54
30
6
144
48
18
18
19
23
169
95
6
7
113
18
72
54
43
12
71
18
144
216
36
60
84
36
54
42
144
55
11
49
41
67
60
53
24
84
42
18
126
84
54
168
19
155
60
30
18
36
97
60
119
48
18
108
144
7
35
36
49
156
155
30
54
25
35
36
102
78
84
36
49
36
5
150
48
42
30
37
17
43
11
36
1
149
54
12
24
36
102
42
66
55
5
48
31
5
96
54
265
36
35
37
53
18
252
37
17
24
192
90
25
24
119
61
149
90
1
48
131
36
133
251
49
12
29
91
71
18
19
83
85
5
79
11
54
43
17
211
12
168
84
149
72
24
36
138
6
84
96
54
1
60
96
143
181
41
67
72
5
54
36
25
23
157
5
6
138
67
12
48
35
37
23
18
7
132
23
12
36
97
120
5
192
132
91
35
18
66
61
12
12
23
42
210
1
23
36
36
18
30
6
48
18
90
7
107
25
11
97
47
126
79
11
84
13
95
25
12
41
30
18
19
60
17
84
6
30
54
1
120
41
115
264
53
42
36
54
30
54
60
12
72
67
59
42
48
36
18
18
18
42
48
79
12
53
6
1
60
41
18
60
84
36
42
7
281
90
126
30
1
95
49
131
30
115
53
31
60
36
47
36
49
101
12
139
59
6
54
72
54
55
60
96
12
12
11
25
24
5
96
48
36
6
30
7
101
67
95
37
23
48
6
55
101
7
12
36
192
11
66
43
47
96
54
66
78
31
89
211
95
6
138
162
18
36
6
84
6
30
18
36
18
6
61
65
30
96
12
25
12
108
23
12
97
48
12
11
90
79
23
13
23
157
12
71
61
48
11
42
30
144
6
48
31
11
18
36
36
18
30
19
71
109
71
217
5
12
186
36
13
203
49
95
30
144
7
24
29
84
36
7
35
49
5
55
35
66
18
42
55
119
60
30
24
19
12
35
24
174
126
90
6
13
ABCD 96044415752*3^$a+1 [50012]
24
57
8
7
81
3
60
12
288
69
27
413
88
3
237
63
36
5
88
15
57
200
31
24
36
45
144
3
5
208
27
48
93
39
17
31
33
75
96
69
104
232
24
51
60
48
216
24
225
63
33
120
39
33
3
45
176
88
3
12
60
12
41
72
88
15
249
3
405
15
17
31
108
5
19
101
19
45
32
64
147
125
19
69
39
60
21
176
91
29
19
72
5
48
24
88
128
67
93
72
75
48
24
93
72
27
189
15
65
64
15
161
72
55
72
65
160
56
91
125
55
161
79
9
24
3
180
17
127
81
8
55
9
3
60
72
36
36
33
192
135
36
45
80
67
36
36
36
33
192
8
40
39
12
5
48
88
39
36
5
67
60
12
96
29
16
8
199
36
72
12
185
40
51
117
8
91
36
105
104
64
72
192
48
27
45
3
77
103
9
24
99
173
115
12
41
192
43
69
3
48
24
12
9
99
5
31
36
5
31
57
176
7
144
33
120
120
80
7
36
12
105
8
67
108
33
96
51
72
45
123
53
64
72
56
55
60
120
132
36
29
7
65
40
15
9
152
24
16
48
216
3
168
48
60
9
75
60
65
96
16
128
55
12
24
84
180
5
16
51
5
19
29
91
381
15
81
15
108
120
69
120
51
45
39
81
32
103
9
168
99
69
24
8
24
88
75
21
72
240
39
24
17
48
160
24
3
120
69
24
87
297
8
7
33
219
93
72
51
108
89
16
15
17
19
144
24
12
180
149
139
36
89
168
235
53
64
75
5
16
96
24
24
120
72
39
72
9
8
7
9
80
19
12
60
21
72
63
240
17
72
136
48
87
12
60
12
69
80
31
36
72
53
24
16
39
120
24
12
60
17
103
9
104
31
153
27
204
81
24
120
27
237
32
91
108
57
8
55
96
84
5
16
24
32
72
55
48
89
16
48
32
19
48
53
43
69
3
144
93
32
48
163
93
15
17
112
195
45
8
43
36
369
27
237
15
48
60
125
103
9
32
19
45
72
3
21
48
3
24
48
108
225
99
5
19
21
248
40
15
65
43
108
72
177
87
9
24
8
199
36
53
40
339
12
108
197
19
72
5
64
63
17
103
153
27
312
36
105
39
105
3
12
41
55
9
24
192
24
3
12
180
36
60
12
33
24
24
27
204
48
41
120
40
192
39
105
3
108
33
24
183
9
111
9
48
32
24
91
45
48
51
84
60
21
87
144
105
24
72
120
75
69
96
72
8
24
88
15
36
144
45
135
168
144
65
96
48
55
24
156
96
93
27
53
43
45
3
132
120
9
24
39
41
31
41
19
53
48
64
80
64
24
168
39
108
120
21
144
3
12
168
17
232
3
45
3
45
320
103
41
31
57
3
93
171
60
9
24
128
19
84
36
36
24
48
177
3
108
57
120
135
72
48
132
180
161
67
108
153
96
8
16
32
160
3
24
45
48
87
300
21
192
80
40
32
67
21
480
72
27
36
12
93
39
81
80
19
21
123
405
80
16
291
120
45
27
5
136
75
141
48
48
48
80
91
69
51
60
36
53
19
12
81
8
55
96
48
17
43
141
56
16
48
39
81
192
267
5
31
17
7
72
65
168
127
33
3
45
264
144
ABCD 96044998202*3^$a+1 [50068]
93
56
120
64
8
88
51
5
175
5
28
48
15
12
5
36
16
20
19
45
80
55
60
9
27
81
24
120
15
60
48
77
24
144
208
144
96
15
12
21
51
108
225
147
29
24
112
75
29
79
105
87
81
384
3
93
152
96
16
56
4
63
96
120
41
100
80
16
39
53
7
36
5
100
60
60
15
9
3
77
19
36
9
104
91
29
103
57
56
132
7
5
52
20
168
36
12
112
48
8
16
24
32
4
75
33
15
65
88
200
72
88
27
120
5
103
5
52
75
12
9
44
180
103
65
19
65
160
60
159
84
5
67
84
9
60
27
60
24
65
16
60
20
48
7
84
17
163
81
224
4
48
39
53
43
240
12
197
288
36
16
63
5
55
48
9
48
108
159
5
103
48
9
80
19
89
112
116
19
24
29
88
60
20
108
4
51
69
51
96
29
24
7
204
9
32
43
57
39
21
63
45
27
41
7
45
27
33
60
8
55
132
45
303
9
39
9
8
4
63
17
28
27
9
15
12
108
36
60
36
9
135
60
21
3
77
100
12
8
64
8
16
111
113
67
5
43
237
8
103
33
80
31
144
84
60
81
36
68
12
79
12
5
7
77
55
69
20
115
9
48
32
172
3
197
24
4
87
45
56
24
103
33
63
180
24
72
113
7
48
41
36
19
21
63
12
5
31
228
144
81
219
48
5
4
24
24
80
12
283
21
36
80
55
53
43
144
60
24
17
48
96
28
15
137
144
7
5
52
75
72
41
7
57
39
84
33
68
4
27
156
48
17
187
317
19
89
55
57
123
12
53
115
72
36
65
67
60
177
15
60
149
19
33
32
52
236
28
51
21
8
196
75
5
103
41
76
99
24
53
4
63
5
115
41
16
116
7
33
15
57
51
9
80
7
84
17
228
52
44
160
20
103
5
31
60
65
31
240
5
64
20
19
120
5
28
39
5
16
147
77
139
249
20
103
185
220
87
36
5
36
40
159
36
29
211
24
197
127
57
39
84
33
20
199
41
108
84
72
36
112
12
8
91
12
129
15
41
64
3
77
108
7
48
93
104
48
88
8
79
5
43
9
8
48
4
84
56
79
65
19
113
79
5
19
5
4
36
51
309
51
108
341
84
103
345
27
53
163
125
19
132
84
129
176
55
24
12
48
48
12
72
93
72
60
48
68
12
55
125
72
16
15
12
57
48
180
168
27
36
17
100
44
36
4
75
108
12
5
180
36
55
84
45
75
36
165
60
3
12
12
105
60
8
112
12
36
48
87
12
137
43
132
149
124
27
108
192
5
19
12
33
75
9
12
243
357
3
57
39
117
15
17
67
53
7
60
36
5
4
3
36
9
135
60
5
72
24
19
53
7
60
5
148
32
172
15
240
21
20
28
75
17
100
75
132
81
32
4
96
8
91
101
19
33
80
55
105
96
39
101
64
75
72
24
21
68
7
45
128
7
84
12
132
156
96
81
8
55
21
44
312
72
91
45
24
27
201
27
48
12
132
48
65
67
24
21
75
24
17
43
17
19
108
81
56
16
24
164
112
60
24
3
180
132
29
72
19
93
96
12
68
19
117
36
39
144
57
20
55
69
15
24
69
15
12
24
45
96
56
108
4
72
3
72
48
117
3
225
20
72
19
65
31
21
48
12
87
77
19
36
48
165
12
56
43
129
80
7
101
127
41
7
84
81
39
41
7
77
24
19
156
41
19
69
32
36
7
72
21
8
4
32
100
80
19
36
69
80
36
19
57
60
20
28
80
31
69
44
36
187
12
57
20
48
235
53
60
48
31
60
ABCD 96045313036*3^$a+1 [50125]
36
108
135
36
9
23
172
165
47
96
109
3
21
279
45
36
191
4
105
147
452
85
60
63
44
193
36
240
111
80
60
13
35
192
13
23
13
35
85
71
228
61
159
128
133
287
49
15
93
360
420
135
60
80
208
57
216
15
84
21
135
32
84
60
4
44
37
143
240
85
107
109
95
1
159
21
15
69
59
96
60
181
63
48
33
27
32
1
191
64
164
85
23
229
75
180
45
95
193
132
59
61
131
37
11
64
20
48
28
189
12
24
51
44
52
48
80
64
32
25
83
97
99
9
51
20
85
216
3
285
15
228
32
37
11
64
236
288
16
48
48
117
11
192
48
49
83
268
20
25
39
57
48
36
15
116
60
48
112
153
167
13
131
36
73
72
15
108
180
141
131
13
180
15
81
11
25
11
48
229
72
63
180
165
23
132
25
71
64
141
51
33
47
25
131
13
35
1
15
129
204
72
315
96
68
25
35
4
60
20
48
49
108
83
28
69
12
3
21
39
105
71
16
165
75
20
13
12
204
171
140
96
133
59
48
64
48
45
215
25
51
144
68
37
11
192
108
85
36
171
92
16
81
51
129
155
16
164
25
23
1
11
133
11
181
15
93
51
44
85
240
95
160
48
93
95
61
51
93
231
300
84
192
93
144
47
160
105
23
48
4
153
3
164
13
72
24
84
60
83
12
352
105
24
191
145
24
84
71
25
84
180
111
105
71
25
3
20
96
76
48
32
36
589
191
84
16
9
23
112
140
49
159
36
45
159
180
48
60
20
28
164
16
44
36
76
128
36
49
120
167
469
75
9
35
37
143
97
144
111
48
92
4
81
24
35
64
57
59
49
107
4
60
69
63
48
105
179
112
36
32
112
33
36
59
121
71
48
37
180
83
97
195
108
96
21
48
75
36
69
75
57
3
141
71
64
9
12
155
13
35
1
36
23
180
12
100
93
51
9
147
189
51
9
107
112
60
45
51
20
16
48
12
69
11
144
4
288
32
25
35
121
27
69
108
15
92
73
11
76
69
15
300
9
36
51
9
11
48
12
64
32
4
45
95
13
35
325
12
35
73
147
273
63
57
72
144
95
100
44
352
45
144
87
108
129
51
252
212
37
60
63
12
96
32
112
20
28
32
73
23
4
60
68
145
60
12
35
100
33
47
96
48
60
1
111
144
20
64
165
59
12
144
1
99
9
35
85
36
216
3
60
36
80
61
63
57
24
99
60
96
141
179
49
95
52
144
96
9
311
109
144
36
155
84
48
28
36
80
108
37
11
133
107
13
71
48
25
263
13
36
15
48
297
84
204
183
284
48
36
124
20
97
48
47
60
36
109
83
25
35
336
36
28
20
ABCD 96045390908*3^$a+1 [50072]
36
27
48
27
9
24
27
5
12
24
112
8
109
72
18
9
68
72
12
19
48
5
12
28
24
3
17
28
116
16
32
52
51
89
60
79
65
7
53
36
52
80
24
13
35
64
9
84
11
52
27
18
162
33
36
111
5
12
1
18
33
48
104
37
71
4
24
9
59
24
48
4
12
15
5
24
28
36
8
37
63
80
36
60
1
63
144
12
272
12
19
5
4
20
60
4
9
90
6
3
24
108
56
60
4
104
13
11
24
16
8
12
28
20
24
72
16
9
59
4
44
31
17
25
23
72
13
135
48
99
9
8
96
19
17
4
9
23
55
89
40
24
104
151
197
24
1
111
51
57
20
13
39
9
87
63
12
6
59
96
7
9
21
83
124
80
12
61
11
196
36
15
5
24
16
44
48
7
9
84
24
20
24
19
29
7
53
96
12
4
24
8
36
67
42
288
47
37
15
8
13
27
56
72
12
55
57
20
76
12
132
72
36
8
36
24
72
88
104
13
23
4
204
57
27
96
8
24
108
40
72
12
27
17
43
9
39
9
51
17
60
84
28
104
16
33
66
53
79
5
16
87
9
20
48
85
3
8
16
21
87
44
64
27
5
16
36
20
24
24
24
16
32
55
45
44
12
37
18
33
12
164
85
3
8
19
113
48
52
12
8
16
9
72
66
9
8
55
69
8
40
63
45
36
27
65
48
48
43
17
4
68
12
16
39
9
45
47
43
41
36
76
8
25
11
1
135
104
19
9
140
4
36
36
39
69
57
71
28
32
31
42
95
31
12
9
36
44
28
45
15
48
72
20
76
36
20
12
16
36
60
9
39
9
59
1
35
4
104
36
1
119
12
16
24
48
8
1
23
4
8
7
9
36
63
81
32
12
28
12
44
36
84
16
20
52
32
31
24
18
27
12
69
11
43
9
104
12
84
79
5
48
48
120
88
9
51
9
12
107
16
44
24
7
9
216
32
24
36
24
52
80
4
128
112
32
52
9
11
4
12
8
55
17
115
129
56
13
11
64
56
132
48
4
12
105
59
48
85
78
5
67
5
48
37
18
5
96
28
9
23
76
104
96
4
39
132
53
112
15
9
44
4
9
24
59
36
124
69
23
4
3
17
48
40
135
89
1
59
12
24
16
36
24
9
3
27
18
51
39
5
4
24
20
64
32
40
116
100
8
16
68
48
55
9
3
5
28
27
77
16
99
6
23
40
44
4
44
72
48
12
64
21
51
117
71
19
9
21
15
8
60
76
12
72
20
4
45
11
24
85
15
80
12
16
117
27
3
72
6
11
12
96
61
30
77
85
18
81
63
53
16
9
23
4
44
100
27
65
25
47
48
49
126
45
27
9
9
23
4
44
40
8
24
40
24
48
36
68
73
75
8
24
132
24
36
28
24
176
31
5
16
44
7
17
55
108
21
159
9
9
11
12
67
120
33
164
52
44
28
21
23
85
11
12
12
16
32
52
92
25
11
31
77
31
41
4
3
5
72
12
73
11
60
12
12
40
27
33
80
28
9
11
28
8
16
27
9
224
24
12
4
36
32
100
32
13
84
11
4
8
12
1
90
17
168
168
7
72
17
16
39
69
104
43
77
24
49
71
49
107
96
48
48
43
5
132
36
7
141
20
16
8
103
45
32
13
23
40
8
43
5
12
64
45
102
9
56
4
9
3
20
48
1
39
8
55
78
12
6
17
67
5
31
24
36
53
19
53
28
56
91
45
20
4
8
84
1
59
28
56
24
24
148
111
69
8
228
7
81
45
72
48
11
12
12
100
9
6
5
40
39
53
7
53
48
16
21
78
21
51
18
35
36
13
59
37
12
131
36
28
20
55
29
13
48
90
29
52
44
12
25
83
43
5
12
28
8
61
63
3
53
100
44
55
18
23
67
17
25
3
15
89
36
24
16
8
84
7
60
21
8
7
29
48
24
100
56
4
39
17
136
72
32
40
15
30
27
56
7
18
35
28
20
7
29
25
27
9
90
9
60
3
5
67
6
99
81
27
45
3
36
92
7
17
24
24
7
108
41
49
24
23
7
17
19
24
9
152
76
128
48
175
9
200
12
100
20
12
7
90
23
40
15
72
53
40
20
7
17
28
15
45
57
11
4
32
72
7
105
9
27
8
24
12
37
83
16
72
8
1
3
8
19
5
40
8
64
20
16
80
12
43
60
29
48
16
44
28
24
32
16
15
17
28
68
12
36
37
111
20
13
27
39
69
20
24
24
4
171
41
49
48
35
24
31
5
28
68
13
18
5
16
44
16
68
4
12
72
20
4
48
99
69
12
72
87
57
8
28
60
8
31
18
71
19
53
100
27
5
55
41
24
7
17
4
99
17
24
4
168
8
40
72
20
36
4
108
57
15
120
15
65
16
72
56
12
36
4
92
24
36
12
16
32
84
55
12
33
48
9
6
53
100
8
76
45
90
33
45
47
12
16
27
117
20
40
3
90
23
136
21
35
7
53
24
24
60
36
1
95
12
1
35
4
15
21
36
56
103
5
184
12
51
29
12
4
75
29
13
18
101
96
13
11
7
17
25
18
30
15
12
96
20
19
18
54
5
136
27
17
36
64
12
56
12
24
40
12
8
19
53
16
12
99
5
28
27
45
63
53
60
12
36
48
52
12
8
12
7
42
30
45
44
36
28
20
108
31
30
15
72
12
27
5
55
41
24
12
88
32
12
12
12
19
17
31
17
55
33
36
44
67
78
30
60
5
7
5
55
12
77
12
96
24
16
33
30
17
124
104
43
5
60
60
84
ABCD 96045417764*3^$a+1 [50034]
40
5
15
9
90
81
12
15
57
36
45
15
3
72
33
12
15
48
36
6
3
24
12
36
24
3
13
12
17
31
17
18
9
24
27
25
132
8
28
72
32
111
42
27
76
35
24
57
28
48
113
15
120
15
9
16
11
109
60
5
54
13
77
18
37
5
115
36
12
29
43
36
12
185
39
36
87
85
41
115
95
9
63
18
60
7
155
9
156
24
4
5
39
100
5
55
17
3
16
80
81
36
7
11
57
28
35
45
27
9
36
108
15
72
12
18
60
27
27
9
12
27
36
157
60
17
126
24
57
45
31
72
41
19
116
45
15
4
23
25
92
12
4
12
8
39
1
60
20
40
11
1
29
36
18
105
39
36
6
36
72
18
37
65
27
33
12
15
48
16
35
9
48
24
111
13
5
15
120
69
18
133
11
1
8
124
56
36
63
85
80
15
13
32
3
69
4
12
83
12
60
9
76
23
201
45
19
60
20
40
12
12
32
4
44
28
17
15
12
45
51
40
32
45
3
28
24
101
96
19
12
77
31
71
18
51
39
145
8
45
27
33
3
9
150
117
3
25
20
28
143
60
30
51
3
1
17
115
72
47
24
126
103
5
135
16
5
24
102
1
32
16
144
5
15
3
37
80
136
60
35
109
8
72
3
33
39
36
114
18
13
24
35
45
27
108
93
9
6
30
43
20
51
54
27
3
49
113
24
3
15
45
100
60
20
28
60
95
97
8
45
7
41
72
159
3
61
20
69
43
119
9
21
18
42
31
32
48
24
3
258
18
9
36
39
85
128
3
45
36
9
60
30
72
9
144
36
64
41
48
6
25
56
36
28
12
104
28
8
12
96
117
18
30
19
5
66
49
101
55
60
65
102
25
17
66
177
40
32
201
135
105
66
13
20
63
45
9
3
28
68
12
60
27
13
8
4
11
37
65
55
35
133
35
30
15
27
133
12
47
6
7
20
9
48
63
45
67
77
6
48
9
28
8
69
3
60
27
18
27
36
4
48
32
33
12
51
4
5
18
37
20
123
153
52
72
11
97
68
52
8
57
42
72
18
66
9
28
32
57
19
12
65
90
93
4
212
28
8
45
54
13
23
13
11
13
116
96
3
25
161
39
15
57
60
3
13
48
12
5
27
111
72
33
27
73
35
37
48
5
12
7
71
66
19
44
28
80
45
15
93
15
100
89
48
43
24
60
60
60
65
3
60
28
17
3
45
36
60
79
95
24
30
87
16
12
11
45
36
4
32
60
12
268
35
48
9
40
113
7
8
108
129
51
40
5
7
20
120
15
54
75
123
18
18
9
3
18
51
3
33
9
36
7
41
7
20
99
1
5
138
9
135
25
8
48
100
32
12
15
12
1
5
39
45
19
5
39
36
40
29
120
15
36
21
36
27
28
32
36
124
32
9
6
1
53
7
68
15
12
45
15
25
12
47
9
99
60
45
36
12
28
120
11
61
72
68
45
24
3
51
72
18
19
48
77
48
24
39
64
17
6
133
11
18
151
29
151
24
53
7
20
51
21
124
60
60
32
48
96
28
8
75
162
115
96
32
24
4
35
54
31
137
27
57
51
27
1
47
13
41
19
32
28
44
21
7
107
30
27
24
9
111
24
21
36
63
88
20
9
24
39
33
27
100
65
6
45
21
19
197
18
105
39
150
3
135
69
84
24
36
156
28
41
39
15
1
12
35
108
9
15
48
157
95
33
75
13
41
31
29
90
48
45
40
83
9
28
36
17
7
20
36
124
11
36
61
20
45
27
72
36
48
51
48
25
35
18
3
27
25
47
153
24
63
13
8
36
9
42
13
59
138
27
16
12
5
207
21
42
129
51
133
20
12
9
18
6
171
136
44
16
20
28
29
42
93
28
8
64
5
91
12
32
28
8
9
27
64
20
24
12
76
32
16
35
102
27
87
9
57
18
37
8
36
4
5
36
36
7
17
31
8
135
9
33
3
69
3
24
136
12
113
3
27
33
207
18
55
84
53
87
12
4
12
60
68
36
9
24
63
57
51
52
65
7
96
24
11
69
16
12
72
35
18
63
12
28
17
27
15
66
15
21
24
30
37
107
6
75
9
15
40
60
56
51
18
12
51
27
30
55
32
28
8
3
37
5
7
5
51
81
54
21
36
60
27
25
23
13
60
176
16
68
64
5
18
37
11
60
45
12
27
1
35
105
27
12
1
17
15
39
1
23
157
35
9
28
35
33
120
9
90
61
72
53
27
12
4
60
24
53
48
15
4
48
128
4
17
123
45
48
15
27
36
21
24
52
65
3
99
121
12
48
12
23
25
60
29
120
15
28
29
103
96
176
81
18
12
97
53
108
19
8
39
6
75
60
28
47
133
11
13
108
60
48
12
48
24
8
39
13
32
216
52
36
11
13
11
36
21
45
55
17
31
20
129
18
18
19
5
75
153
27
15
1
47
37
17
15
28
53
43
104
16
12
17
15
40
77
18
45
3
33
4
32
165
15
28
36
132
47
1
12
8
24
28
17
66
54
90
36
72
33
64
20
60
21
27
15
12
60
12
24
30
15
219
1
59
180
25
20
27
13
35
1
12
23
42
3
24
16
12
47
18
63
4
36
11
36
12
6
ABCD 96045751988*3^$a+1 [50012]
46
56
18
100
27
23
16
21
83
34
8
7
33
54
24
57
33
24
6
42
8
40
62
10
72
62
18
88
8
30
34
3
27
8
49
60
21
24
36
18
50
40
14
16
90
6
18
80
46
9
12
5
24
30
70
39
3
128
70
90
9
33
12
2
1
15
2
72
118
42
15
23
66
19
125
88
134
40
93
11
40
21
29
91
21
8
16
30
8
16
26
28
15
33
18
50
7
24
9
84
2
34
6
6
42
42
15
93
12
3
33
68
54
42
16
15
15
18
12
18
30
12
78
50
22
2
28
44
16
38
10
27
45
12
75
21
60
14
18
52
20
22
6
50
49
9
54
26
46
6
15
60
84
5
16
12
48
15
3
174
20
43
33
12
48
51
21
12
3
33
6
18
48
30
2
6
40
9
141
26
58
8
70
8
1
39
104
72
1
33
14
16
72
57
15
8
88
30
20
54
13
3
2
4
18
30
18
2
6
16
18
38
48
40
9
45
12
63
57
8
46
122
19
53
30
18
55
33
12
68
30
42
67
53
142
33
15
24
26
88
56
64
60
66
24
2
112
3
29
46
2
7
15
78
50
16
56
10
15
9
32
100
84
14
24
22
36
24
3
33
42
48
54
3
57
38
73
39
8
73
9
8
67
21
38
40
2
7
120
15
2
40
3
3
2
7
9
24
38
48
16
26
19
83
73
95
40
18
27
3
32
10
32
67
9
12
14
166
18
56
25
36
5
7
12
3
18
39
33
6
120
50
4
18
24
48
18
14
18
6
16
18
86
22
15
3
32
10
15
15
45
5
40
14
24
22
12
6
32
10
39
15
8
106
24
3
12
21
26
16
18
54
48
18
30
21
11
18
22
150
48
2
25
23
10
6
48
30
50
58
54
18
110
37
9
2
10
14
16
32
16
21
45
8
40
32
6
48
72
42
46
42
14
34
24
6
66
6
32
16
81
15
8
16
2
88
54
2
54
42
7
168
33
54
78
114
8
16
54
36
30
42
8
7
23
40
32
42
40
78
18
27
24
29
4
12
14
22
60
32
16
24
60
2
10
3
5
55
113
55
9
8
30
40
6
66
78
42
56
24
73
47
24
10
60
74
16
21
21
12
36
30
26
54
112
30
20
7
21
51
39
54
18
24
6
15
27
18
192
15
33
30
2
16
30
24
48
8
10
14
58
14
16
18
6
30
18
33
135
8
90
94
6
39
75
2
6
18
54
10
62
18
7
141
27
117
51
57
30
32
18
6
66
88
15
12
51
48
74
67
29
16
14
49
45
3
65
22
50
16
6
30
48
48
48
36
54
2
4
18
18
60
18
69
3
24
30
36
32
16
30
126
18
42
63
33
24
8
40
30
66
6
6
18
24
96
90
12
2
16
2
112
56
16
6
9
63
6
146
16
2
22
24
26
4
12
15
15
24
26
72
30
16
24
42
75
5
96
7
23
10
15
60
5
54
40
45
9
42
24
18
15
57
36
48
27
113
22
104
118
12
78
6
66
18
38
42
16
96
3
3
8
34
38
10
108
20
22
32
58
27
3
18
24
48
27
48
5
4
36
48
12
18
26
223
72
33
3
5
19
51
9
15
54
50
24
10
38
18
40
6
18
3
3
24
33
33
30
9
12
81
18
2
28
36
30
24
2
54
18
22
48
45
51
6
3
15
8
18
70
57
57
63
9
14
136
81
17
6
34
3
29
6
58
24
87
9
12
2
46
12
24
6
18
6
104
16
81
15
18
150
9
15
48
42
15
15
18
32
7
15
8
46
26
13
57
36
12
42
8
25
95
16
21
33
27
21
15
27
26
64
6
24
18
152
43
9
90
8
10
6
74
16
14
10
87
39
26
4
20
7
23
90
19
5
48
24
4
36
24
30
9
41
54
10
30
8
25
33
14
16
72
8
10
24
36
12
38
40
56
25
9
54
96
54
26
24
16
30
20
22
74
43
11
1
33
36
36
6
18
87
17
46
56
40
48
2
78
16
24
6
26
85
35
16
24
6
12
36
36
3
51
9
33
30
30
27
15
50
78
82
27
69
87
12
33
18
21
36
33
51
33
27
21
234
8
72
58
32
28
2
16
8
34
32
46
32
88
9
23
10
3
5
64
8
40
30
96
32
10
39
33
30
18
150
8
42
55
12
27
6
15
33
90
21
3
45
53
40
8
24
16
120
54
66
72
12
12
6
24
8
10
30
6
27
9
3
3
8
97
57
152
40
3
27
24
69
3
105
15
72
18
14
88
66
24
8
28
66
26
40
14
1
12
45
27
83
13
12
87
26
112
27
33
12
6
9
48
15
26
22
90
30
18
24
36
2
18
19
35
10
12
44
4
15
48
72
21
30
57
15
30
48
20
46
8
70
18
2
28
48
60
24
12
36
8
166
96
78
12
8
7
17
7
36
5
22
32
13
12
15
33
15
2
64
30
54
27
33
3
77
7
15
24
32
88
57
12
3
69
3
32
1
23
34
56
79
45
2
18
55
117
20
55
9
39
21
12
8
6
138
6
1
33
30
2
6
64
78
15
5
7
33
168
48
96
8
30
18
70
2
112
14
1
33
6
74
22
33
87
18
72
54
21
29
6
18
48
52
87
9
90
32
37
3
48
66
48
72
48
6
2
48
6
13
51
2
94
18
3
45
8
31
71
70
15
3
24
56
184
48
42
78
8
22
180
12
20
28
42
32
40
81
63
2
48
22
102
2
24
34
6
26
46
8
40
50
16
8
88
27
21
144
48
8
31
15
90
15
21
44
24
30
24
10
12
18
18
32
16
32
19
123
66
39
15
50
100
20
40
56
30
34
15
23
37
12
15
18
6
69
27
24
42
30
24
18
36
66
24
26
88
72
15
9
54
8
58
27
3
42
24
24
6
33
17
24
16
51
5
28
60
24
96
96
78
18
15
9
8
88
14
58
78
8
24
73
33
86
46
12
38
37
3
69
11
40
2
46
9
17
16
72
198
9
93
15
33
68
46
26
48
46
6
39
5
94
24
18
120
48
30
2
112
30
80
18
4
15
21
8
7
9
8
22
45
21
200
7
21
60
56
30
25
21
12
96
86
1
9
63
33
75
60
63
24
6
2
40
24
18
6
24
90
30
33
15
9
48
15
168
24
24
6
98
18
40
8
22
50
22
30
12
6
8
64
2
64
14
10
48
8
70
9
17
16
84
18
42
6
48
50
16
6
50
70
120
72
33
63
2
24
30
18
ABCD 96046496948*3^$a+1 [50063]
12
8
21
19
23
37
20
87
1
29
84
15
51
6
114
13
17
31
53
72
43
12
32
3
18
36
60
90
61
60
8
57
3
45
42
49
60
5
3
16
32
45
7
56
12
45
18
102
15
9
24
27
40
72
56
21
54
1
5
30
30
31
12
41
19
173
15
39
24
1
300
59
37
72
20
28
5
168
7
5
7
101
126
9
21
15
24
16
36
143
6
24
27
100
72
11
21
45
3
3
13
24
12
20
15
30
3
63
13
5
79
72
65
15
24
15
9
12
16
48
17
15
15
13
44
3
30
43
41
36
7
17
31
32
40
68
24
21
48
6
21
48
75
42
39
16
48
17
3
27
49
5
90
6
7
48
35
85
5
15
40
32
93
79
5
31
65
24
30
24
6
60
6
37
32
45
19
24
20
16
32
24
28
152
28
23
18
19
17
163
47
96
54
3
12
88
12
5
43
36
41
39
12
28
11
9
45
42
49
24
5
31
5
19
5
30
9
3
18
19
11
126
111
9
39
52
12
20
36
15
45
15
1
5
3
28
72
48
8
36
120
9
6
30
15
39
9
3
73
12
84
11
48
12
84
24
120
30
31
20
24
51
6
3
16
20
39
30
39
40
36
44
33
24
39
36
64
12
20
33
7
164
16
104
9
111
9
15
60
15
30
66
13
48
8
12
52
17
43
48
24
95
21
40
12
17
30
1
68
16
8
21
30
61
20
39
9
117
51
9
19
140
4
12
36
125
24
55
11
13
17
43
84
23
129
21
54
36
30
27
48
24
76
12
8
4
24
12
35
37
23
25
65
39
9
6
24
30
36
31
8
16
44
16
41
15
123
30
79
53
60
39
15
33
3
33
4
23
18
51
21
24
19
12
35
9
48
60
12
81
67
77
19
12
144
24
5
36
96
3
24
16
41
91
12
68
24
9
7
12
23
25
59
6
27
28
29
114
1
35
9
36
4
11
30
15
9
6
1
53
79
20
28
44
36
9
19
5
66
90
30
25
68
21
7
5
75
40
24
104
40
41
66
18
19
23
54
79
11
1
128
4
11
1
48
53
240
7
12
41
55
60
59
1
12
11
6
31
44
4
11
25
89
12
24
24
39
3
37
53
19
36
35
18
7
53
15
21
51
4
5
3
3
13
12
29
36
18
66
24
79
101
30
6
24
7
32
16
24
53
18
60
36
54
7
12
12
5
15
45
24
30
30
79
92
15
25
8
27
1
132
20
28
23
6
79
17
18
97
8
4
36
11
93
3
54
6
24
9
4
68
52
68
24
40
8
33
24
24
15
15
60
96
36
9
88
8
12
3
30
24
15
40
11
24
1
29
19
5
31
5
51
75
54
36
78
90
15
36
4
5
12
7
17
30
1
20
24
9
12
43
24
11
37
5
3
100
41
15
4
5
19
48
68
96
21
78
1
24
20
96
88
11
6
90
9
27
48
66
3
3
13
32
4
36
44
48
3
25
5
15
52
11
21
15
9
21
36
3
81
156
24
43
11
60
66
43
11
1
48
128
15
90
54
54
36
99
52
119
49
95
6
30
13
56
12
4
89
31
56
100
20
33
31
96
120
8
21
36
24
30
1
12
20
3
49
29
66
33
51
21
76
132
17
15
24
45
60
7
35
24
93
28
5
18
49
8
60
3
210
6
81
12
33
3
87
93
4
11
6
54
9
52
11
37
17
6
90
54
13
17
6
9
4
24
48
20
45
43
12
12
12
11
18
115
44
21
102
25
8
72
12
12
36
45
7
68
28
11
90
55
20
4
65
31
41
24
3
48
24
4
71
33
60
27
66
30
33
4
8
39
6
7
23
13
11
1
60
12
11
45
45
19
41
60
27
3
49
53
27
40
257
15
4
35
42
19
44
21
19
5
39
57
15
111
30
7
20
40
23
25
23
25
107
33
4
72
24
41
6
18
51
69
79
83
57
27
1
29
199
84
36
56
4
65
7
5
3
36
21
19
8
52
24
12
5
24
126
9
16
20
15
9
9
31
48
8
64
155
6
19
89
6
9
240
27
37
8
4
5
19
5
12
54
61
32
33
30
169
11
153
45
120
6
13
53
43
5
19
23
25
5
7
12
84
17
24
6
93
21
30
21
40
20
9
31
5
19
59
36
24
81
28
56
51
1
44
40
68
51
49
32
96
28
101
31
53
55
72
8
4
47
21
9
24
6
66
7
11
12
9
24
40
5
66
30
15
45
30
9
16
215
24
30
6
25
8
21
15
81
19
12
5
54
9
75
1
5
19
71
96
30
114
6
60
19
96
12
12
48
17
63
33
63
4
11
1
120
48
56
64
36
11
66
39
16
29
51
4
24
12
20
12
27
66
15
3
30
7
12
8
9
195
9
79
36
104
21
7
5
19
8
27
69
156
4
95
42
24
6
25
12
36
60
11
24
12
9
16
5
43
156
5
43
20
112
128
27
49
41
51
9
31
5
24
54
6
99
40
140
40
17
60
24
15
9
99
12
51
48
37
8
45
39
21
6
6
108
99
88
24
56
28
24
53
199
35
1
12
8
45
19
20
4
24
120
71
6
19
12
23
102
79
95
36
13
11
36
9
16
32
51
6
60
43
11
109
32
69
31
101
19
41
48
7
35
105
12
33
144
43
11
6
30
54
87
3
9
3
18
135
36
28
20
28
5
3
57
78
37
89
19
44
123
30
3
51
1
20
84
36
9
31
60
20
40
24
11
33
21
6
18
6
66
39
100
11
25
23
126
66
9
39
1
161
30
24
54
66
145
89
39
28
29
51
60
28
5
6
9
60
16
8
28
32
16
24
12
8
27
6
78
1
65
36
3
81
6
60
13
11
13
12
35
66
30
109
35
30
3
21
39
153
48
12
7
36
35
1
89
51
40
11
9
21
39
4
5
55
60
11
84
25
20
15
1
71
25
35
13
24
11
36
45
15
1
32
27
81
45
7
11
42
24
6
54
19
24
8
15
69
40
5
79
80
76
24
24
36
12
23
49
36
36
24
11
1
29
3
3
25
5
108
90
42
60
3
12
4
8
21
6
13
17
114
6
15
60
15
6
19
11
60
25
263
30
66
6
60
3
16
71
45
69
6
9
15
33
16
5
30
12
78
31
ABCD 96046885178*3^$a+1 [50011]
3
53
60
55
90
102
21
32
52
80
76
32
88
24
8
12
76
21
3
56
100
92
25
63
44
48
4
33
71
40
24
20
25
72
6
18
66
5
31
132
65
7
9
39
177
24
32
97
102
24
45
39
41
55
5
4
68
24
61
30
53
19
108
129
128
136
32
24
36
84
24
100
92
24
64
69
27
39
5
1
3
8
19
24
12
24
9
24
51
5
60
12
55
17
12
91
17
48
144
88
33
39
8
72
79
5
180
67
12
36
21
8
96
55
21
48
12
80
24
1
11
28
27
144
101
13
39
15
12
9
24
32
4
92
43
29
1
47
24
25
18
77
28
3
17
40
56
12
84
55
9
24
68
12
16
87
60
17
12
40
15
9
87
29
304
84
15
102
75
21
3
27
297
20
72
84
100
80
60
25
24
66
17
12
12
36
103
5
109
51
159
6
15
69
6
17
24
24
36
48
36
7
78
90
9
63
9
24
21
66
29
28
75
45
32
13
111
20
120
31
69
27
17
67
125
148
3
153
39
45
20
16
51
29
7
89
13
27
9
15
21
119
7
29
31
18
15
120
36
48
27
33
3
69
3
41
37
18
9
80
16
32
37
6
21
48
3
9
8
31
72
5
4
120
21
83
124
63
29
25
23
31
126
18
161
4
51
81
39
17
43
45
60
15
6
18
12
33
3
18
42
30
155
13
54
17
19
12
29
25
11
43
105
32
115
9
51
9
21
3
51
53
37
36
47
115
5
36
67
29
28
8
124
123
36
69
21
59
7
24
17
12
16
60
21
11
109
23
52
44
16
48
60
32
139
9
12
8
16
32
49
15
8
91
29
1
15
24
36
177
3
147
53
19
21
99
141
27
144
33
60
152
79
81
24
144
192
56
24
24
24
40
128
112
87
153
3
93
39
17
13
6
5
72
52
36
27
5
37
87
159
17
108
25
66
18
11
7
65
4
60
3
17
96
52
72
48
20
103
57
32
64
27
17
72
24
37
35
12
36
76
39
12
33
27
93
56
156
84
1
23
37
159
33
27
56
64
8
31
12
5
72
40
27
78
15
72
20
28
21
36
6
17
55
30
51
171
36
33
92
12
91
45
69
11
40
20
175
36
125
28
8
124
48
192
3
120
6
35
16
128
12
60
4
32
64
39
45
80
1
23
36
31
149
60
12
37
111
140
16
8
16
135
6
11
25
48
167
13
39
116
12
4
45
24
30
5
72
139
18
47
28
68
19
65
40
21
27
8
115
12
17
64
96
93
6
41
28
8
48
64
8
48
36
36
43
21
44
7
30
180
27
27
33
21
15
56
36
115
93
87
29
61
99
104
7
17
331
17
12
48
85
59
36
4
24
57
102
165
20
12
133
15
92
28
36
20
1
15
60
15
18
35
16
147
5
112
56
16
33
107
121
3
57
39
51
5
79
9
36
15
33
92
48
36
36
40
260
96
25
3
27
42
27
8
60
7
18
75
93
47
12
4
20
76
20
19
101
25
11
112
12
20
271
33
9
11
12
124
51
53
55
9
75
113
28
9
15
56
72
37
135
20
72
199
72
42
47
28
20
43
17
55
21
200
12
7
18
12
36
6
18
18
89
13
87
3
45
32
1
59
121
18
9
27
65
40
141
3
87
209
4
39
36
42
39
48
87
105
183
6
39
20
16
51
9
92
19
29
100
32
4
3
18
18
5
7
114
30
5
64
32
24
40
104
16
24
69
6
120
5
19
45
8
48
7
12
77
48
52
21
18
36
6
90
30
3
32
25
47
43
12
5
16
21
84
11
40
180
44
72
12
37
36
27
8
48
61
54
6
75
9
51
3
65
12
24
49
11
64
87
84
17
4
33
6
101
43
90
18
9
80
85
11
4
9
51
80
4
44
36
84
7
41
12
73
23
16
63
108
24
41
25
39
39
45
39
21
32
19
33
60
80
16
51
48
113
60
24
1
63
32
48
1
54
6
35
24
4
60
116
25
11
40
93
135
63
77
36
1
15
51
33
45
291
60
9
54
21
32
55
30
72
111
15
6
23
40
8
19
29
4
51
125
25
11
19
29
40
21
11
24
96
85
23
85
18
5
72
120
16
27
57
12
123
53
64
48
8
60
4
8
16
20
100
32
60
4
63
132
5
100
39
9
12
68
37
48
107
60
40
8
55
72
65
13
35
52
44
61
54
5
49
6
41
96
55
89
24
37
90
54
11
4
21
12
36
75
39
12
45
9
59
60
156
36
36
12
16
9
12
23
48
24
13
47
43
78
3
27
42
107
19
45
21
6
18
75
32
108
100
21
6
69
8
7
161
19
5
88
56
120
12
112
291
6
3
27
5
31
53
7
5
72
43
125
64
69
30
5
24
40
21
24
35
192
64
27
17
37
18
45
8
19
101
24
40
80
96
115
9
3
65
ABCD 96047237998*3^$a+1 [50052]
108
75
48
165
84
103
305
348
115
137
132
3
192
96
45
99
225
36
283
17
12
360
300
111
81
63
153
135
165
60
72
360
63
45
24
48
60
12
48
48
3
256
96
65
15
64
221
67
48
305
15
57
12
108
48
127
293
27
33
24
60
420
39
16
221
19
5
96
12
12
51
105
180
144
19
329
48
72
60
48
84
79
96
161
63
21
276
55
48
96
144
41
48
103
137
72
60
48
108
84
48
648
187
53
264
3
57
216
240
132
331
89
132
291
144
208
257
63
192
208
353
120
24
336
312
48
247
173
84
48
300
132
159
112
89
55
53
72
19
17
420
60
72
120
31
80
9
343
209
156
115
17
15
96
81
156
67
377
108
123
117
91
176
81
223
89
12
36
39
105
228
60
372
48
108
24
336
144
96
60
24
36
39
48
45
12
156
12
60
60
231
9
228
24
120
19
96
161
132
331
269
180
132
48
75
16
77
564
60
3
112
341
12
60
168
24
3
213
60
144
31
32
165
12
120
36
84
168
55
77
3
57
36
204
288
180
252
240
36
99
33
111
16
288
305
60
192
96
84
36
120
115
29
3
33
63
69
252
79
281
336
39
33
48
84
43
48
29
96
84
31
32
33
15
129
15
165
43
48
149
48
108
324
48
27
48
153
55
144
125
168
27
165
120
36
84
171
57
343
144
176
160
65
204
36
132
120
3
69
48
108
79
233
48
7
65
300
60
135
16
32
189
51
117
43
128
81
240
15
208
48
485
75
112
192
96
80
45
99
288
33
72
132
19
197
12
192
228
180
7
80
93
51
117
84
120
31
192
5
48
60
312
72
319
29
60
72
96
24
168
63
9
156
24
99
129
48
255
117
123
9
48
48
12
27
345
103
176
112
29
243
48
105
72
31
32
144
153
7
41
180
24
43
32
381
24
315
81
303
9
135
57
55
48
293
27
33
319
48
128
189
300
216
24
120
108
163
77
12
108
108
175
17
12
3
57
ABCD 96047338672*3^$a+1 [50077]
16
3
33
72
32
108
31
69
32
91
5
43
60
96
24
9
80
52
3
21
12
48
24
36
111
161
48
19
137
31
33
20
7
17
52
3
36
24
93
147
36
12
12
5
12
76
27
77
79
5
7
33
75
81
104
36
48
36
127
12
45
48
3
60
24
77
31
9
15
93
32
184
84
12
3
21
20
91
33
72
68
48
7
132
96
153
39
12
225
135
96
33
104
67
29
52
8
132
24
48
96
55
12
209
19
36
105
3
48
117
8
24
276
88
24
32
4
15
117
15
24
24
12
105
108
84
20
7
225
20
60
28
36
24
123
48
21
36
3
60
65
55
24
12
36
17
136
99
12
41
19
5
76
12
15
125
88
27
41
144
72
43
57
99
65
112
24
123
21
15
81
3
41
7
84
29
55
17
28
12
24
111
53
40
12
3
12
29
16
108
12
8
79
12
33
87
24
36
53
28
24
3
72
69
20
55
24
5
7
41
24
16
8
31
48
48
60
5
148
20
7
53
7
17
36
7
228
24
36
60
5
16
15
108
48
53
36
160
8
331
17
12
60
31
57
44
31
24
185
40
60
44
19
117
108
51
12
29
271
137
76
39
108
108
5
139
228
60
60
29
124
15
24
141
20
36
24
136
15
53
40
51
12
57
32
19
29
55
36
17
115
24
113
12
55
5
100
20
36
7
81
20
4
15
36
69
51
72
17
91
60
29
100
12
96
3
77
64
15
24
36
9
27
5
24
19
84
65
40
20
100
3
17
16
20
4
20
36
7
9
36
87
5
112
15
101
52
12
3
12
21
8
55
57
32
72
55
53
196
39
53
4
20
48
55
12
33
32
31
77
108
88
12
12
80
108
24
64
200
7
108
5
19
17
16
72
75
33
39
60
24
101
16
12
27
24
72
17
60
28
27
41
40
32
72
115
5
40
183
33
51
48
17
103
41
79
21
44
72
36
43
120
24
48
17
31
41
115
5
4
15
5
64
15
5
28
8
52
68
19
33
48
39
108
77
36
52
27
5
112
44
79
57
8
52
176
48
84
103
9
51
77
31
5
4
168
147
12
24
9
72
116
148
84
15
12
33
60
63
57
20
52
96
32
36
67
17
55
12
84
24
36
17
40
27
12
9
147
53
24
31
24
48
5
24
16
20
48
124
75
17
19
65
67
24
24
5
16
200
24
52
32
40
60
12
39
36
9
15
29
72
16
123
12
12
17
4
15
177
3
149
40
15
41
31
36
84
65
48
43
9
63
48
57
60
20
112
36
8
64
20
55
41
24
36
36
19
125
16
8
12
60
88
27
144
24
65
28
63
96
53
31
12
45
63
17
72
48
184
20
19
72
12
45
87
165
68
88
68
16
48
68
19
5
40
20
19
45
32
24
55
84
45
44
91
21
68
76
27
168
9
27
21
15
132
41
7
77
16
44
115
36
36
24
60
41
84
4
75
17
84
127
12
60
12
9
44
88
84
51
5
28
15
45
27
60
45
147
17
48
36
36
88
72
63
5
48
12
43
57
116
4
51
9
128
4
51
5
19
5
196
27
33
75
65
19
9
36
3
168
53
7
93
12
3
96
33
15
45
63
24
29
55
21
140
88
51
41
151
12
41
115
9
8
24
60
31
60
17
60
12
84
64
15
5
12
19
161
88
32
19
96
24
57
92
7
24
72
120
120
5
40
24
8
31
12
5
55
48
12
53
4
132
168
56
55
9
8
52
116
16
8
223
29
24
19
12
24
312
24
48
5
103
12
48
24
24
180
60
12
93
27
29
28
12
51
57
56
4
96
20
24
48
43
65
4
20
151
12
17
60
55
41
4
32
24
24
163
77
16
24
3
5
55
77
55
65
316
104
12
91
237
20
52
3
12
5
64
12
8
79
60
17
84
24
7
21
44
76
27
5
112
44
40
20
7
24
108
5
28
123
5
12
55
108
5
4
27
41
12
43
9
24
15
41
43
132
21
152
28
15
137
43
5
7
12
84
21
128
43
29
175
53
72
79
9
12
51
129
8
52
51
57
96
15
45
32
40
63
5
40
75
65
12
28
39
36
57
12
135
17
48
76
20
72
43
21
111
17
55
5
43
29
136
3
137
52
68
4
116
7
93
99
5
28
36
20
124
56
19
33
24
36
20
7
21
15
24
41
79
45
48
8
31
45
128
48
88
20
7
12
12
96
48
21
63
36
36
5
120
19
21
8
96
79
81
24
20
60
7
33
116
67
24
9
24
3
93
27
12
33
44
16
63
17
7
156
45
72
3
ABCD 96047816812*3^$a+1 [50074]
12
3
96
15
60
96
21
24
153
15
51
6
90
30
60
168
156
24
150
6
60
24
30
145
65
6
1
5
150
21
27
13
32
88
8
9
66
126
78
1
95
84
21
45
30
6
90
13
47
18
120
12
75
24
120
24
111
9
16
56
24
9
55
32
88
35
162
3
57
30
81
93
27
57
31
56
39
49
72
8
57
24
24
12
43
11
96
24
21
15
78
12
78
120
42
39
51
45
9
15
45
19
48
23
105
24
27
108
33
3
36
9
9
180
102
45
48
27
30
198
1
35
150
15
9
31
65
255
9
7
23
1
32
177
132
99
189
66
1
5
30
69
21
48
30
12
1
53
60
39
27
45
9
36
91
24
5
43
71
156
61
17
6
84
6
6
30
180
54
6
51
117
91
24
101
91
5
19
209
7
35
318
55
17
18
117
48
45
12
84
27
48
16
65
30
153
40
56
9
7
80
39
30
51
3
42
43
8
69
19
59
85
17
78
6
19
8
27
21
21
24
67
48
29
102
13
11
6
79
11
69
15
90
210
69
225
7
59
37
29
24
174
12
9
96
16
83
24
72
69
15
24
33
69
51
3
45
39
12
60
9
40
59
96
36
9
21
75
105
84
19
8
48
129
7
125
19
56
75
21
24
45
108
63
3
141
69
36
231
33
15
24
111
9
16
41
30
144
1
24
5
66
1
8
9
15
16
11
48
90
51
72
24
93
3
3
36
48
97
8
96
24
57
18
13
53
36
54
36
21
24
93
42
30
43
8
33
31
5
18
30
27
75
69
16
56
64
56
3
85
56
9
114
21
21
18
33
9
15
48
201
54
6
171
48
48
69
19
71
60
60
1
53
84
306
6
108
12
18
21
21
75
24
75
114
3
69
43
11
109
35
21
9
87
45
24
19
56
9
15
120
72
15
9
39
72
73
5
75
160
32
33
6
9
45
91
32
3
96
84
1
80
63
1
11
61
8
9
31
24
32
144
16
95
78
6
66
18
33
9
54
66
30
48
1
365
19
41
114
61
32
48
15
60
24
60
25
8
147
141
39
177
33
15
15
25
8
3
6
54
49
47
18
7
29
27
72
48
123
24
42
19
29
27
45
43
95
12
54
31
89
87
99
60
25
8
16
131
13
77
75
33
15
27
93
48
99
30
55
53
3
9
18
13
23
6
51
40
53
54
45
165
27
63
66
15
96
96
9
39
21
78
45
48
9
24
84
27
45
48
27
24
39
1
41
90
61
23
1
29
6
18
3
168
192
39
48
12
61
83
54
12
108
60
27
99
21
33
6
24
72
24
9
21
99
27
18
12
15
9
36
48
3
3
6
48
151
144
32
9
156
48
72
3
45
42
105
24
21
19
24
5
43
32
208
17
31
11
18
12
24
79
35
162
18
1
32
69
3
15
36
85
29
3
27
21
24
120
48
33
36
195
15
81
72
45
6
37
23
66
84
75
24
27
54
79
5
75
45
42
24
1
53
75
48
24
105
18
120
117
45
24
27
24
40
5
18
30
3
3
37
48
32
24
40
5
18
33
3
30
54
6
6
18
66
30
36
39
9
87
24
189
171
72
24
39
81
15
30
138
12
21
39
81
3
45
111
33
88
32
21
24
66
66
18
37
5
24
6
109
29
51
9
90
37
23
57
15
81
24
9
36
18
30
3
219
13
8
24
135
18
31
29
42
48
72
54
75
69
132
31
24
143
42
84
75
120
21
54
54
42
85
65
30
9
81
78
73
107
61
41
30
33
168
33
54
81
21
3
16
35
45
96
33
6
96
78
42
24
24
33
24
93
6
69
48
9
30
18
66
60
145
89
12
75
40
65
84
67
144
5
30
108
57
183
30
66
49
5
36
84
36
15
72
24
33
31
80
15
66
15
3
66
84
60
12
31
29
171
112
8
48
72
57
31
32
9
108
72
3
48
3
210
67
119
9
15
6
51
9
15
33
87
129
31
95
78
3
87
36
69
201
15
16
56
33
30
60
36
33
16
101
43
35
30
66
60
54
43
59
69
40
5
139
32
63
25
8
168
9
30
12
69
45
19
35
12
33
135
177
3
21
16
5
75
48
51
24
60
90
36
27
9
111
48
9
42
45
9
55
5
30
24
6
120
54
81
51
21
24
39
30
75
16
65
90
18
36
55
29
30
6
6
25
23
102
54
21
24
64
32
69
54
12
24
1
5
3
81
39
72
16
29
3
96
135
54
30
42
18
36
6
79
11
30
18
102
54
30
27
57
66
24
93
24
15
318
30
12
9
120
15
6
84
36
91
32
15
33
33
ABCD 96049529326*3^$a+1 [50385]
54
109
17
31
216
5
43
96
8
112
11
205
47
33
232
192
120
48
56
21
126
18
18
57
141
99
27
18
171
16
83
18
51
16
24
35
13
5
91
53
3
88
125
3
51
13
5
54
85
24
71
313
8
21
139
56
21
180
127
72
125
54
13
167
33
3
72
90
19
8
9
54
73
17
7
227
144
141
16
8
24
16
335
1
48
8
48
328
35
117
27
69
96
24
63
1
17
79
48
107
13
72
104
96
232
48
168
41
90
61
11
108
49
24
8
136
48
59
165
69
99
208
107
157
24
128
48
21
115
65
7
240
8
256
8
21
180
7
24
41
55
8
9
7
47
97
47
9
135
54
187
128
27
144
180
36
216
69
3
126
18
37
35
180
33
280
192
53
43
80
40
143
108
126
54
54
54
54
36
51
75
108
54
90
36
162
19
72
8
144
16
8
57
103
176
27
13
77
91
72
89
15
21
19
32
75
13
95
57
40
83
13
131
133
48
8
48
64
8
24
136
17
63
27
90
139
104
88
120
35
37
17
15
3
36
1
56
16
144
24
155
21
123
234
115
24
41
7
47
153
64
48
5
51
75
90
36
199
120
5
243
24
136
83
108
25
65
90
69
39
225
27
36
105
3
13
56
40
72
35
18
54
93
24
208
56
51
54
18
13
24
56
24
9
72
108
123
3
108
1
32
40
80
16
11
162
72
36
63
24
57
7
56
16
24
5
27
120
15
1
48
24
48
5
108
87
16
48
47
1
233
7
155
36
9
88
48
287
25
8
16
131
72
37
72
24
173
144
72
43
47
54
19
17
7
104
87
54
123
40
24
11
54
55
24
8
3
18
259
72
48
35
234
234
57
87
81
136
71
54
43
227
216
18
54
133
216
29
115
11
90
27
45
51
3
18
115
200
48
15
9
171
144
45
27
45
81
15
160
248
9
90
237
24
279
1
32
136
8
21
19
96
72
155
13
23
36
216
13
23
1
89
7
80
88
104
120
40
47
18
72
180
36
36
99
88
272
64
35
85
56
57
162
45
9
36
126
61
29
18
1
17
151
29
54
21
51
157
41
15
208
11
18
27
117
36
63
136
96
137
31
72
48
48
152
72
72
48
88
53
126
37
72
176
165
180
55
24
8
111
57
16
32
168
16
35
141
3
18
43
8
93
36
18
216
108
73
71
25
65
18
133
56
24
3
93
16
125
27
240
88
77
163
8
40
48
24
23
145
53
72
54
21
87
121
56
3
37
215
1
48
32
63
36
18
195
21
36
111
16
269
75
40
29
54
69
21
67
24
53
27
99
36
57
33
87
136
200
16
65
79
336
24
128
24
168
64
113
7
65
103
144
203
61
101
126
37
8
96
57
54
108
36
105
75
13
59
36
9
144
144
64
48
59
37
32
21
75
160
53
67
48
120
56
40
11
141
16
96
72
71
25
96
23
73
72
8
112
104
40
203
21
16
32
57
108
144
18
49
5
91
53
67
23
9
24
24
123
108
105
184
8
9
31
24
53
72
51
48
40
41
55
80
9
103
41
54
1
120
48
24
8
51
36
265
24
120
24
72
240
11
18
180
162
36
145
53
ABCD 96050121452*3^$a+1 [50113]
24
36
88
21
132
27
132
51
132
18
30
78
30
42
23
16
24
21
96
12
72
78
30
18
17
1
39
36
24
27
24
102
47
36
25
36
63
192
21
59
88
27
24
29
37
24
15
141
35
55
9
36
9
35
1
3
51
81
48
15
17
151
29
25
99
21
96
12
90
17
25
59
7
33
84
116
16
21
24
63
111
90
24
48
63
51
48
6
72
183
60
96
21
48
11
28
3
29
19
96
30
39
69
18
53
25
11
48
7
108
90
75
36
57
54
9
36
24
24
45
87
48
72
60
21
18
9
20
40
27
30
15
128
55
17
28
12
80
64
57
30
9
99
9
80
40
33
18
42
27
32
25
123
147
53
12
4
81
15
15
9
60
104
67
9
24
75
45
96
116
25
24
51
33
15
96
15
45
27
18
36
15
48
63
53
37
3
24
33
12
11
7
60
9
9
15
44
16
9
15
63
57
15
306
75
9
42
9
9
15
32
19
89
1
24
12
6
54
15
39
5
24
76
116
60
84
31
33
33
72
27
45
3
32
19
54
18
9
15
9
9
15
12
3
117
128
13
23
16
48
32
28
12
24
189
60
95
85
48
24
39
60
36
20
25
63
45
15
32
1
47
31
45
45
36
15
21
30
57
51
29
76
60
69
27
8
136
27
18
72
39
3
36
9
156
117
3
57
3
9
35
37
24
54
30
6
30
99
80
25
18
30
42
12
6
30
33
9
18
29
181
24
39
9
27
48
80
40
32
25
3
3
30
63
24
21
71
25
30
9
81
3
12
24
57
30
57
36
21
18
12
36
9
9
171
80
1
3
176
28
81
6
33
72
105
15
39
36
60
30
36
3
104
97
15
69
204
15
21
30
54
47
4
24
12
39
42
39
63
17
180
55
153
20
7
6
72
18
29
144
16
9
11
1
3
39
5
67
48
90
27
45
75
51
54
35
1
18
60
9
20
1
36
18
42
3
20
85
51
60
24
12
8
52
60
15
6
30
18
15
27
137
36
16
3
81
15
12
24
5
49
36
30
93
32
4
36
3
48
18
24
36
126
65
1
3
105
54
45
132
9
15
36
60
33
47
1
3
21
39
56
49
36
18
57
9
111
51
17
12
24
16
20
19
81
15
126
159
21
12
60
15
12
3
18
99
20
49
36
135
39
21
68
36
36
91
9
60
24
21
75
9
51
39
45
56
168
91
65
24
16
9
126
12
90
162
21
75
9
183
144
90
3
33
63
9
15
12
8
91
144
18
3
105
36
15
24
21
3
20
76
57
18
36
29
16
8
61
30
60
162
87
33
3
21
30
24
9
3
18
11
40
9
51
15
36
129
84
60
36
51
72
17
28
92
13
11
55
45
9
15
36
27
12
90
6
45
24
32
4
15
45
27
42
15
21
15
75
65
4
3
30
24
23
61
36
6
18
72
39
44
40
84
3
24
9
99
45
3
9
45
123
3
29
121
47
36
160
36
3
57
21
83
91
60
18
51
15
21
21
99
60
24
117
3
36
15
6
18
30
99
63
9
8
73
24
135
135
33
32
4
57
12
15
20
100
60
3
24
69
75
29
1
6
36
54
36
47
12
28
12
45
30
93
32
40
33
78
57
12
21
27
165
150
5
43
18
15
21
3
116
36
25
3
57
3
20
112
3
21
39
36
69
15
21
96
45
6
93
81
18
65
25
171
99
17
61
48
35
61
48
15
156
9
6
30
24
11
7
12
45
152
91
33
20
136
80
48
13
12
6
30
75
39
36
5
61
36
54
18
60
15
3
29
4
240
105
11
25
36
3
99
60
65
37
75
24
141
15
15
18
51
20
7
90
48
6
48
42
36
3
141
39
24
27
65
48
16
87
12
45
15
65
72
48
25
51
56
91
60
12
57
8
160
72
24
21
36
3
21
75
8
1
99
60
3
18
15
81
63
20
7
45
24
24
33
47
16
24
123
54
99
24
36
21
6
69
24
44
97
39
44
37
35
4
96
9
15
56
1
90
24
45
20
28
36
9
87
20
4
21
18
41
7
17
76
57
3
15
72
113
7
9
9
24
48
18
21
140
19
9
15
45
96
21
23
7
6
3
96
24
96
8
7
18
47
1
18
9
20
16
51
9
20
25
15
15
21
123
72
33
36
27
18
15
111
54
12
3
21
3
12
39
66
96
12
18
24
9
21
18
72
114
95
16
51
30
3
36
60
9
36
15
3
18
24
59
4
171
54
12
63
27
165
60
24
21
63
12
8
13
39
24
39
78
63
20
4
51
6
30
36
153
117
87
3
29
43
60
18
63
56
4
96
15
66
27
72
9
99
36
15
5
24
72
4
69
15
92
84
7
233
19
21
15
45
27
9
15
9
21
108
71
55
24
30
18
33
45
12
60
183
15
30
39
32
28
33
39
20
24
7
54
39
20
7
17
7
18
12
6
18
11
40
123
6
119
37
24
59
196
9
51
60
15
42
18
29
156
7
72
57
3
77
31
30
60
3
45
132
39
51
9
68
36
16
15
5
4
9
87
51
18
35
184
57
83
120
121
59
196
9
11
25
111
68
72
4
105
51
3
18
24
228
90
132
9
24
120
3
78
12
54
53
1
11
13
15
93
3
44
ABCD 96050428172*3^$a+1 [50049]
55
17
19
6
12
27
9
11
31
5
24
1
30
33
21
24
167
25
3
21
11
40
87
6
6
41
48
25
66
6
168
120
47
25
24
6
249
33
30
6
24
12
11
13
51
39
162
15
68
1
24
6
144
12
30
35
49
90
30
39
72
39
30
11
49
96
12
6
21
116
97
156
47
24
1
119
91
18
36
24
90
17
25
12
6
66
108
6
17
25
18
5
36
73
71
16
120
15
41
60
43
6
51
24
9
150
6
78
33
39
174
24
3
44
139
6
51
164
115
29
25
35
55
41
13
23
73
131
25
6
69
9
51
21
12
11
91
84
5
1
35
40
75
96
24
90
108
6
6
51
57
83
43
21
45
36
12
18
69
44
1
159
75
54
30
42
114
17
4
171
18
30
105
9
12
18
17
43
101
1
36
120
48
6
21
3
114
60
63
87
53
49
36
42
6
12
15
15
48
21
51
30
42
18
54
6
3
81
48
27
84
96
69
24
47
109
36
30
54
27
3
65
49
12
35
16
33
47
60
163
6
198
41
19
53
25
108
171
69
6
30
54
6
51
9
126
9
24
9
42
5
109
95
139
17
24
60
55
30
36
96
18
36
45
3
12
60
29
120
49
18
18
24
27
60
20
43
30
23
40
15
48
57
3
90
51
21
35
19
18
12
39
45
207
27
42
24
30
6
48
11
1
174
54
6
41
13
51
45
42
42
83
25
15
45
3
9
156
15
141
30
54
15
87
42
47
1
12
78
18
42
54
35
36
28
12
9
156
75
3
54
168
3
36
33
12
24
84
3
20
49
11
25
75
27
12
6
192
11
31
9
45
102
84
36
78
30
17
25
48
42
30
42
41
60
25
6
138
11
49
30
53
13
84
12
24
12
60
78
17
187
153
33
36
54
12
9
3
77
13
78
5
37
30
53
37
42
6
60
23
16
9
15
80
25
71
24
49
12
51
27
6
54
17
19
5
49
48
95
7
36
101
73
18
33
15
156
36
45
168
60
36
45
30
60
36
30
48
162
24
30
11
43
41
19
101
36
4
24
69
3
60
60
153
6
6
75
8
1
156
24
35
16
20
43
36
168
93
135
42
18
165
3
12
53
16
20
1
39
75
45
153
66
54
18
72
102
59
37
138
65
7
69
24
87
18
47
64
111
108
57
140
13
24
240
3
3
30
54
36
30
12
24
51
33
47
49
11
103
66
11
28
9
27
9
36
108
143
49
78
33
9
11
37
11
145
72
12
27
15
65
31
24
144
36
5
1
108
42
90
30
120
53
61
6
72
41
16
44
1
18
33
75
48
57
9
84
30
101
73
131
31
21
24
141
23
25
107
28
12
3
6
39
15
36
54
24
18
258
42
12
21
129
3
69
71
13
36
36
3
9
60
6
17
28
15
12
18
87
75
89
19
24
6
42
42
48
24
11
85
15
45
12
23
13
36
54
90
6
18
107
25
95
64
9
12
11
100
9
18
60
53
43
36
41
7
48
18
12
48
66
18
18
12
36
21
3
53
24
40
24
56
4
75
12
102
48
84
36
54
69
9
131
96
175
138
42
81
57
192
96
18
6
54
45
32
19
6
23
16
21
54
114
84
107
25
6
108
57
3
42
12
30
33
3
21
135
18
18
48
96
45
56
40
33
12
144
54
24
18
39
39
30
6
66
84
90
66
48
42
29
24
49
51
12
57
87
111
9
21
18
17
48
25
95
61
24
30
6
66
12
30
126
42
102
6
66
69
45
24
27
24
57
12
47
49
75
36
9
54
102
75
21
60
12
23
37
12
59
16
105
195
36
15
29
24
187
30
15
3
77
24
133
18
204
84
150
6
5
36
64
15
66
108
231
96
108
20
151
5
25
6
45
33
24
228
155
103
21
159
6
114
90
144
51
69
30
153
9
36
39
3
66
60
6
174
36
60
30
24
12
48
60
6
48
30
36
12
5
28
45
11
133
36
71
61
15
27
30
27
3
138
108
24
12
15
39
21
3
6
71
43
30
11
25
84
126
30
36
39
21
11
64
3
66
12
54
6
48
42
18
95
16
21
203
25
27
20
28
36
3
6
36
111
15
5
55
282
11
240
16
141
78
30
24
123
120
93
30
6
24
42
30
12
63
39
149
72
48
7
78
6
30
35
25
131
13
87
45
18
54
27
20
120
120
16
24
9
24
36
171
99
6
11
49
48
11
52
9
6
5
37
66
30
12
12
138
48
17
163
17
43
102
48
12
15
3
65
31
65
1
15
63
65
7
69
45
24
36
36
24
6
45
123
30
36
339
192
44
139
60
42
59
64
36
69
24
23
157
30
33
9
198
ABCD 96050828444*3^$a+1 [50227]
79
65
207
24
16
95
33
201
31
80
51
45
24
16
264
245
306
9
99
36
18
55
176
64
173
195
75
45
9
31
149
18
18
15
40
143
81
9
7
65
7
56
72
207
342
54
252
54
3
51
37
89
39
51
216
108
105
57
18
21
51
18
171
208
143
177
93
19
8
45
18
33
24
51
162
67
56
75
21
144
69
108
87
21
147
105
87
75
45
27
13
77
18
18
252
3
48
144
75
21
177
18
45
189
90
97
56
112
23
72
36
54
87
183
33
3
54
108
115
8
24
483
37
71
180
72
85
5
99
16
32
40
65
127
104
136
29
51
93
162
18
15
96
16
35
93
105
7
176
159
33
48
9
18
36
1
71
54
36
79
119
144
18
39
160
35
45
88
8
160
77
147
16
24
29
75
15
180
21
159
57
69
163
32
96
15
9
120
24
207
9
45
54
36
25
56
9
135
99
144
117
328
48
65
63
184
95
18
15
93
99
81
79
227
576
117
72
96
75
180
72
108
18
27
64
48
8
33
111
40
11
213
219
126
90
234
18
18
79
83
162
36
39
357
36
159
136
72
173
3
15
90
54
72
9
45
144
18
234
36
19
120
23
72
25
11
18
270
36
33
72
256
35
157
5
3
195
72
37
56
24
96
120
45
75
72
33
54
36
90
123
57
207
48
15
18
39
168
24
75
61
137
162
21
159
18
15
48
9
55
35
90
43
8
39
33
21
72
180
39
105
15
93
18
72
33
39
25
209
111
48
183
54
198
18
379
125
18
36
21
48
88
5
27
40
23
465
72
57
324
27
27
85
56
256
125
108
55
8
27
36
129
87
1
104
21
144
18
108
45
160
8
111
198
3
304
48
131
45
120
120
57
127
32
48
112
216
8
51
36
33
384
195
93
69
36
72
15
240
48
3
61
8
147
54
54
313
104
51
144
93
87
9
27
189
48
96
352
17
55
53
67
32
9
54
25
8
40
35
18
171
160
29
67
8
16
53
36
39
231
9
117
18
57
88
107
141
363
21
48
21
126
18
90
97
11
45
264
33
90
13
24
56
15
162
36
67
128
57
183
501
43
8
39
81
24
16
72
248
72
288
184
149
126
133
65
108
90
72
90
18
54
18
18
252
63
45
27
81
36
126
165
72
192
111
18
15
75
72
45
45
19
176
48
304
11
72
213
112
53
19
48
59
253
128
15
57
231
36
93
88
125
54
69
201
55
120
96
72
107
261
27
85
5
108
54
18
216
31
5
18
72
1
125
19
56
24
48
48
129
31
8
105
79
101
99
207
36
54
18
37
176
309
3
15
108
18
267
24
15
90
63
45
123
24
141
19
ABCD 96050882498*3^$a+1 [50006]
12
24
30
14
28
50
4
18
62
136
20
52
2
10
50
166
50
12
28
72
20
106
50
40
42
38
30
72
24
24
156
64
6
30
38
40
90
248
12
42
30
6
34
6
32
30
76
24
30
26
34
68
22
12
126
8
10
44
16
44
28
14
48
58
20
22
8
4
54
36
20
4
20
10
20
4
18
12
42
86
22
20
16
20
10
26
16
12
32
48
42
18
76
24
90
12
90
18
62
28
42
18
2
18
60
40
42
90
14
12
48
84
22
56
48
24
60
6
40
62
22
26
12
22
38
28
20
72
40
32
72
24
30
4
18
62
82
38
28
8
34
18
84
6
92
6
24
70
8
28
2
4
26
12
28
8
126
28
42
8
40
2
34
74
108
24
34
54
62
6
22
98
24
30
4
20
16
78
36
20
10
72
90
2
30
36
10
36
36
54
20
88
2
10
54
42
14
18
16
50
22
98
12
24
28
8
10
14
4
24
18
2
52
14
34
42
56
70
2
46
36
38
18
12
40
8
24
6
88
6
14
24
36
120
6
126
48
4
48
24
18
20
96
4
8
34
18
68
4
20
36
18
30
4
18
2
6
4
18
38
16
20
6
102
76
2
10
42
18
44
40
18
6
14
72
90
54
12
10
14
4
44
12
126
84
124
14
18
12
16
2
10
18
126
90
20
90
18
232
8
46
80
10
42
18
20
12
22
32
40
44
64
30
6
30
56
4
30
72
18
6
18
2
18
42
36
42
40
30
26
24
10
68
18
22
20
78
172
32
58
2
30
52
24
80
24
30
28
18
2
12
40
8
42
52
8
16
26
10
18
2
46
42
2
36
60
94
18
90
32
24
114
28
38
6
16
32
16
36
38
18
40
2
16
2
34
38
52
26
12
10
2
58
56
16
30
20
34
2
114
18
48
78
64
18
18
24
2
24
46
26
22
110
40
18
72
2
18
82
126
8
70
12
24
18
8
28
30
6
110
6
12
10
2
70
6
98
10
44
30
12
58
18
20
28
44
16
14
6
132
10
12
188
10
68
4
6
12
14
6
4
36
14
88
2
24
36
6
12
48
12
6
16
110
106
24
116
22
18
2
52
6
18
14
66
46
8
10
12
18
60
18
162
12
50
94
24
12
6
68
40
36
20
46
8
46
56
162
12
4
56
180
30
4
2
4
30
36
8
24
18
84
6
42
18
72
40
20
18
124
54
62
24
54
70
60
44
10
62
10
140
70
36
8
10
104
10
2
100
90
24
84
92
36
34
8
6
6
34
36
36
32
108
18
6
4
12
20
22
30
18
24
56
10
54
44
16
56
48
22
30
42
20
12
34
92
34
38
18
18
124
20
16
26
36
34
48
36
20
60
34
92
114
42
34
108
2
36
18
42
28
36
50
120
46
38
112
48
14
22
36
114
30
8
46
24
48
54
44
6
76
114
56
60
58
42
50
90
42
42
4
26
16
12
36
180
36
18
42
144
2
34
30
68
42
6
12
16
54
168
20
48
12
28
32
12
10
18
14
88
2
34
6
18
48
2
40
50
78
28
24
12
6
84
6
20
18
42
30
34
14
4
198
50
4
30
14
40
14
10
38
42
28
48
114
30
2
94
12
2
18
4
30
38
108
30
10
72
26
36
114
40
14
12
4
26
46
20
22
12
14
100
20
34
48
42
20
30
18
42
42
96
18
22
18
20
34
110
16
36
18
12
6
30
42
2
6
54
24
16
108
8
70
12
2
40
18
8
4
18
2
94
12
24
8
58
18
44
60
6
60
12
22
48
50
30
42
40
20
6
10
36
60
14
30
4
32
24
4
12
6
80
12
12
16
14
30
36
28
14
82
14
22
104
24
6
10
20
16
122
52
6
2
6
54
42
76
12
56
34
20
18
48
4
8
34
8
12
54
10
6
108
36
54
2
30
6
138
24
16
20
46
8
132
40
14
24
6
42
4
18
42
14
24
42
6
58
30
14
10
8
4
6
12
38
42
28
14
28
38
84
34
26
46
38
36
4
12
20
54
60
24
10
26
4
2
12
66
52
2
42
96
34
60
144
36
38
16
90
12
14
10
18
18
14
6
70
48
20
4
2
28
32
148
18
24
18
62
6
52
36
44
18
72
18
18
36
6
94
36
60
72
12
24
14
18
130
54
36
102
42
50
4
2
12
40
8
40
24
54
234
18
18
44
6
16
6
92
10
18
8
36
64
2
12
6
34
42
30
98
6
66
10
20
4
2
28
44
6
12
34
68
6
42
94
50
94
2
18
66
28
12
20
34
36
20
40
30
18
6
90
86
34
6
8
6
16
18
36
32
10
12
8
24
10
36
8
24
6
10
74
112
36
2
12
54
4
92
36
24
18
10
206
30
90
42
12
18
30
30
10
14
108
16
32
138
6
76
104
64
2
138
36
34
2
60
70
38
84
18
192
18
48
46
38
70
56
24
46
24
30
6
12
2
18
34
36
60
50
84
18
22
26
28
14
42
18
12
24
94
36
20
34
32
30
6
22
72
90
8
46
54
18
30
14
66
12
16
180
14
10
38
30
4
38
78
12
28
108
32
82
18
62
22
38
18
40
14
18
58
2
6
4
108
18
6
14
6
48
12
36
18
30
12
40
20
88
54
38
10
18
44
72
6
4
158
30
60
12
60
30
28
6
32
4
14
60
12
4
18
12
60
50
4
30
14
42
16
18
92
30
10
50
48
4
2
60
96
120
114
60
24
52
12
72
20
4
62
28
14
58
18
120
32
18
46
50
48
12
16
14
94
72
68
12
10
2
10
90
6
14
6
10
26
10
68
10
12
96
30
44
30
16
24
36
12
18
2
18
48
54
12
24
42
52
42
18
18
14
106
24
20
28
36
26
6
30
70
32
36
16
38
66
4
8
12
12
48
66
4
12
8
100
50
36
12
70
32
22
68
52
8
6
46
38
88
120
62
52
20
6
60
4
54
20
12
88
20
24
12
4
50
16
8
18
64
114
2
24
10
8
46
32
4
20
10
90
38
166
36
74
6
4
56
34
90
96
44
130
20
52
8
12
18
4
12
80
16
44
10
30
18
38
12
58
54
96
20
24
28
48
2
6
36
126
12
52
14
ABCD 96051288904*3^$a+1 [50006]
48
5
24
84
36
6
84
174
102
277
11
49
36
60
5
60
66
49
156
179
61
84
96
131
198
7
72
11
61
41
19
144
35
6
55
84
41
6
30
48
31
36
53
60
31
5
90
61
29
216
108
66
13
47
114
19
257
6
37
60
11
109
48
5
48
42
18
31
35
84
102
18
42
19
29
36
31
95
138
30
25
71
36
54
43
36
35
60
156
174
60
7
89
31
60
89
6
54
6
37
12
35
1
108
72
65
55
24
65
91
348
24
71
12
73
11
156
84
6
19
71
18
60
66
60
25
35
1
48
35
25
156
11
37
41
60
66
6
19
48
71
6
66
97
77
90
54
66
25
29
67
95
120
54
84
7
29
43
23
25
24
11
78
30
1
89
31
95
30
84
7
12
83
73
17
30
97
36
5
55
71
73
53
30
49
29
19
83
24
1
132
11
42
54
54
12
18
157
23
6
60
55
35
30
36
48
30
36
54
19
36
77
19
125
24
36
120
84
79
168
113
30
120
42
7
12
179
49
12
5
66
48
25
65
42
204
54
55
35
36
145
24
41
55
11
13
5
60
36
139
5
19
161
42
37
72
96
72
12
36
179
24
36
6
247
71
60
49
41
115
77
19
35
30
43
132
11
18
19
47
156
168
60
42
24
19
96
59
157
180
23
6
24
31
24
35
37
119
25
71
18
19
23
13
5
90
1
29
72
138
1
48
11
97
89
24
91
95
90
30
6
24
115
96
29
139
36
35
6
103
77
54
36
37
17
84
30
42
24
43
23
25
119
1
48
17
18
301
95
1
5
48
12
48
31
29
66
60
1
5
7
17
96
163
191
114
30
12
114
19
36
11
48
12
49
24
71
174
6
84
30
36
6
108
37
95
37
107
49
11
84
42
54
6
19
60
108
11
60
36
30
55
36
203
1
11
85
83
30
7
95
97
47
49
11
13
101
42
25
108
47
78
6
49
17
24
96
78
1
84
12
72
11
1
41
7
192
29
6
25
11
24
126
67
41
36
36
67
23
198
31
5
66
30
30
25
23
97
65
7
11
36
25
41
30
48
145
24
12
60
125
55
5
114
72
54
96
24
115
59
49
36
35
1
35
156
48
12
48
90
126
24
145
156
36
35
24
85
11
18
7
35
73
12
89
31
48
77
18
61
60
29
126
25
5
36
55
48
5
55
95
25
245
115
5
6
25
36
119
6
18
12
24
6
55
29
126
18
66
6
48
19
101
120
19
41
12
168
30
85
71
66
48
79
47
126
108
7
24
95
49
11
30
96
54
24
192
54
43
71
150
42
30
54
1
95
48
36
1
12
48
23
246
6
25
5
67
60
36
101
174
66
19
24
72
41
43
17
18
36
13
48
5
19
65
36
19
24
47
18
150
61
36
119
73
11
1
71
169
5
216
19
35
25
41
48
7
24
48
12
5
175
65
6
78
42
18
12
19
41
48
6
156
48
42
7
71
6
96
90
24
36
13
35
42
7
60
12
5
79
84
41
162
30
114
13
11
109
11
12
30
78
25
84
48
12
96
5
36
19
17
60
19
168
11
1
65
19
72
23
30
36
24
19
101
66
61
12
41
67
5
18
25
41
60
24
36
66
37
12
48
132
101
30
18
150
205
120
95
6
139
17
30
48
1
60
95
60
1
119
13
71
6
30
6
18
36
30
144
30
30
156
103
41
90
66
19
17
30
97
48
59
25
144
12
83
6
30
25
11
25
23
205
131
25
119
85
5
90
42
7
11
37
84
35
24
66
66
30
78
1
59
25
17
24
66
48
6
19
101
24
30
30
42
78
6
84
132
18
102
30
7
108
29
84
7
5
54
85
119
12
54
60
6
48
60
1
5
30
90
36
30
49
84
60
65
180
79
17
84
31
5
103
77
150
1
23
6
36
55
24
89
36
24
55
5
31
29
6
109
71
73
137
79
36
35
25
24
191
36
114
84
30
85
36
71
24
1
48
24
47
1
29
151
252
107
54
96
24
36
19
192
48
36
41
199
35
30
19
17
7
72
179
25
84
77
90
25
48
17
24
66
1
23
12
97
17
31
24
5
90
36
109
95
6
ABCD 96051480106*3^$a+1 [50023]
6
18
29
120
72
48
88
3
69
195
78
15
24
80
43
53
40
123
149
25
126
17
24
40
168
3
18
11
64
56
16
168
135
42
63
189
30
5
88
24
9
42
93
104
88
33
24
252
35
91
30
168
39
80
25
30
126
107
7
66
15
21
35
16
27
12
81
24
93
3
105
18
21
48
128
40
93
54
48
77
40
243
72
117
56
43
6
216
15
33
162
5
64
8
1
119
88
39
36
42
30
36
90
24
12
11
49
39
72
32
37
83
1
42
18
162
177
48
63
9
3
5
109
3
33
12
18
17
72
16
192
152
184
87
185
64
39
105
72
240
33
135
27
69
24
32
169
18
53
24
16
24
8
48
145
87
96
51
24
36
30
3
240
8
24
64
81
18
317
163
117
135
18
90
330
51
32
7
12
144
21
24
51
5
229
107
112
72
56
72
48
88
147
48
45
15
9
72
63
192
36
45
24
168
80
211
66
216
54
126
24
183
8
40
165
59
16
15
18
30
177
9
23
136
39
33
15
9
24
57
135
32
157
6
69
120
21
35
169
15
56
37
107
1
72
215
55
12
114
51
21
347
112
80
31
54
35
88
45
35
67
21
33
71
1
39
33
135
33
15
285
60
102
6
51
96
177
180
18
33
51
53
1
39
15
17
19
24
53
13
72
90
78
11
16
152
40
32
73
47
16
24
105
18
213
120
32
31
9
32
48
61
72
35
40
24
63
17
73
215
31
17
24
91
189
200
1
24
156
75
72
8
43
45
81
126
89
61
72
30
45
105
48
18
29
40
27
21
117
3
192
32
49
47
109
75
33
23
72
73
48
71
55
65
64
72
3
90
12
42
18
162
12
78
23
25
39
51
24
21
27
36
36
54
24
90
18
27
8
13
24
35
48
88
81
126
54
123
152
16
32
73
12
203
24
13
147
51
234
3
123
48
21
51
18
27
9
36
18
9
153
15
27
18
18
105
57
300
24
11
43
36
65
1
87
21
51
21
90
108
45
56
205
6
12
36
45
27
125
144
16
99
18
252
39
45
36
24
47
24
13
3
249
96
102
78
59
43
18
35
19
21
3
29
25
23
72
133
18
6
35
109
84
42
30
95
64
96
56
55
90
90
12
17
205
51
93
162
90
84
131
19
125
85
51
75
54
60
171
3
45
45
11
40
9
252
267
21
11
73
15
75
126
47
49
191
24
91
69
80
40
80
13
18
180
5
208
27
69
3
77
13
72
174
90
27
72
33
48
39
21
30
77
67
77
13
6
12
54
6
84
6
138
162
63
27
45
80
7
108
29
25
36
59
40
9
144
15
21
51
33
15
57
90
54
96
84
11
13
30
165
96
9
167
31
17
73
15
27
45
111
9
72
48
8
103
57
48
96
8
1
39
87
105
21
168
30
42
107
1
54
36
21
171
222
18
149
13
51
51
45
9
24
15
33
183
32
19
221
19
45
111
108
114
66
6
120
78
36
9
3
125
169
120
90
24
21
80
64
96
3
78
47
37
11
144
31
54
123
21
11
43
141
32
55
78
54
30
87
176
7
90
23
49
60
36
18
72
54
90
45
93
36
72
63
72
213
54
90
3
27
21
69
75
8
24
40
69
11
40
3
21
24
8
24
91
18
36
18
5
16
144
117
36
159
48
8
109
3
48
3
42
12
15
21
131
163
66
252
168
39
8
37
72
203
85
132
126
12
18
24
51
24
80
25
18
45
48
105
215
49
23
85
42
33
51
69
3
42
102
21
15
180
77
168
85
3
ABCD 96051819140*3^$a+1 [50010]
21
35
6
10
15
3
15
29
22
3
42
30
15
24
45
12
60
17
7
9
20
64
3
42
11
7
9
3
6
6
11
10
12
57
59
6
16
14
16
2
1
5
1
24
11
10
18
3
18
6
29
6
25
5
79
42
5
10
3
24
23
10
8
1
15
3
17
4
6
26
10
3
42
18
21
50
30
31
59
61
9
15
15
26
19
33
3
9
21
33
21
24
12
60
9
36
18
24
12
3
36
21
3
18
15
3
5
12
7
6
101
19
24
21
12
3
30
15
24
15
3
8
19
3
33
27
15
18
11
16
9
29
40
2
48
16
3
18
15
20
28
80
25
71
46
2
25
21
27
18
5
19
51
15
17
4
15
6
3
9
35
1
35
10
6
26
18
4
12
18
36
2
10
20
13
9
12
20
1
90
23
10
30
9
6
12
3
15
24
27
21
9
3
57
18
20
13
29
34
87
35
18
6
1
15
14
6
28
2
19
5
13
6
17
10
9
3
30
6
15
57
14
18
7
6
15
3
42
3
6
9
47
4
6
3
5
1
15
20
4
15
5
61
24
17
13
9
3
3
6
15
9
6
14
7
15
3
21
3
17
10
6
18
36
8
7
6
17
25
48
5
12
1
5
10
21
30
18
51
39
6
5
1
15
9
5
24
31
21
20
4
15
6
15
26
25
99
8
30
1
12
5
55
12
15
102
15
6
9
36
12
8
4
15
9
36
9
39
20
25
21
26
1
18
6
9
14
52
20
19
5
1
53
1
87
48
45
27
2
7
3
6
20
4
3
9
15
21
39
48
5
10
12
15
5
10
3
18
27
6
24
15
3
15
18
17
7
36
15
6
6
9
21
27
12
5
61
18
11
24
30
1
15
78
12
39
15
2
13
21
69
5
1
3
2
13
17
16
15
15
12
3
27
2
19
5
85
9
12
9
11
1
9
26
10
9
3
15
3
12
2
16
104
6
10
2
6
19
27
45
24
51
48
48
2
1
15
21
45
8
13
15
9
6
17
16
15
24
15
36
2
22
26
7
18
117
9
30
24
35
12
34
30
30
15
18
21
9
33
15
42
18
3
27
24
9
45
51
9
24
48
17
36
1
66
29
1
24
39
12
54
3
36
5
6
16
33
27
30
9
54
9
32
43
6
9
6
26
6
22
8
24
10
9
6
6
30
18
11
16
15
9
3
5
36
42
30
13
5
7
9
45
11
13
57
44
1
3
21
6
48
6
18
12
6
30
45
14
10
8
13
42
17
16
18
2
4
30
48
50
28
3
36
6
9
15
30
15
14
37
9
9
5
7
30
15
48
39
5
13
45
3
12
3
14
16
12
39
5
13
36
5
7
18
15
9
23
13
36
5
1
33
12
9
21
3
5
22
15
3
9
5
10
3
9
9
11
1
54
35
28
3
9
44
7
18
12
35
18
25
6
18
47
10
8
22
6
33
42
45
14
73
27
9
12
24
33
18
38
12
25
3
12
12
38
19
39
12
9
3
33
27
2
13
5
25
6
36
24
6
15
20
31
15
8
4
3
15
3
29
7
101
12
22
50
16
30
12
3
29
133
45
2
19
6
30
5
43
15
3
12
11
19
57
51
3
14
7
9
9
21
9
30
11
31
3
21
11
4
12
33
6
23
36
22
68
46
9
6
24
51
3
71
16
20
6
19
48
41
1
9
20
7
33
9
5
13
5
18
24
55
42
5
4
9
3
3
17
13
81
3
27
6
2
1
65
19
41
16
30
9
9
57
33
6
30
21
6
42
78
3
57
48
15
21
15
56
28
9
27
24
9
6
12
35
7
27
21
15
14
6
7
6
9
21
29
55
17
31
39
15
35
31
3
9
48
3
12
27
21
24
42
75
3
62
13
47
1
39
9
5
1
45
6
18
2
30
13
11
10
38
25
35
7
5
1
108
5
16
38
12
1
15
8
37
29
73
3
3
15
2
12
6
30
36
19
15
15
41
24
7
5
13
5
1
5
4
36
14
19
47
36
7
18
12
6
17
7
12
60
18
33
33
9
12
26
13
5
10
32
22
15
11
10
44
31
36
30
9
20
16
3
6
30
6
81
2
6
1
35
4
12
9
18
33
15
9
39
5
1
6
9
21
84
51
24
15
3
38
12
40
18
15
23
1
6
5
28
15
21
9
5
10
6
48
36
2
19
23
36
1
9
20
16
30
3
12
18
12
5
30
4
6
3
23
18
6
16
30
63
54
30
41
1
11
28
30
27
9
30
3
18
17
7
33
51
15
12
8
31
5
1
27
8
18
46
21
5
10
24
8
12
1
15
3
21
18
12
6
9
6
33
56
13
11
22
30
15
18
96
3
18
15
42
5
13
30
30
3
24
50
1
11
6
88
15
5
7
3
2
54
49
6
6
17
12
1
18
6
11
19
15
24
66
80
18
1
9
18
20
4
14
1
24
15
6
51
3
9
17
6
7
3
44
10
20
10
14
37
29
1
9
21
3
30
39
3
93
17
52
3
3
24
6
6
45
3
18
2
7
9
27
3
26
4
90
6
8
28
8
1
36
5
10
3
6
18
11
10
45
66
6
12
11
25
12
57
6
15
60
42
3
12
2
7
5
4
32
19
6
24
33
12
6
15
18
11
6
10
75
35
4
36
3
39
50
46
39
3
24
15
54
9
18
3
66
9
9
77
1
15
9
29
6
73
11
6
18
7
5
40
3
12
53
31
24
3
18
96
15
9
75
5
31
39
2
40
32
37
11
4
14
7
15
14
4
12
20
54
16
12
3
23
25
9
3
23
16
33
6
24
21
20
16
9
15
45
5
16
8
25
45
56
10
20
10
21
36
12
18
15
2
7
5
4
12
39
24
30
42
15
14
16
8
16
20
43
27
68
16
9
18
15
12
6
12
27
21
12
18
90
6
39
11
16
12
3
24
9
9
6
11
4
9
6
35
4
27
6
3
9
6
6
3
2
16
44
30
19
6
11
28
86
25
60
39
27
3
2
7
11
10
9
23
10
27
11
4
12
6
18
6
15
129
26
16
18
21
9
21
6
3
21
11
7
6
5
31
11
34
20
16
12
18
2
7
6
12
36
11
34
36
8
12
24
30
19
3
12
6
6
9
42
9
3
17
18
115
15
18
3
24
11
16
30
3
41
31
21
3
27
30
3
24
3
24
51
12
57
14
19
21
45
12
65
34
6
38
10
26
54
7
39
24
15
5
12
37
3
32
6
10
21
21
12
20
18
10
44
36
7
12
35
49
30
12
23
7
3
56
16
24
3
11
19
41
36
10
44
4
8
25
42
15
3
9
15
5
19
30
21
3
11
36
6
37
81
2
54
4
20
25
24
6
11
1
18
6
90
9
26
28
62
28
6
6
66
2
7
5
1
15
9
33
6
15
24
6
30
24
48
3
30
15
27
2
16
2
54
10
48
2
1
24
18
6
36
71
19
5
34
6
48
2
25
11
7
3
18
21
24
11
36
7
35
12
34
15
15
9
53
43
11
10
69
51
9
15
12
20
13
17
7
12
78
12
6
12
21
20
1
9
9
11
16
9
27
24
9
51
21
45
45
69
3
5
10
6
12
18
6
39
24
12
30
29
25
11
1
53
22
18
14
16
15
5
7
30
24
3
12
15
11
10
9
6
60
18
5
6
13
6
60
6
5
4
27
23
10
21
23
36
7
5
18
67
5
4
3
11
6
18
12
24
7
3
2
24
13
3
12
8
28
6
15
6
9
3
12
9
9
3
8
1
48
15
2
13
18
5
7
11
1
45
15
24
15
26
19
36
21
38
10
2
19
30
24
30
59
42
55
15
24
9
6
15
21
35
4
6
20
4
2
70
15
30
24
9
15
27
27
15
12
8
1
15
12
54
15
15
3
5
6
31
3
32
96
12
7
45
20
10
15
29
7
24
15
39
11
31
5
34
14
6
121
27
8
24
61
5
34
3
3
3
9
2
1
15
80
4
3
30
6
15
14
13
18
36
35
34
20
4
18
3
6
6
48
5
34
21
5
7
39
6
9
30
24
72
18
12
30
18
30
12
15
18
14
61
6
3
3
39
9
29
16
2
10
84
30
15
33
2
18
6
49
6
11
1
12
3
27
27
15
41
13
6
15
66
68
10
12
3
5
16
9
15
12
8
12
24
16
20
67
23
18
7
23
25
36
18
21
12
18
15
6
15
15
6
48
15
2
19
3
18
45
29
4
14
7
5
4
12
15
3
60
20
30
6
30
114
31
63
18
80
19
18
57
20
13
5
10
2
25
9
80
1
45
24
9
27
14
7
42
6
6
6
5
13
29
7
29
12
55
15
2
46
27
33
9
11
6
31
35
34
6
14
10
6
9
30
84
6
23
13
30
15
12
2
10
8
40
6
2
18
67
3
15
27
15
45
27
17
19
30
30
12
33
6
18
60
21
29
31
12
54
15
9
57
2
1
45
26
4
51
18
6
15
26
1
45
8
4
15
12
3
18
3
6
6
23
16
9
9
15
5
36
7
39
24
15
6
35
13
6
27
15
24
65
1
9
3
18
5
10
18
15
11
10
6
78
45
45
12
3
11
13
11
10
15
24
102
6
12
12
9
51
29
25
51
14
1
24
21
15
24
6
51
3
6
9
2
13
5
16
39
30
45
9
23
10
3
15
21
15
33
11
16
30
30
9
12
5
7
135
6
2
25
29
18
7
30
6
5
22
15
3
18
14
10
21
11
1
12
6
11
25
29
7
3
6
6
9
6
24
30
6
39
9
21
66
9
65
34
12
8
16
26
4
3
6
41
25
65
1
18
30
71
13
41
10
14
7
5
4
42
48
6
68
28
18
6
9
15
21
15
36
18
66
14
24
12
18
7
18
21
30
66
99
6
29
22
27
6
15
14
7
9
2
22
27
3
18
15
63
42
18
6
9
11
10
18
26
10
30
6
6
20
19
21
2
13
12
15
6
2
28
21
54
24
18
3
12
15
5
58
50
19
41
10
39
30
6
27
54
15
21
3
27
27
5
1
15
20
36
4
12
8
49
12
6
9
9
35
7
27
21
15
20
10
24
33
5
54
10
3
3
3
24
57
3
21
2
4
21
3
45
24
11
40
12
9
11
10
30
38
1
15
21
15
3
29
10
3
23
4
18
42
3
39
24
6
8
6
25
12
27
3
3
30
12
15
18
12
45
45
53
37
18
57
27
47
4
12
32
6
25
5
7
30
75
12
51
41
4
9
11
19
36
9
51
24
5
82
3
3
32
18
18
10
6
3
27
8
13
39
36
12
18
8
16
15
9
12
8
10
20
25
6
29
19
17
10
69
6
5
13
41
67
12
6
27
8
1
53
10
42
9
27
18
56
1
23
25
29
12
6
12
10
8
13
6
21
38
25
5
19
3
3
12
18
45
14
10
20
7
9
2
18
16
9
6
30
21
18
80
7
35
70
75
29
55
9
30
2
25
3
2
54
1
12
42
18
6
11
10
3
11
7
5
13
6
9
14
13
15
12
12
15
33
3
15
9
11
13
6
6
45
2
6
25
47
37
6
6
18
6
27
44
85
35
4
20
90
7
23
1
3
27
9
74
12
28
27
21
30
24
20
40
24
6
9
65
31
15
39
9
27
6
12
6
47
7
18
3
ABCD 96051970148*3^$a+1 [50054]
72
24
30
24
66
21
3
6
27
87
21
19
182
18
96
9
72
36
43
101
259
24
32
24
21
9
34
152
54
96
48
3
72
45
120
15
91
17
39
30
24
51
93
130
101
129
90
30
90
93
72
225
90
72
24
120
160
24
32
81
144
135
9
252
33
75
319
120
230
15
51
160
5
171
198
27
36
144
105
39
180
159
93
43
120
80
6
34
14
66
30
90
216
30
18
30
123
7
62
39
195
30
90
24
102
34
101
36
72
21
90
24
16
14
15
75
6
10
14
66
30
51
45
120
120
39
144
72
3
96
6
24
66
24
321
103
120
86
24
96
90
150
130
29
27
45
3
33
7
56
30
66
120
30
18
105
15
30
90
117
9
96
24
15
216
9
27
72
45
63
33
66
9
45
96
34
41
189
351
33
66
30
15
19
53
72
36
39
40
86
34
152
54
27
72
151
65
39
33
108
36
135
24
160
14
27
36
3
120
24
105
15
16
41
213
42
24
45
235
86
75
36
177
111
180
261
99
141
90
150
24
66
144
40
86
34
104
6
114
30
130
62
58
86
111
105
3
36
19
17
36
3
105
36
153
27
15
24
54
10
41
135
144
6
34
32
9
252
3
184
56
24
72
30
24
66
64
80
30
87
129
15
9
456
34
24
17
63
150
42
54
51
45
34
29
72
3
33
87
30
226
24
62
58
17
93
15
51
216
120
45
43
65
87
24
30
75
199
80
81
144
15
57
39
64
182
34
5
36
159
21
19
134
120
10
32
30
18
40
32
24
96
54
114
102
138
16
137
7
65
36
139
32
9
180
75
54
96
24
42
54
51
45
34
56
261
33
24
90
30
72
75
255
78
207
3
40
101
9
106
101
9
27
63
30
87
144
19
24
62
18
40
17
93
90
16
120
41
15
144
304
32
64
80
40
14
63
108
15
96
24
150
10
200
40
41
108
195
93
27
117
36
69
90
129
45
250
86
51
127
53
108
21
123
15
6
154
32
264
6
243
87
208
96
5
72
57
10
5
115
56
6
18
72
24
120
6
178
17
183
6
99
216
319
80
33
63
9
21
216
15
19
14
75
231
21
123
6
15
36
36
9
58
62
90
48
126
24
120
120
10
32
270
34
86
34
14
195
271
197
273
24
27
108
36
15
54
10
56
9
21
96
99
21
34
17
7
80
16
257
69
48
63
129
168
63
72
51
6
159
9
130
96
17
72
207
9
15
21
9
130
56
21
3
69
147
24
9
15
21
139
41
36
33
10
120
17
15
48
72
120
78
106
80
54
42
69
51
64
65
144
151
14
66
21
3
270
15
72
33
72
3
117
34
29
27
45
9
34
317
139
257
103
24
86
96
159
19
305
108
27
81
165
90
216
174
114
16
17
69
75
39
24
222
18
30
10
80
30
66
21
33
42
240
9
45
34
32
54
15
180
55
86
354
160
56
390
24
154
62
90
64
125
129
66
150
90
6
90
78
75
87
21
33
75
36
75
48
30
192
24
144
120
87
3
72
48
57
69
75
36
ABCD 96052684862*3^$a+1 [50009]
21
39
1
32
24
15
1
68
60
180
16
50
93
27
66
3
1
275
48
36
19
8
12
6
51
21
40
14
33
61
44
88
62
118
122
21
9
15
12
39
64
110
27
63
45
25
11
69
15
123
57
12
3
22
66
80
9
43
12
38
27
3
21
61
35
9
6
16
2
16
56
3
33
90
22
66
6
44
10
2
27
72
45
10
116
48
12
54
40
6
29
15
33
63
33
25
12
32
36
6
36
30
27
36
49
8
39
49
30
32
10
48
62
12
12
9
37
20
24
30
10
35
24
27
22
18
29
21
4
14
10
11
9
30
16
6
44
15
24
39
40
72
68
6
72
30
24
10
54
2
12
27
33
51
37
59
3
18
12
87
24
21
46
2
75
13
80
30
24
33
217
8
15
141
12
34
14
15
36
31
12
20
36
120
10
32
30
9
31
113
39
10
2
54
30
9
36
67
2
15
135
48
33
36
84
15
45
36
81
3
60
7
29
43
90
8
3
9
42
9
36
1
48
86
46
30
32
6
4
32
6
84
9
24
12
9
6
10
6
2
27
25
18
65
1
11
45
15
79
20
9
1
35
87
18
72
3
1
26
54
15
1
68
24
18
10
119
75
9
24
15
21
81
90
9
24
15
10
26
21
33
10
86
6
24
60
6
28
96
80
126
60
6
123
51
45
21
39
21
22
65
73
23
24
151
2
58
32
22
56
24
6
9
15
48
124
5
15
88
6
26
9
1
38
45
21
16
14
36
6
30
12
52
29
96
21
3
9
40
26
10
32
30
22
11
39
28
38
6
45
45
126
33
9
30
48
52
2
39
36
51
70
48
35
9
30
21
120
25
11
19
62
39
51
9
1
62
12
4
2
12
30
45
12
9
51
73
2
105
21
142
17
13
11
25
176
15
24
84
21
6
24
9
45
30
30
40
11
15
105
99
18
4
26
52
41
45
4
8
18
24
6
84
22
20
33
67
54
20
15
60
37
47
3
18
16
20
6
10
119
13
8
42
6
51
9
82
17
15
21
37
20
39
60
15
46
107
51
96
48
45
93
40
23
1
35
1
44
78
21
67
17
51
45
21
3
13
18
2
12
52
8
15
51
81
51
18
6
18
22
6
2
16
2
3
24
36
24
37
44
154
38
12
40
18
50
48
40
24
36
2
28
42
20
72
48
40
2
16
125
15
22
30
17
192
15
114
15
96
1
2
12
10
86
4
5
51
18
99
12
25
36
60
14
58
8
64
8
15
15
117
19
14
48
3
45
36
39
9
30
10
62
88
12
36
42
32
94
5
367
92
72
9
7
54
36
2
18
27
61
2
69
1
23
37
32
15
3
52
80
16
32
30
64
23
3
9
9
15
36
60
33
27
9
64
11
60
9
12
15
51
60
33
39
88
77
57
18
82
95
25
80
16
8
10
30
24
32
90
48
21
57
27
12
1
32
30
18
60
39
3
36
16
38
6
22
23
21
30
40
8
18
27
37
48
8
12
75
12
19
24
50
15
12
99
16
44
16
18
11
84
25
50
21
1
60
48
36
14
6
24
30
40
32
16
18
44
27
3
48
28
20
6
30
33
15
48
10
14
4
5
39
18
30
24
28
18
2
12
4
26
3
45
6
9
33
94
74
46
18
26
45
7
12
17
33
12
18
12
24
9
147
66
40
18
2
27
12
55
90
23
97
23
1
32
3
9
36
6
16
29
93
6
4
17
13
20
12
66
70
8
51
21
48
39
21
46
29
60
36
33
18
18
30
4
50
87
3
30
16
2
18
42
57
7
50
48
30
10
6
32
52
128
150
138
6
99
84
7
5
69
24
51
49
2
4
62
30
117
3
9
3
30
66
4
92
10
95
3
16
2
120
60
12
27
21
24
24
6
33
81
4
18
20
82
20
15
37
24
92
27
51
54
82
18
71
67
17
36
24
67
98
15
27
36
9
1
59
25
24
36
18
56
34
71
36
48
27
36
10
2
18
48
22
14
99
39
18
72
27
33
28
14
6
52
30
17
33
46
56
16
17
12
21
30
22
60
8
12
87
39
54
48
30
60
22
11
27
18
16
23
33
3
45
90
129
51
72
52
20
18
72
87
1
134
16
18
50
4
32
69
7
137
3
88
41
103
18
108
20
4
35
12
39
22
44
75
133
2
9
25
14
48
9
19
50
12
22
5
3
117
15
22
38
21
19
12
5
1
8
4
32
15
24
45
111
81
24
18
66
39
12
33
87
9
12
180
150
24
10
36
18
14
27
3
18
60
24
135
33
147
69
15
1
36
18
29
43
44
6
54
93
51
4
17
13
62
9
24
15
18
4
50
18
147
73
36
26
6
3
9
15
45
15
21
4
12
24
56
135
3
21
177
90
42
27
133
35
1
54
12
113
72
9
6
76
2
12
6
24
9
1
8
111
15
46
8
12
30
48
81
39
108
48
36
18
15
33
3
7
29
48
57
4
2
102
18
64
110
66
22
98
84
9
36
15
10
26
9
3
21
45
51
33
180
30
12
54
12
64
26
18
24
48
12
36
16
8
36
30
106
23
15
6
76
23
75
18
24
3
27
46
8
106
8
118
20
24
46
8
21
24
39
6
120
64
11
9
132
3
3
10
32
42
36
24
96
9
93
36
111
15
9
9
10
38
3
96
3
36
36
45
21
4
8
28
8
10
2
3
27
9
13
60
68
4
86
22
36
20
30
6
34
44
10
47
45
159
1
38
6
39
7
14
6
88
17
21
12
15
21
51
61
23
9
76
11
21
18
22
44
40
6
89
13
62
18
16
32
22
72
29
147
9
3
36
9
15
40
77
33
28
8
52
20
34
14
6
66
138
4
32
129
1
6
30
8
60
99
12
25
8
22
26
48
6
45
19
2
39
33
36
39
36
9
10
2
3
60
21
40
2
18
156
24
15
15
9
97
56
3
9
40
11
60
24
72
45
36
10
29
60
55
56
120
9
123
45
51
45
1
35
21
10
50
10
17
105
48
10
54
14
90
4
32
159
75
22
12
47
15
18
70
48
18
35
39
66
42
24
18
30
45
31
14
87
61
20
27
15
12
18
111
21
126
252
18
48
16
56
48
186
9
9
27
15
6
12
30
16
20
6
30
ABCD 96053113636*3^$a+1 [50095]
33
147
90
55
12
53
27
52
35
69
57
7
72
8
16
77
27
40
8
28
161
139
41
31
60
80
99
241
24
56
45
27
16
152
39
1
32
40
12
36
5
187
8
52
36
144
53
115
152
3
13
32
105
7
113
27
52
35
13
12
11
54
15
4
92
52
128
12
60
27
69
16
11
57
153
54
6
75
12
213
43
17
79
8
48
12
63
33
60
40
24
23
45
48
21
31
24
56
15
45
12
33
19
80
75
25
8
27
21
45
67
36
36
101
139
44
16
80
84
27
90
60
7
167
61
80
39
21
15
25
92
16
11
69
12
40
32
112
11
13
24
8
45
84
163
96
11
69
4
56
21
19
11
1
68
57
24
43
60
23
13
17
27
40
48
24
24
17
60
90
25
24
5
3
96
72
48
24
60
3
30
19
5
3
36
76
20
16
68
64
77
3
27
1
20
39
25
8
40
72
168
77
96
79
41
55
32
76
104
96
21
3
123
57
100
53
19
35
6
54
1
20
172
8
15
30
15
48
27
49
36
12
8
88
36
96
68
24
33
24
111
12
28
20
12
117
31
108
137
15
69
103
12
35
81
9
51
40
12
36
12
29
63
112
96
48
17
114
61
20
160
155
54
216
67
20
108
64
41
43
32
15
37
107
61
120
24
104
57
55
32
123
13
20
12
9
31
5
24
31
35
25
72
80
153
115
60
32
48
4
60
24
17
234
1
108
47
49
48
137
31
152
213
3
21
19
36
11
69
28
8
12
27
25
8
40
8
40
72
83
33
4
137
31
24
8
33
30
60
90
3
16
24
24
80
28
35
73
17
103
32
40
5
15
45
15
39
1
24
8
33
60
30
13
84
60
80
16
80
27
9
28
48
48
72
65
127
72
48
8
60
4
11
174
211
144
80
36
28
144
68
12
87
6
3
60
27
30
127
12
204
161
36
15
4
8
52
156
32
16
24
48
5
43
24
48
155
57
3
84
9
27
37
96
12
20
12
93
163
116
45
151
92
100
48
72
36
12
65
15
45
3
52
84
161
75
28
11
229
20
141
175
24
12
12
20
27
33
120
28
95
33
12
39
45
4
24
168
72
8
40
24
24
101
43
48
29
19
24
72
48
116
96
4
44
28
84
5
6
57
33
63
144
3
37
8
40
20
4
5
3
16
20
27
49
8
16
32
129
43
96
44
36
76
116
9
283
53
67
23
33
76
5
91
32
28
20
4
96
89
30
6
75
45
24
3
27
6
15
28
32
12
3
30
3
84
63
13
32
52
47
1
65
60
30
49
48
12
96
48
84
36
96
48
48
32
3
25
60
24
56
69
3
16
17
135
39
153
88
12
23
93
16
101
187
47
45
51
25
5
54
61
44
76
84
44
36
100
41
60
7
77
51
12
63
57
16
12
68
60
4
56
64
96
96
36
60
95
25
12
132
24
120
80
40
41
31
35
9
16
60
20
12
88
65
7
20
27
150
123
16
41
36
3
4
80
28
5
139
8
3
93
24
57
60
156
180
63
100
12
20
12
28
144
5
43
72
11
13
17
3
132
9
79
216
60
116
15
97
156
12
24
24
104
12
36
40
35
60
37
236
112
128
132
52
23
37
12
35
13
8
72
88
8
24
3
9
36
12
16
17
15
60
52
20
33
15
64
8
16
84
32
16
12
23
13
11
126
43
101
216
43
24
23
69
16
12
56
40
36
68
88
32
112
20
81
63
4
48
24
5
36
55
20
45
63
132
52
56
64
173
87
28
119
13
12
20
45
63
96
136
44
4
48
8
21
36
15
75
30
54
1
24
68
36
16
144
92
15
37
8
40
24
20
4
60
20
64
53
27
57
6
25
20
132
232
176
9
36
55
12
120
77
31
48
44
88
44
4
17
87
147
109
96
5
3
28
48
47
117
12
96
69
31
5
84
31
8
12
144
16
119
9
16
41
19
116
9
55
161
54
6
15
52
80
36
24
16
32
112
20
147
109
84
23
85
20
28
12
48
104
60
60
16
84
20
60
3
93
180
16
48
17
6
73
32
64
8
96
27
25
60
5
127
20
40
36
47
90
27
27
6
180
43
80
64
72
24
44
87
30
36
7
83
13
12
29
3
40
12
95
21
120
69
96
43
32
100
92
3
33
100
11
61
5
27
52
68
3
57
87
13
60
68
28
92
52
20
57
36
3
51
13
72
20
4
41
99
4
72
8
108
105
55
ABCD 96053194808*3^$a+1 [50012]
24
2
54
154
6
11
79
54
23
103
116
93
97
8
18
4
5
45
39
55
44
16
20
10
144
6
2
24
118
12
80
21
180
7
17
55
8
160
41
36
43
150
11
91
80
45
48
31
20
124
72
41
69
171
72
168
19
26
39
9
10
104
36
177
60
37
71
19
5
1
62
105
24
144
27
52
2
3
12
36
60
75
118
74
36
64
77
108
96
25
35
27
90
34
41
39
45
39
69
12
15
4
24
128
69
81
15
105
34
5
3
12
93
7
14
30
9
12
84
24
15
10
6
20
70
11
120
21
87
25
8
15
39
21
24
24
120
115
36
185
3
12
45
19
5
31
44
57
13
90
29
55
41
84
132
73
35
21
126
124
77
57
15
3
30
24
51
195
129
120
19
5
31
20
28
5
27
48
10
71
1
104
64
26
12
114
174
106
56
15
24
43
60
20
105
72
144
24
3
28
180
20
124
12
54
62
9
43
30
11
15
9
96
24
15
21
25
107
7
36
90
54
80
33
3
12
90
18
16
29
1
11
12
48
108
61
38
21
21
3
12
43
53
120
144
48
31
80
64
17
43
38
99
63
81
24
3
93
120
39
52
44
4
90
50
21
225
27
19
18
83
7
5
31
80
45
55
80
165
121
11
48
51
60
93
27
54
51
45
3
63
54
18
33
13
14
45
55
12
26
27
12
24
1
24
11
24
139
77
3
16
144
53
24
15
54
10
65
36
43
8
28
17
12
12
49
114
5
3
57
61
11
24
24
93
27
55
137
69
30
117
7
20
18
39
139
77
12
3
28
32
48
105
27
9
48
25
11
45
64
11
15
16
8
40
6
80
15
129
10
77
24
9
42
105
21
39
9
16
71
27
30
3
60
12
31
89
156
24
127
41
43
17
123
10
66
240
30
144
50
4
42
170
33
85
38
144
9
1
23
67
24
36
26
82
62
159
49
66
41
21
34
8
33
60
63
9
7
41
3
40
60
5
156
24
51
64
5
57
3
15
117
24
108
27
33
12
39
24
45
1
11
135
100
26
27
7
48
158
123
141
126
28
14
63
12
15
30
15
3
24
4
5
85
71
9
10
14
75
108
24
9
10
17
13
107
37
47
51
54
6
117
31
60
44
100
5
187
50
39
24
12
45
39
15
100
5
24
48
27
81
21
114
64
17
55
101
9
54
16
41
84
165
64
71
19
116
9
12
43
36
185
93
70
5
7
53
97
11
99
28
53
127
5
48
43
20
129
72
51
69
109
11
115
218
10
53
99
69
24
72
51
64
53
115
65
45
231
49
32
15
15
18
222
105
25
11
24
55
8
70
23
3
9
67
113
1
26
33
72
15
24
54
18
9
165
144
126
45
109
11
36
43
60
89
225
202
8
45
12
69
15
156
108
36
69
15
33
15
19
5
60
45
114
100
29
12
25
11
87
16
137
12
36
21
10
41
13
62
12
16
36
48
60
17
21
64
23
57
34
77
33
34
12
101
72
288
72
36
51
33
85
26
21
51
9
15
9
181
18
30
26
64
6
59
7
230
15
15
90
64
6
20
81
45
75
13
26
9
19
161
9
166
36
41
3
100
24
41
12
19
29
9
6
130
26
141
39
141
39
28
41
55
20
6
39
12
3
66
51
24
103
5
3
33
21
10
30
18
8
54
10
8
57
15
6
138
64
62
3
96
12
15
28
5
27
9
21
87
57
15
55
26
54
129
9
75
31
30
24
56
46
5
48
7
101
9
39
49
2
24
4
50
3
7
20
90
70
77
48
60
60
48
75
28
5
15
117
168
39
136
116
225
25
26
28
2
3
12
12
37
8
18
64
104
9
111
69
3
28
77
13
6
5
13
11
19
65
96
79
101
55
24
5
48
9
15
24
87
4
8
21
24
48
49
11
48
36
43
176
40
41
120
99
57
49
18
8
12
16
36
41
84
48
25
66
6
83
117
3
21
39
135
16
20
46
11
7
5
67
8
60
192
81
9
6
228
124
12
8
117
19
32
33
36
123
21
121
48
86
57
84
48
37
95
48
108
24
84
9
51
79
6
2
9
135
88
72
41
219
105
25
8
15
60
7
8
150
22
108
32
40
5
24
15
69
21
42
108
129
27
64
14
120
15
3
72
57
111
9
24
31
80
21
7
2
39
84
12
25
71
84
19
36
24
56
273
111
45
9
15
25
35
37
71
60
19
89
24
3
54
154
120
54
83
24
24
111
28
41
132
72
21
51
13
95
48
3
46
35
ABCD 96053210744*3^$a+1 [50014]
8
40
15
42
30
89
36
43
21
200
180
52
48
80
72
133
30
96
45
8
48
133
54
30
12
23
52
108
45
12
15
8
40
48
39
101
109
24
24
47
144
12
124
48
15
141
12
44
28
168
68
36
25
171
3
24
45
12
48
68
13
120
54
126
27
80
52
81
47
64
3
66
47
49
35
24
12
100
108
15
21
24
164
1
15
44
28
8
136
15
29
232
108
140
16
45
51
3
90
6
24
144
41
36
136
3
5
4
36
195
17
108
1
108
192
24
35
36
79
45
21
35
76
68
19
17
49
35
109
120
120
216
30
24
30
51
15
24
17
60
85
135
9
15
9
83
37
6
45
21
131
19
53
1
119
180
240
12
168
72
4
72
72
132
3
30
12
51
33
51
39
41
84
109
15
8
49
99
60
36
48
252
9
95
16
39
89
208
8
64
8
97
30
17
156
19
21
3
17
64
39
41
49
35
72
28
39
101
12
72
52
9
90
21
140
40
135
21
93
47
37
107
49
15
39
165
8
48
36
4
75
57
68
12
148
12
9
63
8
4
3
216
5
16
56
108
24
31
90
204
135
8
48
109
3
108
20
36
28
20
1
24
11
25
144
66
57
33
71
64
180
60
24
21
60
11
28
8
28
45
24
6
17
168
12
19
5
84
60
19
45
27
21
24
56
60
52
27
65
55
81
120
8
25
39
12
45
75
9
66
21
20
4
69
6
24
69
21
27
60
108
96
56
28
24
236
36
49
39
32
24
52
3
9
8
109
99
44
28
84
93
63
20
48
1
15
164
36
36
72
112
96
8
40
32
52
216
45
27
8
124
21
11
108
52
20
64
32
112
80
288
37
12
51
32
76
171
53
181
60
90
89
72
76
48
51
5
19
29
1
36
48
11
1
11
24
49
107
88
36
24
9
11
84
132
64
36
9
135
9
11
64
32
160
9
51
8
16
56
4
75
30
35
100
75
66
71
72
72
28
21
24
6
45
32
4
39
117
20
199
9
36
168
56
91
41
72
16
39
17
76
33
15
20
1
30
18
171
60
56
24
36
16
117
47
48
28
33
51
9
11
19
65
145
107
108
49
3
3
41
156
13
30
65
100
72
8
4
48
20
24
4
105
30
149
37
30
114
191
16
39
24
17
64
9
75
116
25
39
80
72
100
44
4
24
8
24
19
30
27
32
25
23
28
96
44
1
75
33
12
39
39
45
8
120
208
51
69
12
84
33
3
168
9
243
93
120
54
77
36
28
80
96
76
32
7
93
8
73
99
231
21
36
84
44
79
30
3
60
72
116
1
59
139
21
56
36
4
8
28
44
13
47
73
30
41
25
51
176
228
196
8
12
28
48
60
57
30
53
108
4
51
17
28
51
329
76
48
96
192
3
5
1
3
32
84
85
54
5
16
116
120
96
13
99
72
33
51
12
57
6
90
75
21
30
101
43
57
152
25
107
136
8
72
100
8
12
163
54
147
84
9
27
80
76
9
131
4
9
15
45
11
73
23
64
3
5
12
169
30
41
36
13
6
89
31
5
13
6
29
28
8
40
60
21
78
41
36
88
68
169
3
8
37
3
68
61
18
81
44
28
8
1
123
36
12
8
84
28
9
35
88
56
36
64
12
60
27
42
11
168
12
4
3
93
57
11
1
51
20
199
21
60
117
3
33
107
52
56
36
13
36
159
75
6
51
20
36
72
7
69
96
128
40
21
11
19
24
66
6
101
60
148
80
144
28
8
109
12
78
90
156
11
40
8
97
35
16
48
20
36
36
79
29
16
56
108
136
279
45
32
13
95
25
6
5
28
45
51
9
83
43
21
75
33
8
7
21
72
128
52
129
35
28
15
45
56
52
33
47
4
24
69
75
8
40
8
85
47
48
16
236
43
65
49
6
77
40
8
40
45
6
138
216
39
20
37
78
17
100
3
141
51
29
52
39
120
5
4
44
1
35
49
12
35
49
30
21
8
48
60
4
60
24
45
87
3
41
16
80
103
17
4
3
33
48
84
36
36
3
101
16
20
4
116
13
36
30
17
28
12
44
24
61
39
15
21
9
159
20
36
19
93
132
92
139
5
96
36
ABCD 96053385464*3^$a+1 [50005]
29
67
5
36
355
84
54
83
151
41
85
23
91
36
149
7
6
71
108
1
95
7
5
13
18
6
18
77
13
12
18
65
61
24
107
91
18
66
18
47
13
18
161
31
101
36
49
36
288
12
11
85
18
12
54
83
144
13
144
36
35
108
391
42
12
11
156
91
120
173
25
72
42
90
95
48
157
95
55
36
5
7
317
72
13
18
54
179
85
162
24
113
108
13
143
103
36
108
77
60
85
12
6
125
85
72
83
49
35
271
54
12
23
13
155
13
12
23
72
144
24
115
77
24
103
198
18
5
48
91
30
36
6
48
137
301
23
67
174
24
59
61
150
77
7
150
59
48
49
42
102
78
17
55
120
6
59
187
78
102
18
6
17
49
47
360
43
18
83
13
59
175
336
65
31
210
24
72
12
42
113
7
29
25
24
108
131
12
55
30
191
108
36
121
131
79
60
90
18
30
18
42
48
78
30
11
169
227
85
59
13
23
49
84
90
41
229
240
90
54
18
144
17
103
65
43
42
90
5
151
5
55
18
30
42
84
11
223
54
11
187
18
167
67
36
29
97
54
41
73
138
78
36
36
35
19
77
36
25
47
36
12
37
95
108
36
36
12
193
90
54
47
25
90
329
13
203
127
185
36
36
49
144
12
11
48
96
13
90
41
25
36
108
47
72
49
72
12
6
5
36
7
6
131
7
36
60
54
192
191
13
23
43
54
60
23
7
42
12
11
25
96
210
114
71
96
36
48
13
18
78
72
18
41
12
73
90
113
12
36
73
167
229
35
36
49
11
36
13
48
23
73
54
30
60
95
61
59
31
294
23
12
24
97
216
24
120
54
65
31
66
18
42
138
60
5
72
13
59
36
61
24
126
36
41
85
18
12
18
11
115
24
17
24
31
18
23
36
97
47
43
96
17
72
24
31
41
67
18
35
55
72
12
6
54
17
24
49
23
25
42
41
139
30
24
144
36
84
18
65
187
36
5
19
66
6
5
151
204
18
71
36
180
109
59
48
49
90
60
18
30
209
31
18
48
96
23
43
54
419
67
150
107
252
55
18
48
18
24
162
30
24
12
5
36
60
7
162
60
59
85
300
95
55
41
97
6
125
36
108
37
84
59
1
12
60
84
90
18
6
30
216
119
7
101
120
96
103
108
210
72
11
43
101
157
18
30
60
12
11
84
55
36
41
49
66
114
59
12
1
12
132
108
102
18
23
13
23
19
84
18
11
67
48
29
156
108
49
72
162
5
96
48
1
90
89
19
18
95
85
23
12
55
161
1
59
139
17
145
108
18
5
25
114
5
13
84
198
78
30
24
18
23
67
12
18
18
18
23
193
24
23
43
114
12
11
31
113
157
95
7
41
13
23
103
78
35
31
137
49
66
41
67
29
25
155
7
78
35
55
66
119
97
47
13
71
73
72
203
31
120
65
72
7
6
18
5
103
30
24
144
23
7
54
6
270
72
120
132
66
6
48
6
41
49
35
108
37
59
67
41
7
6
12
11
180
31
41
49
12
168
35
60
36
25
90
252
29
108
43
41
157
47
36
121
203
13
72
18
5
115
6
30
144
5
168
48
13
42
18
246
6
48
11
12
109
95
175
185
85
23
25
83
144
25
24
462
42
72
138
6
12
167
91
90
107
55
5
139
90
18
48
132
18
35
49
191
43
41
19
36
30
18
108
54
ABCD 96054252454*3^$a+1 [50001]
54
48
6
20
4
42
6
54
6
42
11
7
17
3
42
18
22
12
54
30
12
62
22
20
30
6
10
48
41
3
6
12
4
6
18
44
42
58
66
122
64
26
10
60
38
6
16
47
21
10
44
21
7
32
22
36
47
55
6
14
36
22
90
18
47
33
6
9
21
28
72
95
48
7
26
52
2
18
70
6
14
36
10
12
44
16
47
31
12
29
45
6
34
24
26
64
14
40
8
82
17
13
78
14
4
35
25
36
30
44
72
18
22
42
26
96
46
84
14
21
31
2
76
24
12
14
22
18
32
10
42
86
10
26
18
6
12
4
48
26
22
30
2
30
10
50
18
18
4
90
18
42
38
22
32
6
22
18
30
14
118
32
15
133
66
14
28
8
87
7
17
19
92
33
21
126
18
4
32
15
33
15
48
24
19
20
34
30
8
22
2
16
65
48
61
66
140
4
24
6
68
10
50
40
98
10
23
25
36
11
7
50
63
19
30
6
8
40
30
26
33
7
26
28
6
38
52
96
83
19
26
4
36
32
10
42
12
83
73
78
84
77
96
79
26
10
5
7
17
3
10
8
138
96
18
40
8
82
36
26
4
20
40
12
12
36
44
30
28
14
46
20
28
24
18
20
10
18
96
20
51
13
35
49
6
6
11
13
2
18
10
6
24
12
20
64
36
18
66
78
17
1
38
10
62
10
18
30
24
12
30
38
6
46
6
68
34
8
22
6
2
9
13
30
80
21
25
12
50
4
29
7
14
10
18
48
95
7
92
16
12
150
35
7
84
74
10
48
137
13
38
22
54
36
29
13
8
58
84
80
22
14
12
52
8
9
13
78
2
3
15
33
21
34
42
30
12
48
12
17
63
36
10
6
144
20
34
12
11
13
96
11
49
71
72
37
114
14
22
6
42
2
34
17
49
44
34
6
2
34
78
32
33
1
114
6
12
60
48
14
10
30
8
33
37
72
12
14
12
10
32
28
128
10
5
7
14
40
24
35
37
14
18
18
22
18
14
54
21
73
6
42
54
6
8
112
30
2
52
48
48
23
37
30
5
97
6
120
26
66
22
30
60
2
18
12
106
83
9
6
30
22
5
7
80
18
4
50
34
42
68
12
82
30
36
24
18
32
28
2
6
100
84
18
134
18
18
70
24
24
14
27
9
46
8
16
6
26
57
21
66
9
55
24
6
50
9
13
50
4
20
28
30
18
18
32
12
15
3
64
30
86
24
4
12
32
18
15
37
11
1
6
17
31
6
8
130
6
24
32
76
18
60
66
14
34
18
5
48
31
18
96
80
22
14
48
22
5
25
24
14
90
36
46
6
42
32
45
9
16
24
14
22
11
49
23
25
38
108
21
43
6
36
35
21
3
45
36
28
8
28
62
124
26
27
31
30
24
68
18
22
80
22
36
42
12
12
44
15
61
8
27
25
95
96
63
70
20
36
16
30
150
60
18
32
22
12
48
86
22
59
19
12
24
30
11
7
18
60
12
6
24
6
35
1
6
30
48
50
4
2
30
10
84
54
6
12
20
10
38
24
12
6
9
21
10
102
20
22
26
54
24
16
38
22
18
36
32
22
6
44
30
57
1
47
81
12
58
54
20
10
20
6
22
14
4
30
2
10
20
45
87
22
26
118
24
2
81
37
50
30
28
32
16
6
50
16
12
48
44
6
100
18
44
18
54
30
28
6
44
12
130
78
8
90
28
6
11
15
64
30
6
132
6
24
12
23
31
12
12
20
6
76
18
60
30
167
25
30
48
36
12
14
28
42
38
58
14
24
30
22
35
7
18
23
31
84
36
54
11
81
10
42
6
5
1
24
50
36
34
92
4
128
10
6
20
66
9
109
8
28
24
6
24
66
14
22
36
60
8
27
7
8
10
80
72
12
46
30
14
10
26
52
96
14
18
24
9
9
28
80
3
37
18
54
35
87
54
4
23
39
24
40
17
9
100
83
51
42
58
24
26
76
14
10
20
4
11
19
2
24
52
150
18
26
36
10
8
70
24
96
14
3
25
2
22
30
18
23
25
14
9
96
24
27
70
47
25
8
4
50
40
26
4
48
20
28
30
14
6
10
12
8
10
17
13
35
87
10
23
39
46
54
5
31
48
294
36
32
4
24
20
22
42
18
50
82
66
30
24
30
102
44
9
75
42
130
26
70
110
42
10
8
12
58
42
42
20
6
10
44
4
6
11
15
48
129
33
22
18
48
30
42
38
22
90
2
180
130
18
14
30
130
24
41
31
44
6
15
39
4
26
28
86
4
18
78
2
4
30
96
14
94
12
18
44
22
29
31
48
41
9
70
42
24
54
2
15
109
6
20
106
24
86
70
18
14
27
19
44
46
11
69
6
90
4
30
17
67
12
6
62
102
40
23
15
28
48
102
24
18
5
13
59
93
3
25
23
109
11
15
10
2
54
24
39
15
30
27
85
14
22
32
16
24
23
87
102
16
18
24
66
2
52
6
107
25
144
8
28
8
90
16
18
48
23
25
12
44
36
4
80
54
52
38
6
30
36
4
14
52
12
78
168
14
18
4
68
6
76
50
16
20
138
16
36
18
56
36
24
16
12
80
63
135
10
42
78
114
30
18
5
13
12
102
38
10
80
6
12
22
18
47
13
44
6
9
91
2
10
17
33
36
46
6
20
3
55
17
27
46
80
36
10
41
223
12
84
48
32
40
48
20
21
7
17
37
26
58
54
96
90
62
10
8
54
16
30
32
4
6
2
6
4
26
10
14
3
45
40
12
12
24
12
44
10
68
90
18
48
22
42
6
2
58
20
4
6
56
34
12
8
6
45
13
26
22
48
6
68
10
30
36
14
18
22
48
108
74
100
18
42
2
4
20
12
3
61
8
6
196
48
18
62
18
58
14
12
3
33
52
2
9
19
50
16
24
68
48
46
8
108
90
4
18
32
21
69
64
104
51
25
6
24
32
10
30
114
108
18
8
40
86
16
44
4
50
4
26
10
12
12
26
16
23
37
116
39
21
3
37
54
6
42
42
11
79
48
6
11
1
54
6
14
58
32
58
90
6
17
37
12
54
26
24
22
18
62
72
58
32
22
78
6
5
79
30
36
24
18
32
12
24
130
14
12
36
58
6
6
24
56
4
8
100
50
36
34
50
18
70
30
32
10
8
22
36
6
74
10
32
48
22
20
40
155
67
2
60
4
12
18
29
31
24
66
84
86
4
60
170
6
21
15
9
21
3
91
2
18
76
6
47
7
8
48
28
5
7
20
12
16
6
11
9
106
32
60
10
8
18
22
8
6
40
54
44
ABCD 96054387836*3^$a+1 [50072]
27
18
24
7
11
48
18
55
8
249
3
9
54
121
5
99
45
42
25
29
138
78
39
9
72
19
5
72
36
66
90
18
96
30
126
9
63
6
90
13
179
36
96
25
23
72
180
42
48
18
54
36
31
11
25
29
18
21
27
180
42
3
27
37
17
54
114
48
6
21
40
41
162
72
1
152
51
102
99
33
12
19
53
36
27
99
144
108
54
19
17
6
54
66
54
24
18
54
103
35
9
81
108
96
151
41
6
97
41
132
120
27
36
33
31
23
13
35
81
63
42
43
104
27
36
42
66
145
36
23
18
3
141
138
24
13
149
162
13
44
45
171
9
60
3
51
12
78
7
32
28
5
39
15
30
36
42
36
48
36
24
21
45
99
51
18
66
126
18
9
33
3
9
31
32
72
112
83
30
90
18
27
9
90
144
72
36
114
156
91
41
3
33
3
4
32
4
167
6
66
1
8
105
7
24
252
23
12
73
107
18
18
6
12
19
167
12
117
27
18
162
6
54
21
33
43
77
132
30
132
156
60
126
30
72
90
54
78
39
184
23
37
161
96
54
61
23
18
276
111
40
72
29
48
27
64
77
18
54
3
4
5
54
1
36
17
135
285
12
36
55
84
11
12
18
27
72
4
41
60
3
36
45
18
168
12
9
177
30
13
95
9
81
18
1
71
18
54
181
53
27
9
72
18
18
135
177
54
57
51
30
132
7
41
54
72
9
213
31
71
6
39
15
129
36
36
40
41
18
45
171
114
66
6
39
231
49
48
60
17
19
44
123
93
9
6
21
28
44
9
63
36
153
42
57
33
162
126
36
48
24
36
3
15
12
204
21
27
36
60
48
144
18
90
9
9
24
36
108
48
36
90
36
78
3
63
45
40
104
9
27
4
23
90
24
36
66
37
143
54
54
13
29
90
61
11
129
280
5
12
42
48
9
72
33
3
51
85
53
42
84
9
123
48
121
5
54
234
6
18
84
72
27
76
47
18
39
40
83
54
144
43
36
5
126
54
18
13
104
33
12
72
18
126
36
99
33
84
54
24
25
77
27
45
42
36
13
161
27
69
234
84
45
4
77
90
36
72
72
42
39
9
207
177
30
85
5
18
81
36
27
42
108
147
9
6
72
102
42
18
48
103
5
54
1
5
3
36
81
90
6
183
27
6
39
51
48
1
17
144
27
40
5
27
243
96
84
9
45
126
37
48
32
40
113
27
9
63
28
71
36
42
319
221
31
44
4
59
37
44
69
90
18
48
36
108
24
139
179
36
6
54
13
89
72
19
41
3
45
27
15
48
13
11
174
63
72
72
76
5
90
81
63
13
68
117
103
23
18
24
39
15
108
49
5
12
60
43
5
324
31
65
75
108
36
9
63
72
45
67
113
27
63
54
150
36
57
27
9
72
9
6
12
1
77
66
18
19
8
105
12
96
54
30
78
57
4
5
60
12
63
15
18
211
35
60
21
9
18
24
12
42
54
84
114
3
123
66
144
96
31
44
63
36
45
9
42
18
36
3
69
39
36
9
198
49
77
54
144
9
69
7
11
30
168
3
123
49
161
90
18
54
114
210
9
27
13
47
12
9
72
15
25
5
90
36
6
66
18
36
135
36
100
12
29
18
108
57
108
63
96
129
69
3
9
31
227
48
24
48
81
33
36
211
17
19
53
78
108
21
36
9
63
87
54
39
76
77
18
1
5
3
81
54
36
45
9
31
95
42
36
3
280
5
90
66
96
3
177
36
12
99
63
60
57
51
30
6
25
47
162
111
63
1
8
28
215
54
54
54
31
41
139
180
60
71
6
3
63
54
42
54
30
24
48
6
3
9
27
76
23
24
108
30
63
63
54
162
36
73
23
12
42
3
51
30
72
36
19
36
5
3
105
111
15
30
6
12
13
5
31
32
36
33
72
12
18
117
9
42
133
68
76
11
61
59
36
54
19
473
84
19
41
79
5
18
144
49
83
85
53
18
9
36
27
36
6
102
45
4
24
44
15
12
81
72
27
78
36
7
11
30
6
13
35
9
4
23
18
36
ABCD 96054741826*3^$a+1 [50004]
68
159
37
5
3
16
95
24
6
19
8
57
30
33
40
24
65
3
27
9
39
30
42
30
19
5
39
21
7
89
120
15
195
120
30
18
6
6
9
69
42
18
3
9
24
54
12
54
30
61
65
30
24
49
8
24
3
6
6
24
36
109
11
30
60
78
30
30
12
24
21
36
12
36
51
18
90
1
35
66
30
1
60
144
95
33
48
3
217
17
6
66
84
96
78
37
8
12
4
32
39
9
40
59
30
15
45
27
39
1
5
51
3
30
19
41
6
24
84
6
79
5
7
95
21
12
15
12
18
3
63
6
30
18
12
18
33
48
76
5
79
71
13
8
48
36
60
24
64
17
54
85
12
68
16
59
6
63
12
24
72
9
63
16
60
101
15
88
20
45
30
33
33
6
18
7
29
19
8
69
60
54
30
6
24
6
3
27
30
90
49
95
30
31
5
18
6
31
23
102
19
20
4
60
35
36
21
16
77
30
25
12
5
30
21
69
30
54
6
54
30
30
15
24
21
66
1
44
60
16
17
30
42
204
6
24
97
29
63
15
12
61
8
36
28
32
129
7
29
48
6
9
27
81
4
35
61
44
15
24
54
27
75
13
20
75
37
20
3
6
15
45
51
15
24
49
5
43
8
9
63
27
33
3
45
9
36
54
132
13
101
36
51
9
91
12
20
15
42
60
18
33
52
11
6
18
1
80
45
15
36
3
30
43
48
12
8
15
9
27
30
24
7
12
5
27
3
12
45
15
18
3
12
72
16
8
39
6
54
13
20
33
54
6
6
61
48
59
21
4
8
4
29
7
29
30
13
68
3
61
143
6
24
3
4
29
24
3
4
5
43
5
6
84
156
1
23
13
47
1
5
7
8
24
16
119
6
55
32
69
78
42
24
55
24
56
15
37
107
21
9
67
24
12
59
18
6
24
1
11
24
84
13
12
77
138
12
49
20
51
73
5
42
1
12
47
21
9
84
30
54
6
141
39
9
60
28
48
32
87
33
3
9
21
15
16
35
30
30
61
47
1
20
9
12
39
9
42
1
12
17
24
36
15
39
6
19
5
6
30
43
5
7
5
60
24
15
21
43
11
45
16
20
93
7
48
17
30
48
25
47
114
7
24
35
1
23
24
60
33
9
30
48
25
5
120
3
3
36
49
12
59
18
7
53
66
36
13
41
7
24
65
18
6
19
5
102
18
3
52
5
12
30
1
23
36
1
29
31
29
19
11
13
17
24
87
147
6
6
30
63
12
9
30
114
15
45
90
30
6
1
36
107
12
81
33
30
21
76
83
1
20
69
6
78
7
23
21
4
107
78
6
6
30
69
45
30
37
29
18
21
4
32
3
25
77
3
51
25
20
51
13
12
48
17
19
11
48
21
52
29
75
40
89
6
60
30
48
3
48
45
66
45
64
35
6
30
30
43
11
25
20
39
60
57
48
16
161
91
17
67
5
18
60
6
66
48
6
15
4
101
75
15
96
13
5
123
27
6
79
41
6
24
96
18
30
21
24
27
1
20
72
15
33
39
9
9
123
27
36
36
18
12
18
6
51
4
5
7
17
55
47
9
75
61
29
6
13
35
42
15
33
30
12
121
47
13
29
24
87
72
12
15
54
87
184
35
13
47
18
7
119
25
11
45
39
85
11
21
3
1
95
30
15
3
1
32
39
85
83
57
36
93
19
47
1
32
57
84
30
6
31
23
25
11
33
16
29
30
25
5
75
16
36
8
72
39
144
6
31
65
60
48
3
4
8
15
96
9
57
3
27
138
7
59
60
45
12
9
48
31
29
36
27
69
55
48
17
30
30
3
88
29
54
36
49
71
121
23
120
9
27
81
3
25
11
73
47
24
36
9
24
45
3
69
15
15
24
24
6
15
12
4
24
11
18
27
3
42
15
3
13
17
187
143
66
7
44
3
12
18
6
25
35
36
21
24
33
175
35
21
112
20
57
3
177
7
23
33
4
29
30
36
21
48
111
24
36
54
27
4
8
36
12
9
24
39
112
24
11
13
47
24
9
57
18
13
24
5
18
36
36
18
6
6
60
30
30
3
45
6
21
99
6
31
77
3
3
49
12
20
15
18
30
30
6
114
15
220
5
12
60
99
12
27
6
6
48
12
48
6
15
81
54
6
43
11
37
20
3
1
65
30
13
11
24
33
27
13
29
39
9
36
15
4
20
57
108
12
54
54
66
1
119
30
19
11
6
19
20
12
28
20
12
123
96
18
75
57
30
24
25
32
33
6
24
1
104
39
25
32
3
37
35
13
5
3
3
60
25
29
6
45
9
66
84
37
108
5
3
28
71
24
45
24
40
116
9
51
9
6
25
44
57
48
27
15
90
15
15
54
36
30
9
24
28
60
24
23
37
5
15
63
60
1
29
67
48
65
3
27
6
79
47
48
72
60
18
67
36
32
16
5
75
45
36
30
18
12
30
90
60
19
12
53
6
21
33
27
64
29
54
33
57
60
31
35
69
51
24
36
57
12
15
33
117
15
88
23
45
81
63
117
54
90
6
9
39
37
48
17
19
5
7
59
33
16
24
155
13
23
6
30
21
40
24
116
12
141
36
3
75
90
75
81
6
21
9
30
1
8
16
56
28
35
6
55
48
11
30
7
44
15
69
51
81
48
12
27
12
18
90
13
29
78
36
30
6
78
63
3
60
30
66
1
20
40
17
115
71
24
1
35
1
8
51
69
28
29
19
35
25
11
60
1
12
107
138
96
15
15
9
45
36
7
17
66
36
30
210
1
48
56
24
9
6
1
116
3
49
12
48
32
9
114
120
132
21
88
29
27
9
66
30
15
28
12
35
21
3
84
12
24
30
6
48
45
60
40
71
84
12
24
45
64
11
84
12
21
33
99
48
3
45
21
54
37
29
19
24
32
3
12
21
60
72
15
157
35
25
59
21
120
3
66
67
8
51
25
48
95
30
72
31
23
6
3
45
6
6
18
13
47
21
39
66
6
21
72
52
36
59
30
3
27
150
31
137
67
20
45
30
24
36
18
3
9
30
45
36
40
23
114
7
5
24
6
45
15
60
25
44
21
30
21
3
25
5
126
18
15
76
11
1
17
7
29
24
30
45
15
12
13
5
51
15
25
20
45
6
73
20
12
39
9
16
29
43
12
32
3
12
30
99
ABCD 96055091872*3^$a+1 [50141]
12
27
9
12
36
12
21
108
51
72
12
48
12
183
54
18
21
12
24
51
69
12
60
36
60
12
12
72
96
21
18
9
99
9
96
12
72
12
36
69
63
84
24
36
120
12
129
51
39
72
54
159
111
81
36
24
84
24
57
15
12
96
24
24
99
93
69
72
72
27
36
117
15
111
45
24
96
12
84
12
51
57
12
39
69
12
48
15
33
84
36
84
84
24
15
33
3
54
27
27
90
27
48
12
3
69
21
63
120
69
39
24
24
48
24
96
60
24
84
60
96
108
48
21
51
12
12
12
39
9
117
27
279
21
15
45
24
24
168
48
15
18
51
3
9
24
36
84
72
12
12
84
60
3
9
27
18
207
27
141
3
18
15
12
153
3
24
63
18
15
72
96
12
75
21
12
24
96
36
24
180
72
228
60
39
45
45
27
99
9
12
321
135
27
9
48
24
108
153
18
9
9
15
168
51
54
15
48
60
3
9
9
15
36
12
168
57
51
57
15
24
24
117
54
21
72
12
24
24
108
117
27
120
51
108
9
144
12
69
18
21
12
48
60
36
21
39
48
72
39
81
24
48
12
12
24
15
117
99
45
144
9
87
108
24
33
15
108
48
12
60
24
36
3
36
81
24
57
99
60
93
90
72
90
51
183
9
189
3
33
15
60
12
21
15
36
3
69
39
21
60
63
21
72
12
93
27
60
48
60
21
180
198
9
45
3
15
69
3
57
51
45
45
27
60
96
51
21
120
39
18
147
12
48
48
69
243
24
39
105
60
12
12
288
12
33
87
72
3
9
24
24
12
39
117
144
60
3
21
48
75
9
36
192
24
60
36
48
36
84
108
60
84
60
24
21
27
9
15
3
33
147
93
84
3
18
54
69
84
12
15
69
21
3
84
24
84
24
15
57
24
117
27
81
75
12
36
21
39
12
132
51
9
27
129
51
33
108
36
3
57
15
54
15
132
48
21
18
18
39
48
12
48
84
12
84
84
21
51
3
57
36
132
24
72
3
9
60
3
90
39
15
93
24
180
24
48
72
9
54
33
21
51
57
15
39
81
60
36
12
48
24
72
96
48
72
45
51
36
84
12
168
96
12
12
12
24
51
18
54
249
48
36
48
12
24
192
24
72
36
24
9
51
36
48
9
3
33
3
60
36
12
72
84
21
87
132
12
21
15
12
27
9
36
99
21
48
57
27
48
33
75
12
165
39
24
96
24
192
3
33
39
33
93
27
96
3
33
12
24
156
24
204
15
54
87
12
9
39
72
36
33
27
45
126
9
72
12
24
132
3
72
33
60
15
9
9
39
228
12
84
12
24
69
3
105
51
3
177
12
24
12
24
72
57
111
33
75
156
108
36
24
15
54
39
12
93
51
12
63
18
3
87
21
12
111
33
21
3
60
27
33
72
72
36
12
48
180
12
12
9
144
123
48
36
36
12
60
132
111
9
228
48
21
27
24
3
21
159
9
12
60
216
45
27
108
45
123
48
12
12
3
9
9
63
36
48
15
153
48
51
54
63
84
12
60
33
63
24
36
12
36
36
36
72
84
84
36
12
228
72
12
12
27
33
12
9
108
3
177
87
48
48
105
18
33
84
84
33
18
33
12
72
9
111
87
9
24
57
75
12
12
9
18
9
12
48
72
48
72
24
3
108
33
36
24
51
21
36
12
39
9
12
36
108
24
36
216
24
96
36
12
39
126
3
60
24
24
24
36
45
18
45
27
162
15
72
204
60
24
3
69
129
27
48
15
54
27
27
69
12
24
60
96
12
12
96
24
60
36
36
48
24
3
153
81
3
48
48
60
60
108
96
36
48
12
48
24
3
57
33
15
108
120
24
48
84
15
33
24
69
18
72
45
12
24
12
96
12
72
24
60
24
12
108
120
9
51
3
36
126
108
18
33
57
87
12
24
12
45
27
84
48
60
51
93
69
126
117
24
75
141
93
27
24
84
60
72
60
72
36
12
36
48
27
9
24
12
12
69
51
12
12
48
3
144
21
48
93
72
18
33
12
24
36
36
129
18
33
3
105
12
45
51
60
12
57
18
9
9
51
84
96
24
12
144
156
84
33
75
36
33
144
144
207
12
60
45
3
84
21
51
144
3
213
48
9
90
36
21
228
24
60
24
12
12
24
9
99
36
12
33
27
24
57
3
12
21
63
81
3
12
39
9
63
33
3
144
ABCD 96055790926*3^$a+1 [50145]
87
27
29
49
23
37
11
16
96
57
12
39
60
21
36
12
11
37
75
69
59
64
57
15
141
83
112
32
40
56
1
60
60
48
63
24
123
5
16
237
35
217
18
45
45
60
42
192
33
132
8
13
75
57
18
33
60
96
56
192
37
48
27
8
88
69
3
56
49
108
132
71
40
309
11
72
109
48
35
13
203
40
72
9
66
33
207
54
39
216
45
63
33
60
84
63
60
3
5
109
48
11
1
66
53
24
13
83
160
51
29
52
92
120
193
72
23
49
108
11
67
5
49
90
30
3
252
21
27
8
25
84
11
40
69
51
9
111
57
135
176
1
15
344
49
3
20
88
9
108
24
6
5
37
11
61
126
69
21
39
21
39
21
84
60
48
72
48
123
8
24
25
3
12
36
81
126
54
138
210
11
109
11
64
56
24
37
39
111
30
18
53
40
8
97
27
20
25
48
12
3
8
1
15
123
21
21
83
37
348
108
24
11
49
15
8
28
12
45
131
16
21
195
57
191
4
20
28
228
129
48
84
3
56
16
128
28
48
252
9
60
15
60
21
12
72
48
23
120
25
144
135
153
23
88
249
23
168
24
48
49
23
28
9
3
33
39
21
72
48
60
192
147
68
43
30
143
37
27
45
12
156
75
120
24
45
51
45
54
48
42
48
11
37
24
108
63
72
27
30
195
116
40
48
96
128
96
181
30
18
75
80
16
147
165
69
83
145
3
20
37
203
40
8
24
40
33
12
108
183
32
172
116
61
219
21
51
9
66
30
47
37
123
33
12
12
63
57
60
39
9
35
37
123
72
81
23
280
12
15
5
120
52
63
5
37
60
48
23
109
11
1
60
3
117
51
80
304
33
18
197
25
23
88
57
42
30
23
25
12
72
30
141
32
25
27
33
12
231
8
16
93
83
4
21
12
27
56
40
24
45
30
48
5
13
27
80
16
80
217
24
15
3
237
24
12
45
23
37
72
72
51
84
165
36
3
57
47
205
11
1
36
15
45
180
3
24
33
24
15
128
76
20
72
109
171
128
24
40
27
78
23
64
21
24
59
157
183
140
1
119
40
69
27
3
5
112
108
15
90
72
3
8
85
24
6
53
277
12
71
217
42
21
69
3
8
61
120
36
60
144
6
5
49
108
35
48
88
96
24
156
81
72
11
120
61
11
88
24
45
27
33
48
12
72
48
27
24
80
139
78
15
8
120
61
131
72
25
12
48
27
224
24
67
45
84
9
11
40
99
270
48
60
35
64
8
112
93
27
8
133
35
64
201
84
150
66
75
8
1
23
16
51
6
12
132
71
4
21
144
159
21
36
195
45
72
12
48
27
8
40
57
36
84
239
4
188
288
244
36
9
111
99
18
15
69
15
168
57
48
231
51
30
23
16
21
36
12
75
45
11
1
48
60
198
5
40
69
36
123
20
37
35
168
1
23
240
16
36
15
6
204
15
60
21
155
67
81
96
60
8
25
192
119
24
73
27
57
6
42
120
48
24
48
11
184
57
75
164
16
21
27
45
48
99
96
32
43
90
24
51
48
9
228
30
5
48
61
156
23
37
102
138
60
27
12
84
9
11
160
32
40
8
40
51
29
61
168
3
9
108
51
224
13
12
95
25
15
57
138
21
12
12
120
75
162
59
1
39
57
3
9
72
120
216
12
108
54
18
171
96
45
51
48
141
123
128
109
30
78
60
11
61
251
64
8
25
132
59
52
188
40
9
51
96
204
9
132
168
78
5
49
71
72
73
23
121
39
60
69
71
1
15
3
ABCD 96055844936*3^$a+1 [50008]
4
81
11
25
126
54
30
24
12
18
35
115
30
132
30
57
33
18
17
25
48
162
5
49
24
12
198
36
24
9
60
32
36
25
84
24
135
24
21
12
90
60
48
6
159
105
60
12
54
24
102
59
121
23
31
33
3
29
31
33
44
7
36
5
144
1
18
65
52
8
64
3
24
54
90
36
53
67
216
53
52
3
36
5
19
45
60
21
155
48
61
6
33
3
18
12
78
216
120
54
11
25
186
45
32
432
76
3
42
30
24
90
51
48
81
54
45
44
1
72
23
121
23
13
23
4
108
3
90
36
24
30
5
36
91
108
90
11
4
80
85
30
6
123
93
95
28
32
109
24
72
27
21
96
234
89
16
21
66
57
51
36
29
25
36
3
3
33
56
16
75
45
3
126
36
108
6
81
32
13
18
105
12
3
6
23
103
30
24
30
5
16
12
96
15
60
12
18
39
33
95
84
48
97
11
100
75
53
127
54
144
27
9
119
115
12
60
18
36
66
57
51
6
30
93
51
57
93
120
132
23
25
6
30
6
17
31
60
5
292
44
28
3
213
45
36
23
193
48
60
12
23
121
36
87
21
11
115
96
54
35
31
5
13
39
21
35
211
54
11
25
35
16
9
123
33
54
89
55
6
51
159
69
24
57
54
9
8
132
43
24
144
90
12
108
11
85
23
13
18
5
12
52
87
36
18
15
45
126
36
48
60
9
176
115
42
18
17
19
30
11
43
41
28
27
84
36
36
29
61
54
54
147
15
57
57
30
33
21
15
132
72
36
51
6
30
213
80
1
51
123
36
54
15
27
17
28
20
133
90
69
120
240
48
9
59
31
30
83
31
30
6
30
95
31
24
9
32
103
9
3
77
48
43
36
33
36
21
156
24
35
96
108
7
60
33
141
6
30
108
36
60
35
91
113
36
31
48
17
43
72
18
36
30
5
19
30
6
30
3
93
180
15
12
153
30
18
35
55
36
36
24
9
20
4
33
168
47
145
3
84
3
18
90
185
144
13
24
11
40
12
21
167
180
48
12
79
24
30
59
37
30
24
9
81
27
63
30
87
63
30
35
37
87
32
4
27
17
13
60
23
61
36
3
75
5
7
89
25
35
175
33
27
9
45
36
30
114
15
87
18
36
36
60
63
135
285
15
132
18
36
23
61
35
145
95
31
24
9
36
45
30
29
36
7
57
3
18
15
12
44
16
15
18
15
132
69
24
12
3
21
36
155
43
5
121
54
12
24
30
24
72
18
12
24
53
13
108
36
39
51
33
8
19
33
36
21
66
60
30
60
63
45
99
21
36
3
36
21
54
72
77
13
95
43
42
59
49
90
5
61
39
32
25
27
27
29
37
18
42
15
33
42
53
67
150
174
54
180
6
33
57
156
54
6
27
32
25
24
30
129
3
29
61
30
53
7
5
79
6
48
6
5
25
23
1
12
35
25
27
3
33
45
99
21
6
126
35
52
3
30
18
42
27
32
61
24
120
3
33
54
6
18
5
31
36
29
55
54
42
5
40
153
36
36
18
89
96
12
55
45
9
36
15
20
55
138
11
25
183
21
66
54
39
3
29
19
72
18
47
25
90
18
95
12
115
29
55
89
37
15
3
41
84
25
71
60
25
24
36
51
69
51
45
30
18
39
21
72
15
3
126
30
21
3
90
30
17
148
12
128
1
35
19
42
120
18
5
91
41
12
1
12
3
15
5
67
57
48
39
29
4
21
60
87
3
126
30
6
15
15
18
96
90
5
25
51
128
52
108
20
55
6
120
39
105
6
30
36
47
40
3
108
72
24
33
51
6
51
213
36
114
9
21
39
33
144
51
44
19
30
6
30
36
90
33
45
66
24
5
64
3
18
30
42
360
87
80
31
9
81
155
96
31
33
92
79
5
31
29
180
204
85
36
6
17
31
72
24
30
3
20
156
1
6
18
15
57
63
27
18
71
19
126
84
6
65
84
4
63
29
16
60
39
29
60
96
49
66
24
12
18
36
24
36
54
30
36
183
51
5
31
33
68
48
12
25
48
60
12
15
240
15
90
59
28
68
43
42
27
93
87
56
25
27
3
57
3
12
53
4
93
27
36
135
45
21
23
60
31
12
60
29
16
60
15
18
90
6
30
36
18
42
30
24
11
112
48
63
66
83
7
54
95
37
54
41
28
21
30
33
21
42
33
75
90
12
114
9
20
12
84
31
29
4
27
54
11
43
9
117
119
4
48
75
24
9
20
4
51
72
29
139
30
36
35
25
215
109
27
75
60
17
91
30
15
21
35
19
42
23
ABCD 96056357084*3^$a+1 [50093]
57
45
11
157
12
11
4
48
128
28
92
24
28
128
144
36
103
21
21
95
13
11
4
12
20
48
64
36
12
20
40
33
96
15
56
88
15
90
54
41
24
61
59
1
11
1
18
126
11
13
27
12
36
32
88
32
40
33
27
44
1
159
21
59
88
8
13
72
159
48
60
200
55
30
18
18
72
23
16
129
54
66
72
23
55
41
28
51
144
113
28
237
3
12
68
97
47
36
85
90
9
21
60
15
56
28
27
33
32
25
15
141
35
55
89
16
8
157
83
64
80
16
36
44
40
92
13
131
49
51
104
40
44
13
60
27
80
55
21
84
60
188
52
21
54
153
15
65
28
12
33
147
68
1
11
48
1
90
65
16
39
24
30
36
3
21
27
48
69
30
33
39
5
1
18
57
15
9
93
51
9
3
32
37
15
69
71
36
40
48
36
44
31
6
138
117
27
21
32
43
246
15
84
15
17
72
72
31
29
220
9
11
96
49
35
40
93
87
108
20
12
16
68
16
9
51
84
80
12
49
3
32
85
59
1
3
117
131
103
285
129
15
81
12
15
153
11
48
13
23
61
24
120
60
54
18
39
20
4
92
19
6
27
32
79
54
83
85
275
7
113
4
81
3
12
57
23
19
18
30
17
16
153
30
17
48
49
23
24
1
47
36
67
29
25
23
28
8
151
54
60
47
52
21
24
30
81
9
23
37
15
195
161
76
84
57
15
48
15
89
16
140
36
1
72
36
24
71
16
21
30
105
9
120
35
73
108
23
100
44
16
165
12
3
12
9
63
81
239
97
204
84
15
8
48
36
36
37
155
28
3
17
13
27
20
67
125
1
95
4
21
51
93
23
19
66
267
12
20
16
60
24
56
37
27
24
12
48
81
36
72
6
72
72
137
24
12
37
23
40
8
72
73
47
184
8
96
4
32
13
35
37
30
18
78
162
12
180
11
84
24
64
21
75
15
5
60
37
42
5
43
9
120
180
3
125
1
12
35
25
12
15
8
24
25
6
93
12
15
18
51
20
1
59
16
44
96
132
16
57
87
147
144
17
13
99
32
64
32
88
72
12
3
113
16
120
39
65
1
24
35
325
12
35
108
36
144
7
89
1
15
105
195
93
24
63
8
72
72
157
3
80
7
6
27
92
160
21
75
108
21
90
5
84
85
216
36
15
45
15
3
45
144
80
112
9
36
71
60
28
57
47
7
9
32
13
24
3
48
39
30
3
8
100
44
7
33
153
39
33
47
96
40
33
47
97
47
64
20
36
31
17
76
45
24
30
45
117
78
41
100
44
13
23
12
40
8
132
19
41
13
12
27
48
12
45
48
27
56
4
21
6
30
114
17
24
76
27
30
90
41
31
6
138
105
39
53
115
72
33
68
1
99
81
119
16
36
27
153
120
8
184
36
20
7
5
13
167
28
36
48
72
9
39
45
3
57
11
25
12
123
9
72
99
44
48
52
72
216
152
121
6
9
21
60
84
35
37
15
3
42
54
89
52
48
140
52
60
8
37
59
25
15
104
12
4
44
1
75
8
112
56
52
81
27
68
132
12
12
1
3
99
33
32
28
12
45
12
39
80
49
183
69
11
28
171
5
49
11
4
44
48
7
18
48
27
20
12
36
60
4
21
72
59
1
15
129
143
13
59
60
13
15
36
32
4
39
57
44
19
90
6
105
111
30
39
60
120
8
25
150
21
32
85
39
15
54
11
16
24
63
18
48
231
20
28
36
60
20
4
56
4
12
21
12
3
3
17
73
47
25
84
36
47
7
41
55
17
12
1
18
65
12
64
9
135
12
9
54
21
60
69
66
9
15
105
32
55
42
23
144
24
16
39
6
108
12
59
12
220
33
54
6
51
84
57
155
49
15
21
59
61
179
55
6
72
36
15
84
21
11
228
40
56
40
9
63
32
72
88
15
66
27
9
315
24
36
3
42
84
99
12
21
155
52
63
17
12
76
8
96
55
9
72
84
33
75
21
11
25
71
55
30
3
32
7
33
33
150
102
27
45
27
20
115
29
12
49
83
12
40
56
72
13
15
12
48
128
16
15
149
265
179
31
9
15
33
39
126
35
13
11
16
72
96
36
20
24
49
135
33
72
51
96
20
31
89
84
52
12
33
18
81
9
30
17
48
16
68
121
60
12
75
68
1
3
8
13
11
28
33
35
48
12
12
36
1
36
315
68
12
13
35
16
9
66
ABCD 96056425204*3^$a+1 [50005]
64
26
60
22
8
25
15
30
2
40
12
12
20
1
47
6
19
11
40
72
12
56
4
32
76
8
16
20
16
2
78
25
12
36
11
16
117
57
20
30
36
28
2
10
8
4
36
20
94
42
6
3
11
10
147
21
2
49
17
12
16
56
60
31
5
40
54
18
60
36
26
16
8
42
43
5
34
26
6
16
93
27
38
6
16
44
16
44
96
18
16
3
36
15
24
2
28
48
3
5
6
10
15
3
32
16
45
27
18
2
61
27
12
33
29
19
36
63
20
16
6
3
24
29
10
30
15
23
36
4
36
14
24
16
72
24
27
63
6
138
36
6
18
14
90
22
6
14
6
24
66
43
5
16
6
33
105
24
27
35
76
8
82
3
59
25
3
80
25
3
60
9
3
14
19
27
69
3
2
24
10
33
27
36
54
2
25
35
28
32
28
50
6
130
110
24
12
25
59
40
96
2
6
16
68
40
32
28
33
36
3
9
207
20
49
3
8
1
63
9
11
34
36
78
2
40
84
2
10
42
57
24
5
16
18
6
2
25
36
12
24
12
63
45
23
1
9
27
33
14
16
20
34
60
3
5
40
50
28
20
13
39
50
7
3
9
21
30
26
22
12
36
20
1
12
119
52
33
3
20
49
117
39
39
42
27
204
23
24
16
14
36
6
25
48
15
42
26
13
29
10
36
12
72
48
18
135
12
47
6
40
39
11
46
6
32
18
4
3
11
16
20
13
48
24
45
27
11
36
6
46
2
40
2
48
40
38
127
21
15
27
20
48
22
14
36
24
40
144
36
48
8
82
3
27
8
12
10
15
3
8
25
15
2
7
12
9
51
33
39
11
30
7
53
16
26
36
24
6
70
9
23
16
12
14
6
12
18
12
16
90
20
13
36
11
6
46
9
39
105
59
132
16
78
15
39
6
20
36
7
36
3
30
92
7
3
56
24
16
6
8
22
6
30
9
173
18
97
11
10
2
25
59
16
12
120
78
42
21
9
27
5
31
57
8
7
41
46
20
6
40
8
64
6
20
66
18
30
16
12
3
36
12
27
9
17
24
4
18
12
8
13
39
32
16
42
26
102
10
12
72
90
20
7
9
48
6
9
11
4
21
83
12
96
58
30
12
24
38
43
33
2
42
46
24
20
13
63
42
102
8
37
21
30
36
14
43
39
14
10
20
34
144
26
24
12
24
4
20
1
39
33
135
30
3
47
1
9
20
60
34
6
44
18
16
45
101
54
22
2
82
51
63
12
8
6
46
18
2
28
20
13
23
13
15
33
3
36
66
14
16
9
39
12
32
16
24
132
14
19
3
14
76
44
16
18
62
48
36
126
40
24
14
70
26
30
34
36
6
8
16
18
38
30
19
5
4
2
78
4
6
50
30
82
8
10
24
32
28
8
24
73
156
135
32
1
12
21
26
61
24
36
17
24
40
8
42
16
6
14
4
6
3
12
39
33
47
10
2
186
4
54
26
16
18
21
23
40
36
9
5
48
40
12
38
4
54
6
84
33
36
17
10
36
8
1
29
22
12
21
5
42
4
20
10
26
10
30
33
24
27
20
28
8
112
36
20
12
28
6
111
24
11
1
11
52
26
127
24
9
63
36
5
66
28
20
4
2
46
32
42
43
45
18
18
14
25
36
9
72
63
105
56
16
90
36
92
88
30
74
61
9
99
17
19
93
15
17
19
29
18
52
138
3
12
108
17
40
30
8
6
6
24
28
18
27
5
6
40
32
64
86
10
9
9
62
102
66
30
6
49
59
142
30
21
35
1
23
54
7
9
6
12
33
15
44
13
3
14
54
4
12
24
30
39
15
2
10
36
2
19
21
152
96
12
175
15
2
6
4
20
4
30
3
51
68
24
4
36
48
36
21
11
54
6
28
6
3
3
24
26
7
51
21
33
15
15
50
18
13
29
22
21
3
2
7
51
21
33
63
63
36
24
21
12
51
32
78
58
33
29
22
36
12
6
14
13
15
18
2
1
3
24
50
6
1
15
12
2
18
52
14
60
52
42
12
45
5
6
25
3
36
26
22
8
22
20
46
26
16
8
42
24
16
33
51
18
38
1
39
18
6
24
42
2
40
36
56
6
91
21
6
21
9
6
20
109
9
2
4
74
48
7
3
18
12
110
54
28
8
19
72
27
6
30
66
3
15
56
4
50
6
4
6
48
3
17
79
87
66
30
44
36
48
10
2
24
16
6
2
25
15
48
2
36
79
3
24
6
50
22
26
54
16
51
72
9
68
16
14
82
3
5
4
6
32
40
44
13
51
9
3
38
16
51
35
24
24
12
88
6
38
1
60
5
31
33
2
16
21
33
110
4
12
54
48
27
9
12
27
15
36
24
26
31
15
66
2
12
4
2
18
1
5
34
33
24
36
12
41
118
8
24
25
11
130
68
46
8
25
75
69
60
39
24
6
42
2
16
15
15
8
13
36
81
3
3
18
6
20
25
36
3
48
30
51
21
6
42
15
9
8
46
9
24
21
2
16
8
40
26
31
39
8
25
71
76
14
31
3
21
15
32
52
6
75
5
6
90
24
4
36
15
36
63
26
4
26
12
28
42
2
10
30
2
4
14
72
1
15
24
30
6
30
38
1
21
3
131
34
12
18
44
25
3
21
11
42
58
9
89
34
36
21
27
42
20
10
2
10
26
7
3
20
10
54
20
70
18
2
30
208
21
77
16
20
28
51
57
32
19
27
9
27
30
3
27
38
28
14
48
16
132
57
21
6
21
9
18
90
68
55
12
36
41
16
20
28
176
103
3
33
41
6
10
2
40
48
20
28
36
20
6
30
37
101
55
87
30
48
6
24
2
19
9
15
65
82
54
8
70
21
47
49
59
42
7
87
18
8
10
12
36
14
18
60
18
22
8
90
12
22
6
20
34
42
8
172
3
15
36
24
6
3
9
2
25
17
127
3
24
6
6
30
135
12
36
11
76
21
23
54
30
1
15
6
18
20
42
28
15
71
4
42
12
3
15
105
3
56
37
23
30
10
81
33
50
4
128
10
32
22
9
5
10
32
64
18
56
7
3
50
12
30
18
67
23
13
27
105
36
23
82
26
40
20
1
39
30
12
2
13
57
8
43
12
17
54
6
36
22
9
24
12
11
10
24
6
32
49
15
33
75
36
6
44
54
25
5
7
36
24
3
6
2
4
48
32
25
89
30
40
6
80
31
39
20
10
18
120
6
24
26
4
66
39
33
50
4
21
33
14
18
22
12
45
29
7
24
12
23
34
14
46
15
57
12
62
66
31
59
4
30
54
14
6
72
22
63
15
18
24
48
24
50
6
58
20
120
4
12
30
108
18
14
6
72
6
106
6
2
42
4
15
11
6
4
8
112
30
33
27
9
35
10
24
30
26
42
25
39
26
28
14
36
40
14
30
13
39
6
39
36
99
69
47
24
70
48
27
11
1
23
34
32
34
6
8
31
5
34
20
12
13
21
18
42
20
67
3
6
39
11
24
10
6
8
40
92
88
20
13
3
33
11
64
2
4
26
4
2
7
60
84
9
98
10
87
12
3
72
12
9
27
9
9
36
48
2
36
13
12
35
52
20
28
9
39
12
9
51
14
60
10
14
10
12
12
9
17
84
10
8
10
3
12
33
54
36
2
78
16
20
40
8
30
22
57
17
6
28
78
42
36
50
19
63
2
6
1
3
56
40
45
45
3
3
18
15
105
111
39
12
ABCD 96056479648*3^$a+1 [50011]
147
162
51
12
84
15
9
69
15
57
48
51
96
21
15
39
9
39
42
15
24
240
132
48
111
9
120
39
21
156
21
72
51
60
51
9
27
120
24
69
72
39
36
33
12
24
24
12
12
3
42
3
48
60
27
24
93
15
93
108
12
84
84
27
33
57
15
84
48
36
36
84
60
72
24
45
39
96
24
12
45
3
12
24
15
36
33
96
3
21
51
9
96
15
60
48
45
156
141
3
36
84
12
123
120
78
135
60
75
189
45
51
15
54
15
24
36
3
12
33
27
21
24
36
39
225
120
123
81
27
114
15
60
15
93
96
27
33
36
216
12
60
12
24
12
27
12
96
9
48
63
93
69
75
3
84
6
63
24
15
72
21
108
180
24
45
51
12
24
153
3
48
72
15
54
3
36
36
15
6
15
84
63
21
87
69
3
138
15
12
135
45
27
9
27
24
90
15
33
18
9
51
33
132
48
84
48
15
9
3
21
111
33
3
30
162
72
36
114
51
48
84
87
9
57
90
54
78
213
108
24
15
18
3
24
36
96
36
69
39
36
144
39
48
57
15
213
99
21
48
72
87
21
87
54
3
72
60
216
60
45
27
27
9
132
12
12
51
69
3
48
33
129
27
24
60
57
90
30
144
39
111
18
75
12
15
93
93
3
84
12
543
57
60
33
27
36
9
126
120
33
39
57
36
24
24
96
21
54
66
114
48
57
24
216
24
147
42
3
117
3
72
108
57
15
3
93
87
105
57
18
270
270
105
84
156
105
15
24
15
9
81
18
33
39
105
36
15
24
9
216
75
168
81
72
45
27
72
21
162
21
60
24
36
12
168
24
75
12
153
195
81
84
48
108
12
39
21
144
48
72
156
24
3
21
180
177
24
216
3
87
9
45
39
51
33
93
159
3
12
60
141
48
24
72
84
147
69
84
27
9
60
63
57
51
9
75
165
3
18
54
45
255
6
87
57
48
15
12
15
9
72
72
72
144
21
51
84
123
57
24
84
15
108
54
15
24
159
12
96
57
36
12
72
15
57
21
3
120
21
18
12
21
75
105
120
129
168
30
21
216
24
36
60
216
24
24
69
27
228
15
33
60
24
48
27
36
69
96
12
36
81
15
111
33
24
15
21
51
105
33
75
132
48
12
135
30
3
108
159
141
24
120
24
69
3
165
183
81
75
3
48
9
24
60
36
33
63
27
33
75
42
87
60
24
180
27
30
24
30
9
24
36
21
39
60
36
48
3
33
12
99
105
15
9
12
87
57
60
51
33
39
18
27
60
33
3
36
96
60
180
57
303
60
159
78
72
3
63
150
15
24
51
57
27
18
3
108
36
15
33
45
120
18
24
33
180
36
21
63
27
126
30
129
33
87
24
51
36
33
9
120
27
24
36
81
27
12
108
87
21
9
6
162
120
171
84
12
135
9
36
24
36
75
228
57
51
9
48
48
27
45
75
33
75
33
39
21
21
15
75
81
24
183
102
75
75
36
30
72
78
69
156
9
63
108
45
54
48
42
66
45
48
60
120
36
3
12
60
45
24
12
12
15
162
90
33
36
12
24
84
24
96
87
9
81
3
132
84
51
69
15
21
15
45
117
111
12
24
15
33
63
69
84
96
48
27
45
21
27
15
57
15
33
12
48
12
24
72
120
69
159
9
123
228
60
36
3
30
15
63
33
57
63
24
3
105
15
24
36
117
12
84
12
12
48
69
3
12
24
72
39
285
84
96
3
48
69
60
60
48
12
3
21
24
123
120
24
45
45
63
108
45
15
12
45
3
60
348
141
111
48
57
75
60
24
36
39
9
99
57
36
69
6
273
156
60
84
21
15
15
45
15
36
249
36
75
69
60
84
120
39
78
90
33
39
105
12
60
15
21
129
15
33
72
51
39
60
156
54
39
36
108
33
ABCD 96056604838*3^$a+1 [50047]
72
88
20
48
67
57
128
55
41
136
3
21
15
12
29
88
48
80
120
48
16
96
8
79
105
207
113
72
16
24
80
60
48
96
4
140
12
48
72
48
232
48
20
36
60
52
135
149
60
31
33
32
24
64
24
32
84
4
192
48
128
103
89
112
183
57
51
45
3
60
29
7
48
21
255
41
16
87
105
15
17
48
216
40
44
96
7
89
55
333
48
8
112
20
43
65
16
20
108
43
77
12
36
348
12
103
24
17
40
296
64
80
40
140
19
29
36
12
247
21
20
55
45
111
29
4
56
40
44
36
79
168
5
7
165
260
28
20
55
48
69
63
9
536
48
24
16
96
56
43
137
4
3
21
72
44
144
12
24
16
128
7
9
120
288
87
81
80
40
20
52
8
48
31
53
52
15
33
48
48
80
16
8
40
32
160
24
39
17
96
40
39
33
8
168
16
48
188
7
5
112
24
24
15
65
48
72
16
24
120
96
80
12
132
7
5
115
29
7
89
196
3
5
36
48
48
28
24
120
32
43
45
3
93
56
36
52
72
24
216
20
108
312
40
48
48
48
87
24
144
17
24
295
5
4
99
60
36
21
96
8
12
19
29
76
75
29
16
44
144
12
96
24
16
192
48
24
39
9
63
33
32
7
132
53
48
64
48
72
236
52
48
104
79
89
16
56
208
20
67
84
36
101
124
80
43
173
184
15
41
232
80
132
60
271
9
44
12
64
116
100
8
36
4
92
204
40
104
144
36
4
72
48
63
149
76
63
17
112
96
96
48
68
252
72
48
60
28
24
104
64
15
41
156
60
36
28
56
55
5
76
20
7
21
20
7
69
116
19
36
12
168
33
24
32
40
48
32
228
108
120
55
53
4
188
240
60
64
20
48
151
41
36
67
36
105
87
177
8
64
56
48
175
17
48
36
259
125
91
53
48
48
139
41
312
79
5
228
12
43
5
7
45
8
112
104
16
240
8
43
89
36
184
39
36
5
24
12
43
9
92
4
264
116
12
64
75
45
39
60
12
180
108
9
20
96
36
48
136
75
12
125
124
219
29
72
43
41
60
7
9
20
148
8
48
127
53
96
55
69
20
36
40
8
7
48
245
100
96
104
136
104
103
9
96
128
139
45
231
17
228
124
72
48
32
88
20
48
244
48
188
60
7
36
45
39
53
7
41
196
24
207
9
8
132
28
656
31
41
7
96
17
139
93
96
24
200
40
48
8
12
55
69
8
300
43
33
32
127
57
140
4
216
68
220
32
96
40
44
36
55
17
36
91
24
9
111
252
5
127
17
40
56
72
60
96
4
63
29
139
5
100
44
60
48
40
128
115
125
72
84
60
88
32
160
224
12
124
75
53
136
44
292
96
15
65
64
140
196
120
75
165
72
48
92
220
240
20
12
36
48
12
112
27
36
209
84
36
64
72
24
56
48
24
48
19
36
149
48
12
208
72
56
84
60
16
8
7
5
144
43
81
144
20
7
36
129
15
233
40
56
120
72
12
28
120
99
185
28
15
17
36
19
105
48
8
24
36
148
15
201
96
80
55
17
55
33
24
140
28
63
9
80
40
164
96
28
48
ABCD 96056706808*3^$a+1 [50002]
57
24
75
29
108
43
137
12
52
96
27
108
9
108
60
176
85
27
93
99
36
164
16
32
124
128
96
76
48
20
12
13
60
108
59
31
45
72
21
51
3
41
76
144
60
120
12
80
7
96
69
3
12
6
75
9
90
165
21
35
85
27
15
69
24
56
4
99
41
40
120
12
80
4
44
16
180
24
20
36
36
4
60
24
20
16
20
211
9
81
15
12
60
108
152
36
16
63
6
27
63
57
72
32
16
33
95
52
8
49
15
20
13
27
192
33
3
75
120
9
9
27
45
23
60
40
57
135
123
54
3
87
77
76
68
84
88
72
15
33
24
56
4
48
60
63
33
45
12
275
28
99
17
73
75
81
24
131
25
207
12
20
76
69
27
68
13
35
40
128
36
136
48
99
45
8
127
81
27
9
81
23
52
32
85
18
9
24
12
105
3
9
231
36
21
119
31
5
67
41
175
5
52
24
120
36
104
109
12
39
8
48
28
144
255
18
23
49
60
126
17
24
28
80
12
109
210
60
9
75
6
59
43
129
24
20
7
45
20
25
90
5
28
36
8
31
5
132
4
84
12
20
64
156
20
115
9
9
15
45
27
48
9
47
100
60
24
36
21
47
100
21
35
49
171
72
12
8
12
160
93
15
8
12
100
8
36
13
18
5
24
88
48
48
45
39
63
72
33
84
9
51
39
5
127
17
72
13
27
48
93
135
12
36
135
45
36
36
12
20
52
96
15
48
9
68
13
99
48
84
9
30
5
4
141
84
75
12
8
121
15
72
44
36
52
60
45
47
136
44
16
63
9
12
21
108
59
16
32
28
120
156
24
60
24
3
9
21
75
15
168
12
42
87
21
203
16
164
4
12
144
132
45
30
113
64
12
60
108
48
27
90
75
3
125
4
9
90
9
48
3
21
108
56
7
5
13
99
32
13
3
80
52
20
12
40
24
140
76
39
90
15
99
5
43
5
108
24
100
12
3
6
39
96
45
27
8
16
33
27
9
59
28
32
43
42
27
120
20
16
15
129
20
79
21
36
168
15
129
92
4
24
116
16
60
39
5
55
89
96
52
33
72
75
20
4
44
60
40
27
72
53
24
133
18
5
55
9
108
3
18
51
99
57
12
20
1
90
117
44
4
20
4
12
144
72
20
4
9
144
15
93
23
12
64
60
44
7
189
144
45
27
12
3
17
1
27
32
25
3
44
156
100
24
156
132
15
45
45
11
64
15
101
67
45
93
15
12
24
39
132
12
33
8
4
12
120
93
18
150
39
60
9
30
21
36
48
132
20
100
24
24
15
17
13
47
148
57
60
23
16
48
12
104
36
88
36
12
3
9
63
53
124
156
27
93
69
35
72
1
63
12
15
90
95
12
13
135
20
97
11
160
20
16
56
4
111
57
20
13
27
56
36
49
39
68
13
54
57
21
75
33
27
44
36
40
63
21
24
15
120
21
21
15
33
39
33
15
12
20
28
20
4
51
120
18
59
100
72
8
13
47
16
12
33
111
3
33
48
117
59
49
30
5
52
12
116
4
12
141
83
7
108
24
66
11
160
9
27
12
56
55
210
42
153
36
144
45
27
48
12
12
12
24
39
57
69
51
68
76
9
36
167
193
135
120
12
20
4
60
8
132
31
9
81
12
15
36
120
164
12
4
156
33
135
63
189
24
32
64
24
24
63
9
180
68
28
24
176
100
12
12
84
80
127
53
24
160
72
120
60
9
87
3
5
36
24
97
42
48
5
67
5
91
30
27
24
9
39
108
15
30
63
36
20
4
24
8
52
56
7
18
54
33
32
25
131
24
13
63
120
92
4
36
32
112
84
20
124
12
21
39
33
3
72
120
56
37
18
57
264
60
36
12
33
63
84
51
117
45
27
33
75
15
5
52
180
12
141
23
37
30
129
108
33
59
1
30
5
13
42
17
148
264
8
31
5
72
40
60
24
24
84
32
28
21
27
212
85
15
48
207
57
24
36
51
138
15
72
80
55
90
243
45
87
15
173
12
37
87
20
121
99
20
43
57
8
112
3
153
12
96
9
131
60
84
103
240
9
68
85
15
72
156
3
57
20
4
9
72
42
93
108
12
ABCD 96056736854*3^$a+1 [50046]
29
20
24
3
13
12
54
6
12
19
11
41
1
12
43
23
1
60
61
60
16
27
28
4
32
24
24
37
28
8
63
36
20
17
80
28
12
15
9
6
1
32
4
164
5
11
1
36
3
32
17
15
39
30
24
19
1
24
12
16
11
24
7
18
24
30
29
32
5
7
29
3
5
83
23
6
32
106
9
17
7
5
3
9
35
17
11
13
19
17
15
33
19
32
16
35
66
60
3
16
17
31
28
1
32
12
94
1
52
4
21
8
4
44
11
41
6
2
28
43
65
7
4
20
5
19
37
12
4
12
3
21
7
5
3
21
12
31
29
31
25
11
16
7
2
23
5
36
31
36
5
12
36
7
4
1
3
16
5
43
12
17
43
5
31
12
1
35
36
13
4
12
15
3
25
13
16
23
1
11
88
57
19
4
9
15
8
29
12
36
19
8
4
4
25
7
17
12
11
25
27
3
126
15
3
30
3
63
1
12
68
32
1
6
14
4
15
64
16
25
31
25
4
12
6
42
30
5
20
8
15
1
23
41
1
19
12
4
12
55
30
31
16
44
37
4
79
25
40
6
1
17
20
4
6
38
27
8
1
43
9
23
12
37
42
9
9
12
27
9
20
10
24
25
47
24
18
7
36
11
18
36
24
19
47
9
57
67
1
3
7
14
4
3
16
89
35
9
28
59
4
77
28
55
4
8
132
13
23
5
27
63
6
19
20
16
12
29
20
3
33
34
13
101
20
7
27
37
37
28
3
15
26
3
49
47
9
27
12
19
6
7
4
8
16
8
12
5
27
33
3
15
6
48
19
29
12
6
62
7
20
21
16
12
8
16
6
1
28
13
20
12
39
40
33
6
2
139
4
60
13
22
1
16
1
12
12
54
1
12
5
24
20
28
32
4
20
24
22
13
16
13
12
8
35
17
31
73
46
37
5
32
11
29
7
24
17
87
8
20
49
3
25
7
5
24
24
7
48
28
4
21
12
35
45
16
15
33
32
19
65
11
17
8
16
12
7
8
9
24
20
51
9
11
11
9
56
21
4
68
24
35
28
43
30
11
60
37
12
35
24
24
21
7
64
11
37
28
7
18
11
13
6
74
46
62
28
47
9
23
24
5
48
19
1
4
19
17
60
19
5
3
9
78
30
23
45
7
21
7
5
11
20
5
19
20
9
24
31
65
18
96
62
147
13
3
5
60
76
18
26
4
120
11
28
32
52
21
8
35
37
12
48
24
19
51
25
5
18
13
64
16
9
55
48
17
44
60
3
57
12
43
15
26
4
20
3
4
15
65
13
11
72
13
12
6
72
1
23
42
19
4
8
20
9
18
6
19
5
23
1
19
17
12
18
14
31
3
29
1
48
36
15
17
28
60
84
43
25
27
9
34
48
5
9
24
63
32
1
4
7
37
16
12
8
16
11
4
56
1
12
19
16
37
19
47
29
97
20
28
11
8
17
6
24
42
15
17
71
23
6
60
32
12
16
11
44
49
4
20
10
17
48
7
5
19
50
22
1
65
35
1
27
39
90
19
52
93
47
11
6
18
14
28
24
27
5
11
1
34
17
24
1
24
63
17
72
4
15
17
34
18
7
72
41
7
12
49
40
11
32
5
23
9
24
4
48
12
32
12
51
21
40
8
47
23
49
47
1
72
28
43
5
116
5
23
1
11
16
15
21
5
72
31
9
27
4
64
88
32
20
49
11
36
20
21
11
40
9
12
24
36
6
17
1
47
9
15
96
16
57
6
24
17
56
13
27
31
61
35
6
39
5
28
42
37
4
7
2
4
11
64
16
24
32
28
12
13
10
6
24
18
25
4
13
31
40
7
21
4
13
12
46
54
18
30
20
11
16
19
125
37
6
18
6
29
9
4
23
8
8
5
67
4
1
31
45
7
13
10
5
37
71
7
14
10
33
52
20
5
24
4
30
18
78
14
3
93
52
20
39
4
12
29
52
15
52
1
16
36
12
108
8
11
23
2
16
6
24
5
4
17
63
44
11
21
3
74
3
124
9
12
79
17
27
36
16
29
6
29
48
19
2
52
18
25
5
7
13
71
5
19
32
39
18
59
21
7
15
24
1
24
1
15
1
6
2
11
52
44
11
6
20
40
15
9
80
39
61
7
11
1
5
12
30
1
4
13
84
8
3
9
31
17
11
4
1
7
1
124
7
12
4
1
51
15
2
16
30
14
16
84
20
16
43
12
1
15
32
41
20
47
8
17
52
24
60
8
11
20
16
23
30
35
1
7
13
15
19
6
3
5
16
18
62
59
29
7
1
16
35
25
30
5
37
6
57
29
11
47
26
94
25
84
65
42
14
11
41
3
16
25
96
76
7
23
6
8
15
20
32
5
23
65
51
8
1
6
24
1
13
34
17
32
1
23
5
7
11
30
36
3
20
8
8
16
16
9
7
9
47
4
4
13
27
8
29
27
4
5
23
4
28
23
29
13
23
12
32
1
96
35
25
22
29
37
6
1
23
14
52
12
3
16
16
13
19
17
24
32
15
37
19
13
15
1
18
6
84
30
42
72
3
57
36
99
28
16
20
41
12
32
63
13
8
7
9
18
1
16
68
4
1
32
4
8
82
26
4
20
71
25
12
11
100
9
4
23
24
52
4
16
1
39
29
52
31
23
89
1
3
9
68
3
20
17
27
28
136
25
84
8
16
18
9
21
56
12
16
12
19
29
8
10
37
5
32
46
13
29
84
24
12
12
31
108
17
8
36
4
19
5
60
8
3
79
14
11
40
1
51
32
1
72
11
1
8
24
11
16
20
8
4
1
3
140
11
18
8
79
64
25
35
16
33
3
13
35
1
11
19
6
20
64
8
4
23
19
2
4
24
27
45
3
9
31
29
8
4
23
1
24
3
9
24
31
5
6
2
39
9
23
85
16
39
5
4
7
20
8
20
13
16
36
12
6
1
12
73
36
22
9
4
20
28
4
76
12
16
13
28
8
22
2
7
4
4
8
1
40
6
42
11
12
52
44
7
13
49
31
12
8
13
11
1
48
72
31
12
1
10
1
16
20
16
13
30
49
23
18
8
12
23
4
16
5
23
4
9
47
5
36
6
18
12
8
19
24
16
61
23
5
11
33
12
16
7
41
32
23
28
16
48
9
11
121
63
40
1
7
21
11
8
1
15
61
15
33
11
4
9
18
49
25
4
12
7
24
12
5
24
7
16
49
7
65
15
8
7
72
13
49
4
11
1
11
55
48
6
11
44
65
31
12
5
18
1
8
4
36
12
17
47
21
23
4
13
67
12
41
36
36
7
5
12
48
11
32
13
3
1
32
3
9
16
3
45
55
77
35
21
12
11
5
11
28
4
48
5
31
13
15
37
47
21
28
36
24
12
3
41
11
44
4
32
5
16
11
7
24
72
14
10
17
40
29
51
56
23
2
3
28
4
5
20
4
6
17
13
24
23
1
32
12
4
32
24
71
5
15
8
1
8
4
56
12
19
9
7
17
44
23
12
29
7
13
4
32
31
29
11
72
60
1
24
11
16
1
23
13
36
12
35
20
5
79
24
1
83
53
12
18
61
4
1
7
25
4
3
152
8
13
12
23
23
105
8
7
49
65
19
29
60
11
13
68
24
22
48
14
3
21
11
5
56
34
14
27
20
16
44
17
7
12
11
6
18
30
3
21
60
31
13
52
44
35
41
47
25
31
5
43
8
9
23
7
30
12
44
11
13
4
7
4
21
7
4
5
59
32
41
36
55
65
12
59
8
29
31
29
95
24
48
7
1
1
28
3
4
17
42
1
4
21
16
7
8
15
14
3
44
49
10
25
8
9
75
21
30
29
12
52
20
48
25
6
2
31
28
53
12
15
41
4
56
4
3
4
12
48
24
24
4
1
67
12
11
37
5
95
1
32
4
11
44
25
7
20
45
16
32
10
50
3
4
17
28
42
37
68
5
23
4
7
14
3
8
49
4
71
16
3
14
11
13
11
1
11
11
1
8
5
4
20
3
28
44
4
5
4
7
16
45
3
48
20
65
44
11
53
31
11
14
23
17
66
2
15
9
4
8
10
25
25
11
4
7
14
3
49
19
11
25
13
10
5
33
3
28
57
11
1
12
8
19
21
12
48
6
41
36
44
23
54
12
7
13
4
12
24
15
20
32
5
23
20
13
3
24
1
19
16
33
4
8
22
24
54
42
6
12
92
11
16
92
4
9
36
35
12
1
16
56
10
17
31
41
9
55
9
68
27
21
16
44
28
18
13
16
9
3
25
6
53
12
73
6
21
93
23
37
24
72
20
46
6
20
16
6
38
12
15
1
36
43
17
56
4
7
29
78
65
25
8
4
12
12
24
27
20
16
3
30
43
20
36
33
20
19
16
89
36
32
28
11
45
24
11
1
76
6
30
66
50
36
4
12
18
6
11
20
4
12
69
47
40
127
1
5
47
28
5
12
16
7
37
52
24
31
24
5
18
48
17
9
19
100
71
17
31
1
1
22
57
15
14
7
5
39
8
23
14
16
12
8
7
5
87
20
13
51
49
54
5
9
10
54
19
77
66
6
27
16
17
7
77
24
20
19
16
16
37
24
19
1
31
3
6
59
72
31
6
44
22
18
6
85
28
7
6
36
36
12
15
15
66
3
5
24
23
8
88
5
19
97
46
14
11
12
41
7
16
84
28
51
25
24
16
1
6
38
10
14
4
7
ABCD 96057713132*3^$a+1 [50010]
18
72
258
12
3
176
19
17
127
117
56
24
1
39
21
63
9
3
68
16
3
93
32
1
15
36
33
15
8
24
16
15
137
16
72
44
16
87
18
23
19
18
15
24
213
123
32
115
53
268
20
19
185
12
144
49
36
27
15
90
12
126
21
69
54
18
60
12
90
17
16
44
28
56
7
48
60
21
69
171
9
102
149
4
9
78
5
48
109
47
40
3
36
12
149
13
168
30
72
90
3
33
87
8
49
78
12
18
18
57
3
72
162
27
8
91
29
12
28
21
180
84
6
54
11
76
24
144
105
66
21
93
3
24
3
36
42
15
20
48
55
89
16
12
15
18
12
18
24
30
15
116
16
51
60
57
33
135
75
90
87
93
135
8
19
113
37
138
53
19
5
40
12
33
78
29
19
29
31
9
75
21
152
7
126
11
84
16
141
18
114
18
12
77
84
19
60
17
28
20
25
87
69
42
93
9
36
35
19
78
18
21
8
52
21
42
18
15
57
36
162
117
92
48
13
162
45
63
9
21
27
128
60
60
13
11
61
59
1
72
30
78
18
120
21
21
135
84
36
8
199
17
73
15
63
18
47
40
3
9
20
73
60
23
76
21
72
131
67
60
12
45
48
92
60
31
12
5
37
120
11
79
126
15
99
93
32
28
8
19
30
27
9
42
18
72
3
27
78
71
16
80
4
3
57
44
160
20
36
28
108
3
12
9
99
5
40
12
15
129
69
87
3
69
152
24
16
56
7
18
60
18
17
120
40
92
85
6
129
123
30
42
5
43
18
114
77
31
48
114
27
224
36
103
41
16
20
31
60
108
65
7
57
51
21
33
48
42
177
44
16
24
27
72
21
45
72
108
47
88
27
17
52
81
18
41
60
61
35
40
72
36
20
25
111
20
1
12
6
54
66
17
55
18
119
40
21
11
13
66
29
12
64
20
12
4
20
144
19
6
30
9
120
105
36
11
24
25
71
1
18
12
9
8
115
30
23
60
12
16
20
19
48
113
24
13
27
21
131
4
9
35
112
3
21
69
30
18
3
24
32
1
23
36
4
27
45
80
37
36
59
28
24
56
24
43
17
4
45
114
18
12
60
18
48
65
25
11
96
144
28
92
31
12
78
18
101
16
45
18
12
105
128
4
15
96
210
42
162
83
145
15
57
78
5
67
30
78
30
23
55
5
52
27
21
15
41
48
36
25
35
4
51
29
55
6
84
27
164
12
84
48
61
90
21
201
18
90
99
21
11
31
18
12
35
24
48
52
36
192
33
87
20
55
18
35
13
54
93
195
69
80
13
6
29
72
79
57
12
21
30
54
27
51
12
36
9
60
120
12
44
96
64
56
40
9
11
16
44
24
16
8
1
39
56
49
78
108
29
43
29
16
8
85
87
20
25
135
24
3
53
12
36
19
36
9
15
17
1
123
39
5
85
126
45
84
32
49
15
39
57
33
27
96
8
12
4
39
5
60
40
72
20
67
45
51
9
93
83
144
40
45
48
35
24
121
132
18
12
90
6
21
56
157
51
92
13
24
15
12
20
19
41
1
30
45
32
13
18
60
72
30
143
25
107
84
43
138
27
32
13
143
7
5
40
75
53
48
24
1
144
3
33
150
12
180
57
33
3
15
81
48
15
141
9
11
7
30
60
87
20
48
112
33
47
115
6
11
1
47
13
75
8
19
18
42
48
150
18
30
54
6
72
270
12
5
1
54
17
91
5
48
12
97
15
93
63
9
90
48
17
12
120
28
20
115
18
35
13
90
17
97
15
3
9
36
32
172
3
18
119
4
140
19
198
78
12
77
36
67
9
9
132
39
69
47
12
52
51
12
137
16
20
7
6
15
80
49
63
63
54
18
65
60
85
59
28
152
1
59
31
17
12
79
5
16
60
80
13
60
27
39
45
72
24
168
56
85
35
289
111
164
55
57
128
13
120
75
57
18
17
13
18
9
156
75
137
12
16
92
25
42
18
108
54
57
20
4
12
123
69
80
108
88
27
33
9
3
20
12
31
21
3
45
21
15
45
12
15
48
116
16
12
45
36
54
65
25
90
21
32
43
29
25
47
43
125
12
16
48
45
15
84
33
30
17
48
67
17
31
29
180
24
16
3
21
15
41
103
17
1
39
51
42
35
31
101
13
15
3
90
35
160
75
9
20
43
5
12
36
88
80
16
8
73
63
9
6
17
24
49
155
19
60
21
44
43
117
165
207
63
36
29
12
1
138
21
39
45
75
5
60
79
5
48
12
28
3
12
18
87
57
15
3
33
45
51
33
3
140
7
30
135
80
40
8
7
6
90
12
18
ABCD 96058115438*3^$a+1 [50003]
20
25
24
75
9
75
12
75
54
6
45
45
15
48
57
54
17
48
49
15
36
12
9
30
9
44
55
45
15
30
132
30
29
24
37
24
11
133
3
108
45
39
15
17
40
15
101
100
12
12
56
40
3
54
63
12
12
3
60
12
54
24
15
12
3
17
19
89
37
143
61
54
36
129
105
23
43
105
32
64
3
105
8
43
6
11
37
87
24
21
30
90
35
19
6
18
33
33
47
60
7
72
65
25
15
8
40
45
162
29
12
4
48
81
75
24
105
3
12
165
47
25
11
19
18
51
9
155
252
4
132
8
16
9
36
23
7
18
27
96
3
29
16
45
15
12
99
33
32
16
44
25
15
3
156
54
3
8
40
36
36
12
36
44
7
9
36
39
21
44
31
5
36
13
27
3
29
36
64
87
53
100
81
15
144
21
27
33
11
64
9
15
21
71
19
9
96
99
5
168
7
12
21
8
61
99
9
6
66
18
42
23
28
48
20
64
27
9
24
21
186
21
117
11
61
51
32
7
29
31
108
81
20
12
64
3
33
12
21
15
144
27
228
6
11
25
119
1
15
3
36
6
48
111
32
28
15
41
16
44
28
48
87
33
129
75
39
90
195
80
72
49
30
24
54
36
54
33
3
9
96
192
3
24
36
65
1
54
117
24
9
30
9
141
84
47
49
59
16
96
9
59
7
33
56
1
54
6
18
65
61
54
36
36
18
15
36
44
28
3
21
24
9
36
27
32
60
12
4
132
24
15
21
63
36
29
79
36
45
69
11
55
29
7
90
11
97
47
25
51
9
11
28
84
105
6
144
65
1
27
27
42
3
81
90
21
140
4
15
6
23
28
32
7
138
42
18
12
63
60
27
30
39
15
17
28
20
31
5
40
45
18
21
44
55
33
24
68
36
72
37
15
108
3
45
9
15
60
141
119
7
81
123
57
27
53
52
21
11
43
6
39
116
12
13
30
69
27
84
6
275
13
12
180
24
51
8
60
172
8
16
56
40
3
12
78
75
216
24
36
32
60
7
30
35
97
23
61
6
5
28
12
56
43
36
105
24
51
90
75
48
32
16
48
9
71
64
96
24
48
48
15
29
16
60
15
9
60
21
60
15
44
7
18
36
6
18
90
113
4
3
17
19
6
51
48
32
60
52
57
24
47
4
3
41
31
84
29
25
87
36
3
9
15
5
16
60
12
27
105
75
36
6
30
18
6
21
123
12
9
44
36
76
15
21
132
56
31
69
15
6
30
150
11
12
60
151
54
75
92
100
44
85
15
32
7
21
36
45
123
68
60
88
21
39
21
11
12
40
12
105
48
60
27
9
51
84
32
28
84
20
25
12
54
54
42
21
44
36
40
33
24
15
87
24
36
48
42
95
25
54
24
66
27
12
12
3
36
24
21
20
24
100
20
7
53
61
87
147
5
7
29
144
61
35
4
32
40
96
33
36
180
54
30
6
54
27
27
65
48
72
28
3
81
56
7
77
79
101
24
36
4
24
152
16
32
40
81
120
6
21
48
140
25
30
29
85
23
24
19
141
24
21
48
132
138
65
61
39
111
81
39
54
11
16
45
71
37
27
84
15
6
39
9
35
1
179
52
75
24
69
111
84
225
15
33
237
83
12
25
11
16
20
49
27
48
132
27
33
33
6
45
45
11
43
29
16
12
33
30
17
28
36
9
36
35
4
24
45
11
49
75
261
15
21
78
45
57
39
21
23
16
20
76
39
234
72
24
27
72
21
24
15
60
48
57
36
39
45
35
48
4
56
43
77
7
81
20
31
138
11
16
56
4
45
48
47
24
124
21
36
18
96
5
49
27
3
6
30
6
18
36
45
72
57
36
6
21
63
17
52
12
195
5
76
48
204
36
9
3
8
19
45
92
76
24
15
45
9
35
4
57
51
3
29
37
75
24
44
112
15
24
9
81
54
30
11
4
57
39
24
36
15
30
47
112
32
24
1
90
29
25
6
5
25
18
6
36
11
79
45
39
6
23
76
21
3
87
9
24
72
24
32
37
27
144
9
36
27
60
129
63
80
55
60
36
30
87
48
15
54
36
11
4
32
12
132
16
168
15
6
90
9
45
15
75
177
24
8
25
95
7
101
64
180
24
9
63
24
20
76
24
99
6
83
7
9
20
12
7
53
84
36
13
54
12
9
24
27
165
128
7
9
15
54
66
6
95
49
27
20
4
24
96
68
36
16
60
68
96
25
30
6
111
9
3
176
16
56
79
93
45
6
29
25
30
105
21
11
60
64
20
49
51
24
45
72
3
80
7
129
51
54
24
3
48
21
108
15
21
180
30
9
81
207
20
7
72
9
9
27
48
36
24
36
15
36
18
36
147
120
8
16
20
16
9
39
111
84
105
24
8
67
5
28
33
6
9
9
36
95
49
90
66
60
47
43
29
55
33
104
4
75
9
15
77
4
72
48
20
16
9
36
15
39
24
81
32
7
6
51
24
99
105
20
91
114
90
5
100
57
18
5
25
6
77
49
54
9
36
32
28
12
93
6
93
20
52
48
8
49
30
ABCD 96058218962*3^$a+1 [50037]
47
30
27
36
12
27
30
36
30
54
55
8
81
7
65
18
24
60
78
12
6
144
25
35
25
17
24
60
30
57
24
3
12
108
60
6
60
7
140
4
89
24
48
84
103
65
12
15
33
7
56
84
39
21
16
65
18
6
18
48
42
66
54
12
48
36
67
65
12
115
83
12
6
36
36
19
36
47
12
25
29
42
18
19
107
6
18
6
55
68
27
21
45
27
27
13
41
72
18
109
5
3
24
9
6
30
48
12
78
33
84
96
9
3
3
18
60
60
27
63
30
6
36
24
6
19
23
13
17
43
20
99
13
101
39
75
13
17
175
35
6
19
35
12
33
75
6
6
24
66
30
6
18
30
27
9
36
127
17
6
12
90
6
97
32
15
120
12
54
19
17
51
57
12
24
6
60
66
48
66
1
29
36
79
56
33
6
13
12
20
160
5
55
5
24
7
35
24
25
56
4
11
30
42
145
17
63
27
24
42
102
36
1
11
24
13
48
29
18
42
31
72
41
27
4
41
132
126
12
72
12
33
108
15
37
11
1
36
17
15
21
6
54
19
11
6
24
30
37
143
12
12
12
6
24
24
7
12
11
12
24
54
19
5
36
114
150
12
24
51
123
48
18
24
12
90
6
7
11
1
23
162
36
30
42
36
60
27
3
90
54
96
81
75
1
23
9
57
66
18
6
60
84
6
55
59
169
53
27
3
24
30
90
21
9
54
36
6
120
39
9
30
37
23
90
24
3
9
6
85
47
37
23
33
4
36
32
40
35
12
73
41
51
9
7
23
9
3
114
31
53
30
24
30
55
128
27
12
18
7
48
12
108
71
6
24
19
11
141
45
36
138
21
40
59
30
7
44
16
132
5
18
54
24
54
48
102
36
12
18
57
3
6
36
7
11
37
23
6
15
3
18
48
7
24
35
6
55
107
66
27
9
54
1
125
18
132
90
6
60
30
19
59
24
90
102
1
23
42
15
9
18
36
54
63
87
6
54
12
1
32
15
18
12
78
78
51
3
33
9
18
42
90
24
21
48
57
18
12
18
30
150
36
12
15
27
12
25
8
45
3
129
66
18
132
102
120
12
73
12
20
39
36
18
15
21
54
85
5
3
12
15
6
139
17
75
51
49
65
66
12
6
27
4
11
78
6
60
85
119
49
71
72
42
36
72
15
52
77
54
36
85
108
17
66
12
25
53
42
48
9
9
42
108
96
6
54
6
15
40
83
24
78
24
36
19
71
12
13
5
12
60
12
84
27
3
66
36
19
20
99
21
16
23
270
31
20
45
108
42
45
21
150
37
12
23
12
24
9
27
13
83
97
53
12
3
57
60
67
53
60
18
30
18
6
54
30
6
1
23
69
51
1
29
19
23
60
105
24
16
17
103
24
23
6
12
30
48
9
28
5
15
9
31
89
6
12
37
119
54
115
53
12
7
5
30
18
43
5
27
28
47
102
36
7
11
1
65
31
29
6
48
114
36
30
6
30
61
24
113
18
48
30
67
20
63
36
78
6
12
25
80
93
7
80
3
66
6
114
54
120
49
20
21
12
84
60
144
12
60
30
78
90
30
6
168
48
60
49
8
27
21
15
18
91
20
39
37
23
6
31
23
6
48
55
48
12
143
18
84
27
9
24
60
156
102
78
42
24
18
42
66
48
12
7
32
36
12
15
6
19
23
18
31
36
17
6
24
36
24
18
7
17
6
12
6
60
72
18
144
25
5
60
12
103
12
41
78
12
37
12
11
78
6
85
60
23
13
44
15
36
42
7
80
28
155
6
12
90
30
7
101
19
11
97
35
60
24
45
9
7
5
138
6
108
18
12
57
3
78
7
17
31
53
132
7
5
30
60
12
18
15
21
66
36
9
21
42
25
72
48
48
5
135
27
25
11
24
73
23
66
54
30
7
59
30
54
12
30
72
15
57
30
54
19
48
29
66
48
36
45
9
19
5
66
6
48
60
55
11
30
19
23
12
6
60
84
90
18
108
6
13
80
52
5
18
18
48
66
6
30
9
3
18
30
18
42
24
45
16
17
3
39
18
12
3
52
60
11
37
41
31
23
37
36
5
7
77
48
7
53
30
126
72
12
3
40
5
12
55
35
37
119
30
67
59
6
24
31
29
66
97
80
21
7
77
48
7
131
12
18
7
29
55
20
39
6
126
12
30
6
84
12
30
24
12
102
13
80
93
24
12
24
66
21
12
3
30
187
132
41
27
45
27
51
18
54
12
25
29
150
1
5
6
9
15
25
41
54
48
18
48
67
23
37
23
12
30
127
72
29
6
25
149
6
6
15
9
48
75
21
12
79
11
97
35
6
7
35
49
53
12
6
25
47
60
13
5
75
3
6
24
67
84
23
6
31
11
42
12
36
48
6
18
87
15
61
5
18
24
66
19
17
30
1
65
30
45
69
31
5
18
24
30
18
42
30
37
23
6
102
25
29
43
11
12
18
84
66
24
85
32
9
66
18
87
9
6
168
25
41
51
15
54
27
4
29
6
25
113
15
21
24
6
1
35
45
9
7
104
33
3
33
31
41
84
24
199
8
12
33
120
18
1
11
42
15
51
30
6
21
84
3
18
7
120
92
81
18
72
9
16
72
48
17
6
36
25
11
90
84
18
36
12
24
6
18
97
23
61
35
1
35
85
53
24
163
5
67
11
21
28
35
42
55
35
174
6
81
45
18
21
15
138
48
7
5
96
72
54
1
32
15
30
60
102
25
48
8
69
6
72
48
90
60
18
12
18
19
60
11
57
33
12
48
39
3
42
66
61
60
23
42
55
5
55
20
48
28
17
78
48
1
68
12
33
36
180
36
84
54
36
36
36
9
75
18
55
11
6
31
59
1
84
36
5
ABCD 96059040536*3^$a+1 [50007]
29
49
83
108
1
60
23
28
32
36
109
3
32
55
65
120
28
92
73
24
39
72
8
24
96
7
24
36
125
49
23
48
55
165
180
128
1
59
241
59
49
35
268
9
126
48
17
7
53
48
172
9
159
12
15
54
11
60
72
60
60
25
108
15
87
5
73
12
83
60
97
36
15
44
16
32
12
151
57
48
272
73
12
143
205
87
195
24
18
63
108
80
120
145
24
35
108
88
140
12
120
145
48
24
18
18
144
3
15
17
76
81
126
65
60
288
52
3
45
159
93
15
17
208
8
72
40
9
90
29
7
90
15
3
165
249
63
9
18
81
12
8
121
198
138
72
6
57
45
75
20
48
52
99
201
108
80
84
13
30
18
15
75
150
227
252
25
155
91
42
144
108
18
257
205
78
33
39
30
11
7
180
53
1
96
192
3
15
125
7
138
42
53
55
5
180
60
55
45
15
72
30
63
9
71
25
47
36
204
31
209
7
81
32
16
147
5
49
23
88
68
31
149
67
105
60
8
97
23
1
84
42
84
29
121
39
315
89
91
65
49
3
140
55
93
15
29
43
12
90
71
72
228
31
36
84
41
12
36
100
140
1
59
40
57
15
117
3
9
36
83
172
3
45
32
12
31
57
140
127
93
57
11
19
108
285
8
1
23
211
36
30
11
48
120
60
49
111
60
177
162
93
8
40
69
63
45
42
125
28
188
19
30
96
30
42
174
126
15
92
127
101
49
18
120
41
24
88
8
25
30
17
12
156
37
15
60
15
54
239
229
48
42
5
7
6
90
180
65
108
1
39
32
97
120
18
5
40
68
157
195
20
12
36
40
21
18
18
47
43
17
7
54
119
240
1
144
30
41
84
37
191
60
60
67
5
13
107
7
36
45
108
45
90
197
40
15
17
156
19
33
8
160
57
12
6
45
192
99
6
15
128
67
33
132
15
273
39
53
55
185
13
227
19
9
27
90
83
12
37
72
83
91
137
48
157
155
160
15
228
114
12
24
47
115
48
126
59
1
48
11
25
47
49
30
29
79
60
18
3
27
165
60
20
28
309
63
93
72
47
43
18
59
16
72
8
67
48
5
121
99
32
192
145
11
7
90
3
12
63
177
75
72
72
101
72
25
35
60
16
81
36
3
80
12
28
152
28
12
20
12
36
132
348
60
175
89
108
7
36
17
132
7
101
88
159
48
153
32
73
54
5
96
7
5
85
63
12
27
53
48
24
28
15
18
35
220
92
120
235
45
32
16
231
9
20
60
40
32
247
18
222
33
3
54
95
16
51
36
72
161
72
120
72
1
275
139
33
8
31
18
11
60
37
15
99
336
90
23
55
57
105
120
23
132
7
41
31
29
72
25
18
54
168
215
48
19
53
48
31
198
198
45
80
139
113
76
27
54
23
1
156
11
100
15
17
1
35
60
12
40
15
24
53
28
9
30
201
32
48
40
45
12
51
81
84
47
40
57
60
288
198
5
72
72
25
360
95
181
75
15
162
30
5
12
216
109
35
1
87
39
24
102
63
44
91
89
28
69
51
8
7
78
192
60
47
1
15
9
11
37
23
1
71
40
105
143
1
263
25
48
24
18
161
100
60
20
19
126
27
219
113
96
67
93
9
108
42
101
ABCD 96059224388*3^$a+1 [50011]
84
60
41
22
2
4
14
1
21
3
12
24
21
20
34
30
39
81
27
12
35
145
72
3
21
15
30
96
39
5
19
35
10
27
3
33
69
8
66
34
2
1
9
15
33
123
39
141
12
23
52
8
22
27
24
11
61
12
77
34
6
3
23
25
3
21
39
6
38
12
28
32
30
19
41
10
8
70
6
24
56
49
11
4
21
5
10
30
32
7
12
23
25
12
69
15
12
3
2
28
6
9
11
1
27
57
9
6
18
26
4
21
101
31
9
51
24
9
51
84
72
12
5
7
3
6
27
9
14
16
9
15
9
11
12
108
4
56
49
35
6
55
47
18
16
3
23
198
67
48
69
158
18
4
75
36
72
27
126
15
45
90
30
14
72
36
22
38
109
35
1
27
12
26
4
3
11
54
60
43
23
40
9
83
4
50
79
111
74
16
63
47
1
9
75
24
69
8
18
37
12
45
15
135
2
10
9
36
33
2
13
36
5
55
51
81
87
140
1
17
118
21
65
4
54
42
3
41
34
33
23
10
6
18
20
22
80
13
57
24
54
201
75
45
9
12
14
1
53
31
15
69
45
3
48
29
10
12
9
35
4
42
99
21
86
28
36
14
4
6
2
19
24
11
36
60
4
78
27
36
17
7
11
4
26
58
9
12
15
21
57
87
9
27
48
5
19
17
18
48
78
46
21
3
32
52
33
3
9
11
24
12
34
30
9
36
21
20
10
24
24
57
24
9
15
35
13
3
20
10
27
48
60
51
9
41
55
41
22
8
82
27
5
34
9
111
20
36
61
47
6
94
8
34
24
27
59
1
35
22
42
9
35
42
7
75
6
32
34
24
56
40
33
11
16
9
35
30
34
6
27
72
96
9
6
36
9
45
2
34
8
31
5
66
10
14
66
10
150
48
6
2
22
56
64
36
9
35
61
12
39
26
7
11
6
19
35
1
33
20
10
2
55
24
35
84
10
3
63
21
15
9
11
25
39
6
20
4
15
17
19
36
9
3
21
20
79
27
93
51
20
4
132
30
48
30
80
40
60
21
9
3
12
12
69
30
9
17
24
7
5
19
35
1
23
72
94
24
6
14
10
116
18
7
36
24
203
13
33
24
15
72
24
84
36
41
19
135
21
144
11
1
47
6
34
21
60
9
36
54
93
48
24
12
59
36
64
9
11
150
10
44
1
17
19
3
26
16
3
45
111
24
15
56
25
15
20
120
1
96
65
43
17
163
129
123
12
21
51
35
85
3
21
21
63
87
81
17
6
1
60
39
20
36
1
24
24
51
18
12
18
105
12
29
16
54
9
47
13
27
21
5
18
24
1
111
44
10
14
18
43
12
3
44
73
9
8
70
66
27
23
12
13
9
60
72
26
28
26
40
3
12
3
2
10
26
64
30
24
24
30
15
47
30
10
30
30
26
22
12
9
45
27
3
44
102
18
1
45
24
8
12
76
15
41
31
60
87
6
26
64
14
18
28
9
36
24
23
37
12
3
110
7
24
5
19
95
85
5
10
90
66
44
10
30
12
44
25
12
72
12
3
21
12
27
57
23
61
12
39
18
6
9
60
12
89
31
5
6
4
44
61
9
39
27
54
6
24
2
82
6
30
26
18
10
20
16
24
6
57
33
15
21
3
81
2
25
29
54
4
21
11
73
36
9
15
11
12
72
13
77
18
22
6
30
20
12
124
38
1
17
18
70
15
11
73
12
3
6
15
24
12
24
11
18
106
32
72
18
55
69
3
5
70
50
18
178
27
12
15
8
22
80
103
3
44
1
71
1
33
30
20
6
4
36
3
5
7
9
2
13
59
121
45
75
12
23
1
36
53
34
132
45
3
21
60
15
26
54
1
36
33
15
5
16
15
15
8
16
6
54
110
66
4
24
33
65
67
77
88
62
1
87
20
85
36
72
5
55
29
6
28
62
12
36
19
87
26
22
93
47
12
49
72
33
6
21
48
24
27
18
3
60
107
6
7
23
184
2
31
17
10
8
37
27
44
36
88
98
4
8
18
4
48
96
21
3
33
27
56
49
36
12
3
120
6
15
35
13
108
69
39
21
63
15
66
14
61
12
24
3
6
147
3
6
39
39
30
6
44
22
123
17
4
32
12
22
84
2
58
69
35
37
23
18
7
41
7
63
2
43
71
30
31
3
21
24
24
48
48
24
180
51
20
1
29
4
3
48
60
65
10
54
42
24
69
5
115
87
9
39
6
14
12
6
43
36
15
18
8
114
28
26
4
63
53
7
3
24
33
9
3
51
24
45
41
16
39
12
5
48
16
54
20
85
39
20
112
9
60
24
12
48
15
6
15
11
1
39
33
15
21
129
32
31
17
43
12
17
28
15
51
20
1
11
18
34
26
54
46
54
20
13
12
36
12
12
36
69
15
17
100
20
10
14
91
3
8
4
9
36
3
26
10
44
61
9
32
118
26
31
9
24
120
15
36
36
33
6
66
38
25
11
25
24
11
4
102
51
23
4
30
15
45
6
9
12
23
1
36
29
10
6
20
108
67
36
48
24
15
50
12
4
6
24
24
6
14
10
3
24
33
3
47
13
29
79
65
136
8
36
7
12
11
6
94
144
26
4
6
9
95
13
3
45
41
24
7
113
19
96
12
3
110
64
12
135
45
44
7
12
36
21
14
6
19
11
28
156
30
62
34
3
21
24
30
21
5
31
11
72
40
33
27
36
54
27
119
6
18
25
27
21
3
9
60
36
9
80
70
32
13
5
31
12
29
6
4
30
20
28
3
3
32
13
75
44
46
24
32
6
13
24
21
15
17
19
24
24
12
9
6
48
21
15
32
22
2
1
107
10
26
10
2
64
21
3
21
35
49
24
41
12
22
32
1
23
1
3
12
114
14
73
27
2
6
25
77
43
53
76
78
6
32
60
18
36
4
24
33
23
42
43
51
44
145
9
63
9
8
10
68
4
26
34
24
36
21
17
10
33
155
18
127
57
6
36
9
12
33
54
56
37
5
7
48
3
21
5
28
15
53
30
24
10
15
29
79
11
1
11
28
14
46
9
48
17
16
6
33
35
61
9
3
24
36
9
56
150
25
23
40
84
6
54
68
22
36
66
21
53
70
81
3
30
3
47
1
12
33
15
15
24
33
17
46
20
37
12
48
48
75
21
24
15
62
22
20
13
3
30
15
5
7
47
1
5
16
3
21
14
25
36
15
14
18
30
79
48
12
36
12
35
13
108
17
7
48
3
30
30
21
69
122
85
12
12
9
2
37
15
33
57
51
5
54
13
27
186
90
9
48
24
5
43
27
18
6
105
15
56
61
3
2
19
9
80
7
72
36
24
60
107
58
27
3
60
6
15
51
21
9
26
25
12
15
32
36
13
21
15
3
30
15
17
19
47
4
21
9
30
8
6
19
35
40
21
12
12
12
39
44
12
58
20
22
44
6
4
14
48
22
ABCD 96059892296*3^$a+1 [50055]
9
12
21
162
102
207
15
48
96
5
48
4
33
66
6
3
80
37
63
33
126
29
19
129
33
54
21
39
36
33
39
17
60
79
78
3
27
5
4
27
5
72
19
36
12
6
30
9
9
111
33
42
126
23
79
9
81
18
60
12
5
16
72
3
30
6
72
120
101
13
15
36
87
9
69
54
5
43
18
54
9
63
24
12
29
7
113
48
79
120
5
4
56
16
81
6
18
15
51
78
54
5
61
18
45
9
24
35
37
54
12
21
56
1
39
15
84
5
19
54
30
9
56
96
7
33
3
317
25
87
39
90
23
25
27
12
33
63
33
47
79
21
32
37
30
17
28
45
39
111
66
18
36
72
24
53
4
51
53
55
17
49
63
12
15
21
32
12
96
19
180
36
17
4
60
99
6
107
31
65
16
48
3
57
9
47
7
9
15
93
12
39
66
42
12
108
6
72
39
8
96
31
162
23
4
12
15
42
11
115
12
36
57
57
30
114
23
7
162
27
32
4
12
21
75
63
45
15
33
15
81
36
92
36
31
48
17
28
32
55
12
72
41
31
24
54
3
27
41
48
64
33
30
42
3
135
96
102
18
24
21
32
127
53
112
12
8
49
48
119
48
31
5
37
90
102
27
69
54
48
9
32
73
83
7
5
31
18
30
9
63
18
11
84
16
44
43
9
44
28
123
72
141
80
64
3
21
8
7
77
31
36
41
43
36
17
1
99
36
159
36
102
54
24
18
39
8
1
90
24
65
28
27
29
67
36
17
4
15
30
54
77
4
12
51
36
117
48
128
16
36
87
24
21
44
64
15
84
36
89
28
15
18
23
67
21
27
45
123
17
85
6
18
48
135
51
5
7
9
9
18
153
27
96
48
42
23
7
17
64
12
36
32
48
31
33
39
21
15
102
23
1
102
42
3
15
48
21
33
39
152
16
9
6
17
12
37
114
57
44
100
45
23
24
16
81
24
66
41
91
5
100
168
63
5
4
72
33
51
3
18
59
7
36
114
30
17
64
36
12
33
3
111
30
23
72
127
138
18
6
23
24
40
33
6
144
17
148
236
97
18
5
1
54
12
60
57
15
17
1
30
24
17
40
15
57
27
21
105
63
15
18
30
57
3
57
36
9
54
18
54
57
33
75
36
75
141
24
44
19
65
16
153
3
44
7
36
9
27
108
45
99
36
36
77
36
48
64
15
21
32
91
12
81
84
3
12
21
3
53
1
18
53
1
144
11
19
45
20
43
29
31
53
13
54
36
108
168
18
18
17
12
55
18
23
55
33
24
153
59
16
3
33
15
42
48
83
64
132
72
159
5
60
40
24
15
12
45
27
60
17
67
6
47
7
12
72
21
51
216
24
12
114
59
43
113
84
7
30
42
48
72
108
41
40
123
17
31
24
54
54
36
36
12
6
72
15
92
13
6
29
12
25
135
192
36
20
40
9
11
7
117
20
36
12
13
23
1
159
75
21
72
27
45
104
4
12
20
16
111
77
7
42
15
24
15
17
67
36
5
37
102
36
53
7
33
96
51
108
21
99
9
81
18
6
54
36
17
16
21
18
21
68
12
19
132
12
6
23
31
89
19
36
17
55
41
64
20
31
60
21
164
88
63
9
15
65
7
48
18
18
149
16
3
36
21
48
68
28
69
48
6
129
20
157
54
48
18
59
127
17
103
53
36
7
21
36
15
33
69
95
121
18
108
101
52
81
72
63
63
18
42
5
16
20
61
23
235
5
7
72
144
18
27
144
36
9
23
48
7
69
51
96
72
17
1
66
6
30
114
11
7
21
20
7
24
12
5
67
96
105
24
9
54
41
144
36
84
25
72
30
137
16
36
12
32
24
31
41
40
15
41
24
25
3
15
126
39
12
36
140
64
108
9
42
30
24
47
25
3
12
105
11
67
12
101
88
152
7
12
6
3
99
9
56
25
72
75
75
65
7
12
6
111
9
71
25
3
32
4
12
39
120
150
47
43
21
32
40
51
65
7
36
18
15
33
78
89
24
48
16
39
108
12
17
1
24
95
25
63
56
121
35
84
79
17
60
43
18
6
33
51
21
15
114
72
30
65
108
13
39
63
77
4
15
36
5
67
36
36
54
39
104
96
31
57
8
40
15
65
24
96
19
21
63
29
103
93
12
15
93
51
53
25
48
24
39
87
77
16
15
65
28
8
7
36
93
20
43
41
96
43
36
41
31
18
6
12
5
1
11
76
15
9
159
89
1
18
12
81
9
24
3
20
31
113
25
99
15
54
54
36
69
72
56
16
92
12
7
89
24
49
192
39
147
21
48
168
36
68
192
1
39
57
39
8
12
61
3
15
45
15
5
13
54
17
40
9
11
7
24
101
120
48
31
9
207
45
63
6
59
79
129
15
54
59
31
117
108
63
24
77
108
205
24
39
32
31
144
18
78
5
156
1
95
43
60
12
45
9
11
13
15
39
108
53
24
16
72
51
30
ABCD 96059928236*3^$a+1 [50021]
140
160
11
135
64
2
48
16
11
9
3
36
51
66
22
17
21
48
4
62
21
3
21
19
2
4
8
16
84
32
3
21
6
64
170
6
168
45
1
20
60
36
24
27
133
71
81
28
26
21
43
2
64
14
40
17
60
49
44
64
35
27
40
24
5
81
10
78
42
65
45
10
5
189
60
34
6
44
6
214
132
11
24
105
34
6
71
3
34
102
50
4
26
30
4
126
53
1
47
27
10
6
90
60
2
24
45
69
30
10
110
54
40
11
25
20
10
32
34
44
130
66
11
13
32
54
96
114
40
38
45
45
27
99
16
30
20
6
24
118
36
11
19
26
15
85
95
3
46
36
144
24
11
51
45
25
48
50
10
38
18
204
108
4
18
56
54
10
30
47
120
45
75
73
50
30
36
30
30
66
70
104
4
38
48
16
48
38
39
9
34
6
26
9
45
40
32
24
58
8
88
5
75
9
37
210
198
71
24
21
12
15
97
152
15
19
62
18
21
69
15
79
72
5
49
50
30
4
56
84
16
66
30
44
64
62
6
34
53
3
48
16
30
26
18
96
84
16
114
110
124
6
80
42
48
6
21
13
11
43
86
12
84
24
42
22
36
131
133
35
1
24
12
56
3
45
126
9
9
36
10
2
22
8
88
90
6
5
69
120
16
54
96
5
48
25
66
62
18
40
14
40
26
42
28
11
55
5
145
44
36
15
19
30
71
43
8
9
33
51
21
40
38
40
32
40
5
189
46
8
40
38
90
30
123
61
95
19
30
90
5
25
155
87
18
30
96
94
56
63
27
96
22
23
13
11
25
114
26
15
156
73
20
12
4
44
4
30
30
2
34
6
30
44
46
50
96
39
13
83
13
26
30
90
64
5
21
4
20
15
199
2
30
6
39
48
1
11
13
98
34
14
165
91
18
6
56
48
10
60
8
12
3
24
13
68
15
45
30
22
11
15
42
27
21
4
20
16
47
9
84
16
50
45
21
64
14
30
90
45
51
21
19
24
2
4
18
30
2
30
15
24
75
10
11
51
48
21
25
11
7
66
14
21
21
159
12
3
10
30
6
60
83
3
118
2
18
6
118
23
19
14
99
31
96
8
6
72
63
19
41
15
120
30
12
15
39
93
1
11
13
12
8
3
120
9
28
102
8
33
57
22
30
204
11
9
36
6
18
39
1
30
14
42
48
21
1
68
27
45
4
80
12
94
18
30
96
6
108
12
20
60
10
90
11
33
10
2
15
7
98
52
12
11
60
39
18
6
34
30
38
15
3
21
43
30
143
27
42
4
35
55
5
45
16
80
3
85
12
18
66
6
30
11
15
117
1
50
21
21
52
8
18
21
19
2
48
70
66
11
3
21
96
19
5
13
36
20
51
144
1
24
35
60
36
109
24
42
5
85
14
102
82
5
25
2
18
12
156
22
56
102
15
27
42
3
48
3
72
202
12
80
75
79
6
144
11
33
12
10
48
42
11
93
24
51
24
81
34
56
66
148
26
6
66
168
24
16
24
42
24
24
6
2
28
2
22
8
42
6
34
6
26
24
10
6
18
11
61
30
89
15
45
21
3
51
72
48
46
35
9
39
12
3
22
18
26
4
71
49
20
51
105
40
167
3
64
17
13
122
9
57
108
66
58
35
97
18
66
6
5
108
1
44
52
35
3
6
72
34
128
57
13
8
12
6
10
104
46
32
45
19
5
13
212
34
6
98
18
48
72
24
3
25
2
9
151
176
34
35
73
2
30
18
18
64
35
13
86
54
16
24
36
11
84
12
3
21
3
57
13
26
96
34
14
40
8
24
45
19
32
48
6
10
18
11
57
27
7
41
39
18
180
16
50
69
25
8
12
22
146
12
160
26
34
8
24
48
22
290
24
46
26
24
28
56
12
12
63
69
30
33
7
14
87
24
13
11
36
60
25
48
2
34
24
47
13
35
15
46
26
21
27
22
44
12
58
50
15
31
78
8
58
5
24
91
101
36
127
72
38
51
87
22
2
94
32
64
74
21
9
220
30
17
108
85
36
234
56
54
16
20
4
11
84
49
26
21
3
45
75
6
27
69
40
44
64
80
40
11
36
133
56
12
3
27
24
10
80
54
45
19
122
118
32
174
12
4
20
64
24
60
90
53
9
15
93
96
46
134
39
72
45
28
32
24
10
2
3
1
26
18
40
44
12
30
24
21
24
45
6
21
12
1
6
128
21
19
5
21
51
93
6
70
56
24
4
32
3
1
20
16
24
59
67
110
39
19
6
50
66
24
4
36
6
80
6
112
47
19
62
240
4
8
6
46
23
27
6
63
72
9
10
24
6
56
82
6
24
2
21
12
31
5
49
12
56
28
74
21
12
7
26
40
11
13
12
20
28
8
4
23
25
56
6
6
63
27
24
70
20
51
33
15
115
24
6
47
9
48
27
9
40
11
3
72
6
15
19
14
84
27
24
1
71
33
24
96
40
26
10
24
6
65
84
12
63
46
71
3
21
49
20
27
9
24
15
51
69
91
24
6
48
23
12
61
66
8
16
5
72
9
4
32
22
30
26
96
24
10
20
16
11
63
21
109
80
4
12
11
75
57
31
96
128
48
33
79
2
40
54
5
91
14
60
30
6
90
10
30
29
109
56
64
30
26
40
24
102
120
24
5
75
72
9
15
10
56
30
54
159
24
3
45
67
38
12
72
78
22
48
8
28
32
214
24
6
18
2
36
39
9
16
18
5
21
24
22
48
38
4
44
106
8
10
23
33
51
21
ABCD 96060864314*3^$a+1 [50006]
15
90
27
27
180
36
162
18
57
108
69
42
54
30
117
9
96
63
9
183
120
3
177
39
129
195
12
18
15
12
63
36
24
9
21
150
45
27
45
189
36
123
21
48
6
54
102
9
9
78
12
60
12
6
3
141
111
33
144
3
27
45
168
129
6
228
24
12
60
54
12
24
99
189
12
60
123
165
48
18
57
57
51
12
3
24
45
57
51
27
162
39
60
57
18
36
21
123
96
18
30
36
6
36
12
42
141
180
219
69
180
105
15
81
18
12
24
12
153
69
126
36
153
21
15
27
12
180
21
60
159
33
48
12
9
3
51
36
24
105
12
12
63
42
15
33
3
15
36
36
132
66
6
48
36
186
246
18
24
63
39
6
48
15
21
3
195
36
57
48
75
144
81
12
39
36
54
63
27
36
144
84
72
45
48
12
45
102
90
36
42
57
141
99
45
72
66
93
39
30
15
117
66
252
18
108
6
138
42
9
45
27
12
105
90
72
21
9
6
33
75
66
18
213
120
15
105
12
93
75
75
54
51
12
27
129
99
105
3
114
39
15
36
33
15
42
156
18
132
84
21
12
3
54
60
36
15
3
69
57
18
90
3
33
15
69
3
147
66
6
9
12
72
33
102
93
132
27
96
48
57
39
30
60
84
27
9
6
105
123
60
72
33
75
9
75
21
87
18
60
126
9
27
12
18
54
93
123
60
30
42
33
3
36
21
9
90
9
9
132
48
42
36
90
63
111
18
36
54
60
30
15
75
42
30
69
12
132
45
48
42
66
36
78
156
36
216
42
63
9
48
6
84
105
75
18
168
54
36
36
84
6
3
108
12
3
54
51
15
90
54
21
15
105
3
60
9
75
21
57
3
51
30
3
105
90
81
72
99
60
30
78
12
69
75
24
12
33
36
27
45
132
36
51
9
12
33
75
57
15
33
6
81
3
6
30
78
30
90
183
33
72
15
60
3
144
45
21
126
18
3
48
57
42
36
45
21
51
3
54
42
33
87
114
36
51
195
33
9
18
30
54
9
12
159
21
12
21
24
36
36
18
93
153
6
48
42
3
27
9
51
36
84
6
63
27
162
15
96
12
3
84
21
51
18
6
30
39
165
3
45
18
96
36
12
6
66
144
60
12
132
30
36
87
12
36
51
30
18
78
3
51
48
72
21
39
48
126
99
51
117
39
21
39
36
33
111
30
54
36
21
12
27
18
30
36
36
21
69
18
18
60
15
48
21
78
18
48
36
198
18
27
15
48
213
39
132
30
78
30
126
54
3
48
72
3
42
48
6
30
39
24
120
36
57
120
15
27
81
45
12
87
75
78
90
90
27
21
6
93
27
78
15
51
24
72
126
15
39
36
12
90
180
78
30
63
15
12
114
48
75
51
6
99
9
36
27
180
63
45
9
63
93
15
24
51
57
75
30
3
69
72
6
18
12
18
36
21
15
42
30
126
39
3
18
54
45
45
102
60
36
105
3
45
75
9
81
6
108
12
54
6
21
117
123
39
24
12
54
51
39
90
54
24
12
114
27
27
30
75
87
9
24
360
36
192
15
72
12
90
108
6
12
114
51
57
48
75
57
36
12
108
126
60
48
96
156
144
42
72
123
33
42
93
12
12
96
39
12
9
51
9
24
147
9
12
27
132
9
12
12
15
33
3
6
90
18
51
12
9
18
33
93
144
63
60
75
33
111
18
36
102
33
24
15
153
9
108
162
18
18
18
15
57
27
51
45
21
36
75
33
6
120
24
12
177
3
18
54
33
39
9
180
51
30
90
114
54
72
54
39
120
156
12
180
168
9
30
6
39
231
84
60
81
39
6
36
36
27
111
45
69
18
108
66
78
81
21
60
54
12
93
12
9
51
3
72
48
126
78
18
54
48
252
18
18
90
78
210
42
12
141
60
51
21
3
54
162
129
81
54
57
12
27
66
15
12
261
87
39
21
15
144
96
12
36
45
69
15
120
21
6
36
33
132
99
9
72
228
39
18
15
219
30
6
45
183
57
57
3
ABCD 96061050500*3^$a+1 [50027]
5
25
51
27
23
72
25
66
6
41
37
12
95
36
60
7
36
6
30
5
10
3
15
33
30
12
90
35
103
12
17
18
7
11
49
11
79
11
94
75
18
5
42
25
5
13
77
1
24
11
13
11
18
1
17
25
15
72
72
20
1
12
83
43
12
30
5
10
3
29
7
90
5
48
13
35
19
54
39
135
12
5
18
78
19
24
11
19
6
60
24
66
6
39
36
32
13
60
12
48
29
1
5
13
24
6
12
5
25
18
132
24
113
7
15
3
6
9
8
73
47
49
36
17
25
12
36
12
6
47
84
181
29
126
4
38
61
30
59
157
48
3
27
5
1
6
5
6
67
23
97
48
54
24
60
30
29
18
4
8
7
3
3
59
31
29
31
47
97
66
15
33
21
75
66
5
24
28
171
81
15
24
72
18
59
31
11
19
21
26
49
48
107
1
12
36
9
32
18
43
177
18
50
43
36
138
3
15
54
3
21
51
15
53
31
90
6
173
12
1
24
35
36
13
12
30
42
35
37
24
12
47
28
57
66
36
21
3
29
12
85
15
21
18
6
24
11
49
11
36
112
3
42
45
2
43
30
47
49
12
35
30
43
6
48
18
29
1
42
102
21
27
18
27
87
53
55
36
6
5
6
67
17
91
35
10
3
29
120
7
21
50
139
6
42
12
71
109
18
30
23
12
13
18
29
22
18
21
11
1
120
12
102
21
9
23
7
30
6
69
33
53
40
129
65
43
6
11
19
72
5
25
90
167
43
27
3
18
11
90
133
36
6
11
24
13
65
1
21
9
9
8
54
73
90
53
133
24
36
60
6
21
15
102
77
19
39
8
37
6
12
5
19
66
42
3
14
19
21
123
6
11
1
29
1
5
43
6
60
24
29
37
3
80
1
24
48
120
5
24
13
5
55
47
181
18
11
19
51
3
23
10
14
25
5
13
66
12
42
3
3
41
6
25
17
37
15
93
5
90
103
30
35
25
24
48
35
60
25
3
72
18
3
54
18
15
32
13
9
26
55
45
45
47
78
30
49
3
15
72
48
96
12
29
19
30
24
5
82
9
77
144
19
54
42
84
42
15
50
49
5
19
12
12
48
39
33
66
42
114
23
1
12
12
42
54
30
36
3
57
6
5
7
48
24
71
49
21
3
42
27
3
18
120
222
95
54
49
90
54
6
17
19
81
39
66
54
6
42
23
42
55
18
114
30
11
42
61
9
8
84
25
120
5
258
30
31
41
13
36
72
5
64
3
18
84
54
29
1
24
72
3
8
13
29
42
1
60
59
48
31
12
48
6
75
18
50
127
21
44
108
31
6
5
48
1
42
30
185
115
30
35
4
15
21
117
27
8
13
47
108
4
99
6
35
13
83
103
30
24
36
96
84
21
26
169
48
36
27
63
42
24
6
24
5
48
72
25
51
20
34
90
36
63
41
60
73
6
6
18
113
55
47
1
21
135
11
34
20
43
17
1
48
54
6
6
11
97
17
25
5
78
1
6
30
21
33
12
35
49
18
15
15
6
36
30
41
43
12
30
18
29
42
13
6
84
6
41
16
80
114
6
12
30
43
24
23
25
3
2
30
13
59
19
17
22
27
60
11
12
13
48
6
71
115
12
12
144
120
12
17
30
1
42
125
13
6
23
25
12
78
6
6
6
45
39
53
42
10
86
90
4
18
3
72
6
24
30
90
12
48
65
43
42
83
13
29
91
12
42
6
60
42
48
57
3
29
18
19
18
3
3
11
43
18
47
7
33
8
25
24
11
13
71
6
67
5
1
36
30
168
42
6
27
32
48
12
16
32
1
24
48
39
33
3
32
61
66
6
47
12
43
30
18
9
15
191
19
30
33
75
5
7
71
54
1
48
42
239
6
13
87
33
11
10
3
15
33
5
34
93
15
170
55
17
6
67
53
55
42
36
12
99
36
147
12
3
50
151
77
19
5
25
6
54
24
11
19
117
2
48
25
5
24
43
6
12
47
60
13
47
13
18
42
54
5
76
33
24
15
15
6
12
35
139
6
48
36
23
25
15
45
12
30
53
40
3
24
30
66
48
137
43
12
18
12
39
36
9
5
49
77
25
54
6
27
32
13
6
24
5
67
5
55
30
11
144
13
47
79
6
131
7
17
46
87
57
3
23
25
24
15
8
1
72
47
30
31
27
9
6
18
24
30
42
51
44
31
42
48
5
7
17
18
7
15
45
6
72
77
1
29
76
39
65
60
16
3
24
77
18
7
15
170
1
17
31
41
13
18
18
6
108
45
128
25
45
3
36
90
24
9
15
108
29
48
78
54
73
17
18
97
71
43
6
45
3
15
72
36
72
2
106
9
23
1
39
38
34
159
60
41
1
27
63
5
37
30
45
21
11
60
16
9
60
35
25
30
54
60
6
36
77
7
60
6
5
30
12
25
6
66
3
21
30
39
80
43
30
72
12
33
15
35
42
1
18
69
33
24
71
52
33
48
6
30
5
25
5
13
53
42
1
12
54
5
49
24
35
28
15
5
37
6
17
199
6
57
81
17
100
177
12
24
66
45
108
51
39
57
66
24
11
79
5
25
125
1
30
12
72
78
95
18
13
66
48
36
12
137
127
15
51
47
73
24
48
48
29
19
11
19
9
93
15
32
85
23
7
23
49
90
6
12
33
63
54
48
29
55
18
42
51
27
53
43
57
57
42
6
39
15
21
57
17
1
48
36
6
30
29
25
3
63
5
79
78
27
21
12
108
102
53
42
22
3
48
150
47
40
2
19
47
72
31
84
12
5
13
47
13
47
43
23
42
103
77
12
73
12
66
78
36
15
86
19
11
37
27
15
48
30
12
108
96
42
149
25
51
2
160
8
25
17
25
23
49
24
30
36
84
29
28
3
11
1
57
57
30
78
18
24
23
18
13
12
5
25
42
66
54
5
85
36
47
43
21
8
67
15
15
21
9
48
15
3
18
149
7
41
42
25
3
33
60
42
59
73
66
6
24
54
23
72
7
35
ABCD 96061309406*3^$a+1 [50053]
12
20
132
22
69
17
24
34
6
20
24
19
21
12
48
24
66
6
44
7
24
29
6
114
94
18
42
26
12
24
6
108
4
78
18
26
16
3
36
41
12
22
78
6
14
16
24
12
74
25
5
36
16
120
3
77
10
57
3
42
6
20
6
10
50
4
74
6
4
27
41
78
64
26
24
30
52
6
44
48
52
26
12
1
35
12
22
60
8
7
53
28
27
72
27
45
5
19
57
44
6
22
12
44
36
16
2
10
38
49
59
16
14
24
100
96
12
14
34
30
21
11
78
82
62
46
9
11
66
10
20
1
29
46
33
35
1
41
18
6
10
30
20
18
10
20
18
12
96
36
18
16
26
6
7
33
2
10
6
14
28
8
12
4
108
48
15
23
1
53
10
21
59
16
12
20
22
60
32
10
14
4
12
6
62
67
15
26
24
28
3
45
2
25
5
43
33
6
66
12
15
35
10
3
15
45
33
32
18
52
48
44
46
2
64
21
17
40
36
2
42
22
18
12
63
45
32
88
8
34
14
6
18
30
22
24
20
4
20
66
37
15
14
28
12
6
2
48
67
81
42
2
7
33
3
9
14
102
102
42
6
48
4
48
30
62
46
32
4
18
30
50
10
80
22
9
35
34
3
57
38
18
12
19
33
3
9
30
74
4
12
44
64
15
77
34
30
92
7
21
36
68
31
21
26
4
9
120
15
2
42
6
42
30
12
22
6
14
10
80
6
10
8
106
30
108
8
4
30
14
4
60
2
10
18
26
67
5
28
12
38
10
6
14
12
28
84
6
36
69
12
45
12
6
12
48
21
9
2
49
3
38
4
6
38
60
10
80
30
31
35
18
30
16
26
10
14
19
93
20
4
54
2
60
22
30
2
1
17
31
47
10
12
8
18
54
6
16
114
2
22
6
54
60
8
40
2
13
117
20
10
12
68
30
76
60
6
14
40
15
21
15
48
11
6
154
44
16
45
35
90
19
51
2
60
79
41
30
28
9
11
6
4
20
4
80
16
24
3
65
4
14
12
42
22
20
16
12
6
26
6
19
41
40
32
22
84
32
30
34
74
7
15
12
2
24
6
4
6
24
32
34
81
57
8
24
55
29
30
34
30
21
9
6
14
48
7
23
22
8
22
50
10
6
26
1
65
28
15
65
4
12
24
24
56
12
19
11
18
30
10
24
51
117
8
66
1
29
126
25
53
4
68
4
111
65
58
6
51
33
20
19
15
12
54
26
10
48
60
60
2
49
5
84
12
6
133
11
30
48
31
29
40
30
6
62
10
3
35
54
12
10
30
6
54
8
43
5
18
1
11
4
26
43
17
7
17
28
60
42
6
12
32
16
42
2
96
19
144
15
14
16
27
17
52
50
6
10
2
58
50
4
14
6
6
84
46
30
54
44
24
7
9
54
36
66
30
33
41
6
30
55
5
16
24
39
36
24
9
27
21
8
19
65
12
36
4
48
8
54
10
6
2
43
23
22
15
12
17
10
6
42
38
12
60
22
33
11
96
18
46
42
12
20
6
4
6
20
6
46
14
34
2
48
12
22
108
44
76
80
22
20
25
33
8
60
79
33
3
5
55
21
24
56
24
91
89
4
62
6
22
20
78
34
44
22
14
106
20
48
112
18
42
12
6
26
36
4
24
20
6
16
30
18
30
2
58
15
9
8
40
15
5
64
8
16
50
1
65
10
9
5
6
48
12
16
50
18
54
58
14
31
5
58
21
11
13
81
18
21
24
33
8
52
12
111
45
14
10
20
48
7
12
33
66
86
6
48
4
6
6
36
18
51
29
4
8
103
11
6
40
8
54
16
30
20
19
5
12
4
6
26
22
50
36
12
64
30
36
33
9
32
4
24
8
28
116
4
30
2
24
6
12
30
36
12
7
15
30
20
72
4
14
16
6
60
8
40
56
54
46
2
10
38
30
36
66
58
24
8
4
24
24
60
68
18
1
11
48
34
2
1
48
9
68
4
8
12
24
64
30
36
2
84
6
49
33
56
10
32
70
24
15
9
54
6
20
6
18
30
42
64
72
20
24
4
39
11
16
6
24
8
7
41
55
9
6
98
4
12
8
22
26
10
12
42
3
45
68
34
9
9
20
30
46
56
10
18
26
30
12
22
38
4
56
60
84
36
30
13
137
12
7
5
18
12
10
38
30
12
19
24
11
10
24
63
3
170
34
21
15
54
8
18
12
10
24
44
36
4
14
30
7
59
97
24
21
14
16
18
104
91
9
8
4
68
156
16
36
32
175
81
84
20
10
132
48
12
69
5
4
20
30
18
7
33
12
63
5
28
42
38
42
42
12
36
7
45
36
92
64
8
12
19
89
6
49
5
7
51
18
56
28
20
40
8
34
38
36
6
6
4
6
32
13
3
20
6
16
20
22
6
26
48
18
10
45
9
8
18
22
12
48
2
18
10
6
104
18
18
52
20
4
3
93
48
50
16
90
90
6
8
91
3
18
2
18
12
12
48
7
11
18
72
42
42
18
13
5
48
16
50
10
44
4
18
9
21
15
23
46
30
18
12
50
16
18
12
164
18
25
57
74
6
10
6
42
62
4
24
32
70
30
48
38
73
21
24
6
18
3
107
73
39
9
24
12
3
2
34
14
28
12
26
12
4
54
12
12
12
15
39
54
27
9
2
4
14
16
188
6
54
22
90
15
5
4
24
68
24
19
45
92
12
22
44
4
66
24
56
40
92
55
24
11
28
54
8
4
14
142
2
1
5
12
18
54
36
82
2
28
15
3
2
19
15
14
4
8
54
46
50
12
22
3
72
3
96
69
17
6
4
48
30
3
45
60
15
89
46
54
36
80
55
59
96
22
30
30
75
41
7
24
45
18
18
48
14
22
6
78
12
3
9
8
55
5
40
15
12
53
60
19
15
48
20
37
33
12
30
14
19
15
6
44
42
4
14
40
102
36
14
4
24
18
42
48
24
20
46
42
32
6
25
3
21
29
7
9
60
38
66
46
14
72
72
18
22
56
31
15
20
48
16
30
20
72
12
31
9
30
2
24
16
99
5
46
18
3
17
16
12
32
12
70
26
40
15
9
24
20
4
18
32
16
14
22
18
48
8
24
7
3
48
14
6
18
36
19
9
20
7
45
20
34
6
54
2
48
34
38
54
4
14
72
16
80
48
7
3
2
42
22
14
12
34
18
12
20
18
40
8
12
46
9
36
87
74
16
32
60
6
49
12
21
2
30
30
22
39
9
72
15
29
6
1
57
36
24
3
17
36
22
57
17
6
25
53
24
67
5
40
86
10
24
3
45
8
28
12
30
32
6
84
10
38
28
14
1
57
12
32
54
6
55
29
4
3
15
20
28
45
17
22
21
185
16
8
6
42
12
28
14
4
44
42
16
195
3
26
91
27
20
58
24
26
13
5
12
4
30
66
32
43
17
36
156
6
78
4
90
33
15
80
18
52
15
27
66
96
3
11
34
2
13
57
24
2
18
7
5
34
6
32
6
6
16
42
6
90
2
30
4
18
27
21
15
57
6
6
8
66
12
37
41
40
84
3
3
2
48
120
40
24
6
6
14
10
24
96
87
5
19
29
40
6
9
21
15
35
16
48
26
76
39
21
2
10
60
8
12
7
11
54
30
10
6
12
45
108
17
40
2
16
32
16
21
101
18
25
9
8
4
60
48
12
44
4
8
18
36
60
54
106
6
3
129
3
5
34
38
12
4
6
14
36
34
14
55
27
18
3
9
14
4
2
16
44
36
30
12
10
6
74
55
ABCD 96061470086*3^$a+1 [50191]
132
389
49
102
24
24
90
66
6
150
138
12
90
138
167
139
114
192
24
30
180
174
72
35
79
84
162
84
36
30
78
132
30
53
25
60
6
36
150
114
54
12
71
139
18
12
23
31
84
120
12
60
168
162
83
25
6
144
60
216
36
30
54
5
79
6
36
18
6
90
180
114
12
90
233
247
60
60
78
96
30
90
186
78
42
54
6
168
60
6
96
18
17
229
30
54
126
6
48
227
133
6
114
210
102
90
24
96
168
150
330
30
216
59
37
150
270
24
414
17
175
138
71
61
131
67
150
36
24
6
36
108
462
108
72
198
180
6
36
54
41
73
72
90
264
29
7
24
161
13
126
186
60
204
24
192
18
72
54
59
115
150
42
78
246
360
24
30
210
12
78
95
37
198
120
60
42
108
162
198
30
120
12
60
108
30
96
54
120
120
246
150
6
30
144
24
30
95
25
23
157
6
24
120
36
66
138
30
36
54
12
120
150
198
101
31
54
114
390
35
31
36
108
65
31
180
30
54
30
102
54
174
12
60
48
72
65
175
48
180
96
6
54
204
42
210
78
6
24
12
30
24
30
54
90
210
6
90
186
120
30
138
42
60
54
144
72
24
5
1
18
42
30
78
36
276
198
12
18
72
210
60
168
90
42
108
132
48
192
60
18
11
175
65
331
108
60
72
288
36
384
120
306
30
60
30
90
84
120
36
30
66
53
115
6
6
65
25
90
174
30
156
180
24
174
66
89
121
54
42
84
36
48
42
24
125
319
126
54
42
150
168
60
30
6
6
114
126
95
73
12
150
258
150
6
96
60
438
5
31
17
7
30
240
66
54
12
18
276
204
72
108
42
204
204
47
85
150
234
251
144
31
78
36
90
30
450
5
199
30
72
48
90
102
108
120
36
54
12
84
24
125
37
108
60
6
90
35
19
102
438
132
228
252
108
30
30
12
89
79
65
115
42
60
71
19
144
126
108
156
96
78
6
60
30
24
17
109
66
198
203
7
120
257
175
138
270
137
73
492
18
6
36
143
25
60
42
18
30
462
48
30
72
18
60
95
55
66
84
126
54
30
65
7
24
144
6
84
102
60
108
102
24
6
54
24
72
138
126
114
12
18
71
49
95
85
30
90
12
30
180
168
210
30
90
60
186
114
90
17
139
126
174
270
6
60
78
42
138
6
17
187
90
120
35
25
42
318
102
144
120
ABCD 96062800786*3^$a+1 [50004]
48
96
65
36
54
1
41
43
35
37
29
55
71
12
37
24
65
31
11
48
121
59
84
30
7
65
6
54
91
53
54
25
53
43
59
36
30
54
37
36
17
67
48
71
42
48
36
48
67
11
12
1
77
24
115
48
5
7
71
145
48
5
102
54
24
102
85
23
42
48
7
48
95
25
77
30
84
6
30
37
47
126
42
97
60
53
12
36
132
6
66
36
18
1
24
59
25
11
12
108
1
59
102
102
42
18
12
84
37
17
43
12
23
48
60
42
54
1
53
126
36
85
120
53
7
23
25
29
18
49
156
23
132
49
23
13
17
43
12
41
60
30
12
12
12
49
77
30
97
5
7
180
5
43
101
12
55
29
78
66
66
25
101
42
96
12
25
23
54
42
54
66
1
35
138
42
18
55
41
24
24
7
11
13
41
48
31
12
5
79
24
59
12
13
5
108
43
24
11
6
103
11
90
30
1
143
13
144
119
145
12
95
13
47
85
60
23
24
1
36
65
19
12
83
132
42
18
84
25
35
36
12
72
13
83
25
60
29
90
36
48
6
36
108
31
95
66
55
59
85
24
35
36
30
31
12
11
36
36
12
30
36
19
48
23
90
66
85
60
108
11
384
168
180
12
37
24
144
71
66
24
24
55
65
102
109
5
55
59
6
67
23
145
24
11
36
126
24
31
113
139
60
11
6
18
25
36
24
17
54
306
19
5
31
101
78
37
29
54
6
18
6
55
12
125
43
11
54
7
60
23
37
12
143
60
13
12
107
37
53
12
19
24
65
36
36
43
12
41
102
12
6
78
54
7
24
11
25
36
12
108
23
109
23
18
102
114
60
6
49
24
12
95
37
17
43
143
25
24
35
30
54
42
19
5
19
11
180
1
77
48
30
18
54
13
29
43
53
192
43
29
30
85
65
90
1
53
126
54
6
1
65
103
12
53
19
35
18
114
1
77
18
24
25
84
59
12
109
84
12
23
30
36
19
11
30
31
65
6
109
29
96
24
67
48
11
18
18
42
7
29
31
23
13
12
12
156
5
19
29
42
37
72
24
17
48
66
18
66
72
48
37
23
96
133
12
11
13
89
31
107
138
12
7
47
36
73
120
12
72
5
7
5
78
37
125
66
18
6
30
24
19
12
53
210
78
90
18
54
121
47
54
84
79
12
11
37
132
41
42
13
89
84
19
35
12
168
228
30
18
36
73
23
18
66
24
12
42
18
84
24
49
36
41
78
168
48
37
60
35
42
42
78
6
85
35
49
12
23
13
17
168
18
49
53
7
11
66
54
1
83
1
11
30
31
12
53
12
91
65
42
30
24
30
66
90
37
71
12
37
23
12
96
54
102
61
24
23
1
72
83
121
35
73
108
48
60
149
42
25
149
42
48
1
11
12
25
17
30
85
48
65
55
23
25
95
150
7
36
17
42
138
12
48
7
11
85
41
19
96
84
29
42
1
53
132
24
31
17
36
54
48
48
30
91
149
12
12
7
11
54
31
48
11
24
30
7
60
47
6
6
24
96
48
37
101
7
72
275
13
125
156
31
5
30
6
18
102
7
35
37
35
30
43
12
29
54
42
54
1
36
17
42
54
31
5
36
60
138
90
6
49
60
84
107
96
49
53
7
11
258
30
120
49
5
72
151
47
192
145
36
119
108
42
18
36
25
12
23
1
95
114
151
36
12
23
30
139
71
49
35
84
61
29
31
53
96
66
24
6
54
61
36
59
121
29
18
102
18
42
36
54
25
29
31
95
30
24
12
84
235
23
36
84
1
47
13
72
48
12
149
19
5
19
17
31
12
35
30
66
60
1
35
30
43
11
72
90
78
1
36
72
108
35
12
6
126
108
18
42
42
19
12
5
108
7
95
97
131
1
53
126
102
138
24
240
1
47
49
108
65
72
31
53
66
66
24
18
13
65
90
48
24
30
31
35
1
29
36
43
41
24
30
120
90
258
13
119
193
60
24
71
109
5
54
42
18
12
102
18
37
36
5
54
12
13
168
53
102
30
19
35
61
89
30
13
48
35
72
37
11
25
65
79
29
6
85
59
49
77
43
108
24
35
30
55
23
61
17
7
71
90
7
144
11
42
12
103
96
65
30
109
156
5
31
29
24
30
12
36
18
102
49
59
72
18
19
71
1
95
1
144
48
107
24
102
55
5
90
18
54
42
55
60
36
72
11
25
24
12
65
19
24
48
12
41
31
29
31
65
151
5
48
31
41
114
54
30
1
36
59
18
31
11
1
12
12
24
47
30
114
73
5
7
ABCD 96062814964*3^$a+1 [50053]
48
393
99
93
240
27
21
27
18
591
9
66
78
63
39
96
12
60
72
18
120
207
225
96
3
45
51
45
18
198
48
96
144
90
174
72
90
36
72
18
123
147
72
42
30
69
27
180
45
147
108
18
54
81
87
93
96
45
54
21
24
117
18
36
48
90
96
54
12
9
69
111
9
243
69
30
90
15
171
12
216
90
54
81
81
150
21
117
96
192
54
36
33
27
18
162
102
96
120
54
42
48
162
9
51
48
18
72
72
135
9
6
48
42
18
36
21
36
63
36
6
138
45
9
150
36
192
60
48
186
75
195
21
99
36
54
168
30
90
6
57
27
6
54
66
72
54
18
96
30
96
66
18
36
45
51
18
72
192
6
144
93
15
108
84
78
30
144
9
36
99
117
63
132
48
225
180
51
21
108
87
72
72
120
24
21
243
96
81
36
3
42
48
162
45
24
75
6
102
18
63
87
48
114
30
18
195
165
18
54
126
90
51
75
24
144
72
9
12
27
90
198
33
57
378
36
60
198
216
72
90
84
114
75
15
30
72
15
63
264
90
96
120
24
3
195
18
66
144
144
36
42
3
69
102
36
180
18
24
27
3
276
21
36
45
42
108
93
45
54
42
54
72
48
42
243
27
9
39
24
72
9
39
90
51
39
126
6
234
27
3
186
39
9
6
165
15
84
216
81
99
132
282
78
84
36
60
30
18
6
30
168
93
279
225
96
117
90
36
57
63
42
99
45
90
21
15
129
9
15
12
243
42
48
51
84
87
90
48
72
24
30
24
234
30
168
90
54
9
57
54
18
171
141
54
36
129
27
42
102
36
150
102
96
90
390
72
18
42
174
54
45
15
21
9
24
102
24
144
12
54
42
144
54
27
45
18
57
69
48
63
63
162
54
9
51
9
39
240
180
48
24
84
117
63
96
21
108
171
225
189
54
213
99
90
54
180
300
81
81
18
150
102
24
66
150
18
192
54
69
27
48
261
99
24
66
240
174
60
381
216
15
138
96
54
18
30
9
33
126
180
84
216
72
18
15
12
99
60
9
27
162
30
162
648
27
24
12
63
42
48
72
24
99
135
21
33
90
108
18
102
90
18
132
9
183
117
36
33
102
18
360
24
30
42
48
18
132
117
120
99
24
228
33
75
24
12
6
342
21
72
99
114
264
27
51
18
90
12
144
9
207
108
6
39
72
87
36
12
18
114
108
90
75
69
54
234
30
18
168
30
72
18
231
84
27
9
321
120
15
264
9
222
9
39
24
81
27
48
45
60
117
48
24
48
42
36
192
24
138
6
36
21
63
24
66
72
144
171
159
36
12
6
90
246
54
72
18
90
54
6
57
33
102
144
9
177
48
24
72
30
18
6
117
63
117
63
57
9
6
48
96
21
15
93
9
87
39
24
21
60
39
240
72
ABCD 96062838076*3^$a+1 [50019]
49
17
7
23
25
32
76
17
15
60
9
6
42
15
27
45
4
32
27
132
21
15
13
11
6
27
52
20
28
36
12
5
27
33
12
63
99
1
17
43
17
87
63
48
42
55
32
105
31
132
17
6
25
44
3
12
1
20
69
18
42
6
9
4
17
15
40
72
47
13
48
84
156
12
8
72
33
19
5
36
42
60
18
67
72
11
30
42
13
197
30
37
5
6
13
96
23
30
12
3
57
36
114
61
35
45
52
17
75
4
29
30
18
12
7
36
5
3
57
24
30
6
3
24
45
18
97
32
3
93
9
6
49
143
12
120
126
3
16
20
3
72
36
49
11
30
159
3
18
54
6
63
84
3
25
47
72
1
24
23
12
6
7
20
36
172
12
80
16
11
45
21
42
13
65
3
9
31
32
24
21
43
11
13
36
12
8
27
37
53
3
81
31
24
83
18
3
9
12
15
100
5
3
45
3
9
6
25
107
72
109
17
72
7
71
117
15
1
84
23
30
24
30
6
43
11
18
12
30
21
4
11
30
7
20
88
17
7
23
48
97
83
13
32
52
107
48
42
30
36
13
12
5
42
13
29
6
60
24
60
13
65
108
12
12
3
96
57
55
12
48
60
24
5
6
13
29
7
11
145
89
90
1
12
77
6
45
9
43
137
36
3
39
13
24
5
36
30
73
11
6
12
3
4
68
3
30
27
33
67
35
13
12
5
127
96
12
53
54
120
18
12
43
53
163
56
120
75
18
12
30
1
5
54
18
48
7
12
48
17
15
15
18
18
90
84
150
81
12
75
60
72
18
60
127
8
15
12
6
87
33
12
12
30
45
21
27
52
8
3
45
24
33
30
18
43
17
60
12
78
84
18
3
27
12
13
12
20
45
19
12
29
3
33
3
39
48
60
54
18
37
60
95
48
1
12
59
30
30
25
36
59
33
3
45
39
6
43
96
23
33
57
7
11
84
69
4
108
12
23
49
60
23
18
180
55
35
13
29
18
25
120
35
37
47
81
4
41
30
25
44
40
11
45
39
49
89
60
12
15
15
30
43
113
30
72
42
3
28
20
117
48
12
42
69
27
72
12
30
6
30
63
51
49
47
54
48
43
29
31
12
23
54
3
147
1
20
15
90
15
15
25
12
5
7
8
27
48
13
5
60
150
13
47
69
21
39
28
36
29
60
7
5
15
40
8
40
17
36
12
3
28
41
30
60
1
65
72
7
20
16
17
12
48
43
152
3
42
27
15
49
80
4
20
15
42
6
9
93
102
49
20
16
23
1
29
3
15
73
12
44
3
12
6
3
51
30
31
17
102
6
15
45
67
48
5
43
17
30
33
9
75
96
16
11
72
12
1
80
45
12
7
11
13
17
3
4
17
30
48
1
11
1
137
12
30
13
80
87
73
17
48
12
30
18
15
33
19
11
12
13
185
15
100
44
3
61
24
8
64
24
11
30
30
1
5
42
18
7
77
19
24
36
84
108
5
55
59
36
25
24
35
138
18
120
49
8
45
55
36
12
29
51
15
30
15
45
43
32
15
9
16
59
13
56
27
13
12
32
3
42
7
35
21
45
102
1
11
18
31
47
25
5
19
95
48
12
30
39
36
3
45
36
27
30
12
30
12
25
35
18
31
29
12
30
6
84
6
13
12
12
53
24
6
93
57
54
49
59
30
7
41
43
77
15
52
20
27
21
15
60
12
21
16
20
33
135
27
13
77
18
1
41
78
37
44
27
25
60
17
7
71
25
29
43
8
39
9
40
29
27
15
1
5
19
53
30
13
65
7
35
25
32
16
125
24
43
155
21
57
7
23
114
19
17
7
47
6
3
24
27
66
24
3
16
71
13
36
29
31
119
12
90
66
157
77
18
25
23
30
19
5
6
72
93
9
6
24
30
19
24
35
30
3
60
45
12
90
37
35
6
39
16
8
9
48
43
84
35
18
19
53
12
78
12
66
235
92
15
30
12
3
3
37
65
18
42
51
21
43
5
7
48
92
3
33
9
3
3
60
169
5
3
16
17
19
41
7
23
12
18
7
53
75
39
30
18
102
19
11
25
5
43
23
24
13
56
16
44
57
12
31
11
18
31
29
7
71
57
12
45
19
29
7
35
6
19
23
13
24
68
108
24
15
25
23
25
176
9
72
6
45
12
72
15
18
48
30
25
47
73
12
5
111
12
52
137
19
12
144
11
12
1
11
1
32
27
6
19
11
109
23
60
90
48
12
55
35
1
12
95
33
4
17
30
6
54
30
3
33
19
36
104
15
1
65
24
36
43
59
13
119
18
31
11
30
36
27
63
25
17
43
17
15
16
101
30
9
21
3
3
12
132
25
48
23
9
15
1
125
12
3
24
51
37
96
96
35
30
66
24
13
17
15
33
72
3
33
42
1
24
47
61
5
54
1
35
12
48
24
49
11
49
11
85
5
36
7
12
5
139
32
4
35
25
24
56
81
127
17
30
18
30
25
53
24
60
66
13
107
84
73
35
57
21
54
6
63
51
13
12
71
12
1
59
33
4
41
54
48
12
30
51
9
6
24
81
9
36
67
47
108
1
11
1
35
24
18
55
192
5
43
12
8
76
11
36
49
80
33
30
12
1
152
45
102
30
120
6
12
61
20
16
53
91
17
132
7
68
15
145
32
4
11
21
39
6
43
11
48
21
9
63
144
48
75
30
90
117
4
29
78
24
13
17
15
48
60
36
51
25
5
3
33
39
33
18
60
12
78
12
78
42
72
43
47
25
11
90
43
24
32
3
12
90
30
1
17
55
47
66
19
5
30
30
6
13
11
6
72
51
87
90
3
16
5
18
30
43
65
60
15
4
53
18
24
36
24
30
18
42
139
24
72
96
59
85
24
17
67
32
16
17
3
9
48
48
7
5
12
30
6
27
3
24
1
17
12
18
30
42
6
24
36
27
33
30
9
45
36
7
17
15
24
40
96
24
20
51
33
28
44
16
5
90
12
12
13
48
17
27
21
24
3
72
51
12
33
72
16
96
41
42
1
29
7
48
8
4
44
39
25
32
21
123
111
60
13
12
48
35
48
13
36
11
13
17
42
18
103
84
35
37
23
81
39
57
28
23
24
18
12
3
ABCD 96063093598*3^$a+1 [50103]
33
15
96
36
128
13
47
133
72
267
24
84
36
224
76
500
265
231
120
48
33
3
60
192
32
36
37
15
48
176
49
27
84
48
12
84
56
64
57
75
92
36
85
239
12
28
120
48
44
28
20
132
49
27
44
40
69
36
23
28
60
8
120
40
24
21
195
44
96
16
96
180
8
24
97
15
60
204
9
252
108
36
99
45
111
60
56
25
23
85
36
159
120
81
72
39
24
260
276
256
48
44
28
48
24
12
84
9
3
288
141
63
176
144
85
27
24
56
48
40
80
76
12
105
59
229
111
44
16
108
168
92
16
21
39
84
36
56
1
63
216
8
16
80
64
80
52
33
11
64
33
3
12
48
36
128
25
252
143
96
120
96
48
37
15
204
20
229
27
44
180
289
15
32
60
264
120
36
13
63
68
49
35
1
15
60
44
112
36
132
105
36
111
33
3
432
105
35
76
24
12
20
49
15
24
272
49
39
72
69
72
299
48
60
208
48
21
111
33
59
76
24
312
128
16
285
27
48
56
121
72
87
156
204
48
372
33
51
56
64
24
57
51
68
120
64
57
123
21
15
309
180
63
248
144
76
9
27
104
121
279
84
156
36
96
68
60
172
8
64
12
36
45
123
57
27
20
136
164
60
25
171
140
265
75
36
44
4
56
24
13
75
168
9
15
48
32
72
13
107
48
40
32
220
60
68
132
48
192
28
285
87
21
180
183
96
108
81
27
8
217
63
45
36
3
156
84
36
140
49
3
204
36
9
3
116
76
228
117
51
8
156
4
176
108
12
16
48
56
28
92
4
44
133
75
72
92
108
88
168
192
33
195
60
20
36
48
28
32
85
180
35
1
35
109
36
35
76
84
21
3
105
27
9
39
156
21
383
112
45
159
84
20
40
72
21
183
96
80
76
8
40
96
128
121
279
32
49
51
84
12
92
13
59
85
39
224
52
48
48
44
84
24
88
60
9
83
40
60
213
23
16
105
144
87
152
12
1
108
35
109
35
16
116
28
156
84
20
16
105
119
28
177
11
64
180
105
3
248
60
52
92
36
229
275
132
25
59
16
8
196
12
33
15
56
1
23
4
192
33
15
21
155
97
27
45
75
12
48
92
16
104
16
32
37
36
63
117
203
96
184
104
100
177
123
96
72
12
140
112
168
32
108
52
21
27
45
207
140
16
164
16
12
80
36
292
72
56
25
35
112
84
156
9
83
97
243
45
111
105
15
57
23
60
25
27
72
36
9
11
96
64
81
39
36
36
12
96
116
24
64
20
36
76
21
72
147
36
32
1
71
1
47
36
16
81
72
155
40
20
76
164
337
83
40
36
44
52
60
20
4
60
69
36
35
109
108
39
104
24
112
104
16
69
27
104
16
48
72
48
12
108
69
63
68
184
81
35
1
3
12
36
12
20
25
36
11
64
36
48
60
36
36
300
48
45
35
36
40
ABCD 96063120898*3^$a+1 [50003]
12
43
72
48
65
43
57
3
24
5
28
24
60
8
168
28
24
92
28
27
53
40
72
20
4
44
7
60
29
7
108
41
84
112
128
12
7
41
120
7
5
4
60
24
24
20
36
19
125
28
32
31
24
60
36
69
48
132
36
56
4
24
36
44
36
19
48
137
31
5
151
9
20
16
36
20
7
21
20
79
72
53
12
55
9
15
89
88
24
24
51
69
44
12
4
20
36
24
12
163
12
29
19
9
8
60
7
105
3
9
63
17
60
108
96
60
55
77
24
64
32
4
56
12
7
9
24
12
15
21
12
140
7
9
39
81
72
60
27
5
148
20
67
33
92
40
3
9
144
24
15
65
7
29
40
12
27
41
360
4
27
53
16
44
40
56
31
60
93
60
56
127
48
9
32
4
20
31
24
149
60
7
65
28
75
60
12
45
36
39
5
40
36
84
24
27
17
40
15
12
101
88
87
29
91
9
171
89
19
17
79
65
48
36
16
3
48
9
8
120
31
17
7
41
60
4
68
60
28
24
32
79
9
36
39
41
60
7
9
8
12
28
72
20
136
12
3
17
28
147
36
41
4
24
12
8
168
4
44
16
3
45
15
33
48
51
9
44
7
21
75
45
32
40
128
84
4
51
5
36
7
60
33
24
20
88
32
79
36
53
36
16
20
40
80
55
5
28
3
29
48
12
31
24
41
60
7
36
12
60
17
31
5
24
12
31
29
28
56
72
79
65
24
144
7
9
39
353
19
9
36
20
31
12
53
84
79
189
56
4
36
44
7
33
123
137
91
117
144
3
48
24
9
20
19
17
216
40
15
57
72
15
41
79
36
149
16
20
55
9
39
29
12
28
312
20
43
21
80
4
63
33
12
27
45
20
136
27
84
5
24
60
31
48
45
140
16
39
93
24
20
31
12
17
4
32
4
20
19
36
29
31
129
32
88
56
43
5
40
8
67
12
36
12
53
7
48
53
31
9
60
32
48
16
15
48
105
51
185
4
3
9
44
4
12
168
15
21
15
21
104
24
175
108
29
84
4
20
91
17
55
5
79
45
24
27
57
135
60
45
27
9
15
17
4
3
17
16
63
5
4
15
5
36
96
40
8
112
15
5
19
24
21
51
89
136
3
21
75
12
17
16
39
33
39
29
16
36
24
20
151
12
5
67
33
15
41
24
43
12
96
41
24
36
43
57
68
28
15
12
12
21
15
5
7
17
48
40
27
5
4
20
7
12
81
27
65
19
5
40
135
9
15
36
41
19
48
45
8
48
4
32
79
60
5
7
72
12
29
7
93
164
28
44
136
15
24
24
89
100
12
51
9
75
5
16
27
5
12
24
12
52
32
100
44
31
29
84
48
19
53
36
24
16
192
27
17
60
64
20
24
31
9
3
17
28
20
139
9
92
28
44
16
24
15
33
32
72
40
15
105
8
28
20
19
5
24
36
64
44
40
68
64
3
12
168
21
87
5
40
8
36
48
43
53
19
5
12
103
45
12
20
4
92
48
31
5
60
40
75
60
101
7
36
9
120
36
20
16
8
67
33
8
100
3
65
7
53
96
16
44
16
8
12
52
8
19
9
24
36
27
149
60
43
48
24
5
43
65
7
81
147
21
15
60
36
9
56
108
12
31
69
56
19
153
8
28
264
15
17
88
27
9
15
69
3
53
67
72
5
28
8
67
48
5
64
111
96
45
20
43
36
12
65
43
21
3
65
12
60
24
60
16
15
9
72
72
68
12
7
9
140
16
15
24
24
5
28
12
32
36
7
237
176
7
65
16
15
60
21
48
20
31
5
19
17
48
31
165
24
3
192
5
16
24
51
29
36
112
15
24
9
15
36
21
80
4
3
48
65
12
28
8
24
43
48
5
12
52
15
5
7
93
48
87
12
29
52
3
69
3
17
156
24
16
44
7
33
128
43
89
12
103
41
40
99
17
19
12
29
48
7
5
43
33
8
24
36
84
52
3
5
52
3
81
20
7
17
31
84
48
69
135
120
45
63
156
57
8
136
39
17
120
52
12
15
125
24
12
40
3
21
111
9
56
12
91
72
129
128
31
17
43
21
20
16
308
24
120
7
9
12
8
16
8
52
24
32
60
84
40
63
5
43
5
4
15
33
27
33
12
56
4
96
8
60
16
24
12
44
60
4
111
41
7
36
89
28
8
7
24
45
60
135
33
15
33
12
68
40
108
56
148
8
100
24
20
79
12
60
17
7
48
17
64
27
125
4
15
84
69
108
200
127
41
12
19
24
72
17
7
33
116
52
12
27
53
100
27
5
103
36
129
68
12
88
24
80
36
7
33
44
64
44
112
20
36
28
12
68
7
53
55
5
79
36
24
36
41
19
9
36
27
72
48
113
67
53
31
29
64
15
21
92
12
36
19
161
127
12
5
208
44
16
3
24
93
39
45
3
5
12
184
20
16
20
28
8
79
53
55
36
17
7
45
128
19
93
12
20
4
36
3
65
76
36
123
77
55
5
48
12
31
48
5
72
40
24
48
111
9
3
33
12
128
60
7
5
19
5
36
160
15
45
240
8
31
36
33
56
136
24
15
45
3
5
52
15
5
4
15
9
27
53
36
60
4
ABCD 96063292888*3^$a+1 [50195]
24
85
87
44
25
36
3
45
71
64
105
72
11
73
47
52
45
3
129
83
37
39
252
165
47
25
60
23
25
23
64
33
27
8
13
95
169
72
11
49
51
9
99
69
3
228
57
87
80
61
35
1
3
57
39
45
96
83
13
35
37
135
8
28
44
13
15
57
95
16
20
37
203
61
111
188
49
71
49
51
21
23
13
24
23
1
216
3
45
15
72
8
48
73
95
40
24
105
15
57
108
111
9
3
8
24
1
84
23
49
59
4
168
117
11
52
33
36
108
36
39
12
8
60
76
180
36
60
8
13
15
8
37
75
165
3
129
27
24
156
24
9
35
37
71
25
75
20
52
36
21
63
8
64
60
21
12
11
61
39
12
8
60
1
24
75
260
1
63
33
84
39
21
15
44
25
35
1
99
36
9
99
8
64
201
35
13
87
105
3
45
35
61
36
3
24
8
4
8
36
37
27
60
33
12
11
61
3
8
52
33
3
45
60
75
21
59
97
48
72
27
188
220
152
1
12
23
16
105
60
96
24
23
60
1
72
3
60
80
49
51
21
23
108
4
36
72
105
3
108
32
172
21
204
27
93
51
80
84
1
12
12
71
112
9
231
12
8
52
108
8
12
73
27
9
15
180
69
51
108
80
1
12
72
3
48
117
27
93
3
44
61
87
32
36
72
133
39
36
141
23
88
128
85
59
1
12
12
35
40
33
63
9
11
124
33
155
72
1
99
48
8
1
71
25
12
27
45
23
37
219
45
87
84
93
3
200
193
47
64
44
37
120
123
12
8
24
1
47
60
109
191
28
21
3
8
40
132
20
85
87
9
35
24
13
48
47
25
15
93
95
61
135
44
84
136
57
83
1
179
37
83
136
188
85
360
131
60
145
96
3
93
27
8
100
108
57
12
147
24
44
73
132
15
312
9
60
51
216
9
99
60
9
120
87
8
76
104
28
144
324
20
25
135
20
24
36
49
48
48
35
1
99
9
72
39
24
72
8
100
45
3
320
37
12
120
216
84
36
27
20
172
81
63
80
25
24
48
60
47
97
23
133
3
180
36
21
72
11
64
45
27
69
36
216
47
1
215
144
1
75
9
123
84
8
1
15
69
11
12
85
23
1
23
36
37
132
75
12
9
59
13
12
75
8
25
3
21
15
9
96
60
15
69
24
171
24
45
96
147
9
75
21
39
21
23
25
60
35
52
69
23
52
21
35
37
35
36
16
188
37
63
120
93
84
3
132
33
11
40
9
95
120
61
135
20
85
24
12
15
104
184
248
4
44
52
12
8
52
21
159
48
8
49
95
60
40
8
49
51
177
60
132
51
152
28
33
72
15
8
72
145
60
48
24
27
105
59
160
69
23
64
8
133
63
9
35
180
48
108
97
99
8
76
144
45
23
4
69
27
8
97
24
15
36
152
61
24
120
3
9
96
3
156
81
60
144
3
93
12
72
39
9
23
192
13
72
36
36
3
48
32
73
83
16
8
13
27
57
123
188
64
8
61
107
12
121
195
9
108
15
12
57
75
33
36
12
75
129
60
108
215
16
12
60
188
1
96
228
99
8
72
1
47
145
24
219
9
60
11
136
24
44
1
24
36
95
25
27
69
23
16
44
156
157
15
9
24
72
12
15
36
105
156
96
39
8
97
59
49
15
80
1
27
33
12
95
12
25
111
81
51
80
4
188
60
48
172
21
132
143
16
144
252
9
11
52
141
39
108
45
24
11
25
3
9
11
61
111
8
24
25
3
8
40
24
57
143
16
105
36
159
9
48
3
9
35
36
4
81
180
84
75
45
132
3
141
15
69
12
143
16
20
1
123
12
68
25
48
27
188
73
12
48
24
15
56
60
40
96
81
27
56
64
45
12
96
35
88
12
9
60
36
99
8
120
25
11
37
15
144
8
ABCD 96063481162*3^$a+1 [50005]
40
147
29
16
128
16
32
112
24
48
24
80
31
65
88
39
17
19
5
40
8
79
48
17
16
56
24
48
91
45
27
36
33
24
120
32
7
105
8
67
29
7
17
120
67
84
9
8
24
24
240
72
55
81
15
12
5
96
16
8
343
33
80
16
48
56
48
24
48
16
24
219
5
55
33
96
87
17
72
16
336
48
192
48
8
19
48
21
32
48
259
93
72
15
17
16
56
112
75
45
99
5
31
17
19
21
56
72
67
21
56
31
161
24
96
40
8
79
108
21
51
69
27
12
24
105
75
69
3
77
7
161
127
96
12
5
112
8
7
36
117
96
144
3
36
65
115
5
31
17
16
192
75
21
39
84
93
80
16
48
51
29
31
84
5
24
103
36
53
48
24
103
9
48
39
9
104
88
80
64
24
111
153
24
144
32
31
65
40
24
87
41
64
75
29
40
8
24
72
19
93
120
27
180
41
24
48
144
168
48
79
108
69
32
24
168
120
160
80
19
48
108
60
36
41
24
48
67
45
24
32
232
176
72
48
40
8
7
129
104
24
103
9
48
32
136
32
64
56
48
40
39
36
53
144
312
43
21
3
77
64
3
21
24
8
40
51
5
48
88
72
39
17
31
9
320
24
88
48
51
21
120
99
12
89
168
16
224
31
65
88
120
15
12
36
57
8
16
48
8
96
43
69
152
72
16
87
105
8
160
15
72
12
96
36
120
161
72
40
3
237
8
7
65
72
88
27
45
3
60
57
27
5
64
96
3
36
57
104
163
69
8
16
51
5
24
19
132
17
40
32
16
144
8
112
80
96
24
43
324
105
15
17
7
9
24
3
29
24
127
17
19
101
192
7
33
24
24
51
21
32
31
57
32
19
53
24
16
96
72
171
141
8
31
216
161
112
87
60
12
137
223
24
225
27
21
216
51
21
8
40
80
43
69
24
72
24
8
48
72
208
248
24
16
72
32
16
8
88
24
24
128
24
19
48
69
8
19
269
91
72
5
7
132
36
17
72
40
27
72
21
15
17
91
108
17
7
33
32
72
72
55
81
24
27
165
8
16
24
200
96
16
128
24
151
12
60
41
43
53
96
88
8
136
48
56
40
32
88
3
5
72
55
33
159
129
48
135
36
5
48
120
19
69
96
15
24
33
48
63
41
139
5
7
89
112
56
48
7
57
27
77
16
3
12
41
168
48
64
3
5
160
39
36
120
45
8
16
63
65
168
40
32
72
24
7
177
3
5
192
24
19
69
8
43
69
104
192
24
31
144
17
16
8
31
12
45
120
15
65
31
33
48
48
48
51
77
72
64
3
24
5
24
64
27
21
24
8
48
7
60
149
31
252
45
80
96
43
197
19
5
67
5
31
81
24
8
48
16
8
16
3
29
96
16
104
64
80
16
39
57
24
56
43
21
80
43
168
12
57
51
53
24
64
56
88
39
65
24
16
128
88
56
91
77
136
48
32
48
91
21
51
36
24
65
24
67
29
64
159
105
111
65
24
19
101
112
32
64
48
75
29
40
8
16
3
53
120
19
21
192
56
64
56
43
173
187
141
8
88
32
40
152
64
72
15
108
5
31
17
7
41
24
96
88
51
60
9
24
15
33
39
9
80
48
40
8
112
8
19
21
72
32
88
32
40
56
40
176
64
32
48
48
31
12
29
120
24
64
24
15
108
5
31
89
168
72
7
24
153
80
31
24
12
72
108
24
12
53
48
48
120
16
80
48
16
152
16
48
183
9
123
53
144
16
32
55
33
32
67
36
233
112
27
29
24
48
256
8
67
141
3
5
16
48
3
69
39
41
72
24
64
48
3
53
136
248
72
88
24
8
19
5
120
24
88
24
176
24
64
3
69
51
24
101
79
9
8
55
41
48
16
75
101
24
216
88
51
29
48
72
ABCD 96063881404*3^$a+1 [50005]
90
23
31
48
96
72
77
72
36
84
24
84
60
12
49
95
7
30
12
102
53
1
24
23
180
60
48
60
25
54
42
30
173
36
1
84
59
1
35
36
133
47
121
48
119
72
144
169
90
30
11
36
24
12
13
11
48
145
203
43
96
30
11
97
95
55
161
31
5
19
17
13
11
84
37
84
95
204
97
30
125
19
65
36
24
145
48
35
7
29
60
36
36
7
78
144
18
125
43
42
12
210
18
23
103
264
42
35
145
95
109
60
66
6
18
24
5
43
24
48
5
43
29
60
13
107
103
18
23
24
36
25
36
126
5
24
43
5
36
79
168
48
29
36
24
7
5
96
115
29
193
18
77
156
109
131
36
43
30
35
25
12
11
55
72
5
216
19
90
6
42
60
18
269
12
133
11
31
5
43
197
108
55
17
120
133
143
48
37
60
35
79
65
1
12
107
180
108
7
78
48
42
42
6
72
48
185
85
35
168
7
102
35
31
17
7
6
12
108
132
12
11
24
151
5
25
66
41
144
13
72
18
77
13
23
48
24
61
24
168
48
66
18
60
23
13
222
17
36
1
60
83
108
7
41
72
168
55
65
31
234
6
144
144
30
191
36
25
78
41
61
24
95
37
30
5
12
55
41
72
25
47
12
168
72
43
48
168
65
7
24
6
24
36
174
48
6
11
60
73
35
72
49
54
17
24
84
13
23
151
89
120
72
7
30
138
72
65
72
31
5
43
29
12
79
6
155
103
17
103
65
37
108
71
157
23
12
72
37
95
144
72
67
6
24
66
29
133
222
30
66
5
72
72
36
79
48
24
41
72
7
65
108
60
48
7
30
162
125
96
13
60
24
23
85
95
24
31
5
12
175
5
91
6
35
144
84
25
11
61
18
17
48
13
42
17
1
143
36
13
11
12
25
35
12
7
89
1
78
5
67
186
23
84
85
12
11
13
24
132
96
23
24
12
1
35
13
11
25
119
79
41
24
55
102
23
163
29
36
157
18
5
19
144
6
143
43
72
30
47
43
42
30
24
120
120
41
156
85
48
54
78
47
25
18
30
18
72
144
54
11
36
37
71
79
30
18
53
19
48
30
18
54
83
13
47
67
90
60
11
157
24
131
7
30
108
30
17
7
101
43
72
174
84
12
18
24
137
55
90
126
54
35
25
83
13
30
24
5
25
90
6
179
24
31
18
30
18
155
37
30
125
85
47
36
84
36
115
24
24
41
13
48
83
12
24
108
25
150
42
150
30
90
6
90
65
55
53
1
71
120
85
23
144
25
35
115
41
31
41
60
67
17
25
71
12
1
66
5
1
59
55
53
13
48
36
48
35
7
24
77
228
109
107
216
7
17
145
78
48
54
66
24
29
252
7
18
30
17
1
71
36
145
48
11
36
235
42
108
119
120
1
35
24
25
30
53
72
43
65
85
216
66
5
25
155
145
203
72
1
107
72
108
36
12
13
47
55
72
102
24
11
36
19
89
151
6
90
54
59
24
7
6
138
120
120
17
85
18
96
48
6
96
48
66
72
29
1
107
13
167
12
13
47
43
42
54
149
1
35
12
67
18
30
78
11
103
5
145
48
143
1
24
36
60
95
121
60
48
30
17
48
7
17
120
60
37
11
25
24
90
113
13
12
108
18
72
42
131
36
103
101
67
24
120
48
41
7
24
101
12
13
47
37
11
43
42
60
42
53
72
108
7
41
31
29
91
89
37
72
42
78
71
19
5
12
36
13
6
41
144
120
24
97
48
11
43
161
37
18
270
107
12
163
77
1
11
31
29
48
25
35
13
23
19
17
1
35
13
84
42
18
12
96
143
132
48
36
13
102
198
42
30
24
119
72
120
19
72
53
60
7
42
12
11
12
132
48
36
1
18
17
13
168
23
169
131
180
19
18
35
180
25
12
275
1
11
91
17
25
30
5
36
12
43
30
107
ABCD 96063952228*3^$a+1 [50044]
102
189
24
72
296
72
40
33
23
184
32
13
27
8
37
48
51
9
15
248
19
101
49
36
3
24
27
5
103
57
80
24
139
42
66
24
18
102
6
99
8
96
7
33
21
35
96
145
23
16
15
180
30
71
64
33
72
119
16
165
3
128
85
107
48
7
18
23
1
39
9
47
133
35
37
11
64
21
12
71
24
127
9
24
3
53
121
60
83
43
29
1
72
23
19
29
136
8
48
115
24
30
15
128
37
83
67
101
25
47
48
49
66
5
37
227
96
72
48
19
60
41
112
117
66
9
51
12
41
40
80
16
3
5
67
168
5
7
18
60
27
8
72
40
48
8
72
240
277
3
27
78
47
88
45
27
3
60
108
54
246
42
90
21
56
43
5
72
1
12
155
13
147
15
105
3
30
47
67
5
175
36
29
181
35
72
312
73
30
65
13
3
264
3
29
240
48
133
59
96
37
42
9
9
15
3
5
120
64
21
132
18
29
73
60
11
19
42
35
24
184
128
72
25
23
24
48
13
99
8
48
24
40
48
3
12
17
40
48
3
42
48
227
40
27
5
24
120
72
120
37
48
27
8
25
143
31
65
88
128
72
72
133
147
33
15
56
72
7
18
144
95
13
102
5
88
32
48
48
85
27
15
30
11
79
17
73
132
48
60
15
123
5
85
27
8
25
95
79
89
1
60
3
63
54
35
73
135
15
18
63
27
69
105
126
54
11
7
150
75
200
96
19
5
280
63
89
31
17
7
30
108
180
51
32
48
139
60
102
6
5
88
51
29
16
93
107
1
63
51
18
11
109
51
9
30
185
48
19
6
12
83
48
24
112
3
173
24
120
31
84
45
33
48
162
108
177
93
27
56
49
30
18
39
183
105
93
12
23
37
171
81
23
25
180
107
55
6
59
168
16
144
80
37
18
72
30
35
24
181
75
8
40
120
75
53
7
90
23
48
16
3
390
87
8
48
72
72
88
152
13
35
120
40
3
162
35
55
162
90
5
163
21
56
13
35
96
7
60
84
41
24
13
30
108
209
24
19
45
225
18
125
48
24
37
11
112
75
42
30
45
8
25
15
32
48
168
79
65
73
108
72
18
17
25
90
5
40
32
85
59
16
8
7
113
97
60
11
55
33
39
17
40
48
63
9
165
6
102
15
8
85
99
45
18
252
90
60
30
161
168
19
18
54
29
181
78
21
9
87
3
78
12
11
184
32
24
1
71
7
177
3
53
19
18
27
21
35
24
48
40
3
30
23
24
175
30
11
16
8
37
18
42
39
27
149
73
18
197
55
41
40
32
49
95
25
6
84
101
24
48
115
101
184
32
48
13
27
8
7
41
120
40
24
56
79
18
39
80
1
42
18
30
24
189
129
90
72
90
78
12
33
32
40
93
42
105
3
5
103
57
87
33
96
32
67
18
150
5
115
77
72
24
24
37
3
32
96
24
144
24
7
113
40
45
11
16
63
137
25
63
128
24
88
8
7
78
3
24
3
42
18
102
78
53
19
5
16
80
61
30
6
47
120
40
45
35
13
27
8
72
48
112
32
43
5
13
59
24
79
18
23
16
48
120
45
35
73
95
175
185
48
241
15
8
7
105
264
24
237
11
67
21
152
48
157
144
59
40
104
7
33
56
16
3
5
96
61
3
33
87
56
72
72
192
120
24
40
27
30
95
48
199
60
5
67
93
15
48
9
48
8
25
39
3
48
53
96
13
42
233
40
56
64
147
48
165
32
55
36
24
293
120
73
159
80
43
5
160
56
19
53
19
53
13
347
37
83
16
9
108
72
275
40
120
15
105
3
30
47
25
167
13
51
120
24
56
72
88
32
25
24
39
24
45
11
16
93
27
8
43
53
127
162
12
36
47
ABCD 96064136152*3^$a+1 [50088]
13
44
21
7
168
89
31
77
30
72
13
8
3
6
3
15
42
30
48
30
48
7
83
33
45
99
63
48
1
89
7
29
55
35
9
12
93
6
78
3
9
103
23
85
8
69
6
157
32
3
72
45
16
5
72
75
4
44
45
30
9
16
36
5
54
144
102
43
20
3
102
135
40
36
5
87
33
19
140
33
48
55
44
63
24
66
12
63
64
104
52
44
144
96
9
66
30
43
32
33
108
115
84
83
13
8
16
24
101
6
30
19
29
7
48
29
63
64
23
105
33
48
27
48
9
42
6
114
18
48
55
108
104
12
16
65
54
21
100
20
69
78
21
21
30
54
15
21
91
5
24
54
30
27
15
18
30
61
131
30
15
33
7
53
7
48
47
49
44
4
32
16
17
78
78
39
3
102
15
16
89
12
3
27
48
33
52
252
84
77
19
24
36
128
45
7
11
222
60
246
21
153
7
41
15
153
7
48
17
90
78
15
64
72
36
29
135
99
186
31
48
29
55
113
55
20
15
42
27
51
48
25
71
13
80
27
81
57
36
19
80
93
303
4
143
18
6
6
15
9
96
15
12
52
24
17
48
12
43
44
12
16
77
3
129
15
3
61
32
105
42
97
44
4
320
33
54
210
51
9
39
96
228
12
45
150
45
21
12
66
81
21
43
5
31
24
24
11
24
37
20
63
6
15
24
45
43
5
30
54
24
42
97
12
24
32
12
16
17
19
8
57
55
35
145
23
85
20
12
120
9
42
72
72
201
9
126
13
17
27
36
76
29
31
5
54
6
63
120
33
15
27
30
147
69
91
23
42
84
75
135
25
84
35
25
5
36
36
51
33
6
6
195
105
43
92
48
9
123
12
81
27
64
80
45
19
11
13
56
57
7
96
120
41
55
35
6
7
35
30
43
89
115
116
9
3
16
209
87
21
7
41
6
189
52
47
30
90
42
36
27
160
71
21
208
8
27
133
8
16
89
72
19
60
11
120
13
35
61
65
31
35
72
57
15
6
18
9
28
68
15
216
9
12
4
71
25
113
15
132
48
16
131
169
29
31
89
7
20
108
45
36
3
33
30
33
4
77
15
21
43
144
32
28
20
15
33
28
11
54
12
54
78
7
108
12
11
30
15
64
24
32
48
4
60
20
16
44
117
31
60
89
79
77
30
37
101
6
33
36
21
48
30
217
29
60
72
12
115
32
21
42
33
4
60
95
24
30
42
13
41
15
3
6
60
87
105
3
9
15
16
11
66
79
128
16
80
45
127
77
27
69
55
192
29
18
13
8
147
162
36
132
48
30
96
6
15
3
277
24
11
49
44
27
37
48
5
63
21
55
20
4
59
85
8
120
93
54
6
19
12
5
96
102
18
7
101
7
5
99
24
165
6
54
51
15
193
23
9
28
41
111
16
107
72
93
12
21
127
41
114
1
12
20
15
114
30
33
48
15
54
39
40
5
12
18
61
35
13
107
21
117
48
43
72
29
6
49
80
9
115
24
17
18
120
33
28
24
35
105
48
112
47
18
6
6
31
48
161
96
15
48
16
161
19
23
102
3
63
45
24
64
35
117
45
75
60
9
55
29
7
8
16
5
19
17
90
49
149
12
123
4
47
66
30
138
7
95
24
13
12
65
15
208
23
69
4
84
65
42
21
57
3
100
83
9
48
28
77
7
17
24
102
69
69
54
37
41
24
24
115
5
24
48
12
72
6
25
5
18
21
9
66
9
64
23
133
20
15
109
8
57
3
45
42
13
17
27
69
36
3
117
6
42
31
47
205
24
8
40
48
35
9
69
15
120
64
5
36
36
144
6
49
44
48
3
72
18
6
21
27
33
28
32
84
63
1
41
54
66
159
16
96
29
138
42
36
84
96
24
36
7
35
6
66
21
45
55
132
92
9
96
30
25
36
8
201
18
37
11
73
12
5
54
24
96
85
29
60
72
55
35
33
52
8
112
80
3
1
5
66
9
16
17
6
105
21
111
105
18
24
25
53
12
31
5
72
12
48
99
36
12
16
59
165
33
55
59
144
85
107
78
42
25
113
102
18
12
223
35
30
12
43
59
61
161
63
75
18
12
18
120
45
28
77
63
40
17
18
96
9
21
36
139
29
294
6
7
44
15
18
75
72
69
259
36
17
108
51
9
6
45
24
16
89
84
6
57
117
18
25
17
91
20
12
105
48
7
20
28
80
84
33
174
30
3
63
13
20
21
15
33
55
137
18
37
83
6
7
48
101
60
120
ABCD 96064214102*3^$a+1 [50068]
21
100
35
37
23
12
45
16
11
36
18
39
28
5
39
36
33
6
13
128
33
6
1
47
33
4
60
56
33
36
54
30
39
21
67
5
27
52
5
90
13
80
52
60
56
33
27
39
21
33
51
3
1
35
9
16
11
6
67
72
23
18
84
24
19
11
6
15
88
56
12
60
33
24
36
55
12
8
9
18
24
45
48
48
72
33
54
9
16
11
24
81
3
1
35
73
35
42
30
25
48
71
1
23
1
35
9
36
21
55
20
16
35
24
13
8
15
13
44
27
60
25
8
21
30
54
60
72
19
65
7
48
20
12
45
67
71
72
9
45
150
13
5
7
23
37
48
8
3
141
21
108
7
5
27
27
18
6
45
24
141
27
88
44
48
99
6
43
11
30
15
24
40
11
18
27
24
40
56
4
17
15
3
57
15
54
36
12
18
13
44
75
48
9
76
32
51
36
48
6
27
39
1
53
36
36
7
11
21
75
85
20
15
24
25
11
1
65
24
120
79
20
51
48
57
28
32
4
20
60
124
36
60
17
3
16
29
15
21
6
85
32
3
18
19
53
24
15
21
15
24
9
7
17
7
44
15
45
69
15
12
24
21
3
33
18
36
33
15
90
78
12
132
21
12
36
12
48
24
16
41
60
108
31
72
23
1
8
27
9
9
43
5
39
4
65
42
48
85
24
8
9
180
24
7
5
24
15
21
15
3
54
18
25
8
16
143
97
11
9
33
67
44
9
42
246
7
17
19
29
6
54
55
83
13
5
60
15
76
80
9
7
12
48
72
41
39
12
36
33
6
49
89
6
57
9
99
16
11
25
44
48
45
3
69
18
45
51
21
4
32
12
52
108
23
12
45
36
4
11
66
18
93
57
12
31
29
15
36
72
72
16
24
80
183
13
29
36
12
7
29
15
84
108
12
21
19
72
35
18
43
5
60
3
76
20
4
5
30
57
87
96
21
16
32
40
17
30
6
18
49
41
75
16
44
9
63
75
69
3
121
164
63
13
71
60
1
12
36
5
27
60
4
24
29
48
7
20
105
12
168
63
48
4
11
66
54
37
32
21
42
12
72
13
23
42
7
65
30
1
32
48
28
32
9
66
49
36
23
9
96
21
36
7
65
18
45
9
39
39
30
6
30
60
55
11
6
7
32
15
13
95
33
33
15
60
16
5
51
33
15
16
140
4
29
3
12
51
42
7
8
64
29
139
8
4
113
18
13
36
5
3
15
1
17
18
1
20
21
55
12
80
40
5
7
29
7
29
3
51
6
66
33
52
8
105
55
32
9
54
12
25
32
15
6
30
24
18
102
42
55
11
72
21
24
33
18
37
80
27
66
24
48
67
23
9
45
3
33
24
183
27
21
88
24
83
37
53
79
29
87
24
144
24
16
56
99
54
87
45
3
33
7
41
36
51
45
72
36
87
24
64
24
17
15
15
25
53
15
21
12
42
30
60
48
42
13
17
55
48
47
1
12
92
33
24
36
7
20
40
113
115
60
77
12
36
19
8
16
11
6
84
18
21
4
96
5
87
60
72
28
47
12
1
5
72
27
9
72
7
47
90
30
18
7
29
162
37
5
7
23
1
149
12
31
12
101
15
9
7
11
33
87
24
1
20
12
3
9
96
3
109
53
3
12
3
54
87
39
30
27
27
60
253
47
201
40
29
3
28
65
12
3
51
73
48
47
36
30
7
35
73
80
12
69
15
48
60
57
36
12
60
36
84
3
3
36
18
72
48
78
9
9
87
24
45
43
8
24
24
84
21
27
45
19
20
33
36
84
6
12
49
11
12
21
16
36
53
7
32
16
17
147
51
57
52
12
59
24
66
19
77
19
60
11
30
36
63
4
77
18
21
64
83
108
12
13
47
18
67
12
5
36
72
3
12
3
72
25
12
17
108
6
69
21
27
12
36
40
5
51
39
6
75
16
17
15
33
18
21
15
9
136
56
4
36
12
32
4
5
27
27
93
27
72
54
87
57
7
11
24
13
17
19
5
111
15
33
60
28
17
6
61
60
5
3
27
6
7
77
3
48
39
114
15
15
42
48
7
32
40
11
6
18
12
81
48
40
56
33
30
42
15
3
21
16
24
12
47
42
51
24
28
20
33
24
3
15
21
9
6
12
49
36
12
20
40
11
121
89
132
15
24
15
36
13
5
19
17
30
25
89
30
24
13
17
18
9
69
75
45
6
18
36
7
5
3
24
15
30
168
3
9
3
64
23
36
21
76
24
23
33
112
20
12
4
96
11
24
30
36
7
20
45
3
52
32
45
84
39
16
17
54
1
12
11
49
125
171
12
3
1
35
84
9
12
3
61
12
17
7
24
17
3
36
39
37
17
27
9
7
5
63
12
64
84
11
6
54
13
8
4
83
25
8
15
25
29
43
17
31
5
39
99
1
41
19
35
25
8
3
30
42
12
1
53
36
54
1
8
40
80
21
67
24
68
52
60
29
6
25
80
15
18
36
79
65
18
54
54
6
303
21
12
54
1
107
60
1
65
24
67
44
16
35
1
35
9
3
1
77
90
12
13
48
96
60
36
80
15
37
128
12
3
45
12
15
90
36
7
47
61
56
9
7
12
17
19
17
12
27
36
27
25
47
61
44
135
1
29
19
77
84
96
43
5
114
36
1
8
45
15
28
5
67
5
55
17
18
6
12
55
17
51
4
35
73
113
139
8
24
4
89
7
20
9
15
52
5
42
21
24
88
32
33
12
31
12
24
101
39
33
15
15
6
7
5
75
177
3
15
33
21
79
32
93
31
44
52
35
30
3
21
36
3
16
68
40
72
11
18
54
36
6
108
7
48
47
45
4
65
12
79
29
55
44
45
78
25
5
42
45
12
4
11
18
12
3
16
24
17
30
78
27
136
8
9
12
3
16
77
3
69
12
31
23
90
42
30
7
11
61
36
47
126
15
81
115
96
77
15
75
13
8
16
8
57
54
24
73
32
12
4
71
33
48
27
18
27
16
12
60
8
9
18
12
1
20
36
93
31
20
16
8
16
11
21
24
15
1
48
5
7
12
32
3
13
5
12
3
100
104
4
80
12
40
32
63
30
19
8
33
12
27
15
1
12
12
23
6
12
55
53
27
15
73
11
54
15
9
72
15
21
12
42
13
48
ABCD 96064539588*3^$a+1 [50070]
36
60
180
17
97
60
24
12
39
8
61
30
21
165
30
53
13
24
36
47
16
51
93
3
53
24
61
72
203
16
15
65
91
54
114
126
60
54
120
29
7
54
12
108
96
51
93
11
19
45
21
99
15
6
24
30
162
123
75
66
59
16
69
72
24
3
123
138
59
40
93
54
126
30
78
72
30
69
9
36
275
85
35
85
24
132
114
126
84
24
51
15
153
56
67
78
30
60
36
144
102
30
138
99
111
30
36
30
353
112
111
105
3
132
54
75
51
117
80
37
24
30
237
3
90
51
8
7
84
30
12
107
43
114
6
24
204
6
3
21
102
29
1
30
108
101
49
252
30
18
11
109
42
18
39
183
60
24
5
19
69
72
429
126
24
69
33
39
195
66
84
180
24
36
60
54
29
127
30
59
7
54
54
36
36
174
60
36
78
185
40
15
30
27
9
156
83
1
111
33
30
12
197
127
30
3
3
29
145
30
36
30
39
48
21
35
256
8
7
60
69
104
121
60
72
48
59
1
95
31
60
66
3
15
41
19
240
101
24
7
30
54
53
13
30
53
112
39
185
24
115
72
138
42
48
30
27
105
18
192
45
93
72
198
29
181
30
96
54
15
45
66
204
69
63
144
9
87
60
114
75
9
126
36
30
143
37
24
59
301
35
16
69
24
6
45
9
30
66
126
48
6
24
131
31
18
15
75
312
114
24
99
32
79
96
9
147
120
18
75
96
69
6
66
59
115
6
15
72
153
18
5
37
84
84
35
37
54
30
96
15
8
160
105
42
114
24
35
16
21
18
96
30
30
54
156
36
78
66
60
120
54
69
27
246
15
192
27
144
66
6
45
24
8
31
9
21
179
187
120
114
30
120
45
27
90
24
30
24
66
24
126
53
73
23
61
6
120
234
3
27
54
12
30
45
9
23
157
59
67
30
15
32
37
3
21
131
408
37
203
96
37
114
84
156
54
6
24
30
12
180
47
1
36
24
6
53
61
30
12
48
30
11
24
96
31
18
30
89
13
59
1
23
25
15
56
136
45
18
12
198
111
45
30
246
23
115
36
6
78
90
36
66
24
36
9
8
16
21
83
16
135
65
145
12
30
53
16
104
37
30
138
12
39
21
54
29
40
45
30
42
54
30
90
5
24
37
75
45
27
33
159
255
30
75
8
61
36
111
33
42
53
96
259
5
7
18
42
24
21
72
21
51
75
90
6
60
48
126
6
29
1
119
25
66
18
6
114
66
6
59
19
30
36
60
126
30
18
60
69
3
45
72
21
132
30
33
117
27
21
11
40
144
51
54
186
24
5
235
5
24
13
24
59
40
75
30
12
99
15
65
139
42
227
73
119
61
150
84
33
96
27
114
24
120
132
78
12
54
60
54
5
120
216
85
144
59
7
6
27
27
114
66
36
78
12
30
237
57
234
150
39
51
6
23
96
37
27
117
6
24
45
80
16
3
125
115
72
48
29
31
30
66
210
39
104
40
80
88
3
12
54
30
29
16
21
138
36
156
78
11
121
47
1
42
18
96
3
152
136
128
96
48
67
60
33
3
60
114
30
9
57
108
102
60
18
36
24
51
8
13
30
264
96
18
150
30
231
75
24
6
60
54
90
35
1
36
48
6
24
45
45
72
174
126
23
67
54
15
15
60
84
161
19
125
31
66
18
42
27
3
93
21
96
27
56
37
48
75
51
5
24
40
87
18
276
6
54
84
30
42
198
12
17
43
29
121
138
186
6
45
45
48
30
21
39
6
3
21
102
264
ABCD 96064635944*3^$a+1 [50025]
6
6
9
60
39
29
76
27
9
33
71
64
20
37
39
105
30
41
40
48
60
12
84
36
63
57
99
84
42
30
60
149
1
30
90
159
9
35
31
69
12
15
189
27
48
24
5
12
60
25
63
75
60
57
201
24
24
96
3
3
48
89
52
48
93
239
121
18
276
9
120
15
84
5
25
15
3
24
93
60
36
39
66
162
198
72
18
21
120
39
125
16
15
30
83
55
36
69
63
53
1
15
51
54
99
21
48
342
129
36
44
1
35
60
31
329
108
52
33
48
59
43
18
24
23
31
5
19
36
36
84
81
20
55
33
33
87
33
23
16
15
18
87
8
115
120
72
30
24
42
53
16
75
6
78
12
60
108
189
32
1
114
9
36
48
15
77
28
27
84
41
1
23
4
27
165
99
29
31
6
24
111
84
51
29
36
31
57
20
223
53
124
132
33
6
9
15
17
1
18
102
99
15
48
36
36
150
3
20
7
36
78
54
12
45
48
51
54
90
36
105
99
342
6
33
36
93
15
63
57
12
84
87
53
60
151
90
54
24
21
39
345
36
27
93
96
33
42
9
27
18
24
78
12
168
9
3
18
39
3
65
103
69
3
6
6
24
65
19
125
31
45
27
114
246
228
5
64
15
132
33
117
63
87
69
45
96
143
1
144
30
12
29
64
63
18
30
65
115
261
104
184
27
36
42
87
15
105
8
175
36
6
66
77
76
69
42
24
9
192
165
15
44
37
90
33
180
39
12
9
84
27
6
23
97
39
3
30
15
72
39
84
6
6
45
45
54
45
80
61
35
61
30
33
9
87
3
81
45
159
15
48
42
135
15
105
60
123
132
60
18
24
59
4
3
53
67
12
60
12
9
51
5
120
43
21
9
107
13
6
12
54
18
102
24
102
17
103
90
174
105
39
41
40
3
12
84
96
78
30
36
12
9
15
66
23
4
15
30
120
27
39
125
55
69
15
48
78
39
195
36
36
36
77
31
24
78
39
80
184
15
96
153
87
93
20
136
87
24
48
65
73
18
24
21
51
93
72
129
114
36
81
129
96
39
24
27
96
12
5
7
48
48
72
45
36
84
51
36
120
105
15
60
30
75
75
114
24
27
20
28
12
48
57
75
45
24
39
20
76
24
51
60
72
9
39
60
264
72
9
111
30
35
43
48
60
24
78
66
54
48
24
3
12
63
18
30
18
6
129
15
41
31
300
77
7
90
15
15
90
90
30
6
9
39
114
66
6
75
75
53
127
216
48
102
24
63
12
68
43
24
5
55
18
126
12
69
315
45
80
295
108
101
19
48
153
99
36
24
45
32
121
183
57
72
15
72
63
168
53
60
127
48
24
57
135
125
13
191
97
23
7
132
45
3
24
30
135
20
175
5
1
120
24
18
102
3
51
81
60
48
51
9
171
36
33
152
79
9
15
42
30
180
9
51
84
12
18
59
31
21
135
168
41
144
36
85
11
108
7
48
42
183
27
108
18
24
18
5
67
45
15
48
105
32
48
223
138
192
30
9
51
24
6
48
39
51
5
91
125
25
30
33
51
9
45
90
21
9
90
198
23
1
18
72
125
121
18
60
5
31
53
76
15
81
75
90
63
177
239
40
51
33
15
21
39
18
78
41
40
75
29
64
3
174
48
48
263
16
9
114
41
76
9
39
15
17
115
6
27
51
84
5
52
75
36
69
8
16
27
12
48
17
40
3
17
61
51
3
12
120
105
128
60
55
65
115
12
48
90
42
6
143
4
21
231
75
60
9
81
3
63
209
43
42
78
90
66
161
91
84
60
96
42
48
42
6
54
17
25
15
15
105
39
81
3
6
126
53
100
12
21
27
92
4
15
54
15
3
93
15
45
44
1
24
47
28
63
60
84
30
99
135
60
84
132
5
31
150
48
111
9
66
29
7
12
17
13
47
1
ABCD 96065051848*3^$a+1 [50032]
6
30
36
90
60
9
111
24
57
3
36
6
84
24
55
11
36
30
12
30
73
5
24
18
81
21
18
18
55
23
6
96
18
24
78
18
24
72
60
13
32
15
24
12
18
30
24
30
7
23
6
30
30
72
30
84
45
51
48
6
24
36
18
25
48
5
12
102
25
29
72
18
6
78
36
1
5
108
31
29
132
31
48
5
24
48
84
15
15
24
72
174
18
1
17
48
31
80
16
47
1
29
12
126
12
12
6
54
18
90
48
54
60
54
42
54
36
30
12
6
30
6
30
30
150
48
30
48
24
33
27
165
16
119
60
48
36
24
97
53
30
72
66
102
36
57
15
18
30
6
18
48
24
49
29
18
30
3
15
300
37
5
30
18
36
36
12
90
30
6
54
42
73
5
27
15
6
18
24
78
19
29
60
6
48
108
37
23
42
12
54
24
37
83
12
1
48
17
18
24
37
41
42
18
48
27
39
6
3
9
30
72
120
18
7
23
42
15
111
12
42
36
12
252
15
9
66
36
60
117
15
150
66
102
19
48
5
42
126
48
24
48
48
27
112
11
24
42
18
72
120
24
25
32
63
12
18
24
6
24
72
21
48
111
30
36
72
7
5
6
18
6
13
32
111
48
60
36
6
18
12
84
120
24
9
15
12
85
23
6
30
24
13
29
30
90
78
12
1
5
24
144
42
9
48
27
66
18
120
30
6
6
15
33
156
78
21
16
11
120
42
3
93
6
13
65
90
12
60
24
21
45
18
12
18
30
21
57
7
32
15
36
30
79
80
93
6
36
36
24
6
7
23
12
36
72
78
6
60
49
29
30
6
31
11
120
12
120
36
120
66
30
78
6
12
60
24
24
36
18
90
66
12
18
1
11
18
30
24
138
60
60
24
78
60
96
25
107
78
12
27
48
64
53
18
24
18
120
6
24
36
24
6
7
23
54
36
24
12
30
45
3
42
30
6
102
57
33
72
6
42
6
84
12
1
32
16
65
31
5
43
65
48
48
6
36
37
17
31
5
18
54
3
15
150
12
6
42
150
72
33
27
12
9
9
6
1
71
12
36
9
48
87
150
132
31
17
6
24
12
138
42
49
80
51
13
5
75
3
13
32
64
35
61
65
24
6
12
36
24
102
18
108
24
66
18
120
54
27
3
6
54
33
39
54
6
66
12
15
16
101
18
48
60
30
127
5
12
30
120
48
36
21
75
69
51
30
138
37
41
12
66
54
36
126
33
16
77
12
55
17
30
90
135
81
12
36
54
12
18
6
21
3
36
6
18
30
18
108
21
123
30
6
36
45
39
96
18
12
90
6
18
12
24
6
78
90
6
18
18
12
72
36
132
42
6
48
36
13
35
126
150
12
12
48
24
9
9
126
30
12
42
18
3
9
55
77
18
12
21
15
12
133
29
3
111
12
12
6
36
18
18
43
11
60
126
60
72
12
18
25
5
18
42
12
138
36
60
12
13
32
15
30
42
12
45
33
6
24
6
6
6
24
6
90
30
9
33
30
30
3
64
131
24
21
39
6
48
102
42
12
216
15
15
60
42
72
6
42
18
12
37
53
27
15
6
102
6
126
24
9
15
42
18
30
87
45
18
72
24
129
27
84
90
55
11
84
1
29
19
71
42
48
31
23
108
42
48
192
48
120
78
42
18
49
48
65
54
73
5
90
12
60
78
36
6
120
66
54
1
32
16
41
96
12
27
3
42
138
60
12
24
30
54
30
7
23
12
24
42
30
18
139
35
42
90
9
87
25
144
95
84
156
1
29
30
90
6
69
15
1
35
42
42
30
60
63
16
35
6
24
6
96
9
99
54
12
30
48
13
35
24
18
30
21
96
3
12
1
83
66
6
12
57
15
48
12
24
6
30
48
60
30
6
90
24
168
12
6
156
84
24
12
9
39
25
5
18
30
78
84
42
54
6
84
24
55
23
12
78
78
1
11
72
13
143
49
35
72
24
6
90
45
3
13
17
15
75
18
228
12
12
186
144
66
27
33
15
99
6
30
6
3
15
1
29
90
30
18
9
99
12
48
30
19
65
12
24
126
144
36
153
3
12
33
27
21
45
6
30
54
24
1
41
90
45
3
72
18
115
32
16
77
12
60
6
12
25
32
33
18
12
33
48
87
24
24
25
95
1
53
91
29
42
6
18
6
36
18
36
24
105
75
69
21
42
49
5
18
66
36
6
42
42
78
48
75
33
31
65
15
16
47
36
6
6
24
6
30
18
12
24
30
48
36
24
30
36
66
126
54
54
12
27
51
30
12
48
66
6
42
6
66
24
6
30
138
18
24
73
11
21
9
36
6
13
32
75
12
42
15
64
5
30
12
72
25
71
42
90
18
66
30
115
5
43
47
1
35
13
96
35
13
5
27
63
6
42
54
24
19
35
36
24
1
17
48
24
55
53
27
112
59
37
17
15
27
69
39
12
30
36
84
183
93
60
84
234
30
12
42
12
48
12
61
23
42
12
66
54
66
121
65
6
60
42
12
6
60
24
6
24
30
49
47
18
31
11
24
45
33
48
48
66
93
75
12
54
19
107
24
54
7
65
54
12
72
37
95
1
29
60
120
30
49
137
7
17
36
24
163
5
60
6
96
114
36
18
6
54
72
36
48
72
24
25
131
45
33
102
72
78
19
23
66
6
48
72
6
12
7
144
17
30
33
105
6
18
15
16
35
42
18
24
ABCD 96065145238*3^$a+1 [50127]
1
126
24
90
36
84
54
53
48
60
36
36
19
29
96
163
60
257
24
145
36
108
6
54
162
30
18
90
71
79
257
13
156
251
43
12
294
90
65
19
6
120
35
109
90
17
55
18
42
41
24
25
203
25
71
55
96
185
85
120
24
11
108
37
150
48
101
31
29
151
54
239
132
133
270
5
121
30
65
24
12
13
66
6
23
7
144
17
48
132
37
47
49
47
169
120
11
97
96
131
25
11
24
43
101
55
114
72
120
90
168
156
294
102
65
25
11
187
53
19
78
23
49
108
131
24
180
48
13
36
23
25
6
66
60
11
73
114
30
96
155
235
96
48
72
90
90
60
41
24
48
25
72
78
72
18
102
89
55
36
108
72
240
29
19
101
25
11
108
60
397
71
343
36
89
12
7
330
90
30
47
85
54
36
144
90
84
72
155
24
36
55
168
41
49
23
7
72
24
264
132
113
96
264
7
29
72
457
126
17
79
18
11
145
11
79
6
18
5
61
35
36
43
36
5
60
1
54
29
61
24
11
19
36
17
84
85
90
48
17
25
120
24
59
385
35
25
11
1
24
66
29
36
115
125
115
108
66
35
180
145
71
144
145
6
18
90
12
18
36
90
36
125
48
31
90
11
145
11
72
61
36
90
180
29
229
83
324
36
19
29
60
156
108
7
54
90
6
95
13
12
35
19
6
90
138
36
6
30
168
11
36
84
144
7
18
11
31
41
259
53
36
1
54
96
18
83
19
114
11
300
96
19
54
36
24
119
25
72
23
121
54
77
60
48
25
11
85
36
239
36
43
173
67
12
29
115
17
37
60
47
169
47
108
180
12
60
12
96
1
150
29
120
85
11
115
30
54
90
6
48
150
11
115
5
60
61
270
48
36
6
54
29
115
41
72
13
210
101
49
120
6
65
55
54
11
60
73
47
24
216
48
25
6
84
17
120
13
66
6
11
12
36
79
150
12
179
19
53
108
144
91
17
97
72
84
107
144
25
144
11
19
96
324
90
30
144
186
36
84
24
72
18
12
90
24
47
48
31
65
25
155
36
288
12
43
101
24
61
138
150
12
24
119
1
144
366
101
43
192
18
36
47
43
90
71
25
48
11
49
30
72
144
17
180
48
61
35
144
25
59
72
24
12
24
25
23
7
65
36
169
83
36
79
6
47
72
115
41
115
17
37
96
36
90
174
24
36
54
102
35
55
54
60
47
37
36
11
25
179
12
139
221
169
108
35
108
289
114
84
42
59
24
72
108
216
180
12
7
90
35
37
60
48
35
61
66
108
132
120
18
11
60
61
18
126
59
216
31
108
12
233
97
83
36
12
103
36
5
25
35
145
83
97
114
5
121
11
108
12
67
173
7
120
90
90
101
169
35
25
23
43
240
30
60
36
11
144
25
18
77
115
78
11
19
6
90
65
61
59
24
7
18
102
144
6
30
18
35
37
11
157
30
6
126
185
25
78
41
49
30
65
240
37
24
59
7
78
66
125
36
19
101
43
6
30
6
23
61
54
240
173
12
115
173
204
25
84
144
35
1
ABCD 96065330404*3^$a+1 [50123]
6
9
24
36
51
25
24
41
87
88
20
84
15
90
66
54
31
29
15
84
9
31
59
21
16
35
69
16
89
15
52
149
78
66
72
18
37
60
29
15
24
24
72
51
12
18
15
9
36
30
69
9
31
89
72
15
132
36
12
60
3
97
44
36
3
57
33
7
8
36
100
29
27
40
32
57
90
24
1
11
33
84
48
48
45
72
30
13
36
23
21
15
37
80
12
21
151
11
9
21
18
6
18
30
6
45
12
33
15
15
54
91
89
27
64
36
59
30
55
12
29
36
15
4
8
27
61
77
31
5
24
3
33
67
24
65
3
28
119
25
8
3
9
21
42
157
95
105
60
15
36
12
141
81
55
8
48
33
54
36
57
15
18
127
53
15
76
44
57
144
54
24
1
11
33
27
9
96
16
48
56
196
5
75
39
21
69
19
35
84
21
51
189
96
3
42
19
36
35
21
33
30
24
18
15
64
44
36
144
12
12
27
54
55
56
84
36
76
5
30
9
4
20
57
15
9
18
105
208
83
9
57
79
11
1
20
48
144
45
27
96
57
7
11
85
17
3
165
63
57
15
4
116
328
32
4
65
51
15
45
28
116
45
24
72
84
31
23
6
15
4
80
52
8
21
3
12
15
18
60
3
12
21
115
11
21
240
60
12
261
31
113
43
68
12
24
15
30
6
13
17
75
48
45
31
20
33
31
5
42
45
40
113
7
144
41
15
3
36
186
48
60
51
76
128
15
177
12
21
15
39
73
77
48
78
37
20
27
6
15
15
105
84
28
20
159
36
9
15
54
27
48
36
76
104
15
9
72
40
68
21
39
72
159
33
27
21
40
20
45
39
9
55
60
80
60
16
5
15
84
12
4
56
72
12
33
156
36
3
172
96
44
36
12
51
6
31
24
80
120
16
83
45
72
33
31
5
19
29
51
24
33
15
120
9
96
48
6
25
23
1
12
5
24
3
141
115
12
24
41
18
21
105
19
12
48
17
30
132
13
32
88
32
33
12
3
39
25
23
33
84
45
39
57
15
40
35
12
42
84
36
24
87
72
21
27
3
21
33
18
60
13
20
144
16
60
36
44
36
24
57
27
12
33
7
24
104
12
4
47
25
20
64
29
36
18
1
12
68
27
13
11
9
27
9
9
15
40
11
6
39
33
31
35
6
15
15
78
31
20
76
11
105
12
28
107
78
27
12
196
29
6
9
21
27
33
15
3
21
48
28
23
42
75
24
60
48
27
9
9
18
69
24
24
88
5
19
35
9
76
8
28
23
121
29
36
91
104
24
24
27
30
15
24
76
68
12
60
36
3
12
93
57
75
27
18
15
72
27
30
3
51
60
85
71
25
56
15
12
42
15
16
144
113
31
92
4
101
24
31
5
12
6
84
45
33
48
75
16
35
60
18
3
60
45
180
84
18
105
12
51
12
21
75
85
77
30
24
1
17
192
18
60
12
36
78
30
6
31
77
18
9
40
8
48
123
42
108
51
15
21
28
12
8
12
12
48
129
63
33
3
15
30
36
15
96
12
52
44
36
64
116
16
8
81
18
21
60
36
63
18
42
33
64
11
54
51
12
28
24
80
129
27
4
89
67
29
31
24
96
24
5
3
28
20
24
33
67
60
71
30
3
15
61
20
16
8
57
15
24
75
25
44
36
16
84
8
52
20
15
18
27
15
54
54
18
39
40
8
156
36
81
27
21
55
41
90
36
9
21
78
84
45
28
48
80
16
59
84
117
63
1
5
7
5
19
96
80
9
66
45
33
7
8
69
6
54
30
132
69
24
112
8
141
60
36
18
157
80
45
15
36
4
24
20
84
3
45
75
108
25
12
203
9
45
27
24
15
36
6
3
15
69
72
96
27
61
32
39
81
3
37
17
18
25
32
28
83
45
9
30
45
27
81
4
5
55
8
45
43
47
1
89
15
75
60
66
55
35
9
48
28
56
93
3
57
31
35
1
35
93
96
69
48
63
9
18
49
29
36
3
16
29
96
12
162
6
30
9
36
27
73
12
113
27
33
51
16
32
3
49
24
20
21
54
66
115
53
12
19
176
9
30
6
15
16
35
9
16
47
36
69
12
48
3
30
19
44
52
8
36
4
56
36
15
45
24
16
8
51
24
45
96
33
6
36
45
21
3
39
36
21
76
32
33
30
18
42
57
33
43
20
76
80
33
15
108
3
69
111
1
65
6
18
7
8
21
111
33
15
15
1
5
39
24
45
3
105
19
36
29
63
156
15
1
24
71
81
40
23
1
8
3
9
36
153
31
8
3
93
51
85
5
63
3
33
57
15
40
32
12
63
61
89
30
13
47
13
80
9
6
33
120
9
48
15
39
49
44
12
96
24
76
48
65
27
24
45
123
88
23
25
72
5
19
41
15
24
141
19
29
42
133
29
3
45
55
23
37
20
9
15
16
5
54
121
20
12
28
24
8
72
81
15
15
24
49
5
15
16
20
16
77
3
27
108
18
36
15
36
48
12
87
78
12
27
51
30
150
49
8
48
33
24
31
161
39
16
5
30
1
5
63
12
100
89
3
36
12
160
84
8
52
60
71
33
9
7
120
11
69
21
27
192
75
45
24
52
68
40
72
48
47
45
204
129
51
16
68
ABCD 96065350328*3^$a+1 [50039]
32
64
47
177
256
59
48
37
96
176
24
24
63
12
36
97
128
27
205
83
36
36
109
95
193
80
51
45
75
72
117
136
95
81
63
48
144
25
83
21
184
72
155
24
229
96
11
108
1
395
45
87
153
40
35
216
61
119
145
35
60
1
48
59
117
24
24
51
21
195
13
107
45
24
24
15
201
24
232
35
84
144
1
24
83
37
320
3
117
88
35
37
11
24
36
81
40
23
121
80
16
8
72
99
84
313
35
253
56
15
1
179
85
23
1
47
132
192
69
27
109
143
180
117
279
36
45
40
23
36
37
32
123
69
3
181
59
21
120
216
219
141
39
1
48
168
8
216
64
119
96
129
160
155
276
84
61
80
99
21
27
133
35
21
48
72
48
27
253
155
36
9
171
60
9
75
21
96
48
16
24
35
45
147
189
24
72
144
96
24
16
8
27
36
48
9
123
12
97
80
24
39
81
75
69
72
280
48
35
21
232
168
80
27
12
25
32
40
35
48
133
72
11
24
45
72
39
96
1
72
107
48
21
87
57
147
45
120
88
80
120
240
255
60
120
108
129
75
93
192
264
24
240
120
3
157
32
144
75
21
15
60
13
72
431
33
147
109
80
16
32
72
24
16
80
24
195
24
45
3
24
48
132
36
109
8
40
107
180
36
312
21
144
216
231
9
75
72
72
21
51
36
9
48
40
176
219
36
105
96
135
180
45
63
81
15
105
336
75
45
160
80
3
72
165
3
12
1
287
60
36
36
229
35
109
96
72
227
37
24
107
93
64
35
237
88
72
8
243
37
35
21
40
144
32
183
145
35
141
336
315
165
48
96
15
145
104
112
35
189
24
96
64
143
108
45
24
3
117
16
71
36
72
85
200
3
48
36
204
21
15
48
97
35
69
144
75
45
27
45
3
37
59
21
15
48
60
181
176
24
87
489
64
72
24
8
40
32
24
147
69
40
48
35
165
216
16
8
352
24
11
189
16
128
16
11
109
56
75
13
527
1
48
95
1
8
112
8
72
16
35
13
35
61
80
3
96
157
23
192
132
13
104
24
15
129
15
73
8
16
191
33
75
21
3
37
11
60
73
56
120
3
165
16
47
33
40
56
3
108
129
15
9
112
8
99
45
88
104
48
75
61
35
37
35
37
35
85
35
37
23
121
104
315
48
189
51
37
72
83
72
93
3
72
181
179
252
228
72
69
255
1
24
35
45
112
72
323
108
1
96
72
152
24
24
216
24
112
8
136
95
36
45
3
21
87
60
109
128
72
64
107
72
165
40
47
33
3
117
16
179
13
8
16
80
99
141
3
108
180
213
51
109
35
24
21
96
39
105
184
56
96
168
27
36
9
99
144
72
120
24
37
72
ABCD 96065389606*3^$a+1 [50072]
60
4
12
68
133
47
28
44
43
45
72
36
12
32
1
3
87
9
44
49
18
17
7
9
92
115
17
52
105
228
11
67
77
85
60
18
125
48
37
3
51
48
21
9
60
27
51
45
75
90
72
11
16
33
12
48
75
3
114
35
25
3
48
12
8
88
51
30
119
16
33
12
11
88
27
65
25
23
96
64
69
27
20
25
3
36
12
252
48
117
15
48
60
32
13
23
36
91
165
57
72
23
16
21
48
3
24
96
8
49
72
23
13
30
17
108
84
60
40
48
33
23
72
25
90
9
33
15
20
67
201
44
73
11
97
27
3
77
25
60
30
93
48
36
44
4
15
17
4
56
48
13
12
11
4
60
36
24
8
64
80
16
72
32
36
49
3
27
18
15
60
27
5
25
39
117
24
39
20
24
36
84
13
15
12
20
13
23
37
99
171
54
99
20
24
25
95
67
5
24
76
15
21
24
24
9
15
3
93
152
12
28
69
6
69
8
216
1
35
25
11
184
33
23
67
18
12
63
24
3
102
171
84
213
35
16
9
47
1
15
204
63
21
60
21
39
99
17
16
9
3
33
60
35
40
12
36
80
72
84
16
45
24
66
69
24
24
3
33
96
81
27
3
17
76
9
75
92
43
5
43
9
164
16
21
27
3
30
87
3
45
20
7
30
143
88
27
24
45
3
18
24
6
53
24
48
19
33
33
12
3
60
8
64
72
21
30
5
25
132
11
40
9
131
100
9
18
17
100
3
53
121
75
111
17
36
40
21
35
85
179
24
16
57
24
36
60
159
75
48
45
27
21
9
11
7
18
54
129
9
60
87
3
17
16
15
33
12
8
24
36
84
60
13
23
97
63
21
36
35
12
16
20
144
28
72
8
67
21
80
12
100
69
3
80
37
30
18
11
52
108
72
32
25
3
9
3
27
45
48
33
12
15
20
25
83
28
56
1
27
33
30
5
25
87
3
42
78
29
4
32
4
21
24
30
21
8
1
35
36
67
5
25
75
33
12
42
21
8
19
18
87
15
42
3
56
64
72
8
40
33
3
44
37
51
12
15
21
24
27
66
60
63
51
138
15
15
33
44
61
23
76
81
12
75
120
33
39
104
40
12
9
48
71
49
3
24
20
16
12
33
24
36
60
15
24
33
18
72
93
27
17
1
30
72
77
60
1
27
36
80
4
33
15
147
21
27
42
63
69
36
54
33
32
48
36
24
72
85
99
24
27
29
36
4
69
48
23
1
3
32
13
131
24
40
32
13
75
48
20
52
12
21
15
80
157
255
63
33
92
48
37
35
28
60
20
61
39
51
18
108
90
125
19
29
100
12
24
33
47
64
32
25
15
69
35
13
30
21
9
35
25
72
63
60
32
13
30
93
44
25
6
102
27
21
114
9
129
12
35
16
20
19
41
28
56
43
30
15
27
9
9
27
8
13
59
61
159
36
57
15
147
5
60
13
51
44
36
4
48
45
83
49
27
15
18
27
20
13
47
64
69
15
12
104
60
79
18
72
87
45
39
60
60
24
12
15
93
180
12
21
59
4
36
3
21
32
19
129
36
48
48
8
19
42
96
23
7
45
9
39
60
9
23
60
64
8
13
15
48
12
24
8
40
12
20
88
105
47
28
45
18
45
20
4
21
3
96
20
13
3
132
33
42
101
76
20
16
32
72
13
123
24
116
49
99
9
23
12
16
36
51
5
49
111
84
80
13
3
9
6
69
3
18
3
20
7
102
95
67
33
48
15
29
4
20
112
165
12
47
64
32
97
15
120
27
6
12
11
12
108
67
5
40
24
44
37
23
84
7
21
45
3
84
63
33
20
67
45
12
12
116
37
63
48
44
28
80
19
113
12
24
37
24
111
12
32
36
25
24
60
18
21
9
35
25
108
27
80
52
21
39
15
29
4
36
27
65
85
23
64
27
21
104
73
48
15
20
7
101
4
135
21
80
4
32
64
44
133
24
6
102
23
25
15
60
129
75
3
168
5
148
12
27
57
33
35
67
5
1
84
3
27
18
11
16
21
24
48
12
23
43
105
80
4
144
9
120
60
30
30
71
109
30
77
13
23
28
24
56
67
54
63
213
24
30
5
1
15
45
3
44
13
3
57
27
8
120
49
15
48
32
25
18
30
180
3
27
5
172
201
3
9
60
3
60
15
24
53
16
9
11
4
32
64
9
42
5
73
71
1
138
5
25
27
15
30
3
48
39
30
63
12
63
48
24
18
108
59
4
12
80
268
132
15
65
60
25
39
48
32
4
117
12
11
19
210
15
20
73
143
16
21
27
32
4
32
12
43
53
4
15
33
9
23
7
101
19
66
12
12
3
3
93
69
15
63
5
72
72
16
69
48
51
20
4
12
15
125
4
20
12
144
16
92
37
36
15
44
4
21
3
8
37
11
49
162
18
51
96
8
112
21
23
7
24
45
120
8
48
19
30
18
65
28
20
25
3
32
84
73
48
12
71
1
51
92
25
12
3
75
117
33
42
18
15
20
12
16
69
186
90
167
85
23
19
65
25
48
48
3
36
21
63
21
39
20
24
16
24
12
20
40
68
12
205
75
60
33
3
120
ABCD 96065438174*3^$a+1 [50091]
26
64
126
144
23
21
30
9
33
144
99
21
24
112
35
192
85
12
60
54
2
24
46
74
28
26
142
35
37
48
95
60
49
48
62
69
12
9
16
12
116
52
44
30
9
7
138
32
22
42
20
60
126
198
10
2
78
82
54
38
3
309
90
21
27
168
144
40
6
72
83
33
36
28
36
72
23
69
52
36
84
44
147
75
54
10
80
130
6
110
15
48
1
8
10
6
56
28
32
99
19
8
18
22
24
26
12
75
228
355
8
129
201
36
39
60
39
6
66
69
21
96
40
44
10
8
70
36
72
20
24
58
72
101
67
26
40
32
12
10
98
24
64
167
13
92
24
84
27
37
11
21
100
11
43
62
58
29
57
28
102
86
10
2
126
54
16
26
10
11
9
96
4
6
72
8
130
62
42
48
16
30
176
58
8
15
13
24
56
60
22
5
12
7
66
78
90
35
19
41
169
23
9
30
6
84
3
13
92
168
4
168
95
61
24
12
144
54
42
36
95
115
14
36
28
90
56
93
57
10
138
32
84
34
41
7
42
36
36
20
106
30
98
10
6
29
81
28
108
162
26
16
23
13
44
30
6
64
216
108
174
6
84
80
88
80
84
16
44
3
25
90
66
144
32
136
20
27
33
3
37
152
46
96
80
21
19
8
33
135
10
12
18
5
12
25
62
9
31
8
46
26
70
11
37
32
4
62
34
71
13
24
66
50
46
54
26
10
30
53
27
118
72
24
107
9
28
26
40
122
147
141
46
38
18
64
8
213
75
10
23
21
10
6
12
8
24
36
4
80
28
42
38
52
80
4
24
108
8
46
126
20
60
15
105
60
94
8
90
6
120
34
71
165
10
5
67
54
50
46
44
4
96
56
18
46
26
142
8
112
11
25
36
60
11
9
3
93
10
74
70
18
126
26
120
64
72
8
6
33
21
40
96
23
33
90
24
9
21
90
298
96
119
25
23
105
232
30
80
10
8
78
66
6
40
53
12
48
39
16
62
4
71
15
10
120
47
7
26
108
52
48
35
105
82
65
37
18
24
38
28
62
6
136
71
60
159
24
210
6
21
43
17
9
76
8
82
8
54
10
62
18
42
4
24
18
2
6
192
90
142
5
57
76
78
56
70
36
38
250
155
9
28
54
96
2
46
62
18
72
54
88
12
36
72
35
55
42
126
30
50
184
41
13
60
59
21
87
79
78
12
59
19
110
88
18
56
54
10
62
15
9
66
10
8
52
155
45
52
120
11
12
73
56
6
48
6
136
12
78
2
36
180
16
20
24
112
42
162
48
78
2
96
270
22
18
26
46
54
24
2
33
84
27
6
10
5
69
190
26
72
168
147
27
88
41
7
8
6
120
16
74
9
15
126
4
47
39
40
53
37
78
102
18
18
14
30
24
64
72
18
2
24
72
22
18
80
118
65
7
144
24
54
18
48
29
43
98
6
154
36
74
42
135
49
83
51
136
8
42
40
6
192
126
122
30
72
42
48
10
6
170
72
100
192
35
7
18
110
93
33
27
48
7
14
300
51
3
42
40
23
45
39
37
6
192
78
12
32
46
8
102
124
54
26
216
54
54
112
50
10
54
41
105
24
99
21
70
18
20
18
240
54
58
8
162
52
18
98
12
10
8
78
136
56
88
2
198
16
56
60
135
55
80
10
35
75
33
1
80
216
4
18
18
72
152
51
67
78
44
148
116
6
64
74
142
26
40
204
18
102
26
18
36
136
42
48
14
58
32
40
18
6
2
24
3
37
36
80
52
371
60
109
18
18
272
15
129
16
44
28
200
63
117
18
78
156
214
80
166
104
4
78
98
30
16
18
48
14
48
42
46
18
62
33
111
58
60
12
14
72
54
10
29
51
9
1
36
44
4
36
14
66
60
216
84
51
37
36
56
90
34
36
26
30
24
264
16
26
30
27
133
2
72
144
16
18
116
64
26
82
47
37
24
2
24
130
14
22
50
33
61
18
32
126
64
74
16
80
126
64
20
36
24
90
10
23
ABCD 96066072808*3^$a+1 [50007]
17
295
48
8
52
29
15
24
72
52
60
128
52
20
208
44
36
28
32
100
92
12
64
17
67
132
60
84
5
19
132
29
39
12
105
19
72
5
39
28
233
24
115
36
5
135
64
149
7
48
20
69
36
55
12
24
44
9
3
4
221
67
20
28
53
75
84
57
51
60
40
32
48
57
7
60
53
72
108
123
24
228
108
57
27
36
48
12
9
144
12
7
173
75
57
63
64
29
39
48
4
108
128
93
111
160
8
12
108
168
40
104
64
24
20
60
36
12
88
24
32
88
80
88
24
56
160
120
5
3
40
56
40
53
3
52
188
105
27
108
9
36
115
24
5
84
24
36
19
68
52
53
27
28
48
44
48
40
152
40
56
72
60
4
140
4
12
32
21
24
103
24
84
5
31
48
48
140
64
48
60
68
4
168
72
104
81
63
192
40
8
100
41
27
112
48
17
7
24
60
101
24
231
144
21
183
28
84
36
72
20
16
20
21
99
9
91
116
96
24
48
48
64
8
216
64
17
3
28
20
57
3
52
176
76
8
216
112
132
80
60
168
28
84
101
144
36
15
24
12
4
80
9
67
48
132
24
144
72
8
40
12
80
28
68
52
17
55
68
48
48
16
41
55
20
12
93
339
84
12
124
8
48
24
45
43
65
43
108
72
24
80
48
52
48
5
91
44
132
76
17
7
53
135
16
137
7
108
80
72
33
72
3
28
72
32
76
29
103
12
32
96
100
12
5
91
12
17
3
285
115
12
77
231
124
80
45
3
72
16
12
5
72
79
84
77
79
120
44
28
48
56
40
68
60
96
36
36
48
64
60
32
93
7
101
144
156
27
108
112
36
5
279
52
128
12
16
17
195
268
32
72
33
15
16
56
88
53
19
41
55
20
12
100
173
12
51
196
44
129
103
44
16
48
12
8
177
39
33
3
144
60
33
3
69
151
20
4
56
180
64
5
123
108
45
3
24
165
7
108
32
96
88
17
75
64
96
260
112
8
144
9
79
60
36
12
84
60
20
168
232
5
144
199
92
120
60
16
20
12
28
48
32
24
108
16
116
9
7
48
144
108
20
40
317
87
28
56
40
32
24
64
344
180
117
43
260
225
27
28
8
40
72
5
51
4
48
60
8
16
56
9
171
52
41
87
64
8
112
104
21
43
17
55
68
16
44
40
32
60
144
144
208
128
52
48
89
3
93
87
40
29
75
108
132
64
96
65
63
33
27
21
24
7
120
20
64
377
43
12
44
244
240
140
4
20
172
68
60
57
99
57
15
124
20
16
65
27
21
27
64
48
41
27
24
24
12
93
159
40
41
111
36
28
24
60
36
56
4
44
33
3
141
31
17
60
108
135
40
5
43
101
51
24
16
24
164
52
245
19
20
45
175
228
53
55
68
144
12
36
9
219
280
56
40
48
77
3
33
7
8
129
175
228
5
7
84
5
31
60
80
76
120
8
52
5
79
108
32
100
5
39
69
228
103
144
12
56
168
36
9
7
60
17
15
132
36
108
16
44
36
100
168
32
33
31
56
16
24
84
44
48
40
8
4
77
108
7
53
72
15
105
43
48
60
68
60
16
36
12
36
20
21
139
41
51
28
137
72
63
40
24
144
24
41
72
15
12
36
24
72
64
32
24
4
44
48
4
60
68
16
44
132
28
161
79
20
48
48
76
120
41
15
33
39
88
17
7
24
176
141
3
9
43
84
44
60
96
96
180
112
48
92
16
36
29
7
24
128
16
41
216
163
20
ABCD 96066549994*3^$a+1 [50015]
12
36
63
21
18
36
30
12
54
30
84
131
1
12
150
42
60
23
7
108
72
5
48
85
102
5
61
24
24
36
6
185
48
16
39
66
18
36
6
18
42
66
54
24
36
60
114
77
25
23
25
36
60
6
102
6
5
1
6
72
18
150
132
48
24
6
23
79
17
13
35
48
19
6
23
1
6
60
12
72
150
131
64
39
30
72
84
30
113
7
185
205
60
48
12
48
11
144
55
132
18
12
6
78
6
93
80
55
126
132
108
36
23
1
111
39
96
138
95
13
35
7
42
84
6
60
240
9
99
12
113
13
35
7
108
72
5
55
6
51
15
6
30
18
36
96
12
42
48
36
6
90
18
12
78
102
59
91
36
18
12
108
6
30
6
42
60
23
64
75
84
6
66
9
48
33
54
96
57
32
31
54
6
48
150
6
6
24
108
42
48
132
144
6
144
60
95
55
6
78
18
12
18
114
3
33
42
96
6
18
6
96
48
18
24
30
24
6
33
33
47
103
30
24
24
11
13
35
25
6
42
54
96
78
6
6
54
18
95
43
120
24
48
6
12
35
19
45
33
18
18
6
66
18
36
30
48
30
18
24
126
12
126
156
131
13
66
84
60
6
60
18
77
13
12
54
36
24
36
60
30
39
21
48
18
72
12
18
108
30
57
3
78
6
89
16
99
45
39
57
33
6
24
78
60
30
185
7
18
30
24
66
72
18
12
6
30
21
81
18
90
30
5
19
36
90
60
54
36
42
42
5
7
66
12
132
120
63
15
66
24
12
6
5
64
105
71
13
99
27
18
35
61
30
36
33
63
42
12
11
13
35
91
60
6
60
23
19
60
18
47
1
6
24
6
156
42
5
37
138
36
36
66
60
48
30
42
12
36
36
18
66
12
72
23
7
30
6
30
6
6
18
24
17
181
48
30
29
1
12
42
30
18
342
60
48
18
5
96
25
66
54
138
5
1
6
54
35
16
39
84
42
24
72
78
45
32
19
96
18
6
6
138
5
49
30
42
48
60
12
66
42
30
12
48
30
12
6
60
77
43
24
54
24
48
144
6
12
30
12
83
7
9
81
60
198
30
48
12
18
114
63
75
5
43
60
24
84
114
12
6
48
6
6
90
83
96
121
42
6
96
24
24
6
60
6
36
59
13
66
54
6
6
24
12
18
12
42
30
5
55
36
6
48
95
55
30
18
84
54
24
90
30
12
66
18
6
24
17
13
24
48
78
42
48
66
30
84
72
39
3
12
65
55
18
23
37
126
54
96
36
6
29
25
39
135
6
54
45
27
5
48
1
18
18
42
48
84
36
78
11
31
17
55
12
6
24
48
6
42
120
12
48
78
30
126
114
47
19
29
16
9
39
80
43
30
12
6
12
42
42
5
91
24
29
1
78
17
48
25
96
39
27
66
18
6
54
54
15
57
30
84
30
54
18
30
30
54
18
12
95
19
29
25
72
36
27
81
30
60
36
144
12
30
23
1
36
18
30
36
6
18
30
12
18
66
60
5
13
6
24
5
7
6
227
31
12
12
36
5
1
60
30
18
36
6
60
93
15
36
6
180
66
114
6
12
162
18
18
23
31
6
48
84
6
17
55
30
114
66
48
96
39
141
66
42
162
24
45
45
6
78
42
6
18
156
18
36
54
96
12
54
35
31
18
42
30
60
12
30
65
43
54
6
54
30
96
12
6
60
6
66
84
108
6
9
32
31
162
6
9
15
18
24
23
55
12
60
30
30
54
12
30
108
6
54
30
12
12
6
12
60
18
54
102
6
5
64
9
6
65
48
1
66
93
3
24
6
240
47
7
90
95
1
18
60
42
24
108
6
60
6
11
49
239
55
66
120
108
35
16
32
25
87
81
12
84
84
12
12
35
13
60
23
49
30
6
42
33
147
30
47
7
18
23
19
6
24
126
24
120
65
43
6
12
3
15
6
6
132
18
114
78
30
81
111
66
48
84
30
42
66
78
42
60
77
31
12
5
7
36
5
31
24
9
45
18
48
42
18
96
5
103
48
9
45
6
84
18
6
24
132
78
12
59
109
12
18
126
30
6
150
54
119
25
12
18
18
24
54
84
42
66
30
54
30
119
19
12
66
24
108
66
6
18
65
121
6
65
25
18
78
60
18
6
60
66
48
5
139
6
12
35
55
18
54
17
49
144
60
30
42
24
35
19
30
6
41
1
102
42
180
60
30
18
12
144
42
12
18
12
47
1
84
24
35
7
9
15
48
6
6
24
54
102
6
24
24
60
72
23
64
80
25
48
119
85
60
126
204
101
37
258
18
72
60
35
85
27
21
72
12
23
7
186
15
81
60
24
6
6
72
168
48
42
5
49
30
6
180
24
18
78
120
119
25
108
27
3
18
12
12
48
78
18
30
36
33
93
35
25
90
54
23
43
12
137
96
13
84
66
29
1
95
55
9
63
54
30
29
19
48
18
186
ABCD 96066807602*3^$a+1 [50017]
27
60
25
48
53
19
96
24
35
54
72
162
78
15
15
18
36
3
16
24
47
129
15
6
3
33
12
75
88
59
21
135
105
315
72
45
111
1
80
81
42
37
11
18
67
8
21
19
32
24
81
7
137
36
3
39
33
24
51
109
35
45
9
31
176
72
112
41
18
21
48
40
48
48
32
195
69
15
36
37
53
78
216
54
7
77
187
11
45
9
6
49
96
29
3
72
39
49
95
30
42
73
155
18
187
47
6
12
42
84
49
56
72
39
9
16
8
136
120
24
8
27
37
48
41
7
23
132
48
61
56
40
5
19
80
16
89
120
15
3
37
48
8
75
30
7
35
120
126
7
24
24
80
96
9
31
5
48
126
24
37
8
72
3
117
9
15
24
93
3
16
71
49
23
18
7
11
12
57
57
30
1
80
33
7
119
81
3
6
39
9
72
39
39
1
11
6
18
45
99
72
156
114
15
39
25
41
55
8
15
30
235
53
18
9
33
103
216
24
17
15
33
7
47
33
64
24
155
30
31
8
123
13
11
133
47
25
8
51
37
17
78
9
16
48
32
57
7
5
75
16
53
27
69
51
15
90
144
15
88
8
64
23
132
13
17
96
7
5
42
9
9
55
8
24
51
213
9
162
13
17
39
136
23
90
31
77
27
27
45
48
51
6
36
67
32
9
7
72
185
135
48
69
18
97
96
152
33
150
57
72
15
120
1
72
17
295
35
18
18
120
54
91
35
60
12
42
18
25
11
37
35
30
144
15
9
7
32
16
11
13
47
9
96
39
12
13
192
35
133
41
90
45
135
9
24
27
13
17
55
89
6
33
51
21
15
25
104
120
129
7
8
3
189
81
15
27
30
103
83
109
56
171
45
64
95
1
35
21
9
15
75
36
72
36
21
21
27
16
24
77
51
24
9
7
24
41
39
33
87
64
11
21
64
8
72
21
84
31
77
43
8
16
8
40
8
9
66
13
77
139
5
18
1
24
35
61
5
6
36
12
85
11
21
216
87
90
30
33
27
18
27
27
45
48
51
264
21
87
24
241
65
15
24
136
35
42
27
24
57
87
3
12
90
103
47
1
47
129
15
60
18
48
75
24
45
96
75
48
51
36
24
25
8
33
24
48
55
5
30
162
51
168
39
33
24
9
6
9
40
5
54
61
47
25
5
43
17
162
12
36
108
57
40
32
48
57
42
174
87
9
111
120
105
39
3
85
48
95
54
18
36
42
48
6
30
6
57
112
120
56
48
136
23
72
33
147
21
48
16
80
16
17
150
33
39
129
9
31
24
71
81
375
81
39
96
25
24
35
6
39
16
137
60
43
8
51
54
54
18
15
3
72
78
15
21
171
3
24
36
25
11
21
112
48
152
168
3
21
51
84
49
59
45
112
104
9
15
40
23
49
95
90
15
168
87
1
8
99
36
84
108
217
53
19
71
60
90
174
78
18
13
95
9
40
5
43
128
21
75
48
63
49
71
337
8
87
78
12
36
36
183
48
24
39
12
13
59
132
25
59
37
5
19
11
13
32
87
33
75
30
7
17
63
27
84
105
16
83
12
25
11
333
64
8
72
27
90
60
111
33
90
69
48
57
150
33
160
192
5
67
11
37
137
24
126
33
3
48
69
40
23
9
45
3
45
60
135
48
72
88
32
40
32
24
16
24
72
8
15
49
8
15
72
18
42
93
40
104
45
3
16
56
111
49
23
12
126
18
6
31
17
162
60
1
65
78
57
27
45
45
36
15
40
80
72
24
336
48
72
3
141
144
15
36
36
25
29
36
15
24
51
13
11
93
27
6
90
13
5
27
117
12
78
102
96
108
102
9
48
72
24
15
12
42
180
108
3
160
56
40
80
40
101
43
32
3
141
48
88
80
160
95
12
37
8
15
12
60
138
36
6
85
96
8
64
8
24
93
162
48
33
27
45
21
67
24
8
40
72
80
3
21
99
108
108
37
23
105
136
23
153
15
72
1
32
24
64
59
133
104
40
8
33
55
24
288
17
111
48
21
108
15
3
109
11
37
23
57
87
9
96
96
27
42
36
12
51
24
21
84
6
97
24
8
88
17
7
23
25
8
57
36
27
99
6
15
87
6
19
32
64
11
21
64
59
37
24
23
57
ABCD 96066892666*3^$a+1 [50040]
21
90
45
59
25
12
21
38
25
81
36
27
12
51
144
80
10
3
12
9
36
3
45
162
6
2
46
216
51
9
36
27
60
33
72
3
15
90
39
15
8
142
66
33
72
23
1
23
97
36
9
26
82
30
56
94
3
24
9
39
33
27
27
9
237
60
3
36
9
36
123
45
36
14
16
21
35
1
24
15
128
85
3
32
61
11
25
15
45
3
18
27
11
94
18
80
49
24
45
26
130
51
59
85
9
27
47
1
87
177
47
46
72
12
15
21
42
80
72
1
72
47
10
14
24
16
9
33
12
27
15
9
9
3
33
51
15
9
9
36
2
34
60
75
23
82
86
70
2
16
32
25
129
30
18
6
30
24
2
13
12
21
72
60
12
18
42
3
48
33
15
11
16
33
21
15
84
21
18
8
64
9
36
48
180
33
24
15
15
9
15
72
8
1
63
18
14
1
47
1
21
123
45
2
106
12
26
10
60
27
60
48
12
45
3
95
16
21
27
80
16
66
3
3
33
47
64
33
33
132
18
72
18
39
84
11
10
38
1
36
35
10
51
12
45
42
8
46
36
15
23
70
3
105
84
96
74
61
60
47
48
10
54
8
1
141
3
33
38
49
21
27
45
3
36
9
26
13
3
18
30
105
9
15
48
60
60
45
18
114
3
123
9
72
39
42
39
24
21
15
36
9
38
46
24
3
119
13
27
8
13
59
10
15
21
2
25
93
27
120
23
34
30
69
27
48
24
45
60
21
15
11
40
56
49
24
15
42
15
39
56
10
110
22
12
111
12
3
18
6
8
46
2
120
85
60
24
9
54
8
73
47
24
1
24
21
74
48
190
12
3
12
63
8
25
47
1
39
32
13
81
90
57
15
45
27
33
189
90
9
36
45
48
15
72
24
21
18
48
24
48
57
60
36
23
94
2
49
111
80
1
119
73
57
38
48
22
27
45
36
30
32
97
15
6
2
82
36
74
34
14
13
33
74
97
9
62
22
36
111
48
57
14
40
21
3
192
8
106
30
57
33
6
56
24
1
72
120
71
37
45
3
51
45
51
32
58
72
86
22
27
48
15
18
86
40
33
192
36
3
54
50
85
33
12
3
33
15
36
48
96
45
84
87
111
32
1
71
24
1
165
15
36
47
22
36
14
46
12
86
49
132
21
27
27
8
1
45
42
9
24
47
82
12
26
70
3
24
45
12
15
9
27
75
24
33
15
6
147
105
15
33
15
21
135
84
21
18
30
27
60
36
12
27
8
1
105
14
40
57
216
60
60
15
69
9
87
75
104
58
72
15
15
24
54
18
8
169
33
39
39
9
36
99
8
72
13
84
15
216
24
33
33
24
39
15
30
27
24
96
60
12
71
16
8
10
15
57
111
39
8
25
57
15
24
12
75
57
33
27
36
12
123
21
99
6
66
57
33
14
13
107
120
1
23
37
9
60
39
120
156
171
138
27
12
132
36
95
40
9
15
66
15
12
105
18
9
21
24
15
48
75
42
15
48
23
37
12
24
60
12
24
63
33
9
3
12
21
15
3
56
46
3
36
33
111
12
45
39
35
48
72
40
30
51
23
22
144
51
15
8
226
54
24
48
57
57
39
9
38
34
24
15
24
12
141
54
80
1
33
159
96
12
35
13
45
134
1
24
15
32
1
24
15
6
39
9
26
49
105
62
25
45
15
3
56
85
3
18
62
1
12
9
51
117
3
9
14
49
15
21
131
61
3
72
9
108
11
34
36
2
13
84
120
63
9
33
36
12
39
15
33
57
15
111
90
38
1
39
21
48
12
23
58
12
3
48
9
12
15
59
22
3
15
176
48
22
98
1
36
9
74
13
3
57
87
57
21
3
24
21
2
13
11
10
15
9
36
48
15
3
9
63
6
50
1
108
108
23
1
45
51
9
63
45
3
63
9
48
23
136
24
80
10
87
24
48
93
12
3
60
33
54
18
27
12
105
84
99
45
27
95
49
12
57
48
2
58
27
57
18
90
15
81
36
290
10
60
51
15
9
48
36
75
21
108
45
42
48
6
27
39
8
13
59
16
54
18
30
27
15
30
3
33
15
23
1
21
50
94
18
72
201
63
21
21
27
57
135
11
73
69
108
132
2
120
16
24
80
25
21
3
9
27
36
33
12
15
27
80
40
8
24
10
39
72
45
24
3
33
48
27
9
171
72
96
71
40
21
12
21
24
3
9
39
47
40
24
30
3
57
120
14
1
21
74
1
87
6
2
64
21
48
11
64
6
66
9
81
15
9
39
36
81
3
39
32
85
9
26
1
108
60
21
15
96
177
26
1
71
22
27
15
174
186
56
70
3
24
143
13
27
42
27
11
97
117
3
47
61
12
57
120
111
23
1
24
36
81
12
6
102
42
32
109
96
11
58
39
33
15
23
34
27
11
229
108
36
60
24
12
9
122
94
63
141
84
51
111
24
57
108
156
48
45
18
8
82
110
120
40
45
3
6
26
25
24
23
40
78
2
1
71
25
21
24
63
3
57
23
13
35
157
9
99
36
21
60
12
51
107
24
1
24
48
120
95
40
48
72
8
73
105
99
57
18
8
13
11
85
180
24
72
23
16
18
63
15
9
24
47
48
154
62
13
12
9
15
24
15
18
62
37
11
ABCD 96066900368*3^$a+1 [50088]
234
36
90
174
36
36
24
246
7
233
18
69
33
150
84
60
66
55
59
84
36
61
173
42
25
173
30
69
351
90
87
39
84
36
369
45
6
66
18
36
24
102
7
80
21
42
84
90
19
35
72
108
36
90
204
102
25
35
45
39
6
147
48
39
9
45
147
243
162
43
32
33
180
6
66
24
91
155
24
66
75
123
90
126
54
36
51
3
72
85
32
63
24
9
27
48
117
213
30
150
120
15
21
54
36
144
240
49
41
39
213
30
90
67
11
37
83
42
48
132
54
9
57
18
60
9
16
77
510
165
112
48
125
54
61
5
24
19
17
63
57
55
53
6
90
36
7
48
53
139
48
80
273
36
120
19
35
60
192
18
159
336
231
36
18
126
90
36
228
19
41
162
18
195
57
210
78
30
96
9
21
139
5
126
24
30
39
93
144
126
30
87
81
36
36
108
267
3
66
36
90
93
15
36
96
138
72
18
60
306
139
125
96
99
165
75
57
234
54
36
3
48
33
90
72
24
126
18
12
54
240
19
17
15
33
127
48
32
105
138
45
141
234
57
240
240
69
90
6
75
112
77
3
231
25
32
48
171
144
216
54
90
66
396
15
135
120
177
21
235
5
30
150
12
60
15
192
27
133
23
90
204
30
69
21
144
126
93
48
3
90
99
27
133
197
139
71
121
65
30
97
11
276
30
3
123
150
84
36
90
13
11
69
15
6
171
39
169
144
11
72
18
27
160
65
78
102
168
30
309
21
75
51
61
48
227
13
137
84
6
84
150
19
32
69
396
108
147
69
91
272
3
84
24
156
90
91
323
72
108
90
270
6
54
30
39
141
72
54
114
180
66
141
63
177
48
117
43
32
15
54
91
143
36
13
71
366
123
3
45
240
33
72
258
36
306
15
33
6
153
3
45
33
120
132
90
18
102
24
73
53
283
192
23
9
96
147
13
5
42
33
75
85
125
6
66
144
144
267
189
54
45
57
87
63
97
77
6
30
78
177
219
261
192
141
66
126
240
90
153
64
240
47
1
80
273
159
336
45
19
128
3
30
60
115
32
105
135
93
19
41
55
11
21
93
99
96
64
23
57
183
54
19
11
60
73
11
132
33
21
120
36
15
183
9
160
83
24
156
144
54
216
24
12
87
21
132
135
135
25
59
69
432
3
45
45
19
53
144
36
103
77
147
160
48
23
105
135
12
90
78
66
90
153
16
125
102
157
23
108
285
75
37
5
235
233
7
29
36
48
126
36
157
41
7
29
90
54
67
32
141
67
113
175
192
23
36
24
45
ABCD 96066930088*3^$a+1 [50002]
24
36
6
24
36
18
61
84
96
173
42
180
13
17
6
42
7
60
5
54
42
192
60
78
54
6
24
24
114
72
6
37
53
19
11
12
85
5
6
25
5
12
24
66
24
78
6
42
12
12
66
13
59
18
84
18
66
30
42
54
6
12
7
35
126
19
5
24
54
30
42
85
29
6
54
132
7
36
60
11
150
54
36
6
24
19
5
91
53
55
71
42
18
12
168
61
41
18
24
42
30
48
18
12
6
1
35
13
137
60
138
36
96
54
6
114
30
6
96
72
12
18
36
12
72
145
47
6
48
54
1
59
66
55
60
41
18
66
19
11
24
102
18
48
78
24
31
5
174
25
65
18
18
91
29
186
90
60
66
97
23
48
1
5
6
133
17
54
6
7
71
90
72
60
18
54
6
6
138
121
59
61
17
19
125
19
29
7
11
12
6
36
60
24
6
36
12
18
42
61
59
96
25
36
41
60
24
18
132
73
173
12
30
42
6
42
66
66
66
18
6
18
7
41
48
54
37
119
42
7
5
6
1
239
1
53
72
139
17
54
114
96
18
30
18
114
79
17
60
67
41
6
13
137
79
17
42
42
66
24
6
19
161
18
42
79
53
18
42
6
6
54
1
60
23
12
13
5
67
5
6
13
65
6
36
72
85
17
36
12
7
11
174
103
23
13
96
29
24
30
25
11
72
18
72
24
6
12
96
84
6
31
23
25
101
66
66
79
65
78
96
66
18
12
78
31
17
18
25
77
54
174
186
48
66
72
120
7
23
157
17
18
60
6
115
11
60
25
41
18
6
18
18
120
67
23
54
90
60
6
24
144
24
12
54
30
72
24
43
41
24
12
55
95
36
13
65
30
54
48
120
187
23
90
103
29
6
60
6
60
90
13
161
19
23
12
42
90
109
17
24
114
25
17
42
42
18
42
6
72
61
24
53
114
18
36
102
49
5
139
179
6
54
90
6
66
19
41
66
48
6
103
5
36
66
114
30
234
12
6
144
30
18
12
36
12
61
29
30
138
103
24
36
35
216
120
54
66
49
41
6
30
150
12
72
90
66
84
48
30
108
18
42
42
25
12
53
6
204
6
84
12
19
11
18
132
6
48
6
79
11
48
18
48
72
114
84
6
30
6
19
35
18
55
155
6
91
119
42
42
42
48
18
48
84
37
108
53
24
36
19
59
30
55
65
72
12
6
109
47
18
6
6
6
13
36
149
6
25
185
66
37
77
24
115
17
19
5
6
109
35
24
60
42
18
6
30
6
19
5
48
12
6
49
35
18
12
90
96
18
30
90
6
66
7
77
48
30
25
132
35
13
17
19
77
103
5
19
23
13
35
1
41
67
41
139
125
31
5
6
48
42
30
49
77
24
36
30
72
6
24
30
12
24
12
54
138
12
13
11
42
18
6
36
18
6
66
60
18
19
17
115
48
53
78
120
1
143
25
12
11
120
37
11
24
1
89
102
109
11
25
24
35
1
5
6
37
17
114
96
54
54
18
7
5
55
47
73
5
72
120
18
48
18
31
11
18
36
79
5
12
19
29
60
24
6
42
18
84
18
108
79
36
41
6
109
29
12
12
72
54
60
66
43
71
6
138
1
59
30
6
54
6
6
60
36
7
11
6
19
41
36
19
29
36
115
101
60
42
30
6
36
66
78
24
42
6
144
25
65
138
1
11
24
90
6
13
36
11
25
221
48
126
6
42
12
49
11
18
18
18
55
17
24
78
85
41
12
54
49
125
6
78
31
29
12
96
19
71
90
120
247
12
83
18
48
91
11
97
36
29
108
78
49
17
60
19
36
11
42
66
24
37
29
36
18
1
47
42
30
6
6
30
30
54
151
5
55
11
18
36
126
30
60
48
96
30
13
11
1
245
24
19
95
6
114
1
24
5
12
19
5
6
24
66
30
24
6
114
36
13
5
31
35
66
79
5
54
18
108
114
25
156
24
275
61
89
30
108
49
65
60
24
6
6
114
90
36
24
48
67
89
6
54
12
24
43
35
1
11
48
12
138
42
6
24
30
145
23
30
18
13
41
19
41
168
162
6
199
5
18
85
101
54
18
60
84
96
19
59
12
42
6
25
17
48
91
59
54
12
60
6
30
19
101
7
5
6
126
55
5
108
216
31
5
48
72
78
6
36
18
241
125
132
18
66
48
30
12
73
53
30
138
19
12
5
36
30
30
7
11
120
1
11
60
13
24
12
23
12
108
78
18
42
7
60
23
204
30
103
41
6
18
18
12
6
96
19
11
24
85
17
18
60
49
11
24
126
55
36
41
19
101
54
60
90
18
121
24
23
13
36
41
43
101
18
138
127
23
49
29
66
6
7
17
36
19
23
6
84
6
54
60
6
42
84
ABCD 96067031462*3^$a+1 [50041]
15
108
54
126
30
36
6
97
32
39
12
24
61
47
97
24
107
12
1
11
24
21
9
30
9
3
13
29
27
16
24
65
60
120
30
6
48
6
49
17
12
6
45
40
35
61
41
12
67
5
18
12
36
54
3
21
6
36
48
12
24
60
33
16
47
9
183
57
48
3
18
51
48
75
18
60
30
49
35
6
60
60
54
1
29
30
24
36
108
117
21
60
114
36
153
147
138
132
72
127
35
21
87
193
17
42
18
12
24
39
3
114
66
42
30
18
18
6
39
40
32
15
9
21
3
24
40
35
13
167
33
9
30
30
3
288
27
13
5
42
1
80
16
53
18
12
6
24
55
11
84
18
39
64
47
25
59
61
23
60
114
27
3
21
51
69
21
51
24
15
33
45
12
30
6
78
42
138
57
24
33
55
8
24
3
13
24
11
24
48
36
120
54
163
17
36
19
5
66
36
36
57
45
12
78
12
36
9
15
9
87
60
37
71
9
93
3
27
24
60
84
36
1
5
19
24
11
6
12
27
45
75
51
24
18
18
57
27
21
9
63
45
67
11
12
1
5
24
3
39
6
78
37
53
27
45
114
1
80
15
54
19
77
3
15
6
19
56
15
36
18
246
21
27
6
30
129
87
18
31
56
24
27
60
12
6
102
42
36
19
107
18
36
7
5
3
64
17
54
169
35
36
12
45
15
105
9
48
18
13
24
107
45
3
42
99
9
36
6
13
8
57
12
19
32
57
15
51
21
48
3
54
60
6
30
18
21
39
60
6
31
53
60
7
5
18
1
24
11
13
5
168
24
3
88
35
12
6
6
21
57
30
57
64
5
51
3
36
120
36
69
57
132
3
33
12
3
16
8
3
45
15
18
31
83
12
24
36
18
51
39
60
13
23
25
144
56
21
6
12
1
72
104
69
36
6
24
54
54
37
53
48
43
47
132
6
12
19
41
7
5
43
72
11
66
30
13
77
18
57
135
60
6
7
23
18
96
15
24
120
40
5
27
3
30
30
25
29
30
18
12
36
51
9
39
3
84
18
15
45
6
21
75
69
40
96
35
21
45
27
15
25
23
25
8
15
6
24
30
21
45
120
3
3
84
36
42
12
15
33
6
84
12
1
17
42
141
48
40
56
39
1
11
114
91
5
18
24
18
7
41
55
96
48
23
18
36
18
6
6
13
8
40
24
41
55
59
54
24
18
42
12
15
16
8
21
6
30
72
7
101
3
21
60
6
42
151
56
48
57
6
24
18
66
21
3
120
12
78
3
9
15
15
49
95
30
12
30
33
15
84
162
60
18
117
15
9
72
33
55
71
1
72
128
63
42
24
39
45
19
35
36
1
24
29
6
30
15
57
7
8
24
16
24
24
104
88
17
30
18
42
60
6
12
7
72
35
24
66
60
108
18
73
11
45
15
108
30
66
69
15
18
7
72
11
24
30
18
61
59
21
45
54
45
27
30
66
24
13
35
36
57
9
96
84
139
41
63
16
35
6
55
23
1
101
43
96
11
6
18
21
3
85
56
24
33
12
18
49
59
61
23
66
7
59
66
19
71
12
45
57
15
16
24
29
36
55
35
18
78
117
57
15
3
96
66
3
16
5
12
18
66
30
61
23
6
115
11
45
33
7
24
11
78
39
3
13
5
36
18
102
78
73
24
5
19
65
24
102
6
3
87
105
45
30
37
32
63
25
11
21
33
48
42
61
29
3
24
51
42
12
18
37
5
19
104
27
48
102
30
18
31
35
12
42
7
5
6
69
63
30
6
45
24
87
30
43
17
6
132
6
30
24
6
66
6
12
55
8
87
33
24
21
54
6
15
24
123
12
9
81
6
25
5
102
6
54
1
120
11
30
31
65
15
9
15
24
16
8
75
60
12
60
6
3
69
42
6
27
15
25
5
42
24
1
8
136
32
63
66
31
47
6
51
39
81
16
8
45
6
45
16
83
6
15
3
132
66
79
29
66
25
5
3
21
6
21
3
21
48
123
168
54
30
1
72
65
18
66
6
60
72
30
12
6
33
16
8
15
42
18
45
75
180
6
60
12
99
40
11
13
56
15
18
48
18
21
51
24
60
18
186
24
85
11
36
73
48
23
12
69
33
36
27
168
16
35
45
93
6
21
39
57
24
15
54
27
15
129
16
32
75
13
5
115
8
45
12
84
36
24
138
42
3
15
6
30
12
9
21
24
43
71
1
24
29
3
184
24
11
6
15
24
24
24
15
145
17
55
5
54
36
66
7
107
21
27
37
8
3
24
13
47
54
6
18
3
9
6
25
17
63
93
27
9
18
42
60
78
1
11
48
61
41
31
8
24
3
90
12
55
5
6
37
35
12
36
60
25
71
1
168
29
18
9
33
42
13
5
18
12
36
6
84
15
40
137
42
21
57
144
6
25
23
1
59
69
57
24
7
5
18
96
6
84
54
12
42
3
48
39
57
3
132
84
61
8
63
12
6
30
6
3
15
81
57
24
18
78
18
109
5
3
40
8
111
84
36
1
149
3
33
7
35
30
60
3
63
25
17
60
90
150
30
13
71
30
18
48
9
3
36
12
54
79
17
39
15
138
6
9
45
3
64
8
88
5
24
6
54
15
123
21
96
16
48
32
69
6
150
48
42
24
21
99
30
6
49
80
105
54
1
8
33
12
66
121
23
6
12
54
49
125
19
137
135
15
1
80
3
6
6
48
9
3
12
33
24
15
36
174
15
21
18
9
40
11
12
25
104
3
6
12
3
39
42
55
24
24
23
42
48
60
18
54
48
19
29
12
48
36
18
60
13
8
24
33
42
45
57
31
32
21
24
6
12
48
6
48
27
24
15
25
24
17
6
72
90
31
17
63
40
95
120
72
60
24
90
18
6
42
33
75
30
12
120
43
17
ABCD 96067232312*3^$a+1 [50020]
49
93
62
166
44
28
32
10
20
10
188
55
60
57
36
24
26
49
5
148
27
23
1
47
54
88
12
36
42
18
44
30
96
37
60
23
253
27
90
24
18
18
74
49
144
3
20
60
4
8
82
96
102
18
3
36
33
18
62
52
63
12
105
20
108
28
14
28
18
27
27
9
99
2
18
25
12
81
60
12
188
52
8
64
20
46
104
28
45
93
39
51
62
142
26
10
12
78
110
64
50
19
57
80
34
30
36
44
19
60
11
10
158
22
8
42
73
3
32
1
111
60
48
45
53
52
192
36
3
21
99
11
49
60
17
34
80
198
30
78
30
54
16
90
30
62
52
8
102
136
50
13
24
183
44
6
7
36
29
12
10
105
35
10
80
18
30
70
2
79
47
70
120
32
102
196
54
3
12
5
6
12
1
51
20
88
18
39
135
8
1
167
100
117
135
162
80
30
10
36
24
3
33
44
18
10
2
25
11
37
5
40
8
82
18
3
51
6
30
80
109
51
12
21
96
33
18
30
194
25
23
10
75
105
18
57
12
3
72
9
36
24
117
44
76
27
27
50
19
9
38
13
11
30
106
210
60
27
3
32
82
63
60
3
69
3
18
174
6
87
83
90
12
10
72
45
45
80
19
17
100
99
24
17
10
74
6
109
53
10
2
90
60
46
90
30
14
85
15
45
45
90
93
12
11
73
71
18
118
57
23
100
12
57
48
72
3
21
11
30
96
7
75
117
53
12
16
20
64
36
50
30
24
126
10
62
1
17
10
90
30
44
10
108
50
85
35
42
10
9
84
33
39
53
70
18
12
78
80
10
3
41
108
112
86
54
36
7
36
11
10
18
38
54
10
99
221
100
30
45
5
43
57
66
9
15
18
12
8
7
45
48
8
24
58
78
54
26
30
97
12
41
40
24
98
58
134
150
148
32
30
10
3
47
46
2
70
128
124
66
62
28
24
38
60
25
3
102
68
30
70
2
108
10
44
18
70
27
24
29
55
137
90
10
68
22
165
51
14
18
37
21
222
18
2
88
9
11
13
69
135
60
27
90
98
145
57
6
84
86
4
18
8
49
101
54
28
2
55
81
39
15
6
39
48
5
7
35
36
49
5
40
80
16
63
9
8
274
9
27
32
10
72
26
102
28
44
78
58
104
115
24
81
36
24
80
10
8
12
60
28
2
163
35
28
60
30
24
30
18
108
80
24
46
72
38
10
33
81
3
72
48
33
114
18
2
70
3
117
50
46
2
52
30
63
72
143
1
59
37
24
21
38
37
123
20
70
8
12
52
15
60
45
60
210
6
90
2
28
27
33
174
126
114
90
3
33
63
21
6
9
21
87
75
8
13
120
24
65
55
12
63
72
6
39
5
19
17
12
72
28
50
100
38
7
3
152
1
9
75
77
16
3
77
7
23
37
156
11
13
15
18
30
50
139
15
33
5
18
160
9
45
26
10
182
82
126
50
10
90
20
19
23
10
2
60
10
135
93
68
30
54
36
19
45
3
83
64
66
42
38
52
8
12
162
6
4
50
73
153
62
1
17
19
11
24
10
110
60
253
93
60
12
72
18
90
42
26
54
10
15
105
36
42
62
18
37
45
20
79
17
30
24
90
10
9
21
36
42
170
7
33
8
240
4
60
135
45
38
61
60
60
89
31
24
27
6
3
84
23
34
63
17
28
12
36
32
7
11
12
70
128
10
44
10
90
6
39
51
12
81
41
18
112
33
17
19
24
87
8
168
12
52
128
25
96
77
7
3
32
28
44
25
3
45
3
62
232
15
11
13
107
37
15
102
26
10
90
90
144
6
2
28
24
36
27
35
12
28
42
20
10
33
36
24
5
90
25
75
32
10
8
18
64
33
12
45
80
40
75
21
12
8
100
60
3
27
50
19
21
134
6
7
12
3
108
32
1
17
54
28
20
118
234
8
97
71
12
18
7
47
118
18
140
10
44
30
16
33
41
16
72
152
10
9
81
30
86
7
77
55
33
27
21
99
15
93
33
44
103
23
30
19
51
2
118
60
74
10
69
39
32
90
66
24
25
5
10
116
73
71
60
148
68
40
80
34
15
60
35
6
7
123
9
5
28
8
7
33
104
46
9
101
42
97
180
105
240
48
170
108
49
3
8
4
6
12
87
81
54
9
9
27
63
48
132
8
90
7
96
59
72
13
95
58
87
3
24
9
111
80
6
40
39
15
18
60
27
81
44
10
90
26
40
72
45
33
84
75
123
62
178
8
130
14
66
90
13
39
20
85
12
93
132
20
46
44
28
60
2
16
27
12
95
28
ABCD 96067631638*3^$a+1 [50243]
183
162
108
36
36
43
29
72
15
27
210
7
44
4
23
66
78
49
125
36
195
9
18
49
77
90
13
32
75
6
63
93
55
32
21
24
306
13
36
32
21
163
17
6
30
91
32
40
41
12
42
1
143
54
18
49
144
23
1
8
39
33
39
96
102
42
102
19
204
29
51
9
18
30
7
89
66
33
111
33
21
127
17
24
66
150
63
93
15
4
17
51
39
54
186
73
72
65
115
65
51
39
18
36
51
9
144
12
163
32
64
65
150
30
72
114
9
64
173
43
152
9
12
51
4
17
168
72
19
233
19
17
108
108
72
31
77
36
12
180
144
90
18
60
27
21
96
84
6
13
32
45
19
48
32
99
13
77
36
18
144
30
24
84
15
100
11
33
45
90
30
42
49
132
29
159
117
31
77
126
30
42
1
48
23
102
15
27
9
172
11
78
18
18
67
17
96
18
13
17
91
71
1
60
17
63
36
28
17
48
204
30
25
137
19
59
30
24
67
41
48
51
36
39
1
23
48
42
48
78
66
36
72
43
29
60
48
144
54
6
163
36
35
90
54
1
72
84
35
42
36
72
103
41
91
101
144
43
44
28
17
108
84
60
36
36
63
153
120
24
91
44
3
24
1
36
17
66
6
90
30
42
54
31
35
6
99
136
48
60
12
17
15
39
1
104
21
19
77
18
48
25
53
108
84
24
138
42
48
127
5
18
192
429
9
19
8
39
73
5
27
39
6
18
13
288
113
19
8
63
102
19
23
121
5
48
18
96
9
21
51
36
45
36
18
198
27
21
18
73
5
48
24
171
39
6
48
55
36
71
78
138
33
39
144
37
32
75
18
204
66
6
12
87
9
31
53
123
72
28
11
72
141
57
19
24
108
80
4
5
67
5
91
47
37
140
4
185
66
72
54
7
11
1
5
12
19
36
23
48
37
41
27
45
18
30
24
84
7
44
28
48
149
48
42
144
1
53
120
36
55
96
12
41
18
1
53
27
135
72
192
126
276
30
24
144
81
28
29
36
159
4
41
55
48
23
30
18
25
173
60
108
66
33
81
54
157
60
47
1
17
36
96
18
9
63
30
18
72
25
29
55
108
17
7
137
55
5
210
69
57
24
18
1
12
59
30
55
108
23
45
27
9
39
6
27
72
57
87
28
65
15
9
18
37
44
273
127
5
264
114
49
17
51
64
17
18
54
27
72
189
48
114
30
72
42
1
84
35
54
7
107
325
11
72
72
18
60
103
41
36
99
4
215
25
101
7
48
32
93
199
95
30
19
5
36
67
221
12
151
108
17
174
6
156
7
44
36
21
24
12
51
208
107
49
5
12
6
153
45
36
12
55
107
37
17
15
9
19
116
76
5
12
108
18
33
39
25
17
135
21
36
54
97
29
18
25
53
91
17
19
89
36
48
51
9
66
96
117
9
48
24
264
91
24
48
5
66
54
24
66
1
41
67
36
140
9
18
217
29
24
19
144
143
18
19
17
90
48
18
78
30
72
72
87
93
79
29
96
55
155
72
6
135
57
24
90
30
96
99
39
25
47
96
30
151
83
24
72
138
78
48
18
60
19
47
6
18
48
72
54
51
76
32
3
42
99
112
32
3
1
32
28
11
18
7
29
108
198
198
87
27
30
7
144
12
95
73
29
72
18
6
48
144
24
19
125
27
112
53
132
102
6
103
77
12
96
36
30
72
24
48
1
72
5
27
63
9
81
12
7
108
116
57
7
36
12
17
96
48
15
108
45
84
7
191
78
127
84
32
45
156
60
90
13
185
18
1
84
59
37
44
36
57
24
18
54
72
91
101
96
12
144
15
135
30
24
66
69
108
21
42
18
30
96
1
48
36
131
120
78
55
161
63
148
60
116
183
1
32
21
96
19
44
129
234
249
21
ABCD 96067653842*3^$a+1 [50204]
61
8
16
95
145
35
37
59
120
285
16
192
128
40
23
1
59
165
24
16
104
51
120
60
1
56
15
48
57
64
119
145
47
24
156
24
13
128
48
16
8
51
85
24
251
61
48
48
168
32
63
9
72
16
80
75
85
24
56
63
25
56
40
96
192
72
80
16
24
48
131
165
15
97
32
112
80
15
105
16
23
241
128
27
21
64
8
51
60
36
109
11
325
176
3
60
1
191
60
69
64
24
72
48
47
225
24
64
56
16
24
95
57
160
32
3
229
71
105
135
105
75
85
8
64
32
75
24
45
24
3
45
48
16
35
13
8
63
169
8
24
64
24
56
72
64
24
95
57
24
48
87
73
128
40
24
35
45
15
73
72
104
96
159
57
15
33
75
85
56
39
1
96
24
59
69
120
48
160
104
216
75
84
73
32
39
97
48
336
119
12
37
72
35
21
24
160
24
32
123
61
80
16
179
141
72
376
104
63
9
88
143
9
168
87
96
120
25
155
108
1
24
71
33
96
16
11
109
120
144
72
59
45
136
23
169
8
40
120
48
56
39
72
9
88
72
24
32
135
57
88
128
40
24
47
153
240
40
11
277
8
16
24
35
21
51
37
23
129
16
72
32
40
71
25
168
72
23
145
120
24
80
16
144
120
336
56
16
32
40
71
1
71
153
64
72
71
25
35
85
72
107
24
21
24
72
40
80
48
40
191
49
96
144
35
21
219
72
37
11
85
96
24
72
8
240
96
15
9
24
3
108
1
71
25
24
80
40
11
85
23
1
8
112
48
368
144
16
203
12
145
24
11
45
24
88
47
25
48
71
81
24
75
21
88
80
88
24
24
24
72
8
51
45
112
128
64
71
12
60
48
9
40
32
168
112
8
87
1
80
3
21
88
128
88
32
64
35
61
83
252
9
88
80
48
72
3
24
144
109
192
35
21
40
32
3
69
16
80
63
9
88
32
40
32
88
120
8
24
40
56
24
16
72
56
64
47
105
16
8
51
13
8
64
120
95
1
80
144
51
37
80
88
8
16
24
104
147
216
13
80
15
57
72
16
72
48
24
8
208
35
229
192
131
60
33
16
96
35
13
215
72
33
136
11
204
25
24
71
105
120
136
120
144
80
168
48
64
119
25
96
128
48
3
21
24
256
191
57
123
84
25
224
16
24
176
16
128
16
48
80
120
27
109
71
73
71
72
73
24
71
1
35
36
9
40
24
96
80
16
95
25
48
71
1
143
1
24
80
87
49
8
87
24
120
49
32
88
80
3
45
40
8
16
48
191
49
23
120
153
16
24
47
48
25
11
60
1
35
37
80
111
96
25
95
9
135
60
157
144
120
8
3
13
95
180
69
16
72
144
71
24
25
240
24
24
47
73
11
37
23
1
48
312
11
13
152
75
69
88
168
72
200
51
12
33
144
207
49
35
132
25
72
8
15
97
72
48
48
384
120
96
48
96
144
80
16
11
45
232
11
181
179
36
24
9
3
85
80
15
193
11
45
75
13
11
85
56
160
144
96
11
24
84
9
87
1
48
192
224
96
159
324
157
95
73
192
192
72
8
256
35
21
16
35
85
48
ABCD 96067853296*3^$a+1 [50063]
5
28
24
8
79
24
5
25
11
100
3
17
1
107
25
35
1
12
24
15
81
60
12
11
16
15
45
8
36
12
13
12
27
36
156
159
30
12
39
33
23
24
108
37
99
20
1
6
57
80
36
4
140
61
6
161
13
11
13
18
9
39
65
31
29
1
60
24
12
35
64
45
155
49
60
35
25
15
21
11
13
15
60
32
84
24
61
6
48
5
4
15
6
11
1
35
52
32
31
57
72
84
20
16
8
37
15
60
21
47
73
83
4
12
39
30
96
15
9
24
23
13
11
28
15
5
13
47
16
92
12
25
168
35
229
11
12
12
24
25
75
57
24
35
49
47
4
33
15
15
81
39
5
12
61
90
72
57
24
92
48
19
72
30
24
12
23
84
12
13
66
96
33
72
9
39
8
4
45
126
18
15
21
18
30
51
24
33
48
11
28
81
15
44
48
4
33
27
68
16
20
12
144
124
164
96
109
23
4
39
29
73
42
45
8
24
36
25
3
81
36
23
25
30
9
20
25
35
1
11
43
6
155
40
15
69
21
60
84
6
77
24
24
37
63
57
23
24
7
53
85
35
1
162
18
84
71
85
119
1
12
35
28
51
48
41
16
33
36
51
24
15
66
135
15
33
96
207
162
11
12
7
18
12
47
91
5
13
15
32
12
12
1
12
15
92
31
29
36
37
36
35
97
48
35
7
18
35
4
15
41
40
21
15
81
60
12
27
8
1
120
251
13
15
92
28
60
20
72
73
30
5
67
29
36
1
39
81
48
30
90
6
54
39
32
1
35
13
36
6
24
6
12
120
207
80
24
40
39
113
13
36
11
43
5
91
138
23
60
84
40
48
12
3
18
59
91
5
13
15
39
41
72
7
5
52
33
15
12
8
1
12
27
12
44
49
47
4
164
67
24
17
60
13
15
80
1
6
129
128
73
27
8
85
39
9
35
4
32
1
47
31
30
15
20
85
162
42
27
44
40
44
1
15
81
48
47
1
23
1
23
360
36
16
8
7
165
60
8
37
24
15
20
61
35
64
57
23
7
33
9
23
37
11
121
30
5
1
95
124
183
113
25
30
57
56
16
81
23
49
48
60
23
24
72
49
12
35
49
15
80
24
109
87
24
32
13
15
20
37
24
71
13
39
8
12
13
59
13
11
60
16
9
47
12
13
95
7
6
60
36
59
64
45
23
12
37
59
37
3
9
47
1
27
20
31
6
66
9
144
32
48
25
12
12
83
4
24
39
6
59
60
13
39
48
20
60
175
66
47
4
3
5
120
12
4
69
71
12
24
48
1
36
131
19
41
60
60
49
54
45
45
102
78
35
36
28
200
36
16
44
25
11
85
54
81
105
24
30
21
3
6
162
5
25
35
24
13
47
108
12
109
84
18
153
80
7
30
27
72
33
35
133
35
12
37
48
51
20
4
12
3
48
125
4
60
56
25
59
31
53
12
24
109
24
27
8
36
1
18
30
27
81
54
78
12
6
48
17
79
30
3
21
51
44
37
35
60
25
84
18
5
97
48
11
24
72
24
127
29
1
47
12
61
39
21
24
24
15
9
108
3
32
24
64
24
15
5
52
20
40
81
12
23
25
23
36
61
63
135
9
96
96
20
28
128
13
11
61
35
48
12
84
84
61
71
24
31
72
45
21
11
4
60
9
18
5
49
18
17
40
68
76
20
67
53
72
19
5
40
153
11
1
36
83
64
21
47
13
15
96
24
81
59
4
15
6
12
12
156
72
12
11
4
140
16
96
9
30
17
72
36
72
28
9
131
16
21
12
35
36
96
91
153
44
40
20
16
15
29
61
12
42
18
87
32
1
3
201
66
17
48
60
25
35
7
78
18
9
33
30
53
100
56
1
48
71
49
11
1
83
37
47
16
80
76
44
1
71
25
12
6
96
5
19
5
12
37
108
54
29
12
60
37
27
20
24
4
3
30
27
87
9
15
30
90
17
120
97
11
4
45
48
27
15
18
35
19
69
27
149
13
47
49
60
60
30
45
27
9
20
4
44
36
16
9
39
15
6
12
35
13
15
9
15
8
49
119
1
23
7
126
23
76
9
30
69
33
42
102
23
43
17
121
12
18
21
9
71
19
65
7
53
36
36
43
42
12
83
49
23
7
24
42
47
13
84
78
6
59
13
24
35
108
52
60
33
36
156
18
41
145
155
24
1
15
32
12
1
15
9
11
4
20
136
27
18
72
63
204
3
33
44
48
115
18
54
17
48
96
4
3
17
36
40
21
24
15
24
8
37
72
35
84
24
12
31
113
7
17
36
19
5
13
119
36
25
39
8
60
16
45
12
54
48
96
9
57
54
30
12
24
23
108
28
20
85
179
25
47
91
18
12
3
32
4
84
56
31
42
6
105
20
60
16
80
13
72
99
9
12
18
42
59
36
60
25
75
8
16
225
39
36
36
56
48
24
1
39
45
48
3
20
24
36
4
27
29
24
73
12
11
169
11
16
188
25
75
116
12
24
24
12
64
51
30
3
24
20
60
31
5
76
33
35
13
24
23
40
8
48
25
6
5
91
5
109
11
4
21
12
51
27
17
25
23
7
6
36
24
6
78
71
12
7
41
16
9
35
1
11
37
95
40
45
83
37
47
49
54
5
61
47
24
13
323
7
117
128
37
6
9
9
71
13
35
72
48
16
32
24
40
9
30
72
89
25
15
20
13
60
47
49
47
157
6
21
80
84
ABCD 96068036308*3^$a+1 [50032]
12
63
9
6
48
21
33
66
57
39
48
48
9
15
96
102
15
45
36
90
21
9
36
111
39
6
12
300
120
72
75
63
30
36
30
30
51
33
48
54
24
90
54
72
24
21
9
51
183
345
180
12
69
42
24
24
72
9
105
30
54
114
117
9
39
45
30
48
24
93
33
132
96
6
66
54
6
39
33
75
57
6
69
9
42
9
105
36
24
96
60
15
132
12
45
36
60
84
144
51
96
3
186
96
48
6
18
12
111
33
72
12
72
30
48
42
54
6
18
48
48
72
18
36
75
15
30
3
111
24
30
27
213
18
24
18
63
117
108
15
63
42
78
150
66
48
6
84
87
63
126
12
174
201
189
84
30
66
84
72
84
78
198
168
42
72
6
12
12
36
6
66
60
18
210
6
96
30
18
21
3
6
72
12
30
90
36
60
27
33
27
15
18
30
126
36
147
21
12
255
27
48
48
6
36
39
21
42
30
48
90
30
75
57
27
45
6
9
15
30
66
129
15
54
132
12
42
6
15
27
18
54
90
36
18
72
54
138
282
75
9
12
102
30
60
420
18
30
18
264
6
42
120
30
12
78
42
15
57
6
78
66
66
120
72
36
420
6
18
96
12
24
168
3
117
27
63
6
156
24
120
30
21
33
42
6
18
24
33
189
48
36
126
168
6
36
15
39
6
36
60
24
15
60
9
60
24
3
69
96
168
39
57
18
48
18
102
24
81
135
72
6
27
9
48
252
15
141
12
210
72
6
84
6
30
72
12
6
174
120
48
60
102
48
90
63
39
54
66
54
72
18
24
45
3
18
132
84
24
132
120
114
126
114
18
126
9
57
78
57
111
18
24
150
33
33
60
192
42
126
96
24
60
6
18
63
15
54
24
72
18
114
6
96
144
24
30
12
24
12
24
18
48
42
27
3
6
42
54
24
156
63
207
48
30
90
30
27
15
24
54
3
39
6
135
9
60
48
12
156
48
12
18
21
60
21
12
72
54
42
219
45
96
78
54
132
6
42
168
30
69
51
30
24
24
24
18
144
6
27
15
120
66
6
6
84
6
30
42
6
51
63
117
93
78
18
120
156
60
6
9
15
21
69
48
126
66
126
45
3
24
72
30
18
48
54
96
12
30
6
24
42
18
6
42
252
108
24
63
63
54
60
156
60
24
3
45
48
84
48
18
30
75
33
12
114
18
96
96
6
120
174
36
12
48
72
27
129
12
210
42
36
99
132
60
96
45
72
90
198
42
126
36
54
30
42
69
3
18
48
12
24
90
6
90
42
15
93
42
162
96
78
90
36
63
108
177
12
96
24
120
24
42
18
24
48
204
60
126
24
174
24
180
12
60
30
30
18
258
102
33
15
30
90
45
57
48
12
87
15
66
48
12
39
45
48
126
21
45
6
54
120
84
30
6
138
45
3
30
15
33
90
30
12
30
54
120
36
48
30
186
51
129
15
3
42
78
48
24
6
87
45
48
15
15
117
27
126
18
72
18
102
18
6
45
21
39
15
198
27
39
90
12
42
30
123
69
108
78
24
24
42
174
45
21
102
18
12
42
54
186
24
66
6
54
96
195
87
30
12
120
6
78
24
90
6
120
42
42
30
42
24
30
30
51
21
24
120
204
24
75
3
30
18
72
42
27
189
72
84
36
15
39
18
36
72
18
42
15
39
24
321
45
36
60
24
18
72
126
72
186
6
75
15
24
96
45
33
12
111
15
42
30
66
72
15
144
36
60
69
48
18
24
6
18
90
84
12
24
96
30
93
117
6
69
3
42
150
246
12
72
126
30
18
21
3
93
3
57
33
126
33
57
24
54
102
3
15
42
24
12
72
66
6
24
42
54
18
192
6
12
6
69
267
6
27
15
18
54
24
66
54
9
21
132
48
12
12
60
243
39
18
27
3
45
27
168
30
42
30
156
ABCD 96069250736*3^$a+1 [50036]
85
27
57
120
143
192
85
11
1
24
60
300
255
21
60
143
265
72
63
96
192
189
384
96
48
83
73
156
264
36
191
37
96
24
51
240
105
324
3
48
224
145
72
108
72
24
75
192
144
240
9
87
128
64
57
48
132
48
60
276
99
48
192
105
12
48
156
15
129
36
24
275
25
12
75
144
32
48
49
156
36
60
131
37
267
96
9
24
207
189
360
84
60
156
60
3
81
264
87
33
60
3
33
335
289
60
291
129
96
120
240
60
107
133
27
192
45
3
117
27
48
45
51
32
73
36
3
45
12
39
69
11
25
120
111
345
135
105
204
120
147
32
16
272
64
45
120
24
99
57
39
21
59
325
27
128
121
24
111
93
51
192
33
396
3
128
432
1
159
21
36
120
63
45
120
11
25
36
468
351
80
1
108
156
84
36
36
120
51
32
1
36
123
192
96
9
71
133
171
105
39
105
87
33
15
309
11
160
45
24
180
23
48
16
128
121
144
135
177
324
24
83
37
27
336
192
57
71
109
51
33
15
80
112
429
3
81
47
64
48
48
128
49
143
169
183
165
27
96
9
60
11
73
231
48
45
3
249
23
37
315
33
192
15
48
81
47
49
63
81
95
25
39
141
35
16
105
23
37
24
51
144
9
96
39
45
12
519
96
144
189
96
240
35
144
16
69
72
99
81
15
129
47
112
81
240
15
9
23
37
315
177
108
35
37
11
49
239
121
24
120
87
153
87
93
36
15
105
39
45
36
48
15
21
396
120
39
81
48
111
105
167
64
9
39
57
24
24
156
59
208
69
108
111
141
108
183
80
157
180
95
25
276
120
27
48
105
39
48
9
71
37
75
48
80
13
204
36
384
51
144
45
131
192
64
48
81
180
24
36
207
80
64
165
204
24
120
60
3
9
24
60
60
87
9
120
24
87
48
80
25
87
57
36
99
48
144
48
48
48
9
71
25
156
324
87
153
87
32
145
60
156
24
36
36
120
143
97
144
24
60
11
16
128
1
111
45
339
32
133
36
119
112
9
71
13
147
9
39
144
240
237
195
33
95
160
192
69
315
69
11
265
84
3
93
84
156
99
57
23
1
36
264
84
95
37
480
48
156
96
143
121
96
84
24
12
111
117
60
95
1
24
60
36
84
276
239
25
ABCD 96069444994*3^$a+1 [50029]
6
14
14
12
4
30
24
5
21
16
14
69
25
2
4
16
18
10
60
21
1
28
32
30
8
13
47
12
4
16
4
61
29
24
7
19
16
8
16
9
61
87
9
10
20
20
54
31
43
16
14
47
15
65
16
7
40
10
2
20
38
2
24
16
28
5
5
10
2
19
59
66
7
7
41
41
100
18
16
14
26
34
2
21
93
20
54
22
18
20
25
27
18
7
29
10
36
30
20
18
12
61
7
13
7
20
57
9
54
12
4
36
8
20
10
6
30
10
16
1
27
12
4
14
12
10
10
28
46
14
51
12
40
33
14
1
32
40
8
16
15
40
8
146
7
19
20
4
46
10
5
13
2
25
20
3
32
18
26
16
1
37
32
34
54
50
1
29
15
7
8
60
6
19
21
6
10
18
25
7
4
17
37
11
15
5
21
10
5
25
8
6
6
4
110
4
90
20
6
4
2
43
72
44
12
9
30
4
14
2
13
1
26
28
12
24
6
44
30
30
24
42
20
61
17
66
24
10
6
16
8
32
28
20
10
3
7
26
34
50
2
5
3
82
10
34
50
24
13
43
29
20
15
22
11
13
36
4
10
30
4
51
32
17
7
15
4
4
2
8
3
3
9
17
8
6
4
12
1
19
30
10
4
21
39
16
44
40
6
4
7
9
63
11
20
14
2
4
9
21
44
2
20
14
59
20
27
4
36
14
15
16
3
12
44
24
12
13
35
2
18
70
26
5
11
24
44
1
1
38
66
31
13
66
26
14
10
6
8
12
4
10
19
21
6
24
16
10
8
6
16
53
1
80
14
30
6
4
20
40
2
34
5
31
21
27
5
7
9
20
24
37
20
18
6
4
20
62
10
38
16
16
10
4
70
14
12
18
42
20
4
16
10
8
21
51
21
32
12
3
12
21
9
19
65
46
8
30
16
11
43
26
27
13
46
4
36
94
6
5
5
14
4
2
8
16
24
12
38
20
10
7
65
3
21
30
4
26
4
2
21
79
89
39
16
44
10
11
16
35
45
15
134
54
12
20
29
76
35
20
28
40
12
9
15
20
26
8
6
4
40
26
11
5
3
35
13
9
3
11
10
26
13
27
40
65
23
20
20
12
18
20
20
26
1
5
10
24
14
16
10
20
20
9
61
10
4
32
24
16
14
34
33
33
14
1
24
5
20
6
10
40
15
55
9
5
10
6
30
5
1
14
30
31
3
17
33
12
10
4
49
7
8
2
43
15
12
20
1
3
6
24
19
7
8
2
10
20
4
26
51
23
40
16
29
15
4
12
18
36
4
40
2
28
10
30
20
6
6
20
68
20
45
7
14
19
7
25
64
11
24
24
32
28
12
64
21
9
14
12
24
10
10
4
6
6
10
71
23
4
6
16
10
4
16
8
40
10
2
5
9
10
17
3
20
4
10
2
21
7
80
45
7
30
18
5
36
16
69
95
19
20
33
3
56
10
44
19
15
2
4
31
89
24
12
19
9
26
20
10
10
4
36
26
3
17
54
4
5
11
14
22
1
7
6
4
6
10
39
55
40
36
4
30
10
26
10
6
8
42
60
18
15
25
52
10
1
9
10
34
34
32
30
20
18
156
126
18
36
16
9
99
2
50
41
7
52
8
2
18
21
25
11
3
12
33
7
58
12
14
41
3
52
20
18
6
37
17
7
33
12
11
9
24
6
28
5
7
34
46
9
24
15
6
26
18
47
5
4
14
12
18
3
17
40
2
20
34
7
9
15
3
12
18
40
22
34
6
8
32
14
4
42
4
29
15
6
16
58
20
26
14
22
11
17
10
13
67
16
6
8
16
6
4
21
13
2
8
10
16
11
55
40
18
90
12
30
24
15
1
18
2
4
15
41
24
10
20
34
60
35
11
49
5
6
10
54
26
30
17
9
10
8
2
3
7
4
40
6
31
3
24
16
100
6
64
16
43
21
26
48
37
3
2
8
3
17
3
24
3
16
16
48
2
14
6
30
1
3
29
25
26
9
15
37
29
26
24
1
40
5
10
24
36
5
3
2
4
6
24
4
16
5
95
16
38
16
10
10
31
29
15
12
9
18
6
4
22
25
43
41
39
33
23
64
10
2
8
16
24
2
18
72
73
25
2
30
30
20
1
3
76
14
4
32
4
15
29
12
8
7
3
37
43
2
80
10
5
63
2
30
34
70
40
109
7
28
32
18
36
50
16
60
20
24
30
6
13
5
6
44
10
32
18
2
24
54
32
1
17
22
5
35
8
6
54
20
56
24
16
21
65
31
7
26
6
24
6
54
6
15
15
50
4
10
60
9
51
76
18
2
38
10
6
50
44
66
31
19
29
15
2
30
8
32
9
5
10
9
15
1
51
24
16
4
16
48
76
16
21
33
10
56
30
14
34
42
18
12
48
30
40
2
10
60
44
16
14
40
20
30
4
20
10
16
84
6
10
26
4
1
3
12
18
75
5
46
24
2
18
16
5
19
6
10
14
10
20
16
20
6
8
2
4
6
38
16
9
15
13
48
25
54
32
58
10
37
56
19
18
66
34
7
24
9
16
34
2
38
96
6
34
14
22
18
2
4
17
3
36
30
48
102
25
35
1
19
40
38
2
10
4
16
14
16
48
2
18
10
20
30
12
4
17
12
7
4
6
4
39
1
26
20
58
6
16
4
6
30
4
20
5
39
26
51
24
39
90
16
26
38
40
12
4
11
33
3
7
52
8
26
26
28
42
70
14
54
1
15
149
1
35
25
14
2
8
6
40
1
65
10
30
15
5
50
4
64
13
3
21
59
57
13
4
2
14
6
60
34
10
56
5
5
14
29
47
4
61
23
33
19
21
32
15
16
5
15
4
30
6
10
4
6
1
8
15
2
70
20
8
20
22
38
30
22
38
22
21
67
37
39
6
3
7
28
10
10
2
38
41
11
68
17
5
18
12
13
27
38
3
63
6
48
70
2
74
24
40
36
6
15
23
36
44
16
26
28
31
16
15
38
6
25
5
16
10
4
24
10
30
2
14
16
4
44
16
10
7
3
21
33
6
1
9
24
10
2
14
50
4
22
8
30
3
3
6
3
27
10
30
24
26
18
20
40
57
15
28
30
6
10
7
72
7
40
8
12
20
18
15
1
20
6
9
31
4
1
25
10
8
46
7
7
5
81
20
10
45
21
4
104
32
34
30
4
15
20
11
16
20
1
17
10
33
3
34
6
6
11
43
6
14
4
2
34
4
16
36
8
20
12
29
19
46
10
1
5
4
46
4
9
1
6
5
25
14
14
10
82
64
19
61
10
37
7
20
30
10
33
27
72
9
24
11
44
10
62
10
8
16
6
40
9
36
19
17
57
2
4
17
3
9
51
9
37
38
12
13
20
1
47
39
4
30
10
16
60
44
1
16
3
14
127
35
49
11
38
12
11
7
112
10
4
19
31
26
4
6
54
4
26
17
4
13
10
12
33
15
72
20
80
20
24
54
46
17
3
1
29
6
8
22
18
12
18
31
9
23
7
22
48
16
15
11
4
4
10
22
1
9
8
15
11
16
78
50
46
50
1
28
8
19
9
79
20
10
10
32
28
36
4
26
6
9
15
24
10
2
70
14
6
43
7
14
4
2
5
35
8
140
12
60
81
3
50
19
12
33
30
66
4
27
15
8
12
4
21
19
24
92
9
19
22
18
22
14
84
20
16
30
30
86
10
4
50
7
7
10
6
46
10
28
46
24
6
16
49
1
14
14
2
50
18
25
71
9
5
43
37
12
44
26
10
34
20
16
24
5
39
10
47
3
37
55
28
12
28
72
5
9
26
28
81
39
12
4
6
60
71
19
4
17
3
4
2
28
20
2
25
15
44
9
7
20
18
3
7
80
82
23
1
146
20
20
4
30
4
6
4
5
12
3
2
10
14
34
12
28
41
29
7
3
20
32
74
30
9
15
1
9
32
15
23
22
43
36
12
43
16
28
2
70
20
4
4
16
4
6
20
50
16
4
10
24
30
36
37
33
31
24
11
8
32
4
4
36
6
3
7
4
16
33
7
14
7
53
16
14
50
10
1
20
15
4
14
12
20
50
30
20
18
45
17
28
2
20
8
60
12
21
73
74
1
1
34
9
7
20
4
24
32
9
15
9
1
50
9
7
30
39
51
24
90
10
4
52
30
14
30
70
24
36
14
30
2
4
26
18
10
96
16
80
10
38
6
6
9
1
4
10
10
14
42
10
4
20
34
10
1
5
4
11
19
20
13
8
51
45
43
12
4
94
10
5
27
4
14
186
26
18
12
8
10
82
40
54
144
72
23
75
12
20
8
10
16
70
5
9
12
15
23
13
7
2
40
8
50
40
45
48
3
21
19
24
56
50
31
3
42
3
21
6
1
19
24
26
30
20
4
10
16
18
20
32
8
12
4
36
24
4
13
9
18
25
7
14
26
18
2
13
71
40
36
94
6
8
6
27
37
6
6
15
43
6
14
2
58
10
46
14
16
60
40
15
51
5
23
10
6
24
32
38
20
10
2
3
88
79
8
33
7
20
16
4
10
50
76
26
14
56
41
33
46
14
75
21
51
7
2
4
54
5
111
6
4
11
5
38
26
6
48
6
31
44
11
28
40
21
11
48
6
14
1
1
11
9
15
15
20
4
4
132
40
40
44
36
8
12
9
5
6
10
28
36
46
10
18
2
43
5
27
23
17
35
20
1
19
14
19
35
16
36
28
13
27
21
12
48
5
34
33
3
4
6
14
30
6
9
51
44
10
22
69
44
25
2
10
30
30
18
53
33
7
33
14
12
28
20
62
10
24
9
1
11
15
18
36
46
21
19
14
46
41
128
15
4
82
20
30
20
21
4
5
18
20
52
1
12
7
24
44
12
10
4
10
24
17
25
50
28
26
6
9
31
60
4
26
14
54
42
28
36
26
10
50
20
14
16
1
27
12
20
1
47
1
51
24
10
50
6
ABCD 96069581768*3^$a+1 [50000]
6
24
21
165
42
6
72
18
162
30
12
120
6
36
24
66
36
18
66
6
24
18
78
12
12
6
37
23
54
150
54
7
95
30
12
103
23
121
11
37
65
96
6
25
11
120
72
36
24
42
175
48
35
48
24
24
60
36
18
18
42
30
60
132
24
12
13
17
30
18
126
30
24
6
48
12
36
144
133
23
12
48
78
54
6
30
6
6
25
29
18
6
91
35
24
24
12
30
48
3
69
6
37
5
60
42
18
90
12
24
12
24
30
48
30
42
24
6
18
168
24
258
120
72
84
85
95
36
60
84
42
48
72
43
5
36
48
6
6
30
30
31
17
6
30
24
6
12
12
72
36
30
30
12
30
42
25
35
24
66
48
36
30
6
30
13
35
36
84
6
72
30
18
6
198
48
48
84
6
84
12
18
31
29
48
60
42
13
48
65
36
6
12
73
5
24
48
48
24
30
18
132
48
90
36
24
12
120
18
180
6
1
23
36
66
30
21
75
37
95
12
18
12
36
67
11
120
6
18
60
60
12
66
12
90
25
23
54
6
18
120
60
36
19
29
18
12
12
66
55
48
32
3
6
36
48
36
66
54
39
16
5
114
84
12
84
30
55
11
24
90
66
1
17
150
25
11
229
11
84
12
21
63
54
12
6
73
11
60
24
1
83
12
114
6
6
48
6
61
35
132
25
32
3
30
48
54
30
6
60
78
72
78
60
24
12
30
108
6
12
12
61
35
12
12
18
30
24
18
18
18
54
66
6
66
90
72
6
24
42
61
53
156
48
72
55
23
162
48
30
60
126
54
222
138
36
84
48
90
72
55
41
36
3
16
17
72
6
114
6
84
42
48
30
12
96
48
36
48
12
18
127
95
36
30
15
112
47
18
12
30
66
42
12
288
12
1
47
96
36
18
12
6
18
7
167
18
48
36
138
78
54
18
3
112
11
36
36
72
85
11
42
43
5
36
96
30
24
48
72
120
66
30
54
30
60
6
18
9
15
12
48
18
30
84
49
11
66
54
30
144
90
36
1
29
18
150
18
30
138
24
102
24
36
66
24
60
1
23
84
78
18
42
24
19
107
12
36
126
60
6
18
174
12
36
24
18
138
18
60
60
7
77
12
18
66
90
12
24
18
18
30
84
78
78
222
18
3
21
78
13
17
15
16
17
60
19
71
54
24
102
24
18
43
5
12
6
24
1
17
18
24
12
18
12
18
18
87
57
84
30
12
72
33
3
6
6
30
12
7
71
30
18
25
11
90
30
61
53
24
6
54
42
61
95
12
12
18
6
42
72
6
24
6
204
60
30
42
84
54
78
48
66
54
66
6
67
35
102
18
12
24
114
42
18
6
42
12
12
30
45
63
30
30
120
12
90
36
48
30
36
18
6
24
1
59
48
54
48
162
6
18
6
60
18
30
18
12
37
11
12
6
12
48
12
30
24
21
63
6
6
102
31
11
60
66
18
24
6
132
54
13
101
66
6
48
19
48
83
42
132
180
48
30
12
18
42
48
84
18
30
60
21
9
12
30
48
66
60
6
18
36
30
66
18
6
24
42
18
12
54
24
102
30
25
143
42
60
36
7
23
30
132
6
49
17
36
120
48
102
13
119
180
42
18
12
48
48
12
6
24
66
24
73
29
30
84
12
78
42
264
24
6
66
42
6
72
18
42
12
48
12
12
60
6
18
25
59
30
6
12
12
42
36
72
90
12
6
144
66
18
36
18
6
60
222
54
66
18
24
36
102
18
36
30
120
54
132
90
12
21
81
48
12
24
120
84
36
27
9
114
36
48
30
36
36
24
42
24
6
24
60
36
30
24
90
18
30
126
12
9
39
30
6
18
72
36
48
55
59
18
24
18
132
36
49
29
156
18
186
90
156
18
18
12
216
120
114
36
84
66
96
96
48
42
24
6
30
3
9
66
42
12
6
9
16
5
66
24
12
24
66
24
6
120
12
12
90
6
198
6
33
105
90
48
18
96
198
72
30
66
30
79
23
102
18
6
12
84
18
90
72
24
15
9
36
6
6
24
108
36
24
12
78
60
1
41
66
12
78
78
180
60
12
204
6
18
120
30
12
78
42
19
23
6
54
13
23
30
96
126
45
63
49
11
114
12
36
72
72
36
108
6
6
72
6
6
19
41
60
30
24
36
84
24
42
123
111
12
37
47
6
24
6
150
18
6
24
66
30
18
21
21
6
24
66
24
6
12
6
24
36
96
6
120
12
36
72
12
36
102
84
36
30
12
1
11
6
72
42
18
36
7
65
60
18
72
12
12
48
72
30
18
120
48
12
12
90
111
27
6
42
24
13
11
24
12
156
42
60
18
30
127
71
66
18
42
66
9
69
54
12
78
36
7
5
27
27
30
138
12
18
78
24
90
96
12
30
30
6
12
210
54
168
12
48
18
48
12
12
36
30
24
12
9
27
18
30
60
120
30
24
36
7
47
12
21
45
67
5
132
36
72
30
66
54
18
18
42
114
18
3
27
12
114
ABCD 96069640976*3^$a+1 [50059]
5
7
24
54
12
90
54
60
11
72
1
90
101
79
42
18
66
59
1
30
90
47
24
19
24
30
72
78
30
6
5
49
30
137
25
54
54
42
138
60
179
1
72
18
12
89
1
47
24
24
55
84
29
24
48
133
11
85
156
78
36
120
60
54
107
13
35
72
73
23
13
54
6
30
41
13
42
18
95
25
71
19
72
18
35
187
29
24
72
13
107
48
24
7
66
54
17
7
12
18
11
49
36
54
149
61
36
47
103
54
90
41
49
23
49
95
49
30
36
5
96
72
25
36
11
13
11
19
252
60
29
1
24
23
157
107
19
5
168
1
6
18
66
6
48
36
24
66
24
30
36
23
31
17
24
19
90
36
264
47
24
115
5
25
47
24
55
17
7
17
13
179
115
5
61
35
1
150
48
17
24
1
18
36
30
54
6
84
11
49
36
36
84
24
36
47
7
12
54
6
65
25
23
24
37
144
35
25
102
60
18
12
24
30
36
29
49
95
7
90
78
65
1
24
95
120
24
144
7
6
30
5
49
167
48
7
18
23
103
30
35
120
24
25
66
6
30
185
120
19
29
25
23
13
24
12
24
143
1
36
11
235
53
72
79
66
78
137
25
47
1
47
120
13
36
114
53
48
48
31
12
53
48
49
23
24
1
6
36
18
11
48
67
84
60
156
65
48
103
18
36
83
61
83
24
73
36
24
30
6
84
90
6
36
23
7
54
24
90
41
49
66
53
73
47
61
36
54
72
65
49
84
90
6
83
24
13
36
24
23
31
12
108
42
71
67
96
5
72
216
7
36
5
96
49
30
18
47
79
65
25
114
12
17
24
163
5
31
90
23
72
13
30
5
24
72
79
41
19
5
61
24
11
55
41
19
53
31
36
53
43
77
31
30
11
25
23
1
95
72
103
65
48
13
35
49
23
49
54
24
12
53
61
30
77
67
101
31
65
144
19
5
121
6
48
6
144
66
65
24
115
101
79
66
95
1
54
36
53
24
121
191
72
37
35
7
17
31
89
97
23
7
36
168
5
24
7
30
6
18
59
61
36
60
36
234
30
6
113
24
48
24
79
65
7
17
24
24
43
102
54
24
41
24
96
72
49
119
25
126
54
54
101
25
95
31
17
91
53
7
17
49
6
174
24
12
90
18
35
127
65
96
7
72
108
5
31
84
29
103
41
48
85
11
96
7
30
11
169
95
120
24
37
54
90
102
54
54
17
19
125
96
13
35
151
66
71
19
18
83
103
41
79
150
36
23
7
114
23
7
186
48
47
265
23
7
18
6
161
216
24
133
11
25
47
7
65
7
89
1
78
65
1
24
36
83
61
120
96
36
47
1
126
90
47
13
11
43
66
150
30
24
30
60
36
144
41
96
25
18
101
1
24
90
5
85
59
7
18
90
317
223
72
89
1
24
180
84
23
19
29
1
23
1
23
96
1
60
36
48
6
180
54
47
133
179
48
19
6
48
23
139
125
24
85
59
1
71
13
107
109
107
72
61
66
114
174
96
41
25
54
96
18
30
65
25
6
17
13
11
49
47
7
36
53
1
30
137
49
47
144
72
7
216
18
30
41
72
49
18
53
72
55
17
72
96
1
54
41
205
6
30
18
5
55
41
151
41
73
54
90
66
6
95
24
24
1
84
11
25
144
6
65
1
24
30
60
149
115
29
168
72
1
42
120
108
90
47
48
31
41
48
25
36
84
36
6
18
11
1
78
66
96
144
120
24
72
378
30
119
48
13
107
73
6
54
12
143
1
54
65
24
37
35
1
23
1
47
7
12
18
42
41
7
6
66
17
61
11
72
24
13
6
90
155
1
239
1
95
49
23
7
60
5
79
6
30
6
47
1
60
83
7
30
35
55
42
71
193
186
77
43
18
83
7
41
31
54
11
120
48
55
126
35
1
47
121
120
71
55
17
19
53
1
6
18
47
24
1
120
114
126
84
36
23
31
17
73
204
90
120
42
30
90
47
67
29
24
24
7
60
12
41
13
24
83
7
41
25
24
90
30
162
60
54
90
65
1
47
43
24
5
72
67
5
7
17
96
24
7
60
53
73
95
168
55
60
77
25
71
48
24
7
90
71
19
174
6
65
24
1
23
67
48
36
41
ABCD 96070214588*3^$a+1 [50034]
81
39
21
57
115
20
63
42
42
25
53
15
15
6
30
24
90
15
28
20
27
1
84
20
57
36
15
3
37
269
6
85
5
7
20
27
84
12
13
24
35
18
7
23
25
20
40
35
13
11
84
69
3
13
35
66
3
15
138
114
49
60
17
30
9
39
36
180
109
12
23
72
85
23
54
3
3
24
42
43
17
36
18
30
7
47
66
27
12
27
30
18
48
25
20
15
48
24
36
121
35
30
90
1
59
93
45
18
48
84
25
11
66
31
140
60
220
17
27
63
97
11
12
13
12
36
35
25
41
48
75
21
96
15
3
37
84
96
53
67
59
42
138
25
65
7
24
29
54
37
59
25
5
27
3
24
48
49
20
75
60
138
31
56
228
3
24
30
123
3
12
18
48
19
8
3
102
27
63
42
3
87
12
18
6
30
6
25
11
85
35
120
85
35
57
21
84
3
3
36
24
24
1
5
42
120
25
5
55
20
84
9
30
72
42
72
55
23
48
13
72
47
6
19
108
53
42
24
21
4
23
25
5
162
24
42
55
12
77
30
13
11
6
54
72
57
51
1
11
12
30
108
147
3
9
33
6
121
35
18
12
6
25
65
54
24
12
12
18
144
24
24
7
143
6
36
3
63
12
12
25
56
72
21
36
36
90
30
84
31
29
6
18
66
1
5
72
12
51
24
15
48
6
36
18
90
3
33
72
43
32
9
30
33
51
61
23
60
12
25
35
6
48
36
19
32
45
27
123
18
91
168
11
12
24
30
91
5
19
5
6
168
12
13
12
29
6
48
1
35
33
51
12
12
37
48
17
60
6
57
3
24
78
66
1
53
31
84
11
49
12
89
6
6
30
114
6
48
25
137
48
91
60
23
61
60
5
42
12
37
35
45
100
11
9
4
71
1
17
30
25
20
3
18
27
117
18
60
12
18
87
33
42
66
6
1
32
52
11
37
53
42
13
48
29
7
5
60
30
81
15
18
54
18
75
39
36
109
5
6
12
6
7
53
31
56
12
57
19
11
66
15
27
85
12
59
66
6
42
3
15
37
113
30
84
24
24
12
21
27
33
52
12
8
27
13
83
25
29
123
3
48
12
13
12
5
54
18
6
36
84
60
25
36
8
15
18
18
30
24
36
39
52
48
20
87
6
42
12
24
24
18
7
41
60
7
5
67
20
28
5
24
30
24
36
6
24
19
36
35
1
5
15
4
119
60
36
13
60
23
12
97
89
12
7
20
51
21
15
61
35
48
24
6
42
120
37
8
27
6
36
90
48
78
75
27
12
21
9
43
36
35
12
84
1
23
84
12
24
72
37
12
56
45
54
21
9
18
45
21
7
35
25
5
54
18
6
42
7
35
25
53
15
39
30
75
69
51
33
60
43
35
12
13
24
95
24
12
24
61
95
72
72
54
30
84
13
5
42
57
36
39
49
11
193
8
39
1
17
42
90
36
48
12
7
72
5
43
53
102
13
48
11
18
12
3
40
11
96
1
72
48
12
95
6
12
15
63
72
72
13
5
54
30
3
81
42
97
17
31
32
33
12
42
24
12
12
30
66
24
18
7
107
13
65
6
12
9
3
48
18
60
24
3
9
36
30
24
13
20
76
5
31
23
12
121
5
84
36
39
21
48
6
30
15
9
91
23
18
99
76
44
15
6
79
35
33
52
36
23
36
36
48
24
30
7
8
3
25
35
114
30
1
29
6
37
23
30
84
6
54
24
66
24
84
30
31
65
42
48
6
75
39
84
12
13
47
6
24
31
5
48
54
78
15
9
84
30
6
15
48
45
12
15
21
42
48
18
19
12
35
6
7
12
5
24
12
15
12
16
56
75
1
17
15
27
96
24
24
49
95
42
43
53
15
63
9
76
71
18
18
57
3
60
45
39
24
30
12
114
66
67
8
93
27
52
23
37
35
18
24
78
18
19
23
48
45
4
11
48
24
78
27
28
77
96
7
35
48
36
13
77
36
192
6
37
92
75
37
95
84
1
84
59
1
44
27
73
5
3
57
120
12
51
27
1
24
36
17
19
101
43
17
7
53
30
60
48
97
132
23
24
66
102
78
55
32
16
5
42
12
18
24
54
12
12
96
42
24
36
60
72
55
71
25
35
36
25
236
27
90
15
3
54
30
21
4
8
88
12
35
120
37
11
12
48
78
24
42
1
59
61
23
69
63
12
12
61
20
39
18
72
19
11
49
11
36
18
6
81
27
25
71
12
9
15
13
35
42
3
3
60
192
6
72
54
60
33
3
24
33
63
12
60
181
44
15
18
12
30
18
54
1
5
79
101
27
52
48
155
42
19
41
3
15
18
7
47
120
66
24
78
36
57
57
7
11
60
57
51
12
25
17
102
54
19
5
6
150
66
13
5
12
18
25
68
15
25
23
97
24
35
21
180
153
91
83
12
33
15
12
24
6
36
24
6
30
84
15
3
37
71
48
37
5
30
57
28
59
60
90
6
73
59
6
60
30
1
11
45
33
87
9
30
21
39
6
7
83
18
31
11
57
88
47
1
56
28
107
18
15
27
25
11
84
6
18
6
19
35
12
24
1
32
100
8
40
20
12
213
30
48
24
33
39
36
13
107
18
114
12
18
15
21
31
60
48
20
21
19
11
42
15
4
119
90
42
24
33
15
93
12
28
29
48
63
3
6
63
117
36
39
16
5
7
41
42
24
30
30
25
53
3
123
132
114
84
6
60
36
54
60
54
36
96
37
12
173
151
44
52
60
20
15
61
29
3
27
60
25
5
3
40
53
42
12
21
57
30
73
5
30
24
48
13
59
6
30
12
36
1
65
36
24
36
48
36
15
28
47
6
30
9
75
90
36
19
68
33
30
45
3
6
43
12
101
18
30
36
96
55
72
5
12
18
30
6
ABCD 96070238372*3^$a+1 [50160]
90
66
6
36
48
150
84
168
18
66
65
216
43
150
23
48
31
17
91
5
24
61
24
11
91
77
91
5
48
48
91
78
90
5
7
54
59
24
61
179
91
29
67
29
48
103
36
126
23
25
270
144
18
90
42
59
67
126
47
91
5
24
24
37
6
120
24
108
17
55
48
41
73
23
7
54
90
6
107
211
36
90
90
29
7
60
101
55
42
47
48
96
19
180
65
25
60
59
31
120
36
72
24
30
108
11
168
168
103
113
193
71
55
36
77
13
90
17
24
24
24
72
109
11
13
11
144
73
71
120
120
48
192
144
24
43
5
31
12
29
43
60
17
67
29
31
113
96
24
19
12
17
48
223
24
18
138
29
121
30
161
19
29
283
36
84
5
96
31
89
48
24
24
103
36
5
49
180
35
67
29
61
54
6
47
72
72
96
157
11
31
138
6
120
65
144
7
65
7
78
83
115
29
43
12
41
24
133
168
282
24
17
72
211
149
139
5
121
23
73
84
155
96
1
23
384
13
107
168
24
163
77
72
67
24
192
18
6
12
222
30
72
96
72
36
234
95
7
89
1
6
41
13
66
108
5
31
161
7
65
24
1
18
29
55
60
30
71
55
17
61
36
66
101
61
11
115
53
109
144
11
7
96
84
258
11
19
54
36
11
31
108
12
17
19
77
85
54
77
24
43
53
72
24
85
11
211
5
85
35
19
102
222
36
77
13
72
120
180
198
54
35
151
12
42
35
55
12
77
67
270
71
19
54
306
60
12
24
18
30
18
150
5
13
83
24
37
30
29
31
41
61
11
133
131
19
36
126
102
72
96
53
85
11
120
192
48
72
7
132
101
7
84
53
277
131
48
31
6
66
41
72
55
66
42
53
24
13
35
55
17
175
60
77
43
162
107
24
24
72
48
168
301
59
25
42
101
55
65
43
53
127
65
25
114
101
115
29
120
133
54
173
13
72
11
48
7
54
126
24
5
192
49
6
17
48
151
72
65
24
48
19
72
24
77
67
36
48
137
48
48
127
41
109
11
24
67
54
42
5
24
48
7
17
79
48
89
24
31
6
54
66
24
59
187
6
71
13
54
5
55
30
6
36
89
55
36
90
107
192
55
17
7
17
175
257
37
180
36
138
41
229
35
91
29
115
149
48
24
19
36
41
96
72
144
24
13
42
30
18
161
19
180
270
6
48
18
270
5
24
48
31
24
12
77
24
79
65
48
67
5
13
90
126
216
131
73
84
35
217
18
125
1
71
19
5
31
18
108
18
6
83
55
108
114
11
7
18
300
78
101
223
72
65
61
12
18
5
19
288
125
91
12
41
19
102
36
126
18
42
41
25
42
12
60
5
168
37
6
77
61
24
83
7
102
18
41
72
13
24
66
41
1
144
156
107
72
79
54
11
72
19
53
24
91
53
13
204
143
55
48
185
144
13
78
29
37
11
24
168
31
113
91
125
67
77
120
168
19
173
19
234
18
36
60
12
18
36
36
11
24
7
12
108
36
5
24
67
36
12
36
72
17
7
209
1
71
24
181
18
72
84
24
53
144
96
133
24
131
13
35
145
66
101
43
5
85
90
42
54
17
109
107
163
53
55
12
5
24
25
60
83
144
79
54
59
31
144
18
23
72
48
48
79
89
139
29
192
120
43
30
36
35
295
30
42
ABCD 96070322638*3^$a+1 [50274]
18
12
36
24
102
186
18
45
201
78
192
24
72
174
24
3
207
24
57
99
60
84
93
57
102
36
90
72
42
108
360
156
36
24
117
99
30
15
3
126
90
36
54
6
36
288
72
18
30
330
30
24
48
198
126
117
123
165
45
54
150
72
18
93
99
54
6
120
180
162
51
81
48
78
18
15
15
72
24
81
9
108
102
69
57
39
39
30
75
165
27
129
216
18
204
18
135
75
54
6
9
75
54
126
81
87
192
57
111
36
210
6
21
15
33
57
18
72
48
96
18
66
90
6
48
6
192
72
27
33
12
126
54
54
9
33
48
54
108
24
144
66
54
144
18
24
84
54
36
60
36
180
18
36
36
30
24
36
36
90
48
63
27
132
84
45
153
6
102
72
288
72
6
36
144
30
6
30
6
9
63
36
72
261
27
84
36
114
27
135
30
24
3
63
108
165
75
48
18
24
12
36
54
60
18
126
36
84
33
99
90
84
54
36
18
6
36
54
120
36
39
48
99
30
72
87
21
168
30
24
72
30
366
12
141
39
36
36
33
192
51
144
45
3
36
144
201
51
78
156
51
3
42
54
36
30
276
375
69
78
72
48
36
36
24
117
39
54
195
99
30
15
135
30
126
42
108
66
24
84
78
30
54
54
33
81
12
3
75
21
48
51
60
108
102
78
18
15
39
57
15
33
87
54
6
84
6
30
6
12
6
162
30
132
48
72
6
219
45
51
21
6
48
114
243
144
3
42
66
24
30
114
30
6
84
33
63
120
54
36
204
3
27
21
39
30
144
126
36
9
45
51
99
30
96
30
6
270
141
111
120
36
6
159
57
48
180
60
90
30
6
108
36
120
180
24
36
72
54
54
372
9
96
99
84
42
120
168
15
219
108
201
81
15
45
120
6
126
198
36
333
81
12
51
3
72
18
6
174
42
69
69
36
6
72
36
117
75
108
6
54
36
18
66
6
84
114
12
126
330
84
54
36
54
24
12
36
114
18
48
114
180
30
114
84
108
114
84
132
30
87
240
21
84
72
54
60
45
27
18
162
84
6
18
66
114
30
36
6
18
135
45
66
24
30
126
45
9
42
45
48
51
45
129
15
39
78
12
126
33
27
36
84
24
12
36
90
42
90
66
90
36
39
57
39
69
36
87
51
72
90
78
45
45
48
18
144
33
129
114
72
12
9
33
108
36
12
90
204
90
36
30
33
21
6
72
180
198
18
126
3
117
78
66
24
3
48
57
174
9
69
66
114
72
138
6
72
279
189
180
84
36
60
30
162
90
42
18
18
54
192
6
54
246
42
12
54
90
216
36
54
147
51
36
6
336
108
54
36
60
33
57
87
3
66
18
57
39
36
48
36
6
48
42
33
51
45
51
30
78
66
60
90
12
45
45
24
180
87
249
39
21
138
24
138
18
96
30
144
90
6
54
126
54
156
60
138
60
252
126
84
54
3
48
3
42
138
57
21
75
15
18
102
78
126
45
9
30
9
63
42
192
24
210
24
18
18
120
132
270
30
9
99
36
9
48
159
18
252
54
18
6
66
204
54
81
39
6
12
114
90
27
9
12
ABCD 96070667716*3^$a+1 [50008]
35
18
31
29
43
36
11
49
32
52
29
19
80
3
9
51
30
18
12
57
3
69
27
42
150
114
6
13
47
1
23
61
23
12
1
23
54
19
65
3
69
18
25
32
51
54
18
1
35
1
29
3
16
23
150
18
30
3
81
6
1
20
9
30
37
47
57
4
48
23
24
49
12
23
30
19
113
163
11
37
95
13
11
49
32
27
21
15
109
35
9
3
24
6
7
17
7
36
12
65
6
25
89
19
5
87
63
18
48
31
36
12
23
9
12
57
39
3
1
11
69
63
6
12
27
64
5
3
3
13
5
60
30
108
24
6
19
35
85
11
21
12
16
35
6
19
71
37
77
55
59
12
25
17
55
71
24
42
31
12
12
60
23
150
31
72
53
31
11
1
47
21
4
41
3
15
37
5
18
6
6
13
8
4
72
20
51
37
164
4
35
33
16
92
4
44
69
54
85
44
4
24
32
12
15
9
12
3
57
4
5
18
12
61
23
54
3
63
78
18
85
5
3
16
23
6
12
54
33
15
25
41
30
12
12
45
4
24
8
48
9
42
13
29
24
12
18
49
12
24
20
24
4
8
51
1
20
99
12
60
1
12
68
45
30
30
54
1
8
3
13
137
18
9
72
4
11
25
11
6
7
5
7
59
96
36
180
13
20
15
73
36
11
13
23
37
11
73
47
13
8
16
23
36
57
39
60
1
53
12
43
80
9
39
63
30
6
12
13
29
27
24
57
43
5
108
51
4
20
39
13
96
17
6
9
27
12
9
51
1
41
24
31
12
8
15
18
15
40
48
12
24
47
9
21
3
33
66
9
40
11
54
54
57
9
6
12
6
156
55
44
36
99
24
57
99
45
27
1
12
59
30
6
21
28
77
31
35
72
9
24
52
36
59
9
9
31
20
12
27
105
15
13
5
111
3
12
13
44
16
12
80
3
48
42
31
11
73
77
6
48
13
56
4
23
1
17
307
53
12
3
72
63
37
23
36
66
90
57
27
12
49
48
11
1
12
29
18
12
1
59
90
60
18
21
3
30
30
12
84
45
108
28
84
5
54
6
54
33
27
141
16
20
39
33
39
42
18
72
12
9
28
11
18
3
16
11
42
3
9
7
11
66
55
8
3
33
4
12
17
18
49
71
13
107
12
37
128
15
84
9
15
36
1
29
18
36
9
40
35
60
33
36
16
128
124
48
24
60
8
28
47
25
23
133
77
18
45
36
3
48
18
103
41
31
17
7
59
24
60
13
84
35
21
16
17
67
29
18
45
4
119
25
5
54
1
29
18
13
5
39
9
55
8
3
13
11
9
12
4
95
24
9
3
84
84
6
6
1
24
119
13
11
1
8
99
1
48
23
1
8
28
92
63
24
12
30
3
36
75
18
27
45
87
16
11
25
47
37
44
9
135
40
104
9
30
25
12
8
4
35
49
11
18
12
7
71
45
45
30
18
6
37
23
18
66
54
43
5
78
72
1
47
6
7
89
30
30
3
28
20
64
80
39
21
12
111
1
12
56
33
30
9
4
20
21
18
18
30
13
44
57
114
6
18
12
36
12
37
59
21
3
42
7
77
3
4
32
3
72
33
256
173
6
49
11
9
12
81
15
64
8
9
99
12
3
12
1
84
44
4
23
37
35
1
8
4
12
24
11
6
42
42
48
63
4
41
6
18
30
12
18
18
24
24
73
44
3
60
1
23
1
77
7
11
13
96
11
6
31
84
5
6
30
42
33
9
30
18
30
109
20
9
19
12
41
3
4
11
21
3
24
24
9
28
11
30
7
24
11
30
51
4
68
40
36
11
6
24
7
29
63
36
63
9
105
3
28
24
5
55
53
18
69
3
42
6
21
27
30
12
31
23
6
42
6
27
39
1
12
11
222
3
15
12
25
5
27
15
45
87
25
48
35
141
40
36
5
15
3
48
12
12
6
12
15
75
60
12
24
30
7
8
15
36
6
27
15
30
6
25
24
8
28
32
3
42
18
9
4
17
7
107
1
56
4
12
20
9
18
25
8
15
93
72
3
36
30
6
60
54
55
11
9
24
12
28
68
39
24
90
19
8
16
17
18
57
4
5
43
84
24
5
6
12
45
52
36
44
51
57
33
39
15
85
59
12
24
48
61
59
25
5
18
18
30
6
7
104
15
37
11
25
20
12
15
12
72
24
6
67
44
3
6
7
41
18
78
39
16
29
27
60
16
272
3
69
52
89
3
40
5
7
17
30
12
54
31
108
11
13
36
12
68
16
44
135
6
19
104
3
24
33
27
1
71
12
6
135
9
90
49
44
16
11
141
9
91
47
1
17
19
11
114
51
48
81
43
60
29
6
18
3
9
19
20
60
3
12
24
60
1
48
32
52
36
107
25
11
21
33
19
36
23
1
5
24
55
48
12
12
53
18
21
36
36
15
30
19
12
8
123
12
6
19
35
73
35
21
72
57
12
6
33
60
40
113
66
117
24
3
13
11
61
53
18
109
53
18
18
12
63
76
8
28
32
57
27
3
1
12
5
36
3
27
21
3
21
4
5
30
13
84
11
24
6
3
48
27
30
66
21
3
1
24
41
30
13
20
33
79
32
27
21
33
7
5
123
15
18
91
47
9
51
6
55
80
21
111
40
41
27
12
24
27
6
42
105
3
12
97
80
27
73
17
18
9
99
13
35
24
45
15
42
3
72
36
3
24
1
36
23
109
20
9
3
27
48
12
18
27
64
41
18
30
42
33
15
60
30
91
29
31
83
57
15
48
36
12
30
18
12
25
60
24
35
24
30
24
18
12
1
71
13
24
68
51
93
27
1
53
19
11
1
32
3
24
25
36
23
25
8
216
4
60
17
31
35
6
19
8
15
36
24
6
3
28
23
30
55
107
66
24
7
24
35
18
15
99
33
12
87
36
1
29
30
13
17
18
21
15
1
17
18
97
60
5
12
51
36
36
45
66
84
30
162
57
160
17
6
33
27
24
73
59
1
47
21
4
84
5
3
12
15
57
16
36
8
21
18
13
11
9
12
267
93
76
12
8
4
11
1
24
95
6
30
18
12
12
55
11
49
24
24
56
28
36
17
39
9
43
44
3
30
138
24
42
19
24
11
1
35
13
83
12
48
72
6
55
47
37
5
6
42
12
66
9
4
24
36
8
36
4
60
12
17
91
20
3
25
5
6
42
55
47
18
7
56
15
6
19
65
19
36
20
4
20
63
21
9
30
1
60
23
24
24
6
12
48
3
39
48
21
76
12
35
13
5
3
15
1
12
60
56
15
21
40
11
33
4
41
18
12
57
28
8
16
23
105
3
9
27
114
6
12
24
24
12
1
11
36
12
33
27
60
13
5
66
48
6
6
18
18
33
24
33
7
8
4
41
18
30
3
48
100
65
3
15
48
12
45
21
43
24
24
11
21
99
9
9
43
8
33
42
6
7
11
61
11
1
11
1
ABCD 96070710566*3^$a+1 [50003]
12
24
60
24
36
36
36
12
21
95
66
84
91
3
33
65
43
5
22
45
23
1
5
354
1
51
12
72
48
36
24
56
16
20
16
44
1
3
2
22
12
44
42
18
12
60
4
9
135
156
26
19
3
12
26
118
26
58
12
56
48
25
27
110
103
17
30
24
1
89
58
81
159
62
46
24
36
33
41
115
41
58
26
94
20
4
12
56
24
28
48
68
25
5
30
37
27
56
12
28
50
10
141
29
10
2
70
108
45
131
25
75
45
75
9
96
11
40
12
12
9
156
29
6
40
24
96
21
29
24
150
132
24
16
72
38
34
56
52
26
22
45
75
9
36
3
26
55
75
48
26
55
75
32
28
24
26
7
84
15
141
35
4
9
27
24
84
20
12
48
12
25
23
64
12
69
5
31
15
50
66
49
51
132
2
30
54
6
4
117
35
64
45
11
13
12
15
72
56
136
225
11
4
24
32
114
31
27
81
17
108
22
48
200
25
17
10
14
10
129
36
15
20
88
48
20
54
30
36
25
53
55
5
6
16
68
52
48
2
138
12
4
14
42
13
11
6
18
6
10
84
21
51
8
112
12
92
88
68
30
22
21
11
60
30
94
36
80
24
136
21
23
25
51
36
20
204
1
83
36
96
88
96
165
3
60
92
25
15
50
70
14
22
93
12
180
23
4
38
55
39
9
71
28
21
36
101
18
25
11
100
24
2
58
32
25
48
51
74
60
10
21
89
55
35
60
6
34
12
24
21
84
75
26
55
5
22
21
17
10
45
15
44
6
55
23
1
36
23
1
36
24
60
15
140
4
86
84
82
14
19
51
96
84
26
19
29
94
2
10
120
60
20
49
11
28
48
20
84
4
120
12
80
18
166
81
119
1
15
24
20
24
12
25
5
43
27
93
27
8
156
64
80
6
66
78
12
10
69
15
48
21
11
61
5
54
4
20
240
36
24
85
47
40
12
26
82
72
116
6
126
4
24
84
156
12
38
36
36
18
96
4
20
1
95
66
18
1
29
42
25
15
50
58
21
96
63
12
60
38
34
12
45
123
32
4
96
48
2
34
36
20
4
36
44
97
48
36
24
11
66
22
32
40
48
12
24
20
40
12
12
21
77
18
97
35
4
84
170
34
60
120
60
21
36
59
132
18
22
12
26
36
10
80
1
3
24
92
84
30
34
62
70
26
18
40
96
48
12
80
40
104
4
57
3
2
36
48
55
15
84
2
24
7
3
132
14
66
52
72
44
6
174
4
36
26
34
96
24
26
6
18
6
16
50
10
48
36
48
132
24
84
36
45
60
72
35
124
56
13
87
68
16
26
54
88
21
171
36
45
159
44
12
40
68
1
29
22
93
36
35
1
23
1
111
14
36
48
31
11
48
12
4
14
22
153
99
57
84
11
36
4
20
24
1
3
8
24
6
54
4
110
30
112
72
56
16
24
72
84
21
3
56
25
11
60
78
36
55
99
20
36
16
110
48
96
66
48
52
164
1
23
85
5
10
12
24
9
12
27
12
14
66
36
84
196
12
38
10
20
24
96
18
36
70
129
5
10
32
24
36
73
5
7
35
172
33
59
4
20
16
84
60
81
36
3
20
6
118
56
181
71
28
120
21
3
26
82
24
44
30
94
92
6
54
61
59
40
200
126
18
25
5
94
2
6
138
30
1
35
30
115
59
12
138
46
36
14
36
108
10
50
42
24
4
32
18
12
30
88
20
66
96
34
50
66
24
36
84
4
45
41
46
44
145
36
59
61
23
61
11
84
28
48
14
58
120
12
48
33
3
110
10
2
18
61
75
69
39
26
6
24
76
129
5
46
21
27
12
45
11
18
154
86
30
52
72
57
11
73
35
90
6
4
50
66
16
132
12
48
2
55
75
24
110
30
12
78
31
15
24
24
26
106
21
53
6
24
4
92
40
110
19
107
25
23
1
179
4
36
12
50
18
40
36
50
55
11
28
36
48
48
14
34
2
58
60
26
214
32
85
15
132
62
180
19
231
74
55
17
48
91
29
22
12
21
41
70
84
24
48
9
3
72
24
2
48
30
37
24
75
74
10
32
18
30
25
12
60
108
11
4
84
117
3
36
56
90
30
88
12
96
45
87
21
27
12
72
21
27
8
13
17
55
95
4
176
112
36
50
55
35
37
53
106
146
48
30
25
17
18
4
2
10
69
12
87
33
3
60
50
90
6
70
36
69
119
156
114
34
57
35
25
11
28
24
33
39
44
97
15
44
120
16
45
27
56
1
195
24
2
78
1
123
8
28
20
36
25
29
6
148
141
71
54
34
26
7
23
37
3
57
39
60
84
36
165
15
48
86
22
105
23
1
59
60
40
204
57
5
90
66
22
21
11
4
21
71
4
24
21
36
84
24
87
33
192
27
12
56
40
8
6
19
15
12
44
24
1
51
8
100
80
42
70
68
6
144
42
60
30
22
36
ABCD 96070770358*3^$a+1 [50019]
63
54
59
24
48
72
40
27
141
39
65
64
56
208
8
13
227
7
65
43
45
45
99
8
120
48
48
72
24
49
159
96
32
37
18
180
5
40
27
5
13
3
69
288
59
31
54
90
113
48
48
7
72
90
263
88
81
111
48
56
88
21
270
29
72
64
32
72
40
8
120
13
27
99
53
192
96
37
36
39
8
43
77
208
104
7
36
72
5
48
163
5
24
16
72
117
107
48
61
99
56
295
41
120
1
159
176
168
55
54
27
8
55
33
128
24
96
184
56
64
120
15
17
1
207
8
37
83
48
40
104
31
65
61
59
24
96
72
19
29
144
7
65
40
8
40
8
37
126
29
288
7
72
65
24
37
288
27
24
96
8
40
144
75
252
9
24
8
48
72
37
27
48
8
43
101
79
57
8
79
17
64
72
9
18
18
147
72
48
8
67
197
64
24
128
40
24
135
36
5
157
107
199
9
128
208
32
19
53
216
40
24
32
120
48
7
108
53
64
8
37
51
8
72
72
48
160
3
90
90
57
32
40
80
43
29
16
8
144
72
19
77
40
48
32
37
51
75
36
41
49
63
48
152
16
120
120
57
18
125
19
18
99
56
160
8
19
333
63
105
96
51
29
96
24
24
79
33
8
72
40
8
37
27
8
64
96
3
5
31
33
8
120
112
87
33
21
90
9
27
36
113
24
7
36
18
35
19
72
108
65
72
16
27
21
80
7
54
99
9
47
48
13
155
168
144
37
35
19
29
7
18
167
24
280
32
235
117
120
48
344
48
120
168
7
185
13
219
285
59
67
5
88
69
83
7
105
56
16
24
15
57
69
36
15
39
108
18
3
104
40
72
15
9
9
180
11
72
72
136
69
18
57
56
160
56
48
91
125
24
88
8
25
119
7
81
8
120
97
15
219
149
24
16
27
5
112
8
24
16
15
57
8
133
11
24
55
17
112
48
72
80
31
17
24
40
8
48
7
81
32
193
95
64
72
21
35
40
80
64
56
67
90
155
151
17
48
7
144
65
88
8
55
17
181
155
7
234
18
36
90
71
73
23
13
27
24
24
56
48
40
8
79
81
32
31
54
51
24
15
41
16
15
18
18
149
48
55
17
55
89
16
3
117
104
67
18
11
24
109
3
123
45
27
53
109
11
115
29
96
55
41
13
342
5
16
248
24
240
16
45
162
17
88
24
15
33
72
39
41
16
8
7
9
45
90
108
125
16
111
65
48
40
45
11
192
40
72
56
7
18
54
126
27
45
3
56
16
128
40
32
168
61
59
16
128
31
72
17
48
184
39
54
18
89
64
56
115
21
240
80
48
61
3
56
24
25
18
90
3
24
45
11
112
72
8
168
7
9
120
8
72
96
144
19
5
96
24
1
119
24
55
41
139
45
56
7
89
55
153
80
48
40
93
54
21
24
63
65
7
41
96
24
1
71
19
5
88
8
72
43
93
96
24
75
45
27
162
11
144
88
8
19
5
16
72
69
75
51
5
229
90
89
24
48
72
73
108
27
8
1
23
160
8
43
54
23
85
27
63
17
16
237
18
105
32
48
31
36
29
16
99
18
162
36
45
152
16
111
9
24
120
128
184
24
56
13
36
111
33
71
16
48
45
11
16
56
43
125
40
24
72
8
96
31
81
32
96
24
216
16
39
89
88
48
45
59
13
75
105
39
104
16
216
39
41
265
18
29
216
16
9
159
8
72
13
99
56
43
72
18
35
16
3
72
29
24
16
144
93
72
90
17
24
31
108
36
126
11
40
24
33
95
157
59
24
88
ABCD 96071219828*3^$a+1 [50015]
44
36
16
20
27
72
9
28
71
60
45
27
24
6
90
48
1
11
114
6
24
21
21
18
37
36
32
16
11
30
39
33
12
90
21
16
11
21
21
75
69
3
60
12
9
15
12
33
132
54
6
48
6
66
39
28
23
6
54
84
13
59
42
43
32
15
21
111
48
9
64
32
36
39
6
15
135
93
84
75
97
11
36
21
27
18
51
24
24
9
3
28
95
6
84
7
36
35
129
12
132
28
32
28
32
4
65
15
48
51
13
53
15
24
45
24
42
1
8
27
54
63
15
18
7
35
61
20
9
55
11
6
6
9
33
6
133
48
5
3
3
54
6
18
75
99
9
72
9
36
36
171
28
77
24
18
42
3
12
15
78
42
18
7
5
51
3
141
12
21
7
48
8
27
6
24
3
60
15
1
8
40
29
24
30
6
15
15
24
30
39
9
48
7
29
48
18
117
60
33
18
36
25
48
41
6
33
45
12
66
84
33
15
13
36
44
9
6
37
35
36
12
30
42
37
83
18
15
48
12
96
12
15
33
21
27
24
27
108
21
3
33
108
28
17
67
68
48
3
9
36
51
9
48
12
4
41
3
147
177
33
6
73
95
6
43
47
24
9
3
18
96
18
6
6
9
45
19
32
132
12
27
102
36
120
3
39
54
30
36
12
18
132
12
39
51
73
68
27
36
204
1
32
39
6
12
6
9
40
20
21
7
23
6
39
129
6
24
6
6
84
1
29
87
24
33
30
36
33
9
48
3
52
59
18
42
30
132
19
8
9
31
8
60
15
21
28
137
7
47
66
12
36
43
32
16
35
45
3
21
72
27
69
69
27
3
21
141
12
19
20
24
45
51
45
6
21
88
59
72
6
12
18
33
88
41
12
18
42
24
36
3
64
17
12
30
18
27
12
12
21
15
33
54
102
3
48
9
6
21
9
87
21
30
9
48
48
39
6
54
45
21
12
15
33
24
6
21
111
138
24
15
24
72
57
72
60
6
37
5
48
24
6
6
6
37
48
83
66
27
36
27
21
24
48
4
17
24
27
3
6
19
32
21
54
1
56
3
9
60
21
43
5
15
48
63
21
24
72
15
9
4
59
18
18
30
39
21
99
52
80
75
30
51
27
18
78
21
9
6
1
104
72
117
147
27
33
15
81
27
54
36
15
9
3
33
51
39
24
102
39
16
12
53
99
51
6
15
3
69
57
30
6
18
42
12
6
21
99
45
9
3
15
12
12
90
66
18
55
68
28
68
27
81
52
71
6
67
11
42
15
69
66
24
25
5
60
24
55
32
3
33
63
30
30
102
3
24
15
69
21
27
15
49
29
3
3
30
42
42
6
6
111
123
12
18
103
12
77
55
12
53
30
132
9
51
60
9
12
87
37
35
6
30
30
27
33
15
4
17
90
96
21
39
18
99
15
18
24
36
27
15
9
3
61
17
3
39
73
5
60
6
12
9
33
3
9
18
42
43
20
15
6
126
21
87
6
19
96
47
33
15
24
102
7
17
6
9
16
23
42
15
36
33
6
1
68
12
33
24
36
27
15
13
11
69
28
29
48
7
53
39
3
33
12
24
15
81
33
72
90
30
54
6
63
27
37
41
27
28
32
64
23
72
21
39
21
36
9
39
108
28
47
57
28
77
66
13
17
60
75
27
36
12
60
57
144
27
33
28
36
5
108
30
21
21
55
29
3
3
9
21
18
84
30
90
30
6
30
3
93
36
120
15
16
41
18
48
9
45
19
44
16
8
28
32
9
72
3
72
33
31
8
28
5
18
9
15
30
15
48
4
41
30
72
13
20
9
18
9
24
24
24
45
51
81
67
11
30
12
48
42
21
9
39
48
24
16
137
6
18
3
28
11
18
27
24
4
11
6
48
6
66
75
75
21
3
37
20
28
56
12
27
30
30
37
17
60
55
128
3
6
60
27
3
72
37
12
47
12
78
171
48
16
11
30
19
20
9
18
49
5
3
12
81
3
12
15
45
39
18
15
21
3
48
45
84
147
15
30
51
3
33
3
54
39
39
6
15
27
24
66
27
15
61
17
150
61
20
39
12
57
16
17
42
54
27
9
7
20
9
99
9
90
49
44
3
1
5
39
24
57
72
12
91
29
3
72
3
21
36
39
21
36
9
7
11
9
39
24
6
12
43
20
9
31
17
36
3
57
42
18
27
27
49
44
27
9
9
3
15
33
4
5
18
9
12
9
6
6
18
30
30
1
53
72
90
108
60
90
19
77
6
33
51
54
3
27
48
69
9
15
24
4
59
18
6
96
30
54
48
72
60
9
60
16
44
39
102
6
13
80
4
32
16
23
30
63
12
64
17
31
5
27
45
12
18
57
45
6
57
12
9
12
30
33
45
72
63
9
15
24
21
7
41
7
71
21
3
1
29
3
3
36
37
131
45
36
64
20
87
6
30
45
16
20
48
93
79
8
12
9
19
20
63
6
30
33
9
54
33
12
21
7
20
57
18
18
19
60
11
18
27
45
27
21
127
20
3
57
3
30
3
99
72
49
116
40
35
13
29
51
24
76
44
33
15
24
3
105
12
33
207
51
33
129
15
16
17
3
9
3
12
33
19
41
96
7
12
8
39
9
117
102
1
5
15
28
41
42
6
120
15
156
27
25
59
1
56
72
57
24
15
16
116
21
60
31
41
147
15
78
7
12
47
84
18
51
9
3
69
6
54
30
45
52
32
16
80
75
6
43
80
3
30
3
28
17
66
144
30
36
36
18
12
129
15
54
42
13
41
7
32
28
8
48
24
36
27
102
24
24
3
3
21
4
12
32
24
27
21
88
5
12
3
57
24
30
18
12
114
1
32
21
15
136
47
69
3
33
12
12
45
30
57
16
5
7
5
6
30
12
30
33
57
3
45
24
6
30
30
9
48
3
33
36
48
57
3
27
57
9
18
6
18
90
31
119
90
27
39
84
66
7
32
3
24
69
39
66
3
3
36
73
20
39
6
42
57
12
45
3
15
9
72
24
45
63
15
45
39
24
57
9
19
65
27
33
79
5
120
6
12
48
12
25
96
77
39
28
20
9
6
13
12
5
60
18
60
24
6
6
24
9
3
18
42
13
48
11
21
9
12
27
81
51
39
12
9
39
90
60
7
12
29
123
21
3
132
75
66
15
27
72
66
27
4
53
15
12
3
6
30
57
105
6
33
ABCD 96071469478*3^$a+1 [50019]
64
68
4
11
45
4
8
27
9
9
43
29
15
76
44
16
32
15
6
7
47
45
40
53
24
43
5
3
40
8
12
12
51
45
132
45
27
60
108
15
9
16
35
33
4
80
12
28
5
15
60
45
55
20
111
21
28
128
12
28
24
29
84
27
40
8
40
8
48
9
36
15
4
56
16
41
12
15
72
24
39
33
112
47
90
55
5
51
33
19
8
52
11
1
44
4
47
30
60
39
81
39
76
83
33
4
53
90
42
51
165
30
45
4
20
63
25
5
7
44
111
1
144
20
40
29
36
18
73
113
7
8
24
28
12
23
33
9
67
36
5
27
40
35
6
27
84
15
1
72
8
4
80
9
15
60
57
3
132
4
48
32
81
7
11
144
18
24
111
87
18
15
75
33
24
52
20
9
24
27
21
24
43
5
15
3
129
16
8
72
45
24
15
3
21
4
12
11
42
3
9
6
57
33
7
20
96
36
84
72
57
3
33
15
9
7
128
72
24
51
6
27
28
29
39
21
39
4
48
8
24
28
32
63
90
3
12
40
12
5
36
42
105
24
33
7
11
12
42
39
51
54
27
84
36
12
21
27
3
129
36
36
100
20
21
15
99
33
48
39
9
27
25
8
4
20
52
41
54
18
48
27
36
9
3
33
7
12
53
3
72
24
40
5
18
21
16
140
48
28
143
9
48
48
12
12
28
5
108
91
8
72
9
7
80
27
13
8
9
55
56
51
6
3
52
12
8
12
28
47
18
3
112
59
1
8
16
29
91
41
3
12
60
24
9
19
32
28
12
44
45
15
12
27
13
24
36
128
4
80
12
75
36
25
72
152
135
25
5
31
32
12
16
92
28
32
40
68
45
67
5
6
9
21
19
17
15
63
85
143
45
9
36
3
15
42
7
32
45
3
21
12
54
18
43
20
9
3
105
51
52
8
60
24
108
27
18
7
41
27
45
15
3
21
39
21
9
54
13
5
3
52
24
56
24
24
12
39
25
36
29
31
77
75
33
54
6
54
30
39
4
32
21
27
21
7
12
80
12
33
36
19
12
5
36
7
53
87
12
135
1
12
71
1
23
21
15
49
17
103
20
21
27
9
43
8
93
19
12
36
44
15
24
1
44
12
9
36
19
5
3
72
189
15
45
66
90
43
53
75
24
76
12
5
42
54
111
48
88
8
4
12
36
29
24
39
27
45
9
6
21
9
18
85
5
55
48
8
16
80
76
20
39
61
72
56
4
8
40
8
16
60
71
37
41
15
51
1
44
153
36
27
27
18
54
21
24
40
23
13
5
18
9
87
48
25
32
3
21
81
39
60
27
57
12
36
99
25
36
32
28
89
96
27
21
36
15
9
27
52
5
3
39
9
16
11
49
96
24
41
19
59
84
6
99
108
12
36
12
84
3
13
32
33
72
15
15
6
7
24
41
15
12
21
96
54
37
24
20
16
23
69
27
25
41
60
12
7
35
21
177
3
99
54
27
12
72
16
35
33
72
40
20
24
36
4
5
108
123
57
27
16
35
25
8
12
9
51
33
72
39
15
54
24
27
60
40
44
21
3
15
72
73
8
9
3
28
5
24
103
32
9
12
3
64
48
24
59
9
15
21
36
28
32
75
9
16
65
3
28
23
1
20
33
7
29
15
64
65
27
9
51
28
48
8
36
15
201
15
84
21
33
72
3
111
25
41
60
3
9
3
40
8
4
48
5
3
4
17
30
21
3
1
11
60
25
5
24
30
1
53
27
63
37
8
9
27
28
8
9
6
85
12
5
27
135
90
24
19
11
1
23
37
65
51
52
65
15
60
33
27
28
29
24
31
20
24
36
9
171
16
20
4
8
28
29
30
45
15
1
12
5
27
3
45
112
119
1
53
12
15
45
15
21
15
15
69
40
8
36
76
60
5
15
24
16
80
100
143
13
20
15
37
168
8
57
3
76
35
105
3
66
27
12
72
24
9
135
112
23
33
48
81
18
13
8
12
24
15
81
4
5
90
36
54
3
21
27
12
48
64
8
21
7
12
8
9
48
6
1
11
18
51
48
12
36
15
18
51
75
54
79
56
15
30
7
12
20
3
48
9
63
18
7
53
12
39
24
36
16
8
57
79
29
24
3
15
33
15
42
7
5
55
20
15
60
33
15
33
81
15
39
1
29
72
27
28
17
55
8
40
60
12
8
39
36
18
12
3
4
32
33
6
21
48
28
5
24
48
6
37
83
1
56
24
24
4
71
57
112
32
16
23
1
60
20
21
7
8
45
123
12
24
40
80
3
18
7
12
8
36
9
3
12
28
120
8
52
12
41
27
24
3
57
9
19
8
64
8
12
51
57
12
21
18
1
8
45
175
5
7
20
24
9
15
88
20
33
19
8
9
15
28
20
36
12
72
3
12
21
144
3
69
24
4
8
24
45
43
32
76
83
54
3
48
9
7
5
15
45
3
12
16
53
31
44
24
40
20
28
47
21
4
35
21
60
16
65
36
48
7
12
12
41
39
36
4
44
75
49
65
55
83
37
5
75
15
13
5
7
20
3
24
21
27
201
4
17
15
36
40
44
9
12
15
27
18
15
4
20
28
12
80
28
137
36
48
27
4
23
13
68
72
4
56
9
3
40
12
36
12
17
55
48
72
5
54
36
6
15
12
28
68
4
8
9
39
45
91
20
21
30
37
8
108
16
11
60
25
32
12
69
151
20
16
29
75
15
18
15
40
17
36
42
12
36
33
75
37
60
104
24
52
8
60
60
15
30
7
17
15
3
9
84
36
15
13
60
11
37
95
18
39
15
36
37
29
60
51
24
9
19
5
7
5
31
23
1
8
48
24
40
5
39
4
65
36
15
9
75
12
39
169
8
15
33
12
9
6
25
12
48
8
36
48
88
17
3
33
24
3
60
52
32
144
9
3
40
65
24
91
17
27
9
19
53
15
33
79
8
40
8
4
8
100
44
39
12
9
33
7
36
65
39
63
18
3
64
140
33
15
24
15
1
68
69
7
56
45
42
13
8
12
4
29
7
83
6
15
15
1
84
8
15
36
49
5
18
25
8
72
27
57
88
11
9
27
33
72
36
4
35
121
72
41
27
112
20
21
99
15
57
9
27
45
39
105
3
15
85
23
18
87
4
36
5
12
43
29
24
31
56
112
60
5
3
40
12
8
27
45
36
12
12
57
90
9
27
33
36
48
12
24
4
23
42
3
33
27
24
36
4
89
67
12
11
61
8
12
16
68
12
147
18
15
15
37
8
120
48
ABCD 96071621126*3^$a+1 [50021]
20
11
3
36
84
5
77
40
48
208
14
1
9
28
6
20
44
30
36
127
20
3
25
11
20
20
4
4
25
71
25
41
14
20
12
42
56
7
3
36
8
45
5
6
5
31
50
15
20
48
28
67
42
78
12
14
15
21
10
20
9
20
41
35
8
88
32
73
23
29
26
30
11
13
92
20
23
17
30
16
8
25
32
17
67
139
40
36
4
30
6
8
56
16
4
26
11
80
19
40
24
29
7
29
1
38
20
10
47
31
4
18
7
36
19
6
22
60
12
40
4
5
9
2
5
29
30
10
114
20
2
4
10
16
18
12
10
54
7
39
14
15
25
6
8
37
55
41
3
10
34
36
20
2
28
11
105
6
17
5
11
151
18
23
29
38
6
10
34
66
65
21
46
89
3
28
4
20
18
3
19
24
10
194
46
14
12
14
35
5
20
12
22
10
15
43
18
51
9
30
5
19
40
8
8
50
24
16
6
9
19
30
90
5
35
1
24
36
16
63
33
20
28
44
5
20
22
73
31
12
5
13
24
22
8
16
16
30
16
4
34
24
45
5
26
10
32
18
44
36
94
18
28
40
4
36
10
59
7
14
24
26
14
30
10
12
38
37
79
42
44
130
9
27
5
39
21
103
9
3
8
105
71
13
5
43
33
10
125
72
17
55
7
40
14
11
5
4
10
4
36
24
53
45
8
15
31
64
4
22
36
18
36
4
4
28
9
135
8
2
11
8
111
4
4
5
67
18
11
1
28
2
40
18
32
23
48
19
1
59
8
101
19
16
16
10
23
7
28
16
16
4
62
52
2
90
11
49
10
8
26
10
4
12
13
1
6
8
30
171
5
2
2
15
27
38
2
50
48
46
4
25
11
4
13
73
20
40
50
10
24
2
36
52
1
31
14
4
42
4
6
118
20
12
48
37
24
36
28
48
19
14
10
44
22
8
11
41
26
29
25
11
17
72
34
20
66
43
11
4
12
14
55
5
16
8
70
82
58
40
13
45
18
5
35
4
26
74
5
91
5
11
4
6
55
48
12
13
46
20
16
9
11
8
5
11
24
17
55
14
11
28
11
36
4
4
32
45
55
50
64
35
75
21
19
10
30
24
13
32
36
1
54
5
36
39
10
15
20
1
10
34
10
5
15
61
36
29
24
20
2
112
22
14
76
34
35
39
26
10
24
28
5
48
21
10
41
47
5
21
20
10
4
12
1
12
15
10
78
8
20
30
26
89
76
23
21
51
13
11
21
4
12
39
4
2
8
10
16
1
24
95
1
37
18
32
46
70
1
9
22
45
13
35
25
70
9
27
33
37
75
45
3
3
38
55
45
36
4
30
10
74
5
8
9
18
10
3
20
3
10
26
4
70
6
20
5
3
22
24
34
1
12
12
11
10
46
10
23
3
65
12
15
13
13
55
15
80
65
35
44
38
27
32
35
109
25
14
21
61
54
90
36
3
151
92
28
49
31
16
34
22
53
9
7
21
15
7
10
32
14
17
12
7
40
48
1
37
54
8
20
16
25
109
10
20
13
3
40
5
5
24
10
6
31
44
7
18
75
31
20
44
45
16
8
57
4
14
21
24
1
46
24
10
14
30
12
18
36
34
28
48
59
11
44
2
60
4
24
20
27
29
24
56
11
33
3
28
21
54
12
17
1
14
33
12
1
16
40
19
59
25
15
101
61
6
9
9
12
23
36
3
25
3
24
18
3
132
11
14
2
18
2
20
29
21
11
48
5
2
4
10
10
36
4
24
16
28
22
18
26
14
22
24
11
15
4
21
79
6
18
20
52
5
19
29
3
28
1
33
6
69
7
34
30
41
43
82
10
20
24
1
68
96
40
11
8
1
9
26
6
23
11
1
133
43
19
4
61
23
5
25
7
36
3
44
16
64
16
4
13
15
18
10
5
12
37
6
2
14
4
6
64
11
51
2
42
48
6
36
18
26
20
47
17
6
37
64
9
20
44
6
10
30
21
23
41
36
3
17
1
8
51
36
53
16
18
1
32
39
9
4
1
2
88
2
3
25
55
1
40
18
22
10
28
5
80
1
15
20
31
8
85
8
48
9
2
1
12
7
45
19
4
66
6
8
85
77
10
45
5
4
14
5
3
8
44
1
15
25
15
21
44
11
10
18
13
59
10
30
9
15
41
15
9
1
24
116
19
21
34
114
2
105
49
20
26
13
55
36
32
14
18
32
24
1
35
44
10
54
6
7
33
10
10
6
25
129
14
2
10
20
34
59
32
24
31
34
11
55
18
8
35
19
8
20
16
36
14
86
21
69
4
24
40
30
10
22
4
9
1
70
5
5
34
10
38
29
15
46
15
117
16
31
25
35
1
2
2
4
7
20
13
15
27
65
24
1
39
5
15
3
10
56
70
36
29
11
80
4
4
56
24
60
17
23
6
27
27
2
74
6
63
11
21
23
5
8
23
100
6
30
20
25
43
16
50
35
7
54
15
84
71
21
100
33
34
86
34
1
1
34
24
41
15
4
26
95
35
24
25
17
8
3
9
23
47
25
5
40
63
12
23
12
48
86
4
42
49
15
16
18
18
34
14
5
24
11
49
17
30
98
26
105
55
16
5
23
12
64
6
59
24
5
43
64
3
65
45
50
10
27
5
35
15
38
27
16
3
70
11
9
24
15
3
8
4
18
44
3
28
29
18
33
13
10
36
20
50
14
4
26
40
6
188
1
11
34
22
5
23
6
30
14
102
5
59
65
19
1
36
39
60
18
3
24
19
9
37
10
140
49
35
26
8
3
59
50
14
44
32
33
32
13
22
198
11
19
60
13
4
9
6
10
19
4
15
36
14
32
14
40
4
26
20
12
4
18
12
90
8
11
105
26
4
20
6
8
3
7
38
22
6
7
7
41
5
7
55
17
37
3
80
7
34
6
86
18
9
7
1
40
32
1
54
16
25
7
32
28
18
95
36
39
9
11
46
16
28
30
16
21
23
30
14
17
28
7
28
1
20
15
61
43
32
33
47
8
10
22
45
5
54
26
10
8
56
10
91
15
64
56
1
43
10
31
69
10
16
8
12
13
28
45
28
10
44
92
18
16
24
32
34
16
13
5
2
44
4
62
4
35
5
6
40
4
14
32
4
10
24
25
11
26
39
20
5
11
48
7
104
4
52
24
36
8
53
20
27
2
100
44
19
11
4
58
3
20
71
28
28
9
3
32
8
2
10
24
4
1
20
60
36
5
19
9
7
51
4
4
9
16
81
44
20
16
99
21
51
47
12
14
39
25
11
12
7
61
1
24
39
5
15
13
27
21
6
10
18
13
25
88
34
10
20
6
46
28
47
9
11
3
25
25
12
18
5
55
6
62
29
5
56
35
40
9
14
9
13
8
14
56
77
43
4
32
4
30
7
4
105
8
3
72
11
34
50
10
72
3
36
25
36
38
21
21
4
11
3
20
8
4
18
16
6
4
24
5
11
2
3
31
1
3
52
38
86
40
24
10
39
25
7
45
14
5
9
11
15
44
38
30
44
13
3
48
16
1
17
16
75
1
8
10
36
4
120
1
45
51
73
26
25
15
6
15
85
34
22
24
4
60
139
7
8
10
10
13
39
25
39
46
11
19
25
3
2
19
35
16
10
30
8
56
16
34
27
63
20
61
29
64
42
18
22
24
25
4
96
31
34
50
2
54
5
39
44
25
5
43
23
25
25
16
10
13
36
25
10
16
29
19
36
40
1
9
30
34
11
40
104
11
29
5
43
20
7
46
150
4
20
130
7
51
17
36
35
41
15
68
13
32
1
11
5
11
29
75
3
25
37
20
11
33
66
46
23
99
30
6
10
10
34
12
20
124
15
37
23
31
10
18
16
4
26
26
29
51
28
1
11
4
21
25
74
25
9
51
21
34
4
2
4
44
38
2
62
44
4
12
40
8
5
65
3
33
10
65
1
94
1
19
16
40
33
36
9
12
10
40
13
1
6
40
26
4
11
8
19
18
3
20
11
25
3
12
14
40
14
60
25
16
55
34
30
13
3
65
5
10
10
15
19
1
39
21
4
55
38
3
32
37
6
36
4
6
8
30
6
20
6
8
22
3
12
49
4
11
56
15
40
10
44
6
21
212
5
6
54
11
32
3
6
123
13
22
26
6
45
9
56
31
80
25
18
26
15
40
ABCD 96072095396*3^$a+1 [50024]
13
24
23
37
15
51
48
45
36
9
47
4
75
5
1
3
32
37
3
15
5
4
24
12
24
3
5
115
81
57
168
6
30
159
81
35
36
85
3
56
4
39
53
37
27
80
100
9
126
90
11
19
18
23
88
141
36
3
104
1
84
30
17
13
87
21
30
102
12
95
61
60
102
42
15
69
162
33
72
33
27
9
48
12
39
12
104
120
91
17
76
117
15
39
41
73
12
95
4
15
165
3
6
15
99
18
24
6
18
15
57
47
16
96
15
21
153
111
140
13
23
109
24
12
12
27
3
17
40
9
59
115
5
132
61
24
71
37
6
29
13
3
36
156
9
24
11
40
96
63
17
55
17
37
36
30
54
11
7
42
71
127
17
1
48
30
17
103
6
24
72
99
20
120
49
207
84
8
12
13
48
15
60
9
18
21
60
39
21
12
45
114
53
120
37
78
17
40
8
25
6
42
59
16
84
81
39
129
11
4
21
95
1
12
95
28
3
41
40
33
23
120
7
66
71
55
6
35
49
39
9
95
55
17
1
3
9
3
9
15
33
36
12
95
13
36
11
4
39
29
25
27
128
48
73
12
39
24
27
102
12
35
1
35
60
85
3
81
18
6
15
120
117
3
32
144
43
57
36
32
12
103
5
1
144
258
48
21
60
63
117
69
30
141
75
78
12
51
60
45
63
27
18
11
48
121
195
44
13
47
52
36
153
27
3
57
57
47
16
9
36
3
129
87
39
42
3
12
24
36
45
3
81
96
12
3
9
96
42
17
108
61
11
49
36
51
32
48
43
162
108
42
93
72
20
55
17
85
231
27
5
67
53
132
108
64
20
4
60
32
4
21
15
44
16
3
21
176
28
12
24
3
5
25
87
33
51
87
42
35
72
25
71
49
15
8
1
15
120
81
24
84
87
33
95
25
3
3
30
15
12
15
5
4
15
6
59
31
48
96
6
39
24
21
6
17
55
30
63
32
112
144
56
16
24
3
6
27
24
15
18
51
192
144
9
24
27
15
18
36
51
60
99
21
96
44
49
47
4
69
119
7
90
11
4
39
120
45
12
69
36
63
9
3
93
107
25
63
189
60
3
9
6
45
60
15
149
40
60
9
30
6
39
141
198
17
96
13
71
115
66
99
3
72
45
21
15
24
36
33
156
39
105
30
45
32
43
101
4
69
120
111
69
23
13
11
4
21
30
101
40
60
15
48
162
35
24
25
11
4
3
18
12
3
60
99
6
18
66
6
33
96
45
156
12
18
33
44
61
27
24
33
3
92
12
13
23
28
39
65
121
12
18
72
18
30
237
9
24
11
1
54
45
69
6
96
89
25
144
30
89
121
47
7
48
9
15
41
37
12
6
234
36
39
9
84
3
9
15
8
76
135
42
47
31
54
66
57
39
5
96
40
9
24
27
105
48
36
71
43
45
21
11
97
27
15
9
117
3
57
24
30
18
3
32
60
16
60
9
3
15
45
9
23
16
36
15
53
61
6
54
111
60
36
20
4
8
60
28
60
24
68
12
85
48
111
9
60
60
18
42
30
65
55
42
23
148
20
37
27
20
64
21
15
36
123
102
3
9
36
12
60
75
20
4
15
96
78
51
8
1
132
123
72
93
162
33
9
12
11
64
9
87
20
49
83
12
4
21
18
53
109
11
25
60
78
165
45
51
21
54
6
72
18
24
129
36
80
1
90
129
24
15
24
6
60
47
72
60
37
11
4
20
16
60
44
49
27
9
30
21
117
48
78
6
18
53
64
24
56
100
15
6
35
24
145
156
39
56
184
8
60
151
6
48
23
4
20
13
30
5
52
24
32
49
15
63
21
45
47
7
21
44
103
42
111
32
4
96
27
21
75
96
24
89
25
6
240
24
5
72
49
47
25
12
3
24
93
36
72
3
15
162
72
143
79
6
42
53
67
33
45
60
12
95
52
20
64
12
84
123
5
52
20
25
108
36
75
45
135
44
7
45
200
76
15
17
12
25
15
69
96
36
107
25
132
48
60
12
11
28
9
47
25
84
36
18
48
30
39
45
30
5
49
11
13
27
24
57
30
18
11
36
40
44
61
3
81
39
51
66
59
64
44
7
18
6
29
1
156
24
11
85
48
27
33
27
56
25
59
1
18
17
88
87
18
6
125
1
24
90
54
60
47
13
107
28
21
6
18
30
54
48
35
37
3
87
21
9
3
24
15
24
42
15
57
12
15
24
36
33
6
6
84
59
12
1
48
6
5
25
24
12
54
18
30
6
72
12
147
69
6
54
66
24
24
66
30
81
81
47
37
18
66
11
64
240
129
66
144
96
6
66
29
40
56
12
7
48
6
72
107
1
11
4
72
45
63
32
13
54
72
21
33
59
60
13
35
73
66
41
13
42
24
66
12
3
44
108
12
64
69
72
75
45
23
52
24
27
89
60
61
155
49
48
ABCD 96072154162*3^$a+1 [50001]
3
9
57
15
21
90
117
33
162
93
12
3
93
120
60
45
27
153
72
27
12
36
93
72
15
48
21
51
207
33
60
9
111
39
48
33
108
57
24
84
15
12
87
12
18
15
21
42
30
60
30
42
183
33
51
156
9
30
24
66
195
81
54
21
12
93
48
24
3
72
48
15
57
141
54
117
33
27
24
12
45
18
90
135
27
45
48
99
6
87
24
36
24
36
12
12
21
75
45
54
45
69
39
45
36
6
36
45
45
54
48
36
45
9
3
48
81
3
81
39
3
30
42
108
18
15
15
21
24
9
27
45
15
84
36
24
24
15
57
33
63
192
12
165
24
135
12
9
96
84
63
45
3
57
15
87
9
60
9
15
72
75
9
9
27
75
54
15
36
9
75
87
33
111
9
120
24
12
33
15
33
15
39
129
96
9
159
36
21
15
183
60
93
69
120
39
24
87
69
39
18
27
12
24
36
204
96
48
12
96
12
27
54
39
12
33
27
36
69
18
18
18
66
60
30
6
72
171
12
123
12
132
18
15
57
66
72
33
36
99
45
36
21
87
93
63
24
72
45
66
42
48
24
48
15
12
105
15
3
18
18
66
24
171
9
51
33
63
33
15
57
12
168
3
60
36
24
21
3
12
60
45
15
39
90
24
36
111
9
42
9
24
156
9
84
27
45
6
69
24
69
15
3
54
84
15
12
69
75
36
72
36
72
120
87
42
36
138
72
105
9
198
33
60
24
3
33
264
36
48
21
15
3
18
27
81
66
21
39
9
45
12
39
24
9
3
33
42
33
57
15
33
15
24
108
60
33
27
3
24
12
18
15
72
24
111
9
24
60
132
24
24
27
6
18
102
3
51
105
99
9
96
36
24
72
33
51
15
33
3
9
36
9
90
18
96
30
42
12
3
60
9
18
33
12
96
39
108
18
147
39
21
15
30
3
24
60
57
96
15
159
6
18
57
60
93
6
48
42
51
12
81
87
48
81
75
135
9
9
15
36
36
24
84
57
108
6
126
18
57
9
24
51
15
150
12
3
36
69
144
27
24
12
9
24
15
72
108
24
33
27
111
36
18
63
63
54
51
12
69
15
15
6
123
36
60
63
141
9
30
141
9
72
111
33
72
123
69
60
27
3
21
12
60
69
51
48
12
48
24
93
159
33
15
96
120
21
60
30
54
144
3
15
18
75
21
15
69
24
15
12
36
75
33
60
39
45
12
84
96
15
84
129
48
9
36
27
36
24
15
6
54
18
27
36
9
3
33
51
15
6
3
144
135
18
39
24
240
9
48
15
3
57
57
15
12
21
54
81
60
27
33
252
87
9
156
36
48
9
66
6
159
39
90
108
135
45
54
9
45
12
75
12
45
87
3
198
63
24
3
18
72
39
9
6
66
27
156
69
36
111
24
51
153
57
63
36
27
132
36
72
105
24
81
27
27
18
60
27
48
72
24
147
33
9
18
18
15
57
3
24
63
30
3
12
3
54
15
57
15
3
21
84
93
54
6
3
36
24
9
102
78
3
33
99
12
60
3
21
12
60
33
39
33
39
21
99
48
27
36
57
3
45
9
3
45
72
36
60
39
24
72
45
207
27
48
36
60
21
33
30
21
12
3
42
63
24
21
54
102
39
96
36
117
36
15
27
9
21
123
36
45
30
69
24
72
75
30
18
141
9
123
24
60
9
27
72
57
111
60
9
24
66
33
96
12
264
24
81
15
108
12
24
60
12
3
126
54
30
15
39
198
3
39
45
36
36
39
69
27
54
39
108
12
12
36
9
30
114
27
27
33
15
72
18
39
21
12
51
12
168
45
87
93
66
6
135
48
45
24
87
84
36
36
12
15
36
72
9
93
96
72
3
87
117
117
3
105
3
87
33
48
24
36
36
36
84
24
12
12
81
75
12
45
72
3
33
39
12
93
12
6
30
3
15
9
117
99
15
21
63
117
81
3
69
96
87
33
15
57
15
12
33
144
15
36
3
90
15
21
171
45
48
27
27
45
63
9
135
18
18
105
84
81
78
9
12
9
72
60
108
39
36
60
36
9
75
36
33
15
15
42
15
24
45
15
96
84
24
33
3
96
9
75
24
36
9
195
72
21
24
15
21
15
57
51
192
9
36
3
12
12
45
12
15
3
18
54
6
12
6
36
48
33
12
117
3
21
12
42
33
48
9
48
3
24
15
45
72
21
183
15
6
84
24
36
27
57
3
120
12
96
135
69
36
36
21
48
39
15
42
3
48
33
27
9
15
48
81
51
45
108
15
15
21
12
24
48
36
12
12
120
3
330
15
75
48
9
33
84
63
60
36
9
63
3
6
138
90
6
21
15
9
21
36
3
57
54
33
ABCD 96072426584*3^$a+1 [50006]
36
3
97
8
27
117
28
89
39
21
48
7
35
9
76
29
72
15
84
40
5
43
8
69
3
3
18
7
24
71
49
5
96
18
114
123
4
8
96
39
25
56
45
79
12
11
33
132
112
68
64
8
123
90
84
31
104
15
45
3
13
24
36
12
32
24
45
39
36
120
24
63
57
192
9
67
8
117
48
7
113
7
17
42
1
53
15
76
11
45
27
18
3
16
29
120
19
11
72
37
11
6
51
40
20
3
1
48
8
60
72
28
84
44
36
28
32
69
87
45
39
48
28
20
33
75
52
80
12
63
33
4
60
8
24
141
303
72
4
203
33
9
43
53
75
40
44
48
3
30
99
136
5
7
101
79
32
40
35
24
81
51
25
24
20
108
28
113
15
72
40
47
36
81
120
39
6
6
33
96
39
21
36
60
39
45
36
9
6
49
56
24
28
47
21
24
36
48
4
35
45
3
45
52
32
40
29
87
60
40
24
29
12
79
60
44
87
12
30
43
44
69
132
27
3
49
36
53
15
4
17
15
16
8
57
243
24
33
30
60
84
61
203
42
3
96
96
120
120
124
119
21
69
30
21
129
51
15
13
60
11
6
75
9
15
27
18
67
72
32
9
87
120
4
60
131
18
66
9
136
5
36
48
139
11
60
36
33
12
39
90
15
111
9
36
24
21
43
5
51
45
120
19
32
105
54
37
44
96
72
45
72
91
119
54
30
42
3
15
37
23
1
215
45
28
48
35
42
51
4
77
24
54
21
69
87
36
4
236
40
68
36
16
60
44
21
3
72
40
12
8
39
13
71
81
48
12
36
15
33
45
192
15
112
8
124
5
15
9
6
54
6
36
129
9
60
12
48
150
181
11
84
21
24
9
51
135
126
48
31
20
36
33
247
60
8
9
55
11
9
48
4
48
60
17
375
3
33
63
61
65
48
255
48
39
48
81
60
9
18
9
129
91
53
7
71
48
24
73
80
9
3
45
12
51
64
68
27
96
18
60
7
47
33
4
119
57
105
7
92
16
72
8
3
12
30
3
4
20
135
6
54
33
15
42
6
21
40
65
3
48
24
36
3
201
16
20
3
129
15
90
75
21
75
36
36
69
150
9
189
15
27
9
87
114
43
11
30
7
32
93
24
36
19
48
8
48
16
59
30
216
6
85
59
13
113
15
39
9
21
66
57
21
126
69
105
51
16
29
18
45
12
165
18
13
32
33
48
19
8
15
45
24
75
81
52
35
42
24
96
18
45
280
5
36
27
33
39
28
23
177
69
31
80
108
15
66
15
76
80
63
37
80
39
9
52
24
56
39
30
55
36
17
67
125
39
57
12
3
112
32
21
27
28
8
172
20
39
60
33
100
80
36
45
42
48
21
21
3
39
25
8
48
171
21
12
3
24
36
37
23
9
40
228
68
4
8
51
157
8
16
44
76
36
60
47
145
53
27
48
4
59
45
15
24
85
56
36
9
7
20
33
7
155
9
33
147
36
9
36
162
21
16
53
43
5
30
60
25
29
24
99
57
36
60
18
9
36
60
76
56
75
24
133
95
57
24
112
68
39
18
55
155
93
72
15
90
24
43
12
44
135
45
72
159
13
68
24
76
8
99
37
164
15
1
20
15
30
163
68
39
1
77
12
30
66
159
15
1
20
3
1
80
36
9
18
33
52
53
3
4
23
105
48
76
83
57
16
24
35
60
96
42
75
52
20
16
17
18
45
93
6
1
44
24
132
33
15
4
131
81
33
60
36
30
97
104
9
39
57
39
4
48
68
4
53
15
4
59
12
48
97
44
16
29
6
54
30
54
102
45
3
37
23
45
112
5
114
6
67
116
12
69
66
57
51
42
55
8
36
21
15
108
16
35
1
128
16
48
17
24
27
15
30
55
140
24
165
211
35
49
8
28
32
141
135
87
42
67
8
21
31
65
6
57
3
33
64
8
69
3
63
30
3
12
48
16
20
3
33
165
55
84
36
17
12
15
69
6
6
15
12
100
128
4
36
17
3
72
27
153
51
129
28
77
48
18
1
68
21
30
49
80
12
111
25
164
40
56
63
45
27
33
39
66
7
20
24
21
24
18
12
114
6
330
6
90
63
36
15
85
209
79
60
35
57
24
76
5
6
84
85
5
63
33
63
45
51
120
45
30
1
12
56
12
3
9
135
25
20
36
60
15
66
24
15
144
81
6
21
84
105
6
117
27
21
39
25
104
15
97
80
9
43
12
11
24
21
12
48
120
9
3
147
25
44
64
53
135
60
144
123
81
9
3
160
72
11
81
ABCD 96072814582*3^$a+1 [50117]
73
47
60
4
20
7
9
15
48
117
20
31
17
1
59
52
105
18
17
60
16
69
48
11
84
1
30
36
65
48
1
11
91
18
35
1
114
270
35
36
76
164
73
47
31
48
30
119
43
29
64
80
24
72
24
36
24
1
36
30
113
60
96
84
36
40
36
69
108
111
9
27
45
54
41
49
6
30
54
5
109
30
17
19
42
23
49
102
48
5
28
8
100
129
35
88
8
60
76
8
28
9
18
72
18
18
12
5
1
71
13
191
96
43
41
96
24
79
77
25
143
103
72
78
23
36
13
36
24
90
6
71
1
12
108
23
16
183
41
7
42
107
60
79
90
35
91
24
24
5
145
12
48
78
29
108
1
30
65
84
25
66
42
59
49
11
48
55
72
5
120
40
39
12
18
35
24
25
66
41
49
156
23
1
30
41
16
32
132
108
72
85
23
96
24
36
112
93
11
13
30
168
24
66
47
12
61
78
120
120
42
107
115
48
29
19
161
1
12
18
113
76
144
36
9
11
13
3
8
55
60
24
60
108
9
36
32
1
60
15
9
6
5
49
47
19
81
8
28
33
12
24
35
1
39
80
48
52
20
25
18
77
76
9
84
24
35
1
35
61
30
9
36
68
76
45
59
67
24
24
17
109
12
78
6
35
103
125
12
24
121
75
3
6
11
31
72
12
66
18
29
180
12
19
144
77
13
131
25
11
4
27
48
60
12
69
20
25
59
36
4
15
156
5
4
39
77
24
40
36
63
5
67
29
16
68
12
64
20
60
36
121
24
135
20
60
31
48
5
24
7
5
73
35
91
41
49
15
44
1
179
55
78
198
41
13
11
36
24
60
16
135
48
141
39
6
12
132
27
20
115
9
20
19
18
198
161
1
15
45
63
104
25
11
175
5
36
1
132
11
24
151
117
135
89
55
5
24
36
43
42
36
39
144
20
79
72
24
57
104
24
120
97
83
36
24
24
7
18
71
31
78
90
5
67
6
222
117
320
13
107
109
330
41
24
85
42
29
24
49
51
20
16
104
7
77
60
1
35
79
33
15
30
23
25
59
61
60
95
19
42
84
131
13
18
45
8
79
21
39
5
13
24
114
5
36
103
17
4
99
41
40
129
6
5
91
48
5
43
69
33
12
23
25
60
108
23
67
12
66
24
123
3
24
90
27
15
6
15
32
145
11
1
35
64
36
129
12
23
79
48
24
18
126
81
45
78
30
6
29
25
3
152
12
1
78
30
11
1
3
9
11
24
61
90
21
80
136
9
95
24
7
24
29
55
5
37
23
16
44
67
42
18
45
147
33
32
36
37
12
35
7
65
84
127
30
3
36
80
13
11
36
4
44
1
11
31
53
187
48
21
36
32
72
76
27
66
102
29
100
44
61
6
33
20
109
12
23
61
135
15
66
24
75
45
54
90
27
20
49
35
37
3
27
54
78
5
1
72
15
9
36
144
35
24
40
141
59
145
24
60
18
93
9
11
79
17
103
6
11
31
108
5
31
18
6
66
6
33
57
195
68
1
23
13
83
37
48
24
36
35
36
100
39
42
18
5
1
30
5
108
1
59
1
71
24
19
17
120
16
9
35
73
47
16
63
65
97
78
144
17
145
84
24
47
60
40
104
24
12
76
8
19
6
84
11
16
8
7
21
123
89
55
90
35
85
11
16
69
59
25
18
78
24
30
21
165
231
51
42
51
20
7
9
8
1
11
16
3
5
24
13
132
11
97
119
25
39
36
80
79
5
79
5
55
77
79
5
112
8
55
6
36
23
109
18
12
6
24
18
45
128
120
85
11
24
7
48
29
1
30
24
17
16
105
39
80
60
60
31
54
83
73
23
55
21
8
7
21
8
55
41
1
59
19
102
12
71
79
21
69
12
84
11
61
24
6
18
11
24
217
60
84
35
40
15
126
60
42
6
35
24
60
1
6
18
6
72
48
120
90
11
16
8
25
60
6
54
72
119
48
1
11
1
24
30
24
12
204
21
32
67
48
17
160
128
1
12
39
44
84
55
6
150
24
126
24
27
33
11
60
36
4
36
81
347
73
48
36
24
35
7
17
12
4
27
29
19
42
47
12
43
77
120
13
35
55
137
1
167
67
29
79
17
1
59
24
120
40
9
171
27
48
42
42
30
11
31
5
13
18
149
31
12
36
6
39
27
192
42
35
24
36
1
54
48
30
11
40
15
5
25
54
117
129
35
36
13
36
84
30
33
3
41
24
84
12
13
11
7
17
133
23
24
55
78
107
60
12
19
125
25
27
45
90
24
21
27
162
83
36
19
6
24
6
72
69
20
24
84
88
104
19
29
ABCD 96072916528*3^$a+1 [50054]
70
59
27
9
9
30
12
9
9
28
18
24
77
51
28
60
30
54
5
132
3
6
30
30
36
78
21
25
26
9
51
93
3
10
2
78
34
14
66
24
6
30
36
88
20
6
16
59
49
86
4
5
7
14
39
1
6
2
12
75
19
44
12
88
30
20
15
27
18
16
30
44
10
35
96
39
6
130
14
96
6
10
20
30
30
3
61
95
1
23
12
13
162
74
16
35
3
36
21
15
6
18
16
5
21
3
24
105
60
6
9
27
36
82
38
18
10
2
3
31
36
38
30
81
9
22
24
18
80
30
78
18
4
5
55
120
8
88
54
35
55
5
7
24
32
34
6
8
76
5
1
84
56
22
12
5
19
12
8
9
27
24
10
11
3
22
14
4
17
24
27
48
40
50
75
1
20
96
30
33
36
9
16
48
2
9
7
2
70
5
3
10
14
100
5
39
12
48
21
1
30
38
60
39
13
54
54
20
39
43
18
6
8
12
9
9
6
6
4
20
39
33
24
144
24
66
24
45
7
5
3
21
9
36
22
18
14
36
24
45
43
17
1
2
48
30
12
10
108
14
12
10
24
50
36
88
36
62
9
84
31
53
21
34
17
84
27
52
2
15
69
15
19
17
19
5
9
60
70
8
9
21
3
49
2
45
3
18
28
50
21
9
36
30
24
6
48
30
52
36
62
6
160
5
39
88
2
18
12
40
8
33
27
58
11
61
18
5
24
27
16
29
3
30
12
48
42
24
9
12
43
12
50
60
94
50
70
20
6
46
50
18
40
44
16
62
12
10
56
9
21
4
2
24
12
12
12
16
8
6
4
59
7
29
45
54
18
12
6
4
2
30
33
3
9
31
53
91
8
12
9
87
120
33
27
18
6
45
25
86
10
38
46
44
15
85
114
5
3
28
74
16
11
39
16
14
30
9
21
22
29
21
30
10
32
22
29
55
56
40
29
39
16
32
93
79
17
45
46
53
9
36
15
9
111
55
174
11
21
64
59
36
51
10
54
26
16
48
11
39
45
60
21
18
72
30
15
15
16
14
3
15
21
147
33
9
6
10
11
1
47
3
64
65
1
98
16
26
3
25
11
39
34
20
51
24
1
59
75
6
4
12
6
2
66
16
24
30
11
9
16
23
15
76
84
17
21
3
45
36
28
11
19
2
70
29
27
42
6
9
15
36
76
14
22
8
9
31
29
12
19
12
17
7
29
9
6
12
24
90
54
6
15
19
14
82
18
2
16
14
30
28
36
30
14
21
15
46
35
24
7
29
49
2
28
26
10
8
21
25
14
28
17
103
42
32
4
35
19
12
24
2
78
60
4
41
21
54
10
14
132
36
30
30
12
12
48
22
14
10
11
108
12
3
6
12
78
9
3
10
38
12
4
110
6
10
12
42
8
18
18
12
24
9
27
18
30
36
34
54
17
39
42
10
12
56
40
72
54
54
30
54
17
55
5
24
36
9
24
88
20
28
6
68
16
6
18
20
30
12
3
1
32
54
4
29
25
18
42
11
15
36
6
54
16
24
5
93
15
72
13
11
1
6
14
16
24
23
15
48
30
99
13
2
130
14
4
5
27
124
50
51
25
6
74
16
20
27
3
33
79
18
8
22
78
50
52
20
22
12
8
82
44
34
12
14
4
26
30
4
72
20
28
8
144
18
66
66
3
7
36
18
35
57
3
121
20
34
2
30
4
20
34
32
160
20
27
12
39
70
12
38
6
24
12
39
79
74
15
27
10
6
8
4
6
11
25
18
17
31
8
6
28
8
42
18
3
36
13
18
38
6
106
2
12
66
63
39
18
18
69
60
85
11
51
66
30
117
27
106
42
66
116
16
200
30
24
28
5
45
36
6
6
54
16
32
57
1
18
2
42
21
15
30
12
18
4
8
4
24
5
120
24
25
80
27
69
75
1
54
20
12
4
56
30
42
70
20
30
42
6
93
7
29
13
48
38
4
68
30
3
69
6
21
55
56
12
45
21
4
2
30
6
9
21
72
18
4
5
13
42
14
16
50
93
3
12
21
15
24
58
2
57
21
4
14
96
108
6
10
2
12
27
39
34
36
26
33
7
126
38
34
42
14
22
74
18
21
36
13
8
108
15
79
8
54
3
3
42
51
61
23
7
6
2
12
24
21
25
8
15
3
12
168
33
9
27
19
65
21
39
75
9
3
18
6
6
63
15
72
30
10
8
21
75
24
6
3
57
15
48
36
36
60
24
9
22
68
72
9
19
36
20
90
42
12
36
34
48
54
56
42
18
9
19
62
10
20
30
90
57
61
32
24
34
30
80
70
5
45
15
1
18
2
78
6
10
44
6
16
18
20
21
36
39
9
55
38
24
30
96
12
70
42
18
12
24
11
19
26
18
21
7
32
21
1
50
4
86
58
5
33
4
14
21
9
10
5
7
132
26
10
2
30
22
36
62
57
7
53
57
30
36
34
14
24
58
72
32
3
36
15
105
51
18
66
64
77
24
25
50
4
122
154
5
7
17
15
21
37
20
18
16
8
36
16
48
2
30
24
4
2
10
29
27
9
3
12
34
14
48
18
10
101
25
8
15
25
62
48
21
51
45
3
18
30
10
38
4
12
8
16
44
21
39
22
80
6
40
2
18
9
1
24
44
10
41
48
13
18
41
33
102
18
51
9
36
6
70
23
3
22
6
14
22
29
7
8
21
9
10
32
40
14
28
11
79
36
12
8
10
11
15
36
88
12
8
45
36
3
58
18
36
5
39
22
20
30
4
78
12
23
33
94
53
21
34
18
14
4
5
27
33
1
54
2
84
114
16
44
96
24
96
90
6
57
81
12
40
54
54
2
9
19
5
9
15
3
4
14
46
194
16
44
99
7
38
6
30
66
24
9
36
39
108
90
22
18
8
46
5
9
39
31
42
30
14
4
35
1
8
51
36
111
42
46
50
51
55
29
7
2
6
10
54
5
67
5
3
36
21
43
6
35
21
10
78
11
7
2
52
14
16
24
72
12
5
3
12
40
32
9
120
57
30
52
38
22
8
12
10
20
18
9
24
21
54
9
12
60
24
15
24
12
48
18
12
87
55
26
3
9
58
53
21
24
4
26
16
50
15
115
18
2
24
40
20
9
7
56
22
35
85
6
12
8
10
11
25
6
18
14
6
30
9
51
96
28
5
15
57
93
6
12
30
10
20
52
20
22
18
77
3
28
50
18
21
9
36
28
56
12
3
31
26
10
17
51
22
14
18
10
66
35
1
18
32
48
28
20
120
28
110
12
4
44
22
8
60
9
3
57
7
74
6
78
6
16
6
2
57
33
15
12
3
6
46
24
36
50
15
1
2
12
10
18
41
79
8
93
25
95
15
4
5
33
28
74
72
90
34
5
19
30
96
12
62
81
1
14
9
3
9
9
24
46
56
18
16
14
106
60
35
27
4
14
36
66
70
47
1
35
1
50
36
4
8
57
9
12
27
85
6
41
15
28
6
35
49
78
44
6
94
144
20
10
14
21
25
32
34
104
30
42
9
3
28
44
10
78
5
3
9
15
4
29
7
53
13
18
14
66
42
64
14
34
47
24
24
1
74
42
40
26
30
40
2
21
15
24
48
18
39
7
54
54
20
16
6
20
10
53
1
14
28
20
10
ABCD 96072978674*3^$a+1 [50005]
60
60
57
237
66
12
12
36
102
3
36
36
117
27
51
318
207
3
162
108
90
9
33
18
117
375
210
39
39
177
135
9
99
30
144
60
303
180
45
18
30
84
3
3
117
15
12
6
102
90
48
39
12
204
177
3
135
237
15
9
21
27
21
54
21
39
45
183
33
9
66
12
9
63
273
24
3
141
39
117
24
12
72
36
99
156
54
87
39
30
132
18
12
129
180
99
9
45
36
51
36
48
132
123
60
42
90
45
48
87
45
105
15
132
156
15
117
45
30
12
36
21
120
36
60
12
3
165
45
99
48
96
75
150
12
48
75
27
108
240
60
60
24
168
105
48
240
39
105
108
27
36
114
3
147
153
168
57
78
189
21
207
24
9
39
168
15
12
45
75
18
30
180
33
9
87
120
24
120
147
69
39
144
306
15
39
30
30
66
339
15
60
33
93
90
84
21
75
24
30
87
69
42
105
45
15
72
12
3
36
12
42
6
45
36
3
36
54
3
105
30
132
156
12
60
192
36
9
45
78
9
180
153
30
30
18
33
39
105
141
90
24
168
9
36
153
15
72
15
108
21
63
57
144
36
33
63
15
18
12
102
45
15
126
162
129
111
72
108
72
105
3
69
3
57
36
33
51
33
135
36
69
30
30
27
204
105
87
24
33
18
12
57
96
3
9
63
33
180
75
9
15
150
48
3
72
3
12
42
3
12
51
9
48
87
78
78
30
147
243
12
12
33
195
72
120
33
12
21
150
45
60
15
21
36
87
57
3
168
30
18
120
294
15
51
21
21
15
63
45
27
30
27
33
90
45
27
81
15
114
138
33
69
75
21
51
63
48
12
66
150
60
12
57
63
69
21
90
72
78
48
54
36
114
6
177
72
36
87
72
81
12
267
117
123
216
21
141
3
192
27
33
3
9
276
12
3
129
12
3
21
39
213
63
12
9
39
69
33
78
21
36
117
27
9
42
18
111
3
18
42
6
60
27
15
57
3
42
48
3
120
15
21
96
72
108
195
12
81
75
189
243
9
183
141
180
15
57
135
69
120
3
210
147
111
78
102
78
15
12
27
45
93
18
30
12
30
48
12
102
30
18
207
72
156
27
108
138
30
60
60
45
24
63
72
36
54
3
24
48
15
180
48
33
36
48
96
39
48
48
42
42
48
18
42
33
15
120
165
9
231
27
12
18
15
33
84
75
21
111
93
30
57
288
183
18
54
33
3
12
12
21
57
18
345
9
27
120
36
123
21
21
30
108
12
42
78
120
45
87
186
15
87
192
45
12
81
138
12
93
15
21
159
54
135
153
3
27
12
33
87
45
33
132
126
72
48
54
48
18
21
123
21
45
99
75
33
24
36
33
39
108
84
96
27
165
45
27
81
48
39
12
180
63
141
75
114
66
24
57
60
63
36
30
15
216
9
132
30
45
48
27
300
105
75
72
33
27
60
60
60
33
45
30
69
111
9
21
18
174
75
15
36
9
120
15
96
60
24
117
99
24
180
105
15
36
72
9
33
3
108
15
60
69
48
3
42
18
69
63
9
36
93
30
54
75
36
75
162
27
132
159
12
57
36
39
36
12
228
141
21
15
87
186
90
69
45
90
93
15
30
78
129
45
123
84
24
15
24
18
27
63
153
75
69
51
42
138
72
117
180
12
39
ABCD 96073227598*3^$a+1 [50023]
32
24
64
24
5
27
15
85
59
12
37
5
31
32
100
35
85
113
12
54
24
21
81
7
35
37
35
1
20
177
48
135
3
21
75
138
3
15
30
30
18
51
33
31
24
113
7
8
27
97
36
5
12
31
59
6
90
12
78
210
37
12
101
15
180
9
30
12
6
55
48
65
66
13
5
55
5
90
97
96
5
7
5
6
102
7
53
54
21
64
29
12
19
59
21
15
108
6
84
42
1
53
84
43
44
64
36
48
83
45
124
23
13
48
24
113
7
8
3
12
12
61
5
7
44
33
111
36
16
5
42
6
6
36
12
18
39
88
32
33
31
17
18
24
21
15
1
24
11
1
12
41
151
11
30
132
36
66
48
108
18
7
23
30
30
25
11
6
15
75
18
24
138
30
7
11
1
29
84
6
37
107
72
24
30
12
67
35
217
23
13
60
47
97
36
5
67
36
12
17
18
37
32
21
19
20
171
12
25
60
65
7
35
48
21
40
11
85
35
138
3
3
25
12
83
1
36
24
89
139
48
5
12
27
9
12
54
18
67
36
12
11
45
27
13
11
9
36
39
60
21
3
21
136
29
67
95
33
57
7
35
13
68
39
48
73
11
6
42
81
40
71
105
3
25
32
75
18
87
153
7
53
210
25
32
3
36
132
18
24
43
59
49
5
42
24
165
3
30
78
69
4
17
120
7
11
37
24
53
31
71
6
120
7
5
6
72
37
60
68
39
1
24
35
66
72
67
11
49
44
36
144
15
21
76
23
24
12
9
177
42
18
102
21
9
103
35
30
12
66
37
5
7
35
6
12
42
1
11
54
55
59
1
17
15
117
7
59
24
72
9
52
80
27
85
8
4
23
66
102
37
12
23
18
7
60
32
4
11
18
66
45
16
104
117
30
18
60
102
69
16
59
21
105
12
7
11
45
3
105
45
24
6
12
120
13
29
60
55
131
61
41
43
132
107
6
6
18
7
23
18
12
18
25
5
18
1
48
32
136
8
45
84
7
24
36
11
165
15
108
12
25
5
48
55
11
24
45
27
48
25
29
30
132
48
33
27
48
12
66
114
30
115
41
60
27
27
48
42
6
24
33
15
12
37
11
37
36
32
60
39
66
43
17
42
21
45
19
32
28
96
192
53
55
20
60
69
67
53
3
64
11
13
17
12
27
9
171
76
47
18
7
11
1
71
72
12
73
48
24
59
21
15
144
21
28
5
168
18
12
9
15
108
25
60
5
43
95
37
8
4
36
23
42
43
59
21
9
6
21
9
24
7
96
104
99
30
7
35
12
30
91
17
39
129
24
27
33
111
39
25
101
24
63
27
66
7
17
6
85
29
6
21
28
95
13
17
7
23
37
48
65
67
23
37
29
24
6
1
56
93
6
9
36
81
18
90
139
32
15
9
135
57
3
36
54
12
12
18
25
83
85
20
52
59
69
51
66
103
32
45
18
45
45
7
47
61
11
25
20
51
30
42
18
90
33
4
23
18
19
35
30
3
87
21
111
36
33
27
78
60
84
55
48
12
36
17
54
24
24
21
27
18
72
3
45
30
12
25
60
80
87
30
18
9
16
5
90
37
32
3
36
36
114
6
96
48
21
40
83
13
8
16
35
24
105
27
69
69
60
72
19
29
19
5
30
61
17
7
41
19
5
7
59
85
20
39
48
78
42
24
21
33
19
23
132
36
42
115
5
42
18
63
112
83
109
11
37
17
55
92
15
66
12
51
15
60
85
11
49
29
115
47
66
19
23
6
15
36
60
3
81
57
168
30
21
69
192
3
4
23
9
39
21
4
47
13
29
6
12
25
35
37
65
90
18
19
48
36
11
18
18
78
15
96
3
78
12
67
89
42
12
1
11
25
41
55
53
6
18
168
15
39
48
1
80
15
49
11
24
1
149
7
180
89
27
28
116
9
72
42
85
185
18
37
12
36
5
135
63
21
51
24
69
51
25
59
54
91
5
19
56
15
21
60
33
31
95
12
9
28
5
31
80
16
23
25
48
59
1
5
60
103
71
21
15
24
13
60
5
63
105
48
7
48
12
44
63
18
42
72
24
84
1
24
5
7
20
3
18
18
57
3
42
12
78
18
12
12
60
63
39
18
66
36
66
15
27
21
9
67
20
144
39
37
24
24
47
73
72
56
33
27
4
23
12
6
12
36
7
5
39
28
56
60
15
42
19
36
17
51
76
11
60
30
7
32
33
7
71
25
35
24
48
61
84
23
18
7
23
45
39
6
75
16
35
1
48
132
24
11
24
49
12
24
71
60
13
59
60
33
40
8
57
54
60
48
13
107
48
49
20
9
72
48
31
23
18
60
54
1
12
11
37
5
102
18
67
113
39
9
66
45
24
156
15
49
29
18
13
5
15
16
89
7
47
18
115
77
60
7
101
78
72
90
103
71
66
7
60
41
6
18
7
11
42
30
61
119
25
35
6
31
35
6
42
18
48
91
104
9
3
87
37
48
8
24
3
78
3
27
33
52
17
90
1
17
15
75
157
155
12
156
25
77
63
63
25
11
48
30
31
5
54
25
5
6
114
36
54
85
191
42
63
12
27
66
30
21
9
6
18
27
9
12
12
7
35
69
4
23
30
48
6
6
192
30
12
18
18
37
240
23
60
24
6
18
24
1
36
24
24
60
60
5
6
36
96
12
120
48
48
12
25
35
72
21
16
11
48
1
41
12
6
90
6
6
12
7
53
ABCD 96073250038*3^$a+1 [50014]
13
5
75
3
12
120
57
16
95
60
48
37
29
3
96
64
5
187
48
35
45
81
31
11
85
192
17
114
45
9
55
53
168
42
84
69
57
54
1
23
54
163
95
49
11
24
114
114
25
96
89
6
36
61
80
69
54
37
47
72
156
13
29
51
64
35
72
168
13
5
72
48
18
145
5
30
141
3
141
96
16
65
15
117
27
15
1
23
60
45
21
150
6
15
27
72
13
41
7
47
180
18
12
78
24
25
83
18
18
25
96
215
48
25
5
66
6
90
48
132
78
96
39
57
151
107
21
15
24
90
223
23
25
65
126
33
16
59
6
31
23
30
6
30
39
45
3
144
15
33
75
120
45
15
1
17
192
31
95
97
192
11
42
75
3
96
45
3
48
72
42
60
24
72
79
96
23
84
30
150
132
60
18
15
117
139
176
21
12
12
18
97
221
3
51
109
5
12
54
18
55
101
139
48
35
13
11
21
135
153
45
66
49
179
93
255
33
69
27
64
167
18
54
18
42
30
336
7
77
3
112
48
5
30
13
65
72
7
17
54
6
19
5
27
75
24
114
6
21
3
54
72
31
53
139
23
265
35
120
30
72
63
33
79
53
123
129
31
77
19
29
51
39
90
15
16
83
42
66
30
30
37
11
186
96
72
3
93
66
6
24
114
24
18
103
11
108
72
126
114
49
101
84
282
48
6
168
31
59
72
84
66
18
42
54
24
93
93
24
48
108
79
185
30
25
17
111
45
54
66
30
13
29
51
171
18
30
21
135
126
235
11
37
32
96
33
12
12
42
6
55
80
27
18
19
5
174
12
60
60
73
176
16
53
132
84
60
54
97
5
12
18
13
32
3
96
84
121
161
18
157
35
120
37
41
39
27
24
45
64
32
63
12
30
39
16
48
41
199
5
6
12
24
81
112
101
171
64
32
33
30
1
53
123
45
114
120
9
160
95
49
32
16
32
75
108
282
78
177
27
144
37
125
78
12
25
32
33
138
37
128
57
39
16
77
3
33
15
27
12
36
37
119
24
1
80
21
42
1
32
279
84
24
6
72
168
90
24
42
139
47
12
36
30
114
42
66
18
19
11
114
66
120
60
30
84
18
57
93
19
59
85
107
37
5
6
180
30
19
80
208
149
43
35
90
3
15
198
27
75
18
42
24
33
16
107
12
108
12
108
78
7
32
48
160
233
39
45
66
12
37
5
42
78
78
12
12
109
77
42
42
31
347
30
96
42
138
84
31
17
127
47
24
25
11
48
6
84
75
3
24
69
39
18
55
29
19
32
45
19
48
5
27
16
23
57
15
97
5
6
24
36
9
147
13
47
36
132
126
24
67
80
9
24
111
64
83
48
102
55
83
24
6
111
16
23
30
234
240
72
30
75
21
60
114
36
42
90
48
12
150
36
79
48
113
31
41
12
91
5
102
54
114
45
51
13
101
24
30
18
48
126
264
90
19
23
313
96
29
67
197
72
36
15
48
9
12
90
24
180
114
18
33
57
7
32
3
6
84
222
60
174
30
189
3
13
101
78
93
57
7
53
27
93
6
109
32
69
54
96
96
18
30
90
123
3
210
144
91
17
144
15
144
111
6
43
32
3
84
48
102
18
78
19
80
15
96
6
123
48
64
11
84
30
66
78
19
71
9
51
45
75
102
60
3
9
103
53
75
21
84
60
132
39
45
19
95
222
3
64
77
3
21
42
18
96
54
25
11
78
66
6
463
48
35
24
198
31
35
30
127
113
15
51
13
80
48
3
54
7
23
12
13
35
66
66
36
204
354
270
105
15
24
6
42
150
90
12
13
5
12
31
35
126
ABCD 96073317688*3^$a+1 [50004]
15
160
41
39
160
96
288
191
108
213
64
29
54
45
208
17
31
149
91
35
54
18
162
90
25
11
69
3
90
54
13
95
97
48
32
21
27
27
133
245
27
261
27
112
113
207
16
32
105
135
153
7
11
21
159
1
251
162
3
87
18
39
15
108
36
49
32
9
126
504
162
288
54
36
21
208
96
35
72
37
323
109
96
227
162
43
32
159
1
125
108
87
208
335
1
17
18
36
504
162
79
128
27
54
72
54
54
139
167
121
48
224
21
90
90
54
216
126
75
16
144
35
18
91
17
18
90
211
96
125
54
738
36
180
115
101
126
205
65
54
25
528
5
27
48
16
71
108
61
464
33
18
36
153
135
25
83
108
36
93
105
18
37
71
36
90
123
255
273
69
18
57
51
342
72
15
48
16
176
15
126
144
51
183
57
64
96
144
89
151
173
211
32
369
216
72
175
185
126
25
176
69
187
224
48
240
112
48
80
177
54
36
144
144
90
36
55
71
108
90
147
48
16
365
51
129
36
36
39
213
27
48
141
19
96
11
126
39
16
48
144
80
112
11
18
115
29
67
41
7
80
75
198
342
108
90
115
119
25
48
80
48
304
35
288
180
108
13
59
90
180
90
36
25
65
126
81
9
18
37
48
401
207
27
117
9
39
87
36
117
48
160
17
36
216
115
11
252
18
54
18
175
80
33
90
37
48
23
297
45
144
115
80
208
32
16
192
77
144
67
32
256
59
117
225
31
185
252
91
224
135
73
107
72
108
540
117
336
105
108
54
36
1
251
85
149
43
32
33
175
293
75
159
49
240
96
83
90
3
64
80
69
171
63
145
17
255
33
90
85
77
19
32
39
126
18
121
41
7
96
32
27
133
29
18
108
234
43
191
1
53
72
3
192
129
31
48
32
15
198
180
108
18
25
192
80
9
54
1
125
51
57
87
160
113
63
144
81
15
93
19
80
171
90
91
35
285
64
65
72
18
229
5
90
241
119
108
18
72
18
54
315
27
21
69
91
32
75
37
89
36
198
61
65
31
48
425
87
3
61
101
144
171
48
33
175
59
54
79
227
90
19
144
107
54
271
215
144
162
7
65
270
90
7
368
111
145
107
18
36
288
ABCD 96073579978*3^$a+1 [50015]
20
60
60
36
1
99
33
27
20
13
83
28
51
5
19
17
4
56
7
48
33
9
11
36
13
11
120
109
23
55
54
168
11
7
69
81
42
48
5
25
59
24
97
39
39
45
20
85
6
29
121
35
49
35
61
95
73
23
4
44
12
97
11
37
78
54
11
12
28
15
5
97
35
48
91
36
113
96
55
5
1
143
12
7
30
11
7
12
53
4
39
36
41
37
27
44
36
79
54
18
9
3
66
71
64
9
51
21
66
9
44
121
6
125
7
30
47
19
30
12
95
60
4
21
3
32
4
84
9
23
4
9
15
9
78
30
48
51
93
60
11
40
117
3
9
78
33
87
9
24
56
40
63
77
24
12
247
17
61
54
30
11
7
197
4
92
85
3
140
19
21
15
36
9
36
44
16
39
6
95
4
60
21
131
24
121
120
39
120
3
30
72
59
7
29
19
81
9
11
4
20
36
43
41
16
21
83
1
35
1
54
9
180
9
11
79
36
17
25
215
85
3
20
25
84
48
83
31
105
15
29
12
24
24
7
48
21
9
75
51
5
13
60
27
204
15
17
4
3
81
9
30
113
28
36
81
3
39
17
13
12
24
15
56
36
60
49
6
5
7
21
15
12
65
19
18
11
7
60
29
13
72
35
60
36
25
23
220
75
6
18
168
69
44
1
11
7
132
69
51
41
88
20
49
71
25
84
23
37
11
76
21
39
63
21
195
6
66
12
137
1
35
25
35
4
33
23
7
17
84
16
9
12
35
4
120
15
41
84
43
21
57
35
28
20
12
24
19
96
29
1
71
4
20
4
219
132
114
11
36
43
12
5
48
36
84
19
216
42
24
39
96
44
1
66
149
31
90
3
51
5
25
39
9
120
11
37
83
91
29
19
18
179
36
7
6
11
36
37
167
36
88
36
69
24
18
53
1
120
30
65
36
217
27
20
55
41
24
4
92
7
21
32
28
51
9
69
83
124
3
57
24
21
36
12
11
19
17
25
18
41
12
24
61
95
4
56
24
36
4
39
6
48
18
29
36
7
132
45
15
9
9
11
7
29
4
32
43
42
83
12
4
24
69
11
1
24
11
4
57
12
72
30
120
9
20
1
60
6
53
12
4
24
27
5
7
12
29
12
60
28
39
53
24
4
57
48
11
1
108
71
100
69
42
9
51
33
9
11
1
35
36
19
168
53
7
138
63
9
23
13
36
15
44
31
108
41
25
107
28
92
4
3
18
35
4
21
95
67
53
60
7
77
4
39
53
4
15
6
60
219
99
6
18
72
5
4
45
15
51
69
32
19
5
19
42
12
11
121
36
23
31
9
32
7
12
29
12
48
55
6
15
15
30
99
9
6
5
12
25
12
71
7
24
48
41
37
3
21
59
40
15
77
24
156
4
56
163
66
39
9
23
25
3
57
35
7
36
41
55
69
9
12
48
11
12
43
36
129
45
6
6
39
3
41
16
33
30
17
4
9
23
108
12
55
5
109
11
55
9
3
18
60
83
12
4
44
25
144
23
25
3
60
57
3
51
60
9
60
15
12
29
13
138
30
120
24
15
20
13
66
24
21
120
156
80
13
11
16
3
48
42
23
13
102
120
33
15
30
11
4
36
15
48
17
60
43
18
30
72
17
73
30
48
53
16
20
61
42
30
36
156
99
32
28
9
11
72
24
84
16
80
1
42
21
120
27
5
24
24
72
4
24
9
6
17
55
42
23
13
42
9
20
24
19
41
16
56
85
48
12
23
55
45
20
37
3
36
9
35
31
9
9
72
24
42
5
25
23
61
18
21
27
300
42
48
3
20
12
4
129
42
72
6
15
27
29
19
5
36
64
36
21
12
90
41
132
48
16
44
40
56
25
11
4
21
23
12
28
36
129
30
5
49
18
53
37
23
7
9
15
9
15
66
48
192
99
21
95
13
27
20
19
90
35
1
39
51
6
18
5
12
28
32
64
140
1
23
60
16
56
4
44
12
4
9
15
99
113
55
30
3
20
19
53
97
23
4
56
64
21
72
12
66
5
7
21
111
36
29
1
90
168
21
44
79
96
17
48
36
19
5
40
20
49
78
29
24
217
23
156
55
18
83
28
56
64
36
84
36
3
41
40
60
20
79
72
41
64
39
5
12
37
51
9
6
54
23
24
115
29
16
9
11
229
15
9
42
29
61
75
15
6
234
48
17
24
37
23
127
42
6
41
4
15
5
7
153
9
111
9
23
19
41
4
21
83
1
60
11
28
45
84
138
33
9
47
19
17
19
29
12
25
39
15
9
15
5
19
90
42
65
25
39
27
24
6
24
11
37
60
168
219
24
9
48
30
54
11
88
9
83
24
13
12
75
33
18
42
6
17
24
84
12
64
3
30
47
4
57
35
19
66
35
169
15
80
61
48
11
40
21
42
21
32
4
60
44
160
56
36
37
12
35
64
36
20
24
16
24
39
132
36
78
84
107
19
17
4
56
13
35
16
15
30
15
51
9
56
60
25
83
7
18
71
19
42
138
5
40
56
13
78
53
7
102
66
24
17
1
102
21
39
77
13
47
40
15
6
3
51
29
97
39
3
12
36
90
63
9
48
102
42
311
28
39
36
12
9
20
13
23
24
19
45
20
16
44
37
39
21
3
57
119
79
24
101
16
20
24
25
47
7
77
31
33
9
12
11
43
65
31
36
5
37
47
49
6
36
42
18
114
114
17
43
5
7
30
39
24
80
36
1
24
48
48
39
39
24
77
ABCD 96073841434*3^$a+1 [50174]
8
16
128
192
216
88
32
88
59
18
18
30
42
48
25
35
12
168
9
48
40
24
24
89
48
60
43
24
161
15
27
117
40
23
57
15
48
42
108
18
1
80
88
56
27
165
33
210
117
64
24
32
88
80
24
160
120
48
23
72
105
48
57
15
57
151
35
37
8
99
13
168
24
48
32
51
45
9
15
45
27
88
48
32
111
12
117
45
27
64
32
40
23
25
32
112
48
35
13
35
85
24
80
40
41
54
36
45
136
89
87
3
181
8
136
17
15
120
144
96
160
8
39
25
245
18
12
36
1
48
8
3
69
88
48
95
9
123
72
36
72
18
111
99
21
24
24
111
9
105
7
8
75
93
45
60
39
48
16
24
80
81
31
56
57
7
11
18
54
36
84
18
19
71
18
79
48
24
24
59
37
168
48
8
16
89
31
8
16
17
55
24
128
136
35
21
144
64
240
65
78
57
16
47
49
11
102
15
88
23
49
32
33
63
40
17
36
42
105
40
47
1
144
96
119
33
64
56
15
12
133
65
39
111
33
15
225
16
83
45
45
123
48
27
85
8
24
33
18
54
66
69
208
24
120
263
25
200
112
80
3
120
60
121
89
7
144
89
7
8
33
78
120
57
57
63
3
37
203
84
240
33
88
35
37
168
200
16
83
13
80
105
175
23
49
8
15
25
80
27
117
39
24
25
72
59
117
40
8
240
87
12
13
32
72
16
32
376
72
72
113
7
56
9
55
120
8
87
97
41
150
33
15
25
72
65
55
107
45
16
119
105
48
64
59
61
11
13
89
7
29
54
13
47
120
150
18
25
245
123
15
1
113
48
7
96
29
18
49
56
87
1
24
48
17
180
27
16
72
72
8
45
51
40
35
37
200
168
24
40
35
120
85
83
165
24
64
227
37
35
60
1
296
48
112
24
80
40
77
19
24
224
21
234
25
72
8
72
64
32
168
64
8
27
21
64
72
29
19
32
88
8
15
90
48
55
35
165
16
41
63
16
128
135
121
185
55
47
25
65
55
224
51
45
48
64
23
72
30
43
17
7
8
15
73
24
11
69
9
12
99
171
165
72
112
11
37
71
114
55
35
157
59
69
51
205
35
117
112
32
39
360
90
55
32
64
119
1
23
1
104
15
25
96
24
152
96
27
93
40
83
12
49
8
33
7
11
24
126
30
9
81
7
65
78
72
25
23
24
1
80
129
31
152
72
33
7
11
21
21
27
168
88
17
103
77
3
24
15
18
39
33
7
23
241
24
176
40
32
303
9
48
40
128
24
48
40
17
7
8
81
79
72
83
37
11
37
35
85
65
135
48
24
111
25
80
57
103
113
15
96
184
72
8
120
24
168
255
48
24
66
54
78
19
56
64
59
21
69
27
387
13
35
37
41
30
57
3
37
48
80
9
7
128
16
17
87
136
59
78
138
85
264
11
21
33
36
60
7
48
29
51
27
109
24
137
39
33
55
80
112
24
32
184
11
349
24
24
32
3
45
15
30
51
39
36
229
11
69
123
13
240
72
32
63
12
18
42
25
11
21
16
104
96
40
80
48
40
72
24
24
24
5
123
3
12
72
33
3
42
228
7
8
57
7
120
8
40
23
49
95
25
71
1
120
23
48
25
407
36
54
103
104
9
60
19
32
16
107
85
131
72
189
16
155
45
27
181
32
45
3
16
48
56
24
112
11
108
145
24
11
30
39
160
185
48
90
37
8
27
61
32
112
32
24
112
128
57
39
16
264
23
25
71
12
85
80
57
55
35
126
7
200
ABCD 96074022698*3^$a+1 [50111]
49
3
8
25
59
31
72
117
33
63
3
33
8
24
13
71
24
36
48
36
19
5
13
3
8
19
77
1
12
11
25
23
4
15
21
44
60
19
72
5
31
57
8
4
12
20
43
48
36
45
20
28
51
24
33
93
47
1
11
7
18
11
7
5
24
25
42
17
12
19
6
11
12
25
35
52
63
9
8
55
12
5
28
12
72
56
48
19
17
49
42
9
57
95
1
27
39
5
4
9
24
3
51
21
8
76
39
29
7
5
96
25
63
3
9
135
9
15
17
12
7
9
9
11
19
101
4
3
5
36
12
28
15
17
24
43
41
1
23
4
39
17
7
12
53
1
24
36
18
102
3
12
27
89
55
45
9
18
53
40
51
9
44
19
17
31
5
1
83
24
127
29
160
27
21
44
24
85
3
48
32
16
68
48
4
8
52
15
36
17
48
109
3
33
23
73
23
49
35
28
32
25
15
24
12
8
1
48
95
31
45
44
24
28
140
156
40
32
48
4
3
12
5
4
32
40
33
11
127
5
19
9
39
17
43
30
15
21
63
44
79
17
28
3
24
54
23
4
8
13
35
37
11
16
12
33
11
12
4
27
5
1
11
40
24
27
77
84
25
12
75
24
63
5
4
8
7
54
48
18
24
17
31
21
3
18
27
48
24
68
4
9
18
9
21
3
60
36
9
36
114
48
6
11
36
25
15
20
4
45
36
23
4
12
32
16
3
42
23
12
1
15
12
8
4
15
89
19
5
4
63
12
29
31
5
28
20
28
3
6
123
36
12
48
8
55
21
15
29
12
36
16
3
65
48
96
24
48
16
9
15
57
36
48
42
36
17
19
149
16
81
15
12
8
7
5
12
12
43
33
12
75
24
41
7
18
11
4
60
39
45
45
39
69
23
60
1
24
3
8
109
23
52
32
12
40
3
33
8
16
24
48
33
11
24
16
44
64
12
33
83
60
36
4
51
144
105
32
7
69
32
7
105
75
5
25
78
18
51
20
28
21
60
11
4
12
45
23
31
125
16
56
55
33
8
16
60
45
35
4
104
1
23
85
18
57
9
83
12
67
209
28
51
21
24
27
69
44
16
39
21
9
11
49
54
5
12
12
52
27
29
60
12
1
11
64
8
52
24
21
15
12
9
11
103
9
9
18
81
24
56
4
20
79
5
24
12
31
9
15
17
37
12
3
36
8
49
3
8
109
27
32
19
9
8
1
15
39
5
61
3
3
17
1
23
48
19
29
24
84
96
12
12
84
12
72
12
12
67
5
28
45
11
16
116
31
21
60
33
23
7
17
4
36
8
31
29
64
9
59
4
24
57
15
8
4
32
12
52
21
42
5
25
11
52
51
84
5
4
80
7
30
3
12
60
12
3
77
13
36
60
84
3
129
87
57
54
5
4
39
45
33
12
39
36
33
60
3
116
36
25
47
97
131
64
39
17
24
13
99
20
43
48
17
4
8
52
60
116
60
7
17
84
52
44
4
12
60
75
9
21
24
83
12
12
19
33
3
17
16
168
20
12
120
91
6
95
7
65
7
53
37
36
18
5
37
39
8
52
48
33
18
12
21
12
24
68
19
60
9
24
3
9
21
3
33
18
57
120
8
28
24
21
11
84
7
9
15
41
12
37
18
21
20
84
19
9
8
64
9
54
69
108
20
13
59
12
12
36
24
4
80
31
57
8
16
44
1
11
40
39
5
60
37
11
61
23
31
36
53
7
102
3
84
9
11
24
36
16
15
9
92
12
16
60
20
12
73
18
9
21
18
18
6
21
27
54
35
36
12
12
24
121
23
108
52
81
18
77
4
51
17
1
3
117
72
35
108
16
21
11
49
27
21
18
5
40
24
32
43
6
11
24
4
15
66
18
5
19
30
11
13
3
12
204
20
13
36
18
89
31
93
3
5
24
97
39
8
7
41
4
32
72
52
117
23
1
59
49
108
11
4
32
1
51
44
13
3
80
64
21
30
5
13
59
12
19
42
15
48
8
4
9
15
8
24
13
47
40
12
12
15
54
23
24
4
84
3
21
8
61
72
51
68
7
9
20
48
120
19
18
15
3
137
4
12
9
75
24
8
24
12
4
8
85
27
20
52
111
18
11
12
37
47
40
21
71
12
24
12
24
52
24
12
8
61
42
18
3
68
13
11
16
69
47
12
49
23
36
13
51
12
36
21
11
72
28
8
7
6
138
89
16
21
11
48
67
21
12
8
52
51
57
3
41
43
5
1
27
9
48
24
35
60
24
88
32
24
7
21
15
72
17
52
21
131
24
52
36
9
11
24
37
12
3
3
17
52
12
39
18
99
24
24
21
36
84
11
25
162
57
15
9
60
27
5
12
72
31
69
32
187
18
72
11
31
12
45
9
24
18
36
77
31
57
9
75
3
53
13
23
1
11
43
9
60
15
54
11
4
8
24
13
15
15
42
15
21
35
139
45
27
6
12
36
6
17
16
93
35
4
8
61
18
9
36
3
29
4
20
73
27
27
45
104
12
64
12
36
8
4
32
7
24
29
1
24
35
1
23
16
56
28
8
4
60
39
17
31
6
23
115
60
48
24
17
72
13
3
3
5
52
8
12
61
23
12
84
12
13
47
36
13
11
7
21
12
39
12
53
7
29
37
36
39
51
5
19
21
8
28
8
40
32
19
6
84
15
9
3
12
105
24
23
60
12
48
19
69
33
6
5
85
3
8
48
12
12
28
9
47
43
5
64
20
120
12
13
6
29
36
7
17
36
28
9
35
4
87
5
12
36
37
36
3
56
16
27
5
13
15
3
6
35
19
30
11
43
96
30
47
4
8
84
25
18
45
24
15
36
21
21
35
16
92
12
1
24
11
7
9
3
53
36
48
49
36
72
3
12
15
105
68
40
20
1
24
11
25
18
45
8
4
27
9
20
12
1
36
15
108
20
12
64
33
3
9
11
36
13
18
12
5
52
3
18
11
16
9
11
60
16
8
12
16
32
84
16
8
73
23
4
32
19
36
53
60
25
15
8
31
24
17
37
11
19
5
37
51
3
36
48
72
6
12
78
41
4
39
18
18
29
16
20
31
33
8
121
36
39
8
12
7
89
7
5
4
24
20
24
4
21
39
32
1
11
16
56
40
60
12
108
36
45
3
8
64
9
51
8
55
17
12
16
8
4
27
17
76
20
24
85
11
12
7
21
8
7
24
29
1
107
108
37
36
6
12
17
19
69
20
40
84
8
52
69
15
9
23
25
39
44
31
36
12
5
24
49
3
48
3
48
17
16
32
12
4
33
15
80
40
9
83
37
18
21
84
8
4
8
55
29
36
12
13
6
21
24
27
9
21
18
17
7
30
27
9
60
23
24
64
212
28
27
18
3
56
7
5
24
4
32
28
39
102
119
4
36
8
12
19
36
45
24
9
3
48
36
20
1
51
21
36
27
21
3
104
48
24
109
18
21
32
108
16
12
45
6
5
24
19
9
24
21
39
33
3
36
56
1
27
12
8
48
25
18
69
36
20
28
20
72
7
18
75
39
12
6
87
39
30
42
9
81
3
12
44
31
18
15
15
18
ABCD 96074139256*3^$a+1 [50043]
125
96
124
32
4
24
81
35
55
54
195
60
80
112
68
172
68
60
52
123
137
25
119
16
99
9
32
13
15
20
36
163
53
4
156
3
21
51
69
20
124
116
4
92
48
12
55
105
80
40
8
36
64
116
181
3
32
64
216
8
72
64
135
69
36
176
24
16
20
100
240
3
105
20
60
16
96
153
171
9
95
232
108
12
75
89
1
203
196
60
36
48
12
39
305
64
45
35
112
80
60
4
51
69
36
224
396
4
96
3
177
39
69
96
80
4
21
39
92
49
39
80
151
126
23
172
3
17
4
105
36
95
268
15
72
65
24
36
73
27
288
27
65
60
84
60
160
80
13
23
108
232
168
99
21
96
96
108
327
105
3
72
33
20
1
51
75
90
119
76
39
41
48
52
20
88
21
51
104
4
12
68
52
123
161
4
87
105
60
44
43
213
8
31
29
76
75
36
54
15
84
12
60
8
12
84
96
43
141
21
63
27
72
233
180
144
4
80
76
36
3
5
312
115
189
80
60
60
79
72
54
71
64
20
120
16
48
39
33
60
48
96
15
234
72
15
20
19
5
16
24
44
16
156
80
24
16
48
120
45
75
12
60
104
64
56
136
48
12
44
84
16
44
120
7
5
60
48
40
27
45
48
180
87
105
44
144
72
60
4
120
80
55
144
54
131
72
120
19
69
57
3
32
100
48
12
39
180
54
15
60
32
100
9
36
39
60
45
99
36
9
195
36
44
112
140
120
19
9
36
63
177
21
3
51
36
93
60
99
53
28
36
56
4
36
48
56
40
75
21
44
84
40
20
96
55
21
8
120
100
75
21
36
195
5
100
255
113
139
57
15
29
96
1
15
20
55
33
152
40
63
57
24
120
123
18
299
24
312
24
24
55
41
16
120
120
104
64
192
120
24
60
260
16
200
13
54
17
96
103
5
100
32
4
44
31
45
104
316
144
39
93
80
108
220
120
80
60
36
16
24
36
27
137
60
124
21
51
44
4
80
112
15
54
11
28
231
21
48
32
4
20
96
168
136
44
36
43
17
60
4
60
20
36
55
36
45
8
40
32
55
29
4
237
54
18
23
4
24
72
3
117
24
111
9
84
192
68
61
51
93
144
108
119
25
36
159
44
36
96
48
240
97
54
9
96
44
72
280
237
3
20
28
80
52
164
40
56
48
31
81
48
92
28
20
12
64
20
49
15
36
21
3
32
120
349
18
93
80
64
51
45
48
20
12
100
60
44
49
35
1
18
17
91
29
61
54
65
385
111
159
45
20
4
56
24
16
15
105
21
18
17
40
8
96
24
36
64
12
20
43
201
156
93
47
120
88
116
124
176
256
8
55
21
116
28
32
84
43
21
92
4
44
196
96
44
151
5
67
17
163
36
57
44
4
20
16
80
31
9
56
7
201
15
105
21
126
33
75
5
67
198
71
36
64
24
116
64
111
18
47
4
60
177
35
48
7
5
84
24
112
8
40
152
64
56
144
180
121
23
96
25
51
3
72
105
3
65
76
20
16
48
45
291
24
117
59
16
84
75
126
144
39
15
101
40
96
123
57
15
5
139
5
60
84
72
139
41
4
9
36
239
52
240
27
21
140
60
40
ABCD 96075007222*3^$a+1 [50077]
1
144
132
30
81
207
45
36
12
39
9
84
33
15
15
57
21
27
45
47
1
27
33
12
123
84
56
79
18
168
84
35
91
9
33
155
120
193
54
210
6
65
55
45
24
75
57
80
100
48
27
18
30
132
246
39
176
19
54
119
13
83
1
18
33
24
48
20
1
24
12
78
77
13
48
99
81
99
9
99
45
6
66
90
65
25
291
57
11
16
63
33
147
12
234
36
11
7
42
108
300
63
8
7
72
66
99
33
3
9
87
9
12
60
18
102
144
6
69
3
18
102
72
18
51
27
30
303
27
54
30
9
20
25
186
18
12
60
15
141
60
75
33
156
24
12
72
126
17
73
72
27
20
28
33
90
117
9
114
321
8
7
54
15
45
66
29
16
9
24
23
28
140
16
9
30
90
51
171
54
30
18
11
16
36
27
45
48
84
21
15
3
42
174
81
8
196
24
57
288
11
91
54
60
36
12
87
36
39
21
44
49
12
18
24
21
9
42
30
11
103
9
45
155
7
36
54
90
81
219
36
45
8
120
76
21
108
72
24
11
40
33
75
21
3
12
69
96
159
204
12
21
30
137
52
20
79
17
52
20
43
30
24
30
78
75
45
51
36
68
136
32
55
54
54
6
3
96
20
7
45
63
66
60
270
45
24
120
20
64
36
12
105
99
44
4
33
39
15
18
15
3
108
54
3
24
9
24
111
15
12
177
56
25
126
30
135
63
321
21
6
45
39
45
45
39
44
25
90
93
15
45
20
277
123
9
39
9
90
42
120
18
78
72
147
51
5
40
3
60
21
69
12
35
43
156
114
30
126
6
29
1
222
36
5
25
6
18
12
171
80
37
183
69
3
68
7
180
77
13
36
12
83
4
20
25
147
20
85
255
105
123
3
48
6
23
112
39
72
65
7
17
40
141
39
33
36
51
308
37
123
45
63
45
12
11
67
162
90
41
7
69
68
25
51
99
105
192
99
9
3
54
83
25
60
3
48
15
24
12
29
16
36
27
18
24
23
96
37
35
48
40
135
21
9
27
15
45
39
18
83
133
54
153
48
57
75
84
48
20
52
45
3
27
60
29
1
3
21
36
54
149
7
33
3
18
27
84
69
87
3
42
84
3
75
21
15
29
37
96
15
93
95
16
33
30
36
129
33
75
60
72
15
5
13
155
292
75
117
93
6
126
30
54
75
12
63
174
60
12
114
30
24
48
99
8
25
3
12
80
28
84
36
147
42
111
45
87
20
52
68
61
39
96
15
12
18
51
120
20
16
15
138
27
120
24
20
144
24
25
72
18
90
66
21
15
125
205
15
21
3
24
27
9
21
11
64
129
72
12
111
44
96
55
42
15
12
93
39
3
102
51
84
33
51
12
129
171
44
43
48
132
12
108
42
138
81
44
1
51
20
43
77
16
60
68
115
6
3
33
155
40
8
184
32
49
30
21
69
51
39
42
12
42
29
16
9
87
8
7
17
52
93
27
69
72
47
151
66
36
144
36
132
48
39
21
27
75
17
19
54
42
30
71
88
165
27
8
127
24
18
18
9
36
3
9
20
72
61
179
28
225
27
48
240
56
31
45
99
30
11
148
57
11
25
3
195
45
20
79
93
195
18
24
207
45
36
54
108
101
79
30
42
18
23
139
30
24
12
78
12
17
37
18
18
60
27
81
36
30
270
60
18
45
68
13
15
21
84
114
65
40
3
9
48
36
45
87
108
45
11
25
23
13
135
9
126
57
20
7
9
56
61
15
27
18
18
29
55
17
124
21
144
132
48
162
54
114
12
33
81
120
11
40
57
51
57
90
150
12
47
13
63
45
47
1
27
15
29
115
36
30
18
6
11
28
159
5
52
9
11
79
24
120
90
3
48
20
72
205
30
29
16
69
30
105
9
84
3
24
195
18
23
67
5
7
45
24
9
18
90
48
96
51
195
33
57
143
127
24
209
19
141
12
69
66
29
24
25
ABCD 96075312824*3^$a+1 [50053]
36
353
223
108
197
163
69
576
39
33
288
80
139
141
39
305
720
271
305
480
144
240
127
144
249
3
72
108
17
16
75
69
368
208
32
223
17
88
200
91
101
112
111
65
367
108
69
128
304
128
88
39
321
32
112
224
211
141
72
8
67
125
16
216
248
96
16
3
173
48
280
152
208
435
77
288
192
88
39
36
749
115
125
48
187
36
105
147
5
240
547
141
80
64
80
280
3
437
240
96
379
5
427
285
219
29
96
16
291
317
43
180
17
240
136
615
252
437
211
77
240
43
5
67
125
768
115
252
432
33
288
80
64
216
327
33
72
147
36
65
184
3
5
64
3
108
305
160
80
280
72
111
17
48
112
320
79
113
67
221
48
232
248
112
128
144
376
72
75
180
17
16
144
111
209
43
69
288
111
17
163
69
3
69
176
259
285
128
240
31
209
115
125
48
187
72
69
72
219
53
16
75
72
72
53
48
384
451
125
127
252
285
72
224
144
31
36
269
19
360
533
432
112
216
72
800
463
288
180
77
64
128
88
152
31
144
252
36
257
48
528
64
216
291
53
48
192
96
112
75
245
48
31
324
252
180
317
96
91
53
96
424
488
160
75
53
91
53
96
139
53
48
192
175
113
192
19
576
108
252
573
72
3
77
139
324
144
252
141
144
104
192
208
560
192
187
213
128
127
33
224
48
ABCD 96076899034*3^$a+1 [50014]
40
156
65
211
24
8
15
33
64
131
60
49
60
41
123
12
4
56
33
54
60
1
65
66
81
15
57
36
57
55
47
61
95
60
61
53
187
59
61
95
24
30
24
48
55
44
63
66
156
180
30
6
175
113
30
24
37
5
6
18
72
42
1
131
61
167
36
21
183
12
18
3
27
78
150
138
84
108
30
24
30
79
89
163
5
108
15
255
54
42
60
54
6
144
25
32
87
73
24
24
17
60
42
60
18
48
30
21
3
36
30
55
36
60
60
84
17
12
42
48
201
76
35
24
96
60
1
5
19
24
47
72
18
78
66
78
57
3
132
21
64
29
30
1
35
18
6
57
105
3
36
3
60
37
5
6
45
75
18
72
3
21
51
69
24
174
90
3
64
24
17
114
48
66
27
63
1
173
67
5
24
39
33
12
48
3
76
23
45
231
144
36
66
6
93
16
29
30
54
192
15
105
55
11
174
18
66
99
15
66
66
9
189
103
20
57
156
7
59
96
12
217
89
24
3
48
72
189
36
163
12
20
45
54
60
24
72
24
9
16
35
49
29
6
72
120
13
59
42
6
48
90
90
36
61
143
192
150
147
63
85
113
27
4
203
12
61
8
27
294
30
60
96
18
6
24
24
156
1
5
15
100
80
76
80
75
144
1
24
29
75
27
12
73
173
36
31
180
20
15
25
17
18
60
102
30
108
9
40
11
90
15
39
48
12
60
48
13
35
18
12
12
18
24
90
63
27
96
12
153
15
49
20
33
78
13
5
51
39
72
12
81
15
12
54
24
54
13
24
29
12
12
66
21
129
15
15
24
120
132
6
150
78
7
104
40
71
9
24
141
66
57
76
11
21
27
33
40
47
30
75
27
69
112
35
109
5
31
84
56
45
42
57
360
136
120
32
15
13
48
60
5
90
1
68
57
30
61
83
60
30
6
109
11
1
65
18
9
111
69
16
12
29
199
12
59
93
15
36
25
11
21
105
42
1
11
30
60
66
144
36
18
24
18
193
35
1
89
7
59
1
83
12
132
36
1
140
16
84
140
100
35
96
42
18
24
9
135
162
42
133
8
15
6
39
135
57
28
17
19
60
96
47
81
72
3
12
24
66
18
97
65
72
30
186
30
30
42
24
108
18
15
144
136
104
40
131
228
9
93
114
33
3
12
93
48
57
162
97
23
180
18
24
66
25
65
115
32
3
30
43
11
24
21
99
6
39
15
6
24
91
29
7
17
42
108
6
12
219
93
51
51
66
24
31
35
45
57
18
9
189
60
36
6
12
48
13
12
24
53
7
41
120
19
29
159
52
23
12
21
63
37
95
84
48
13
125
30
12
133
65
12
78
54
144
151
156
65
24
54
120
12
24
21
9
19
47
25
44
45
115
161
27
177
54
30
67
24
20
39
37
20
9
55
44
21
168
42
30
115
128
48
3
24
1
132
77
18
57
15
36
90
55
12
47
96
37
84
24
36
20
21
3
36
36
45
99
3
37
65
15
183
6
54
1
11
36
93
16
20
81
54
25
68
72
3
90
138
45
4
71
249
15
36
72
66
75
27
69
40
53
42
1
23
12
45
15
33
16
119
6
18
1
29
51
27
78
90
12
45
28
36
59
54
12
228
15
135
36
57
39
24
25
96
96
24
60
23
45
16
44
141
67
59
21
45
18
37
23
96
1
24
11
85
119
54
91
36
35
60
12
36
30
42
12
13
89
91
24
84
92
64
113
30
18
174
1
65
12
30
18
42
45
16
17
19
96
104
21
150
57
256
11
84
90
102
12
18
84
18
6
42
33
111
24
9
16
5
114
33
69
78
37
140
9
66
120
33
27
168
162
55
36
24
11
85
35
18
90
6
91
23
30
24
103
80
4
35
24
90
67
23
12
42
162
21
180
184
20
15
90
75
51
12
12
24
60
30
111
93
31
35
1
239
36
1
128
51
109
11
18
91
17
19
11
30
19
71
49
125
150
84
6
75
3
97
20
16
5
18
12
133
65
115
20
16
23
133
84
11
144
85
59
66
19
ABCD 96078084868*3^$a+1 [50044]
39
57
27
36
21
19
60
29
48
75
69
111
40
77
48
48
12
199
36
89
19
80
45
96
3
36
57
3
16
248
36
72
57
183
117
31
32
144
4
17
19
44
72
69
48
36
31
68
72
21
7
8
33
75
36
24
9
7
60
36
44
28
5
115
20
88
17
7
84
96
29
7
8
81
15
124
92
48
96
36
12
40
96
144
5
12
31
53
19
173
43
5
156
43
216
5
31
36
12
41
51
40
29
55
36
20
16
60
5
75
45
87
112
41
63
4
8
28
77
39
105
144
36
3
40
36
36
56
40
44
9
15
4
5
187
96
29
55
65
3
117
15
21
12
51
24
52
5
15
21
19
228
41
12
43
5
27
57
51
69
15
40
56
40
36
8
177
63
72
88
36
209
115
5
87
84
24
12
9
156
19
72
53
36
3
40
12
53
192
103
41
39
112
36
24
104
76
89
60
27
4
36
17
15
45
3
60
144
33
91
5
15
4
5
7
20
45
31
44
69
31
68
52
41
72
51
4
116
64
36
12
5
19
8
21
12
187
32
33
43
24
53
27
21
183
4
8
24
84
201
36
75
12
40
68
112
132
120
36
68
60
12
45
24
43
36
60
17
55
8
184
36
20
36
84
36
64
84
56
12
9
103
41
15
84
28
48
56
4
41
36
48
99
136
84
132
29
24
15
12
24
21
24
139
108
32
108
12
33
79
5
15
21
55
120
17
7
53
175
96
5
7
20
72
45
12
15
16
17
3
12
33
75
9
15
88
20
12
33
120
55
65
36
36
60
139
32
33
67
5
108
115
89
120
27
4
125
15
4
12
53
291
72
4
84
20
16
104
4
68
33
39
100
41
39
40
32
33
27
105
43
116
40
89
195
45
91
212
48
96
9
27
12
148
128
4
41
75
24
48
9
51
40
12
60
17
63
108
64
5
144
120
15
4
12
56
33
12
12
27
4
56
9
120
15
45
75
60
12
45
48
19
32
45
48
43
32
21
96
31
53
55
41
63
141
84
7
60
44
4
185
48
123
24
40
156
56
40
48
5
36
91
144
224
136
77
84
91
53
27
24
9
31
65
84
75
4
32
24
36
45
24
7
48
96
36
84
29
12
15
9
120
15
120
9
51
45
39
40
20
4
8
9
51
12
76
197
195
24
4
32
72
108
52
60
68
4
173
55
113
24
24
72
43
89
127
36
8
76
53
15
76
92
9
31
12
92
40
84
72
5
15
69
60
15
33
15
60
72
40
84
104
96
72
105
48
111
4
60
72
5
84
103
60
48
288
20
156
9
31
24
36
36
188
4
17
75
36
48
24
105
3
4
125
15
160
41
19
5
79
24
32
16
32
81
99
60
177
91
132
8
9
15
105
3
36
52
32
40
56
69
7
144
12
60
12
68
9
48
3
108
21
15
148
17
24
31
36
108
17
24
31
44
64
149
31
44
76
5
15
4
125
31
20
52
168
180
116
21
255
33
15
40
65
31
89
171
24
16
20
9
111
36
24
4
12
72
77
24
27
45
27
57
163
68
12
28
53
55
12
140
24
4
36
68
160
60
17
19
149
43
29
48
27
45
139
36
20
45
24
72
3
40
29
55
128
88
41
51
88
24
53
63
60
52
29
115
89
144
91
72
104
4
24
17
24
67
32
12
9
24
7
68
93
39
196
29
31
8
9
27
45
19
84
72
60
48
20
45
48
12
91
20
72
12
28
84
5
55
36
68
16
41
48
39
40
5
43
17
15
117
91
8
72
108
9
63
28
17
24
135
153
135
48
24
9
75
36
64
32
9
3
28
89
15
40
104
4
8
153
27
28
101
24
19
188
40
5
67
65
103
32
12
28
156
29
27
16
72
17
91
200
52
32
136
44
148
32
36
184
20
40
36
5
48
27
9
48
55
32
4
132
144
188
108
4
68
60
108
72
72
48
60
40
36
41
120
19
44
172
44
40
32
60
12
21
15
40
132
12
101
36
43
212
4
132
89
63
45
271
65
39
16
29
135
16
20
40
44
100
32
144
112
72
12
29
7
68
24
45
7
41
24
79
36
101
39
28
108
44
45
15
9
ABCD 96078094246*3^$a+1 [50040]
20
39
45
72
24
216
48
16
24
20
12
88
36
180
20
120
100
12
23
9
72
24
27
93
64
5
31
56
24
100
12
8
100
36
96
32
40
23
9
84
24
21
39
12
60
60
48
21
39
60
52
11
33
60
4
32
4
36
11
133
56
16
60
92
60
28
12
180
47
9
45
67
48
24
80
100
48
8
51
109
71
60
9
16
11
117
12
28
35
57
16
467
13
23
45
4
36
56
24
84
16
20
99
48
9
28
125
51
160
77
24
18
25
60
12
248
12
16
32
40
140
21
31
23
18
42
48
33
24
141
75
96
51
25
23
81
24
24
12
144
21
96
30
57
16
12
23
21
108
28
60
8
60
160
36
36
44
120
4
12
128
16
44
96
40
8
96
96
81
3
36
64
56
144
180
172
32
27
13
23
13
36
36
44
60
24
4
36
56
75
9
24
12
63
48
180
37
92
84
39
121
60
17
67
20
76
116
28
12
95
330
103
20
72
100
36
8
156
9
51
69
19
32
4
17
27
12
16
48
36
44
24
100
20
12
24
52
95
33
52
5
67
56
52
180
12
72
68
12
120
24
96
4
36
36
29
3
195
108
144
45
3
6
79
32
24
40
80
27
69
24
24
15
12
1
12
20
3
129
48
12
64
72
44
60
24
52
12
77
39
39
61
132
95
18
72
39
144
40
72
8
60
27
13
77
27
12
15
18
55
17
6
9
39
397
12
72
11
69
28
56
124
200
36
52
32
27
85
113
55
140
27
9
81
139
180
12
72
56
180
16
36
32
12
24
36
84
51
9
76
11
177
60
36
40
11
13
20
15
13
8
160
12
72
20
12
28
71
9
123
13
20
96
9
15
36
16
83
45
24
88
95
33
51
1
68
40
131
45
93
6
12
37
17
78
85
20
132
63
1
104
12
64
59
81
120
45
15
60
216
64
36
36
8
60
15
69
123
108
9
27
45
4
56
99
49
77
15
16
44
48
21
192
3
36
28
5
42
13
32
24
136
131
33
4
56
96
48
72
15
9
24
60
28
32
28
8
36
24
24
12
21
27
156
36
64
24
12
8
36
124
56
15
45
24
52
180
24
72
92
28
132
140
16
72
68
84
60
96
57
18
81
4
56
76
53
67
68
36
4
176
4
29
15
36
84
88
8
36
60
24
36
21
55
23
25
36
24
84
60
12
44
15
9
76
20
24
100
20
60
12
3
105
160
23
9
48
36
24
40
20
27
45
24
15
42
39
15
193
48
47
66
19
20
132
48
3
25
83
69
36
21
43
32
144
60
60
111
48
81
40
11
25
23
81
27
37
32
75
1
44
76
108
104
120
36
36
100
44
84
3
13
95
21
16
32
27
25
36
8
57
27
12
40
83
165
12
64
60
35
36
9
24
52
8
12
4
20
100
132
68
16
24
56
93
18
9
75
9
99
13
128
9
7
83
57
60
16
60
84
36
23
6
159
136
8
120
3
37
41
75
24
21
19
48
32
120
132
9
175
24
12
96
8
4
56
171
13
23
90
43
20
24
12
228
15
13
108
84
20
36
24
28
65
54
33
33
39
16
48
36
5
3
28
60
77
27
45
75
24
40
12
23
60
9
12
60
108
3
37
251
9
28
48
95
37
5
99
160
68
27
13
23
13
164
36
21
103
47
9
24
15
85
11
81
24
24
72
81
87
52
24
80
96
60
48
52
24
107
13
20
144
88
8
15
141
48
12
84
16
24
72
48
5
99
60
40
12
80
64
24
12
83
21
24
16
72
8
36
24
36
9
51
24
24
27
33
12
148
20
76
120
20
16
24
44
105
7
24
12
44
15
129
36
48
16
59
18
27
28
32
60
12
60
28
72
20
148
156
20
36
16
8
144
12
16
8
64
56
240
24
12
16
48
11
69
120
16
36
32
15
12
33
12
51
57
12
48
16
36
29
111
33
15
16
17
55
92
16
20
52
92
183
93
51
33
57
66
132
13
35
37
192
80
16
32
16
11
45
16
32
15
45
36
4
17
19
44
40
152
15
33
88
23
37
48
20
81
48
27
171
60
25
32
12
48
52
20
81
3
4
72
8
88
12
11
9
132
64
20
84
28
143
37
32
12
28
35
21
160
56
48
12
4
60
84
72
20
76
44
48
12
84
4
80
60
36
84
33
27
60
88
8
15
69
60
120
40
36
107
93
120
84
60
72
24
36
16
35
ABCD 96078277136*3^$a+1 [50004]
16
8
60
33
15
117
12
43
20
28
29
6
33
9
30
21
9
75
93
67
5
138
13
101
51
9
18
6
55
24
72
35
24
37
35
30
39
99
102
18
6
36
3
27
42
123
4
140
81
12
60
87
45
19
24
41
7
128
40
5
27
84
21
7
36
65
36
18
85
11
24
18
15
57
30
30
42
6
15
9
36
30
133
32
3
90
60
36
43
8
3
109
96
176
69
7
23
6
3
12
16
107
13
53
24
30
6
24
51
9
6
49
17
24
24
15
93
12
6
85
11
18
72
19
17
39
33
12
6
42
48
15
33
31
65
48
3
27
90
36
31
24
5
87
52
8
57
15
16
107
24
66
27
57
24
75
52
12
156
5
6
24
49
5
36
12
7
36
5
72
3
64
143
13
5
72
24
75
9
60
12
18
24
18
84
36
15
39
18
27
51
42
48
30
24
9
12
3
30
111
33
31
41
55
35
48
61
24
8
4
65
6
9
15
24
21
36
9
60
15
3
13
8
51
6
12
31
89
3
9
24
19
60
5
3
93
115
44
28
24
11
48
45
24
33
27
15
21
60
9
60
12
15
9
87
172
48
53
91
20
36
40
32
36
39
96
264
66
84
18
72
1
92
9
15
16
8
40
96
8
171
57
9
6
45
195
24
54
31
11
9
124
35
49
68
12
63
13
56
3
25
5
60
6
66
39
60
72
160
5
30
25
108
20
45
24
12
51
48
16
80
16
8
4
41
24
6
45
12
28
35
24
61
24
36
29
111
69
15
16
47
30
63
57
12
15
33
24
96
72
3
9
31
17
36
24
51
4
17
19
41
3
105
48
55
80
4
11
37
48
12
77
31
83
49
60
8
27
6
7
83
30
67
95
189
16
35
37
11
61
35
45
36
45
3
21
63
40
20
60
45
115
11
6
36
24
51
9
18
78
24
18
13
65
103
32
9
31
35
33
21
63
75
90
30
25
12
48
8
3
9
105
48
12
43
17
3
88
35
21
81
48
39
48
4
36
5
24
3
16
5
12
90
72
45
40
17
144
36
30
13
36
29
3
9
36
24
60
54
102
12
27
33
48
24
204
24
12
99
12
48
40
29
48
24
48
3
40
72
68
4
24
144
20
21
12
72
7
113
63
9
96
3
57
72
63
69
48
48
72
75
3
109
5
126
18
7
17
6
24
6
24
48
120
63
12
9
91
32
33
7
35
213
28
12
20
33
6
6
147
16
29
18
13
80
21
51
45
30
33
15
30
15
24
16
44
15
18
19
11
24
13
48
17
43
17
6
9
12
9
7
29
19
5
12
3
117
39
36
33
19
5
67
8
28
68
96
9
7
12
47
13
8
33
7
5
240
24
120
54
45
69
78
13
24
11
90
15
100
107
78
42
54
51
4
53
6
30
12
67
35
6
15
12
4
48
11
61
113
66
45
9
12
3
16
35
9
132
21
7
17
51
24
24
16
104
24
28
17
15
28
59
13
5
12
15
64
89
7
8
36
100
12
12
35
141
21
30
66
15
124
20
4
77
24
6
33
39
61
65
36
60
36
30
78
24
72
111
27
13
53
96
19
12
23
9
36
16
41
108
55
20
16
11
90
3
21
150
13
41
51
21
12
27
48
33
3
36
51
57
57
51
4
5
75
48
45
36
60
7
24
24
11
45
64
5
24
27
9
7
8
21
31
23
24
42
48
151
65
27
24
21
12
15
136
107
30
39
9
27
28
11
54
12
27
16
5
7
65
78
42
75
9
15
24
9
7
59
102
24
24
31
29
36
39
24
3
24
6
39
33
42
18
102
49
20
72
9
36
195
33
7
72
65
12
19
41
15
48
16
12
89
3
48
48
75
90
15
16
29
39
60
45
36
36
66
13
41
31
35
42
7
29
72
60
12
12
6
33
52
65
27
21
31
11
49
5
60
43
36
5
72
60
60
55
113
31
125
108
60
3
99
48
6
36
19
24
216
11
13
152
24
75
57
57
27
21
7
5
27
4
24
107
18
78
48
42
12
3
4
24
144
32
24
51
25
44
9
103
107
21
144
88
89
66
33
12
9
48
162
6
48
114
30
87
51
72
18
24
43
12
65
115
11
30
7
107
30
3
16
80
84
3
69
3
157
11
37
8
24
51
138
19
35
6
39
27
78
60
27
3
30
31
11
6
60
24
48
63
4
56
3
85
17
15
9
3
87
120
30
48
31
11
69
27
9
48
87
9
81
3
3
9
4
12
68
105
7
53
39
28
65
42
6
66
6
48
36
6
42
55
20
45
31
29
36
36
43
17
108
60
48
27
33
114
229
107
9
60
36
57
12
90
1
53
55
35
54
7
5
48
36
12
24
30
13
35
6
7
5
19
5
54
57
52
53
12
18
9
9
30
189
28
23
24
1
32
15
30
12
43
17
108
139
11
30
123
12
3
6
39
27
120
18
6
85
35
45
4
144
20
21
27
3
54
15
3
13
11
6
63
16
11
30
7
56
120
24
93
108
24
15
27
198
18
25
132
11
54
15
51
9
100
11
21
33
12
6
9
96
9
108
7
11
13
11
6
18
24
1
41
48
3
52
80
15
37
29
72
3
9
7
35
1
29
99
45
12
7
20
16
77
27
45
120
27
9
24
12
6
85
29
24
84
3
28
65
31
20
15
21
9
15
24
24
40
77
19
11
18
3
28
101
36
3
75
69
88
8
9
36
12
7
53
15
69
103
35
78
42
78
7
36
32
48
9
12
15
16
35
25
77
42
73
32
63
6
75
64
95
6
12
19
5
19
35
85
17
15
27
30
216
84
12
60
31
108
11
6
12
43
60
17
6
6
15
9
151
48
ABCD 96078372506*3^$a+1 [50036]
119
49
71
60
84
289
293
18
49
53
18
169
11
6
90
18
102
181
5
18
72
228
96
181
119
90
90
204
36
48
78
7
11
12
42
55
65
18
24
30
60
216
90
12
6
79
77
36
7
107
36
73
191
18
36
19
17
54
49
5
72
96
162
25
11
90
12
78
66
6
192
1
71
1
107
60
73
89
48
6
49
41
12
42
25
47
156
42
36
54
12
18
18
114
31
17
55
71
6
354
6
90
193
5
36
79
41
54
222
126
18
156
18
13
29
216
30
133
72
35
37
17
48
18
24
13
41
12
234
18
6
12
24
61
263
84
18
54
18
6
37
48
77
12
60
480
132
18
85
71
96
36
12
60
12
73
41
36
30
18
108
60
84
18
96
174
36
60
7
48
24
191
25
119
1
11
6
223
24
23
18
144
66
24
18
48
60
54
18
7
11
54
12
294
72
18
307
17
36
66
24
12
132
30
162
60
48
108
42
102
1
5
90
12
108
72
96
30
36
90
18
90
25
65
31
65
54
270
138
90
42
13
17
42
109
65
60
30
85
5
19
95
1
89
12
18
36
162
54
13
65
30
6
54
13
89
60
43
23
24
18
55
101
24
12
54
36
18
42
49
72
23
90
54
1
65
6
216
18
36
108
102
1
77
102
18
6
36
126
30
13
11
133
23
24
1
47
25
137
223
47
18
31
59
90
180
108
90
72
132
66
42
1
24
77
18
6
180
84
18
24
138
55
71
60
37
47
6
19
11
42
84
18
60
108
13
5
36
79
24
23
12
6
79
137
270
30
54
72
157
5
6
37
29
19
71
49
5
24
43
5
24
156
78
72
12
85
101
115
5
42
25
5
180
7
35
13
107
36
54
91
197
150
18
156
103
185
6
36
18
90
72
66
7
11
42
54
36
18
127
137
42
13
35
301
72
77
42
288
12
90
18
150
91
71
156
42
102
24
72
198
72
55
155
24
30
60
90
49
167
48
97
107
180
12
90
144
6
36
144
144
36
48
78
18
54
103
72
23
73
65
42
37
17
18
30
36
54
61
17
48
24
66
6
36
102
133
155
144
61
83
54
18
18
19
107
301
59
36
72
18
108
54
180
72
60
126
7
167
73
23
102
42
48
1
35
54
6
12
72
60
18
30
108
96
18
30
78
72
36
84
6
49
125
96
54
48
13
11
13
35
6
36
48
18
24
1
17
48
7
65
6
30
24
108
55
29
36
234
240
84
36
306
144
6
318
60
12
7
47
78
18
18
12
43
11
54
54
36
229
95
60
90
18
12
42
18
18
18
72
133
11
66
43
72
17
12
54
72
54
6
12
13
72
77
18
25
101
19
5
138
97
53
72
115
167
36
18
54
42
19
47
73
144
5
12
144
42
30
60
12
132
30
114
19
17
18
12
36
13
5
24
72
126
133
5
139
77
150
108
1
11
6
12
36
6
174
19
5
12
103
47
48
42
30
1
77
18
162
31
77
115
59
24
144
18
30
60
90
84
24
72
72
30
133
209
103
23
72
78
30
157
65
66
42
115
65
30
24
73
161
12
24
19
29
91
35
85
77
60
18
216
120
54
7
53
67
197
18
54
19
59
36
36
48
252
24
25
11
18
18
18
7
23
24
156
54
18
37
71
24
12
24
90
66
6
138
24
1
17
103
5
12
78
12
13
77
43
65
7
89
48
18
132
12
90
96
12
6
90
84
60
102
18
90
78
30
18
6
73
71
54
72
66
60
13
167
72
102
54
24
13
17
55
143
24
18
90
210
60
12
91
17
132
19
24
95
6
36
48
78
73
11
114
30
24
30
ABCD 96078703564*3^$a+1 [50041]
61
80
69
6
25
24
41
6
132
18
12
78
12
78
12
7
68
57
51
15
12
72
45
3
6
15
39
12
18
18
42
31
77
43
56
40
11
9
105
19
5
51
45
3
33
42
6
115
35
97
23
12
49
23
21
27
18
27
40
29
15
4
35
36
1
119
30
15
3
18
24
36
84
15
108
15
42
15
4
35
24
45
15
37
5
66
18
15
24
57
48
12
31
23
25
47
9
16
24
8
96
12
3
66
31
8
135
1
24
11
9
39
36
1
5
36
15
4
5
6
30
3
21
24
7
17
31
71
24
12
54
18
12
108
93
12
72
15
9
72
100
17
6
24
6
6
21
15
24
33
21
31
96
59
1
44
21
54
81
3
57
72
21
24
12
18
42
6
30
3
51
21
39
30
39
9
91
12
29
31
167
6
15
16
56
4
20
4
5
27
12
87
6
87
28
17
15
45
27
45
39
105
6
18
3
28
41
30
49
65
6
6
39
3
90
12
39
24
16
12
77
7
8
57
6
42
127
84
101
15
15
1
108
47
9
3
13
5
72
7
29
51
60
9
27
39
24
9
12
3
90
75
117
75
4
125
6
9
45
12
103
12
5
27
52
56
28
29
15
12
96
99
18
30
66
31
60
11
45
4
8
15
1
35
6
18
1
89
7
8
96
21
84
30
60
6
15
51
18
75
75
30
6
18
15
88
95
73
71
24
24
1
17
19
5
78
13
84
56
33
36
51
28
41
6
25
47
37
11
18
31
41
3
39
48
9
16
20
12
117
24
39
16
17
99
16
89
24
42
45
84
4
12
8
15
24
33
9
63
51
21
39
85
12
89
90
1
95
13
11
1
5
3
36
3
6
6
18
43
17
43
59
25
24
5
24
12
19
47
9
40
11
13
11
60
61
17
63
12
16
11
18
127
80
60
48
52
5
36
24
15
15
21
27
45
15
13
29
78
13
8
24
3
18
12
55
53
30
24
1
92
45
42
37
23
12
60
33
21
6
90
19
60
11
36
49
11
33
9
51
9
3
60
4
5
174
66
3
88
5
55
8
57
84
66
9
69
72
43
11
45
15
21
9
18
6
12
24
54
42
18
9
87
1
20
60
3
9
75
18
102
81
27
9
40
41
163
125
39
3
18
6
69
16
35
18
30
6
15
129
43
32
28
8
40
12
47
81
135
12
69
129
6
84
1
104
12
15
24
54
7
23
21
36
15
90
43
5
36
51
39
85
20
9
7
84
5
18
33
9
24
6
1
68
111
33
33
43
17
30
18
6
21
3
1
8
36
9
43
17
60
3
39
45
16
44
100
20
16
44
39
12
42
43
59
1
47
6
15
40
56
39
9
15
72
60
25
8
72
63
33
3
1
8
16
17
12
151
92
3
84
42
24
67
17
51
9
18
150
18
85
11
18
12
39
52
5
15
39
33
16
36
128
36
72
3
21
4
140
45
91
60
104
75
25
29
51
16
83
13
24
24
12
8
16
8
3
12
48
57
75
66
36
18
48
9
24
76
60
53
36
30
1
11
49
23
1
20
16
5
55
23
37
144
35
9
72
225
6
49
35
21
40
47
60
18
55
5
115
23
1
120
56
60
15
18
6
54
42
85
8
75
21
15
93
15
216
6
6
9
123
1
41
135
45
84
7
32
57
36
15
9
30
25
20
3
33
72
51
45
12
4
36
20
40
17
42
18
66
37
23
45
189
3
15
117
3
48
25
80
45
115
20
16
11
24
25
96
23
114
6
45
52
84
8
45
6
1
23
57
15
21
27
6
216
15
16
5
39
21
19
24
36
5
19
36
20
4
29
42
1
32
15
12
54
7
20
4
23
1
36
23
18
15
40
20
64
44
51
21
3
181
116
24
36
4
149
27
3
1
23
36
114
15
75
48
9
15
30
63
76
101
24
15
16
120
233
7
23
1
59
81
45
55
12
44
45
15
4
12
20
4
41
3
27
42
63
48
52
120
23
36
9
12
39
61
53
15
147
69
48
16
41
24
60
39
57
30
18
36
30
96
61
17
12
19
36
44
51
129
16
35
25
5
54
9
12
144
24
12
9
12
3
52
24
29
39
88
20
123
61
24
11
9
21
115
5
54
61
20
4
80
16
80
4
167
42
12
31
8
16
20
16
8
15
37
32
52
53
12
36
54
189
21
3
15
21
9
27
40
11
42
30
60
1
11
48
36
24
6
66
21
64
24
5
27
208
36
8
36
51
24
1
56
3
1
60
5
3
81
27
4
36
47
42
6
9
15
21
12
21
12
12
27
108
3
33
51
36
73
125
31
5
18
1
5
31
5
51
124
156
48
5
7
24
128
12
4
20
75
54
27
39
21
69
31
23
6
15
27
193
71
9
15
37
77
3
64
59
21
180
48
15
12
1
24
8
63
9
120
9
51
9
55
41
3
75
1
41
30
1
47
48
13
77
174
18
91
80
9
6
21
45
15
48
3
24
25
5
36
19
36
23
12
42
15
76
96
144
11
48
37
11
45
48
76
83
13
48
17
120
63
9
18
13
36
8
52
20
36
24
51
13
12
104
48
15
13
32
3
25
29
6
42
18
25
44
64
11
30
18
21
96
15
25
29
7
32
51
21
3
1
11
54
7
24
56
4
20
4
104
21
6
9
52
23
25
41
48
7
36
24
8
33
75
24
4
47
72
36
25
29
15
27
9
36
141
39
36
57
7
24
29
132
6
25
35
18
51
15
21
40
24
44
52
5
15
4
29
60
12
12
7
56
64
116
4
35
9
9
27
3
57
9
27
72
27
24
21
4
32
57
27
3
48
13
5
31
24
72
59
21
9
211
53
6
6
79
80
15
21
3
61
29
7
32
105
91
20
45
55
35
6
31
23
25
5
30
181
11
18
42
12
30
6
1
24
5
30
69
15
6
42
13
12
24
65
66
9
48
16
116
156
4
20
51
24
48
126
7
140
99
1
53
31
155
21
4
44
36
21
42
33
4
29
39
120
57
15
4
11
49
41
90
18
31
59
1
11
6
43
12
53
24
6
60
45
69
7
41
55
35
45
39
49
ABCD 96079055396*3^$a+1 [50105]
90
53
96
13
35
1
72
87
3
237
128
16
176
112
15
209
7
105
93
54
108
72
233
109
234
72
108
149
85
126
126
15
128
37
11
7
233
73
71
16
80
48
217
71
127
324
36
41
13
18
81
48
15
65
79
54
108
47
97
90
18
147
80
48
157
83
25
36
3
224
208
51
29
97
144
47
16
96
240
375
54
36
143
96
85
27
63
162
108
195
21
90
36
180
180
126
71
64
27
53
145
47
64
128
121
215
55
9
32
48
16
80
160
339
108
33
75
18
179
37
18
18
54
54
54
5
31
17
112
384
32
49
63
495
162
432
414
90
54
401
64
165
18
41
31
65
96
1
15
272
144
64
9
39
213
72
18
17
48
96
19
54
87
32
79
33
272
48
43
21
51
90
35
192
16
80
55
41
13
90
233
160
32
112
183
105
75
53
19
18
107
181
107
160
3
29
25
23
103
72
177
80
49
54
36
69
183
54
35
160
3
29
7
9
405
432
59
96
48
67
29
7
18
144
119
16
32
48
64
207
129
48
32
48
157
51
21
59
139
213
288
32
16
80
1
15
192
80
73
108
11
7
41
31
209
16
189
18
36
36
36
165
213
27
45
72
203
48
192
48
48
19
77
103
72
18
47
16
27
72
36
201
123
36
129
15
90
71
37
59
103
108
77
247
198
216
59
160
128
192
48
7
9
63
108
69
39
18
54
18
95
48
96
229
36
23
67
77
192
16
48
32
16
15
17
37
27
81
90
72
125
1
15
32
112
32
16
63
33
464
25
23
139
101
97
15
240
224
96
55
41
31
273
15
273
15
33
39
89
127
65
48
144
240
79
17
91
5
85
90
81
128
7
105
192
279
57
51
252
36
18
36
23
211
36
137
43
309
15
81
9
327
87
108
77
31
17
64
96
320
115
29
96
96
64
48
81
36
27
63
257
48
64
45
35
112
48
128
48
43
216
36
41
48
1
143
145
144
36
75
32
144
64
32
229
18
72
108
69
32
151
41
67
198
87
3
29
61
3
249
167
48
48
432
43
144
53
37
123
32
64
51
108
209
61
18
144
18
95
48
48
349
35
48
96
96
16
48
32
7
9
176
16
51
45
81
36
123
291
72
101
43
5
121
87
48
27
90
108
63
96
48
224
19
93
15
129
128
157
35
208
135
18
162
198
63
80
109
35
64
80
163
90
3
80
25
252
75
87
90
143
48
25
54
54
72
51
3
45
171
69
3
45
32
208
21
36
54
36
413
1
54
105
93
72
75
51
45
32
112
ABCD 96079088702*3^$a+1 [50008]
10
51
12
33
27
36
3
42
2
70
15
24
27
38
67
48
45
39
59
13
12
3
2
54
13
12
12
51
18
50
1
21
2
37
60
5
6
13
23
22
2
25
12
9
75
21
27
21
2
1
12
9
12
54
33
11
16
81
24
12
24
39
12
72
57
48
3
45
36
12
137
4
123
24
87
36
20
48
37
11
36
13
39
50
42
13
120
5
55
12
9
26
4
6
3
12
84
11
1
15
21
51
12
33
24
33
20
18
30
10
21
15
9
24
24
27
60
32
61
27
96
9
60
23
28
36
21
48
11
10
6
44
48
48
72
73
35
4
120
57
5
16
50
22
2
46
8
10
26
16
54
33
5
6
48
10
6
30
15
23
142
24
15
57
14
90
16
15
9
48
27
24
3
20
1
12
161
4
15
29
48
16
2
18
4
14
13
27
69
3
14
4
2
1
11
1
15
9
12
21
48
32
18
25
12
93
36
8
36
6
64
33
24
35
13
35
49
12
24
63
32
24
1
24
63
30
3
12
35
25
60
65
40
74
34
15
15
9
27
9
9
8
43
27
9
12
15
81
23
16
2
30
28
2
96
36
10
21
65
34
9
63
18
24
26
118
44
64
2
49
33
8
7
27
12
44
24
66
60
19
3
9
12
11
13
24
21
20
22
36
9
9
15
87
9
9
26
16
33
84
29
18
28
69
72
12
117
3
17
6
6
22
24
20
84
25
9
74
25
9
6
32
88
8
100
2
70
33
9
32
7
11
4
21
12
11
18
28
39
27
8
12
25
69
32
34
42
3
15
2
28
18
6
3
36
51
57
45
6
9
24
5
16
30
93
24
24
3
18
27
11
37
12
5
163
3
32
37
5
16
54
21
15
12
9
12
107
1
48
35
25
24
5
22
20
70
3
12
3
2
7
23
4
33
39
38
4
3
5
19
12
5
6
72
16
14
10
32
24
61
3
18
132
30
45
12
3
9
12
27
14
40
56
7
12
3
12
36
57
5
19
29
6
37
48
21
3
29
43
71
34
18
45
24
21
18
18
3
45
27
36
60
12
24
3
6
2
16
2
19
36
24
65
28
2
4
14
55
3
21
71
136
6
3
23
49
33
27
5
31
35
12
30
6
52
12
42
48
26
70
48
38
40
45
60
33
194
22
32
19
17
4
39
51
6
15
24
15
18
74
25
3
18
27
12
17
31
27
9
36
29
6
1
24
47
94
2
4
14
16
18
18
2
24
25
24
35
1
29
4
14
25
108
12
12
144
45
3
3
36
32
12
30
31
12
5
19
77
7
3
98
54
13
3
12
6
54
18
48
39
36
192
48
5
4
36
27
27
8
37
27
20
90
7
12
105
20
34
32
25
3
66
60
72
2
12
13
60
3
18
39
24
111
9
59
4
8
30
19
21
27
24
24
23
4
9
12
23
42
43
12
24
29
4
27
53
30
126
36
4
3
51
2
16
32
6
13
15
2
55
15
38
7
9
126
24
66
3
36
39
20
54
46
36
18
38
6
7
9
27
41
4
15
35
4
21
33
38
24
61
12
5
19
21
54
9
12
36
29
4
18
9
17
31
47
34
27
17
6
28
54
110
28
69
57
2
1
24
12
33
75
35
13
77
34
6
15
33
56
88
3
23
82
15
24
5
36
16
3
35
10
15
24
21
18
12
20
1
29
18
36
84
64
6
51
12
3
9
12
3
12
18
6
90
15
12
23
1
12
29
12
40
26
18
30
73
9
27
5
6
37
3
30
20
19
3
12
26
46
8
37
45
62
73
5
7
5
115
3
72
44
25
29
31
5
52
12
62
18
28
3
3
12
8
10
18
20
25
27
68
4
21
36
87
9
12
3
21
24
27
21
15
30
26
142
48
15
135
18
39
33
30
8
12
36
1
12
24
21
30
2
7
24
48
5
4
27
24
12
47
40
18
48
54
114
3
36
12
39
12
9
9
26
49
5
19
81
32
55
27
20
10
3
36
41
54
6
18
4
21
39
30
6
12
36
21
53
102
12
61
3
69
48
15
32
78
10
6
2
25
101
82
105
27
30
27
47
16
110
19
23
10
162
93
35
37
3
44
6
48
43
53
90
24
1
36
29
12
10
12
26
46
18
18
20
34
75
3
12
6
27
17
4
6
33
33
20
22
30
63
9
20
6
6
48
46
42
48
51
9
14
13
9
14
97
59
22
8
100
15
48
35
16
20
6
36
7
21
66
68
12
13
33
15
48
9
56
36
7
5
31
27
21
51
36
20
1
11
30
96
10
33
33
6
12
56
16
9
23
1
21
18
6
51
11
28
21
89
7
36
9
2
16
21
11
34
8
91
144
24
60
12
5
55
59
1
27
33
9
14
37
5
10
9
29
22
18
12
3
3
21
5
48
12
4
12
3
12
3
2
34
68
1
3
56
106
2
37
3
26
10
38
18
12
16
50
28
32
88
63
11
1
51
26
10
6
3
84
15
20
85
24
39
8
10
27
27
33
11
97
29
10
74
30
13
3
96
126
51
15
2
52
2
144
6
48
42
37
36
51
66
15
36
5
19
3
14
31
36
24
17
42
46
51
12
41
67
17
7
23
4
105
23
10
6
72
2
66
16
6
2
16
9
27
18
30
9
27
14
4
14
25
87
80
16
2
43
3
9
59
10
39
36
63
6
27
59
16
74
22
21
45
14
13
12
21
12
24
74
25
12
12
51
122
10
45
45
2
12
4
12
9
9
132
15
108
12
17
4
63
29
19
36
3
21
11
85
3
24
33
59
34
50
1
101
118
30
90
18
36
62
16
33
72
21
32
7
45
63
120
3
66
18
9
12
51
21
48
3
78
18
102
3
5
55
15
48
26
18
1
45
18
21
11
24
1
5
10
44
13
12
59
4
8
1
3
74
7
60
135
56
28
9
15
9
17
18
13
15
2
12
18
13
23
4
57
48
17
18
16
45
27
20
112
2
19
15
9
5
78
30
40
2
24
13
35
61
3
2
12
48
16
20
43
12
51
12
36
141
3
21
29
4
2
1
39
44
60
25
9
2
6
7
9
38
37
45
2
6
7
45
12
24
44
60
48
31
17
10
36
20
22
26
1
21
2
24
1
12
39
20
6
4
39
24
12
15
18
27
45
3
39
50
16
51
9
15
35
18
6
37
5
19
81
3
12
143
40
38
28
2
30
82
18
2
10
15
21
3
36
5
127
12
15
69
5
31
72
12
27
24
12
26
31
5
82
24
18
27
93
3
36
24
137
19
24
11
16
18
24
32
4
63
47
1
17
30
13
9
15
11
4
18
72
2
18
6
46
8
18
48
18
7
11
16
42
26
49
24
29
7
3
6
39
15
129
24
3
14
42
52
68
1
12
15
45
3
69
3
117
47
1
21
3
17
16
12
3
15
21
3
21
9
6
2
19
48
21
12
15
3
18
15
45
30
14
58
9
27
8
1
45
2
126
22
57
23
13
47
34
14
64
14
7
27
32
49
33
44
4
140
66
61
132
48
9
32
48
10
12
24
84
9
5
46
9
60
3
12
33
39
8
157
12
24
29
31
11
49
36
101
16
30
6
15
47
12
30
16
6
30
54
6
38
10
18
18
3
11
30
42
22
3
15
18
27
53
12
43
23
1
29
34
21
12
21
39
27
32
90
58
6
2
61
77
19
3
33
3
72
32
1
29
7
93
18
20
16
12
21
11
1
9
48
182
42
19
35
34
12
42
33
48
21
38
52
6
51
3
36
18
26
24
34
2
49
63
12
2
4
51
15
6
2
1
123
2
31
33
27
11
34
2
6
7
12
17
34
62
60
48
82
84
18
15
77
4
30
9
11
4
9
9
15
36
15
2
7
41
6
49
41
30
ABCD 96079391262*3^$a+1 [50040]
30
22
105
41
12
43
9
48
42
33
63
30
24
15
45
140
28
27
15
90
3
63
54
48
80
82
14
7
9
63
57
3
12
5
24
52
12
12
48
2
16
9
83
118
12
68
4
44
4
18
68
36
18
28
32
40
48
24
14
12
112
50
55
15
62
106
2
52
20
43
63
14
36
52
8
7
65
40
18
54
78
48
122
40
12
18
57
33
12
3
12
5
96
12
42
120
6
4
6
42
60
26
36
61
99
38
28
14
76
24
26
12
28
104
31
12
3
150
2
25
23
10
72
32
36
7
45
50
22
15
33
12
78
26
7
45
75
27
38
52
102
86
22
12
38
30
25
11
24
88
45
57
2
61
129
60
36
80
120
18
6
10
6
39
48
57
15
41
64
26
40
9
95
25
29
19
53
40
39
45
48
30
30
30
45
63
30
42
42
36
15
5
19
51
24
26
18
36
61
45
15
23
16
44
12
82
15
87
33
33
30
9
33
12
3
87
48
2
16
20
115
45
12
3
5
108
16
36
14
58
32
40
3
60
3
12
78
75
23
66
31
24
45
50
10
20
46
14
48
78
18
16
38
70
2
13
93
54
6
39
21
15
69
8
7
21
60
12
3
9
20
40
6
110
34
93
72
48
11
61
149
31
63
20
12
1
12
3
8
16
30
36
60
144
15
33
18
57
23
25
12
33
15
135
14
88
38
192
52
6
27
12
71
22
12
48
8
22
80
6
34
33
39
38
10
8
37
27
8
10
8
7
47
13
23
97
3
102
12
14
16
6
15
5
7
57
6
9
21
15
65
55
9
78
86
22
38
12
4
18
38
112
15
107
46
15
12
60
12
65
40
14
42
108
4
30
108
30
98
1
53
12
103
5
36
24
58
104
48
72
1
5
40
24
51
5
24
76
72
180
8
7
17
46
9
75
8
6
12
22
57
15
36
30
12
3
113
82
9
59
1
15
6
8
52
44
46
90
2
13
59
6
67
3
20
22
27
15
6
32
18
97
35
28
69
33
12
14
64
48
30
24
18
2
31
60
45
15
9
3
57
15
33
75
35
10
42
56
25
15
8
24
22
36
12
20
12
6
54
10
141
9
3
17
18
10
8
52
48
2
22
120
111
15
57
35
13
24
15
30
18
42
15
23
70
27
36
17
7
48
63
24
6
15
9
56
7
12
63
8
25
39
30
15
3
45
77
28
12
48
8
48
34
30
3
69
14
1
21
104
10
6
68
67
59
24
16
18
38
102
55
5
36
12
42
10
75
5
10
18
72
3
5
19
45
111
5
175
23
4
42
6
2
12
88
8
7
27
96
32
30
28
204
6
2
108
22
57
51
102
30
8
10
102
18
27
17
40
96
30
2
30
13
29
28
12
3
12
83
25
63
30
120
2
13
27
162
6
69
3
42
6
90
54
14
7
60
35
4
14
67
60
9
66
104
6
10
42
48
12
8
10
42
27
48
5
67
33
48
24
18
2
28
8
52
15
15
45
3
72
2
31
95
130
12
2
10
20
24
16
6
12
30
120
30
18
30
12
18
14
10
111
23
136
18
3
77
88
15
15
2
52
78
20
48
34
56
7
108
35
12
36
49
15
12
6
8
52
12
12
60
15
33
3
17
67
89
202
30
87
48
39
36
32
90
40
3
57
3
60
9
20
6
25
9
15
15
6
14
70
6
32
78
79
153
48
30
45
72
33
74
10
51
75
14
108
10
20
6
12
19
41
4
3
11
12
4
48
2
43
17
28
20
52
15
15
30
18
32
1
12
41
4
2
130
3
11
22
8
16
38
25
45
48
42
56
46
15
21
30
2
36
7
12
53
54
25
51
14
48
42
25
63
45
23
34
26
10
24
3
33
14
10
6
12
120
32
88
18
24
36
20
4
168
87
41
4
51
60
47
10
8
19
3
56
36
16
12
8
70
99
23
88
72
2
43
12
51
2
55
41
46
36
69
3
2
76
15
9
8
55
5
67
53
40
132
3
41
19
48
75
60
2
52
30
6
20
34
30
66
14
18
18
124
6
24
8
25
33
39
5
28
26
64
30
20
36
36
54
76
14
4
3
5
24
180
10
6
2
66
24
48
24
54
22
62
25
45
12
116
4
68
103
39
6
12
8
4
51
15
2
100
26
1
51
42
75
33
30
12
30
18
9
21
14
10
8
43
9
26
49
33
3
5
10
12
33
35
18
4
30
2
28
18
8
30
4
2
25
11
90
4
63
5
48
4
60
14
1
21
15
24
15
33
11
72
34
26
18
76
50
118
72
6
54
36
14
10
14
1
108
72
21
15
9
48
108
14
18
48
42
66
22
30
8
7
60
5
18
46
80
103
35
22
120
6
2
30
25
17
31
59
30
31
57
3
77
7
11
70
27
3
12
30
68
4
15
51
9
63
57
15
128
22
56
4
63
17
55
15
18
27
75
18
42
18
87
5
36
52
8
18
46
18
12
45
60
15
18
32
40
14
109
60
17
10
6
39
71
94
14
1
15
18
20
10
30
27
33
8
10
2
43
12
45
3
9
30
93
135
18
50
130
12
27
5
24
4
62
10
14
64
57
51
44
1
15
42
27
3
90
12
18
8
10
84
30
6
32
22
6
75
72
95
12
118
48
54
30
26
18
31
15
44
61
3
30
3
24
3
2
36
10
62
22
21
23
6
48
55
23
37
27
66
50
12
10
50
36
34
75
48
84
33
3
72
45
27
15
14
19
11
54
40
75
105
30
42
3
53
72
43
15
12
33
27
18
27
5
7
15
14
66
58
68
42
22
30
6
147
5
7
48
17
10
93
23
142
3
87
20
10
26
34
3
5
102
37
3
18
38
49
5
18
4
18
116
16
36
2
90
7
3
50
18
22
12
56
22
18
104
30
18
60
55
3
9
15
6
2
18
7
47
1
57
32
58
12
18
15
3
60
24
21
9
96
2
10
48
2
118
44
16
15
59
40
14
120
7
29
16
12
32
16
12
3
12
11
34
3
24
60
5
16
50
60
37
65
58
42
15
197
10
134
79
5
40
38
25
39
66
12
2
84
112
57
93
62
25
125
88
15
69
48
27
51
102
50
25
5
42
10
8
172
15
65
76
8
6
18
72
43
5
6
64
30
60
27
21
8
22
45
47
25
12
ABCD 96079610938*3^$a+1 [50038]
1
60
128
27
181
35
45
9
36
12
75
4
29
18
198
240
115
101
19
17
187
60
164
51
6
103
60
83
6
31
72
17
18
6
30
96
73
48
41
7
11
48
69
4
12
65
66
90
36
240
19
47
144
61
11
24
97
5
183
3
33
4
53
7
5
108
78
49
23
13
143
42
12
3
51
18
91
36
41
7
12
17
163
8
60
15
73
23
25
59
6
55
24
29
12
90
24
33
28
12
35
33
33
78
61
8
40
12
5
123
21
19
72
17
55
11
181
24
29
3
33
55
72
17
42
25
36
80
15
18
15
16
11
37
140
15
126
36
60
103
5
15
33
90
25
8
16
48
107
69
3
12
36
85
5
6
12
33
63
1
17
27
3
36
25
8
93
60
30
85
47
13
23
18
43
56
3
1
113
18
45
81
43
77
132
36
12
31
20
3
49
95
54
60
12
6
13
20
48
4
35
54
31
155
1
17
36
12
79
44
24
21
30
150
135
57
87
76
60
11
61
12
12
48
17
48
114
36
1
29
3
15
6
27
3
61
11
1
23
33
40
71
121
108
41
18
9
21
78
12
1
5
66
42
180
27
3
1
24
44
100
36
47
18
15
124
80
21
18
138
31
29
30
13
5
6
36
1
8
4
20
33
55
35
42
36
115
23
72
6
72
54
18
72
36
18
49
53
24
84
18
18
24
108
12
42
49
24
8
27
72
12
6
103
5
72
54
12
198
42
18
31
71
6
7
47
18
126
12
37
32
28
101
31
8
52
23
120
24
45
28
29
19
53
36
3
3
198
18
25
29
79
20
9
171
28
53
12
67
156
29
15
21
180
36
72
31
56
111
6
48
19
23
25
12
35
37
17
48
3
93
27
148
48
60
12
11
18
30
18
15
45
18
48
61
17
108
19
140
52
17
43
32
165
31
12
8
87
105
108
153
102
90
7
72
17
18
61
5
60
19
176
15
42
7
60
5
43
23
18
18
234
15
24
15
13
29
43
56
153
54
225
28
60
83
48
6
36
7
113
6
37
233
18
18
19
53
87
93
36
91
120
5
163
11
129
12
135
36
48
13
47
66
55
167
1
107
33
12
9
7
80
87
114
63
27
1
29
54
25
11
33
9
30
21
21
48
24
12
7
83
6
36
19
12
143
78
79
20
52
59
54
90
72
6
15
4
65
6
69
100
8
33
24
48
6
81
52
23
1
17
15
9
84
24
144
27
27
13
35
37
60
65
3
64
11
120
150
120
60
54
45
16
41
42
13
17
39
88
20
15
129
93
72
120
187
17
51
15
114
7
77
126
204
12
54
51
21
6
9
4
77
51
4
108
80
16
132
20
52
36
113
30
24
13
20
123
6
55
36
12
84
8
40
8
52
29
48
18
1
32
9
36
19
215
33
36
21
31
113
19
11
6
123
3
90
19
53
7
29
30
25
36
35
9
4
5
7
65
12
19
17
15
9
48
51
75
205
32
28
5
7
11
24
18
12
6
9
9
7
144
23
6
27
132
39
30
42
12
1
53
60
7
24
72
72
77
99
72
9
79
59
18
54
6
15
4
48
56
4
35
18
30
42
43
59
93
16
5
120
36
19
60
24
60
17
60
31
48
41
78
48
6
12
144
15
75
1
41
19
84
132
68
33
75
28
95
37
32
57
36
18
60
48
13
11
73
84
95
13
132
17
126
36
120
18
24
54
72
54
48
7
44
9
43
11
33
15
42
36
7
47
12
132
54
54
33
33
96
84
42
49
36
24
53
67
60
35
25
36
8
12
45
84
139
60
392
88
11
102
31
11
54
66
49
41
24
31
23
18
12
24
12
43
8
16
8
51
37
71
249
4
60
36
35
45
4
5
36
12
3
21
31
5
103
17
132
31
23
45
45
67
125
3
3
102
42
13
17
78
25
23
13
113
36
36
43
12
35
25
8
60
93
27
27
49
24
155
54
108
55
89
168
31
12
144
11
13
56
160
20
39
18
15
129
19
35
36
13
17
54
69
75
13
5
54
78
84
87
57
60
36
12
18
42
54
61
41
3
88
23
9
81
67
53
19
35
33
220
5
30
33
16
83
33
72
21
19
48
143
6
43
65
43
5
3
111
12
60
66
31
80
147
13
32
63
30
115
32
72
48
88
12
48
23
13
5
18
30
3
52
71
18
31
47
141
28
5
78
54
87
52
68
57
19
17
36
7
11
33
40
5
123
33
19
12
29
31
53
3
195
24
85
59
45
64
65
103
41
19
12
36
77
15
40
59
9
132
64
120
11
13
23
42
18
174
18
1
5
192
36
7
53
91
12
23
12
97
96
132
5
55
179
66
3
15
18
87
76
24
107
48
49
29
19
29
72
42
54
7
11
54
18
126
19
53
66
72
90
ABCD 96079639244*3^$a+1 [50003]
42
48
1
59
36
6
19
89
175
53
12
156
19
120
8
39
60
13
8
72
15
73
48
77
18
30
84
96
30
6
123
40
11
102
84
19
35
24
61
104
207
1
5
48
6
21
75
13
24
71
105
24
3
42
6
24
18
30
60
12
12
48
33
120
40
23
6
3
171
36
30
18
60
72
13
95
42
55
65
36
27
21
51
16
89
24
7
23
156
54
66
69
99
6
31
53
162
30
138
30
42
25
24
59
85
65
72
18
93
120
57
30
198
12
87
21
84
15
69
24
18
49
56
27
120
96
72
24
6
15
15
48
12
309
33
15
51
42
18
12
18
72
18
9
57
63
81
30
145
11
61
47
30
36
31
23
81
27
37
17
24
60
67
29
19
35
36
174
24
72
6
18
67
32
51
42
18
169
72
71
48
36
114
19
23
30
48
67
17
78
33
40
96
11
54
48
132
18
1
35
36
1
137
120
18
180
48
210
15
57
54
33
81
84
60
138
48
61
5
30
336
24
24
6
39
81
15
153
31
5
99
105
7
131
85
8
111
54
67
72
71
156
84
1
35
60
6
54
126
48
87
3
90
36
6
42
6
66
18
162
30
48
138
67
56
9
63
3
12
72
48
42
55
47
36
78
7
128
120
111
18
30
6
67
5
123
27
37
71
156
6
42
42
75
3
12
24
126
18
1
89
30
30
27
3
45
57
31
17
30
42
55
8
33
55
5
60
228
27
3
61
23
1
11
18
6
45
64
35
36
9
27
30
114
12
42
12
91
23
36
30
30
36
85
17
31
161
15
3
30
42
109
155
60
216
48
25
23
9
33
15
57
54
30
6
36
12
36
6
24
144
48
43
29
78
72
12
25
29
132
7
48
264
11
168
30
36
6
90
19
161
55
59
69
27
24
6
102
30
66
6
84
54
1
95
25
59
45
63
25
77
66
9
3
18
246
141
15
24
25
8
75
228
48
24
1
65
54
1
71
1
53
115
41
6
84
30
66
78
6
1
29
54
37
24
176
75
30
7
56
9
90
36
57
15
145
29
36
12
115
8
27
96
132
18
84
3
39
156
37
8
63
49
5
36
30
6
18
48
12
61
32
45
144
18
57
111
30
12
31
24
23
108
205
32
33
30
9
16
11
6
108
24
91
24
35
48
60
24
9
27
54
60
138
1
56
21
30
24
69
27
48
54
42
6
7
47
120
18
6
132
84
18
30
30
30
36
72
12
6
120
24
66
109
80
96
57
79
48
5
6
12
84
36
24
49
29
60
18
12
180
108
48
36
246
18
30
30
144
6
12
138
24
18
18
36
54
84
6
24
133
48
47
25
5
18
30
36
18
12
18
55
80
160
35
37
5
48
51
39
66
84
36
102
48
9
40
71
9
117
6
93
27
234
138
36
21
16
104
39
177
15
12
42
3
75
13
5
19
11
30
132
18
120
49
35
36
24
9
24
141
126
24
37
72
48
83
21
64
5
42
102
96
36
54
6
6
42
18
48
57
63
12
69
3
12
36
12
66
6
33
93
12
31
41
6
162
12
84
31
41
79
23
60
18
18
84
45
21
36
15
40
149
174
132
1
47
25
23
9
424
5
174
36
1
11
12
72
169
41
199
24
11
186
3
57
6
48
42
30
54
19
65
30
9
81
42
180
72
57
63
96
57
3
72
12
145
56
135
1
8
3
48
6
66
12
25
95
30
60
31
29
42
30
6
42
42
60
13
71
30
27
39
73
11
6
15
21
3
201
114
37
47
25
96
5
19
77
3
88
24
11
24
21
39
24
12
102
96
31
29
24
51
57
120
150
48
25
119
81
9
78
54
24
27
45
19
24
101
54
85
29
6
96
13
23
30
18
49
41
60
6
13
5
235
11
189
153
24
30
18
42
13
77
114
24
12
6
18
61
11
13
32
27
6
60
6
13
83
42
102
48
18
67
47
108
93
3
42
18
72
18
42
42
6
6
30
24
54
43
48
17
12
186
129
16
11
6
12
51
105
7
35
42
27
3
13
29
24
42
9
3
37
149
51
21
78
37
48
32
3
30
246
18
18
18
67
104
39
105
15
49
17
6
60
60
12
12
49
59
108
18
6
108
61
24
263
72
97
56
72
63
18
132
12
6
57
27
12
18
36
6
36
12
18
19
5
48
67
41
78
25
24
5
3
39
169
95
66
79
11
61
128
15
84
12
1
72
11
120
24
12
78
43
ABCD 96079809604*3^$a+1 [50054]
48
21
35
4
12
48
20
52
3
96
93
32
72
16
21
15
60
9
59
55
5
36
4
57
3
60
72
120
3
101
28
44
25
15
8
16
8
24
49
23
40
48
32
25
63
24
24
33
27
32
7
5
16
24
108
20
24
19
5
60
4
156
12
8
16
56
4
9
30
18
23
4
44
7
77
25
18
54
36
83
49
51
15
93
72
32
28
44
88
24
51
18
24
30
5
36
12
4
21
180
23
7
5
4
69
11
12
43
9
32
37
119
4
39
18
35
4
44
64
99
45
20
28
8
85
71
28
8
16
8
4
48
15
33
12
24
24
27
53
19
5
40
45
87
12
32
13
3
8
16
80
12
48
28
24
24
20
12
91
21
20
196
12
15
29
48
16
32
16
80
64
8
24
72
76
21
96
15
80
28
21
15
8
67
21
8
48
16
27
24
77
16
8
61
47
36
1
11
12
40
12
20
64
12
12
21
30
93
168
24
20
7
5
24
48
12
31
17
4
48
56
40
48
8
1
12
6
33
20
40
8
24
48
109
36
72
23
1
39
27
69
3
41
31
17
124
93
36
15
48
45
11
16
60
20
12
16
15
48
17
16
32
12
16
69
11
136
8
13
108
36
23
31
21
9
95
91
5
25
27
69
84
3
80
4
36
8
19
17
12
1
63
36
12
20
28
27
9
20
25
183
72
68
4
33
27
32
12
73
11
55
6
12
11
96
73
23
157
6
5
40
24
8
25
42
41
100
104
16
24
72
36
116
13
54
101
1
39
120
45
39
32
48
28
20
12
160
32
48
67
5
24
52
39
5
4
60
20
12
36
7
165
69
27
9
27
116
60
1
171
24
44
31
17
4
24
20
4
33
11
60
88
8
24
12
28
57
24
15
24
56
13
11
1
15
12
36
9
63
8
97
63
32
16
9
3
12
75
57
105
11
16
24
27
18
54
18
123
36
12
24
56
36
4
48
3
9
9
108
23
97
47
16
32
16
33
18
81
60
56
109
35
48
136
32
1
47
16
56
24
1
3
15
6
23
180
112
128
12
61
75
8
43
41
13
15
45
75
92
4
72
20
37
27
87
53
121
15
24
32
16
8
37
23
4
21
23
103
90
99
80
28
12
3
53
120
48
148
20
24
48
112
32
73
24
23
12
31
6
36
35
48
37
111
39
102
35
4
3
101
48
136
24
68
4
12
12
48
8
24
4
15
21
33
71
88
129
12
11
24
112
44
4
21
11
43
65
7
96
30
71
36
217
11
64
105
24
11
52
21
3
75
93
9
72
27
60
3
78
95
40
12
32
73
48
35
36
12
13
27
3
21
21
3
56
40
8
4
87
174
11
79
45
20
16
15
30
36
75
32
16
36
39
21
51
150
15
12
32
12
192
88
108
9
11
25
15
48
8
16
3
105
12
75
21
93
35
4
108
56
60
37
71
16
3
6
159
8
16
81
39
56
24
24
24
40
36
45
83
28
20
148
12
20
12
16
20
19
125
60
4
92
28
8
28
15
21
144
57
12
54
21
56
49
23
67
5
52
12
57
11
12
1
3
36
9
23
67
5
16
21
47
12
16
56
64
3
29
28
128
28
32
1
39
3
53
168
97
23
1
35
16
36
72
3
177
44
52
12
32
132
12
25
108
11
52
80
28
36
45
35
4
12
12
48
8
28
15
72
21
45
24
63
32
36
43
45
96
20
1
3
24
24
128
24
4
36
177
27
21
60
15
48
68
16
8
37
35
48
115
6
35
55
41
60
4
15
24
53
24
28
20
28
20
40
51
21
32
37
6
53
12
4
72
20
48
1
15
108
129
23
24
64
51
72
5
52
116
25
63
20
36
28
44
16
20
13
35
1
75
48
36
12
45
23
16
32
127
5
61
123
57
11
16
32
12
24
1
143
12
12
36
31
30
3
32
12
25
23
121
23
64
20
7
41
31
45
3
5
16
8
4
39
89
36
16
21
11
25
39
24
32
16
36
32
28
32
72
28
92
4
15
65
76
48
24
93
24
51
32
100
33
15
20
13
99
48
44
60
36
12
16
8
88
27
5
100
12
3
5
12
4
12
68
108
12
19
30
18
29
4
32
12
37
30
21
48
3
45
12
12
36
39
6
48
51
164
97
87
48
48
45
75
12
81
11
16
8
76
33
63
12
9
75
68
72
96
36
16
39
57
45
23
28
20
88
57
24
35
4
9
24
90
45
80
1
63
8
19
54
18
77
52
84
92
4
9
23
28
36
12
12
32
64
48
68
55
5
36
36
24
25
27
9
3
24
27
54
24
51
12
9
11
76
56
37
75
80
40
96
36
20
24
37
11
36
28
48
27
5
4
12
27
77
12
16
12
72
104
16
33
36
6
5
24
64
8
4
80
25
36
18
17
84
60
96
12
48
25
143
25
51
12
56
12
13
3
32
76
68
28
20
12
192
24
13
11
1
51
12
96
117
75
128
36
64
32
1
15
9
11
12
156
24
60
127
6
138
45
36
12
48
80
16
32
40
21
11
1
11
28
51
45
51
45
24
8
43
21
3
33
36
24
116
16
32
4
32
24
36
36
19
21
32
4
36
204
81
54
5
4
45
3
116
24
4
15
24
30
75
15
45
24
24
72
120
56
16
56
64
132
80
1
27
72
12
20
25
3
15
197
43
17
12
88
24
32
4
20
73
23
40
72
8
13
27
24
3
72
24
5
12
1
35
12
25
35
16
72
3
45
156
60
8
109
75
105
84
27
9
119
28
48
165
15
27
30
111
21
35
28
12
8
16
8
48
36
7
53
16
20
36
16
51
5
1
12
131
67
6
23
48
19
5
124
15
101
1
18
96
30
27
81
3
44
4
12
20
16
24
3
45
117
54
ABCD 96080267722*3^$a+1 [50041]
53
60
39
60
69
27
45
7
41
15
4
5
123
64
20
48
16
32
9
19
92
33
72
24
91
65
99
33
192
36
147
12
16
53
12
3
16
84
20
24
28
5
120
139
29
111
21
15
105
7
17
39
9
132
63
108
45
7
120
92
4
77
27
28
108
32
52
68
28
36
41
48
51
100
53
27
33
43
17
12
43
92
33
15
36
16
68
12
33
75
60
33
12
27
60
64
17
27
40
32
45
36
55
53
31
24
24
65
111
45
75
12
148
17
75
57
7
20
9
12
15
4
8
60
81
15
9
51
177
19
24
5
12
12
7
24
41
55
60
8
36
9
12
31
12
5
12
55
24
29
31
5
12
43
80
9
15
16
24
65
27
16
12
8
4
41
12
15
16
60
29
48
3
117
48
19
113
19
29
24
60
27
21
24
15
4
17
7
5
48
15
129
43
168
8
16
8
21
36
55
60
48
60
96
20
36
21
84
55
8
12
4
65
96
15
40
65
75
45
39
9
27
4
5
15
57
24
39
120
24
21
7
5
132
7
204
41
168
27
9
51
21
12
55
65
43
32
21
15
84
16
32
105
99
69
51
21
3
40
44
177
15
9
27
64
24
29
55
80
52
44
45
55
41
48
87
76
20
9
36
27
72
81
15
60
9
3
33
24
60
75
9
19
8
33
55
5
75
141
75
21
15
28
20
16
56
24
24
52
24
101
24
3
16
5
36
19
84
53
12
60
48
43
20
24
72
108
21
84
12
175
29
7
12
17
39
24
33
27
36
9
27
40
5
39
120
45
15
36
28
8
40
29
24
27
28
20
184
32
45
55
20
16
48
5
12
19
8
60
40
8
112
65
123
4
8
16
5
12
55
12
41
135
117
3
24
33
108
15
40
5
39
60
57
103
32
24
9
36
115
20
4
68
60
4
20
9
19
32
9
15
4
96
56
16
65
24
3
52
53
7
24
41
120
43
20
40
68
69
3
12
60
28
5
55
53
3
16
48
17
3
28
65
72
60
43
32
45
36
12
108
12
43
5
36
19
137
12
27
45
3
45
67
36
29
24
19
20
105
43
32
16
44
16
36
29
24
12
48
15
12
4
5
27
9
3
16
44
12
208
32
28
32
21
3
4
53
27
12
9
27
4
53
3
33
151
29
19
5
15
36
204
16
32
9
15
69
15
4
5
3
177
12
19
12
80
45
39
48
57
3
40
53
12
3
93
24
63
4
65
63
28
53
31
113
48
15
60
9
31
8
21
36
15
12
16
60
17
24
24
60
87
24
24
16
48
36
101
60
15
64
192
8
24
21
31
36
24
24
140
76
24
65
7
20
4
140
60
21
39
9
36
39
9
48
27
48
4
20
24
9
75
196
24
32
81
3
9
51
81
91
48
5
24
12
396
132
115
5
123
9
15
21
159
9
7
12
5
103
24
41
48
19
56
96
48
45
108
79
60
5
48
7
108
20
93
39
60
4
80
36
33
12
39
100
12
17
3
24
76
17
51
64
120
41
24
3
9
120
36
43
56
69
19
20
45
67
24
20
21
24
12
12
27
4
29
27
21
19
20
84
9
75
108
4
8
40
8
69
51
9
144
7
65
72
31
140
21
51
12
57
99
40
12
12
32
124
24
20
48
48
9
72
84
36
24
115
32
9
75
24
9
51
9
48
15
4
44
9
3
57
15
45
55
77
91
53
27
69
24
31
41
3
12
12
21
132
108
31
128
40
36
17
7
12
240
41
43
96
60
8
136
60
20
4
60
20
52
36
29
19
32
52
96
5
99
40
96
36
5
36
7
41
27
57
51
12
9
139
29
27
16
32
52
24
17
7
5
15
21
36
55
41
63
40
5
24
43
68
12
24
213
7
8
52
8
105
3
4
20
81
7
80
48
33
31
24
29
3
24
33
3
52
36
24
20
40
12
5
60
15
36
4
65
51
4
8
76
84
53
12
36
19
60
17
43
96
120
125
15
60
136
128
141
39
16
44
60
12
28
12
56
9
43
65
91
20
9
151
29
55
96
29
27
4
5
15
76
128
16
32
9
39
9
63
12
16
137
79
20
21
7
20
12
9
72
48
39
16
65
60
24
91
5
27
9
48
55
20
12
81
7
8
40
24
5
3
105
27
24
16
56
45
7
68
4
24
72
44
4
56
21
84
55
96
77
7
5
60
51
4
8
12
64
149
36
36
39
9
55
116
4
77
51
4
53
3
9
55
53
15
76
24
32
81
27
72
4
80
9
15
21
51
60
21
19
8
48
64
20
33
7
5
15
64
125
39
36
24
40
41
15
16
5
75
24
9
60
7
65
60
3
81
7
8
84
12
21
87
52
41
3
16
41
39
64
20
84
148
48
65
36
36
19
20
225
19
36
44
4
116
69
123
9
19
92
24
21
7
5
48
24
48
15
60
88
24
29
60
31
8
16
44
60
57
84
24
3
64
56
60
105
168
51
28
68
57
27
64
17
27
33
19
20
45
48
55
36
17
103
20
45
75
69
103
44
28
12
8
76
32
33
31
60
29
12
3
21
120
55
48
17
15
33
31
29
51
4
20
33
75
12
72
28
20
108
33
55
20
57
15
28
29
3
9
24
36
43
41
27
12
12
28
60
41
67
8
12
28
5
31
5
43
8
9
55
65
3
45
63
93
60
24
123
28
77
19
113
7
5
24
24
75
45
3
120
129
ABCD 96080267956*3^$a+1 [50131]
24
90
30
60
81
21
3
20
19
65
36
4
87
6
99
3
33
9
66
60
9
120
9
27
15
17
52
104
16
81
3
87
45
3
6
144
71
36
55
12
53
60
49
23
36
4
8
19
6
23
25
15
9
18
48
5
72
12
28
15
29
43
12
5
19
21
9
6
9
116
4
15
66
95
4
44
1
75
56
55
21
48
20
37
90
57
56
16
45
39
15
36
126
39
3
12
29
12
4
63
33
20
7
12
33
3
29
31
54
11
43
12
17
12
25
24
71
211
69
36
99
41
4
104
12
28
27
48
105
32
64
24
20
36
76
32
85
23
40
3
126
3
15
17
61
23
40
9
48
54
21
3
81
44
37
138
6
54
12
24
30
15
180
63
17
85
18
36
60
17
4
20
4
27
9
20
36
19
24
17
24
88
81
42
12
72
33
8
48
52
39
5
19
5
25
15
57
3
21
30
21
15
33
132
3
69
87
69
120
24
72
44
1
18
77
60
19
5
16
3
45
12
15
18
23
72
25
18
53
40
24
36
15
45
57
18
180
41
55
9
12
8
7
69
15
60
21
44
91
5
13
24
66
65
31
29
1
3
32
40
3
101
7
48
17
43
9
63
53
85
39
8
43
36
161
43
101
16
8
12
19
24
36
33
96
15
9
8
132
40
48
24
20
43
17
19
72
30
42
17
31
60
18
35
12
97
51
21
51
48
84
15
53
55
30
3
60
92
7
72
5
28
128
28
9
87
39
36
6
95
103
29
7
36
18
47
48
7
45
45
78
17
28
45
15
39
18
35
157
11
16
15
54
66
65
24
91
21
15
24
5
28
56
16
3
12
54
11
79
65
40
27
69
3
36
41
64
12
12
51
66
3
15
72
60
48
21
152
40
20
19
36
9
8
1
107
19
96
18
59
7
29
12
24
13
66
6
15
15
9
36
45
18
72
126
15
60
12
36
32
13
30
24
81
72
63
66
54
42
72
3
8
4
12
21
3
15
57
8
12
19
5
40
36
3
72
105
27
30
71
25
87
8
16
60
20
48
12
13
3
3
5
31
29
64
8
43
21
104
16
15
33
8
52
3
18
47
43
5
40
75
96
5
36
223
41
64
45
51
24
24
60
56
67
78
15
15
60
12
89
4
21
48
3
183
57
15
48
36
29
12
40
48
56
31
18
72
27
20
100
60
36
212
19
9
27
48
77
13
71
19
24
21
51
30
54
36
9
27
162
6
5
16
69
59
16
132
3
24
17
16
75
90
59
4
9
72
30
105
111
9
20
16
20
4
63
17
31
9
51
45
27
93
27
21
32
40
15
24
45
9
35
19
12
9
51
105
84
21
6
33
72
15
33
12
15
29
76
8
7
78
15
75
9
3
5
4
51
77
31
17
4
60
36
45
54
5
40
80
103
36
36
60
29
7
57
8
48
36
43
33
8
40
56
36
4
75
24
17
55
48
36
89
40
15
17
4
15
5
24
31
41
144
13
18
9
3
53
52
3
24
29
64
12
39
89
28
63
12
60
12
33
24
20
96
12
31
21
3
30
71
7
5
103
41
64
20
19
36
72
117
32
31
54
15
51
105
63
12
29
61
87
48
8
7
153
36
120
56
40
3
45
84
48
9
18
33
3
21
116
19
29
7
5
13
72
23
12
55
33
32
28
51
9
36
36
99
41
55
93
92
49
39
12
3
21
36
15
48
24
12
78
30
18
3
80
31
105
24
27
45
60
75
17
115
36
5
4
147
101
43
5
55
30
6
234
35
72
19
5
13
18
30
150
84
201
75
89
1
30
108
60
12
65
7
6
15
87
17
40
32
25
99
72
39
9
15
5
31
33
33
78
65
12
43
42
35
13
6
66
39
3
36
5
31
93
116
4
56
12
79
9
39
78
30
105
153
120
27
63
24
5
36
12
124
24
12
68
60
49
35
7
41
40
92
1
75
21
71
64
9
35
19
21
12
24
20
36
84
13
18
33
75
36
24
5
4
36
27
48
101
139
36
5
61
18
6
39
81
54
65
36
31
53
1
90
9
32
4
3
36
60
9
27
41
25
3
21
15
33
3
75
5
4
36
3
9
8
40
3
30
135
51
30
3
36
92
64
3
42
59
36
25
24
54
66
27
63
36
18
18
60
18
15
80
12
48
16
45
90
41
40
44
4
51
18
23
25
15
3
81
20
24
40
72
8
12
13
27
164
31
9
9
51
39
185
4
3
5
64
36
3
36
36
42
11
7
89
13
42
21
8
19
108
9
99
6
51
8
4
36
84
8
25
35
13
54
42
48
6
12
33
45
30
21
15
5
1
15
3
17
19
45
45
48
6
89
48
55
9
51
33
60
9
27
63
36
42
30
24
36
9
84
27
78
147
12
33
18
65
40
111
6
18
30
87
39
18
143
28
36
15
18
15
33
24
51
12
57
78
41
31
9
24
48
8
67
33
21
11
13
51
8
52
9
27
15
9
21
3
15
9
56
64
3
18
30
5
55
54
3
80
40
24
63
6
11
79
72
192
81
84
15
42
75
44
19
17
36
43
9
63
17
16
21
11
37
162
9
24
12
36
15
30
23
24
283
5
40
84
15
9
24
3
33
84
21
42
9
3
18
18
17
7
12
18
72
63
27
45
9
51
3
53
28
51
30
35
24
12
48
115
36
65
121
54
36
29
25
35
16
93
59
7
29
25
24
15
8
97
71
1
6
12
21
20
31
24
9
8
19
5
60
48
28
12
3
17
52
3
33
39
21
15
5
37
3
12
12
24
69
72
11
28
39
18
15
8
4
3
72
93
8
61
11
4
81
3
15
54
11
19
33
20
40
39
29
7
53
31
96
9
8
31
36
24
66
15
9
11
19
5
64
12
8
43
30
3
36
140
16
20
7
12
36
57
92
60
24
12
28
57
72
18
9
20
55
53
7
21
27
17
28
27
ABCD 96080511908*3^$a+1 [50034]
5
139
180
30
131
49
72
240
39
188
48
25
90
89
61
27
12
15
66
87
21
119
43
69
48
297
54
60
102
24
23
31
17
144
109
210
29
13
30
137
103
17
13
35
72
28
15
48
6
3
108
135
105
12
81
27
9
6
84
90
294
29
312
91
30
78
126
54
57
132
8
85
24
143
48
73
27
63
41
49
119
12
181
219
36
15
18
36
35
19
30
150
30
72
27
108
45
15
39
65
61
24
66
149
1
39
476
12
133
90
17
108
109
24
107
55
45
140
124
188
28
63
36
474
162
77
61
6
125
48
73
159
75
261
45
59
19
12
54
11
25
107
91
9
63
125
205
39
171
29
160
56
49
300
95
31
18
59
31
42
47
7
30
71
52
57
71
43
149
60
61
72
39
99
132
125
64
156
32
31
17
24
91
125
175
9
9
6
66
78
21
140
121
35
84
76
219
45
99
9
8
133
27
129
143
100
27
90
36
24
3
128
52
72
128
67
21
212
48
55
29
36
160
45
27
32
31
69
81
30
29
96
24
60
31
30
108
11
220
308
28
189
240
84
36
36
60
27
12
8
7
216
129
8
48
169
243
8
60
175
18
191
211
30
47
48
400
45
35
79
54
72
75
15
17
31
29
31
17
64
140
88
81
72
95
13
162
65
120
4
116
115
65
19
45
9
72
59
49
119
7
36
9
105
306
29
28
20
157
3
27
65
121
90
30
35
73
59
12
156
85
47
181
72
99
15
5
40
20
28
87
21
9
126
17
91
149
1
66
65
61
15
192
20
108
52
92
25
6
108
72
137
48
120
72
148
63
81
45
96
108
36
3
153
54
5
1
30
18
90
17
240
85
24
30
24
29
28
60
84
36
140
175
90
119
31
48
132
5
295
78
246
6
84
23
48
64
68
28
9
54
102
360
99
68
283
189
20
121
234
41
84
139
9
128
120
49
36
47
133
24
144
27
72
147
126
27
8
43
162
84
23
67
5
145
63
81
11
61
35
109
3
108
9
54
41
100
20
1
47
240
151
9
20
12
175
21
260
199
41
40
9
71
73
90
317
192
73
207
152
76
99
54
51
21
18
126
275
31
65
144
61
99
8
1
42
48
17
12
31
17
4
195
165
36
9
90
6
359
36
139
6
174
33
3
9
36
33
36
71
64
356
25
180
60
84
51
12
32
175
24
29
43
89
120
100
9
6
65
208
128
12
40
141
47
19
24
66
126
9
60
111
117
80
28
9
6
108
21
45
83
12
31
5
40
9
135
171
45
33
66
90
83
43
69
99
162
27
93
78
17
109
3
180
252
159
137
64
8
61
107
4
195
84
186
111
9
36
59
1
75
105
30
189
36
9
135
15
54
119
1
36
11
49
66
108
17
64
176
13
180
42
90
95
12
100
27
21
9
144
162
105
104
16
9
36
35
19
65
79
96
54
39
33
138
72
9
56
160
63
81
81
99
105
11
19
60
65
36
25
48
60
102
5
49
ABCD 96081136304*3^$a+1 [50061]
48
145
45
138
54
3
45
228
14
1
107
145
48
39
21
9
63
57
90
56
82
15
83
85
12
15
32
10
18
8
61
71
22
26
85
35
12
108
12
10
3
9
146
24
1
72
3
45
45
2
82
86
4
68
120
132
1
95
10
12
110
48
40
54
66
21
3
36
117
23
94
66
12
90
90
32
13
57
18
72
8
130
2
1
87
140
22
18
30
3
36
99
20
70
27
83
82
30
92
73
3
24
6
54
176
154
6
20
12
22
36
24
3
3
12
200
52
140
13
23
25
15
32
40
8
37
27
57
3
56
84
100
36
32
28
20
10
74
13
33
24
63
3
60
44
37
3
21
12
3
84
150
38
49
23
108
10
18
92
25
107
28
9
59
4
21
9
27
69
27
27
18
78
32
25
3
32
10
12
30
21
39
108
8
24
37
51
120
32
10
98
28
24
90
26
10
30
44
28
8
24
1
95
4
6
2
28
30
14
28
8
24
1
15
72
102
6
57
23
52
8
70
27
23
12
72
16
60
30
62
52
30
120
18
9
123
68
52
18
90
32
88
12
20
16
42
2
76
120
54
18
30
78
24
20
16
20
4
6
14
1
35
12
12
28
60
60
32
133
93
50
37
57
6
72
20
142
18
12
21
135
12
72
60
18
48
144
50
76
60
57
83
10
14
36
37
3
54
66
20
22
62
88
33
36
51
32
58
3
15
12
72
66
14
1
195
12
9
3
78
12
27
60
3
8
12
36
52
8
1
33
86
25
72
47
36
24
10
27
21
30
8
52
78
2
13
59
16
80
22
3
69
26
4
8
88
12
60
20
52
6
27
33
2
82
26
4
6
51
219
24
128
12
108
49
36
45
39
144
36
71
48
100
54
87
3
6
42
32
36
25
69
50
36
144
16
80
40
12
42
138
12
117
179
94
3
180
83
72
73
45
50
4
116
40
12
8
264
73
27
30
3
3
60
42
3
35
12
40
32
60
1
45
72
62
16
92
58
15
36
11
88
42
98
97
93
150
24
21
36
59
181
36
48
27
8
22
123
35
61
71
88
12
32
10
30
20
133
23
4
20
28
48
32
25
108
39
48
8
72
132
1
95
22
2
88
12
8
13
27
152
13
143
214
30
18
30
108
21
3
66
12
63
27
8
60
52
12
33
95
10
2
73
15
32
97
39
60
20
40
30
50
34
18
60
20
52
8
12
13
15
33
35
1
9
51
9
170
12
48
25
35
1
33
120
18
8
70
27
48
35
52
140
13
59
97
9
24
30
33
3
12
30
2
1
119
100
156
32
28
84
21
15
45
12
165
50
25
3
102
15
24
3
8
48
34
18
72
8
52
21
45
14
58
2
88
8
4
320
28
9
69
24
38
193
47
10
15
108
59
130
27
11
12
13
75
30
2
37
3
6
27
15
9
11
58
87
3
57
35
12
73
35
28
32
12
220
21
69
38
148
102
2
1
75
72
45
288
57
3
59
28
69
11
25
45
18
30
14
36
72
40
32
96
60
34
6
24
36
32
12
88
68
280
45
47
48
12
22
26
24
28
9
39
24
20
46
87
23
12
13
69
50
97
23
37
23
70
86
12
70
183
36
59
12
168
40
120
24
6
120
24
27
63
126
14
60
46
51
11
12
10
18
18
14
1
27
92
40
8
52
6
15
39
80
58
38
34
26
64
20
37
3
140
1
72
23
4
36
24
78
15
95
88
44
40
96
54
120
78
18
2
28
212
52
48
32
36
52
12
18
3
15
60
20
72
22
18
60
9
111
20
25
24
129
42
45
33
24
30
18
62
13
107
1
57
110
40
32
60
73
35
52
116
12
12
133
24
23
13
3
32
12
36
4
68
40
8
52
9
9
62
10
2
16
44
16
32
160
33
45
42
8
40
44
46
114
8
132
108
100
8
25
35
94
30
33
3
20
72
160
8
4
66
51
51
93
99
90
27
51
20
172
30
18
12
48
32
10
26
24
16
12
18
2
60
192
13
15
20
109
3
68
49
9
27
33
27
57
87
111
20
88
45
15
12
45
57
36
30
42
42
8
12
36
4
36
60
212
22
30
117
11
25
3
20
84
28
18
42
68
4
36
44
16
20
72
13
12
47
97
3
6
50
40
132
9
9
24
87
11
48
12
10
30
12
21
59
16
54
30
8
85
93
12
18
20
4
21
99
30
38
13
27
48
30
132
18
192
80
172
8
48
22
98
12
108
10
14
108
25
27
57
59
24
10
6
60
12
18
170
4
56
12
12
108
28
42
62
1
57
72
3
120
3
72
33
117
102
30
27
51
20
12
73
63
44
96
70
87
15
42
111
107
72
1
75
42
18
12
33
59
40
8
40
80
40
8
10
2
49
33
90
8
13
39
66
2
22
26
84
37
36
165
12
3
23
10
51
3
57
23
16
45
9
48
78
44
40
8
52
56
10
30
12
20
82
98
12
13
57
26
4
96
21
59
4
18
18
132
33
35
24
1
47
ABCD 96081154868*3^$a+1 [50175]
19
42
95
43
36
101
67
108
17
1
11
36
19
36
90
78
36
41
97
96
12
35
7
18
30
60
90
35
37
66
6
54
36
84
132
5
25
108
114
30
36
144
60
23
97
42
5
13
18
5
13
179
1
162
30
24
23
13
30
65
7
18
155
12
73
18
17
19
36
48
42
84
54
72
24
5
31
65
25
12
6
156
36
108
162
18
72
180
90
35
7
137
61
35
19
36
5
115
42
36
30
6
18
90
23
133
54
6
12
42
12
18
36
239
85
96
90
174
107
19
96
210
6
12
18
162
5
1
47
19
54
6
41
13
84
36
162
65
72
13
30
18
6
126
30
18
6
30
6
29
43
120
126
6
108
5
13
144
18
30
60
12
18
6
54
48
5
19
108
90
66
17
60
84
25
18
12
114
12
24
18
156
17
7
30
6
36
36
12
18
60
84
96
95
7
108
5
19
30
23
103
125
127
5
31
60
90
54
12
18
90
36
252
42
12
18
17
163
77
55
84
24
17
31
90
47
43
18
24
35
67
60
36
18
59
97
24
54
77
36
12
37
18
126
11
79
12
257
55
36
72
65
55
18
36
18
17
19
162
47
13
12
42
36
5
13
72
84
60
11
19
24
36
48
65
97
18
36
41
55
48
36
6
11
127
185
73
72
23
72
25
18
42
102
6
198
41
120
91
48
216
108
5
132
49
12
24
11
115
108
12
42
66
6
35
49
54
108
42
36
66
54
60
90
12
24
336
5
72
67
24
54
30
36
6
18
12
36
18
96
54
77
13
102
90
72
83
67
18
12
126
17
37
60
90
30
18
125
55
42
72
30
276
30
42
66
36
18
5
55
30
18
60
54
36
84
24
54
12
96
48
72
5
13
54
18
24
11
73
47
13
59
12
85
60
30
18
6
84
78
102
6
12
35
25
35
13
114
30
78
17
55
77
25
6
120
18
11
49
30
24
30
18
18
42
48
6
156
35
25
95
12
31
77
37
30
60
48
42
12
18
18
335
12
60
13
12
18
72
60
12
5
31
180
5
37
23
49
48
6
41
108
85
18
48
36
234
24
23
25
42
30
6
72
108
66
90
24
90
102
42
36
66
54
42
5
25
42
12
24
12
89
163
60
72
5
31
5
7
36
90
6
41
7
90
42
90
84
36
126
18
126
6
30
60
144
54
12
47
31
30
6
54
84
18
42
35
48
43
41
13
90
48
18
36
23
12
25
23
48
13
90
24
120
132
41
49
84
59
1
54
12
5
13
6
30
60
102
5
19
30
78
30
18
42
30
90
60
126
12
42
66
24
30
23
127
113
67
77
43
65
7
18
18
54
78
77
31
48
17
73
6
36
12
53
97
36
11
19
24
12
24
77
67
17
19
84
36
6
54
30
6
30
90
126
288
36
306
77
31
54
203
13
42
48
132
125
19
18
66
36
18
6
102
42
90
12
90
54
132
59
61
24
300
11
85
90
18
54
48
42
18
12
78
18
17
55
18
84
18
60
197
37
18
48
42
47
55
60
36
5
25
18
42
234
30
18
137
61
42
48
78
131
49
84
18
60
342
66
36
144
161
25
126
18
59
61
42
12
216
17
127
53
7
66
6
138
60
12
6
77
97
54
132
5
7
6
234
17
36
55
162
23
193
84
23
37
18
77
115
42
18
12
36
65
13
72
12
47
121
102
198
18
24
36
72
48
126
36
35
19
54
24
12
18
6
36
35
31
18
6
41
7
36
42
48
126
5
31
180
114
23
31
126
138
18
54
24
77
25
42
12
18
96
71
91
12
6
12
60
84
78
120
17
25
36
18
12
60
102
42
30
11
85
35
175
24
36
54
36
84
6
264
6
102
162
23
31
6
18
36
149
31
12
72
17
19
41
55
41
67
17
1
48
47
43
6
66
125
223
54
90
113
85
48
72
24
126
90
12
72
18
90
36
234
6
12
18
24
17
36
67
306
36
24
12
95
67
18
59
55
65
1
108
114
12
78
120
36
60
59
13
12
126
42
84
6
120
24
18
35
192
1
24
23
48
55
5
103
12
90
24
35
1
30
42
30
42
11
19
6
54
53
12
25
30
6
192
18
24
ABCD 96081208032*3^$a+1 [50060]
82
11
129
40
38
84
13
17
16
44
6
13
75
5
37
2
16
2
28
146
6
10
60
122
48
40
44
34
144
32
64
29
15
46
62
13
71
9
7
14
216
12
7
69
24
11
109
18
9
5
78
46
2
70
14
6
67
32
31
20
10
32
67
3
96
54
36
59
33
10
60
33
47
30
3
25
74
166
62
10
12
62
18
27
105
64
56
6
57
25
2
76
78
26
108
18
30
12
10
20
27
79
65
40
9
38
57
40
3
20
28
32
22
50
28
72
2
63
1
30
2
7
3
120
2
27
13
2
4
5
27
30
30
82
32
6
28
60
12
53
19
30
2
36
33
79
158
100
87
3
50
10
129
65
30
28
30
47
15
34
14
40
20
88
53
9
72
63
3
24
28
6
54
6
12
20
60
10
33
29
30
58
12
47
49
114
90
18
17
153
87
1
26
90
4
26
48
37
11
28
60
2
88
11
88
45
8
30
13
27
30
32
10
5
43
18
14
45
15
78
19
9
42
32
48
22
2
46
32
7
3
6
39
15
81
99
2
195
15
4
12
2
78
33
109
20
12
108
48
10
14
60
28
15
23
84
4
12
14
39
16
3
126
12
3
69
18
48
116
64
32
10
20
40
87
53
3
51
78
10
92
18
70
17
51
24
36
12
10
6
24
21
87
30
20
60
24
6
13
105
56
15
120
15
9
7
12
30
8
22
62
6
37
33
32
15
31
74
166
9
95
30
18
22
2
64
146
66
30
52
6
12
110
67
17
30
6
22
80
12
16
12
20
40
8
10
23
79
8
30
54
13
53
3
49
8
28
56
19
104
31
294
38
70
23
25
102
17
3
70
32
15
25
62
4
60
42
30
18
24
36
2
72
28
29
15
124
2
3
145
24
32
16
60
74
16
18
15
11
45
91
18
11
33
102
60
6
60
82
41
7
92
10
30
2
76
50
70
23
40
41
48
55
17
63
40
65
31
17
84
4
2
192
46
44
28
110
22
75
32
40
213
92
4
90
14
70
66
26
34
39
35
16
2
52
20
12
28
66
2
22
66
95
79
18
44
6
157
111
194
42
6
84
28
96
62
82
2
45
33
28
62
138
24
60
28
150
60
48
9
5
28
6
12
2
18
10
2
16
21
3
60
20
117
1
20
24
36
90
13
135
9
72
3
96
2
19
41
10
60
222
8
174
148
8
12
162
108
88
62
12
18
78
114
186
174
3
57
16
14
30
94
44
72
178
108
42
18
39
159
26
16
32
12
75
1
30
32
16
62
10
33
9
60
78
117
33
18
2
10
12
60
48
17
40
93
27
56
51
18
48
130
2
40
18
12
17
81
28
12
150
20
54
55
11
10
83
111
34
14
48
12
10
150
21
24
23
57
13
240
3
15
9
35
12
25
11
58
152
70
108
2
7
3
44
18
42
58
6
2
60
112
20
27
40
9
44
12
64
71
93
12
6
130
20
12
70
80
12
30
55
123
20
88
50
79
3
6
26
60
18
28
3
240
47
33
19
8
42
18
42
15
13
44
60
18
48
33
9
31
47
9
88
3
20
24
30
36
52
227
49
12
18
12
30
80
52
66
26
16
42
80
180
46
42
48
84
36
9
35
12
73
17
6
72
1
69
6
29
27
6
100
14
16
69
24
39
18
18
29
55
18
78
56
94
59
16
144
32
1
32
76
14
10
8
60
7
47
33
103
50
24
88
32
30
34
24
15
15
2
30
9
57
40
2
16
5
19
66
59
40
17
18
16
54
68
3
37
72
120
131
51
6
12
90
88
20
70
72
20
42
33
213
99
1
42
8
60
132
72
4
12
20
60
22
48
120
30
17
57
55
65
16
80
150
28
144
60
20
16
45
39
66
104
18
13
135
2
10
29
15
18
12
46
69
71
12
45
16
11
66
19
3
20
28
44
16
42
96
15
56
19
14
18
10
2
72
6
82
6
24
32
18
58
50
69
103
2
60
28
8
60
28
12
50
22
48
20
58
2
22
2
18
1
24
3
60
18
111
5
99
7
32
42
36
130
44
69
40
56
73
50
10
122
60
93
3
90
28
60
35
40
41
16
140
60
58
102
32
10
101
111
30
3
165
18
100
78
32
7
32
40
33
8
7
5
18
28
14
40
38
70
14
34
26
28
38
63
16
35
108
16
32
40
18
92
147
31
32
10
104
4
26
9
40
15
60
26
28
20
75
15
18
63
16
35
126
84
118
62
39
7
17
61
99
33
63
11
156
22
68
79
21
60
14
36
12
30
10
62
6
37
17
4
24
8
30
54
30
49
29
70
90
62
78
28
12
47
1
80
60
174
13
32
43
77
1
48
92
10
108
42
102
48
149
33
7
3
6
24
15
32
195
13
15
96
26
28
20
18
88
32
70
192
90
5
16
129
2
28
138
44
48
27
3
228
28
2
3
21
34
24
57
3
5
43
132
2
46
44
6
30
210
22
2
30
6
120
28
14
42
90
93
40
21
11
45
18
16
9
33
102
68
54
16
90
272
16
21
8
193
228
54
36
56
18
18
42
42
60
36
12
46
116
ABCD 96081806222*3^$a+1 [50014]
150
157
168
216
83
61
89
126
217
179
18
91
137
198
54
18
60
144
54
36
91
72
48
35
85
155
12
337
263
72
30
163
5
43
29
43
155
90
72
91
53
139
305
7
89
55
24
48
72
96
95
97
53
66
24
72
30
163
96
24
65
7
48
24
120
120
168
240
5
67
11
54
36
102
325
59
13
17
18
240
12
6
174
13
47
73
48
197
6
102
78
12
18
186
18
18
102
96
156
43
71
121
35
13
5
43
89
30
96
49
41
72
120
55
53
204
48
175
96
41
223
48
29
6
84
108
13
120
89
55
125
43
113
54
49
29
115
383
73
89
60
12
31
23
49
47
594
247
35
60
25
239
90
24
175
144
41
7
29
30
54
6
18
223
5
163
5
90
54
66
1
41
7
137
30
1
72
5
48
204
198
1
17
175
77
30
90
43
24
96
144
24
197
67
23
54
19
137
7
71
30
36
103
77
91
77
67
113
31
24
17
103
17
36
18
25
120
240
29
91
72
77
210
42
54
1
24
239
25
17
55
89
210
144
85
11
30
36
24
144
43
120
53
115
72
23
96
90
18
30
108
108
7
83
54
42
36
90
175
35
229
48
17
79
29
43
95
162
103
59
61
53
12
295
107
108
30
43
96
24
35
6
31
72
167
49
239
25
47
54
211
41
48
7
47
73
72
96
672
149
139
480
155
96
54
55
24
120
35
37
53
72
126
228
24
36
36
1
120
215
60
37
107
90
84
204
12
6
73
72
35
54
48
31
5
115
47
24
193
336
24
35
90
18
97
96
96
35
150
55
48
23
30
43
24
65
126
72
54
139
71
54
150
85
264
48
119
24
36
229
41
151
120
35
37
48
95
18
7
437
72
43
53
43
47
54
108
55
35
252
1
17
103
48
29
396
12
139
24
161
270
78
90
48
73
17
295
312
240
5
72
210
121
24
240
101
132
72
79
144
23
25
17
66
294
103
17
6
12
133
197
54
84
25
144
17
48
78
30
132
103
59
61
24
23
18
54
1
24
23
73
5
30
42
91
251
108
145
120
71
54
36
127
53
54
108
258
31
48
173
12
55
77
19
72
72
35
12
49
101
43
5
18
24
138
312
54
49
23
49
143
240
192
6
19
101
115
35
13
161
36
78
85
5
67
35
108
49
185
78
30
67
11
66
91
5
84
6
25
48
137
54
49
119
90
7
24
95
102
24
174
85
72
83
37
120
24
120
24
89
31
5
19
17
36
72
43
167
42
103
23
30
54
181
53
54
13
77
240
102
13
96
96
264
71
36
13
137
12
72
163
96
17
79
96
17
103
47
121
131
54
127
192
48
5
90
114
120
6
54
19
144
17
55
11
277
155
181
24
ABCD 96082071188*3^$a+1 [50003]
3
162
11
48
112
80
37
36
167
96
48
112
176
240
64
51
173
169
135
279
72
36
162
27
81
15
3
18
126
54
119
25
90
29
151
234
18
54
263
256
39
105
57
126
234
288
47
240
208
153
23
49
72
54
54
59
48
181
18
90
47
79
378
39
80
79
305
64
240
3
18
251
1
162
45
99
306
18
105
201
167
48
19
29
48
85
59
121
71
48
16
32
160
33
144
144
72
311
16
128
64
96
48
21
36
54
81
117
59
67
45
80
55
89
37
59
48
1
162
29
25
72
15
3
29
259
108
90
54
65
7
9
135
126
11
96
144
127
17
64
320
240
439
201
80
457
90
18
108
18
77
49
54
89
1
159
543
17
64
32
175
54
59
112
63
162
63
32
85
108
111
288
80
7
41
49
54
57
48
111
81
128
64
15
177
21
155
79
54
11
7
72
65
223
36
180
414
18
9
80
1
54
137
295
108
77
553
23
64
3
189
32
31
129
48
21
27
81
18
180
9
63
113
247
270
108
15
111
33
21
171
135
41
49
15
80
49
54
89
16
32
112
80
112
32
175
162
72
23
160
87
57
15
72
41
64
21
144
11
115
18
155
7
90
54
9
96
39
126
155
48
48
73
135
81
15
32
25
72
111
51
18
162
41
144
144
49
47
112
39
57
176
256
80
48
304
96
96
21
75
159
144
129
48
201
71
37
107
37
107
37
171
81
18
108
113
103
72
162
15
48
32
48
96
64
57
126
18
71
1
239
175
18
216
90
18
36
198
17
19
45
224
48
79
81
128
256
176
25
119
48
48
192
169
87
39
41
337
15
129
36
90
65
64
87
126
59
48
163
77
31
81
48
15
198
203
96
64
15
54
75
51
162
155
192
265
23
48
144
325
18
89
240
121
23
49
36
18
137
115
45
225
18
29
16
261
126
45
63
65
115
93
144
80
241
72
167
175
33
48
9
39
231
9
117
155
169
135
176
49
15
144
3
269
48
16
80
1
63
81
15
111
18
335
25
39
87
153
9
215
1
126
18
18
93
15
321
21
219
80
240
16
96
195
93
32
55
41
229
203
48
112
159
33
21
144
11
64
15
65
79
36
18
155
16
224
73
126
144
185
175
54
59
160
80
16
117
11
151
108
77
121
167
67
108
342
75
32
48
96
55
57
33
72
87
128
73
54
198
36
90
ABCD 96082458398*3^$a+1 [50039]
7
89
139
45
168
80
160
3
21
45
35
48
144
25
15
3
5
73
72
15
3
126
87
56
31
57
33
6
33
24
33
18
66
126
18
126
5
72
40
15
41
48
55
17
40
24
24
51
72
45
15
41
16
48
75
165
96
24
48
45
18
89
1
23
301
11
145
36
78
18
83
25
144
36
3
152
25
23
7
33
9
54
66
23
37
84
39
168
80
48
49
12
35
168
37
18
36
69
80
112
8
1
71
168
31
30
54
221
49
162
42
156
15
21
36
18
45
56
16
225
23
19
21
51
66
27
32
103
108
5
49
60
75
51
5
88
9
90
29
40
27
45
27
12
57
51
29
48
264
79
9
8
307
125
253
12
36
11
103
81
3
24
125
88
33
72
15
24
15
33
3
21
48
9
90
21
33
15
105
36
11
64
39
36
93
9
135
216
24
32
67
21
27
29
43
258
83
79
9
21
59
96
72
121
63
279
174
6
54
36
36
12
11
88
56
43
93
24
8
79
156
18
96
99
9
18
30
18
6
30
201
24
15
48
105
56
91
5
31
17
1
42
29
25
18
117
72
27
36
84
69
96
24
33
30
60
69
8
115
69
8
48
91
45
15
137
216
223
9
32
7
17
96
88
165
59
43
53
16
21
18
60
29
96
49
63
152
88
3
5
16
15
36
77
120
1
36
35
115
126
15
75
77
67
30
54
89
37
6
30
24
39
9
95
112
48
33
90
42
35
1
30
276
53
1
192
119
13
48
27
8
19
6
54
174
54
45
141
84
191
144
24
73
24
47
133
195
219
72
69
39
18
95
13
3
27
5
31
65
16
9
23
13
3
57
15
33
6
41
43
72
21
32
16
99
5
96
136
33
135
9
66
54
36
11
40
63
9
176
72
24
19
53
16
3
29
40
39
96
12
21
8
43
5
1
36
18
105
3
29
43
29
163
6
18
21
128
61
144
96
30
21
105
15
153
18
48
24
18
3
45
60
15
24
104
67
45
87
113
24
96
37
75
9
96
18
29
1
23
1
15
96
27
93
75
36
65
73
95
37
48
59
16
24
224
73
39
32
61
18
12
24
5
16
69
126
45
75
42
3
15
33
48
8
40
45
51
48
56
49
72
47
25
66
101
43
6
12
3
8
43
21
39
113
13
11
96
24
49
18
45
75
54
42
21
104
1
48
54
33
27
45
21
11
40
120
8
48
16
8
19
24
12
57
8
24
88
3
141
3
77
73
15
195
69
63
30
3
15
57
3
405
8
121
42
84
90
47
7
57
8
24
19
78
15
165
75
48
8
120
64
80
121
90
144
5
31
41
192
184
8
193
15
24
32
40
9
42
29
7
41
96
55
18
47
31
12
144
213
8
55
17
88
3
53
24
49
18
72
69
39
9
72
27
21
48
15
108
6
90
45
57
15
24
192
3
53
115
69
3
5
24
1
15
21
3
15
17
192
25
42
21
48
48
21
35
72
64
51
36
81
96
51
6
47
37
3
33
15
9
95
88
81
96
167
103
17
13
3
104
25
15
24
243
36
36
117
96
8
19
30
18
125
91
114
30
18
54
125
61
30
114
66
57
3
29
24
48
16
81
72
15
69
60
18
5
16
105
15
39
9
8
1
63
75
24
149
112
9
30
126
27
8
24
24
31
162
183
171
21
24
32
24
43
78
18
53
48
163
126
24
12
59
19
149
61
3
72
21
12
114
30
15
75
5
55
9
27
90
30
24
29
360
19
36
9
56
25
54
17
48
43
162
6
21
48
75
48
5
24
24
55
36
69
8
49
15
3
53
73
47
88
80
112
3
21
105
63
57
18
5
1
47
96
16
21
219
81
47
72
31
17
31
225
48
33
15
9
23
25
24
30
33
153
210
24
29
48
43
18
18
324
45
81
23
1
144
95
85
12
114
5
169
6
9
21
96
12
36
96
3
24
3
24
77
24
55
57
3
69
120
27
77
43
114
144
59
25
18
53
1
54
9
33
18
84
42
66
77
72
109
35
16
3
149
112
75
29
40
3
24
29
136
81
39
219
21
105
36
ABCD 96083234524*3^$a+1 [50010]
189
3
27
273
12
57
54
36
105
48
12
75
9
21
63
27
90
24
54
21
279
33
57
60
66
21
96
60
72
57
111
108
15
60
57
9
108
3
159
93
12
153
3
24
39
189
15
72
54
15
105
111
105
39
69
36
15
45
66
81
87
261
171
9
171
33
48
39
114
66
21
48
9
210
45
15
105
120
27
138
6
129
36
24
21
15
84
72
9
51
153
63
9
18
153
27
66
186
84
225
9
6
36
9
39
33
24
60
24
9
36
54
30
15
12
33
75
72
60
24
15
117
9
240
15
15
141
9
39
141
3
105
87
48
48
180
99
60
174
15
24
51
21
3
33
24
9
15
72
147
42
75
9
27
87
66
51
45
228
126
117
33
120
24
27
93
123
60
12
27
54
135
84
177
84
15
39
36
6
39
12
60
33
87
57
147
63
96
30
15
21
18
21
15
9
48
24
60
48
15
90
15
21
30
45
24
336
9
90
81
15
129
120
96
60
111
33
12
213
3
189
24
111
9
6
189
45
84
15
96
39
192
81
33
51
48
12
96
132
12
45
39
96
3
81
72
99
78
12
171
240
192
27
45
144
9
36
39
60
12
33
15
12
36
27
42
48
27
45
78
165
27
33
21
126
24
141
159
45
60
165
90
57
48
189
3
153
51
219
24
57
60
39
6
174
96
141
12
315
21
12
3
144
105
15
216
150
15
15
24
237
63
36
189
105
15
12
3
6
36
39
60
156
60
9
39
27
33
216
21
75
120
3
36
60
9
117
174
54
6
30
6
81
183
21
3
21
51
30
15
36
132
15
6
90
9
75
60
12
9
105
15
312
9
63
48
57
171
36
24
24
36
69
30
21
51
81
69
15
69
96
15
156
24
105
3
96
96
36
12
45
3
3
234
63
57
42
18
111
144
45
27
36
24
39
60
216
30
15
216
72
12
120
195
114
84
90
96
69
51
90
27
60
297
12
63
96
36
165
18
6
27
39
114
126
69
39
57
96
3
81
84
60
141
108
3
63
90
15
9
30
93
84
36
93
60
39
27
114
90
66
39
21
48
27
15
81
9
159
15
54
87
24
51
60
33
12
9
75
9
6
66
18
36
45
9
27
99
21
39
120
45
51
234
15
120
21
258
57
63
90
51
36
93
222
48
45
51
84
90
123
48
45
231
3
126
6
45
99
66
108
15
36
39
33
93
24
72
18
12
21
48
24
141
54
117
63
21
36
120
120
60
108
21
60
147
63
81
9
24
12
24
66
21
87
285
132
3
66
36
135
24
180
96
15
114
66
81
12
36
21
15
3
72
69
195
201
24
96
24
24
12
144
69
15
201
24
72
15
108
96
45
111
219
21
36
9
54
60
36
120
45
9
126
54
27
33
36
48
72
51
120
87
21
9
3
48
9
75
72
9
6
9
75
186
39
24
81
90
21
96
9
54
21
63
21
21
15
60
33
123
48
45
90
9
57
3
192
84
60
36
135
48
6
36
3
15
12
18
27
105
15
69
15
12
168
72
27
21
375
177
108
84
72
120
135
33
156
36
105
48
3
33
90
141
48
72
123
93
60
264
99
6
135
48
117
60
144
27
9
54
66
78
177
33
72
60
18
21
45
15
81
54
129
48
249
75
3
21
72
9
39
21
15
24
105
84
63
213
27
48
9
6
45
24
57
84
39
51
57
69
78
30
6
90
27
63
90
66
9
69
72
15
24
36
105
48
ABCD 96083385956*3^$a+1 [50041]
31
33
2
46
98
22
32
96
54
58
104
108
18
10
24
14
22
18
56
90
31
35
25
9
80
28
60
2
118
36
56
118
42
39
15
20
37
75
30
3
9
12
48
8
18
16
6
44
4
20
36
18
1
81
8
22
8
61
81
24
2
12
72
24
34
2
1
33
51
33
8
22
8
18
55
57
2
12
24
34
2
36
10
48
6
8
30
60
48
28
27
23
54
18
10
3
9
6
6
15
23
16
2
48
64
8
10
30
84
26
18
31
23
12
64
86
28
92
60
54
10
24
15
35
22
51
33
30
14
40
68
30
70
42
20
22
80
19
21
20
18
18
108
40
24
20
42
13
15
45
15
6
86
30
4
14
10
26
60
16
18
12
3
53
58
20
36
18
66
42
4
14
22
42
2
43
17
19
12
5
10
20
118
24
36
6
20
30
6
88
14
52
38
16
2
24
31
9
26
24
13
17
10
18
30
20
1
29
43
29
6
84
46
144
15
11
112
20
10
36
2
18
19
35
36
34
12
6
8
30
4
48
200
18
36
34
66
8
36
34
6
21
120
3
21
21
50
18
30
1
5
31
53
16
24
50
72
6
130
32
12
25
53
40
26
36
18
90
37
15
30
15
33
32
79
29
28
12
110
22
24
2
22
68
24
28
2
1
33
2
25
69
36
12
3
33
26
84
1
71
34
20
64
14
16
50
19
57
18
18
12
72
30
14
54
13
17
7
35
18
12
36
18
1
63
18
44
4
14
1
41
19
21
36
12
56
31
23
16
50
16
74
34
3
9
66
33
69
12
51
17
70
2
40
60
74
25
17
72
30
1
77
84
16
18
56
10
80
88
12
86
12
40
6
26
58
51
9
6
2
7
11
6
76
15
15
68
10
54
170
6
10
20
24
48
4
24
12
3
21
14
10
111
99
9
107
4
50
54
1
69
2
40
24
69
21
6
18
20
76
66
44
30
19
23
28
26
136
12
8
4
50
6
18
10
24
12
8
12
6
4
26
7
15
30
36
44
36
4
60
8
55
15
54
39
39
6
36
20
10
24
12
45
17
6
16
60
6
39
5
34
86
10
8
25
35
138
4
14
54
42
48
25
3
48
21
39
32
72
1
12
59
36
30
18
34
2
34
36
80
4
36
15
84
35
10
12
12
38
22
86
16
26
18
22
15
9
26
13
17
55
23
22
80
54
96
28
44
30
36
36
6
22
8
52
12
44
36
19
36
3
42
8
6
37
17
30
6
12
24
4
62
37
27
18
8
43
101
36
7
11
1
21
3
11
58
3
39
8
1
35
60
34
2
1
12
33
39
35
18
52
8
30
46
15
15
2
52
87
24
9
38
97
27
30
24
42
14
19
35
1
144
17
118
104
1
12
77
70
60
50
12
6
10
12
8
43
21
15
48
23
30
40
32
46
30
6
14
34
20
16
12
44
34
84
3
17
7
3
68
18
16
176
4
20
40
150
26
22
80
1
24
12
21
2
13
35
42
12
4
14
130
51
161
43
15
12
44
10
30
42
2
10
122
4
60
56
54
7
35
12
22
3
15
50
52
24
24
36
27
33
2
64
9
45
26
10
14
36
49
15
21
53
28
8
7
27
2
4
20
30
22
2
66
54
40
6
27
15
2
28
63
9
32
54
36
34
92
12
16
20
6
46
24
3
83
22
12
3
17
78
13
15
80
10
62
10
42
14
22
12
132
18
2
10
26
10
8
4
120
30
45
12
5
4
44
18
22
6
42
8
46
56
24
70
14
24
37
75
9
24
11
22
12
3
125
22
20
28
20
54
6
22
15
33
128
30
96
10
30
120
24
24
12
18
15
15
86
6
36
34
14
6
64
2
54
64
12
18
32
108
6
19
9
2
18
36
94
2
18
30
10
26
24
36
10
2
28
12
20
19
39
30
2
10
2
76
2
18
30
36
4
36
6
68
76
108
26
6
18
22
9
9
27
21
12
80
28
44
16
39
75
9
27
32
52
66
12
72
26
97
11
1
9
6
21
9
14
22
30
20
18
10
42
14
40
20
28
30
62
6
30
22
6
26
4
54
18
14
24
30
6
90
90
34
2
18
72
18
37
9
20
6
12
6
10
12
12
20
12
1
5
12
28
44
28
15
11
70
74
70
3
59
10
60
14
1
5
70
20
13
81
12
3
11
1
35
37
60
81
66
45
5
90
1
48
5
12
72
60
10
102
15
21
8
6
13
35
70
18
8
10
12
15
29
6
30
24
10
6
12
12
44
136
30
38
30
6
30
4
6
24
6
69
35
40
21
12
132
12
35
25
33
3
12
36
17
64
63
21
2
48
4
30
38
70
2
60
106
12
18
21
15
165
9
14
18
4
24
74
60
48
18
10
9
17
24
54
12
4
6
14
66
18
25
45
20
10
45
3
2
10
20
10
26
1
24
17
142
6
15
15
20
109
17
31
107
1
24
47
6
12
43
29
88
48
8
64
6
6
14
10
26
6
52
36
14
18
22
38
4
68
12
16
24
86
10
8
24
10
18
72
42
66
44
16
3
69
68
7
33
68
46
9
9
12
78
6
24
147
21
32
18
12
1
41
18
30
16
60
20
36
18
36
46
74
112
104
18
36
16
3
96
9
8
4
14
10
56
36
54
16
2
6
34
32
16
54
38
7
36
17
18
109
9
26
70
6
48
14
42
18
28
2
10
12
15
3
102
36
2
6
4
8
108
24
31
59
18
28
26
1
144
33
42
14
31
9
14
36
72
12
10
26
10
6
26
103
15
21
41
30
18
34
62
90
58
15
27
24
12
20
34
8
22
33
83
18
6
85
69
56
28
122
58
30
78
8
24
18
4
6
8
31
5
16
2
52
14
16
24
12
12
26
60
4
45
15
21
24
48
129
39
27
2
36
10
44
37
15
38
46
6
54
30
14
36
1
33
176
10
9
60
17
30
6
22
6
26
1
35
30
34
81
12
3
30
39
33
62
13
23
54
16
38
46
3
57
18
18
12
3
57
3
17
31
9
80
18
22
56
12
34
18
8
18
16
48
20
166
2
10
134
18
12
16
18
9
11
6
16
14
25
69
14
58
20
22
6
24
68
43
9
3
23
22
32
12
36
54
24
22
15
29
4
54
2
70
18
2
1
144
84
9
48
14
58
2
10
36
74
1
3
42
14
10
135
83
52
9
57
14
124
60
24
26
30
10
27
17
36
79
11
1
3
42
15
11
18
7
12
33
24
20
10
26
4
15
3
33
27
6
2
18
22
42
2
54
24
16
2
10
38
1
5
28
6
140
96
13
5
18
13
36
23
12
10
104
4
15
36
15
102
38
6
18
1
29
72
4
51
21
14
145
5
10
48
8
18
76
38
66
40
74
10
8
84
10
33
27
6
38
102
42
30
28
14
28
12
6
2
1
39
18
32
112
15
3
20
10
60
32
19
9
15
11
22
15
9
15
15
54
30
60
105
27
30
32
40
12
26
4
6
38
52
20
22
2
1
47
42
30
6
84
4
20
36
10
126
12
15
125
12
6
10
54
9
39
50
70
12
38
42
1
53
16
39
47
90
118
9
15
2
6
54
4
32
72
30
6
34
2
16
42
ABCD 96083484184*3^$a+1 [50003]
71
55
36
54
35
72
37
60
30
18
54
89
24
55
65
25
18
84
6
12
18
53
1
6
72
65
37
60
11
19
18
42
36
54
59
31
41
48
67
5
60
97
96
12
78
66
144
35
19
96
30
54
6
30
24
12
54
144
11
61
54
6
30
96
137
60
13
54
18
11
169
11
49
18
120
5
13
144
96
36
120
11
7
5
55
30
42
101
12
13
48
35
25
12
23
67
17
43
18
156
108
18
78
90
17
37
12
36
24
48
60
11
37
18
36
149
204
7
18
83
157
71
31
18
42
234
59
13
18
12
17
25
23
7
18
72
60
12
11
49
54
54
18
54
66
24
18
66
17
48
97
18
5
1
23
7
36
53
7
18
36
48
72
144
6
36
77
7
54
24
36
35
49
35
156
85
35
31
96
102
23
67
162
203
108
48
79
53
108
24
103
12
90
11
67
17
127
101
97
48
42
101
1
11
49
126
18
12
108
6
36
12
6
30
29
7
144
77
48
91
36
144
18
11
12
13
72
18
90
35
1
11
169
6
120
18
24
35
67
126
35
25
18
84
65
48
60
7
60
18
12
60
18
5
43
6
30
18
96
167
49
90
54
47
133
30
6
59
79
6
30
29
48
67
90
83
43
17
19
29
25
24
12
36
204
36
83
1
36
23
24
67
30
71
43
77
12
91
54
11
19
132
66
24
18
48
114
30
6
95
13
36
11
37
11
7
72
18
35
7
36
77
48
240
7
17
1
6
66
234
6
102
132
29
127
42
35
55
5
43
5
127
12
29
60
180
25
102
24
113
7
29
49
35
48
19
78
126
12
77
1
192
42
90
11
55
114
12
6
72
48
77
1
66
54
6
90
18
30
36
24
102
24
29
36
115
17
19
30
6
53
139
5
37
90
18
83
43
66
54
89
36
97
12
132
23
36
97
132
30
125
91
54
11
49
36
30
17
97
83
7
12
60
89
19
5
7
24
102
108
330
36
18
11
144
48
175
5
7
53
79
29
55
90
95
67
18
107
73
107
259
18
23
13
12
24
138
5
103
42
18
65
12
61
150
5
24
7
18
18
102
143
205
174
36
18
24
66
6
18
125
37
30
18
6
90
47
55
54
36
78
17
13
90
6
71
37
23
48
19
125
13
60
83
1
18
162
18
18
23
31
78
18
138
162
168
72
5
13
30
132
17
55
125
37
11
48
25
42
17
48
43
30
24
23
79
89
91
90
179
37
420
72
12
60
18
216
5
120
19
113
48
37
48
36
36
42
102
23
127
174
35
12
7
108
42
48
18
5
19
41
25
6
29
61
11
73
54
41
55
12
77
37
48
95
73
54
30
24
36
30
24
12
53
109
6
12
18
6
41
7
41
67
17
1
72
23
31
60
84
36
29
12
12
48
43
96
18
120
60
198
30
18
17
43
72
54
48
23
103
60
29
55
18
83
31
18
12
36
60
35
67
18
18
72
5
49
60
84
59
36
181
54
5
24
7
89
91
41
79
29
31
48
101
60
7
17
48
19
36
5
49
18
41
1
36
48
42
12
60
66
54
6
35
31
54
54
42
71
37
90
18
47
25
35
1
216
71
73
36
54
120
29
25
71
25
12
35
25
12
60
120
6
17
37
18
65
60
49
6
53
31
161
132
13
114
29
19
53
12
48
13
114
30
42
30
18
41
49
180
78
30
107
73
42
101
115
137
12
7
90
36
60
12
11
157
47
145
60
66
24
12
6
30
78
84
60
120
18
17
25
48
18
36
18
155
121
47
55
60
125
108
19
30
35
1
132
30
168
66
144
35
79
18
108
66
90
6
144
36
18
12
90
288
17
48
31
84
29
7
36
5
60
120
12
96
60
7
18
60
66
258
138
53
55
89
7
30
126
60
12
6
90
84
65
60
108
7
41
61
24
107
49
119
12
49
11
7
18
42
30
168
12
42
36
5
60
48
67
12
5
91
84
18
42
161
1
66
65
12
31
180
90
6
48
162
96
48
96
48
143
55
330
12
11
7
65
48
199
36
72
54
30
96
54
11
79
84
6
48
71
7
72
48
5
37
108
95
79
53
73
54
108
60
30
18
5
199
66
ABCD 96085562414*3^$a+1 [50049]
54
126
66
18
193
47
126
90
30
139
120
107
61
72
47
48
6
30
114
67
203
66
96
54
109
11
37
107
13
264
96
23
1
5
90
25
168
120
72
48
101
6
13
35
36
1
96
53
216
235
35
90
91
240
47
30
115
11
36
193
5
187
83
36
1
53
330
12
13
5
150
85
71
180
37
264
5
91
197
216
24
30
132
30
24
54
12
144
121
120
29
6
48
132
25
173
403
120
72
47
1
120
72
5
90
25
101
331
83
186
144
30
36
96
30
211
23
49
5
270
85
245
187
23
73
143
289
5
43
23
6
91
24
96
24
29
67
59
24
156
73
35
13
312
71
54
6
61
173
43
120
197
187
48
47
60
84
97
72
11
109
288
149
18
12
13
131
114
66
150
19
101
6
138
360
67
23
217
35
253
131
37
107
36
1
480
48
131
36
108
13
240
120
77
126
90
67
227
37
96
47
73
24
245
54
90
67
23
84
37
48
77
43
35
133
192
72
119
1
120
155
13
77
43
77
54
90
114
36
277
264
263
6
19
48
293
54
37
96
29
54
156
1
120
203
181
23
36
61
23
36
36
54
91
5
30
61
173
234
6
126
354
139
191
30
54
13
120
173
24
66
36
144
37
432
35
205
48
23
1
96
72
455
25
125
67
59
61
23
96
49
48
77
162
145
168
11
181
5
18
36
61
383
72
145
53
126
157
144
29
91
269
67
197
6
90
91
96
24
419
84
337
23
6
67
287
97
53
66
24
72
54
90
49
125
115
120
35
96
37
47
25
35
13
239
54
19
155
85
11
234
235
240
120
48
72
131
216
84
36
13
72
173
283
53
54
13
119
25
263
120
72
1
23
49
72
35
24
229
72
5
174
37
149
504
67
120
24
23
217
29
6
13
107
90
24
91
120
95
120
24
217
24
96
23
30
19
71
97
29
54
36
270
18
96
337
192
95
60
12
25
216
72
120
167
73
155
13
167
6
67
77
102
114
234
25
48
72
192
48
191
1
29
19
120
47
108
66
114
25
48
72
168
72
5
126
90
67
47
217
143
126
30
61
96
29
120
43
11
37
107
13
72
5
150
90
67
95
73
47
78
90
246
6
48
13
120
119
73
131
181
35
138
72
43
48
203
36
265
5
115
96
53
306
60
13
5
90
97
83
210
6
37
29
90
54
24
120
96
19
48
77
120
450
385
168
47
30
72
ABCD 96085612466*3^$a+1 [50020]
57
79
89
7
23
18
79
53
147
33
7
65
180
66
9
81
19
95
36
12
18
27
72
60
63
108
72
18
39
40
8
180
123
49
23
61
11
33
3
24
93
33
162
12
13
20
135
18
19
68
15
42
30
90
315
51
57
120
40
20
16
17
12
127
41
7
72
8
75
108
13
167
30
114
120
6
30
49
80
48
3
133
11
36
9
153
15
3
54
15
3
132
36
72
120
72
85
8
16
24
107
30
15
40
68
100
125
27
81
54
25
11
54
30
150
90
85
113
67
35
6
30
9
28
60
32
21
30
133
156
20
108
16
96
180
65
126
42
15
292
71
57
45
15
72
45
30
36
73
59
25
12
8
12
28
35
85
47
33
75
165
12
21
7
72
23
42
55
120
60
20
33
48
7
32
33
15
100
47
33
60
16
17
39
105
19
44
63
24
66
24
15
51
114
19
119
121
29
18
9
183
57
33
15
132
4
11
150
15
51
180
9
48
120
27
153
63
37
72
68
3
84
73
32
48
27
85
5
15
93
75
57
18
180
145
83
72
90
15
100
200
16
24
60
36
56
51
117
12
100
120
20
33
115
257
79
24
23
49
188
52
113
7
41
39
3
1
47
37
200
33
72
7
53
67
8
27
6
39
45
6
13
60
44
27
30
198
18
180
159
3
78
99
60
33
15
172
8
3
42
12
3
100
23
54
150
205
11
69
51
109
8
63
57
33
39
48
160
72
8
177
78
121
17
103
36
131
204
36
49
203
12
186
12
78
109
65
63
135
1
56
4
17
90
37
17
3
87
153
3
42
18
57
15
12
93
15
25
53
19
24
11
45
3
42
66
42
18
102
18
9
148
47
93
63
69
40
71
114
75
124
11
36
37
5
27
4
17
7
32
3
102
63
16
11
133
35
85
72
60
20
33
15
3
117
3
13
24
60
47
6
72
15
72
3
30
31
11
109
84
36
56
33
147
28
80
87
18
127
71
9
28
20
12
81
147
105
18
54
123
3
30
127
20
60
12
48
40
60
20
33
39
4
29
318
69
108
27
45
81
39
184
11
66
67
23
54
3
15
45
15
85
17
55
8
12
48
63
12
60
48
57
60
63
37
180
95
25
83
97
5
18
54
36
162
18
204
15
33
75
75
12
33
63
9
21
27
27
60
25
41
43
156
53
15
3
24
138
31
11
13
5
15
3
12
45
16
161
3
15
18
99
45
30
6
7
36
77
114
216
13
144
215
1
71
60
13
23
9
40
120
8
112
8
120
72
120
15
13
132
24
84
32
64
29
31
24
152
15
33
87
36
9
64
59
37
68
16
167
144
18
7
95
13
77
3
160
20
3
57
16
17
12
18
157
440
33
42
1
176
21
7
5
147
33
72
103
77
6
13
17
39
64
101
115
11
69
123
1
59
120
25
65
18
97
53
102
25
47
126
67
92
28
53
90
69
21
79
24
84
23
42
18
97
152
183
1
104
16
71
33
3
9
64
144
77
180
3
60
16
11
25
24
36
5
75
81
144
3
40
20
45
7
83
25
20
40
83
72
61
47
30
114
18
27
75
60
153
27
165
124
56
63
60
61
36
65
18
12
108
1
41
135
111
9
33
7
8
33
159
48
123
97
47
30
18
37
71
72
42
103
96
11
13
152
28
5
55
5
192
115
80
40
128
33
42
48
13
41
19
84
23
57
33
127
32
75
93
87
13
173
87
12
243
192
60
48
240
318
42
90
27
4
71
45
33
18
9
21
219
33
18
42
210
60
48
9
15
18
7
11
30
72
255
16
116
15
45
100
53
75
33
234
108
25
20
40
96
101
36
42
85
80
123
69
28
167
6
79
5
79
156
20
3
1
24
5
18
57
87
13
36
24
32
48
100
36
44
63
13
144
32
148
20
93
294
25
113
18
ABCD 96085822564*3^$a+1 [50181]
18
15
24
20
151
102
24
39
24
36
36
8
1
35
52
32
7
48
21
9
47
28
8
25
39
3
18
42
42
3
27
48
45
15
21
12
9
11
52
120
68
24
19
36
29
52
9
15
20
60
24
40
32
13
6
21
105
23
12
19
60
33
8
25
18
29
13
3
44
48
37
30
102
63
15
6
15
12
12
156
12
32
1
24
27
24
32
48
79
17
4
20
1
30
33
15
48
69
33
47
36
49
54
29
28
9
18
65
25
3
3
5
7
18
71
31
17
7
29
97
12
107
13
78
30
35
24
31
9
36
15
54
84
35
40
39
30
48
42
17
40
44
16
8
28
33
66
9
24
8
72
37
35
49
24
3
80
60
84
4
9
15
20
61
36
59
40
12
108
32
12
25
36
12
78
17
49
6
102
48
15
27
30
6
9
32
1
27
108
8
76
8
25
11
37
90
17
12
73
11
1
11
4
69
6
41
48
36
36
19
6
60
18
5
97
18
6
11
37
15
45
23
4
104
16
48
75
33
20
12
28
9
35
49
12
72
120
15
80
25
36
60
35
7
54
84
39
20
132
13
47
4
105
90
66
39
36
51
42
18
30
23
19
17
16
8
25
15
21
15
8
25
15
27
9
9
23
48
12
7
48
78
51
15
48
5
13
12
3
48
9
6
57
3
36
29
24
12
64
27
45
27
5
7
41
67
5
12
120
28
20
16
132
8
67
5
25
35
40
8
1
71
4
36
33
95
12
13
131
43
48
9
39
9
20
25
18
9
33
6
45
21
6
57
48
60
68
37
12
6
17
12
37
35
19
60
36
9
9
23
7
30
23
13
6
29
24
73
15
9
78
33
72
8
4
63
33
92
37
11
64
3
30
18
60
17
16
159
36
17
49
6
9
56
19
89
61
54
29
60
192
28
120
60
57
35
19
21
36
108
36
3
6
6
5
43
41
24
67
48
6
11
13
47
48
36
19
6
42
12
33
80
40
39
9
27
69
39
6
35
55
69
24
3
5
4
21
59
24
84
16
87
5
37
12
39
12
12
72
21
35
48
61
66
5
48
25
27
32
48
19
9
32
12
25
48
87
51
72
189
39
9
3
18
6
189
12
3
9
45
168
18
45
36
9
90
24
96
17
4
36
44
1
12
6
5
139
6
6
6
23
7
30
42
42
11
40
8
25
6
69
92
4
69
27
32
12
24
97
72
15
27
21
24
20
31
33
9
12
18
318
59
88
36
12
33
47
103
9
21
12
30
5
13
11
24
52
39
21
33
51
33
72
51
33
42
33
20
7
48
57
9
11
12
13
78
12
12
41
12
13
75
60
60
44
13
54
36
18
12
60
54
66
15
8
16
3
108
5
13
39
8
28
32
60
108
84
13
30
60
93
69
11
64
33
18
117
9
75
20
24
12
19
6
3
12
93
24
6
69
20
28
27
53
25
168
35
19
18
15
60
3
240
81
15
9
20
72
24
85
36
3
24
3
18
12
3
92
25
120
12
66
36
36
53
36
36
19
29
19
5
121
12
3
27
5
28
116
1
48
75
39
53
37
23
12
28
45
23
79
53
84
24
4
15
18
15
8
60
7
9
9
11
4
21
39
9
6
6
23
37
11
7
45
36
15
41
100
20
16
44
24
1
36
15
9
18
12
30
3
75
18
60
54
9
87
33
72
32
13
12
11
72
52
56
24
73
135
45
54
24
6
6
45
39
60
6
23
24
1
87
8
7
48
5
19
48
5
12
61
35
7
48
9
15
90
71
24
96
31
6
87
8
133
36
6
5
7
36
6
6
5
193
47
19
45
20
31
17
13
60
75
93
15
21
11
24
61
42
12
81
3
9
20
43
132
33
33
24
18
9
8
25
47
28
27
48
45
72
69
6
6
12
18
12
30
192
48
27
21
18
17
109
75
24
32
12
7
65
73
18
30
15
27
65
1
30
9
87
9
21
18
77
28
87
29
96
40
3
30
72
39
87
54
24
39
93
24
51
15
9
39
21
123
6
15
56
25
183
27
6
3
69
23
19
48
41
7
5
37
83
12
55
33
9
78
18
24
36
3
20
37
18
69
27
6
72
11
24
43
24
45
20
40
33
3
3
45
99
6
102
9
21
23
64
56
12
24
73
27
21
15
9
15
45
51
15
29
19
9
56
52
57
3
57
23
60
12
55
12
30
15
8
25
51
24
8
55
5
24
1
3
21
36
3
12
63
125
4
8
13
51
20
43
42
51
20
28
45
60
6
41
49
35
16
3
45
32
25
15
48
27
33
9
12
36
24
3
63
9
69
15
12
3
36
66
107
156
12
4
20
13
12
51
92
16
39
18
23
1
18
5
12
25
6
53
4
80
13
35
43
5
52
39
29
12
12
7
45
3
186
72
23
4
33
3
24
20
16
24
96
9
42
48
18
39
24
20
7
17
91
6
23
133
30
84
78
23
79
6
72
11
7
42
36
12
15
3
30
12
162
17
13
11
52
9
51
20
145
75
32
55
53
37
12
83
25
6
17
49
54
6
39
75
45
21
39
44
88
33
11
36
40
48
12
24
15
41
85
3
36
56
28
117
114
21
15
17
40
12
44
1
15
69
119
60
55
12
24
17
28
27
45
20
67
18
3
20
60
76
9
72
12
27
8
28
9
71
7
101
7
125
73
30
6
15
9
87
8
31
189
9
3
12
32
28
156
24
21
36
15
36
3
9
3
57
96
45
27
27
17
36
109
36
23
24
31
42
23
19
6
24
48
59
55
6
23
160
24
8
24
73
11
12
12
7
24
42
23
49
12
39
36
15
90
11
25
24
18
5
7
5
49
54
5
13
27
45
102
48
57
9
39
12
20
55
30
11
24
25
48
3
44
1
78
17
88
51
84
72
33
32
40
75
17
60
1
54
78
60
59
48
7
33
3
42
27
33
6
57
27
30
18
53
49
63
33
6
9
24
20
1
12
59
79
9
21
71
28
12
39
21
44
24
37
35
25
36
18
54
3
9
75
8
16
135
36
41
7
30
30
65
12
115
21
120
68
36
24
12
28
9
23
19
5
139
5
19
17
19
105
24
45
18
117
60
8
24
115
9
20
79
33
57
18
18
27
39
65
60
13
12
11
12
127
29
4
57
3
81
6
33
15
ABCD 96086562686*3^$a+1 [50032]
8
16
80
93
3
213
115
48
8
160
72
144
5
31
89
123
16
108
80
28
104
40
32
48
36
96
4
44
12
21
19
108
41
51
24
24
84
112
36
140
9
27
21
3
36
12
84
28
53
43
48
29
147
64
104
16
53
123
28
44
168
12
4
8
216
136
24
56
16
77
3
21
24
192
43
48
80
16
101
43
80
24
48
48
72
156
12
21
51
12
16
44
48
100
20
96
12
16
32
4
60
17
67
5
19
8
12
16
108
80
4
32
156
88
44
9
87
12
36
28
144
20
57
51
64
72
29
67
5
3
36
132
48
21
7
36
8
48
24
96
16
77
27
64
29
51
4
60
116
96
16
44
64
8
12
132
160
48
80
64
53
135
28
5
15
16
80
108
36
100
44
48
108
21
3
72
36
33
91
80
21
3
96
28
36
24
32
40
8
112
29
24
43
53
19
48
80
136
8
72
16
20
96
112
80
60
40
5
3
84
76
20
9
51
21
43
77
51
36
36
64
29
24
19
176
24
165
55
92
16
8
48
24
93
24
72
51
40
8
48
24
69
24
15
9
147
36
180
21
43
24
5
15
28
72
56
4
144
17
63
48
16
65
79
17
27
4
132
29
27
72
64
80
16
8
45
3
16
72
77
48
15
60
48
4
12
24
101
43
173
19
5
3
52
41
7
80
108
64
77
24
43
29
7
36
60
68
69
3
120
24
21
51
16
44
9
163
101
111
28
72
5
27
12
12
24
21
7
44
40
5
51
24
64
24
77
3
64
32
4
20
60
28
53
175
92
48
4
17
79
36
29
27
64
53
19
77
3
45
27
21
79
60
20
9
7
36
120
32
120
136
8
21
27
12
36
156
16
116
93
163
80
117
43
5
147
48
48
93
96
43
8
36
28
20
48
4
24
5
3
96
112
44
33
96
27
48
4
17
24
3
93
39
4
72
80
48
64
104
64
44
100
272
21
96
72
24
27
24
45
295
36
24
32
40
12
41
19
104
12
28
29
7
116
45
19
5
24
3
21
19
53
24
7
17
187
5
27
48
21
63
28
36
32
12
144
45
7
41
51
52
17
67
29
51
24
21
19
44
9
48
67
36
12
125
55
60
20
28
104
64
72
68
132
64
152
52
108
32
40
44
132
16
80
16
29
127
17
3
96
21
43
56
132
64
36
8
64
8
72
168
117
27
136
48
20
57
19
20
28
149
63
33
3
60
4
48
5
55
17
31
44
45
19
24
29
3
156
4
96
120
56
76
12
8
12
105
3
16
197
163
152
16
84
20
69
3
4
108
5
27
52
180
144
56
16
8
24
84
28
20
60
48
144
165
27
96
96
52
209
19
5
51
24
88
72
72
36
48
176
48
52
125
15
4
5
7
20
88
72
8
69
31
32
64
41
51
141
27
64
80
12
36
136
96
32
96
69
123
4
108
8
48
64
5
103
44
16
48
96
20
33
31
17
3
16
72
29
7
20
288
24
16
29
27
16
29
51
12
12
96
45
19
5
31
116
93
79
92
48
64
48
5
24
24
3
156
12
21
3
48
16
53
48
7
17
3
48
12
48
108
64
29
43
8
88
29
43
36
20
16
144
53
195
4
20
16
8
72
64
32
69
24
123
48
40
96
29
43
8
12
28
36
41
48
24
27
72
21
7
48
41
72
31
36
53
7
84
24
36
128
16
44
4
32
36
12
9
115
20
33
3
24
21
288
43
120
104
64
5
27
21
15
196
8
16
8
48
64
77
15
16
32
112
116
252
16
12
80
52
113
3
21
7
12
5
163
8
24
12
132
96
12
124
32
120
16
8
120
136
132
12
24
5
39
12
100
89
187
12
17
19
8
21
63
4
44
4
29
3
24
93
27
12
28
20
48
4
24
72
12
36
5
72
48
72
48
115
5
15
12
40
5
147
96
112
72
29
24
183
84
165
7
180
128
16
48
29
3
45
27
21
72
43
32
12
4
8
64
5
31
60
36
36
12
20
16
60
12
29
51
48
24
117
144
39
52
5
24
31
48
32
33
43
32
48
120
48
21
24
3
60
153
163
5
51
60
12
48
16
72
60
44
40
53
91
24
116
4
5
87
84
28
20
168
21
27
228
84
40
24
56
16
36
156
96
5
24
3
16
24
56
52
12
24
48
29
67
72
32
4
20
172
44
45
24
27
45
39
12
21
99
48
48
108
76
8
112
60
ABCD 96086862286*3^$a+1 [50003]
18
36
30
138
18
42
36
27
15
12
6
6
9
45
126
5
25
48
36
6
24
197
13
147
9
23
7
6
42
78
72
6
54
138
42
30
5
205
60
135
128
48
187
228
42
12
42
81
9
23
13
3
32
139
54
42
30
12
102
5
16
45
179
1
30
102
42
114
72
60
54
36
30
60
72
36
114
12
120
69
57
42
48
77
7
36
5
49
95
16
32
31
6
78
66
24
35
25
30
6
36
111
15
65
7
36
120
6
18
90
120
48
3
177
144
60
6
54
18
30
108
48
132
168
15
45
102
29
103
6
6
18
30
96
42
132
15
57
18
66
312
18
9
93
108
102
113
19
93
33
36
6
60
185
79
48
6
11
49
114
18
12
30
12
54
30
17
109
51
39
84
30
72
114
18
11
1
63
33
102
42
6
54
3
51
29
16
176
169
90
144
42
35
64
57
12
48
54
6
12
36
15
21
11
25
54
84
114
42
90
48
18
149
79
54
78
48
60
6
30
48
48
125
13
126
5
61
30
42
60
6
36
21
39
24
72
57
27
66
54
96
77
103
12
30
48
15
93
99
81
72
30
30
18
41
43
138
18
24
132
54
36
66
17
7
18
48
24
36
75
9
84
42
30
54
5
43
5
133
27
105
12
48
11
25
24
300
3
165
75
27
5
37
11
37
102
30
96
135
3
42
48
36
78
18
108
30
5
91
69
9
71
85
24
42
60
6
132
90
6
306
24
36
228
6
24
12
96
312
42
53
96
55
41
43
156
9
96
15
36
228
78
42
12
5
31
30
3
9
36
35
64
63
24
90
66
48
6
6
12
48
18
12
30
105
15
150
30
108
129
32
43
66
120
6
24
77
7
12
24
69
27
48
90
30
12
90
119
31
126
60
30
24
138
12
18
36
72
29
121
72
15
93
3
15
17
49
66
12
17
73
30
6
42
24
120
9
15
54
36
84
35
13
147
21
155
67
29
16
3
24
53
55
42
66
66
11
79
48
36
12
30
54
78
36
27
9
30
66
138
29
37
59
79
33
45
30
53
61
99
99
30
36
27
15
24
18
6
17
157
96
102
90
78
24
36
24
72
6
18
17
19
54
6
60
24
66
59
25
12
30
77
96
19
120
5
43
18
90
9
27
5
13
30
342
78
17
16
39
78
6
101
49
15
15
84
42
174
36
66
12
42
48
41
19
72
6
144
48
63
27
53
13
12
135
27
132
33
96
45
30
5
79
33
15
17
61
72
27
45
6
77
25
24
60
6
48
96
29
25
71
64
57
42
6
12
54
144
90
24
12
6
12
12
84
12
105
177
42
18
35
163
45
27
78
23
19
6
54
60
6
66
29
49
18
24
66
144
30
5
55
6
3
111
65
55
36
5
115
78
42
90
24
6
54
231
32
13
24
78
108
90
42
78
102
201
176
64
21
198
66
12
24
156
72
30
42
6
12
33
93
174
12
6
30
24
24
6
63
32
25
23
16
45
6
141
93
30
165
21
30
18
18
108
24
48
72
42
51
15
33
15
126
35
13
66
6
59
112
80
13
6
138
108
23
169
23
97
36
12
143
79
42
30
66
78
60
30
47
103
24
12
5
16
27
48
53
64
27
66
60
138
12
12
6
15
15
24
78
30
60
84
96
29
55
66
24
174
6
36
87
48
27
42
24
42
90
72
23
43
24
60
12
6
63
165
72
120
27
3
12
17
1
30
18
84
42
36
45
27
48
30
12
90
12
21
15
174
138
36
66
24
11
55
6
12
60
6
6
156
3
27
114
35
13
102
60
113
37
30
29
25
30
54
72
59
85
30
6
6
113
19
30
48
108
264
48
54
53
16
51
125
1
48
95
19
48
12
81
51
48
108
24
90
30
36
24
66
18
126
35
43
42
30
60
48
6
144
72
66
12
60
6
35
55
6
3
57
60
30
78
42
21
224
79
12
42
30
60
48
42
18
18
35
37
27
45
35
73
60
59
19
54
6
129
3
18
72
78
30
6
90
23
96
19
72
21
195
30
12
36
216
108
11
144
211
24
6
15
32
85
72
18
17
48
7
78
54
5
31
84
84
36
5
13
72
30
78
47
96
79
54
24
18
65
112
57
108
60
63
39
120
48
ABCD 96087055042*3^$a+1 [50018]
66
96
54
54
6
139
35
48
61
11
24
12
120
36
84
12
6
72
78
6
6
30
42
150
15
15
114
54
66
30
6
6
84
6
18
72
9
93
30
36
48
72
30
36
18
85
119
90
36
60
48
42
21
96
33
72
6
24
36
132
24
25
5
174
24
42
6
84
42
7
23
42
270
18
24
30
18
7
119
24
97
11
48
37
17
6
60
6
6
78
66
33
9
18
24
12
193
17
31
41
7
11
18
19
23
18
87
9
6
30
114
33
15
12
12
18
48
6
144
18
72
6
54
42
30
6
60
234
24
12
12
60
42
1
32
3
18
30
54
6
49
17
24
103
17
78
66
168
24
6
48
66
7
161
31
11
60
54
18
6
6
6
30
6
30
60
36
30
42
117
3
60
36
6
6
72
48
12
30
18
6
7
29
42
24
6
72
36
15
16
5
27
39
72
18
72
60
6
120
78
54
66
48
42
61
53
18
9
81
42
12
24
18
54
42
48
48
66
36
54
18
90
6
132
36
180
18
6
12
48
72
72
1
11
37
59
21
3
12
18
84
66
36
30
24
36
42
81
27
6
6
54
72
6
102
162
72
24
42
48
36
24
42
6
18
108
30
24
24
30
6
24
42
66
126
138
30
13
11
12
42
48
18
30
12
66
12
6
63
9
18
85
5
18
72
72
60
24
37
17
6
24
204
36
24
12
18
43
144
23
9
57
12
30
36
57
51
6
55
5
18
18
24
31
23
25
48
101
24
36
24
30
9
57
12
6
18
19
29
30
36
12
54
31
48
41
55
5
12
102
12
12
72
18
42
12
24
90
6
6
18
48
72
66
7
107
6
114
66
43
41
6
42
156
114
6
19
47
102
48
42
18
18
36
12
126
78
36
6
36
144
18
48
84
60
49
5
6
69
3
42
78
36
54
42
36
6
24
66
42
12
7
5
6
12
78
43
5
72
78
12
18
30
18
7
47
78
48
48
84
15
3
36
30
78
108
1
53
6
84
48
192
12
66
12
60
18
25
17
6
24
42
90
61
107
72
6
60
66
48
48
9
21
42
48
1
17
18
66
42
18
12
6
180
24
42
24
15
33
6
78
27
21
18
42
6
12
13
5
54
18
24
6
30
30
48
36
18
6
24
18
30
6
18
6
55
35
84
30
60
168
54
78
18
114
24
7
53
48
42
33
9
6
49
17
72
72
6
24
30
12
55
5
24
24
150
37
29
60
87
27
37
23
12
60
1
17
78
49
11
37
17
60
6
36
42
90
12
24
1
96
48
17
15
69
43
83
66
84
66
66
12
6
49
29
12
18
6
132
27
3
12
49
11
84
30
12
6
1
23
6
3
45
3
63
12
6
30
42
102
6
18
18
18
60
6
6
13
11
96
6
198
18
48
18
133
23
66
54
66
15
16
17
72
90
24
12
60
13
23
72
18
12
36
175
11
21
75
69
16
11
18
12
90
30
18
138
54
24
37
96
5
18
6
48
54
24
84
6
36
54
1
5
96
18
150
18
24
72
1
23
12
13
53
36
72
48
6
12
6
96
36
18
18
79
11
37
32
3
18
27
15
1
11
12
30
102
66
30
84
54
6
78
54
6
30
48
24
216
42
19
23
114
7
11
66
54
18
30
18
132
18
36
24
48
24
120
18
7
35
13
47
30
12
18
72
6
60
27
51
12
18
15
39
12
78
12
19
23
42
6
72
1
17
84
30
48
126
6
6
42
36
102
6
73
95
168
96
25
5
48
30
6
6
36
6
42
45
57
6
30
18
6
36
30
30
6
6
6
18
66
6
6
66
66
6
24
55
17
15
3
66
6
114
90
6
30
72
96
54
126
18
55
35
157
48
29
36
78
24
24
12
126
12
6
18
108
6
1
11
85
35
6
12
60
6
12
30
72
6
33
93
30
18
19
5
12
60
6
30
66
48
12
6
6
6
48
18
18
54
48
30
6
48
30
19
5
6
54
12
60
48
30
30
30
6
42
13
5
24
36
60
18
54
24
6
126
79
17
54
66
18
120
72
6
15
9
48
24
36
6
60
24
49
41
7
29
84
31
23
24
12
66
51
21
24
42
57
15
1
239
66
31
35
114
18
78
18
60
84
12
13
80
105
78
108
114
6
12
48
24
33
9
96
30
12
84
162
30
6
84
6
24
24
66
96
7
65
18
30
30
48
30
18
84
13
137
18
85
5
139
35
13
5
24
18
30
30
72
54
12
42
6
18
6
12
7
11
54
78
24
90
210
54
18
180
12
6
15
21
43
17
24
72
24
54
1
17
63
3
13
83
24
48
12
30
24
3
93
19
29
6
61
17
42
69
57
54
1
23
60
12
6
91
17
96
102
18
78
12
13
35
12
42
18
6
6
24
54
96
72
18
54
6
36
49
137
55
23
18
12
6
36
72
84
84
18
30
24
25
59
66
138
42
48
18
93
45
24
72
36
18
12
30
36
24
12
91
11
21
15
12
24
24
90
139
11
12
66
36
18
12
48
30
42
18
48
18
25
11
132
1
5
30
13
48
47
30
18
12
84
66
114
54
30
54
51
16
59
36
72
6
78
36
24
72
1
11
48
6
54
18
72
42
6
42
12
9
75
6
126
6
18
24
1
41
151
17
96
66
12
36
36
6
12
48
18
69
57
120
24
24
102
36
30
6
66
42
6
24
48
6
1
71
24
24
12
114
96
84
48
7
23
42
42
12
25
17
12
60
6
150
96
123
93
24
36
30
108
6
39
3
12
12
30
12
75
33
12
36
6
25
ABCD 96087206368*3^$a+1 [50038]
45
36
20
52
80
72
13
23
157
15
8
12
36
55
96
30
63
20
7
93
8
12
16
12
117
3
60
12
20
25
63
153
6
29
112
75
9
81
3
69
15
108
8
40
24
20
1
15
57
27
8
4
36
12
12
8
67
54
15
27
30
3
69
15
36
135
41
4
80
72
4
45
15
24
12
60
12
8
28
12
84
68
28
8
61
23
7
33
68
49
144
36
3
120
93
3
132
24
8
28
12
12
36
32
16
32
124
168
72
21
3
24
48
9
111
20
48
24
37
23
60
7
9
39
17
169
27
44
24
25
39
60
12
20
4
92
4
21
107
25
12
11
49
48
47
16
48
87
53
4
12
56
19
53
73
24
59
12
12
28
24
44
12
12
48
49
15
96
92
37
3
45
36
42
93
9
18
29
28
12
8
100
81
15
12
60
33
71
100
68
31
54
240
15
56
40
32
40
69
30
29
49
47
36
4
24
60
21
60
39
12
12
8
172
21
72
3
120
21
23
1
27
3
54
35
7
18
11
19
17
4
20
64
57
3
21
11
40
48
12
20
24
24
60
16
56
13
3
12
12
8
60
60
48
24
16
20
25
23
25
87
84
36
60
80
4
56
64
56
13
59
67
9
60
44
28
8
24
16
152
43
5
36
133
15
36
20
4
8
64
69
36
11
43
57
129
3
45
51
24
12
56
40
20
4
44
12
49
3
12
44
12
28
12
9
3
3
65
28
24
8
52
56
31
6
39
8
40
32
24
84
76
36
33
23
37
12
11
108
72
28
12
80
13
39
51
29
28
12
72
3
53
64
24
9
18
33
21
119
19
21
12
9
23
52
51
48
9
8
4
8
25
3
60
8
16
3
42
63
21
107
64
48
20
36
60
4
20
37
6
57
12
33
11
36
28
56
1
11
60
72
28
9
23
16
9
3
84
36
20
19
90
59
19
21
44
25
3
27
42
3
68
13
15
21
3
8
12
28
3
41
85
3
20
37
3
45
3
48
12
105
54
9
57
35
48
124
15
33
20
72
100
21
15
272
40
3
9
12
8
25
12
15
24
32
4
8
16
12
12
96
51
21
72
36
20
24
12
55
21
32
16
141
35
4
12
44
76
44
64
9
15
108
3
9
81
155
40
12
12
56
16
56
12
36
1
24
39
105
131
49
71
64
20
40
51
21
8
85
23
7
33
9
3
32
1
15
33
60
47
40
32
36
25
39
8
64
8
16
12
20
12
1
35
1
51
39
93
120
21
39
12
20
48
76
21
51
33
24
27
8
12
1
18
17
7
45
56
1
60
23
48
12
132
13
47
24
25
15
144
3
17
12
4
15
54
11
40
21
23
36
49
36
132
63
39
65
12
19
17
64
8
103
9
8
28
33
12
59
1
18
89
1
87
8
7
9
15
18
12
35
73
60
51
44
13
3
9
15
8
12
28
32
40
36
9
3
20
64
44
1
3
117
3
20
28
80
12
1
27
15
5
48
12
4
48
8
4
24
44
16
24
27
41
37
90
101
12
12
37
3
20
12
91
5
97
72
36
15
80
12
37
131
60
7
6
39
56
60
24
48
120
4
48
36
9
27
33
11
24
37
15
108
15
57
33
6
41
4
60
84
3
42
35
28
63
81
9
39
60
20
16
45
15
12
20
12
48
4
33
15
36
36
36
108
20
36
85
24
11
25
23
13
12
240
15
128
4
8
12
4
12
104
24
4
56
4
56
60
61
23
13
35
12
120
13
114
33
8
13
144
71
12
40
32
12
40
60
8
16
20
72
13
27
3
5
144
12
40
69
47
24
24
139
5
136
116
16
57
83
52
21
27
8
12
4
96
20
13
15
72
20
4
128
73
35
60
40
20
28
24
80
36
4
80
76
80
61
39
24
80
52
56
43
41
16
72
108
33
12
54
41
4
9
42
9
8
36
24
16
51
53
1
39
20
36
72
4
24
20
4
32
31
77
52
8
13
27
36
12
8
25
27
32
36
25
27
12
8
7
33
72
20
12
24
55
6
23
25
18
45
92
12
19
65
24
36
49
23
48
1
108
3
12
21
39
3
45
120
12
8
25
15
20
88
24
80
16
56
36
7
45
8
4
15
6
23
24
16
84
15
57
80
16
57
51
32
13
27
20
79
29
1
23
28
8
12
19
41
12
1
11
16
12
33
15
32
52
24
81
51
68
1
35
4
36
105
131
12
61
35
24
28
15
54
18
42
35
24
76
20
28
33
35
73
51
8
25
171
9
3
8
40
72
9
30
90
36
3
20
49
3
20
49
24
155
16
39
6
48
36
24
3
20
7
45
12
48
20
36
16
45
15
80
28
21
12
23
1
11
4
8
40
48
12
12
153
87
15
21
12
45
63
45
12
15
80
28
12
20
16
60
117
23
40
12
24
3
6
35
55
72
17
13
15
12
12
60
8
28
12
87
18
3
24
60
63
5
12
16
68
109
11
4
57
15
8
16
69
3
8
76
144
9
15
20
1
35
19
72
93
8
19
90
3
36
12
9
11
4
36
15
65
13
84
51
75
54
42
18
36
39
60
60
8
4
8
36
40
69
30
33
24
69
51
8
1
15
72
39
41
7
5
1
12
83
25
15
21
3
8
12
48
4
36
8
31
33
36
44
96
127
57
15
17
25
39
15
9
60
12
56
60
4
141
15
24
9
42
17
40
96
21
36
3
72
24
60
21
15
9
39
69
3
117
3
24
20
16
9
59
24
72
13
27
8
1
59
12
13
3
8
12
12
52
165
23
12
24
24
7
9
36
8
25
27
8
12
28
87
65
76
24
8
112
20
16
12
60
8
48
12
24
16
3
54
11
37
72
60
3
80
19
53
12
28
3
138
59
16
36
33
60
11
1
24
12
63
12
39
18
15
60
8
24
24
4
92
64
45
15
57
3
60
72
32
40
20
136
32
72
1
27
105
12
27
45
51
9
51
3
57
8
4
36
20
52
24
20
64
36
96
20
40
60
12
80
73
27
8
28
12
68
64
32
16
99
24
57
20
12
1
36
59
120
4
36
15
17
60
25
35
72
28
8
16
3
6
36
156
23
37
12
23
4
56
64
8
12
88
12
56
112
120
36
9
23
28
15
6
11
ABCD 96087304018*3^$a+1 [50006]
60
6
19
24
77
30
13
11
306
30
60
24
6
19
11
114
138
120
81
39
108
45
9
63
16
24
143
25
24
5
108
30
12
96
37
8
15
25
17
87
3
90
150
37
56
24
45
6
13
101
6
37
47
33
33
12
42
48
90
90
12
33
352
5
6
12
30
67
53
27
15
96
60
30
24
18
13
5
67
23
30
43
47
25
24
8
16
77
99
40
53
43
48
56
33
48
42
30
127
5
19
29
12
48
12
90
121
35
45
40
32
27
60
9
39
18
7
5
3
40
47
1
71
36
24
48
48
37
53
102
42
139
24
65
15
63
24
105
123
12
126
72
18
25
65
24
31
32
16
89
18
13
101
108
78
9
64
29
30
21
40
29
3
69
19
77
42
25
56
51
6
135
27
42
36
42
48
12
25
83
42
18
54
258
90
78
84
109
107
30
42
13
48
77
162
78
43
32
40
8
39
1
11
36
49
23
72
48
12
85
96
35
37
56
72
27
60
1
41
90
60
78
51
9
15
3
85
104
15
9
21
43
185
30
42
66
12
193
24
8
45
27
16
24
96
59
78
30
30
102
21
75
60
12
12
25
5
3
3
12
1
71
25
35
150
31
35
54
36
3
57
42
93
88
17
39
51
30
60
19
24
29
42
73
17
6
12
42
66
33
207
30
60
63
21
78
18
162
18
102
12
36
42
31
101
6
60
33
40
47
24
18
15
232
143
48
33
40
119
33
225
42
18
75
45
43
72
5
72
12
183
3
12
18
7
23
49
24
89
7
5
75
3
13
104
88
8
48
24
16
119
25
5
12
198
1
96
5
18
25
35
60
12
13
5
12
6
24
1
24
71
25
24
101
115
5
3
21
3
207
108
48
60
9
3
12
36
270
15
45
27
16
24
23
12
21
40
47
42
15
75
30
55
17
96
15
15
49
95
18
103
120
47
48
57
3
162
42
1
5
19
5
30
18
210
108
192
78
63
72
40
89
31
5
102
60
78
90
24
60
13
35
132
33
165
18
30
120
54
66
90
102
90
60
13
47
120
1
56
16
104
63
1
41
270
9
9
135
3
13
96
65
6
24
6
67
17
126
25
47
25
32
3
133
17
120
7
96
80
15
150
72
51
136
11
13
240
24
53
75
39
48
42
15
88
35
48
13
101
99
111
9
39
48
12
210
60
63
99
6
7
17
6
42
18
42
3
57
15
105
12
30
18
48
115
5
75
27
90
30
42
90
153
165
67
8
48
117
187
71
49
95
9
51
36
24
241
8
40
179
12
1
128
16
11
84
1
192
5
123
48
24
63
25
77
67
24
71
66
12
18
54
6
37
72
11
37
5
108
12
27
64
11
18
18
9
88
23
90
30
30
19
24
59
21
40
59
21
21
36
42
37
191
72
18
79
23
18
24
31
5
24
6
45
15
12
12
60
45
63
12
6
39
64
47
57
75
30
18
42
48
30
13
131
36
60
60
49
23
60
48
24
45
63
78
3
160
17
72
60
60
18
109
41
24
66
13
59
21
9
55
5
42
18
78
25
65
30
105
75
144
30
36
42
25
233
30
49
5
78
13
17
60
27
171
12
102
96
43
119
105
16
17
15
27
12
18
18
102
7
41
72
48
90
12
25
48
29
150
21
112
96
96
8
3
180
49
113
198
72
18
63
111
33
15
25
23
24
49
149
12
126
120
54
18
150
162
1
89
15
51
157
8
40
5
27
16
47
12
45
75
12
6
102
21
112
47
57
16
29
51
64
96
5
27
15
30
43
5
3
120
27
30
39
33
48
7
72
5
150
78
30
48
42
30
33
69
36
42
117
15
18
31
107
54
66
60
12
12
126
12
31
89
55
17
30
30
19
72
77
42
18
15
27
138
102
61
35
13
24
23
42
7
35
109
104
16
77
75
75
84
49
56
16
8
9
60
67
11
102
120
7
11
37
23
73
107
13
107
13
77
3
9
31
17
15
45
60
240
102
25
32
135
1
95
25
5
43
17
90
93
40
17
175
144
128
16
24
23
72
1
17
79
80
120
64
29
72
3
16
29
43
29
18
12
36
97
48
5
42
1
104
3
72
210
78
72
13
29
19
17
12
3
195
24
180
48
57
45
3
3
12
1
59
21
64
23
25
29
36
15
24
3
48
37
32
63
1
41
63
63
9
40
120
101
42
60
12
1
107
85
53
3
112
24
23
81
39
210
7
143
25
65
7
8
16
11
ABCD 96087458926*3^$a+1 [50055]
77
60
16
72
56
19
5
48
7
48
108
240
12
29
60
16
8
184
56
40
80
40
15
36
9
39
36
276
29
36
28
8
7
216
89
235
153
27
41
139
12
5
55
5
43
132
36
29
16
48
20
60
36
271
305
48
52
32
28
32
7
5
24
24
72
144
79
17
559
9
56
19
168
48
29
48
112
116
7
117
3
180
108
5
112
32
96
112
99
89
84
60
48
163
24
41
240
7
17
67
60
161
48
64
216
60
32
7
540
41
84
108
199
29
67
29
64
44
16
116
84
144
331
72
5
7
41
4
20
40
260
31
96
101
60
12
16
147
5
220
60
147
161
12
24
28
87
120
5
108
388
63
9
171
36
53
355
105
63
48
41
64
80
120
19
65
187
33
48
87
153
207
41
124
63
77
31
105
56
43
5
72
124
204
63
137
12
259
24
161
4
15
161
55
77
88
104
31
24
81
171
21
80
132
12
208
68
60
40
48
27
29
120
28
128
7
201
15
77
112
80
48
180
52
120
15
41
216
79
65
24
223
29
43
17
4
80
79
45
248
220
68
31
233
211
5
127
57
27
185
19
29
36
55
89
60
247
5
91
12
17
16
27
36
12
29
96
168
19
12
65
16
60
44
24
24
7
29
55
276
216
180
29
16
92
132
48
16
44
208
27
41
12
163
189
260
136
104
48
348
151
5
91
173
79
180
41
31
120
189
32
24
328
140
48
55
72
65
151
185
192
28
99
216
5
36
48
156
79
261
20
156
31
17
36
19
48
29
96
28
51
41
48
84
12
24
64
51
72
108
41
24
52
12
15
65
7
36
84
5
36
28
27
53
67
108
269
240
148
15
12
33
147
36
24
72
93
87
29
19
5
91
165
32
55
72
36
17
108
67
72
60
36
101
115
65
43
17
24
7
24
156
5
24
36
43
36
81
27
81
180
164
72
115
96
17
36
91
173
88
8
84
12
4
27
65
144
168
48
7
21
204
20
60
72
19
165
27
60
48
45
32
180
199
21
15
29
64
24
80
12
180
79
45
20
19
41
55
9
27
161
67
53
28
92
180
132
7
53
148
60
3
17
7
101
55
297
92
16
87
72
81
72
80
19
48
60
48
24
36
288
77
24
24
36
19
45
75
69
36
39
17
55
36
89
588
16
200
31
9
32
67
120
60
36
45
44
31
5
240
67
45
32
72
168
151
5
31
65
36
187
17
91
153
39
53
60
19
53
235
5
72
16
164
283
81
20
144
127
5
76
44
223
17
264
24
168
7
5
252
19
125
192
43
45
44
31
5
24
180
151
24
180
65
108
52
8
283
36
293
36
127
89
48
55
125
36
124
27
53
55
53
24
24
64
195
101
160
104
96
52
63
45
99
197
48
7
21
32
36
120
132
48
115
417
168
207
65
79
156
ABCD 96087586748*3^$a+1 [50043]
16
32
1
87
48
117
23
16
123
18
48
135
12
12
93
3
36
21
12
60
30
96
102
59
40
8
25
12
24
39
132
8
85
15
93
3
84
96
120
9
123
128
4
92
28
57
54
21
44
64
48
177
36
132
84
183
75
17
4
45
6
9
36
44
325
27
24
104
25
27
9
36
54
66
23
85
51
44
16
21
167
40
48
12
12
36
12
132
3
45
80
100
96
12
33
59
148
3
29
60
61
12
23
55
120
6
18
33
48
39
57
144
57
72
71
4
140
160
15
33
57
15
56
136
8
40
152
4
132
69
75
21
120
72
87
84
45
42
120
18
59
67
18
75
51
54
123
24
39
162
23
25
72
15
183
42
84
3
33
54
90
36
3
20
16
60
168
81
111
189
95
16
48
81
15
21
59
16
144
45
51
44
244
57
23
73
72
3
9
99
45
72
59
28
63
9
93
51
57
54
18
15
48
15
30
18
42
3
9
27
108
33
144
3
33
119
16
63
9
93
59
49
131
4
9
51
80
91
5
13
207
9
30
29
67
29
1
90
96
17
100
48
60
128
37
60
39
9
39
60
27
18
72
39
39
18
30
45
27
21
105
27
144
33
15
33
24
3
51
102
27
105
30
6
51
24
81
24
30
72
17
196
81
51
33
6
21
123
57
24
20
4
15
42
3
36
45
60
156
87
92
16
45
39
81
114
18
48
123
21
180
51
189
51
33
87
48
24
36
36
111
9
84
51
18
27
128
115
45
27
6
15
32
112
51
18
180
27
60
12
32
4
12
33
15
36
44
4
32
13
87
9
15
15
114
15
15
6
51
8
40
60
60
81
207
33
51
48
156
15
69
12
24
12
117
15
12
36
24
39
120
9
48
57
15
141
39
12
21
99
69
51
228
32
48
67
9
87
30
168
72
27
32
16
24
165
35
133
48
123
96
120
21
23
4
48
12
21
11
204
37
168
120
27
69
15
60
9
39
285
27
24
21
96
3
249
30
78
3
20
157
39
63
105
80
16
36
36
12
45
48
195
9
123
105
47
49
15
84
32
4
117
3
45
131
48
40
120
20
73
119
48
13
159
80
40
108
141
84
108
15
24
15
54
27
144
24
20
37
24
35
145
66
168
57
12
32
64
27
24
29
64
36
69
35
37
36
39
45
83
31
65
7
105
68
100
9
95
1
54
48
129
24
192
33
195
12
117
36
71
40
24
117
60
48
147
105
42
72
18
183
15
48
129
56
1
35
16
60
105
12
51
200
84
13
179
4
9
3
12
21
15
96
21
48
36
3
33
180
24
279
176
61
15
24
39
21
33
27
20
19
129
48
48
56
84
4
33
123
84
72
36
9
36
3
132
92
96
64
36
24
176
160
164
73
27
12
33
15
75
18
47
16
132
12
20
43
150
144
48
18
29
240
43
65
1
35
96
13
108
3
21
59
16
45
23
16
96
69
15
57
15
57
87
20
196
15
114
75
9
60
11
1
15
9
48
135
92
148
3
90
3
140
36
205
39
15
72
9
120
48
21
12
47
157
3
32
84
52
9
39
24
261
12
72
36
27
12
32
61
63
39
42
63
36
21
24
275
61
3
36
15
41
109
35
52
368
49
107
4
192
84
8
13
3
144
465
6
66
23
487
48
6
66
33
57
39
21
63
192
108
33
63
36
9
35
109
51
36
156
144
9
15
69
90
41
84
133
15
57
47
180
61
15
24
63
18
15
12
32
109
15
20
100
9
47
4
36
168
105
12
90
168
41
4
81
84
60
66
42
48
99
32
91
18
12
3
471
9
24
12
3
6
36
15
180
144
129
3
87
81
36
48
36
81
39
57
30
18
59
76
84
93
48
60
27
93
75
96
84
36
48
93
59
13
123
12
27
6
138
161
ABCD 96088196788*3^$a+1 [50003]
32
24
4
137
31
41
12
51
64
32
84
48
28
12
12
60
24
5
75
52
65
6
13
24
56
16
60
20
27
37
8
16
12
48
96
24
44
57
31
24
24
41
3
28
48
53
51
52
17
7
11
1
8
99
13
8
3
129
40
101
3
4
24
8
40
29
12
7
11
1
56
12
16
8
52
41
15
15
144
93
33
55
125
63
16
11
36
6
55
11
9
81
54
18
7
20
24
45
27
16
8
16
89
67
8
15
6
27
21
151
17
15
24
4
68
40
84
56
28
20
33
6
1
47
18
18
21
75
12
21
4
32
4
8
75
9
27
6
3
48
3
25
5
55
20
87
1
35
33
4
48
59
61
92
4
68
28
35
121
32
48
52
12
8
36
4
11
6
91
11
121
12
24
20
4
44
28
20
51
25
12
5
84
15
63
21
4
44
4
32
51
93
16
71
6
108
3
12
28
20
27
45
9
66
13
20
12
24
16
23
157
5
36
3
16
8
27
1
20
3
109
29
6
69
3
49
41
15
40
17
7
116
4
101
31
5
6
30
54
9
69
19
17
15
72
4
48
8
15
13
56
33
31
5
19
8
24
4
24
29
15
108
27
13
44
28
20
12
4
24
11
1
41
27
27
73
29
223
11
9
27
13
92
108
27
1
47
33
100
11
54
6
49
8
12
16
56
12
4
60
24
24
44
27
36
13
12
53
19
29
19
12
8
52
32
3
97
83
57
69
72
15
9
3
52
53
87
40
48
12
156
47
13
44
69
39
12
27
21
27
1
44
33
27
36
21
3
144
21
19
92
28
56
39
66
63
36
9
27
12
12
147
25
68
100
41
31
5
18
25
24
36
8
76
8
21
63
4
44
52
8
28
20
64
20
96
39
13
17
6
13
5
12
7
173
75
3
25
83
12
24
93
81
67
20
27
30
7
44
4
12
5
27
69
39
48
28
24
176
4
5
3
9
31
12
47
61
17
7
48
60
5
7
89
27
81
3
33
7
20
40
17
3
48
52
29
19
20
9
3
33
43
56
12
48
189
15
84
28
11
54
3
12
16
8
57
39
112
24
8
96
24
33
36
79
36
29
19
17
15
27
1
20
87
12
21
16
17
24
199
101
3
4
8
27
54
43
32
52
24
5
162
13
36
32
15
21
52
89
3
24
45
87
4
60
11
30
91
35
61
8
27
1
24
5
18
18
31
8
33
91
5
3
28
12
72
56
3
1
17
27
51
21
48
69
27
27
85
24
17
15
4
17
19
132
65
39
4
11
45
27
1
20
24
16
24
8
33
43
20
9
63
4
12
20
84
28
12
36
12
36
20
3
13
8
48
40
29
15
27
54
19
36
84
36
12
8
87
85
20
16
5
54
21
39
21
36
81
55
24
80
72
4
20
3
25
11
193
48
59
25
11
81
9
27
28
24
8
52
20
12
76
12
29
15
24
36
52
41
19
29
43
17
3
45
31
8
15
21
12
48
16
12
17
3
69
43
11
1
36
107
36
97
72
8
75
57
21
30
1
24
32
111
21
12
48
12
4
84
72
24
8
3
165
60
12
33
3
12
16
56
28
32
4
8
57
39
84
21
55
32
24
4
36
152
16
24
60
44
12
57
7
12
36
44
51
13
17
36
19
84
23
6
19
92
51
18
51
15
13
65
43
72
5
147
3
21
24
9
3
9
18
1
12
56
52
8
4
24
23
49
32
63
109
107
24
69
3
85
32
40
41
39
4
12
29
27
171
37
5
19
8
93
87
52
12
29
15
9
12
36
7
83
1
41
19
32
24
9
3
33
42
49
24
17
19
8
16
5
27
27
21
36
4
17
66
42
7
257
36
7
29
15
3
9
48
57
3
36
28
8
76
32
28
20
16
80
16
60
144
20
100
12
12
11
69
3
21
33
43
23
24
21
24
36
21
6
21
4
41
3
33
54
24
73
12
5
3
15
54
31
32
16
60
56
3
25
5
27
36
27
25
8
60
69
36
6
57
4
8
57
12
36
7
47
45
48
52
44
4
11
21
36
27
21
195
1
23
72
36
13
20
52
12
5
43
68
48
52
60
24
108
35
21
48
40
11
129
40
47
1
8
9
31
8
57
36
15
15
18
72
27
4
12
140
40
11
21
4
44
39
49
8
72
33
96
51
39
37
132
48
17
54
9
60
21
99
12
4
8
69
63
48
48
12
9
39
36
12
76
48
56
39
24
1
11
61
35
12
9
12
28
68
9
103
56
12
45
18
24
90
48
27
28
5
15
15
61
56
12
3
12
54
3
4
56
36
4
8
60
24
12
16
53
54
9
72
3
13
20
16
116
4
36
60
8
36
69
78
57
33
31
17
19
35
9
52
17
90
49
17
7
20
28
41
27
72
21
7
47
13
56
4
12
8
72
12
64
72
44
4
23
21
9
7
32
60
36
76
29
31
56
40
8
3
1
12
65
90
30
3
144
15
54
19
8
9
114
85
20
69
7
36
8
81
43
5
3
40
20
24
28
11
25
11
25
35
85
116
69
19
56
4
104
27
1
59
57
9
3
3
54
27
81
7
29
18
1
29
27
4
8
177
19
32
36
28
24
36
5
171
24
9
31
41
63
39
13
8
108
24
16
12
17
24
7
23
25
119
24
141
16
77
79
24
44
40
8
33
7
71
21
60
3
25
53
79
8
52
8
141
12
67
83
21
45
24
79
23
25
12
77
51
21
12
36
55
71
18
115
20
4
12
11
21
76
29
36
31
8
12
21
19
20
76
36
29
39
33
31
32
135
13
59
45
45
7
29
127
41
19
89
19
29
36
27
60
28
29
19
53
3
33
79
24
12
17
15
28
44
132
36
9
60
7
36
5
31
8
15
13
84
20
4
8
249
99
15
54
15
33
27
24
12
12
3
13
35
13
56
60
16
48
5
43
11
85
113
3
33
7
24
29
54
54
12
31
20
4
44
117
15
84
33
66
145
116
48
51
73
24
60
36
20
4
89
63
4
11
73
24
59
60
1
44
3
9
4
36
5
51
48
27
9
4
44
3
54
3
9
19
20
39
61
65
7
29
43
48
11
1
128
16
23
21
52
24
8
60
27
61
8
9
187
68
27
1
59
12
9
36
12
28
8
3
1
29
31
36
96
71
72
18
6
1
29
3
93
67
20
4
44
88
12
35
69
ABCD 96088381726*3^$a+1 [50035]
30
28
6
14
42
54
3
12
39
10
42
44
6
84
3
61
26
33
3
24
1
143
12
9
81
7
20
51
36
45
31
20
28
6
14
25
5
12
3
12
39
1
59
13
32
1
50
45
33
36
10
50
24
199
20
1
20
42
169
11
30
30
88
86
24
16
3
60
8
15
40
29
36
9
55
95
90
64
162
53
105
36
30
6
18
57
3
72
4
30
6
53
51
61
9
36
18
186
20
3
12
91
18
87
20
19
14
72
55
8
52
63
56
6
54
9
57
34
21
59
24
10
2
190
18
42
54
20
70
104
6
16
90
59
21
7
17
126
4
36
120
17
43
30
8
39
3
24
9
15
10
32
3
4
51
20
45
15
6
3
97
35
21
18
21
9
6
33
16
15
9
11
22
15
59
21
39
24
16
20
21
3
10
60
35
21
3
7
29
57
60
18
37
53
15
1
54
21
44
24
28
5
190
5
69
6
28
21
20
21
10
44
114
30
6
19
41
24
126
49
20
27
9
48
1
2
13
15
5
12
3
12
25
3
26
84
12
108
91
69
11
36
9
76
47
1
27
68
45
6
1
32
7
26
27
52
20
60
39
121
71
10
3
44
3
57
7
41
75
57
27
30
66
4
26
88
110
21
61
23
27
48
81
15
21
40
44
75
49
11
4
12
180
18
6
50
79
41
4
59
33
4
66
20
57
40
87
80
30
30
6
3
72
28
11
66
3
12
63
10
75
71
34
62
30
10
53
81
3
13
143
67
77
40
11
12
10
38
9
33
28
59
21
15
24
48
133
32
4
44
120
15
60
12
79
41
120
103
32
33
7
5
12
40
47
10
30
5
21
19
56
12
31
9
17
24
31
44
84
3
9
21
18
85
32
25
20
55
68
1
50
40
20
81
19
44
6
6
120
54
24
6
33
33
48
15
36
15
33
16
41
10
44
45
97
14
96
9
9
66
70
6
48
21
29
31
15
21
5
174
34
30
5
27
40
14
6
189
31
128
9
33
30
48
1
8
12
4
20
25
92
3
45
7
140
39
45
99
22
14
36
54
30
4
81
8
12
144
12
3
9
3
48
9
31
56
16
17
57
30
13
48
5
30
54
63
43
44
10
11
15
18
30
69
1
11
21
3
45
15
27
54
3
63
9
24
112
80
24
31
44
24
66
63
1
6
36
29
1
18
209
147
25
41
67
8
72
93
3
7
17
48
3
120
9
3
64
5
39
36
30
54
61
29
6
9
27
88
30
6
5
45
43
27
9
92
45
3
21
6
18
40
75
21
23
16
41
4
32
3
36
39
16
44
57
63
12
4
104
40
62
18
42
10
30
3
5
16
20
54
16
44
10
39
141
30
20
37
15
5
3
21
25
39
15
72
38
39
12
24
84
12
99
22
18
12
18
39
41
12
18
12
25
15
80
49
35
4
12
29
21
7
107
34
2
34
3
36
20
21
16
35
4
5
94
62
3
117
48
30
52
8
57
24
1
38
6
10
14
6
34
50
6
3
36
15
69
87
90
4
87
15
134
46
20
30
4
44
36
19
95
36
6
18
9
151
20
42
39
31
84
53
3
25
20
13
11
4
5
36
103
108
8
85
110
12
88
5
37
20
3
52
80
12
28
3
72
98
66
105
19
5
16
15
21
95
13
92
15
48
30
90
9
1
30
2
207
93
4
50
4
126
14
85
35
10
42
18
36
3
83
48
6
34
72
5
48
4
3
65
45
27
60
73
47
7
86
15
19
9
107
45
15
18
51
15
33
16
32
45
28
2
73
35
6
10
44
156
70
83
21
22
44
193
32
21
4
14
22
8
39
61
26
6
3
12
4
51
8
36
1
105
75
5
43
5
6
9
1
54
29
7
30
71
15
105
3
42
15
28
11
40
20
9
75
6
3
27
45
69
15
24
81
40
11
15
24
12
45
135
33
7
8
70
12
14
4
26
30
6
63
24
67
9
20
100
11
4
42
18
26
15
81
3
15
30
7
32
43
5
15
48
57
183
10
2
45
12
57
24
10
17
12
87
76
20
40
48
17
9
10
60
50
39
24
36
105
82
90
135
59
54
99
51
40
5
21
24
42
24
13
11
22
30
74
3
67
24
12
29
36
103
102
24
75
15
14
6
6
3
15
49
113
3
25
26
13
11
60
57
13
11
1
14
24
12
4
44
37
15
20
18
6
33
12
48
27
24
40
56
1
83
205
32
3
22
30
98
10
6
80
39
25
2
18
15
24
16
12
8
25
92
39
105
39
45
7
3
36
56
13
60
32
9
46
8
36
105
24
76
65
3
21
16
86
4
86
24
39
60
25
11
31
8
46
59
84
27
25
8
3
85
83
36
1
20
3
10
11
25
11
24
4
35
12
28
90
50
40
12
20
4
50
24
27
48
87
85
32
1
26
24
9
153
27
36
15
12
10
15
24
41
39
91
68
21
48
27
1
39
26
15
12
31
72
8
49
51
29
21
40
95
1
23
27
54
7
29
15
21
30
10
8
10
29
12
28
167
1
5
39
21
43
47
45
45
7
11
9
27
4
32
33
15
12
10
18
56
54
12
3
15
6
6
9
61
3
17
27
3
18
42
24
9
4
27
20
21
120
24
39
136
14
15
15
45
51
96
130
39
8
33
63
72
12
7
30
24
2
57
12
75
1
32
76
56
15
13
101
22
24
5
15
64
9
11
42
34
41
64
116
15
45
9
3
43
20
25
12
96
12
23
82
24
11
3
21
31
80
33
16
8
43
44
1
80
84
84
4
27
20
24
132
13
20
15
82
18
2
24
34
21
15
26
7
3
5
15
24
4
17
4
60
29
15
75
9
7
5
1
48
2
4
33
17
15
19
5
31
21
3
41
96
15
9
81
7
33
3
15
21
59
60
9
37
14
52
104
9
27
25
59
1
9
6
44
46
14
24
36
120
33
1
80
30
16
54
32
15
12
141
42
28
26
30
84
57
12
33
30
133
11
25
71
57
3
85
23
57
45
10
8
69
12
36
3
81
39
9
37
66
14
4
2
24
21
168
27
78
7
8
25
11
105
30
34
36
23
63
49
71
28
45
41
10
14
6
1
35
33
4
101
16
11
28
75
17
75
18
6
30
15
99
10
66
29
60
36
1
18
2
34
53
73
24
14
9
57
40
35
4
65
27
12
27
ABCD 96088766576*3^$a+1 [50017]
35
9
12
78
64
17
1
92
18
33
25
35
1
20
15
117
4
56
24
16
72
20
16
26
18
60
24
12
76
92
3
33
51
15
112
50
72
27
13
30
42
83
19
6
8
40
24
20
52
122
16
42
32
72
3
33
42
18
12
3
73
32
3
51
34
32
15
9
3
3
48
33
69
40
35
12
133
8
28
71
73
36
24
48
20
48
15
45
4
44
60
12
22
65
15
45
69
36
15
144
13
84
11
13
35
175
2
15
15
21
45
51
69
72
40
48
11
33
12
24
108
84
22
32
66
12
18
45
25
44
100
152
108
6
6
28
8
51
9
60
12
3
45
18
46
188
16
23
15
66
160
35
1
8
66
94
56
10
2
27
61
11
12
15
66
48
72
6
33
12
3
21
121
2
30
40
56
16
50
48
33
15
42
12
72
64
24
32
4
35
3
6
24
51
9
12
42
30
51
12
69
48
4
8
66
16
32
144
33
69
36
48
16
54
66
8
12
15
37
8
16
8
147
3
102
4
32
87
85
68
72
30
10
84
2
18
52
32
36
28
164
6
58
8
46
6
11
12
3
46
72
8
12
6
10
188
75
25
8
4
20
12
24
36
78
10
8
84
90
6
48
4
80
28
92
16
14
6
52
59
25
24
72
44
6
70
68
51
24
1
56
12
12
88
36
20
12
24
72
12
18
16
114
20
106
26
27
57
24
42
21
9
82
50
184
48
6
17
1
32
4
90
53
24
21
46
26
3
9
88
35
63
48
16
30
18
74
84
63
9
96
58
32
34
24
12
122
48
42
48
12
16
8
39
12
49
11
9
15
27
78
24
88
8
16
32
72
24
36
36
52
62
6
27
25
56
16
62
34
14
22
8
4
11
133
56
24
30
6
16
44
15
25
68
40
23
1
104
39
3
54
27
63
16
18
30
42
216
92
18
198
72
36
48
16
95
1
36
8
60
12
10
158
48
18
126
4
36
59
15
58
32
166
38
106
65
61
56
27
9
6
48
10
134
18
36
10
80
34
14
33
1
59
105
48
28
72
12
68
24
40
32
16
20
15
1
35
57
72
16
83
27
6
28
44
28
86
90
22
14
12
24
24
12
27
109
32
60
6
10
35
13
86
45
99
18
28
18
80
18
4
32
27
1
32
3
33
58
98
36
10
65
63
6
10
32
18
52
72
8
24
24
42
6
64
32
16
11
15
30
60
12
27
153
6
33
37
74
10
36
2
66
75
51
22
71
1
104
4
71
109
24
107
9
22
18
8
102
42
6
69
9
34
2
63
21
138
6
24
66
22
24
56
186
82
30
17
9
12
16
23
3
6
24
162
33
12
24
1
24
20
15
111
10
38
142
18
6
11
1
80
3
33
12
48
24
4
18
101
21
40
36
26
46
72
71
9
15
121
48
24
11
21
48
36
87
133
8
52
12
32
4
32
27
67
50
24
70
38
48
27
1
14
6
27
132
109
44
12
28
71
33
40
8
12
48
4
20
30
78
16
18
17
37
90
98
160
11
33
4
59
3
10
36
92
60
36
102
16
50
48
36
42
10
68
24
75
36
9
34
2
4
12
59
69
27
21
46
18
8
27
27
82
11
93
12
39
37
35
43
17
9
24
27
45
3
3
81
97
8
36
18
54
64
8
60
6
16
30
18
54
42
14
3
13
68
84
16
23
45
6
64
90
8
16
12
68
30
34
30
14
132
16
14
42
22
2
24
4
23
24
93
12
10
2
4
48
24
18
74
6
78
148
84
8
15
21
60
39
21
16
56
16
47
21
60
36
88
8
52
72
62
66
48
96
88
44
76
36
90
17
21
12
48
3
49
20
16
72
92
60
4
36
126
5
49
42
65
15
18
15
12
99
30
82
2
12
24
52
8
27
45
39
15
33
1
8
3
109
6
62
24
27
48
13
2
42
6
30
108
27
21
39
1
108
66
80
21
13
30
122
75
9
24
84
3
51
66
27
67
2
30
112
54
80
36
12
10
50
64
14
16
5
57
16
8
40
60
83
9
75
15
81
1
59
51
22
68
36
12
108
64
23
51
48
22
8
18
6
72
18
112
30
92
70
62
12
22
29
45
36
51
9
48
6
42
12
15
43
18
20
40
12
44
24
39
33
10
32
30
114
117
48
165
12
27
15
81
1
104
27
12
57
48
54
42
96
120
12
3
15
48
18
99
9
64
114
86
16
36
11
43
65
31
18
95
81
16
108
2
81
9
288
60
72
114
6
58
30
60
23
9
12
24
76
23
21
4
60
156
20
159
75
162
16
24
72
12
2
102
48
12
30
18
48
28
2
174
12
6
6
16
26
118
132
59
60
48
12
19
65
15
30
16
8
10
2
30
45
21
15
9
76
26
6
24
34
2
30
33
84
13
48
24
11
27
21
9
34
18
44
15
49
36
68
36
12
15
9
40
71
99
6
39
25
11
48
156
57
60
12
52
44
12
12
60
100
20
54
22
48
20
24
132
48
154
5
13
62
46
44
16
12
47
33
28
44
18
30
34
2
52
24
32
18
160
2
120
22
65
79
26
27
9
88
92
15
15
126
12
24
63
25
35
81
63
45
6
18
76
50
96
6
16
26
54
27
15
6
90
16
5
49
12
60
23
85
104
15
1
35
57
24
39
33
52
59
51
21
48
21
51
1
20
3
60
9
28
176
136
12
6
30
24
26
46
2
42
28
32
36
16
32
4
35
48
36
21
4
60
35
67
32
10
23
9
60
24
18
18
12
18
6
4
8
24
3
9
10
2
4
120
2
66
15
132
45
15
31
32
33
45
72
36
6
30
16
2
81
15
70
12
60
ABCD 96088767356*3^$a+1 [50008]
24
84
56
16
75
101
24
24
67
17
36
24
72
91
65
24
60
84
96
24
12
100
8
7
24
41
12
16
20
31
45
80
36
48
12
88
32
28
96
68
12
48
7
29
16
44
31
65
24
52
12
36
20
7
137
40
8
28
27
33
24
36
12
8
31
5
60
96
40
68
19
41
40
140
124
96
140
24
40
8
60
7
41
96
108
36
16
44
24
48
52
12
36
39
41
48
120
4
20
60
12
28
48
32
55
57
116
24
76
32
60
28
32
67
65
16
32
7
89
4
8
60
4
24
96
24
116
31
5
4
48
20
43
5
4
8
12
28
3
84
33
48
60
8
84
48
48
60
4
12
164
7
77
16
80
12
24
48
16
24
116
12
115
17
28
72
60
147
33
27
5
24
24
48
7
41
36
28
15
60
5
48
4
60
8
100
140
12
4
44
28
32
60
48
84
48
132
24
16
56
4
180
8
12
31
29
36
120
108
4
176
64
96
32
24
28
8
12
28
27
5
43
9
24
116
96
40
92
43
12
41
12
40
8
100
87
17
216
7
9
20
36
48
24
28
8
36
60
48
40
3
29
84
76
20
43
17
28
32
40
96
200
19
5
103
17
24
36
84
12
112
56
36
4
27
45
32
52
48
32
4
39
5
16
72
128
24
36
24
72
16
27
72
33
15
77
55
101
4
20
4
44
48
28
20
24
108
40
12
15
17
40
15
45
20
264
76
8
12
43
12
89
76
8
40
27
105
44
12
24
4
27
149
48
48
4
111
5
28
116
36
4
44
12
40
84
8
168
24
24
112
8
120
12
88
80
60
24
55
48
77
16
51
41
84
88
48
24
60
8
96
19
17
24
16
44
31
5
124
56
28
56
4
56
112
12
56
12
4
8
7
36
53
84
12
4
32
12
40
120
80
67
69
44
48
67
93
32
36
64
8
115
29
24
19
48
9
8
12
36
60
79
9
80
24
16
12
68
79
101
60
19
5
60
16
24
20
48
168
96
16
12
92
108
67
45
20
28
20
120
7
5
76
20
79
9
32
12
52
8
28
44
36
24
40
68
43
177
68
7
72
48
33
32
16
12
48
56
43
48
17
72
4
51
9
84
36
20
4
36
24
56
60
120
64
92
28
132
20
40
104
112
8
31
21
12
156
72
120
375
9
68
28
8
139
72
53
72
60
55
120
5
84
60
60
7
24
9
92
100
60
8
36
24
24
108
12
7
69
20
16
56
7
72
36
53
36
24
64
32
48
72
88
36
24
60
68
4
44
7
89
60
40
20
4
132
87
60
33
20
28
20
120
16
36
8
16
8
12
4
60
51
105
8
43
53
12
4
20
120
28
60
56
67
12
17
60
40
56
4
20
24
24
52
176
12
48
72
36
60
112
8
4
8
48
4
68
48
36
96
28
24
3
60
53
12
19
29
7
60
93
36
15
41
24
64
12
20
64
8
48
72
40
20
36
40
56
24
64
36
36
44
96
36
120
12
48
84
4
116
48
12
55
5
40
36
15
53
16
3
21
56
24
19
17
124
32
52
12
20
4
204
56
84
180
100
32
16
72
32
64
12
92
36
76
51
24
21
27
93
60
104
24
67
5
48
24
96
19
132
89
76
20
60
24
12
108
60
12
79
5
136
20
132
40
48
99
53
28
80
88
84
32
4
72
24
111
93
36
8
43
33
20
7
93
44
40
3
173
76
204
32
19
36
5
24
36
19
81
8
120
4
60
8
72
36
67
17
103
53
7
33
104
100
15
33
104
84
24
16
80
12
7
5
12
120
115
21
72
56
64
8
48
36
4
12
75
17
67
65
60
24
52
84
116
48
12
12
28
39
5
31
5
100
27
41
244
8
48
112
99
129
80
7
29
4
180
24
68
72
28
44
24
19
293
64
20
160
68
132
36
48
52
8
60
180
72
4
36
8
64
27
53
60
256
60
24
92
4
32
28
24
15
53
4
8
12
43
17
4
80
12
64
24
12
20
24
24
7
17
36
4
32
40
24
51
93
80
28
84
56
55
53
16
51
9
80
16
12
20
132
64
36
15
5
4
20
16
44
60
16
123
5
28
15
77
160
20
132
88
56
7
9
56
115
165
8
31
65
43
141
92
108
64
32
40
75
9
180
120
96
68
12
60
4
56
108
16
87
9
24
87
72
5
60
28
20
52
132
8
7
9
56
24
12
192
36
24
36
12
52
80
43
17
55
12
9
51
5
36
4
75
9
207
77
120
12
84
24
16
144
8
4
48
27
9
39
77
84
91
65
31
125
19
9
12
48
60
99
17
40
20
108
40
32
28
176
24
12
43
41
91
41
4
56
28
24
56
12
48
31
9
92
48
64
20
96
60
16
ABCD 96088817018*3^$a+1 [50027]
75
18
87
36
24
33
119
24
19
41
16
39
24
72
6
23
1
51
3
161
24
37
90
18
84
6
5
1
84
6
5
16
8
169
15
8
7
6
66
18
12
18
48
12
12
29
4
3
29
25
63
72
93
3
12
3
177
3
18
15
24
45
3
9
18
42
30
24
6
3
72
21
24
138
36
6
3
72
9
24
27
3
41
100
12
39
24
90
15
15
30
72
12
15
33
54
54
30
81
39
6
48
23
4
20
4
87
12
60
41
61
24
36
60
15
39
41
25
51
15
24
105
15
21
20
7
18
15
3
114
6
5
19
72
66
3
15
21
3
6
30
24
48
29
24
1
108
11
1
11
7
113
7
66
27
33
36
3
27
33
3
24
29
19
33
20
43
45
21
51
12
8
43
5
12
4
93
36
147
33
30
6
71
4
15
5
16
39
9
24
15
60
36
30
35
16
15
81
3
17
24
49
11
13
18
9
21
27
108
33
84
12
3
32
4
56
13
42
29
7
12
42
15
56
85
15
3
96
18
11
7
5
64
36
15
33
20
1
11
24
13
11
12
24
19
9
21
30
9
36
27
9
21
12
6
42
60
15
27
12
21
80
97
78
5
148
39
66
60
36
36
3
15
36
30
3
15
12
81
27
33
12
108
3
24
45
51
9
3
29
4
15
21
9
24
66
114
15
8
7
53
37
60
36
47
13
12
12
18
18
35
7
288
21
20
115
29
1
11
7
117
153
18
29
91
90
18
60
36
6
114
6
54
5
24
19
53
55
65
24
36
48
25
35
112
20
19
30
3
3
45
24
48
68
13
6
5
79
12
5
13
35
139
45
51
5
19
12
6
59
64
69
3
12
27
24
17
7
36
96
9
9
66
5
49
15
8
7
102
6
42
3
33
75
21
24
135
27
5
19
29
19
57
36
20
73
30
81
3
12
6
30
18
35
31
48
77
4
81
51
108
20
19
33
3
42
27
8
13
24
60
3
8
49
18
12
12
66
30
48
9
15
6
71
43
48
45
72
93
12
6
174
11
31
90
39
57
18
45
32
7
12
30
54
36
101
25
35
13
12
3
20
4
63
5
24
25
24
11
28
15
105
32
25
11
28
12
8
19
6
24
47
1
12
15
15
21
69
30
12
24
6
90
18
47
1
12
90
42
144
12
15
9
18
6
15
60
39
48
33
15
45
9
18
24
6
12
12
84
72
18
30
111
51
18
90
21
20
19
30
30
5
25
42
24
41
37
27
33
63
39
41
7
6
35
1
78
41
19
41
55
6
84
72
30
48
90
6
21
20
79
5
19
12
57
21
66
5
55
5
24
136
99
21
9
51
20
28
27
108
18
24
39
36
3
6
15
32
43
120
114
30
12
41
24
25
6
5
55
5
133
12
3
32
7
12
78
36
60
11
40
21
18
36
33
8
43
42
15
44
1
83
55
9
15
21
140
25
39
56
1
48
3
63
5
12
19
6
18
72
53
16
36
93
11
36
4
99
41
19
129
8
19
89
12
37
66
9
123
48
9
27
5
25
30
21
9
18
36
5
127
30
30
12
30
12
24
54
108
12
48
18
6
5
4
32
60
40
12
21
24
11
16
39
12
30
15
87
36
60
24
6
51
140
60
25
48
15
45
23
139
65
4
32
13
11
84
37
18
21
15
33
3
5
37
6
36
24
21
44
49
63
3
5
31
48
53
48
96
36
43
69
87
6
30
45
3
5
61
39
20
55
24
17
31
12
30
246
36
29
1
36
3
20
16
75
36
78
24
11
1
54
36
65
31
30
27
63
54
18
17
1
18
6
24
15
39
12
24
12
24
9
27
53
19
12
60
24
81
36
20
88
20
16
33
18
57
3
48
6
11
19
21
3
41
4
51
5
4
9
66
69
12
15
21
9
60
36
27
8
4
51
12
6
6
18
12
39
21
24
6
6
18
66
30
6
3
15
21
56
52
3
144
36
69
9
6
41
25
12
12
39
36
9
36
18
81
9
30
6
107
28
21
48
23
13
155
7
5
13
75
21
6
45
15
12
53
52
32
1
12
3
3
21
56
37
6
12
9
33
12
51
44
1
3
9
78
12
12
41
7
12
33
21
24
12
60
18
30
71
52
9
131
7
42
95
24
16
93
12
18
12
5
73
3
3
30
6
30
18
42
11
4
20
19
5
19
72
60
41
52
36
51
29
49
30
53
4
44
1
6
53
52
20
7
45
117
24
24
30
12
9
15
24
21
20
19
12
6
72
15
36
15
21
63
77
19
41
13
6
9
15
36
17
55
29
43
6
6
18
60
3
128
19
41
16
36
84
3
18
30
5
13
27
39
36
69
3
12
6
18
69
48
24
44
12
7
21
99
17
24
4
60
21
27
24
56
48
25
11
13
23
40
44
19
42
75
20
43
5
25
71
1
12
6
41
25
71
4
9
6
33
111
24
78
12
27
39
24
72
9
27
12
12
41
19
6
15
44
1
12
30
17
4
36
9
114
12
66
12
71
12
4
39
24
17
64
9
12
3
128
55
9
15
78
23
24
25
54
36
66
23
19
6
6
84
24
48
65
4
3
6
27
27
66
30
5
7
45
44
4
15
9
45
3
20
84
25
35
4
21
11
7
33
27
57
9
15
135
41
19
12
48
24
30
36
24
60
78
30
39
3
18
30
12
12
33
68
79
108
101
67
5
7
6
6
114
51
3
41
37
27
21
11
25
54
45
20
4
3
5
28
12
9
48
11
55
45
39
102
39
51
24
42
30
5
4
3
18
3
12
15
53
1
183
8
67
17
60
1
60
63
144
12
9
54
60
57
33
78
12
93
27
12
24
24
12
18
6
5
19
12
78
75
63
5
4
3
33
39
24
12
18
15
20
199
53
43
90
42
24
6
3
24
51
5
16
33
3
39
9
21
36
108
42
12
6
11
1
3
15
21
3
30
30
48
29
13
11
7
108
12
24
5
19
54
30
66
11
24
91
9
69
18
24
30
39
15
117
44
25
84
39
21
6
78
30
45
27
6
30
24
30
15
21
18
69
32
4
99
45
87
29
25
35
16
15
54
24
3
3
17
7
6
15
27
33
21
66
12
42
39
156
15
36
30
180
18
36
24
17
19
41
7
108
42
66
156
5
36
37
12
24
27
15
48
60
9
15
30
23
49
35
1
84
24
36
63
3
24
9
21
18
36
17
25
27
12
9
11
24
7
12
12
48
66
99
96
27
42
90
53
4
20
24
1
48
11
12
100
27
90
11
37
15
12
3
57
21
11
40
44
121
11
4
39
60
30
15
39
90
15
36
225
36
24
15
20
4
108
3
12
18
35
1
6
29
24
25
12
12
42
60
5
16
24
63
30
27
33
3
3
6
48
75
12
24
ABCD 96089109622*3^$a+1 [50006]
3
5
106
186
36
18
48
20
52
38
22
6
27
9
3
17
6
30
58
6
80
28
48
3
3
86
46
44
34
3
36
15
12
8
25
21
44
4
14
13
24
33
50
16
44
18
16
78
36
122
58
14
4
24
12
8
36
36
28
8
31
27
6
12
20
12
16
12
15
47
10
6
30
14
10
159
51
42
20
22
57
3
18
12
20
22
48
9
5
7
11
6
4
42
42
2
4
45
21
12
51
57
62
4
174
3
3
30
14
6
52
111
21
30
9
39
54
3
39
38
12
34
30
12
2
25
5
24
22
33
9
3
12
65
40
15
9
3
27
9
5
36
22
36
14
48
6
1
33
30
38
142
18
2
25
47
46
30
50
36
28
26
100
30
56
19
161
22
21
72
47
18
4
26
10
32
22
24
2
34
36
2
34
12
18
12
14
136
36
18
18
6
92
10
18
114
18
51
23
6
18
4
48
38
16
32
64
32
4
18
9
39
9
23
25
35
1
27
42
32
10
33
27
12
30
72
50
10
44
22
56
18
7
99
96
12
56
40
8
52
24
56
72
4
6
24
42
24
18
26
12
4
50
16
3
51
12
9
5
31
59
10
6
36
2
19
21
12
15
5
30
36
6
34
33
5
22
6
54
9
33
39
17
10
8
46
24
6
12
45
3
6
32
4
12
24
6
57
41
7
117
36
12
12
24
15
11
13
5
22
114
80
19
3
48
26
10
8
12
94
51
5
16
68
4
3
75
6
3
5
40
27
24
9
12
120
38
22
24
15
12
11
36
10
75
15
9
33
42
21
15
30
8
22
86
4
12
15
24
15
18
14
16
54
12
66
6
3
69
6
69
11
1
71
4
18
3
21
36
30
54
6
21
17
22
6
15
15
2
12
24
48
18
52
18
2
96
10
39
33
20
7
33
48
20
24
34
32
4
21
21
39
3
8
66
6
4
50
18
22
3
15
8
34
15
9
2
12
6
30
18
16
30
21
63
2
7
15
8
36
16
12
42
20
24
34
45
3
2
7
17
31
9
123
15
2
54
34
12
2
60
13
9
42
33
3
26
36
58
45
81
3
12
105
15
41
16
38
16
6
99
15
6
36
36
24
26
10
12
18
9
11
48
10
60
2
82
63
9
6
21
24
11
40
14
6
46
3
5
36
10
9
3
24
20
1
69
8
18
13
15
9
12
21
36
30
48
9
33
18
84
90
26
37
12
41
18
24
157
5
4
12
24
32
4
30
117
75
9
29
4
6
18
36
26
10
6
12
21
15
6
26
25
59
172
26
34
6
20
16
2
30
16
62
1
45
36
74
90
7
3
30
51
33
84
12
36
15
5
16
20
19
9
8
10
8
12
6
16
6
9
27
78
8
18
10
42
20
49
17
19
15
18
8
19
17
12
58
48
6
15
9
8
67
5
16
2
28
42
44
16
96
24
18
6
86
88
30
15
11
10
18
12
48
2
10
45
99
80
1
3
21
35
30
130
2
10
48
44
54
46
6
30
80
18
4
2
12
22
12
63
53
66
52
18
12
36
27
9
30
20
73
17
40
48
6
36
50
12
4
14
49
24
35
10
12
2
36
37
36
60
15
8
6
10
9
12
72
35
42
4
12
27
23
10
44
10
14
70
78
54
33
11
4
9
11
36
1
17
4
3
57
27
179
4
6
44
4
12
90
14
4
18
6
39
15
33
11
10
6
6
50
4
6
3
41
22
20
28
2
22
68
18
46
32
52
56
12
34
42
2
30
6
16
66
48
30
24
12
14
42
7
3
2
10
9
95
13
21
6
14
55
12
3
12
33
24
9
12
2
40
30
12
20
52
8
48
16
3
45
26
18
4
51
12
23
13
41
6
16
69
15
12
42
24
24
32
36
30
6
16
30
30
86
48
24
16
9
12
75
36
48
2
19
15
18
12
6
45
11
10
44
22
6
12
84
96
12
6
8
34
15
36
3
24
48
2
55
39
33
3
72
48
36
2
36
4
27
15
32
4
96
30
26
25
147
12
54
6
54
15
12
23
10
51
3
9
15
12
8
30
132
34
6
3
81
6
14
22
21
12
33
48
26
12
16
6
32
18
54
4
6
30
75
75
54
96
36
6
2
46
2
10
14
55
27
8
16
9
45
3
15
9
9
24
14
13
35
6
7
5
24
16
20
28
30
6
2
22
3
39
48
33
39
6
3
59
16
62
10
6
14
34
2
13
15
18
26
22
2
28
18
2
13
84
29
6
4
54
12
39
11
34
18
33
23
37
9
48
20
4
15
11
13
11
84
18
10
12
21
51
32
72
6
48
31
5
16
12
3
45
3
17
10
81
15
36
57
11
64
45
108
15
6
24
54
8
46
12
24
72
14
1
15
14
36
24
58
32
25
12
57
50
4
6
30
45
3
18
12
42
2
7
15
30
3
45
30
21
33
8
6
28
24
12
24
18
24
14
1
3
26
36
42
10
62
36
4
30
30
98
72
16
24
6
20
6
30
73
41
4
8
16
6
24
9
5
22
6
38
1
96
12
39
6
32
4
68
40
72
54
26
7
17
10
12
8
1
5
12
10
6
96
3
17
4
90
54
18
44
1
3
32
16
6
39
3
9
35
13
33
14
4
42
15
23
97
35
52
6
15
63
18
12
8
24
19
48
5
4
51
47
37
53
31
39
18
20
28
15
15
18
6
14
19
3
93
9
12
48
75
63
24
18
3
9
6
42
6
2
28
26
12
13
29
22
54
14
4
9
3
12
8
10
12
12
6
45
15
6
14
78
43
23
6
12
34
20
16
2
4
6
93
3
54
20
10
30
27
5
4
30
6
24
24
15
11
16
2
31
41
12
4
24
6
12
117
5
34
18
2
4
62
24
10
9
33
2
46
15
33
32
12
4
36
3
12
27
44
6
16
2
106
27
21
51
9
2
85
77
16
75
12
89
18
24
1
9
2
54
16
6
48
6
24
36
6
9
35
13
77
43
47
12
1
9
48
3
9
8
88
15
45
8
88
8
4
3
33
8
10
48
20
25
11
72
34
72
15
105
39
15
42
6
33
51
6
111
11
4
24
9
21
8
6
54
82
30
6
36
42
42
44
4
12
9
3
72
44
4
9
33
8
4
6
54
12
6
30
110
16
14
16
8
31
21
14
4
48
2
4
6
8
28
36
24
44
10
8
58
26
7
9
74
54
46
33
35
22
12
39
17
34
9
59
46
12
2
22
12
84
39
17
34
2
43
11
34
6
2
34
2
55
45
20
10
102
15
5
90
4
66
56
16
42
14
4
3
21
12
8
18
37
5
18
13
27
50
54
106
2
34
14
34
3
3
2
16
2
4
12
56
64
9
57
18
48
2
34
14
6
10
44
7
33
162
8
82
26
18
4
48
66
26
7
35
13
5
4
30
54
24
36
15
57
36
8
19
24
3
6
8
4
68
54
64
44
49
36
3
36
2
10
12
9
35
70
20
34
8
28
30
6
44
12
36
64
18
30
2
16
51
35
34
8
18
61
33
6
2
36
6
28
8
4
14
36
19
21
86
12
22
14
10
27
5
64
2
4
6
3
3
44
13
21
14
73
27
9
3
33
5
18
64
9
27
21
72
17
19
3
2
4
12
20
82
8
64
9
15
14
94
42
48
15
63
36
14
115
12
12
41
70
30
38
70
156
51
35
4
50
16
38
10
56
10
33
12
9
15
65
10
69
24
15
26
16
18
8
34
6
14
7
63
6
3
12
12
24
9
15
24
5
19
3
14
52
3
21
12
32
16
18
8
10
54
152
10
6
6
6
6
6
6
12
8
18
25
3
9
33
38
61
47
4
18
2
22
36
6
12
6
66
12
21
51
6
6
20
64
36
6
12
30
74
40
3
15
9
5
10
48
45
23
16
9
27
32
1
57
20
28
15
11
13
35
6
12
31
3
33
129
36
62
22
12
20
4
8
78
16
12
30
26
72
1
17
18
22
2
22
6
66
3
59
16
21
21
15
21
2
18
4
3
11
52
6
30
38
28
2
18
22
30
8
54
1
21
24
24
6
14
7
12
39
18
15
35
25
11
1
99
45
11
13
33
32
12
54
13
29
4
24
36
48
3
15
12
36
14
6
4
33
29
54
37
33
72
18
12
6
12
44
19
35
42
28
2
13
23
22
48
56
22
30
12
24
20
16
30
9
71
36
4
42
87
27
20
22
6
14
ABCD 96089129842*3^$a+1 [50025]
12
32
196
29
48
168
151
260
16
24
144
29
103
60
5
72
51
69
67
221
72
7
41
43
92
57
168
99
88
5
123
64
36
20
213
151
36
72
173
43
5
55
60
36
84
5
115
20
160
65
72
39
180
204
64
12
84
36
168
8
124
281
48
7
60
80
69
31
137
67
24
240
24
77
55
41
7
41
72
19
144
24
53
27
141
55
12
20
28
24
56
96
16
32
40
53
7
180
32
28
36
120
36
36
29
168
123
93
24
48
48
51
21
3
124
20
16
92
4
5
91
5
87
76
200
40
29
3
64
48
5
96
31
89
19
116
129
175
12
8
93
67
5
91
44
57
24
19
5
27
124
36
300
60
5
168
55
96
20
136
24
72
77
27
45
139
5
15
244
188
28
116
28
36
65
24
135
33
219
4
36
53
51
100
116
16
32
40
120
5
43
108
84
72
24
24
20
28
8
40
5
51
28
41
51
45
43
96
120
84
17
79
20
184
5
15
156
36
16
12
116
9
51
4
17
31
180
5
43
77
139
149
187
32
16
84
96
20
21
139
60
17
15
100
8
4
65
43
29
103
17
48
63
52
56
16
84
12
180
20
165
135
28
29
7
48
36
92
28
5
15
105
27
45
67
48
77
15
192
4
56
93
51
40
96
5
3
36
105
19
77
19
77
43
149
67
5
31
12
125
163
5
48
31
84
32
40
293
72
7
20
108
153
259
77
55
140
16
8
40
29
51
52
48
140
16
24
24
36
41
3
52
113
63
57
163
20
129
19
29
48
3
16
8
165
15
57
55
36
5
120
19
48
12
41
55
32
28
48
56
21
19
36
44
21
159
9
87
100
24
48
128
45
7
41
91
48
12
116
45
123
237
55
84
60
89
27
24
21
27
148
108
20
81
3
93
15
4
24
125
67
53
159
28
77
7
84
29
31
20
112
8
16
101
243
117
7
41
87
64
80
148
48
5
39
225
19
80
40
80
40
32
108
16
108
48
29
19
125
120
27
40
53
51
93
43
44
148
245
3
48
117
99
21
24
15
129
91
8
45
72
96
19
29
19
72
24
20
124
20
33
3
40
20
12
168
21
19
24
60
17
15
64
17
63
9
7
84
72
29
75
45
24
72
3
256
48
32
64
12
20
285
24
51
52
32
273
43
68
4
53
19
341
63
52
48
5
120
192
3
16
24
24
152
16
5
15
28
56
64
44
16
36
8
16
29
43
5
43
12
17
163
140
64
20
93
48
99
136
48
72
8
69
75
52
41
247
48
140
93
91
80
16
72
5
3
69
19
29
3
40
12
41
51
4
17
43
84
161
79
176
9
48
67
36
17
75
84
180
40
96
53
144
91
24
77
24
7
44
196
60
168
56
4
65
127
84
44
4
5
171
21
103
12
84
41
43
60
32
288
208
60
120
44
9
27
28
132
108
12
29
51
4
84
5
7
44
40
29
175
32
84
28
48
20
12
33
3
24
16
36
164
12
33
96
19
96
80
144
21
151
48
20
12
4
53
96
187
5
48
19
5
31
144
113
264
39
36
40
125
19
24
8
112
48
77
3
48
40
56
100
65
115
24
20
84
165
91
144
60
32
4
32
28
137
120
72
43
5
7
32
76
24
5
48
91
60
60
32
24
16
24
8
21
51
21
168
7
17
63
33
15
105
75
21
139
144
53
72
27
100
60
5
24
75
165
51
88
8
4
36
60
137
288
43
29
192
111
12
36
16
48
96
137
288
27
40
77
55
80
28
132
96
20
12
144
220
96
8
76
41
ABCD 96089520238*3^$a+1 [50143]
125
19
24
32
15
24
385
8
21
12
39
40
173
6
541
35
66
24
379
47
60
69
159
54
18
33
40
104
3
45
9
55
56
57
31
71
24
81
9
15
75
36
1
29
24
51
15
25
53
66
9
48
105
18
42
43
120
29
27
40
23
345
51
54
7
29
115
35
157
53
51
9
7
48
104
16
32
99
30
60
51
48
57
183
57
79
80
24
45
67
29
54
126
199
155
36
1
59
45
48
81
144
15
96
232
17
7
35
36
9
21
267
147
60
25
11
45
72
45
120
187
119
114
108
210
49
80
48
21
91
8
15
90
15
112
80
120
153
132
3
87
84
36
24
30
60
300
24
138
25
179
210
3
88
23
105
112
53
90
81
39
54
36
72
168
31
80
45
195
45
19
176
16
53
132
55
35
90
108
7
5
78
12
129
216
87
150
30
45
105
102
306
78
36
21
48
16
5
66
73
5
75
96
64
65
127
8
51
18
43
83
90
171
129
6
49
17
15
129
168
7
176
24
135
84
21
40
65
24
54
36
37
65
24
79
65
12
75
39
9
9
12
115
80
45
99
9
15
33
39
21
12
15
21
27
15
18
30
1
5
210
9
69
12
6
25
29
138
321
21
18
1
167
30
339
96
24
48
57
90
165
216
117
91
17
15
99
156
24
1
17
12
24
12
319
113
31
137
12
180
96
66
78
103
23
145
56
33
30
73
32
147
54
127
5
12
96
7
248
15
156
78
120
103
77
75
216
112
32
291
117
9
84
99
33
63
81
39
16
80
24
40
176
129
54
57
48
72
123
96
30
55
200
16
120
8
57
15
400
125
126
18
252
48
39
57
18
13
275
108
97
23
9
153
15
183
24
90
63
3
45
51
270
30
18
63
48
177
24
54
84
180
57
16
95
48
1
104
45
67
59
30
15
189
12
175
24
8
136
95
30
114
33
40
8
96
24
15
72
393
39
126
102
18
171
51
12
105
27
189
45
54
13
24
24
176
33
31
5
12
18
37
17
72
144
6
81
40
35
78
31
8
285
138
24
1
107
36
72
30
3
24
27
90
3
136
5
72
235
32
3
60
30
24
18
18
108
115
59
96
54
180
18
129
105
54
9
112
23
18
54
49
41
175
95
25
8
216
136
149
75
112
125
19
29
91
221
18
25
152
160
5
12
222
48
252
78
102
54
36
24
12
3
39
57
96
45
180
120
79
161
79
5
114
30
99
117
150
69
87
9
64
77
210
24
66
207
51
12
162
180
27
40
56
57
36
60
15
120
135
156
36
198
24
18
49
24
72
32
15
33
27
93
24
9
84
78
54
15
33
288
144
96
63
75
36
6
180
18
61
80
249
55
152
45
132
126
1
173
75
136
77
24
19
32
24
123
37
11
42
48
24
30
108
1
56
21
18
9
117
198
45
111
1
41
55
53
51
39
30
6
30
175
95
6
19
128
105
108
48
51
21
27
33
199
71
9
24
232
17
60
91
80
9
87
16
239
138
72
24
15
216
3
45
57
168
318
150
147
141
36
144
ABCD 96089911376*3^$a+1 [50000]
48
13
11
1
12
30
6
72
72
47
19
5
7
12
30
36
42
17
16
69
108
78
9
3
30
24
18
53
24
13
78
48
6
90
29
1
39
15
12
5
139
29
7
18
30
42
30
33
27
53
139
12
30
59
24
1
60
59
7
60
21
32
13
108
30
12
45
3
5
24
37
90
6
18
41
19
24
60
6
6
18
96
35
1
63
8
43
21
3
36
30
12
12
11
31
9
24
8
13
155
1
114
29
13
12
47
25
23
43
42
11
37
3
27
12
41
1
18
5
16
24
8
7
18
18
42
12
95
115
6
42
5
64
63
65
1
66
156
18
39
56
25
87
57
6
54
83
13
6
30
15
24
39
17
163
45
8
13
35
16
9
15
9
23
193
39
56
31
36
5
24
25
18
45
80
31
60
174
63
27
42
83
1
24
48
18
5
31
81
9
63
201
47
13
59
55
72
18
36
147
45
27
15
12
24
21
9
15
27
5
7
65
7
30
11
7
108
132
41
121
23
103
24
9
15
41
25
84
42
18
24
6
89
288
88
39
12
108
36
30
12
24
24
102
24
30
23
88
8
16
33
6
6
24
60
87
8
24
7
9
39
6
6
21
9
24
47
49
23
7
30
48
6
66
18
90
48
30
18
12
179
13
6
21
9
24
36
12
54
36
5
37
42
18
143
19
149
1
54
9
27
18
48
83
7
78
30
5
37
27
21
96
18
17
103
17
16
9
39
21
11
169
18
6
6
66
15
15
113
25
6
24
9
15
66
6
65
48
7
60
173
55
66
47
40
8
24
55
12
36
60
24
101
37
11
79
12
54
15
111
264
6
30
21
3
30
42
29
40
3
12
114
6
18
30
6
27
63
24
6
12
23
1
6
132
12
78
35
16
15
41
13
11
1
6
12
12
48
81
27
78
24
18
5
37
12
6
9
15
30
6
5
72
37
126
48
21
9
72
63
105
42
108
41
13
6
21
63
18
15
39
9
39
6
6
30
63
21
11
73
6
24
30
12
36
3
27
77
55
17
73
12
144
107
19
29
16
45
36
119
1
42
53
25
78
54
35
1
66
21
3
21
135
9
120
15
96
36
12
12
24
6
143
1
60
30
12
132
60
33
147
48
77
72
13
78
5
37
27
99
29
1
119
16
72
27
90
42
41
24
24
96
24
96
1
47
16
27
29
120
61
78
29
88
39
89
16
75
24
12
33
32
19
6
54
84
5
16
33
30
156
12
17
55
30
3
9
60
35
120
1
23
55
24
12
108
17
61
195
15
9
39
9
8
49
30
9
32
19
69
51
21
39
60
18
6
72
29
91
5
43
69
3
18
75
39
30
12
18
30
18
29
24
24
187
96
29
61
59
49
6
30
11
79
54
30
120
5
31
9
21
51
39
6
35
7
18
15
32
1
24
47
55
84
6
23
40
15
41
25
24
66
42
30
54
90
29
31
33
32
61
24
6
18
96
51
8
31
33
8
43
12
132
72
93
32
49
6
48
65
1
71
103
48
30
35
48
24
55
30
78
5
25
23
40
27
48
12
33
21
30
21
129
6
17
7
24
12
18
11
25
48
71
31
41
48
67
5
19
53
61
30
77
43
21
9
71
61
144
11
13
90
57
63
12
18
51
3
36
12
30
18
6
24
54
161
121
15
111
42
66
90
11
19
36
9
27
93
32
127
30
11
25
60
60
39
80
1
12
27
27
24
42
12
66
45
45
27
72
75
78
87
8
7
33
45
12
6
6
3
33
174
9
27
5
40
9
6
113
40
39
60
18
59
1
23
120
49
12
30
29
64
63
89
24
91
5
43
72
24
29
31
6
24
96
11
24
103
150
11
61
11
24
31
17
88
33
90
6
15
24
56
55
41
24
61
18
42
108
12
108
12
15
9
24
39
32
43
53
79
18
60
27
39
17
24
13
155
133
78
12
17
37
155
40
15
60
36
24
36
45
8
1
30
9
45
12
95
7
6
35
7
192
33
87
36
6
54
12
29
24
1
23
40
3
78
24
42
60
66
60
24
24
6
18
42
24
54
36
36
144
11
25
63
57
23
13
120
18
24
66
24
72
30
9
45
30
30
12
27
27
120
30
15
9
6
18
47
13
78
30
18
21
39
24
30
6
45
32
67
72
5
16
27
6
36
131
7
65
25
18
5
48
55
9
33
30
18
156
3
56
187
5
72
7
9
9
66
36
6
99
135
33
27
18
12
54
6
6
42
11
91
125
43
101
37
54
48
30
71
1
6
17
25
15
56
7
12
53
13
24
3
99
5
49
84
35
1
30
12
12
30
36
12
42
96
12
5
43
30
30
42
87
3
5
55
18
60
11
24
1
30
41
133
11
24
79
6
35
19
12
66
47
1
24
15
21
35
1
114
54
12
78
5
31
57
72
147
5
16
33
6
6
27
15
33
27
132
9
72
8
61
51
9
6
17
43
12
17
40
15
9
39
6
59
67
29
67
5
43
12
17
55
48
54
3
8
49
78
17
1
18
24
53
97
23
64
80
19
60
17
67
21
45
6
18
75
3
53
1
15
8
43
30
30
18
30
54
27
8
55
48
18
6
18
111
27
24
21
3
5
7
90
18
12
12
66
35
97
18
24
53
7
12
6
42
6
12
35
37
35
88
27
6
30
12
24
101
19
78
23
24
16
3
12
9
3
72
30
36
24
78
6
15
15
24
6
11
19
30
47
55
17
48
48
19
30
23
112
80
1
54
30
35
55
33
33
12
12
23
48
24
120
61
60
72
18
24
21
87
84
5
25
95
48
7
78
18
89
16
15
9
48
93
78
5
31
9
9
120
36
6
24
72
18
84
12
11
48
37
83
7
12
6
150
17
13
35
31
24
6
3
56
55
41
25
66
45
32
1
36
3
32
25
36
42
132
ABCD 96089946794*3^$a+1 [50074]
60
12
84
59
54
90
61
35
1
96
23
42
103
59
36
1
60
48
11
49
48
47
13
60
384
53
7
29
7
5
19
36
108
12
113
115
29
7
11
18
7
12
113
48
31
11
109
96
5
7
125
55
156
5
31
41
18
1
156
17
43
120
143
61
84
72
17
7
29
7
353
7
12
5
31
24
36
29
7
120
36
35
97
60
95
37
96
24
23
18
67
11
121
89
7
35
13
5
7
24
53
60
30
270
187
48
23
37
48
107
6
31
96
35
49
23
13
53
60
91
108
12
180
24
17
120
19
144
12
72
108
77
18
145
107
61
29
55
48
47
1
29
7
89
79
96
36
89
19
35
1
12
12
155
1
72
17
31
36
24
5
19
11
337
48
119
13
72
72
173
30
6
90
37
48
156
23
6
7
47
133
24
53
43
17
67
131
37
12
36
53
127
35
49
48
65
108
79
144
36
24
36
216
47
1
36
11
25
35
97
65
138
13
5
54
37
60
84
5
12
19
60
168
36
12
144
96
168
24
65
103
5
55
23
85
96
84
204
48
12
156
35
72
49
143
1
59
1
96
24
12
72
36
24
36
72
24
83
13
77
90
157
144
24
41
30
90
54
78
12
18
198
19
5
55
108
24
24
17
43
119
36
60
1
11
493
24
11
37
17
48
72
31
12
143
145
96
36
65
210
18
67
77
43
120
24
11
133
17
55
24
11
145
47
37
71
25
53
12
19
84
12
53
115
29
30
277
24
119
30
108
19
48
41
90
25
17
19
143
1
144
72
60
11
25
84
71
205
180
84
96
48
60
77
7
72
60
23
78
19
84
5
7
47
13
24
89
72
48
42
97
5
91
12
12
71
37
17
31
17
162
78
480
103
36
29
91
168
41
132
30
25
48
59
37
24
36
41
19
156
204
23
18
103
60
36
11
60
145
47
13
72
36
24
12
29
7
132
108
17
7
36
47
13
12
36
17
7
11
354
6
144
30
7
89
67
48
60
17
42
85
132
36
120
12
72
29
30
85
36
83
97
83
18
187
12
24
36
156
72
12
24
132
120
48
24
36
47
25
35
37
71
72
48
49
95
133
24
48
11
1
113
36
162
48
1
36
17
43
48
24
65
6
30
60
54
48
78
19
11
144
61
12
17
55
72
24
17
19
71
30
42
90
7
23
1
24
60
95
13
108
5
91
53
7
96
108
96
96
12
71
25
84
36
60
29
18
73
24
35
61
36
23
13
60
5
198
181
29
7
24
120
24
185
19
156
12
107
1
24
108
77
96
30
61
36
24
36
5
72
43
48
96
120
84
24
53
7
143
37
60
5
6
85
240
132
24
269
19
156
12
48
96
89
31
41
7
48
48
95
157
17
36
7
17
127
11
73
215
1
120
23
6
151
24
96
204
84
65
43
107
18
48
7
24
84
12
77
36
72
55
12
132
36
12
113
19
36
60
12
12
53
60
55
11
25
96
59
49
60
143
132
13
77
7
96
5
43
120
60
60
12
24
24
89
138
90
132
108
139
36
23
30
24
36
55
144
11
169
96
84
72
29
24
43
12
36
12
48
36
59
42
163
24
41
55
24
72
71
102
90
61
132
60
48
5
7
24
101
55
197
31
36
84
12
83
72
18
19
251
24
193
23
181
144
29
31
5
19
5
48
7
96
84
11
144
97
96
113
7
84
24
60
29
66
114
43
24
143
25
36
17
7
11
25
24
53
72
55
41
55
65
7
12
23
12
78
12
31
60
120
29
7
36
12
132
11
162
7
23
37
84
120
132
12
48
17
31
77
19
24
179
97
149
67
23
49
12
83
37
41
48
79
132
23
1
24
35
36
1
29
79
72
60
36
275
222
103
60
60
83
30
42
97
48
47
78
18
25
72
24
ABCD 96090073232*3^$a+1 [50002]
60
102
30
27
48
48
21
24
11
19
90
66
6
174
30
6
24
53
13
48
47
79
36
69
9
87
123
6
6
24
24
5
127
30
24
35
151
60
9
39
45
45
51
9
36
60
51
48
27
45
12
32
148
51
69
48
33
11
31
185
145
35
40
84
39
21
9
36
24
12
15
39
30
3
12
21
75
9
51
123
12
84
60
30
111
69
6
30
24
36
48
35
97
39
21
168
39
32
31
180
48
21
21
27
32
1
24
75
39
12
54
3
48
15
48
77
72
1
107
13
59
7
24
6
36
3
84
51
102
135
20
13
219
3
78
12
48
51
9
39
27
30
3
33
3
51
6
18
21
39
21
36
140
13
12
75
135
48
21
21
84
123
21
87
48
87
18
6
126
120
60
47
16
21
54
60
9
27
30
54
117
3
6
30
30
15
129
60
60
35
1
24
30
9
12
36
45
84
66
54
24
6
66
84
96
78
21
69
66
66
24
119
61
24
60
27
45
60
30
60
9
164
37
3
45
12
18
12
9
84
21
150
6
18
81
21
3
15
185
1
24
99
81
15
147
18
87
123
69
87
36
30
24
30
9
111
54
27
45
60
24
54
12
48
9
12
45
120
90
6
48
66
9
21
3
3
18
27
3
5
4
108
24
24
15
21
45
15
21
147
21
60
36
35
61
18
12
9
129
60
12
3
21
51
12
8
79
66
18
12
45
15
9
84
45
95
16
81
90
18
96
36
84
3
57
54
90
36
3
48
8
40
57
60
84
126
24
66
15
33
6
6
114
9
24
51
36
54
51
39
6
6
29
25
24
6
69
27
29
28
3
18
59
36
85
12
60
30
18
87
15
18
35
1
54
102
54
90
3
33
15
33
12
107
1
12
75
39
53
1
72
87
56
1
36
84
6
18
135
132
93
60
11
121
23
31
5
85
6
30
84
11
43
30
171
141
90
30
27
57
131
28
24
81
72
30
53
85
6
6
24
30
60
45
21
47
28
33
27
9
30
66
24
84
12
39
9
35
4
3
54
6
24
60
66
39
9
120
12
135
39
24
36
30
120
3
3
5
88
12
48
27
78
75
21
39
57
48
171
81
3
120
21
24
36
6
24
173
43
93
81
179
145
6
33
48
84
39
21
129
51
51
18
72
84
11
25
60
3
12
12
57
63
56
4
36
15
30
120
11
55
6
18
30
102
57
56
1
24
60
39
57
84
60
12
18
81
111
120
30
228
60
60
51
21
143
1
24
72
15
140
172
27
189
21
114
81
120
51
54
60
24
12
78
9
21
60
96
15
15
24
12
9
48
3
18
27
9
24
11
148
96
44
1
120
66
6
108
95
4
36
45
6
6
30
18
36
24
12
15
3
30
12
47
187
96
60
9
9
75
32
13
6
6
48
42
33
72
68
97
3
24
36
165
72
60
39
21
39
21
120
27
48
9
6
54
30
30
60
6
78
12
60
78
6
54
5
16
39
9
21
95
7
30
107
28
75
5
148
21
36
27
57
24
39
8
25
47
208
9
36
39
81
48
42
54
60
264
27
3
42
3
57
30
54
36
27
48
45
78
42
99
24
45
42
45
180
15
9
45
3
21
66
6
90
18
126
24
66
6
78
90
42
84
39
81
6
18
35
4
81
36
23
13
75
105
30
65
25
54
54
99
57
99
237
24
30
41
25
30
18
12
15
48
84
3
54
150
30
24
96
174
60
36
5
79
6
6
45
24
9
72
48
30
77
4
9
120
12
24
63
3
9
39
57
24
21
30
18
30
12
24
24
6
24
150
42
60
135
63
132
18
12
27
33
90
9
9
12
60
84
23
7
30
120
159
45
30
6
6
33
15
30
96
90
33
20
36
31
6
48
66
6
3
24
93
18
6
3
21
42
18
11
1
168
27
12
21
167
40
33
39
93
3
15
21
44
40
32
40
9
6
69
21
24
3
21
6
53
52
39
12
18
59
307
36
24
24
30
39
21
39
48
15
9
39
156
84
12
45
15
18
72
54
9
92
25
83
64
81
6
24
66
24
42
18
99
36
51
84
89
37
39
27
30
54
90
24
15
15
126
119
36
1
78
57
24
20
4
21
15
105
270
45
9
39
111
30
36
6
54
60
95
49
36
36
60
3
15
9
81
96
54
42
3
21
36
30
5
13
42
9
81
15
15
60
84
6
18
72
54
24
12
24
39
111
9
81
36
168
126
6
60
24
36
15
45
47
61
12
3
15
96
96
9
9
6
9
57
24
36
54
30
60
60
6
24
53
16
21
36
24
3
93
23
85
36
99
105
120
96
84
39
27
129
111
24
9
21
95
25
27
99
45
69
39
12
39
6
36
54
33
33
15
3
21
84
27
9
80
64
24
33
3
51
33
81
12
3
21
3
117
6
18
126
53
7
6
114
24
66
15
21
24
3
60
51
42
39
231
18
ABCD 96090312972*3^$a+1 [50097]
8
4
20
1
27
96
20
1
36
30
6
87
56
85
51
21
6
17
40
24
12
69
18
12
5
1
36
84
27
9
60
51
12
20
19
6
135
27
54
27
8
55
18
36
63
36
3
6
3
51
29
1
3
33
18
6
3
15
48
6
18
48
9
36
36
12
21
12
3
39
138
27
8
7
93
80
52
3
18
60
72
66
17
4
12
20
1
24
123
3
53
1
35
31
45
24
39
5
19
72
9
45
18
90
63
9
12
15
57
6
137
37
23
19
54
36
18
45
27
21
12
15
72
24
36
29
43
12
81
9
51
63
53
13
6
30
3
3
9
20
28
15
18
39
48
57
66
69
21
3
120
57
15
3
5
1
30
5
1
15
48
12
12
15
45
15
17
40
15
21
48
12
3
249
3
24
18
83
61
12
15
57
15
24
20
1
15
15
54
35
25
3
12
24
12
21
54
45
63
9
8
13
36
108
51
24
48
8
1
30
5
16
24
9
87
20
4
20
4
51
12
81
87
120
9
24
12
15
30
3
48
3
5
1
72
123
3
17
28
56
19
21
24
9
6
18
3
24
36
45
18
54
48
168
12
35
36
55
9
12
20
1
63
24
3
17
67
36
18
36
72
15
116
73
12
42
89
19
48
6
15
15
17
40
21
102
6
36
11
148
3
36
30
18
108
45
36
24
3
9
12
69
42
65
73
6
48
6
72
15
3
54
18
30
15
39
6
18
33
36
24
15
21
51
9
9
36
15
75
33
56
4
33
18
30
3
15
21
33
51
8
1
12
39
51
18
3
39
57
63
105
27
36
18
48
51
57
35
4
15
114
27
39
21
12
45
3
12
21
35
19
33
20
31
81
9
3
84
24
21
11
1
6
17
1
3
8
19
9
36
87
36
21
12
21
3
33
30
42
11
7
90
72
12
39
75
9
36
45
3
80
1
36
99
36
63
162
6
12
18
78
125
16
12
12
108
36
9
6
12
53
19
41
1
12
18
21
21
39
44
40
24
33
3
15
21
24
27
54
15
20
4
48
60
8
64
9
6
66
18
9
9
18
149
109
84
23
76
12
32
4
33
27
27
5
88
12
3
6
3
33
99
9
39
8
19
36
5
19
30
15
81
36
39
44
36
25
3
12
3
9
3
168
12
6
48
35
7
18
18
45
3
6
47
52
60
39
29
1
24
66
24
36
18
3
24
21
3
56
1
3
9
42
21
33
30
77
109
12
23
28
117
3
63
9
9
24
54
9
27
12
24
12
24
54
15
60
15
17
13
135
33
51
3
45
44
1
15
68
16
3
45
8
24
19
9
3
5
4
44
97
12
6
17
19
141
12
27
18
54
9
8
36
67
24
33
20
112
33
54
33
12
3
57
32
43
57
33
27
9
18
36
30
15
63
108
48
72
21
120
56
127
24
29
4
15
6
126
33
24
63
17
7
72
17
40
24
24
87
125
4
21
12
3
56
1
27
57
99
48
21
27
9
30
45
60
80
1
138
6
3
48
48
12
117
36
6
36
9
44
16
20
13
3
93
11
25
3
27
9
80
37
6
30
6
66
39
33
18
81
33
12
39
12
24
33
3
69
6
18
30
161
7
53
16
87
53
52
21
60
18
18
66
78
51
57
12
15
56
55
36
57
32
7
30
24
99
84
24
36
72
21
107
7
48
57
69
15
3
6
18
33
15
5
100
27
57
27
54
36
3
12
81
123
33
23
19
81
21
54
5
13
60
30
5
37
3
87
12
6
18
21
15
12
5
16
39
30
39
56
13
24
63
9
36
35
1
27
116
16
3
18
35
67
53
40
180
68
40
56
4
15
57
12
21
11
60
36
100
12
9
3
33
54
24
9
36
21
6
17
31
69
9
111
33
18
29
7
9
20
61
12
60
48
6
48
18
24
12
51
60
75
53
1
84
6
33
12
24
24
60
9
12
126
21
24
27
57
20
1
66
24
12
24
29
1
3
12
3
17
24
13
6
102
35
1
3
51
6
18
72
18
102
9
8
1
3
12
60
3
18
15
12
3
33
3
36
6
102
6
72
36
30
36
6
30
17
36
24
1
11
4
20
37
51
36
72
3
66
15
9
11
61
87
48
8
19
18
35
73
18
12
9
8
37
24
39
15
54
11
24
13
42
9
84
8
40
75
29
4
3
53
36
13
78
89
55
18
18
18
3
8
25
66
9
15
53
1
12
78
18
11
4
48
39
54
72
15
3
5
72
28
12
63
81
45
6
36
9
8
16
96
9
15
27
33
24
33
47
7
18
11
1
18
72
6
36
3
8
43
18
18
21
32
55
9
3
77
13
54
42
30
18
27
24
36
3
77
72
40
24
3
18
3
12
39
9
27
6
51
12
36
9
30
96
12
53
7
17
37
18
18
12
24
48
6
84
9
8
36
24
103
18
6
18
36
198
33
48
27
33
24
72
60
44
16
20
28
27
90
11
19
42
3
24
9
18
102
6
81
36
192
8
40
3
12
96
18
15
36
3
129
15
57
87
33
15
9
12
33
27
15
9
27
17
36
31
90
23
1
18
17
76
44
25
15
3
18
3
12
15
24
33
12
9
90
36
18
126
21
27
57
33
24
27
9
27
92
73
15
12
9
90
5
4
153
24
48
27
27
6
87
39
29
36
1
36
3
20
36
1
18
12
113
19
21
33
48
35
97
30
33
3
6
35
127
9
9
18
90
12
96
3
81
42
17
4
33
18
9
48
51
33
20
1
15
3
30
18
6
27
36
8
52
15
54
39
24
36
36
15
21
24
3
6
48
18
6
18
9
8
1
48
18
18
3
3
90
30
149
4
15
12
9
51
17
19
17
88
21
144
48
39
36
12
3
9
81
3
21
30
18
15
12
63
54
27
24
21
135
12
84
153
87
24
36
81
54
45
24
9
3
8
79
17
67
6
18
29
24
13
3
20
1
18
21
48
12
3
6
30
21
20
4
12
12
57
18
18
3
3
18
12
39
12
21
96
90
69
24
12
51
6
3
24
27
9
36
3
5
67
90
63
51
45
3
42
48
27
24
3
6
87
39
12
53
16
9
27
12
33
27
3
24
21
33
18
54
18
21
36
27
105
8
40
27
72
24
9
3
180
5
28
20
16
20
1
27
9
23
28
45
27
75
41
31
9
8
1
71
91
18
3
57
18
36
189
21
18
78
11
61
27
93
42
21
24
93
27
32
19
18
36
18
18
12
18
24
12
5
4
24
63
18
120
39
72
15
5
28
24
56
12
1
39
48
24
12
9
30
60
9
3
126
60
18
9
36
60
3
36
36
45
36
44
49
114
17
121
35
24
4
51
36
9
24
3
53
4
12
21
12
27
9
18
42
12
18
24
21
15
18
11
55
21
15
21
24
69
12
24
66
5
13
108
23
16
20
19
36
53
72
28
72
8
31
ABCD 96090336404*3^$a+1 [50025]
34
18
45
36
5
34
30
8
90
198
34
6
86
25
101
142
36
84
21
11
40
8
16
12
30
30
9
11
13
15
122
58
12
24
114
26
46
44
138
16
72
20
78
55
57
39
11
58
44
16
36
195
5
24
22
42
27
15
156
48
12
2
48
18
82
14
30
28
66
21
33
3
29
18
61
11
90
43
17
34
57
29
24
4
3
27
30
116
30
25
69
30
6
104
18
13
77
22
6
62
18
52
24
39
72
60
72
5
16
20
24
12
4
14
25
101
31
9
39
57
84
2
22
12
3
33
20
19
24
11
1
33
84
20
10
26
34
33
15
14
34
14
6
22
39
3
62
10
74
72
103
11
34
24
15
51
6
44
31
5
43
65
22
50
24
55
119
16
36
69
77
24
4
24
42
66
72
63
24
9
86
13
65
82
20
61
3
21
21
20
43
39
18
15
137
31
101
30
4
165
125
70
57
39
36
129
95
6
48
4
75
96
5
24
12
36
40
27
11
30
46
33
3
134
43
3
144
8
13
59
13
48
105
48
6
60
26
88
44
112
39
12
53
40
26
13
75
6
12
48
6
6
42
12
9
36
41
4
90
60
180
44
49
12
21
32
28
135
17
30
70
63
45
63
24
12
71
4
78
20
7
21
32
58
152
25
21
14
48
4
6
60
12
48
3
11
54
40
20
4
48
20
54
10
24
24
50
30
22
54
102
8
109
81
24
2
4
132
30
3
15
21
5
94
84
6
14
72
126
28
6
24
9
93
38
10
15
29
115
72
15
6
15
72
101
24
7
123
48
18
20
100
135
21
8
10
50
52
99
21
20
70
56
54
70
38
43
9
18
38
79
21
84
86
4
6
8
52
44
55
9
27
47
18
22
72
48
2
28
36
120
20
106
140
13
36
11
1
65
60
10
33
27
114
48
68
43
15
12
30
48
24
48
48
42
42
36
15
11
34
87
12
11
16
6
24
26
18
24
58
60
2
7
15
9
51
26
40
75
99
48
12
68
13
65
19
3
12
45
5
124
20
4
12
36
84
111
119
73
11
24
1
60
12
197
43
23
52
18
60
2
4
33
33
14
34
12
44
36
40
108
42
30
3
15
12
24
66
15
5
43
101
10
6
74
18
42
4
26
178
92
13
72
5
10
18
36
44
10
6
20
64
26
64
90
6
12
8
16
33
5
28
44
76
12
2
6
30
4
21
53
46
6
63
47
52
18
12
210
60
6
12
18
24
32
6
88
20
55
197
88
111
11
10
30
24
24
92
4
18
36
6
33
27
36
12
26
24
12
40
3
11
22
27
72
9
126
50
90
36
13
84
35
66
4
48
8
10
74
16
27
29
36
10
18
24
6
21
11
85
45
18
14
7
15
86
118
44
22
20
10
6
54
36
48
36
96
93
15
20
54
7
9
2
4
18
78
30
32
7
113
10
32
30
64
156
36
3
11
168
12
36
64
69
11
18
6
54
12
43
17
54
22
30
38
91
21
24
20
70
20
36
42
22
8
25
65
42
18
156
142
8
37
29
31
45
132
12
18
12
6
110
102
18
52
12
24
30
32
48
60
7
23
16
45
3
18
12
32
4
27
23
6
16
219
33
48
20
22
20
61
57
48
42
30
8
40
39
93
3
11
76
18
12
24
3
41
22
54
3
93
80
18
6
4
26
25
9
72
8
120
60
36
19
24
87
36
14
16
75
29
24
30
22
18
12
33
155
30
24
12
18
13
29
28
20
42
30
115
24
36
5
4
54
57
53
30
36
96
48
58
27
15
86
12
79
21
12
42
26
18
97
57
78
9
24
11
16
38
12
18
22
48
6
50
4
42
30
27
11
66
96
22
18
8
76
14
121
3
36
80
4
72
14
192
18
24
73
24
5
28
15
17
16
32
88
18
2
64
30
18
27
21
42
2
18
90
70
108
102
110
112
6
12
18
45
33
24
56
10
14
12
106
60
45
3
2
24
4
6
54
72
78
81
9
14
58
2
46
56
16
15
12
11
10
6
9
11
28
33
39
18
8
4
3
21
39
21
87
15
84
9
5
22
74
19
27
24
50
16
128
36
103
5
72
6
94
14
37
63
42
3
27
72
12
26
90
22
42
14
16
63
12
24
27
189
23
46
26
13
3
74
31
75
80
4
44
4
2
4
80
22
50
40
2
162
18
16
9
81
6
21
15
138
24
12
75
9
87
48
39
62
96
10
8
10
56
78
22
84
50
4
48
45
3
12
12
18
27
11
6
19
9
6
110
84
7
15
18
38
10
8
124
42
18
6
2
18
25
51
6
30
30
87
5
58
48
92
34
78
12
24
50
94
48
33
57
20
148
36
6
14
54
12
49
9
54
12
26
22
80
10
42
20
46
39
5
16
48
12
60
8
46
54
14
18
19
63
60
48
18
84
30
6
96
20
43
33
50
10
75
29
4
14
10
26
34
20
22
48
2
19
21
6
20
42
52
14
42
12
10
32
1
15
74
55
53
12
10
36
50
28
87
15
72
18
48
39
11
112
42
170
88
138
44
43
89
120
24
54
25
27
9
59
18
40
2
46
20
136
6
90
63
27
18
26
4
21
23
70
108
2
22
3
83
82
3
45
30
9
60
33
26
4
48
2
7
83
97
53
36
10
24
6
15
57
68
7
33
14
16
6
15
3
18
39
5
40
50
18
106
12
138
27
45
18
21
161
10
20
13
59
40
66
30
57
15
62
6
76
8
42
28
6
14
7
81
15
159
8
42
10
90
99
15
20
4
62
103
33
15
135
2
60
102
6
12
6
196
50
78
16
96
126
14
54
34
6
26
126
18
10
72
54
36
14
34
14
115
11
10
15
11
94
56
48
6
37
24
69
6
30
3
ABCD 96091318814*3^$a+1 [50029]
93
48
24
105
36
42
201
51
66
27
32
85
24
75
56
64
96
9
6
33
21
107
19
5
25
60
54
12
18
42
30
114
69
24
33
15
177
23
304
15
9
24
147
21
24
9
24
87
96
104
136
48
96
3
36
42
135
3
45
99
36
36
36
162
6
9
8
49
18
6
30
36
144
141
96
93
147
144
56
7
36
72
42
107
64
296
31
24
84
21
56
13
72
27
96
21
96
174
45
81
54
78
3
104
49
186
69
51
54
42
5
7
96
9
32
25
15
48
27
45
9
42
12
6
27
3
114
3
9
23
37
108
23
72
7
41
139
144
221
91
30
90
54
36
144
54
24
216
141
75
69
327
9
48
33
54
30
11
67
12
81
48
21
3
48
123
45
104
13
108
6
185
16
32
31
72
105
57
36
6
36
30
54
21
48
57
18
72
29
25
90
36
105
104
16
15
12
180
81
24
80
1
15
96
9
54
65
13
12
95
16
24
72
15
48
60
48
42
102
141
3
29
13
30
18
11
64
39
17
16
159
65
43
18
27
72
51
12
81
69
35
13
54
54
39
105
63
48
15
41
13
3
15
108
90
6
156
78
252
12
3
3
66
54
42
3
141
18
90
30
72
60
5
133
72
6
30
78
57
45
27
141
51
48
21
11
25
6
30
72
18
114
36
27
48
32
67
69
45
54
77
61
75
120
152
40
72
24
104
13
138
162
15
3
72
5
40
27
21
129
66
54
150
48
42
102
9
9
36
90
96
30
3
72
24
72
225
15
3
45
24
75
36
216
6
35
85
195
9
66
5
55
144
18
15
21
27
3
77
19
53
1
71
49
24
12
36
18
117
27
18
72
216
54
72
60
129
24
3
78
12
24
3
15
30
72
75
33
47
13
51
51
45
9
72
15
24
24
99
21
69
6
30
6
30
96
108
102
65
64
39
161
31
57
3
84
54
24
30
36
81
33
66
252
153
9
42
54
12
99
56
49
126
9
8
73
39
33
12
24
12
39
3
45
27
36
33
56
16
57
72
30
6
99
39
105
21
90
18
18
42
3
9
39
15
60
192
18
72
3
75
45
27
120
5
49
18
36
54
3
33
72
63
32
85
18
72
18
162
24
84
57
24
9
132
48
11
25
15
3
213
3
45
27
69
8
73
72
87
8
133
78
72
90
18
9
8
49
15
9
84
36
39
51
45
32
72
31
41
1
12
18
54
18
33
93
126
165
39
9
72
9
66
45
51
54
39
69
48
60
95
72
13
3
45
96
35
13
36
135
120
24
33
87
75
5
103
30
54
93
15
65
40
8
55
17
91
21
141
3
81
23
13
75
75
72
36
17
37
12
39
15
42
48
54
36
36
114
15
51
21
24
105
15
141
59
163
36
41
13
108
18
30
72
15
45
75
87
81
24
51
60
81
93
42
33
3
5
25
42
156
36
45
56
25
47
67
21
15
84
204
30
54
108
108
36
90
135
128
136
21
126
54
23
13
48
6
54
30
126
78
5
31
41
48
103
78
30
45
9
18
78
120
24
111
15
17
67
18
99
128
16
56
25
15
8
127
18
63
93
6
144
12
137
13
18
81
24
57
63
32
229
90
33
105
15
93
42
36
45
9
108
27
45
300
78
9
21
24
54
36
153
8
40
123
66
6
5
85
27
8
37
27
8
73
12
108
24
111
27
42
90
108
12
9
32
73
30
180
21
8
31
120
41
1
12
90
6
66
18
60
18
17
40
63
78
54
48
18
6
138
3
3
77
112
8
72
157
6
18
54
53
72
72
40
33
36
51
80
115
18
78
93
135
24
81
99
156
6
36
72
15
48
39
113
16
75
30
42
69
51
69
21
155
7
150
107
109
12
18
45
81
23
31
72
57
72
120
21
147
75
5
48
139
18
3
15
24
30
11
79
6
27
57
6
12
5
37
156
63
27
108
24
180
5
31
129
27
18
222
66
72
108
47
67
18
36
102
72
57
24
9
18
258
12
47
7
41
19
5
16
48
15
54
18
72
57
8
40
45
30
186
75
87
30
3
56
1
15
24
33
111
27
45
ABCD 96091684402*3^$a+1 [50038]
30
4
66
20
150
66
18
21
48
63
13
21
24
30
21
11
22
20
66
16
20
28
32
58
26
57
69
28
132
38
46
30
60
32
58
14
12
60
13
27
8
6
30
85
36
99
36
24
42
3
51
8
12
13
51
6
110
4
5
16
11
37
71
46
26
58
60
11
3
25
68
9
54
34
26
30
6
28
5
33
63
15
66
88
26
16
50
6
69
33
31
21
18
8
33
1
6
14
28
18
92
42
58
48
2
106
50
42
37
32
48
48
193
14
100
116
64
26
10
80
4
20
10
15
23
52
2
10
8
52
30
50
16
32
72
160
20
60
4
6
8
30
36
54
18
28
6
44
15
79
8
9
13
60
48
2
30
70
45
3
8
60
12
60
138
126
24
36
33
7
41
27
10
11
37
24
56
10
8
57
3
36
66
42
40
21
209
30
52
29
55
89
37
84
12
2
18
18
165
96
171
10
14
16
60
44
4
20
36
70
74
40
32
52
6
51
15
36
18
24
87
11
108
10
12
14
6
18
72
12
42
36
43
32
49
14
4
50
18
40
92
30
46
24
30
15
27
6
74
34
24
8
28
11
15
90
60
16
27
15
60
72
8
21
85
6
44
4
60
26
34
2
6
10
80
4
8
6
34
12
26
48
42
7
47
33
25
86
156
24
54
30
10
62
16
2
28
18
17
64
71
22
140
22
20
189
64
53
10
60
53
7
57
3
2
132
16
2
12
10
30
56
48
64
18
50
48
36
6
48
40
42
108
32
4
36
114
30
78
6
32
24
18
10
30
62
10
78
6
35
57
54
18
48
63
19
12
30
3
117
59
21
60
4
30
50
54
22
191
55
44
34
92
30
13
69
18
42
66
80
34
15
12
20
1
32
30
22
11
3
4
6
6
8
10
48
27
3
182
10
18
27
15
42
66
18
35
25
6
38
18
9
13
38
13
21
20
30
10
14
102
60
10
5
19
125
43
8
10
122
16
9
23
60
4
18
23
37
78
32
28
8
10
36
18
36
6
30
18
26
10
62
52
26
111
48
15
10
50
22
26
22
38
4
66
38
4
8
42
10
66
12
110
22
42
38
18
18
72
4
54
5
9
40
50
93
48
61
14
4
2
10
38
18
28
72
14
34
41
33
10
30
18
12
110
36
40
62
24
66
39
15
36
4
56
18
76
18
8
52
18
2
97
53
55
20
48
15
33
1
15
51
54
23
3
28
17
13
20
15
19
30
20
126
24
37
3
18
14
4
26
6
12
45
123
10
80
18
34
6
6
74
36
141
7
56
64
12
36
8
24
10
2
49
11
4
36
26
52
131
21
18
40
26
19
3
17
3
52
12
38
46
12
9
3
2
6
37
35
12
21
15
114
15
13
35
3
13
27
68
24
12
16
77
3
70
2
48
54
6
84
10
66
54
14
1
23
66
22
20
18
22
24
20
148
105
143
13
9
18
12
8
70
20
18
130
32
7
12
29
10
9
3
32
10
62
24
1
45
84
6
18
6
17
49
95
21
18
16
50
10
29
61
15
20
13
15
27
6
74
25
35
4
24
6
39
107
36
22
12
30
53
145
15
23
4
108
30
27
71
18
30
16
41
33
16
26
124
74
36
54
30
22
33
59
117
39
46
54
5
25
14
40
18
24
6
20
24
124
41
9
42
4
84
20
36
66
22
56
12
28
81
9
14
48
28
12
104
45
64
41
10
44
102
22
101
7
2
148
8
16
24
24
11
7
104
10
135
39
137
39
4
26
10
90
54
36
54
6
20
16
98
52
92
30
70
18
20
34
74
1
99
17
33
15
76
15
18
48
92
70
120
8
18
10
26
18
42
15
25
78
110
22
33
15
18
24
11
85
12
15
3
29
3
18
42
10
6
65
9
10
2
54
10
132
23
25
24
20
6
54
40
48
2
12
16
2
78
12
36
42
58
84
6
26
150
58
45
95
40
12
24
32
94
168
15
15
12
48
30
32
36
40
8
40
14
76
20
34
30
30
8
40
12
12
60
78
2
30
40
6
44
55
59
52
12
42
11
145
12
8
75
48
7
72
50
6
66
28
32
36
48
42
40
14
4
35
19
8
78
64
8
30
82
8
78
12
70
23
37
38
4
90
23
19
44
136
26
58
72
12
17
15
88
56
10
26
36
18
16
26
13
17
42
12
148
5
55
26
15
9
10
18
24
50
24
12
10
3
96
9
14
16
2
12
7
39
96
20
10
18
32
34
12
42
6
14
18
15
3
34
2
4
62
114
54
15
61
18
150
66
6
36
2
6
52
60
18
5
75
21
48
48
15
54
18
12
10
50
46
3
41
10
20
24
66
10
60
6
38
4
60
92
6
75
19
98
70
56
22
2
82
3
32
9
4
12
216
42
36
26
10
8
40
30
15
11
90
27
13
36
6
2
42
13
15
8
34
66
24
108
20
45
21
6
36
48
36
4
24
17
1
42
18
92
6
64
8
138
72
10
24
18
12
39
15
45
41
54
4
8
24
118
2
64
6
20
6
48
36
4
2
15
69
10
30
56
18
12
58
2
33
115
14
10
5
57
18
48
49
21
114
20
133
11
121
15
8
40
26
39
96
55
42
2
205
11
42
43
5
6
70
6
8
90
6
66
42
52
56
130
23
16
65
34
9
95
70
18
2
18
60
120
22
68
18
16
8
36
109
35
30
91
41
88
18
68
10
12
32
22
56
94
80
18
10
8
7
11
16
36
38
4
56
31
41
94
18
36
26
78
28
12
12
60
50
18
12
94
50
55
41
55
3
12
5
28
5
48
42
40
8
40
102
60
30
2
18
28
54
120
24
44
27
15
28
5
48
3
24
108
10
30
42
2
60
30
4
42
8
10
42
2
6
22
35
33
36
30
13
11
22
14
4
29
85
66
6
30
86
54
73
17
18
12
60
21
13
12
8
46
65
25
66
8
10
6
18
27
60
5
136
8
72
19
3
18
12
2
13
20
13
14
4
30
2
4
29
16
9
6
8
40
32
18
15
21
22
30
72
68
42
10
2
28
32
4
32
10
12
26
21
103
56
52
29
19
50
12
18
64
12
113
1
6
90
6
14
36
34
20
54
82
18
14
40
8
72
33
19
8
28
44
54
16
78
8
ABCD 96092523076*3^$a+1 [50048]
88
48
63
57
8
16
39
90
143
184
32
7
36
5
229
11
43
21
48
80
85
18
90
66
108
9
48
285
3
24
105
54
65
7
36
101
37
18
24
54
59
24
25
48
6
9
32
120
24
48
31
225
51
36
33
8
67
21
45
35
40
8
16
33
12
6
36
12
168
53
121
47
85
54
53
24
24
40
15
33
24
32
133
11
25
48
6
89
48
7
18
15
51
77
1
23
16
33
102
96
12
24
18
36
23
24
16
8
48
43
36
33
32
24
13
123
81
23
24
64
72
104
31
17
7
9
9
39
128
24
79
18
12
18
41
24
49
23
48
31
137
40
3
5
48
7
12
90
6
5
48
73
12
108
63
177
90
101
7
12
108
33
128
1
167
31
17
7
9
32
97
24
18
29
64
24
24
32
7
30
35
40
24
32
13
42
33
15
6
3
72
15
33
39
72
209
120
48
19
173
48
48
19
36
12
24
5
72
16
63
41
55
48
9
24
3
5
16
48
8
73
15
219
5
48
24
16
15
33
24
9
42
5
88
15
89
19
77
24
61
27
152
19
141
8
24
24
1
18
12
17
133
156
47
16
9
263
64
51
5
64
3
6
15
8
7
42
90
12
65
96
1
159
56
19
5
19
12
18
36
107
24
16
15
24
33
56
64
144
153
87
3
101
97
15
87
9
32
64
72
56
48
7
42
18
210
11
24
73
39
15
57
72
8
24
40
69
42
12
53
16
9
207
45
18
17
19
53
67
53
7
102
3
57
15
168
24
200
1
42
53
64
45
35
13
11
72
24
73
6
33
147
36
33
24
15
89
19
5
24
24
24
97
23
48
24
16
24
24
8
24
7
6
11
48
120
24
43
180
6
11
24
1
102
9
9
18
77
40
15
9
72
57
114
5
67
21
105
47
19
6
47
73
47
40
48
56
49
15
8
7
9
27
5
64
3
24
5
24
79
18
23
49
111
32
16
24
243
117
32
88
144
32
55
132
30
63
69
3
8
16
3
108
65
24
64
120
183
9
32
64
39
65
7
54
36
47
19
42
3
128
31
90
23
295
57
15
41
175
41
55
18
15
15
161
48
112
152
1
47
72
40
15
18
119
96
72
55
114
18
30
15
24
32
1
60
171
24
24
27
29
25
63
63
24
105
72
8
40
48
120
8
24
7
9
39
60
29
1
143
24
16
39
12
53
24
88
21
138
17
7
48
281
88
8
1
78
36
5
79
42
36
36
39
24
8
19
29
1
95
1
39
51
45
9
23
40
8
1
63
24
15
33
8
88
48
3
45
33
23
120
55
41
24
7
17
96
40
8
85
11
25
6
81
72
24
111
41
13
3
8
16
8
72
24
43
72
29
24
7
17
91
126
135
9
23
40
9
90
21
24
8
48
25
30
65
31
81
8
96
88
81
87
39
57
72
57
48
23
37
51
183
65
1
24
12
11
120
64
32
48
73
18
77
96
24
64
24
32
1
42
69
80
16
48
51
29
16
24
63
84
42
203
40
56
64
9
47
96
88
63
12
29
64
48
57
6
33
8
24
97
47
25
15
21
11
24
31
9
48
51
24
5
7
90
54
89
24
19
29
43
12
36
21
8
85
3
27
6
159
15
24
89
40
8
151
17
16
3
77
72
31
57
15
48
36
45
8
109
3
39
33
8
49
15
15
72
42
239
7
108
42
51
80
64
8
184
8
19
36
108
5
31
65
7
113
40
9
36
3
9
23
19
5
48
55
66
18
60
57
8
88
24
33
15
45
12
39
8
24
16
63
17
67
21
48
408
9
15
21
3
48
45
12
111
8
7
18
23
40
120
93
11
43
102
36
3
3
101
55
36
29
88
56
88
32
73
30
57
3
21
141
108
47
48
24
72
48
136
3
108
57
27
21
32
48
79
17
7
33
33
23
96
64
104
40
3
29
24
127
33
128
109
11
112
152
115
21
24
8
79
72
12
18
59
24
43
6
15
48
8
91
72
54
15
8
96
37
3
8
79
17
72
40
56
48
55
96
153
63
66
111
56
24
7
90
15
8
1
23
120
40
45
3
8
72
48
1
15
56
112
27
36
6
27
99
101
1
71
136
15
17
96
25
71
1
23
1
126
65
1
18
53
48
13
51
8
24
16
32
24
24
1
15
72
33
111
8
48
31
96
36
36
17
16
24
8
24
19
12
24
65
48
72
88
87
81
56
7
65
7
12
29
139
12
6
18
90
84
42
41
16
56
48
64
200
24
24
16
8
7
33
8
49
23
88
27
5
24
24
16
8
13
3
200
55
9
8
19
84
24
36
36
66
119
13
3
32
40
48
15
89
43
84
41
64
9
12
3
8
67
21
15
81
32
7
9
8
79
129
48
24
96
152
163
21
15
9
3
29
67
29
223
17
49
47
40
56
43
36
9
48
15
ABCD 96092707318*3^$a+1 [50115]
1
23
36
1
18
36
45
176
19
53
4
33
48
12
87
33
15
96
32
16
44
12
1
18
54
47
24
49
3
3
6
48
51
116
36
12
84
60
36
25
135
51
5
7
77
13
6
9
57
63
21
35
4
3
6
23
55
5
43
5
52
44
61
42
90
6
48
41
36
31
6
27
183
5
52
36
45
24
83
36
67
9
9
90
33
20
16
27
5
1
87
96
8
13
59
55
42
35
7
42
35
220
15
36
6
87
15
6
48
12
36
84
23
25
11
12
4
123
6
162
5
4
3
150
11
48
24
13
35
13
48
87
44
37
18
6
12
155
16
80
1
6
29
79
17
64
15
33
8
52
15
21
8
4
9
24
155
7
36
29
12
4
27
54
36
60
36
23
28
27
30
95
1
23
24
16
15
45
44
49
36
123
8
31
77
67
33
27
17
1
24
6
5
43
36
41
36
7
53
1
42
5
1
23
43
18
35
40
8
31
42
12
30
21
69
191
25
3
33
23
85
6
5
12
48
108
24
72
67
36
17
16
27
17
7
5
1
18
42
35
36
16
92
52
3
18
11
19
6
84
48
24
11
7
57
12
8
16
15
6
6
29
1
36
6
5
36
7
42
3
188
157
15
27
9
33
27
3
29
25
15
92
19
17
1
107
12
73
39
39
48
162
47
28
20
28
20
67
24
5
120
25
27
20
13
48
131
72
43
41
1
84
23
16
3
48
84
17
31
12
125
96
13
12
84
36
12
83
48
13
12
39
8
12
12
25
47
25
6
17
144
12
1
36
15
99
45
33
39
9
11
84
12
37
78
66
60
11
13
24
18
66
24
47
43
6
3
3
41
24
64
12
140
40
72
3
18
30
84
12
6
27
39
6
15
21
27
20
16
20
19
125
16
80
12
76
3
18
11
73
78
17
24
4
51
60
53
37
6
17
61
90
6
24
95
13
15
36
99
90
27
57
12
66
41
1
23
19
18
108
78
17
115
60
108
168
5
49
6
17
19
125
37
3
69
6
41
12
64
56
12
67
12
6
23
43
21
27
9
45
168
15
15
12
18
18
29
4
3
45
3
42
11
37
11
55
48
6
3
72
15
42
3
15
24
77
12
19
18
27
60
8
25
66
42
12
23
19
29
7
36
5
43
5
72
24
24
43
101
37
3
45
23
28
33
87
8
48
25
123
63
45
3
53
49
36
24
66
29
13
71
48
16
56
55
33
117
11
91
113
16
3
18
24
84
30
42
6
24
12
113
40
56
49
39
3
161
97
36
27
57
23
13
23
49
11
4
3
48
24
5
85
6
17
76
32
24
48
24
36
4
32
168
24
48
72
7
12
48
24
102
108
96
48
23
144
79
53
24
49
48
63
128
19
6
15
104
25
11
16
117
23
13
36
51
3
9
24
104
24
24
13
27
15
77
13
131
52
92
7
12
233
19
21
15
41
136
8
85
72
11
67
42
12
23
1
24
3
32
163
12
29
1
54
17
16
3
30
107
37
72
12
59
60
85
39
123
5
7
9
99
6
23
25
39
96
105
47
49
15
8
133
36
11
172
39
12
5
16
21
35
52
80
48
31
53
256
33
18
6
48
42
6
84
6
5
72
1
36
35
19
18
11
24
76
39
5
61
23
28
32
19
17
36
25
72
90
53
1
71
1
23
13
12
99
9
6
5
37
27
27
5
24
49
95
25
71
13
78
18
23
36
12
1
11
84
12
73
15
104
88
75
6
48
11
19
144
60
17
79
33
44
49
23
19
5
16
9
18
29
76
12
3
17
52
24
8
24
48
25
18
6
60
48
12
47
12
31
5
115
42
36
30
29
12
132
52
12
21
11
108
24
88
21
12
42
66
27
33
15
33
66
6
42
29
24
1
35
67
29
19
6
27
27
101
28
20
13
3
32
24
55
17
37
24
11
7
90
23
79
6
12
42
17
64
51
65
48
1
42
72
18
11
12
12
55
30
35
49
27
63
24
6
18
53
96
12
36
12
4
44
12
136
57
15
69
11
100
3
29
19
30
51
3
45
27
5
28
3
12
77
7
30
18
9
20
36
217
36
60
6
29
127
81
33
27
8
13
6
5
1
36
47
12
61
132
15
56
24
24
19
9
84
8
19
17
55
29
12
36
12
127
45
32
4
20
25
87
8
4
36
27
17
19
18
11
36
16
72
99
5
175
30
47
4
8
73
47
13
35
24
7
12
36
42
51
21
71
13
11
1
84
84
35
36
76
48
21
39
48
27
45
3
21
20
28
8
1
23
55
18
11
48
55
6
83
12
43
29
12
25
35
19
24
53
13
39
33
168
6
45
24
15
29
7
42
54
5
67
53
48
24
1
15
39
30
11
4
44
136
21
72
12
35
13
84
30
78
131
85
15
56
43
29
205
83
43
65
61
18
6
75
44
16
27
185
115
9
32
24
25
23
25
36
35
16
32
31
9
75
5
1
35
25
60
59
37
114
42
179
1
12
3
8
73
18
6
12
11
25
84
11
24
24
19
33
156
39
30
11
72
13
95
16
12
21
6
12
78
27
20
115
6
12
30
77
19
33
69
11
40
57
59
1
12
42
5
25
15
8
37
84
11
12
72
37
30
93
21
195
39
36
6
42
21
20
37
143
61
6
30
12
6
24
5
1
30
48
9
45
11
25
39
117
6
132
6
83
16
36
69
11
60
13
119
180
144
48
12
181
11
31
77
48
37
48
102
6
119
16
8
48
40
21
35
24
43
173
19
48
48
5
31
6
78
42
6
53
19
17
37
11
4
15
161
48
48
49
30
41
19
5
19
5
7
129
12
63
29
72
25
95
43
66
3
20
37
42
81
39
78
42
48
29
4
44
48
48
24
12
7
45
24
129
6
41
1
23
13
15
68
13
66
41
1
15
32
13
59
ABCD 96092890846*3^$a+1 [50009]
15
21
60
54
120
1
95
30
54
45
261
234
33
57
6
54
36
84
90
6
19
96
119
25
191
234
30
60
30
150
25
5
36
180
54
93
3
54
135
45
30
96
120
90
144
99
27
114
90
121
144
185
90
180
169
41
276
180
63
111
1
35
54
36
240
30
24
30
96
175
5
27
27
21
15
54
120
6
13
17
150
54
66
24
25
11
90
139
161
24
30
105
111
193
191
120
306
90
54
96
210
54
111
48
64
137
55
176
165
150
180
177
3
174
31
59
216
13
131
61
65
24
66
150
54
36
133
336
11
54
36
27
208
95
49
41
84
6
30
234
36
24
120
90
6
174
195
21
60
84
216
204
39
160
137
7
17
31
215
9
15
90
90
141
69
180
55
35
60
33
57
151
5
27
153
204
283
23
120
90
90
13
137
30
297
27
21
15
129
195
36
90
24
36
30
60
354
6
33
64
47
30
6
180
73
107
30
324
96
30
54
31
80
159
90
36
99
51
144
205
101
43
47
84
90
180
6
30
90
49
41
54
96
54
30
36
114
199
11
69
57
24
63
3
60
54
66
54
96
84
90
6
159
48
63
30
19
131
300
54
6
69
21
234
30
115
125
19
17
180
174
60
1
65
204
355
35
96
120
114
66
49
5
75
256
32
112
240
41
55
35
150
7
173
84
186
84
33
27
36
174
60
36
19
155
21
15
289
41
54
1
29
51
75
24
66
60
255
112
263
90
120
114
21
195
54
55
161
54
66
54
193
32
51
120
234
96
30
180
24
90
30
36
69
16
65
30
60
85
35
60
97
83
109
155
150
31
59
85
80
45
90
276
144
85
288
113
174
6
90
30
3
64
47
30
3
192
225
63
63
234
120
126
24
9
117
30
114
36
324
30
90
276
103
197
24
300
6
84
60
246
43
32
112
48
5
54
90
126
54
210
36
90
204
396
54
36
120
24
30
39
160
41
135
45
19
101
6
229
95
1
29
60
36
19
35
126
54
105
21
84
103
227
30
31
185
183
16
305
36
144
60
126
54
36
39
195
30
223
96
32
304
125
156
55
125
3
112
125
144
36
174
270
6
144
120
325
41
174
25
35
109
137
54
216
105
9
30
9
87
217
107
69
16
125
150
36
25
119
36
85
275
90
90
90
90
54
63
57
240
306
144
36
180
205
29
115
5
150
69
21
66
60
300
49
131
13
167
180
165
129
66
60
234
90
90
30
133
32
ABCD 96093117988*3^$a+1 [50031]
147
45
40
45
54
29
97
23
63
57
40
5
91
81
14
22
68
82
38
106
8
21
105
39
40
48
83
70
44
46
80
37
9
26
22
47
3
12
105
40
41
12
16
11
25
80
10
18
92
63
81
55
35
37
9
23
40
17
24
4
11
21
43
41
15
40
24
11
46
80
16
63
21
35
61
92
36
6
61
29
75
1
18
21
33
71
145
14
28
30
32
7
48
56
9
162
34
144
12
143
16
11
13
93
3
24
27
8
22
60
30
29
24
16
71
118
51
56
129
15
37
12
42
8
82
80
91
3
21
24
131
54
64
18
62
63
145
15
120
32
3
37
65
7
48
48
3
66
123
8
19
125
9
36
4
26
46
15
9
66
78
15
201
39
41
18
61
41
34
30
72
50
64
21
72
32
75
10
54
6
8
156
100
26
18
3
64
11
22
15
45
92
39
57
79
21
35
49
39
96
9
15
57
132
3
23
36
54
39
51
72
37
117
110
6
28
44
58
68
36
13
33
23
121
36
3
71
10
8
100
107
69
84
6
9
75
46
24
56
7
80
3
36
1
17
7
9
20
90
1
48
11
30
136
14
217
48
51
125
9
15
21
100
39
27
32
136
56
45
1
72
132
20
6
28
26
198
22
14
49
5
76
42
8
21
1
32
7
155
36
10
38
42
28
30
126
24
39
32
1
87
32
145
15
8
88
33
24
36
20
10
14
151
72
59
54
16
36
44
4
6
74
132
10
2
36
24
120
87
49
71
24
1
23
25
63
53
16
30
8
16
80
120
34
110
226
14
120
46
32
144
10
44
10
44
12
64
47
49
120
44
100
15
104
48
40
105
39
45
60
20
139
41
39
21
4
122
69
61
107
88
9
36
195
23
10
24
8
12
16
107
129
55
24
24
33
87
3
24
5
21
12
100
26
1
9
24
20
52
111
8
16
104
40
147
69
45
51
23
60
112
14
216
55
72
11
6
36
12
87
3
16
21
9
42
54
108
12
144
14
10
63
99
21
8
99
96
120
54
15
193
18
96
45
89
10
21
89
16
71
3
6
76
78
44
82
36
12
15
57
15
81
63
24
33
15
3
44
25
17
40
90
96
69
48
96
5
6
10
84
60
27
57
60
131
67
48
45
41
36
100
2
42
91
72
35
37
75
8
16
62
40
104
4
36
23
121
50
22
15
89
18
21
37
60
84
176
67
72
9
60
35
72
3
34
27
75
69
9
72
26
10
27
21
6
80
10
36
95
24
16
72
17
55
21
75
32
73
183
59
117
69
156
24
39
27
70
84
27
32
81
31
24
29
3
39
18
90
22
68
27
9
144
7
11
37
48
17
55
72
5
220
8
6
10
12
54
21
32
37
68
12
28
36
36
50
10
20
124
144
26
22
3
57
2
13
33
42
29
16
75
5
9
4
44
16
26
30
64
119
15
6
30
24
85
72
35
54
24
28
38
85
57
39
5
4
44
43
75
29
25
80
55
41
39
73
23
3
42
19
161
40
39
23
162
16
84
68
7
83
61
65
36
48
52
90
144
30
26
16
45
125
54
64
80
61
75
5
121
144
8
7
95
54
6
10
36
44
19
152
19
29
16
21
3
51
29
39
76
6
36
44
31
17
42
13
45
27
41
55
17
36
4
18
14
135
1
18
21
311
9
88
5
16
26
58
72
95
3
16
77
57
12
19
35
42
3
9
7
81
15
29
90
118
75
120
65
40
50
85
41
30
42
7
41
144
6
25
96
9
14
10
18
48
5
72
49
24
20
222
12
33
24
3
10
20
82
125
19
5
121
8
7
48
113
58
14
112
23
16
24
27
45
329
10
29
25
36
144
36
12
122
10
47
33
18
45
3
96
58
3
8
64
11
22
15
24
29
4
42
38
90
6
40
50
45
16
96
185
48
15
45
156
103
51
21
75
125
3
37
69
12
15
128
16
24
41
16
2
21
51
6
4
36
72
15
21
14
13
89
79
9
18
69
56
63
129
91
69
17
90
36
4
45
35
34
62
40
14
55
65
16
62
36
30
36
16
84
15
75
21
57
62
100
21
8
145
104
40
15
47
1
8
184
47
4
141
75
8
61
17
79
21
12
32
30
129
15
106
15
29
27
99
13
33
8
10
54
15
105
47
3
37
9
26
64
62
58
29
15
25
8
37
3
17
90
46
24
2
46
23
96
48
1
20
46
114
36
44
84
28
108
26
96
117
21
36
124
116
54
25
41
15
73
15
41
52
44
79
21
35
9
4
3
32
73
135
144
120
21
3
185
10
45
35
10
26
25
24
105
66
78
138
45
17
42
13
71
1
41
112
15
45
12
68
28
39
80
33
63
19
165
9
15
24
5
16
35
45
19
17
76
14
30
55
9
36
ABCD 96093233092*3^$a+1 [50068]
18
15
75
60
1
47
165
40
137
96
12
7
17
111
27
42
43
20
45
72
30
49
29
235
11
189
87
48
18
42
36
145
104
21
36
108
135
3
18
27
9
18
150
90
1
32
12
27
21
213
87
40
92
60
16
101
91
72
36
44
45
48
7
11
270
27
117
3
12
165
90
85
36
59
240
133
5
43
60
59
265
5
108
87
45
120
103
77
175
20
28
53
36
51
123
69
117
19
65
7
140
57
15
33
384
19
44
100
240
8
15
45
88
29
15
16
11
61
5
78
69
100
20
327
33
21
150
84
6
90
66
3
21
54
25
65
43
32
48
87
25
96
41
216
27
141
295
164
136
47
42
12
108
60
55
17
138
60
36
97
59
60
1
20
123
66
60
51
39
213
60
27
36
165
12
88
32
40
20
160
23
25
60
192
71
36
498
211
120
24
8
93
19
60
5
3
28
104
15
120
6
187
23
49
20
147
13
20
207
61
23
237
3
12
97
65
60
66
309
51
169
60
41
114
48
265
23
25
44
60
111
90
7
48
101
3
76
60
11
253
65
150
25
48
20
40
92
27
73
96
41
103
65
15
28
29
19
317
187
71
30
7
60
72
8
100
80
57
15
123
25
72
240
80
21
147
40
12
60
20
171
102
204
108
12
3
147
73
20
63
13
29
43
80
39
1
140
60
40
72
8
327
45
75
6
174
13
12
125
15
40
35
45
28
179
1
108
32
39
18
36
30
24
1
60
144
65
15
28
360
5
7
68
57
115
8
3
12
90
27
48
60
123
120
150
79
20
237
18
93
132
15
30
36
6
21
33
36
3
40
36
44
28
77
3
100
108
84
36
44
16
84
108
53
120
7
152
16
5
27
9
31
83
66
204
54
1
11
133
11
25
155
25
204
36
252
29
3
108
45
43
119
105
3
177
21
27
99
33
21
6
133
20
3
25
17
36
84
15
28
65
24
19
65
7
32
51
205
60
12
20
120
72
76
137
7
68
180
87
25
68
15
54
78
1
11
33
28
32
141
144
31
185
67
48
24
47
1
17
30
132
30
36
42
192
36
54
259
35
9
75
25
96
41
3
40
68
93
7
72
101
12
78
84
93
105
78
30
39
21
55
24
8
39
210
24
7
72
48
20
33
19
35
36
30
60
55
101
183
33
27
48
180
192
100
68
33
24
91
60
12
92
81
7
252
17
79
41
108
75
57
84
7
17
235
80
48
12
76
44
3
18
240
36
51
33
115
359
61
72
32
15
25
137
19
32
219
48
133
108
72
17
66
90
67
140
52
35
25
23
57
57
51
33
54
13
12
125
66
60
54
72
51
3
144
72
33
15
93
208
12
89
79
264
36
29
3
195
72
85
65
43
92
27
228
13
108
77
132
91
24
23
54
3
40
11
85
29
43
12
80
45
48
27
40
8
28
65
126
1
53
7
113
67
12
36
44
3
78
79
20
45
90
30
3
40
20
12
57
19
60
11
109
35
12
25
53
79
80
28
48
101
3
51
157
5
18
24
73
180
152
60
60
45
96
39
16
269
36
192
27
120
75
165
60
16
12
17
91
47
72
25
36
212
327
45
28
72
11
25
35
30
175
5
6
21
117
6
97
77
103
203
85
29
15
108
3
189
21
90
6
151
47
33
12
21
240
159
28
80
208
12
ABCD 96093403592*3^$a+1 [50097]
5
10
66
104
31
29
12
132
36
166
48
2
30
18
22
18
60
32
34
42
54
26
48
24
78
24
34
110
234
6
66
6
40
18
56
108
43
33
32
24
28
32
28
110
102
130
14
84
55
111
54
32
90
120
114
24
7
41
64
80
64
80
132
58
26
108
10
146
24
12
34
74
36
16
26
10
32
6
6
76
15
63
104
16
9
95
6
156
46
48
170
12
60
142
38
28
24
32
108
42
1
65
24
16
12
27
105
128
108
28
36
51
9
14
66
40
6
80
112
86
42
18
6
24
54
10
8
42
22
50
40
30
56
72
6
91
33
8
12
12
24
60
64
18
14
124
14
145
23
34
8
16
32
94
54
2
64
126
20
24
30
88
78
48
99
71
24
42
126
70
50
18
30
16
8
72
64
32
58
72
54
38
42
1
39
24
66
68
36
6
24
10
104
40
8
12
67
113
7
9
216
36
90
24
56
18
46
6
2
78
4
44
10
224
6
64
68
22
26
6
25
95
49
71
6
64
44
22
2
12
148
110
90
16
32
54
30
48
66
40
24
30
68
40
24
14
96
1
47
58
14
6
19
29
34
18
32
31
41
31
9
96
30
14
60
36
34
110
43
143
34
20
10
24
50
54
6
114
120
72
16
2
6
24
88
74
16
72
36
2
18
12
12
52
3
23
64
18
216
110
34
62
18
6
16
74
54
48
18
6
16
42
32
30
6
84
144
55
41
40
8
6
70
2
30
12
55
15
62
66
78
36
64
30
96
8
22
74
54
42
24
90
6
24
16
129
47
34
15
48
5
48
10
38
42
18
16
84
2
18
7
15
57
47
30
10
18
62
40
186
39
41
24
48
28
3
72
23
82
44
66
18
54
118
2
112
14
34
18
8
7
113
30
30
12
30
162
6
34
6
2
24
6
48
6
234
24
90
6
46
128
138
72
112
14
16
51
45
18
80
136
9
17
12
12
36
58
80
22
18
74
6
16
8
96
22
84
14
46
3
45
51
71
54
220
6
80
1
29
36
24
120
6
72
10
32
88
6
74
28
27
15
26
46
74
24
46
26
78
25
63
18
32
22
18
20
112
12
200
94
72
9
39
80
106
14
42
7
47
78
100
12
20
6
48
66
78
18
22
26
36
10
26
24
40
54
74
78
112
18
44
18
82
8
7
9
110
64
50
30
18
52
3
113
96
6
10
8
54
25
23
24
16
38
84
7
5
90
121
9
38
78
42
22
18
42
8
28
2
1
29
16
26
24
94
20
6
90
12
4
44
10
86
34
9
33
135
72
21
42
48
2
24
6
102
10
8
34
48
6
144
26
12
10
2
6
66
24
52
2
72
16
54
26
18
36
19
77
42
18
30
18
94
102
36
32
31
15
26
150
18
60
10
38
90
130
32
36
52
32
6
22
68
30
24
90
112
86
70
42
18
32
36
66
66
64
15
143
40
2
78
186
24
7
23
66
54
10
116
10
2
48
72
22
6
44
22
8
6
12
64
6
110
12
22
50
6
54
19
47
18
30
162
24
16
15
65
70
8
49
23
40
122
6
22
2
18
72
36
42
24
30
36
64
8
22
18
32
28
12
14
22
42
72
8
40
8
34
20
96
10
32
16
6
20
30
90
4
12
38
72
48
1
119
24
402
216
7
15
2
36
43
71
24
96
6
10
98
100
44
6
40
32
40
8
66
6
144
46
18
2
24
118
2
28
96
26
1
47
18
100
90
8
136
38
36
40
102
24
8
66
54
66
16
15
63
8
10
32
30
6
16
44
64
6
26
84
12
40
12
68
40
24
38
48
70
27
72
45
96
3
87
122
6
16
134
42
42
70
18
38
42
100
74
24
40
24
30
51
71
310
26
192
18
148
44
103
72
65
22
26
24
70
18
15
47
16
32
16
24
122
36
4
236
90
18
16
30
26
48
7
5
42
40
30
2
88
72
56
58
54
86
34
2
31
47
30
66
64
72
26
72
31
65
180
12
4
20
30
238
18
9
15
50
16
38
120
10
32
12
10
86
112
18
9
95
25
45
2
40
104
24
1
135
9
33
8
126
18
22
50
30
25
48
72
96
47
73
23
10
30
32
30
228
30
64
26
4
26
6
10
50
24
102
18
4
18
110
10
18
6
50
6
54
16
20
54
6
108
30
10
72
62
18
30
18
4
12
14
1
21
164
70
8
18
60
10
8
30
10
26
160
128
28
42
57
9
32
55
77
36
6
25
41
40
8
30
10
24
30
86
76
15
89
22
9
15
56
42
6
120
40
32
10
54
9
39
6
2
18
46
33
23
22
18
2
28
27
5
10
2
70
74
24
28
44
64
14
240
6
12
52
32
16
20
7
17
160
80
55
9
39
65
16
6
48
18
14
10
8
36
64
90
18
14
24
1
33
140
12
30
24
42
78
6
28
20
82
18
92
18
25
17
54
66
48
46
9
81
39
23
24
24
6
10
56
10
20
34
56
48
42
12
28
182
186
6
16
50
48
54
70
122
6
ABCD 96093576856*3^$a+1 [50109]
282
48
42
51
27
6
39
63
48
36
120
96
60
9
48
27
69
81
144
174
33
27
18
42
105
33
72
150
150
27
171
117
63
84
18
102
96
90
108
192
18
84
18
15
93
96
54
21
144
21
18
105
51
6
231
9
24
24
132
51
3
30
111
63
6
42
30
198
69
117
114
9
117
60
114
264
21
39
48
210
327
63
9
51
45
105
18
165
69
36
12
99
21
27
96
72
9
66
114
36
90
45
48
96
21
30
12
57
96
9
90
21
15
9
75
66
60
15
33
42
228
102
75
9
6
120
177
27
114
12
12
186
150
36
15
33
18
12
153
69
108
126
6
96
123
72
45
12
126
24
42
15
24
21
114
9
15
12
93
195
18
90
114
78
12
93
27
54
39
3
30
84
51
15
60
24
18
222
78
48
18
42
54
78
132
3
51
12
180
78
15
24
111
12
24
36
120
12
192
36
177
147
30
159
87
48
6
18
48
12
21
72
237
36
87
192
81
24
132
3
135
198
84
15
264
27
30
399
75
66
3
225
60
210
57
93
30
45
75
6
36
54
36
12
60
6
30
117
63
57
69
6
114
51
249
15
33
30
105
147
18
18
9
24
165
84
78
105
45
3
24
72
123
36
12
150
42
180
96
9
27
108
66
15
144
33
18
30
39
27
30
39
159
57
63
48
84
48
261
27
24
6
24
126
129
24
129
30
108
69
351
30
72
6
42
30
90
27
51
54
63
27
36
42
18
102
108
27
48
27
24
228
168
225
9
54
57
33
66
66
42
12
90
78
45
105
111
27
69
9
39
15
48
72
48
30
42
168
33
99
96
42
243
9
30
108
60
138
30
6
30
165
21
42
318
42
102
18
12
93
63
102
75
72
144
9
78
84
120
54
54
81
15
9
63
48
120
12
12
42
48
15
93
99
24
45
6
36
12
108
210
180
90
9
24
117
12
12
24
30
24
66
6
261
135
162
30
18
120
48
114
48
24
6
60
99
45
84
15
9
72
6
57
33
114
120
6
150
60
117
57
48
18
132
162
24
36
114
60
69
3
117
123
60
33
9
15
48
3
66
54
117
99
6
87
45
51
87
18
87
24
39
9
57
39
177
42
78
102
240
57
24
39
6
6
24
102
87
183
54
6
45
27
60
6
42
153
51
66
150
264
84
240
36
108
42
84
24
30
72
66
144
3
15
60
138
54
6
108
51
9
54
18
39
123
36
24
126
36
108
3
3
84
6
36
48
168
12
30
21
15
57
15
30
27
45
36
12
30
42
12
18
72
36
225
63
9
153
162
138
42
153
99
84
120
6
30
21
129
246
57
3
117
27
6
39
9
30
180
60
36
66
3
45
156
15
183
180
117
213
3
72
27
18
243
3
12
162
150
12
30
24
30
72
72
42
6
132
45
15
57
63
33
27
42
48
27
264
24
27
318
6
120
36
45
165
96
27
225
120
78
48
120
57
33
36
3
123
12
120
48
120
9
159
72
192
108
12
33
9
78
60
78
42
6
39
45
72
3
45
18
9
141
30
18
267
72
27
6
24
78
81
117
18
24
60
45
15
36
21
3
138
18
9
48
93
114
12
36
33
57
18
60
6
36
63
81
111
9
66
165
27
45
21
99
93
195
135
9
24
99
21
87
42
78
60
30
63
ABCD 96093860906*3^$a+1 [50048]
9
39
33
60
360
12
42
30
36
108
15
24
57
15
33
30
48
84
54
135
9
12
24
12
78
54
60
6
54
36
120
6
81
45
3
27
18
96
48
3
57
48
24
138
6
39
48
15
33
69
36
15
39
48
168
30
12
168
30
30
66
54
24
12
15
15
30
36
12
6
42
3
9
63
27
30
135
87
18
15
72
9
54
48
9
3
6
15
129
12
90
24
9
93
48
27
57
15
117
18
12
30
36
3
57
63
21
75
39
24
126
132
63
45
96
108
48
30
48
54
27
225
159
39
6
84
36
51
15
66
12
6
21
9
24
78
9
15
54
75
45
156
30
54
24
48
27
15
6
36
30
54
36
30
84
45
15
36
54
6
114
24
48
159
9
36
36
39
24
27
42
27
144
15
6
6
12
57
81
42
30
66
117
15
54
84
24
87
48
15
96
9
48
189
24
24
18
78
24
147
93
27
15
33
96
69
48
3
117
12
48
48
60
27
24
135
18
6
96
18
6
6
108
12
30
21
45
84
24
192
30
24
114
24
102
30
3
75
96
21
33
72
6
24
6
204
24
15
39
78
108
111
48
48
15
24
6
3
75
21
9
15
165
132
42
18
12
48
18
189
3
108
42
12
42
9
72
129
54
57
3
60
54
12
36
48
72
42
90
150
42
63
96
15
84
21
27
30
144
54
120
105
9
30
42
168
12
18
81
45
180
6
6
27
57
48
30
30
12
39
105
36
3
33
72
15
27
6
24
24
54
30
48
198
6
15
33
168
15
24
9
30
84
21
21
120
36
30
18
60
114
48
57
93
72
75
15
186
15
21
24
12
24
108
60
60
3
39
33
57
36
75
9
39
24
33
102
126
24
12
63
3
12
6
42
18
24
108
24
60
111
15
18
24
36
12
30
24
24
120
6
36
39
39
54
123
39
30
138
6
84
15
33
48
222
30
99
21
27
15
81
9
36
27
9
30
24
72
54
51
159
9
57
12
195
15
48
84
150
60
204
30
6
36
39
45
171
39
18
6
6
36
12
96
66
33
45
3
63
24
30
66
6
75
21
90
9
63
66
72
72
60
12
30
78
18
24
48
105
57
36
99
39
36
48
6
87
15
90
30
9
33
12
51
39
6
48
54
45
63
42
102
36
228
24
201
39
30
12
24
102
42
108
24
66
9
24
21
36
240
12
12
15
24
57
39
21
18
12
42
12
60
156
54
24
9
21
60
30
72
9
165
60
120
84
66
66
12
36
39
33
24
135
45
36
12
12
6
102
27
15
180
18
18
9
33
15
3
102
30
12
60
9
45
66
33
27
36
162
36
24
18
72
57
9
39
87
33
111
24
18
12
42
81
105
15
69
66
9
69
96
36
15
33
72
54
6
3
21
54
6
6
33
15
90
15
9
12
48
36
6
48
66
39
45
3
9
24
54
6
24
12
120
6
9
24
45
6
21
27
30
12
51
69
78
102
135
15
9
39
6
24
27
9
84
42
6
60
207
147
18
18
30
48
75
24
21
51
135
81
39
96
24
90
66
12
18
168
174
78
3
135
24
78
48
162
9
63
42
48
6
42
60
24
36
12
18
54
126
60
138
24
48
24
30
9
69
12
48
30
48
9
21
48
12
48
102
42
6
9
111
102
12
102
81
3
12
54
108
72
15
39
36
69
15
42
39
120
81
114
54
255
9
78
18
66
18
75
33
15
87
57
144
81
84
66
9
375
9
87
81
33
72
12
6
12
33
135
12
84
60
21
39
33
48
87
30
30
6
12
132
60
123
9
6
90
84
6
42
12
108
3
159
9
159
66
135
9
36
24
66
24
18
42
42
36
39
81
12
12
6
57
21
51
33
12
66
9
9
132
84
6
192
57
120
45
24
54
6
90
54
78
9
21
168
6
30
48
12
120
36
24
183
93
27
81
54
30
3
15
60
54
111
48
111
48
30
78
30
54
6
48
27
24
168
15
57
93
12
48
6
36
108
66
24
72
6
30
3
225
24
48
12
3
33
96
78
126
294
12
18
72
78
90
120
12
18
90
102
33
45
66
72
9
111
9
93
18
150
3
69
48
24
3
27
18
12
6
105
9
24
12
18
24
72
114
15
72
27
18
3
69
42
18
216
6
48
30
315
48
15
24
78
60
12
48
18
24
18
42
78
48
54
33
123
18
24
12
108
36
54
150
36
60
24
6
36
18
6
6
60
39
15
102
18
72
9
15
18
15
21
ABCD 96093952148*3^$a+1 [50015]
72
21
35
49
12
71
49
6
45
8
49
35
16
15
24
48
30
12
35
31
12
77
13
108
30
65
4
108
8
40
60
15
66
3
8
73
12
15
63
5
61
6
5
28
81
48
35
37
18
6
27
75
42
42
54
120
39
153
18
6
39
9
30
21
84
36
21
78
45
117
54
29
103
12
125
7
30
108
90
5
55
18
27
3
65
19
6
48
54
33
69
11
52
21
99
147
198
23
100
3
42
63
9
216
6
18
180
3
165
87
20
40
81
119
55
45
8
7
6
30
120
66
39
12
8
25
39
105
23
25
114
53
48
28
39
162
3
8
25
3
39
65
40
21
102
33
27
65
88
15
5
25
99
27
9
144
51
9
68
55
105
108
44
13
24
6
24
6
15
8
40
117
24
11
43
36
30
51
33
30
89
100
36
84
45
18
77
1
174
12
33
21
12
47
7
66
24
54
5
4
48
9
96
35
25
30
17
28
15
30
35
7
5
7
126
48
6
6
3
51
33
21
12
12
11
25
24
63
3
9
20
103
42
23
72
37
30
113
28
27
45
111
12
42
42
29
52
15
102
15
93
48
39
21
30
24
53
25
30
18
15
117
3
32
28
144
20
43
12
30
30
66
6
41
127
18
12
35
85
23
7
30
11
24
43
5
25
108
27
32
43
45
108
20
7
33
27
17
25
48
30
33
45
99
27
29
1
108
36
30
24
90
36
72
18
17
12
13
180
54
66
18
105
20
100
45
12
3
72
27
18
24
66
84
24
30
99
33
107
40
3
24
36
102
108
15
8
49
36
35
67
24
6
15
27
66
27
33
36
11
25
47
96
72
7
93
9
63
165
6
57
72
60
3
113
24
1
66
101
37
36
15
27
57
45
132
18
12
24
57
9
11
12
1
27
12
33
144
24
174
18
30
42
75
93
18
6
6
24
24
29
73
75
9
6
5
37
135
3
65
40
8
85
6
96
17
115
21
39
36
9
36
15
9
33
147
45
3
32
48
7
30
18
102
3
45
30
24
18
35
1
36
78
6
35
1
11
55
12
53
48
37
12
18
24
6
27
33
75
105
42
78
90
72
5
31
45
12
3
84
48
60
57
15
42
18
222
59
55
36
29
72
7
36
114
23
12
43
162
15
81
12
27
33
132
132
63
60
81
30
65
4
45
71
100
105
42
30
24
30
21
39
114
27
12
27
54
35
49
15
87
21
75
24
6
72
12
6
30
18
66
96
12
6
30
84
155
145
11
151
6
23
4
80
1
12
168
96
11
28
44
7
33
33
18
24
5
16
9
3
72
8
7
6
39
45
48
150
30
18
150
72
95
25
27
27
66
84
39
24
63
90
12
60
3
57
12
63
33
15
15
24
33
20
16
9
143
72
85
15
3
48
12
77
121
24
143
13
35
7
65
52
27
174
12
360
42
101
85
12
23
4
15
18
24
51
135
33
15
17
85
30
45
72
20
1
39
15
105
33
27
87
18
30
21
60
111
33
45
35
31
29
13
95
7
18
18
42
30
90
23
7
5
13
24
51
9
132
51
8
25
39
60
8
13
6
18
18
93
32
192
48
37
35
157
6
93
72
8
7
33
44
1
27
80
52
15
42
83
13
27
8
85
18
102
30
18
12
42
45
27
18
11
31
33
45
30
305
13
42
5
120
133
27
3
24
24
57
3
30
6
21
20
28
9
23
112
8
160
3
5
7
17
13
102
6
39
75
105
63
105
9
6
93
144
3
90
23
67
12
36
96
33
48
15
198
42
33
75
174
42
18
15
81
90
6
3
3
17
7
96
117
117
63
201
42
48
42
3
9
23
55
77
96
37
87
63
42
23
19
69
15
42
83
37
83
25
12
30
17
31
102
48
36
51
80
37
126
54
23
13
12
15
15
162
23
199
29
40
27
45
9
3
116
79
18
95
7
72
6
155
19
108
42
126
24
53
1
66
18
102
9
45
12
30
24
6
135
63
77
12
25
12
120
3
8
25
54
30
11
172
15
5
85
78
30
47
1
42
48
24
36
9
180
3
132
12
6
54
6
42
90
23
115
33
51
89
19
93
45
27
33
30
5
25
23
55
6
48
35
43
30
42
78
3
15
30
39
21
6
24
30
72
18
36
18
123
20
37
48
108
87
27
105
108
45
24
191
112
3
42
42
24
42
24
96
24
6
17
28
20
19
33
15
165
75
30
66
45
12
32
103
78
54
21
21
66
30
155
67
18
95
19
29
132
37
11
91
48
150
12
143
16
12
57
75
48
9
51
87
30
3
15
54
30
126
107
16
9
3
68
1
78
366
95
19
65
61
39
75
120
18
12
11
31
54
60
15
51
6
23
19
153
20
132
16
15
12
18
99
15
165
207
126
12
15
3
33
117
30
42
30
45
3
93
20
12
7
18
90
5
37
120
15
15
6
36
59
31
6
228
6
ABCD 96093960310*3^$a+1 [50025]
34
6
95
3
21
1
17
3
4
56
63
15
4
2
6
9
1
17
97
20
16
59
36
25
2
15
48
123
12
15
9
21
33
27
75
45
27
33
129
40
38
36
16
11
12
3
154
26
3
102
25
35
9
9
9
6
12
39
31
2
48
33
19
65
36
27
9
18
15
3
39
21
12
13
47
33
69
6
45
3
42
90
30
60
45
3
9
6
27
12
3
24
16
53
19
71
39
78
48
12
12
3
24
45
3
43
54
14
30
21
18
3
22
72
44
9
12
25
65
18
42
73
18
8
6
15
33
3
49
11
105
39
36
30
25
17
7
14
51
45
21
15
34
14
9
6
12
7
53
27
6
51
24
19
50
12
3
42
18
27
3
60
72
25
23
18
33
39
60
30
60
36
36
30
85
11
45
9
1
38
15
9
45
48
90
9
18
33
30
33
6
10
26
123
15
21
21
84
66
18
105
51
3
18
30
63
9
15
63
9
18
10
2
130
65
18
15
21
37
47
7
8
28
50
22
17
36
3
9
7
8
57
3
22
38
45
42
9
72
24
3
36
57
4
44
12
63
21
15
30
21
10
23
6
9
9
33
120
18
12
27
13
5
49
41
7
47
3
51
6
61
14
30
30
81
3
15
37
2
63
15
3
45
51
21
34
83
18
7
32
75
54
39
30
48
45
18
1
20
40
59
6
1
29
3
3
138
36
3
28
47
37
29
15
54
3
18
21
39
36
18
48
25
53
7
47
7
8
18
112
18
14
15
31
20
27
18
39
30
21
9
28
8
45
15
18
24
15
15
108
4
8
12
63
15
63
15
10
8
15
6
21
33
36
1
38
81
18
25
8
24
18
57
54
12
33
21
15
16
83
12
15
3
9
27
43
17
54
36
120
3
33
3
15
27
63
9
63
25
8
6
10
23
3
10
2
18
27
37
38
48
90
30
82
26
9
15
51
7
65
3
51
6
12
33
82
26
30
60
21
96
18
7
12
2
9
42
18
1
8
6
36
18
3
27
108
39
25
20
18
33
30
33
9
7
30
8
10
56
36
48
30
100
18
14
6
4
56
3
42
12
42
9
21
15
6
4
14
15
24
33
39
15
54
57
12
13
5
60
33
51
33
63
19
11
7
62
6
10
20
3
97
29
18
6
1
26
27
15
3
19
14
15
15
9
3
9
33
10
155
42
18
48
7
98
9
55
14
57
72
117
10
29
9
15
15
15
3
3
135
21
3
15
13
59
15
10
20
40
5
63
22
50
15
1
54
83
18
7
18
14
60
48
111
9
57
18
3
30
3
31
50
33
73
2
63
18
6
18
37
29
7
17
3
15
37
20
66
4
17
30
18
21
21
1
17
27
10
36
20
63
9
22
30
20
63
21
4
35
12
15
16
44
33
21
15
45
24
21
54
7
18
32
108
21
37
8
21
21
33
15
12
9
6
19
8
21
79
32
6
70
17
30
7
18
38
18
16
65
6
79
11
45
72
3
15
3
60
90
9
3
27
70
26
6
21
18
12
3
4
18
29
6
27
10
71
30
6
21
9
31
173
9
82
29
6
9
45
15
24
6
9
33
12
3
9
6
18
9
21
9
18
18
9
27
6
48
72
54
75
21
69
6
4
5
15
3
205
42
14
22
5
24
15
21
30
24
36
48
36
33
3
78
72
12
60
12
6
54
123
22
26
30
114
30
16
47
3
3
27
27
12
6
12
25
17
15
3
27
39
24
15
15
27
6
34
65
108
36
12
24
48
6
1
11
3
15
36
21
3
36
45
10
29
36
24
21
16
24
5
51
82
18
47
42
36
48
141
6
3
12
45
4
23
6
27
12
33
12
51
12
15
15
22
35
36
30
42
57
105
66
7
2
15
7
8
75
15
12
3
7
18
11
24
12
24
39
15
33
18
4
2
33
33
48
45
7
5
18
9
27
9
60
27
183
15
30
27
69
1
8
12
45
15
3
7
8
81
18
66
67
32
22
29
1
18
47
36
18
27
9
69
30
16
8
10
53
37
26
21
18
6
15
4
17
18
7
5
24
19
20
52
29
31
26
15
24
18
15
12
16
29
3
6
9
43
38
45
81
39
7
24
26
3
37
38
9
27
15
36
30
57
66
39
42
51
78
9
7
6
12
35
15
15
3
15
24
18
18
18
126
15
46
30
24
11
30
3
12
54
21
123
52
2
57
78
18
19
8
60
3
33
69
42
18
18
55
17
12
15
45
51
22
72
83
63
9
54
31
119
36
45
3
3
30
3
36
61
17
45
21
36
36
18
7
14
15
33
10
18
14
36
3
1
14
12
45
3
6
16
47
27
6
3
1
11
15
3
54
7
11
57
15
7
71
12
25
47
54
42
75
4
11
12
27
6
18
99
15
3
30
18
72
42
93
45
42
48
7
47
45
15
3
27
9
106
20
45
15
93
6
12
69
18
21
31
131
60
30
24
84
31
113
15
3
27
27
21
18
15
6
66
18
27
9
15
9
84
25
17
18
12
3
15
18
105
18
16
14
15
15
39
3
9
15
63
48
57
57
36
12
18
42
7
65
45
3
25
107
18
3
9
6
18
9
3
42
21
22
8
21
9
12
18
87
3
84
12
21
39
39
61
5
75
33
7
96
32
45
42
3
27
9
12
48
45
12
24
69
15
6
18
37
18
17
15
75
30
18
6
30
21
15
6
19
86
4
44
30
9
3
4
29
6
39
36
70
53
18
25
2
28
24
11
25
20
27
33
4
50
3
7
14
16
14
84
3
15
12
22
11
9
9
7
8
4
17
18
21
42
27
7
11
9
3
13
8
4
11
31
5
78
12
15
3
6
21
33
66
7
80
10
47
36
72
7
65
7
50
6
45
42
30
6
54
36
15
21
1
17
12
39
15
7
54
11
18
45
69
18
9
9
30
24
12
15
9
69
15
3
22
11
75
30
36
16
30
47
25
17
21
12
51
7
32
36
6
18
27
9
9
3
10
30
17
18
18
1
38
78
3
6
45
114
21
9
24
3
3
15
15
66
9
19
11
36
6
72
117
3
7
6
102
20
12
15
6
25
8
21
25
8
3
25
5
24
63
10
2
15
9
16
23
18
15
63
21
33
7
48
8
63
51
18
33
15
30
30
39
15
10
59
72
33
6
3
12
18
18
24
55
26
12
51
36
3
22
50
45
25
98
45
3
15
48
7
14
15
61
17
30
6
37
68
102
117
33
10
77
7
14
42
12
3
18
12
7
11
6
9
6
36
15
7
38
4
5
18
6
105
30
21
18
6
90
9
3
9
24
30
9
7
35
9
6
30
39
6
3
15
66
54
3
54
3
7
30
29
6
48
15
3
15
3
72
24
15
3
27
10
26
10
47
36
9
96
27
12
18
25
2
66
15
6
25
5
3
6
51
18
27
39
15
21
36
49
23
51
39
7
11
132
27
16
23
27
9
9
24
3
7
2
9
21
18
21
102
24
3
33
37
17
1
47
33
45
19
6
2
57
6
25
23
15
21
24
12
25
24
23
7
44
57
15
27
12
6
55
24
23
27
63
18
18
54
13
23
31
38
42
273
15
18
3
15
21
1
44
9
27
34
5
24
7
59
25
53
133
77
7
29
15
27
12
7
53
12
9
9
3
24
40
20
3
33
3
54
25
68
12
27
15
21
12
3
40
32
3
12
42
1
2
15
18
3
12
22
26
81
39
15
7
29
30
9
36
9
67
47
7
74
39
7
36
74
15
25
14
51
54
12
25
20
9
6
27
6
57
30
7
2
33
7
29
39
30
3
9
9
51
30
6
3
54
7
23
36
61
71
45
24
15
15
63
30
13
65
9
21
7
2
16
44
28
8
30
84
76
17
90
15
42
16
29
6
9
24
30
39
6
1
35
51
15
60
72
37
68
3
18
15
87
24
18
3
9
175
90
23
13
5
7
2
30
39
75
24
6
4
11
9
42
6
3
15
6
ABCD 96094018492*3^$a+1 [50058]
51
3
9
60
80
28
3
29
31
156
5
19
30
27
45
15
24
69
42
12
42
143
31
41
13
167
28
12
105
35
1
39
51
90
87
57
3
32
49
114
53
52
75
77
40
9
66
6
39
15
36
18
30
9
20
31
66
24
39
12
93
12
51
60
33
60
30
132
17
28
9
48
42
41
49
18
12
41
40
12
12
60
3
12
5
121
24
23
13
159
8
208
3
30
24
75
48
12
12
20
13
95
72
48
88
60
45
39
80
36
43
150
144
27
3
33
63
117
84
68
37
51
15
60
18
66
18
3
3
102
42
5
48
144
1
39
9
42
89
76
45
39
69
60
30
72
9
36
45
60
120
18
41
55
5
28
12
68
85
12
6
45
32
160
33
39
108
27
33
21
39
8
52
45
75
12
8
1
54
48
9
36
20
97
36
60
12
54
36
54
24
39
68
49
126
42
23
49
3
32
88
12
129
27
27
93
24
51
30
39
8
31
17
19
18
3
60
32
25
6
81
39
90
24
12
23
132
13
27
3
36
9
15
72
198
3
45
18
42
59
36
12
13
87
27
18
87
51
9
33
30
57
33
23
24
76
24
15
60
21
99
21
3
21
63
60
45
135
17
28
12
9
39
33
42
12
5
13
18
29
16
24
21
27
33
15
3
36
45
3
6
27
12
20
12
36
13
54
45
51
57
24
21
42
17
103
36
6
48
36
59
31
24
18
35
40
12
33
59
1
75
9
6
18
84
72
3
87
45
9
54
6
51
120
36
27
17
19
17
24
25
60
135
8
52
36
20
145
12
18
65
79
78
23
193
30
54
47
13
12
63
12
69
54
6
59
7
96
48
36
21
15
29
25
18
6
59
13
18
41
108
67
21
27
33
63
30
27
32
28
9
15
15
21
15
42
35
31
57
24
96
3
9
32
16
57
15
15
77
31
77
31
36
105
39
42
35
37
35
100
48
27
42
66
29
76
3
57
75
12
5
31
54
78
77
25
42
30
15
63
17
16
12
8
37
27
9
27
219
90
114
57
177
138
18
6
5
160
9
42
89
49
39
8
40
45
35
4
20
61
18
36
54
42
54
15
69
219
8
7
45
68
55
5
40
27
12
45
20
241
18
57
39
105
15
45
9
39
3
5
157
12
96
87
57
23
28
12
132
15
41
55
69
80
79
42
87
20
40
68
52
57
30
24
21
56
52
48
33
87
3
6
23
28
20
4
63
6
36
23
25
18
5
19
54
12
54
90
3
21
84
47
16
9
15
21
18
21
39
9
8
19
48
96
21
105
3
15
66
11
13
15
12
21
119
76
60
60
24
9
12
42
102
36
42
153
12
32
160
39
36
144
21
60
63
12
41
64
8
13
18
6
35
16
159
24
144
17
36
64
60
60
9
11
13
18
5
13
27
57
18
24
21
27
33
9
71
67
6
30
57
93
192
39
20
1
15
80
64
219
9
8
67
72
36
5
4
36
32
31
6
3
15
17
1
59
48
88
12
32
13
3
69
18
117
9
131
31
18
27
39
60
21
9
108
72
18
65
48
4
36
27
77
1
39
69
27
3
9
45
3
152
7
45
51
17
52
56
73
12
59
60
16
15
5
40
9
35
108
73
35
19
21
135
69
3
77
13
6
9
3
57
123
72
6
72
27
63
48
60
144
17
31
117
27
5
31
65
12
13
39
56
13
6
18
107
19
36
48
126
39
93
15
15
29
180
85
54
9
8
4
45
24
39
105
108
30
108
6
54
21
20
13
63
3
204
12
5
16
12
48
20
25
42
33
92
100
32
13
3
33
90
156
225
33
3
60
3
21
56
4
60
9
126
66
27
27
36
5
40
20
40
3
36
78
15
15
57
56
19
30
51
12
12
3
17
36
37
48
59
160
108
3
9
60
15
6
48
42
48
29
13
15
39
21
123
30
59
31
189
12
75
125
13
27
15
18
15
80
7
36
5
49
60
3
12
3
17
13
3
15
60
84
21
93
59
85
102
21
15
60
129
51
12
33
9
71
19
5
43
96
12
9
48
21
36
18
90
66
9
12
20
40
56
7
113
4
20
43
5
73
12
168
27
12
45
108
3
24
33
27
45
126
225
45
35
24
13
246
54
72
51
9
66
24
30
18
77
49
51
36
3
72
69
3
36
29
28
60
33
54
5
28
3
12
5
37
3
33
111
51
5
112
3
24
5
16
60
24
21
59
13
75
15
17
40
128
7
6
12
162
6
15
15
57
3
45
3
81
36
24
9
51
21
102
42
51
120
117
23
40
120
27
6
54
102
11
7
77
1
15
12
3
29
76
44
85
3
168
9
195
3
33
180
39
21
57
30
5
60
31
21
15
30
6
12
18
42
5
48
37
36
59
52
20
31
45
3
24
45
68
79
6
102
5
31
9
132
63
117
21
75
12
3
24
5
16
92
28
3
54
3
12
93
12
6
156
6
35
60
40
3
21
15
5
1
30
18
6
48
57
123
93
15
78
71
31
5
60
49
18
90
15
3
57
20
25
42
45
48
15
17
19
21
36
92
25
18
5
55
48
21
123
33
93
11
28
33
24
35
16
15
54
15
96
72
48
3
54
3
44
43
312
48
65
12
36
60
49
3
81
11
31
9
3
18
108
51
3
ABCD 96094477894*3^$a+1 [50126]
15
24
66
75
39
21
27
78
12
18
45
45
96
48
51
81
15
48
147
24
36
18
27
21
18
24
108
54
3
51
30
60
72
72
36
30
6
54
165
27
168
45
60
69
36
15
57
72
72
6
93
135
21
33
111
21
36
120
72
18
93
51
9
144
33
12
18
150
27
75
60
270
12
18
186
111
51
72
45
45
90
117
75
6
3
159
18
12
195
183
33
24
15
18
24
15
15
24
30
90
24
12
6
102
198
27
123
12
18
42
30
87
24
15
72
72
57
129
39
36
27
9
105
3
261
72
63
9
6
72
18
72
18
12
57
75
102
18
45
33
18
69
3
18
84
90
21
51
54
42
30
24
63
21
219
33
3
15
24
21
120
177
60
102
78
18
54
36
15
15
114
66
162
114
36
90
12
60
51
15
21
48
12
60
21
18
105
24
252
84
9
51
75
21
15
18
36
30
36
24
81
48
51
9
180
45
180
18
90
72
18
9
3
36
24
66
36
39
57
72
51
21
18
126
75
81
99
15
12
24
69
15
60
84
177
21
60
102
45
15
12
6
12
18
60
9
81
12
132
39
135
129
3
12
42
36
30
33
45
90
102
18
24
126
15
15
9
213
27
135
30
42
180
30
3
3
9
81
3
141
36
3
9
6
45
39
36
9
12
39
9
135
90
18
33
15
114
27
21
42
30
36
162
9
9
54
21
36
93
48
27
105
126
105
21
54
90
54
21
9
27
33
126
72
174
96
18
12
132
57
48
3
18
39
27
6
48
15
21
36
27
15
30
126
54
6
9
75
90
72
99
60
57
24
54
9
75
57
21
18
21
69
12
87
183
9
99
6
216
27
60
15
57
48
3
78
102
42
30
81
9
6
264
186
72
72
66
54
42
36
102
51
57
78
54
198
12
42
30
69
171
18
111
27
78
30
9
225
132
36
72
120
90
18
267
21
114
18
162
72
69
141
18
78
3
177
48
72
87
60
3
72
48
114
3
12
3
48
24
45
135
108
48
180
18
15
39
78
18
90
36
108
18
33
156
201
78
30
75
51
24
36
18
15
15
96
36
18
15
33
54
198
78
18
54
48
33
9
72
18
12
78
18
228
45
60
45
72
87
21
111
33
15
12
21
42
66
36
36
78
12
69
168
3
18
15
84
75
108
57
3
30
27
81
6
30
18
42
99
27
213
15
9
27
36
18
111
15
90
18
297
15
33
21
75
27
54
63
15
66
42
153
99
45
72
9
15
39
36
54
15
33
18
96
30
6
153
9
30
60
126
66
9
144
33
180
39
15
66
3
51
93
111
66
6
9
39
69
3
24
153
93
54
18
60
48
207
177
18
12
108
90
90
141
36
39
9
33
27
3
72
60
48
57
183
30
123
27
30
183
15
54
60
18
72
45
81
54
21
27
150
219
9
39
123
78
72
90
12
18
60
18
12
18
60
15
69
150
36
162
72
48
24
3
33
102
45
15
141
15
144
45
195
30
51
60
84
21
252
18
81
63
18
18
261
153
87
24
60
69
18
30
78
9
57
6
18
72
120
78
105
39
48
144
18
6
36
108
18
87
51
72
72
96
144
36
90
84
348
72
12
18
186
66
18
36
39
36
129
15
21
72
48
6
36
90
18
45
135
90
15
39
12
45
45
18
6
39
33
84
114
72
72
228
198
36
36
24
66
18
162
132
90
138
240
84
18
6
102
63
9
111
87
24
93
15
108
54
36
18
105
39
12
24
54
27
153
30
237
48
36
57
72
15
3
78
102
108
42
48
6
45
24
39
30
6
12
90
3
15
6
246
132
12
90
24
54
57
99
24
21
15
69
21
171
75
6
48
60
90
45
9
30
18
72
42
18
30
60
36
144
141
15
6
18
285
141
72
234
18
18
24
9
39
6
ABCD 96094929124*3^$a+1 [50105]
20
18
24
40
6
2
48
34
186
20
40
24
6
30
2
72
78
58
30
42
62
10
6
42
30
62
58
48
42
42
78
2
48
18
10
44
28
50
18
94
140
118
68
4
188
42
18
30
10
60
18
50
72
42
66
24
28
80
90
10
18
2
28
2
72
136
72
150
2
6
112
8
24
66
130
32
22
66
20
34
168
90
78
14
88
80
82
20
28
20
42
48
28
42
2
16
32
42
6
10
212
70
12
80
28
2
28
18
132
18
14
18
58
2
10
108
30
30
74
100
36
12
12
66
92
42
10
8
40
8
10
62
12
6
10
102
98
94
18
8
22
12
18
12
50
6
60
40
32
30
70
228
2
112
36
14
108
28
50
24
16
12
20
40
2
6
82
20
42
58
2
36
22
38
64
20
96
72
30
10
38
42
18
10
30
44
18
22
26
90
10
12
132
96
14
36
60
22
78
30
80
12
78
40
42
18
150
80
60
22
60
2
46
152
52
210
128
10
102
18
50
12
58
42
66
30
222
20
12
96
24
6
54
40
20
28
38
12
58
132
30
18
62
78
40
44
6
24
30
16
20
34
138
60
12
26
102
78
42
72
90
40
6
170
10
62
48
90
22
20
60
208
14
58
98
100
12
60
20
72
6
12
12
250
68
48
22
48
84
78
90
42
110
138
18
4
108
50
48
12
28
42
72
36
14
18
42
18
90
22
90
140
40
8
10
78
24
20
160
6
32
52
50
58
68
112
2
58
18
30
50
64
20
28
8
72
168
10
132
8
84
10
20
30
30
28
38
84
126
54
58
80
18
112
32
150
16
14
18
10
2
66
30
42
52
6
84
18
68
12
10
30
2
256
42
32
28
8
220
132
8
34
8
108
30
10
2
22
168
12
38
40
30
32
28
2
16
20
142
8
24
178
32
96
72
100
18
24
36
44
70
78
2
18
10
2
70
56
264
16
14
196
74
10
6
92
58
24
36
32
168
102
10
12
30
26
132
12
18
28
42
30
120
18
80
22
32
16
44
78
22
18
110
10
2
36
42
30
42
6
24
108
48
42
10
2
30
106
14
30
6
22
20
22
38
28
74
16
110
12
42
6
10
2
18
160
32
22
6
12
20
178
44
96
30
30
34
8
18
22
50
52
66
110
42
58
42
30
110
112
18
8
112
8
52
42
96
50
22
12
50
36
4
176
52
78
42
110
10
12
18
2
28
42
140
16
12
62
6
10
2
40
30
80
48
84
10
18
8
262
60
8
10
30
2
12
10
30
18
30
80
40
2
10
80
10
36
42
120
108
24
90
48
18
14
66
22
30
48
72
30
108
74
28
12
60
48
8
40
92
10
18
62
78
22
50
12
16
2
58
12
32
6
4
38
70
92
40
26
12
12
40
50
66
4
128
12
10
30
90
168
78
42
50
30
28
60
14
16
20
22
38
24
40
228
18
14
88
108
14
30
120
16
20
22
62
6
34
8
72
28
240
30
2
16
32
42
10
36
24
78
80
42
100
66
162
68
12
30
108
10
92
60
48
54
10
50
96
12
18
40
12
2
60
58
8
52
90
102
120
18
38
24
30
6
34
8
148
140
30
10
54
20
18
12
10
80
16
14
190
50
16
42
48
24
150
20
6
60
40
12
132
8
42
18
18
94
8
30
42
46
192
18
24
6
254
6
70
14
46
164
16
12
18
42
2
28
138
14
136
32
18
64
68
52
6
32
78
72
12
60
28
30
18
32
90
12
70
26
30
12
42
66
52
38
4
20
6
70
102
72
6
12
20
10
92
40
18
42
50
28
20
10
38
12
58
42
38
30
10
2
42
6
10
2
178
62
48
22
30
12
50
6
202
2
30
18
12
150
30
30
28
20
78
82
72
20
6
30
4
66
12
2
66
10
104
10
26
60
4
18
20
12
18
118
30
20
52
2
10
38
40
80
72
58
42
50
18
28
14
108
42
28
32
16
12
68
12
132
28
42
8
72
90
36
40
54
56
22
12
198
18
2
22
36
20
12
18
82
102
6
32
78
64
8
90
58
32
88
42
72
50
6
40
42
48
60
12
150
62
90
6
102
12
16
72
38
52
8
72
132
10
8
30
52
20
36
34
26
34
20
10
48
68
40
24
20
88
2
18
102
166
74
30
10
66
2
48
52
18
84
108
20
10
30
50
28
20
90
30
54
130
26
22
42
8
348
60
52
32
16
110
30
22
32
58
2
28
50
18
10
2
102
78
12
16
2
30
10
128
24
36
12
78
90
4
50
58
110
12
66
30
30
24
48
28
2
42
96
60
54
6
4
86
10
24
18
8
130
80
132
12
66
64
48
108
30
12
38
214
18
30
48
12
8
22
62
16
12
8
172
60
32
16
60
144
68
40
30
18
54
ABCD 96095125528*3^$a+1 [50011]
27
13
68
27
9
9
15
72
12
28
24
8
16
5
19
77
63
21
15
9
15
21
19
60
77
114
49
35
36
25
101
31
12
47
24
9
28
65
18
1
5
18
13
12
36
191
193
23
120
45
99
13
23
37
32
24
60
4
92
48
15
12
24
30
54
37
23
36
9
12
9
31
24
5
99
28
65
27
51
97
119
9
52
59
21
48
9
67
5
108
15
28
20
39
78
15
96
40
5
6
21
15
54
15
3
12
1
5
15
15
25
20
12
52
59
36
1
17
15
48
28
47
24
1
60
5
55
5
3
9
15
111
21
33
90
36
6
79
41
36
19
23
81
135
1
29
60
55
65
31
29
91
65
6
177
40
32
16
89
39
57
18
54
18
12
18
24
18
12
13
11
36
36
49
120
48
71
45
27
18
19
68
12
36
24
75
37
53
187
104
40
96
59
30
15
40
41
43
60
35
13
120
24
5
6
9
64
12
5
108
67
107
73
23
36
33
12
39
9
196
36
60
83
12
21
39
48
132
13
32
16
80
4
60
36
23
85
11
93
28
17
15
48
15
93
24
40
35
18
19
23
21
64
77
55
35
73
47
78
48
3
12
3
24
61
60
32
28
17
30
57
3
54
103
48
12
17
15
3
25
36
12
48
35
1
36
12
11
57
48
39
21
12
39
1
44
48
112
11
9
136
65
15
3
60
36
13
17
51
52
23
150
3
60
16
23
36
24
36
36
18
36
36
66
37
23
49
125
31
23
24
12
1
20
4
108
32
28
8
123
96
36
25
32
27
6
18
12
49
11
13
44
48
64
36
24
35
85
41
7
56
51
36
162
43
47
1
11
49
116
16
59
48
73
12
128
27
33
4
143
12
18
103
32
28
17
43
48
17
18
45
9
18
37
53
19
35
21
57
108
15
3
12
60
25
48
17
18
9
171
21
81
42
36
1
119
121
23
21
39
12
1
12
131
49
47
18
3
24
9
27
28
24
77
60
15
69
42
48
6
3
40
56
129
18
13
60
95
49
36
59
1
11
18
18
162
75
57
15
16
77
63
99
49
32
3
9
15
12
1
8
27
37
23
18
31
8
15
192
60
33
16
12
59
93
75
33
69
54
21
21
12
67
8
51
1
5
126
13
17
15
48
36
108
15
13
17
55
8
27
21
15
90
7
72
72
8
88
72
23
85
12
11
9
15
18
12
3
52
17
90
21
28
5
54
6
27
3
21
16
8
4
12
35
120
61
47
1
24
65
55
60
11
37
35
9
160
11
24
108
21
69
15
72
3
1
12
5
3
60
36
76
23
105
64
32
16
80
27
37
60
11
30
42
12
18
31
96
176
4
20
28
5
7
35
18
18
13
84
11
36
61
12
17
163
36
47
45
4
48
47
25
48
68
27
18
90
85
59
25
65
48
127
35
9
4
11
1
20
28
17
19
5
126
66
54
36
18
27
15
12
25
32
48
36
72
27
48
24
45
21
15
117
7
23
13
65
3
27
49
11
25
29
3
16
11
60
36
12
18
42
72
18
18
18
72
15
3
12
18
279
225
6
12
13
11
30
63
33
19
53
66
72
24
45
108
21
42
30
90
85
8
40
17
19
155
1
17
31
72
23
25
60
101
31
23
49
17
114
84
61
11
36
13
5
91
5
36
18
9
21
7
48
5
79
47
18
36
55
17
15
15
42
162
54
102
13
156
36
29
3
12
21
3
39
1
96
8
33
108
27
99
18
43
17
31
131
13
17
24
126
84
21
3
36
49
17
43
17
51
3
12
42
67
23
37
96
47
66
7
44
16
83
81
39
9
28
5
54
21
15
97
95
1
84
47
13
17
43
48
20
100
8
4
108
24
11
30
3
21
15
39
37
83
25
32
40
29
15
16
32
87
9
27
37
68
3
12
13
32
60
24
3
61
11
30
31
65
72
12
60
99
27
25
12
36
56
9
6
33
57
18
25
11
102
114
36
25
60
5
18
12
45
48
64
56
12
15
49
20
96
63
24
105
3
25
5
72
78
72
45
48
15
18
67
8
4
12
11
54
6
25
20
3
57
3
69
16
89
6
49
56
21
66
25
47
18
15
24
75
1
32
75
18
3
52
12
35
18
18
21
21
15
69
39
40
12
60
48
5
19
11
6
39
27
13
29
67
8
63
85
23
45
24
21
67
47
33
12
48
69
39
4
32
16
119
6
67
12
8
75
45
16
11
61
12
12
20
3
61
47
13
36
23
21
24
27
49
12
48
35
84
60
21
16
24
36
44
36
3
30
3
72
160
20
3
9
148
17
3
12
21
15
39
6
15
108
52
23
9
16
101
31
35
54
31
24
23
37
48
23
30
39
40
11
24
121
12
32
9
24
30
60
12
25
35
1
20
45
18
129
15
45
15
117
48
28
128
12
3
49
36
47
120
49
24
24
53
18
30
15
111
18
42
9
124
5
55
23
13
5
54
18
7
12
35
33
87
24
1
65
39
15
37
23
21
4
5
15
12
48
12
48
15
12
9
4
12
12
23
12
1
36
8
88
29
18
1
17
7
20
28
8
9
3
69
6
25
12
11
36
1
80
12
16
36
53
6
37
20
15
9
88
23
18
115
11
36
24
13
41
55
29
90
18
3
15
1
20
28
5
108
3
72
15
24
66
24
31
20
12
72
3
78
27
96
16
116
12
12
16
83
12
57
3
72
45
21
19
60
132
29
66
25
53
3
64
59
1
11
24
18
72
3
60
135
12
1
125
3
36
93
15
75
1
11
6
39
88
48
8
45
54
13
59
13
47
1
80
100
83
72
85
20
3
45
51
30
15
45
18
57
15
1
80
27
45
28
44
3
1
12
5
15
12
81
6
1
17
12
6
9
48
52
35
13
71
9
112
24
5
19
143
13
164
33
199
71
25
35
18
12
18
1
44
72
33
55
11
6
39
45
15
16
20
39
18
ABCD 96095186438*3^$a+1 [50079]
47
162
66
6
48
7
72
11
24
72
36
1
24
47
18
30
121
5
54
150
84
54
78
151
11
37
96
41
31
72
23
25
17
36
30
13
59
6
192
42
54
7
41
42
48
36
132
36
138
6
72
18
54
36
37
53
91
17
79
41
6
25
131
78
18
30
126
25
11
6
55
17
54
54
108
48
79
17
84
6
138
67
155
30
6
36
37
83
132
1
47
60
174
18
36
24
72
1
83
126
175
203
36
42
36
66
18
60
12
42
54
36
18
30
114
25
59
78
216
7
47
48
72
25
24
23
60
54
18
30
6
72
12
114
48
132
54
90
7
101
19
155
60
72
48
288
36
24
54
7
11
54
84
67
77
78
12
96
54
19
125
163
119
60
12
42
18
36
30
43
35
18
91
119
49
29
84
6
18
54
72
18
18
48
162
180
60
84
6
18
55
47
18
6
54
43
47
54
36
66
13
59
36
36
133
24
65
48
162
6
55
11
24
36
48
150
43
119
1
24
185
6
36
162
91
24
72
101
36
55
11
6
72
12
162
25
119
114
12
54
13
48
29
6
37
11
6
48
42
72
61
5
126
6
18
36
36
37
47
144
36
36
90
18
60
241
59
6
12
36
6
1
71
144
1
29
180
150
25
65
108
30
36
25
89
48
54
25
83
42
54
37
71
36
12
24
36
48
96
36
1
72
17
55
47
72
6
54
12
36
60
12
6
120
6
1
24
113
144
18
60
36
102
31
155
12
108
13
185
18
6
12
36
78
72
12
60
73
11
6
126
234
7
47
18
30
108
205
29
60
18
54
7
65
127
47
36
180
42
48
18
24
36
18
66
85
47
90
66
6
7
23
36
13
72
83
12
72
121
5
150
84
18
7
11
18
18
25
96
5
18
25
47
24
1
17
30
25
144
17
18
30
42
54
36
36
48
72
7
17
151
120
71
12
13
41
6
1
17
30
18
60
48
36
223
24
59
36
25
161
126
90
126
1
161
55
47
222
12
7
35
61
29
54
12
234
54
96
156
61
47
258
199
71
36
36
192
24
25
113
6
90
18
36
18
72
72
7
23
25
65
42
12
6
54
84
96
12
6
84
6
54
66
36
96
12
61
89
12
42
18
7
11
37
35
30
18
60
48
25
65
24
48
6
36
18
19
47
204
30
18
61
179
18
162
1
72
24
41
7
24
72
131
6
270
54
43
59
54
31
95
114
120
6
18
54
25
59
108
42
18
54
138
114
12
6
97
23
90
18
108
49
29
54
12
49
72
401
24
18
102
36
108
6
1
11
60
84
6
30
42
120
96
54
144
36
12
24
30
108
180
78
37
24
144
41
24
138
60
84
54
247
41
31
47
12
60
252
36
180
102
36
18
25
11
24
37
17
18
54
18
30
7
17
30
42
90
72
12
96
18
30
25
11
126
24
54
12
234
36
6
12
13
47
145
17
12
6
156
25
155
13
77
78
18
19
11
24
12
72
42
55
155
78
48
144
6
25
192
24
47
12
90
78
12
42
151
83
18
36
12
67
41
198
24
84
78
7
41
42
72
66
18
25
161
127
11
54
72
72
7
29
150
36
18
30
150
54
54
48
7
17
12
43
107
30
6
12
54
79
24
47
25
11
37
17
55
11
13
11
72
48
85
11
36
48
72
18
7
11
60
1
17
36
30
306
18
24
97
72
48
17
12
78
18
18
84
24
30
78
84
18
43
11
85
48
24
23
49
23
126
60
72
30
78
18
84
133
11
24
109
83
60
18
7
47
1
29
6
108
90
7
47
1
11
6
156
198
24
37
11
24
37
47
6
19
96
48
24
11
48
54
42
54
36
48
144
54
24
30
90
6
7
65
55
47
49
41
7
35
61
5
43
53
36
7
101
12
42
30
114
109
24
59
85
5
42
162
198
1
11
6
7
47
36
36
18
66
24
18
48
90
90
78
25
41
72
72
60
30
18
36
18
36
36
24
108
18
7
41
42
36
18
66
6
7
11
36
48
222
43
275
6
108
91
89
30
126
115
168
41
31
275
72
72
54
6
ABCD 96095221546*3^$a+1 [50260]
121
215
37
90
497
25
143
37
107
55
126
18
54
155
115
216
53
48
24
19
162
119
25
54
29
7
41
84
73
131
96
48
84
1
11
7
72
144
41
156
361
35
36
12
61
11
7
185
60
7
18
23
228
19
5
31
36
18
54
90
47
25
35
19
72
18
23
67
17
19
41
36
72
13
35
55
108
108
101
132
12
25
83
7
36
41
211
72
197
433
11
79
53
73
216
180
47
12
49
11
96
84
192
31
29
7
18
54
17
127
65
7
17
253
35
37
35
19
72
5
48
37
36
11
36
7
5
67
36
108
125
19
137
43
41
84
60
36
48
24
84
37
18
29
115
126
90
17
60
31
137
24
48
7
17
60
36
85
11
43
36
77
31
18
72
11
72
61
54
77
420
36
24
127
17
37
155
7
17
1
23
120
60
373
47
60
1
95
85
54
89
37
90
17
12
12
13
54
18
203
132
12
31
72
54
54
36
36
53
109
18
36
161
84
43
149
72
84
60
48
24
168
48
13
54
77
355
5
85
11
97
36
59
60
43
72
72
101
84
31
72
5
60
7
18
90
108
126
35
48
96
84
7
89
1
59
13
126
36
53
36
24
48
144
19
65
223
36
29
25
23
12
72
144
1
155
96
19
17
1
11
25
198
125
55
144
17
24
85
126
18
83
96
240
103
41
31
41
72
31
36
18
90
161
144
55
54
11
43
72
125
19
29
24
24
72
108
48
307
36
72
198
71
168
139
36
108
113
36
60
36
48
12
12
79
90
18
18
18
54
59
247
36
53
96
67
72
77
67
173
7
36
5
67
53
36
1
95
300
36
60
168
96
145
36
35
127
113
31
5
67
72
245
36
61
35
37
54
5
31
36
36
41
12
199
18
18
17
72
48
7
41
31
17
37
18
108
72
125
91
5
31
41
67
29
12
31
5
211
29
24
84
60
55
113
49
11
192
12
55
161
108
36
1
36
72
18
126
83
12
49
54
108
125
60
13
59
12
156
7
36
18
11
7
72
209
43
18
35
60
31
53
96
24
7
65
60
91
89
19
53
96
72
24
7
65
96
60
36
139
65
84
108
108
67
5
31
180
72
197
12
25
107
19
125
48
7
113
48
24
12
36
12
12
180
204
259
161
36
91
125
235
29
72
7
89
48
43
5
96
43
5
13
72
126
17
60
48
199
65
7
65
7
41
132
108
79
90
59
85
11
36
144
97
143
19
53
163
18
72
162
54
54
29
108
7
29
48
108
49
35
108
36
91
72
125
55
5
12
73
126
144
77
103
90
72
11
7
36
53
24
24
96
19
18
11
12
31
54
108
126
5
12
36
48
48
48
144
91
17
55
36
101
7
18
275
103
17
72
144
96
31
65
7
108
29
205
72
54
72
29
79
245
7
89
12
96
55
17
1
11
60
73
11
25
18
197
12
7
126
11
43
5
72
193
71
48
24
108
1
54
53
36
252
192
72
156
85
18
432
41
12
397
119
25
59
31
17
72
73
11
7
18
11
60
1
54
36
54
36
23
132
7
108
89
91
89
48
151
197
24
103
126
11
48
24
61
23
60
25
71
24
216
31
5
49
11
24
144
12
7
18
71
55
29
7
41
96
43
101
61
83
115
29
60
1
95
67
17
24
132
43
126
23
67
144
113
72
175
5
67
72
ABCD 96095879578*3^$a+1 [50211]
55
57
48
33
36
59
1
479
241
95
13
156
60
180
54
66
6
138
132
138
36
204
90
12
11
13
90
156
125
96
145
12
3
87
150
12
96
23
115
270
60
72
59
205
6
477
80
16
15
17
19
54
39
21
315
81
18
102
119
157
48
384
195
15
36
126
24
119
61
84
72
348
126
125
229
42
33
15
36
125
7
185
67
18
18
210
6
468
141
21
18
137
145
95
144
192
115
108
84
6
156
11
7
78
48
155
211
93
33
15
159
129
105
54
33
93
216
59
55
89
121
132
18
30
35
385
174
81
369
47
144
31
30
198
96
246
96
198
54
36
30
281
48
16
15
24
18
372
3
32
48
192
55
201
144
33
15
39
18
72
63
135
201
141
18
30
576
54
36
216
113
73
54
198
11
181
96
138
810
144
150
17
1
48
60
35
144
163
18
36
54
54
126
189
111
36
189
80
7
12
77
1
48
6
153
32
25
71
7
120
257
181
18
270
491
121
144
36
12
270
78
252
255
321
15
176
19
114
72
54
285
32
469
24
54
18
108
126
30
83
48
13
227
157
131
85
84
90
60
65
61
210
114
18
48
42
264
78
450
12
54
144
42
108
66
129
87
6
323
55
174
96
27
147
96
576
126
504
71
37
12
60
36
47
1
114
77
31
138
54
72
41
103
329
1
30
177
57
6
264
90
36
60
30
36
144
125
25
39
387
173
61
179
55
137
79
36
114
66
41
49
18
78
198
41
96
25
119
73
132
18
18
54
9
81
18
66
36
96
119
96
73
119
1
54
150
300
126
6
210
33
117
126
12
6
267
57
30
168
198
72
35
19
288
36
66
71
48
112
3
6
126
18
36
144
84
95
121
126
108
126
126
168
102
24
180
135
99
108
18
270
161
19
221
49
174
78
144
144
54
173
109
144
114
90
167
223
78
12
135
45
150
102
150
36
93
99
60
90
300
42
113
211
90
84
150
18
167
151
57
399
18
486
41
115
18
11
112
57
6
72
18
264
690
125
211
180
114
108
108
84
11
67
90
18
144
257
48
31
6
48
75
ABCD 96096072214*3^$a+1 [50078]
36
27
90
18
285
39
201
120
48
27
72
81
9
63
9
51
60
168
27
90
75
15
69
21
15
60
69
18
21
69
18
162
147
24
99
33
480
9
126
165
15
54
18
18
54
45
261
39
84
60
141
90
36
45
60
39
108
21
177
54
129
60
72
45
99
45
18
252
90
18
81
27
234
255
141
180
270
165
24
81
162
57
15
69
12
45
39
141
15
108
21
159
237
3
267
45
27
72
36
90
135
60
288
129
90
57
33
27
45
171
108
96
75
9
81
90
21
120
84
276
129
126
54
108
63
45
72
18
324
18
90
72
36
9
45
18
288
90
162
18
90
144
69
21
108
18
54
111
60
48
156
96
15
342
18
360
54
18
18
72
27
81
3
51
9
27
162
108
39
105
126
249
24
177
72
72
126
144
81
9
135
81
54
9
72
99
90
18
18
15
24
24
132
75
90
75
105
54
165
33
51
39
18
39
33
267
60
15
36
90
90
105
39
198
63
120
240
9
111
24
84
60
81
18
252
36
33
111
90
126
72
180
33
120
24
183
93
105
15
39
9
192
159
36
45
84
51
90
39
105
39
87
165
105
3
12
57
87
21
3
156
96
24
225
108
72
36
360
90
234
15
144
12
9
15
3
18
255
87
72
36
33
39
72
165
24
9
3
69
18
18
54
540
81
24
84
99
162
39
12
60
48
57
75
195
234
219
12
39
90
36
219
393
288
90
285
60
24
60
24
36
15
90
15
75
108
18
39
96
45
54
126
75
87
108
270
54
21
15
225
45
63
9
108
3
36
156
24
36
15
180
9
264
51
21
159
201
48
60
36
15
36
54
180
15
21
63
189
147
36
48
129
3
228
21
18
18
3
60
81
126
90
39
51
54
111
24
81
339
75
36
45
84
15
81
99
81
24
24
96
63
33
39
165
141
180
342
18
72
18
54
450
129
72
69
198
72
36
129
60
24
60
87
105
144
144
39
177
96
267
72
129
60
99
18
54
81
99
36
9
84
216
51
234
135
333
90
21
51
21
15
270
135
135
72
18
162
21
360
51
18
270
18
54
69
36
75
81
9
75
96
60
39
9
276
60
105
39
72
84
3
153
45
72
207
171
33
72
60
84
3
273
195
54
99
279
72
126
72
18
93
36
60
81
3
177
99
243
18
159
24
96
45
18
633
108
51
126
279
243
18
123
192
24
75
9
12
24
171
90
54
36
9
276
39
81
9
36
99
24
57
75
267
321
21
15
21
72
162
165
36
48
21
90
36
54
ABCD 96096428308*3^$a+1 [50019]
16
48
68
52
12
69
87
9
96
39
108
12
104
4
24
8
1
96
27
21
87
8
156
37
15
84
9
36
135
105
3
132
9
99
24
60
12
81
48
11
4
72
48
36
24
132
9
15
80
1
47
145
51
237
48
60
12
87
33
12
15
93
3
60
9
24
36
36
120
23
16
12
72
72
120
168
69
11
4
12
12
48
80
49
15
32
64
20
1
108
23
49
51
8
13
36
39
36
57
15
104
36
85
95
16
128
4
45
48
48
27
24
105
300
72
75
120
68
36
60
52
21
155
61
24
15
36
261
35
4
9
84
15
21
48
168
71
4
36
69
3
60
81
35
40
108
8
1
59
36
160
33
99
9
87
72
21
48
12
3
48
68
64
8
52
96
12
8
145
75
32
37
120
96
24
24
51
33
3
81
240
23
160
56
4
21
111
24
72
57
3
348
140
37
15
120
20
36
40
117
87
140
73
207
156
12
33
15
44
36
49
71
16
84
60
21
108
71
148
68
52
36
92
61
327
141
47
1
84
63
45
12
36
48
36
23
16
72
96
45
3
104
265
23
40
56
37
3
93
27
12
44
172
45
159
20
52
141
59
48
100
32
4
57
159
153
107
4
12
92
73
99
36
36
72
8
36
16
33
59
100
9
23
40
21
111
48
60
57
23
4
21
12
35
12
40
12
36
48
36
12
24
69
15
60
32
84
96
25
15
96
165
35
25
99
108
144
12
9
36
24
120
59
16
96
45
15
108
57
144
59
28
9
11
96
193
39
92
61
111
84
68
40
8
24
36
12
25
51
24
32
49
39
12
45
12
111
36
93
39
60
177
11
97
132
3
12
20
97
60
39
36
8
40
48
12
20
36
36
25
35
49
195
9
3
93
48
3
69
96
24
96
36
47
52
96
12
81
147
57
39
36
45
12
63
68
48
13
3
96
92
12
136
9
24
11
16
92
52
12
57
59
16
44
124
57
84
195
20
37
95
61
27
48
12
24
21
35
49
11
4
96
177
155
88
36
21
84
219
72
20
4
44
25
12
15
144
21
120
15
117
51
9
36
227
61
192
135
24
44
84
88
105
12
48
15
12
24
33
83
16
81
123
68
108
136
45
288
119
4
36
56
28
201
36
23
1
24
51
12
12
108
36
72
44
25
51
132
33
11
16
81
11
36
1
11
37
95
4
96
272
4
12
12
36
36
60
108
20
72
168
192
97
47
49
15
108
48
20
1
3
132
20
36
16
129
39
20
84
28
68
205
75
108
45
48
3
261
240
3
20
136
12
21
63
72
105
72
24
24
51
45
95
16
176
49
168
36
12
15
8
76
32
109
123
20
40
33
59
4
44
97
75
132
69
135
21
75
12
117
48
27
168
21
252
11
288
25
204
15
12
21
75
152
49
3
44
13
27
9
231
12
9
60
24
87
81
27
60
57
36
3
48
81
39
8
52
12
9
75
120
36
56
64
21
36
48
24
3
156
12
132
129
23
100
120
20
13
131
88
57
11
28
24
92
28
81
131
228
88
80
40
156
81
60
35
49
60
15
56
49
96
15
57
36
27
9
59
268
20
1
3
141
3
104
52
20
120
73
15
44
148
93
95
1
15
92
96
4
24
20
1
3
33
51
24
249
15
57
35
16
117
51
69
132
15
12
56
72
28
48
12
57
135
9
71
13
95
40
60
36
8
52
72
116
76
105
3
45
111
72
69
36
12
111
80
4
45
75
33
23
4
44
52
36
80
196
60
8
16
24
96
12
68
96
124
21
3
60
24
56
192
28
156
57
243
60
33
15
8
49
15
36
21
23
76
12
32
144
40
60
45
168
48
87
128
16
12
93
11
4
168
108
105
3
44
37
63
24
24
33
12
143
1
27
8
24
16
36
72
20
40
48
32
61
51
105
75
84
ABCD 96096449368*3^$a+1 [50059]
144
39
20
10
30
21
39
6
51
149
7
63
84
20
10
111
59
1
36
9
50
25
45
51
23
40
20
1
15
44
30
70
6
75
39
26
19
21
15
36
23
70
3
48
45
30
14
7
53
66
4
12
8
60
61
15
9
5
43
117
15
5
52
30
78
12
3
12
96
9
54
200
1
23
70
50
1
51
14
24
7
9
6
33
60
11
4
20
90
55
65
7
15
68
25
45
6
80
4
20
52
8
13
39
24
84
50
76
24
27
99
36
9
24
57
15
15
8
13
27
50
43
17
90
22
3
35
52
129
99
45
72
23
52
18
26
16
9
84
11
24
10
60
50
25
21
6
9
111
18
6
81
83
61
36
3
36
50
19
111
105
51
8
30
130
57
36
3
6
39
59
13
57
6
36
8
52
38
16
6
21
17
31
21
30
21
99
30
38
1
15
36
21
12
45
15
51
44
52
153
75
36
44
121
21
114
81
59
46
3
21
27
60
47
10
51
95
46
14
24
1
5
76
84
14
37
45
18
21
29
67
9
54
45
12
39
57
12
15
21
21
60
30
21
83
24
1
59
60
37
60
48
27
9
9
30
20
37
36
23
24
16
9
27
8
13
72
45
6
14
76
14
10
12
75
3
66
6
14
10
69
45
50
13
27
20
46
27
57
110
1
51
33
35
10
26
4
140
16
20
1
53
16
6
8
61
29
40
6
54
3
72
48
39
8
25
65
40
20
10
33
9
60
18
20
22
8
7
53
55
5
7
3
60
36
30
15
29
60
22
33
11
49
65
16
134
10
6
21
36
3
14
60
22
18
12
38
22
8
40
6
21
93
3
3
81
69
20
54
25
15
20
30
7
3
45
15
42
15
24
36
119
1
9
6
38
7
9
27
39
18
20
7
36
27
6
44
66
1
15
68
30
67
36
87
72
9
12
72
95
85
72
60
3
80
22
123
87
14
16
134
169
81
216
90
21
27
26
19
36
45
54
50
10
56
1
24
89
66
37
63
14
31
81
30
30
30
8
1
72
27
42
14
49
27
38
120
7
33
140
7
36
60
27
20
37
15
180
98
6
64
12
60
30
30
38
112
54
21
23
1
9
3
47
30
103
17
55
71
64
45
11
4
80
1
239
13
9
144
6
8
13
17
10
6
6
84
21
15
8
22
3
35
40
6
14
22
15
33
12
48
20
60
90
37
33
20
7
36
47
46
6
60
8
96
30
31
3
30
12
63
15
6
14
13
3
44
16
96
48
33
48
21
18
140
1
135
117
3
30
27
9
39
119
25
5
10
36
21
3
57
23
60
97
48
27
9
36
99
9
36
15
21
33
3
9
8
10
56
16
45
24
15
24
26
10
20
34
63
167
1
12
24
29
46
18
63
27
56
24
40
21
65
24
60
22
24
69
57
24
6
9
45
50
124
80
1
65
7
24
3
33
48
15
14
7
96
12
72
89
34
72
18
90
12
8
1
36
33
12
63
87
48
102
51
63
9
21
51
3
20
120
1
15
57
60
33
44
7
29
70
44
22
38
60
172
18
6
44
25
12
9
54
30
126
50
54
30
7
36
47
52
128
25
36
35
25
39
30
36
74
22
150
48
117
3
80
10
15
57
18
6
54
42
14
84
16
14
16
180
27
129
51
47
46
14
10
66
44
82
38
10
12
3
35
1
99
26
7
12
75
20
30
70
60
36
36
60
8
16
74
127
3
57
3
102
38
60
40
132
21
23
64
12
38
7
84
21
3
5
10
21
9
72
8
10
6
30
9
41
31
23
60
22
3
45
50
30
40
123
23
46
168
90
50
10
36
9
27
90
8
22
18
15
15
21
51
30
68
43
17
10
12
84
21
23
6
31
9
104
7
33
6
50
10
30
51
75
21
69
30
45
59
94
3
132
5
22
21
69
3
60
11
10
20
79
57
8
6
16
84
45
60
59
61
21
8
7
3
12
24
6
15
29
16
90
14
46
8
22
39
29
6
84
13
99
104
10
74
10
50
40
12
9
72
9
60
48
51
15
24
26
40
50
84
10
42
24
9
36
75
20
24
60
1
39
6
14
10
75
111
9
72
23
6
46
68
1
35
25
65
79
15
20
40
36
6
3
15
42
38
1
15
44
13
9
8
30
10
66
57
63
9
35
13
69
8
31
29
16
126
8
16
144
6
74
37
203
10
12
90
38
36
54
16
54
42
24
44
37
36
24
23
36
90
4
63
77
7
53
100
12
90
14
16
74
1
23
73
72
12
108
36
29
52
8
43
87
21
9
56
16
8
6
24
70
3
3
24
12
33
27
30
48
63
93
15
81
3
71
90
16
74
217
24
33
66
14
30
70
75
65
16
6
30
24
14
36
1
63
56
4
50
7
24
75
9
96
120
35
25
81
99
99
42
38
10
3
9
18
42
48
15
15
6
6
21
39
18
26
24
10
50
10
3
17
22
21
17
6
4
81
135
14
30
13
47
13
77
7
3
20
52
60
8
10
192
48
50
61
36
39
21
3
12
21
17
60
10
66
14
25
72
24
111
9
35
34
50
10
3
12
108
3
57
17
10
36
14
7
89
114
82
38
1
60
5
7
3
14
7
75
30
8
43
24
3
20
30
6
4
57
24
5
24
30
6
124
120
42
18
135
12
63
36
24
80
30
52
68
10
57
45
18
56
1
39
105
51
9
59
10
12
3
45
6
24
20
22
99
36
9
15
81
108
6
144
6
54
33
9
8
31
24
5
7
3
93
12
125
10
12
38
22
78
20
40
42
68
6
16
84
66
30
99
60
29
30
16
6
18
45
15
57
3
45
87
21
39
30
18
30
15
21
14
1
72
9
54
30
27
47
40
57
24
5
24
66
4
20
37
75
68
25
21
6
24
36
18
3
9
3
15
20
1
15
14
60
16
14
36
160
74
36
34
80
25
27
9
12
60
72
5
22
9
12
33
39
15
20
10
30
20
16
90
6
60
48
12
8
6
7
63
21
36
9
90
ABCD 96096635296*3^$a+1 [50056]
160
176
112
23
120
24
1
44
28
68
75
225
64
56
160
12
32
51
45
24
3
45
27
213
27
61
35
24
21
24
88
35
48
72
72
141
64
56
75
57
52
180
140
180
15
205
35
121
212
72
108
132
123
25
47
133
20
15
48
72
25
48
60
92
12
148
180
12
71
69
195
153
15
285
3
57
15
33
159
81
84
51
120
69
123
72
33
28
80
75
24
45
108
183
117
12
111
105
15
37
32
120
168
75
93
99
48
48
120
49
8
63
57
15
13
44
15
96
24
93
3
45
27
57
15
73
20
27
133
83
24
273
60
40
35
72
201
40
20
144
60
63
105
72
60
60
36
40
107
168
9
15
121
47
288
240
240
49
296
264
48
40
32
63
97
68
147
105
111
57
88
167
73
140
24
16
59
21
24
51
120
189
195
141
144
3
25
20
27
261
52
128
15
9
40
20
51
25
140
99
120
81
87
13
12
8
87
237
60
231
129
36
64
131
69
96
75
129
48
135
33
304
95
45
51
264
48
33
15
45
27
85
35
225
72
15
21
27
33
12
12
136
167
177
16
60
155
120
144
13
92
88
72
20
316
104
15
48
13
44
96
15
57
40
152
180
96
72
3
45
52
12
323
192
120
45
228
108
144
28
32
208
23
45
52
8
24
148
92
216
12
172
23
120
72
21
204
48
63
69
28
72
36
59
21
60
15
25
92
12
63
25
20
108
184
8
12
196
120
20
75
117
27
145
95
33
15
165
72
96
100
104
111
45
147
25
23
9
48
63
24
33
63
45
304
11
57
12
3
105
60
27
13
48
104
48
3
24
21
72
3
45
75
9
111
97
92
48
12
15
48
25
20
3
169
20
48
75
25
47
96
72
117
36
180
60
15
24
13
83
72
1053
4
56
39
25
23
312
48
157
20
40
191
240
85
104
60
16
47
97
95
201
39
48
153
24
15
93
3
109
116
15
25
20
12
40
72
8
160
12
60
120
20
3
192
25
296
39
61
92
15
93
252
108
180
280
167
168
49
8
72
48
48
12
147
48
72
48
45
48
339
45
51
57
12
28
108
212
60
27
141
12
12
51
24
48
117
16
35
69
28
23
49
48
23
24
85
48
35
105
48
87
265
152
15
253
83
357
120
3
24
21
27
48
120
9
36
132
28
144
83
72
45
3
45
12
15
120
145
8
300
27
105
28
32
300
48
135
165
3
45
4
20
75
1
20
147
120
73
12
8
124
80
28
108
72
32
36
232
35
225
12
16
44
60
96
52
23
49
191
165
84
15
73
212
40
35
48
25
143
189
100
23
157
35
1
72
263
9
111
85
140
15
69
148
32
120
108
172
8
252
96
27
72
1
47
145
47
33
15
37
83
72
45
120
3
48
357
220
8
52
20
60
168
4
336
239
ABCD 96097082332*3^$a+1 [50036]
45
3
24
21
24
36
36
28
68
4
23
133
96
11
69
60
4
23
12
49
24
12
35
1
60
48
11
13
32
52
71
45
15
36
96
57
24
36
40
44
48
15
177
12
27
48
109
56
4
36
59
81
4
35
9
60
72
4
71
24
25
32
28
23
9
3
45
3
1
32
51
25
23
13
96
72
36
32
52
80
15
85
36
60
8
28
47
12
21
15
12
12
57
96
24
36
4
20
24
48
60
48
52
36
8
28
8
27
129
72
16
56
51
61
12
36
200
36
4
35
36
9
87
97
11
21
84
12
15
45
63
33
72
24
36
27
81
48
51
13
20
36
60
72
51
169
23
13
32
72
4
23
13
36
56
27
21
3
69
15
25
35
25
32
12
36
15
21
4
36
56
27
49
12
56
39
69
88
80
16
71
109
8
72
27
33
3
13
8
24
39
1
32
39
61
32
84
76
35
25
36
35
33
4
32
88
8
48
3
69
52
119
24
73
36
60
44
28
8
15
13
8
72
64
104
3
21
16
12
108
104
27
33
16
35
1
8
75
85
68
108
75
24
9
52
8
156
15
24
48
57
156
4
80
16
35
1
120
20
60
3
49
47
25
44
28
68
27
25
20
120
12
132
24
60
96
39
93
12
28
48
24
35
13
8
51
13
11
36
49
108
47
165
3
9
28
8
51
60
21
48
27
13
23
12
48
12
33
4
8
64
12
59
9
39
57
51
61
11
9
15
13
32
3
61
20
84
36
132
12
111
157
8
24
40
8
3
49
36
8
51
12
69
88
8
171
9
24
27
37
72
44
39
72
37
8
3
120
9
12
24
27
24
57
4
8
123
49
35
1
8
16
35
73
20
51
37
156
8
52
84
44
48
3
13
20
4
11
72
69
75
60
73
11
12
12
117
24
36
40
11
1
92
88
11
25
32
39
1
96
12
20
88
24
44
15
129
12
3
81
16
20
3
21
36
111
24
9
15
24
9
48
39
129
76
8
12
24
132
3
49
20
36
51
9
51
9
12
3
57
15
45
36
3
84
61
11
21
16
36
168
32
63
25
8
28
68
15
96
33
76
80
12
4
48
32
36
51
21
100
11
73
24
11
21
87
9
15
13
11
13
32
36
4
48
44
63
24
13
36
32
27
108
45
84
135
37
20
15
9
100
11
24
72
45
64
24
35
33
4
72
12
92
3
73
12
44
48
12
28
84
44
12
3
96
144
45
88
20
75
1
20
196
68
15
72
9
64
24
80
96
88
35
48
13
8
63
9
39
9
3
129
4
8
52
32
16
24
80
3
120
60
105
39
48
13
119
93
40
11
21
3
13
8
16
11
1
140
27
1
12
152
160
8
159
69
28
11
13
12
36
92
4
36
8
48
88
23
25
60
8
36
148
92
15
12
9
12
28
8
12
16
71
24
9
180
75
37
44
63
9
96
16
107
12
21
51
25
8
12
40
131
61
32
12
64
36
108
20
24
75
33
3
12
24
49
11
133
8
24
4
20
15
9
4
71
33
3
24
72
1
380
88
72
48
104
64
44
64
8
24
12
84
28
8
52
108
11
21
4
80
48
24
12
15
36
13
11
25
104
36
12
48
108
40
72
176
51
21
72
4
71
85
32
3
97
35
69
24
24
4
68
4
32
15
12
1
35
33
40
59
9
168
15
33
72
15
37
72
24
44
3
25
11
120
9
15
33
4
80
48
3
13
35
24
48
12
121
8
48
24
27
145
68
24
16
8
76
23
33
60
12
4
20
16
12
35
45
24
3
105
24
24
52
44
36
4
59
48
25
68
12
24
159
1
32
12
16
71
157
60
108
12
95
96
9
16
35
36
1
68
51
48
37
8
3
21
3
13
35
108
129
15
57
52
80
48
24
16
59
25
32
60
4
12
47
24
61
44
40
68
3
33
12
24
84
28
56
75
81
100
48
8
12
76
80
100
104
24
28
96
36
107
33
12
3
21
87
1
23
81
15
69
3
13
36
32
40
107
33
51
1
104
15
21
28
32
16
20
3
21
28
20
3
33
4
11
1
20
12
112
8
15
48
109
95
36
45
75
25
59
25
72
68
15
13
8
4
80
96
60
52
80
24
4
35
1
32
60
36
12
3
120
12
37
47
9
63
9
24
15
24
57
51
1
20
40
44
3
61
200
120
3
1
36
8
3
9
24
4
96
84
80
15
21
124
68
12
27
1
32
16
56
36
15
144
57
63
48
93
12
3
37
8
4
24
11
9
16
56
24
24
48
27
36
21
12
15
97
20
75
24
57
27
85
116
28
32
84
51
105
100
59
9
12
24
36
24
4
12
35
145
32
48
100
24
144
23
97
23
37
47
33
60
16
20
3
1
12
68
123
60
21
15
9
39
169
23
12
1
47
72
12
60
25
44
16
44
51
84
73
68
60
231
1
12
11
117
40
224
3
36
60
24
13
12
35
84
72
24
25
36
48
8
12
16
96
23
48
33
36
3
1
36
12
68
24
51
73
32
99
1
32
16
56
108
24
39
24
9
15
48
21
96
87
13
8
16
23
261
3
105
40
48
56
15
57
144
39
13
36
96
95
21
36
48
15
157
24
84
23
1
48
8
63
21
4
8
15
241
32
40
20
16
24
8
3
25
8
3
33
28
23
49
68
16
23
60
57
40
143
61
20
12
12
111
9
ABCD 96097130828*3^$a+1 [50068]
3
84
3
5
120
28
9
59
139
18
3
21
36
12
167
73
3
92
61
27
68
24
28
33
11
40
8
1
35
1
183
117
15
3
41
1
48
47
4
164
1
6
30
23
28
8
55
81
156
8
40
24
12
21
108
11
1
3
69
63
117
27
20
16
132
27
33
56
16
165
63
171
5
97
27
15
21
44
16
39
45
27
5
4
81
78
90
35
40
33
72
47
48
52
15
89
36
1
18
29
28
15
18
84
11
85
12
15
24
33
276
66
21
60
24
63
21
9
35
37
23
1
11
55
45
48
51
6
108
108
107
13
3
105
87
8
24
12
40
45
24
71
13
60
36
12
39
69
11
13
12
35
16
32
52
15
65
24
55
65
25
87
108
51
21
128
40
36
15
5
61
60
18
174
72
3
21
27
9
39
45
36
6
48
5
60
49
12
39
69
51
20
4
20
72
64
12
9
60
15
21
39
261
24
36
27
21
71
16
44
24
52
9
15
48
12
20
19
117
8
1
36
84
83
12
49
11
31
120
29
61
107
1
42
120
24
53
1
15
69
27
48
32
163
5
73
90
18
11
61
3
12
8
40
39
6
15
56
49
60
27
92
1
6
30
24
71
60
79
6
3
33
47
36
16
3
18
87
45
66
29
13
102
6
15
51
45
8
60
52
93
15
21
11
1
47
7
65
60
40
3
66
11
133
3
120
45
54
54
90
90
30
5
16
105
23
16
57
12
51
45
36
83
72
16
12
32
139
45
20
24
36
40
21
39
45
72
59
49
6
53
16
51
33
21
159
36
21
15
3
6
51
20
4
144
12
51
53
4
33
15
39
5
4
15
81
44
4
33
3
72
8
52
9
3
20
7
114
12
23
19
153
44
136
117
11
1
83
28
33
11
13
3
69
66
29
4
57
23
49
3
32
60
31
6
143
28
57
36
87
8
1
18
48
42
51
24
51
126
156
83
4
63
53
37
23
7
53
19
6
12
39
93
48
39
93
87
15
54
11
24
7
33
84
72
8
1
11
61
3
87
72
17
1
54
18
87
128
40
87
33
33
27
60
32
13
15
72
20
84
1
51
152
13
24
39
12
12
57
95
49
59
16
72
48
9
123
120
3
57
8
79
81
20
16
81
23
1
15
21
12
51
9
75
20
25
36
90
6
83
1
6
69
12
45
83
109
63
144
8
37
6
17
13
3
111
53
193
27
15
30
87
8
12
16
9
30
5
16
75
69
21
63
39
5
1
12
75
72
75
57
8
55
18
107
1
72
87
75
17
24
16
24
20
61
3
48
24
24
12
15
45
12
21
12
24
63
45
48
60
12
15
48
123
5
157
48
99
12
69
59
31
6
15
33
3
44
4
36
21
23
84
52
39
42
59
76
39
45
243
21
69
126
42
39
9
24
108
59
48
12
73
47
13
30
21
20
16
96
33
71
16
15
105
48
12
3
144
5
12
40
44
1
3
56
1
84
24
90
41
100
69
60
15
92
64
44
52
36
68
7
9
21
27
45
51
80
175
24
81
21
23
28
57
6
5
204
36
145
36
63
32
84
52
84
8
1
95
36
31
17
55
5
1
120
96
23
156
37
108
11
1
23
37
99
3
33
12
33
18
9
92
43
30
60
30
216
6
48
35
7
21
8
25
12
47
60
25
36
12
3
15
185
1
59
4
96
56
85
18
6
12
27
12
108
20
1
15
20
19
66
35
60
4
51
41
4
36
36
27
72
21
105
18
21
9
11
49
12
15
27
66
6
30
99
9
35
1
71
16
27
66
35
19
6
111
80
19
54
35
40
15
17
1
59
28
21
24
15
20
85
3
8
60
40
36
84
45
11
24
4
12
8
120
12
48
28
3
101
43
17
31
90
59
1
12
95
16
15
57
87
5
67
6
15
24
8
25
11
25
72
3
9
108
15
24
39
29
28
8
1
51
192
20
7
5
28
12
20
40
44
1
108
75
45
11
25
27
68
49
36
71
88
20
16
9
27
36
9
15
93
11
40
75
117
8
52
39
5
49
35
31
198
51
12
8
40
51
24
21
20
175
9
36
24
36
69
15
12
45
23
19
66
24
27
8
36
60
61
35
16
45
174
21
24
8
97
23
88
8
1
18
21
12
8
36
4
69
15
36
36
48
75
33
57
35
25
36
11
64
51
18
48
3
21
36
15
57
47
19
24
45
32
13
3
8
40
20
40
45
135
44
16
45
12
27
51
21
9
87
8
1
59
31
90
23
96
1
83
43
17
73
23
40
20
52
48
164
13
72
36
35
7
113
16
33
27
8
36
120
36
235
53
72
40
44
40
36
8
13
15
104
13
63
45
3
9
36
6
18
11
4
21
59
28
12
93
18
21
213
71
4
3
48
24
57
8
97
23
25
78
18
30
9
231
57
33
120
6
54
51
21
59
48
55
33
24
20
43
153
92
43
9
45
15
93
27
9
51
80
48
7
54
27
63
30
27
12
51
54
15
32
13
71
49
3
3
72
33
15
24
66
11
13
35
36
4
141
27
75
57
92
49
15
20
40
24
87
90
36
18
30
27
45
23
4
15
66
71
25
30
5
73
120
111
177
27
33
72
47
1
24
23
7
6
138
105
36
144
96
68
16
9
71
24
12
1
3
44
96
1
39
44
12
64
51
45
9
36
ABCD 96098810188*3^$a+1 [50087]
1
60
180
275
84
60
121
119
96
84
240
36
85
47
180
120
13
84
72
311
12
1
35
12
12
240
1
95
12
37
66
29
168
49
119
12
12
181
156
108
35
168
37
30
41
180
24
36
180
25
95
49
96
215
60
24
108
133
60
156
59
265
107
193
119
168
253
24
155
108
60
229
24
59
1
35
204
37
24
396
78
221
84
288
12
48
253
6
30
48
12
54
17
12
25
35
228
19
41
48
109
35
61
84
71
72
240
13
24
143
289
18
150
71
109
132
18
162
24
119
36
49
95
91
29
1
66
48
281
121
131
12
85
383
43
29
61
84
35
108
37
11
61
71
12
37
119
12
313
264
35
60
61
215
241
11
133
347
37
12
378
101
49
12
131
13
30
17
12
25
23
108
24
108
72
1
120
47
60
192
180
60
36
72
49
84
24
11
144
456
49
83
12
1
167
12
48
13
335
12
253
59
1
6
161
108
109
191
24
31
65
24
1
119
216
72
60
60
733
47
37
132
24
35
12
12
181
95
84
48
72
145
23
37
11
1
83
36
12
13
107
60
49
11
120
180
7
90
23
108
12
7
150
11
85
120
24
23
48
12
12
25
156
95
109
90
66
155
60
25
155
1
59
61
203
205
36
155
252
60
49
23
48
337
11
204
1
107
288
144
36
85
60
119
115
30
36
84
36
59
91
125
60
55
17
72
108
12
96
25
239
60
397
239
84
37
83
48
37
251
60
24
48
108
84
127
161
13
35
49
60
72
23
156
144
97
120
11
73
59
48
108
24
61
107
72
1
119
25
143
48
60
31
41
72
31
5
72
180
13
119
288
108
60
265
35
61
251
48
49
215
108
43
5
25
167
133
95
1
54
29
217
263
96
85
167
72
36
25
84
222
18
60
36
47
13
144
155
55
6
47
72
67
101
108
12
120
49
48
95
36
60
60
25
150
29
25
23
72
60
216
60
24
265
23
169
203
37
48
23
13
59
37
198
221
85
119
7
54
47
72
120
331
125
1
23
108
168
145
60
35
85
95
61
83
1
155
49
6
66
299
1
11
13
335
72
37
155
60
37
71
37
150
66
155
240
24
1
167
60
13
47
12
96
1
71
109
119
60
169
71
55
30
167
228
121
83
48
120
67
41
12
120
12
7
48
6
47
37
11
169
95
48
19
18
143
13
47
19
198
35
180
156
12
120
48
60
60
144
48
180
37
12
228
11
145
179
60
1
35
12
13
95
49
11
61
11
60
73
84
23
72
96
85
95
12
97
11
132
288
24
36
84
1
180
60
395
12
12
ABCD 96099546958*3^$a+1 [50015]
141
92
19
105
74
1
29
24
66
114
31
24
36
17
84
19
96
48
36
45
50
144
262
48
36
15
17
103
9
51
156
189
84
15
71
144
42
76
8
19
60
81
12
14
46
2
46
135
35
54
42
54
271
48
41
124
32
6
30
64
8
36
64
68
40
63
185
40
51
48
5
120
132
55
89
12
7
65
76
12
24
39
107
37
17
19
65
96
4
12
38
270
19
36
65
36
19
41
48
16
2
289
113
256
86
138
6
54
100
206
1
81
12
80
72
43
36
29
28
8
42
54
90
48
37
141
99
84
21
84
36
3
71
216
6
162
48
78
72
40
32
40
120
120
56
19
5
120
18
34
3
96
36
119
46
48
36
14
37
81
152
100
12
24
26
6
120
7
35
1
36
53
30
18
79
71
13
41
4
12
122
10
206
6
64
60
51
225
26
118
171
53
76
192
27
33
159
5
64
110
22
2
118
98
54
12
4
2
102
18
70
27
47
73
36
21
39
45
26
46
48
15
144
101
19
41
120
16
98
22
68
31
96
21
140
30
168
1
48
23
70
50
133
21
63
45
27
5
18
46
20
52
27
21
15
81
3
36
60
36
35
18
67
81
8
40
56
139
117
132
75
131
22
108
195
137
52
206
54
40
26
289
45
15
11
1
21
12
108
152
90
48
18
126
18
7
9
80
12
7
45
116
76
14
54
120
36
4
15
17
24
72
103
41
184
84
51
161
19
41
4
60
132
32
18
24
109
65
36
198
22
56
48
91
129
96
134
6
138
1
9
27
35
24
49
36
5
31
168
101
64
32
90
10
99
29
7
53
66
130
411
35
46
339
53
91
47
97
120
60
323
49
53
151
81
56
114
30
36
19
59
22
80
79
48
17
64
144
15
36
105
32
64
14
94
87
11
34
3
36
71
6
88
32
24
199
35
66
19
345
84
12
99
96
48
23
30
18
1
9
51
120
35
24
49
60
45
96
176
54
22
3
17
64
84
120
24
32
136
20
144
148
51
5
52
12
132
20
64
152
40
48
56
163
17
36
48
136
24
2
37
81
51
48
5
16
146
48
22
68
78
174
4
14
18
60
84
4
122
34
38
22
24
50
46
44
4
15
45
27
48
21
12
99
93
8
18
22
39
9
26
73
53
72
216
66
109
35
10
32
108
120
72
42
30
328
84
44
16
84
84
51
89
52
3
143
49
60
201
120
50
22
2
48
1
71
10
36
32
76
36
8
36
54
10
15
45
48
99
5
18
301
89
100
32
4
51
84
5
156
24
16
39
65
24
18
37
12
23
46
20
52
2
37
5
36
139
24
144
71
85
35
181
225
36
32
16
192
20
24
18
46
2
73
60
11
46
27
5
52
15
108
21
20
234
22
60
116
18
49
125
108
78
49
81
51
33
50
58
3
11
34
99
72
9
39
53
112
32
124
75
9
15
101
19
71
25
45
192
27
23
13
35
25
21
15
89
16
48
8
280
63
89
55
155
72
25
48
71
1
24
89
67
24
35
30
280
12
147
83
10
12
15
132
144
245
72
100
44
79
35
66
43
11
25
29
136
120
39
192
9
26
6
112
8
24
196
39
29
42
109
84
215
1
41
4
63
36
215
70
72
2
1
69
56
40
32
7
101
79
17
19
65
42
198
124
195
57
15
89
42
49
384
36
81
99
53
55
12
45
63
60
36
84
53
79
11
18
16
204
111
209
72
40
20
84
234
6
156
19
35
10
48
12
36
3
45
99
36
60
57
87
107
94
15
11
10
96
63
125
4
15
17
28
2
54
114
85
132
33
86
72
34
3
ABCD 96099928586*3^$a+1 [50116]
21
3
45
195
39
60
36
54
3
24
129
15
24
12
39
9
12
108
96
72
24
9
30
180
45
24
48
15
12
126
114
30
15
48
27
105
36
57
3
24
72
60
156
168
237
18
24
57
24
39
78
87
36
24
192
84
57
90
93
12
3
24
81
144
12
171
252
81
24
72
9
75
69
18
9
300
24
84
168
75
9
24
39
60
21
60
75
234
3
108
84
45
63
72
120
81
231
156
33
111
81
198
69
225
171
12
27
36
69
135
45
135
36
57
72
12
168
48
15
18
51
48
45
87
84
96
3
18
63
99
18
147
15
57
48
315
36
9
72
63
81
12
63
54
6
165
36
168
36
60
12
60
24
108
36
156
36
123
162
219
33
3
24
69
39
45
27
24
84
96
9
135
60
60
81
15
36
3
6
219
123
9
24
24
135
21
36
24
24
72
84
24
381
15
96
111
33
60
9
3
60
72
63
57
120
3
108
45
45
42
57
36
9
60
15
12
156
24
84
135
150
54
45
60
75
180
198
3
45
114
30
18
72
57
39
141
39
12
57
12
24
396
3
45
45
291
36
24
84
45
63
15
57
48
3
81
120
9
87
93
75
129
246
60
45
60
12
12
108
15
9
39
81
96
3
141
3
81
135
129
132
51
33
39
48
69
24
36
48
132
33
27
24
99
165
12
84
72
12
240
12
120
51
72
18
15
48
60
147
72
21
24
72
9
15
45
144
126
9
48
288
36
144
36
24
84
135
360
81
9
123
24
51
33
9
75
60
96
84
21
54
57
51
105
12
36
60
9
147
9
90
117
48
177
39
24
15
345
9
15
120
72
69
54
36
105
156
48
33
207
81
30
69
75
180
78
39
69
279
48
24
228
135
141
84
48
3
57
24
3
33
108
147
18
15
84
12
24
144
36
135
60
21
24
84
81
60
15
165
192
15
72
108
60
75
33
60
24
252
24
60
24
12
24
36
60
183
90
207
99
57
24
84
96
24
60
12
12
228
84
204
105
39
15
165
48
24
333
75
12
120
36
33
162
69
123
96
9
192
36
24
201
27
108
63
24
21
9
171
60
72
288
36
39
42
99
84
240
12
84
159
42
30
60
48
54
15
132
201
63
36
264
15
21
24
9
15
60
15
33
108
159
36
90
519
36
72
24
48
96
75
165
15
84
18
87
60
96
120
39
333
3
45
135
105
12
135
9
108
63
189
48
141
15
39
6
75
12
132
36
15
21
123
36
21
99
45
45
42
33
87
132
21
24
111
132
33
36
156
27
93
12
15
96
9
156
60
12
192
36
84
12
33
87
120
120
9
39
48
84
120
408
3
162
180
378
129
96
228
24
72
48
12
48
60
12
96
84
171
42
66
45
24
3
45
180
48
75
45
96
48
45
183
108
24
183
117
360
108
15
48
45
204
45
75
15
33
48
147
60
192
33
3
9
45
6
9
168
48
84
33
39
108
12
24
15
45
24
15
21
24
60
12
63
21
24
12
48
216
24
36
249
18
177
3
9
60
111
108
60
ABCD 96100290634*3^$a+1 [50034]
121
47
72
9
99
120
13
35
39
45
1
95
25
179
25
11
19
5
96
109
20
10
29
24
13
30
5
12
48
45
180
63
12
60
109
23
21
27
49
23
27
46
23
1
56
27
96
120
117
135
9
111
105
39
25
36
30
77
72
45
39
36
121
74
69
12
48
36
48
13
95
109
11
45
40
24
11
12
37
11
19
53
276
96
60
9
51
84
36
151
144
53
12
60
25
83
108
25
23
27
69
61
30
53
12
432
36
72
48
1
71
25
119
36
105
123
21
16
119
45
15
1
119
1
59
48
12
25
83
13
180
30
30
167
157
14
126
3
12
84
31
5
9
27
9
39
105
27
60
60
60
60
12
7
29
97
114
14
72
99
85
71
49
23
48
3
82
23
12
84
25
83
132
9
52
90
5
168
12
24
31
137
108
129
63
12
1
59
48
48
25
90
5
108
1
35
36
45
64
23
67
5
75
16
65
132
43
5
45
147
33
40
50
33
1
11
9
75
61
23
1
35
61
35
55
65
49
35
81
87
72
25
95
9
15
61
23
7
66
30
5
45
87
72
204
1
35
181
59
168
7
50
3
12
60
36
24
25
11
9
51
72
37
156
107
60
13
80
64
71
60
39
166
35
25
59
1
23
156
60
115
96
29
96
120
9
135
45
16
35
168
1
96
35
85
59
24
72
60
24
48
97
23
57
15
61
59
9
39
67
6
143
84
12
205
11
99
45
9
16
155
36
9
40
90
30
56
39
48
48
24
60
60
1
23
121
71
9
3
108
24
25
95
1
23
12
12
73
60
59
48
36
60
12
55
149
25
71
12
13
24
26
18
27
84
144
15
9
13
83
12
9
15
24
36
120
31
17
133
120
95
129
51
24
181
95
25
95
12
120
13
90
54
23
67
66
30
30
50
34
60
180
131
60
240
24
85
36
35
84
21
39
1
24
23
48
9
3
96
24
12
24
1
36
20
15
72
60
60
27
69
57
219
55
65
36
24
36
15
45
12
87
46
24
56
87
12
24
21
3
13
59
36
19
29
12
25
155
9
10
41
12
27
46
35
72
216
24
13
24
56
160
23
36
180
216
49
36
23
60
36
9
52
47
13
83
36
21
64
35
36
9
36
27
72
24
12
144
9
112
83
187
30
35
109
155
9
46
101
24
9
76
11
85
80
123
480
121
83
48
45
27
96
21
15
75
9
36
120
1
47
72
25
35
36
24
144
27
33
127
54
59
12
60
12
13
119
36
24
9
15
24
48
24
24
84
132
48
12
25
30
5
1
95
12
36
1
23
36
60
147
18
36
51
25
47
168
55
17
33
75
49
11
84
51
45
120
12
21
51
39
81
31
14
75
85
11
189
15
108
13
98
162
64
23
12
36
12
48
93
16
11
25
24
176
3
204
37
30
50
15
60
24
45
219
72
91
114
71
24
36
25
23
12
49
276
95
109
35
216
252
108
9
15
1
47
36
45
52
60
47
3
57
48
25
30
29
36
180
145
47
73
23
24
36
1
36
23
36
15
45
99
105
132
12
37
56
10
17
63
64
30
23
36
96
21
27
103
5
9
183
156
97
35
24
9
99
7
146
94
5
1
35
45
3
84
36
12
12
73
30
144
245
25
35
36
24
25
11
120
12
36
12
109
11
19
89
61
11
48
1
11
132
72
48
36
177
87
57
51
49
30
5
25
56
27
37
26
105
24
36
264
84
60
21
3
123
70
47
153
195
49
23
93
40
119
1
47
120
120
48
48
61
30
5
9
51
1
35
60
69
90
81
60
12
120
12
1
20
3
36
60
1
59
168
48
55
29
145
35
180
1
44
36
27
117
51
25
23
61
120
59
151
96
17
312
36
19
5
36
85
120
23
24
72
120
25
71
33
75
61
80
16
47
60
12
61
35
24
1
47
3
93
96
24
75
46
59
7
53
61
60
71
49
44
76
50
16
5
12
36
96
1
24
36
59
48
48
49
11
72
37
44
51
120
25
11
85
104
16
20
4
156
83
60
61
23
60
72
85
11
109
71
69
ABCD 96100345546*3^$a+1 [50013]
12
12
156
6
85
11
54
18
66
156
48
31
5
51
64
17
87
88
113
72
42
30
12
24
54
13
107
72
6
84
24
12
79
5
115
5
51
27
21
27
42
30
37
29
12
63
40
125
36
15
33
87
3
96
54
60
27
51
114
51
48
21
36
42
18
19
29
75
27
69
33
48
18
21
33
31
72
104
21
12
12
24
51
24
40
5
60
15
75
30
15
24
57
114
21
24
16
11
13
77
48
75
40
17
48
84
43
5
163
29
48
19
29
51
16
17
7
11
42
60
42
30
24
7
24
59
21
40
5
24
30
6
18
42
96
3
72
9
24
31
8
48
3
24
37
113
18
144
24
42
163
5
30
90
51
9
42
48
42
19
11
78
87
48
40
17
103
17
42
6
31
56
3
42
3
27
138
6
54
31
29
12
103
35
24
42
54
24
48
72
37
5
75
33
31
101
24
36
138
30
15
3
18
67
77
3
57
7
80
21
3
129
42
18
36
66
24
61
5
36
42
30
66
45
64
96
56
3
66
120
84
12
19
17
7
35
18
99
3
21
27
144
18
51
75
66
43
32
33
36
51
69
6
30
60
115
29
67
83
6
111
64
83
85
11
42
3
9
66
30
111
16
8
51
30
66
45
57
12
24
36
39
16
5
84
12
84
15
9
7
29
30
78
42
30
55
11
37
35
133
17
66
42
48
6
30
36
19
11
18
6
141
3
24
37
41
24
24
15
99
168
24
21
48
75
96
30
103
35
141
9
108
115
24
128
33
120
87
3
13
32
57
7
5
36
39
81
15
27
13
59
18
36
12
54
45
9
12
48
6
24
85
29
27
105
15
88
8
24
9
15
21
48
12
111
57
7
96
35
69
21
12
96
15
16
53
36
60
6
30
84
12
12
43
48
11
30
66
30
120
12
3
9
31
17
63
9
24
60
24
48
72
96
6
13
65
186
42
19
155
6
15
27
18
123
16
24
5
24
6
21
40
155
21
3
6
79
5
72
60
24
84
6
21
9
24
7
5
43
41
18
66
51
3
6
60
51
3
6
7
53
19
8
99
54
15
57
18
24
18
12
7
8
40
56
51
205
48
96
29
108
12
12
15
21
150
69
16
5
54
21
45
12
48
84
6
37
11
72
78
7
29
24
27
75
18
12
24
96
114
24
30
36
19
32
9
66
42
60
156
6
6
18
54
127
5
75
16
53
12
39
81
42
18
187
32
16
24
29
24
12
39
21
43
72
11
102
7
5
3
3
78
39
16
89
12
78
21
57
24
48
7
53
12
90
54
31
5
6
24
21
75
42
43
65
12
60
42
24
150
31
29
30
24
48
18
6
150
55
11
37
5
30
13
65
87
40
41
60
27
33
12
72
6
72
48
42
24
3
3
13
80
96
195
13
41
36
24
36
24
7
17
60
6
42
60
15
9
18
6
60
12
12
12
31
8
51
45
3
18
12
18
24
13
8
3
37
24
5
75
33
15
48
75
13
137
42
13
35
30
18
30
36
120
24
24
67
5
36
12
12
96
7
72
5
6
30
24
15
9
12
163
32
117
6
21
9
12
3
40
80
9
42
6
39
16
80
3
45
24
33
60
78
6
15
88
83
72
6
36
6
24
138
91
56
16
173
19
72
113
55
5
51
72
9
15
21
24
6
13
11
24
37
24
5
24
51
75
126
108
156
48
18
37
5
72
84
12
12
15
93
24
24
120
84
42
48
157
155
30
108
30
37
35
6
7
11
21
9
7
17
18
30
15
24
40
29
19
17
24
31
41
42
30
90
18
24
36
63
57
42
45
21
36
15
40
56
9
18
66
27
27
18
3
45
99
3
48
21
99
96
54
12
27
75
30
18
24
18
72
75
21
43
5
19
32
81
18
117
99
54
42
13
59
42
48
43
29
51
88
24
5
211
59
18
3
40
32
117
12
18
13
5
144
91
29
96
48
6
120
6
48
120
7
125
99
93
72
30
18
27
3
30
90
18
48
75
21
84
12
24
24
27
24
33
42
6
87
45
27
33
18
78
15
45
72
24
6
85
83
126
96
7
53
102
66
267
9
18
13
149
30
24
6
60
6
93
27
48
30
135
40
56
9
15
21
24
171
9
36
19
5
144
12
18
37
35
13
72
53
72
6
48
90
84
111
117
3
105
24
7
41
108
27
40
17
18
18
24
6
30
15
40
5
12
12
30
45
33
48
55
17
48
36
6
72
21
129
18
54
24
60
6
21
3
54
15
27
30
36
19
101
180
15
69
6
72
6
120
7
29
54
181
5
19
80
9
42
133
5
36
84
48
48
24
12
15
99
66
36
42
18
3
16
131
18
27
99
13
17
144
15
40
11
48
18
19
80
3
13
17
42
24
54
60
43
17
216
55
24
35
72
21
27
30
63
27
13
5
30
117
3
24
6
24
39
21
24
6
13
56
9
7
35
45
9
7
5
115
83
30
15
69
78
18
24
51
72
120
9
15
24
45
60
7
24
56
9
24
24
42
6
39
40
35
45
24
45
30
21
189
6
6
12
102
165
40
8
81
12
60
79
11
69
64
5
19
8
3
30
7
5
54
18
3
75
78
72
60
19
101
3
57
60
19
11
69
69
12
7
32
24
27
78
42
72
21
27
42
3
3
6
24
55
29
6
69
51
21
99
6
24
36
ABCD 96100977704*3^$a+1 [50049]
129
80
91
585
39
72
29
4
15
5
88
87
216
245
7
72
53
24
24
72
84
79
17
12
31
101
48
43
48
276
24
29
120
160
15
21
111
5
43
216
77
160
44
163
12
389
112
39
89
211
5
24
12
12
151
36
5
120
55
156
48
41
235
101
84
156
4
99
156
120
41
7
41
76
20
19
269
376
80
7
84
48
48
12
132
5
115
144
189
56
16
44
151
89
4
360
8
55
9
51
24
108
12
48
45
128
60
12
192
24
16
3
41
84
72
88
111
105
75
29
55
21
20
67
57
32
115
48
17
55
108
53
24
211
149
16
8
31
105
8
55
17
120
108
7
84
41
103
17
24
31
84
21
3
33
20
60
100
92
7
5
31
89
24
216
76
44
115
5
60
60
4
416
19
84
77
48
12
55
24
12
60
5
48
4
108
15
144
53
151
29
55
57
44
151
5
24
96
43
17
84
31
24
129
80
127
113
31
24
125
60
31
5
252
24
19
36
233
7
53
48
64
195
89
72
40
87
57
8
28
80
103
5
24
91
129
63
5
108
12
19
45
51
5
24
24
40
20
36
151
233
199
117
20
96
79
36
12
132
21
3
156
89
120
36
144
55
77
43
5
204
48
19
29
67
84
48
185
60
96
19
101
12
67
12
5
43
5
72
336
84
48
240
48
55
5
168
139
17
16
27
161
36
43
53
12
36
187
12
45
8
79
108
12
269
36
156
144
84
19
125
48
7
137
55
48
137
40
36
63
17
48
36
144
19
41
36
199
60
5
79
81
20
84
76
284
127
89
12
43
12
45
32
48
60
60
24
24
84
100
111
24
5
60
16
272
24
175
264
17
79
48
101
31
389
24
16
56
120
4
39
197
319
41
48
7
5
108
31
36
84
72
12
41
76
3
77
84
132
79
65
19
89
12
16
20
43
41
19
57
20
24
168
67
53
43
72
5
60
7
324
201
104
67
17
12
168
336
120
24
16
15
41
384
64
123
24
29
31
41
67
96
185
12
168
12
12
72
43
173
24
31
65
79
36
29
115
41
12
7
41
163
60
120
84
41
19
12
24
132
17
100
87
120
29
7
12
60
60
53
127
233
112
56
139
60
113
12
12
48
31
36
341
103
36
5
60
28
20
7
5
36
84
64
152
144
48
48
19
53
7
24
125
187
24
113
7
41
24
103
12
101
24
48
100
63
353
16
75
41
19
5
55
120
89
7
12
36
17
259
60
185
91
65
52
32
24
79
12
89
36
120
180
220
20
16
80
12
48
120
60
139
96
65
7
48
132
5
72
108
16
87
5
19
53
55
12
84
137
204
43
5
12
36
60
52
27
53
108
48
19
60
41
19
60
12
21
72
36
20
124
147
141
27
72
24
12
89
48
43
9
8
7
24
17
52
176
36
43
36
65
31
81
8
216
96
43
192
29
36
19
45
44
31
144
17
144
31
17
67
173
96
72
48
7
9
56
7
108
5
12
36
60
67
72
17
199
17
204
228
7
156
9
128
31
21
44
60
31
113
112
15
24
96
161
48
19
101
180
252
4
3
65
175
216
161
64
135
41
ABCD 96101420648*3^$a+1 [50015]
15
9
15
32
88
21
9
51
35
4
78
24
3
27
20
60
28
48
132
36
20
10
15
11
1
3
21
84
24
57
30
60
6
99
48
35
58
3
71
4
96
90
75
5
46
42
50
16
20
24
16
42
18
44
1
24
27
54
26
40
30
168
30
21
11
148
6
42
8
1
53
22
108
32
40
24
36
21
27
12
6
8
19
45
62
25
3
30
30
12
36
48
42
14
76
12
93
45
2
97
29
6
48
88
92
6
31
33
3
15
9
69
51
15
6
54
33
15
2
151
9
18
72
110
88
78
24
24
36
38
70
12
54
15
72
33
15
36
21
18
57
3
44
142
3
3
32
25
15
12
8
13
27
105
75
117
3
36
12
48
36
78
2
1
15
38
166
33
15
2
43
63
8
49
3
68
1
75
114
42
8
121
23
16
24
60
18
63
135
36
9
45
114
12
8
36
4
105
12
15
21
75
30
3
21
39
12
23
30
10
12
57
36
39
152
1
69
120
50
30
78
66
6
4
14
22
24
180
30
99
87
44
16
24
9
107
1
69
30
48
50
16
27
39
33
11
52
8
16
21
3
9
75
21
11
28
81
35
1
15
9
27
45
39
33
47
1
3
54
3
12
15
26
70
36
36
42
30
32
16
9
99
44
37
15
30
135
81
24
15
33
27
21
62
16
36
24
104
40
33
24
3
45
51
9
48
123
12
12
48
8
37
17
70
12
54
42
68
160
12
8
22
74
28
80
52
21
3
9
5
40
15
36
12
9
14
16
21
27
36
110
70
45
125
31
23
73
107
13
15
18
72
62
112
48
21
35
37
53
34
30
6
69
35
52
20
1
27
62
43
48
15
152
13
9
18
12
33
132
36
15
60
30
2
13
60
3
9
36
135
24
80
13
113
19
72
15
6
18
44
36
24
70
50
6
10
9
192
36
59
76
8
16
36
30
14
28
80
1
51
74
34
6
24
2
28
141
111
9
24
135
92
60
1
3
9
131
36
1
84
3
12
9
29
22
66
48
104
40
18
24
44
1
63
42
14
36
4
56
28
21
105
24
42
14
10
9
107
73
35
52
68
145
21
39
57
48
32
79
65
16
39
60
11
1
9
6
2
40
6
44
46
14
12
54
34
60
36
57
39
33
11
16
48
36
30
6
68
12
28
32
100
36
54
74
4
21
69
18
32
22
14
52
24
69
15
57
3
14
10
153
27
36
72
8
1
24
36
15
24
12
38
66
100
68
121
24
11
16
60
36
74
19
15
12
44
16
14
34
6
6
18
6
21
23
4
36
96
21
3
54
30
36
6
3
123
32
16
42
2
1
11
1
27
32
49
15
9
27
8
12
28
60
12
9
27
24
6
2
1
165
15
11
54
6
28
20
28
12
2
64
24
30
56
60
22
54
44
1
23
40
116
36
1
24
69
6
8
25
47
10
18
12
104
36
1
143
54
58
32
88
9
3
90
18
48
24
12
104
4
20
12
40
48
6
114
96
116
4
45
35
1
3
20
1
135
30
24
66
6
3
95
1
27
12
33
47
22
50
28
45
63
48
104
6
130
45
24
12
51
18
126
21
3
12
54
18
12
9
15
9
27
20
24
64
138
8
115
12
39
20
46
3
21
48
3
39
14
7
12
35
16
57
72
33
3
71
70
30
9
24
33
30
44
28
12
8
37
24
15
69
35
25
3
9
23
145
36
12
39
36
33
15
12
168
12
162
62
180
25
21
14
40
69
75
36
45
9
51
29
22
108
60
24
66
15
51
21
99
36
12
60
216
26
18
52
20
120
1
3
42
98
1
23
40
108
33
105
42
24
8
12
108
61
51
21
105
18
86
43
107
18
55
11
16
6
74
76
18
24
3
99
44
1
15
9
12
9
15
81
30
45
3
132
30
42
12
21
12
36
24
12
9
24
170
22
8
10
45
41
10
6
15
81
18
134
6
52
30
54
48
36
14
16
24
42
30
50
16
12
60
48
30
63
39
21
35
1
3
6
26
1
12
71
4
33
45
14
10
3
3
12
36
56
4
30
26
94
194
76
9
3
24
108
36
12
48
12
44
16
24
20
1
3
80
16
8
156
1
3
18
15
27
78
102
60
20
1
27
33
12
3
12
72
2
16
38
4
12
44
54
30
16
12
12
36
96
81
123
24
21
11
124
80
54
30
36
94
2
16
33
36
3
20
10
30
33
120
17
6
1
35
16
24
44
60
37
57
50
1
36
36
39
140
28
6
39
17
19
84
35
22
74
1
45
3
63
8
4
32
88
26
34
126
39
57
63
3
24
8
126
6
1
3
104
16
12
18
24
15
95
40
32
13
183
14
10
9
15
24
20
40
18
42
48
32
12
1
3
20
16
66
38
40
12
9
123
18
32
46
69
47
16
38
82
30
2
16
105
15
20
1
9
51
48
63
33
117
3
5
46
48
48
18
14
25
11
24
22
24
39
17
58
20
58
15
9
8
22
24
9
3
12
180
30
18
24
38
10
20
76
12
48
26
10
48
21
144
72
15
66
24
14
64
33
12
21
30
20
36
88
18
144
38
10
42
108
20
6
16
14
25
75
9
77
34
12
2
6
144
1
11
24
46
39
132
12
17
18
61
111
180
36
12
72
21
3
36
9
24
48
9
18
45
71
4
6
6
9
39
50
31
75
56
4
9
3
30
18
6
74
16
24
12
48
24
20
102
54
40
69
45
15
33
15
113
154
60
21
35
40
24
80
16
36
24
14
30
28
48
36
33
41
46
66
24
39
75
20
1
3
152
60
28
126
6
48
12
45
51
38
46
44
64
72
24
6
6
69
29
7
107
1
11
1
108
159
48
12
21
15
21
15
36
12
12
33
87
14
55
75
204
18
90
14
18
1
119
6
67
93
30
9
71
4
36
36
33
35
36
22
15
3
14
103
23
4
6
56
64
80
10
14
55
11
25
35
ABCD 96101973356*3^$a+1 [50024]
56
45
7
60
32
52
48
95
85
8
36
28
48
68
28
53
27
88
11
60
69
51
9
4
11
30
42
25
23
25
11
25
12
96
29
3
21
54
12
54
144
114
129
4
48
17
18
12
18
114
12
157
11
12
1
144
48
8
69
67
24
48
68
9
42
12
24
105
4
11
13
228
32
76
24
8
15
73
8
4
12
143
84
181
120
5
111
28
24
8
48
16
35
37
71
37
35
1
12
36
29
127
12
36
36
125
72
72
79
107
37
108
11
18
55
17
6
48
21
112
20
4
83
13
8
4
32
87
288
12
121
221
3
141
19
72
59
36
30
111
39
21
4
23
13
29
43
11
12
57
4
119
21
52
35
1
44
51
61
60
53
42
73
24
24
44
108
45
6
1
107
21
148
12
47
37
53
187
11
162
18
1
12
60
24
29
19
252
48
180
5
19
84
80
28
32
51
109
36
12
24
35
13
120
72
101
48
78
69
16
35
1
23
48
36
49
24
48
24
72
77
66
61
32
111
66
67
152
64
68
81
18
49
83
21
51
85
35
85
24
56
4
71
61
47
30
18
1
8
45
78
73
65
27
87
1
11
13
24
56
4
17
67
12
12
11
25
84
179
61
72
24
192
12
44
45
114
33
4
12
23
30
31
80
177
31
36
5
7
12
164
16
132
24
72
44
60
48
208
11
156
6
39
9
3
93
7
47
49
107
6
15
100
5
90
13
41
39
87
21
39
30
18
93
129
75
4
84
35
25
12
179
93
87
25
167
1
72
36
35
25
36
179
25
36
23
25
65
115
35
57
9
67
48
72
12
12
23
9
36
64
161
27
100
35
9
4
11
84
24
288
21
87
102
39
51
1
24
24
8
3
1
96
12
48
20
96
81
54
13
12
32
87
85
5
6
12
1
8
45
3
88
23
69
15
108
25
47
72
97
29
19
35
45
36
16
12
71
36
24
61
176
99
49
44
52
44
40
72
47
1
72
12
71
57
33
111
52
48
48
140
75
21
15
18
31
71
21
16
96
48
23
30
24
102
93
141
3
51
42
48
19
36
131
93
27
21
100
72
32
84
52
143
13
80
123
54
75
51
157
59
73
12
120
60
11
108
21
48
4
11
37
156
48
32
159
21
16
48
83
25
5
67
11
61
32
27
9
52
11
18
27
45
7
11
54
63
15
13
35
61
11
60
36
21
40
24
84
176
16
96
95
114
66
1
60
71
37
144
11
144
9
16
36
56
112
5
96
75
117
19
44
9
3
36
51
6
19
20
15
72
66
54
81
9
43
48
44
52
92
28
80
40
23
133
60
11
61
149
55
41
54
37
92
28
125
42
72
25
5
6
177
3
12
96
13
96
35
120
13
48
60
41
163
36
60
29
96
30
13
8
93
7
11
54
139
120
72
47
25
12
128
12
16
77
30
132
1
24
8
88
24
36
108
29
3
36
3
48
97
120
48
11
13
8
45
211
96
20
33
31
36
11
13
35
49
23
21
160
20
16
84
48
47
6
54
85
24
180
84
48
29
115
95
126
79
12
20
124
5
48
79
32
87
109
35
61
12
17
24
19
155
18
187
120
20
57
51
87
1
77
163
56
45
3
40
12
143
13
5
19
12
83
48
1
44
16
107
1
24
12
204
176
16
24
5
42
54
183
28
95
33
15
25
12
36
53
42
54
3
51
1
108
11
109
96
47
45
52
12
44
180
16
12
107
85
11
73
84
203
49
80
28
72
59
33
160
84
12
36
101
91
59
66
75
21
19
72
24
335
73
47
49
32
48
4
96
12
36
71
57
64
180
8
112
83
109
29
67
11
13
53
19
168
101
19
53
27
100
44
148
44
75
25
11
33
36
108
100
12
20
108
64
20
3
1
35
66
90
1
60
12
71
61
32
28
23
36
25
108
68
33
6
36
1
29
19
36
48
23
72
162
31
36
140
81
18
93
39
12
24
1
29
7
47
36
36
13
48
53
7
36
44
39
21
243
13
96
95
73
104
52
41
7
60
35
114
43
32
36
64
80
28
59
12
36
60
1
24
72
23
121
23
36
36
97
60
36
77
18
25
24
24
84
23
13
120
32
148
32
33
19
120
23
45
12
51
162
27
141
30
85
5
24
54
1
65
126
1
36
24
47
1
180
23
61
29
ABCD 96102022858*3^$a+1 [50163]
15
21
1
24
35
12
57
15
55
17
15
4
41
48
75
33
9
48
46
41
43
30
72
24
14
93
99
64
24
2
30
81
7
32
184
24
200
220
102
170
21
72
31
77
7
96
5
9
16
6
8
42
39
79
53
67
12
144
144
5
31
120
65
19
12
90
83
36
19
125
1
30
41
49
74
93
180
69
111
7
242
3
27
129
1
35
63
33
72
61
6
24
65
24
7
8
16
17
73
26
4
90
104
30
21
36
183
12
150
30
33
27
189
19
36
77
69
10
30
78
20
21
79
42
24
14
117
3
45
55
5
36
84
31
36
5
55
98
210
76
89
7
5
96
27
106
11
108
1
24
72
18
30
35
72
36
129
99
421
24
59
45
70
17
36
13
14
10
72
35
48
108
79
120
125
63
12
18
46
24
5
12
33
42
4
65
55
36
20
90
18
240
16
6
24
54
5
108
73
179
15
132
28
36
60
30
59
27
153
12
108
7
8
76
17
99
58
66
6
83
181
6
29
12
24
75
390
58
62
130
84
26
34
5
91
68
10
2
81
19
8
10
30
122
3
15
21
39
33
57
46
77
13
6
24
29
87
78
3
13
24
30
12
60
68
12
120
124
89
180
7
29
36
36
24
45
40
38
10
126
41
49
66
54
90
36
89
72
7
90
90
137
3
90
22
8
60
70
80
22
89
31
114
54
41
12
37
6
65
24
12
3
10
6
56
90
88
2
28
20
117
75
9
36
49
14
130
23
43
14
112
35
180
25
54
24
2
3
27
81
19
80
4
24
36
116
28
30
162
60
101
37
32
3
151
36
8
16
36
30
24
30
90
30
5
31
5
48
7
24
56
9
121
38
76
17
19
8
90
166
36
38
102
129
25
120
30
65
121
30
60
54
107
13
59
45
30
105
72
43
62
3
72
3
10
6
5
171
48
33
48
96
33
72
154
30
30
66
23
96
9
256
56
48
63
9
34
36
29
51
21
84
15
64
66
54
56
4
54
11
19
77
36
49
24
11
3
52
68
106
95
9
10
102
48
62
9
51
69
111
88
72
113
12
3
21
36
3
16
60
5
96
108
135
136
84
77
15
18
40
35
120
36
169
30
32
48
81
72
7
170
70
72
108
62
39
1
11
43
114
23
79
24
120
29
15
70
47
183
72
33
31
5
69
51
96
109
6
90
50
33
45
22
125
3
60
45
1
104
10
126
30
5
139
152
10
50
28
36
30
14
21
19
5
55
12
84
14
27
19
74
87
24
25
59
37
24
86
40
60
30
30
5
45
63
25
152
3
15
16
86
154
14
30
82
8
22
89
49
30
72
24
24
20
46
11
19
29
27
18
51
216
45
18
12
4
137
7
5
7
84
41
13
71
99
153
60
48
9
46
17
147
33
13
24
62
9
79
36
30
224
15
15
21
12
24
15
21
7
96
174
6
56
4
6
155
85
35
108
87
4
6
48
32
99
12
27
112
20
40
18
167
144
39
16
66
215
24
19
6
150
24
173
13
30
84
96
14
22
18
47
15
300
9
39
21
55
56
40
8
106
59
205
6
77
67
36
84
12
80
64
30
95
19
12
50
88
90
80
16
5
25
54
60
32
28
65
1
131
144
21
58
101
1
71
7
156
36
8
100
30
23
39
213
48
24
75
18
10
80
33
48
85
11
43
5
61
30
41
36
7
5
57
64
47
73
11
24
189
3
99
34
6
5
60
43
36
24
41
129
51
12
9
18
76
24
60
80
81
91
20
64
144
41
99
40
162
78
42
23
7
48
161
111
138
40
30
36
54
23
72
7
68
52
50
70
18
2
45
63
162
48
40
62
105
19
60
89
27
81
144
43
66
56
154
125
24
121
30
65
1
30
5
120
109
120
14
72
10
8
102
18
87
49
6
20
48
196
41
15
21
13
11
205
59
69
136
11
13
62
64
60
89
61
14
112
8
45
7
140
40
65
25
23
1
6
234
35
39
81
72
60
48
60
36
33
3
279
4
161
63
33
7
212
48
30
3
72
91
26
63
15
16
65
12
67
5
45
72
10
20
21
39
33
12
144
49
66
17
48
61
35
43
5
157
ABCD 96102547558*3^$a+1 [50118]
6
11
64
21
30
33
57
156
84
78
17
73
78
30
15
12
116
60
79
30
11
40
36
45
23
1
6
33
96
9
27
39
9
33
18
81
44
64
15
17
25
23
60
25
18
102
12
3
20
61
191
4
21
78
66
6
9
9
23
7
30
3
3
5
1
63
75
45
20
16
20
37
27
3
120
54
24
36
35
31
18
27
33
12
48
15
51
90
3
45
36
36
24
12
27
57
120
3
135
66
6
6
3
56
19
6
15
3
126
39
33
39
135
60
30
24
27
92
37
51
60
9
75
96
3
60
17
19
21
129
48
18
30
12
35
13
12
6
5
85
6
24
72
12
105
45
36
51
63
6
24
95
7
30
6
48
6
6
114
36
84
96
195
33
11
84
7
17
7
180
5
73
30
36
66
30
5
19
24
108
54
3
8
13
24
12
48
15
8
73
30
9
111
66
35
13
6
120
24
12
18
18
18
36
36
95
13
24
60
6
6
3
171
30
12
203
4
45
6
17
13
120
6
18
75
81
119
1
71
64
24
15
12
18
47
25
30
69
20
7
105
84
45
24
12
18
6
63
27
6
54
48
36
66
54
24
36
12
77
1
12
42
42
24
12
60
27
132
99
72
30
3
21
66
149
43
57
51
17
43
78
90
41
1
48
6
48
72
93
51
72
77
16
9
51
45
114
42
24
12
18
29
37
18
30
66
72
5
25
108
6
18
3
87
21
39
33
87
137
25
23
96
7
149
31
24
5
61
23
60
4
3
54
11
67
53
13
6
18
51
39
17
1
23
85
219
15
45
15
17
109
30
66
23
13
59
19
12
84
24
9
15
45
33
3
105
179
16
75
105
9
51
99
36
9
48
24
9
36
6
144
168
33
45
35
127
21
45
6
24
6
6
9
9
24
6
72
24
33
48
129
24
30
65
37
3
80
1
48
6
105
21
3
56
36
25
23
97
108
35
16
84
8
19
54
6
33
80
25
30
36
36
90
36
54
18
102
9
20
1
11
4
33
48
15
3
12
30
24
108
6
21
33
15
21
90
45
231
18
6
17
25
18
45
45
47
73
11
16
87
60
12
24
12
29
40
36
33
156
23
31
30
42
5
7
36
69
27
18
23
25
42
5
36
16
20
28
63
69
105
6
29
64
9
75
21
6
114
15
80
16
39
6
39
24
33
48
36
11
19
53
1
15
24
15
12
45
24
24
60
51
6
11
13
51
3
48
42
12
95
13
3
57
48
48
54
30
48
30
12
41
37
12
30
42
15
8
25
90
5
67
36
12
105
141
35
19
81
32
48
19
21
32
103
66
66
57
12
69
114
12
5
1
23
1
30
18
12
48
48
48
11
73
30
5
55
45
3
5
19
54
15
9
6
54
72
30
81
12
20
13
12
36
30
102
3
56
4
171
18
48
120
39
141
23
4
93
30
102
71
49
3
12
33
24
6
53
7
18
75
15
6
6
93
21
6
29
79
84
12
30
51
57
18
24
41
4
24
69
36
42
5
73
51
36
27
18
48
12
18
162
12
36
120
6
5
19
12
45
69
59
7
102
3
44
73
6
90
135
20
1
6
60
12
17
25
6
12
57
45
35
1
15
9
6
24
101
7
45
33
24
120
11
108
49
42
96
9
33
12
54
9
105
63
15
42
12
24
51
15
6
23
1
35
13
30
12
90
18
42
6
90
15
48
20
49
23
67
60
18
3
27
17
16
96
9
24
60
11
31
6
84
108
48
48
54
12
48
138
75
3
30
12
42
102
144
99
3
89
84
52
3
9
93
24
23
55
81
56
1
324
35
24
19
30
12
39
44
7
41
43
57
12
32
1
39
33
42
24
57
3
9
51
45
87
42
3
117
6
30
27
24
8
60
1
42
113
4
12
20
1
12
23
43
60
24
41
61
23
28
15
12
6
204
6
6
30
18
23
19
65
28
168
9
30
126
90
12
18
12
6
30
6
29
37
87
3
60
69
9
30
12
54
3
153
39
20
13
30
33
48
60
69
30
93
33
39
96
9
12
24
12
23
40
32
13
72
27
51
17
64
9
27
33
15
15
150
6
6
24
6
93
36
75
60
60
6
35
7
18
30
57
81
114
125
61
24
11
7
72
66
11
31
137
31
36
120
60
18
192
15
21
84
11
28
72
27
6
39
117
63
51
45
9
18
42
66
54
42
108
77
43
42
24
12
12
126
125
16
9
99
96
39
45
12
93
23
37
36
107
49
23
25
18
12
65
37
156
42
156
9
51
5
36
43
5
151
6
3
57
54
77
49
3
48
44
43
21
39
270
75
20
115
81
15
89
36
19
48
29
151
102
3
3
36
36
5
52
3
48
101
85
60
18
101
55
9
32
1
60
18
36
6
35
13
6
18
12
59
36
4
9
66
120
36
138
96
12
27
36
21
108
3
129
18
78
162
6
66
24
125
91
18
3
57
72
23
16
57
23
4
117
60
35
1
30
42
87
56
19
6
95
37
27
51
12
42
66
54
36
3
39
81
81
18
21
15
17
43
12
54
24
15
15
36
18
15
63
24
33
36
69
12
3
57
90
41
108
1
18
18
15
15
90
72
42
5
4
21
36
60
18
54
36
27
44
16
20
49
84
150
129
3
54
15
3
30
36
42
18
42
129
45
30
24
9
21
27
45
54
108
33
32
72
31
90
12
18
48
54
36
42
24
9
21
66
ABCD 96102947074*3^$a+1 [50042]
60
12
36
196
41
7
41
72
39
9
12
60
7
173
108
19
48
20
48
24
16
20
12
72
21
67
65
39
9
12
7
77
19
164
81
7
68
12
24
21
3
36
76
65
7
8
4
5
159
16
89
127
20
48
45
12
39
16
44
24
81
15
69
27
64
56
33
115
180
12
32
33
60
3
64
17
24
39
16
96
84
12
5
43
12
20
93
39
16
41
55
56
24
69
12
60
84
36
3
16
161
67
32
36
33
187
32
81
72
27
60
12
4
12
185
15
88
20
45
51
144
12
9
15
16
60
44
4
185
91
24
185
72
48
19
12
96
65
3
36
124
44
192
21
43
56
45
111
4
44
124
36
132
8
24
12
48
48
52
56
4
12
104
12
93
132
43
24
101
72
19
65
24
15
36
4
12
48
92
4
5
144
15
96
28
20
12
28
101
27
40
32
57
3
288
28
5
159
52
144
24
48
5
3
24
148
12
41
27
4
200
48
21
15
45
12
39
64
20
57
24
43
20
168
69
43
20
12
4
44
21
67
80
129
75
16
29
84
19
17
79
156
20
24
36
28
41
7
20
69
24
7
32
93
43
104
40
8
33
27
4
48
113
7
36
17
15
33
12
195
60
9
39
45
72
108
51
48
93
19
36
5
39
156
120
24
64
96
96
29
43
113
48
120
19
20
16
56
88
8
232
108
12
32
64
65
7
48
41
15
100
96
12
8
9
156
60
48
55
116
60
129
67
44
4
96
41
43
17
15
12
16
41
36
15
40
29
15
60
40
5
55
84
17
27
21
27
112
32
4
24
32
4
84
60
68
88
120
32
60
9
19
257
87
81
36
51
48
24
28
5
60
43
120
44
28
32
48
9
31
53
19
72
24
56
48
12
96
45
7
77
99
105
99
52
60
80
16
29
3
108
48
57
15
144
9
19
41
115
5
132
24
120
15
16
5
27
48
33
39
52
48
36
60
5
7
72
41
115
36
8
16
125
19
41
31
8
36
4
92
4
65
36
91
8
21
175
80
100
5
96
19
36
5
7
8
12
48
105
43
65
7
125
3
24
21
7
140
72
16
32
240
40
29
43
152
120
16
65
79
24
65
36
15
28
36
32
9
96
99
24
12
12
81
19
12
29
39
60
21
79
32
48
192
4
56
129
36
19
44
28
5
219
21
19
44
45
15
21
36
75
4
5
24
75
57
55
20
9
39
16
5
43
77
36
19
125
19
72
89
75
4
56
45
19
72
48
5
19
20
21
111
28
36
17
7
72
44
60
21
43
8
60
12
16
32
4
128
76
20
45
96
31
53
51
21
43
32
40
68
12
88
24
41
7
29
120
15
9
7
5
75
33
79
32
4
12
132
32
48
33
24
55
56
4
20
165
96
99
64
17
60
39
28
72
65
24
87
12
21
55
20
45
12
7
53
39
45
84
12
55
68
16
104
21
31
68
21
120
91
8
192
9
19
60
5
72
43
12
20
93
132
15
69
43
77
159
160
32
45
48
15
136
8
81
87
9
19
65
31
20
21
3
112
149
15
36
12
57
51
4
60
104
21
103
17
24
7
53
12
24
39
124
56
60
117
15
28
12
48
17
127
53
27
33
3
52
5
108
55
36
65
63
12
24
21
99
16
84
20
21
163
56
12
60
33
19
32
4
5
7
12
53
63
21
39
24
108
60
33
72
24
36
48
19
80
60
81
12
3
57
7
60
32
4
161
15
36
12
141
19
48
68
24
48
9
24
67
44
48
21
72
87
16
77
39
21
24
19
24
32
16
65
180
48
31
84
72
53
12
127
137
39
21
19
176
64
12
12
53
27
16
20
21
15
105
19
20
45
19
48
12
228
92
201
27
93
67
44
21
27
12
136
120
8
21
55
5
43
20
21
19
68
28
5
99
160
60
32
36
24
244
144
77
55
44
16
5
31
24
5
36
43
77
60
3
57
55
8
12
12
48
52
116
40
32
33
99
177
96
60
159
16
53
132
15
28
5
7
68
12
33
31
36
149
15
24
4
113
15
28
36
5
24
87
28
84
8
40
152
21
19
56
120
120
24
16
12
29
24
60
19
60
36
17
27
28
80
48
96
24
21
36
19
36
32
16
24
20
28
164
108
40
41
7
29
15
28
8
64
8
16
17
19
29
127
5
15
9
3
57
24
31
120
80
45
31
53
7
72
77
19
5
12
15
64
24
104
156
16
29
19
41
115
20
36
9
51
16
180
29
51
28
60
24
72
36
32
12
4
17
48
75
112
5
48
31
29
211
68
120
72
88
56
96
48
28
ABCD 96103254862*3^$a+1 [50049]
23
145
32
3
9
81
12
27
93
18
61
11
49
44
24
60
105
3
3
25
140
75
37
47
57
28
20
52
68
21
31
23
21
12
135
108
9
3
13
35
9
28
72
108
5
42
33
12
45
66
105
52
23
49
128
15
30
18
45
16
83
30
103
24
80
40
41
15
63
132
12
21
27
78
67
17
36
39
12
123
48
18
67
185
175
53
31
20
81
27
132
48
48
135
73
35
45
4
53
72
3
3
21
21
7
8
88
5
135
76
59
49
12
20
123
25
8
15
25
24
56
57
43
95
13
104
33
67
5
3
48
132
33
42
57
52
161
7
8
24
69
12
7
36
5
24
6
60
120
12
9
33
87
40
176
33
51
100
41
199
120
11
177
52
23
117
16
20
60
117
27
21
87
28
44
60
123
18
48
30
1
11
49
68
3
150
72
111
112
20
48
9
108
42
6
51
24
40
92
57
51
9
6
21
201
15
27
33
15
25
47
6
39
21
67
23
49
36
44
12
4
12
17
43
17
31
24
36
47
57
15
21
45
7
17
108
12
7
29
31
41
18
132
18
7
8
27
18
27
4
128
12
69
54
78
3
40
12
32
33
48
19
83
12
21
100
176
76
48
29
51
75
54
123
60
75
33
15
9
48
28
5
7
20
75
9
208
95
6
27
12
36
69
87
4
132
44
51
97
36
47
12
90
48
3
99
57
9
99
105
171
69
6
21
36
120
4
71
45
24
124
95
90
27
60
27
33
15
45
24
51
30
79
24
5
24
6
144
6
120
15
69
6
45
69
123
60
15
18
15
120
16
20
33
6
1
20
33
31
24
41
147
12
52
29
7
32
96
84
3
48
21
33
75
12
144
4
11
54
30
1
47
12
97
8
21
24
27
3
105
100
83
12
36
12
42
51
4
95
18
39
3
1
44
28
113
19
8
4
11
45
117
87
36
60
60
48
39
1
5
15
12
192
60
51
21
159
25
59
105
45
60
3
168
24
51
54
27
9
42
33
129
43
44
40
29
15
45
39
36
16
56
72
52
36
20
88
125
27
3
30
19
32
16
168
35
57
100
20
120
27
1
5
99
76
17
15
4
36
188
87
12
37
140
33
55
35
33
12
108
100
92
45
87
39
42
162
73
23
45
27
49
11
90
18
49
20
12
21
42
13
35
13
36
108
60
23
30
135
27
6
99
15
66
15
36
16
32
33
115
23
165
105
51
48
72
33
6
102
19
20
9
114
48
25
47
85
36
29
147
16
108
5
30
24
96
25
44
12
39
54
87
4
47
138
175
12
44
16
125
3
64
20
3
18
135
69
18
49
101
42
73
8
12
3
24
36
21
16
23
54
67
8
28
44
111
33
120
87
30
132
7
36
155
18
39
16
5
54
21
39
165
21
7
44
28
80
15
21
24
48
27
33
52
20
40
41
135
36
48
48
108
64
23
13
47
153
24
3
13
5
31
8
28
20
28
5
111
28
113
18
21
3
78
3
12
72
3
72
30
18
25
20
63
21
48
28
47
45
45
243
48
96
69
159
63
49
128
63
9
16
77
3
12
112
173
7
23
13
120
5
19
20
3
85
12
173
67
48
53
12
36
31
8
33
42
48
85
8
147
37
131
54
175
41
55
12
72
173
162
25
20
36
15
61
11
97
23
45
57
15
16
104
112
20
40
11
9
136
53
7
5
75
72
40
20
123
9
60
81
55
20
24
9
150
54
195
45
90
1
32
12
33
87
3
48
24
78
30
49
24
29
6
21
3
60
81
16
8
148
92
12
39
9
60
12
28
36
5
42
13
12
95
157
108
168
47
30
135
75
9
40
8
3
69
64
5
39
21
79
41
27
57
18
9
24
76
29
7
53
54
45
16
12
24
83
6
19
65
60
31
92
57
6
25
29
15
165
78
109
11
30
48
111
9
54
6
102
48
37
84
53
15
28
47
48
33
16
56
15
37
95
150
96
15
180
27
42
3
24
124
29
3
52
35
6
24
27
4
20
24
15
201
87
69
96
147
36
114
163
32
45
43
188
27
9
16
12
60
11
57
105
12
156
42
12
1
5
135
105
60
67
72
108
17
7
11
9
28
11
54
103
65
63
75
57
40
24
180
59
24
37
24
36
29
7
12
56
15
21
84
9
126
9
81
19
36
20
100
269
7
224
12
123
12
120
78
39
160
125
6
24
45
36
24
3
117
15
1
96
44
40
35
181
24
5
27
40
20
87
45
33
75
4
53
43
68
72
27
25
20
21
15
27
49
120
80
21
12
55
92
ABCD 96103728122*3^$a+1 [50021]
12
48
12
35
13
35
277
65
168
7
156
17
7
95
61
36
53
72
36
162
30
6
90
144
18
18
67
72
12
5
60
55
53
12
91
12
23
13
84
72
35
48
61
17
162
90
31
192
47
18
30
42
12
54
36
13
11
1
36
65
90
18
6
90
108
43
65
12
42
36
13
17
180
42
61
29
36
151
101
43
47
30
222
18
48
132
108
19
72
84
72
77
7
11
54
18
37
36
47
78
103
5
12
114
36
102
6
54
36
7
227
18
19
36
53
12
168
30
61
35
1
125
7
12
35
1
107
1
65
79
132
59
6
79
119
13
60
29
115
48
95
12
90
19
12
144
41
24
19
60
77
19
108
23
54
30
13
41
60
72
12
6
85
72
17
60
90
13
23
12
54
168
48
187
173
90
54
43
35
72
138
91
5
7
29
18
25
48
47
13
83
30
55
59
18
30
13
12
53
84
6
54
12
18
121
180
12
17
55
11
42
7
72
24
12
29
19
11
6
12
42
54
7
84
65
36
7
53
115
47
12
193
48
12
41
72
228
126
1
59
13
5
12
31
227
25
65
48
60
115
77
42
66
7
47
216
78
66
73
36
5
7
29
84
96
126
12
162
114
12
13
149
31
12
53
91
89
7
12
71
37
12
48
312
41
31
89
114
121
167
18
55
17
7
23
72
378
132
36
115
95
42
54
30
6
30
222
90
55
143
109
36
12
17
96
115
77
7
84
59
1
65
7
132
11
109
96
36
95
78
91
60
5
42
13
17
7
96
24
5
72
84
72
24
91
12
53
55
24
24
60
89
55
12
11
37
83
49
29
91
11
13
119
13
53
199
72
5
151
59
6
108
79
288
137
36
12
90
49
65
30
1
5
228
42
18
84
42
54
102
54
19
35
6
36
79
23
18
67
113
7
53
43
72
48
35
102
7
36
65
36
31
65
72
18
97
96
24
35
1
17
67
12
65
175
36
60
47
126
31
228
137
6
30
162
25
11
42
30
37
17
24
180
31
23
61
5
24
18
48
54
72
24
30
49
180
83
72
120
85
41
19
23
25
29
90
30
24
79
11
90
7
12
11
54
42
18
36
12
54
96
133
41
24
162
25
65
12
43
48
5
12
54
24
84
78
54
66
54
180
25
48
125
7
35
54
102
24
54
54
228
90
55
53
24
48
18
25
17
54
18
30
108
13
132
35
25
35
13
35
25
29
6
25
59
6
55
120
12
83
205
11
13
23
48
25
36
29
6
126
18
85
12
192
17
48
36
54
72
60
1
108
89
67
48
72
65
30
18
175
131
1
53
43
17
55
35
18
108
66
6
90
12
78
108
12
67
23
97
35
12
49
29
48
54
6
90
13
17
7
161
151
24
12
72
5
6
12
49
41
43
36
299
6
84
24
7
29
66
54
114
72
25
48
36
29
7
125
18
36
61
29
102
25
17
55
36
11
1
168
29
36
54
78
55
89
18
48
42
36
36
43
41
42
12
78
67
156
11
25
149
19
23
18
30
37
48
24
5
67
59
49
17
96
43
65
115
24
197
55
120
11
30
24
31
167
36
25
101
103
41
19
11
36
1
5
7
12
144
12
59
18
30
25
83
60
109
60
191
108
36
66
19
24
11
36
109
53
67
101
84
43
137
96
7
36
101
18
1
192
89
103
11
1
179
25
84
12
23
126
67
59
1
12
77
36
67
35
1
77
7
23
78
91
53
12
276
108
12
67
11
54
7
36
59
1
53
54
1
77
18
25
47
72
13
77
48
24
19
65
24
120
43
89
30
6
55
35
72
121
59
25
101
30
270
42
48
37
23
25
59
25
96
5
55
120
41
198
42
108
30
6
7
72
23
18
24
55
36
84
12
101
12
36
19
48
24
95
49
41
108
66
6
144
19
36
35
66
18
13
120
89
103
5
48
72
60
48
18
42
54
49
12
12
72
35
54
12
7
83
97
60
23
72
121
41
78
13
23
144
97
5
36
234
13
5
78
90
228
31
29
12
108
19
23
ABCD 96103783838*3^$a+1 [50038]
30
42
30
18
24
5
7
45
33
48
27
15
6
11
1
39
21
75
12
51
54
18
9
69
30
5
7
89
16
9
24
39
48
45
54
18
60
60
35
31
17
25
30
12
5
36
12
7
41
85
126
24
137
37
75
123
30
54
78
12
90
45
9
27
33
71
25
30
24
41
85
35
13
18
9
56
37
15
92
73
11
37
23
25
11
31
5
60
48
16
45
18
60
6
107
37
18
17
55
17
19
174
3
12
3
149
16
8
4
21
42
12
30
30
12
29
25
24
120
6
102
39
120
75
29
61
24
12
35
7
41
1
36
12
15
116
49
30
33
75
54
6
5
84
48
1
39
21
6
29
72
79
24
12
53
12
43
9
51
6
23
1
6
90
15
33
60
96
30
65
4
108
3
84
6
30
5
12
24
13
12
131
7
6
6
41
7
12
66
12
18
5
79
6
42
125
28
63
42
15
33
12
54
6
54
120
18
60
3
3
6
71
7
72
5
43
18
78
281
25
24
71
13
23
13
35
7
54
15
15
48
12
30
111
27
42
18
48
65
13
6
6
120
87
63
18
27
39
36
17
31
42
12
12
96
72
23
4
45
66
113
36
25
18
5
12
103
41
25
27
32
1
6
24
12
102
48
59
31
5
64
8
37
78
90
30
5
1
36
54
114
71
96
220
104
64
8
37
47
31
42
6
5
25
51
39
84
90
66
41
31
17
7
18
36
24
6
17
64
21
30
12
36
29
7
30
15
9
72
35
24
16
24
105
60
11
85
12
27
45
30
18
6
29
13
83
7
57
93
23
85
24
131
1
23
72
96
13
96
6
18
12
23
31
66
24
11
49
24
30
101
16
9
23
7
33
8
24
31
24
48
65
25
48
54
65
16
45
42
36
29
43
18
66
29
7
5
19
5
25
15
20
73
60
23
48
25
24
18
17
97
48
60
95
1
71
25
23
7
6
15
144
39
69
15
5
13
48
42
150
35
19
6
12
12
168
6
12
9
15
54
6
5
13
47
49
11
24
124
3
17
12
220
15
101
13
71
73
23
7
30
48
18
41
25
3
20
37
11
43
24
6
24
23
67
17
16
15
18
11
24
16
81
12
15
15
48
12
53
55
57
12
39
12
24
29
175
6
48
35
100
63
5
73
6
6
24
18
30
30
12
6
24
18
96
81
8
72
100
129
90
36
114
42
54
35
19
12
17
25
23
13
42
24
66
30
77
60
40
21
24
36
42
29
13
87
9
11
1
12
3
24
45
24
6
5
61
30
5
19
5
169
12
18
36
30
15
51
5
12
7
6
48
84
11
55
9
68
19
6
78
77
43
5
24
31
101
1
15
9
48
3
27
6
6
41
19
21
8
25
72
12
23
19
65
1
15
33
270
6
11
24
84
31
29
19
17
36
64
3
18
114
101
48
12
13
11
40
15
18
18
54
135
8
25
18
5
60
19
18
23
40
33
36
6
17
25
3
27
41
85
6
180
6
18
5
7
17
28
9
35
84
37
30
57
8
55
42
6
17
37
11
4
48
93
35
7
117
8
7
153
80
40
9
54
41
1
18
30
66
60
29
4
21
11
24
19
5
37
35
79
65
31
5
43
18
60
27
27
6
95
19
90
35
76
57
120
60
36
11
88
8
13
42
114
30
41
19
5
1
60
42
60
6
42
9
63
6
59
1
6
45
51
12
17
43
53
7
17
24
24
13
147
56
72
109
75
9
60
6
30
36
12
78
24
6
48
11
85
3
20
37
15
3
36
54
42
41
37
131
1
15
63
162
6
9
21
210
84
36
57
75
17
16
15
29
19
29
36
1
24
24
18
24
5
43
30
12
18
30
23
235
69
68
48
103
6
23
55
17
31
17
48
7
42
3
32
28
153
30
18
11
91
5
25
23
52
8
31
156
9
3
30
90
78
18
72
29
13
72
24
47
4
9
96
60
11
73
11
1
60
78
54
30
65
48
7
5
175
12
5
49
30
12
42
18
9
33
3
9
60
78
30
12
6
5
73
6
6
78
29
91
5
24
112
69
99
3
65
13
6
90
144
6
18
23
13
35
7
29
19
81
8
25
36
6
18
18
65
25
102
12
6
78
41
19
29
88
75
18
12
18
12
12
42
36
30
12
17
25
11
12
43
12
48
5
13
147
9
54
65
7
12
33
39
5
25
15
33
6
60
5
36
28
8
72
1
36
24
42
9
3
6
42
17
31
77
4
21
23
1
54
9
33
12
107
13
3
32
55
18
23
1
15
15
173
13
23
61
24
51
3
102
75
9
11
16
93
6
21
15
24
6
12
23
55
89
43
36
12
12
60
12
41
19
5
120
1
48
11
109
54
12
33
3
18
42
42
11
1
60
11
13
11
49
12
12
12
11
55
65
25
18
24
6
66
5
19
66
60
6
9
128
31
84
60
6
35
37
30
30
54
108
42
35
13
132
18
41
12
13
42
18
11
1
35
55
12
36
101
1
24
24
24
3
80
24
61
54
114
72
90
17
13
18
36
24
66
30
24
5
144
37
23
25
42
29
1
30
30
18
48
30
24
23
25
66
30
102
12
18
42
17
24
19
36
17
115
48
185
19
65
48
19
96
12
65
7
24
29
31
60
36
6
24
48
15
72
9
6
24
24
17
28
15
36
6
3
15
66
47
19
78
30
6
35
31
41
24
16
8
7
29
96
4
8
115
197
1
39
51
17
28
57
78
29
25
83
61
27
9
24
42
5
48
67
24
30
23
1
12
24
18
36
6
78
48
24
24
17
25
35
79
29
91
54
36
35
13
83
24
13
35
52
20
61
132
36
107
7
33
153
47
55
72
18
24
60
18
48
24
29
12
43
41
36
55
24
30
35
49
11
48
1
42
5
52
72
56
24
1
78
12
42
18
17
7
18
96
96
3
15
33
33
6
5
43
53
19
29
16
8
67
18
6
21
15
6
54
24
84
137
13
35
72
36
7
5
61
102
12
18
35
4
8
180
7
29
19
77
40
45
51
15
48
17
49
ABCD 96103888612*3^$a+1 [50013]
36
11
16
9
23
28
30
54
8
73
99
216
104
36
4
96
32
16
14
72
55
24
111
21
48
36
24
11
25
45
26
172
132
144
36
80
60
25
15
36
44
13
48
3
32
4
108
33
12
48
95
10
30
9
99
21
51
24
54
32
30
10
15
59
25
63
72
36
18
14
37
11
4
6
50
12
10
2
1
123
66
6
33
201
8
18
4
20
13
83
28
26
16
50
12
192
64
36
9
12
35
4
33
47
120
49
59
16
21
24
107
64
45
36
5
7
17
10
60
45
11
10
54
20
16
20
13
131
4
9
63
30
3
47
109
111
32
12
25
21
39
33
2
1
35
34
54
9
15
18
2
52
20
13
51
21
15
9
9
8
19
45
146
4
45
39
72
44
34
15
87
9
41
7
51
72
62
18
70
2
1
27
33
71
18
7
24
15
12
182
16
27
119
25
5
10
116
49
9
2
22
50
52
24
2
30
4
21
24
11
24
133
23
10
183
72
33
86
156
28
57
12
21
2
60
13
11
4
86
48
30
1
11
64
30
14
25
12
21
78
129
27
8
37
63
32
25
60
51
44
40
6
14
1
3
56
126
42
85
27
24
44
108
64
30
39
12
27
32
1
39
20
25
5
30
66
72
16
72
39
9
24
63
9
26
40
72
68
10
3
11
90
34
21
15
18
42
30
38
73
159
33
48
17
102
73
17
43
156
132
159
54
2
25
45
2
16
56
265
95
16
44
1
57
27
48
53
7
17
6
49
24
57
39
11
25
3
44
100
12
20
36
12
40
8
10
39
48
65
16
111
35
28
2
16
15
3
36
26
120
142
18
15
27
105
47
49
36
41
10
57
288
167
37
63
36
72
9
45
90
9
27
117
21
2
4
105
15
9
41
94
56
4
69
33
27
45
147
5
31
3
56
30
6
13
11
4
36
144
122
42
37
75
110
43
27
26
79
35
30
58
81
29
30
97
3
38
30
49
11
54
16
54
21
15
102
63
119
36
22
30
153
72
35
12
148
32
4
69
3
32
13
35
10
48
6
9
36
36
24
161
42
28
9
24
71
28
12
33
153
18
21
96
3
32
64
30
18
21
39
12
24
56
13
3
32
12
10
18
48
44
13
36
72
33
6
33
35
73
159
20
106
2
76
21
101
58
12
18
54
2
16
152
72
34
57
63
36
45
15
80
126
10
12
33
3
24
20
13
60
95
37
21
32
10
45
3
6
15
41
55
135
20
13
81
51
3
56
36
49
11
24
13
23
85
47
10
168
2
28
33
72
12
27
33
36
12
65
22
8
24
1
17
30
58
18
36
20
36
58
27
29
70
33
3
30
27
15
21
9
78
2
106
36
33
33
2
40
12
56
72
12
40
21
3
56
100
33
48
63
74
55
33
50
22
18
54
38
1
51
9
69
2
13
3
30
14
4
60
162
18
54
3
5
43
12
39
96
72
12
6
32
16
39
15
32
4
9
23
25
29
30
18
67
69
15
107
40
54
26
12
25
171
24
32
36
34
63
95
132
6
82
38
30
12
60
10
50
112
8
22
86
24
40
21
15
44
49
36
48
12
23
25
27
54
6
36
30
50
4
9
11
70
6
12
57
39
9
36
39
108
14
91
27
50
16
32
7
47
4
6
15
39
12
44
1
65
94
128
97
3
152
36
64
26
10
72
36
32
25
12
12
15
213
12
35
36
40
122
46
90
86
16
24
48
57
33
2
126
43
12
3
14
7
24
84
15
12
24
32
73
39
57
15
66
39
24
15
9
3
20
37
107
34
86
13
5
10
32
13
75
21
111
18
32
6
13
39
36
57
35
72
97
21
42
36
90
2
37
51
21
65
16
24
15
24
36
5
55
65
64
6
9
89
22
9
87
9
83
48
37
15
90
62
34
30
26
46
18
96
18
33
35
60
49
21
30
45
29
19
144
3
138
51
39
6
30
68
40
32
109
11
126
79
11
28
60
32
22
50
25
27
36
33
27
9
24
17
34
20
40
18
51
47
49
5
91
5
22
12
6
32
102
10
80
6
13
11
18
48
40
48
6
50
31
59
6
7
95
13
3
81
24
27
9
35
10
15
3
92
1
15
20
13
51
68
10
90
36
9
17
6
40
45
99
33
17
130
8
61
87
42
2
13
87
8
48
4
108
8
4
69
11
28
50
7
105
24
2
13
36
21
39
15
50
126
49
65
96
40
75
15
54
8
7
41
19
21
72
32
31
9
26
64
54
15
41
31
17
70
36
24
8
13
51
9
39
6
102
45
48
77
30
25
15
20
24
40
20
73
17
6
82
32
55
48
17
34
21
11
4
56
12
16
56
76
90
15
15
2
30
40
122
64
51
11
64
26
7
72
11
150
40
30
24
18
27
60
39
105
17
30
24
13
35
10
3
60
3
24
12
8
12
6
103
107
142
42
93
23
28
201
11
25
89
30
1
39
93
36
51
30
54
72
57
51
24
30
96
30
2
102
25
33
2
37
36
93
306
45
11
30
24
90
16
80
54
40
78
33
35
40
44
64
180
104
12
25
39
36
69
24
12
36
48
11
16
12
32
100
8
12
1
24
63
2
16
2
16
21
24
96
345
48
27
96
45
90
30
24
86
13
39
21
51
45
36
35
64
45
96
60
24
23
60
16
6
30
69
36
48
48
105
18
6
30
8
42
6
34
6
108
12
92
12
1
72
75
8
54
6
4
36
18
14
25
33
24
54
56
25
23
42
46
18
2
112
38
70
ABCD 96104047246*3^$a+1 [50032]
15
57
168
12
51
108
36
24
156
180
129
36
21
30
108
21
51
60
33
15
129
60
36
48
108
36
75
33
60
9
96
54
129
123
48
117
36
48
39
30
6
33
123
57
87
9
123
57
63
18
39
15
9
12
36
252
21
48
18
36
21
69
96
18
237
87
105
60
15
12
288
132
141
24
15
33
3
69
3
69
96
108
228
87
90
18
9
15
36
192
180
288
96
30
126
114
48
63
15
177
24
48
159
57
15
9
48
3
72
30
27
84
51
9
48
39
12
108
24
84
144
57
129
15
15
24
36
12
165
108
57
159
39
84
45
27
9
171
96
48
72
57
24
12
69
186
54
39
51
33
60
9
63
51
12
108
36
60
21
135
57
33
39
39
84
57
51
24
84
24
30
90
21
144
3
93
27
72
72
60
129
9
6
105
147
48
60
129
63
9
9
42
12
36
117
12
147
18
75
12
72
129
39
9
27
12
57
66
189
51
165
15
72
33
15
24
21
48
147
12
45
27
57
3
66
27
12
24
15
36
36
90
15
3
72
129
48
60
36
36
72
51
72
48
9
84
60
99
60
144
69
15
96
72
48
9
48
87
21
36
33
6
105
72
15
180
45
9
18
21
39
12
93
87
57
96
72
12
3
33
3
48
60
33
39
105
3
120
81
12
51
96
156
60
21
48
57
30
24
33
201
66
93
24
87
72
105
24
51
108
156
9
84
15
81
48
24
27
78
75
12
15
96
69
15
60
21
51
285
15
165
111
141
3
33
15
45
48
15
108
153
12
69
162
144
45
135
21
183
48
72
21
39
36
21
120
75
69
180
204
15
105
87
21
123
36
6
39
99
6
48
78
57
171
216
6
18
84
96
57
177
231
51
348
12
36
42
39
144
15
69
180
96
15
12
60
69
144
15
189
15
33
15
9
12
36
129
54
33
75
12
60
33
15
21
3
48
60
33
33
42
54
30
60
54
39
195
12
60
36
57
81
90
6
18
216
36
93
12
3
69
39
33
15
9
33
30
45
27
90
63
72
48
3
141
36
15
72
117
36
12
3
72
12
9
144
48
15
288
81
15
33
111
105
267
72
36
24
120
42
75
69
39
27
93
33
150
84
129
15
225
27
60
30
42
108
57
87
33
57
30
45
99
24
33
24
33
126
72
72
36
126
54
36
36
48
129
15
93
3
12
60
120
144
18
126
129
24
27
21
36
15
54
90
36
60
69
24
15
36
93
63
90
63
27
21
87
129
51
96
417
12
51
144
21
3
36
12
57
3
72
105
60
123
12
21
51
168
201
36
15
18
66
24
21
27
93
111
33
15
36
6
18
213
15
21
21
90
102
6
12
126
63
12
51
108
21
51
93
3
141
72
24
12
21
87
57
18
249
60
48
111
33
51
6
183
144
51
36
66
135
15
48
24
129
48
75
120
78
126
12
21
39
21
48
75
21
135
60
57
63
57
33
54
21
60
9
183
24
72
15
12
93
15
24
33
24
48
33
114
93
27
96
69
24
51
144
33
60
36
48
39
84
9
81
90
60
12
21
51
93
75
30
27
27
9
27
45
192
51
6
15
33
63
27
240
12
21
60
9
6
129
72
12
132
135
90
18
96
105
36
183
33
111
108
72
12
204
30
90
6
66
57
51
144
153
15
90
90
72
12
24
156
9
135
57
60
9
78
141
60
9
78
72
72
48
9
27
21
3
36
66
39
72
87
36
54
75
288
15
117
252
123
90
111
120
36
60
105
15
39
57
99
216
81
ABCD 96104154488*3^$a+1 [50018]
37
11
6
31
41
19
84
17
36
36
72
19
12
48
29
7
17
31
41
12
6
108
18
31
5
19
24
131
6
12
54
25
11
1
53
19
24
17
115
12
48
59
84
54
19
12
5
91
5
36
7
48
11
49
41
42
13
72
24
17
19
12
41
72
36
30
42
7
60
17
19
17
19
5
55
107
25
24
84
113
19
17
24
30
25
107
1
11
18
103
5
54
6
66
144
37
5
12
55
77
12
96
7
83
13
5
12
43
17
36
216
48
36
43
35
12
73
89
31
59
18
36
24
12
24
18
66
18
42
55
53
90
18
12
7
125
30
6
48
7
17
19
143
1
11
6
19
12
12
77
151
36
24
24
17
55
41
66
114
103
5
43
11
30
18
1
132
11
18
7
48
24
17
72
43
5
55
17
126
73
17
79
65
24
18
49
41
7
5
42
48
24
18
18
1
53
67
24
35
12
1
17
55
5
30
54
19
36
17
108
31
48
53
31
41
18
48
18
90
6
31
5
7
29
7
48
60
5
90
6
31
12
48
35
12
180
18
42
1
240
36
23
37
5
12
36
79
47
49
149
6
108
13
12
29
127
17
31
17
55
71
6
31
5
7
5
54
72
144
42
30
18
7
84
23
12
36
90
108
36
288
6
12
6
31
17
18
1
5
18
90
67
71
54
24
120
72
96
66
42
55
35
12
18
79
24
11
13
35
114
43
11
30
6
12
6
19
47
18
79
53
72
12
24
30
6
12
24
30
36
36
96
1
132
11
18
12
108
7
11
78
12
6
30
18
37
77
18
30
36
67
29
30
6
54
121
5
30
25
60
36
65
91
65
19
5
43
5
6
97
149
6
54
19
29
31
59
24
49
41
43
5
132
144
18
1
11
6
12
18
6
7
101
48
36
18
13
12
53
79
144
24
53
42
12
42
79
5
7
24
5
54
78
12
24
54
84
36
181
60
12
72
60
17
30
60
37
84
24
65
7
72
11
18
43
17
54
54
12
42
25
29
30
1
24
24
77
24
79
108
24
5
54
90
54
1
12
113
12
36
7
12
48
29
19
36
240
41
7
35
61
5
78
13
17
18
54
72
55
17
103
23
54
115
12
41
103
5
7
5
91
17
36
43
35
109
83
186
7
23
24
48
6
79
65
43
11
12
109
12
29
67
23
13
77
30
18
19
17
6
25
48
72
53
31
12
47
12
78
36
18
1
47
1
5
31
77
19
60
209
36
30
6
7
5
60
66
13
11
30
55
36
5
31
53
7
11
25
65
60
30
18
19
12
11
18
7
5
6
13
53
127
48
77
18
6
7
5
31
29
12
7
48
48
59
42
91
71
30
6
1
24
48
96
29
36
48
36
19
17
24
12
54
6
66
342
90
49
5
72
19
5
7
29
48
7
11
6
12
7
29
42
1
35
61
5
96
72
7
5
6
12
18
115
24
29
12
36
42
1
72
29
6
30
7
48
17
42
54
175
17
7
11
1
71
25
17
84
6
37
89
30
78
31
12
29
31
192
5
42
30
55
59
25
108
60
24
156
48
5
90
78
19
12
41
48
18
25
71
121
5
12
31
11
12
6
144
31
41
31
23
36
30
126
18
19
77
19
53
7
41
7
11
72
1
48
96
60
24
24
36
48
29
7
5
55
17
78
12
42
55
24
12
12
24
29
19
60
17
67
59
12
1
53
24
12
144
24
7
11
1
29
7
17
36
7
41
18
18
67
41
6
97
65
72
102
1
48
77
72
24
18
1
36
11
54
7
107
13
12
5
6
48
18
103
24
125
78
25
36
48
17
18
54
18
1
65
36
55
5
36
72
103
23
1
11
25
29
36
31
60
5
30
6
31
24
35
49
71
73
48
59
6
12
36
54
54
24
18
66
36
55
41
31
59
37
24
5
6
1
48
77
55
35
30
6
73
11
6
7
84
12
5
144
43
131
6
36
30
25
65
54
54
204
12
43
12
36
5
18
36
30
19
17
79
29
6
1
84
48
108
59
90
55
84
29
79
5
19
35
42
84
6
85
71
24
13
72
5
12
60
43
41
150
25
119
1
29
7
11
18
42
36
1
29
24
12
55
24
89
216
162
49
48
11
25
12
11
25
24
47
30
6
1
17
127
12
35
6
79
24
41
12
36
60
19
29
31
29
7
131
42
19
11
24
13
24
17
72
18
66
24
30
13
84
89
19
11
90
6
25
11
18
7
23
36
54
6
1
101
42
54
48
91
5
36
43
48
12
36
41
30
6
30
114
67
77
115
29
18
49
17
60
12
7
47
13
29
30
18
211
11
30
96
31
35
6
103
35
42
36
18
30
6
49
36
77
120
96
43
95
24
54
67
36
17
6
48
25
11
18
6
120
49
41
36
60
18
162
19
29
24
12
31
23
73
17
54
37
77
48
6
97
65
102
25
17
19
11
24
48
6
7
24
84
77
7
72
84
53
114
13
96
17
48
43
84
12
41
19
72
77
19
11
18
90
42
43
11
1
84
17
90
36
49
5
54
54
24
84
7
89
18
174
24
54
18
84
24
43
11
30
55
12
11
25
11
120
6
55
24
113
36
72
43
119
36
24
37
17
12
132
72
91
36
65
6
90
43
5
24
19
12
41
12
91
17
31
5
79
11
37
12
24
53
43
35
120
18
6
144
25
29
79
41
31
5
108
6
36
30
42
126
7
29
66
36
18
43
11
25
11
6
72
36
31
131
1
11
6
12
36
31
11
12
6
30
6
19
53
36
30
49
5
60
108
7
48
47
90
18
73
5
66
1
ABCD 96104249656*3^$a+1 [50003]
30
47
40
51
9
96
92
85
42
126
27
105
48
30
12
60
30
35
28
92
4
39
90
114
6
179
13
39
3
113
67
237
80
60
4
32
24
1
108
27
15
17
115
48
77
76
44
120
13
3
27
102
60
96
12
18
54
18
78
15
56
19
69
3
90
270
150
15
32
25
3
15
29
79
9
12
228
21
84
35
12
40
9
47
43
24
21
9
126
41
91
29
148
21
30
30
15
116
16
12
33
72
60
30
36
30
75
36
51
9
39
41
1
18
120
9
105
18
18
111
48
3
48
30
54
57
20
1
420
120
3
9
90
150
6
41
43
45
96
9
35
31
84
120
36
84
45
20
91
17
43
21
20
28
21
11
16
48
44
132
169
119
1
24
18
90
63
69
35
211
81
3
60
66
30
42
59
1
18
24
33
44
31
12
30
126
72
9
39
90
54
48
78
75
56
19
60
9
96
39
30
27
144
9
66
21
63
36
77
7
17
61
27
33
18
9
195
30
155
31
9
92
211
125
37
15
15
78
3
9
3
93
39
21
24
36
150
9
33
30
12
77
19
60
9
8
67
36
24
66
12
30
5
84
100
128
31
30
15
27
60
89
19
24
17
36
103
57
84
48
60
15
117
96
183
24
90
35
43
60
105
57
35
25
15
153
102
17
16
15
42
66
24
198
39
56
25
30
33
105
84
3
27
17
43
120
30
30
65
85
47
43
36
137
40
12
20
31
77
7
197
13
126
9
36
12
15
60
9
9
39
60
3
192
81
135
41
109
30
12
48
42
59
163
65
43
102
30
66
210
9
75
17
43
78
12
63
48
45
162
17
43
90
27
15
17
16
63
12
65
40
32
28
20
127
66
12
42
21
144
51
45
9
35
103
42
51
75
9
21
59
13
30
77
43
77
133
48
131
19
30
47
40
12
32
60
49
90
24
5
85
30
57
128
55
105
140
31
9
93
30
12
17
40
96
123
42
18
9
21
30
41
48
55
18
42
108
29
133
15
33
15
27
36
77
73
12
78
101
316
3
132
30
119
91
9
3
33
44
48
60
193
35
67
36
57
3
17
7
53
73
120
54
30
6
84
33
3
17
28
96
63
33
63
42
27
8
55
60
29
19
69
80
115
5
136
104
228
37
23
13
132
102
6
30
9
3
18
12
3
60
9
78
29
13
6
60
24
21
75
9
108
15
29
4
15
101
43
21
44
13
47
48
4
21
27
36
56
40
51
105
15
30
42
105
45
36
30
60
42
90
138
119
145
3
45
47
145
30
78
99
69
27
57
35
25
30
66
60
47
25
27
48
33
11
4
32
7
30
66
69
36
195
24
21
96
3
53
40
15
168
24
18
59
48
108
37
35
85
135
33
48
42
42
36
30
60
29
48
160
3
180
29
55
57
48
48
45
15
15
29
49
24
66
54
35
55
108
17
43
18
24
30
96
120
12
5
60
4
39
12
60
29
13
23
52
96
39
57
9
47
24
13
111
45
54
48
60
29
4
159
17
19
24
6
54
6
12
12
143
73
30
57
32
12
48
52
60
39
9
33
198
24
6
42
12
21
9
66
30
39
15
30
18
5
24
13
27
60
96
44
4
27
9
51
9
21
42
36
89
121
11
100
39
9
45
6
9
20
211
45
56
1
252
30
197
100
144
69
126
60
29
1
12
72
3
152
121
90
69
15
78
90
48
9
12
141
192
66
21
204
75
84
36
137
67
53
97
6
17
85
147
15
17
16
48
15
30
47
12
40
81
71
49
150
29
16
57
42
93
44
31
57
51
24
36
30
11
36
12
205
6
17
25
102
78
12
6
101
19
345
44
40
12
20
108
73
27
21
120
11
40
108
15
66
51
9
180
42
192
153
15
33
9
126
165
39
48
89
79
60
30
42
12
30
36
15
87
42
155
25
18
168
24
96
144
18
35
97
6
12
72
45
32
28
15
18
72
18
132
60
21
44
175
6
47
25
123
240
60
84
8
40
33
30
150
90
24
17
4
9
23
37
95
76
36
80
43
5
13
12
138
42
35
48
97
203
132
103
5
7
48
105
33
102
45
15
18
24
60
30
5
31
60
114
83
84
1
99
48
8
4
129
ABCD 96104359192*3^$a+1 [50001]
12
51
45
45
15
177
27
333
87
225
18
33
24
60
12
45
64
131
39
141
63
93
204
49
14
81
57
144
123
60
120
27
9
75
34
23
3
21
15
129
99
78
27
27
66
144
159
39
10
98
33
111
21
3
9
12
9
40
110
156
24
30
54
60
12
24
154
96
2
54
15
39
34
86
24
18
3
51
58
83
15
60
84
78
256
131
75
9
1
14
69
276
24
48
153
24
48
3
36
60
48
12
3
70
2
118
47
24
51
33
60
120
72
120
84
205
80
40
14
18
27
36
9
75
51
66
24
16
71
39
21
13
35
51
60
94
191
25
48
71
24
60
108
39
34
11
48
85
72
98
45
48
33
40
86
10
203
60
156
72
12
12
123
10
47
9
6
36
180
48
96
108
45
120
48
48
1
24
95
9
40
56
40
134
258
15
3
30
184
182
10
23
1
14
132
70
24
71
15
33
36
61
266
33
24
48
13
80
102
108
9
45
3
309
18
21
120
12
63
12
24
9
180
109
11
132
73
11
63
6
184
35
231
21
33
16
59
96
45
66
54
51
84
9
15
60
51
154
11
36
24
9
63
12
15
60
10
56
27
12
72
39
129
60
75
21
75
45
85
47
39
120
21
123
141
3
10
32
123
15
60
156
9
37
119
156
85
23
75
36
10
14
18
18
30
51
24
15
117
12
15
57
141
27
45
111
1
35
39
156
18
6
117
147
105
27
156
117
45
6
12
24
45
3
60
216
9
12
36
168
36
63
12
201
12
75
90
42
120
54
16
71
3
129
75
66
40
59
61
2
9
133
72
143
1
35
36
73
8
54
81
57
27
69
54
12
9
24
12
96
3
21
36
60
60
3
21
93
75
27
24
21
13
38
12
21
111
129
15
69
48
13
14
66
24
16
56
54
21
51
33
24
51
105
36
15
105
36
13
32
64
35
45
126
18
16
119
9
72
51
3
36
21
73
26
96
12
33
3
36
33
180
45
72
30
90
3
61
230
34
110
18
183
9
6
21
63
6
30
90
99
48
12
63
84
45
51
48
36
18
96
40
86
34
14
10
83
48
111
33
45
51
39
30
78
285
133
302
12
36
57
48
9
15
12
133
86
69
135
198
18
12
24
108
45
3
54
3
85
8
90
214
14
34
11
252
27
93
75
12
10
72
8
207
33
3
12
72
15
21
15
22
11
96
36
15
258
207
3
189
27
81
60
24
3
21
87
108
72
22
8
39
36
15
9
36
193
24
32
159
159
60
48
22
2
36
93
144
157
23
51
12
24
9
24
15
18
42
45
12
69
144
136
59
12
3
36
69
85
11
15
36
18
90
6
87
15
34
119
49
110
66
15
49
11
51
18
15
135
33
75
9
205
11
27
33
57
3
48
15
96
118
38
42
63
72
135
33
24
96
3
70
120
59
75
33
39
36
180
42
72
18
12
9
1
11
13
96
11
48
99
10
23
180
39
60
90
3
87
48
21
132
27
45
228
15
33
27
57
27
18
216
64
23
27
12
45
60
36
13
119
15
10
32
66
60
93
51
105
36
120
72
63
84
153
135
108
60
9
39
45
24
45
18
94
86
34
110
84
21
3
21
15
34
107
85
24
107
12
12
45
3
15
36
96
34
120
95
15
24
10
26
174
16
35
24
12
48
27
60
9
25
32
39
120
81
48
126
58
47
240
3
70
32
6
90
64
59
51
10
23
57
51
63
9
96
15
6
63
1
216
26
30
75
15
118
11
39
12
108
36
36
105
27
72
130
11
75
57
1
11
13
26
30
6
34
86
9
15
9
12
156
97
47
39
9
48
84
93
15
33
64
50
198
27
96
24
109
96
56
15
120
195
22
26
285
39
36
9
123
34
179
51
60
120
78
18
117
120
135
72
58
11
264
48
3
9
72
73
8
102
10
11
12
27
36
90
15
1
71
ABCD 96104508538*3^$a+1 [50026]
45
21
108
36
63
72
69
30
24
45
93
60
30
60
21
27
36
153
177
3
123
12
33
27
21
24
12
321
54
30
6
138
24
183
105
54
18
3
15
162
3
207
189
9
99
63
81
9
72
78
21
9
27
63
60
18
27
57
51
57
18
33
27
9
108
57
90
78
102
105
45
147
132
36
21
150
297
117
108
30
60
117
12
153
6
21
51
102
171
15
9
45
3
24
27
12
60
54
27
57
159
237
60
300
24
36
90
81
57
27
15
9
9
12
78
228
144
9
9
78
45
9
3
132
12
81
258
144
45
171
18
171
93
180
60
192
18
18
132
108
48
24
147
132
39
9
36
36
69
12
36
51
9
54
12
6
219
60
12
60
108
45
30
69
21
60
75
213
126
72
57
45
78
45
45
27
48
135
45
9
63
81
99
153
42
30
15
3
150
3
9
15
84
24
45
192
198
45
24
3
9
27
6
255
36
99
36
24
81
72
57
108
126
153
132
48
24
48
141
39
132
39
24
225
75
24
45
3
42
18
93
105
84
78
21
141
99
111
141
129
99
33
120
96
75
69
99
9
12
60
75
36
9
51
216
117
135
36
111
81
141
48
90
45
333
27
15
102
42
9
156
45
78
48
45
96
84
27
126
42
165
276
120
213
18
66
42
45
57
96
102
45
9
60
27
3
45
9
90
162
51
27
81
3
90
87
180
36
117
30
153
96
84
9
63
24
36
3
9
135
33
117
36
12
72
108
108
132
171
156
36
9
54
9
60
57
168
111
51
138
15
57
99
9
99
36
24
201
6
21
15
18
12
126
18
54
117
69
3
33
126
48
96
21
99
18
63
27
9
9
24
84
63
312
57
99
168
72
36
39
6
171
279
81
12
36
33
12
15
108
252
129
72
54
9
27
90
42
72
18
12
15
9
144
18
12
9
153
15
81
27
3
114
108
75
15
30
27
168
63
72
162
48
18
33
9
12
27
60
72
111
78
3
96
129
63
96
39
42
12
87
180
9
12
72
132
48
36
36
15
72
39
60
102
42
57
213
126
48
153
141
12
27
69
18
84
33
135
12
72
105
21
54
6
12
15
12
45
63
171
33
63
108
72
48
240
45
12
240
12
51
12
6
48
36
90
144
33
9
102
108
24
18
210
18
51
9
48
114
48
42
63
45
84
6
144
36
30
15
27
12
18
108
198
6
27
39
117
63
18
60
126
57
9
27
27
18
27
45
78
12
6
27
27
18
12
54
54
90
6
75
168
63
117
9
234
18
18
93
117
24
18
12
78
3
63
24
102
18
42
27
9
84
27
33
54
12
45
9
123
93
51
99
9
12
24
192
15
12
204
36
9
45
12
87
27
54
27
9
36
30
42
99
93
36
27
15
30
27
24
36
3
33
45
264
36
54
9
159
108
9
36
63
57
132
63
18
126
54
27
3
54
27
15
66
90
60
45
75
90
24
36
72
12
24
27
48
60
81
3
27
78
12
78
45
201
51
63
117
39
81
45
27
207
36
150
111
123
21
36
33
3
72
9
132
3
33
30
18
162
45
189
6
21
24
93
96
27
39
33
21
18
6
84
15
111
36
141
117
66
36
78
3
69
63
48
33
162
12
42
84
96
30
24
54
3
60
12
51
21
15
36
9
3
153
36
51
21
99
81
261
126
72
180
6
54
45
21
60
3
9
144
78
9
27
84
78
12
123
36
12
51
234
36
66
24
18
162
126
54
81
ABCD 96105296902*3^$a+1 [50006]
31
104
12
16
17
3
87
1
35
61
119
57
24
40
20
28
12
24
29
15
16
5
27
63
54
18
90
127
80
60
3
145
17
67
5
234
36
121
60
35
9
36
144
16
29
15
100
29
7
12
53
19
8
40
68
12
28
20
12
16
65
54
117
243
18
43
92
12
72
33
87
21
54
141
72
76
60
24
12
96
44
4
116
111
18
7
119
21
84
4
89
3
100
12
20
45
90
61
12
32
57
43
12
215
45
16
24
20
156
4
60
53
75
16
17
54
54
39
16
17
39
28
60
17
108
115
8
52
41
36
111
28
12
92
60
60
15
97
24
432
44
100
20
4
96
155
93
33
259
36
12
8
24
48
16
101
144
319
216
24
12
23
306
99
48
160
35
105
12
76
104
48
4
80
40
8
60
12
36
132
16
5
171
48
40
65
103
5
72
43
44
111
13
84
32
28
200
160
41
39
15
57
4
36
29
31
68
81
126
1
20
40
20
28
71
81
9
15
28
36
119
25
320
48
28
11
18
36
19
53
7
32
36
4
8
48
9
18
33
12
48
12
57
126
9
4
104
45
15
52
24
32
3
61
11
37
8
45
54
49
41
199
12
20
12
12
141
7
11
72
49
41
87
60
16
107
157
95
1
12
20
28
137
43
104
52
8
40
41
54
33
12
52
29
36
51
12
76
72
24
56
123
61
144
32
4
83
1
24
65
15
12
136
80
112
20
48
60
100
12
35
1
56
40
144
11
18
127
56
24
9
54
33
172
32
36
64
5
31
59
18
18
144
18
108
43
36
36
83
54
7
29
139
77
75
48
21
87
57
27
48
16
125
36
3
52
161
108
55
56
4
56
9
7
60
95
13
36
324
56
165
31
92
100
137
103
12
119
1
8
40
8
105
15
84
100
71
13
12
92
100
48
5
27
40
108
5
43
119
25
32
15
205
20
36
12
12
183
25
8
72
72
76
17
18
25
132
60
32
3
13
149
18
121
32
4
8
48
28
60
92
100
44
36
57
36
31
8
72
69
31
48
48
44
36
4
41
54
21
33
19
35
1
144
8
9
36
108
87
24
36
112
96
12
108
224
12
81
87
3
25
20
117
103
59
33
28
24
20
21
7
32
69
67
48
29
27
45
75
96
40
59
18
15
100
65
18
85
72
36
36
108
20
75
61
65
51
3
45
45
63
4
116
15
9
9
36
123
3
90
67
20
12
16
24
140
28
17
43
47
33
28
20
135
69
16
20
3
21
4
56
216
132
112
56
100
132
35
36
57
100
80
64
95
90
171
4
20
39
21
156
28
65
99
48
69
36
19
161
15
72
75
45
27
141
84
4
92
24
100
56
3
81
28
92
15
1
32
52
128
75
45
81
7
60
92
12
45
31
12
36
29
72
51
64
68
132
16
44
16
32
132
124
41
43
83
13
72
23
54
15
21
7
12
32
28
48
24
24
131
33
12
64
104
76
32
12
52
29
127
32
60
40
32
100
200
3
90
91
56
33
115
83
9
64
24
68
12
93
15
28
24
68
45
75
60
52
83
54
103
8
12
57
75
105
108
3
4
120
56
15
13
60
24
48
44
99
36
25
8
52
23
237
33
108
18
72
9
48
72
4
144
8
28
29
3
120
28
24
41
27
45
18
9
40
60
128
33
19
8
207
13
32
108
24
48
40
48
47
85
68
144
9
19
8
112
41
51
21
19
68
40
36
12
144
36
32
45
15
100
12
80
160
20
60
39
81
9
55
35
25
44
21
67
5
15
72
100
65
72
3
16
116
36
28
17
55
17
36
31
20
16
60
32
48
135
69
48
16
116
21
18
21
16
104
36
100
44
40
60
96
20
28
11
33
40
68
3
37
17
18
133
32
28
92
3
85
156
108
168
95
54
55
20
15
144
1
8
16
24
20
40
35
117
36
9
103
20
28
84
53
175
48
24
56
57
18
9
88
20
48
120
40
80
9
103
152
4
164
28
60
48
17
19
8
40
20
21
99
153
103
120
32
184
48
17
3
33
39
69
31
113
3
12
93
67
77
36
162
33
24
15
81
4
20
64
32
15
105
72
100
8
57
63
24
ABCD 96105633766*3^$a+1 [50108]
24
20
19
5
16
15
149
36
12
4
60
24
72
60
3
45
104
43
45
87
33
3
21
51
48
5
67
5
12
36
40
56
48
12
36
40
27
17
168
88
27
17
151
29
43
17
16
20
12
16
27
12
17
36
12
48
4
20
4
60
80
60
79
108
12
108
53
16
96
3
12
9
44
100
15
65
24
48
12
60
43
29
24
40
96
3
17
4
104
28
92
72
96
4
44
24
28
68
12
64
24
56
4
39
221
12
40
120
200
24
24
79
17
24
12
12
52
39
41
84
12
40
183
77
60
100
15
9
63
21
15
29
76
36
24
32
12
96
84
76
12
24
8
72
4
56
31
33
36
140
91
9
120
39
21
44
19
113
88
15
252
65
43
5
40
27
5
48
52
24
24
56
16
84
3
125
36
12
55
29
16
32
28
20
7
53
55
33
32
43
5
24
28
20
48
67
29
40
24
12
20
64
60
39
81
24
20
36
43
21
96
111
72
21
12
3
29
88
164
16
24
8
108
55
17
52
80
48
60
28
15
129
84
32
64
24
12
75
9
36
27
17
24
52
8
180
7
5
4
68
132
19
77
120
24
96
64
20
64
20
79
17
60
48
148
20
48
19
41
12
40
15
9
20
60
48
136
12
44
31
89
64
32
88
56
64
15
29
12
120
96
12
28
8
19
17
40
8
28
108
116
4
72
27
36
12
29
40
68
96
7
17
16
39
21
12
44
4
176
4
12
20
48
96
24
7
12
33
24
56
24
24
84
120
28
44
60
76
44
40
56
84
4
27
29
64
32
55
189
36
84
3
93
84
36
8
24
72
4
44
28
84
8
120
16
60
75
29
60
60
28
3
12
69
8
132
40
44
16
56
12
43
9
144
44
12
4
32
4
3
41
76
36
3
21
8
12
36
4
99
17
84
36
7
60
21
44
12
48
28
44
16
84
20
24
100
36
36
32
12
16
24
24
27
5
28
12
32
16
116
19
81
44
40
92
64
20
60
60
120
4
80
24
16
20
12
4
20
19
144
53
12
16
12
20
40
8
72
88
56
24
160
156
20
36
100
20
60
72
28
3
24
41
12
4
20
64
12
8
112
123
21
8
88
20
60
12
28
24
20
16
24
104
40
20
55
12
9
20
36
60
4
8
88
32
16
260
16
20
24
60
216
36
12
88
80
24
64
15
72
5
67
53
84
64
12
104
76
8
19
36
45
36
8
88
120
3
5
16
36
44
124
15
5
79
41
12
64
8
12
40
96
84
44
12
24
36
28
20
36
163
65
16
104
103
9
56
40
3
45
12
15
5
28
20
24
12
19
17
4
3
77
24
100
56
48
52
20
16
32
96
12
4
3
21
56
4
92
7
156
57
24
56
7
65
12
4
72
60
44
48
88
24
51
33
36
20
4
56
24
12
48
7
113
100
212
72
16
75
17
12
16
99
41
12
28
12
44
40
20
79
5
7
60
5
7
33
8
16
3
57
24
36
39
29
16
15
21
51
5
43
60
21
20
24
7
33
15
65
79
5
36
12
163
41
4
20
7
45
27
21
92
88
92
4
104
52
32
60
52
24
20
156
91
9
80
24
12
60
120
12
223
33
12
3
21
20
64
20
55
21
20
64
44
16
56
4
60
44
12
40
56
64
20
40
3
5
31
5
7
5
28
36
24
87
69
3
57
8
52
60
44
16
36
8
12
4
60
80
4
12
15
29
4
32
43
41
36
12
12
31
17
16
20
72
48
76
20
103
17
40
24
36
44
72
4
36
24
20
4
56
4
140
115
45
32
120
24
31
5
12
12
60
60
124
20
72
60
12
12
48
16
12
15
12
53
108
40
36
8
16
12
24
51
48
65
187
9
56
12
12
16
164
4
15
125
7
9
56
7
113
24
76
3
17
12
12
43
17
84
36
40
8
72
4
99
33
20
148
32
144
24
84
120
36
76
96
3
45
20
36
60
16
68
72
12
36
40
36
20
19
5
19
41
7
180
69
84
72
8
100
15
81
56
4
80
31
45
8
36
40
24
27
9
36
3
137
7
36
21
51
60
29
124
224
48
84
64
120
32
24
4
60
32
24
136
24
20
60
36
24
24
72
48
84
43
17
16
56
91
29
4
80
67
5
28
12
48
96
39
17
43
29
28
84
60
20
31
33
12
20
12
12
24
52
15
33
36
60
128
16
27
60
9
24
72
48
32
24
24
52
15
9
44
16
63
36
29
28
140
24
40
39
29
12
48
43
29
24
12
43
5
12
60
124
24
39
53
28
12
44
31
45
3
5
144
12
4
32
72
48
48
12
4
156
20
7
17
4
12
44
16
63
125
12
7
113
55
5
24
43
17
64
56
16
8
55
41
60
4
12
140
108
24
76
36
3
41
24
240
48
100
8
7
5
28
56
16
8
24
88
24
8
12
60
16
20
48
12
43
41
108
48
64
8
16
12
8
72
28
12
140
48
12
7
213
8
16
8
12
4
80
12
24
60
36
24
4
56
60
156
100
60
60
80
24
40
24
36
8
91
89
172
56
7
17
43
81
39
36
45
32
4
44
16
36
3
77
64
84
20
12
67
5
16
72
20
12
88
84
51
29
79
5
12
24
ABCD 96105994126*3^$a+1 [50033]
11
37
12
30
21
177
23
7
41
1
35
24
12
100
8
19
30
23
13
27
27
185
55
12
9
24
12
9
11
25
48
11
49
6
81
75
18
11
24
25
35
55
60
65
1
6
18
72
3
27
21
8
79
12
33
12
33
12
78
17
13
30
60
6
131
49
6
48
90
131
24
16
45
36
75
80
73
12
18
96
6
71
7
30
6
21
63
125
67
29
139
102
11
97
36
36
18
5
37
90
54
36
90
81
27
41
115
17
12
36
61
11
19
30
75
3
156
29
52
3
6
11
24
72
19
9
20
16
33
12
59
115
17
88
309
11
91
21
3
6
23
7
9
45
51
9
114
17
40
15
30
108
203
24
55
9
45
15
56
109
24
11
31
33
21
6
84
5
60
49
71
31
21
44
25
3
51
129
15
101
4
15
41
55
69
32
64
44
1
90
54
11
19
5
40
21
35
36
24
52
44
84
1
71
7
36
54
42
5
136
8
64
72
15
9
56
79
144
6
11
108
48
12
25
12
75
39
269
12
4
15
21
44
1
23
7
240
78
47
136
72
57
24
6
69
20
19
6
6
78
6
41
13
11
4
72
69
24
51
9
66
36
30
78
6
36
23
7
149
19
30
12
11
72
31
30
6
5
64
32
79
5
4
96
9
11
25
48
6
5
36
19
5
49
12
90
9
45
11
48
31
29
85
30
36
5
112
9
71
48
19
6
36
111
33
131
13
36
24
47
133
12
63
75
12
33
27
9
20
36
43
41
91
30
108
11
72
103
30
51
80
19
9
12
9
59
31
36
54
27
99
138
95
36
1
54
6
90
21
159
53
31
66
39
15
5
24
40
45
72
59
24
25
35
115
53
13
51
45
99
21
15
75
41
28
39
5
1
24
15
108
57
11
112
57
35
7
78
75
20
12
103
65
132
28
36
20
12
67
96
89
48
13
30
21
45
18
5
1
35
72
12
37
63
72
3
41
24
48
19
45
9
47
7
12
53
37
3
45
107
28
48
33
11
25
84
24
23
97
11
79
66
51
33
36
144
12
78
65
55
30
102
41
13
11
73
11
12
12
7
129
132
39
9
144
75
42
108
11
60
61
11
43
96
21
3
6
18
42
24
6
21
27
6
35
24
36
52
99
168
21
60
21
48
12
3
15
5
52
24
15
60
65
4
120
36
96
33
11
91
84
24
6
6
18
42
48
12
53
25
11
16
15
9
75
45
72
32
96
19
60
45
60
21
36
15
99
24
5
52
8
37
30
30
11
7
105
20
72
24
25
95
49
12
120
51
104
64
9
11
1
48
3
12
56
85
30
9
21
24
72
123
51
89
232
168
12
9
11
4
9
71
4
20
25
12
78
45
51
21
105
39
24
51
17
84
55
108
65
72
28
141
24
6
41
13
27
56
37
12
23
61
87
32
48
24
4
44
31
6
35
25
30
54
47
60
13
126
9
44
1
54
17
43
57
24
9
12
18
5
28
8
76
20
24
31
105
8
7
78
3
44
28
12
108
32
24
4
81
24
180
83
28
15
24
33
48
51
9
15
29
25
23
64
9
27
8
25
54
101
16
3
65
16
21
11
172
15
5
7
24
96
5
19
144
81
20
16
8
36
139
5
25
75
48
68
36
55
24
21
9
95
49
11
72
52
27
48
33
87
21
56
108
100
21
24
23
112
81
6
84
125
1
15
3
53
12
1
51
3
30
27
56
7
21
111
54
6
5
36
12
1
54
45
8
67
12
29
85
6
18
11
1
11
12
72
19
6
48
107
144
121
39
51
33
57
24
179
100
15
21
9
12
3
27
144
5
12
64
39
41
36
73
24
3
3
9
15
66
35
115
5
4
56
1
48
60
35
31
17
12
121
11
16
3
201
45
3
27
9
32
49
23
28
27
36
5
19
12
9
21
23
127
41
133
24
63
8
24
12
48
55
5
1
71
193
6
17
7
66
6
5
19
36
18
11
52
9
11
112
87
30
24
47
19
81
12
27
48
150
6
60
57
3
17
37
30
150
6
41
16
27
12
48
30
12
71
49
18
17
40
63
12
53
7
60
30
95
103
65
40
15
53
48
25
24
12
24
11
36
108
55
24
17
120
4
9
23
103
21
33
75
21
11
19
77
72
25
42
60
5
28
45
15
51
5
55
77
64
33
12
54
29
28
9
215
16
3
5
36
13
15
51
30
11
73
42
81
3
24
5
25
11
12
19
45
3
42
48
27
60
8
1
47
52
36
80
79
17
4
15
29
60
7
54
120
47
67
45
45
6
29
91
60
21
15
65
73
47
25
18
53
67
21
12
44
19
36
90
23
55
30
42
24
41
28
45
6
21
33
23
24
175
30
48
6
5
25
84
12
63
57
243
15
65
36
1
24
27
32
60
16
284
12
40
24
9
35
127
41
73
35
36
79
66
18
6
11
4
75
9
140
96
124
8
144
108
115
113
60
12
12
163
36
9
21
11
25
48
36
11
64
141
11
12
12
13
23
67
125
28
32
96
1
131
4
39
24
41
19
5
7
65
40
120
3
5
25
47
108
96
145
36
60
11
40
87
36
24
30
3
99
48
53
49
18
21
44
1
24
12
11
84
13
36
15
9
75
32
73
66
9
56
55
17
52
81
30
89
40
21
6
29
1
54
36
33
8
ABCD 96106125424*3^$a+1 [50014]
32
13
23
112
45
18
42
6
141
9
18
12
9
12
39
129
12
36
60
32
16
12
8
25
47
88
39
36
84
6
59
88
15
17
19
12
102
35
13
72
3
33
51
36
45
30
77
1
24
47
1
90
114
18
65
7
24
9
3
12
105
15
66
24
3
96
3
30
11
16
8
28
81
114
65
7
60
21
3
12
78
12
71
37
30
6
36
39
15
6
12
30
12
66
12
6
17
25
12
78
9
15
5
28
68
12
4
9
42
36
42
15
33
30
36
6
75
12
20
28
117
95
12
19
6
3
21
36
18
5
24
1
39
9
54
5
1
35
12
108
7
12
21
57
30
5
13
12
23
16
57
6
65
13
23
13
51
80
25
54
90
66
30
147
20
31
42
3
48
39
45
21
54
93
3
17
7
36
12
5
1
60
11
25
24
12
24
90
18
12
15
33
6
12
57
63
12
6
39
57
54
6
84
24
12
3
12
9
6
30
3
21
59
108
97
12
18
36
21
8
7
33
177
48
23
67
42
6
30
51
111
12
84
81
69
11
25
27
24
15
90
15
15
30
47
31
12
41
7
6
3
75
96
12
24
57
3
21
57
3
57
150
18
27
21
3
33
11
36
13
54
21
9
27
9
3
33
24
23
1
12
12
12
35
1
12
27
33
12
36
12
36
24
23
19
6
42
78
15
75
12
48
9
39
36
30
18
36
24
77
12
4
27
36
54
15
12
69
27
39
5
49
54
9
39
24
6
114
24
21
3
96
6
6
42
12
30
18
48
15
24
81
135
63
24
17
43
18
42
48
12
17
61
54
48
9
8
1
27
3
72
18
15
20
100
32
7
6
15
33
6
45
96
3
9
27
30
6
18
27
24
15
24
6
30
18
12
23
24
19
18
12
35
4
32
40
51
12
54
6
54
36
6
54
83
13
30
48
21
48
48
39
6
12
18
5
13
30
66
36
107
13
11
48
13
66
12
48
42
24
11
4
33
6
6
24
12
59
31
24
6
24
24
66
33
24
81
18
45
24
9
6
17
7
36
6
60
24
54
53
7
29
28
39
6
18
21
9
6
33
12
33
36
24
3
45
48
11
25
6
12
48
72
36
41
31
54
23
55
6
24
48
18
24
12
78
99
21
3
15
12
33
3
12
21
21
12
15
21
27
104
7
114
6
6
15
3
6
27
15
78
27
33
54
17
61
12
30
90
12
27
33
15
3
90
39
9
11
16
27
6
12
3
9
35
16
27
12
36
5
7
69
81
6
30
6
57
96
3
18
24
6
6
3
3
48
66
6
90
15
9
75
15
6
119
36
7
6
3
9
24
48
18
12
12
5
12
121
30
60
29
13
84
24
30
12
6
60
18
57
153
3
8
31
48
9
3
65
16
27
21
3
12
48
6
63
56
37
36
72
30
5
31
29
7
33
32
16
9
36
11
37
66
93
15
53
16
24
84
9
84
30
42
23
52
9
51
15
17
13
3
81
83
1
12
87
60
69
27
15
6
27
3
6
30
24
6
60
27
33
23
1
42
24
114
27
12
3
12
6
71
25
30
66
27
21
47
19
45
39
33
3
30
36
15
9
48
27
12
44
4
60
9
72
12
36
3
57
39
75
90
23
4
15
30
18
5
37
23
37
24
47
64
9
42
12
12
5
13
42
90
15
20
1
35
67
36
21
15
48
18
51
8
36
60
79
6
59
1
48
39
24
3
30
6
54
18
18
42
5
55
90
60
42
36
57
68
25
71
7
12
105
15
21
33
24
96
3
20
1
96
36
18
24
12
6
12
48
54
5
13
23
84
19
6
48
138
54
23
61
12
24
6
12
6
24
36
54
12
54
36
183
24
21
36
3
21
36
3
8
31
48
42
15
15
78
30
6
18
12
30
78
45
3
18
3
3
60
24
66
6
9
15
18
23
7
60
6
12
12
12
23
55
6
3
48
9
3
57
11
16
3
41
40
32
28
39
41
16
39
90
18
12
24
6
18
45
21
83
40
21
27
132
3
45
20
25
60
11
40
33
24
6
17
4
21
30
54
23
52
21
12
39
56
1
24
6
17
40
32
7
18
42
18
12
36
12
23
13
27
15
21
27
54
48
27
3
21
117
27
27
6
12
35
16
21
30
9
81
66
66
60
3
8
37
48
11
40
39
21
27
17
52
27
54
3
120
48
165
24
6
5
40
8
88
96
68
115
48
42
3
48
32
1
36
54
42
71
7
42
15
3
36
6
24
3
8
43
69
21
3
60
3
6
84
36
11
13
11
12
67
18
6
53
31
18
18
6
27
9
15
33
24
42
6
12
47
16
99
45
21
12
42
30
75
8
7
24
17
19
5
49
27
15
60
12
66
54
6
27
45
24
78
30
18
18
72
72
6
24
57
3
29
13
48
12
36
12
60
6
9
27
6
75
15
41
7
12
21
3
168
9
3
6
24
3
44
7
66
35
36
13
3
39
21
39
24
33
3
21
3
54
60
54
6
6
17
7
12
5
16
57
6
6
42
18
11
19
48
66
24
24
39
20
4
12
33
24
6
18
6
5
31
30
72
78
12
6
59
67
18
12
47
19
12
5
25
3
39
17
37
6
78
18
90
11
1
39
3
5
49
60
6
156
18
12
47
4
3
41
52
72
20
25
60
30
6
30
84
21
15
48
12
24
6
27
12
48
84
24
20
7
45
8
7
33
9
66
5
37
6
24
42
66
42
6
132
9
9
6
54
39
21
12
78
12
18
107
13
36
84
42
30
24
60
24
6
24
12
57
33
15
27
6
6
54
6
54
3
21
179
31
12
126
87
32
76
15
24
5
1
48
42
5
25
27
15
6
54
17
1
35
37
18
12
72
17
4
3
66
48
12
6
18
24
27
69
47
13
3
39
24
21
27
5
25
60
23
36
13
15
39
12
57
80
1
12
24
6
29
12
13
23
28
44
43
42
27
63
18
119
13
15
20
40
45
6
5
13
6
45
3
18
35
13
83
43
57
3
113
61
47
64
12
69
24
36
18
42
27
105
6
24
17
1
35
4
9
3
33
15
21
59
19
12
5
49
24
3
20
73
3
57
18
5
37
6
60
69
9
36
24
51
32
1
138
5
25
24
23
37
30
5
28
32
61
18
6
27
27
21
33
3
24
15
53
25
48
39
32
36
7
30
6
48
30
51
75
30
18
57
9
36
66
42
36
6
21
15
5
43
30
59
28
3
41
25
27
3
48
9
57
11
1
11
13
54
30
36
15
9
51
39
24
5
4
44
109
23
55
60
5
85
96
30
36
30
11
13
6
54
12
18
9
33
42
60
90
42
5
109
24
102
30
15
21
27
3
57
27
90
24
3
44
25
78
6
48
3
33
3
21
6
12
24
48
12
18
66
42
18
9
27
54
42
30
54
6
18
9
51
29
31
114
6
33
9
27
63
17
7
18
35
25
63
57
6
6
27
8
85
18
30
3
15
9
48
8
7
48
60
42
30
108
24
78
27
21
84
6
48
30
24
12
18
42
60
23
13
27
33
15
24
36
20
12
121
23
1
18
30
95
13
60
39
15
30
23
60
7
9
27
24
6
11
1
ABCD 96106222066*3^$a+1 [50016]
4
8
4
44
24
12
4
12
12
188
109
48
11
24
88
8
36
163
45
48
72
8
19
5
40
105
23
16
9
15
32
49
99
8
127
36
101
25
83
100
152
96
148
15
9
147
33
68
13
15
15
6
48
35
25
11
55
21
36
12
32
16
44
40
36
3
21
9
15
36
20
43
77
24
55
29
108
12
40
56
60
79
17
60
85
35
36
24
16
12
8
13
11
19
6
11
40
87
150
3
60
140
160
32
55
12
41
37
147
45
15
63
21
12
159
18
23
72
40
27
101
64
56
48
136
8
48
28
32
43
69
36
12
3
5
1
83
36
40
92
49
54
5
19
65
12
4
72
32
16
32
40
12
68
88
135
66
39
24
48
69
83
40
72
8
85
27
48
56
144
112
20
16
24
60
60
96
24
33
63
32
28
24
60
80
120
64
51
54
15
81
11
28
9
15
27
65
36
72
25
15
141
39
15
17
84
312
12
151
24
66
111
15
41
40
12
51
29
7
45
15
53
16
24
32
36
52
48
3
9
32
36
19
9
12
20
103
77
144
13
15
56
12
100
20
4
116
24
4
39
45
20
16
104
1
39
120
60
72
45
39
56
96
4
44
1
23
28
32
12
28
21
174
36
65
76
48
8
4
123
5
12
4
20
19
17
60
88
48
183
81
129
51
56
12
72
49
219
8
4
8
36
24
7
18
63
8
84
1
36
35
16
12
15
117
36
72
45
11
40
20
24
7
9
24
72
8
16
12
24
80
96
28
56
49
35
19
41
72
7
6
15
51
53
12
36
12
31
29
28
24
80
48
12
13
15
21
35
4
48
20
12
12
76
12
80
28
60
84
3
162
84
27
20
28
20
16
44
72
72
28
20
12
28
24
48
8
52
12
20
28
48
12
27
21
3
9
20
76
72
93
131
28
72
69
11
115
29
72
28
51
41
12
72
16
24
120
3
36
69
27
48
41
52
32
36
12
4
68
60
7
33
177
59
60
79
21
44
28
93
39
8
28
51
33
111
65
144
36
12
7
57
96
32
85
3
24
8
61
35
109
12
35
19
126
60
3
15
5
36
25
11
28
75
17
48
25
23
132
36
1
54
9
68
28
56
36
19
105
45
123
212
4
12
20
60
60
40
32
52
8
40
48
20
12
52
44
100
96
3
5
12
36
4
128
36
36
76
117
3
32
48
72
12
88
36
15
45
12
44
16
9
3
8
79
33
20
28
20
64
8
12
55
18
47
24
16
24
12
32
88
24
213
6
5
72
49
11
7
33
44
208
68
7
5
97
3
72
15
29
24
61
39
36
44
7
21
24
80
88
60
56
72
49
11
28
9
23
13
39
20
37
48
3
144
8
28
60
8
1
54
21
48
8
40
32
60
7
41
28
99
12
18
35
25
95
12
120
84
100
32
19
24
41
28
56
139
36
21
20
199
17
4
8
1
36
71
7
36
17
4
36
60
24
15
18
23
163
41
13
23
12
31
221
4
56
28
21
39
105
30
33
60
8
12
12
25
66
17
43
36
120
54
27
144
48
60
87
21
48
12
27
57
9
11
60
96
120
64
80
19
5
12
88
9
3
60
3
65
12
40
44
43
36
5
25
47
124
48
20
28
32
16
56
4
116
4
12
32
28
12
72
8
25
6
5
52
60
92
28
84
180
3
45
32
25
59
4
141
119
61
11
96
49
51
8
4
51
21
24
44
55
156
29
12
13
11
40
156
33
111
36
104
16
33
15
60
51
5
24
48
37
95
67
30
51
68
4
56
36
88
68
67
17
24
64
56
36
4
36
45
3
140
1
15
92
7
5
28
92
31
5
4
20
25
3
60
32
40
68
24
24
1
11
28
15
9
81
27
60
32
180
60
36
55
69
48
44
24
4
51
141
15
41
64
48
12
84
9
3
144
56
172
68
12
28
3
81
24
56
253
27
63
21
81
11
79
24
5
100
12
32
25
11
12
72
12
36
4
123
33
32
40
228
12
12
39
21
24
9
11
12
64
44
24
48
60
7
17
60
48
16
21
23
96
4
56
64
45
42
18
83
64
8
7
174
54
53
172
8
7
12
41
67
33
68
12
40
44
100
24
32
7
42
48
71
61
174
125
4
12
168
132
24
24
12
20
4
104
16
9
3
120
32
60
28
24
44
4
56
36
4
21
48
15
68
4
93
47
16
33
11
19
9
48
212
216
4
75
65
55
17
28
12
15
60
5
28
60
72
36
9
59
1
15
96
104
4
12
12
20
55
6
111
56
7
53
4
3
72
30
204
36
30
65
40
48
51
41
96
28
72
12
56
12
37
51
44
37
171
44
28
48
12
8
40
27
5
28
32
16
12
9
35
40
15
18
3
8
25
11
24
40
276
45
183
68
4
60
105
18
57
8
12
13
75
80
76
12
20
24
136
39
33
32
16
63
29
88
8
72
43
177
32
1
126
45
99
77
28
32
52
20
16
81
3
51
24
5
97
23
36
31
9
9
231
12
24
56
120
52
180
20
ABCD 96106824512*3^$a+1 [50038]
135
45
18
69
84
135
81
45
39
51
18
18
69
84
9
108
72
18
18
27
72
60
12
24
264
27
90
36
39
33
15
72
144
39
81
96
48
36
81
63
27
21
69
36
3
24
216
9
135
120
12
36
39
36
33
21
108
27
168
192
240
165
180
3
12
39
234
18
45
117
27
84
36
48
21
39
12
24
105
15
111
129
69
3
144
60
9
54
141
75
117
99
81
12
120
12
180
81
72
183
33
87
72
201
99
45
183
33
36
3
120
75
90
75
96
81
123
183
45
24
216
12
27
18
90
105
12
36
117
15
3
18
99
117
51
72
48
9
63
288
168
39
81
24
57
126
90
18
54
255
48
3
21
33
108
3
120
96
96
24
255
36
54
111
627
126
39
195
18
27
216
60
75
21
228
75
18
18
105
36
3
93
108
105
87
183
9
240
48
132
12
81
99
45
99
36
45
63
27
33
120
81
27
45
108
36
63
132
3
18
63
171
18
27
9
36
39
36
33
18
57
12
84
81
3
48
24
15
216
9
99
225
60
57
144
63
48
33
72
15
48
120
87
108
36
18
36
111
84
57
54
18
63
27
45
45
18
72
105
96
69
111
69
72
111
15
9
81
75
87
45
12
51
177
21
51
168
60
27
126
183
69
63
45
99
81
63
192
33
36
39
12
84
60
129
180
351
45
36
90
105
39
18
111
84
12
81
180
267
132
180
120
21
15
57
18
72
45
81
216
135
204
129
18
108
105
12
12
72
168
36
99
90
135
45
3
627
117
48
123
45
27
45
312
60
36
144
156
12
120
33
72
3
12
201
126
9
45
126
126
180
90
90
39
288
96
12
285
108
90
57
84
21
15
3
162
18
57
33
27
63
486
183
36
15
141
39
72
9
96
3
69
36
39
18
90
270
15
60
72
168
117
27
9
54
33
168
15
54
36
15
39
18
15
60
60
45
54
54
36
144
27
63
36
18
135
48
12
72
3
141
120
192
177
3
84
21
183
69
63
48
12
48
45
39
15
36
21
84
36
93
396
15
237
90
33
147
18
36
375
39
126
108
111
177
288
54
33
24
231
72
345
48
180
75
162
15
312
60
204
84
153
75
192
12
9
72
75
69
18
81
12
12
72
3
93
69
108
27
84
252
33
159
93
99
153
108
198
9
72
81
147
87
21
192
21
72
54
126
270
129
96
312
57
39
156
39
36
126
27
96
21
39
12
39
33
3
117
288
45
54
33
93
39
24
27
9
84
105
36
15
396
165
27
180
36
192
105
63
135
141
21
15
72
21
72
75
72
33
135
144
96
60
252
15
177
84
459
21
231
36
252
45
72
24
21
39
15
54
15
48
168
165
270
54
87
21
75
ABCD 96107129234*3^$a+1 [50011]
54
9
15
132
18
36
150
36
18
36
90
6
48
120
7
48
47
9
39
25
5
60
102
18
255
120
21
3
57
31
24
59
12
9
39
145
65
7
104
51
13
152
24
69
91
5
19
80
24
16
41
120
15
15
114
66
109
24
41
15
21
91
23
12
174
79
65
36
19
11
45
9
55
197
84
96
78
66
96
24
96
198
1
59
37
192
41
30
1
8
16
72
35
30
84
51
93
162
33
120
87
30
18
105
57
79
56
3
37
23
72
258
12
18
105
21
30
13
8
75
37
17
31
29
180
63
33
78
121
24
71
6
30
54
60
36
30
30
195
9
24
72
30
54
91
65
79
89
120
7
29
186
49
5
43
72
29
186
25
29
27
3
66
3
48
144
9
6
90
24
72
180
90
97
101
12
84
51
48
381
43
120
11
6
15
9
36
51
64
29
67
23
36
60
9
81
24
31
41
15
39
84
6
6
49
119
9
33
7
41
36
66
49
56
39
24
57
24
159
57
15
24
36
54
54
42
48
135
72
129
24
30
1
5
60
54
42
30
49
24
152
3
45
51
21
15
18
12
18
25
24
41
55
80
27
108
9
33
48
60
27
72
16
65
7
215
33
40
17
30
18
132
48
30
36
73
48
48
24
41
66
69
40
17
24
24
55
17
79
119
121
8
72
96
88
120
24
56
16
59
12
25
59
54
30
72
18
15
111
33
40
107
84
25
17
24
24
72
55
5
19
80
88
41
6
9
45
51
141
48
91
149
90
105
75
6
31
24
48
41
42
150
39
15
33
3
18
36
90
21
93
67
72
41
30
145
32
9
36
99
45
36
24
63
40
161
31
11
54
63
123
54
24
150
30
91
24
11
133
71
81
88
11
181
96
65
30
78
259
11
6
90
66
43
71
25
131
54
60
36
15
45
195
15
30
67
120
23
30
60
55
59
84
90
87
33
12
30
18
99
96
64
8
3
45
16
80
39
120
49
113
87
33
48
79
8
39
24
81
105
60
30
13
8
64
8
51
30
66
109
41
24
111
39
25
101
36
48
7
53
126
6
63
27
54
55
119
126
51
48
96
111
97
8
69
3
27
6
24
54
49
11
21
9
31
5
30
54
6
6
27
3
18
19
32
16
32
93
19
41
48
120
31
89
72
7
8
64
29
132
108
66
81
39
66
24
15
39
42
54
1
23
1
8
87
24
192
24
9
81
103
56
57
24
31
8
16
11
45
105
127
77
36
7
96
35
6
6
168
97
104
39
25
41
31
23
66
79
101
91
48
17
78
1
8
81
79
72
41
7
53
144
19
17
15
39
33
33
375
63
60
21
24
15
1
5
84
7
48
5
12
39
64
41
103
41
55
47
9
21
19
11
150
15
39
36
18
27
3
21
9
39
33
168
6
73
17
114
12
48
57
33
6
1
5
30
48
6
54
132
30
84
60
66
37
77
51
33
79
113
39
129
15
24
88
32
147
60
84
30
31
119
1
24
24
56
40
137
63
16
5
19
96
11
18
12
24
60
30
30
54
12
18
67
23
132
13
24
11
45
57
135
3
61
5
30
6
39
64
32
3
45
51
61
200
9
199
65
151
56
63
90
15
15
49
48
48
72
29
19
17
48
12
43
72
24
48
41
30
9
33
78
36
13
83
18
51
45
19
24
113
7
17
6
168
9
3
258
27
63
9
63
24
73
143
25
113
15
111
81
15
18
39
81
31
24
152
9
15
15
96
18
6
210
54
6
36
7
197
3
16
24
23
129
24
21
19
120
65
7
32
27
36
18
79
11
61
149
19
56
40
32
40
5
99
135
9
351
30
90
25
24
272
15
48
66
30
24
25
95
36
114
19
17
271
65
55
24
29
156
6
57
40
240
80
48
184
56
9
30
114
135
81
31
80
153
72
87
111
36
54
12
108
31
8
111
90
15
15
72
120
24
1
29
30
30
39
81
24
72
24
36
18
9
33
84
96
90
18
39
33
120
78
6
19
104
3
69
24
15
49
8
93
27
9
30
174
27
48
16
5
139
101
51
9
24
30
42
144
15
81
48
39
16
167
48
25
137
24
30
126
67
48
29
36
24
6
ABCD 96107763606*3^$a+1 [50017]
3
60
45
30
78
24
39
12
33
30
29
1
66
125
13
66
12
53
24
1
36
3
81
24
42
5
40
3
72
36
60
9
15
24
90
12
42
33
24
15
5
55
6
84
6
18
35
25
11
1
24
3
27
45
45
114
42
72
66
21
48
15
17
25
54
17
24
60
25
95
24
49
6
21
60
44
25
15
21
36
3
15
141
15
6
18
101
28
32
1
15
15
9
39
5
1
36
12
15
116
67
54
83
13
42
42
60
24
71
124
44
12
24
12
7
65
12
4
20
49
6
102
30
30
3
12
32
12
19
29
12
13
6
57
24
105
30
21
3
41
25
18
36
29
67
69
24
45
18
29
13
11
1
35
40
51
42
12
18
21
60
69
3
15
53
36
109
54
12
24
30
35
7
33
56
25
36
84
23
1
15
51
41
43
29
67
5
19
9
32
4
20
36
16
8
1
11
103
57
15
9
56
88
12
3
41
1
35
13
35
16
9
15
92
25
12
12
15
45
11
4
21
23
4
3
5
12
88
9
51
99
21
93
75
15
17
4
33
3
39
105
45
90
29
12
13
35
112
33
96
18
36
6
24
30
41
109
66
60
21
39
6
27
32
1
59
1
42
5
7
54
35
16
9
42
77
103
29
13
6
30
11
25
84
27
9
108
3
24
48
27
9
27
30
179
40
69
30
41
1
48
30
41
19
60
21
15
53
7
6
24
15
68
13
23
64
21
15
15
17
55
18
6
6
12
36
11
1
12
11
16
15
90
24
6
21
105
47
1
12
39
15
18
3
8
4
56
31
30
6
5
85
18
36
9
9
47
13
6
101
61
30
5
12
37
35
19
17
43
6
23
72
49
30
9
3
53
19
6
27
15
57
141
27
84
44
1
78
5
7
5
31
89
25
11
24
121
83
1
35
36
97
12
18
18
54
6
23
25
6
53
25
6
6
24
36
83
96
4
32
1
95
7
5
37
23
268
128
1
71
4
45
6
33
27
45
20
13
75
45
12
54
30
11
64
33
3
15
53
37
90
18
39
15
150
12
30
5
60
1
18
6
35
49
42
18
15
21
63
3
5
73
15
81
3
15
17
60
48
76
21
95
55
5
61
30
9
36
15
84
81
9
6
90
72
3
8
24
40
15
53
48
40
56
25
83
36
31
6
15
9
24
11
16
20
13
15
9
15
27
93
3
48
9
87
21
48
45
71
88
140
13
47
36
60
55
57
9
78
5
1
11
43
102
24
15
45
6
18
30
42
3
92
4
44
1
54
41
37
12
27
15
5
13
23
25
3
72
60
20
24
24
19
12
93
3
33
15
42
3
9
42
21
92
28
69
24
54
53
25
78
5
4
15
42
18
6
39
32
19
12
48
5
25
12
12
183
32
37
66
89
28
27
54
6
6
47
61
24
47
49
12
23
1
24
11
48
7
60
5
109
30
5
55
30
6
6
23
72
7
5
25
47
148
3
17
43
114
35
19
41
31
48
6
36
23
1
23
1
47
103
17
12
12
60
1
3
24
12
93
35
37
15
9
6
9
92
48
16
21
23
55
5
49
15
105
108
39
9
36
24
84
11
1
18
101
24
43
24
30
24
66
5
4
32
72
85
60
23
48
7
90
35
24
4
81
30
53
13
12
12
30
9
57
24
35
40
39
6
35
55
36
42
23
13
75
15
41
4
12
9
15
180
56
55
65
19
29
19
6
36
39
12
72
87
30
35
31
17
60
25
11
25
42
18
144
75
21
11
19
24
18
174
21
9
23
13
30
69
9
47
12
52
20
55
24
9
33
54
93
3
17
1
11
24
79
41
4
132
45
11
100
24
15
5
13
6
29
7
54
15
20
1
83
31
41
31
48
69
33
35
13
42
72
5
36
37
42
21
21
23
25
18
12
42
36
75
32
40
72
63
12
21
44
148
8
37
11
16
99
5
7
5
13
15
92
52
3
33
56
49
54
6
15
27
17
25
11
109
47
36
169
23
12
24
1
35
84
25
11
16
20
25
63
20
31
5
85
60
15
48
27
6
47
13
12
75
108
3
29
37
24
6
33
20
48
24
16
3
41
55
5
25
6
17
28
33
66
41
43
6
11
49
15
15
53
60
55
5
31
30
75
9
42
21
24
9
42
90
15
8
19
42
36
30
69
3
66
30
6
60
63
20
103
5
43
41
108
36
24
31
65
25
75
180
21
15
96
20
13
66
60
66
39
8
1
95
4
32
24
1
54
5
36
1
47
25
11
31
53
28
9
48
12
35
4
12
24
33
3
9
23
13
30
24
29
36
43
21
80
31
33
96
32
25
35
28
80
16
20
24
91
24
17
25
35
133
6
29
169
18
33
44
36
67
69
69
60
42
17
25
23
12
7
33
72
8
1
35
85
11
19
72
108
5
91
5
120
108
12
1
78
17
103
29
60
61
87
27
41
64
56
12
4
8
1
27
3
125
1
15
75
24
5
52
9
6
60
53
24
13
18
96
45
24
84
32
31
29
19
105
36
9
47
19
33
80
28
27
41
7
48
12
30
18
30
54
81
92
37
120
30
17
1
18
12
30
54
5
28
3
33
15
30
42
9
44
25
24
42
45
44
7
33
39
12
6
15
33
59
16
45
27
129
3
56
31
69
20
1
3
12
3
5
48
13
27
195
77
31
6
23
61
6
18
18
9
9
59
112
3
65
28
12
21
6
30
84
54
42
3
32
1
24
30
93
15
42
71
72
25
23
13
27
32
36
25
6
21
15
165
3
21
33
75
20
12
25
30
69
24
21
6
9
15
21
21
35
28
51
54
11
100
8
7
41
60
28
39
21
15
21
20
1
18
9
75
30
18
18
42
69
8
52
104
1
15
21
15
33
90
9
81
47
24
31
45
44
24
24
37
3
15
168
65
13
11
28
15
41
37
15
9
71
28
36
20
85
3
93
12
27
80
49
15
12
8
96
84
37
12
3
8
76
9
47
127
108
17
43
77
7
5
73
60
3
105
48
59
136
36
51
17
16
20
36
19
89
97
51
3
9
8
52
56
61
11
72
72
24
25
42
77
25
107
25
30
18
47
4
116
25
6
5
37
48
23
61
95
103
36
12
33
216
51
5
13
24
15
63
5
25
60
27
27
5
24
67
24
9
87
24
24
30
24
12
51
24
20
1
48
54
5
12
ABCD 96108276008*3^$a+1 [50183]
25
90
120
90
30
18
12
114
24
36
6
12
168
24
60
30
48
48
117
15
5
37
3
141
36
51
3
96
6
119
31
12
5
25
18
18
54
18
12
66
6
35
16
20
24
19
209
88
129
6
72
65
37
6
78
150
9
48
39
21
224
73
78
210
60
27
21
66
48
6
60
12
87
27
60
125
28
33
47
12
43
36
42
42
5
7
5
1
15
15
114
36
35
13
24
12
24
60
24
108
102
48
18
6
6
15
27
53
7
33
27
36
6
23
1
11
88
21
30
6
35
1
12
72
3
45
3
123
57
12
32
60
1
24
48
3
15
114
3
15
6
72
15
39
114
36
6
18
24
23
49
71
19
144
102
42
53
25
60
150
57
45
48
114
48
17
31
60
12
18
12
123
9
35
1
42
6
24
36
36
24
24
186
90
6
96
77
25
108
87
33
24
36
87
3
29
16
3
69
80
1
36
11
49
83
43
18
24
23
40
3
132
12
105
21
39
120
75
5
67
6
87
57
3
135
48
102
15
111
30
27
12
27
21
60
9
90
96
30
18
174
15
21
54
42
24
87
33
12
72
6
117
33
39
20
60
40
63
30
47
91
30
27
27
42
3
21
11
1
18
9
105
108
30
144
54
24
36
59
40
147
21
32
12
61
30
18
60
47
25
12
78
29
133
123
104
60
73
48
35
7
12
6
119
49
6
53
40
75
137
13
3
87
48
18
39
27
18
156
36
36
84
35
49
12
84
51
20
120
73
60
126
48
5
13
15
9
48
15
57
3
60
21
36
3
60
20
55
33
15
12
105
33
18
6
60
150
21
12
32
13
15
8
172
33
12
15
27
54
39
33
90
18
30
9
32
28
135
53
13
27
9
24
54
30
143
132
37
48
3
32
73
12
132
35
28
60
3
5
25
48
11
16
15
48
129
21
147
15
29
85
6
30
24
51
39
36
117
20
37
6
29
28
45
3
3
57
39
36
12
225
63
12
18
84
66
12
12
6
60
24
3
48
12
68
43
9
57
35
1
54
33
21
30
129
33
54
36
45
15
30
42
45
63
17
1
36
60
66
60
65
73
39
21
12
114
24
6
144
30
9
3
54
48
12
6
18
6
6
228
36
6
54
51
104
1
108
47
13
24
3
69
24
72
60
30
30
15
44
1
24
120
54
29
67
150
6
12
36
42
72
72
24
11
19
12
45
45
15
9
24
39
111
6
18
6
54
18
15
99
5
25
3
81
11
1
48
126
21
45
42
30
12
3
32
16
3
54
36
6
48
5
13
12
132
3
33
30
77
13
48
12
78
17
25
150
144
6
15
57
15
32
60
13
48
168
36
3
33
24
3
8
25
108
42
30
48
147
32
13
24
63
32
1
72
3
12
75
42
24
6
101
52
27
233
1
27
33
27
33
24
216
87
27
5
40
60
21
27
45
48
66
36
17
25
15
105
90
30
42
108
5
13
24
96
18
36
21
75
90
35
67
42
3
3
18
11
36
25
47
25
3
15
30
48
114
12
18
48
24
6
18
59
28
39
6
24
23
43
42
3
9
155
61
15
3
90
54
36
69
93
12
3
69
35
19
9
51
6
95
73
18
72
6
39
3
24
6
15
12
168
27
33
27
6
72
24
203
55
5
12
13
23
55
45
99
108
42
6
5
49
30
33
20
13
15
44
25
6
18
6
33
15
12
30
3
48
9
18
105
45
15
21
12
47
25
90
45
108
15
210
150
12
33
60
15
18
36
3
20
61
90
57
39
6
35
19
6
47
25
18
144
81
9
24
54
93
75
5
232
33
107
60
25
3
93
24
155
72
31
12
192
114
11
79
9
8
40
39
21
12
15
66
87
120
45
72
15
63
177
177
23
13
12
42
6
24
23
133
30
48
102
35
67
66
96
60
51
75
30
24
90
153
15
5
25
18
29
61
84
84
30
12
18
99
8
52
48
12
81
84
42
90
84
60
30
6
6
42
192
60
30
33
8
40
153
60
54
18
15
15
45
99
60
21
3
30
30
6
3
117
36
24
3
45
35
223
17
13
48
36
3
3
45
15
18
11
16
39
5
1
48
24
72
36
60
24
18
108
48
60
9
75
45
201
12
24
54
36
6
15
80
19
5
196
69
131
223
6
120
3
45
3
9
60
18
162
143
55
18
108
144
12
3
32
16
75
12
78
15
12
32
19
69
171
9
63
57
92
16
60
27
90
15
8
60
12
7
33
27
66
30
45
9
3
15
12
6
294
126
27
15
33
39
90
3
48
9
96
48
72
27
75
77
13
12
108
15
48
9
171
20
43
12
17
1
36
6
17
37
3
228
9
156
48
84
47
36
25
15
3
129
21
60
11
76
177
162
21
45
114
53
1
72
24
78
5
43
12
60
165
57
3
60
57
48
3
20
145
15
33
6
48
6
6
30
11
24
19
42
54
66
138
30
6
90
120
144
30
101
25
3
3
ABCD 96108797342*3^$a+1 [50012]
101
79
30
114
12
90
75
15
30
72
83
79
41
145
95
289
198
72
48
78
3
15
6
174
77
144
16
117
78
30
60
18
120
57
8
25
66
120
173
13
12
12
66
108
36
24
6
126
102
23
40
8
67
5
7
12
84
132
18
276
23
13
75
69
131
43
125
319
60
36
156
18
48
72
12
54
17
24
16
32
1
36
24
84
6
36
210
35
133
11
61
18
18
23
96
103
72
6
18
24
113
24
19
72
77
48
13
12
102
72
30
54
45
21
54
102
18
24
21
56
31
102
11
25
66
101
43
30
15
87
30
72
36
6
24
12
24
90
18
6
11
19
30
66
36
48
17
25
30
30
102
125
1
66
78
228
54
6
47
1
36
48
42
30
6
93
32
7
72
264
102
114
30
99
15
12
24
29
64
15
17
1
119
96
19
66
3
87
78
6
29
61
171
80
72
88
48
32
85
18
24
18
78
6
78
96
30
6
24
150
12
23
91
5
48
7
36
24
48
72
5
25
23
37
36
30
12
48
53
31
36
30
12
162
33
128
13
36
6
108
5
25
102
48
6
84
30
65
85
11
1
23
67
48
6
36
48
107
24
96
313
47
79
78
11
139
186
276
60
83
1
54
65
91
125
37
24
84
66
60
33
32
109
36
198
42
138
21
15
12
18
24
83
127
78
162
78
42
36
186
11
13
59
37
30
101
25
63
27
210
35
13
131
61
48
84
71
67
12
41
19
78
63
27
18
6
30
71
19
24
90
54
66
42
12
210
11
25
12
24
120
18
36
30
54
12
36
12
36
17
55
33
129
23
13
6
84
6
48
66
57
69
108
23
24
31
33
56
88
3
29
31
12
192
90
11
24
175
84
69
27
114
6
29
1
18
90
18
17
48
85
294
60
54
11
48
31
6
3
171
36
41
73
47
72
25
18
60
78
66
48
96
6
59
139
42
59
240
1
450
24
144
210
11
24
7
138
78
48
17
13
84
23
79
120
33
51
125
7
120
54
66
48
17
55
18
42
150
222
6
30
5
151
65
85
48
35
67
18
3
15
24
41
79
78
36
60
6
108
60
102
18
108
17
48
13
24
6
60
105
80
24
7
30
48
83
13
126
24
101
121
42
36
41
91
42
48
3
87
174
11
19
221
208
15
96
6
30
12
6
27
3
210
75
80
151
6
30
53
61
36
143
49
30
120
17
48
40
75
90
42
36
5
7
30
6
36
36
210
42
222
11
139
120
5
25
30
96
24
6
3
27
54
96
54
89
7
138
30
30
35
61
131
7
102
54
29
48
43
66
11
7
6
11
61
54
84
57
32
31
6
11
37
90
30
102
60
96
78
120
11
24
19
66
35
67
29
1
12
126
29
96
96
43
36
90
36
108
23
73
6
144
41
91
54
36
78
42
35
109
3
81
47
19
53
13
24
30
18
72
54
6
108
138
108
66
24
35
7
108
29
1
47
19
5
85
36
84
35
25
6
42
66
36
6
3
51
30
18
18
18
6
198
18
18
12
29
96
79
54
35
24
31
24
6
30
60
6
24
275
40
75
69
3
18
120
90
12
24
125
43
72
156
24
33
111
6
83
37
30
54
96
48
156
90
54
36
15
69
12
30
36
90
162
36
42
18
41
73
90
48
90
24
78
60
42
108
126
54
66
45
141
210
36
42
96
24
12
84
42
84
30
18
66
42
17
85
246
66
59
67
54
78
132
5
55
30
11
25
15
75
258
24
12
246
48
30
35
192
7
12
48
53
37
18
30
48
126
30
48
351
32
19
101
25
144
54
24
12
48
12
60
36
48
6
198
18
60
23
19
90
35
43
18
24
42
9
129
23
72
31
12
5
109
24
54
6
47
85
48
24
6
174
30
12
173
85
18
120
48
246
83
7
24
17
127
132
60
60
18
72
123
8
144
19
5
72
109
120
11
13
6
53
37
66
48
ABCD 96109077206*3^$a+1 [50039]
65
4
108
105
18
57
87
29
31
36
69
8
85
23
64
15
108
101
67
12
96
192
24
18
102
18
42
33
3
93
36
51
77
31
12
17
73
143
19
101
24
1
39
116
60
16
21
42
5
36
72
148
84
45
111
15
42
39
164
16
44
19
198
18
89
12
64
44
25
27
33
111
116
19
29
60
1
35
145
71
36
43
30
6
5
13
27
201
42
5
43
114
11
4
15
54
11
43
53
4
3
126
54
30
126
245
7
24
120
173
16
20
49
36
54
66
11
61
24
75
120
15
6
30
53
4
116
60
115
54
108
59
25
24
66
29
7
18
11
28
75
105
32
1
119
79
36
125
25
119
19
36
29
25
27
63
60
66
36
119
36
4
21
39
231
60
41
43
60
120
90
54
60
48
53
36
25
48
83
64
15
126
3
15
24
177
51
42
18
9
68
121
135
21
18
72
90
96
83
25
30
36
45
15
120
90
123
60
72
8
40
21
60
156
90
24
66
71
37
111
51
24
12
57
87
45
33
198
149
4
189
48
114
36
5
25
63
45
24
87
21
30
89
55
6
12
90
53
37
6
12
33
21
3
15
96
9
20
1
6
101
37
18
108
6
299
1
18
6
66
168
30
126
42
30
24
165
8
127
96
69
15
29
25
6
48
6
54
18
27
63
33
24
8
28
15
5
7
180
24
84
81
20
49
219
27
53
7
30
36
39
3
12
69
156
84
116
28
51
29
52
81
27
207
6
18
77
24
4
36
21
138
132
9
129
6
69
39
45
60
87
9
27
69
45
48
11
31
18
66
90
35
61
15
3
36
29
1
47
49
23
61
54
6
111
8
40
33
54
54
15
39
18
72
42
149
7
29
49
11
43
12
108
17
115
69
15
9
45
75
68
28
9
11
64
15
18
3
129
12
54
72
18
144
155
7
6
18
84
72
90
36
78
72
5
7
21
32
43
77
67
57
44
36
4
80
151
90
54
36
29
4
3
57
8
67
156
9
153
114
48
57
80
31
54
63
75
6
11
91
33
24
60
51
41
121
30
89
4
32
79
33
68
28
9
6
77
52
81
35
192
67
162
23
43
69
3
105
27
69
75
29
12
148
12
33
36
12
63
80
7
300
129
224
7
197
25
27
75
53
115
117
56
144
91
54
6
48
6
83
160
12
164
61
6
138
11
133
27
63
108
29
49
30
17
7
90
15
3
29
115
30
186
48
6
11
55
18
71
181
108
54
60
41
36
36
49
36
3
51
18
36
54
21
116
19
21
111
12
53
187
12
54
39
180
33
27
20
7
36
18
11
40
108
32
79
6
30
24
12
42
30
18
3
24
87
105
15
65
96
223
36
48
6
15
165
144
18
108
41
244
21
123
8
169
75
21
144
18
12
36
162
71
4
8
43
21
15
6
27
32
61
27
63
17
108
19
29
7
42
48
114
29
12
7
6
51
8
112
24
21
66
9
9
11
28
51
24
156
9
27
18
6
102
119
25
36
90
57
21
195
44
43
17
55
65
211
72
84
45
20
49
66
36
72
305
61
47
19
60
113
25
60
30
65
40
56
91
29
115
36
24
54
18
12
18
27
27
18
90
17
1
198
6
99
75
17
4
8
96
144
91
72
54
15
45
90
5
36
88
9
11
96
84
16
81
47
40
183
18
11
85
18
5
7
29
67
12
42
216
90
72
12
45
8
127
6
3
15
81
9
39
20
67
36
77
61
47
103
12
72
60
30
18
53
37
18
6
75
51
48
21
48
3
69
81
102
6
155
4
87
93
80
7
36
168
21
48
32
4
57
39
15
149
16
24
219
42
36
18
5
7
17
360
16
171
30
39
147
5
268
80
4
51
24
18
30
29
25
39
212
4
15
29
85
119
37
78
90
18
5
4
21
119
25
11
24
43
18
90
12
21
104
55
105
57
36
114
30
3
21
51
273
102
33
36
39
18
72
36
47
49
36
48
114
138
47
7
53
16
60
15
180
29
43
24
5
31
102
11
7
42
11
151
120
29
4
3
72
65
151
36
24
21
8
72
48
67
48
108
29
31
ABCD 96109234844*3^$a+1 [50143]
19
71
90
40
14
90
6
25
5
42
13
29
91
27
32
58
62
18
7
111
44
1
9
188
12
18
49
29
115
39
26
10
69
11
42
12
48
78
102
7
35
66
132
18
61
3
26
24
67
89
10
2
48
12
12
31
167
102
67
24
39
20
30
120
46
144
45
65
138
58
15
75
45
17
120
7
41
4
15
11
24
30
36
24
58
38
42
12
210
30
25
53
18
22
92
187
60
29
72
43
77
7
131
1
101
18
42
30
78
22
69
23
36
25
9
26
42
12
120
6
1
9
134
10
20
7
89
54
25
165
108
98
1
41
12
96
30
12
97
161
12
79
60
101
12
330
30
48
40
99
29
114
18
7
11
61
3
38
42
37
29
24
91
24
21
90
104
60
6
55
17
19
63
18
68
84
18
48
54
31
17
12
136
135
24
11
54
7
23
25
65
7
59
174
18
132
58
27
11
60
1
81
62
60
1
5
24
48
48
91
23
30
60
67
39
9
35
36
154
8
18
1
60
21
38
42
19
41
12
30
88
18
15
36
89
12
12
340
180
15
36
36
59
205
89
180
7
11
28
54
50
30
7
108
36
35
144
6
12
22
50
60
78
118
159
111
45
5
19
53
22
26
19
81
90
14
31
17
7
113
43
89
7
21
18
44
25
35
66
30
34
8
12
16
164
30
58
38
120
85
9
8
19
24
5
180
24
18
37
36
99
36
9
23
58
50
54
76
15
29
18
48
84
18
30
82
68
19
11
18
84
246
4
56
85
17
42
6
42
48
1
99
9
72
11
13
77
7
36
29
150
37
161
7
41
150
54
7
108
3
8
30
12
12
36
115
219
38
18
205
60
84
45
18
2
7
41
30
37
5
6
30
112
2
18
180
7
65
36
30
1
93
116
12
72
67
3
116
42
22
26
24
67
209
84
90
30
7
21
27
36
17
18
61
3
81
17
79
84
27
9
53
66
142
18
80
30
79
35
108
109
113
18
238
54
80
90
18
30
42
145
65
48
67
125
60
67
89
12
7
53
78
24
61
17
12
78
28
69
120
23
22
68
78
25
9
56
12
42
48
102
30
16
9
35
30
120
67
143
66
30
49
53
7
93
98
1
81
27
95
120
28
153
29
30
60
85
12
24
120
29
36
24
55
95
78
48
30
145
9
8
19
24
119
90
6
49
185
91
155
1
143
30
7
108
65
30
30
118
32
1
5
31
3
56
24
10
171
36
60
108
5
96
91
53
151
39
18
63
27
18
51
93
8
72
46
14
18
22
56
54
36
222
10
9
71
90
163
89
36
90
1
24
17
42
96
1
63
90
36
74
18
43
36
23
120
10
51
36
93
36
44
7
113
7
11
12
58
87
21
54
86
30
84
61
65
34
56
52
33
5
72
7
5
55
83
289
119
25
27
32
1
47
18
100
54
116
30
102
40
110
67
35
1
35
94
51
39
8
10
62
18
127
36
29
7
9
72
8
64
8
42
6
12
19
23
36
160
9
72
11
157
101
30
24
30
126
30
84
7
59
12
12
25
36
17
12
60
40
50
18
12
7
41
43
17
7
93
20
7
11
84
30
7
71
12
18
12
151
17
19
63
26
82
20
90
18
12
18
4
15
11
1
9
80
64
8
18
54
48
7
53
79
3
80
97
84
60
120
24
65
6
24
18
43
17
60
210
12
16
230
60
31
39
92
90
43
9
50
96
84
1
36
101
19
53
126
25
120
27
2
30
1
84
81
110
12
42
90
6
19
53
19
203
6
115
24
180
11
1
24
29
6
94
26
61
89
4
18
38
52
2
85
36
39
18
80
132
30
66
60
54
136
69
11
54
28
2
6
30
61
41
60
60
18
174
7
83
16
90
80
55
99
36
254
16
2
138
94
38
7
5
30
10
80
28
63
27
33
5
24
118
128
34
8
28
20
34
26
72
7
143
42
30
37
21
38
25
27
2
120
220
15
23
30
48
12
43
9
50
48
18
19
65
78
12
61
27
2
115
41
72
12
6
109
11
24
30
7
3
50
247
161
118
69
5
16
51
21
27
41
12
30
88
105
17
103
17
43
167
102
30
30
88
32
40
15
173
18
64
81
29
16
72
38
142
108
152
18
109
65
31
216
84
35
10
51
11
28
74
31
65
10
80
150
4
51
5
31
48
11
52
80
102
48
18
ABCD 96109316432*3^$a+1 [50033]
164
69
30
57
183
12
45
24
4
77
3
87
12
37
89
7
24
59
57
3
61
5
78
66
36
18
37
125
31
12
56
9
60
127
11
33
96
3
12
1
44
64
77
15
24
60
39
45
27
189
64
92
24
45
18
205
8
3
37
20
4
11
42
31
152
28
5
12
39
15
108
18
3
51
9
40
41
54
1
228
5
78
69
69
126
73
107
25
29
72
19
113
7
149
51
3
78
55
20
9
51
39
9
12
75
13
41
39
27
45
4
20
36
27
48
9
36
15
13
20
52
72
35
1
72
59
108
12
45
24
4
12
59
85
12
12
72
5
36
12
168
19
11
24
81
112
108
53
6
49
17
75
40
20
64
35
49
24
71
54
63
28
5
27
3
42
43
47
12
21
4
35
37
119
49
41
27
27
1
56
28
95
18
19
89
54
72
1
8
12
195
105
64
11
9
16
20
9
43
168
5
7
11
49
32
15
9
52
84
335
1
5
43
12
180
48
77
18
81
4
161
19
5
7
23
37
104
16
5
72
55
72
35
36
13
47
85
72
12
23
133
44
16
5
7
72
71
33
16
60
56
15
9
3
13
144
5
36
39
16
53
175
5
7
119
6
3
9
6
12
24
54
187
44
40
83
18
319
23
150
18
85
12
173
63
27
45
9
51
60
120
4
56
24
3
37
89
67
209
43
12
84
131
69
16
36
89
99
52
60
23
36
13
113
7
72
44
9
3
15
25
12
233
19
56
4
65
18
12
21
84
24
15
60
66
39
96
28
48
12
116
39
13
23
45
76
20
39
121
44
124
23
12
1
41
36
30
45
220
5
42
12
78
3
105
123
4
60
95
393
99
25
113
3
24
88
17
219
36
4
209
55
32
15
168
13
5
235
104
15
1
8
27
9
16
12
12
5
144
42
13
12
59
25
44
57
39
28
8
3
181
56
9
6
30
79
11
258
66
180
21
24
28
8
28
71
6
43
59
1
24
68
15
90
24
54
12
108
49
155
33
15
13
11
1
47
33
4
59
21
9
24
18
120
153
12
48
27
72
33
28
56
100
48
32
21
15
3
36
13
96
17
54
45
136
89
39
4
11
42
102
25
56
12
100
24
41
3
4
77
15
21
114
30
19
20
39
30
67
119
37
17
3
64
80
15
84
54
27
4
56
40
44
4
68
28
24
12
20
111
30
42
12
36
69
4
12
23
6
31
5
19
29
19
8
4
83
25
41
75
69
6
12
9
4
59
37
140
21
103
41
43
68
48
112
17
63
4
5
18
78
30
60
33
12
147
81
52
47
6
87
24
15
61
84
56
24
96
3
12
24
21
9
18
13
65
30
132
30
67
23
73
5
7
48
20
4
56
3
144
13
8
69
63
84
129
7
108
32
4
24
89
3
64
65
30
6
19
48
12
60
36
20
52
12
5
51
129
6
157
32
39
49
23
25
35
30
7
116
64
53
15
88
12
140
64
251
72
21
4
12
116
123
12
150
12
67
56
3
36
141
48
27
9
100
41
55
68
52
5
15
39
25
60
140
124
60
71
69
99
90
51
15
36
18
7
48
8
144
36
100
23
12
25
44
28
12
41
48
7
65
54
13
12
11
9
171
13
47
48
42
12
6
105
165
31
216
44
16
17
12
54
24
12
54
55
41
135
76
48
32
24
4
5
175
41
48
7
29
54
37
56
24
36
45
42
33
48
4
60
35
102
111
39
1
44
16
77
147
88
71
61
48
53
90
13
12
12
12
11
33
15
37
23
49
72
56
57
3
84
75
1
35
49
56
144
21
79
80
40
83
72
45
16
47
57
100
23
13
65
159
39
57
27
25
48
140
52
68
99
1
77
3
27
1
36
56
160
8
64
17
18
13
12
8
3
180
117
45
63
4
23
60
12
13
12
11
114
3
180
9
24
51
3
66
199
53
103
72
5
39
28
23
72
6
90
12
60
30
24
31
80
24
63
66
19
12
5
6
145
29
91
23
36
25
95
60
21
9
18
81
69
67
5
39
76
29
51
51
33
135
1
120
20
28
41
7
80
45
30
18
87
39
78
27
28
11
1
179
72
49
119
12
45
28
20
15
109
5
51
12
40
12
23
45
60
3
21
88
113
39
36
27
36
42
54
105
16
8
72
4
48
212
15
73
77
18
13
23
177
15
108
169
108
44
3
13
60
107
13
77
7
44
4
53
90
18
24
18
69
36
3
37
20
33
31
35
36
97
12
116
45
19
71
72
37
23
72
25
131
37
32
99
216
66
19
84
96
53
18
13
32
27
1
35
21
141
54
85
80
33
63
4
23
36
54
7
60
ABCD 96109925864*3^$a+1 [50010]
60
72
60
108
5
3
16
84
41
79
44
33
3
132
52
20
36
51
1
212
28
104
76
32
28
8
27
57
112
48
113
39
135
81
4
8
36
76
144
20
156
40
53
48
3
60
4
116
36
21
3
51
93
36
16
191
162
115
92
120
16
95
102
3
108
60
9
187
65
39
24
72
28
56
21
31
20
64
41
27
12
15
49
131
6
79
36
44
184
317
39
60
28
60
36
20
100
44
160
140
75
162
43
168
12
36
77
3
16
24
191
45
40
11
12
45
36
40
432
132
20
87
21
204
144
76
140
4
47
33
96
16
60
24
41
39
36
112
32
124
120
17
3
24
27
1
200
4
36
12
35
13
212
15
13
48
29
67
53
72
96
75
69
30
45
45
19
116
105
55
24
59
81
4
68
87
48
13
36
24
24
48
168
17
19
48
116
160
12
44
76
24
20
24
27
13
11
25
5
115
24
44
15
60
18
30
13
44
15
18
39
36
52
36
152
4
108
137
3
105
30
57
4
47
234
6
13
89
7
35
93
28
12
23
9
15
13
35
25
36
107
69
111
30
3
51
9
292
12
83
37
48
5
63
40
44
33
7
128
28
24
20
16
56
124
11
45
33
31
24
96
44
3
69
105
18
13
65
43
72
5
27
15
13
35
144
9
124
32
15
90
55
84
12
84
20
15
36
45
4
44
4
36
84
48
12
53
87
3
69
40
60
48
65
67
96
44
120
28
32
40
24
36
48
8
60
4
131
57
16
24
36
24
47
49
36
143
13
72
108
68
9
55
5
87
124
60
24
60
92
88
8
28
56
4
132
5
55
107
18
3
16
20
88
20
16
20
136
60
24
32
24
40
8
36
4
47
121
84
71
49
8
87
93
48
40
104
100
36
48
72
392
52
23
37
71
13
132
32
3
37
48
12
212
28
60
48
107
1
116
48
36
21
3
15
1
32
28
32
189
19
24
83
144
13
8
219
69
21
55
65
363
76
176
51
9
48
60
33
3
16
11
85
119
141
87
21
21
3
48
28
32
268
36
35
48
85
23
24
1
68
100
32
4
44
36
21
7
60
107
18
75
15
165
33
19
8
12
51
25
24
95
49
41
3
36
24
232
11
72
45
40
8
28
120
20
76
44
16
5
15
21
54
25
11
12
37
180
56
28
12
32
40
36
36
236
15
37
35
13
120
48
11
193
137
15
4
140
24
76
11
49
41
3
48
4
20
64
92
24
4
60
20
76
65
39
24
12
4
72
12
116
72
45
7
35
48
57
3
37
36
96
144
216
84
11
85
96
108
41
211
8
12
15
42
7
44
51
81
12
108
60
15
33
24
28
5
12
60
43
240
5
102
73
60
32
36
16
20
136
24
20
105
99
124
56
40
41
103
155
33
40
17
48
63
36
4
32
9
36
43
12
17
90
90
75
40
72
24
152
24
4
216
5
18
61
71
33
28
8
24
120
75
21
4
120
12
5
15
204
16
84
84
116
51
9
27
49
140
40
131
42
3
4
8
76
47
85
8
24
27
21
15
97
36
11
9
16
120
23
61
12
17
30
18
43
36
84
20
52
60
12
23
73
101
163
8
27
18
139
8
76
20
117
103
59
21
24
28
20
15
49
44
39
37
11
42
67
35
36
90
19
8
48
87
45
36
112
8
39
48
54
103
8
87
18
27
28
84
48
36
17
75
4
95
21
4
108
48
20
15
9
4
47
25
32
16
71
249
4
47
9
12
124
60
68
112
35
33
16
12
32
36
120
64
113
3
36
15
60
61
8
4
17
15
4
101
75
51
85
32
16
92
4
108
48
65
99
208
12
41
3
52
24
48
48
24
221
87
36
136
8
75
13
20
52
8
4
36
44
15
36
9
16
20
232
156
84
36
32
184
36
65
67
12
8
15
13
167
1
60
11
1
12
8
72
16
59
13
44
4
36
60
125
18
37
41
12
42
66
3
51
18
27
244
60
12
5
3
231
85
53
18
193
36
5
3
132
28
35
13
47
21
99
60
48
37
12
24
71
121
48
24
8
52
12
131
45
27
25
36
92
48
24
123
84
49
44
132
28
60
128
177
48
67
36
80
ABCD 96110447164*3^$a+1 [50046]
3
57
20
49
15
39
29
28
63
17
52
57
6
9
48
20
7
24
36
93
192
51
17
48
25
24
66
54
3
68
43
12
18
6
48
42
48
42
41
13
99
48
15
29
40
69
99
8
7
57
8
7
36
9
48
48
32
108
7
57
45
3
21
12
108
36
24
27
3
60
30
42
12
137
31
30
35
97
18
54
15
60
9
72
47
67
18
12
24
54
5
151
24
36
29
28
12
33
54
60
54
39
20
132
1
47
115
18
42
18
18
90
47
19
33
3
9
60
63
113
24
1
18
21
3
33
183
29
127
141
60
75
12
6
12
72
15
21
42
12
93
12
12
15
18
3
60
27
36
21
171
54
51
3
29
67
5
121
47
43
29
1
60
72
36
72
39
96
92
148
12
57
3
141
6
18
3
12
80
7
18
6
81
48
63
54
96
39
9
6
21
15
65
19
54
99
48
104
48
61
180
47
7
17
25
48
18
57
33
15
3
17
12
85
15
12
45
18
48
17
12
31
9
189
47
25
72
18
30
24
30
213
93
90
18
47
79
54
24
3
15
9
9
36
3
15
18
48
6
18
30
105
63
57
92
13
3
20
13
36
18
18
54
48
17
1
75
15
17
7
54
11
1
87
75
45
48
3
12
60
30
24
15
3
48
60
12
36
9
8
7
33
120
24
21
15
69
111
33
11
36
25
18
21
21
12
36
60
84
35
37
36
27
12
8
28
32
1
132
95
24
1
15
3
24
18
12
90
93
39
36
69
39
9
3
69
21
90
45
15
12
108
18
27
15
9
20
1
27
15
5
31
54
27
36
9
83
1
11
36
124
231
90
108
39
105
3
84
15
6
47
1
54
65
13
48
39
140
7
45
45
51
33
36
24
131
79
29
7
24
102
15
32
28
15
65
13
27
63
12
17
37
75
51
18
24
63
20
12
88
15
9
36
3
9
120
80
72
13
12
75
15
6
27
3
29
49
30
6
54
12
114
138
36
9
33
27
168
93
47
25
59
115
90
78
93
9
15
45
63
45
18
5
25
72
18
60
9
39
36
6
95
79
78
18
18
90
102
24
30
45
15
18
3
33
102
57
60
15
36
102
54
53
43
65
52
12
96
9
3
45
6
29
48
25
15
39
18
78
105
12
20
73
18
17
64
15
21
63
89
1
111
21
12
3
39
21
152
28
12
3
30
15
32
112
3
18
35
40
75
48
6
63
27
41
25
18
17
52
12
99
72
24
33
3
48
29
43
105
135
72
48
65
43
197
12
85
18
149
49
51
21
15
33
6
33
15
36
54
108
47
31
12
78
27
45
12
36
36
18
36
57
123
42
72
3
15
84
78
30
36
9
20
60
7
18
23
7
18
39
60
9
42
108
9
60
60
8
19
24
66
6
138
42
12
18
35
55
17
28
33
47
43
36
48
42
90
48
93
3
57
20
60
25
18
12
60
90
108
11
76
3
84
78
30
17
12
40
45
15
3
45
48
60
20
112
3
120
17
55
17
28
27
6
15
12
72
63
36
12
17
55
33
45
84
18
18
15
3
42
15
105
24
23
61
72
18
9
8
55
72
53
19
18
42
30
6
57
33
30
18
99
51
12
45
15
234
11
12
103
144
33
8
24
16
57
35
28
135
57
32
1
99
33
3
12
68
109
11
13
39
87
5
85
144
12
18
42
27
12
36
9
24
12
24
3
33
30
65
24
76
80
4
63
102
6
30
60
12
6
12
114
36
102
90
15
68
13
54
18
30
90
24
18
5
151
29
52
15
84
42
47
1
132
18
30
42
5
25
18
6
18
72
36
12
6
59
43
105
24
21
27
81
47
25
18
9
27
48
18
78
69
3
84
261
24
39
6
36
27
111
180
17
7
5
43
24
66
75
105
54
21
33
27
12
21
30
161
48
28
3
29
43
9
3
6
72
12
6
72
105
15
17
7
108
5
88
92
25
75
8
79
18
72
60
11
4
48
3
65
60
25
18
12
18
60
66
21
69
6
12
33
45
252
3
9
36
24
108
12
6
29
19
17
43
21
8
52
3
96
81
21
35
37
276
12
15
12
27
6
47
91
42
30
45
45
18
57
3
149
61
36
18
6
30
24
5
43
18
39
60
108
9
36
42
12
90
51
93
36
24
36
30
93
33
60
12
47
259
6
126
18
36
23
28
39
65
55
33
21
54
105
20
72
1
18
29
100
80
25
42
84
6
15
39
141
39
12
114
120
3
32
16
20
72
1
204
66
57
57
162
81
45
95
7
18
15
45
47
43
18
192
18
36
18
78
30
18
90
71
43
113
43
6
36
159
75
33
141
47
4
21
15
12
48
69
6
5
7
93
44
60
40
96
9
60
123
21
12
15
9
15
8
43
45
69
11
40
3
156
54
87
27
5
7
6
90
12
78
15
39
30
15
93
15
3
65
43
24
66
36
3
12
9
47
25
30
24
45
3
72
81
72
12
116
79
6
72
3
9
15
3
6
54
18
15
159
18
3
15
69
56
55
18
27
33
12
135
9
6
18
30
137
13
39
15
5
13
162
33
39
21
99
153
33
15
32
7
180
54
39
63
24
65
1
18
17
12
148
45
90
29
55
6
12
47
216
ABCD 96110652856*3^$a+1 [50143]
33
20
12
28
20
84
55
33
8
13
27
56
168
36
112
212
55
113
120
37
131
85
11
16
48
72
44
4
75
5
120
16
3
18
147
15
36
89
16
32
151
89
420
12
100
9
23
31
33
92
91
18
39
15
137
24
48
12
31
45
32
48
48
16
99
29
36
16
20
16
8
40
51
41
52
8
72
172
87
29
12
16
20
72
49
54
41
24
40
36
80
16
128
13
71
136
27
57
33
107
1
95
16
144
56
24
36
25
51
80
40
45
3
24
36
12
164
100
24
32
88
24
69
54
45
8
120
12
28
21
63
68
12
1
35
24
40
117
51
152
12
16
44
67
77
13
180
23
64
96
80
28
15
18
59
4
32
60
61
39
68
124
93
3
20
121
3
156
3
93
33
51
111
36
17
60
196
105
51
111
18
15
129
27
27
69
84
48
12
237
59
28
57
54
129
33
99
8
40
69
11
184
20
19
9
120
12
60
176
1
35
28
81
131
124
120
44
96
12
247
33
60
15
69
39
36
108
53
60
52
48
48
9
72
35
24
136
24
72
44
97
90
21
80
25
3
24
8
1
126
162
47
72
40
20
160
60
15
53
1
83
43
65
43
65
79
72
81
63
77
193
11
4
12
24
3
18
107
48
40
21
107
72
64
24
3
33
75
5
16
180
15
113
60
25
72
75
8
72
48
336
16
20
48
252
160
45
39
68
109
47
112
3
36
53
100
48
12
8
72
100
57
36
54
54
18
9
92
7
233
19
173
4
120
500
12
48
4
3
129
8
52
80
55
21
51
69
21
59
13
95
64
12
176
31
33
8
60
7
9
81
11
4
44
64
128
40
32
16
56
4
105
36
215
28
99
54
306
17
16
75
105
44
16
104
12
28
36
105
23
36
103
36
113
13
35
76
120
48
27
93
8
12
28
8
120
52
48
156
20
36
112
8
1
39
384
9
18
29
144
4
32
100
15
57
159
113
31
153
32
24
40
39
5
96
43
54
11
115
113
60
43
36
18
35
127
5
16
168
56
24
109
270
5
36
67
9
96
3
101
40
21
35
19
101
184
21
18
5
4
8
199
129
120
111
5
36
64
24
32
208
132
32
7
45
135
21
15
18
54
41
60
16
80
208
56
76
20
88
8
31
17
16
39
165
33
27
32
48
4
80
48
49
252
131
12
208
8
24
13
123
8
40
72
48
33
39
105
3
15
21
8
7
89
120
112
24
80
36
28
51
33
12
135
41
24
220
44
16
20
36
28
92
4
51
17
28
9
59
40
32
144
48
48
52
132
3
36
41
16
51
54
15
8
24
88
80
24
180
4
9
18
5
31
54
75
44
16
20
108
144
48
60
168
19
5
72
139
45
27
53
36
19
29
115
41
192
1
23
24
40
56
1
23
112
32
13
54
9
45
35
4
105
54
29
4
56
37
107
145
51
48
96
147
189
80
12
79
41
112
9
18
17
4
80
108
48
144
12
16
24
120
56
48
7
137
40
8
72
40
8
19
5
156
12
88
300
51
17
19
18
35
55
29
48
28
84
20
64
24
68
67
126
47
100
15
137
40
128
19
29
76
36
8
144
16
104
28
27
113
48
19
93
24
24
20
4
8
43
5
64
56
91
53
28
81
11
96
55
54
83
24
88
96
120
140
12
31
17
16
80
336
24
13
51
39
41
16
120
147
77
24
88
189
3
8
12
60
16
24
200
72
37
11
88
8
72
109
71
19
41
40
27
5
60
151
69
8
24
24
16
120
56
25
63
24
56
100
44
180
28
45
23
60
7
29
108
52
80
73
144
18
81
8
163
29
108
25
107
72
1
36
15
144
3
54
18
9
32
64
3
53
37
3
15
65
43
81
44
288
84
84
60
16
48
12
48
8
60
100
44
31
77
72
67
18
51
3
5
103
36
113
175
113
ABCD 96110909242*3^$a+1 [50097]
12
39
21
24
9
18
69
45
15
16
12
72
23
21
64
11
6
114
12
37
5
12
30
33
57
60
19
24
56
36
39
25
35
42
3
27
9
120
3
30
48
7
11
49
47
30
30
78
51
24
15
72
60
48
12
33
57
15
3
42
39
60
27
85
17
12
18
1
5
36
114
12
12
45
111
24
18
18
6
18
42
30
204
6
39
16
11
24
60
30
30
25
44
9
12
18
78
27
12
24
120
51
90
36
87
12
51
12
21
15
9
45
6
24
102
6
9
3
18
19
59
21
15
60
24
36
24
30
42
25
23
96
60
9
15
12
18
6
49
24
11
24
13
35
42
51
39
36
21
9
6
1
32
63
30
12
12
48
6
45
21
36
60
12
90
1
44
3
30
3
75
9
15
1
5
139
32
40
80
33
90
21
87
18
6
69
36
63
72
66
150
13
35
1
29
12
55
23
6
19
5
19
36
65
36
18
48
24
45
63
12
45
51
25
12
95
37
5
24
24
18
12
25
17
19
12
29
36
78
37
35
24
9
21
36
3
99
30
6
6
115
11
69
99
49
108
17
48
12
42
6
144
3
3
9
4
47
24
24
21
9
24
36
42
13
192
35
33
21
3
57
6
97
5
36
42
42
27
16
12
11
36
78
6
30
30
69
15
18
150
30
54
1
12
95
21
9
60
6
21
9
19
11
24
36
12
108
21
39
21
75
9
4
12
41
87
3
9
4
36
59
24
36
6
18
30
36
15
27
129
33
30
66
19
17
6
18
6
73
23
9
48
15
1
5
31
20
3
30
6
30
91
48
35
12
60
108
30
12
39
24
45
12
48
48
54
93
21
7
23
6
30
9
9
30
6
31
24
120
36
83
57
15
36
13
47
30
7
32
3
6
36
174
25
65
84
27
15
1
35
9
9
55
5
6
36
78
15
15
144
6
66
30
30
48
61
17
78
1
20
9
19
5
27
15
18
6
30
54
30
12
6
37
53
48
42
30
42
13
32
63
24
9
15
1
35
1
59
33
3
102
42
6
84
3
12
9
39
3
37
47
49
59
13
143
1
23
18
7
32
4
11
30
3
21
24
43
65
24
3
27
33
72
45
18
13
77
30
21
52
17
18
24
33
60
81
12
12
66
21
3
21
96
9
31
24
95
6
6
72
121
47
49
20
28
11
9
12
21
42
13
47
48
33
15
25
140
36
39
42
7
35
1
96
23
21
36
3
6
30
9
12
16
72
56
24
21
7
5
18
54
6
84
57
165
24
6
13
20
45
126
30
15
9
31
11
45
21
12
6
45
16
11
49
11
72
72
45
88
32
84
36
40
68
36
24
3
12
30
27
9
6
18
7
36
5
43
36
125
120
18
6
75
21
24
7
44
3
81
36
15
45
28
77
30
24
24
21
36
9
66
18
51
27
33
39
42
84
24
12
18
18
27
87
78
66
21
64
29
6
12
84
30
3
111
54
6
6
15
3
66
36
15
4
96
48
5
6
85
5
162
12
96
72
25
23
6
138
1
71
18
12
6
69
4
12
35
12
6
30
30
19
20
33
18
21
9
75
4
5
48
24
24
30
60
90
7
23
12
9
108
57
55
8
21
36
151
24
11
12
30
15
52
24
5
30
1
68
51
25
29
30
42
39
4
17
19
11
6
18
69
36
52
32
21
19
35
18
24
19
84
36
11
30
48
60
75
3
25
5
18
24
13
47
6
30
36
73
11
61
23
21
16
44
39
81
16
48
11
12
9
33
7
5
18
36
21
3
66
12
63
51
69
15
24
85
53
24
15
16
17
51
60
15
1
29
39
57
6
12
1
5
15
4
11
24
30
30
156
42
3
36
21
18
36
78
12
18
60
12
30
6
33
69
12
18
60
61
36
8
36
21
24
7
44
39
9
21
42
18
15
45
67
32
63
168
9
27
6
63
36
3
12
6
3
24
75
48
24
36
18
55
56
21
60
55
77
27
81
3
57
12
135
36
15
69
72
9
15
9
12
43
23
33
36
39
6
223
5
30
21
24
3
12
6
72
12
6
21
9
24
6
42
12
12
24
66
30
3
40
5
60
7
80
63
45
93
42
6
30
102
132
36
7
35
109
23
21
4
11
30
36
15
24
15
24
6
15
36
21
48
51
24
39
1
41
31
23
12
25
44
75
9
27
73
35
37
5
27
15
85
53
39
93
36
39
96
57
19
71
48
37
5
54
36
18
30
37
17
30
21
27
13
20
57
48
6
30
79
29
6
24
18
39
9
12
12
60
7
41
3
15
42
18
60
30
6
33
36
105
6
36
12
21
24
33
78
24
18
54
129
16
5
15
39
9
27
6
27
40
11
24
37
20
9
19
41
91
53
12
60
30
9
45
180
7
5
108
31
8
75
97
84
24
71
102
3
15
6
6
24
6
84
3
3
18
42
12
108
49
44
15
42
12
6
24
6
36
120
60
24
7
35
18
7
65
7
80
15
90
207
3
21
64
41
42
24
6
48
6
6
12
42
13
72
11
18
7
12
20
16
107
12
105
3
48
30
12
30
49
161
3
16
5
30
9
27
37
11
30
15
75
30
15
24
87
69
75
6
60
90
6
39
51
9
9
54
1
96
23
6
84
27
24
39
36
36
6
78
21
129
7
29
63
12
40
11
60
60
9
4
5
19
35
21
21
18
30
51
87
42
51
75
24
18
7
47
9
120
15
81
3
1
35
1
35
120
84
12
49
11
18
31
48
47
25
8
16
29
108
7
20
87
13
5
120
6
37
29
6
13
17
19
23
18
39
33
30
1
65
67
5
30
30
18
9
12
33
162
48
21
64
12
53
30
57
15
6
48
24
42
45
15
30
108
87
63
6
36
48
51
75
69
27
30
15
15
1
17
103
83
6
90
33
12
9
6
18
55
11
12
48
24
48
108
6
103
17
39
27
12
18
18
150
30
12
72
36
21
39
9
96
39
6
19
23
18
30
144
66
30
42
12
31
17
7
12
41
48
6
78
15
72
39
36
18
36
12
114
13
20
72
21
42
18
18
6
15
9
54
90
12
6
12
12
24
30
6
60
49
17
19
29
15
45
15
51
78
6
6
24
30
45
15
9
12
45
19
20
45
12
87
21
51
3
13
5
3
51
9
4
32
39
1
29
24
12
30
60
24
61
101
162
48
57
15
48
49
29
7
35
9
84
16
11
84
33
57
6
13
11
54
12
48
19
11
37
167
13
65
3
21
18
48
ABCD 96110974964*3^$a+1 [50073]
5
16
27
29
7
12
48
33
36
36
159
5
25
11
13
23
91
6
72
99
21
23
1
18
48
48
21
3
33
27
9
60
8
16
60
24
3
45
51
96
5
40
44
13
15
20
31
9
48
72
15
93
3
36
45
20
108
12
72
19
41
36
24
7
12
45
48
27
5
97
39
8
19
45
27
29
4
60
3
81
27
33
12
80
4
8
19
21
3
69
68
31
21
51
6
48
27
12
15
45
3
41
25
18
5
16
32
4
128
4
36
36
9
39
3
5
52
36
20
16
3
42
54
17
31
17
1
15
201
96
15
20
12
1
3
15
21
15
18
48
15
3
33
69
66
69
32
244
15
5
1
23
16
44
12
67
65
4
36
8
12
1
3
60
39
9
36
36
8
4
3
18
15
15
48
9
99
9
21
18
81
24
84
32
19
69
12
48
92
84
12
4
20
67
72
6
72
144
66
17
16
12
24
3
5
64
12
111
6
114
54
18
30
39
8
1
15
24
3
24
24
6
23
4
3
12
54
90
9
12
24
12
48
84
12
63
21
56
40
99
17
40
12
9
3
51
18
18
69
9
99
12
8
4
12
3
48
24
6
15
12
60
56
49
18
29
84
36
88
12
15
12
9
3
21
105
15
33
6
48
21
27
48
9
27
57
15
5
28
60
32
1
18
36
29
28
32
76
24
12
27
9
116
43
173
7
29
7
33
84
36
44
19
45
9
18
5
1
111
32
16
128
19
45
33
24
66
12
12
132
33
15
12
29
120
1
63
44
12
49
3
12
75
29
88
24
3
5
4
44
7
69
8
7
9
212
91
21
12
87
5
24
16
3
57
45
54
84
30
42
5
4
68
73
72
3
21
23
55
41
25
42
5
12
36
25
42
33
63
78
18
96
72
9
56
16
39
6
27
75
18
15
3
21
51
24
53
16
60
20
139
45
3
78
15
8
55
17
28
20
31
18
99
24
44
52
3
105
24
24
24
3
6
39
44
16
12
39
48
125
52
8
28
93
11
124
20
4
9
23
88
27
5
24
72
28
27
17
12
37
3
27
18
24
27
12
3
21
75
41
208
44
1
3
15
36
18
18
53
36
19
161
79
17
31
42
24
47
88
8
1
48
18
6
131
52
48
8
7
60
9
27
48
41
16
60
8
19
9
56
1
174
45
92
19
33
21
24
3
36
33
24
35
60
48
55
42
15
116
7
48
5
49
42
69
12
8
12
43
12
45
21
24
3
24
24
63
5
49
66
21
12
87
5
25
3
140
64
12
48
69
6
66
66
41
7
24
9
12
48
15
12
117
63
17
12
52
72
24
51
6
3
45
27
60
104
28
24
15
17
12
1
71
52
12
27
33
147
48
36
45
3
21
8
19
69
39
18
11
7
9
15
33
69
42
45
80
48
49
23
4
60
81
51
36
32
1
18
21
3
9
3
36
6
42
5
24
64
3
144
41
40
36
3
17
13
3
12
20
85
30
65
16
8
28
15
6
18
9
12
24
33
15
12
60
48
57
120
18
12
57
39
29
13
6
12
6
18
57
108
8
16
24
36
20
1
51
44
60
13
27
12
9
23
28
63
5
43
5
12
52
75
9
20
64
8
49
11
36
16
33
39
9
24
3
24
12
3
24
33
80
4
9
23
49
27
15
29
1
42
24
36
60
9
36
24
48
24
32
28
27
18
24
24
23
24
16
9
24
3
15
6
39
12
32
31
9
24
63
30
18
29
19
9
8
36
43
5
64
81
11
85
11
84
4
24
32
48
12
4
3
17
64
8
163
5
115
54
83
16
3
33
27
9
45
15
24
72
48
24
32
16
8
25
27
87
17
79
21
63
17
4
20
28
21
18
29
36
7
78
30
18
24
15
32
52
3
12
21
27
17
85
39
12
12
33
23
48
7
93
45
23
16
9
23
16
15
12
17
16
36
9
6
17
40
60
8
16
84
72
9
47
25
54
41
25
3
27
33
36
24
93
90
6
3
36
12
3
21
20
4
3
57
24
9
27
20
7
9
8
73
3
39
6
66
6
23
4
20
12
28
33
42
33
56
96
85
11
16
12
27
30
42
6
48
30
36
9
20
12
16
20
24
16
48
12
24
3
89
4
24
108
12
21
51
20
25
66
9
3
60
81
32
12
40
24
108
39
6
59
36
100
111
6
18
24
5
52
3
17
31
21
24
3
33
12
159
125
4
3
66
23
4
32
16
32
13
15
12
27
89
49
35
28
60
24
3
66
23
49
27
20
1
3
20
31
33
56
88
44
7
6
18
9
8
16
12
12
123
12
6
11
19
12
33
51
48
18
23
16
36
12
12
36
32
49
47
40
15
36
29
19
30
15
12
3
84
33
135
78
23
25
3
12
3
17
12
67
36
18
30
17
43
24
33
69
27
21
102
141
68
96
67
9
12
48
8
67
57
3
66
71
55
18
30
17
25
18
29
7
33
9
6
41
24
40
104
19
12
36
9
24
20
72
24
19
201
12
8
24
24
88
96
9
3
48
111
5
76
44
120
52
15
6
15
20
64
15
33
3
9
33
111
27
9
39
6
63
20
55
12
12
6
3
21
135
48
56
49
27
15
93
12
117
39
27
5
1
48
6
12
6
23
55
36
48
5
40
60
3
66
18
30
59
31
24
53
1
24
11
52
8
19
65
76
68
16
32
61
131
4
33
18
5
4
3
9
32
25
15
8
4
48
3
48
9
24
33
18
24
30
18
48
5
76
36
36
12
8
25
71
49
51
20
19
9
20
52
60
9
95
88
104
84
4
12
44
64
32
4
80
16
3
12
72
5
7
12
77
84
12
16
12
68
1
47
52
12
36
69
186
21
8
64
87
33
60
36
8
4
20
24
4
20
25
6
18
11
13
15
96
12
15
33
21
6
17
25
95
19
29
25
96
15
60
20
79
12
81
44
16
3
29
7
96
77
36
64
177
95
28
44
16
27
29
24
84
31
29
112
9
123
39
24
21
8
7
84
29
16
8
72
25
23
28
20
16
9
15
9
42
53
16
3
77
19
5
91
5
115
21
72
80
1
24
78
17
4
39
77
16
33
18
24
5
40
60
111
21
15
18
30
65
40
8
25
42
45
44
4
56
121
30
12
17
60
7
113
4
21
18
21
60
261
30
65
25
3
21
3
15
24
53
60
4
3
21
24
3
45
60
60
9
47
12
4
33
27
44
55
12
21
8
48
36
28
24
9
23
16
3
78
15
60
12
12
72
44
19
33
60
9
3
87
9
8
109
23
28
36
63
81
60
39
ABCD 96111732922*3^$a+1 [50038]
2
18
42
138
54
96
189
45
90
36
69
13
48
80
15
9
136
120
12
20
12
16
12
50
10
2
21
69
88
108
35
39
46
44
36
72
3
36
1
60
8
90
60
174
28
95
13
72
23
276
21
48
39
48
27
126
52
68
15
75
24
18
88
20
40
72
8
72
72
28
168
72
62
66
40
32
28
59
45
16
60
12
32
28
80
18
21
39
102
40
107
3
18
15
25
119
105
96
30
69
63
10
2
46
32
15
195
70
80
12
60
66
322
8
12
28
44
16
72
60
35
87
6
144
16
11
96
123
144
33
57
28
95
85
23
9
48
90
60
45
3
222
138
370
62
60
30
40
48
164
108
39
69
54
36
130
35
12
75
42
16
20
102
10
32
27
81
12
3
13
2
72
6
180
40
50
84
18
15
85
23
36
1
38
10
12
128
120
24
51
37
38
22
23
97
60
23
9
28
38
72
33
60
57
18
102
40
32
78
45
13
32
72
156
54
18
39
1
2
18
90
18
30
10
12
38
90
27
3
10
47
75
10
2
165
13
38
22
32
75
61
122
9
169
104
18
10
23
9
15
1
71
1
155
13
14
18
28
179
3
58
92
27
183
93
120
96
21
12
16
35
39
36
10
62
33
129
16
20
40
14
6
40
14
30
6
30
54
18
15
27
58
8
51
61
110
10
98
30
72
18
70
2
33
85
12
60
50
9
1
48
11
1
120
92
18
10
60
170
45
13
12
35
12
3
58
32
28
11
39
141
39
70
11
24
25
62
118
32
12
3
15
42
30
108
10
60
23
156
93
195
45
28
20
72
3
75
33
12
3
54
216
291
39
72
117
21
52
48
14
58
47
1
11
99
30
42
33
37
38
54
30
46
12
38
22
80
3
12
63
12
130
38
174
78
30
15
117
36
30
57
33
15
9
16
182
12
6
12
78
82
80
28
12
32
16
11
63
33
75
12
168
18
15
57
87
36
15
22
140
15
75
90
60
15
12
81
40
14
58
47
33
40
158
90
52
143
39
36
10
44
6
22
8
39
51
54
6
22
59
9
54
66
40
32
363
85
62
33
57
15
72
1
12
98
12
18
60
231
1
143
75
70
20
99
201
60
27
237
186
10
35
217
59
3
48
93
57
138
21
111
58
11
69
52
120
48
32
28
12
107
48
3
10
72
68
351
1
80
28
62
18
30
165
120
25
60
62
57
75
106
2
90
15
12
13
8
114
66
60
159
51
22
32
18
130
140
28
12
32
90
6
100
74
21
72
13
12
212
18
30
3
15
132
192
93
72
105
126
42
15
73
2
33
75
81
61
38
189
165
90
46
11
39
9
45
123
72
3
12
33
24
289
71
3
36
82
80
15
72
13
59
36
123
57
87
78
18
117
3
10
167
85
98
54
3
85
2
6
100
80
27
3
24
378
12
28
23
96
39
30
144
6
10
107
3
22
140
90
90
18
24
30
6
90
30
10
122
30
39
39
130
44
78
12
33
117
51
37
68
42
102
3
33
52
48
32
100
2
18
72
28
47
15
36
72
78
30
60
10
44
48
147
3
18
90
84
168
45
3
90
54
126
24
15
73
110
12
78
180
12
28
80
18
57
87
33
133
20
54
18
48
24
120
6
102
3
37
168
14
30
90
6
40
60
35
99
30
16
12
23
57
90
58
12
128
75
39
36
12
10
8
15
24
21
12
60
12
28
59
39
129
36
97
59
21
78
82
2
166
20
12
72
36
90
132
48
10
32
12
18
10
47
72
33
3
48
27
18
72
88
140
24
30
58
2
46
152
15
15
130
83
25
14
18
28
12
107
15
46
72
60
2
180
18
88
62
162
16
32
18
22
92
27
96
12
3
33
36
21
75
3
190
12
140
15
13
2
10
50
9
3
33
183
130
60
120
32
3
15
22
110
12
58
20
30
165
144
3
141
97
80
42
33
13
2
18
52
38
72
90
40
48
92
150
213
36
39
10
134
58
108
44
96
102
18
15
99
18
18
105
69
18
18
160
12
60
59
39
22
48
14
36
42
18
30
42
10
167
12
21
108
ABCD 96112111664*3^$a+1 [50025]
105
15
12
25
104
36
16
140
39
36
9
3
13
104
4
35
105
15
12
25
140
28
35
9
3
129
15
96
12
12
21
24
39
45
15
9
135
13
23
144
133
140
4
35
33
72
3
36
21
60
159
69
72
15
84
21
76
224
24
51
93
27
1
23
157
23
9
27
24
36
48
13
23
60
45
27
12
93
24
3
13
59
9
15
24
72
25
8
87
168
21
15
69
28
128
24
12
63
57
4
11
24
57
24
40
11
45
27
21
15
60
12
45
48
72
100
8
51
9
16
59
165
52
32
15
12
9
40
20
52
20
63
21
36
12
3
57
60
3
45
39
21
24
64
11
24
12
57
15
12
24
25
152
3
21
39
37
47
33
3
12
117
3
45
135
13
104
3
12
36
36
9
51
25
59
69
15
1
35
12
57
15
73
60
23
61
11
132
21
16
8
12
51
168
72
132
132
61
32
72
16
44
3
12
60
9
87
9
120
16
68
51
60
45
60
51
13
36
8
15
36
24
72
33
87
33
3
33
16
119
1
44
36
3
60
73
80
60
28
12
108
11
33
12
4
44
111
36
1
59
60
9
171
9
87
69
63
36
21
60
4
71
61
59
36
12
33
27
13
8
15
81
60
51
33
15
57
3
57
3
72
24
21
27
108
45
72
15
108
33
24
120
12
96
27
37
23
21
12
24
60
4
72
107
93
120
159
109
11
180
84
45
27
33
51
25
83
33
3
60
60
36
60
24
81
39
12
60
9
3
72
108
36
36
33
12
63
36
69
12
15
36
60
13
11
24
36
33
48
84
3
33
12
192
84
60
15
60
61
96
20
27
1
32
48
72
99
36
105
99
105
4
20
12
48
15
24
12
121
152
3
93
15
24
96
25
32
12
36
135
12
144
81
48
27
24
21
99
85
23
13
8
36
3
12
69
132
123
24
21
24
3
49
8
28
47
12
121
23
1
59
61
11
69
3
81
24
51
9
36
87
84
24
24
36
61
8
63
24
24
144
36
57
15
12
81
96
36
15
33
15
9
52
23
21
12
60
208
11
25
11
24
69
12
24
36
24
111
12
33
27
33
3
24
120
48
45
84
108
28
44
39
21
3
132
60
9
112
68
12
15
13
72
143
24
36
177
12
3
13
20
27
33
16
56
28
71
48
12
45
39
9
72
16
8
72
39
60
129
51
21
72
36
15
129
52
11
12
57
64
20
52
47
36
12
9
48
63
9
64
107
45
28
11
25
8
48
27
156
120
45
51
85
23
213
28
59
57
96
3
21
51
105
15
69
75
49
11
9
12
4
8
12
3
72
9
51
21
27
261
171
24
1
8
48
27
60
21
40
32
12
72
15
229
35
12
45
24
40
104
75
57
39
60
9
15
12
84
81
4
116
24
4
35
9
12
4
104
15
21
15
1
44
51
45
40
188
87
24
121
11
57
60
52
83
21
39
96
96
33
27
9
100
47
25
143
21
15
24
36
33
88
32
12
48
12
16
23
69
15
1
95
9
15
36
117
39
9
12
27
81
60
60
51
24
1
8
15
72
85
8
3
25
8
87
45
3
24
48
60
9
15
9
39
12
45
15
84
9
63
12
12
84
24
60
105
123
12
21
99
12
24
25
35
12
60
33
72
3
12
12
33
12
16
11
36
117
72
16
83
69
111
24
12
9
144
75
1
71
49
47
84
1
44
15
9
87
69
36
64
140
4
12
128
99
13
44
96
15
48
9
15
117
3
13
20
99
25
68
87
36
48
12
9
60
123
33
15
85
20
3
69
16
12
23
105
12
60
168
24
3
60
45
63
24
12
45
4
35
21
75
1
107
60
33
63
12
9
63
93
27
1
44
3
33
111
33
12
39
24
61
20
15
105
196
23
21
16
164
27
9
135
36
84
49
92
27
117
48
36
84
15
45
36
51
36
9
48
3
48
72
84
24
24
48
9
36
28
32
100
8
76
35
69
75
9
3
13
44
12
39
105
75
105
12
3
12
24
21
63
37
60
20
3
36
129
12
3
21
84
24
183
45
28
56
60
75
84
57
15
12
57
40
59
12
24
141
12
27
189
24
51
36
48
36
81
3
13
68
12
3
1
8
28
23
69
51
96
81
135
57
3
12
33
27
12
24
24
1
71
21
168
15
96
25
8
16
59
21
36
48
15
13
32
51
117
4
83
96
12
12
120
33
39
9
27
60
9
36
24
15
69
12
63
45
159
12
81
15
13
107
105
72
36
15
21
3
93
39
60
21
15
48
61
44
39
60
1
80
16
36
107
37
23
12
81
39
9
120
15
57
75
12
252
24
60
25
131
24
81
76
23
45
72
3
117
39
69
72
60
24
48
12
144
51
33
63
33
24
180
15
33
87
12
60
33
3
9
48
3
153
15
21
24
72
120
39
49
32
39
24
69
3
9
231
33
36
108
76
95
60
60
105
36
51
ABCD 96112327726*3^$a+1 [50036]
24
165
48
132
63
33
54
6
12
63
129
30
105
21
24
6
12
48
90
12
18
54
27
153
63
72
15
57
3
6
27
243
24
30
90
21
9
168
39
21
60
27
15
18
27
45
6
105
57
222
18
15
15
18
15
87
270
99
48
33
12
27
201
30
30
15
15
180
30
3
75
42
18
114
171
99
6
42
105
48
117
12
30
45
120
21
75
45
72
48
27
24
156
72
21
12
42
57
3
33
84
9
192
15
87
60
30
48
162
81
45
87
93
51
9
24
258
60
129
63
33
165
27
405
27
51
117
3
45
213
39
81
30
42
102
60
108
33
99
18
48
330
9
45
27
9
84
48
75
87
138
42
6
150
30
114
45
156
72
24
9
24
36
39
3
12
30
78
18
162
48
114
96
42
117
12
21
30
198
30
24
6
24
51
339
6
15
27
9
120
33
75
21
39
123
48
42
132
66
210
72
99
51
30
12
156
15
27
102
96
12
123
27
192
48
72
30
18
18
24
36
42
33
15
42
48
135
117
3
15
42
12
18
45
3
105
57
27
165
15
132
111
90
90
90
15
33
12
12
27
21
72
96
30
54
96
159
33
87
36
39
90
126
42
78
162
48
54
30
36
12
60
138
54
6
24
90
27
9
24
6
180
114
51
27
90
12
18
69
129
99
33
48
54
36
30
102
9
3
48
69
39
24
18
12
30
21
36
51
48
45
24
51
105
24
48
45
72
90
117
3
48
72
237
9
15
9
18
48
69
48
105
12
18
45
117
18
30
42
66
12
210
105
84
153
180
36
60
12
30
177
33
27
15
30
66
9
72
3
126
12
27
48
135
69
36
12
81
210
30
42
30
39
60
33
15
3
18
24
48
18
132
9
60
129
90
30
51
36
153
60
39
60
135
108
57
45
60
48
120
3
72
87
105
63
78
24
15
3
57
63
18
99
33
18
90
204
15
3
12
36
60
90
144
27
93
30
66
51
69
15
69
210
81
9
27
93
51
60
9
36
60
54
30
30
30
18
198
42
9
96
48
24
36
15
30
12
27
60
291
45
15
42
42
141
36
36
45
3
60
75
189
180
111
42
15
33
15
9
18
48
72
33
39
66
300
30
141
9
24
30
30
108
219
9
72
48
84
15
21
54
57
21
48
15
39
21
87
33
57
87
60
33
30
18
99
156
129
30
6
39
81
90
45
36
93
78
9
9
24
15
45
6
30
54
18
18
81
111
93
84
141
24
18
57
21
27
15
42
66
84
150
96
12
72
60
15
75
105
105
27
156
108
45
51
39
12
240
9
60
9
27
12
33
39
219
129
273
63
36
3
165
15
108
72
6
42
168
84
18
27
72
63
21
24
12
108
72
9
120
42
9
36
72
51
54
36
204
18
90
60
87
33
3
144
3
9
60
360
93
51
9
63
84
24
75
294
18
18
27
12
3
165
84
39
60
54
108
120
87
45
168
18
12
18
99
75
6
12
147
21
192
75
207
48
33
9
3
24
39
9
45
120
15
93
15
3
120
54
18
18
12
42
21
9
48
18
69
72
99
42
99
81
3
159
6
24
48
12
27
33
168
12
3
63
45
45
60
42
9
51
30
18
24
45
15
78
150
30
48
90
30
372
99
3
6
24
18
93
96
9
12
87
15
96
30
15
36
24
345
60
42
33
15
24
6
42
48
69
12
21
108
372
90
30
123
36
216
12
33
132
3
33
12
48
51
111
18
30
24
48
30
42
57
51
69
93
18
72
78
15
105
30
12
117
3
18
72
6
30
39
33
147
12
144
39
57
51
33
96
48
15
18
60
18
132
12
93
213
51
3
18
72
147
33
18
12
93
45
48
144
327
ABCD 96112571162*3^$a+1 [50008]
36
21
63
36
12
12
17
4
15
24
17
168
13
35
12
7
36
18
102
30
3
15
41
49
30
5
4
27
18
35
31
12
17
28
33
6
81
44
31
78
15
27
41
84
19
36
5
36
19
57
12
68
12
16
87
48
24
41
13
3
99
9
36
63
9
48
33
3
3
30
18
12
33
20
25
6
33
56
24
19
5
40
8
16
20
19
33
9
39
44
12
37
15
20
24
16
3
5
24
43
53
43
101
115
5
12
7
24
33
32
43
17
48
43
12
17
7
41
28
129
63
20
7
81
8
28
39
12
72
36
17
36
48
28
3
33
24
36
12
8
7
89
19
5
7
12
30
18
17
1
6
84
60
12
29
49
11
79
65
31
5
12
49
15
3
65
4
32
19
102
23
55
72
29
16
15
12
60
6
47
37
11
4
45
66
96
48
33
20
12
1
11
19
5
28
140
31
108
21
24
93
6
29
115
29
13
42
17
19
12
48
57
45
12
3
68
16
9
35
36
19
36
5
28
33
18
69
44
52
9
135
44
1
30
17
12
4
32
60
37
47
7
77
28
12
80
85
51
171
101
12
55
24
77
19
17
12
4
27
57
24
3
18
63
45
87
15
105
3
84
9
20
52
48
45
11
24
79
72
21
39
213
51
21
56
49
6
33
9
6
42
30
57
27
65
16
45
15
3
60
36
18
11
139
21
21
54
12
12
5
16
24
20
60
40
63
12
21
32
16
87
41
12
19
24
57
51
105
63
29
16
68
49
6
5
24
12
76
32
4
39
9
3
12
66
15
20
7
21
32
36
24
52
60
56
60
4
57
3
45
3
75
108
12
72
18
18
66
66
60
18
150
21
32
31
53
16
84
3
53
7
36
9
39
93
3
102
15
27
6
23
88
8
7
21
3
42
18
29
36
4
45
12
6
84
41
43
89
40
3
5
13
95
109
30
5
28
135
24
21
15
18
59
36
12
19
5
25
36
27
32
1
18
21
111
48
33
56
40
3
24
65
43
41
16
44
7
12
36
29
16
27
101
24
43
42
15
15
12
6
3
3
6
30
102
18
77
48
19
90
6
12
18
30
48
17
4
12
63
33
48
3
29
12
88
12
92
1
6
24
81
21
15
12
56
55
57
44
48
61
36
114
29
49
47
13
63
8
60
4
92
7
84
12
42
12
35
55
84
89
48
7
21
141
6
41
19
113
7
24
17
28
15
18
143
43
12
60
65
48
28
117
54
45
44
28
8
28
27
12
21
20
48
4
12
81
15
123
24
9
8
19
6
3
27
53
7
90
30
29
1
3
63
5
48
40
20
36
60
28
15
17
1
18
30
51
12
8
13
90
21
32
4
3
5
36
180
7
12
9
27
17
24
25
6
84
45
44
55
90
96
3
87
6
35
40
39
24
36
5
12
12
79
5
4
189
30
5
28
15
36
33
3
5
52
63
60
33
15
129
15
12
60
41
55
24
5
12
36
1
12
35
16
3
36
29
12
1
11
7
33
105
23
19
45
96
63
30
11
19
209
1
95
36
25
48
15
32
40
60
27
41
31
29
28
3
48
5
7
33
3
33
84
32
55
36
24
5
1
47
1
23
12
4
27
48
5
40
21
11
24
16
108
33
42
12
24
72
24
30
96
15
3
12
53
1
156
54
29
28
68
4
9
6
17
19
9
27
17
24
31
78
11
19
48
69
44
13
63
24
27
5
55
17
7
36
29
16
45
27
15
113
24
48
25
15
3
5
31
45
32
76
32
49
15
32
4
33
6
24
161
84
31
12
144
17
36
28
3
17
16
72
32
52
36
32
7
12
21
80
16
8
24
1
6
29
16
68
40
27
42
18
48
30
11
36
19
41
36
96
60
43
29
24
48
1
83
16
32
1
6
45
3
165
27
12
41
24
12
36
120
24
73
39
27
5
31
33
32
43
53
55
41
76
20
12
55
101
19
24
21
3
101
7
5
12
43
45
45
42
5
31
12
18
54
29
49
35
12
52
111
17
64
57
6
96
89
40
108
33
27
3
45
15
72
9
27
42
11
24
7
5
28
20
48
7
9
3
65
12
12
37
42
69
12
96
48
36
3
125
12
24
7
6
47
28
56
40
51
12
101
55
77
28
48
36
93
83
25
54
29
4
8
19
30
48
35
84
24
67
33
12
8
108
52
57
114
18
3
9
87
39
18
15
8
12
28
39
78
51
15
89
72
19
41
19
17
7
12
42
78
93
15
65
24
7
60
9
44
40
44
64
33
30
30
36
54
125
25
23
12
7
54
18
60
12
21
87
12
24
12
24
9
32
48
28
84
24
20
96
36
28
44
36
55
29
19
216
12
12
108
30
30
33
27
5
4
9
54
30
75
128
24
64
9
135
12
135
36
53
7
12
9
20
43
33
68
19
29
28
3
30
36
35
24
16
3
113
28
3
78
23
19
69
36
44
49
30
41
12
4
72
39
89
88
9
48
95
24
76
27
24
17
48
7
72
30
18
33
108
20
168
64
20
31
29
1
47
67
12
9
12
44
16
3
53
7
17
7
17
25
99
20
40
3
33
93
6
17
60
4
3
72
18
6
24
12
12
29
16
63
9
24
27
48
29
7
33
12
45
90
24
21
56
16
39
29
28
51
17
7
45
45
59
96
7
17
12
7
24
21
8
1
36
42
9
57
30
54
3
27
93
20
13
36
3
27
18
6
77
12
4
3
29
109
18
60
53
16
24
152
25
23
16
9
23
48
12
49
11
84
48
12
49
23
91
5
60
12
145
15
39
96
41
1
39
27
65
1
6
125
48
40
8
31
29
31
12
48
12
57
3
77
12
88
72
8
88
20
1
47
13
99
81
11
72
96
31
137
31
60
12
65
12
7
105
36
63
90
35
64
68
73
71
19
6
63
27
9
15
12
33
32
4
36
12
204
8
25
30
36
24
69
24
12
45
30
65
1
78
12
5
79
6
12
42
6
30
5
12
24
96
13
11
4
3
30
83
48
13
3
44
1
27
15
5
31
60
54
6
6
54
12
17
124
63
21
39
69
24
27
24
21
20
36
16
80
31
12
30
39
8
7
45
15
17
55
89
16
15
17
13
23
7
21
44
55
9
33
3
32
43
33
48
72
9
6
45
20
19
6
36
3
24
32
85
12
15
27
ABCD 96112690372*3^$a+1 [50245]
3
288
12
48
48
41
28
63
60
180
9
20
79
9
32
60
16
63
57
3
101
31
9
3
273
104
228
112
51
48
89
28
60
140
24
139
197
4
123
57
99
117
27
36
29
31
17
24
108
52
536
175
89
28
12
168
72
356
24
120
16
32
72
211
29
88
72
188
52
48
368
84
79
132
12
33
80
352
3
249
243
125
55
108
125
24
40
48
108
92
40
3
48
84
65
12
19
29
28
372
15
45
108
27
48
240
45
3
60
81
48
51
12
69
8
148
15
57
108
27
357
108
12
3
48
65
52
12
3
33
20
24
120
76
123
57
267
96
9
60
12
123
17
156
103
137
7
33
180
327
53
40
32
40
108
32
288
67
65
88
80
100
15
29
19
9
68
52
111
137
244
36
140
112
92
196
12
135
48
29
96
4
63
5
12
31
177
108
192
80
52
68
88
20
144
79
149
31
69
108
15
17
91
21
8
112
56
132
235
17
91
245
43
9
32
139
117
144
20
220
8
108
64
56
43
9
123
17
31
60
201
123
93
195
12
153
183
81
36
27
125
352
8
31
149
28
207
173
52
15
185
103
89
148
140
100
3
65
175
9
368
163
5
40
12
8
52
111
149
220
32
36
12
52
356
115
125
12
40
152
28
180
20
12
36
84
136
84
68
12
60
60
91
29
40
180
168
12
39
57
80
40
75
89
60
16
27
125
55
96
12
57
60
15
48
57
212
48
31
77
124
39
41
136
3
60
77
7
48
48
60
57
72
20
31
12
9
236
64
168
51
149
52
116
55
12
33
63
21
36
87
17
19
77
67
17
60
19
161
556
15
149
31
12
96
144
48
69
48
75
177
63
105
72
116
60
67
17
31
105
84
108
183
105
132
8
103
189
3
429
3
93
20
60
112
51
132
60
89
208
68
55
9
39
117
72
3
60
9
39
240
17
12
72
16
15
108
17
84
180
196
87
93
152
108
43
177
3
177
27
125
52
68
168
52
48
63
69
128
223
29
52
56
124
80
43
17
139
77
40
252
3
17
43
180
89
163
5
91
180
12
29
208
51
84
156
57
20
247
96
12
48
9
8
64
243
137
136
15
60
129
36
27
197
48
60
163
12
213
63
81
80
60
19
12
189
36
63
101
88
72
116
55
9
48
68
55
209
28
51
57
200
175
12
53
192
40
51
144
285
92
120
19
77
4
56
64
3
105
168
20
43
41
40
140
40
288
15
156
117
72
183
9
3
5
12
16
60
3
69
48
303
17
4
39
77
115
17
112
200
88
392
60
88
128
24
36
43
12
132
5
52
99
161
28
72
36
32
108
24
19
84
60
93
144
56
43
117
15
165
104
76
92
ABCD 96113272306*3^$a+1 [50060]
32
100
21
42
29
28
108
92
148
12
32
16
180
12
72
3
18
59
16
12
3
42
18
9
68
100
188
12
12
43
45
243
45
92
1
87
24
51
18
27
12
60
8
25
198
141
48
8
12
43
5
12
100
3
45
20
12
1
51
33
27
188
25
23
4
9
59
100
3
105
3
41
108
48
163
12
5
40
27
18
27
12
176
40
44
76
12
45
3
32
61
30
132
12
17
36
112
12
21
95
40
20
52
51
9
8
112
12
8
31
57
92
28
20
24
36
24
16
72
72
168
32
28
120
128
60
43
69
272
1
39
33
6
17
37
35
28
27
17
136
32
40
168
32
12
100
33
63
60
80
55
69
156
3
54
36
159
45
3
12
20
28
60
15
45
12
15
17
73
63
12
48
104
16
24
108
45
15
48
24
180
116
13
11
28
51
9
60
3
5
100
3
9
20
12
43
6
11
60
36
37
83
40
15
18
39
48
3
72
29
79
9
12
51
45
80
40
72
8
52
45
180
87
56
24
36
12
52
120
8
73
18
17
4
48
63
17
1
30
9
51
177
24
33
30
180
18
87
72
108
48
12
123
57
12
20
109
99
45
36
51
8
52
36
24
48
20
160
8
7
93
12
12
20
61
147
3
69
120
39
17
52
48
12
3
18
27
3
24
108
5
40
27
57
48
8
124
48
111
41
16
33
39
8
7
66
54
113
40
20
24
40
51
60
17
12
76
12
8
84
16
12
72
20
28
60
48
72
12
36
93
27
15
89
48
151
41
28
60
45
90
33
57
15
68
25
47
108
12
91
21
9
39
15
18
87
3
108
41
19
57
24
36
92
12
16
12
8
4
39
17
84
36
7
17
16
135
5
7
17
19
21
20
40
69
90
29
25
27
99
21
8
100
60
32
49
59
28
84
99
41
31
17
73
35
4
8
60
28
24
21
87
108
87
6
30
57
15
9
56
13
39
20
12
16
60
140
4
56
24
61
35
12
48
40
204
3
17
121
35
24
16
3
9
48
15
77
52
108
20
85
27
36
20
7
33
3
30
51
8
160
15
45
45
150
45
32
88
48
140
7
30
183
12
20
43
105
192
20
25
23
52
63
5
4
108
105
90
30
75
3
69
48
45
83
127
57
36
87
137
76
60
312
8
37
27
33
3
12
12
180
20
43
36
192
45
33
30
114
15
32
16
120
260
12
28
72
108
33
11
28
8
13
87
93
27
12
72
159
17
12
40
8
12
40
12
8
13
39
159
54
30
78
30
57
8
97
6
9
12
228
108
20
4
8
12
13
3
12
32
16
80
184
9
27
24
9
84
23
84
19
57
72
80
52
8
48
52
135
36
81
33
35
52
93
3
27
5
1
51
21
15
192
32
223
53
24
73
3
24
56
7
33
12
8
13
11
103
30
23
60
12
40
33
75
20
100
84
3
5
13
95
13
131
88
12
63
66
11
13
47
60
28
111
114
15
15
33
57
83
100
12
3
9
176
60
52
108
12
92
28
3
9
36
12
3
117
60
48
20
12
52
36
20
4
171
5
7
17
28
33
18
9
48
15
45
24
93
35
60
28
3
57
15
12
33
72
12
20
13
3
12
12
20
109
60
72
75
24
128
25
75
15
36
89
85
18
5
4
159
137
12
28
75
9
48
120
51
77
40
32
40
60
3
17
40
51
21
156
27
17
1
15
12
12
48
60
32
160
21
15
75
29
220
248
28
20
24
19
9
20
40
45
18
89
60
79
60
54
23
12
85
87
48
81
162
9
48
3
9
36
24
21
59
16
12
20
235
5
40
3
5
24
43
17
43
33
12
48
104
76
80
25
48
11
16
12
188
43
17
84
28
72
21
72
27
21
15
44
31
60
17
28
75
18
24
126
81
56
160
24
21
39
63
33
75
29
100
36
3
12
5
4
36
84
48
8
60
12
31
9
120
12
39
89
43
48
9
123
65
40
15
45
72
63
78
27
57
3
12
21
114
77
36
52
32
103
90
6
12
9
63
36
54
3
57
30
65
31
12
57
12
39
9
15
65
88
32
108
4
8
12
61
39
56
24
16
12
45
3
32
91
42
39
48
183
72
93
44
43
30
15
3
77
1
11
28
15
18
30
129
21
87
8
67
66
27
32
13
47
175
5
13
27
21
11
31
108
129
12
39
9
21
27
32
13
87
72
3
5
55
5
52
56
160
105
27
3
29
43
18
135
24
21
42
33
60
63
17
4
3
30
47
43
65
52
99
9
45
6
41
28
8
84
16
12
20
52
36
20
40
75
9
63
117
36
12
123
69
159
21
3
125
85
3
72
48
72
3
69
3
165
195
57
8
100
8
43
9
12
33
63
20
24
1
27
80
43
5
100
44
88
20
12
13
3
12
72
21
ABCD 96113279396*3^$a+1 [50112]
53
42
45
4
8
36
112
152
88
35
33
24
123
33
16
104
15
21
120
36
15
49
23
96
84
1
36
179
49
92
4
20
60
136
44
76
41
19
36
104
93
75
36
147
9
3
33
72
36
27
33
24
51
120
9
60
3
45
28
20
72
48
9
30
36
9
60
16
185
19
215
1
17
3
16
8
60
63
33
16
41
18
9
45
30
37
44
27
37
68
84
28
36
89
67
44
64
95
57
28
116
100
44
72
36
3
69
16
20
52
12
32
4
59
1
72
53
27
4
11
45
12
12
3
21
40
36
29
15
52
8
24
48
48
16
44
72
4
164
45
79
23
60
97
20
132
136
68
9
3
72
21
151
41
55
12
56
45
15
15
24
33
3
45
39
33
27
30
96
79
80
12
3
18
15
63
49
56
12
75
9
4
59
85
8
3
21
60
81
12
103
83
69
60
48
15
73
12
44
3
25
36
59
13
23
49
11
45
9
18
49
48
8
28
36
23
21
64
20
40
35
21
96
4
24
12
104
4
72
11
169
44
24
48
15
42
103
80
15
13
179
13
80
28
56
9
27
52
20
75
37
120
29
15
136
29
87
3
49
23
9
39
21
48
36
39
36
81
9
54
36
21
24
27
72
6
39
15
36
157
12
8
87
121
56
40
8
15
120
33
108
52
108
5
240
31
89
19
53
18
49
56
60
15
24
21
4
36
32
87
48
9
4
56
88
96
80
76
36
23
9
60
48
28
32
153
84
6
105
16
149
31
161
18
37
12
80
28
32
63
57
51
21
16
23
85
5
54
18
87
60
63
13
44
3
13
12
60
77
27
4
36
188
28
44
184
5
19
23
90
7
36
36
41
55
48
44
3
13
116
40
41
78
81
3
13
8
52
17
91
144
56
52
12
41
31
11
120
37
41
7
8
64
11
30
72
72
3
57
3
40
23
9
28
120
24
36
17
6
25
5
27
60
84
4
95
24
33
12
63
33
36
24
24
48
60
27
45
75
60
13
44
96
52
56
9
183
27
45
15
21
27
33
16
80
123
73
17
55
23
69
51
42
3
100
8
24
72
84
12
33
27
40
8
75
21
144
36
40
8
16
32
3
54
55
32
3
6
7
65
7
23
93
84
52
23
1
272
3
45
45
30
1
56
57
15
16
17
67
8
28
119
81
40
32
88
5
67
77
111
87
13
152
24
159
9
63
13
35
21
3
13
53
15
4
23
12
60
48
13
32
40
252
80
15
37
8
33
72
18
192
45
33
39
4
44
88
48
20
4
8
60
27
66
15
12
12
168
24
16
8
72
12
60
16
44
63
9
51
33
87
13
240
72
5
27
16
44
48
4
224
15
21
100
23
25
36
24
23
18
39
36
36
48
72
33
18
145
8
84
100
56
16
29
75
64
8
148
24
41
51
33
55
8
24
4
80
4
23
49
68
36
180
120
12
4
41
7
8
3
61
11
30
15
84
204
16
44
12
4
20
36
24
24
4
23
48
105
52
44
60
100
68
112
44
27
37
71
45
36
4
80
39
30
3
88
77
7
96
92
87
21
64
20
45
43
8
69
18
37
36
35
1
89
51
48
72
36
105
15
3
12
9
76
8
12
48
15
84
33
4
8
28
44
36
60
3
49
32
48
28
23
1
23
30
18
37
35
18
90
33
39
1
36
8
105
18
337
20
3
13
5
7
5
72
31
44
196
35
141
3
13
80
48
24
3
25
20
183
24
133
32
72
51
45
12
96
39
13
68
64
36
20
60
40
24
72
36
12
8
3
30
144
27
108
63
49
20
4
12
8
120
52
77
91
5
7
60
32
165
18
37
20
36
52
167
48
57
12
16
60
228
24
23
45
60
195
45
4
44
75
9
120
72
63
93
12
16
5
72
55
32
12
9
27
60
45
79
80
16
44
60
4
44
63
93
16
20
36
12
12
159
57
27
18
55
35
9
141
67
152
4
32
63
157
24
8
108
15
25
60
20
60
84
48
40
56
96
40
119
57
28
5
111
4
60
56
33
6
9
3
49
60
80
100
36
20
15
45
24
48
76
20
24
52
8
45
51
4
8
60
12
15
18
67
20
72
60
76
44
64
72
20
60
15
45
12
15
141
52
20
52
20
72
60
16
44
33
27
63
30
31
44
21
72
48
307
35
162
18
33
36
40
20
69
162
57
16
56
16
107
85
32
60
3
33
52
36
24
36
107
37
12
29
15
52
95
12
141
24
75
25
8
3
49
5
123
60
27
45
100
23
45
4
36
17
15
36
4
48
68
9
91
116
64
35
37
84
24
17
19
23
57
36
60
48
15
97
47
13
23
9
45
31
35
162
3
39
117
88
56
72
3
1
68
3
57
15
60
66
15
75
45
9
6
61
11
57
12
28
5
27
4
24
72
80
4
44
48
27
25
72
11
57
45
78
12
21
ABCD 96113642494*3^$a+1 [50087]
48
42
65
208
105
23
79
180
42
48
35
48
192
55
9
81
191
97
15
32
48
96
96
48
55
137
16
267
53
91
101
48
49
239
43
5
37
36
71
103
24
17
112
128
7
6
12
87
32
169
72
90
78
426
29
96
295
36
54
300
35
64
32
144
16
15
17
7
9
111
17
37
24
83
48
349
3
327
41
7
9
141
90
48
126
107
48
13
18
30
3
69
132
167
7
9
33
72
215
144
96
115
77
31
129
123
60
18
23
160
48
141
252
54
6
59
256
3
168
5
49
120
78
102
3
32
205
35
181
30
60
120
137
31
156
165
3
173
240
13
36
114
72
5
112
80
112
80
19
36
126
11
112
219
5
91
21
32
73
126
105
57
87
48
128
163
29
7
36
108
72
78
3
48
33
42
126
120
42
5
85
11
205
99
48
176
16
123
5
109
36
12
162
17
16
93
275
96
187
36
6
54
101
64
69
107
67
93
69
216
240
3
96
32
121
23
25
71
96
1
63
128
16
96
128
229
267
27
21
224
25
36
3
81
18
125
97
47
1
150
9
21
288
11
48
96
7
42
12
99
80
96
139
101
25
90
29
49
95
103
89
91
69
3
141
144
21
36
183
32
49
114
29
16
192
105
87
3
36
41
49
138
165
21
75
80
144
144
61
126
101
16
9
135
3
77
64
9
216
138
36
6
84
215
96
193
378
150
90
48
21
15
129
80
48
16
80
16
135
89
16
128
19
258
59
67
45
45
3
123
198
126
33
32
55
89
37
18
233
19
78
72
54
174
3
144
3
54
18
5
79
209
48
96
64
33
351
105
18
53
13
168
11
112
705
191
7
72
30
51
81
63
32
25
71
19
45
27
165
105
39
87
252
29
352
105
39
327
84
69
144
32
240
192
160
48
69
107
48
7
105
21
59
19
12
42
120
6
36
69
21
120
3
48
32
7
89
109
6
77
16
288
48
75
90
66
201
15
17
199
144
9
141
35
55
84
149
1
95
64
32
19
141
39
6
30
5
91
84
161
19
54
114
53
49
15
144
135
126
219
69
18
105
32
112
3
36
120
129
75
53
49
126
17
55
132
21
48
32
64
9
119
133
11
192
16
21
138
114
12
3
111
17
19
77
48
16
69
54
21
48
57
119
97
114
29
25
36
126
101
48
49
47
37
96
11
79
30
36
15
144
9
228
51
3
93
141
90
72
90
39
93
36
120
180
3
144
320
96
48
1
95
16
48
21
107
16
39
36
180
65
16
63
17
181
108
96
111
32
103
42
15
75
36
161
1
47
16
27
101
151
9
48
123
36
17
127
18
468
126
90
99
128
97
63
48
69
59
16
117
75
105
23
67
189
189
24
48
27
135
41
397
120
18
60
120
5
49
6
ABCD 96114546644*3^$a+1 [50006]
35
42
78
162
168
24
18
145
35
48
72
18
12
183
69
6
120
13
29
51
9
7
35
21
40
35
150
42
72
36
54
6
69
16
35
42
51
9
60
30
12
249
27
42
3
15
84
69
69
211
41
15
45
30
18
30
48
13
32
9
6
97
5
171
24
3
69
15
49
89
7
48
56
21
3
105
7
35
60
6
72
3
27
42
43
35
12
33
72
51
42
102
126
63
21
6
24
36
12
30
18
117
16
56
183
78
19
5
43
107
48
18
19
80
3
12
1
48
29
12
18
72
66
99
81
90
12
30
30
133
5
30
24
96
93
81
90
48
12
78
3
160
35
24
69
120
39
30
3
69
30
48
102
36
19
35
13
8
27
42
6
12
12
69
57
300
234
30
18
12
18
60
48
63
21
60
159
40
296
45
30
69
21
108
48
54
90
39
16
11
24
6
42
48
42
48
3
9
18
90
42
57
280
56
45
30
24
30
15
3
18
12
12
36
60
132
12
30
18
30
12
60
126
102
57
33
55
5
75
45
30
30
7
8
147
85
53
3
45
42
42
6
12
37
83
18
30
54
6
42
55
35
42
48
78
30
15
24
48
72
96
27
13
77
12
18
30
162
78
7
8
3
69
48
3
150
12
48
54
120
13
48
95
30
24
48
42
33
45
12
48
111
136
8
45
30
150
180
18
42
90
93
207
48
12
93
27
120
30
12
43
77
96
54
60
126
19
5
51
39
33
57
55
53
51
27
12
30
48
19
5
3
33
12
30
12
6
42
102
36
102
90
102
48
1
131
66
24
51
15
192
48
30
3
27
37
5
48
30
13
221
48
51
51
18
168
3
9
48
12
43
8
51
18
12
63
40
47
9
72
75
90
43
56
3
30
60
48
27
72
33
15
87
6
54
48
85
5
3
24
48
15
12
180
138
42
13
35
12
81
105
60
42
48
30
67
56
27
117
87
30
6
72
18
67
176
72
88
101
3
87
241
29
30
18
18
33
21
91
5
3
40
41
6
9
88
5
123
64
35
48
12
48
108
24
13
35
60
1
29
12
186
72
37
8
45
75
147
6
15
69
30
48
258
114
30
3
72
3
72
165
51
42
120
102
13
53
27
3
12
81
21
139
32
24
40
5
30
69
87
54
91
59
48
21
64
77
78
72
45
75
66
114
30
19
149
75
3
24
66
12
7
80
45
60
39
9
15
3
30
60
102
21
51
13
47
1
5
90
222
30
18
99
45
19
11
90
30
6
60
24
3
15
1
131
45
63
90
63
117
48
12
48
55
35
60
12
42
6
37
48
8
27
72
18
3
57
192
48
7
56
141
43
47
60
69
69
3
45
43
224
3
54
258
37
95
1
35
114
6
85
5
27
45
12
103
56
39
30
60
15
27
168
37
11
30
63
87
54
6
174
48
135
57
55
96
227
12
36
42
48
19
35
150
15
45
78
108
282
42
90
18
57
24
27
30
42
18
30
60
12
48
37
96
77
72
43
5
72
12
150
81
99
150
48
42
18
43
5
30
24
45
3
21
16
131
45
160
77
102
13
32
21
42
48
60
85
29
19
11
48
18
27
33
39
24
72
15
30
12
63
69
6
42
115
83
42
18
9
21
27
27
48
12
6
144
36
55
137
48
15
144
48
40
83
165
45
30
42
27
168
15
48
129
105
6
12
90
168
12
7
5
6
72
48
72
18
30
132
42
39
21
3
136
96
11
42
42
49
41
228
18
42
151
56
195
66
12
12
99
21
18
60
72
18
3
45
43
56
3
132
6
99
51
30
12
48
30
60
30
30
37
8
39
6
42
12
78
132
3
117
6
24
61
5
30
24
85
8
147
96
165
117
27
24
99
78
39
216
39
186
162
18
54
96
93
27
90
235
80
45
163
29
162
78
72
43
35
102
55
56
27
45
3
60
9
24
9
90
45
15
60
120
21
51
90
6
24
6
132
102
141
64
5
43
95
33
72
117
30
48
180
48
90
55
107
37
11
30
7
107
69
120
27
42
27
3
72
48
48
45
9
6
42
18
45
45
30
13
191
48
12
18
60
7
83
48
24
18
48
102
102
18
30
7
48
47
1
5
3
69
3
45
27
123
12
33
15
42
60
43
35
192
18
ABCD 96114710644*3^$a+1 [50262]
23
9
69
27
160
65
18
45
75
114
48
78
30
55
107
78
30
9
160
101
60
84
90
6
187
192
35
61
47
30
3
75
12
60
18
120
60
39
48
57
103
185
102
36
45
45
99
48
64
83
13
17
186
21
64
5
27
93
60
72
138
24
18
43
65
72
12
36
7
65
60
19
71
18
54
30
6
72
12
186
319
48
65
63
96
39
57
63
60
102
63
117
43
17
12
78
18
355
17
60
48
54
78
63
165
27
15
145
65
15
3
150
54
33
93
147
112
11
277
65
120
7
35
48
72
181
59
133
65
127
35
270
127
29
24
36
264
15
21
60
360
55
35
90
30
37
35
45
45
19
59
21
189
42
180
30
183
39
30
60
31
320
207
129
63
33
45
12
6
1
29
72
123
144
81
90
174
6
81
81
15
177
36
90
42
135
75
78
54
138
39
48
21
60
31
96
32
3
72
48
133
80
45
72
90
225
27
325
48
5
210
90
15
160
128
16
101
90
49
80
16
47
33
27
18
48
54
45
96
309
126
109
176
9
48
78
9
111
234
126
90
24
55
83
240
30
18
109
41
12
240
90
90
48
42
120
42
18
57
45
67
23
153
15
97
101
84
231
27
69
48
21
139
11
180
49
48
5
60
18
300
24
18
30
25
47
78
48
204
48
60
192
6
84
90
55
35
150
108
75
144
9
60
162
72
1
272
33
12
78
72
13
17
90
42
36
90
84
78
27
165
123
48
99
126
60
30
162
42
153
225
18
109
48
23
12
60
49
41
72
126
90
252
90
18
180
27
3
90
162
90
150
97
23
105
45
48
51
39
105
45
67
35
168
37
48
5
90
54
126
84
348
93
27
37
185
120
6
169
5
78
180
73
125
51
183
18
7
83
18
12
60
12
18
165
33
15
255
294
36
162
30
42
126
30
42
12
90
6
12
127
35
36
9
45
60
270
25
173
12
7
29
147
105
42
13
17
126
42
39
99
72
357
45
48
18
54
330
97
29
12
42
228
90
18
45
16
29
42
12
141
117
102
6
12
168
139
288
77
108
18
90
192
60
18
141
21
43
80
57
30
42
31
305
15
27
72
141
39
48
249
9
199
65
127
59
85
5
91
71
25
5
108
72
39
111
18
12
60
39
16
53
139
71
9
51
12
72
36
54
90
6
31
53
36
39
3
13
59
66
60
162
12
240
210
18
72
6
90
72
12
25
11
60
120
1
23
138
72
18
60
25
5
18
42
120
132
48
90
78
27
63
49
143
33
9
336
231
3
18
60
120
87
81
30
60
180
1
179
54
55
35
30
18
45
48
96
81
15
27
138
132
90
45
183
18
72
108
72
123
39
6
67
17
6
84
18
67
65
111
9
55
5
48
187
173
42
66
72
175
5
78
61
11
18
54
157
23
288
210
90
78
102
25
47
90
240
36
90
265
77
90
90
127
32
16
32
112
89
42
48
109
41
90
342
ABCD 96114906346*3^$a+1 [50037]
23
25
63
87
5
88
9
36
108
6
81
60
8
4
75
72
21
20
37
30
6
131
4
56
43
65
1
75
12
12
20
12
4
20
25
27
12
15
6
71
28
3
5
52
51
24
18
3
84
3
17
157
11
13
11
19
36
216
5
88
56
16
48
21
11
108
31
36
77
7
5
76
27
18
18
6
3
96
164
37
11
52
32
1
107
1
15
57
12
35
7
84
41
24
49
11
1
24
27
8
72
40
32
37
54
9
36
32
43
36
24
41
49
11
1
72
35
12
49
35
85
155
100
24
32
103
41
31
5
55
18
111
24
48
87
53
12
1
6
36
12
5
127
54
15
21
3
15
5
12
13
11
4
27
48
45
20
61
6
18
51
21
71
19
30
11
12
148
12
92
60
28
20
1
39
81
35
36
4
12
3
29
7
53
100
51
17
13
90
9
20
97
39
80
7
24
41
52
27
29
40
12
68
19
5
12
19
65
24
1
12
18
5
84
25
47
1
18
24
48
17
25
3
9
59
55
36
65
19
42
12
11
115
125
1
11
13
11
16
8
31
33
3
33
24
87
65
16
33
59
7
18
18
33
27
5
7
17
43
17
103
17
16
32
16
20
25
36
39
51
18
95
37
39
51
5
13
11
24
12
48
40
60
8
79
101
52
56
31
156
17
12
28
3
45
27
21
92
13
11
19
45
15
5
25
35
36
1
18
42
18
9
3
57
152
28
20
16
44
16
27
137
28
87
41
31
9
9
11
79
17
24
19
5
48
12
1
159
3
29
103
17
19
9
27
18
12
18
18
23
4
15
12
5
49
35
271
18
126
41
31
33
104
13
27
48
27
81
27
24
81
12
48
3
5
60
1
24
11
64
15
17
13
54
21
44
100
3
89
1
54
89
60
31
29
12
48
40
140
36
4
9
90
21
24
36
24
27
21
33
59
103
108
9
32
24
4
15
42
18
45
3
5
84
148
51
6
30
41
28
39
6
11
145
6
45
60
3
5
7
24
33
56
1
3
27
5
103
6
15
12
9
48
51
21
18
72
21
32
25
23
88
80
100
9
15
75
77
16
12
20
36
36
61
27
3
54
18
5
55
17
24
31
5
24
19
42
84
27
33
87
104
43
65
97
18
36
36
5
28
36
104
168
60
133
54
17
61
18
9
21
96
23
13
47
1
6
18
90
33
68
7
12
6
27
93
75
24
92
16
32
16
12
12
56
40
60
15
72
42
15
92
1
48
39
56
31
9
15
17
100
72
93
27
27
24
36
36
33
20
84
25
66
41
16
72
20
67
29
12
19
36
17
37
23
28
60
8
24
13
54
21
44
48
96
24
76
15
42
102
45
32
4
84
123
18
90
24
36
12
18
27
12
57
35
16
3
126
23
7
33
36
9
48
15
104
120
36
40
9
3
93
54
33
15
18
24
51
8
7
105
3
69
228
69
3
15
36
5
4
8
24
124
44
28
87
53
12
12
115
36
45
8
1
78
81
56
73
18
5
48
4
60
27
81
12
3
72
5
25
75
21
87
15
105
27
30
3
92
36
31
60
18
35
12
1
60
15
8
36
64
132
48
12
80
40
48
44
16
56
13
23
52
15
12
5
4
81
39
21
48
23
13
47
72
43
53
36
120
28
57
119
36
25
18
41
7
29
4
44
16
72
3
5
24
12
28
15
41
60
24
16
9
30
96
30
27
117
3
3
12
180
5
19
18
36
11
16
27
45
56
24
28
9
23
72
25
18
96
30
15
44
157
59
4
36
32
72
73
15
15
24
33
32
148
8
48
31
29
60
52
12
48
8
36
25
54
6
3
27
108
21
15
5
60
7
108
5
4
20
12
4
60
9
18
137
25
3
105
27
147
108
6
39
20
36
36
43
132
113
12
76
15
12
6
11
16
8
37
3
24
20
55
41
19
21
12
57
47
16
75
89
156
13
54
81
12
63
54
23
37
30
45
63
29
64
24
51
9
81
90
9
45
51
12
27
21
27
72
5
13
47
76
72
27
18
23
61
11
12
40
48
20
19
9
20
19
17
16
147
18
60
123
24
51
45
81
51
20
12
36
96
64
39
5
12
55
24
65
97
47
72
43
5
25
6
54
23
232
33
23
84
73
3
15
12
72
5
1
120
15
24
21
36
111
8
19
77
1
18
45
24
3
30
18
29
28
15
29
108
48
103
9
32
60
25
18
21
20
55
89
37
23
25
15
21
59
60
7
9
9
15
21
35
19
5
88
8
31
18
75
87
65
19
24
17
19
36
125
76
132
3
33
44
28
32
12
24
31
9
32
7
21
44
12
181
12
23
132
28
15
29
24
64
15
12
6
27
8
13
11
25
3
51
96
21
15
29
25
3
56
4
80
13
15
63
125
127
33
21
30
60
120
24
29
48
25
42
5
40
20
43
17
55
12
9
72
8
19
5
40
48
3
5
40
24
21
15
15
29
43
65
13
27
8
31
21
44
115
21
8
24
12
48
36
4
15
105
60
27
18
11
52
15
29
24
19
30
63
44
1
3
20
52
8
61
59
31
9
32
40
32
16
39
45
3
78
99
56
25
15
140
61
63
27
30
144
39
15
17
79
12
17
55
6
27
39
198
36
36
6
48
5
19
30
167
19
105
75
57
105
23
96
4
104
36
19
33
3
24
12
89
19
36
36
113
40
20
25
75
56
24
36
31
5
16
8
4
200
73
15
32
91
150
30
6
30
24
12
108
5
4
27
5
13
155
31
29
7
93
27
21
48
27
48
5
36
76
32
91
5
4
27
21
60
45
23
4
96
44
40
63
45
27
81
60
20
84
217
11
25
3
104
7
5
31
57
27
9
9
42
33
147
29
19
21
24
20
43
33
56
4
12
8
49
3
60
12
57
3
33
15
8
184
32
25
18
18
27
20
12
48
ABCD 96115723376*3^$a+1 [50005]
12
18
60
210
71
124
56
49
42
33
9
23
37
23
52
32
211
57
15
78
35
13
72
12
36
12
143
7
108
114
48
75
8
49
75
80
13
63
132
44
120
43
18
227
16
80
127
17
16
32
60
7
90
156
30
117
57
3
33
90
41
4
24
93
12
30
33
57
120
60
3
32
72
301
42
90
15
75
48
78
27
3
9
32
36
85
12
3
32
28
12
21
30
45
164
301
167
157
47
13
126
60
69
48
48
99
90
150
96
72
12
96
30
30
69
60
105
107
16
12
32
64
57
108
12
75
20
204
1
42
30
15
3
153
87
29
61
78
17
100
57
120
47
1
90
30
30
90
15
48
60
60
69
78
60
149
49
179
85
48
18
129
15
105
21
11
16
48
15
120
9
33
27
36
45
15
9
11
7
5
163
57
75
12
78
78
42
27
48
63
24
21
39
30
75
213
12
63
12
123
270
72
47
4
132
44
4
165
11
91
117
8
180
108
7
45
45
15
27
90
36
75
12
20
28
39
77
13
47
36
127
21
15
29
1
95
55
9
48
57
48
27
15
30
51
117
12
6
30
84
3
12
36
92
55
12
48
48
60
57
165
42
41
4
32
19
42
30
65
7
48
45
93
90
45
12
15
33
12
164
31
17
133
155
13
24
71
36
13
3
44
43
6
35
100
27
48
101
64
24
111
65
7
17
1
47
55
12
6
15
27
42
3
63
12
33
57
30
5
52
21
15
60
15
12
65
48
19
141
144
45
48
35
168
25
24
36
132
72
75
32
49
24
66
5
12
43
9
15
33
15
29
244
116
24
55
9
63
53
37
75
68
37
60
48
120
39
63
105
48
45
54
6
27
12
20
148
33
71
144
40
69
6
5
160
15
9
56
85
132
35
48
52
44
1
15
33
15
87
5
7
65
13
47
12
24
7
90
15
57
216
27
140
148
12
93
42
17
151
245
37
12
35
13
42
5
151
5
4
48
63
245
49
138
48
69
15
65
1
54
213
32
13
30
117
45
15
33
87
108
20
24
4
27
102
11
112
3
42
18
5
84
43
93
32
40
8
40
15
12
33
116
103
5
100
33
18
69
36
27
42
23
48
40
120
69
36
12
27
36
45
47
43
84
5
121
12
48
27
15
93
99
17
16
213
107
28
24
15
48
29
64
105
27
44
73
3
33
30
17
43
30
27
12
3
17
12
4
252
68
36
1
30
48
57
165
15
45
60
107
55
33
68
67
138
42
5
97
15
45
51
57
12
111
80
19
48
45
3
29
13
15
8
37
27
33
75
32
1
27
20
172
96
279
120
48
5
43
12
53
139
36
57
87
225
21
42
5
85
23
49
131
37
18
41
73
51
45
72
63
15
5
37
78
12
48
24
66
39
33
72
180
48
72
6
5
12
13
87
60
44
31
5
48
96
19
17
73
42
132
18
12
90
173
25
23
36
1
203
115
12
42
48
108
39
141
27
12
32
1
3
45
12
18
45
147
78
120
27
57
3
93
39
36
32
28
12
8
7
30
18
17
13
131
43
101
7
48
54
78
29
139
5
7
120
48
42
167
103
108
89
28
8
19
126
42
42
48
119
64
27
57
3
29
31
48
84
6
120
204
168
18
120
45
39
6
35
37
87
33
12
78
90
12
60
60
36
54
21
32
133
12
48
42
168
29
13
3
39
21
32
13
54
36
42
3
24
20
1
12
23
37
60
27
21
71
31
90
18
29
40
8
88
164
151
9
33
63
105
24
11
157
72
30
17
124
32
37
66
41
19
17
52
56
7
18
15
12
33
60
35
37
15
12
33
15
27
108
42
3
92
12
148
68
55
120
33
44
76
24
51
29
1
42
42
11
25
39
3
165
68
127
53
19
36
120
270
47
37
36
54
18
12
3
60
63
57
15
138
30
180
12
5
103
9
3
29
49
90
5
85
42
17
36
25
90
24
36
41
19
90
27
8
25
54
6
15
9
6
5
205
11
88
45
75
3
5
40
104
24
19
17
43
101
52
57
3
12
75
197
4
39
36
41
16
44
28
75
21
105
132
42
48
17
12
43
66
15
200
25
12
3
20
4
33
48
15
12
32
25
78
48
60
144
18
30
113
184
176
36
13
ABCD 96115791932*3^$a+1 [50060]
9
24
40
125
91
215
25
80
40
65
31
65
51
60
69
43
23
13
36
44
57
75
24
75
9
45
42
54
39
141
3
120
3
30
3
4
17
55
36
17
27
36
60
3
102
114
66
60
18
36
33
21
36
39
4
12
35
36
57
16
56
51
30
123
45
19
17
99
16
209
12
42
21
52
47
13
188
24
40
48
155
25
47
21
40
72
24
20
28
173
43
32
64
131
85
32
15
33
39
54
7
80
33
42
33
100
131
25
8
171
180
90
12
18
42
15
40
152
45
18
18
7
65
3
76
20
75
81
40
8
112
35
33
87
9
33
66
36
21
64
20
9
39
48
148
17
18
21
16
53
19
53
54
1
17
115
47
1
24
116
123
81
33
7
41
60
7
11
12
57
15
90
3
123
85
11
18
3
33
15
75
120
6
36
84
6
253
20
24
3
108
6
48
72
43
11
24
30
123
27
1
71
1
125
18
66
31
8
69
31
29
51
12
88
59
13
8
69
60
18
25
65
12
6
30
15
64
60
116
15
186
54
181
35
69
87
33
27
33
21
90
45
16
48
24
77
18
81
15
144
61
20
117
27
136
35
12
90
43
11
78
135
27
129
96
16
29
99
16
48
20
52
11
13
11
30
15
3
96
174
31
101
99
75
25
47
49
29
30
36
6
162
12
24
1
36
17
66
49
5
3
3
61
20
64
11
25
44
189
66
60
37
137
36
42
12
81
27
72
61
29
60
48
3
147
30
3
72
69
60
66
49
41
24
79
12
35
54
18
12
96
12
13
8
21
36
115
65
18
54
102
13
72
8
51
45
4
23
9
15
18
90
37
143
1
11
33
16
29
27
45
144
79
47
66
54
21
39
9
45
91
8
36
21
31
12
101
75
84
48
9
6
72
73
8
315
25
12
20
4
188
60
45
6
37
32
15
61
17
18
105
40
29
78
30
15
27
37
29
42
12
45
48
93
30
54
51
45
72
27
16
32
87
18
54
81
3
6
39
27
24
25
5
6
48
42
15
48
16
23
72
33
45
3
33
15
129
72
30
13
92
9
87
33
27
88
17
15
28
137
108
66
21
57
91
132
77
168
210
42
55
96
164
52
5
18
6
72
3
16
65
6
48
36
45
9
24
18
72
93
87
1
29
27
16
24
41
108
67
20
75
25
29
6
189
39
54
51
189
12
79
35
37
44
16
12
36
119
6
90
61
44
64
36
41
36
18
9
33
163
17
30
49
5
123
81
54
30
96
12
15
12
27
25
35
61
23
121
140
36
52
143
33
136
20
28
11
85
47
54
138
168
18
7
72
8
3
36
73
116
16
11
105
40
32
21
15
39
205
137
54
1
11
33
64
68
24
15
33
21
79
65
43
48
71
54
30
24
30
6
84
6
55
11
33
45
126
12
60
97
12
53
75
51
1
8
3
72
133
125
18
105
12
9
18
37
29
24
55
8
9
108
48
42
1
56
9
7
32
87
93
21
75
76
8
33
27
45
7
8
16
20
9
27
3
6
7
48
24
131
42
7
32
76
29
180
30
49
65
30
24
45
28
8
16
8
321
54
78
72
7
41
72
42
9
39
85
65
43
23
81
69
12
7
17
51
3
90
127
20
33
15
57
19
24
44
112
35
1
32
33
114
36
9
120
33
55
47
24
81
21
54
60
109
35
72
33
69
75
147
84
57
3
12
222
27
24
51
61
53
102
69
9
54
72
33
168
123
12
108
132
9
24
76
11
24
9
144
45
91
32
60
15
300
42
27
16
140
45
24
3
51
109
8
52
131
96
1
65
42
21
72
87
18
90
102
108
63
81
31
65
19
44
144
171
12
25
29
78
30
43
108
11
49
5
6
45
168
36
4
107
109
36
53
30
25
35
33
28
72
185
18
61
71
18
36
90
25
65
36
63
64
53
7
116
12
27
93
87
1
24
5
18
97
36
11
24
105
4
83
193
41
151
252
17
75
24
9
108
55
20
27
45
123
18
54
1
164
33
54
1
35
30
78
25
44
12
3
90
51
27
25
5
234
6
54
30
18
36
45
24
45
15
12
16
5
18
25
96
11
12
81
45
6
21
87
18
120
60
7
47
61
8
57
3
4
12
161
27
52
116
39
174
39
3
72
36
37
32
57
111
27
6
15
136
8
51
45
160
65
15
9
7
8
60
60
27
36
18
7
80
3
36
25
29
30
6
55
80
100
29
15
120
69
12
24
12
42
73
24
11
144
81
48
15
69
12
28
36
60
5
24
43
5
ABCD 96115826512*3^$a+1 [50045]
64
48
29
15
24
9
6
49
32
36
12
28
8
4
216
24
36
72
20
33
39
16
20
36
4
20
27
9
16
8
16
59
1
41
39
4
20
36
60
16
12
41
27
4
68
36
15
30
39
15
72
36
49
36
12
48
5
99
24
60
4
47
13
8
15
13
36
89
36
60
30
36
13
44
21
15
36
75
21
15
18
31
8
72
4
60
77
15
24
40
24
24
12
24
20
52
137
63
9
39
96
36
28
41
19
104
12
76
48
36
20
36
99
1
60
24
8
27
21
24
16
8
4
36
116
24
39
6
19
12
20
24
52
8
160
5
19
53
18
25
35
45
24
3
37
48
92
16
77
15
3
30
51
75
109
17
27
28
24
101
207
28
12
8
52
23
30
19
60
80
4
72
8
4
56
45
27
52
60
20
40
12
35
61
44
9
12
7
8
84
64
20
64
32
69
15
21
15
51
24
13
53
3
12
39
24
145
12
80
12
51
45
60
4
12
5
19
20
52
8
60
45
51
21
18
105
36
24
4
8
40
20
63
37
8
4
5
31
36
20
21
15
99
49
17
99
69
27
4
24
32
48
4
35
36
57
75
18
151
8
57
39
9
55
116
72
60
39
6
103
35
9
45
43
53
15
16
5
15
105
43
8
3
6
90
1
20
15
12
45
28
12
137
19
29
168
30
33
36
28
116
57
3
36
4
20
12
3
45
4
20
21
7
12
236
60
4
72
8
40
12
48
35
25
107
9
45
7
72
11
21
64
12
5
15
4
108
108
60
47
36
1
5
15
21
7
8
69
51
40
5
19
24
96
8
28
24
11
25
44
9
39
33
7
47
21
12
60
12
15
6
18
21
36
12
12
28
17
111
27
1
44
36
64
20
16
20
15
45
12
28
44
15
13
60
48
11
54
39
12
24
36
63
72
21
3
30
27
24
4
20
51
18
31
56
4
20
15
121
8
141
15
12
48
36
28
48
48
56
51
33
52
65
75
12
3
30
39
28
68
40
68
36
28
20
52
20
60
4
59
33
60
39
84
42
195
69
39
51
169
72
44
3
21
24
48
3
109
47
61
65
7
11
9
12
16
44
51
33
51
49
32
28
5
91
29
54
37
80
24
24
21
126
13
12
80
96
12
28
32
36
27
13
11
85
36
12
11
21
84
15
42
15
84
3
21
4
8
28
96
5
3
76
36
80
60
33
3
40
60
8
12
4
84
77
18
36
9
64
41
19
17
90
33
40
8
9
3
40
32
16
35
69
4
20
60
12
64
36
132
11
45
40
5
19
41
67
5
7
36
20
27
45
48
4
36
59
33
24
4
24
5
51
12
69
19
12
48
20
4
36
20
87
9
69
39
16
32
93
30
36
13
12
44
16
104
40
36
24
44
16
35
25
32
4
68
12
16
53
55
12
12
60
11
37
12
17
55
89
39
12
21
78
69
3
33
21
3
48
24
40
104
4
32
108
12
28
8
48
4
17
91
53
15
4
23
13
5
151
29
36
3
27
1
8
45
15
45
39
33
43
24
35
45
72
9
19
12
44
12
12
12
4
60
11
81
24
16
23
1
44
39
25
12
5
19
65
19
8
27
13
65
3
4
60
8
52
56
12
40
20
84
88
12
8
28
8
16
59
45
52
72
11
25
72
59
21
15
93
16
48
11
21
15
9
4
12
11
12
36
45
15
49
53
3
12
4
35
61
80
28
17
19
20
15
33
21
15
16
5
3
33
18
66
6
12
13
60
23
37
20
108
12
72
12
4
12
8
52
48
11
133
5
27
15
9
40
5
15
15
21
40
24
24
48
24
8
28
12
11
1
44
96
4
60
11
13
32
165
43
12
44
27
24
21
4
60
20
36
33
15
81
3
81
31
5
19
12
60
59
126
7
11
141
4
96
29
39
33
3
60
4
116
36
15
13
23
13
5
30
9
81
6
9
4
20
93
48
162
9
28
20
21
31
20
96
24
3
37
156
12
68
3
37
8
24
3
48
45
81
24
15
60
36
64
92
15
45
48
16
8
12
15
21
3
81
60
75
9
27
13
20
51
54
67
8
72
72
60
76
60
20
16
48
5
75
51
54
51
117
3
12
48
4
36
20
180
15
6
139
5
19
56
40
5
87
3
6
39
4
60
68
24
16
48
24
20
3
33
4
12
71
24
21
52
8
4
24
12
23
81
40
41
67
12
8
105
51
12
4
36
140
9
90
49
60
17
24
75
24
60
64
60
17
6
45
112
20
88
17
7
83
36
42
15
3
21
64
12
32
12
120
28
11
6
15
28
47
33
48
63
37
20
48
40
29
90
6
36
3
51
12
37
143
13
32
45
18
21
15
13
60
41
15
12
3
1
44
9
3
28
41
36
127
8
4
36
24
48
32
4
60
20
64
11
36
25
11
93
36
24
16
36
80
105
144
6
57
12
21
3
12
28
92
3
1
20
28
36
20
12
48
4
20
112
24
20
40
24
128
108
39
78
3
16
24
149
27
4
56
81
19
80
21
3
15
6
103
17
24
7
32
28
44
4
11
21
12
21
7
8
12
4
24
104
52
5
15
51
37
12
23
13
8
12
39
49
24
92
4
24
36
131
1
5
75
9
19
20
12
52
36
60
32
4
8
12
4
71
21
4
20
28
32
21
55
60
44
15
9
4
8
69
55
36
8
64
41
15
15
6
15
24
40
44
60
16
35
57
60
28
36
56
15
93
87
12
13
24
84
47
12
1
77
39
64
20
4
48
17
43
12
53
15
12
81
6
30
6
18
66
49
77
7
32
39
57
27
6
15
60
15
21
28
72
48
36
5
19
8
27
21
12
60
33
39
36
12
28
47
57
48
39
9
72
117
3
52
20
147
30
3
33
72
6
25
5
19
41
15
12
4
5
15
28
60
23
33
4
96
5
27
15
9
40
20
39
36
21
28
24
12
20
39
45
12
12
12
4
41
103
20
87
45
64
36
48
72
8
3
12
13
12
56
45
7
80
12
28
8
4
41
15
27
25
20
60
24
4
24
8
48
4
36
125
15
16
44
15
49
8
9
15
16
24
8
96
124
5
67
20
3
36
25
11
9
87
9
21
18
45
16
11
45
4
23
72
49
47
49
44
51
9
52
8
4
12
89
36
15
21
39
4
17
67
17
19
89
36
31
44
69
72
39
60
12
48
4
41
31
24
35
21
15
13
8
33
7
8
16
5
39
36
ABCD 96117253054*3^$a+1 [50109]
24
216
84
60
33
48
15
12
12
41
24
31
12
45
96
27
29
55
33
56
136
3
69
224
115
117
15
9
456
120
48
72
120
48
99
141
8
120
91
29
16
8
168
40
147
120
120
21
48
63
201
80
79
153
48
56
91
141
87
9
56
16
3
5
91
12
105
80
88
15
9
15
89
19
108
84
48
77
31
24
105
3
5
127
60
48
77
91
5
7
72
65
72
43
96
24
168
5
43
12
48
84
5
24
67
21
128
16
27
12
96
17
120
24
139
53
16
135
48
89
16
3
21
152
67
173
7
17
7
36
53
96
16
27
21
51
36
57
63
81
80
72
31
65
136
15
33
72
147
77
24
67
24
120
317
240
48
88
8
67
48
5
120
24
24
192
72
67
29
91
221
175
17
223
12
48
29
304
39
48
17
163
24
69
32
40
27
149
43
36
105
8
72
24
31
9
111
41
72
16
56
7
41
160
87
41
40
39
9
15
9
152
40
99
21
147
12
60
36
41
91
60
9
24
99
29
7
12
108
72
12
156
12
108
17
48
55
17
24
343
129
144
8
96
199
120
12
5
103
89
16
147
48
144
293
43
21
171
53
48
40
51
5
103
9
24
99
77
163
48
77
55
81
24
3
45
80
24
24
67
77
31
17
43
60
12
21
32
40
8
7
57
8
40
200
19
245
24
31
33
3
5
7
161
64
32
40
15
153
15
89
271
65
43
72
29
31
12
53
163
12
81
207
72
60
5
48
7
120
113
16
32
7
65
7
17
88
72
3
5
136
27
69
3
180
65
7
41
55
41
40
183
96
17
7
9
147
12
168
17
7
81
152
40
63
72
48
204
93
56
160
24
63
17
7
60
29
31
48
132
216
12
17
31
12
5
7
81
27
21
27
24
60
9
72
72
8
88
128
24
7
89
64
120
48
39
12
29
31
65
16
27
60
17
48
55
41
31
300
168
45
32
31
12
53
115
12
12
29
79
9
39
24
60
36
60
12
57
168
48
32
115
93
24
8
456
48
136
15
48
137
55
12
141
15
12
101
16
8
7
60
96
29
144
160
56
16
32
7
48
33
27
53
67
60
48
65
16
32
79
17
55
168
252
53
7
9
32
7
9
3
5
48
43
149
31
65
40
15
9
56
19
96
72
149
24
120
40
15
41
88
3
72
36
33
8
16
104
19
45
39
81
8
72
55
9
15
120
161
115
24
108
48
41
72
7
65
247
65
7
9
392
19
69
120
147
29
16
48
24
27
60
9
111
33
3
12
65
55
12
36
180
12
17
24
391
9
96
3
5
7
81
24
8
55
12
5
43
12
33
24
51
29
19
69
56
19
21
27
197
31
9
56
88
24
128
7
33
8
19
29
103
33
8
88
104
163
29
16
8
19
60
132
168
29
79
84
53
24
24
115
5
115
21
240
24
168
27
72
149
31
113
72
24
43
5
43
12
240
89
24
40
123
45
24
56
19
101
19
5
40
15
105
120
15
36
29
64
80
7
60
84
89
24
7
33
24
32
19
125
247
108
173
48
19
29
184
27
12
9
111
17
16
135
41
16
104
19
5
7
153
32
40
176
115
60
89
91
21
51
12
48
9
72
27
84
48
33
135
60
117
56
19
53
40
159
48
72
36
53
40
32
64
24
171
36
81
32
91
5
64
24
32
136
80
19
36
33
51
93
87
89
72
24
112
8
55
57
32
31
113
16
99
213
80
24
96
7
48
153
39
168
129
96
15
300
21
144
27
45
15
72
17
192
31
60
156
9
15
17
48
88
75
48
5
72
7
96
72
113
24
ABCD 96117342554*3^$a+1 [50009]
21
39
33
8
49
3
8
4
56
31
24
65
241
15
120
8
1
71
55
108
197
49
15
24
20
36
1
18
17
100
36
9
30
9
15
21
105
18
5
28
69
23
31
9
15
65
16
24
12
20
16
120
27
105
92
19
21
44
84
121
27
8
60
19
45
36
56
4
36
3
126
27
27
30
75
12
60
68
217
150
18
72
3
168
32
16
12
104
40
8
120
85
47
28
20
16
60
99
6
11
79
105
164
28
12
177
15
20
4
36
80
60
19
5
60
61
51
32
115
45
48
32
31
81
15
21
99
24
54
11
61
51
32
60
55
12
5
55
54
51
33
3
8
85
87
132
60
57
59
76
36
84
24
51
30
15
3
65
28
32
36
115
41
108
7
81
33
156
75
20
108
12
16
32
12
103
5
28
12
87
33
57
54
21
8
60
28
32
60
16
116
48
1
35
25
39
36
36
68
16
24
117
3
132
44
1
18
21
80
96
343
6
66
65
48
52
69
195
56
4
69
35
60
72
16
84
8
12
24
52
84
24
44
12
40
48
60
20
88
9
24
59
100
12
108
92
40
36
8
84
1
11
40
33
11
4
75
17
43
192
53
72
4
36
3
65
60
76
84
60
60
12
15
30
3
15
33
84
15
48
5
31
41
180
40
96
164
48
31
9
20
40
147
45
8
28
57
42
9
9
15
21
51
36
32
28
108
84
56
31
24
21
8
132
55
69
72
60
99
53
16
44
67
65
16
8
40
75
36
18
11
52
24
15
24
54
66
29
16
96
60
3
66
6
29
79
33
84
48
15
21
44
72
24
120
19
41
49
60
66
21
20
19
36
53
31
45
36
8
55
5
16
75
81
20
28
20
76
20
61
23
60
25
131
49
35
12
16
9
18
137
64
24
32
13
51
12
12
15
93
27
57
3
72
5
24
76
20
24
120
156
16
117
63
84
60
60
276
27
33
44
120
28
27
54
35
181
75
33
75
132
15
21
27
6
39
32
4
24
21
6
29
4
168
8
61
83
61
87
44
76
32
7
69
56
60
4
132
44
24
4
20
55
6
36
123
36
24
48
12
12
60
3
5
37
39
12
60
24
3
17
48
67
33
15
81
36
45
99
72
9
23
31
96
54
27
24
24
12
8
31
93
20
7
33
12
45
3
12
96
3
149
12
108
36
19
57
68
36
16
96
8
55
5
52
92
67
9
24
27
45
20
25
3
51
5
4
75
33
32
52
20
139
69
48
164
19
5
4
96
45
35
139
36
9
27
60
5
60
205
183
20
28
92
36
19
12
21
32
12
79
5
31
93
72
3
5
36
40
9
72
3
32
64
75
9
56
16
63
72
173
12
103
90
96
35
76
68
36
1
51
8
121
35
124
44
12
28
12
45
24
135
81
35
84
100
36
48
12
24
12
44
19
29
36
55
96
21
24
93
3
8
61
63
32
28
21
35
60
1
35
28
12
156
87
33
27
65
12
4
36
8
55
101
24
1
35
60
4
56
19
21
276
9
59
1
66
21
132
108
24
8
12
268
27
48
5
60
28
92
1
15
21
3
176
121
23
76
44
96
49
95
55
21
44
25
192
95
24
16
8
61
15
12
3
36
89
61
39
12
8
52
168
9
15
36
21
180
83
88
44
55
65
40
39
5
52
153
59
96
64
15
72
9
51
89
24
151
9
12
24
44
52
39
21
93
15
57
48
15
168
33
6
69
24
36
81
159
99
165
87
5
25
51
8
40
44
36
52
84
36
48
24
27
5
13
42
89
120
52
32
7
9
120
39
17
16
12
20
1
51
3
6
11
43
57
69
11
19
24
36
126
35
85
60
95
48
55
12
9
12
147
5
31
101
28
27
69
39
5
55
5
7
9
12
24
48
21
11
24
36
28
20
36
1
3
108
33
27
9
51
3
141
44
36
40
68
112
20
43
45
48
144
8
175
120
41
49
95
28
63
30
36
39
15
9
20
61
27
33
180
36
123
21
51
180
20
85
24
54
5
120
40
140
55
45
156
15
69
36
20
84
36
25
111
96
104
16
44
19
5
144
28
48
24
27
5
28
20
16
44
60
25
63
72
12
9
90
5
16
69
59
28
24
33
36
15
60
36
44
4
45
63
24
93
12
23
28
9
59
60
4
51
5
1
51
57
71
16
140
48
97
23
88
144
15
5
28
12
164
40
45
39
51
45
44
55
41
61
15
99
9
21
39
87
18
6
81
8
120
37
150
21
8
76
39
5
16
84
111
9
20
24
12
16
8
60
24
76
12
99
21
44
24
16
80
16
68
100
72
12
36
84
116
25
6
29
1
15
104
64
51
41
40
44
4
36
96
24
24
12
44
85
51
68
156
16
3
45
20
ABCD 96117366908*3^$a+1 [50031]
108
368
28
80
109
108
63
56
4
12
20
108
24
48
24
25
159
177
75
57
227
84
61
195
21
27
80
16
21
39
57
263
36
108
48
72
28
44
148
36
21
60
48
27
36
12
93
39
8
16
72
24
129
39
152
88
108
84
69
75
12
212
1
27
44
64
24
153
12
3
84
60
48
72
21
83
4
93
99
20
16
12
57
83
72
25
300
135
36
24
104
121
83
25
11
1
171
132
48
117
251
37
27
72
80
144
120
60
52
104
100
36
105
60
3
260
4
48
60
48
36
56
97
12
119
36
96
28
69
11
12
4
156
264
80
16
9
35
28
20
148
128
12
60
64
105
11
64
9
299
16
105
335
145
35
61
63
20
28
48
72
309
23
61
159
56
37
107
28
9
51
48
20
16
96
92
228
4
9
264
27
36
80
108
64
20
25
3
68
112
44
108
36
16
9
35
72
40
33
71
48
96
76
21
59
28
8
88
216
156
12
36
9
48
35
25
95
240
37
107
64
60
252
24
69
51
24
57
3
141
119
72
52
32
121
99
9
27
48
45
51
93
147
36
33
171
9
107
28
45
240
39
56
4
32
61
24
11
4
8
52
20
60
28
72
69
12
132
27
48
60
32
4
24
96
36
20
76
48
60
9
123
12
48
8
76
176
25
87
21
72
39
8
1
60
84
51
32
28
57
48
27
108
45
99
8
28
12
105
39
36
240
228
32
48
60
61
3
117
11
64
140
180
124
36
20
108
196
21
51
132
36
57
15
8
24
61
59
193
48
27
108
20
220
45
36
48
87
9
39
120
260
76
57
75
68
37
119
229
11
73
3
80
52
36
80
16
140
169
51
45
36
192
47
4
140
40
9
23
24
16
9
111
153
24
111
105
111
48
8
24
25
23
88
9
15
68
36
40
36
20
169
120
24
111
36
9
51
164
124
272
40
44
96
256
80
157
95
40
96
176
25
3
48
44
100
21
15
44
60
148
140
36
16
36
48
81
63
81
87
20
73
96
11
28
116
169
12
83
16
180
9
27
44
16
48
60
9
23
132
112
69
24
51
36
69
27
8
120
16
69
119
133
15
24
84
12
20
84
168
61
59
193
23
112
45
48
132
144
3
80
16
20
76
21
15
44
36
25
35
108
160
9
23
13
11
48
40
32
100
96
180
44
144
25
51
120
128
1
11
240
160
60
176
52
237
483
48
92
72
16
108
12
8
72
25
15
24
129
191
36
25
39
9
75
24
20
172
48
72
56
84
16
60
84
188
100
45
96
167
112
72
9
155
84
241
27
20
24
64
84
132
60
20
64
24
180
21
27
20
172
32
76
240
105
87
36
21
48
72
135
44
100
44
28
33
15
72
12
92
40
8
16
24
81
27
20
12
28
84
93
71
136
24
21
108
47
316
57
23
60
109
3
32
25
59
16
9
179
88
60
165
87
32
1
35
12
88
120
129
3
12
129
167
64
60
44
61
48
27
120
84
9
23
268
36
156
104
181
3
57
23
24
16
192
8
52
252
45
11
25
12
123
24
32
40
33
11
25
96
48
75
156
21
159
12
9
144
51
180
153
87
36
8
24
12
4
192
168
416
4
116
160
108
108
ABCD 96117706942*3^$a+1 [50029]
32
48
160
47
25
56
64
11
36
60
165
27
96
12
1
179
216
144
60
145
72
48
131
288
12
24
36
72
109
35
37
72
24
24
56
3
141
136
23
180
13
11
108
1
47
36
36
73
56
39
97
59
132
72
49
72
23
84
60
36
45
16
95
33
3
216
13
152
16
23
48
97
104
16
71
24
25
11
133
120
48
35
72
69
63
25
152
51
108
97
143
48
1
32
63
1
119
153
51
133
47
1
47
25
11
24
13
71
144
49
8
96
51
61
24
35
276
49
23
48
9
40
23
348
252
1
83
109
23
72
12
85
8
3
13
143
252
60
73
35
61
23
49
8
160
168
8
135
48
36
60
48
72
60
36
108
48
96
84
177
75
72
93
39
36
12
97
152
39
361
35
36
49
48
47
105
48
88
56
48
3
45
160
72
11
45
48
88
35
180
192
1
48
216
47
36
61
83
21
88
120
128
15
225
159
84
13
24
48
95
121
23
96
49
96
11
36
9
63
60
69
112
35
45
39
105
40
72
59
180
33
39
49
24
48
80
87
9
16
48
80
16
24
72
80
51
36
72
12
96
36
12
21
96
27
21
15
72
60
120
165
3
12
81
48
16
80
96
39
36
109
23
33
123
24
36
72
48
180
96
108
36
133
104
48
87
25
11
204
12
180
24
25
48
72
11
13
11
45
63
72
84
60
1
104
87
49
131
69
75
21
15
132
285
16
95
84
45
112
119
57
27
204
105
159
216
36
13
8
75
85
95
1
24
24
32
111
36
96
12
36
36
132
21
63
33
39
24
36
48
13
72
56
48
15
108
36
73
48
56
96
123
12
25
24
11
85
143
25
35
72
48
36
36
96
37
8
3
85
288
104
40
11
133
59
24
21
63
36
13
11
396
105
96
87
49
24
24
8
3
37
120
23
120
180
180
57
40
120
59
156
49
155
37
152
63
73
11
24
396
12
85
8
16
144
131
36
9
40
96
240
23
108
21
39
144
153
99
37
8
27
253
47
9
96
16
48
168
56
3
61
24
59
24
69
64
11
36
36
156
49
144
24
48
24
35
45
15
97
32
40
96
203
12
1
143
24
9
160
72
200
64
192
192
11
109
143
84
72
144
157
191
12
24
13
95
12
69
3
37
59
36
12
37
56
136
48
56
96
27
69
40
47
9
63
36
13
48
11
216
141
96
75
117
40
104
40
56
363
69
16
23
120
204
84
33
40
59
72
181
215
1
8
99
13
96
80
16
23
97
104
3
84
9
303
180
12
121
23
25
192
24
72
83
36
96
1
47
33
99
36
57
40
191
12
24
72
84
96
57
112
168
23
12
24
45
40
24
72
83
108
1
179
61
56
40
47
73
71
25
72
8
96
160
11
24
180
73
144
32
64
95
60
36
73
11
132
25
83
157
35
60
1
107
61
371
37
48
35
60
108
85
32
16
24
107
180
9
15
1
144
119
36
117
64
48
83
84
108
24
21
16
32
88
71
96
25
131
24
192
109
23
105
15
24
36
13
23
129
48
3
72
165
48
75
48
36
73
23
48
36
93
16
120
23
33
96
48
88
24
35
301
120
11
37
296
15
1
191
73
48
56
75
13
24
35
85
11
141
ABCD 96117865828*3^$a+1 [50106]
24
66
30
72
66
36
36
84
24
91
56
9
48
30
25
17
36
18
30
24
72
84
54
97
29
12
24
31
125
132
7
41
7
41
79
8
64
23
30
90
138
54
33
81
6
1
113
24
12
3
21
30
12
49
53
120
36
55
72
5
12
96
6
30
30
228
48
30
144
48
12
36
12
66
66
48
30
61
17
48
276
3
15
18
72
168
223
11
6
60
12
31
29
132
30
84
30
54
30
3
27
78
7
167
24
30
24
42
6
48
102
109
5
91
17
12
6
30
7
41
7
137
12
24
211
203
6
36
6
132
18
7
35
6
30
24
30
6
114
72
6
42
90
33
69
108
6
6
3
21
6
13
95
30
3
40
23
57
64
48
53
12
30
12
21
27
12
25
11
102
90
150
15
160
23
42
7
24
47
18
6
36
54
138
102
6
48
150
36
31
47
78
67
5
91
17
48
6
18
72
90
30
54
12
13
95
57
57
6
42
175
17
18
54
84
96
36
72
63
33
24
6
30
24
36
204
12
84
36
36
78
37
197
18
18
31
113
6
57
105
7
48
72
11
84
42
66
102
72
48
7
29
96
36
42
6
30
144
30
36
12
75
183
49
5
36
7
144
11
30
60
60
102
150
96
84
12
90
30
156
103
5
60
24
6
54
48
60
54
108
6
39
63
18
60
54
18
18
60
36
6
24
3
45
60
66
85
11
78
18
180
42
6
54
3
147
132
48
126
24
216
24
18
48
49
71
97
53
144
36
12
18
24
6
6
30
6
18
87
9
54
120
1
11
42
36
24
120
6
42
144
31
35
132
48
12
37
65
108
30
138
67
65
15
120
57
6
54
51
9
90
18
126
60
49
48
35
54
24
6
24
25
65
55
120
125
66
121
77
6
54
42
54
60
36
48
30
33
33
120
12
42
1
29
12
96
120
24
84
24
48
18
49
53
222
30
6
25
32
39
1
53
36
55
65
36
19
5
36
42
12
169
17
72
48
7
65
42
6
30
54
120
3
33
12
115
96
24
17
18
36
66
30
6
19
71
49
41
12
60
12
18
12
36
12
30
66
90
54
45
3
84
1
23
54
222
78
6
30
336
30
78
6
57
40
17
7
29
91
8
16
125
6
210
30
54
30
6
43
143
144
24
66
6
24
30
18
121
65
12
48
12
30
90
48
7
23
30
36
30
6
12
132
114
1
8
135
1
41
36
12
15
16
65
24
36
60
30
36
21
40
269
24
72
24
36
12
66
42
7
5
12
36
12
36
19
65
66
36
1
95
60
78
30
6
30
96
12
222
24
60
54
6
60
24
72
48
31
17
282
45
81
66
138
6
61
125
204
24
63
72
57
6
102
36
12
27
15
30
12
24
24
7
101
24
24
27
63
60
6
36
12
42
78
78
24
6
72
12
48
30
18
24
30
66
72
7
24
89
42
78
192
30
6
30
90
42
42
60
3
15
132
18
123
87
33
39
30
3
21
24
42
24
84
12
48
90
126
126
3
88
89
90
66
12
36
27
33
24
60
30
37
41
15
39
138
30
25
77
60
66
114
91
119
6
43
5
60
31
48
17
60
115
59
126
48
103
47
6
24
3
159
6
18
84
30
60
3
45
12
12
36
79
11
78
24
6
42
15
9
36
60
12
6
132
18
72
15
69
18
6
114
66
126
24
6
36
7
47
60
54
36
51
9
48
36
42
18
24
63
9
78
1
41
18
37
5
3
57
90
18
30
133
29
120
6
54
54
1
48
23
25
65
30
144
18
15
16
5
36
54
24
102
36
102
42
24
30
1
29
96
108
15
40
11
60
66
175
35
66
27
33
24
24
6
30
30
61
17
6
12
84
114
12
168
6
6
87
33
24
30
25
24
72
47
33
57
30
30
30
37
56
9
84
6
21
27
6
31
24
5
216
36
12
72
48
91
89
63
27
18
60
7
48
167
1
24
53
84
114
37
5
12
31
17
48
30
1
96
29
18
18
7
96
167
12
30
31
5
24
42
48
12
13
41
126
60
108
36
96
66
43
71
18
36
19
8
39
180
30
18
18
90
57
27
13
41
7
47
6
115
71
6
12
96
31
53
115
41
39
57
31
5
30
30
24
36
27
15
42
63
21
174
66
60
24
103
35
30
15
3
6
54
54
43
65
102
18
199
65
31
29
36
30
30
27
123
48
157
5
43
149
12
54
97
59
36
12
6
39
40
77
115
65
30
126
43
101
24
12
60
18
25
29
12
60
51
27
42
48
3
3
36
18
31
41
60
6
12
18
60
48
24
78
180
90
ABCD 96118505716*3^$a+1 [50000]
27
33
12
9
63
216
81
3
12
36
12
180
36
252
12
33
84
90
9
45
60
15
51
60
48
72
69
36
21
42
48
18
27
12
15
33
27
72
234
87
3
12
45
15
117
21
42
33
36
48
21
15
96
48
60
12
93
27
144
24
3
60
264
6
3
84
141
27
9
6
48
36
9
99
18
24
15
21
27
165
60
18
9
60
51
90
3
39
21
15
21
96
27
12
78
15
60
33
3
9
6
57
9
6
45
12
27
9
45
24
51
15
57
120
9
39
15
81
45
30
21
15
72
6
99
3
33
24
108
39
33
36
69
27
24
9
3
27
33
99
36
72
21
15
36
9
57
39
69
6
45
111
114
66
18
72
3
24
72
51
48
72
9
99
6
48
168
48
96
48
63
63
6
84
27
48
15
6
18
30
3
15
18
42
33
57
63
72
3
54
123
9
39
96
99
45
24
48
168
57
39
24
21
24
36
123
48
12
27
6
30
33
36
3
6
90
9
36
12
9
24
87
12
3
54
6
12
93
12
27
120
9
195
9
21
15
72
135
93
51
69
39
30
3
33
24
36
30
42
39
51
48
57
33
39
15
6
51
24
60
27
90
12
42
9
21
24
84
36
150
12
78
102
33
45
27
24
15
9
207
57
12
75
54
60
66
129
12
3
54
6
9
45
15
72
3
12
24
21
51
84
6
54
21
12
21
84
126
36
150
18
93
144
24
39
36
9
96
24
36
60
15
84
33
108
189
30
21
132
24
63
30
63
87
81
39
21
51
21
3
66
36
99
24
75
6
126
54
66
42
135
45
27
171
180
30
15
27
93
60
48
9
87
165
54
45
9
36
15
27
9
225
18
45
36
27
117
27
93
63
45
33
156
108
3
60
15
48
9
72
15
36
48
57
75
102
18
24
21
15
30
24
84
60
99
81
51
21
54
30
24
30
60
45
9
87
105
15
60
21
99
3
57
84
24
132
45
51
75
108
9
33
102
33
9
3
27
69
9
138
54
6
48
132
30
3
51
93
168
60
57
36
186
21
33
54
18
54
90
39
15
189
36
45
30
180
36
9
9
63
15
33
75
57
12
60
27
18
51
81
48
18
9
33
3
123
21
63
21
57
27
135
12
9
51
45
9
30
24
108
57
12
84
21
15
120
45
15
96
75
33
57
138
24
12
81
72
108
12
36
21
51
69
3
72
60
9
36
126
78
36
39
12
33
54
180
21
24
87
66
18
45
24
45
63
3
42
39
15
33
36
60
87
18
54
30
3
24
33
36
30
36
9
24
60
3
54
51
57
12
36
63
96
99
141
75
21
9
183
12
39
42
63
120
60
72
24
33
3
57
51
57
3
27
45
60
24
111
48
36
9
24
27
90
99
24
60
36
12
24
99
150
72
30
9
141
15
12
63
30
72
42
90
63
21
75
72
39
18
15
21
39
105
27
24
12
3
45
156
156
75
78
111
33
3
192
15
57
84
36
165
6
54
48
60
102
69
27
12
72
9
45
162
153
15
57
12
36
105
72
132
51
21
66
168
9
21
6
36
33
57
30
18
60
90
120
180
45
81
186
93
9
51
111
24
66
6
48
9
60
312
39
12
72
33
93
6
9
12
108
177
54
33
60
117
60
18
33
15
42
18
18
120
51
3
18
24
39
120
84
108
168
39
18
12
15
21
24
15
123
45
135
57
15
96
21
9
6
9
36
81
3
15
30
36
39
24
117
24
174
6
66
6
12
60
120
15
72
45
108
66
9
96
24
21
15
285
27
24
24
111
36
18
15
105
54
93
75
45
153
12
27
51
120
36
6
12
36
99
27
6
39
51
69
123
6
15
12
84
15
81
60
24
120
159
141
3
141
135
30
15
21
36
18
21
105
123
3
33
117
39
135
129
75
30
27
48
39
57
24
12
105
87
123
42
30
60
48
18
27
15
18
99
12
45
51
99
93
36
72
99
24
117
12
81
42
33
141
24
90
156
6
3
24
21
6
249
69
111
21
63
48
15
18
39
36
60
36
21
18
57
48
84
72
69
156
6
30
63
99
33
12
36
60
81
18
153
135
90
108
90
66
54
6
3
51
45
171
54
30
45
51
45
81
54
21
33
66
93
33
27
48
75
57
33
72
3
9
144
114
12
33
63
84
69
45
30
57
69
6
12
78
ABCD 96118797436*3^$a+1 [50044]
21
60
66
9
100
77
12
18
54
114
49
60
200
16
20
52
72
12
8
52
228
108
35
33
39
90
91
24
65
18
25
65
60
12
51
64
65
15
12
16
80
63
145
17
39
24
9
12
63
16
84
5
12
135
36
28
36
35
25
65
36
115
29
79
12
17
72
91
44
9
79
80
93
7
36
29
90
97
56
15
109
29
36
55
59
117
12
105
108
48
19
5
12
24
111
9
127
72
17
199
5
127
12
5
18
153
4
176
9
75
60
21
87
129
96
3
9
15
75
81
9
7
36
20
9
6
48
1
8
28
32
21
115
11
225
45
36
78
54
12
204
39
27
25
29
27
168
76
59
30
42
153
57
43
12
95
109
8
45
48
15
45
19
20
51
57
28
53
150
90
39
81
24
3
33
39
28
17
96
54
90
67
44
160
12
32
153
12
15
36
4
95
85
53
19
60
116
12
15
1
36
36
128
216
69
127
53
84
43
12
5
30
1
116
16
72
65
7
8
3
45
160
29
6
57
45
60
31
60
84
60
56
60
9
3
33
39
117
54
1
23
66
15
39
72
61
120
35
9
279
9
16
12
8
9
43
80
39
1
32
21
27
207
97
216
29
63
45
6
72
13
5
31
41
39
135
216
73
24
116
12
100
113
31
44
52
65
7
272
213
12
18
25
47
6
19
128
45
72
36
79
20
28
17
115
8
172
89
27
12
28
8
36
33
12
96
12
43
80
4
44
160
17
27
57
144
19
17
19
44
16
72
17
66
1
8
52
36
29
63
81
15
100
17
19
20
28
17
19
71
1
215
145
8
87
13
5
84
15
21
99
27
168
13
8
45
99
36
124
8
40
24
29
72
132
12
36
7
12
60
116
72
57
24
54
57
45
115
120
24
65
54
37
80
36
52
72
44
21
43
143
57
16
80
21
79
65
162
25
8
201
36
55
72
80
27
1
188
64
8
132
48
15
49
8
15
1
65
144
216
79
8
48
24
40
17
223
36
29
123
3
117
45
99
108
15
1
36
108
48
5
175
44
24
76
41
67
5
108
39
24
45
12
19
68
45
12
24
19
36
12
53
15
72
40
44
24
9
120
7
53
67
24
20
45
90
9
88
48
140
120
189
7
161
39
16
17
55
8
72
12
144
45
27
64
89
27
45
99
100
24
11
1
53
19
72
53
72
90
25
44
27
102
27
45
18
168
73
29
15
36
21
19
167
109
11
18
19
8
88
35
72
13
24
36
44
76
71
6
27
57
24
192
19
96
20
88
36
29
7
29
51
12
45
6
37
17
12
6
48
1
80
96
57
7
8
120
60
45
111
24
40
8
9
115
11
145
5
75
28
96
20
24
21
295
8
57
18
45
28
23
9
12
33
31
77
67
41
75
64
17
151
29
295
11
97
36
29
7
44
9
18
49
36
44
64
132
8
165
24
3
27
81
60
40
60
80
136
164
69
135
21
24
12
19
32
45
27
28
119
1
5
12
36
19
60
48
8
280
32
12
15
57
88
120
17
43
125
103
53
15
100
29
288
18
1
8
28
8
16
20
24
9
183
28
5
255
69
138
78
39
28
5
247
17
99
9
51
84
117
90
18
7
8
12
28
5
12
6
45
117
31
72
8
69
180
30
270
91
71
6
19
65
78
37
29
24
180
111
16
156
24
56
45
79
48
36
5
67
77
31
5
30
90
27
9
36
43
17
103
35
61
36
17
91
20
69
36
30
54
15
21
15
156
88
80
36
9
3
52
72
44
4
96
17
19
8
36
4
17
43
12
108
17
36
7
92
64
44
27
18
7
53
31
197
27
108
9
36
42
13
17
18
18
15
12
60
28
36
20
136
17
151
80
84
45
18
150
67
71
54
55
5
31
152
64
53
91
180
5
54
81
76
24
35
30
15
21
99
36
9
15
135
30
127
17
90
141
75
69
45
30
18
63
36
33
66
97
17
171
57
27
141
27
4
8
153
7
83
177
12
45
78
1
12
44
28
72
116
208
132
8
21
91
5
102
78
19
89
67
252
188
100
68
64
116
12
28
17
7
20
33
ABCD 96118960324*3^$a+1 [50026]
29
12
60
75
45
132
7
5
79
221
108
3
148
60
65
36
84
111
4
60
17
24
84
12
19
89
51
9
24
12
228
48
120
24
96
79
5
108
60
12
115
116
33
120
15
12
45
60
3
76
5
60
75
64
5
24
87
9
31
5
108
12
84
12
63
160
60
17
19
24
17
19
140
153
48
12
120
12
15
144
36
21
43
17
19
24
29
72
60
36
24
19
77
19
84
41
84
144
31
17
19
24
96
53
27
21
15
64
125
48
7
29
15
100
17
84
135
69
31
29
12
24
84
27
33
132
15
45
120
135
69
24
31
20
45
36
12
96
12
48
24
7
149
60
51
9
72
72
60
7
20
21
79
29
192
79
5
48
7
29
60
36
156
72
12
48
31
41
60
15
9
24
243
45
48
91
41
12
127
53
12
55
65
139
77
39
105
48
12
15
225
15
21
12
7
89
36
51
57
120
60
7
56
9
24
12
84
75
36
45
24
120
36
84
108
48
3
21
36
84
180
79
101
15
21
39
33
60
63
64
5
36
39
9
36
19
17
84
15
33
151
36
20
40
29
31
53
3
33
120
84
3
9
24
204
27
33
12
115
20
21
12
3
117
72
24
72
24
15
124
20
21
84
12
48
51
45
19
77
72
12
36
12
96
132
24
60
19
29
7
65
51
24
40
24
281
19
17
108
24
3
45
12
12
60
51
333
31
89
132
15
144
21
15
33
31
20
9
60
171
64
5
111
141
60
63
21
15
45
51
88
20
156
45
15
33
87
60
4
77
48
51
189
36
60
48
7
41
72
27
33
48
12
7
89
31
20
64
29
48
24
24
72
3
69
72
75
21
60
180
43
92
9
55
44
36
100
41
24
24
120
55
29
60
12
19
89
63
9
36
24
24
24
12
19
17
108
72
135
69
60
15
21
24
60
48
156
31
5
15
60
45
24
31
20
21
72
60
87
4
60
92
60
84
81
19
80
33
12
159
16
29
12
48
15
57
43
17
19
29
12
75
9
15
369
36
115
29
84
7
65
48
127
113
63
4
41
132
31
17
48
24
27
24
136
5
84
24
31
5
12
39
144
45
144
151
5
15
237
48
27
105
12
12
15
45
120
120
36
19
41
43
17
223
125
24
7
209
72
19
180
24
29
123
117
12
24
115
5
72
60
43
137
3
69
72
36
120
24
259
36
65
48
120
12
55
41
3
9
3
64
84
29
307
161
24
24
55
60
36
185
51
24
36
4
44
117
204
135
105
48
12
60
24
91
89
36
36
19
140
21
24
36
72
27
165
19
92
28
101
36
108
180
31
53
87
21
144
15
21
19
113
36
120
36
39
16
29
24
7
84
60
77
12
12
51
9
48
67
29
31
89
36
24
12
3
9
120
91
5
55
89
12
19
41
171
208
101
15
36
120
24
81
19
101
12
123
9
60
255
69
75
36
69
36
19
17
48
72
60
24
55
24
32
28
17
60
103
17
103
32
9
48
12
19
5
24
108
72
7
29
144
27
21
315
88
65
12
144
15
21
144
24
12
79
149
24
51
117
12
36
87
33
144
12
139
20
105
31
56
9
156
108
12
39
21
12
3
144
33
36
120
24
3
57
12
24
87
4
41
60
132
127
5
15
45
96
48
12
15
33
12
24
19
5
156
19
41
55
24
92
33
27
4
180
5
19
92
57
183
64
20
24
12
24
4
32
9
24
55
56
21
12
7
176
64
149
96
48
48
43
29
27
45
55
29
51
4
36
65
15
213
3
64
29
15
9
60
12
24
27
64
20
64
5
36
79
36
41
108
12
60
72
63
57
60
7
41
19
173
3
105
12
7
24
60
65
12
24
15
45
48
252
108
31
41
36
103
41
84
31
41
72
3
24
45
48
7
20
40
5
24
12
19
89
36
15
4
32
33
31
65
48
12
84
96
84
12
39
33
336
240
15
105
91
44
129
87
81
19
101
19
41
3
36
64
32
180
33
84
67
144
116
36
165
12
111
57
79
41
192
12
19
77
139
149
12
15
28
36
ABCD 96119157112*3^$a+1 [50204]
48
42
36
144
30
13
23
72
162
150
84
37
48
41
135
16
71
30
43
32
16
5
91
11
6
31
35
78
31
5
66
18
151
17
12
19
53
27
16
107
216
102
132
18
33
75
138
42
66
24
7
101
12
63
87
48
90
72
60
54
21
9
114
181
47
1
89
39
141
24
219
15
49
48
29
12
78
66
90
93
21
12
18
24
54
54
12
13
11
12
25
35
30
31
95
54
43
96
83
72
84
54
42
36
48
60
33
21
138
145
23
30
108
24
18
54
66
18
139
65
84
18
9
9
7
47
6
43
48
29
72
108
79
65
63
189
114
49
59
102
18
54
55
80
99
18
91
17
79
47
24
201
45
67
23
60
30
24
55
107
37
17
15
57
192
135
45
72
6
48
85
119
210
18
85
29
30
96
18
19
96
59
54
6
66
18
21
21
72
51
219
85
35
61
11
60
73
32
195
72
21
105
72
126
36
13
32
16
35
246
42
48
13
176
45
60
66
24
48
198
39
3
30
18
24
108
25
47
48
42
7
48
11
96
48
18
60
39
48
15
72
108
60
33
64
11
12
25
11
18
54
18
24
51
64
48
29
198
150
7
65
180
30
60
36
61
167
24
33
75
54
12
72
18
169
83
45
51
48
61
32
21
84
39
3
138
99
195
30
96
54
18
108
12
42
18
48
108
135
45
3
123
18
24
12
63
33
15
21
12
42
48
24
12
180
61
47
6
192
18
18
36
54
157
96
41
39
33
36
123
165
72
120
42
30
3
39
126
12
78
48
6
36
72
48
31
239
60
156
114
30
54
108
18
21
3
109
32
87
57
15
18
42
66
60
72
84
27
16
32
39
12
13
77
3
33
114
48
60
18
12
60
48
144
6
66
78
12
78
66
114
18
48
6
102
6
15
3
13
5
54
12
36
60
73
144
107
138
42
36
72
30
54
90
7
17
175
53
42
12
85
23
57
33
90
24
66
42
30
72
72
6
36
36
192
36
1
35
93
69
43
17
90
18
84
31
41
18
60
30
18
24
18
18
12
90
72
24
39
135
132
85
17
36
6
69
15
60
12
9
15
30
108
186
12
24
25
41
18
18
126
21
3
156
18
31
80
15
24
30
18
60
66
43
65
6
73
32
16
17
60
19
71
57
189
3
3
66
18
72
6
91
11
18
18
36
45
69
30
45
141
67
5
43
47
66
31
23
90
168
7
48
29
3
57
39
45
3
21
180
228
96
66
42
48
55
89
6
1
47
24
30
42
66
36
180
36
3
96
33
15
87
72
60
138
18
121
5
27
27
18
6
72
18
36
31
128
75
102
31
83
12
49
23
186
15
112
65
42
54
30
78
102
61
83
24
72
12
97
11
42
36
90
174
78
180
109
11
6
31
41
55
155
21
15
198
6
37
11
37
80
33
54
36
66
3
160
5
30
13
48
137
55
5
75
45
42
84
18
72
36
7
53
12
60
36
31
221
72
138
36
18
6
69
112
17
72
18
37
119
6
48
3
15
36
114
12
36
36
55
35
42
19
47
222
67
80
51
90
120
90
18
18
45
9
103
29
19
11
36
49
80
33
42
18
48
6
198
199
65
31
239
36
45
15
18
79
59
54
60
30
21
21
43
95
126
18
1
41
414
18
156
6
18
102
96
13
35
36
9
16
32
39
54
12
60
126
30
24
66
60
25
32
27
21
16
35
78
66
61
11
60
48
57
96
48
3
102
24
48
54
18
42
36
72
33
15
97
119
6
120
42
1
32
33
63
9
39
93
18
1
107
120
54
96
55
107
12
54
19
80
33
31
35
13
5
6
21
33
15
15
49
32
27
90
18
24
48
49
48
96
131
108
6
102
54
31
32
45
78
37
71
102
72
43
29
150
174
24
39
81
60
19
11
37
17
36
6
84
36
61
71
57
45
19
71
78
66
73
143
18
18
13
41
54
72
108
78
12
180
42
48
21
21
43
23
9
15
228
114
12
6
36
30
24
54
18
30
24
1
11
6
108
66
36
45
63
42
66
72
18
6
36
33
33
90
ABCD 96119252616*3^$a+1 [50040]
112
24
119
36
133
251
144
180
297
48
40
47
49
120
72
47
25
32
159
225
39
240
12
13
32
375
433
8
40
480
72
48
80
120
87
121
104
147
133
96
72
239
1
360
8
15
264
33
208
96
288
47
1
120
120
504
176
99
324
169
47
9
15
49
95
145
152
279
121
23
193
107
240
93
232
11
37
59
85
168
515
60
25
11
157
287
25
192
264
72
272
27
181
8
16
96
240
179
144
84
33
27
37
215
48
121
72
48
264
107
69
64
11
141
135
108
12
81
64
239
217
8
39
337
96
8
136
96
272
15
72
48
97
80
48
96
136
24
24
32
63
57
15
121
24
575
180
84
585
64
32
40
144
59
277
59
37
23
1
35
45
279
9
736
120
144
56
16
48
48
83
109
191
481
119
81
88
47
121
192
47
1
107
12
121
24
48
216
72
23
1
23
72
193
71
180
109
296
171
204
57
24
136
368
135
121
95
73
80
112
24
56
88
240
72
23
25
56
40
104
87
120
108
85
167
420
133
47
108
237
24
256
8
16
264
120
96
80
51
85
95
145
263
265
191
49
71
1
95
9
616
104
112
8
16
35
13
71
204
117
48
135
96
120
144
153
159
145
120
23
81
39
145
167
1
8
135
144
145
192
8
15
73
128
339
156
96
1
24
336
192
360
8
123
36
49
71
145
176
48
51
61
104
135
1
168
336
48
216
176
40
24
311
73
767
289
240
120
32
219
13
191
729
135
241
72
239
153
88
287
12
204
1
224
16
95
81
24
63
121
95
120
49
95
96
9
328
192
47
81
48
24
136
96
144
120
264
347
133
96
71
324
60
25
72
72
47
1
72
48
224
24
255
49
72
263
97
120
35
45
48
160
120
32
256
32
16
96
96
107
13
383
97
392
27
229
11
45
48
51
61
56
120
24
160
56
40
167
193
ABCD 96119536094*3^$a+1 [50137]
81
60
129
27
152
16
224
48
60
67
57
93
30
93
3
29
136
15
84
21
44
100
111
57
8
25
147
33
30
17
240
4
24
20
145
159
12
20
28
21
54
180
36
17
13
35
25
39
36
69
27
39
81
63
33
20
4
33
63
123
30
15
9
75
135
41
52
123
60
81
68
132
40
24
45
15
99
120
60
41
16
63
17
16
3
29
48
84
144
16
44
49
51
9
3
63
17
37
75
68
28
9
11
12
283
5
192
73
87
60
33
35
100
15
17
12
1
47
84
60
28
132
63
21
69
36
99
60
212
36
28
12
57
11
85
30
17
144
64
32
28
75
197
64
33
47
16
60
48
116
144
55
21
8
25
66
150
30
29
36
12
37
95
48
67
60
120
41
49
11
96
36
28
12
20
37
47
19
24
66
147
12
132
3
105
12
104
16
9
54
173
28
105
107
112
36
15
45
45
24
15
72
33
36
35
16
9
131
16
87
36
101
268
81
87
57
30
5
91
5
100
32
43
149
16
15
174
6
189
21
27
60
60
164
84
12
97
3
24
9
60
99
92
43
41
136
56
60
48
49
126
90
24
47
43
33
20
148
24
56
12
13
30
105
45
75
116
96
13
114
53
108
36
124
12
144
56
48
64
92
19
54
27
3
6
35
96
76
27
36
30
60
84
107
40
8
192
108
31
5
12
52
12
36
12
36
32
7
53
13
15
116
49
60
39
72
33
131
25
195
45
39
225
126
17
208
9
6
45
20
52
24
33
263
48
145
15
80
25
131
84
145
15
120
96
8
1
11
79
21
48
21
39
45
96
15
36
33
27
56
12
180
12
36
187
17
19
9
8
28
20
115
29
25
71
96
43
6
84
36
71
73
126
9
156
156
39
54
23
64
39
41
19
90
51
39
41
4
32
7
33
180
3
114
95
25
23
37
27
44
132
7
261
45
35
19
81
32
12
100
140
16
129
147
69
120
54
21
69
3
72
72
129
90
84
36
137
124
24
135
21
99
29
180
28
20
40
240
8
55
21
36
60
20
48
16
33
11
25
27
32
96
19
21
180
129
126
165
135
5
16
80
48
180
40
68
64
183
41
76
189
60
59
61
35
79
93
153
24
30
101
79
45
120
108
84
63
66
107
313
90
57
48
164
28
3
24
141
69
75
12
39
21
24
60
12
8
232
8
12
43
84
6
54
66
114
30
51
20
79
33
80
67
36
174
51
75
41
13
23
28
225
51
60
224
25
59
16
12
164
40
56
12
1
47
84
40
68
28
33
54
96
54
23
103
41
43
41
76
80
16
20
7
36
300
114
23
13
51
3
117
8
12
36
7
177
20
13
6
29
151
117
68
16
96
48
69
11
19
180
36
9
45
126
21
80
13
47
36
37
51
104
96
124
21
60
35
12
7
285
108
33
24
27
44
76
24
9
51
116
49
95
12
13
35
64
36
9
23
253
15
32
112
60
152
40
68
48
28
104
61
15
192
48
32
48
100
45
47
7
125
1
155
49
243
3
21
69
54
185
16
75
54
27
20
4
75
65
55
54
51
300
20
84
31
65
124
20
12
48
36
12
4
288
12
159
45
39
17
19
24
17
84
60
4
12
80
100
3
41
36
144
85
39
32
4
15
54
36
90
54
23
97
126
29
31
197
37
23
28
36
96
32
1
51
39
5
4
81
11
16
32
85
63
3
69
45
167
144
36
16
32
48
253
114
36
89
16
39
105
252
33
6
90
131
4
9
36
30
45
132
3
24
137
19
24
33
3
144
180
36
69
15
6
47
60
52
80
48
48
19
6
54
65
16
44
28
8
76
33
36
11
48
48
37
27
3
36
29
16
176
124
69
107
28
15
41
40
36
ABCD 96119544616*3^$a+1 [50019]
96
72
252
96
60
48
60
12
12
168
48
120
480
60
120
60
72
372
636
240
36
24
24
12
96
240
120
48
84
36
60
60
24
36
60
216
336
180
180
108
132
168
456
120
24
156
324
12
168
252
84
384
24
36
144
96
120
120
252
48
36
108
168
48
204
48
180
180
324
24
12
168
72
168
780
120
12
108
120
60
72
48
180
60
216
144
252
228
36
60
84
252
24
60
120
48
48
168
192
204
144
72
108
336
144
12
24
48
168
384
36
84
228
48
252
72
84
120
12
132
120
72
84
12
48
12
360
168
36
120
144
192
12
468
24
84
96
84
72
132
12
36
204
360
24
24
96
516
156
12
156
156
60
24
24
276
144
180
12
60
168
36
120
72
12
72
264
180
36
24
132
48
156
84
12
48
336
24
36
180
60
144
96
108
228
264
24
300
120
12
132
168
108
60
120
60
324
60
36
300
132
240
108
24
48
60
24
216
204
120
84
276
60
144
36
84
72
108
264
12
120
36
12
12
120
264
12
12
156
72
240
84
216
48
36
120
24
12
120
108
60
84
96
72
84
24
24
408
480
180
12
252
24
216
60
96
708
120
96
240
24
156
48
60
12
456
48
36
336
12
48
72
156
156
120
156
84
36
120
72
12
144
204
300
48
108
36
84
72
240
84
96
24
84
60
84
96
216
96
72
96
204
252
156
252
48
60
168
120
120
132
108
132
108
60
12
168
72
60
228
180
96
36
132
48
144
96
48
72
12
72
84
84
72
240
168
12
396
300
48
480
396
24
12
168
240
24
96
516
96
48
264
108
72
36
60
216
24
12
144
216
48
120
60
300
120
72
60
168
36
60
24
36
168
48
300
120
48
240
120
12
24
24
84
276
36
96
12
60
48
48
360
336
48
168
144
156
ABCD 96119601434*3^$a+1 [50089]
48
30
36
10
5
75
16
53
24
72
43
62
46
68
42
150
18
30
52
230
60
18
6
15
39
105
27
64
14
42
24
148
56
16
36
20
33
96
21
18
9
153
48
22
80
4
20
24
186
15
81
24
6
9
39
36
69
15
36
6
30
57
93
3
79
26
12
3
57
150
4
5
15
30
150
88
56
6
46
14
36
54
4
20
90
36
24
36
36
10
8
64
17
43
32
40
36
12
60
8
60
24
28
152
60
6
54
148
108
8
42
78
81
75
24
6
6
60
88
32
4
20
90
36
18
16
26
22
197
9
60
30
30
15
21
36
70
44
30
24
6
30
54
64
60
26
15
75
72
28
62
22
5
27
60
6
18
16
113
7
89
21
6
28
50
66
24
4
8
30
30
18
22
44
64
26
90
96
28
116
93
3
148
20
60
4
38
87
7
50
15
19
24
101
115
32
88
62
34
50
6
18
6
28
98
84
30
4
32
52
32
36
57
33
114
93
3
69
19
125
55
56
6
22
36
36
24
20
81
55
26
90
78
30
90
12
84
6
9
21
94
50
36
54
28
8
90
27
51
12
33
31
36
8
4
32
30
6
30
190
68
21
55
44
21
9
15
7
8
126
96
27
192
9
30
126
3
87
16
14
3
21
10
20
6
6
40
98
34
62
84
6
24
150
10
92
30
22
38
48
39
7
20
16
48
86
60
54
4
38
3
75
40
20
6
34
92
52
8
4
5
24
45
90
42
120
138
12
9
51
30
60
10
38
60
135
15
132
60
60
4
84
144
5
141
22
108
72
104
76
44
64
41
15
33
55
17
21
27
91
2
18
160
24
62
123
43
29
105
36
3
147
4
20
16
14
10
84
65
120
81
6
52
62
6
30
30
114
264
94
8
30
18
285
15
52
44
36
90
84
156
24
114
6
36
10
50
90
33
79
17
9
39
127
96
98
30
36
45
48
33
39
75
24
21
111
48
4
8
28
20
69
33
22
41
51
16
20
9
19
110
12
48
36
6
48
16
44
30
90
21
15
64
32
40
60
44
84
45
27
28
24
12
44
9
3
40
68
72
33
7
80
273
24
3
88
12
8
100
2
70
108
122
39
9
6
30
54
12
30
78
36
36
48
42
24
36
63
135
30
6
30
36
22
56
21
168
27
6
30
33
117
48
60
42
48
6
63
7
14
51
24
45
42
60
30
10
53
19
48
104
84
42
30
48
6
54
16
26
10
17
153
87
27
6
24
6
52
101
120
81
6
177
21
186
24
12
30
18
30
30
16
89
15
9
3
28
230
22
14
63
31
176
30
6
4
26
48
12
24
123
31
2
178
24
38
34
146
27
120
72
31
12
92
30
36
118
20
60
30
12
22
2
24
186
6
138
72
4
26
130
38
135
96
9
36
10
26
30
9
15
24
40
32
64
65
39
6
3
7
36
38
186
88
2
36
24
6
9
39
4
5
51
12
40
8
100
26
60
180
10
48
38
99
69
36
15
55
26
54
4
56
88
56
76
20
84
9
7
96
104
114
46
14
46
108
68
88
2
30
84
66
18
30
42
69
24
165
162
9
39
6
6
40
29
21
3
19
32
64
56
54
6
4
2
22
120
5
111
81
9
72
18
160
12
17
7
74
36
70
20
28
36
236
69
117
3
15
36
93
51
42
24
6
28
41
19
62
60
70
24
36
8
30
10
41
21
10
132
12
26
24
46
20
88
152
108
4
72
14
30
81
43
36
26
6
60
30
120
48
82
38
34
72
26
108
46
20
54
72
138
4
38
54
40
84
185
207
33
7
38
94
5
120
81
15
7
24
116
78
60
30
69
21
90
16
56
33
55
26
6
18
15
15
66
24
60
22
24
36
8
76
176
60
150
24
30
6
10
20
18
12
60
10
44
33
63
33
57
108
22
80
88
140
40
50
12
94
60
44
96
30
10
48
108
44
6
60
27
21
72
18
60
69
91
20
16
80
136
252
8
54
24
111
9
15
105
214
41
21
6
108
60
45
24
3
18
6
6
84
3
3
78
120
60
70
60
20
126
63
57
30
36
28
20
42
54
6
24
36
118
50
96
34
92
52
17
48
111
42
142
72
36
8
36
36
78
12
138
4
197
129
42
24
66
123
96
15
30
66
9
105
10
14
36
24
66
6
90
30
30
30
39
48
43
74
96
24
60
10
56
78
6
54
6
4
36
36
110
27
27
6
60
150
18
10
80
81
81
34
50
54
6
6
60
174
66
78
126
105
43
38
24
6
120
9
9
82
29
39
4
36
26
63
3
84
30
3
67
36
48
89
21
22
20
9
39
60
12
57
141
12
ABCD 96120168988*3^$a+1 [50042]
90
48
72
6
8
64
170
28
2
60
12
18
72
10
36
72
6
36
44
4
60
2
18
10
6
54
2
36
42
18
30
88
56
18
18
70
30
18
80
36
16
12
42
188
166
32
64
66
18
86
18
172
48
42
26
54
18
22
18
8
42
48
28
14
58
44
18
60
18
10
8
4
36
6
84
44
10
8
42
22
50
28
30
6
192
134
34
80
46
66
68
30
34
18
108
44
40
8
10
14
28
120
108
80
18
34
30
42
54
144
66
32
54
4
44
106
30
6
36
2
6
40
60
20
54
18
10
42
48
72
122
4
26
24
10
72
30
32
40
26
10
6
38
52
18
62
30
10
126
8
114
40
42
48
36
24
48
62
36
60
10
2
10
44
16
38
42
48
114
30
10
60
18
102
80
90
42
64
12
32
28
72
20
52
36
20
18
36
18
100
6
30
24
38
10
14
28
18
8
4
6
56
126
34
66
24
20
106
8
4
18
80
10
8
90
16
84
26
10
78
18
80
10
2
16
72
20
24
64
54
36
74
60
10
18
2
16
54
66
50
72
40
8
46
8
186
64
120
8
64
6
30
104
130
54
54
18
24
20
70
54
2
42
76
26
34
102
24
8
10
56
16
8
30
70
12
36
24
18
66
36
36
44
18
78
4
8
88
20
54
18
90
36
82
14
18
46
74
6
10
20
36
28
8
28
116
70
18
36
36
54
102
8
114
166
14
12
88
12
36
32
72
46
80
130
42
38
52
20
208
24
8
10
180
36
56
28
26
24
18
84
100
26
60
64
18
20
18
42
40
42
30
6
38
36
18
16
74
36
6
28
98
10
2
78
22
42
18
20
46
134
118
54
8
10
6
2
24
18
136
44
82
8
126
120
60
190
44
22
104
72
54
64
116
84
64
62
18
18
64
14
54
18
40
98
42
102
28
62
42
66
34
8
28
180
20
42
76
42
44
10
18
30
18
44
54
126
28
96
102
72
36
26
16
92
10
68
28
20
96
48
18
52
18
2
88
38
36
10
8
42
84
34
8
4
36
44
18
6
4
18
24
38
6
10
12
14
10
38
10
8
28
24
48
54
14
22
42
20
288
24
10
30
36
72
150
12
18
72
80
34
30
50
4
86
76
24
74
46
90
26
10
114
12
14
118
92
54
204
36
12
28
24
18
20
24
28
38
82
68
12
78
12
16
12
90
68
4
60
80
10
48
24
26
4
6
18
30
126
6
92
142
38
10
8
142
48
8
10
6
90
48
72
134
10
24
12
90
6
12
36
62
52
18
90
74
54
42
18
10
12
24
18
26
22
18
24
38
24
138
6
22
8
10
6
30
96
12
26
6
30
16
48
26
34
26
48
46
24
8
40
60
84
6
48
6
20
10
60
18
128
24
54
40
6
44
76
14
4
18
24
66
32
22
24
2
60
22
60
2
160
26
54
18
28
38
54
70
12
8
10
78
38
24
138
24
118
30
26
42
22
60
36
36
18
12
26
28
36
6
74
64
90
50
64
18
30
42
62
10
54
2
42
12
136
24
18
110
10
6
62
22
6
54
18
30
68
30
126
28
60
20
70
66
80
6
4
44
70
12
6
62
112
24
44
30
42
30
16
8
66
6
4
68
22
8
100
36
26
106
30
14
18
22
8
16
36
20
60
4
42
8
46
8
12
46
54
26
34
8
28
44
94
24
8
18
10
30
194
10
90
30
50
10
48
24
30
90
60
90
54
2
54
28
78
38
126
118
8
88
36
38
42
10
74
6
18
58
78
116
10
26
10
30
44
6
18
4
26
34
18
74
46
132
38
24
28
2
46
24
44
4
26
90
36
34
72
48
32
18
22
68
46
120
6
72
72
74
24
12
28
150
66
44
10
26
34
48
44
118
42
20
10
24
20
16
108
2
6
12
28
104
10
110
28
6
120
6
36
20
42
112
6
18
30
24
90
38
18
24
30
10
126
32
48
36
90
10
24
92
28
6
18
56
36
6
18
36
48
82
26
78
12
52
8
22
32
10
126
44
48
118
50
22
42
84
126
18
26
16
36
98
66
78
108
18
54
10
2
34
2
28
72
72
42
18
12
6
2
10
6
92
24
4
6
54
44
46
134
22
96
48
14
36
30
36
6
40
8
24
12
16
90
18
30
14
18
102
28
68
66
10
6
2
46
6
44
46
90
74
82
98
16
56
82
36
26
24
22
108
126
104
30
10
80
34
102
24
66
86
100
18
126
36
2
78
54
90
58
32
28
260
18
28
20
42
4
168
62
10
30
36
50
4
14
46
126
18
26
4
36
24
20
196
26
94
14
10
152
10
74
90
10
6
2
10
116
6
4
6
108
20
118
132
2
60
40
8
52
36
80
64
56
108
24
10
48
14
84
36
88
2
10
18
26
64
6
56
88
20
10
32
18
90
22
54
36
14
30
34
38
90
18
60
36
40
14
22
18
42
198
2
10
162
26
160
26
94
80
34
36
12
132
36
2
34
36
30
24
30
60
8
66
52
54
84
6
108
38
54
18
28
32
10
120
170
28
258
90
20
10
80
64
26
52
18
74
ABCD 96120553658*3^$a+1 [50075]
80
88
23
37
48
84
8
40
128
12
28
144
36
71
69
184
32
3
121
236
36
15
60
25
120
8
96
51
24
48
1
347
33
4
11
169
60
167
24
45
111
1
107
36
97
35
33
39
45
208
215
25
83
25
252
72
23
133
116
64
11
108
21
100
59
21
40
35
12
252
168
69
16
168
116
60
51
24
73
11
57
264
24
51
229
59
25
155
33
63
25
11
69
51
141
3
36
129
160
180
59
36
81
28
35
120
36
37
192
80
15
13
180
59
60
61
8
36
48
16
47
12
180
141
180
75
85
59
96
177
88
24
68
28
11
120
24
69
15
25
32
3
25
128
100
107
33
48
52
48
32
144
51
85
168
24
35
1
107
33
399
33
3
12
57
48
168
64
95
73
23
69
75
181
44
132
64
372
44
4
71
36
69
3
72
21
75
12
108
57
100
23
132
1
612
48
71
105
268
96
140
111
133
48
107
132
1
47
193
23
25
47
33
36
28
32
75
108
180
396
9
76
95
69
15
108
273
15
37
12
56
60
15
21
16
23
25
44
192
75
345
75
33
148
188
124
131
97
44
16
164
4
72
32
36
75
21
15
49
44
16
132
47
240
253
32
16
56
51
72
60
121
71
49
56
3
73
140
52
116
39
145
212
84
135
97
47
108
120
85
59
213
3
24
108
117
28
248
28
60
200
160
215
36
21
39
36
12
36
72
105
100
119
96
249
75
108
36
85
240
44
28
35
33
4
35
216
120
21
4
71
36
25
8
51
1
167
216
145
44
96
340
420
152
24
108
28
299
9
60
100
300
24
108
20
27
13
48
155
37
47
21
4
35
36
252
117
100
11
37
92
36
4
48
120
48
11
105
60
48
27
36
105
12
132
51
69
3
96
85
131
48
25
32
16
284
24
64
300
60
8
87
21
39
216
72
25
92
111
49
47
9
27
108
36
156
60
9
171
33
112
47
73
344
291
133
44
156
36
28
155
73
12
8
28
191
1
48
180
32
160
419
169
116
28
107
9
75
37
168
47
57
300
27
48
25
96
12
188
52
23
24
385
116
231
201
40
72
32
3
117
4
107
73
131
73
68
3
25
11
73
48
32
60
12
96
75
13
215
25
71
228
141
36
364
95
69
156
40
24
68
39
45
3
85
155
72
120
61
32
3
37
227
61
48
20
255
277
59
1
59
108
45
28
47
13
47
36
69
3
13
264
80
123
85
8
51
36
73
12
167
61
72
228
84
80
108
292
83
24
264
21
16
132
36
60
47
12
85
11
69
192
64
180
224
28
212
183
48
132
72
13
104
75
24
300
201
304
60
80
27
108
85
72
35
132
180
ABCD 96121268008*3^$a+1 [50044]
18
12
265
5
36
55
5
18
36
13
120
5
18
97
8
3
85
11
18
43
32
15
48
25
17
126
84
90
36
7
143
1
8
63
9
75
85
83
66
27
15
90
7
32
45
18
1
59
37
101
18
145
72
48
29
12
18
37
95
36
45
9
30
25
144
125
12
54
54
19
8
72
87
9
16
23
73
8
24
63
48
150
19
35
18
43
185
42
54
31
59
21
33
36
75
16
8
75
189
16
17
30
9
9
42
54
156
187
56
16
29
24
72
3
88
29
43
35
18
67
8
123
36
18
18
48
37
32
88
65
162
21
16
8
63
9
16
59
13
32
63
1
71
9
24
16
11
21
9
78
72
30
51
117
27
45
211
35
37
161
6
90
54
9
48
33
12
24
3
87
1
24
24
5
54
12
24
9
27
13
17
55
8
232
119
9
88
47
25
47
73
48
29
91
8
16
48
83
229
48
11
141
81
30
108
37
8
64
167
25
23
153
159
1
35
72
66
6
13
152
45
51
3
216
13
56
27
54
48
31
32
33
127
65
42
37
8
21
27
160
29
91
23
49
41
30
49
32
16
8
9
12
139
119
36
66
123
45
66
1
95
81
27
61
155
21
9
60
72
30
24
13
5
3
99
61
24
83
36
102
19
89
31
11
12
25
8
40
24
35
36
57
15
90
63
88
101
36
18
36
25
95
33
16
65
12
72
67
11
12
1
24
11
24
133
23
9
27
60
73
71
9
27
54
90
21
40
41
18
45
15
1
29
19
8
15
30
78
12
73
5
36
31
8
27
18
19
35
72
78
18
30
7
125
43
32
16
11
90
19
77
67
5
30
6
12
24
90
30
19
17
7
8
39
180
60
36
12
42
36
12
31
5
54
45
171
42
54
30
60
18
18
175
107
36
1
8
27
61
35
30
7
8
48
51
61
47
12
18
96
67
5
54
21
88
56
16
8
64
53
99
3
13
144
24
96
29
24
72
48
126
90
27
15
12
72
45
96
9
55
48
8
159
48
1
17
18
69
3
18
96
126
12
72
36
24
45
16
32
51
21
16
35
37
53
19
80
16
113
7
8
81
48
36
54
168
13
24
56
16
56
112
32
9
6
1
29
99
51
48
6
54
30
126
60
81
64
24
11
21
9
31
29
27
3
96
36
9
40
23
120
18
54
25
8
48
9
63
207
1
59
109
56
123
18
18
25
72
24
24
101
51
40
24
48
53
115
8
40
77
54
120
144
60
90
12
19
131
12
153
27
45
27
13
155
117
45
75
63
6
66
33
21
6
18
12
108
6
36
1
8
40
5
72
12
15
16
59
18
114
9
99
13
35
117
40
32
16
48
32
9
39
24
45
43
23
9
16
11
18
18
9
16
65
55
53
27
40
5
67
128
72
40
215
18
54
25
8
120
40
48
72
8
64
8
112
5
30
60
49
95
145
47
49
24
71
6
75
112
32
15
36
45
3
90
27
27
13
48
11
54
55
35
6
31
32
40
8
112
113
7
128
63
36
61
29
24
27
63
12
18
6
66
78
72
12
1
80
40
41
6
9
99
12
25
47
60
30
42
48
61
125
19
96
24
23
57
63
18
79
71
30
6
21
15
129
40
24
5
90
81
40
53
132
63
3
24
61
83
54
18
270
7
56
39
81
51
36
25
128
21
36
132
12
60
43
32
153
7
53
3
64
5
54
37
152
40
48
24
41
12
27
16
125
75
45
42
48
49
101
3
51
18
75
63
25
8
16
48
35
18
43
59
6
7
23
49
101
54
18
99
64
29
18
25
137
7
24
29
126
12
240
9
45
18
18
30
18
15
40
35
36
1
17
7
29
27
69
18
12
61
24
11
13
35
42
19
29
27
135
24
25
120
53
91
72
17
31
72
23
12
37
32
3
72
45
16
53
72
19
8
16
77
99
40
104
16
65
6
90
7
41
15
40
24
96
29
3
33
79
32
63
25
72
8
40
8
45
144
24
54
48
18
90
1
311
48
9
51
30
7
120
23
57
24
48
27
13
56
9
18
37
96
72
24
35
6
84
54
37
59
45
135
25
11
13
35
37
80
40
59
6
12
36
15
39
96
30
96
91
65
7
8
75
85
200
64
29
6
66
67
5
6
72
37
8
75
144
85
83
61
56
21
19
8
27
13
56
39
25
96
29
30
78
30
144
6
12
7
8
16
5
24
18
9
48
15
12
24
36
54
19
8
27
13
23
30
19
168
35
84
9
72
135
9
16
80
63
97
24
89
15
120
15
12
60
18
127
128
16
71
54
43
5
18
24
54
72
75
33
36
66
54
18
81
69
108
79
149
90
1
48
23
9
81
42
18
99
40
71
177
93
240
43
72
23
6
3
15
66
54
126
51
21
24
3
ABCD 96122099272*3^$a+1 [50040]
30
36
36
54
6
72
90
18
12
35
73
108
126
78
12
54
126
18
36
89
7
105
15
6
75
33
12
35
16
39
24
36
162
123
267
42
126
77
16
87
90
252
228
255
32
7
84
54
18
24
234
27
32
97
191
25
18
101
61
35
25
183
45
6
48
168
21
9
39
15
276
18
66
150
30
18
6
90
12
54
168
9
32
175
174
18
225
80
79
30
35
1
47
7
89
19
78
72
138
78
84
90
72
60
36
18
30
72
161
253
35
1
15
45
90
90
54
41
49
18
66
186
18
63
153
12
42
36
29
7
105
32
43
5
16
33
30
17
25
48
135
69
12
78
65
7
30
11
25
72
36
60
66
90
144
6
90
51
3
84
36
216
6
30
233
19
29
43
6
72
108
75
117
60
12
24
11
16
3
6
23
64
51
29
49
30
54
90
6
144
18
41
144
7
36
69
99
29
1
54
201
105
87
165
24
84
60
36
15
3
108
12
126
6
48
6
75
48
32
144
43
54
15
111
54
299
97
72
48
72
287
1
72
60
18
102
35
48
13
3
99
24
101
55
132
30
36
35
61
3
63
18
47
43
101
121
18
84
17
25
135
75
36
33
27
30
60
59
43
6
84
72
3
33
54
96
12
125
43
234
156
42
108
18
120
111
80
31
33
21
27
261
18
41
49
12
60
36
120
6
69
32
7
30
96
36
18
18
131
64
80
7
270
107
133
12
36
42
72
41
25
87
111
36
29
139
5
43
78
39
33
30
180
42
90
12
18
42
36
29
61
48
60
12
18
9
48
32
288
55
24
18
108
99
111
54
60
63
3
60
72
72
36
12
129
177
60
131
16
27
18
24
30
18
108
54
57
32
37
168
30
6
90
108
18
23
49
18
173
25
102
81
48
32
61
72
66
258
39
96
57
108
36
24
36
203
13
3
80
1
15
21
108
6
18
12
18
96
30
24
72
36
87
51
36
57
32
7
48
42
12
18
144
33
81
111
231
12
108
114
18
108
90
54
30
83
43
53
16
75
54
6
30
54
53
43
21
96
3
114
30
36
6
102
189
96
128
7
192
24
36
29
1
24
30
54
60
246
126
3
75
36
66
108
60
192
71
97
47
16
153
167
49
36
30
72
78
84
3
15
42
84
83
79
24
9
81
18
18
11
16
96
141
323
192
31
65
19
18
60
72
23
85
138
81
33
48
42
66
54
204
33
33
15
9
120
143
64
9
71
19
114
66
9
15
33
111
33
129
15
141
35
109
90
54
42
18
23
121
23
13
144
12
39
80
144
16
117
27
51
29
25
23
49
47
97
90
66
3
51
29
67
36
138
36
6
21
51
29
1
36
60
15
32
48
64
33
24
36
84
96
18
54
119
79
18
12
24
75
231
48
60
36
57
153
36
3
32
79
36
12
126
51
9
84
323
7
18
84
3
176
19
78
102
281
49
108
12
126
24
81
27
90
203
7
89
25
23
277
90
17
1
63
27
69
243
29
1
24
327
9
96
18
101
55
18
18
162
60
72
47
48
13
198
180
18
66
54
54
108
42
30
18
90
72
17
55
24
12
42
12
143
7
36
5
85
54
66
35
97
18
77
85
11
25
12
18
54
36
180
114
41
121
36
30
21
240
81
47
25
126
9
33
63
27
30
168
30
60
12
9
48
129
111
128
7
6
83
144
163
24
5
49
36
36
30
240
90
47
1
204
30
245
16
48
123
18
18
54
11
25
119
16
33
36
11
25
54
54
11
1
18
45
80
16
45
275
61
35
169
23
13
99
ABCD 96122704292*3^$a+1 [50069]
180
27
6
39
52
68
160
8
60
28
104
36
57
12
6
54
91
32
93
174
6
39
16
107
12
21
57
12
60
51
16
41
19
53
36
15
4
12
20
4
84
5
15
3
12
6
15
16
35
54
19
212
21
24
48
151
65
126
6
19
143
48
24
21
84
36
57
15
96
9
18
57
3
37
47
78
15
21
99
3
72
150
18
33
24
36
45
55
20
40
11
25
20
63
18
7
35
81
9
15
21
36
3
81
24
3
99
45
64
35
114
55
35
1
29
90
33
24
4
36
20
45
39
76
20
28
41
30
1
44
36
15
9
9
15
12
40
8
48
4
11
37
36
5
36
18
105
168
99
6
12
55
23
13
17
18
54
91
77
12
27
33
12
24
19
12
53
60
18
33
4
53
12
7
71
18
171
3
45
27
69
12
33
12
27
33
99
28
36
107
30
162
150
18
30
7
36
44
60
16
36
116
123
1
120
8
15
66
19
8
9
51
57
15
12
9
42
13
60
35
1
8
40
5
108
3
9
42
18
30
6
15
40
36
48
41
66
6
139
68
135
33
57
31
17
3
36
3
48
42
31
44
15
12
25
20
63
18
75
3
180
69
112
20
48
183
12
42
19
11
6
138
24
21
16
48
36
96
20
51
90
67
23
18
252
162
12
9
87
30
39
165
84
19
35
45
48
3
85
5
66
18
3
15
90
27
160
101
24
3
12
12
4
149
31
161
78
45
12
64
20
69
6
21
36
9
18
33
48
45
24
27
21
7
53
18
1
11
54
126
33
144
45
18
73
29
63
27
6
15
24
33
30
37
41
126
109
71
36
30
42
37
56
33
12
24
36
15
48
4
17
6
37
80
117
48
147
69
75
24
27
21
93
30
129
15
78
3
16
108
8
3
81
9
15
24
12
28
65
7
65
3
51
9
52
29
51
21
63
36
153
108
7
12
23
12
24
49
5
12
24
19
11
24
45
45
66
1
35
6
63
64
32
3
145
32
21
12
3
15
18
42
37
53
19
8
40
23
30
60
19
8
111
72
18
51
9
162
13
5
55
32
24
84
21
55
83
33
75
42
27
28
56
15
21
9
114
12
18
132
30
18
27
24
21
43
20
48
57
31
80
15
12
97
32
96
52
12
41
54
48
18
108
24
51
16
5
30
18
168
63
81
48
60
55
71
144
36
54
12
36
135
52
11
21
60
123
45
3
45
195
57
45
18
42
108
54
49
80
9
96
39
12
144
40
104
15
126
42
45
24
108
33
19
8
16
17
138
36
21
105
27
52
56
33
87
84
3
33
12
105
18
48
42
27
12
15
18
31
20
12
3
42
3
12
87
45
16
36
35
18
3
45
150
9
28
11
9
105
15
72
39
36
21
9
24
27
75
165
93
12
3
39
30
3
108
15
9
48
12
93
18
90
6
156
45
12
76
17
102
21
4
32
60
24
24
33
19
71
9
36
28
17
39
33
75
52
41
30
18
19
41
36
19
11
105
39
24
30
7
53
63
75
45
9
96
3
24
81
36
48
3
4
20
9
147
93
12
24
18
18
3
12
33
24
55
35
1
120
36
128
16
24
156
71
54
180
27
15
18
55
17
84
18
18
7
20
87
18
48
7
17
123
3
13
20
105
15
24
16
24
11
9
12
36
57
12
36
3
57
18
1
29
19
248
75
18
79
17
3
16
11
25
200
24
57
54
9
16
8
36
12
225
3
111
66
90
109
71
69
100
53
55
56
12
24
9
15
24
16
59
18
3
51
49
107
60
30
39
15
18
18
42
15
51
6
36
12
7
20
33
3
63
109
35
81
12
15
18
27
15
13
24
36
29
63
52
101
24
3
33
51
33
3
15
37
35
57
3
37
8
60
76
17
48
55
35
1
5
51
48
24
40
125
36
54
201
51
85
60
89
72
48
55
36
5
18
12
45
33
48
15
45
12
126
1
8
16
20
69
55
12
41
15
3
1
29
51
75
6
84
79
11
6
19
11
42
72
30
9
51
33
33
27
15
18
27
100
47
45
69
30
9
36
12
39
18
3
15
18
72
15
24
9
55
59
30
7
56
60
64
48
8
225
19
80
36
27
96
21
24
24
87
9
24
93
63
36
105
55
35
33
15
25
32
21
18
12
162
75
21
15
72
87
198
18
72
18
199
56
160
17
75
4
65
19
95
1
53
31
41
19
17
19
29
19
95
33
48
27
12
90
63
52
53
3
9
18
45
72
33
18
174
7
11
90
15
93
6
9
24
60
15
30
3
4
8
75
1
17
24
103
17
78
30
63
45
15
4
35
81
123
54
63
4
8
52
53
48
3
111
18
120
6
84
61
35
36
108
1
11
18
3
3
49
8
45
7
47
9
16
20
48
57
36
48
15
9
30
18
204
3
12
141
27
16
17
19
71
12
1
32
39
18
27
48
123
90
7
68
4
11
37
72
168
128
27
18
27
33
19
155
25
71
13
20
36
36
48
76
5
3
60
21
54
18
60
12
42
18
90
48
54
19
24
53
30
45
15
12
36
9
45
7
20
48
33
3
75
54
3
88
56
60
39
54
36
24
15
15
6
12
19
24
29
7
71
30
7
116
12
27
1
41
15
33
78
9
9
51
69
19
20
3
33
24
45
60
18
13
95
12
72
6
19
ABCD 96122964482*3^$a+1 [50056]
52
21
75
14
58
60
98
214
41
9
118
17
15
1
80
45
54
16
14
127
39
185
55
105
80
55
72
108
5
7
320
25
128
16
29
67
3
12
17
93
18
42
12
123
45
67
48
3
44
1
75
24
146
27
115
20
9
96
7
110
66
60
40
5
75
4
81
99
48
45
3
44
97
53
18
9
16
3
20
4
128
72
13
48
27
12
96
20
12
9
33
126
84
6
102
78
22
29
33
15
16
15
140
4
116
40
12
9
53
27
91
62
55
125
51
64
5
75
3
28
110
10
9
71
64
50
58
77
81
111
139
60
89
171
4
50
6
52
32
18
67
41
24
271
35
64
48
12
36
14
118
60
29
33
70
48
105
5
10
12
36
14
163
32
48
15
18
324
10
36
24
86
70
240
24
17
231
18
34
50
70
60
96
17
43
5
79
26
55
15
81
29
22
45
15
120
9
149
10
50
22
153
125
24
180
7
183
56
42
22
65
112
39
57
27
53
64
23
76
29
48
48
7
50
7
32
33
90
48
85
113
214
36
44
25
41
94
41
7
9
53
30
45
43
5
55
12
48
48
200
54
118
80
105
57
178
122
58
120
57
41
7
128
7
92
40
98
147
43
12
128
25
80
43
50
19
111
65
7
98
180
34
8
48
105
135
40
225
59
21
7
60
29
99
40
5
57
39
91
60
89
51
108
97
5
27
96
55
20
4
48
33
29
66
81
79
74
6
12
37
3
12
17
64
87
60
62
31
32
87
73
135
20
28
170
130
110
12
22
48
2
43
32
48
3
40
14
87
129
70
92
42
3
33
15
19
36
24
81
179
88
108
120
17
64
23
76
12
20
13
15
120
12
125
144
33
6
84
6
22
8
1
51
45
83
61
39
60
2
27
31
122
22
20
16
14
63
43
165
27
170
70
20
97
123
2
66
49
41
7
3
45
15
2
15
64
3
141
32
115
48
194
46
12
129
29
42
25
113
15
27
37
32
19
120
5
139
5
93
67
48
3
24
53
48
96
183
40
36
461
48
31
62
3
19
36
362
18
45
16
131
13
147
2
6
37
32
15
1
255
200
9
96
69
171
7
2
103
195
62
36
22
60
120
122
10
36
24
33
48
135
41
79
81
51
8
40
29
33
42
16
5
16
3
50
27
9
10
29
115
38
168
12
22
36
84
5
21
139
51
45
89
36
144
106
201
51
60
50
82
36
182
130
113
45
10
105
207
48
32
12
36
49
123
248
64
93
17
63
64
159
84
45
32
144
55
110
91
51
72
53
103
24
17
99
102
18
21
33
70
36
20
4
68
73
27
68
12
60
172
108
108
5
75
21
19
12
32
97
71
169
48
53
10
48
12
149
159
145
27
53
19
96
72
5
87
16
9
80
16
35
40
2
12
7
39
345
15
60
24
45
3
2
27
139
101
9
55
15
60
72
125
48
69
118
5
48
259
26
10
41
91
12
41
7
9
131
88
5
127
98
10
60
20
37
32
3
40
53
15
1
41
58
212
9
9
34
36
14
166
312
12
137
48
33
127
80
43
32
6
70
20
90
94
116
42
70
2
118
110
42
57
63
177
9
130
60
2
7
32
16
80
67
38
22
33
15
20
109
3
26
19
51
29
16
15
110
51
163
236
81
19
141
48
11
4
33
32
48
112
32
19
132
8
97
63
12
48
50
34
65
48
177
127
39
72
240
72
60
45
95
81
67
38
22
12
96
144
5
16
15
72
105
137
70
20
76
12
20
18
22
2
18
28
2
78
25
39
96
20
117
75
40
38
234
40
26
10
32
48
52
45
32
103
72
225
11
234
27
91
5
117
27
16
32
16
32
3
54
18
108
84
60
105
105
6
4
8
18
19
15
273
167
196
5
139
21
ABCD 96123528706*3^$a+1 [50004]
21
79
60
29
115
65
87
24
396
15
9
9
19
60
92
60
100
120
236
4
41
43
140
72
3
105
57
87
12
81
7
72
29
19
32
21
18
109
83
60
97
48
8
16
44
36
48
28
8
45
12
15
45
15
3
90
90
9
16
32
33
102
57
40
32
64
20
100
35
12
169
8
36
12
4
29
12
75
3
21
51
9
36
45
115
12
36
35
9
72
88
36
77
7
32
39
45
24
3
18
7
173
27
168
64
20
52
41
3
72
24
48
12
28
36
56
36
40
12
161
219
63
60
33
40
24
20
100
116
52
65
159
48
28
260
84
69
12
7
20
16
36
20
76
72
432
20
9
12
123
12
184
8
33
43
32
28
36
20
9
90
169
68
52
20
12
21
43
72
80
3
145
215
25
12
8
36
48
141
19
32
39
102
159
28
180
212
21
19
8
168
12
48
15
57
48
3
21
124
96
8
21
99
136
32
15
25
53
27
75
9
231
37
96
20
57
150
153
84
76
36
11
285
3
1
11
9
36
4
8
180
40
272
76
44
60
24
27
45
84
36
112
11
37
24
29
7
84
8
52
80
48
16
65
19
53
18
1
56
24
60
28
23
9
196
164
24
84
16
96
41
27
72
36
48
4
36
24
11
25
12
60
84
56
4
101
87
28
128
16
8
108
64
11
18
39
33
43
155
261
28
32
21
7
191
225
52
20
84
36
48
4
53
7
11
117
12
52
8
132
51
57
21
19
60
56
24
33
7
60
92
36
12
196
24
296
4
20
48
28
44
183
18
115
47
37
53
18
1
104
4
32
60
24
60
12
88
12
204
11
9
9
27
12
63
45
48
4
8
388
32
3
117
28
24
108
44
39
25
12
8
12
33
162
33
96
249
19
68
4
60
120
20
84
24
40
80
100
20
171
9
108
45
18
21
48
33
43
36
36
8
27
133
104
48
273
90
141
28
83
177
28
83
1
56
12
112
108
8
12
12
84
27
69
51
9
81
39
28
12
101
78
72
169
48
32
60
156
3
1
68
123
97
72
68
3
18
12
27
33
147
123
133
80
96
36
132
3
33
57
27
52
71
25
72
12
116
72
28
65
123
147
57
93
43
84
68
144
40
71
45
24
4
96
11
18
39
51
81
111
9
304
204
11
169
11
1
80
381
7
252
8
3
57
21
19
60
11
9
16
12
32
100
173
39
51
37
83
9
69
7
44
21
15
204
124
17
30
9
96
28
132
155
37
32
100
29
127
8
16
29
27
12
12
40
89
39
112
20
156
24
16
83
72
97
8
4
24
36
588
83
49
20
9
102
133
125
79
80
132
24
232
5
43
56
84
75
105
24
52
20
4
32
123
1
8
16
65
7
44
76
44
9
219
96
16
8
21
79
20
81
15
24
16
24
23
97
8
64
20
120
60
4
12
35
9
81
19
36
44
96
24
48
3
9
16
5
240
27
120
112
120
68
72
220
36
224
216
60
12
96
120
64
20
16
32
84
60
21
43
47
237
63
93
40
72
8
180
12
45
27
33
27
36
60
24
16
47
93
36
51
9
48
28
95
90
27
33
7
180
12
44
12
33
51
28
12
44
45
99
36
27
33
4
71
12
49
108
12
8
28
60
80
28
56
9
19
92
124
132
48
36
80
120
88
71
69
12
16
264
324
137
15
12
16
92
232
72
200
4
44
100
23
150
18
12
117
108
12
76
92
24
60
28
11
9
36
72
63
105
75
25
200
244
128
60
45
7
72
236
84
171
237
93
15
28
72
224
144
40
17
198
61
56
135
25
83
9
63
18
19
36
24
32
76
5
67
128
28
92
24
64
60
12
92
48
4
80
60
21
27
3
ABCD 96123687332*3^$a+1 [50022]
19
21
72
51
9
48
24
63
75
81
12
87
57
21
27
60
17
31
27
93
35
13
21
18
8
30
124
176
7
108
24
81
72
8
67
33
12
3
15
33
41
79
24
72
5
36
52
15
3
105
59
85
11
82
2
6
10
134
90
73
33
20
172
62
49
39
93
12
36
21
108
15
47
1
99
26
79
21
12
8
7
93
3
60
117
60
140
70
57
17
6
13
120
12
5
40
24
99
47
10
63
47
13
24
12
60
21
50
4
140
1
15
45
84
21
3
99
57
11
10
15
84
5
19
39
38
7
96
12
12
48
57
18
33
60
11
40
20
46
15
45
3
47
157
3
69
101
24
19
27
69
35
16
57
3
105
59
6
84
6
22
18
50
100
14
61
24
21
72
60
62
100
129
17
79
11
82
75
3
9
84
27
44
73
23
73
36
63
2
16
12
38
112
21
27
80
37
17
6
37
108
5
43
17
54
61
5
103
39
38
19
3
81
17
19
63
2
31
5
7
108
24
11
13
17
34
48
2
16
14
61
35
22
27
24
41
46
140
10
3
41
19
24
77
6
25
48
9
48
50
85
12
33
72
15
3
33
47
54
30
6
43
27
20
10
132
108
54
93
12
24
12
57
63
35
22
2
1
192
23
70
24
116
24
30
1
45
15
65
10
74
36
34
45
21
14
49
9
63
60
35
24
133
33
30
20
13
24
23
25
35
13
24
72
36
12
17
79
9
51
21
15
3
33
5
103
12
5
4
3
47
6
10
57
72
21
3
12
60
48
12
24
21
63
84
96
12
45
74
1
72
105
3
84
21
15
29
96
24
30
6
4
86
30
24
60
90
49
24
12
21
20
10
165
48
24
15
18
50
40
74
31
9
20
31
12
60
105
3
119
96
25
12
33
20
43
117
3
21
66
50
19
11
34
39
17
7
36
9
2
16
9
81
3
12
12
168
84
101
79
36
9
15
5
28
15
17
28
3
72
108
59
46
63
12
12
53
19
41
7
77
36
22
108
30
3
11
30
6
37
17
55
65
30
40
26
19
11
13
12
72
3
45
65
19
11
109
11
13
12
12
60
17
30
1
192
12
3
8
97
36
12
12
75
30
63
5
103
87
12
45
47
126
24
79
17
163
39
45
17
66
40
12
2
55
21
144
51
5
7
3
33
11
1
69
20
79
27
110
34
126
3
41
36
19
11
10
39
275
1
27
21
84
96
17
7
15
30
63
12
36
24
83
24
46
15
65
67
36
12
89
30
46
42
8
13
51
9
24
17
88
8
84
91
89
30
10
135
48
96
36
60
24
27
57
53
19
11
13
69
38
24
36
145
45
27
3
14
55
63
48
20
202
18
33
36
108
17
16
72
32
31
5
100
15
12
45
38
10
20
7
63
33
36
45
26
172
120
90
8
30
70
27
48
60
35
114
151
29
10
81
24
5
36
7
36
9
8
100
15
5
54
46
3
17
114
16
12
2
31
12
12
11
25
15
80
52
18
63
24
60
60
63
45
57
32
10
26
40
15
9
15
48
45
27
93
2
6
30
120
25
12
207
26
7
12
180
45
56
10
57
17
19
17
43
11
61
89
6
169
71
22
38
13
57
27
96
17
30
54
28
2
1
24
131
49
3
42
18
21
9
18
24
56
100
33
11
106
27
48
27
8
70
3
12
12
48
27
38
19
3
32
85
48
63
14
6
37
17
55
24
96
125
31
29
66
109
21
39
65
19
11
73
36
24
48
15
12
81
71
28
60
8
25
5
24
43
12
5
79
12
60
29
43
36
137
43
9
60
63
45
3
27
42
15
17
88
3
5
90
85
48
36
24
192
24
24
120
12
12
15
38
7
23
49
11
54
19
24
17
10
9
11
25
45
80
55
3
92
13
3
45
24
60
101
64
63
36
9
15
12
60
161
19
24
9
42
66
3
60
12
15
42
3
5
103
60
27
20
60
10
3
17
43
24
192
3
150
2
1
15
30
15
57
3
48
12
12
3
30
14
46
50
4
50
19
36
5
126
54
16
63
24
72
21
15
12
93
50
109
36
27
81
9
8
67
15
32
148
33
65
30
60
13
120
17
4
15
41
10
69
41
55
29
31
24
63
18
3
24
3
74
30
109
17
43
12
59
49
12
48
39
21
11
16
60
20
30
24
6
22
122
109
27
12
33
48
12
119
10
18
32
76
69
3
8
30
55
35
10
147
3
45
57
3
12
27
21
24
5
43
17
91
5
67
23
40
45
12
15
38
24
19
24
48
48
12
35
24
16
105
24
84
17
7
12
65
19
17
60
10
30
14
58
42
33
12
21
50
73
36
11
37
36
24
108
29
70
36
33
60
12
5
54
16
30
27
12
11
82
122
66
115
95
25
35
25
59
1
95
25
15
69
3
2
96
10
44
25
41
70
33
12
5
55
29
6
54
36
24
88
42
56
25
24
3
48
105
48
11
40
48
33
12
17
106
9
60
24
27
74
6
24
10
116
7
17
60
36
52
15
143
25
87
45
17
36
55
60
57
63
9
36
75
12
60
87
9
41
16
39
84
39
153
72
12
24
77
30
34
56
7
45
63
48
12
39
141
48
11
30
6
37
12
48
93
20
55
155
30
30
22
8
79
5
36
54
6
24
6
84
58
231
21
183
96
12
48
101
36
19
3
32
10
48
3
132
17
19
84
12
11
10
15
5
4
3
48
15
224
1
45
15
108
17
60
7
36
17
24
58
21
39
21
11
6
30
13
77
30
22
ABCD 96124421566*3^$a+1 [50052]
53
3
24
15
54
16
36
38
40
72
14
3
31
50
106
21
9
20
10
89
49
32
31
47
6
114
6
36
4
56
40
18
122
16
12
12
44
22
5
13
12
2
37
29
16
8
91
5
4
71
16
69
24
32
24
6
18
46
50
4
30
2
28
12
80
136
23
7
30
35
103
20
64
138
8
4
138
108
66
18
48
12
17
31
54
36
12
30
42
68
36
30
6
16
14
1
77
112
20
28
72
20
24
7
29
16
24
74
46
6
18
11
3
13
3
66
3
15
6
11
1
42
32
16
14
28
2
25
5
16
72
42
30
8
16
42
8
124
2
3
37
36
12
50
10
47
15
120
18
6
1
39
20
30
6
28
18
3
69
11
16
8
31
17
48
21
24
6
18
58
32
6
19
32
61
32
16
14
16
54
47
45
88
3
32
72
13
12
36
42
36
50
60
4
2
30
30
70
15
39
6
80
3
21
70
5
1
8
28
24
11
25
47
25
20
72
10
80
9
69
3
9
40
39
9
48
23
85
14
22
36
104
10
6
84
48
23
24
25
20
10
14
16
11
13
72
42
26
66
13
8
40
17
55
5
16
26
25
53
42
10
38
73
39
6
8
22
2
40
18
30
8
4
42
101
27
42
24
10
6
3
71
24
1
29
51
75
4
17
33
42
4
17
9
16
8
84
12
10
125
13
2
40
24
9
15
48
8
57
7
6
12
2
21
21
16
60
39
5
64
104
43
32
13
12
32
28
60
30
17
9
36
24
6
78
31
21
3
33
24
66
5
37
11
69
70
26
6
18
40
50
10
111
5
24
28
92
6
37
69
35
33
36
67
9
20
58
6
26
30
40
35
9
135
45
4
32
15
105
18
6
15
55
57
48
21
51
53
51
24
9
7
5
28
20
27
9
16
60
3
77
3
21
16
44
60
30
16
30
60
6
14
88
6
86
114
66
16
90
54
78
6
90
65
21
60
54
24
166
51
15
6
14
28
17
9
4
48
59
1
60
32
3
33
6
4
6
60
8
6
34
35
15
22
20
4
26
1
15
2
12
19
41
28
18
30
24
6
12
56
34
23
33
7
39
9
75
20
30
51
24
1
54
177
15
38
96
16
12
32
48
10
2
24
16
18
18
30
14
43
123
38
16
30
44
6
10
21
9
63
3
12
57
21
2
42
15
1
12
20
31
45
11
9
16
38
6
4
30
32
48
22
20
28
32
10
6
24
8
43
27
50
12
54
46
20
48
36
24
27
9
22
57
47
70
11
7
18
8
6
54
51
9
16
110
9
15
22
24
8
36
22
2
28
2
33
24
16
72
5
40
35
55
32
46
27
8
7
6
27
27
62
18
21
45
27
39
1
77
3
25
44
24
4
32
48
40
20
27
16
32
21
139
35
90
36
22
8
6
46
5
33
16
84
102
5
25
2
6
4
3
17
40
32
196
32
10
26
6
49
9
12
90
41
25
24
23
88
17
15
40
17
10
38
12
24
27
24
24
1
74
76
36
2
16
20
10
42
98
1
15
6
8
6
21
9
4
72
3
57
14
30
3
27
4
41
3
37
5
18
10
12
110
34
110
30
4
18
8
6
16
24
6
62
30
6
24
3
7
32
10
8
28
35
207
10
48
14
33
51
21
9
6
9
16
33
6
17
7
17
3
58
2
42
15
45
40
75
81
44
30
10
35
3
28
32
6
16
8
22
80
54
15
225
4
83
9
28
48
42
26
24
6
9
207
1
32
25
30
33
23
4
12
18
72
14
30
40
74
58
12
66
6
11
13
44
88
14
94
6
18
12
15
48
15
6
56
16
12
72
6
12
78
15
8
9
12
3
61
11
61
8
52
30
14
3
13
2
22
18
17
9
124
6
5
31
90
20
10
20
16
5
13
14
22
38
46
6
18
107
33
6
66
16
12
11
9
12
28
48
14
10
15
75
20
28
5
13
8
4
15
15
36
26
40
3
41
39
15
46
14
22
84
36
23
103
74
54
22
35
112
11
4
41
21
18
6
4
18
38
10
44
33
19
45
65
54
16
60
18
11
37
59
69
10
41
1
39
24
15
6
8
36
52
12
48
60
27
41
15
21
18
10
12
48
11
7
90
23
9
66
36
54
51
3
22
20
60
39
45
16
38
42
16
44
106
2
16
80
52
14
28
21
32
24
13
11
49
36
36
68
67
53
42
73
65
15
57
40
111
32
105
72
40
23
37
74
82
98
45
24
7
14
6
30
30
49
209
7
39
6
126
54
14
6
34
17
64
45
20
24
4
18
14
64
12
23
7
8
1
5
16
14
18
112
24
36
48
12
11
13
12
2
6
16
48
15
87
41
93
16
8
27
25
15
5
40
66
218
24
6
54
12
55
33
2
34
74
6
30
34
3
9
36
32
16
72
24
11
9
58
12
9
65
31
33
48
8
4
32
16
3
5
22
204
8
6
19
8
13
12
60
12
12
24
36
39
21
44
7
17
22
128
40
20
6
22
2
22
50
4
36
96
23
75
30
16
36
3
101
10
66
42
50
58
2
6
30
82
9
56
24
24
16
141
8
19
71
9
120
15
66
7
3
5
72
7
102
66
2
142
18
108
24
83
57
40
90
48
26
54
10
35
16
35
6
40
6
62
40
86
10
11
1
24
18
26
27
40
29
10
44
142
68
115
5
90
22
12
20
40
12
23
25
36
35
81
55
8
57
18
21
7
9
5
48
3
19
18
83
48
21
16
38
4
6
42
2
31
71
1
69
18
17
45
16
8
66
90
10
5
16
53
4
71
37
18
20
4
18
72
23
39
30
24
16
36
8
6
1
59
28
26
15
16
45
11
79
36
5
33
22
2
40
72
20
16
3
15
50
24
15
21
30
90
64
12
23
31
14
43
89
30
1
47
10
23
13
35
21
10
74
24
22
30
51
53
4
6
41
15
100
6
15
27
5
61
11
1
8
111
45
84
24
6
25
56
13
12
23
27
28
2
28
2
4
12
2
15
13
72
2
46
8
16
8
28
18
66
3
56
61
20
18
10
80
3
3
6
16
39
5
84
112
44
3
85
26
54
3
3
34
32
28
2
18
12
30
18
40
12
11
85
32
147
13
3
8
1
14
96
25
33
15
11
6
15
39
22
8
36
40
74
37
9
36
2
40
17
31
9
81
44
19
32
112
27
29
37
2
16
12
12
41
9
52
3
63
44
30
15
1
84
8
40
2
10
23
25
32
4
12
12
32
28
20
28
92
36
7
69
24
51
23
42
24
16
36
3
35
30
34
30
50
52
14
84
15
37
8
16
20
16
36
83
24
37
11
24
15
24
1
53
58
24
14
6
106
48
12
68
67
57
32
28
32
3
13
8
40
30
42
2
6
4
6
20
36
10
6
38
51
3
6
36
24
52
60
14
45
73
48
47
15
30
3
25
24
39
21
44
7
53
6
10
80
43
5
3
13
44
40
36
36
14
30
67
45
24
11
120
25
60
18
66
14
40
20
46
15
5
16
44
4
27
8
139
26
10
44
6
16
104
76
6
48
ABCD 96124923626*3^$a+1 [50019]
30
24
18
5
97
48
24
48
66
5
1
15
15
41
4
39
6
90
24
270
24
11
37
114
168
21
15
5
24
7
129
189
27
56
37
18
30
3
92
4
20
31
60
102
96
11
55
30
59
31
54
11
100
8
7
41
52
87
5
4
45
66
65
115
53
16
27
93
87
57
111
41
85
35
55
108
21
36
33
6
60
21
63
12
5
43
102
18
30
71
1
39
9
66
24
72
5
4
231
24
204
21
36
3
21
99
41
24
43
18
47
64
33
42
5
19
24
45
27
41
4
51
5
43
5
25
15
32
43
36
48
18
143
67
12
42
75
45
83
16
39
53
163
60
9
57
3
36
36
176
19
18
35
180
52
45
96
23
180
7
102
66
12
53
7
57
117
15
99
165
24
27
29
25
66
6
23
19
30
192
15
51
33
36
60
68
16
99
17
43
96
17
4
84
24
68
109
18
6
51
20
115
5
43
17
84
16
20
24
7
144
9
39
72
108
18
42
6
159
20
133
54
45
24
15
102
23
240
49
48
48
30
21
183
6
47
12
7
30
3
36
57
42
65
100
33
78
105
36
3
21
20
25
162
54
23
31
21
279
24
30
162
89
16
21
42
41
60
49
72
90
41
7
12
48
12
5
36
43
12
30
24
15
99
9
111
54
66
21
33
6
5
7
5
73
24
162
6
23
31
18
155
36
12
13
47
48
25
66
5
1
48
114
81
45
35
19
48
5
13
15
60
87
48
29
115
57
8
7
189
27
29
48
115
81
204
15
21
45
227
124
15
18
30
201
36
21
35
108
40
9
48
119
4
21
114
5
132
12
1
24
72
11
133
11
60
1
30
42
11
40
15
21
9
72
18
201
3
48
12
78
18
6
234
174
6
12
57
20
67
54
66
65
4
144
32
24
25
135
120
56
4
111
6
23
67
12
36
60
21
15
24
6
99
15
24
6
47
108
79
72
69
75
12
33
27
137
61
30
17
72
52
69
11
109
6
189
56
43
57
3
6
114
30
30
18
30
144
41
4
20
73
48
120
3
15
30
11
4
57
24
23
25
30
105
36
15
36
18
27
3
108
125
28
92
24
64
44
7
5
115
45
24
75
125
97
119
49
95
7
65
48
19
150
6
12
24
5
25
11
7
53
55
9
20
144
109
18
192
36
129
3
17
7
144
6
59
7
9
39
41
36
88
57
63
9
18
69
9
171
75
29
19
41
72
43
24
6
15
219
17
13
143
49
24
75
87
150
63
57
23
1
83
7
29
115
6
83
31
6
18
81
20
115
29
76
87
24
6
23
132
223
65
36
43
30
143
25
3
20
40
20
16
68
187
45
9
6
45
69
24
138
5
43
9
21
15
57
54
210
39
32
112
81
131
163
57
75
54
42
57
147
149
79
45
33
59
28
3
24
45
60
63
21
9
96
75
21
35
60
55
36
9
51
138
11
24
55
12
89
60
13
48
39
39
180
54
147
39
12
48
29
7
6
54
5
64
24
20
100
20
25
120
51
135
17
85
147
36
32
4
20
19
24
48
48
17
7
30
95
67
78
48
3
140
36
144
16
63
53
43
21
3
30
30
17
1
48
15
56
73
147
39
17
127
78
72
83
103
21
15
18
23
64
33
6
17
19
30
30
105
75
6
95
7
12
93
68
37
15
36
164
16
135
12
69
129
120
66
9
75
36
6
72
15
63
18
90
5
1
35
31
5
4
56
37
11
40
20
31
36
17
31
5
36
61
99
15
5
25
24
72
54
45
3
45
72
80
48
7
96
24
126
24
6
84
6
23
19
78
63
36
63
12
5
103
30
18
102
18
108
69
21
54
137
43
45
33
3
45
186
5
31
9
48
36
15
5
40
39
162
78
18
23
25
72
72
27
44
12
7
48
78
54
17
180
79
24
30
27
21
63
20
60
25
30
9
87
90
23
76
84
15
48
48
5
109
72
120
126
234
48
6
17
73
42
12
66
59
16
69
18
9
39
137
60
48
25
24
11
7
77
25
171
39
21
81
54
41
96
25
42
53
43
180
65
1
30
18
72
11
55
177
3
18
15
15
161
139
144
36
66
99
111
48
6
144
107
13
18
102
42
30
90
30
6
33
75
126
159
27
54
48
15
33
23
19
12
5
43
12
30
18
17
13
42
5
1
90
24
6
3
20
1
6
65
43
65
127
69
33
30
12
65
79
6
120
119
25
54
17
48
31
90
6
66
18
240
60
ABCD 96125248106*3^$a+1 [50051]
45
15
52
5
75
40
8
9
3
18
10
50
6
114
54
21
15
90
39
45
30
6
99
63
12
28
5
93
30
16
14
15
51
36
33
67
98
42
12
6
15
72
12
27
30
84
36
36
10
44
76
8
24
136
60
44
30
3
3
9
108
103
5
69
46
44
78
3
15
60
45
39
6
6
4
14
3
33
46
26
42
28
60
24
98
30
12
4
26
34
50
66
6
24
39
39
18
10
38
87
3
16
26
63
9
30
36
16
36
38
42
105
9
30
141
27
48
33
7
77
3
45
33
30
30
27
48
67
32
18
18
9
33
72
75
108
33
12
10
48
32
18
24
51
45
6
69
141
24
22
5
33
75
27
4
14
30
24
42
70
29
72
93
204
48
30
28
65
24
15
33
9
34
17
15
12
96
30
12
24
24
24
48
15
180
57
15
33
15
3
57
55
2
18
102
30
30
18
93
31
41
12
36
12
57
18
4
44
9
3
48
40
2
118
5
9
22
53
15
45
27
6
210
18
22
24
14
60
84
3
48
9
3
63
6
3
7
26
24
36
27
15
45
3
42
12
24
30
40
5
39
21
15
66
24
46
38
30
66
27
48
57
27
108
55
53
24
21
54
72
18
12
30
66
15
3
9
165
18
12
36
9
81
15
12
48
87
28
36
20
66
15
79
120
38
12
3
15
6
132
3
60
12
33
84
3
15
33
7
53
27
24
138
123
15
18
75
7
24
24
14
120
3
132
21
12
12
51
75
16
8
16
2
60
10
32
33
15
40
8
40
32
153
141
34
56
21
9
51
60
69
48
3
12
7
8
246
6
69
15
57
39
16
24
36
20
45
33
66
21
55
50
12
3
3
24
42
46
32
30
36
102
40
48
56
24
24
33
15
24
18
60
12
48
66
69
15
18
3
7
20
117
21
30
57
33
36
90
9
99
45
3
42
15
7
101
12
33
12
6
9
108
19
8
18
27
127
36
2
60
42
24
40
17
12
123
64
53
51
30
87
48
21
6
40
2
6
30
39
21
70
14
12
51
27
21
24
21
6
16
17
45
111
9
3
12
3
150
84
18
12
18
22
53
43
17
15
72
16
84
41
12
31
12
2
36
10
5
60
309
36
6
76
14
111
27
16
60
17
9
39
69
15
7
14
10
32
64
8
36
12
4
36
2
42
16
20
12
30
15
51
66
111
33
10
17
15
33
67
14
3
31
92
57
91
74
15
51
9
27
54
15
9
30
33
39
6
108
192
3
12
43
5
7
5
3
45
21
6
40
17
36
55
20
9
21
12
87
15
72
78
48
75
12
21
6
4
5
9
18
4
96
2
142
24
56
108
78
84
10
53
27
4
2
42
30
3
19
20
54
36
46
32
78
34
41
9
34
14
18
33
15
100
5
87
18
15
67
38
36
30
21
57
6
9
45
72
18
45
7
89
15
36
4
14
15
48
115
14
24
15
84
36
12
19
14
15
39
16
29
75
6
15
45
39
15
21
12
27
6
84
51
9
48
102
6
42
4
53
15
105
15
16
72
2
6
16
14
27
9
78
18
3
12
15
102
63
48
24
7
29
21
46
32
16
2
132
6
72
45
48
27
48
9
15
60
36
12
28
2
15
48
99
90
60
108
30
192
30
6
30
84
96
10
5
21
34
2
54
9
87
12
18
15
9
39
15
90
10
2
108
12
3
91
20
9
7
84
149
21
46
24
29
99
42
30
33
87
24
30
72
63
165
24
12
70
68
76
74
42
54
36
48
6
9
33
15
60
27
12
9
21
24
6
4
14
108
12
46
14
106
116
9
9
82
14
15
15
57
103
77
33
24
15
33
48
54
36
6
46
24
24
17
15
78
30
36
6
27
43
32
21
7
5
27
6
12
15
63
30
24
3
27
52
158
96
15
12
3
9
21
15
7
65
33
10
2
27
3
12
18
12
42
24
45
7
20
40
65
9
3
108
33
10
12
68
6
94
17
27
12
30
18
78
15
19
14
36
3
15
21
31
8
21
21
6
18
24
60
78
28
14
51
9
58
5
63
16
41
3
42
3
24
27
54
12
3
81
48
96
39
60
36
31
38
51
15
6
90
69
9
30
28
48
26
30
9
55
2
63
7
32
6
36
24
87
39
69
45
24
3
3
105
7
8
12
57
43
14
18
28
20
18
84
48
15
105
3
31
26
123
24
195
16
29
43
65
9
48
6
24
16
5
24
81
75
9
51
84
31
50
30
102
34
24
2
54
96
42
3
69
60
18
90
3
27
21
12
63
36
9
9
3
55
8
105
15
100
5
45
60
6
81
39
21
12
21
12
78
42
72
96
39
45
3
69
6
45
19
36
5
99
21
15
30
3
9
72
10
120
50
3
3
42
46
137
55
38
12
12
18
33
9
12
34
14
66
96
9
15
45
21
39
12
33
66
40
14
72
18
6
96
24
51
3
42
10
14
94
36
8
6
39
27
30
24
6
48
21
55
17
189
34
20
45
12
108
21
6
12
42
6
48
24
6
66
21
48
31
218
36
22
53
115
5
12
3
57
57
3
9
3
36
84
33
12
36
36
150
9
72
57
3
3
45
67
53
9
46
89
51
16
8
21
9
126
84
45
15
16
5
57
18
45
21
30
9
51
40
113
21
10
17
72
135
12
9
7
5
9
34
29
33
30
153
91
26
15
75
12
16
32
102
3
19
38
15
43
8
117
108
15
12
18
75
51
48
18
130
2
3
12
36
45
6
64
2
30
48
66
6
45
45
114
21
15
48
54
6
129
60
3
42
63
105
3
7
53
60
69
58
65
63
57
45
15
43
5
9
3
33
27
165
84
46
14
6
78
75
45
156
39
57
10
32
28
2
171
7
50
84
48
6
16
20
9
27
88
5
24
21
12
54
4
14
3
60
9
63
103
68
9
168
72
87
54
15
57
12
3
27
66
22
14
51
43
14
72
24
12
12
36
22
5
60
9
10
14
42
90
70
24
ABCD 96125363006*3^$a+1 [50020]
32
37
108
35
73
71
60
31
30
18
21
44
12
64
20
36
19
18
102
161
40
24
45
120
11
4
33
90
53
25
132
3
8
115
54
11
36
73
123
63
30
71
25
11
7
101
49
3
44
91
54
180
204
51
21
39
75
69
32
37
11
132
127
30
51
57
15
9
36
155
73
11
19
24
53
43
54
71
49
143
28
15
81
9
24
60
27
44
1
35
49
95
16
120
93
60
72
99
51
30
39
32
48
16
21
48
87
20
169
75
116
84
64
9
27
3
78
60
150
53
36
16
44
49
12
39
21
23
25
90
24
30
11
16
21
18
21
120
60
24
57
30
5
49
51
63
6
135
33
108
15
24
144
45
24
12
120
131
19
5
1
95
25
42
113
40
20
25
3
207
18
12
15
9
24
15
21
60
258
101
49
63
20
49
96
30
9
39
6
60
6
5
19
66
63
57
72
3
8
76
39
45
51
66
12
23
4
56
4
3
30
3
33
54
66
75
212
64
36
9
35
84
19
6
96
18
17
1
48
51
60
116
67
21
75
5
61
6
33
21
59
96
60
1
138
45
9
23
4
39
24
21
27
18
72
99
51
29
73
3
57
12
99
36
9
12
3
69
30
30
51
57
48
11
24
112
27
17
136
183
45
32
115
113
1
126
42
96
147
27
30
60
87
20
16
27
33
189
48
60
48
35
184
21
83
12
37
107
13
27
24
15
77
19
21
27
18
63
12
60
8
1
60
95
19
5
16
21
48
12
39
3
102
11
100
9
15
81
83
61
60
48
132
66
93
32
124
9
27
9
36
23
12
25
24
36
108
131
60
16
33
12
23
49
3
3
240
41
1
59
4
21
11
4
9
167
48
97
48
71
19
6
11
4
213
30
78
24
39
51
18
27
60
20
13
6
21
224
16
51
129
63
57
45
51
87
18
83
60
7
144
41
133
96
255
51
173
49
11
55
77
60
7
90
102
6
18
30
12
39
36
104
4
92
4
111
53
12
48
76
56
109
135
56
48
12
48
52
24
9
27
60
15
45
27
78
15
9
15
75
5
4
96
24
15
21
75
30
60
174
30
11
160
44
19
48
102
18
18
24
11
96
16
180
45
3
32
13
36
95
1
35
49
119
16
51
78
15
21
6
5
24
1
39
3
42
48
108
72
51
12
3
21
3
21
51
9
72
20
24
16
60
15
78
51
15
41
60
48
16
20
4
69
27
51
144
29
16
33
3
24
20
24
100
20
19
126
11
4
21
155
76
48
12
104
19
66
75
56
13
51
45
78
81
156
3
30
23
28
92
40
27
33
15
120
18
131
24
76
21
35
37
51
111
29
1
39
9
63
57
12
6
9
44
76
9
72
15
20
100
15
5
37
11
19
66
11
19
5
12
144
16
45
42
78
3
15
72
72
6
12
99
33
48
63
20
7
9
20
1
59
4
45
11
49
24
71
49
51
21
15
9
71
16
27
17
4
12
45
108
24
87
39
5
1
24
15
27
30
23
19
138
23
12
25
15
27
17
16
57
3
45
3
99
17
1
48
6
29
85
60
11
109
15
27
9
20
25
36
39
9
47
100
8
37
30
114
95
4
51
6
15
27
30
11
12
25
59
61
35
13
51
44
16
21
24
59
121
39
32
67
21
51
30
99
92
100
93
15
120
32
4
15
5
13
3
27
42
15
44
36
13
18
5
67
101
40
32
28
60
116
31
54
15
45
30
45
20
31
120
18
15
12
69
39
21
36
60
39
81
15
45
30
53
121
48
36
24
6
5
145
15
9
71
157
99
20
25
30
21
48
99
6
47
67
33
69
15
51
33
69
23
100
60
48
60
45
24
108
23
31
21
45
3
51
9
32
7
33
20
40
44
36
24
1
63
56
139
54
12
24
35
121
48
23
220
44
25
90
29
1
66
33
20
67
234
15
135
5
19
186
6
9
63
78
42
72
21
213
35
72
67
57
24
20
19
18
12
23
43
24
41
1
15
20
61
12
66
105
60
80
12
88
21
66
18
6
48
33
144
56
48
76
24
75
5
12
25
15
60
60
165
23
19
113
97
60
42
29
37
39
21
3
56
4
9
42
18
48
35
25
48
15
75
24
66
36
71
49
11
37
3
48
9
3
45
24
144
6
48
33
9
54
5
1
11
48
36
124
87
105
44
124
45
27
69
11
28
27
138
24
3
68
61
66
90
12
11
96
60
24
12
13
27
57
3
24
20
1
54
29
100
36
20
36
64
3
101
16
24
12
39
41
7
6
24
11
1
59
49
12
119
16
116
40
24
36
8
31
69
225
11
13
108
30
90
75
105
48
111
36
8
16
45
15
36
15
113
1
60
60
54
77
4
69
167
19
5
96
48
112
27
48
29
16
33
84
6
21
93
11
67
173
52
33
107
24
84
16
15
165
9
ABCD 96125393062*3^$a+1 [50193]
1
60
36
66
78
95
229
18
72
48
18
90
132
5
7
186
30
24
41
25
107
73
90
42
12
78
54
23
7
108
36
72
17
48
97
180
18
60
185
157
30
6
156
60
11
55
24
41
108
67
162
11
55
36
180
29
25
47
60
12
7
18
35
1
47
132
36
61
36
18
36
48
125
36
25
155
7
72
113
43
54
18
108
24
48
24
36
54
59
24
73
114
36
18
119
55
42
30
24
180
30
90
90
186
30
60
11
12
67
48
18
108
107
48
85
126
246
35
7
30
6
5
151
6
48
36
24
59
25
18
18
54
6
12
168
167
168
1
83
7
89
37
78
174
126
89
97
11
133
12
222
108
185
13
36
18
41
97
35
25
18
36
36
77
96
7
180
84
96
5
72
108
25
114
18
180
108
180
30
42
162
54
102
197
36
7
5
295
168
102
168
95
7
78
120
114
101
7
113
49
95
7
6
108
66
6
12
96
30
6
119
55
17
12
25
90
60
108
48
197
43
12
108
60
5
7
65
43
24
126
66
89
7
48
36
101
103
30
6
66
54
54
216
60
23
43
42
23
25
42
18
47
36
79
5
36
31
18
66
17
12
13
174
78
155
1
60
12
132
66
6
30
204
12
60
18
59
7
18
35
1
35
79
72
36
90
18
30
6
66
78
84
96
72
12
18
168
47
12
115
18
54
54
270
54
78
12
42
30
6
18
12
90
72
60
12
36
24
54
12
54
143
25
102
108
36
54
132
36
12
35
48
103
90
72
108
84
72
11
13
84
83
115
114
54
90
95
60
1
6
48
6
54
30
107
55
150
83
144
25
138
78
47
127
6
12
24
54
65
7
72
102
24
47
43
72
12
18
72
83
43
6
11
37
78
360
84
6
12
42
198
11
1
36
83
49
48
35
7
12
78
30
42
18
101
120
151
18
35
48
108
60
1
11
97
18
17
36
1
6
90
12
36
35
1
168
36
30
42
12
180
90
18
78
90
47
108
37
144
6
84
24
5
204
1
47
25
54
18
71
61
36
18
185
121
90
126
12
6
162
12
18
168
29
73
47
13
47
91
42
174
96
84
101
67
180
30
143
25
47
7
36
30
54
144
29
36
85
30
42
12
6
29
43
48
24
66
42
90
12
35
7
18
36
47
37
18
125
12
13
84
11
7
6
119
1
47
205
108
150
36
126
228
132
12
11
61
126
24
30
24
72
12
42
18
11
7
30
78
120
6
48
72
60
48
18
65
85
18
5
115
6
11
7
12
18
78
138
119
7
24
12
17
73
42
198
18
84
18
107
37
11
60
12
115
42
288
18
84
36
24
221
43
72
162
71
19
18
114
54
12
252
71
1
24
54
185
67
156
53
115
12
17
25
23
67
48
90
24
18
30
18
17
1
6
30
71
43
12
54
54
72
54
24
59
61
54
18
54
78
120
35
7
149
132
48
25
72
180
252
108
90
24
41
43
24
65
1
107
43
90
72
90
72
72
29
37
83
7
72
96
245
7
18
36
66
198
54
60
18
18
29
48
97
6
120
42
18
12
17
108
25
90
18
12
42
18
120
18
144
53
12
31
5
60
25
30
36
60
30
36
42
138
24
59
61
6
18
72
144
54
12
18
60
36
23
7
24
66
71
48
25
24
66
72
125
19
24
12
17
43
18
59
7
29
60
7
48
17
48
85
47
115
90
72
18
84
60
30
108
36
36
191
49
30
6
47
1
6
29
61
180
36
174
60
281
12
67
30
11
60
72
1
36
36
35
72
7
54
90
257
193
126
29
25
30
114
126
66
11
157
12
18
96
72
144
29
127
72
18
72
11
25
144
42
41
43
6
120
143
1
227
ABCD 96125601064*3^$a+1 [50038]
27
213
27
16
78
12
24
14
22
72
50
69
48
3
10
38
96
24
94
36
35
3
45
51
40
29
25
23
37
36
23
13
12
42
90
11
75
22
2
10
35
43
30
26
48
21
37
11
19
5
91
18
11
1
95
1
191
1
26
106
36
12
11
49
2
118
26
88
80
48
21
48
48
1
36
62
45
3
88
42
35
3
34
14
48
130
107
1
26
10
11
3
22
26
48
48
130
60
66
8
118
144
71
27
88
53
13
72
96
11
48
61
59
49
26
16
77
27
69
27
34
11
3
16
42
12
42
56
10
78
18
11
25
23
25
24
36
72
35
3
21
49
2
45
24
51
48
21
61
36
2
45
96
13
35
163
6
2
168
10
14
21
51
22
108
11
48
75
21
37
54
42
72
59
3
48
24
154
36
12
59
3
45
27
106
120
60
71
3
24
69
67
5
48
48
25
47
1
74
34
11
75
10
48
35
96
75
16
8
22
24
2
21
49
12
60
48
2
88
5
19
90
126
32
45
27
16
8
117
24
13
59
73
26
94
26
69
13
24
30
29
27
24
16
29
19
29
49
72
66
29
61
24
12
74
24
21
49
95
25
47
67
29
3
40
56
64
32
21
1
24
18
102
2
21
19
53
3
45
25
2
46
42
72
5
193
12
132
48
42
80
120
82
11
61
86
10
36
12
11
24
3
21
3
48
16
8
21
25
18
24
56
192
22
48
36
36
26
106
36
47
27
48
88
18
36
18
18
11
13
35
51
96
16
56
21
75
24
117
24
37
11
13
14
22
2
93
48
51
48
45
37
107
24
3
184
24
54
90
5
27
112
104
21
3
10
35
27
34
11
91
8
16
104
69
27
21
13
59
27
24
93
25
60
126
224
10
14
16
29
13
86
58
14
88
128
22
108
14
21
3
64
54
23
73
66
6
72
26
10
35
13
54
18
6
29
61
12
23
73
108
83
25
47
43
8
48
10
54
42
59
67
5
13
36
95
25
24
84
11
67
56
21
3
46
23
13
48
11
75
69
121
36
14
22
2
34
12
95
1
2
34
84
2
21
13
38
45
48
51
69
24
13
6
72
5
85
38
117
1
24
47
51
10
83
48
61
62
10
59
13
6
48
5
24
3
82
38
10
35
1
95
123
34
6
5
27
166
71
67
6
12
14
21
3
48
58
14
24
22
98
22
60
38
24
21
51
45
72
168
49
18
48
32
118
2
21
25
42
56
16
29
3
34
83
67
5
240
48
96
73
18
104
58
54
77
3
64
8
10
11
43
78
66
56
70
23
37
83
27
70
47
37
11
67
5
61
6
53
48
43
29
3
45
27
16
78
2
24
72
24
34
96
36
2
82
14
48
88
8
10
14
21
1
66
6
2
24
24
16
162
60
18
101
19
8
93
3
48
21
3
69
49
71
13
38
69
115
66
6
77
3
46
12
38
24
88
53
1
2
21
85
48
38
22
71
3
45
27
82
6
104
24
69
73
71
3
21
13
72
48
14
48
16
120
32
141
27
178
108
42
30
95
37
14
24
16
18
12
95
13
14
46
23
43
104
10
14
34
14
22
170
45
19
8
34
126
32
22
36
11
73
90
18
11
67
8
96
21
75
10
11
25
2
58
131
27
45
61
14
46
36
180
18
8
64
8
69
51
45
1
23
67
29
13
12
23
51
144
22
18
32
24
21
3
72
72
22
26
21
13
11
1
24
18
18
54
77
24
24
109
11
3
21
144
1
359
1
18
5
24
1
36
62
34
48
6
66
11
85
155
25
36
38
34
83
27
64
8
24
130
168
30
32
45
49
23
37
12
18
125
1
26
141
24
13
11
3
22
26
10
12
23
91
8
10
36
2
24
69
13
14
48
69
3
46
18
18
230
45
13
11
97
71
72
27
10
36
119
43
29
37
6
8
82
38
21
85
35
1
2
10
24
72
11
43
56
21
49
18
120
5
19
29
1
90
18
35
43
176
40
8
45
67
18
131
3
48
72
256
5
3
10
11
1
2
22
84
132
2
21
120
3
24
21
1
23
1
90
8
58
62
16
5
3
58
11
27
16
77
3
45
27
16
125
1
36
110
46
42
8
72
45
1
12
6
18
84
60
14
21
3
16
8
45
3
24
58
14
154
14
70
42
48
8
10
6
18
38
70
23
3
21
48
48
24
51
106
174
5
3
48
21
37
30
8
34
12
2
58
120
62
70
2
10
150
18
14
88
77
85
14
21
37
35
3
72
24
214
122
93
72
1
90
5
13
11
181
54
8
16
29
3
21
3
93
67
90
86
40
48
29
99
69
99
10
59
1
2
24
168
142
2
21
3
10
6
72
5
24
27
117
24
147
21
3
45
1
23
25
23
1
47
1
24
12
158
22
18
32
24
34
86
24
16
78
2
24
24
34
11
49
90
8
48
46
2
24
34
11
73
132
14
88
8
69
37
108
72
18
8
45
48
1
26
144
10
11
25
96
162
18
12
2
21
1
143
19
8
45
37
14
21
1
47
24
96
25
24
50
88
80
10
59
192
169
12
54
24
5
61
107
120
51
16
8
346
11
61
35
27
96
45
3
48
22
12
24
35
13
59
19
29
43
90
108
2
10
62
46
2
34
ABCD 96125701814*3^$a+1 [50081]
18
87
108
57
71
84
48
12
112
180
15
149
232
8
72
112
20
1
11
180
48
31
29
96
37
47
48
64
20
55
33
168
44
108
180
28
8
124
12
68
1
59
36
121
35
40
80
156
13
36
15
36
8
136
21
23
4
63
90
83
4
48
60
80
4
60
165
75
44
144
7
33
32
61
99
56
40
32
108
25
83
7
57
56
31
93
33
15
20
24
16
20
12
48
48
36
108
36
4
80
91
21
44
4
48
225
119
84
132
184
93
11
204
132
48
73
72
87
20
160
3
57
123
221
24
241
99
48
15
54
71
64
36
20
48
72
24
16
9
51
128
196
336
24
68
7
21
68
16
21
15
44
121
99
164
115
41
16
8
76
20
24
52
12
32
115
81
12
80
40
108
3
9
225
36
11
36
7
36
57
105
18
5
172
75
9
63
161
24
100
32
16
63
72
57
12
165
59
31
105
120
20
28
56
16
51
5
4
60
48
8
12
61
90
137
79
33
92
36
112
32
91
57
80
48
67
105
176
112
188
49
35
48
4
39
69
192
20
108
115
33
57
47
144
52
27
36
21
15
45
44
4
20
31
17
12
48
64
236
84
76
152
60
28
72
87
33
68
25
18
41
48
1
27
9
35
88
56
4
80
12
13
35
37
11
4
68
88
99
29
16
36
9
3
32
36
48
76
56
64
9
35
4
141
27
84
20
13
3
8
64
141
51
48
68
124
8
12
96
7
137
16
68
85
11
25
18
45
20
12
36
228
184
105
72
90
89
1
51
8
112
20
7
180
126
144
3
24
171
17
28
8
1
11
48
36
49
39
132
36
152
36
256
36
72
20
67
36
249
80
28
56
96
28
300
120
33
39
56
60
112
68
72
36
7
5
24
25
23
12
16
84
8
36
60
144
103
105
3
221
31
65
79
105
39
9
12
69
11
28
15
105
3
53
180
12
52
225
35
48
79
93
60
68
52
12
273
11
36
28
48
72
57
3
108
80
52
108
32
13
23
76
8
12
28
20
31
141
39
41
40
63
33
3
5
16
56
168
7
29
60
160
8
40
20
52
45
239
49
15
48
27
180
33
272
48
64
44
16
104
16
8
7
41
52
80
7
45
8
73
107
36
24
96
36
148
3
144
21
120
12
20
72
84
76
63
33
3
90
36
35
1
99
56
72
112
156
20
168
4
60
32
48
52
156
20
12
13
35
52
20
1
71
181
35
40
32
1
35
96
96
64
68
12
25
35
16
32
52
20
76
12
68
4
8
73
143
12
4
8
36
31
18
3
12
3
77
96
76
8
60
12
40
44
16
60
68
36
1
23
103
57
72
44
52
63
77
103
77
40
8
181
83
25
11
60
4
80
7
36
17
48
48
31
21
188
4
21
252
75
8
184
152
204
64
48
32
132
136
63
177
144
168
51
9
48
44
148
228
72
45
11
96
24
24
120
88
8
216
25
71
168
64
57
15
44
64
20
253
59
16
68
36
316
9
59
24
40
21
215
19
105
80
112
8
72
55
41
132
12
13
71
52
24
8
40
132
60
36
32
13
15
20
19
108
101
7
57
8
144
25
90
93
8
232
32
49
119
120
31
89
37
59
85
51
20
48
60
55
36
69
68
64
20
13
11
16
48
32
91
5
48
16
120
56
4
3
36
144
45
56
4
12
8
181
131
36
84
24
4
32
48
55
36
57
33
95
49
11
12
48
16
104
61
3
32
55
33
8
12
100
60
93
35
52
8
48
109
180
71
120
7
9
9
90
101
61
147
168
63
36
5
40
96
32
292
60
48
68
108
4
348
80
7
17
76
84
93
3
104
16
72
140
52
45
11
4
116
12
112
ABCD 96126574288*3^$a+1 [50027]
91
93
9
18
29
28
3
30
27
12
44
31
29
40
56
1
12
95
36
19
18
87
20
1
51
144
20
31
9
32
72
37
15
56
60
13
84
95
1
11
25
3
27
6
39
68
36
1
84
6
18
35
13
3
36
128
36
196
21
3
27
57
33
75
3
17
37
47
1
23
19
30
3
3
144
21
92
88
87
48
41
19
29
7
33
60
45
18
17
1
60
47
64
9
42
84
108
5
13
72
75
33
24
15
96
32
37
35
4
36
20
79
29
7
41
84
64
104
12
19
5
40
44
115
5
168
28
20
16
33
3
12
3
18
15
96
99
21
201
3
12
60
33
30
77
24
60
36
19
5
19
120
24
41
49
15
68
7
33
15
5
55
93
9
75
92
4
12
39
125
24
31
18
30
17
48
12
73
11
25
59
12
4
27
24
36
30
23
76
9
75
75
65
19
21
21
36
47
1
27
9
23
1
35
52
72
92
156
40
15
45
12
21
66
6
143
31
90
3
56
16
20
103
41
91
54
36
83
72
91
5
103
9
8
4
33
42
90
66
132
17
1
30
18
24
12
11
60
60
157
3
20
19
5
48
73
3
72
72
33
23
85
12
18
77
72
37
23
31
36
66
3
72
8
7
90
135
20
24
1
42
53
12
1
59
88
33
11
16
45
23
4
32
1
75
72
32
88
8
28
21
71
52
32
4
129
48
39
20
76
33
35
1
48
107
4
36
33
147
21
54
66
23
1
3
45
36
35
19
6
47
12
61
27
8
1
23
12
28
20
13
15
15
65
139
48
17
25
15
3
36
125
19
18
15
15
54
3
75
21
12
24
15
33
21
144
18
77
13
35
13
39
87
5
48
1
27
12
3
137
76
20
1
15
36
24
44
55
5
12
25
30
5
13
126
65
13
111
27
57
20
67
29
31
5
61
24
36
15
20
37
71
124
3
5
13
12
42
12
29
31
29
7
18
71
36
12
1
24
3
104
1
30
17
28
20
7
57
3
33
24
9
132
54
65
4
24
12
36
60
8
25
11
64
15
69
15
6
11
24
4
48
80
24
25
11
145
18
9
33
59
61
72
42
5
24
25
15
36
39
21
8
43
30
18
77
55
12
5
1
87
20
40
8
37
39
33
90
5
96
67
72
72
41
7
41
4
45
6
17
72
48
55
45
69
18
77
64
32
60
72
12
55
65
120
49
6
105
3
90
71
1
18
21
9
63
15
48
29
7
90
3
57
84
75
116
13
35
16
36
15
54
11
25
6
12
6
75
36
45
6
29
1
78
12
53
4
20
13
23
4
20
85
35
48
25
48
72
99
8
25
3
72
45
42
21
8
76
60
44
1
39
69
3
8
115
5
91
18
3
32
13
24
15
24
36
36
27
53
4
15
5
48
97
30
6
72
71
16
20
13
111
21
11
43
5
12
4
20
124
12
32
12
13
23
48
72
12
25
51
129
15
20
37
36
18
12
29
43
17
25
84
60
47
7
162
11
37
35
7
69
105
39
56
19
90
90
66
90
42
3
9
36
42
29
24
85
114
17
4
12
60
48
21
75
9
36
23
12
19
6
11
19
45
33
18
69
21
18
102
42
5
151
21
36
60
15
69
20
16
20
60
72
25
27
56
48
85
35
4
20
52
21
30
24
33
60
32
48
61
87
32
7
21
152
37
11
12
31
17
112
21
12
59
55
5
16
120
20
84
28
20
36
12
12
1
24
162
54
47
24
13
3
57
18
29
19
21
33
6
5
24
1
39
57
35
24
25
60
15
20
24
48
67
42
54
21
48
51
5
67
5
48
72
19
41
52
21
120
39
51
57
3
30
6
89
1
18
33
69
35
40
8
25
23
73
12
24
11
25
144
3
116
37
59
24
7
42
36
47
7
53
12
97
3
27
5
1
59
28
3
65
4
24
45
54
17
79
5
85
11
40
56
12
91
9
12
8
36
12
48
55
36
6
39
68
13
23
16
8
132
60
13
95
12
24
124
33
47
103
17
31
6
36
35
13
54
17
25
36
3
32
13
24
48
47
48
49
36
39
60
8
43
5
13
111
8
36
4
36
21
23
12
31
53
24
13
42
21
105
174
5
16
15
45
45
11
25
35
43
18
39
68
1
35
4
48
44
13
36
71
1
12
35
1
36
3
57
15
21
3
15
102
27
72
80
43
18
15
32
40
20
12
4
15
81
33
18
65
60
37
3
69
66
5
60
12
31
21
56
19
33
56
4
105
3
8
24
1
12
107
25
75
45
35
28
33
15
56
73
66
96
5
84
1
11
24
19
29
1
75
56
4
87
30
24
3
12
3
5
120
108
4
108
12
36
8
120
16
8
43
17
12
25
6
5
160
20
64
24
69
15
51
54
18
93
32
7
90
36
12
54
21
68
7
69
21
48
47
43
90
71
91
5
4
44
4
92
13
60
47
73
35
7
65
19
6
36
18
12
72
5
36
31
93
3
29
76
24
48
93
54
36
57
20
31
84
41
16
8
16
9
6
30
24
3
8
12
85
107
48
4
24
12
80
28
56
16
39
18
3
12
32
76
3
197
13
36
6
113
61
11
13
30
101
28
56
16
21
120
59
73
30
6
119
55
18
24
48
6
17
12
12
49
39
212
76
45
18
6
83
112
36
20
13
27
140
55
17
1
15
51
5
36
40
33
39
36
15
36
36
57
32
36
124
15
9
116
76
129
15
69
11
156
40
12
108
8
16
8
48
28
15
89
7
84
6
11
40
165
30
17
7
30
24
15
21
3
36
45
39
36
176
24
85
42
17
36
49
42
5
16
12
57
3
33
12
3
3
29
36
4
20
16
69
72
75
15
6
23
12
12
7
33
21
30
77
12
112
36
60
9
60
18
90
30
17
48
85
71
55
77
12
1
47
28
9
60
15
33
54
5
108
1
ABCD 96126675202*3^$a+1 [50005]
25
11
100
141
3
20
12
1
35
12
96
12
84
376
32
157
23
76
56
13
11
181
23
73
107
40
36
32
220
80
24
36
40
32
40
116
244
8
48
16
68
40
108
80
172
45
168
12
47
24
72
25
75
44
64
56
120
108
37
83
36
100
44
108
97
11
216
61
23
24
12
96
28
69
23
52
68
109
36
47
37
96
3
44
37
36
72
311
84
73
35
12
85
71
4
8
37
11
124
68
40
68
60
61
60
143
37
48
27
56
72
88
68
37
39
8
73
95
4
104
12
37
240
75
36
32
12
100
117
131
12
37
83
60
156
60
181
36
63
32
148
80
97
39
36
45
263
160
20
52
92
300
40
8
24
121
27
33
59
25
63
153
27
45
135
252
260
1
63
69
183
69
111
9
63
248
184
285
11
120
120
40
8
1
95
156
25
72
71
12
28
36
68
73
47
36
136
36
45
167
48
28
81
35
1
83
60
1
36
27
33
147
92
24
1
83
13
107
36
96
16
45
23
181
39
32
220
72
72
45
171
8
36
61
47
60
48
72
28
45
63
80
97
84
171
92
85
131
52
69
11
12
88
9
71
168
1
183
36
9
27
36
8
1
83
36
52
80
72
12
13
180
155
96
4
152
1
63
140
4
20
13
12
27
36
8
60
40
20
49
3
80
25
35
12
28
68
4
105
83
48
49
12
35
24
84
48
49
48
71
37
23
1
3
332
181
27
36
164
156
72
84
204
37
12
107
96
12
28
105
23
52
45
27
72
33
3
20
12
36
120
64
8
25
35
40
144
8
73
180
83
52
68
72
48
169
11
64
56
16
216
68
4
56
97
144
96
203
160
104
228
28
36
8
28
104
24
52
69
48
47
120
121
60
23
60
216
24
76
8
25
111
69
75
92
88
68
49
96
59
16
9
63
45
23
49
71
48
72
49
35
24
24
72
1
155
25
95
4
261
23
36
264
37
59
40
44
61
11
97
111
36
36
108
20
24
60
148
32
48
385
35
40
92
36
96
28
8
48
16
45
36
63
44
36
60
4
8
180
97
47
61
39
33
71
1
36
3
9
72
99
36
116
72
97
48
63
68
4
45
95
48
25
59
88
8
12
13
23
160
141
23
12
40
108
72
33
35
72
76
8
60
4
116
1
59
24
88
72
33
35
12
28
80
169
36
84
11
49
180
119
181
11
52
80
12
160
144
9
11
24
36
216
25
95
108
12
148
108
224
48
36
61
95
276
48
121
11
49
71
4
144
140
4
56
12
108
40
44
145
35
25
35
40
177
3
36
56
156
72
48
28
141
36
3
32
184
20
16
8
1
60
36
3
32
108
120
64
8
72
73
23
109
107
40
104
37
84
63
56
16
164
84
48
12
13
95
24
24
76
153
143
12
97
36
23
40
32
120
25
39
44
72
24
36
48
12
52
8
100
8
204
12
25
11
84
13
11
64
20
48
49
35
61
23
229
23
48
12
37
35
457
3
56
84
13
63
104
108
85
27
20
36
232
92
16
72
20
85
75
45
23
49
275
36
4
405
72
60
11
48
16
33
72
3
80
28
80
108
24
36
1
39
72
69
48
131
256
44
1
60
3
105
111
72
108
36
81
63
81
143
37
71
108
64
56
36
96
28
32
12
72
24
37
47
100
36
36
108
153
179
24
120
37
27
80
36
60
4
72
36
69
75
81
107
97
ABCD 96126774028*3^$a+1 [50039]
84
9
6
96
102
30
30
3
87
60
102
3
21
60
24
60
12
24
12
12
12
3
15
12
36
108
117
3
57
45
30
69
48
3
48
102
87
15
33
57
12
15
33
27
111
18
6
45
33
36
144
15
21
6
6
30
12
30
15
51
36
30
24
30
9
225
102
18
3
33
30
9
45
15
45
135
48
72
132
9
24
3
135
9
60
51
12
33
27
18
54
6
60
60
84
15
21
42
30
15
33
54
6
12
27
9
96
15
111
12
57
75
78
3
57
90
12
33
3
12
33
27
48
30
18
30
6
21
15
24
6
12
12
30
24
84
78
24
15
15
6
30
24
165
3
48
45
24
195
54
12
72
6
24
30
12
51
15
12
66
54
153
12
75
12
33
27
66
12
18
30
102
12
78
48
87
3
45
3
24
90
30
12
18
15
63
45
27
18
24
30
18
6
6
6
9
3
48
18
72
15
9
90
6
12
63
3
9
21
24
3
39
36
30
48
30
30
42
57
3
57
21
42
12
6
24
72
18
33
15
12
117
15
18
18
30
18
24
42
60
36
48
12
12
108
24
54
42
27
21
36
36
15
69
111
15
60
30
12
15
12
48
27
66
138
21
36
9
48
12
24
36
36
12
15
21
42
54
15
3
93
120
9
54
84
42
48
36
39
21
36
48
12
36
30
9
3
36
36
45
216
3
6
84
162
48
90
96
48
48
12
12
15
168
21
54
66
72
72
6
12
18
84
18
30
24
3
75
30
12
6
84
24
6
36
24
6
12
96
54
15
15
42
60
60
6
30
12
6
6
66
57
15
42
24
27
27
117
36
27
6
12
12
66
42
27
123
12
102
15
45
15
33
48
42
78
15
33
24
15
27
30
60
48
36
42
30
18
54
42
78
6
66
6
9
168
3
42
27
69
27
60
12
27
30
18
36
21
3
33
24
33
42
6
60
27
15
78
75
3
66
18
60
33
12
33
72
42
6
12
78
48
12
129
63
66
114
78
12
3
9
36
27
48
9
15
9
12
24
3
117
138
18
39
33
15
27
6
12
42
54
24
6
30
12
24
36
30
30
75
27
6
66
21
33
6
33
135
12
18
12
24
6
66
84
15
51
48
57
99
78
15
27
24
102
24
84
30
12
42
6
21
21
39
3
36
141
75
84
6
30
33
81
12
24
3
15
78
24
66
24
6
84
15
60
21
15
129
63
3
30
27
12
51
18
51
33
30
42
6
24
66
60
135
45
12
72
36
30
30
12
6
81
33
48
90
18
120
60
6
36
69
33
36
24
75
81
36
3
48
45
12
42
54
6
33
3
18
12
30
72
18
18
12
48
81
63
36
66
78
18
12
15
177
18
30
12
36
39
63
6
30
42
228
42
69
9
30
9
48
9
3
12
36
87
12
105
45
84
12
72
12
3
45
3
33
6
96
12
30
12
120
84
90
9
15
30
6
42
12
12
3
33
90
12
216
6
96
87
48
39
6
15
45
132
78
57
15
6
90
120
36
21
9
18
78
12
75
48
45
42
42
6
12
30
18
84
18
15
15
6
54
30
48
15
3
24
33
39
93
45
12
30
30
3
57
36
18
69
81
30
21
33
18
18
42
18
36
51
57
78
60
24
24
6
6
12
6
36
15
15
18
6
30
72
24
6
24
30
15
9
36
3
51
204
120
72
66
99
9
6
24
60
114
18
30
42
18
54
96
12
30
27
63
18
12
6
12
24
93
33
12
6
120
12
24
36
12
12
81
12
147
36
18
24
60
60
27
63
45
21
30
24
18
39
36
45
27
21
24
75
12
9
24
18
108
6
48
6
6
15
96
3
9
192
21
48
30
69
33
18
9
63
45
27
6
24
12
24
6
33
21
27
9
36
48
24
87
45
6
102
27
33
75
45
123
9
24
6
60
6
24
15
51
90
12
18
48
24
18
99
15
6
18
30
36
60
36
12
3
3
30
39
33
15
15
54
60
6
9
39
9
48
180
12
45
3
87
30
12
84
12
18
162
84
6
48
9
3
45
60
9
6
45
72
21
24
66
42
12
87
93
3
3
282
54
6
132
48
99
75
30
3
27
66
90
72
12
6
60
99
33
102
81
3
66
75
51
12
57
9
60
6
30
36
54
48
30
42
30
6
18
12
12
90
12
21
105
24
126
54
66
45
15
18
120
66
30
51
39
60
18
42
21
45
60
18
12
9
3
30
66
12
105
93
156
15
33
42
18
12
63
141
27
12
15
66
12
60
42
6
39
48
159
6
15
120
24
15
36
54
30
18
18
12
105
33
27
60
63
54
48
78
30
42
12
24
12
150
99
75
33
180
3
12
18
15
39
6
60
24
84
6
18
36
6
93
3
18
36
30
30
36
12
6
6
48
30
48
114
6
48
117
225
12
36
72
30
60
12
12
126
39
15
6
42
42
36
12
12
138
12
54
24
36
36
48
30
6
6
21
33
27
9
15
60
111
12
18
72
27
51
18
24
6
36
60
36
42
15
33
60
42
18
12
6
6
48
75
3
12
96
6
15
33
12
3
21
6
78
102
21
12
21
6
114
12
27
33
24
18
42
60
36
132
12
78
12
60
18
18
9
9
42
84
24
42
24
24
42
42
12
54
42
27
15
18
12
18
12
30
60
63
87
66
30
6
18
60
36
6
54
24
96
21
33
36
42
12
12
105
39
12
69
39
6
51
9
54
9
3
120
18
36
51
84
63
18
15
12
57
18
6
27
15
105
24
15
6
12
30
18
18
156
138
36
27
33
84
18
84
66
54
54
72
24
15
39
36
84
60
9
21
36
3
3
48
21
21
42
18
15
3
141
21
18
21
180
ABCD 96127104124*3^$a+1 [50062]
31
120
129
3
54
15
216
128
55
102
59
55
84
42
3
24
63
57
48
72
48
32
211
5
115
6
126
18
71
139
189
123
72
53
103
177
32
85
90
201
51
120
5
40
48
8
7
33
24
8
31
66
18
141
24
120
80
67
36
185
19
5
223
96
9
3
293
72
24
48
40
56
256
39
144
65
40
27
53
168
120
13
42
12
5
72
96
103
120
41
144
85
131
55
33
111
17
37
35
91
12
65
223
132
45
63
9
48
128
67
138
51
189
27
24
51
173
72
79
240
18
95
88
87
12
54
90
29
48
72
72
96
175
9
360
8
96
79
60
221
79
33
240
80
67
261
72
24
8
31
72
129
240
8
73
63
21
131
64
3
96
69
56
16
24
24
27
126
18
36
153
48
123
5
112
24
48
27
125
96
115
108
60
5
16
24
152
232
93
75
200
232
456
224
72
88
48
75
60
57
45
83
48
31
113
112
96
99
189
27
18
35
240
25
95
24
40
8
163
36
54
54
125
88
69
3
96
159
72
153
45
35
55
33
120
32
103
17
240
48
24
25
54
9
33
63
171
138
60
87
8
336
49
6
9
32
40
48
135
6
35
216
55
41
85
35
64
99
192
144
54
42
5
385
87
72
48
135
105
3
108
225
15
57
32
73
15
69
11
103
9
27
21
128
40
9
15
48
8
109
66
24
17
1
48
15
39
78
108
90
5
16
69
30
29
400
3
24
84
9
32
24
79
33
72
3
69
3
5
217
143
96
72
115
29
103
41
40
111
108
6
414
41
79
33
345
23
16
93
27
39
72
24
9
24
200
181
59
103
9
8
253
90
177
192
104
40
39
42
231
200
19
213
87
6
99
48
51
396
36
77
16
45
11
16
168
24
80
67
5
13
48
59
88
267
78
18
108
12
149
64
27
117
225
30
108
189
56
40
24
3
18
30
189
51
53
55
36
120
21
72
105
167
13
6
21
56
40
309
6
5
85
108
71
19
84
41
24
187
429
32
103
41
16
24
48
56
160
56
49
95
79
6
51
56
55
9
165
11
85
35
13
6
45
99
5
139
45
3
132
36
21
15
233
55
41
16
48
120
48
153
42
228
41
24
16
69
131
136
48
32
112
21
155
72
48
24
97
95
168
31
174
27
33
95
133
59
211
24
54
36
171
8
112
27
141
171
45
3
165
56
312
40
9
66
72
5
1
111
15
18
15
296
31
36
53
19
5
120
1
66
240
84
105
104
48
109
35
64
39
150
75
56
67
117
63
264
33
288
8
127
17
72
24
97
39
105
6
153
21
3
48
153
167
7
6
51
24
69
107
49
240
162
53
31
24
17
127
33
168
9
42
141
57
30
33
8
16
3
120
36
81
15
36
53
49
15
81
159
3
77
352
15
81
135
42
71
96
88
81
54
36
6
15
48
3
162
11
187
108
425
67
77
48
72
ABCD 96127291922*3^$a+1 [50024]
60
92
6
82
26
30
54
18
24
54
270
66
34
26
84
46
24
56
16
48
17
45
3
67
44
28
2
106
65
7
12
26
99
15
90
15
24
51
76
122
10
26
36
10
8
30
18
72
237
105
34
20
52
44
18
46
26
90
45
3
258
3
72
7
17
3
28
60
80
12
72
9
45
10
36
149
31
65
31
62
12
10
101
3
40
5
19
2
60
166
44
348
18
10
2
3
33
6
30
10
41
39
28
62
24
54
90
22
14
36
190
65
81
10
8
36
124
26
66
33
27
174
34
110
36
34
264
32
81
19
36
8
57
24
21
10
24
26
15
3
4
26
36
18
222
10
38
6
4
32
4
24
2
36
18
52
98
54
30
27
15
84
24
30
6
64
2
15
96
69
10
50
126
102
6
4
17
79
12
53
177
10
108
17
99
28
38
60
15
69
10
8
33
24
75
120
54
15
55
84
26
42
28
2
3
39
12
6
15
69
36
142
2
6
72
12
21
129
10
5
33
10
8
18
6
141
79
41
67
108
44
100
14
46
20
6
18
40
50
22
104
129
9
46
26
24
12
75
33
46
98
72
46
44
64
101
3
30
6
12
90
42
30
90
16
20
21
15
90
39
129
63
93
10
24
20
96
36
48
18
10
50
118
5
7
140
18
66
18
70
17
21
72
36
6
9
27
112
132
74
10
24
2
46
14
15
33
60
22
8
117
153
36
114
72
136
38
60
15
7
50
10
12
36
14
10
72
74
54
36
6
48
36
6
76
24
125
9
36
48
6
12
100
44
90
18
72
60
9
9
102
6
210
24
4
36
8
88
62
12
34
2
60
120
24
10
128
6
120
34
20
36
21
3
12
18
36
6
18
18
48
36
69
135
76
29
111
48
42
210
18
78
54
36
54
4
161
15
28
26
82
113
79
60
12
60
44
76
50
75
19
50
84
150
81
99
40
62
24
10
44
30
108
39
69
24
10
56
57
3
72
28
12
68
54
51
96
33
48
24
10
120
24
26
120
6
18
27
27
18
10
62
10
108
5
7
32
30
114
54
10
98
118
56
105
19
2
34
8
12
18
72
78
66
6
21
55
89
24
91
80
4
24
110
51
9
18
4
44
6
15
273
162
54
54
57
51
90
3
9
10
62
34
2
3
69
6
4
17
9
60
22
14
10
5
24
9
36
10
14
51
15
6
36
72
72
30
96
9
75
28
26
6
48
18
60
10
2
63
48
7
32
28
44
66
24
138
52
36
2
18
18
6
9
199
26
36
66
28
32
69
21
10
89
3
160
72
5
105
54
52
62
111
9
63
19
5
24
21
54
4
68
12
18
10
29
15
64
17
27
16
62
48
34
36
41
93
58
72
17
43
72
74
226
26
118
14
138
28
32
28
17
63
4
36
24
2
96
54
36
4
206
18
54
36
6
9
39
108
42
22
80
21
33
60
22
32
12
9
27
42
82
20
16
8
4
62
51
24
21
3
187
53
19
53
3
16
5
21
72
51
72
15
18
24
126
40
14
82
38
90
60
21
99
6
82
29
15
84
16
98
3
24
19
2
72
27
63
126
27
24
21
60
102
16
65
9
78
30
108
60
66
6
22
53
7
2
46
24
20
186
3
27
124
38
3
43
32
4
41
39
105
9
10
2
42
108
4
14
84
36
70
72
2
70
152
18
66
6
54
76
104
30
6
30
15
129
10
24
110
87
45
48
10
32
28
26
22
212
28
125
9
54
76
14
174
42
39
45
42
9
21
54
100
8
42
15
33
90
18
3
105
15
21
54
16
101
33
46
41
87
28
53
7
44
45
96
33
42
12
72
64
44
16
2
114
84
36
18
36
24
51
31
80
28
38
60
10
2
6
174
70
72
5
43
50
12
78
36
4
50
22
68
12
18
6
90
66
18
51
21
10
98
70
36
20
81
96
3
21
31
110
123
39
6
94
8
78
90
45
45
10
17
39
16
80
4
125
19
14
36
46
8
76
50
30
52
74
10
104
40
32
9
21
54
24
54
18
12
60
28
38
6
28
92
16
38
34
2
46
50
75
43
5
15
60
36
4
134
82
86
39
105
48
46
14
27
9
72
63
45
22
50
10
12
50
3
9
150
30
75
3
21
51
40
44
100
32
69
15
24
100
2
75
43
32
90
12
6
126
166
8
16
48
60
108
8
30
6
30
60
84
6
66
18
64
26
126
18
6
12
45
15
4
26
10
24
41
67
2
34
2
10
29
15
18
36
46
24
72
74
96
22
36
41
24
237
72
226
72
48
17
55
32
72
360
54
22
29
223
50
120
6
12
114
120
10
68
12
54
34
48
32
156
16
56
42
10
108
44
40
60
44
54
3
43
80
126
10
26
82
26
30
136
144
132
173
15
76
5
3
16
164
16
12
ABCD 96127491776*3^$a+1 [50000]
15
36
45
81
30
13
48
32
3
12
45
88
29
51
39
33
45
18
129
3
12
21
4
48
60
12
20
75
36
24
13
53
27
28
65
30
42
3
9
15
24
21
6
37
36
101
15
24
160
56
48
40
8
45
18
61
35
36
57
15
1
92
88
29
42
6
60
3
16
11
9
75
54
91
44
136
104
21
18
48
30
3
9
42
18
3
93
19
80
87
96
54
3
36
36
39
25
32
15
9
51
12
72
9
27
37
80
51
69
40
17
31
104
45
51
45
18
42
24
66
9
15
45
100
84
41
19
17
63
4
8
9
6
12
12
25
24
11
45
15
9
12
28
17
15
3
1
20
9
15
16
23
36
9
16
41
18
37
20
63
25
8
24
21
19
41
18
12
48
6
15
15
30
3
15
108
30
3
15
37
53
42
69
9
6
1
29
66
13
95
85
5
51
33
6
25
20
12
24
96
99
6
15
3
72
45
3
114
60
31
44
12
36
28
36
44
132
60
27
60
12
66
84
60
99
99
13
24
20
9
6
30
150
9
40
24
68
3
126
60
6
12
42
24
51
21
84
3
12
39
1
23
90
12
43
80
3
69
28
12
5
19
11
60
30
36
54
25
56
39
25
23
60
61
5
30
84
48
78
114
21
12
40
23
49
131
42
18
49
101
15
4
53
7
17
78
162
31
44
4
11
6
60
24
18
85
11
60
24
36
21
40
104
24
3
12
12
13
5
75
40
5
42
21
28
35
45
87
9
48
27
54
39
3
13
35
57
12
88
44
15
21
9
3
51
57
3
49
92
45
24
15
9
55
32
16
23
9
12
120
15
1
47
12
78
6
90
19
36
5
27
24
33
42
24
117
88
287
12
25
41
67
119
6
27
28
65
60
30
177
16
35
49
17
3
12
9
30
69
57
24
19
20
93
43
17
15
40
23
24
13
119
66
12
18
13
77
15
12
132
180
15
6
102
90
36
54
25
32
33
7
80
111
12
13
8
24
52
5
18
21
15
37
12
20
3
30
15
60
4
36
5
67
11
9
100
11
12
72
42
78
105
136
11
6
12
51
72
105
3
4
35
6
39
45
27
9
39
111
1
29
19
68
9
48
36
55
80
15
9
36
87
12
1
12
20
48
27
13
80
51
49
11
33
21
144
12
6
84
13
72
8
15
60
60
60
45
40
5
6
144
18
24
18
12
69
51
69
16
53
27
84
4
11
129
16
44
21
99
15
1
72
24
29
36
43
20
57
3
12
3
13
8
9
6
60
1
83
25
71
45
100
56
15
48
30
3
45
99
45
39
27
25
23
30
39
3
45
45
144
19
44
48
72
96
15
9
15
12
9
76
8
28
164
33
15
27
24
37
104
9
15
16
24
80
9
87
24
75
66
51
24
3
61
5
55
17
18
9
100
11
6
15
39
21
160
20
3
42
51
75
48
21
33
3
9
3
28
17
42
36
30
19
89
30
54
36
31
8
21
7
44
9
12
18
24
72
9
15
24
6
67
5
54
18
27
48
45
30
12
33
15
120
30
18
24
30
3
88
8
75
42
60
3
21
48
43
47
66
12
3
27
49
56
45
60
39
15
13
68
40
20
4
11
24
48
25
11
21
45
15
75
13
47
54
75
24
100
41
39
3
33
64
8
24
15
9
39
12
33
15
61
11
61
29
18
30
36
30
9
16
89
27
28
8
27
21
21
18
117
33
36
66
30
55
20
60
33
3
27
33
4
11
24
9
24
96
12
4
44
12
39
9
4
23
12
30
111
4
8
123
24
37
23
42
43
47
133
11
36
81
24
3
13
8
40
17
12
43
29
54
9
36
12
69
30
6
18
49
48
20
4
173
51
57
7
11
21
24
16
29
19
8
9
18
61
32
33
7
5
54
120
9
60
16
5
30
69
24
63
12
21
9
27
28
11
66
18
66
51
3
36
9
180
96
12
3
66
18
13
32
21
7
48
71
150
18
45
27
21
24
15
36
42
3
3
36
24
36
61
5
3
135
12
18
6
73
180
8
72
3
13
11
1
20
24
63
73
29
96
15
39
61
8
69
75
33
67
11
30
7
108
24
8
15
9
21
84
15
39
1
65
111
24
48
3
37
53
54
1
47
42
19
72
59
1
23
30
12
99
15
24
24
57
51
54
18
61
11
1
17
75
36
39
42
84
75
27
25
35
42
3
40
5
3
39
21
15
45
72
72
52
59
9
40
53
18
1
5
84
7
35
9
36
12
3
9
21
19
23
117
3
90
36
31
20
48
48
24
40
5
75
15
121
24
29
27
64
23
1
41
3
15
33
12
27
25
5
6
9
16
29
24
39
21
55
36
11
138
54
21
51
78
3
15
60
90
18
144
105
3
48
69
75
37
24
12
29
66
78
66
21
28
20
21
30
61
5
43
104
3
48
49
35
1
32
87
6
27
15
294
3
15
1
56
3
1
29
6
1
83
37
68
51
36
13
95
60
21
27
13
56
105
19
32
4
41
39
21
12
31
5
24
3
40
20
3
9
48
64
89
36
51
3
145
116
105
6
30
24
43
32
51
57
48
3
169
5
3
15
13
20
24
15
33
24
9
114
33
28
72
143
25
5
6
24
66
156
15
15
33
4
32
81
30
24
25
44
21
3
12
45
54
6
18
108
18
6
18
18
12
1
35
177
69
51
4
35
6
39
36
3
6
19
17
27
36
100
11
30
24
27
3
9
33
42
45
75
18
108
39
60
76
71
105
40
35
9
36
39
9
28
180
29
6
12
30
6
9
63
13
20
75
84
33
4
23
12
6
132
15
28
65
42
85
152
15
1
29
15
9
19
72
53
27
64
72
23
12
49
29
15
72
12
16
35
1
8
48
24
3
25
96
41
43
80
27
30
31
5
42
21
21
90
21
204
64
65
102
45
57
18
12
12
24
45
39
57
148
5
102
21
45
135
39
9
24
27
45
9
42
12
12
60
96
33
9
27
28
56
24
33
30
24
105
ABCD 96127756612*3^$a+1 [50042]
91
24
5
126
13
80
21
18
1
24
20
3
132
61
24
48
5
18
9
16
71
9
24
40
8
9
54
144
121
96
29
60
54
36
21
15
48
25
71
9
147
13
11
69
15
90
18
9
33
75
27
6
12
147
21
19
24
95
54
27
63
60
57
9
67
8
39
1
32
24
99
24
48
13
11
18
91
11
13
47
121
32
60
21
36
66
60
54
30
69
39
37
56
33
27
63
61
24
32
63
24
90
15
40
47
36
18
27
27
6
7
47
25
20
81
51
33
31
41
51
4
80
51
9
9
30
24
33
105
60
15
60
45
72
15
60
12
3
6
7
48
29
67
29
66
24
25
20
21
78
73
53
12
15
3
21
24
27
42
15
28
23
54
3
24
40
59
21
21
18
25
24
32
40
8
60
27
33
15
25
128
27
72
24
21
69
30
72
90
3
40
11
69
24
96
84
57
115
8
3
69
51
37
41
55
24
23
24
33
57
84
6
18
30
72
24
12
165
75
12
13
80
75
18
75
24
40
96
96
24
59
48
162
42
21
87
30
18
42
3
15
33
39
73
24
5
18
25
35
18
15
12
88
29
19
32
12
12
15
21
48
4
47
25
8
3
13
72
47
33
24
24
21
60
63
3
54
6
12
21
51
33
63
13
35
96
61
8
12
100
24
59
6
39
72
40
47
72
49
17
39
39
36
36
90
87
120
96
15
54
15
21
31
56
117
48
24
30
13
8
39
36
69
15
54
42
12
57
3
48
45
4
59
90
24
3
60
52
11
84
6
19
83
13
20
156
15
30
19
17
15
48
64
5
27
48
96
57
79
29
19
32
9
15
24
15
30
36
7
47
145
8
48
12
4
56
24
15
25
24
5
19
53
15
12
48
27
42
51
105
127
23
12
60
33
48
36
48
63
13
41
60
19
24
48
24
59
60
25
29
48
24
51
15
49
8
15
1
80
16
128
16
24
95
6
72
90
25
29
84
39
21
87
28
20
124
47
49
104
12
4
24
72
23
25
8
15
78
19
11
9
27
1
17
3
4
140
3
12
18
3
120
84
48
108
40
72
17
63
16
56
9
36
48
72
39
36
3
85
41
30
25
71
33
3
30
63
12
48
4
8
24
24
15
42
75
52
80
16
11
13
5
12
60
3
51
12
97
120
48
24
35
45
16
119
6
3
51
61
23
180
37
5
30
54
78
1
24
8
159
1
59
36
48
45
15
12
54
51
45
54
9
52
5
3
16
68
60
75
18
3
27
85
23
1
8
15
105
48
72
21
6
30
6
12
45
16
11
69
9
15
48
3
72
9
4
72
29
18
18
3
12
15
54
15
99
57
64
41
18
57
4
11
13
59
13
44
48
75
25
8
24
51
18
54
37
24
29
120
111
76
24
120
80
36
9
90
81
45
54
57
27
1
35
21
48
72
40
8
36
36
40
20
3
25
11
36
24
192
24
1
24
48
17
66
37
41
12
90
33
16
20
9
91
245
90
1
5
234
49
77
15
12
21
15
9
18
18
39
45
60
147
33
18
12
6
27
63
30
31
48
80
36
96
93
18
120
37
8
48
21
39
15
45
24
15
60
33
15
13
24
48
44
3
1
32
15
57
36
36
64
5
87
12
15
1
17
7
56
160
11
13
77
54
9
28
173
51
16
68
4
47
18
138
13
29
102
6
79
96
17
31
29
3
69
48
18
18
31
20
84
40
11
84
49
80
51
6
144
79
8
3
12
57
3
9
60
16
72
23
33
39
1
144
35
18
3
40
47
25
20
27
138
7
47
21
33
6
54
12
19
20
15
13
68
27
25
11
37
23
12
13
155
30
42
12
6
67
23
121
53
6
45
9
30
21
15
6
63
111
45
12
64
24
17
42
36
30
27
27
18
39
51
114
90
21
72
40
95
6
30
36
21
100
48
24
23
45
12
21
36
15
51
54
6
12
37
35
78
27
63
36
1
24
131
61
104
16
44
51
30
42
21
9
135
36
9
63
24
88
11
9
3
18
54
72
1
53
51
21
43
11
9
12
39
73
35
45
117
30
24
9
3
78
36
103
32
63
1
11
21
3
37
24
83
12
73
35
13
59
54
15
12
15
12
78
3
15
117
57
78
120
24
9
60
24
48
15
33
16
24
5
91
8
75
21
12
3
1
24
47
54
6
133
77
19
8
48
39
21
12
15
57
39
12
57
57
3
27
13
11
12
49
11
9
21
18
36
25
96
24
24
44
12
45
54
61
56
27
85
56
16
56
3
24
33
15
37
17
24
31
8
15
18
12
15
36
16
59
54
7
48
53
15
12
63
25
8
72
48
9
31
11
18
3
24
24
15
42
7
80
88
17
36
139
32
45
19
5
66
25
44
12
27
108
54
163
5
115
32
15
33
15
6
36
39
12
12
3
37
71
25
71
18
12
78
30
60
43
24
5
19
29
78
85
32
21
36
79
24
5
42
69
4
35
12
25
80
3
13
5
42
21
52
24
104
24
21
60
7
44
28
68
15
12
21
12
75
13
65
66
6
55
92
28
20
4
11
13
41
15
39
36
261
88
29
18
72
25
20
108
45
39
3
30
147
15
1
44
4
80
40
11
13
11
37
140
3
97
5
19
20
4
80
40
20
39
12
9
27
37
8
45
159
4
17
63
40
41
108
6
57
15
33
12
45
27
27
61
20
99
1
24
11
30
79
56
9
15
9
31
144
35
42
19
35
36
25
23
25
17
39
9
55
24
35
13
5
15
12
93
3
24
63
18
24
7
59
45
15
36
21
15
73
32
75
9
3
18
27
51
25
29
102
90
54
24
61
32
63
1
35
24
21
64
131
13
41
39
16
29
27
15
33
36
4
11
72
45
9
54
24
12
96
9
48
12
16
35
ABCD 96128194018*3^$a+1 [50071]
33
3
64
92
141
18
37
5
15
60
27
13
68
100
32
48
27
73
44
12
15
9
117
18
81
15
1
32
88
35
13
12
32
33
27
100
32
3
133
104
24
9
55
60
20
28
5
15
12
28
12
32
24
24
60
60
33
18
25
84
32
60
39
12
24
61
20
28
80
75
9
15
25
36
101
39
4
8
33
90
42
75
9
51
12
16
11
13
36
44
72
88
53
55
17
3
24
36
72
12
69
99
40
5
6
54
3
132
12
16
48
24
11
6
91
8
57
55
12
36
29
3
60
24
16
20
12
3
37
125
3
24
28
36
17
60
102
25
20
72
84
120
64
56
36
84
72
40
20
12
196
12
12
53
135
3
57
15
72
1
12
72
36
32
100
8
15
9
21
7
12
5
27
24
24
28
12
56
24
51
132
97
11
54
3
27
18
15
12
100
17
183
16
80
9
3
132
12
4
12
48
32
63
90
7
48
71
36
45
9
3
100
5
51
39
36
85
24
56
4
11
21
64
11
21
87
1
11
6
108
12
15
48
36
60
75
1
12
5
42
30
54
45
12
88
17
63
9
51
4
36
56
16
48
11
33
16
60
17
12
15
12
9
42
12
25
11
54
3
28
56
16
59
1
12
5
15
3
45
24
4
35
25
11
9
45
15
4
35
36
57
28
20
9
15
15
18
3
159
21
24
48
40
12
56
52
72
20
40
36
11
93
96
36
36
84
60
9
27
40
29
51
40
17
51
4
20
45
42
13
23
12
33
24
3
25
23
73
17
78
21
9
144
123
9
3
40
8
40
29
54
25
17
135
40
68
45
84
31
24
71
36
1
20
28
84
83
33
60
72
88
20
40
17
27
81
66
21
24
76
12
17
19
12
8
4
23
13
5
19
48
72
140
76
20
52
20
39
96
73
12
12
11
25
24
32
60
15
45
108
36
27
25
35
9
48
28
20
24
48
12
39
24
25
60
41
15
21
18
25
41
55
104
147
1
8
12
24
189
147
84
63
13
53
6
21
28
56
33
43
8
24
57
31
35
13
24
8
40
95
97
20
156
51
13
32
9
36
39
60
4
20
48
48
112
20
24
108
76
32
88
5
42
12
1
5
12
7
60
56
120
4
20
16
144
83
18
7
44
64
5
15
12
45
24
39
40
32
48
36
36
147
48
72
1
35
45
40
77
67
8
15
24
1
8
21
51
24
28
116
141
19
20
100
59
45
51
21
88
152
21
42
57
9
67
44
36
72
36
21
43
20
27
54
7
65
3
72
63
9
40
60
116
4
8
40
17
3
40
60
12
23
33
60
147
13
35
37
5
30
57
60
76
104
40
11
54
156
79
32
136
12
17
3
12
148
65
3
15
37
35
1
44
12
15
33
96
40
65
15
100
24
41
67
20
45
127
20
28
23
81
4
17
39
36
24
4
5
6
21
27
6
7
8
96
15
73
83
129
4
20
9
63
160
20
52
48
8
12
48
9
31
12
23
6
19
71
1
32
16
125
60
30
54
72
6
9
4
20
36
21
43
29
3
27
60
18
48
39
40
8
12
27
13
11
145
24
32
76
23
21
28
5
15
12
69
15
12
48
141
3
28
188
36
51
33
51
24
72
73
84
5
15
40
56
4
23
73
107
25
83
9
28
8
51
396
93
9
31
41
18
61
29
78
25
29
18
13
12
65
3
28
24
48
104
28
32
33
15
27
9
45
27
225
3
52
60
65
12
51
132
33
24
3
12
40
101
111
96
148
5
55
12
5
3
15
25
11
33
100
11
25
44
12
28
116
9
36
15
4
128
69
78
45
16
44
16
32
9
3
12
88
71
49
5
55
128
24
9
36
31
48
32
129
48
43
17
36
27
3
45
45
96
15
51
97
11
21
64
29
15
36
57
7
56
39
21
12
28
80
4
107
1
12
32
36
87
21
27
9
76
20
9
15
28
8
28
29
15
177
24
39
12
4
72
53
7
8
12
39
1
17
51
12
40
60
20
39
109
84
8
117
6
45
60
4
92
9
147
39
36
18
12
39
28
8
52
80
27
45
4
72
65
39
4
104
51
162
18
37
12
5
12
79
20
9
72
3
28
12
8
9
15
88
23
12
13
252
36
20
147
60
48
21
36
12
3
24
45
4
80
12
12
40
20
40
56
45
15
9
27
96
24
33
27
21
63
24
16
59
181
131
18
12
15
3
33
27
1
20
4
83
13
5
27
9
18
1
11
1
92
100
32
9
36
19
12
8
64
20
12
123
73
8
27
13
71
81
45
43
24
8
24
28
95
90
27
4
84
23
69
4
5
15
12
27
1
29
27
63
13
12
8
48
72
24
28
60
11
21
28
56
84
3
33
45
51
33
18
54
43
11
252
85
72
32
33
3
28
35
69
16
29
66
9
72
84
4
17
39
4
8
3
84
1
72
5
39
4
41
31
95
114
43
5
31
29
18
12
73
17
15
12
33
27
3
45
27
1
20
33
15
24
16
17
67
32
16
20
105
183
45
6
61
120
8
52
68
81
90
21
87
33
24
3
121
56
24
4
92
60
16
59
13
20
3
13
32
28
20
60
12
24
21
7
65
3
12
12
4
12
108
11
9
27
37
8
15
18
39
27
61
8
12
12
100
68
33
7
47
21
40
77
39
120
120
33
31
32
40
20
28
41
6
25
104
4
20
12
40
104
4
29
12
36
54
6
43
11
9
96
60
28
23
9
39
37
89
24
39
27
6
7
23
33
12
9
135
33
3
24
3
45
48
24
196
12
68
12
72
9
55
12
23
45
9
42
49
32
12
40
36
11
13
8
33
19
8
24
16
72
113
30
69
9
12
43
11
1
20
12
21
15
24
87
24
ABCD 96128198326*3^$a+1 [50096]
9
4
35
21
28
6
2
3
81
15
1
23
19
77
109
59
36
79
17
1
12
36
62
22
8
3
1
60
50
30
18
40
6
36
11
24
60
21
40
48
11
24
9
27
13
71
69
10
2
40
56
12
15
72
36
24
21
63
9
3
7
216
17
24
31
17
85
32
34
5
37
23
9
3
24
96
75
22
11
21
39
25
2
9
15
21
115
72
48
5
48
84
57
15
60
1
48
35
25
62
33
9
46
30
216
18
5
57
123
25
11
72
45
12
42
16
29
43
32
93
75
90
70
41
31
18
60
71
49
68
4
48
11
7
5
13
11
36
7
77
49
107
7
77
1
72
18
54
23
115
66
179
45
22
6
168
2
40
14
51
7
62
34
2
27
1
32
154
6
50
9
13
2
21
72
27
33
31
89
103
32
10
8
3
51
69
1
26
22
47
73
11
85
35
12
12
25
12
59
36
33
60
70
6
107
9
15
25
30
18
6
54
50
70
8
87
67
26
4
23
1
299
60
72
60
141
88
26
10
11
12
13
12
36
11
204
132
55
24
38
48
99
205
23
25
42
24
5
25
24
20
22
125
24
57
27
12
51
33
49
35
13
14
126
27
15
18
4
24
11
49
14
21
91
96
62
27
73
11
37
12
71
36
36
43
77
12
60
1
24
290
18
39
13
47
168
120
73
50
93
69
63
73
44
3
12
1
59
63
33
60
21
40
35
45
75
21
4
108
23
117
3
9
3
43
14
48
16
42
24
24
29
12
85
56
39
21
63
24
15
18
28
11
21
28
96
11
9
39
9
130
48
48
6
20
36
15
25
42
168
144
5
13
6
17
25
23
21
10
90
23
55
17
45
64
2
130
20
123
21
3
15
18
12
76
14
21
36
13
11
1
68
15
12
31
113
24
33
28
42
77
12
25
30
24
32
22
11
7
29
25
24
11
13
2
18
70
6
12
54
38
130
65
1
44
51
36
19
6
11
48
39
45
43
5
84
111
40
29
121
24
11
9
28
60
6
42
14
18
27
73
11
144
45
3
13
71
3
10
8
24
120
39
24
48
24
31
18
60
59
135
16
29
12
55
41
37
2
9
79
8
94
59
132
75
117
60
12
1
95
13
36
8
3
144
1
62
33
133
11
55
56
40
5
9
18
40
17
48
93
4
6
62
42
30
4
47
39
33
48
7
8
90
64
80
30
6
40
107
61
74
81
141
66
54
18
16
17
12
33
84
6
57
13
42
18
47
31
26
40
35
1
23
21
6
33
96
36
19
65
61
35
60
132
36
69
52
80
88
66
24
50
76
119
117
3
97
56
28
36
83
61
60
71
31
54
95
85
30
86
58
14
27
24
24
36
25
12
12
72
59
21
15
19
2
15
12
73
42
2
40
60
18
2
15
81
27
43
137
31
72
24
5
43
6
2
22
11
36
36
12
1
47
57
28
20
40
32
132
46
113
37
48
47
12
13
2
33
7
17
60
45
4
12
30
62
72
16
18
5
72
105
15
24
84
55
5
60
1
11
12
217
59
24
43
110
52
8
102
33
9
48
262
8
18
40
200
75
120
24
108
31
54
12
35
13
30
50
15
45
12
46
17
61
72
143
27
30
154
30
23
1
66
38
12
28
71
19
41
36
36
7
41
55
122
3
9
58
30
24
83
60
1
2
30
42
10
12
11
12
45
63
55
198
71
49
24
8
40
83
31
26
12
18
40
72
5
36
55
5
21
15
36
67
17
63
18
39
24
96
21
24
3
15
10
128
4
50
33
48
79
56
54
16
20
24
4
35
69
111
1
26
88
5
24
133
192
47
33
63
15
9
103
17
33
15
1
30
209
7
89
79
101
49
107
49
36
20
30
9
120
21
18
16
74
3
69
30
9
12
12
61
2
9
13
11
69
18
9
15
18
22
54
95
25
122
82
68
58
89
37
18
6
11
24
21
58
30
48
35
24
24
60
51
10
11
120
24
60
13
11
96
81
22
30
11
24
60
36
21
15
48
3
40
17
60
12
15
18
60
16
71
24
85
11
3
16
6
20
51
60
45
24
66
9
24
12
73
35
24
36
72
19
24
30
11
15
18
52
18
2
28
2
118
18
54
35
33
70
72
5
49
11
21
58
30
24
18
17
7
29
96
19
101
3
18
28
24
23
69
4
90
14
63
24
84
60
21
30
6
3
7
78
107
39
40
6
24
56
39
49
66
6
60
23
85
11
21
82
6
95
51
18
15
72
15
34
11
33
40
71
1
96
114
29
117
3
12
12
48
84
33
108
3
61
50
16
24
53
12
103
30
47
33
18
34
20
40
83
72
21
10
42
11
1
11
24
33
48
4
56
12
27
43
2
6
54
106
14
3
72
60
73
12
6
78
44
27
43
110
27
135
30
34
17
7
2
3
48
12
36
117
123
69
3
25
24
59
39
112
18
12
50
9
69
3
7
8
33
12
19
29
36
96
39
9
12
24
25
36
84
50
48
22
20
64
47
7
62
15
105
10
6
144
20
4
131
63
81
55
257
7
77
25
11
9
123
37
23
25
48
143
85
24
23
12
7
149
25
11
45
3
60
96
21
4
24
120
71
85
59
120
67
110
15
24
96
115
24
32
33
7
14
58
17
85
8
16
56
39
91
6
72
2
33
7
6
42
5
73
18
2
159
141
24
4
60
66
6
35
13
59
36
27
72
90
ABCD 96128284106*3^$a+1 [50017]
59
40
80
49
191
24
85
75
116
121
48
3
57
71
16
24
60
21
95
1
15
104
61
27
33
23
157
35
180
112
72
33
27
45
24
39
116
60
76
8
97
96
63
20
24
97
71
124
189
84
263
12
25
48
15
120
9
39
45
215
76
93
27
84
60
57
59
49
87
12
32
1
15
44
1
83
109
63
60
44
4
84
165
63
33
47
4
8
120
61
156
15
80
16
45
23
52
45
3
57
12
51
12
20
24
88
21
12
75
32
1
15
104
88
68
49
12
59
61
35
85
24
11
16
48
56
13
15
93
99
45
84
60
11
64
57
48
60
51
104
40
132
9
15
93
23
12
12
36
28
116
1
12
192
63
216
57
39
36
48
56
13
72
3
45
123
69
39
144
32
4
80
4
12
20
25
15
84
92
97
3
8
40
20
244
12
201
99
33
3
72
8
49
96
39
105
51
48
24
60
48
69
48
83
12
60
208
57
60
11
112
20
37
15
36
21
63
32
40
93
132
3
60
48
33
107
40
45
15
12
33
59
85
15
45
15
24
356
48
13
12
3
225
47
13
39
21
63
21
11
72
97
15
153
231
56
196
33
27
60
69
35
1
204
39
9
96
11
60
1
119
49
27
128
16
21
35
144
76
104
24
84
13
15
104
28
80
52
24
80
169
3
57
27
104
180
24
12
168
76
20
112
9
48
48
24
11
64
56
4
44
60
25
71
36
40
8
181
48
48
39
44
1
60
11
172
81
15
84
21
36
11
52
45
87
24
9
12
59
64
176
16
96
33
35
37
24
11
60
4
9
59
12
60
60
4
72
140
24
16
44
84
4
57
84
47
132
52
60
20
13
48
60
47
36
72
108
121
15
129
111
56
4
24
72
8
1
75
276
33
87
9
39
60
57
12
36
36
63
33
60
47
100
81
39
32
121
12
3
9
15
8
100
96
72
93
36
3
12
128
120
76
57
47
37
11
40
24
20
40
60
141
47
240
13
15
12
56
4
60
45
240
3
120
45
59
28
21
60
131
133
35
168
49
60
51
8
37
59
96
132
36
52
9
15
8
25
3
60
84
20
13
15
33
48
27
9
35
181
63
20
72
40
144
33
27
44
12
88
9
12
3
36
120
56
64
32
13
75
45
51
20
36
40
189
255
81
72
15
56
124
56
49
36
96
3
57
11
12
85
15
48
8
97
23
4
80
120
12
36
25
15
80
4
80
73
203
37
36
84
51
216
140
121
23
160
96
213
48
215
40
69
35
73
11
120
61
99
81
123
140
16
60
36
9
96
83
36
112
20
24
76
20
60
12
72
4
117
23
4
21
111
36
20
112
57
35
28
32
1
27
33
15
104
16
132
117
24
35
25
47
60
37
51
24
33
23
132
4
44
156
24
4
32
88
93
99
153
35
192
49
39
80
25
35
28
60
24
45
11
124
9
11
40
80
28
20
136
12
24
56
88
9
35
97
59
64
8
28
56
60
13
11
181
119
40
20
49
11
52
92
13
24
35
240
156
4
8
52
189
35
316
24
32
73
107
24
48
25
132
3
60
45
71
1
48
35
25
51
57
3
24
20
85
51
72
33
24
60
48
99
8
36
1
111
144
20
16
68
25
11
25
71
12
16
9
48
123
104
1
111
80
73
27
20
85
131
13
195
20
76
45
11
73
155
52
92
76
60
45
51
45
11
49
36
72
35
52
33
155
48
84
13
60
36
156
171
12
57
24
72
3
12
8
4
56
156
1
107
52
9
47
13
35
12
145
15
24
36
144
33
27
105
48
83
24
16
164
4
20
76
36
57
11
1
215
16
9
23
16
84
36
69
131
49
12
36
83
72
24
28
8
24
1
27
33
47
252
40
156
20
72
97
99
117
107
13
39
204
44
73
72
15
108
48
24
45
27
153
36
107
13
72
83
160
36
129
72
24
63
12
9
159
8
37
23
25
63
32
73
ABCD 96128324822*3^$a+1 [50001]
16
143
9
63
9
88
11
30
79
72
56
87
1
17
18
21
33
36
54
30
175
23
73
24
48
32
160
65
126
1
143
66
31
23
18
72
63
24
48
33
79
41
18
270
55
17
15
40
48
32
225
63
69
91
47
33
165
27
27
6
30
1
104
27
18
19
8
75
85
32
16
65
55
17
15
3
109
48
257
7
56
27
45
160
8
57
7
48
23
90
127
56
279
18
18
61
24
24
35
37
23
48
42
127
83
85
23
108
37
23
57
64
96
48
72
167
228
18
42
12
96
45
45
75
160
80
99
61
65
31
8
72
96
3
54
60
3
64
59
21
64
95
369
111
81
63
1
32
135
9
16
95
73
152
27
240
21
72
63
42
55
24
113
18
60
120
18
247
47
273
15
138
7
83
37
104
48
88
17
7
104
72
33
7
24
80
40
11
117
48
160
80
48
9
96
30
9
33
7
65
300
27
81
15
48
27
60
162
31
32
3
85
32
27
61
29
67
24
17
7
72
128
16
200
9
36
114
30
43
128
240
27
30
63
64
41
31
53
115
65
63
72
33
39
33
138
78
39
88
83
60
49
35
45
15
66
55
125
54
13
32
96
40
72
17
90
117
123
133
72
11
21
16
17
7
11
133
24
23
108
84
18
207
51
21
33
103
323
252
108
222
48
24
138
198
42
102
78
57
105
18
85
17
18
133
29
18
49
104
16
233
55
11
24
21
16
251
45
57
135
33
127
8
48
27
37
48
47
25
23
153
27
85
23
72
60
37
101
42
49
23
36
30
15
40
17
15
40
35
85
48
192
23
174
27
69
139
152
96
63
72
25
24
24
56
16
48
144
35
45
136
152
375
49
251
13
32
72
240
48
33
30
114
7
83
117
88
56
99
21
105
102
18
135
9
103
95
25
83
222
207
120
88
8
27
30
87
88
48
47
105
27
30
78
48
25
29
43
35
93
15
57
24
63
25
32
64
24
11
90
19
113
55
17
48
132
27
39
72
97
65
270
105
45
43
32
88
35
85
32
3
45
208
17
42
21
105
282
69
40
336
113
7
80
93
67
203
60
12
85
23
24
180
36
9
21
54
60
18
18
37
53
19
8
3
45
40
240
80
15
1
80
3
96
30
55
95
25
24
216
35
24
126
54
48
25
17
36
180
30
1
41
18
102
198
9
51
12
9
24
16
48
71
12
45
168
40
275
54
48
150
289
8
16
96
41
12
18
9
16
53
187
32
16
80
64
341
12
15
144
201
7
101
42
9
16
47
120
6
147
15
25
83
21
9
24
127
89
55
17
7
48
24
11
18
90
25
29
30
37
48
32
153
96
79
5
51
99
48
157
23
72
36
45
64
8
87
30
78
13
167
97
32
81
150
288
25
56
88
83
12
73
8
27
78
54
25
192
48
8
15
9
16
113
31
41
55
24
11
37
168
17
7
11
13
24
48
72
35
78
30
18
7
47
1
72
35
168
61
48
272
328
5
27
99
109
23
73
47
42
183
15
18
162
37
35
21
72
27
45
136
17
7
152
40
8
123
13
107
198
127
35
13
120
47
180
277
56
27
133
107
13
59
36
81
16
47
97
11
45
48
9
6
57
64
71
97
8
63
9
63
145
17
127
8
48
64
89
42
117
16
185
7
8
160
32
72
51
90
19
120
152
64
17
18
37
17
343
17
103
128
16
23
90
90
108
78
67
23
12
117
ABCD 96128422244*3^$a+1 [50002]
36
12
15
18
255
87
57
36
8
67
18
30
84
42
83
121
24
15
12
15
48
21
81
18
33
9
15
60
21
23
52
72
75
5
40
57
3
45
3
84
120
15
9
57
75
33
147
9
3
3
17
52
104
4
51
5
1
36
90
17
25
102
24
5
4
108
9
48
15
27
18
42
5
28
93
87
15
42
51
69
6
17
16
57
54
45
48
15
12
9
24
60
8
160
20
7
90
42
21
3
177
12
51
117
84
8
25
15
45
102
5
4
9
23
7
36
6
3
36
12
27
6
107
25
12
18
45
24
9
12
42
78
78
30
12
15
15
65
40
9
30
9
15
12
29
36
19
30
3
93
23
19
60
6
30
29
7
29
144
120
52
20
31
9
39
17
37
335
7
93
3
54
11
7
102
6
60
48
29
16
15
12
48
24
77
49
54
5
43
17
7
5
13
48
39
15
89
19
177
51
24
186
59
76
24
24
15
84
65
133
35
7
96
36
24
30
12
54
60
5
19
60
29
48
112
27
6
27
80
1
51
36
27
96
6
3
128
109
15
81
30
78
95
4
20
12
16
8
25
111
33
18
5
37
27
48
15
42
11
24
19
29
40
12
33
3
3
30
96
75
9
30
17
7
240
108
48
9
33
3
39
12
78
48
24
54
9
21
107
103
29
36
12
4
36
32
72
13
18
168
57
39
65
96
28
44
28
27
42
54
192
53
55
9
48
3
30
54
12
53
7
18
6
29
1
84
108
18
57
57
3
32
40
12
105
35
25
18
17
19
65
31
45
48
45
15
33
3
20
72
12
1
36
135
123
65
97
66
72
66
147
9
30
21
92
25
3
20
60
19
18
15
231
12
9
3
60
57
36
33
6
66
42
17
19
57
20
12
16
84
8
144
4
24
15
6
36
63
3
144
33
51
12
42
12
3
8
48
25
12
24
18
6
6
9
21
30
33
21
42
9
20
28
195
18
87
63
18
12
47
28
27
45
20
37
6
18
15
45
11
49
30
24
60
33
3
65
60
19
125
13
30
18
11
88
27
21
92
7
29
1
35
16
63
17
4
39
66
18
33
63
12
60
102
6
24
53
24
1
15
123
24
30
147
21
35
7
21
24
20
12
16
8
84
37
15
224
85
35
4
3
12
5
88
12
3
9
51
9
44
52
3
29
13
27
21
51
15
141
3
24
45
12
15
84
41
115
41
24
28
8
43
6
3
45
48
24
54
29
7
36
5
4
33
3
75
65
4
63
21
15
21
39
21
9
15
165
12
18
17
48
4
15
5
13
60
15
15
60
17
12
19
84
30
15
27
41
67
60
53
49
6
120
45
12
8
43
65
1
3
15
93
24
8
1
90
29
37
59
19
137
31
5
25
48
30
5
4
48
12
32
79
24
42
11
40
20
19
60
141
32
28
8
4
15
6
47
12
31
9
68
85
3
15
5
4
21
12
39
111
29
55
41
28
51
29
1
114
9
56
49
35
16
36
3
48
54
54
12
18
27
60
15
42
12
35
1
23
16
81
87
63
5
12
1
159
8
4
93
11
37
83
7
54
24
90
24
30
6
6
11
7
65
16
57
15
3
6
24
51
3
77
43
162
66
17
52
75
5
19
102
23
19
12
48
5
13
24
24
35
7
69
33
11
16
33
6
24
53
52
20
48
72
25
3
33
30
30
39
12
48
135
90
63
12
15
18
102
48
9
96
9
15
45
54
5
37
54
33
56
55
6
48
3
20
52
75
18
135
33
27
12
8
124
51
53
64
8
25
83
24
88
39
24
66
48
6
24
45
33
15
69
18
45
48
39
9
141
66
9
3
48
9
8
1
30
9
72
68
73
27
21
39
57
51
12
20
52
20
43
53
12
36
52
69
11
19
21
9
24
11
43
36
17
79
45
96
8
16
24
36
21
30
72
66
51
3
41
4
3
30
3
12
24
93
3
12
3
90
18
30
30
6
60
6
5
4
45
11
64
15
24
24
36
42
59
16
8
25
27
27
12
30
18
30
60
72
3
27
9
165
36
35
84
7
12
17
19
84
36
6
15
69
24
30
57
9
42
9
51
48
24
5
7
36
90
48
11
4
144
27
5
1
12
42
24
9
63
9
51
5
4
68
7
33
105
3
27
5
40
20
13
15
15
12
6
27
32
16
24
45
18
5
24
31
5
7
101
4
60
8
12
13
39
84
176
91
9
45
84
54
42
30
21
9
36
78
6
11
37
12
90
33
192
9
59
43
33
57
72
6
42
24
3
15
101
19
18
84
6
120
5
24
85
48
3
3
9
3
105
12
87
60
30
39
20
52
15
5
7
72
5
40
36
24
68
40
93
18
5
16
56
37
23
120
4
15
41
67
5
28
8
16
63
5
1
159
8
12
31
9
27
6
18
12
42
23
55
65
97
63
189
108
6
9
57
6
9
24
12
68
1
24
102
5
12
7
18
15
33
42
6
12
12
15
56
61
3
48
20
40
80
40
105
48
59
40
153
63
21
6
9
45
54
5
16
36
8
52
60
15
30
48
96
51
45
83
25
47
24
43
6
6
213
15
6
35
100
15
42
18
5
1
3
93
39
135
234
27
12
21
27
20
67
45
68
13
36
35
108
13
75
15
9
9
95
16
33
131
1
15
51
9
68
40
92
121
23
25
219
72
56
25
87
15
12
21
9
84
90
69
63
114
24
66
41
19
81
9
143
25
75
3
24
18
15
75
33
63
9
21
30
201
24
9
30
18
12
66
9
20
13
30
5
115
18
15
12
44
19
17
79
5
16
15
9
69
27
140
13
59
88
69
84
39
8
112
27
21
32
13
18
66
155
24
31
41
12
28
12
32
28
15
33
57
3
105
83
24
37
54
29
97
15
123
17
40
104
1
ABCD 96128581748*3^$a+1 [50178]
90
195
72
123
9
27
36
81
27
93
36
87
36
54
99
33
192
99
192
57
162
126
15
36
123
45
12
96
9
90
9
48
21
75
87
126
138
216
81
69
15
3
57
69
51
216
123
24
93
105
18
177
147
33
57
138
90
3
51
93
3
162
66
57
57
15
72
60
108
33
3
12
147
69
96
12
33
90
18
75
69
243
87
21
33
54
48
57
177
36
168
39
12
123
6
75
84
3
174
90
21
36
93
18
21
12
255
84
21
15
18
402
21
9
168
12
18
21
24
12
15
24
30
279
36
12
21
138
21
36
33
42
12
9
27
9
105
198
30
60
48
99
12
3
93
15
18
18
36
30
18
36
57
15
9
72
12
24
72
48
15
93
87
6
15
24
81
3
24
27
45
63
168
54
30
117
192
21
195
75
36
21
120
39
36
21
9
96
123
24
171
24
30
36
6
57
33
39
249
90
36
69
36
105
54
60
90
90
36
54
12
18
42
15
3
18
3
120
60
87
57
27
126
108
3
123
24
57
36
120
168
108
300
15
81
36
84
24
51
69
3
93
99
9
51
165
51
90
15
159
36
9
72
99
72
117
297
39
252
3
66
24
36
54
93
108
15
18
3
36
12
24
105
48
72
99
108
81
18
252
57
180
195
93
3
156
57
36
87
108
129
24
33
15
141
183
24
69
210
180
72
18
3
105
39
24
48
96
12
51
9
27
9
15
90
30
72
108
9
33
30
93
105
54
21
39
201
9
72
6
30
3
15
42
75
9
36
3
75
33
33
39
69
36
75
15
117
99
21
3
33
69
3
111
144
105
108
24
63
60
126
18
177
15
93
72
39
12
132
21
84
24
81
39
123
93
33
75
69
39
15
42
30
24
141
24
159
69
60
135
72
57
33
90
201
147
21
15
162
123
159
21
21
3
63
21
96
51
21
108
27
57
288
3
105
345
75
27
18
6
72
12
9
108
63
153
36
36
36
48
111
93
27
9
27
6
30
6
30
24
105
51
72
60
12
81
69
87
3
33
72
93
3
84
168
51
12
129
51
9
9
63
99
168
21
48
96
12
144
33
111
15
72
9
15
84
24
30
63
177
18
21
87
30
99
27
18
3
72
3
12
42
126
12
117
51
84
93
75
48
9
9
222
84
93
96
15
21
12
36
36
75
36
69
39
21
9
72
27
63
36
9
33
39
12
15
21
195
54
27
12
15
60
69
21
111
12
36
39
21
36
180
15
105
36
255
21
9
162
9
51
48
9
15
21
69
72
48
18
60
18
90
21
81
90
54
54
54
315
123
69
69
150
12
18
75
24
36
84
60
33
30
129
51
189
15
246
3
105
3
36
33
63
15
174
42
69
180
24
171
45
15
120
162
99
12
183
144
21
15
48
186
102
21
3
108
57
63
21
21
159
24
108
27
45
192
213
63
9
75
39
57
207
117
51
12
21
51
24
12
57
21
36
48
132
54
201
12
159
45
36
48
108
147
57
27
114
3
87
30
111
51
96
21
51
33
36
204
72
36
84
36
60
87
177
288
33
3
132
87
129
159
36
156
129
3
69
21
102
45
15
48
72
180
114
3
171
21
21
39
12
15
144
180
21
33
126
57
3
33
21
12
18
6
195
36
123
21
24
207
72
36
96
48
9
228
69
27
99
60
105
72
36
33
3
24
63
24
33
24
36
15
18
87
93
3
108
9
18
21
3
36
ABCD 96128823556*3^$a+1 [50009]
66
68
76
36
24
6
47
1
11
84
36
21
18
16
48
2
18
6
66
36
4
18
11
36
55
41
3
10
2
54
28
6
20
21
19
20
36
153
13
30
77
45
27
25
56
10
5
48
15
4
8
10
18
6
11
15
4
24
42
47
3
45
7
2
75
109
92
10
18
20
4
18
12
5
7
65
24
12
87
52
20
6
4
44
34
5
21
16
6
50
34
30
11
12
33
114
16
77
61
12
23
25
20
12
3
37
72
11
24
31
20
34
11
1
6
74
4
20
52
32
6
12
78
46
5
24
9
18
18
22
102
38
18
15
7
2
15
1
36
30
101
12
13
23
7
50
118
29
15
40
8
4
20
16
54
74
30
6
40
48
17
55
6
32
18
4
44
10
14
16
32
142
110
6
4
26
40
77
7
5
36
12
9
34
32
34
44
15
12
79
20
36
45
7
5
13
2
45
93
24
34
36
29
7
74
100
30
24
29
7
6
18
14
36
15
21
99
24
97
60
8
36
4
20
18
4
6
2
42
40
14
69
33
3
7
8
6
135
99
94
66
2
52
6
30
66
65
1
12
12
11
48
85
11
43
12
14
22
18
11
21
15
19
29
36
115
6
50
12
16
6
14
45
85
54
20
33
43
5
127
5
13
2
10
44
100
11
33
4
23
49
18
2
28
2
78
90
12
10
60
36
24
14
9
25
42
54
2
12
21
1
86
9
13
6
12
2
10
2
34
30
44
40
18
20
70
35
13
20
6
9
7
77
7
41
7
48
18
35
36
31
30
23
27
18
10
2
10
42
2
28
53
9
99
60
27
45
9
3
1
12
18
2
3
12
33
27
19
108
65
72
15
88
5
25
32
34
41
45
10
65
61
18
14
10
20
6
51
25
24
2
22
138
8
21
69
30
42
58
72
14
10
26
10
5
7
36
5
19
6
35
7
42
23
7
6
6
96
53
9
6
12
9
79
92
64
80
4
29
48
24
25
35
13
2
16
17
7
96
42
8
30
45
25
12
11
96
31
20
28
6
6
18
35
19
77
25
50
10
50
28
5
72
25
30
6
12
20
3
19
36
18
14
33
48
19
8
58
47
39
106
20
4
6
5
15
10
8
36
4
56
84
4
2
64
2
10
54
11
57
18
40
29
1
12
11
67
53
36
13
42
89
75
82
23
19
2
3
15
16
17
19
24
12
42
30
6
44
10
68
4
14
12
64
14
21
91
29
25
18
77
3
18
15
43
30
35
57
4
50
60
66
22
5
45
18
45
19
14
10
60
29
13
8
40
35
141
16
80
3
27
28
65
7
8
16
38
15
3
10
30
17
85
42
68
28
8
9
37
6
42
30
12
6
54
20
34
6
14
10
86
10
20
10
6
5
3
22
47
33
64
14
34
36
74
36
30
4
20
75
13
35
33
24
12
36
22
53
24
51
34
30
74
6
4
26
3
61
44
51
45
12
70
5
15
4
30
26
57
27
4
41
15
21
48
15
10
6
38
15
13
24
11
12
12
9
94
42
6
42
26
10
32
12
78
34
23
7
48
6
26
21
13
47
3
10
32
4
131
25
24
6
29
15
4
44
78
120
39
55
6
14
66
4
48
8
75
115
18
2
34
60
6
104
36
40
12
20
22
36
8
22
30
80
82
6
50
9
85
2
45
21
15
9
4
14
46
12
30
14
24
34
5
12
55
84
24
6
6
56
4
36
18
30
26
66
18
10
29
48
7
5
43
60
18
35
24
25
6
56
64
30
26
24
9
7
5
13
35
55
77
48
7
6
42
38
40
50
28
66
8
18
45
13
71
31
12
42
54
92
40
38
30
6
15
69
36
39
1
36
32
22
89
12
85
62
16
2
60
12
10
12
56
4
65
39
72
48
22
72
32
34
12
5
9
15
13
66
62
18
10
14
138
24
10
8
21
45
10
30
36
14
22
42
5
75
60
22
14
4
32
16
2
36
34
5
36
7
53
36
21
27
1
11
13
48
18
5
9
22
18
11
51
21
7
32
36
4
36
5
3
90
42
9
9
4
8
99
69
4
30
30
20
3
13
30
6
11
7
41
7
80
33
91
60
6
8
4
36
6
84
5
27
4
38
82
6
35
3
36
36
9
75
10
44
82
5
37
30
12
50
10
18
26
10
54
12
5
91
14
66
28
72
30
12
6
14
75
33
4
11
13
11
24
69
15
1
30
60
6
8
88
2
10
23
57
3
33
42
33
24
13
35
57
3
175
5
25
44
51
67
36
30
26
60
10
20
36
24
10
5
73
48
35
45
10
24
38
48
75
7
125
13
32
3
57
40
90
8
9
49
2
54
39
67
5
45
27
36
9
36
6
46
24
74
9
3
33
7
92
33
12
12
49
20
22
42
11
51
16
12
17
24
85
44
66
4
30
20
6
66
4
36
14
4
20
36
36
16
5
9
6
4
48
56
34
18
17
25
11
51
34
74
6
27
3
40
36
24
5
31
5
13
83
25
12
32
58
2
36
3
1
48
2
16
5
13
50
4
12
8
18
30
33
27
30
58
5
31
24
17
7
2
46
14
48
6
69
15
70
8
3
15
4
26
52
95
55
14
40
68
22
60
5
13
11
24
25
2
10
11
7
17
19
12
14
36
15
85
8
22
14
3
21
34
6
62
60
4
30
20
64
2
60
18
64
2
10
24
35
45
51
96
85
68
4
48
48
12
12
35
7
24
6
11
24
111
4
38
3
19
24
12
54
54
26
36
15
9
36
4
8
22
65
9
22
32
21
15
105
7
24
44
9
7
14
75
12
19
20
9
27
10
44
6
48
46
24
62
52
17
43
53
19
5
21
10
24
24
36
18
20
10
5
3
28
2
18
21
13
11
109
18
5
13
14
12
168
16
14
6
9
55
26
64
35
12
24
19
6
14
21
39
21
1
35
1
14
34
2
52
102
38
10
30
5
1
24
11
24
145
36
2
33
31
36
5
117
15
36
24
72
25
6
2
30
16
2
87
7
14
60
12
64
11
3
30
22
18
35
67
74
4
14
16
36
38
22
18
20
36
46
5
79
44
58
24
48
11
7
14
3
3
40
54
48
18
14
6
33
24
67
56
30
18
6
3
13
14
64
36
60
18
48
18
32
69
91
24
8
16
12
17
1
36
14
45
45
10
20
45
15
10
30
24
6
42
29
36
37
30
20
46
14
10
8
40
30
14
54
4
5
27
16
5
7
26
4
2
4
26
3
13
80
10
5
3
66
24
4
18
8
9
63
45
12
33
39
55
48
8
4
66
54
68
22
35
1
18
20
22
18
44
45
45
10
6
2
58
20
99
21
16
24
2
142
11
37
59
19
2
12
10
8
28
17
84
49
12
12
2
21
12
96
36
1
14
58
8
22
18
50
33
7
60
12
36
12
17
63
9
13
90
5
12
15
34
42
18
71
13
35
12
111
4
30
18
2
46
14
3
13
12
20
3
192
1
20
75
25
24
42
24
12
30
12
71
60
27
28
26
3
15
30
3
7
50
3
9
4
32
42
28
5
25
18
29
31
5
1
35
13
12
36
24
66
30
30
18
92
27
1
32
108
30
42
12
6
4
41
27
4
14
40
6
18
26
16
48
18
83
7
48
12
30
24
35
31
20
64
18
11
7
8
72
42
16
2
12
36
52
8
30
39
55
2
3
1
14
28
60
2
88
92
18
70
2
16
2
15
15
9
49
14
21
51
10
26
24
10
11
13
35
25
6
54
59
21
34
18
30
74
18
10
66
6
86
40
14
58
26
4
30
5
33
15
3
9
27
40
29
7
2
36
51
48
21
40
11
19
42
ABCD 96128846012*3^$a+1 [50037]
20
7
5
7
17
67
24
17
40
12
8
4
8
36
4
3
72
5
28
3
57
15
12
5
43
69
15
21
75
29
19
17
7
84
21
8
4
3
96
53
4
111
29
12
31
36
33
39
21
3
60
29
12
31
36
12
17
7
12
5
16
3
29
36
4
44
4
12
68
24
12
31
36
5
16
20
4
15
29
16
12
44
31
57
8
4
27
5
43
24
5
31
5
16
15
41
7
21
3
65
31
9
20
7
93
51
5
16
99
60
9
3
33
12
68
55
12
33
15
17
4
20
19
24
72
41
36
19
5
24
4
3
5
28
8
7
12
5
43
24
29
12
16
60
8
31
21
68
7
9
3
24
24
5
60
31
65
4
27
33
20
19
29
4
20
24
4
20
19
5
24
79
12
17
4
8
4
56
19
5
40
12
27
5
19
24
24
5
12
55
77
24
19
17
16
44
40
140
19
96
5
7
17
144
36
52
56
7
60
53
7
12
9
8
48
12
28
32
103
29
16
12
27
36
9
32
16
12
171
12
36
5
76
15
41
4
8
28
8
24
4
183
60
57
39
53
12
4
8
7
29
52
15
17
12
7
24
81
44
7
17
52
3
24
17
4
8
28
12
15
5
100
15
24
24
21
3
33
56
16
60
75
5
24
72
24
16
36
39
45
32
7
12
24
12
12
24
9
3
5
12
64
32
12
4
51
36
21
15
53
76
3
5
12
19
9
15
5
12
16
8
19
33
12
48
32
24
16
8
67
17
4
44
16
12
8
60
4
15
5
16
39
108
57
15
17
48
12
12
4
12
99
17
4
15
24
72
9
36
63
12
45
20
7
9
32
36
24
4
68
16
24
3
9
8
55
36
33
15
24
12
41
19
9
20
28
39
12
17
103
48
9
51
45
75
29
31
21
39
45
75
21
8
40
56
24
7
33
3
48
21
32
19
36
21
12
3
12
41
48
36
55
29
19
53
7
17
48
7
17
43
17
16
3
9
63
17
40
15
5
24
28
8
31
17
12
7
17
7
5
24
55
24
36
9
111
5
12
7
9
32
19
60
12
9
3
36
9
8
4
15
29
19
12
45
15
41
36
7
12
12
9
20
24
52
36
27
33
84
39
29
48
43
5
100
12
48
3
33
12
3
17
91
5
16
20
24
4
8
52
51
9
39
60
29
24
7
5
16
27
24
9
27
41
7
45
63
9
27
9
24
3
5
60
12
7
12
29
67
12
9
80
120
48
4
12
12
24
20
16
80
64
12
20
7
36
48
9
32
12
4
27
29
151
5
40
39
9
20
60
84
19
5
7
17
7
57
24
51
21
24
15
5
4
36
8
16
15
5
4
3
48
12
17
28
15
12
29
7
60
117
15
9
99
45
24
20
36
16
48
51
5
24
7
45
15
9
3
17
19
108
36
41
7
5
60
4
32
36
52
3
24
33
63
9
8
43
17
12
31
12
24
48
53
60
36
7
12
21
135
53
60
16
24
20
88
15
9
3
17
4
15
9
15
21
8
7
45
3
12
72
9
48
132
24
63
24
65
7
12
29
4
39
41
19
5
12
19
24
9
92
16
39
33
8
100
8
12
67
17
55
5
7
17
96
36
19
17
7
9
15
36
9
24
8
7
33
12
15
53
24
4
60
32
7
9
8
4
32
127
24
36
29
4
48
15
12
21
3
29
7
5
24
7
29
55
5
12
84
40
15
21
3
12
81
3
9
39
21
27
9
27
36
81
15
21
44
7
5
16
32
16
20
7
5
12
76
75
65
7
17
24
7
5
16
36
8
4
8
12
52
39
17
31
41
28
32
88
92
19
84
45
3
57
3
24
12
81
12
27
5
7
12
12
33
27
9
36
20
31
24
24
36
17
7
12
12
53
7
5
16
20
12
12
12
12
12
36
40
39
24
17
72
55
60
36
9
63
12
29
16
27
60
5
7
48
33
195
17
28
3
12
57
15
17
28
56
43
81
8
24
12
19
24
36
21
3
141
36
39
33
68
16
24
12
60
39
24
29
43
9
51
5
7
12
36
41
16
8
36
7
5
7
5
43
12
29
19
5
31
21
3
9
51
9
39
17
7
45
48
32
28
3
17
7
41
24
31
120
5
4
27
33
68
52
51
60
17
103
101
31
5
36
12
16
27
5
79
12
36
36
41
7
9
3
53
40
12
27
5
24
36
4
8
16
60
27
9
32
12
7
9
8
4
20
12
19
17
7
24
21
51
41
12
19
53
4
12
12
15
24
57
20
4
39
41
88
15
5
7
9
36
36
3
24
29
28
15
9
12
80
24
28
8
31
9
15
17
24
28
3
41
7
41
7
57
12
3
9
84
12
20
7
17
24
16
24
3
12
108
5
7
5
7
9
8
28
12
36
3
96
117
3
12
41
4
3
33
24
8
16
20
12
12
96
4
51
9
3
9
15
17
24
48
60
43
29
12
40
48
12
15
24
24
12
5
7
5
12
12
12
28
12
39
29
7
17
7
5
40
24
24
15
12
5
24
4
63
41
7
89
12
19
36
17
19
9
8
103
57
20
40
44
19
125
4
27
29
40
3
36
9
27
17
19
12
12
45
48
3
9
60
12
12
32
60
4
51
9
12
8
4
3
12
12
9
27
12
12
5
4
24
48
20
108
31
84
5
19
41
12
36
76
39
17
43
5
55
48
9
15
48
45
24
3
9
15
21
3
17
24
16
12
3
48
36
36
5
55
9
48
3
17
28
99
21
32
16
8
4
44
28
8
19
12
84
9
15
24
5
55
5
19
29
12
16
24
51
9
80
24
7
12
17
4
27
17
7
24
29
24
31
33
63
5
12
55
5
12
67
77
4
3
57
56
43
12
9
3
84
33
15
12
9
3
29
31
9
32
28
8
7
5
19
12
53
7
29
103
5
4
24
24
48
20
108
7
17
28
44
48
7
41
4
3
29
12
19
21
8
7
17
19
9
8
52
15
17
7
17
12
19
12
33
20
7
5
28
44
4
39
48
5
91
29
31
57
27
33
8
67
9
8
12
16
12
8
31
33
12
51
12
24
12
12
24
5
4
116
4
12
99
5
31
29
4
3
9
15
5
43
9
27
65
64
51
9
3
41
19
12
5
31
189
8
24
48
19
21
8
16
8
12
28
24
20
16
3
12
5
12
24
4
8
55
17
31
12
17
12
7
24
57
32
48
12
7
5
4
15
108
9
39
24
36
12
9
39
33
8
4
32
4
27
89
31
24
53
12
72
4
8
12
16
27
5
60
40
24
8
40
3
9
24
15
24
53
4
3
17
31
5
48
64
63
48
12
9
44
31
17
60
24
12
40
8
40
39
41
40
8
7
5
55
36
5
55
21
8
40
8
48
12
7
45
32
52
36
3
65
4
44
16
3
5
28
12
15
29
12
7
9
3
9
8
31
9
8
100
8
40
32
7
5
31
9
8
4
3
84
12
9
8
4
39
5
19
77
12
36
12
24
12
4
20
7
5
19
9
3
72
24
41
4
3
57
44
36
36
7
29
28
15
72
41
24
36
12
79
33
12
8
19
33
48
24
48
15
48
72
120
48
9
32
16
36
92
4
15
24
12
33
27
57
20
28
39
24
5
108
28
15
9
60
12
8
16
20
4
15
12
12
45
3
29
4
3
17
24
16
15
5
79
5
7
41
4
8
16
3
24
17
24
48
7
36
5
16
3
12
48
5
4
12
60
32
19
77
52
3
45
63
9
36
84
3
24
21
75
24
108
24
36
29
7
45
3
5
4
3
17
43
29
12
16
20
12
79
24
9
3
45
51
17
19
33
3
17
7
9
3
24
69
20
31
33
20
24
12
28
56
4
3
12
21
39
17
36
43
60
36
29
19
12
9
72
12
27
29
12
24
40
3
24
5
7
36
9
44
12
4
12
24
15
9
63
9
32
12
28
20
7
24
24
21
20
67
41
4
87
29
7
45
12
24
8
7
33
3
33
24
27
17
4
48
12
24
96
60
12
8
31
17
16
51
24
9
12
3
17
19
41
4
15
9
72
24
15
33
12
15
41
7
72
5
7
5
7
72
53
4
3
72
41
12
43
45
44
19
5
16
48
24
44
24
31
9
39
9
39
33
20
52
3
36
12
17
55
72
33
27
29
52
20
28
15
12
17
19
29
31
24
72
48
5
115
77
16
20
103
33
15
17
4
8
19
21
27
89
19
65
12
19
17
ABCD 96129251534*3^$a+1 [50015]
18
60
12
6
7
23
85
77
24
18
72
36
72
73
60
72
77
31
120
17
138
97
36
17
163
107
97
11
72
37
11
97
125
48
79
108
143
25
5
42
37
47
18
18
24
48
6
90
25
95
6
43
77
24
7
227
48
72
6
120
54
60
48
72
6
115
77
18
85
11
120
13
36
29
90
120
25
47
13
47
181
29
18
61
11
24
12
42
18
12
108
13
11
1
47
60
12
24
12
18
7
47
13
252
23
90
7
180
53
48
175
227
72
30
162
96
72
61
12
35
48
42
7
11
145
125
192
42
1
35
90
66
54
96
30
18
103
65
30
25
17
18
30
90
24
48
36
90
7
35
408
60
12
60
18
216
79
47
18
55
17
18
12
72
18
7
35
72
1
107
48
18
6
361
107
1
29
103
12
53
7
83
102
151
11
150
90
109
89
282
24
36
18
18
25
59
60
48
6
79
11
36
48
180
6
55
11
24
12
13
29
18
12
60
36
109
96
72
5
144
6
25
83
144
102
151
155
13
65
54
18
18
72
25
12
17
30
60
48
6
19
143
37
35
12
18
115
53
7
113
18
6
18
73
53
55
71
210
18
25
227
18
78
138
6
18
91
47
24
48
36
204
36
25
131
96
25
95
24
180
90
120
24
79
108
29
19
107
84
13
48
72
96
95
24
1
47
13
12
47
72
18
31
72
23
42
127
137
18
61
11
60
90
79
95
42
30
18
7
17
43
5
54
49
11
30
78
72
108
108
25
12
36
11
6
18
102
18
25
24
5
72
6
12
6
30
24
1
71
73
137
43
71
12
13
84
36
29
31
12
53
19
53
72
48
18
36
133
11
25
47
240
108
72
30
24
18
36
37
60
137
55
107
48
25
107
48
18
162
61
24
11
30
6
18
48
43
47
78
144
198
48
114
43
77
223
35
73
72
29
78
1
11
121
108
137
7
11
72
25
23
24
73
60
12
11
25
17
7
137
19
107
133
5
6
66
175
113
54
162
139
5
7
17
66
72
144
24
12
180
204
156
54
24
19
101
6
36
54
66
54
31
48
24
23
24
133
23
25
29
150
90
66
60
12
25
35
61
11
36
30
72
31
65
115
59
180
36
72
24
84
60
90
102
13
11
61
59
168
66
6
61
5
54
61
35
18
7
23
60
30
67
47
25
5
18
72
36
24
12
54
54
42
30
61
107
36
156
18
6
90
144
18
54
19
71
120
6
18
30
24
91
35
84
61
11
36
24
36
25
5
42
205
47
289
71
48
72
114
216
66
25
72
96
12
35
30
24
54
25
41
24
30
36
13
137
30
90
31
95
114
18
72
264
6
126
18
216
18
25
11
37
107
181
11
168
1
17
30
24
138
31
41
24
55
72
119
90
103
36
5
24
66
25
47
24
120
6
30
18
54
42
54
12
132
72
18
18
25
23
6
30
24
66
6
18
55
144
65
72
6
73
17
102
18
72
42
84
85
29
72
18
30
90
6
19
155
18
7
47
18
31
65
7
113
79
47
133
53
7
47
1
47
42
18
48
24
54
19
35
1
47
90
103
84
53
120
54
234
72
72
151
35
30
24
30
18
78
156
54
7
17
48
72
31
11
30
150
18
43
48
125
55
17
48
6
18
30
132
36
37
101
24
18
180
90
43
72
5
90
54
43
60
47
18
43
5
43
119
60
66
79
35
36
25
11
61
23
85
5
24
18
12
36
6
18
12
13
5
270
90
72
18
241
47
108
24
12
36
42
66
24
72
30
103
36
101
48
103
113
90
36
114
120
96
18
30
42
108
66
24
43
149
6
25
65
18
25
72
5
90
24
108
25
11
54
30
72
36
54
18
493
17
18
54
30
18
72
6
84
126
168
66
54
96
19
29
31
65
7
23
24
61
227
97
11
12
18
6
36
84
13
120
11
90
90
24
1
60
65
55
11
24
54
91
101
96
18
25
84
107
30
18
60
18
7
23
72
ABCD 96129325738*3^$a+1 [50019]
9
68
40
18
17
48
27
70
12
3
53
22
24
14
82
69
21
44
28
126
21
48
41
55
69
2
6
4
26
13
80
85
62
10
3
41
40
14
52
29
1
8
4
18
33
21
54
5
19
38
135
19
6
162
38
58
54
12
66
33
45
2
28
36
9
9
30
6
80
60
4
3
23
70
51
3
62
151
3
2
60
52
51
17
39
51
10
12
15
23
48
1
5
4
150
20
46
18
21
5
19
117
6
38
40
36
24
11
1
138
20
22
12
12
30
18
3
3
26
3
21
19
53
4
24
60
99
105
8
58
77
37
12
60
54
90
36
26
52
18
44
3
1
72
12
32
36
39
49
39
3
69
48
113
124
30
6
63
17
7
21
2
4
56
22
12
30
101
48
1
18
93
24
3
5
25
6
60
50
19
21
51
5
4
26
46
104
31
48
5
10
6
6
69
69
80
36
58
18
8
34
36
126
20
76
12
27
24
9
23
73
66
5
1
48
12
20
7
75
173
13
2
64
14
12
55
9
6
48
6
48
6
2
3
15
22
42
18
48
20
12
103
167
4
24
5
21
16
12
18
48
6
6
128
112
42
8
90
40
29
96
33
60
40
11
48
40
17
76
110
120
22
32
10
84
6
44
31
29
4
12
24
11
49
39
33
54
9
69
60
138
42
3
27
36
32
94
6
12
17
25
6
20
64
48
96
42
27
71
25
5
4
78
50
15
13
56
10
96
12
5
13
12
72
14
97
32
33
7
11
6
166
18
87
48
24
3
14
55
9
66
6
60
68
4
2
33
33
52
3
9
26
34
56
22
78
15
27
12
26
64
26
28
30
24
11
1
14
96
28
6
110
22
60
63
99
18
20
79
33
23
37
26
6
40
75
11
28
2
34
29
15
4
18
3
56
73
15
57
24
2
22
48
39
48
8
40
24
24
17
4
48
12
36
3
15
6
56
22
30
36
51
104
1
15
45
36
12
12
18
36
9
8
9
103
80
16
24
21
66
33
21
6
84
20
10
27
45
12
30
57
45
48
86
37
29
28
66
69
51
42
24
54
24
38
79
45
59
64
32
15
58
8
18
40
30
60
24
123
33
54
57
24
5
76
140
6
13
9
48
15
3
45
69
6
2
19
3
90
36
39
101
67
5
18
1
33
66
30
24
87
45
44
64
18
24
45
65
79
24
3
5
9
4
50
10
6
96
30
35
25
39
51
18
54
21
35
16
86
4
14
22
42
18
3
9
63
104
45
28
87
29
67
27
5
117
16
3
72
35
10
18
6
20
55
51
42
6
42
27
57
15
9
60
6
36
17
73
48
71
1
12
12
18
42
6
5
9
60
19
21
51
3
21
5
4
32
55
5
43
5
16
24
12
138
42
54
18
56
10
66
18
45
57
18
48
5
13
54
78
72
26
12
10
18
21
5
10
30
35
40
29
27
48
121
60
3
3
8
76
9
5
22
14
15
13
8
139
9
90
6
39
15
60
6
164
52
48
2
90
27
48
15
54
10
140
66
3
15
16
26
39
1
50
13
45
50
25
56
1
30
54
3
23
28
6
18
21
39
38
28
15
9
156
11
45
6
138
76
71
33
4
126
45
51
54
24
2
6
28
11
19
30
32
4
14
40
21
29
16
36
20
142
21
35
10
54
18
8
72
142
5
37
14
109
45
6
77
15
4
69
5
66
36
45
45
3
15
10
122
34
14
16
26
18
49
17
31
59
6
7
56
25
12
60
39
21
102
2
28
56
60
10
12
5
3
46
26
13
27
18
132
24
18
21
41
34
32
37
8
13
36
48
42
20
25
153
132
6
18
24
36
39
21
11
25
15
21
68
52
3
9
30
26
22
12
2
88
78
12
66
126
6
42
33
105
39
24
129
12
56
54
28
26
22
14
34
92
34
30
6
95
25
63
39
17
15
49
21
3
57
26
37
3
102
23
3
66
139
5
10
9
8
97
15
77
76
39
63
105
8
13
30
26
58
18
15
3
12
9
3
21
77
4
24
50
22
8
7
27
21
72
5
34
6
24
3
21
20
31
45
60
66
18
11
21
4
104
55
45
12
42
2
16
144
6
18
56
16
24
11
15
49
96
93
32
43
9
120
6
6
84
90
29
13
27
23
25
65
22
17
61
3
72
23
42
55
32
21
30
22
102
66
30
30
66
26
22
92
13
48
24
33
92
51
9
66
10
78
2
10
138
32
7
11
154
30
117
21
30
14
66
85
15
270
3
15
6
11
9
6
4
50
16
27
3
29
13
6
26
28
15
81
60
20
10
30
60
51
5
6
10
75
9
168
15
75
26
64
11
37
24
134
40
126
15
165
18
57
9
30
2
28
12
87
17
16
42
32
64
50
16
35
16
57
23
25
18
2
108
6
64
62
22
26
4
36
12
18
45
96
59
40
42
30
18
20
100
30
24
6
12
3
69
30
125
40
23
78
4
12
51
5
52
66
42
42
48
9
9
12
54
78
32
40
24
12
18
17
48
27
94
26
13
24
81
32
48
4
18
17
1
32
7
21
80
16
36
39
21
27
192
48
201
24
66
5
16
51
14
15
13
32
64
27
48
9
66
24
6
135
35
34
3
27
5
51
16
165
9
15
81
60
18
126
24
51
45
51
21
24
60
26
142
2
24
45
31
6
27
15
2
28
18
42
63
93
42
17
3
45
75
22
12
60
140
16
27
3
12
57
8
1
12
12
23
15
58
39
45
12
23
57
28
8
4
15
29
136
3
81
50
22
18
72
45
39
6
12
78
84
54
54
6
20
52
30
5
19
66
27
83
37
33
8
15
16
128
25
12
3
71
81
13
35
1
24
2
40
66
38
21
1
110
33
19
42
116
28
51
3
66
27
95
22
6
21
33
26
40
6
6
33
21
56
4
63
32
9
10
6
18
5
21
19
21
86
46
72
18
38
4
108
12
27
56
33
40
42
29
25
44
67
8
64
117
11
3
12
18
34
38
4
51
53
6
34
12
24
20
10
6
14
13
63
14
34
62
3
16
21
72
18
33
72
65
28
24
12
15
48
3
5
45
67
93
27
33
24
39
69
12
71
112
ABCD 96129891076*3^$a+1 [50288]
139
65
56
24
16
100
20
48
1
47
55
37
37
43
28
20
15
17
20
32
3
38
23
65
7
64
56
24
8
28
52
57
31
20
132
33
27
28
32
32
120
1
10
12
25
71
17
24
24
52
44
84
84
8
95
5
13
15
15
1
36
143
29
112
20
48
92
24
17
263
81
34
77
8
97
75
64
125
55
60
21
15
33
79
56
16
16
64
40
48
28
52
3
13
1
11
12
20
60
32
48
40
12
5
91
4
220
44
35
12
73
92
140
105
10
14
71
8
96
3
53
60
60
20
5
95
8
47
5
45
7
33
79
48
12
85
155
108
35
30
3
15
77
88
44
20
41
8
34
37
1
39
8
23
29
28
33
48
15
99
125
163
17
13
35
163
9
33
47
25
15
12
21
39
3
38
55
20
4
16
12
35
2
231
40
88
4
13
55
35
9
29
70
9
17
24
11
29
71
28
3
17
92
85
11
48
12
100
37
48
27
123
49
40
19
61
144
92
32
60
33
47
32
24
44
12
4
5
40
127
24
28
60
31
12
37
1
202
57
12
64
4
20
8
27
37
41
59
13
47
19
62
23
24
180
20
12
20
19
9
92
16
32
56
12
20
72
32
81
47
96
1
39
105
96
23
23
18
32
7
63
25
25
47
32
40
20
5
75
20
16
97
95
120
52
28
41
15
41
34
60
17
32
41
27
12
68
44
1
3
7
73
96
4
40
4
11
1
116
87
21
4
11
17
8
119
1
4
13
18
61
25
23
88
72
52
231
69
39
1
40
4
77
79
3
85
28
13
127
32
16
136
225
43
132
64
12
84
1
118
26
23
40
31
61
16
32
28
104
80
8
8
83
61
40
16
27
37
49
19
156
41
23
68
3
41
24
24
32
23
141
112
20
28
76
24
105
39
33
24
24
94
98
39
79
2
147
13
35
45
15
4
128
12
80
80
24
12
12
3
65
44
71
50
43
20
80
17
27
128
43
26
151
128
24
12
44
64
1
24
15
3
12
105
132
20
56
24
41
7
32
28
37
23
23
89
81
95
32
40
8
87
18
39
4
16
13
18
17
103
69
3
78
183
56
31
12
45
12
96
12
15
97
11
37
20
111
45
16
11
85
4
80
11
137
12
16
5
159
56
47
37
85
23
48
8
44
151
5
40
32
72
20
191
37
17
47
60
124
32
72
55
18
79
11
108
24
25
60
48
140
27
133
17
35
21
95
92
5
58
120
57
4
128
28
4
16
3
41
43
2
55
8
8
49
23
1
96
95
59
25
4
28
12
8
44
28
72
49
79
28
7
13
35
14
23
40
1
32
24
55
128
176
47
9
51
65
164
60
11
18
7
49
16
43
144
12
1
39
49
7
84
23
38
99
43
18
119
19
9
36
56
4
27
73
17
23
16
48
3
14
99
16
108
15
5
12
228
21
96
15
121
35
133
11
16
60
84
3
1
25
51
19
57
48
24
15
1
16
1
39
116
28
104
28
20
72
201
31
40
56
60
29
55
56
152
16
72
8
120
4
55
37
36
4
16
8
72
12
32
59
72
17
112
33
43
64
108
8
23
1
24
64
12
21
7
33
90
29
8
68
80
69
55
48
3
14
15
36
69
46
153
4
13
99
20
40
4
44
16
16
11
137
12
68
37
23
83
5
140
92
68
32
35
13
92
32
20
29
120
7
4
16
92
152
161
59
69
135
24
1
127
252
13
3
100
87
5
4
28
68
60
64
48
37
24
95
56
33
8
39
43
5
48
8
64
91
101
4
32
12
32
8
17
24
35
80
12
33
47
25
79
28
16
27
37
12
120
1
95
60
80
29
163
48
20
24
81
40
39
4
144
36
96
8
20
28
4
4
32
47
1
17
119
20
48
20
105
128
3
76
41
27
12
1
3
45
39
3
48
24
17
19
9
3
17
48
7
21
132
44
68
5
8
39
31
29
28
15
48
5
69
75
31
110
67
12
51
37
8
48
144
88
24
160
9
22
9
9
54
65
33
7
17
71
72
20
20
1
30
41
40
48
48
3
54
87
8
20
37
15
44
44
96
15
85
36
108
60
56
12
147
13
53
15
17
27
12
19
37
44
20
8
72
24
4
13
18
72
149
139
25
92
75
25
32
68
12
20
11
54
7
48
36
12
23
17
12
223
97
16
4
113
39
4
20
57
39
9
47
132
32
3
66
15
40
17
63
17
3
52
63
2
23
36
119
21
39
2
55
100
28
24
32
28
28
20
4
28
23
57
96
124
40
60
61
31
1
83
85
39
36
52
264
36
144
4
35
9
3
18
11
36
88
16
36
125
47
40
3
69
3
17
13
51
99
13
5
48
15
17
47
92
29
111
129
87
8
132
85
10
13
36
16
4
40
25
23
1
51
133
155
12
20
20
63
1
1
34
5
36
64
112
80
112
13
3
32
23
41
4
27
157
32
8
28
27
96
17
52
28
24
1
70
60
38
7
40
ABCD 96130291508*3^$a+1 [50006]
13
56
24
12
21
67
12
32
57
27
9
43
11
1
17
3
51
69
60
96
36
72
27
33
3
12
93
39
57
27
18
75
84
84
48
57
12
7
71
9
36
24
21
12
3
24
36
9
6
189
36
27
9
45
19
47
13
80
40
60
56
3
45
144
4
32
12
3
21
12
33
24
3
60
16
5
36
3
4
8
28
47
33
12
40
20
64
56
40
20
39
6
15
33
3
4
8
24
69
18
57
4
8
12
9
6
21
16
29
75
15
21
33
36
90
45
16
11
126
6
25
65
43
68
27
45
12
12
16
65
15
39
1
32
3
90
15
3
54
84
27
9
31
56
16
29
66
81
16
32
36
21
123
21
43
36
8
15
6
15
24
36
4
8
60
4
20
24
24
12
21
87
12
3
45
24
84
12
57
7
11
33
12
93
39
40
8
9
19
60
48
8
57
3
48
9
48
7
24
83
12
81
12
3
9
21
7
68
93
39
12
40
17
3
24
9
30
13
5
7
68
3
9
3
13
8
12
12
76
12
36
20
108
96
52
47
21
16
36
44
3
69
28
32
40
8
45
63
12
48
4
44
3
49
56
81
18
9
39
49
12
56
27
9
15
1
11
54
3
12
84
24
12
15
1
44
16
5
87
60
3
9
16
72
20
24
64
29
7
8
69
15
16
12
53
15
12
36
3
13
11
1
32
36
15
21
12
9
12
27
36
15
61
12
104
105
3
24
108
12
40
35
18
15
12
81
51
21
12
6
37
11
33
45
3
135
33
21
3
87
61
17
54
36
102
3
24
276
16
12
20
4
20
24
105
60
3
4
11
33
15
42
51
36
64
8
39
12
45
60
57
171
12
39
54
19
47
60
25
11
25
12
96
32
96
12
36
12
12
21
15
16
5
54
13
23
18
24
3
51
12
54
15
9
19
17
15
4
24
5
183
40
24
5
126
21
108
4
17
18
109
32
4
36
17
36
30
24
45
21
24
15
100
5
39
12
72
16
29
54
1
8
3
21
39
9
63
30
63
4
44
33
36
39
33
6
9
16
29
7
12
35
33
33
3
4
24
12
35
9
45
3
4
20
3
13
12
32
12
75
24
33
4
60
12
107
61
72
23
81
9
18
6
7
5
15
9
19
8
28
36
35
33
15
45
4
8
3
18
3
4
8
21
12
18
18
27
72
16
17
27
36
57
27
52
11
97
8
117
51
12
3
18
54
18
3
57
27
60
3
1
24
12
44
63
30
36
54
42
36
7
11
33
60
9
7
36
44
60
33
24
3
52
29
6
156
24
12
54
6
33
3
1
20
60
75
78
43
41
87
16
59
97
24
5
3
12
3
21
33
42
30
3
4
17
19
8
3
78
18
9
36
16
59
85
68
15
25
44
76
53
51
4
44
60
36
28
8
69
39
40
11
9
48
12
28
8
24
60
15
33
4
47
97
8
21
7
36
8
12
4
11
45
12
52
17
51
111
9
52
8
3
108
45
81
63
21
72
3
64
120
36
36
17
30
13
8
15
6
3
33
15
3
93
36
12
21
63
52
12
29
7
8
124
47
12
18
31
5
3
21
15
172
48
44
57
3
28
72
56
9
55
32
15
21
3
117
12
36
52
8
24
12
21
15
24
39
45
75
54
7
8
28
8
52
56
3
13
23
6
12
27
9
3
60
4
23
6
19
8
48
12
4
29
87
12
12
39
69
72
12
36
52
20
135
1
8
124
23
18
6
21
12
4
29
42
21
9
3
3
120
144
96
9
120
9
67
29
36
12
39
12
28
8
36
63
37
24
8
33
31
47
18
3
4
44
48
12
24
21
7
60
56
16
8
21
3
33
18
18
12
51
27
1
17
3
12
4
11
9
33
48
27
48
57
3
15
36
9
24
165
19
8
24
4
108
72
96
65
27
12
16
44
21
3
24
33
48
3
33
51
12
27
13
29
19
8
28
24
8
24
12
33
7
11
85
56
3
21
3
33
12
27
1
44
45
127
101
6
21
16
24
32
24
52
8
69
24
15
51
25
29
6
33
3
9
60
36
28
5
7
44
12
24
156
4
47
126
3
12
60
60
45
15
28
5
36
15
27
25
5
43
44
60
57
7
29
36
15
21
43
20
48
4
23
9
40
11
1
56
33
3
12
28
8
156
12
33
12
36
132
7
5
7
53
7
12
89
51
15
54
15
9
39
24
16
20
52
32
16
44
48
12
21
19
17
15
57
79
20
48
12
60
52
17
3
45
96
15
69
108
6
21
4
5
6
117
57
39
28
44
24
9
3
12
24
3
18
19
8
75
24
36
21
4
12
68
3
30
18
61
11
45
4
65
39
15
1
71
69
100
8
40
17
3
36
24
39
21
3
18
63
12
16
24
48
53
12
7
17
27
39
21
21
51
4
35
141
3
9
16
12
36
44
27
37
32
48
12
16
53
43
20
27
84
45
24
3
25
11
61
8
12
12
3
21
9
24
12
3
28
41
7
11
6
18
1
32
4
24
8
48
27
12
9
45
24
36
27
9
27
45
7
12
56
24
3
81
15
1
8
48
4
29
48
3
24
12
33
27
24
72
36
39
117
88
53
18
30
15
9
51
48
81
12
39
72
12
27
69
3
120
13
8
40
72
44
9
30
25
32
24
60
48
52
11
18
78
21
12
28
8
105
67
77
3
28
68
48
3
9
108
12
81
6
33
24
52
11
9
33
12
6
1
36
20
24
3
33
9
18
117
27
9
27
25
23
21
69
7
116
27
57
120
48
21
24
27
81
7
8
3
9
9
27
9
43
8
12
72
3
18
3
4
92
12
204
16
8
63
9
21
24
48
7
89
111
16
8
21
15
27
138
6
12
36
21
96
4
36
92
24
28
68
4
23
85
20
16
20
24
48
52
5
6
69
33
3
24
51
18
27
16
11
33
3
57
16
8
3
78
55
20
24
28
56
16
32
36
28
5
3
12
24
28
44
33
3
60
24
28
11
6
3
63
13
8
4
53
15
28
92
36
21
24
54
9
39
117
16
71
45
3
42
3
24
96
64
11
37
24
36
23
6
63
52
41
187
83
69
60
4
17
15
36
12
3
24
25
137
27
16
8
4
24
11
9
9
3
15
9
16
32
12
108
36
4
47
13
20
24
87
6
18
9
3
85
36
8
24
16
36
56
45
39
39
81
111
9
51
1
53
3
180
4
29
51
21
27
36
16
65
48
60
27
16
23
21
4
36
60
12
11
61
8
12
24
16
8
105
67
12
20
12
57
63
9
15
48
57
42
1
56
4
32
16
8
12
24
27
36
18
84
39
57
55
8
12
84
12
12
96
12
24
36
45
99
27
81
12
81
63
4
8
15
9
15
9
72
16
23
9
15
21
36
4
12
8
21
18
9
4
68
36
16
11
18
6
33
4
8
3
24
126
7
20
63
25
23
57
76
107
1
17
51
24
15
69
12
60
24
16
36
36
8
36
156
24
28
29
7
8
36
36
3
60
36
ABCD 96130516624*3^$a+1 [50122]
49
95
67
53
48
120
49
71
60
60
67
12
113
156
109
42
233
48
7
228
132
65
115
77
36
7
72
29
79
60
41
7
77
72
48
36
97
239
151
72
77
31
17
72
55
5
24
67
65
60
55
77
7
78
30
5
163
113
211
48
312
245
24
24
12
163
17
48
36
84
25
78
17
163
29
1
24
66
29
120
103
173
48
91
48
293
180
12
96
60
7
132
5
25
72
155
84
36
84
72
25
35
12
43
5
7
60
12
65
121
54
18
210
168
29
55
101
108
121
126
77
175
53
19
108
77
36
48
139
5
132
43
17
120
156
132
48
12
7
36
197
36
84
133
54
120
65
168
145
162
29
24
36
84
120
67
6
102
185
55
120
18
54
65
84
36
36
109
318
108
185
19
216
72
5
36
97
47
25
35
108
19
36
24
36
72
5
36
96
60
73
18
29
151
113
12
67
5
36
319
90
23
55
17
192
115
156
89
25
299
79
108
72
161
31
113
55
65
7
5
43
72
96
12
60
17
36
84
120
25
18
41
84
48
72
36
24
72
43
41
24
163
17
115
5
7
113
13
47
7
173
43
77
85
270
60
113
168
96
13
23
55
84
5
121
42
72
180
5
13
23
48
336
73
191
7
473
31
41
24
43
17
108
240
12
84
24
25
18
53
132
67
5
276
1
59
24
12
55
65
55
29
36
24
1
78
18
23
31
101
7
41
67
113
156
60
25
23
120
7
156
137
13
23
36
13
72
198
41
144
7
5
156
84
24
96
108
103
5
55
113
24
55
41
19
108
54
138
60
17
36
55
353
216
151
84
65
48
73
107
60
36
96
43
90
30
305
96
72
49
23
103
90
23
67
89
24
324
55
12
29
31
29
19
125
108
180
55
60
53
19
41
24
12
108
97
71
115
72
113
60
475
12
18
23
12
235
17
132
13
198
53
12
67
30
155
43
42
11
91
29
31
89
67
24
36
84
90
90
41
132
120
55
120
17
36
37
11
132
120
79
29
36
144
97
24
66
209
108
60
55
72
6
83
187
53
67
5
60
139
53
60
85
162
120
185
204
139
48
17
7
30
95
163
48
29
25
35
144
60
31
96
12
252
18
23
55
65
7
41
120
19
120
168
17
12
48
115
77
55
29
12
120
72
55
12
65
120
48
37
35
223
30
107
84
49
120
360
11
187
77
96
24
168
19
89
319
101
187
132
53
19
53
73
30
77
12
48
7
149
300
1
155
31
120
17
96
109
48
42
53
48
7
5
84
121
90
17
60
72
103
41
49
78
72
5
120
67
186
23
31
65
168
36
19
72
36
12
132
161
199
89
19
162
18
12
96
113
7
5
60
25
383
49
107
181
83
96
48
48
48
7
264
5
24
67
12
108
89
115
53
85
23
72
103
5
37
23
7
65
337
59
60
60
12
7
5
367
209
24
7
108
17
24
24
156
264
48
55
89
43
137
25
ABCD 96130932284*3^$a+1 [50014]
113
27
36
51
6
39
21
42
30
48
60
15
99
21
4
53
42
45
45
24
54
13
29
90
21
9
6
25
17
31
95
66
19
17
30
54
3
21
75
45
7
32
87
54
120
30
144
1
11
25
20
4
72
8
15
85
12
29
6
33
24
12
21
19
41
12
3
45
24
39
12
9
63
60
52
41
12
3
3
45
45
12
60
18
1
53
60
7
60
29
6
33
36
51
21
4
41
42
30
7
20
16
83
45
40
152
24
75
24
42
48
24
43
5
48
55
12
23
66
43
53
55
17
31
71
25
23
6
39
33
3
40
65
15
9
15
177
3
81
31
36
77
147
36
24
21
60
7
23
18
15
15
102
18
6
60
30
33
33
24
6
49
23
33
33
12
3
27
138
19
17
6
60
42
12
175
8
3
12
13
5
63
12
27
18
42
45
12
33
6
1
5
15
81
102
102
91
29
3
36
27
33
36
4
32
52
53
15
3
6
120
6
18
42
48
12
73
47
93
60
15
6
31
5
27
36
9
108
15
69
24
15
12
4
11
9
9
27
33
12
27
33
43
65
264
6
109
77
6
49
5
24
79
12
20
81
78
42
55
8
15
6
36
43
12
32
76
125
39
15
57
4
17
72
6
81
63
18
43
5
96
3
123
18
27
39
1
8
39
1
11
30
15
4
11
1
53
19
56
4
17
24
7
83
61
65
30
36
72
73
29
48
78
25
12
60
41
7
29
43
72
24
17
159
3
33
4
131
13
41
135
4
11
69
27
49
11
9
15
60
49
89
6
9
40
132
11
57
76
47
25
140
3
42
48
12
12
72
75
9
51
36
48
27
13
17
39
15
25
35
9
40
20
15
42
27
28
5
60
24
18
1
44
57
66
9
15
21
3
30
15
24
3
33
45
31
36
72
23
57
28
5
120
15
63
9
16
36
41
15
15
18
24
36
6
18
3
144
28
36
17
90
33
40
35
1
29
55
17
15
75
129
3
12
21
45
18
45
81
36
39
60
33
36
91
60
65
51
9
36
15
15
33
87
18
27
105
19
24
17
30
18
91
36
20
93
51
111
30
18
1
35
1
53
6
30
6
18
42
18
75
9
55
8
9
15
21
60
30
73
12
35
42
6
60
21
48
36
100
29
42
18
48
42
18
67
11
12
13
56
63
12
9
36
4
32
39
1
20
4
36
5
54
66
24
30
45
4
24
32
15
36
30
60
18
21
9
7
32
33
60
19
20
16
32
21
7
8
75
42
18
45
15
85
44
15
21
76
29
72
60
48
7
5
60
39
9
84
6
12
33
51
6
15
40
23
69
21
19
68
33
126
18
90
1
32
3
12
30
19
101
75
4
11
48
6
39
12
33
39
36
27
90
19
8
36
24
171
49
12
29
27
99
81
45
3
21
18
1
24
23
13
65
7
32
16
29
258
73
24
48
32
28
17
15
33
3
45
7
23
9
28
5
60
7
23
18
27
33
24
48
24
48
30
25
32
39
37
20
72
33
60
18
37
17
12
19
32
28
44
40
83
78
66
49
101
6
33
9
7
53
12
24
55
11
6
79
68
16
32
24
16
5
108
15
15
30
90
30
15
36
16
23
6
79
32
9
55
8
45
6
25
11
6
15
24
45
54
192
45
39
25
35
9
40
47
49
44
15
54
3
60
52
11
42
55
47
6
36
144
51
168
45
27
45
63
76
29
90
6
12
30
24
48
21
9
36
24
102
6
24
36
123
75
6
15
4
44
96
45
12
132
12
19
281
6
33
12
28
32
72
72
21
60
54
9
15
12
13
12
23
66
18
6
51
69
30
90
31
104
112
84
5
120
24
54
141
12
39
1
68
9
12
96
27
57
6
60
45
4
11
42
51
52
29
3
3
18
7
8
45
12
3
12
4
24
5
36
24
39
12
9
55
35
1
44
60
36
99
126
48
42
48
6
75
4
23
13
5
84
3
12
36
105
36
3
33
54
61
92
48
9
51
9
30
66
48
27
9
31
84
101
24
19
17
15
69
3
100
11
1
35
6
12
43
29
39
124
41
19
32
4
47
25
44
4
92
4
5
60
3
21
30
37
53
51
81
103
5
6
129
4
20
40
53
12
15
51
9
156
21
90
30
36
54
24
57
84
28
23
54
54
129
27
109
32
4
80
15
9
45
12
15
3
42
3
9
67
59
42
48
6
78
3
12
21
7
53
12
3
9
7
143
1
32
45
12
7
11
18
30
61
20
16
119
6
7
8
180
60
3
150
42
25
104
15
1
68
27
18
55
36
5
31
72
32
4
44
45
66
60
6
48
51
27
49
11
78
15
52
5
19
8
28
5
78
37
5
48
7
29
3
111
12
69
15
21
135
9
4
5
31
36
5
15
108
15
37
5
18
36
1
5
42
18
7
8
63
45
4
5
87
16
65
39
4
11
24
30
6
54
12
30
37
12
11
13
131
25
59
49
32
21
15
28
44
21
91
35
66
12
31
24
11
60
54
12
3
21
90
117
24
45
31
44
28
32
9
84
60
7
65
36
27
3
18
55
47
24
1
8
15
42
12
42
1
17
48
24
54
61
80
24
15
12
49
116
93
36
36
7
47
18
6
54
31
17
72
36
79
48
89
24
24
3
60
3
36
1
5
54
6
24
54
12
42
66
25
11
78
15
36
112
59
6
15
33
27
3
186
31
53
102
18
60
66
61
59
13
113
115
5
72
6
25
20
15
6
24
36
36
30
33
4
32
76
32
16
11
9
124
11
9
52
20
15
21
12
51
57
57
18
48
42
3
40
5
7
92
45
7
11
78
36
15
4
60
35
69
52
56
48
40
17
19
41
63
24
16
41
18
126
12
3
9
78
12
30
48
7
8
72
21
24
18
9
60
16
92
72
225
24
15
57
3
51
21
27
12
9
40
20
4
11
21
33
3
12
76
11
21
3
21
51
30
3
72
27
6
72
3
4
32
136
48
41
24
27
69
3
3
37
8
40
113
12
54
18
43
29
79
72
17
18
48
60
42
42
1
11
6
3
57
114
9
52
24
11
84
ABCD 96131134798*3^$a+1 [50008]
78
42
18
12
18
54
30
59
4
120
8
7
78
107
37
66
57
33
39
15
30
48
42
60
5
60
28
33
3
81
138
18
24
30
33
33
54
5
108
7
65
25
108
48
30
9
3
45
15
5
175
12
53
136
9
12
6
42
12
30
36
17
36
7
12
21
56
43
45
33
23
1
11
4
15
60
29
1
30
153
128
7
21
57
24
36
114
66
42
30
18
24
41
67
5
13
27
12
44
16
45
3
8
12
67
36
12
105
57
36
12
87
15
36
24
18
12
6
42
78
9
20
28
8
55
65
79
65
40
75
53
16
9
90
48
9
44
120
16
21
3
36
63
12
18
51
32
25
72
11
36
25
35
73
171
60
81
30
9
80
1
66
120
24
125
31
60
53
24
52
15
6
24
3
63
24
30
15
3
90
27
3
17
61
30
12
18
60
107
13
54
18
18
42
12
36
27
45
90
42
18
53
24
1
30
17
72
43
42
30
30
59
49
48
24
203
25
90
132
66
47
36
7
72
90
11
72
72
55
72
33
32
55
5
28
27
78
11
7
77
40
15
53
19
105
8
12
36
24
25
48
11
31
6
90
17
108
139
66
60
27
117
66
72
53
37
12
6
12
41
64
33
60
39
15
30
63
3
33
9
18
24
36
24
6
27
15
17
145
6
65
72
168
25
90
129
33
18
9
48
3
60
12
18
12
18
5
4
48
45
135
56
4
20
13
12
30
42
11
48
97
60
12
18
53
109
15
36
20
31
60
156
24
18
120
12
59
61
63
27
66
3
20
7
42
18
84
108
45
57
15
21
63
249
78
12
30
42
9
32
127
41
196
15
69
24
20
43
54
59
144
16
99
30
51
9
78
57
15
5
43
180
9
24
56
48
127
33
8
12
37
15
24
20
7
5
25
24
63
15
5
7
36
24
6
27
3
5
37
18
17
43
90
24
35
25
108
48
23
100
87
30
12
42
36
12
21
81
11
7
30
27
15
45
93
12
18
12
41
4
33
30
5
76
9
42
6
27
15
45
45
23
72
7
96
9
51
24
18
30
105
3
17
85
162
5
73
71
61
15
20
55
6
12
30
42
35
48
13
3
9
51
81
6
57
57
108
18
42
12
96
54
45
33
35
40
123
30
12
18
132
42
3
27
60
36
42
18
114
96
162
18
59
55
60
66
143
124
20
85
48
24
90
36
17
43
9
33
75
3
12
90
12
15
33
60
51
81
18
90
42
36
5
37
18
12
102
18
30
27
44
7
57
132
3
120
120
5
16
27
29
60
115
45
3
132
101
19
101
72
40
57
30
36
54
23
7
9
21
11
109
39
9
11
7
30
42
30
11
7
17
12
31
102
135
56
1
6
12
41
36
31
12
5
37
3
147
33
3
84
18
147
51
5
7
113
4
3
65
7
48
18
42
30
95
13
150
24
48
30
18
5
67
132
18
48
3
27
24
18
48
24
48
48
63
27
53
19
53
49
210
150
36
30
77
25
132
3
87
45
15
18
18
54
18
42
6
9
15
36
53
4
33
24
6
54
6
72
42
150
108
5
37
3
27
9
69
12
6
42
27
93
12
36
12
11
7
162
11
19
21
9
12
126
29
25
18
12
48
41
31
65
25
23
55
210
47
28
20
25
30
48
5
60
19
29
19
5
120
85
30
17
13
23
12
25
18
42
18
9
75
9
27
17
12
13
75
128
37
71
4
12
44
36
108
7
29
19
12
78
83
19
48
57
3
42
6
5
67
108
24
36
53
19
18
30
93
24
117
11
67
77
25
11
37
18
69
48
57
23
55
60
18
3
21
18
48
9
21
35
7
78
35
24
1
35
7
90
27
63
165
15
5
55
18
23
12
127
18
12
60
12
39
80
1
6
30
102
150
90
42
3
57
66
24
18
87
51
90
3
20
7
24
45
45
108
252
78
12
18
30
12
6
90
9
3
57
51
24
66
24
18
42
6
5
19
29
24
156
37
24
6
12
12
48
42
15
24
36
3
102
18
78
119
43
168
24
36
24
6
60
12
12
108
42
5
24
31
33
57
18
17
31
12
12
5
1
12
30
48
137
60
37
15
68
7
48
30
30
53
49
15
135
9
39
60
17
156
24
103
41
7
137
43
24
5
36
25
3
27
54
78
90
12
168
18
5
55
30
30
12
5
25
18
60
53
4
75
12
60
45
3
18
12
11
61
83
25
48
27
147
53
67
29
1
35
1
27
57
138
48
84
89
19
18
90
57
12
20
13
11
31
33
3
53
157
30
60
30
60
59
55
5
1
30
5
28
21
126
114
11
7
65
13
30
24
29
19
162
11
24
43
60
132
173
25
47
4
147
30
84
11
7
18
30
9
33
12
18
42
30
6
47
7
9
57
12
15
93
39
3
101
1
6
65
55
84
5
1
132
18
9
15
29
16
15
6
54
18
15
3
54
30
36
54
48
12
60
18
41
96
13
23
19
9
20
16
21
3
20
36
43
30
60
72
3
45
18
60
60
5
64
60
3
12
6
83
1
30
36
12
12
69
21
18
108
114
30
96
9
3
102
3
15
117
15
18
18
90
87
57
6
54
78
5
72
25
60
59
61
63
3
42
51
69
18
24
53
16
21
11
24
1
42
45
87
30
3
33
12
18
30
102
81
39
120
5
7
18
83
7
101
1
63
56
16
123
5
16
24
93
35
55
12
77
31
24
ABCD 96131337436*3^$a+1 [50027]
12
12
60
30
63
3
24
73
5
18
12
96
25
5
90
6
30
45
15
18
51
27
49
65
15
3
13
68
27
24
1
44
39
60
6
18
1
11
36
30
7
32
33
12
36
27
40
53
198
60
24
30
27
48
57
24
6
25
20
100
8
96
81
15
21
18
45
51
9
36
4
41
18
1
35
24
1
5
79
11
66
15
3
36
96
1
8
15
1
89
36
30
13
8
64
5
15
9
87
52
35
18
43
11
36
13
17
12
72
36
3
87
13
11
24
25
5
27
27
37
164
21
24
51
21
27
60
81
15
15
144
108
90
15
99
73
35
12
213
21
75
60
9
42
1
83
1
48
23
54
48
43
83
6
66
12
105
16
29
43
47
48
9
39
42
15
63
24
45
63
45
15
12
66
36
19
80
52
29
15
3
45
27
21
52
95
13
53
222
42
12
18
12
9
4
5
6
1
11
18
15
36
48
27
96
18
15
21
18
12
30
54
12
84
24
36
6
39
9
12
18
6
36
99
48
57
6
84
96
25
47
6
19
47
18
30
1
11
54
31
41
115
17
27
3
37
71
12
12
48
42
3
27
24
24
6
12
24
31
12
53
75
12
48
15
12
30
12
6
73
11
96
12
25
17
54
21
4
36
23
25
8
40
48
29
12
78
6
60
72
30
9
16
48
24
47
45
39
9
15
37
96
5
19
101
63
9
6
49
47
30
51
28
155
21
40
11
72
108
9
15
25
23
1
24
5
7
11
24
90
48
132
6
105
9
99
15
30
7
89
6
18
6
105
9
30
37
24
5
108
6
60
117
39
90
103
5
55
5
96
72
7
60
12
173
6
42
3
96
9
27
27
1
35
30
6
9
52
23
9
208
17
102
18
36
51
51
72
21
81
6
9
4
104
48
33
24
36
60
6
1
5
63
4
53
3
45
42
180
25
60
53
90
25
41
31
29
6
12
25
23
12
102
31
23
9
123
24
66
18
61
29
12
30
30
24
108
66
49
17
3
12
21
27
16
29
7
156
29
3
16
32
15
25
12
35
18
42
6
6
6
48
19
41
12
43
24
83
60
213
16
29
66
13
71
6
66
25
108
44
21
19
5
3
15
18
15
21
31
35
78
126
6
54
18
72
54
69
33
15
4
59
36
30
24
66
54
111
15
93
57
6
30
48
84
15
16
11
6
60
19
5
63
27
21
12
16
20
39
25
137
54
6
18
21
16
65
3
3
24
30
24
96
63
27
21
9
18
48
18
31
5
15
21
72
63
27
21
27
69
15
24
1
11
42
3
9
30
18
27
9
102
18
42
42
43
17
6
9
12
4
71
69
9
43
29
99
141
24
12
27
153
75
9
51
48
16
24
12
35
132
102
6
84
18
78
48
42
48
67
5
12
7
24
59
37
24
17
67
23
69
3
13
95
48
21
9
55
65
12
7
8
39
13
47
48
1
29
72
36
55
80
33
66
48
13
77
7
53
3
39
84
6
96
3
69
66
24
85
23
18
51
3
57
4
84
53
12
48
12
18
18
144
6
6
150
24
12
49
5
78
12
90
24
6
1
29
24
6
66
24
36
54
18
42
13
48
20
15
13
5
12
30
49
11
25
48
41
168
6
9
3
84
105
3
150
6
30
31
20
3
48
45
12
45
3
45
60
27
48
4
23
33
40
89
3
16
47
33
9
7
59
25
77
27
27
25
36
77
63
9
6
54
24
19
5
30
25
168
89
15
96
93
12
48
6
21
3
25
71
120
25
5
18
21
52
23
12
30
7
23
45
12
48
3
1
108
47
48
21
12
63
6
24
7
5
87
16
32
93
30
36
48
36
1
89
24
12
108
7
80
9
39
21
6
69
16
11
33
40
29
31
11
1
192
20
16
35
24
36
1
53
12
6
60
25
29
183
48
15
13
59
21
15
12
18
24
15
63
54
48
7
23
78
75
33
60
39
21
7
35
37
11
42
39
45
18
36
36
18
67
5
60
19
12
23
25
11
18
115
228
35
48
84
21
81
54
1
8
48
52
53
12
168
60
27
3
12
1
32
27
1
36
35
45
21
27
51
49
8
33
30
24
36
21
3
12
6
108
12
3
9
6
36
36
57
16
47
72
42
55
53
90
25
5
31
5
150
69
3
24
33
51
36
93
3
12
36
9
21
15
9
7
41
19
41
48
6
18
6
6
18
120
48
84
30
39
57
39
16
23
25
65
6
30
63
52
83
6
151
5
18
42
30
13
5
30
12
24
57
3
12
24
9
4
41
55
11
54
87
84
28
20
100
11
12
12
6
15
21
63
45
3
4
35
61
17
12
48
18
18
87
4
29
15
87
9
48
45
43
77
31
84
5
3
9
75
4
56
9
6
33
75
6
31
35
1
185
48
24
6
9
12
39
105
15
66
19
77
30
37
5
90
37
24
155
9
3
45
9
30
9
9
66
1
5
6
48
6
30
21
15
84
25
53
72
108
90
30
18
30
30
133
92
39
6
24
15
16
48
60
20
60
39
1
56
9
75
117
42
90
3
3
72
18
6
33
12
16
48
24
95
45
48
75
18
24
27
124
36
29
42
25
35
13
35
45
76
36
60
5
24
139
24
53
24
6
45
27
25
35
108
48
30
120
6
1
20
3
126
79
41
18
25
5
12
39
9
27
48
3
93
15
132
13
12
20
60
40
48
12
44
33
30
42
31
17
30
12
61
24
29
15
12
4
23
6
19
32
9
12
27
63
18
6
90
75
45
19
5
27
64
5
15
3
6
30
25
60
20
9
66
21
81
12
18
30
19
35
54
135
27
24
1
44
100
59
66
19
5
36
6
45
189
6
9
15
90
31
120
5
139
11
42
115
35
12
48
1
12
125
24
6
73
29
6
6
24
79
17
90
30
18
1
44
45
12
30
6
42
1
5
30
21
9
24
30
33
4
11
42
55
5
15
57
30
9
4
23
30
7
60
11
84
12
73
23
78
6
85
53
103
32
16
95
6
43
5
43
23
30
27
33
6
25
23
12
1
12
11
9
28
53
12
30
42
12
111
108
15
ABCD 96131693272*3^$a+1 [50084]
73
17
15
45
90
102
30
213
33
127
53
91
48
95
18
84
144
234
162
36
114
24
30
36
175
29
6
108
1
95
12
132
1
155
84
6
72
195
48
69
90
273
189
18
66
102
84
69
27
18
186
73
101
174
78
114
66
108
42
85
5
18
54
115
101
54
66
19
47
60
18
30
12
96
105
15
24
60
18
48
120
3
16
113
78
132
66
27
112
65
66
90
30
66
78
42
114
6
18
30
132
18
60
66
144
162
78
18
109
5
18
30
6
24
270
6
30
90
144
60
36
60
60
24
222
6
90
243
15
54
12
54
96
120
24
57
159
120
126
24
19
95
156
6
15
39
30
24
42
78
270
61
119
102
72
43
128
64
23
48
36
48
66
30
12
30
210
90
42
37
29
19
35
48
12
72
6
30
72
72
204
54
126
36
81
15
24
30
24
115
11
21
27
18
115
23
24
6
24
228
90
168
204
78
115
59
18
42
108
13
119
9
39
25
5
6
60
30
27
99
114
102
37
23
42
31
77
132
66
144
78
18
132
78
60
6
48
60
12
48
72
126
12
42
84
97
47
6
126
13
23
72
102
60
6
54
48
163
23
36
150
48
66
96
61
5
24
18
36
12
33
21
18
153
3
24
108
84
21
15
49
29
24
66
96
25
149
60
12
18
60
6
210
36
25
23
72
49
335
6
12
18
84
96
54
6
72
36
174
42
73
23
42
127
65
90
120
120
60
78
66
132
37
96
5
72
42
150
66
54
6
60
24
12
48
12
36
72
93
48
129
78
102
91
5
27
160
113
186
18
90
6
6
24
12
348
72
72
60
150
48
60
63
27
12
96
72
318
19
23
132
18
67
71
169
5
42
78
30
120
48
84
24
36
84
36
85
29
36
114
66
30
84
42
255
48
165
27
64
35
18
48
123
16
251
48
180
36
36
25
48
35
45
15
54
66
42
15
159
1
5
48
6
18
115
125
3
27
132
150
18
36
162
102
78
79
71
12
13
35
24
54
12
18
49
53
90
18
42
330
174
24
60
120
66
420
114
156
114
96
219
45
90
24
6
60
42
18
24
91
17
54
6
3
27
54
30
30
228
31
96
155
24
30
6
60
13
48
5
18
42
54
156
24
6
12
3
63
24
73
35
18
6
133
5
48
24
30
54
90
90
27
15
33
45
67
53
96
108
127
143
150
43
59
69
117
43
11
21
15
12
96
36
6
75
39
54
42
42
36
66
9
16
48
17
31
125
72
156
330
36
108
72
36
54
24
6
48
42
120
78
21
16
48
23
24
1
77
162
24
204
108
49
35
61
83
36
156
84
9
75
72
253
11
6
18
30
174
81
15
60
54
42
69
69
18
25
192
5
6
72
180
78
6
144
42
138
1
48
11
85
80
369
276
6
54
12
54
66
30
30
48
54
265
11
42
43
47
12
6
246
9
16
48
191
30
36
84
60
84
43
17
6
57
45
54
18
258
73
11
18
168
72
30
85
96
11
18
150
12
18
96
12
54
24
132
120
144
120
54
27
15
33
27
48
102
354
210
60
79
335
66
48
31
227
18
42
60
108
12
157
96
32
27
48
60
217
35
30
66
61
11
48
54
30
66
31
23
240
72
1
80
3
72
90
75
27
133
113
144
12
36
138
6
31
173
6
84
102
18
1
5
48
ABCD 96131978162*3^$a+1 [50009]
41
36
18
24
1
84
32
3
36
12
1
107
21
4
36
29
19
65
67
20
9
6
33
9
48
24
27
4
5
36
18
6
42
6
12
24
24
7
11
1
35
36
9
28
72
77
43
11
1
20
88
17
12
7
5
6
18
36
6
18
7
68
16
59
72
1
24
60
65
6
21
15
12
24
12
25
11
13
11
21
21
7
17
6
37
17
19
47
6
115
8
15
126
48
19
41
55
36
23
12
9
21
30
6
24
12
39
69
24
6
9
16
20
12
27
1
24
89
19
125
3
48
4
44
76
132
24
36
48
68
4
23
9
9
6
6
30
37
83
13
5
55
17
24
84
27
40
5
43
29
96
7
5
51
4
5
90
1
72
47
12
72
24
12
6
7
89
36
7
53
6
45
57
24
3
51
18
27
75
24
9
4
29
84
15
3
9
9
75
51
36
6
12
39
12
27
12
30
18
6
12
90
6
6
37
36
12
92
27
6
3
39
18
7
36
8
76
155
36
30
79
35
1
60
11
13
11
30
27
28
35
24
12
13
65
12
43
8
3
30
15
27
49
29
39
16
131
6
19
11
13
11
18
6
6
19
24
53
3
4
107
81
15
13
29
91
5
48
6
18
15
81
126
25
23
24
42
18
12
24
12
6
3
33
30
18
12
3
3
54
19
23
49
32
45
36
15
3
1
8
9
18
6
42
54
12
54
36
9
63
36
36
57
9
90
60
33
4
35
18
43
5
30
18
6
6
27
28
35
6
67
11
6
18
6
42
6
72
12
43
11
9
52
44
4
17
7
32
39
25
35
12
48
49
17
111
15
18
42
25
35
9
48
16
36
53
6
33
63
1
60
8
40
24
11
24
9
45
7
29
3
3
18
27
21
12
78
129
63
13
32
9
12
60
12
72
31
41
24
15
16
17
66
18
19
8
4
5
6
37
17
72
12
3
33
24
6
13
12
17
7
108
11
61
60
35
24
24
36
36
9
12
28
23
30
7
23
18
18
6
12
6
13
11
13
29
51
39
18
27
3
18
42
24
9
3
12
1
5
18
48
12
6
7
44
16
11
21
28
48
11
12
33
4
36
23
12
33
3
66
72
12
42
81
12
39
6
6
12
85
5
19
60
5
6
33
16
5
7
23
12
12
24
18
48
36
6
48
6
18
21
48
33
3
33
15
12
4
35
6
12
12
6
9
39
9
3
6
84
78
37
5
36
6
1
36
17
24
51
39
30
54
13
12
8
28
8
52
17
24
15
16
17
18
12
12
6
12
24
18
9
33
12
6
1
23
21
21
24
3
3
33
63
12
54
66
18
12
24
18
1
29
18
48
30
3
28
11
18
24
3
45
7
17
6
6
6
37
17
24
30
18
18
1
56
51
1
48
5
7
11
30
18
12
6
6
37
8
4
53
7
23
30
55
107
48
6
36
63
27
6
6
30
6
12
84
1
11
9
3
6
7
35
85
12
44
40
23
33
3
24
97
20
69
7
5
96
18
45
3
13
41
19
29
30
21
64
5
15
69
66
9
9
102
1
5
30
30
43
47
84
30
19
41
12
43
17
30
45
39
13
35
36
49
20
4
89
7
12
35
6
39
57
12
31
23
18
3
40
17
24
159
4
29
7
35
6
7
77
103
17
36
6
12
1
35
1
120
47
54
7
8
21
7
11
6
48
60
108
30
30
24
31
20
16
11
13
23
36
30
3
4
11
30
72
18
1
12
11
90
78
6
18
6
6
25
5
30
25
36
5
18
12
24
78
7
11
24
25
17
6
49
36
23
72
18
7
23
33
36
51
96
60
12
33
33
24
6
1
41
42
6
30
24
12
6
12
54
25
5
3
60
9
24
3
81
7
17
31
5
18
1
35
1
5
6
24
18
31
41
18
24
60
9
12
105
6
6
30
54
18
48
12
6
3
4
41
36
15
27
84
102
103
17
30
37
11
18
114
24
54
18
6
7
8
12
16
32
3
37
5
30
97
5
6
12
6
60
31
5
24
151
8
48
21
6
12
13
5
48
30
37
5
54
6
7
11
12
30
18
18
19
23
6
102
6
6
25
131
21
28
17
6
49
44
4
29
55
17
42
12
12
12
1
24
59
6
6
156
1
29
6
12
24
66
19
12
11
9
57
6
6
42
24
6
6
24
42
15
21
6
30
36
31
12
8
21
12
15
15
73
60
23
21
33
12
12
31
5
3
40
20
3
33
3
6
19
12
48
17
30
21
28
23
12
1
11
24
12
21
75
24
66
54
1
11
1
5
42
1
17
18
60
6
3
21
6
36
24
25
44
9
39
45
54
1
47
12
24
25
17
19
5
30
30
6
9
12
4
23
12
25
11
6
3
64
59
18
24
84
18
18
24
114
42
12
12
18
6
6
12
6
18
30
19
24
8
21
12
6
6
66
21
33
15
9
79
17
48
12
24
12
3
33
7
5
3
4
17
48
12
3
39
97
35
24
37
35
36
6
6
37
41
7
23
12
24
60
48
61
17
84
31
5
48
30
18
3
15
48
13
41
54
12
21
36
15
33
219
30
12
6
36
12
36
45
4
29
15
21
48
12
19
89
12
19
35
36
30
3
9
24
60
12
24
31
11
1
36
29
18
24
36
30
18
6
12
24
43
23
42
12
3
45
15
52
29
18
13
137
12
15
21
36
84
18
12
21
15
37
104
36
3
1
56
3
37
5
6
1
23
9
16
24
5
3
21
36
43
12
23
18
3
4
17
19
53
6
6
54
121
5
6
1
44
3
12
21
3
37
53
7
24
5
43
143
18
18
1
108
59
60
42
6
9
9
7
47
24
6
6
162
7
20
63
25
107
36
90
6
49
17
24
19
32
15
1
5
6
6
48
36
43
17
6
12
36
18
42
54
3
27
21
4
32
4
17
6
54
18
1
23
30
30
1
8
69
12
15
51
1
17
18
1
24
29
91
71
72
6
51
28
5
18
132
6
3
4
29
6
21
9
6
6
72
43
11
6
31
11
6
42
30
18
12
36
66
24
84
12
24
19
53
6
12
25
11
13
17
30
30
12
18
24
45
27
1
47
12
12
1
80
12
16
11
21
21
12
3
3
6
7
36
36
11
9
15
21
3
18
19
8
52
17
12
24
48
7
47
33
15
1
60
5
18
9
3
18
27
4
23
12
24
72
13
35
37
47
72
24
18
30
13
35
12
12
30
7
23
54
6
42
6
13
17
18
36
12
66
30
54
3
60
16
41
12
15
12
57
7
11
18
24
63
3
12
73
29
30
30
12
42
42
19
11
30
3
12
15
18
3
16
29
12
3
27
1
35
12
25
32
3
120
6
27
75
42
15
9
12
27
3
57
36
15
18
19
41
6
9
27
18
12
55
20
21
12
54
6
7
8
57
19
5
54
30
6
6
6
6
43
35
1
84
47
21
27
24
6
7
29
6
13
41
30
13
35
6
7
8
64
11
9
16
41
42
6
42
13
48
44
15
6
12
18
33
9
3
84
9
30
18
24
7
20
76
29
31
5
6
49
36
8
36
15
45
57
7
12
20
3
6
19
35
48
6
12
12
19
41
19
23
1
44
9
6
6
6
42
12
24
114
48
24
12
30
24
18
37
29
18
36
12
54
42
57
21
39
15
69
3
12
18
15
9
6
12
18
12
79
47
24
1
11
25
5
3
4
12
32
3
6
12
19
11
60
60
12
6
18
1
65
66
6
18
85
11
18
30
6
66
18
12
7
35
30
43
12
24
5
42
66
27
27
6
66
24
13
8
4
11
30
31
47
30
30
96
48
25
5
55
5
12
42
13
23
12
13
77
7
8
16
5
24
72
6
66
31
5
18
49
8
9
18
18
6
18
19
11
37
17
78
57
28
11
13
44
4
44
27
6
24
31
12
41
12
7
5
18
36
42
27
33
3
3
37
20
87
13
17
18
72
13
17
3
15
21
27
37
24
23
54
75
39
18
30
21
3
13
12
5
67
11
18
15
3
6
48
12
19
5
3
27
30
31
12
23
12
30
12
3
40
12
48
41
12
3
84
9
7
5
48
12
19
77
43
35
66
12
24
19
35
18
42
24
13
23
1
17
12
54
21
39
93
15
33
9
30
30
36
24
84
27
4
56
3
36
6
6
25
5
51
9
12
18
61
11
24
9
3
1
143
42
7
24
65
19
36
17
66
25
17
12
54
12
13
53
6
18
3
39
1
44
75
18
6
30
ABCD 96132296114*3^$a+1 [50071]
255
224
36
112
144
20
48
40
32
4
96
108
20
16
12
48
27
197
16
20
16
48
236
240
36
96
28
80
67
93
15
81
104
60
144
28
192
32
61
347
456
144
180
12
264
60
144
36
240
120
72
204
28
416
16
8
12
28
132
44
64
32
100
68
108
13
35
16
60
36
44
468
156
96
48
13
119
151
89
36
40
104
136
68
64
32
156
64
20
28
8
40
8
336
24
244
32
60
144
96
100
44
64
285
11
60
192
28
180
44
148
128
96
28
8
184
68
108
67
17
48
256
60
56
124
176
60
13
147
116
60
48
36
28
36
12
152
88
195
53
72
24
48
220
68
12
43
129
20
28
8
60
112
416
76
8
493
83
40
39
77
31
53
96
121
159
84
135
54
51
44
36
60
36
36
144
76
57
3
392
88
3
29
100
288
32
76
20
12
52
60
8
28
105
35
72
40
68
180
124
32
108
16
32
352
80
96
112
3
141
8
156
16
219
54
275
28
188
72
124
20
60
36
28
80
7
53
109
35
96
36
64
92
112
8
40
104
331
53
120
84
36
204
43
17
52
39
5
144
13
167
336
36
108
36
360
24
13
95
84
91
5
24
4
272
48
112
44
208
20
16
176
151
77
28
3
77
544
188
52
20
40
248
60
175
101
40
420
156
93
11
144
108
28
20
124
200
13
59
24
40
36
44
160
176
180
124
75
5
72
348
112
57
231
20
12
84
144
72
85
108
111
8
48
28
32
60
132
12
36
132
28
92
36
96
64
96
44
64
8
60
112
80
25
51
116
16
12
21
159
60
192
48
8
360
4
20
28
12
176
100
80
108
120
37
23
336
73
23
12
16
84
96
60
87
173
36
40
8
88
68
220
20
36
13
155
192
139
77
232
80
43
309
320
144
52
60
200
408
36
220
56
88
159
197
144
60
36
48
28
152
91
17
192
132
60
28
8
24
36
12
85
83
28
92
48
4
20
88
144
164
36
144
12
12
36
36
76
3
137
24
24
4
96
12
84
108
36
80
84
13
35
73
324
11
72
24
16
20
84
43
101
24
72
48
12
283
65
132
124
384
48
3
81
68
40
152
48
40
128
4
20
240
60
156
112
56
192
28
176
73
147
68
76
164
12
180
220
224
100
272
48
76
164
16
96
60
80
132
96
12
4
68
28
48
32
48
180
136
80
120
76
92
85
270
141
176
688
132
20
124
32
60
132
36
25
191
ABCD 96132889922*3^$a+1 [50030]
19
89
127
24
47
72
36
25
11
24
36
36
12
133
12
251
1
95
120
6
66
18
54
18
55
5
18
54
12
79
71
13
36
5
12
6
18
30
6
19
161
30
37
36
53
108
7
12
5
18
12
126
6
12
1
24
17
84
150
54
48
7
29
36
126
6
12
55
17
19
23
84
18
78
90
84
60
36
72
72
48
90
42
12
19
53
115
48
60
12
71
36
18
43
300
23
109
17
48
18
36
42
31
41
199
29
43
11
90
18
1
35
6
19
119
78
48
78
30
42
12
42
84
6
18
36
18
1
89
36
67
125
42
30
79
12
17
114
30
91
24
35
54
66
145
5
19
17
48
7
35
18
12
91
35
54
55
35
72
1
168
12
5
31
23
73
35
36
102
19
77
199
65
36
54
25
65
6
126
48
42
1
29
163
17
55
149
36
30
1
125
162
6
54
13
96
36
12
125
7
11
1
53
168
48
307
5
12
18
73
72
95
73
11
60
228
18
60
67
71
37
17
24
90
54
54
30
7
11
108
42
36
31
23
13
35
96
36
66
54
24
37
29
6
1
17
12
90
72
97
48
24
48
17
42
12
18
108
90
168
13
23
30
7
29
42
1
125
12
72
7
29
24
84
6
12
6
31
5
19
36
12
23
18
30
42
19
17
36
126
13
35
24
1
108
156
23
37
17
48
19
23
49
17
108
19
24
17
282
96
49
35
18
79
11
181
17
19
60
89
18
30
79
180
101
36
42
102
19
95
13
180
113
102
25
48
5
67
5
18
246
42
13
23
1
53
12
7
29
78
1
11
42
91
197
72
31
89
24
18
18
90
13
24
12
72
5
228
18
78
19
108
35
30
19
233
7
137
36
18
60
18
103
36
24
173
24
66
24
54
18
145
35
108
1
83
36
24
30
19
24
48
23
37
35
1
36
29
19
24
12
71
1
17
7
71
193
23
13
23
84
6
12
19
72
161
42
30
6
49
35
90
18
37
23
49
288
71
25
65
24
31
23
48
24
18
12
72
43
11
54
24
36
103
17
18
97
12
35
18
18
60
36
48
36
25
48
17
54
18
55
23
1
36
17
36
12
7
125
48
18
54
55
17
7
72
12
89
18
73
17
7
47
72
73
71
61
120
131
174
18
6
36
19
48
36
167
120
24
18
12
90
1
23
30
42
12
78
84
42
193
35
108
24
73
53
91
17
54
30
42
36
12
1
17
7
137
6
13
72
17
90
90
6
48
37
24
11
132
13
71
61
143
30
54
1
23
13
5
103
24
17
30
109
107
1
53
18
1
41
72
48
54
78
72
36
31
24
84
60
11
37
180
35
78
84
78
48
37
17
18
133
89
30
60
48
1
24
11
6
12
18
37
23
90
19
29
6
30
6
37
12
107
6
36
48
91
59
12
24
18
84
6
156
132
36
85
96
11
6
156
42
37
48
53
150
12
18
36
43
35
36
1
12
35
73
72
60
47
18
18
1
5
90
1
107
36
66
6
138
54
37
59
121
53
168
18
12
61
83
25
65
127
36
89
6
30
72
42
157
113
162
66
6
48
1
17
6
36
66
90
1
132
29
60
72
12
55
107
18
18
96
49
23
36
37
48
23
85
96
36
12
41
67
17
6
30
42
120
25
17
18
1
143
12
61
48
17
19
23
210
7
35
1
36
47
144
78
48
24
48
7
36
143
126
36
54
48
25
47
37
107
60
108
13
36
23
1
137
6
18
12
18
42
19
89
72
90
30
132
18
12
6
36
54
109
35
73
341
18
1
84
5
19
89
36
102
36
36
6
55
35
12
108
198
126
6
12
90
90
115
107
109
12
5
48
79
35
1
48
36
17
18
18
55
24
17
18
36
48
6
54
102
54
37
35
37
23
121
233
55
17
18
25
84
5
36
90
36
181
108
84
23
84
73
167
36
85
36
17
79
108
48
149
54
18
19
71
36
54
55
144
12
143
18
6
66
36
54
54
78
102
43
144
47
114
90
36
108
12
36
6
19
107
54
18
1
35
36
102
144
19
5
30
18
7
108
48
36
305
216
7
53
18
12
126
42
54
12
7
35
12
25
17
12
108
79
180
84
53
24
31
72
5
36
84
19
71
36
73
89
24
31
41
30
61
143
1
72
11
73
24
12
96
48
17
24
67
17
79
36
17
18
102
43
17
54
85
41
54
246
36
127
60
12
ABCD 96132936754*3^$a+1 [50010]
85
35
25
27
24
56
48
60
1
30
6
3
15
117
8
16
39
17
48
12
4
36
80
1
47
120
25
47
25
15
8
1
11
4
21
18
57
279
6
15
8
25
95
13
24
15
33
27
8
1
15
44
13
39
21
72
12
114
12
78
36
75
20
4
9
35
16
36
15
45
9
11
64
15
6
3
96
44
13
59
13
35
1
36
15
135
174
11
60
28
80
1
6
30
3
32
120
4
129
42
65
79
30
54
65
16
36
105
15
3
65
12
121
39
9
24
47
25
23
52
69
59
25
36
11
409
15
57
27
36
9
27
24
60
45
144
27
8
1
15
56
4
44
16
56
13
72
39
69
18
72
36
12
24
9
57
47
13
48
11
25
36
60
54
9
9
12
3
3
54
84
6
18
35
73
18
29
7
18
51
69
171
27
29
13
30
42
95
31
29
100
80
61
3
87
9
21
42
17
49
15
24
12
39
42
59
13
12
15
3
6
72
48
6
5
28
12
8
37
54
89
52
21
63
39
6
36
15
21
3
9
15
32
31
9
68
13
48
24
47
61
18
9
3
29
4
60
56
31
42
27
39
6
36
47
55
60
21
84
80
40
57
23
120
25
95
223
54
39
21
48
126
36
36
150
72
12
36
24
75
33
51
120
111
36
24
5
4
45
51
123
6
30
6
23
52
153
155
100
3
137
120
72
4
21
23
1
12
39
141
27
33
12
35
25
15
80
31
36
18
66
41
13
36
54
17
48
13
72
95
13
48
24
47
40
8
12
55
108
17
13
60
51
39
18
84
35
19
41
109
11
60
1
59
49
102
17
1
51
24
21
83
1
51
39
21
21
3
44
97
23
7
5
108
85
42
48
21
60
69
72
15
33
27
24
104
16
44
1
60
71
4
45
15
56
43
18
12
15
12
8
12
4
21
35
19
6
18
210
51
44
60
43
33
81
75
33
18
69
3
5
52
20
108
52
45
18
36
60
41
28
33
39
33
78
29
1
18
45
9
18
18
11
48
52
39
36
48
42
83
55
42
23
7
33
21
71
60
48
55
5
1
30
21
24
36
63
6
39
117
23
55
77
60
4
15
45
45
39
33
3
36
20
55
9
36
3
17
25
66
33
9
72
15
3
36
9
63
9
75
18
42
18
47
19
36
18
60
47
1
72
36
51
8
52
24
44
12
4
56
19
90
11
31
33
105
75
60
27
78
84
47
61
72
18
9
48
12
20
48
16
24
36
21
15
45
23
97
18
17
25
48
6
45
45
12
42
18
72
27
45
15
33
15
27
54
131
13
47
40
3
45
32
13
35
16
15
24
137
79
9
63
57
33
12
6
12
33
60
51
6
47
25
72
3
152
40
33
78
12
108
29
25
39
39
5
25
132
15
51
273
15
6
48
18
18
24
15
140
52
60
80
13
12
3
3
9
60
15
53
7
66
90
24
69
36
60
20
25
60
23
12
1
99
240
8
121
59
16
56
60
40
33
35
37
36
59
4
9
6
21
108
12
8
16
9
6
105
56
19
30
11
13
48
47
16
36
48
20
13
24
36
39
9
51
60
60
15
5
120
40
9
15
45
12
27
105
51
56
48
76
36
69
11
64
84
3
42
95
60
7
18
18
69
33
27
68
13
59
40
144
24
72
24
56
49
6
9
164
133
59
28
15
5
100
80
31
101
25
6
69
15
5
13
42
36
33
24
15
125
1
15
180
24
32
1
30
29
85
36
39
33
36
15
24
51
30
60
12
24
18
5
12
13
15
12
60
63
17
4
45
6
66
24
39
9
42
66
59
13
27
24
39
21
69
6
21
20
4
164
12
60
25
35
48
12
4
9
107
1
63
24
120
12
9
51
21
3
69
36
15
60
44
13
63
81
23
67
9
9
12
60
23
31
12
89
40
20
1
102
17
4
51
45
20
40
20
1
114
18
15
20
67
18
95
12
4
129
15
87
24
21
20
85
48
35
1
24
48
72
36
71
25
30
5
40
8
132
85
6
9
21
47
60
7
48
90
18
117
80
16
44
12
120
85
39
15
41
100
48
32
4
9
18
29
1
39
21
108
12
72
6
30
51
20
1
108
51
3
78
12
47
61
60
39
33
47
25
30
54
51
68
121
54
5
7
129
96
9
119
40
21
42
77
16
27
89
1
39
60
51
30
3
36
33
132
99
21
24
36
3
117
39
87
42
35
1
51
24
189
6
54
35
1
51
24
27
42
12
18
42
18
36
29
52
24
36
3
5
97
15
20
184
36
24
27
89
48
13
39
45
60
23
12
13
75
12
68
40
32
85
35
100
9
15
116
31
89
55
5
13
15
33
18
54
6
21
81
27
32
73
27
24
44
60
1
71
1
39
24
99
137
31
48
89
37
99
56
49
39
45
27
45
15
9
59
16
45
51
20
19
29
12
73
36
72
47
37
23
12
1
42
21
51
48
132
65
61
107
52
51
114
3
32
40
8
37
39
15
89
76
39
126
59
72
85
84
36
39
15
6
15
21
99
9
12
39
3
105
32
25
48
87
144
21
3
72
21
3
9
15
32
64
21
23
85
36
66
18
51
21
63
15
21
27
17
16
45
36
36
3
69
48
24
84
6
48
17
91
9
20
25
155
28
33
47
12
13
47
40
45
83
25
27
63
117
21
18
36
65
13
66
6
99
9
30
17
109
11
13
12
39
21
18
12
45
144
56
28
72
20
109
71
4
27
18
24
12
15
20
73
87
20
40
75
5
64
44
ABCD 96133013038*3^$a+1 [50092]
12
119
229
108
72
18
45
8
109
18
9
3
237
33
60
75
33
63
39
42
48
180
72
18
161
7
54
18
198
120
27
152
25
156
59
85
11
79
9
141
51
39
90
15
24
27
5
55
54
83
7
9
27
5
40
45
59
64
120
21
78
162
156
114
5
48
13
75
264
45
48
18
234
39
21
36
23
96
55
96
54
171
57
198
89
91
5
112
15
17
85
18
41
109
12
111
24
135
18
87
45
195
24
24
135
321
24
15
18
63
96
21
12
198
57
80
133
3
111
30
75
33
168
183
80
61
83
48
175
9
24
69
11
136
21
30
69
153
23
232
48
69
35
25
126
72
65
97
15
75
18
3
189
3
273
54
233
16
80
31
33
75
53
49
15
75
149
96
43
117
33
48
72
60
11
109
27
56
25
162
60
41
139
21
87
33
57
39
120
75
45
144
9
48
150
89
181
84
36
72
203
40
72
63
9
81
294
66
15
120
105
102
42
48
60
3
24
165
35
40
96
15
30
59
1
30
33
32
88
51
5
184
96
111
84
6
15
80
48
1
48
63
272
43
54
95
16
192
153
23
61
291
24
24
24
57
30
105
21
90
24
18
191
61
18
18
63
27
45
39
9
56
13
228
42
30
71
127
9
144
72
72
87
81
24
93
18
57
216
51
18
51
57
23
187
90
27
63
33
21
99
81
39
272
40
45
147
56
40
56
43
141
189
3
120
69
51
8
16
24
9
111
24
15
41
7
144
36
54
159
24
165
27
45
3
48
72
72
93
11
91
5
96
7
168
9
3
132
30
18
90
23
49
239
64
168
24
135
18
108
3
21
83
96
16
128
256
32
48
91
5
40
15
36
12
41
91
18
90
57
15
105
3
48
45
45
59
121
39
96
224
64
9
63
69
138
105
32
256
24
15
9
9
63
120
120
48
216
81
15
57
72
39
87
9
56
48
49
335
7
9
120
57
159
24
81
6
30
270
45
24
24
87
209
31
33
72
48
24
123
5
88
141
18
18
24
288
63
219
6
84
6
117
27
30
15
24
87
9
15
90
39
27
5
88
87
9
56
79
126
3
192
45
12
23
109
35
85
11
97
72
18
45
15
105
32
1
47
40
63
72
72
30
6
45
24
15
6
12
72
39
177
54
6
12
18
93
24
45
18
65
40
120
135
54
96
123
21
131
139
5
136
72
87
41
37
251
91
36
102
3
152
13
147
225
72
39
129
12
36
42
12
258
12
90
126
315
8
96
88
8
64
33
47
13
3
105
12
11
31
30
51
48
177
102
180
5
16
129
15
213
75
15
17
112
201
12
51
207
57
123
30
23
31
60
30
78
41
96
16
48
27
114
35
121
60
54
69
39
57
15
33
33
95
184
15
30
11
144
16
24
144
56
25
15
3
5
7
6
75
99
6
90
69
93
72
51
72
57
300
18
153
24
45
51
240
48
120
96
33
15
135
81
57
150
90
30
9
8
25
71
121
39
72
87
60
141
141
3
195
341
16
153
12
36
15
135
30
24
246
93
21
83
43
5
229
120
18
78
83
64
87
30
75
75
5
31
129
135
129
21
18
161
1
15
141
72
60
12
51
27
261
117
3
87
105
48
39
18
ABCD 96133043894*3^$a+1 [50006]
7
50
4
20
24
30
21
21
48
22
77
36
49
20
48
39
25
36
72
8
30
18
36
66
10
12
35
45
10
50
22
66
35
85
32
48
12
3
9
54
144
72
30
10
8
6
36
96
22
30
92
36
52
38
9
45
36
27
13
14
54
84
12
28
68
34
78
23
27
40
5
60
21
64
56
52
8
60
39
13
20
39
33
28
84
20
3
27
30
16
8
72
48
4
140
10
50
12
15
13
35
25
8
27
21
34
65
81
84
10
56
9
7
14
15
37
20
4
6
77
51
46
8
10
30
8
18
22
80
10
14
24
84
63
55
2
12
10
86
24
39
51
10
30
30
18
8
112
8
18
27
33
4
11
21
24
72
22
86
112
68
99
13
12
18
114
86
78
39
36
45
99
13
50
10
44
18
78
3
21
3
93
4
11
49
23
93
30
42
22
30
20
36
24
16
90
14
144
52
20
18
30
51
1
23
1
6
5
33
4
32
6
64
5
3
22
66
2
3
45
24
60
60
40
14
16
18
56
24
78
18
4
11
21
15
1
20
123
1
60
8
48
70
38
34
5
13
23
24
105
22
38
18
33
97
68
4
20
18
10
44
18
10
11
96
21
15
9
46
17
21
172
20
4
8
12
10
96
50
4
18
18
14
78
27
45
24
24
10
18
32
6
22
42
8
10
80
40
24
11
9
24
66
9
15
72
18
22
42
8
12
28
14
6
100
20
27
25
86
54
12
30
58
72
48
11
9
36
36
16
47
13
32
70
41
1
14
54
12
63
57
46
32
66
22
2
27
60
1
32
28
2
6
60
22
54
26
54
15
51
30
15
37
47
13
68
15
12
37
6
38
24
28
83
57
12
48
15
159
58
107
33
156
30
42
12
48
3
121
38
10
23
49
6
14
10
14
15
24
13
14
18
60
28
8
64
8
12
52
20
48
52
14
72
34
23
21
15
12
7
50
72
40
8
3
144
45
54
6
84
27
3
46
18
41
7
65
39
66
52
12
80
70
74
6
18
60
28
23
15
66
24
6
114
30
72
30
24
10
48
86
15
57
48
42
40
32
22
11
7
62
10
6
132
8
22
2
28
56
60
15
31
29
12
15
30
52
20
12
39
57
12
90
6
4
30
2
15
21
27
33
39
9
30
22
47
33
10
54
20
51
12
21
15
57
64
23
13
23
96
21
4
44
24
27
36
24
21
12
15
13
8
6
54
16
8
3
45
34
50
51
33
75
24
12
13
120
47
45
66
64
14
196
30
98
15
36
75
6
28
32
46
8
102
4
60
11
7
26
27
37
8
24
78
42
16
12
18
62
36
6
16
24
53
21
12
15
33
4
78
89
15
10
11
9
28
11
109
8
4
26
10
68
144
10
8
18
4
11
84
21
12
4
8
108
34
6
80
10
42
20
40
26
82
20
24
28
12
68
111
24
21
52
12
8
24
18
30
82
5
21
40
8
16
48
30
26
99
51
165
45
36
28
11
27
72
58
12
18
65
117
18
54
10
5
61
32
36
15
9
12
24
54
81
21
138
40
18
14
16
2
40
11
67
114
14
34
102
29
69
27
21
52
42
5
36
24
33
40
8
63
12
60
55
50
4
36
14
24
22
44
3
3
72
112
38
10
18
83
45
27
57
3
33
46
65
33
30
48
9
1
35
27
6
36
118
17
111
69
9
12
48
36
40
60
8
15
127
14
60
4
47
33
36
46
29
37
68
27
25
8
22
53
1
138
26
24
3
9
15
93
30
6
52
72
35
3
40
5
45
64
78
18
8
27
85
30
14
40
68
40
212
15
3
18
63
45
24
27
13
26
22
50
9
1
24
8
112
20
84
12
64
96
42
56
24
21
12
15
24
66
27
21
16
8
60
18
10
23
37
42
50
216
22
29
43
30
32
3
15
6
52
8
22
2
12
10
56
18
15
45
51
9
22
54
20
60
36
15
228
36
1
14
6
60
112
72
8
15
7
14
82
2
22
86
27
45
28
54
29
67
72
8
24
69
36
25
8
3
27
10
35
45
48
60
3
9
52
170
9
1
191
39
6
52
20
12
60
24
82
17
7
5
85
14
102
3
1
6
29
3
82
8
6
21
181
8
36
76
30
32
6
15
1
44
12
42
6
60
16
20
15
21
4
116
40
20
60
40
8
22
14
10
6
47
57
3
21
42
22
26
9
21
82
24
5
3
6
12
22
56
16
26
22
42
6
32
30
63
3
6
24
52
8
15
1
95
21
87
21
22
2
12
58
77
33
42
16
74
6
45
27
18
12
3
7
38
12
40
62
16
38
66
24
24
10
120
188
39
9
27
153
24
40
35
48
24
21
144
6
30
10
17
45
15
25
12
6
62
48
4
35
13
48
32
28
44
40
11
49
11
39
9
9
78
30
24
3
36
37
8
6
46
60
32
6
16
5
24
61
44
15
36
24
49
35
13
12
143
37
11
19
53
27
48
30
34
8
66
16
120
20
28
12
48
56
12
48
12
27
81
15
37
8
12
22
65
72
25
48
20
52
119
9
22
98
6
30
24
40
42
18
23
79
14
51
1
35
3
22
12
32
30
126
3
132
19
66
12
108
23
97
44
114
16
26
27
67
6
42
72
90
44
90
6
24
15
19
50
60
18
24
9
61
8
12
3
13
14
6
72
18
30
124
6
2
30
42
24
6
9
15
30
27
7
2
36
40
132
12
44
15
37
12
30
38
90
34
38
6
12
22
2
168
108
15
45
100
84
56
24
28
23
3
22
50
33
31
38
120
18
48
106
38
10
68
34
18
35
37
6
42
8
87
73
32
60
12
48
6
30
99
25
318
209
33
72
24
12
34
50
100
18
41
21
36
15
55
2
132
16
32
87
9
12
12
51
24
111
30
52
20
82
2
78
40
2
36
24
28
78
50
52
50
6
87
12
7
96
149
51
48
150
4
12
8
48
10
30
23
37
104
6
9
13
20
111
7
2
27
9
24
3
24
9
16
36
12
30
125
25
2
16
38
24
28
8
64
8
27
25
2
30
24
24
12
16
23
39
21
57
60
12
18
9
121
72
11
12
45
24
39
27
130
62
58
32
22
66
30
32
6
16
8
66
64
8
30
4
38
ABCD 96133086326*3^$a+1 [50012]
157
27
56
24
13
11
25
6
18
168
84
30
90
48
12
18
12
18
6
6
78
53
48
25
60
60
12
30
24
5
19
5
24
85
48
35
7
12
54
95
19
6
15
51
78
12
90
54
24
12
18
53
19
96
54
71
109
36
24
30
9
9
27
9
6
6
12
36
27
69
114
24
53
37
12
54
12
30
24
30
30
30
21
33
87
72
21
6
18
6
66
59
61
6
5
49
84
60
114
30
27
45
96
39
39
21
20
28
15
18
27
48
9
264
47
79
105
81
63
21
35
1
42
78
47
13
83
25
15
9
23
4
3
36
42
15
3
65
1
23
97
6
18
24
207
15
41
25
24
39
21
6
5
7
18
39
8
7
78
12
24
87
32
25
71
67
78
24
42
69
39
12
29
19
77
48
13
24
18
33
104
40
48
32
133
11
49
132
11
115
48
66
6
53
49
6
9
56
16
8
28
27
48
17
43
69
69
30
54
12
36
27
57
39
27
24
84
96
30
30
108
5
25
30
30
72
11
79
24
45
9
3
8
109
27
3
18
78
29
67
84
24
6
6
36
12
21
36
44
7
57
48
159
9
12
27
41
67
9
20
25
30
18
120
23
4
3
180
6
6
18
90
60
30
72
48
12
18
12
18
18
108
42
18
24
5
37
11
28
75
72
42
3
93
12
27
120
51
6
6
12
18
84
36
27
15
17
25
18
117
24
32
49
18
6
42
18
35
16
3
12
36
29
25
23
37
18
6
75
45
15
69
30
12
45
80
25
75
44
52
57
36
12
24
18
72
30
18
48
113
1
3
27
24
42
84
15
68
37
39
44
1
51
51
48
12
12
18
42
12
24
12
30
27
3
17
96
7
129
15
60
24
6
18
66
126
36
129
24
75
30
6
354
42
54
23
48
48
19
42
30
48
5
40
51
77
13
11
79
21
33
66
17
19
101
79
65
79
21
111
54
24
12
114
6
63
147
17
120
25
12
11
13
12
87
153
12
6
6
3
15
30
30
17
31
84
114
11
31
33
9
42
21
33
90
77
43
5
109
60
30
72
6
123
21
35
25
18
102
144
15
99
18
18
54
11
7
45
15
84
138
42
9
57
18
30
24
30
42
78
5
7
18
12
6
78
30
24
6
30
12
89
79
12
18
42
17
16
75
30
15
32
7
18
48
39
27
5
28
15
12
168
18
24
60
48
18
24
84
29
48
72
13
54
54
36
30
24
102
18
5
31
108
105
96
36
33
36
36
96
42
72
36
42
3
140
4
33
18
30
12
23
85
35
37
12
18
60
117
63
36
41
1
12
123
3
36
30
90
48
42
23
31
41
64
39
57
36
33
339
45
6
165
36
93
30
36
81
93
12
48
27
63
93
75
177
45
27
3
66
35
37
3
24
3
12
42
6
17
136
69
78
18
54
12
6
30
78
12
35
19
84
6
18
17
4
27
12
66
42
18
47
144
1
42
42
39
60
104
7
108
12
48
12
29
85
11
43
93
8
37
12
12
3
8
43
24
5
1
114
72
53
7
65
61
15
20
25
72
15
3
29
76
3
41
91
48
36
24
65
24
277
30
29
109
12
6
17
1
120
6
48
65
72
55
36
29
144
16
8
40
132
15
5
73
18
24
93
8
37
35
55
30
48
12
60
3
9
54
9
32
109
30
12
17
127
30
6
24
60
24
6
11
40
39
30
6
18
27
39
30
99
51
6
47
7
48
17
25
15
21
99
24
45
6
18
18
90
24
95
1
60
42
30
75
27
9
27
17
13
12
23
7
6
35
61
18
66
36
3
33
90
33
45
126
30
126
24
78
42
6
30
30
3
9
23
25
15
8
109
11
7
9
81
24
95
151
18
47
72
96
37
60
48
30
6
15
15
18
30
42
30
21
8
25
60
36
23
25
12
48
48
27
153
24
54
54
12
6
18
24
48
54
6
83
19
77
61
12
18
120
42
30
21
36
68
31
36
78
18
5
37
27
24
81
39
27
18
30
6
18
77
25
24
72
42
5
76
12
32
25
36
155
37
24
6
108
24
6
75
51
108
72
54
11
40
36
33
6
18
11
7
24
36
72
5
1
24
6
17
88
21
60
6
137
25
36
12
95
25
18
12
48
6
24
27
15
24
18
90
6
12
12
30
18
23
40
99
6
12
78
42
60
30
17
25
12
15
9
90
30
6
9
51
78
107
25
15
21
24
48
15
3
42
3
9
51
48
56
48
37
155
49
6
18
71
37
27
33
12
11
72
43
6
24
60
27
39
66
12
72
35
103
90
6
30
6
54
174
6
12
15
39
18
162
18
12
95
16
387
12
6
15
15
29
13
78
48
9
63
117
15
17
31
90
30
65
37
27
33
47
43
12
48
17
19
36
18
51
15
12
72
6
155
61
24
12
39
15
33
80
1
15
15
6
83
37
11
49
108
36
132
102
18
24
11
103
36
101
7
18
12
12
78
6
35
1
3
33
30
18
60
24
18
12
126
15
20
96
55
9
27
45
195
120
42
12
63
8
28
147
78
15
69
15
60
21
36
30
210
135
81
35
67
18
18
96
54
12
54
41
67
90
87
20
121
23
24
31
114
47
31
54
3
8
43
24
48
33
44
55
18
27
3
102
12
36
18
12
29
1
24
48
12
35
1
15
33
60
54
45
21
6
9
44
85
15
36
24
33
18
6
18
108
9
63
17
1
72
30
48
17
85
42
30
30
53
7
6
42
17
43
6
6
126
42
ABCD 96133230398*3^$a+1 [50008]
72
23
39
57
9
6
9
91
50
3
60
3
10
47
57
18
6
36
6
24
40
38
36
12
42
21
49
8
22
60
20
45
73
42
5
36
12
69
15
73
42
53
37
35
55
18
8
28
11
15
10
108
26
9
36
85
42
17
108
3
9
1
11
108
7
8
45
27
28
20
12
6
3
99
12
69
69
3
12
15
81
1
20
30
34
2
58
14
16
17
25
2
12
21
13
44
3
13
32
27
25
72
8
6
4
18
60
8
22
90
2
12
21
9
51
27
12
28
72
18
35
12
60
33
6
24
33
27
30
15
33
22
2
99
45
15
12
3
9
15
46
6
14
42
64
24
54
11
45
64
23
147
48
22
62
33
72
39
9
12
45
60
6
9
3
28
48
54
60
68
24
18
46
56
15
9
132
99
13
71
15
36
66
10
5
12
72
99
9
115
65
15
22
54
2
54
106
8
64
95
87
45
21
4
20
63
12
1
2
21
9
16
71
24
1
14
21
36
12
3
24
54
6
4
6
26
9
48
7
65
3
96
21
39
46
8
22
26
10
18
80
6
69
15
84
78
15
12
12
48
33
3
75
9
3
9
3
22
38
42
10
8
36
9
27
16
17
15
90
186
46
23
132
39
36
48
10
50
6
39
48
39
18
3
37
2
18
70
126
56
18
46
24
11
36
3
70
47
24
7
2
15
36
24
12
49
6
50
6
12
21
45
15
21
3
37
20
58
26
99
3
72
18
64
14
9
37
14
57
57
16
71
19
17
117
108
24
24
24
10
38
15
60
117
106
14
18
9
24
21
28
11
25
107
69
3
21
90
9
48
63
12
10
47
3
69
21
12
78
12
12
28
20
12
33
72
48
31
17
19
65
24
81
34
44
28
12
36
77
9
58
5
3
72
6
30
66
58
18
35
12
27
96
48
16
44
6
18
60
10
60
80
18
4
5
1
18
2
100
104
18
33
27
33
24
13
20
58
14
34
17
24
51
58
14
18
15
27
36
24
33
12
21
42
10
50
30
4
18
8
18
46
6
8
6
40
54
2
28
17
24
75
45
33
66
9
1
35
36
1
2
58
30
2
183
24
13
11
39
30
63
19
41
39
36
57
1
107
3
16
29
36
25
11
15
12
81
9
15
1
24
38
12
6
16
38
72
9
1
35
48
27
90
15
63
81
39
12
9
69
3
3
9
12
21
64
18
8
45
33
6
9
15
9
72
21
15
33
42
24
58
18
8
45
24
12
39
12
9
1
14
40
20
70
108
20
51
9
51
39
18
3
37
50
12
30
12
3
12
36
15
57
57
15
15
24
30
120
87
57
15
25
12
68
3
7
2
28
50
36
10
30
17
25
32
18
42
28
35
7
5
21
27
9
15
24
24
73
2
60
18
3
12
49
30
44
6
18
46
32
4
131
45
12
27
9
75
24
103
42
23
15
100
53
9
16
11
45
10
101
3
4
53
12
60
21
40
14
40
17
19
14
3
15
34
50
10
48
36
20
15
24
48
19
24
5
99
16
2
15
63
24
42
39
69
42
24
9
36
19
2
46
20
12
22
8
3
12
37
48
38
57
87
69
1
8
48
22
65
12
13
11
7
89
168
13
12
60
8
27
21
10
29
31
36
126
2
46
2
33
75
4
38
15
72
1
2
18
87
3
45
25
2
28
2
27
67
5
3
30
27
21
15
19
6
84
11
27
21
39
72
28
62
6
9
1
12
2
48
105
57
3
12
48
27
30
15
3
36
96
4
14
15
115
53
24
13
50
72
10
56
3
49
47
3
12
6
24
15
33
3
3
34
50
16
32
30
15
48
60
12
60
60
12
1
26
28
38
24
6
34
18
38
12
36
6
4
17
13
2
22
8
48
66
78
63
24
9
40
6
29
9
16
30
60
44
312
18
3
120
19
38
51
9
126
21
33
96
6
33
3
112
86
34
20
18
40
32
42
28
18
18
96
14
99
33
27
25
8
40
2
88
18
35
24
91
5
57
54
10
11
72
75
21
19
8
9
15
66
24
18
33
12
3
57
36
27
45
43
30
6
18
48
32
36
15
36
24
9
15
63
57
12
3
42
76
54
158
30
28
5
15
30
87
60
15
12
21
7
5
33
70
8
72
30
15
27
112
5
1
35
55
29
9
24
15
3
9
3
16
2
18
36
18
3
7
65
61
86
10
11
57
51
7
2
30
12
64
104
45
33
15
3
70
86
33
25
11
21
6
10
23
51
30
3
36
39
22
14
12
10
50
9
3
10
8
12
10
17
48
27
6
39
24
25
26
6
34
8
12
9
25
11
9
76
8
22
89
27
24
78
87
9
27
75
22
11
57
39
49
35
24
21
27
19
176
10
8
4
2
21
12
12
45
18
45
21
30
6
18
36
6
6
30
22
65
27
9
39
40
5
25
50
6
24
27
69
39
27
6
3
24
3
24
4
29
12
51
33
84
31
65
12
25
18
5
36
33
18
40
32
33
19
5
39
6
54
9
12
25
11
37
86
84
16
5
15
9
33
63
1
23
12
15
6
60
4
104
4
83
7
6
36
11
3
34
60
12
23
13
23
27
18
64
48
14
48
12
45
3
28
53
21
10
18
98
60
12
16
104
18
54
33
51
21
19
6
20
18
21
9
75
1
11
3
66
24
12
63
15
30
10
56
64
8
12
12
9
9
3
24
60
133
32
51
60
39
33
48
7
18
18
6
38
6
15
60
99
28
2
75
13
47
3
10
48
6
5
9
66
40
134
124
11
36
45
16
14
16
17
3
57
60
12
3
18
28
6
53
96
36
13
83
15
30
64
24
11
36
55
8
21
3
12
45
3
30
60
15
1
32
30
72
12
36
12
30
3
159
9
19
18
95
12
57
63
3
40
17
60
57
3
3
42
90
70
18
44
46
42
18
20
39
15
16
48
6
71
9
90
10
26
4
8
6
30
186
10
48
5
3
12
66
10
12
5
12
133
23
7
20
9
63
45
15
72
6
39
19
2
60
42
42
4
72
62
21
27
18
6
28
17
15
16
2
27
60
9
54
21
24
36
151
98
15
31
54
47
3
36
24
10
56
27
49
30
6
47
63
9
309
4
2
33
12
33
15
96
15
30
52
14
4
44
40
2
4
12
122
10
83
9
18
45
3
24
21
75
4
41
103
134
16
180
11
39
22
20
15
39
10
36
32
40
18
17
96
39
118
24
23
81
24
18
24
28
77
24
7
17
12
43
18
2
42
18
6
16
26
12
21
39
21
49
50
12
9
57
54
9
15
42
72
15
133
62
22
8
106
20
21
84
36
45
10
38
15
57
3
13
8
6
33
25
23
60
27
120
16
50
6
30
39
9
28
20
3
39
108
9
1
14
18
18
69
61
44
6
12
33
19
41
15
82
35
43
8
22
2
18
15
27
10
98
9
33
27
21
54
9
15
9
15
22
8
3
9
18
18
15
13
74
21
31
29
171
33
ABCD 96133411358*3^$a+1 [50010]
9
4
11
102
60
18
12
90
7
32
39
72
193
41
31
8
84
51
42
7
108
5
139
185
163
180
53
60
79
59
9
33
43
257
78
157
8
220
12
68
52
23
21
51
205
80
15
90
55
92
16
72
12
48
29
60
66
49
144
180
284
33
39
141
18
12
54
31
203
1
48
36
120
392
15
73
116
45
60
91
48
60
144
11
57
28
41
75
24
15
49
8
72
16
17
54
93
123
54
159
52
44
36
9
54
72
9
64
60
35
25
36
5
135
195
270
39
15
217
89
39
40
95
201
15
133
36
92
4
96
120
104
28
36
80
27
229
65
31
152
33
7
191
49
8
48
87
9
45
43
92
144
156
148
11
72
25
200
48
24
51
37
60
12
83
85
5
27
177
123
16
36
80
28
20
57
3
33
147
33
54
30
39
4
60
48
300
8
144
63
9
16
29
39
124
8
28
197
27
33
3
27
90
99
48
3
144
1
12
17
60
39
172
5
84
31
8
15
1
5
43
47
33
3
69
88
96
72
32
40
71
49
12
108
32
84
64
140
16
17
55
29
91
143
9
213
39
64
44
87
61
44
16
5
90
30
19
56
64
48
53
87
16
161
19
44
16
32
195
49
60
84
24
48
23
126
75
36
123
9
156
51
9
87
73
47
49
80
88
12
95
45
4
12
104
21
54
66
163
41
300
96
84
60
3
40
96
60
11
129
51
90
19
17
63
160
24
80
96
72
40
95
13
12
120
72
72
341
24
3
33
123
4
17
31
60
32
76
56
16
29
43
20
33
84
135
16
35
213
16
5
36
39
64
56
276
4
65
54
246
139
260
141
6
57
148
29
180
111
4
5
171
208
17
7
36
17
18
97
8
51
225
28
116
12
64
96
8
87
84
61
132
48
35
33
40
17
307
11
1
5
36
30
57
16
35
222
3
36
28
17
43
32
4
107
49
8
12
28
23
45
9
43
12
41
7
96
12
23
109
12
95
36
54
54
145
35
49
80
36
15
6
51
345
90
157
72
95
61
83
417
12
76
24
96
56
4
12
8
72
264
16
344
4
11
36
97
60
77
96
87
16
116
64
92
252
40
48
5
3
52
68
64
113
7
20
112
11
49
20
60
36
12
87
9
141
103
192
36
12
143
165
72
51
12
297
27
45
15
30
103
36
47
49
8
36
261
79
192
23
25
176
88
32
24
15
121
48
32
45
54
186
139
72
5
84
31
12
12
24
32
105
60
3
87
33
40
35
49
240
17
3
40
116
384
12
141
55
35
204
13
56
87
73
12
32
12
100
48
17
36
55
32
52
84
24
8
120
132
16
191
6
378
69
28
68
15
120
1
80
141
18
121
48
8
64
5
60
126
33
4
143
84
45
64
41
19
71
1
48
71
81
4
36
44
51
45
112
60
77
43
11
102
60
127
12
5
66
49
8
52
95
49
20
75
49
53
63
15
57
40
59
96
108
21
15
13
72
8
100
36
41
103
48
80
39
120
9
15
69
51
49
140
16
35
25
41
43
36
96
44
51
73
48
5
18
45
27
90
63
27
49
185
36
55
144
8
16
24
23
54
36
27
16
12
8
81
36
19
80
261
67
48
32
76
17
67
48
5
7
11
1
36
12
23
13
44
160
8
40
5
3
16
41
87
108
52
53
7
17
19
56
45
19
77
18
37
12
56
111
61
80
15
49
11
37
20
40
83
108
97
104
16
92
27
1
84
108
8
39
36
90
87
60
88
12
17
75
4
92
52
12
185
36
103
44
100
ABCD 96133560052*3^$a+1 [50022]
135
189
43
65
18
54
36
15
15
13
60
72
5
15
3
69
21
72
48
6
33
48
24
16
68
45
19
36
12
5
48
24
63
9
79
47
30
55
60
47
121
56
16
60
5
63
21
15
21
39
33
42
30
3
15
36
24
33
28
12
8
60
12
45
18
109
8
3
69
3
24
33
12
64
24
8
3
25
5
24
12
31
5
7
35
45
16
12
47
60
73
83
6
18
18
63
72
28
35
37
8
21
6
9
36
24
4
29
3
40
29
18
13
5
15
28
29
15
3
54
31
12
17
19
44
27
9
60
36
15
21
33
60
126
1
89
15
15
1
5
115
20
3
85
72
29
43
5
15
45
15
36
87
90
43
107
30
7
17
15
3
33
105
15
3
37
17
31
11
1
44
9
67
53
7
8
52
48
161
18
1
12
17
36
7
12
20
28
29
36
55
47
1
12
5
15
40
17
55
120
5
3
33
51
60
4
17
43
24
5
18
25
5
3
21
63
21
7
35
30
7
11
24
48
13
20
4
48
77
15
147
21
33
7
35
25
5
15
9
15
15
60
30
36
42
30
162
1
12
56
9
135
57
3
51
6
99
21
6
25
29
51
3
49
68
28
24
65
15
3
25
20
117
30
42
43
5
75
3
9
4
17
18
24
36
36
66
55
12
80
16
89
60
31
32
9
30
18
3
33
90
24
13
23
37
44
99
25
47
84
18
43
108
29
96
67
164
21
30
42
12
24
12
15
9
36
15
12
36
21
54
6
63
76
12
5
132
12
24
15
39
12
13
92
16
23
24
73
48
20
12
3
42
7
47
18
12
51
72
27
49
17
24
18
45
45
63
27
1
11
6
72
15
3
13
56
196
32
57
18
1
32
24
16
48
20
24
88
17
42
36
25
72
36
12
212
93
12
75
3
33
12
100
44
16
80
12
21
7
80
45
67
17
78
66
24
12
6
13
17
15
24
3
1
137
24
36
55
35
18
7
5
55
23
9
40
36
12
44
15
21
28
5
24
18
69
124
89
3
105
87
3
33
96
3
36
97
5
7
36
47
18
36
6
30
78
9
88
5
7
35
13
53
7
32
21
7
65
15
15
54
31
5
15
40
48
5
7
8
45
126
81
88
24
41
7
44
3
73
32
12
9
7
65
55
17
15
15
42
79
12
104
21
120
132
27
24
4
35
13
149
15
36
3
66
24
27
27
1
65
7
8
111
6
15
28
44
48
3
25
12
32
21
42
12
42
30
49
77
39
3
1
35
25
12
119
33
45
15
3
18
7
12
11
36
1
72
36
12
20
3
37
60
17
30
21
111
13
17
36
24
126
33
4
47
96
25
20
60
87
6
12
24
48
15
45
12
51
9
30
13
8
57
51
15
105
27
12
90
3
129
19
47
72
18
42
45
16
5
126
18
3
33
51
4
12
5
108
24
87
3
13
59
13
5
31
17
15
27
25
11
69
28
20
39
6
43
77
3
52
17
6
9
36
9
15
3
9
63
13
92
28
20
88
5
39
3
138
6
1
12
5
12
60
163
108
17
12
18
13
48
11
1
12
11
81
16
20
40
53
24
15
36
51
21
3
81
16
120
12
125
75
88
35
33
4
17
75
39
36
61
20
40
5
15
39
49
71
1
32
60
123
13
24
17
75
4
17
18
25
5
36
3
12
16
113
67
60
12
5
6
37
8
96
3
18
12
15
3
37
48
5
18
37
23
69
40
35
18
48
24
108
7
23
204
18
51
15
6
31
89
54
21
195
6
12
3
33
42
37
36
60
24
20
57
19
11
49
41
6
12
13
5
24
18
61
5
6
1
29
144
144
51
4
5
12
6
25
20
9
19
24
5
31
11
36
13
59
45
3
18
15
9
48
24
18
13
23
12
54
15
16
48
44
36
96
33
15
16
5
6
105
16
35
18
54
13
60
140
39
60
9
4
32
16
20
9
48
72
15
9
67
20
52
128
3
9
135
13
32
16
12
47
36
60
25
41
60
15
33
60
36
27
63
37
8
9
31
12
48
44
3
24
36
25
5
15
3
54
15
72
4
24
48
53
7
8
45
54
18
15
28
60
32
88
11
54
7
5
55
17
96
12
43
101
24
51
3
12
78
163
12
53
55
17
15
16
29
87
39
9
76
84
23
60
18
27
9
66
25
53
12
24
43
5
78
25
65
12
18
37
5
72
43
20
60
16
12
44
21
54
9
4
20
12
3
78
7
5
15
16
47
9
16
12
53
135
39
13
41
24
36
27
24
16
17
55
17
96
18
30
7
47
121
12
12
48
65
12
78
25
47
48
13
29
12
15
39
25
32
48
21
43
53
54
33
88
5
84
51
28
84
32
45
19
101
3
3
85
5
30
24
30
103
20
93
7
11
37
53
36
19
5
36
36
12
15
45
30
1
32
27
61
24
5
12
39
36
111
18
87
75
30
15
9
84
72
7
48
20
3
12
54
3
12
16
5
15
39
13
5
3
3
37
35
18
7
12
8
39
54
19
5
36
84
108
3
12
45
84
36
67
11
25
29
15
16
24
8
40
5
12
15
3
18
24
48
67
80
21
12
24
15
3
18
63
4
5
51
36
16
12
48
83
25
72
120
17
42
1
53
12
7
8
9
156
42
18
55
53
19
35
13
17
36
36
19
92
28
5
15
9
18
25
8
36
75
48
57
39
66
15
9
7
12
8
3
25
11
1
32
36
135
30
7
44
64
12
53
6
1
17
27
3
42
30
21
15
57
21
51
33
3
48
96
48
60
40
83
24
1
12
48
5
67
116
15
36
54
19
20
33
3
15
36
90
6
30
132
63
24
159
69
27
13
36
17
43
17
12
3
12
16
12
44
3
1
32
9
31
77
15
87
24
81
4
17
3
39
12
6
67
23
18
12
24
84
72
15
60
88
32
40
5
7
65
90
1
140
36
16
23
81
45
18
61
72
92
36
129
3
12
28
12
77
19
12
59
30
36
3
12
9
48
42
49
89
3
3
85
35
24
72
126
27
21
39
15
1
24
8
45
87
15
78
43
5
7
32
3
45
3
72
13
12
65
54
13
113
39
3
213
57
12
6
18
12
72
55
20
51
37
20
33
54
21
4
71
9
16
5
6
13
32
9
67
20
3
126
15
51
18
42
73
11
13
5
31
20
21
19
125
7
65
67
65
15
16
17
3
4
17
15
4
72
8
24
21
84
15
75
1
12
44
3
48
18
7
47
ABCD 96133747564*3^$a+1 [50022]
4
36
3
42
35
211
33
12
27
18
30
18
39
21
15
72
104
64
56
4
24
60
27
6
18
69
120
117
6
5
4
36
48
27
18
27
12
92
13
12
15
21
39
39
30
66
18
6
72
53
52
48
15
9
93
63
20
36
28
80
28
27
6
51
33
48
30
29
16
129
23
72
64
36
15
21
9
63
27
21
48
21
240
63
48
39
54
27
9
59
4
12
60
9
6
89
52
3
45
9
135
45
11
4
81
51
51
54
36
39
44
60
1
6
42
6
45
44
28
69
54
57
45
39
48
51
54
18
48
165
45
15
39
72
21
8
1
51
33
6
5
48
40
27
45
3
65
1
27
3
24
48
5
85
15
60
3
66
30
81
63
24
41
1
35
13
47
28
33
147
12
69
30
141
48
8
88
12
8
100
27
78
42
48
42
27
27
29
16
93
12
39
9
23
24
85
51
44
28
20
61
84
75
51
105
15
24
18
48
54
21
27
69
123
6
27
87
18
3
144
36
20
49
18
30
47
52
44
64
21
95
1
35
108
36
25
36
111
44
4
87
57
45
27
21
95
28
9
6
81
44
25
15
24
48
9
36
35
168
19
117
8
36
79
21
9
3
93
36
3
51
29
16
99
41
1
51
45
3
9
3
92
40
3
137
7
24
5
61
6
42
11
36
1
12
63
12
15
33
57
12
66
33
12
69
6
5
24
88
117
30
21
27
21
56
49
147
68
16
51
72
57
96
48
9
60
3
12
21
30
81
24
9
6
5
16
51
24
54
15
120
9
3
24
36
33
27
39
24
9
92
124
87
33
164
16
44
1
30
57
15
42
135
188
25
15
33
47
4
159
45
84
15
285
20
1
126
53
28
44
24
4
72
36
3
5
24
13
3
27
18
11
16
3
9
63
33
12
72
8
48
16
48
48
60
15
17
48
49
51
3
21
56
13
12
35
13
84
51
57
75
12
32
19
29
16
9
63
8
72
37
11
136
9
131
1
15
32
31
9
63
9
20
13
12
131
49
6
89
1
15
12
27
6
99
20
208
60
48
15
9
9
51
9
15
129
23
19
6
3
39
5
28
87
21
32
4
84
27
33
9
87
63
48
33
21
36
95
12
43
48
21
21
47
7
21
33
71
4
24
63
18
11
49
39
96
32
13
54
21
24
60
36
57
3
12
212
1
11
4
60
24
152
40
8
43
69
20
31
93
27
69
21
60
18
21
24
12
20
40
27
30
36
30
29
145
27
39
29
16
84
20
13
27
117
39
117
99
24
21
18
48
30
39
44
12
4
20
4
135
30
36
78
66
51
3
77
60
1
3
36
153
108
15
3
30
39
3
90
78
29
88
3
24
21
45
15
81
35
16
27
57
44
16
36
9
11
43
77
67
6
15
80
16
3
33
92
43
9
36
24
81
42
102
36
48
11
36
88
39
65
7
33
96
72
15
17
1
12
15
20
7
48
5
19
66
60
83
76
20
64
60
21
11
28
24
12
21
15
108
32
49
143
16
20
60
52
20
109
155
1
3
15
5
19
48
69
36
84
9
36
30
5
19
42
107
16
20
76
8
13
87
68
40
8
85
75
36
39
42
12
18
18
60
35
4
60
72
20
36
4
51
33
21
3
12
56
13
11
16
75
45
45
3
9
18
5
4
159
102
42
53
4
15
30
15
21
35
28
15
117
8
16
20
180
40
48
12
9
6
41
97
12
3
12
51
72
48
42
30
17
1
75
24
3
6
42
24
105
36
12
21
42
53
37
12
15
33
18
21
9
42
24
9
60
84
15
21
12
63
21
120
45
15
36
3
5
1
3
108
3
17
103
21
36
72
132
21
48
87
60
32
25
23
28
12
104
24
67
45
3
57
8
1
48
126
77
37
6
5
24
115
33
9
15
20
16
24
3
30
66
126
36
47
28
33
39
120
32
88
27
66
108
42
33
12
45
3
51
21
8
67
33
12
27
17
1
3
24
195
57
116
24
13
51
27
9
21
27
15
48
24
48
5
61
126
9
20
36
48
55
57
45
138
57
24
12
12
33
48
60
66
18
75
3
48
77
28
39
18
48
12
23
12
52
3
9
36
72
3
210
78
57
9
63
33
30
114
3
57
96
18
192
77
72
48
16
24
12
15
6
23
19
48
5
43
5
97
35
12
1
42
9
39
21
3
30
66
129
135
102
66
18
15
12
27
5
37
144
27
72
27
24
29
28
12
48
3
66
39
9
12
39
27
48
101
76
93
36
54
9
15
77
36
28
12
69
18
57
56
12
28
9
35
61
54
21
60
9
11
37
12
39
84
8
100
3
6
39
12
128
112
24
15
54
47
64
21
48
47
40
9
15
36
3
9
68
19
9
32
40
57
12
51
84
48
8
43
6
3
12
3
30
51
87
93
99
57
20
13
60
131
100
27
9
69
27
15
42
3
72
21
12
18
24
90
60
18
78
114
21
12
32
12
4
32
55
89
4
24
27
24
144
45
3
33
36
48
8
24
136
27
57
39
29
157
48
63
189
36
27
21
6
48
6
15
69
48
15
15
5
25
3
15
17
12
52
45
63
48
3
5
19
117
51
9
9
107
4
24
12
9
23
12
40
120
36
60
39
54
66
9
9
27
69
6
29
40
12
105
60
75
108
120
60
117
15
24
48
128
52
15
41
1
35
61
30
30
15
3
24
42
30
69
9
90
81
20
16
20
13
18
48
29
76
87
18
30
29
43
29
28
33
3
27
65
13
15
21
59
72
25
48
144
15
8
12
31
ABCD 96134393924*3^$a+1 [50013]
9
9
96
210
78
138
24
85
89
6
385
48
11
21
105
54
90
42
13
32
27
21
51
45
63
102
240
18
18
54
145
281
24
84
90
49
23
9
15
108
133
167
168
225
48
9
216
31
11
69
3
61
59
72
108
145
23
9
129
79
96
11
69
105
87
183
24
48
60
12
18
90
45
63
81
33
192
126
18
24
7
11
72
72
84
97
128
9
60
198
133
95
49
23
25
209
18
18
60
72
151
191
1
65
15
9
66
240
85
48
41
279
51
36
25
119
84
54
31
101
90
354
72
39
3
102
168
120
55
80
112
59
24
252
129
51
45
81
127
17
66
45
69
36
54
1
305
48
31
23
78
43
131
108
33
3
114
27
75
186
187
48
35
102
55
23
217
17
31
32
291
6
90
18
91
192
48
5
36
126
234
15
96
15
42
103
35
18
27
15
90
39
288
208
185
120
42
133
59
96
144
30
144
55
35
54
103
23
57
105
294
36
93
267
12
18
18
42
139
23
105
48
48
9
7
144
11
6
54
73
83
13
11
30
90
109
251
90
43
215
48
378
306
61
48
239
12
133
11
96
138
108
18
24
108
9
243
13
32
405
18
57
123
30
60
48
6
21
9
18
37
71
42
15
16
59
357
3
12
6
30
114
43
48
32
75
48
60
72
18
15
112
80
16
41
6
12
60
72
108
108
12
45
15
33
39
378
63
3
36
25
35
45
243
13
107
21
39
108
13
32
39
18
150
48
18
36
123
135
105
147
18
12
18
93
39
30
43
192
96
80
39
36
357
135
138
15
3
45
51
36
138
90
24
156
36
6
39
48
87
60
141
105
7
11
54
162
126
72
18
54
111
69
60
66
18
90
6
90
145
35
13
23
9
21
27
48
33
42
30
39
144
15
97
353
127
144
23
12
13
155
72
156
18
6
121
32
153
39
96
192
16
176
144
144
16
17
54
73
71
186
111
48
69
222
120
78
18
30
7
48
5
27
112
341
43
17
408
42
13
257
72
7
23
42
354
61
80
63
1
47
150
90
49
35
6
39
105
39
9
222
90
18
48
45
225
144
63
16
47
18
111
48
27
126
7
41
6
33
57
108
43
23
25
47
145
59
156
90
18
54
7
191
24
108
13
89
60
66
9
63
241
17
84
144
180
7
17
18
109
35
30
36
42
12
60
30
60
126
33
64
23
180
24
18
91
161
66
13
5
90
54
90
342
43
11
181
23
66
24
18
48
189
27
85
80
48
21
6
30
55
5
84
126
73
203
72
13
128
39
73
80
129
15
111
90
55
107
90
162
265
65
228
27
81
18
61
119
186
15
96
9
150
18
18
157
275
93
15
129
16
32
33
18
36
36
24
45
63
66
72
54
6
228
24
102
60
13
32
21
108
90
36
6
48
90
42
90
109
65
15
75
144
36
1
80
15
300
72
18
18
114
87
21
48
91
23
25
96
17
79
35
13
48
47
33
15
42
87
16
275
228
ABCD 96134527904*3^$a+1 [50006]
51
41
4
63
150
36
30
77
60
132
1
179
43
17
67
6
47
7
33
56
49
6
9
20
25
11
91
18
71
12
4
8
48
97
36
27
20
79
45
224
24
43
60
5
13
72
39
9
6
48
5
13
23
64
27
93
8
25
35
37
63
63
72
30
15
8
49
23
12
76
159
60
5
76
32
7
5
36
4
12
44
72
108
24
60
31
6
3
72
63
90
11
64
80
61
24
48
24
11
100
8
24
36
52
60
24
8
55
57
56
13
27
24
21
12
36
35
84
40
3
117
33
12
71
16
8
28
48
24
20
1
39
12
21
3
51
18
18
42
35
48
12
43
24
36
17
28
3
9
56
175
66
11
40
9
108
27
8
31
6
48
27
60
84
32
49
159
24
21
47
28
27
17
48
49
3
15
102
3
15
21
21
36
35
4
24
117
27
3
33
20
1
36
47
28
69
3
3
17
1
47
112
3
30
3
15
17
43
9
27
21
69
71
73
47
7
53
48
12
49
83
1
6
9
152
37
12
23
157
11
60
12
40
3
17
48
48
1
18
48
5
12
28
105
15
8
25
15
9
3
33
54
53
28
32
48
67
42
36
39
20
13
95
43
45
12
12
27
29
4
105
83
13
36
15
24
20
97
42
5
16
27
5
12
16
24
51
6
36
12
27
33
108
27
48
32
13
24
11
43
5
112
60
69
24
12
24
11
60
40
27
6
72
23
24
96
12
72
1
27
20
60
7
12
101
7
5
13
47
67
9
72
20
4
33
83
97
60
102
6
3
32
40
12
3
65
25
90
30
27
12
3
33
144
39
12
33
21
3
51
54
11
121
3
45
15
27
41
49
11
12
28
24
8
48
4
219
6
84
35
16
8
193
39
44
24
60
28
8
31
41
12
28
48
32
12
40
8
64
56
43
149
40
96
21
36
75
15
9
75
6
23
61
18
18
23
12
19
41
28
84
192
3
5
61
276
11
28
44
7
29
55
77
40
92
28
8
24
25
36
36
36
72
35
36
24
36
24
37
6
48
24
5
13
147
8
7
18
99
75
18
23
40
12
8
43
29
85
11
1
18
42
11
40
3
17
108
16
15
29
16
44
25
27
92
73
3
36
8
7
33
168
15
57
12
8
1
47
7
18
15
72
33
83
24
25
102
18
11
25
27
9
63
87
9
20
1
63
12
15
45
9
47
28
15
24
12
18
71
61
90
18
18
33
12
9
120
3
36
32
43
65
7
9
9
35
49
75
20
37
11
43
66
63
15
48
54
11
13
84
3
57
36
12
27
8
7
18
27
20
60
37
48
42
18
30
41
52
8
40
21
23
1
35
1
36
15
57
3
32
52
15
53
7
81
39
6
39
45
71
12
28
20
60
4
45
18
48
17
40
201
87
3
29
25
15
12
3
42
18
18
12
90
5
28
27
18
23
72
12
36
19
90
12
6
65
60
48
55
54
15
81
72
48
27
8
1
78
18
12
35
25
131
12
13
6
18
108
12
6
17
28
57
60
12
36
47
43
9
45
36
6
9
9
48
24
11
25
95
49
71
172
3
18
15
84
20
25
11
25
36
6
17
37
48
60
36
12
3
57
12
11
16
9
24
23
112
8
37
12
99
12
8
31
48
90
3
32
28
12
12
9
30
42
27
21
24
3
32
40
51
102
83
100
12
93
132
27
57
15
44
1
51
12
3
197
7
21
27
18
23
55
36
18
83
40
15
54
15
44
19
18
12
63
9
23
37
59
115
36
60
9
92
7
48
114
39
12
32
28
9
24
12
23
52
32
28
9
60
15
21
18
29
37
6
5
40
27
72
21
9
83
25
36
87
9
11
25
23
4
63
77
85
15
132
33
15
15
81
32
12
43
54
15
8
13
12
36
51
21
95
49
3
20
13
3
12
45
18
144
30
3
57
23
4
36
3
54
15
12
33
30
6
30
17
43
17
40
45
60
3
32
120
40
33
36
6
102
35
25
15
93
120
3
24
81
75
32
7
41
7
60
77
7
41
13
24
87
8
13
35
12
1
15
84
128
40
140
12
13
23
37
35
73
59
67
89
67
53
19
18
54
6
12
3
12
8
13
47
67
5
120
180
52
68
36
25
120
27
8
1
36
227
100
21
12
3
20
24
13
35
4
33
48
60
12
15
21
95
49
18
5
12
25
3
15
5
4
36
99
89
49
15
12
15
53
52
93
72
59
25
36
3
33
15
3
5
1
11
12
48
37
23
48
40
24
48
8
37
24
30
18
51
9
75
8
73
47
40
9
48
72
18
18
35
7
90
23
4
24
72
68
1
24
12
63
36
8
25
71
12
37
11
12
48
61
15
8
60
52
44
12
7
41
61
36
143
12
43
17
4
8
40
12
33
48
3
21
51
8
4
3
42
15
12
36
57
23
52
93
12
35
36
16
21
27
45
23
19
30
24
51
69
54
72
45
8
25
35
1
27
39
29
7
18
6
30
6
12
33
140
28
12
45
30
5
12
37
60
23
120
1
39
8
7
5
25
90
33
68
24
43
30
18
90
35
25
72
12
18
9
9
72
47
103
12
33
93
27
12
12
3
21
204
8
4
68
37
3
8
12
1
75
44
25
11
52
129
6
105
12
3
5
13
36
11
12
1
36
11
64
45
3
123
24
33
8
60
4
8
7
18
36
51
3
5
13
35
97
23
4
36
9
54
30
87
39
186
27
12
44
16
48
33
144
48
6
120
24
41
4
21
36
108
11
61
75
69
27
27
6
180
36
18
72
9
9
18
45
32
40
60
48
188
16
120
45
3
12
108
21
39
45
35
43
54
180
71
48
60
12
127
41
1
11
40
12
8
37
30
18
35
72
25
15
68
4
33
72
6
5
49
11
37
42
9
57
83
16
141
35
132
13
18
12
198
35
4
72
24
20
4
21
15
9
11
7
65
4
3
5
31
29
7
101
37
11
7
18
24
63
8
19
66
6
18
83
12
97
54
89
40
15
5
48
25
27
3
5
12
25
11
40
32
25
12
87
48
20
16
32
19
21
ABCD 96134582114*3^$a+1 [50134]
39
6
168
6
60
90
18
141
9
87
3
78
144
15
21
27
45
12
84
51
16
32
111
66
24
42
84
30
18
36
21
153
36
6
30
66
72
42
30
138
3
33
111
3
45
177
60
48
90
72
1
48
89
87
33
12
48
18
54
18
25
17
31
119
25
5
24
51
123
37
224
15
54
78
12
97
53
27
9
87
3
30
12
3
9
6
150
84
12
24
24
43
59
21
39
105
81
127
17
6
84
120
120
60
210
39
15
30
30
6
174
24
6
36
18
12
24
186
24
7
17
48
223
89
18
102
63
27
66
42
54
6
102
42
93
27
6
24
150
6
30
45
15
18
72
24
78
1
32
64
29
6
54
36
36
48
30
36
54
7
35
42
12
48
138
13
32
27
18
24
24
99
87
24
6
90
48
12
48
192
144
36
60
69
112
17
18
48
45
99
36
6
18
18
12
42
6
3
69
66
24
18
144
84
24
147
141
3
15
129
63
24
84
6
15
16
83
42
450
150
12
63
3
45
225
24
18
24
13
5
42
6
150
85
89
6
84
198
55
32
45
150
6
84
48
18
24
30
48
6
21
9
66
48
21
21
54
69
81
294
72
18
66
6
90
108
36
72
24
6
39
15
96
12
72
84
42
18
30
15
69
18
57
16
71
54
36
84
90
90
36
51
27
12
9
165
75
15
42
144
48
7
41
39
64
59
12
9
39
72
54
24
42
36
117
75
60
42
84
12
15
69
75
48
33
24
60
75
15
6
90
33
16
29
147
45
18
12
18
36
54
6
54
30
54
36
30
36
6
42
3
15
18
15
144
93
18
90
24
6
54
18
138
120
60
36
24
66
21
57
102
90
54
225
51
150
103
5
216
12
108
66
9
15
1
29
6
24
37
119
84
12
9
75
144
37
80
15
145
29
24
90
49
35
6
39
63
24
30
91
17
108
18
24
66
96
24
31
71
12
6
6
129
111
6
84
138
252
54
6
36
24
66
24
36
48
27
9
30
18
151
209
12
30
36
48
42
7
35
36
60
61
5
126
192
66
54
36
42
39
9
24
192
63
16
32
3
6
30
60
36
24
6
258
30
267
33
126
138
132
18
6
36
90
78
12
19
29
42
9
64
11
30
84
6
12
78
240
12
72
31
96
89
54
318
19
41
18
300
42
162
18
42
42
84
51
183
36
150
30
12
37
32
63
33
63
24
48
42
72
36
99
48
81
72
72
60
108
39
9
54
78
3
16
5
6
42
48
27
27
120
150
6
18
24
36
24
6
24
13
233
84
78
30
84
99
15
66
66
42
192
84
111
21
18
162
18
6
63
33
54
9
21
24
174
12
30
90
36
24
66
18
36
30
15
15
24
90
31
11
42
27
75
24
30
36
43
161
90
36
120
24
30
30
6
36
132
42
61
29
18
96
1
23
132
54
6
48
78
27
75
42
24
51
16
29
66
132
78
72
55
155
60
25
32
9
12
108
66
109
59
6
15
111
6
48
60
15
57
135
27
21
81
48
18
174
78
72
18
36
6
54
42
12
102
139
5
216
19
176
75
228
33
27
72
120
6
48
72
60
27
112
96
35
18
54
165
45
42
121
5
18
24
72
90
60
51
57
7
143
1
5
6
198
90
12
9
112
48
71
78
36
66
6
42
60
57
48
57
6
54
30
36
73
59
6
42
174
84
72
18
60
66
91
48
77
67
35
12
54
12
72
18
24
24
37
5
75
63
66
48
48
12
51
9
210
228
49
176
75
78
24
66
141
3
93
9
108
90
96
6
156
24
24
24
48
42
132
78
96
24
126
6
15
21
18
120
30
6
6
54
54
219
87
25
5
6
18
19
95
102
75
69
66
78
27
48
81
30
6
48
12
144
24
36
12
54
24
6
60
54
54
72
24
27
75
37
96
5
36
84
66
24
162
24
6
25
48
41
30
18
42
93
51
60
42
24
66
48
36
24
60
21
3
66
6
48
18
18
36
45
69
54
60
66
6
126
147
15
72
30
24
6
36
102
18
18
66
60
81
3
6
18
42
180
103
ABCD 96134660008*3^$a+1 [50104]
252
126
2
16
14
102
30
34
62
57
3
30
28
6
8
30
30
12
84
34
2
6
15
43
54
6
62
22
96
26
6
45
117
60
42
120
124
2
34
48
56
34
36
2
117
33
34
50
18
16
26
39
51
45
45
60
10
14
204
28
54
36
14
39
21
4
14
22
48
20
148
59
45
84
42
54
63
27
58
20
16
30
17
3
42
18
10
104
12
190
53
73
24
44
46
38
12
24
6
10
156
110
34
108
6
50
240
27
25
72
30
38
12
18
10
54
146
12
63
117
138
48
9
21
12
12
126
16
18
11
19
32
136
54
20
3
43
38
76
36
120
24
26
69
24
45
24
28
14
48
22
36
20
24
24
36
30
84
40
36
14
12
87
33
90
78
40
2
18
6
10
68
42
34
74
6
27
43
77
9
24
34
5
63
54
58
90
32
16
44
24
100
26
10
74
102
4
8
58
2
12
114
54
16
72
8
64
2
58
38
88
29
117
24
96
4
20
36
39
72
57
6
22
62
10
8
84
48
15
25
72
26
42
48
102
18
84
24
30
52
60
14
40
11
3
34
8
70
30
14
33
3
22
18
78
66
18
32
24
16
128
12
24
16
26
64
104
114
120
118
32
96
34
8
24
24
60
64
8
22
36
60
137
73
2
42
18
18
39
3
48
162
34
90
8
30
6
10
126
11
25
8
4
35
37
8
96
51
31
44
24
90
16
14
4
50
58
98
124
50
66
12
24
10
20
96
33
15
12
45
13
12
2
18
60
42
40
96
29
51
102
52
8
144
24
24
30
18
22
62
4
24
72
20
63
1
26
34
44
10
32
24
24
21
37
14
4
80
12
45
13
11
1
32
40
2
150
16
20
3
49
32
15
43
18
48
74
30
100
95
3
24
30
48
16
104
52
8
6
6
15
21
22
2
10
44
6
18
10
8
3
21
51
37
42
18
2
21
3
10
92
84
30
60
96
10
8
24
6
76
68
66
4
35
133
14
45
24
15
36
28
12
29
61
54
26
84
6
18
82
53
43
72
2
54
16
56
18
12
40
44
51
69
60
114
24
16
216
18
8
22
2
99
96
33
42
24
34
56
96
48
27
1
132
38
10
35
7
126
2
28
6
18
5
21
40
44
16
36
74
6
28
48
68
46
8
18
12
6
60
24
10
8
52
8
39
3
6
66
30
24
34
56
16
126
8
10
6
119
25
156
74
9
21
4
26
70
44
36
66
24
10
36
23
61
2
12
72
28
342
68
58
14
34
32
24
45
39
10
12
68
12
52
80
258
58
56
30
24
34
20
28
200
27
81
120
10
29
45
75
3
40
50
24
16
14
64
56
90
10
60
29
1
71
25
23
9
40
152
39
15
12
198
10
50
24
22
29
1
90
56
58
20
42
42
27
39
36
66
64
6
14
58
62
24
114
100
2
18
40
62
4
44
135
3
42
28
18
2
114
16
2
66
6
108
6
21
43
18
38
10
24
11
21
48
72
28
47
21
30
24
45
13
2
9
19
2
36
4
44
64
18
2
96
12
10
18
2
94
14
16
36
98
42
64
14
12
144
36
72
58
14
6
78
6
6
58
14
66
40
24
5
121
50
24
21
24
61
14
42
60
6
18
16
18
62
66
40
110
18
42
10
12
8
24
46
32
6
142
48
32
24
78
16
101
51
42
51
21
16
114
18
23
7
26
34
32
16
80
42
3
3
4
38
28
24
47
21
12
100
62
36
108
40
60
14
16
80
16
14
16
125
91
38
6
18
36
27
37
78
32
106
36
14
6
60
34
14
112
80
4
72
68
10
30
20
4
36
11
33
58
74
36
124
8
96
64
66
26
63
55
60
5
72
103
41
117
24
78
40
6
30
14
28
12
11
177
24
10
8
30
12
24
60
150
9
57
24
4
8
4
26
42
3
25
50
52
38
88
72
158
6
40
8
22
89
37
2
18
90
24
34
14
76
12
38
15
51
10
36
2
10
96
126
38
30
36
22
23
97
20
52
2
114
60
10
14
16
14
82
30
170
63
91
6
54
26
96
48
90
54
6
22
108
2
72
72
24
6
24
34
48
18
2
34
50
6
22
20
18
24
51
33
30
84
40
8
34
8
28
50
18
22
5
9
60
3
13
54
38
18
34
54
90
92
84
34
6
30
38
108
48
4
38
4
30
36
74
16
2
18
22
80
82
149
129
30
42
15
3
46
12
38
30
15
51
24
112
54
80
18
10
96
11
91
2
6
64
8
70
12
2
33
216
69
22
54
32
15
9
40
20
84
15
61
44
10
2
28
2
24
24
46
14
9
43
14
46
44
114
30
4
60
36
26
4
6
29
79
2
24
120
82
2
106
50
40
20
40
30
14
112
8
6
36
30
28
6
5
24
37
80
24
60
156
54
64
2
3
63
18
4
11
45
124
38
30
4
68
16
14
12
16
113
75
10
12
60
38
34
83
43
54
20
30
192
64
36
30
8
42
78
12
18
10
30
2
88
8
12
40
23
72
27
76
32
36
90
162
42
42
94
32
4
24
2
42
102
36
70
18
29
75
70
20
168
27
27
30
156
4
44
24
96
30
66
66
12
10
32
120
4
119
13
38
16
18
72
26
30
24
4
47
72
45
76
26
54
12
52
20
12
15
51
72
21
7
32
60
10
8
28
2
88
50
24
6
82
32
22
8
16
29
111
30
4
62
114
4
20
ABCD 96134773576*3^$a+1 [50056]
35
109
59
12
73
185
192
114
69
400
35
30
42
54
15
105
6
108
37
48
5
75
27
60
54
19
176
48
111
145
32
64
35
144
36
30
43
47
36
54
295
89
162
18
270
37
35
18
72
54
36
48
276
84
225
45
19
23
54
3
33
120
199
5
36
54
1
53
12
159
135
54
30
42
54
54
15
16
144
5
66
25
11
324
33
21
60
90
85
80
64
233
39
15
60
324
102
24
3
48
3
12
90
7
48
23
246
114
129
123
85
5
75
45
24
90
36
54
55
35
13
32
48
48
33
15
21
150
54
30
126
24
66
9
87
30
54
213
81
175
35
150
12
168
99
27
21
9
6
30
18
6
91
29
19
17
24
120
15
208
17
54
57
153
39
33
79
161
54
36
54
36
54
30
96
120
60
67
77
54
192
18
60
12
115
35
18
30
42
120
24
3
27
21
183
180
102
60
19
80
21
75
15
33
171
36
144
36
157
23
288
121
59
30
55
251
144
117
64
71
25
48
17
78
1
48
77
19
191
1
125
54
109
107
60
90
174
225
16
125
90
108
12
78
67
35
204
1
89
90
13
23
138
72
180
18
42
39
48
33
90
18
42
9
45
3
51
66
43
143
49
80
64
35
6
84
150
109
143
33
111
36
108
81
9
102
90
24
63
93
18
72
169
29
90
42
90
85
113
36
54
69
160
197
91
5
48
36
6
210
60
30
90
90
114
126
30
114
66
15
3
60
36
66
24
30
21
123
42
18
30
96
156
79
71
9
75
21
48
64
137
135
16
83
61
71
108
12
114
54
9
237
24
30
109
53
90
24
84
21
39
57
33
12
90
24
30
54
162
78
72
30
60
108
162
45
112
167
121
5
27
3
24
36
48
60
37
29
3
48
75
37
96
47
24
66
54
6
139
41
375
105
78
12
189
51
109
125
3
27
306
24
75
51
157
17
24
30
42
15
309
36
103
107
78
72
48
36
6
18
90
120
129
111
145
144
17
66
24
85
149
66
6
19
35
13
383
49
35
6
30
105
93
19
41
12
54
36
90
18
150
15
51
45
48
381
19
197
66
24
1
155
24
30
186
85
53
90
6
210
9
16
125
54
30
90
6
175
144
35
36
6
30
60
90
48
36
24
51
48
48
64
89
6
36
13
257
108
72
48
6
66
90
18
55
77
3
64
41
55
32
3
156
145
35
54
87
45
198
30
79
71
102
99
285
66
24
36
37
71
57
9
55
5
75
159
1
35
66
54
6
48
15
57
87
112
96
35
90
19
29
96
324
102
25
29
19
161
24
39
141
36
15
16
5
75
99
36
24
66
18
42
30
108
105
117
27
3
78
12
78
66
19
71
9
16
11
18
150
72
18
67
143
81
9
72
18
45
144
16
11
21
69
54
6
144
31
71
25
35
45
9
103
113
63
387
54
36
90
48
36
6
63
45
19
48
125
19
5
139
224
153
7
83
168
90
27
39
54
36
36
27
63
150
27
48
15
198
27
64
48
17
36
240
235
35
84
73
71
6
90
265
128
48
135
57
27
54
6
216
33
16
176
99
174
6
144
57
64
71
9
231
9
45
126
138
6
30
135
ABCD 96135518632*3^$a+1 [50008]
114
51
21
54
209
1
39
92
40
27
41
16
20
49
27
20
24
55
5
40
15
5
24
120
36
13
36
11
96
4
8
60
72
85
95
4
9
11
7
78
11
64
32
19
48
21
32
180
24
1
183
20
49
35
1
11
96
12
37
24
47
4
21
23
36
121
18
66
60
39
36
15
29
84
52
396
63
17
84
120
1
3
105
87
20
4
44
72
64
105
30
149
12
100
33
47
37
18
17
97
15
44
36
49
75
140
37
54
18
71
180
67
197
1
24
11
36
100
56
48
76
68
36
192
7
41
61
36
18
42
3
15
210
6
21
69
11
12
7
5
48
96
49
35
36
55
21
15
5
24
24
61
75
20
132
108
24
36
67
5
55
77
25
6
17
24
24
12
43
17
72
132
16
24
20
100
15
161
48
36
36
7
78
3
12
15
17
7
21
8
37
23
31
29
96
64
140
12
4
68
76
36
33
23
72
37
59
7
53
55
90
24
143
73
131
43
42
11
43
125
72
108
52
20
13
90
54
107
79
90
71
13
18
77
67
5
60
103
53
19
18
71
19
41
12
37
11
61
18
12
29
169
6
101
79
21
20
24
120
16
36
20
25
35
7
18
90
89
4
15
41
84
55
84
57
44
84
1
119
60
72
16
8
72
43
42
23
12
4
84
60
12
60
9
95
24
121
35
40
99
21
24
32
13
11
36
24
4
147
5
13
35
37
35
19
54
84
96
35
76
56
49
59
16
128
13
15
33
75
80
49
66
21
20
4
51
30
144
107
19
90
6
77
12
16
3
137
132
145
51
21
228
27
44
61
18
33
15
24
29
91
5
16
57
3
9
11
49
15
3
5
43
60
18
15
32
244
9
6
21
8
36
73
35
36
96
24
16
45
39
20
36
1
54
18
18
17
36
72
139
114
11
55
9
104
13
24
51
8
31
108
36
77
60
4
8
36
36
124
32
19
30
23
16
20
49
3
60
8
19
17
163
77
13
60
35
12
36
25
35
55
69
15
24
29
48
25
63
20
7
17
60
12
24
52
93
11
61
12
11
132
64
176
12
28
32
36
52
3
102
23
76
56
60
40
32
37
119
16
68
12
43
33
32
28
15
17
12
4
92
48
76
140
36
7
257
84
31
41
240
24
115
69
80
36
16
8
91
6
35
19
5
139
21
15
69
60
72
44
76
60
48
57
107
76
36
15
53
1
15
57
30
45
8
19
78
59
13
11
24
31
21
8
13
39
51
53
12
24
4
20
72
12
1
11
24
24
72
25
180
11
48
40
72
15
77
12
1
102
57
33
107
180
36
37
35
7
41
28
72
32
76
92
24
16
44
91
54
39
116
16
68
16
8
7
60
18
35
37
35
4
140
12
97
35
1
11
24
37
30
5
19
144
21
15
36
5
108
96
91
53
112
152
12
1
35
127
57
104
1
30
24
29
37
99
45
36
24
47
25
18
41
13
23
43
5
24
36
7
54
78
161
31
54
11
25
135
51
113
136
20
4
140
19
12
78
12
83
108
24
43
141
36
20
1
84
24
47
132
52
20
139
45
69
71
36
85
35
40
44
12
49
179
96
1
3
51
18
120
36
59
12
40
236
49
35
36
48
24
168
49
95
13
3
60
99
21
33
42
5
88
56
61
3
57
18
57
69
120
83
12
4
56
43
5
36
19
53
240
24
19
6
155
24
31
9
9
47
24
12
60
4
104
72
48
49
35
36
52
39
48
18
18
81
9
95
24
88
69
11
4
20
36
24
24
1
11
79
18
126
6
54
36
36
33
15
60
66
24
72
119
61
83
91
53
43
89
19
5
31
90
35
16
164
13
240
36
11
79
29
36
24
48
7
33
8
52
140
103
21
21
39
20
79
41
4
32
144
76
9
75
20
55
48
93
32
43
48
6
144
75
12
20
13
95
1
15
8
48
4
69
11
169
11
40
8
16
51
69
39
18
23
16
44
24
103
9
36
32
31
17
43
17
13
36
39
36
68
25
3
80
25
90
93
27
5
19
249
60
51
138
71
60
1
39
56
24
12
72
28
33
11
96
40
3
102
3
60
32
73
167
13
47
25
39
63
6
47
79
101
4
8
36
61
6
33
105
27
32
12
1
23
24
12
49
144
6
89
72
13
108
35
97
95
72
16
48
72
69
59
1
11
24
48
43
17
88
8
360
12
48
19
17
1
23
67
89
84
120
121
18
41
12
24
16
39
105
21
48
75
21
11
7
53
4
9
71
36
37
3
69
119
12
73
11
4
75
21
135
60
5
84
1
35
16
3
21
33
3
120
24
9
6
48
18
23
181
59
7
17
43
18
15
60
56
100
24
12
20
24
84
24
7
21
129
59
25
35
ABCD 96135663576*3^$a+1 [50057]
48
39
231
9
33
18
12
12
45
39
12
25
5
79
11
144
216
78
39
33
7
17
18
60
42
43
5
6
42
42
126
51
99
66
6
12
6
19
20
40
23
12
30
66
84
42
48
66
36
45
3
13
23
72
60
24
48
18
55
17
102
18
27
15
30
30
66
24
15
328
11
54
3
40
12
11
6
24
150
9
72
51
12
105
52
5
6
37
5
138
97
20
12
3
60
60
42
96
30
12
45
28
92
123
25
5
79
20
16
5
30
12
25
53
55
60
59
61
5
18
96
85
108
5
18
24
24
49
35
25
32
3
85
60
20
28
53
7
32
51
24
13
24
65
43
68
27
72
36
48
21
15
54
24
66
6
48
18
30
27
51
49
8
120
105
48
102
157
77
15
81
24
66
60
25
32
88
47
33
12
40
12
11
45
124
29
6
18
183
15
42
78
18
67
95
45
3
96
84
120
9
12
3
13
29
63
147
13
11
96
48
192
13
41
19
92
3
12
96
9
135
66
15
40
59
48
6
30
1
48
113
139
119
12
49
180
149
31
8
12
39
72
165
129
63
60
15
126
111
39
24
133
23
117
40
144
65
18
145
5
96
102
84
54
6
18
78
18
7
144
11
84
18
3
63
6
103
65
43
5
30
42
18
69
16
35
25
83
24
42
96
42
13
35
24
48
6
39
33
87
52
11
85
120
60
83
21
168
3
54
6
25
120
23
24
18
7
17
91
5
114
193
68
4
20
33
6
72
9
9
6
36
12
133
35
25
12
5
78
24
24
12
30
30
85
5
18
49
20
15
18
27
21
42
78
6
18
30
33
153
24
55
8
57
6
12
12
37
35
18
90
6
7
80
39
81
3
21
33
15
51
81
88
71
36
66
39
33
72
18
48
54
54
121
11
9
3
13
95
25
47
6
42
12
45
93
7
41
6
18
15
135
66
6
36
97
191
24
132
18
120
78
42
6
12
24
78
43
92
108
45
87
72
51
108
37
72
23
69
129
150
1
71
24
13
8
27
12
85
11
25
32
45
78
9
16
119
18
6
57
123
69
3
30
24
163
48
24
36
263
12
54
114
24
6
30
129
100
5
48
7
65
6
129
111
60
24
12
48
18
27
51
1
56
249
75
328
173
24
78
153
63
9
51
21
39
66
24
120
24
48
102
33
120
52
47
6
168
216
15
15
90
18
25
101
19
71
21
16
17
6
1
48
17
6
108
150
67
35
24
13
173
168
19
23
49
35
181
12
71
42
198
24
33
27
6
24
7
11
97
95
85
72
80
9
42
48
36
114
19
77
18
6
7
17
30
48
18
31
185
54
169
128
33
72
18
24
30
18
108
12
97
83
49
23
18
42
6
144
87
88
8
9
6
18
31
113
67
80
63
48
24
133
41
90
6
24
19
227
18
6
24
85
53
19
5
115
5
66
45
3
12
84
93
15
42
6
25
65
135
9
18
85
11
30
54
18
15
39
13
12
56
183
12
217
77
6
42
66
24
6
19
35
33
9
18
33
3
36
6
18
36
36
45
27
36
12
49
131
49
36
47
6
186
85
11
9
63
36
12
192
60
25
11
12
84
25
108
83
145
24
20
9
120
90
54
7
36
24
29
42
24
13
305
6
9
52
11
60
25
5
135
3
49
8
52
47
36
60
18
127
12
11
42
72
66
189
40
92
3
13
23
49
71
126
3
28
47
66
87
39
1
107
37
36
29
43
53
67
5
18
48
37
20
69
18
25
92
129
6
1
152
3
60
264
13
35
60
36
114
75
3
168
234
27
3
48
45
63
126
115
48
53
42
37
65
43
47
73
47
24
36
1
23
114
6
24
138
30
45
15
30
102
72
21
15
48
1
60
203
6
7
12
23
12
37
36
35
24
73
32
21
48
30
60
117
63
12
25
92
105
168
120
78
21
36
72
33
19
11
90
24
3
45
43
12
80
3
102
55
12
11
97
8
33
24
43
23
69
51
1
56
15
37
35
36
66
15
63
25
17
18
36
1
89
120
30
12
49
71
145
35
24
73
17
66
25
20
33
126
144
144
33
15
18
30
24
42
15
256
83
57
132
63
25
104
60
36
12
3
114
6
12
45
15
66
6
81
52
23
30
15
153
6
60
84
42
30
9
316
5
19
53
147
88
12
8
81
19
53
27
117
6
12
30
6
36
1
5
39
48
63
72
12
1
32
40
23
45
15
109
8
208
72
8
39
6
24
15
3
36
60
49
ABCD 96135932554*3^$a+1 [50089]
57
93
3
3
109
65
30
33
3
84
6
174
210
6
45
99
13
83
141
123
186
60
24
6
1
29
90
54
60
270
120
60
37
176
3
30
84
60
36
84
126
60
60
24
57
16
53
54
37
23
150
36
24
60
30
30
36
75
112
17
127
176
27
120
36
120
84
30
150
30
36
7
144
143
180
6
120
54
6
300
55
32
87
153
27
36
114
36
84
36
19
5
60
31
29
115
240
35
66
24
163
107
60
120
36
90
210
1
53
90
36
234
6
141
33
63
33
114
6
54
33
57
7
143
6
84
96
39
15
30
30
6
79
5
126
30
111
33
180
30
30
127
143
1
80
105
30
90
31
59
60
30
91
173
67
29
30
90
234
225
315
30
90
36
150
51
153
186
24
21
15
54
6
69
111
30
24
66
180
24
36
9
171
30
54
30
60
6
204
6
24
60
36
247
167
6
30
24
120
6
24
87
3
150
66
234
36
30
24
6
30
54
30
25
65
150
57
153
6
97
77
30
21
15
30
19
41
120
234
96
117
3
144
45
15
66
24
7
113
30
97
240
23
180
90
30
301
29
30
30
60
66
24
337
128
16
29
3
33
31
59
261
9
39
21
75
69
60
66
285
9
60
27
63
96
49
35
45
21
210
9
15
90
6
120
120
97
77
6
114
126
54
87
33
90
36
81
63
6
24
60
96
24
111
39
36
54
15
105
135
15
36
141
3
36
60
157
47
6
24
36
54
60
141
15
174
67
23
30
60
6
30
91
83
156
84
420
90
30
36
54
7
113
63
87
30
6
21
3
61
89
6
204
60
36
330
150
54
30
30
90
180
6
144
6
24
6
54
60
153
87
96
54
90
96
9
15
6
30
144
157
89
7
80
153
114
150
31
144
11
21
153
55
71
144
96
25
95
24
90
15
15
81
16
203
96
54
66
30
24
7
23
216
54
60
30
60
66
19
80
48
57
55
5
36
87
93
150
24
36
84
66
139
48
23
120
204
120
13
47
30
3
3
84
217
113
30
66
30
114
30
150
60
66
120
204
66
90
24
30
126
24
96
81
99
54
6
60
37
83
60
84
30
120
60
6
60
9
141
144
90
30
30
6
30
174
6
300
9
81
31
29
24
66
57
27
30
6
1
59
204
57
9
24
36
24
6
157
23
180
24
13
17
31
119
30
6
24
30
36
54
85
41
55
29
240
216
24
6
90
264
66
384
6
147
112
32
9
87
27
21
105
24
6
150
360
114
60
120
60
120
6
204
63
3
30
31
143
60
21
144
16
32
112
11
21
48
111
24
66
7
17
330
6
54
6
67
233
30
24
33
27
90
75
21
264
126
30
55
96
119
25
32
3
54
36
24
36
114
6
60
150
141
9
90
54
336
24
60
90
66
150
30
67
32
225
36
114
96
54
150
30
150
60
30
63
123
84
120
36
114
6
324
210
7
23
36
120
84
60
60
1
29
66
54
36
24
90
60
153
87
30
43
23
120
30
54
150
103
77
156
54
66
15
9
90
6
39
21
30
24
85
5
90
30
163
83
174
126
174
156
144
6
1
ABCD 96136093286*3^$a+1 [50072]
9
183
12
51
5
85
48
39
12
9
11
28
195
17
1
143
37
108
35
24
1
39
12
21
42
21
45
24
3
72
27
30
3
60
56
157
3
21
71
148
32
108
12
4
159
5
156
36
12
61
216
36
23
4
48
75
77
36
1
63
33
12
18
18
60
24
47
1
24
35
60
1
12
48
123
24
80
52
20
24
40
57
15
3
21
21
323
19
5
168
40
12
36
21
3
33
60
27
27
5
28
116
64
93
48
12
24
24
159
201
11
36
49
120
23
12
1
3
152
13
24
27
36
48
15
42
72
51
12
33
59
85
60
83
25
83
4
33
47
36
157
12
12
39
156
8
13
27
8
172
33
48
11
36
109
18
5
40
33
15
8
12
133
36
36
23
72
40
32
28
9
99
96
9
42
102
48
72
18
54
11
52
32
43
6
71
13
6
6
60
51
44
1
47
12
1
12
147
8
37
23
76
45
6
18
30
42
24
72
60
42
65
31
6
24
36
126
5
24
4
45
24
63
32
85
75
32
1
39
3
18
12
168
23
52
105
144
23
31
101
1
39
48
56
40
32
49
63
33
119
1
60
48
11
25
24
24
36
6
18
78
45
288
84
20
1
12
3
56
1
23
220
9
12
11
52
48
104
1
23
49
11
76
81
24
15
165
203
121
47
13
11
40
24
24
45
11
1
36
35
37
96
35
1
90
18
60
36
12
12
48
48
59
96
16
33
12
60
96
48
36
143
1
35
25
24
71
19
33
92
88
168
69
60
36
84
15
27
18
3
33
144
23
192
13
39
9
6
6
23
4
272
13
47
4
20
61
3
56
112
165
30
48
21
8
112
9
12
12
36
47
4
48
12
69
15
69
6
5
64
27
125
13
36
15
20
97
83
37
3
36
15
173
13
60
39
9
24
18
5
97
36
6
65
79
54
36
150
45
24
72
3
45
68
112
60
36
45
132
123
21
15
9
36
3
80
12
48
1
60
75
81
39
216
24
9
71
36
1
47
28
9
59
4
12
36
24
20
84
16
128
91
21
9
47
49
39
45
72
3
24
8
37
51
56
100
21
23
25
36
96
87
63
48
42
23
4
57
3
12
33
15
45
6
54
71
19
5
76
36
80
139
5
16
21
120
3
27
17
31
45
72
108
21
39
24
12
60
81
12
3
9
36
203
16
69
54
17
31
30
99
36
8
1
84
12
18
6
63
81
27
9
6
33
20
24
96
37
27
20
13
18
102
23
1
3
12
33
18
210
24
35
49
12
24
3
48
24
21
24
84
35
25
12
63
12
12
21
36
84
24
95
145
30
42
36
18
29
36
64
81
30
21
75
33
33
48
60
114
33
44
109
36
23
28
32
16
20
25
114
21
69
6
54
60
111
15
65
16
48
20
1
12
99
9
71
16
32
133
132
51
32
4
48
45
15
81
120
12
12
47
181
27
63
48
5
1
11
124
3
96
29
13
24
36
63
21
6
18
12
3
32
52
45
30
30
15
33
12
87
44
25
27
180
9
36
35
72
61
36
15
8
16
32
13
51
33
36
12
48
12
120
23
12
37
15
12
225
24
39
3
78
35
36
85
6
18
36
23
48
4
33
51
129
42
48
6
60
11
13
36
12
3
45
6
33
111
6
159
9
48
24
39
57
255
9
15
99
96
21
8
84
31
29
25
15
165
12
48
71
49
72
15
24
20
1
24
39
20
12
61
47
73
59
49
30
96
18
11
100
212
43
42
60
12
27
33
66
6
11
4
21
48
11
1
72
15
132
21
42
18
3
12
45
35
97
12
3
111
42
23
1
48
48
35
88
120
12
93
162
29
115
18
36
12
159
48
48
63
5
12
85
84
51
80
25
59
1
72
36
120
72
72
48
39
216
32
28
69
48
71
1
111
84
9
75
57
47
36
64
33
24
48
60
23
52
33
15
15
29
24
1
15
45
24
12
60
24
6
18
24
132
23
88
68
31
81
63
17
4
108
15
18
35
139
54
12
3
12
15
30
24
63
108
57
123
12
21
11
28
3
42
6
29
85
12
15
84
297
59
85
24
11
13
23
25
12
15
12
21
72
18
54
11
12
61
11
91
93
132
9
3
21
24
108
39
120
8
25
96
12
24
119
64
32
1
12
48
3
84
96
45
107
13
102
77
67
5
1
24
15
9
39
116
1
51
24
3
30
3
69
24
132
108
15
20
4
93
78
81
45
3
21
15
176
40
48
57
23
13
39
33
35
48
144
40
33
36
12
12
27
75
18
27
3
18
222
65
25
35
121
12
207
32
28
81
51
9
6
21
9
120
75
33
96
75
36
84
57
24
96
47
13
3
21
6
33
57
27
92
49
12
60
107
1
36
24
219
96
21
30
66
63
15
101
13
30
21
80
40
21
15
20
49
24
18
30
3
69
11
31
6
15
8
49
87
8
37
24
6
66
60
18
66
63
81
126
29
1
63
21
30
29
36
52
27
ABCD 96136222342*3^$a+1 [50036]
45
33
24
48
30
45
15
24
30
24
72
18
24
78
138
24
93
12
27
18
90
60
165
93
18
24
6
264
42
6
48
120
30
21
15
48
45
51
72
12
18
72
63
75
24
24
6
6
84
60
120
168
18
144
3
21
24
6
36
36
12
102
18
60
90
15
3
9
39
132
12
33
3
132
24
24
12
9
51
30
30
72
42
48
42
21
105
18
9
123
18
24
42
24
6
24
39
15
42
3
111
36
66
42
72
36
24
18
30
45
3
48
36
78
78
18
42
108
9
15
18
54
60
36
18
96
18
60
42
54
36
60
114
6
66
18
6
18
102
90
33
165
30
132
30
96
30
42
3
15
24
24
9
3
48
24
132
30
6
48
117
3
12
57
15
6
54
36
12
72
90
30
18
72
6
12
24
36
12
6
6
36
102
138
72
30
78
12
60
18
72
78
48
84
6
42
78
30
9
48
63
66
78
66
24
48
54
48
12
33
15
78
30
24
120
60
81
24
63
57
51
90
90
30
27
60
33
30
45
27
45
27
45
36
57
42
96
60
120
18
54
12
54
24
102
48
45
21
66
24
36
36
48
12
12
120
36
114
18
12
18
18
6
30
90
18
30
30
36
24
30
15
33
27
51
42
72
18
24
36
18
24
6
36
24
21
63
42
30
45
21
24
6
18
72
18
6
54
24
90
18
84
96
18
6
21
3
90
72
72
6
12
24
60
18
30
60
108
108
9
3
18
6
24
42
102
66
6
36
57
48
45
150
48
90
6
186
30
9
48
15
96
24
45
45
102
36
12
42
24
96
18
30
42
81
27
90
30
48
24
24
36
30
96
114
48
12
60
81
3
66
48
6
36
30
63
15
42
24
72
30
42
3
63
12
69
21
24
96
18
60
144
33
9
18
6
42
48
60
96
96
42
72
6
18
144
6
9
87
18
6
42
18
126
18
6
120
162
57
51
12
45
27
105
27
24
12
45
249
6
60
24
54
72
30
72
165
15
30
120
3
3
42
24
6
12
72
30
6
12
6
42
78
126
36
48
12
42
96
27
15
54
66
30
78
66
18
30
183
15
60
78
27
15
30
18
9
15
6
27
24
21
48
66
48
12
96
24
36
12
156
24
30
42
36
18
90
9
3
69
3
42
6
45
63
6
3
3
60
12
36
174
3
189
210
54
66
6
72
66
30
27
45
54
48
138
54
168
12
36
24
45
15
78
3
63
6
78
120
66
42
57
15
36
57
147
12
66
42
12
24
84
78
18
12
108
30
6
36
132
18
39
39
42
48
51
48
60
27
30
6
72
48
9
33
147
15
6
24
6
108
9
51
12
108
132
132
42
90
36
72
12
6
54
21
3
12
48
180
12
48
9
15
6
30
36
48
36
66
15
9
24
48
18
30
54
18
27
45
27
36
105
54
45
15
6
18
36
48
66
90
81
3
36
54
6
9
33
138
6
3
12
51
12
108
54
18
30
90
6
30
36
105
36
105
54
24
84
36
12
24
54
144
42
78
42
21
15
72
12
36
24
24
24
168
84
60
18
3
45
24
66
24
246
27
45
72
78
90
6
90
39
33
18
6
18
36
66
111
3
30
72
39
3
30
30
12
6
54
21
3
60
12
18
66
48
12
21
69
3
15
78
90
54
18
6
54
48
114
6
57
57
30
48
12
24
24
126
6
66
102
42
144
6
33
33
30
42
48
24
75
21
48
51
3
12
36
192
18
270
18
54
36
150
162
54
18
6
6
33
48
33
27
27
18
18
144
12
48
36
60
24
66
27
159
156
60
84
48
66
39
33
48
6
48
90
6
42
30
108
12
9
225
18
6
6
18
6
42
42
33
69
3
27
168
18
24
96
48
51
21
90
12
48
90
18
24
45
63
72
36
36
96
12
12
24
12
30
78
42
54
84
6
30
24
9
123
60
42
3
24
21
15
9
6
72
18
24
96
18
201
45
24
24
123
60
15
48
12
60
57
51
9
15
96
102
42
6
96
18
93
12
63
12
48
48
96
96
24
18
48
18
132
42
72
18
6
42
9
93
6
24
36
9
3
45
69
24
6
24
36
54
24
6
42
42
30
3
15
30
138
24
30
75
15
33
3
12
60
48
132
57
51
24
33
33
6
90
78
60
48
30
24
48
192
54
24
108
30
18
24
30
78
24
48
36
12
12
6
6
60
21
33
27
69
18
36
36
30
24
24
30
18
24
24
24
48
48
6
24
192
48
36
36
42
30
117
75
33
87
24
69
27
24
66
30
66
24
30
45
75
84
12
9
3
30
48
42
6
30
90
6
84
6
18
36
177
39
66
42
36
9
60
51
60
24
6
30
12
24
6
24
48
3
45
54
21
15
54
48
30
48
18
30
9
57
51
237
18
78
6
48
33
9
78
18
147
45
6
96
36
54
6
18
24
18
69
105
114
60
66
6
114
3
3
42
48
30
114
24
24
18
9
69
51
21
30
42
ABCD 96136231034*3^$a+1 [50101]
12
97
96
131
54
6
81
57
18
90
108
126
54
19
17
24
192
252
3
48
21
90
126
67
168
8
40
47
18
54
1
29
18
33
39
241
107
102
126
49
11
156
36
168
54
18
120
18
24
48
222
61
47
144
30
18
81
9
31
167
72
36
114
36
12
42
73
48
5
54
108
102
3
93
72
43
24
71
97
80
225
48
144
72
114
117
27
12
1
168
65
24
48
54
78
3
27
36
49
5
75
15
42
84
24
48
24
48
18
417
33
63
99
6
7
59
181
53
204
30
132
13
23
102
90
78
123
105
7
32
16
32
3
85
29
12
18
13
77
195
111
97
407
201
64
155
288
30
87
81
72
48
42
30
7
48
149
66
177
48
27
6
216
108
30
13
48
72
47
42
378
85
48
5
24
19
89
151
239
6
30
37
35
150
55
72
11
150
15
159
78
3
64
35
93
15
25
83
6
54
145
29
72
51
45
43
5
99
51
72
90
163
65
87
63
66
126
144
60
21
27
18
54
108
36
90
24
108
12
36
54
265
5
90
33
27
30
31
95
9
136
95
174
75
33
55
8
112
59
18
6
102
18
54
36
27
15
12
18
3
21
174
36
36
198
144
6
210
72
18
42
162
33
15
33
57
7
71
57
33
12
144
60
54
66
168
138
37
48
59
18
78
102
96
72
30
73
89
78
33
64
48
155
24
61
23
90
24
48
54
6
30
54
18
162
36
18
54
18
85
80
3
54
192
24
30
54
18
90
60
43
24
41
120
6
108
30
36
54
96
144
21
9
90
373
5
42
30
90
25
11
60
72
174
96
12
15
40
23
192
78
3
144
48
33
204
48
60
55
53
19
11
37
8
81
31
47
30
90
105
21
19
48
5
18
24
102
6
13
107
60
57
48
39
54
174
60
30
6
30
36
204
127
35
12
1
5
12
108
27
48
87
90
42
13
8
112
5
108
7
173
36
199
80
141
19
47
25
17
36
102
24
13
53
18
90
79
101
36
54
132
234
54
66
96
67
35
45
51
162
75
40
59
96
234
48
108
18
24
48
78
54
25
65
18
30
7
11
60
25
29
43
128
111
54
126
61
47
25
96
149
6
37
29
18
121
5
36
150
73
56
69
48
108
24
138
18
75
69
60
18
48
42
163
24
120
11
37
35
93
57
127
11
24
66
90
36
90
216
72
42
84
6
48
60
66
25
71
84
180
72
468
37
35
45
9
60
66
72
6
30
109
95
66
24
30
1
17
18
42
48
36
36
72
18
72
1
80
27
150
7
5
43
125
12
31
239
33
112
48
77
36
6
54
144
3
135
78
12
15
57
288
162
78
87
16
17
42
198
12
115
120
56
69
90
18
54
36
54
36
67
48
200
9
31
29
19
24
11
54
198
30
27
81
15
75
6
111
48
141
43
48
8
249
90
18
43
77
72
60
138
85
77
43
8
45
246
6
18
102
42
61
65
54
156
42
48
54
61
119
60
13
8
15
54
91
17
127
35
30
55
41
30
25
152
57
36
72
72
36
54
1
35
144
36
72
18
24
36
54
21
117
78
120
72
24
21
45
54
54
39
136
59
18
72
51
75
90
75
64
11
37
65
63
112
227
61
137
120
55
8
40
59
18
67
113
127
8
63
36
60
66
15
9
108
163
47
72
33
81
55
35
84
25
71
12
42
12
36
115
29
114
105
159
72
36
108
72
18
ABCD 96136277072*3^$a+1 [50004]
41
31
9
135
81
75
6
71
37
11
7
30
108
23
16
141
42
41
40
8
103
33
96
32
55
17
40
32
1
78
41
25
95
16
21
171
21
36
6
17
1
66
18
36
54
36
29
24
232
153
23
43
21
15
57
32
16
93
11
24
16
99
29
43
69
56
31
54
36
111
39
81
9
15
33
87
39
72
6
12
24
15
72
32
43
45
45
12
24
12
107
1
24
30
33
96
120
24
32
192
25
47
7
41
73
23
67
173
96
67
54
15
3
24
36
17
16
123
21
32
61
131
48
16
56
48
1
6
41
24
55
72
41
31
18
39
267
60
18
18
12
108
54
23
1
87
32
37
144
60
63
21
60
23
13
27
72
32
103
65
88
57
15
96
249
23
24
7
18
78
9
3
78
63
8
37
27
39
108
6
66
60
9
8
127
41
64
48
24
48
3
53
16
39
78
36
15
8
67
53
55
177
39
12
60
18
95
7
41
37
51
93
12
47
7
41
1
84
75
57
12
3
32
91
24
54
174
33
9
87
144
3
12
17
19
18
11
31
54
35
13
36
39
15
42
30
57
21
84
18
6
30
36
29
115
5
1
15
111
41
25
6
72
12
29
40
56
7
36
45
111
113
1
15
8
115
96
149
139
12
72
129
3
12
17
7
12
36
6
12
23
91
5
79
113
109
12
6
36
54
30
18
15
99
54
66
21
32
1
90
54
15
135
17
193
47
24
1
119
40
9
30
17
1
39
57
12
11
48
48
24
49
23
16
8
112
32
13
30
78
198
12
78
48
6
66
15
32
120
19
45
21
108
96
36
90
9
9
15
33
18
53
7
48
17
7
209
25
47
19
54
87
63
41
136
39
33
48
3
53
1
39
72
3
117
128
24
72
31
132
5
31
66
15
3
6
174
108
18
35
16
8
48
25
23
43
6
72
23
31
12
36
65
25
72
47
24
7
36
29
79
48
18
42
36
48
137
25
39
144
3
84
33
225
18
69
8
25
15
135
17
31
96
33
3
18
18
17
31
41
85
6
5
97
71
25
87
3
29
19
141
63
9
27
69
32
1
18
165
8
139
53
64
24
57
63
56
7
9
32
13
35
1
12
35
7
89
1
48
6
65
37
60
36
48
3
33
15
3
5
96
295
24
17
31
33
57
24
30
17
25
72
23
25
23
24
115
5
120
79
36
29
16
39
249
8
1
87
177
72
15
63
185
40
27
84
33
56
73
6
17
16
56
13
51
99
108
18
54
18
30
89
48
13
83
7
9
72
3
18
36
72
6
18
66
6
18
18
12
23
31
60
48
24
45
8
24
64
32
1
24
18
5
7
65
24
88
63
54
35
88
32
55
233
40
3
30
78
225
45
54
120
29
103
9
8
16
3
5
229
18
81
63
9
27
5
121
12
96
36
30
65
24
7
12
6
12
3
15
41
55
18
15
3
53
16
32
112
69
35
79
18
95
48
72
85
6
53
16
39
66
23
49
24
12
3
15
17
40
15
90
15
9
23
7
6
11
91
60
18
120
6
17
109
138
18
78
9
99
53
85
42
18
18
54
63
39
57
39
18
95
7
18
15
45
27
24
3
5
64
8
43
96
54
47
73
39
32
40
8
7
6
83
72
37
108
6
65
1
87
27
77
49
23
97
87
80
144
1
12
6
45
57
15
3
6
54
162
54
33
48
153
15
39
36
77
49
23
7
57
21
11
79
89
19
197
73
15
72
39
41
133
35
96
16
57
18
53
13
59
91
53
37
18
81
9
54
18
48
24
15
3
54
63
8
1
215
55
41
40
39
24
54
90
33
8
7
60
53
1
36
12
39
39
12
69
9
48
71
88
3
21
87
17
43
53
19
45
8
85
42
66
15
3
180
321
8
49
54
24
48
36
93
39
41
72
211
29
16
32
48
13
36
87
21
75
48
8
127
17
16
8
7
72
18
87
129
23
88
128
1
30
17
25
36
12
23
13
54
29
49
63
27
29
55
105
99
45
9
47
16
3
96
29
72
16
32
49
63
96
21
84
54
42
191
48
31
12
6
23
7
36
60
90
23
13
83
24
16
120
3
101
25
54
24
33
93
59
24
43
48
6
30
137
7
33
45
48
51
8
19
69
8
25
6
81
8
16
15
105
24
15
36
29
7
6
27
81
72
18
48
69
21
83
31
90
15
72
33
24
174
54
11
24
7
33
75
36
36
12
18
18
29
85
131
112
45
99
57
39
8
49
30
72
96
18
15
48
24
3
125
24
13
36
90
36
81
8
1
48
24
15
51
36
161
96
55
126
30
5
73
90
29
1
54
57
15
17
72
72
7
41
97
15
63
252
77
112
21
6
45
104
31
54
36
48
42
29
24
103
17
16
32
24
40
195
108
96
48
72
78
11
16
21
11
24
ABCD 96136337756*3^$a+1 [50012]
1
35
7
36
21
44
19
17
55
141
195
45
9
48
18
18
27
15
90
39
24
72
9
51
108
15
42
23
1
11
43
65
52
27
17
31
5
157
66
77
4
21
39
120
9
75
36
44
61
96
90
18
75
51
5
1
24
54
65
120
31
21
15
18
6
78
51
45
102
18
24
27
20
43
60
57
60
3
48
33
27
150
24
18
60
113
88
92
28
36
3
101
19
48
33
116
76
48
39
101
16
21
84
11
79
45
39
102
42
18
54
84
24
162
90
69
9
78
53
97
42
90
3
135
18
6
48
186
12
78
105
15
60
117
15
105
168
45
51
135
9
51
29
7
72
17
1
108
35
136
51
129
21
18
24
21
27
204
29
85
15
69
27
33
18
29
31
33
12
44
43
78
99
33
23
115
138
12
15
84
24
9
63
33
51
15
9
60
147
30
23
127
42
3
39
89
7
72
17
91
24
84
42
95
7
72
6
15
104
76
24
39
5
16
3
18
3
80
132
25
30
45
57
6
114
3
60
108
27
114
18
60
17
49
27
39
41
40
165
63
9
63
48
9
132
18
108
78
42
48
5
1
39
32
13
30
117
20
55
5
7
6
12
15
15
60
5
64
24
99
57
33
42
29
85
30
41
61
12
3
20
49
75
60
9
15
27
53
52
45
63
57
15
68
31
18
3
15
18
87
27
41
40
32
37
3
27
17
79
45
27
29
1
42
18
102
77
16
60
24
123
21
87
153
12
20
28
32
7
81
21
24
30
125
31
41
108
19
30
48
48
24
11
37
39
84
141
51
3
12
174
71
4
21
155
13
36
6
9
33
3
63
36
6
48
6
24
24
12
6
12
30
18
15
8
36
24
12
13
15
9
87
36
3
42
78
60
21
63
12
6
39
45
11
4
81
15
68
72
124
45
59
40
135
65
100
9
42
36
29
19
21
33
11
1
59
61
15
51
60
18
54
6
54
150
42
29
7
18
24
6
246
215
55
18
23
48
52
3
30
84
27
9
234
6
47
25
42
48
105
24
105
18
18
15
105
72
6
57
20
19
84
6
39
21
6
29
1
48
6
9
92
64
44
16
21
12
96
207
69
39
87
65
163
21
24
192
27
48
33
32
24
1
30
30
39
3
17
64
116
109
24
47
43
17
13
63
15
60
30
12
3
57
150
33
228
9
126
5
16
39
5
79
126
30
12
48
12
33
39
12
5
36
43
5
49
30
177
84
15
72
12
33
168
15
57
153
42
42
60
6
45
36
105
60
59
16
20
36
55
150
3
12
33
114
6
42
69
63
90
30
93
45
35
4
36
33
6
101
25
15
3
42
183
21
78
33
108
45
27
135
48
24
21
20
52
33
95
36
31
24
9
75
12
9
24
236
91
18
42
12
30
60
96
111
20
40
21
48
15
60
36
24
45
87
60
48
51
18
51
207
24
54
11
160
3
21
20
12
55
5
73
27
15
29
73
111
80
16
111
153
21
59
16
3
30
18
18
84
6
57
48
105
27
20
24
1
234
45
39
30
12
99
3
18
15
57
6
90
72
12
6
42
18
84
81
111
6
24
15
3
36
41
24
25
96
15
33
12
155
25
18
33
60
44
13
111
12
57
6
45
12
27
113
4
33
207
24
15
5
25
87
20
108
49
36
51
33
12
54
24
6
60
15
36
15
36
78
11
16
45
18
24
101
1
18
66
6
21
3
60
36
105
3
108
42
78
9
69
15
15
60
24
18
3
15
84
21
20
97
12
3
45
72
72
99
27
153
12
120
27
33
39
54
60
207
3
54
27
44
67
48
126
15
81
48
95
7
9
183
53
28
87
84
41
64
15
156
9
9
11
4
9
3
33
11
31
18
35
31
5
25
18
108
18
71
1
39
9
95
12
7
6
95
19
66
75
12
57
3
8
1
48
90
81
15
42
12
71
76
156
129
6
12
6
15
45
60
6
41
7
18
3
75
21
3
18
42
42
6
45
75
29
40
3
41
16
36
3
41
36
64
75
18
23
25
48
12
15
3
24
201
132
60
3
21
24
39
33
9
35
31
30
39
9
147
44
1
12
131
1
95
76
8
7
45
48
87
120
84
21
33
11
124
27
30
83
25
47
97
27
44
112
144
24
51
144
57
60
15
78
96
95
24
7
12
6
12
39
9
51
44
79
6
54
78
15
104
144
36
13
27
111
69
20
76
24
33
23
97
6
41
1
63
129
36
30
17
84
36
25
84
66
9
39
42
12
36
111
111
30
78
77
60
25
18
24
41
7
90
3
51
120
6
15
24
24
15
192
33
27
45
63
36
41
28
15
90
66
29
36
31
29
36
49
59
25
15
45
60
42
29
40
9
95
12
7
33
105
12
51
27
42
51
56
36
48
67
12
168
90
75
33
66
129
32
19
24
ABCD 96136458032*3^$a+1 [50114]
127
11
174
55
65
7
23
30
51
27
132
18
12
36
102
25
32
21
12
7
216
77
99
16
32
120
136
56
33
36
90
12
42
18
30
27
16
17
55
248
16
29
139
176
189
3
64
80
3
6
54
36
12
42
60
18
30
12
30
57
9
72
90
12
1
17
87
3
30
79
48
8
105
48
87
24
123
36
81
96
27
18
19
11
210
30
72
48
85
35
37
53
67
41
31
8
3
13
17
127
48
152
40
32
24
160
149
3
3
45
24
21
67
125
78
21
63
108
45
3
12
72
36
24
45
75
37
71
18
31
29
19
53
18
102
72
30
61
107
69
3
36
42
30
9
33
18
18
75
40
95
102
48
24
18
9
3
237
3
6
12
27
40
23
30
12
7
56
27
6
12
12
108
19
29
99
33
132
91
32
3
21
33
183
15
57
40
11
21
51
37
72
8
40
35
30
7
8
16
95
30
27
64
48
5
27
3
30
108
30
13
29
126
24
6
15
87
105
123
21
9
102
60
12
300
36
24
30
30
93
40
35
48
45
16
120
53
30
66
12
18
61
83
30
111
24
45
3
88
89
96
7
48
17
108
91
24
107
42
6
45
87
25
83
42
3
40
96
29
144
150
36
25
29
108
102
33
135
132
30
18
30
60
42
60
60
48
49
56
15
48
12
78
30
9
16
59
6
87
15
73
17
79
23
36
102
87
16
47
30
99
48
72
93
36
7
24
48
35
6
60
114
30
138
438
114
57
63
57
111
49
53
36
72
12
48
3
57
63
96
123
30
7
83
21
9
135
48
72
16
59
30
30
6
42
25
17
66
84
30
3
24
21
132
168
39
3
36
1
71
60
37
35
6
7
5
3
16
101
30
120
37
80
3
69
159
1
41
15
285
60
7
5
6
181
101
78
45
87
9
3
30
7
8
136
59
37
29
19
83
42
30
18
43
149
3
63
57
27
61
47
30
30
60
12
21
177
12
67
23
33
87
30
36
30
24
150
91
29
108
12
3
33
54
6
84
30
18
78
24
30
6
12
18
240
12
78
42
138
24
90
231
16
24
107
12
180
30
18
45
105
42
48
12
33
117
3
40
47
18
60
90
129
129
24
36
102
60
57
33
18
24
6
31
23
97
113
18
45
144
3
61
5
19
80
40
11
30
12
30
60
132
18
43
29
150
36
12
30
72
18
90
19
29
144
123
15
12
66
222
30
7
35
6
55
149
3
45
43
17
7
41
102
72
60
120
93
88
107
300
9
21
19
24
29
18
33
72
40
72
53
27
3
37
5
78
12
57
21
192
6
12
120
129
3
120
228
42
15
3
48
102
18
21
123
90
126
42
43
96
56
40
5
67
35
18
102
90
3
57
36
120
54
45
16
17
60
12
18
48
61
8
21
114
30
91
17
15
15
30
60
42
18
12
18
13
29
30
45
96
39
25
5
60
6
42
18
45
280
56
96
75
13
120
89
87
21
48
42
25
23
49
131
24
156
84
21
39
25
71
12
12
30
115
11
45
27
60
60
13
29
18
30
18
25
56
3
6
55
89
60
43
65
120
18
12
25
17
135
3
168
24
78
12
138
102
123
160
53
30
24
13
104
3
6
72
12
147
48
3
12
1
5
27
33
79
23
18
7
53
12
12
3
75
72
165
3
30
39
93
75
51
21
24
75
12
49
101
27
45
48
42
90
15
3
60
9
9
7
5
12
108
30
37
5
6
54
150
60
6
90
24
18
67
32
39
49
23
72
18
15
144
64
149
48
12
126
12
12
1
125
24
6
12
42
87
9
39
15
33
87
18
30
49
11
285
48
15
54
138
57
72
111
12
93
88
32
40
48
17
60
30
12
1
56
24
9
18
138
114
48
12
21
144
75
240
21
39
33
33
84
96
187
83
12
18
12
42
78
72
108
15
24
21
90
120
42
96
15
16
29
30
21
81
55
5
102
48
18
12
60
67
41
84
3
15
57
21
27
75
85
17
18
30
63
39
36
12
25
125
72
48
60
12
96
42
73
47
9
9
54
57
24
69
30
96
12
60
108
42
48
270
42
55
65
87
111
42
12
147
3
6
12
42
48
42
36
27
75
42
78
12
120
78
78
24
78
18
37
17
15
21
12
55
32
40
23
33
64
35
36
49
80
3
162
27
93
78
13
ABCD 96137633422*3^$a+1 [50048]
12
69
12
9
6
45
147
5
112
80
151
77
7
18
6
57
104
13
18
17
100
8
72
1
24
108
39
60
8
12
169
54
45
8
19
36
12
6
12
24
30
33
56
55
6
84
27
9
23
60
52
80
25
111
92
16
180
27
45
27
33
68
25
59
31
114
120
150
45
21
11
88
60
56
1
126
17
7
9
12
60
99
18
3
45
150
12
18
87
8
48
36
64
15
30
47
7
108
60
9
3
45
32
60
160
51
5
4
3
60
36
101
16
9
54
21
80
16
3
42
99
20
25
30
45
8
160
12
15
18
3
8
124
56
60
67
90
42
161
24
48
40
20
13
39
32
85
51
93
24
11
61
23
12
73
23
4
21
54
5
4
177
3
81
18
6
47
19
33
8
49
23
1
36
84
71
1
72
27
44
24
103
9
81
72
131
4
20
72
43
53
7
90
71
19
161
67
45
9
15
48
96
216
120
15
18
3
33
11
36
19
18
35
12
103
18
198
36
149
4
108
9
36
84
23
28
9
11
19
24
89
48
7
48
150
18
12
42
12
15
45
18
12
125
60
36
49
18
153
20
43
54
47
60
25
3
20
36
16
60
63
48
9
9
11
133
72
23
12
24
31
9
92
12
12
1
54
33
12
20
4
12
128
7
17
52
80
31
24
5
4
57
27
8
28
69
156
11
156
28
21
35
43
57
24
75
17
64
8
7
48
18
47
97
123
8
4
24
9
12
54
9
27
5
180
4
99
41
1
3
63
24
156
9
104
19
21
27
168
29
7
36
65
37
6
201
141
35
55
30
59
36
24
115
65
31
90
18
66
24
12
24
66
53
91
18
18
65
12
48
55
9
33
11
16
75
54
35
25
30
45
212
73
11
19
17
19
18
51
117
119
168
181
75
32
139
60
156
42
71
12
24
1
30
89
48
13
30
9
60
8
40
128
60
24
73
27
99
9
32
24
96
13
15
21
11
31
54
11
19
209
61
51
99
9
36
9
36
66
42
27
48
15
17
1
12
35
55
65
52
15
29
100
135
9
20
13
48
95
4
140
36
36
19
21
36
9
54
114
27
36
117
3
87
12
65
31
9
3
65
25
42
53
103
42
107
1
59
31
12
33
8
49
18
9
9
59
12
1
15
9
3
116
36
48
52
8
36
12
72
211
29
43
54
18
21
51
36
9
9
39
68
172
56
181
51
9
54
12
54
18
53
24
31
18
35
60
55
54
35
175
17
28
15
12
24
57
9
135
153
15
12
9
24
11
1
35
168
55
192
108
198
42
81
9
66
42
39
141
12
11
7
29
139
12
42
12
186
53
157
35
7
53
13
42
5
7
45
96
75
5
24
205
23
37
35
48
109
83
25
36
126
5
1
48
51
39
17
28
45
6
9
32
85
3
15
12
29
16
87
101
37
35
108
12
84
76
15
65
7
66
42
30
27
96
12
99
54
11
31
12
5
1
11
28
33
12
6
5
61
24
11
25
48
72
18
5
12
88
3
5
103
17
97
71
76
33
71
31
5
55
21
15
9
3
18
24
23
16
69
120
6
17
4
20
25
18
18
143
64
32
31
108
9
36
15
66
18
33
20
37
6
77
7
153
8
19
5
127
48
60
17
13
35
37
59
1
36
18
84
17
28
56
4
12
60
68
12
103
60
65
25
3
72
60
81
107
19
18
90
12
41
4
33
35
37
59
79
5
55
30
51
156
63
108
9
9
6
18
36
66
24
41
16
200
13
11
24
40
20
16
8
16
116
28
21
27
9
11
40
27
18
39
15
36
54
108
23
4
84
140
4
45
35
7
21
27
42
30
9
44
7
30
78
48
29
84
37
30
5
28
135
12
53
36
55
101
139
18
215
60
256
56
73
6
5
4
48
27
33
3
6
95
25
36
35
7
30
11
7
17
1
35
12
7
5
1
54
173
25
84
23
31
6
108
30
41
19
17
91
29
24
157
24
84
6
9
9
12
6
17
28
12
81
35
60
31
24
72
5
43
17
19
9
45
42
65
55
65
52
72
141
63
36
3
42
11
120
67
65
37
78
77
96
24
1
18
9
3
90
23
31
108
5
73
12
42
89
24
43
24
9
12
20
148
21
15
48
51
12
17
28
20
67
48
113
36
148
15
5
13
39
36
9
78
12
33
45
90
5
96
16
45
30
18
87
153
107
4
51
21
27
41
1
99
57
47
85
102
125
24
19
41
40
32
49
75
140
19
12
65
60
19
9
27
72
41
4
27
33
63
93
69
36
54
41
4
80
13
60
35
4
69
11
43
36
17
48
16
56
19
9
104
1
71
31
5
19
65
64
27
53
16
36
39
65
40
3
113
108
19
48
17
1
47
103
81
20
60
4
27
42
3
32
1
12
35
72
108
24
13
47
13
83
73
15
9
18
102
96
59
36
24
28
20
67
17
13
36
24
107
1
143
19
21
9
42
5
40
20
1
159
36
165
23
36
31
24
9
135
5
16
9
71
61
12
11
4
27
36
30
99
ABCD 96137720026*3^$a+1 [50035]
12
12
29
31
5
43
48
53
12
37
71
67
233
24
27
100
221
57
75
12
55
210
6
5
27
40
5
43
42
11
12
55
5
60
7
12
53
132
13
2
33
67
5
15
70
8
22
29
24
37
48
11
7
12
12
29
84
45
51
127
30
35
19
89
252
72
7
20
9
120
19
132
66
150
89
60
15
21
7
18
24
191
27
40
12
41
120
24
31
5
55
5
72
55
101
21
30
18
3
48
7
12
12
6
59
13
83
7
17
144
96
85
38
52
29
1
18
5
27
76
12
41
12
25
24
48
18
60
5
48
31
5
55
80
10
6
2
10
41
12
79
29
12
27
40
161
24
27
148
17
13
23
132
96
12
9
40
23
7
5
43
53
7
125
43
24
6
47
15
12
21
219
16
32
88
44
33
43
17
7
6
24
11
7
41
31
80
9
12
60
55
24
8
102
195
84
79
5
67
29
12
25
59
31
24
41
48
7
17
15
52
5
60
91
5
27
33
147
90
3
7
92
21
7
17
61
23
49
203
19
29
36
24
1
143
12
3
10
48
2
28
113
49
62
10
11
12
36
24
60
135
45
67
89
49
42
30
23
60
43
17
96
51
33
132
216
48
1
23
180
15
40
5
60
43
53
37
47
147
9
84
7
18
83
19
18
23
24
25
71
27
45
67
6
150
5
7
77
91
5
55
32
240
21
31
20
21
7
65
43
74
3
60
105
15
73
30
173
12
7
12
41
108
7
77
43
65
12
7
5
55
18
35
36
139
30
2
33
43
42
18
17
13
2
30
10
53
60
24
13
18
17
85
47
43
80
72
21
7
18
30
74
39
24
48
55
29
15
93
12
108
27
129
127
44
33
60
85
2
21
25
24
59
12
12
27
9
9
10
60
12
89
7
44
90
63
72
24
12
12
12
3
88
114
30
20
118
2
76
17
67
65
24
132
67
5
7
90
50
16
24
8
40
161
31
5
33
3
12
57
171
7
78
32
51
72
12
15
153
84
48
168
12
48
24
15
90
46
5
55
17
12
33
82
60
96
5
72
27
33
48
24
15
90
3
7
5
1
95
24
43
12
8
130
32
46
44
21
25
23
67
29
25
11
84
24
24
25
138
17
36
49
32
160
6
2
10
41
24
27
76
32
141
12
72
96
19
18
24
30
18
18
44
45
61
83
39
21
7
17
25
18
12
101
31
29
9
58
30
2
40
20
21
19
18
42
30
11
51
9
1
71
24
1
23
132
12
12
24
72
12
25
32
3
96
51
40
29
69
10
41
67
44
76
12
17
45
63
36
31
36
17
12
175
38
3
39
45
24
1
18
65
12
33
58
14
75
84
19
17
75
16
29
103
5
147
16
84
240
128
21
216
13
138
17
156
49
48
30
2
75
15
28
17
12
36
84
24
31
5
96
147
22
6
5
7
41
7
89
13
11
60
12
67
18
47
15
58
72
11
72
37
50
88
77
15
148
17
15
93
25
72
11
37
24
11
12
27
9
60
144
43
89
163
42
35
103
5
180
85
18
17
12
48
48
27
22
59
24
133
24
50
48
21
24
12
43
41
7
5
117
63
67
12
8
45
72
13
62
9
97
42
5
48
120
25
2
33
60
19
48
20
28
65
84
25
30
65
60
61
23
24
48
60
120
27
10
18
77
7
36
65
48
12
9
3
15
22
18
5
36
36
60
13
18
5
24
84
21
40
35
15
9
24
12
25
98
30
22
120
128
45
37
131
72
37
23
15
21
67
29
13
42
6
2
21
12
67
41
81
39
99
33
60
25
32
178
5
49
23
108
108
9
22
36
65
19
65
84
31
36
2
72
3
13
30
32
52
120
38
3
12
120
36
37
59
91
17
27
30
46
12
17
3
58
294
36
5
87
28
53
60
36
24
24
115
53
49
8
82
30
96
14
9
60
12
7
53
48
7
32
22
71
115
30
234
5
25
8
51
31
5
3
52
89
84
48
12
36
127
29
24
84
13
47
60
43
65
9
63
36
24
45
51
12
99
9
36
36
19
8
45
12
115
96
30
107
27
18
22
18
50
12
33
73
83
60
1
90
30
11
69
63
25
2
9
31
68
42
3
7
188
28
12
17
91
150
42
108
2
3
24
24
31
6
83
151
38
30
57
60
13
2
30
39
79
41
12
27
81
67
17
37
35
60
24
19
30
18
14
51
139
29
12
72
48
48
12
60
99
118
11
12
9
88
168
42
41
72
115
12
102
11
60
48
7
90
62
28
44
28
20
45
13
42
62
46
44
76
12
12
8
93
37
11
24
36
12
27
28
30
72
18
12
32
90
15
48
87
48
58
30
5
12
27
70
71
7
65
12
103
77
63
21
7
77
36
67
5
79
168
17
31
54
6
44
48
52
161
60
87
100
132
30
48
23
12
43
17
36
157
23
31
41
48
24
25
71
24
48
79
113
87
21
85
42
5
25
11
36
1
2
21
51
9
61
30
50
15
24
12
79
30
23
55
50
75
120
48
120
19
68
102
15
63
12
ABCD 96137740066*3^$a+1 [50112]
36
153
131
28
12
9
144
96
84
12
47
144
13
51
93
23
1
71
100
72
36
12
12
129
111
81
95
49
144
87
21
444
15
21
96
60
3
129
36
11
76
48
24
9
120
12
36
39
32
72
25
3
33
12
215
157
36
15
57
27
93
24
63
21
36
48
35
109
71
1
48
36
123
9
39
81
36
15
189
24
24
15
48
60
45
3
141
252
27
12
48
45
27
20
97
15
105
15
21
35
1
39
60
24
117
39
33
147
69
11
112
140
49
24
204
75
120
45
15
45
132
48
111
24
21
75
20
25
87
48
12
8
61
48
96
11
88
33
23
13
24
35
40
9
59
64
9
51
20
28
105
60
63
24
81
71
4
21
3
80
25
15
60
69
156
24
96
15
33
60
23
40
24
36
12
72
36
93
47
100
44
40
140
13
123
33
83
28
9
147
104
37
243
152
28
33
84
48
111
20
1
363
69
60
132
59
37
63
116
13
24
48
48
36
11
172
105
15
33
15
21
12
108
180
132
27
21
12
12
15
129
111
144
9
23
121
15
108
12
33
24
96
59
40
45
108
60
35
37
3
9
144
27
72
9
131
13
27
96
12
32
36
144
13
48
48
108
111
33
75
104
28
21
131
100
81
75
21
51
69
24
11
144
133
27
21
36
3
45
84
60
131
4
9
59
72
36
100
44
37
99
12
33
35
49
23
13
48
87
9
60
35
25
11
73
51
177
95
144
1
39
24
9
24
24
63
96
72
80
13
36
96
143
13
60
143
88
108
20
108
52
129
111
9
51
8
36
36
49
132
27
33
11
25
204
51
45
51
24
140
85
24
171
60
21
99
36
93
51
116
121
12
27
33
99
68
13
23
13
12
63
45
231
9
63
9
39
9
12
36
72
35
13
24
63
8
37
12
3
21
39
69
99
12
36
24
21
12
168
59
28
80
148
177
84
131
88
20
40
33
36
108
35
37
3
213
324
63
60
69
39
24
45
63
69
12
147
132
129
12
39
57
11
4
21
15
93
39
48
105
27
44
217
84
48
27
20
108
40
57
12
3
120
48
45
96
12
12
240
35
13
99
32
16
21
51
9
111
48
212
100
8
1
36
35
40
129
11
28
80
144
16
20
64
120
60
45
36
75
144
36
237
15
9
3
96
12
20
61
47
13
12
191
1
168
15
33
108
71
181
51
128
28
12
9
96
3
12
33
36
23
1
27
8
85
96
3
48
45
12
36
39
9
48
51
45
204
63
69
12
96
39
69
72
48
107
76
9
59
61
39
60
237
27
8
49
39
20
172
48
9
23
73
35
124
48
12
96
12
57
15
213
27
21
87
21
36
12
156
27
45
35
133
3
24
9
11
1
96
83
16
21
96
75
81
71
85
111
56
4
72
12
60
96
21
24
75
32
109
3
33
35
108
36
64
60
92
37
108
35
13
84
51
57
47
16
201
12
60
72
207
12
108
108
45
131
76
68
144
73
3
33
144
12
15
8
100
8
1
71
49
311
40
21
11
85
84
11
49
48
84
72
75
72
321
27
9
96
3
44
28
33
47
1
36
3
32
85
132
63
120
9
48
12
27
12
32
16
84
8
1
51
33
48
60
15
129
275
61
12
3
81
60
48
111
92
13
27
120
297
15
140
133
3
129
3
69
48
11
121
3
33
27
33
108
27
80
28
57
23
1
12
27
297
72
23
40
21
12
35
37
48
27
12
213
36
87
60
57
183
105
39
21
36
39
57
23
13
23
28
36
21
36
95
28
93
27
93
47
4
168
80
13
48
72
119
28
9
39
104
1
39
68
28
60
93
204
3
24
45
75
60
20
109
84
84
111
189
39
32
73
39
32
13
60
135
21
39
57
24
60
48
108
39
12
33
35
121
36
23
73
36
24
83
28
ABCD 96137811886*3^$a+1 [50000]
83
60
66
12
147
3
12
12
30
36
54
48
72
54
72
27
12
81
147
3
72
36
6
43
5
7
59
9
60
57
24
31
11
12
117
21
54
13
77
15
123
72
1
29
18
6
72
15
15
144
21
12
28
32
135
36
6
15
33
3
3
30
31
35
30
66
48
24
18
67
20
45
12
15
15
6
24
18
60
120
12
6
42
6
12
135
57
3
33
6
36
84
18
15
33
18
49
41
19
12
56
3
132
12
60
78
48
66
48
6
54
13
23
12
165
12
12
39
96
45
51
9
15
18
115
80
27
21
9
126
42
72
3
33
7
35
12
90
3
60
72
15
24
66
36
30
12
12
93
51
24
60
30
7
11
150
54
21
3
1
59
12
45
12
33
15
39
13
8
45
48
84
15
21
127
44
33
48
18
114
3
45
120
78
120
12
72
33
27
60
6
114
57
3
13
5
27
27
13
23
9
9
6
174
31
11
9
60
15
33
48
3
6
3
132
3
25
125
6
42
30
60
48
57
24
15
6
54
21
147
66
42
9
45
48
27
48
3
9
39
12
72
12
6
15
4
180
23
12
73
11
24
6
66
25
11
24
24
30
31
11
24
18
72
18
73
32
3
57
112
131
9
16
32
40
47
33
48
3
57
15
12
18
12
67
48
11
42
210
25
47
6
90
66
78
12
25
29
36
43
5
30
108
105
3
6
55
11
24
60
13
12
8
27
84
42
15
39
33
12
99
12
12
117
28
77
135
36
3
9
3
9
33
66
97
59
6
48
12
42
57
75
24
84
6
66
66
30
174
48
42
96
105
12
40
32
15
24
57
3
24
205
23
9
3
48
60
54
3
21
99
27
90
15
15
21
63
6
66
18
90
21
15
48
33
27
18
39
93
96
6
36
24
24
9
48
12
51
66
15
48
75
33
15
69
3
12
21
39
6
18
1
41
18
49
23
54
18
13
17
42
45
3
66
6
24
21
15
18
18
48
21
28
108
23
9
3
60
49
11
12
60
48
48
30
36
6
24
33
3
84
150
96
7
35
93
3
6
30
24
24
25
32
51
60
24
18
66
96
84
54
36
66
264
42
144
30
33
12
3
30
6
81
48
28
32
100
23
25
47
60
162
6
12
42
6
57
111
36
93
15
18
55
29
51
165
48
27
45
54
6
15
84
51
57
237
24
30
117
12
33
174
66
24
6
49
65
3
111
1
83
72
93
15
12
18
30
36
24
78
12
163
77
3
4
23
12
48
42
6
69
99
24
12
60
24
96
25
36
5
18
6
6
57
51
6
55
11
54
18
72
114
6
120
18
3
3
12
109
11
12
120
60
18
27
12
15
90
30
73
11
81
39
96
126
27
75
25
17
60
31
24
80
39
72
48
6
3
147
33
12
33
126
54
3
3
60
9
48
75
25
35
144
30
54
24
36
72
24
54
42
9
21
42
6
42
144
30
84
39
27
13
80
15
48
30
24
6
57
3
30
18
54
6
90
6
24
24
45
27
84
30
51
45
24
31
23
36
21
28
23
12
45
27
24
30
60
51
15
48
6
102
9
135
36
12
36
54
66
81
3
6
6
25
23
45
15
72
13
12
11
25
95
42
36
42
60
45
27
12
48
85
23
54
18
12
54
91
53
18
9
33
36
102
12
48
12
42
24
114
12
18
126
69
51
61
83
12
13
113
60
54
153
3
30
78
57
27
48
24
21
72
12
123
36
81
63
42
84
39
123
84
105
16
59
21
123
54
3
27
120
57
3
12
36
72
102
31
20
63
69
3
12
72
96
54
60
66
18
54
6
144
6
12
42
27
108
123
9
16
32
51
60
57
180
93
96
66
108
12
37
11
61
29
6
90
6
72
30
7
11
60
18
42
45
69
48
30
12
48
30
15
3
9
3
66
90
54
30
78
18
12
105
60
15
24
45
15
33
3
9
153
27
111
9
120
69
54
36
30
51
3
13
24
5
123
48
3
21
9
30
9
27
66
30
90
7
47
21
9
114
12
18
6
48
45
48
33
31
11
48
9
15
45
57
43
137
30
96
60
9
99
126
90
18
60
135
51
81
3
13
23
69
48
12
15
12
60
54
6
48
12
1
197
6
21
39
12
45
75
18
19
17
6
12
72
48
18
30
108
1
5
54
30
19
17
30
45
21
30
78
96
15
51
24
25
80
28
17
6
30
30
24
85
20
39
12
84
6
18
60
1
5
6
72
36
1
8
3
18
6
141
24
16
5
102
73
32
15
133
32
12
3
6
30
150
36
96
12
18
60
48
24
6
42
25
20
60
27
72
18
195
141
27
39
90
30
6
27
48
4
11
48
36
30
18
12
21
12
87
78
168
30
12
198
42
45
3
9
33
30
18
90
18
30
36
33
75
6
6
30
31
17
3
24
3
13
95
48
1
8
21
6
36
42
87
28
17
18
48
198
259
35
66
114
60
132
6
24
66
57
27
24
12
132
12
25
35
36
69
63
12
36
24
73
137
6
69
3
85
20
57
54
12
24
1
32
3
37
5
3
40
23
36
36
78
30
54
103
35
48
12
24
81
27
45
165
36
12
84
3
87
45
45
24
6
30
63
21
66
24
24
33
3
12
30
30
42
72
54
24
60
30
30
37
149
90
12
24
60
81
24
9
36
ABCD 96138653816*3^$a+1 [50008]
96
8
111
57
72
33
39
9
114
93
120
93
66
33
16
47
12
36
60
45
64
17
63
45
3
27
13
23
265
47
12
37
53
126
36
25
83
181
72
48
11
48
13
23
25
11
36
25
35
48
141
75
21
39
49
32
24
3
13
59
66
3
40
47
33
21
75
39
12
13
5
6
45
16
8
16
48
23
24
30
75
3
36
49
48
80
112
11
72
18
60
7
24
35
13
32
33
31
72
72
17
183
87
9
40
24
185
7
23
33
72
3
13
11
85
125
3
15
97
11
37
56
39
73
8
21
51
24
16
89
175
5
19
59
61
77
19
23
1
24
23
73
71
9
27
18
139
155
12
9
16
24
56
24
40
125
51
15
6
3
24
112
8
88
32
3
85
8
40
5
75
15
54
43
24
5
3
15
33
112
96
119
90
63
72
15
57
136
23
30
19
71
9
27
54
199
71
81
40
95
81
15
84
18
51
81
66
45
112
72
5
54
109
53
114
30
43
72
8
16
80
69
3
24
81
127
5
3
24
63
12
21
40
32
40
8
112
5
72
19
11
78
30
57
3
13
107
36
60
45
27
12
25
53
19
8
16
120
120
59
21
81
55
24
11
24
69
21
27
57
7
8
96
24
27
90
6
13
80
264
87
105
16
77
72
19
32
27
13
53
27
27
42
51
3
205
120
47
33
21
18
33
40
120
29
43
120
107
61
95
54
75
24
117
42
66
31
23
1
5
75
16
53
91
245
6
13
8
87
25
23
60
12
73
23
49
8
63
25
24
8
75
12
33
112
8
112
96
96
8
40
152
16
8
111
1
59
13
5
51
15
1
35
21
15
49
24
56
3
21
27
60
57
168
165
3
136
131
42
3
24
3
13
32
48
183
1
11
69
16
8
16
24
35
61
29
19
8
27
13
5
54
66
90
33
24
15
18
87
16
11
18
43
32
87
1
72
47
49
5
27
24
45
174
21
88
77
115
120
35
85
8
72
24
16
8
15
1
32
24
3
90
51
16
24
56
88
72
24
59
13
8
24
40
83
12
57
16
23
9
16
32
135
72
1
5
54
48
13
101
3
27
21
57
36
72
27
3
252
72
36
45
64
56
120
40
23
30
115
11
6
7
47
108
30
15
96
64
8
3
21
48
160
53
114
73
8
24
39
12
133
32
15
9
15
264
49
32
51
37
32
15
81
24
39
57
64
48
83
18
139
11
30
55
32
3
37
32
147
13
200
16
96
35
54
55
24
8
3
234
18
9
69
12
7
11
61
8
57
55
5
43
191
90
12
3
39
108
13
80
15
145
24
72
5
19
104
3
18
19
48
59
21
48
64
11
42
27
40
5
27
24
16
35
141
9
30
18
36
51
40
179
37
5
3
27
24
30
54
57
15
9
51
69
48
27
165
51
45
3
36
81
72
51
30
31
24
5
27
24
64
5
42
12
72
24
12
60
108
1
8
135
18
15
72
16
89
63
15
12
180
216
97
35
84
1
24
29
67
95
33
16
29
19
8
112
107
24
84
105
81
39
96
64
48
120
8
24
135
33
3
6
15
39
105
72
24
141
43
11
69
136
23
121
72
23
24
25
47
36
37
11
126
15
39
6
43
11
109
72
83
36
72
42
102
25
35
18
30
61
11
133
8
27
85
71
1
8
16
11
21
15
9
15
18
31
5
91
8
27
120
45
141
108
66
21
15
57
21
30
37
35
37
8
48
64
41
31
48
48
32
48
40
5
24
18
1
24
48
32
16
24
56
24
120
27
69
96
15
1
24
120
8
135
25
8
99
13
143
57
96
184
8
24
123
12
90
6
12
72
6
18
36
33
51
54
78
12
37
53
3
40
29
18
36
21
21
3
51
61
8
51
45
24
40
216
24
11
108
33
120
40
23
1
8
16
47
33
64
11
109
5
51
64
96
24
192
8
72
15
48
25
11
45
45
67
47
33
75
117
40
8
27
36
97
8
160
32
15
9
21
43
72
24
96
72
23
25
5
27
216
16
8
40
8
40
59
60
25
24
5
75
112
8
16
5
84
114
45
3
45
27
6
127
8
136
65
18
13
5
27
45
43
24
11
54
103
71
81
48
87
1
32
3
72
21
24
63
18
31
48
11
36
49
95
9
96
39
18
7
8
88
72
32
27
133
11
72
18
72
3
16
23
97
168
71
57
40
29
78
36
72
49
35
24
21
15
25
23
121
32
15
48
1
71
73
41
66
78
7
24
24
80
40
35
24
37
29
27
15
9
40
35
21
3
165
27
13
167
108
21
15
9
64
8
153
7
24
8
3
93
16
48
8
135
25
144
48
23
97
11
21
153
42
93
63
49
48
155
18
43
56
99
42
30
24
61
32
16
24
5
3
160
5
18
97
ABCD 96138742886*3^$a+1 [50088]
3
45
15
12
93
60
108
3
261
195
9
12
84
68
28
27
132
21
12
36
204
48
60
39
9
20
196
15
9
75
41
4
24
87
81
24
123
12
204
81
3
33
12
48
20
24
55
9
99
45
120
75
12
33
231
84
41
36
28
15
45
36
36
8
16
32
4
63
36
36
141
27
53
64
80
55
5
100
296
7
12
129
12
24
3
77
16
80
7
33
48
32
7
17
64
24
68
79
45
36
12
68
139
9
39
36
117
3
9
15
45
75
72
48
177
15
168
141
99
377
19
36
240
5
55
201
87
225
195
36
9
12
60
24
12
3
9
48
32
40
15
45
48
48
116
79
60
204
17
16
168
231
101
4
24
24
171
45
39
81
99
41
4
188
103
21
15
5
4
12
63
21
60
39
57
20
19
69
15
161
100
36
44
100
39
21
3
17
16
120
228
60
32
64
63
81
260
156
19
84
65
7
5
4
60
75
36
21
63
177
39
81
3
36
185
16
104
40
168
87
48
57
3
153
27
17
148
48
48
84
27
21
87
36
21
236
52
51
36
9
15
9
8
79
45
176
43
17
127
12
125
43
33
48
12
32
192
196
60
39
29
52
12
15
93
132
252
96
3
204
12
48
41
36
19
204
33
60
99
108
72
101
52
51
9
36
12
132
51
81
3
93
224
40
80
43
72
84
24
81
39
113
7
96
84
5
16
120
72
27
21
24
80
40
87
9
12
99
9
159
5
192
55
9
135
9
51
24
5
7
24
45
15
81
8
76
164
88
192
20
16
12
48
39
72
48
57
3
57
96
3
17
60
28
99
81
99
180
57
63
165
51
156
120
120
41
79
24
60
96
108
57
3
72
144
36
33
27
48
93
48
20
19
12
24
45
96
63
36
120
21
15
93
12
8
16
120
24
48
159
33
15
12
60
24
60
21
39
57
120
159
21
92
7
60
24
144
53
100
60
104
43
12
48
36
65
31
228
12
81
20
124
36
12
12
20
16
60
168
51
5
223
72
29
19
72
5
160
39
21
3
45
68
7
137
79
21
188
76
36
39
24
180
12
69
92
84
19
84
36
29
48
132
12
4
96
48
15
17
76
24
8
91
9
140
67
5
19
120
96
21
63
41
120
124
12
39
24
57
72
20
55
60
132
69
132
27
12
24
21
24
32
4
75
48
12
105
15
101
60
12
91
9
15
45
8
163
9
15
33
39
21
387
45
8
139
24
24
21
15
60
36
9
75
201
48
60
15
12
48
93
288
104
40
48
3
9
111
45
99
12
65
19
120
84
17
100
3
17
160
63
153
159
21
27
12
21
3
165
51
69
15
117
12
75
21
32
184
44
4
32
79
57
80
7
65
16
12
147
36
9
36
32
60
124
99
216
41
124
56
127
45
48
32
31
21
3
93
12
192
116
144
136
63
24
33
27
93
24
96
39
60
45
75
108
105
8
72
28
63
77
4
15
180
29
4
32
60
4
15
57
72
51
165
75
21
20
19
17
24
16
20
4
15
180
21
99
33
27
105
60
75
5
76
3
60
9
27
21
27
81
92
7
57
24
75
17
4
24
96
63
12
24
29
88
3
9
12
15
24
9
15
81
56
40
36
63
21
63
240
77
100
363
33
20
67
12
129
12
207
33
32
55
72
21
120
39
48
36
60
9
48
3
45
32
79
21
44
16
159
21
39
89
31
180
9
15
197
64
15
33
140
36
16
3
33
48
140
76
15
60
21
27
12
33
48
44
196
27
60
137
55
161
7
156
21
39
21
3
36
21
36
99
81
60
140
4
60
15
129
24
12
63
33
99
65
16
60
123
9
51
204
17
19
45
12
32
115
125
7
9
96
99
9
168
183
ABCD 96138819904*3^$a+1 [50034]
24
40
15
48
93
32
4
15
9
32
67
45
183
9
284
31
29
132
12
40
20
103
12
5
232
108
15
57
188
7
53
96
264
36
100
12
63
65
12
79
105
68
96
4
68
52
96
140
127
144
273
72
8
112
8
160
8
12
151
65
100
20
4
8
43
24
101
67
5
4
183
41
7
129
180
63
36
21
56
52
63
24
21
15
293
4
20
67
41
43
21
8
28
87
45
56
7
125
112
63
185
48
24
115
125
16
20
52
20
19
93
27
89
7
105
15
17
348
40
15
69
8
28
24
236
19
84
60
29
7
60
41
108
204
28
20
40
8
19
101
136
219
5
127
9
15
36
9
51
125
7
113
139
60
41
120
180
43
17
108
16
39
77
7
12
33
68
79
48
33
8
64
3
113
115
60
29
91
21
96
63
21
15
41
40
12
60
8
199
21
92
168
12
127
33
72
104
496
36
8
12
48
76
36
140
72
36
127
17
16
104
48
192
60
43
12
101
12
360
132
36
124
356
7
48
9
63
5
7
36
77
112
8
48
72
40
39
24
45
92
48
40
84
111
132
120
129
144
15
57
84
51
165
20
48
12
52
87
89
16
3
5
48
124
159
17
43
125
19
36
5
127
177
8
4
116
175
60
117
15
125
108
4
284
40
87
24
141
68
292
128
72
52
80
156
4
135
48
65
120
28
84
8
55
105
3
17
12
43
5
228
31
21
12
51
9
72
36
84
3
120
21
24
51
12
17
223
60
17
28
63
17
67
5
16
92
52
15
41
12
132
7
108
21
132
8
144
36
7
57
68
4
51
53
7
53
115
17
4
24
32
60
64
44
115
89
7
93
51
65
4
8
12
16
132
20
67
96
72
105
200
60
67
12
29
55
29
7
21
3
192
372
45
360
15
36
5
7
213
20
19
53
19
173
60
103
57
68
120
48
84
31
84
33
48
212
40
92
216
16
104
31
69
192
99
9
27
9
75
29
180
76
36
32
60
115
48
129
8
108
48
19
36
65
40
75
29
31
36
41
12
96
7
5
67
5
40
123
57
8
312
43
12
72
89
4
20
268
27
33
63
5
16
8
28
8
172
8
7
225
20
12
7
60
21
15
53
240
4
20
28
72
56
84
48
7
101
31
96
9
51
77
16
32
64
44
4
111
17
40
80
19
84
24
65
88
12
36
44
100
176
7
93
15
69
56
84
40
15
41
115
5
12
64
104
4
20
67
165
96
63
9
12
3
48
108
29
91
24
173
64
159
65
64
180
3
53
72
160
60
288
36
195
120
41
120
120
120
7
101
12
132
40
27
45
63
5
40
116
60
24
52
63
12
24
29
160
8
72
7
108
33
132
56
24
60
112
36
20
64
24
80
19
125
127
29
19
120
33
92
43
65
340
32
168
40
12
20
52
8
96
12
43
252
57
3
24
29
7
48
29
48
48
60
132
28
12
32
7
21
27
53
112
15
57
39
60
24
36
24
125
36
52
60
12
8
48
31
293
43
17
52
3
60
5
16
36
96
32
40
20
91
12
113
79
81
195
36
41
72
28
8
132
72
48
12
55
168
245
55
60
60
48
29
48
12
67
29
12
28
15
9
116
91
48
161
7
84
105
56
52
56
64
3
57
20
120
36
7
48
21
188
28
92
43
48
9
68
48
79
5
88
20
148
20
55
65
12
72
115
213
8
12
112
147
84
77
48
84
31
192
77
7
101
139
33
135
41
4
20
48
19
84
81
ABCD 96138901928*3^$a+1 [50027]
24
76
29
19
17
66
1
77
79
20
57
6
1
29
19
95
54
54
120
13
5
6
13
20
57
12
31
72
36
48
12
5
12
31
5
63
15
13
5
115
59
60
73
83
6
63
52
12
8
45
12
15
4
41
139
24
48
24
12
125
24
36
39
16
36
17
12
31
68
15
18
27
153
36
18
45
72
16
29
3
63
57
87
73
32
48
4
32
52
60
167
150
7
11
12
1
36
60
72
71
105
15
13
5
60
3
51
25
164
57
36
3
24
9
42
108
54
156
135
33
55
29
6
36
9
3
126
6
12
60
21
12
3
13
161
72
6
1
89
54
30
55
116
27
6
18
144
45
99
21
52
48
12
11
54
51
16
35
36
25
12
120
32
16
17
12
6
61
8
16
32
45
75
12
52
23
21
60
27
37
24
32
33
12
60
36
19
120
17
55
32
3
73
80
12
3
1
32
28
8
123
1
12
5
187
68
15
1
36
53
55
35
13
5
39
3
37
8
112
77
18
21
16
12
24
53
66
9
27
36
1
48
24
5
127
89
55
32
57
18
21
16
53
27
4
24
11
18
27
16
47
6
36
12
67
36
47
156
24
30
6
9
64
20
96
3
6
19
12
120
5
7
83
25
17
15
105
36
18
1
36
12
20
21
6
66
60
72
36
48
75
60
16
8
27
66
6
73
84
23
33
84
16
48
17
84
7
17
19
20
16
11
49
11
18
19
17
18
81
9
12
19
72
8
123
30
6
9
9
31
84
167
24
12
6
15
4
12
12
11
30
151
72
29
3
39
48
21
52
32
63
48
13
65
72
19
24
11
18
43
11
25
108
29
36
36
67
35
25
36
11
13
36
11
153
16
65
12
90
42
108
3
28
5
12
27
99
36
25
152
16
12
32
12
3
78
3
9
3
39
25
8
33
108
51
64
48
53
3
3
66
36
91
36
59
13
24
72
80
3
49
96
17
19
48
8
36
219
33
24
16
11
33
3
1
35
45
27
24
30
31
77
132
7
41
24
36
12
111
21
36
27
76
24
80
9
39
16
11
6
7
5
43
29
7
11
57
87
24
49
35
37
48
56
28
36
47
33
16
41
3
84
40
41
31
32
3
25
12
48
29
3
15
18
12
51
16
8
12
45
7
23
21
16
35
36
6
19
17
127
35
33
40
11
24
30
79
17
15
15
36
54
15
45
75
99
6
79
12
11
36
24
157
24
71
81
3
6
7
5
3
48
99
33
33
127
53
43
29
15
21
3
40
65
54
18
159
81
15
51
6
7
60
17
19
59
1
17
30
37
41
7
24
17
18
33
76
48
29
19
35
30
54
42
30
21
3
9
40
8
40
101
48
19
32
57
27
12
112
71
33
72
15
60
45
72
27
84
18
78
30
6
48
13
56
3
60
84
6
36
27
45
43
60
12
48
11
9
28
8
172
44
9
75
52
32
9
19
68
93
15
69
18
6
31
5
3
87
9
48
16
8
40
12
60
17
67
95
54
108
75
3
1
29
108
90
9
51
66
15
165
96
7
11
25
11
21
16
29
19
12
5
24
12
15
9
7
48
24
29
19
11
24
1
125
12
108
36
75
39
12
6
15
3
61
104
33
123
28
80
4
53
36
72
18
12
18
27
4
23
61
71
1
24
8
148
48
17
67
60
17
67
48
11
37
8
9
7
20
12
16
5
36
27
63
1
101
43
48
41
54
18
102
37
24
11
60
18
12
3
3
1
20
45
18
49
44
12
52
23
117
9
24
30
37
35
36
54
42
9
12
36
84
12
57
3
33
15
4
48
5
31
24
35
36
18
36
54
36
25
36
80
9
12
31
5
19
36
23
9
16
96
48
11
12
24
18
36
79
11
30
15
9
48
7
164
63
18
67
101
18
12
18
27
72
52
11
1
48
11
54
3
15
18
3
9
24
12
36
42
37
192
17
31
80
33
6
49
20
39
61
24
56
24
63
18
19
17
15
45
127
24
65
7
5
15
4
53
51
27
18
27
64
137
19
53
126
54
19
23
18
39
36
4
8
52
5
171
9
43
23
9
123
177
4
35
9
12
33
54
12
36
105
27
48
36
18
207
16
56
123
30
6
97
41
51
21
6
66
6
73
11
18
39
39
30
6
1
48
8
76
11
1
29
6
18
12
114
69
3
93
135
69
4
95
12
37
35
36
72
36
6
31
32
180
64
17
54
30
15
57
39
3
57
12
88
44
16
29
3
3
102
24
19
17
18
18
18
12
36
1
24
8
16
41
31
29
111
9
91
92
39
48
165
3
84
25
17
19
29
3
28
72
95
81
45
75
3
84
25
72
47
96
49
24
84
17
3
33
78
36
54
135
16
8
4
20
9
19
71
42
3
27
37
5
12
87
132
87
9
28
84
65
120
6
85
17
6
9
57
90
105
124
5
18
6
87
48
21
91
20
93
111
15
12
1
5
30
33
57
19
41
48
27
9
24
27
63
1
24
5
60
7
47
69
36
51
6
192
42
13
12
59
78
12
18
72
42
3
9
6
48
37
48
41
6
1
32
3
90
36
19
35
121
12
56
60
21
90
144
30
6
30
6
25
68
51
102
7
48
92
16
53
54
36
18
43
8
108
4
72
56
15
49
24
8
117
3
52
20
105
55
156
5
114
9
4
32
3
21
15
49
29
19
84
53
103
104
16
11
13
83
12
1
36
48
12
29
51
4
48
68
40
11
12
60
33
12
39
9
4
5
15
9
18
1
44
36
27
33
84
63
48
24
18
7
5
43
68
15
25
36
32
12
111
24
1
17
84
7
11
6
54
9
36
3
69
4
71
6
7
29
31
92
33
18
13
68
15
21
12
16
41
43
24
131
18
48
36
42
33
4
48
53
7
108
29
6
97
59
25
72
72
56
15
30
3
33
24
27
4
41
15
ABCD 96138995482*3^$a+1 [50004]
36
126
36
384
84
24
12
111
57
7
96
53
6
21
15
12
85
32
51
108
72
25
29
18
282
24
66
78
66
24
246
60
195
57
30
114
39
96
201
60
108
54
30
60
12
126
85
59
36
24
25
80
129
36
54
36
234
144
7
155
48
21
57
39
33
18
18
171
99
102
24
54
84
60
180
198
138
96
36
102
60
90
12
105
3
18
27
51
54
135
63
102
42
54
27
48
81
78
72
18
138
108
42
7
32
9
144
6
54
198
18
67
17
18
18
60
90
36
18
30
42
354
21
69
36
18
18
54
126
252
96
51
21
18
105
39
25
23
168
36
45
111
18
96
138
168
12
42
135
63
18
12
6
126
175
113
18
48
162
24
195
208
80
21
90
81
63
18
48
6
9
27
138
91
35
13
41
72
78
49
32
3
96
270
126
108
126
87
255
144
138
72
150
18
7
5
114
36
174
54
33
9
108
90
225
75
117
51
300
33
81
63
27
84
36
18
18
72
81
87
9
48
105
18
48
69
27
90
36
30
54
108
90
36
96
18
30
108
144
6
183
45
51
21
42
30
90
78
162
72
33
48
117
30
126
42
54
180
90
33
51
42
12
87
21
75
177
60
72
84
276
115
5
60
18
198
7
101
72
72
12
240
15
75
30
39
21
48
42
48
18
54
114
54
30
78
69
3
18
75
87
102
24
90
12
90
27
33
30
60
12
42
111
15
33
39
153
9
39
231
324
36
90
138
36
6
156
24
54
30
60
54
48
18
42
102
108
18
9
213
54
30
60
264
211
83
30
15
21
24
3
15
33
69
78
93
9
18
69
9
84
150
48
54
60
48
42
108
36
81
201
39
75
30
39
129
31
176
16
29
99
9
12
90
36
157
128
39
73
125
6
72
133
5
132
54
126
48
90
36
24
54
87
105
39
69
91
95
66
60
3
15
33
48
9
66
24
205
23
42
12
24
27
135
12
348
12
18
3
16
23
57
45
18
6
12
24
66
24
180
126
75
112
32
15
84
6
18
18
30
69
96
208
65
36
18
12
18
36
231
21
60
48
6
25
80
165
138
96
120
24
126
12
87
183
42
175
17
234
21
105
18
90
27
9
90
162
72
60
36
147
27
36
6
84
39
15
108
24
174
72
42
12
24
105
15
24
36
36
36
93
9
36
60
72
84
60
66
144
78
48
42
252
105
15
144
96
36
162
72
115
131
18
6
36
138
87
63
54
48
144
24
120
27
15
48
49
227
48
13
59
78
135
3
78
102
18
132
3
177
180
12
18
24
30
18
162
18
33
9
135
48
81
144
111
16
80
45
3
15
6
30
90
42
48
9
87
9
147
45
153
135
231
126
90
97
41
114
133
47
90
103
144
59
90
27
9
48
180
3
39
66
87
3
45
15
90
87
96
27
108
6
3
45
51
219
18
3
87
60
90
102
13
95
144
129
15
24
90
15
3
180
9
45
3
96
39
42
48
36
72
19
53
72
24
36
66
42
27
99
12
42
7
128
111
81
96
48
141
90
25
11
30
114
69
51
60
144
12
72
13
32
63
18
36
123
111
24
18
7
80
15
81
171
168
66
139
65
30
36
6
84
6
30
54
57
123
150
15
16
176
45
3
285
30
21
21
ABCD 96140216938*3^$a+1 [50014]
60
73
71
61
176
12
75
12
168
12
1
20
75
345
48
16
71
144
9
27
145
84
44
75
57
135
240
228
61
104
24
51
1
128
96
12
72
387
253
23
48
60
84
121
60
239
1
96
95
33
52
44
12
3
96
141
75
13
59
360
121
12
72
252
48
12
8
28
60
83
45
159
12
181
32
88
128
60
220
32
132
60
16
24
96
11
21
172
48
188
16
24
152
48
51
33
108
63
12
133
104
87
33
40
48
72
8
147
21
24
3
237
16
12
20
72
3
60
105
39
81
4
59
36
33
60
120
123
60
37
48
68
99
13
92
60
196
32
132
96
75
1
96
32
16
140
384
16
20
64
167
249
52
155
48
97
47
45
96
16
24
35
9
267
81
88
24
131
109
191
57
147
205
176
51
9
75
25
140
39
45
27
13
56
24
48
3
1
36
48
80
87
85
23
9
108
3
49
276
44
16
47
24
73
300
8
124
156
35
13
227
72
85
143
145
20
123
1
56
28
167
45
12
15
96
61
83
192
13
56
147
117
100
128
12
40
23
105
48
40
96
128
52
143
72
13
72
36
68
75
45
84
28
192
11
61
44
12
303
156
61
8
84
180
48
75
93
52
84
44
15
69
51
72
97
143
12
165
48
135
72
13
20
183
57
288
16
44
40
35
217
68
24
16
32
3
96
213
60
123
37
12
35
49
95
24
25
128
75
33
4
68
3
96
21
4
68
28
59
9
60
111
69
39
225
75
36
9
220
11
156
36
57
3
73
47
37
12
11
153
144
16
72
84
108
20
28
84
59
105
16
24
179
72
24
156
1
8
264
15
385
216
80
72
112
80
15
33
3
144
37
176
208
72
20
52
83
84
60
36
105
75
145
32
15
72
9
15
1
143
21
12
12
180
16
300
155
69
40
72
35
60
81
100
107
108
48
45
76
188
123
168
120
9
16
11
21
87
93
3
84
37
156
8
24
52
128
16
119
13
59
13
203
165
112
11
9
156
144
3
85
92
123
57
28
48
71
93
40
132
108
68
12
15
37
68
16
332
52
60
140
15
12
9
76
8
48
27
12
49
20
252
72
40
56
76
44
136
179
157
72
20
60
27
24
72
57
48
48
64
20
76
59
1
80
4
20
28
20
27
81
124
47
85
176
100
200
15
60
45
60
52
275
72
261
12
16
11
9
72
63
96
1
47
165
36
51
21
4
155
21
112
48
59
84
45
4
23
105
268
84
47
60
181
119
189
76
48
107
84
24
21
120
112
179
181
68
64
20
27
48
165
60
27
9
60
4
188
60
63
9
120
100
68
27
1
224
60
180
256
71
21
148
92
27
48
13
11
144
69
16
35
61
56
148
11
48
1
32
3
109
8
108
4
227
36
57
48
3
36
69
75
84
1
132
144
24
11
21
112
96
131
93
48
112
20
172
35
129
15
96
61
68
27
108
9
16
119
72
145
68
243
57
15
12
96
48
1
35
60
129
40
144
72
11
45
28
84
56
84
ABCD 96141492134*3^$a+1 [50003]
6
30
47
72
1
66
29
25
24
35
76
51
36
12
60
186
6
6
12
23
19
6
63
12
8
109
156
24
23
79
24
12
12
6
30
150
54
12
6
123
15
24
6
42
42
12
24
59
1
30
9
63
33
45
84
12
51
147
60
45
21
12
30
30
12
72
24
36
90
144
9
57
24
6
89
52
153
42
5
169
54
30
30
45
44
31
6
120
18
66
47
7
41
12
73
27
3
60
77
48
24
28
12
8
12
36
115
9
45
18
78
84
48
18
5
49
35
40
15
60
48
18
15
27
48
29
13
138
5
84
1
36
11
43
12
17
7
53
7
41
73
12
83
7
42
66
30
12
195
33
156
30
18
23
7
41
19
42
36
42
41
24
151
60
6
6
12
65
16
39
18
42
41
1
54
125
64
51
12
12
66
12
24
59
25
6
48
53
37
23
132
25
51
20
67
54
11
19
41
43
9
51
6
48
3
8
181
48
6
57
9
11
13
155
49
83
7
108
42
83
79
21
20
48
7
5
52
105
168
60
18
6
6
90
78
12
17
55
216
60
5
19
42
71
43
144
18
54
6
3
165
90
9
21
12
24
30
66
15
12
8
79
18
66
6
24
95
55
36
6
42
78
15
75
42
66
66
198
93
27
6
6
48
66
6
54
35
91
21
57
6
36
78
90
48
18
35
12
43
30
24
15
3
17
37
114
5
12
25
23
1
60
24
6
93
56
7
54
78
42
23
1
87
8
84
48
43
36
29
12
13
36
18
6
126
33
20
1
6
6
78
6
30
78
30
48
33
20
7
18
107
43
42
27
45
18
60
5
19
9
45
180
35
109
3
8
40
51
18
23
12
7
6
18
77
12
28
69
66
5
7
78
12
30
12
6
135
15
5
48
61
54
60
84
36
30
35
49
111
20
24
60
55
36
240
29
48
43
36
81
8
4
105
35
7
36
42
60
30
12
174
24
12
66
18
30
45
57
18
65
1
48
96
27
3
54
72
48
51
39
41
25
60
15
15
5
121
48
6
42
42
198
47
37
36
54
6
15
9
78
48
5
28
20
85
35
7
42
42
24
9
3
12
18
12
35
48
139
126
18
60
6
23
277
30
108
60
42
36
60
63
15
60
17
13
72
24
6
33
15
54
3
27
90
36
30
42
23
49
63
15
17
67
36
12
65
37
11
49
18
12
30
23
16
44
67
18
60
35
13
30
18
30
30
12
47
1
84
42
18
51
51
33
45
18
12
156
9
68
72
1
6
84
42
47
1
90
9
3
54
83
13
42
30
30
53
13
216
11
28
20
19
30
48
114
6
15
27
53
37
48
15
33
12
30
42
35
1
6
29
24
67
150
108
78
24
48
12
29
55
65
55
5
37
108
24
3
27
6
35
49
23
13
12
27
45
71
7
48
60
84
36
17
12
1
27
147
12
9
92
13
90
30
30
24
41
49
11
12
48
1
23
91
36
6
60
15
20
55
24
60
36
42
48
12
102
21
8
61
60
54
42
27
15
41
37
3
84
87
126
12
6
72
5
7
162
48
12
6
48
6
6
72
6
119
1
30
17
48
19
42
51
9
30
53
7
6
24
111
20
7
18
95
73
30
66
30
30
24
47
7
18
84
23
1
72
30
30
63
99
36
90
6
30
6
78
54
53
13
6
41
13
24
12
30
54
90
30
35
19
93
3
42
18
84
42
23
67
18
18
54
54
102
47
73
42
173
7
18
23
85
119
25
60
36
6
24
96
18
156
6
29
31
24
9
63
5
67
60
36
12
48
9
8
12
43
120
54
18
5
1
75
51
24
45
60
57
42
60
72
54
12
27
51
5
1
60
36
90
45
8
24
37
36
47
36
115
17
37
48
35
40
33
95
12
7
21
15
9
57
6
42
6
77
73
39
56
31
101
73
47
40
140
7
12
69
12
69
30
6
63
21
84
66
114
12
30
84
21
63
60
45
75
12
30
48
59
7
9
92
28
9
30
81
27
18
60
27
68
1
48
48
18
60
30
6
9
20
235
24
30
6
12
24
18
12
11
12
40
75
66
174
108
42
11
19
5
7
41
145
84
71
115
17
28
105
54
89
85
27
15
12
36
30
30
24
41
1
96
3
27
5
55
78
59
25
36
15
15
6
30
6
48
27
153
30
144
21
9
66
12
72
5
91
30
12
18
24
198
24
23
61
6
36
65
12
37
239
109
3
33
47
28
75
54
12
48
30
12
9
69
18
5
12
73
78
17
48
100
12
32
1
24
90
21
15
60
84
41
1
6
5
168
55
30
30
17
13
219
33
23
1
6
24
108
18
23
91
36
30
48
75
192
27
48
42
48
54
24
42
23
12
97
78
45
39
6
23
64
33
102
41
12
79
60
60
53
28
9
24
12
60
78
54
36
15
21
99
32
108
7
5
73
24
6
29
36
1
18
12
9
9
12
126
53
1
59
24
31
24
72
33
27
6
18
24
6
12
24
210
24
45
9
15
123
17
1
35
12
7
21
69
18
17
55
81
15
30
30
90
72
27
45
18
33
72
3
6
6
132
21
12
32
31
36
48
42
3
111
5
25
90
12
18
6
24
45
81
11
108
85
84
3
45
72
35
36
7
60
65
13
59
96
1
6
24
60
24
137
13
27
3
36
21
15
17
1
135
27
5
73
102
72
6
15
69
ABCD 96141580552*3^$a+1 [50021]
103
5
31
5
64
12
57
15
21
90
17
88
56
40
8
43
42
3
60
24
33
36
39
8
24
144
96
13
3
20
4
68
16
20
12
40
3
57
24
8
13
47
12
60
4
39
93
8
12
12
40
12
39
81
24
21
11
4
56
4
24
15
30
39
36
156
81
15
8
16
33
48
23
49
60
30
41
96
96
19
18
107
16
9
11
19
29
24
60
16
104
181
6
84
21
48
8
52
8
25
47
12
4
27
9
44
124
3
5
40
8
1
60
59
31
29
60
4
15
12
6
18
5
25
27
15
30
3
75
101
43
45
8
19
153
12
56
115
69
60
8
16
9
6
45
12
63
5
55
9
45
15
116
96
36
28
9
42
53
1
12
23
16
36
8
97
63
12
68
24
1
39
20
40
45
15
51
6
15
21
3
24
8
40
8
61
30
36
33
27
12
18
60
75
12
33
23
72
4
8
1
11
13
30
42
51
80
84
60
28
51
42
3
9
87
93
27
36
12
8
7
53
48
49
12
23
13
15
45
75
27
33
20
19
60
54
15
15
21
36
12
68
28
69
3
15
57
3
89
109
30
45
9
3
20
13
11
43
65
13
144
51
57
75
56
67
29
28
12
8
12
13
23
28
57
3
147
5
12
28
27
101
76
21
39
44
25
39
27
29
61
131
28
57
15
57
51
9
23
40
8
36
1
12
35
37
6
48
6
75
20
4
27
33
44
16
12
12
75
57
56
132
76
20
37
18
6
54
89
37
11
24
13
11
31
69
132
9
6
5
72
43
69
24
20
12
7
18
12
6
12
29
36
72
13
12
51
32
52
32
24
7
18
36
96
15
75
12
33
20
55
45
12
3
45
57
42
41
13
15
56
4
24
72
93
27
56
7
6
47
84
13
3
84
56
55
9
8
88
15
18
155
12
28
32
7
72
6
27
12
15
41
52
15
33
8
31
45
39
42
102
18
35
25
54
5
25
3
15
21
36
8
13
12
15
8
48
1
18
36
17
19
6
3
32
88
12
68
67
57
68
19
21
8
7
33
39
5
13
63
20
55
24
12
9
27
72
42
54
36
5
4
60
32
24
16
123
6
18
33
3
30
11
64
20
4
68
4
69
179
16
15
24
30
11
36
84
64
20
37
36
24
15
8
43
108
65
4
45
3
60
27
18
15
3
77
24
25
15
33
27
84
36
68
112
33
18
42
36
87
84
8
48
4
3
33
72
36
92
19
21
24
3
17
1
23
124
15
96
5
16
56
7
5
31
21
69
15
57
3
111
5
40
99
36
5
13
51
36
3
21
12
33
15
84
27
21
132
81
47
24
73
42
9
9
15
36
24
81
27
8
24
1
30
41
60
31
45
3
29
36
24
7
5
28
12
24
15
54
6
17
4
204
24
96
249
15
21
111
60
3
6
15
15
17
24
16
8
64
21
12
42
18
12
3
3
5
76
39
21
21
30
42
30
81
27
33
39
53
19
41
24
13
63
80
19
33
3
30
47
7
24
5
24
16
20
24
16
21
39
32
4
56
52
27
6
120
3
36
8
52
9
15
20
12
13
36
23
28
3
125
19
33
32
16
57
27
32
31
89
28
156
15
29
13
12
3
69
51
3
9
48
57
11
100
36
15
69
75
45
20
1
71
12
61
11
4
21
3
36
39
53
37
15
21
15
39
33
68
76
44
7
9
80
16
27
12
36
105
27
72
29
109
51
44
28
24
24
69
90
17
31
105
3
90
51
3
21
12
44
40
15
125
16
8
36
24
55
17
24
40
15
36
102
15
21
96
54
12
42
23
7
33
27
45
68
52
20
115
36
36
5
13
15
56
4
12
81
15
140
55
24
5
36
4
24
20
55
17
37
3
9
15
39
105
116
36
48
52
3
54
23
55
198
59
16
27
162
23
12
7
21
12
56
40
12
57
15
32
24
12
4
36
32
1
75
20
40
20
100
15
6
18
126
11
1
47
52
9
6
45
48
33
120
35
55
29
120
28
8
28
104
7
54
24
3
44
4
39
12
24
5
25
35
25
11
16
44
76
60
24
75
54
35
37
30
54
15
36
32
52
24
24
8
52
20
60
12
76
3
45
116
16
8
1
30
33
36
27
18
54
17
121
83
36
96
19
5
40
36
9
3
8
12
1
36
84
15
27
120
77
52
3
36
29
25
135
32
4
24
15
21
15
54
6
84
81
27
18
11
4
27
17
28
39
24
69
12
36
3
17
55
17
16
21
11
28
32
115
48
57
60
24
21
23
127
18
11
76
32
16
60
56
24
12
19
9
104
12
31
17
48
43
60
54
18
33
44
16
12
3
12
54
3
51
36
9
32
73
35
120
37
3
12
3
5
4
20
25
35
28
8
12
43
65
31
41
24
28
8
12
72
16
8
37
59
19
9
27
5
25
54
36
6
83
7
9
3
17
16
3
36
6
95
7
21
39
30
11
16
44
4
8
25
15
12
51
17
4
24
32
7
42
36
3
27
42
18
53
31
33
32
25
78
18
48
75
36
20
24
40
12
32
55
48
29
13
3
33
15
21
39
24
27
21
15
48
81
44
100
9
60
23
60
12
28
92
28
8
16
69
24
23
48
49
87
36
24
36
15
65
4
9
11
4
39
12
93
8
103
17
4
44
12
4
48
8
124
8
100
45
15
20
16
57
35
55
12
41
12
19
36
29
4
9
111
15
54
23
4
24
12
27
30
51
27
45
9
15
44
136
20
1
12
27
240
3
53
7
48
45
12
15
17
4
15
21
44
64
15
33
92
16
9
12
36
35
4
20
48
12
120
28
21
42
33
15
36
6
23
100
20
24
96
16
9
15
32
12
28
72
93
54
53
67
24
29
12
85
15
69
35
19
6
12
23
24
88
44
1
3
36
159
54
6
9
12
81
39
80
24
7
5
24
28
68
19
29
4
12
8
31
17
12
108
13
95
4
45
11
19
6
27
8
1
59
84
40
32
31
53
16
75
21
24
8
40
56
40
12
44
13
11
91
9
177
3
20
16
144
15
17
4
33
123
3
126
66
33
24
80
43
53
1
60
119
55
21
33
18
5
28
24
15
53
7
36
69
57
39
84
3
5
40
93
54
6
36
18
17
64
20
84
16
9
27
33
3
33
90
54
23
28
20
49
3
8
36
24
72
19
6
39
20
28
20
13
3
12
27
17
24
ABCD 96141920762*3^$a+1 [50013]
12
17
3
15
18
15
165
19
68
28
29
6
54
111
12
36
21
30
18
87
21
27
100
48
44
64
29
30
105
27
126
72
18
12
33
112
5
12
63
12
16
59
21
45
79
53
18
45
39
18
78
90
12
90
42
48
60
55
47
153
33
12
18
37
20
72
51
49
23
78
12
42
21
27
21
36
21
55
44
64
80
9
103
5
30
69
45
51
39
9
9
7
41
3
36
3
12
109
44
52
44
99
30
67
11
72
57
24
57
19
80
15
13
35
21
16
24
72
44
28
8
28
17
12
108
3
21
18
12
33
16
80
64
113
75
52
35
78
3
69
12
36
39
123
18
7
35
13
17
75
52
41
102
97
24
77
39
3
13
77
7
108
60
113
159
36
15
72
42
19
12
77
15
112
35
1
17
63
48
4
92
63
12
18
72
36
19
8
27
1
68
16
23
57
28
5
43
84
71
9
15
48
78
67
12
23
21
16
8
12
100
23
78
3
4
32
81
132
27
4
17
24
18
18
27
27
66
42
13
5
15
12
76
20
12
99
66
90
9
60
84
9
18
13
47
90
63
57
24
48
27
105
36
84
18
330
3
48
36
16
32
16
56
3
18
15
12
27
126
27
12
96
48
24
12
3
108
69
15
18
42
30
51
39
9
87
25
128
4
5
55
35
1
32
28
11
9
9
138
42
15
3
12
1
89
55
17
15
144
12
27
13
5
24
3
15
18
43
80
52
24
71
9
24
120
21
18
42
3
36
9
18
24
30
15
93
3
15
54
115
116
9
66
69
76
68
12
48
39
25
47
90
18
57
16
107
25
60
12
131
13
149
51
21
3
33
39
15
108
33
27
18
3
12
57
12
15
108
48
9
216
7
155
21
21
30
108
177
144
21
6
102
27
33
48
60
63
40
149
51
64
95
72
18
18
42
12
39
21
36
99
3
18
7
17
30
18
67
5
15
40
84
32
48
57
72
27
24
12
57
42
73
53
27
36
4
17
18
25
107
30
55
5
18
30
18
25
17
15
48
27
12
21
4
44
36
76
5
3
72
24
64
11
33
45
48
3
16
35
1
12
80
33
19
24
80
21
108
18
13
20
39
25
80
12
51
37
35
30
15
27
45
48
45
150
33
12
136
44
57
3
48
9
75
84
120
21
36
24
36
3
60
21
39
24
12
96
15
69
64
29
15
16
17
54
25
53
7
5
51
9
108
30
132
18
7
5
126
90
15
52
83
13
17
60
27
48
45
7
32
16
48
176
196
29
18
61
29
87
3
73
44
15
1
24
60
41
3
36
28
143
33
72
72
45
103
5
7
47
18
3
9
6
90
72
72
48
18
42
48
55
35
54
18
60
57
81
15
99
18
27
4
161
18
33
12
16
29
3
48
52
59
1
20
24
40
5
3
33
15
9
39
4
77
31
65
12
3
112
32
84
36
3
21
16
36
140
39
1
8
9
42
18
30
72
6
15
24
33
7
11
9
63
30
67
20
21
135
45
3
12
48
40
104
15
25
5
43
8
39
108
24
25
5
18
21
84
27
18
103
12
92
93
123
48
12
28
72
95
72
1
20
69
18
57
12
3
13
8
39
117
21
60
27
16
20
21
60
19
11
6
7
47
121
35
25
12
17
36
24
48
72
3
105
18
42
7
41
39
21
12
15
28
32
33
24
18
12
36
9
15
109
11
6
3
4
95
18
72
7
8
57
79
29
15
76
41
31
89
36
15
28
29
7
80
16
132
140
12
40
101
7
173
19
35
120
6
75
87
48
9
16
8
16
5
18
78
39
36
72
52
20
24
132
84
16
5
19
5
159
57
55
197
55
17
63
45
12
60
31
107
25
8
39
6
12
7
53
3
9
6
30
15
27
30
3
72
72
3
21
117
3
52
17
132
30
1
8
40
29
147
40
68
16
17
3
60
21
39
51
93
232
23
57
40
20
16
20
45
3
64
8
15
84
61
8
21
18
1
116
48
57
91
72
8
24
15
6
12
3
15
42
30
13
5
24
36
90
13
59
85
53
60
55
119
108
18
72
72
3
48
4
5
108
12
6
12
81
27
144
9
24
27
48
132
49
41
48
27
36
60
48
60
4
80
12
3
1
132
44
93
7
11
72
18
19
36
20
27
60
12
9
12
57
7
11
69
16
8
60
81
156
60
12
60
3
9
19
32
28
32
39
18
103
17
60
3
84
84
12
112
12
11
9
4
41
51
39
6
12
3
87
18
55
59
85
68
93
15
75
109
8
16
11
18
42
1
44
4
24
8
9
120
18
25
12
20
15
18
60
48
55
17
15
93
24
108
18
25
47
1
29
108
42
13
5
12
18
57
33
54
1
8
9
60
18
9
4
44
96
84
27
1
68
9
12
60
115
65
39
24
45
27
63
57
15
9
21
15
28
120
107
6
43
20
9
15
3
30
3
12
9
36
7
65
12
15
24
51
36
49
41
72
55
23
33
39
93
12
3
33
87
72
60
30
51
21
99
51
45
63
12
36
90
103
56
160
5
15
316
32
16
77
75
24
40
44
12
48
9
15
15
18
15
12
12
3
18
187
32
24
57
3
16
35
9
87
9
75
21
48
72
9
19
11
6
30
72
18
7
32
3
162
31
144
41
19
20
24
21
15
21
54
18
18
24
18
27
3
13
5
39
64
32
48
57
243
36
28
107
18
87
93
30
121
29
12
55
5
48
18
54
6
12
61
29
55
17
18
13
5
60
ABCD 96142193762*3^$a+1 [50037]
92
4
108
32
15
33
112
128
100
12
65
54
57
3
61
23
73
68
24
40
65
90
33
64
20
429
15
39
72
93
117
63
36
15
97
113
75
39
66
144
43
143
109
17
99
45
270
45
136
80
16
44
69
27
112
47
129
15
54
127
44
16
96
44
9
27
9
18
25
32
16
23
30
144
103
68
15
30
75
36
15
49
36
8
40
48
80
112
12
48
17
24
30
9
180
15
252
1
32
51
6
18
81
4
140
132
240
180
24
40
35
121
113
42
153
208
29
150
9
9
247
96
48
20
39
117
16
119
73
281
60
91
80
4
5
144
7
5
31
83
121
188
228
219
30
3
147
21
72
87
109
192
20
208
11
21
60
63
45
4
36
96
80
28
11
24
105
165
75
40
5
3
3
261
28
48
84
44
69
87
75
18
103
47
1
84
236
15
6
79
95
9
72
33
36
39
36
16
80
240
28
20
72
88
32
48
256
11
90
99
40
44
160
140
36
36
76
48
5
6
165
160
144
36
8
100
11
37
68
72
88
29
66
24
12
61
44
273
171
36
69
15
15
57
132
16
89
103
32
52
44
39
21
40
32
240
108
39
13
29
48
72
39
15
69
16
300
36
48
32
28
11
25
80
45
120
6
1
32
160
176
4
17
31
48
245
39
147
33
15
273
28
65
144
27
36
9
91
83
121
44
52
32
16
131
60
1
17
15
16
41
55
128
48
69
180
51
57
187
36
8
4
32
84
24
88
8
96
15
25
104
136
44
12
88
32
3
24
21
12
84
16
12
80
147
24
169
140
60
21
54
72
45
48
40
32
240
33
135
120
172
36
140
273
79
20
12
309
54
90
12
234
37
107
150
147
16
12
20
255
61
80
111
1
323
105
4
65
31
11
25
8
52
228
12
84
56
3
285
87
1
32
108
300
4
48
11
25
11
45
4
119
72
49
144
35
61
92
40
59
108
37
20
69
39
36
111
1
12
35
36
189
15
33
123
85
149
7
44
189
51
52
44
4
101
84
51
88
5
135
60
165
111
36
256
48
35
69
148
80
33
51
39
85
131
18
126
1
108
20
15
1
125
51
48
76
84
56
144
135
57
24
39
85
48
53
54
57
15
84
109
8
63
60
61
5
18
37
44
69
75
27
73
71
24
37
44
171
81
280
8
9
66
21
39
109
20
60
60
21
66
54
24
120
51
196
239
117
112
32
108
112
20
135
81
4
80
303
102
43
107
30
24
66
49
29
123
87
157
59
25
191
153
15
81
4
32
9
55
20
45
15
129
3
144
3
57
100
35
60
33
108
12
75
25
48
48
132
12
32
96
3
54
42
54
7
32
60
48
4
59
6
99
76
44
51
1
119
21
84
48
48
4
8
27
84
105
16
83
157
48
11
117
24
48
192
40
56
39
61
92
52
36
60
48
32
4
224
21
91
17
6
30
90
9
105
75
52
29
6
84
24
1
44
96
196
200
228
21
111
39
25
209
27
16
23
357
228
51
120
25
44
9
90
61
80
75
120
45
105
66
21
12
72
76
17
3
364
80
148
32
16
12
188
148
132
104
36
84
24
15
9
261
27
60
144
243
30
15
147
9
96
36
60
3
45
24
21
75
16
44
16
5
ABCD 96142288376*3^$a+1 [50000]
87
162
36
66
6
75
24
24
15
6
48
63
60
60
48
81
138
21
24
15
48
18
24
27
21
42
57
63
72
78
27
93
90
141
27
69
15
6
54
21
24
63
33
57
36
12
3
39
45
63
69
165
30
9
60
9
15
72
3
57
15
33
51
60
54
30
33
9
99
12
27
33
129
24
15
24
27
108
6
12
3
39
12
69
21
60
36
72
3
63
21
285
60
36
84
144
51
3
90
60
87
24
15
105
21
3
87
36
18
51
96
27
6
159
3
18
36
75
33
12
51
24
15
21
15
117
48
3
72
117
81
72
48
36
15
9
111
213
66
57
132
72
33
18
12
45
27
78
3
15
12
72
18
258
234
3
12
21
75
48
36
123
57
3
36
9
57
18
21
24
15
30
3
12
12
9
51
144
24
72
84
36
39
45
36
36
72
15
120
132
90
54
69
36
69
36
24
87
39
81
21
60
12
18
18
27
204
21
24
54
30
54
33
108
21
6
57
36
15
126
3
27
33
48
15
9
63
12
6
192
63
159
21
12
60
12
156
39
18
270
42
18
30
18
114
84
6
48
6
54
21
81
3
33
90
9
45
150
9
9
183
279
36
42
162
36
30
54
18
72
3
51
141
45
39
87
54
48
42
66
18
42
162
48
9
9
75
39
72
33
72
15
9
12
69
54
54
6
12
42
15
156
12
9
24
15
15
6
126
9
45
18
33
183
30
24
27
45
30
24
36
90
3
12
201
84
114
36
81
3
165
12
12
36
84
21
195
69
3
132
15
18
30
18
27
87
18
39
15
45
63
81
117
18
156
6
84
216
15
27
72
33
15
6
72
15
84
168
33
27
87
69
75
102
60
3
24
96
39
30
6
69
12
96
3
237
9
15
36
24
15
60
45
9
30
60
9
36
24
111
30
51
21
108
39
48
63
30
24
27
9
15
57
3
15
9
12
168
36
9
15
168
117
42
18
108
123
60
15
9
60
21
15
24
27
24
144
33
3
9
36
27
12
42
111
15
18
12
42
36
36
9
204
60
27
69
27
30
3
147
30
42
30
90
18
3
12
27
18
15
93
54
21
24
63
9
63
30
42
30
3
21
12
78
30
27
27
57
156
93
54
93
12
3
9
48
12
3
93
12
81
207
39
45
168
36
24
141
51
45
84
96
171
9
36
63
36
3
6
12
75
39
18
15
93
63
24
36
15
180
9
45
63
27
21
144
36
51
96
45
24
84
45
51
3
108
189
63
36
126
36
15
57
30
108
42
30
42
90
54
87
87
45
141
51
15
18
60
3
63
45
9
15
27
54
27
45
39
24
9
18
237
48
3
261
75
9
9
15
3
42
36
30
24
30
6
21
33
15
72
21
12
18
42
72
51
12
147
6
108
39
27
24
12
24
90
51
24
51
72
45
27
144
36
93
33
12
18
45
72
48
12
3
72
42
30
24
69
123
60
45
24
39
21
45
24
36
18
12
36
45
9
24
51
24
96
81
27
3
42
102
36
33
12
15
105
57
90
72
18
51
39
108
12
36
117
60
57
18
42
72
3
60
111
21
144
96
228
36
12
153
12
90
18
39
180
60
12
48
36
9
12
90
21
12
3
108
45
24
21
60
84
96
51
3
30
87
60
36
39
18
12
6
84
36
33
39
18
60
18
57
12
21
15
15
21
33
90
42
18
33
33
24
123
24
63
21
72
33
90
9
132
75
36
54
36
108
6
48
6
27
3
9
12
69
15
9
360
66
90
39
57
3
33
234
108
21
132
12
48
3
30
6
21
63
6
39
24
21
291
21
12
90
42
39
9
15
45
48
90
24
66
27
225
258
138
42
30
42
12
9
51
33
60
96
21
3
12
99
45
135
90
27
9
15
39
102
24
51
12
21
39
111
30
39
120
63
30
27
15
30
42
54
27
48
72
48
36
123
78
48
51
39
36
6
18
30
39
33
135
27
57
183
45
3
108
21
144
15
6
3
51
12
18
15
45
15
21
3
48
48
39
96
69
12
36
204
39
9
81
12
87
108
39
36
33
84
63
18
54
6
15
15
21
48
3
93
39
18
3
117
15
60
144
159
36
258
27
39
6
138
168
33
51
6
15
12
3
57
3
30
27
15
66
42
18
51
48
12
24
99
18
15
93
216
36
30
33
156
96
48
24
165
3
3
69
12
60
15
9
96
39
36
189
27
93
36
3
81
12
123
30
24
66
ABCD 96142695854*3^$a+1 [50007]
3
33
66
18
63
12
3
174
63
12
159
42
15
33
60
51
195
24
36
48
201
15
60
102
3
129
18
144
36
120
60
54
15
3
30
36
6
69
24
63
78
12
42
93
12
105
3
69
186
72
33
39
21
120
15
132
105
60
45
18
60
54
15
36
60
27
126
6
30
3
15
21
57
30
45
72
87
84
21
3
177
75
138
96
30
45
72
15
162
48
3
72
33
24
30
126
75
24
81
42
54
75
120
51
57
51
6
75
243
21
72
39
54
30
9
87
33
36
15
36
6
15
69
3
57
3
81
6
69
129
30
78
3
15
72
69
123
150
48
18
6
39
12
60
15
129
9
99
156
129
90
12
9
12
75
93
99
81
156
165
51
24
135
6
30
324
78
66
54
27
15
33
33
135
9
78
48
9
48
360
72
75
30
3
33
18
9
33
12
27
51
48
180
21
3
90
147
156
72
21
30
54
27
69
126
126
15
24
84
36
15
54
6
21
9
39
51
9
45
42
18
75
87
57
36
27
9
9
27
9
39
24
267
36
30
42
30
171
69
30
21
21
18
66
42
48
36
9
12
72
15
18
63
12
60
45
39
123
81
15
21
99
72
24
33
75
33
72
123
90
27
15
21
9
3
24
51
18
84
90
60
57
84
15
57
3
36
93
192
15
45
36
207
21
39
105
105
18
150
75
63
45
87
84
24
72
129
9
6
69
180
96
135
21
39
138
3
15
57
21
39
45
3
15
60
72
48
9
45
150
18
15
72
24
15
165
9
291
24
297
60
144
15
72
57
12
6
12
18
3
57
3
45
27
195
12
165
3
12
36
6
66
24
129
27
240
54
198
93
12
15
93
24
36
12
105
27
15
36
12
108
9
15
18
102
108
108
18
42
48
60
30
204
15
36
69
3
24
48
123
9
84
36
36
33
42
192
42
66
54
24
75
36
33
48
18
21
96
87
12
45
84
51
60
66
27
33
39
63
21
36
21
3
27
9
84
144
36
51
18
27
84
15
57
15
108
57
123
36
81
45
150
69
51
9
33
87
33
6
21
9
111
33
6
57
15
54
66
60
210
54
36
45
48
15
72
24
21
48
51
9
135
72
9
36
267
93
27
132
36
90
18
57
45
18
24
12
18
27
108
33
219
144
27
90
252
18
24
138
6
21
45
111
24
45
3
36
141
6
102
18
9
84
39
48
204
18
51
105
42
90
3
99
57
60
36
108
261
90
180
78
198
57
27
21
15
54
24
15
21
30
24
84
60
156
24
18
87
15
222
3
12
3
66
6
69
15
57
168
27
9
108
72
36
27
6
15
75
21
48
51
114
18
33
60
99
108
54
90
60
90
30
36
132
33
15
45
9
108
3
87
60
21
9
27
156
39
18
102
78
12
36
3
24
123
18
90
12
90
132
3
84
3
21
12
69
60
30
6
84
54
21
51
24
21
84
15
21
75
108
105
216
21
30
72
18
27
36
120
51
21
129
15
60
63
57
144
75
306
306
93
69
15
132
84
141
3
21
51
24
9
135
45
6
141
105
63
12
75
30
54
36
54
204
48
90
18
126
21
87
165
75
57
324
27
45
108
36
36
15
30
78
66
39
15
9
27
9
159
18
15
33
54
21
87
60
69
33
3
159
90
3
57
75
105
3
12
111
72
108
72
105
72
60
135
6
12
42
213
15
78
18
36
30
60
15
3
48
114
39
36
81
3
15
6
15
3
48
24
318
6
210
111
24
36
33
231
39
12
114
90
21
15
21
177
3
105
54
126
3
9
3
15
54
3
51
36
9
12
39
93
180
51
12
153
141
75
120
36
3
72
69
15
21
15
57
51
42
84
3
36
129
48
147
51
36
126
99
171
24
69
24
117
3
132
9
27
12
57
30
54
126
18
6
21
9
99
12
96
12
21
30
57
ABCD 96143297384*3^$a+1 [50009]
33
39
48
201
24
63
24
6
3
24
27
30
18
12
36
93
39
30
27
24
81
6
84
141
339
93
15
42
15
75
6
12
48
27
15
81
24
105
18
84
48
60
12
96
9
15
9
99
12
153
27
96
90
27
27
48
21
87
24
105
48
15
48
57
27
30
6
24
81
9
39
51
48
21
9
72
6
72
90
60
48
60
54
36
54
63
72
15
90
6
42
270
105
45
27
63
120
138
42
45
45
18
84
30
15
15
9
9
18
84
6
3
111
48
57
63
12
18
12
15
3
198
24
39
9
207
3
60
81
147
69
24
111
129
39
60
108
24
60
138
75
27
45
3
93
39
9
9
30
48
114
15
75
21
75
237
57
39
231
9
57
63
39
282
15
168
240
72
33
60
60
18
117
48
24
15
6
99
75
78
63
288
81
30
105
15
60
45
3
45
165
60
30
42
15
111
9
63
18
12
18
225
45
84
30
90
39
39
12
69
39
90
42
18
30
60
48
57
27
36
24
105
105
30
78
27
213
51
24
45
90
30
3
9
39
51
48
12
6
3
120
117
162
18
102
33
147
60
240
42
78
12
93
33
54
33
27
18
18
102
12
48
72
39
81
6
72
30
27
3
48
117
240
15
42
135
15
9
129
120
60
18
33
24
63
84
78
72
6
90
24
15
15
18
15
3
54
36
27
48
9
18
117
33
60
75
87
78
90
18
132
30
78
30
9
225
78
42
6
12
45
15
57
93
51
177
12
78
45
57
78
33
72
45
42
72
201
72
45
42
9
147
12
81
87
24
6
72
12
6
9
15
48
42
78
48
24
6
42
12
78
102
6
120
72
27
75
18
48
42
30
60
120
18
237
147
6
42
48
117
165
147
168
15
12
6
39
135
33
45
18
12
45
45
51
87
57
312
21
204
120
30
18
102
258
78
24
78
42
18
90
45
15
18
30
57
168
9
78
81
27
132
30
12
36
72
75
75
60
30
3
9
36
27
27
30
18
141
111
9
192
39
18
18
69
24
39
105
15
42
135
81
39
63
57
3
30
15
3
132
57
48
48
135
9
33
78
72
60
45
15
48
9
120
15
48
33
24
48
75
192
96
144
6
102
33
24
63
138
54
33
15
18
102
48
297
72
15
18
30
48
9
75
30
156
54
60
48
18
162
180
150
60
72
18
78
54
18
192
108
75
87
48
105
3
45
48
51
36
9
33
30
30
18
102
180
90
21
81
48
30
138
12
60
72
15
15
81
99
48
90
27
24
9
15
45
51
24
33
39
171
69
24
51
93
93
84
6
102
42
81
9
111
39
60
348
57
15
138
207
15
78
42
6
99
63
48
102
27
105
6
30
3
96
63
18
15
24
15
9
39
12
36
24
120
60
45
93
60
30
12
30
30
33
57
30
6
3
9
42
18
3
39
18
15
15
150
30
12
105
21
42
12
6
90
93
96
21
12
60
147
21
27
15
90
30
60
78
132
147
135
9
9
15
57
30
168
30
27
21
12
78
9
48
165
27
153
42
18
12
120
135
3
12
276
12
30
60
30
30
18
24
18
135
27
36
12
18
12
183
45
30
42
90
30
30
90
3
45
54
36
129
135
90
63
63
57
15
153
15
102
42
33
27
6
24
15
51
60
42
72
15
81
15
117
138
24
48
12
48
45
48
45
123
111
81
72
57
30
18
48
12
42
36
12
105
15
12
45
15
81
87
42
6
9
48
57
120
48
30
57
15
9
87
24
90
36
54
69
81
48
42
69
24
45
171
9
15
15
72
6
3
111
153
27
21
9
108
18
24
6
42
300
45
63
9
96
48
24
87
9
9
78
33
27
162
18
9
21
27
63
9
75
93
72
48
15
60
60
42
120
303
195
45
57
15
21
114
9
87
42
108
72
102
60
78
27
120
21
72
102
96
69
24
9
30
60
117
63
12
180
78
3
ABCD 96143943958*3^$a+1 [50014]
234
84
51
111
6
39
15
126
84
6
48
6
36
138
36
5
4
24
3
24
54
12
23
1
36
27
21
27
69
18
66
6
29
1
15
48
51
54
63
3
5
67
29
31
18
12
59
145
36
27
12
33
30
141
27
72
12
5
13
18
162
108
83
49
95
13
3
87
117
32
25
23
37
36
30
60
12
5
112
51
17
37
18
90
27
99
30
6
30
15
48
117
231
75
42
11
7
12
17
1
27
33
72
75
27
6
30
9
20
31
48
6
18
126
12
159
39
9
51
9
32
4
21
119
115
24
12
6
27
21
144
6
36
18
12
15
21
47
7
36
54
18
198
18
29
43
9
36
33
54
36
5
7
69
44
100
116
19
29
12
61
99
9
60
27
3
125
37
144
114
12
137
16
69
63
63
12
9
15
18
66
36
150
75
8
43
12
96
65
64
51
30
96
36
30
18
72
59
1
30
29
4
81
18
18
54
5
25
15
81
180
18
9
3
17
16
140
31
66
90
54
51
3
24
17
109
12
18
9
213
63
81
54
30
42
12
96
12
33
81
3
27
33
21
11
4
21
126
132
5
133
59
64
57
23
112
9
6
18
72
39
36
15
30
54
29
49
18
18
54
21
69
71
19
5
103
48
54
27
20
16
99
9
15
9
3
24
30
96
3
135
41
85
60
3
33
102
5
13
15
237
171
51
48
42
35
49
186
149
7
9
15
90
30
53
60
55
72
89
24
31
54
35
28
3
45
45
6
36
12
18
27
15
30
63
33
66
24
117
27
101
61
23
7
36
9
15
30
15
140
13
90
41
52
32
28
3
54
27
81
60
23
7
42
90
30
51
21
36
42
156
36
6
84
51
27
17
31
18
6
30
95
28
21
6
18
11
1
24
54
65
7
66
60
252
72
39
27
177
12
68
31
29
16
36
44
16
20
61
3
87
9
21
23
55
36
30
24
54
72
138
6
81
3
72
78
30
41
36
13
36
6
120
6
18
45
21
24
12
24
54
30
36
54
54
42
93
105
35
103
72
108
45
32
60
12
85
159
21
96
47
1
6
156
108
180
9
51
144
41
31
288
36
5
97
18
36
18
35
55
78
12
36
119
13
3
20
49
3
33
66
36
33
99
30
35
37
23
31
9
108
45
99
45
54
29
36
85
35
19
17
28
21
96
48
63
45
18
24
5
85
126
5
16
8
43
54
3
63
33
144
21
6
48
42
48
60
11
24
73
18
36
48
78
3
60
20
25
119
37
54
72
24
84
60
72
48
72
24
5
4
9
30
6
120
42
90
39
20
103
12
54
162
29
48
37
3
27
5
103
5
121
96
35
91
9
3
90
6
84
78
39
279
29
60
43
29
1
23
91
5
144
67
90
18
30
42
54
18
12
5
1
47
136
24
183
17
12
25
6
149
25
270
6
47
7
66
42
41
67
18
54
30
63
33
71
319
5
31
6
30
24
5
60
1
23
91
54
27
75
18
35
19
60
36
45
9
27
21
18
24
12
45
15
36
48
45
24
93
54
5
136
8
1
54
57
9
54
24
18
12
35
16
12
15
30
15
3
60
12
78
59
43
9
171
17
52
93
6
36
89
31
18
18
29
25
108
27
60
3
36
6
35
4
24
3
29
31
89
1
75
69
30
60
30
60
126
30
24
63
3
33
75
6
66
33
147
42
30
17
25
99
116
13
207
24
57
143
16
99
12
17
16
120
45
6
5
16
123
12
9
33
12
18
105
147
18
42
48
96
12
24
9
99
41
16
20
108
7
9
144
51
101
25
95
25
23
13
23
1
18
18
12
131
109
35
55
21
69
18
89
100
44
112
44
1
72
87
8
1
12
114
45
45
18
18
83
19
72
33
108
84
15
29
19
5
112
140
1
54
9
27
30
42
12
141
57
27
20
25
18
6
71
73
30
6
144
12
23
96
16
24
45
11
115
53
55
21
9
107
19
6
23
60
7
9
36
8
73
48
6
5
16
69
119
145
72
18
69
32
48
85
15
93
47
7
9
27
90
24
18
81
75
6
143
121
27
63
81
33
3
8
16
63
41
85
12
42
17
139
5
19
17
91
77
13
3
105
66
204
9
63
120
9
24
39
33
3
6
39
87
45
27
12
6
90
18
35
31
18
63
9
96
30
77
31
45
27
78
12
27
212
1
27
63
57
15
102
6
18
59
67
18
27
84
15
29
36
37
18
29
16
51
53
13
72
35
25
18
18
36
48
168
30
42
12
90
33
135
30
42
89
19
18
12
36
36
24
36
48
60
18
72
5
13
72
12
15
45
35
49
36
36
47
88
24
39
42
18
5
31
30
24
30
6
35
256
92
7
33
3
24
84
45
45
144
36
27
99
6
30
150
30
72
18
15
45
108
30
5
19
5
12
31
60
89
13
11
4
20
72
19
117
9
36
59
49
24
30
18
15
ABCD 96143970446*3^$a+1 [50060]
72
205
60
23
37
96
2
10
23
111
16
42
36
162
5
43
17
25
12
35
61
186
41
13
47
49
23
96
19
18
215
39
10
108
36
84
2
141
3
34
35
1
47
12
73
12
23
109
59
61
384
60
47
12
25
60
35
25
23
63
10
102
18
72
12
36
47
55
17
13
2
45
1
35
31
29
24
60
36
24
3
82
126
65
12
3
34
12
11
13
74
58
48
180
144
50
10
12
60
14
22
23
19
53
43
17
72
7
89
55
65
121
6
32
21
240
12
25
12
23
133
24
11
91
30
24
60
110
22
47
75
22
84
6
29
1
36
78
29
25
83
49
83
108
48
84
36
1
131
12
61
114
5
36
25
96
24
12
42
5
13
24
6
65
37
108
84
131
60
73
59
133
47
61
24
11
25
47
12
1
59
211
17
13
50
142
155
85
24
108
30
30
155
1
6
54
24
95
36
24
1
12
23
1
59
25
12
50
45
3
57
12
60
13
12
168
35
25
114
96
42
95
48
132
51
69
25
83
133
12
35
85
12
26
9
96
25
107
3
22
143
61
23
7
29
25
107
168
121
270
173
13
203
25
107
12
43
48
29
61
47
199
138
60
12
14
10
59
1
96
36
198
5
75
10
150
30
59
1
72
83
12
12
288
3
46
48
60
35
1
24
12
60
24
42
18
35
49
23
12
7
18
78
234
71
60
97
12
60
108
23
97
11
1
11
79
90
6
18
14
226
12
144
23
73
18
137
37
95
108
13
24
36
30
102
95
72
48
3
9
85
23
85
54
78
12
24
14
22
96
24
60
6
17
120
55
161
15
16
29
49
98
10
192
86
10
72
14
16
17
25
83
19
89
72
12
60
73
48
30
174
35
73
182
16
42
47
25
78
18
62
48
82
23
1
11
13
12
12
83
25
12
60
35
121
36
24
36
83
1
35
61
48
36
132
23
85
240
110
16
126
83
12
3
9
103
197
1
84
86
16
128
70
42
89
84
48
49
23
27
21
25
50
10
35
37
12
96
18
30
47
337
143
25
42
48
42
83
49
11
48
1
38
105
25
30
53
108
31
114
14
10
60
11
37
23
37
35
12
37
143
85
6
32
58
60
90
5
61
14
9
60
60
48
223
29
25
26
105
37
98
45
1
48
11
24
15
46
287
133
167
55
65
12
1
66
48
48
80
45
37
11
12
39
16
5
108
25
24
71
12
97
12
83
193
47
43
5
37
6
42
35
115
18
59
3
57
37
36
12
18
53
25
119
37
54
6
11
157
72
59
60
1
60
6
5
13
30
80
45
25
59
36
25
50
82
35
37
11
49
12
11
13
36
18
30
2
34
36
60
83
205
120
83
19
29
25
47
48
25
60
47
73
156
66
17
127
18
23
12
1
12
47
25
23
49
30
80
93
13
12
35
108
109
11
13
6
144
6
120
11
72
111
10
96
60
36
23
12
37
30
41
12
85
23
49
35
61
24
72
30
48
5
1
24
11
132
85
84
24
47
3
9
25
36
36
23
36
12
60
85
23
25
14
16
65
79
42
84
12
54
89
12
43
80
34
126
65
84
25
95
60
1
60
47
37
150
65
15
45
61
35
19
6
35
1
48
6
17
48
37
47
43
78
107
12
48
37
132
66
80
45
72
25
120
23
25
72
36
36
26
70
60
60
12
36
59
108
60
79
96
18
12
2
48
33
60
19
6
59
1
62
10
12
96
12
35
108
12
133
12
2
22
23
37
23
73
12
23
25
24
60
48
62
70
23
13
95
25
30
17
127
90
11
97
42
89
7
30
23
24
25
11
12
12
37
60
60
108
12
24
84
6
66
14
16
78
156
24
60
35
15
22
26
118
35
25
47
72
7
18
30
78
47
37
36
23
1
59
132
12
156
25
12
12
12
11
3
144
10
11
12
63
69
1
12
24
60
11
12
121
12
35
75
10
35
37
12
59
12
13
14
33
63
46
59
24
85
60
72
23
1
126
96
48
17
60
19
18
348
18
29
3
160
17
15
21
75
106
24
47
79
6
108
84
96
26
93
1
24
11
31
90
6
80
10
23
60
1
50
46
72
12
158
190
11
1
83
48
85
47
63
48
16
6
215
3
105
1
59
37
84
11
39
10
54
5
1
71
12
61
12
84
60
264
54
18
60
143
205
24
35
75
153
12
37
6
48
42
24
23
61
60
84
12
96
48
ABCD 96144063272*3^$a+1 [50029]
5
19
17
79
36
11
24
1
72
53
19
144
12
53
187
65
91
36
84
12
11
114
31
48
23
73
48
24
12
108
72
120
17
19
96
5
7
96
23
73
41
91
53
31
23
49
269
18
1
53
211
29
36
7
48
48
84
12
120
23
73
47
1
149
19
24
12
29
168
48
7
53
19
48
24
36
11
25
125
36
91
12
23
174
24
234
1
29
96
43
144
119
54
7
180
29
19
17
7
24
24
29
19
17
151
143
48
42
31
23
90
126
97
72
95
61
83
97
60
96
60
48
41
30
18
6
25
95
73
17
7
89
151
360
132
5
7
119
30
91
132
29
7
65
72
6
1
29
19
23
102
24
43
108
12
101
19
24
17
7
120
36
12
17
6
25
113
72
24
30
24
102
7
35
1
12
84
101
12
60
91
72
47
157
5
55
5
67
71
37
36
23
1
120
144
17
43
11
1
17
7
48
17
24
36
84
60
90
73
17
31
41
30
97
101
24
12
7
192
72
12
204
36
17
31
12
17
30
241
36
96
36
60
36
89
96
30
96
18
54
30
79
36
53
67
36
5
7
5
42
1
84
53
55
17
60
138
25
29
43
108
35
25
23
6
43
101
90
13
107
37
5
12
132
91
29
7
173
79
12
48
132
53
7
72
137
19
17
114
49
77
234
1
53
19
24
48
72
53
55
29
7
29
19
41
115
101
7
48
84
53
31
72
36
11
18
12
42
109
11
216
24
25
185
127
96
48
5
48
42
18
246
25
29
7
125
72
31
24
24
23
24
162
7
23
18
151
143
85
5
120
151
17
31
17
55
48
24
125
115
17
12
31
60
24
119
49
167
97
12
5
84
139
41
7
60
5
55
95
49
72
23
54
120
43
17
103
168
60
29
7
12
11
18
151
72
29
55
41
19
144
120
23
54
84
91
108
24
12
12
65
55
65
127
23
48
90
7
48
72
24
72
48
144
120
48
47
1
48
29
7
84
47
1
23
25
48
48
108
17
216
36
72
7
24
48
48
120
5
36
72
163
59
25
23
25
96
47
265
113
7
12
228
23
37
17
31
36
48
23
25
24
29
36
19
35
1
72
24
47
1
12
36
53
55
108
96
137
31
239
114
31
5
7
41
19
41
7
48
65
204
72
19
47
121
41
79
48
41
48
19
5
36
84
79
137
7
47
42
7
24
24
132
347
6
18
13
156
24
72
71
13
84
335
18
103
36
41
72
91
240
24
77
42
85
36
5
12
6
25
29
66
6
48
72
31
12
17
175
36
89
19
84
12
24
108
84
89
30
49
77
7
48
12
47
210
6
138
36
31
59
6
79
5
24
127
84
132
17
36
90
1
120
23
1
53
19
24
23
25
12
35
24
49
5
90
30
19
36
144
5
102
144
6
144
120
7
53
156
19
60
29
126
1
5
138
1
71
73
23
169
41
24
120
55
113
36
43
24
108
36
24
17
12
18
85
29
7
23
24
145
17
43
131
1
17
96
7
5
24
55
35
49
24
53
12
60
18
25
47
25
77
18
162
19
41
120
67
47
1
24
5
60
12
19
71
18
151
168
48
96
24
72
60
96
41
19
41
7
24
24
264
24
144
17
126
1
29
67
113
103
5
7
36
24
209
102
24
37
36
72
36
107
72
48
6
19
53
12
6
25
48
53
48
31
156
96
137
7
48
132
59
6
67
53
108
55
71
13
11
1
29
42
54
19
137
7
36
36
47
109
108
113
115
36
23
49
96
168
12
5
127
12
132
60
204
5
43
41
54
25
17
31
108
125
55
17
43
96
83
72
90
91
12
36
48
60
23
121
36
17
19
161
6
48
25
48
48
96
108
48
5
79
71
18
19
83
25
53
19
60
11
25
12
83
25
29
90
73
36
53
151
36
83
96
48
90
19
17
163
5
55
35
30
96
67
17
96
7
48
84
113
43
479
138
7
47
24
54
48
7
11
42
79
185
55
5
18
37
29
19
17
18
1
24
ABCD 96144358658*3^$a+1 [50088]
55
96
65
36
55
29
96
48
36
84
240
207
45
48
187
125
55
84
60
156
104
21
24
15
76
29
115
24
92
160
29
79
5
51
96
9
99
189
96
60
55
12
24
96
144
5
24
12
48
39
16
137
55
44
4
101
276
175
17
67
5
48
15
16
56
100
101
12
31
20
117
99
165
91
48
89
12
60
24
144
91
161
60
31
144
185
55
5
60
15
129
31
116
93
72
72
163
80
117
27
36
117
168
43
5
31
20
160
24
152
153
336
48
12
96
43
120
56
96
28
5
31
24
32
153
135
100
12
104
93
31
252
209
168
108
3
16
29
91
84
5
72
175
77
51
52
48
12
17
72
139
89
91
60
80
16
80
244
12
48
41
24
24
103
204
5
79
180
60
29
48
120
12
27
105
111
177
15
57
48
36
31
60
89
84
87
69
132
60
39
105
39
40
252
68
117
84
31
8
112
17
207
105
55
24
185
132
12
36
67
20
213
12
19
101
55
269
19
180
12
68
16
24
17
144
24
27
28
41
108
147
24
57
24
99
76
8
33
60
195
45
12
180
96
99
141
60
55
77
60
60
139
149
84
48
103
5
27
40
5
12
183
120
40
185
144
51
12
72
16
29
139
5
60
99
93
279
108
33
43
17
15
100
17
36
135
69
67
60
84
17
175
17
216
7
29
31
65
19
216
104
40
41
139
65
19
77
115
120
149
75
33
3
93
31
41
39
9
72
48
7
80
129
144
315
9
103
204
24
56
96
93
84
247
41
24
48
187
116
33
12
79
36
137
31
77
108
84
87
105
228
15
273
84
156
24
15
141
228
7
65
99
76
68
292
17
15
21
24
60
7
29
72
139
269
24
147
9
72
79
84
41
3
36
45
115
20
9
207
45
135
16
29
63
112
24
80
172
17
276
55
29
151
17
24
75
120
40
161
60
24
168
51
9
15
448
24
8
93
60
43
5
151
24
101
99
105
84
48
115
84
336
137
120
15
33
240
12
48
175
84
89
12
43
5
15
21
55
5
91
65
43
77
12
48
24
48
96
31
209
115
89
7
233
27
69
60
75
249
51
52
17
3
9
351
369
19
96
41
219
64
152
4
5
24
84
48
79
5
75
4
17
204
75
16
24
185
156
252
7
41
39
16
5
48
147
64
5
96
24
48
36
15
165
87
93
51
261
43
17
19
209
144
31
92
108
129
63
184
89
151
65
60
19
41
31
17
127
24
17
75
4
5
19
5
12
84
15
76
164
300
16
125
48
36
159
81
84
84
132
36
84
79
36
5
48
36
24
127
96
108
140
72
88
41
24
127
180
29
168
120
36
12
115
68
232
77
48
132
51
16
53
7
24
104
48
9
24
67
29
240
55
24
149
372
120
19
44
16
29
27
24
57
279
196
84
188
28
17
48
48
111
129
111
228
36
72
ABCD 96144386524*3^$a+1 [50007]
24
18
12
18
27
45
96
11
13
6
180
129
21
39
20
13
192
35
73
18
24
30
47
16
87
90
6
12
192
57
44
72
25
78
30
155
24
13
27
75
33
3
30
35
67
90
12
18
192
33
3
300
17
7
441
144
123
65
37
18
48
24
6
102
29
24
55
24
6
42
12
78
47
73
23
37
72
60
6
114
6
57
27
48
12
90
30
6
42
12
90
27
189
54
5
43
9
33
51
39
117
9
27
48
15
29
31
5
76
3
33
12
32
13
48
3
27
78
30
60
29
52
8
43
57
3
48
114
143
25
78
24
17
1
30
12
36
24
5
1
42
137
103
180
132
60
161
79
66
12
18
72
185
160
3
29
13
12
35
25
6
12
42
15
45
18
129
63
60
90
107
16
33
90
102
72
96
114
18
42
276
12
9
81
63
192
57
60
30
6
102
17
1
12
87
21
90
12
17
43
120
30
95
7
18
12
126
60
54
6
12
12
33
27
66
47
67
18
15
27
5
16
39
78
48
54
36
29
25
30
153
87
96
29
31
30
11
73
48
27
243
45
15
12
18
102
6
24
78
29
109
84
138
60
90
3
9
66
72
17
43
113
55
24
108
288
17
145
35
7
77
79
42
72
15
15
17
1
120
90
102
18
18
30
72
30
30
77
108
43
57
45
120
12
3
3
12
29
31
5
37
6
132
29
13
30
30
6
129
33
42
60
36
105
75
90
87
123
12
18
72
48
351
3
18
18
84
18
3
20
256
176
7
150
48
35
13
12
138
24
90
75
15
33
44
1
102
30
18
240
72
36
30
12
72
120
66
102
63
15
24
18
12
75
51
12
17
31
41
1
30
9
51
12
41
79
21
36
60
51
12
36
72
60
90
48
11
151
12
17
13
23
145
59
73
66
57
63
41
13
60
27
3
65
16
9
18
102
30
6
24
15
3
48
12
12
65
48
4
3
36
89
241
24
108
12
18
45
164
139
125
7
162
11
4
3
288
12
12
18
3
56
88
12
33
96
11
31
30
39
20
109
12
42
5
52
3
48
42
51
9
18
102
78
65
4
63
45
32
133
90
5
145
48
18
114
75
128
97
15
3
12
60
33
165
75
57
18
12
36
30
39
93
12
18
65
67
48
60
72
30
48
63
84
92
144
12
7
6
24
6
45
15
29
73
12
63
32
16
45
12
30
48
12
48
12
12
30
36
12
12
78
12
65
181
30
102
18
12
17
43
12
41
109
48
27
21
12
27
15
77
1
3
27
12
120
17
1
12
135
3
168
29
43
90
30
29
24
12
52
3
45
165
42
240
17
1
27
3
48
24
48
12
30
78
60
5
25
12
30
57
3
30
195
60
45
3
45
162
30
18
48
24
48
60
30
207
63
29
19
117
27
53
67
5
43
30
63
135
54
60
6
24
197
1
78
17
85
150
12
36
12
29
31
12
33
57
6
17
43
17
48
4
33
138
41
24
79
21
9
126
9
45
60
30
18
132
51
135
9
140
13
12
78
102
48
72
30
48
77
55
30
18
29
91
48
30
27
27
30
36
30
17
4
21
138
24
156
5
40
75
81
33
30
5
73
42
153
33
132
15
44
133
120
36
42
162
87
39
41
64
15
17
7
5
1
54
48
138
30
54
27
21
15
44
103
5
36
55
84
108
5
37
30
5
28
63
17
64
84
32
67
77
1
12
11
127
48
24
78
18
120
12
12
30
6
12
60
102
11
4
3
150
18
65
156
1
12
27
63
6
54
36
30
12
35
84
13
48
48
12
318
65
19
30
6
24
18
47
43
89
4
15
17
12
31
120
29
13
60
30
132
66
84
6
9
21
171
33
60
18
12
90
30
36
12
60
132
41
4
45
18
30
3
9
48
135
87
5
36
12
7
36
294
131
7
60
42
48
60
132
60
147
39
42
18
60
101
1
42
150
66
60
42
72
11
79
33
27
96
24
180
108
29
79
29
13
18
54
30
17
19
24
6
24
90
30
18
45
44
19
17
37
15
3
5
48
36
31
30
42
60
30
95
31
129
20
13
42
48
30
78
45
12
177
15
3
102
48
30
30
12
6
24
60
105
75
66
47
67
48
29
13
18
5
7
21
57
150
48
90
24
60
60
35
136
9
66
101
223
30
3
3
137
12
103
120
222
120
30
21
12
15
72
18
30
42
147
204
9
30
36
24
6
42
17
12
13
87
ABCD 96145125304*3^$a+1 [50001]
40
61
13
22
9
5
10
20
64
1
25
16
51
23
37
3
20
16
49
1
48
52
3
52
5
15
5
34
37
19
28
61
11
44
17
7
85
45
7
19
16
8
85
17
4
14
25
12
9
14
10
12
38
16
117
3
9
60
96
9
103
29
68
46
21
15
84
81
3
6
20
10
56
89
41
15
28
1
10
20
65
5
14
72
4
14
35
80
28
8
69
6
21
3
6
26
40
49
11
38
11
91
24
29
11
14
7
5
19
21
43
67
41
29
15
3
21
72
23
90
36
24
30
6
71
44
35
25
16
7
65
32
129
27
29
10
24
21
3
85
55
36
34
12
15
35
4
54
32
11
77
36
39
5
30
12
1
12
41
40
14
17
5
24
54
36
9
11
6
64
30
20
16
20
13
107
5
49
54
53
53
14
1
60
51
8
10
60
20
11
32
53
6
28
2
58
20
5
8
29
10
24
1
43
42
19
51
21
39
33
16
31
1
3
21
48
5
16
86
48
17
44
4
1
6
34
24
6
9
35
13
87
2
19
35
1
9
24
30
42
18
6
19
12
23
6
7
17
12
15
75
8
46
99
75
20
6
24
40
27
35
5
59
6
51
27
20
16
21
35
13
5
55
57
55
29
36
79
20
11
40
13
31
16
68
37
3
26
24
16
19
12
13
7
35
5
5
24
19
65
2
4
56
28
36
14
7
135
90
3
17
10
69
9
6
60
21
24
11
85
129
7
13
6
10
63
12
5
28
6
20
6
40
15
39
1
29
44
22
1
97
66
37
12
5
36
24
11
41
14
17
79
4
6
104
6
24
40
9
15
2
24
7
9
24
15
12
60
33
24
7
25
34
14
66
60
25
4
41
14
30
11
71
50
60
4
60
6
60
69
16
5
15
5
59
11
50
10
21
3
110
55
15
66
18
2
40
20
4
6
48
30
6
30
6
14
36
24
30
61
45
24
24
43
29
44
16
3
5
36
19
47
58
6
21
36
17
16
30
36
30
20
34
24
2
11
17
32
40
51
24
48
12
69
20
60
10
30
6
25
29
39
5
10
13
19
34
50
17
23
114
26
24
17
20
23
16
6
3
41
79
5
22
18
2
4
14
47
43
25
28
8
9
3
12
5
72
64
6
30
50
24
24
46
15
51
49
11
24
9
5
6
29
1
79
21
7
17
2
49
9
31
19
30
36
46
18
30
26
16
14
66
19
45
14
42
34
14
6
36
25
15
45
3
30
92
28
116
64
32
28
42
48
57
24
35
36
49
9
36
20
34
6
6
38
22
13
1
10
37
19
10
48
30
30
2
60
4
80
24
13
23
25
60
21
18
30
20
66
10
6
14
6
4
49
1
10
30
66
14
40
14
13
29
31
9
38
1
9
26
1
4
59
2
78
16
26
23
36
41
14
1
5
11
53
15
21
39
9
15
27
90
3
15
26
11
49
24
12
23
36
19
6
36
19
4
56
11
30
10
8
40
20
13
53
31
24
9
15
21
20
40
24
12
8
42
1
129
174
20
54
70
12
48
36
6
60
51
27
42
14
10
55
25
4
15
21
14
157
5
10
24
36
33
51
6
8
22
18
15
11
61
3
12
44
41
25
30
10
19
44
12
3
36
24
20
13
17
7
5
23
25
30
13
9
60
39
12
40
8
9
2
25
3
62
24
35
79
5
1
31
3
57
3
37
169
40
27
17
11
20
11
60
78
10
32
10
48
2
4
6
75
9
14
70
2
28
6
44
46
6
8
10
12
14
46
9
24
27
24
20
4
2
84
6
4
14
7
24
72
9
18
21
64
11
9
47
13
15
57
64
35
26
11
19
29
1
4
30
36
18
50
12
25
15
48
72
78
36
20
30
16
8
70
15
17
40
44
91
24
11
18
36
19
12
3
21
45
90
44
13
3
56
5
44
11
60
24
4
45
5
16
7
17
20
6
16
14
10
44
17
56
48
9
30
1
19
85
5
67
5
10
165
33
3
39
9
59
22
24
31
20
29
30
36
10
54
6
20
4
7
53
6
14
76
51
69
3
11
16
30
15
36
3
30
36
20
19
9
66
9
101
4
7
36
8
84
87
8
16
86
10
14
7
24
23
12
18
35
1
6
1
3
1
73
46
21
5
4
14
10
12
19
31
4
14
55
12
3
6
44
7
45
38
42
19
4
7
24
6
30
40
24
9
35
16
24
37
13
7
5
11
37
7
4
44
27
8
16
30
7
7
5
32
29
54
25
72
64
32
3
30
96
30
61
12
32
3
42
38
40
42
38
10
6
14
10
36
20
25
65
90
6
11
119
20
25
15
18
27
9
20
24
42
4
36
1
13
16
44
55
12
9
24
27
48
81
44
36
10
13
5
87
9
14
13
28
44
16
29
2
10
80
58
36
57
77
23
44
9
6
24
44
1
89
91
11
49
36
35
34
30
21
4
32
17
10
62
35
24
25
4
2
180
4
37
13
10
36
20
58
3
123
6
39
29
6
4
26
16
14
10
19
5
2
5
25
60
78
1
4
48
8
24
11
1
36
64
60
116
17
11
41
75
5
10
8
53
7
10
27
24
9
6
49
1
10
21
59
30
4
62
40
20
4
30
36
20
59
32
39
73
41
6
80
18
67
16
17
43
37
16
36
14
30
7
47
12
10
51
24
5
43
81
50
17
29
3
48
69
15
35
48
10
36
39
16
1
88
66
20
41
29
6
30
8
67
3
12
30
44
4
42
84
1
36
7
22
3
45
183
77
46
6
38
6
64
3
33
84
6
116
18
46
66
90
20
64
1
13
10
25
41
56
48
43
60
27
6
24
42
14
19
36
9
32
34
21
24
5
31
59
17
19
53
95
6
114
12
8
66
6
4
26
84
11
56
33
20
6
70
15
69
27
33
6
44
5
1
4
30
36
21
12
5
70
2
84
35
25
10
20
25
11
10
18
32
25
35
18
10
2
4
27
12
11
10
6
73
11
25
41
14
16
48
42
48
7
43
16
20
54
66
1
3
25
7
53
36
79
5
65
43
13
46
21
33
75
21
75
15
21
33
26
18
10
25
7
24
4
1
41
14
30
10
6
51
39
9
24
12
36
23
24
6
46
14
11
5
44
34
66
14
52
9
5
119
80
117
20
18
10
56
16
144
14
12
29
11
69
15
20
4
36
9
12
3
20
25
28
23
9
36
45
87
9
8
6
85
21
24
80
46
20
61
29
11
17
27
28
8
59
24
4
6
30
6
18
6
15
4
11
44
25
47
13
57
8
46
14
6
36
120
18
40
15
40
20
11
70
6
78
43
13
16
134
10
6
8
25
5
30
16
44
1
12
12
51
44
102
10
9
12
23
24
5
11
20
16
9
5
10
24
42
18
6
6
85
103
30
6
100
69
87
9
11
40
14
16
123
47
28
62
28
15
5
7
39
24
32
10
19
49
12
4
20
10
66
18
93
107
10
36
14
6
19
21
36
55
68
17
28
32
4
26
58
26
24
16
30
7
7
65
25
52
19
19
16
56
54
11
35
24
117
3
81
15
45
23
6
16
18
2
34
45
35
30
10
1
5
14
5
1
10
18
20
6
30
64
6
30
24
27
33
132
60
15
36
17
31
15
1
13
46
56
64
14
6
16
74
55
52
37
7
29
40
15
16
29
20
40
50
30
7
17
6
85
15
25
31
70
18
1
55
1
39
1
36
29
38
6
24
22
54
24
15
11
29
1
46
8
12
78
10
30
26
4
81
51
30
14
16
30
3
40
5
27
4
32
23
60
4
21
35
6
4
26
109
15
24
72
1
43
64
36
6
14
1
3
42
139
32
72
17
48
95
8
53
4
12
31
7
42
84
4
32
54
4
56
4
37
35
54
15
40
ABCD 96145562278*3^$a+1 [50092]
87
3
30
3
63
30
15
81
51
297
60
72
51
3
150
6
21
9
96
12
60
6
36
6
123
45
39
63
24
54
24
3
39
24
36
9
105
30
6
24
36
15
36
12
57
15
39
30
12
54
33
36
21
15
21
27
75
90
108
15
147
6
27
9
48
51
27
168
30
27
9
60
135
9
42
30
84
36
27
36
60
21
36
99
24
21
18
42
120
15
75
6
60
24
6
45
9
18
45
3
42
3
15
18
12
12
3
207
57
69
24
42
30
15
81
42
18
102
42
39
36
9
15
36
180
3
66
15
21
6
30
12
18
42
30
57
33
6
42
162
42
111
24
63
21
15
9
72
9
36
24
39
360
21
87
15
18
39
36
9
27
9
30
42
24
3
12
45
48
183
27
6
42
24
6
48
144
75
27
60
24
162
3
21
15
33
36
24
27
15
6
15
3
54
42
6
12
72
90
81
3
57
3
12
42
30
12
9
21
15
9
42
60
33
201
30
144
42
24
3
3
33
177
12
27
123
48
18
15
69
48
54
84
30
24
96
102
18
30
57
9
24
15
27
18
135
21
39
15
42
18
81
9
6
21
15
90
150
12
12
33
33
84
108
27
33
36
51
15
6
84
75
21
24
24
39
60
33
114
33
15
60
33
99
18
111
24
3
9
105
36
75
57
3
45
39
129
30
90
24
60
6
54
108
63
99
45
81
144
3
9
15
3
45
51
36
9
72
33
51
108
57
78
48
24
24
6
48
120
15
51
114
12
96
60
3
9
27
15
21
33
84
78
18
27
3
42
3
9
48
198
162
30
12
78
24
78
153
24
93
12
39
51
54
15
9
27
96
57
30
12
36
9
45
60
60
48
138
9
81
12
12
24
27
33
42
54
48
48
15
45
54
24
30
36
24
75
45
6
18
3
3
42
72
12
36
15
195
12
93
108
24
15
6
36
36
42
6
51
24
21
15
93
30
105
15
21
9
6
21
36
72
63
18
15
21
15
21
204
30
54
42
54
90
9
36
21
24
36
75
135
9
3
57
39
42
63
9
12
6
18
6
30
168
36
54
6
15
15
42
108
54
102
3
15
57
9
30
9
3
30
72
3
60
27
42
60
24
30
54
96
111
75
48
6
36
3
36
72
39
30
96
135
15
54
75
36
45
12
18
42
186
261
48
60
57
6
42
15
72
93
75
12
96
39
180
24
144
6
15
9
102
30
3
27
33
33
54
138
6
30
111
99
24
42
156
27
45
42
21
99
18
3
9
51
12
72
9
96
24
24
15
21
6
129
15
45
9
3
15
30
24
39
75
42
24
3
57
18
48
9
3
6
72
3
24
21
72
123
21
30
48
72
45
108
21
42
114
48
12
15
45
96
15
45
99
15
9
15
54
12
3
3
150
48
36
15
75
21
12
36
24
33
54
24
81
15
18
63
33
60
114
36
90
96
54
30
24
90
42
54
9
33
18
6
36
48
54
18
75
33
24
12
48
60
12
6
45
72
45
12
24
12
27
3
24
18
78
54
18
36
36
93
15
18
12
15
72
9
12
12
102
294
39
12
33
72
30
24
6
6
45
129
294
9
15
18
75
75
90
24
159
9
12
84
6
6
27
27
18
30
36
60
30
12
72
42
30
66
117
93
15
33
15
24
12
9
90
72
114
84
12
72
60
15
45
66
30
51
45
66
57
45
30
42
6
105
60
3
54
42
54
60
24
6
24
60
36
6
54
30
27
24
36
45
42
18
18
60
9
27
90
24
96
120
39
15
21
36
33
42
54
39
51
21
12
60
3
42
12
24
126
93
36
99
42
54
9
156
45
27
24
9
120
15
12
108
36
15
18
90
60
36
21
15
138
12
24
60
39
45
42
48
42
54
57
12
27
18
36
24
18
18
12
24
18
30
120
48
48
24
12
51
12
36
9
12
15
24
36
3
6
147
39
24
6
39
57
3
9
6
6
60
138
6
24
240
36
15
15
12
9
33
72
30
18
36
72
72
12
51
9
48
15
3
78
6
105
9
24
18
54
24
6
81
99
69
39
18
24
48
15
27
24
42
12
15
45
12
39
9
3
57
6
30
15
72
69
63
36
39
33
33
84
12
30
96
114
24
39
111
45
60
57
99
9
30
6
36
144
84
54
93
3
96
30
18
36
69
48
24
93
15
63
93
21
30
30
24
12
18
6
3
3
18
66
18
66
12
129
15
33
51
30
36
6
45
33
12
12
27
24
15
24
168
24
84
54
6
114
51
36
105
3
27
78
51
9
15
36
36
9
27
3
6
75
36
333
27
117
78
12
18
42
66
51
48
36
60
72
12
45
12
39
117
72
96
30
114
3
12
21
6
30
3
15
30
102
33
147
30
144
15
21
84
6
48
45
12
3
18
15
3
69
21
12
42
48
57
33
114
126
102
90
48
12
12
30
48
33
15
54
135
33
60
102
114
24
36
24
12
78
18
72
72
3
171
30
12
3
111
9
75
12
72
30
30
6
30
90
30
45
36
15
84
96
21
9
36
42
18
147
93
ABCD 96145688428*3^$a+1 [50091]
127
42
72
135
39
9
27
21
8
16
8
40
24
56
16
15
12
53
7
41
72
64
51
78
39
27
93
8
25
23
91
45
48
24
3
141
111
6
27
147
21
24
24
9
228
11
43
60
113
25
63
152
19
45
24
3
60
57
8
19
29
49
63
24
15
24
9
8
48
37
51
192
96
9
15
24
15
57
33
23
139
29
120
88
72
72
69
3
48
56
16
24
9
18
5
1
15
15
17
48
16
24
27
53
24
40
99
36
12
149
73
15
57
120
47
7
57
72
8
88
144
32
1
108
11
19
21
24
27
5
16
111
33
56
40
8
25
63
144
291
45
27
54
54
9
27
5
16
15
6
59
7
153
24
9
66
101
43
54
24
23
49
30
9
24
56
64
96
8
19
21
96
9
15
75
48
69
104
31
89
13
11
144
112
24
32
43
29
88
24
48
9
23
40
56
64
48
56
73
84
18
18
63
45
3
57
39
24
56
16
96
80
7
6
18
72
72
33
15
17
19
5
16
33
36
27
72
9
36
11
64
57
30
24
9
48
72
15
89
16
48
45
48
59
24
64
24
9
42
93
51
53
13
42
36
5
79
114
66
24
21
24
24
15
33
56
136
32
55
12
53
24
49
39
8
88
32
31
57
3
5
88
8
19
6
39
24
168
39
72
54
11
72
43
117
3
21
72
8
120
109
54
141
48
32
13
12
23
64
8
37
195
33
18
36
9
33
39
32
16
48
24
8
133
3
24
8
7
65
7
9
75
29
88
72
96
45
59
31
12
165
15
18
6
113
112
99
53
24
96
48
7
81
48
120
24
3
53
55
57
8
72
16
75
69
72
9
23
7
42
48
42
12
57
176
73
15
27
45
21
36
23
96
88
9
15
24
24
8
1
63
33
39
24
3
54
6
72
17
48
48
43
45
56
67
18
3
120
57
108
30
189
69
3
15
30
78
66
75
8
160
32
31
24
57
9
39
72
33
15
21
78
30
63
24
32
67
30
18
72
21
15
24
18
23
16
72
48
51
36
18
54
42
12
54
69
3
6
12
3
3
5
16
56
25
63
120
8
85
144
11
24
19
21
24
24
69
75
32
40
15
24
12
29
72
151
41
19
12
17
37
51
24
3
126
23
16
8
19
21
32
40
8
25
15
216
96
48
72
48
72
9
135
27
6
23
151
57
48
24
75
36
41
79
57
3
21
24
39
81
48
72
24
33
47
64
15
9
63
192
33
48
96
24
96
80
1
47
97
23
240
43
53
16
39
54
3
57
15
39
9
8
16
80
88
15
12
36
108
29
67
36
12
6
84
243
9
39
56
1
90
117
48
8
115
21
9
71
25
12
126
78
47
1
114
18
3
45
179
64
8
37
42
57
48
3
21
9
72
119
16
24
3
21
24
32
96
136
33
24
71
13
11
40
57
6
33
24
32
24
25
144
15
9
12
75
80
7
24
18
39
8
24
40
51
21
33
18
53
48
55
17
79
161
16
24
56
16
56
16
33
18
54
47
16
216
32
25
39
80
88
45
3
24
15
9
32
24
16
75
21
3
180
17
73
54
9
56
25
15
87
33
39
42
15
3
77
40
3
53
91
162
3
104
7
84
42
48
3
39
54
3
33
54
18
18
108
57
15
252
72
21
9
39
152
16
153
119
25
47
31
48
17
7
9
24
48
27
5
25
119
16
63
9
27
45
33
63
3
21
39
12
78
15
21
12
96
54
65
40
24
56
25
15
39
36
24
138
123
63
65
91
24
69
15
57
48
75
42
18
12
60
41
13
66
153
117
3
15
126
6
72
12
33
48
63
41
1
15
32
48
13
59
97
87
57
63
27
24
21
8
64
48
3
21
15
57
192
96
24
75
21
80
49
282
77
1
36
3
80
184
87
209
16
51
53
40
72
32
16
32
24
31
33
72
3
5
40
48
255
33
51
29
48
31
81
63
105
56
55
36
21
32
48
16
48
56
49
111
96
51
36
9
8
55
9
39
96
57
63
54
11
24
7
36
93
69
48
3
8
64
57
54
54
126
53
40
144
72
33
126
12
5
163
120
18
6
5
79
144
9
123
5
31
18
15
111
18
15
51
132
12
6
215
16
8
31
84
93
8
79
9
9
24
159
80
43
29
43
237
39
9
80
40
33
66
24
18
3
24
27
102
47
88
128
16
8
88
24
8
13
12
42
29
88
21
258
9
9
15
48
8
96
85
84
18
5
16
21
3
63
113
16
8
40
24
111
9
3
5
64
48
24
48
15
41
16
123
45
45
155
43
21
24
32
16
48
80
16
15
90
84
75
24
24
8
16
51
21
15
60
36
129
56
13
84
159
24
48
39
33
80
40
56
31
90
71
13
51
27
93
48
69
3
72
3
53
19
12
ABCD 96145700494*3^$a+1 [50011]
19
185
36
259
168
209
111
40
29
120
19
24
200
45
48
19
104
40
29
91
72
192
17
39
16
224
45
19
32
280
29
96
288
36
135
24
72
105
36
19
5
3
72
64
56
48
33
15
33
15
64
56
16
128
96
136
8
141
99
40
192
24
32
72
117
120
3
21
12
108
36
36
67
72
29
72
48
115
29
120
211
125
67
29
43
5
67
65
31
29
24
19
48
264
24
24
32
21
204
180
120
264
24
72
48
12
55
29
147
105
108
51
69
60
15
120
16
5
48
96
75
21
228
60
3
24
69
75
21
51
45
27
21
99
160
120
185
31
80
21
51
48
16
29
19
48
173
19
96
5
99
72
21
48
264
60
7
8
81
295
77
19
5
36
87
21
27
120
33
79
96
17
127
152
9
39
16
152
69
99
9
60
147
16
168
72
209
15
69
24
43
80
69
75
69
72
12
207
45
96
3
64
5
192
48
48
115
8
24
16
96
80
400
5
48
43
120
77
91
32
72
45
27
93
43
53
19
216
257
12
27
45
24
91
101
132
12
19
77
219
144
240
9
63
69
211
80
45
144
48
67
89
132
60
39
88
96
200
9
31
125
36
55
29
67
168
120
200
64
8
48
136
8
72
88
32
24
45
120
99
117
84
159
93
43
29
43
53
19
32
120
64
5
51
48
21
36
108
163
104
189
91
101
43
56
24
16
368
72
64
5
51
144
144
120
45
3
45
3
40
72
152
48
24
16
29
204
60
171
88
5
48
12
15
120
16
216
65
96
7
72
65
31
72
125
75
72
288
21
139
56
112
29
96
27
21
91
29
216
51
189
19
5
115
176
45
3
45
3
88
32
48
21
91
32
45
72
51
69
315
9
36
99
141
3
45
252
15
45
91
128
40
80
81
55
80
16
149
24
144
96
24
91
29
75
45
51
216
88
65
31
17
132
3
93
19
77
108
55
48
72
56
24
165
3
93
120
144
36
96
60
91
5
48
19
161
132
3
184
77
24
51
69
36
36
67
48
197
72
19
41
144
12
27
45
51
45
19
56
64
5
51
216
24
232
5
27
40
41
79
17
15
88
41
159
45
27
208
137
79
56
48
21
19
5
312
19
17
87
96
117
43
89
183
45
60
48
135
64
137
79
17
207
261
19
8
93
144
171
24
33
87
88
125
24
48
156
39
336
285
27
72
88
53
144
60
247
440
21
12
12
24
19
5
72
24
67
197
48
12
7
48
32
105
144
135
24
21
51
153
15
33
255
208
24
216
197
24
24
60
15
64
17
144
231
45
91
32
16
29
36
12
99
144
81
96
84
19
24
5
27
45
168
27
40
5
84
84
51
45
91
384
17
60
67
53
3
280
80
81
31
120
77
171
136
8
72
144
21
96
3
129
7
176
48
69
115
48
17
7
41
15
88
5
115
5
51
285
43
5
120
43
128
21
144
24
72
99
45
19
5
51
105
79
200
16
72
77
120
27
ABCD 96146342122*3^$a+1 [50006]
18
29
235
41
67
17
145
6
165
32
85
27
15
5
16
15
29
73
99
224
19
60
41
64
15
36
5
19
101
24
16
72
75
93
117
27
128
115
17
145
3
195
53
64
15
57
44
7
137
36
40
72
15
77
73
23
49
15
255
5
28
3
57
8
25
15
24
128
12
13
35
12
52
44
24
73
18
69
33
47
28
20
40
15
17
31
72
42
71
37
3
9
11
16
69
12
90
17
36
100
9
83
52
15
33
123
21
168
33
3
69
18
48
5
112
68
4
56
115
149
16
15
17
48
25
60
87
68
79
30
83
97
60
30
6
107
67
18
27
12
68
60
1
35
52
8
139
5
16
15
129
15
33
32
40
15
65
28
33
27
20
25
18
5
12
37
143
43
17
4
63
6
30
45
36
44
12
97
3
20
13
111
39
72
17
31
90
42
17
1
75
9
36
95
19
5
13
35
103
24
18
12
3
32
60
31
5
12
48
97
75
168
80
12
48
145
47
187
21
189
18
197
28
45
227
133
63
69
66
21
21
47
48
7
96
65
19
36
257
37
66
9
15
185
13
18
54
36
30
17
112
15
36
5
67
17
163
77
1
90
12
18
59
31
24
65
36
19
36
5
19
18
30
150
39
99
5
12
28
27
72
53
37
36
42
18
12
18
9
48
15
72
5
13
72
6
90
47
43
69
108
8
97
215
25
39
36
15
30
23
40
99
45
33
15
20
348
72
12
36
49
71
19
108
5
108
229
83
268
12
15
5
103
5
67
77
88
60
27
5
48
55
57
20
16
60
69
48
78
17
55
30
75
8
84
60
43
18
75
24
213
18
57
80
4
33
27
51
12
101
16
33
11
55
29
13
39
44
4
33
42
48
5
55
18
30
9
156
36
39
21
36
63
54
78
72
138
23
127
17
52
56
73
15
60
9
78
18
59
61
27
128
79
5
1
15
164
16
24
36
12
80
43
9
36
15
89
55
113
168
19
18
35
60
148
27
45
72
45
96
59
52
63
36
24
33
24
8
40
72
3
33
144
33
36
27
213
15
39
161
235
21
33
23
72
103
12
108
65
100
68
127
60
17
48
73
27
12
60
81
294
33
57
83
55
137
13
23
24
25
108
15
3
17
103
17
133
12
3
57
35
180
60
85
107
52
51
60
72
53
72
96
64
51
5
16
39
29
55
41
84
43
102
36
54
6
119
120
115
108
45
12
21
12
99
141
18
54
123
15
5
60
28
24
33
15
72
105
27
36
87
90
36
90
30
54
45
45
35
48
172
15
21
69
3
3
5
49
123
15
78
15
20
19
30
36
107
43
12
60
65
7
245
156
16
36
12
20
31
5
192
28
20
7
5
67
90
143
4
51
17
115
5
16
80
7
17
76
32
103
9
68
37
126
29
28
27
57
39
89
13
3
32
28
99
57
21
18
177
32
352
56
64
93
215
16
60
80
19
5
55
66
60
119
25
11
7
17
55
105
8
12
1
12
35
7
53
72
85
11
97
72
18
53
7
17
40
8
132
1
372
27
68
85
35
115
173
37
18
29
25
6
17
60
88
44
1
54
5
121
27
87
36
72
30
18
17
12
16
32
112
68
67
21
39
30
6
197
37
18
93
20
7
57
168
20
48
55
29
61
30
132
120
18
35
64
48
33
114
138
42
156
90
99
15
5
25
63
32
1
30
89
73
42
120
36
42
90
5
52
45
36
24
18
57
108
135
53
72
55
17
1
39
80
133
23
12
43
29
91
132
12
173
85
3
12
80
12
160
3
12
41
157
42
66
132
3
44
240
48
7
41
12
52
80
28
75
77
43
5
55
57
8
40
8
25
42
17
73
120
72
71
4
108
3
12
42
75
33
90
18
30
54
198
42
123
3
17
12
28
303
69
36
87
65
7
45
15
18
120
27
8
48
115
21
216
72
15
18
63
32
40
20
48
60
52
45
39
39
12
45
27
60
36
5
67
12
78
15
33
54
96
57
15
5
160
27
45
20
13
3
20
72
7
6
51
3
101
19
198
3
44
48
4
33
11
7
57
15
57
44
12
7
57
116
48
124
75
126
12
27
135
41
16
3
30
60
18
57
33
30
60
12
180
5
16
96
63
113
ABCD 96146558252*3^$a+1 [50028]
17
31
6
6
17
7
29
12
25
3
27
9
9
12
27
20
12
1
138
54
15
27
33
12
15
5
1
39
8
36
4
3
29
28
3
29
16
32
12
16
3
65
40
44
40
36
12
39
101
4
8
55
18
23
1
119
12
4
9
12
60
35
88
44
1
30
17
12
28
8
52
63
21
21
27
48
39
60
9
12
9
51
3
6
3
27
29
7
12
36
5
1
6
5
19
5
25
75
8
28
32
16
9
11
4
32
1
15
3
89
1
12
15
20
12
1
6
33
20
1
47
28
24
21
12
83
12
13
47
4
20
1
27
87
5
4
21
30
6
3
27
9
15
9
24
3
69
8
1
27
60
15
18
60
39
33
15
45
63
32
60
12
37
11
7
6
11
76
20
19
6
15
48
12
15
9
48
12
45
3
15
6
24
12
11
145
18
29
12
4
21
6
125
109
6
17
12
16
3
9
36
24
60
12
36
32
28
20
13
15
9
18
65
7
17
76
27
42
6
5
109
18
5
31
9
3
9
9
12
48
11
4
15
36
9
9
3
3
9
45
12
3
20
36
76
21
24
24
99
3
24
6
59
40
20
4
20
1
23
7
93
27
45
8
52
60
24
21
6
5
24
13
36
11
43
45
3
29
40
68
7
65
16
8
19
21
9
6
114
6
5
19
5
7
30
39
44
16
9
27
8
1
12
15
15
24
9
12
12
36
20
52
12
3
54
11
40
3
29
7
89
19
72
90
15
8
37
24
11
48
12
55
29
85
39
32
28
27
5
25
18
48
60
12
12
30
51
24
84
12
12
12
33
12
11
7
5
40
12
8
25
15
27
66
15
8
37
30
30
18
30
6
93
60
27
21
9
6
9
48
92
36
19
5
36
7
5
12
28
36
12
12
3
9
21
24
3
8
19
41
24
24
24
12
19
36
6
30
18
30
6
30
36
29
36
48
37
23
25
51
9
12
54
36
48
9
3
18
39
3
17
28
39
6
35
4
3
42
6
69
39
36
66
12
27
3
18
47
16
44
1
11
1
30
93
117
3
81
3
147
6
24
15
8
52
20
19
29
7
30
3
57
23
37
24
30
5
1
51
12
51
17
84
24
19
5
25
48
15
12
48
27
57
39
21
48
32
40
3
41
4
12
9
12
23
16
24
12
20
4
15
53
28
3
72
18
15
9
71
31
6
27
15
5
31
5
7
5
4
99
54
36
12
15
39
9
12
12
12
20
16
32
31
17
12
48
4
20
31
108
6
30
30
30
66
18
42
12
12
35
16
48
12
44
31
17
12
16
3
6
3
12
68
13
42
5
12
13
23
19
9
27
42
3
44
13
35
25
23
52
32
13
23
4
56
28
12
12
33
27
12
3
18
3
24
12
45
3
72
8
40
15
153
15
17
13
15
3
5
1
6
5
4
20
4
15
5
12
72
60
1
6
5
91
33
9
6
36
5
25
11
43
6
15
8
13
24
60
3
27
21
15
17
7
5
19
36
60
6
12
11
1
6
117
12
51
77
100
20
31
24
21
20
16
9
15
56
60
31
24
45
8
88
3
12
12
102
6
53
1
66
12
5
7
5
28
20
28
3
9
21
27
9
6
53
12
12
60
12
1
12
75
51
6
15
21
18
45
20
4
32
84
4
3
30
15
9
48
12
3
32
55
48
33
12
57
30
5
16
24
45
6
5
4
45
6
5
40
3
21
21
30
45
12
8
24
85
11
13
11
13
3
12
15
18
12
42
5
40
39
21
8
1
11
28
36
20
96
1
15
39
53
67
18
3
12
3
18
6
6
23
4
8
4
44
16
80
1
3
32
7
41
19
57
36
27
5
1
27
63
5
12
55
29
28
21
24
11
25
39
45
47
16
3
17
40
9
60
66
18
6
93
33
18
24
57
39
29
28
8
1
18
33
8
1
63
12
15
53
16
36
24
24
3
42
15
12
9
15
24
3
12
33
108
12
63
17
12
1
66
41
12
7
5
31
54
18
33
8
19
65
13
12
75
12
3
57
9
39
8
24
4
9
3
3
9
15
5
37
18
48
33
32
55
45
39
9
57
12
3
45
15
15
9
9
42
5
12
25
15
27
21
9
18
12
21
32
12
36
24
4
80
4
20
12
88
12
3
18
54
18
6
101
16
93
11
4
72
15
17
25
42
9
20
36
16
8
16
9
11
24
7
5
84
36
4
20
1
47
25
87
9
11
40
24
24
8
25
12
3
27
5
48
19
9
9
42
5
16
27
105
63
57
12
15
45
48
8
4
9
6
45
20
4
20
24
1
36
11
13
12
23
12
49
54
41
13
35
13
3
39
41
60
1
11
49
11
7
5
40
15
6
11
64
9
15
20
1
12
30
24
41
28
92
4
8
37
54
12
17
12
1
15
24
75
53
1
12
27
20
13
180
60
30
9
20
4
32
24
40
36
20
13
51
45
23
16
27
69
20
85
11
43
12
9
56
24
88
32
1
27
8
12
13
3
24
60
51
6
6
45
8
52
9
11
40
24
20
4
21
30
5
13
11
31
21
44
43
72
33
68
4
8
31
5
60
1
15
15
36
9
21
12
30
17
1
12
11
4
3
29
19
21
15
33
32
13
12
11
4
3
5
13
3
15
6
3
21
6
9
20
12
84
76
9
39
9
3
60
3
9
12
20
13
11
1
83
60
12
79
17
19
21
44
4
81
15
8
13
15
27
5
37
48
12
30
60
9
27
102
3
3
6
3
57
6
17
67
45
15
125
60
1
18
101
40
8
52
116
12
37
15
24
36
8
43
12
72
30
95
115
5
55
45
3
5
13
48
39
15
6
11
28
80
28
8
4
32
49
35
1
63
27
21
8
1
6
24
33
48
24
3
5
43
12
53
55
9
45
18
12
18
12
123
33
18
5
7
17
40
12
93
48
30
45
72
15
30
47
13
23
25
35
4
9
12
12
30
12
18
11
4
32
28
96
36
8
7
60
65
4
36
8
76
27
5
72
1
39
8
109
60
83
28
48
9
6
57
32
13
18
6
24
15
32
4
3
18
3
9
15
68
4
20
19
90
6
48
18
3
20
4
20
36
16
33
6
9
12
84
105
11
4
15
21
24
9
3
8
24
1
27
9
3
8
24
31
9
56
4
3
42
11
4
21
15
27
6
12
23
40
9
11
24
100
21
11
28
60
20
25
6
12
5
52
3
9
20
24
1
60
15
8
40
12
45
11
12
28
3
12
5
79
9
20
55
6
15
44
4
68
12
1
12
12
12
11
4
80
16
20
13
24
12
15
20
25
60
78
57
9
6
65
31
17
36
7
24
41
24
31
30
39
9
36
60
6
9
20
28
12
15
6
15
32
7
60
5
48
16
9
35
37
18
6
15
21
3
20
52
8
121
42
5
4
20
1
35
48
4
8
52
33
30
69
3
42
24
6
9
44
13
3
9
3
3
5
19
18
23
7
24
93
3
29
24
31
33
8
4
15
29
25
12
3
12
27
53
12
12
60
13
3
45
24
59
4
8
4
69
27
8
4
27
18
35
40
8
28
45
87
39
5
24
4
75
6
59
12
100
8
25
6
36
5
13
12
23
1
6
21
15
54
11
4
21
12
51
36
8
127
6
48
36
6
5
60
24
13
47
19
17
12
48
13
6
6
18
41
48
36
7
29
19
5
31
101
25
135
9
30
6
59
4
12
3
5
16
135
5
4
57
72
12
24
6
5
24
55
9
48
9
3
12
39
36
6
27
60
20
12
13
12
36
24
3
15
5
16
21
6
54
6
17
7
24
69
45
18
17
25
6
21
9
6
65
28
27
18
15
3
33
32
67
57
3
17
36
13
12
114
30
3
3
18
11
60
60
24
72
12
1
6
5
31
9
44
37
24
11
24
19
6
63
33
18
6
11
7
5
13
3
15
45
20
4
20
25
11
31
69
44
7
41
19
30
11
49
96
42
5
37
15
3
42
23
67
21
20
40
8
72
25
15
33
11
28
68
28
9
23
12
7
30
23
88
15
18
11
1
15
9
15
15
30
15
8
37
83
7
36
17
12
1
59
4
20
4
3
48
66
3
8
52
68
4
81
23
52
9
11
49
114
17
25
3
36
45
3
36
15
29
12
4
99
5
12
31
5
13
72
12
15
12
21
75
8
16
24
44
61
51
9
6
21
3
36
33
75
33
20
4
15
6
15
45
12
11
7
24
5
49
6
9
27
5
25
35
43
9
12
39
66
83
25
12
39
27
42
15
27
24
6
23
7
41
4
51
30
48
54
6
51
51
29
1
15
3
6
6
5
64
45
60
24
6
29
7
9
60
75
33
3
12
5
25
6
6
30
21
9
11
12
12
43
12
33
60
20
7
6
ABCD 96146974052*3^$a+1 [50086]
12
18
132
48
1
5
18
13
23
6
6
37
36
11
13
5
31
29
6
1
11
30
55
119
30
36
18
36
18
102
6
30
48
1
11
24
1
24
65
18
36
6
90
13
47
61
35
18
60
6
96
42
18
54
43
36
17
7
12
24
5
6
6
24
43
41
12
42
42
24
7
35
18
19
23
54
36
30
12
1
12
23
25
65
7
5
90
18
42
48
30
7
29
24
12
43
17
24
6
25
35
37
41
19
5
7
29
12
19
5
18
36
36
6
19
48
5
42
13
41
12
19
65
24
6
6
42
18
18
6
24
30
36
1
12
11
24
42
30
24
24
18
19
11
49
53
43
35
30
7
5
7
53
48
7
35
25
12
168
36
17
114
24
72
48
30
19
48
77
96
31
5
19
149
18
48
42
19
95
25
5
144
19
83
84
6
79
11
13
5
12
48
36
6
48
6
31
5
7
17
6
24
1
35
73
41
24
60
36
36
24
31
47
6
79
107
48
12
13
17
6
108
1
59
1
5
66
12
1
41
6
132
12
49
11
18
6
25
47
30
7
72
24
35
12
37
5
72
24
6
18
42
61
12
5
127
83
25
53
24
24
79
35
1
17
18
1
29
31
23
37
11
42
60
6
6
24
24
60
180
67
35
126
60
7
60
12
11
13
12
72
125
6
1
155
13
48
5
72
7
11
42
36
12
12
31
12
5
55
23
144
36
60
12
78
36
54
186
19
11
25
23
30
6
12
25
17
7
35
18
36
54
6
67
48
36
29
7
17
66
42
7
12
65
31
23
1
36
12
12
35
109
41
96
48
54
12
6
19
65
48
7
35
13
12
5
6
30
7
36
119
12
6
54
1
53
12
12
31
5
24
42
25
23
13
35
42
96
7
48
5
24
6
1
48
23
85
5
19
5
30
24
37
5
7
120
12
11
24
13
17
31
35
30
12
30
48
18
55
47
145
29
43
11
37
17
6
25
36
41
12
103
17
7
24
77
18
6
48
36
19
11
25
96
5
114
1
41
19
53
102
13
95
6
60
84
67
5
54
6
19
71
1
5
24
126
12
73
48
107
37
11
42
79
5
6
13
77
19
53
96
19
23
37
17
31
24
29
66
18
30
13
65
12
31
24
5
18
12
66
24
12
30
30
18
6
19
23
72
61
11
24
24
18
48
36
31
12
17
30
1
23
25
72
29
24
55
77
60
43
17
67
36
17
55
83
37
5
12
36
84
7
11
12
25
17
19
5
66
60
54
7
17
60
42
18
12
24
19
12
71
30
72
72
6
73
17
55
24
48
5
36
19
23
78
24
67
120
24
5
19
41
36
6
73
24
53
60
12
30
13
65
12
6
37
12
12
48
132
5
31
29
6
24
36
25
23
36
6
48
19
36
11
73
11
12
42
91
5
19
17
6
60
30
7
12
41
60
60
48
120
19
17
54
49
11
36
13
23
42
30
13
5
7
41
7
59
1
12
23
85
24
11
18
36
31
17
30
66
7
17
31
5
30
97
48
5
66
66
7
5
48
60
7
5
6
12
42
55
108
107
42
30
1
5
30
25
12
5
6
36
24
72
12
6
102
30
19
23
108
108
66
18
25
65
42
6
43
24
17
31
35
13
35
12
30
24
24
19
5
18
13
17
84
6
13
5
6
66
19
59
6
60
43
5
6
61
24
11
6
67
11
61
23
6
66
48
30
43
65
12
36
54
6
7
65
7
35
1
24
5
18
25
95
13
5
31
41
24
18
13
5
72
6
36
24
36
66
7
5
12
43
60
12
36
12
71
30
36
6
18
12
18
30
55
11
73
47
30
60
19
11
73
5
12
36
24
48
18
13
84
72
24
17
54
18
30
1
5
79
5
7
41
7
5
7
23
37
11
18
12
12
102
13
35
18
48
24
18
24
13
41
24
55
11
6
60
48
67
5
31
12
65
96
19
83
48
12
18
60
31
24
12
5
19
59
66
66
12
246
6
18
126
6
115
125
18
12
30
30
25
71
18
7
108
59
6
19
47
96
13
101
24
66
18
48
72
36
12
18
30
60
6
54
30
1
29
7
24
36
65
90
54
79
5
6
85
11
18
19
48
53
36
19
17
43
131
1
12
11
54
12
36
18
85
12
119
60
66
168
31
23
18
19
59
186
19
5
12
78
1
41
7
12
24
11
84
36
156
85
5
42
6
19
101
7
72
35
12
18
12
18
48
42
6
61
60
84
71
66
54
73
36
12
23
6
48
42
25
101
24
31
24
5
30
36
78
19
36
29
18
73
41
31
5
18
37
29
18
12
24
12
12
37
11
109
41
60
18
6
54
6
36
12
7
71
18
60
30
1
23
6
42
37
11
66
6
48
84
48
18
30
36
25
71
25
12
5
102
126
42
18
12
6
1
59
24
18
7
5
42
13
5
12
24
7
5
24
6
48
6
36
48
60
96
24
42
12
13
83
36
1
17
42
133
53
18
25
24
5
7
5
19
5
19
11
6
31
59
1
5
42
6
6
25
29
19
71
66
60
18
108
24
73
47
24
54
43
108
41
6
30
30
13
11
13
11
6
43
72
11
42
6
36
25
24
132
12
11
1
84
11
1
60
35
18
19
5
12
31
17
90
13
17
12
18
180
73
65
7
48
5
7
41
31
71
48
37
83
30
19
48
60
149
30
90
19
17
7
5
7
11
60
37
12
5
48
43
23
54
7
11
24
6
42
18
60
7
12
23
30
42
1
29
43
12
59
54
36
6
90
78
6
30
12
13
35
49
65
12
19
29
18
30
19
48
12
36
17
12
43
11
97
5
19
35
1
5
7
35
78
48
12
7
71
37
17
115
12
101
18
66
36
30
12
42
55
24
11
6
12
48
12
18
12
12
36
48
84
42
91
108
5
144
43
17
42
18
48
55
12
47
18
30
1
17
7
23
24
84
30
30
84
13
23
12
13
36
11
42
30
66
6
54
24
36
12
7
17
66
13
11
18
55
65
6
6
60
19
12
65
24
6
42
30
1
47
18
19
5
43
113
6
1
108
65
7
29
24
19
53
19
53
60
36
19
23
12
13
24
41
24
6
30
42
18
55
24
41
12
36
30
1
53
30
30
55
65
7
29
19
96
5
132
55
53
36
30
1
29
31
5
7
5
30
97
24
120
11
18
6
30
19
5
42
6
12
36
6
13
197
19
47
13
11
36
25
59
96
72
6
19
12
11
109
5
19
35
1
60
29
30
6
43
5
18
72
1
5
7
17
43
47
12
18
60
7
24
12
83
37
5
7
53
84
19
29
127
11
25
12
5
91
17
54
54
84
6
42
12
30
6
30
ABCD 96147064036*3^$a+1 [50020]
132
167
144
97
60
5
31
41
79
119
108
72
109
120
36
131
229
60
60
29
18
109
35
85
41
72
90
1
35
61
47
72
25
24
72
23
85
12
11
36
1
120
5
162
193
167
49
60
12
23
54
126
145
72
17
307
35
25
11
49
77
19
60
132
23
54
31
24
17
31
72
24
17
7
96
96
108
120
23
360
13
59
61
36
48
12
120
36
11
18
43
173
18
25
11
1
35
49
60
89
18
49
192
191
36
288
36
49
36
120
155
36
49
59
13
113
90
97
12
35
54
43
155
229
59
108
13
324
149
91
48
144
5
43
101
19
36
161
18
13
84
83
13
48
60
131
61
11
49
5
7
96
12
47
1
143
61
155
85
59
1
107
108
37
24
132
23
54
55
36
143
1
36
24
60
149
43
144
83
36
121
24
36
12
12
36
29
235
179
36
85
23
37
71
49
5
126
90
151
48
35
72
49
96
24
29
175
12
36
47
18
103
24
12
5
355
23
13
23
18
7
24
132
36
48
84
12
36
48
23
37
161
198
25
65
127
36
72
12
36
24
108
12
59
18
91
143
25
29
79
191
18
31
72
288
36
5
19
36
60
60
156
227
85
48
180
48
96
11
72
126
7
48
156
108
48
11
72
36
1
48
41
54
265
144
12
47
72
1
216
48
12
11
1
12
96
71
169
72
96
396
84
65
55
156
36
131
61
12
71
133
12
431
1
168
24
23
61
84
71
97
84
35
121
5
19
107
181
107
13
36
59
121
12
11
1
35
13
23
37
12
5
18
37
60
83
37
48
23
25
12
143
49
48
47
13
48
72
24
96
12
203
97
12
17
216
31
540
120
119
54
7
11
13
72
96
12
60
251
49
132
168
312
48
96
24
12
77
199
108
24
119
49
5
7
11
85
120
11
144
49
131
37
53
54
61
47
72
13
41
7
36
11
18
18
109
132
11
36
61
209
115
300
24
12
24
36
24
324
5
55
120
36
23
13
72
12
264
24
60
23
36
108
1
35
25
101
67
347
25
72
132
77
19
120
23
49
23
49
23
37
35
13
96
144
71
108
54
55
48
12
72
29
43
24
23
61
47
25
48
72
251
37
35
37
107
37
144
71
109
12
23
18
7
11
54
31
36
23
72
229
12
84
35
54
54
25
119
1
48
95
25
72
180
48
107
61
29
91
71
121
59
144
18
67
23
37
60
312
5
55
72
72
35
54
19
35
36
25
245
91
143
85
36
23
37
107
13
41
19
156
36
221
103
23
25
72
36
72
101
18
37
72
17
90
25
156
24
108
12
89
127
60
132
24
17
7
36
60
59
54
7
227
97
60
24
12
95
61
11
49
72
36
36
5
144
7
72
47
13
23
37
179
36
1
72
132
12
35
73
71
145
24
11
49
96
60
12
132
47
13
23
18
55
71
18
31
60
71
1
72
12
48
11
37
35
13
24
35
97
84
161
90
13
95
36
61
24
60
12
72
180
23
54
271
12
23
85
84
119
144
36
49
131
25
24
36
59
61
204
120
72
36
47
25
48
72
35
1
24
36
120
12
23
49
23
133
84
168
119
13
108
48
443
37
36
24
11
121
120
72
108
108
24
156
11
85
96
48
276
107
49
59
13
23
13
132
120
23
ABCD 96147446548*3^$a+1 [50128]
119
52
45
23
36
16
45
12
143
40
68
1
36
3
12
108
129
71
60
52
140
4
33
48
203
49
3
20
4
69
15
57
3
57
63
20
40
56
64
9
47
76
69
75
189
24
231
45
11
4
57
12
96
12
35
25
204
276
12
63
48
60
12
20
49
24
87
8
36
100
60
36
153
120
35
1
35
16
140
37
216
15
96
56
28
20
16
36
8
1
11
4
21
84
59
85
36
48
108
3
36
36
44
13
51
117
123
20
97
39
9
35
25
36
111
8
16
36
45
48
47
37
3
20
144
124
20
52
45
23
72
4
36
33
71
4
9
3
9
24
11
84
160
20
40
12
129
15
201
183
45
24
120
3
165
75
48
20
16
44
61
11
48
40
21
135
24
9
72
75
60
9
27
48
21
15
44
1
24
135
32
4
9
11
1
48
35
16
153
191
25
107
28
56
1
3
69
3
20
37
51
12
44
61
12
107
160
81
3
20
36
36
85
24
71
4
36
144
56
25
24
75
9
167
40
57
27
21
75
33
60
192
3
20
1
99
9
72
71
37
47
24
85
111
140
145
60
135
36
117
12
75
69
15
57
15
108
9
191
52
69
11
88
32
13
11
25
275
4
45
12
35
88
9
27
69
36
15
9
96
39
96
105
24
24
36
84
12
36
35
24
64
36
69
27
405
132
23
88
12
20
37
51
72
60
84
24
92
88
237
99
69
27
153
27
164
136
168
81
36
83
49
48
24
39
105
12
99
36
108
20
109
47
76
128
37
120
15
108
20
52
177
63
369
36
99
56
25
3
21
131
13
51
141
59
4
129
60
23
73
15
105
12
15
33
72
23
217
135
9
11
40
189
59
37
15
128
16
60
144
417
15
108
36
33
36
15
56
40
21
159
36
108
141
35
13
23
13
11
16
68
16
24
20
61
36
95
85
23
85
147
20
49
36
39
24
165
87
48
72
44
144
1
48
71
16
33
108
23
1
75
69
84
3
33
120
15
12
129
51
20
60
85
15
33
11
16
68
52
24
33
71
61
48
3
128
136
36
144
200
76
20
25
168
15
236
121
59
36
25
12
120
36
84
11
52
24
93
63
20
25
48
107
4
69
12
12
83
49
39
60
12
24
84
21
144
24
48
95
244
129
35
36
1
168
27
8
25
135
140
132
13
72
75
45
99
33
36
84
27
104
220
12
128
40
20
36
16
324
33
23
268
12
20
4
81
3
36
45
11
124
21
23
12
88
9
87
140
13
27
21
215
28
80
25
27
48
69
63
84
20
13
63
33
24
12
15
24
69
12
96
95
120
40
20
64
24
32
25
15
165
15
33
12
204
15
24
21
279
72
45
12
107
36
25
84
35
40
45
48
180
36
144
51
12
93
156
75
9
87
45
3
72
129
35
36
144
121
12
120
71
112
68
49
72
36
144
39
60
92
37
63
108
56
4
120
69
27
81
95
124
180
21
23
72
28
36
44
37
48
36
15
164
169
107
84
40
21
35
241
59
180
4
21
51
48
36
24
9
167
144
181
36
60
15
48
252
168
12
8
16
56
97
132
204
60
12
35
13
51
21
168
15
12
24
164
121
36
35
4
69
24
51
12
33
75
21
36
15
8
121
35
40
81
12
63
33
11
1
24
75
33
23
85
23
36
4
36
20
13
36
35
16
81
24
219
21
39
12
44
61
63
56
16
180
69
15
21
192
11
36
25
111
225
60
59
76
93
36
108
27
24
156
9
47
97
27
24
36
36
33
132
120
15
33
72
3
116
13
51
56
160
60
45
24
144
48
23
16
9
15
56
36
88
21
51
33
87
80
25
39
60
69
51
60
81
24
339
9
27
60
36
20
84
36
97
63
24
45
36
23
97
24
ABCD 96147815906*3^$a+1 [50021]
71
1
23
1
47
7
78
18
81
9
47
24
28
3
42
167
1
12
3
8
19
77
28
21
96
60
6
33
9
23
12
28
39
30
23
48
7
33
8
4
96
20
24
25
3
9
36
18
65
16
75
53
25
3
69
18
6
66
21
20
12
43
69
93
48
27
56
96
36
37
27
9
30
81
8
48
60
12
25
15
8
4
144
21
23
16
9
36
36
24
180
24
60
23
4
20
16
12
27
29
4
33
12
90
17
19
29
61
12
15
27
57
8
1
11
1
18
105
57
24
15
135
36
30
24
6
17
1
35
1
48
48
47
1
6
66
83
1
39
56
48
13
35
49
59
16
21
24
96
15
24
33
12
35
28
72
56
19
54
72
35
12
13
35
25
39
56
7
5
48
4
21
24
24
12
48
72
23
52
8
64
3
69
51
17
36
84
112
24
12
44
16
27
17
25
23
1
87
20
24
4
9
15
3
24
18
35
12
1
23
4
45
11
37
12
3
15
9
21
78
57
9
11
48
24
52
24
9
71
12
7
30
11
16
33
27
68
31
66
30
41
25
27
33
35
13
39
20
31
21
33
42
30
3
15
12
6
72
63
32
85
66
29
31
6
138
17
1
90
17
132
48
13
35
25
90
54
24
39
20
1
24
30
42
143
28
8
19
17
24
1
35
13
48
114
45
8
12
31
5
24
28
3
5
19
9
21
35
13
66
185
25
24
23
7
81
104
37
18
45
72
21
27
20
1
36
35
1
3
44
25
30
17
91
18
39
8
25
39
36
8
61
11
24
19
17
43
54
108
12
132
48
23
7
53
79
9
36
45
18
5
13
3
141
3
32
13
83
109
18
18
48
35
55
6
3
56
49
3
33
35
1
11
12
67
54
30
41
109
24
15
32
13
18
54
6
42
23
7
33
15
54
39
60
45
35
37
59
1
95
25
12
15
92
28
8
19
24
6
11
67
48
12
30
15
8
25
54
5
1
30
29
36
12
43
30
60
3
105
27
80
4
81
15
9
24
36
24
47
4
36
15
12
102
48
3
44
25
6
54
36
18
9
72
9
54
5
73
78
84
18
72
12
108
35
1
6
93
105
36
155
31
33
68
13
24
135
48
44
13
6
125
1
6
30
27
21
30
29
16
32
67
60
5
1
11
48
25
30
72
54
24
36
24
15
48
45
27
105
47
13
11
37
35
55
102
36
27
72
92
31
18
27
44
13
87
45
18
6
24
27
104
36
1
24
36
12
3
140
25
39
68
13
12
6
21
33
3
27
60
36
54
6
77
25
39
104
7
54
35
13
42
21
27
17
31
53
12
7
30
35
1
71
31
5
12
31
90
42
17
13
27
3
17
72
1
3
20
52
9
23
13
12
35
36
16
9
60
39
15
6
27
24
9
119
1
12
30
12
5
28
8
64
12
15
228
45
57
51
8
52
57
51
9
6
57
3
6
36
83
24
12
85
71
55
204
18
12
23
43
5
4
68
76
21
95
1
12
167
28
20
12
13
18
5
79
6
47
1
6
54
24
51
9
12
15
44
132
4
80
16
32
37
24
27
8
16
9
71
64
27
18
24
15
21
66
129
15
9
51
54
12
36
84
51
57
35
31
17
24
16
9
3
27
6
54
18
3
44
25
11
25
95
24
25
179
61
18
6
24
12
15
39
17
13
36
11
100
84
33
30
12
53
40
8
37
6
30
27
57
15
20
7
6
3
56
73
30
12
5
13
47
91
30
18
5
12
13
11
43
21
21
3
8
64
36
45
12
35
25
18
125
55
93
27
5
49
179
12
12
96
4
36
27
78
30
9
27
6
23
37
60
47
13
3
135
17
48
12
60
64
8
52
21
54
41
4
3
57
9
99
48
3
41
60
1
63
44
31
81
33
47
48
13
18
6
120
6
5
37
18
69
51
12
17
13
60
35
48
73
12
3
81
96
12
47
115
66
30
18
12
42
17
31
129
51
48
66
3
48
8
67
29
28
45
27
20
25
75
21
48
12
12
23
72
52
3
33
8
144
25
12
23
37
60
15
9
6
5
49
36
59
7
9
9
12
42
93
20
7
66
75
27
30
15
33
24
51
117
27
3
5
12
31
77
88
69
3
12
68
145
23
52
39
78
12
48
12
23
37
36
12
51
44
36
4
3
5
13
15
80
16
8
43
5
7
41
7
84
6
24
35
1
35
13
72
24
126
77
40
36
9
95
115
42
63
3
30
108
24
12
3
33
18
29
1
30
6
6
84
6
3
36
3
18
48
60
24
23
13
102
9
8
13
12
27
8
100
12
60
21
30
17
40
32
4
21
51
15
17
1
59
61
36
18
5
73
30
18
36
83
12
4
44
28
72
12
20
24
169
27
3
78
27
20
36
7
42
3
57
15
63
117
8
55
54
71
12
13
84
36
47
25
42
33
21
12
12
11
132
60
7
77
61
27
57
96
18
21
33
11
16
8
13
42
18
102
30
3
104
40
51
17
132
43
6
12
27
8
28
12
15
174
24
12
12
36
39
92
43
36
9
51
6
15
15
5
24
19
17
13
18
17
37
36
15
12
27
29
24
25
3
20
12
48
84
43
6
6
41
13
15
9
48
12
48
23
1
30
6
35
4
33
48
15
12
63
78
132
75
33
59
72
16
39
53
25
6
12
45
27
48
9
81
23
24
25
12
51
24
56
28
21
54
6
35
64
21
6
5
64
9
60
131
1
27
8
19
6
48
11
16
15
17
43
12
18
30
5
12
31
57
27
101
37
27
33
23
25
36
48
66
9
92
79
6
48
27
63
53
48
49
11
1
35
60
1
72
15
20
13
108
96
3
20
48
4
33
12
48
71
12
12
168
60
19
30
24
6
5
4
12
15
18
11
13
36
24
27
45
15
21
78
57
45
59
108
25
51
24
8
25
54
93
20
1
6
198
3
9
6
42
48
12
48
30
125
4
33
11
64
3
5
88
117
60
18
57
3
41
48
12
1
60
24
63
45
72
36
30
17
16
21
30
53
31
30
107
25
24
30
21
3
54
23
25
99
21
35
120
19
93
20
16
51
90
30
96
18
12
59
13
3
15
57
21
11
61
39
9
131
4
32
37
42
18
83
109
36
30
18
6
48
113
40
15
113
97
24
6
33
104
13
24
3
92
1
120
23
37
24
35
4
24
15
21
ABCD 96147826792*3^$a+1 [50021]
24
108
108
52
20
112
9
11
16
24
20
24
52
20
12
48
28
84
36
57
23
40
32
12
37
39
12
3
21
20
31
125
52
3
5
28
60
80
7
53
84
16
27
105
48
81
3
8
25
15
128
16
24
32
12
12
76
9
3
20
100
3
77
13
23
64
8
40
24
44
36
4
132
8
40
12
20
85
107
40
200
52
44
36
25
99
45
72
99
80
84
4
3
18
87
12
180
36
27
90
54
21
44
16
60
152
31
45
12
72
20
216
12
24
31
5
64
84
12
44
16
44
91
33
12
20
12
220
36
45
15
75
17
55
53
12
24
76
24
8
28
63
77
60
43
5
112
45
35
19
9
45
36
63
8
19
69
24
33
18
9
192
69
27
8
60
112
164
4
84
32
31
9
24
20
16
36
8
4
8
84
25
35
64
60
75
90
72
195
60
32
132
40
8
40
51
9
81
119
16
12
44
168
132
88
48
93
36
54
5
12
88
12
9
99
44
100
156
20
40
24
3
17
96
40
32
132
28
33
39
32
96
4
48
33
18
5
84
28
8
16
56
24
64
104
60
28
72
12
24
45
15
24
68
48
40
12
48
15
17
73
72
3
15
29
36
24
40
156
20
12
133
39
51
65
16
24
92
19
5
31
18
15
57
54
29
36
76
12
80
16
57
15
68
25
36
3
120
176
7
45
8
40
96
9
15
32
28
51
101
24
1
27
20
172
36
120
68
24
1
27
32
28
84
171
17
108
12
43
5
40
20
12
16
12
20
48
4
93
27
80
36
112
24
36
44
19
77
40
204
20
4
60
24
72
36
60
20
100
12
8
24
148
27
41
48
24
88
20
108
12
55
45
44
120
16
104
31
53
55
41
16
44
4
12
32
108
28
20
1
39
80
64
36
36
20
24
61
111
69
51
24
8
28
32
36
16
68
12
60
16
108
45
35
40
36
15
9
120
140
52
44
60
79
29
48
13
167
28
12
8
16
20
108
108
12
43
9
24
32
40
20
24
4
27
5
13
72
3
51
81
60
128
4
36
36
44
7
53
120
76
20
1
119
24
24
28
84
248
12
1
107
48
160
80
100
12
32
24
12
109
3
36
15
90
39
141
15
12
24
60
44
24
28
60
32
7
69
36
8
13
3
32
52
92
181
35
4
36
48
57
3
20
12
12
52
8
36
120
36
88
56
7
53
160
72
44
24
12
48
37
59
28
57
36
39
60
84
15
5
12
60
52
12
68
52
9
111
69
15
57
159
20
4
116
76
8
36
28
21
47
43
29
52
56
4
80
49
99
56
25
11
76
20
73
15
12
108
32
13
90
29
61
15
92
4
20
4
24
12
44
36
16
3
21
51
9
20
79
81
116
28
27
5
48
24
16
56
16
8
97
54
9
20
156
121
3
92
12
28
104
100
21
23
76
164
7
33
44
52
8
16
20
25
39
176
4
80
28
44
16
240
44
16
84
44
40
96
84
56
28
8
12
76
12
8
25
35
60
96
16
108
36
80
16
8
40
24
60
8
40
20
72
28
8
36
19
9
32
4
20
25
87
8
12
24
24
12
13
15
24
60
8
72
28
32
13
39
140
1
18
45
60
21
11
12
13
83
4
80
13
63
27
53
16
8
40
8
52
3
137
28
20
4
9
195
12
32
156
4
20
13
198
57
8
16
45
36
18
69
8
193
39
51
29
12
84
16
20
1
23
64
108
24
69
107
24
28
8
24
4
104
36
24
108
4
116
72
16
24
21
87
39
9
96
24
20
4
68
13
71
1
3
164
12
4
20
60
36
60
16
48
36
8
108
28
32
60
28
56
24
156
64
96
44
132
124
8
36
64
12
156
8
61
71
12
36
12
52
12
84
27
5
13
11
24
52
32
7
9
45
51
75
53
72
1
15
93
75
15
29
16
36
20
48
100
96
60
36
20
16
8
36
28
252
9
167
12
16
24
72
56
120
12
132
84
4
68
132
16
36
21
90
65
12
76
32
72
72
31
33
140
4
92
16
3
65
112
60
33
27
60
3
105
92
55
18
75
24
48
92
36
4
117
3
56
4
20
36
40
32
25
15
20
28
60
57
59
240
25
23
13
3
44
43
29
196
12
72
36
8
36
25
3
32
181
75
104
36
163
101
64
44
40
12
36
68
12
19
5
4
12
20
13
75
60
44
36
132
52
132
36
9
54
9
120
8
25
90
57
32
1
18
45
44
1
90
77
4
81
35
144
40
8
7
33
111
105
12
9
3
108
8
25
111
44
7
17
16
80
12
60
13
51
180
20
36
4
48
60
32
1
3
20
85
71
19
9
56
24
181
47
24
4
15
17
28
80
1
95
16
80
60
145
15
44
16
44
64
36
8
36
24
91
9
120
20
13
63
32
12
168
168
151
21
20
48
76
80
16
92
28
48
20
ABCD 96148011658*3^$a+1 [50164]
179
40
15
17
1
18
24
53
48
241
18
93
45
72
108
23
67
5
13
6
36
89
49
96
30
24
17
112
15
12
18
42
180
36
102
288
18
17
19
21
57
306
90
120
60
54
17
31
153
15
84
77
49
6
264
6
126
30
42
36
41
96
40
8
120
31
6
48
59
40
8
40
195
165
147
12
78
35
37
48
155
13
90
234
108
35
37
11
55
233
55
36
198
78
210
42
93
123
5
144
31
12
18
35
40
15
144
78
35
88
111
89
91
21
135
42
102
144
9
51
101
208
48
15
17
312
24
144
13
30
77
67
60
33
93
72
3
8
7
48
90
36
60
18
21
45
54
6
66
29
64
51
60
72
48
54
18
113
31
9
105
12
78
450
66
24
216
18
48
18
101
88
63
690
12
3
93
30
132
33
165
107
19
126
18
36
48
222
123
15
17
91
24
29
97
215
48
7
72
120
18
60
179
88
57
66
18
27
135
273
21
155
19
114
3
63
57
183
36
30
36
18
216
240
65
19
42
120
240
59
136
128
121
335
16
15
57
176
112
135
18
126
54
27
72
80
192
31
54
36
108
126
138
83
25
198
41
109
144
35
88
8
61
35
19
36
41
13
6
36
177
105
6
126
120
126
29
31
30
227
7
89
72
7
137
19
24
12
96
65
7
12
29
64
8
13
75
87
12
252
54
11
43
168
53
24
72
175
36
354
6
5
144
16
32
55
161
85
6
29
37
144
35
64
105
36
48
75
111
66
6
48
42
95
67
126
87
200
19
288
72
5
139
120
144
45
123
53
145
71
13
6
66
6
72
21
195
245
19
21
159
81
15
30
42
33
39
12
125
79
129
63
60
5
13
35
67
24
5
133
83
13
102
18
72
78
90
11
61
3
51
66
3
39
137
133
123
344
168
103
89
55
66
47
85
120
36
6
90
36
48
54
5
31
17
133
156
71
19
29
67
29
48
25
78
180
84
90
6
30
24
36
23
72
43
5
55
12
78
71
16
72
8
43
45
69
12
96
108
75
120
129
300
3
8
79
6
59
7
89
37
75
105
162
90
107
48
7
150
90
30
99
120
87
209
64
147
213
21
18
18
234
18
72
59
205
36
6
12
5
55
126
54
138
18
41
88
3
5
13
30
29
72
31
89
85
60
138
77
31
72
6
12
18
24
108
144
54
84
96
15
39
48
90
23
85
90
90
6
30
11
48
67
18
99
48
105
60
138
377
7
41
79
41
72
19
5
13
11
24
16
72
3
72
12
137
31
17
37
59
24
115
21
15
120
72
18
39
75
48
77
13
75
57
30
36
186
48
36
54
65
103
174
6
84
113
31
9
15
33
69
11
48
145
126
126
59
31
120
24
36
18
107
19
21
189
6
269
216
37
131
7
54
114
72
84
125
61
35
48
112
15
54
11
85
48
35
1
95
85
3
105
191
96
223
30
126
5
55
89
40
45
18
90
239
96
88
27
45
8
55
126
24
120
24
246
72
29
31
18
36
11
48
31
18
18
29
19
36
54
144
90
137
49
87
320
24
19
72
54
84
6
246
63
87
174
3
21
11
109
107
24
24
ABCD 96148121198*3^$a+1 [50027]
68
112
44
24
28
132
96
65
6
48
102
18
6
19
5
15
105
66
37
77
7
24
5
31
60
20
75
1
68
12
39
1
60
48
35
6
108
132
39
9
43
47
30
12
54
81
16
12
48
17
60
7
5
18
73
8
15
66
51
33
79
80
45
6
49
72
23
1
29
276
30
109
137
18
25
12
60
5
223
35
6
120
115
41
63
36
4
8
180
3
25
144
95
25
176
15
24
25
17
24
6
61
203
6
15
76
89
43
5
6
121
95
30
75
88
5
120
27
16
20
9
75
33
6
1
119
57
87
6
7
32
16
11
1
20
123
37
12
32
120
39
30
75
16
128
81
6
81
40
77
12
84
67
12
96
11
48
37
20
16
137
55
77
18
61
32
28
101
51
12
100
8
57
103
17
111
39
6
91
23
73
12
68
28
5
6
48
96
6
108
7
53
3
52
60
17
108
27
33
27
36
69
18
217
56
39
9
36
3
25
8
28
125
51
36
9
24
6
24
81
64
96
24
65
150
9
15
6
139
116
16
29
99
12
15
153
45
75
15
42
30
78
3
9
19
29
51
105
36
79
84
35
57
9
60
24
187
5
55
5
24
55
156
156
53
75
81
135
63
72
1
48
72
149
114
6
24
19
41
31
23
1
200
141
79
11
90
55
119
6
3
177
3
28
17
63
4
29
39
15
205
5
36
39
28
24
119
121
29
91
65
19
11
24
189
45
67
29
6
1
168
65
111
9
39
88
60
60
104
120
15
54
36
30
1
44
3
25
77
19
56
135
9
21
55
29
79
36
89
36
39
28
89
3
168
9
120
60
139
71
78
27
153
36
36
24
84
55
77
78
1
72
12
20
21
67
53
15
105
75
39
42
48
30
1
24
72
23
37
36
17
6
9
105
55
48
48
89
15
111
66
19
11
78
43
47
33
33
7
89
39
39
25
65
55
192
236
84
63
66
55
20
4
65
15
60
27
18
6
25
96
120
48
41
24
43
17
15
148
72
47
49
32
72
108
9
18
192
30
18
37
108
36
32
33
111
33
96
31
5
198
105
15
13
32
27
133
35
30
42
73
108
89
43
12
29
55
56
40
120
36
48
5
54
1
56
88
95
145
65
7
204
36
8
36
16
173
135
16
119
37
83
1
96
8
87
1
72
8
64
48
41
24
15
111
109
35
6
84
12
90
78
127
29
24
30
150
66
1
8
15
90
6
109
32
28
56
81
31
29
31
107
72
1
72
48
24
8
52
53
183
72
15
13
80
4
29
67
23
66
19
11
121
44
84
124
12
96
24
53
3
4
29
24
27
16
12
8
9
51
4
8
15
117
16
29
24
39
15
201
9
12
90
61
17
72
60
15
28
41
36
174
37
29
24
27
147
33
240
88
24
65
15
108
27
42
31
104
15
33
16
24
47
18
60
60
7
24
24
41
19
11
6
19
29
96
90
21
4
12
48
41
75
93
111
21
60
18
66
15
111
120
18
115
11
96
30
43
65
55
47
85
44
15
9
40
212
36
33
91
89
24
67
48
17
84
60
36
18
1
71
1
89
48
102
1
29
79
5
30
6
60
43
212
16
24
20
33
415
92
15
30
75
69
180
67
32
51
1
95
1
12
77
19
32
57
12
144
54
1
32
57
30
45
51
66
31
23
9
165
7
20
15
13
5
12
24
151
144
5
36
91
72
132
5
24
54
25
17
99
36
33
6
186
31
24
48
95
1
5
15
4
47
90
24
31
56
52
197
48
7
5
114
9
21
15
51
9
9
96
31
120
5
43
32
88
47
18
12
48
3
60
28
72
17
30
6
27
9
24
7
48
96
84
5
7
53
24
3
39
45
75
48
30
66
30
7
83
66
43
11
25
56
100
59
96
48
57
93
31
12
8
9
55
5
115
32
105
55
5
175
48
41
24
3
40
119
48
61
32
3
54
66
21
16
20
168
135
54
36
6
120
78
3
40
29
15
28
5
75
36
172
168
12
17
43
137
120
3
9
3
36
96
75
24
129
135
97
36
20
57
12
24
139
5
36
55
36
36
60
48
11
30
108
12
91
128
16
24
5
96
18
150
175
12
23
1
5
66
25
44
75
150
51
16
137
55
48
104
15
18
12
115
23
45
51
6
3
112
24
56
4
11
18
30
6
24
36
30
96
48
162
19
5
6
49
32
24
153
3
4
23
85
60
ABCD 96148321364*3^$a+1 [50007]
6
24
18
132
3
44
124
24
87
6
24
39
51
114
39
48
12
12
8
1
120
75
27
24
24
24
165
60
15
18
99
48
3
54
15
44
16
128
7
6
72
12
15
24
36
45
3
27
9
120
36
429
6
66
3
140
16
24
39
137
4
21
11
60
28
20
31
65
49
132
39
8
13
27
12
20
76
24
24
39
5
40
12
60
99
77
100
45
72
15
36
12
99
24
24
77
19
30
36
3
33
99
33
11
72
13
12
63
80
72
13
84
66
29
13
15
57
12
3
8
64
24
39
18
30
93
60
24
15
101
60
55
54
12
15
20
76
32
25
6
24
45
45
51
60
96
9
35
1
23
52
9
60
15
36
20
24
25
12
30
113
31
6
3
237
3
45
12
27
21
30
117
24
45
6
18
12
18
126
51
87
57
9
12
72
42
24
17
4
21
27
45
27
21
102
33
48
12
45
48
39
15
72
21
27
17
109
42
90
72
11
16
9
15
36
39
42
3
147
33
56
1
48
102
33
20
40
12
15
53
64
156
9
3
57
3
20
4
21
23
25
27
12
8
37
6
24
18
147
20
16
24
21
155
16
15
29
1
75
80
61
27
21
24
35
1
15
9
48
155
19
89
61
39
69
27
48
36
111
174
39
33
27
20
13
75
24
68
7
9
15
81
9
24
48
60
72
18
9
39
54
48
72
207
84
21
3
20
145
60
180
12
3
81
60
30
9
128
12
25
15
21
75
57
18
9
15
17
169
12
23
40
45
12
192
72
15
3
126
72
18
45
12
33
35
40
21
39
69
11
4
3
45
27
18
15
44
1
18
24
45
8
19
33
96
21
11
28
9
18
9
20
1
3
9
3
3
69
3
102
27
36
24
48
27
144
42
39
56
25
27
27
41
73
35
49
75
48
33
35
37
3
144
27
30
51
105
60
3
80
16
36
57
71
16
84
15
21
141
27
12
8
100
72
20
13
3
39
9
24
36
44
16
117
18
5
19
17
4
27
9
33
23
72
13
18
21
75
165
51
33
117
24
18
90
30
21
9
15
105
66
9
36
45
12
39
9
51
24
56
49
24
15
21
39
27
9
36
104
220
15
30
12
15
8
37
15
33
12
12
18
24
45
3
21
147
18
75
99
48
29
109
84
95
145
18
33
15
5
19
33
72
12
33
12
63
8
7
5
1
84
48
3
105
47
4
20
64
56
1
15
33
72
3
9
36
42
30
35
13
42
53
72
13
84
123
33
24
47
25
24
95
64
33
59
1
18
5
64
80
156
7
54
11
25
60
39
21
3
24
3
24
18
60
15
48
195
33
9
3
48
45
12
3
21
24
24
15
3
48
41
61
75
33
6
33
8
7
18
75
27
57
33
30
5
1
15
36
33
95
96
4
32
40
33
171
44
13
60
18
42
27
3
102
75
63
33
24
20
40
105
35
7
33
108
48
12
24
15
29
85
24
35
97
75
24
81
75
9
35
40
105
27
9
60
30
24
81
20
4
45
15
27
9
9
15
84
72
20
85
23
1
36
30
69
32
67
6
15
20
49
126
9
81
132
24
24
66
18
15
60
123
24
21
20
7
6
12
3
27
17
1
47
24
4
24
51
29
1
84
48
83
37
72
6
30
12
3
57
18
90
15
135
24
21
36
48
56
76
48
51
69
32
1
123
9
11
100
80
7
90
3
117
24
11
64
3
33
15
57
117
75
165
48
18
24
5
1
42
18
3
81
24
35
55
21
3
6
39
21
51
33
42
48
6
12
12
3
33
15
60
9
15
132
24
57
23
52
117
6
5
64
116
25
24
12
96
114
45
44
31
9
44
13
3
57
3
15
6
51
63
65
37
119
40
24
9
23
43
30
15
12
12
8
28
60
20
16
8
13
3
56
28
12
8
1
39
33
39
33
267
24
9
120
18
9
84
72
69
39
24
33
60
24
83
1
6
129
12
24
8
52
33
30
42
11
48
49
42
66
54
29
40
9
18
5
72
1
24
27
15
5
4
12
129
48
15
27
24
57
44
43
6
39
21
35
12
49
3
45
3
8
19
21
75
81
8
25
12
24
24
3
45
12
30
117
33
195
21
90
42
63
20
19
30
48
23
1
60
48
6
24
5
40
45
63
24
15
29
67
18
24
120
15
21
27
15
18
71
13
23
19
81
15
9
36
80
13
12
18
6
3
81
72
15
12
21
30
30
11
25
11
25
12
12
15
69
191
4
24
60
20
13
15
8
37
3
12
12
57
30
29
36
61
18
29
12
40
15
125
16
24
9
90
9
12
24
81
18
33
8
60
19
45
12
63
5
16
105
99
105
3
44
76
12
12
81
23
25
147
44
28
12
9
39
27
141
12
15
53
13
47
73
36
51
39
9
24
20
1
11
49
60
42
9
33
11
4
72
33
48
24
6
90
23
76
56
19
9
21
66
18
15
39
5
115
6
72
108
135
57
3
80
4
60
36
15
65
25
36
24
11
13
75
132
99
21
9
12
78
29
13
123
9
12
3
27
6
107
76
9
48
87
45
15
21
72
75
80
55
33
60
32
37
71
97
48
147
8
19
6
15
9
12
35
1
18
21
81
3
60
57
18
30
15
21
71
12
25
42
24
9
81
15
57
63
21
75
9
6
81
12
57
18
33
9
15
36
3
45
9
48
24
75
84
45
36
48
3
57
47
1
27
33
90
29
1
42
30
3
24
81
60
18
29
1
15
36
33
3
33
114
53
12
55
18
39
9
120
6
18
123
48
27
149
13
3
45
39
68
48
13
6
189
9
27
8
1
6
33
32
4
75
6
24
36
39
9
11
49
120
47
13
15
15
21
21
ABCD 96148982128*3^$a+1 [50015]
25
144
23
25
12
107
24
13
12
39
207
9
15
9
9
24
78
6
35
25
12
42
6
27
21
12
6
18
30
9
9
102
9
8
24
24
13
60
47
96
24
49
6
54
11
1
36
24
12
6
54
138
33
56
13
6
12
6
35
16
63
6
36
54
9
15
33
56
13
30
29
61
18
6
36
48
12
11
19
12
24
18
39
69
12
12
36
6
30
131
1
12
60
15
33
12
18
18
30
54
84
71
25
102
57
21
48
210
36
5
13
30
6
6
24
54
18
66
12
18
72
60
6
60
27
144
104
13
36
30
6
84
23
55
42
39
32
31
36
36
12
126
24
36
54
30
47
1
12
24
18
89
1
39
39
30
3
48
24
9
23
61
123
21
18
33
15
18
6
102
162
18
183
48
9
42
6
42
77
1
54
6
83
37
27
99
12
65
1
6
48
30
84
12
35
31
6
35
13
54
21
9
24
12
59
55
72
9
33
102
24
41
61
11
13
35
127
72
33
15
42
39
33
6
42
18
12
17
49
23
1
15
72
9
24
24
23
48
13
36
12
60
71
13
11
1
126
33
33
6
24
17
127
57
56
24
16
51
18
48
18
12
84
18
12
96
3
8
1
102
65
31
12
29
1
48
54
18
90
21
57
24
24
120
84
11
49
84
48
12
6
6
18
65
13
42
30
11
24
13
36
6
12
101
24
25
23
7
65
7
78
168
27
8
55
72
41
1
36
75
9
39
21
36
30
18
102
9
75
5
24
19
6
12
12
6
9
8
1
36
72
11
55
12
96
6
72
48
48
71
79
9
72
8
16
9
30
42
48
36
99
63
6
12
15
21
35
16
105
6
42
54
18
47
31
17
16
32
1
60
12
12
18
24
42
191
61
24
36
12
36
15
9
30
6
35
31
126
11
7
30
27
57
30
6
24
99
3
42
59
73
132
42
17
103
18
24
18
21
87
6
42
17
7
65
31
17
1
42
60
168
54
72
66
18
71
19
18
30
66
12
23
13
42
18
36
72
51
9
15
8
181
72
3
3
5
13
18
33
15
6
36
12
203
40
3
6
90
84
24
96
36
84
48
33
87
30
6
21
15
12
45
3
77
55
30
35
1
47
55
30
66
24
24
57
69
11
96
24
13
35
16
117
18
17
64
9
96
36
12
71
48
40
33
84
18
9
21
35
7
36
5
1
6
17
72
49
23
7
30
12
12
96
24
24
11
7
41
72
13
72
35
1
48
72
135
9
36
48
30
48
45
9
63
15
17
7
17
7
33
15
30
96
12
12
35
37
48
24
35
25
60
120
36
78
129
8
31
9
51
30
6
6
90
17
1
6
17
64
8
64
8
49
54
6
120
48
83
16
9
30
66
24
102
6
18
78
48
18
18
42
54
12
156
54
65
40
32
19
6
6
9
111
24
33
21
18
33
69
6
102
24
23
24
16
24
48
21
12
36
60
42
156
6
42
57
15
18
6
17
16
33
6
6
99
32
31
84
36
129
69
48
6
138
75
9
24
6
30
6
5
7
81
104
24
1
108
42
18
24
12
3
45
59
96
13
36
47
1
12
66
18
60
11
55
66
12
18
33
111
30
36
24
24
6
6
66
48
12
5
103
54
11
1
63
15
66
54
17
24
19
5
13
11
37
18
89
13
18
30
59
43
36
18
63
297
18
48
45
39
33
117
60
6
41
61
27
15
30
6
29
1
18
60
24
144
24
30
24
11
64
33
60
42
12
12
65
19
6
30
48
78
156
15
56
16
39
84
6
12
126
42
75
45
24
24
24
3
39
108
30
6
41
25
48
78
6
60
36
48
18
24
66
6
78
11
16
8
1
60
18
17
37
51
32
13
36
72
12
24
24
36
48
6
114
30
17
24
19
5
48
7
30
12
47
13
36
60
60
48
54
6
18
84
66
66
17
103
24
60
60
24
41
49
12
11
73
36
123
8
31
12
42
48
60
39
15
96
18
24
54
9
63
41
25
47
37
12
47
16
45
27
39
9
24
27
12
78
6
42
66
17
73
6
102
24
48
83
7
41
7
17
61
36
6
9
33
60
35
13
3
24
9
23
31
78
24
30
48
5
25
23
49
15
69
48
18
6
12
23
25
23
25
39
39
6
132
30
12
36
6
11
24
120
13
30
45
51
12
17
79
18
24
23
103
113
13
18
6
66
9
33
95
31
12
90
24
24
35
25
102
24
18
90
60
41
24
19
66
36
23
85
18
24
89
55
30
3
81
36
12
6
18
63
87
6
66
33
72
56
49
48
48
36
66
17
13
18
24
153
72
45
59
7
17
37
24
30
84
54
120
30
42
3
3
21
33
6
18
15
56
24
49
66
93
81
6
12
42
12
42
54
12
11
136
81
84
18
48
9
9
102
6
60
12
3
177
23
13
24
42
24
41
25
42
36
9
105
87
96
3
84
89
37
11
151
57
93
24
11
55
24
6
42
113
25
42
42
3
32
40
21
72
18
17
151
18
66
66
27
15
66
47
67
54
12
75
33
18
29
19
36
33
15
18
6
30
11
1
39
15
9
57
36
12
23
7
18
47
48
37
24
83
13
11
24
64
48
3
29
37
11
13
6
6
30
12
6
60
59
55
12
6
6
6
48
24
3
15
18
6
54
12
84
60
23
61
12
108
72
60
6
36
29
67
48
6
42
12
6
27
56
37
11
48
79
9
51
29
49
18
66
66
9
32
24
72
49
39
87
33
51
29
1
36
11
40
9
39
80
16
69
6
126
6
65
7
42
78
12
36
41
121
30
42
30
17
1
39
45
59
25
102
6
18
174
36
23
31
17
13
24
12
108
35
55
12
90
11
49
78
57
15
81
87
113
55
18
47
88
24
15
36
30
60
3
21
59
13
18
89
61
42
18
30
24
30
42
132
29
24
31
41
25
54
78
35
16
32
19
77
7
9
32
24
31
ABCD 96149409782*3^$a+1 [50008]
48
6
15
75
18
3
27
21
120
120
224
16
81
354
132
12
21
75
66
35
40
21
35
24
24
19
45
51
66
59
49
90
198
15
9
95
13
35
1
15
39
12
234
42
9
24
56
181
3
56
25
36
75
24
33
18
90
48
132
72
95
31
36
45
9
156
131
24
31
89
40
333
51
96
15
36
54
15
8
40
33
18
45
75
21
3
48
24
48
5
301
72
3
147
30
15
32
121
36
3
27
18
27
81
39
3
12
81
45
72
78
102
6
137
48
16
8
40
32
96
67
53
25
39
15
41
7
41
37
27
48
32
73
84
96
83
61
11
37
3
48
9
15
8
25
47
40
81
12
3
177
119
96
120
115
24
29
61
30
24
12
33
24
51
24
77
13
12
168
12
11
48
139
77
1
63
81
63
3
117
171
29
13
35
24
133
6
66
59
16
48
81
36
51
33
6
89
67
90
72
3
24
176
37
27
21
108
54
17
64
9
15
57
36
24
66
9
33
18
29
55
33
120
32
91
5
24
43
18
3
15
9
32
25
24
71
96
49
15
21
12
222
126
3
32
24
13
3
9
71
24
19
54
111
81
135
63
6
11
16
32
16
105
39
8
88
9
66
77
13
6
18
18
33
200
24
43
125
37
51
57
24
30
9
120
80
24
40
57
54
84
93
24
33
12
96
174
24
101
48
43
78
47
120
72
136
15
17
115
29
40
104
1
126
108
141
3
93
39
66
23
37
102
77
1
63
27
84
89
199
65
48
37
48
42
33
3
30
96
111
15
105
24
56
115
24
18
27
216
3
45
72
8
16
75
5
16
69
11
103
57
32
160
51
36
33
48
32
40
87
18
23
43
24
48
5
37
27
8
37
66
17
1
39
8
64
21
30
24
29
72
40
33
15
32
72
13
99
8
192
241
39
56
49
39
9
18
53
72
64
81
15
27
45
21
11
40
45
11
133
27
32
16
24
3
69
3
45
15
18
39
45
150
45
129
24
15
123
5
67
18
108
24
63
99
45
39
305
25
12
54
54
24
87
15
150
30
90
75
75
53
13
42
138
47
97
23
31
60
120
24
5
13
18
9
8
40
8
336
43
36
81
15
84
186
11
19
6
15
3
66
35
24
31
18
78
18
15
72
8
64
75
18
3
27
72
18
3
219
45
45
11
40
72
32
1
47
64
93
48
59
24
64
3
5
112
72
3
36
54
27
24
152
64
8
40
48
75
5
64
120
45
11
43
5
40
21
18
33
117
51
147
29
120
13
30
45
8
64
120
39
65
72
73
42
45
57
95
67
45
99
29
43
29
43
21
72
32
1
36
123
27
30
23
48
43
117
9
39
24
3
5
64
9
12
59
85
3
80
121
71
73
15
57
71
48
96
160
51
42
35
31
137
7
81
99
101
40
21
3
80
13
72
11
40
111
33
33
63
24
56
37
3
104
73
18
6
48
15
75
5
37
99
9
15
56
16
165
99
32
49
15
3
77
85
51
8
64
15
57
33
60
11
40
39
18
12
3
80
67
126
66
6
47
37
18
96
65
109
6
237
24
24
15
9
87
18
90
45
57
71
19
24
45
104
168
19
24
21
9
47
49
23
67
53
168
24
24
91
138
107
19
6
15
8
67
48
21
56
13
11
7
108
117
69
75
96
24
8
187
5
16
3
21
9
15
24
32
1
60
12
36
6
228
17
61
18
65
25
39
27
21
24
33
95
7
60
36
9
45
59
31
33
33
24
18
30
15
8
144
13
11
72
24
24
31
18
78
33
141
3
111
12
213
57
39
8
13
90
57
32
16
48
32
13
51
75
138
51
32
24
96
19
120
108
78
35
109
3
8
25
15
104
88
63
18
66
93
8
24
16
165
59
216
24
13
66
41
16
3
102
78
36
53
1
12
78
45
75
6
18
21
72
63
96
18
23
144
16
32
1
39
15
108
45
48
9
47
169
135
9
18
45
48
87
33
72
45
35
157
131
1
15
33
15
128
19
53
1
114
18
48
6
5
31
153
225
95
16
48
33
15
24
3
30
18
150
23
184
8
112
80
1
186
21
32
136
81
23
48
24
40
9
54
33
57
48
143
1
15
45
171
45
219
81
39
69
99
48
120
27
72
5
49
15
51
18
11
16
80
88
3
24
21
69
3
56
24
25
71
1
18
30
23
73
95
ABCD 96149480138*3^$a+1 [50082]
9
27
48
6
15
40
56
33
7
68
60
27
90
43
77
7
11
81
9
7
24
65
39
184
92
45
3
96
36
28
101
42
30
90
24
1
20
27
85
11
36
90
48
51
39
6
19
17
90
18
18
69
51
42
3
15
48
141
28
17
18
1
20
160
29
15
3
54
108
63
45
42
48
57
3
90
19
35
45
64
60
65
19
11
97
17
195
21
27
135
12
18
43
11
85
41
72
7
20
15
33
21
55
296
3
6
7
5
87
27
73
60
41
72
72
43
35
18
87
84
9
12
18
9
177
39
9
60
66
57
64
155
25
80
33
27
24
64
32
69
54
6
87
100
128
21
114
9
12
51
12
96
81
48
27
9
15
36
129
51
18
12
63
87
9
81
30
49
5
6
145
71
18
54
1
11
114
12
43
24
68
9
54
45
24
16
56
64
11
6
7
156
29
7
53
12
75
105
99
24
28
35
12
18
63
51
33
3
9
84
9
42
45
99
156
60
36
129
16
137
3
87
90
51
21
36
24
144
12
24
19
56
108
63
42
27
3
18
18
42
39
45
3
21
54
18
7
128
39
24
84
13
12
32
24
69
12
78
108
30
3
4
11
72
25
92
96
16
5
43
11
6
18
1
80
57
3
120
12
207
18
72
27
9
6
73
35
1
17
30
13
29
27
21
43
29
15
16
32
9
36
18
72
25
65
72
36
15
27
25
20
75
33
39
42
43
11
9
12
144
4
32
45
108
18
105
39
9
60
52
12
71
25
5
6
48
241
119
13
5
132
48
72
15
36
21
3
40
17
39
24
135
1
89
87
64
11
73
68
87
21
21
48
42
61
5
15
12
48
15
117
87
48
21
4
92
4
11
30
43
125
30
18
3
24
36
12
168
16
11
45
15
120
18
27
9
39
12
45
30
13
47
33
15
24
73
24
20
16
12
11
6
66
42
51
40
29
171
16
65
60
19
32
165
12
78
30
27
88
29
36
99
48
12
3
18
3
21
43
11
37
47
25
56
45
6
105
51
25
8
9
30
126
60
12
42
36
30
186
21
4
65
51
12
12
15
9
45
12
42
18
7
5
60
120
27
108
15
1
71
36
9
16
59
49
11
36
30
144
36
79
20
9
90
61
35
66
114
18
15
40
53
3
9
7
8
3
93
24
15
105
60
33
54
9
9
36
54
57
40
23
25
35
48
45
60
75
78
27
27
21
12
28
56
81
43
20
24
21
51
40
24
47
105
24
9
6
1
44
63
12
54
115
56
9
24
7
155
54
27
39
13
12
20
144
60
27
37
35
36
12
18
72
78
25
5
6
33
147
18
63
3
6
30
18
31
65
135
45
19
125
90
126
39
63
45
24
3
45
96
21
24
12
79
11
24
1
47
18
60
7
11
1
96
29
39
16
29
72
54
6
27
48
84
21
12
27
33
15
93
54
9
81
54
174
27
15
33
3
37
8
3
42
138
6
3
15
12
9
12
24
51
12
90
42
21
148
11
48
18
54
105
48
45
108
63
45
6
54
79
20
48
52
53
39
15
18
12
3
33
18
54
67
29
66
6
12
63
4
59
21
4
29
63
4
245
18
81
57
42
30
42
84
81
48
57
36
210
9
33
15
3
102
36
51
21
27
141
12
24
43
23
45
27
6
7
119
45
28
8
9
246
42
3
267
37
44
72
117
30
165
75
36
9
16
5
7
173
6
66
79
24
56
24
111
69
4
11
21
3
21
132
64
20
108
60
3
97
83
13
11
25
29
36
120
54
24
72
1
104
69
51
45
51
112
71
57
45
90
25
24
41
7
17
15
39
12
18
54
126
54
21
15
49
11
37
65
24
51
84
81
48
15
81
30
18
27
45
18
105
3
60
45
3
61
36
24
23
6
30
25
36
11
33
75
25
17
54
84
54
7
11
9
16
53
12
43
29
211
65
115
20
12
84
33
103
20
12
117
51
45
102
61
197
30
24
90
51
48
45
156
43
20
63
93
12
160
48
107
18
99
36
12
33
84
6
141
21
3
9
78
9
9
90
12
177
75
42
3
96
27
12
117
36
9
3
21
12
15
27
1
11
45
220
65
51
28
32
27
25
53
27
12
9
6
21
87
126
51
24
12
12
3
33
45
36
48
3
75
90
30
13
137
135
48
27
18
79
47
186
39
9
7
29
18
18
150
25
140
27
42
48
36
60
126
66
18
25
36
29
7
8
21
24
55
17
12
96
39
96
64
72
35
36
93
9
6
21
69
99
72
3
6
39
27
85
23
33
144
36
57
6
1
20
9
54
6
39
27
36
13
11
54
99
12
24
24
36
75
12
108
54
75
12
21
60
63
12
24
216
9
55
11
18
99
40
12
83
168
48
126
3
57
43
140
27
25
155
49
56
9
19
32
51
60
72
30
111
21
19
104
28
23
6
120
15
24
100
131
90
96
15
129
3
16
161
30
24
30
6
30
36
108
6
ABCD 96149629952*3^$a+1 [50006]
108
168
27
45
12
23
145
15
57
36
30
90
54
210
99
51
90
180
6
89
43
42
11
145
162
48
12
318
3
80
16
33
15
33
143
31
65
64
99
12
36
144
240
189
177
84
59
19
48
210
42
60
90
228
84
60
6
72
42
168
30
18
90
12
30
102
120
30
228
35
55
57
105
48
12
36
54
18
78
24
48
18
24
78
18
30
12
30
23
19
30
30
65
61
54
29
1
18
48
114
120
6
30
47
160
45
12
36
12
42
108
33
15
17
67
6
42
30
47
13
90
12
18
30
78
159
96
129
60
99
51
150
23
96
19
12
36
54
90
18
27
48
183
90
162
12
48
33
9
6
114
36
30
173
19
18
24
195
45
18
113
79
33
15
30
18
60
5
37
102
21
75
24
18
11
19
48
84
6
83
64
75
30
72
30
90
60
18
105
48
159
78
12
30
41
79
78
132
6
42
63
27
72
141
87
18
12
27
3
60
102
18
41
109
12
48
12
18
42
6
84
18
270
102
198
60
102
18
101
16
33
48
60
12
18
54
30
30
51
117
78
30
54
9
141
108
60
30
48
125
25
24
48
162
78
42
5
85
18
72
78
18
54
48
75
32
25
126
174
18
102
90
96
12
102
78
30
11
64
27
69
9
42
6
30
9
21
180
90
93
51
66
42
30
12
108
11
97
63
9
12
36
23
7
144
66
87
3
12
18
60
3
32
55
24
18
15
177
15
81
84
59
91
53
7
66
54
6
84
18
180
60
78
119
13
60
23
187
18
3
111
30
138
41
112
129
96
15
27
42
6
53
1
18
60
90
42
29
7
57
27
186
24
83
16
87
12
42
90
96
9
63
12
96
12
41
19
42
35
31
12
21
39
137
160
48
63
60
42
12
303
3
72
21
57
12
18
9
63
252
60
108
18
12
12
99
129
120
18
174
18
30
60
18
30
27
48
80
112
32
43
72
78
30
162
143
48
145
300
72
203
7
30
75
93
42
132
48
12
120
18
102
36
12
30
42
6
30
120
84
65
115
60
108
12
48
18
39
3
12
6
42
90
23
85
12
42
30
39
21
180
186
84
78
12
228
12
15
45
18
60
42
48
11
31
36
24
21
15
72
120
65
13
72
11
31
81
15
12
12
41
25
102
17
181
60
54
156
54
6
17
48
265
12
120
3
272
25
60
12
276
24
6
162
132
23
55
57
33
111
80
31
90
6
33
21
36
12
18
60
24
78
90
90
60
78
9
165
18
105
75
42
156
63
80
7
102
60
30
30
18
24
18
63
15
162
60
42
9
57
24
63
105
78
24
60
69
171
53
16
69
27
3
72
5
121
87
153
72
12
30
6
15
57
120
12
6
42
3
39
36
12
102
3
135
41
31
18
15
45
198
24
6
42
48
60
9
51
72
53
7
60
18
24
6
90
147
75
18
60
39
3
77
253
78
5
145
12
12
119
49
282
96
120
12
48
17
13
60
72
30
12
48
5
127
138
30
30
30
42
168
78
12
12
168
42
36
95
79
6
54
48
5
37
59
64
96
27
69
111
240
17
16
81
60
18
150
108
84
59
96
73
48
120
162
102
71
97
108
30
165
117
192
48
48
12
60
60
42
126
63
21
90
48
12
6
12
83
25
24
6
12
108
24
90
15
3
78
42
18
12
12
90
138
12
78
108
17
37
11
19
60
48
42
6
30
54
66
30
72
5
25
60
60
18
12
42
30
48
150
51
51
30
36
60
24
18
5
85
30
42
48
18
84
18
72
35
13
3
15
84
78
60
180
72
96
12
300
72
180
30
21
57
18
12
108
45
27
5
43
180
54
59
1
36
30
30
72
12
18
18
87
33
120
54
6
42
17
61
90
102
18
24
249
21
66
102
90
108
ABCD 96149695802*3^$a+1 [50090]
3
16
44
76
24
8
69
30
9
84
36
52
17
31
5
75
64
5
127
53
15
45
102
18
15
168
129
15
36
3
9
81
27
48
132
27
66
111
120
48
112
95
45
36
99
85
5
159
220
41
63
88
23
69
88
29
75
33
7
108
77
51
4
36
92
108
52
71
21
64
132
92
48
24
88
5
102
33
27
45
129
19
35
93
132
12
33
31
5
147
24
96
63
25
152
12
12
144
64
72
120
20
39
45
12
12
48
64
144
89
27
76
24
20
15
9
45
19
41
99
52
56
93
39
87
1
8
180
51
25
5
19
44
45
3
100
44
105
3
12
3
21
12
183
121
23
21
24
27
24
9
52
108
116
52
72
36
149
3
40
32
261
24
7
68
100
8
33
27
4
128
108
28
29
43
288
20
52
23
57
64
24
72
17
6
61
113
51
21
24
135
75
49
8
213
15
81
39
99
261
36
120
96
108
24
27
25
96
8
40
41
343
125
36
75
160
104
88
20
12
36
76
83
105
87
1
32
21
19
48
347
37
44
36
45
204
135
4
12
68
76
29
7
20
3
165
16
89
3
159
105
48
120
28
44
144
52
77
111
24
57
31
20
117
12
18
42
135
76
20
303
81
33
3
100
12
132
84
80
60
192
52
131
21
40
60
80
99
9
45
90
117
24
16
104
4
8
3
9
52
23
37
56
88
44
40
131
150
7
23
9
228
69
99
51
193
35
60
13
84
60
228
5
111
21
138
21
15
117
28
89
15
12
48
51
45
96
99
69
15
21
24
36
171
13
32
60
40
95
25
23
6
30
157
23
24
33
57
12
171
48
16
116
28
89
51
81
111
87
12
1
32
88
288
140
4
47
225
84
12
39
48
1
32
93
36
54
81
36
112
68
84
3
45
168
3
25
56
39
189
15
21
9
55
36
32
12
45
51
12
63
21
33
135
135
42
79
356
4
149
63
348
4
8
123
66
39
60
15
121
35
49
32
108
99
90
6
49
108
8
36
64
5
67
8
15
21
33
120
27
60
76
20
52
17
51
9
108
72
183
231
69
15
37
95
133
5
15
117
18
30
162
24
57
64
20
64
11
21
4
23
1
44
12
15
18
31
95
21
15
121
92
40
8
12
108
57
67
8
28
72
80
36
4
77
90
9
141
39
69
156
27
153
126
60
18
7
20
24
24
12
33
90
73
23
121
56
12
72
124
11
133
5
3
3
85
20
16
35
49
131
18
15
12
24
21
18
96
157
17
31
44
75
81
96
88
92
60
40
80
60
36
9
90
81
69
3
45
91
35
69
57
18
57
120
40
53
75
12
16
77
75
88
77
7
8
51
57
12
48
48
60
64
77
111
4
96
197
150
25
36
144
95
90
63
100
92
100
36
5
19
48
20
228
60
171
21
100
12
77
39
252
208
44
52
23
12
78
75
27
60
21
28
116
24
24
48
12
45
135
12
16
80
24
108
57
163
8
63
37
288
12
203
9
117
3
72
16
32
75
33
112
80
105
12
31
20
84
45
3
51
9
51
69
96
36
45
19
35
1
53
27
28
35
13
44
84
12
24
16
8
129
31
36
116
40
23
6
288
63
48
4
72
96
200
12
52
20
120
69
30
1
36
257
120
231
39
21
204
40
5
51
99
21
45
19
156
11
30
15
40
36
32
21
111
64
44
57
264
6
33
75
141
69
55
20
21
30
81
63
33
48
12
64
36
8
100
32
12
16
80
9
123
4
116
243
121
24
36
48
5
55
77
120
19
5
39
45
231
12
27
85
60
128
132
51
165
4
5
27
45
39
39
93
69
43
8
280
8
36
64
80
96
ABCD 96150059438*3^$a+1 [50139]
203
108
361
287
252
117
48
144
160
179
72
72
13
203
165
192
111
36
45
64
32
39
108
108
144
33
16
59
181
96
48
96
227
144
72
181
71
9
16
416
63
193
80
16
48
128
3
109
35
13
272
111
1
384
119
169
144
48
143
129
15
72
25
119
108
324
36
36
72
105
304
95
1
35
141
3
189
16
83
36
57
160
80
64
71
57
267
133
240
48
191
145
144
143
33
64
80
288
144
64
144
47
81
16
83
36
121
272
16
176
352
143
225
16
32
208
23
72
108
72
189
27
181
288
176
291
13
95
49
144
48
83
36
36
21
352
275
157
96
107
36
33
16
272
3
61
47
36
189
27
277
371
36
121
192
176
411
108
288
9
27
144
108
201
352
128
16
48
11
21
48
75
36
337
59
72
61
144
32
64
95
225
207
72
121
80
112
192
96
191
49
176
16
192
128
112
144
48
288
251
72
157
96
96
96
48
32
48
96
64
131
141
16
288
80
267
72
13
131
468
180
180
145
71
396
61
144
11
21
16
71
9
16
83
13
96
96
47
177
219
325
48
80
144
160
179
141
160
59
180
129
123
165
48
144
3
13
48
32
112
48
32
75
36
1
144
96
128
27
165
231
121
48
155
181
48
48
96
96
144
32
16
167
169
240
95
33
112
143
225
63
108
108
9
48
87
9
16
191
216
144
73
48
96
32
219
108
25
80
3
72
37
144
32
16
128
75
21
112
83
93
64
96
32
160
59
133
48
192
23
252
45
63
33
16
59
85
239
144
33
16
96
71
105
112
179
13
95
145
32
160
144
131
237
112
80
3
93
231
72
33
64
96
131
189
207
72
25
176
96
16
11
72
93
64
48
144
47
145
71
144
25
47
225
48
16
35
61
32
256
83
45
171
261
27
180
36
13
95
1
80
16
96
48
119
288
25
11
117
400
96
48
131
525
87
73
192
128
112
48
23
72
33
111
177
64
48
32
48
160
155
85
96
176
96
112
96
464
351
129
192
39
73
35
36
9
288
16
80
96
ABCD 96150138946*3^$a+1 [50111]
72
25
11
48
37
32
72
231
57
16
35
48
96
21
27
21
16
36
84
12
36
176
124
20
40
24
347
132
24
73
8
3
85
72
11
45
88
8
120
96
100
20
231
37
20
40
176
3
1
35
12
61
95
9
63
108
1
11
144
192
57
24
27
45
39
85
132
83
93
40
23
24
49
36
191
24
73
11
60
25
35
49
48
60
108
48
48
23
84
73
20
72
148
44
24
40
8
76
60
35
49
212
172
48
60
24
56
52
95
72
132
85
84
12
156
23
12
37
32
15
24
48
60
13
72
83
60
273
171
121
11
84
13
47
9
3
25
236
3
69
15
25
96
48
128
184
11
1
36
72
56
3
12
120
1
23
24
177
4
36
11
36
97
72
48
24
104
100
36
47
84
24
45
16
23
57
3
181
203
60
24
49
12
12
11
13
8
99
45
40
204
48
192
92
64
180
36
8
52
60
104
16
11
13
48
11
84
49
32
15
9
51
108
1
48
72
71
60
1
92
51
96
1
12
155
21
16
72
72
48
80
40
23
121
48
48
120
23
9
72
99
157
32
135
33
4
36
8
3
1
12
83
48
69
72
72
72
4
107
133
44
72
40
96
8
40
48
8
39
168
1
8
48
24
40
23
61
11
9
112
24
36
143
12
37
23
133
56
87
25
144
80
112
11
21
76
36
59
1
84
252
60
96
24
60
263
205
8
40
56
40
47
57
87
72
60
13
200
112
132
59
180
133
24
272
27
37
104
28
132
56
16
71
13
60
119
60
13
24
48
83
85
23
72
121
11
120
84
121
56
183
145
56
112
47
25
60
59
60
37
48
107
25
44
96
48
3
36
1
71
49
8
3
73
60
36
44
88
24
32
4
44
24
144
15
1
143
33
75
12
24
33
16
8
52
84
35
48
25
35
9
40
104
99
193
96
11
25
60
11
217
47
25
24
12
83
73
95
1
23
13
48
59
1
240
215
169
80
100
12
84
84
32
15
24
1
48
35
156
57
27
133
23
49
56
3
13
59
21
120
16
59
121
11
9
72
24
88
36
11
9
63
25
32
148
84
47
1
152
99
97
92
16
24
72
96
84
96
36
216
11
96
45
112
56
4
84
32
99
12
61
44
147
13
11
61
47
12
69
40
24
83
69
63
121
23
25
8
64
83
12
193
47
1
167
1
167
49
24
48
56
147
84
1
200
40
95
120
1
48
23
120
81
40
48
47
49
8
3
21
48
15
73
11
13
128
40
24
8
148
116
135
9
40
11
21
16
72
96
23
25
8
16
71
217
24
11
37
12
23
121
252
36
11
12
13
8
136
56
16
35
72
25
20
3
25
20
136
32
40
12
95
1
12
48
107
73
11
145
23
1
56
39
1
12
71
12
84
36
1
107
84
96
105
40
35
21
40
8
24
196
167
133
80
48
99
85
23
9
16
72
143
129
52
35
1
56
16
8
195
73
47
156
9
72
16
96
144
32
4
132
83
72
21
16
35
93
3
253
32
15
1
24
59
37
80
51
1
60
143
9
112
48
56
24
28
12
36
12
24
83
60
9
147
13
23
33
72
96
27
25
84
48
8
136
23
121
60
11
153
88
11
12
193
8
16
32
4
36
11
37
56
24
16
24
119
1
12
60
71
33
27
1
48
140
4
12
48
48
128
15
348
45
3
25
12
48
107
24
237
40
80
28
23
73
23
13
56
3
12
73
344
4
20
28
95
141
27
84
57
40
8
16
59
84
49
60
132
23
60
36
9
39
60
37
11
61
60
12
11
37
71
25
36
12
72
23
36
1
47
96
37
35
72
165
75
13
24
108
131
12
13
36
20
63
49
35
108
13
20
136
95
1
47
33
64
131
69
39
57
16
72
84
44
16
36
95
117
16
47
121
59
73
60
84
48
20
51
13
47
ABCD 96150988502*3^$a+1 [50032]
66
32
27
19
24
96
6
36
68
10
66
20
15
120
25
24
42
74
198
88
14
36
4
90
38
130
17
121
54
5
3
16
54
18
24
6
18
6
20
30
54
24
132
46
14
88
66
24
8
9
39
6
88
12
20
88
36
119
45
16
42
18
32
99
3
105
7
14
12
52
95
67
48
17
48
21
34
8
112
42
96
20
42
177
55
26
52
42
176
18
22
17
31
120
2
4
56
18
64
18
110
22
32
34
96
6
24
50
9
45
36
64
6
24
14
10
126
2
54
148
102
6
23
51
78
75
13
18
29
51
34
80
78
114
94
32
24
70
18
182
10
6
47
33
64
59
45
4
12
66
50
64
54
86
63
115
6
2
64
65
9
12
40
18
72
89
85
48
80
87
13
92
18
136
30
42
30
2
16
56
6
27
21
36
4
72
72
18
24
78
2
114
142
102
18
264
30
180
14
21
1
24
18
6
60
11
24
25
90
32
88
14
72
63
61
299
1
71
3
6
4
47
13
116
12
114
6
3
9
46
24
6
32
39
9
111
25
44
51
84
21
75
48
25
68
60
78
21
1
12
6
29
61
102
8
34
96
36
56
120
28
35
91
24
6
48
47
9
10
86
24
10
134
36
22
32
45
1
12
92
106
30
26
16
24
5
51
57
37
23
1
74
18
4
8
15
51
21
43
6
90
41
25
80
60
24
42
22
35
61
59
12
81
3
21
88
72
236
70
48
42
32
16
35
81
3
13
24
24
2
40
38
75
24
25
102
5
43
48
8
190
59
15
10
20
12
48
22
86
3
49
86
40
30
114
38
58
2
12
82
288
50
27
3
18
27
132
55
74
4
35
12
3
40
38
28
30
5
27
34
116
10
14
39
24
25
26
6
168
15
91
122
12
52
20
10
8
22
26
30
28
12
168
11
13
66
2
87
60
241
24
35
7
6
42
48
42
6
56
6
82
6
36
60
8
10
77
60
13
26
81
45
16
228
20
34
38
58
5
1
35
69
106
30
26
48
6
15
48
21
100
11
49
126
144
32
168
16
14
10
66
95
13
35
15
105
7
54
26
40
264
5
27
57
61
92
27
27
16
14
15
60
129
70
32
24
33
31
6
26
48
16
24
5
51
93
25
48
24
18
102
60
20
18
22
23
97
8
42
70
48
48
18
14
120
72
90
6
130
30
200
178
120
6
18
42
83
12
31
8
21
108
7
53
33
42
46
2
24
46
18
5
27
22
68
204
4
60
24
26
24
40
96
50
6
94
11
48
96
15
6
66
118
2
9
13
72
59
39
6
42
34
44
15
24
75
57
61
8
72
3
61
18
26
16
6
90
20
63
45
22
90
44
10
53
21
46
48
41
31
30
24
11
108
13
48
59
3
34
68
27
15
6
10
168
24
66
71
39
136
150
26
54
10
24
2
150
57
93
10
138
116
90
24
9
37
18
8
9
55
168
90
62
48
166
90
6
95
9
39
96
60
117
90
118
12
32
108
24
16
194
48
22
20
3
33
58
5
25
116
15
48
21
64
11
49
30
72
30
23
57
75
1
32
22
26
4
44
4
26
22
80
3
21
58
30
71
67
14
4
126
89
69
27
25
35
3
40
32
45
84
55
152
57
36
37
12
72
44
22
17
13
72
20
52
95
1
104
10
6
72
66
42
59
19
152
57
12
9
10
29
72
43
38
28
6
26
52
71
75
112
120
38
39
67
56
30
39
91
110
27
15
16
62
18
9
31
56
6
207
61
191
109
56
58
5
3
24
88
102
26
9
31
32
105
21
51
15
64
6
74
6
58
2
15
21
28
96
35
13
32
96
39
60
25
23
163
62
171
31
30
84
11
19
14
10
38
27
21
159
57
120
88
12
38
10
36
26
130
110
24
72
30
4
20
10
50
30
24
96
129
31
30
66
137
37
18
8
40
24
24
41
45
18
177
33
126
34
92
10
6
48
11
13
90
8
54
3
37
60
83
73
8
51
39
126
24
76
6
74
6
42
30
72
24
21
60
31
8
10
30
2
12
96
10
32
22
11
121
38
40
48
48
50
46
98
51
105
39
3
57
31
56
64
14
87
115
48
2
6
198
72
64
83
12
19
24
62
4
60
66
54
60
20
204
70
62
10
38
10
18
30
29
48
33
24
156
4
108
11
57
64
66
17
111
90
70
32
54
40
18
32
45
43
78
24
56
72
82
138
60
68
28
2
48
70
12
20
34
38
18
94
20
99
121
20
4
32
10
32
22
50
88
17
1
78
2
243
147
88
2
39
9
64
36
90
29
25
26
6
10
29
36
21
27
15
105
87
165
43
17
69
82
8
34
126
2
54
88
17
180
49
60
30
50
15
7
ABCD 96151048954*3^$a+1 [50018]
3
77
28
45
35
13
3
8
7
9
12
21
36
27
27
12
33
3
5
37
51
8
64
57
12
78
12
36
29
13
18
9
32
103
17
136
48
20
100
39
21
9
119
52
24
111
5
52
80
85
51
20
31
24
41
25
11
12
13
42
41
112
9
18
17
4
9
3
8
16
123
77
40
3
45
48
48
21
3
15
21
12
32
7
24
9
21
6
257
61
6
17
88
15
24
120
21
36
33
15
21
11
25
6
17
64
12
60
27
45
27
17
4
15
45
32
28
21
3
12
48
27
18
15
8
13
35
31
36
9
9
6
36
9
3
29
52
12
57
15
12
75
54
6
66
59
1
15
3
9
21
6
57
32
24
84
31
18
11
4
27
120
6
27
12
60
21
15
9
35
16
69
11
49
12
54
5
19
90
30
33
3
36
21
36
48
21
24
48
47
13
75
45
3
12
63
12
42
23
64
3
5
13
3
9
3
36
8
100
20
13
6
48
24
72
18
30
36
42
18
69
3
48
6
27
3
57
8
25
78
9
32
40
8
19
12
41
31
6
27
24
57
36
15
33
83
49
23
61
27
12
21
15
21
3
33
23
40
8
31
18
87
24
3
5
25
60
18
17
60
13
3
60
3
6
36
27
104
31
105
8
48
16
129
12
24
18
12
33
3
9
15
18
12
24
72
123
15
6
23
12
13
3
8
40
9
27
9
54
12
65
16
33
51
39
72
33
39
66
11
25
47
40
9
15
8
31
36
9
44
49
18
72
201
51
33
27
45
39
45
108
20
13
63
32
13
66
6
48
75
75
5
88
24
21
3
8
7
29
36
12
37
18
48
21
33
39
39
9
9
39
45
6
21
72
32
109
72
35
1
3
15
66
15
32
36
7
5
28
48
15
17
55
30
3
57
36
12
3
21
48
15
44
36
24
4
36
21
90
57
36
44
48
16
15
6
30
45
33
12
3
36
75
30
11
13
18
57
51
5
7
21
3
41
13
27
39
21
33
15
252
24
12
57
51
3
18
3
12
75
24
81
3
42
3
15
66
6
5
13
71
19
57
9
78
30
6
30
54
33
9
23
4
3
93
12
44
1
18
12
60
120
18
90
9
27
21
3
30
11
85
12
11
13
3
20
28
3
30
24
39
24
63
9
36
57
42
9
27
54
12
36
15
96
51
33
3
24
105
80
25
132
51
39
9
24
128
24
16
32
24
13
30
21
8
48
67
69
36
12
105
30
105
27
12
18
39
21
30
5
24
43
21
8
7
81
51
18
3
27
29
4
21
54
5
4
63
18
6
18
30
60
9
21
47
31
93
20
85
12
24
39
12
3
41
4
32
13
99
108
27
45
24
8
64
8
31
81
36
12
81
23
13
42
9
93
27
33
15
72
44
61
6
12
29
31
17
4
12
123
5
24
16
15
90
15
39
90
12
6
45
8
1
63
8
49
3
12
36
9
51
20
13
3
123
6
12
23
40
36
20
31
30
6
5
40
44
67
24
5
52
15
77
4
21
39
51
6
27
39
21
12
81
39
15
33
72
48
9
23
85
12
18
36
33
8
36
4
15
89
91
89
37
23
16
51
33
21
23
16
72
33
12
3
51
60
9
27
18
23
16
15
5
12
13
39
8
64
15
33
24
75
5
13
27
3
6
30
60
17
139
90
15
8
19
18
3
48
69
11
7
9
96
24
20
36
1
18
45
27
30
18
6
12
18
24
30
11
67
21
20
124
63
41
13
11
36
28
36
84
63
17
13
11
4
27
5
12
31
33
8
1
12
6
141
39
5
7
5
36
4
45
11
4
36
72
27
12
36
21
8
43
6
23
4
3
6
3
33
90
21
48
3
53
19
21
72
60
27
17
1
18
72
18
23
16
33
27
75
18
90
6
87
44
72
103
5
52
9
15
36
3
33
27
45
68
85
12
63
32
13
3
15
18
27
24
63
161
40
9
23
4
9
6
30
18
69
24
15
5
49
47
16
15
17
28
3
29
13
36
15
8
12
36
16
24
9
24
51
36
75
18
72
48
60
36
36
3
108
15
33
8
16
32
72
4
45
3
39
9
80
1
27
9
84
3
105
11
43
21
33
24
30
5
1
12
11
7
36
6
59
4
48
32
24
4
60
8
13
27
45
18
12
9
48
3
36
48
54
36
3
44
76
21
78
33
12
72
12
45
39
87
18
6
33
15
9
9
11
7
21
105
78
12
21
44
76
96
36
33
42
12
24
90
39
12
56
16
8
13
27
3
18
11
64
3
41
13
30
36
5
19
12
78
3
9
3
44
31
9
12
135
41
73
39
99
33
8
24
43
77
40
33
39
72
15
9
27
77
16
69
12
18
5
4
27
9
24
39
24
30
60
75
20
40
48
15
18
30
33
32
48
16
3
30
36
3
3
21
9
24
30
24
77
25
75
12
21
167
73
23
16
20
7
126
6
5
100
44
12
67
24
30
15
3
45
33
84
18
105
12
33
12
18
21
44
52
15
81
9
66
6
54
21
68
64
27
81
80
1
15
12
3
33
39
5
24
28
36
165
99
24
69
23
13
24
66
54
15
63
21
20
28
105
11
49
18
5
7
33
21
23
4
27
60
30
23
13
6
30
36
39
8
40
21
51
9
35
16
51
18
42
54
27
39
29
85
23
4
3
78
36
35
4
27
41
16
72
69
15
12
15
17
13
3
8
25
47
31
9
32
12
1
51
48
81
59
4
27
5
28
15
18
3
21
108
30
78
59
61
72
47
31
5
28
33
3
8
7
78
12
3
33
6
5
43
42
18
113
85
18
36
18
35
112
60
3
18
11
13
15
8
31
9
36
21
23
1
87
44
13
35
1
27
24
120
3
21
57
23
12
13
51
75
24
81
3
36
5
60
31
21
69
48
123
9
27
39
65
52
48
57
18
9
8
72
55
66
42
5
7
18
60
15
15
18
24
27
3
18
18
24
129
15
41
4
39
60
9
3
5
24
36
12
64
24
12
68
12
49
11
36
7
21
20
67
78
18
36
9
99
17
103
6
84
11
64
156
120
27
42
36
15
20
4
12
80
52
24
75
5
49
15
3
33
9
48
42
18
15
21
36
35
103
5
31
21
20
60
84
28
9
27
80
28
12
33
15
36
57
27
32
12
49
3
56
1
51
3
12
45
15
5
4
8
72
72
72
40
117
75
24
45
11
36
7
21
8
7
5
100
39
42
18
21
9
27
9
3
20
52
177
23
4
68
13
15
36
24
20
49
51
120
27
21
39
9
8
37
54
5
25
6
9
68
61
3
33
6
5
13
35
24
121
36
35
28
39
18
54
21
48
32
67
12
18
23
37
54
18
18
5
12
13
72
27
33
87
12
9
12
15
63
153
8
1
15
57
51
3
84
36
41
109
51
15
105
36
12
48
75
21
ABCD 96151252786*3^$a+1 [50003]
78
54
18
120
36
15
21
78
48
54
60
36
138
126
15
21
24
300
6
49
5
139
59
117
45
36
18
30
15
9
66
150
15
141
36
78
30
72
42
156
126
108
18
60
72
21
81
36
42
97
11
12
36
54
18
42
66
1
161
42
48
37
80
33
108
12
247
5
60
108
3
69
90
156
42
27
75
18
114
33
3
138
24
66
42
12
78
30
78
25
96
5
90
90
120
15
45
84
60
51
69
222
93
27
234
60
84
6
54
66
93
16
5
171
21
132
216
15
75
144
30
6
90
30
6
3
352
35
6
30
18
54
1
17
60
67
17
6
48
105
111
54
36
24
84
132
54
36
18
36
156
90
144
24
66
60
156
63
15
30
18
90
90
114
18
66
96
66
37
32
9
72
54
18
108
30
18
90
144
18
159
3
96
120
24
36
9
21
6
210
6
18
66
186
48
15
39
90
18
162
27
144
117
27
27
6
48
36
18
18
18
165
15
42
30
24
193
5
27
111
18
42
84
24
126
54
12
73
59
66
19
17
78
12
78
36
30
60
84
18
60
7
80
3
108
30
6
324
126
75
15
49
149
162
48
105
27
66
18
1
125
24
84
150
102
139
80
15
90
90
45
177
72
126
144
12
36
9
69
72
12
247
80
21
30
204
480
33
21
36
78
25
77
114
36
13
23
9
63
192
60
66
19
95
84
6
39
15
156
24
189
21
171
9
135
117
18
60
12
33
75
60
66
54
36
24
36
48
36
36
198
67
59
24
90
36
12
99
64
17
72
186
54
126
201
189
195
99
12
150
48
27
123
36
54
66
114
36
30
24
18
90
33
21
48
6
21
33
18
84
54
51
63
66
90
72
18
24
147
33
15
51
54
96
30
42
90
12
216
36
6
54
33
96
45
42
102
42
25
29
51
105
18
37
143
18
42
108
30
78
72
117
237
60
48
36
90
9
63
193
41
276
3
27
78
12
18
132
270
7
101
54
156
6
30
6
79
41
54
18
6
126
84
96
30
6
180
79
5
6
198
72
360
84
18
6
84
36
42
72
36
90
30
90
42
30
60
102
36
60
25
80
21
66
60
18
66
9
117
24
156
114
48
150
15
123
132
156
72
93
15
81
45
144
42
318
235
131
54
66
54
6
54
51
21
48
75
96
45
78
21
9
36
6
13
41
30
6
30
6
72
318
108
126
36
78
45
129
31
80
21
54
36
49
17
90
42
162
108
141
21
36
180
3
99
78
18
45
27
54
30
90
36
72
378
18
6
36
174
18
117
9
60
90
72
84
18
60
30
57
208
11
90
12
42
90
75
112
80
111
138
180
211
59
36
234
222
72
18
48
96
18
18
27
16
47
49
35
45
45
90
9
177
18
141
3
66
54
126
126
96
54
84
60
36
79
131
96
120
42
30
36
24
81
39
162
36
18
42
30
60
12
96
216
30
60
30
6
180
7
11
30
6
174
180
15
21
6
18
54
36
12
72
60
121
71
9
45
6
18
12
15
165
24
36
156
19
59
36
33
33
78
54
36
84
78
18
36
180
84
54
6
75
9
72
90
6
18
30
15
39
78
120
3
75
72
12
36
126
114
90
30
132
48
126
234
24
120
72
6
48
42
174
96
282
36
181
35
36
153
87
18
12
132
102
54
36
36
72
6
66
99
141
ABCD 96152437606*3^$a+1 [50045]
19
32
57
180
108
135
48
72
105
63
81
31
24
53
72
162
73
35
18
3
168
333
27
40
104
99
133
8
112
8
477
90
105
21
19
72
56
360
15
72
169
56
216
40
56
24
144
184
176
112
152
93
19
17
63
88
8
3
277
8
21
54
85
56
88
392
40
95
9
264
352
131
117
120
16
96
32
69
19
120
5
171
112
131
213
88
8
48
255
9
72
112
56
64
56
88
32
40
101
3
33
31
104
135
225
27
141
75
133
56
40
24
48
113
39
120
21
18
54
36
7
192
8
81
151
8
16
41
54
1
48
56
48
99
21
16
161
39
24
88
104
136
5
414
144
18
43
56
48
15
57
40
48
56
168
27
36
18
87
48
168
93
235
17
15
93
19
8
45
27
184
149
3
15
1
53
51
184
8
243
21
195
189
81
108
51
312
15
1
48
48
101
147
120
112
287
273
33
63
9
15
21
235
120
131
18
67
8
15
1
32
168
51
126
31
8
33
180
67
48
24
131
21
51
85
24
144
8
240
3
13
120
120
56
96
189
99
16
96
59
85
152
112
11
205
11
205
8
120
99
18
123
112
120
24
104
16
95
33
75
90
54
13
200
192
99
61
155
37
17
31
113
111
208
8
24
216
64
8
153
7
32
88
72
179
18
72
243
48
96
45
54
90
75
87
18
36
36
31
23
108
37
35
21
88
48
8
88
125
18
73
35
162
139
113
135
24
3
108
121
80
40
8
363
36
54
18
108
13
8
72
51
45
64
176
112
104
168
15
49
77
54
36
169
8
57
54
126
27
27
18
67
152
120
88
264
72
24
176
96
24
15
49
224
120
3
144
117
64
168
32
33
87
112
107
21
51
109
128
16
368
24
64
8
96
16
24
101
36
72
7
173
91
71
81
99
13
221
19
24
48
35
36
81
136
35
69
24
88
24
83
13
221
147
240
9
31
56
111
121
23
97
173
51
40
168
96
5
18
9
24
168
51
216
85
216
80
96
9
7
80
3
108
25
32
96
96
129
18
93
24
304
11
13
120
47
193
5
51
64
47
18
159
96
24
96
264
16
128
312
39
33
57
31
149
187
24
8
40
32
88
53
54
117
24
88
32
81
18
216
93
40
245
91
8
63
9
48
88
89
63
168
48
120
33
127
200
160
17
36
19
24
48
32
144
16
167
1
80
63
57
336
64
96
131
54
87
3
21
69
18
72
162
7
11
72
133
32
184
101
18
72
144
9
27
13
5
19
53
144
19
125
139
192
120
32
96
33
87
48
81
39
24
99
21
69
270
109
72
24
104
16
287
57
33
63
63
97
8
96
72
160
17
79
80
64
32
16
8
225
199
35
13
149
43
8
24
15
57
267
13
104
24
75
45
88
24
56
16
8
144
24
9
ABCD 96153121724*3^$a+1 [50007]
84
18
13
24
77
31
5
48
19
131
48
13
23
37
35
121
95
1
143
60
30
31
131
36
37
41
30
1
89
72
78
48
18
96
18
48
60
36
30
36
72
18
18
24
18
25
29
120
60
120
19
89
19
23
30
18
49
5
6
30
19
131
18
72
54
102
6
18
103
59
18
30
37
77
48
19
251
96
18
12
90
114
48
6
30
19
71
78
48
55
5
30
126
24
18
54
12
127
84
144
41
67
36
24
17
54
49
5
6
36
36
18
48
72
19
107
72
24
25
23
37
5
48
103
23
24
13
23
66
60
36
7
24
53
24
43
59
49
5
90
18
31
24
5
48
19
36
161
55
41
18
13
179
90
42
36
25
29
31
113
48
18
18
6
12
85
24
71
37
23
180
120
36
78
30
24
25
41
6
61
77
6
18
72
103
12
5
126
42
12
18
6
43
77
24
79
65
18
102
90
126
103
96
35
6
90
12
18
114
61
77
60
12
108
36
55
144
120
36
23
42
12
31
5
91
5
7
132
5
198
30
18
6
36
102
54
6
126
36
72
72
31
23
12
1
35
13
11
192
37
41
162
30
6
84
18
72
67
113
90
37
89
72
18
96
72
13
35
37
36
5
66
126
18
18
24
67
17
60
126
25
41
31
47
12
37
77
18
169
132
113
31
35
73
36
149
30
18
55
167
12
1
5
31
5
12
91
5
7
5
55
71
1
89
24
12
91
23
13
12
23
157
83
108
66
19
36
161
24
48
54
18
126
85
11
48
37
35
24
72
25
5
6
36
61
77
54
42
43
11
25
60
17
19
72
23
30
36
18
18
126
1
108
41
30
37
53
24
30
13
41
18
6
43
167
6
72
7
59
6
102
73
35
114
31
84
59
54
96
43
47
36
48
126
60
48
163
5
90
18
18
102
19
84
5
60
12
36
6
120
73
95
72
61
96
17
19
17
144
91
77
54
18
103
41
36
66
73
5
36
12
19
72
5
36
36
36
30
18
103
5
54
37
48
23
6
84
78
54
7
11
84
13
24
23
25
5
18
121
11
18
12
6
66
36
19
35
36
54
19
17
18
60
30
144
175
41
78
36
54
72
115
11
90
18
120
13
11
18
12
54
13
77
6
156
73
167
25
5
19
17
72
91
72
89
19
36
5
120
60
120
67
5
18
18
31
5
6
12
49
216
5
19
77
66
1
48
65
54
66
67
167
42
18
49
120
47
120
145
17
240
67
5
30
1
12
41
42
13
41
103
5
30
60
13
143
1
71
234
132
36
72
72
7
29
54
36
25
47
30
6
12
42
43
41
144
36
127
125
6
36
13
95
12
109
59
54
84
60
7
5
19
23
12
6
139
72
95
138
180
36
126
1
17
54
90
24
12
19
71
145
125
42
18
174
72
85
5
18
13
23
114
31
5
18
13
17
162
85
5
60
103
35
6
7
101
18
30
18
37
53
60
7
29
90
102
6
66
175
95
150
31
17
19
5
72
30
1
48
5
114
25
5
252
55
23
48
18
90
37
41
192
19
17
19
95
13
41
79
11
18
12
114
120
36
6
12
67
5
18
24
66
6
13
36
5
67
36
161
6
49
84
24
5
18
13
5
12
19
36
149
66
78
7
353
31
17
24
12
54
96
12
18
55
36
149
306
30
18
54
36
31
29
115
24
36
5
72
283
48
23
37
107
72
6
162
48
78
7
101
30
6
216
48
42
18
72
84
78
12
114
30
42
79
41
60
72
72
108
48
55
35
18
18
18
36
54
36
1
5
12
42
49
48
149
31
36
23
18
24
84
114
25
11
54
108
43
11
30
42
126
31
72
17
42
66
42
13
36
59
48
6
108
12
6
13
53
204
79
23
6
18
66
31
95
36
73
35
18
54
54
19
72
5
36
7
77
31
36
41
18
6
43
77
6
61
72
72
29
30
54
90
6
48
103
24
53
31
24
12
11
12
90
19
23
156
49
137
84
60
102
36
24
36
25
11
121
12
83
25
59
13
5
235
48
23
42
12
18
73
53
19
5
18
12
37
71
18
72
19
53
54
42
12
19
53
19
5
18
30
6
66
18
1
228
113
36
72
36
19
36
89
18
1
35
6
36
31
84
5
162
78
72
180
48
54
108
90
24
48
126
60
120
18
90
37
41
36
36
48
6
30
54
78
30
37
84
29
66
49
5
144
54
60
48
42
7
137
7
24
ABCD 96153315374*3^$a+1 [50014]
21
3
45
43
23
6
6
12
21
12
57
15
12
39
9
12
36
48
147
30
24
30
1
24
84
32
57
27
16
17
48
24
19
72
5
43
5
147
9
19
95
12
33
12
3
12
13
17
15
28
20
12
12
28
48
59
72
141
27
21
21
3
16
24
23
60
33
40
5
51
16
23
21
3
45
3
57
33
30
69
63
37
20
75
9
12
33
15
129
42
1
23
30
39
21
39
27
30
66
9
4
44
3
97
20
81
7
24
44
39
48
13
12
77
6
132
18
15
4
8
28
32
27
66
6
36
12
1
17
18
9
12
4
35
37
23
60
6
24
7
24
53
63
24
159
21
36
4
20
36
57
6
102
7
32
4
29
15
27
6
18
24
33
24
15
30
54
30
7
8
24
36
24
36
24
15
18
3
12
75
9
24
16
20
33
27
4
92
27
13
12
35
1
96
29
66
33
12
21
15
24
60
36
9
39
69
63
48
15
30
19
5
31
72
17
66
21
24
39
90
27
39
12
48
12
25
23
25
137
3
132
3
30
19
8
9
36
39
4
11
24
6
24
42
30
12
15
72
28
23
13
11
6
114
1
44
21
3
36
24
24
28
92
3
24
33
15
42
39
12
3
72
18
132
63
36
64
5
67
59
18
31
12
17
48
12
6
81
45
18
21
45
24
18
24
6
19
53
36
42
12
6
31
53
6
66
39
12
48
21
15
9
6
9
21
3
3
13
20
15
1
23
81
60
21
75
48
3
25
17
27
16
20
15
37
35
60
6
12
30
45
9
24
7
60
17
66
9
48
40
20
39
48
1
29
3
3
30
12
43
24
20
3
24
6
103
11
21
12
48
63
6
18
12
18
63
12
27
9
27
12
30
27
63
21
21
3
45
18
54
18
30
27
4
80
12
12
28
48
41
6
42
6
21
3
18
15
24
36
9
31
20
39
48
18
3
96
36
15
69
48
33
15
24
28
5
12
3
52
20
36
33
15
39
1
11
33
3
25
44
15
36
9
33
48
7
11
24
18
7
11
21
21
72
42
45
16
44
96
3
6
3
105
36
67
23
85
17
3
57
27
57
24
24
12
24
15
12
60
63
24
37
41
15
28
5
30
6
51
4
5
18
18
15
15
48
9
12
15
25
11
9
21
7
8
84
3
21
12
69
6
12
42
91
59
24
12
13
11
54
7
23
12
48
6
99
27
9
21
15
28
56
3
45
40
20
36
15
21
9
7
35
60
13
17
175
65
15
27
6
42
13
11
73
36
59
1
44
33
3
4
8
9
36
12
96
15
72
12
12
24
9
12
18
12
6
18
72
9
16
24
35
13
71
45
52
5
27
33
24
36
18
1
11
18
54
48
45
33
27
60
15
25
5
3
57
75
12
21
24
123
69
78
21
12
69
18
93
24
15
48
12
9
21
39
72
4
20
28
23
9
28
41
99
3
9
76
5
3
9
43
32
33
18
6
15
84
40
35
9
3
108
72
54
48
91
44
21
12
15
129
15
3
60
18
15
27
6
15
27
30
42
12
21
12
3
13
11
6
27
21
27
33
27
28
5
12
15
4
20
111
49
41
39
3
45
16
41
78
6
24
18
78
12
7
8
28
24
17
66
18
30
97
8
72
33
12
7
56
87
9
60
16
53
51
9
30
12
48
216
6
30
24
13
11
12
9
96
24
3
33
27
81
9
6
30
24
27
3
73
23
49
68
45
30
30
39
3
6
12
67
95
18
12
3
15
25
12
5
6
9
16
44
45
3
24
9
27
57
31
32
87
57
24
189
55
60
113
108
39
15
12
13
11
9
3
30
78
24
21
24
12
15
24
12
45
15
12
13
44
33
3
15
30
120
75
52
20
45
15
21
66
18
60
18
9
21
3
39
93
3
6
36
3
52
29
6
13
17
3
4
11
37
108
20
60
36
3
57
39
21
15
33
3
30
15
124
8
33
39
3
33
24
16
72
20
72
36
27
42
15
4
24
72
35
108
1
20
12
112
32
3
33
3
6
15
15
18
42
21
3
6
39
39
6
126
24
9
15
13
35
18
54
21
57
72
3
12
45
7
20
16
12
60
77
30
93
15
30
3
84
81
15
33
12
3
36
33
18
93
9
96
204
6
42
72
42
33
12
141
15
52
5
3
3
6
39
72
12
33
43
35
109
68
48
16
20
16
32
15
93
45
15
117
3
63
9
3
12
1
17
12
31
35
6
43
8
12
36
39
45
28
48
71
33
27
9
15
72
9
39
24
13
44
100
41
18
12
12
1
35
6
91
8
15
9
12
4
71
33
21
72
43
11
6
67
155
30
55
120
36
24
8
48
16
5
43
41
30
60
1
23
105
12
4
12
20
4
89
42
12
37
48
36
77
63
69
31
29
3
9
66
30
55
59
81
45
30
9
16
5
15
15
13
5
24
31
20
64
5
30
1
20
52
8
15
21
63
42
39
16
44
4
11
24
18
60
15
75
13
24
8
39
33
21
55
5
6
9
15
21
21
42
36
6
66
45
3
9
40
8
48
21
3
12
21
3
117
55
20
12
3
60
9
63
105
15
42
6
45
12
12
36
24
28
5
15
28
17
43
35
9
28
5
31
35
60
21
28
11
25
20
21
36
15
48
57
3
16
8
12
24
12
3
9
108
12
3
18
144
27
16
8
4
36
35
21
4
41
30
1
20
132
15
6
19
11
81
84
84
48
3
12
37
20
76
44
3
57
45
3
12
15
45
28
20
28
17
3
9
31
56
48
3
9
9
24
67
20
15
9
81
39
52
48
95
36
1
48
72
5
12
60
78
48
24
25
11
9
48
108
24
21
19
36
20
24
12
16
17
63
45
163
20
12
9
84
54
30
48
15
9
3
40
11
9
12
16
35
69
9
27
28
56
28
11
9
33
43
44
3
30
84
18
6
24
42
9
15
21
75
54
87
9
19
20
147
9
4
5
6
48
21
24
16
44
63
9
16
83
109
47
69
72
9
3
15
6
15
27
25
44
21
27
21
24
27
4
20
15
21
39
45
4
65
111
39
6
24
18
24
6
3
24
12
48
45
6
6
36
30
33
24
3
49
113
6
21
63
42
18
72
1
24
8
3
25
23
36
81
132
15
13
8
21
51
45
18
9
57
39
12
27
12
21
3
45
21
3
195
12
30
199
17
3
36
4
12
35
18
6
33
12
76
20
39
145
5
24
19
17
15
108
15
12
66
42
13
8
81
135
16
47
25
48
8
100
41
63
36
12
15
13
17
63
9
48
24
6
18
15
24
3
57
12
28
5
6
9
33
3
9
31
5
7
59
6
7
68
24
40
20
3
12
114
96
36
99
24
15
12
144
24
21
51
9
21
39
21
72
15
36
24
27
1
107
18
3
9
3
3
21
28
8
12
16
17
30
72
72
21
24
76
12
11
69
60
15
60
21
81
39
15
24
21
15
9
75
120
45
51
25
24
23
12
81
12
93
36
84
67
20
3
24
36
69
12
16
23
6
31
12
32
15
18
30
85
23
73
12
32
12
36
9
66
54
43
8
28
32
48
ABCD 96153424078*3^$a+1 [50071]
32
63
25
60
36
168
72
168
56
16
104
24
27
13
20
16
44
33
55
44
63
13
32
48
15
25
128
24
16
32
63
69
16
20
96
24
4
20
60
108
48
39
36
9
16
11
81
9
39
105
72
15
72
48
27
18
18
121
5
43
8
12
117
43
32
124
17
15
4
125
99
27
57
28
23
109
125
3
24
4
116
60
28
8
9
31
104
45
3
72
24
9
7
8
165
75
48
75
9
36
28
32
3
49
95
73
72
56
24
156
220
20
100
35
21
123
85
131
45
24
3
69
144
16
84
29
87
76
20
15
9
9
72
103
32
24
36
60
4
20
76
92
16
41
63
16
65
15
136
8
12
81
75
24
144
112
5
43
11
18
90
18
135
12
12
24
12
52
56
21
43
200
28
212
28
29
18
36
177
12
45
15
3
33
4
17
18
90
15
16
60
56
15
1
8
36
60
75
45
28
35
13
32
16
32
228
172
20
40
32
27
141
48
99
36
117
48
51
13
48
65
43
20
27
33
4
12
8
12
48
36
60
12
9
63
12
36
108
64
32
63
45
45
7
65
54
45
12
15
117
48
24
84
76
344
9
55
48
59
45
24
24
112
8
60
28
59
25
80
36
12
63
69
21
55
17
3
24
48
51
85
24
17
36
15
100
29
3
87
133
20
72
4
60
20
12
72
21
36
19
35
9
36
99
33
40
8
76
80
28
68
9
36
15
39
90
99
225
90
121
59
45
27
72
177
76
120
59
61
29
51
75
9
28
17
19
17
3
144
15
1
32
40
8
24
40
176
24
36
64
32
28
120
8
64
23
25
47
18
63
120
48
60
69
15
72
36
48
45
39
12
60
36
69
15
88
20
36
75
1
36
48
24
56
72
15
25
92
16
119
25
12
96
68
76
11
9
96
60
24
48
15
57
4
20
76
20
156
99
36
69
4
71
9
52
44
84
45
75
84
60
33
55
32
120
88
12
53
7
65
63
48
24
16
29
31
77
15
39
18
18
54
3
148
83
21
15
1
32
40
60
36
24
77
108
18
9
9
55
17
19
48
48
24
20
16
23
25
20
9
15
21
19
8
99
21
60
112
32
36
12
12
16
24
44
171
54
15
39
13
224
28
20
16
96
104
21
3
33
27
36
72
9
18
93
48
264
36
99
13
84
44
39
73
12
20
57
18
36
36
1
44
135
13
60
20
12
28
72
8
88
32
243
69
93
67
116
28
36
20
40
68
3
234
223
8
57
18
117
63
9
64
96
56
12
108
72
12
28
65
51
4
17
15
93
111
196
8
100
32
108
165
207
16
20
40
80
24
28
36
56
33
3
84
60
105
18
37
36
17
15
3
54
36
67
8
4
20
24
21
31
5
75
84
120
45
3
48
57
15
21
55
17
3
24
88
44
60
16
20
69
15
3
21
15
54
31
44
48
40
60
12
35
81
45
55
24
47
73
12
20
60
204
40
59
126
36
31
23
9
48
132
12
16
53
7
65
3
96
84
40
84
17
31
5
27
27
90
15
16
95
25
20
27
97
8
12
36
9
51
52
12
60
176
4
5
15
136
20
45
54
18
63
9
15
120
9
31
8
16
44
16
224
21
27
100
72
68
3
36
45
40
8
28
32
60
16
24
35
57
33
31
5
39
15
21
84
3
9
4
80
60
16
48
35
18
27
76
56
40
68
36
12
4
5
19
24
8
147
13
20
48
76
95
33
48
88
32
12
12
16
68
12
52
12
20
28
17
15
3
33
48
4
5
72
43
80
3
33
60
141
18
57
40
48
8
24
3
33
4
8
36
117
159
21
3
51
36
72
1
20
52
48
59
13
20
12
48
4
60
95
21
12
21
15
132
112
12
44
84
51
121
144
20
4
8
144
36
48
16
36
12
68
40
5
79
83
18
27
52
11
162
15
52
5
51
24
16
32
40
32
4
96
20
45
54
144
61
60
36
104
27
25
20
88
20
4
5
7
83
33
60
48
21
63
81
36
51
88
24
71
54
7
36
8
24
12
4
35
9
36
40
20
12
24
76
32
108
24
48
21
54
45
96
75
72
45
84
60
24
12
28
17
163
32
3
49
12
96
84
29
51
16
44
16
80
27
21
16
35
9
9
43
68
40
29
55
48
128
57
19
89
15
120
27
45
28
92
88
32
60
4
8
36
39
25
192
53
27
16
60
8
12
60
72
12
3
81
45
75
24
112
200
24
40
65
7
80
39
21
64
36
92
52
5
75
33
43
44
16
8
76
44
129
7
80
21
75
72
33
55
24
80
21
18
81
9
7
65
18
54
63
52
20
16
11
69
12
117
7
80
16
192
120
35
105
60
15
21
12
57
55
152
28
107
9
16
200
ABCD 96153435538*3^$a+1 [50015]
3
81
39
21
96
9
84
55
107
90
39
144
183
9
48
28
83
66
3
28
72
32
9
24
111
21
78
6
7
77
3
72
36
60
9
27
129
15
111
36
45
57
42
84
24
30
90
57
141
24
39
39
6
66
36
18
27
72
40
5
31
20
21
31
23
30
60
27
120
24
24
24
12
15
33
27
193
68
15
25
44
45
15
3
12
48
6
60
15
9
102
18
42
6
18
25
77
24
78
138
78
57
48
12
57
96
27
57
27
3
121
5
27
9
39
51
54
84
6
45
51
6
27
100
17
163
8
24
24
39
165
45
36
75
15
36
141
3
12
33
27
117
48
105
204
6
57
12
9
75
36
75
21
3
141
15
13
113
3
12
108
57
42
21
111
48
42
51
39
73
36
89
78
168
9
15
21
69
91
92
52
11
36
30
15
51
18
19
5
75
27
84
24
1
20
39
6
114
12
30
75
33
192
48
43
20
57
51
9
43
8
72
9
54
37
8
9
120
115
107
54
12
12
51
36
39
21
9
19
36
41
51
3
49
68
112
167
21
33
72
30
54
3
12
3
45
21
15
15
21
3
21
21
288
63
144
153
27
9
30
69
27
33
3
24
21
84
48
15
45
63
24
1
65
42
21
99
126
75
57
75
9
43
116
45
19
41
27
12
63
33
40
17
55
32
87
24
132
193
116
21
18
9
16
56
180
96
28
11
60
60
13
20
27
9
24
21
15
165
75
9
12
19
17
18
66
60
183
117
120
78
12
69
117
63
39
30
42
270
31
8
12
48
12
28
11
45
3
33
219
78
15
100
65
27
24
100
41
84
132
103
35
36
93
141
15
156
9
19
53
12
27
15
48
45
21
30
60
21
21
7
32
96
60
15
162
3
108
21
24
12
39
48
136
44
36
57
48
15
27
12
6
84
15
88
5
108
15
124
23
69
51
33
9
180
31
29
12
15
60
28
11
45
60
75
30
75
12
52
71
81
84
60
51
121
180
20
3
105
51
45
33
3
84
15
24
282
60
84
19
11
30
186
57
3
54
90
234
15
36
4
56
21
75
3
84
198
12
27
3
102
24
12
42
117
9
27
27
42
6
78
51
33
42
21
33
6
69
4
47
6
27
3
72
18
3
15
6
18
21
177
39
15
9
57
7
47
21
40
29
123
3
129
48
147
141
3
9
12
3
168
93
9
55
23
57
28
108
11
45
105
90
18
48
102
12
21
33
27
9
75
165
30
138
18
60
273
36
3
90
150
12
156
42
15
21
120
15
12
24
15
61
113
12
39
33
63
3
60
57
52
108
53
120
102
54
39
64
17
63
21
51
15
33
33
12
6
66
54
156
105
24
39
141
105
27
60
255
12
105
3
37
65
12
99
72
123
12
42
15
108
177
36
60
15
84
48
39
90
66
25
32
3
33
87
78
60
126
93
48
88
35
21
21
264
19
77
103
44
12
36
60
69
51
39
120
1
59
21
45
72
96
54
6
7
72
8
33
87
87
12
21
39
6
24
48
31
144
5
6
24
141
57
30
24
45
33
15
63
25
89
18
93
117
36
54
42
15
15
6
162
33
57
123
180
15
18
27
12
40
36
5
24
6
9
28
5
24
3
15
18
7
47
24
12
69
33
18
48
45
51
24
102
3
237
60
3
285
159
111
81
129
30
72
13
71
114
66
54
12
43
29
12
18
12
69
111
48
61
80
100
56
84
27
12
90
90
18
55
5
39
111
45
33
84
66
45
12
15
12
48
9
33
18
9
75
120
6
48
139
32
9
66
84
45
15
102
102
162
36
3
57
7
23
54
24
87
15
33
75
6
18
117
33
72
96
3
36
21
75
40
23
24
60
60
13
53
15
75
102
18
30
39
45
27
51
18
54
42
36
60
127
8
57
42
9
195
6
39
69
108
3
87
84
90
6
9
141
84
18
108
25
113
159
57
18
21
81
6
18
15
45
24
163
47
21
45
96
43
23
189
4
5
15
12
3
45
69
36
42
9
16
80
28
77
162
45
40
53
60
48
39
45
63
9
24
75
69
27
3
102
6
18
54
33
39
33
27
18
6
45
9
66
57
52
23
193
20
15
42
3
57
102
60
57
84
51
21
63
30
120
6
93
12
96
12
75
61
41
51
48
69
72
51
48
21
24
42
18
6
165
99
117
24
15
24
9
60
141
72
7
8
28
20
ABCD 96153663096*3^$a+1 [50008]
72
45
27
32
16
48
96
51
5
144
121
108
179
88
48
240
56
73
216
87
48
99
45
360
72
128
96
40
72
105
287
55
65
61
27
24
24
195
45
80
40
32
37
51
32
48
85
131
48
73
63
144
96
39
180
108
9
56
24
16
57
36
11
64
104
16
72
165
3
32
55
18
144
18
77
13
147
8
133
155
25
15
104
61
219
32
16
432
291
21
48
80
48
24
193
36
72
72
35
1
54
113
24
40
21
108
15
152
40
24
39
54
108
39
8
88
8
64
32
49
90
72
77
48
48
40
56
40
69
11
64
72
8
24
1
167
88
200
85
171
9
95
16
8
88
63
177
57
23
13
144
3
105
23
139
45
48
32
96
40
27
18
72
83
7
17
48
25
15
48
27
237
15
33
3
189
32
24
240
37
72
123
93
72
72
195
48
120
123
45
45
72
27
63
18
87
32
96
37
155
64
224
7
105
57
36
59
96
25
15
104
16
72
312
21
54
173
115
93
176
24
112
24
273
23
13
162
17
96
49
18
5
72
121
135
56
208
152
40
24
285
27
27
18
59
88
33
87
3
90
123
57
108
27
45
59
13
51
24
152
24
19
45
48
128
16
504
192
80
67
18
83
24
91
21
123
36
65
169
180
18
198
147
48
120
117
107
73
23
175
129
8
88
24
288
80
193
71
48
160
45
35
120
25
15
56
72
88
24
8
25
90
117
48
15
18
135
9
207
56
187
93
213
11
259
5
112
45
27
63
33
129
18
293
40
120
177
180
18
57
33
39
105
15
93
3
152
120
112
81
39
15
65
133
90
105
32
48
85
3
144
51
29
40
32
304
24
165
251
16
96
33
90
29
160
96
32
97
71
40
240
24
200
73
15
57
231
96
120
21
75
80
48
120
109
108
23
16
24
104
85
75
141
195
57
95
24
240
109
27
72
56
64
51
117
45
3
15
105
72
120
27
108
17
91
72
5
103
81
24
57
47
40
120
45
123
32
16
80
112
105
18
90
131
168
72
43
125
55
90
18
29
16
24
104
64
105
36
27
48
32
40
104
16
57
36
131
88
141
72
27
72
24
104
25
18
360
173
97
108
72
35
48
7
17
16
192
27
45
32
13
147
123
198
63
96
21
83
169
71
109
36
39
56
504
112
8
48
88
99
21
24
128
48
49
18
5
24
61
107
16
72
75
117
128
48
232
195
69
183
41
67
5
192
48
112
80
120
216
40
24
48
8
7
108
21
33
126
41
121
72
15
128
48
40
32
43
29
16
9
36
59
13
123
80
40
416
24
19
101
16
8
1
72
95
48
145
167
120
24
24
136
144
32
112
48
75
45
117
155
43
125
145
87
152
139
5
64
200
48
24
64
9
18
18
147
123
21
339
90
11
61
18
185
67
77
16
87
57
48
3
54
143
48
72
7
81
56
43
93
33
95
64
8
24
160
9
ABCD 96153730280*3^$a+1 [50002]
12
5
16
8
4
62
55
23
31
90
48
18
23
1
77
43
21
36
3
6
84
24
81
30
33
63
8
36
43
12
39
39
11
30
6
64
21
35
31
41
7
30
6
29
49
83
43
6
27
39
18
96
54
36
24
12
41
7
12
30
35
16
38
1
5
4
9
6
18
6
72
12
27
30
15
6
3
8
48
79
45
9
27
44
91
36
12
12
21
45
24
36
18
90
21
51
51
27
15
9
21
27
24
29
121
39
2
25
18
3
24
26
1
48
5
4
14
25
36
5
25
29
7
12
6
12
12
21
15
33
21
47
31
5
7
36
5
16
21
30
48
42
24
24
6
24
5
1
18
39
3
24
24
42
18
36
3
63
24
36
5
16
27
108
3
32
13
5
19
6
24
42
6
42
12
5
31
3
38
91
17
19
36
9
32
7
36
24
18
72
12
11
7
21
15
5
19
30
11
25
11
10
9
42
11
48
10
3
11
1
11
6
31
6
6
15
3
6
35
19
6
11
13
42
18
36
35
52
8
25
12
53
1
54
3
44
10
39
6
9
9
12
29
30
24
25
6
17
18
1
53
7
9
3
17
54
7
60
24
5
10
9
6
6
9
14
55
45
9
21
6
93
27
26
13
41
1
48
41
25
29
7
11
1
6
47
7
83
34
3
42
24
6
6
24
11
37
18
60
29
61
12
48
9
3
51
8
19
48
41
1
12
47
10
39
36
15
20
19
5
19
17
30
25
48
18
24
24
132
41
127
111
39
6
5
30
13
21
26
19
24
18
41
54
19
5
40
21
5
7
36
21
33
12
18
41
18
1
27
20
13
41
55
12
29
10
51
51
27
12
3
9
36
6
54
23
28
45
18
12
21
98
1
29
16
105
24
12
5
46
18
9
12
29
36
66
10
21
36
66
9
9
17
13
12
29
12
19
36
5
7
11
7
11
19
35
43
15
99
17
13
72
59
31
6
5
37
12
5
13
27
93
3
3
6
9
27
35
66
24
55
18
45
20
67
12
21
9
12
21
8
1
6
18
36
11
7
11
19
11
7
18
6
18
36
6
60
17
31
17
1
18
23
19
18
11
13
18
29
1
71
31
17
1
12
42
90
27
3
54
51
9
102
114
18
12
30
18
17
19
12
5
7
6
17
19
66
54
39
15
15
9
36
30
12
9
33
101
19
36
12
23
1
45
15
5
13
47
84
70
56
31
24
6
3
8
19
78
12
18
90
12
5
16
27
12
54
51
3
12
18
42
12
96
53
49
42
18
48
21
2
19
9
21
29
13
17
25
24
41
24
7
30
9
15
60
5
1
12
6
24
30
6
54
3
15
11
48
19
123
2
6
55
11
13
6
6
12
69
12
8
18
1
18
6
45
3
18
12
33
45
12
12
65
31
30
12
17
34
9
3
26
42
7
5
24
19
24
12
24
105
21
6
9
6
30
27
23
25
24
6
3
32
94
15
47
7
12
24
48
9
9
5
25
12
27
21
18
27
6
38
1
15
20
19
51
8
66
6
25
39
26
25
24
24
6
6
54
36
5
28
9
11
1
6
11
1
90
48
5
49
18
30
6
23
24
10
15
12
47
49
15
9
59
40
27
15
9
6
6
6
30
5
13
36
59
22
8
37
24
18
36
30
15
38
28
36
3
15
9
17
36
10
8
25
6
18
18
3
8
120
19
12
18
41
42
1
18
9
8
13
60
42
5
10
81
54
30
21
54
9
17
7
18
11
12
49
11
7
60
30
18
5
18
54
43
30
12
11
43
6
35
43
53
97
11
10
39
36
30
5
16
3
6
66
53
19
36
12
15
3
5
85
6
60
9
45
75
9
6
11
1
24
11
10
15
9
45
24
33
32
79
30
12
66
5
36
60
37
3
8
73
30
12
39
9
12
24
6
107
103
17
1
6
36
36
21
14
49
6
63
8
13
6
45
26
10
20
19
63
8
7
12
48
12
35
13
72
23
36
4
8
49
30
11
13
18
11
12
10
14
1
24
36
12
3
27
9
63
17
49
12
6
6
54
12
5
7
3
24
39
24
17
19
27
27
17
1
12
9
42
12
24
39
6
11
36
61
6
30
12
18
12
90
15
26
13
24
12
23
10
15
54
47
34
26
31
95
7
66
21
42
8
30
19
95
151
11
7
41
6
1
30
15
8
90
25
5
31
6
12
6
17
13
21
51
12
17
22
32
25
33
21
29
7
30
11
16
57
12
24
12
23
28
18
129
5
16
66
8
1
18
48
18
30
12
12
77
10
80
6
37
48
5
13
6
9
9
12
48
30
18
24
24
35
61
29
6
1
24
6
33
9
39
21
18
18
6
24
11
1
24
90
78
6
12
24
48
42
18
18
5
19
101
7
11
6
10
9
30
27
14
13
6
30
6
24
3
54
9
60
6
60
35
4
60
51
93
21
15
12
27
72
12
18
12
30
12
6
12
39
12
9
33
15
11
43
24
33
87
5
19
12
5
13
3
26
48
1
18
5
37
18
30
42
39
32
43
21
3
15
2
6
13
24
36
24
21
3
33
3
45
105
3
9
18
12
3
51
60
90
5
1
71
7
12
18
3
8
13
72
24
71
13
6
24
6
5
6
10
26
7
21
39
36
6
18
21
26
13
66
35
28
33
15
39
36
18
36
30
27
33
6
17
31
12
39
32
4
26
18
31
47
18
12
7
6
75
9
6
36
42
6
12
24
48
27
14
25
33
87
42
15
9
6
30
24
48
17
24
7
24
5
12
19
23
7
48
30
36
48
18
3
26
13
72
17
28
3
51
105
132
41
7
12
24
18
30
96
12
24
11
49
69
32
19
18
11
72
13
6
18
12
24
63
39
42
72
15
12
14
40
57
23
7
18
24
6
54
36
5
7
11
7
18
42
35
24
4
15
6
95
49
30
120
6
18
27
2
37
12
15
6
9
12
12
18
11
10
8
54
4
39
24
18
18
6
11
7
3
27
27
9
15
39
12
24
36
30
11
55
42
6
35
1
45
21
42
6
42
48
3
39
41
49
18
15
6
21
9
9
12
29
25
29
1
57
8
6
7
18
23
7
48
12
5
19
5
12
70
57
12
30
99
45
29
67
30
45
56
34
15
60
12
18
5
16
27
45
12
60
56
19
84
21
15
132
41
90
58
27
5
22
14
1
18
54
30
6
36
60
30
36
3
8
18
19
36
9
9
12
6
5
7
29
12
85
6
5
61
3
12
8
10
86
31
9
24
2
43
27
27
18
3
27
41
12
79
78
11
10
3
54
15
26
4
26
13
6
54
6
3
9
12
12
27
2
46
33
3
15
12
9
9
30
5
37
72
15
33
18
18
5
16
51
24
24
21
6
27
17
30
1
33
21
6
65
115
60
12
12
17
13
5
43
30
12
5
6
30
10
3
120
3
8
25
35
19
12
5
66
13
41
7
42
6
12
6
12
18
6
5
1
12
6
6
36
12
42
77
19
53
37
69
33
93
15
12
3
8
7
3
8
78
19
101
13
3
8
37
39
9
12
12
11
1
6
11
34
15
5
37
6
36
6
11
12
1
77
18
1
21
3
54
23
13
96
12
78
51
12
75
5
16
21
30
18
84
6
72
108
21
3
9
69
39
3
12
6
18
3
8
19
30
54
23
4
33
90
17
144
1
18
17
13
63
3
30
6
54
5
46
21
11
19
65
16
21
9
18
9
24
3
8
31
24
41
25
47
1
17
10
9
30
5
67
5
7
21
45
6
6
30
29
12
1
42
6
11
49
15
3
5
12
7
42
24
12
24
48
23
16
8
4
27
18
23
1
18
12
17
1
89
1
23
10
15
12
42
36
21
3
18
9
111
5
13
30
21
60
63
6
66
17
7
5
6
64
81
18
6
12
3
6
44
19
11
6
12
7
47
6
43
15
15
6
65
48
7
12
12
65
49
30
60
5
25
15
8
10
69
24
18
36
11
55
18
36
3
27
5
1
11
70
33
36
18
42
24
60
6
27
32
7
11
13
5
36
64
51
48
54
18
45
33
15
15
21
9
30
5
25
12
30
78
42
42
30
36
12
23
7
105
3
23
31
21
9
12
18
6
12
63
27
18
27
3
60
12
12
6
51
3
47
19
11
10
3
36
36
11
19
9
15
33
62
139
60
12
11
25
15
8
7
45
3
51
3
12
24
23
1
6
30
6
84
35
1
36
12
9
80
1
59
43
5
1
24
27
20
7
21
9
12
24
18
6
30
60
45
15
5
60
18
13
30
51
3
6
6
53
1
18
48
30
30
21
27
12
3
2
19
48
11
25
6
48
12
18
90
9
38
72
49
15
50
18
127
30
12
23
7
60
57
51
39
3
51
20
7
12
30
6
5
1
24
47
37
ABCD 96154119008*3^$a+1 [50056]
63
141
27
4
311
33
12
3
37
48
24
17
39
177
55
17
27
9
27
40
29
31
5
27
57
63
36
64
296
40
20
120
69
183
9
39
12
3
49
11
129
132
21
144
111
60
45
15
93
67
23
24
45
183
33
16
20
48
96
12
24
135
9
4
20
12
3
45
117
99
192
60
69
3
72
51
25
23
72
13
11
33
57
39
45
19
12
11
13
152
24
81
300
15
4
5
43
60
8
84
69
19
5
12
103
36
77
15
124
96
12
41
127
5
75
9
36
67
168
72
140
52
8
108
15
157
11
85
32
60
87
72
73
5
12
36
39
3
13
84
8
33
54
6
39
60
108
21
24
48
3
16
20
93
48
18
6
31
12
5
18
93
105
15
4
35
21
12
117
7
41
247
56
39
37
116
24
96
52
35
1
80
100
41
75
4
20
21
235
36
17
60
3
69
30
85
59
54
31
60
17
75
24
33
12
15
9
36
75
63
93
12
96
87
145
143
45
256
5
39
12
88
77
78
117
108
112
8
64
68
132
36
21
48
36
19
48
149
15
60
84
45
27
27
45
12
15
13
32
40
89
31
23
18
55
35
9
24
36
63
25
8
60
24
21
55
80
15
205
47
72
21
4
65
18
165
33
67
35
105
36
52
20
63
12
57
28
32
12
16
152
33
3
40
180
59
18
18
141
4
5
84
78
48
114
67
108
68
189
15
16
32
12
45
6
13
71
33
40
41
31
221
7
132
23
97
20
24
24
36
177
75
9
3
120
57
36
99
33
87
51
13
224
3
30
3
75
21
9
60
147
120
160
20
12
36
4
17
51
48
76
24
17
78
57
48
15
45
4
128
12
28
77
12
3
28
5
87
48
120
33
27
40
92
21
234
93
33
6
61
29
3
216
60
4
53
103
95
60
57
100
53
55
17
15
39
1
77
7
5
163
48
29
39
12
48
111
73
5
175
8
4
36
29
39
4
8
60
15
9
88
36
41
103
56
24
48
52
216
77
42
25
11
102
63
4
5
15
12
99
6
84
42
12
105
12
9
87
3
21
16
48
11
69
21
99
27
169
95
114
7
20
57
103
44
33
211
44
12
21
18
9
135
96
25
24
35
85
60
8
108
12
48
45
27
135
9
60
33
15
117
39
4
41
27
72
141
27
52
41
6
45
4
72
107
157
20
9
31
68
112
120
108
60
108
68
72
3
54
15
48
28
12
32
28
44
24
21
18
85
116
16
48
56
81
63
27
33
12
93
72
6
30
15
108
12
27
33
4
116
12
72
111
9
148
35
57
24
27
85
32
33
15
33
171
76
8
120
36
88
41
15
24
160
17
36
27
28
8
4
56
21
103
252
44
52
125
54
36
24
48
18
150
48
21
16
53
111
16
260
33
15
172
24
5
3
40
60
143
33
57
3
24
72
24
40
84
80
100
65
7
41
15
39
24
9
16
65
31
36
107
33
45
63
36
4
12
5
67
68
120
12
63
84
9
264
105
6
157
23
105
51
9
72
45
15
3
37
77
27
63
61
5
91
20
33
15
12
4
36
8
165
3
28
92
24
33
43
8
84
57
63
256
59
1
44
171
72
90
3
16
44
72
48
136
29
12
87
60
57
198
13
32
40
8
9
144
27
33
66
69
147
33
96
15
1
35
13
29
15
16
17
24
120
55
36
95
129
15
69
24
243
33
16
168
5
36
12
75
48
117
7
68
99
6
27
40
23
282
6
45
4
128
69
19
17
132
31
84
68
27
13
23
204
21
36
81
103
20
24
28
29
15
48
76
12
29
51
33
27
9
55
23
117
108
45
36
79
36
96
36
5
3
4
5
51
16
116
64
24
5
12
42
61
5
6
36
9
168
28
83
21
33
15
28
68
9
18
37
71
69
72
88
56
12
63
24
93
40
83
90
31
8
63
57
3
174
18
1
20
156
75
24
120
42
7
20
40
8
45
144
24
126
54
234
121
71
13
83
13
20
24
48
60
9
96
103
84
36
24
5
72
90
121
8
117
87
12
48
100
5
63
4
23
37
5
103
143
217
80
141
39
48
87
37
36
197
132
171
60
24
9
99
ABCD 96154585838*3^$a+1 [50003]
8
40
41
18
6
79
5
240
19
101
18
108
24
133
24
72
5
67
48
5
3
39
1
24
77
24
72
67
5
19
8
3
42
115
41
79
8
9
30
49
56
57
36
3
3
13
23
9
3
45
48
69
60
18
30
60
12
114
12
6
27
40
48
72
48
35
13
32
144
9
31
24
56
48
39
1
11
13
24
5
54
30
24
31
41
36
99
16
5
51
48
27
18
24
91
107
45
16
11
30
39
57
15
16
35
42
3
81
54
1
48
8
24
15
73
29
27
136
77
48
139
48
65
24
103
8
9
18
54
72
15
9
39
40
48
8
48
15
36
12
42
31
5
12
24
12
96
51
72
40
17
63
9
12
36
6
18
15
48
24
3
165
24
48
135
6
27
16
24
72
59
30
72
24
36
43
5
67
24
8
48
69
54
37
35
13
59
54
31
29
30
18
19
104
48
16
11
93
69
24
12
24
63
81
48
186
45
9
48
87
9
15
16
17
103
131
6
36
19
161
55
11
36
1
17
78
18
15
15
78
19
32
3
13
56
75
45
9
108
12
18
69
27
102
15
48
24
16
32
16
8
40
113
12
18
54
36
7
56
16
72
17
30
9
9
18
21
57
12
54
6
36
30
24
37
24
41
15
16
77
19
23
1
11
45
51
48
6
15
21
90
30
6
18
72
84
31
72
5
72
99
24
9
135
147
6
36
12
144
7
17
36
90
12
18
3
24
40
24
8
33
12
19
24
35
36
9
3
78
15
24
24
3
37
5
3
64
17
24
79
41
18
61
11
21
75
18
48
19
5
3
16
47
42
18
117
57
31
23
6
3
72
48
64
41
31
29
54
69
33
55
56
15
25
35
21
9
63
99
42
3
24
3
6
15
136
8
57
12
27
88
53
72
43
11
133
5
3
21
12
36
43
8
72
24
33
54
9
64
32
40
48
5
24
27
21
99
69
12
79
47
114
36
19
179
72
37
32
33
55
80
9
18
72
54
54
97
24
80
39
12
54
55
71
6
19
8
21
51
93
36
24
79
65
66
21
57
135
3
6
18
48
13
152
3
36
66
7
11
61
11
61
8
153
18
30
103
47
12
21
141
288
3
21
43
41
42
18
72
43
29
36
36
19
101
72
27
33
39
15
9
64
29
96
43
5
54
6
31
131
85
128
16
24
80
16
8
39
73
8
48
9
54
25
11
45
9
144
54
54
36
6
18
7
8
16
5
67
5
91
17
36
51
69
6
21
99
37
8
27
72
24
36
90
36
19
65
15
48
15
33
21
19
53
18
48
18
79
89
180
54
18
115
119
12
18
6
54
66
36
33
9
72
36
30
72
24
138
43
11
69
45
90
57
48
75
61
47
18
7
11
13
32
75
13
5
19
17
18
37
23
54
72
48
91
23
97
59
13
11
18
51
88
41
36
171
40
80
45
72
36
15
3
37
48
56
27
45
16
5
60
7
24
104
72
57
15
16
32
45
36
60
3
24
27
18
19
72
11
6
15
16
32
93
51
21
18
1
56
33
288
7
48
41
15
40
17
18
72
18
67
17
63
69
19
8
40
23
36
61
24
71
105
165
3
24
45
19
96
96
23
25
32
57
55
72
11
36
1
24
32
72
24
40
41
24
36
12
15
21
19
32
39
6
12
15
27
66
3
120
24
21
36
7
11
198
31
17
79
8
88
8
24
15
12
24
157
32
9
102
6
51
57
15
3
12
18
31
77
267
3
18
36
42
37
29
18
1
168
32
33
31
8
88
5
12
7
11
6
159
15
36
24
18
12
54
73
24
35
18
36
84
54
6
7
8
39
25
5
27
27
54
18
21
3
54
31
32
45
84
18
78
18
61
23
6
90
30
27
105
12
36
90
13
41
127
17
24
79
5
24
27
9
12
54
117
141
12
7
24
65
7
72
23
78
3
16
29
19
17
151
32
88
35
45
15
66
39
39
18
30
1
35
18
3
69
24
12
7
35
45
27
21
16
65
6
84
21
16
125
60
66
6
31
56
75
13
5
120
6
21
40
83
36
144
30
43
11
21
21
36
15
40
29
19
8
40
101
19
11
6
55
8
3
78
12
19
59
13
17
42
21
9
55
23
73
11
18
3
51
13
23
6
67
53
18
33
63
1
8
45
19
137
63
63
57
93
75
40
23
25
32
3
90
27
64
24
5
18
18
96
55
11
54
87
63
66
24
55
17
111
24
16
29
30
24
13
17
6
30
6
90
198
12
1
77
12
108
168
19
101
6
13
8
45
24
3
24
48
9
54
60
13
23
1
29
67
29
36
18
18
36
87
57
31
8
64
77
72
3
87
18
7
5
43
24
24
8
45
24
67
5
19
17
7
77
3
40
101
3
40
17
55
17
54
54
30
6
144
18
37
29
126
6
87
96
33
31
24
8
57
7
32
40
101
78
69
57
12
18
9
45
3
21
54
45
81
15
112
17
30
105
45
3
48
33
36
18
6
3
9
7
24
59
54
7
35
21
72
69
75
105
15
75
13
5
54
30
55
17
31
11
12
36
6
36
43
8
123
18
72
19
17
15
9
7
23
97
104
48
21
6
90
91
17
31
17
55
48
32
9
18
6
63
3
24
48
13
48
56
63
54
6
13
53
6
66
126
42
19
35
21
64
5
43
59
18
3
48
21
18
57
24
15
1
17
31
120
29
19
107
18
12
31
29
19
96
41
54
129
69
91
24
83
21
33
39
33
87
72
16
56
189
19
11
21
16
5
67
107
13
41
24
7
29
3
64
17
54
25
35
18
12
15
168
24
9
ABCD 96155161262*3^$a+1 [50150]
360
79
101
43
113
175
65
120
7
80
48
9
55
41
103
656
45
19
197
24
36
175
125
115
48
77
67
257
36
180
87
112
240
5
360
259
377
55
65
204
180
156
147
48
129
271
185
120
15
160
80
285
3
592
48
41
39
16
96
48
41
423
273
204
3
240
256
41
55
144
80
64
53
75
9
103
96
17
63
81
15
81
207
208
368
64
80
153
84
51
129
180
91
48
221
96
355
80
48
21
36
55
425
135
208
80
261
91
80
9
180
60
39
81
63
33
120
60
75
9
199
32
48
112
48
101
36
103
432
48
137
144
36
163
80
96
48
96
16
80
16
80
48
144
57
156
144
171
45
67
80
33
15
45
84
79
96
176
64
41
120
144
255
64
461
300
39
144
33
175
128
64
173
115
65
144
415
224
81
63
256
257
15
48
117
123
16
480
48
48
80
129
303
57
36
120
43
320
177
175
5
123
96
465
31
32
33
223
96
5
43
77
180
63
33
63
64
173
19
305
351
69
43
173
144
120
91
269
115
65
159
417
384
303
57
391
128
64
77
60
55
144
240
272
9
36
324
180
171
345
183
561
63
57
199
221
36
159
321
63
112
29
99
201
36
60
103
176
45
19
32
144
96
189
163
32
256
80
9
36
60
120
204
99
112
80
105
39
45
99
144
177
15
501
144
36
60
120
60
183
160
317
67
77
19
144
240
48
224
16
89
36
147
16
96
5
139
432
32
352
41
7
96
581
139
17
223
677
144
60
180
156
127
17
60
243
160
137
120
15
45
115
144
80
57
39
45
99
16
65
159
57
144
151
32
273
120
7
80
16
80
16
240
281
684
36
183
57
103
77
120
139
5
36
144
391
80
129
120
39
21
171
45
84
36
144
411
112
17
15
ABCD 96155319608*3^$a+1 [50119]
8
21
75
60
36
48
45
36
19
12
101
39
9
19
5
127
8
36
16
8
48
33
15
12
4
36
32
12
81
39
36
24
36
60
33
135
4
48
32
33
75
144
24
12
12
16
17
87
40
65
7
36
5
3
16
36
8
12
12
108
52
56
4
20
16
12
17
180
115
12
120
44
36
9
39
16
17
7
32
36
4
20
24
36
21
132
3
40
32
45
15
21
31
108
41
159
72
4
5
12
67
113
3
24
81
27
72
33
19
53
3
12
76
120
24
36
56
4
36
44
4
36
24
60
48
113
27
88
36
80
4
36
24
17
19
20
60
60
96
28
96
8
12
76
60
17
15
12
21
27
40
60
32
9
72
48
72
67
65
15
33
67
12
60
20
36
45
15
72
52
36
20
28
5
24
31
12
72
5
3
60
88
12
32
148
72
20
72
144
12
52
12
48
8
72
12
60
40
149
15
16
20
16
72
41
12
15
88
24
5
7
36
5
3
4
48
12
5
15
76
5
19
20
33
60
43
12
20
40
8
12
40
17
55
185
48
7
120
48
92
21
31
29
15
64
53
27
40
92
24
4
116
12
48
76
53
15
112
20
4
20
4
8
12
76
20
16
20
60
81
63
60
72
112
68
28
12
80
4
41
3
180
96
48
12
24
4
20
45
63
12
40
48
8
100
24
41
31
24
12
20
4
80
64
56
96
4
36
12
72
48
120
92
21
87
12
36
28
56
21
12
27
21
43
84
32
4
44
33
12
3
45
55
44
21
60
103
5
51
64
120
24
8
28
20
9
3
28
32
40
60
68
12
100
32
40
20
28
20
12
36
52
84
60
41
27
33
43
24
20
12
4
29
3
12
16
20
40
5
12
55
32
40
56
36
64
60
65
175
12
8
36
4
17
39
60
16
20
48
36
48
33
7
113
15
12
48
40
5
39
4
24
53
67
56
132
52
72
24
24
48
5
27
21
27
60
4
29
39
16
24
92
84
24
52
36
68
16
24
60
17
7
5
43
8
36
88
48
92
33
99
4
116
4
24
8
12
40
20
36
69
31
36
48
56
60
4
20
16
17
39
81
27
33
39
64
5
31
36
5
7
5
75
21
79
36
29
55
48
77
51
36
16
65
79
24
29
15
28
5
19
48
36
104
16
17
19
20
84
24
12
48
12
88
240
8
28
72
77
31
5
7
12
260
28
17
3
28
12
17
3
12
40
36
5
7
53
111
4
224
36
36
36
4
20
4
20
105
7
113
15
60
4
92
156
24
9
19
5
3
40
24
29
19
8
4
8
108
64
36
80
88
36
24
20
4
5
48
55
12
108
80
12
12
24
12
24
9
67
24
8
33
43
176
16
32
21
27
48
4
125
3
60
64
104
69
7
60
29
15
12
24
4
132
5
43
20
36
69
67
5
3
24
88
20
60
28
32
28
24
12
48
12
8
21
12
27
36
40
5
51
16
5
7
8
52
8
24
16
12
48
68
9
31
36
8
16
65
27
28
32
4
56
12
36
12
72
36
9
3
4
104
64
48
12
36
104
45
3
88
17
12
55
108
12
32
16
20
52
41
24
3
4
41
7
140
12
36
4
36
48
65
75
57
15
4
36
44
9
147
48
24
16
20
45
24
31
60
149
3
12
36
16
116
100
20
12
33
3
16
20
28
36
36
24
17
3
16
24
5
12
3
16
36
8
72
40
17
15
33
187
36
24
32
60
9
19
65
75
52
29
132
15
4
116
24
4
44
12
4
17
48
12
199
29
27
4
44
16
60
24
17
15
4
36
8
45
99
156
16
108
20
36
64
36
44
120
45
3
40
12
41
12
39
21
79
36
24
24
24
56
72
100
104
16
20
28
44
36
100
12
92
76
5
15
16
20
9
51
24
120
16
53
7
108
56
72
40
104
93
15
72
36
24
48
88
8
45
7
12
5
15
21
31
29
19
20
12
24
24
141
19
72
8
21
55
80
60
12
28
77
7
36
132
44
4
12
12
8
48
16
41
60
7
20
40
12
48
65
43
5
7
56
76
36
44
21
12
3
88
104
21
55
20
24
52
8
60
120
60
48
24
21
15
4
20
88
20
33
3
105
55
24
12
20
4
140
52
44
76
8
220
125
15
57
27
12
24
64
20
12
4
32
52
65
7
44
69
3
12
76
12
132
8
4
24
17
7
20
16
32
48
84
12
24
16
48
8
112
5
15
72
16
8
112
8
9
15
52
36
20
4
24
5
15
36
40
60
48
60
12
116
12
60
21
15
36
4
24
12
24
24
36
17
60
39
28
32
108
40
41
15
40
36
20
9
15
4
32
21
39
16
48
24
32
21
3
64
36
84
12
8
76
17
3
12
24
81
15
84
60
60
40
48
60
68
4
48
20
12
81
135
184
8
12
33
7
29
79
8
28
32
24
60
4
20
12
33
84
3
88
125
115
125
27
12
33
3
9
36
19
5
36
55
32
4
8
40
48
12
8
52
8
84
33
7
44
4
8
112
53
43
60
60
60
20
16
29
55
44
16
29
15
36
36
69
31
108
12
24
24
173
7
12
128
52
84
12
17
15
33
39
9
79
132
29
91
41
7
41
15
76
24
24
12
41
103
104
16
12
60
24
53
27
36
12
16
5
12
55
20
12
36
36
4
20
45
19
41
19
8
52
5
27
120
60
24
64
8
33
60
31
84
72
8
4
20
21
91
48
32
88
116
16
20
76
8
76
24
17
3
40
24
116
16
44
24
48
4
24
60
32
4
8
60
141
24
15
28
5
3
9
27
96
4
44
9
3
153
27
40
60
32
45
27
9
27
24
24
16
264
17
27
21
39
16
20
112
17
15
33
19
8
36
24
52
53
55
8
24
9
60
ABCD 96155342126*3^$a+1 [50011]
162
135
48
16
176
48
24
16
56
24
40
65
159
72
160
56
48
9
63
45
43
32
160
24
56
9
79
11
54
55
560
69
123
57
15
16
80
51
13
77
43
8
39
49
56
24
160
56
48
183
25
119
9
24
3
18
91
96
48
17
15
165
75
72
48
93
19
32
39
54
43
8
240
24
216
40
5
36
295
48
8
88
24
77
18
57
69
51
111
49
48
8
72
88
8
231
54
27
88
152
57
63
45
3
16
48
56
21
195
144
24
177
54
9
40
32
9
159
160
5
147
141
3
24
207
81
24
3
37
89
72
103
59
117
225
144
55
17
15
184
8
16
200
27
13
32
144
9
54
25
128
9
36
54
61
24
104
9
207
81
175
95
33
75
61
8
16
41
135
48
96
64
240
47
36
18
19
32
93
36
207
24
256
35
189
120
141
3
40
32
33
72
7
120
32
16
8
112
80
264
64
17
7
32
16
17
7
296
24
24
9
198
73
200
15
9
88
32
33
7
72
65
103
8
144
40
80
39
81
81
87
16
95
9
81
55
56
136
32
81
87
165
18
1
56
48
21
3
256
56
240
3
36
9
88
80
168
40
120
17
135
24
129
15
16
48
8
64
29
54
13
113
87
24
48
75
108
33
16
24
251
54
31
56
3
54
55
32
96
15
49
41
79
11
72
13
144
41
39
40
48
176
21
19
17
135
160
32
96
40
59
37
48
23
9
9
126
105
3
108
49
48
8
48
72
63
297
9
108
3
48
16
80
33
31
41
15
3
45
117
54
45
81
103
32
16
83
61
56
72
72
48
88
48
24
72
144
24
8
40
24
8
75
61
200
72
27
181
89
207
81
207
72
144
117
3
64
95
217
8
88
104
15
49
72
8
112
152
3
18
36
15
3
61
216
83
36
57
33
39
16
24
56
192
33
55
144
35
126
72
63
64
48
48
47
108
54
162
90
36
108
144
3
144
141
54
54
31
8
16
72
32
21
51
48
45
27
208
17
39
112
24
149
187
104
33
63
24
88
41
127
197
3
24
96
40
8
16
128
153
63
16
8
192
24
24
48
48
9
216
55
24
245
3
303
129
40
48
8
9
7
24
167
25
47
18
39
144
40
104
105
18
72
37
96
47
73
143
57
64
24
32
24
24
27
93
51
18
163
89
15
39
97
47
33
75
18
36
15
88
8
232
17
103
8
33
31
41
63
171
54
7
24
41
87
136
72
128
24
75
141
24
213
75
240
40
185
87
93
3
256
96
72
5
3
24
40
128
96
72
48
64
32
16
17
103
23
57
33
7
72
80
57
15
75
54
54
1
17
144
144
90
45
72
45
115
29
3
16
176
16
80
15
57
87
1
288
35
61
80
40
71
33
75
36
193
200
112
143
105
57
15
24
40
65
15
120
112
48
137
180
18
9
63
9
24
165
180
31
104
16
245
36
87
165
43
209
231
24
33
7
8
112
35
141
120
9
159
21
163
8
9
54
1
104
16
8
120
288
120
48
51
13
32
9
31
104
64
96
24
48
8
21
43
48
32
21
36
159
112
125
43
32
72
177
54
72
57
16
89
103
152
16
240
29
123
48
16
65
15
40
104
75
45
72
72
48
48
40
104
75
213
ABCD 96155581266*3^$a+1 [50013]
72
51
69
72
48
26
22
8
19
96
12
60
72
5
7
60
59
61
23
6
16
8
55
33
38
169
23
25
17
88
242
22
8
40
8
48
67
77
78
10
8
72
67
35
36
6
40
14
42
42
12
18
88
74
30
88
2
36
10
15
23
156
36
73
11
78
258
49
45
51
23
22
2
12
169
17
48
64
26
22
80
67
95
6
7
60
72
35
12
145
53
55
60
5
18
48
46
38
25
11
37
105
8
16
48
128
163
21
50
46
62
58
2
36
96
58
48
8
19
72
21
80
40
3
5
96
40
48
8
18
6
88
32
16
8
64
27
21
123
77
114
48
30
67
21
80
42
25
53
48
24
112
146
49
29
16
8
48
24
6
13
71
70
48
3
23
1
21
24
74
22
8
64
2
6
40
2
61
17
42
121
71
48
6
54
10
111
59
126
16
8
31
11
25
48
83
13
119
118
74
121
45
80
64
168
2
1
107
18
19
29
120
186
25
5
18
60
60
73
237
8
42
12
10
26
25
35
37
47
30
18
78
19
11
132
78
19
5
136
14
36
25
47
118
62
25
33
72
2
118
86
114
72
24
67
53
79
23
154
51
5
24
24
72
54
10
80
48
31
11
54
42
24
49
47
25
59
10
15
33
3
95
22
32
30
10
8
7
33
15
65
6
37
45
98
6
19
69
72
194
1
21
50
22
56
120
16
8
210
22
8
40
50
22
8
163
69
8
6
37
69
26
30
43
35
186
16
74
126
43
21
3
125
40
72
216
27
5
42
25
60
11
22
111
11
1
23
24
6
79
35
72
1
69
3
93
38
25
59
60
13
5
40
27
45
3
53
72
42
22
50
6
79
11
60
42
72
19
21
26
54
48
67
5
16
32
30
10
50
118
62
12
54
7
84
5
66
70
50
25
5
40
50
78
66
48
25
35
12
24
96
60
90
18
25
5
208
2
13
35
54
163
143
12
96
34
56
16
3
53
7
12
23
48
25
29
18
70
27
29
7
35
22
72
8
30
36
72
25
24
29
64
32
66
22
56
66
118
2
48
1
11
25
33
8
103
89
67
71
30
24
30
48
60
13
23
34
123
69
56
40
74
46
128
24
18
49
71
54
48
48
67
45
8
19
23
97
24
21
8
6
36
30
19
5
19
5
42
6
40
38
12
84
25
23
60
6
24
43
5
138
1
21
24
123
12
41
40
120
80
24
6
73
144
83
25
77
42
1
117
8
138
72
48
46
38
10
32
6
130
80
235
5
42
217
36
17
88
2
12
84
85
71
10
51
29
91
72
47
70
48
8
18
22
2
12
25
89
136
38
48
10
72
2
118
8
42
1
141
15
23
82
74
25
29
151
57
72
8
7
35
22
99
59
37
36
275
13
12
24
45
48
38
60
72
30
42
6
139
23
6
31
155
78
30
18
30
34
48
8
18
121
48
71
94
8
72
6
42
127
105
3
5
139
29
19
11
106
15
33
32
43
101
91
11
12
126
54
13
45
27
197
6
37
5
115
96
12
65
40
14
48
58
72
26
1
23
70
48
72
3
72
83
85
53
6
58
48
134
48
10
2
48
22
8
6
82
72
56
30
106
8
72
24
42
22
48
32
30
25
35
22
158
10
48
15
113
6
84
37
107
48
30
7
185
42
84
12
30
18
36
25
41
67
11
85
5
102
90
67
95
13
23
34
3
107
37
11
133
11
96
48
12
70
8
16
74
24
13
107
60
85
53
19
5
96
24
54
84
60
10
168
2
37
35
36
12
48
22
8
115
149
48
55
23
10
50
22
62
10
291
77
42
1
29
43
23
12
37
93
26
49
35
36
121
23
102
54
25
81
48
26
22
8
16
8
96
67
47
13
105
120
2
30
160
2
70
14
157
24
5
54
42
42
12
58
3
5
64
26
13
11
6
48
42
12
12
49
12
9
96
72
176
31
48
36
69
48
2
6
16
8
42
54
72
48
24
30
37
53
40
195
5
88
62
18
30
10
24
50
24
46
50
36
25
9
98
70
26
49
11
34
56
54
10
26
30
151
11
24
6
19
11
12
30
88
75
5
18
54
40
32
115
125
16
24
3
71
24
61
59
37
48
17
16
8
64
2
6
72
88
32
6
36
46
3
119
72
25
29
79
23
37
23
78
112
74
46
8
24
30
18
258
12
85
5
40
27
167
1
47
37
35
54
30
12
49
23
6
24
7
65
16
27
71
22
32
18
262
26
145
5
54
48
12
73
23
30
64
15
185
90
36
61
95
6
18
24
1
119
70
15
48
57
50
1
69
2
1
35
12
70
56
67
119
1
24
5
48
42
30
19
47
109
35
24
1
71
72
6
24
30
58
2
22
14
36
30
115
29
66
6
67
117
3
47
24
1
83
25
35
22
ABCD 96155616944*3^$a+1 [50034]
45
132
18
25
32
9
42
9
4
32
9
3
15
90
3
15
12
13
12
11
25
71
85
5
36
7
23
42
43
17
3
105
43
5
54
13
17
7
29
90
1
24
5
30
6
24
60
12
15
72
28
23
25
17
67
23
30
7
8
24
21
27
45
90
13
23
37
12
36
12
17
3
33
60
7
17
6
66
24
6
33
3
13
107
30
18
6
3
16
29
67
11
18
55
35
21
3
18
42
96
1
59
37
20
9
18
12
30
48
120
18
145
32
21
7
48
5
24
30
37
101
19
5
54
1
29
66
6
15
27
1
11
1
24
23
1
84
17
36
7
48
48
59
18
103
5
7
24
65
6
9
3
13
23
6
15
39
6
18
12
1
24
8
16
32
27
13
23
102
12
36
39
3
18
12
12
18
37
35
30
72
6
18
84
42
6
48
12
19
11
18
120
54
1
17
24
43
32
28
11
66
103
68
40
5
48
6
45
36
40
17
6
21
36
4
24
24
53
43
60
17
24
6
102
48
12
12
55
20
15
54
99
27
45
76
17
55
11
30
27
52
5
12
36
12
91
60
72
120
17
7
71
54
78
150
7
113
12
18
1
5
27
57
3
40
60
83
42
19
56
27
12
6
19
41
19
11
42
63
12
15
12
25
24
17
18
1
20
3
6
12
55
48
47
12
25
8
57
6
66
108
15
48
45
43
101
15
39
12
30
79
41
30
30
30
48
36
6
12
48
30
42
43
12
47
78
27
45
31
5
48
42
18
19
53
48
132
27
40
8
72
15
13
35
49
11
85
5
42
6
7
59
21
4
36
53
19
8
132
51
1
24
5
67
84
20
40
5
63
52
131
18
7
29
31
5
67
77
90
36
13
11
24
12
49
41
12
27
9
54
18
15
12
52
48
96
101
6
13
5
7
20
3
72
54
48
43
48
5
6
21
9
15
48
105
31
29
12
36
19
36
29
123
3
45
27
18
55
12
11
85
36
23
18
39
33
63
45
7
12
71
13
5
6
1
12
41
60
31
5
31
35
37
48
24
11
12
126
7
44
3
37
23
18
7
5
6
66
24
120
27
72
88
5
39
9
60
19
5
27
33
48
19
11
37
23
37
5
6
30
7
17
75
3
24
18
3
15
9
36
4
68
45
36
12
15
9
43
36
24
65
30
1
5
72
60
7
11
84
12
133
32
4
5
12
24
43
65
6
36
49
17
27
21
24
7
5
6
85
95
18
72
12
48
75
33
12
30
42
87
81
18
1
60
24
44
27
6
12
18
54
51
40
44
3
78
15
27
36
6
31
17
12
36
15
52
11
30
7
17
3
24
9
7
12
35
42
15
9
24
7
11
18
12
30
48
6
51
33
30
85
60
41
3
21
12
24
15
45
6
30
7
35
1
36
80
124
36
20
15
6
48
12
7
11
30
67
5
72
7
41
24
79
12
72
12
5
18
37
29
36
31
35
12
97
24
12
5
15
45
42
6
30
1
23
138
75
4
5
6
12
37
95
48
6
19
8
84
4
92
15
18
12
19
20
76
5
7
11
61
8
45
6
1
20
9
39
28
12
83
18
6
48
48
78
7
20
15
97
8
45
24
48
18
42
36
39
16
11
1
48
29
7
11
18
12
79
8
21
96
3
15
6
39
45
12
15
9
72
42
1
5
6
30
31
5
12
7
11
205
12
12
41
12
30
33
9
78
13
20
3
49
17
3
72
40
29
12
19
41
48
7
17
18
9
40
11
49
8
16
12
12
68
4
71
9
81
43
5
24
48
15
27
6
7
24
11
25
5
55
47
6
30
42
12
12
43
5
3
3
84
30
18
12
61
24
36
5
6
1
32
21
30
49
47
13
65
27
69
24
48
39
63
12
36
37
113
43
24
23
9
9
12
54
24
9
12
75
66
39
33
63
15
30
75
3
36
18
48
48
31
29
36
30
1
47
57
36
9
6
42
7
20
16
5
138
49
5
36
39
112
23
30
48
72
3
87
48
73
36
41
7
11
90
27
27
1
11
60
6
18
1
29
67
23
30
31
23
37
41
18
1
24
32
33
36
3
57
54
1
11
9
16
5
24
24
60
99
27
18
6
66
15
21
42
13
17
36
7
23
61
113
127
56
75
13
29
48
12
30
6
6
18
12
3
147
21
27
36
9
21
19
12
5
43
8
27
42
24
24
3
3
6
36
15
87
13
35
13
41
63
3
37
48
132
47
1
32
16
65
6
30
18
48
84
85
5
43
5
36
7
48
144
8
4
11
18
12
55
5
43
5
31
36
12
65
42
18
90
25
5
6
49
35
13
5
48
31
5
24
99
117
24
19
12
41
18
57
15
13
17
48
19
60
41
27
28
17
27
21
42
85
5
19
11
9
88
8
9
43
35
85
60
20
27
156
18
19
12
11
18
6
33
15
6
91
23
30
42
1
77
30
66
30
49
48
107
6
24
3
40
12
35
48
78
39
28
12
11
121
53
108
15
9
36
12
6
9
40
12
56
28
29
7
11
54
15
3
6
19
11
9
33
18
9
52
11
18
19
8
4
48
60
77
103
12
83
30
7
11
42
12
55
120
20
4
11
21
9
55
53
3
9
36
27
21
19
23
18
19
11
6
36
99
21
42
18
15
4
5
24
6
6
42
18
84
36
18
49
32
16
17
30
30
6
37
77
67
20
4
32
24
16
23
97
35
49
8
45
6
37
12
17
30
1
47
45
12
21
12
96
51
39
1
29
30
54
27
9
7
17
30
66
12
18
12
109
108
12
11
72
18
43
5
127
144
11
85
29
15
4
32
57
18
18
42
18
67
53
31
41
18
1
29
19
72
5
18
33
84
9
6
24
150
7
5
19
41
60
99
16
5
7
5
31
12
23
30
7
17
66
1
8
76
11
30
15
4
17
19
48
23
9
39
6
15
36
12
16
41
3
33
12
67
35
6
7
11
25
5
42
114
6
42
30
13
83
42
15
45
43
29
42
153
21
6
18
31
24
5
7
65
15
28
48
48
17
27
3
37
5
12
6
18
39
28
72
8
40
5
7
8
3
1
5
63
21
24
31
32
27
30
31
96
8
51
117
3
9
15
12
18
48
15
3
21
33
3
9
31
17
31
41
24
30
49
5
18
25
17
12
18
37
41
12
7
29
24
3
45
48
31
41
30
12
25
23
57
16
5
42
37
12
89
6
24
37
24
48
5
7
20
3
6
7
17
18
24
60
36
120
54
66
18
39
28
89
30
25
23
25
35
37
131
97
8
40
5
18
21
40
24
84
5
15
21
7
48
5
55
17
19
11
48
1
29
19
11
69
3
13
5
24
27
9
7
20
33
54
12
48
96
1
36
44
3
13
29
48
18
18
19
41
7
20
45
39
45
15
21
18
96
21
45
7
11
1
5
31
24
35
1
48
17
30
18
84
7
24
35
37
83
42
7
108
5
15
9
51
4
41
19
83
1
5
7
29
63
12
45
15
9
66
45
3
33
33
36
6
48
90
91
83
72
90
19
24
17
66
193
12
35
45
4
23
36
9
33
39
4
32
4
23
18
72
ABCD 96155697934*3^$a+1 [50014]
257
63
117
216
67
23
144
90
126
129
141
595
161
90
234
306
18
7
173
163
288
179
61
11
54
90
450
450
36
109
35
144
126
90
21
288
141
36
450
45
160
173
115
101
36
54
216
108
90
67
203
21
144
285
126
684
36
144
117
16
83
234
115
48
53
234
162
144
54
36
21
15
18
36
75
64
185
7
209
127
107
117
63
36
144
61
32
144
16
48
432
23
121
185
90
360
108
25
227
13
167
18
36
306
18
31
5
234
241
209
127
48
41
126
121
59
85
23
153
48
375
36
85
113
36
90
90
126
18
72
198
25
320
51
349
11
37
48
5
36
18
36
81
448
11
126
90
333
171
216
61
83
205
144
47
1
377
247
80
123
36
36
108
433
17
72
151
119
361
17
72
55
53
27
144
81
90
54
180
75
105
7
47
72
265
23
36
414
36
144
115
11
117
63
144
252
54
54
162
103
635
36
1
269
180
126
324
126
18
13
240
192
5
27
9
234
72
378
162
450
144
54
162
79
191
414
36
198
432
489
112
209
90
54
234
216
54
36
259
335
180
45
112
149
180
135
112
192
65
180
27
16
144
155
108
72
18
72
90
45
333
67
96
53
27
99
18
171
256
48
11
85
95
97
128
81
18
396
49
32
549
90
450
111
304
80
81
504
7
320
33
54
121
41
90
493
32
16
53
36
18
21
16
89
126
144
9
351
337
32
171
36
450
54
324
180
273
208
41
54
360
396
13
48
353
324
36
7
47
273
33
126
54
414
126
79
192
48
95
162
31
432
167
9
135
90
216
108
36
126
169
191
1
179
18
91
125
99
27
133
65
72
103
80
141
54
306
91
96
47
193
77
36
31
95
54
ABCD 96155730688*3^$a+1 [50063]
36
24
13
15
12
12
8
60
108
43
221
4
12
8
4
75
41
7
5
28
9
47
40
8
7
54
71
79
30
107
144
4
24
32
1
30
45
108
44
1
35
12
4
48
32
4
15
84
17
25
18
21
15
45
9
75
72
56
84
1
12
15
27
41
40
24
48
8
19
36
17
88
24
33
27
3
53
43
41
96
7
45
8
4
56
4
36
8
85
15
36
8
13
27
36
12
12
48
8
16
81
15
20
72
31
65
16
48
36
75
21
8
12
4
32
13
75
12
39
5
43
33
24
21
30
5
4
8
28
128
36
16
12
3
18
59
25
47
96
4
33
11
4
57
11
13
66
6
18
45
75
17
37
3
12
20
7
21
44
76
3
21
33
11
4
20
96
4
8
88
56
40
48
3
29
43
65
96
60
4
32
28
3
5
40
3
29
25
11
4
72
24
20
19
5
192
28
120
8
12
7
60
101
4
36
3
9
68
64
44
12
100
12
87
5
25
3
21
11
88
56
55
5
136
56
7
36
65
4
8
4
24
57
3
140
1
108
3
12
3
18
47
4
36
8
7
93
51
33
48
60
104
24
4
20
60
40
20
36
16
39
21
24
32
24
40
8
28
44
31
53
12
79
21
44
28
8
49
3
20
67
21
15
18
111
45
24
15
20
16
68
43
57
8
48
60
12
24
4
20
144
1
11
60
24
7
45
24
80
16
8
60
1
23
40
8
7
41
25
11
40
9
147
117
96
171
36
60
32
36
7
33
12
12
20
7
45
9
99
15
17
16
32
28
44
24
100
99
12
18
3
8
25
11
43
5
72
73
18
9
44
12
24
109
35
109
27
111
18
27
9
11
133
15
45
11
28
32
16
32
7
69
24
48
8
52
15
17
16
104
7
5
31
69
24
24
27
18
107
4
32
19
9
44
88
24
9
72
15
20
40
20
73
35
4
27
81
12
12
48
8
7
5
40
108
27
5
160
56
76
9
35
4
48
75
65
48
36
13
23
12
40
60
36
9
48
15
27
57
20
24
7
12
33
24
24
24
27
33
32
19
21
8
16
12
24
68
52
15
5
48
16
60
12
24
20
13
47
36
79
33
80
88
3
17
24
48
48
4
15
5
40
68
13
59
1
35
4
20
24
1
18
5
76
36
8
36
132
4
33
3
27
18
47
88
8
40
60
9
15
27
36
9
36
117
30
5
28
20
24
4
56
43
5
12
16
12
8
4
36
104
276
52
3
57
12
8
25
71
1
3
21
35
37
39
8
1
15
9
23
40
8
40
27
18
36
23
16
156
36
48
12
20
49
51
12
27
29
40
20
136
8
40
15
45
68
12
16
9
27
48
45
11
12
4
20
16
32
88
8
7
33
12
72
15
17
88
3
12
21
20
4
8
12
13
3
24
32
84
19
17
4
20
24
73
42
101
4
36
12
8
12
60
4
45
35
16
24
20
13
23
40
15
12
45
63
69
9
12
59
16
12
156
9
23
55
53
4
8
19
33
8
84
24
60
7
5
28
36
48
20
172
21
147
27
5
1
15
57
15
56
12
4
8
12
4
36
81
27
20
40
32
16
32
36
37
48
35
16
9
39
51
5
16
24
36
99
65
52
20
7
45
12
9
24
48
24
18
17
85
23
76
56
24
96
4
15
17
49
39
12
60
60
72
36
24
12
20
96
60
24
24
4
21
39
60
20
28
27
77
91
177
56
1
59
4
8
24
79
6
3
8
24
16
32
12
60
16
12
12
39
21
45
36
23
37
27
3
54
15
3
5
12
16
3
54
11
12
19
36
9
8
36
4
15
21
12
48
12
68
12
19
41
4
8
12
79
42
15
92
36
12
12
12
28
12
8
28
8
4
60
32
40
56
25
87
48
84
96
15
198
35
24
31
54
47
28
48
44
24
12
43
117
12
48
68
60
12
7
180
33
8
4
48
8
16
81
3
12
12
32
1
59
16
33
11
16
24
8
7
9
45
11
79
29
31
45
60
56
19
9
32
4
20
52
12
20
12
28
12
44
36
19
54
47
13
23
13
11
96
24
13
3
60
20
109
15
36
12
8
28
9
15
21
11
28
96
12
24
48
60
20
25
35
120
31
12
45
44
16
8
19
156
17
37
27
36
27
5
156
36
60
28
48
8
16
8
16
80
31
45
20
19
36
18
47
16
15
9
9
27
12
36
60
21
3
15
18
39
8
40
32
40
48
80
52
39
6
75
8
73
147
12
3
77
60
16
60
48
24
8
12
40
12
96
24
8
43
5
7
18
15
3
9
63
17
16
39
21
20
55
5
36
25
35
61
135
9
83
52
8
28
27
21
12
93
12
15
8
4
81
39
80
12
40
45
3
51
60
41
160
60
75
29
24
28
32
13
3
21
11
28
27
18
131
1
54
93
8
7
57
116
7
48
33
21
96
27
72
24
20
12
28
20
52
45
15
27
36
36
9
36
24
87
77
48
12
61
54
57
44
25
35
7
30
18
21
51
69
63
66
36
6
72
12
5
28
3
168
5
4
8
19
33
60
20
112
44
16
20
36
64
24
39
126
66
33
27
9
9
71
12
28
12
15
5
40
12
12
164
12
64
20
36
84
24
4
20
103
5
7
5
52
39
21
24
72
27
33
48
44
60
7
6
12
87
60
39
30
54
33
57
3
15
57
15
45
12
3
57
36
44
28
156
12
44
24
36
16
8
19
65
40
45
15
21
71
40
8
25
23
28
141
51
39
9
72
60
153
11
4
51
21
8
64
20
13
35
25
23
36
40
8
85
35
48
4
20
73
3
15
24
21
104
16
24
20
76
3
9
20
67
33
3
9
45
3
32
84
4
21
39
32
19
9
27
33
12
116
52
3
9
45
35
16
80
88
12
12
12
36
44
40
36
60
8
24
36
4
20
13
15
57
11
12
12
28
9
11
28
20
7
17
1
87
24
8
25
35
1
6
29
19
90
11
79
33
24
20
19
12
9
9
15
32
24
43
21
24
32
76
8
64
20
1
27
27
177
8
55
41
96
76
8
36
24
7
29
16
8
1
3
132
8
37
3
48
84
63
93
44
1
39
3
30
72
3
48
3
9
32
36
12
40
12
39
9
96
12
24
20
16
140
84
24
4
27
65
24
24
7
5
4
20
4
8
19
45
9
51
8
48
84
60
48
1
27
8
24
12
16
39
6
15
8
7
9
48
8
12
40
48
128
16
8
12
48
28
99
5
85
11
43
6
18
197
36
12
25
3
44
43
21
24
57
15
8
28
32
40
8
12
73
3
20
124
12
ABCD 96155860748*3^$a+1 [50099]
65
31
24
35
12
120
18
6
42
24
84
30
102
42
61
41
19
35
24
73
17
43
53
55
5
24
42
24
72
210
30
25
120
8
27
13
17
72
15
15
12
13
71
49
17
36
18
57
100
23
109
137
79
20
27
120
90
12
3
15
90
43
89
60
12
6
45
15
13
35
36
13
95
1
95
25
5
19
95
73
23
49
56
9
235
5
31
29
43
77
78
12
72
1
5
12
108
108
7
47
30
18
97
20
123
18
67
17
115
47
84
84
21
4
41
30
42
63
51
18
91
95
24
1
84
41
55
44
21
67
92
51
30
102
18
51
63
81
64
116
160
155
72
54
139
24
95
57
3
60
48
42
103
12
35
48
24
1
59
36
12
13
8
15
12
13
72
107
78
48
6
60
30
84
19
36
29
30
1
107
12
1
71
241
5
42
6
99
15
30
36
127
65
55
89
43
11
72
73
11
60
13
11
6
3
3
18
30
21
9
7
47
48
25
44
3
78
18
36
9
36
76
5
7
47
1
77
75
16
60
5
6
120
1
53
19
36
11
1
5
42
57
28
48
83
42
30
42
60
27
21
264
66
25
35
12
25
47
30
36
67
20
147
13
5
72
36
48
114
18
30
13
72
17
108
12
12
18
18
103
47
60
18
19
11
37
23
42
7
35
12
13
108
23
24
1
5
19
48
72
17
31
59
13
71
21
3
222
6
37
203
18
30
84
6
235
5
15
21
24
67
60
17
55
5
66
42
60
42
81
45
84
102
24
24
6
36
54
25
29
60
66
25
35
72
37
11
66
103
5
48
84
24
24
156
174
12
36
45
3
54
30
48
9
28
41
19
20
141
42
18
30
37
53
12
78
25
32
9
31
104
136
8
45
99
28
44
4
60
5
19
23
37
36
17
30
13
84
23
60
18
144
295
23
12
90
30
18
127
71
42
90
42
31
5
6
21
69
31
120
23
9
81
24
31
137
42
90
6
36
126
42
1
17
55
5
43
11
36
30
43
24
47
18
36
12
42
18
90
24
24
126
15
196
92
76
59
13
60
137
12
91
53
30
6
30
61
65
7
48
5
12
78
37
20
63
9
16
65
7
5
18
18
30
12
42
31
77
42
13
12
96
12
5
75
9
31
17
6
6
3
16
17
18
42
144
139
29
72
18
90
42
48
13
95
24
21
9
24
6
13
125
12
19
29
31
149
6
42
18
6
19
107
13
12
48
59
25
173
27
21
19
65
18
13
5
19
71
6
48
75
51
30
60
84
66
36
6
60
48
12
42
42
3
3
25
23
222
24
19
5
75
117
63
4
47
1
12
107
18
63
27
6
42
25
35
42
90
13
72
173
67
5
90
145
41
24
6
49
83
25
12
5
6
66
78
6
19
17
156
15
27
25
48
5
7
11
6
15
15
73
17
6
25
8
36
36
3
109
60
11
12
12
66
54
1
77
18
9
88
5
15
9
19
71
120
48
138
43
35
114
12
139
17
60
120
43
47
18
42
25
17
51
21
19
59
6
30
9
16
12
17
43
29
66
12
13
167
12
6
3
105
7
59
73
65
48
102
72
9
9
6
25
35
12
18
55
24
23
72
45
16
29
31
11
61
23
72
9
64
71
54
24
42
1
23
102
30
57
3
13
11
1
29
18
12
48
6
19
83
9
15
30
108
18
9
36
15
13
161
54
37
72
23
42
12
36
78
42
12
36
115
12
120
65
12
48
54
13
5
12
24
55
17
43
59
1
47
69
16
83
132
73
11
1
149
91
17
31
29
48
12
31
12
5
7
8
45
27
16
20
4
48
12
113
43
59
6
6
36
18
7
12
137
18
36
37
23
132
25
108
20
15
36
54
30
85
41
43
41
42
132
72
18
18
25
65
115
17
43
5
18
12
9
9
24
12
91
5
18
30
162
48
72
73
24
80
3
78
79
48
119
168
1
29
18
72
33
15
25
29
60
108
18
42
48
60
42
30
18
60
85
47
48
24
18
6
9
3
37
32
75
96
18
12
72
12
24
84
31
12
12
96
72
23
49
11
25
131
13
11
37
5
72
6
24
21
4
77
24
7
17
15
36
57
7
35
6
7
29
31
12
32
15
6
90
18
6
96
13
12
48
56
3
66
19
36
29
55
23
57
51
37
5
90
12
60
61
59
21
144
3
48
24
33
33
54
25
41
27
147
18
55
53
19
32
268
11
12
18
24
42
60
61
179
18
162
234
72
42
25
5
6
30
24
60
151
17
27
21
60
24
3
27
61
5
72
12
103
17
228
43
144
47
13
17
3
15
72
54
19
35
12
36
60
132
318
12
115
108
35
42
78
24
36
93
15
30
42
37
83
24
73
5
115
11
42
42
60
12
1
5
103
35
25
5
99
3
60
18
7
23
84
25
60
11
37
29
18
25
5
48
18
30
30
36
90
6
30
103
5
36
43
83
13
17
48
30
97
89
31
47
192
66
7
56
45
30
30
55
17
7
17
6
54
204
84
18
30
102
78
12
66
36
45
21
18
42
7
20
51
25
11
18
48
30
73
11
1
47
73
47
ABCD 96155921102*3^$a+1 [50009]
7
25
56
51
58
115
43
30
40
2
48
60
22
11
1
23
8
72
25
30
17
24
19
18
34
1
37
83
8
17
12
11
19
22
55
11
74
83
5
30
13
67
5
85
108
34
13
65
7
8
23
10
47
40
15
38
22
21
40
19
10
11
69
48
54
36
9
48
3
42
40
8
24
11
5
32
83
5
110
5
7
28
74
3
73
30
20
22
38
22
42
26
39
13
11
27
10
27
5
43
88
179
61
109
30
21
32
35
24
6
104
36
52
8
132
88
27
40
113
7
16
56
121
4
8
22
5
40
35
5
13
75
8
35
42
68
47
25
10
50
35
16
9
108
4
86
12
58
59
40
41
12
43
5
30
82
18
17
3
10
2
48
82
63
57
15
112
11
29
104
1
10
38
10
18
59
21
3
7
92
18
3
24
25
47
3
138
22
48
13
24
96
24
25
22
1
24
13
28
2
18
3
32
37
11
7
30
4
116
35
25
7
32
24
21
28
15
75
32
16
32
5
25
88
2
48
60
185
19
53
32
8
43
24
8
5
37
59
7
25
9
31
5
32
43
104
8
37
6
42
10
1
17
14
129
37
30
42
27
16
5
3
16
48
73
12
72
30
5
5
8
67
35
29
64
15
48
97
5
70
13
85
3
121
56
60
102
10
30
21
104
8
72
13
24
30
6
55
48
24
15
20
10
48
72
108
32
30
10
7
8
3
13
56
83
48
12
108
5
112
3
34
126
14
18
10
20
12
11
7
113
95
110
12
47
11
90
19
1
42
190
7
43
45
112
11
42
28
32
40
48
119
8
35
12
6
60
24
31
7
60
5
143
49
13
72
46
85
7
30
22
18
11
40
80
19
18
14
29
37
12
23
48
16
33
23
25
30
60
5
17
127
53
8
22
5
45
22
18
43
85
59
61
3
9
15
3
93
21
16
3
16
8
16
37
22
5
8
7
12
6
82
37
41
15
15
14
76
54
89
81
15
24
9
23
5
59
13
110
100
65
8
77
60
7
43
30
18
10
2
121
17
39
8
35
133
24
1
12
108
47
8
45
67
16
99
5
65
18
2
10
32
9
24
8
25
112
8
10
85
48
29
43
49
23
43
42
192
48
18
22
27
64
32
128
24
32
1
60
27
3
22
71
37
43
120
11
138
3
35
10
102
108
42
31
16
136
47
97
64
16
48
120
3
30
7
15
38
4
31
19
58
35
56
19
13
8
97
50
5
35
30
2
5
5
11
21
75
21
59
43
5
35
50
11
64
72
8
43
29
11
30
50
10
107
3
37
23
17
5
35
33
10
62
15
3
5
5
19
1
10
37
85
40
35
3
22
128
12
22
18
30
8
12
73
59
78
88
44
76
42
8
10
50
30
35
144
11
32
37
16
24
23
38
60
52
43
19
5
48
5
11
39
60
10
20
118
50
7
3
37
65
31
72
85
3
24
117
11
67
30
70
33
88
1
23
25
102
9
7
32
60
10
43
5
32
330
1
17
42
13
112
35
80
13
64
24
49
28
32
12
6
60
24
18
11
37
27
45
40
11
27
22
48
132
115
48
48
7
9
48
3
42
51
9
31
9
18
32
22
55
43
45
45
30
72
5
88
13
20
84
6
30
23
16
31
80
10
50
72
40
5
15
52
56
40
104
46
50
10
30
157
5
43
19
13
95
18
10
93
11
5
24
11
8
30
28
12
55
40
192
33
47
8
35
53
5
3
17
30
30
102
18
4
15
23
57
8
95
30
3
32
8
25
39
16
75
50
12
7
8
75
21
27
5
5
60
39
88
5
110
48
10
19
35
45
35
46
103
29
8
100
12
8
40
12
48
20
3
32
48
72
19
18
88
20
12
60
47
1
47
5
20
18
42
43
24
5
11
5
107
3
4
9
57
32
23
37
11
17
20
27
56
49
23
67
21
21
3
93
3
19
50
30
52
86
35
48
56
33
7
8
5
11
61
11
19
46
20
60
34
29
16
81
47
13
20
10
42
18
20
82
122
6
12
15
27
36
57
32
1
47
25
15
45
83
8
80
61
59
16
15
96
74
6
52
18
30
30
2
82
3
5
12
60
48
22
61
48
19
10
27
41
10
37
5
8
19
23
18
34
26
22
18
19
25
76
14
5
61
27
43
80
10
75
8
51
18
78
12
1
27
13
16
3
78
10
2
51
7
17
67
128
10
107
21
94
13
37
35
1
40
15
5
12
10
13
19
13
3
50
27
13
27
3
20
73
11
28
1
72
25
12
40
30
32
66
70
24
56
4
49
16
16
35
12
70
107
64
17
55
45
19
11
13
41
31
67
13
160
5
62
21
24
8
88
27
12
17
80
40
23
1
17
55
25
12
48
94
90
56
3
32
8
40
19
13
32
75
45
8
5
80
12
40
8
47
8
48
57
30
62
11
11
38
60
35
35
5
33
4
36
12
8
12
10
128
5
37
35
35
60
65
3
22
47
3
21
1
8
47
13
11
11
26
40
12
8
7
80
32
1
12
30
12
60
16
37
13
30
29
40
61
2
41
11
38
7
21
19
11
13
16
31
32
1
11
18
43
35
37
77
6
10
44
66
24
13
40
13
40
134
125
43
13
17
15
8
17
103
5
20
34
5
61
67
35
20
22
68
48
40
23
7
2
47
65
15
101
3
61
19
11
5
13
3
5
43
59
40
8
5
77
92
23
5
12
23
32
24
32
35
109
45
56
22
72
21
65
39
93
58
50
130
37
16
37
2
48
34
26
29
11
13
16
13
8
70
29
55
25
101
20
30
97
5
35
23
14
75
1
7
16
27
52
1
96
13
28
44
211
65
72
31
40
16
80
43
173
19
109
104
56
64
56
49
23
64
15
16
20
40
53
32
8
39
38
12
90
13
24
48
27
8
30
82
5
33
18
82
68
12
48
12
138
42
60
15
193
2
42
11
65
20
72
75
8
8
117
43
11
26
27
13
20
22
68
72
10
11
57
39
48
13
2
30
11
49
10
92
16
113
27
5
48
16
81
60
72
27
16
32
37
30
60
49
29
20
12
3
72
8
53
42
78
2
73
27
8
22
2
78
10
20
18
7
16
109
27
1
84
19
7
ABCD 96155952052*3^$a+1 [50030]
6
9
135
60
24
84
42
15
135
66
39
36
63
24
6
66
21
15
24
36
48
24
36
42
144
24
51
36
75
24
24
180
9
63
9
120
36
27
36
30
186
24
6
114
9
3
12
150
96
120
6
45
141
234
45
3
30
48
24
15
9
27
117
15
75
102
75
36
159
90
15
75
78
6
12
24
78
18
24
45
3
216
69
72
33
72
18
30
123
12
15
48
42
90
36
81
15
84
21
36
195
12
102
54
84
30
78
12
30
66
204
180
78
72
6
42
39
39
264
48
18
6
228
30
30
12
24
54
15
183
69
3
18
42
117
33
27
3
12
21
57
15
15
36
6
6
57
15
45
15
30
6
57
9
30
36
45
39
120
81
129
54
9
15
306
6
18
15
3
78
306
30
90
6
42
30
192
6
42
18
9
123
60
45
57
6
18
126
18
72
120
6
48
36
21
33
120
72
27
75
36
189
51
36
48
48
60
60
144
24
12
24
60
24
42
24
15
51
24
24
12
9
39
24
105
57
48
15
60
15
96
141
129
66
21
99
30
15
39
24
90
42
78
18
72
96
36
84
9
15
165
75
102
78
186
66
6
90
48
6
48
30
156
6
48
27
96
15
72
132
81
3
144
126
54
18
54
96
9
81
24
114
36
18
126
12
48
30
54
36
30
6
96
48
57
72
3
30
39
135
66
99
21
48
24
3
12
111
24
120
165
51
129
87
96
9
255
180
6
54
66
72
3
3
66
123
180
87
60
36
48
42
42
96
54
6
24
162
24
174
12
6
87
15
12
45
153
90
60
42
96
18
30
54
258
24
15
33
6
36
60
66
120
39
36
27
36
180
24
132
6
102
18
114
180
66
72
15
111
69
45
15
27
6
78
42
24
30
228
33
12
72
3
72
36
84
36
120
42
72
48
210
285
3
57
117
24
126
204
60
42
24
120
54
57
129
48
96
99
27
33
15
66
114
102
90
24
21
36
45
78
21
63
120
12
33
57
18
60
33
87
36
54
66
54
48
30
42
6
81
33
42
108
36
81
51
9
33
3
15
60
108
54
6
9
48
63
36
30
66
78
30
9
48
129
90
24
6
6
18
30
57
24
63
192
18
66
12
42
312
6
42
15
27
30
54
24
18
30
72
12
36
132
36
24
177
9
24
30
36
6
6
9
36
75
69
45
66
30
30
84
6
207
60
12
216
24
123
132
96
12
117
105
48
72
135
159
57
132
45
282
24
21
39
36
150
66
60
9
9
114
60
42
15
9
90
96
36
105
24
3
36
69
3
12
30
96
87
159
24
12
72
102
96
135
84
3
18
15
24
15
24
189
111
6
63
183
108
12
42
87
81
48
6
66
24
18
6
102
60
78
30
9
15
57
159
66
183
183
69
45
51
15
72
57
63
150
96
30
120
24
33
99
30
363
15
30
48
18
24
120
120
57
123
57
63
42
24
42
45
9
48
120
72
144
111
33
75
15
12
24
114
135
72
3
102
3
117
78
36
84
36
6
6
57
33
24
6
9
3
30
30
18
39
108
3
249
183
72
24
60
132
42
63
27
60
66
6
21
27
33
3
6
90
21
3
96
60
93
3
120
42
360
30
138
30
12
60
66
42
60
12
33
99
24
84
45
3
54
18
60
90
15
33
15
39
24
36
30
51
39
30
48
18
45
15
60
69
99
24
30
15
57
15
9
240
24
27
93
66
36
60
30
78
42
24
150
60
60
81
9
27
69
144
231
33
126
9
57
15
15
60
150
24
90
102
24
54
24
156
6
15
39
24
120
12
48
72
78
15
33
54
21
45
87
3
9
36
15
180
24
30
54
60
12
165
207
6
144
222
84
24
30
3
39
93
123
12
57
219
21
39
330
90
21
81
18
6
63
3
12
33
3
ABCD 96156254048*3^$a+1 [50052]
30
60
84
106
26
54
31
27
140
36
16
9
51
165
5
34
6
138
36
116
121
23
85
17
34
48
96
54
56
91
39
20
85
71
78
40
98
13
41
58
32
54
31
119
49
323
78
72
22
50
226
54
80
66
24
22
48
51
5
7
209
264
16
8
18
4
18
50
166
111
240
35
70
48
27
5
31
57
42
86
22
170
90
78
30
144
10
18
32
40
21
24
179
1
5
31
48
9
120
128
22
50
247
96
9
224
34
12
68
205
96
81
50
13
15
20
37
35
54
16
111
17
67
23
150
90
97
240
5
130
45
84
119
52
236
22
126
26
10
9
21
15
33
30
26
127
48
11
94
122
48
37
3
6
50
25
101
48
10
80
16
120
120
150
39
59
72
28
32
64
44
112
9
36
36
99
21
213
26
109
17
144
18
70
51
47
184
8
73
5
64
26
54
154
96
24
24
57
36
63
50
66
24
25
29
7
24
17
58
36
33
35
13
24
59
85
225
120
30
20
96
108
138
54
1
99
44
10
24
3
5
112
42
21
35
13
96
120
65
18
12
10
50
85
41
198
90
54
52
48
6
32
19
3
33
72
17
19
36
143
106
87
24
39
140
36
28
36
9
71
36
1
48
5
54
18
19
165
56
30
52
72
128
37
153
50
16
6
8
160
170
13
89
54
144
1
15
57
113
31
153
27
5
31
147
32
109
15
20
96
64
30
62
34
48
122
30
31
59
214
26
144
40
54
8
19
131
34
50
88
33
77
82
24
21
35
1
84
83
121
35
90
34
8
64
110
10
8
37
120
123
32
48
72
1
84
83
48
64
24
56
6
88
6
60
93
108
27
36
134
91
69
218
49
63
60
42
24
27
3
20
6
118
92
78
66
4
96
32
82
56
72
24
319
89
40
32
55
143
37
5
58
8
94
176
42
30
18
28
36
189
12
3
2
82
117
9
27
125
55
9
176
48
24
31
17
19
15
80
118
3
63
30
56
10
228
42
120
26
13
11
85
9
135
9
32
139
45
86
66
34
21
23
34
110
52
105
99
60
56
88
57
36
33
24
120
56
42
30
19
69
80
46
20
40
14
106
30
14
4
237
11
13
9
90
246
14
73
72
161
10
32
4
26
154
108
68
48
16
21
185
103
17
18
6
88
86
34
15
177
138
56
64
110
16
114
96
224
37
23
66
91
35
18
90
22
24
80
42
288
94
32
94
32
84
126
82
188
52
93
3
54
266
46
144
62
49
144
11
49
39
6
86
121
17
55
27
48
96
14
43
95
60
108
121
108
17
91
23
121
39
32
198
24
31
35
1
149
54
52
86
54
18
112
51
23
36
25
24
9
80
67
335
30
10
9
95
4
90
27
5
139
21
48
8
79
11
112
32
49
45
147
167
70
6
2
58
45
215
1
33
147
63
86
7
33
39
65
48
198
132
49
71
13
51
48
36
2
94
84
32
72
52
18
90
30
8
55
33
2
22
42
80
1
5
82
33
24
144
5
16
14
1
15
26
22
80
73
107
172
44
4
2
144
72
48
16
39
99
150
8
43
51
68
13
144
105
51
23
16
69
137
18
16
24
54
50
76
81
35
64
44
73
27
30
15
48
108
29
48
24
34
6
104
90
97
227
108
148
9
36
12
3
206
64
2
150
103
39
96
57
23
124
80
70
2
30
18
37
3
45
155
112
86
112
26
144
37
23
12
1
167
46
62
97
51
14
40
26
16
30
114
96
105
99
44
22
18
6
6
44
46
48
32
18
72
64
56
88
6
24
63
33
74
6
10
116
4
60
105
59
232
93
48
57
62
28
80
30
16
147
197
18
78
16
48
ABCD 96156300094*3^$a+1 [50182]
128
36
24
1
84
12
63
116
96
60
16
8
136
8
76
57
15
32
48
24
28
108
12
8
60
4
56
4
128
88
32
73
15
20
13
24
3
48
261
48
15
8
73
99
8
60
97
11
120
16
20
49
11
108
36
96
36
52
33
12
35
52
156
45
27
68
60
180
133
35
1
24
107
4
21
35
12
13
135
32
40
8
24
64
44
13
207
56
4
68
72
36
85
144
60
36
24
11
52
80
37
63
72
32
24
96
88
48
24
56
109
23
48
64
8
73
27
108
68
84
36
72
37
180
12
3
92
60
61
72
83
13
11
24
12
24
25
3
72
21
23
157
15
44
25
3
20
16
72
45
59
73
23
52
21
59
16
21
120
24
15
9
27
69
15
20
220
69
23
24
64
21
123
32
48
1
60
35
12
192
28
57
47
24
24
13
59
16
120
8
25
27
8
1
35
84
12
73
96
36
95
4
80
136
24
48
128
37
11
64
176
16
93
48
35
4
20
48
36
72
4
8
61
191
13
12
39
24
33
35
112
12
68
61
35
52
129
35
48
36
64
20
100
80
205
11
24
12
28
72
9
11
85
3
32
133
15
132
8
28
129
24
24
251
16
21
23
64
33
135
9
71
24
4
36
44
4
72
20
13
3
8
16
21
167
1
59
132
36
13
71
13
96
47
48
132
144
4
237
35
25
12
36
15
60
9
23
120
40
9
23
25
35
12
96
88
69
155
28
9
83
25
35
16
32
84
60
24
61
120
59
72
13
99
56
25
36
59
24
112
21
180
159
44
12
52
12
60
9
95
25
71
1
23
25
75
56
48
12
40
68
61
24
15
108
12
108
20
12
97
11
12
156
12
12
132
64
404
13
27
21
132
119
16
33
39
8
12
40
177
35
156
97
83
48
157
15
92
12
169
39
116
97
72
72
48
35
40
57
35
84
277
83
157
27
132
224
4
60
68
24
13
47
61
95
132
72
36
24
36
12
37
3
20
25
35
97
60
11
72
100
392
36
144
1
60
23
1
60
59
37
87
12
8
28
8
49
11
36
76
33
24
147
104
220
165
11
88
57
11
120
60
49
83
36
1
24
15
56
60
40
68
28
8
96
36
157
11
16
336
9
71
60
4
44
12
60
12
12
85
23
13
12
47
60
36
52
108
44
13
11
36
25
180
39
20
12
60
13
119
148
33
11
61
59
24
240
76
45
59
120
12
12
28
12
8
12
96
169
71
205
35
12
25
35
12
37
156
27
72
20
48
40
56
12
37
3
24
81
3
32
40
32
36
37
35
73
39
21
15
92
48
36
168
1
11
108
1
39
96
177
39
9
11
36
13
147
33
71
120
1
47
88
84
56
148
12
32
36
84
181
71
1
72
83
37
36
267
144
8
28
45
35
52
20
88
68
52
9
60
96
155
48
36
136
108
20
97
27
72
56
12
12
36
52
141
35
1
155
60
13
3
105
12
36
27
273
51
21
15
60
80
4
20
76
105
132
47
13
96
35
4
32
16
80
109
60
59
16
216
140
4
141
120
15
45
12
83
12
97
51
93
36
36
12
11
84
13
84
36
27
68
48
16
80
100
36
92
60
193
27
33
147
141
119
37
63
33
23
4
20
28
240
20
49
75
80
85
11
24
24
4
33
35
60
144
1
24
311
25
267
20
193
12
15
260
36
60
61
95
40
104
109
27
20
36
49
36
147
20
1
107
13
51
21
179
228
48
84
16
8
64
108
44
88
8
25
3
45
84
48
35
220
33
11
76
44
133
23
4
44
4
32
136
272
60
85
35
100
21
39
156
20
109
23
28
9
48
24
23
25
23
52
12
20
61
240
84
11
4
48
72
9
27
20
13
71
148
117
23
1
107
49
36
35
12
16
32
180
73
84
15
48
44
13
35
88
57
60
83
120
12
121
24
108
35
280
68
229
23
112
56
1
39
56
25
ABCD 96156480892*3^$a+1 [50004]
384
24
221
64
111
29
12
19
36
24
84
45
32
7
36
72
108
41
16
300
80
24
84
55
156
168
12
24
125
211
24
12
24
108
81
75
12
72
132
120
36
48
12
444
21
27
53
19
168
48
24
9
20
7
60
65
7
12
48
108
5
28
75
177
219
69
51
5
55
48
41
19
41
7
173
19
153
255
84
21
20
19
41
40
68
100
159
21
12
183
96
84
24
33
44
324
172
8
7
24
120
108
77
16
3
192
72
213
8
31
41
88
51
84
96
41
19
96
45
123
24
41
40
27
105
15
60
5
79
65
31
5
84
223
12
9
171
5
36
187
281
115
57
3
45
99
192
24
17
103
5
19
81
15
60
12
84
9
212
40
104
79
120
36
48
17
136
63
60
24
21
120
87
24
24
77
19
89
7
168
12
12
17
43
221
7
45
63
60
144
216
57
15
5
100
3
24
41
40
111
144
101
144
31
24
12
24
81
48
132
207
96
65
156
31
5
24
55
48
53
7
101
60
55
60
41
144
19
72
36
33
120
39
101
7
72
21
75
161
103
21
51
5
24
40
111
48
12
24
12
149
120
43
233
120
67
60
108
45
104
4
260
91
36
5
103
17
103
5
280
39
60
17
36
43
264
12
21
87
36
24
41
72
40
63
77
280
288
27
48
492
24
84
65
55
41
64
51
24
96
21
44
79
125
91
48
36
17
43
57
207
53
67
36
5
72
28
111
24
12
168
12
5
7
36
24
132
108
36
36
81
68
127
125
7
36
165
51
65
19
96
120
84
12
24
48
60
53
103
84
93
3
12
12
72
24
144
12
141
75
53
235
12
84
108
36
60
36
29
31
180
24
24
96
84
21
80
91
24
5
352
63
36
81
3
137
19
48
60
53
7
96
24
156
84
21
267
29
43
113
24
115
5
24
127
48
185
211
221
139
216
5
115
48
180
57
104
79
77
55
5
28
20
160
12
8
36
79
12
48
77
100
39
36
60
213
15
24
153
75
48
36
21
123
72
24
141
44
24
36
19
156
89
19
12
24
12
12
153
15
209
295
96
72
156
177
8
55
12
24
41
67
81
132
48
60
75
132
93
116
16
39
36
12
132
5
120
79
240
12
60
72
36
24
17
43
336
185
19
48
60
48
36
60
180
245
43
48
84
41
28
27
12
33
147
36
57
20
60
103
120
257
127
36
12
12
36
72
65
67
12
129
296
16
20
67
257
91
48
5
55
41
19
24
168
48
36
96
60
108
137
60
43
132
24
24
96
36
5
7
12
209
7
24
5
139
60
17
24
36
163
12
24
108
120
17
24
19
48
12
72
48
53
580
3
120
300
24
17
31
12
33
159
48
33
3
45
32
103
60
96
5
79
24
33
135
5
19
144
24
48
60
33
60
75
5
79
12
245
16
63
161
163
12
60
189
75
197
67
77
19
41
4
39
12
9
39
36
96
9
39
53
103
5
259
101
55
72
89
36
19
81
27
12
65
31
12
41
31
5
55
9
207
60
108
60
24
53
19
180
5
91
48
36
24
24
240
12
84
72
24
21
308
67
72
33
240
87
41
31
41
7
137
ABCD 96156481028*3^$a+1 [50031]
112
69
267
240
312
117
108
23
13
99
32
13
59
40
168
128
144
16
21
99
120
72
176
24
85
123
57
23
24
88
9
239
13
51
129
72
63
120
33
72
215
120
24
1
72
39
128
16
141
36
144
72
36
83
97
263
40
93
59
49
144
15
21
108
108
27
45
3
69
3
69
99
8
168
13
59
13
36
15
129
47
72
88
48
24
56
25
180
227
88
32
229
36
36
131
16
80
40
129
87
8
16
249
15
56
112
33
111
33
36
59
112
96
93
11
64
141
179
109
51
57
39
8
160
45
3
8
205
72
3
176
40
105
36
107
73
216
23
136
93
27
104
49
36
72
51
8
40
120
48
312
24
48
69
36
72
15
57
47
25
15
93
11
61
155
61
195
129
36
36
95
409
119
120
64
8
13
75
69
195
57
72
108
3
128
112
81
15
80
85
59
16
33
144
47
16
120
33
72
47
144
304
32
40
9
216
39
104
16
104
97
143
112
104
48
97
15
168
96
117
27
48
144
128
48
64
104
13
3
96
9
239
280
152
13
99
117
36
159
80
264
73
36
195
336
45
51
80
13
123
80
160
33
167
312
205
35
109
36
63
80
40
80
133
11
136
272
16
80
61
83
96
16
129
39
56
24
25
15
48
104
49
111
168
153
87
8
49
39
69
411
80
85
51
21
219
8
61
99
8
208
216
48
33
47
48
121
36
51
72
80
72
112
248
40
32
64
104
112
57
39
32
288
120
40
24
33
23
337
72
23
208
8
24
240
48
25
119
61
144
36
47
160
8
48
61
11
97
36
180
72
39
141
35
1
207
24
32
61
36
63
9
72
72
216
39
48
8
160
69
36
87
48
9
215
120
168
288
360
120
133
83
16
32
16
105
15
56
96
49
216
39
224
97
216
231
8
13
227
25
63
45
72
72
144
27
80
1
63
9
63
81
23
337
95
24
24
145
207
72
9
87
80
13
83
61
288
108
23
136
32
16
56
25
108
171
189
3
33
39
48
21
108
36
3
72
392
48
48
49
111
69
3
213
144
83
112
200
120
25
71
16
57
36
36
108
27
144
48
72
8
64
24
192
224
64
96
56
48
13
72
35
109
251
120
97
36
3
69
195
93
108
95
16
32
16
381
131
424
56
40
144
24
32
157
11
61
72
72
36
144
15
56
120
61
35
37
3
8
72
25
215
73
39
8
144
61
155
169
135
9
15
216
8
112
56
97
144
72
39
8
184
24
80
24
120
72
16
117
144
99
45
36
47
72
24
73
23
208
129
23
121
72
471
24
32
88
24
117
72
36
47
216
205
75
48
165
ABCD 96156794686*3^$a+1 [50024]
45
19
44
36
9
43
24
36
5
15
52
96
32
72
36
40
12
17
18
69
3
1
36
60
11
13
36
24
36
56
15
105
3
90
15
16
5
39
12
112
167
9
57
15
40
12
108
44
36
52
68
52
23
24
1
84
35
24
12
129
69
42
49
20
15
36
144
13
80
12
100
48
56
4
35
12
60
45
21
39
48
117
15
21
67
92
36
108
76
29
6
33
48
108
117
79
20
24
16
143
21
39
18
27
148
20
40
12
56
12
3
6
15
69
72
87
16
12
125
87
57
90
30
139
240
60
35
36
25
164
4
36
5
15
216
64
20
36
28
53
43
5
91
144
32
60
12
3
24
36
105
64
80
4
80
111
60
61
24
68
36
99
25
48
12
32
16
8
15
121
23
21
21
18
33
15
105
39
6
12
3
52
72
35
24
66
15
24
4
32
51
57
12
21
43
60
11
81
40
215
33
24
12
24
36
48
60
3
45
24
51
33
4
20
12
39
49
60
77
15
16
72
5
27
36
24
39
9
52
101
30
18
55
5
30
49
11
25
20
96
36
87
37
156
44
3
18
15
12
57
6
12
21
84
3
60
69
36
93
51
4
107
9
4
59
12
1
59
33
36
16
48
12
8
81
19
12
95
1
24
44
12
52
11
66
3
15
37
180
36
5
7
11
36
54
27
27
90
12
6
25
65
288
79
60
72
35
25
48
5
31
132
44
45
15
84
60
12
57
18
24
1
44
16
92
36
40
5
12
90
13
20
39
13
12
71
45
24
48
45
99
3
21
36
4
32
57
18
97
56
27
120
13
24
41
7
23
144
132
73
12
41
18
9
28
89
180
51
15
69
36
4
48
56
36
184
32
64
8
27
49
56
36
159
33
40
35
36
21
3
120
237
3
33
75
30
39
3
90
7
144
11
9
36
3
18
3
87
13
41
18
6
19
71
49
20
36
64
155
97
56
4
120
5
3
28
29
36
162
12
36
108
21
3
66
54
42
36
54
49
36
36
32
75
1
12
8
12
132
48
4
41
7
95
18
39
16
24
84
36
23
36
81
36
208
144
12
104
76
20
15
18
18
129
75
13
12
20
36
40
92
51
144
105
3
72
33
52
60
32
3
1
12
5
108
31
20
144
24
16
131
36
25
24
20
3
90
87
75
48
36
85
5
6
85
53
42
36
25
44
4
35
69
12
28
80
111
85
41
3
12
45
15
3
37
24
44
12
40
68
27
18
51
36
28
47
81
4
71
49
20
88
8
108
16
59
9
36
4
53
43
35
9
16
20
16
36
20
75
13
119
73
252
155
61
17
7
56
81
66
24
13
12
59
21
16
72
143
13
36
83
25
77
3
40
11
109
41
79
36
11
49
17
18
1
68
96
36
48
3
25
89
30
13
95
61
36
71
33
72
52
32
4
12
119
13
72
20
16
48
11
45
3
141
24
12
16
5
7
35
13
60
24
11
33
21
43
132
89
19
107
33
45
15
28
5
90
24
25
156
8
4
23
9
24
72
33
15
36
99
45
96
3
36
9
132
3
66
19
128
12
36
40
12
8
12
60
75
12
33
4
35
141
63
9
36
27
54
15
15
1
48
20
124
8
100
5
60
7
8
52
56
75
25
36
8
88
48
72
83
54
7
48
8
60
48
39
18
87
16
5
6
1
24
95
33
52
20
165
3
3
48
21
39
12
13
77
3
12
24
16
35
24
33
48
45
19
11
90
7
11
6
15
76
107
33
3
9
160
77
18
90
15
21
39
136
11
25
29
15
15
37
68
16
48
8
72
75
13
8
15
141
3
21
21
139
12
12
35
12
21
100
20
24
100
11
18
51
36
84
45
99
24
28
83
12
37
35
72
73
12
11
69
141
18
37
48
36
8
100
77
123
52
44
12
9
63
40
20
3
25
95
25
80
27
13
53
15
27
9
4
17
67
12
104
4
12
20
15
21
75
144
13
20
93
63
4
68
45
15
88
5
55
96
23
57
4
84
35
13
92
40
95
61
24
17
75
3
1
12
48
5
6
69
15
36
36
37
17
24
7
12
80
28
12
68
9
135
16
44
48
28
65
19
35
21
12
36
16
24
17
18
21
40
65
91
20
15
73
5
51
21
54
85
5
15
40
48
5
18
18
115
80
16
24
80
52
20
39
18
67
11
9
60
15
73
17
79
17
7
72
5
6
117
16
56
3
1
35
24
48
13
24
12
11
97
60
23
12
60
66
75
51
54
79
32
33
51
27
12
6
12
24
63
52
8
16
20
15
21
36
48
57
24
18
126
66
24
9
3
37
131
45
21
6
72
1
11
13
23
90
42
36
36
30
39
16
5
55
144
11
1
32
28
24
23
1
92
75
120
105
52
20
21
87
24
64
36
48
116
21
6
229
60
44
24
52
5
151
12
80
36
76
5
84
31
204
35
21
3
33
87
21
12
40
12
60
68
24
148
83
24
13
41
126
18
171
21
19
36
59
45
27
49
56
3
1
8
27
33
12
36
52
48
72
11
42
54
25
20
3
1
107
97
60
11
9
40
56
15
270
55
96
48
23
85
32
21
114
102
51
27
ABCD 96156966058*3^$a+1 [50002]
5
40
75
24
36
12
5
168
112
8
199
72
41
7
105
15
41
16
39
12
228
225
87
48
24
12
5
48
31
36
96
12
113
40
15
120
48
41
79
57
75
29
139
5
55
120
72
12
36
36
24
24
72
36
180
60
24
24
36
53
7
81
3
29
16
171
93
63
72
60
120
45
87
36
45
63
12
24
144
29
40
51
29
31
57
3
29
55
48
12
108
17
7
41
223
12
60
84
24
156
33
27
36
105
3
24
60
105
27
29
91
36
137
16
39
12
48
60
96
204
60
48
33
15
72
113
19
12
9
27
117
27
144
36
48
65
55
120
108
77
43
48
60
9
176
24
43
12
48
48
41
16
104
88
27
36
192
57
56
55
48
60
69
152
55
60
69
111
41
67
45
3
53
7
84
21
3
36
105
39
225
39
132
45
96
264
24
72
195
120
288
36
41
288
55
24
240
348
5
24
139
36
120
48
57
96
80
7
105
51
12
65
7
156
84
33
87
137
91
5
72
48
43
117
39
48
36
117
144
3
5
43
45
39
36
93
27
24
29
7
180
72
93
32
31
12
77
72
136
75
5
19
45
56
67
125
7
96
57
3
72
72
24
77
79
33
8
19
45
24
15
57
75
93
39
60
45
56
67
84
108
36
24
33
3
24
12
84
141
3
72
53
48
115
24
21
15
72
65
40
27
60
65
139
96
189
15
17
7
105
87
41
19
60
41
55
48
12
168
24
48
53
7
12
132
33
87
48
36
60
24
177
171
48
24
5
67
96
24
36
105
3
21
75
60
36
197
31
17
43
24
36
89
40
3
149
91
48
29
31
89
55
72
65
19
12
33
51
48
141
32
103
17
40
8
55
12
29
31
12
72
24
24
12
24
36
96
12
72
41
79
60
24
45
27
48
24
180
57
3
48
69
96
72
15
273
3
5
7
12
132
24
57
15
17
31
17
88
27
168
117
75
120
48
29
403
5
43
45
27
5
79
156
149
31
24
108
12
9
51
24
12
24
144
24
12
84
12
12
12
108
17
55
120
24
96
24
17
48
19
221
175
89
31
81
135
84
24
5
43
125
79
9
111
65
48
48
24
43
72
24
12
65
48
91
48
36
17
55
9
15
60
53
67
120
5
31
65
48
67
48
21
15
84
29
31
9
176
55
9
27
60
168
12
24
77
55
24
41
43
24
21
147
53
127
60
120
197
31
36
120
48
21
72
123
117
104
43
60
12
24
72
12
153
87
36
12
120
105
80
115
5
19
173
7
33
32
40
3
48
53
199
36
72
12
60
12
156
12
36
84
17
168
67
264
12
9
15
81
75
24
120
120
5
88
51
96
5
55
41
19
341
88
75
84
57
3
120
45
27
53
16
15
72
17
48
40
3
84
96
57
224
40
39
96
84
216
45
15
24
12
24
144
29
115
108
12
45
32
88
87
84
117
3
69
27
180
41
7
185
91
29
55
48
12
60
60
72
48
132
84
72
48
29
31
9
27
96
84
41
43
132
12
21
255
225
24
63
108
96
168
45
3
60
65
24
19
144
12
41
24
24
91
341
43
5
19
21
87
9
48
3
168
5
79
33
27
96
21
183
17
31
17
91
192
60
33
176
19
60
41
91
173
31
33
51
77
48
31
41
67
45
72
8
7
96
17
31
17
55
60
5
7
225
27
21
75
53
67
144
24
69
171
36
41
40
32
72
24
19
36
180
36
9
15
156
96
69
51
45
3
12
65
103
24
36
60
60
24
36
36
48
48
24
29
19
101
240
55
129
303
9
128
31
12
5
67
5
55
17
175
36
60
33
27
77
96
24
40
27
21
240
3
5
16
ABCD 96157110178*3^$a+1 [50095]
21
90
69
48
3
24
18
30
25
24
23
36
72
45
184
23
105
3
57
12
3
13
48
65
144
7
144
17
180
192
3
87
18
18
24
18
18
129
105
127
89
102
49
11
48
21
33
108
39
48
75
57
16
53
72
15
3
25
137
27
28
77
135
21
15
24
3
198
12
19
56
72
48
27
108
49
71
9
16
17
103
23
9
108
124
8
51
21
159
1
8
60
156
120
40
89
15
108
183
12
9
9
171
4
56
183
1
17
63
16
96
44
4
92
12
16
35
90
75
69
18
25
65
27
48
3
9
88
8
16
53
36
42
102
6
9
16
47
12
6
31
96
44
39
9
45
7
11
45
27
181
35
37
17
15
12
159
21
60
9
84
223
32
72
3
180
18
99
39
54
63
63
69
148
23
12
69
21
19
120
8
12
4
89
3
3
9
16
152
88
5
75
72
45
42
66
31
11
18
39
52
8
3
33
36
24
40
17
48
7
8
16
128
112
104
36
9
12
72
135
12
4
96
56
24
3
126
15
15
105
36
4
44
51
72
18
159
195
13
24
23
193
80
88
80
129
7
80
96
33
15
39
33
12
28
77
147
81
150
30
19
41
3
12
24
40
80
16
32
112
164
15
132
18
15
195
69
21
42
18
12
19
23
66
114
13
17
63
87
73
32
48
24
36
60
88
35
12
78
15
52
48
47
9
21
147
3
229
41
18
12
108
37
120
23
1
56
15
168
217
128
135
45
45
7
17
15
16
92
15
69
9
15
159
288
9
96
63
9
75
105
12
9
55
5
162
72
1
120
17
18
42
63
45
39
60
3
9
96
132
3
9
420
76
107
133
23
105
24
213
3
36
60
171
13
44
28
48
17
3
144
225
18
33
16
8
120
75
13
95
69
3
36
24
13
104
9
7
24
56
3
69
16
80
36
4
200
24
12
48
48
100
32
12
76
120
35
45
45
15
45
3
36
51
105
15
18
72
19
41
18
45
45
115
5
91
8
36
159
48
72
78
30
25
68
12
40
23
9
112
113
18
9
4
35
85
5
15
12
27
13
23
201
108
33
27
81
15
40
77
75
72
48
12
45
127
8
3
13
5
67
24
179
21
24
9
18
78
234
30
60
66
1
53
6
37
17
7
56
40
5
43
20
45
31
8
88
24
8
15
57
24
9
360
3
87
57
100
56
75
9
108
16
47
69
9
187
77
36
180
51
21
43
104
120
63
12
90
3
88
32
72
3
57
108
3
37
143
1
24
96
68
63
13
80
9
31
185
7
35
13
104
45
180
111
69
43
227
81
12
24
40
8
48
87
6
159
15
37
80
60
21
15
165
43
29
180
6
97
32
63
90
63
27
162
18
9
96
40
5
30
117
88
17
7
203
18
162
97
24
29
36
7
20
63
85
5
315
252
75
25
47
121
95
1
8
123
13
35
162
27
15
48
42
31
77
163
35
37
24
56
63
30
27
168
39
1
125
24
3
15
30
163
35
24
133
20
3
81
108
15
120
6
31
59
54
15
3
48
237
64
8
3
45
160
44
100
11
109
11
222
7
23
108
18
54
37
53
78
69
40
8
261
27
3
24
141
16
8
45
15
3
9
81
15
3
60
81
36
48
36
16
24
20
219
9
48
40
20
4
11
48
21
33
90
117
96
57
6
120
21
21
15
24
9
135
24
16
29
18
45
48
87
9
21
90
33
52
5
18
21
96
28
80
45
24
3
117
90
60
33
15
13
164
76
89
7
119
45
9
3
40
32
16
56
16
113
175
5
207
48
76
41
72
168
90
48
24
48
105
12
16
29
27
24
99
13
35
108
21
33
6
30
75
75
69
21
15
40
197
115
23
121
8
111
102
42
30
60
15
60
52
53
300
60
15
3
9
81
55
65
18
57
57
75
96
39
18
39
3
48
57
76
35
84
73
23
90
15
16
24
44
52
41
87
16
5
54
18
18
129
12
93
3
28
59
13
104
84
15
90
27
63
24
1
17
102
45
60
63
30
39
3
1
29
163
77
18
72
48
49
41
55
107
45
63
49
44
177
ABCD 96157137782*3^$a+1 [50000]
1
48
8
3
97
44
39
37
24
36
20
39
81
3
1
80
69
27
27
108
57
105
27
96
4
11
78
39
195
6
19
8
75
108
12
48
117
120
4
11
60
9
48
51
30
84
6
49
8
15
45
3
6
6
117
63
57
3
25
80
33
27
63
66
3
3
108
60
21
40
8
33
7
53
19
113
6
54
6
1
48
32
88
20
12
16
35
9
51
57
21
66
78
18
117
111
114
18
37
35
60
93
57
42
181
23
84
105
40
260
75
42
63
88
53
6
25
96
12
35
12
33
81
7
47
18
7
20
180
3
25
60
72
8
75
25
35
9
3
30
18
9
9
7
12
17
144
67
12
8
3
9
168
39
60
18
15
153
84
6
49
80
39
57
27
12
13
20
88
60
35
97
11
9
3
45
87
30
7
11
69
45
43
60
35
12
66
15
4
29
7
32
195
13
20
15
54
31
72
48
35
145
23
97
107
18
7
32
96
3
30
60
102
9
3
120
66
6
60
1
140
99
18
6
9
63
45
15
12
30
87
21
90
90
55
53
42
42
30
13
5
139
20
48
33
19
5
51
24
141
87
40
11
270
31
80
9
6
36
12
33
147
168
25
12
11
60
57
12
57
15
39
9
303
24
30
31
12
53
7
32
76
23
72
69
39
21
75
21
93
60
7
12
68
27
25
12
23
18
30
9
93
6
37
20
15
24
81
3
141
28
53
54
33
15
12
1
5
7
80
28
53
42
9
33
15
3
30
30
78
6
1
32
88
44
165
15
16
32
15
57
39
49
11
6
6
30
19
41
30
49
20
15
141
105
48
12
7
92
28
101
7
192
5
12
48
126
12
9
135
21
27
45
52
11
25
80
123
30
12
30
169
11
85
29
15
60
33
27
9
27
64
5
171
4
11
84
25
11
42
150
36
1
41
18
21
36
40
5
54
25
35
18
48
78
21
9
24
108
207
15
45
220
8
192
40
32
69
111
16
32
12
21
75
52
5
3
3
21
108
60
51
96
21
4
65
3
75
48
69
28
20
88
60
20
40
12
53
72
42
13
20
12
76
17
66
21
60
51
54
3
3
12
45
117
36
15
57
3
63
69
28
72
8
27
36
37
12
32
96
40
20
87
18
48
66
33
40
5
27
69
39
88
60
44
36
24
36
52
8
84
129
72
30
37
95
25
80
21
90
1
68
57
48
30
25
35
36
69
3
25
65
19
29
127
32
112
48
11
69
27
25
23
60
12
1
173
30
9
51
192
25
107
66
6
21
4
48
41
60
42
42
7
20
63
12
13
53
7
8
9
24
84
6
81
3
45
3
37
68
45
15
39
24
36
81
63
37
119
105
9
30
21
3
33
12
12
111
57
40
128
52
35
45
28
77
6
1
68
51
6
18
45
60
12
21
42
13
47
30
60
78
18
79
107
30
3
111
84
6
7
72
192
36
107
85
8
57
15
60
48
15
54
18
78
18
9
93
87
15
30
6
1
56
12
28
137
12
54
90
72
42
30
27
3
36
21
33
6
36
126
24
15
63
25
83
24
48
30
55
12
11
108
24
13
137
6
1
95
21
39
18
30
57
3
33
33
7
17
3
69
54
1
59
36
18
7
20
28
8
27
66
30
49
8
3
61
5
6
9
69
27
39
1
72
48
65
19
59
57
15
69
88
47
54
19
11
49
20
15
60
25
32
33
6
1
83
33
72
45
66
24
33
24
21
15
39
1
80
75
49
20
16
164
76
95
72
25
60
180
20
75
12
121
239
13
48
12
11
72
48
72
45
52
132
71
37
8
9
15
28
5
3
3
36
1
65
42
13
20
3
24
13
47
66
12
27
3
18
31
36
17
55
113
42
213
27
25
5
55
23
114
3
3
18
24
63
12
12
228
21
19
68
4
23
12
73
11
57
40
77
15
40
20
48
33
79
8
15
30
12
27
196
44
16
20
27
6
30
49
20
3
120
60
45
120
273
91
80
69
7
143
37
132
11
189
27
33
3
48
49
11
12
48
21
208
11
66
3
33
19
48
53
27
12
39
49
35
6
79
41
31
23
73
59
33
45
15
28
20
3
6
90
144
120
12
49
56
112
8
165
27
63
69
21
7
161
6
18
43
44
48
105
67
29
24
43
47
37
23
12
60
6
15
4
59
12
12
96
37
24
41
27
15
48
97
32
40
68
33
174
61
32
52
59
66
15
129
174
57
9
30
9
28
32
120
48
120
3
49
23
78
79
72
29
36
54
36
96
97
8
39
13
23
109
36
32
60
3
12
45
28
120
23
72
30
90
30
75
24
60
33
63
24
39
9
27
13
20
3
105
45
12
42
85
83
85
8
60
9
30
45
16
44
9
30
24
37
20
51
24
25
140
63
108
97
20
112
65
31
95
48
36
133
48
29
6
9
3
25
8
117
115
23
49
5
135
3
72
33
117
75
33
42
6
7
20
57
3
60
81
66
54
72
39
16
44
3
13
44
45
6
42
6
9
ABCD 96157284922*3^$a+1 [50086]
63
36
21
83
85
207
9
60
11
28
60
12
60
8
37
155
13
47
24
36
40
20
49
159
21
156
3
20
52
45
215
28
56
76
45
60
35
24
84
60
16
21
84
35
169
191
60
1
15
8
72
25
60
24
39
20
12
13
47
40
45
48
15
12
60
33
15
32
4
60
84
96
116
25
23
36
25
39
56
1
75
80
49
191
84
36
4
9
107
24
25
11
4
9
60
47
28
21
51
80
24
4
56
16
9
11
13
71
64
72
8
60
1
71
88
92
49
35
1
83
16
36
9
24
120
27
8
25
11
60
1
15
105
39
9
191
76
84
20
25
15
20
16
69
95
1
99
9
27
24
21
108
47
84
61
39
9
35
61
59
25
11
24
37
84
96
3
140
61
24
72
263
40
21
35
60
40
56
160
68
25
35
37
75
33
51
164
25
87
9
180
75
9
11
241
15
84
9
12
35
73
12
63
236
96
28
57
83
37
123
92
108
1
75
164
12
160
8
100
116
1
108
87
8
37
39
9
35
85
12
84
51
68
85
107
40
8
12
4
81
3
57
24
131
24
40
140
184
20
52
69
24
36
96
183
56
1
3
92
48
36
16
45
180
15
20
73
11
156
4
9
36
35
100
24
20
12
73
36
15
60
45
75
9
15
45
71
61
59
85
36
24
59
25
15
32
4
21
3
45
12
23
76
44
16
105
96
48
35
16
60
21
95
13
15
36
69
11
1
35
145
23
120
61
119
60
16
21
119
25
15
9
35
1
96
23
160
45
71
24
120
36
61
75
9
59
40
132
80
25
59
16
33
60
207
20
48
132
73
35
120
12
60
84
144
160
12
188
36
49
36
36
23
72
124
84
72
9
99
60
32
73
131
25
84
191
61
215
124
9
35
97
24
36
15
20
48
16
200
16
8
132
84
36
340
80
24
4
20
100
32
24
25
35
61
75
80
48
1
59
52
45
99
45
36
23
112
68
85
120
71
24
12
25
23
25
27
9
71
28
92
40
69
11
40
44
180
180
36
120
88
92
49
204
12
24
15
24
176
4
12
33
27
9
35
49
35
1
15
21
15
20
13
15
81
35
60
25
35
121
83
12
85
60
95
100
9
15
116
205
123
32
133
51
81
119
1
35
24
109
35
36
16
33
107
108
16
81
108
12
3
21
84
15
60
32
13
27
68
1
35
24
97
3
21
24
107
24
4
32
13
35
97
23
1
84
47
28
80
97
48
36
11
4
21
15
104
40
36
189
35
40
104
36
49
71
36
64
80
1
24
24
71
36
13
107
13
47
40
93
15
45
71
24
1
15
96
9
84
95
1
71
24
1
23
52
8
40
20
40
80
36
84
37
95
4
24
20
1
144
60
60
51
56
144
16
24
69
251
16
69
60
59
12
120
49
15
36
45
84
15
105
51
8
16
345
84
87
24
44
25
35
96
24
100
117
35
24
160
144
200
25
36
131
4
56
24
16
48
21
155
24
156
4
36
200
24
132
28
56
64
72
45
15
20
193
11
49
87
9
75
9
36
60
39
105
35
180
61
15
56
84
4
32
28
80
40
152
73
15
140
60
37
24
24
11
24
145
15
20
37
120
39
9
36
11
228
25
12
24
15
24
12
9
99
57
35
25
15
8
36
1
23
37
35
84
64
32
13
47
13
36
84
27
20
28
45
11
16
8
25
11
124
12
60
105
48
27
165
83
16
56
60
25
3
20
16
56
60
13
15
57
48
12
63
36
24
21
119
52
45
35
64
20
4
57
15
48
36
20
160
36
69
36
3
36
164
52
20
40
20
25
24
15
9
47
84
36
108
156
49
35
16
21
84
120
35
109
15
21
11
24
1
15
33
95
25
36
95
1
3
105
35
25
36
36
60
23
85
207
9
36
75
20
84
24
36
25
11
40
48
20
1
59
72
85
119
24
25
167
64
21
15
48
60
72
9
71
25
24
119
1
59
36
84
60
96
60
85
24
15
20
52
249
11
73
11
1
3
12
33
36
35
24
37
3
21
35
60
100
105
15
144
21
24
11
16
8
157
15
93
15
32
28
12
44
136
69
84
71
84
40
116
40
204
201
119
121
35
25
35
24
ABCD 96157341440*3^$a+1 [50055]
5
3
12
36
3
6
48
60
7
35
13
2
39
36
31
20
40
2
21
81
48
12
6
3
91
20
4
2
64
23
3
18
9
33
28
41
13
56
46
8
18
18
24
72
28
12
8
6
39
21
111
18
15
76
59
25
6
26
6
9
69
6
18
30
10
2
24
15
36
33
21
24
66
45
6
48
58
2
15
55
11
69
21
24
1
62
18
9
42
9
45
9
12
24
15
7
29
3
22
5
15
4
14
66
12
57
15
18
30
33
96
55
8
15
60
15
10
26
60
4
11
7
14
36
9
21
12
6
46
59
31
14
12
22
107
9
105
9
75
6
15
45
51
18
27
60
18
15
15
15
18
33
15
16
26
57
51
4
20
21
19
11
15
111
9
6
6
3
19
20
16
164
12
36
34
38
12
40
20
18
15
36
1
56
34
35
1
8
21
24
24
15
66
45
1
38
27
15
54
9
13
32
60
30
45
12
19
26
60
58
98
27
15
10
30
11
7
132
102
23
13
38
70
29
36
54
60
12
79
35
24
1
41
25
26
3
21
54
6
3
1
12
8
39
25
60
5
7
8
12
15
9
100
35
1
29
7
2
42
3
21
9
1
41
21
54
30
18
27
21
34
29
7
18
11
18
45
12
10
30
68
45
15
22
29
1
14
6
4
71
18
33
18
4
30
2
4
44
12
18
46
50
10
11
25
23
3
40
18
41
21
9
33
22
6
23
15
36
9
90
6
21
39
48
81
15
6
3
15
6
36
9
21
43
11
36
1
24
29
24
13
2
57
48
3
99
31
44
6
54
24
9
96
31
35
25
140
30
4
29
6
75
171
24
61
29
15
4
8
48
9
60
43
12
2
15
1
62
16
5
36
18
6
39
48
22
17
3
48
9
18
30
12
30
108
51
16
26
52
11
27
9
1
14
28
20
21
51
9
6
99
4
11
15
54
12
15
3
6
6
18
6
15
25
12
24
98
51
24
25
12
18
8
3
51
18
10
2
30
3
30
13
104
18
21
1
20
3
66
15
90
39
30
57
6
3
39
21
51
33
36
24
43
32
16
36
14
84
6
21
15
4
29
7
29
27
48
21
19
24
5
15
60
12
3
51
6
9
19
11
7
2
21
99
51
19
20
6
24
58
20
33
21
36
9
25
74
12
24
48
6
6
36
12
45
103
17
51
16
24
20
72
10
54
23
36
19
11
19
11
120
1
20
3
21
15
21
30
6
12
12
6
12
57
51
33
6
3
45
97
18
90
17
30
24
9
48
99
24
6
3
58
47
33
27
90
45
15
51
4
17
13
38
9
63
75
3
90
42
21
6
18
15
16
6
8
15
7
53
55
50
42
15
15
40
5
48
7
14
21
15
36
153
36
61
47
6
55
6
48
17
9
6
4
92
27
3
54
58
8
9
39
9
31
5
24
1
11
54
9
36
15
6
13
5
6
9
6
21
39
4
8
3
60
15
94
5
42
24
37
77
3
54
10
74
12
102
12
9
24
12
3
22
24
14
6
39
15
10
26
9
30
51
6
6
138
6
3
13
18
2
9
13
56
45
39
57
49
89
3
30
12
12
24
21
18
45
40
102
36
20
39
24
9
48
39
3
70
2
34
35
75
40
44
15
12
3
6
4
5
117
3
3
18
24
28
17
12
3
18
27
12
30
3
21
36
30
81
18
9
12
19
14
52
20
9
66
30
39
120
12
54
6
84
9
24
12
84
6
9
10
86
3
25
11
6
45
63
30
21
15
21
4
29
147
4
5
75
45
15
36
88
78
38
21
3
21
19
95
42
13
17
21
27
51
39
36
45
135
9
42
39
1
6
98
24
16
62
54
16
44
40
68
6
34
8
3
21
10
36
84
38
90
6
6
39
39
16
60
41
13
20
21
21
24
30
39
15
10
11
75
36
45
9
24
42
36
10
23
27
9
31
20
12
108
39
45
18
12
3
15
21
7
8
16
59
25
54
8
27
3
27
6
15
9
6
9
40
11
57
22
35
31
36
18
2
54
21
1
17
135
48
9
60
24
84
21
10
32
18
15
6
33
48
24
9
84
6
9
21
1
6
20
30
24
30
6
33
9
40
11
39
6
16
38
96
9
7
23
7
8
12
16
8
45
61
38
6
45
15
39
31
20
75
15
15
109
18
47
51
6
3
72
19
14
40
8
34
83
6
31
26
30
12
18
4
5
9
75
36
63
30
16
6
20
6
9
24
31
84
32
27
67
23
30
15
42
39
21
30
45
3
18
84
84
6
10
23
6
24
45
6
39
60
75
28
62
42
4
5
21
3
42
30
90
33
10
5
57
66
27
25
11
6
15
15
51
52
11
45
12
34
18
11
6
39
12
10
54
20
70
23
13
14
33
7
23
13
8
12
33
15
24
16
29
12
21
99
45
9
1
35
1
23
36
15
6
4
5
19
14
6
16
80
63
57
90
54
6
9
6
15
33
90
33
87
12
18
36
6
55
78
11
27
42
15
93
4
38
12
10
26
3
19
71
30
156
31
18
20
9
7
18
110
22
29
15
36
30
9
9
21
6
30
24
21
6
124
48
47
21
18
39
6
1
138
38
24
9
6
18
3
57
42
24
57
9
63
111
30
9
18
64
65
1
8
36
9
21
4
11
33
51
45
22
12
35
1
11
43
41
90
6
13
20
87
51
18
51
45
3
3
60
18
15
36
69
81
15
36
3
91
5
43
5
1
5
21
18
12
10
110
45
3
6
4
2
9
1
35
55
38
15
3
3
24
7
8
21
51
6
48
12
22
8
84
34
12
2
30
45
13
8
10
35
30
7
18
32
12
12
84
24
12
33
6
15
15
21
3
6
6
3
72
64
36
29
30
30
21
16
2
30
21
24
13
8
21
24
24
12
15
9
7
47
25
32
6
33
36
21
22
11
15
4
6
14
52
14
66
39
21
30
18
21
15
46
23
12
24
19
41
36
9
69
25
71
90
24
27
9
27
22
11
1
8
70
17
30
165
45
3
150
15
36
24
3
27
21
12
24
4
5
21
3
36
7
8
10
12
17
37
5
51
30
33
25
6
74
21
15
24
10
5
27
40
8
45
37
59
13
35
3
102
15
12
13
20
78
27
27
9
9
18
4
5
21
9
45
33
33
22
18
47
25
11
36
43
11
81
16
2
6
45
54
15
45
33
3
6
15
18
6
16
23
75
36
39
93
18
10
11
79
2
18
30
6
28
2
15
15
33
15
12
3
3
78
36
18
27
69
15
25
11
55
18
50
27
93
102
15
3
27
21
10
29
33
40
72
23
27
36
90
18
24
51
9
10
18
74
36
9
24
9
27
55
23
3
52
8
54
69
6
21
69
24
1
68
21
30
7
12
47
3
10
8
24
9
115
14
10
17
48
1
2
3
6
60
43
20
90
51
37
14
45
30
13
20
12
64
35
9
12
15
9
39
30
66
1
59
6
51
12
16
30
14
15
13
32
15
1
42
53
6
3
30
28
23
9
78
4
8
40
17
30
9
102
24
6
3
21
15
30
19
80
24
45
12
13
71
15
6
36
34
23
30
3
4
38
15
12
15
6
30
10
18
11
9
66
6
9
33
10
11
27
27
21
22
20
27
21
4
11
15
15
6
25
20
69
24
111
40
11
61
2
15
27
3
3
18
4
18
14
28
20
12
6
42
18
12
18
9
19
5
21
3
6
6
19
35
39
51
6
25
8
117
108
27
9
7
17
87
34
89
3
22
30
126
14
15
25
41
15
6
75
25
20
6
64
18
2
45
18
51
106
14
36
15
48
51
9
45
42
30
46
17
30
66
9
40
26
6
40
20
15
19
14
30
46
32
12
16
14
22
35
15
30
15
61
90
32
36
15
7
2
48
58
6
35
24
31
14
9
6
25
2
9
21
39
1
53
21
84
36
9
21
60
70
20
39
9
96
21
33
57
21
30
22
11
15
4
ABCD 96158046646*3^$a+1 [50017]
60
30
42
18
45
45
19
24
41
18
18
144
18
18
18
1
20
21
48
96
30
24
45
4
77
15
3
66
42
18
12
19
48
36
44
51
6
30
24
12
18
60
15
111
1
48
71
18
55
5
43
60
143
69
3
25
65
147
48
45
12
60
12
96
48
55
84
83
9
3
21
72
39
1
24
5
79
116
63
97
8
15
18
18
54
6
12
72
6
7
29
19
17
84
3
33
42
36
84
150
12
24
12
39
64
41
15
39
6
30
78
66
6
19
101
54
6
54
25
11
105
15
25
53
27
39
6
30
73
35
1
17
90
60
48
36
49
11
90
66
85
23
60
69
28
20
57
78
54
30
13
11
36
36
18
30
42
99
111
18
7
12
12
23
18
60
12
6
49
5
7
20
3
181
71
6
48
6
69
15
1
89
6
1
47
18
39
40
60
11
18
15
15
169
137
6
102
51
72
45
30
24
18
12
151
8
9
31
56
3
72
61
29
19
17
87
21
12
108
19
35
13
29
84
42
69
40
53
18
25
119
9
27
25
5
54
24
61
20
24
39
1
32
40
104
15
6
18
9
3
13
11
84
49
72
24
56
21
144
36
79
83
25
96
5
54
12
36
24
13
131
30
6
61
8
72
208
101
43
80
57
15
40
60
5
54
36
6
15
39
1
29
24
36
48
111
57
18
126
19
17
18
25
5
42
30
67
8
15
49
11
12
1
89
15
88
5
3
15
1
104
52
23
69
27
108
73
89
54
66
6
73
24
8
93
27
39
90
43
17
84
7
8
9
30
6
51
15
1
5
27
16
11
30
54
42
48
6
36
84
24
25
101
36
43
155
30
42
33
75
54
12
43
83
54
36
43
29
51
21
18
25
47
6
30
85
8
40
32
87
60
120
18
19
53
18
18
6
18
7
11
45
45
19
53
27
21
60
30
25
32
15
13
20
45
84
6
9
24
87
18
7
8
9
18
282
72
3
57
63
57
15
9
12
55
60
65
7
60
192
36
35
12
108
60
54
18
18
18
30
31
8
33
108
42
9
21
43
17
12
42
49
41
120
15
9
12
3
4
47
49
92
45
12
96
36
30
36
24
25
11
37
11
6
54
1
35
48
36
24
18
87
21
12
132
12
15
88
72
80
15
6
30
69
3
6
31
35
6
15
57
12
55
36
5
19
29
60
12
75
3
61
41
204
31
48
29
12
91
5
48
36
6
13
60
17
7
5
36
6
18
12
6
90
12
7
53
12
36
18
24
18
55
29
19
5
36
15
3
48
13
11
145
11
24
1
24
11
30
15
39
96
30
18
105
9
72
30
25
35
18
27
21
72
43
65
54
6
30
78
7
12
65
51
96
3
13
32
27
48
13
48
11
13
11
12
25
8
75
150
36
30
54
7
32
15
1
32
3
97
53
15
76
36
35
13
41
90
69
39
1
65
15
39
42
91
29
60
19
107
192
78
72
7
83
37
11
54
54
6
36
19
179
12
90
3
64
56
21
51
3
61
24
59
6
66
36
49
11
45
3
21
33
67
41
19
56
15
18
31
8
40
11
6
30
24
85
35
72
60
18
91
65
15
75
13
80
15
33
24
15
13
108
29
108
7
29
12
87
88
47
30
51
64
108
29
18
21
21
36
12
91
5
66
49
5
36
18
6
66
6
30
90
55
5
12
7
35
30
15
3
18
163
41
19
132
8
15
72
24
48
72
13
23
24
45
64
47
42
15
21
51
48
21
19
35
6
36
19
119
85
47
18
43
5
19
56
48
24
16
77
12
31
221
115
11
73
71
6
48
67
83
49
23
12
108
42
12
54
90
54
18
3
15
25
71
1
80
117
103
5
55
47
6
12
15
64
83
36
6
30
13
11
36
30
24
102
132
18
63
72
9
151
5
72
91
32
24
3
66
24
51
4
12
95
81
40
17
42
45
9
120
186
45
3
18
42
30
36
39
33
24
36
72
12
39
75
12
37
20
48
64
176
40
35
45
9
90
18
31
60
17
30
25
8
57
7
72
71
9
75
36
78
36
48
72
15
3
18
24
30
6
48
15
24
33
15
3
21
16
48
72
29
18
25
48
24
80
15
61
140
129
19
17
54
61
29
19
47
25
24
149
6
69
51
6
84
18
57
15
49
11
13
48
12
17
48
132
15
39
84
96
66
60
31
48
5
72
7
60
5
3
72
147
1
17
43
5
115
8
4
5
15
40
36
60
41
36
42
81
27
102
7
24
65
7
47
1
32
3
126
18
18
30
90
18
1
36
17
3
93
19
8
24
48
57
6
30
3
40
11
6
12
103
5
7
11
69
63
12
25
96
5
7
119
36
54
15
21
90
33
52
20
147
18
123
24
48
45
27
27
18
66
24
37
11
33
21
18
90
6
1
35
18
51
21
84
15
24
72
69
42
9
3
1
20
21
54
54
18
45
112
48
12
17
54
36
30
19
89
36
6
45
3
13
95
24
9
9
7
131
13
47
12
21
4
17
30
6
43
11
1
29
6
18
12
19
5
36
12
15
16
41
31
72
41
6
1
24
59
85
24
12
20
3
36
1
53
6
37
24
23
6
19
65
6
36
30
36
67
8
100
29
48
72
6
25
60
5
63
16
65
15
15
36
13
155
210
51
16
12
36
11
6
12
36
87
9
91
12
53
42
12
25
29
31
65
55
119
36
6
79
8
3
48
72
54
18
36
25
35
12
18
127
23
30
51
9
7
5
3
64
11
25
12
47
37
23
18
12
31
239
177
75
21
72
33
39
16
17
31
11
61
29
51
3
12
25
60
44
69
19
12
11
54
36
30
18
36
6
84
96
9
88
41
15
45
7
48
47
ABCD 96158106392*3^$a+1 [50040]
240
114
15
84
39
93
184
36
192
215
21
12
60
24
16
119
9
96
195
36
25
80
28
179
42
171
15
54
3
12
15
48
117
64
71
25
48
5
51
120
40
11
33
3
60
73
80
201
31
140
24
60
28
92
376
20
45
90
24
201
100
24
41
43
71
21
108
27
13
36
36
80
64
84
24
108
95
84
9
100
11
25
41
63
112
72
108
72
68
112
36
36
8
76
11
205
5
48
18
60
84
30
183
33
67
47
105
51
324
13
32
24
96
4
149
55
23
24
1
108
20
16
155
6
3
117
103
12
44
153
55
32
153
75
16
47
73
47
33
27
109
35
108
12
60
30
31
80
15
49
36
155
37
107
133
143
252
85
23
12
72
18
183
12
172
35
60
129
87
25
20
87
132
48
138
24
30
13
77
151
24
65
6
73
20
96
45
199
92
28
11
21
147
1
72
155
45
24
16
5
42
81
64
36
89
15
96
16
65
3
3
73
17
75
45
3
4
107
78
3
28
20
252
48
132
12
108
4
144
11
9
16
140
28
56
244
36
32
75
60
73
71
13
68
12
153
159
4
191
85
11
117
12
4
36
44
100
47
25
12
36
44
15
13
35
84
9
60
100
71
105
15
36
9
76
120
24
53
18
73
20
144
52
8
100
68
24
84
177
42
21
9
7
36
20
207
48
157
53
175
17
135
156
39
85
35
97
71
102
48
79
24
36
44
4
77
3
12
33
43
8
111
73
143
9
45
51
135
37
108
107
18
102
12
36
13
191
1
77
30
18
123
51
33
132
120
16
12
72
95
36
13
17
123
120
100
56
88
56
12
40
108
17
3
52
59
96
97
60
17
51
45
15
28
20
60
21
31
48
152
108
69
102
61
164
180
208
107
276
30
114
153
168
24
28
113
24
126
12
48
54
99
21
6
25
44
4
92
39
49
44
3
24
36
9
51
153
4
128
160
65
30
93
27
25
72
12
5
120
55
41
147
28
17
162
30
3
108
57
3
48
72
12
153
54
21
99
45
24
124
12
24
12
164
124
104
40
8
144
33
78
33
9
42
13
128
4
84
24
23
9
84
36
15
25
60
48
68
39
210
43
5
18
105
219
120
81
39
261
168
16
56
48
51
1
144
36
32
3
72
25
23
49
41
7
168
17
3
24
51
25
32
112
116
69
19
36
56
28
32
4
116
144
16
44
3
48
414
39
36
93
135
52
120
5
19
101
19
71
21
12
100
23
132
177
15
6
3
16
11
9
105
30
61
68
12
15
37
17
75
21
30
57
27
61
17
51
87
33
100
12
8
87
54
91
84
41
3
117
43
32
45
3
4
60
23
54
30
85
125
18
1
92
24
16
144
228
92
3
30
48
43
72
35
97
65
363
39
6
24
63
16
17
19
36
128
12
160
8
72
24
135
49
11
13
20
12
84
192
87
45
28
12
47
9
184
47
120
13
56
136
44
12
48
156
64
20
12
69
31
20
64
23
12
61
95
30
27
12
28
83
49
36
84
20
51
73
92
4
144
12
108
59
102
18
25
108
47
21
39
13
132
12
71
145
108
96
56
39
13
36
20
160
44
40
8
45
7
36
32
24
15
36
33
231
33
48
28
56
96
87
48
30
7
132
56
45
87
36
51
36
25
35
9
75
61
89
18
33
120
48
36
51
69
300
21
43
60
36
53
75
3
42
48
7
47
21
15
84
49
36
101
67
47
1
5
99
51
12
48
24
129
120
84
28
59
21
45
24
3
3
60
54
18
145
12
56
105
3
84
28
155
114
19
29
43
5
79
35
36
45
72
48
48
21
6
9
321
43
20
16
96
65
30
180
24
69
ABCD 96158180806*3^$a+1 [50033]
6
189
81
72
24
63
51
125
37
3
69
12
48
47
13
192
3
20
28
27
33
9
111
9
30
9
32
25
30
30
12
12
59
79
6
36
84
39
27
65
88
21
75
21
48
60
3
48
24
180
188
97
120
71
64
8
60
85
15
9
51
57
15
117
11
12
1
75
9
30
33
20
13
12
24
36
27
75
93
165
3
20
37
35
37
60
12
39
32
49
123
152
28
36
12
33
12
12
47
13
35
28
72
8
40
32
96
31
30
48
3
12
168
57
60
6
144
65
25
11
25
47
60
12
16
84
48
9
84
24
135
21
27
72
33
59
49
12
60
59
13
51
32
13
35
1
239
49
12
48
3
48
9
12
48
23
100
8
12
100
9
3
120
108
27
42
24
24
75
75
42
36
15
8
12
24
49
72
108
71
36
24
76
8
25
60
36
111
33
12
102
42
36
15
3
6
48
143
28
105
11
4
87
42
60
60
60
11
4
48
9
3
36
20
1
36
60
3
44
25
3
72
36
24
15
21
21
36
3
84
57
71
24
19
66
3
45
3
27
102
3
33
24
30
9
80
25
15
57
12
15
27
21
8
4
21
75
111
5
4
69
18
5
100
12
21
24
36
36
111
33
24
107
1
3
45
251
108
73
27
68
28
60
9
47
61
144
24
35
184
60
36
57
63
75
69
36
21
3
96
12
57
48
72
18
57
21
66
54
11
25
24
75
9
111
24
45
6
41
64
21
3
93
15
165
3
21
36
60
23
79
30
66
105
32
37
72
35
48
88
60
12
45
72
11
24
1
87
33
107
16
9
3
45
84
59
85
84
63
20
37
18
30
84
78
102
11
112
93
24
51
48
87
18
24
47
36
40
12
117
24
12
63
72
63
45
80
4
33
30
165
45
60
12
51
72
45
107
25
51
39
45
128
25
24
66
89
25
36
15
8
112
3
42
3
105
47
145
75
57
51
9
51
60
69
35
121
47
40
33
11
28
93
12
11
1
3
33
95
88
45
24
132
18
17
49
147
108
21
3
45
36
54
6
36
6
33
12
69
24
6
18
132
3
21
11
73
120
120
108
3
132
117
6
41
1
84
39
21
48
111
12
132
93
3
72
15
54
63
36
12
27
21
141
203
25
36
6
66
48
15
15
6
3
108
69
96
35
85
3
69
107
13
12
24
72
3
81
60
48
72
71
160
33
15
117
35
49
35
13
23
37
23
25
15
45
15
44
28
57
51
63
102
24
3
81
311
28
81
84
75
21
15
9
11
67
105
80
37
180
15
60
57
111
20
28
32
13
30
114
36
84
6
9
225
75
33
84
36
12
107
43
30
155
25
12
111
57
75
153
15
33
27
27
96
17
97
30
6
35
55
30
27
72
168
72
57
6
42
95
55
6
39
33
24
11
13
132
75
57
23
60
25
23
25
84
42
9
21
51
15
57
8
28
56
85
84
12
12
51
69
135
21
27
9
18
6
60
99
105
12
99
81
66
45
9
96
27
15
21
56
16
9
96
63
105
12
3
56
43
41
25
36
3
8
25
72
96
47
28
56
85
3
57
108
30
225
111
6
159
32
120
60
37
12
6
48
9
21
12
12
12
36
27
57
60
11
97
51
171
240
21
44
85
3
36
69
36
36
54
9
21
24
23
163
6
63
27
6
24
63
165
11
4
57
23
1
27
117
60
3
12
56
49
71
19
30
51
84
48
33
42
42
3
12
308
25
87
60
21
84
47
28
3
125
40
20
25
24
84
84
71
100
51
54
11
1
12
36
24
3
72
21
54
78
87
93
15
69
24
39
92
25
120
3
8
100
104
120
108
16
56
73
23
13
15
20
37
12
11
1
3
21
27
75
30
75
32
7
9
39
6
24
47
13
36
12
123
132
128
25
72
15
177
60
71
85
24
6
45
56
16
9
3
21
207
27
30
228
30
42
3
147
33
15
78
24
42
6
12
11
52
129
60
18
48
33
56
36
19
89
55
5
1
24
96
63
36
120
57
15
12
236
100
152
24
120
24
37
24
3
57
183
105
12
3
20
7
21
12
92
73
12
131
37
15
57
78
90
72
180
24
27
33
12
195
12
93
12
48
23
37
15
39
18
47
13
47
36
79
21
117
11
4
45
60
12
11
12
40
36
20
1
63
60
48
48
69
168
12
3
48
57
60
3
9
18
42
51
12
39
78
12
36
87
21
12
15
27
48
5
13
35
49
63
32
108
72
96
4
45
6
69
60
68
48
91
18
30
18
87
8
85
23
25
12
12
12
48
23
73
15
39
21
57
24
180
51
105
87
33
24
3
33
3
21
63
188
67
45
48
ABCD 96158513162*3^$a+1 [50013]
12
36
27
18
99
63
117
81
87
84
24
72
144
156
63
9
36
24
21
51
84
132
129
144
15
129
18
18
87
72
108
12
45
27
168
36
12
204
108
156
24
75
33
12
96
237
195
12
135
297
24
147
45
207
81
72
108
60
12
63
69
21
72
63
24
3
69
36
108
12
117
15
201
15
21
54
69
72
93
36
27
60
84
60
3
45
63
9
45
63
108
72
81
15
129
27
24
12
144
36
9
108
36
51
36
48
279
33
360
3
90
126
36
18
15
12
168
72
84
24
21
18
105
75
36
144
18
27
96
120
96
3
153
24
93
51
129
18
9
9
27
60
108
36
36
12
60
48
24
3
45
27
18
15
57
51
120
144
63
18
54
69
57
459
36
279
180
45
63
33
3
45
279
45
132
36
192
240
21
90
9
36
60
12
168
120
72
24
3
36
90
51
108
75
72
33
21
54
153
24
129
36
54
9
135
18
54
270
15
21
15
12
153
123
120
144
81
15
111
18
135
60
3
90
54
126
15
48
27
33
12
45
123
84
216
369
90
81
27
33
36
39
225
180
9
195
12
36
45
180
123
12
132
12
24
36
84
240
12
24
36
3
36
180
378
27
63
45
36
72
132
120
45
36
87
129
51
84
180
135
18
18
108
117
108
144
45
15
201
51
48
36
45
51
3
45
243
105
3
72
18
51
21
87
75
90
87
84
135
9
72
81
87
48
117
15
3
9
81
15
129
18
117
36
9
18
306
27
60
144
36
75
69
36
12
45
27
24
147
9
36
24
48
72
45
123
108
144
75
234
54
33
48
96
39
81
24
72
144
84
135
249
36
165
15
39
141
72
12
27
45
36
24
21
15
12
243
9
45
15
228
72
99
117
24
48
72
135
54
87
72
36
57
15
48
27
45
63
54
15
93
87
93
15
3
45
96
39
36
45
24
84
36
27
18
27
45
63
9
72
99
27
45
9
135
24
144
72
36
144
144
120
9
252
195
48
132
36
12
36
36
96
237
90
33
75
9
81
18
45
36
24
39
18
54
45
24
75
81
9
27
9
36
27
36
117
27
108
108
24
72
36
57
15
108
12
45
15
48
27
72
81
24
39
45
72
72
81
15
72
48
60
57
27
45
135
72
36
60
48
36
99
36
36
117
96
120
81
18
33
12
96
12
60
3
45
24
36
39
117
36
24
84
117
63
24
57
15
84
9
216
90
69
72
120
60
39
9
108
24
36
108
57
90
288
69
12
180
60
48
72
135
36
189
144
9
63
27
105
72
75
45
9
51
84
216
9
72
87
57
54
261
24
72
120
60
72
3
45
27
18
243
36
9
99
36
45
87
120
168
165
15
57
108
27
27
33
12
45
15
75
36
405
24
72
165
51
93
54
105
36
72
3
45
24
48
60
12
96
192
24
36
84
324
27
108
141
21
27
45
63
60
12
36
24
3
33
72
39
18
36
51
21
15
75
33
36
21
123
12
24
3
45
72
108
27
54
27
144
24
12
72
36
27
189
9
15
36
84
60
72
180
120
63
36
144
9
60
360
57
51
57
15
36
57
123
12
144
45
126
117
27
9
36
9
15
12
132
48
27
33
3
9
36
72
9
18
18
198
45
132
84
60
156
ABCD 96158663072*3^$a+1 [50088]
45
128
25
108
108
126
144
65
25
87
288
32
7
126
155
144
151
126
18
36
69
48
9
18
18
54
144
54
71
19
18
54
18
72
11
79
18
36
107
55
54
99
81
108
90
108
45
144
99
36
144
36
101
79
36
18
11
43
18
72
36
71
1
144
54
9
207
18
47
43
198
143
55
90
216
54
234
90
90
18
162
15
3
90
3
32
55
54
35
73
90
72
90
18
18
108
11
43
18
54
18
27
9
36
180
18
18
123
291
125
19
36
108
125
163
29
256
3
36
9
9
36
54
18
90
54
299
96
55
54
342
234
51
39
105
75
144
21
33
111
144
80
7
126
123
57
90
189
81
18
29
151
36
90
171
80
19
36
9
81
54
18
36
147
69
75
123
162
126
213
57
180
252
108
72
126
101
43
21
69
72
99
45
99
45
3
32
145
252
18
216
72
225
144
63
108
18
180
54
90
15
32
115
413
181
72
179
64
225
126
36
234
144
35
160
21
395
16
39
108
141
32
43
252
9
333
126
54
162
125
16
327
162
119
64
195
45
297
119
61
126
90
144
18
72
65
64
15
90
39
123
53
55
54
18
177
128
109
99
96
144
75
54
198
90
198
57
15
144
36
125
48
259
108
72
105
21
90
72
54
51
32
295
105
48
63
81
48
15
72
396
18
155
112
237
3
105
18
162
35
19
45
135
105
75
18
35
48
457
72
255
123
213
48
9
231
21
180
18
162
54
180
57
123
36
18
47
133
27
135
54
126
18
18
33
21
123
57
18
18
18
162
18
162
27
81
15
32
112
32
43
36
65
7
90
47
7
36
53
1
396
99
63
72
105
48
48
32
91
54
90
213
3
72
53
64
117
90
129
320
109
108
72
15
147
18
36
39
48
129
15
39
9
96
57
72
90
21
32
19
126
72
108
27
297
90
36
180
18
270
21
105
126
54
54
54
306
90
11
64
51
141
129
18
90
72
155
43
101
7
57
105
18
117
27
213
3
72
53
19
18
72
3
231
9
48
69
198
36
161
271
17
1
255
15
144
108
117
27
21
15
17
91
21
15
306
18
144
45
48
69
11
25
54
33
75
72
29
144
313
162
261
207
18
72
39
51
252
33
48
189
288
90
108
125
55
105
21
90
108
162
144
90
162
135
9
39
176
199
216
18
15
75
53
37
72
3
33
90
18
162
90
198
270
51
96
15
72
126
72
147
15
17
91
72
72
341
48
151
18
135
171
36
33
165
216
252
270
18
90
45
ABCD 96158769044*3^$a+1 [50001]
26
3
28
15
25
4
24
76
68
12
21
4
80
43
16
12
25
30
17
7
5
4
24
1
19
13
60
23
1
60
35
8
28
49
11
5
20
4
15
16
4
25
11
15
109
4
4
80
12
20
5
3
3
9
60
24
4
23
24
41
8
32
15
29
36
5
27
12
88
8
4
25
60
19
15
26
6
9
15
6
23
4
7
5
36
8
31
29
44
52
25
15
24
84
103
37
11
37
12
7
6
3
4
12
21
35
69
34
62
19
15
1
53
32
84
3
20
23
37
28
32
23
18
115
16
8
13
28
26
9
1
3
16
11
24
56
6
4
55
55
6
3
4
16
4
1
31
25
31
9
11
8
5
12
7
13
15
12
52
28
12
44
4
100
27
1
72
8
44
11
13
12
12
11
2
15
109
20
30
81
39
9
20
61
3
12
25
39
36
4
40
31
25
4
4
36
27
97
7
9
1
39
41
39
21
15
1
35
13
11
15
6
107
17
31
25
39
28
3
18
6
29
27
24
61
33
32
4
59
36
48
33
23
5
35
7
80
34
3
12
148
13
15
8
37
24
64
19
20
57
35
8
8
28
37
83
1
3
12
25
3
52
4
32
8
45
31
36
4
4
47
30
4
6
17
136
17
19
36
33
7
12
13
70
9
8
7
49
4
36
72
8
12
19
5
4
32
49
11
19
5
4
1
23
1
27
3
5
44
7
33
56
41
31
5
20
7
16
16
8
47
13
13
47
12
61
3
36
20
28
8
12
48
29
43
8
64
1
34
13
80
8
8
4
7
13
48
49
59
64
7
53
91
17
25
24
51
4
24
5
55
16
48
20
16
4
68
4
20
8
17
31
24
31
10
168
31
31
24
16
45
32
13
14
10
20
3
32
1
35
25
10
49
89
107
13
11
19
41
31
5
12
31
41
20
11
77
97
11
8
31
10
6
69
11
17
7
6
23
11
24
5
32
12
17
39
44
3
30
3
12
9
35
61
23
11
25
31
5
5
24
31
29
15
44
116
65
23
3
24
5
5
19
5
6
56
5
12
12
24
5
55
7
33
16
9
30
9
8
8
4
32
161
55
80
5
4
80
10
13
13
23
1
11
25
47
11
65
31
26
24
4
12
24
11
4
24
32
4
41
4
84
47
9
39
61
20
11
28
57
3
4
3
48
6
79
11
33
17
3
13
19
24
11
26
24
36
4
11
8
1
3
13
7
28
12
16
32
8
32
32
3
10
39
41
127
53
15
12
68
19
53
12
28
3
5
12
7
10
23
12
8
43
34
19
11
61
65
39
4
1
40
3
8
64
101
7
28
4
8
17
23
7
50
3
91
1
44
17
3
32
4
21
54
29
17
19
1
75
24
25
23
8
8
32
80
8
21
60
23
27
29
1
19
32
8
36
68
32
1
19
1
39
1
3
4
12
20
11
58
6
50
6
53
35
101
25
26
9
24
64
16
1
16
30
17
73
3
21
23
1
7
23
101
4
16
1
35
29
6
9
39
5
32
40
48
1
23
8
19
1
15
14
51
25
7
17
15
9
6
21
5
24
30
5
88
33
3
7
104
5
1
88
39
27
65
31
37
16
20
7
34
24
6
13
13
3
24
20
12
1
3
24
88
5
15
12
63
169
4
97
34
1
24
16
12
32
5
63
17
39
44
28
44
35
1
23
6
60
51
3
2
23
4
3
94
26
33
7
33
15
25
56
8
1
19
37
36
4
3
16
16
44
7
160
18
39
92
8
72
29
56
19
40
37
23
31
29
1
23
11
62
27
1
6
25
1
7
23
5
35
5
4
108
53
35
19
9
21
60
11
80
20
45
4
19
52
8
4
8
25
7
36
4
13
24
51
8
1
10
29
32
4
15
34
15
4
17
31
35
5
13
86
45
19
6
60
3
27
50
70
13
17
3
23
5
19
6
4
24
11
20
4
57
24
34
26
3
8
49
4
6
41
8
120
4
20
13
34
13
41
55
5
7
28
1
36
78
49
16
36
36
49
6
5
8
16
51
5
28
1
23
8
28
136
56
19
1
49
19
16
48
11
26
6
45
8
11
13
43
34
59
20
24
13
34
13
36
12
4
28
100
16
4
28
23
2
47
13
10
24
54
12
139
24
24
36
1
3
3
34
6
54
36
54
24
1
48
8
44
25
19
97
23
24
12
1
7
16
4
56
1
6
17
16
20
11
41
20
28
12
13
6
13
8
45
14
33
8
23
37
12
47
30
55
11
77
8
53
7
28
67
65
13
2
24
5
48
37
3
8
32
56
24
20
17
6
13
24
16
36
25
6
25
25
3
27
13
16
5
24
19
16
51
10
63
113
15
28
11
33
36
16
20
21
3
24
8
12
11
21
11
10
48
27
35
5
5
83
21
31
12
8
64
8
67
24
37
32
16
17
7
11
69
21
35
12
45
139
5
11
12
17
15
16
24
36
5
20
39
1
87
20
80
48
4
15
6
34
49
1
30
30
3
1
35
25
7
24
5
35
68
8
20
9
3
7
26
118
37
49
3
16
47
9
20
11
14
11
32
28
4
44
35
26
36
19
76
19
29
4
40
23
54
10
33
68
4
5
10
50
3
37
20
4
47
69
3
33
40
14
49
40
4
8
12
36
16
51
10
7
12
91
5
4
105
23
37
4
51
11
40
17
1
115
4
20
11
5
1
11
49
3
27
9
4
36
7
13
72
9
71
128
5
6
9
17
23
71
5
16
89
3
32
1
3
1
23
32
5
3
137
31
3
29
32
1
7
8
13
6
80
64
37
28
7
53
40
17
7
8
64
4
16
24
1
11
48
4
76
24
11
5
12
32
7
29
20
15
17
8
1
3
37
6
14
40
15
20
4
100
44
112
41
3
4
11
37
12
28
9
15
8
73
27
52
8
48
9
19
4
20
56
20
61
43
28
25
55
8
87
10
24
20
11
40
20
5
80
27
93
3
24
27
33
12
45
3
36
16
24
21
31
19
46
44
30
10
20
63
12
1
20
15
32
40
32
4
1
23
68
49
3
8
48
31
21
12
8
60
12
20
8
92
13
3
44
17
23
8
5
14
34
30
1
16
52
32
21
7
8
15
34
43
36
7
29
16
8
12
64
36
160
88
61
30
9
32
44
4
61
100
15
9
31
24
32
4
168
36
1
6
5
100
4
28
71
62
35
23
2
15
25
43
36
25
11
19
9
7
37
108
49
36
3
4
80
12
45
4
7
40
28
21
6
13
12
23
2
15
64
56
15
45
8
1
3
20
20
47
73
32
21
24
34
2
94
86
23
12
12
28
12
13
19
28
8
28
20
32
92
16
17
19
5
3
7
61
28
56
84
40
37
24
15
76
25
28
11
51
57
60
3
17
41
35
4
23
10
7
13
7
28
40
44
4
21
10
65
4
16
4
117
7
20
8
23
2
4
50
53
60
7
70
3
47
90
40
6
17
1
30
5
21
19
11
21
52
81
7
23
26
11
32
36
4
20
23
5
12
32
44
1
60
23
1
35
24
27
1
28
12
25
59
5
35
48
12
36
4
16
28
27
5
19
1
5
24
11
49
11
5
3
4
7
45
8
40
57
3
12
56
25
39
19
17
20
25
34
24
17
9
3
20
32
5
10
26
30
17
20
28
4
8
12
1
19
11
64
26
3
81
3
8
109
11
64
20
48
12
36
12
16
12
32
13
60
24
11
28
20
156
59
26
160
19
132
40
9
43
52
8
8
20
29
19
37
7
32
24
40
36
9
11
15
10
19
4
1
51
4
1
11
4
48
20
28
108
1
43
17
35
8
16
20
56
8
80
17
11
24
1
3
20
67
37
17
11
60
4
4
77
19
28
20
17
79
5
35
104
8
35
10
14
13
20
12
51
53
5
55
64
12
81
95
40
9
3
13
18
9
32
45
10
1
4
56
19
29
65
2
24
13
36
21
43
23
9
71
24
5
16
32
17
66
14
23
108
55
9
84
56
60
1
24
11
28
21
23
13
47
28
24
85
6
5
9
75
21
3
16
28
8
8
1
3
16
1
39
21
90
16
18
6
1
23
32
5
12
40
8
4
16
3
56
6
43
44
32
24
12
32
17
3
20
7
33
1
7
24
1
43
40
35
29
33
10
104
10
6
13
5
27
3
30
19
40
33
4
23
8
20
68
32
5
54
13
11
1
76
4
5
4
19
16
60
57
23
72
4
19
65
4
28
79
33
7
33
12
35
9
56
24
4
ABCD 96159010726*3^$a+1 [50024]
8
19
6
90
24
42
54
36
57
32
97
15
15
48
36
5
43
72
96
42
11
16
75
90
30
30
18
12
108
72
36
90
222
6
27
24
135
60
69
51
149
48
67
6
95
48
37
123
63
17
72
25
6
60
42
78
150
47
7
17
73
18
48
149
16
99
24
5
7
12
102
39
27
24
45
135
6
12
210
42
27
9
84
27
24
93
27
24
219
45
27
69
72
27
5
16
9
6
113
40
45
42
89
31
96
114
6
9
63
72
57
81
66
66
6
54
60
3
80
1
15
96
3
18
60
18
12
41
13
90
54
144
18
41
72
24
37
48
78
24
66
27
3
48
21
21
12
15
45
150
42
18
36
21
135
60
36
114
95
64
168
207
24
17
16
56
7
24
78
12
6
102
180
114
18
18
54
66
60
53
16
80
31
9
63
9
3
48
186
11
121
15
45
27
27
30
78
9
24
69
156
54
96
12
12
6
18
6
27
39
24
48
65
43
24
36
48
249
3
102
191
1
66
29
1
48
95
16
120
24
45
54
5
7
24
24
17
151
72
150
6
53
19
12
65
13
99
39
41
24
31
150
78
6
60
24
27
33
71
88
123
5
31
33
72
24
51
12
12
45
21
30
29
16
15
9
63
30
18
9
8
16
56
31
24
17
223
6
3
120
159
72
108
72
6
180
147
24
48
51
114
27
24
219
66
147
45
18
24
54
75
72
9
23
7
17
7
57
24
21
24
60
39
9
15
144
3
45
15
66
15
216
27
12
24
24
6
243
48
8
19
48
12
60
72
78
18
53
157
75
15
12
5
16
8
37
66
9
8
79
228
53
103
24
84
5
133
48
27
32
72
13
35
24
64
15
48
24
137
31
89
16
99
6
84
99
39
66
66
30
66
29
91
42
108
150
42
12
123
21
3
51
30
15
32
79
65
7
9
69
3
56
7
96
89
1
90
18
3
56
16
51
45
21
72
27
21
24
6
48
126
135
32
13
3
15
12
45
200
31
132
48
198
12
54
21
219
69
72
72
3
29
48
24
64
27
6
126
24
33
8
55
96
12
48
24
6
42
21
56
40
168
15
150
51
56
72
19
30
30
33
72
3
101
13
3
8
16
15
144
24
33
75
12
30
42
9
24
24
176
43
12
66
42
45
8
7
9
8
67
21
56
112
87
17
112
3
77
40
45
51
32
61
27
104
208
57
54
24
48
9
96
57
36
51
45
210
6
18
41
31
72
6
123
56
13
3
24
80
7
6
18
24
72
36
120
69
3
96
90
27
45
72
18
81
33
330
29
7
24
6
42
65
16
51
54
144
42
24
42
3
51
5
40
75
5
85
75
81
30
9
69
24
162
57
128
112
3
29
31
60
90
27
48
96
99
93
15
18
18
132
42
36
96
59
1
6
60
24
6
12
66
57
9
15
3
90
72
96
99
8
1
23
88
32
43
24
36
78
99
69
18
9
24
21
12
18
36
84
36
66
78
41
19
138
60
222
33
15
60
12
72
48
12
29
168
79
9
39
129
21
3
123
93
3
21
3
24
36
6
24
27
39
9
24
159
60
210
27
69
3
48
123
60
9
72
48
123
108
9
93
3
15
9
159
41
187
29
61
54
162
6
213
27
60
24
48
12
30
15
21
42
57
72
27
21
33
18
48
42
3
27
21
117
3
48
24
72
39
18
12
30
5
16
3
126
30
48
60
6
143
40
48
32
96
40
168
3
24
132
30
6
101
67
42
3
296
91
90
18
30
3
33
156
11
13
27
3
30
108
72
6
69
15
9
45
30
29
40
87
9
15
33
9
12
27
3
69
63
66
102
41
79
108
29
79
153
21
78
24
90
3
32
16
87
18
119
31
30
12
6
30
66
180
138
60
63
24
15
180
48
93
15
30
30
45
87
12
168
18
24
3
51
12
12
126
30
12
72
90
30
5
7
84
93
9
18
21
128
37
18
33
3
12
72
65
40
48
15
12
72
36
9
15
120
24
24
33
32
43
18
3
168
21
60
119
88
168
9
263
67
117
8
13
11
48
1
39
39
48
9
3
54
6
24
6
18
41
1
39
3
21
51
24
36
65
259
144
5
85
3
3
60
120
33
9
39
104
7
9
15
60
21
8
31
9
39
12
30
23
40
56
37
72
60
15
104
13
6
18
51
15
54
30
24
12
33
48
32
31
81
123
21
39
6
51
72
87
9
135
6
96
27
144
8
61
35
49
12
ABCD 96159178502*3^$a+1 [50004]
120
16
14
180
15
231
9
12
33
40
30
5
85
50
6
34
26
39
12
3
22
78
20
36
90
4
132
44
54
16
84
80
90
30
6
16
44
60
24
10
12
18
20
15
85
30
53
63
30
10
77
93
54
96
76
38
46
14
27
24
15
69
168
3
9
15
16
6
35
3
46
14
46
24
11
24
12
39
84
57
39
114
90
60
36
24
36
21
33
51
1
104
4
23
13
35
9
6
24
70
126
30
140
4
6
14
46
14
60
6
10
6
209
45
34
41
39
136
24
56
46
14
40
5
39
10
50
66
10
6
8
96
40
20
100
20
34
56
117
33
90
21
13
30
6
164
3
13
44
171
15
57
63
16
24
41
139
5
45
54
22
74
57
3
54
10
26
15
145
20
10
84
17
19
44
52
8
30
16
66
24
114
120
11
25
11
73
90
246
95
39
60
93
117
22
5
73
12
11
103
44
30
3
103
17
63
30
51
13
11
45
16
104
27
24
9
10
30
14
21
159
21
115
50
16
24
14
6
27
3
124
162
48
95
7
29
79
17
9
76
60
35
33
3
67
156
150
20
10
140
60
24
36
54
87
9
166
8
57
9
60
39
1
14
30
63
57
126
4
5
15
40
26
27
3
21
9
10
90
35
75
144
36
69
15
10
6
14
36
75
25
96
11
33
40
60
47
163
30
194
30
40
26
240
24
45
55
50
36
60
24
6
10
114
77
9
27
7
50
15
21
54
36
30
24
10
50
36
70
14
27
43
86
15
49
80
66
21
24
25
20
4
20
96
24
30
16
14
70
77
84
55
36
218
40
83
13
50
45
45
15
61
8
66
64
26
34
5
51
24
16
44
6
54
10
12
71
67
41
45
24
6
106
48
26
10
6
114
119
15
40
5
31
6
11
37
66
41
36
60
123
40
17
79
98
22
54
74
30
15
15
30
76
60
30
24
41
31
18
71
39
33
7
30
80
76
80
16
14
144
45
45
27
25
78
77
9
34
6
20
54
76
50
84
52
98
105
15
160
41
9
15
115
80
60
70
60
11
159
40
50
6
114
66
9
61
14
150
51
1
48
30
86
30
46
83
61
54
66
6
29
9
40
20
46
5
19
20
6
87
43
24
20
82
14
40
14
40
6
44
96
129
1
20
40
6
104
24
22
24
47
67
116
54
36
195
79
26
84
210
46
20
60
16
128
70
20
16
30
36
128
36
70
104
22
11
67
41
45
10
17
33
34
30
20
60
46
30
14
10
30
17
49
95
36
69
4
30
12
74
34
86
10
80
24
36
57
87
21
45
15
31
30
30
38
6
9
48
27
30
15
21
10
14
27
19
30
14
6
60
4
50
21
72
33
54
33
27
10
23
193
50
60
4
86
87
57
66
34
11
72
12
81
24
16
90
65
15
21
9
196
8
40
306
17
3
76
84
110
99
75
21
9
60
15
31
44
10
20
36
4
12
38
36
24
33
3
10
44
10
56
4
12
24
5
75
10
150
20
10
80
40
44
90
21
75
30
24
6
10
11
96
3
16
18
107
3
33
93
60
40
96
168
20
6
21
109
6
104
9
45
63
73
6
8
6
30
166
35
39
4
17
25
11
109
54
114
50
45
15
16
101
33
16
71
3
21
15
57
33
30
40
17
72
31
96
18
156
11
9
34
30
12
35
49
14
66
24
6
84
6
24
10
42
114
17
48
85
24
36
54
36
74
6
40
134
51
75
4
26
136
71
27
30
15
7
60
8
76
44
21
12
3
30
54
6
75
15
40
60
137
3
24
16
84
90
26
54
30
66
24
10
17
33
60
10
30
11
19
36
74
52
90
54
36
68
6
46
14
30
34
36
170
15
84
105
10
6
114
206
24
6
10
20
54
21
45
30
144
40
26
64
120
72
8
30
30
16
66
68
6
60
171
3
130
6
6
30
68
70
83
108
49
6
44
45
228
13
6
53
36
60
39
6
174
106
24
26
174
36
24
6
34
80
3
33
75
39
112
14
10
41
19
84
42
35
99
46
18
50
27
3
105
25
86
10
24
140
30
16
5
19
30
11
105
84
60
30
22
35
96
13
35
15
24
57
9
16
74
114
51
19
12
104
124
12
5
25
59
25
47
49
98
30
40
80
51
25
6
53
7
60
44
24
33
27
93
3
54
66
165
45
4
36
6
41
48
36
39
150
94
20
6
60
10
14
3
24
33
6
10
24
11
15
114
66
130
35
19
30
47
103
42
14
40
74
27
9
34
53
3
30
15
15
46
11
67
36
44
16
14
63
12
21
15
15
10
60
44
3
57
100
42
78
20
75
51
174
22
5
3
21
31
30
11
48
9
172
35
13
6
24
30
150
233
13
59
36
39
60
100
161
135
94
96
14
10
6
110
4
42
5
43
156
20
57
7
41
45
10
6
54
110
40
20
27
73
11
33
111
25
20
34
26
24
46
60
5
12
57
10
5
96
ABCD 96159771296*3^$a+1 [50016]
32
3
12
81
15
84
33
28
144
176
112
95
145
23
21
96
24
3
25
36
24
20
3
33
135
1
23
253
47
96
37
47
81
136
68
76
11
69
16
8
40
23
9
48
27
264
21
40
36
60
35
37
95
13
84
11
33
87
57
28
24
119
9
15
36
72
24
36
129
3
81
15
1
20
3
288
48
36
33
15
145
11
57
63
24
192
96
57
112
36
72
56
76
11
25
35
9
4
35
84
96
96
33
63
12
37
11
24
21
24
39
60
85
72
83
49
156
11
13
35
48
48
25
32
12
135
45
28
152
108
27
25
8
3
1
131
12
96
69
216
52
60
23
24
1
116
16
80
4
83
72
93
171
96
13
8
39
1
83
84
36
24
48
12
48
108
61
95
36
193
44
87
9
15
25
32
63
81
204
84
135
85
11
49
23
9
39
45
12
48
52
35
57
27
96
9
231
13
11
36
48
12
45
63
36
108
57
39
265
24
11
9
27
84
49
12
11
48
9
388
23
12
9
84
12
3
1
131
93
12
39
21
4
95
84
24
121
104
15
33
195
37
80
112
71
48
9
12
76
164
123
1
35
12
49
128
15
57
3
120
13
20
3
129
27
129
99
13
119
24
85
47
49
23
81
99
48
37
47
25
36
23
60
57
24
3
108
45
144
3
57
3
216
12
12
145
23
60
24
69
4
47
25
11
192
48
84
84
60
21
15
13
11
24
93
27
73
20
160
80
72
3
69
288
15
48
97
23
60
37
11
165
4
23
9
4
47
60
37
11
69
3
84
108
85
11
57
39
84
120
1
104
4
47
1
92
88
95
9
3
81
124
47
9
15
1
23
33
27
37
68
148
59
96
33
39
45
16
152
183
96
84
21
4
11
105
168
48
15
24
24
105
72
40
35
60
12
72
165
15
24
72
69
39
37
59
60
73
11
72
24
25
11
37
11
177
52
12
23
36
21
64
35
109
8
3
25
59
12
21
40
23
24
225
108
15
33
60
16
23
12
33
36
27
85
47
25
8
40
72
32
51
105
28
107
12
36
36
9
87
24
9
4
20
48
99
36
37
11
1
35
36
25
8
40
20
16
23
60
93
4
8
63
72
237
39
37
20
99
61
95
93
84
156
27
9
39
12
97
11
1
23
21
87
13
47
33
16
35
301
68
76
23
105
51
9
3
108
12
37
72
128
147
24
37
72
8
28
71
133
20
192
76
155
48
25
35
57
3
21
28
32
4
24
80
63
132
12
49
80
24
51
24
60
37
36
23
169
60
107
1
32
27
48
13
35
12
33
3
21
3
1
11
48
117
39
9
36
15
72
117
87
9
147
180
48
105
12
3
120
57
135
117
75
85
72
59
96
96
84
61
20
3
45
87
9
64
35
169
20
28
143
97
155
25
8
40
11
36
25
68
87
25
68
87
9
24
16
11
24
1
12
143
72
93
4
35
13
72
83
36
36
108
45
60
3
49
44
112
155
9
3
48
45
28
11
13
47
24
12
84
25
176
48
15
1
8
148
80
75
97
20
16
116
3
21
4
107
60
96
25
20
3
12
105
48
52
48
144
36
72
32
3
33
4
83
12
72
24
12
24
45
40
20
3
93
39
96
48
96
9
51
13
156
36
68
3
9
36
48
15
1
59
24
13
192
8
64
11
84
36
49
68
112
144
95
36
13
60
23
117
72
40
11
25
59
201
12
15
96
81
3
45
48
39
120
21
120
24
88
56
15
9
51
192
49
60
36
44
3
60
36
49
116
27
33
84
27
1
23
21
144
52
84
8
3
49
59
24
25
71
12
33
4
60
83
25
47
25
8
40
143
9
63
60
13
11
13
11
21
39
9
51
36
48
72
145
20
48
3
84
156
33
12
240
3
24
73
24
8
60
36
12
4
8
52
36
59
168
48
85
20
28
56
76
12
8
64
56
39
1
44
4
44
3
237
180
40
8
28
44
52
48
128
183
72
33
52
24
36
12
8
87
36
24
12
253
12
35
69
12
63
21
111
84
48
117
36
12
36
4
11
12
180
69
15
108
36
12
12
57
96
108
12
64
68
3
12
156
12
45
3
60
24
12
21
4
11
48
69
3
108
61
80
48
3
33
15
96
60
ABCD 96159798032*3^$a+1 [50054]
26
12
18
15
3
9
15
22
30
5
9
54
58
14
40
86
114
36
4
5
39
141
21
18
16
26
12
15
21
6
21
60
72
72
9
16
6
41
13
6
53
7
5
25
74
9
37
35
15
57
15
22
23
43
41
108
115
20
33
43
50
27
13
14
45
1
8
90
16
6
23
31
50
108
18
10
54
5
1
47
37
6
44
21
63
9
24
3
6
18
52
20
12
9
27
72
9
36
33
3
63
18
22
56
18
30
22
11
84
9
6
4
5
9
27
25
30
30
35
15
21
27
42
12
123
9
18
9
12
36
9
52
90
92
18
70
38
82
14
18
52
14
46
5
1
30
17
108
15
48
36
9
7
17
13
14
18
99
27
9
72
21
27
7
17
108
9
22
17
43
17
12
96
27
48
33
12
60
49
6
8
46
66
5
25
23
9
6
21
45
15
9
22
14
39
7
65
25
24
23
15
12
105
39
52
29
24
12
9
6
40
5
3
69
36
21
10
6
35
55
65
19
41
3
36
9
36
33
30
18
40
14
76
5
63
24
142
83
7
66
11
33
183
7
20
33
12
31
77
7
17
39
24
9
7
24
17
99
64
6
11
13
38
57
45
123
7
38
30
9
96
37
36
2
22
6
14
207
36
75
88
17
37
6
5
63
22
24
14
12
4
14
60
22
5
9
30
10
35
99
24
48
9
1
14
100
6
54
20
9
7
5
63
16
29
31
5
45
16
2
42
3
15
58
98
24
90
22
53
60
7
66
20
303
61
6
30
2
12
33
37
56
150
45
12
13
11
36
12
9
27
55
5
27
57
24
1
35
39
9
43
144
65
9
6
36
153
7
5
19
17
63
36
90
42
12
36
33
45
46
60
38
138
54
18
28
14
46
2
27
55
44
6
10
36
84
60
90
60
60
71
9
27
19
50
10
89
31
80
130
24
50
21
135
18
22
41
51
9
3
9
1
26
9
1
50
18
46
96
20
4
30
119
21
27
69
40
59
1
2
45
51
16
86
42
9
72
7
32
58
38
9
73
11
9
4
47
21
18
9
31
24
66
2
9
19
65
19
5
31
32
9
3
10
26
24
16
20
18
12
27
33
4
30
36
2
18
10
2
22
56
70
24
36
41
120
27
16
20
33
27
36
21
36
36
1
126
24
44
22
14
10
6
90
54
38
118
30
35
9
10
86
39
15
21
85
74
45
63
45
3
10
59
9
16
6
53
72
9
15
12
13
66
44
76
90
14
130
44
114
82
6
5
109
35
33
88
32
6
9
7
29
1
38
9
81
22
6
35
15
18
82
29
45
70
90
66
32
22
98
28
41
48
36
15
4
77
19
54
20
16
2
58
14
10
6
29
51
21
27
9
15
9
12
45
76
167
49
30
2
42
16
14
27
9
159
81
102
28
5
117
28
74
36
34
26
10
2
18
27
33
3
37
30
41
51
18
18
9
13
14
93
37
14
57
24
55
17
63
18
18
4
53
36
7
8
30
52
11
13
11
9
135
1
8
52
68
123
13
66
29
39
22
68
6
9
37
83
1
8
6
16
137
39
60
34
50
100
77
27
9
12
9
22
29
3
18
18
112
29
3
6
66
46
35
60
3
112
32
118
35
15
48
186
3
27
9
7
17
3
9
151
54
11
27
18
18
76
36
29
31
80
72
33
45
244
6
24
30
59
45
106
6
38
46
6
77
13
14
10
26
9
9
63
24
12
43
17
45
27
12
27
69
21
16
6
68
42
12
15
7
14
63
69
3
7
17
48
19
26
18
72
9
61
107
27
16
5
27
22
6
24
56
40
5
25
98
21
1
8
52
11
36
43
2
18
34
38
18
18
22
59
25
96
50
160
20
78
63
19
44
10
8
22
30
23
7
26
48
24
12
15
115
68
9
19
14
27
36
133
50
64
8
9
13
50
76
5
27
9
9
231
156
13
50
9
99
9
27
10
60
98
57
31
41
51
12
33
45
36
22
54
36
24
6
20
30
60
3
45
76
14
16
8
9
27
46
47
13
23
63
108
54
15
63
4
53
51
30
36
6
9
12
49
2
48
9
15
40
8
72
9
15
12
90
10
54
68
52
180
20
75
145
60
8
22
5
36
19
90
6
65
36
12
7
29
1
98
24
18
4
23
3
4
20
45
36
45
12
82
6
47
27
16
62
28
20
94
29
1
6
5
25
20
10
17
36
1
60
35
25
36
60
8
96
66
9
25
26
4
26
4
23
144
13
11
36
9
18
12
9
24
31
30
68
22
5
72
27
9
96
12
9
18
126
22
20
9
85
14
21
1
8
22
92
36
21
9
24
28
20
27
13
11
81
3
24
1
71
19
29
63
82
30
5
121
11
99
10
83
51
36
70
14
40
5
51
130
24
35
85
6
53
48
51
12
18
28
150
17
36
12
60
72
27
57
63
9
15
9
37
36
20
18
22
30
29
45
51
55
60
14
6
9
3
18
10
53
60
67
5
48
37
32
18
10
8
16
14
24
9
39
33
9
48
4
11
19
20
16
8
9
73
35
12
45
51
99
28
17
63
34
20
30
18
27
15
30
10
8
22
56
4
143
7
65
31
14
18
22
20
39
36
61
35
19
65
24
27
4
6
2
6
3
49
23
1
35
63
42
16
131
79
54
26
4
44
45
1
6
30
24
30
5
3
9
9
63
15
30
136
14
52
5
9
10
30
36
14
33
3
64
5
9
46
8
48
24
45
12
79
29
63
52
56
4
14
82
41
99
9
84
27
94
30
17
13
30
6
174
30
11
19
5
1
44
16
59
60
1
24
6
32
82
35
9
3
24
39
24
16
6
60
20
34
8
45
36
67
14
36
4
6
38
42
10
30
8
36
108
22
30
6
74
10
38
28
32
48
24
45
36
45
39
25
26
21
19
62
15
3
10
44
6
9
21
4
59
15
9
207
16
14
16
60
32
22
6
104
16
14
36
45
9
144
76
11
12
7
60
5
60
63
21
7
24
60
30
6
77
147
130
83
3
4
96
5
55
62
36
22
54
8
15
72
9
46
101
15
12
36
76
77
13
60
26
60
10
24
20
40
131
12
7
36
44
57
24
63
12
9
175
5
1
71
36
13
11
13
6
2
58
20
48
96
57
99
24
21
19
5
31
5
48
1
71
19
36
5
55
44
46
11
9
15
144
1
2
33
147
28
ABCD 96159815918*3^$a+1 [50016]
19
17
67
5
39
3
1
12
8
27
42
19
17
51
21
12
43
24
41
27
16
119
1
24
24
80
36
24
51
13
56
21
15
64
12
48
12
29
19
35
21
12
3
33
16
12
47
12
13
48
35
1
17
115
11
49
5
39
45
7
72
24
80
3
30
7
24
12
101
3
108
4
35
1
36
20
4
5
6
33
15
121
48
32
15
37
5
12
27
12
21
43
47
36
33
21
18
18
7
60
8
12
72
4
68
40
48
5
7
32
9
24
7
144
24
56
36
28
32
12
40
12
12
60
5
12
7
56
4
44
57
7
12
29
7
71
33
3
33
36
39
21
76
5
6
33
40
12
44
9
39
3
37
17
3
28
24
68
3
54
18
1
125
12
27
15
1
29
79
24
8
24
12
28
8
4
35
30
6
37
56
9
147
28
5
3
40
12
12
228
11
72
21
4
36
84
23
49
23
72
1
17
3
4
8
3
36
129
4
8
24
48
21
55
24
12
36
17
3
15
12
6
31
48
12
29
6
21
48
15
21
4
47
13
48
56
16
84
23
37
24
29
3
16
29
19
24
32
16
20
39
33
168
28
8
64
5
19
32
88
36
48
5
39
28
41
7
11
1
5
43
32
33
3
4
83
13
56
16
12
36
29
43
32
4
12
12
20
21
3
9
18
36
1
17
27
4
59
13
8
24
27
9
64
8
16
53
15
21
67
20
16
44
33
18
1
48
23
13
59
73
35
181
24
32
51
30
3
51
25
20
33
30
13
47
48
1
56
64
36
23
1
35
81
72
12
16
23
36
1
17
39
16
24
68
28
20
57
3
16
32
33
151
35
49
92
40
12
17
75
28
5
43
53
31
36
12
8
36
76
56
51
57
4
24
8
28
59
33
96
112
8
28
11
18
12
67
32
16
48
164
64
8
28
60
20
24
36
105
15
3
1
11
21
39
90
30
24
30
36
27
76
11
36
33
24
9
115
36
53
66
18
19
17
3
4
24
23
21
88
24
29
31
12
60
137
15
57
7
5
54
96
61
12
32
4
11
21
24
52
56
15
61
101
151
23
21
21
12
55
77
7
29
7
11
90
54
1
17
91
53
19
89
15
28
113
24
36
79
36
11
1
29
36
60
18
21
40
23
6
15
64
48
56
99
85
12
12
60
36
36
11
60
1
17
51
24
9
3
24
48
3
30
55
44
12
57
55
53
12
19
12
84
32
21
3
4
36
8
16
48
68
16
71
1
20
12
21
36
66
1
77
31
60
35
54
7
11
97
32
16
84
24
65
36
27
52
17
55
65
18
13
72
60
5
7
36
11
21
16
56
9
78
33
3
12
114
87
51
13
68
4
11
30
3
21
30
25
32
75
13
95
36
25
8
4
65
31
8
123
13
23
25
17
7
12
24
11
18
39
12
136
65
19
11
36
145
12
120
17
30
1
12
8
24
12
40
17
31
44
40
41
3
52
44
16
11
78
30
9
27
6
55
48
84
12
53
3
220
36
101
3
16
17
72
43
12
47
36
13
32
48
40
32
24
135
6
12
42
33
28
24
23
37
12
125
19
24
17
15
4
32
39
13
12
24
20
28
24
8
64
84
12
68
64
8
4
11
9
40
36
77
54
1
5
3
4
36
29
7
5
3
16
180
89
6
33
24
156
24
4
24
8
12
136
72
8
75
33
36
24
12
16
56
4
12
23
105
15
49
8
93
7
47
21
16
71
36
49
128
52
36
20
40
168
24
12
48
35
25
65
3
4
11
61
48
35
25
60
92
15
6
19
68
64
8
4
17
54
18
210
45
4
48
56
33
31
20
28
36
11
105
15
13
11
49
23
120
72
93
72
76
17
12
27
28
24
11
1
20
112
32
40
35
21
12
24
15
73
72
29
19
24
36
35
72
33
24
124
96
8
72
129
7
68
64
5
51
4
20
15
1
24
5
3
4
29
3
24
28
23
30
3
16
20
21
12
90
93
16
12
11
25
5
60
18
18
3
12
136
72
23
21
4
48
5
3
12
52
41
19
101
3
72
4
108
47
36
18
19
12
11
1
17
3
40
29
7
12
35
36
21
28
8
12
4
104
40
48
8
64
24
12
77
67
17
6
57
27
54
24
7
8
4
89
15
36
40
101
43
12
12
60
53
42
54
7
5
24
19
84
8
33
19
24
11
13
44
33
15
21
51
16
5
12
60
67
8
87
48
1
116
16
83
25
35
30
111
28
11
12
78
67
8
27
9
15
18
19
17
15
36
60
4
24
48
68
15
54
36
7
8
21
43
5
6
12
54
3
33
103
12
35
54
15
108
64
44
36
52
12
47
25
11
57
28
36
23
33
100
12
11
45
87
13
12
23
9
4
24
17
7
104
105
3
21
66
97
24
96
5
19
36
32
3
30
111
21
3
105
15
40
48
5
3
51
25
8
57
31
5
31
44
52
35
48
1
5
7
36
12
11
73
12
60
56
24
45
24
7
12
71
30
18
78
12
96
79
32
15
54
39
4
24
8
40
44
3
18
84
60
43
12
24
36
47
18
31
41
3
16
32
64
12
17
43
12
29
18
25
60
29
3
88
17
36
39
76
41
3
16
8
52
12
92
57
7
11
25
5
3
72
16
36
48
41
36
43
60
8
75
33
136
24
36
36
56
21
7
11
18
7
47
33
52
5
12
43
32
15
21
52
48
29
7
11
1
17
7
44
76
17
147
48
111
54
7
36
36
8
3
33
24
4
47
25
36
8
3
13
5
31
44
88
72
12
36
20
88
24
32
36
39
25
5
91
12
12
20
63
25
47
1
96
24
12
48
60
35
48
57
60
33
19
12
12
80
28
5
18
60
21
9
39
36
16
8
28
8
81
19
5
19
12
92
36
3
36
48
21
3
25
72
8
4
17
54
1
35
72
73
11
85
12
32
36
21
7
47
1
35
72
1
24
44
72
4
35
145
11
6
7
8
21
54
1
29
3
40
11
9
27
21
33
3
4
24
29
36
7
32
45
19
72
5
36
3
9
39
4
65
42
12
18
42
18
18
25
68
15
57
27
9
12
39
97
5
67
29
7
8
33
67
32
87
1
17
30
21
16
20
36
100
29
18
13
72
24
32
28
8
64
32
12
3
129
64
35
9
84
52
48
44
3
12
13
108
24
12
36
12
12
60
32
33
36
6
93
16
65
3
57
87
36
64
29
19
84
92
3
1
11
36
18
31
101
19
168
48
12
60
32
36
4
48
17
7
12
12
12
17
18
25
23
49
5
3
33
31
24
12
5
7
72
24
47
21
48
72
4
156
24
36
11
57
40
32
36
ABCD 96159953744*3^$a+1 [50022]
1
63
156
36
108
44
25
27
120
24
57
99
81
143
24
60
73
12
71
121
15
80
241
23
24
12
288
28
8
16
8
13
107
25
12
123
152
13
11
49
327
8
145
167
184
36
68
73
99
20
24
181
3
105
95
72
124
104
37
95
108
37
111
12
45
48
24
48
11
4
36
20
16
24
69
3
120
92
133
63
177
23
24
133
99
104
124
45
123
164
24
64
20
12
24
60
1
23
697
96
12
35
37
95
16
57
72
39
44
25
15
33
3
104
36
220
20
4
33
107
37
108
11
24
97
231
68
157
27
20
37
15
45
3
132
20
124
9
72
3
56
61
168
12
95
4
144
20
73
39
93
107
60
1
27
156
284
76
56
4
69
183
32
36
96
88
36
36
20
133
132
123
92
361
87
72
36
68
37
59
4
140
52
44
16
44
61
120
3
24
12
33
12
95
144
136
104
16
20
40
21
23
76
45
60
111
8
121
75
80
24
40
84
33
39
81
12
107
73
47
108
13
15
12
36
60
56
13
95
16
104
76
36
8
73
59
60
48
12
60
120
28
12
20
40
273
95
36
61
159
24
36
44
73
3
36
44
180
52
164
1
12
47
4
20
49
11
352
108
132
117
72
23
16
9
27
140
61
15
8
37
87
33
23
16
81
23
1
95
1
63
9
72
83
13
27
33
39
93
12
59
49
3
8
60
36
4
116
4
36
44
1
203
12
48
52
36
60
44
1
135
8
136
68
85
95
73
15
8
121
3
48
24
20
1
107
52
48
108
32
12
181
15
8
300
96
24
40
20
124
176
1
23
28
8
172
117
15
45
192
15
84
36
141
12
27
21
24
48
51
69
11
36
60
100
8
60
13
3
56
121
23
112
68
40
81
60
36
3
20
24
180
13
144
15
45
60
59
24
60
40
36
57
12
95
132
4
36
44
24
37
59
37
23
36
28
288
69
336
23
1
48
72
51
8
172
9
3
36
24
105
71
40
9
171
9
3
129
23
72
16
12
60
165
108
84
48
47
16
12
36
36
36
57
60
47
4
156
33
11
60
96
168
73
15
8
64
105
147
248
276
64
20
25
15
156
20
52
9
120
39
104
12
40
36
9
60
48
60
3
8
36
48
85
48
15
32
52
20
61
12
51
44
12
73
11
64
108
9
108
12
120
156
59
120
64
104
52
8
136
60
9
48
12
132
95
4
56
13
3
24
8
72
84
1
15
104
1
3
12
20
25
156
240
15
188
37
39
81
60
63
36
104
16
68
72
13
11
180
124
117
15
104
144
60
340
120
108
24
44
40
20
36
13
11
136
45
35
24
36
4
177
23
52
32
12
25
3
32
25
96
59
24
40
236
240
60
24
1
15
140
13
48
24
39
24
20
156
24
52
93
11
84
28
44
28
32
181
75
84
60
104
112
104
73
60
240
47
64
9
48
3
116
1
59
4
69
107
25
119
4
165
27
93
15
60
116
24
36
37
3
36
164
52
44
60
124
21
48
27
33
11
36
84
49
3
9
96
60
87
80
25
95
28
104
145
3
285
95
156
112
24
84
20
1
51
24
20
48
40
120
32
145
23
72
168
36
121
15
20
84
4
117
135
68
25
35
25
11
37
15
8
157
23
49
155
13
27
116
172
68
40
21
39
140
184
117
23
16
56
16
60
12
20
12
84
1
59
181
23
16
9
47
4
36
20
13
11
61
183
108
44
73
192
95
1
63
9
35
97
3
20
72
16
48
21
3
45
27
33
11
4
33
12
27
80
16
57
87
68
196
72
104
64
21
63
20
16
36
36
69
60
83
12
196
45
ABCD 96159957308*3^$a+1 [50296]
82
93
35
34
50
25
12
21
135
72
65
16
27
9
14
36
24
49
3
14
28
75
12
108
71
22
15
12
47
16
9
84
24
11
36
54
144
6
22
54
21
53
4
51
11
1
47
25
36
57
38
6
43
17
10
144
9
65
43
9
8
22
14
64
50
133
27
20
85
11
6
19
24
12
59
145
129
12
39
11
1
12
105
51
5
19
77
54
46
36
39
48
12
35
48
10
50
25
36
11
49
51
129
119
16
9
15
45
60
75
36
9
12
35
25
59
6
30
1
47
82
110
13
71
1
3
33
29
118
21
24
11
34
18
57
12
23
60
37
24
11
49
191
1
47
97
84
41
60
10
38
90
22
38
13
77
10
21
24
33
8
10
9
71
24
25
11
4
33
144
23
25
3
57
33
2
60
30
43
48
21
3
87
8
133
12
45
12
14
36
1
39
9
35
37
15
30
8
67
3
69
12
83
6
6
288
25
11
97
15
9
24
35
22
12
32
64
27
12
60
11
34
3
12
17
16
15
9
74
66
43
15
66
39
12
21
8
10
44
1
11
25
24
35
10
74
73
12
35
13
75
33
9
3
45
3
60
24
27
18
75
35
12
25
51
72
20
16
20
24
12
1
168
24
21
27
17
7
24
11
48
36
109
11
25
24
15
20
1
5
30
85
57
38
37
12
3
9
33
2
34
30
26
10
129
51
38
12
58
56
124
2
48
148
15
24
75
69
11
73
36
129
3
12
35
42
43
35
25
47
16
45
83
1
36
27
93
23
24
100
21
51
18
48
15
47
28
8
49
33
27
65
6
16
8
76
126
14
4
60
66
26
48
12
76
9
35
13
21
14
120
85
45
3
84
36
27
105
5
6
6
138
12
64
21
21
3
11
40
138
62
49
35
4
20
6
36
18
40
6
44
10
156
72
45
15
54
50
61
47
1
15
9
11
4
26
7
59
1
47
25
120
11
54
10
12
68
73
108
95
4
18
12
15
17
43
11
46
39
11
25
60
84
27
38
7
23
4
57
21
74
28
26
7
23
84
133
69
38
40
92
1
15
12
18
18
80
6
90
61
47
1
12
24
5
16
3
65
19
11
114
10
33
48
35
61
39
21
15
9
39
6
171
5
30
85
29
7
159
80
1
99
74
6
1
47
16
9
45
26
36
25
89
22
48
21
21
14
1
17
112
14
6
16
12
87
23
58
18
44
46
14
12
18
31
207
18
27
9
80
64
27
72
11
4
80
120
28
33
11
24
25
12
17
10
2
78
66
16
30
81
33
147
23
22
27
11
16
78
18
57
15
20
118
2
1
59
10
3
69
18
26
19
35
1
9
51
41
4
39
11
16
33
12
120
36
15
2
40
72
54
72
32
37
23
13
47
37
93
26
37
59
24
6
18
97
60
23
12
1
47
12
18
16
27
47
1
12
24
81
14
40
18
15
12
60
9
12
2
40
2
19
72
15
32
120
1
65
6
13
33
8
10
26
91
27
33
15
32
1
57
38
1
21
2
1
27
108
44
60
13
53
34
20
10
6
9
36
179
6
84
22
9
12
24
29
52
24
3
33
87
75
176
25
36
24
99
18
30
18
14
12
138
60
7
9
80
30
10
50
84
73
9
6
33
15
26
30
84
22
8
6
4
80
1
53
31
21
39
27
14
28
26
6
84
4
2
13
12
23
25
36
11
1
17
6
1
3
12
69
27
32
16
54
26
25
12
135
92
72
73
11
6
30
13
5
55
71
4
21
15
21
21
3
9
2
1
24
24
27
2
46
9
120
12
23
1
11
18
22
9
27
44
46
32
10
45
63
8
4
33
12
27
20
1
60
59
25
35
40
33
11
10
50
1
35
24
1
81
39
5
19
12
17
30
1
27
30
3
12
9
14
16
96
32
61
5
31
9
39
12
89
7
12
93
15
17
42
16
9
15
9
35
30
16
80
54
36
28
36
57
23
1
9
12
3
60
135
36
6
3
36
23
13
48
5
67
12
11
52
12
21
57
15
119
28
57
24
12
9
54
80
85
36
35
61
33
75
71
108
37
36
12
3
32
13
45
15
168
71
13
3
38
7
3
20
1
75
38
6
100
50
16
54
24
2
48
67
59
34
20
58
93
9
3
12
81
14
61
15
12
78
26
13
81
6
66
14
40
150
36
30
62
6
37
12
35
25
35
22
96
48
42
74
28
75
3
9
23
12
48
1
5
10
9
45
15
12
24
11
28
12
68
25
11
1
9
50
37
39
45
48
17
10
44
25
60
69
50
60
60
28
32
22
24
39
48
84
21
75
29
30
13
35
16
57
59
1
17
6
24
22
3
96
71
13
27
44
10
15
59
13
45
2
30
31
39
33
12
35
1
12
24
24
11
13
131
60
37
77
31
57
60
3
9
63
24
9
50
85
12
24
89
22
93
39
2
30
13
12
9
74
16
56
1
39
74
55
5
6
1
108
12
107
1
21
20
60
16
87
11
85
59
100
18
12
15
45
15
17
103
41
30
49
12
23
72
28
116
46
8
30
22
48
6
9
36
24
12
9
50
112
72
2
30
49
27
69
84
12
83
4
20
12
4
44
36
60
30
4
72
3
33
87
3
44
1
45
2
13
23
24
61
84
11
25
5
46
81
12
95
73
17
30
61
72
23
66
18
61
129
15
57
14
49
3
69
35
28
33
15
2
16
80
19
27
93
15
93
83
54
22
18
2
124
20
1
35
76
32
120
46
36
48
2
4
54
2
13
48
9
14
4
30
3
47
60
12
24
25
35
16
8
36
24
22
3
17
54
16
134
40
54
21
12
17
6
4
36
81
9
30
21
23
30
22
8
76
9
47
84
10
15
12
60
23
84
30
40
62
24
37
17
28
2
28
8
1
24
5
31
75
9
84
35
13
59
1
15
24
20
24
4
92
58
12
20
16
15
3
9
15
33
12
5
30
13
15
12
105
17
78
16
9
81
6
38
7
21
14
58
2
85
9
26
25
24
29
55
11
136
36
162
26
25
39
30
3
15
42
18
9
5
54
1
96
69
3
11
85
81
158
70
72
20
30
1
3
9
17
138
36
106
74
25
35
6
43
36
29
67
48
3
33
29
55
11
34
30
117
15
21
59
ABCD 96160226486*3^$a+1 [50075]
57
141
51
27
93
300
36
12
9
11
76
21
36
30
54
47
7
96
12
6
108
12
47
16
20
156
4
60
164
28
80
36
52
129
24
18
12
72
41
64
24
51
5
16
132
15
5
12
16
60
8
25
23
60
160
21
15
207
48
126
83
40
8
19
66
83
49
84
24
3
20
4
24
21
35
28
9
27
57
71
16
9
36
83
43
18
47
60
37
155
40
51
18
18
137
31
29
108
24
1
66
18
23
36
136
24
44
48
37
23
88
117
51
8
12
7
29
40
36
39
69
33
3
80
25
18
78
54
126
18
30
96
51
75
9
8
16
36
15
21
12
20
7
48
41
40
24
45
48
11
24
19
69
39
45
177
15
15
5
1
27
44
1
3
9
35
61
11
151
41
13
11
19
54
54
6
99
48
27
18
15
116
24
72
48
16
24
68
13
3
57
59
144
60
96
64
132
33
15
9
39
48
39
5
7
5
31
54
99
8
96
4
20
24
84
7
114
30
108
72
17
91
9
33
72
11
55
9
44
7
5
40
39
18
15
63
5
36
76
20
73
95
36
84
28
48
15
29
13
27
8
72
24
72
25
18
29
96
40
21
23
64
21
71
4
9
123
9
12
36
23
108
85
24
39
9
39
33
59
1
198
21
189
11
64
92
121
42
48
77
36
31
17
108
37
24
66
53
61
12
51
27
21
45
72
24
47
36
76
20
1
11
4
33
3
69
24
63
117
12
11
7
153
152
28
27
69
36
39
65
16
15
30
59
1
27
27
57
27
29
7
129
12
57
23
91
48
41
48
37
6
48
96
197
24
115
17
19
6
3
51
66
42
17
4
153
23
1
15
32
79
21
33
48
36
59
31
18
60
35
247
18
18
165
21
59
7
36
17
1
3
24
69
30
72
165
116
60
91
72
21
8
96
91
42
90
33
56
37
12
24
51
69
15
3
36
21
69
123
60
231
6
23
76
56
16
92
60
55
9
132
21
23
7
113
91
66
6
12
114
30
33
21
39
80
43
18
96
23
7
117
12
3
66
11
112
99
18
3
33
11
144
1
11
43
77
16
12
60
84
39
77
73
30
149
55
41
12
16
8
7
5
228
28
60
68
85
59
76
111
54
60
47
1
47
112
8
12
4
12
68
12
16
15
21
32
28
60
104
28
36
48
80
24
133
42
65
43
29
28
144
36
99
60
9
93
3
33
23
1
36
30
60
36
9
20
19
21
15
41
112
60
3
72
90
36
36
18
72
6
15
8
13
203
4
39
125
19
57
75
30
27
63
18
6
5
52
48
8
88
120
15
24
9
21
27
9
144
71
36
28
48
8
43
141
3
53
19
9
60
3
5
24
31
9
32
12
16
116
96
40
8
28
80
64
39
89
4
60
20
24
96
16
8
168
64
45
18
53
48
37
39
24
8
96
49
71
28
9
11
24
40
33
11
13
3
45
23
24
240
48
13
3
32
4
105
11
28
51
54
72
63
36
32
7
72
33
44
19
77
28
72
92
12
132
55
29
115
21
27
42
12
24
39
45
39
44
36
13
35
1
35
12
37
42
77
84
12
43
89
64
12
72
104
37
27
48
9
11
48
31
6
54
81
27
48
69
3
108
5
60
72
31
12
18
15
12
8
1
71
88
44
208
63
36
84
21
20
49
35
7
30
75
48
93
42
5
31
54
48
11
43
6
3
33
84
39
51
29
172
72
33
71
19
42
36
54
65
55
113
160
8
7
41
28
3
33
99
53
19
5
7
5
1
111
20
12
16
51
9
24
24
20
49
36
162
18
35
16
8
12
73
24
95
16
45
15
57
54
53
16
9
54
12
21
21
11
60
16
8
7
18
6
72
126
72
36
11
64
48
20
157
3
3
77
28
15
24
12
45
32
31
209
112
12
33
23
16
8
64
9
18
6
18
21
12
36
8
24
112
44
31
48
18
3
15
24
48
5
37
15
8
24
25
71
28
12
15
17
19
69
12
32
13
15
8
60
19
54
18
6
95
12
85
24
108
47
24
24
72
31
33
39
138
6
12
150
27
20
7
30
3
24
8
25
63
75
45
15
18
30
21
12
24
3
21
33
12
75
15
45
9
75
12
20
96
73
18
66
6
9
20
64
8
25
12
47
4
3
24
17
4
15
29
37
47
64
56
31
78
18
17
24
64
33
63
33
23
4
57
11
16
12
60
72
27
65
121
23
175
101
115
45
60
80
13
15
48
56
76
87
9
9
3
93
23
115
42
84
3
80
48
13
24
83
19
65
43
5
19
41
7
9
8
48
13
102
5
13
23
19
9
8
55
33
51
60
17
13
36
60
3
80
16
45
12
11
60
115
17
1
3
80
169
66
45
120
12
3
41
36
96
25
3
141
35
40
24
27
117
36
9
11
13
155
48
79
132
77
43
42
12
6
113
24
1
83
151
6
71
48
12
13
15
33
126
144
54
24
102
5
55
54
15
36
21
27
3
24
17
13
71
1
15
44
121
27
51
54
84
18
41
31
5
4
128
124
36
69
48
11
172
15
18
99
72
15
17
85
24
35
49
ABCD 96160329212*3^$a+1 [50086]
63
63
180
12
57
105
3
48
28
71
49
56
111
12
6
111
9
42
72
72
13
8
105
55
17
18
30
27
171
36
141
112
35
132
1
168
120
17
39
63
81
15
25
72
23
60
120
6
63
81
39
160
107
13
48
95
108
57
39
9
45
7
44
36
40
32
111
21
4
335
49
140
63
30
99
36
12
3
33
12
45
15
40
35
9
21
55
23
45
45
39
40
8
144
15
45
69
7
20
3
9
27
168
48
60
105
12
27
108
21
15
36
21
72
15
73
89
48
168
48
175
11
69
75
12
60
9
171
84
45
33
55
32
39
66
15
39
144
1
72
107
36
169
71
12
24
129
15
192
24
45
60
3
33
264
24
64
11
157
17
6
156
6
54
9
24
40
11
204
12
24
69
33
63
87
25
59
13
32
195
54
72
120
18
21
16
113
15
112
35
37
56
27
57
3
84
6
99
93
31
11
45
3
126
6
21
12
87
24
120
97
120
48
137
30
33
81
30
18
87
99
72
13
107
60
25
47
12
349
240
104
81
7
20
69
31
23
25
32
40
120
17
18
72
13
20
28
24
35
6
87
24
16
65
3
12
3
117
63
45
45
55
41
63
72
16
72
263
33
12
99
129
81
15
99
57
63
21
24
64
41
15
105
87
99
13
23
72
18
72
48
3
15
69
135
66
42
93
112
80
24
9
42
72
48
57
51
60
72
30
7
8
24
96
63
36
33
3
72
36
45
9
42
30
6
73
89
31
56
36
28
11
9
45
7
92
36
12
63
45
15
36
48
21
39
36
229
32
24
180
4
11
37
179
13
92
4
71
204
36
66
222
18
183
51
45
96
3
12
25
35
102
18
72
6
39
15
73
80
63
45
4
41
90
30
27
15
13
41
79
41
126
24
90
31
8
9
18
60
72
90
66
21
51
144
24
21
60
3
57
48
147
6
18
36
84
240
54
55
68
220
47
33
147
36
81
33
15
3
57
15
198
7
47
69
4
17
18
93
9
51
3
330
120
6
49
24
17
15
249
79
107
181
65
24
30
73
35
216
57
48
4
143
18
15
40
20
21
90
21
87
21
52
65
24
18
13
35
13
95
90
79
48
23
84
177
3
42
66
33
4
41
7
44
3
1
44
108
40
23
12
13
167
153
15
105
57
30
33
12
144
141
7
11
12
57
60
48
148
44
28
8
27
45
57
15
16
119
25
48
83
45
24
16
20
111
21
87
42
126
25
528
71
93
12
16
72
8
33
7
48
152
87
18
27
21
24
66
24
36
9
40
41
102
309
60
48
33
55
8
72
280
68
171
180
54
87
39
18
123
100
92
63
84
18
6
25
32
48
105
24
103
212
21
6
1
344
60
21
42
33
3
90
39
33
7
11
45
40
24
80
3
57
21
72
18
36
36
45
112
32
16
65
15
60
45
63
15
25
47
57
51
85
200
24
51
54
3
12
72
3
12
24
66
96
55
32
33
18
72
144
21
40
8
12
15
37
35
12
9
81
159
75
69
3
150
162
13
59
181
35
102
42
45
75
33
21
7
48
41
144
27
63
37
17
15
57
3
28
68
12
27
61
32
147
61
41
51
39
69
39
1
24
47
33
36
39
6
30
117
63
21
16
8
87
33
12
75
33
280
17
48
6
1
83
81
15
246
18
201
28
47
18
72
66
78
27
63
36
9
24
48
12
15
33
28
95
114
51
4
47
9
15
25
44
12
75
6
54
714
135
120
84
21
27
228
24
27
61
48
107
24
30
75
3
45
3
90
72
31
167
9
48
105
183
24
24
40
35
24
102
18
21
129
18
30
7
32
159
177
57
150
121
80
40
72
44
15
6
30
24
21
15
30
42
48
108
72
24
45
3
93
3
12
54
6
18
159
3
108
9
60
3
18
135
9
270
145
71
9
111
186
15
64
59
57
39
349
32
9
90
24
61
65
15
ABCD 96160433498*3^$a+1 [50080]
51
64
77
18
18
60
123
64
5
27
33
150
145
5
111
21
3
33
63
4
95
48
150
67
36
269
27
4
77
19
8
40
36
161
120
138
45
60
57
19
29
72
36
210
49
20
21
60
12
51
57
24
43
5
42
18
15
12
33
87
4
29
115
176
9
27
4
17
67
20
40
5
12
15
48
117
15
171
49
185
15
81
84
48
27
45
63
75
177
15
45
45
3
33
114
205
41
87
52
5
15
28
56
69
18
33
21
39
99
48
13
36
104
64
5
15
12
21
24
15
105
3
12
24
21
79
17
3
51
66
30
93
24
45
55
5
60
151
47
37
113
87
12
45
15
180
148
317
15
21
12
102
9
57
147
27
48
1
56
24
96
63
90
15
45
12
15
33
111
60
117
12
15
3
97
5
42
18
270
45
376
29
7
5
63
105
27
165
63
297
18
18
24
43
72
65
43
125
42
33
52
53
31
77
12
30
85
116
60
36
48
72
15
49
41
60
135
81
87
27
18
147
48
36
69
12
3
147
18
12
243
15
1
89
15
45
51
24
15
57
183
18
60
19
44
36
64
101
3
12
45
43
20
52
53
51
156
24
40
44
57
48
12
19
29
27
168
33
24
90
73
92
60
28
80
3
69
24
64
53
19
101
39
4
17
42
85
5
51
36
48
15
21
27
144
93
60
87
18
12
43
53
24
48
15
36
64
80
40
17
60
3
165
27
48
33
7
5
27
28
17
63
40
65
12
103
80
45
48
84
30
25
71
153
117
27
33
102
78
7
5
48
39
45
18
117
33
75
33
27
165
15
136
104
136
101
18
78
12
7
41
7
80
57
60
36
3
129
18
9
183
18
12
120
27
120
183
102
48
60
75
57
60
48
31
41
115
44
60
57
123
24
40
20
132
4
24
20
57
6
37
32
4
116
33
55
53
3
51
78
60
55
5
111
57
27
156
96
45
36
12
180
42
9
9
27
21
19
44
21
3
33
27
216
51
138
72
60
60
6
42
60
27
45
18
45
12
24
24
45
12
48
15
12
141
7
56
4
72
53
132
15
48
3
37
17
135
228
96
144
192
24
57
7
180
113
87
45
48
139
131
57
93
27
15
30
147
4
17
39
120
123
21
27
33
69
132
96
19
83
30
18
93
69
15
76
131
13
36
17
12
27
28
20
36
21
30
150
3
12
48
60
12
3
18
60
27
33
3
36
33
15
136
20
9
27
15
93
16
36
41
132
12
120
75
3
192
66
12
60
147
84
9
127
185
103
113
84
99
21
103
5
108
63
24
60
15
78
72
42
9
120
64
96
209
55
77
168
18
33
141
15
40
125
36
27
276
84
40
245
15
12
93
51
76
84
24
53
3
36
21
43
24
77
3
45
51
81
168
15
136
20
69
175
65
31
116
24
16
8
36
16
65
3
120
36
9
12
15
21
7
53
87
33
7
95
81
84
33
3
120
64
77
63
60
105
30
165
72
60
84
24
75
45
3
33
9
195
213
30
33
9
7
5
43
56
21
303
117
48
15
33
120
123
81
96
19
8
120
100
60
53
19
5
138
150
15
72
21
24
55
24
29
12
115
20
24
141
159
40
44
45
27
40
60
8
57
15
148
47
6
7
35
162
3
33
24
135
21
144
3
33
24
63
33
19
53
135
36
64
17
19
17
7
155
18
7
53
114
45
81
27
12
75
48
21
141
78
141
84
12
108
52
8
52
48
65
48
264
48
75
3
93
99
78
114
33
16
36
108
77
36
63
64
32
15
90
36
87
100
65
7
68
12
40
5
36
27
96
4
17
60
66
30
12
15
45
51
87
33
129
72
39
57
60
72
87
81
39
60
105
43
32
3
1
29
15
60
36
99
157
68
12
64
144
83
54
15
148
5
12
135
15
66
24
3
195
37
101
252
192
36
84
48
51
4
5
15
36
36
4
41
15
144
24
105
108
60
ABCD 96161661166*3^$a+1 [50041]
163
5
67
17
24
24
175
120
20
16
17
144
43
77
63
96
40
32
57
51
24
45
15
21
27
33
12
12
72
24
187
12
48
53
67
192
77
168
120
48
240
7
17
99
12
28
12
32
36
69
183
28
29
43
5
55
20
33
12
15
228
117
87
21
36
36
15
45
15
69
3
36
24
165
108
132
123
45
48
55
60
44
28
12
77
3
48
45
168
27
160
120
12
60
8
28
5
27
52
173
48
19
8
28
32
40
8
40
20
64
41
175
65
15
4
60
48
17
51
84
33
48
27
88
80
4
65
63
69
36
15
60
28
185
24
63
88
20
64
41
7
5
24
31
80
9
36
240
55
20
40
48
120
24
56
57
24
111
69
91
8
117
60
132
163
12
41
19
108
48
125
84
36
19
65
43
20
165
67
20
36
60
9
15
40
17
211
5
55
20
60
33
79
8
213
12
7
36
17
3
45
12
132
3
48
9
163
53
7
108
104
141
27
40
80
28
72
60
53
139
36
17
132
60
48
60
108
19
60
68
28
41
31
77
3
12
136
29
48
43
41
120
51
292
53
24
43
41
7
197
63
40
92
33
3
105
19
8
52
168
5
24
48
168
67
5
51
64
20
81
12
87
36
45
7
5
12
51
100
84
96
84
20
141
84
171
244
53
127
8
33
7
137
31
89
31
92
72
81
96
19
24
8
72
105
115
8
33
55
60
41
3
228
28
41
63
28
173
19
8
9
19
29
120
135
45
43
77
31
5
24
31
24
5
43
92
28
8
12
60
33
192
60
43
12
17
36
19
228
8
105
12
12
91
144
8
69
24
75
9
75
28
29
48
60
3
129
3
21
7
8
124
8
100
32
28
17
195
156
40
41
3
60
60
21
7
32
100
8
72
148
89
31
12
8
28
24
56
52
65
15
48
9
36
39
40
53
7
180
8
9
60
24
36
199
84
41
39
33
15
40
8
21
84
132
55
20
40
125
67
36
72
17
31
12
32
268
5
60
7
20
81
24
63
112
80
21
147
120
45
43
29
103
5
75
93
60
67
12
5
48
43
12
29
3
21
36
108
103
12
68
9
51
88
89
36
75
117
84
108
55
108
60
17
108
192
43
65
87
16
5
87
33
55
132
32
45
43
53
84
15
57
36
87
21
115
17
60
3
9
12
3
28
17
60
108
15
45
43
65
19
53
87
136
152
105
55
17
63
40
20
28
101
91
32
36
52
48
60
60
29
123
240
40
8
60
45
27
9
223
5
31
12
17
103
17
12
3
81
175
24
48
5
24
39
9
36
7
65
27
57
36
7
36
12
8
12
12
88
32
57
3
40
53
127
80
40
77
171
57
15
28
53
55
5
87
52
41
72
127
8
40
29
3
33
43
77
115
80
165
132
3
72
28
8
105
60
60
24
103
77
463
32
40
17
79
29
36
12
72
15
21
99
33
43
5
72
48
19
8
45
7
168
125
7
108
92
28
53
27
52
5
91
44
108
69
3
21
7
65
60
7
48
132
168
12
113
115
17
51
45
12
12
43
53
132
243
189
12
36
72
43
32
28
29
43
48
12
8
28
80
52
60
12
8
88
5
127
60
168
5
27
33
84
15
45
223
12
17
168
48
15
45
55
32
45
55
36
29
31
41
48
15
33
12
43
20
28
5
72
183
57
67
36
32
57
75
40
365
223
89
19
5
72
60
48
67
20
105
7
68
33
99
108
72
21
147
117
63
88
84
41
72
84
19
72
65
127
128
69
139
65
67
12
56
21
108
31
12
8
72
33
7
17
55
41
19
20
88
48
12
77
132
36
3
4
5
15
81
7
108
140
24
33
27
48
93
19
65
31
84
96
44
28
12
101
12
72
108
27
36
21
223
8
72
96
24
108
28
24
56
40
120
84
8
45
115
60
113
39
33
43
204
41
67
80
105
7
41
84
43
8
21
199
80
105
27
208
29
3
9
51
ABCD 96161675752*3^$a+1 [50026]
22
60
14
12
4
14
30
52
14
30
18
37
11
18
46
84
120
92
64
14
82
60
33
47
58
86
34
26
130
14
16
21
15
2
12
84
96
24
120
10
20
42
55
15
24
9
17
12
16
62
88
42
14
34
126
8
13
9
38
66
12
34
26
34
21
65
42
36
10
36
6
44
100
30
8
46
9
27
6
8
54
12
4
80
42
4
80
4
2
60
18
120
66
120
4
26
18
16
14
126
49
11
30
40
50
24
30
22
14
12
48
6
76
14
54
1
96
15
33
51
14
192
12
6
136
66
3
17
12
6
16
8
22
66
62
12
60
6
88
92
4
6
20
79
11
37
87
6
2
46
30
6
8
22
50
46
20
4
38
66
42
54
60
16
62
6
46
14
37
3
12
2
18
54
40
50
4
9
35
61
27
2
46
2
48
30
22
44
6
24
66
28
36
30
30
56
24
4
20
70
57
107
82
6
8
46
24
6
44
12
28
60
42
2
6
72
18
100
12
24
6
2
78
79
9
36
66
30
14
16
54
14
12
4
84
42
128
6
16
48
32
60
18
30
30
19
17
10
38
12
34
80
76
20
4
26
4
2
12
108
24
10
36
120
74
4
120
60
86
24
66
46
32
16
6
36
24
14
24
16
62
34
44
76
6
74
18
22
63
33
18
72
18
2
4
8
48
4
14
30
16
66
68
82
14
31
33
56
40
50
4
12
24
6
14
1
35
72
36
84
6
82
38
60
6
16
54
38
12
4
30
12
20
67
57
20
84
10
32
78
42
28
36
6
2
18
19
15
44
46
80
10
14
46
26
42
12
66
79
29
150
46
104
114
66
16
66
32
186
42
88
86
10
8
108
12
46
32
18
37
3
45
41
36
58
2
18
85
29
12
55
11
72
48
28
12
108
6
20
18
22
6
2
16
14
16
26
16
2
6
12
34
50
34
26
48
12
36
12
6
16
20
78
31
41
10
14
12
18
82
62
1
15
330
6
66
90
2
30
36
30
10
12
78
66
6
20
115
89
48
55
48
9
6
14
30
4
110
166
6
68
16
14
36
76
18
6
6
24
15
141
50
10
8
12
4
90
8
30
66
109
47
30
108
150
12
64
6
26
18
100
32
10
84
20
10
99
29
36
60
36
66
12
12
48
37
11
4
80
30
64
12
18
86
48
42
6
72
55
87
44
16
44
12
30
114
70
8
6
60
6
30
78
18
10
2
18
19
45
54
6
39
15
30
2
12
30
48
58
26
60
6
145
45
3
17
24
4
6
38
7
39
20
16
6
8
24
22
20
16
18
192
44
18
168
168
72
30
114
13
3
74
78
37
95
1
107
16
126
6
30
18
2
60
28
42
32
58
32
16
60
2
54
60
4
6
24
14
12
6
12
46
2
54
16
24
278
96
40
50
40
12
3
81
8
42
10
14
24
13
15
32
18
24
96
58
6
26
13
35
12
10
2
46
32
48
16
20
36
12
18
97
17
120
4
36
15
35
16
14
16
32
28
18
14
48
64
44
6
10
74
60
10
2
34
3
81
26
6
40
24
15
11
28
36
8
13
47
30
30
18
58
12
32
6
7
48
105
6
30
20
34
30
12
114
74
7
45
48
6
14
31
45
3
153
80
55
9
74
160
12
2
28
44
36
4
8
7
35
24
46
54
132
24
264
86
24
40
120
12
2
12
24
30
31
39
42
8
46
9
11
36
84
10
80
30
6
90
30
7
17
10
36
60
38
16
90
8
16
6
39
11
36
58
72
44
4
2
10
3
47
28
36
20
6
4
44
7
144
41
34
114
12
54
33
83
4
54
14
36
30
22
14
48
186
54
12
19
15
80
90
24
96
60
10
57
9
20
19
59
30
90
22
36
60
32
90
12
4
6
90
6
8
10
30
20
19
11
52
60
20
10
68
10
2
72
58
32
6
30
10
30
2
40
30
18
66
6
24
74
22
24
56
58
110
46
6
20
64
90
20
100
6
20
18
12
78
16
36
99
59
6
30
18
28
2
48
4
30
60
66
33
17
42
72
40
20
4
14
16
42
20
4
26
19
11
85
15
44
46
32
7
41
58
14
42
16
20
4
44
10
42
54
50
30
18
37
51
32
12
18
22
6
2
12
4
50
30
16
81
59
36
30
70
60
78
44
90
6
24
28
32
48
28
2
4
44
84
18
24
64
36
60
128
42
24
6
34
6
6
33
27
2
66
10
2
72
22
200
30
1
48
57
50
34
14
22
50
4
9
41
4
36
63
93
3
27
2
18
10
32
16
6
60
98
28
32
72
46
24
44
12
28
20
1
81
30
24
60
14
66
46
8
24
22
8
16
66
14
114
18
28
36
80
13
77
54
24
16
50
46
134
46
30
3
27
134
72
24
24
10
72
14
55
35
4
26
40
74
6
54
30
12
7
27
6
120
84
50
108
6
10
20
16
96
30
44
40
66
30
14
130
15
35
6
4
96
38
6
18
22
26
34
30
14
6
78
6
16
6
8
24
6
46
66
14
10
56
130
14
16
144
50
124
80
6
13
3
8
6
30
16
14
46
62
106
6
26
24
46
39
11
24
30
24
7
47
30
16
6
30
66
104
34
2
48
1
9
30
56
4
45
27
2
30
78
7
11
16
50
30
96
37
3
14
40
68
60
102
16
14
6
12
12
4
42
18
21
15
36
30
18
36
26
48
12
54
10
68
42
96
64
30
30
6
3
45
2
34
56
55
99
90
38
6
16
68
30
18
4
56
42
46
159
65
28
30
78
36
6
24
6
32
28
3
47
42
66
54
31
29
48
4
15
9
87
15
14
19
45
6
6
90
14
24
6
16
2
42
126
7
27
6
2
28
32
18
10
24
26
30
85
39
8
1
15
2
28
66
14
6
40
54
90
20
36
10
86
40
2
18
4
30
14
40
42
8
7
59
30
10
30
54
26
48
42
4
36
44
16
30
14
96
18
6
6
18
126
40
6
24
42
2
6
10
72
74
46
2
18
94
14
40
26
6
48
30
30
30
46
14
40
30
30
6
30
14
40
57
15
20
10
20
10
2
6
30
76
14
46
24
12
44
6
34
30
14
6
10
30
30
8
16
56
18
ABCD 96161898494*3^$a+1 [50074]
40
65
12
3
105
72
60
15
64
80
21
18
1
89
123
4
48
17
18
36
24
1
47
49
44
16
23
66
90
6
15
88
156
11
1
47
42
90
93
27
133
108
35
18
19
36
56
51
18
67
44
4
11
21
69
31
17
3
57
3
63
109
5
12
19
5
19
11
21
28
11
30
60
67
17
3
3
85
56
16
5
3
15
1
36
92
63
37
36
5
36
91
84
24
65
7
48
44
27
6
138
24
105
3
85
53
55
17
7
11
114
51
24
28
17
18
78
30
42
43
5
27
45
3
36
96
40
5
219
93
72
3
15
12
1
80
15
13
24
60
80
21
12
7
71
21
28
12
65
43
60
12
29
7
173
144
3
45
42
1
47
78
31
5
259
44
16
12
77
132
31
8
9
31
59
73
95
93
51
30
75
64
47
12
6
15
39
25
5
18
49
23
93
33
96
3
27
18
43
20
12
16
12
80
4
83
21
16
20
105
31
59
6
15
52
41
39
180
45
72
219
60
36
9
27
99
6
39
36
48
76
48
8
27
108
57
33
3
21
36
18
30
36
6
69
21
55
17
30
1
164
3
12
6
31
24
24
48
47
6
7
60
8
87
57
36
40
11
1
20
15
12
240
1
20
52
12
17
139
32
9
39
60
36
9
6
145
104
15
37
23
69
40
83
42
3
9
6
49
44
76
5
39
64
11
25
11
13
35
61
29
3
88
12
5
19
56
64
96
144
35
6
103
36
53
75
21
75
4
5
91
41
55
48
56
15
57
57
51
52
23
49
5
31
132
24
41
43
36
68
15
93
105
115
29
103
32
4
5
42
72
66
24
7
84
56
48
123
18
75
87
45
87
13
59
84
132
48
60
66
78
18
12
27
33
55
11
42
54
13
53
24
39
120
15
42
7
8
24
144
40
104
33
72
66
1
5
54
1
20
9
55
12
119
61
65
18
105
15
25
24
68
27
97
60
5
3
88
17
42
121
20
52
95
85
17
3
16
20
15
132
57
51
30
171
40
8
40
60
36
32
177
3
33
51
4
32
39
33
112
36
12
17
103
113
67
36
5
90
45
36
33
43
83
12
49
44
24
28
107
18
54
24
57
45
60
12
7
108
17
79
36
80
129
15
51
78
31
24
11
72
37
8
69
66
18
55
12
32
28
72
41
72
3
124
101
132
90
18
54
21
52
35
25
23
252
72
6
127
48
89
63
48
64
77
19
60
17
30
78
12
43
65
19
48
23
25
24
5
27
45
55
36
24
29
42
48
129
36
129
18
37
65
78
25
83
1
48
35
21
21
103
53
42
33
160
17
18
72
81
15
1
68
15
37
41
12
36
60
67
125
27
81
6
25
24
20
60
12
57
30
60
33
100
5
7
12
8
105
3
9
31
72
5
42
13
8
12
201
67
5
72
48
39
51
25
128
180
64
53
27
12
16
180
20
4
53
18
72
66
6
33
21
79
72
11
37
12
80
4
41
18
6
55
36
11
45
15
25
65
43
44
28
77
6
36
30
54
25
29
6
12
54
18
61
65
31
29
87
33
24
66
9
76
77
42
30
3
52
272
136
5
103
41
18
60
21
36
28
72
41
39
33
7
41
39
36
4
65
60
108
43
8
72
3
25
11
120
6
12
63
40
5
18
45
69
72
31
12
5
31
24
156
59
73
20
75
18
67
8
69
7
44
15
1
48
12
29
54
42
15
4
65
6
33
16
84
116
36
28
48
29
75
69
27
108
12
93
111
144
12
15
54
6
48
276
21
9
19
17
39
15
13
32
45
6
48
25
164
12
21
55
32
105
7
36
12
8
180
4
24
24
53
15
33
27
15
57
12
33
60
87
4
20
4
48
84
53
162
21
24
4
47
12
21
51
21
33
7
48
41
54
61
60
5
55
48
41
7
95
42
30
1
24
11
6
36
138
145
56
24
16
29
72
67
47
13
8
27
18
18
109
20
100
11
69
60
16
204
32
16
92
45
31
24
5
12
6
12
81
4
41
31
156
120
5
39
9
199
8
87
1
32
88
12
5
3
57
19
36
53
31
20
16
12
60
192
8
15
108
18
79
35
21
76
5
36
198
37
12
77
3
15
18
42
48
18
24
15
87
18
7
24
5
72
18
9
16
125
79
96
72
23
85
5
199
20
76
131
25
20
9
42
90
18
61
48
32
21
67
71
6
18
1
212
39
54
15
15
9
12
3
13
5
15
72
111
54
18
18
31
71
49
95
25
35
1
17
30
13
23
45
36
4
12
17
51
21
123
51
36
13
47
21
4
8
33
19
36
23
30
55
132
17
7
5
3
237
111
48
57
90
25
227
21
12
177
3
72
60
27
6
3
9
6
72
72
21
9
6
54
3
69
55
11
9
81
7
35
25
60
20
87
1
17
63
40
60
24
120
35
1
5
30
37
48
5
54
49
29
48
27
12
4
155
9
48
15
18
72
42
18
3
15
120
6
19
11
36
9
15
1
12
53
67
32
15
54
19
68
87
6
54
1
32
100
8
15
49
116
4
48
53
31
48
36
ABCD 96162071132*3^$a+1 [50046]
4
18
20
6
42
49
9
26
4
44
82
96
2
52
153
27
38
43
5
7
35
118
14
6
48
46
36
12
18
74
4
176
13
81
66
14
6
30
30
34
110
64
36
14
60
7
9
42
212
48
4
36
140
30
90
48
49
23
12
37
29
52
54
80
24
4
92
61
53
42
40
45
47
78
42
85
11
246
34
57
5
10
20
25
15
48
36
150
66
45
119
106
14
166
27
72
83
112
20
24
84
13
60
15
9
53
7
23
70
48
14
288
112
45
101
70
24
153
57
75
51
14
154
12
90
114
20
90
34
80
210
172
378
42
99
120
33
18
32
97
11
34
51
83
84
22
63
17
150
84
97
47
6
4
75
5
43
23
61
60
60
15
48
86
130
92
48
49
17
10
38
180
16
96
18
26
19
65
16
26
25
29
67
59
36
42
112
50
25
105
75
33
26
10
39
213
14
6
28
110
66
10
120
20
84
22
50
30
90
49
15
33
35
48
70
99
29
12
55
3
56
16
18
50
76
48
8
132
37
39
122
175
29
144
30
60
60
52
102
90
20
13
35
205
5
64
15
215
28
72
48
90
6
57
23
42
19
36
89
18
25
48
129
14
36
60
85
71
252
60
18
12
96
7
12
47
193
12
23
28
2
30
88
42
63
3
60
84
42
36
27
23
222
28
114
36
12
8
48
6
43
23
40
45
45
15
47
36
36
48
25
12
33
50
73
5
118
62
55
23
49
35
16
20
12
109
11
22
78
45
59
40
30
51
12
11
37
84
29
16
18
2
96
12
42
121
47
120
13
59
18
7
21
54
80
10
20
18
72
36
34
15
155
13
180
17
34
50
90
22
39
23
13
27
90
63
155
34
98
30
36
76
54
144
32
1
29
28
20
12
103
63
12
140
12
28
93
113
12
22
26
7
60
72
15
156
26
43
153
18
26
91
35
4
18
32
48
127
15
30
26
85
84
48
33
14
1
23
54
7
3
68
28
104
30
67
23
48
24
1
17
30
180
10
20
70
20
97
69
32
12
90
72
40
8
36
106
48
18
2
7
96
59
36
22
18
120
42
48
92
70
26
7
63
20
204
36
64
20
72
10
74
97
63
69
21
99
27
56
40
50
78
180
190
162
42
3
60
75
24
126
68
156
18
60
18
4
171
17
118
9
23
106
99
23
60
52
20
13
35
100
14
48
6
142
32
43
69
14
97
15
24
20
25
189
74
60
13
9
6
48
21
15
6
32
48
139
63
45
27
81
113
7
35
54
60
18
16
20
30
54
70
2
34
176
60
16
42
117
113
180
127
3
57
5
6
70
2
48
4
36
164
4
176
36
4
108
8
18
112
80
10
44
36
12
36
112
104
24
109
35
36
61
120
60
11
90
28
114
18
44
64
14
13
135
45
24
29
76
98
88
72
8
37
12
60
11
52
45
132
51
68
49
51
14
18
34
14
37
35
72
40
26
19
107
120
1
35
22
12
50
1
147
26
84
150
13
267
62
138
6
16
15
39
92
34
74
109
23
4
21
24
15
84
42
138
56
78
118
8
34
2
25
71
64
14
106
60
14
34
206
42
12
6
66
16
18
54
38
42
22
20
18
37
15
68
22
54
60
12
8
6
36
64
3
11
34
26
66
54
132
72
46
266
1
135
48
21
51
32
42
108
96
19
108
179
88
117
75
140
108
12
25
59
114
46
57
39
200
36
102
66
96
16
32
36
10
26
36
4
21
123
42
68
94
33
15
98
96
30
18
67
51
60
108
14
18
4
93
12
35
16
152
13
57
38
42
90
40
36
14
76
2
49
29
90
42
42
40
90
86
49
12
15
21
29
48
112
6
332
60
18
12
78
70
27
5
150
60
37
105
44
6
58
3
23
12
37
48
24
23
28
30
62
52
26
10
12
96
36
8
78
132
288
187
75
38
58
117
12
15
57
189
20
6
16
92
13
125
22
20
36
12
84
13
105
30
2
34
14
12
36
30
25
9
54
186
38
13
15
164
48
202
6
38
31
21
15
17
138
40
9
23
60
108
70
75
3
20
10
186
26
55
135
144
18
123
107
48
12
145
60
111
2
19
3
ABCD 96162393662*3^$a+1 [50038]
47
1
71
232
3
77
67
96
5
7
17
40
48
27
149
16
15
30
107
16
75
5
127
48
89
55
17
120
72
277
27
80
73
15
48
45
90
36
5
13
3
24
8
1
54
18
39
120
3
132
18
72
36
48
42
9
75
18
107
19
53
40
24
32
55
36
36
9
8
16
75
120
78
71
91
108
162
47
61
144
36
39
63
17
1
111
39
17
64
57
90
24
29
37
75
32
55
329
48
16
128
24
49
204
83
7
17
55
48
9
51
36
17
19
108
120
54
36
23
1
23
24
43
5
72
40
39
33
81
102
18
15
117
107
64
57
60
66
65
115
77
19
144
45
56
72
7
81
56
48
7
89
25
63
27
84
72
41
103
113
13
51
24
56
73
63
63
57
33
71
64
3
54
215
73
119
24
16
3
77
13
42
17
49
15
24
8
67
18
35
16
80
49
39
8
72
181
59
73
23
25
63
8
19
36
24
12
6
95
7
72
65
40
72
96
8
115
53
24
64
8
19
30
90
132
81
3
18
131
19
12
33
3
24
29
1
47
96
24
40
56
31
9
32
16
9
108
11
24
120
7
17
199
114
54
33
48
3
29
144
24
19
69
72
21
204
15
51
53
96
88
87
177
273
18
77
19
53
72
1
39
144
24
8
31
90
18
29
43
93
51
45
9
23
37
11
16
153
30
42
84
90
24
41
24
55
114
126
17
40
15
9
8
55
9
9
119
24
1
71
145
12
3
104
1
63
9
150
105
56
1
95
25
18
29
40
8
253
3
56
43
45
51
12
126
96
123
80
43
77
48
144
40
33
6
66
78
57
8
24
16
105
42
77
7
9
72
8
24
96
13
138
33
3
258
30
36
240
17
13
27
32
31
17
37
60
47
48
67
45
21
59
31
24
18
15
87
18
42
36
9
3
36
42
95
13
59
40
32
24
112
104
24
24
67
21
33
54
12
77
88
80
40
21
11
48
24
48
19
72
29
16
111
6
27
57
23
64
39
81
176
16
56
1
66
78
30
17
7
17
139
29
7
78
12
36
131
24
16
96
80
40
15
33
120
80
88
8
16
51
29
24
72
37
12
15
72
80
73
15
15
33
24
104
1
15
3
77
120
163
36
9
144
8
223
81
21
35
115
36
33
57
71
16
105
47
13
11
19
45
32
19
45
57
71
168
16
80
7
18
78
84
45
24
56
73
71
24
13
6
5
16
24
80
24
7
144
161
19
93
56
1
15
8
31
12
21
24
8
136
9
63
51
102
6
9
32
97
39
32
24
19
21
48
111
48
18
60
30
93
57
30
65
16
63
36
96
36
17
24
72
24
7
36
18
12
24
108
36
15
15
41
31
57
56
48
91
6
30
6
18
12
29
7
137
40
24
3
21
45
35
109
11
67
108
65
25
18
30
47
72
85
107
160
72
24
33
54
17
1
30
17
7
36
108
33
48
9
95
48
40
32
24
16
32
109
66
72
17
19
6
15
3
156
270
35
48
64
80
48
157
51
57
36
3
87
225
32
48
48
7
24
9
144
93
11
79
6
27
3
29
43
45
8
37
18
108
6
95
79
36
5
49
42
101
48
16
63
33
183
33
63
17
13
59
16
75
77
40
32
16
33
30
57
3
21
56
88
15
9
75
18
83
48
24
88
8
19
24
93
24
21
3
15
114
90
120
5
55
57
48
8
31
120
41
13
36
90
21
32
199
33
81
47
1
150
17
19
5
48
48
144
24
1
90
66
78
18
131
16
8
43
189
27
29
40
8
48
139
60
113
43
45
15
33
33
95
48
1
54
24
9
72
48
99
18
51
9
36
11
19
60
18
66
96
36
30
11
16
63
9
33
15
8
7
72
65
16
176
37
35
49
18
5
49
15
32
72
79
288
144
36
5
67
6
54
113
97
90
45
32
48
7
17
31
33
24
8
64
24
24
24
51
54
42
102
39
87
42
54
84
24
45
48
32
13
18
57
32
7
18
72
111
15
41
31
36
21
80
43
5
121
279
3
5
232
56
55
36
18
35
145
12
27
33
23
168
7
12
69
24
3
77
7
17
1
87
8
31
185
96
24
16
24
32
72
1
95
88
69
60
15
8
160
8
96
64
24
39
54
30
21
24
9
47
24
7
12
18
78
5
67
21
48
96
33
39
32
24
67
12
9
27
72
77
24
67
21
56
67
5
64
8
16
24
32
120
24
169
15
32
7
65
25
71
43
12
96
17
31
24
9
ABCD 96162656992*3^$a+1 [50038]
36
175
56
120
240
129
31
176
33
96
36
12
87
16
8
465
12
3
45
75
21
48
123
93
60
60
96
24
12
183
45
115
80
9
63
117
60
12
171
105
132
48
204
96
39
16
233
84
51
9
111
240
69
12
79
17
144
84
12
279
24
160
56
240
24
72
24
24
165
115
29
43
53
51
33
420
48
108
156
339
280
24
8
24
165
195
93
3
168
64
5
3
48
9
48
252
96
91
104
69
72
115
113
36
72
48
36
135
93
12
111
177
192
144
60
195
112
17
55
5
120
211
29
12
96
79
5
19
152
69
96
3
21
96
99
33
111
16
113
60
3
129
39
105
15
96
16
128
96
264
21
48
3
69
60
36
168
51
333
96
91
53
51
40
32
168
120
189
51
45
75
45
36
39
45
60
156
19
17
255
45
19
125
48
43
29
24
24
108
39
16
197
36
84
147
105
39
96
45
60
15
129
87
105
63
21
115
144
77
168
144
72
48
27
120
21
144
195
21
204
55
104
120
216
45
19
32
328
5
96
24
75
184
5
27
96
88
56
64
77
108
36
48
3
57
96
60
240
120
264
3
177
96
36
43
32
16
104
105
15
21
48
51
69
19
32
24
21
51
33
12
67
581
156
31
128
45
75
21
120
60
96
399
120
184
32
93
24
67
104
21
195
9
36
96
99
165
288
67
113
12
19
65
111
33
7
41
39
9
96
60
96
192
36
36
48
12
108
36
36
48
48
43
24
32
40
5
48
12
55
149
24
27
33
12
144
120
91
48
101
27
48
64
5
108
159
189
36
48
36
72
99
33
36
12
132
3
57
103
8
21
48
67
24
5
72
24
75
88
41
60
84
12
99
21
144
24
36
36
75
120
24
165
67
77
163
29
19
197
123
105
60
75
69
147
33
151
120
32
45
67
72
125
48
12
159
96
21
72
27
9
31
5
171
24
9
36
115
29
240
72
24
48
120
171
117
115
17
60
120
67
5
48
360
51
120
64
8
24
24
21
24
12
39
120
88
168
72
41
36
211
8
280
32
112
72
29
36
84
75
69
27
24
57
135
93
60
31
5
24
24
12
151
29
99
57
240
79
5
24
180
127
209
60
115
125
84
87
48
120
40
56
96
45
192
120
72
43
216
72
53
96
84
15
165
72
24
91
5
12
108
3
189
3
69
60
144
111
33
55
32
9
79
17
156
48
72
72
48
3
72
69
48
120
60
231
96
9
12
48
259
152
16
80
40
5
3
21
48
96
195
45
276
60
219
21
19
125
36
36
48
139
221
24
192
24
27
117
27
264
141
99
16
113
31
17
55
29
60
15
33
60
27
249
84
336
252
144
36
3
165
192
3
96
96
333
75
237
60
199
89
60
67
200
9
79
24
ABCD 96163149814*3^$a+1 [50118]
15
102
39
111
225
81
3
12
3
30
75
36
93
48
24
3
141
15
69
6
21
48
48
45
39
84
36
60
51
33
57
27
72
93
15
12
33
15
93
15
129
246
18
150
45
21
63
45
18
18
39
36
12
27
12
36
54
24
99
165
51
24
72
51
72
108
33
60
105
15
21
75
24
9
51
36
39
42
135
27
57
45
54
72
33
39
18
75
3
69
12
9
231
69
36
39
36
111
48
36
18
72
3
33
18
6
39
24
180
45
3
24
96
15
18
135
132
27
120
6
36
63
63
9
180
9
27
9
75
24
21
15
24
15
21
21
210
33
12
24
9
195
12
93
54
36
6
48
96
39
192
36
33
36
6
12
45
27
69
81
75
153
135
33
75
84
321
39
3
198
3
9
15
192
33
12
78
36
21
123
45
81
39
12
24
105
12
15
57
3
3
66
3
51
45
12
168
12
57
48
42
21
99
57
75
36
48
90
6
66
3
36
51
132
33
12
96
75
21
24
9
36
75
15
36
9
24
75
12
36
54
150
18
15
93
18
36
66
3
15
69
3
18
126
24
57
63
21
180
24
12
57
15
57
3
36
36
60
45
18
30
15
36
24
33
18
57
24
45
150
9
27
9
93
75
21
252
63
27
84
6
15
3
21
45
144
27
72
123
54
144
72
39
120
144
36
21
3
24
48
99
36
18
51
36
147
45
33
15
12
21
15
57
39
24
177
102
153
9
6
90
18
12
24
9
24
12
45
30
93
3
33
12
75
213
36
21
3
39
90
138
150
159
36
12
63
12
18
39
3
21
12
24
135
24
12
60
144
36
93
9
75
75
30
6
57
27
6
12
63
27
69
96
39
9
9
15
57
120
24
27
204
3
81
36
36
57
27
9
42
93
15
120
60
9
57
3
12
48
27
81
72
33
63
9
87
33
15
27
201
117
126
24
33
12
72
36
63
84
21
36
24
15
36
105
51
18
15
36
45
15
24
144
48
24
60
9
111
33
27
36
45
12
6
90
15
12
27
57
24
117
3
12
72
12
120
9
24
36
84
363
57
15
111
9
108
279
105
93
12
39
36
39
36
33
33
42
45
93
24
51
15
24
9
27
48
42
75
9
78
66
75
120
12
15
189
36
12
12
39
45
27
12
57
36
204
48
3
33
12
3
45
117
87
63
93
12
48
39
72
69
24
12
48
45
60
3
48
120
36
36
60
15
18
60
15
72
12
111
81
153
75
3
30
18
42
30
18
27
24
24
51
9
24
45
51
111
9
27
105
57
18
18
30
9
60
60
33
24
15
36
192
36
39
126
75
21
18
57
24
24
60
27
33
93
72
111
75
261
84
15
45
132
69
18
6
84
27
15
93
12
36
48
12
24
24
36
111
45
27
18
30
93
12
9
36
159
51
42
72
51
195
24
93
240
45
36
111
45
78
81
75
21
39
81
84
36
9
27
27
90
18
105
45
108
12
180
42
120
6
15
39
45
36
96
75
21
12
33
18
6
36
39
60
99
30
39
48
72
120
120
96
12
87
36
21
36
12
36
21
15
99
45
81
30
78
27
45
15
39
72
30
3
12
165
63
9
36
51
24
12
48
72
132
21
39
237
3
120
3
9
60
15
153
117
6
9
3
108
18
39
48
72
57
75
36
24
48
111
69
72
21
72
3
24
93
18
93
12
72
21
42
48
21
276
33
102
42
12
6
102
51
24
3
57
12
24
12
72
60
15
57
156
48
156
99
45
105
90
156
33
63
69
24
27
18
42
102
6
9
27
126
63
21
51
132
108
39
138
3
69
75
33
60
72
36
15
69
39
12
57
36
6
69
75
45
27
9
39
6
39
60
24
33
63
120
129
15
12
9
30
60
54
3
153
87
9
39
9
75
51
21
120
45
39
36
24
171
21
24
9
15
36
33
27
33
15
36
60
60
24
228
24
84
9
3
12
33
75
69
6
30
24
63
21
24
27
156
45
42
18
15
72
105
6
69
33
135
168
12
12
15
60
18
102
42
66
90
90
114
39
60
129
3
39
45
111
105
12
60
27
66
54
126
15
12
15
48
42
15
36
144
33
18
69
21
24
27
24
24
60
63
12
117
60
75
81
105
15
108
84
288
24
36
15
ABCD 96163288264*3^$a+1 [50046]
905
7
80
453
252
54
54
36
31
5
18
360
36
54
36
211
59
37
384
173
162
198
235
431
1
48
167
180
613
107
69
21
54
90
324
72
15
75
324
97
48
89
36
19
288
240
137
7
65
54
306
103
5
90
97
48
32
144
39
36
90
139
41
126
18
103
48
96
128
160
401
127
17
162
54
55
176
3
61
80
111
18
360
103
144
96
143
241
173
195
21
270
141
75
85
144
329
90
72
54
360
774
33
219
213
256
176
183
360
36
144
126
31
48
317
19
89
7
209
159
21
126
18
306
121
113
127
144
89
295
80
75
72
198
55
48
128
39
36
36
90
324
36
18
61
101
144
619
528
203
36
378
90
36
306
558
217
179
61
209
159
201
36
54
141
129
36
123
111
1080
54
67
293
90
846
180
126
54
126
18
180
7
29
595
125
211
59
450
51
288
448
48
371
54
36
51
3
54
231
75
54
72
234
61
119
54
36
144
90
277
48
480
5
180
87
435
109
35
270
306
684
270
19
48
48
119
72
145
96
29
115
48
48
77
211
144
128
64
83
270
15
75
181
71
198
115
101
36
180
108
126
121
240
323
157
23
72
33
256
215
90
54
36
54
31
59
133
47
97
119
121
144
131
141
147
270
162
198
216
319
185
162
69
16
23
180
213
3
54
72
54
105
160
192
173
54
90
270
36
90
7
384
96
48
960
89
90
216
54
655
192
320
183
72
49
545
90
85
192
144
83
13
128
129
252
54
54
87
3
36
265
149
72
51
ABCD 96163805306*3^$a+1 [50001]
15
96
48
48
33
72
87
57
31
8
15
49
240
72
53
30
117
16
8
21
90
18
55
120
5
18
24
1
104
48
3
42
360
48
19
5
43
95
25
65
96
7
8
24
33
7
8
48
96
3
21
16
8
40
17
15
24
64
5
43
8
9
15
112
53
18
57
48
33
54
33
48
192
33
15
112
24
11
37
120
47
73
11
126
15
3
6
7
8
24
48
33
151
48
8
117
27
48
183
84
6
7
80
72
159
105
24
112
65
18
18
27
33
15
33
24
30
33
24
16
80
24
48
15
25
72
240
95
1
104
16
17
72
108
18
42
135
48
24
24
69
67
48
8
9
210
60
66
87
40
5
27
24
15
49
41
15
64
11
21
16
5
27
48
15
108
30
36
6
12
81
69
3
64
23
30
3
39
30
36
42
48
93
57
87
48
3
90
27
48
87
90
7
32
15
25
128
123
45
3
54
87
75
21
48
45
91
215
1
17
63
3
54
72
126
33
39
42
55
53
36
66
13
5
43
104
15
36
85
72
47
18
15
112
56
63
49
56
16
120
11
45
117
36
60
12
15
72
40
17
15
39
9
15
66
39
168
27
18
90
33
72
39
105
45
30
36
49
65
84
360
19
17
24
7
32
48
57
12
99
9
55
8
48
21
3
72
136
35
69
16
72
83
18
36
63
72
240
24
72
9
31
5
3
105
24
55
11
37
17
7
71
30
115
8
57
78
1
48
48
23
249
48
9
15
9
84
108
55
24
29
27
153
15
24
33
7
56
45
171
120
16
32
168
15
49
83
18
12
295
11
45
45
19
8
123
54
90
117
88
41
6
25
131
85
137
111
99
21
64
5
3
15
198
96
3
51
30
15
112
32
48
9
144
72
60
12
90
18
18
96
9
165
24
72
30
45
48
40
32
16
32
63
12
21
16
120
5
216
19
41
55
83
60
1
48
8
64
8
81
7
29
6
45
24
105
55
96
72
137
96
7
41
60
12
18
37
8
69
12
24
31
41
7
5
6
69
21
67
8
16
8
57
31
8
72
57
7
56
40
80
195
30
55
80
24
16
80
39
9
112
59
45
16
77
3
3
72
12
25
56
96
21
19
48
65
15
33
7
47
9
45
51
9
126
9
45
99
96
112
24
8
15
25
83
54
36
24
30
6
18
12
54
18
25
32
24
9
36
51
208
8
39
54
36
103
65
111
135
9
27
13
48
120
5
139
23
36
61
41
7
11
180
49
23
97
11
37
8
112
32
45
3
3
37
29
18
33
189
84
24
120
36
27
285
27
40
17
55
53
43
8
24
21
84
6
97
77
27
24
24
112
48
5
12
63
88
152
27
93
33
30
162
42
13
32
16
72
48
24
23
81
171
54
96
30
18
15
75
18
67
47
84
157
5
99
24
64
192
35
6
7
5
3
64
11
54
15
24
16
168
8
33
15
24
15
145
8
87
18
48
31
8
168
105
18
109
125
108
63
16
8
40
101
19
5
102
21
123
42
3
45
51
40
179
54
90
42
123
15
42
36
84
198
73
128
39
81
45
12
114
156
25
83
21
16
5
27
57
63
27
13
8
3
61
95
9
64
8
40
5
99
40
96
17
42
54
39
15
18
55
137
36
27
33
36
43
128
40
80
27
37
5
99
9
72
31
32
111
36
165
24
112
72
48
47
96
9
45
18
9
16
32
88
107
66
42
49
89
60
84
7
48
8
40
24
80
24
24
88
32
111
54
43
8
16
5
99
15
97
59
61
47
42
39
135
1
96
24
41
55
107
93
33
7
72
47
33
21
51
3
141
24
40
17
30
9
15
49
35
21
192
57
55
32
40
96
8
9
216
7
59
13
56
24
57
15
16
23
12
90
27
48
24
33
7
48
11
24
102
6
49
8
208
24
48
8
9
144
79
65
60
51
87
153
16
8
88
239
18
96
7
119
9
9
55
192
8
112
8
93
90
25
173
84
55
80
27
18
27
15
73
107
61
120
24
113
36
51
3
45
40
8
69
43
120
53
72
43
24
48
47
9
27
18
6
61
8
64
5
180
18
109
56
33
24
7
8
96
27
85
47
33
33
15
27
174
6
49
23
25
41
7
8
21
115
11
37
32
40
128
88
5
3
87
9
399
121
5
6
72
93
120
39
1
72
8
72
48
99
24
54
7
56
184
8
ABCD 96163854914*3^$a+1 [50005]
33
63
78
6
6
42
36
96
30
3
27
81
27
30
36
6
66
42
12
18
12
90
33
105
12
24
6
54
15
177
12
87
75
24
12
33
36
48
27
156
84
45
3
18
63
39
30
6
102
24
6
12
12
24
30
6
198
6
6
30
60
60
60
6
18
54
27
51
12
78
42
90
42
21
27
18
24
6
144
21
3
42
12
12
159
24
183
12
78
12
3
165
12
12
60
6
174
30
6
39
3
18
24
18
126
72
30
24
48
33
3
66
6
30
54
78
18
84
6
90
42
30
66
39
12
105
18
102
78
12
105
51
30
18
6
36
18
84
6
30
9
105
12
6
24
36
30
12
6
6
18
12
18
6
90
54
90
6
54
186
60
36
153
51
57
39
129
129
15
3
189
3
6
66
33
15
66
6
66
60
84
36
18
6
18
60
6
87
15
69
33
36
126
48
30
18
24
54
12
42
66
51
33
36
54
6
24
48
54
108
33
72
165
36
96
24
126
9
21
24
84
30
33
45
102
30
30
81
9
15
21
6
36
30
108
72
30
84
9
15
90
6
108
138
84
30
18
42
84
114
72
18
126
42
90
18
21
3
78
84
15
93
6
6
6
12
60
12
84
12
78
24
60
18
48
36
18
3
39
168
48
45
33
36
30
24
42
3
117
24
6
117
15
6
12
60
12
90
42
24
66
18
6
54
6
24
48
42
3
27
66
24
42
30
3
3
78
6
54
72
63
81
99
51
21
105
39
3
60
21
45
15
27
42
6
60
57
63
6
18
120
18
12
3
33
162
12
66
180
30
36
60
45
33
12
30
30
48
42
54
42
78
24
12
90
54
42
84
18
66
60
42
42
18
39
21
24
24
54
72
21
15
30
60
120
42
132
6
30
18
162
12
21
36
51
18
30
12
45
63
12
24
144
45
51
60
138
216
42
42
30
120
18
3
75
30
39
267
48
141
9
18
18
30
12
24
48
66
12
30
222
6
24
36
6
6
12
78
72
6
12
84
36
72
6
30
24
12
6
60
39
33
12
78
57
51
42
48
60
114
18
30
36
12
30
48
54
30
36
15
39
21
21
24
39
21
90
84
18
27
15
12
216
42
6
12
60
252
6
84
102
24
72
18
36
36
42
30
42
6
42
90
168
147
3
24
45
81
60
12
12
30
6
48
6
33
87
6
30
30
42
60
6
54
18
24
48
42
48
6
27
9
48
36
6
9
57
12
75
147
30
54
24
33
27
30
6
24
18
3
27
18
30
30
72
3
117
48
72
54
30
36
30
12
18
72
90
60
30
18
108
81
141
3
9
135
75
102
54
12
174
15
51
45
63
60
6
54
54
51
21
6
18
12
18
156
6
48
30
12
30
3
87
18
6
153
63
12
18
12
36
24
30
12
18
66
30
42
24
6
18
57
108
111
18
15
57
15
15
30
15
63
36
9
15
30
30
6
6
24
69
36
51
66
3
57
12
6
126
36
30
24
18
12
78
6
6
126
72
6
12
84
30
30
48
18
120
54
141
3
54
36
36
15
3
72
21
9
114
54
42
30
39
15
21
39
9
33
12
15
57
126
30
102
6
24
42
138
51
9
75
33
3
21
48
36
12
72
15
27
24
12
42
3
237
51
51
18
51
9
18
12
18
180
24
18
6
42
42
18
24
36
72
6
72
102
132
30
6
42
30
48
18
36
6
72
36
60
24
60
66
6
69
24
3
30
30
24
30
24
174
12
6
3
57
12
48
27
27
9
36
63
36
24
36
30
30
21
9
12
42
66
6
96
54
6
258
6
24
6
36
132
42
90
51
15
165
63
72
30
24
6
72
30
6
12
30
54
186
18
24
6
6
6
12
3
15
18
72
12
6
24
12
36
108
66
18
6
36
108
36
12
24
63
12
9
90
36
9
21
30
36
120
12
57
3
96
24
33
15
90
18
54
12
6
72
42
75
9
42
78
24
3
45
30
24
54
132
27
105
66
42
39
36
3
12
12
18
3
45
27
27
72
60
150
15
9
54
186
72
75
9
63
27
126
12
3
117
96
51
51
12
78
18
9
15
21
12
27
18
27
75
36
36
48
66
27
57
66
24
18
30
9
69
15
45
15
51
36
42
42
18
12
54
12
60
24
60
24
12
18
6
18
108
15
63
12
48
6
114
30
12
18
12
24
30
60
30
156
33
15
12
24
60
36
24
6
18
24
12
84
9
15
42
24
72
12
108
42
42
18
6
12
12
63
33
24
78
48
54
30
42
123
153
12
6
42
54
84
9
57
18
78
72
3
9
6
24
6
48
6
36
117
255
60
36
132
93
15
36
84
12
18
12
12
12
30
18
12
18
72
36
69
21
12
36
30
72
24
48
6
51
69
27
15
138
12
24
24
15
27
33
57
114
54
27
177
36
144
3
45
60
24
156
12
36
24
48
39
39
6
66
12
48
69
39
36
6
60
12
78
12
93
39
36
60
42
18
72
36
6
6
78
6
18
3
15
33
75
36
18
30
30
27
15
84
42
54
78
15
21
6
270
66
132
18
24
36
18
30
66
33
3
168
69
33
60
18
69
ABCD 96164667986*3^$a+1 [50284]
48
83
37
35
162
115
48
24
11
108
324
270
55
71
72
180
325
72
120
23
90
7
263
18
151
120
359
97
240
120
24
120
29
67
23
72
145
215
145
233
31
23
25
168
5
18
1
48
48
155
37
323
157
48
24
329
199
53
90
90
18
61
119
54
18
217
71
1
168
83
157
113
90
157
95
625
113
7
11
90
139
72
41
319
120
96
77
36
54
73
432
312
360
408
192
311
25
47
18
295
65
55
240
47
18
18
180
121
113
90
90
198
288
61
209
31
203
36
97
360
227
108
385
24
59
270
90
301
41
18
61
288
408
143
97
47
97
119
54
67
23
18
7
168
24
233
288
18
72
349
29
139
311
180
37
35
108
217
215
90
55
485
90
25
24
120
299
109
120
192
83
36
90
54
108
108
1
71
18
7
137
630
97
83
126
144
108
252
90
13
167
288
169
371
180
25
173
54
270
223
72
168
72
113
18
72
157
41
324
36
7
65
79
119
289
240
65
175
72
131
108
72
25
24
96
120
192
83
157
240
168
24
48
72
281
468
162
25
360
72
101
414
36
97
47
25
120
288
35
180
252
133
144
96
95
169
83
36
169
192
96
24
23
90
7
96
95
49
23
97
120
336
23
289
360
35
37
71
49
41
90
157
95
18
175
72
131
37
240
192
143
18
727
24
23
90
7
101
19
143
193
77
630
198
90
157
41
180
162
169
408
48
24
53
90
90
55
35
13
23
180
349
120
71
1
251
85
77
306
90
79
65
103
23
217
192
23
289
89
31
203
37
71
378
90
54
7
96
72
221
67
72
473
72
7
96
23
97
144
101
67
23
337
41
792
7
155
18
18
169
168
72
131
37
305
198
72
18
414
25
155
180
25
ABCD 96165442078*3^$a+1 [50039]
132
96
4
29
36
3
12
3
72
193
132
35
81
40
20
3
201
16
53
459
27
13
108
60
107
205
8
192
48
72
12
28
92
28
12
80
228
72
48
12
36
24
45
115
60
80
120
36
60
72
288
72
60
40
77
55
35
1
12
60
32
48
88
12
20
28
104
36
9
55
36
104
88
41
19
132
173
3
180
84
120
76
24
48
188
24
9
51
76
20
120
39
81
12
108
64
48
20
100
8
60
124
116
12
57
103
60
48
252
20
60
88
17
63
60
4
80
9
39
105
27
9
27
52
8
52
68
64
180
8
60
60
105
7
20
76
140
24
3
37
89
27
24
219
81
9
79
140
132
36
84
28
32
48
88
17
87
160
48
47
18
216
7
227
25
8
57
3
33
39
72
16
32
21
111
40
48
12
59
21
120
3
45
72
45
163
8
60
112
12
20
100
8
21
31
128
75
85
131
90
7
44
28
11
90
27
4
56
52
77
18
73
24
29
36
108
3
69
90
133
108
32
48
24
28
128
57
63
84
33
3
4
20
9
87
52
20
100
212
28
5
15
48
9
63
28
32
112
48
77
115
68
100
48
192
12
48
65
87
36
24
33
63
72
112
23
73
20
52
60
11
49
132
56
60
24
16
80
4
65
15
120
76
140
27
45
60
21
147
100
32
108
52
60
8
177
15
88
80
4
29
36
3
160
8
9
55
200
16
20
72
87
54
39
228
124
68
45
63
99
25
20
36
12
87
25
29
79
20
12
100
48
8
39
81
9
3
60
135
93
12
21
67
24
68
268
200
3
126
3
15
13
23
54
27
9
91
48
92
219
129
72
148
47
25
56
9
75
28
8
69
63
108
240
12
220
77
51
3
36
108
37
96
212
48
24
33
43
80
57
36
27
24
48
12
28
92
36
4
48
77
51
24
88
8
99
1
89
51
129
3
48
40
312
48
32
111
49
68
9
18
73
20
4
8
88
152
28
12
47
1
20
60
72
40
72
68
117
54
1
8
81
31
36
12
11
121
5
3
177
18
85
8
60
72
45
123
3
54
55
108
60
92
72
76
77
36
87
24
256
32
48
39
21
69
180
3
60
28
20
120
52
8
87
85
80
12
60
123
45
27
18
3
64
23
33
60
84
120
100
8
60
40
80
72
88
12
53
3
120
60
52
20
87
93
87
54
54
33
3
1
20
100
240
89
31
95
33
21
27
52
68
24
63
105
21
151
56
9
3
28
84
65
3
108
124
128
28
72
5
63
4
23
153
4
80
36
12
48
72
12
16
20
60
24
156
63
54
15
75
25
20
112
68
48
60
60
84
279
270
91
108
8
9
75
33
67
5
63
192
16
44
135
33
28
137
55
17
223
12
89
51
39
121
8
15
33
39
121
44
76
104
15
33
48
64
35
25
200
148
32
120
268
8
153
67
12
32
76
132
77
51
3
36
13
20
48
40
12
65
27
28
8
63
37
32
28
144
20
45
3
48
24
33
55
8
12
87
85
36
32
12
36
24
153
63
99
25
65
108
7
156
80
4
176
9
55
56
12
21
79
11
9
112
59
21
48
48
117
63
84
76
12
48
12
48
80
84
33
72
3
87
21
60
9
75
15
13
48
12
20
105
27
28
72
96
92
12
48
72
48
168
60
52
8
12
172
8
60
117
31
32
52
320
28
8
87
45
88
44
208
68
60
40
440
100
60
53
19
48
92
12
40
120
8
21
36
75
69
27
4
68
160
65
115
8
4
8
12
36
184
200
9
27
27
133
20
4
80
15
13
5
243
100
24
56
63
1
53
36
7
47
25
108
32
48
52
60
20
87
18
55
20
60
117
180
54
69
ABCD 96165747064*3^$a+1 [50061]
21
72
33
75
117
222
78
12
111
9
90
96
93
57
12
111
39
12
30
30
249
9
282
18
18
24
126
72
72
30
300
36
57
33
3
27
42
60
30
21
72
129
78
12
105
15
78
30
12
6
39
3
42
30
6
24
75
3
120
57
15
120
9
27
24
48
153
99
36
132
57
21
42
18
42
42
30
96
222
102
36
102
102
9
9
30
288
69
123
42
36
123
36
3
42
120
15
3
72
60
9
51
48
60
165
15
30
60
30
102
15
3
48
12
72
258
48
24
60
18
33
9
18
72
138
12
75
303
12
18
30
30
75
57
48
18
240
33
357
30
72
18
42
30
90
45
33
72
48
27
57
30
78
102
21
9
36
12
48
192
60
147
36
195
24
33
33
12
90
30
42
180
18
108
12
18
30
54
18
60
15
108
27
12
48
21
39
120
165
3
72
48
30
42
132
48
12
189
57
60
12
162
30
180
18
168
114
63
33
39
105
18
48
72
30
12
150
69
39
33
39
33
108
69
3
45
42
30
66
30
42
12
216
24
60
120
69
36
3
438
234
6
54
30
48
12
66
60
24
33
15
48
30
24
36
60
24
60
63
216
21
36
60
114
36
12
153
69
30
9
51
30
135
36
195
24
66
30
72
30
12
111
69
6
12
12
18
12
120
18
93
9
18
18
12
15
33
24
18
48
24
33
15
48
9
63
60
18
24
318
42
78
18
24
138
30
42
18
258
57
15
12
120
36
12
60
12
30
63
87
66
102
42
78
57
51
54
75
105
39
21
48
180
198
12
30
60
42
21
15
114
138
72
48
60
93
387
90
108
12
90
12
60
6
72
72
30
36
12
21
9
27
63
45
15
78
234
78
150
108
24
480
60
78
108
42
57
75
33
87
30
78
30
162
30
51
129
6
9
75
18
30
210
72
6
54
36
42
48
132
60
18
192
123
99
36
9
135
66
87
33
144
3
15
18
42
150
150
42
30
126
114
6
144
60
48
18
192
30
111
27
24
18
42
96
9
15
228
12
78
30
12
21
99
48
60
18
24
120
30
78
150
102
138
180
48
84
120
6
222
102
60
90
30
18
42
258
12
6
15
144
135
378
42
78
30
60
30
12
60
3
33
42
18
162
102
39
9
162
96
12
42
111
72
123
57
15
30
63
9
90
6
24
6
12
12
30
90
9
9
42
21
39
66
39
153
210
240
12
60
78
30
18
24
18
108
72
72
126
75
9
30
33
57
66
84
189
129
15
213
12
12
6
24
108
48
24
165
81
90
84
90
48
255
33
42
33
15
57
207
168
93
9
6
12
12
96
72
12
18
90
330
30
162
30
78
18
60
12
12
48
30
120
111
21
66
120
12
33
9
156
42
48
69
15
150
15
135
108
81
51
129
39
12
228
72
6
90
12
45
27
18
27
21
24
6
12
30
12
36
54
240
18
72
60
60
3
45
207
81
24
96
102
12
48
30
3
144
3
150
12
96
42
93
177
111
81
48
72
48
90
90
30
45
72
51
129
3
102
156
63
69
30
12
60
9
27
54
18
78
114
60
30
96
24
66
312
30
63
15
54
90
18
18
114
90
105
123
30
30
228
24
105
15
6
12
210
12
108
72
18
48
39
3
33
108
9
135
27
6
84
6
30
72
18
54
78
12
18
12
96
180
27
3
30
144
30
6
42
108
33
144
87
18
12
180
90
9
81
306
24
18
60
87
3
30
3
117
192
66
ABCD 96166463488*3^$a+1 [50010]
50
88
42
33
35
66
31
72
48
29
55
71
25
35
10
39
89
55
41
55
35
46
75
59
49
107
25
29
96
28
30
30
102
90
18
69
101
19
12
39
45
11
13
48
5
88
20
55
5
72
19
60
59
42
7
36
41
19
131
76
9
5
19
35
30
7
173
139
81
60
27
3
57
3
9
17
31
33
195
27
33
36
81
15
48
36
39
72
8
25
12
35
73
24
227
61
24
48
141
12
15
89
4
32
79
60
9
39
17
64
30
21
36
144
11
30
100
3
165
20
31
41
43
27
57
23
70
15
60
24
9
12
3
17
7
72
48
17
19
15
12
48
9
81
87
72
21
27
24
36
60
35
70
63
5
55
5
12
58
72
33
15
129
53
18
1
48
3
74
43
12
5
31
72
17
46
8
10
12
30
105
48
117
20
199
84
5
19
23
73
15
21
119
10
150
146
4
15
71
76
90
75
53
12
7
17
16
48
15
11
136
38
10
21
155
13
192
24
57
18
30
87
3
62
7
11
25
101
66
18
67
59
34
51
48
132
11
70
74
4
45
72
5
10
8
66
16
78
2
7
21
2
100
14
64
135
27
38
55
24
33
38
52
18
27
65
108
7
3
62
19
11
118
15
45
2
25
33
12
3
5
175
12
3
20
70
27
48
15
2
10
30
15
24
11
28
32
58
111
29
12
7
137
16
8
66
34
26
61
93
42
45
45
3
17
28
27
93
135
41
34
9
12
81
3
5
160
51
69
20
100
12
75
29
4
111
9
27
63
45
12
45
14
36
10
30
44
24
121
39
12
20
13
15
81
5
84
40
75
45
72
18
45
11
34
27
29
4
42
138
51
159
62
48
19
23
133
5
70
9
12
5
55
35
84
10
30
2
103
5
30
37
72
96
27
90
123
57
44
19
17
7
41
22
20
10
20
55
45
27
72
48
3
33
45
56
90
4
116
109
12
144
101
7
36
36
96
125
19
24
15
21
81
44
4
12
15
213
20
31
24
17
18
82
3
12
15
14
36
18
126
211
3
56
109
15
102
50
28
2
79
35
54
36
31
45
78
2
28
12
18
9
21
51
9
39
11
61
65
46
33
57
123
17
144
34
12
33
5
7
35
54
30
4
57
60
65
10
98
10
45
15
21
9
2
37
17
16
63
24
21
51
24
57
18
105
71
121
15
45
144
69
110
37
3
12
33
15
50
30
40
32
28
30
39
21
140
7
3
90
2
150
67
51
120
45
156
9
51
125
124
60
27
5
19
221
79
5
124
75
15
81
11
60
88
56
25
99
69
12
155
1
33
32
19
51
33
96
120
9
72
15
72
63
45
53
127
15
18
27
48
12
5
24
94
57
12
107
46
63
147
14
34
56
1
29
6
73
107
13
107
10
27
53
19
24
24
36
12
75
9
41
55
93
51
179
97
3
42
38
25
101
31
15
57
17
16
15
29
4
26
4
290
7
5
18
37
3
105
161
19
135
21
9
30
92
13
57
39
5
4
50
30
72
55
24
155
126
88
20
36
103
23
13
96
204
45
26
73
11
90
19
93
27
83
100
57
77
19
45
72
20
43
36
51
14
103
21
15
84
12
5
16
194
76
30
48
122
118
75
35
70
15
75
81
9
27
45
99
9
30
21
191
10
44
84
19
107
46
80
103
24
72
39
30
90
57
5
28
27
108
144
227
85
111
93
45
39
12
84
41
90
25
5
6
118
12
14
49
45
32
10
20
25
183
21
9
120
51
51
9
96
93
75
12
12
48
33
150
81
9
92
199
39
30
39
107
16
74
6
54
34
162
3
24
120
53
100
80
28
27
29
31
12
81
39
72
5
31
3
2
88
30
26
54
10
15
72
24
24
65
96
64
51
60
5
34
30
27
24
24
5
30
22
18
57
75
80
54
24
10
45
84
183
18
30
9
48
108
60
71
25
29
7
48
27
33
15
42
87
33
18
12
38
31
144
5
70
32
18
6
49
35
90
19
120
51
86
30
1
60
48
87
30
30
45
63
122
88
210
86
43
48
35
85
48
24
107
94
39
21
27
15
128
97
75
33
117
15
72
21
26
30
43
137
6
70
138
56
4
50
82
8
40
72
129
9
15
12
53
40
62
78
7
12
53
148
12
14
34
27
63
81
29
42
10
39
24
11
61
48
41
94
26
24
55
24
81
222
9
41
28
20
31
95
121
5
24
16
18
45
12
3
62
40
48
116
19
27
9
81
38
10
30
42
39
9
110
85
107
73
41
136
44
31
72
51
2
238
12
9
21
30
33
12
5
40
18
9
336
12
48
15
117
24
171
9
21
63
24
72
9
ABCD 96166485466*3^$a+1 [50008]
67
5
64
165
108
71
72
48
97
72
15
57
63
27
53
16
24
123
45
128
79
65
88
8
37
27
80
133
59
40
45
219
72
8
16
3
108
33
72
9
23
85
48
3
24
8
127
41
144
40
27
36
17
40
33
23
19
165
45
75
48
200
19
60
9
99
120
5
13
27
27
78
47
24
96
25
60
83
133
12
63
15
137
96
1
143
40
48
87
72
60
18
18
9
75
29
64
96
32
72
136
21
3
48
8
1
30
108
77
40
240
21
132
138
29
175
30
51
8
109
83
72
25
12
83
48
88
39
17
40
45
123
8
24
61
54
18
195
27
18
102
5
96
7
65
72
25
186
12
162
18
150
48
42
102
95
64
9
191
19
42
11
55
54
150
45
8
175
33
8
1
39
24
48
32
55
12
18
3
105
39
120
3
141
72
48
80
7
9
153
72
95
31
33
72
24
15
41
88
32
40
24
24
80
64
120
45
12
90
21
8
16
8
127
108
45
27
96
72
173
25
15
105
24
18
30
15
8
145
63
96
96
177
47
96
48
7
65
64
80
61
3
72
45
27
33
63
56
40
33
63
8
64
80
16
21
78
30
63
48
24
80
88
32
25
207
141
3
27
165
32
7
270
11
24
73
48
63
81
6
57
8
37
11
136
24
56
96
37
35
127
60
5
16
144
33
12
51
75
252
153
80
7
30
11
64
72
3
53
48
19
53
72
16
9
47
40
8
7
33
147
93
3
72
165
45
3
57
48
54
150
243
120
80
37
35
40
75
18
11
37
42
57
195
5
115
53
112
56
88
51
21
24
63
65
43
29
16
24
96
8
24
16
72
128
40
21
83
88
99
66
3
39
30
51
9
87
93
171
24
3
149
24
72
19
53
136
72
24
63
33
8
187
29
25
39
80
31
126
27
3
45
27
60
41
7
17
43
12
18
39
75
21
15
489
171
24
29
61
3
27
21
32
25
162
29
24
168
48
24
295
65
40
48
8
1
63
213
99
24
72
24
51
12
42
39
51
45
45
99
117
30
29
64
39
81
21
51
168
21
3
15
57
45
3
32
264
16
56
7
18
23
24
96
37
107
72
96
64
48
8
64
33
63
9
39
207
17
88
248
40
9
23
24
61
107
13
75
165
12
72
6
17
88
8
16
104
31
201
104
48
40
32
13
75
120
33
23
16
21
12
18
117
32
1
39
48
8
49
15
3
102
119
16
63
65
16
80
72
48
49
15
213
107
25
23
48
16
24
32
19
18
3
15
33
51
53
97
48
42
21
8
16
104
31
108
45
48
32
48
40
48
171
180
9
111
81
27
5
37
11
72
96
127
144
153
8
85
24
203
7
6
3
120
72
8
61
6
72
12
9
72
120
75
5
24
48
25
42
45
165
51
9
71
37
3
8
181
90
129
69
60
63
8
96
115
45
24
9
162
53
103
57
8
72
157
30
21
32
127
33
8
67
21
80
96
43
93
225
47
67
18
3
8
91
29
16
15
41
7
105
3
5
40
72
63
9
24
9
15
3
29
16
135
105
48
120
96
8
55
33
32
16
21
83
25
42
29
120
40
104
16
24
96
111
153
120
15
18
63
32
72
25
42
21
80
109
131
72
16
21
11
19
18
123
8
112
8
1
63
45
3
32
120
13
35
19
93
8
48
31
300
29
96
91
24
18
48
54
93
48
24
33
63
8
304
153
63
72
27
18
3
80
40
56
136
8
24
16
120
51
29
49
23
112
8
232
147
21
69
3
27
90
3
3
189
21
27
15
12
5
48
7
66
114
21
8
259
18
54
18
3
72
48
32
133
27
75
72
21
24
8
7
9
27
5
7
137
16
15
17
235
5
40
3
53
79
192
9
144
96
32
120
24
64
80
40
27
77
67
18
35
40
80
16
104
16
27
24
30
95
13
3
8
136
111
9
24
39
33
48
24
15
132
36
105
32
40
48
57
15
8
192
ABCD 96167192326*3^$a+1 [50068]
11
25
11
12
193
144
11
109
144
35
12
54
114
49
35
37
35
13
11
72
54
84
126
240
84
25
47
37
36
35
216
36
49
108
23
24
84
1
60
11
162
6
72
30
168
30
60
120
42
180
12
126
241
83
37
125
18
6
151
11
25
23
25
125
66
13
60
48
84
89
102
13
47
85
84
29
90
84
36
157
29
19
17
102
61
11
36
217
72
96
47
6
91
24
36
29
7
59
36
72
78
7
96
35
6
55
48
12
48
53
67
35
61
155
60
30
72
144
19
96
173
42
66
90
108
72
18
126
24
1
24
47
48
1
24
24
23
90
150
48
169
11
90
42
73
107
97
11
102
18
25
71
36
84
241
48
125
19
113
19
60
11
12
61
29
7
173
18
49
59
36
6
55
84
24
47
37
167
25
29
7
12
191
42
19
84
71
186
115
24
35
24
25
96
96
317
18
13
11
36
48
60
265
125
150
120
25
60
239
18
78
252
48
36
1
12
83
138
115
17
55
89
90
120
18
43
47
25
71
12
13
47
97
11
61
101
79
41
7
17
19
12
23
84
37
35
1
48
47
234
138
13
24
71
253
60
24
5
72
24
30
72
108
240
121
120
155
13
23
48
96
216
90
102
6
55
11
25
35
36
37
60
23
108
60
12
25
60
24
5
48
42
36
108
1
83
61
101
90
90
90
6
55
24
95
181
17
42
36
84
24
30
19
120
12
36
155
108
36
114
12
19
84
275
90
60
84
18
97
53
7
95
36
1
53
42
138
126
1
59
37
35
12
85
83
90
174
24
30
79
107
1
35
48
1
41
7
23
73
35
72
144
6
19
48
41
19
60
23
25
53
91
11
25
35
84
121
23
42
79
59
49
95
6
120
54
37
24
29
96
66
114
12
78
156
13
11
25
59
36
49
5
103
60
23
1
71
37
132
101
19
29
6
133
120
53
108
174
72
6
18
37
35
12
18
54
24
84
1
5
66
114
55
72
84
48
83
12
37
41
103
125
6
13
23
30
67
48
48
95
85
35
36
85
59
60
1
155
18
72
54
37
24
101
79
180
60
29
7
240
12
77
144
7
83
169
48
125
18
90
90
49
47
144
1
35
25
96
144
84
95
36
13
185
6
156
109
17
162
13
5
78
90
36
199
29
43
47
198
24
54
61
11
157
48
119
84
61
84
84
5
90
13
23
37
143
85
11
84
61
11
60
30
78
1
71
90
102
13
77
91
35
109
180
336
11
25
95
73
17
54
132
120
18
127
228
47
12
108
25
144
11
60
18
36
138
6
79
47
66
18
25
36
60
29
102
24
25
29
31
96
24
5
6
49
84
12
12
35
72
54
31
24
5
30
60
12
13
47
97
131
36
108
85
72
36
77
18
109
5
43
47
66
7
53
54
144
72
192
258
102
13
23
96
1
108
65
42
30
72
90
25
137
31
5
67
72
11
12
36
6
19
12
23
12
108
241
24
24
17
54
25
276
36
5
19
53
96
174
13
24
24
35
1
60
11
12
1
5
19
173
72
222
1
29
240
163
71
36
121
95
138
127
72
77
30
13
120
48
35
25
84
60
29
79
17
48
366
97
59
24
1
35
13
12
5
6
84
54
90
37
23
85
71
60
66
18
96
48
6
7
48
11
126
90
24
48
78
54
30
54
96
54
19
17
55
204
252
65
18
36
49
5
84
18
144
18
90
168
84
36
73
71
114
79
113
90
24
48
85
72
191
12
25
36
11
18
90
18
7
101
6
1
65
127
36
24
132
96
12
72
59
ABCD 96167393612*3^$a+1 [50100]
78
27
75
48
60
114
60
60
24
6
6
84
6
30
42
96
24
150
18
54
24
24
3
105
23
25
6
60
54
12
30
30
168
30
12
114
51
9
36
24
36
60
60
30
222
48
18
33
27
36
186
60
18
54
12
23
55
6
12
12
11
48
7
6
48
12
6
48
24
66
66
36
24
66
114
48
48
138
12
120
102
209
13
18
18
24
6
24
6
60
30
144
30
90
48
18
12
66
30
120
6
18
35
13
18
66
84
54
6
60
24
66
144
6
30
12
18
84
96
42
24
33
33
54
6
42
270
6
42
107
37
48
18
24
90
6
60
12
72
54
42
60
12
30
12
84
66
180
18
66
24
42
60
156
48
240
6
24
24
102
6
21
21
11
91
53
1
84
48
48
72
42
96
6
66
198
24
90
30
6
30
6
48
18
47
61
12
71
96
7
78
72
51
135
168
42
60
162
6
35
79
17
1
15
93
186
90
54
24
126
36
90
30
156
42
66
90
5
175
60
5
55
6
18
78
42
41
61
18
66
6
66
60
11
31
156
132
78
12
39
9
30
66
78
120
96
54
123
93
60
150
30
99
21
72
131
31
18
15
27
6
276
84
12
18
102
83
97
12
12
23
73
39
9
36
18
17
253
72
27
128
91
18
126
5
25
6
54
36
71
16
21
24
99
57
96
18
36
12
54
36
114
48
30
36
84
66
33
21
48
59
43
6
72
54
66
60
72
96
107
25
24
47
7
24
126
42
54
83
31
30
96
60
18
186
12
159
39
24
18
48
12
138
54
156
30
6
35
49
36
18
120
6
6
96
101
79
78
42
30
42
18
240
60
3
117
42
6
11
112
27
150
60
42
48
72
12
18
90
192
6
24
12
84
6
18
42
6
24
24
83
61
48
108
180
90
30
11
319
12
78
71
1
60
108
30
72
54
6
60
18
162
30
48
6
17
31
6
96
48
12
6
18
6
126
30
53
7
198
12
24
63
75
12
57
27
42
102
18
18
54
42
6
90
33
21
66
18
114
12
54
83
91
5
31
216
89
61
36
12
222
18
3
63
24
6
12
18
84
186
60
42
30
48
3
21
132
18
5
73
24
420
6
174
18
66
24
203
13
36
60
48
36
60
24
18
18
84
78
78
30
42
102
18
12
6
66
30
53
61
3
93
30
54
96
138
78
18
186
66
18
23
64
9
60
90
126
90
41
49
150
78
6
6
228
60
6
48
30
12
108
18
12
60
6
24
162
126
42
48
12
18
60
24
24
102
48
54
186
12
53
97
12
18
17
73
23
55
126
18
6
147
45
42
120
18
63
21
11
79
60
48
12
41
16
27
42
11
61
96
42
18
23
13
30
30
6
48
30
35
144
37
27
141
35
7
84
6
78
113
55
120
90
150
129
32
43
18
36
36
6
108
144
6
132
90
18
30
60
54
12
66
60
30
90
48
30
156
66
210
90
72
96
72
30
60
47
1
30
72
9
39
192
48
96
168
66
36
84
156
11
373
42
161
49
42
36
42
390
102
48
48
6
96
117
21
6
5
55
6
51
9
24
54
66
36
90
72
12
6
95
13
83
7
30
24
108
30
54
168
18
54
24
12
60
30
30
18
42
42
30
186
54
291
27
252
120
66
12
18
113
61
120
72
60
66
30
12
6
6
150
89
79
108
18
12
12
6
53
49
30
12
6
84
96
12
159
165
123
21
12
84
36
24
108
18
48
60
30
36
168
107
43
36
12
21
9
30
54
138
96
42
102
102
83
31
113
49
54
66
18
102
12
35
61
42
174
59
7
48
102
18
150
36
18
90
42
6
168
60
6
17
61
12
23
13
84
24
12
11
31
48
18
12
18
150
11
31
18
30
42
12
102
5
1
60
18
30
36
90
36
161
49
150
30
11
139
69
9
66
6
54
9
21
6
138
12
372
48
59
55
6
168
123
21
6
30
30
41
43
162
66
78
144
30
36
ABCD 96167453524*3^$a+1 [50006]
176
4
92
36
12
16
20
100
44
96
24
52
20
16
48
129
3
8
76
96
57
47
60
4
56
1
24
3
93
23
72
84
28
108
12
81
47
193
15
20
24
88
204
104
36
36
25
27
12
48
12
60
9
27
104
36
100
189
3
237
96
15
9
71
12
300
60
133
24
11
37
11
24
108
160
20
60
40
44
16
60
8
276
109
96
15
20
124
56
1
35
48
4
33
75
44
25
59
64
108
108
36
56
25
35
132
72
180
4
60
72
32
28
9
99
32
72
12
136
8
52
45
123
92
24
60
61
15
8
4
12
96
9
83
61
72
27
56
36
96
12
100
8
24
25
11
108
1
3
21
75
56
40
24
12
128
12
64
96
24
36
9
95
25
63
20
52
284
24
60
88
120
72
33
23
24
12
13
75
32
24
24
48
12
121
15
140
4
72
60
20
64
144
120
20
13
63
12
60
12
8
24
4
80
24
168
4
36
9
11
28
9
11
60
1
39
24
92
120
4
36
21
95
12
16
24
56
16
60
68
16
360
21
71
108
72
244
9
72
75
68
100
56
13
3
24
80
4
56
36
40
45
119
40
8
108
60
40
24
9
59
37
83
120
37
231
57
11
37
24
3
213
95
24
28
56
52
44
40
36
24
80
25
15
48
140
12
96
168
12
72
48
40
24
60
8
60
52
44
16
45
15
20
13
96
59
37
24
72
143
204
76
36
80
60
16
60
24
96
128
12
48
12
48
4
33
15
9
71
4
80
61
3
36
48
33
95
88
9
23
24
108
12
24
121
23
112
33
27
21
24
23
12
36
145
63
12
80
60
24
48
52
165
15
56
112
56
1
59
85
51
20
265
11
184
56
100
44
120
61
23
100
21
63
57
23
60
76
36
24
24
12
105
15
36
84
8
40
36
36
44
12
28
80
37
99
36
168
56
1
83
16
8
28
9
35
28
120
56
36
61
179
84
12
24
88
12
48
36
21
24
51
21
15
24
81
35
85
24
23
48
108
40
44
88
12
117
119
36
4
57
3
21
95
120
28
72
20
1
3
36
36
84
33
27
84
60
117
24
23
28
152
52
9
96
11
28
24
81
75
12
24
96
33
72
120
144
11
4
48
36
20
1
63
168
105
48
87
120
8
40
36
20
40
24
60
24
20
40
8
48
4
21
51
8
132
64
252
32
52
48
32
36
52
32
24
36
64
21
99
20
4
396
9
11
36
4
36
8
28
44
88
57
51
60
105
23
144
60
16
56
13
51
80
12
132
52
9
27
20
25
15
8
72
60
148
9
96
15
92
4
96
9
71
49
96
3
140
1
96
15
24
96
32
1
95
12
24
61
95
4
56
4
36
48
45
192
72
27
20
16
20
85
23
124
48
45
24
11
28
56
4
20
16
20
60
1
27
116
40
12
84
56
52
36
44
96
109
27
141
23
12
24
16
60
92
40
32
61
135
33
51
24
152
4
24
56
1
183
60
32
112
45
15
105
51
21
179
60
112
84
120
45
11
144
40
128
12
1
123
12
32
136
9
87
24
120
20
24
28
12
60
12
69
11
61
23
4
12
216
8
1
51
72
8
4
8
1
15
24
12
80
24
37
215
12
12
4
20
64
132
20
73
87
81
39
105
35
61
87
33
15
68
24
12
16
105
192
11
76
24
57
39
20
109
24
15
12
56
13
59
12
1
23
169
75
8
64
68
12
133
135
116
112
8
61
51
44
324
4
57
71
4
80
120
61
72
147
80
36
48
4
48
20
84
48
61
239
16
44
60
12
40
24
84
132
60
9
24
23
25
264
11
60
28
21
23
72
1
23
52
45
23
121
63
32
40
44
96
40
20
40
8
217
59
24
40
32
16
80
28
72
20
13
119
36
52
60
128
36
148
140
1
71
1
95
160
48
60
36
9
39
240
92
13
51
80
4
32
4
117
15
84
24
12
12
20
25
71
16
33
47
24
16
20
61
47
52
80
76
12
56
196
44
60
1
59
76
33
3
8
124
32
4
36
9
15
92
12
108
4
96
48
32
28
36
8
112
9
240
24
83
40
24
36
92
268
9
35
28
12
93
48
15
8
12
ABCD 96167562724*3^$a+1 [50051]
51
80
240
25
3
15
5
205
30
66
3
75
30
95
96
25
51
36
8
36
60
25
59
85
36
78
126
24
71
19
48
9
93
3
9
30
6
3
24
36
24
33
48
11
103
57
69
15
9
51
141
111
33
71
73
135
32
13
198
5
25
119
88
105
3
24
108
3
54
3
33
48
11
180
1
3
12
33
156
35
13
72
75
69
59
1
24
108
75
24
15
6
15
72
56
100
12
57
18
9
36
24
8
13
54
21
9
66
33
24
21
15
21
3
57
11
25
15
8
7
173
72
24
4
21
24
51
9
12
23
49
192
11
13
15
69
48
39
105
36
24
83
12
43
42
84
47
4
15
30
15
3
41
36
19
69
75
53
100
24
56
88
9
11
37
39
45
24
12
83
4
32
4
24
36
87
225
117
12
35
1
143
136
93
48
12
42
5
25
99
200
37
27
32
48
13
84
143
145
27
93
108
39
68
13
84
11
13
144
15
15
18
39
9
24
35
12
103
6
24
48
3
72
33
36
18
90
15
20
28
80
85
27
36
45
11
36
85
72
48
60
12
75
33
252
48
12
156
36
131
37
3
9
51
9
48
12
3
8
28
60
20
36
40
9
24
63
9
15
9
51
20
4
24
27
48
33
63
42
120
63
24
45
36
111
120
8
36
25
15
24
3
42
63
84
51
129
56
4
84
20
187
69
68
40
120
12
60
9
87
12
12
33
95
16
141
95
4
20
25
39
60
36
51
81
60
33
11
55
9
39
66
132
39
21
78
9
45
48
84
63
33
60
12
60
27
68
40
57
63
3
45
33
12
15
20
24
13
27
24
20
7
89
55
29
136
48
21
75
69
143
12
16
60
21
35
85
48
3
15
54
3
87
45
9
12
35
52
32
25
39
44
43
42
6
42
102
53
25
27
33
3
56
1
167
37
3
21
84
66
5
52
24
45
36
63
111
54
72
18
21
75
18
27
3
41
76
81
60
39
21
12
3
9
131
7
45
141
54
117
9
11
1
12
87
8
1
132
24
36
35
40
63
9
60
93
3
12
57
60
131
55
90
87
12
51
30
12
24
11
37
23
37
71
61
174
57
48
60
24
108
33
24
60
47
40
9
15
99
5
1
12
48
27
24
36
48
21
24
95
25
87
57
11
7
102
42
6
15
24
188
28
20
55
5
28
60
12
12
8
25
24
39
20
60
144
97
63
60
8
52
56
24
13
35
37
108
18
9
68
48
19
18
23
1
150
9
69
27
69
24
42
41
13
131
13
36
24
75
21
15
15
9
153
12
3
105
84
95
16
45
84
59
55
125
49
12
48
35
52
33
23
48
16
21
27
32
144
37
24
15
8
72
24
121
171
165
27
15
5
13
3
21
6
45
24
36
39
6
48
60
179
28
68
16
176
139
54
24
48
15
3
29
12
13
47
36
88
9
72
3
57
60
11
24
145
18
6
72
15
8
52
20
24
1
147
87
66
30
114
39
57
12
12
3
51
30
24
3
105
72
120
30
77
25
83
85
3
48
24
128
25
87
45
42
21
48
12
15
9
33
36
24
42
5
1
84
11
25
60
3
56
133
131
184
12
111
102
42
30
39
27
45
92
60
25
12
156
60
12
48
24
24
11
28
8
28
9
72
60
75
15
29
1
108
12
24
72
48
51
33
27
20
1
95
13
12
12
12
96
60
72
3
63
45
9
12
111
9
36
47
288
157
36
36
75
9
12
24
11
73
147
44
133
12
36
24
123
21
87
57
12
15
69
24
60
75
12
60
15
45
51
9
20
13
6
6
15
68
7
174
27
117
48
132
11
205
11
1
144
60
51
84
36
3
6
35
108
73
47
37
75
36
69
35
1
24
35
25
48
12
59
36
16
32
25
11
1
63
3
29
1
107
36
12
13
36
75
116
7
42
35
136
27
96
30
99
15
18
60
12
11
37
123
117
24
3
21
12
99
33
12
23
13
180
59
16
84
3
18
78
105
144
72
45
15
3
33
63
6
60
30
9
39
77
136
144
8
13
12
35
25
3
75
144
41
28
36
21
75
33
36
75
20
25
15
116
37
95
37
15
45
183
96
132
9
15
45
60
95
36
19
21
12
33
15
60
9
99
20
4
93
12
12
83
25
63
24
9
99
36
21
48
47
1
24
3
45
42
48
102
36
3
21
30
149
4
21
12
35
24
61
15
24
44
181
48
72
23
13
42
48
117
27
54
87
252
20
67
18
11
37
35
85
3
21
35
13
71
60
1
15
75
6
24
51
15
29
4
84
21
6
48
102
123
12
3
6
71
13
6
5
36
48
73
24
24
15
36
8
25
12
24
36
15
56
48
24
25
15
8
100
15
29
4
21
84
95
36
28
21
27
24
33
3
228
24
108
60
60
27
6
12
23
55
42
47
1
51
56
13
30
57
33
6
33
57
35
73
36
6
6
60
30
33
9
ABCD 96167804314*3^$a+1 [50029]
168
54
12
18
6
11
43
66
51
93
27
15
30
216
24
99
24
93
90
12
42
36
18
21
135
41
37
11
1
24
36
51
48
24
33
78
156
18
131
19
120
93
15
54
35
16
48
72
135
72
33
24
51
24
66
198
90
6
18
27
45
54
54
18
84
161
25
143
67
69
96
33
60
11
109
114
162
126
30
35
7
12
24
36
18
12
90
6
12
23
37
3
45
54
5
1
18
245
7
84
108
33
63
65
96
19
84
78
12
108
24
30
45
15
18
66
24
117
24
129
12
51
39
180
5
16
57
47
43
18
72
156
54
6
36
39
117
59
40
141
35
19
30
6
72
48
24
129
27
45
105
119
1
39
21
75
99
36
129
48
21
90
186
36
30
93
72
87
42
18
45
48
8
1
36
27
51
54
71
16
75
108
17
181
83
97
90
53
55
9
3
132
17
1
48
24
30
36
54
18
5
49
36
35
64
45
18
17
19
60
17
49
15
3
117
33
47
16
99
66
144
131
103
9
15
12
6
39
45
6
53
16
48
45
90
17
73
30
36
90
72
27
63
9
9
42
93
87
54
126
69
3
36
36
48
18
24
216
12
23
55
54
18
137
64
24
57
135
24
27
12
41
109
12
24
30
36
45
33
63
8
19
45
21
36
39
159
132
141
24
81
23
1
39
27
18
24
72
11
112
33
162
96
36
33
21
12
23
67
45
123
45
75
6
174
6
11
24
16
168
24
8
48
1
6
48
17
25
18
101
181
99
24
9
162
29
1
63
123
165
27
18
27
32
19
36
120
90
18
45
45
36
144
15
21
6
29
64
48
213
51
9
12
132
15
93
3
87
102
18
114
18
36
129
15
17
40
15
30
6
69
56
48
7
30
18
114
138
270
135
104
85
36
24
18
48
18
6
29
115
21
105
36
84
54
90
72
78
65
7
9
135
18
15
56
31
54
24
30
42
3
32
40
24
96
141
3
21
3
51
84
33
120
105
12
90
90
90
42
108
15
21
120
35
19
197
24
121
18
72
24
72
54
48
36
147
3
30
36
24
11
25
15
39
12
53
145
42
189
21
27
32
31
60
69
69
35
19
36
41
55
18
102
6
147
72
48
15
162
54
9
120
57
48
78
65
55
113
49
63
15
12
42
51
128
139
18
3
96
15
9
152
37
48
54
6
120
72
18
69
21
35
24
16
177
23
40
15
345
48
51
21
69
3
3
12
78
27
171
12
114
18
102
71
7
12
6
54
36
18
11
19
21
15
33
57
39
111
54
27
75
237
33
39
48
3
90
243
27
18
42
30
78
12
18
95
19
36
9
8
19
30
15
45
66
57
32
16
27
12
9
45
144
3
72
72
33
15
27
29
25
87
3
66
6
69
15
81
8
19
77
1
84
54
54
15
21
35
1
15
24
24
48
15
24
36
165
69
48
60
15
72
105
36
108
60
51
291
93
9
6
9
45
51
96
33
36
11
24
19
126
135
9
63
63
12
117
63
9
105
15
56
19
138
75
33
18
24
108
105
72
57
66
69
63
138
54
33
56
19
60
18
18
162
27
21
24
36
54
36
72
84
9
9
6
57
72
48
57
12
198
21
75
30
36
180
15
24
147
93
117
18
24
17
88
3
69
69
6
138
18
54
195
201
60
30
54
39
15
60
66
131
13
99
15
12
45
15
18
30
42
36
35
40
9
36
3
69
6
12
60
90
27
8
13
107
24
1
12
27
45
276
63
57
108
6
30
24
47
112
15
57
56
40
69
90
9
45
99
21
6
30
95
31
33
56
55
24
30
6
48
221
72
48
37
24
18
57
45
6
90
318
45
189
72
35
55
24
156
144
5
31
24
12
5
40
24
24
21
48
3
33
72
63
207
90
42
36
17
49
6
9
56
25
48
36
36
15
57
18
42
30
168
69
33
6
161
1
54
18
66
150
12
3
32
24
19
66
35
64
9
6
57
9
36
24
3
27
18
51
144
21
99
135
36
141
3
18
3
75
12
9
63
17
1
63
24
21
35
7
48
17
40
33
60
36
18
141
96
120
51
5
48
16
80
160
111
12
53
24
64
27
18
75
27
144
6
18
84
42
15
21
378
84
18
18
41
31
33
9
ABCD 96168201334*3^$a+1 [50037]
61
119
12
48
90
30
42
43
72
48
72
35
30
55
5
48
43
17
42
1
120
59
18
31
12
108
24
47
48
36
6
151
53
24
43
89
18
30
43
47
37
60
23
12
54
120
36
43
47
120
25
36
84
5
294
66
18
102
48
91
12
53
31
96
29
19
24
5
90
30
55
60
95
102
114
6
60
54
144
6
30
36
30
48
115
185
43
12
191
54
12
55
23
30
55
17
24
55
89
7
59
24
6
79
17
18
102
19
29
115
120
221
79
11
25
12
47
13
23
6
24
414
12
49
36
35
18
30
30
12
60
120
30
13
17
103
77
24
115
12
12
156
96
84
12
113
24
66
85
96
5
78
162
84
6
25
23
13
60
48
24
5
36
19
101
7
84
65
24
55
41
174
60
25
12
12
17
78
30
55
215
37
35
30
78
96
36
1
23
84
37
60
113
36
7
204
83
102
90
18
12
31
59
234
66
18
7
53
156
36
31
47
90
6
126
19
65
7
29
43
41
120
31
5
43
77
103
17
60
55
29
31
83
222
60
211
60
137
12
78
6
151
35
61
48
180
144
5
42
84
25
89
30
6
90
1
36
59
1
60
107
13
132
108
167
6
24
67
24
96
35
54
30
181
29
19
107
73
65
6
37
29
55
23
6
30
6
55
35
30
90
18
66
61
5
60
55
60
5
30
18
7
29
54
25
11
30
126
1
60
53
31
245
48
36
67
53
210
121
29
60
36
43
5
271
5
7
59
78
12
54
1
84
12
29
55
84
29
30
12
49
156
36
60
353
6
145
24
24
72
5
103
215
1
60
35
30
84
7
29
7
60
12
17
30
25
48
48
29
79
12
59
18
42
78
6
37
12
12
23
85
137
103
17
19
12
120
60
29
55
143
37
96
119
30
210
24
60
36
48
90
6
54
55
95
42
79
71
61
12
72
60
5
91
12
5
12
55
168
96
41
48
120
72
18
30
42
30
19
131
60
18
60
55
12
29
79
5
103
48
11
25
83
145
35
61
41
103
12
84
156
35
1
53
90
97
60
84
53
60
6
120
61
53
163
24
83
1
29
175
35
97
24
36
36
23
25
35
90
31
275
24
6
108
156
126
61
209
84
115
29
72
79
36
108
72
83
12
1
84
48
71
49
72
120
36
53
55
71
18
91
41
43
5
96
67
53
60
7
24
185
24
30
1
23
6
6
30
18
1
36
5
103
60
71
1
29
7
89
78
150
96
84
66
109
35
1
65
126
120
210
79
300
84
17
43
5
31
95
6
54
6
78
126
7
84
149
7
84
5
78
37
5
31
24
5
24
6
48
6
127
72
11
84
42
114
61
89
24
31
24
17
19
161
31
17
30
13
29
54
114
42
48
37
5
24
66
25
36
143
36
24
1
113
67
53
7
53
36
30
37
72
11
30
55
36
59
37
29
18
96
30
114
12
169
12
12
41
6
138
42
25
65
180
48
67
89
60
90
6
18
66
66
48
42
55
156
119
30
30
78
67
5
84
31
48
77
150
61
192
120
11
1
36
89
55
36
203
37
12
60
5
7
35
73
60
77
174
24
193
29
30
150
31
60
17
42
78
43
24
5
174
66
139
29
7
59
30
19
41
84
175
77
48
43
120
89
24
144
66
66
18
61
41
24
7
167
1
12
53
84
247
60
5
43
168
83
6
43
11
1
5
30
49
155
6
30
48
12
30
18
6
7
24
60
29
84
36
24
42
24
37
29
55
23
1
36
149
6
30
43
47
18
55
12
59
6
24
19
168
12
60
72
35
54
7
23
24
30
67
168
12
168
161
6
18
31
35
61
48
41
90
60
25
120
11
121
24
275
73
12
89
30
6
60
150
48
1
84
71
54
6
61
5
30
54
115
41
30
54
66
25
24
24
5
66
1
173
31
35
25
71
108
30
36
7
29
30
30
31
17
55
35
13
113
19
5
42
169
11
18
43
269
108
6
84
217
60
5
48
ABCD 96168625232*3^$a+1 [50004]
2
40
48
20
30
42
52
38
40
5
36
13
32
3
117
46
5
3
6
16
20
4
32
12
15
48
120
39
57
87
54
12
3
25
30
6
30
36
164
22
18
14
3
27
21
51
22
11
7
42
14
16
6
30
14
4
14
4
14
22
38
39
9
28
30
17
25
30
36
42
11
12
3
114
16
54
18
96
18
18
48
56
30
64
8
24
9
3
46
12
38
22
32
4
26
22
32
135
12
15
21
3
9
21
4
32
6
58
44
3
7
17
72
69
12
15
13
12
36
71
21
27
13
59
25
38
21
24
3
24
4
62
4
11
79
6
11
12
13
32
36
3
36
27
28
29
55
5
49
56
27
133
36
42
5
13
8
130
29
3
54
60
36
3
1
14
94
14
30
28
32
40
48
32
39
3
21
135
10
23
12
15
18
36
15
1
59
85
32
46
41
12
31
14
58
24
17
67
2
22
18
26
6
34
65
25
56
120
18
4
18
11
12
12
21
18
33
37
24
80
28
8
6
54
3
13
6
8
24
9
3
94
2
34
24
108
66
74
66
10
59
24
19
17
19
5
1
32
39
84
75
16
6
48
35
21
22
12
5
9
75
37
20
22
8
54
4
35
69
22
5
63
6
12
24
30
94
122
81
36
12
21
27
31
53
15
12
130
104
6
18
12
54
154
26
33
7
65
12
13
50
42
22
29
12
21
4
14
46
8
4
36
35
33
36
76
50
10
23
12
13
6
5
9
18
4
8
9
37
14
33
19
17
3
66
3
21
30
4
2
108
12
28
14
34
24
14
33
19
36
17
12
39
22
35
51
54
27
87
90
3
19
29
39
54
51
12
85
36
8
15
9
124
23
24
61
38
9
13
30
60
53
31
5
33
3
24
67
8
9
1
26
9
1
86
18
12
39
19
2
30
24
70
32
42
93
55
29
15
45
99
18
6
4
12
29
7
53
25
80
3
1
6
17
9
4
114
122
75
12
15
28
14
88
11
25
24
8
22
5
37
30
5
37
72
26
28
44
58
14
21
7
62
22
6
32
34
42
66
17
1
20
30
9
19
18
48
90
41
69
16
38
4
14
15
87
117
9
3
3
30
28
18
36
5
9
18
9
63
12
4
54
54
14
10
17
24
24
33
4
32
4
11
96
15
36
4
29
7
6
35
15
70
23
13
78
18
26
18
4
18
6
14
57
69
27
48
33
54
21
19
48
50
72
54
64
26
24
40
18
30
20
16
2
16
89
39
36
30
24
16
11
25
56
106
17
39
16
68
81
19
14
30
6
27
9
15
12
25
18
6
32
18
21
24
12
48
19
14
18
22
11
3
57
72
25
86
18
40
12
42
5
36
61
42
54
36
59
48
55
50
16
14
18
3
3
70
11
7
29
9
70
5
1
11
25
62
21
1
72
2
52
5
27
10
47
51
18
10
8
45
24
139
8
4
5
12
39
9
31
12
42
14
30
82
5
31
17
19
48
17
25
32
220
14
54
54
45
7
41
51
108
45
39
21
25
12
11
48
73
30
50
15
49
18
5
24
151
18
14
9
3
33
96
21
39
24
61
36
20
4
36
11
39
54
16
11
9
58
14
30
4
14
10
17
81
75
37
23
33
40
47
1
24
14
81
49
44
96
3
36
19
62
63
13
38
18
27
31
5
3
6
111
48
3
57
37
36
14
30
36
39
1
56
27
9
220
14
18
12
111
3
40
54
8
36
3
19
86
24
18
9
24
33
76
2
81
72
13
44
22
20
12
28
12
54
36
42
26
36
3
1
38
16
42
26
36
18
18
58
14
42
52
35
1
24
8
6
22
8
3
60
13
32
18
33
3
64
36
12
101
48
12
93
34
18
104
27
84
55
42
23
3
58
11
187
14
72
28
66
5
27
22
6
41
43
6
30
6
12
131
12
1
6
14
51
25
14
33
48
24
24
37
108
12
20
130
26
3
36
19
41
15
52
14
51
21
27
135
81
9
54
94
6
41
39
9
9
22
2
39
48
36
21
39
36
33
90
36
9
9
48
60
63
12
27
42
87
73
24
12
68
28
8
15
9
3
1
62
58
72
20
12
58
86
72
82
17
1
12
23
37
12
11
3
36
9
37
32
34
5
15
21
33
27
45
16
38
126
18
81
13
23
75
28
5
49
14
4
8
4
29
27
52
54
6
14
3
49
72
60
138
2
27
45
22
17
72
13
36
32
3
51
9
105
16
95
19
5
45
30
21
48
36
9
48
6
18
12
22
50
22
74
12
4
20
4
83
1
32
10
44
58
32
15
117
16
110
4
18
8
39
24
84
87
4
42
14
21
36
9
24
4
14
48
33
48
85
11
9
30
33
12
13
20
15
25
26
21
24
1
54
30
68
75
1
23
33
39
36
15
126
3
13
38
30
99
12
3
94
30
14
4
78
17
48
19
6
23
57
82
5
13
12
18
54
24
14
18
22
18
26
9
31
125
1
78
12
24
5
9
51
21
51
24
9
3
72
33
22
14
10
30
114
48
6
12
35
19
17
57
3
55
50
18
34
2
18
18
52
14
4
47
7
2
36
4
44
3
93
66
54
42
54
22
41
39
10
44
18
100
5
7
14
64
102
2
16
35
37
36
86
4
18
6
12
5
49
32
75
21
39
48
12
25
36
60
36
8
36
75
1
2
33
7
36
12
2
22
5
25
35
73
14
4
56
16
2
27
67
80
9
33
22
53
163
8
36
9
31
2
3
13
2
22
83
33
28
23
48
1
8
90
96
4
14
87
24
9
28
44
28
35
33
124
14
46
12
2
45
60
21
12
6
22
35
63
82
8
94
56
12
9
19
14
4
66
32
22
2
45
31
8
21
24
12
25
120
14
18
15
31
44
9
15
18
4
66
42
36
8
15
48
99
22
32
22
24
12
41
12
3
18
63
45
16
18
54
56
12
6
40
26
27
1
86
22
36
48
36
6
8
6
4
14
12
9
31
54
35
43
12
42
12
6
8
40
14
40
56
15
97
8
24
48
15
9
88
6
30
20
39
48
33
40
68
6
12
105
36
3
42
36
4
35
72
1
14
18
4
32
15
7
17
9
10
26
22
108
20
12
58
38
16
36
14
18
4
5
9
27
13
42
14
22
26
4
6
53
1
14
12
22
2
22
62
54
63
49
11
9
58
29
57
15
21
40
32
4
12
110
52
41
49
35
36
109
14
42
72
39
24
7
86
39
93
16
6
17
51
12
18
4
11
12
105
34
6
23
61
11
12
27
6
15
21
3
49
14
21
61
32
3
33
51
15
18
10
12
86
39
1
14
22
176
3
37
20
51
72
55
5
96
3
9
9
4
20
4
18
26
24
30
21
7
29
15
24
45
13
14
18
3
31
14
36
54
28
41
13
18
17
81
51
72
13
23
13
134
28
26
10
41
13
11
36
3
16
90
6
8
28
41
61
2
22
8
4
18
18
36
32
10
32
9
9
34
92
33
33
3
1
11
168
21
18
4
5
21
10
72
44
42
63
3
18
58
5
24
7
14
6
16
14
24
63
12
13
140
60
58
ABCD 96168727316*3^$a+1 [50080]
64
72
8
3
37
77
120
36
15
72
45
36
120
31
65
48
87
21
243
9
55
41
7
5
114
174
6
90
108
103
80
33
15
72
3
12
49
23
97
168
5
72
24
51
69
114
36
45
21
3
15
72
9
99
6
90
30
24
48
15
9
30
24
36
30
90
90
3
3
117
3
69
9
84
6
12
42
48
78
30
27
24
16
32
45
72
18
60
12
36
117
63
18
7
120
5
12
96
111
15
36
18
67
23
30
36
31
24
53
27
45
3
57
48
36
6
30
24
7
8
159
6
54
48
24
30
55
5
84
42
45
57
36
6
90
48
42
9
72
75
90
18
90
60
19
48
5
30
60
33
51
90
43
48
89
6
33
144
21
36
15
51
18
51
39
114
66
36
6
3
9
78
49
8
88
53
12
132
27
75
60
25
96
35
18
96
30
36
49
119
201
33
30
18
288
7
17
72
90
36
25
47
48
78
90
1
35
156
72
33
3
45
15
36
36
90
30
132
45
81
111
51
48
6
30
33
40
41
12
3
69
3
64
23
6
36
90
36
30
60
48
114
12
18
96
87
192
88
23
49
32
15
9
24
33
7
137
54
6
51
15
24
36
69
69
36
6
33
136
5
24
67
59
174
31
23
6
67
35
45
69
54
37
80
57
135
120
57
31
5
12
180
108
15
39
78
67
41
12
162
73
17
114
21
141
48
24
43
23
9
225
15
40
5
27
3
13
24
48
41
42
54
30
114
12
18
24
18
54
81
9
18
37
53
12
6
49
35
168
66
27
33
31
35
13
72
48
17
39
15
30
24
30
60
66
7
53
36
31
77
36
30
49
5
67
56
3
222
12
90
33
27
37
101
60
12
36
6
36
18
72
72
12
15
24
69
387
15
54
174
90
27
69
72
12
216
39
88
53
67
32
45
3
3
12
25
35
162
36
162
85
8
69
27
9
36
54
36
36
12
33
93
132
30
78
30
24
36
12
108
36
13
56
45
54
66
51
93
42
30
108
42
45
39
57
129
84
51
16
155
12
6
19
8
3
36
96
54
30
126
24
66
69
129
90
72
78
15
57
54
1
29
24
51
3
21
51
18
12
144
42
12
42
18
66
27
33
252
102
117
45
91
53
67
77
18
57
57
108
3
15
30
3
57
72
111
51
66
60
7
11
109
8
3
141
144
57
63
15
54
30
150
103
17
6
156
21
39
9
21
60
18
12
54
24
108
12
27
69
66
18
126
105
111
1
17
60
30
85
23
18
24
12
219
16
5
54
30
6
18
7
128
27
21
48
267
198
127
17
6
30
19
17
15
21
27
45
168
12
36
19
8
168
9
102
24
36
18
12
54
6
3
63
18
6
18
12
24
27
45
18
66
39
39
18
7
168
77
67
59
54
120
168
54
9
75
21
24
9
6
84
96
72
18
12
108
19
5
72
3
48
147
93
15
48
24
72
36
48
69
160
11
61
5
18
42
151
8
51
36
9
24
27
117
27
84
24
12
186
19
8
40
8
69
84
216
18
18
78
45
24
88
32
45
3
27
13
5
27
88
53
84
60
67
35
18
3
15
108
42
19
29
24
27
39
9
153
18
6
30
18
135
45
36
7
107
18
30
18
67
5
147
48
48
51
30
54
96
25
80
3
36
49
17
24
7
23
42
39
40
95
25
56
144
15
73
71
49
32
88
65
12
114
30
51
111
25
29
60
54
66
39
15
6
36
72
36
27
39
54
91
96
83
36
1
24
176
87
33
147
117
40
80
15
96
9
3
6
36
18
18
15
3
36
54
171
88
137
18
126
30
57
24
15
30
3
3
45
3
37
5
3
45
19
5
12
24
7
59
13
65
156
60
111
69
54
72
13
41
7
5
3
39
66
36
18
145
17
6
9
9
36
3
27
54
6
126
99
111
24
174
42
48
114
7
11
30
24
54
84
37
59
54
36
84
36
6
21
27
13
47
25
11
37
8
81
15
40
8
40
35
72
18
6
174
7
89
36
51
129
39
72
27
18
114
1
35
30
18
36
33
72
144
165
114
18
30
33
27
48
6
54
12
37
17
24
144
120
72
31
72
23
72
18
39
105
55
59
30
162
54
108
6
66
3
208
29
48
60
15
120
45
3
69
30
45
9
114
12
78
195
57
18
18
48
90
1
56
75
30
114
21
87
90
87
16
17
36
51
21
3
51
133
80
27
30
36
27
261
6
85
5
91
29
90
81
15
9
ABCD 96168965416*3^$a+1 [50187]
92
16
72
42
38
268
20
52
102
90
108
108
92
16
176
18
102
36
54
126
12
112
8
28
18
86
90
58
12
140
4
24
32
60
84
96
108
70
18
8
4
56
24
12
84
100
84
20
12
90
54
64
12
110
58
20
88
48
74
58
32
376
104
48
12
40
50
58
134
54
40
60
32
22
26
24
52
68
148
2
58
108
12
68
12
28
50
126
18
82
180
8
76
56
16
14
30
66
90
22
26
36
18
30
12
84
84
108
24
58
6
44
12
16
48
32
100
48
62
34
156
2
66
36
24
52
164
138
22
56
52
140
132
40
20
114
66
84
4
36
72
32
90
30
28
72
12
104
42
130
12
50
10
176
12
148
272
48
4
258
80
82
32
30
54
40
36
104
60
112
120
24
156
92
112
18
50
88
72
168
68
34
278
88
36
68
16
92
24
84
24
60
28
2
18
48
24
96
220
26
90
6
58
20
4
30
96
2
64
8
246
6
244
36
80
28
92
300
270
66
60
40
42
26
4
36
62
78
82
90
72
20
100
32
54
112
158
72
40
2
30
60
16
6
14
114
10
38
90
54
34
252
80
52
110
10
60
20
150
6
42
54
10
54
252
348
12
164
34
14
28
32
166
194
16
14
18
28
72
12
36
96
36
92
28
92
18
94
144
50
142
50
10
32
88
20
48
42
18
30
42
52
68
12
18
10
60
72
98
144
64
80
54
40
8
24
60
76
8
132
72
256
72
32
36
40
72
138
2
4
26
30
60
150
18
36
264
40
44
16
14
16
14
72
58
18
68
40
200
16
96
48
20
96
48
48
244
8
58
14
66
154
8
88
8
12
12
246
46
128
12
168
208
108
132
80
64
56
48
124
90
78
12
60
116
112
32
120
156
24
136
96
18
26
156
24
12
64
68
112
116
144
36
12
76
2
90
28
60
56
118
50
36
76
56
48
22
80
30
108
102
22
36
54
78
120
20
70
2
12
4
56
16
104
148
8
24
48
72
120
16
60
108
92
118
50
72
120
24
36
60
24
124
12
38
30
12
28
42
14
66
78
24
10
38
232
20
12
18
208
2
60
48
34
48
6
32
12
76
72
80
48
4
128
48
6
34
92
12
12
28
20
136
2
54
16
32
76
56
84
172
164
28
60
8
112
18
2
252
178
2
48
190
90
80
22
176
18
46
138
6
74
100
8
24
48
52
36
20
124
8
28
140
52
216
60
56
16
68
24
28
114
14
124
8
12
52
168
48
60
72
68
174
6
40
68
12
204
36
48
36
24
4
32
240
16
48
50
102
28
24
20
12
6
34
8
22
38
76
32
124
96
20
48
30
6
88
212
4
20
6
106
120
60
32
60
70
66
24
20
28
38
54
48
12
28
20
48
40
32
28
90
50
36
84
36
280
68
76
90
14
232
26
78
24
58
14
66
18
4
80
96
132
70
80
54
264
40
122
112
50
148
12
20
36
72
112
12
68
36
4
60
32
48
28
8
100
56
60
28
8
12
28
60
12
128
48
24
120
10
26
12
10
78
44
6
42
24
24
76
116
22
128
58
44
40
8
28
32
144
96
12
72
60
94
14
112
36
30
2
40
8
24
36
48
156
84
4
72
54
30
24
32
4
86
54
16
26
34
56
54
126
48
52
32
30
10
60
80
40
92
76
84
144
60
26
30
24
42
30
72
36
172
92
46
74
16
20
40
140
112
14
198
58
30
20
12
82
98
40
72
110
130
48
8
48
40
80
46
66
32
252
36
28
104
60
88
12
20
16
6
66
62
240
46
92
52
20
ABCD 96168982472*3^$a+1 [50121]
63
30
126
162
132
126
17
13
204
66
36
60
21
27
125
61
90
12
5
49
71
25
207
147
5
13
6
29
72
253
18
60
45
8
1
18
102
6
180
108
66
24
111
51
90
99
3
36
60
101
43
36
9
56
19
108
144
78
11
25
120
6
90
111
123
90
180
36
3
32
103
96
144
48
42
108
30
18
6
53
48
144
19
6
198
90
90
12
204
36
89
265
71
91
24
21
63
60
126
18
45
3
117
32
19
125
49
36
252
15
99
120
6
12
168
48
60
191
43
72
21
9
18
78
18
125
31
161
115
45
27
48
5
19
30
24
12
99
231
54
75
45
96
198
12
60
48
216
6
47
43
108
65
1
18
77
13
6
54
18
30
18
72
77
31
42
54
66
135
69
144
54
120
42
126
45
3
54
36
6
18
48
195
57
42
48
6
90
84
41
144
40
207
6
35
49
15
171
117
171
29
1
36
54
24
48
168
36
30
24
11
19
269
97
143
112
15
18
90
72
54
12
132
183
15
12
53
19
126
90
18
60
120
96
36
12
18
54
186
12
60
18
12
23
112
51
125
1
84
24
3
45
27
80
73
18
77
19
18
36
47
432
1
234
125
37
51
264
63
6
180
210
114
108
90
53
19
120
240
12
54
24
108
39
9
72
18
5
91
54
39
8
25
90
180
65
25
12
90
6
84
15
21
35
232
27
93
33
30
60
90
35
72
64
21
27
80
163
5
109
54
54
126
156
90
24
27
39
60
21
27
96
101
43
90
30
96
261
9
84
6
246
15
21
35
25
12
131
19
108
48
17
25
18
21
168
48
27
42
30
5
19
12
78
12
42
12
36
60
192
6
219
33
18
72
90
192
107
19
54
36
222
54
126
18
192
60
54
29
19
6
12
24
18
66
162
24
66
24
30
54
42
558
72
143
72
19
101
64
225
240
119
79
318
18
240
9
57
18
72
45
33
12
90
6
198
21
33
12
60
210
221
19
180
84
149
1
39
152
19
42
48
131
19
84
60
162
84
24
18
45
75
24
120
6
84
198
53
24
85
179
64
105
18
18
90
54
36
12
99
9
24
63
3
144
18
27
27
45
81
87
45
35
211
42
30
5
13
51
200
456
13
6
90
11
109
78
282
51
219
54
6
18
30
36
6
71
13
132
72
36
72
102
77
19
180
30
36
18
108
17
43
45
9
18
18
27
261
99
27
54
102
42
36
35
139
197
145
90
6
12
78
30
24
30
114
36
75
33
72
66
114
216
48
42
48
144
33
9
143
72
163
53
103
204
66
144
216
72
18
17
79
48
36
6
54
90
207
45
12
15
93
59
49
54
60
165
171
149
31
60
21
105
336
90
60
65
163
117
9
23
181
180
39
33
54
18
48
78
144
18
108
107
13
35
61
120
24
84
42
66
24
144
36
126
18
72
18
117
45
120
72
203
85
27
81
6
65
61
84
78
12
6
48
186
84
6
30
18
78
12
113
48
145
72
144
23
67
6
18
90
219
105
48
24
135
75
78
30
153
27
198
294
18
63
75
77
1
162
117
27
48
45
45
72
24
35
49
42
125
40
9
36
ABCD 96169194068*3^$a+1 [50027]
29
3
12
36
93
79
192
65
54
57
63
81
64
5
7
53
199
72
5
19
12
29
54
9
108
72
12
24
76
29
6
1
120
24
8
96
40
65
51
4
41
63
60
27
21
3
1
89
15
4
17
43
41
79
71
97
48
20
12
33
36
63
16
72
32
27
9
105
7
68
40
32
208
5
6
145
20
4
36
29
111
156
9
31
24
68
111
1
44
60
231
93
16
35
186
195
40
65
51
24
76
59
30
15
165
54
45
36
64
32
9
43
32
24
52
20
33
7
8
36
135
121
72
56
15
66
79
36
29
115
56
16
92
52
245
31
72
36
65
55
72
20
33
79
8
4
236
63
117
72
27
144
97
20
108
45
39
108
39
1
89
24
67
32
36
112
108
20
4
8
33
7
20
33
15
36
40
89
36
123
51
61
29
6
33
72
15
81
39
90
24
75
45
31
24
12
20
12
27
85
59
69
261
156
51
84
4
56
16
24
209
19
72
20
15
105
4
11
21
243
81
4
204
108
29
91
180
24
89
31
185
99
36
64
32
4
5
43
20
12
60
45
31
12
17
19
36
24
72
108
11
21
48
4
72
168
12
104
40
20
4
11
66
31
120
20
84
105
30
54
19
17
63
40
60
8
3
1
36
24
29
159
57
30
25
20
36
153
6
30
31
80
4
56
63
6
55
29
135
124
11
126
75
39
90
6
85
5
30
1
23
336
1
108
20
12
24
4
32
88
96
119
6
15
4
32
72
21
231
40
176
33
39
36
16
96
44
64
35
9
28
48
20
81
75
184
20
15
21
129
27
64
8
87
85
5
43
72
29
30
1
29
39
12
4
32
28
44
148
104
36
112
11
121
8
136
32
12
112
20
16
29
180
63
57
24
67
72
101
111
135
54
36
39
76
36
24
95
85
44
36
96
84
4
11
54
39
21
75
36
120
148
137
90
61
108
56
36
3
37
32
12
4
104
28
23
57
4
29
30
6
3
168
40
29
51
4
20
15
25
29
7
44
40
20
16
24
44
24
156
51
13
11
37
53
91
176
3
1
20
45
120
211
53
7
23
45
84
112
20
48
27
234
31
68
168
84
4
125
51
99
120
30
7
89
91
23
1
144
116
99
49
36
20
84
112
35
33
60
76
104
16
5
99
132
36
69
43
47
69
21
3
48
60
39
85
35
1
68
21
39
111
24
6
43
12
5
51
48
51
13
8
69
103
188
4
56
33
19
17
115
8
21
51
15
21
4
89
55
36
36
29
31
108
101
180
30
120
85
5
15
9
7
119
49
36
176
33
15
132
52
137
43
41
199
41
39
36
141
63
52
29
7
23
1
65
39
12
3
1
65
54
21
64
125
51
36
48
24
16
41
99
45
30
25
5
36
115
24
12
20
3
37
149
43
107
69
36
4
125
39
12
40
36
104
15
61
53
7
53
27
60
148
80
24
87
54
36
19
35
21
36
63
45
51
33
136
84
17
43
101
91
119
81
15
24
69
228
9
24
27
12
28
29
39
40
12
20
39
13
11
9
21
19
116
4
101
39
108
24
84
45
19
17
60
99
52
60
48
36
20
4
80
172
12
68
9
99
36
4
20
124
137
39
40
60
275
97
132
227
21
4
104
160
36
24
5
36
99
72
4
65
19
32
60
3
9
108
4
20
76
23
45
16
36
32
168
160
60
12
20
51
145
144
96
41
99
16
5
51
33
15
36
24
36
75
24
30
186
21
3
145
41
24
175
104
76
5
6
24
150
111
108
87
90
99
120
45
267
48
4
32
36
99
13
101
39
28
12
72
36
53
6
33
48
9
30
90
19
36
65
3
60
52
36
104
9
30
30
75
4
17
111
4
36
12
20
16
92
84
9
55
84
17
115
44
21
3
36
76
8
57
3
27
24
21
16
24
35
45
24
112
68
52
89
15
24
36
4
11
1
53
55
60
72
209
3
40
12
36
92
87
21
12
117
15
40
5
43
101
27
12
40
17
84
67
12
11
21
40
36
180
24
44
36
4
36
60
36
113
7
29
111
112
32
40
5
114
9
36
36
4
12
108
24
68
4
176
129
55
29
55
56
16
108
35
21
84
4
56
ABCD 96169301726*3^$a+1 [50063]
168
36
93
9
18
45
48
216
88
95
12
109
5
51
64
23
6
12
6
18
12
54
36
24
25
41
55
80
27
36
36
54
103
5
163
35
157
11
13
35
36
60
21
16
32
3
54
48
42
180
72
30
115
71
18
18
13
89
54
72
1
8
216
45
6
48
13
59
13
168
59
18
36
72
7
80
15
24
18
18
12
132
21
88
11
6
103
152
27
45
40
23
1
24
24
8
144
3
72
54
30
6
12
18
85
59
54
18
45
63
72
60
13
17
72
42
156
18
78
12
21
15
24
1
65
24
12
78
13
149
138
6
18
33
40
35
108
138
42
30
54
57
87
42
15
3
12
96
121
48
72
41
18
21
3
13
23
30
19
24
71
105
33
31
8
93
12
186
21
27
36
72
42
18
18
54
21
72
15
25
41
7
71
108
120
61
17
12
6
12
36
45
15
1
29
114
30
42
18
18
12
25
35
36
49
8
9
103
32
9
36
90
24
66
63
15
1
35
12
49
29
18
36
108
12
222
36
3
45
43
17
7
11
30
42
72
84
36
144
24
109
17
79
23
78
18
18
54
49
53
36
114
30
6
1
32
51
85
11
84
97
17
7
5
42
144
48
6
36
55
251
21
15
12
45
153
6
1
35
120
61
11
6
48
31
65
79
101
18
25
32
33
84
18
24
90
15
33
79
29
42
12
60
1
24
32
213
36
18
234
139
17
78
18
84
3
88
59
54
126
66
24
55
11
21
16
17
6
84
36
6
144
66
18
18
78
15
75
12
72
240
33
15
129
15
81
51
54
66
60
18
7
23
18
63
15
54
18
1
56
9
55
5
36
48
42
12
24
1
29
3
15
42
18
30
54
96
30
78
69
88
23
1
32
16
77
43
32
16
17
39
40
24
152
48
3
12
24
25
59
6
30
54
18
78
115
23
9
33
102
6
3
16
17
111
63
24
90
66
37
89
108
18
49
47
108
12
9
45
6
12
1
35
37
41
48
7
11
108
42
18
36
49
77
75
15
57
123
48
72
6
120
63
144
9
96
90
12
36
85
11
30
42
66
6
21
9
6
33
21
18
72
48
25
56
27
78
55
11
61
71
18
7
47
1
11
36
1
24
48
17
24
30
24
18
54
1
107
102
42
133
80
96
15
105
21
12
55
23
12
93
24
87
108
13
8
51
36
12
45
33
30
132
12
78
67
59
18
12
63
33
39
15
90
39
15
36
12
36
13
155
12
36
6
31
72
251
85
23
57
16
59
37
56
9
150
33
15
60
12
81
15
25
23
36
13
23
72
9
64
17
18
96
30
7
96
5
163
56
21
144
19
11
18
91
5
30
24
141
16
17
54
24
73
107
12
49
23
36
24
21
72
81
18
144
24
61
149
6
138
108
78
36
157
8
9
90
157
8
16
48
47
48
49
5
54
237
129
87
3
13
35
85
47
18
15
15
18
96
54
72
138
36
19
35
6
54
25
41
24
192
90
13
29
18
30
42
57
105
55
161
15
15
24
90
7
5
42
193
17
24
18
93
81
24
15
51
72
36
1
143
25
56
135
24
33
24
72
63
6
18
66
24
102
96
57
88
11
18
291
87
60
72
30
79
35
48
6
66
108
97
71
48
81
51
93
48
69
60
247
23
36
84
25
89
31
275
54
15
39
12
36
1
48
77
6
93
153
24
66
60
30
18
126
18
24
54
102
72
54
7
11
36
153
15
49
17
31
95
78
30
72
13
155
84
1
24
24
23
42
54
36
12
9
48
147
12
108
24
108
30
19
41
7
48
47
36
21
24
51
37
24
41
6
12
45
87
336
18
54
25
47
96
18
12
18
9
9
7
35
12
81
27
21
15
25
11
85
227
36
66
72
63
15
18
30
1
56
40
65
54
9
15
49
24
32
3
18
3
99
42
54
48
109
80
9
79
47
42
7
11
120
37
17
126
90
18
18
27
81
36
18
57
3
21
51
61
41
36
60
36
12
18
85
23
18
36
18
9
64
48
11
12
18
126
9
63
36
126
18
36
36
37
8
48
87
54
90
25
48
56
21
3
208
23
48
36
109
23
18
108
43
5
144
132
31
24
17
48
78
264
60
36
18
31
107
6
39
33
30
1
216
24
32
16
107
36
25
35
37
144
47
25
17
90
36
12
54
162
93
3
156
78
19
48
17
7
47
9
136
72
48
41
31
8
3
12
9
63
108
54
198
1
113
18
21
81
54
162
63
144
33
31
168
32
15
1
179
6
90
18
54
36
12
96
133
5
43
53
30
114
30
ABCD 96169935094*3^$a+1 [50062]
48
19
81
21
150
5
64
111
90
48
71
16
45
83
37
11
12
48
108
7
144
126
84
6
162
87
21
39
68
40
45
131
24
7
36
125
37
131
31
126
60
35
148
27
114
99
32
139
18
47
1
47
172
84
224
60
13
59
121
3
80
1
35
24
31
36
5
28
32
49
30
33
36
9
120
11
76
63
17
1
35
12
7
113
12
31
5
217
15
105
11
49
203
49
23
25
15
56
60
60
169
27
45
6
9
56
7
180
17
48
12
4
32
48
16
75
89
76
51
65
60
19
29
37
54
9
80
12
79
90
11
25
132
120
60
27
45
30
18
71
61
15
44
36
43
17
115
36
30
24
23
193
30
33
9
12
108
171
56
13
12
3
3
29
61
3
44
36
19
177
21
83
40
27
29
1
35
64
195
233
67
18
35
97
59
49
35
73
30
213
44
67
126
54
9
32
67
221
40
87
5
12
163
29
4
36
104
72
168
127
72
17
28
3
33
111
90
18
60
21
141
3
27
5
181
120
87
92
1
234
149
31
90
59
280
81
30
53
37
59
1
18
12
5
40
15
41
7
18
3
60
177
63
9
11
36
64
141
108
30
162
23
13
159
228
27
18
72
6
54
11
12
72
43
81
27
72
237
260
13
227
24
181
30
18
18
72
18
162
53
24
160
21
47
97
120
83
40
165
75
393
132
138
24
30
18
18
54
41
28
44
16
39
41
31
9
39
5
228
187
108
9
56
25
54
33
147
18
191
160
60
24
60
60
15
113
4
51
144
29
1
36
63
56
85
11
7
30
11
4
36
21
39
80
76
56
37
87
48
27
113
55
45
60
36
129
83
24
96
4
291
90
35
127
17
64
9
108
42
108
53
67
65
48
199
30
195
68
4
56
88
219
18
95
19
18
87
15
101
115
24
41
60
28
32
24
13
18
30
3
21
36
243
27
120
17
7
138
215
16
57
24
35
85
59
211
125
1
3
69
150
5
133
54
258
12
71
120
49
48
51
57
27
33
72
72
119
16
111
245
12
100
45
207
3
17
4
141
60
3
33
72
35
16
21
59
169
71
127
144
78
203
49
36
107
16
57
83
37
47
12
121
90
72
65
36
60
72
25
35
48
36
145
6
5
67
30
132
15
8
67
45
68
16
9
83
7
18
23
181
138
65
16
87
192
45
68
37
72
59
4
80
67
41
55
30
3
57
54
126
72
71
96
48
12
61
3
51
101
79
18
12
75
3
228
150
3
9
23
19
5
24
180
109
95
13
183
51
125
61
35
109
63
32
48
40
92
204
1
71
55
17
16
9
23
49
108
51
69
15
27
48
132
101
12
16
300
20
1
18
185
97
6
29
25
48
35
7
90
3
63
189
15
18
227
148
152
205
35
1
252
11
7
129
48
116
4
15
113
28
156
45
83
48
148
9
72
36
23
72
79
60
48
21
111
41
24
264
31
41
49
36
72
35
13
72
147
84
201
180
126
114
18
161
67
89
133
12
108
72
11
4
45
143
72
124
129
75
8
60
139
126
35
37
83
24
25
11
25
102
78
12
75
15
45
33
234
5
61
3
20
60
79
42
39
80
84
60
12
88
27
6
72
47
84
4
45
47
108
37
258
48
233
40
159
201
36
111
113
187
9
105
18
18
12
72
78
113
24
4
20
12
19
9
24
8
168
64
105
83
67
18
59
25
23
37
39
87
29
1
99
120
20
1
3
9
18
5
64
165
18
18
24
90
341
108
16
48
36
32
28
32
ABCD 96169997746*3^$a+1 [50028]
15
89
40
15
17
43
21
45
59
103
9
33
71
37
18
30
18
9
48
48
44
13
18
36
77
1
11
72
40
48
20
16
45
3
60
27
54
39
8
25
54
30
60
39
8
16
21
23
55
18
87
3
33
12
9
30
117
9
15
72
8
12
43
30
131
49
18
96
30
131
12
16
116
1
12
35
52
93
6
21
9
23
73
27
60
32
160
24
60
99
9
32
1
84
54
21
21
18
29
4
32
1
15
3
6
3
15
69
56
4
32
73
39
68
12
181
95
55
21
27
36
5
37
107
108
55
45
8
19
66
78
33
92
40
33
123
33
3
39
9
8
13
24
15
20
19
21
24
48
152
97
51
92
4
36
8
52
60
21
35
28
36
96
21
11
25
126
129
27
21
15
18
3
84
92
52
44
1
54
48
42
83
72
7
33
57
3
96
9
75
135
89
60
19
9
56
16
72
20
25
12
18
105
9
18
192
41
16
48
21
24
3
8
16
56
25
36
54
90
3
12
36
92
4
9
60
3
24
48
33
30
54
39
36
48
24
32
36
1
24
30
5
36
84
16
60
32
28
32
52
12
9
47
25
15
39
30
24
119
19
33
9
48
51
27
17
84
28
72
44
4
3
117
9
15
3
138
3
104
36
55
69
9
11
28
117
27
33
15
120
8
16
36
20
31
17
16
3
78
15
32
40
69
27
27
24
48
33
60
75
57
51
9
36
3
45
68
49
15
8
37
3
123
69
108
15
90
27
15
65
25
35
4
51
9
27
144
54
63
93
3
60
36
12
21
11
7
17
31
33
48
32
48
7
12
6
36
30
18
60
30
5
37
11
28
96
27
45
75
6
12
3
33
27
12
21
27
20
124
20
7
12
72
21
204
36
87
89
4
8
1
3
39
54
39
32
12
55
18
39
15
78
48
51
75
53
4
24
48
36
69
23
19
30
23
1
11
4
32
16
99
57
105
119
7
9
3
42
71
16
60
69
12
18
57
56
37
27
9
3
48
20
145
71
1
30
53
16
12
15
137
73
24
15
96
8
7
29
55
5
4
87
18
171
39
33
20
16
12
15
30
23
1
51
3
69
20
48
112
20
16
3
53
40
27
6
36
107
49
15
48
69
54
29
4
32
16
39
6
3
27
89
40
20
55
45
9
36
15
75
21
9
23
64
84
8
19
42
18
48
105
128
16
63
84
18
51
80
40
48
75
45
81
63
36
27
48
6
47
7
93
108
48
75
12
117
32
16
32
52
21
6
65
24
13
27
36
48
68
43
93
116
1
180
71
19
53
19
45
32
31
42
18
45
63
21
15
21
15
9
24
57
35
1
54
36
174
75
248
24
48
76
21
39
48
72
51
72
77
36
19
9
56
16
56
36
28
24
21
3
24
48
104
7
72
18
35
12
19
5
37
87
12
168
21
11
16
12
27
17
72
40
56
16
12
27
12
54
54
60
29
7
45
57
215
28
15
33
48
8
19
137
1
3
21
83
72
1
39
105
42
17
52
87
53
36
16
135
105
12
45
39
32
67
18
96
11
60
1
27
56
24
37
36
71
112
15
30
75
51
93
21
27
12
32
48
1
90
5
1
51
32
40
39
29
4
12
48
99
113
156
7
57
12
3
48
77
4
15
126
66
21
3
30
27
36
9
15
57
15
3
21
32
4
68
16
24
15
9
24
20
25
48
59
37
51
48
8
112
12
20
28
39
189
44
7
21
24
48
8
16
93
42
9
24
15
36
5
4
33
72
12
6
81
48
9
27
27
17
40
92
19
9
24
111
29
19
17
16
44
127
53
31
9
8
7
33
20
1
12
23
64
12
12
36
96
81
59
31
153
8
4
48
36
80
48
1
6
54
51
24
36
32
16
57
123
12
21
95
13
132
27
21
27
15
17
48
316
48
33
15
48
33
15
21
12
3
60
68
4
8
24
28
12
36
12
51
5
88
32
88
8
72
64
96
24
51
65
28
15
17
40
33
18
53
72
16
24
45
39
20
12
25
71
4
24
120
15
30
6
53
13
3
32
25
27
3
6
27
56
24
40
36
60
9
11
133
303
32
40
3
12
5
1
15
20
16
48
117
3
15
66
51
111
162
6
53
91
45
21
42
9
3
21
21
54
69
24
99
5
64
3
45
60
12
9
96
11
160
27
9
21
144
96
72
36
39
24
45
15
32
4
21
27
9
99
27
36
17
64
117
75
9
42
125
28
48
8
55
41
49
39
20
1
11
36
1
96
12
39
21
195
36
92
67
60
101
7
138
35
1
23
4
12
36
33
159
27
18
48
15
24
87
17
72
25
51
3
192
9
8
16
57
24
11
28
48
20
52
12
36
75
78
119
37
3
56
72
52
39
48
60
12
5
19
69
36
21
123
21
72
63
8
103
105
24
32
133
3
72
27
57
32
132
16
3
12
42
12
3
21
108
15
72
3
21
105
11
4
24
9
59
16
3
9
63
69
128
12
16
135
48
33
60
57
75
15
161
37
36
12
18
5
13
90
90
15
48
12
33
42
29
64
8
16
24
24
24
44
48
79
18
63
39
9
36
51
29
16
56
55
9
68
12
109
23
55
72
81
48
60
3
45
69
11
24
48
16
9
51
57
27
192
27
5
37
54
33
60
48
32
1
3
36
56
36
76
36
80
7
48
21
20
55
72
29
169
27
188
121
60
143
145
99
8
49
3
3
18
11
ABCD 96170714026*3^$a+1 [50020]
11
6
48
27
12
15
30
3
100
5
18
9
51
132
18
240
12
12
30
12
6
48
6
6
18
49
77
18
12
9
147
9
15
1
29
30
21
4
11
24
30
60
30
18
72
48
6
24
117
21
102
18
27
21
12
48
24
36
12
19
44
96
21
3
12
108
24
12
15
60
24
12
12
57
15
90
19
29
36
51
21
60
24
55
35
21
9
36
12
36
39
33
30
93
57
24
19
119
18
3
9
87
51
42
12
24
12
102
18
84
36
30
12
6
72
27
3
24
66
39
93
147
69
15
21
30
105
33
6
54
15
3
93
21
60
30
66
72
48
24
48
18
24
9
45
66
30
24
60
42
72
90
3
4
5
36
39
60
93
48
3
9
42
18
12
48
6
12
13
95
72
30
30
45
153
39
75
21
60
9
63
24
15
18
12
6
12
21
84
3
30
12
48
84
75
51
30
24
18
66
6
18
15
33
12
48
19
71
60
24
60
96
30
54
108
66
42
48
54
60
30
57
9
39
12
45
6
24
66
24
3
33
54
36
30
3
16
41
18
102
3
24
21
66
6
43
41
30
18
15
27
6
63
21
48
18
54
24
42
42
27
36
48
12
27
18
42
42
19
5
72
24
43
5
3
63
6
63
105
42
126
30
93
15
36
30
51
60
57
31
11
241
17
18
13
5
111
16
17
132
90
30
6
54
15
3
66
6
45
48
3
84
6
18
45
16
29
55
5
30
24
141
51
6
42
21
51
54
24
72
39
81
15
75
18
102
18
42
6
3
36
21
54
36
12
12
9
16
5
24
7
5
78
21
3
18
15
105
12
12
3
63
12
30
18
48
12
18
39
183
24
24
9
15
72
30
96
24
6
165
45
48
12
54
84
81
15
66
15
12
52
11
9
16
108
41
36
30
54
6
42
27
45
36
19
11
33
69
18
30
15
99
6
42
1
11
85
41
132
36
30
72
54
31
192
65
6
6
39
24
87
6
42
90
12
6
18
24
12
6
12
45
21
12
15
27
36
36
30
240
24
12
42
42
6
18
24
15
3
12
90
12
3
3
30
12
42
30
3
63
9
123
42
6
12
72
84
66
24
12
63
27
12
13
47
12
78
12
36
60
39
51
12
33
27
21
51
21
57
132
54
12
24
25
125
54
21
3
42
6
45
27
48
54
18
36
9
33
15
63
12
9
33
15
45
12
183
27
6
48
12
39
33
43
5
12
3
3
24
36
54
132
39
39
18
67
41
6
6
12
78
45
57
72
90
18
6
6
30
9
9
12
51
144
3
12
36
30
15
24
63
48
42
43
29
103
23
85
35
42
18
78
6
48
30
3
108
9
3
165
24
18
18
159
3
12
6
19
29
51
99
45
24
33
39
15
66
27
3
24
21
9
6
12
21
15
21
45
6
24
49
92
9
36
3
45
6
24
24
1
5
36
18
12
30
24
87
9
51
3
126
6
90
90
18
72
12
31
101
30
30
18
33
9
198
30
42
33
3
78
6
36
54
48
12
60
48
60
30
93
4
44
21
18
18
84
36
12
6
6
66
24
18
12
60
3
48
3
36
24
21
4
185
12
12
42
24
25
71
66
12
30
42
39
12
27
36
30
60
114
18
3
36
15
30
31
20
99
9
27
12
12
36
102
12
24
75
27
25
17
27
33
72
24
72
54
78
27
33
18
18
39
3
60
54
66
12
6
24
72
48
6
36
1
59
1
5
43
44
3
108
6
114
30
42
57
27
6
54
48
12
30
48
18
109
5
30
21
3
60
12
93
45
15
39
21
51
6
27
48
33
24
30
30
30
66
30
96
49
32
72
21
24
6
36
36
24
66
63
21
84
66
48
18
24
39
39
102
30
30
18
12
6
12
42
36
90
12
36
90
6
30
6
48
24
55
35
12
45
15
6
42
18
78
12
69
9
42
12
6
30
24
93
28
41
6
42
72
63
147
66
24
30
114
6
30
6
12
42
6
24
6
3
69
60
75
105
6
21
28
192
23
13
5
12
30
12
33
12
36
27
18
12
60
78
30
60
18
24
42
3
45
30
36
12
12
37
35
36
30
48
24
18
120
9
3
30
36
12
132
30
33
12
15
42
6
37
5
7
23
21
36
9
6
6
15
3
120
6
60
90
66
18
36
66
114
60
33
12
9
27
12
57
30
6
12
168
12
15
27
9
147
9
3
12
30
3
27
45
21
24
6
9
75
25
5
103
65
12
159
45
72
123
15
36
24
6
15
9
12
12
36
54
21
72
15
13
17
24
24
12
18
30
19
41
36
120
219
87
18
24
96
19
47
6
60
15
15
9
15
33
33
39
24
27
54
156
12
15
12
9
54
12
48
72
60
6
39
159
66
6
49
5
6
102
27
15
30
15
33
15
21
42
9
45
31
89
96
12
12
6
54
3
147
24
30
27
12
57
3
63
9
81
15
3
144
36
9
45
96
24
43
29
24
114
12
24
30
66
30
111
3
6
15
3
6
36
18
6
72
3
99
13
5
12
18
54
60
18
66
6
90
60
36
54
9
57
42
12
30
96
72
60
108
30
12
12
36
30
24
55
89
24
48
63
39
13
8
9
60
12
18
36
30
72
39
33
12
6
45
12
105
36
42
108
24
121
92
9
63
51
9
27
9
51
61
32
135
21
36
3
45
21
12
90
24
30
18
12
48
45
51
6
75
39
6
36
60
30
12
57
75
24
66
3
15
25
47
105
168
3
9
33
6
45
9
3
57
48
7
35
12
30
30
60
60
13
47
18
18
9
21
27
27
48
18
30
48
9
3
18
111
24
39
66
24
108
30
60
30
18
12
42
18
9
3
66
42
24
6
79
29
6
6
27
21
84
12
30
60
30
75
45
55
35
18
18
24
6
24
36
48
51
75
21
9
6
13
11
30
30
18
87
33
27
45
36
24
24
54
61
44
27
60
6
48
39
45
18
12
108
24
30
151
5
3
9
48
78
156
30
30
66
54
24
6
15
ABCD 96171670828*3^$a+1 [50015]
12
15
9
23
6
82
2
103
12
3
30
32
18
13
27
2
151
39
18
3
35
4
57
84
72
15
2
7
29
34
33
5
127
5
148
15
12
33
3
12
23
24
25
23
25
47
73
53
24
66
37
108
5
12
43
99
8
10
42
33
12
63
32
37
96
24
29
4
26
60
25
59
70
27
53
130
21
24
45
3
23
34
63
27
38
18
34
75
12
41
10
177
15
90
27
23
13
195
42
27
11
25
53
154
21
96
51
9
36
45
12
3
15
2
70
8
12
18
40
12
30
93
5
100
12
48
27
11
4
50
7
60
11
18
4
51
9
75
5
31
12
48
57
42
80
61
24
23
100
20
25
48
24
71
30
22
12
26
7
48
39
60
45
60
12
36
45
20
108
64
51
60
5
22
32
1
59
10
26
1
11
13
60
17
19
3
56
1
81
15
5
90
18
150
1
24
72
5
72
28
27
15
33
24
3
38
30
49
3
78
15
108
12
12
45
3
60
65
7
3
9
21
12
195
33
87
11
1
36
72
41
94
57
11
18
31
96
144
143
37
11
13
5
22
30
38
25
60
87
120
57
12
48
120
11
1
36
107
10
78
45
17
7
83
120
1
39
33
15
42
123
84
81
42
80
18
7
65
103
65
19
81
20
18
37
15
128
61
60
51
8
60
1
81
30
42
15
75
105
36
96
36
48
24
5
30
18
40
2
120
6
34
30
138
8
64
78
12
3
12
123
9
11
40
8
25
87
45
48
47
52
48
8
52
9
36
24
81
38
112
57
5
28
32
43
47
10
56
19
33
15
84
29
31
33
51
9
56
54
1
12
48
12
35
10
90
102
38
10
42
38
7
48
24
96
12
5
7
3
26
55
180
107
49
60
63
8
73
36
53
67
23
18
100
3
29
36
12
142
57
23
30
7
29
54
36
25
120
9
3
47
25
192
24
5
7
120
12
5
18
13
24
45
3
77
96
4
15
48
23
1
24
57
42
45
33
60
3
35
25
39
8
18
7
15
33
9
26
25
12
12
11
30
34
33
72
5
40
20
67
23
66
55
12
5
40
158
22
20
10
12
105
12
33
15
5
10
78
30
45
48
72
15
98
67
23
1
36
12
72
3
38
78
84
61
24
192
81
2
10
135
12
156
72
36
36
63
21
89
130
176
1
23
10
108
8
19
143
10
12
3
65
12
10
26
4
15
135
21
5
112
2
10
78
2
7
51
33
36
11
10
60
38
24
37
51
33
5
4
48
30
12
21
12
15
150
15
24
23
13
60
5
52
30
81
84
75
176
34
30
105
3
213
36
81
8
52
15
27
21
36
123
78
180
3
125
52
2
10
15
11
34
56
82
62
7
96
48
9
18
80
30
43
27
2
127
3
30
8
79
24
69
20
28
15
15
9
51
33
36
11
18
4
138
33
12
47
13
27
117
120
81
27
53
79
21
3
9
8
82
30
60
3
12
11
54
7
53
7
120
24
36
21
15
147
38
10
8
52
45
60
24
63
33
15
33
9
26
24
58
87
45
3
57
3
24
24
9
90
26
54
36
49
15
21
24
53
72
6
84
28
12
21
9
15
3
57
15
56
22
2
30
7
3
26
52
15
24
216
17
88
42
21
17
30
18
79
75
57
120
119
1
71
37
36
17
19
51
69
33
8
10
33
17
19
93
68
12
10
180
48
93
9
38
22
20
55
12
21
30
105
45
75
27
48
8
60
22
3
132
15
72
80
48
13
57
12
15
33
3
12
5
48
79
3
72
93
12
120
53
72
36
54
88
45
35
18
12
78
22
12
3
24
101
43
12
45
3
125
54
25
15
18
39
48
5
67
21
38
49
53
7
3
57
12
11
25
60
120
120
27
33
27
117
11
49
3
20
60
13
23
1
53
108
7
3
92
13
27
18
32
70
38
10
72
33
108
132
24
71
85
27
50
10
26
24
55
3
9
120
36
12
12
33
123
5
7
75
8
22
90
33
12
3
33
59
6
30
22
99
41
43
57
63
27
72
26
52
2
145
185
55
36
12
48
39
18
128
22
105
27
117
21
3
29
31
65
102
70
30
252
50
7
29
12
40
90
9
63
68
60
13
9
8
22
18
27
36
60
192
23
34
15
48
60
57
80
7
3
18
12
147
59
85
47
30
7
60
12
300
23
70
183
27
26
4
48
15
60
27
81
27
42
3
65
18
144
73
17
7
3
21
27
20
70
12
20
7
33
231
36
3
45
15
21
24
71
90
22
2
130
48
12
26
7
48
12
57
38
13
17
42
40
68
48
52
222
56
54
37
29
24
10
33
23
90
7
45
27
12
3
93
53
52
15
12
5
6
22
87
3
102
15
53
10
9
51
45
12
12
29
4
15
65
115
75
57
24
27
33
9
3
24
11
108
142
2
10
26
25
29
70
90
48
30
50
10
42
60
63
12
63
2
31
27
72
30
27
29
7
15
105
23
4
21
24
60
96
12
72
15
45
3
93
87
102
60
27
3
30
18
105
95
102
31
57
2
10
116
79
3
30
3
47
72
121
12
17
10
78
39
24
5
4
27
29
7
23
22
27
48
35
12
60
58
15
24
63
30
48
123
17
55
48
69
18
62
43
87
45
48
12
101
7
12
96
29
36
22
45
23
61
93
15
72
24
12
12
60
35
37
11
85
23
42
103
9
48
3
72
47
36
ABCD 96171836108*3^$a+1 [50019]
16
48
56
9
31
5
3
60
60
147
54
91
84
12
48
96
84
36
60
36
92
16
11
141
52
32
148
12
44
21
99
9
183
12
48
45
39
316
72
12
60
24
71
18
195
52
5
15
88
56
84
60
16
12
29
39
16
56
12
48
40
149
43
8
52
5
3
105
123
196
59
1
36
17
55
68
273
111
15
121
68
9
7
104
60
160
65
7
324
120
236
148
144
65
72
36
15
4
140
88
72
168
36
32
3
61
29
27
12
28
68
84
88
252
68
240
544
96
5
43
32
100
68
27
18
270
90
7
65
7
72
65
31
12
137
90
49
36
140
148
5
36
7
84
89
75
52
72
60
156
12
5
7
72
44
120
96
48
72
124
12
60
12
128
148
96
41
3
40
11
81
4
5
36
18
21
4
132
84
84
92
15
145
44
48
52
48
68
45
43
65
15
16
56
48
96
16
44
4
29
111
76
60
24
312
144
60
59
45
4
60
12
36
164
28
8
88
152
120
232
152
84
132
28
36
48
101
7
65
3
96
16
104
24
96
28
65
7
353
3
40
24
104
64
17
43
20
48
40
60
8
16
80
4
59
18
55
8
172
17
72
19
89
216
7
192
72
164
69
63
28
35
126
15
88
32
24
72
28
92
4
5
79
84
53
19
161
75
64
113
51
57
108
55
336
68
12
33
55
17
175
185
19
92
28
296
15
18
67
8
51
54
90
45
45
31
92
12
16
272
40
140
27
126
39
28
95
97
65
43
80
3
49
72
5
15
36
93
36
139
24
53
3
69
63
9
36
115
32
100
36
44
12
4
24
83
49
5
31
77
171
192
100
24
20
84
111
25
36
32
213
15
57
103
80
28
5
72
75
28
95
145
96
20
76
72
8
33
111
33
7
20
9
27
45
55
89
55
180
96
29
63
27
33
16
332
4
60
204
12
72
60
20
112
29
175
36
36
257
72
108
123
60
64
96
12
240
197
175
41
180
39
15
61
132
68
45
127
120
5
147
228
21
7
24
60
84
77
7
65
7
8
28
8
124
8
64
8
105
123
228
52
24
185
3
168
45
72
67
20
84
81
183
168
9
15
4
287
37
17
36
43
209
43
324
176
4
48
96
96
41
108
51
21
75
4
140
16
17
72
54
25
24
12
80
100
48
128
12
132
4
11
61
12
48
23
1
140
165
139
41
63
16
24
72
224
120
76
36
72
17
31
5
55
32
52
44
36
69
27
124
29
139
68
40
59
121
23
49
68
4
5
18
33
4
24
65
67
204
60
48
71
121
56
28
132
12
173
72
31
80
40
44
21
54
133
48
140
76
60
116
28
209
51
21
3
100
23
73
71
85
41
19
168
12
104
112
48
20
57
79
96
113
31
84
12
60
108
84
12
5
90
141
100
180
24
104
12
172
32
76
72
128
60
120
12
16
120
164
33
7
32
40
83
306
72
67
41
36
75
408
57
19
89
43
32
51
85
36
8
33
72
36
7
24
8
168
48
24
100
12
56
237
7
29
144
67
41
55
12
68
48
12
124
36
24
180
53
43
68
4
47
109
36
60
24
32
28
12
77
31
5
144
72
79
84
68
88
24
96
29
72
99
52
152
28
68
105
55
72
8
40
72
12
65
18
109
89
55
104
28
44
120
156
15
ABCD 96171897494*3^$a+1 [50022]
168
132
19
5
84
36
1
15
84
20
84
55
72
84
9
15
29
12
24
25
126
5
60
16
9
15
20
19
41
49
111
56
168
12
24
61
23
36
13
63
63
17
84
40
3
18
18
89
120
36
60
76
20
36
40
9
75
51
17
96
4
21
155
64
12
3
57
195
18
3
12
68
48
16
51
33
57
23
24
12
40
164
12
4
68
100
20
61
27
99
18
3
44
16
44
19
66
24
47
48
60
24
60
25
27
20
48
12
19
5
109
11
7
29
25
11
40
8
12
19
69
32
4
8
12
31
9
60
20
4
44
28
75
5
4
60
24
32
12
1
42
69
8
60
12
16
12
20
96
84
60
12
4
20
24
7
5
16
15
5
24
4
36
44
12
60
4
48
32
16
24
20
60
4
39
5
12
1
35
19
66
95
12
52
9
11
76
3
69
68
79
54
30
9
33
23
60
64
12
8
52
44
40
44
13
47
48
24
4
12
32
132
84
4
8
13
96
51
3
72
29
96
28
96
20
55
33
3
5
12
1
51
15
53
12
60
24
16
8
36
24
108
160
32
25
3
69
6
9
8
1
15
57
23
25
11
76
92
36
7
5
24
28
15
5
67
5
4
72
27
17
76
32
12
16
3
29
108
12
156
16
80
16
159
101
12
1
87
68
24
12
60
76
48
39
101
16
8
12
160
48
32
60
64
12
48
9
23
52
51
24
45
8
24
16
20
4
21
42
5
48
4
15
84
5
16
39
30
24
123
93
11
84
16
24
32
72
12
48
120
7
6
39
20
180
4
27
45
20
60
12
76
44
12
60
4
56
4
56
24
12
40
44
16
20
79
9
32
72
85
111
20
4
57
111
8
12
109
95
16
15
5
64
8
31
141
3
156
21
80
124
92
28
20
31
9
15
21
15
9
20
4
56
64
60
20
67
6
47
28
12
32
4
60
36
8
28
8
52
20
48
12
13
75
20
36
48
52
8
72
84
61
35
4
36
44
91
9
27
18
95
12
64
189
27
15
33
24
12
44
12
64
96
3
36
53
37
23
12
19
57
27
33
80
109
18
5
48
48
115
54
11
115
41
25
54
29
52
8
12
24
7
54
23
12
4
92
12
55
18
23
24
52
45
83
48
12
12
24
52
44
4
80
24
16
32
60
4
20
109
54
21
12
24
3
41
24
48
132
1
72
15
44
48
12
24
16
80
1
3
80
4
57
30
33
36
20
24
12
100
68
28
8
4
152
61
39
20
40
48
117
215
24
24
25
6
36
5
24
1
71
12
31
144
21
32
4
20
31
9
8
60
48
28
56
60
24
16
20
25
23
103
29
36
7
5
13
3
12
8
67
17
61
59
7
24
9
8
4
9
6
41
97
3
3
17
24
88
48
8
7
57
3
33
44
88
87
90
3
32
13
27
32
16
3
9
57
23
1
15
20
24
16
12
32
88
24
15
5
4
15
21
45
3
51
29
103
29
16
60
20
40
24
44
4
8
88
24
32
108
16
21
6
5
12
76
24
56
12
7
60
5
12
4
20
60
12
48
24
85
23
7
42
39
207
89
16
12
32
40
48
20
31
42
23
24
25
215
40
15
33
33
11
16
24
24
56
4
44
12
16
20
12
12
156
60
43
29
16
36
120
120
8
48
64
9
11
4
57
47
1
24
210
6
119
136
60
32
13
35
24
72
31
29
25
11
28
20
36
64
12
3
9
32
40
36
92
7
21
3
12
9
24
45
87
80
49
35
16
84
60
44
97
83
132
97
47
4
116
49
30
45
20
4
156
20
4
60
51
29
16
80
12
48
40
56
100
39
29
12
85
23
48
12
28
32
48
7
66
47
24
24
96
193
51
20
1
35
13
15
8
12
36
19
17
4
32
28
12
72
12
48
92
49
15
36
24
36
96
68
61
126
17
72
28
32
16
20
12
48
28
132
123
65
4
72
39
41
24
4
48
8
84
16
12
15
12
53
97
51
21
23
60
192
36
4
21
24
23
12
13
27
20
228
85
11
24
108
4
93
15
8
24
73
167
16
44
48
28
9
18
41
36
36
79
6
39
15
5
4
12
135
17
12
36
64
8
60
36
24
48
7
5
16
15
5
16
51
12
21
24
20
13
15
24
8
12
60
48
168
12
40
56
37
3
32
48
16
20
60
24
12
40
183
12
29
48
28
48
69
15
8
12
16
36
20
31
29
40
80
19
12
17
76
32
52
32
60
19
21
20
88
8
100
3
41
115
9
44
25
15
72
75
21
128
84
40
36
24
72
68
52
36
12
33
54
21
3
69
21
30
5
16
15
6
159
3
113
67
77
136
20
12
28
32
1
15
20
12
64
20
88
60
8
19
5
28
3
45
32
36
25
35
4
8
28
104
96
40
32
24
64
12
20
12
121
99
21
75
12
84
128
31
9
48
108
15
69
68
7
53
84
25
71
48
12
12
40
51
45
84
27
125
48
12
19
12
69
36
9
54
72
45
63
30
47
4
21
24
15
3
21
15
29
48
4
44
4
92
36
40
8
12
4
231
5
13
6
5
4
9
3
48
44
16
96
44
64
27
21
24
39
29
60
16
20
16
104
97
23
60
60
84
12
88
36
21
183
32
48
16
36
3
113
55
12
33
32
172
15
69
84
8
28
20
24
25
3
15
9
8
12
4
21
35
4
72
27
21
15
77
4
8
25
87
15
69
60
57
3
20
4
108
72
8
40
9
11
24
4
36
128
72
13
27
45
11
24
4
80
16
8
72
4
12
9
119
12
12
28
8
109
35
48
28
44
28
24
80
1
123
32
37
23
28
45
39
92
16
12
92
48
16
44
16
84
8
12
16
9
203
28
12
27
5
36
31
125
4
9
27
24
21
18
ABCD 96173323744*3^$a+1 [50033]
6
36
15
33
51
57
6
126
36
30
36
24
12
24
33
195
24
36
36
12
6
30
18
147
51
69
129
150
174
18
36
69
60
21
66
24
12
24
18
12
15
60
15
57
12
9
144
30
21
264
9
18
12
33
39
108
69
75
6
12
18
24
54
12
78
108
54
18
30
6
30
90
129
177
60
54
48
24
12
54
39
156
45
84
24
15
48
24
3
81
3
18
39
21
30
108
57
12
9
144
99
21
36
6
36
48
24
18
84
3
3
48
177
39
24
72
48
6
12
24
87
84
81
36
15
105
18
21
3
18
36
54
66
54
6
72
27
21
90
57
3
81
27
72
9
39
24
33
69
36
15
57
6
36
30
39
48
21
51
39
24
72
72
54
27
3
21
105
18
36
114
18
72
30
87
39
36
21
3
30
6
18
84
24
30
129
3
54
12
60
99
21
51
9
30
144
78
54
18
18
48
96
33
105
54
24
45
39
126
6
177
57
30
60
48
252
72
72
90
6
18
36
30
6
18
12
72
18
108
18
6
48
24
72
18
84
60
36
48
6
15
15
24
90
18
36
9
57
75
15
234
60
63
27
72
48
18
72
15
45
15
51
21
93
18
81
45
66
6
36
18
12
60
69
165
27
63
9
63
84
24
12
21
108
36
75
72
36
162
66
60
9
39
72
24
12
141
21
108
3
69
72
6
153
60
72
93
84
60
66
33
24
21
15
3
36
9
21
18
21
3
126
36
30
33
144
3
90
204
12
75
147
126
15
21
102
18
54
18
96
27
36
21
6
30
42
192
18
126
69
27
90
15
21
27
63
33
3
45
3
186
54
9
21
42
12
6
72
30
36
18
6
30
327
33
24
36
48
60
15
33
18
72
6
216
18
117
45
48
150
12
24
45
3
57
3
117
39
18
42
12
18
72
18
78
36
180
30
6
36
30
18
186
30
24
51
12
21
6
12
93
48
3
129
141
132
15
15
6
66
33
81
18
33
15
36
108
24
9
21
39
21
36
15
3
69
39
102
3
33
39
15
24
48
33
111
6
126
72
9
81
18
48
6
36
18
108
30
126
36
36
69
99
120
18
54
18
18
96
9
21
51
21
24
102
18
3
12
63
12
42
123
33
15
27
48
72
33
3
21
3
18
66
36
24
102
24
51
15
126
24
126
18
36
135
36
57
126
72
33
3
36
42
27
9
102
60
72
72
9
27
48
21
39
81
183
33
39
21
75
84
33
93
18
24
48
24
66
24
12
78
126
102
24
30
3
108
105
18
93
33
267
129
75
39
12
234
18
6
15
165
192
24
48
24
84
3
15
33
63
84
24
12
18
219
12
3
18
42
48
60
36
12
42
15
51
36
54
42
72
30
6
9
63
156
198
51
81
66
60
33
141
195
75
6
90
54
18
48
105
9
54
69
15
36
33
27
72
108
33
12
60
57
27
93
3
33
3
111
48
18
6
72
102
18
21
111
33
33
147
33
72
18
42
18
66
51
63
36
12
42
138
18
111
39
12
6
120
6
81
36
3
105
45
72
30
33
75
21
21
30
54
6
33
105
60
36
18
12
69
27
12
24
69
15
6
18
9
3
114
30
57
69
24
243
57
6
9
81
48
54
6
63
3
72
24
84
105
111
42
138
96
30
3
15
36
57
33
3
15
42
30
69
9
36
18
48
42
123
12
63
33
39
30
15
21
18
42
54
9
27
18
18
45
27
9
60
57
27
75
108
18
72
15
147
42
48
3
105
3
39
102
6
45
21
90
312
12
126
144
42
9
39
18
111
33
54
141
39
18
51
57
18
24
12
60
72
30
111
75
36
9
27
84
6
36
12
51
147
36
162
6
66
15
3
60
33
75
72
18
63
201
114
30
60
27
3
36
42
66
114
90
54
36
18
69
36
33
114
108
33
12
27
18
36
63
111
114
48
3
57
18
36
9
111
168
84
69
57
6
48
6
144
18
30
6
36
108
9
9
66
36
24
84
18
3
180
69
24
36
84
216
15
63
33
3
81
72
9
138
60
66
72
75
3
48
42
90
18
18
18
48
6
30
78
54
15
3
216
54
54
156
57
33
3
3
12
33
45
18
102
6
66
15
27
18
198
30
114
9
27
18
99
72
39
69
21
24
18
12
144
18
6
72
12
42
51
15
105
129
6
66
18
24
12
21
15
114
12
24
48
108
6
9
3
18
72
51
63
30
15
21
60
54
90
30
42
30
6
90
288
18
54
ABCD 96173480446*3^$a+1 [50009]
30
132
21
27
12
6
42
72
1
5
24
3
63
24
1
29
6
37
128
9
48
60
18
9
27
13
17
30
24
1
120
65
6
12
13
143
49
161
111
21
48
12
102
33
9
36
18
9
16
71
120
24
60
84
1
41
103
8
33
6
78
43
35
69
9
96
39
75
21
9
144
7
53
36
15
21
24
72
24
24
174
21
15
25
5
51
3
42
18
25
32
99
96
21
3
24
66
75
15
36
48
78
39
15
48
25
5
27
15
30
24
24
3
3
132
9
45
78
6
54
25
17
36
19
119
9
3
54
36
3
21
6
37
131
42
90
9
24
69
60
48
12
126
6
55
5
43
41
6
24
60
24
45
3
120
12
72
9
69
48
24
30
13
32
99
45
112
107
156
24
48
57
96
27
12
6
6
18
36
6
33
3
13
41
30
114
54
48
42
30
72
36
60
150
18
81
3
42
19
11
6
12
6
61
48
113
39
88
47
1
23
120
25
101
171
57
60
42
49
107
24
54
12
43
56
93
67
35
30
18
126
162
45
15
33
45
126
18
18
30
19
149
12
39
21
30
48
12
24
6
42
108
54
151
23
72
33
96
105
55
83
72
48
12
54
75
16
5
24
42
57
16
29
42
54
42
33
72
177
90
13
23
66
6
60
108
25
56
16
8
15
30
54
6
31
71
30
24
43
56
39
102
48
27
9
42
114
246
30
30
30
90
48
1
8
51
141
3
21
27
84
30
19
11
24
12
24
18
12
48
6
42
3
16
56
27
132
1
83
6
48
96
31
24
5
84
126
36
66
192
51
16
5
36
7
5
48
90
90
48
6
30
168
102
36
97
41
12
24
18
33
123
189
15
33
40
32
16
80
16
11
78
31
35
66
30
37
56
264
45
48
3
21
54
42
19
8
21
72
18
12
30
60
30
12
42
30
18
12
84
7
119
18
12
6
42
42
6
27
153
7
53
3
15
105
9
42
66
48
24
51
45
30
42
18
12
18
150
24
21
21
6
72
37
11
90
18
6
18
57
63
6
12
42
12
9
40
120
17
54
81
15
42
12
51
63
25
47
12
36
42
79
71
54
24
114
60
61
11
6
30
54
60
36
3
87
48
36
66
30
13
47
78
96
66
9
99
90
42
49
11
60
12
42
48
43
152
45
42
49
89
6
24
33
45
18
72
73
24
23
97
72
29
51
69
24
12
31
17
6
24
12
6
102
1
5
27
117
48
78
12
33
16
23
18
54
48
1
71
60
6
7
5
3
3
12
18
87
15
48
25
47
9
45
6
180
18
79
11
21
45
36
30
72
12
181
5
102
21
9
12
78
162
6
45
27
45
160
32
21
84
30
78
235
41
54
60
36
24
30
30
42
43
95
1
11
6
12
6
60
81
75
48
37
24
41
30
48
57
9
6
6
24
115
119
25
5
84
36
24
67
5
3
27
168
141
16
23
18
30
18
7
35
102
18
42
90
30
18
42
6
54
186
36
48
18
27
57
55
53
18
24
33
75
36
60
21
51
150
78
6
108
7
23
6
12
48
6
54
42
42
90
13
5
139
23
33
15
108
120
84
30
90
96
24
6
90
57
33
96
6
33
117
18
145
5
12
7
23
9
69
90
57
39
144
177
9
18
85
11
30
7
167
1
17
108
54
42
36
174
33
72
40
83
30
60
91
89
12
30
85
53
96
139
8
69
291
39
105
39
25
5
12
30
54
43
5
75
21
67
119
6
18
49
11
24
108
73
71
24
105
9
7
128
40
5
18
30
12
30
25
41
31
23
33
9
114
37
5
30
12
270
18
9
171
24
21
39
18
36
72
30
45
15
42
6
24
48
24
96
49
29
54
36
72
60
30
84
60
18
45
45
48
27
15
12
78
36
24
18
30
24
90
24
42
18
24
12
84
45
9
31
56
45
18
6
6
126
7
107
36
57
3
192
21
111
6
18
132
24
54
36
6
18
99
15
57
51
37
53
18
12
45
147
13
17
63
93
90
6
3
16
72
23
66
48
96
84
6
37
23
1
11
90
24
18
42
48
60
27
99
69
75
18
18
72
30
24
43
35
48
45
24
136
83
12
60
30
108
6
45
3
21
99
48
102
15
15
66
31
23
30
30
37
11
13
35
210
30
42
192
72
6
120
42
6
12
18
12
27
21
19
17
36
30
60
33
16
56
15
84
6
42
6
87
144
249
144
30
108
90
19
35
24
120
36
9
21
99
16
23
6
67
104
45
51
69
48
36
12
67
5
18
48
120
84
133
80
39
48
36
12
18
39
87
18
36
6
66
27
57
18
90
6
30
36
18
48
60
48
42
42
12
78
6
24
177
3
42
54
21
9
30
72
24
150
24
6
120
18
3
27
21
87
78
90
84
37
5
24
30
114
6
156
24
6
144
162
48
24
258
18
ABCD 96173877862*3^$a+1 [50013]
1
24
27
3
57
24
45
18
60
42
99
12
3
17
88
9
111
51
21
57
27
156
20
7
21
12
9
210
24
66
11
4
96
120
39
45
24
72
3
30
111
93
150
30
90
42
39
12
39
5
4
51
78
300
36
15
9
156
15
39
96
30
27
44
4
45
36
239
49
12
84
36
84
24
171
12
9
15
36
9
18
6
24
60
90
33
9
24
15
132
63
24
57
36
20
124
24
15
21
135
18
51
15
45
20
25
51
3
57
75
24
84
41
61
24
6
9
21
24
27
8
175
5
36
25
114
41
40
69
96
30
9
60
96
33
87
9
54
60
57
96
24
24
36
33
51
129
30
6
30
21
36
27
42
84
15
12
9
54
36
45
80
73
30
6
27
8
1
30
84
6
15
33
60
12
15
15
21
9
15
33
63
189
24
36
59
31
9
21
48
3
63
41
49
90
5
25
15
12
99
9
9
11
85
60
6
30
159
9
6
6
18
21
32
28
45
15
75
24
6
6
9
9
3
9
219
20
1
180
24
54
57
69
126
21
63
81
144
12
9
24
120
6
69
9
51
96
99
45
39
77
19
161
4
36
69
84
51
39
57
24
21
30
30
18
30
11
31
41
40
9
171
48
20
1
39
39
186
36
60
71
88
21
15
24
75
177
33
24
102
69
60
36
24
80
40
9
36
24
72
39
45
24
51
36
20
16
153
15
192
48
72
48
15
24
33
9
54
54
66
54
3
57
63
3
105
12
117
12
75
3
21
39
12
48
36
57
183
204
77
36
4
15
18
30
90
6
45
9
6
174
3
24
24
92
73
126
9
12
69
60
54
81
84
15
6
39
60
9
27
36
3
6
15
36
39
24
17
7
21
51
24
45
36
33
30
21
56
40
36
9
51
24
3
6
27
108
12
39
114
96
48
102
5
4
39
57
93
3
9
18
96
45
111
18
47
40
9
135
72
68
1
48
27
24
15
45
15
126
18
36
6
54
36
60
29
1
24
11
73
42
9
36
9
60
54
6
15
9
27
36
84
33
11
19
96
84
126
54
33
9
18
12
9
12
24
60
63
6
54
156
24
96
17
37
51
45
6
18
60
60
12
99
141
11
19
45
63
30
6
150
11
36
49
18
30
3
87
21
80
19
153
48
60
75
144
72
9
12
33
51
36
180
24
3
6
30
81
36
99
48
41
16
24
15
30
27
108
36
60
159
105
105
15
20
49
12
39
36
39
6
39
141
71
109
159
20
31
21
39
9
51
9
15
21
24
9
66
81
93
51
56
49
6
21
9
54
77
37
72
75
63
42
24
11
76
9
30
69
51
18
36
75
15
17
97
11
40
9
36
15
15
101
79
6
15
36
24
56
28
45
51
20
49
27
24
69
75
21
15
9
27
27
36
21
75
45
45
24
27
104
103
36
45
45
15
9
12
24
54
6
54
33
48
20
1
99
15
60
21
63
30
87
9
30
17
19
48
21
9
36
27
128
1
24
150
240
45
105
6
9
132
24
189
15
99
6
27
3
66
84
6
18
186
66
18
30
6
57
57
6
21
3
6
144
51
240
39
33
87
6
24
12
71
19
69
60
81
18
21
20
31
9
75
45
9
102
48
21
36
60
140
19
66
39
20
16
3
36
21
9
51
33
12
51
48
36
60
15
78
120
6
57
117
6
57
33
51
15
45
9
27
177
51
36
153
11
49
63
68
25
24
63
27
21
20
16
36
57
60
111
96
105
30
21
8
36
40
3
222
39
12
8
52
63
6
48
30
81
69
6
21
36
20
13
15
69
6
144
21
81
155
4
21
48
42
9
15
57
57
6
21
9
27
24
15
9
12
9
18
21
69
12
18
21
72
204
36
3
36
78
3
24
44
25
60
27
48
105
24
87
36
24
3
21
51
18
11
1
255
165
24
15
36
36
57
6
120
54
27
3
162
78
21
20
49
3
33
144
6
6
51
63
24
6
114
33
48
12
9
11
7
33
24
24
12
188
25
174
21
9
96
66
9
32
180
40
48
56
73
12
138
6
30
65
31
18
3
20
7
6
60
75
69
63
8
52
3
81
33
11
1
18
60
21
72
33
195
51
45
33
3
117
71
1
99
39
33
24
24
15
6
11
13
131
49
171
60
15
120
48
33
3
57
39
45
15
138
6
6
75
96
33
30
30
54
42
111
48
39
36
60
84
21
81
90
21
3
6
15
69
27
117
6
45
9
51
20
100
39
57
15
45
33
12
15
36
33
15
45
87
48
60
12
69
51
20
100
8
49
12
39
60
96
69
30
105
105
36
24
6
60
30
18
17
4
15
6
15
120
3
53
43
105
15
17
19
48
42
15
96
87
12
45
84
81
39
165
6
89
19
21
12
60
9
99
32
28
12
9
99
12
27
6
156
11
97
63
24
33
6
30
84
12
120
48
162
9
15
237
57
11
79
66
15
45
60
ABCD 96173993374*3^$a+1 [50073]
33
116
24
25
95
7
18
12
27
87
129
27
24
65
19
29
67
54
11
19
29
7
126
35
120
49
6
89
25
6
77
1
15
20
16
8
121
30
125
12
13
11
25
35
1
47
37
23
16
51
69
51
24
65
67
30
54
6
18
90
27
9
51
44
4
87
5
52
32
48
37
90
81
39
6
120
15
24
21
63
21
36
120
35
72
36
31
66
60
99
20
1
119
25
11
19
6
3
111
24
42
23
64
8
13
35
7
30
78
30
30
17
24
25
336
15
3
120
5
7
24
9
12
15
5
48
7
33
36
44
72
28
116
16
9
24
15
75
12
60
57
63
60
90
15
32
1
215
1
3
93
35
4
81
95
85
114
66
39
9
42
90
35
85
18
5
60
84
180
7
6
63
116
25
54
29
13
18
69
56
216
1
48
6
84
17
12
31
57
32
1
12
30
33
36
44
132
12
28
33
35
52
72
20
43
30
48
11
48
48
64
8
13
48
42
18
95
64
152
31
33
105
47
28
21
36
30
5
25
75
32
36
184
51
12
53
31
65
64
12
9
15
48
21
6
216
77
13
35
28
60
15
17
13
11
24
36
1
30
45
105
119
64
36
60
8
48
55
53
16
51
168
17
88
87
30
3
116
60
19
12
18
6
29
64
32
1
47
240
12
25
59
16
21
18
29
13
15
44
25
11
25
83
121
59
84
48
40
75
5
13
36
30
84
81
9
90
12
48
6
15
15
54
71
36
12
43
90
39
56
12
1
6
6
39
8
1
51
15
5
16
48
15
57
72
8
24
55
9
44
43
69
15
6
30
9
75
9
21
95
91
45
3
5
97
90
54
11
13
131
49
30
5
96
28
32
4
27
53
7
48
42
60
54
5
48
16
45
36
23
28
45
18
45
57
15
128
55
36
84
42
108
6
5
61
84
144
96
15
8
121
59
28
32
91
42
59
1
3
87
5
72
12
61
47
13
198
69
8
24
60
96
133
6
5
60
4
195
137
40
72
27
30
75
15
53
13
27
8
19
114
126
24
6
114
36
21
20
13
132
135
24
69
59
136
32
72
241
59
37
6
5
84
40
80
25
71
4
20
19
12
24
33
32
31
18
60
27
3
41
1
63
20
37
27
3
18
90
57
3
6
36
114
126
3
51
5
55
84
29
13
18
41
31
9
36
3
12
45
33
51
21
30
114
36
83
7
93
15
72
24
6
39
36
39
29
145
27
84
24
32
85
27
3
53
24
7
29
55
9
20
12
48
13
108
11
19
89
12
31
9
8
120
1
30
12
33
51
29
7
5
55
90
48
6
9
72
24
8
7
5
60
24
91
93
21
42
5
144
16
20
55
30
119
49
15
44
136
56
25
23
1
35
61
23
1
59
28
32
13
3
56
25
15
99
6
6
69
39
105
92
19
29
4
33
15
32
12
24
12
19
24
161
36
64
21
47
13
35
73
12
48
90
57
128
24
43
90
3
20
60
7
93
105
39
12
56
40
48
15
21
21
15
33
6
24
45
32
25
3
36
15
6
27
51
102
174
30
24
71
156
4
15
9
15
21
39
12
24
36
5
24
48
40
147
66
35
19
21
45
54
6
18
6
215
36
25
48
71
4
15
41
48
88
8
7
93
20
12
19
6
35
49
63
32
31
17
1
39
33
78
17
88
45
72
54
84
21
21
114
89
36
28
3
17
7
21
33
111
68
7
89
7
30
23
16
84
75
77
25
90
17
7
6
23
25
6
33
56
1
6
17
43
29
61
39
39
90
36
24
42
24
60
5
36
103
12
53
1
36
15
12
36
105
11
25
3
140
163
90
75
9
15
21
15
20
12
1
111
15
24
36
9
27
113
96
16
44
55
36
5
25
47
28
44
4
27
48
65
7
17
12
49
12
18
17
48
4
236
7
9
60
9
11
48
7
45
108
108
20
12
61
12
18
42
3
12
3
29
31
6
11
48
61
35
1
30
5
19
9
44
48
4
45
36
47
73
27
57
111
180
15
30
3
20
37
35
49
71
12
48
60
84
19
41
25
30
24
36
21
32
13
30
29
1
47
31
101
91
9
39
17
13
66
6
47
31
17
48
16
20
55
21
3
9
20
16
21
36
39
48
27
66
87
8
48
4
3
18
120
131
1
15
80
12
13
267
21
11
24
16
36
39
126
39
99
45
20
37
23
4
32
64
15
12
53
127
18
35
25
47
100
3
65
37
35
24
24
40
32
12
52
48
27
84
17
12
121
35
1
23
28
68
60
16
15
29
31
5
48
12
91
18
87
32
37
6
53
16
45
35
1
30
177
27
41
12
48
19
6
27
32
60
85
23
43
9
21
48
47
60
28
15
66
30
84
36
6
23
4
3
18
39
3
29
4
15
17
43
42
30
45
9
66
48
17
25
39
15
69
32
13
126
66
30
30
35
43
9
120
56
25
42
18
6
5
204
36
76
92
7
84
89
13
23
76
68
73
35
139
5
16
92
40
81
186
84
120
69
12
21
35
60
52
80
7
6
35
64
15
29
25
6
21
39
5
19
57
3
6
95
28
51
29
12
25
75
20
49
72
18
29
43
45
9
6
78
30
5
55
36
6
23
25
120
51
21
18
12
45
33
12
35
19
29
7
5
52
3
29
109
102
18
27
60
9
96
48
12
47
16
27
60
5
4
45
126
17
43
18
42
29
ABCD 96174353168*3^$a+1 [50052]
66
66
78
24
24
109
80
63
81
15
9
88
11
85
53
6
72
21
57
87
72
40
56
39
72
36
21
24
64
65
18
108
24
30
150
24
117
9
18
45
160
35
21
40
17
66
69
45
30
66
48
6
12
48
9
75
42
66
48
9
40
35
48
42
27
72
16
56
69
3
16
47
9
99
24
36
9
141
18
9
112
47
48
12
54
114
69
3
13
23
18
42
117
48
24
16
11
12
105
9
6
1
29
18
12
93
48
39
42
15
27
45
3
84
48
1
53
3
45
150
85
35
36
84
24
30
31
71
30
27
33
30
57
51
37
47
9
39
84
93
33
79
23
12
108
24
9
15
36
84
30
54
21
3
61
8
16
80
9
15
40
8
27
13
11
45
16
56
75
24
21
21
18
48
49
35
13
32
40
23
57
64
8
27
30
18
69
15
36
60
57
21
6
69
168
39
97
8
3
36
120
36
13
89
36
115
23
57
64
32
57
144
84
12
7
8
16
8
45
139
32
33
42
37
83
24
42
51
27
84
24
12
24
66
3
3
60
90
36
19
8
39
57
15
54
30
72
37
83
21
39
9
184
17
6
49
11
24
21
112
8
27
21
24
3
30
6
9
64
8
87
18
6
84
24
61
5
6
12
72
48
1
65
15
48
15
6
192
27
33
54
24
25
47
49
77
3
45
48
43
23
24
1
152
27
21
45
123
21
6
6
54
48
84
21
3
12
54
78
222
39
51
21
64
56
16
35
54
7
104
16
11
12
73
53
42
48
12
61
107
18
3
87
12
69
3
24
45
3
36
1
23
24
36
18
43
59
12
1
29
30
21
15
30
78
36
81
93
75
24
27
117
48
24
27
90
18
57
3
45
24
88
17
36
43
11
48
12
9
48
15
9
3
21
33
15
40
11
93
24
3
21
75
13
48
173
3
3
60
60
96
72
21
75
72
37
125
51
15
57
24
51
13
8
15
66
90
61
23
12
120
36
60
78
42
37
11
36
49
32
3
24
90
60
6
49
8
39
25
23
57
39
72
150
195
57
30
54
43
35
93
21
19
8
87
24
6
19
11
37
152
27
109
23
1
11
6
39
9
114
12
9
16
8
51
93
21
60
31
32
24
24
15
6
12
102
42
31
23
36
45
24
33
54
78
96
43
113
6
97
137
39
39
54
18
60
12
6
18
48
25
32
16
11
6
54
57
3
66
12
54
33
64
32
51
72
30
15
15
1
131
12
72
30
18
12
93
75
12
81
64
107
13
71
78
18
60
60
9
75
21
3
24
18
30
12
81
39
1
72
11
6
66
12
132
12
25
24
53
6
13
35
93
72
75
90
42
1
23
60
48
45
40
29
3
96
39
54
60
6
169
5
51
45
18
24
1
17
36
99
63
12
96
12
48
25
8
63
6
6
12
84
61
8
3
45
264
15
48
9
16
5
6
21
75
96
12
42
36
27
24
39
9
3
54
79
107
37
47
9
64
29
126
96
18
66
12
12
33
3
12
129
15
6
19
24
35
37
80
48
15
42
6
24
36
126
18
30
36
3
24
39
48
24
25
35
6
31
23
33
112
80
123
45
112
23
12
12
25
200
21
42
24
57
3
66
12
7
8
27
6
7
32
105
39
64
32
39
108
132
97
35
21
15
78
3
57
66
21
15
48
1
47
25
72
23
18
18
48
21
48
51
6
6
108
13
32
21
19
11
69
72
16
113
135
27
133
8
48
96
15
66
132
19
80
51
24
18
42
18
48
7
59
84
30
54
54
48
15
88
83
24
84
60
18
19
8
27
12
73
152
64
11
84
24
153
88
8
27
93
112
23
30
48
3
15
12
36
36
6
6
30
54
93
39
54
99
15
30
67
32
64
23
105
15
105
117
12
31
56
15
36
37
23
49
95
90
6
78
42
6
96
27
69
3
57
15
24
24
69
48
67
29
27
15
49
24
59
12
96
18
90
102
103
35
6
39
51
42
115
59
141
21
3
24
21
96
67
77
51
24
87
1
23
102
18
73
95
9
96
9
36
27
33
15
27
13
77
30
85
96
23
48
18
31
5
67
32
3
12
33
64
8
27
108
60
12
96
18
111
3
24
84
60
21
16
23
57
160
95
33
48
16
8
24
21
51
9
30
9
16
11
48
12
1
5
54
61
32
3
60
30
3
9
111
129
30
102
99
9
78
81
27
13
11
93
21
114
78
18
60
24
61
32
39
1
240
11
132
24
81
3
37
23
30
30
78
66
21
15
30
48
12
39
3
13
41
15
27
6
7
80
153
6
24
9
16
47
57
171
42
19
41
18
18
30
21
16
59
72
24
12
49
65
54
12
21
24
39
25
32
24
9
30
102
51
3
24
12
18
31
5
138
1
47
9
3
144
21
48
63
6
102
6
55
23
18
31
5
126
162
54
36
66
30
25
35
24
18
12
6
33
16
8
3
18
43
11
93
144
9
31
11
24
21
27
36
36
12
30
75
48
40
89
15
48
24
96
111
81
51
6
15
40
96
8
3
37
11
12
36
13
35
109
5
3
87
48
57
9
6
84
6
7
56
129
210
156
1
8
64
29
18
49
72
48
59
21
192
16
56
15
25
59
6
87
ABCD 96174748876*3^$a+1 [50032]
19
41
3
36
46
18
17
44
4
5
55
32
16
84
13
103
4
45
54
29
31
9
63
14
31
20
144
36
24
65
11
87
28
18
16
14
5
55
1
40
5
26
5
3
5
79
2
39
11
5
3
30
18
70
43
4
8
4
56
119
36
44
125
23
17
44
7
29
11
37
107
5
9
144
3
24
44
1
11
4
43
68
12
17
48
36
12
12
36
4
31
5
21
18
38
2
77
20
48
16
56
24
12
79
5
4
17
15
73
11
45
48
31
20
115
4
17
5
15
43
57
20
40
8
25
58
32
17
29
7
28
36
48
36
29
3
5
62
21
20
19
45
3
57
8
53
11
5
80
26
29
1
27
12
24
41
3
12
16
65
7
17
8
31
4
27
4
22
82
38
27
37
46
13
5
26
33
20
11
77
8
1
63
17
14
34
27
24
4
7
18
31
40
17
10
40
13
40
51
101
19
16
5
20
37
47
76
87
17
16
8
84
148
8
21
3
37
75
68
11
17
60
32
33
8
47
63
17
28
36
104
100
29
10
16
17
55
20
53
29
26
5
57
2
6
11
44
1
8
62
41
17
15
1
32
19
5
80
40
15
108
52
48
25
160
48
80
7
12
4
24
32
4
12
20
69
19
12
7
26
15
56
64
41
15
4
31
53
3
9
44
9
7
81
3
37
32
3
7
62
48
3
115
53
44
16
17
10
40
62
51
21
3
31
29
36
7
25
84
24
19
161
47
13
25
72
35
28
17
19
44
4
36
44
5
40
3
4
8
12
85
71
28
39
62
26
5
12
8
45
74
20
16
10
7
1
56
11
85
10
13
17
7
108
24
21
27
35
18
35
32
43
17
11
29
48
9
11
45
15
19
4
34
43
48
141
3
20
96
52
29
43
12
33
23
108
60
19
41
12
9
55
104
12
29
18
1
12
9
75
28
43
48
32
9
48
12
15
33
27
30
15
19
1
24
36
16
132
45
8
34
29
35
17
20
137
23
27
12
81
24
116
23
41
3
21
32
29
14
2
7
91
30
11
8
52
9
27
132
3
29
40
20
53
91
76
20
64
32
5
127
11
17
188
4
56
21
64
56
115
48
21
10
41
39
14
3
12
33
103
9
10
113
44
24
9
98
17
15
21
84
5
106
62
58
24
41
36
40
60
101
10
40
14
11
47
152
16
20
105
9
11
40
48
56
48
5
55
100
32
21
39
81
3
5
14
53
55
89
21
2
5
12
19
44
17
19
17
88
9
3
24
20
16
164
36
48
52
69
18
41
12
119
1
4
69
51
55
38
6
9
132
20
24
36
4
19
65
8
53
19
71
97
5
7
11
14
8
7
31
5
39
41
16
8
16
12
7
5
5
10
17
4
17
19
20
1
32
15
1
27
7
8
54
75
5
154
5
100
15
5
64
20
53
43
24
36
4
45
123
7
36
1
43
16
20
2
24
38
10
8
43
12
35
17
32
4
17
15
9
10
9
19
5
12
20
55
36
2
27
23
108
25
52
7
1
79
5
1
22
25
57
16
10
32
136
41
120
21
3
72
5
3
21
58
17
28
7
18
40
127
36
7
13
95
18
42
8
9
31
14
3
55
97
11
29
92
19
184
72
5
9
15
12
8
21
26
120
8
45
27
9
69
10
17
8
11
44
9
31
14
32
16
3
7
17
72
5
50
29
7
17
27
41
48
36
76
8
5
64
63
4
159
5
36
60
4
19
2
154
65
20
81
39
52
20
12
72
21
58
6
51
5
27
45
38
5
27
2
26
80
33
36
31
12
53
44
36
35
8
9
12
91
8
46
19
52
9
34
5
44
43
28
22
2
48
13
12
45
8
2
17
11
17
27
21
20
29
31
40
36
5
14
29
8
43
4
77
19
17
39
21
8
25
27
12
25
32
126
12
62
26
65
45
15
8
11
56
45
12
21
82
37
33
79
15
9
84
15
57
8
31
5
52
5
3
36
43
33
29
64
11
21
3
47
49
53
47
31
5
12
12
80
28
8
25
3
36
8
11
65
61
11
32
45
16
10
17
12
32
36
4
65
39
49
32
3
12
31
77
13
39
9
6
29
12
4
3
21
12
44
16
7
5
65
8
79
11
25
4
9
32
2
53
24
3
40
8
117
17
64
15
12
45
24
39
56
16
12
5
51
16
80
60
1
15
68
7
88
84
10
31
72
19
80
30
34
22
27
48
4
44
4
32
136
27
33
37
2
33
13
18
29
57
11
4
3
21
72
17
56
42
13
4
12
19
1
61
3
20
12
7
38
24
31
8
7
45
8
4
7
49
4
20
11
22
55
20
29
35
5
86
5
13
16
26
22
15
1
51
24
115
137
139
70
3
93
3
24
31
9
12
36
44
24
19
33
39
21
12
31
17
85
43
120
4
8
9
48
38
25
60
23
22
19
44
4
36
152
35
8
4
53
7
145
7
9
37
40
15
7
21
36
19
17
99
21
20
108
29
66
41
80
40
104
16
20
36
29
31
24
36
47
37
4
24
21
32
120
63
57
10
173
4
5
3
23
1
84
11
13
16
92
7
16
29
8
48
16
8
16
55
12
32
33
8
12
59
24
30
16
79
75
69
48
9
6
12
33
29
48
7
15
18
3
15
29
24
16
20
40
109
144
18
17
55
37
25
3
96
72
8
12
23
36
8
5
16
32
19
21
7
5
12
9
10
1
84
112
8
65
16
3
37
15
9
47
28
12
128
11
56
45
55
10
43
87
45
27
41
21
40
10
1
23
72
22
31
17
127
36
12
12
15
38
70
5
13
106
1
100
8
52
48
32
85
3
24
36
12
24
8
28
9
18
16
41
3
50
3
24
103
48
17
40
8
7
62
64
39
15
52
38
35
7
54
11
79
9
3
28
22
3
12
4
20
1
15
65
34
21
17
2
61
84
23
1
36
1
35
117
3
13
22
73
4
8
4
73
26
64
6
31
33
43
24
21
32
22
36
72
17
21
7
55
48
25
43
45
1
16
3
16
21
47
35
41
21
6
2
3
4
20
24
167
72
1
7
17
37
18
57
5
15
19
65
12
84
21
24
75
28
48
8
4
5
3
24
24
60
4
48
3
2
24
50
65
85
31
4
21
63
24
75
78
47
36
16
3
36
21
36
48
39
60
17
121
15
9
3
72
80
28
7
13
5
43
12
1
6
29
55
5
12
24
13
3
60
108
27
29
35
106
15
4
55
5
20
4
32
4
5
91
5
67
8
24
85
16
8
39
8
48
24
1
24
3
63
16
53
1
80
32
7
20
5
67
16
60
44
23
25
45
120
3
13
24
10
1
64
53
2
41
24
48
3
5
109
3
48
21
54
12
17
35
5
152
5
136
3
24
37
80
63
83
29
8
52
43
2
51
24
48
21
24
32
58
41
7
5
23
82
14
1
24
19
41
13
48
18
69
60
12
ABCD 96174770798*3^$a+1 [50202]
8
14
19
27
34
6
2
48
15
75
54
30
16
20
9
36
24
43
32
30
15
24
57
34
46
34
8
40
12
40
20
36
33
11
61
27
28
12
110
70
52
16
20
49
3
8
72
22
78
40
2
18
30
40
8
15
47
40
42
10
5
96
57
82
5
15
48
12
20
140
30
38
40
68
30
130
144
96
5
9
50
70
51
19
56
32
18
34
56
13
51
40
8
22
6
10
50
32
52
80
28
28
20
64
36
4
6
130
14
40
11
69
10
20
10
46
25
15
4
16
52
12
70
18
12
65
23
32
16
40
50
2
17
3
12
60
18
42
30
15
25
16
10
30
32
7
36
99
16
74
10
20
20
70
6
84
16
5
99
45
60
13
8
14
8
48
10
24
26
4
25
33
18
20
73
111
16
74
6
33
7
2
30
28
44
60
6
32
10
21
9
58
80
9
31
32
30
18
4
48
8
34
16
22
12
6
10
14
111
19
60
20
16
20
60
45
9
15
24
39
28
54
26
33
19
41
120
51
69
7
2
27
55
8
38
14
50
6
20
14
56
54
58
22
49
17
10
12
12
48
48
14
70
16
120
20
22
47
43
20
12
120
20
25
3
21
7
164
105
53
30
8
20
94
26
30
63
11
61
24
11
84
1
59
61
9
46
20
9
84
72
49
35
21
39
31
5
45
39
3
12
8
2
120
10
8
38
70
29
21
10
52
40
21
11
1
35
134
8
42
68
8
29
91
5
15
64
29
72
17
32
11
45
34
36
24
5
15
28
20
78
34
56
44
40
9
7
2
22
90
38
68
25
189
15
33
8
55
48
36
51
12
21
7
60
14
38
10
22
120
8
42
6
60
30
39
3
21
1
11
79
30
16
10
44
18
2
30
18
28
74
10
38
72
26
22
11
21
46
20
4
8
40
17
55
29
67
32
33
75
72
21
1
30
26
15
55
60
125
9
6
90
24
30
9
81
15
11
44
88
37
45
26
4
18
120
18
94
30
56
34
26
4
5
55
20
9
39
28
84
101
79
5
71
44
8
12
16
92
28
2
120
10
101
72
24
75
36
72
72
58
22
28
72
69
99
52
48
8
9
24
17
14
29
67
29
23
128
149
65
106
72
12
9
67
20
9
51
30
120
34
5
25
90
30
78
12
40
70
18
20
42
26
24
8
22
56
90
30
10
4
66
14
18
8
30
114
30
40
88
40
21
7
44
9
11
46
34
29
51
16
29
24
1
30
36
4
18
22
10
86
34
6
74
18
70
22
25
33
32
10
6
39
24
7
80
12
22
18
12
41
79
20
16
60
32
32
49
9
3
19
90
30
5
15
96
33
7
4
1
47
2
6
24
5
13
10
8
5
15
52
8
20
25
7
2
40
10
46
75
29
31
55
50
72
78
12
8
14
98
62
70
48
40
8
33
111
10
95
75
16
5
19
8
48
9
15
45
15
10
56
34
116
33
241
30
120
20
48
12
40
26
22
20
142
30
60
20
90
30
58
78
24
36
5
9
15
51
30
10
5
7
12
29
71
50
95
31
2
18
14
16
64
6
4
16
24
9
12
84
3
28
22
7
24
12
75
9
33
18
9
31
40
22
3
45
3
29
10
102
30
21
45
24
40
35
3
12
40
56
54
18
30
111
67
20
33
27
100
44
70
30
5
21
39
24
27
12
33
7
2
6
84
48
22
6
5
45
2
12
56
20
4
5
21
10
29
15
18
22
18
23
9
10
38
30
12
6
64
58
8
20
9
25
119
120
1
6
2
22
60
56
52
68
4
89
11
1
27
18
15
27
20
37
13
143
129
30
18
63
19
36
64
28
12
9
1
11
7
101
47
44
29
1
66
5
9
10
60
26
90
4
8
28
14
15
31
32
10
71
39
2
58
12
10
26
20
44
8
112
5
31
24
89
11
40
36
2
2
29
17
50
5
35
52
28
54
8
22
60
16
4
10
70
18
2
5
11
14
71
57
58
104
30
6
24
9
31
16
25
57
22
60
60
50
6
9
3
22
71
15
33
72
48
31
26
10
29
75
6
112
8
120
30
204
21
9
88
32
10
30
6
50
2
70
27
3
40
12
29
1
16
34
30
30
66
62
28
24
9
12
48
36
5
91
45
24
120
56
10
140
122
8
39
33
8
34
150
39
7
60
24
29
49
71
7
29
21
94
50
39
57
10
40
25
15
172
10
2
8
22
70
106
10
5
24
55
8
8
44
48
62
26
172
18
39
25
18
8
22
8
104
6
64
18
110
58
15
9
8
2
29
31
20
16
5
84
45
10
30
70
40
28
8
64
76
145
17
22
10
56
24
78
8
52
8
14
6
2
22
26
24
6
64
5
23
8
125
15
42
27
13
18
4
1
9
30
10
40
18
32
29
1
8
22
26
22
42
66
112
22
66
33
36
25
95
15
21
39
40
5
3
21
1
56
34
8
22
6
53
31
56
69
63
82
6
44
21
15
24
10
200
10
36
42
23
75
4
5
5
150
25
25
35
21
15
105
30
132
33
27
18
14
50
8
18
4
101
15
20
20
14
6
2
7
151
24
8
2
10
16
12
17
60
15
21
7
41
19
41
11
28
21
192
39
9
36
36
75
33
7
32
102
15
24
27
12
18
30
52
101
7
4
6
40
10
32
22
6
10
103
41
19
99
12
16
14
39
1
120
56
34
30
50
21
39
9
99
12
10
8
18
92
12
25
85
50
9
11
49
31
50
96
30
4
5
73
38
34
38
2
70
96
120
100
32
22
6
5
107
2
38
18
54
21
67
92
6
70
5
5
55
24
43
12
149
60
1
30
128
18
3
21
18
112
5
24
9
8
34
6
10
14
40
6
12
8
30
80
62
8
4
80
6
24
39
96
24
7
20
24
28
12
118
7
11
49
3
2
90
6
10
40
54
26
24
45
43
28
4
6
39
3
21
1
6
32
42
51
47
32
29
1
18
62
30
20
16
24
48
12
9
36
53
2
20
36
4
20
40
30
38
18
70
2
62
49
81
15
36
67
17
51
45
19
29
1
11
29
31
47
2
8
27
15
36
50
14
98
27
15
8
28
50
43
12
15
12
52
50
18
28
53
31
221
19
60
8
28
29
31
60
5
15
34
40
16
15
39
21
67
8
34
46
34
39
1
80
58
20
33
49
38
21
119
70
18
94
86
45
108
11
ABCD 96175266776*3^$a+1 [50033]
43
17
7
5
24
30
6
30
1
48
12
5
42
18
114
13
12
41
54
66
18
49
131
102
24
36
127
36
24
12
5
91
35
54
19
17
18
1
96
5
120
7
65
96
60
115
35
42
18
37
29
6
12
25
71
6
31
53
30
54
43
24
11
54
60
84
7
23
49
192
41
7
36
12
60
53
6
25
35
49
17
19
24
17
7
17
6
73
5
24
43
77
42
6
30
18
55
29
7
5
24
60
31
108
5
6
24
13
83
6
30
1
48
24
17
66
133
84
47
48
30
31
5
36
79
5
120
7
113
30
90
90
30
79
23
49
23
18
7
41
31
41
43
41
18
12
1
29
6
30
18
6
90
1
12
12
65
6
25
47
85
107
36
145
5
30
13
41
78
13
77
30
6
7
53
30
72
13
17
78
1
24
17
30
73
29
12
36
12
36
54
25
53
90
138
6
60
6
103
47
48
49
23
12
25
17
84
67
12
96
35
30
54
6
6
36
337
101
6
1
23
54
66
37
29
43
11
25
12
5
43
24
17
24
36
6
25
203
36
1
48
5
19
17
90
24
85
72
77
108
127
5
30
1
144
5
7
149
156
19
36
5
79
65
90
30
67
24
41
48
66
18
31
72
5
43
35
90
36
31
35
150
43
155
90
12
120
72
6
1
35
13
96
29
31
41
6
18
144
12
24
54
72
13
53
43
17
127
60
41
12
24
264
7
17
31
17
48
19
23
13
131
1
23
90
72
24
43
60
60
131
60
24
6
7
149
6
13
5
55
29
12
79
5
115
5
19
53
103
101
115
29
66
145
53
18
24
25
23
18
103
5
6
13
47
13
23
24
24
36
48
30
31
5
19
12
29
7
89
6
30
7
47
54
60
19
5
30
1
72
5
24
24
36
66
78
54
186
66
24
6
19
84
11
30
7
60
47
6
144
6
42
60
12
48
12
12
43
17
96
24
60
6
49
48
35
6
31
23
48
37
48
29
43
71
6
36
30
12
73
17
43
12
113
7
113
12
31
11
61
48
84
5
91
65
30
37
48
36
5
24
12
18
61
203
61
96
149
66
6
67
36
59
66
36
30
60
109
125
7
5
132
42
6
24
186
54
30
1
17
43
83
37
48
11
25
84
35
12
114
6
24
1
29
43
36
5
66
6
7
11
1
59
6
66
102
42
73
60
5
55
23
13
47
24
1
60
35
48
1
24
12
59
30
36
54
13
17
90
24
42
54
1
23
6
31
48
84
36
101
30
24
6
48
31
17
12
43
77
7
5
30
169
24
60
35
48
90
30
85
47
36
6
84
36
24
12
132
151
72
24
5
223
23
108
42
30
18
24
66
6
60
48
12
6
78
6
73
11
6
36
7
47
6
78
36
54
7
84
156
17
6
37
24
36
12
72
84
5
67
53
6
121
48
60
35
30
252
60
54
49
17
19
96
24
120
36
59
36
132
12
13
53
18
72
13
35
1
36
17
31
24
11
36
60
25
35
73
12
41
7
71
24
13
5
30
13
29
66
6
24
126
54
12
55
29
31
60
23
36
78
6
49
35
12
18
31
12
35
13
60
24
5
12
6
138
66
73
12
23
13
60
24
96
35
37
35
42
43
11
61
5
19
5
55
5
72
18
42
138
66
19
11
18
31
12
29
24
19
36
65
42
73
17
19
29
24
12
54
72
37
41
6
48
13
107
1
47
13
5
90
1
24
89
7
11
37
23
37
17
60
19
29
43
53
6
156
12
6
6
30
90
73
36
17
12
31
24
71
72
30
54
18
48
48
6
13
41
6
276
37
35
6
36
24
31
29
36
6
37
23
25
5
12
66
37
168
17
19
11
25
29
19
12
5
18
1
41
24
31
24
23
85
60
96
47
42
7
59
54
36
19
96
89
43
29
31
29
138
132
13
23
13
5
67
84
23
18
12
18
13
17
18
25
17
24
18
6
6
36
97
23
85
12
5
36
42
30
115
59
18
42
144
36
48
18
43
71
24
6
36
54
1
35
48
61
24
60
11
61
84
24
24
35
13
89
54
1
5
84
67
17
108
55
17
18
138
6
18
30
18
43
12
5
55
53
66
13
41
7
108
12
60
29
24
36
31
65
79
29
79
47
30
66
78
6
96
114
19
77
54
48
12
18
48
19
36
65
7
41
6
1
35
85
17
66
25
41
24
12
55
12
35
1
36
59
49
53
7
11
180
25
101
31
59
13
12
11
25
17
36
19
12
23
61
11
126
24
19
12
59
1
29
90
24
36
30
108
67
5
31
77
18
90
84
19
17
7
12
5
24
7
12
36
17
12
48
7
60
12
48
5
48
7
120
12
11
30
78
30
12
43
5
30
72
72
102
79
71
18
18
13
35
85
11
30
24
6
60
30
48
42
25
108
17
6
25
23
6
84
19
48
17
72
120
114
126
31
23
42
43
101
19
5
175
119
72
6
30
138
30
60
6
19
35
12
49
23
1
65
24
7
48
47
49
41
6
30
55
35
18
24
31
77
19
209
6
1
48
5
55
36
53
48
48
42
73
24
41
55
5
72
30
12
13
72
12
29
7
23
25
36
5
36
24
55
156
47
1
72
35
18
6
6
18
109
12
65
19
35
30
36
120
36
24
36
43
17
7
35
61
5
55
77
19
24
12
29
24
31
84
12
17
6
6
31
72
60
227
49
36
24
12
47
72
36
90
7
41
7
5
12
96
ABCD 96175360298*3^$a+1 [50160]
240
240
335
96
48
112
225
63
21
60
239
16
129
95
96
133
12
63
165
48
59
49
96
191
37
288
123
176
144
160
117
144
123
48
405
12
15
240
33
15
117
123
33
84
27
320
96
37
27
261
107
240
37
48
48
60
95
112
21
27
129
276
240
123
176
181
12
47
144
1
63
21
27
192
117
108
288
84
123
117
108
47
133
48
192
11
1
36
204
15
336
32
16
320
37
27
33
63
117
108
47
133
204
15
21
96
75
48
320
48
385
84
108
36
27
192
117
48
11
337
132
123
177
36
27
144
69
12
95
49
191
37
108
335
145
159
80
16
224
1
240
15
192
273
95
85
12
207
80
160
80
64
81
48
36
12
240
95
97
47
85
144
336
156
143
96
16
32
16
80
49
48
288
36
240
11
112
320
133
59
1
240
15
240
144
21
123
129
468
315
165
107
16
80
49
191
400
336
33
95
181
267
80
144
160
480
464
241
36
60
543
32
193
144
15
261
12
180
123
129
95
385
36
11
85
395
241
15
32
208
144
96
128
96
16
117
27
48
165
123
177
132
203
192
385
36
60
132
75
165
155
133
12
48
84
11
208
21
156
159
33
48
192
143
97
36
12
255
309
171
128
37
27
117
171
69
240
96
48
75
192
225
335
112
48
69
60
95
1
132
12
15
165
219
69
48
192
75
21
12
47
240
85
12
36
59
16
225
15
144
261
27
117
11
49
63
225
47
64
80
49
15
80
352
336
417
36
11
304
96
81
159
96
33
96
95
133
267
320
49
239
1
15
81
15
96
80
144
48
96
37
12
48
15
213
12
192
15
32
1
479
181
12
95
37
123
272
160
176
85
75
80
208
21
60
36
192
11
97
159
225
159
21
75
261
12
111
32
49
111
192
213
347
145
48
63
69
203
144
96
112
81
47
37
60
95
1
36
11
112
261
27
320
48
37
12
95
1
36
59
97
84
11
160
48
ABCD 96176094494*3^$a+1 [50042]
8
72
88
29
234
9
12
24
45
127
12
120
8
12
81
55
56
28
5
31
20
21
15
16
48
11
141
57
175
8
15
69
84
24
28
44
64
104
15
33
57
63
172
71
49
23
45
120
15
69
16
12
20
27
21
12
28
48
12
72
32
48
12
16
60
92
120
12
96
52
68
28
12
68
96
3
21
64
68
40
32
16
144
48
8
184
36
77
7
8
3
117
28
32
12
48
24
16
65
15
48
9
195
57
18
45
48
15
33
52
23
9
81
15
36
111
33
12
40
132
125
43
60
20
12
63
69
148
116
72
63
9
168
40
17
43
72
68
69
243
12
15
193
92
4
20
159
57
136
20
12
36
36
24
112
17
306
49
152
4
24
20
3
25
29
103
68
40
80
12
16
20
39
57
96
84
33
72
18
33
39
61
8
111
13
95
57
16
44
4
12
47
36
45
124
101
15
39
13
140
63
9
27
378
111
72
84
16
95
45
40
44
15
121
48
29
27
16
65
15
40
32
72
48
153
43
116
36
48
96
108
108
3
45
244
8
60
57
27
81
27
16
120
140
4
35
57
24
12
33
19
20
160
36
32
12
63
9
28
20
15
105
3
85
104
16
20
28
12
8
12
28
12
44
4
24
20
40
8
3
57
120
144
3
25
101
36
43
20
12
36
52
32
48
60
3
45
48
40
56
96
39
129
87
9
84
52
44
63
1
84
20
28
20
9
126
129
15
45
48
15
61
12
68
4
60
47
13
36
20
75
81
28
17
51
112
20
15
13
8
12
52
20
100
48
60
47
45
28
92
15
45
60
28
48
44
27
73
8
12
148
12
143
9
28
8
108
45
54
18
7
20
27
36
13
20
36
84
4
23
205
80
12
27
1
72
20
16
44
60
3
25
104
105
15
48
76
5
15
111
9
40
24
48
77
18
45
88
44
21
19
48
120
48
72
17
18
9
24
120
9
43
20
63
45
72
24
156
60
12
27
18
51
132
87
72
45
81
7
8
48
24
40
96
24
60
96
84
20
15
57
36
87
225
16
72
12
8
168
57
15
12
88
132
32
4
95
9
72
16
119
49
192
80
255
13
24
60
36
20
52
132
23
9
48
148
80
52
92
76
48
20
52
23
9
16
116
124
84
20
72
76
8
96
16
20
40
23
21
4
12
80
144
48
28
60
152
16
12
108
72
179
13
23
37
35
21
84
60
88
12
20
156
52
108
24
48
48
44
120
28
23
25
56
28
140
255
108
13
5
67
5
7
248
28
24
68
28
32
33
36
75
4
44
12
48
12
28
56
40
12
47
33
52
8
12
16
5
67
23
69
28
60
32
28
35
225
60
180
28
12
12
5
51
192
88
101
18
81
72
12
12
28
47
1
44
136
12
56
504
57
43
92
204
300
99
33
39
73
92
64
332
28
24
36
60
65
39
12
156
52
20
36
52
68
15
49
32
264
4
11
25
224
3
9
64
35
45
45
7
47
13
104
168
12
81
99
204
144
28
108
20
24
96
60
216
9
7
20
52
80
48
117
63
40
8
12
28
72
65
27
16
44
12
28
108
20
28
12
200
12
15
108
72
45
40
36
56
36
108
72
3
25
32
24
48
36
40
84
152
9
36
43
36
20
135
85
72
44
28
68
28
264
5
18
97
48
35
25
44
16
92
48
63
9
40
23
33
124
200
40
71
25
192
89
19
71
21
84
36
40
17
87
3
57
51
13
24
48
239
9
99
13
20
24
15
9
64
152
24
60
69
135
12
136
48
32
12
60
148
72
47
193
48
83
109
197
43
36
12
80
12
15
13
59
9
36
16
44
4
17
135
24
84
27
9
81
43
29
90
45
12
48
3
129
48
3
37
17
15
24
304
68
39
69
84
40
36
264
8
12
16
11
90
15
28
8
48
4
20
72
36
24
168
12
4
32
12
16
20
84
48
12
3
25
44
88
108
23
97
68
141
135
60
16
44
16
35
25
92
63
73
17
18
141
36
100
32
76
12
68
40
17
90
313
32
24
45
18
177
60
15
73
20
33
27
27
9
24
12
63
18
ABCD 96176288368*3^$a+1 [50171]
64
216
8
9
72
15
24
69
18
72
57
48
16
32
9
55
71
73
56
96
45
90
25
32
87
90
159
111
25
24
200
147
13
120
56
64
17
103
149
72
123
88
5
19
104
57
63
24
72
96
64
23
18
127
8
9
31
24
120
5
171
48
24
48
112
83
165
15
153
81
31
77
3
24
136
17
18
109
120
5
51
40
8
16
80
88
5
72
19
80
96
21
67
113
7
72
144
80
72
24
105
15
64
120
120
32
27
45
112
113
7
48
56
72
40
29
3
16
56
16
24
8
120
16
24
56
112
120
5
123
24
15
270
51
57
79
48
8
40
128
39
90
31
41
15
160
8
96
24
48
117
18
25
24
23
72
18
31
41
15
240
40
104
69
378
25
264
35
205
56
27
13
5
72
411
57
39
40
200
184
80
69
75
216
64
80
120
120
45
91
72
120
360
59
108
1
72
104
216
48
64
72
48
176
24
120
16
29
27
40
5
36
63
171
61
24
8
88
8
16
48
125
90
121
77
75
15
49
5
90
9
16
65
15
3
13
95
33
24
16
32
24
285
123
72
136
8
24
72
51
45
24
111
9
153
127
8
96
57
15
40
120
59
36
9
495
9
72
99
109
104
93
75
40
32
33
7
72
65
15
16
77
51
24
88
72
35
13
80
15
49
41
15
24
33
108
72
147
160
8
117
288
3
105
127
32
48
63
9
288
112
24
71
25
56
48
16
143
201
24
27
13
32
261
123
57
39
48
16
32
24
168
16
24
96
77
27
96
120
24
165
72
171
9
18
333
160
65
72
7
24
296
33
175
32
88
8
64
144
32
88
24
83
54
111
24
63
97
240
8
168
9
36
43
96
5
19
152
9
63
40
32
96
57
15
3
162
72
108
15
75
133
65
54
126
3
72
144
24
16
120
128
16
56
24
27
45
64
24
29
43
8
24
120
93
99
64
32
144
120
48
48
24
15
121
168
71
9
120
69
51
16
224
24
16
56
45
3
48
144
16
8
141
108
7
56
9
15
21
115
47
18
15
165
72
51
16
8
33
39
15
321
144
64
24
56
57
63
40
56
120
216
48
72
48
120
24
232
185
36
43
29
91
17
7
8
57
72
18
13
8
280
72
8
280
24
8
72
63
9
24
16
41
135
280
104
183
193
8
231
9
72
9
31
120
24
41
127
176
232
80
40
32
87
1
24
80
48
27
61
8
21
91
48
120
152
40
89
279
40
152
105
54
9
9
7
8
88
5
99
81
39
33
90
18
123
16
24
80
40
24
32
24
69
90
25
48
17
63
9
111
192
48
168
21
75
16
192
96
32
240
105
15
39
249
39
18
175
32
48
88
71
18
55
8
117
67
23
90
15
48
135
105
64
80
165
36
159
48
40
8
69
18
201
69
27
40
41
79
56
24
21
75
480
57
72
39
141
18
57
105
18
21
144
192
40
53
43
29
18
81
9
72
55
80
45
99
261
19
24
128
45
99
40
24
71
90
31
32
192
123
37
8
88
8
96
33
15
72
96
168
24
112
104
16
5
3
15
90
7
128
72
48
105
90
108
57
15
1
32
64
8
183
25
29
90
9
64
8
40
48
72
65
63
72
9
55
80
ABCD 96177783556*3^$a+1 [50248]
288
20
76
80
184
56
4
32
247
153
144
20
28
32
156
64
144
176
64
20
12
4
48
36
80
232
8
192
24
24
211
45
80
40
20
160
15
65
64
20
76
140
148
128
124
20
36
187
117
360
3
117
24
27
125
144
24
16
20
60
100
180
44
7
120
45
267
53
40
27
240
77
4
36
140
36
67
101
19
53
160
80
19
29
120
16
51
65
244
104
211
45
20
4
72
8
40
32
240
4
84
32
60
364
80
91
192
72
5
216
4
116
48
76
164
120
52
159
65
16
228
51
9
32
124
123
117
80
64
20
132
24
16
27
101
36
204
91
149
19
21
56
148
36
32
144
204
12
40
48
32
19
5
43
41
96
31
45
68
132
28
36
24
32
67
77
24
136
123
53
64
264
416
16
195
29
136
8
16
75
125
36
55
144
9
36
44
172
224
43
93
204
180
56
115
45
20
124
296
19
41
7
297
36
80
19
5
40
123
21
92
60
48
139
72
21
128
16
24
176
36
4
80
60
60
16
104
60
84
96
120
144
16
36
87
77
40
404
36
64
72
200
48
72
139
21
200
48
60
220
99
77
24
19
168
209
55
141
108
80
96
4
72
264
44
7
57
135
72
96
129
20
24
52
20
48
16
80
28
32
76
24
156
20
67
48
29
43
17
124
171
29
16
144
120
36
80
84
16
240
108
48
20
67
57
60
56
24
64
84
15
77
276
127
77
64
84
36
56
40
216
264
60
20
16
48
99
77
64
147
9
20
16
204
180
3
41
31
65
60
64
260
79
93
8
12
48
64
108
48
116
156
84
55
101
64
56
108
36
24
36
60
4
180
72
20
4
104
120
192
60
48
172
20
300
4
15
81
39
29
12
348
16
36
87
21
152
288
16
56
180
28
27
53
100
80
36
16
75
5
60
60
48
4
63
5
88
36
36
44
84
60
64
15
21
200
4
32
16
20
48
19
197
40
108
15
21
51
201
15
93
72
24
20
36
115
93
32
204
31
209
96
127
81
116
120
240
163
81
12
68
127
129
44
36
55
69
120
204
12
20
96
144
36
168
136
3
477
24
20
36
64
92
60
208
72
80
115
72
293
120
19
149
76
324
80
12
60
4
44
180
127
45
144
123
93
24
36
108
20
64
63
29
96
304
144
36
36
108
20
12
4
80
40
20
16
15
173
100
92
40
27
77
16
8
19
141
156
176
28
80
136
80
28
12
20
76
288
27
5
4
144
36
224
76
80
444
36
36
24
36
48
7
72
17
64
92
48
244
255
197
16
27
21
80
16
144
12
87
77
24
276
76
168
32
24
16
164
60
4
132
80
64
3
173
24
91
53
16
20
156
88
99
101
72
40
20
55
5
84
60
184
60
20
16
3
ABCD 96177988222*3^$a+1 [50045]
7
5
33
90
105
75
45
45
18
100
60
29
19
209
85
72
48
6
17
48
60
96
15
21
49
288
47
9
27
13
119
36
21
123
13
47
51
21
1
104
75
84
1
215
3
57
13
11
45
51
55
20
33
1
2
153
36
91
174
6
17
27
54
16
11
84
51
124
5
103
77
25
8
15
72
3
261
9
10
41
36
3
70
48
42
96
14
16
59
15
70
11
24
3
34
30
80
21
132
12
120
3
18
147
72
15
21
108
15
46
59
55
17
13
120
176
190
29
87
33
21
3
12
19
6
30
48
5
132
123
118
23
79
5
12
25
35
13
35
48
183
9
45
15
120
25
71
57
3
61
11
12
132
84
36
180
48
96
60
24
13
47
60
115
90
131
21
51
12
36
61
56
15
3
46
26
33
7
68
57
87
93
109
24
11
15
81
115
5
13
74
57
84
7
68
81
180
19
6
30
5
111
129
60
1
24
38
81
24
96
51
33
3
64
5
13
126
44
21
121
35
21
64
23
3
9
24
24
7
6
2
136
77
57
16
24
23
27
21
31
66
47
15
57
19
17
84
36
48
27
10
54
18
155
37
14
10
24
120
8
58
65
12
9
3
391
89
12
25
18
20
36
21
55
101
103
41
84
36
24
60
25
6
53
48
7
20
45
108
97
2
9
171
10
26
93
24
27
46
59
13
167
31
5
24
24
85
66
38
51
12
49
90
5
1
23
36
183
93
33
87
49
23
31
89
72
99
81
45
18
88
137
27
10
18
6
71
103
26
15
84
12
168
36
24
13
23
25
11
109
71
1
48
6
29
12
24
24
67
77
48
7
2
15
3
57
240
19
44
126
64
11
24
168
165
40
14
9
9
10
53
79
18
48
24
18
48
84
50
63
12
51
18
39
145
6
44
81
60
24
33
18
141
25
83
37
120
23
108
37
47
60
48
12
73
11
21
111
25
18
36
5
60
48
36
111
54
184
11
36
49
72
35
60
3
190
66
30
38
33
72
72
1
23
84
108
3
54
16
11
115
20
45
31
108
101
31
18
26
21
73
24
80
58
5
25
35
19
66
62
18
3
159
45
48
12
13
59
13
90
101
24
12
156
49
8
51
60
1
35
231
9
13
47
49
26
9
31
78
6
65
24
183
34
78
48
53
21
64
24
72
11
12
60
72
48
61
47
24
49
6
65
60
19
5
109
11
45
136
144
62
64
66
42
150
30
101
12
43
30
66
65
48
21
136
18
6
90
36
74
39
33
3
132
60
37
2
45
24
31
18
107
109
54
242
90
9
61
288
35
13
107
12
84
61
24
24
11
45
16
56
40
14
45
63
52
41
12
72
108
103
5
7
17
31
53
24
105
3
103
126
48
11
36
49
179
85
8
63
7
20
54
3
15
36
64
48
17
105
111
24
25
11
132
180
165
112
83
13
11
31
53
31
5
55
30
336
150
17
27
54
99
36
9
16
2
33
139
48
29
21
3
159
45
132
39
21
43
17
24
12
27
21
15
34
72
11
63
57
159
160
48
113
3
9
12
15
21
25
23
60
24
120
96
24
3
90
34
5
1
32
3
15
45
24
75
45
24
7
60
5
129
10
6
174
5
24
51
18
27
48
15
21
127
5
12
33
40
47
3
9
48
123
108
57
7
30
11
7
17
132
108
48
120
157
62
10
18
8
237
33
18
45
81
46
44
4
17
49
95
24
7
2
75
61
26
33
55
17
84
169
35
61
11
21
54
18
18
22
35
175
36
2
195
120
84
120
49
134
10
71
127
42
71
31
44
9
171
36
46
8
15
1
11
37
18
30
168
62
9
99
57
15
40
48
65
61
23
48
49
83
12
48
1
59
21
184
11
21
3
85
35
12
25
11
63
9
37
35
36
25
23
97
48
59
61
2
70
48
6
113
72
108
15
70
131
24
7
48
6
2
45
79
74
99
127
6
23
96
60
36
103
5
247
125
73
30
194
3
120
48
67
32
36
46
83
15
70
72
56
22
125
252
51
112
17
15
46
119
15
16
2
75
120
12
49
251
61
35
12
103
2
10
80
45
7
74
39
48
57
82
41
84
81
3
12
12
55
5
43
14
99
24
72
60
48
36
31
41
24
120
229
6
48
66
59
31
6
11
69
136
24
11
12
12
55
48
41
60
49
11
19
ABCD 96178150184*3^$a+1 [50050]
4
11
198
43
44
100
68
33
7
20
28
35
93
52
48
77
19
44
27
9
48
87
30
78
138
18
21
16
48
47
90
115
272
96
15
216
85
11
57
16
11
33
27
228
37
71
13
96
8
33
30
117
36
15
169
47
66
3
21
31
120
59
78
55
48
128
52
48
44
75
36
72
193
60
132
12
35
12
13
20
45
51
76
144
17
18
37
83
9
27
129
57
18
12
42
162
49
149
66
157
65
138
60
25
11
13
41
90
30
15
36
60
84
27
12
78
72
18
54
79
44
16
71
180
1
107
6
30
69
52
48
17
31
60
44
63
18
63
279
72
33
75
198
99
21
72
51
76
35
49
20
75
1
48
80
52
8
63
97
32
3
12
73
23
12
60
45
21
114
12
45
15
181
12
12
65
19
29
42
13
92
15
109
107
109
44
45
15
4
53
24
18
177
3
25
48
65
55
92
141
39
75
1
47
78
7
12
71
12
13
371
13
36
329
7
60
108
17
3
12
63
73
35
237
27
45
4
44
51
6
30
129
96
9
7
8
9
27
45
174
42
39
84
69
6
9
153
30
18
24
30
13
44
88
71
72
24
133
95
21
15
90
216
75
3
1
24
113
42
21
27
169
35
33
16
161
39
39
1
44
192
303
21
15
180
9
111
1
48
116
57
30
25
119
1
23
9
81
127
17
147
28
17
135
16
35
25
32
87
120
54
15
136
36
60
24
23
57
15
1
12
5
103
185
120
7
47
49
47
169
24
60
107
48
37
32
21
114
13
185
55
92
27
1
59
181
17
15
3
120
73
5
79
65
30
36
229
11
54
7
144
140
16
36
12
20
40
11
6
18
61
132
5
18
30
31
204
59
18
103
59
141
15
49
48
83
60
9
16
65
39
15
12
13
60
20
123
33
27
9
24
39
12
96
30
7
107
13
48
65
7
41
115
35
61
5
43
47
60
105
88
215
36
37
23
144
45
93
55
17
42
1
68
57
247
12
156
144
8
16
95
36
6
90
25
84
11
85
83
30
111
64
41
6
48
81
15
33
87
36
97
48
23
25
5
24
67
5
54
21
123
12
36
37
12
11
133
95
24
25
56
255
109
20
120
72
64
60
47
120
213
219
96
156
96
90
48
7
335
204
108
18
67
60
11
6
3
16
11
60
36
72
108
12
42
43
173
3
64
20
33
63
76
11
18
54
12
78
15
72
3
85
20
3
129
33
7
8
28
227
25
83
12
42
30
45
15
13
17
54
90
31
36
128
180
9
120
42
45
39
1
48
23
9
136
35
288
24
13
59
109
11
240
30
96
198
49
72
95
49
35
217
95
85
12
5
15
3
9
16
53
15
75
49
20
15
25
20
36
40
11
13
32
9
195
21
91
44
100
29
15
39
57
15
33
40
296
4
131
25
17
3
244
72
120
60
125
3
141
67
59
24
36
73
143
33
111
45
16
95
85
5
24
135
208
137
114
277
12
32
48
117
159
111
25
8
192
63
25
23
132
21
16
80
4
35
180
45
51
36
84
33
60
16
17
3
52
8
15
162
7
32
24
201
6
117
21
39
100
11
9
16
65
279
63
12
78
54
1
8
99
36
1
164
51
13
140
132
21
7
228
68
96
195
120
93
36
21
183
15
18
18
12
18
19
36
72
144
113
48
67
23
54
3
12
48
51
54
7
11
25
60
104
39
37
35
57
36
100
65
120
15
24
136
11
25
59
42
210
24
36
25
65
18
30
51
135
121
5
7
32
15
18
90
141
15
9
36
15
21
15
120
33
81
15
100
11
18
7
65
55
8
111
96
61
92
196
12
8
57
63
9
6
90
7
59
69
27
25
239
13
41
72
7
233
87
33
87
16
24
41
15
15
81
15
9
27
54
30
13
20
12
100
144
12
12
ABCD 96178254904*3^$a+1 [50006]
7
42
180
35
120
1
18
36
24
81
3
5
31
89
61
12
23
157
3
21
11
109
54
72
53
37
99
96
24
39
120
6
11
19
60
18
198
17
13
72
42
9
45
36
18
66
6
5
43
53
24
103
17
16
9
36
3
9
207
104
24
223
42
18
5
49
15
15
6
84
6
108
5
7
54
54
5
72
37
12
24
90
12
9
8
48
48
72
85
24
99
39
41
16
141
83
31
30
6
30
18
5
16
8
85
27
80
40
24
80
37
12
36
51
8
37
30
126
114
53
1
54
30
42
144
57
8
112
8
16
24
96
15
105
39
96
90
30
54
51
56
79
54
11
96
120
24
64
21
24
12
18
77
37
12
36
227
13
12
90
42
30
54
6
65
61
75
33
12
18
60
90
27
24
56
40
9
23
120
37
18
36
77
55
17
1
54
12
21
87
90
18
45
8
7
72
12
5
1
15
69
18
90
327
15
24
102
107
25
18
5
40
104
40
8
127
161
19
36
9
3
6
90
45
96
56
48
1
135
51
29
19
114
156
36
18
42
30
24
17
40
45
18
41
19
30
54
41
40
87
48
72
18
90
29
85
66
89
37
11
49
48
95
16
87
33
32
72
61
24
90
12
5
109
30
29
31
12
29
25
96
54
9
32
24
91
42
12
18
5
16
21
30
6
23
16
105
23
72
40
39
17
25
54
41
49
15
15
113
16
80
256
8
73
63
21
126
69
9
87
33
42
30
114
5
48
31
41
49
71
24
72
24
115
29
24
37
24
66
6
12
6
66
6
48
17
55
17
88
207
66
6
18
102
9
80
40
21
306
9
21
72
6
5
31
18
48
18
42
30
54
6
65
25
23
16
8
1
24
87
39
36
5
16
27
72
144
144
36
24
17
40
104
37
144
51
195
5
72
73
15
15
90
15
27
12
9
51
21
33
30
36
29
31
30
11
7
42
90
21
15
144
9
9
30
33
63
12
5
73
66
6
48
231
3
5
13
24
11
7
33
48
56
1
23
37
12
36
35
40
57
95
7
41
31
9
32
19
36
18
15
32
19
144
21
69
35
16
8
55
18
48
42
18
90
30
6
234
59
7
54
59
1
12
59
64
9
47
19
5
1
90
5
48
37
51
48
56
1
95
37
12
114
12
9
99
5
85
27
99
21
15
18
47
25
18
24
18
18
89
67
6
48
71
40
8
13
12
18
144
6
47
43
18
30
36
36
53
7
17
37
11
24
40
9
15
27
18
54
108
72
90
90
72
36
108
54
138
42
11
61
59
16
99
126
111
8
31
18
30
90
87
56
19
53
112
33
42
66
18
24
138
23
1
18
12
41
72
13
114
9
32
13
12
23
1
191
40
3
66
51
27
18
54
29
91
45
9
24
95
31
12
29
43
18
83
25
72
39
75
36
33
80
115
29
7
9
51
45
81
23
61
75
33
42
120
5
19
29
55
6
54
30
42
36
252
53
64
8
31
57
165
75
159
36
30
18
45
56
16
9
18
5
31
6
30
60
48
72
24
30
11
16
15
30
18
177
27
48
42
12
39
51
45
123
108
90
95
7
18
15
117
72
90
30
35
48
48
19
18
11
1
95
13
11
16
15
41
49
18
12
6
59
64
15
6
108
18
125
72
88
15
24
54
12
18
96
5
24
37
60
30
24
65
1
18
29
97
71
127
6
30
5
96
13
18
9
8
31
137
13
162
30
150
18
54
48
60
9
8
127
36
12
42
23
16
9
36
36
54
96
65
24
16
15
81
15
12
186
12
18
72
18
6
54
102
33
96
39
65
25
95
25
54
17
61
12
18
24
18
66
41
16
75
30
47
7
41
88
87
90
108
6
21
80
120
7
17
25
48
42
30
126
108
6
23
16
27
18
59
72
13
78
29
115
48
18
18
24
33
48
45
12
54
216
60
5
24
43
18
3
15
89
37
51
57
156
51
75
24
21
45
51
27
36
54
102
6
90
48
6
30
18
71
24
72
24
49
66
24
12
54
35
109
11
16
303
57
15
54
107
48
1
18
53
24
13
3
15
18
36
126
24
66
59
31
18
47
13
30
29
61
6
54
12
35
37
6
36
36
12
273
15
17
25
23
7
17
24
40
56
48
16
105
6
30
6
54
15
3
5
187
173
16
15
17
13
72
123
39
18
90
5
64
9
15
69
78
18
11
19
90
27
24
24
15
6
11
127
72
96
12
21
32
25
39
8
241
15
75
12
9
8
7
30
144
6
5
120
48
1
15
80
157
18
17
7
12
5
73
23
7
41
40
51
29
96
91
90
123
21
120
11
85
48
11
16
135
72
6
35
31
18
36
35
24
16
80
25
42
30
39
8
43
29
31
12
6
30
54
78
18
12
42
48
5
13
11
31
89
19
36
66
23
40
80
127
9
81
144
6
33
87
60
5
43
29
13
12
162
5
144
37
12
6
12
42
3
45
18
24
18
15
3
90
84
18
24
5
48
1
47
ABCD 96178281872*3^$a+1 [50017]
72
41
7
48
9
20
76
27
29
24
7
12
96
69
32
48
7
53
6
40
30
20
55
15
21
24
35
6
31
27
33
12
12
96
23
64
30
2
24
70
26
54
60
19
11
40
105
24
120
48
60
153
44
7
60
36
47
73
48
161
55
36
243
9
45
3
48
24
65
31
65
54
13
57
242
13
12
23
73
48
5
66
78
66
114
91
9
2
85
65
88
50
13
27
33
108
65
40
44
36
67
264
96
60
27
32
1
23
54
72
18
120
6
79
17
34
57
119
13
65
10
26
247
143
90
151
53
67
23
97
288
12
36
47
70
3
23
6
64
27
60
72
11
24
85
17
18
6
7
17
42
1
144
63
200
1
36
65
43
45
50
30
42
54
40
15
65
10
45
36
69
20
6
13
41
36
91
108
12
29
48
36
55
11
24
157
72
11
24
6
127
17
36
4
15
192
33
2
25
5
90
18
36
60
36
18
1
36
60
89
7
48
84
17
91
23
30
7
48
11
114
60
10
9
21
104
7
108
17
4
56
31
3
30
171
89
67
29
43
5
60
42
73
5
7
185
91
60
48
12
29
24
66
24
6
19
5
10
9
45
3
23
66
4
90
134
31
12
237
75
5
115
95
46
27
63
110
34
45
17
19
24
47
1
12
17
115
5
115
24
29
16
24
2
73
95
13
27
45
137
48
90
1
36
3
6
44
43
59
13
11
97
12
107
61
3
104
70
32
139
5
79
41
31
24
9
15
17
58
33
24
36
17
106
57
29
79
89
55
11
96
1
23
61
29
139
75
26
7
60
83
49
95
150
42
30
60
78
96
49
48
17
180
7
33
216
39
11
64
26
31
53
136
74
61
131
240
94
39
96
9
32
34
24
32
1
77
67
39
105
69
87
53
7
95
54
34
2
103
132
5
4
27
24
48
135
81
60
60
39
152
48
46
15
96
29
7
48
60
84
12
9
170
61
99
104
13
27
32
168
6
31
35
24
64
80
85
11
6
55
9
44
7
108
75
50
60
31
41
24
10
9
15
21
360
89
10
32
1
17
43
60
23
30
19
47
18
12
84
7
29
19
36
33
56
31
36
143
6
31
17
132
28
80
7
9
20
30
49
108
3
104
85
11
25
245
19
137
103
101
115
95
30
90
24
30
42
13
81
195
36
35
205
96
27
62
19
95
90
7
29
19
41
19
11
184
14
216
66
13
41
60
19
48
33
56
79
24
11
40
9
101
19
95
46
56
103
35
46
56
43
48
48
96
69
104
40
2
64
81
60
153
2
198
16
15
131
85
48
96
12
113
79
15
45
5
12
175
59
94
15
35
73
29
24
10
30
39
75
2
124
80
130
134
10
45
41
186
13
251
85
41
18
25
101
60
30
49
12
89
24
16
27
132
11
6
34
57
23
54
115
21
24
27
96
29
31
179
144
54
31
36
29
186
18
31
5
60
7
23
37
17
55
36
84
17
19
12
12
21
51
36
12
41
174
25
41
115
24
35
16
69
41
40
27
77
36
4
50
120
61
185
34
56
25
12
173
6
85
5
79
65
19
41
10
57
48
29
180
6
40
50
19
65
120
16
39
17
18
30
12
30
61
12
15
110
91
156
120
35
120
13
35
97
23
246
10
26
31
23
6
18
241
5
19
60
11
174
42
1
23
37
3
110
34
93
77
46
14
42
24
61
9
39
12
36
3
14
43
12
12
29
34
2
30
49
95
6
18
16
30
15
75
50
91
65
43
41
55
29
60
36
40
56
34
9
161
19
35
6
331
29
60
54
90
31
24
5
43
84
9
56
151
192
11
24
13
33
15
65
67
84
3
21
75
9
101
115
71
1
63
74
12
88
15
12
113
67
33
26
24
216
24
16
26
30
54
55
9
2
24
54
10
110
103
153
50
30
84
6
94
90
62
19
29
36
4
15
35
121
12
60
72
21
26
18
150
157
29
60
24
96
19
21
260
19
65
12
30
85
24
12
23
210
235
11
30
144
130
45
9
3
77
72
31
48
12
72
47
49
89
46
144
2
118
6
116
30
18
30
126
66
1
143
61
3
21
9
15
65
36
7
120
24
29
10
14
7
24
65
19
15
62
24
90
54
156
190
14
40
3
60
179
25
36
27
32
30
48
36
ABCD 96178846202*3^$a+1 [50001]
33
90
25
44
64
96
128
16
96
60
83
33
129
90
18
15
36
60
36
4
29
27
304
84
17
31
132
53
99
40
5
18
18
55
8
16
11
117
135
105
100
65
15
147
109
179
13
188
69
111
64
108
59
69
21
91
35
145
60
72
152
3
45
45
55
32
183
72
45
315
73
125
51
52
108
41
108
18
25
12
116
9
51
39
157
60
68
76
24
65
55
32
160
48
155
25
128
52
137
19
44
40
108
48
11
33
3
45
9
55
305
15
3
37
48
8
69
315
63
117
156
160
32
75
21
64
32
16
72
152
4
84
23
69
64
44
36
21
283
48
84
44
4
200
165
72
3
33
99
96
204
195
129
87
69
75
109
204
108
29
183
28
5
15
52
167
25
11
162
90
117
48
12
75
69
4
36
104
88
59
493
48
48
20
64
12
68
52
168
176
39
57
4
236
148
77
163
17
15
96
15
33
144
16
41
3
112
36
140
64
5
15
3
162
79
12
80
9
43
60
113
72
247
80
141
223
164
12
51
109
48
132
96
140
64
48
48
17
72
18
57
15
1
107
81
132
192
27
165
4
92
208
176
93
7
191
93
12
132
16
44
36
96
100
65
175
48
65
7
20
16
188
21
36
72
67
60
20
4
92
12
48
39
36
72
37
284
16
188
132
28
17
90
25
60
5
123
16
24
236
51
109
84
12
65
19
252
125
67
77
195
28
47
21
108
64
20
108
64
65
3
240
48
60
27
205
56
99
97
128
52
120
20
33
127
53
342
73
8
27
121
80
12
39
1
8
84
15
18
115
44
60
84
21
43
128
64
140
144
36
75
25
11
13
20
21
36
55
44
96
48
81
51
12
16
72
65
55
35
93
4
65
198
73
276
8
57
79
119
181
96
36
8
180
12
48
112
47
25
60
32
45
15
144
147
90
147
33
54
105
48
45
51
16
23
45
12
4
324
56
16
48
20
15
85
5
91
156
180
104
99
33
147
93
48
57
43
11
13
116
69
43
12
320
36
52
284
48
60
153
39
48
40
12
84
56
40
8
105
72
108
18
37
32
21
55
80
64
143
21
16
71
54
18
37
24
20
96
16
95
54
183
123
9
96
28
180
36
48
35
61
11
33
348
64
95
73
17
216
72
90
81
16
173
195
165
27
48
48
28
36
44
160
20
39
18
7
65
90
117
144
60
136
83
297
64
92
88
44
27
33
3
109
53
15
147
36
37
128
4
11
117
76
120
24
20
57
36
54
9
96
4
71
126
27
117
75
15
205
20
4
152
87
18
72
31
41
55
180
71
37
36
269
15
36
300
96
96
4
65
163
12
380
3
85
48
155
13
24
140
57
195
21
27
117
15
4
12
48
96
5
123
112
53
7
20
81
54
9
9
43
47
25
116
192
45
159
40
53
195
3
45
27
73
92
240
40
167
21
52
8
45
90
109
44
16
20
100
44
16
144
11
126
99
48
15
145
17
51
39
69
129
7
83
57
33
175
12
120
35
69
36
60
15
18
108
72
18
93
196
71
162
ABCD 96178856446*3^$a+1 [50047]
48
45
117
3
24
21
147
72
33
30
17
43
18
120
30
21
48
56
25
132
27
56
127
9
8
96
7
33
405
155
112
32
16
32
145
23
55
57
33
111
8
88
24
9
15
45
30
30
120
72
30
105
152
16
117
3
195
12
48
57
32
48
25
159
9
30
120
17
64
39
12
29
48
40
72
24
57
119
24
85
51
9
60
99
33
18
12
48
30
171
144
45
12
63
27
18
59
16
24
72
9
15
57
47
72
24
24
88
45
18
137
13
59
40
152
1
23
40
96
39
89
40
32
24
7
57
33
60
35
103
41
16
15
48
9
72
99
45
144
51
12
30
48
99
72
111
65
235
18
42
30
240
18
12
78
90
29
31
57
3
125
120
37
30
125
24
40
24
56
1
18
117
80
193
12
75
32
40
111
42
87
32
1
63
104
283
48
90
132
18
69
51
30
87
104
16
8
97
23
16
24
104
13
120
27
80
73
240
47
73
23
7
17
31
41
40
69
27
135
17
16
120
57
15
32
13
27
3
45
75
5
115
29
88
32
1
48
150
162
18
21
104
25
90
45
24
72
21
3
56
1
60
48
30
5
24
1
12
99
9
30
12
53
96
160
24
32
13
90
12
18
30
30
222
18
87
45
3
32
192
16
24
81
15
80
96
24
37
27
63
60
108
90
60
11
88
80
88
8
7
9
48
80
301
27
32
72
48
43
53
232
105
39
39
12
53
67
45
32
13
78
125
24
103
30
18
17
103
60
69
3
77
31
60
69
240
32
31
9
39
17
25
18
42
18
42
119
79
12
5
43
141
21
18
89
112
24
117
27
21
11
19
5
67
29
1
47
13
3
104
136
27
48
12
57
33
18
21
56
24
120
48
112
8
216
16
21
35
43
132
65
25
47
1
207
3
162
30
29
19
5
7
168
72
30
123
32
43
60
42
39
8
13
48
11
109
35
64
8
24
91
18
12
119
19
21
24
315
45
15
185
96
40
24
57
30
17
48
25
48
111
48
32
19
45
56
64
27
93
15
57
3
12
9
56
112
8
64
128
43
90
59
88
51
21
21
83
16
9
72
30
30
27
33
23
24
73
39
39
9
33
18
77
25
48
15
27
77
91
132
18
102
9
24
15
105
120
15
41
31
17
16
75
125
127
57
32
240
1
87
8
64
39
65
40
32
24
136
24
24
24
3
53
16
168
8
193
30
81
104
25
12
18
102
83
7
57
51
42
30
48
45
96
9
12
83
115
5
40
144
63
9
176
48
16
56
48
37
138
30
42
48
161
1
18
29
241
39
21
147
32
13
3
56
79
9
216
15
81
120
8
31
129
3
149
136
32
40
72
48
3
69
128
31
9
33
60
48
30
42
83
112
32
40
8
48
7
18
87
15
57
48
213
155
16
69
12
18
21
24
45
120
12
15
3
30
162
53
25
15
24
141
51
81
39
69
171
48
3
30
138
141
96
63
17
112
8
115
48
60
17
43
5
25
150
12
29
49
71
16
8
55
30
27
63
41
49
71
24
25
90
72
108
9
32
31
138
102
198
11
49
12
18
9
33
183
24
3
5
205
3
15
81
80
1
39
48
408
48
120
72
105
48
180
131
24
55
9
120
51
21
99
30
102
105
24
56
13
60
39
21
30
101
61
168
132
108
12
15
15
60
29
96
25
23
7
57
21
59
16
45
11
24
72
13
30
12
33
75
132
30
18
81
24
24
3
165
75
48
42
35
112
176
64
21
27
45
59
19
5
16
96
45
27
56
40
56
1
39
39
9
8
24
1
39
104
85
75
27
93
24
21
35
216
19
29
16
56
31
9
39
65
97
18
42
30
5
103
72
78
51
21
75
75
48
101
1
48
12
3
27
48
30
71
24
16
8
31
161
40
99
102
30
108
30
72
15
80
64
51
120
60
18
135
195
77
72
151
41
16
93
35
7
9
56
13
72
3
96
8
1
95
184
51
69
81
30
240
9
152
16
75
5
25
23
25
90
149
16
24
ABCD 96178900094*3^$a+1 [50010]
44
52
8
7
305
91
17
208
44
4
32
127
161
91
5
36
12
55
5
136
39
108
29
160
188
12
88
32
96
144
16
99
249
36
80
160
56
24
28
15
17
55
5
40
56
132
112
164
64
92
156
43
29
108
132
55
113
52
140
40
12
75
36
17
16
32
64
48
116
31
93
20
28
147
33
12
20
60
55
41
160
116
76
44
48
88
8
67
33
75
144
201
15
89
72
55
41
24
24
91
113
16
15
77
139
89
52
3
137
64
80
43
137
108
16
132
60
15
5
240
43
81
96
128
84
7
149
156
148
15
177
128
96
12
19
21
60
44
343
36
9
96
20
16
56
72
72
48
88
48
60
27
9
56
79
21
80
43
21
68
72
36
52
60
32
19
141
183
41
175
69
3
149
31
57
32
16
75
77
88
32
108
4
56
4
356
28
36
44
100
144
8
355
17
96
84
60
283
117
20
60
36
16
3
41
112
27
117
48
15
77
84
60
100
92
19
21
87
108
45
243
41
16
87
185
16
20
31
33
8
52
132
8
360
108
52
12
20
48
28
164
144
91
113
16
144
92
276
48
36
31
65
144
204
127
17
127
33
48
32
16
231
36
17
168
67
197
91
57
15
21
15
72
89
28
27
65
24
24
31
36
21
12
92
168
48
72
91
36
53
52
44
12
100
32
103
125
127
141
39
5
36
67
237
32
48
52
8
48
24
96
60
52
135
57
15
89
180
52
44
31
209
115
65
16
99
101
43
5
72
48
240
24
52
63
33
132
140
16
44
36
16
144
96
20
120
120
156
4
140
108
7
33
80
120
55
65
96
19
77
16
15
65
79
89
19
180
180
45
8
24
31
29
43
17
4
15
29
132
19
36
36
53
60
4
140
88
267
125
96
84
55
365
12
96
208
144
96
176
4
92
12
55
65
7
36
17
12
24
55
57
12
32
64
15
17
144
16
3
17
12
16
27
17
40
8
43
57
164
64
12
44
48
7
41
132
7
9
27
72
173
52
48
92
36
67
29
60
48
52
156
48
116
31
33
12
144
48
20
160
12
20
108
16
80
64
20
91
17
19
36
9
236
88
152
55
33
156
48
123
105
3
45
104
192
4
159
33
32
96
96
103
77
108
103
153
27
9
63
33
32
108
112
116
64
60
36
159
36
9
32
36
24
4
32
7
72
273
80
7
101
24
64
12
132
8
132
12
36
19
65
295
21
15
29
40
48
135
57
8
280
87
53
48
48
4
128
295
57
32
268
3
65
64
123
125
40
8
4
44
4
63
72
36
5
67
29
60
88
3
53
132
48
4
15
113
12
16
39
125
12
16
92
40
75
108
69
20
19
72
17
112
20
64
32
12
36
12
12
151
177
3
125
91
36
33
192
8
72
19
89
12
43
105
84
12
68
96
16
60
80
55
108
33
12
20
108
60
19
33
20
16
39
5
12
24
160
104
127
65
36
52
80
28
192
20
103
65
43
185
4
12
159
144
33
32
16
44
52
36
8
52
180
140
127
33
3
89
120
7
41
139
33
192
128
115
65
120
40
12
303
72
108
72
21
68
235
17
84
108
7
9
80
196
111
72
57
51
77
28
228
279
5
60
7
45
ABCD 96179023984*3^$a+1 [50057]
54
31
11
25
11
72
45
12
135
33
21
36
55
120
20
4
24
36
17
18
57
33
51
39
30
39
16
32
40
60
215
13
71
1
24
60
29
12
27
27
1
44
15
30
96
7
83
13
125
54
205
11
90
36
19
35
61
35
84
9
120
33
18
36
1
104
99
9
45
7
5
211
20
9
19
84
32
21
15
45
127
35
33
33
87
3
1
23
45
27
126
18
49
32
111
24
36
49
120
23
42
31
23
69
28
47
36
66
36
39
15
36
177
52
11
13
71
60
13
35
1
5
54
33
4
65
54
21
105
24
72
7
77
19
125
7
44
45
3
72
63
18
135
27
25
12
8
40
68
4
29
31
108
20
48
39
6
67
23
84
18
15
21
115
65
24
115
5
18
57
28
65
55
119
21
3
66
6
30
67
20
57
3
52
36
12
5
42
13
72
5
84
51
48
81
72
132
66
72
69
3
42
19
84
5
15
15
1
107
13
11
36
25
5
42
1
107
72
36
85
12
80
72
220
140
15
33
75
9
51
13
36
23
18
55
48
24
35
13
80
52
20
72
99
36
1
32
3
18
24
3
9
24
7
23
24
90
27
60
4
44
63
69
51
42
12
6
48
21
48
3
90
42
85
41
7
44
123
73
59
1
84
5
75
48
33
15
39
18
27
48
12
9
36
31
17
7
60
36
5
42
1
96
8
15
73
35
133
32
3
36
1
29
144
27
64
20
64
59
96
1
83
36
25
101
3
88
35
24
21
9
18
18
90
9
9
114
12
33
28
155
9
16
44
75
18
90
45
15
18
12
132
63
12
9
19
48
5
127
5
18
9
16
12
53
30
24
108
1
12
32
21
54
73
48
11
90
91
24
29
12
18
37
132
12
41
18
54
66
49
20
60
75
1
56
33
36
36
3
81
79
11
117
99
25
11
42
175
20
105
6
84
13
12
11
9
123
69
3
18
75
9
51
9
36
39
15
66
15
27
13
77
252
18
13
17
6
57
12
16
36
41
12
115
11
9
15
13
59
36
48
42
18
54
12
108
78
13
36
35
36
57
28
12
47
1
32
16
59
37
5
3
28
5
18
216
1
32
33
42
18
79
23
36
6
54
12
97
17
51
33
36
51
45
48
51
16
23
217
23
72
12
105
21
72
78
21
15
33
108
69
15
3
108
54
43
47
45
36
63
1
35
1
72
80
87
1
24
20
9
12
7
161
12
42
225
45
43
65
12
7
20
28
71
36
6
30
24
21
15
18
51
48
3
18
87
112
20
57
48
36
7
24
24
60
17
75
9
79
24
8
3
54
12
135
208
5
72
15
120
9
36
30
13
48
65
79
20
51
48
9
117
6
102
7
156
5
103
77
39
45
51
9
91
17
15
201
12
7
11
36
24
36
36
30
78
57
9
3
75
66
7
125
19
35
73
83
49
56
4
20
75
1
53
31
53
6
277
23
81
45
78
12
1
185
39
28
113
175
77
31
5
216
91
140
87
37
56
12
52
80
28
36
11
30
31
23
9
15
66
24
27
21
15
24
40
11
45
33
36
195
15
81
105
174
36
177
12
48
16
41
36
43
12
17
48
90
42
30
6
19
35
30
3
28
47
18
51
15
13
5
6
37
29
90
6
18
9
192
45
15
240
28
20
228
69
18
12
85
11
37
20
52
11
90
54
126
19
53
7
176
72
15
18
24
36
19
120
56
57
72
43
23
45
12
52
125
78
12
126
7
36
11
49
41
6
12
6
27
4
53
6
25
167
97
17
15
136
5
87
3
9
141
87
21
12
19
60
96
5
27
208
84
41
54
25
29
6
21
64
23
33
64
29
66
81
52
17
54
30
36
55
41
30
72
90
55
5
27
9
36
18
12
261
12
72
60
28
68
27
12
18
75
28
29
31
23
192
54
36
18
1
20
28
47
30
24
72
55
72
11
85
5
90
9
60
16
36
24
56
16
72
8
12
16
17
24
51
40
17
18
45
64
8
57
18
78
30
78
72
7
41
51
4
44
63
25
17
156
51
3
60
18
138
36
1
12
5
18
25
119
36
105
124
108
5
186
9
3
9
33
102
61
35
102
3
105
27
33
90
49
41
18
66
19
71
6
84
63
27
258
87
28
20
45
15
48
3
6
3
132
9
39
45
7
56
33
7
5
19
48
11
84
105
3
45
64
23
117
39
126
15
183
36
1
36
12
48
29
3
12
81
48
19
92
64
29
7
5
6
84
78
67
71
18
87
12
88
48
17
55
95
84
49
60
41
31
23
21
28
32
111
90
75
28
11
85
41
7
20
76
329
120
63
33
12
60
39
33
87
273
87
15
90
18
57
21
87
16
17
72
27
4
44
15
37
56
93
72
18
12
18
99
48
28
29
12
36
67
36
29
12
6
174
36
24
15
4
284
105
15
81
7
23
6
19
11
60
25
56
204
ABCD 96179104852*3^$a+1 [50053]
55
57
135
6
120
35
72
16
24
32
88
32
49
36
83
7
138
78
30
99
24
32
72
48
55
54
54
5
16
63
33
8
1
18
21
24
72
8
13
27
45
11
24
25
63
80
55
129
80
145
95
96
25
95
48
25
39
15
185
72
13
27
45
35
96
40
8
64
48
8
64
63
9
8
7
9
32
168
192
48
64
8
73
15
129
15
15
6
131
16
8
7
17
112
15
65
181
3
21
75
9
111
8
40
21
11
16
24
80
24
64
15
41
16
56
13
267
27
21
32
72
31
57
69
36
60
12
15
63
12
21
129
12
3
32
55
9
27
18
11
31
18
102
42
111
69
11
61
3
32
48
40
93
59
16
45
35
24
31
288
6
83
72
40
8
13
90
48
17
88
56
96
48
37
24
35
24
24
25
156
27
15
185
48
40
32
49
23
1
15
80
25
47
144
13
72
35
73
15
3
29
79
41
25
63
87
30
11
160
99
69
24
152
85
3
8
7
30
42
9
32
25
23
1
48
71
1
15
45
3
8
37
155
112
9
102
18
24
30
33
80
40
8
96
31
9
33
48
162
45
87
156
5
72
121
87
8
37
315
72
81
111
69
11
25
263
48
25
78
17
13
11
25
135
33
15
3
12
113
40
24
120
8
48
7
17
1
87
56
25
36
3
27
45
24
9
15
32
133
11
64
15
18
18
30
54
57
8
40
93
42
81
21
3
48
9
119
136
8
25
71
19
21
56
40
75
18
35
37
60
39
15
9
32
13
210
72
6
144
66
9
128
16
224
1
71
24
136
8
72
1
54
18
143
40
9
54
9
152
55
6
3
24
57
15
21
99
8
16
32
72
25
135
87
18
23
48
40
32
40
80
19
90
3
176
16
8
103
18
15
99
93
8
7
105
93
30
96
30
95
88
165
75
32
13
36
24
36
59
48
24
24
24
1
47
37
6
117
8
1
48
111
57
54
81
8
55
17
163
29
160
21
72
59
24
16
8
48
43
5
91
48
36
114
95
72
16
24
48
8
25
90
5
112
56
7
72
120
17
120
49
72
84
54
5
40
56
24
55
41
55
41
72
40
32
24
136
45
24
12
18
197
55
17
55
222
51
8
85
27
3
60
66
39
80
61
11
13
66
54
24
35
37
35
85
3
15
18
15
9
90
45
189
27
255
222
27
80
49
60
72
59
25
39
32
73
39
3
90
59
16
27
77
31
17
40
80
25
87
63
113
48
40
87
18
84
123
104
49
12
18
9
105
63
72
21
24
18
54
84
95
1
23
13
84
23
85
3
33
36
59
37
27
80
37
11
120
7
42
210
29
96
133
48
83
96
25
15
8
72
13
18
9
56
7
17
16
8
25
24
15
8
85
75
69
3
15
81
45
51
21
48
180
36
108
6
54
107
1
72
71
64
8
88
159
17
24
64
45
35
16
69
18
9
33
15
48
104
24
37
24
120
11
72
13
3
32
157
35
37
78
156
105
21
36
18
45
56
49
156
3
32
73
23
40
9
6
137
7
54
251
55
41
25
119
13
12
63
45
123
39
150
3
33
18
54
167
13
3
32
13
24
3
128
24
40
8
16
81
18
6
111
15
18
30
17
1
54
18
23
48
1
95
16
24
9
90
5
64
8
240
24
25
48
72
78
12
29
96
163
60
180
90
48
83
67
18
66
18
42
21
8
16
3
6
12
18
114
95
25
15
8
13
131
16
128
40
24
45
27
48
8
25
18
69
80
43
29
48
67
21
32
25
23
43
6
23
16
9
63
80
25
120
63
56
13
48
147
8
97
135
8
112
48
9
119
97
12
11
120
64
21
42
65
40
32
16
96
3
53
103
42
47
73
24
90
36
9
104
31
120
33
72
144
81
15
33
23
24
121
23
7
9
15
9
99
66
35
16
144
45
84
135
32
24
112
117
83
40
24
8
43
12
17
55
6
83
97
95
49
63
45
11
1
6
57
72
69
35
24
7
33
261
11
48
72
64
24
63
18
71
88
32
48
16
105
6
66
95
40
8
1
90
54
47
72
25
72
6
9
3
5
397
3
32
13
11
7
9
24
9
15
176
25
72
47
232
21
35
19
29
7
33
80
16
8
25
6
41
103
33
48
21
35
79
65
16
104
31
48
222
155
61
30
29
49
47
25
12
107
19
6
30
33
21
36
6
33
105
47
40
27
18
3
32
48
1
23
37
11
79
48
81
80
1
36
83
16
69
35
ABCD 96179403766*3^$a+1 [50001]
38
9
120
12
55
6
38
102
48
39
21
12
10
54
83
7
14
16
146
18
16
176
40
23
57
180
28
107
25
48
36
24
92
15
55
89
36
19
14
42
33
45
87
133
36
6
17
361
119
171
30
15
7
98
75
57
70
17
1
20
30
9
1
47
15
33
31
104
90
15
120
85
2
178
20
15
85
36
6
38
15
91
65
1
68
12
18
42
40
128
202
30
24
66
60
84
86
60
3
55
2
15
13
20
160
60
32
18
30
51
81
88
2
78
15
1
30
44
9
1
50
112
78
47
25
108
12
18
41
91
5
48
255
10
71
36
48
45
12
64
14
9
33
70
29
19
6
44
60
39
1
20
12
30
105
12
33
4
11
105
3
97
8
15
12
85
23
15
21
51
18
160
11
48
36
60
31
29
84
13
20
15
19
14
30
21
109
6
54
50
12
18
39
127
14
40
2
40
20
64
44
45
57
88
72
107
73
20
3
87
90
63
7
89
39
30
10
29
1
11
25
6
18
140
142
54
6
17
60
36
24
3
45
33
87
13
72
54
5
1
20
88
59
36
36
49
50
9
13
8
22
65
15
90
34
5
36
103
50
27
193
11
25
74
16
36
5
25
23
24
33
28
6
56
33
37
119
24
24
301
12
68
12
10
5
55
30
20
70
18
80
30
70
96
83
61
11
51
198
87
63
16
36
18
60
30
92
33
25
59
12
69
22
30
24
83
48
3
69
180
31
66
11
75
10
20
39
49
35
1
14
22
30
38
90
16
54
92
34
44
10
32
40
38
81
24
37
38
72
18
52
47
3
4
90
44
120
106
53
37
11
45
39
49
162
78
119
37
24
20
12
70
24
36
30
110
34
35
9
280
2
58
11
24
15
106
6
30
54
54
42
18
2
57
31
17
3
30
76
59
12
12
21
72
27
3
117
13
59
1
23
7
29
31
20
129
9
286
56
30
27
37
30
5
39
82
8
27
73
270
5
24
33
18
30
15
27
18
15
121
35
21
78
46
44
102
69
51
4
26
48
22
65
45
3
7
180
89
84
25
6
120
53
51
9
3
118
36
23
21
15
271
36
38
72
90
78
40
132
8
27
73
11
19
72
18
71
1
78
17
13
2
34
60
26
78
39
37
26
30
100
54
53
1
92
99
48
1
12
68
22
113
135
69
48
48
60
31
60
116
9
1
23
25
6
14
87
3
90
52
20
40
138
6
66
78
20
70
89
31
132
17
60
43
53
36
19
62
34
5
25
6
17
1
122
4
90
26
117
37
56
18
9
7
84
90
59
3
10
35
24
39
69
247
146
34
6
20
34
5
39
40
50
10
20
21
61
128
16
35
69
39
73
59
60
21
28
90
12
24
26
30
9
99
70
20
27
45
3
24
3
58
11
79
122
60
3
36
21
10
144
53
13
38
45
96
9
12
70
60
17
48
25
98
42
40
35
145
119
24
27
28
62
15
48
45
60
51
21
63
7
140
60
45
15
64
26
28
80
16
30
5
24
7
38
60
90
42
48
51
9
22
5
60
49
35
9
10
32
9
49
32
34
14
22
240
18
47
12
12
39
82
107
132
49
107
12
3
18
15
12
13
6
14
15
181
90
114
62
58
6
41
25
50
45
63
81
55
44
12
10
20
87
111
70
42
68
105
15
22
47
43
17
48
33
322
20
9
1
8
135
1
23
21
10
41
9
10
5
12
73
62
69
85
35
24
27
18
30
46
36
48
2
34
95
69
12
48
30
40
17
73
92
48
40
12
144
24
80
30
9
21
12
10
20
9
39
42
118
92
18
22
80
28
156
90
11
15
28
5
45
39
12
9
72
15
33
15
177
10
18
6
161
12
61
12
23
1
36
260
39
19
32
108
102
3
7
90
50
4
24
120
2
48
22
24
113
132
19
6
14
16
44
30
12
10
50
3
85
36
36
60
48
20
52
60
20
15
33
22
54
44
46
65
21
4
95
9
40
71
144
24
63
105
109
26
48
21
1
20
70
20
48
16
26
39
61
60
80
4
44
30
52
24
14
22
20
9
19
41
109
32
60
3
15
57
24
24
67
8
69
31
65
31
14
15
7
5
13
20
52
20
87
37
11
55
170
3
57
27
51
42
70
8
42
4
84
11
21
150
117
36
67
8
9
3
90
15
19
30
54
80
16
66
50
94
23
21
100
35
84
12
36
108
1
84
6
14
42
129
31
18
59
67
53
1
62
28
65
25
32
3
85
11
9
22
98
60
22
5
49
36
120
20
30
4
5
55
161
55
84
54
2
4
30
6
38
10
80
82
18
17
15
10
38
46
11
15
18
72
10
18
11
84
37
23
97
8
135
1
26
34
30
5
96
15
28
20
52
90
18
6
35
81
63
60
61
44
60
87
25
23
1
66
17
3
30
4
234
6
36
54
56
30
63
45
15
27
60
90
64
14
30
10
12
29
60
109
20
16
74
21
ABCD 96179492686*3^$a+1 [50144]
192
13
27
216
9
144
119
43
29
61
18
81
9
36
108
162
53
73
72
18
125
120
7
18
414
126
299
43
173
79
36
45
9
18
125
37
18
17
271
305
72
1
144
90
53
120
133
11
259
77
264
253
180
287
1
108
72
59
355
53
48
133
59
256
27
125
19
18
83
24
1
47
115
198
63
9
36
450
36
18
72
11
88
152
73
72
144
63
288
27
197
55
65
160
63
36
162
324
108
72
216
27
8
73
71
1
215
192
168
72
181
27
27
126
72
270
297
27
53
55
108
90
99
56
192
211
77
49
71
73
216
36
360
54
90
108
23
240
25
207
27
189
9
72
198
108
72
5
193
54
54
54
180
17
136
9
335
96
289
71
37
35
73
252
36
54
36
126
144
47
160
117
35
48
7
18
72
23
24
120
40
243
173
24
168
67
365
408
127
180
198
72
71
192
97
360
311
192
343
65
133
11
43
45
297
335
115
5
48
1
36
11
160
135
17
91
54
36
630
90
72
18
9
27
413
163
54
18
53
145
90
149
13
126
216
45
45
18
108
90
144
251
120
192
67
5
193
702
65
25
351
189
180
63
368
55
65
25
90
5
13
59
31
9
45
72
18
90
72
71
55
18
119
133
414
173
120
31
137
88
56
151
89
145
90
101
144
88
80
91
162
35
19
189
56
360
259
101
115
198
18
72
72
126
335
24
64
27
5
103
209
88
32
67
126
198
17
19
54
191
16
99
36
137
43
108
81
63
153
189
11
120
112
261
11
133
36
135
27
29
336
184
8
91
54
47
43
18
18
9
32
184
224
37
198
18
27
135
153
99
324
17
19
108
137
288
43
54
36
155
7
17
145
71
19
549
27
45
648
216
128
7
90
54
369
32
85
11
25
47
43
149
216
120
120
79
153
81
54
113
40
279
108
5
85
126
72
288
216
54
54
233
235
45
27
18
144
251
312
112
63
108
288
144
36
54
72
11
160
405
107
145
72
95
193
36
36
36
18
9
8
73
431
ABCD 96179496214*3^$a+1 [50001]
21
25
15
65
27
13
11
4
24
12
16
37
31
24
20
72
36
7
17
3
17
44
24
8
19
53
20
7
9
12
4
16
7
28
20
48
49
3
29
13
30
2
3
37
3
48
27
5
80
7
21
8
1
51
43
2
19
44
31
24
1
11
9
68
1
59
88
59
1
72
32
4
12
9
11
12
40
23
13
77
39
31
9
33
30
13
7
17
5
51
5
30
25
8
20
5
42
9
20
3
36
10
15
40
31
49
4
28
39
25
9
27
4
48
55
37
40
19
1
41
3
16
11
4
6
38
34
2
5
8
48
20
93
7
9
11
37
3
24
39
21
4
19
33
12
21
22
13
29
32
3
51
1
15
8
58
23
1
15
36
29
55
100
20
15
9
11
78
15
108
12
52
5
40
8
82
25
29
6
8
1
32
15
5
44
39
2
34
5
9
11
5
14
4
21
24
33
14
13
21
7
20
23
36
1
12
3
18
11
4
40
36
4
7
18
32
3
12
12
21
16
19
4
48
7
53
4
9
14
13
5
19
4
11
5
31
25
19
29
4
72
4
12
4
28
20
1
7
28
40
27
88
57
8
24
8
4
16
8
7
9
5
16
2
13
3
6
23
87
76
9
23
17
8
3
9
9
6
5
24
4
48
80
8
40
4
36
9
8
18
9
37
30
21
68
20
37
7
36
21
80
6
13
35
10
47
28
4
60
32
21
15
17
48
27
21
15
24
12
4
11
16
32
5
8
17
83
5
23
25
15
15
12
13
7
85
32
16
20
4
11
9
15
42
6
34
8
27
48
16
4
48
17
3
4
40
1
2
13
20
15
37
15
21
21
3
8
27
10
2
25
5
30
29
12
24
44
45
54
2
75
75
34
14
13
29
11
12
17
15
4
4
20
40
48
7
6
24
83
84
9
22
18
15
24
17
18
101
11
36
18
7
19
5
25
16
7
17
19
5
30
24
17
4
24
28
7
16
69
12
8
3
9
21
3
12
40
24
35
13
17
40
3
28
44
15
9
69
32
23
20
3
24
9
40
41
71
32
8
3
25
11
33
27
30
11
8
11
25
16
4
21
50
13
40
31
1
9
11
92
7
13
3
2
15
15
117
40
21
32
43
5
47
8
64
8
60
3
9
9
6
41
25
23
32
44
20
28
36
4
13
15
4
68
8
40
40
9
26
97
8
7
12
20
9
16
5
18
36
16
33
47
21
19
1
8
11
16
30
15
12
12
9
2
29
80
44
40
15
1
16
37
7
35
5
16
23
21
24
4
12
11
72
41
4
13
3
59
53
23
14
51
4
23
33
25
6
21
59
181
3
5
19
21
35
1
9
2
48
5
11
25
16
7
53
24
48
12
21
23
31
24
1
24
32
44
11
25
20
40
13
15
16
23
21
16
5
11
19
18
55
27
29
56
41
14
24
24
16
24
42
3
8
3
37
24
3
21
4
16
12
44
16
3
29
7
10
50
29
17
14
66
3
16
21
3
16
24
92
15
2
6
16
21
35
13
36
48
16
1
23
28
8
52
4
11
17
7
28
33
15
9
11
29
11
5
20
32
11
5
24
1
15
1
3
72
5
55
40
19
70
6
1
19
29
1
39
1
24
11
20
23
13
8
4
16
4
45
2
5
11
13
16
19
14
3
72
20
7
24
10
14
60
48
4
18
103
17
2
13
23
42
22
44
1
36
8
51
29
7
29
8
11
29
20
16
20
45
24
7
128
16
52
27
21
84
15
117
8
48
53
51
3
5
3
9
9
54
1
15
12
5
4
21
27
23
4
26
7
68
3
4
13
19
53
8
4
29
75
45
24
2
29
20
20
7
68
22
43
76
8
52
3
17
41
3
12
4
11
5
32
55
22
110
13
8
8
5
15
12
12
15
8
10
48
14
1
39
8
25
12
11
16
9
16
43
16
9
8
60
4
29
54
12
46
2
1
29
48
34
85
89
11
8
20
12
45
63
3
33
69
26
17
24
4
55
105
44
20
7
1
75
30
24
26
37
47
5
16
19
48
13
23
41
8
32
35
21
12
20
5
47
1
3
24
8
4
15
5
21
63
31
61
23
17
13
62
37
21
11
13
23
27
48
12
97
8
15
12
21
39
4
5
27
30
78
1
9
39
28
24
16
4
24
15
42
14
5
5
30
9
27
62
16
39
47
1
4
5
6
25
12
71
9
5
46
1
64
1
3
8
52
28
5
3
16
13
40
3
20
7
5
55
21
32
39
33
1
11
16
8
32
19
9
1
14
17
20
28
17
19
29
14
10
23
3
21
4
60
11
13
23
24
21
72
51
21
36
49
43
11
36
6
14
25
9
11
15
45
39
10
95
16
9
11
31
12
8
25
35
37
96
20
40
4
8
8
16
9
14
16
36
61
35
9
21
38
37
24
3
5
12
9
7
27
6
31
16
43
9
23
5
8
35
12
13
36
16
17
6
5
69
6
9
7
26
43
20
55
5
12
8
7
17
116
4
56
72
9
39
12
20
44
36
44
8
37
39
40
20
11
5
5
15
3
5
27
9
7
20
9
3
12
18
47
1
7
8
68
36
8
20
16
24
83
24
13
32
20
23
2
18
96
5
11
25
36
7
5
5
3
28
31
1
8
4
20
40
8
19
20
10
6
53
20
19
17
4
1
39
64
1
66
5
16
20
44
36
23
37
8
25
11
28
16
4
13
3
29
40
15
12
16
8
12
23
16
5
15
5
28
48
40
35
34
19
31
36
60
25
24
20
25
15
20
8
11
9
8
8
1
16
43
11
8
57
9
7
9
19
4
27
1
8
12
20
4
24
39
5
8
23
5
20
20
16
9
7
28
19
20
13
9
11
19
5
64
5
16
24
7
47
8
53
85
31
3
25
11
9
32
28
3
2
15
3
12
10
42
61
4
20
31
24
9
1
6
65
25
47
25
35
12
20
28
52
28
1
16
3
88
4
25
23
3
13
51
13
23
5
40
108
12
24
44
1
15
9
39
12
48
8
40
35
4
54
6
29
16
16
19
33
8
23
17
40
20
7
48
30
2
13
12
12
9
15
16
24
7
9
24
1
63
8
15
72
17
8
23
9
68
20
12
11
34
26
5
32
8
97
6
37
19
9
44
20
12
56
32
20
32
8
80
33
27
32
3
5
40
31
6
48
30
1
17
8
34
12
36
32
5
8
12
16
7
4
8
10
42
5
20
5
51
20
4
8
52
9
24
83
7
53
8
89
42
49
4
57
18
12
1
3
6
55
8
33
8
22
5
13
7
8
4
16
7
13
36
5
6
17
68
4
25
48
2
28
32
25
9
35
24
72
19
24
18
27
35
52
5
9
19
47
1
44
1
2
17
16
4
8
16
64
17
11
12
1
15
4
5
63
20
20
20
3
25
7
24
1
9
3
11
21
93
3
19
18
7
4
40
16
4
12
32
35
18
7
16
4
21
99
12
15
29
4
15
65
3
5
8
24
76
35
29
31
9
5
7
11
33
37
15
15
24
5
8
23
9
40
8
5
6
12
4
26
27
3
13
24
11
21
31
30
14
21
27
5
8
27
101
39
30
35
11
149
13
14
25
8
73
63
9
35
3
5
44
60
29
15
32
23
37
12
47
8
13
12
75
33
48
44
16
9
47
16
27
12
13
7
5
36
5
23
27
5
8
17
27
48
3
10
7
28
37
23
24
72
16
9
18
45
32
31
2
18
5
23
37
40
13
26
16
9
59
10
39
40
17
48
7
40
44
20
57
19
48
8
15
29
48
1
39
8
24
8
1
34
1
16
4
20
27
58
7
103
34
6
26
48
31
36
8
12
28
36
20
60
16
24
32
12
8
12
17
55
43
17
20
20
28
11
16
21
9
38
28
5
15
9
15
29
29
27
4
25
15
16
23
13
3
21
23
41
67
18
30
1
3
6
42
57
101
39
16
24
3
57
3
9
8
1
11
28
52
23
32
45
20
68
48
15
49
31
42
23
7
13
20
12
27
40
5
16
3
5
19
13
12
8
17
3
32
67
10
3
28
49
18
16
1
5
55
20
45
14
49
15
13
29
11
12
52
20
20
5
3
72
23
5
11
77
25
19
53
2
4
5
7
17
48
13
15
24
23
4
21
9
71
4
3
13
23
6
11
19
9
60
21
66
25
32
8
12
31
5
4
11
9
43
5
20
4
60
48
60
8
52
1
104
27
84
40
12
12
3
9
5
30
9
25
6
25
1
18
1
21
23
16
3
5
31
5
20
80
35
17
13
7
57
38
13
52
4
13
8
15
24
55
53
52
41
15
8
11
5
1
14
21
12
1
6
20
16
32
1
16
13
7
4
52
3
36
28
17
4
4
197
3
12
48
12
16
12
8
8
12
19
18
8
7
23
9
9
19
28
19
13
8
12
12
1
18
1
4
7
9
4
7
9
21
40
35
32
100
63
17
12
23
17
13
62
13
3
5
12
32
16
3
41
23
45
12
21
27
23
4
18
15
48
9
91
53
27
68
7
9
9
6
50
15
15
1
20
8
4
51
1
15
5
60
40
39
21
16
23
5
16
11
33
192
4
8
20
8
33
31
88
16
12
4
1
18
109
16
35
5
27
4
9
9
15
11
1
21
14
9
12
60
27
13
24
16
7
1
44
16
52
19
5
8
3
9
16
32
147
45
4
7
13
59
53
12
17
38
12
25
8
43
9
41
147
12
31
8
42
18
46
11
4
3
6
96
31
7
1
24
28
4
40
35
1
29
96
15
40
12
32
16
32
12
28
20
56
65
6
41
25
15
4
13
3
3
1
16
4
19
1
4
12
24
9
54
1
40
4
16
60
44
36
60
27
33
36
13
ABCD 96179674972*3^$a+1 [50045]
4
56
73
119
7
81
9
96
119
48
40
20
40
320
40
51
114
48
35
84
79
72
42
30
173
205
159
128
40
33
315
44
88
20
28
80
244
48
8
72
108
64
15
141
27
30
27
60
3
57
108
51
42
99
48
141
59
85
95
25
35
37
6
120
17
1
219
8
24
205
108
27
56
55
29
36
52
8
19
53
12
96
172
27
53
40
51
137
24
36
4
48
20
12
25
6
48
21
33
63
45
35
109
24
39
63
18
6
48
18
15
24
48
21
42
57
12
240
300
176
25
72
203
67
57
80
48
25
72
35
156
4
36
92
25
66
21
69
99
12
213
83
49
111
152
100
168
9
131
169
11
64
51
89
48
7
144
29
52
69
219
33
47
55
53
64
8
40
51
72
17
217
83
52
180
153
107
28
45
6
120
101
25
3
72
68
52
39
129
32
36
112
72
8
72
25
18
137
28
60
192
68
12
13
18
5
115
125
4
240
9
6
18
48
47
172
48
72
56
43
162
47
120
7
53
28
20
24
40
156
63
117
24
116
25
35
37
96
207
57
75
8
43
69
27
401
7
65
61
96
15
51
162
6
54
87
21
47
12
36
72
25
72
11
49
138
90
6
21
48
8
60
124
48
81
36
78
126
99
12
99
186
11
73
42
18
11
36
52
45
102
90
35
43
45
45
15
231
21
21
30
18
11
220
81
99
21
15
32
31
30
27
20
64
3
57
20
96
4
33
107
43
5
13
47
40
33
35
52
68
132
220
8
112
60
33
15
20
4
8
252
28
87
114
11
43
48
9
80
25
30
24
29
133
48
99
45
47
31
18
47
4
21
48
54
42
3
120
48
20
37
87
108
45
12
11
139
18
27
60
120
45
123
15
90
6
66
6
117
21
11
28
32
48
31
69
8
13
27
75
65
364
36
20
72
40
152
108
25
35
12
60
36
253
132
47
25
27
45
3
12
120
48
60
20
108
19
81
15
18
11
36
4
21
108
159
32
133
47
25
23
40
132
51
90
54
18
75
80
40
20
12
40
45
23
7
53
72
16
57
87
3
53
112
32
136
153
42
45
99
48
42
83
37
35
88
140
7
150
95
28
57
131
40
3
21
3
18
84
51
39
54
191
36
7
6
11
1
27
20
72
25
3
68
12
67
5
60
16
225
47
1
6
21
20
49
123
8
139
21
69
23
25
87
20
91
24
45
75
93
75
162
30
53
163
117
20
25
47
28
68
64
200
28
80
52
33
120
35
40
3
90
27
120
123
5
24
316
164
40
180
20
25
155
73
6
120
297
15
5
13
119
28
99
18
60
155
37
75
69
96
180
15
105
6
57
108
60
39
45
9
96
3
8
55
162
87
56
217
72
35
16
20
4
21
99
3
105
423
48
89
7
201
20
232
8
112
48
32
60
1
27
99
18
15
68
312
61
11
25
15
51
17
1
47
49
120
11
184
21
27
45
27
9
47
40
92
1
27
24
9
11
25
63
20
37
3
48
3
137
7
18
24
75
20
31
18
30
29
13
47
7
90
95
391
29
28
15
5
61
6
66
15
12
80
25
36
54
57
33
87
68
28
24
56
25
99
20
36
19
18
78
18
30
42
27
68
4
168
32
28
45
96
99
48
20
139
90
11
112
21
11
25
3
120
8
103
57
15
5
144
13
147
69
27
3
72
137
7
474
36
15
68
12
16
80
12
97
35
16
45
227
12
28
51
6
23
25
35
28
24
20
25
15
116
4
111
9
48
57
63
32
36
24
40
248
40
72
51
18
11
139
57
87
48
18
47
4
108
81
47
12
115
17
108
40
12
9
119
12
40
60
60
8
187
144
69
60
8
73
119
ABCD 96180098746*3^$a+1 [50060]
25
15
120
3
42
3
56
79
18
23
31
9
51
108
18
102
78
30
77
67
53
55
270
240
155
7
30
36
47
40
56
184
48
27
261
240
51
6
84
60
63
45
30
21
144
152
40
48
63
9
153
78
12
18
114
9
9
90
125
37
90
33
120
48
264
195
69
24
80
25
71
24
247
198
51
224
37
108
138
309
48
96
69
11
7
132
228
113
211
165
21
75
72
56
31
33
48
9
18
90
11
16
80
235
5
205
99
189
27
200
144
16
15
108
5
192
121
15
39
65
43
42
48
27
96
24
51
117
27
141
72
237
258
33
39
81
128
1
39
381
3
56
49
111
69
288
59
16
360
15
9
21
162
81
69
3
168
56
55
36
29
31
90
12
11
67
53
96
16
72
45
35
37
96
107
55
177
144
51
5
175
129
39
12
18
27
96
99
21
32
55
57
24
27
165
15
17
73
12
72
3
15
17
168
40
15
72
33
48
165
75
87
65
120
127
108
117
48
123
84
105
80
48
7
156
24
156
54
6
45
27
93
45
99
8
160
75
125
40
96
117
27
48
48
72
219
96
12
57
15
9
117
24
51
144
231
249
120
48
15
312
33
80
85
18
113
16
45
168
3
288
192
8
49
18
45
24
3
21
80
112
104
48
112
255
129
24
87
9
24
32
24
64
56
40
147
29
136
69
51
168
87
89
48
73
60
3
159
30
11
64
105
42
108
137
40
80
48
136
80
127
9
3
45
15
30
78
12
162
60
66
137
133
99
15
18
15
120
45
12
39
24
72
144
56
13
75
288
48
147
69
3
72
213
72
51
72
42
323
55
17
91
252
57
153
42
29
61
66
33
21
75
3
5
43
54
23
16
51
6
15
357
3
240
48
56
136
24
93
120
72
3
3
12
33
264
48
120
56
259
102
36
24
36
239
43
252
126
3
159
17
61
99
63
138
15
32
13
99
104
184
80
72
16
32
187
165
141
174
21
152
16
56
25
126
129
200
55
89
256
8
37
51
24
111
12
18
3
80
40
21
78
162
243
165
27
33
71
181
90
65
55
9
27
69
8
16
129
12
3
3
53
112
8
7
153
27
29
160
201
135
69
75
15
9
56
55
33
45
27
168
87
81
120
39
9
147
117
117
203
16
57
102
41
40
24
63
257
13
443
24
235
72
36
33
309
35
85
227
24
64
192
8
115
45
105
135
72
3
42
171
32
16
117
54
96
162
3
69
228
42
180
30
3
32
40
123
93
24
96
8
37
54
66
59
13
162
33
57
6
72
192
33
45
27
45
3
192
120
8
16
24
27
60
120
18
42
45
120
24
9
63
27
18
54
69
120
24
357
51
72
75
21
72
392
37
18
33
39
186
15
129
15
80
61
59
48
73
114
18
3
339
21
152
25
87
8
67
21
8
511
9
72
45
3
81
63
56
120
1
135
24
ABCD 96180237724*3^$a+1 [50023]
15
24
12
63
49
53
39
60
60
36
28
12
12
8
3
181
48
12
59
21
60
4
84
8
4
36
23
12
24
13
5
51
120
27
13
20
21
103
5
162
1
35
73
35
1
24
41
15
64
35
57
177
55
11
6
15
24
51
9
4
12
48
17
19
12
23
1
24
60
41
15
28
36
32
144
60
28
8
9
180
90
25
120
84
12
48
29
42
9
39
1
32
9
36
48
60
19
65
150
13
5
7
120
47
54
60
75
4
12
20
28
12
5
55
104
36
9
216
126
18
36
51
28
20
9
67
59
1
120
108
23
48
36
85
36
72
36
20
21
19
56
3
1
71
45
36
4
41
15
33
42
9
40
20
16
59
1
104
21
43
72
24
89
75
39
33
48
276
33
6
45
9
18
54
36
3
16
35
9
36
96
48
99
133
8
51
6
43
11
18
36
15
15
6
90
1
17
87
60
28
12
104
52
24
24
35
21
16
44
51
18
90
1
80
40
24
24
65
12
6
69
3
153
40
59
45
40
56
33
51
45
39
15
1
36
24
11
25
23
24
18
15
33
27
27
33
4
5
15
15
13
8
57
18
13
59
1
35
12
9
60
63
30
36
24
51
52
5
67
8
15
13
35
81
24
21
6
54
15
16
72
41
27
9
30
1
5
67
96
47
54
6
9
124
20
16
60
23
85
176
36
100
56
15
69
75
85
44
64
72
104
12
28
36
96
108
29
87
4
59
1
84
35
60
97
11
37
65
18
37
53
7
8
100
44
24
12
24
3
36
174
7
80
4
17
3
160
12
68
51
30
60
15
3
13
68
9
7
83
25
72
41
103
20
4
8
15
13
32
60
40
68
39
13
72
68
27
48
42
27
63
61
36
173
7
23
1
80
4
8
57
108
3
60
112
5
99
4
17
54
6
7
12
24
24
5
3
24
36
4
60
35
54
55
144
32
15
21
48
39
81
4
56
4
36
12
12
11
25
161
18
33
33
195
64
60
32
51
33
16
23
25
11
1
11
129
16
35
9
33
90
13
80
64
5
36
84
39
96
60
75
13
8
120
64
11
37
36
35
105
99
37
53
3
4
20
4
140
76
5
90
73
65
6
49
53
55
104
9
19
32
3
13
8
136
5
31
120
29
51
33
27
9
43
8
3
21
24
15
1
84
17
39
33
3
3
1
60
41
15
52
83
108
54
67
60
35
25
84
116
64
12
5
54
9
4
5
72
31
60
80
27
36
37
84
36
5
12
27
64
35
24
13
60
20
27
25
47
54
36
78
13
5
15
39
49
125
79
32
75
126
15
24
45
36
18
25
80
99
25
60
32
4
5
55
20
36
16
44
36
100
24
56
117
12
55
5
48
78
9
120
28
92
4
65
24
51
16
24
32
15
25
12
36
12
65
15
88
36
5
39
40
12
29
54
1
41
15
52
23
13
32
9
18
13
20
3
36
25
29
91
56
4
44
4
32
120
21
18
54
27
28
5
63
9
18
1
20
159
18
15
3
61
5
6
49
23
37
48
72
44
51
9
27
18
36
90
49
5
12
42
25
11
1
20
40
36
72
92
28
32
75
1
17
12
96
7
60
12
65
30
1
68
124
5
3
88
17
3
21
55
35
45
36
64
60
44
12
27
30
3
40
8
64
8
28
17
19
29
67
12
107
1
89
91
17
103
23
25
65
54
120
25
53
43
24
5
18
45
108
9
3
4
65
79
24
95
48
37
12
59
42
75
28
56
93
36
19
137
175
20
21
150
9
96
3
1
60
5
19
59
12
85
11
73
65
6
105
24
64
23
25
72
12
29
60
54
97
11
129
4
11
9
76
53
27
33
36
54
21
12
39
48
21
36
4
47
108
21
28
48
17
18
25
5
252
18
73
12
5
42
36
72
49
24
125
192
3
52
20
60
28
5
147
108
27
9
4
96
24
36
71
33
75
1
80
3
37
84
29
51
72
4
104
21
90
9
40
72
132
8
27
36
37
84
71
33
60
15
42
7
11
54
7
20
60
120
24
4
68
75
45
60
124
20
75
9
64
53
54
13
131
25
137
72
30
1
32
28
36
53
12
91
35
69
21
55
77
67
5
15
28
36
47
37
56
112
8
36
28
11
61
41
42
36
61
101
43
60
24
17
30
69
12
60
27
21
4
48
8
4
36
72
68
9
27
45
31
5
7
12
44
45
12
15
4
20
36
3
36
105
16
35
13
12
44
4
56
16
23
30
126
90
6
97
12
24
41
78
81
9
31
20
21
31
5
15
28
47
18
19
35
25
23
13
72
8
12
24
60
16
65
15
4
5
103
17
39
147
13
12
8
52
24
24
5
54
18
39
39
1
48
8
52
83
133
12
17
27
16
60
24
23
18
7
48
44
3
37
5
151
84
116
112
32
184
95
25
36
120
11
18
24
7
48
35
1
89
36
36
15
75
13
60
101
15
39
57
36
24
64
24
35
157
20
28
47
30
18
6
15
21
126
25
5
15
4
56
28
29
30
6
19
35
33
64
5
43
17
18
1
17
3
64
71
1
41
39
28
5
27
28
56
40
11
1
8
64
108
44
24
12
3
37
72
56
4
155
57
39
61
20
9
19
17
43
12
48
32
16
5
42
18
72
7
24
149
7
24
95
25
56
3
18
67
8
40
107
13
5
19
35
1
35
9
21
43
65
96
15
16
5
48
171
28
68
3
36
180
6
7
8
75
45
45
39
33
31
84
12
60
24
92
15
78
72
7
116
21
51
4
ABCD 96180237898*3^$a+1 [50028]
48
24
48
162
60
36
12
9
99
24
18
48
147
93
11
31
137
1
54
81
27
30
288
90
21
39
12
42
150
120
30
30
90
15
45
11
7
48
81
129
30
72
198
294
30
18
60
153
56
13
6
54
6
12
93
39
57
80
121
48
60
51
3
93
3
204
30
36
30
12
29
48
85
30
6
12
83
25
30
81
123
6
39
32
13
35
103
249
9
150
30
51
3
77
31
9
24
80
55
42
12
60
36
42
153
9
95
1
42
165
3
60
129
111
24
96
84
117
171
180
60
42
6
117
117
6
24
117
39
42
102
57
9
71
16
147
5
73
108
75
87
12
101
25
42
12
90
96
24
30
17
31
33
9
78
102
11
16
48
3
30
47
88
168
176
64
9
18
45
128
16
81
18
42
48
51
93
6
72
198
60
11
103
30
6
102
18
54
6
84
48
72
45
32
61
42
17
79
57
75
108
81
69
54
48
29
79
65
67
165
104
31
18
120
87
105
120
23
40
129
66
189
75
6
207
152
43
93
75
21
93
75
56
19
5
103
89
88
15
81
120
56
1
162
21
99
18
192
11
49
48
480
78
42
15
128
49
167
16
87
48
42
47
19
21
48
111
161
64
39
521
7
18
87
8
7
113
16
141
27
48
32
1
42
108
105
75
84
57
80
24
25
42
222
6
41
64
80
85
12
18
114
126
60
24
17
103
17
31
18
42
12
66
30
24
138
12
35
112
3
36
120
65
49
60
90
33
168
15
162
48
87
48
9
15
32
1
120
47
55
57
39
41
19
5
127
42
36
60
71
24
7
18
12
138
41
16
27
6
102
17
43
30
42
6
15
200
235
29
55
17
43
5
1
111
63
36
5
97
12
138
48
42
207
32
64
147
12
185
121
54
150
6
30
191
19
12
120
18
15
80
49
246
41
73
30
30
30
6
54
66
95
37
27
165
3
128
49
66
45
176
43
101
136
3
30
30
153
93
30
149
16
104
16
9
18
29
13
108
18
24
117
9
90
30
71
73
66
24
168
29
24
7
12
45
183
105
3
21
39
57
63
24
48
12
198
39
39
65
24
151
120
42
30
105
27
6
24
95
43
168
12
42
78
9
3
101
16
48
21
60
84
48
59
31
17
31
120
42
30
249
81
150
42
30
120
90
6
60
21
249
15
72
33
30
84
216
144
5
85
78
197
72
139
125
55
9
93
180
72
30
6
27
105
18
54
47
40
24
39
66
231
3
18
138
9
96
9
30
153
48
9
71
25
90
5
232
3
21
24
104
88
32
1
71
19
30
150
84
6
24
30
120
6
11
73
126
105
9
63
24
8
43
29
31
192
41
19
90
11
40
120
9
288
108
51
81
39
104
19
101
7
17
163
168
30
72
12
123
3
132
33
24
80
73
102
65
31
65
16
3
108
9
39
24
126
12
39
9
30
41
24
49
18
149
31
12
6
54
186
24
87
80
49
87
63
105
27
18
12
47
55
18
39
104
127
72
36
12
105
75
29
73
90
5
1
12
59
49
39
51
12
105
3
5
16
51
132
17
1
63
176
40
80
19
21
24
45
60
54
41
7
9
9
60
84
63
8
97
42
77
19
30
15
99
101
16
201
12
51
105
15
39
126
42
9
99
24
45
72
9
42
53
127
42
78
33
135
41
16
45
78
54
66
5
256
24
57
78
24
17
79
72
9
99
132
17
96
55
65
40
24
3
77
25
183
27
36
105
135
42
48
30
57
15
72
6
42
60
30
42
5
13
48
11
120
24
19
18
3
24
165
3
75
78
30
24
81
57
15
27
141
15
65
145
24
36
267
57
6
9
63
48
24
33
3
132
ABCD 96180543146*3^$a+1 [50000]
75
21
72
72
45
48
11
7
29
16
33
126
5
13
135
27
60
53
13
39
9
84
3
9
30
30
11
25
3
87
17
31
21
63
36
120
21
8
60
112
9
36
23
72
31
77
36
12
7
192
125
31
30
24
51
69
120
35
13
23
7
108
48
54
12
15
51
18
15
15
24
125
7
18
11
49
3
164
4
116
36
19
9
51
18
3
8
1
54
9
81
54
222
48
36
54
57
9
54
18
24
18
6
12
12
15
8
7
21
27
17
28
27
57
39
17
4
8
96
52
15
24
29
61
6
54
63
20
25
47
36
84
49
24
30
18
30
17
76
32
13
39
32
168
1
60
11
115
69
15
96
24
21
15
18
23
52
20
12
40
105
3
20
13
90
72
90
30
6
35
24
121
54
6
192
18
12
48
17
12
60
55
30
27
8
40
32
43
57
129
72
59
43
18
30
53
24
43
18
11
43
18
95
37
42
18
36
30
17
72
36
37
42
21
120
165
24
15
45
3
9
11
7
18
15
212
112
36
27
77
13
23
40
12
60
32
13
18
48
69
12
111
42
15
81
102
42
66
5
36
28
27
6
12
90
36
6
83
28
57
72
23
7
78
63
129
11
97
35
31
12
48
17
55
24
65
16
15
18
71
40
15
41
79
41
25
47
13
48
66
21
39
21
27
45
3
5
55
18
59
43
42
18
17
1
39
165
30
17
103
18
12
18
48
81
63
12
6
143
24
48
85
12
48
59
103
5
91
17
43
41
24
7
9
15
54
114
33
9
24
27
3
72
5
37
48
47
48
7
17
85
78
65
1
60
11
19
17
19
113
36
40
15
57
33
60
30
17
40
12
15
42
159
15
17
24
13
30
12
18
35
1
39
48
24
123
42
59
100
12
33
27
12
60
140
36
84
55
45
15
18
15
15
48
162
47
76
51
101
64
15
18
30
17
76
60
3
9
27
5
36
4
60
183
33
120
27
33
15
120
18
71
1
42
48
18
107
55
57
3
30
23
16
33
95
40
72
15
48
78
12
135
27
45
44
55
30
102
17
72
48
1
6
48
53
67
45
117
23
28
32
48
4
56
7
33
75
77
7
89
4
3
9
9
6
45
45
23
48
7
21
32
67
5
40
51
54
108
72
12
186
18
84
18
9
8
61
47
37
42
53
36
4
15
6
12
75
80
40
92
31
9
27
81
80
19
9
39
60
18
42
6
27
32
1
39
93
18
12
5
49
63
15
101
4
32
60
55
29
25
6
173
12
43
48
17
37
23
55
30
3
27
5
1
75
15
9
108
39
33
57
11
40
68
7
138
6
18
30
12
78
30
36
9
27
41
79
48
18
54
60
6
60
3
39
6
147
20
40
33
47
4
33
72
23
43
9
24
36
33
30
237
15
36
60
29
73
30
41
1
6
48
24
65
97
35
16
45
54
5
19
17
19
6
30
77
31
45
44
25
11
7
249
3
21
80
31
29
1
11
37
30
5
60
16
45
11
13
6
36
18
3
44
1
42
6
11
4
129
42
21
45
47
40
15
12
84
12
150
108
27
105
24
6
45
15
84
30
11
37
18
12
33
8
7
18
12
35
13
11
4
104
43
48
29
28
75
29
31
12
42
95
48
7
53
67
5
25
30
29
19
18
108
6
29
76
3
18
3
72
80
55
89
1
27
8
64
15
21
33
11
60
124
36
3
48
9
39
6
111
33
6
120
48
72
41
97
47
40
3
36
42
15
12
27
30
48
3
45
15
12
51
84
42
23
16
15
5
187
29
43
72
69
51
101
4
15
24
65
31
81
32
37
48
11
4
81
27
12
75
60
6
102
29
36
25
24
6
18
12
90
53
4
33
48
120
54
57
99
114
35
40
36
15
132
48
57
39
45
33
3
33
24
96
27
57
11
1
54
30
11
19
29
25
11
49
30
101
36
40
51
45
8
4
20
85
23
55
18
11
61
47
7
24
29
16
51
6
12
30
77
19
21
60
68
1
15
75
36
48
57
9
11
1
75
99
165
3
30
63
27
102
96
30
9
9
60
6
101
55
144
66
167
25
75
57
156
78
6
95
36
43
29
13
27
12
81
12
3
84
3
17
55
48
93
15
84
153
15
48
132
198
12
51
9
6
72
120
9
3
6
60
30
36
41
37
36
11
31
105
9
23
67
48
90
23
7
21
27
17
61
11
28
48
9
15
48
3
72
6
60
30
6
23
25
12
6
138
6
24
21
20
16
75
65
13
24
35
25
11
76
20
103
72
18
23
108
19
12
18
23
4
3
18
47
31
36
113
12
13
11
37
30
89
49
12
107
7
18
30
17
55
101
28
87
18
15
56
73
48
30
72
5
31
30
30
6
108
47
25
6
90
54
24
45
45
72
3
57
30
84
108
5
25
6
41
24
91
6
15
57
51
15
12
42
35
73
30
54
78
72
93
3
5
60
25
72
18
78
107
13
11
36
48
1
24
47
24
13
35
1
12
95
19
93
3
69
3
6
12
144
36
12
27
36
15
69
20
1
42
12
53
76
177
39
15
29
4
33
23
12
25
3
159
53
4
8
61
51
20
13
42
30
3
3
42
27
171
114
30
30
3
72
15
6
42
53
97
75
48
3
30
24
3
57
18
42
30
36
41
28
15
138
23
25
84
87
21
3
12
33
6
30
36
35
25
48
35
7
48
21
20
1
3
36
108
141
35
55
17
12
1
131
124
15
54
36
6
6
48
15
51
18
126
5
7
5
24
ABCD 96180681302*3^$a+1 [50021]
21
27
48
27
133
17
207
3
108
60
54
15
288
57
199
11
21
177
111
177
24
516
72
150
72
90
90
198
30
90
27
63
33
189
120
78
13
35
45
352
80
16
29
51
9
120
15
63
49
5
138
1
144
77
51
15
33
64
128
27
18
3
240
69
48
60
12
147
16
89
78
12
6
87
87
126
162
18
55
179
6
120
150
54
3
117
75
105
151
107
18
3
159
102
90
18
72
168
30
1
89
18
24
13
23
174
6
12
42
15
48
3
42
18
84
93
112
35
228
18
132
3
135
9
288
48
39
36
69
16
59
85
215
60
109
144
47
90
18
18
162
18
15
219
168
138
19
125
259
17
15
75
69
15
6
84
18
37
53
43
48
32
64
125
120
90
1
77
210
180
60
90
72
31
77
3
160
32
75
85
5
27
135
73
32
111
90
12
91
59
18
19
305
48
72
36
72
18
222
12
18
93
165
54
30
90
198
168
120
132
51
129
255
87
30
43
35
12
198
162
9
96
64
32
112
128
27
21
69
43
80
39
60
36
9
75
6
90
37
176
16
5
91
47
132
13
80
135
108
114
120
51
240
177
42
66
115
155
37
35
252
6
30
54
90
6
84
19
17
90
114
48
108
87
240
93
3
27
117
285
3
159
66
60
144
163
155
21
21
48
132
48
72
168
90
72
126
12
91
32
112
80
117
180
150
36
13
161
79
179
120
108
73
71
25
35
66
90
33
64
128
99
93
165
123
87
288
25
137
60
102
69
9
12
78
93
279
25
101
72
72
198
168
12
132
13
23
12
45
33
63
39
60
13
32
48
117
27
208
17
36
60
120
183
160
17
24
30
153
333
115
29
3
33
90
24
13
17
15
21
60
63
27
12
108
150
90
84
25
48
96
32
69
216
3
111
33
93
84
60
3
96
57
7
47
1
239
90
55
83
18
75
15
60
85
35
132
18
30
42
15
93
99
48
153
54
81
45
54
18
132
55
80
21
144
36
42
108
180
13
17
54
9
160
11
18
132
15
15
168
153
57
7
144
47
114
30
36
72
180
18
90
117
45
72
60
18
13
32
96
16
80
63
60
18
12
55
185
30
18
234
285
48
105
108
75
48
237
67
96
17
175
35
333
16
48
128
87
25
32
21
174
18
171
81
223
80
57
108
43
80
45
19
48
77
18
18
30
144
1
128
141
6
72
21
141
30
69
21
43
65
60
192
18
81
27
114
138
150
30
133
119
6
234
156
90
72
27
135
18
42
90
18
90
18
84
198
252
90
18
18
145
35
72
21
57
54
33
3
84
6
162
72
288
18
55
192
77
18
193
5
30
189
51
45
64
53
48
42
1
17
12
42
30
60
15
3
13
35
90
180
72
78
217
47
240
108
12
25
288
47
90
55
23
57
51
109
288
107
120
126
15
48
27
37
167
105
48
192
15
1
ABCD 96180873476*3^$a+1 [50008]
25
15
21
84
3
75
165
15
5
43
5
256
8
88
3
5
127
17
52
36
8
16
96
3
69
32
60
36
25
23
12
13
35
64
36
15
30
51
44
16
51
33
27
53
12
52
56
79
17
13
23
55
57
45
78
210
135
27
21
32
112
32
76
57
3
63
69
75
6
15
36
3
41
49
3
48
92
12
16
9
18
29
108
1
54
77
16
177
23
24
28
128
52
21
210
42
90
18
15
219
48
17
61
11
48
60
16
84
51
5
97
18
21
96
60
45
18
29
40
8
7
108
65
43
60
30
24
63
32
48
52
12
36
32
31
17
144
49
42
5
115
60
30
35
60
52
15
177
48
20
168
7
41
25
24
18
192
96
81
3
18
107
96
36
1
63
45
12
78
84
126
72
18
5
64
128
48
96
4
15
144
5
1
11
73
3
33
15
99
65
60
85
35
1
15
45
47
48
79
17
79
17
4
9
147
3
12
33
9
36
35
85
47
172
3
113
64
72
8
12
13
23
67
77
24
36
60
36
7
53
37
11
4
21
11
61
48
47
4
93
3
12
20
12
40
8
120
60
1
12
119
151
5
12
100
48
57
23
28
129
18
12
108
165
32
43
45
24
51
17
61
54
48
45
63
5
16
123
45
15
66
95
67
65
4
99
120
101
13
36
27
32
112
36
57
60
66
17
43
9
3
17
328
8
60
112
15
42
135
63
12
101
67
93
27
17
16
276
33
131
109
3
24
3
60
41
115
54
23
253
47
60
127
33
8
124
15
21
45
159
63
12
17
240
16
84
68
48
40
24
48
51
101
73
36
24
108
99
68
43
18
54
105
93
3
84
171
5
25
24
107
103
53
4
39
30
24
210
168
9
3
33
120
27
60
30
96
90
72
65
97
66
132
9
60
39
5
184
63
12
101
79
186
35
12
37
27
51
5
103
5
49
30
17
144
25
71
13
83
13
15
84
20
28
12
33
78
65
7
93
45
15
96
20
84
64
8
4
33
6
72
69
3
48
72
5
60
148
8
160
69
51
9
18
5
12
1
12
63
45
24
18
9
36
3
29
36
16
51
5
40
48
15
57
80
7
36
9
75
6
27
3
17
7
30
78
12
101
7
222
107
1
48
47
60
4
24
27
9
33
11
55
42
18
45
39
168
192
17
43
21
24
21
155
49
36
11
1
59
28
21
42
120
18
39
3
69
39
21
36
12
21
102
105
3
24
45
152
1
48
11
13
35
13
23
72
13
11
28
68
12
108
4
3
81
44
16
27
18
84
15
20
48
25
3
12
80
160
8
25
15
72
72
20
36
19
101
36
49
15
36
200
13
75
12
21
59
28
3
77
31
209
25
135
141
59
40
72
93
306
9
32
13
330
30
18
60
5
7
5
48
28
24
156
45
24
23
7
125
43
17
31
9
51
270
210
21
20
84
24
145
35
60
43
89
4
44
28
48
135
17
64
44
12
43
102
15
20
160
60
24
213
18
72
93
117
155
25
60
48
87
128
4
80
4
104
40
3
5
13
51
8
120
148
12
3
29
121
23
24
1
11
16
20
64
24
87
9
164
60
276
13
83
28
32
73
102
18
35
4
105
35
28
27
78
23
85
54
36
21
63
33
3
42
90
5
64
3
66
11
4
84
80
40
8
25
3
87
69
3
21
165
39
123
48
60
5
24
61
47
84
13
18
12
33
93
159
80
16
69
3
12
45
156
39
75
33
147
120
21
15
42
12
3
104
4
15
5
55
17
127
5
12
73
23
97
18
45
48
212
12
43
53
72
97
23
67
66
51
8
16
120
57
15
8
12
7
41
16
33
191
7
48
29
85
243
3
5
160
12
57
23
28
152
12
16
32
13
72
15
75
30
35
100
24
24
32
73
51
63
17
163
18
107
52
39
17
24
13
11
52
128
25
12
108
159
81
12
23
124
21
87
8
12
12
1
111
3
77
16
128
25
47
13
47
4
24
9
15
21
135
15
5
7
18
51
9
87
68
72
40
33
87
20
124
8
240
168
48
112
93
11
64
60
9
108
95
37
120
11
132
7
45
63
249
24
45
42
9
3
96
29
73
143
7
18
15
57
138
54
150
36
41
79
17
52
48
92
28
20
4
33
66
5
84
43
33
80
85
12
78
81
20
19
9
8
40
32
43
30
72
6
ABCD 96181178116*3^$a+1 [50056]
36
11
57
9
6
81
48
40
32
4
12
24
8
40
48
95
9
24
72
4
68
15
61
32
45
67
65
31
17
19
128
40
8
81
43
48
96
29
36
27
52
80
28
53
15
60
40
12
12
68
132
15
25
53
156
19
48
29
15
21
67
8
69
3
48
12
4
119
54
43
5
67
29
67
95
49
56
39
33
12
132
16
41
231
15
66
15
24
100
113
18
42
15
88
95
57
120
87
37
84
12
77
24
7
17
55
23
1
119
1
29
19
48
60
240
32
220
8
87
25
96
23
21
93
55
65
7
56
9
30
54
12
7
32
40
56
45
75
4
11
97
53
42
73
72
144
116
12
9
91
60
32
36
84
76
17
27
24
24
52
44
24
45
223
132
95
1
24
32
40
113
31
17
12
27
4
44
40
12
44
4
36
95
9
52
11
25
8
57
7
23
30
15
4
89
15
57
27
21
24
15
88
47
1
24
128
24
81
63
9
24
31
12
17
3
39
48
37
140
15
24
24
73
23
6
67
12
83
18
39
33
15
57
54
81
40
32
9
7
95
66
39
48
16
8
15
33
28
17
43
84
65
48
3
15
9
63
25
17
55
20
3
49
120
191
105
60
52
12
44
100
32
45
48
67
20
24
4
83
61
60
32
4
36
8
96
159
18
15
63
25
56
39
205
60
5
15
3
24
9
40
48
5
3
12
75
33
40
23
25
12
60
17
103
8
100
17
19
17
294
25
47
18
27
28
47
57
39
24
66
120
15
57
60
15
48
123
6
75
33
67
176
12
63
114
150
93
192
93
15
72
72
16
8
76
144
44
16
20
12
15
42
7
8
72
9
7
24
8
48
64
24
23
1
32
39
25
65
30
42
60
3
9
24
43
48
20
15
48
25
32
69
3
76
84
8
15
18
3
27
37
80
60
48
105
127
65
7
104
12
27
1
20
27
9
57
7
144
80
28
17
156
15
15
57
15
25
5
36
72
24
24
6
1
72
71
1
65
198
33
96
24
33
6
21
4
96
72
5
36
126
61
35
49
23
49
17
19
48
83
49
48
56
21
162
1
29
66
18
24
79
8
15
210
24
63
36
12
96
16
149
12
79
149
234
33
48
15
24
25
128
105
12
31
35
9
36
3
13
17
27
16
8
112
48
80
45
3
87
73
72
95
217
71
33
63
9
45
180
75
81
12
72
55
68
84
172
36
80
81
6
6
27
48
4
48
53
15
24
40
60
36
56
16
23
25
24
176
72
64
47
24
33
16
44
84
16
24
71
1
17
43
36
23
24
57
24
45
51
120
63
33
40
8
112
84
20
48
9
159
63
90
150
1
96
95
18
30
18
31
23
90
36
42
57
40
23
49
12
36
144
89
175
5
51
48
63
25
48
95
54
3
60
27
33
87
57
9
15
72
63
54
15
33
18
18
6
66
15
144
63
57
76
17
66
109
12
72
23
85
83
18
55
56
9
15
24
105
31
23
30
66
48
109
161
36
171
76
65
7
41
6
25
8
33
31
156
125
30
9
144
12
52
48
8
15
69
76
17
55
23
85
84
95
1
32
15
42
24
6
37
11
85
35
13
84
56
144
72
24
4
108
72
56
4
48
83
1
128
88
281
6
24
66
7
68
45
3
75
25
60
12
32
24
16
60
53
6
24
66
7
65
6
61
29
36
111
12
64
41
6
42
54
97
120
41
15
21
3
111
66
43
17
79
17
60
7
8
48
21
19
47
153
33
39
28
17
31
17
43
17
30
25
24
80
9
15
76
60
24
17
103
24
8
48
84
33
12
126
121
47
49
8
24
72
4
12
48
23
33
48
28
5
55
68
117
75
4
29
18
81
60
3
153
9
111
16
23
73
77
18
25
47
1
32
40
24
41
7
89
7
20
12
24
28
65
114
9
33
54
1
56
4
5
72
7
8
24
24
40
60
17
15
51
73
143
6
12
3
160
77
36
51
39
9
64
24
80
84
60
48
52
20
28
17
27
36
28
36
36
60
53
48
12
27
4
84
23
37
12
24
56
201
79
41
132
27
21
27
57
15
12
33
3
96
28
20
33
27
12
48
9
54
9
9
15
72
60
12
9
7
20
27
72
33
72
16
17
7
12
11
57
48
63
25
36
44
4
132
41
78
25
32
105
30
49
47
81
52
44
4
12
41
55
68
52
24
68
93
3
16
149
15
40
32
72
33
39
4
107
33
4
20
45
18
42
7
17
12
84
30
78
19
8
48
160
24
47
33
39
49
5
18
18
24
67
59
69
16
17
3
63
33
39
57
24
84
172
20
12
15
25
23
85
53
15
12
28
32
57
63
72
16
20
4
32
16
23
57
141
12
84
91
47
33
15
37
131
49
12
12
23
48
33
57
163
32
100
32
9
6
33
24
120
39
25
24
8
28
5
15
12
12
33
7
41
55
44
3
186
ABCD 96181333364*3^$a+1 [50011]
7
20
27
1
84
8
15
1
32
4
24
20
4
92
16
48
12
8
9
15
28
12
53
18
57
12
36
57
7
36
47
129
24
36
16
65
27
40
108
8
72
40
29
43
36
24
48
32
12
16
180
5
3
12
204
28
77
36
15
12
180
12
28
92
4
24
11
45
36
16
65
72
31
72
32
12
16
84
24
35
25
24
72
20
4
12
59
1
72
12
23
61
65
36
75
16
12
5
18
9
4
132
53
27
40
72
12
24
24
35
25
11
57
40
32
16
44
45
123
12
12
64
44
132
16
44
24
12
24
15
1
32
16
44
33
67
41
19
72
44
24
72
28
68
48
12
52
8
108
24
51
21
16
48
41
135
36
45
19
35
13
36
12
32
52
53
3
12
16
44
48
12
76
20
4
12
48
20
12
40
36
8
4
8
24
60
36
52
17
51
40
120
8
4
20
100
92
64
41
3
28
23
1
8
48
12
28
80
48
52
48
60
20
156
28
56
12
28
12
32
12
24
64
17
55
56
64
20
21
3
51
18
162
36
57
96
24
16
24
12
5
3
232
24
72
12
12
23
13
12
56
9
27
28
72
24
60
77
39
4
36
36
60
80
24
81
7
155
18
79
11
25
8
24
16
24
11
69
76
24
11
9
28
12
32
36
72
108
4
5
19
20
84
88
32
45
31
12
32
16
12
32
63
37
17
3
36
84
76
17
7
11
1
8
16
80
16
80
84
4
12
96
20
24
60
21
3
4
12
68
12
28
36
24
48
48
12
8
4
108
17
3
52
108
17
15
48
12
88
35
109
80
45
36
75
100
44
24
4
41
15
64
11
61
108
128
48
12
100
72
32
36
112
92
76
48
47
37
36
89
255
28
80
15
13
41
18
13
12
48
8
76
41
15
52
12
24
92
24
51
177
76
12
12
32
4
32
168
27
37
8
24
64
44
3
49
44
76
44
52
12
20
27
21
15
18
7
12
8
9
3
28
44
28
108
5
75
28
59
81
27
18
36
19
24
68
4
120
108
107
9
81
75
141
55
20
33
7
12
35
25
48
20
84
39
54
18
105
39
1
32
40
168
12
17
18
1
197
54
25
56
12
16
32
52
188
4
68
52
8
16
11
18
43
12
20
208
44
108
28
23
49
8
4
8
21
15
52
48
32
4
24
44
105
43
29
75
15
25
8
75
33
52
12
24
257
79
20
16
32
87
61
20
9
3
28
77
7
80
24
12
24
33
43
60
12
128
48
36
4
20
4
8
123
1
8
45
51
72
124
84
56
48
40
20
136
12
68
27
133
20
76
24
24
48
72
53
55
48
44
15
1
84
32
124
36
84
17
7
12
20
76
132
60
32
16
5
15
57
75
28
12
8
4
8
27
49
156
20
4
41
3
51
1
20
4
56
76
8
52
8
4
8
100
23
37
20
108
12
3
69
16
32
40
5
19
20
24
64
72
36
132
8
148
56
4
32
15
13
156
11
265
12
32
88
108
17
7
60
48
32
4
12
20
4
20
64
24
20
100
60
72
24
44
100
32
36
12
112
24
12
24
48
32
196
17
91
24
20
63
18
15
52
68
4
132
53
3
28
24
116
124
11
169
47
49
12
80
100
20
27
1
132
173
7
8
16
60
35
9
40
24
36
35
69
3
9
28
20
40
12
24
29
36
75
24
12
16
35
25
24
104
16
20
40
20
16
20
3
9
16
11
25
101
39
51
18
27
9
3
28
149
39
64
12
44
112
20
72
100
132
60
20
4
5
19
36
20
4
137
55
44
24
76
60
11
18
31
59
181
12
12
48
20
40
29
39
15
37
20
40
60
8
51
9
4
8
88
20
72
52
36
12
8
12
165
79
11
145
17
3
40
24
20
16
60
80
4
8
141
15
12
40
104
4
12
12
176
111
61
12
128
28
44
12
4
44
48
12
76
36
36
24
29
15
12
12
12
39
37
20
72
28
8
51
18
15
108
24
36
15
73
144
12
41
72
7
36
72
48
107
1
12
80
52
56
64
48
120
12
23
45
48
15
1
36
8
96
4
24
11
36
18
3
40
120
12
8
60
9
103
12
8
93
7
92
9
15
4
8
27
1
12
20
39
61
12
48
60
17
7
60
24
20
24
40
32
28
36
12
8
36
40
36
24
104
16
48
20
48
60
4
128
52
11
13
12
29
99
96
96
4
48
48
68
72
100
8
4
5
7
48
32
76
68
120
76
8
52
20
88
32
4
12
72
36
24
12
8
76
24
8
123
21
4
24
5
3
40
80
39
141
28
60
80
36
24
4
48
32
33
15
112
180
12
44
16
71
25
48
32
88
60
24
96
32
9
31
60
20
52
53
67
8
213
90
45
117
27
27
21
40
20
60
4
8
132
40
44
9
3
105
7
108
24
36
44
40
29
19
17
43
11
37
12
12
48
56
12
93
19
68
60
4
84
56
64
44
33
7
20
45
3
52
53
159
3
1
12
23
25
20
4
167
1
72
20
76
20
60
12
9
91
17
91
32
39
13
5
27
4
72
8
4
8
12
28
20
72
112
20
40
36
20
93
7
8
4
8
28
20
36
15
54
27
12
136
44
48
52
32
16
20
28
17
39
28
260
16
56
141
3
4
72
36
132
32
16
44
4
36
53
36
135
76
5
39
16
68
57
19
12
12
11
37
32
88
20
28
32
15
33
4
32
4
92
4
48
12
59
109
60
ABCD 96181612804*3^$a+1 [50121]
30
36
72
6
54
72
231
267
18
83
25
159
3
42
51
15
17
24
1
63
57
132
3
87
153
27
12
24
30
75
80
61
60
48
15
8
48
16
96
33
87
24
24
24
3
69
9
15
285
11
31
57
8
208
32
49
6
54
30
5
1
39
9
24
72
54
57
33
15
216
39
126
35
1
15
8
49
12
18
41
37
12
132
108
63
72
225
23
64
80
61
27
105
30
42
39
9
78
102
291
177
15
39
126
3
24
120
51
60
137
160
48
56
211
84
81
24
96
104
16
45
90
30
60
48
6
9
39
17
24
1
138
6
36
48
51
237
3
87
60
45
72
128
24
1
54
54
90
81
39
17
40
15
54
155
16
27
6
39
213
30
5
37
90
18
12
42
48
42
95
13
126
12
42
120
6
81
81
15
80
7
6
192
42
57
56
184
9
36
228
23
24
24
40
21
66
42
252
3
192
96
48
57
18
102
119
13
18
18
167
24
24
127
90
174
129
80
7
9
24
9
108
83
19
162
96
59
85
48
96
51
183
36
45
24
120
8
13
24
72
131
64
111
33
105
87
63
162
15
39
9
9
72
135
21
75
33
159
56
72
199
78
12
54
6
48
60
90
53
139
198
42
29
136
80
24
40
27
60
33
32
24
280
9
39
632
79
54
83
13
300
42
45
9
39
9
15
63
108
21
141
3
200
31
84
5
85
42
18
39
33
30
24
54
267
39
33
33
24
36
35
40
105
207
32
40
63
113
7
81
80
120
16
69
27
72
8
229
11
85
54
21
24
21
162
17
79
72
18
66
150
15
21
90
9
9
54
72
89
85
51
144
9
15
32
40
75
101
7
17
19
77
40
135
18
102
9
24
81
95
85
3
32
24
40
144
128
184
93
138
54
36
42
108
30
3
51
29
31
84
101
13
72
90
66
15
27
18
195
24
24
96
69
147
48
21
18
57
111
57
81
47
25
39
15
185
109
36
18
30
63
33
191
151
33
39
57
9
6
90
30
90
6
48
114
23
24
109
24
126
5
112
144
9
12
24
36
135
8
37
59
64
69
3
24
56
13
219
15
17
1
138
5
49
47
25
108
6
30
24
72
71
24
25
39
72
24
48
3
162
11
79
48
42
36
11
73
72
24
30
96
41
79
90
39
21
144
12
87
63
162
23
88
87
108
54
63
144
80
31
78
12
23
85
54
53
7
48
54
96
35
48
37
54
18
75
3
18
27
24
75
5
40
81
15
120
63
17
304
24
15
72
54
36
18
5
25
15
120
159
30
11
7
9
24
135
57
15
12
6
15
24
32
73
36
11
43
53
85
3
32
64
24
24
15
177
63
17
40
56
120
112
33
102
6
72
3
24
8
184
96
80
88
120
56
24
1
63
63
30
42
72
30
114
81
176
48
16
21
48
75
32
37
27
45
96
83
112
39
210
39
120
135
65
61
179
1
36
108
71
85
24
36
71
48
16
56
19
18
60
36
12
15
240
39
90
54
72
9
129
6
9
176
40
144
9
126
17
40
69
36
12
126
42
18
30
6
69
32
25
144
39
32
112
15
17
73
18
18
227
40
24
15
66
87
147
6
198
17
24
64
24
72
123
93
24
9
159
21
11
16
9
48
47
24
61
59
85
84
18
53
55
81
231
48
41
40
48
8
133
99
81
15
45
51
33
6
54
107
16
57
15
15
57
21
123
80
151
18
23
48
160
201
39
24
96
192
120
57
167
40
9
39
81
87
8
1
174
90
54
42
39
81
15
9
102
65
13
11
73
60
36
72
48
15
24
8
48
145
15
111
144
9
32
13
3
9
96
12
123
80
40
8
7
72
17
24
112
9
15
21
12
42
18
12
54
57
3
30
ABCD 96181629686*3^$a+1 [50012]
51
120
29
40
87
84
144
12
12
77
16
87
48
84
29
187
84
60
45
39
105
24
56
64
3
24
120
21
207
17
19
24
77
64
24
27
5
40
315
108
81
15
57
99
21
144
80
16
8
187
29
64
75
132
12
72
69
80
64
51
165
255
12
53
79
36
45
24
32
19
84
12
36
12
48
24
60
36
300
84
21
39
60
36
48
65
19
192
60
48
36
72
120
192
156
81
15
36
29
19
156
65
24
7
9
51
29
19
336
501
15
57
152
79
57
39
33
72
24
51
48
108
252
77
16
3
72
120
45
183
84
72
125
24
96
19
96
144
69
51
101
120
120
79
84
48
120
69
3
77
223
81
15
36
149
64
56
67
108
9
27
24
5
136
3
93
3
36
84
21
336
24
15
89
112
8
67
12
33
3
96
261
39
33
72
216
27
72
149
7
84
5
16
75
108
41
24
67
29
24
19
77
139
96
29
31
276
69
39
180
5
259
317
24
31
36
29
43
21
24
48
24
3
48
24
69
80
19
72
21
240
123
84
48
33
51
156
113
16
171
69
15
84
117
123
101
55
81
72
123
29
91
24
60
9
96
51
24
60
48
180
317
43
36
9
123
93
24
27
60
144
57
48
51
269
235
21
24
72
3
117
27
45
123
93
27
53
79
225
15
60
36
65
16
80
163
45
72
75
60
65
43
45
27
120
21
75
48
72
12
36
144
12
36
149
136
27
237
231
9
219
5
187
60
84
96
117
72
3
48
12
17
64
51
93
15
12
5
79
96
60
96
53
19
21
39
17
31
84
45
123
213
288
96
3
192
29
31
144
12
24
60
228
48
69
219
12
113
319
257
16
147
93
72
56
19
12
33
27
96
173
216
43
93
72
3
149
64
51
84
12
144
84
41
88
32
19
144
101
67
213
51
21
104
19
12
33
147
69
219
141
75
84
41
103
60
117
224
19
45
72
24
72
48
24
15
12
36
233
19
93
147
192
5
19
12
48
81
15
81
8
19
120
96
21
75
5
24
96
16
75
264
96
60
60
45
39
48
12
384
24
60
192
105
51
384
45
3
72
5
16
72
63
89
64
27
389
24
112
99
29
40
135
41
343
17
31
9
3
120
60
257
19
60
96
60
149
115
156
60
5
40
240
363
60
137
16
3
69
32
24
67
324
60
141
39
89
55
144
60
276
65
112
24
80
40
99
60
60
24
48
60
209
24
232
75
149
40
200
163
48
60
60
53
67
108
105
56
16
303
57
27
72
29
16
3
72
29
67
69
80
264
67
12
96
36
93
32
163
77
31
84
48
60
96
36
60
108
77
43
60
33
8
91
24
101
79
60
5
112
144
3
60
137
40
111
153
200
19
21
120
56
43
96
156
9
56
24
7
204
29
19
21
24
27
24
180
41
24
19
21
144
27
45
15
89
55
204
48
24
5
120
355
120
141
75
240
29
ABCD 96183070546*3^$a+1 [50051]
10
78
48
8
162
22
32
100
26
18
46
26
205
29
16
75
27
8
18
4
63
57
128
79
21
24
60
14
76
18
27
105
75
36
12
120
12
5
36
18
34
2
28
18
39
21
24
63
12
29
199
60
12
3
30
27
36
24
41
90
18
31
63
42
15
45
56
18
136
81
125
34
9
11
16
20
13
201
60
60
18
30
68
7
60
23
10
8
7
135
42
32
70
18
3
12
75
56
85
57
42
57
36
65
10
60
42
68
52
48
30
9
36
57
30
57
21
75
84
5
43
45
78
9
36
5
54
54
16
20
16
30
24
48
8
40
129
29
16
111
24
3
21
9
32
10
21
59
76
9
21
3
35
1
84
36
21
12
98
13
81
99
36
5
16
12
3
5
22
32
25
15
18
86
109
48
12
36
81
15
36
23
126
10
21
24
15
74
82
180
90
114
6
72
3
65
34
45
60
5
79
24
23
18
79
33
12
2
54
16
18
38
34
56
54
70
60
18
30
33
99
21
75
57
192
11
64
6
60
14
16
192
26
36
19
21
111
132
12
29
22
54
3
33
63
39
38
130
69
75
30
18
2
16
72
12
75
81
30
33
39
56
49
96
12
72
23
22
108
27
48
12
105
30
48
84
30
3
15
30
3
84
48
41
7
9
123
15
42
30
21
9
111
132
48
69
240
18
105
11
94
32
118
12
18
3
27
48
57
41
4
32
16
12
120
12
6
14
43
48
108
12
12
33
15
89
16
24
48
2
90
136
8
55
72
48
36
60
15
78
12
99
12
84
41
4
51
9
26
229
21
15
9
176
94
50
58
18
30
69
33
123
65
7
60
15
21
99
117
3
38
18
4
33
60
144
65
148
3
24
36
9
50
1
12
12
29
31
3
45
3
44
13
45
32
54
166
156
30
30
144
14
1
71
64
60
21
120
15
105
24
33
3
12
63
9
65
40
15
71
85
27
30
12
99
27
24
9
72
9
6
50
43
69
32
16
74
36
34
56
22
21
11
58
30
78
63
57
3
84
23
13
21
63
108
65
43
12
12
15
42
36
110
49
95
70
99
9
123
12
123
9
59
121
15
80
13
108
27
60
21
5
55
17
19
3
18
99
21
27
11
34
3
48
77
55
87
33
132
48
5
22
12
45
33
32
16
132
30
30
3
144
36
12
156
24
47
85
36
144
45
50
1
15
24
81
27
12
261
29
43
27
48
42
66
44
70
48
8
40
14
46
44
54
36
25
24
27
14
19
35
157
75
45
29
36
22
32
13
12
36
117
42
96
80
4
108
45
96
17
4
51
9
135
60
45
20
43
93
15
29
31
9
39
60
77
22
30
27
45
3
17
43
11
90
4
3
65
34
30
48
32
43
72
21
24
15
120
33
3
60
129
18
2
70
45
36
12
57
3
12
75
45
96
69
20
58
48
38
76
48
63
39
30
39
27
72
38
223
12
39
14
36
31
15
24
81
57
3
9
3
117
3
75
12
20
1
15
180
33
36
45
3
33
90
30
12
15
36
99
42
6
60
150
63
21
3
60
11
49
27
50
19
69
56
67
9
75
11
10
27
3
69
144
81
120
50
88
78
3
12
27
33
65
34
33
12
60
41
34
56
142
3
12
3
24
9
117
39
144
60
36
5
36
18
112
45
144
5
88
38
54
10
33
63
42
12
66
33
60
27
14
31
9
6
69
11
10
80
34
33
72
24
51
36
38
36
76
54
30
78
33
12
57
78
18
15
12
165
63
15
57
33
15
57
15
17
100
44
64
60
15
77
31
60
12
36
21
3
36
17
7
192
3
45
41
7
83
36
36
85
9
3
87
45
36
9
39
60
96
71
54
16
3
107
25
9
15
36
45
54
36
45
5
19
125
43
60
23
34
99
144
11
4
33
48
60
12
39
45
24
27
30
63
144
27
74
7
60
5
43
69
27
3
141
72
5
94
66
63
12
9
108
3
12
11
1
15
74
31
5
31
72
27
36
9
63
45
3
74
31
15
57
60
180
17
40
3
108
65
19
161
18
37
165
84
159
9
111
60
60
17
7
36
9
87
75
20
58
30
2
118
33
39
21
5
10
45
15
9
24
117
12
27
65
40
15
35
109
60
12
48
5
36
31
27
105
27
33
33
14
25
11
13
132
27
21
39
38
199
3
57
84
12
39
110
28
3
57
15
108
5
4
14
1
120
108
105
62
54
7
39
21
24
48
75
33
99
86
22
32
73
17
10
21
5
18
1
141
135
15
14
19
35
16
45
45
20
126
18
7
65
4
6
102
48
39
179
16
6
123
69
2
61
27
45
12
81
3
24
71
37
39
33
48
39
110
36
103
36
45
36
90
30
15
39
165
15
74
67
9
176
40
27
12
84
21
60
36
135
129
51
48
39
30
3
15
60
20
34
74
16
9
36
96
135
9
135
14
4
135
57
3
17
31
9
63
3
9
15
180
9
12
15
ABCD 96183581168*3^$a+1 [50170]
1
48
77
43
5
43
12
41
55
96
11
13
5
66
60
1
35
72
12
1
23
72
30
54
54
55
72
287
132
13
5
48
43
96
5
6
72
12
13
11
36
49
17
55
48
11
121
59
66
67
5
7
11
18
31
36
29
18
18
30
78
162
30
18
72
72
42
90
169
5
7
47
133
132
65
30
60
85
96
71
48
121
47
372
6
199
173
18
61
35
1
29
19
41
30
6
12
55
71
145
5
54
48
24
13
17
24
54
12
1
53
132
84
31
12
47
1
107
132
1
48
60
24
48
24
5
18
36
186
31
12
83
85
24
65
78
13
5
19
35
30
19
12
83
30
67
23
85
36
11
84
13
23
13
12
48
24
137
91
23
12
25
29
60
19
29
36
7
48
35
6
30
253
5
12
18
13
12
48
23
84
1
60
17
43
5
19
53
18
60
145
161
79
5
132
48
96
31
89
36
67
47
25
24
41
43
77
96
12
78
18
55
36
36
17
48
42
1
17
7
36
5
294
12
18
60
90
13
35
24
1
60
113
72
168
55
24
113
18
54
115
48
35
49
5
19
60
84
17
19
167
18
210
24
73
24
96
23
12
49
11
138
79
47
60
61
72
95
25
17
36
115
23
72
13
192
24
29
12
7
96
24
107
24
72
12
72
36
78
12
24
30
18
7
240
59
157
83
25
24
12
36
5
67
23
54
18
6
79
36
11
61
29
211
53
6
138
60
12
18
6
67
84
36
5
42
18
30
145
23
1
83
6
67
17
6
37
83
24
25
12
36
12
17
78
48
72
60
1
35
72
30
54
1
59
13
53
54
49
77
108
6
48
13
23
49
65
30
85
12
11
85
119
126
54
13
113
12
6
12
60
12
18
54
13
101
66
24
12
18
72
42
61
41
108
31
101
54
205
29
30
42
30
109
156
36
29
66
54
91
48
41
19
72
53
127
5
12
90
13
5
7
132
23
1
72
35
37
5
43
65
18
12
60
325
29
19
5
66
60
30
19
77
192
18
37
36
107
25
65
54
13
11
49
113
12
18
54
43
35
217
11
253
12
144
5
24
84
162
1
12
11
145
24
41
7
89
18
30
115
47
1
59
138
6
180
54
91
11
6
55
107
73
108
11
1
12
23
24
73
47
1
53
90
54
18
25
89
43
11
12
37
5
48
55
17
60
91
35
12
37
17
31
29
31
35
13
5
79
17
30
96
54
48
6
36
13
36
24
96
36
41
54
49
5
6
169
95
96
30
139
216
23
6
30
6
19
12
5
18
61
23
6
36
55
60
5
163
77
19
71
138
67
23
42
30
85
96
23
49
77
19
35
144
12
13
83
30
24
43
47
174
7
108
11
6
12
31
24
156
5
234
132
30
18
42
103
23
13
24
35
12
24
12
49
36
48
24
12
65
91
23
37
29
54
169
17
144
115
132
35
37
71
144
13
12
48
108
84
23
13
29
138
37
12
65
36
18
66
115
24
65
36
31
167
12
133
48
5
198
25
29
18
97
263
30
42
1
240
24
36
17
42
48
72
61
36
65
180
54
85
24
5
30
18
72
31
84
47
13
65
66
54
163
53
24
66
25
12
257
138
18
150
12
18
7
83
6
43
77
6
84
1
53
36
19
60
47
49
131
114
55
35
1
47
72
133
17
30
1
17
115
71
30
60
127
120
53
90
42
30
73
96
60
11
133
131
13
23
37
23
97
36
24
107
109
17
24
19
96
5
96
18
49
107
18
36
6
30
79
96
36
5
54
61
17
162
48
18
42
73
48
5
144
72
48
7
48
12
23
18
55
12
36
95
37
5
84
114
36
36
102
7
89
30
37
48
5
114
18
30
169
11
73
60
29
18
42
223
47
25
83
37
53
55
204
120
65
103
23
72
42
36
12
78
12
18
42
12
541
5
54
13
23
30
24
48
55
156
41
19
17
163
167
73
71
1
83
96
25
36
12
35
18
55
89
18
1
11
36
24
48
13
60
168
11
1
24
168
48
29
126
49
11
13
144
41
12
7
132
65
43
36
60
35
24
37
60
65
30
90
78
12
1
72
35
61
11
25
48
23
72
30
31
180
11
66
43
89
115
72
23
13
59
18
78
12
108
78
67
35
54
19
17
18
ABCD 96184060738*3^$a+1 [50062]
72
48
132
33
40
35
13
35
13
24
80
216
39
60
21
51
48
13
59
48
60
12
168
60
25
95
60
85
8
15
25
167
12
60
9
64
95
145
35
120
12
36
24
61
155
24
60
73
56
87
25
227
12
49
120
104
96
120
72
39
193
48
59
180
180
13
120
83
12
1
47
24
48
1
59
48
85
72
23
33
39
73
72
48
35
13
24
8
39
108
45
15
48
120
12
228
153
27
477
183
12
133
239
9
160
11
61
8
192
15
60
72
21
40
107
240
117
3
13
32
39
49
59
120
12
81
15
73
11
48
12
129
24
48
40
95
84
253
143
24
49
264
35
61
120
179
168
12
1
11
69
39
48
105
459
69
147
60
12
61
59
21
99
13
8
64
47
241
47
12
13
155
180
72
33
3
37
23
60
180
25
95
72
33
27
45
3
45
27
45
280
48
120
312
83
93
27
60
144
153
160
48
47
33
219
156
25
47
72
33
15
153
39
168
60
165
48
40
35
24
61
239
36
13
11
48
21
112
32
123
237
63
204
61
8
184
23
25
155
12
1
272
75
12
180
48
37
35
13
80
39
33
96
64
95
72
73
95
132
61
215
25
35
117
147
109
47
12
60
201
24
40
47
49
167
97
155
48
37
107
48
133
95
177
135
180
60
12
36
120
12
61
59
13
48
152
75
13
11
93
40
120
48
8
40
72
128
87
180
24
189
39
193
107
45
120
75
61
72
107
108
25
128
112
95
97
35
60
48
60
13
80
159
1
107
84
49
47
12
13
299
36
33
184
107
228
25
155
13
32
3
13
120
120
104
40
248
48
171
13
23
12
13
72
23
12
13
80
75
12
1
24
35
13
80
255
25
72
83
45
87
73
48
11
69
27
13
32
39
36
24
69
39
73
119
49
131
48
133
239
9
99
13
48
107
384
36
72
73
128
39
121
24
23
372
213
39
49
11
36
57
87
60
36
12
45
40
107
48
325
120
96
71
156
60
385
59
36
12
48
24
156
12
21
159
132
36
12
13
8
72
39
1
95
60
13
24
35
108
132
93
208
119
1
32
207
60
60
48
57
3
84
60
60
169
24
96
47
60
12
73
80
39
169
59
12
60
21
195
24
120
348
168
12
13
80
75
13
59
45
16
107
72
61
131
61
8
64
143
193
71
33
48
40
35
12
1
47
25
80
39
108
133
47
60
45
15
1
107
24
60
36
37
203
60
72
60
48
120
120
492
25
23
24
49
59
165
27
13
8
15
25
95
12
108
12
21
159
121
167
24
201
87
12
21
40
107
72
21
39
9
207
25
35
85
47
12
13
107
60
73
360
23
24
81
39
1
35
72
12
409
107
37
120
23
105
279
1
8
39
81
72
27
13
47
25
23
72
12
96
24
93
88
35
24
48
325
8
27
45
120
63
33
27
13
80
40
179
12
81
15
265
47
72
121
47
48
84
13
95
1
264
35
48
84
33
240
16
59
141
144
48
27
13
48
80
120
51
13
35
ABCD 96184148356*3^$a+1 [50001]
7
65
3
33
24
3
72
48
21
24
36
27
48
12
84
108
148
12
8
9
84
24
72
60
84
27
45
3
40
32
88
17
19
5
84
36
15
24
57
15
9
276
27
16
44
96
144
36
60
117
39
168
45
96
31
68
96
12
33
15
21
96
24
36
27
45
120
43
20
33
24
180
12
19
20
69
48
7
137
36
75
192
105
36
84
12
15
213
63
120
45
12
15
21
72
132
60
63
4
48
60
17
159
60
16
68
60
88
29
15
48
28
29
43
5
36
135
24
45
60
15
45
36
39
52
36
5
84
31
29
24
12
15
72
12
9
12
103
65
31
36
65
24
36
48
24
75
36
9
48
15
69
99
112
24
53
27
24
69
43
32
40
36
65
24
96
84
48
144
3
48
108
84
81
84
96
75
69
7
5
3
28
77
7
29
99
45
43
152
28
32
28
5
3
165
115
41
144
72
60
87
45
120
60
12
24
132
87
28
68
9
87
4
32
112
8
24
96
9
3
33
108
7
5
60
43
29
132
24
96
151
108
20
132
117
27
144
60
21
108
31
140
9
75
16
44
21
27
180
33
24
3
40
77
3
33
24
63
4
108
17
24
87
160
68
84
28
5
7
68
33
15
69
12
36
43
41
39
21
39
69
43
32
36
9
60
120
48
24
24
156
3
33
60
39
16
144
41
27
21
240
91
104
84
57
91
44
16
65
15
33
15
57
84
60
3
45
48
24
51
105
3
60
45
12
87
33
135
24
120
9
12
7
77
103
17
55
101
108
127
5
84
24
31
41
27
45
15
168
45
43
32
45
27
88
5
48
24
12
39
216
9
79
41
219
57
24
19
108
17
3
40
68
4
5
48
183
21
60
156
15
132
117
31
53
51
4
17
15
28
209
12
43
5
216
27
48
9
60
36
36
96
3
136
128
16
12
108
20
4
53
3
45
60
15
57
3
9
43
32
57
63
48
120
9
24
39
21
19
5
87
16
185
87
16
65
91
41
72
103
89
108
135
33
99
9
19
20
72
21
12
15
40
80
12
28
5
27
36
9
39
16
44
96
21
75
33
60
60
75
57
108
31
53
235
77
15
9
24
3
69
60
55
89
159
21
19
68
117
31
44
28
89
171
48
60
40
32
9
3
57
3
72
9
55
12
132
185
15
81
24
63
28
17
60
24
120
63
45
51
16
8
28
53
15
24
33
147
16
20
64
5
27
33
27
36
12
81
19
41
15
9
187
65
36
7
101
91
68
76
17
243
45
144
12
48
55
53
24
24
12
15
172
41
12
3
364
113
67
41
31
104
60
21
75
48
21
39
33
3
100
32
105
204
3
88
12
116
57
3
36
108
45
3
9
36
7
53
39
105
75
24
136
113
36
7
44
84
4
5
115
5
36
15
40
41
108
31
137
87
36
64
8
40
53
7
68
21
120
24
12
48
27
9
24
99
88
228
5
60
72
27
88
72
5
3
105
60
63
9
180
3
9
24
60
24
48
123
36
24
52
29
24
60
19
108
185
7
80
28
5
24
60
75
81
24
19
20
21
183
48
165
3
16
8
57
324
96
3
21
75
180
57
19
29
27
9
51
57
120
48
72
27
16
65
12
60
15
21
120
7
53
75
21
48
43
20
160
12
41
24
31
116
9
15
9
75
45
96
15
16
41
120
63
40
24
5
3
40
20
45
67
236
64
32
21
15
33
51
105
39
57
67
20
21
7
5
228
55
32
48
12
45
7
41
55
32
4
8
81
12
72
36
12
12
31
29
3
100
53
39
33
55
5
27
60
16
12
17
36
27
57
43
32
45
3
64
29
39
12
96
100
89
63
21
36
199
20
4
65
111
129
31
89
111
45
84
51
112
53
12
43
20
132
33
15
345
12
27
60
45
103
29
15
48
108
33
15
81
39
21
39
57
60
84
36
55
89
60
103
36
80
12
105
55
44
21
60
72
15
88
8
60
96
84
69
43
29
31
29
24
96
43
92
165
15
36
33
219
93
12
36
7
12
132
56
48
24
16
5
27
72
33
7
53
60
108
60
19
108
20
45
63
24
117
96
48
147
84
64
29
96
19
53
12
3
160
53
36
36
108
12
12
55
20
ABCD 96184208918*3^$a+1 [50000]
55
8
40
95
25
47
1
24
8
40
17
24
7
8
47
25
23
41
48
3
10
19
8
8
8
17
15
47
25
23
33
7
9
24
49
15
41
72
7
8
49
18
42
11
24
1
15
88
5
10
81
15
106
22
18
58
5
21
58
12
21
24
16
23
49
1
15
16
59
29
7
16
32
1
40
87
9
111
78
34
81
55
32
102
115
47
1
113
54
1
11
61
48
112
19
45
111
4
5
56
8
15
10
31
55
38
22
26
38
37
39
88
32
1
15
25
35
10
3
64
168
8
1
15
120
31
10
22
2
63
1
46
204
61
40
40
24
27
10
22
13
35
45
24
16
55
84
13
8
59
133
40
40
40
88
27
13
3
37
39
16
17
16
32
19
21
43
32
53
37
18
17
8
32
5
18
25
69
18
8
16
28
36
1
8
7
9
1
15
8
40
40
8
8
11
84
2
10
13
25
31
8
7
73
7
26
39
64
32
72
35
13
7
25
97
54
17
32
15
57
19
170
32
22
36
26
24
15
47
50
8
12
34
4
74
27
8
71
9
40
55
18
23
11
110
31
88
11
14
6
33
11
60
4
5
48
9
31
8
25
7
63
22
3
32
19
13
16
1
40
23
3
4
108
21
144
32
75
69
27
10
68
39
1
6
1
32
40
27
76
8
26
23
47
44
37
8
24
17
26
77
16
1
64
39
32
11
13
16
15
25
8
40
32
31
17
40
1
12
204
88
7
1
87
8
15
44
45
40
5
90
18
72
39
31
34
72
64
54
25
16
40
39
20
22
80
4
43
15
25
57
6
8
81
31
17
5
67
3
13
3
10
91
8
16
7
40
17
13
22
13
19
20
25
29
27
85
19
35
21
139
14
82
80
4
34
7
32
16
24
41
87
25
22
22
3
51
60
4
5
80
15
57
48
16
16
3
5
80
40
48
79
1
24
23
25
31
66
90
20
49
49
106
52
17
56
57
15
24
15
25
63
12
38
32
6
9
24
97
47
32
48
16
1
15
96
24
43
13
8
112
9
39
47
25
48
79
2
34
5
21
10
144
2
63
32
72
32
15
4
80
29
56
55
9
16
69
26
16
65
21
19
19
5
5
4
98
5
72
32
16
73
6
9
24
7
33
21
10
65
17
22
41
25
15
35
22
20
27
25
7
96
32
40
48
32
16
41
36
54
21
32
11
69
8
33
32
94
1
257
15
8
47
1
32
43
32
4
28
5
8
8
80
7
49
29
144
3
80
25
8
39
27
10
18
65
13
43
11
21
24
8
57
39
24
1
15
19
5
8
40
40
24
24
16
8
71
42
15
33
26
16
180
38
10
49
136
16
33
55
27
5
8
33
15
48
16
9
79
7
24
57
33
22
9
19
5
80
47
17
23
49
3
32
70
103
13
27
56
16
51
22
31
32
208
24
8
139
4
12
10
10
9
51
37
72
16
57
10
45
16
109
26
64
76
32
60
17
8
8
19
21
1
15
64
9
103
24
3
52
54
27
40
3
16
68
25
7
1
5
38
109
3
13
51
5
8
32
9
7
8
72
19
4
32
2
23
13
20
30
1
24
17
39
45
6
29
64
64
8
63
10
22
70
48
35
24
1
7
32
67
20
70
75
8
25
8
2
5
8
3
36
65
64
37
18
9
11
4
25
1
7
40
29
83
3
29
25
71
3
74
10
16
25
16
119
32
32
57
3
5
8
8
89
2
6
7
7
70
26
97
95
80
6
22
4
49
9
2
13
41
16
39
16
3
21
40
7
137
71
25
79
57
11
29
39
9
51
14
23
32
143
9
29
12
4
6
38
42
22
46
86
3
15
18
12
3
19
4
10
6
41
32
80
23
9
13
48
3
19
16
30
7
57
7
1
4
11
24
9
14
65
31
17
24
3
26
36
15
19
102
54
4
37
8
24
41
34
32
5
8
23
28
5
24
47
4
26
6
5
15
9
24
56
111
18
31
128
7
1
48
1
24
31
41
10
48
45
32
23
1
21
18
30
2
89
15
1
7
116
20
17
9
55
49
39
1
2
45
3
60
16
36
5
43
29
25
10
5
53
3
7
89
8
11
16
13
8
8
39
16
26
56
15
32
27
44
1
19
22
38
1
24
40
96
3
26
20
86
33
5
3
64
25
15
40
3
62
23
53
35
32
40
11
61
80
3
45
7
65
49
36
35
151
54
3
32
40
48
25
7
11
4
34
7
9
55
19
12
25
48
91
5
41
7
31
9
40
25
7
55
33
16
32
3
16
74
27
64
33
7
1
18
46
15
19
5
175
160
6
59
40
16
9
10
70
14
57
1
15
9
10
20
6
59
40
8
43
48
94
2
109
19
77
8
11
21
11
12
62
6
5
17
31
32
8
32
8
79
26
15
7
9
19
61
16
23
9
55
73
25
8
39
8
35
5
8
120
5
67
13
11
16
9
6
28
4
1
15
49
17
36
22
13
8
69
11
32
23
26
14
12
37
25
23
15
90
39
9
39
47
10
31
3
80
117
48
25
47
33
12
28
10
69
31
25
9
8
15
80
8
11
58
3
57
71
55
1
8
48
7
2
26
53
16
8
51
61
168
31
6
10
16
18
31
15
9
39
18
119
8
16
111
1
32
32
16
8
39
12
48
5
17
14
25
1
130
29
19
53
27
12
65
16
7
25
16
19
22
6
8
25
7
9
8
32
40
23
57
89
30
49
1
4
11
11
14
32
79
24
17
78
32
9
16
3
22
10
5
15
24
26
4
18
17
19
90
32
4
31
19
68
25
23
33
5
70
52
22
10
25
23
28
37
23
41
1
22
1
96
35
13
1
55
32
8
25
71
29
22
14
79
56
24
17
7
56
104
11
36
1
8
19
93
227
30
127
40
8
1
47
25
55
119
24
4
16
10
6
21
80
24
25
6
73
15
9
45
3
40
40
9
23
120
73
28
27
64
5
48
3
33
34
16
37
32
8
17
32
23
16
55
9
8
7
8
10
23
105
39
31
20
5
11
5
40
9
36
36
23
15
89
72
15
1
32
56
115
21
15
9
24
16
40
24
8
24
64
152
40
24
33
22
169
16
8
11
10
6
13
87
28
13
3
12
17
31
1
8
33
14
1
33
100
66
14
10
1
8
40
15
17
48
33
8
15
25
6
1
24
5
44
16
20
100
54
42
12
58
10
135
48
16
40
1
47
32
9
6
26
54
24
1
5
16
20
64
39
16
49
55
16
16
24
8
3
5
5
3
32
8
9
7
48
7
9
24
40
8
9
6
9
80
11
37
40
31
1
24
25
16
118
1
15
10
32
24
40
23
11
20
25
16
39
1
8
23
9
128
23
25
24
11
29
8
41
31
8
37
3
48
8
32
32
21
67
113
31
3
16
6
120
16
23
32
17
26
12
129
13
22
20
9
7
10
79
3
37
24
25
31
8
81
30
17
40
39
10
14
42
39
24
16
9
7
13
16
19
29
2
30
4
6
66
10
29
35
20
81
24
1
7
72
95
9
37
50
24
1
27
16
16
6
23
39
26
15
104
56
55
92
53
5
22
109
8
ABCD 96184283894*3^$a+1 [50026]
17
67
35
1
77
12
46
18
66
45
5
4
6
14
6
186
19
41
60
79
51
54
24
30
6
8
31
84
41
16
44
24
72
64
42
2
28
32
16
51
51
9
15
6
39
36
17
76
42
18
12
3
17
78
25
72
39
129
72
47
12
4
6
56
55
23
16
9
12
95
48
66
40
38
25
63
14
108
7
24
12
3
14
66
25
21
3
41
36
36
10
20
12
13
17
22
6
39
9
6
45
36
3
44
1
17
18
6
4
72
48
26
13
41
42
18
19
36
11
66
7
21
20
22
48
2
12
31
5
24
112
51
60
5
10
14
18
46
15
5
19
3
8
6
34
6
3
12
95
70
3
33
48
32
4
6
98
36
16
8
31
35
10
98
1
17
18
46
30
26
42
28
14
55
29
16
36
14
18
7
5
19
84
11
30
12
18
25
5
7
24
60
71
73
36
24
11
48
13
23
10
86
1
15
30
24
38
25
5
6
1
5
19
144
51
9
27
45
15
6
62
37
21
20
58
42
8
12
48
55
65
76
8
16
74
18
144
24
6
64
14
18
25
65
120
30
4
33
33
32
67
21
98
30
22
38
60
10
32
10
48
15
11
90
31
15
14
79
24
3
9
51
2
31
5
16
30
9
51
9
161
4
44
12
76
27
65
18
13
60
24
27
14
90
6
6
4
9
135
12
50
18
6
34
9
132
71
28
42
15
9
6
2
31
11
46
24
14
10
30
72
9
53
7
36
39
114
14
1
65
16
30
74
6
25
105
36
18
9
12
24
12
5
19
65
24
40
27
29
43
12
48
51
20
22
104
4
6
45
5
6
13
36
59
256
9
29
52
60
51
17
16
15
12
48
12
5
28
20
12
55
59
114
10
45
24
27
80
16
74
4
44
22
38
42
1
15
20
109
29
19
101
55
15
14
22
6
24
3
95
16
2
48
31
41
12
22
45
39
21
9
6
14
31
35
25
24
12
29
34
81
29
16
38
30
16
12
48
51
36
72
21
20
30
30
55
21
3
27
21
9
24
39
17
19
101
24
54
6
24
52
3
5
88
20
24
40
104
7
24
5
10
14
22
2
60
16
2
4
30
39
12
5
12
12
30
10
60
20
24
19
11
6
10
20
73
12
29
31
41
18
6
103
41
22
38
7
39
20
76
18
2
30
4
3
51
56
6
55
5
24
34
32
58
42
44
6
24
4
12
18
66
44
12
12
36
16
6
32
61
96
101
43
5
30
36
48
73
35
13
17
55
39
26
60
19
11
4
9
12
3
36
6
99
11
70
15
9
14
30
6
6
19
48
35
37
59
1
15
189
5
30
16
26
43
11
54
79
123
9
5
24
52
18
9
41
31
24
5
31
11
18
24
72
94
30
32
12
18
13
60
5
114
82
15
35
25
23
46
20
10
6
3
23
4
14
30
37
9
8
31
77
144
66
88
14
72
64
32
34
9
12
17
12
31
12
48
35
34
24
32
28
6
45
45
20
18
42
10
129
5
7
9
26
54
100
24
12
8
7
5
12
36
91
120
75
9
36
21
20
7
5
22
21
3
9
36
15
9
3
38
72
19
35
16
38
31
41
7
17
19
21
6
32
48
42
43
23
84
58
20
12
31
96
35
16
20
34
14
1
21
15
29
55
51
14
24
19
36
57
14
60
48
16
36
26
43
17
12
7
45
90
44
37
65
43
17
114
48
6
19
23
34
8
132
24
6
13
3
50
28
51
29
7
9
6
57
5
18
12
16
9
11
6
4
36
15
48
35
6
36
6
12
97
24
36
35
25
21
78
2
70
69
21
24
15
39
21
21
24
15
101
58
9
63
14
76
18
14
22
110
19
27
57
21
2
18
7
24
36
12
36
45
14
42
31
24
29
31
23
90
31
29
55
12
9
15
21
54
12
9
5
160
26
12
1
35
22
15
60
17
31
15
62
18
1
48
36
89
46
6
8
22
38
55
21
6
30
20
31
15
54
66
45
3
21
21
3
12
24
65
76
2
13
3
32
60
42
103
5
4
8
12
124
6
38
22
9
11
16
122
7
60
21
14
64
2
4
15
75
9
60
15
57
12
27
24
90
60
111
45
75
24
17
78
25
11
6
132
46
20
1
35
25
9
44
28
3
77
34
6
8
24
46
45
27
2
16
20
30
10
15
59
1
45
60
111
5
30
25
81
63
11
6
64
114
96
14
7
9
38
1
36
95
6
43
15
45
21
15
89
67
3
2
28
15
27
14
19
111
74
10
50
76
3
81
42
9
9
30
14
103
33
15
60
131
61
69
8
12
16
32
22
6
18
44
46
15
17
4
44
46
50
4
96
60
36
80
19
24
17
4
3
87
50
24
10
14
66
10
51
21
2
13
5
58
69
21
20
52
2
28
9
60
60
5
16
63
11
4
2
42
13
53
7
24
29
24
55
167
13
3
9
23
1
60
41
55
35
34
26
6
19
9
99
11
25
71
18
7
11
28
12
2
6
25
5
16
90
20
73
27
6
15
12
5
6
25
96
11
25
17
18
13
57
54
8
42
16
32
31
167
10
3
17
103
5
82
33
29
43
59
40
8
60
1
27
33
45
20
24
30
16
32
34
30
14
7
33
36
8
148
54
9
11
54
84
6
1
39
20
52
38
6
25
5
31
3
50
10
6
3
60
51
90
56
84
7
24
36
108
29
16
6
6
14
84
66
4
42
60
60
68
36
10
20
16
2
37
75
9
35
6
55
5
18
12
25
9
50
97
5
4
3
17
36
72
7
15
38
112
24
126
96
14
4
2
12
37
53
42
46
27
12
41
4
6
24
44
30
76
8
7
11
28
6
15
21
27
5
60
28
15
3
9
17
36
28
15
17
7
5
6
1
9
20
52
3
27
33
5
7
24
15
44
6
4
36
96
3
5
67
9
30
60
21
3
9
5
28
38
46
66
24
36
32
13
3
6
6
14
24
46
36
2
16
74
1
17
58
6
56
24
18
28
164
10
8
22
30
6
68
40
116
13
12
108
11
6
19
36
24
59
36
25
51
30
50
78
7
15
6
3
35
1
5
4
72
15
77
7
29
16
8
16
12
8
84
7
21
15
5
4
3
11
49
41
7
29
19
57
30
69
15
26
19
15
30
20
19
15
9
48
12
5
6
234
28
3
45
32
40
84
8
58
2
7
21
8
76
30
90
15
15
96
122
31
111
14
52
8
22
9
5
18
25
3
2
7
24
36
15
6
15
24
41
28
36
15
29
36
103
41
102
34
14
84
18
55
48
15
26
24
6
13
3
38
67
48
45
20
100
15
41
40
44
31
60
41
60
24
24
31
5
79
27
45
119
10
6
50
40
8
10
81
24
120
35
37
12
27
36
14
48
7
11
54
79
5
7
15
48
6
14
10
15
41
96
7
41
16
8
31
12
9
30
9
21
38
30
96
96
4
14
12
16
14
66
10
48
44
30
12
49
111
14
91
24
24
12
15
26
12
12
31
5
54
48
13
3
26
ABCD 96184358566*3^$a+1 [50032]
5
235
137
7
11
6
30
90
36
18
1
5
90
30
24
102
37
41
7
149
114
30
91
5
84
39
21
379
83
330
48
36
90
69
165
72
60
39
16
53
162
9
369
180
72
18
1
29
72
24
99
27
18
67
23
120
42
84
24
12
90
54
36
187
176
21
216
3
27
438
31
48
11
36
66
15
129
6
54
19
17
84
24
67
32
63
120
105
9
55
29
60
72
607
48
209
30
1
89
39
16
41
138
162
27
51
90
36
111
189
3
3
90
30
114
19
17
48
15
64
101
60
270
1
11
69
21
78
36
66
7
83
60
49
35
6
18
21
208
77
115
245
84
6
66
79
65
15
9
7
23
25
305
36
219
87
180
18
120
276
55
125
54
45
21
91
5
30
18
42
54
30
270
114
45
81
36
30
157
23
18
162
78
39
27
96
90
18
72
18
12
114
30
6
18
90
129
33
108
195
21
36
18
30
36
19
257
15
33
6
84
165
21
54
30
90
96
66
43
35
30
126
90
420
19
17
15
48
21
6
37
128
9
114
229
107
90
139
101
123
3
18
75
51
13
192
65
54
12
60
18
12
99
64
5
90
12
37
32
81
174
6
75
99
61
32
57
120
15
111
60
108
72
90
144
30
96
169
65
15
64
144
101
90
90
7
23
9
51
12
114
36
84
55
71
18
36
195
9
36
156
87
112
59
12
54
6
108
66
63
33
30
49
48
47
33
3
60
228
61
269
12
114
36
30
18
49
80
16
71
24
30
115
17
54
66
103
80
141
204
90
109
80
63
18
180
139
48
113
72
168
66
60
49
17
18
162
144
75
48
48
304
48
23
249
51
168
12
24
144
12
229
29
36
36
27
81
12
99
15
120
73
53
24
66
97
233
39
135
249
57
204
30
90
54
45
16
80
9
151
48
32
21
90
18
36
54
12
105
48
81
330
36
54
336
123
81
15
64
5
72
67
11
66
6
90
18
30
6
210
24
216
123
16
17
60
48
6
54
36
30
96
18
66
33
81
31
96
65
60
3
16
80
39
169
71
36
21
63
60
282
114
360
36
13
125
115
35
45
144
21
132
30
114
66
229
11
174
36
67
11
66
259
35
12
18
31
65
15
69
72
78
30
132
18
1
80
16
65
108
180
36
54
180
289
377
103
71
9
27
21
33
15
64
17
36
108
102
18
7
173
19
113
63
111
54
75
15
42
39
45
243
141
67
80
9
144
60
12
150
25
65
15
39
54
51
21
123
21
91
29
60
39
64
32
81
54
30
91
35
189
159
49
107
60
54
342
13
167
18
39
117
204
12
108
39
21
162
144
73
48
5
138
126
24
91
48
17
24
12
90
97
53
27
16
101
36
103
41
180
156
39
201
103
95
81
99
162
43
11
21
48
87
105
48
51
66
43
47
60
85
23
9
3
78
31
89
60
235
71
9
75
42
48
186
174
60
55
11
96
18
51
15
49
11
174
87
39
105
9
480
39
177
60
51
3
61
96
53
42
49
80
249
7
ABCD 96184649032*3^$a+1 [50061]
21
11
16
8
16
21
24
36
30
114
3
51
29
7
30
71
72
1
99
60
21
27
15
29
48
12
55
90
30
24
9
21
186
5
120
19
9
57
6
29
24
4
27
29
52
108
225
6
21
44
25
75
9
6
93
63
108
36
114
59
67
54
59
31
12
45
152
88
75
17
127
5
1
23
25
47
13
162
17
31
5
12
79
5
25
99
45
6
93
33
23
36
79
5
67
29
49
11
55
5
64
12
15
18
12
15
63
101
16
3
17
12
40
81
12
15
32
88
9
24
12
87
3
24
54
12
35
55
90
24
54
77
40
44
49
59
28
68
7
33
57
18
9
60
32
24
52
44
1
90
30
78
101
19
72
17
7
84
6
30
6
48
27
15
18
30
6
84
35
25
11
61
18
9
3
53
124
21
6
54
30
29
13
27
63
18
59
97
6
137
52
116
100
152
12
16
32
40
3
77
1
30
6
3
60
63
48
221
4
24
21
6
66
90
5
64
39
17
100
63
42
30
17
16
27
5
79
126
15
20
120
60
64
8
37
71
12
61
72
18
17
88
45
12
78
12
65
43
6
54
162
107
37
11
12
16
105
66
81
20
4
56
25
84
60
3
20
76
44
13
24
36
59
16
33
95
25
60
59
7
5
40
60
75
60
5
24
1
83
40
21
35
1
24
36
23
40
20
16
20
84
7
9
105
11
64
27
18
15
27
54
35
64
84
60
68
24
25
30
5
4
20
25
11
36
12
28
84
15
66
95
24
31
48
29
43
54
60
36
108
27
63
17
12
73
59
24
151
36
65
13
59
88
8
84
40
57
36
60
3
44
28
24
75
29
24
96
36
28
20
16
27
30
24
30
24
65
12
40
9
11
192
7
60
30
95
4
24
8
103
17
25
3
96
20
84
24
16
56
79
17
100
45
35
13
15
20
12
13
95
97
18
36
90
71
25
59
25
24
30
9
63
54
71
25
3
20
67
29
79
57
33
30
41
1
18
90
27
44
100
68
96
55
96
144
5
25
72
23
40
20
16
9
15
21
24
71
31
90
47
13
135
39
33
32
31
9
56
108
16
9
191
115
165
9
47
85
18
9
3
5
19
29
37
15
12
60
3
60
108
9
81
99
21
60
75
24
21
72
60
54
54
36
30
45
68
28
3
5
91
9
56
28
33
84
6
18
36
120
96
90
9
21
47
12
91
54
23
36
25
6
161
55
5
79
69
56
79
129
20
103
9
219
89
7
9
117
47
72
1
23
60
61
24
11
60
145
30
24
12
18
107
55
53
24
73
138
5
96
25
36
27
8
180
28
45
15
84
51
5
24
36
7
30
54
5
1
48
36
90
101
4
8
31
29
112
21
63
207
24
65
1
150
29
16
9
131
52
20
40
12
60
39
9
8
12
36
61
11
40
3
60
36
5
31
5
25
35
43
90
47
19
54
11
4
56
64
27
18
96
35
28
8
13
150
9
68
25
35
19
33
21
35
37
35
12
12
40
44
16
99
9
8
19
29
25
59
31
36
54
27
63
12
5
24
25
35
55
54
15
27
18
95
25
35
120
7
53
12
12
163
53
24
12
60
96
28
15
29
1
71
16
3
65
25
11
4
21
96
54
53
12
55
54
15
36
56
12
112
135
21
45
87
36
27
18
47
55
18
11
84
112
9
6
144
120
24
21
81
59
19
77
133
6
21
92
48
13
72
23
4
51
5
52
9
23
31
105
32
40
9
30
54
60
12
60
23
7
60
18
167
12
28
39
96
18
102
53
25
36
3
92
25
35
79
21
105
35
19
5
25
72
99
60
99
72
30
35
84
24
37
24
155
19
5
37
18
30
11
4
56
55
6
215
12
91
9
20
96
1
95
4
20
4
207
41
4
9
126
101
84
61
90
29
115
173
31
5
31
9
21
60
23
36
4
32
25
11
112
56
72
25
47
12
79
60
36
5
25
24
27
39
114
35
1
63
3
53
24
12
25
36
27
3
9
15
29
7
18
12
15
3
9
56
60
97
48
96
84
6
5
25
36
90
108
6
54
12
65
49
63
27
29
7
5
85
84
63
20
232
15
29
60
67
114
54
41
25
35
19
6
54
66
23
217
126
17
37
35
28
63
9
8
100
27
5
40
80
28
81
59
31
12
105
8
12
55
5
24
31
5
13
11
24
37
83
7
48
6
126
108
5
7
125
115
9
9
59
12
55
9
135
12
18
60
12
18
6
84
15
12
72
33
47
1
195
21
180
11
13
71
1
18
9
63
5
48
204
60
60
1
135
27
54
3
116
7
18
12
15
45
18
12
24
9
20
55
6
30
173
168
109
24
36
36
138
45
204
20
43
17
60
12
24
16
44
124
3
54
11
40
39
5
19
21
69
12
59
48
37
24
35
4
27
41
13
36
15
9
72
3
56
120
19
17
100
12
81
47
24
60
19
36
81
3
81
44
84
72
31
29
55
9
56
160
24
56
19
6
36
18
45
56
19
81
80
91
54
59
31
96
53
12
43
9
92
55
53
91
17
55
65
43
9
33
47
ABCD 96184736216*3^$a+1 [50031]
12
13
17
18
237
148
36
104
4
47
93
40
11
81
105
19
20
15
24
25
23
12
6
12
30
25
347
21
36
16
12
72
95
93
171
162
55
35
73
5
6
66
3
171
30
6
78
72
90
108
1
36
20
48
27
85
143
66
43
32
16
5
103
47
69
201
60
79
11
30
24
18
6
231
21
103
29
6
6
3
51
21
3
72
6
7
23
120
90
30
25
23
84
126
31
59
301
96
167
108
85
5
30
180
48
42
75
48
21
36
67
8
57
31
11
156
12
141
36
4
95
9
16
131
30
18
1
101
31
23
229
32
9
12
39
9
36
43
11
109
17
18
222
15
36
213
187
128
15
37
95
108
49
47
90
48
43
60
20
9
19
41
3
51
21
69
42
48
120
37
60
29
3
3
30
54
9
105
15
39
18
19
11
9
39
12
150
67
12
8
123
48
21
75
54
36
19
56
16
113
36
138
186
6
61
32
15
6
42
177
171
72
93
4
108
48
35
25
144
11
37
72
95
18
48
91
108
8
64
8
33
48
24
66
120
97
119
6
108
39
96
52
23
96
73
92
75
1
35
33
4
72
56
123
90
126
21
39
66
102
138
18
61
8
36
15
181
143
145
41
7
72
71
72
9
105
48
90
6
114
13
68
105
19
23
13
44
136
71
1
20
15
12
18
78
25
12
53
219
57
84
7
32
76
119
18
7
20
51
12
42
18
12
81
64
23
217
35
48
30
67
35
1
35
30
7
89
126
12
45
45
150
48
54
114
37
48
17
19
128
21
30
9
100
35
168
30
54
78
42
25
164
76
11
25
35
18
12
39
93
67
29
6
36
54
39
21
216
18
234
30
21
4
36
12
23
6
96
78
37
5
15
15
12
150
18
60
60
60
69
16
29
63
51
30
30
69
3
49
35
78
91
180
17
87
51
12
78
42
12
1
20
9
87
33
91
12
24
89
19
35
66
84
6
6
91
12
8
99
18
55
41
42
25
8
27
24
18
36
15
36
39
54
3
28
17
7
11
90
90
109
35
73
35
37
53
19
8
72
9
174
13
12
152
99
109
8
129
6
25
89
54
21
15
49
5
30
54
18
174
84
12
60
75
3
36
25
5
30
18
6
12
120
150
39
111
108
96
6
135
15
12
180
18
135
27
21
135
49
47
9
144
52
108
35
102
63
12
96
9
19
77
108
72
15
144
33
66
96
54
7
83
24
13
83
12
54
60
63
33
24
39
57
24
24
39
28
83
84
57
135
6
15
33
7
12
23
13
131
204
49
83
30
43
20
240
27
78
6
60
6
15
3
37
17
96
15
15
105
40
29
6
85
35
61
71
168
25
107
30
78
9
16
107
132
25
8
100
23
36
36
13
17
7
11
61
36
144
101
7
23
33
15
102
55
35
108
37
53
55
116
28
47
13
20
16
29
60
91
11
165
124
11
33
51
42
115
24
35
48
18
144
6
48
81
16
53
120
55
35
12
102
3
63
84
96
90
30
24
6
72
114
6
162
37
8
57
24
7
143
12
25
12
132
119
30
31
5
6
102
96
72
7
107
1
32
3
24
133
35
61
95
30
127
20
52
11
61
104
16
65
6
78
55
32
52
83
150
19
101
43
35
129
15
45
87
105
15
24
72
49
35
25
23
45
141
144
55
92
51
145
60
84
60
11
30
60
63
159
48
102
12
15
123
6
6
24
6
39
39
12
48
186
111
36
100
95
54
6
24
6
12
7
5
186
30
15
57
6
21
39
84
12
66
55
12
56
21
114
97
144
59
36
21
27
153
99
61
89
19
5
15
16
48
83
13
119
81
27
57
21
55
144
17
3
15
93
9
183
15
37
11
25
89
19
35
45
100
72
20
99
24
12
18
36
151
8
57
72
12
48
6
69
40
71
36
36
30
3
4
77
303
16
47
37
71
109
72
36
53
79
47
9
16
59
25
96
71
13
44
15
33
60
280
8
27
45
9
54
81
9
24
15
51
36
1
47
138
55
228
20
105
30
66
3
3
13
12
59
240
96
9
28
23
49
80
16
47
93
52
167
21
45
150
73
ABCD 96185031986*3^$a+1 [50093]
30
6
24
6
12
36
385
29
36
30
6
6
97
35
37
65
48
12
6
90
19
23
12
60
24
36
49
5
60
36
66
133
11
13
11
66
24
199
17
48
31
95
109
5
30
1
36
48
233
24
18
25
125
31
17
18
12
84
13
53
18
6
6
109
11
72
6
54
1
17
12
66
42
12
127
131
78
54
6
55
65
31
101
30
108
1
5
19
36
89
6
60
133
5
6
102
24
19
11
85
5
79
41
78
48
12
120
156
114
30
6
31
24
59
48
18
72
12
60
30
90
48
43
125
79
173
79
65
60
108
6
1
113
18
60
37
12
83
1
5
91
131
18
79
5
7
5
54
24
108
54
30
145
29
24
30
18
12
36
19
53
19
41
12
60
12
43
11
6
19
17
43
5
19
35
78
84
90
108
1
35
72
12
6
30
1
23
210
30
36
25
47
13
119
90
216
12
43
125
55
11
18
18
30
19
71
132
18
258
145
29
6
1
59
6
79
71
324
42
67
5
6
42
30
120
72
90
55
11
30
132
192
72
120
55
53
60
36
19
17
114
180
24
265
17
54
12
54
79
36
48
17
18
138
7
12
53
66
150
36
30
18
78
120
30
54
25
41
42
90
36
31
5
96
7
17
150
73
47
96
138
12
54
90
6
42
18
18
120
36
84
24
36
216
19
59
30
12
84
24
66
1
24
131
90
18
30
67
5
43
132
119
72
12
1
65
151
48
95
216
6
6
90
72
30
108
60
13
11
66
102
1
35
1
11
97
12
35
150
43
65
72
103
5
36
6
49
59
6
180
12
198
229
47
60
48
25
77
36
19
29
19
60
5
55
5
78
18
79
83
73
197
120
67
5
30
37
5
156
43
11
66
48
24
31
11
30
6
30
19
24
89
7
35
24
61
41
60
48
19
47
49
29
7
53
31
17
12
30
48
264
25
41
138
145
41
54
24
162
6
108
36
13
83
13
17
12
42
13
53
12
132
43
17
24
36
84
12
78
60
42
43
59
18
48
102
12
72
114
72
84
156
174
6
24
19
156
65
30
30
24
12
84
6
30
18
114
36
210
49
17
84
30
36
48
181
17
103
77
54
54
60
42
13
47
157
17
24
54
25
17
36
270
42
66
312
42
127
113
18
108
25
36
60
29
36
108
30
25
143
222
36
19
11
12
54
30
84
36
133
113
30
84
109
155
66
24
6
60
25
48
17
6
114
43
167
25
23
61
17
43
5
42
54
43
17
6
12
96
1
143
12
36
30
67
41
66
13
137
43
65
12
30
54
91
29
12
43
60
41
48
55
113
18
49
101
12
43
77
168
31
59
49
17
6
12
97
5
79
60
107
102
42
30
19
84
12
48
71
1
24
107
18
19
35
181
5
151
131
42
42
36
37
12
24
125
6
30
90
30
19
36
23
36
85
29
48
30
157
53
67
23
18
115
59
60
30
6
6
96
72
18
73
89
36
24
48
24
60
48
66
6
79
5
66
6
48
12
19
23
25
35
18
79
35
156
97
35
6
114
1
5
12
60
48
84
6
54
78
18
24
30
97
23
42
6
30
42
30
115
23
73
24
71
1
11
114
234
121
35
73
95
6
150
1
65
78
6
19
41
55
47
13
17
127
65
72
198
37
23
1
5
30
85
5
102
42
7
204
41
18
120
61
29
60
7
11
30
12
90
30
36
31
5
30
6
108
79
11
49
5
66
54
42
36
133
35
6
18
85
107
6
223
89
78
169
24
5
84
31
120
29
12
6
48
6
18
36
1
5
43
137
36
72
18
24
6
78
61
125
144
24
90
37
5
163
77
6
13
11
90
18
18
12
18
42
108
7
11
84
96
96
66
12
6
1
53
7
71
84
25
11
18
96
6
13
47
49
23
6
66
60
6
24
48
55
5
72
6
24
30
6
13
101
36
72
36
235
65
30
60
25
24
36
77
102
60
1
29
67
5
6
102
60
36
126
6
294
108
37
29
114
1
149
42
60
54
19
11
54
132
24
24
6
121
41
24
96
48
66
6
48
222
37
5
7
89
55
65
115
65
12
19
35
6
19
5
19
41
24
174
48
132
85
36
60
17
19
89
114
ABCD 96186182044*3^$a+1 [50057]
72
78
7
5
6
108
61
101
48
36
90
108
108
24
13
23
193
5
12
19
143
145
5
12
36
60
79
65
30
36
18
96
18
66
54
36
252
72
36
96
54
120
24
126
54
30
18
78
25
65
72
7
41
24
66
24
12
90
234
6
126
54
180
139
144
107
85
185
90
24
12
24
66
18
132
30
175
59
1
5
72
480
55
5
138
42
66
1
5
108
12
96
30
24
30
168
48
24
48
90
132
18
12
60
30
168
72
85
5
54
84
73
12
11
90
54
66
96
36
12
55
5
18
193
35
36
168
30
42
30
54
42
84
103
5
163
107
72
78
12
19
377
108
55
12
83
49
203
25
23
6
36
30
109
48
11
85
149
138
18
127
12
47
18
126
90
30
36
36
252
18
19
41
108
30
37
125
19
5
151
227
90
12
288
90
6
66
49
59
85
5
108
24
234
49
36
5
12
103
24
53
139
113
150
18
48
42
12
96
54
66
85
29
18
102
55
5
198
13
197
18
37
35
49
29
180
54
120
6
66
36
168
12
18
54
96
66
90
24
36
30
24
7
29
48
6
61
113
78
133
29
31
17
42
12
18
60
7
5
24
67
17
6
12
54
24
115
47
12
42
36
30
72
18
78
30
114
18
90
84
6
180
48
55
5
7
23
60
12
85
119
18
30
72
60
85
239
49
35
42
18
180
13
53
24
175
95
30
67
119
12
37
17
24
120
36
18
78
7
11
54
18
138
132
30
78
84
127
185
54
12
60
54
31
77
72
43
23
198
126
114
120
72
24
43
5
198
13
65
174
90
36
60
115
41
55
84
5
72
24
103
35
6
72
138
144
36
6
36
115
132
5
72
48
6
54
7
11
48
6
31
17
42
121
108
95
252
18
36
31
17
216
180
127
35
42
162
48
37
53
6
54
120
60
48
24
108
7
29
66
96
144
30
19
5
30
1
35
78
43
47
30
132
18
66
6
54
12
108
90
1
23
18
67
221
54
18
174
18
18
42
31
17
18
24
162
18
126
31
53
31
77
55
17
90
145
113
12
36
162
90
67
95
36
24
18
282
217
125
24
30
6
43
95
6
180
66
1
23
12
109
5
54
210
162
114
48
127
5
36
54
108
18
12
55
143
42
66
186
36
48
6
54
12
72
55
17
24
66
6
162
13
17
72
150
54
90
36
13
48
23
132
54
30
145
53
96
90
72
138
6
84
1
149
30
24
102
163
23
18
30
36
96
120
90
67
11
72
72
30
60
18
133
36
11
84
13
5
108
162
18
18
60
210
24
43
119
126
43
29
120
18
217
35
6
12
103
41
6
48
60
54
18
18
102
78
72
84
198
1
35
1
71
42
156
6
144
157
5
175
17
108
60
12
18
37
36
89
42
84
24
13
89
324
60
84
18
37
5
7
185
24
36
36
54
133
41
6
36
18
67
95
108
234
30
36
36
78
43
5
90
132
61
47
13
5
54
30
31
96
53
42
13
77
108
36
54
25
113
54
54
24
120
6
66
108
36
54
6
54
301
12
77
6
30
54
78
48
276
151
47
36
72
12
78
120
54
1
48
41
19
95
84
37
59
66
6
13
41
48
36
24
48
55
17
132
18
301
5
115
11
84
49
11
120
60
85
41
36
115
47
30
36
60
12
24
36
90
18
115
5
6
66
24
66
18
31
96
53
270
6
120
24
7
132
35
72
6
252
480
6
25
29
72
120
18
126
114
30
55
23
48
114
90
ABCD 96186321646*3^$a+1 [50033]
78
9
201
12
18
9
48
144
51
48
60
60
21
141
48
291
51
48
42
3
45
12
15
33
15
15
72
129
219
30
39
63
30
75
3
72
117
141
195
80
16
51
108
300
42
75
3
30
132
120
27
153
90
5
112
3
69
96
72
33
210
125
103
12
90
90
9
168
56
187
245
48
37
219
24
57
18
120
117
45
123
144
3
150
39
9
132
27
81
42
53
16
339
42
48
72
59
49
12
83
304
3
18
102
120
18
171
48
48
15
305
88
45
27
33
95
7
89
151
150
3
165
150
72
78
60
267
24
24
267
29
16
93
35
37
27
80
91
162
83
85
30
69
21
219
96
87
60
258
195
135
137
43
210
42
9
99
42
179
1
60
168
90
129
51
29
43
333
200
64
80
193
48
60
72
90
60
197
40
21
120
195
27
120
45
24
69
12
150
180
198
30
462
48
35
144
16
117
60
63
75
132
57
48
24
39
12
45
93
42
9
99
69
51
90
102
108
9
81
39
21
102
18
90
30
75
24
72
99
5
16
111
18
39
72
48
72
21
35
85
3
165
42
417
141
51
9
30
9
93
48
171
24
120
87
105
33
87
24
69
30
72
245
160
240
45
83
112
75
18
90
41
49
15
327
9
96
33
15
15
201
99
69
93
27
153
210
45
80
48
40
15
102
48
162
65
88
72
45
3
32
223
102
90
48
57
104
16
45
27
8
85
78
12
17
88
24
120
39
102
30
30
30
33
27
48
252
30
99
9
60
227
193
12
138
81
69
120
30
30
239
88
105
18
29
1
39
3
69
21
147
3
168
42
147
63
30
387
21
12
18
29
13
147
33
30
48
17
13
90
12
29
19
270
42
48
150
60
72
203
187
69
21
107
16
24
248
48
240
67
138
42
9
81
255
3
12
17
13
48
72
99
24
32
88
56
61
27
200
160
48
32
1
42
45
168
24
243
213
120
56
19
269
331
42
150
5
55
9
168
21
72
120
35
112
3
108
65
136
9
192
63
147
18
42
9
9
12
147
21
11
1
63
24
231
150
27
72
8
48
115
120
102
39
9
135
24
231
249
21
30
45
192
45
83
85
11
136
153
12
27
21
132
159
111
57
48
15
9
81
210
108
201
144
15
57
93
72
168
30
42
30
18
102
60
30
27
33
39
21
243
27
45
120
32
103
90
48
210
180
9
32
79
120
57
24
120
99
90
102
30
15
93
75
144
152
109
147
128
37
48
42
60
90
99
240
96
72
3
18
102
48
45
117
35
160
32
43
117
33
183
57
95
235
18
120
60
132
120
18
162
60
30
60
108
45
96
21
3
45
42
18
180
11
1
207
33
108
210
65
240
64
81
47
133
27
48
24
333
168
102
125
43
72
77
13
3
75
12
9
21
ABCD 96186875464*3^$a+1 [50069]
30
36
3
39
18
108
27
21
18
132
30
87
39
24
42
6
33
9
36
48
24
24
258
198
66
270
27
27
21
45
6
84
36
72
66
72
3
21
72
54
246
132
6
45
75
114
96
78
24
108
30
12
126
6
168
27
51
114
102
165
87
18
48
12
6
66
60
78
18
6
12
24
90
24
219
63
42
108
24
51
15
84
24
12
60
24
21
45
144
48
51
69
168
42
6
234
78
78
12
78
156
36
243
159
42
162
36
6
84
18
66
6
72
252
48
57
213
18
156
108
84
66
84
90
6
60
30
234
54
24
192
60
12
66
27
69
6
30
42
12
24
24
6
24
102
66
228
39
3
36
18
30
36
114
198
45
9
12
78
336
138
18
6
174
132
48
12
294
18
66
150
36
66
66
216
84
9
63
156
66
3
105
90
12
138
66
114
18
78
99
93
120
75
123
42
36
18
42
75
39
120
6
288
24
18
6
24
12
48
36
51
105
114
69
243
24
30
222
24
6
75
3
141
201
84
42
150
72
27
45
18
84
93
57
12
42
24
162
204
6
126
30
24
54
123
48
3
36
105
69
78
24
354
24
24
18
84
18
24
99
285
42
18
54
30
48
18
81
57
156
75
117
120
18
36
45
21
72
96
186
6
24
24
18
6
72
90
66
30
48
36
66
24
75
519
66
84
12
102
6
54
90
6
78
66
12
66
42
48
144
90
126
12
132
168
18
72
72
114
126
24
60
18
21
3
54
198
78
99
9
567
39
30
72
48
78
66
72
18
54
12
6
30
66
33
27
36
30
3
75
30
6
54
24
114
126
12
36
18
174
24
6
96
96
48
69
39
12
60
198
27
57
84
12
54
102
54
96
144
42
219
3
54
186
6
60
24
72
6
108
102
24
27
93
60
102
81
171
216
66
36
12
27
117
75
96
15
36
24
42
84
6
84
96
42
72
18
6
72
6
21
69
30
42
12
96
60
18
12
45
48
3
24
36
96
81
21
27
123
60
6
12
78
12
93
63
24
18
66
309
144
9
30
156
45
192
93
120
78
24
42
18
6
168
132
30
126
150
18
3
21
42
24
12
6
132
60
66
69
3
156
24
54
60
30
342
174
30
84
18
132
45
51
45
63
216
114
6
33
93
60
66
108
9
57
54
24
120
6
102
69
69
75
45
18
24
84
18
48
3
9
39
57
48
135
39
18
192
48
42
162
123
3
24
69
93
12
54
60
90
36
12
102
117
39
114
18
18
48
42
126
27
21
30
24
30
48
384
87
99
141
153
114
60
60
24
66
54
42
147
69
162
18
42
48
18
114
9
3
54
12
75
9
234
18
66
12
138
126
30
39
165
27
63
12
72
90
144
195
96
93
12
174
66
36
6
24
12
150
24
27
15
24
57
99
132
66
36
114
156
24
84
6
42
78
6
21
105
54
24
153
96
27
18
114
126
60
78
57
15
12
468
24
288
9
9
240
42
18
27
99
6
12
66
57
27
66
126
30
36
51
27
42
18
6
12
6
150
120
78
30
231
45
306
30
12
114
186
84
18
21
27
138
27
15
30
168
84
12
168
96
78
36
30
198
24
21
3
144
42
48
99
51
45
117
126
24
42
42
336
126
24
18
12
ABCD 96186925988*3^$a+1 [50038]
48
48
17
48
79
24
192
144
48
60
12
24
41
240
16
32
55
33
135
65
67
21
24
80
7
204
117
15
12
45
231
60
36
33
111
156
36
17
48
7
36
29
67
300
24
89
48
7
12
5
223
12
5
235
45
24
104
88
27
45
32
19
45
15
36
96
84
24
17
24
216
7
33
135
17
31
144
72
24
17
64
39
17
43
45
87
12
45
63
228
77
67
36
57
15
84
45
48
3
69
24
32
40
39
120
65
139
36
60
21
24
51
5
24
79
24
60
45
63
24
24
192
72
168
65
163
12
57
96
72
63
9
27
144
12
33
32
79
33
63
120
105
87
65
7
48
36
12
89
16
87
17
16
224
31
33
32
67
96
60
17
7
48
89
79
36
101
88
96
39
81
8
31
57
80
139
36
9
8
127
81
135
9
39
41
31
57
48
15
24
24
9
15
48
48
72
24
65
48
31
12
84
156
29
31
72
60
77
31
17
7
105
8
31
12
69
75
48
60
36
144
36
60
45
15
24
33
32
7
33
3
48
77
19
96
12
33
24
111
105
3
12
132
36
9
87
60
144
84
12
36
24
129
32
19
45
15
129
264
32
79
12
108
24
108
48
60
17
40
32
7
65
31
9
48
80
103
72
65
31
41
48
88
72
3
108
177
120
32
31
81
159
129
27
60
9
27
48
12
168
12
132
17
64
15
72
17
115
53
127
48
153
104
31
9
216
56
19
36
24
17
103
9
15
48
9
39
137
64
135
96
129
8
31
177
48
27
5
7
65
48
67
60
72
108
125
7
281
79
96
33
15
17
175
48
96
9
75
12
72
12
141
63
9
72
3
125
16
15
24
12
96
12
57
56
7
137
115
60
33
32
40
75
48
45
63
48
9
27
48
36
12
12
48
24
113
91
12
105
39
9
39
65
7
41
7
12
69
27
29
115
48
12
201
39
81
63
81
8
7
48
17
88
87
24
156
21
152
31
132
5
43
45
24
75
77
96
55
48
96
48
17
43
36
57
147
36
24
48
48
17
79
33
32
31
84
36
9
56
72
7
96
153
51
108
33
3
165
15
60
36
33
63
12
12
24
96
96
48
12
108
36
36
48
60
84
168
144
84
21
39
84
5
120
31
72
17
127
9
51
36
33
104
7
108
77
16
32
67
21
27
45
3
29
163
21
39
33
15
129
8
91
69
8
120
7
96
72
33
15
17
7
36
36
201
63
24
105
128
40
32
43
108
9
63
9
8
31
12
108
9
128
55
33
51
53
16
72
87
65
7
84
12
33
32
19
45
39
81
75
101
139
5
64
27
5
120
19
96
5
7
48
24
9
32
24
79
24
48
57
75
48
77
16
15
24
72
24
12
29
31
72
17
16
72
120
8
24
43
12
65
88
15
33
87
17
64
51
144
29
7
105
63
81
32
67
45
32
40
56
175
84
60
36
12
36
144
12
33
63
65
88
24
80
31
17
55
9
3
5
175
120
36
12
48
120
57
63
9
8
144
31
24
81
63
12
12
185
31
12
60
9
39
9
111
24
33
87
120
36
45
15
120
57
15
65
55
9
3
36
12
29
79
72
24
24
9
195
21
72
39
96
24
9
27
60
33
32
72
7
281
55
57
27
45
3
48
12
17
31
65
19
53
120
55
17
16
32
31
17
24
16
24
63
17
64
39
48
17
40
27
60
33
128
40
39
9
87
24
33
8
88
39
81
72
240
104
31
65
88
39
33
48
32
19
48
5
175
33
27
36
41
16
144
24
32
40
48
96
8
7
65
79
36
84
89
103
12
5
160
87
84
29
7
48
185
7
41
72
48
55
17
31
9
15
12
36
72
17
103
12
60
249
15
17
7
36
69
63
9
3
141
15
96
36
12
36
29
103
12
53
40
32
103
65
43
12
33
15
41
43
5
16
15
156
5
43
36
41
55
24
57
135
9
63
65
31
9
8
24
55
113
103
192
36
12
9
75
69
15
12
69
200
48
31
36
21
27
108
9
159
24
33
3
21
48
27
173
40
27
21
39
24
41
55
24
36
21
15
60
12
36
36
33
8
88
ABCD 96187481506*3^$a+1 [50008]
93
7
12
60
44
24
28
8
40
36
11
37
8
48
15
54
3
15
13
44
87
25
120
48
32
28
17
15
60
24
4
8
40
24
23
13
47
105
15
45
12
4
155
57
52
36
24
11
37
12
108
60
44
28
12
23
37
8
12
4
156
48
23
9
64
24
32
120
16
8
15
21
48
12
9
99
112
155
33
60
15
105
72
28
32
48
40
128
64
8
15
102
54
145
35
1
20
64
72
47
1
20
4
32
24
52
68
16
20
64
12
23
9
27
24
9
72
60
28
56
12
52
56
100
17
39
16
24
84
17
39
28
80
148
24
44
96
36
40
24
24
12
120
68
60
12
64
44
51
49
5
7
12
32
3
13
35
37
20
16
5
12
18
37
44
45
15
24
132
52
36
11
9
64
95
48
13
24
92
36
12
3
69
48
12
16
8
4
8
48
4
12
84
92
4
24
56
15
45
28
12
24
12
95
25
20
12
28
80
108
4
47
85
44
96
124
12
12
48
24
120
48
20
36
16
8
63
9
105
3
36
16
20
28
12
23
96
37
108
12
24
24
132
80
12
87
25
8
16
29
15
12
64
11
45
24
12
63
72
49
168
8
12
76
132
8
40
116
75
21
15
13
44
60
28
8
40
80
24
12
3
25
11
45
60
72
3
102
27
40
68
40
152
100
47
13
36
20
24
15
37
101
18
37
60
20
40
32
28
17
150
1
44
52
41
27
63
33
120
15
49
56
24
28
48
96
80
4
77
18
1
44
40
132
68
111
73
48
12
32
40
20
33
75
15
12
25
24
80
15
126
19
125
7
107
72
21
27
25
11
24
13
12
8
72
33
18
21
51
109
68
120
232
24
24
17
139
95
36
49
32
24
108
52
29
51
3
73
12
12
80
51
13
36
23
96
69
51
24
33
72
36
72
40
17
3
45
27
88
32
15
1
35
9
36
24
88
59
69
57
63
4
32
33
43
44
3
13
20
39
61
8
21
99
36
4
92
15
73
24
32
28
8
28
12
8
135
1
80
60
51
49
8
28
144
188
28
23
25
56
60
16
8
4
12
68
36
192
40
24
60
20
16
17
75
15
45
3
9
48
60
16
32
3
57
64
35
9
171
1
8
99
81
40
36
20
3
25
32
24
51
54
19
35
21
36
84
24
12
100
20
40
36
8
24
12
16
104
16
35
73
36
20
3
12
61
12
5
87
96
84
4
24
96
12
8
39
21
16
11
37
8
112
5
90
132
69
4
71
12
9
40
104
15
61
36
68
9
126
45
40
24
8
12
28
12
36
92
160
24
108
80
36
40
116
64
80
24
36
21
15
76
8
36
3
25
11
61
8
75
73
152
16
56
124
35
121
60
20
4
167
57
120
3
45
4
48
47
1
12
68
87
12
18
43
152
60
60
100
35
13
47
1
56
40
168
8
24
96
87
45
36
4
137
3
12
120
9
51
60
136
8
12
52
56
96
45
171
27
6
79
257
36
43
24
20
12
40
44
52
72
96
12
80
144
15
30
75
24
99
21
36
136
59
60
1
8
24
192
16
8
24
27
1
24
8
168
40
20
12
60
28
72
20
16
80
4
23
37
12
23
141
112
20
3
177
57
31
5
139
53
18
85
80
36
4
12
20
24
16
44
4
60
11
33
48
33
31
23
12
36
33
36
28
12
35
49
36
8
15
1
44
108
12
52
36
164
39
66
79
44
16
44
232
5
108
111
36
24
16
24
56
4
56
24
52
32
63
9
64
179
21
159
37
20
96
24
108
27
90
3
51
57
24
3
25
47
21
3
61
155
48
96
105
16
44
9
63
184
24
20
39
48
69
4
71
1
20
3
9
12
36
4
60
53
7
8
48
123
1
65
31
83
1
20
4
24
32
60
3
21
12
24
16
20
63
9
28
8
69
27
219
36
93
52
44
12
184
48
96
132
144
36
29
54
30
27
160
8
96
28
8
3
97
44
28
32
9
19
71
25
96
36
8
36
4
35
21
28
20
36
16
36
24
11
97
47
21
15
72
45
36
72
4
8
88
20
40
24
24
44
16
72
48
71
13
8
52
8
28
20
24
45
15
12
4
116
108
51
1
8
15
25
8
124
56
24
16
20
4
60
20
16
164
28
12
96
104
36
72
52
128
51
192
37
72
48
23
13
116
15
105
40
5
31
59
33
16
44
88
47
81
99
13
12
12
24
20
24
16
32
24
60
24
60
4
8
4
36
60
44
33
66
9
16
12
20
60
72
15
48
85
8
52
35
153
24
3
13
32
40
44
3
85
161
54
153
100
120
68
15
97
5
127
8
4
155
105
60
28
36
20
52
12
11
12
57
36
16
35
54
150
1
56
64
5
39
4
11
36
49
12
24
60
65
55
23
21
12
33
99
72
16
47
85
8
87
108
72
37
20
16
20
39
21
27
1
12
12
36
84
56
75
81
4
92
3
105
16
180
104
36
28
12
48
8
4
11
42
15
51
1
8
48
28
36
60
36
8
15
1
44
76
20
60
15
21
48
36
24
9
31
20
24
112
53
30
ABCD 96187679884*3^$a+1 [50121]
33
3
45
24
40
240
72
95
33
168
93
19
8
75
168
37
32
75
12
96
33
39
25
48
173
67
5
18
9
27
90
99
27
42
75
48
24
141
48
54
96
66
3
48
40
53
67
47
108
69
69
139
11
21
40
23
36
61
48
152
45
91
8
24
40
23
25
23
1
80
16
83
45
87
48
1
296
40
5
19
131
69
69
75
75
61
96
23
144
25
48
80
27
13
24
8
40
72
8
112
8
72
69
19
72
8
72
24
72
39
24
156
24
45
99
12
54
91
120
56
40
23
54
48
54
69
96
15
36
60
25
47
33
69
24
75
16
104
64
48
72
53
102
36
54
43
197
30
13
155
84
33
63
30
67
101
30
36
33
3
165
64
5
96
18
12
45
40
80
3
72
37
125
115
32
16
152
75
37
71
33
144
111
72
9
69
19
47
1
72
5
51
16
53
43
173
42
33
184
48
143
24
97
119
105
69
6
84
57
51
42
30
93
3
156
9
24
48
15
129
24
45
174
157
95
24
121
53
67
176
64
23
57
45
6
37
11
36
9
64
120
32
24
312
24
96
135
25
24
8
51
45
39
36
69
21
91
221
19
29
187
24
5
99
69
30
13
23
36
45
63
25
48
24
56
27
72
13
32
141
3
27
37
56
64
77
144
24
67
59
84
97
120
48
48
8
21
43
11
21
24
15
1
128
48
69
24
30
24
45
208
24
23
36
36
321
63
105
24
45
6
61
11
72
93
64
8
117
24
27
40
23
9
3
18
19
35
18
198
37
8
27
18
24
43
24
23
57
168
88
59
85
48
8
64
168
56
264
27
24
12
33
21
51
40
5
3
99
72
24
109
8
27
37
11
108
24
25
48
24
29
54
21
136
104
16
48
8
72
75
18
42
225
192
24
16
11
84
25
29
67
8
64
8
93
19
32
48
111
60
84
108
42
51
39
12
144
162
42
33
168
24
3
162
6
90
99
21
24
30
37
48
56
72
40
23
1
29
67
5
18
57
40
8
117
19
168
8
15
105
3
36
54
19
80
192
88
5
3
120
24
69
19
35
12
81
15
48
54
18
168
49
56
16
149
75
64
5
48
3
136
11
84
9
189
43
29
90
36
45
48
16
59
21
63
73
24
11
60
105
48
96
16
23
97
23
60
72
120
45
40
24
71
105
45
18
12
108
121
56
24
15
198
6
84
96
57
160
8
64
8
165
3
72
3
109
83
109
53
27
63
105
111
54
123
168
112
47
81
72
117
67
11
18
91
8
3
144
18
360
72
115
56
72
45
51
16
48
11
90
27
63
72
153
315
37
8
135
1
96
125
18
54
102
45
16
144
29
72
75
120
24
15
1
23
54
43
32
72
135
25
119
1
48
101
19
11
37
80
15
33
16
53
240
66
24
12
96
18
30
24
45
21
75
15
129
48
40
5
3
15
1
8
147
21
48
72
63
12
157
8
3
21
63
25
155
85
32
40
96
72
8
120
64
23
73
24
53
66
1
8
48
3
21
96
160
239
36
18
195
16
5
78
205
48
47
81
136
48
11
66
43
8
27
12
9
117
3
39
25
72
59
69
3
333
16
11
168
37
29
114
30
24
75
135
33
120
144
159
9
40
48
24
120
8
72
69
27
120
24
16
29
78
36
30
42
25
24
8
45
126
24
13
72
71
54
27
24
45
90
54
51
69
123
45
75
192
75
21
45
42
300
42
43
83
66
51
423
84
36
36
114
51
88
8
27
37
80
69
27
64
155
36
97
8
39
25
48
5
3
189
6
37
11
21
48
237
78
21
69
115
95
6
19
53
19
29
67
47
73
47
97
56
87
33
15
9
136
24
8
135
97
95
81
40
32
63
25
29
75
3
13
23
30
91
176
45
19
200
16
32
48
ABCD 96187695094*3^$a+1 [50062]
3
33
20
24
36
12
40
15
5
13
12
39
9
6
29
37
27
63
33
12
39
24
17
52
32
16
15
144
5
1
15
63
9
3
5
12
40
56
12
163
12
48
6
39
21
131
4
8
7
6
95
100
93
11
88
51
36
21
12
21
6
21
68
52
9
11
40
129
59
25
47
25
47
16
21
24
15
12
9
6
57
27
66
27
3
18
27
45
18
5
31
33
8
25
83
16
8
13
18
30
27
9
51
152
13
87
3
48
102
3
12
33
39
63
17
67
41
12
52
9
35
1
143
31
6
51
9
11
13
12
75
24
15
36
18
126
6
3
24
116
12
4
9
15
111
6
60
3
44
37
36
15
8
72
28
44
1
6
5
4
20
37
54
45
60
75
54
36
11
13
66
9
56
31
60
5
84
1
24
3
21
47
13
27
8
324
52
20
4
20
85
96
30
9
12
15
24
24
42
15
8
37
48
6
21
8
96
1
3
12
12
8
40
32
13
15
80
49
24
60
39
80
16
21
6
138
42
57
33
27
20
97
11
52
3
30
3
21
30
36
5
12
1
27
8
7
33
15
5
12
19
53
28
68
4
21
12
63
15
21
75
90
3
27
30
11
24
1
39
24
92
13
12
15
33
27
9
36
3
57
75
24
44
7
33
21
54
21
45
51
24
48
33
159
105
54
21
9
6
41
25
48
30
5
7
90
60
75
8
7
57
33
84
35
16
3
9
27
6
24
15
21
3
21
71
48
1
6
17
13
18
9
8
25
83
16
8
12
61
24
24
6
33
21
27
15
48
17
28
20
76
48
60
3
57
57
11
88
81
11
13
71
100
9
30
6
24
27
9
11
19
6
3
60
21
3
21
11
49
11
55
81
24
20
16
105
18
6
66
105
8
4
32
4
104
13
23
25
51
45
24
11
85
66
30
30
9
39
29
16
44
12
31
5
124
9
11
4
51
69
45
87
3
6
24
35
55
41
19
9
116
7
5
13
12
47
31
57
44
1
3
24
57
3
63
5
49
156
15
3
45
21
24
6
5
24
31
41
40
9
15
24
36
120
20
25
11
4
20
84
36
76
20
4
9
71
4
36
51
18
107
25
24
15
36
32
52
69
39
57
90
29
1
63
60
36
51
45
9
12
78
5
36
4
60
60
96
45
3
57
59
37
75
9
39
12
39
9
80
132
48
55
9
21
12
15
48
24
20
1
66
21
120
20
175
24
6
63
21
36
35
79
29
24
73
18
12
5
72
16
32
100
68
16
69
12
75
3
17
24
25
3
12
60
8
28
24
111
29
49
120
12
54
21
48
12
8
4
60
36
57
23
1
111
33
12
18
21
9
15
60
75
57
8
64
8
13
72
15
69
24
35
31
5
169
35
31
30
84
12
54
6
24
11
28
12
8
52
8
16
39
6
11
40
3
6
24
27
12
21
27
20
108
72
19
54
36
54
9
21
12
54
41
60
25
120
84
60
99
81
54
17
109
11
55
18
6
21
12
20
28
45
27
12
84
81
39
80
7
29
19
69
63
5
40
9
51
32
1
12
23
36
1
27
36
27
17
16
36
84
45
39
57
63
68
72
31
42
75
12
36
72
12
123
9
56
100
44
24
37
24
11
100
8
12
19
6
47
13
3
144
57
120
15
9
6
21
132
128
25
30
9
39
57
3
5
100
21
6
84
66
23
36
25
3
33
15
3
21
9
36
39
32
49
6
45
39
5
76
32
7
29
1
3
63
24
5
1
27
8
13
6
33
21
27
8
4
3
48
101
25
35
25
15
39
96
9
32
40
12
3
30
18
9
213
15
48
12
32
16
12
60
9
24
66
81
68
60
12
73
15
57
60
24
75
15
9
45
87
68
16
20
1
83
1
6
29
85
51
44
24
7
54
15
36
45
24
39
87
69
21
15
33
39
68
43
66
39
27
30
27
48
9
3
21
135
81
11
40
12
27
6
138
57
9
3
12
24
21
24
75
56
16
69
60
6
30
18
96
33
36
20
25
39
213
59
24
1
36
30
9
44
4
27
60
114
27
39
9
15
6
84
6
36
30
78
5
91
5
4
75
6
51
33
59
7
21
24
21
18
30
47
28
21
15
8
13
27
12
81
48
119
73
18
17
13
96
75
45
36
27
12
39
41
36
4
15
6
95
40
12
20
67
21
60
45
24
24
66
69
56
49
11
88
56
7
105
8
31
30
24
51
9
87
24
21
3
15
17
115
105
9
59
97
18
12
17
48
13
39
36
36
21
18
57
108
201
51
9
11
13
59
73
30
48
42
27
32
84
55
42
47
1
27
39
9
27
29
4
84
20
40
27
30
63
3
45
39
45
15
6
30
53
12
24
19
17
28
72
20
19
150
63
48
3
12
17
1
35
1
11
25
47
61
39
12
24
297
63
27
18
72
3
15
42
48
35
60
67
17
7
69
27
18
47
25
39
24
24
60
63
60
5
13
6
66
99
9
51
8
28
32
1
35
37
24
3
36
57
24
51
69
24
30
60
45
27
17
1
11
25
3
3
5
25
159
21
48
30
5
16
24
12
60
120
45
15
39
33
20
43
57
48
12
33
87
48
9
99
12
32
13
3
72
3
41
16
9
23
28
24
15
29
64
36
15
5
60
40
32
4
60
15
29
12
55
5
12
13
84
24
6
6
114
6
35
73
12
60
27
3
9
21
3
27
17
37
36
15
45
27
3
24
21
8
115
9
21
42
33
36
20
64
21
15
8
1
12
87
33
23
4
20
12
25
11
19
30
24
12
39
45
60
3
60
33
27
12
36
24
36
123
6
23
28
69
15
81
83
37
15
12
8
72
28
9
11
13
90
6
35
16
20
49
6
17
1
87
48
21
3
57
15
39
5
4
3
18
11
4
51
33
20
1
15
15
6
66
24
6
27
20
28
12
48
20
4
8
13
47
12
25
90
65
24
84
43
53
16
69
39
12
44
4
111
5
4
57
51
69
54
5
12
40
108
21
90
9
45
27
15
114
3
48
20
13
15
44
72
25
6
18
15
15
21
51
54
3
48
24
24
44
40
33
35
13
30
12
90
15
68
36
4
15
132
45
44
55
30
3
20
1
27
128
1
51
20
4
20
4
32
19
81
92
7
60
36
9
56
84
24
25
11
79
30
96
111
3
117
12
27
45
20
25
6
53
4
21
15
21
11
25
30
33
15
ABCD 96187699592*3^$a+1 [50005]
20
36
9
63
3
48
84
12
45
24
9
67
35
6
12
60
3
12
12
21
3
12
3
25
47
24
66
19
65
18
6
15
9
87
3
25
8
4
113
31
5
51
15
61
12
53
72
67
29
19
5
12
24
7
8
12
4
35
61
5
63
27
12
18
3
12
28
11
54
51
24
9
12
54
25
20
76
11
25
17
3
9
6
49
29
12
27
16
12
35
37
5
6
12
12
18
18
25
12
23
49
77
6
13
20
12
3
12
25
8
21
79
72
20
24
75
21
48
15
57
57
6
69
45
43
5
7
56
24
120
3
12
6
72
55
44
21
43
17
3
9
12
63
12
69
15
15
30
114
13
47
37
23
21
9
18
30
24
18
1
47
157
53
30
25
35
49
83
6
24
111
15
61
36
20
105
3
21
60
24
31
44
4
8
3
85
36
29
39
88
12
48
17
55
17
15
33
12
3
72
16
17
6
49
8
33
15
12
9
24
31
5
39
9
15
15
12
1
65
18
1
36
12
17
19
5
24
31
41
54
49
56
45
6
60
25
44
57
18
25
11
18
72
3
3
33
60
36
33
18
13
24
35
42
36
3
84
48
60
24
21
27
21
180
15
45
31
5
3
3
33
52
59
6
48
79
53
54
9
45
7
35
9
16
17
3
4
23
25
23
69
36
4
59
57
28
11
24
9
33
27
12
69
27
9
75
3
102
48
6
12
30
12
6
66
51
40
65
24
19
5
55
12
20
15
30
3
9
156
27
9
43
5
18
69
16
5
19
24
12
65
72
43
5
7
41
36
3
28
24
48
5
12
30
18
3
75
12
33
9
39
39
60
13
5
84
6
42
67
11
13
80
84
45
31
41
51
88
5
6
85
48
11
6
63
48
63
24
36
25
59
6
19
17
18
21
9
12
66
13
41
3
12
21
7
53
7
11
12
18
19
156
32
48
51
45
9
99
36
52
23
25
12
44
15
36
30
24
36
19
24
12
48
5
6
61
5
15
28
84
60
5
55
12
20
24
45
54
18
7
92
15
90
51
4
8
48
33
12
12
7
41
90
12
6
24
12
19
24
32
3
37
23
13
12
8
40
84
35
60
25
41
15
63
9
16
92
3
9
28
113
132
84
3
105
7
8
33
43
24
32
4
11
36
18
6
13
5
6
12
12
96
1
20
16
35
54
60
6
49
5
24
27
4
24
11
9
4
8
12
48
9
120
15
16
32
3
144
21
40
8
4
11
9
36
9
60
72
15
96
4
41
39
33
7
11
93
16
89
31
8
36
45
24
6
30
24
30
6
19
20
28
5
15
40
5
18
69
40
12
29
54
30
55
41
42
24
13
11
54
6
60
24
25
5
48
24
18
30
36
15
45
36
15
24
12
252
28
24
65
3
96
4
5
6
9
28
59
25
53
12
3
3
45
28
47
18
24
63
40
23
9
21
24
18
73
44
45
31
71
49
5
36
18
1
5
31
48
8
28
96
11
25
29
48
60
6
72
9
84
159
25
11
24
6
24
132
3
75
18
24
138
30
6
60
1
68
72
3
6
24
48
19
20
45
24
39
15
108
33
57
27
28
5
3
12
48
45
12
7
36
32
57
67
60
24
12
17
3
64
11
37
36
11
24
57
57
3
4
41
114
13
12
11
25
20
40
68
81
19
11
33
51
42
3
4
12
5
15
16
17
67
11
12
153
12
28
5
108
19
35
12
21
69
18
42
15
40
68
45
31
12
44
21
18
37
32
16
44
15
66
7
32
88
53
7
29
79
5
12
48
31
44
9
216
7
29
19
11
25
23
25
12
108
11
21
16
29
55
20
9
19
116
15
61
35
54
27
28
11
25
23
81
12
48
21
75
9
6
21
4
11
13
35
102
18
25
11
45
39
6
66
13
59
90
55
8
4
41
3
36
40
5
3
12
21
15
52
17
6
48
36
30
18
21
52
83
9
12
60
39
6
3
16
29
103
35
93
9
12
36
43
36
11
13
20
64
23
9
123
36
25
5
15
60
52
44
3
21
27
45
84
15
54
7
5
120
24
43
8
24
33
18
42
27
9
31
5
31
32
3
9
124
29
15
12
63
30
66
1
89
55
41
18
30
7
89
27
9
51
69
19
11
6
27
28
72
48
20
3
30
12
87
96
51
13
36
11
33
15
60
13
68
40
24
5
31
5
12
67
5
6
36
9
4
11
49
95
37
68
48
88
12
8
12
40
17
6
25
29
18
42
6
1
113
63
24
36
3
6
36
3
45
12
42
33
39
73
77
3
16
12
29
15
76
35
33
9
78
24
13
8
144
48
60
15
1
17
15
24
21
12
126
54
55
11
42
15
27
1
29
3
28
36
24
5
12
18
25
29
3
48
15
12
30
3
9
7
11
33
16
23
37
11
33
45
24
6
117
12
3
37
48
5
87
12
21
43
72
5
60
3
4
32
45
18
1
17
42
61
36
23
12
18
3
39
61
152
48
9
55
59
42
7
116
12
33
6
145
5
24
30
60
25
36
84
71
6
123
27
108
54
36
27
9
91
32
12
33
12
39
15
42
15
48
21
48
12
39
9
15
45
27
60
3
6
39
28
5
72
3
15
33
9
31
12
20
33
12
18
1
29
51
48
16
5
42
12
108
9
21
39
28
12
8
36
16
44
15
30
31
65
30
25
11
18
12
3
16
5
6
13
24
32
96
9
18
13
8
27
30
19
5
111
48
9
27
40
29
39
105
7
68
12
3
45
48
3
9
3
102
36
51
28
12
96
5
60
12
7
60
53
87
64
41
3
141
96
18
48
54
15
40
23
18
18
30
31
29
72
27
12
21
7
8
33
31
80
3
120
1
41
156
72
12
31
17
6
72
30
7
36
29
42
18
43
12
35
1
17
15
12
21
67
17
30
90
87
28
5
90
6
24
6
9
40
36
5
6
13
12
24
72
8
9
43
44
15
25
56
9
6
13
35
24
30
3
4
5
24
66
69
111
18
67
23
1
17
3
24
21
36
30
9
69
31
11
6
42
18
12
60
12
24
55
35
24
33
120
24
81
3
132
27
73
35
72
157
11
132
6
36
3
36
16
24
17
27
28
29
66
97
11
72
13
17
42
6
67
29
51
12
16
29
48
15
4
5
120
39
27
30
3
15
1
35
9
57
43
59
18
30
18
60
12
19
11
9
33
18
162
55
17
18
30
3
63
54
31
11
25
23
13
48
5
7
107
30
12
19
20
9
12
60
78
21
12
48
36
9
30
24
13
20
105
84
18
42
66
48
6
31
59
1
77
6
24
21
21
19
11
60
45
21
30
25
53
135
12
27
13
5
108
42
12
30
31
29
75
27
18
12
18
42
54
12
49
41
15
39
9
52
17
31
35
9
100
8
15
54
55
60
5
36
24
39
40
5
36
18
13
24
60
8
15
73
48
5
6
1
32
40
8
3
12
84
45
33
42
9
39
21
9
36
31
20
3
1
5
31
5
6
ABCD 96187927406*3^$a+1 [50011]
42
91
17
102
1
47
60
6
55
119
61
71
9
15
21
28
48
29
24
15
45
144
120
6
9
28
12
12
89
51
24
40
84
20
12
28
60
72
29
60
19
11
81
9
156
138
81
36
64
44
28
48
5
36
48
87
36
28
180
149
3
249
3
16
5
91
59
60
49
5
3
40
32
12
3
25
12
65
18
13
12
5
43
20
24
76
17
6
49
17
15
3
42
3
51
37
48
24
92
33
96
6
105
76
24
53
55
36
24
48
12
48
92
28
17
75
27
45
16
29
18
13
24
68
16
56
15
25
53
43
29
18
12
13
96
36
104
36
33
43
92
160
5
15
112
24
12
17
87
76
132
8
64
44
12
27
102
24
15
135
81
45
99
4
41
24
12
3
52
23
1
84
12
23
36
9
192
28
140
28
8
15
54
43
77
27
15
13
12
44
15
85
60
65
144
60
7
48
47
9
9
6
49
132
20
64
132
8
12
9
31
29
24
15
69
7
56
39
73
8
87
21
51
49
5
96
75
39
37
72
5
12
24
75
45
36
18
85
20
57
31
12
96
65
7
12
12
5
174
9
28
17
12
15
3
97
36
32
72
76
32
81
75
16
24
32
9
135
28
36
24
128
33
19
17
19
24
5
12
79
125
54
36
49
32
4
5
31
336
17
31
32
87
42
15
16
144
24
60
12
8
21
138
36
1
5
3
88
20
183
1
80
15
73
35
13
23
36
81
28
60
56
45
3
28
24
5
31
24
24
89
6
54
31
24
137
31
120
20
3
96
1
44
24
39
177
4
5
24
60
7
24
41
19
44
108
60
28
24
56
36
84
4
17
24
15
52
32
111
49
36
24
17
15
16
8
220
5
24
3
108
12
100
104
36
27
21
36
36
3
37
68
4
35
25
68
9
3
21
31
8
16
60
59
25
132
23
30
6
96
30
39
64
192
84
35
1
56
3
69
40
77
150
24
6
19
140
4
5
90
73
17
42
13
116
52
12
5
15
27
69
16
68
16
29
6
25
11
93
36
15
45
76
53
7
20
9
19
12
56
28
29
42
30
18
45
52
20
4
65
31
53
36
15
39
42
24
39
76
12
24
5
75
15
54
27
63
9
28
77
15
28
12
17
31
17
31
36
36
120
32
60
57
24
19
11
25
60
59
30
72
19
41
18
13
20
40
8
40
65
30
69
12
9
7
29
31
48
5
6
48
21
21
51
27
30
55
35
6
54
61
56
4
41
19
71
1
23
145
71
61
77
30
13
20
28
72
84
24
84
36
24
11
54
12
103
36
5
87
108
15
66
31
12
11
1
23
13
228
92
129
19
41
24
6
73
95
13
60
47
181
24
11
145
29
75
21
91
8
27
45
69
91
20
24
4
95
1
12
17
12
3
57
78
45
45
55
108
12
36
24
5
3
4
5
75
99
37
32
16
119
13
17
63
69
18
25
72
5
60
30
18
15
12
3
42
15
88
48
89
19
59
1
36
95
49
104
21
15
40
32
64
8
28
29
30
48
45
27
33
52
29
27
27
1
5
6
1
12
41
139
20
207
1
20
24
36
39
81
24
4
35
1
143
13
24
24
80
9
3
52
77
3
52
65
24
75
100
24
32
40
5
31
29
135
28
11
25
95
6
48
43
8
16
80
4
44
132
3
85
32
99
37
24
24
20
36
28
47
90
24
55
101
24
27
64
29
6
21
27
30
67
44
100
35
57
87
42
15
9
7
47
13
20
3
1
84
5
24
63
52
17
75
3
37
60
36
83
1
24
11
73
11
6
19
36
96
8
21
48
7
5
111
27
13
29
18
42
31
84
24
12
24
44
4
11
1
56
99
114
115
29
3
52
11
1
29
7
17
156
7
80
52
12
329
55
20
9
6
57
4
65
15
105
3
76
29
42
49
65
6
61
47
90
75
15
30
7
119
97
29
31
24
125
51
27
13
113
36
48
15
28
143
24
25
5
12
55
5
79
29
126
21
24
12
28
24
92
28
71
114
126
21
108
76
5
60
55
56
9
90
61
120
80
28
120
41
7
113
19
48
17
66
97
12
12
36
12
17
24
24
36
7
17
7
20
4
89
66
69
21
15
60
16
104
16
5
79
5
27
177
12
60
114
36
61
12
17
115
113
67
8
40
32
48
21
7
48
12
48
5
67
44
4
131
9
9
6
210
15
64
35
90
43
77
7
84
32
4
59
24
21
40
12
108
84
5
31
24
65
55
60
32
3
37
59
66
60
19
36
23
25
17
15
16
24
29
54
45
28
29
54
6
78
13
20
3
49
156
5
144
3
28
24
65
30
6
55
32
9
30
54
31
56
28
20
4
32
63
13
29
19
5
7
89
48
115
95
81
9
3
4
65
3
16
11
18
96
39
16
185
39
21
27
24
4
24
36
56
129
54
66
30
25
120
11
61
132
125
27
48
72
99
49
41
7
8
15
96
9
36
28
47
1
24
5
120
60
39
36
3
61
41
18
61
29
3
40
108
24
11
109
41
7
152
15
57
39
9
16
20
15
84
66
24
7
24
12
20
52
56
72
24
4
104
36
51
49
152
48
16
20
100
24
5
51
153
15
52
48
48
32
45
7
20
3
42
48
6
37
59
93
16
ABCD 96188004442*3^$a+1 [50085]
280
20
69
12
99
99
85
77
36
24
30
9
69
30
18
24
3
45
27
15
13
32
3
18
42
45
48
64
84
167
42
111
4
47
30
36
204
30
33
45
55
17
31
35
25
20
9
6
93
204
88
59
1
77
18
85
72
215
1
44
15
72
45
40
24
29
15
100
168
32
36
60
57
42
61
29
12
15
76
68
12
15
84
61
29
18
72
60
13
80
148
347
13
20
45
7
168
5
19
35
18
3
9
79
96
5
78
12
1
44
4
176
16
24
24
89
15
75
60
18
12
51
16
113
72
51
45
54
81
124
60
68
52
155
49
60
36
35
1
17
18
12
81
9
18
13
36
23
73
77
18
45
165
150
13
104
36
57
42
48
9
4
192
17
31
44
195
13
5
43
11
9
84
123
84
13
77
51
147
33
27
37
143
18
183
132
28
80
4
17
18
42
63
256
84
48
17
18
12
133
35
9
84
72
100
35
145
8
117
63
36
40
23
90
51
12
9
15
63
12
1
95
133
47
45
28
20
4
5
51
4
17
63
117
60
31
17
18
13
20
21
43
48
60
20
45
15
57
67
11
133
20
4
5
67
35
1
44
88
17
36
12
15
27
318
63
4
95
85
24
36
41
67
107
60
9
72
12
15
21
9
42
66
42
12
181
5
120
24
19
11
45
24
81
120
90
36
42
18
72
61
47
9
21
139
23
33
27
45
75
18
135
45
15
45
30
13
239
18
15
88
84
12
35
45
51
174
60
75
45
63
52
11
222
163
84
96
35
9
64
47
90
60
55
29
19
77
12
27
33
12
15
88
77
43
8
28
17
72
91
47
105
27
13
35
37
35
33
84
24
81
48
63
9
31
5
42
1
44
3
33
9
12
55
48
113
99
24
57
27
45
55
53
60
79
24
32
4
35
13
47
30
99
87
12
1
80
27
45
9
139
180
32
15
12
18
24
90
30
63
28
32
135
12
33
16
20
99
12
1
144
60
20
15
9
39
97
11
13
59
18
19
48
83
37
128
9
60
19
17
90
9
3
61
12
8
159
1
47
144
109
17
63
76
5
99
72
72
96
12
28
104
3
69
48
177
31
257
3
240
108
72
40
149
3
28
5
27
28
35
54
48
43
89
115
65
19
17
27
27
45
21
67
96
17
15
148
116
16
17
252
48
51
21
6
30
72
55
8
15
30
24
39
52
48
59
45
16
77
7
35
30
18
9
24
64
47
33
75
45
16
84
35
18
132
75
33
30
150
75
45
63
51
18
12
79
29
51
21
43
17
75
96
45
12
87
21
187
17
48
63
4
65
43
176
9
135
225
127
41
30
153
136
53
55
48
119
48
25
12
176
39
36
60
97
65
135
3
180
9
4
12
17
12
55
60
20
15
48
33
45
7
5
27
16
17
138
150
39
51
93
16
96
137
75
76
101
180
39
52
60
65
12
67
5
31
329
78
48
37
5
12
6
97
48
8
16
101
27
57
55
35
18
18
90
19
23
93
40
29
36
90
13
17
123
9
102
36
25
29
78
21
40
156
48
96
179
30
115
48
104
136
47
13
20
72
36
64
12
23
13
77
55
53
30
24
13
23
12
13
59
60
108
45
48
40
47
1
17
7
68
60
84
63
1
41
48
51
39
25
48
8
51
30
15
28
20
16
17
30
144
13
36
47
13
77
55
89
18
13
72
5
120
108
72
27
81
54
45
24
21
43
8
9
36
27
16
11
21
9
55
48
36
29
31
36
35
25
24
29
67
95
13
68
9
3
60
36
117
39
36
4
11
13
24
17
138
18
24
48
78
12
1
77
43
20
220
17
7
17
36
12
135
27
6
84
31
29
36
75
87
45
36
27
174
15
21
79
324
11
6
7
32
51
84
1
72
8
40
128
27
12
1
24
35
72
109
11
45
141
54
21
45
54
6
7
12
53
12
19
77
12
55
192
11
13
17
42
90
27
3
33
57
103
20
9
3
132
3
42
43
113
42
12
81
27
72
25
35
9
120
72
69
3
45
43
128
69
27
3
33
9
36
67
12
5
78
48
132
13
167
102
51
12
105
12
18
60
30
55
53
54
198
18
45
9
6
9
4
17
54
9
177
3
40
20
52
24
35
69
64
8
9
103
53
27
52
36
168
96
23
30
31
47
49
5
30
18
18
9
81
132
12
51
88
56
76
89
55
5
30
73
ABCD 96188360584*3^$a+1 [50057]
45
48
72
195
165
15
9
9
63
63
54
3
69
19
144
35
13
48
11
69
16
48
47
153
81
39
105
15
75
36
57
15
18
135
81
103
32
99
21
120
3
357
75
126
54
18
103
48
101
99
9
72
151
47
36
21
96
48
72
64
41
54
108
18
27
45
43
335
9
88
8
75
45
135
105
24
15
33
75
36
9
81
144
198
9
16
47
36
45
144
48
64
41
7
101
27
45
162
57
48
57
18
61
29
3
69
75
48
183
234
15
39
25
32
15
49
41
7
56
45
99
135
36
90
67
5
3
15
81
120
51
72
36
1
56
88
96
155
45
135
9
45
36
90
21
15
9
261
18
57
33
15
237
259
80
24
72
33
36
54
216
36
25
48
56
168
45
67
5
54
37
179
261
48
69
67
41
72
15
183
25
8
24
105
55
35
45
81
31
5
43
32
33
36
90
144
18
90
45
40
23
25
29
3
72
72
51
162
43
128
24
88
113
127
107
18
54
13
23
225
9
15
264
45
99
240
21
126
45
45
75
15
1
8
27
69
48
27
13
8
264
168
303
33
381
108
127
71
25
47
81
9
7
48
17
18
93
72
15
252
18
90
97
11
90
147
15
25
32
33
15
75
93
33
90
21
48
40
35
72
85
23
18
15
88
59
37
48
41
15
40
17
144
54
57
112
137
135
81
15
48
112
23
90
90
36
33
147
21
15
129
24
9
103
8
192
240
285
139
96
32
57
183
168
27
261
72
24
24
216
15
33
48
88
80
72
75
54
39
120
39
33
48
45
27
88
47
97
32
160
8
72
48
87
36
45
27
45
225
135
48
24
64
71
33
3
72
13
8
312
9
108
72
36
15
57
63
40
48
11
36
18
31
80
15
36
18
75
64
23
18
39
87
265
5
75
48
160
56
165
72
3
51
90
123
21
72
27
27
93
48
57
111
72
64
248
48
48
39
72
81
24
75
21
15
33
24
40
11
36
9
81
36
18
97
128
16
96
5
27
16
32
87
201
159
1
71
73
32
120
9
111
15
9
45
99
63
72
57
33
198
9
24
39
25
96
5
27
153
39
16
17
18
36
81
9
63
72
24
21
3
123
45
207
1
104
75
157
296
24
63
18
54
9
27
108
54
171
24
16
41
18
36
49
8
87
57
51
90
54
126
15
39
1
32
16
32
48
105
255
40
65
87
72
3
18
27
45
163
17
39
33
7
48
107
126
87
57
255
24
64
35
21
24
45
75
15
57
15
1
48
272
147
45
153
55
152
81
54
1
32
93
67
8
15
57
69
18
72
33
21
91
56
177
7
173
115
32
48
3
72
21
51
18
36
135
24
75
13
5
99
9
79
32
15
144
36
13
128
72
3
90
27
63
18
15
16
5
3
216
96
24
21
36
15
75
18
19
240
47
105
216
3
72
93
24
27
45
168
160
176
120
69
123
24
64
104
120
15
36
61
248
15
18
39
24
40
149
147
24
96
24
40
119
18
18
37
53
54
36
72
9
24
219
13
32
72
40
8
40
11
69
120
48
15
25
80
112
17
15
165
3
15
36
54
15
75
37
48
77
3
195
13
5
27
48
112
65
15
3
69
75
21
48
144
165
67
5
171
48
105
15
24
15
36
21
15
18
55
32
208
8
3
21
24
72
9
18
85
41
162
133
47
33
144
93
19
35
61
80
75
18
216
18
18
63
72
9
15
3
108
18
54
1
56
51
117
160
47
9
24
72
3
36
1
179
54
7
ABCD 96188813816*3^$a+1 [50067]
53
19
9
36
24
60
39
33
72
92
55
30
6
72
72
5
85
18
33
24
15
9
36
3
17
16
8
16
8
67
36
189
3
72
69
84
51
36
105
3
117
48
8
144
61
198
90
144
27
21
3
36
3
5
36
7
5
127
101
64
216
36
84
15
57
3
17
64
44
19
17
49
35
52
12
32
13
35
12
36
67
5
103
12
60
45
63
213
24
168
3
29
48
85
3
12
128
4
15
36
57
33
11
148
92
43
21
60
39
53
12
28
32
100
12
15
5
60
133
3
3
156
65
28
216
75
9
3
33
96
80
16
60
12
15
21
69
66
29
151
9
12
68
36
19
60
30
15
3
60
5
48
120
72
52
12
44
7
5
64
36
44
76
39
24
81
20
24
112
8
4
68
43
9
8
67
17
55
54
6
84
72
29
60
40
44
292
44
1
3
32
64
24
21
3
12
33
6
21
36
99
45
15
149
60
7
48
60
144
21
15
21
15
48
17
48
7
93
12
20
19
77
19
29
1
6
77
40
8
13
11
31
12
53
37
42
105
24
69
11
16
39
36
36
5
12
7
48
77
4
51
48
36
17
168
4
56
16
44
79
12
81
9
78
17
84
19
53
52
3
9
56
28
111
5
24
36
1
59
4
36
60
44
4
87
9
32
60
133
192
54
60
21
68
31
53
148
15
29
43
33
3
24
12
129
44
16
267
12
41
31
5
91
105
48
39
57
44
160
45
111
44
76
44
4
132
84
81
15
111
113
52
24
20
60
40
3
53
172
3
69
60
3
108
113
211
65
96
28
72
39
6
239
84
256
24
36
39
5
24
16
51
9
24
8
79
18
11
132
12
36
52
15
30
35
4
3
65
55
45
120
12
24
80
96
91
108
24
45
68
52
32
96
108
4
12
84
12
12
168
3
9
20
115
21
20
4
68
4
8
48
4
44
1
90
141
39
21
80
12
48
40
44
24
64
60
51
21
116
7
36
21
3
21
56
108
12
16
12
48
12
8
84
1
27
8
19
41
49
15
116
13
39
8
7
21
12
84
68
67
33
3
53
100
80
12
7
156
9
15
41
4
140
40
3
33
96
68
12
31
69
15
53
7
33
12
3
65
7
60
29
4
51
125
16
68
247
5
31
72
53
88
140
7
9
36
60
3
69
51
6
11
19
141
75
5
24
64
44
31
180
77
193
35
19
41
132
60
12
7
108
17
175
5
109
135
9
66
126
39
44
40
27
5
4
80
91
5
60
48
72
16
8
7
12
125
148
32
52
3
60
21
60
84
116
7
93
24
27
174
54
77
64
24
3
12
72
24
69
32
36
100
44
19
29
43
24
41
28
72
24
51
12
17
19
5
55
101
43
105
140
1
39
3
5
43
24
21
36
63
65
7
126
39
8
31
125
31
9
27
17
7
105
3
257
76
132
51
24
165
236
4
27
29
19
17
43
102
3
8
4
111
33
27
53
67
45
12
21
35
19
57
51
69
20
168
12
36
127
17
60
79
72
42
3
84
24
44
37
54
5
216
60
60
64
84
33
95
49
51
12
92
76
3
54
6
36
45
144
60
32
7
5
16
99
78
15
24
8
108
24
13
15
147
165
15
24
29
37
39
51
65
43
36
5
49
171
60
39
96
144
65
156
52
44
19
65
79
65
48
84
4
75
17
124
3
12
24
84
72
24
264
60
101
60
4
32
91
18
90
101
96
60
103
9
36
132
3
105
51
78
66
41
31
45
20
28
20
211
21
12
96
87
89
28
12
75
36
5
48
52
20
12
48
28
75
45
24
72
44
79
17
55
33
20
40
96
56
24
7
65
4
3
221
7
89
43
21
81
15
224
19
57
144
24
12
15
69
39
57
44
19
17
19
5
31
24
9
12
44
40
20
4
15
21
92
72
16
216
8
36
36
48
7
5
48
1
11
40
120
128
52
168
20
43
77
7
165
75
113
76
24
36
51
60
113
67
29
52
72
63
45
72
93
87
56
4
12
36
24
15
89
55
161
24
67
125
12
40
108
135
102
35
115
81
9
3
99
24
17
60
48
4
27
81
15
12
36
21
15
81
92
36
67
89
16
39
69
39
12
33
56
16
3
21
15
65
36
31
9
44
19
77
43
36
69
60
3
12
57
60
8
12
43
60
36
12
9
24
60
20
31
78
18
9
21
155
67
5
7
53
43
57
48
75
12
17
55
24
72
48
36
53
88
8
31
5
91
5
7
60
36
81
56
7
90
95
28
15
53
1
90
101
52
12
24
9
6
69
68
12
ABCD 96188963966*3^$a+1 [50115]
53
124
15
81
111
36
108
17
19
33
32
16
3
60
125
7
29
55
24
29
115
93
27
12
89
7
65
28
44
16
36
96
75
48
81
68
108
72
280
48
15
197
43
12
60
77
60
55
105
15
5
19
24
5
28
8
60
12
168
139
33
63
60
101
151
69
39
84
72
29
55
57
180
27
65
36
55
144
21
15
21
224
160
15
129
27
165
48
96
176
28
51
84
125
28
39
84
21
99
45
99
17
55
21
48
20
7
9
63
177
44
4
192
75
89
19
60
96
120
81
3
60
108
125
72
7
168
48
120
24
108
77
76
108
32
43
36
24
24
36
45
36
48
60
243
53
31
9
36
164
115
21
8
12
96
12
7
9
260
64
15
72
153
156
20
60
91
108
65
223
84
5
64
15
165
87
9
60
48
36
140
31
165
3
12
84
105
147
60
84
48
48
33
51
9
20
115
17
48
76
20
31
77
7
84
36
60
108
41
19
125
16
44
36
12
7
345
68
43
24
36
41
36
72
120
220
15
33
80
64
135
125
88
3
120
5
100
20
127
240
288
24
33
27
69
56
259
125
192
24
144
19
33
48
44
16
20
31
93
132
156
228
39
21
32
55
77
12
100
44
16
96
128
64
51
29
67
45
8
7
33
15
60
108
120
89
40
180
20
76
48
144
20
40
87
125
16
279
105
60
80
43
77
79
17
108
36
79
24
53
79
24
9
3
108
24
57
51
72
117
15
125
43
21
132
20
43
156
41
40
48
20
16
108
48
20
268
75
12
60
53
24
7
9
36
279
5
187
89
48
211
65
175
36
69
39
153
84
51
24
69
15
77
48
19
45
36
12
20
144
19
120
21
20
151
273
36
48
12
99
36
9
84
51
9
20
36
91
65
55
84
117
48
12
32
31
5
7
153
144
48
12
63
5
64
39
21
48
152
79
29
28
27
60
108
5
40
132
12
39
141
39
24
72
69
87
24
60
5
43
41
16
260
40
68
48
108
4
32
76
63
5
211
36
48
156
89
7
144
9
15
60
21
128
55
17
184
51
269
67
17
7
204
141
116
43
81
3
60
33
32
7
9
111
141
132
20
28
135
89
19
60
45
32
19
141
8
55
177
132
27
21
63
45
56
31
285
44
79
24
125
187
213
3
137
100
48
48
164
43
24
9
140
7
89
48
52
48
3
12
12
69
15
72
12
276
41
204
36
108
16
132
87
12
84
9
51
12
5
72
91
21
75
36
192
5
48
67
77
79
81
15
81
20
12
448
87
21
20
127
12
12
9
80
139
33
20
79
29
132
108
115
5
115
9
291
105
51
84
9
8
40
32
151
45
156
75
9
300
176
115
45
39
41
64
200
31
9
36
3
17
136
48
27
24
53
7
41
40
84
60
75
21
68
16
51
57
111
65
36
79
17
79
29
55
24
216
36
153
32
36
124
39
197
244
15
33
27
84
245
67
180
5
60
163
17
124
135
105
39
65
72
223
101
160
96
32
12
19
45
96
123
57
51
29
76
48
36
39
60
189
87
9
39
21
36
116
48
76
156
228
15
17
48
7
9
44
16
96
32
36
115
77
7
36
21
39
21
63
72
96
137
7
45
48
147
24
21
39
137
7
5
43
105
12
63
108
105
140
16
276
3
ABCD 96188978456*3^$a+1 [50228]
11
37
228
192
47
145
36
120
84
48
420
137
43
11
37
215
18
7
119
61
173
31
96
53
31
48
120
72
120
120
83
36
126
163
108
12
60
108
24
173
187
60
5
55
60
96
617
67
5
55
53
283
12
101
139
12
36
29
91
107
37
120
41
7
12
36
17
36
91
449
7
83
49
48
12
72
35
73
72
48
12
156
107
157
5
211
120
72
11
90
19
143
49
36
59
121
12
65
67
41
115
240
12
132
288
48
47
18
108
19
120
60
12
41
7
48
12
12
11
54
91
143
37
17
7
29
19
12
48
101
432
79
36
12
48
203
126
31
24
36
143
72
37
107
54
19
53
7
120
35
277
96
72
48
60
24
60
83
25
11
1
179
49
60
287
73
60
47
61
12
17
163
108
53
19
12
59
181
35
193
132
96
60
84
36
204
23
36
61
36
29
126
205
47
72
121
24
125
90
18
103
203
1
53
67
23
36
49
167
205
119
36
25
60
96
17
247
120
60
185
18
36
61
155
121
23
54
7
83
72
378
163
35
72
126
19
35
18
7
155
72
18
7
101
235
24
48
17
523
215
97
60
5
90
13
77
31
12
713
54
1
132
12
143
145
228
95
37
251
72
18
31
149
19
180
60
48
24
119
1
53
216
19
60
72
180
288
60
12
60
131
37
107
61
29
126
397
107
121
113
127
144
35
13
48
24
23
145
132
11
145
132
335
85
113
72
7
65
43
11
109
168
60
72
41
79
101
7
137
175
5
108
18
37
312
47
126
19
120
48
173
7
48
17
72
54
37
35
25
12
215
13
12
281
7
84
36
53
79
47
13
41
127
24
155
144
49
132
143
157
41
79
120
143
157
36
77
72
43
72
65
55
48
12
156
60
504
156
24
48
12
120
11
54
115
180
36
12
72
168
48
24
36
120
53
90
61
60
48
155
13
77
18
18
79
12
60
11
54
90
25
96
12
240
41
7
24
36
5
234
181
84
59
37
324
96
132
77
54
126
43
48
60
12
240
191
144
126
79
47
73
71
1
108
12
41
115
47
25
83
18
36
151
12
12
168
180
35
145
108
252
12
131
37
48
84
36
60
24
35
205
168
41
187
84
48
12
173
72
31
149
144
7
72
65
7
48
168
132
5
72
36
19
48
312
143
37
71
90
54
85
48
132
59
49
12
288
12
71
25
209
115
60
203
85
600
197
144
247
23
97
120
12
23
97
168
84
209
91
35
73
240
47
25
48
17
18
25
72
108
48
17
18
109
36
17
7
65
151
120
53
79
101
90
36
1
89
306
54
211
60
ABCD 96189323606*3^$a+1 [50039]
2
10
33
5
22
18
26
54
31
27
38
4
48
8
82
2
30
1
9
75
41
6
40
21
99
24
9
35
28
2
43
72
165
20
6
60
10
54
162
18
20
60
28
8
96
25
83
25
5
31
204
45
80
12
18
12
18
7
81
63
125
7
117
26
1
108
21
20
112
8
60
94
108
8
46
50
16
44
28
72
50
28
18
54
108
36
20
90
36
16
2
70
2
28
6
36
74
10
146
24
124
90
2
55
143
1
36
65
178
26
6
60
49
27
2
70
18
38
34
3
29
4
56
16
12
51
5
54
22
63
207
20
18
36
6
28
30
36
50
10
14
196
96
18
3
83
4
90
18
62
10
30
6
57
17
7
23
13
219
14
4
15
5
22
14
6
16
38
34
2
46
189
45
14
22
60
44
18
1
5
24
16
54
32
13
41
24
10
78
63
21
60
38
1
41
54
46
18
102
38
88
8
16
18
66
24
2
18
36
6
10
14
66
1
17
180
31
27
2
6
52
18
12
24
14
4
66
104
132
88
27
89
10
36
9
65
16
8
42
73
45
48
8
142
14
60
30
34
116
24
22
42
18
62
60
12
138
10
63
47
66
6
4
80
22
2
22
3
33
44
48
12
31
27
30
6
12
33
11
10
15
65
18
46
54
6
27
39
6
8
22
68
30
19
96
111
18
18
38
66
54
40
26
18
43
3
42
2
66
115
35
1
15
8
36
1
59
25
69
12
68
102
1
17
36
16
39
69
2
73
35
118
14
4
6
20
60
4
134
100
6
27
48
24
48
17
16
30
6
3
36
27
14
24
4
75
15
86
7
15
32
22
74
25
57
32
31
36
33
12
24
14
13
12
5
28
99
9
74
25
36
29
6
4
60
18
8
19
17
10
9
12
77
40
6
30
24
20
46
9
41
10
30
80
34
21
15
20
322
8
4
15
3
60
12
36
6
38
106
30
14
10
21
69
3
15
2
55
11
4
12
44
37
53
7
23
34
56
4
63
3
24
26
82
12
20
90
67
9
72
38
10
14
28
54
48
15
3
14
24
7
207
6
20
96
10
66
27
41
10
36
48
26
60
40
80
54
46
20
112
18
102
2
36
49
101
7
17
10
12
45
51
18
56
16
72
2
24
100
9
5
16
44
115
167
16
60
18
39
27
108
6
12
15
9
66
68
94
6
57
23
10
30
72
45
27
6
84
36
36
6
2
60
90
13
33
102
45
77
28
30
14
48
7
48
41
22
33
5
6
88
80
10
27
113
12
10
9
99
32
70
38
16
44
61
119
30
40
3
27
50
22
54
90
45
24
35
90
28
8
136
38
1
9
18
44
1
9
18
42
48
27
5
48
12
78
36
1
9
24
3
53
60
64
36
27
12
11
22
27
36
21
68
6
70
14
10
20
126
24
60
6
82
24
8
46
39
5
58
45
107
36
52
45
57
6
117
48
99
150
66
44
36
1
81
8
70
66
15
39
134
36
7
72
11
34
12
108
15
3
90
2
16
6
18
66
74
12
13
33
2
96
154
3
17
6
30
19
60
35
1
9
2
30
204
16
30
50
19
9
48
24
18
36
54
75
11
4
30
36
24
20
16
44
31
24
3
44
46
27
45
6
54
20
46
96
36
12
26
16
44
24
40
102
8
36
142
3
87
9
53
72
100
18
30
36
6
14
76
66
69
48
27
38
22
44
24
42
79
21
98
25
3
14
4
14
36
30
46
38
60
7
81
39
29
16
60
108
20
7
29
6
10
228
60
26
22
27
11
66
19
39
33
53
19
21
14
1
35
10
99
45
50
162
54
24
1
41
28
12
24
36
8
22
9
11
24
52
2
6
22
54
24
14
30
76
26
18
120
22
3
51
54
48
108
6
54
39
35
46
27
69
111
9
20
4
26
1
57
6
20
96
28
21
11
34
60
80
10
50
30
100
162
92
10
6
39
27
6
44
4
27
9
20
60
24
30
16
18
2
46
63
5
24
7
29
7
23
40
6
8
12
118
2
16
38
34
20
72
40
74
34
120
18
44
46
32
6
6
258
12
24
100
26
19
5
90
52
62
12
31
27
30
32
4
24
26
4
50
42
13
57
38
42
24
4
42
20
46
87
5
6
30
70
104
10
27
9
75
15
57
99
8
10
2
54
22
32
13
117
20
10
33
23
24
6
10
12
9
123
2
18
12
4
74
96
54
130
15
81
30
14
40
2
24
90
55
15
30
14
12
10
14
10
12
27
27
50
31
108
29
30
58
267
71
10
36
18
12
80
46
60
68
24
7
59
34
90
36
86
4
15
5
34
50
148
62
118
15
48
96
21
74
13
75
80
70
80
12
46
9
89
64
6
72
12
32
1
117
140
7
83
61
24
81
44
30
97
21
42
81
9
20
16
20
66
13
36
59
6
10
204
182
18
90
12
18
6
60
22
105
53
4
26
82
8
66
25
24
41
43
33
12
6
44
37
45
14
4
18
44
31
27
72
8
46
26
84
16
38
6
6
4
60
80
22
33
11
16
8
64
80
12
108
28
2
6
52
12
45
5
10
21
15
14
6
6
28
50
12
1
29
10
69
36
5
24
60
22
60
18
27
17
6
25
29
6
64
33
12
17
18
60
120
10
50
1
12
107
66
30
82
38
16
30
159
11
28
18
68
22
2
16
24
50
25
17
30
24
30
6
61
39
44
97
12
35
10
27
24
36
93
6
44
22
60
14
85
156
5
28
12
14
49
17
19
11
49
65
34
36
26
10
45
5
54
6
34
45
35
40
45
65
4
26
30
7
117
108
2
70
20
7
9
54
66
27
9
14
24
52
24
9
11
106
68
36
66
10
18
18
92
30
58
38
96
48
1
24
12
33
18
32
16
36
6
48
36
15
3
2
76
18
189
71
30
16
108
ABCD 96189473728*3^$a+1 [50055]
69
78
72
48
60
48
153
27
42
51
57
18
156
54
6
216
48
186
144
30
69
72
9
30
60
90
120
36
96
54
33
21
36
48
42
141
255
54
3
15
126
90
81
93
3
3
210
24
102
360
96
12
108
402
3
72
123
45
48
177
39
105
90
84
72
129
3
90
27
24
57
30
33
81
144
246
33
135
102
123
63
54
90
264
54
27
243
6
162
18
51
219
12
57
48
9
48
42
45
45
144
12
90
213
24
3
45
72
27
54
156
219
15
24
12
60
54
66
78
228
54
24
9
45
198
18
36
48
87
93
252
15
99
36
108
228
54
18
108
42
66
96
81
48
135
114
36
99
207
138
111
159
276
21
105
138
42
120
3
231
132
45
147
6
87
24
15
9
57
42
45
72
45
138
81
24
423
48
60
36
120
78
216
156
6
105
213
6
354
150
45
24
96
159
270
18
54
90
105
231
24
54
75
120
24
141
99
45
90
180
93
159
30
3
51
21
111
144
9
111
9
51
48
117
105
231
327
30
27
24
96
24
27
18
186
174
99
33
54
138
162
24
54
30
222
75
243
93
15
168
162
102
33
120
27
42
54
102
330
108
90
39
135
150
66
72
60
54
18
72
48
45
216
15
120
96
33
120
207
18
12
168
210
81
51
90
48
75
3
30
108
27
333
6
18
36
234
45
3
114
36
15
363
45
9
180
75
15
153
495
12
237
39
9
63
12
186
54
90
108
39
51
54
111
24
24
75
237
15
174
114
126
18
30
51
27
138
6
21
240
9
18
45
27
156
108
432
237
111
72
234
18
30
42
90
246
309
15
33
207
36
45
207
33
120
39
9
72
69
99
72
93
75
24
27
381
3
210
306
96
177
123
117
216
87
18
102
78
147
135
18
255
24
87
81
309
108
42
180
54
315
72
345
159
45
18
36
120
189
51
54
87
24
15
36
45
3
36
60
21
24
219
60
156
45
69
12
54
90
159
192
123
66
75
24
81
6
48
57
291
108
270
144
270
90
18
84
21
33
39
147
69
72
267
60
66
150
36
69
96
81
78
162
108
36
108
126
84
297
24
309
51
72
39
108
141
27
48
261
63
33
189
48
18
105
135
144
210
54
24
201
96
99
36
9
24
21
66
108
21
72
72
312
51
228
24
30
6
552
69
45
36
12
195
27
48
6
207
63
81
3
60
36
84
60
30
87
144
111
96
54
99
81
54
57
ABCD 96189507346*3^$a+1 [50001]
12
66
66
12
72
75
21
18
96
24
9
48
69
3
48
93
30
48
12
66
42
42
120
12
7
8
27
6
31
17
15
45
3
120
21
67
5
24
120
99
9
6
12
48
45
3
12
49
29
18
25
11
30
12
51
9
30
33
27
24
78
55
5
42
12
144
66
60
6
72
24
114
36
6
72
192
12
96
30
18
60
21
9
39
16
41
87
45
54
30
36
6
18
27
88
23
24
12
18
48
99
21
6
18
3
69
6
24
48
13
5
3
3
84
222
27
3
13
59
30
36
19
251
60
18
6
6
66
84
6
39
45
132
6
12
66
60
78
30
24
42
72
49
89
24
12
18
12
36
25
77
6
24
48
6
90
12
48
6
6
102
15
33
6
57
21
3
33
6
24
96
18
15
123
30
15
27
21
3
18
72
12
126
78
30
24
12
132
174
6
18
60
27
27
54
18
21
27
12
6
42
66
6
78
54
12
66
72
15
99
72
48
12
6
6
69
15
36
6
174
42
39
57
24
60
48
18
6
18
49
144
47
30
75
27
30
12
48
18
1
56
27
21
112
59
24
66
3
15
30
19
17
102
60
6
66
12
12
13
35
12
36
60
42
15
45
24
12
12
30
24
6
60
27
51
13
32
21
19
5
102
54
63
9
6
33
21
18
49
5
6
30
63
39
24
54
126
54
18
132
66
72
18
21
3
36
48
49
59
6
7
29
24
75
33
63
45
30
42
3
9
42
66
30
21
81
15
48
57
7
5
18
12
21
33
15
144
9
66
36
36
174
12
36
18
18
75
24
39
96
6
36
36
36
42
6
12
51
3
6
96
6
9
33
111
45
3
3
12
9
75
30
48
144
42
72
30
78
9
9
18
60
36
24
30
15
63
18
6
12
48
18
72
3
21
3
27
6
18
66
27
9
12
30
12
60
66
12
72
12
27
39
48
60
96
21
15
36
42
18
42
66
13
5
18
42
15
135
234
12
12
30
30
12
6
57
21
48
114
73
11
102
15
3
36
18
18
21
75
69
39
33
21
54
24
36
24
6
3
21
6
24
60
36
42
144
30
12
36
21
45
51
160
29
6
48
6
6
12
21
75
13
77
6
126
66
54
66
36
36
21
15
1
29
48
3
21
3
3
90
36
60
30
12
120
9
3
18
12
12
36
6
33
9
96
15
69
90
66
7
32
57
12
18
36
60
1
5
54
42
18
6
48
30
30
174
150
3
33
78
9
27
54
103
32
3
93
33
15
3
30
7
8
9
6
12
60
6
24
42
48
18
126
54
54
24
6
24
42
24
36
18
6
6
96
48
24
43
29
6
21
39
18
30
42
36
6
42
18
57
88
107
78
31
29
12
18
6
12
18
66
54
36
72
66
18
6
24
60
39
9
60
12
12
12
7
32
3
165
3
48
18
19
80
27
37
71
57
9
72
78
33
21
6
66
6
78
72
15
33
42
6
15
21
3
39
18
138
12
57
81
24
24
30
18
39
24
72
75
13
56
93
6
30
48
72
36
6
6
36
18
138
12
19
56
96
9
90
60
129
9
102
12
6
18
78
42
6
36
3
141
12
42
18
6
66
42
30
18
6
24
54
144
12
1
8
51
13
5
18
30
27
21
54
45
3
85
23
24
18
12
78
12
54
3
9
15
39
1
8
3
24
21
45
24
19
65
18
21
21
6
12
84
96
24
54
78
24
9
72
3
6
18
36
102
42
24
24
25
41
12
6
6
36
51
27
12
48
9
24
27
30
6
30
3
69
6
24
6
132
36
12
27
3
24
21
75
6
6
66
18
66
36
72
7
119
108
54
12
48
19
11
12
42
6
72
12
30
12
19
41
31
107
6
18
42
51
39
42
55
71
90
72
60
12
39
24
9
12
6
78
36
18
6
6
45
27
6
60
30
13
17
84
43
41
48
48
12
51
16
8
9
120
6
9
21
27
21
30
18
51
141
78
93
39
96
24
1
32
15
9
15
84
66
51
3
30
63
9
18
60
6
24
48
60
6
6
36
138
6
18
54
6
153
99
72
24
18
3
69
96
60
18
24
21
9
6
33
16
32
3
6
15
88
11
12
30
78
21
39
18
36
96
90
6
18
18
24
12
30
18
78
12
12
36
33
21
66
18
6
24
30
12
15
48
9
18
108
49
8
48
9
18
24
24
72
69
81
186
36
30
66
6
51
33
30
36
37
23
42
72
39
15
48
33
16
8
51
6
42
69
63
36
30
6
12
21
45
27
15
105
9
24
7
80
15
36
6
108
24
12
66
6
6
30
115
8
111
108
21
27
36
54
6
12
66
18
37
95
18
66
18
18
96
33
93
6
12
9
48
21
6
30
7
5
6
42
18
54
51
27
18
6
18
43
107
30
79
11
48
13
11
30
87
15
6
6
6
6
72
9
24
3
72
6
24
30
6
78
13
35
24
21
21
24
6
12
18
60
67
8
3
36
9
33
66
21
9
15
48
117
3
64
11
18
12
18
54
15
15
24
6
3
69
12
12
30
24
168
13
5
67
5
66
18
6
105
33
48
12
24
42
81
9
39
16
35
12
54
24
91
11
21
27
69
9
18
60
18
90
6
54
18
18
42
54
42
19
23
33
21
27
15
66
36
30
37
35
24
24
48
48
30
7
47
6
12
6
6
126
30
15
40
53
30
12
54
3
27
21
24
64
47
57
15
25
5
66
138
6
24
180
13
23
78
42
36
42
54
6
7
65
6
54
18
105
9
72
30
36
6
18
18
3
64
104
45
54
42
3
21
42
9
21
42
54
42
6
19
23
18
36
102
6
102
6
96
27
16
35
48
45
27
18
43
83
6
24
12
48
66
84
21
3
18
12
39
16
5
66
18
87
39
30
72
48
36
12
12
54
12
12
36
12
126
115
35
6
66
48
30
12
18
30
24
18
6
90
24
36
18
96
78
6
42
37
53
19
8
69
75
3
18
12
54
78
3
15
24
33
40
72
101
18
156
13
8
21
18
6
19
11
6
84
36
12
18
78
27
16
83
42
ABCD 96189598556*3^$a+1 [50003]
89
108
24
40
128
132
28
8
192
172
20
13
3
140
4
69
72
90
117
20
120
67
53
12
259
129
80
348
100
117
90
36
89
12
16
189
23
48
64
236
160
63
72
288
257
67
173
187
17
91
257
13
18
36
36
9
99
189
20
12
16
224
36
132
37
11
7
72
93
80
132
40
213
27
36
44
96
4
9
11
43
45
63
9
80
120
79
126
3
213
72
35
180
91
57
15
29
115
324
36
53
73
54
225
48
20
12
96
193
11
48
67
36
45
284
48
163
29
48
85
27
8
37
83
52
63
72
36
117
80
91
72
342
3
32
127
53
91
57
15
288
57
24
48
128
24
349
39
15
216
162
27
92
240
1
75
80
180
7
53
132
12
148
15
125
228
25
119
108
120
67
93
32
216
325
144
126
45
20
12
445
18
65
24
199
72
108
36
125
19
17
127
126
270
77
52
33
239
31
18
72
107
120
88
144
156
32
163
29
100
80
48
31
54
83
132
235
216
72
5
49
143
100
108
63
29
7
125
60
13
3
303
17
127
65
133
47
252
96
55
45
9
234
54
3
123
72
72
90
35
12
25
54
21
51
90
27
63
57
152
43
36
9
92
241
72
83
115
125
112
141
11
16
189
111
44
36
7
5
180
52
69
327
20
60
60
343
17
120
72
88
27
36
81
48
72
96
135
198
111
80
295
125
91
29
48
103
57
51
21
240
296
24
31
54
18
180
5
85
18
17
91
162
119
108
43
18
27
27
18
47
60
72
181
144
90
173
28
123
21
8
43
5
300
73
27
44
48
28
195
29
151
77
12
148
32
100
56
324
36
64
69
219
80
72
100
231
29
88
8
199
65
16
20
60
55
65
120
157
35
40
51
90
27
63
9
92
60
288
235
72
221
175
17
37
83
7
5
148
32
60
79
117
27
17
289
11
216
115
18
39
32
19
29
252
216
60
19
65
43
162
126
18
11
259
90
11
16
72
27
5
40
8
132
96
43
17
4
60
20
108
43
137
52
45
75
168
332
55
288
180
5
52
96
12
32
73
83
24
91
90
72
63
27
17
36
12
223
185
67
18
59
48
168
85
18
81
56
43
41
49
47
7
5
31
101
25
18
197
108
883
29
133
18
270
147
15
17
60
16
33
47
43
137
7
53
73
54
17
19
17
127
65
160
171
21
80
43
173
144
43
45
72
80
36
60
103
29
48
12
37
54
36
201
24
20
79
381
51
29
133
72
144
99
48
24
171
17
55
162
18
57
80
133
198
117
171
162
18
36
18
83
132
228
144
61
18
189
63
65
43
ABCD 96189832426*3^$a+1 [50056]
19
5
84
60
7
29
4
21
54
77
28
12
105
135
68
61
3
96
44
12
121
138
9
51
36
36
5
24
124
80
199
18
15
15
177
68
48
132
24
55
9
15
90
11
76
44
31
125
172
80
1
36
84
35
24
16
12
8
1
23
40
81
90
54
11
1
35
19
60
36
48
173
13
47
19
36
24
161
60
13
27
9
51
33
72
78
9
32
49
27
3
96
30
6
33
20
24
28
188
12
52
116
12
55
5
24
19
5
120
25
30
9
32
36
28
21
36
23
1
51
15
90
15
20
7
36
9
3
18
35
12
84
1
119
1
27
8
19
9
12
60
44
144
97
72
51
39
12
21
44
36
13
30
36
96
125
19
30
36
23
55
29
61
120
47
25
23
1
48
71
12
115
105
45
90
30
3
15
6
66
24
36
102
3
32
1
24
12
60
59
175
5
24
180
100
108
32
108
60
24
84
121
35
1
83
37
23
36
121
24
3
45
90
6
12
78
54
3
48
39
18
135
9
36
102
5
12
1
15
60
140
19
78
15
33
3
21
36
35
112
128
7
41
49
18
45
27
17
43
12
78
23
40
45
12
3
15
18
132
59
36
13
59
13
215
49
6
29
28
33
30
24
18
36
12
35
28
9
36
24
12
168
48
15
60
92
96
36
31
125
40
20
13
315
9
18
102
42
54
11
4
15
42
48
72
3
12
32
72
13
12
59
12
28
44
43
213
132
80
7
36
17
52
20
12
55
36
33
9
23
72
43
45
20
25
15
20
37
3
68
37
42
105
48
8
24
13
3
15
12
90
3
57
48
60
72
54
33
3
18
75
60
32
49
354
17
52
116
12
43
41
25
71
24
4
15
72
57
87
5
36
12
12
144
55
29
13
54
53
13
3
12
63
45
75
129
92
4
9
107
79
5
36
88
33
15
105
132
3
9
60
198
66
60
36
39
56
76
39
36
113
24
31
57
8
19
18
24
18
18
47
16
12
20
132
48
28
12
8
31
6
63
12
8
7
45
20
24
36
148
12
39
5
64
12
80
52
21
11
64
45
11
79
36
93
56
37
54
5
16
20
79
36
33
57
15
68
151
54
6
113
13
18
36
65
91
17
28
33
102
5
12
25
3
12
8
52
27
89
25
30
5
37
63
111
41
84
36
52
21
36
71
84
79
6
18
36
41
121
23
40
44
136
20
12
48
37
75
27
65
12
163
12
9
92
205
72
6
17
28
12
9
23
73
48
24
36
102
54
51
164
109
90
72
24
90
144
264
6
77
25
35
48
60
37
87
80
12
28
20
7
36
65
43
45
12
75
65
7
65
28
87
18
18
120
6
36
3
12
75
65
73
11
13
3
48
75
17
13
6
21
104
84
12
13
59
13
27
3
114
39
9
35
1
24
107
36
84
76
92
12
36
132
31
29
48
28
56
48
31
5
25
71
55
9
45
107
72
12
13
11
25
36
23
13
35
85
60
12
35
48
7
53
43
65
12
72
121
30
9
168
8
19
5
12
16
33
6
33
96
81
90
6
147
27
60
18
47
1
18
17
48
49
63
9
36
35
40
15
30
18
6
36
90
12
186
71
4
44
28
45
132
3
9
78
90
18
30
60
12
47
24
55
69
3
78
59
97
36
15
9
11
127
36
45
51
36
105
104
1
42
36
45
9
36
11
1
59
103
6
15
20
64
45
12
159
20
24
55
33
12
21
72
72
18
165
8
36
25
71
25
3
27
17
28
12
21
47
25
23
40
9
102
5
1
90
48
41
36
85
18
89
12
148
96
44
7
6
90
30
18
6
48
6
72
125
28
99
18
18
17
40
20
85
12
47
60
73
35
37
24
72
144
18
12
54
11
103
93
15
29
55
6
48
72
18
29
61
6
125
1
63
60
20
49
155
121
30
6
23
13
15
105
24
11
40
57
63
3
185
24
76
12
8
127
29
64
152
40
45
75
33
59
12
60
24
25
11
73
96
35
157
15
32
12
84
25
36
51
8
96
4
39
126
167
67
93
8
72
60
67
5
72
4
44
48
40
8
24
76
27
33
69
3
39
18
51
12
63
77
7
93
213
15
75
17
100
32
1
30
42
12
23
37
11
19
21
20
4
51
9
80
37
35
136
9
36
15
168
12
80
28
72
44
4
12
8
24
12
55
21
3
5
12
60
25
15
92
7
21
20
24
55
89
24
16
21
3
8
12
67
53
48
48
61
3
36
20
52
32
1
11
13
47
4
15
117
33
39
117
23
13
24
48
36
11
31
30
24
90
69
15
6
23
61
36
6
18
87
33
36
18
18
24
11
25
18
65
4
51
41
55
120
78
18
12
5
1
120
11
4
45
39
51
30
15
32
24
96
28
27
5
12
1
12
15
60
32
55
6
35
52
39
89
12
12
12
1
3
15
12
42
36
11
108
1
39
15
41
60
49
11
37
3
12
3
60
144
33
44
13
66
24
21
27
29
49
87
3
36
29
37
123
56
28
45
72
6
137
16
57
78
17
85
27
48
20
13
15
45
27
48
87
18
ABCD 96190152276*3^$a+1 [50095]
66
119
7
114
18
18
30
6
48
231
21
11
85
90
81
48
15
12
6
15
8
40
27
54
36
36
12
6
54
174
81
9
114
138
6
30
18
36
65
13
59
31
12
5
24
49
30
72
108
149
13
75
3
30
47
61
99
32
37
102
18
3
8
67
36
48
18
18
24
30
6
18
30
18
54
42
12
11
31
17
24
13
66
65
103
138
23
55
12
117
9
60
35
13
96
123
93
35
24
31
12
24
53
1
63
48
15
90
36
35
1
12
24
18
17
24
112
9
39
15
36
18
12
54
18
78
12
29
25
6
36
53
24
25
42
72
36
54
35
31
41
16
21
35
31
41
64
39
42
15
39
48
78
102
6
12
60
23
120
109
12
24
54
17
73
87
15
6
66
78
66
24
18
54
18
39
15
90
48
23
13
11
48
1
87
15
6
18
41
144
7
6
99
27
18
48
3
33
15
3
29
13
84
78
36
18
12
23
1
102
42
87
56
13
42
17
1
15
80
7
36
5
16
93
72
90
12
29
13
54
5
25
36
11
7
36
24
21
32
24
144
25
18
60
17
37
108
120
6
30
36
15
224
13
42
48
18
23
49
108
51
9
39
15
18
15
3
18
30
42
12
47
25
18
6
90
54
54
126
12
90
54
96
12
6
18
54
12
81
33
15
3
66
11
43
72
36
24
84
18
59
13
3
15
78
3
117
11
72
120
55
17
31
18
39
80
43
21
48
3
5
1
12
24
36
18
18
27
3
18
18
72
41
19
18
99
3
18
6
66
3
33
6
102
3
33
111
105
18
5
16
141
51
81
108
30
6
23
136
21
18
9
45
12
6
72
18
36
174
6
23
49
23
16
63
24
17
163
18
35
1
23
49
72
102
137
72
40
21
59
24
88
63
54
11
43
5
37
18
9
75
24
5
13
35
49
60
108
15
3
5
97
36
54
24
54
12
36
54
42
54
102
54
42
35
24
40
9
23
48
13
11
31
17
73
12
60
120
119
13
48
36
24
30
42
30
24
54
18
84
6
66
5
103
33
48
9
23
127
113
67
77
31
48
108
6
48
6
105
21
84
36
3
8
13
36
23
13
18
36
45
21
18
132
21
15
30
131
1
30
18
23
31
42
54
54
35
37
12
6
9
3
29
48
19
12
65
25
36
59
13
24
51
56
13
60
95
61
114
18
63
3
72
60
105
93
3
81
63
9
39
39
36
21
15
36
72
12
105
8
37
51
56
13
6
53
19
90
51
39
126
18
17
40
176
37
66
78
12
54
41
1
12
3
33
6
9
9
108
30
45
96
27
21
45
18
6
35
13
78
90
51
80
25
23
37
35
24
25
240
18
12
72
18
6
41
7
54
24
12
23
88
96
45
108
23
13
51
3
18
59
24
49
18
18
131
121
72
36
27
21
11
85
18
9
81
18
45
99
66
59
1
72
12
36
87
3
5
40
33
108
54
30
6
48
137
13
18
33
56
24
67
18
27
8
49
23
31
6
48
83
72
64
8
40
80
16
129
66
222
102
90
18
42
3
96
3
96
30
6
72
17
16
21
35
13
24
99
21
18
24
30
3
87
9
48
21
59
64
21
54
21
48
51
6
36
3
32
64
189
3
32
37
18
161
73
72
102
6
30
78
48
36
123
32
25
18
18
6
84
24
30
42
66
42
5
25
24
87
15
6
66
18
39
21
84
47
31
9
3
96
12
24
54
3
15
72
12
29
16
45
36
36
36
39
3
45
57
72
6
54
18
12
21
15
60
90
30
78
36
18
17
67
108
6
36
15
3
77
13
35
49
42
21
96
3
18
11
43
54
95
16
39
90
54
30
6
18
30
162
6
48
18
6
5
7
42
18
53
19
36
33
3
53
85
3
33
23
37
12
6
54
48
18
41
175
90
23
16
56
103
41
13
11
25
54
18
6
54
48
42
57
27
24
5
40
32
13
54
30
108
3
8
43
77
91
18
51
3
45
45
90
12
29
121
23
64
3
5
61
60
30
41
13
78
12
65
144
16
27
36
114
36
84
24
54
30
24
18
17
73
84
3
39
48
24
48
24
113
88
9
23
24
175
9
80
31
126
59
88
8
61
75
8
13
48
42
84
18
72
11
48
157
24
12
6
41
13
12
36
72
18
33
104
25
6
54
131
48
55
12
5
31
78
66
9
69
12
78
48
81
56
67
30
54
18
6
48
18
6
161
13
11
13
27
57
23
64
9
18
18
107
13
60
30
24
12
29
31
48
24
54
66
54
75
51
42
30
54
42
5
7
144
180
54
15
57
60
12
24
39
33
95
16
63
18
24
36
12
78
9
3
96
45
93
6
5
72
283
30
72
24
66
29
157
12
18
29
7
41
96
13
3
51
77
7
6
30
29
103
12
42
27
45
51
15
96
12
21
8
7
96
12
18
162
41
24
216
31
72
12
6
84
27
117
11
43
78
12
24
18
17
19
156
144
24
18
54
33
48
8
49
6
12
54
63
32
24
49
12
6
69
3
18
12
36
27
69
12
72
42
12
36
108
33
45
144
35
16
3
48
93
21
66
6
51
48
129
15
8
24
112
21
6
21
15
48
54
11
61
3
93
35
1
12
18
6
35
73
54
89
55
102
6
102
72
24
12
11
13
102
36
18
87
ABCD 96190168736*3^$a+1 [50107]
97
83
84
36
37
107
108
61
104
3
13
95
12
189
15
264
180
72
9
4
35
9
3
105
3
60
84
61
24
48
12
155
73
35
57
3
57
51
301
71
9
99
109
48
35
45
147
72
21
100
48
80
51
48
121
11
13
203
13
107
249
3
96
61
84
35
45
27
144
48
37
44
75
144
12
9
36
39
181
44
51
24
12
57
15
48
33
75
189
171
1
68
87
49
20
60
216
243
153
63
96
49
71
48
37
191
168
132
72
37
11
60
25
240
23
1
48
80
15
48
33
120
160
47
48
49
155
36
1
83
37
20
48
51
61
191
48
144
48
13
95
192
9
39
1
84
71
156
97
47
61
35
12
1
47
48
69
15
13
203
121
24
20
87
12
45
123
24
84
24
21
39
36
205
36
44
16
23
1
80
40
59
45
112
11
165
207
177
88
143
85
12
8
28
95
49
131
49
23
25
12
71
96
25
11
57
16
11
1
80
3
45
15
45
147
168
276
121
23
49
155
12
121
107
13
23
12
13
56
99
60
57
75
333
96
99
81
51
33
147
12
61
60
72
24
71
57
87
13
35
45
15
45
36
39
12
84
120
72
13
59
1
12
95
24
1
204
11
180
13
32
63
1
251
45
87
1
24
47
13
35
300
36
189
16
96
11
193
119
1
12
23
12
120
25
80
63
57
24
15
336
205
47
1
179
36
45
195
37
23
84
85
35
96
60
24
72
129
196
35
1
12
140
27
24
12
49
119
60
1
68
3
25
12
23
12
12
24
144
1
24
96
32
75
60
288
84
12
81
15
109
35
13
23
72
33
28
191
25
44
39
36
60
96
121
23
37
155
72
12
69
64
60
56
15
12
37
11
49
35
132
73
71
105
16
71
24
21
3
9
291
97
59
1
59
1
24
23
81
120
24
171
180
9
27
49
60
36
119
24
45
40
23
48
85
32
52
8
72
87
144
12
60
73
59
61
35
240
84
21
75
420
45
136
48
47
156
204
1
48
47
48
24
193
167
12
24
60
24
132
21
207
81
16
168
12
71
25
47
1
59
33
112
23
109
80
124
32
207
12
73
180
35
25
83
168
72
25
180
12
11
12
25
119
81
40
23
60
37
347
12
25
44
27
60
85
203
24
13
152
171
12
24
9
75
12
72
37
155
1
47
228
13
119
48
84
48
13
24
59
12
13
92
3
24
156
25
120
32
268
164
88
68
144
52
11
204
9
15
25
131
49
11
36
168
96
181
95
48
81
99
37
48
59
61
167
73
72
95
9
48
63
72
120
96
24
253
48
12
143
36
129
15
85
156
119
229
8
15
13
47
24
36
24
33
136
47
12
25
108
212
15
132
73
20
52
176
3
12
45
4
108
35
1
59
120
108
12
48
13
47
12
96
36
48
1
71
24
12
72
85
80
123
109
83
1
12
95
24
205
20
123
21
40
179
120
36
12
60
48
9
27
21
4
20
16
168
95
25
11
48
12
85
23
36
24
60
48
33
87
60
24
85
188
51
49
95
81
39
25
107
145
11
72
60
21
15
1
476
4
119
24
33
4
23
117
63
48
97
35
180
60
36
517
168
167
25
35
12
1
32
99
25
48
11
96
21
3
132
108
60
72
120
69
40
23
45
16
47
12
12
85
143
25
47
45
84
ABCD 96190400186*3^$a+1 [50083]
42
24
60
20
54
36
61
53
22
24
30
14
40
80
4
20
10
63
29
18
70
27
35
16
69
36
9
50
16
60
68
22
60
42
32
18
19
36
5
72
40
27
41
127
89
76
6
24
48
21
5
30
6
30
25
3
9
81
12
24
6
9
27
38
16
48
12
18
2
55
15
68
6
66
90
7
69
54
14
6
4
9
3
38
10
12
32
12
70
8
30
37
3
36
12
54
20
40
24
12
38
1
39
54
6
9
15
96
6
84
24
3
3
21
9
3
39
60
32
85
3
30
48
27
33
3
24
9
20
10
33
17
160
84
74
25
111
69
21
6
117
48
5
40
6
18
20
10
116
60
37
63
20
97
9
18
20
4
21
35
13
41
88
24
44
46
18
42
20
1
24
3
9
3
36
14
19
15
26
31
99
14
31
5
124
3
83
144
1
21
15
15
9
29
4
2
48
73
15
8
1
69
14
36
82
78
36
38
55
27
6
38
16
6
48
27
3
14
36
4
50
130
27
21
68
54
10
12
38
13
33
27
159
6
60
24
50
25
21
15
15
38
91
12
3
18
2
16
12
2
10
9
24
21
42
12
33
27
12
6
164
118
62
4
36
15
15
60
60
9
72
27
80
82
8
6
22
27
15
56
25
11
76
30
42
32
58
3
12
5
16
15
69
3
53
19
5
22
18
15
3
8
34
12
30
14
16
78
20
49
24
29
18
1
41
30
178
20
7
111
48
66
96
14
54
34
62
48
6
70
14
72
40
38
12
130
18
3
119
40
140
4
6
27
3
96
14
10
36
72
60
12
9
81
6
2
28
62
36
22
44
34
132
32
25
47
25
12
24
9
6
14
34
36
9
84
35
28
9
105
74
6
28
6
69
17
64
14
12
16
44
48
1
9
86
85
35
1
5
18
106
12
3
27
32
120
37
45
8
22
48
12
66
60
150
12
33
63
56
94
96
50
18
52
3
17
30
1
45
62
25
47
1
36
36
5
36
67
105
62
90
10
56
34
2
18
40
66
60
54
6
33
48
35
10
6
8
121
15
80
64
20
4
57
65
7
11
6
4
30
176
46
27
3
68
1
27
90
18
42
38
82
44
19
69
6
12
38
6
34
20
22
14
55
36
105
14
1
33
20
7
29
19
15
26
28
6
36
110
67
9
12
42
50
54
4
48
69
81
24
3
21
12
2
1
59
49
24
72
47
46
18
6
8
31
39
96
33
47
6
4
12
15
15
84
14
19
3
62
16
162
30
98
1
21
42
9
60
21
72
30
36
18
51
3
33
9
68
58
30
24
54
14
12
34
30
63
23
76
9
72
107
16
8
12
4
33
72
57
84
18
117
63
30
27
23
136
20
10
102
72
18
39
3
66
3
3
45
35
18
22
74
10
57
3
24
9
3
14
7
9
27
3
6
63
27
72
20
22
38
36
40
116
1
33
26
30
7
12
27
18
44
58
2
19
3
138
30
20
28
8
1
5
18
28
21
17
34
48
108
45
15
24
18
15
89
24
22
33
11
4
57
63
20
1
23
1
21
54
54
12
18
6
14
13
77
66
16
44
1
15
6
14
34
39
11
6
28
20
10
33
12
3
21
3
45
35
70
18
12
44
1
99
14
30
1
39
2
10
57
27
9
24
9
12
60
42
20
28
42
6
42
3
17
58
68
16
36
45
84
3
33
3
6
18
6
39
35
37
5
10
74
16
3
3
162
15
27
36
14
90
106
42
50
46
42
39
51
2
16
3
11
16
36
120
50
30
4
56
30
10
54
12
3
11
24
40
81
9
12
39
63
66
30
21
15
33
3
12
18
60
2
16
24
6
3
39
30
44
18
106
20
34
6
30
24
9
113
30
16
45
83
61
9
27
15
74
18
36
1
9
3
39
14
10
14
4
30
6
36
14
66
4
12
24
15
36
63
30
74
130
30
21
11
16
24
54
14
61
15
105
27
8
1
9
12
54
24
86
10
20
58
39
63
8
52
18
20
19
48
143
16
24
6
12
39
3
62
18
6
36
16
15
57
30
21
24
33
87
5
58
72
6
3
24
9
20
64
50
1
39
26
150
4
12
57
17
16
18
14
6
1
21
102
69
60
12
27
62
7
33
50
96
13
17
24
58
8
64
78
44
4
14
30
19
24
72
105
2
1
17
10
6
50
4
56
13
3
6
14
1
3
24
18
108
132
2
13
59
30
34
30
15
11
37
60
17
67
60
57
80
19
53
16
30
48
12
44
30
60
28
2
1
3
21
83
46
6
30
15
81
3
36
39
42
51
9
2
28
8
22
2
1
15
6
90
68
72
4
81
9
26
18
52
38
40
36
36
74
34
2
30
1
77
46
26
30
54
4
132
14
1
12
3
24
33
9
60
14
46
51
21
66
33
21
6
45
39
2
18
36
4
62
7
11
82
14
16
20
40
30
6
9
105
8
16
60
6
48
6
42
2
66
1
21
18
21
89
10
12
8
1
21
15
53
130
57
9
36
3
89
150
70
48
18
12
9
95
16
12
2
4
60
15
11
16
9
39
12
14
10
14
54
10
20
6
73
3
45
3
20
49
96
12
89
6
48
1
24
144
12
108
57
50
46
98
61
11
40
36
2
72
10
9
11
1
57
2
88
72
6
12
3
69
14
36
60
88
42
150
18
3
9
44
4
15
36
15
21
5
10
21
9
24
39
24
27
20
24
66
22
2
22
8
16
24
20
72
4
72
48
20
10
12
14
30
54
34
102
8
58
92
148
104
28
6
69
35
6
16
6
9
15
6
14
18
100
51
15
12
8
46
39
27
30
24
194
13
41
90
109
12
24
101
6
16
144
20
1
47
40
32
37
3
284
61
21
32
76
24
30
26
7
47
58
3
11
10
14
112
18
6
36
45
48
35
34
75
5
28
12
15
21
36
15
48
3
21
17
19
12
51
12
32
4
80
4
86
6
48
61
35
37
69
15
168
3
9
9
87
47
16
6
14
25
15
57
12
63
8
4
60
6
6
60
6
2
100
45
57
15
35
18
36
46
36
33
9
3
24
36
12
95
22
18
18
18
12
38
64
63
15
84
21
23
13
9
48
36
18
2
58
12
120
128
1
24
36
12
53
6
13
123
9
65
10
44
1
9
26
24
30
16
27
12
5
4
78
45
36
27
84
42
24
42
24
18
27
9
27
123
21
3
33
45
24
18
20
13
27
9
33
30
8
16
12
44
64
42
12
162
33
48
9
8
19
27
14
67
36
3
56
46
3
41
144
19
171
56
10
84
15
5
10
6
15
ABCD 96190521712*3^$a+1 [50053]
1
87
105
6
6
3
81
90
117
45
267
57
84
51
51
114
11
79
36
29
229
51
33
48
30
114
30
33
21
42
9
8
31
54
6
101
13
42
36
18
30
29
37
3
45
48
18
9
15
6
66
66
95
109
36
15
45
30
45
3
84
6
51
3
48
132
113
13
42
129
9
54
120
156
12
57
177
90
5
16
39
54
180
6
120
41
67
36
57
15
168
60
6
15
81
30
102
162
6
27
48
15
57
27
5
16
33
30
300
12
138
36
35
13
150
102
15
8
103
12
12
33
57
111
69
11
157
78
18
24
6
96
36
18
102
48
126
6
132
120
33
93
27
120
165
18
9
51
6
90
84
144
30
132
48
12
144
27
87
113
55
48
57
495
162
23
55
54
48
60
12
66
17
232
15
54
90
9
15
17
1
138
6
48
48
12
27
80
19
90
6
36
24
30
18
30
90
6
96
6
69
21
18
6
114
54
3
15
30
27
93
30
102
36
150
6
15
48
15
6
66
65
31
90
15
72
51
29
13
27
81
6
48
42
6
65
103
41
40
75
18
72
3
45
108
87
15
17
13
138
12
45
93
162
33
9
84
12
222
65
127
6
18
57
80
49
6
57
33
30
108
102
30
18
6
65
13
6
42
27
15
12
21
72
45
48
54
45
3
5
55
57
45
30
48
197
61
18
6
48
258
24
30
3
72
45
3
21
11
31
120
54
186
12
12
65
13
12
54
89
37
24
11
16
192
15
33
9
23
40
33
39
39
96
6
18
9
152
120
16
27
36
120
17
40
183
96
6
240
24
51
9
15
63
17
49
30
41
163
48
77
40
21
120
132
30
12
5
175
12
53
48
49
30
81
63
60
6
71
25
138
6
60
168
3
15
89
1
15
24
56
55
78
42
30
24
18
6
36
54
72
12
306
24
96
60
6
54
30
90
66
36
18
147
69
51
63
17
19
138
83
7
18
84
3
80
25
12
24
24
186
9
32
85
6
29
16
72
63
17
13
30
54
96
42
108
24
65
40
48
120
33
39
15
6
59
61
102
45
8
13
27
9
15
63
66
39
3
90
27
165
18
57
32
40
39
450
36
114
30
51
39
66
36
27
63
48
81
69
51
51
5
109
120
90
6
24
18
233
25
78
41
19
21
351
30
120
267
21
27
27
48
149
1
108
186
234
42
18
96
30
53
232
8
13
48
51
80
205
18
96
6
24
66
30
3
33
12
72
83
25
12
48
30
150
36
90
12
54
234
90
51
48
8
79
33
15
17
13
75
3
90
18
30
60
6
36
42
3
120
69
11
64
80
16
27
6
30
12
198
30
12
18
36
15
15
198
35
40
45
42
30
3
51
12
72
96
6
11
24
103
156
36
150
3
45
66
57
32
72
48
61
11
31
78
24
3
9
84
12
78
72
48
6
48
36
12
48
59
85
275
112
111
209
61
18
24
132
45
93
3
3
21
75
53
37
6
12
17
16
45
24
90
36
42
107
16
75
45
15
42
63
33
84
6
60
54
30
48
77
72
16
32
1
6
96
42
36
59
40
165
36
102
17
37
83
1
39
51
102
12
48
78
21
15
60
36
9
9
6
36
102
6
6
11
85
59
19
69
72
51
42
48
18
30
216
3
81
39
15
150
42
48
33
39
24
84
48
125
19
18
18
17
85
60
96
12
48
27
69
30
5
31
12
66
30
6
6
24
60
5
16
33
90
12
42
12
155
16
24
120
51
5
79
66
15
129
48
23
25
78
24
6
72
27
15
96
24
42
183
3
45
45
108
36
156
12
48
30
84
30
11
7
102
6
132
102
24
90
9
48
24
63
30
18
42
6
6
90
84
21
45
3
15
60
5
7
33
93
27
33
60
18
30
51
56
24
48
168
13
27
15
18
6
105
39
9
21
12
78
9
72
135
84
54
30
66
30
12
29
16
183
30
24
35
40
27
84
6
6
114
96
27
57
84
27
165
12
23
55
9
21
90
42
6
6
30
18
18
18
90
29
31
6
30
60
30
54
54
36
192
35
25
174
18
42
141
99
54
30
6
108
90
5
13
24
24
42
57
32
49
36
6
132
57
45
75
39
81
3
96
12
30
18
42
48
36
3
8
40
9
15
15
41
25
ABCD 96190968728*3^$a+1 [50011]
35
36
30
70
80
48
73
87
105
36
51
14
55
29
7
3
68
169
83
1
107
13
12
65
10
9
135
128
172
21
3
21
23
25
23
78
54
72
169
72
24
71
25
24
3
81
24
77
46
8
169
75
33
12
15
2
31
137
90
25
12
48
77
10
74
36
31
84
108
27
8
121
15
92
13
72
39
80
13
5
18
48
49
15
117
24
71
28
48
32
18
154
9
120
24
71
37
72
53
82
141
12
12
71
1
60
36
12
12
15
21
29
55
24
11
13
53
18
16
9
60
60
24
63
45
35
18
66
6
118
26
94
14
210
18
127
41
19
35
76
21
23
13
39
9
65
10
170
7
39
26
79
11
180
24
1
48
5
30
61
63
20
78
67
17
91
87
56
36
49
11
4
21
15
8
1
12
60
15
170
43
51
98
46
45
71
13
15
8
24
64
36
84
57
39
9
12
23
61
23
1
36
99
9
36
59
12
13
51
21
48
60
15
212
18
30
85
5
7
71
4
21
132
5
7
36
29
30
13
60
60
17
139
41
79
5
42
90
12
55
17
36
67
3
12
80
13
3
206
30
64
69
60
65
82
116
97
5
7
29
142
33
51
60
69
24
23
169
60
60
36
12
63
98
132
43
60
89
10
33
84
15
45
75
176
18
19
27
48
8
72
13
83
174
7
29
34
48
14
18
25
12
48
23
13
5
31
5
30
1
95
48
25
60
15
24
80
1
35
30
6
28
93
5
7
12
48
60
12
23
28
80
148
80
97
12
35
61
60
36
11
18
84
82
21
23
64
60
26
46
56
13
11
30
19
59
48
162
10
21
111
26
18
4
62
31
15
8
96
61
24
71
78
22
72
72
9
24
63
2
31
36
23
78
43
24
15
12
33
35
97
59
24
12
16
44
25
11
18
66
60
28
56
54
55
125
31
60
84
15
8
54
10
50
43
36
59
16
69
12
48
60
36
17
19
29
7
39
44
96
66
43
36
60
96
35
18
19
113
12
46
24
12
60
189
12
107
85
15
21
41
24
12
43
29
7
11
25
72
12
23
73
3
60
36
74
10
44
25
3
8
16
108
21
27
9
24
17
7
65
10
33
84
155
114
12
7
35
145
48
60
72
11
196
48
57
11
49
125
79
29
31
156
36
39
144
144
32
25
15
8
6
115
12
17
115
5
67
15
24
20
6
30
64
32
18
46
74
91
125
6
13
35
54
7
39
57
60
5
7
15
32
49
131
133
11
49
12
156
108
147
57
60
17
24
12
54
64
21
3
81
60
72
120
12
23
37
135
33
47
66
96
31
17
7
35
48
16
2
60
10
69
149
46
86
58
45
51
36
74
54
126
46
57
60
60
36
75
9
23
25
48
39
105
111
104
1
47
24
28
81
17
84
43
65
18
42
12
19
120
15
44
25
173
60
48
36
115
11
13
29
55
96
24
192
39
12
45
23
76
9
27
24
74
10
69
12
5
46
9
3
98
42
1
35
1
36
12
96
11
36
150
43
11
13
17
10
26
139
23
6
22
68
4
72
8
61
11
1
5
10
9
75
68
97
11
28
45
11
6
10
9
24
36
23
16
9
60
15
86
54
12
85
15
14
84
103
3
62
12
55
15
21
24
132
159
32
48
36
64
26
10
93
3
45
27
33
15
132
26
54
37
11
52
81
29
42
4
9
12
11
30
24
43
77
240
43
11
1
111
9
84
65
31
24
29
150
25
23
13
24
5
30
78
7
65
22
33
11
25
65
19
12
75
9
11
1
23
1
3
80
28
32
145
156
5
12
34
9
71
13
53
18
54
103
3
21
60
156
5
72
90
25
23
24
40
60
74
70
2
43
36
75
26
10
32
28
8
37
24
3
45
53
7
47
13
5
103
84
5
34
21
36
53
7
60
47
36
72
49
23
12
13
180
5
78
72
112
8
18
24
139
77
55
17
12
34
164
25
197
103
15
146
55
71
28
21
39
33
108
12
24
3
21
27
33
47
25
75
14
30
6
7
12
3
122
31
77
31
60
36
99
26
66
97
83
49
84
17
18
90
79
23
97
12
23
28
74
60
30
18
10
32
4
32
12
85
15
26
42
13
36
63
8
18
34
45
47
49
204
35
90
7
125
31
24
99
141
83
108
4
33
111
14
48
7
3
45
72
12
15
8
28
33
17
43
39
21
27
24
21
24
71
73
65
19
96
29
6
36
253
3
14
43
41
24
7
11
13
12
23
16
26
10
8
49
96
12
59
138
108
7
12
41
118
116
25
24
192
47
30
36
42
13
27
32
1
39
33
12
27
60
33
77
24
10
45
36
83
13
15
44
1
12
41
36
6
25
75
57
12
11
12
37
41
18
1
3
165
123
108
50
54
1
27
33
72
12
120
36
77
48
24
22
14
162
13
24
120
36
149
67
63
32
25
15
260
36
28
21
144
65
36
90
18
30
ABCD 96191144698*3^$a+1 [50015]
45
123
33
15
36
36
24
168
72
123
45
48
108
93
15
24
33
15
48
45
27
75
45
93
15
21
39
105
6
54
96
63
96
111
96
21
33
231
33
132
60
51
132
24
21
27
3
42
18
57
69
24
3
9
39
156
3
180
45
72
48
24
51
45
27
21
12
60
36
189
132
99
24
36
9
99
24
48
9
51
132
96
3
57
93
120
63
24
180
51
60
42
60
18
30
60
111
156
9
60
15
9
3
63
84
33
39
114
36
147
276
57
147
33
3
15
57
45
78
45
81
234
72
21
57
87
99
84
6
60
15
168
3
21
9
114
93
21
60
90
9
48
39
45
24
24
21
36
39
81
54
33
27
126
24
30
69
63
48
33
9
3
36
15
6
111
12
57
51
33
51
129
30
30
36
3
45
15
45
63
72
48
12
15
42
27
60
108
9
24
39
51
60
129
120
51
93
24
63
30
102
141
93
36
18
69
21
3
264
69
96
15
15
18
147
45
3
21
75
24
36
45
60
3
81
66
84
81
48
60
51
12
21
9
18
126
3
147
129
144
33
27
141
135
24
96
24
120
321
15
21
3
60
21
150
66
3
183
9
135
24
165
48
12
48
87
57
48
108
57
87
24
60
96
3
9
21
15
60
111
33
3
21
9
15
45
27
51
93
12
192
60
3
21
21
3
225
39
3
9
144
21
15
144
24
27
21
24
21
30
48
57
153
60
42
33
51
9
24
48
96
12
165
15
15
33
63
114
42
129
21
18
57
189
84
63
3
81
153
12
54
60
21
12
147
24
102
51
36
27
54
27
69
39
36
48
273
18
105
45
3
24
60
9
3
84
9
114
6
108
39
24
24
72
153
90
33
12
75
24
180
66
24
120
111
123
33
33
15
45
63
93
60
24
36
15
108
72
33
39
36
144
36
24
36
45
36
84
27
3
57
69
24
180
186
93
3
30
258
36
30
39
57
108
6
33
147
33
60
180
177
24
3
117
15
21
63
12
21
63
96
48
21
270
57
96
36
108
123
9
96
57
99
69
12
51
87
42
63
45
27
75
24
21
3
36
60
84
6
6
21
63
36
120
141
69
150
21
72
51
24
45
48
120
36
33
54
60
24
252
24
129
36
69
60
27
12
213
24
54
66
3
3
45
33
6
36
18
12
78
21
69
36
3
48
75
48
9
21
150
9
12
9
36
99
21
84
27
48
12
9
60
75
21
27
81
111
12
69
99
45
24
6
96
30
54
33
51
6
63
24
33
39
36
132
72
36
84
24
81
51
21
60
75
63
57
48
96
9
63
3
81
3
33
57
87
63
36
21
36
93
54
9
123
9
12
99
69
279
33
24
3
45
21
60
15
24
21
63
21
15
27
90
75
48
81
27
189
15
3
120
42
27
36
12
39
114
27
3
66
63
60
48
36
33
27
129
18
9
33
48
99
27
30
3
72
39
129
24
153
84
15
36
24
24
33
87
57
24
15
36
12
63
21
15
33
12
69
36
108
6
21
33
30
12
165
48
36
69
63
63
6
3
36
36
3
42
18
45
57
3
24
87
66
18
42
3
75
6
24
12
111
33
3
24
87
81
24
45
3
9
27
33
3
144
33
60
15
9
3
33
3
15
72
18
12
108
219
84
159
18
6
9
60
36
111
78
3
33
99
51
9
60
15
21
12
27
45
45
66
54
3
123
93
57
84
30
96
84
45
45
120
27
3
9
36
84
33
78
30
102
144
9
36
48
120
27
9
75
105
108
12
165
75
48
3
69
57
210
18
27
105
27
33
30
18
99
12
96
36
93
15
9
60
75
75
42
123
75
30
39
132
15
60
21
69
96
51
84
3
33
48
21
78
66
27
60
12
27
57
36
12
15
21
3
24
6
75
12
267
105
60
24
33
63
105
6
84
36
69
15
189
36
177
48
66
30
3
81
135
81
36
48
63
36
21
6
60
6
18
45
12
72
21
123
57
72
123
15
30
3
60
3
33
156
51
174
3
96
33
99
21
27
60
33
15
36
3
30
54
21
108
96
45
99
27
96
ABCD 96191223686*3^$a+1 [50053]
70
24
66
63
11
46
80
7
47
40
33
3
90
150
24
36
20
64
30
66
110
103
24
153
54
180
26
67
63
57
3
44
16
33
149
58
54
30
38
151
24
95
1
71
288
28
80
100
80
49
15
8
25
153
182
172
8
37
24
177
63
59
85
27
6
90
24
270
15
21
74
100
66
14
100
188
37
24
27
24
36
84
120
8
22
30
33
33
170
124
60
45
15
6
54
20
136
62
108
10
44
40
6
224
46
62
58
117
23
100
54
6
33
24
123
30
24
20
10
8
25
57
8
82
6
63
191
40
86
4
6
24
200
16
2
72
16
30
33
87
90
14
10
36
54
26
34
126
2
18
54
76
84
9
27
92
22
30
36
74
18
28
57
123
54
63
3
24
66
27
5
18
40
9
48
87
68
28
9
51
24
66
3
27
60
24
50
46
9
21
30
114
186
44
16
24
60
9
17
10
44
40
60
8
88
24
69
24
123
210
3
24
63
24
9
27
14
220
36
54
50
18
28
9
291
24
6
63
171
38
172
3
3
24
30
6
50
334
36
54
66
114
75
95
10
150
6
60
63
27
30
54
68
37
45
30
60
36
174
86
4
30
15
51
60
60
32
18
144
16
2
25
3
60
90
90
30
63
51
66
44
103
3
174
26
40
30
54
9
47
40
144
60
8
85
77
100
39
117
230
40
50
70
20
40
32
25
33
30
74
40
6
60
30
90
24
6
24
8
28
80
54
36
10
30
90
14
100
6
24
30
33
113
10
84
36
14
103
63
32
1
17
90
13
41
10
45
251
13
57
24
86
169
24
21
3
33
2
112
36
32
162
46
249
51
30
2
205
57
8
18
10
80
43
117
20
64
8
82
96
20
73
21
3
3
44
40
210
36
74
18
151
29
108
7
83
13
27
24
6
74
10
6
24
36
60
30
30
20
70
2
142
30
30
90
68
22
15
24
117
2
90
18
34
20
10
30
50
136
150
144
38
25
117
6
14
18
90
82
26
154
126
30
177
17
79
51
30
56
144
100
30
50
196
87
87
66
122
22
39
81
20
106
24
60
98
58
9
23
25
93
150
74
18
58
122
22
86
160
2
22
6
144
90
26
10
134
106
69
15
9
89
28
60
2
18
10
33
81
20
43
33
84
38
52
36
60
33
17
90
72
22
60
66
30
3
237
14
18
18
154
36
30
93
11
36
100
84
30
110
16
120
150
24
50
36
4
68
25
137
16
174
33
33
32
18
40
114
126
24
69
51
96
2
22
140
10
26
70
39
15
153
153
110
10
62
25
57
6
129
24
120
27
150
63
51
45
45
36
140
4
39
47
4
6
24
120
90
69
144
57
8
28
240
74
73
57
6
9
35
18
52
60
3
3
54
8
18
64
80
13
87
6
30
144
6
60
30
2
112
68
151
21
80
10
120
9
87
62
82
8
162
36
70
144
6
230
4
6
170
100
84
6
30
60
152
22
36
60
62
1
17
100
44
100
60
30
26
7
57
30
50
10
116
72
1
117
54
30
60
123
3
54
8
18
34
60
36
30
24
45
15
116
70
30
57
96
17
10
30
32
82
36
44
16
120
150
2
22
140
163
3
24
30
6
24
6
3
81
15
15
33
3
84
9
24
33
63
27
20
54
100
8
88
39
48
57
38
52
60
90
6
54
26
90
70
20
4
96
84
60
188
28
54
66
90
30
60
30
110
94
3
93
80
64
26
70
90
294
36
30
24
60
6
39
71
34
56
10
60
2
151
24
27
6
30
24
9
27
54
30
156
30
114
36
20
64
98
22
156
33
27
24
6
87
113
40
84
38
28
57
3
114
3
27
56
70
24
86
4
158
31
57
24
63
3
110
34
6
24
126
33
51
6
62
268
110
7
93
30
50
90
64
170
18
88
24
30
15
41
4
68
18
37
96
11
70
15
23
82
60
60
6
24
56
289
135
8
28
30
50
54
16
24
96
62
25
47
136
150
123
81
36
60
80
10
144
80
ABCD 96191388784*3^$a+1 [50185]
29
16
15
17
37
71
55
84
5
73
102
113
13
24
23
43
60
90
12
42
48
18
39
48
63
105
15
29
43
5
37
23
25
3
15
24
41
427
18
54
33
140
37
96
99
188
13
39
68
72
28
60
8
139
18
27
15
66
27
152
16
45
59
43
105
75
90
35
7
93
45
23
145
72
423
92
28
27
33
120
69
48
162
36
9
51
12
252
5
1
120
15
27
77
48
37
18
17
31
65
67
5
220
45
75
108
20
120
4
20
13
18
29
25
3
15
12
21
12
45
3
140
52
60
108
80
79
90
111
12
15
17
28
8
19
36
24
48
42
251
85
27
68
24
25
143
43
30
144
60
66
60
12
5
180
55
12
33
3
5
37
12
288
95
13
75
84
116
4
315
6
12
27
33
48
24
231
165
39
140
76
224
60
16
12
80
13
75
39
53
12
55
33
80
85
60
143
49
36
119
28
80
13
102
42
15
33
123
12
192
188
13
12
3
12
45
83
4
228
48
87
12
18
47
120
13
90
65
52
45
11
4
3
5
52
93
47
196
20
4
33
18
9
15
173
40
87
45
171
5
100
39
6
12
83
25
27
108
9
3
87
21
39
53
55
137
16
27
5
7
96
84
21
75
120
89
1
15
80
109
11
4
20
36
37
263
109
63
20
7
65
133
42
5
43
90
60
15
68
7
72
101
109
18
117
213
12
83
7
36
29
156
12
145
15
48
87
102
11
132
73
99
68
208
27
93
60
80
12
7
36
57
12
8
223
9
33
15
3
54
71
24
48
73
15
120
9
120
111
92
55
5
7
36
24
21
84
93
72
120
15
48
32
76
15
269
28
27
33
12
240
33
18
42
83
37
63
44
16
45
107
12
36
7
125
67
36
77
100
57
15
81
90
245
132
175
17
36
64
8
48
67
57
200
31
57
45
83
64
8
13
72
30
93
60
9
78
90
23
4
201
95
4
36
32
127
48
5
12
133
27
180
21
47
28
75
69
8
28
60
80
60
52
75
30
15
45
35
100
27
5
85
30
93
72
123
137
13
83
7
48
5
12
7
210
51
12
32
36
72
168
25
54
6
15
15
165
12
3
9
80
48
60
12
13
30
90
18
54
75
3
18
102
33
9
18
18
195
15
42
18
57
108
15
84
45
36
69
11
37
132
23
48
85
27
32
36
4
20
16
60
27
90
227
25
35
1
54
53
28
27
30
75
12
111
180
17
28
9
15
20
61
147
68
379
5
100
108
72
51
29
28
3
162
12
71
24
36
60
40
92
127
45
261
60
30
65
7
90
23
55
102
18
24
30
23
72
103
60
12
185
16
20
52
33
24
108
12
71
19
165
8
13
12
215
97
66
5
52
32
48
43
162
90
42
3
32
1
30
57
140
28
44
28
8
24
31
5
85
72
42
105
96
69
126
162
23
4
3
177
3
65
85
107
31
5
139
96
120
222
30
60
57
20
28
75
117
68
48
4
123
93
27
93
72
33
54
5
1
27
57
6
45
27
108
17
28
39
125
43
102
180
18
53
55
5
67
42
3
68
4
33
18
12
45
152
1
204
11
84
25
18
125
292
21
30
42
3
120
72
92
76
140
55
5
12
72
16
24
20
36
79
93
108
72
8
97
18
72
53
124
108
48
69
48
78
30
27
48
20
4
15
41
12
40
140
67
21
69
15
240
140
40
21
39
8
12
43
90
203
100
57
63
80
25
54
93
117
60
23
28
140
52
45
23
157
192
6
72
125
55
185
28
12
57
71
4
51
65
24
61
195
105
54
108
108
54
18
72
105
48
80
12
31
45
12
33
30
45
9
6
5
7
5
108
55
5
12
28
39
41
55
12
53
7
45
12
60
240
21
35
24
43
65
72
136
24
60
3
117
33
3
60
9
75
60
ABCD 96191513006*3^$a+1 [50009]
6
9
12
24
39
45
15
36
9
21
3
72
60
84
21
30
90
123
36
12
105
108
120
15
180
12
120
60
120
60
63
57
24
60
48
63
33
135
36
141
39
30
99
15
21
171
114
3
36
120
75
45
27
9
48
132
108
36
36
96
15
24
93
72
9
39
48
24
39
21
60
36
45
18
30
75
12
39
21
129
15
108
96
105
15
36
24
12
15
129
51
9
9
39
57
36
63
36
36
93
6
69
21
99
21
36
15
9
51
48
75
9
96
21
39
60
135
69
12
60
120
60
84
27
18
6
21
84
24
36
9
27
15
18
120
147
48
27
69
36
12
27
9
72
24
24
15
69
12
144
72
24
21
54
225
9
75
45
36
39
51
96
9
300
36
24
39
9
33
63
45
75
120
51
24
69
57
63
72
48
60
60
36
21
36
15
48
24
33
18
45
24
21
39
72
75
180
9
111
21
24
24
57
54
69
24
3
30
27
51
9
48
9
6
93
24
12
36
15
33
111
33
93
39
15
81
9
75
24
72
48
72
15
105
12
156
144
36
51
165
36
72
12
141
99
9
36
6
9
24
21
63
3
114
3
27
69
12
72
12
96
99
189
84
12
39
45
24
27
81
120
135
105
24
60
135
21
60
15
57
132
48
33
39
9
15
60
15
57
39
9
24
12
84
24
27
66
27
132
36
9
51
72
3
18
15
12
48
12
48
60
12
3
21
24
24
60
12
9
66
81
48
21
84
147
72
3
33
141
24
12
27
168
12
36
72
9
3
48
75
33
24
87
36
129
24
45
27
48
24
117
63
27
9
45
51
9
75
51
81
84
36
84
24
36
9
60
12
3
51
24
30
72
87
63
57
27
93
48
24
51
9
36
69
75
15
144
21
204
135
21
15
69
15
6
159
21
15
48
48
63
21
48
3
45
33
15
51
165
48
57
126
18
36
63
12
24
15
45
75
9
33
15
72
3
45
63
36
9
36
48
48
48
132
39
21
9
3
120
12
24
60
21
63
3
24
84
45
27
18
111
36
15
78
36
54
57
60
3
45
27
33
57
15
72
171
69
147
174
36
96
18
69
3
9
21
15
75
33
75
165
21
51
15
69
144
84
96
60
72
12
93
3
111
30
51
75
18
15
72
24
21
3
45
36
6
18
75
51
9
24
60
27
21
72
57
75
15
54
51
15
9
45
15
81
39
105
15
51
21
12
48
24
24
21
3
81
36
15
9
75
117
27
132
60
15
9
84
3
57
36
15
57
48
12
84
24
36
9
39
12
15
24
36
21
24
21
99
24
132
159
9
12
24
84
21
84
42
18
15
15
81
36
9
39
75
12
105
12
48
39
9
24
12
39
9
12
24
15
9
36
24
12
111
9
99
117
45
3
144
48
75
24
81
72
21
27
9
51
93
150
9
48
48
24
27
36
78
72
18
36
21
45
123
36
36
3
36
45
156
24
9
27
33
39
171
45
12
3
81
24
111
66
183
24
27
9
24
48
99
6
75
48
141
75
48
27
21
9
51
9
84
51
45
15
48
3
24
30
3
33
18
132
9
24
24
60
147
93
12
24
60
15
9
3
57
3
30
39
15
9
12
15
33
60
24
72
171
18
72
24
99
12
33
75
51
21
60
144
60
39
12
117
51
69
48
3
9
27
6
15
3
21
9
51
9
39
27
9
51
66
18
21
60
60
45
66
33
120
27
18
51
48
33
48
96
51
129
99
45
12
24
3
36
45
51
60
36
3
36
36
9
39
57
24
81
60
75
12
36
36
24
84
21
126
36
48
6
111
33
27
12
48
48
180
24
21
15
36
15
33
3
33
45
15
105
6
93
180
60
60
48
3
60
69
3
9
9
75
24
27
36
48
57
132
156
96
15
9
75
9
33
63
36
21
27
72
36
9
60
30
24
45
72
12
48
15
18
132
3
15
9
36
57
24
231
72
60
36
96
84
24
57
6
108
9
3
57
21
36
51
48
27
117
48
33
30
6
51
15
54
24
66
144
9
117
39
21
30
90
99
252
24
9
87
108
84
12
9
72
39
15
126
144
36
3
51
93
36
51
24
57
108
45
132
63
276
21
99
45
54
90
12
87
3
117
51
21
36
24
48
27
69
132
60
135
33
72
84
36
168
45
36
39
192
24
120
24
12
24
24
60
96
45
36
99
45
54
36
33
60
120
57
15
84
27
9
81
15
45
75
24
21
3
12
72
48
15
48
9
96
84
63
45
108
72
24
36
9
54
9
3
69
84
45
15
24
60
36
27
9
96
12
27
54
ABCD 96191674856*3^$a+1 [50004]
48
27
6
59
12
40
93
30
161
4
12
36
8
40
21
99
24
8
24
88
36
92
7
105
45
51
132
12
8
163
89
12
19
189
81
66
21
8
1
39
12
3
90
24
11
4
32
13
60
3
44
16
24
56
103
41
19
6
59
36
88
72
8
16
9
11
16
159
5
61
24
51
20
208
12
33
15
36
45
96
39
9
15
36
60
51
60
9
9
51
132
27
17
16
27
6
51
105
54
30
24
12
60
11
72
12
85
59
25
24
15
48
63
84
93
48
99
33
60
44
55
65
49
24
36
114
81
45
24
36
66
45
69
15
15
29
7
33
12
105
18
12
9
15
30
60
60
30
9
15
17
16
87
12
69
24
32
79
30
24
15
15
53
7
113
52
20
61
126
125
36
13
95
1
51
3
84
77
133
11
40
15
9
75
36
17
28
15
6
30
173
100
111
60
6
63
45
15
45
66
60
36
5
19
5
19
72
9
12
87
17
55
54
24
23
108
64
68
48
31
18
171
144
81
24
23
19
189
116
16
20
43
21
9
51
20
79
30
24
6
77
67
5
55
81
15
129
27
18
6
69
261
90
6
83
25
36
27
3
5
115
69
105
6
54
36
66
29
4
92
4
9
36
60
51
48
8
43
5
55
5
79
36
24
17
13
3
3
54
90
21
159
6
90
60
21
24
32
163
45
21
11
7
57
69
27
87
45
12
24
24
20
187
9
12
33
159
15
21
21
35
19
6
11
7
141
32
12
28
24
9
114
21
81
119
16
20
25
3
8
97
30
30
12
18
33
27
6
60
15
32
49
90
69
15
81
33
51
15
36
9
9
71
112
8
24
40
8
73
87
99
60
84
30
24
27
80
25
3
36
164
16
135
197
73
6
21
72
8
124
9
54
30
30
90
6
36
125
19
30
90
9
57
11
19
141
39
18
71
12
37
71
25
6
21
20
13
11
36
12
31
69
132
33
6
9
21
11
79
120
30
150
6
23
55
6
6
21
27
6
11
19
6
119
144
1
15
12
8
12
7
93
12
15
33
20
127
30
6
60
6
24
24
60
11
16
33
6
24
90
60
102
5
28
80
100
45
3
9
120
24
75
56
19
45
15
9
60
92
4
21
18
36
24
36
45
141
243
8
88
12
3
77
48
36
25
119
40
20
79
45
32
103
36
120
6
39
36
15
81
9
83
1
96
18
117
45
59
36
16
20
60
43
9
200
121
30
9
51
21
120
20
85
119
16
3
21
39
120
33
12
21
234
21
21
84
84
6
89
28
84
48
141
66
54
30
30
11
48
55
36
66
3
27
21
24
3
30
27
93
3
3
9
165
63
60
39
54
215
4
48
57
15
20
36
25
24
6
17
19
69
12
20
24
36
37
30
57
33
15
111
84
5
85
72
59
4
36
12
12
111
24
42
24
60
99
141
11
4
32
28
21
155
4
15
117
8
19
36
30
24
35
180
12
16
9
39
39
57
63
17
13
3
3
6
234
24
141
44
12
19
24
6
95
24
25
12
84
84
15
12
96
27
41
19
45
48
69
63
60
20
25
111
36
39
9
12
9
126
30
3
60
21
39
36
12
8
19
96
5
16
20
28
21
15
75
21
36
159
114
6
9
9
3
32
1
30
84
141
69
87
3
6
90
54
23
4
3
36
29
25
3
68
139
45
45
12
54
30
6
5
76
48
12
68
52
3
69
32
24
49
12
18
12
18
6
29
37
35
73
11
4
27
24
30
11
36
13
84
90
66
6
69
24
8
13
60
11
19
90
30
41
76
60
8
19
90
12
131
13
24
6
30
87
3
114
47
19
117
24
15
18
23
4
63
36
24
132
33
21
11
108
16
24
32
25
3
60
111
54
222
48
42
99
39
6
90
60
149
60
31
45
21
18
30
75
15
60
12
48
12
5
19
9
68
43
81
9
87
44
96
19
84
54
36
111
56
103
30
59
61
6
30
39
84
20
85
6
45
75
9
15
65
7
24
69
15
65
16
60
39
173
28
9
35
61
24
3
33
87
48
69
60
35
36
112
3
45
104
88
87
6
6
24
29
40
8
43
30
54
30
96
54
60
117
99
90
71
28
15
5
1
54
17
88
45
36
71
19
30
87
128
115
60
30
144
3
27
33
44
43
245
72
16
99
261
39
54
186
93
51
30
35
25
84
6
9
20
7
24
96
78
15
48
60
72
12
45
90
18
12
159
21
35
43
6
24
15
21
11
49
90
150
15
15
29
28
20
52
60
27
9
12
27
90
72
3
105
35
31
24
60
36
9
27
101
19
78
72
54
21
9
90
45
81
90
53
37
15
48
21
39
111
204
6
59
7
81
27
45
81
24
60
11
4
60
36
32
52
15
57
3
36
29
7
24
45
56
48
1
30
65
1
48
12
24
51
33
83
43
309
15
77
24
139
45
8
268
36
39
5
64
15
30
60
12
39
96
ABCD 96192093586*3^$a+1 [50016]
5
24
43
83
24
60
1
89
30
1
5
3
24
15
33
88
32
57
102
18
3
27
12
9
51
13
77
159
24
51
12
48
102
7
36
32
105
60
3
27
45
60
12
16
89
12
66
25
83
60
37
5
18
69
40
5
42
33
21
27
12
21
30
97
23
6
24
67
8
9
15
3
12
21
9
162
90
18
6
30
6
3
3
54
39
45
15
12
105
63
40
20
12
87
13
65
12
102
18
6
6
30
24
54
6
6
6
13
24
108
12
96
11
24
30
12
60
12
43
48
65
24
6
129
51
42
30
18
7
29
24
15
12
33
90
24
81
24
81
7
35
13
71
49
17
7
53
43
5
75
9
78
97
20
57
3
15
30
12
39
24
93
3
40
131
33
15
13
5
15
100
5
42
1
12
12
17
18
33
9
99
9
66
37
53
12
84
24
36
36
27
33
12
48
18
6
51
40
5
3
21
19
5
67
32
33
63
9
30
12
24
30
36
19
5
12
30
13
32
15
18
6
18
43
12
48
35
42
42
93
21
135
4
191
97
29
24
66
1
5
27
16
17
3
9
43
17
43
29
39
24
160
68
3
42
15
33
96
36
123
4
23
18
67
20
63
30
7
23
6
3
3
78
60
6
54
6
6
24
19
35
6
18
36
24
6
12
7
17
6
60
54
31
8
15
114
138
42
3
105
43
11
6
43
11
30
30
13
116
24
16
5
19
53
18
49
128
33
96
48
15
3
24
21
33
7
59
6
132
36
60
6
168
12
6
3
4
17
3
27
90
6
13
107
42
3
3
12
30
15
9
18
12
30
24
36
19
24
53
120
55
65
12
31
11
9
12
72
33
24
66
132
25
71
60
49
20
45
18
145
23
42
43
59
21
45
24
63
12
28
17
51
39
12
129
24
57
31
65
60
15
28
11
61
8
40
17
43
11
81
3
36
61
29
31
5
24
99
87
25
8
45
96
18
12
30
63
57
24
7
113
15
75
102
60
15
15
78
7
32
28
17
15
48
3
25
20
12
27
6
15
40
17
24
19
84
5
18
33
15
54
12
3
36
12
135
37
8
60
99
30
24
27
112
80
87
73
77
24
147
39
54
12
12
192
19
125
12
12
6
109
101
67
119
49
180
35
12
12
25
77
30
21
40
23
97
5
7
60
8
15
120
25
32
33
43
84
17
66
60
13
80
45
7
83
69
15
36
66
3
48
40
128
51
24
6
63
3
12
156
12
54
36
120
72
18
24
21
88
5
12
60
27
21
102
12
18
7
5
3
75
18
60
42
84
9
24
48
3
97
12
41
12
60
15
15
30
3
24
16
59
61
24
35
6
84
6
12
42
30
30
36
15
21
60
6
25
5
12
108
90
73
24
11
49
5
72
84
72
3
81
30
1
23
45
21
31
77
3
12
3
18
66
48
121
5
24
36
19
23
57
48
57
3
12
87
93
60
27
36
85
47
21
21
91
5
84
48
66
69
28
137
30
18
108
6
49
24
8
72
15
6
72
27
3
97
17
31
12
56
51
13
41
39
48
3
54
15
40
8
48
15
12
13
29
3
27
13
5
12
15
120
16
17
15
60
12
93
55
29
120
18
105
21
27
15
13
5
66
18
126
42
24
18
21
57
30
97
53
24
139
11
60
13
77
36
15
100
8
4
5
6
54
72
84
150
24
6
36
6
37
107
90
43
17
18
12
21
48
9
6
25
5
19
101
7
35
60
30
67
11
84
33
15
45
40
89
19
17
48
6
9
57
108
127
59
24
69
100
107
6
18
25
5
12
7
8
45
43
77
3
60
60
64
8
40
80
45
24
24
24
30
13
8
9
51
84
40
23
54
3
48
9
139
47
30
15
33
192
15
15
57
16
12
68
45
15
57
7
11
69
15
1
12
8
129
63
33
6
33
3
12
138
15
48
27
85
8
81
6
138
42
30
12
60
108
60
27
21
7
23
6
60
6
30
43
24
116
9
72
31
5
48
36
18
1
32
57
12
24
7
48
44
51
45
52
23
12
42
60
12
36
43
11
78
31
24
11
30
12
60
15
28
47
18
27
100
20
45
42
48
25
288
11
21
3
9
93
3
117
27
33
12
3
15
24
13
96
32
3
6
31
29
18
1
47
120
84
24
54
6
25
80
12
129
30
33
21
6
129
27
12
12
18
75
21
6
30
30
1
32
15
12
49
32
27
133
65
18
12
45
105
18
25
29
51
21
6
78
7
12
8
15
48
49
95
18
54
9
111
30
3
60
16
35
105
45
19
71
9
21
27
3
12
85
68
24
36
21
6
18
39
51
54
15
3
42
6
6
84
24
3
9
108
48
7
11
25
47
12
1
35
42
7
11
42
3
27
73
65
12
144
31
5
60
15
33
39
81
12
60
18
12
12
18
150
18
139
41
87
40
92
48
165
7
5
48
12
36
30
37
5
3
4
5
15
87
33
63
33
21
3
28
47
1
12
20
33
30
6
24
15
27
60
25
17
78
72
6
54
18
24
3
40
35
12
1
29
79
29
66
36
49
41
36
3
27
24
9
27
30
7
107
9
12
9
24
19
56
45
12
48
87
39
168
1
20
52
35
54
66
30
18
6
30
1
48
12
53
72
84
31
5
75
28
120
24
41
135
4
5
6
36
21
12
48
27
6
54
73
35
25
32
36
52
17
12
18
42
24
6
54
30
6
234
6
90
78
3
93
99
141
60
30
37
20
27
12
21
40
23
9
40
5
51
9
90
6
30
42
168
15
51
24
30
15
15
54
12
6
57
15
30
3
129
48
6
60
6
31
35
33
12
27
6
24
103
8
27
54
24
30
57
129
24
6
6
27
16
11
36
42
15
27
69
81
96
18
42
27
3
25
17
51
21
18
66
60
7
53
7
23
72
30
7
11
42
24
24
15
60
4
77
24
27
3
9
33
18
45
12
45
48
24
36
15
189
12
48
ABCD 96192188258*3^$a+1 [50016]
360
27
28
20
12
4
48
8
36
129
63
64
48
108
96
48
8
16
24
96
20
96
69
39
24
112
17
36
7
44
45
51
100
5
72
63
4
12
17
87
112
32
40
180
84
60
12
149
36
12
3
24
16
24
5
55
5
55
36
60
56
60
12
48
48
4
17
31
17
51
60
33
43
8
45
43
128
36
48
52
96
200
36
96
36
96
16
8
48
48
36
33
36
31
104
117
51
57
19
44
48
16
41
36
7
44
24
160
48
5
27
40
149
31
20
12
52
5
27
76
48
53
48
27
48
36
129
12
31
12
8
60
108
52
12
8
12
16
116
16
56
84
36
12
28
36
36
104
84
9
24
3
76
29
79
101
3
24
117
19
8
24
33
24
15
33
15
16
29
151
20
21
43
8
45
3
24
40
48
84
17
36
55
32
132
16
12
32
21
15
57
39
64
29
48
60
72
108
39
9
31
101
48
24
51
93
51
88
48
80
24
64
56
24
52
53
7
8
12
4
5
7
68
28
5
12
3
108
4
29
27
9
31
60
20
12
45
3
4
8
48
160
132
20
33
159
93
27
16
120
125
24
91
8
9
180
19
180
12
68
21
36
3
21
159
93
36
27
40
24
24
65
31
56
36
12
16
77
43
24
5
3
60
45
15
16
96
5
31
89
7
284
40
12
5
72
15
148
12
77
51
21
51
40
96
77
7
44
36
208
36
65
27
64
77
36
19
8
117
12
7
72
29
7
60
24
48
44
60
36
33
63
60
21
31
5
55
128
24
12
108
48
129
31
68
16
12
8
24
88
80
12
76
17
31
24
8
24
40
17
15
24
16
8
24
88
5
120
211
24
56
57
55
84
12
29
163
20
172
17
108
3
129
48
3
33
27
69
19
8
144
96
21
12
36
72
3
180
33
27
4
5
111
24
84
36
48
64
56
132
48
12
52
32
12
100
116
9
7
65
96
39
64
8
40
8
16
17
24
15
136
92
52
41
55
53
55
5
39
4
12
65
31
5
3
16
8
36
28
24
101
24
15
93
7
5
27
120
4
17
51
57
19
36
216
29
19
41
39
88
44
9
103
89
39
4
24
24
5
19
36
29
15
24
21
27
28
53
27
84
16
17
111
9
7
12
20
24
4
41
219
24
45
43
65
15
129
31
12
17
147
12
124
24
176
12
4
60
68
72
40
8
9
120
3
64
65
67
72
56
120
100
17
27
16
29
39
28
48
5
43
36
132
8
24
60
16
48
44
228
45
3
96
60
36
28
17
19
12
20
64
29
63
84
112
12
8
9
144
79
5
27
52
44
160
56
88
24
32
72
4
5
31
32
40
32
81
19
68
64
24
32
136
8
24
16
44
12
33
15
45
36
15
4
12
8
96
48
45
36
7
20
12
24
9
204
36
3
64
48
12
36
17
144
19
17
27
48
76
48
89
7
24
8
48
24
105
3
96
16
156
17
159
36
96
52
56
52
65
19
56
129
15
33
15
48
45
75
40
36
48
20
252
36
16
53
7
20
69
199
36
44
12
36
12
16
144
53
27
144
45
3
16
5
12
39
57
19
44
4
53
15
28
96
48
12
5
75
9
24
3
76
149
24
51
16
216
53
24
15
33
79
80
9
12
27
12
16
5
12
24
72
39
12
16
41
3
33
51
36
144
28
29
67
36
8
160
29
7
132
60
17
15
57
39
141
39
16
77
51
12
36
64
32
33
24
51
52
5
67
20
36
12
36
16
65
27
4
24
68
112
12
53
67
44
36
124
48
84
56
72
9
55
12
77
7
17
75
12
141
7
68
93
51
24
48
21
79
48
44
45
27
24
72
21
19
120
17
63
33
36
103
89
151
17
12
36
27
40
8
69
96
15
76
84
48
44
16
36
5
55
53
19
32
76
17
27
24
177
31
29
36
12
108
67
12
20
12
21
63
9
3
33
31
84
48
12
17
24
63
57
7
53
39
36
9
19
12
5
60
51
28
20
4
104
52
29
103
44
12
33
39
57
19
101
27
4
72
36
5
36
24
36
15
12
28
36
17
27
16
32
69
12
87
93
43
96
36
80
96
52
53
27
48
96
153
39
64
32
16
60
44
16
84
116
16
168
20
9
39
28
48
84
20
12
100
60
20
213
27
88
8
12
16
17
127
32
69
180
96
139
17
87
96
52
84
12
101
15
81
15
28
29
31
24
60
65
91
137
31
12
17
75
48
24
24
24
165
115
8
24
16
20
52
32
28
84
17
39
36
9
36
15
36
60
105
7
48
20
12
64
29
103
41
36
15
9
15
40
8
28
53
43
20
108
12
141
39
60
4
36
56
16
32
4
80
52
8
16
84
101
108
31
41
7
32
105
19
5
15
57
27
45
147
96
16
104
4
32
33
19
60
20
24
16
8
33
48
43
ABCD 96192417598*3^$a+1 [50000]
7
12
12
3
26
156
16
15
48
11
6
43
12
29
79
21
18
218
12
48
7
3
32
42
78
18
7
36
11
24
40
81
108
27
8
121
12
9
50
1
53
7
24
35
1
39
6
27
23
22
26
82
54
21
27
32
6
4
15
95
13
11
112
33
29
18
54
106
62
58
54
104
40
2
40
18
51
48
17
10
8
30
16
2
24
18
28
84
15
29
55
45
15
5
115
24
45
2
24
10
20
31
29
31
15
9
60
24
5
46
134
40
50
1
17
4
44
30
37
84
24
17
12
31
12
24
5
55
3
32
1
39
6
27
23
78
24
10
66
39
87
50
4
75
96
36
60
72
96
12
189
75
35
1
15
69
11
24
54
31
5
70
24
9
36
24
3
9
84
189
15
143
18
6
40
21
17
7
41
12
7
15
9
69
8
43
5
120
7
33
56
19
24
23
22
51
15
9
41
6
70
3
72
23
46
50
112
38
55
57
15
29
6
24
16
48
9
47
13
45
51
11
49
65
4
26
64
2
30
24
6
10
69
155
1
39
6
3
71
25
47
25
17
103
5
7
11
25
101
91
24
23
25
12
5
28
2
24
49
48
47
22
20
70
9
5
60
19
123
33
36
3
8
49
33
68
24
24
10
45
24
11
54
18
24
150
19
72
47
30
16
39
35
25
72
60
168
5
28
135
27
80
40
45
41
96
34
6
56
19
29
16
15
3
2
43
17
31
12
111
9
23
24
24
6
36
7
41
55
5
66
16
2
7
89
19
11
37
107
1
5
55
147
18
54
21
12
47
6
66
34
39
41
4
42
33
47
13
101
4
3
89
28
18
33
24
5
42
48
1
41
43
57
74
16
93
131
6
31
12
72
23
85
27
105
39
72
38
66
54
7
35
25
12
3
8
112
24
33
12
48
41
67
23
6
31
48
11
16
8
97
23
30
60
4
2
16
14
16
98
1
84
5
6
144
102
7
77
30
13
27
8
48
24
25
5
58
33
24
15
38
67
21
87
3
110
52
12
146
48
1
21
3
12
9
8
12
78
66
102
109
35
58
3
35
37
132
39
62
28
15
5
130
26
76
147
5
31
57
99
5
55
24
11
1
60
17
7
153
56
82
72
6
39
35
48
13
17
7
17
40
104
12
4
39
41
31
3
9
17
19
11
24
1
24
29
10
45
35
42
48
12
18
72
1
9
36
27
12
3
8
30
42
72
1
60
48
29
43
24
84
39
62
24
7
24
33
8
48
90
24
22
15
35
10
86
25
108
5
6
30
108
211
125
7
12
60
108
3
6
50
13
48
225
27
173
42
6
90
40
9
5
90
42
36
18
1
60
9
90
56
6
18
42
43
11
40
8
46
15
35
97
48
24
71
22
39
11
133
65
66
49
5
42
40
48
32
24
6
18
66
16
14
121
23
162
67
12
23
16
32
24
16
33
39
80
6
36
4
72
75
9
6
30
27
12
11
24
6
24
120
28
32
4
27
33
44
48
19
101
18
37
5
30
13
9
26
96
40
14
31
65
10
24
69
11
46
8
36
67
35
37
36
141
3
12
5
28
8
42
48
70
48
26
13
3
54
74
24
30
28
132
51
39
30
2
24
6
24
19
57
126
14
43
23
40
24
18
27
120
29
36
34
56
61
27
78
18
21
36
48
12
203
22
84
51
3
110
19
87
6
2
25
71
30
10
6
39
60
12
17
55
11
24
145
77
40
24
20
6
6
19
29
10
9
23
42
91
35
6
31
77
43
48
9
15
3
14
90
34
32
19
11
24
24
6
10
104
10
39
12
3
38
18
16
9
12
35
30
12
28
74
25
60
3
8
72
25
41
30
6
34
21
36
15
45
24
51
38
72
204
28
3
113
54
10
27
48
11
10
80
19
12
23
22
50
25
24
5
66
13
12
95
1
23
6
24
19
48
45
3
36
24
36
24
5
10
2
12
91
29
108
19
33
63
24
83
6
16
51
5
114
1
15
18
54
26
54
40
6
32
12
6
24
18
19
35
24
64
18
224
28
32
36
22
32
78
7
11
13
24
41
112
24
8
67
84
120
9
18
33
5
66
1
5
42
72
120
13
12
21
8
90
10
15
72
24
5
60
6
109
24
5
46
33
77
24
12
28
15
17
18
82
44
36
94
50
55
60
35
16
8
6
10
14
52
27
36
69
56
7
3
24
30
8
42
6
90
96
6
130
110
12
12
16
18
9
12
24
17
40
3
72
24
15
56
24
1
45
2
13
60
23
30
31
35
94
32
24
24
55
41
40
8
18
72
40
32
46
15
3
81
41
43
5
84
18
25
5
18
24
25
23
18
12
10
14
34
54
72
74
16
6
2
1
84
51
21
65
31
17
60
6
1
15
8
6
40
20
30
22
3
41
31
87
56
16
33
36
9
27
48
87
86
48
31
89
24
90
37
11
24
120
1
72
47
13
41
16
50
61
48
12
23
22
8
24
10
45
11
16
26
12
90
16
9
101
34
8
13
5
4
80
18
13
11
66
54
24
46
56
10
128
70
56
96
43
72
60
24
29
52
3
12
27
93
9
3
47
24
30
120
42
97
17
70
24
50
4
32
55
3
2
28
56
24
162
24
10
134
10
12
116
54
24
40
26
46
14
10
8
25
156
11
1
5
7
3
2
43
60
29
18
6
34
8
48
42
118
62
7
57
15
41
175
60
93
26
46
3
117
39
41
7
35
25
111
57
29
55
11
64
69
35
24
6
82
9
165
39
5
46
150
44
7
29
58
126
24
18
9
95
6
55
69
20
10
69
12
23
166
20
36
42
13
75
30
135
69
30
8
48
13
99
48
14
90
24
1
23
37
11
13
9
32
115
23
48
54
10
6
8
7
3
9
21
27
84
60
29
24
7
96
3
50
7
77
10
45
132
21
50
25
60
48
12
53
55
11
1
45
27
47
30
19
12
3
42
38
6
31
53
6
48
1
84
3
134
24
4
36
27
5
24
24
67
12
ABCD 96192490742*3^$a+1 [50029]
71
13
71
324
54
31
119
13
72
72
48
101
151
11
25
12
12
53
43
29
18
25
12
23
66
7
12
35
13
47
37
35
49
12
83
1
60
48
35
97
108
11
12
25
48
71
169
35
1
53
30
42
91
29
19
5
210
49
5
7
119
61
120
24
47
13
96
36
53
96
270
61
59
13
96
35
1
23
37
24
5
55
41
19
47
132
1
47
49
11
97
48
215
193
12
47
48
204
25
11
18
66
73
35
13
95
49
23
72
60
61
29
18
13
108
96
11
60
13
36
59
1
35
36
72
181
96
83
36
1
83
37
23
1
24
5
67
36
23
37
48
72
59
49
41
103
156
35
1
60
96
35
114
19
119
85
41
67
144
29
55
36
11
37
5
120
42
54
174
61
36
60
36
113
42
37
137
144
19
72
23
85
23
25
84
35
36
72
12
36
198
55
41
91
12
41
144
72
31
113
31
23
12
49
5
7
35
54
139
72
203
180
1
35
18
31
276
48
23
25
23
144
37
113
67
143
1
59
1
47
42
91
24
48
48
95
25
29
67
23
1
101
150
205
24
360
125
6
18
7
48
161
19
107
13
23
180
48
96
73
17
31
35
13
95
24
13
53
6
1
35
13
12
24
60
11
37
161
91
36
17
18
13
36
11
48
1
60
36
228
5
66
36
13
29
66
25
11
36
24
85
36
48
11
144
61
95
25
29
42
73
107
12
73
108
84
47
36
48
114
43
24
276
89
151
95
60
25
60
95
84
25
24
5
6
84
25
35
72
85
84
23
42
18
13
89
54
96
1
48
36
5
90
1
12
35
265
72
11
192
162
24
115
120
144
72
11
25
12
36
36
5
66
198
6
61
77
187
53
91
11
24
12
54
43
96
11
13
5
43
29
139
120
12
17
211
72
72
71
6
19
245
6
1
228
144
71
37
35
49
60
36
48
11
210
79
35
1
108
17
19
72
197
18
49
35
96
217
47
18
6
84
133
48
95
36
25
5
6
85
23
72
49
59
25
11
85
59
1
24
24
77
90
49
24
11
60
36
120
85
60
35
25
71
13
156
36
23
36
60
25
84
11
13
95
36
96
85
23
85
35
1
131
18
91
120
95
126
48
6
37
179
84
60
144
12
1
12
11
1
71
372
96
66
18
25
12
71
13
60
60
11
61
269
30
1
17
126
61
35
13
36
36
48
12
11
222
7
48
17
115
24
35
49
167
25
60
36
180
48
12
35
169
11
25
107
12
13
5
42
25
11
48
132
37
83
24
36
12
36
85
5
24
138
73
72
35
85
60
48
84
12
23
36
12
24
1
84
60
11
37
71
109
23
25
24
23
25
11
36
54
30
216
73
107
54
19
108
35
144
54
19
5
90
12
13
5
6
37
53
102
24
48
72
13
5
67
95
24
37
137
150
90
18
73
107
18
31
35
78
31
12
24
168
48
24
60
36
23
25
29
6
12
25
35
18
102
13
5
7
47
72
18
43
107
120
13
59
24
36
1
29
6
133
144
47
48
1
59
66
91
120
24
36
35
36
25
179
25
23
60
72
61
192
96
131
85
95
54
31
59
97
144
29
6
138
163
59
84
96
181
17
43
23
25
180
119
25
35
12
96
37
35
12
49
11
13
48
77
43
155
114
18
1
71
48
72
13
36
5
91
24
29
42
30
6
25
59
1
53
24
7
36
24
35
36
169
11
73
161
126
85
77
43
227
13
120
53
174
36
1
35
85
5
126
180
133
96
11
12
42
18
12
18
6
157
23
54
18
73
24
48
53
144
43
12
48
89
78
13
35
42
102
25
11
24
13
95
13
59
85
24
72
53
66
36
42
18
13
36
96
24
11
48
169
17
66
109
48
132
59
12
25
24
36
479
1
35
102
6
66
19
60
84
5
18
25
60
35
24
30
19
36
84
11
109
35
61
29
19
47
24
12
13
119
13
12
5
67
11
85
24
53
91
29
ABCD 96192783088*3^$a+1 [50015]
20
16
35
72
21
237
63
177
3
64
5
48
27
40
11
24
36
24
85
11
9
16
17
12
18
48
9
135
90
15
3
37
65
6
85
239
6
39
75
36
69
15
18
27
63
222
186
12
33
172
155
30
42
33
60
285
39
51
12
45
51
1
101
78
289
203
12
48
9
3
66
7
65
12
6
57
4
36
137
87
28
80
28
32
16
209
6
72
30
3
96
3
18
19
11
132
145
5
7
108
32
3
6
60
75
136
23
126
75
40
5
60
24
7
23
25
23
90
18
24
117
4
65
102
72
61
239
33
123
12
49
104
15
241
8
15
25
35
60
1
5
187
65
30
33
36
129
19
72
84
185
55
17
18
141
16
5
159
123
48
30
19
23
13
80
3
57
12
72
33
7
36
5
18
37
32
15
66
79
125
228
60
90
33
15
169
132
11
37
32
4
35
21
40
293
3
15
49
68
52
113
168
12
51
84
21
60
15
36
51
37
32
21
12
66
37
8
36
100
23
25
96
5
90
12
85
24
143
90
315
3
25
72
173
43
17
12
6
12
60
45
24
48
195
6
7
47
18
3
112
68
69
78
120
93
16
23
45
45
246
120
12
72
36
24
97
161
15
64
23
13
5
108
27
4
44
24
33
39
21
15
4
140
9
75
27
42
78
42
51
9
30
18
30
12
93
112
11
97
20
40
32
15
30
7
23
117
9
15
15
72
30
270
102
18
49
191
85
12
5
6
117
3
1
8
15
57
33
18
42
66
90
54
61
95
24
57
60
4
17
18
42
7
53
102
30
6
12
13
5
27
4
59
69
3
9
51
157
80
100
83
12
21
39
73
104
93
43
17
15
45
138
145
32
33
3
16
36
144
11
13
95
84
145
12
11
13
5
7
5
60
63
4
8
57
6
261
51
108
84
33
63
81
93
27
4
59
217
44
87
9
84
117
228
60
19
71
72
60
45
63
25
104
33
18
21
40
11
282
51
219
48
48
45
72
27
57
21
87
21
19
60
41
7
144
143
78
42
18
3
72
3
21
39
54
60
78
169
41
103
17
30
12
90
30
36
1
8
15
276
30
39
15
6
54
1
32
100
23
90
7
20
48
15
24
18
30
45
33
60
15
105
150
42
60
7
32
219
69
81
7
107
21
39
30
6
49
20
21
114
96
42
132
67
8
165
270
18
60
102
21
36
88
65
3
100
35
78
90
49
23
93
9
6
9
72
33
36
51
81
102
60
37
83
30
31
104
88
143
1
29
31
11
69
69
7
47
60
6
19
32
4
12
245
75
64
140
51
102
75
33
60
18
42
42
13
12
173
103
47
12
66
42
57
75
21
57
139
24
72
5
90
48
42
198
30
15
27
117
108
52
32
28
5
3
63
12
48
45
147
177
12
9
12
120
7
35
300
36
9
88
65
12
18
9
3
1
32
132
48
3
21
4
36
11
12
18
183
45
42
210
48
30
42
78
9
51
49
12
29
27
3
105
9
43
60
48
77
99
4
65
79
5
18
33
4
23
85
5
42
66
54
81
57
18
60
30
42
45
135
13
59
13
17
90
90
18
33
16
24
89
30
60
33
3
81
69
27
12
45
6
60
24
6
12
30
57
12
4
140
69
120
48
3
16
24
35
42
147
171
85
60
32
4
23
36
189
33
18
72
12
60
21
15
12
108
9
15
33
24
3
13
68
87
25
23
37
32
3
132
57
64
17
48
84
30
13
17
15
153
127
215
37
41
75
24
16
32
21
19
125
96
24
6
97
23
54
63
88
56
3
30
78
9
111
25
8
9
60
66
9
76
17
19
56
45
7
5
48
12
31
12
143
165
4
83
30
48
114
117
51
282
3
4
108
11
42
78
84
25
35
60
30
78
102
66
174
108
115
23
42
3
15
81
93
18
33
52
23
24
228
18
19
23
45
63
120
117
40
23
37
23
204
48
48
12
93
15
54
3
117
3
15
60
57
180
21
60
12
42
18
42
21
129
60
78
133
5
30
12
120
12
96
30
19
23
45
124
11
117
16
5
12
48
30
72
13
56
48
40
5
6
12
12
36
97
72
65
6
105
76
ABCD 96193290652*3^$a+1 [50036]
22
102
152
136
20
60
138
6
16
42
270
66
2
145
15
30
15
75
12
138
2
270
10
8
48
144
40
153
59
64
105
47
25
24
9
2
30
139
3
2
16
210
44
24
100
72
20
58
27
27
68
70
78
20
61
39
56
16
9
96
123
84
128
250
90
60
32
28
44
88
36
20
40
21
155
64
12
14
18
1
35
36
28
36
45
96
23
13
47
118
78
12
33
59
10
3
77
6
64
8
48
36
25
35
28
36
20
4
32
16
9
11
40
9
59
64
108
8
40
12
44
109
35
12
10
32
46
44
100
18
15
27
32
6
19
119
6
90
136
69
84
11
60
36
28
24
120
141
12
3
60
44
16
21
39
44
13
15
69
24
9
48
2
72
118
3
3
80
40
57
23
100
21
39
44
88
132
68
25
120
75
60
110
22
21
165
32
198
12
72
168
72
28
9
33
32
6
72
73
195
12
36
45
9
170
40
57
21
18
72
20
28
72
68
4
6
26
25
36
47
36
22
14
4
44
97
36
3
42
78
20
40
84
36
14
16
42
12
261
35
184
33
107
28
8
1
3
21
27
12
153
60
5
42
16
20
25
159
108
8
22
38
36
4
105
9
90
6
30
2
10
33
15
81
23
36
10
15
39
80
10
62
16
44
76
12
68
132
40
78
42
48
108
45
75
21
173
46
114
86
4
150
32
48
7
63
36
12
48
42
14
16
2
48
18
172
8
36
36
88
42
182
28
48
44
13
27
200
73
87
18
39
111
72
8
90
42
1
27
8
82
2
28
48
57
35
22
122
16
93
75
30
14
18
10
93
72
23
112
12
30
87
11
28
21
93
6
60
44
168
25
3
30
42
132
32
64
140
36
25
9
50
292
20
28
12
48
45
119
48
10
3
12
15
168
90
30
21
29
96
66
25
15
72
92
61
23
24
181
35
12
25
3
72
30
3
39
6
80
64
18
92
60
12
24
112
12
6
80
34
20
42
19
11
24
10
102
8
34
30
66
114
32
48
40
20
100
126
15
47
162
126
61
23
36
64
57
11
22
176
22
44
24
22
39
39
92
49
23
126
6
16
104
241
33
30
162
18
92
85
317
43
23
97
27
33
119
28
8
22
32
46
33
15
44
6
10
20
40
24
456
60
12
105
15
44
49
12
47
88
45
35
12
40
38
112
51
147
8
96
4
30
114
30
3
24
5
6
138
42
102
10
96
236
64
44
78
18
4
93
3
80
12
24
4
12
60
8
34
98
144
25
51
98
34
80
40
48
45
15
93
47
12
40
36
92
90
118
12
14
16
2
73
87
36
74
30
96
217
75
12
2
46
8
10
15
15
21
11
52
92
84
100
21
99
56
76
93
36
23
70
26
124
21
47
70
74
24
25
36
36
29
54
100
81
3
98
10
105
3
26
16
90
60
32
132
48
6
70
117
63
72
9
155
4
21
63
2
90
54
130
21
83
40
30
18
12
48
48
57
63
80
97
57
6
20
25
27
48
20
96
16
14
115
35
1
15
90
18
56
4
21
119
336
24
1
39
212
12
28
138
210
116
28
8
112
6
15
11
28
26
10
12
32
36
22
30
68
4
56
205
12
27
33
23
60
52
225
59
85
23
16
84
8
13
5
82
48
14
18
52
80
48
10
75
75
33
12
24
23
60
76
57
83
10
144
26
4
66
2
40
132
80
28
60
68
25
36
179
36
4
57
23
25
99
60
6
14
37
51
42
30
156
72
30
3
11
1
15
128
244
8
52
50
6
90
10
12
44
60
36
48
157
15
48
45
11
4
44
40
2
118
108
33
59
13
95
22
38
10
138
12
9
36
3
45
96
11
12
70
62
66
42
48
28
32
12
60
48
88
20
36
24
25
12
53
7
75
62
30
40
201
36
63
110
43
24
59
24
97
3
81
119
16
92
18
22
12
126
30
180
12
68
40
60
152
18
7
119
4
45
120
15
56
1
83
24
12
25
33
18
132
33
87
57
35
1
123
120
44
37
39
60
30
54
21
15
140
154
63
3
62
238
104
10
150
33
3
12
60
8
12
90
22
32
36
28
42
38
60
61
59
6
30
64
44
61
27
45
288
71
64
141
29
112
42
6
50
4
21
216
24
12
3
80
4
36
21
35
156
25
ABCD 96193438756*3^$a+1 [50015]
18
30
18
132
108
36
75
9
54
90
27
81
12
51
75
6
135
9
36
276
3
36
189
36
36
72
12
15
3
33
39
30
36
84
135
21
102
30
72
108
30
96
66
30
90
294
69
27
120
6
90
9
45
66
24
45
3
42
6
54
24
60
27
33
66
81
165
12
3
165
30
165
57
66
216
18
96
84
180
3
9
36
174
6
84
15
21
87
27
24
6
138
96
30
39
33
75
15
18
111
15
21
189
30
33
141
147
87
42
48
132
36
108
114
45
3
114
24
6
48
6
36
24
102
90
72
126
24
138
84
183
21
6
45
9
60
30
45
51
30
24
36
6
48
30
12
12
3
45
12
30
48
24
120
48
138
12
18
48
6
144
24
66
45
9
72
90
45
33
66
114
12
18
168
30
12
6
66
15
15
48
30
36
12
18
21
9
24
42
18
96
6
90
54
6
48
108
39
111
78
114
21
69
12
36
108
12
54
6
90
42
3
57
15
57
60
96
3
45
27
9
36
12
108
78
6
60
6
18
102
102
36
192
60
18
42
48
6
69
69
6
24
72
90
24
36
144
72
24
120
18
90
132
123
21
12
12
18
18
30
246
24
36
84
162
30
60
24
36
42
66
30
30
27
33
24
216
144
60
90
102
15
51
234
36
147
255
48
114
6
9
93
18
54
123
33
24
150
48
6
12
15
39
66
60
72
12
96
228
84
150
57
9
30
69
45
30
105
180
27
24
21
273
42
66
48
36
66
144
18
6
30
24
156
6
30
240
24
72
132
60
72
24
72
42
42
168
126
66
24
6
24
162
120
78
162
108
96
36
15
153
36
108
6
42
30
72
120
78
24
24
120
72
60
48
126
198
15
57
168
36
30
42
63
9
108
12
12
84
24
36
36
3
72
33
3
39
18
12
66
114
60
180
6
54
63
51
6
15
45
99
72
27
90
12
66
78
87
27
30
123
45
60
24
24
6
24
102
3
15
6
15
9
162
138
216
30
6
18
120
6
24
24
36
120
180
36
48
72
60
48
138
54
36
3
171
54
66
54
36
36
84
144
132
24
48
15
27
30
15
105
183
21
12
24
96
63
27
45
69
36
72
36
75
27
18
171
9
66
24
24
6
12
75
243
30
264
192
171
9
48
60
36
96
39
87
18
6
6
114
90
6
69
153
12
30
264
9
15
48
24
6
12
48
252
63
72
27
96
30
24
18
93
9
60
198
42
36
24
60
6
138
12
204
30
120
126
48
399
33
39
3
6
192
60
48
72
48
75
9
60
6
126
144
87
27
18
24
6
54
18
48
150
108
12
48
24
48
24
48
36
30
6
60
39
87
24
213
123
90
30
54
36
60
108
39
63
150
84
36
12
60
27
105
54
21
45
24
12
18
120
72
78
24
72
234
96
6
180
27
45
6
21
33
138
117
36
36
108
21
15
117
99
45
36
90
30
114
54
12
24
36
24
24
15
171
24
126
24
24
66
54
12
30
96
114
51
27
18
48
30
57
9
60
36
75
9
18
18
12
48
48
96
66
24
114
132
72
66
69
27
6
3
15
96
24
6
39
105
12
72
63
15
30
24
18
18
12
171
21
123
108
27
66
120
6
48
42
36
84
150
54
12
24
36
42
117
36
45
12
30
72
48
42
3
105
180
3
69
78
6
24
36
54
222
15
81
60
3
69
78
120
48
114
132
180
30
66
135
57
246
192
54
24
42
69
9
36
6
114
6
24
21
129
114
102
120
60
60
12
6
66
108
60
72
24
192
12
15
33
48
156
15
63
6
42
138
132
42
6
96
240
108
27
3
30
36
30
30
15
27
45
105
24
15
36
39
126
12
126
246
24
96
24
ABCD 96193583048*3^$a+1 [50004]
36
12
15
24
48
8
40
12
147
30
99
12
68
7
17
40
20
108
72
13
12
6
65
12
60
72
55
42
51
132
81
39
60
48
20
64
36
9
3
116
4
8
24
55
21
3
29
28
60
27
17
1
72
75
32
91
9
99
30
24
3
20
84
24
25
6
53
112
20
76
9
131
67
41
112
9
3
32
4
36
20
64
12
12
45
3
60
27
198
59
31
42
11
36
168
28
8
16
21
59
13
18
117
63
17
52
3
5
13
107
36
1
39
69
30
57
3
45
27
5
61
59
4
72
63
96
21
32
72
40
44
12
49
59
12
12
7
29
1
11
12
55
30
6
9
68
7
17
16
57
95
36
12
12
52
60
21
3
39
12
33
56
16
75
93
8
4
8
1
27
99
9
12
9
36
78
9
8
37
18
12
33
24
3
17
64
9
47
79
9
108
8
139
33
24
39
17
12
7
33
15
41
24
60
1
36
24
12
90
18
72
60
15
69
11
85
15
75
5
7
65
31
41
43
18
144
18
6
35
247
24
45
20
88
48
9
111
8
4
68
43
72
57
123
17
7
81
57
27
51
9
36
57
155
43
69
8
12
24
19
18
3
20
12
85
162
5
37
119
144
28
12
57
71
4
9
60
12
3
69
6
5
4
56
7
12
90
11
24
40
33
24
95
36
24
64
12
15
60
54
18
36
30
11
16
32
96
72
4
9
90
29
37
60
48
3
8
49
47
1
78
5
16
164
49
15
3
72
18
27
8
12
7
36
162
12
11
4
68
40
68
12
28
9
23
12
49
6
21
72
15
12
6
30
17
16
36
48
33
30
69
63
18
18
9
3
18
35
12
43
150
12
54
21
44
4
80
31
65
13
63
3
6
35
13
36
72
78
29
115
5
52
33
3
63
5
16
24
24
8
4
195
41
40
12
120
3
9
8
12
4
12
12
8
73
111
69
155
4
27
9
27
45
12
12
21
18
77
12
13
87
45
30
65
13
3
12
8
97
35
40
20
37
102
5
13
60
66
6
66
33
56
64
9
6
5
49
11
19
33
32
72
144
64
57
18
12
33
12
33
75
108
33
90
41
36
43
21
3
108
9
48
8
7
41
85
27
92
7
66
75
20
48
4
116
60
12
25
3
32
12
25
23
28
9
75
32
13
15
20
7
105
3
48
89
1
27
63
5
12
61
27
27
12
24
126
108
23
7
45
12
105
54
57
20
24
24
19
6
66
21
3
9
63
30
15
24
36
24
56
4
60
48
57
15
36
80
49
18
53
60
109
18
36
9
56
16
24
80
36
40
3
45
20
13
90
18
47
19
5
40
8
25
48
147
48
32
60
7
9
32
4
36
20
84
28
20
40
56
12
12
1
42
9
56
4
8
13
12
83
60
37
51
20
19
42
11
4
15
6
215
13
24
66
5
19
36
54
90
53
28
32
12
37
3
32
19
81
8
31
24
17
19
41
48
13
18
114
18
144
30
78
105
3
18
66
18
35
72
60
16
3
30
24
11
12
84
24
4
63
30
59
16
15
5
4
56
48
96
84
12
37
3
80
48
16
15
36
33
20
25
39
72
9
42
30
3
12
27
113
12
60
16
72
33
51
15
81
8
91
6
47
120
31
17
12
40
75
45
20
55
5
36
37
59
13
47
91
54
83
12
36
12
1
36
83
7
9
20
16
36
32
85
6
54
107
1
72
3
69
84
39
12
8
88
3
17
12
91
5
49
51
56
1
23
31
18
15
21
162
42
18
12
18
23
36
24
4
68
60
12
40
171
69
21
39
51
45
32
48
16
39
9
56
55
54
42
21
45
27
105
18
5
24
19
5
19
18
83
52
9
15
8
31
36
30
39
21
63
60
21
51
3
153
20
40
60
20
103
81
80
16
20
13
99
27
24
9
20
12
28
33
54
78
131
85
39
15
12
65
121
12
60
72
15
8
96
1
18
42
23
7
24
84
33
44
88
75
93
15
29
79
29
36
19
33
60
3
5
12
72
37
90
29
61
3
32
28
20
25
12
39
80
12
24
43
185
148
63
41
24
24
60
112
36
32
72
84
19
5
31
6
3
12
21
23
16
81
18
6
11
7
12
9
12
108
56
76
33
71
40
80
1
18
96
5
4
9
48
42
90
15
75
33
12
120
36
15
84
6
27
3
21
8
12
88
12
108
45
83
19
21
33
90
69
96
57
30
5
24
25
18
33
8
36
1
18
101
1
24
3
20
12
184
12
3
41
103
30
3
32
25
63
44
55
5
40
20
19
5
36
1
87
32
24
16
68
43
12
18
35
88
75
6
3
36
12
15
45
8
16
8
88
33
36
6
9
9
39
92
43
41
12
19
33
8
28
36
36
24
21
75
68
49
18
114
39
9
47
13
30
17
43
12
5
16
57
23
25
15
3
57
93
59
36
24
28
69
30
5
48
7
18
87
56
84
48
13
108
39
72
96
68
31
45
36
20
64
44
61
11
24
28
32
24
7
5
12
36
16
8
13
15
33
6
33
68
55
5
40
60
27
108
9
80
24
16
15
270
3
20
25
47
48
40
92
16
189
6
69
20
36
52
20
96
16
36
32
1
11
16
44
19
5
12
19
33
116
7
17
25
23
28
21
23
31
30
131
139
5
72
52
3
89
48
12
79
54
18
5
180
103
5
55
5
12
40
9
15
104
61
11
4
236
72
43
54
3
15
30
75
12
8
28
60
44
13
35
12
19
177
12
27
24
102
83
25
35
172
12
51
41
60
36
25
47
31
30
24
102
6
35
40
27
6
111
45
35
28
27
21
32
48
7
5
28
24
3
105
3
9
36
44
55
36
48
5
40
32
64
56
4
8
100
33
75
69
35
28
81
15
56
60
16
60
69
59
ABCD 96194074378*3^$a+1 [50068]
36
120
30
45
69
3
27
6
30
84
33
24
9
55
5
24
30
133
8
75
54
15
12
40
173
6
42
18
42
48
60
19
36
29
126
49
80
60
3
45
33
60
54
1
29
3
48
15
60
72
18
7
44
21
78
90
39
3
18
12
7
35
66
24
6
117
3
21
36
3
21
9
15
4
11
192
108
49
101
72
27
28
35
73
29
30
145
36
17
42
6
24
18
18
75
16
101
18
37
92
16
5
87
4
11
48
24
60
37
23
21
100
84
116
75
9
3
18
24
67
11
57
93
55
5
223
96
20
3
30
27
28
8
28
12
47
105
21
39
33
18
72
9
24
144
21
15
16
11
12
93
28
5
27
52
32
4
24
71
12
12
61
24
8
87
45
16
29
87
16
8
4
80
15
36
49
36
20
9
15
12
69
75
165
72
67
20
15
45
3
30
55
17
27
28
5
18
25
35
12
36
97
35
30
43
176
81
27
28
77
48
75
57
7
68
51
24
1
96
29
39
51
37
95
33
60
36
64
17
75
33
24
36
15
9
43
68
36
24
15
37
20
15
60
13
137
7
71
24
60
48
150
7
8
48
9
6
165
16
59
12
78
31
24
12
8
45
39
52
11
18
12
90
37
11
24
1
5
42
33
39
37
11
120
9
28
23
72
21
12
15
33
87
9
64
59
37
8
76
60
65
42
33
16
8
75
48
13
5
271
41
15
12
52
239
12
33
60
72
40
72
32
21
147
72
28
41
42
45
108
27
9
124
32
33
7
20
15
45
15
13
29
48
27
40
11
72
85
77
27
84
15
21
63
48
69
4
17
127
32
48
60
3
12
105
21
12
67
5
51
4
41
90
72
9
4
35
21
36
27
73
8
24
51
12
12
18
18
37
35
25
12
23
18
30
25
29
18
12
61
20
36
21
48
12
15
33
60
12
48
39
15
30
67
120
20
36
15
93
52
5
18
9
12
3
6
79
5
15
108
75
49
8
183
78
27
3
25
12
35
9
28
92
76
17
15
21
99
33
63
40
20
60
45
39
132
21
12
3
105
303
27
9
3
60
1
29
171
12
40
113
30
12
9
99
90
15
16
11
12
66
19
92
21
102
13
35
33
64
272
16
48
56
9
24
60
48
78
30
132
90
73
72
17
31
17
3
16
8
36
24
28
20
117
51
9
111
27
117
28
32
48
45
3
4
11
42
48
75
9
7
140
60
4
80
4
116
9
6
12
25
8
39
25
48
17
3
15
102
43
8
16
23
13
17
103
44
51
48
1
24
59
25
20
21
12
7
5
18
45
75
13
20
135
24
120
48
85
53
79
8
153
31
11
9
33
18
288
24
85
20
45
36
31
36
8
117
42
48
60
13
59
21
15
54
3
40
44
51
13
5
27
15
90
18
45
24
75
13
5
3
129
18
25
68
36
63
21
4
35
6
120
54
81
249
15
3
12
66
31
29
75
40
17
3
15
42
67
56
9
63
12
21
27
3
25
5
42
37
41
31
44
172
20
15
45
48
24
15
13
108
92
33
12
39
4
47
13
12
5
87
40
68
40
23
57
15
48
12
45
87
21
15
37
108
35
54
75
28
24
44
39
18
75
24
24
64
8
123
12
30
150
18
54
36
12
9
111
85
5
3
76
101
42
60
48
30
60
48
7
35
37
32
4
29
6
1
56
84
3
36
42
39
64
36
24
17
3
117
123
76
116
12
40
48
5
55
12
131
42
3
4
23
37
56
9
111
16
41
55
95
13
20
15
69
88
23
12
72
37
11
45
4
23
81
15
45
15
9
33
12
31
17
120
30
48
165
69
3
52
5
51
39
1
44
15
18
39
9
114
18
15
64
53
18
138
12
67
11
57
4
23
1
56
39
24
45
72
16
8
237
19
11
90
43
35
12
42
7
89
24
18
49
20
28
23
48
21
24
60
100
32
52
5
67
56
12
15
18
30
18
31
23
1
29
15
141
67
8
4
36
24
35
36
37
44
51
45
15
45
93
39
93
12
7
8
3
9
36
33
7
53
15
60
60
15
49
12
29
7
20
108
15
12
85
107
30
7
36
48
5
24
15
45
51
15
21
24
4
5
15
16
65
55
20
12
15
25
32
76
17
55
5
60
78
24
18
30
37
5
48
12
7
23
6
111
3
1
17
48
67
17
30
45
72
21
42
180
6
55
5
24
3
15
18
19
180
308
27
66
67
23
9
76
44
16
29
36
12
63
9
36
42
102
171
9
198
30
42
13
17
27
40
11
33
135
1
36
24
23
13
53
55
32
52
11
54
48
30
42
63
168
52
44
144
64
32
148
71
45
27
109
11
25
128
4
48
60
5
195
27
21
117
7
41
102
73
137
3
9
108
3
27
60
69
16
17
36
12
27
12
60
3
36
21
39
9
81
27
4
20
24
4
8
3
69
33
99
21
19
11
25
8
24
63
42
48
67
8
24
28
11
21
16
17
48
27
51
1
29
75
15
12
85
24
143
126
24
27
69
15
24
21
87
12
28
108
77
120
3
27
18
42
45
28
12
5
19
20
51
37
20
28
65
7
23
49
11
93
12
3
60
12
25
23
42
42
45
16
12
260
45
78
57
28
32
93
27
28
95
21
21
99
40
8
33
42
73
8
9
36
15
15
45
24
3
25
60
53
51
60
36
45
30
48
192
9
3
81
ABCD 96194090134*3^$a+1 [50002]
12
48
60
12
12
120
60
1
36
23
36
132
12
36
1
120
150
270
275
79
17
12
13
23
97
54
65
24
1
35
24
37
144
84
47
13
102
29
85
83
1
42
65
60
145
47
37
35
84
120
24
132
168
60
96
24
37
11
24
1
59
121
18
17
24
31
120
17
1
60
12
35
108
1
11
43
65
72
169
59
12
12
72
24
145
42
89
48
36
61
264
155
84
12
1
47
13
23
25
239
36
132
84
24
120
37
23
7
5
13
95
72
12
72
60
55
30
11
60
108
1
35
19
5
60
25
35
61
30
6
35
199
66
108
47
120
24
25
36
108
59
216
60
25
36
59
12
12
96
12
85
48
11
60
19
17
25
23
247
113
7
24
126
108
156
23
163
65
73
107
180
25
35
193
42
17
60
61
95
1
11
19
5
24
61
11
43
29
108
13
66
6
228
11
49
47
19
209
132
25
138
65
7
53
12
120
24
31
257
7
96
173
61
35
289
95
60
1
59
120
181
6
90
23
25
215
60
144
12
109
36
144
36
71
108
145
11
25
35
1
54
53
12
61
95
24
49
107
12
1
107
204
1
23
84
1
12
59
228
12
49
35
12
79
209
1
11
43
6
120
24
11
36
12
157
119
132
48
7
30
18
65
121
23
36
61
155
120
24
24
36
24
103
90
54
114
30
42
143
24
36
96
1
107
7
65
1
83
60
37
24
35
229
180
36
59
24
157
35
1
47
37
60
71
72
12
19
101
60
1
263
60
91
150
11
133
59
36
61
54
72
54
11
144
31
17
1
167
85
23
12
325
35
192
7
5
61
24
143
13
83
24
12
49
72
35
84
19
6
23
168
163
42
30
65
48
31
114
30
90
59
211
5
1
36
119
1
108
131
96
60
108
72
84
180
36
132
1
11
121
84
6
233
36
145
11
180
72
36
36
235
150
59
25
59
108
85
24
11
12
133
24
179
72
49
23
60
72
60
120
156
60
13
47
79
120
65
31
5
25
24
180
30
245
96
43
41
61
24
23
108
264
48
343
53
1
143
133
47
61
71
85
54
6
90
66
24
35
48
1
11
96
12
96
12
60
312
96
25
35
37
90
53
12
84
109
35
36
31
65
79
24
41
24
97
108
395
60
25
42
30
24
120
186
77
12
84
12
79
29
204
7
30
35
61
83
97
120
144
95
24
61
11
13
47
19
5
1
90
53
12
73
6
161
49
126
137
31
101
1
263
36
79
5
84
7
5
24
96
145
23
13
54
144
120
41
1
180
155
12
120
36
157
90
17
36
97
18
29
12
31
65
48
31
29
25
35
120
1
6
17
13
18
29
12
55
29
37
180
23
24
43
5
193
60
35
67
54
24
107
12
180
7
30
11
85
119
108
1
95
1
23
72
61
119
115
65
31
29
91
53
1
35
60
24
60
24
31
6
11
12
192
60
25
126
18
132
18
29
217
90
29
24
48
43
6
83
48
24
109
35
60
36
60
84
84
73
35
199
96
17
1
47
48
12
24
24
1
11
49
71
55
17
31
90
36
24
12
35
48
97
18
5
264
12
60
19
72
24
53
12
336
240
24
24
24
12
108
133
83
25
35
84
7
29
12
55
5
60
72
217
36
35
60
13
60
36
144
59
12
36
85
59
204
7
24
101
72
73
23
36
36
60
252
72
36
72
151
65
12
12
37
36
47
13
119
1
18
125
1
36
83
25
35
25
12
35
168
84
60
60
48
13
126
41
145
48
47
12
36
31
90
119
24
1
35
115
ABCD 96194535202*3^$a+1 [50093]
120
17
7
56
184
95
18
18
126
18
21
141
90
73
56
159
153
88
65
54
1
125
19
17
55
96
72
65
18
109
48
192
155
85
59
21
88
32
3
85
23
9
576
88
11
13
95
121
365
75
51
126
55
53
259
11
72
18
54
21
15
121
41
79
24
120
119
57
123
252
193
5
27
261
18
144
25
48
8
117
123
21
54
54
55
48
5
43
29
43
48
240
80
96
24
9
36
91
120
144
96
24
80
96
96
9
55
161
55
24
96
192
47
25
29
51
64
11
61
47
97
96
5
75
105
175
24
120
41
55
24
29
307
8
16
104
15
105
40
17
54
18
103
48
24
56
21
198
261
216
16
48
17
63
40
24
215
121
95
121
113
18
54
31
24
233
7
29
51
435
36
18
36
18
97
24
144
23
73
152
63
49
41
54
90
31
24
17
103
32
63
18
7
83
85
72
5
51
21
234
49
23
18
31
80
64
59
72
13
56
16
23
198
123
111
18
36
27
27
18
234
129
105
54
97
24
176
88
72
104
72
33
15
75
37
24
11
157
72
24
71
105
24
160
17
63
64
17
108
27
45
115
83
21
87
337
23
180
13
24
96
144
11
144
21
105
15
39
73
89
180
163
72
161
54
73
8
88
24
23
342
18
342
27
64
96
29
171
261
3
72
400
288
32
87
1
120
59
36
54
72
43
216
101
270
325
53
67
144
32
64
35
21
15
33
40
35
45
9
18
37
107
126
55
24
24
56
88
72
5
139
95
36
18
36
54
57
159
49
56
111
1
24
11
157
41
90
21
184
72
48
17
72
18
45
63
126
51
3
21
69
19
17
15
39
121
48
8
147
108
25
137
108
72
108
79
24
95
72
180
54
103
56
75
301
5
36
103
41
79
24
168
8
9
7
191
9
99
54
423
40
23
90
15
111
145
53
36
79
56
64
17
15
88
152
141
18
25
80
75
36
73
48
48
29
90
36
54
72
126
105
3
109
53
3
16
71
73
35
54
87
3
36
49
32
16
83
61
96
104
45
51
48
16
83
36
25
47
144
169
11
109
71
18
55
72
53
36
72
79
65
15
40
120
41
7
288
8
72
3
117
9
31
5
115
173
115
47
49
23
145
96
24
5
91
80
184
56
39
25
96
185
55
179
162
18
25
8
3
54
18
69
3
252
198
18
225
27
288
162
36
54
18
18
21
160
104
57
54
73
35
141
96
15
49
5
187
80
3
85
56
24
15
105
160
24
56
16
96
119
90
319
32
27
21
16
89
54
72
49
41
103
5
36
15
136
104
40
29
3
195
18
54
306
51
39
1
96
8
72
144
24
177
175
23
36
144
72
189
63
97
24
5
91
35
109
24
65
127
161
54
36
93
69
18
18
55
35
72
93
15
25
96
104
117
3
177
7
72
56
24
88
72
5
19
240
72
24
23
1
56
24
99
85
95
36
54
151
144
32
16
264
59
21
69
115
96
24
32
64
24
56
93
90
193
72
41
55
176
24
69
18
108
ABCD 96194712808*3^$a+1 [50215]
7
17
103
77
48
28
3
257
172
15
21
15
29
391
105
44
88
8
84
28
147
77
64
27
89
19
149
31
24
53
67
77
19
120
132
48
105
92
52
291
177
147
5
28
195
69
36
132
20
31
5
55
84
113
172
75
77
28
96
84
8
24
280
116
48
100
87
57
135
36
45
116
43
96
209
112
36
63
77
112
3
60
33
56
28
15
65
55
53
24
28
20
355
41
16
84
39
33
27
120
41
55
5
7
57
3
365
184
99
72
5
43
21
44
4
15
60
93
44
48
31
21
44
55
144
93
32
108
7
5
91
69
111
45
39
113
52
20
108
67
57
111
45
3
21
8
220
3
237
128
60
4
44
52
44
48
88
147
168
93
72
132
8
67
5
91
60
264
96
72
72
105
3
77
223
57
36
44
60
112
44
7
57
111
21
156
147
33
15
12
120
33
32
48
100
80
52
8
72
40
152
124
116
108
28
20
108
379
17
88
8
67
77
28
92
16
128
16
48
356
19
21
116
36
103
149
151
81
8
108
64
80
40
39
21
108
135
45
3
269
19
77
4
111
65
163
12
105
8
4
3
33
44
168
48
187
233
7
57
3
89
60
64
27
17
280
12
68
36
7
72
113
7
21
24
3
45
3
24
33
48
144
72
63
77
136
87
41
19
81
44
43
252
21
27
48
137
7
36
29
91
144
81
12
8
124
3
5
43
65
19
60
5
28
27
41
84
100
195
48
9
68
28
48
147
168
41
4
75
5
19
108
125
7
93
15
192
36
5
156
28
15
21
135
9
60
108
87
48
89
163
45
51
21
111
12
60
36
12
72
48
29
19
77
48
124
48
147
48
225
72
135
21
60
15
29
76
32
103
269
151
204
93
15
57
8
12
72
28
8
52
36
92
64
116
67
21
252
75
9
68
180
108
84
19
89
52
39
81
204
152
48
7
233
55
84
48
93
120
96
39
81
144
159
36
12
149
4
99
48
273
99
288
48
77
40
8
124
20
72
16
44
19
81
36
200
72
16
135
57
140
4
140
40
3
41
144
88
180
20
240
64
3
36
84
57
3
41
220
132
92
108
24
4
159
17
144
7
60
69
20
36
160
48
144
15
53
48
115
89
151
24
33
8
7
72
33
32
31
125
16
48
8
67
36
69
63
77
72
28
20
151
12
89
244
27
60
108
144
36
57
80
7
53
12
31
105
72
63
12
77
36
16
116
100
27
60
5
36
132
64
44
40
15
9
48
24
84
27
72
17
16
48
80
36
16
12
15
17
40
24
12
75
137
31
60
117
20
52
15
77
43
21
99
33
12
171
77
12
16
99
53
112
68
7
41
72
24
136
80
12
16
12
123
24
33
68
115
69
108
75
48
132
93
20
16
128
151
24
41
16
39
45
72
27
45
171
5
112
3
41
60
28
8
67
108
168
24
65
48
72
136
39
60
48
69
159
161
91
288
137
60
28
27
192
168
53
7
240
149
4
24
3
113
4
80
43
65
55
117
75
101
139
36
41
40
3
108
12
81
15
129
36
20
64
231
65
67
5
55
69
20
43
21
204
216
72
63
84
77
4
75
12
9
80
199
45
87
ABCD 96194816878*3^$a+1 [50000]
30
18
12
19
119
33
3
81
3
145
41
60
27
4
8
27
13
77
43
11
96
1
47
90
51
4
36
12
12
20
45
18
33
12
69
48
27
51
93
36
76
24
35
1
8
36
60
4
11
48
13
17
15
3
33
16
83
97
20
88
53
24
15
16
68
9
43
60
24
5
31
5
18
30
6
21
45
19
24
80
4
155
96
9
16
36
48
12
35
18
7
68
52
24
72
60
29
6
18
7
60
12
48
12
140
40
8
9
66
169
96
17
18
30
108
12
15
4
23
13
20
15
78
7
8
99
48
9
15
24
37
60
44
3
13
24
29
54
1
5
31
8
28
35
45
4
36
12
11
57
4
35
21
4
44
4
143
12
12
45
76
84
5
43
32
3
6
12
55
8
16
41
7
17
55
71
24
1
44
45
6
25
35
42
6
49
12
5
30
69
9
78
24
73
36
41
18
57
60
81
7
12
29
19
47
33
28
84
5
31
24
8
3
13
24
56
52
17
15
40
12
11
9
88
20
33
19
53
3
9
15
100
44
81
48
15
27
30
24
19
36
29
15
28
44
21
115
8
51
13
60
5
36
7
60
12
12
11
24
9
16
29
24
7
24
29
7
5
19
92
87
37
36
5
12
3
28
80
76
65
36
3
9
6
102
15
4
23
1
36
80
3
6
54
37
11
9
9
24
27
88
5
36
12
3
9
30
18
162
1
116
24
39
1
5
12
24
54
21
51
13
32
9
31
8
27
12
60
85
20
28
72
56
15
61
36
20
27
1
17
3
9
18
25
60
72
20
48
4
48
47
9
45
67
68
60
16
5
99
4
12
11
12
6
114
25
60
5
6
6
55
116
52
12
11
18
24
6
49
35
25
48
29
24
7
24
96
143
9
16
11
9
51
49
5
7
48
17
55
53
39
15
21
4
5
48
3
21
63
16
20
39
21
4
32
9
30
61
44
21
15
33
12
54
21
9
6
1
5
12
31
17
43
35
30
72
12
12
3
16
56
15
13
36
60
44
40
12
35
69
9
43
8
16
68
108
39
18
6
61
8
21
7
8
52
5
108
7
20
9
18
18
19
24
29
43
20
39
13
17
3
51
72
9
40
44
21
39
69
18
30
7
53
67
35
18
63
9
12
18
25
8
75
42
7
125
3
100
48
32
21
54
33
12
40
12
173
6
45
40
24
53
108
27
4
11
24
25
96
29
18
45
28
5
84
91
29
15
21
19
96
35
9
39
49
53
15
15
12
37
24
24
68
28
17
84
48
55
35
45
51
21
75
54
24
42
54
7
24
5
3
36
9
63
27
25
20
3
30
19
24
12
5
43
65
19
32
4
96
35
25
23
25
72
20
40
149
7
44
201
12
15
3
13
12
12
65
18
24
21
12
15
25
12
36
20
75
33
21
6
12
13
80
27
72
48
73
12
20
36
4
8
64
53
7
65
66
13
65
72
19
41
30
30
12
72
78
37
71
13
12
24
29
66
30
39
124
53
27
75
33
3
1
116
63
25
12
8
4
77
84
67
8
27
42
6
66
24
27
4
48
8
4
83
18
3
12
15
12
37
44
24
3
37
72
24
84
41
54
1
11
13
5
43
128
4
11
9
105
103
5
55
24
59
12
33
36
28
65
18
9
3
21
4
35
18
123
21
48
30
30
18
9
15
1
5
43
12
5
7
92
99
25
11
96
13
72
32
45
66
9
15
81
16
20
16
59
24
85
12
17
43
47
33
33
19
60
32
45
36
19
24
41
84
7
12
47
9
45
15
16
20
4
32
28
11
1
29
78
25
5
12
39
21
3
12
40
29
6
78
27
81
43
5
87
135
9
15
25
5
6
37
11
37
8
45
7
12
5
3
160
29
18
45
16
36
56
117
18
45
15
9
76
23
6
15
9
19
72
8
40
17
43
17
51
27
60
138
63
84
3
13
29
7
35
30
15
100
20
9
7
5
43
11
1
107
66
36
39
51
54
19
5
15
33
12
7
80
16
68
4
23
25
29
31
12
60
32
21
55
29
3
88
29
55
24
24
11
45
16
20
16
5
24
66
18
15
4
60
17
31
35
108
6
31
29
55
24
5
12
19
36
17
42
1
17
12
15
3
12
25
8
28
44
9
27
24
3
25
17
30
1
8
39
25
17
36
7
92
105
3
93
87
15
13
44
45
19
24
5
42
9
52
8
99
18
3
9
18
85
24
24
36
23
21
9
27
16
48
12
17
6
60
24
1
77
63
57
115
48
71
24
57
87
25
11
36
13
47
25
108
12
20
36
48
4
47
6
19
20
76
53
7
12
23
12
37
36
8
16
5
6
9
64
32
28
20
16
96
192
48
5
7
60
12
24
12
5
7
60
17
75
15
126
15
112
20
3
18
135
16
29
51
3
45
15
48
37
5
31
5
54
13
53
19
8
28
29
15
72
99
54
48
3
9
3
4
41
7
56
81
24
19
72
144
59
6
42
25
12
12
8
105
55
12
24
20
9
18
33
76
168
53
39
16
143
21
9
15
52
12
8
12
36
4
12
65
31
5
7
17
3
57
15
40
53
42
1
17
36
15
39
13
23
105
52
12
23
69
9
19
17
159
16
68
33
27
27
13
12
20
45
19
5
60
51
40
8
51
37
24
5
63
72
21
30
24
21
3
1
24
24
5
27
9
7
119
25
29
7
12
53
12
43
17
27
124
17
7
11
21
33
67
68
45
7
119
36
36
9
39
9
63
25
8
4
48
12
12
11
57
51
37
29
63
12
136
29
15
28
71
1
8
63
25
17
43
24
36
72
68
4
35
9
4
68
40
83
6
31
24
11
30
19
5
63
36
12
28
107
45
15
30
15
4
23
1
11
9
9
18
24
1
80
40
23
1
41
48
7
72
56
21
18
1
29
3
15
13
77
39
4
36
8
40
72
23
61
24
11
1
35
1
12
23
72
36
21
28
12
60
8
36
9
7
11
73
12
32
16
12
32
28
8
100
12
32
88
32
100
12
35
1
5
87
21
19
12
20
48
28
12
48
24
53
7
41
27
12
9
19
36
5
60
42
33
21
24
19
23
42
123
57
36
15
36
40
11
49
71
25
83
21
9
27
4
24
5
12
27
15
1
11
1
8
9
43
20
40
5
90
9
16
95
24
108
60
30
15
3
25
12
5
30
42
103
12
11
97
47
45
36
48
15
96
30
18
13
23
81
16
17
12
60
6
33
76
8
52
41
79
80
9
6
1
12
41
7
72
48
5
42
78
48
90
45
16
48
131
37
59
48
37
36
95
33
21
15
24
4
17
15
39
81
40
5
31
12
8
99
85
8
87
18
43
77
18
18
67
60
65
55
5
7
72
ABCD 96195384926*3^$a+1 [50079]
54
54
18
24
18
12
6
36
71
103
24
12
96
30
60
12
54
114
30
29
12
49
6
77
48
31
41
36
19
192
29
7
42
48
23
37
35
19
5
61
23
1
23
48
37
102
6
12
36
42
48
6
36
36
23
31
72
48
36
6
18
17
13
23
37
192
11
97
6
30
90
6
54
66
6
5
169
36
6
5
13
30
18
47
36
13
23
25
36
96
12
42
72
41
97
54
6
48
72
6
12
72
29
67
17
24
12
73
54
174
54
24
30
36
78
36
12
90
42
12
5
13
78
12
36
24
12
5
55
12
24
48
36
6
84
78
17
73
30
54
59
37
71
1
36
30
29
48
49
11
31
41
49
107
175
5
24
25
24
18
77
13
36
35
91
72
12
42
71
49
83
7
24
30
42
66
72
18
24
17
49
36
95
13
23
19
41
13
23
7
6
12
6
72
30
186
12
42
30
72
132
18
72
48
36
78
17
109
18
30
132
36
23
85
108
48
18
24
30
24
54
12
77
60
67
53
19
5
85
210
18
24
72
23
25
90
6
36
23
25
72
24
36
18
5
61
59
157
11
12
37
54
12
185
1
36
12
6
36
48
180
42
30
72
36
24
48
96
5
7
41
91
12
36
60
54
18
72
36
48
54
18
18
24
54
48
72
78
84
23
1
18
36
5
85
12
90
18
24
18
5
7
6
90
30
42
18
30
65
72
25
18
18
54
42
12
54
114
23
31
90
90
125
13
24
71
19
12
150
36
72
12
23
1
18
138
6
72
54
174
29
43
6
156
24
12
24
36
30
5
19
89
109
66
24
48
42
54
18
12
108
18
18
36
11
31
5
7
6
30
6
48
23
19
72
36
54
59
36
61
47
48
1
71
31
24
48
126
36
90
24
72
17
1
18
120
6
72
84
6
5
12
60
31
12
5
13
23
49
234
6
84
6
18
12
6
54
72
12
36
54
18
59
37
12
11
7
5
13
24
18
210
6
108
5
49
12
83
97
6
48
6
54
12
41
1
35
36
13
6
18
23
48
19
12
60
30
90
29
139
12
41
67
41
1
66
36
5
73
95
79
5
36
37
48
6
30
54
65
7
78
12
24
108
72
66
24
84
108
18
18
168
12
6
36
18
5
12
145
36
120
6
54
18
18
143
36
19
90
90
72
36
54
23
13
71
36
36
73
72
18
66
59
127
66
47
31
5
25
18
5
31
42
54
36
36
30
168
108
30
6
102
18
24
66
6
12
42
36
48
72
72
108
6
35
145
18
36
18
54
54
12
36
54
18
23
37
18
48
42
54
17
157
90
96
5
43
5
49
23
19
12
5
91
12
96
17
73
108
12
11
7
113
13
54
18
42
12
18
96
71
13
95
31
18
162
24
17
31
5
13
6
18
23
61
42
54
18
48
42
66
6
48
36
6
174
18
18
6
30
42
17
19
102
90
18
54
72
18
42
66
24
30
36
60
30
24
23
49
234
17
13
11
13
30
29
115
162
11
13
23
79
6
120
11
7
126
24
72
36
18
17
13
90
42
71
13
24
95
61
60
12
23
19
48
18
72
54
24
72
12
6
59
97
54
65
85
48
114
18
95
25
11
67
30
18
36
72
186
120
54
5
19
126
143
24
7
198
72
18
90
18
42
30
41
24
7
24
17
1
54
30
23
1
23
43
72
18
6
41
169
155
61
18
77
1
18
66
90
5
103
42
72
36
30
168
66
6
5
7
6
90
18
35
24
12
1
30
132
17
103
6
35
67
108
36
29
67
77
43
42
54
41
25
23
31
36
18
24
18
18
84
108
11
97
23
19
77
85
54
72
36
30
23
1
36
108
66
42
54
84
29
61
95
13
6
30
95
31
6
30
18
198
18
126
36
24
18
126
12
42
54
5
12
49
18
18
90
42
18
18
30
144
60
108
84
24
12
6
120
36
11
12
13
6
89
31
6
144
12
54
6
30
18
36
78
17
1
107
31
18
42
5
79
77
1
18
102
47
36
7
42
71
13
6
5
43
72
6
23
13
59
25
6
30
6
12
29
12
37
12
78
36
66
24
36
54
12
6
18
18
18
108
30
23
1
36
35
1
30
78
18
12
101
61
42
36
66
11
49
66
5
13
42
17
1
179
24
61
18
18
90
24
36
84
162
18
36
132
17
108
1
36
54
84
29
13
126
30
167
49
36
6
48
18
6
12
6
18
54
23
7
96
17
73
54
17
13
36
6
30
78
48
6
107
37
12
72
42
12
5
36
24
67
18
18
12
60
72
36
77
12
1
23
36
31
30
95
37
12
23
31
5
55
90
144
95
13
288
30
36
42
18
48
36
78
30
41
96
85
35
37
66
204
36
18
12
18
240
12
101
13
102
41
60
25
72
6
72
108
17
37
18
54
66
18
18
41
1
36
30
42
54
90
12
6
30
6
5
48
24
43
42
30
90
23
37
59
25
11
193
12
96
35
67
221
19
48
5
13
18
18
23
85
203
19
5
31
36
36
5
7
5
1
90
30
18
24
48
6
36
36
12
23
1
23
12
13
60
30
54
24
30
ABCD 96195998422*3^$a+1 [50012]
48
13
36
48
101
66
60
25
71
84
60
18
48
30
73
36
36
53
96
90
85
5
60
6
42
6
36
144
24
1
35
54
103
17
6
6
150
6
18
24
13
167
13
137
43
35
13
41
6
48
24
60
6
55
59
30
6
85
11
1
47
18
24
19
35
132
49
35
61
29
30
13
11
60
1
23
6
55
36
29
187
5
12
78
18
30
145
24
48
23
24
25
5
66
6
6
12
1
5
7
72
23
42
60
36
30
12
30
132
12
19
47
13
72
89
55
144
11
6
12
7
29
66
54
6
73
41
42
18
31
5
174
42
42
42
30
1
5
18
90
31
155
36
72
60
1
29
18
13
36
131
13
59
61
17
19
29
42
24
1
47
36
72
54
91
83
6
90
30
54
66
18
36
66
18
162
48
115
35
48
49
5
150
60
6
18
49
36
5
6
78
48
12
66
1
89
91
84
41
19
11
25
48
17
66
12
12
6
30
12
25
47
36
25
17
91
47
72
36
90
30
1
11
84
96
25
23
120
72
13
149
6
72
85
84
23
1
36
36
59
60
90
6
42
6
61
11
84
13
47
24
12
48
96
24
24
85
95
25
23
60
48
6
30
60
30
48
43
17
66
60
102
108
30
36
60
73
35
37
53
12
175
149
42
12
18
259
5
138
12
24
30
36
54
72
120
37
11
24
12
1
59
121
59
121
35
12
13
95
49
11
18
6
54
19
5
31
12
53
150
6
31
23
61
11
102
30
1
24
65
132
48
66
156
150
30
49
24
65
6
72
12
12
24
24
13
125
84
66
193
41
30
48
120
90
163
35
18
6
18
48
78
66
114
132
25
35
18
6
6
19
23
13
59
24
61
60
23
30
102
60
48
1
47
78
55
11
13
17
30
24
66
78
6
6
24
30
24
31
65
186
25
36
113
42
42
6
36
49
59
12
48
60
48
97
167
30
24
67
23
12
84
61
65
78
24
97
24
107
73
5
6
30
31
5
12
6
6
199
11
60
1
72
60
72
11
12
72
6
48
66
24
25
36
65
18
42
43
11
12
49
23
6
114
13
29
48
36
102
37
108
5
42
25
71
25
59
48
49
108
41
30
1
83
18
30
42
132
30
48
72
48
37
60
29
6
1
53
126
24
61
36
144
119
49
17
36
150
13
5
102
13
65
31
48
5
12
54
61
83
12
84
96
6
48
139
5
30
6
66
90
174
156
13
11
24
78
18
25
101
79
47
84
73
72
23
6
66
84
54
36
6
144
12
54
6
72
6
36
19
24
173
55
23
36
54
19
5
66
30
36
6
54
31
72
41
90
1
5
150
24
6
78
1
24
41
54
30
31
11
174
126
13
71
37
60
5
78
97
23
90
6
18
138
12
18
55
120
83
85
59
97
5
24
66
90
30
18
223
48
65
6
24
6
31
72
71
114
12
30
54
30
96
48
25
5
12
78
48
42
55
23
42
18
54
54
216
66
42
12
66
102
36
61
11
48
36
85
35
13
36
227
13
11
54
36
30
84
216
48
6
19
23
114
24
60
60
174
13
5
138
96
61
119
144
42
7
12
131
72
12
96
162
91
35
54
67
23
13
24
95
78
30
13
47
36
61
336
47
18
18
54
102
24
49
71
1
5
30
13
5
103
137
102
193
36
60
5
24
7
203
6
42
54
24
31
95
24
61
84
35
6
54
6
108
18
60
114
24
54
13
23
12
24
49
72
47
6
36
120
48
42
36
42
12
6
60
60
24
13
11
6
78
66
186
60
18
103
65
19
215
1
17
6
6
144
42
37
107
6
84
84
7
17
78
24
13
131
36
13
17
55
11
12
25
107
120
78
6
37
29
6
73
29
78
114
31
83
25
41
66
49
5
150
18
6
6
18
36
72
72
36
12
109
23
13
168
101
199
89
18
42
42
36
72
13
108
11
24
156
61
23
42
7
143
13
24
72
48
5
42
13
11
109
71
6
108
42
84
37
72
5
36
7
89
6
24
48
145
12
41
144
55
11
42
6
25
47
24
30
18
12
24
85
47
72
30
7
5
156
18
25
107
13
29
30
6
6
61
12
72
53
42
54
36
19
71
109
35
42
7
11
6
114
85
71
36
12
156
1
11
133
95
25
36
59
109
72
11
60
13
47
12
13
5
18
84
42
6
204
168
12
61
29
43
167
85
65
91
83
6
79
251
13
77
6
42
90
37
36
29
79
47
18
30
90
42
25
59
73
23
49
35
13
11
6
306
145
35
48
84
1
ABCD 96196181462*3^$a+1 [50009]
25
18
6
6
24
42
30
17
61
30
180
9
81
30
6
36
60
48
30
66
6
12
30
6
120
29
7
18
6
57
3
6
18
36
42
72
72
18
5
1
30
72
48
42
30
12
12
6
48
36
108
3
3
42
18
36
6
144
95
1
18
96
6
39
3
5
61
12
42
5
1
36
36
12
6
60
41
49
96
6
18
24
18
108
84
6
54
6
42
24
36
42
6
12
138
36
126
24
21
3
6
18
42
35
13
27
3
30
6
60
12
24
36
42
48
30
69
9
36
60
96
54
18
30
36
29
307
84
90
30
30
150
6
18
36
42
24
90
30
36
18
12
18
12
18
29
91
60
36
30
66
29
43
36
36
6
30
84
24
30
30
60
12
60
12
36
36
60
6
168
12
30
30
90
108
89
121
12
42
36
66
6
42
30
96
29
1
87
15
42
15
111
90
12
54
24
6
66
84
6
12
90
6
174
57
3
42
36
30
18
12
3
99
42
66
60
48
6
18
42
66
18
120
36
6
30
60
42
18
24
78
12
45
3
66
54
21
21
6
29
49
6
24
24
60
36
162
90
24
53
7
6
30
24
24
24
77
13
6
42
18
36
30
114
29
67
6
15
3
24
30
47
91
12
36
6
24
15
15
54
3
105
48
36
78
6
24
48
30
12
6
6
33
80
103
72
30
48
42
66
36
48
6
45
39
36
6
54
6
6
12
57
105
120
63
63
17
31
12
72
78
48
24
6
132
84
24
6
51
15
12
36
41
1
30
102
12
18
5
73
72
30
18
48
12
30
12
66
30
60
29
31
120
12
60
33
15
12
18
12
87
51
24
12
129
15
41
1
30
78
12
183
56
16
9
63
3
84
129
15
60
30
24
6
42
102
18
18
84
36
6
18
12
30
3
15
18
48
24
6
24
60
78
12
18
18
12
18
41
31
42
48
30
48
12
240
48
12
24
18
63
9
30
33
15
18
30
12
12
36
108
30
30
96
6
138
36
24
57
75
24
24
6
18
78
12
12
24
12
18
30
27
15
12
30
6
72
78
12
30
90
24
54
60
60
36
54
24
18
72
120
18
90
138
24
6
9
21
12
30
60
42
132
18
36
12
60
24
114
54
17
25
6
18
54
60
30
6
24
30
66
24
36
6
48
47
1
42
141
39
12
24
149
7
24
90
12
60
24
6
48
84
72
141
3
6
36
48
12
30
48
6
78
36
72
18
24
48
54
96
84
21
63
24
57
171
29
43
6
54
36
21
51
12
42
6
17
37
54
30
12
18
30
11
31
42
90
5
7
6
48
11
16
9
18
72
48
30
48
135
15
24
120
84
12
30
48
54
48
30
30
12
30
78
24
9
27
12
17
79
60
21
3
30
6
60
30
12
54
24
72
54
23
7
36
54
39
9
12
54
72
48
12
54
6
54
24
12
78
6
6
18
36
35
55
6
12
78
12
30
18
12
33
9
36
30
48
24
30
60
6
72
24
168
18
42
18
30
17
25
18
78
12
30
18
6
54
42
12
36
6
6
12
77
19
60
42
39
123
60
30
6
150
24
162
78
12
3
3
29
31
12
30
66
12
42
47
31
12
125
7
36
48
30
87
3
72
84
24
36
53
7
36
54
18
30
15
15
42
6
42
90
96
24
6
72
39
3
60
48
12
36
12
12
18
12
6
72
30
30
18
42
12
66
6
18
47
16
3
54
6
24
48
18
42
24
24
6
24
96
114
24
6
30
6
6
90
60
102
36
24
6
30
90
30
54
12
6
18
30
30
36
15
45
6
48
36
24
42
84
138
42
39
57
18
6
6
18
42
102
42
18
18
177
45
12
15
15
6
78
30
54
18
12
3
33
120
42
132
17
43
6
66
6
78
126
6
48
60
12
29
43
48
30
30
17
1
144
6
24
66
72
42
6
36
6
102
18
18
12
42
12
18
12
6
30
78
57
69
30
5
115
24
117
3
30
6
36
12
12
48
6
90
36
24
12
24
30
66
69
3
78
72
42
5
43
6
24
18
30
48
24
48
12
36
102
90
18
6
6
12
66
12
63
21
6
12
33
3
54
42
36
9
15
66
12
18
17
31
30
36
6
90
18
12
48
30
12
72
30
90
78
9
3
126
24
6
24
96
42
30
30
114
144
30
84
12
30
6
30
138
126
36
18
59
55
105
27
5
49
72
24
6
12
12
36
18
6
120
53
1
24
120
6
96
65
1
42
30
60
35
55
12
21
63
12
12
17
1
18
24
18
123
15
24
60
18
18
60
6
24
90
6
24
30
89
55
108
12
6
75
27
12
18
12
12
18
18
54
36
84
6
42
5
43
12
42
48
15
93
42
60
21
15
12
60
48
12
18
12
24
15
3
12
78
18
17
55
6
36
18
96
12
18
42
30
72
63
9
6
72
6
51
33
60
48
12
6
60
12
48
12
48
102
42
6
71
13
35
1
12
30
30
18
30
66
6
42
6
24
18
12
6
102
60
9
3
48
18
60
15
56
1
30
24
96
90
24
39
9
30
12
96
48
36
24
114
78
18
111
39
60
24
18
12
6
161
19
30
30
66
90
18
18
12
78
47
37
126
29
43
78
60
12
66
102
12
42
6
12
30
6
6
24
102
24
6
12
78
18
30
6
65
1
12
30
6
66
24
29
37
18
17
151
12
5
1
54
12
18
35
7
24
216
54
192
60
30
18
102
17
31
41
16
75
72
12
66
90
12
18
54
24
30
12
30
60
102
48
30
12
5
7
78
6
36
18
66
6
24
42
42
6
69
15
12
48
48
48
45
39
17
49
39
27
5
1
30
9
9
12
60
18
144
18
138
6
48
6
36
36
30
42
30
30
30
12
18
18
12
6
36
6
72
120
6
72
24
78
12
96
24
48
18
120
12
6
ABCD 96196505066*3^$a+1 [50012]
80
4
23
21
24
60
45
7
8
132
100
48
11
61
68
16
96
20
3
6
87
192
45
156
15
16
56
40
32
45
66
81
4
5
27
112
5
31
120
32
4
29
60
30
21
40
44
45
39
45
15
48
4
48
11
90
75
15
24
120
1
89
3
33
79
180
12
59
90
111
69
67
53
144
6
90
19
140
21
15
96
249
19
48
167
66
19
32
129
15
24
76
60
24
35
73
53
55
5
27
63
37
17
91
20
124
65
31
116
60
196
17
66
205
29
6
49
41
31
56
168
15
21
4
104
15
30
36
114
117
40
8
15
121
5
79
92
4
144
68
3
205
65
187
53
84
43
53
147
148
116
24
16
29
67
24
56
3
81
3
1
72
20
48
64
35
90
3
84
24
15
1
48
5
15
172
36
20
12
16
36
60
48
11
37
68
9
66
90
87
3
24
66
31
176
33
30
1
23
61
84
12
20
69
87
12
15
126
67
72
48
24
53
163
8
24
12
9
75
76
173
63
48
36
16
17
36
144
55
32
63
25
5
7
89
90
105
69
96
19
71
30
27
144
108
28
17
67
59
145
59
57
76
120
53
30
25
89
43
8
136
80
69
39
96
279
6
144
31
35
60
9
40
131
21
48
165
7
23
37
104
39
73
144
8
52
20
33
55
155
37
80
36
28
24
56
96
136
12
32
4
140
60
69
31
12
48
116
33
3
177
151
24
252
473
90
36
84
21
60
15
1
320
4
20
69
27
24
24
16
72
17
36
27
24
24
16
24
44
36
129
7
24
72
68
52
128
75
1
68
76
5
27
84
24
9
127
48
120
36
5
127
8
24
28
20
64
23
33
52
12
24
44
36
249
36
51
24
40
44
321
144
51
72
27
37
53
36
54
37
53
66
54
7
104
72
33
114
181
72
8
45
187
60
68
40
89
27
16
68
64
92
60
129
67
17
91
36
140
129
147
3
90
15
15
9
40
95
153
64
104
84
48
12
16
59
121
12
68
105
27
28
92
192
45
135
21
111
24
4
11
81
99
30
31
59
21
3
21
15
54
151
185
60
15
96
24
132
3
1
53
3
168
45
84
15
21
51
36
27
57
9
15
40
59
301
59
57
64
149
7
164
204
15
1
5
84
7
48
48
240
20
112
11
105
24
100
36
12
44
4
89
6
54
111
45
139
116
16
113
75
72
76
128
132
24
4
12
17
36
19
96
80
24
36
180
136
8
96
9
87
3
30
27
63
1
300
5
51
99
61
113
15
75
60
21
105
54
21
112
80
144
24
105
27
4
143
81
96
16
32
48
120
64
36
12
8
24
40
8
15
25
56
45
7
77
31
59
21
36
33
15
148
107
60
117
28
132
329
67
48
65
67
44
24
172
23
21
63
6
31
68
12
4
119
21
9
60
30
57
33
126
85
5
114
13
257
103
32
45
115
36
20
39
6
54
30
6
9
48
24
64
35
1
53
30
81
192
3
174
15
76
95
49
5
27
60
64
149
3
12
52
8
51
49
48
17
67
176
3
57
4
29
15
16
44
36
33
91
36
48
95
1
95
30
15
24
15
6
174
13
104
33
3
148
12
20
213
99
45
180
87
129
39
36
9
87
3
60
157
53
15
45
87
39
1
29
27
87
1
65
24
30
90
186
90
75
99
61
65
79
116
124
8
120
27
37
84
95
21
33
27
28
8
27
180
13
53
31
24
32
120
112
41
111
16
48
20
64
35
153
93
19
5
30
33
84
40
36
83
9
45
43
24
24
29
127
48
65
3
33
30
1
23
117
16
32
52
83
150
36
15
16
36
17
27
108
52
36
108
65
180
60
91
53
43
47
21
336
33
6
9
135
30
31
60
89
7
83
126
90
54
31
59
96
9
96
219
13
8
9
31
29
43
77
ABCD 96196746442*3^$a+1 [50258]
24
48
111
81
12
36
192
24
12
12
159
93
115
5
84
216
24
12
187
144
137
48
132
84
72
24
207
16
17
192
192
31
77
12
24
132
48
36
12
43
125
48
12
72
24
7
53
120
51
273
175
77
108
120
31
17
24
7
29
99
16
53
132
12
72
24
132
108
36
135
177
127
53
144
120
36
111
33
24
39
33
79
41
168
228
108
24
7
149
12
15
33
79
5
43
53
75
9
24
192
72
24
12
36
31
137
72
48
72
183
64
17
15
81
72
36
48
12
12
24
3
33
24
60
24
67
5
12
48
79
5
144
108
15
129
36
96
24
12
103
5
27
81
12
115
149
12
36
91
29
3
117
27
105
48
24
127
65
24
12
276
151
29
132
12
3
64
5
84
24
223
96
17
24
24
15
9
84
67
41
324
24
48
27
81
132
60
24
55
65
12
72
72
67
17
15
153
7
17
31
161
72
96
264
132
36
72
12
132
15
33
127
29
156
151
32
81
79
65
60
259
149
96
264
19
89
300
43
48
149
171
57
72
36
43
5
48
36
36
147
189
312
168
96
67
41
24
31
149
43
336
17
60
3
105
60
156
15
240
81
127
80
57
24
72
132
84
120
60
219
153
103
144
48
89
240
7
32
33
48
24
240
48
103
48
48
48
125
12
87
16
101
60
12
96
24
48
84
72
24
24
127
29
3
21
108
108
84
264
55
41
192
103
48
17
36
43
329
151
48
125
115
17
84
132
84
180
48
15
45
108
12
43
17
84
12
31
29
36
72
48
48
12
84
24
223
5
72
12
96
60
27
189
24
84
108
12
36
120
99
9
36
3
16
80
33
48
48
24
327
129
180
12
127
5
108
79
32
21
132
132
19
48
80
189
60
24
31
17
31
96
128
9
7
32
45
12
228
168
75
81
111
33
175
137
60
459
16
17
24
55
53
84
156
12
48
223
29
19
48
96
5
264
67
240
17
96
156
19
53
43
233
72
159
21
12
127
233
12
204
60
12
39
57
39
9
24
36
36
96
48
7
197
132
132
12
132
24
108
72
84
132
312
7
41
24
168
7
197
12
72
39
69
48
432
288
12
36
24
3
69
27
16
65
240
15
261
120
24
27
153
12
192
27
105
7
5
12
31
41
96
7
53
36
55
53
132
231
309
12
15
96
16
128
64
101
84
180
3
208
41
24
63
16
17
576
31
144
149
12
120
72
72
39
69
60
108
67
41
72
48
111
33
303
96
144
189
19
41
24
24
327
297
84
3
48
21
144
72
48
3
57
24
15
201
7
53
27
9
36
288
24
24
51
16
113
12
19
32
105
60
91
113
31
336
80
45
72
96
75
9
48
7
41
48
300
36
12
108
192
24
7
89
108
84
55
125
115
173
36
24
24
36
27
45
36
36
27
160
41
120
84
43
17
36
108
168
12
75
9
36
3
96
ABCD 96196779208*3^$a+1 [50035]
12
12
11
90
30
72
37
53
210
78
7
48
5
7
23
61
36
23
12
72
73
84
23
48
49
8
40
41
42
73
44
16
36
23
6
171
88
71
54
151
132
8
87
18
51
16
120
35
9
189
67
24
24
20
40
17
3
27
13
12
5
18
9
112
36
5
18
121
68
220
36
12
8
39
85
36
35
24
13
84
24
59
36
42
7
11
57
15
93
52
35
18
39
3
69
4
36
36
23
121
68
45
7
59
12
48
69
45
7
29
7
12
192
48
92
84
96
63
21
16
11
30
42
18
60
3
27
42
60
6
30
12
138
42
60
18
24
18
15
28
5
55
35
37
35
108
60
120
1
24
32
105
19
41
18
97
77
6
1
48
92
4
84
143
42
55
191
12
30
12
6
24
18
79
60
149
132
12
7
108
83
49
41
30
13
59
25
8
57
66
204
25
41
31
59
12
13
47
18
90
60
25
35
1
41
30
25
32
76
12
23
21
4
107
9
40
23
66
15
69
3
4
20
3
1
17
43
24
95
73
108
12
125
15
123
37
35
48
120
49
20
16
17
48
12
7
11
30
127
44
21
42
36
49
23
30
115
77
6
1
120
20
88
83
45
40
5
7
95
25
131
49
36
56
9
19
11
30
7
92
81
72
19
36
24
48
5
91
20
52
48
24
11
12
30
7
101
132
18
114
30
37
60
8
33
43
12
17
108
15
27
1
65
55
89
31
36
11
45
27
13
12
128
4
24
77
12
36
7
17
6
49
80
3
33
100
95
42
30
30
7
36
5
12
15
57
48
43
29
63
63
21
36
105
7
68
88
204
60
23
60
13
20
27
45
75
13
59
13
8
4
23
12
25
5
6
61
36
84
8
15
36
24
120
25
11
9
15
73
53
12
48
199
23
25
113
7
24
48
96
12
53
7
53
7
143
45
27
48
84
1
56
24
27
109
11
37
95
13
35
60
37
36
77
7
12
20
88
56
39
1
17
42
21
69
66
30
12
39
159
12
169
36
24
20
21
48
51
88
56
96
21
7
36
65
27
63
24
37
53
31
12
53
30
25
77
42
25
32
24
4
65
31
95
132
90
48
55
29
6
24
126
54
108
13
84
23
48
85
156
36
20
33
19
41
15
117
48
19
65
96
24
55
60
32
21
3
84
63
45
108
4
35
1
65
30
42
12
18
18
19
212
39
30
30
21
4
12
35
30
7
56
129
31
80
36
3
66
15
40
119
61
24
155
25
108
24
80
63
6
19
36
92
88
84
11
60
30
12
18
210
54
6
7
48
59
6
12
67
11
37
83
60
24
13
72
132
29
67
8
57
48
24
6
49
11
1
23
48
42
60
87
33
6
9
15
18
3
9
6
1
41
42
145
48
32
123
45
27
18
7
156
12
8
27
69
63
57
16
47
25
53
55
65
12
66
25
32
63
25
89
36
7
77
18
9
33
90
36
12
85
35
48
30
7
24
36
48
60
12
275
60
157
23
49
11
13
32
15
85
23
141
28
152
4
36
41
102
301
80
15
37
23
24
25
72
84
179
21
15
84
37
11
49
36
12
12
83
18
99
88
132
11
13
17
12
27
24
45
99
63
25
35
18
75
15
49
11
37
44
88
23
25
17
6
37
12
32
28
71
114
15
36
4
36
84
11
25
119
1
12
12
120
68
84
40
11
49
23
1
17
72
147
21
15
27
6
19
5
7
24
92
3
210
27
40
83
21
81
27
12
21
48
7
155
12
108
105
40
84
24
36
83
66
151
83
13
44
88
20
16
35
37
17
3
15
42
36
7
35
12
105
15
1
12
5
90
18
67
23
25
65
150
21
16
23
30
19
36
72
17
87
28
32
9
42
90
12
78
73
132
8
4
23
97
56
15
57
3
30
12
19
11
13
72
23
24
18
12
78
42
6
12
25
5
162
85
11
42
3
45
7
35
49
108
12
29
54
156
49
68
15
12
36
25
35
105
27
49
20
33
87
4
20
40
17
102
6
19
65
48
43
32
15
12
25
56
36
256
104
100
60
11
42
7
48
11
24
1
59
105
40
56
135
12
37
68
27
97
89
55
17
103
72
84
53
67
11
45
27
48
30
19
48
72
11
12
25
12
56
45
90
30
78
49
11
150
19
83
33
52
8
99
13
83
37
23
60
60
1
29
30
84
30
66
1
119
24
1
119
36
54
31
12
23
12
9
40
48
8
112
36
5
7
12
108
24
41
60
19
84
95
72
57
16
29
27
24
57
18
49
36
47
49
44
52
24
60
41
19
8
105
55
48
72
95
33
33
91
11
162
211
107
42
6
37
12
36
29
30
1
17
19
23
48
12
1
17
67
48
84
24
12
35
90
18
105
75
1
48
68
87
96
141
16
17
6
24
96
1
56
45
63
40
32
15
42
3
45
60
18
97
24
41
79
24
60
12
8
159
60
73
24
20
160
59
60
30
55
92
120
24
28
ABCD 96197023628*3^$a+1 [50030]
85
17
43
5
79
41
6
60
25
71
30
72
30
60
12
60
1
53
102
85
48
119
121
12
83
25
24
95
48
78
6
18
48
18
25
60
95
12
30
7
35
126
6
24
36
1
53
6
13
275
72
90
18
60
18
139
11
25
48
89
55
17
19
24
72
53
30
36
1
11
24
90
48
211
72
5
18
30
24
6
24
37
71
145
5
79
60
101
24
114
25
11
84
30
30
42
7
11
12
144
13
23
72
61
227
48
6
139
144
72
53
18
13
59
6
360
6
1
143
1
60
120
35
84
85
215
144
37
36
108
5
42
12
156
121
24
131
61
95
12
1
11
6
43
59
36
24
1
60
11
144
1
11
48
60
6
6
18
67
227
121
35
49
155
97
60
48
5
18
12
48
24
90
66
49
48
11
49
65
48
138
30
96
19
77
54
36
48
1
95
60
114
24
30
37
120
59
42
115
53
30
61
24
12
59
144
1
11
18
174
162
103
131
54
43
23
54
31
17
18
97
59
90
24
90
25
72
35
12
25
77
54
60
36
25
65
79
36
5
54
42
42
36
90
30
66
6
84
49
36
41
24
19
60
144
12
144
35
72
144
90
78
36
144
6
144
30
96
25
36
5
78
60
318
30
24
36
102
72
451
29
126
25
12
35
12
6
48
24
42
24
12
252
96
84
18
48
114
73
72
5
30
36
126
19
59
18
114
60
36
108
60
54
192
19
12
107
6
42
60
37
83
18
67
5
67
155
66
42
72
126
30
90
66
49
72
77
6
24
217
23
36
6
31
108
84
17
114
265
29
96
66
30
6
132
36
42
90
120
180
12
102
48
42
6
54
24
61
59
162
48
24
67
36
48
35
216
6
42
6
30
72
85
120
24
83
1
41
19
36
23
60
1
5
91
5
114
145
72
59
36
48
25
77
43
77
175
263
121
228
83
192
180
60
13
5
78
181
24
29
6
24
61
24
47
198
55
11
6
234
72
252
37
53
6
24
42
96
42
60
60
12
24
36
1
77
43
59
108
1
180
161
18
6
187
144
53
30
36
84
13
107
73
132
5
18
25
83
121
23
13
53
54
1
59
6
54
37
11
168
61
5
78
252
30
48
78
12
1
11
144
37
5
55
17
6
61
60
11
198
24
67
29
72
18
54
30
216
42
7
23
13
144
143
30
102
73
113
66
1
108
17
18
1
53
18
73
47
60
48
12
198
79
95
13
29
48
66
25
47
145
5
55
84
29
31
143
1
17
30
24
24
24
37
29
7
23
109
23
25
72
132
35
30
19
11
85
131
25
35
252
72
36
144
169
245
55
60
119
6
96
174
72
72
90
72
18
120
1
24
11
72
37
96
12
17
48
43
77
18
6
48
408
30
12
108
13
11
60
61
12
11
156
1
29
54
36
60
90
19
29
6
66
18
48
48
60
25
209
120
66
24
1
11
168
48
18
6
84
1
11
13
5
66
30
43
120
35
25
17
24
150
84
48
73
5
30
85
77
19
155
18
18
24
30
54
60
85
17
42
73
47
12
114
24
91
5
30
156
1
24
36
48
96
41
72
30
13
47
12
66
19
11
13
29
91
11
24
84
576
36
66
72
30
61
5
6
61
29
43
23
54
48
66
144
102
24
91
35
96
37
23
13
65
54
61
72
95
150
78
162
18
6
43
77
48
43
77
7
41
19
48
96
47
48
6
24
24
288
48
19
47
61
48
47
114
18
36
37
107
120
60
73
29
6
42
91
101
18
60
13
197
126
66
18
48
78
54
210
18
30
138
25
95
30
54
48
13
72
35
18
210
1
11
85
5
67
71
1
5
6
18
7
84
24
11
66
18
24
72
6
174
114
19
48
47
36
42
54
18
66
30
30
25
36
11
24
18
42
13
12
29
67
48
35
66
6
12
36
24
72
24
37
35
ABCD 96197129272*3^$a+1 [50005]
56
151
297
96
165
155
25
119
16
45
72
155
792
16
24
216
32
187
93
224
16
240
3
69
96
144
48
528
56
49
54
216
129
168
27
18
123
80
24
43
29
88
240
176
40
80
85
75
15
57
80
7
33
8
144
283
198
239
31
144
33
48
384
93
252
36
11
169
90
189
120
128
24
61
83
25
144
108
3
56
24
7
137
192
256
27
18
108
135
104
88
72
51
180
57
15
18
72
15
93
90
9
56
169
95
16
56
31
162
18
90
59
96
112
111
162
23
240
79
36
54
47
120
13
123
57
15
120
96
80
216
16
72
33
87
3
18
131
88
33
180
195
183
185
24
216
169
23
103
41
64
32
43
144
21
15
257
265
23
112
128
79
113
112
32
31
288
177
32
43
162
11
97
327
48
57
18
882
3
303
105
264
96
39
18
108
75
152
88
27
77
88
15
57
141
75
152
72
16
45
90
65
97
23
216
88
96
144
96
24
15
137
64
80
457
63
297
95
112
48
128
304
216
144
272
49
162
29
223
201
72
432
105
198
18
159
32
79
9
63
137
25
36
144
75
56
24
133
27
336
15
90
135
369
231
57
207
63
33
80
139
45
120
8
97
15
32
48
40
135
216
90
180
180
47
40
57
63
48
15
137
25
23
232
15
33
144
248
25
183
15
9
248
112
392
13
51
39
180
36
65
40
129
18
162
18
90
63
45
27
63
162
72
306
77
144
121
63
192
105
119
48
40
81
144
47
79
65
349
3
192
21
59
103
33
345
119
40
3
108
65
25
90
549
392
24
40
39
306
54
105
80
103
33
39
18
15
32
48
72
96
280
105
47
112
456
56
49
239
103
57
120
8
13
162
57
33
167
13
252
111
15
65
40
120
24
176
97
119
120
13
243
297
95
121
47
40
72
48
63
57
168
104
103
137
48
157
3
555
5
13
59
16
72
33
15
120
99
21
24
135
108
149
96
7
18
15
3
77
175
57
33
23
49
23
103
162
95
67
90
11
112
165
3
15
72
90
47
120
16
15
72
57
123
198
15
80
139
101
25
72
23
175
54
11
184
80
31
54
227
136
48
57
15
3
69
21
11
88
48
105
167
265
63
45
3
120
224
40
120
ABCD 96197307548*3^$a+1 [50006]
6
12
63
12
21
72
30
96
13
8
12
15
33
57
6
21
72
117
36
6
25
60
32
4
17
3
36
12
36
36
4
20
24
12
33
42
48
9
24
45
15
3
13
77
63
4
8
33
12
24
27
12
28
12
20
60
39
54
3
60
72
3
18
19
32
3
9
72
4
65
27
24
28
29
27
16
59
37
20
15
24
21
4
5
15
3
18
6
12
6
3
216
36
12
57
51
21
75
9
24
27
12
9
75
21
3
69
15
60
63
1
20
24
36
40
8
15
21
15
1
17
31
155
48
45
24
16
29
7
8
48
12
99
54
39
3
36
9
52
24
44
48
15
21
48
3
24
54
43
60
59
69
12
9
30
18
36
36
18
21
33
24
63
36
16
32
12
93
18
57
24
39
18
42
21
24
3
9
27
54
51
57
24
39
60
16
47
18
18
30
3
16
44
64
32
12
12
24
9
123
96
12
72
45
27
48
51
21
48
12
12
9
6
36
48
6
36
3
51
48
33
16
8
12
45
27
12
4
44
3
30
6
45
9
7
83
33
48
39
18
19
5
48
99
84
36
52
12
11
25
68
36
15
13
8
69
36
51
15
21
16
20
36
51
81
15
21
40
20
45
15
21
63
3
9
9
55
68
12
40
5
24
30
36
18
3
15
24
61
8
21
12
42
45
21
6
13
20
16
20
16
17
51
3
57
57
3
15
57
33
63
117
67
5
3
24
4
104
9
84
60
51
87
9
4
20
12
40
11
13
8
28
23
21
36
27
6
36
12
6
45
24
12
3
81
51
85
44
45
18
6
15
16
44
9
3
3
12
9
45
15
36
75
9
15
18
12
54
42
3
4
8
51
18
3
24
24
21
24
27
9
135
40
77
51
69
87
40
8
9
31
20
57
24
43
56
9
63
4
41
66
69
27
33
33
27
12
12
76
5
3
15
57
12
93
7
44
51
21
28
41
63
12
12
16
36
44
129
3
24
16
32
9
42
18
39
12
12
112
71
24
45
12
4
8
3
57
12
123
13
44
15
42
12
3
100
5
27
9
36
67
5
54
150
31
8
9
3
12
99
21
48
141
36
3
3
30
54
1
36
41
18
9
12
27
45
24
9
103
32
57
3
108
3
61
68
15
13
17
51
12
24
16
24
53
6
9
9
3
63
18
19
113
43
5
36
15
9
15
12
24
39
13
35
9
15
13
36
53
15
12
33
30
90
27
9
3
39
48
24
13
5
3
28
8
15
21
4
11
12
93
87
57
24
63
21
36
48
12
60
45
36
31
8
28
8
24
9
18
12
9
76
24
23
12
37
48
29
12
15
24
60
36
4
11
21
9
6
105
3
84
1
8
45
39
48
40
12
5
54
6
12
60
51
51
96
69
108
21
79
41
27
9
60
63
36
4
32
9
3
96
12
12
12
39
60
21
12
105
24
39
144
69
3
45
6
85
8
24
36
21
51
4
8
72
4
11
69
28
56
12
33
36
3
117
19
8
24
9
3
28
35
54
27
33
27
4
89
36
24
18
54
75
40
32
12
21
31
23
30
3
15
21
16
8
40
32
9
24
51
12
60
12
57
31
5
6
13
20
39
12
9
12
28
11
18
39
15
49
8
12
39
36
97
29
7
23
33
3
57
21
39
12
12
12
48
15
81
63
132
48
45
144
12
24
24
9
30
49
8
33
27
4
11
9
63
9
4
59
13
59
33
39
33
12
9
75
28
36
36
23
12
9
4
68
40
11
12
57
24
4
8
3
9
12
63
6
3
12
12
9
7
36
23
6
7
20
24
12
12
12
75
48
9
15
25
32
9
54
6
12
3
39
30
15
3
33
16
24
5
18
48
37
41
48
36
31
32
60
4
8
24
40
89
27
76
23
9
24
72
27
9
52
24
23
9
12
15
57
9
72
39
36
24
12
33
18
1
5
102
81
9
6
85
95
81
12
33
15
21
31
56
3
48
6
7
5
6
12
1
5
54
18
3
15
192
33
60
12
24
3
120
13
8
24
24
40
5
27
88
11
66
15
21
18
9
12
16
8
4
32
69
3
63
33
63
9
84
24
52
5
24
36
39
33
3
27
73
20
75
9
3
1
72
32
21
18
9
27
1
125
42
21
36
123
18
30
36
69
24
12
9
36
87
60
45
72
18
1
5
66
36
18
3
12
24
16
41
30
45
12
21
72
31
20
36
87
9
9
6
9
12
33
12
39
16
95
18
27
120
28
32
27
12
21
12
12
28
23
9
60
24
28
12
44
48
48
36
27
57
24
45
6
9
99
13
12
20
39
37
12
80
15
6
36
7
83
9
60
24
45
6
9
12
24
3
9
51
48
69
4
12
41
51
9
3
45
39
84
12
15
93
24
45
15
12
45
54
25
101
51
15
36
9
4
11
13
5
3
4
36
23
18
123
3
1
116
12
3
13
41
3
69
12
91
12
8
3
49
44
33
108
90
45
27
21
4
20
76
20
3
66
36
18
6
27
24
15
9
24
39
1
8
4
32
4
5
6
49
140
4
120
23
9
28
5
12
6
61
149
27
135
45
76
44
48
12
15
33
60
24
12
33
30
18
42
9
16
11
81
60
15
9
28
68
36
45
27
40
48
32
60
12
4
149
55
8
24
36
24
12
12
12
16
44
156
48
76
41
30
9
63
6
15
16
5
7
29
66
1
17
6
9
16
47
57
117
27
24
16
11
49
77
12
6
84
6
15
24
69
31
71
36
45
36
15
9
45
12
111
21
3
27
37
5
3
9
18
13
60
56
24
15
49
23
13
23
18
18
13
20
28
128
4
17
31
59
42
3
4
24
41
18
48
18
3
12
72
3
85
20
3
37
59
36
12
21
15
36
33
24
12
12
76
36
8
111
9
72
3
1
8
12
123
21
60
15
18
39
27
37
8
9
27
84
33
6
33
21
43
20
36
48
36
24
57
27
28
41
3
12
72
12
9
48
36
123
39
54
24
111
24
27
102
87
84
36
9
6
105
12
24
51
45
12
51
45
60
3
132
21
15
12
1
32
24
75
18
30
1
23
13
8
33
90
33
15
21
12
52
20
36
3
33
4
32
75
57
21
39
45
6
12
73
35
18
15
9
67
44
33
3
28
53
3
12
36
21
123
4
72
92
12
93
27
27
57
24
28
8
81
15
72
120
12
15
60
33
3
21
9
51
9
7
68
9
24
36
54
12
36
13
11
121
17
27
4
36
5
51
12
12
24
36
33
48
3
36
51
6
3
27
54
3
36
57
43
41
3
12
45
159
51
9
27
54
3
48
3
45
24
40
80
9
3
124
35
24
66
27
99
78
31
5
3
45
51
4
20
12
9
7
11
9
9
3
24
45
7
5
27
33
31
44
12
108
33
19
59
48
60
18
27
108
12
28
8
69
63
21
27
24
16
36
44
39
13
44
36
48
12
93
39
12
4
5
12
6
48
9
27
1
12
36
92
9
3
15
33
33
18
1
44
51
21
4
20
4
56
36
39
48
1
20
57
51
16
32
9
30
9
15
ABCD 96197423464*3^$a+1 [50021]
81
27
17
48
64
39
45
20
61
75
24
75
45
32
139
18
147
51
45
63
117
27
17
16
24
39
36
18
111
27
33
32
67
5
96
16
60
15
21
48
80
31
45
36
15
17
55
48
17
37
24
11
64
12
39
9
36
45
54
57
48
87
5
85
54
29
112
39
9
15
36
108
57
96
39
9
51
45
21
42
30
11
112
75
29
64
15
17
109
59
55
21
9
90
6
39
9
42
48
81
12
39
5
24
109
90
21
36
176
37
198
5
28
12
123
84
60
21
15
21
20
76
20
24
4
44
88
45
54
66
78
45
45
30
36
6
135
39
96
45
8
31
126
42
36
72
5
43
24
18
138
36
9
12
80
67
18
18
17
37
66
54
35
28
68
16
60
81
179
48
76
27
65
115
33
39
12
6
3
27
29
16
123
45
132
15
60
120
33
21
39
20
76
36
69
18
102
51
8
31
6
75
32
13
18
24
57
144
135
36
60
126
18
72
54
48
3
159
105
36
57
147
3
101
19
108
33
56
133
18
9
80
103
41
16
8
76
9
18
17
85
3
8
16
141
30
9
99
54
51
75
29
76
9
11
76
84
56
100
44
24
136
45
27
39
108
101
24
7
54
51
60
81
42
33
93
51
39
41
43
125
72
109
72
15
57
3
3
84
60
93
63
105
99
66
11
43
93
8
31
36
108
65
79
17
24
112
63
30
35
40
39
156
29
85
3
27
18
144
96
18
30
6
45
36
3
237
3
144
57
24
27
5
7
21
291
144
89
67
69
147
18
35
19
33
39
29
16
99
77
19
69
15
17
19
5
24
16
15
54
54
120
21
60
9
87
3
6
171
45
54
57
9
51
8
67
18
54
77
13
83
7
36
72
45
135
9
80
24
72
24
13
35
85
6
117
8
292
33
27
39
189
9
131
72
28
116
31
17
88
84
81
255
57
11
19
53
163
36
60
36
174
11
13
87
44
24
72
72
28
15
84
9
339
21
104
48
100
228
159
17
24
24
7
249
72
24
39
54
11
19
53
28
20
79
60
33
68
24
13
59
160
24
15
252
125
48
79
17
76
92
7
24
21
96
57
18
24
129
72
84
84
45
35
24
61
24
35
31
36
36
9
56
79
24
12
93
75
77
40
84
123
65
112
69
11
24
61
66
24
30
11
28
12
3
60
89
28
39
24
101
16
27
21
32
64
39
6
51
165
35
67
77
19
210
90
6
11
64
8
16
12
84
15
105
56
7
81
32
7
60
33
60
99
18
18
93
20
85
11
48
28
3
60
29
127
36
77
67
24
12
108
36
9
51
101
19
21
8
24
96
91
9
201
83
67
221
64
240
45
6
45
3
132
105
24
15
48
6
54
53
67
96
12
9
15
41
7
17
16
80
445
150
72
18
54
125
120
181
24
131
67
120
36
6
39
51
41
40
3
42
75
63
21
51
33
96
56
37
11
112
39
41
4
44
96
4
132
75
12
36
216
53
37
54
5
31
9
12
20
37
51
32
127
78
35
139
24
12
144
36
60
17
88
195
9
99
54
18
72
41
240
52
195
89
16
8
136
144
69
96
72
35
37
48
59
139
57
3
84
53
109
18
21
39
216
21
45
24
27
45
30
18
59
136
56
19
117
24
216
117
126
12
45
15
29
79
21
9
11
133
18
60
48
36
60
5
16
8
40
32
55
33
45
51
15
60
18
147
24
189
27
3
60
30
42
48
36
101
79
57
48
96
24
15
30
90
6
54
21
56
7
17
19
21
21
30
9
63
90
6
21
80
55
144
17
7
57
8
37
96
3
117
72
107
16
24
111
69
39
12
9
8
16
80
55
12
5
4
33
3
15
9
24
39
21
12
3
45
56
48
7
6
83
7
33
32
163
5
72
72
67
18
18
65
133
42
113
52
20
13
174
77
24
24
7
30
15
36
3
5
31
21
60
135
54
51
45
39
51
93
27
33
32
157
3
32
175
17
4
39
48
125
37
51
32
85
63
132
128
31
6
162
33
3
21
24
135
81
21
24
11
24
16
24
51
48
237
3
45
96
36
33
54
96
101
24
31
24
84
173
79
ABCD 96197670092*3^$a+1 [50012]
12
18
36
135
141
36
18
12
57
48
9
3
36
39
66
60
6
84
6
36
3
21
36
42
12
21
24
3
18
3
60
15
45
36
21
3
9
138
33
21
123
3
84
24
126
24
42
9
24
15
90
75
27
24
30
3
45
51
60
120
21
48
15
81
30
9
12
228
15
102
195
36
24
33
90
96
72
18
12
42
30
60
18
45
39
48
48
9
144
60
60
9
120
27
21
54
9
21
51
12
27
108
96
117
33
15
15
12
9
33
6
6
36
15
3
6
24
6
54
6
33
72
144
24
36
27
78
12
72
51
15
165
9
3
3
66
15
60
33
3
9
15
39
81
129
54
6
42
69
3
21
36
3
60
132
129
9
6
84
72
90
30
24
30
54
6
24
18
78
30
6
30
45
21
18
30
36
30
30
60
48
27
84
36
3
6
6
18
15
15
6
6
9
12
45
54
48
60
81
117
12
111
81
66
9
48
45
90
57
15
6
3
9
96
54
120
33
3
36
21
24
45
15
159
117
57
63
27
60
42
39
9
6
21
63
18
24
66
18
120
6
21
39
6
60
18
30
111
9
15
9
6
66
39
21
3
63
48
54
12
36
27
27
36
42
27
33
90
12
21
72
12
60
9
60
15
36
36
3
42
3
81
3
27
18
18
57
96
21
15
93
36
15
27
24
90
3
21
30
81
15
33
12
141
12
6
6
15
39
24
18
72
18
45
93
87
12
12
69
12
12
72
6
9
60
48
36
24
21
60
24
12
18
6
96
135
33
3
63
120
90
24
3
27
30
48
42
6
30
54
60
18
108
9
72
81
168
54
48
9
9
39
33
3
69
12
15
15
69
57
18
6
30
45
105
54
9
15
156
45
24
96
75
42
42
33
48
9
27
9
12
12
15
57
3
45
3
123
21
33
126
12
42
27
120
3
6
90
6
24
66
33
21
12
27
63
33
57
42
33
57
27
111
78
84
6
141
33
72
30
36
18
15
15
57
9
30
69
60
21
3
72
180
9
42
24
105
24
21
195
60
45
63
21
15
75
24
66
60
15
51
66
54
18
15
12
15
144
12
18
15
12
24
9
6
30
30
96
54
30
48
57
33
48
3
69
3
123
96
45
60
9
114
45
3
9
141
90
24
18
51
60
60
12
27
36
24
33
12
117
78
21
15
36
48
30
36
51
69
15
36
69
24
6
9
15
42
24
150
156
30
36
12
3
27
72
24
36
30
18
12
6
183
24
153
18
21
120
84
15
42
3
12
69
39
60
84
15
42
60
84
54
30
3
9
90
30
3
12
84
27
57
21
6
30
3
15
120
66
30
21
33
48
3
15
6
18
18
54
108
102
30
21
84
36
57
66
24
30
51
45
12
24
30
9
69
30
108
33
15
36
9
27
72
33
3
177
9
15
21
144
24
132
15
33
66
24
6
54
90
6
93
51
60
36
9
9
27
84
12
159
21
9
51
3
54
12
66
9
3
96
12
57
72
24
87
102
12
39
69
12
36
3
39
21
12
9
54
96
9
39
18
3
12
24
60
75
6
3
21
30
93
12
36
3
9
33
18
9
27
33
165
12
48
60
6
6
39
57
27
72
24
45
24
6
60
30
27
15
18
15
96
9
27
39
21
27
21
96
48
15
48
9
33
12
15
36
3
6
30
9
15
6
99
39
21
72
3
21
63
6
42
9
60
48
33
42
33
63
21
15
30
30
138
6
21
48
87
33
15
57
75
30
18
36
144
33
117
12
6
33
165
60
6
105
60
180
24
81
51
27
102
15
9
27
3
12
24
66
24
3
75
33
63
24
33
84
45
48
51
84
45
12
30
9
105
15
27
84
54
27
39
78
72
30
69
45
36
78
120
18
12
15
21
36
15
48
3
30
3
15
30
84
36
66
24
24
90
3
33
54
12
36
93
21
30
36
54
3
63
45
3
69
75
33
39
69
84
21
12
12
12
63
48
9
18
30
12
18
117
15
9
87
9
36
3
6
30
24
30
51
24
21
3
120
21
24
72
195
3
12
30
15
51
18
6
6
99
60
3
66
6
45
15
138
36
27
27
30
126
30
12
63
9
15
36
21
114
66
6
30
3
21
90
144
21
9
24
51
39
6
24
15
276
45
114
6
36
36
24
39
9
27
48
45
87
60
15
33
48
93
24
6
36
9
21
168
66
6
3
33
102
30
51
180
15
30
27
93
30
81
33
3
9
39
21
30
9
96
33
123
24
9
135
12
27
6
39
72
9
6
6
54
36
48
21
9
30
36
18
15
27
9
21
48
15
111
6
78
102
30
21
27
48
24
18
12
48
66
36
81
3
24
6
24
63
9
24
12
222
6
6
60
24
30
27
33
15
9
63
15
48
24
48
33
96
3
45
111
21
3
21
75
6
24
24
3
87
30
36
27
3
21
39
6
63
36
21
39
111
6
63
60
27
30
3
36
129
12
3
57
18
12
78
24
72
18
36
9
33
15
3
9
60
45
132
18
48
9
9
30
21
45
6
69
15
18
30
6
15
27
18
30
21
36
9
3
12
3
150
3
72
12
9
72
60
99
3
30
3
75
60
9
33
3
57
252
24
27
117
3
3
30
12
54
30
135
15
60
54
72
12
36
24
18
42
30
30
63
3
54
12
15
3
48
18
24
3
3
21
33
51
51
129
60
60
24
21
36
3
27
30
18
60
6
30
72
42
12
24
42
9
15
165
63
6
6
6
114
24
84
42
18
78
39
24
21
15
99
21
48
21
15
12
ABCD 96197857246*3^$a+1 [50077]
3
3
45
57
219
44
67
137
25
47
163
21
75
45
111
18
143
37
3
144
33
6
210
11
43
81
15
72
33
12
108
297
39
81
78
54
66
29
28
33
216
11
43
17
48
24
61
54
90
63
3
65
96
144
115
5
40
104
13
3
99
6
87
69
191
100
15
45
48
96
9
155
85
75
120
15
150
95
240
112
60
33
47
43
29
156
60
1
51
48
27
53
25
59
31
90
120
27
123
84
21
51
24
12
129
24
177
155
48
132
25
12
18
72
81
12
48
9
66
60
30
119
96
40
12
225
12
47
25
36
3
96
24
32
28
15
117
105
47
1
119
108
100
44
49
66
173
16
44
88
48
56
24
40
80
100
15
60
105
60
156
93
51
36
3
57
9
75
15
24
18
108
15
44
31
54
23
223
72
89
48
96
25
111
63
65
60
43
129
20
49
27
27
41
49
51
12
20
25
23
205
35
76
36
93
15
44
61
35
145
54
72
96
5
223
72
162
168
30
78
90
141
104
19
72
45
24
20
1
99
44
196
12
128
16
45
51
75
209
4
9
120
36
90
21
21
83
144
25
23
40
45
48
150
66
35
19
36
108
33
27
66
87
3
90
72
35
72
12
196
45
42
33
15
9
45
180
39
36
39
90
11
36
19
108
36
54
126
234
147
24
20
85
84
18
60
5
64
39
54
18
405
3
42
3
20
60
52
128
145
47
97
27
20
24
36
124
56
120
4
12
84
111
149
31
72
36
21
56
72
232
303
21
20
40
20
55
89
115
77
61
47
85
11
84
61
180
11
144
16
20
4
32
175
185
7
618
15
33
252
180
39
39
21
45
24
11
19
24
12
29
85
12
47
97
168
30
53
48
220
20
12
79
54
150
57
9
99
177
39
8
36
109
6
141
68
37
18
21
32
148
165
30
45
135
225
56
13
63
27
18
3
44
25
30
96
30
35
40
51
6
63
45
11
259
65
84
60
76
32
84
61
3
96
36
63
65
60
1
83
28
93
12
119
60
100
9
90
45
116
19
24
5
16
60
45
51
33
3
33
60
11
36
163
29
7
78
23
24
16
32
88
117
6
5
61
6
102
303
63
41
24
55
165
177
75
48
192
84
84
56
1
63
72
9
78
66
111
39
12
42
180
36
239
31
29
331
77
103
12
29
240
136
33
87
15
9
9
15
12
27
36
24
5
25
11
67
90
108
11
40
39
66
11
13
87
3
66
90
36
45
8
55
45
132
135
48
24
65
115
21
120
87
129
39
156
6
12
3
183
57
87
21
12
48
32
88
72
9
6
33
72
33
60
95
49
51
165
30
36
78
123
24
20
204
144
37
18
18
39
8
25
47
49
147
117
6
30
11
24
19
90
18
65
72
7
126
39
3
120
21
176
1
18
24
12
21
32
16
120
152
97
47
73
11
412
8
112
75
45
3
45
72
33
54
30
27
24
20
25
27
45
180
18
149
31
84
101
60
84
115
21
32
73
36
11
88
192
68
36
79
12
54
54
137
13
47
19
24
21
159
30
119
136
39
65
16
117
23
25
60
15
51
6
83
19
81
92
25
108
71
55
89
1
90
9
44
1
90
105
60
120
56
73
27
20
13
12
54
17
115
185
13
51
123
21
32
12
13
123
39
33
24
33
216
72
30
9
20
4
75
101
223
18
162
6
231
3
36
90
27
27
57
8
112
21
84
18
141
165
42
77
205
47
31
48
150
435
27
173
7
18
15
12
ABCD 96198073566*3^$a+1 [50016]
12
61
86
13
12
65
55
35
10
12
23
57
54
33
76
41
19
21
110
12
36
49
20
15
78
72
27
3
12
12
21
21
16
11
15
6
27
13
14
45
4
11
24
12
12
72
36
36
36
61
35
13
29
19
84
125
12
36
6
36
21
39
6
3
36
3
58
15
20
9
18
36
45
3
12
12
60
30
6
6
78
37
12
23
54
43
5
6
12
48
6
6
22
23
13
14
46
15
71
22
26
12
36
24
1
17
4
32
18
10
44
51
13
11
37
3
17
12
3
16
29
6
72
45
28
9
68
3
12
87
42
16
26
12
12
42
3
13
50
46
14
106
38
72
84
102
16
14
21
27
6
42
10
14
18
27
13
23
3
24
9
13
14
10
23
25
24
59
39
42
7
45
14
1
23
6
12
42
6
6
37
5
16
27
8
4
33
12
32
42
24
10
59
13
75
5
16
26
18
6
1
21
32
40
3
5
6
30
3
16
9
2
12
22
2
42
30
54
54
48
72
66
28
68
4
32
19
21
14
18
27
63
102
40
50
1
9
2
13
17
48
30
6
6
57
15
66
18
45
13
23
9
55
11
12
12
10
8
7
29
4
14
46
20
24
3
39
13
35
22
36
2
1
20
24
69
75
3
12
18
19
44
27
6
3
1
8
6
33
76
53
30
18
15
75
9
28
29
16
26
24
46
36
2
6
51
93
24
40
32
40
2
33
37
32
48
48
84
12
67
8
63
12
34
2
54
18
34
47
63
25
23
78
30
9
4
8
15
21
141
76
32
36
18
133
29
18
13
11
12
21
21
75
13
8
28
26
10
26
46
38
1
77
78
37
143
96
12
24
6
54
24
24
58
27
57
14
21
1
11
27
58
11
33
64
44
24
3
9
3
9
30
12
1
21
8
24
24
3
9
18
18
54
22
38
22
51
95
34
20
27
4
36
35
45
12
3
12
13
11
10
2
30
24
3
27
12
13
17
43
95
24
24
30
48
48
6
10
20
3
81
3
48
3
12
22
3
5
24
4
32
36
19
47
10
35
9
42
57
3
12
36
78
76
56
6
18
48
42
6
40
56
55
11
72
84
6
12
96
27
3
12
13
20
9
31
32
3
18
6
18
36
6
13
83
33
21
39
15
60
6
3
9
4
8
64
83
4
23
34
39
65
54
12
54
18
48
1
5
64
14
109
23
45
13
38
12
34
11
27
57
16
23
10
44
12
40
8
4
14
9
21
7
32
15
42
3
3
13
45
2
21
12
13
27
23
6
91
20
3
46
60
14
1
35
1
29
30
114
108
27
96
3
42
24
52
74
60
33
9
4
2
45
1
152
6
12
6
42
69
3
30
6
22
26
12
10
50
10
35
196
17
6
36
12
34
80
24
12
6
13
9
14
12
6
3
15
18
4
3
11
12
6
6
54
7
9
23
39
24
6
4
12
35
15
108
18
4
2
69
25
36
8
18
12
13
21
3
45
14
9
3
54
6
96
108
18
30
22
32
19
21
3
17
6
24
18
6
30
30
24
58
11
13
14
54
30
1
81
51
29
51
105
51
15
54
43
8
21
3
37
14
34
14
108
18
7
23
12
21
1
12
32
7
32
25
11
57
76
11
25
3
11
48
33
36
15
18
15
12
75
12
93
33
19
5
18
84
45
3
42
66
18
52
8
6
33
25
8
19
9
14
12
12
61
9
2
24
45
12
48
192
24
3
13
53
24
6
12
22
14
6
108
103
47
45
33
18
66
6
36
24
24
70
14
33
1
59
3
36
10
14
9
63
36
10
8
100
3
32
1
108
2
34
26
1
45
38
33
1
50
1
12
17
24
36
16
38
12
30
16
50
21
13
96
8
39
12
15
33
49
14
9
37
20
3
15
13
8
72
15
9
39
66
54
1
5
51
61
26
58
44
16
35
3
18
27
1
15
71
6
16
11
61
35
25
119
16
11
60
25
11
30
6
36
54
3
9
6
33
9
52
32
4
35
24
16
17
3
27
46
27
44
57
90
10
68
60
3
9
24
30
24
21
49
23
15
13
12
5
3
15
202
14
102
16
2
70
23
25
56
16
14
10
23
12
45
99
88
29
3
21
6
1
9
68
3
15
18
15
108
13
26
25
29
27
3
108
9
51
18
6
9
33
12
4
11
52
9
26
1
5
48
67
32
27
85
36
17
15
1
8
19
23
36
42
18
1
5
4
2
12
24
58
14
96
6
28
135
47
81
9
16
47
45
3
85
3
9
20
30
24
6
60
6
42
52
44
36
31
33
48
23
57
51
13
2
13
93
24
11
36
27
54
6
6
84
6
12
36
10
2
106
2
36
6
72
43
21
27
5
18
1
8
13
14
25
35
24
24
25
29
6
13
8
72
3
12
6
19
23
1
11
10
15
20
27
10
20
42
13
9
44
7
17
108
7
44
87
12
22
80
39
4
21
8
79
12
21
8
6
24
34
24
3
72
5
24
19
35
36
1
11
108
18
51
33
16
32
16
32
102
18
36
7
11
24
18
40
14
10
23
25
23
1
80
18
48
24
12
24
21
15
10
35
15
130
8
7
11
18
15
13
26
30
6
25
131
33
93
43
5
88
20
87
27
93
16
5
123
4
57
38
12
69
4
12
33
32
15
25
8
3
12
27
12
18
96
7
48
29
39
27
10
2
33
37
11
24
12
3
30
124
12
14
13
41
6
12
72
12
30
24
18
120
49
9
35
39
6
28
59
13
11
15
21
15
60
30
36
19
35
22
3
23
9
3
96
13
29
24
3
13
27
32
1
44
24
6
36
34
36
8
19
23
30
28
143
21
12
30
36
42
36
4
2
6
7
29
18
37
47
13
44
13
36
14
48
6
12
6
36
34
24
15
20
27
48
10
38
18
30
12
6
42
84
37
5
48
27
9
151
5
24
6
36
37
59
1
29
3
13
74
48
22
11
27
1
65
15
61
3
59
46
3
23
70
26
10
14
9
15
24
6
16
8
24
28
14
18
4
62
66
42
18
3
48
123
34
44
90
10
51
12
21
8
7
35
12
33
64
11
9
3
90
72
16
24
3
45
2
25
17
42
10
26
18
15
21
96
6
82
32
4
2
33
9
90
42
4
26
36
18
19
5
7
60
17
6
58
26
69
24
45
3
27
46
2
18
12
12
18
12
24
10
32
39
1
2
12
30
48
12
55
33
86
36
18
6
12
46
26
24
24
24
1
17
12
30
33
72
3
37
5
6
10
15
44
13
32
40
2
12
1
143
12
46
14
108
12
1
44
1
98
37
11
10
86
13
53
15
1
48
38
22
23
3
6
16
15
77
27
25
15
53
127
44
72
9
36
3
60
1
8
48
24
43
32
63
54
6
12
1
11
1
83
166
20
31
21
51
8
51
36
12
10
38
33
28
17
42
12
10
62
6
16
24
2
12
22
20
6
10
14
33
4
5
24
43
23
12
33
1
8
18
9
39
6
27
33
15
39
33
13
26
9
121
2
12
1
17
54
10
12
110
12
9
13
3
17
6
42
12
48
6
24
10
62
13
20
33
42
22
38
13
8
13
99
23
6
39
3
6
39
4
11
66
6
18
4
14
57
69
4
3
35
30
3
12
76
5
24
43
60
29
30
57
12
1
98
60
21
9
18
37
44
1
8
27
3
25
12
33
12
8
64
3
53
6
48
34
38
9
13
47
27
204
6
30
10
2
6
27
9
96
4
11
15
21
15
78
7
53
96
51
15
36
30
3
9
27
13
14
13
5
18
1
5
16
68
6
30
18
22
2
57
12
9
30
9
16
9
96
2
54
28
71
21
6
21
13
2
30
12
3
51
9
87
1
12
29
174
37
167
61
9
3
32
28
17
39
15
6
39
15
108
22
26
9
24
3
12
37
35
12
36
6
16
32
27
24
21
76
2
30
19
23
12
22
8
ABCD 96198098684*3^$a+1 [50098]
12
48
73
3
56
55
18
30
126
24
11
156
49
120
35
109
191
64
3
129
36
87
42
35
1
203
24
120
175
5
12
55
33
20
132
184
15
29
16
12
15
57
105
6
21
165
6
30
108
36
6
30
159
9
36
30
5
28
33
84
48
6
81
48
56
79
138
72
96
11
109
119
1
99
36
27
17
28
8
19
261
12
33
11
24
151
120
174
12
47
31
36
18
15
48
44
64
20
96
13
3
32
1
35
7
9
8
25
147
9
132
24
35
88
72
21
39
9
42
150
83
121
60
24
24
36
54
41
1
30
53
136
120
24
20
85
35
60
163
29
24
19
17
49
35
61
6
9
33
66
12
78
114
41
115
6
66
9
44
64
20
28
152
88
44
31
33
15
5
25
126
45
8
13
12
48
23
19
17
19
5
52
32
36
109
42
60
173
13
23
60
61
54
6
15
51
12
77
60
73
60
27
93
138
12
42
23
115
5
73
119
31
24
60
168
66
35
7
113
1
59
25
12
24
95
40
44
169
27
21
48
54
21
27
12
105
32
43
12
21
84
21
60
24
6
54
3
20
25
42
21
3
9
56
24
16
36
69
51
24
21
59
79
137
43
21
105
42
17
60
76
44
12
40
33
71
25
72
27
147
36
54
48
42
6
83
16
15
21
8
100
9
162
53
12
108
7
138
18
33
87
57
93
30
129
63
45
27
36
42
6
5
37
30
113
7
12
108
18
59
36
4
141
27
33
84
147
68
1
36
59
16
3
17
24
136
75
48
186
11
24
229
63
104
76
12
56
145
12
39
9
36
123
51
30
144
150
6
35
31
69
45
95
67
18
6
21
69
78
42
48
180
35
7
5
1
23
24
1
171
20
184
12
24
21
23
96
31
29
79
41
168
16
15
114
72
6
18
60
35
1
83
7
78
6
30
35
25
30
102
83
4
21
36
18
66
54
60
60
60
12
6
99
39
9
33
23
25
30
96
60
48
6
27
213
72
24
143
100
36
44
36
7
30
60
54
21
57
12
59
60
1
95
4
9
35
28
27
90
63
105
78
12
57
165
75
3
162
120
42
108
33
128
25
131
109
66
6
3
9
3
8
16
21
102
60
105
57
83
55
21
15
36
33
51
65
85
156
6
12
6
12
30
33
36
48
132
9
119
96
25
11
48
120
76
51
5
19
42
27
12
60
45
23
25
27
165
119
64
56
49
30
48
18
195
20
37
18
29
88
27
5
12
13
36
156
39
21
30
21
75
12
81
20
1
54
41
24
1
48
102
24
30
6
78
11
49
27
9
42
57
56
24
60
73
48
24
47
28
32
13
35
52
8
72
91
12
105
32
1
48
35
25
15
56
60
24
60
52
44
24
64
21
59
85
51
80
4
87
53
7
66
59
1
24
83
12
13
11
4
108
39
78
198
53
4
96
69
12
183
32
43
5
61
12
12
36
87
3
5
79
12
5
184
75
21
20
16
129
66
233
4
75
17
88
48
8
37
42
21
81
15
33
71
36
31
30
63
236
13
6
41
1
23
24
55
33
27
36
105
21
66
78
186
6
18
5
61
39
44
36
7
53
24
16
45
36
30
78
15
15
77
160
21
27
45
18
33
36
8
148
99
33
72
3
48
17
16
27
17
16
57
195
33
60
59
13
60
18
45
56
84
4
108
9
35
108
13
30
213
56
48
36
79
17
40
84
60
51
18
48
119
13
36
6
5
13
71
109
18
9
8
55
42
35
4
21
6
33
80
24
76
69
48
18
12
12
6
11
1
143
19
21
15
24
17
55
29
16
8
55
60
42
6
114
59
25
60
102
29
4
27
12
6
162
93
27
54
59
19
36
21
63
6
30
6
48
11
37
30
29
49
71
4
120
24
15
198
107
7
5
108
1
204
30
6
11
84
60
25
60
59
55
17
103
41
25
35
7
149
204
24
120
25
87
44
1
63
176
19
21
39
77
108
112
44
115
101
49
102
30
47
73
84
35
24
120
19
41
216
4
20
24
12
13
15
21
11
84
24
43
17
52
3
213
33
114
6
6
30
35
16
57
36
84
11
37
12
30
165
32
169
30
24
12
6
12
48
30
33
39
156
29
67
45
20
13
27
123
65
100
33
24
6
24
30
99
15
21
21
23
1
23
31
21
21
23
79
42
15
20
180
145
23
52
80
4
105
39
72
144
15
24
102
39
36
68
325
111
9
96
24
47
13
36
24
3
32
28
12
45
60
12
15
39
24
60
17
4
ABCD 96198317342*3^$a+1 [50190]
36
7
348
153
32
4
3
167
13
51
9
120
5
28
20
12
36
7
35
13
41
156
12
210
18
55
72
101
40
72
92
48
4
123
93
50
54
76
62
78
72
12
151
57
116
24
112
18
38
7
81
20
30
25
89
52
8
100
108
20
7
77
108
60
16
2
13
17
127
57
176
90
114
16
108
20
52
90
57
87
14
36
4
144
128
7
81
2
48
109
113
162
30
43
89
43
35
25
23
25
29
19
87
2
30
61
84
53
58
57
87
2
60
114
30
64
2
66
4
39
51
80
1
53
234
126
114
198
40
20
324
124
75
101
30
73
117
63
101
124
56
96
108
46
80
6
40
243
65
16
32
144
4
32
58
14
40
26
30
84
132
24
24
58
2
132
136
18
144
126
15
57
8
82
18
27
17
91
45
72
27
153
14
61
65
84
31
17
43
89
28
158
22
170
25
53
130
198
44
30
1
47
157
5
55
53
40
27
60
35
6
156
91
53
139
60
165
32
43
48
132
41
42
25
132
35
6
40
144
36
32
48
46
54
26
6
90
18
76
36
108
20
52
8
82
33
72
39
38
48
144
43
33
14
210
91
89
168
36
36
24
24
60
12
100
176
48
12
52
32
60
66
114
60
24
24
91
87
128
66
79
29
148
14
73
165
111
89
138
193
45
27
117
3
65
4
56
52
32
4
72
2
48
145
60
17
66
96
210
30
54
24
66
82
75
108
69
3
29
4
75
132
108
41
103
41
24
180
295
77
40
176
130
45
89
28
62
30
88
3
72
197
106
278
12
247
5
192
319
81
36
27
5
31
117
44
30
13
3
38
7
113
24
120
40
3
132
48
35
142
20
30
96
30
72
40
72
123
449
78
6
24
115
33
63
29
16
15
57
104
184
92
268
15
21
36
3
215
16
9
71
66
7
36
5
180
40
32
192
175
35
13
17
91
72
17
295
36
35
126
36
7
71
6
58
18
14
18
223
15
105
53
66
13
156
120
29
115
47
150
10
98
46
189
5
180
76
15
21
144
272
120
18
6
88
20
12
36
78
30
24
48
283
24
53
72
42
34
27
89
136
50
130
27
81
75
69
146
25
24
21
90
126
194
30
175
5
55
135
54
123
29
24
72
18
126
36
108
4
108
3
5
10
194
148
74
30
19
24
87
38
96
42
13
89
28
32
30
48
70
44
43
17
130
50
76
32
31
209
31
147
144
14
4
62
190
20
31
72
57
44
100
15
24
141
39
131
49
53
24
31
348
9
183
23
6
168
52
14
30
66
54
124
36
27
5
108
4
171
65
96
46
38
19
185
48
84
58
62
19
65
55
89
108
43
41
30
6
40
50
18
30
96
13
83
102
60
96
46
50
78
246
7
195
32
102
48
48
40
18
80
46
51
53
60
160
87
77
43
12
131
64
198
92
270
6
186
49
12
17
52
14
49
47
174
184
90
18
32
31
225
15
125
66
48
1
17
30
157
83
13
89
76
39
48
168
161
16
32
96
79
60
60
96
24
47
30
31
17
36
7
173
40
2
304
33
47
6
67
45
266
30
187
165
18
14
18
25
89
16
14
1
12
65
178
18
15
29
136
99
185
12
79
41
91
143
142
8
55
41
186
30
40
90
33
29
132
76
ABCD 96198360476*3^$a+1 [50064]
37
12
162
42
27
24
32
40
21
12
84
60
63
3
72
141
81
39
8
13
24
3
48
21
75
8
7
81
69
24
54
42
30
48
36
33
81
24
12
75
72
72
48
8
13
42
36
45
24
24
27
21
8
73
72
120
39
39
18
12
108
60
75
8
1
47
91
12
33
15
6
60
12
30
72
12
18
15
27
18
3
33
63
48
96
9
95
25
63
24
48
51
21
63
54
186
6
3
75
6
108
72
3
27
228
6
75
15
12
69
99
5
67
21
51
42
18
12
21
33
36
84
39
63
41
40
48
69
27
45
18
30
60
135
24
57
156
11
7
6
35
19
125
16
48
24
153
18
42
99
21
78
6
39
51
117
15
42
90
48
5
16
3
6
24
24
15
27
78
66
180
54
6
29
115
6
84
30
21
24
24
24
99
18
12
48
72
48
39
33
18
45
96
75
30
24
60
6
66
27
15
48
9
24
8
49
95
13
27
48
200
40
15
12
18
3
21
3
69
84
71
16
9
24
162
21
51
21
39
6
3
51
36
66
23
55
96
6
35
49
42
42
12
198
66
15
104
91
30
42
21
3
93
24
39
18
12
51
21
6
120
12
144
6
27
48
75
21
3
53
40
3
18
36
15
9
23
1
90
6
6
36
45
72
48
24
8
13
24
18
30
11
7
90
60
72
3
8
91
6
54
57
216
33
12
132
78
9
3
138
12
39
27
24
6
63
168
32
144
1
132
72
3
39
48
42
84
24
72
66
48
132
24
117
9
54
33
15
12
18
36
96
66
5
16
27
6
90
24
36
30
3
27
69
96
45
156
12
30
30
12
6
30
24
6
18
15
8
19
24
53
64
24
152
7
6
75
24
9
24
6
12
78
47
16
3
54
84
6
66
36
24
48
42
93
63
18
15
8
7
6
27
27
21
8
48
19
36
90
42
18
12
12
24
3
144
9
60
75
96
120
15
12
77
49
47
37
48
3
15
30
30
36
9
120
21
27
152
16
3
141
39
42
36
3
21
54
6
48
156
12
63
32
16
24
24
39
54
35
88
3
12
12
66
12
48
47
13
6
150
15
48
33
12
6
30
12
147
15
132
66
42
12
24
144
45
63
48
30
27
9
78
33
72
57
71
37
12
39
51
24
30
12
60
23
112
57
15
51
12
12
66
6
5
61
42
12
36
81
3
45
21
24
48
30
45
141
3
21
60
39
8
13
48
3
51
84
42
39
69
3
3
45
9
111
9
102
41
37
30
90
3
33
15
105
18
102
6
41
16
72
96
3
60
36
45
21
99
9
42
29
49
6
114
12
3
57
15
135
9
21
3
21
36
15
39
54
90
81
15
54
3
3
21
9
15
3
30
15
51
54
12
3
63
138
42
18
51
9
63
3
24
30
15
9
48
78
41
19
66
96
59
1
84
114
81
48
57
18
45
80
25
15
51
24
117
33
23
25
23
181
107
16
3
29
19
29
91
72
21
21
30
72
30
24
39
45
42
6
35
16
39
9
33
143
145
84
18
6
24
75
75
48
30
15
69
51
3
21
8
1
6
66
48
63
48
48
15
30
3
24
24
8
67
21
21
12
63
15
282
39
69
123
75
114
78
21
120
32
19
30
66
29
1
12
12
168
24
23
1
102
41
97
39
24
3
48
36
30
3
9
15
27
162
6
21
8
1
18
6
39
75
53
97
6
41
37
27
75
54
12
3
24
93
11
7
12
84
6
3
189
51
48
3
66
18
6
27
9
18
29
7
180
5
109
35
208
21
18
30
59
49
12
24
51
3
45
56
19
54
87
21
48
6
138
3
8
55
6
123
33
12
11
48
37
155
96
19
29
64
51
18
12
6
57
45
3
39
210
23
16
33
39
15
42
111
123
120
54
23
67
6
15
3
5
97
120
18
6
12
12
15
3
21
27
6
143
7
18
12
24
6
21
27
6
15
15
33
33
15
45
27
176
55
96
6
24
3
81
15
48
9
15
21
12
36
75
72
93
132
23
85
114
36
54
60
3
9
18
168
21
96
3
45
27
36
42
84
11
19
54
39
27
54
15
69
3
8
19
69
27
66
24
12
12
18
30
3
21
54
30
72
204
3
21
132
47
43
24
29
25
60
11
13
48
3
72
3
117
33
12
27
3
5
43
12
252
45
21
6
18
108
15
9
66
18
12
24
15
9
39
27
114
171
51
72
30
36
35
25
15
21
144
3
81
6
6
35
16
24
8
25
15
33
18
24
29
16
21
3
27
96
6
12
18
81
33
24
42
78
36
36
102
30
3
3
5
16
9
30
12
18
6
21
72
57
24
36
30
117
39
33
75
84
41
187
5
16
21
27
9
39
87
36
78
30
66
24
90
21
32
16
33
114
6
167
48
40
45
30
30
114
24
45
51
30
39
39
89
7
6
54
114
12
18
69
27
6
36
102
21
9
39
27
90
30
72
30
39
21
168
3
9
47
1
111
99
21
8
1
120
42
69
48
3
54
6
12
6
36
27
69
60
63
96
56
16
27
12
12
30
15
3
21
33
15
33
156
6
114
36
60
6
21
24
24
24
75
45
24
75
30
71
40
56
19
69
81
60
59
48
13
30
45
111
54
24
51
9
60
6
90
36
24
39
105
15
104
ABCD 96198409922*3^$a+1 [50024]
90
99
64
41
66
25
29
18
57
33
78
48
66
19
29
60
43
23
42
159
15
174
31
35
249
16
24
5
36
31
84
84
120
89
7
80
100
36
5
42
18
192
7
41
39
21
43
191
120
25
101
18
66
48
7
24
60
92
189
84
24
30
157
60
41
55
48
41
24
31
24
200
69
43
17
31
56
105
6
48
42
55
24
24
32
88
77
84
24
7
8
141
19
56
33
132
18
120
48
25
17
6
42
30
30
63
45
72
135
4
41
120
60
55
113
15
87
30
55
29
19
65
162
13
12
89
54
21
36
64
5
51
15
210
48
6
25
71
25
29
48
103
17
31
77
3
99
48
13
65
27
48
9
43
5
24
31
95
102
3
28
35
45
21
15
63
18
72
7
95
45
60
105
15
15
6
3
40
89
387
69
27
147
66
54
6
114
13
68
9
7
53
48
3
36
124
47
25
44
76
113
246
45
4
71
25
24
5
31
36
17
31
29
31
107
25
60
29
31
5
48
27
4
29
36
66
24
21
27
201
15
121
413
48
19
24
32
87
48
42
12
48
27
4
149
30
13
48
32
9
18
37
65
114
66
55
5
175
5
31
8
16
36
48
41
96
3
39
18
15
9
6
25
47
97
41
55
8
39
66
24
31
5
27
39
1
77
18
114
19
65
192
3
12
3
42
120
24
55
60
144
35
97
197
66
25
60
80
69
60
162
6
135
4
56
88
12
179
109
65
90
96
181
48
32
9
156
15
87
6
27
69
19
239
13
29
78
21
69
30
73
95
54
60
48
36
27
64
24
72
29
19
36
5
150
81
15
24
1
17
103
180
48
11
18
67
41
12
48
48
6
24
54
7
36
17
87
15
25
56
40
29
18
162
91
185
84
6
45
33
127
60
48
5
12
24
48
7
24
41
84
186
48
18
12
3
33
24
30
78
12
30
133
53
150
72
145
89
6
13
41
24
210
24
1
41
55
24
56
15
21
165
39
21
72
18
25
119
25
60
60
41
72
12
18
6
67
48
215
1
23
6
27
28
36
44
57
18
1
41
12
192
19
12
29
24
84
7
20
24
15
97
53
15
16
89
66
18
132
24
91
29
91
29
186
96
102
3
4
59
25
12
20
69
91
168
71
1
5
18
42
54
25
191
49
41
54
6
55
29
120
198
42
30
105
4
12
95
9
159
217
17
207
16
20
57
12
55
36
20
28
12
5
19
71
30
163
36
11
33
16
36
80
64
44
111
48
162
54
24
1
77
39
124
17
3
60
189
36
24
102
25
41
63
21
108
127
20
76
125
48
7
17
27
33
183
9
36
120
39
3
13
35
18
55
36
20
120
21
3
21
18
33
33
7
48
29
18
25
17
150
6
75
40
29
12
6
18
24
60
90
37
36
48
17
159
24
141
18
48
48
192
42
12
90
21
4
65
24
126
6
43
71
24
1
24
96
24
72
53
7
20
87
37
36
119
30
18
37
60
71
13
32
3
6
84
7
95
18
102
42
96
31
23
1
36
20
141
15
60
100
53
24
102
9
15
25
29
43
17
31
20
105
7
53
6
78
123
9
54
120
37
137
43
23
96
6
84
6
69
64
12
77
43
60
5
43
107
48
96
24
66
84
186
90
6
169
24
5
91
60
36
29
60
151
47
96
57
40
23
30
12
55
20
27
1
167
42
6
25
95
24
30
18
13
65
51
124
60
32
57
103
65
102
18
79
44
12
24
40
23
72
81
40
8
36
36
60
9
115
24
71
1
8
9
12
36
19
65
84
36
19
96
71
25
29
19
36
41
18
90
7
17
7
29
84
127
53
12
24
87
28
5
30
102
19
23
18
135
4
36
65
120
54
66
54
85
20
24
16
20
99
45
12
9
24
7
24
104
76
53
156
12
72
102
25
65
6
30
163
71
25
36
17
43
149
79
11
85
11
85
65
18
105
21
90
210
78
73
47
48
24
49
29
7
11
33
36
4
5
7
5
60
43
89
48
12
132
54
24
90
111
9
6
121
29
114
13
20
40
68
16
11
138
180
72
42
78
18
24
61
116
33
7
95
21
144
4
41
48
120
108
75
4
176
4
95
6
12
103
137
12
31
68
39
18
19
65
264
7
80
27
21
112
5
12
42
ABCD 96198654224*3^$a+1 [50034]
96
19
65
181
120
102
29
49
135
27
45
33
39
93
48
107
64
21
18
30
11
109
132
75
108
75
69
33
15
45
195
48
15
84
101
76
9
27
3
132
42
18
48
12
150
72
66
30
72
18
12
78
30
17
25
42
108
9
63
5
13
102
66
60
51
99
42
42
101
19
45
68
325
18
21
63
93
104
139
54
27
9
51
39
45
36
69
27
3
12
48
84
48
29
108
96
85
39
3
53
40
39
45
180
72
9
47
12
223
42
27
63
66
72
240
12
66
42
15
144
3
6
30
89
12
133
11
25
119
148
93
47
13
204
3
87
6
42
18
87
152
43
78
60
12
12
156
12
30
60
42
66
5
55
5
25
59
28
32
76
39
66
75
27
53
4
108
105
3
24
81
39
15
36
5
55
42
270
48
54
36
114
66
24
6
197
25
15
27
48
12
17
220
36
24
63
18
30
330
78
177
63
105
120
105
42
12
6
42
72
126
12
12
3
75
108
84
5
76
15
42
48
51
39
54
60
30
6
114
48
33
297
60
72
96
162
18
84
66
17
40
27
6
12
72
15
63
5
88
9
18
102
71
19
78
47
48
25
42
66
11
73
168
12
3
57
36
24
36
42
30
78
24
18
120
30
29
73
87
3
33
32
133
42
66
11
1
138
144
96
12
42
147
231
165
68
7
60
18
27
93
42
18
12
138
72
89
13
6
132
30
48
27
87
5
145
51
27
45
20
13
71
31
33
45
150
24
5
25
36
30
42
48
75
75
24
60
96
54
71
4
111
42
23
127
29
73
23
7
36
30
11
28
105
30
77
61
150
30
59
13
36
90
12
60
29
19
57
27
77
19
21
21
47
31
309
21
71
84
49
95
25
18
165
135
48
9
45
15
75
66
120
42
48
12
5
28
9
138
18
24
30
90
48
162
168
5
7
66
39
32
28
48
3
42
78
42
90
102
3
57
198
18
11
91
53
7
30
39
21
35
115
9
96
68
49
6
137
60
4
81
78
132
30
39
93
36
24
36
42
30
35
175
33
69
6
12
90
47
1
12
227
16
39
57
111
78
42
33
9
27
21
102
5
73
107
25
36
30
84
6
42
30
47
1
120
27
117
6
12
5
132
1
90
24
77
31
42
48
78
5
76
48
21
15
159
6
84
138
18
120
12
60
15
72
20
31
45
9
96
11
61
35
48
85
180
11
31
90
162
60
96
30
30
41
31
162
60
60
18
18
99
20
48
85
18
54
227
181
39
51
30
99
21
42
18
30
29
193
48
27
68
64
80
121
18
72
45
32
76
9
36
11
16
108
20
145
47
7
18
90
90
15
128
19
48
18
204
36
15
9
156
60
27
15
42
51
39
6
24
18
9
21
47
112
111
45
20
13
54
78
35
12
85
30
30
27
9
132
138
12
168
24
18
15
68
19
18
203
25
42
57
20
31
30
84
75
12
81
30
69
159
90
42
60
12
60
66
51
164
7
18
11
79
77
7
6
12
3
27
12
113
163
42
15
27
48
42
18
30
252
15
105
23
73
11
13
83
7
18
30
108
89
36
97
42
120
18
42
57
51
48
5
40
69
186
177
144
9
47
7
5
31
84
6
60
27
12
36
36
81
18
30
150
144
5
31
450
15
69
126
29
36
7
30
12
6
5
76
120
21
78
60
17
37
6
54
66
114
96
90
54
27
39
72
65
220
75
129
68
25
150
96
12
102
51
12
3
12
42
155
40
56
12
4
51
42
3
33
30
24
33
27
108
9
3
30
36
72
120
27
63
12
18
72
96
54
36
42
27
21
12
75
84
3
65
85
195
75
120
33
225
27
36
27
9
69
54
197
49
84
11
64
3
9
63
33
213
222
9
69
131
88
3
53
97
30
12
17
28
68
55
102
323
7
6
114
5
61
72
30
137
13
12
30
45
33
18
57
3
30
75
117
12
18
12
108
120
42
60
11
ABCD 96198935746*3^$a+1 [50055]
45
45
3
135
6
3
12
69
75
20
28
39
6
27
39
36
18
11
4
12
32
31
53
1
11
61
135
32
4
9
72
27
32
16
36
21
54
48
29
48
91
21
84
32
7
102
6
90
30
17
132
37
39
45
162
36
29
97
54
9
15
5
76
9
36
48
72
24
120
54
101
25
11
85
119
64
9
15
45
59
100
12
24
33
36
78
45
21
60
18
9
48
33
15
44
25
18
69
9
54
5
48
112
44
16
45
102
45
15
33
69
27
27
89
37
155
52
24
48
45
90
24
18
35
103
9
69
54
101
235
105
45
36
155
1
15
48
9
3
72
72
15
18
18
18
24
12
75
3
30
6
21
24
21
23
12
61
90
45
39
9
9
35
40
57
3
12
20
52
3
69
72
8
36
16
12
32
43
5
96
36
61
72
36
3
63
57
44
7
60
30
36
42
54
12
168
36
51
33
11
96
7
57
171
18
35
48
7
45
92
48
67
29
4
32
28
36
33
107
40
39
18
131
4
57
24
36
66
21
44
84
16
39
57
44
112
57
15
105
78
30
35
88
3
6
35
16
3
33
156
44
1
12
24
11
25
54
17
48
19
29
61
119
97
6
120
45
20
49
15
57
12
23
109
18
5
28
69
18
6
51
51
17
100
15
30
11
84
16
15
18
6
137
64
45
83
4
45
18
81
12
80
16
3
132
141
24
20
103
41
31
17
1
18
9
21
18
57
32
37
11
48
1
39
81
11
4
27
17
4
15
77
16
63
6
71
1
108
35
40
8
1
63
24
75
36
72
18
143
1
51
135
53
36
1
48
6
5
100
12
3
113
37
48
6
72
30
11
169
18
141
60
51
6
30
9
80
12
100
3
36
57
36
12
32
25
36
15
20
52
87
5
121
51
32
7
105
9
63
21
83
88
44
48
12
121
42
29
61
48
132
12
99
27
60
41
4
32
13
30
33
3
24
156
6
12
59
16
44
136
8
4
57
39
60
15
66
63
27
42
15
44
52
36
12
57
12
11
4
99
36
72
12
17
169
23
28
24
9
78
33
48
84
32
1
54
45
21
75
3
137
7
30
72
18
33
44
4
45
51
108
24
60
44
55
9
15
9
48
33
12
3
44
12
13
6
29
19
45
32
1
35
64
3
29
16
27
65
49
30
17
19
18
18
72
9
8
43
66
54
77
40
104
1
51
141
42
41
60
16
224
52
32
55
36
5
48
4
12
9
23
12
16
80
7
72
5
108
132
28
24
9
47
25
54
108
132
5
4
12
9
3
24
8
40
75
54
71
64
180
3
42
48
18
60
66
3
12
48
69
11
25
84
39
44
4
39
45
72
27
6
143
1
48
99
80
61
51
84
9
48
15
32
43
5
4
92
49
39
51
57
9
3
147
48
17
12
13
66
6
11
19
29
160
69
72
23
7
5
55
125
52
48
75
29
48
1
39
15
12
18
147
56
36
31
21
87
5
52
44
16
9
3
15
53
19
54
39
21
66
21
68
133
11
25
90
45
60
39
174
90
9
33
155
61
3
27
33
20
73
6
18
12
42
84
60
72
72
5
40
57
24
12
59
40
60
32
49
11
43
5
31
17
48
97
35
48
1
6
36
90
39
72
8
184
33
6
17
4
128
76
72
3
41
4
12
93
12
87
21
23
84
37
6
53
157
15
9
63
21
39
21
84
6
66
59
52
36
21
90
18
48
23
4
92
16
15
33
3
21
12
15
42
135
21
42
102
11
12
1
47
25
59
13
30
5
49
6
18
18
5
67
120
5
16
21
72
48
6
29
97
95
76
9
54
12
5
4
32
19
72
81
9
18
12
162
6
12
41
4
33
12
27
32
13
75
87
69
63
36
48
54
39
12
27
137
28
144
224
16
45
27
48
51
57
51
18
107
37
59
16
44
40
24
36
81
11
4
44
16
33
15
111
21
33
15
45
15
141
54
54
18
105
21
54
21
96
87
105
12
20
109
36
24
39
12
96
36
45
6
77
60
40
24
24
27
77
48
16
3
21
87
5
60
7
29
76
20
52
60
9
75
3
36
161
64
21
47
7
45
153
51
48
27
113
64
39
77
1
59
31
12
21
24
9
47
4
12
84
69
111
92
1
111
27
17
61
83
40
3
12
36
132
66
39
24
48
3
30
72
6
48
6
48
24
99
21
51
120
20
85
11
16
80
13
143
73
24
12
135
27
60
180
84
21
21
39
44
4
44
52
48
36
51
9
32
31
45
164
16
117
11
28
57
11
108
43
57
27
5
60
61
150
54
36
39
96
44
103
45
48
33
3
51
96
5
31
9
9
84
6
48
53
52
12
72
48
159
9
9
24
39
33
12
11
7
93
33
51
104
96
91
93
3
105
51
42
102
105
32
36
16
63
36
45
60
116
49
75
3
12
5
48
55
18
18
17
4
48
45
51
60
27
117
20
4
9
84
36
11
12
36
12
40
21
3
20
121
3
27
41
19
57
84
80
67
66
6
48
6
27
147
17
1
60
35
48
4
33
42
90
30
45
81
6
17
19
102
87
9
12
63
44
52
44
13
78
54
3
ABCD 96199062814*3^$a+1 [50005]
120
177
21
75
15
33
24
21
42
270
198
42
30
117
75
138
108
42
69
120
39
132
60
120
57
312
159
54
75
48
3
102
150
12
30
6
54
126
21
24
9
96
39
63
78
204
183
93
75
27
90
27
75
186
150
24
36
24
33
48
72
105
102
30
6
24
126
15
165
72
18
174
48
147
15
120
126
51
69
30
72
60
120
12
78
108
99
81
12
3
24
135
33
87
300
18
90
318
30
141
96
24
24
327
78
147
3
72
93
99
48
42
96
99
72
231
30
12
30
48
60
42
18
90
12
27
9
90
132
9
9
39
63
12
60
66
54
186
132
78
174
60
66
24
6
102
252
57
3
6
162
18
114
270
51
27
132
126
42
78
51
21
12
111
99
21
99
6
42
282
27
3
48
60
48
72
9
69
60
150
201
51
12
108
45
213
72
18
54
18
18
84
51
96
99
42
48
27
45
99
99
60
24
96
129
3
117
15
216
120
162
108
51
21
120
42
108
120
42
48
18
30
72
90
222
6
72
60
60
132
30
3
123
102
12
27
39
54
168
18
60
42
99
93
66
120
57
24
81
30
177
93
30
12
30
147
24
129
48
192
60
27
3
36
72
12
18
30
12
57
48
15
96
24
78
318
24
60
30
30
165
15
48
9
153
6
84
21
195
141
21
75
3
60
72
42
198
33
27
270
39
141
90
177
291
21
63
126
60
39
48
57
36
99
72
33
78
60
120
222
36
90
30
147
135
33
39
60
138
42
48
33
99
36
24
33
3
12
105
105
12
36
15
69
30
258
168
132
48
102
30
12
15
195
60
6
267
3
72
60
132
21
39
30
288
12
126
72
12
78
39
69
264
126
12
9
24
69
18
177
123
60
108
69
51
42
90
9
24
24
3
60
150
18
57
63
12
42
6
54
87
21
288
24
18
9
96
63
192
9
123
168
90
42
96
24
60
21
15
24
201
9
318
33
39
156
144
48
162
90
18
42
165
141
72
42
126
24
30
30
18
162
18
12
60
78
27
3
45
57
138
162
18
30
99
51
30
159
21
12
18
222
18
42
66
72
9
93
78
60
105
33
42
60
12
18
27
33
87
15
156
180
24
60
90
18
57
72
39
30
90
12
30
159
21
3
99
36
102
27
135
216
12
162
120
27
21
75
24
171
30
180
123
45
24
27
243
48
93
117
108
42
72
141
24
15
330
36
90
24
36
12
57
63
60
72
165
141
234
18
48
102
90
18
21
168
63
102
258
312
18
48
30
12
42
78
90
120
12
108
72
30
21
264
15
153
15
30
48
27
168
96
111
12
18
30
120
60
9
63
66
12
18
12
18
24
336
24
3
213
12
12
126
21
96
48
72
3
24
90
27
39
60
54
108
90
9
99
84
33
48
15
102
123
87
60
42
198
117
75
180
198
198
180
72
153
177
30
177
21
120
84
126
24
33
15
180
18
42
42
66
24
18
150
12
6
30
114
75
15
18
438
9
21
27
27
93
45
12
18
12
30
27
ABCD 96199569868*3^$a+1 [50026]
30
90
45
300
60
33
90
42
12
18
165
105
12
3
267
96
54
183
75
138
144
36
72
270
30
3
27
18
102
150
48
111
3
153
24
93
63
3
21
63
6
51
60
21
18
117
108
9
30
18
42
78
3
45
120
87
15
45
27
21
45
27
177
63
48
9
60
96
24
15
33
12
18
48
72
12
18
42
18
15
375
105
57
60
63
132
33
39
3
18
27
15
57
9
30
372
30
48
102
93
27
30
42
90
18
150
30
189
33
27
33
147
33
108
30
129
21
15
45
72
63
177
246
9
111
21
36
15
18
195
27
48
21
273
18
12
6
12
30
90
12
123
15
150
30
30
180
75
45
48
60
42
72
168
168
120
21
3
18
48
72
39
21
72
60
3
57
48
27
3
9
3
33
15
45
45
30
30
15
225
12
78
102
3
45
90
45
3
30
90
24
177
39
42
222
18
12
246
12
30
120
138
102
168
54
48
12
81
216
39
54
78
45
15
180
12
18
102
168
177
213
30
9
141
39
36
48
177
12
18
9
21
108
87
165
12
18
12
33
12
33
3
45
54
105
15
90
15
72
51
42
36
39
12
3
30
30
213
27
117
36
165
30
69
153
27
39
42
30
12
45
21
72
12
120
228
60
168
12
258
60
81
9
162
30
132
15
15
141
27
12
108
18
39
21
102
90
90
30
27
21
12
108
111
69
87
27
66
24
60
27
156
93
15
237
12
3
288
9
210
18
252
48
48
114
6
252
180
72
18
105
60
87
33
93
192
3
24
105
48
39
111
18
15
456
69
15
27
120
57
255
30
18
18
54
105
3
42
66
150
24
75
108
105
27
63
9
39
30
51
9
27
57
48
30
69
39
90
24
135
12
51
30
30
33
237
72
36
102
30
30
18
60
12
12
90
18
3
27
9
39
57
45
78
42
15
75
330
132
78
45
3
21
33
96
72
30
162
60
120
75
12
39
21
159
12
90
162
168
57
201
42
12
33
15
30
27
105
36
42
45
75
30
3
39
96
24
18
39
63
30
18
33
132
3
12
102
120
48
30
9
129
171
21
12
63
15
108
54
3
27
30
30
90
15
33
3
312
255
42
3
165
123
36
21
39
111
9
33
48
120
75
3
114
6
60
54
36
144
63
24
33
36
12
279
108
21
51
3
36
12
393
9
30
78
30
120
9
3
81
27
90
72
27
33
18
42
60
78
45
177
30
6
195
132
93
24
27
51
72
78
132
108
39
33
96
87
147
138
48
12
150
9
93
60
138
30
60
102
18
48
102
78
120
15
69
18
45
213
42
69
3
48
108
69
75
57
36
57
78
42
123
204
48
63
9
189
51
21
18
30
12
180
3
27
42
18
78
51
201
12
30
18
30
180
12
66
42
30
48
42
120
33
72
117
36
102
57
45
138
9
21
60
18
81
123
18
348
15
36
60
243
153
117
18
30
42
66
54
48
42
48
168
24
27
84
249
60
48
120
12
15
183
60
69
120
141
12
15
108
45
258
12
129
9
51
69
15
57
60
27
45
63
24
21
63
24
72
84
27
42
120
15
72
51
30
3
9
63
3
84
78
60
42
48
48
12
9
21
63
69
120
123
33
24
288
30
129
231
18
87
93
51
3
36
105
9
78
9
3
48
150
90
42
63
12
21
12
3
177
3
39
57
63
6
60
135
117
27
33
12
66
12
45
48
36
3
30
3
60
12
21
42
30
ABCD 96199711196*3^$a+1 [50069]
84
63
33
12
55
12
17
19
29
15
52
60
48
12
89
7
269
36
12
7
108
68
9
48
120
31
17
48
24
48
48
27
12
36
9
31
17
207
36
16
156
144
84
41
55
44
9
15
21
12
43
36
5
51
52
12
8
93
19
24
29
67
8
16
101
51
93
36
3
60
33
67
65
75
45
55
48
17
51
57
24
31
8
40
32
48
24
36
9
151
29
48
12
51
16
5
19
29
36
15
57
60
3
141
36
120
43
20
12
48
9
3
4
36
8
21
48
31
5
39
96
9
43
20
9
51
64
5
151
24
56
45
43
24
53
12
108
43
5
27
64
161
79
60
29
115
84
65
12
31
12
5
3
45
12
48
7
8
69
24
19
56
60
57
55
80
33
12
72
60
31
12
65
3
4
168
53
27
33
7
12
5
31
12
125
7
41
15
16
53
171
4
5
120
15
16
20
4
41
7
53
12
48
55
20
60
9
91
29
51
45
127
20
33
15
21
31
17
60
36
15
69
36
7
8
72
60
28
32
9
103
20
33
27
52
29
60
24
31
17
24
139
60
185
12
27
100
5
43
29
51
48
117
147
21
12
3
9
3
45
60
15
33
127
12
5
43
48
20
40
32
45
7
41
24
211
60
80
4
48
72
5
63
69
84
24
36
39
33
12
51
40
44
52
60
5
103
8
69
19
29
12
31
8
64
17
103
41
12
139
24
20
100
104
40
56
72
40
29
3
21
12
3
76
56
72
120
48
28
29
108
43
65
75
9
7
29
15
9
60
51
105
7
24
68
45
3
28
5
31
41
12
7
8
105
111
16
29
12
48
7
68
9
51
24
88
32
93
7
53
7
5
51
21
84
24
7
125
24
99
96
9
12
55
53
7
84
44
36
60
16
5
19
72
77
67
8
81
55
212
48
16
36
53
55
65
67
8
64
36
20
112
8
4
36
29
3
60
4
53
3
48
45
7
5
7
36
29
7
24
77
12
55
228
29
63
16
80
4
20
48
45
48
12
3
160
5
24
3
4
48
12
5
79
65
12
27
21
120
7
60
32
36
64
36
77
3
40
5
31
41
48
24
15
28
5
27
112
24
80
16
108
5
156
27
40
5
67
41
31
8
16
17
24
48
31
29
3
9
39
105
19
60
8
12
48
9
96
27
21
87
9
19
5
127
53
7
17
96
15
24
16
77
115
24
8
16
101
55
36
17
7
65
39
9
12
55
5
111
45
27
16
5
67
17
120
15
88
12
12
5
19
44
96
21
39
16
56
88
20
16
44
16
41
12
43
20
52
72
29
27
40
8
72
45
84
103
48
8
52
137
103
68
112
32
81
75
16
48
140
81
60
19
48
8
9
96
12
24
31
5
72
3
64
161
43
5
27
4
68
88
17
67
29
19
80
105
7
68
16
24
36
140
21
51
48
24
33
115
5
12
31
5
31
41
103
12
68
9
3
4
44
4
41
24
103
24
8
36
45
84
63
9
96
3
24
28
125
12
48
48
19
36
84
80
120
48
33
15
64
48
5
24
55
44
84
28
24
29
72
27
96
12
12
16
185
12
3
60
57
235
29
168
3
40
5
67
8
40
80
40
89
19
29
36
15
12
88
24
20
28
29
55
48
5
36
24
12
51
12
21
31
36
8
57
60
79
29
7
72
65
7
29
15
100
12
60
24
156
53
39
100
65
43
20
33
12
19
89
7
17
3
28
12
20
132
28
68
24
81
132
139
24
29
63
4
8
52
101
27
16
20
57
60
67
65
51
21
39
4
65
91
80
9
43
12
8
64
96
8
244
20
88
20
4
24
29
51
21
84
31
53
7
53
7
65
19
29
7
24
77
3
52
53
15
40
41
31
17
72
111
57
60
31
41
19
17
135
33
27
93
55
24
20
28
8
16
89
79
96
77
27
45
12
111
33
31
8
40
125
7
44
16
41
55
17
31
5
31
41
43
29
63
9
48
43
128
45
15
16
149
27
4
41
7
8
64
29
7
60
17
7
8
36
64
17
24
87
4
8
96
40
5
192
3
4
65
75
112
41
60
3
120
40
92
12
21
31
53
75
36
12
33
15
21
60
43
8
9
3
52
108
41
24
43
137
63
33
39
45
12
39
52
108
29
115
65
7
185
24
24
7
41
55
24
8
33
15
45
15
57
7
41
103
20
16
120
8
168
117
43
120
5
60
7
41
15
45
15
84
48
33
15
12
9
36
87
21
39
16
5
207
9
79
17
7
317
63
28
8
9
51
81
48
12
3
52
8
81
55
24
41
15
21
3
52
29
24
36
7
17
43
17
7
8
120
156
16
48
5
55
8
57
60
91
29
3
12
45
3
48
165
15
21
36
3
9
3
4
65
84
139
5
36
19
8
117
36
84
36
7
5
19
56
93
19
5
51
76
48
60
5
12
151
24
5
96
79
36
12
17
19
5
7
29
36
3
12
9
3
40
12
29
31
24
44
16
32
108
52
89
24
24
12
79
89
36
27
52
5
96
31
29
60
84
96
12
60
19
65
24
39
21
12
7
60
12
56
153
36
31
125
55
24
116
28
17
60
3
16
24
44
36
81
43
36
12
60
29
ABCD 96199800532*3^$a+1 [50009]
61
11
43
21
51
5
13
51
57
54
57
96
72
63
17
48
72
48
112
24
24
24
8
24
103
72
9
24
48
9
87
21
155
61
3
80
144
7
18
15
8
40
45
11
64
24
32
13
72
18
9
27
29
43
69
128
19
5
64
3
5
64
32
43
36
36
77
16
33
18
29
7
41
31
57
24
45
108
72
111
32
37
36
63
24
93
3
72
32
64
80
19
5
49
90
36
81
80
64
45
123
8
13
3
51
5
40
48
56
16
32
37
27
80
127
65
144
7
57
15
33
120
27
45
8
16
75
77
49
39
48
93
18
72
18
15
200
1
90
18
3
15
65
16
48
104
48
48
31
17
1
18
18
35
16
32
16
56
16
63
17
48
79
33
8
216
112
24
75
29
7
33
21
107
48
64
24
24
72
144
8
49
15
21
18
9
144
45
36
23
13
51
128
64
48
32
19
54
39
32
91
21
33
23
16
15
17
37
3
69
35
40
69
54
36
72
33
93
3
32
160
21
27
8
24
49
54
65
24
127
81
9
15
72
32
25
36
18
18
15
93
27
27
18
11
24
19
36
9
27
5
40
81
15
75
53
136
200
24
55
9
225
135
27
93
15
108
5
16
51
29
61
36
23
168
43
5
16
105
18
36
17
19
69
8
40
135
41
24
64
24
387
29
24
37
27
9
54
18
95
112
9
39
24
9
54
41
31
17
64
8
37
36
39
152
16
24
8
64
8
13
83
72
43
18
3
24
96
48
120
96
27
5
13
51
72
3
18
99
56
24
16
48
8
19
21
24
72
9
90
29
136
69
27
8
72
145
63
63
18
72
108
27
99
36
137
168
1
111
8
25
18
5
136
24
56
24
79
54
18
9
99
5
13
51
8
136
80
31
18
39
32
64
81
18
53
19
21
8
43
5
49
18
18
162
9
72
99
18
3
24
9
36
11
64
15
18
36
27
27
5
31
9
24
8
48
24
13
11
72
40
3
72
101
48
16
8
64
15
17
55
9
56
40
3
90
3
80
169
15
3
53
1
90
162
11
24
24
13
59
96
24
40
56
232
72
33
54
113
13
18
17
19
36
9
8
40
24
96
24
51
5
13
108
39
8
144
48
13
54
5
31
81
45
51
24
8
88
63
297
104
157
11
7
9
63
17
88
48
48
32
72
37
3
51
29
48
13
18
41
24
7
162
23
64
24
33
47
16
81
47
25
15
72
39
54
54
18
99
144
135
36
36
9
63
90
23
64
96
384
8
136
99
36
9
9
63
56
25
23
85
54
144
216
21
80
112
21
59
67
18
72
36
63
27
18
54
54
23
24
48
85
179
16
8
13
11
64
8
25
36
59
48
16
24
24
8
48
16
48
96
24
3
29
112
48
27
18
72
11
120
49
63
81
23
64
32
16
27
5
13
36
36
35
88
32
168
72
112
32
16
8
31
57
80
24
24
16
32
1
15
24
15
17
19
5
88
51
53
37
3
33
18
5
67
269
37
90
36
36
36
36
17
1
47
16
9
108
155
48
88
24
9
54
41
49
95
85
11
72
25
72
47
43
5
16
48
8
13
108
111
33
135
9
54
33
8
48
1
36
54
36
153
8
16
32
120
16
15
18
15
39
65
43
69
183
18
23
16
33
87
21
90
17
19
53
109
54
5
31
9
9
191
79
216
65
61
54
18
72
54
18
27
27
5
88
15
36
54
108
18
41
283
53
40
48
21
75
80
43
54
54
9
8
73
255
33
63
9
15
21
3
15
9
144
32
31
36
21
32
55
90
126
17
64
24
24
176
55
108
18
72
27
56
24
16
72
24
15
9
32
24
16
80
24
49
15
57
15
8
85
35
1
216
18
5
40
8
16
57
135
27
117
48
15
9
9
126
65
25
18
261
24
72
3
69
39
90
72
54
33
21
147
15
41
48
1
63
8
1
15
104
79
33
3
53
1
18
125
144
1
47
7
9
32
120
16
21
36
36
75
80
115
126
47
7
9
144
8
48
25
87
56
24
88
128
193
95
13
72
3
69
54
101
115
21
24
8
19
36
33
48
225
39
51
5
13
27
81
47
7
65
40
93
27
48
15
108
72
29
97
87
3
144
53
24
64
21
18
9
48
15
18
23
13
3
32
1
18
77
40
200
48
157
18
17
144
19
36
9
48
296
16
48
96
8
64
63
33
48
48
69
75
177
71
73
18
21
56
49
23
31
90
63
9
47
232
45
3
32
24
24
16
96
32
205
59
31
17
64
9
87
8
24
160
8
19
234
11
72
25
90
101
ABCD 96199930202*3^$a+1 [50000]
234
95
12
24
60
60
36
48
396
84
31
17
144
145
35
73
335
132
48
36
60
205
191
84
31
53
12
36
12
420
240
48
73
119
48
109
11
432
48
120
13
107
24
24
216
121
84
54
41
60
49
227
79
30
60
71
60
144
120
156
25
84
18
17
228
13
35
12
240
96
61
95
1
18
149
12
13
47
96
19
18
78
5
72
180
108
13
30
24
53
24
24
96
85
11
133
59
12
48
7
18
203
85
35
72
12
84
67
90
59
84
12
24
61
47
48
25
78
54
23
12
288
12
72
169
47
228
84
12
151
29
61
95
132
60
60
13
54
101
259
54
35
12
72
25
18
269
228
108
19
114
95
12
253
84
131
109
83
84
265
18
77
24
144
37
83
48
37
35
48
37
23
12
36
97
54
53
37
11
24
109
47
55
125
109
239
192
25
54
126
47
72
60
84
120
115
24
138
222
53
19
138
47
108
61
119
96
1
240
54
120
17
108
24
12
204
36
175
53
48
24
240
163
53
13
35
96
156
7
90
72
48
71
60
1
48
23
60
60
43
54
12
78
192
41
109
95
24
37
203
12
60
139
6
162
66
191
49
47
180
60
48
25
35
132
175
29
48
67
66
35
108
12
192
48
187
66
150
126
84
47
49
83
216
276
60
36
13
35
49
72
23
12
145
35
61
23
192
19
210
23
1
47
48
175
30
47
85
47
205
48
35
84
60
79
66
6
125
48
169
23
72
132
73
23
49
59
72
24
13
36
156
11
108
84
48
25
23
72
48
211
258
203
48
85
11
24
25
144
167
139
5
144
12
48
48
60
84
49
11
43
48
42
107
24
60
55
245
97
143
144
61
59
96
60
31
113
55
53
13
24
30
78
12
23
13
71
169
47
420
73
54
161
49
72
35
420
175
245
96
205
12
71
12
7
5
85
35
60
60
132
1
47
7
29
60
12
13
126
41
7
6
12
23
84
60
1
287
108
24
432
24
24
156
151
29
300
31
113
31
5
12
55
5
24
96
204
61
18
77
109
71
49
83
13
54
41
12
36
84
48
12
96
61
83
241
126
18
78
120
89
48
97
126
5
72
1
35
109
83
192
7
54
42
185
25
83
276
169
35
36
145
59
85
11
120
13
30
5
67
6
35
108
85
72
72
83
48
12
79
113
7
24
101
43
53
48
12
60
37
155
115
161
84
43
5
85
23
84
25
180
30
53
48
61
59
85
96
11
72
48
48
19
18
119
36
19
216
24
41
180
12
193
47
60
97
48
23
12
61
192
42
53
145
23
600
19
5
37
23
13
47
43
29
43
101
24
181
12
143
84
108
133
347
193
234
101
61
11
48
91
65
79
30
60
155
25
71
19
522
72
72
83
421
107
19
90
11
24
108
1
131
156
13
35
36
24
24
67
48
72
101
ABCD 96200034454*3^$a+1 [50069]
16
20
10
12
108
32
40
38
4
26
15
37
8
27
27
48
10
80
10
12
38
10
18
44
58
98
75
15
22
38
22
18
65
7
8
24
58
62
36
33
21
10
36
42
48
24
35
31
14
28
12
11
25
80
10
14
36
30
40
72
30
38
40
17
133
80
4
6
5
7
30
38
69
3
10
62
100
18
203
24
3
58
60
20
54
16
2
51
139
30
60
18
30
2
22
36
23
37
2
10
48
32
40
2
30
15
3
100
18
59
75
10
26
60
100
24
50
16
62
22
66
2
220
30
138
2
57
25
11
25
30
90
12
20
22
101
129
6
4
48
42
8
28
54
6
80
40
23
57
4
35
61
30
30
2
18
15
45
30
40
2
15
108
19
18
18
20
12
10
12
18
32
78
63
25
110
22
12
20
58
60
12
6
107
45
72
16
42
41
9
15
25
18
32
58
14
118
23
49
38
22
36
54
36
42
83
25
144
8
10
18
44
18
82
48
11
81
46
42
18
14
46
32
52
6
14
18
15
48
9
70
30
20
40
66
84
6
2
10
120
2
18
238
77
3
70
62
10
2
6
22
30
32
15
1
42
12
18
60
12
80
15
13
12
59
27
10
42
12
120
6
74
21
49
48
8
4
35
1
2
90
12
28
47
111
10
59
51
130
20
30
22
11
27
4
26
10
12
60
8
33
21
78
30
40
11
1
6
14
6
45
49
6
74
58
38
82
48
29
1
2
18
27
7
6
72
60
18
2
130
2
118
98
4
36
50
34
6
62
10
5
57
18
58
2
82
23
3
30
4
20
36
34
38
40
8
10
44
6
10
2
42
16
14
96
52
18
32
42
28
23
75
10
150
65
97
20
28
164
10
158
40
8
159
21
4
138
12
8
42
16
24
8
60
28
102
12
29
39
10
90
48
20
10
120
12
72
11
57
3
7
32
36
22
8
132
48
39
1
12
12
18
8
10
44
28
23
19
6
54
56
10
2
28
42
8
27
3
24
9
7
2
30
40
53
19
86
4
18
18
42
8
42
22
140
36
54
40
23
27
36
30
132
58
14
40
8
15
3
40
12
12
6
44
36
22
8
22
48
42
60
12
38
52
56
52
60
102
18
48
84
108
30
30
23
67
2
178
12
6
24
20
16
60
12
48
2
90
18
33
27
12
78
30
129
21
34
6
23
61
68
18
10
14
58
228
72
108
60
12
2
16
2
12
36
22
2
63
25
18
29
31
32
28
2
75
12
3
22
96
14
18
22
60
6
30
42
2
16
14
58
182
40
36
14
10
36
84
68
52
36
12
110
18
10
42
12
8
10
42
128
60
18
70
2
48
54
6
22
68
22
50
48
34
96
24
30
96
14
33
3
30
24
15
48
3
4
66
20
72
10
65
205
8
24
10
26
22
42
18
8
10
80
102
60
58
30
24
36
12
122
16
35
57
51
7
90
12
2
69
49
47
1
20
10
12
48
14
6
34
20
58
60
2
70
18
2
18
90
28
122
28
84
11
159
6
34
56
22
72
11
84
36
24
43
32
108
33
75
22
30
2
15
13
12
8
58
32
10
68
15
57
88
140
10
60
30
44
6
40
12
32
46
12
20
18
12
40
132
18
23
67
48
102
12
48
60
248
52
11
36
1
35
19
18
18
30
12
107
31
12
62
18
22
11
37
60
30
42
38
52
48
2
15
36
37
128
24
16
32
18
34
6
17
33
22
38
4
8
15
27
18
52
18
38
10
12
8
112
20
10
12
11
7
137
3
18
15
39
76
342
98
4
66
60
174
18
2
70
56
10
60
30
32
10
2
40
48
12
68
12
18
22
38
33
15
33
7
89
25
18
48
14
15
85
8
60
28
24
20
30
18
178
20
33
1
71
39
16
17
27
18
90
90
90
130
8
34
8
90
22
48
2
10
108
18
2
28
90
23
9
63
9
36
63
1
6
2
123
75
69
1
54
36
24
18
50
33
48
57
39
15
6
10
5
37
42
78
102
6
44
36
102
142
35
13
8
10
12
20
82
26
153
19
2
6
40
29
15
18
132
36
70
2
10
18
2
28
5
60
39
10
48
47
25
11
7
41
49
32
15
13
30
12
18
132
138
60
30
11
19
12
18
42
38
58
14
40
126
14
46
12
50
70
17
61
42
8
60
12
10
12
6
42
60
12
20
88
2
28
5
3
52
30
12
71
67
38
10
32
108
84
18
3
87
28
42
78
30
92
18
4
50
6
34
11
25
72
12
120
59
72
115
14
6
10
12
12
6
60
72
2
40
36
32
58
30
134
18
112
50
46
74
180
18
15
55
30
18
32
28
12
12
29
117
12
28
14
18
70
2
48
28
120
84
66
30
24
18
62
36
39
43
30
110
22
83
93
54
48
22
50
6
15
39
18
12
60
63
45
22
116
24
9
1
18
5
12
25
6
104
88
60
80
70
12
60
96
30
44
208
62
28
2
6
22
113
9
63
147
28
12
29
9
28
44
10
6
14
6
15
19
30
20
15
13
48
14
18
3
7
68
4
18
12
20
106
20
72
33
85
20
15
25
12
20
70
2
18
60
30
3
39
18
15
3
40
44
58
60
50
10
42
90
110
10
30
5
13
8
10
62
3
19
18
30
2
10
8
72
18
78
30
15
25
14
16
42
92
10
8
10
20
15
3
33
31
36
14
16
14
36
4
18
18
50
180
4
11
45
22
30
20
18
4
68
10
8
4
126
122
48
4
38
117
13
18
24
60
29
49
122
10
78
30
8
30
33
9
40
23
7
32
6
27
63
82
30
18
30
2
58
29
31
5
19
50
183
123
24
88
38
4
18
62
6
34
11
7
68
34
78
17
103
60
2
46
12
30
83
9
118
53
27
100
20
10
83
25
23
67
30
12
8
30
82
12
6
60
2
18
94
78
32
88
48
42
38
120
10
12
20
40
12
18
2
58
41
ABCD 96200269162*3^$a+1 [50008]
14
18
33
7
6
146
16
78
2
40
50
24
18
10
107
3
30
22
14
6
10
59
69
16
74
10
23
69
66
18
96
15
39
4
5
51
10
107
24
45
4
44
3
3
12
24
105
49
32
10
12
17
96
39
18
70
170
6
24
28
32
30
96
6
36
45
24
19
24
72
66
14
4
96
78
11
7
12
32
66
27
33
42
12
9
25
60
26
18
6
36
24
22
38
42
48
12
4
38
28
5
24
33
16
110
60
16
8
36
10
47
72
3
52
26
40
42
150
2
88
29
48
48
25
60
62
6
70
41
15
16
17
3
48
4
17
15
33
48
55
32
76
2
48
75
19
66
32
82
50
46
89
3
60
10
32
10
8
28
24
20
96
6
10
80
30
15
24
19
36
2
24
39
37
35
7
98
42
21
31
41
45
82
18
90
60
38
27
15
24
16
8
22
14
66
3
9
6
42
18
6
28
32
6
54
30
58
12
96
32
16
92
15
33
70
74
46
32
88
44
28
12
72
50
51
24
21
78
6
15
61
44
10
8
66
27
15
18
39
3
52
6
32
42
16
20
6
16
23
24
1
47
9
88
42
6
50
54
18
6
12
84
24
4
18
108
2
10
65
3
12
10
48
12
48
54
42
20
46
24
48
120
72
26
87
21
27
15
22
26
70
30
12
38
6
69
9
18
10
50
34
6
38
60
10
42
68
12
22
26
64
83
39
4
29
33
40
48
12
14
165
49
32
22
137
96
13
2
9
48
37
44
4
90
6
2
33
24
67
5
1
2
40
2
10
36
18
11
91
62
6
60
45
7
92
28
32
30
42
28
8
52
18
42
32
6
34
26
10
32
10
6
54
38
24
16
20
60
45
33
6
4
42
30
5
97
6
80
66
6
138
22
14
34
36
5
15
16
38
12
78
9
27
18
42
28
90
62
40
24
20
66
16
42
6
47
27
93
72
7
20
21
15
30
75
87
18
22
12
30
48
18
60
44
24
45
9
136
12
20
42
162
58
26
15
67
74
4
14
12
78
10
32
4
41
24
21
190
5
1
78
30
30
5
27
30
132
6
10
2
4
36
74
64
30
26
15
19
134
46
72
2
46
36
20
9
9
10
32
66
4
14
16
89
31
36
5
15
78
4
2
30
90
54
12
4
8
58
62
28
50
4
38
18
22
18
29
24
75
4
41
24
63
4
84
30
26
16
17
55
108
24
74
16
78
18
35
7
2
78
36
21
24
39
28
5
24
15
33
63
9
19
56
40
78
23
24
9
24
22
36
24
26
4
140
16
20
10
5
93
46
84
26
34
5
39
60
21
31
54
36
48
18
62
15
91
12
38
75
55
92
28
42
12
6
42
54
14
22
24
60
20
64
20
10
6
5
9
64
2
4
44
12
4
12
18
60
6
30
50
93
7
60
80
21
3
60
52
29
3
150
63
13
11
24
61
30
50
90
33
31
17
37
11
9
6
22
20
18
94
47
3
28
50
120
232
2
21
15
10
47
31
20
6
34
24
20
6
10
42
134
18
18
93
9
10
6
6
6
18
2
12
58
74
34
5
67
20
24
9
91
5
19
26
3
1
50
42
3
49
56
66
64
2
30
40
30
2
52
26
135
67
56
16
48
26
10
20
6
46
8
12
40
102
2
58
36
44
16
42
65
33
10
101
24
15
66
58
86
60
60
22
17
61
11
24
51
108
28
32
16
5
67
24
53
48
7
38
48
27
19
38
10
8
100
42
23
25
42
2
48
66
24
42
6
102
51
9
6
16
96
12
18
20
60
52
8
4
35
61
18
32
18
64
108
62
70
12
20
10
5
43
12
26
12
3
24
19
29
27
45
13
35
13
74
4
12
2
18
30
22
30
20
16
6
36
14
39
19
38
34
6
18
29
45
3
24
24
1
26
30
40
12
32
148
56
6
4
14
18
88
101
3
28
30
35
3
45
67
5
37
6
5
27
42
18
108
34
36
2
4
168
32
30
3
33
10
5
7
32
28
68
9
9
10
101
9
15
7
2
40
66
152
168
4
113
27
40
53
3
6
15
25
30
98
78
33
9
48
18
4
12
44
9
61
30
36
26
10
8
45
19
8
10
20
12
100
78
60
62
42
4
122
22
50
22
24
26
6
4
18
62
16
44
6
3
15
42
22
18
8
6
16
62
27
79
26
48
18
64
108
2
78
46
30
6
54
17
3
34
6
14
108
99
96
15
4
26
10
8
82
78
72
2
48
10
29
1
2
16
5
24
27
21
39
28
8
30
10
5
33
6
16
108
5
7
74
16
18
32
28
32
28
20
30
54
28
14
100
50
21
33
4
48
14
30
4
35
19
26
12
52
6
29
93
3
49
30
242
24
6
18
22
54
20
42
22
18
5
69
16
20
24
18
18
100
23
51
21
63
57
135
28
5
27
18
90
9
3
28
44
21
31
74
10
12
44
45
48
37
20
15
24
39
78
3
19
156
30
20
39
27
21
27
6
90
6
39
49
78
8
22
14
28
8
78
60
87
39
88
18
42
8
45
13
32
174
34
42
72
8
138
12
48
106
60
84
20
21
9
96
4
6
14
10
12
44
54
6
88
6
44
42
10
36
2
30
16
2
88
14
15
55
98
18
76
78
62
60
54
156
10
90
20
94
24
17
19
125
25
12
38
12
4
14
54
16
17
19
5
24
72
15
9
24
51
6
52
11
21
16
90
2
40
18
5
7
60
2
46
2
42
24
57
43
5
72
24
39
4
56
36
30
16
2
12
40
5
33
10
12
60
53
61
20
39
25
2
10
224
16
35
13
11
25
32
12
10
65
48
25
2
88
5
9
15
153
6
42
28
11
3
6
34
26
16
6
24
5
13
6
60
30
32
10
12
5
7
41
9
6
9
19
24
101
24
72
3
46
30
36
20
9
1
14
34
23
133
2
12
21
81
54
4
18
35
7
36
66
20
15
48
91
14
126
36
16
14
4
11
91
5
25
47
48
24
9
10
24
5
57
10
44
42
24
10
30
14
40
41
3
10
18
2
207
91
2
46
50
52
8
15
51
76
17
85
138
20
18
4
26
21
9
142
24
26
10
30
92
12
4
30
50
6
4
72
12
2
16
90
8
24
10
18
32
45
3
4
26
28
26
9
81
34
42
170
22
96
50
4
5
151
17
43
102
32
18
4
6
30
38
6
58
8
63
24
1
12
32
12
40
23
33
4
20
28
90
ABCD 96200822104*3^$a+1 [50595]
279
351
45
9
306
270
99
117
180
216
387
531
369
81
36
18
81
135
126
99
9
51
39
216
309
33
27
261
75
87
54
18
141
39
18
198
9
96
24
213
198
90
75
360
24
27
69
39
126
72
180
243
369
51
39
72
18
108
180
324
3
120
3
57
15
141
21
3
60
96
165
54
225
117
219
15
396
9
9
162
33
345
75
231
324
72
9
84
396
69
15
93
144
63
117
99
405
36
63
81
324
111
144
15
252
234
54
90
171
240
39
108
18
39
33
54
93
213
63
9
108
18
69
300
45
18
153
264
195
81
84
15
18
180
147
141
99
276
21
90
18
75
33
87
96
24
621
36
18
180
180
285
156
60
75
9
45
111
411
36
144
486
18
72
57
51
54
36
72
27
27
93
213
3
69
51
237
27
225
36
54
108
18
36
63
27
153
45
18
18
39
15
81
120
231
90
219
60
369
36
99
27
93
15
162
3
105
135
135
108
57
36
51
153
36
99
18
198
90
72
3
180
339
162
108
36
54
90
162
126
87
336
9
36
54
72
9
351
9
24
57
108
432
180
63
216
9
111
24
216
324
156
240
24
60
321
36
54
489
213
540
87
21
15
21
159
120
81
3
240
63
72
105
75
18
303
264
63
57
576
69
252
579
84
156
99
72
18
216
15
309
198
117
120
141
234
201
84
165
75
15
252
216
144
90
99
459
216
36
108
141
39
21
141
36
108
216
99
225
15
111
216
57
60
45
36
195
201
39
60
180
120
144
105
270
72
33
216
120
45
90
126
180
360
36
3
69
51
120
135
126
144
195
24
321
72
108
270
126
54
144
81
225
39
156
57
18
9
27
18
171
120
105
15
120
351
54
72
198
360
69
75
21
24
216
120
87
144
153
36
45
216
219
141
99
81
216
54
108
ABCD 96200838764*3^$a+1 [50010]
48
60
63
5
45
31
99
77
4
11
10
38
4
38
18
12
12
73
27
56
40
5
67
17
1
24
23
4
93
8
88
2
40
68
12
40
8
4
56
45
15
4
8
117
3
40
17
16
65
34
6
11
24
19
80
1
35
12
130
15
27
33
35
45
3
24
40
20
205
20
21
24
43
95
69
91
48
80
9
163
5
40
75
8
132
40
8
1
119
9
36
25
24
6
12
9
36
12
5
31
39
53
4
41
18
21
4
27
20
57
13
18
5
4
83
12
36
52
38
40
24
11
79
21
39
116
70
11
63
21
7
8
52
105
75
2
66
57
48
15
45
147
57
103
77
12
3
16
60
20
60
9
13
63
17
22
18
3
47
48
40
45
20
12
48
25
2
9
144
64
45
47
51
30
3
15
40
17
3
52
30
107
21
34
113
27
45
36
16
20
21
58
9
5
3
75
60
97
56
16
29
22
5
13
71
3
96
45
4
32
3
18
55
12
3
33
27
20
33
15
24
21
36
151
18
32
42
73
23
22
48
194
145
32
31
30
42
86
54
13
20
25
39
3
8
28
41
19
14
18
49
56
24
3
93
3
60
94
6
44
70
3
5
3
19
53
43
12
8
60
90
54
28
48
17
45
67
3
8
97
15
5
24
61
72
3
63
54
8
42
36
24
25
20
21
75
15
4
18
59
51
40
108
5
7
9
23
48
37
8
7
8
112
8
78
34
108
20
9
19
5
7
8
69
31
81
80
121
2
40
38
22
108
60
57
35
1
27
42
11
112
32
12
43
38
10
20
58
2
9
16
45
50
25
32
96
37
15
32
31
2
147
55
6
62
10
42
38
3
4
32
39
12
78
10
101
60
3
18
79
11
12
36
22
42
5
31
117
32
12
28
123
53
36
1
42
33
35
58
24
8
10
77
1
30
2
123
7
65
7
113
115
98
42
28
44
13
15
90
8
22
8
4
30
38
9
103
5
31
5
9
10
6
30
2
22
48
68
94
3
47
28
8
72
40
8
12
9
19
125
7
17
21
10
14
16
11
43
36
164
13
80
45
19
71
37
20
72
61
27
152
24
7
5
3
12
33
4
35
45
43
42
8
3
12
33
27
15
9
60
43
33
8
19
26
51
24
109
11
15
30
15
49
3
15
20
45
67
18
62
13
5
78
45
24
51
42
18
24
33
27
18
40
107
12
43
36
12
5
3
102
30
73
32
3
24
28
132
33
35
45
4
23
16
41
3
76
101
13
11
7
12
128
58
32
18
4
36
17
40
125
22
45
75
21
35
90
24
27
24
12
48
15
4
8
30
7
11
1
69
59
31
5
9
43
24
11
18
42
33
37
35
4
44
7
12
53
15
12
81
115
24
53
28
69
11
7
48
29
31
32
82
26
30
70
21
3
66
74
28
32
16
24
5
111
21
1
27
8
133
35
24
91
2
30
12
30
48
3
4
35
6
54
141
75
40
44
33
45
10
78
24
11
27
52
68
57
25
98
33
36
49
30
60
17
75
13
95
9
100
15
93
3
92
78
30
25
17
40
18
24
120
21
95
61
20
39
10
155
192
4
89
10
41
40
11
42
46
60
30
59
51
40
5
16
21
2
33
15
22
6
2
19
23
57
3
13
12
123
8
24
46
54
18
8
39
15
45
36
39
136
2
90
52
68
78
27
24
39
84
237
36
7
53
3
12
37
23
9
1
50
30
15
7
8
18
19
56
4
80
156
7
8
124
77
60
31
20
93
15
42
7
15
17
51
33
7
158
19
15
17
39
112
29
1
27
3
5
3
57
27
78
87
28
5
3
37
18
12
18
14
18
90
30
18
184
78
35
24
24
19
98
10
12
18
8
90
40
32
33
12
28
20
27
9
13
26
9
31
44
28
12
5
163
50
22
77
40
3
56
12
73
5
27
93
27
37
66
9
108
44
43
53
63
30
7
35
33
19
21
36
11
25
32
3
18
30
112
108
140
4
20
36
9
13
27
128
27
13
48
155
10
54
53
45
3
85
14
28
45
12
8
3
25
17
78
4
20
40
17
84
37
38
84
16
132
5
37
35
21
51
31
20
45
13
11
31
78
35
60
57
10
33
69
6
197
37
107
124
47
33
7
2
78
9
48
33
27
13
23
27
70
8
90
94
66
65
27
69
28
123
17
36
36
3
10
18
60
98
70
20
21
76
20
52
51
24
8
25
20
24
3
45
16
20
57
10
9
29
24
15
25
6
117
27
17
33
18
12
37
3
48
8
144
10
80
75
43
18
50
57
13
35
27
45
43
2
70
5
15
33
36
9
30
4
48
20
13
39
8
85
65
10
5
97
30
45
36
137
18
30
27
3
9
73
30
188
45
27
40
8
4
18
75
63
14
70
56
34
66
20
34
18
30
8
27
24
63
16
84
5
21
27
72
31
20
10
62
13
44
55
18
98
9
3
12
33
12
73
3
56
3
13
5
7
20
72
31
38
19
51
12
72
38
48
22
53
16
56
103
30
14
10
3
8
135
52
69
29
30
24
16
17
25
75
60
20
28
20
27
45
84
4
47
70
27
15
80
13
15
29
36
52
11
37
80
3
130
11
24
19
17
33
63
63
52
32
78
43
95
22
18
17
120
52
3
8
4
117
11
33
9
6
90
39
112
9
50
24
61
20
79
105
3
5
3
25
9
18
5
3
12
37
8
15
60
85
5
82
113
13
111
11
97
21
32
175
63
80
12
69
16
33
80
30
37
48
47
25
23
45
87
58
32
18
94
30
45
51
80
12
28
42
3
60
9
80
16
39
33
35
7
126
11
21
22
33
68
60
7
53
55
14
40
26
22
23
19
45
33
3
5
75
60
9
120
6
42
48
42
25
152
51
4
30
11
4
63
80
10
23
4
35
45
13
8
19
5
3
7
48
8
12
10
75
23
12
37
35
85
45
6
20
12
45
15
22
56
54
16
5
27
28
12
18
51
59
10
ABCD 96200842982*3^$a+1 [50032]
45
3
249
8
24
19
45
20
16
15
5
240
64
51
36
17
160
51
45
80
4
92
151
29
60
168
91
17
172
27
84
89
7
21
80
12
43
77
67
60
276
93
80
7
17
16
296
271
48
29
76
15
89
48
43
101
28
63
24
149
52
159
29
55
12
204
5
55
41
55
5
52
20
48
12
67
36
24
161
112
96
80
100
80
55
17
19
84
72
33
51
29
235
12
168
5
60
36
31
33
32
148
44
127
60
120
216
53
55
45
15
17
28
75
41
199
5
91
5
96
132
288
88
27
29
115
60
24
5
67
60
48
65
4
3
48
57
188
132
112
36
15
77
43
12
57
51
36
120
101
55
5
19
9
20
64
68
79
41
79
53
36
64
12
140
100
20
136
3
65
84
16
32
163
69
36
20
40
51
129
20
12
48
31
69
92
60
103
29
96
55
29
76
84
27
5
31
300
33
32
12
100
32
36
103
161
24
220
51
41
103
12
117
108
20
19
69
164
67
84
77
175
48
132
48
5
64
27
29
60
64
68
192
28
75
53
7
45
339
60
41
84
84
12
12
48
19
5
19
29
12
19
12
93
111
41
79
93
192
39
72
84
156
5
204
60
19
36
9
20
96
60
235
9
32
52
231
156
24
17
12
136
15
12
5
40
128
52
20
108
36
115
24
12
65
103
36
24
69
140
7
29
91
5
19
252
137
136
80
55
12
45
44
55
24
65
55
12
24
5
76
3
149
160
48
39
165
39
36
185
31
48
29
31
60
129
87
24
105
60
84
3
24
24
5
7
89
84
31
101
172
20
91
69
51
165
72
39
65
4
204
200
48
79
89
36
79
17
12
67
96
77
43
89
19
129
3
5
48
115
81
39
29
127
96
24
9
12
183
36
24
65
7
89
19
9
32
48
196
80
24
72
48
247
156
93
120
75
41
79
77
144
36
43
96
21
108
15
21
320
19
65
72
139
29
60
151
36
5
43
105
144
147
84
96
65
24
55
96
5
36
43
65
4
3
60
29
96
55
29
79
9
8
24
4
224
7
9
80
31
5
60
4
140
4
27
101
103
60
36
161
52
20
283
53
72
55
29
259
120
129
8
12
16
15
65
172
63
65
7
45
92
88
279
60
29
124
36
15
41
79
96
129
75
9
180
3
48
5
72
48
31
33
3
120
84
413
316
75
45
32
43
29
276
7
48
156
9
171
53
67
5
48
160
267
5
120
55
84
57
92
52
68
60
151
36
41
28
12
20
48
4
87
53
96
91
36
29
84
91
281
60
100
39
96
24
156
33
315
65
31
204
29
31
96
141
68
96
16
3
5
36
124
84
36
75
72
57
3
29
84
91
53
48
43
17
28
315
36
9
32
60
12
40
3
53
72
139
24
89
28
63
36
24
12
33
44
12
64
15
89
7
24
60
77
84
79
129
27
204
29
91
225
15
120
125
55
36
113
43
137
160
96
51
5
64
27
24
120
29
60
84
31
60
5
72
48
4
48
39
101
132
31
65
484
87
41
43
101
24
91
5
16
20
103
41
96
19
84
41
19
185
72
24
88
231
341
19
9
483
24
53
36
64
27
33
51
69
183
168
45
15
60
65
36
31
48
65
100
92
43
41
ABCD 96201700748*3^$a+1 [50127]
40
81
6
137
72
145
36
42
102
99
24
56
61
228
63
224
1
60
30
45
8
24
235
21
27
42
83
25
12
51
24
15
60
192
101
144
43
21
80
7
54
36
54
18
198
105
9
48
47
61
75
69
51
9
18
12
113
73
47
97
39
32
19
69
24
45
108
87
27
138
3
57
191
7
144
41
88
32
24
96
25
90
165
27
5
48
55
24
81
120
27
198
114
5
13
51
24
80
7
9
144
56
64
32
64
39
41
1
138
5
48
25
119
61
243
80
37
54
66
107
217
39
21
216
27
56
181
60
180
48
42
246
3
219
5
72
121
47
277
3
87
89
24
67
29
7
12
21
21
108
120
72
119
67
102
23
40
99
69
27
72
53
19
108
33
87
33
45
12
95
280
96
104
55
42
23
13
30
5
157
83
40
129
6
105
39
30
36
135
32
16
111
153
57
119
144
120
85
51
57
23
40
9
23
24
16
45
3
57
180
27
32
31
192
17
24
31
180
18
11
31
18
95
25
23
40
9
36
24
83
88
104
25
111
57
71
40
9
42
30
36
24
51
168
27
5
88
72
75
285
48
9
167
115
93
80
16
56
31
84
29
24
16
57
60
120
35
55
54
155
43
45
33
63
9
12
18
180
77
120
91
24
5
13
108
54
9
39
33
9
111
72
128
7
60
53
49
96
23
61
78
12
89
144
97
23
103
17
72
24
61
83
25
71
19
93
15
57
32
55
270
36
72
95
72
48
73
234
36
114
119
91
5
96
7
60
77
25
6
33
192
8
91
36
54
66
17
73
90
45
120
159
18
78
113
40
72
237
168
27
80
88
69
11
49
71
88
32
48
79
225
27
18
180
47
24
19
108
24
120
18
90
60
48
65
168
127
17
43
93
51
66
72
35
40
48
39
81
99
125
1
42
77
64
104
55
81
117
3
21
35
145
48
135
63
24
41
48
67
77
55
33
8
31
198
18
30
75
104
1
63
9
60
3
72
32
1
87
32
55
6
3
72
105
84
11
72
256
21
59
19
102
36
54
5
136
8
240
24
43
149
48
40
33
23
112
39
81
9
6
33
51
96
5
229
11
40
87
81
69
138
137
88
9
95
1
12
11
61
35
1
60
30
125
37
42
18
47
25
95
16
32
40
48
8
7
89
48
88
80
7
18
63
21
99
9
71
1
95
145
39
56
85
210
126
72
18
204
5
31
233
24
187
21
8
96
24
1
18
197
31
33
312
8
72
48
109
11
19
77
1
90
5
49
30
81
45
3
39
81
120
9
143
24
16
147
45
80
48
19
60
36
30
90
162
18
113
72
19
29
19
21
24
96
9
48
47
85
11
1
71
115
29
16
32
48
24
24
127
90
47
7
18
42
21
189
60
39
56
48
13
123
80
37
83
7
102
171
159
12
101
97
42
69
51
5
13
107
91
45
69
11
199
6
3
177
174
153
8
40
39
273
153
15
225
12
35
7
9
9
48
47
40
3
29
144
40
72
27
93
168
117
12
132
35
1
84
11
168
37
3
39
33
104
48
67
29
24
55
18
15
87
273
57
12
60
95
144
40
57
42
12
33
3
54
90
5
136
32
25
42
53
37
48
42
9
32
115
90
90
42
95
7
9
99
42
11
24
91
29
16
27
5
67
53
40
240
57
6
84
78
63
72
75
21
159
60
101
40
24
176
121
96
180
12
72
36
42
81
120
56
16
224
55
18
135
15
18
23
40
32
97
42
189
57
114
36
ABCD 96201823912*3^$a+1 [50065]
79
29
4
12
21
3
72
20
12
48
13
54
48
42
12
15
44
60
7
29
48
60
72
76
9
35
24
169
23
48
40
147
12
33
80
13
132
12
18
18
24
95
48
19
41
64
123
41
145
66
5
103
305
55
41
139
5
12
1
155
24
40
69
60
66
18
15
60
3
29
16
24
33
87
153
71
64
56
109
3
3
126
11
124
3
60
101
36
16
3
21
39
30
126
21
152
36
31
5
24
37
144
108
23
12
12
13
12
126
77
12
19
5
16
39
65
40
44
36
60
37
95
60
108
24
12
31
33
111
45
20
4
57
30
60
105
32
12
13
30
41
12
120
12
67
96
89
31
113
49
6
9
27
69
51
5
55
5
43
5
31
17
12
25
47
31
30
54
125
163
60
105
15
113
48
36
48
97
6
29
55
18
90
5
52
48
111
69
27
65
73
36
39
57
63
3
53
37
75
33
15
80
204
7
125
48
25
42
101
7
33
3
5
7
77
67
29
180
7
24
84
36
65
36
64
39
36
18
12
24
15
15
42
54
5
204
19
41
55
9
45
30
5
85
90
42
15
39
12
89
79
36
54
35
16
8
72
25
24
66
96
5
7
42
23
40
32
13
15
12
3
36
29
7
29
12
48
1
36
72
18
72
101
264
91
12
144
18
90
60
48
18
42
125
67
18
35
48
12
84
43
12
5
60
36
25
35
43
5
36
61
3
32
4
8
40
3
29
40
21
3
72
8
25
36
108
186
36
174
150
17
60
49
36
48
11
24
72
19
5
13
72
39
12
39
18
36
35
1
143
7
174
60
54
65
43
5
97
6
12
24
84
54
18
17
16
27
29
55
89
12
4
3
90
36
47
43
17
4
21
23
36
28
3
30
123
9
12
15
3
108
93
80
7
18
15
32
12
48
55
42
12
36
72
35
36
16
9
66
41
103
89
1
71
25
36
23
60
37
15
80
103
5
120
37
39
33
162
65
24
1
18
53
127
198
144
24
47
7
117
3
78
174
53
115
90
23
12
16
15
60
41
24
72
88
80
1
51
57
66
6
48
75
36
12
3
42
83
25
11
1
24
23
28
3
141
75
45
93
147
51
5
48
181
54
132
72
30
143
25
123
177
144
11
139
65
55
36
53
37
24
30
18
35
1
42
29
48
7
53
96
16
84
72
20
97
12
23
88
80
24
76
12
36
116
16
32
72
40
200
36
12
43
54
95
40
3
72
29
64
8
25
35
12
13
23
25
75
39
5
61
126
53
48
4
39
24
30
36
90
36
36
5
13
11
60
1
54
21
32
55
17
55
101
7
5
1
35
84
37
108
36
186
33
15
33
104
40
8
16
21
63
3
18
54
57
8
36
84
13
59
13
83
48
72
12
48
7
36
5
19
33
8
61
18
17
48
36
97
78
5
24
52
20
16
72
27
36
18
66
21
3
77
24
1
78
12
42
47
16
68
241
15
39
6
11
73
144
23
73
59
7
24
5
40
39
42
51
69
36
3
36
33
35
37
11
12
28
8
60
36
43
65
13
84
90
41
13
47
13
30
6
30
5
91
17
37
138
18
54
21
8
31
30
18
36
24
48
17
36
19
18
83
24
1
6
53
31
17
55
24
5
24
40
296
40
8
36
19
41
36
28
3
45
9
11
43
41
24
115
156
54
6
36
12
41
12
37
3
15
17
25
51
44
7
65
169
15
45
11
24
16
39
12
144
18
6
90
12
18
149
1
71
91
174
15
111
24
5
4
32
40
20
7
5
48
157
23
60
7
17
24
16
123
125
160
8
19
18
30
90
108
24
84
47
43
36
53
48
28
51
60
66
15
20
37
23
84
40
8
72
48
1
71
144
1
66
57
80
28
3
12
5
19
30
35
1
59
145
83
55
41
109
12
15
36
3
17
108
60
31
53
1
51
81
12
15
27
18
35
36
19
77
49
11
1
95
12
36
7
5
4
60
180
20
1
23
25
6
66
35
84
48
60
13
18
29
115
17
28
80
16
75
12
42
30
18
39
33
11
12
24
40
3
126
42
72
12
24
45
20
7
30
23
96
61
23
85
54
42
18
66
72
23
31
36
53
60
127
17
31
132
48
54
23
19
48
17
43
12
53
36
24
67
54
24
18
102
15
8
13
51
75
53
120
7
41
48
40
15
21
116
25
23
72
139
18
72
6
84
33
32
24
16
128
1
11
25
39
116
79
17
60
48
76
20
1
27
8
55
17
55
12
36
177
147
18
3
68
12
97
36
15
36
24
105
36
11
25
143
132
12
40
3
90
72
171
57
54
29
49
11
7
257
13
84
59
16
39
12
113
24
40
27
81
108
21
11
48
55
45
20
24
157
155
43
65
36
144
115
60
12
18
90
6
131
24
36
115
33
32
16
135
18
51
69
15
57
3
15
69
3
5
48
1
36
47
ABCD 96201829364*3^$a+1 [50178]
20
4
44
13
54
57
32
4
24
9
51
3
201
36
32
12
7
72
89
136
48
51
36
29
28
56
31
126
119
64
33
95
28
20
24
72
64
39
54
23
84
19
41
16
60
45
119
4
36
75
5
16
8
28
48
24
96
45
54
18
54
41
193
36
11
4
36
12
45
15
57
72
36
63
45
35
52
3
108
29
28
8
25
18
9
9
15
39
17
16
3
5
48
55
101
76
21
63
63
77
31
33
32
36
7
5
31
81
48
15
36
18
18
18
36
35
24
4
8
1
23
12
16
21
36
75
12
57
83
12
100
36
39
77
67
33
8
49
23
48
48
43
117
45
18
33
12
9
35
12
115
18
51
36
8
28
93
63
68
13
108
87
39
18
54
18
63
12
87
45
120
20
24
16
9
15
72
93
3
8
16
9
15
44
157
135
63
21
60
20
4
39
89
37
15
3
54
27
12
51
5
4
24
3
9
44
1
18
18
18
33
56
12
43
90
18
57
141
27
8
40
48
36
108
44
49
15
48
27
33
104
43
18
71
1
35
28
60
57
51
36
92
48
24
28
24
44
76
9
23
72
124
51
18
99
9
11
25
15
32
16
68
31
36
36
57
32
60
31
45
117
72
95
13
18
77
49
23
88
15
72
9
27
36
18
36
47
52
27
21
20
13
59
124
36
32
4
159
33
60
20
31
213
3
18
15
12
8
84
16
20
28
48
3
45
32
31
17
37
18
33
44
49
35
37
59
31
21
32
28
9
15
21
39
15
29
40
20
19
9
45
135
80
37
23
13
47
76
32
7
17
1
54
54
35
16
8
28
72
36
48
8
88
32
43
125
28
27
21
12
20
24
40
24
57
72
11
7
126
108
11
12
103
21
8
28
36
12
93
51
21
18
18
143
24
12
1
11
7
18
47
43
21
92
4
68
36
4
12
15
126
54
21
87
33
120
27
72
9
24
75
41
40
24
21
18
17
37
99
8
52
3
17
1
23
121
11
25
23
31
54
36
90
5
24
88
9
15
44
31
9
8
1
90
21
15
5
4
27
17
12
24
55
29
48
31
89
37
36
36
23
12
36
88
3
9
9
144
36
35
16
24
69
3
12
57
15
144
44
72
4
27
9
12
8
24
1
59
13
35
91
177
44
24
25
11
36
76
21
51
20
76
132
72
9
123
3
105
132
33
71
24
12
88
21
63
9
59
67
18
47
43
69
20
16
3
41
13
83
7
36
65
64
36
12
57
18
17
37
35
36
28
153
54
108
33
44
13
3
24
8
12
7
101
24
37
36
3
32
1
18
69
80
12
84
64
20
76
24
56
4
15
36
21
104
19
9
48
24
20
64
80
12
28
21
27
32
60
7
72
17
19
17
40
68
24
31
9
108
36
48
8
40
48
68
12
1
72
36
15
12
48
8
25
18
45
9
23
28
248
7
9
24
20
16
68
108
61
18
72
21
48
3
125
1
15
57
3
68
109
18
54
11
40
20
1
72
11
28
12
21
3
32
4
20
49
63
48
24
48
12
92
24
12
24
13
15
116
64
96
80
24
12
43
9
99
72
36
81
44
1
11
24
24
28
72
39
18
3
32
1
3
123
18
18
65
4
12
228
36
44
97
59
96
4
36
20
100
56
24
24
136
3
54
36
3
8
16
20
7
18
15
12
8
36
24
85
72
72
51
44
49
339
44
31
21
33
27
9
72
111
8
76
32
7
72
53
37
39
141
15
39
41
49
59
85
27
36
9
11
133
15
39
5
112
176
49
36
36
27
84
20
16
12
44
60
4
36
24
33
11
7
36
5
72
4
48
24
20
72
12
12
55
54
3
144
105
39
56
48
37
51
68
64
33
72
95
13
15
93
71
109
11
4
21
15
8
72
24
16
36
9
59
28
72
48
96
21
36
27
27
45
9
18
126
63
108
60
156
63
117
8
16
3
17
1
63
68
12
1
27
9
36
15
104
115
18
90
113
4
9
15
32
7
17
91
17
1
87
24
44
124
8
1
75
15
113
76
32
49
54
29
52
68
28
56
12
12
31
5
49
47
43
53
88
237
15
132
24
12
80
16
8
1
35
1
36
36
11
43
9
63
17
19
137
43
18
54
53
72
37
72
71
109
51
3
17
19
5
13
11
97
3
44
28
120
20
1
75
15
18
15
44
13
27
140
13
36
23
12
19
53
24
31
9
44
1
63
188
109
47
24
1
3
20
175
36
54
15
36
48
63
45
8
96
13
111
36
12
12
96
8
12
109
11
4
21
39
12
39
65
43
72
5
28
3
33
39
53
24
13
83
43
9
171
21
15
65
4
3
126
11
60
88
21
108
3
80
40
24
108
51
213
21
99
68
49
36
35
91
21
12
144
8
16
15
18
95
16
12
132
116
43
53
37
27
60
3
17
36
36
1
27
45
54
54
18
90
18
41
36
24
7
197
1
27
63
90
3
24
12
33
47
28
69
51
228
20
7
18
3
33
3
20
49
72
95
12
4
80
79
126
15
3
72
93
36
36
105
51
20
37
15
36
44
49
63
9
51
75
41
4
27
29
24
4
20
121
15
236
48
40
12
8
12
12
16
15
36
53
19
93
44
36
60
28
8
19
9
72
9
143
1
11
25
27
44
4
68
52
8
88
72
69
63
20
24
12
12
4
27
5
24
28
12
57
39
15
45
48
68
37
18
ABCD 96201940676*3^$a+1 [50020]
191
9
63
57
33
151
32
177
15
352
24
24
200
40
152
88
72
456
107
90
115
200
96
72
165
187
48
48
240
17
247
96
89
31
32
9
199
96
83
133
32
528
9
159
40
17
55
240
8
232
5
144
123
165
43
8
40
72
24
104
136
293
51
39
193
152
568
8
304
48
95
162
72
103
23
25
29
3
88
248
72
40
24
224
216
93
475
120
53
234
313
96
80
69
3
40
8
64
128
27
181
104
136
32
24
304
216
248
120
88
5
139
24
24
48
72
192
48
120
120
5
90
90
63
328
24
32
144
39
33
39
121
152
16
89
135
112
8
87
126
27
45
108
39
16
104
40
71
105
39
385
65
39
40
227
205
47
18
7
65
198
33
40
24
296
57
79
8
93
123
336
16
24
113
7
245
51
88
24
53
163
104
96
249
7
8
160
77
90
1
24
176
112
216
11
90
90
1
125
75
24
336
159
216
25
152
208
80
240
195
162
51
21
19
17
144
31
144
185
135
216
304
11
37
53
43
24
240
32
3
180
145
216
72
80
64
144
56
16
179
108
73
32
75
61
29
43
72
8
57
72
39
24
88
47
457
281
15
39
1
48
149
72
3
40
240
8
160
224
64
56
88
17
55
288
168
8
72
64
11
37
120
200
72
280
48
8
64
56
240
72
63
105
64
48
575
18
7
128
45
72
91
192
77
18
33
160
56
75
13
48
144
83
13
72
113
135
88
144
137
79
32
15
72
1
72
72
96
47
54
108
31
59
37
71
33
24
15
1
32
64
11
117
16
47
25
48
32
112
35
253
120
8
160
179
37
168
80
88
24
24
119
72
129
40
56
45
126
37
107
13
128
88
32
24
16
167
90
7
263
90
63
40
128
96
16
24
24
41
126
270
162
90
87
64
32
72
195
21
69
3
48
147
13
77
144
19
89
31
176
96
112
128
159
18
90
85
56
57
54
1
32
40
8
9
55
176
57
183
159
81
240
24
15
73
152
40
23
73
312
152
16
48
32
15
162
31
72
32
63
49
23
18
135
64
125
123
237
90
49
77
115
29
171
48
112
47
1
32
72
16
59
133
120
192
23
57
16
72
215
49
23
25
48
72
8
9
151
120
17
180
3
15
73
32
237
90
97
96
32
63
177
136
137
54
25
101
43
29
3
177
180
18
90
7
32
136
24
24
32
232
488
232
152
45
235
24
29
27
96
ABCD 96202155326*3^$a+1 [50001]
15
36
8
76
24
9
143
24
31
5
19
5
43
18
3
32
64
45
54
12
5
49
90
48
6
11
24
67
237
3
89
121
35
43
42
3
32
4
183
138
18
6
59
67
33
20
52
15
129
15
29
52
80
48
96
24
1
3
27
18
120
15
92
61
35
7
33
15
57
45
42
54
11
13
11
37
23
76
84
81
24
11
100
24
9
11
19
101
31
93
60
92
1
59
13
30
168
29
31
12
33
39
18
30
41
36
61
24
95
55
41
28
69
47
60
4
39
18
15
57
23
64
3
78
3
15
126
3
15
17
4
72
57
3
3
90
42
12
17
121
48
35
76
63
18
83
7
30
48
162
54
99
20
7
12
101
12
187
18
48
54
17
28
3
18
15
20
60
1
168
51
132
8
4
93
72
42
29
16
51
54
6
84
5
31
114
75
45
3
56
40
21
144
87
8
1
3
135
6
24
11
4
116
100
15
17
48
96
55
66
23
7
29
61
3
45
107
13
6
65
28
21
24
6
21
44
60
61
59
67
42
15
63
29
19
24
57
36
45
54
9
72
44
43
18
3
72
24
51
69
3
53
37
15
68
4
105
18
6
15
96
75
54
24
3
20
4
20
73
11
16
45
6
233
7
42
48
35
175
53
36
28
8
24
24
36
124
32
49
243
21
11
13
48
24
48
90
36
24
17
4
80
12
7
72
33
56
36
13
42
6
48
30
17
25
114
209
36
16
105
3
12
24
48
27
54
30
72
90
23
7
29
19
69
36
32
19
33
51
12
48
41
28
15
101
7
12
33
3
30
71
16
15
18
24
72
24
35
16
75
24
96
21
44
36
40
27
17
16
48
9
63
20
55
53
7
114
3
15
6
24
23
4
21
59
96
37
11
12
49
63
8
28
116
55
5
36
7
41
49
6
45
141
24
15
12
44
24
1
24
30
96
24
42
39
96
15
33
32
40
129
15
20
13
6
5
36
49
102
18
6
18
107
13
48
27
15
21
27
5
4
20
24
1
51
3
36
5
43
57
45
35
4
80
36
64
45
54
18
23
40
180
27
24
9
87
29
40
44
52
48
92
97
135
32
55
9
39
77
13
131
60
1
6
9
108
180
27
6
48
47
79
18
102
29
4
15
117
108
8
49
30
66
3
20
25
35
60
187
57
3
117
68
4
20
4
20
55
132
129
21
35
4
9
6
48
17
36
133
15
36
69
6
18
30
12
5
25
96
59
133
48
18
45
57
267
8
67
33
80
7
72
5
60
1
48
30
36
5
43
78
23
79
48
5
28
20
16
36
3
137
7
390
47
4
60
9
18
9
48
108
57
30
18
24
95
1
23
31
5
36
28
45
11
24
19
41
1
30
36
12
48
57
36
20
31
33
87
129
144
68
40
3
12
9
75
48
18
24
35
24
64
3
18
54
141
27
57
15
12
6
27
3
9
3
105
3
48
57
24
3
77
55
65
79
77
19
5
144
109
23
79
24
24
57
33
78
29
4
27
33
12
15
24
33
72
195
9
36
36
3
12
30
3
15
6
24
6
60
108
18
72
270
18
24
6
125
84
55
41
64
20
16
27
17
25
35
61
30
24
66
23
16
3
33
3
5
67
114
30
84
60
24
18
72
27
120
45
24
27
45
27
21
15
51
54
30
201
36
20
175
89
36
157
30
120
21
20
7
12
6
42
53
1
3
51
77
7
45
15
21
69
102
36
29
31
42
48
83
12
55
120
12
6
147
140
7
48
42
71
25
131
13
51
69
11
37
39
33
120
48
3
15
21
75
29
1
30
96
69
36
44
16
12
36
111
6
15
15
12
48
45
3
105
27
9
15
5
4
75
30
6
90
11
103
6
6
33
80
67
29
25
51
99
120
69
144
72
15
48
41
120
36
28
3
42
107
28
57
95
1
3
159
77
4
84
32
55
138
15
8
4
63
101
4
3
9
15
261
39
5
40
3
161
91
33
240
105
75
21
30
5
60
36
64
45
30
114
3
27
12
6
42
77
25
48
51
24
56
12
25
63
32
7
12
36
72
45
3
9
33
42
6
15
8
25
87
3
5
1
48
6
24
108
12
17
24
97
39
9
54
36
129
21
15
24
36
20
52
3
24
42
35
4
15
5
67
113
49
66
60
42
72
72
6
9
129
6
41
25
120
23
36
85
24
15
12
72
15
81
27
18
72
3
60
105
51
44
31
24
69
12
20
13
27
51
33
9
66
101
31
113
31
81
39
105
96
105
15
9
6
117
8
13
24
72
3
32
19
90
72
3
20
16
20
55
60
33
32
1
3
21
15
20
60
4
45
6
90
39
147
60
114
3
27
48
66
39
68
4
51
48
30
15
24
27
29
7
18
11
85
54
24
72
9
72
72
33
24
59
7
48
9
27
69
21
6
60
57
32
61
234
6
3
21
24
6
138
23
4
63
48
125
19
21
84
21
30
93
21
66
48
6
24
11
40
15
29
217
15
63
21
45
24
6
18
123
27
168
18
42
29
1
23
31
161
25
24
11
37
15
15
18
39
81
59
4
51
6
23
1
54
41
36
48
12
204
43
17
28
8
43
66
75
ABCD 96202448242*3^$a+1 [50013]
44
7
5
48
7
60
2
3
45
4
95
15
6
22
5
3
9
3
40
20
18
4
38
1
152
15
45
27
40
62
3
93
3
12
124
15
60
36
113
36
3
18
15
15
9
25
116
54
33
3
57
27
10
35
1
2
21
36
36
24
13
2
36
10
14
58
8
67
27
50
3
37
26
40
14
75
36
7
12
8
25
35
10
11
16
45
71
64
33
18
84
8
1
36
3
18
60
50
12
52
56
24
85
11
12
60
90
28
2
18
27
37
18
30
11
31
38
18
60
117
13
12
78
9
8
115
5
7
6
24
20
48
42
13
45
32
48
60
18
69
103
173
39
16
2
42
30
48
88
23
36
13
15
17
16
14
16
12
33
5
27
85
63
65
10
42
95
15
25
83
4
41
45
22
42
83
7
20
40
26
27
55
8
30
144
6
69
3
45
115
48
2
43
5
3
24
13
32
75
37
6
12
48
17
16
32
7
80
72
48
28
20
42
18
4
65
105
6
54
48
78
4
18
71
24
12
1
35
12
57
28
20
42
16
50
15
67
32
9
1
6
20
42
15
3
105
69
15
3
10
8
34
6
35
28
89
3
27
25
53
22
5
33
27
36
4
32
15
28
72
20
106
2
45
15
60
28
9
65
10
8
18
7
3
33
72
32
15
12
21
85
47
27
69
51
109
21
60
36
12
18
20
4
9
71
1
8
31
60
20
33
12
15
60
6
30
34
68
22
8
22
108
20
3
84
21
39
13
62
18
58
17
33
52
51
56
45
43
23
172
17
1
72
11
31
78
47
1
2
40
78
23
19
20
85
5
75
13
114
30
11
12
33
40
2
21
12
37
8
27
12
48
33
24
48
48
30
9
15
45
15
10
15
3
8
10
44
30
46
72
78
2
108
42
45
133
20
75
4
155
10
35
73
12
36
14
16
14
18
100
21
11
9
21
58
12
38
3
27
10
27
8
165
27
75
121
20
12
7
56
54
31
5
12
12
90
25
45
6
20
9
33
60
18
12
12
16
17
63
4
18
2
25
11
30
12
22
5
45
28
42
18
32
3
27
13
20
3
94
48
2
9
67
2
15
12
31
42
68
12
48
12
147
21
42
48
12
42
46
92
18
22
8
24
78
12
55
5
10
6
20
34
36
17
3
120
10
20
15
12
33
10
32
78
54
40
48
62
15
13
48
14
21
15
34
11
9
16
75
29
10
53
3
24
28
5
13
83
24
13
47
15
10
30
41
4
8
24
51
45
27
10
78
14
46
17
7
41
7
17
4
11
36
45
39
16
2
10
53
19
5
51
90
42
13
209
10
8
88
14
208
3
29
16
14
9
51
9
24
45
18
12
133
35
37
56
99
72
60
6
27
73
20
24
40
8
10
5
97
6
2
12
28
32
10
60
68
42
15
240
40
21
47
7
26
99
16
32
12
1
2
112
8
22
36
54
8
40
38
3
19
41
67
29
31
12
110
22
6
14
18
123
4
75
6
2
18
27
3
45
15
9
36
12
3
24
9
12
7
17
3
72
6
10
17
73
35
27
108
9
15
6
63
21
18
48
9
36
117
75
28
44
45
18
48
40
29
73
8
4
68
18
37
15
8
57
7
26
40
32
3
15
42
10
2
30
1
68
39
10
60
11
51
49
81
6
29
24
147
54
36
39
21
52
2
30
6
40
24
26
24
78
12
48
21
12
85
3
11
69
21
3
7
29
9
27
1
30
44
118
18
9
21
14
73
75
50
12
63
12
31
32
93
19
38
22
89
12
7
2
19
80
84
15
18
15
9
90
18
12
3
16
39
137
51
52
42
75
11
57
15
12
6
22
12
50
88
20
87
36
37
60
83
15
64
8
57
51
30
12
15
3
9
43
18
42
38
43
32
15
169
36
15
165
5
39
31
2
18
12
22
20
76
2
57
121
174
41
9
3
13
35
48
36
28
32
31
5
27
22
35
31
72
5
48
7
32
10
30
26
10
62
102
36
54
6
37
5
42
81
15
73
11
28
33
5
34
29
76
36
167
88
33
39
78
44
3
37
8
15
48
39
40
18
11
7
29
43
20
42
76
23
36
1
2
28
42
27
23
33
48
24
12
36
12
48
52
3
30
23
21
3
12
3
12
48
33
15
72
18
42
33
115
2
30
40
32
6
10
17
7
20
58
38
9
1
2
37
15
113
13
30
12
2
18
28
29
36
19
41
27
33
7
17
51
69
45
30
136
17
12
13
2
6
15
27
48
12
13
5
3
57
60
114
46
32
111
7
2
12
96
82
5
13
3
27
20
30
22
17
1
2
30
15
43
44
60
13
53
39
25
26
69
45
31
80
9
30
21
4
20
45
3
55
60
50
178
44
46
39
20
3
93
79
5
51
45
24
15
9
37
12
38
30
34
8
60
93
7
32
78
10
12
26
10
44
105
31
24
41
69
6
9
15
13
20
60
108
64
20
16
32
127
48
45
27
29
1
15
23
70
35
3
13
11
10
6
5
12
55
101
9
100
12
20
30
60
109
9
18
42
12
11
115
20
22
3
20
49
8
27
43
8
34
246
17
7
26
15
115
20
12
1
17
34
26
114
16
12
120
57
11
9
3
93
15
12
42
3
55
48
2
18
9
4
101
3
25
167
63
48
24
28
2
30
28
62
18
30
30
21
72
15
4
26
3
37
14
13
15
98
42
33
12
36
27
30
75
15
45
19
29
19
17
1
14
6
27
43
17
25
3
45
42
2
66
42
27
31
14
40
120
8
18
13
11
10
6
180
20
22
3
149
3
96
37
14
9
19
20
13
32
27
10
38
22
48
12
35
1
44
3
7
56
9
253
50
1
27
5
24
3
42
10
5
33
42
21
4
3
72
98
75
7
108
20
100
5
120
37
18
8
54
3
123
105
60
109
35
21
22
2
10
20
25
68
40
57
15
15
30
35
33
42
6
70
12
32
96
57
37
6
24
80
9
72
27
58
62
42
6
12
1
71
9
7
24
98
60
10
150
68
7
23
4
53
36
49
50
70
3
20
25
2
33
99
21
72
13
60
32
12
48
63
7
5
120
16
32
39
6
42
48
85
5
39
3
10
8
24
51
9
6
33
27
30
64
95
21
10
32
57
15
33
3
10
14
9
1
6
5
7
30
2
33
72
24
67
60
50
39
36
12
45
88
2
28
80
22
15
17
10
5
15
40
8
13
105
14
106
74
10
288
48
2
30
7
123
20
22
15
3
17
33
27
48
16
44
7
6
24
8
40
2
13
20
3
57
25
3
5
4
20
43
8
ABCD 96202463926*3^$a+1 [50032]
20
81
12
55
12
23
18
7
65
78
30
7
53
48
24
66
9
16
29
36
7
17
138
72
57
48
52
24
104
21
150
69
28
20
120
15
225
72
16
24
68
63
90
7
5
15
28
96
60
116
4
29
51
33
6
81
81
72
18
90
18
25
77
99
4
12
53
31
23
36
81
63
153
12
15
61
77
39
3
73
32
33
39
39
1
48
180
36
125
24
198
37
65
36
27
28
12
20
4
8
16
36
84
176
9
87
12
3
25
32
105
55
32
3
6
31
59
12
49
80
4
17
12
55
12
36
77
31
84
32
129
30
157
5
15
28
29
126
21
51
108
61
29
19
8
135
37
60
101
19
35
18
135
45
19
36
24
89
31
41
72
27
21
27
112
80
100
131
13
56
3
45
15
33
24
16
48
24
101
132
12
31
137
27
3
13
92
3
1
56
180
4
89
12
19
56
12
3
18
87
4
23
13
32
93
43
29
67
29
12
15
60
12
16
32
40
44
21
39
9
87
24
33
63
64
89
7
24
23
105
3
90
55
48
12
65
288
72
78
9
16
84
20
60
52
24
5
19
83
42
3
87
30
3
3
21
76
12
8
60
4
24
24
32
9
252
19
84
35
54
55
125
87
136
17
103
92
183
9
3
33
60
417
15
16
35
9
33
39
9
55
44
16
12
53
24
7
48
12
8
28
5
30
18
79
101
19
32
40
56
100
5
162
18
19
20
21
108
19
48
5
30
45
33
7
24
96
12
131
12
13
24
156
60
5
12
7
32
40
209
55
60
36
71
105
15
57
132
4
155
12
9
16
48
32
57
150
138
7
11
54
43
92
63
37
20
21
67
17
6
1
120
8
16
56
4
44
40
53
19
20
51
25
65
48
54
25
35
37
8
21
19
96
89
55
152
3
36
1
41
19
68
33
15
45
43
47
9
9
51
16
60
17
55
8
72
60
141
39
3
18
27
165
18
42
15
40
20
4
48
11
21
88
48
47
18
19
29
162
85
12
12
128
40
8
40
143
1
59
162
43
95
42
39
36
12
72
39
21
4
92
12
100
23
69
39
1
53
36
12
7
20
72
16
53
54
30
91
5
127
92
12
93
7
23
37
36
48
36
11
45
4
59
9
75
45
33
18
30
54
18
18
9
148
95
57
48
135
30
15
28
32
52
5
103
113
31
116
64
23
18
19
80
111
9
48
40
53
18
57
4
119
57
27
36
81
4
24
68
57
43
12
35
6
147
15
69
36
87
1
17
60
12
15
16
29
27
4
17
60
55
47
61
96
11
18
51
48
148
32
16
77
19
80
51
12
216
54
3
220
12
8
33
235
176
16
20
33
7
17
15
40
12
20
51
25
47
6
87
33
87
12
16
36
48
125
3
15
25
17
55
140
3
12
61
32
33
234
61
44
3
13
36
56
27
126
7
24
8
45
36
7
17
7
36
20
3
9
12
148
80
100
65
75
3
177
21
19
48
95
102
31
77
7
8
144
64
17
55
24
8
40
11
9
28
48
72
5
7
12
113
30
33
84
9
24
36
87
15
49
48
48
272
16
5
51
64
24
32
3
33
27
18
30
57
3
25
84
119
1
80
40
80
16
5
27
28
227
73
95
18
12
43
72
20
60
27
30
7
101
19
24
47
69
39
117
33
102
9
64
36
156
84
68
21
39
153
55
53
31
8
16
164
75
1
32
64
8
48
120
88
29
27
16
53
67
35
25
60
24
128
12
4
72
17
3
84
16
12
92
40
8
52
23
90
63
27
1
65
72
18
25
17
48
42
117
108
160
168
17
7
8
45
30
133
12
84
23
6
19
53
18
9
3
25
80
63
1
84
5
7
47
37
11
18
19
113
48
7
20
64
23
13
92
51
9
100
12
23
13
12
36
116
64
32
3
57
12
16
24
65
31
47
25
20
100
35
102
7
11
42
3
52
80
3
13
12
48
95
9
12
33
31
59
33
3
1
80
4
17
60
223
32
28
24
65
55
53
15
57
18
108
21
16
72
12
68
72
40
11
45
3
24
61
47
13
60
107
102
55
8
88
29
15
12
33
15
16
59
18
19
20
81
60
19
53
55
36
60
32
87
45
21
7
24
113
31
24
23
30
72
7
48
20
76
65
42
30
99
4
29
156
24
120
18
105
112
5
75
12
3
33
57
7
23
1
32
64
36
53
30
169
71
30
60
90
25
47
12
57
16
17
235
60
72
24
47
25
44
3
57
16
80
75
13
5
39
93
19
11
18
7
44
100
96
5
7
180
53
18
85
36
96
35
73
60
36
11
9
39
85
5
79
32
64
12
20
28
12
5
79
36
92
33
48
147
12
93
108
7
17
36
12
15
3
24
97
56
40
48
5
42
30
42
97
60
23
18
27
12
4
24
8
12
3
49
128
21
91
53
43
5
ABCD 96202682588*3^$a+1 [50066]
18
60
6
17
13
47
163
6
24
12
120
24
60
35
25
96
24
35
73
35
36
61
6
41
1
18
18
11
96
49
30
5
49
24
12
18
96
6
24
24
18
42
18
5
19
66
11
12
24
12
1
47
37
18
29
24
7
78
30
42
11
24
1
12
12
12
54
89
13
72
11
79
6
6
48
5
37
24
24
36
24
12
6
258
11
48
73
23
7
29
12
13
24
42
12
101
7
77
12
25
11
73
23
157
11
43
41
1
24
11
43
77
1
35
12
36
19
6
120
11
72
19
5
7
48
17
1
11
181
48
59
37
54
5
1
6
12
65
168
163
30
30
30
23
73
11
25
102
12
17
31
29
37
90
5
19
12
60
30
24
12
23
48
1
59
84
24
19
5
1
47
49
30
18
54
48
30
18
53
1
47
55
84
24
6
24
47
49
30
12
41
216
97
47
43
41
49
6
12
41
1
35
48
115
29
31
60
12
18
18
53
7
5
43
5
24
61
66
66
42
90
11
1
11
133
23
43
150
24
102
108
96
18
30
5
85
95
1
35
24
7
18
6
17
7
36
24
30
30
60
6
12
84
18
36
24
5
12
13
11
109
12
234
5
37
47
7
30
6
12
5
7
41
24
12
1
66
126
35
1
12
18
30
30
48
12
101
1
36
84
66
5
48
12
36
13
6
17
55
53
37
42
17
19
41
49
35
1
11
36
132
60
37
11
49
11
24
37
6
120
54
42
114
60
6
24
24
72
24
5
7
30
30
42
95
67
30
24
11
12
24
49
24
12
23
1
107
13
18
17
61
11
43
17
19
60
29
19
12
84
84
17
48
24
7
48
29
48
13
12
59
1
6
5
49
59
48
1
96
23
67
66
59
49
11
12
19
18
47
79
53
1
6
12
60
12
12
53
37
11
84
103
30
48
23
12
36
36
24
61
12
11
25
24
24
90
96
6
11
1
11
67
120
18
23
43
6
12
72
24
35
49
18
18
42
72
48
24
66
12
102
36
17
13
42
12
18
12
66
29
13
18
30
35
13
6
6
18
29
1
59
31
5
72
19
5
55
30
11
43
36
294
36
36
78
30
42
12
89
1
71
79
66
23
7
29
43
18
12
42
6
6
5
12
7
53
61
6
6
6
18
36
35
19
24
102
30
89
91
84
5
85
23
37
42
42
126
114
6
5
48
36
12
12
19
12
66
23
7
30
36
36
11
48
13
72
24
23
1
6
6
18
66
30
42
60
11
13
96
42
5
67
90
71
49
48
18
30
60
71
19
18
11
1
102
12
5
13
48
35
85
11
151
30
12
6
18
84
11
7
53
25
30
30
60
6
6
78
60
30
11
1
24
18
60
48
54
71
7
102
24
6
5
1
18
90
11
19
17
43
42
107
13
47
13
83
25
42
125
72
7
6
12
83
13
23
13
114
12
54
30
36
12
36
5
19
29
7
30
42
60
41
73
114
6
30
53
13
18
6
78
5
84
7
24
6
12
132
72
84
42
42
12
66
29
73
66
6
18
18
59
25
6
18
54
5
36
1
84
72
24
6
5
43
24
6
132
23
24
13
11
72
24
37
60
6
48
12
24
24
6
36
30
78
23
67
54
78
114
36
42
17
1
18
24
77
43
72
5
24
1
11
7
48
41
31
29
7
24
36
5
48
31
12
17
12
48
24
60
7
36
42
48
6
78
60
6
53
19
24
18
66
53
12
37
11
37
6
30
6
78
72
107
7
41
79
6
18
12
48
42
23
1
23
72
25
23
13
144
11
7
6
54
42
11
24
1
30
12
29
7
66
6
30
24
48
36
35
25
30
5
61
24
114
60
5
12
19
65
204
60
25
12
78
6
42
53
60
108
36
25
11
12
37
36
102
60
30
18
36
18
48
54
53
61
12
23
1
24
12
24
6
12
5
25
12
47
12
19
30
6
53
24
73
114
72
5
1
12
42
17
1
6
54
96
96
36
78
72
17
253
60
11
61
35
97
18
29
13
23
60
7
6
42
6
54
66
60
6
18
11
19
42
18
41
175
12
12
29
19
18
24
30
30
11
1
30
120
60
53
67
5
31
12
60
6
42
101
91
5
1
11
49
23
7
5
97
48
12
23
60
37
23
7
54
18
17
13
30
41
37
24
60
36
24
11
132
43
42
36
6
24
12
18
12
18
36
36
114
11
36
13
24
47
13
30
53
49
18
5
1
71
25
12
6
6
23
37
24
11
1
42
18
12
66
5
55
54
11
24
24
43
90
11
7
41
1
6
18
60
36
18
48
24
36
17
1
30
30
11
1
18
30
24
102
54
186
6
24
30
6
24
24
35
55
5
25
6
84
12
41
7
6
60
6
12
48
5
48
24
13
23
96
31
18
30
5
25
23
1
36
30
101
79
24
30
6
54
42
41
12
1
47
36
37
24
108
18
17
73
6
17
36
13
23
24
91
12
12
30
6
12
60
17
24
13
6
18
24
30
12
41
85
60
11
43
24
17
24
115
6
24
96
30
72
42
96
18
5
12
55
144
29
37
102
198
54
17
7
114
12
54
6
114
29
120
85
48
18
5
96
43
89
139
48
101
19
89
91
150
35
1
24
30
24
48
12
6
12
18
6
114
12
29
25
18
102
78
18
11
48
49
30
5
7
18
60
59
13
12
47
19
24
5
61
12
12
18
54
54
174
48
18
29
1
6
17
13
95
13
36
60
12
23
31
54
42
30
71
7
24
41
84
1
59
1
23
37
90
29
7
30
84
84
60
11
12
7
12
29
7
18
23
156
25
30
6
11
24
25
6
18
102
18
18
12
42
35
85
54
66
30
144
5
36
43
65
36
85
23
19
65
12
31
42
48
66
65
36
37
48
162
42
54
53
97
24
18
78
54
161
19
5
108
43
54
11
7
17
61
24
48
30
48
42
35
13
155
1
60
35
25
54
30
66
5
31
24
18
102
66
12
35
25
11
12
43
12
72
12
5
43
48
30
54
6
102
5
60
31
12
42
12
23
67
48
29
12
1
48
6
30
11
48
1
54
42
35
1
ABCD 96202740586*3^$a+1 [50004]
41
7
623
25
200
39
33
3
69
64
71
25
23
90
7
11
37
5
108
39
24
39
73
107
60
192
33
63
25
5
43
47
24
121
35
37
143
33
16
96
77
187
41
7
245
162
90
135
15
145
71
90
63
81
111
27
18
54
45
33
90
45
225
31
24
168
32
72
51
12
108
133
17
30
72
25
17
55
53
27
75
325
8
87
198
198
45
48
87
169
41
114
21
24
21
90
54
180
31
77
27
240
3
18
27
40
72
5
18
1
17
42
93
24
45
126
54
48
15
40
5
108
120
15
57
90
90
43
17
192
103
353
7
56
9
31
80
117
243
24
40
35
150
7
23
72
18
258
85
215
33
136
216
29
36
55
72
8
112
48
24
104
40
72
48
71
18
120
7
48
17
63
72
16
144
128
63
72
72
33
48
27
61
29
51
40
71
121
120
47
25
192
384
11
141
88
119
90
31
80
99
132
1
29
60
39
141
138
97
53
228
54
153
87
1
65
90
150
39
40
11
45
120
15
49
53
43
65
150
72
57
33
63
27
37
11
54
135
40
48
65
78
9
64
137
175
47
25
56
27
84
1
8
9
151
89
103
32
27
48
42
300
6
30
123
39
18
7
8
9
79
137
223
11
18
48
27
96
39
193
47
90
18
72
93
24
21
60
120
103
11
301
95
9
183
153
195
12
73
32
27
36
30
42
12
69
40
72
80
208
24
17
103
95
48
162
150
1
17
12
132
30
1
89
36
67
95
108
150
7
23
9
135
9
64
53
123
111
33
16
32
72
15
30
43
168
41
79
47
24
9
232
32
33
39
16
128
144
112
56
129
96
7
47
9
136
83
133
72
17
18
18
75
24
64
11
150
126
49
95
1
48
179
61
24
96
149
12
6
210
42
12
186
63
64
47
105
16
24
144
96
200
63
1
312
89
31
149
30
61
179
13
248
192
15
97
41
234
61
65
24
39
16
8
3
85
167
1
32
40
24
48
143
54
18
108
162
90
193
24
71
25
72
8
75
69
81
7
23
114
378
198
12
67
83
45
45
48
163
17
199
53
18
132
90
27
3
61
179
30
127
224
27
13
167
60
12
42
199
17
102
60
120
45
88
65
60
54
108
30
67
23
18
223
17
102
18
24
103
125
132
48
55
113
63
309
18
193
131
69
111
180
18
150
45
3
42
43
128
9
108
54
165
51
13
32
9
103
35
181
24
35
325
35
13
89
31
119
126
19
8
75
133
48
41
30
9
9
87
144
112
35
132
25
32
16
48
96
128
33
30
49
41
60
90
153
9
31
32
207
145
80
48
27
132
9
72
40
125
42
12
36
9
63
60
12
186
103
41
79
32
40
104
15
9
117
19
48
17
18
13
29
99
40
71
49
41
15
16
104
63
60
93
69
43
32
81
72
31
167
150
19
155
168
85
53
187
48
48
11
189
40
17
55
120
144
5
36
55
149
19
152
57
127
8
15
102
99
24
3
37
72
53
18
42
103
35
42
180
72
18
12
150
36
300
60
175
24
11
54
18
90
150
13
32
63
9
88
48
24
11
12
42
55
35
ABCD 96203492278*3^$a+1 [50106]
6
180
31
77
42
54
99
21
19
5
132
63
105
12
24
18
6
6
18
19
17
223
113
126
25
8
9
108
72
99
144
69
18
66
12
36
6
18
31
23
54
12
78
297
207
33
96
45
90
25
11
48
21
144
81
159
57
60
19
144
17
66
96
42
18
18
24
36
12
48
12
36
6
6
48
30
12
1
29
6
18
30
37
5
75
45
84
24
79
23
33
9
48
7
11
85
144
24
24
48
59
30
31
120
41
199
41
12
6
13
5
48
3
15
60
21
105
55
128
81
7
71
174
43
41
42
54
6
6
24
12
30
12
66
43
5
3
40
119
48
33
16
32
40
65
84
12
96
12
84
54
66
7
144
56
75
78
108
18
54
12
24
84
18
6
51
40
5
67
41
7
89
12
12
72
79
47
114
12
84
60
102
234
27
9
162
84
24
1
53
67
32
111
12
13
24
23
198
66
73
29
115
248
33
103
191
42
72
78
73
96
32
45
24
67
101
24
75
33
7
41
30
24
30
6
85
80
39
102
48
12
55
59
12
169
59
66
72
19
191
1
48
24
144
24
29
123
40
48
53
12
39
93
192
78
30
24
6
1
113
7
17
36
54
6
111
33
60
156
6
174
126
12
9
75
42
12
108
67
216
17
39
9
7
113
54
24
6
36
72
7
125
42
18
6
144
9
160
17
24
39
16
65
55
17
48
6
60
6
72
60
19
101
3
192
48
45
43
137
156
72
12
63
21
27
9
79
17
24
6
54
19
47
24
294
24
60
103
8
9
30
30
36
126
114
96
192
108
12
15
40
72
77
3
64
24
23
60
30
7
41
174
49
23
72
24
33
9
72
156
19
24
227
54
303
16
17
79
24
17
84
42
1
65
79
53
43
8
27
6
30
72
54
42
180
12
120
42
39
57
36
3
105
48
18
61
47
138
15
75
18
19
23
24
66
12
67
11
6
72
87
123
18
30
6
15
57
24
12
91
24
11
90
27
9
48
108
138
73
35
66
24
60
31
11
13
120
48
47
78
19
47
96
90
6
1
53
12
48
54
144
48
42
6
1
53
43
17
276
96
12
24
30
25
77
43
113
7
95
1
5
24
96
6
42
6
18
108
54
24
1
5
66
42
31
29
19
17
6
6
18
57
153
39
15
18
15
33
7
24
120
89
63
64
113
138
6
31
215
24
6
75
39
66
24
156
24
72
99
27
48
37
107
13
8
48
48
16
96
11
6
42
42
18
9
105
55
77
51
16
11
6
48
54
57
9
12
48
84
108
19
120
161
6
48
6
78
61
41
15
15
96
24
25
47
102
19
41
84
43
29
91
35
85
119
18
7
53
27
64
32
9
103
29
163
80
75
18
99
57
31
77
27
63
73
161
78
49
101
90
90
36
84
79
8
9
6
25
41
63
9
55
24
5
12
174
18
36
66
1
5
60
60
12
6
186
30
25
11
21
88
113
87
33
79
24
8
81
24
60
18
66
7
119
9
33
48
96
7
56
105
39
93
24
6
108
132
6
63
9
132
24
114
90
79
113
120
39
27
42
66
150
12
55
48
96
65
31
29
36
55
47
9
96
16
11
42
67
29
48
91
48
24
41
31
41
39
16
41
144
79
137
103
47
42
7
5
19
240
24
77
67
35
37
24
71
6
36
12
12
15
64
29
19
72
47
1
5
91
215
66
24
18
30
18
6
54
54
67
48
23
6
12
39
21
75
39
42
84
27
15
48
18
31
29
30
48
13
35
66
72
12
15
64
29
67
72
48
192
8
9
120
96
36
19
5
138
24
6
96
43
5
6
12
174
156
6
9
40
17
36
19
47
18
78
30
36
42
13
47
1
83
78
174
1
53
84
7
8
39
6
18
1
48
96
41
55
5
60
60
144
24
6
109
168
11
133
65
36
115
8
33
7
71
1
71
6
3
57
144
84
51
57
7
77
3
69
42
210
108
84
7
47
96
1
53
48
24
36
30
6
43
104
93
84
6
48
48
24
1
41
54
97
59
174
6
1
215
121
24
161
7
101
54
6
78
24
18
55
24
48
29
48
27
48
117
90
48
73
101
19
23
97
29
27
15
73
8
111
252
132
1
17
54
1
56
16
65
7
29
60
120
ABCD 96203562472*3^$a+1 [50001]
24
9
66
48
173
24
169
87
3
72
162
108
24
23
40
141
24
60
3
117
12
36
144
240
18
66
36
84
59
16
9
47
61
99
45
6
78
47
49
63
27
65
1
15
45
42
30
12
15
33
12
15
80
13
23
4
144
45
72
174
21
57
27
20
49
24
18
177
15
30
47
85
3
441
99
32
64
12
164
1
35
25
15
32
25
63
9
48
35
12
25
84
59
16
69
30
45
165
6
72
102
12
99
27
9
33
3
9
180
143
28
32
25
42
5
16
72
33
3
57
54
21
93
11
13
3
20
52
21
39
57
48
30
21
56
49
66
54
60
12
27
15
93
9
15
48
57
15
20
1
24
30
66
12
15
27
138
27
21
35
19
6
63
81
48
36
75
32
25
108
27
105
3
39
125
43
90
84
51
39
30
23
1
66
6
39
45
30
45
108
68
37
6
101
13
47
1
72
96
24
63
84
144
104
180
13
87
12
45
48
3
12
45
171
21
35
25
23
97
111
69
30
54
171
9
24
107
16
27
72
33
36
69
72
75
45
60
75
33
12
24
119
13
54
5
40
75
66
30
114
99
81
3
60
3
5
40
93
51
9
15
9
48
47
13
3
9
48
87
32
109
27
27
6
72
35
124
144
9
23
4
15
30
18
78
18
17
37
23
19
21
12
57
36
35
97
95
85
12
156
12
87
9
12
72
42
221
43
6
23
72
108
12
4
111
66
3
117
108
72
47
85
111
9
30
93
99
150
36
35
25
63
99
18
27
165
60
87
93
47
36
73
15
57
47
28
63
17
13
51
21
207
72
9
11
13
120
87
33
35
37
159
165
12
12
15
105
96
51
81
39
51
77
37
39
12
69
48
120
30
6
15
216
33
36
54
6
15
32
13
6
6
39
213
12
23
85
3
9
23
1
75
9
60
95
13
3
24
75
198
95
25
39
93
30
57
69
75
189
23
37
51
72
32
37
39
21
11
49
78
21
24
57
24
135
12
32
132
13
95
127
93
32
61
24
171
9
63
33
75
33
51
33
36
72
63
87
30
39
128
85
35
25
3
32
52
3
93
72
33
15
57
18
69
20
1
48
96
11
4
15
66
27
96
84
108
105
60
60
12
12
23
61
150
30
51
81
59
36
7
45
117
51
105
87
51
6
15
21
48
60
87
213
36
48
87
105
71
49
48
12
54
72
42
15
32
103
21
32
4
15
96
93
69
51
21
3
33
12
48
27
72
20
16
20
19
69
117
15
32
205
15
8
19
18
27
9
131
124
27
18
11
16
129
84
36
18
5
187
6
48
42
93
9
23
169
84
39
93
15
20
49
75
168
12
20
49
60
11
181
12
15
48
9
24
24
12
3
27
113
31
30
119
60
16
180
96
21
24
75
33
35
28
75
5
13
60
24
35
13
24
60
11
37
47
4
69
23
180
13
6
6
63
9
27
63
117
24
141
35
49
132
47
13
60
135
45
3
69
171
9
108
42
33
20
13
6
114
54
77
91
30
87
21
132
12
63
87
18
72
3
72
93
35
97
168
48
84
51
32
49
60
156
12
15
92
36
52
27
54
27
45
60
39
69
84
30
30
63
12
108
57
12
30
45
69
6
6
42
21
57
48
39
132
9
147
9
15
9
111
45
99
21
6
5
13
54
30
15
33
39
144
72
57
47
13
15
81
84
12
3
153
48
51
9
107
64
81
12
48
54
24
117
32
91
21
33
63
105
84
6
54
15
36
140
4
9
36
23
28
15
18
72
12
48
27
45
51
237
15
9
84
12
108
60
15
45
84
51
12
32
1
234
18
12
42
54
75
96
68
16
236
13
42
6
47
16
69
27
21
27
36
9
23
4
21
24
15
9
24
35
40
32
13
96
11
1
24
51
33
132
15
204
80
36
28
69
36
24
15
33
60
63
51
125
4
21
159
27
42
96
71
13
12
11
13
75
69
3
24
33
35
37
258
30
48
12
51
69
51
45
11
229
54
81
21
15
8
40
123
5
25
90
45
27
18
47
61
87
104
216
73
24
23
25
60
48
54
18
12
42
53
97
36
84
24
15
12
15
5
12
25
36
24
48
42
48
29
64
84
15
72
165
3
126
15
36
20
109
102
30
47
40
105
12
30
33
12
69
27
9
84
11
49
60
24
155
43
33
9
6
66
6
144
21
84
9
54
77
145
ABCD 96203865502*3^$a+1 [50010]
35
13
78
132
84
29
16
44
97
12
18
30
198
5
55
24
101
19
48
17
13
18
66
66
5
73
11
43
5
12
55
33
45
63
117
18
9
39
30
39
93
30
57
51
30
42
57
45
3
3
17
67
6
39
15
12
29
1
51
15
132
78
18
41
25
126
18
27
63
54
123
32
72
16
9
18
30
131
31
66
24
24
66
5
1
27
8
12
60
52
20
19
9
81
36
18
12
168
102
111
224
25
59
37
23
64
81
66
18
87
8
61
71
48
28
45
72
95
13
18
60
30
114
18
15
177
71
4
105
3
63
12
60
5
24
1
87
3
5
67
48
54
63
48
44
1
60
24
11
13
71
13
3
32
36
4
3
78
59
40
45
3
63
9
93
18
5
52
45
42
12
48
60
48
17
13
192
138
9
15
36
29
16
147
65
72
16
8
72
25
18
6
35
16
3
41
28
56
61
18
45
51
24
60
156
66
59
16
9
30
5
72
55
138
39
20
55
45
80
37
203
112
96
99
21
15
9
8
7
18
3
12
32
1
12
71
12
49
18
18
138
30
11
28
51
6
15
3
153
8
1
30
113
7
5
73
66
72
197
1
12
18
42
18
72
65
43
12
65
67
12
78
18
24
6
95
37
30
36
30
54
77
28
45
11
4
20
1
95
4
15
36
29
1
216
144
90
54
90
125
180
100
3
5
43
9
48
15
30
59
24
25
30
24
45
93
84
3
57
6
90
54
45
9
90
9
21
12
18
42
59
43
5
36
49
3
45
15
3
6
18
57
51
45
183
9
116
120
52
15
30
47
37
6
54
36
95
109
24
51
75
41
60
37
6
12
5
97
15
20
13
59
48
12
55
41
7
5
55
17
19
9
48
27
30
30
77
61
47
67
24
24
66
6
41
24
13
48
203
1
83
115
41
16
51
17
121
6
5
16
24
63
5
43
9
36
369
15
81
59
13
23
24
13
71
12
12
52
48
72
99
36
89
124
27
156
89
205
18
41
36
13
30
30
6
9
132
15
48
96
125
25
87
8
76
33
12
36
18
66
23
1
35
64
72
15
54
24
78
18
12
78
65
19
33
27
17
16
32
31
66
18
53
37
36
6
96
30
39
99
9
15
78
18
69
75
5
12
144
4
48
3
17
7
72
53
88
72
75
102
35
31
5
60
100
72
45
23
40
15
24
6
83
16
63
17
1
198
24
65
1
35
49
15
20
85
66
24
30
83
40
32
115
12
30
35
55
30
114
89
7
6
15
8
60
52
3
150
42
29
109
60
42
48
24
126
107
13
126
21
8
72
60
13
95
79
5
12
16
39
78
23
19
24
89
1
30
9
21
54
18
59
1
155
84
61
107
100
33
99
15
6
48
35
24
28
57
42
30
90
6
15
69
59
24
13
47
96
1
108
63
27
41
7
5
12
60
108
12
52
20
48
31
42
72
48
12
3
99
21
33
54
5
48
4
81
83
76
3
120
90
47
49
35
25
6
21
20
64
180
21
24
90
96
29
19
161
13
23
7
18
27
80
13
99
45
18
120
60
48
78
27
9
51
153
30
9
45
15
33
35
40
183
29
36
55
102
147
20
43
72
65
7
24
5
12
67
12
21
9
75
8
48
52
15
41
1
59
61
60
60
36
47
37
24
6
18
18
165
24
80
13
15
3
12
18
23
55
84
18
12
48
18
9
8
100
204
120
44
55
24
17
79
17
37
47
1
27
111
12
42
102
33
8
12
112
20
1
87
57
48
168
15
15
29
31
69
20
43
96
77
12
60
7
18
30
36
5
24
55
17
13
11
1
60
23
72
91
42
48
35
25
24
63
12
3
5
60
25
3
3
66
96
24
11
73
27
68
12
43
72
77
12
28
20
61
11
55
24
54
18
29
84
7
65
19
78
30
72
24
36
33
51
6
35
1
12
96
35
124
68
7
6
47
37
18
117
87
48
30
15
21
126
48
66
47
112
92
1
24
3
63
54
36
99
8
1
35
55
72
53
115
21
3
57
39
120
17
13
35
25
6
6
23
121
23
36
7
53
12
7
96
12
108
5
36
13
42
29
1
11
60
43
17
19
84
29
36
37
42
6
6
21
68
4
3
42
96
11
13
42
120
41
55
12
96
30
126
18
27
20
205
114
117
3
54
66
84
117
120
51
17
25
18
180
5
55
24
216
45
27
48
24
93
8
73
47
67
48
9
36
57
3
12
140
12
25
30
18
72
36
174
18
60
47
55
5
36
67
77
88
63
5
25
18
84
12
21
15
113
4
3
18
35
12
49
66
29
16
60
20
7
45
3
69
21
18
77
13
71
73
18
17
60
25
12
96
54
24
81
33
11
19
18
12
6
42
23
60
1
18
60
5
43
24
21
132
48
3
30
12
59
31
89
115
60
36
53
7
9
63
6
66
78
95
96
55
17
52
93
23
25
11
13
15
12
63
12
30
35
19
41
19
42
47
1
24
18
120
5
163
77
43
24
17
31
17
31
5
1
6
42
48
54
84
6
11
40
ABCD 96204554014*3^$a+1 [50118]
52
212
4
12
140
4
8
12
33
55
96
12
24
83
96
144
37
11
12
30
240
30
13
164
81
27
40
11
24
45
51
49
23
18
15
12
3
69
111
49
35
90
30
18
39
60
48
21
51
21
99
3
13
20
63
61
56
52
32
63
90
75
100
12
24
32
40
12
20
12
3
126
91
11
57
36
96
36
40
12
35
18
18
9
171
60
144
1
84
23
129
9
30
9
51
54
75
36
24
15
66
15
36
60
24
15
60
12
9
9
24
15
36
84
36
112
107
73
47
37
24
35
21
51
18
127
17
51
24
16
176
123
37
8
3
9
40
89
175
36
24
36
83
6
72
18
1
59
21
36
15
33
15
24
13
20
48
36
40
56
45
19
20
4
20
12
40
47
25
80
108
12
3
69
16
35
37
68
27
30
103
20
60
27
61
44
21
91
101
48
91
68
153
3
24
21
27
117
48
27
60
63
72
1
144
11
97
72
5
63
48
36
36
24
4
80
27
33
24
15
21
16
11
57
132
24
45
51
24
15
1
68
33
72
27
39
45
15
24
33
84
84
16
68
88
68
36
76
60
23
12
33
16
41
39
16
17
48
7
36
56
16
53
19
71
12
9
64
36
24
72
20
15
49
113
63
48
9
186
69
15
25
12
59
129
28
8
12
87
1
44
100
131
1
53
90
1
72
20
63
9
16
92
3
9
40
23
9
4
80
75
97
80
24
183
85
5
78
9
40
120
20
3
33
4
36
44
28
8
64
20
28
32
76
44
153
51
72
40
35
33
4
20
48
28
36
23
61
20
16
56
40
92
21
7
23
1
48
35
25
116
12
3
24
21
12
24
111
18
19
131
120
90
31
60
29
19
203
37
32
3
13
5
15
15
72
96
90
30
60
102
39
160
23
60
45
12
64
29
30
13
47
60
18
15
108
40
36
41
123
45
7
47
25
71
90
31
23
120
37
36
60
32
51
9
52
8
3
57
52
29
24
30
13
35
109
53
30
18
42
30
7
89
30
42
63
60
36
4
144
71
37
32
183
49
41
27
21
39
76
119
1
29
51
75
45
24
12
40
36
167
60
21
60
12
75
73
36
29
39
76
44
12
84
36
40
29
79
8
3
37
68
4
32
64
65
15
39
1
17
39
39
1
108
11
42
72
15
148
35
48
1
96
92
3
25
47
66
30
57
120
28
119
21
4
83
42
90
13
83
30
27
3
45
45
54
97
8
60
36
4
20
63
57
16
59
30
6
121
71
105
12
16
12
60
44
40
24
32
12
12
28
32
36
4
131
18
51
16
8
45
54
105
36
27
37
12
23
13
35
69
21
43
56
51
48
1
143
145
41
67
20
12
3
57
72
36
237
3
24
28
108
77
48
18
21
28
72
23
297
3
1
65
51
16
12
60
36
44
21
19
32
28
56
75
9
21
102
18
7
20
75
33
16
36
12
71
81
16
48
80
64
60
48
5
42
25
71
54
87
33
6
25
35
37
65
48
27
45
87
36
16
59
61
8
51
24
60
6
30
25
12
24
83
48
192
18
27
28
20
27
36
45
87
45
60
57
15
75
37
36
23
30
15
84
108
3
9
3
25
47
97
108
20
40
65
3
40
12
8
24
156
123
24
13
203
57
15
12
117
84
16
8
15
25
11
9
15
33
3
25
5
7
204
29
7
32
52
96
77
7
24
47
45
45
18
61
8
36
27
49
20
84
72
15
42
30
13
12
71
57
24
96
57
3
4
8
15
117
3
36
1
8
75
97
59
45
16
44
64
35
73
17
30
13
72
36
17
19
104
16
53
30
13
35
90
30
57
196
56
4
20
16
83
73
8
120
36
40
23
60
57
108
93
27
12
9
135
135
24
21
124
20
100
20
36
9
15
16
12
83
9
33
15
27
85
11
57
12
16
32
40
23
97
17
48
30
9
60
3
36
129
60
132
4
104
96
60
45
19
35
37
48
5
27
3
33
12
28
83
12
48
9
16
180
32
4
71
37
35
21
84
180
12
48
28
5
3
52
12
8
63
9
12
36
60
88
47
132
6
7
20
40
180
32
36
72
52
72
23
57
88
20
28
44
69
54
45
120
21
24
30
45
40
56
52
20
84
180
36
27
105
36
99
1
20
15
21
4
56
84
96
180
63
18
19
59
72
9
3
61
47
42
75
111
21
4
140
76
96
72
20
15
13
83
90
27
63
30
15
12
4
41
42
33
3
60
12
42
51
12
105
19
8
75
33
28
36
20
24
24
96
16
20
63
36
54
15
28
72
12
23
48
57
33
27
48
24
48
76
32
4
29
39
33
19
96
5
7
20
3
37
35
48
18
99
45
127
23
48
18
15
156
96
48
15
9
45
207
100
80
39
84
48
48
24
153
57
27
3
13
35
9
36
12
201
15
16
48
20
36
105
39
36
16
24
5
31
8
36
96
3
66
7
23
24
21
75
21
16
47
21
39
18
67
11
72
25
20
48
ABCD 96204993044*3^$a+1 [50001]
29
21
10
42
48
8
4
66
14
40
42
78
60
30
6
42
2
28
18
50
24
15
115
17
19
12
29
21
3
1
84
20
15
25
12
8
24
36
39
43
30
20
22
2
3
1
11
9
39
60
13
20
12
22
38
70
18
8
10
54
18
18
24
47
19
72
2
22
14
4
20
22
54
11
21
24
34
26
24
4
11
1
20
10
24
2
4
20
36
40
30
17
91
101
49
20
22
48
5
25
20
24
108
64
36
30
24
5
9
39
25
71
37
12
68
24
135
9
10
29
7
6
8
10
12
14
34
41
43
12
84
2
10
18
54
2
36
24
15
43
18
23
7
17
7
48
42
24
12
20
22
17
9
36
4
35
57
12
58
84
36
29
19
86
4
6
14
70
14
40
12
8
27
9
10
72
2
111
21
3
12
9
4
96
6
29
1
36
18
41
19
6
18
2
28
11
1
6
18
20
15
21
15
9
16
8
48
48
111
1
48
12
44
4
60
20
40
35
21
4
30
74
22
30
20
34
5
1
8
16
32
4
20
10
36
90
18
50
10
2
22
48
12
2
46
14
4
42
29
21
24
4
56
4
20
4
6
42
12
6
36
6
32
27
48
33
28
56
10
36
2
15
36
1
68
46
24
6
59
43
78
6
38
12
16
24
6
14
3
13
42
18
20
39
21
3
1
24
24
8
39
13
6
26
4
35
19
41
21
3
73
20
12
60
52
23
12
84
37
44
15
33
27
25
20
15
24
9
87
24
84
31
5
24
37
30
29
57
24
4
11
43
6
20
4
6
2
10
42
8
22
98
34
24
24
6
35
45
34
12
60
60
6
23
24
25
20
27
31
14
48
10
2
4
36
6
12
2
28
20
75
1
71
13
48
20
10
90
48
6
54
32
40
80
34
6
18
2
12
27
43
17
69
16
24
6
6
20
12
10
6
72
12
48
18
60
5
21
40
20
4
6
14
10
2
4
8
51
25
6
29
7
12
17
43
150
11
21
4
44
22
26
28
36
68
16
11
19
24
98
22
6
24
12
6
60
90
8
10
41
120
109
20
10
14
10
120
38
64
6
24
5
13
35
93
34
14
4
18
38
4
35
33
4
24
32
3
19
41
49
18
14
10
18
8
52
56
24
36
16
24
32
40
12
11
1
56
28
12
12
18
12
18
54
74
15
55
14
12
4
6
14
22
48
36
6
54
6
12
18
12
26
60
40
24
8
10
50
24
39
24
67
24
5
9
22
26
4
114
6
35
1
30
48
2
27
1
20
10
5
67
12
2
16
78
14
40
12
6
12
12
60
14
12
4
8
22
5
9
10
60
54
8
132
10
2
28
60
12
20
63
7
14
106
26
87
21
46
30
6
48
5
37
23
115
66
35
9
36
15
19
29
31
14
22
24
14
28
60
59
1
32
15
1
42
14
28
80
12
4
12
60
8
4
68
10
50
12
52
143
7
24
29
31
2
60
63
36
21
22
12
5
33
15
21
4
30
62
16
18
14
27
84
31
6
12
11
19
26
4
32
16
8
36
4
6
24
24
26
12
12
88
24
6
42
140
52
48
68
4
24
44
10
5
36
7
17
7
38
22
18
6
5
24
1
24
12
23
7
30
30
38
51
19
5
13
12
131
37
23
24
21
10
29
31
14
16
32
12
27
21
4
6
17
1
6
36
14
28
6
2
27
43
2
22
38
28
20
58
6
6
60
12
41
25
20
4
20
16
20
70
2
22
6
30
86
3
7
53
21
10
120
60
62
3
36
24
9
10
2
60
94
24
2
40
35
9
40
30
2
10
2
16
32
63
36
19
6
20
15
21
12
10
6
35
7
42
35
1
6
110
4
20
12
22
26
22
2
60
16
6
86
132
10
42
6
14
24
10
6
6
53
7
38
16
6
17
7
125
13
8
3
1
30
74
22
2
60
40
60
42
5
24
21
4
32
28
11
1
204
18
30
56
10
41
33
15
7
29
55
12
29
9
10
42
12
6
12
24
14
24
10
6
6
5
19
14
27
19
26
36
4
96
8
39
21
70
2
12
16
56
15
1
32
52
20
28
6
6
48
56
4
18
12
17
19
14
22
6
23
7
18
56
63
33
27
25
32
10
18
30
17
19
14
48
39
21
10
2
76
59
1
6
5
1
20
12
10
41
61
8
10
12
14
15
36
21
4
8
12
4
11
55
84
2
3
7
17
7
30
8
70
6
32
10
84
5
25
20
15
24
9
12
4
60
35
69
27
25
24
35
21
63
21
36
4
60
30
24
30
8
40
24
18
48
137
31
26
40
23
21
24
10
26
34
6
32
24
39
7
14
10
14
22
24
6
23
25
59
12
1
60
23
25
54
2
36
27
12
31
2
16
20
10
14
10
2
34
6
6
17
33
22
42
6
50
12
16
20
12
10
48
2
60
10
14
16
24
20
94
156
86
12
51
1
48
6
14
28
132
8
22
5
57
24
4
8
10
24
6
47
91
60
36
53
7
74
12
100
80
12
88
30
18
11
55
5
9
10
24
50
46
6
24
36
8
46
2
3
1
8
28
42
12
26
10
29
9
10
12
17
55
18
18
6
24
20
15
25
54
17
49
24
8
24
36
22
12
14
4
32
96
52
35
12
1
24
6
42
6
26
34
14
16
44
10
60
36
2
58
5
19
2
166
17
72
49
42
72
18
12
8
3
21
39
1
120
44
16
18
6
44
10
6
32
24
3
7
50
39
1
35
21
40
18
24
2
28
56
10
5
1
8
51
1
18
5
25
8
22
6
6
5
21
12
196
6
14
10
12
18
44
22
14
22
18
20
40
72
42
2
10
6
47
33
39
1
47
13
24
18
6
44
40
35
1
20
22
2
40
8
63
36
1
59
55
26
63
19
2
4
24
35
21
70
24
17
19
14
10
18
80
4
6
18
24
120
36
42
53
31
26
28
30
42
44
16
23
21
15
1
20
60
4
20
34
5
7
114
108
20
60
16
12
18
14
10
6
54
5
21
100
32
3
24
45
15
12
19
2
120
4
35
25
20
15
9
12
3
91
14
16
84
32
10
62
36
4
30
6
56
4
20
22
18
12
8
46
5
25
8
58
18
59
1
54
17
13
12
20
15
9
36
3
45
10
18
12
108
44
4
42
62
51
9
82
38
22
29
19
6
32
4
6
110
12
28
18
2
28
42
42
156
6
29
1
68
28
18
14
15
13
8
10
5
19
12
53
12
9
10
12
12
36
14
10
2
46
29
21
52
8
28
12
23
21
94
2
4
60
6
18
20
40
6
18
18
18
20
34
5
13
12
12
90
24
5
36
13
6
14
22
50
4
35
24
7
36
18
35
19
2
3
12
25
66
48
24
18
42
17
9
60
24
58
62
10
5
21
40
24
12
20
108
15
12
31
14
4
54
12
18
47
24
21
48
16
36
44
4
6
2
3
7
30
42
6
6
48
38
34
48
17
13
18
2
12
3
37
18
17
21
4
23
45
51
24
121
71
9
39
21
12
24
16
44
4
6
24
12
14
64
32
12
12
15
21
48
36
39
24
31
2
40
54
18
56
10
5
1
66
17
1
12
84
20
4
44
15
31
12
29
49
32
24
15
1
30
12
5
21
36
4
66
38
16
24
66
2
22
17
25
95
1
78
2
24
4
35
9
36
4
11
21
16
32
52
35
85
24
20
16
6
17
33
27
13
18
26
3
25
12
8
10
36
6
24
102
17
7
14
16
30
5
9
12
10
72
5
31
29
1
12
20
28
24
6
24
17
31
50
10
90
18
60
72
2
52
60
18
6
56
76
12
18
12
18
47
13
8
24
48
3
7
2
22
50
4
6
30
20
4
6
54
20
52
20
40
48
71
48
33
3
1
30
38
15
1
30
6
18
2
24
12
27
21
16
36
23
1
18
26
96
34
54
18
38
24
22
6
20
22
62
15
9
34
17
9
36
24
10
30
20
24
36
160
12
20
22
26
10
12
14
46
30
12
18
2
60
28
24
36
32
12
3
36
1
66
53
24
57
40
8
48
10
12
2
4
11
31
2
12
46
53
21
36
28
20
10
6
60
116
4
30
29
96
55
30
35
55
5
85
95
9
16
23
1
12
32
10
6
30
12
12
18
8
100
11
1
42
2
4
32
10
14
10
30
44
4
11
25
6
14
16
18
2
15
79
6
36
30
ABCD 96205449194*3^$a+1 [50053]
9
63
33
24
15
96
48
17
67
93
159
21
192
3
9
15
108
72
9
32
12
43
12
105
56
36
4
132
60
15
149
136
224
36
24
19
9
51
5
24
31
9
8
19
45
111
120
48
5
55
144
120
5
16
60
36
36
3
29
103
60
60
165
48
156
39
12
17
28
60
72
12
63
12
5
100
48
3
33
75
57
32
43
9
15
69
51
65
16
60
27
5
211
105
15
5
52
27
33
15
45
32
156
31
65
43
132
36
9
3
72
60
21
12
87
29
16
84
87
105
15
12
60
141
12
39
9
24
87
48
60
36
165
12
68
7
117
63
48
141
39
9
15
5
88
60
104
148
48
3
69
12
63
81
116
19
5
4
12
15
21
140
28
15
12
33
12
60
80
43
24
5
55
53
40
3
72
12
17
40
39
29
7
5
64
12
75
48
45
32
144
31
117
27
21
75
72
17
108
7
24
21
56
12
28
63
17
43
9
63
24
5
4
12
8
120
139
60
36
17
28
27
117
8
60
4
84
15
9
32
31
5
12
67
9
96
24
39
5
43
132
12
5
31
77
31
24
33
20
88
20
7
29
28
15
60
5
108
4
156
39
9
104
31
156
41
28
15
17
220
48
87
113
4
15
81
24
20
28
3
17
180
55
60
69
51
89
91
72
17
4
24
48
3
9
132
84
96
24
75
29
48
40
140
24
43
45
15
41
127
29
16
3
41
91
45
135
60
9
123
77
31
45
72
8
28
15
189
20
60
12
31
312
12
48
12
36
12
45
20
16
87
60
108
12
120
9
51
5
43
41
36
7
12
81
84
51
165
72
36
20
84
43
45
195
5
4
3
12
33
15
93
8
175
21
111
117
20
43
29
55
5
36
172
12
111
24
89
67
137
67
48
213
27
36
9
68
28
99
60
101
36
19
84
81
84
27
36
5
7
21
15
485
72
144
108
72
160
164
199
33
212
36
79
12
45
3
36
41
76
72
32
4
56
31
12
137
84
40
15
5
7
9
104
132
40
44
100
39
9
27
24
24
53
7
33
32
55
17
19
45
24
32
4
39
120
48
24
5
19
96
33
231
29
43
129
3
48
29
31
24
48
33
39
65
19
17
7
41
7
12
21
171
36
132
53
7
153
92
100
32
28
51
12
105
32
211
65
112
243
9
96
12
8
24
28
80
67
21
32
43
69
20
16
15
12
153
120
20
24
36
4
48
123
57
87
53
139
84
12
60
108
17
28
132
3
101
16
3
225
44
108
40
75
72
33
15
53
24
88
15
17
72
151
48
60
21
68
7
21
27
12
5
4
36
104
40
87
65
28
140
36
28
15
5
31
36
113
28
39
41
19
41
52
15
12
5
175
5
76
204
3
153
20
52
15
53
52
87
41
4
24
15
24
48
24
129
20
19
21
12
123
12
48
57
68
19
17
64
87
65
7
53
28
92
19
153
8
139
9
24
3
12
65
240
12
55
5
108
7
84
12
9
3
5
112
108
60
48
75
17
67
41
4
99
5
7
93
75
156
5
4
32
19
89
31
21
3
12
69
3
33
75
12
53
55
12
17
31
33
12
12
15
5
16
72
27
161
84
36
139
48
12
12
5
88
15
45
3
72
12
24
24
117
111
12
12
60
93
48
15
5
4
15
149
7
57
51
5
132
100
3
24
137
64
44
88
48
32
55
60
48
65
60
12
204
4
24
51
41
24
4
12
15
24
17
12
55
36
60
60
5
4
15
5
12
76
3
21
39
24
53
4
15
24
45
12
39
5
19
17
28
75
12
108
84
53
28
60
27
24
21
24
63
21
75
12
5
19
48
48
17
187
9
39
12
41
103
12
9
104
7
12
81
72
3
24
17
4
32
4
144
92
115
5
67
72
9
12
75
77
31
21
63
101
120
55
77
120
60
4
36
72
3
12
33
32
67
96
48
5
19
21
99
48
17
48
24
16
20
144
28
15
156
12
33
15
12
84
24
125
76
284
31
84
5
19
12
21
15
108
41
91
48
9
3
53
19
48
17
112
20
103
12
5
136
3
45
32
60
79
5
28
228
164
4
75
12
60
12
48
33
204
27
185
4
36
36
12
15
48
29
4
24
3
57
3
9
68
31
41
91
33
87
17
40
68
7
60
60
12
24
17
4
3
57
156
12
36
51
36
113
36
55
45
8
76
12
15
12
17
64
15
84
101
115
29
28
15
29
36
72
28
3
5
4
32
4
36
36
27
137
4
111
60
5
156
4
104
ABCD 96205452184*3^$a+1 [50034]
45
51
45
79
29
36
39
16
5
72
99
9
12
12
168
3
21
120
156
60
48
7
144
104
45
60
51
36
9
60
120
60
36
84
24
72
60
24
91
5
48
24
91
17
175
17
48
12
120
36
12
60
3
105
19
161
55
29
15
33
3
45
15
21
43
5
36
72
24
168
12
108
72
36
24
84
36
60
36
12
111
9
60
36
19
8
45
108
87
48
64
32
21
115
72
161
15
60
57
7
113
3
165
87
52
137
60
55
41
24
60
3
16
101
48
15
16
29
63
48
57
75
48
16
41
12
43
80
9
103
32
9
36
168
67
29
91
29
24
7
53
15
33
108
12
7
140
28
20
45
60
132
132
15
33
12
3
172
5
96
24
60
36
12
48
48
55
84
5
27
28
53
15
33
24
108
63
9
3
9
91
24
20
45
108
72
43
116
36
64
89
31
65
84
3
45
192
43
77
72
111
9
24
24
48
264
36
24
84
96
24
7
68
40
144
152
48
57
211
113
36
96
72
48
67
5
120
51
81
19
77
72
36
12
27
21
91
60
156
65
24
108
156
12
19
65
24
75
36
28
5
12
48
60
36
51
201
48
12
27
93
12
115
65
3
40
5
72
108
27
93
3
16
101
7
36
29
12
84
12
24
24
12
12
36
24
127
29
87
144
36
9
84
15
9
72
91
20
177
228
103
137
12
63
33
12
3
4
5
288
108
12
19
53
60
72
96
12
120
180
132
48
48
24
24
12
127
65
12
24
60
15
172
17
12
99
81
24
27
105
60
24
31
5
12
36
84
7
5
48
75
81
12
12
36
7
113
12
163
72
173
24
31
36
53
60
27
9
24
12
48
96
144
12
48
60
120
96
19
32
9
27
9
39
117
27
21
120
15
16
41
12
48
24
55
80
28
60
161
24
60
36
15
76
80
9
27
9
55
41
19
48
17
24
55
32
52
140
36
9
120
63
9
156
12
48
27
33
12
55
5
156
27
33
24
43
17
27
9
72
79
113
12
99
9
91
185
39
33
27
112
233
60
120
31
5
132
27
21
24
108
240
72
3
88
137
27
112
65
96
48
115
89
36
36
228
27
45
216
12
60
43
20
33
36
36
27
40
56
12
33
24
75
12
21
24
31
20
93
31
5
36
12
48
60
55
80
172
68
45
48
24
27
33
15
16
5
7
5
27
57
48
12
31
32
21
55
41
91
5
24
51
9
24
24
48
3
117
12
15
81
67
17
7
29
87
33
24
123
9
3
117
36
55
32
33
67
101
19
53
15
28
5
84
108
19
29
96
63
33
43
5
15
16
80
100
29
12
60
60
7
17
39
9
36
24
55
5
15
60
81
60
135
9
31
72
53
19
5
108
7
32
9
24
12
19
5
144
132
3
81
15
57
87
28
65
24
48
12
3
105
60
120
15
45
3
93
19
17
48
12
84
60
144
12
36
48
51
21
60
15
33
24
87
324
136
84
36
96
29
19
44
160
48
5
55
77
103
12
5
180
48
55
113
144
31
24
5
12
103
8
28
89
7
48
32
84
9
72
63
96
136
41
72
36
175
116
28
20
21
7
53
36
24
15
9
12
48
36
19
96
29
48
12
48
108
51
93
15
21
12
12
3
48
4
5
43
32
48
57
51
9
276
36
19
32
129
36
39
100
24
56
64
24
36
77
132
108
19
36
44
33
3
9
48
51
16
125
19
17
60
12
456
24
36
7
44
21
63
129
192
63
33
24
135
28
32
4
41
31
17
48
7
60
17
48
48
43
36
5
48
91
20
21
24
12
48
24
12
24
36
19
77
183
156
93
48
12
91
140
36
9
12
7
101
15
9
12
24
12
24
75
9
55
5
27
33
31
41
24
15
64
36
113
31
252
12
65
115
32
21
27
177
19
32
69
36
12
60
7
89
24
135
21
144
48
7
5
36
72
43
221
24
15
9
55
108
5
127
48
53
72
55
5
48
36
79
17
19
53
12
3
16
17
48
24
115
12
53
48
48
15
45
96
99
52
17
12
84
72
67
176
4
12
128
148
48
89
48
84
24
12
108
24
103
17
31
32
144
21
12
15
45
132
3
165
67
20
45
24
24
60
36
12
7
20
12
4
60
29
51
76
53
36
72
12
171
12
9
36
ABCD 96205651918*3^$a+1 [50012]
78
30
231
48
33
143
37
18
9
75
96
30
24
18
189
320
48
211
77
192
16
39
41
139
5
85
27
9
90
114
11
7
18
54
126
84
6
84
18
72
96
59
16
192
75
102
126
65
187
72
6
180
30
72
18
24
108
102
60
18
35
163
54
23
7
36
114
35
48
187
18
12
167
16
363
12
78
59
16
117
150
30
23
19
156
234
71
25
90
77
175
12
168
72
18
90
72
113
13
54
36
30
60
84
123
57
18
5
160
15
18
239
240
16
32
48
16
3
18
72
3
213
42
65
37
155
16
45
24
11
160
57
60
27
93
42
30
126
60
90
12
459
33
30
65
48
85
18
90
15
27
72
45
21
27
80
7
198
180
63
9
138
42
126
30
24
30
65
112
153
108
18
90
191
73
18
90
168
51
80
31
252
21
15
84
45
51
84
153
15
18
15
57
18
197
13
42
345
117
18
137
96
7
198
174
18
35
7
48
72
6
144
11
64
231
89
1
90
69
93
99
144
99
77
16
48
147
48
77
73
54
30
18
198
54
6
72
48
42
102
231
32
43
222
30
9
80
79
129
15
30
275
13
99
393
30
126
59
103
9
81
15
237
126
72
42
131
85
27
3
54
150
18
15
15
257
16
39
41
160
192
147
36
41
31
12
21
15
90
119
16
176
160
39
9
81
111
176
160
3
54
23
13
192
42
126
54
36
161
16
3
72
5
48
235
21
48
111
84
6
71
73
66
24
18
30
60
17
13
179
43
36
17
55
48
41
48
48
48
16
93
147
99
125
19
18
42
138
39
39
57
48
80
67
77
85
11
7
89
48
25
30
60
66
27
33
90
165
27
132
36
12
18
60
35
55
84
36
177
3
24
18
72
27
21
162
36
252
60
72
180
113
85
48
11
13
83
25
18
12
57
21
144
36
84
3
57
18
30
407
61
54
36
665
192
48
49
18
72
53
43
5
384
96
37
18
9
75
165
176
7
102
90
36
309
75
117
129
95
37
75
80
115
72
21
69
66
105
27
53
240
7
89
1
252
108
23
64
45
36
300
54
45
81
111
80
13
35
13
42
36
30
87
93
42
48
24
18
48
95
67
77
1
84
240
18
57
33
162
90
18
18
15
80
97
159
9
12
107
16
9
30
96
30
59
48
64
51
45
48
117
162
168
12
36
65
112
27
213
3
77
85
59
64
32
37
96
90
12
72
93
3
30
95
96
391
89
13
36
15
75
114
3
123
69
255
228
108
24
153
3
42
35
163
210
11
144
367
18
24
300
107
79
17
145
282
21
39
57
51
18
174
168
30
135
15
192
18
60
48
24
18
18
120
72
108
11
48
121
114
5
112
9
162
162
3
27
150
191
16
3
168
228
24
156
29
85
123
3
162
192
90
17
19
24
21
207
18
47
13
90
41
61
150
120
5
240
7
78
138
24
18
48
72
72
36
90
252
18
114
48
42
143
ABCD 96206472314*3^$a+1 [50030]
108
51
180
114
111
339
30
126
201
69
39
141
54
60
120
54
6
66
54
6
54
105
12
48
9
123
144
24
36
39
105
231
81
117
27
24
39
21
39
66
87
3
126
135
204
9
51
15
36
24
66
18
60
21
12
159
81
33
51
60
60
60
36
129
39
105
51
3
21
9
51
261
144
15
96
180
36
33
90
21
63
21
51
54
24
63
99
18
3
108
9
51
21
75
24
45
51
9
27
63
261
144
36
36
63
120
114
342
69
96
9
60
27
3
6
30
18
231
72
63
30
27
48
120
45
36
18
30
150
36
105
12
93
60
51
156
39
114
174
81
12
48
60
39
177
93
120
147
39
30
60
36
39
36
123
93
123
30
147
60
27
36
150
36
75
96
27
12
54
51
45
84
24
36
30
177
168
39
21
411
48
93
69
99
36
69
111
36
9
15
60
96
48
111
138
42
21
33
30
54
27
45
204
27
63
84
60
102
75
36
33
15
81
111
120
24
45
90
60
228
33
528
36
3
30
36
15
36
75
165
15
78
66
81
84
195
57
93
15
36
24
105
15
291
45
9
144
51
21
120
54
6
198
21
51
45
153
30
60
21
9
3
84
39
150
144
216
30
21
84
75
6
75
69
27
27
117
273
3
60
33
15
165
231
33
3
84
135
30
114
30
6
144
126
99
45
51
75
9
45
36
18
33
180
240
24
84
96
3
180
42
108
126
30
24
51
15
21
15
54
27
123
54
36
27
3
45
141
144
267
48
36
93
51
12
27
141
12
24
36
24
69
15
9
252
18
21
312
48
9
27
144
15
105
51
18
42
54
126
18
147
123
21
12
267
81
36
9
75
60
15
117
84
45
39
51
24
54
291
15
105
285
51
24
39
36
90
27
168
12
84
45
18
96
21
96
24
24
12
24
84
105
6
45
39
114
66
21
39
36
9
9
12
54
60
105
60
96
96
93
147
117
6
336
141
57
207
15
9
120
69
12
171
9
24
15
72
39
54
36
18
30
36
195
165
24
120
3
87
6
54
21
132
9
51
69
18
36
6
90
45
3
60
93
24
63
12
24
90
126
105
144
180
72
48
9
36
84
72
195
9
54
21
105
90
30
6
18
27
45
231
87
126
135
51
21
9
75
129
84
60
30
6
15
12
27
30
51
36
144
75
90
87
9
18
126
156
99
120
12
27
90
3
9
144
36
39
12
48
15
66
258
30
27
24
132
60
87
33
33
96
159
39
12
150
51
39
9
36
36
27
93
264
36
39
105
129
15
60
36
15
108
321
15
36
54
96
54
174
36
195
99
57
9
87
120
9
18
6
270
36
84
60
66
24
30
96
9
81
219
81
114
45
12
60
48
96
9
111
120
24
12
3
45
135
36
144
57
60
48
15
66
39
12
99
48
6
144
147
60
96
33
15
12
120
93
27
108
99
12
9
51
69
12
84
15
9
201
90
9
120
156
24
51
60
129
96
9
66
18
111
15
150
30
57
48
36
9
36
39
171
18
6
21
63
93
48
72
84
180
99
114
102
24
45
120
105
15
12
9
15
84
36
45
48
3
60
87
93
24
36
39
69
39
42
18
81
120
120
15
126
99
120
36
123
57
129
15
96
9
15
75
57
24
15
18
51
ABCD 96206725632*3^$a+1 [50094]
15
15
24
48
108
12
24
66
3
15
81
44
49
6
114
66
21
39
60
12
24
48
17
24
79
5
13
24
15
39
5
37
15
12
36
9
23
72
151
5
24
60
16
51
29
25
6
24
149
76
81
18
6
120
6
21
3
17
7
42
3
21
114
78
23
7
149
40
20
16
32
43
12
17
1
39
44
12
7
105
8
40
15
12
48
65
40
24
56
48
19
17
4
39
5
7
5
28
32
24
67
78
126
29
12
72
96
31
18
48
102
48
18
24
90
48
33
15
60
24
41
12
24
36
12
136
39
30
35
91
36
21
135
18
47
24
19
24
78
47
25
11
4
20
85
42
24
6
96
18
17
67
60
65
36
52
15
5
7
45
20
12
43
65
1
95
24
1
54
66
11
31
17
115
276
6
11
24
24
36
1
54
66
99
21
3
15
12
18
42
5
19
65
4
20
24
67
65
19
12
17
1
54
18
24
6
12
21
140
52
24
33
23
100
63
17
19
41
48
64
3
29
40
44
52
12
3
5
19
45
75
18
30
36
5
4
20
1
6
29
61
39
24
33
23
7
12
6
71
4
87
30
95
28
12
32
211
5
72
4
21
23
25
24
6
42
54
24
114
35
28
3
36
144
65
7
5
13
35
115
29
43
42
42
60
24
17
40
27
12
5
24
7
17
36
1
51
93
6
5
4
24
12
69
39
80
12
115
173
7
30
48
47
84
61
59
12
48
84
55
216
5
49
11
7
12
5
36
7
84
5
24
16
108
68
25
63
27
24
6
39
8
1
47
67
12
41
43
24
72
5
4
12
15
72
72
24
21
75
45
39
57
20
7
12
53
1
135
9
35
72
24
12
19
29
120
40
44
7
21
33
35
31
24
9
3
60
5
7
72
53
52
33
51
75
24
41
79
18
47
97
11
7
21
56
49
11
19
42
15
8
67
5
28
15
12
69
20
19
24
12
66
30
24
33
56
121
11
19
33
75
33
3
29
13
39
63
12
30
174
24
18
23
96
1
15
75
5
49
15
231
53
7
17
36
19
30
3
45
72
48
150
24
29
31
36
5
67
81
111
18
11
37
18
17
192
12
16
39
18
6
9
15
17
1
18
29
16
36
51
90
87
32
31
60
17
31
17
7
17
31
24
29
55
17
7
21
39
41
24
7
21
3
6
111
33
6
29
7
30
3
20
4
92
49
35
31
21
32
7
5
36
7
36
132
5
7
36
89
25
23
168
1
66
53
19
30
48
23
1
15
9
11
13
47
139
57
44
25
18
6
30
77
7
5
1
35
16
3
36
57
3
36
36
18
11
16
123
66
63
27
36
24
36
9
15
21
20
13
30
29
12
1
15
3
101
24
31
29
19
18
23
19
96
36
18
87
24
39
33
39
18
63
8
7
42
6
60
45
15
17
84
28
15
17
79
12
30
39
99
84
18
18
69
51
12
12
30
11
64
15
53
79
33
32
49
30
129
56
16
104
76
20
16
104
31
5
7
36
24
12
9
21
18
6
11
13
11
19
66
107
4
33
18
24
69
72
105
18
36
24
72
18
30
17
19
30
6
33
39
96
29
61
6
65
120
19
57
15
93
39
18
30
5
28
32
43
60
12
5
19
65
43
41
7
65
25
39
9
71
1
3
20
7
12
65
31
17
100
104
1
54
65
1
42
30
48
15
3
5
12
13
59
61
90
12
114
66
5
7
12
5
4
27
65
48
12
48
31
48
48
60
17
43
5
12
7
101
24
1
24
23
25
6
5
79
5
7
21
8
7
102
30
12
9
20
52
3
101
96
28
105
107
7
30
47
24
76
3
21
15
24
41
12
48
19
33
60
8
4
15
5
7
24
90
6
5
109
72
47
112
8
36
7
24
45
3
6
24
42
5
19
24
36
9
51
72
24
6
39
51
12
41
25
6
5
19
17
19
5
60
100
9
6
48
66
11
40
20
48
12
48
36
1
3
21
11
43
60
78
35
52
33
47
72
24
25
59
16
36
33
30
41
67
150
3
32
55
12
36
21
9
107
52
15
48
12
5
36
12
49
18
30
11
31
24
12
138
6
84
6
18
17
88
8
52
63
72
17
43
21
15
21
21
15
9
95
25
18
6
6
36
120
17
13
15
8
12
12
48
49
24
11
24
12
60
19
89
40
56
55
29
7
5
49
18
48
48
102
18
30
6
41
24
79
5
19
33
20
19
48
17
1
18
5
12
43
5
61
6
108
96
21
24
84
45
47
7
66
42
5
48
31
53
37
83
12
31
24
36
53
55
9
57
48
18
5
4
39
5
132
7
17
60
24
24
120
1
15
20
24
7
21
3
36
18
6
41
31
18
47
24
1
42
30
35
60
60
31
30
72
23
4
56
72
19
24
41
28
8
12
55
45
21
42
5
43
12
53
84
1
6
53
7
125
19
126
30
53
28
33
6
120
41
7
12
54
6
36
53
24
43
5
4
20
1
30
117
15
5
1
51
39
5
1
54
77
4
8
12
24
37
18
45
9
35
7
5
73
11
24
43
24
33
36
75
60
17
13
66
6
47
91
9
32
19
101
13
11
4
8
40
33
42
48
45
9
102
9
9
11
12
28
45
35
72
40
39
41
12
48
4
51
5
48
67
48
17
55
12
137
19
9
27
24
6
24
87
129
95
43
65
12
1
95
25
23
7
9
15
24
36
9
51
18
6
72
24
53
28
3
5
52
3
77
7
5
55
42
35
13
23
24
84
60
7
12
36
60
96
36
12
6
11
108
16
32
84
24
12
43
24
30
47
1
114
53
16
57
42
65
12
1
3
15
65
7
48
54
11
7
12
53
48
12
52
20
127
84
137
43
29
37
66
29
55
18
18
5
24
19
150
15
9
15
15
33
63
5
12
19
9
15
6
11
13
95
12
13
95
36
55
45
33
42
5
48
40
8
7
60
180
18
48
54
21
20
120
31
81
8
31
18
42
5
73
15
27
6
18
9
108
39
18
120
18
5
24
4
15
60
72
18
11
85
71
12
16
56
4
36
21
87
8
24
49
42
53
31
5
16
20
49
30
66
23
19
48
24
101
55
17
16
104
25
3
44
1
48
174
48
84
36
5
7
185
7
ABCD 96206850178*3^$a+1 [50059]
80
48
27
108
126
54
42
48
27
195
18
235
56
40
96
35
108
25
47
144
49
167
144
9
112
23
145
35
61
35
54
12
3
57
54
30
51
39
90
39
51
36
24
216
138
15
135
97
65
108
211
71
198
6
126
30
24
49
5
115
120
11
204
156
60
36
48
117
40
65
18
30
7
128
160
17
54
9
57
54
204
21
9
42
45
9
54
25
227
48
85
56
21
78
12
60
109
11
93
21
84
55
41
144
30
36
6
18
30
7
24
11
90
19
11
165
39
90
126
288
57
15
90
18
36
1
8
256
35
141
24
51
60
54
51
93
36
439
95
60
36
81
48
15
156
21
240
40
29
19
35
85
131
54
30
25
65
15
75
72
54
15
39
36
54
126
25
56
45
90
25
48
35
6
234
36
180
109
101
150
21
9
144
7
53
91
80
184
35
36
25
56
40
29
54
301
56
39
145
120
179
126
6
25
48
71
121
48
5
96
84
31
119
246
96
108
102
49
56
63
162
54
84
45
135
132
30
144
31
5
90
60
90
43
72
8
195
36
114
55
11
69
81
36
30
69
24
16
41
18
36
9
40
107
60
169
80
40
71
84
189
207
18
7
65
24
36
3
96
16
83
45
72
99
61
48
47
24
66
183
21
36
108
12
15
144
64
11
150
151
23
276
229
56
21
84
31
95
25
104
39
25
95
57
3
72
85
5
18
72
33
40
120
71
265
95
201
15
60
13
41
54
210
15
21
114
162
79
24
32
9
90
66
43
17
15
39
81
48
112
119
129
51
61
8
111
121
5
19
120
5
75
16
8
72
39
9
16
179
36
49
41
54
30
6
126
79
41
15
63
145
65
31
155
85
59
36
49
41
90
36
105
15
25
104
39
66
240
216
18
30
15
16
5
51
183
6
219
15
90
30
1
59
216
141
24
96
88
11
84
36
6
39
99
45
177
144
54
120
121
119
25
11
30
24
55
11
24
117
48
105
156
60
126
90
15
93
66
144
25
65
216
60
156
78
72
48
60
45
111
81
24
144
45
156
6
18
12
18
1
56
39
1
24
56
45
19
11
108
97
200
24
64
120
71
121
473
42
48
60
1
104
75
12
49
41
15
48
27
60
25
95
18
330
30
126
60
66
114
49
35
240
30
6
54
67
23
57
33
7
200
183
97
53
30
216
6
84
139
47
18
55
11
24
12
24
246
90
145
8
27
204
120
25
24
41
24
7
185
15
3
36
1
120
23
81
15
66
54
24
12
205
48
96
155
54
162
13
77
114
9
16
24
77
18
72
18
72
18
36
1
35
54
174
1
24
161
84
27
15
73
47
114
55
89
127
29
96
123
57
48
6
25
104
27
13
47
18
12
115
35
144
144
85
35
36
60
84
121
104
15
66
24
30
25
65
151
11
85
5
99
136
5
163
35
12
24
9
57
15
99
61
23
132
30
63
207
18
6
84
180
81
16
35
48
36
90
159
201
31
8
15
132
90
43
47
25
23
42
138
21
96
9
36
3
72
88
80
135
90
72
54
24
12
60
25
23
60
37
89
54
57
9
60
19
47
18
150
25
47
105
3
21
16
29
6
48
90
432
99
120
21
54
21
88
72
449
30
25
11
229
24
17
18
60
ABCD 96207795122*3^$a+1 [50052]
69
147
13
96
47
9
15
9
45
51
21
19
80
40
41
120
55
24
8
45
30
37
59
66
114
12
37
72
23
12
54
60
12
18
37
24
29
6
180
36
69
16
35
117
33
30
25
8
9
36
66
25
29
24
90
90
15
15
1
59
21
64
143
42
66
72
45
24
21
27
48
40
35
12
6
19
11
60
105
159
81
16
8
45
195
57
31
5
72
36
15
51
6
135
9
15
93
30
36
1
23
66
159
21
54
93
3
84
1
72
107
21
111
49
35
61
89
39
27
6
12
91
5
19
125
18
12
37
8
96
64
32
40
71
33
87
97
11
60
12
18
6
66
75
48
96
93
3
24
3
277
48
32
75
108
180
18
43
35
45
27
13
125
6
13
107
54
127
23
12
45
69
36
87
3
93
16
53
30
21
24
45
18
9
16
8
64
71
1
11
37
96
65
111
15
1
72
17
54
25
107
12
33
24
24
16
8
3
69
45
66
78
99
45
12
79
56
45
43
11
24
13
8
96
3
45
15
12
54
36
123
27
108
57
9
55
32
9
103
41
12
60
39
9
36
19
104
96
21
48
27
24
117
67
5
102
45
51
13
35
24
18
3
192
48
135
1
35
144
69
48
9
31
5
84
180
19
24
11
24
126
15
51
6
12
18
54
43
17
15
24
45
19
32
21
3
39
1
11
45
120
75
21
9
36
72
51
27
18
30
36
90
78
105
51
109
23
9
93
96
12
7
47
36
37
32
64
35
30
39
57
103
17
15
3
21
69
6
30
151
29
60
12
24
48
36
87
9
30
36
162
6
21
16
32
16
17
55
23
66
18
78
15
24
9
6
1
29
3
40
8
168
40
11
21
24
16
17
66
54
55
41
36
3
16
32
3
141
15
73
5
3
24
39
25
32
48
57
18
42
18
1
8
21
27
72
117
19
41
54
81
21
24
36
18
21
15
30
54
37
17
6
102
19
24
32
15
33
21
24
36
15
16
59
21
279
24
81
40
35
24
12
18
79
47
25
53
3
240
45
27
171
30
6
81
297
63
9
18
18
19
29
171
45
54
37
23
36
18
3
9
6
102
60
12
6
69
16
35
108
36
45
141
18
49
23
18
55
89
55
32
39
9
40
32
63
12
18
3
40
72
80
27
210
36
60
72
3
48
75
54
15
48
72
171
37
17
15
16
96
35
18
51
15
1
8
33
15
93
30
21
88
5
75
87
73
56
72
24
9
30
36
45
48
51
60
72
9
45
126
18
19
8
39
18
42
13
32
9
127
29
19
59
66
51
45
18
1
11
18
43
17
63
27
12
24
120
42
12
3
72
16
32
27
21
51
324
1
119
6
54
84
6
66
1
23
54
66
60
30
79
47
1
17
7
89
30
6
171
39
73
5
48
27
16
32
3
21
24
21
78
13
5
48
216
3
3
37
47
33
45
36
120
39
3
54
36
27
81
15
15
126
78
141
69
72
51
24
24
136
96
17
55
17
15
219
66
18
25
53
84
150
1
17
12
24
27
40
215
25
17
126
9
63
30
19
8
117
6
37
152
24
51
181
5
67
35
18
18
9
48
40
72
17
36
3
15
54
120
27
24
111
1
17
127
35
54
15
24
75
21
69
51
39
57
9
42
69
105
24
12
3
21
36
18
69
21
54
21
117
27
45
27
15
18
55
11
6
18
30
7
80
183
60
36
1
48
152
120
16
8
96
81
127
56
15
12
54
36
18
60
36
1
32
16
5
195
112
8
21
6
12
126
27
15
193
32
27
21
9
63
24
63
36
144
36
81
3
18
3
69
75
33
15
75
18
72
3
57
72
15
48
27
21
15
9
93
18
1
59
54
66
114
27
9
55
32
48
75
61
80
9
90
37
47
60
12
1
95
84
18
75
21
36
55
53
18
90
12
3
40
47
33
3
21
3
93
88
29
42
54
90
90
31
5
3
27
24
102
132
91
17
30
9
9
90
21
21
99
201
7
32
48
96
15
114
15
15
25
72
29
6
66
147
16
144
5
51
15
1
59
72
30
7
8
153
111
15
9
136
143
73
47
57
15
105
99
12
25
72
32
15
6
144
19
32
3
261
64
35
102
24
66
109
53
36
127
5
27
48
24
48
15
66
42
45
40
113
15
40
11
21
88
77
18
57
33
30
9
15
1
72
72
152
9
30
96
9
45
84
135
88
8
111
18
60
27
9
12
3
15
54
60
55
17
39
24
57
6
9
9
15
24
45
36
39
57
30
1
17
55
233
72
42
21
144
15
33
21
54
85
8
27
150
30
6
19
47
81
9
18
133
47
81
136
41
103
24
71
12
42
72
18
30
27
9
36
3
3
144
120
18
6
21
9
7
48
89
60
27
9
15
21
3
63
129
40
56
63
114
31
35
37
24
8
96
72
24
88
11
6
15
88
8
ABCD 96208076488*3^$a+1 [50019]
23
42
90
30
31
47
18
48
111
75
54
210
6
6
25
32
40
56
21
18
57
21
147
33
42
66
60
55
71
18
55
8
72
105
30
12
90
54
12
9
129
42
12
18
12
27
213
42
25
155
60
105
99
60
60
69
51
61
104
9
96
12
3
96
63
57
16
5
3
9
31
11
48
117
48
16
152
9
54
66
15
45
18
30
36
66
6
78
12
60
24
36
13
41
15
3
21
99
18
54
60
18
150
81
64
11
85
32
57
135
33
30
18
15
184
11
21
201
199
11
37
275
42
48
12
39
16
80
51
90
12
42
48
60
42
6
12
45
15
1
119
186
42
30
7
71
24
36
61
128
48
123
102
24
60
6
54
15
21
108
15
75
237
33
30
25
17
24
103
35
13
72
323
42
12
6
9
33
42
54
42
24
60
24
49
83
90
3
75
144
21
9
7
8
3
30
90
37
23
18
42
60
9
9
24
18
42
60
102
84
21
51
69
39
66
15
63
48
9
15
138
42
48
157
41
63
57
12
12
55
8
72
3
12
18
63
48
27
37
35
36
6
48
180
96
7
5
3
57
264
54
12
12
30
42
25
71
33
15
25
96
80
9
120
15
27
12
42
48
18
30
39
33
63
117
43
23
72
24
24
1
11
45
40
35
24
13
125
78
48
96
21
45
198
84
132
6
18
85
32
3
12
84
6
12
6
144
6
31
5
51
33
42
93
81
90
45
24
24
45
18
30
75
33
36
75
3
21
72
39
81
15
60
108
24
60
37
23
18
24
63
15
30
51
9
36
12
7
83
30
24
78
1
120
11
18
3
3
12
48
30
6
85
8
15
78
54
24
21
9
15
24
51
6
6
145
47
25
17
55
29
12
54
24
12
13
107
24
54
36
43
11
42
3
105
6
9
112
47
36
96
30
18
6
15
40
24
17
30
24
24
36
12
9
9
90
36
121
32
15
102
90
24
81
9
54
96
9
72
3
6
66
205
71
12
66
174
60
42
79
95
36
13
47
36
30
15
24
16
35
84
66
54
25
41
15
48
15
81
40
35
24
54
72
54
25
32
72
3
24
6
72
30
36
54
18
12
42
31
5
30
12
25
32
40
53
60
18
24
21
24
93
48
27
21
30
6
54
49
120
47
36
24
66
43
5
27
24
51
37
5
3
9
183
33
24
31
5
19
23
12
144
42
90
9
153
6
42
24
15
15
33
45
3
27
37
8
40
17
24
15
72
24
33
6
12
108
144
90
6
60
30
159
141
51
51
174
15
51
13
17
15
9
135
51
24
24
126
90
66
19
23
96
12
72
21
51
45
3
181
11
60
24
57
15
24
18
7
11
30
18
66
51
75
30
18
21
45
6
12
33
63
25
80
69
66
57
27
21
9
55
32
9
6
48
25
8
24
105
6
12
18
42
42
15
93
42
24
12
84
90
63
21
19
17
66
54
54
66
126
57
96
72
24
153
7
8
72
39
12
132
12
45
39
42
54
33
45
108
48
87
57
15
16
5
30
54
42
60
60
45
48
3
42
12
30
114
24
30
105
3
18
36
175
71
42
18
69
16
24
125
36
60
12
180
126
60
54
12
138
12
9
51
30
84
90
66
15
96
88
24
32
81
18
45
21
6
30
18
37
5
54
60
60
18
30
132
108
6
135
15
1
23
57
16
65
63
21
48
3
15
12
48
12
42
6
97
32
3
18
42
36
30
15
51
36
78
36
114
45
24
57
120
15
9
31
56
9
108
6
12
33
27
30
24
60
126
12
1
59
30
42
45
33
42
36
24
30
96
60
42
45
15
30
51
40
89
42
30
96
72
18
48
45
15
114
12
36
24
63
48
3
180
9
51
6
108
3
3
24
66
66
24
1
95
9
39
12
24
6
30
36
13
11
24
30
12
3
225
42
13
5
54
72
36
72
216
24
18
30
42
30
18
24
36
3
40
161
54
144
25
8
64
35
21
39
30
6
192
78
18
45
16
65
6
48
24
42
18
36
66
54
1
5
6
85
48
95
105
87
132
18
99
24
9
63
40
5
67
23
18
151
80
48
3
24
96
24
96
48
54
55
71
1
5
30
36
30
114
24
60
21
81
30
9
48
48
88
5
42
54
48
3
64
23
36
36
78
12
90
109
80
9
66
6
24
54
30
42
81
57
18
24
6
7
23
97
47
18
7
119
90
36
3
87
6
54
48
48
54
18
78
48
42
42
43
8
45
36
6
48
84
12
54
12
84
54
6
63
27
45
105
6
24
121
8
105
6
18
15
15
36
222
63
21
163
23
18
6
84
117
135
30
12
138
42
90
1
47
57
87
24
12
13
5
126
13
32
144
39
90
55
8
24
75
13
11
60
12
93
15
81
16
24
48
8
15
24
108
120
30
63
87
1
11
6
55
95
42
6
9
40
17
111
112
48
ABCD 96208233794*3^$a+1 [50106]
144
36
55
53
145
66
24
245
108
7
101
60
144
48
79
48
162
95
84
1
59
49
366
54
263
108
24
180
37
198
72
48
90
23
49
35
259
29
216
181
54
41
36
84
25
119
55
77
139
89
181
95
84
36
24
181
35
36
108
49
90
5
181
36
84
60
120
96
35
145
83
61
107
108
55
174
72
35
109
59
157
18
5
48
24
49
35
96
13
35
36
72
97
156
180
95
19
53
49
35
108
37
23
55
72
54
264
143
19
18
95
216
12
324
295
29
61
30
5
144
36
175
168
65
181
36
23
31
24
216
54
35
157
24
84
240
30
150
11
79
90
72
48
222
120
90
35
36
109
215
108
7
53
228
79
18
47
144
145
24
30
17
168
36
109
107
163
65
55
6
179
31
24
17
360
145
54
161
73
102
288
125
25
12
23
1
47
37
240
35
127
125
19
125
192
43
66
95
360
48
37
59
1
324
180
11
36
60
192
115
72
120
450
54
6
120
90
90
95
229
90
24
17
55
161
73
11
348
12
43
305
1
84
96
36
120
131
73
179
175
6
191
24
144
145
66
294
12
59
84
55
17
199
144
125
25
90
66
36
90
24
264
90
23
72
145
12
90
24
65
55
125
96
36
13
107
24
48
151
120
24
101
19
96
30
90
629
277
11
133
126
65
55
5
120
43
65
25
11
240
109
287
84
25
90
30
24
66
6
143
145
12
23
55
192
89
109
131
289
192
54
150
36
119
55
54
131
85
24
83
72
55
17
109
90
161
108
1
59
85
162
89
199
96
29
241
66
113
12
19
89
60
121
35
96
55
29
25
107
73
84
35
151
30
144
131
84
36
24
181
66
113
157
18
377
55
18
23
144
49
36
23
85
6
30
431
144
36
73
6
66
95
103
6
84
95
72
36
49
18
162
24
30
5
121
168
11
145
36
35
55
24
101
109
107
19
41
73
35
85
35
1
180
71
97
30
5
120
187
18
71
55
30
215
169
11
60
265
90
294
66
24
282
95
103
5
36
265
180
216
90
53
37
54
96
144
30
419
31
5
49
42
120
233
1
167
13
24
11
60
120
60
145
35
36
13
215
37
23
156
96
13
60
72
35
36
84
79
30
24
155
1
131
19
17
72
37
90
305
55
54
144
300
6
269
265
42
65
25
143
31
6
48
143
24
13
71
24
55
53
13
71
204
19
30
60
215
36
19
101
1
114
161
289
11
43
30
72
90
125
73
72
59
252
19
144
54
66
ABCD 96208324372*3^$a+1 [50081]
99
24
9
3
78
27
84
9
84
30
30
51
27
33
15
6
18
102
54
6
66
72
66
84
12
15
111
42
27
24
40
5
27
3
6
54
24
105
12
36
27
12
18
6
25
35
21
15
33
123
102
31
44
75
21
39
12
33
45
30
126
30
36
69
51
18
3
33
36
60
24
6
36
37
101
42
24
24
9
21
24
12
15
99
186
3
60
45
30
97
53
123
33
36
186
174
24
36
63
57
115
23
21
99
21
96
33
138
108
144
36
60
84
1
29
63
24
63
18
27
111
24
36
1
20
21
15
27
42
18
36
12
33
15
6
30
33
27
6
120
43
65
6
24
9
51
129
48
48
87
9
21
162
90
6
90
42
57
33
24
51
28
107
72
42
3
51
72
102
63
3
42
12
15
48
9
51
28
20
105
51
33
42
18
30
25
68
15
18
87
45
39
111
54
30
1
17
6
129
27
73
173
72
63
117
7
59
72
24
96
37
47
54
111
33
6
36
24
60
12
24
6
19
36
32
12
84
135
6
3
57
138
72
6
144
138
45
180
15
6
24
6
60
97
149
174
45
45
42
18
6
45
75
21
135
45
3
6
24
12
39
105
3
3
12
6
150
81
3
45
93
3
21
3
135
1
167
13
44
165
6
24
177
63
30
135
147
126
27
3
48
36
120
108
1
36
20
3
108
102
6
12
9
3
25
5
87
88
56
81
24
91
101
15
45
30
33
64
95
93
9
36
150
48
144
37
11
102
18
9
84
21
84
30
21
15
6
78
57
24
3
36
12
42
18
54
54
45
4
47
21
57
30
108
57
12
3
61
32
45
18
21
39
9
3
9
39
217
23
12
12
72
9
9
63
12
12
144
15
66
99
51
90
24
15
27
12
12
45
93
163
8
27
12
180
18
18
25
11
30
6
9
9
6
81
24
3
36
24
12
108
12
24
21
3
13
29
18
12
21
33
90
36
9
84
15
96
30
15
9
43
17
12
39
12
27
37
113
3
12
36
12
9
3
3
93
15
54
36
60
15
4
23
90
39
45
51
69
174
24
6
19
17
54
42
27
21
24
123
48
9
132
114
109
35
6
39
21
15
9
30
42
126
54
19
5
42
105
24
33
3
39
6
42
61
29
123
3
84
33
60
28
80
72
39
21
57
36
72
15
9
60
6
12
97
29
75
75
102
12
12
96
3
87
84
36
45
63
81
153
12
123
45
123
3
24
45
33
24
39
99
90
7
41
3
64
5
42
24
12
180
45
3
6
75
3
60
13
20
12
63
78
66
45
3
18
138
12
60
24
108
78
42
61
56
45
234
90
24
6
49
53
18
6
108
12
51
48
9
72
60
75
21
60
15
168
87
42
6
30
30
1
11
12
90
78
12
96
12
105
15
33
4
56
69
27
3
30
67
35
48
42
18
37
23
6
6
24
24
25
53
27
123
85
47
33
12
3
13
72
128
15
30
126
216
78
27
28
32
57
15
12
15
24
9
3
240
48
144
33
12
15
21
15
9
15
73
5
12
270
42
108
66
81
93
6
36
18
75
15
6
31
41
18
120
12
24
21
132
57
3
3
9
33
66
69
27
24
25
29
18
12
48
42
18
13
29
36
240
12
24
24
30
30
72
30
12
81
64
23
117
27
18
30
48
42
15
27
18
12
39
51
45
99
30
15
192
45
18
225
39
18
3
21
54
21
276
27
90
6
1
104
27
30
42
36
12
45
12
15
18
27
207
18
42
21
99
90
39
45
54
30
15
147
6
27
60
96
96
3
36
54
60
66
60
54
12
114
36
21
12
63
84
24
37
29
6
57
16
5
36
18
45
3
72
21
75
42
18
6
19
29
90
66
24
12
15
129
162
108
21
28
23
9
21
108
12
42
45
51
45
12
69
18
12
48
126
15
9
48
27
75
21
15
36
9
45
67
32
15
12
9
72
3
21
75
21
15
42
18
33
132
3
24
48
12
21
21
91
77
3
3
66
18
30
186
84
1
59
42
60
36
30
84
24
66
6
30
72
12
15
3
21
69
18
120
60
174
18
60
48
42
6
72
42
18
33
45
19
53
54
36
33
27
42
36
195
72
9
24
27
144
96
27
90
12
63
36
21
99
45
54
18
18
57
84
159
60
69
15
33
64
68
183
18
12
30
12
93
9
171
87
153
24
51
78
30
84
102
66
9
33
27
96
4
29
15
135
9
72
15
6
87
36
57
135
60
9
6
129
159
54
75
12
261
43
17
3
9
30
30
15
21
19
36
5
31
35
93
33
15
60
3
36
9
75
81
33
12
51
39
6
18
72
13
65
84
48
12
27
33
3
27
12
21
69
60
36
147
21
42
13
11
36
132
105
21
126
33
12
3
30
87
3
48
42
63
108
4
11
72
48
81
51
25
20
12
21
ABCD 96208352588*3^$a+1 [50064]
135
21
60
87
16
17
114
133
5
132
36
43
47
162
12
51
88
56
16
48
89
135
45
216
66
1
17
198
78
75
16
144
11
54
24
87
75
13
35
60
25
77
90
96
18
36
19
11
13
263
73
32
39
25
95
6
235
8
27
13
167
30
24
43
8
15
57
15
73
8
184
72
48
17
31
5
3
51
108
105
48
40
104
240
141
27
15
66
6
210
60
36
63
24
21
66
6
19
96
48
47
42
108
120
19
23
90
108
54
90
108
12
43
125
72
66
60
102
132
3
96
225
55
137
127
32
3
37
41
54
48
33
168
39
72
49
24
143
9
39
54
6
12
54
60
15
15
153
216
141
18
120
72
9
40
32
87
30
3
39
84
114
36
55
65
39
96
40
56
48
45
108
78
1
83
36
270
67
48
47
25
128
15
201
168
45
27
88
56
27
162
123
33
127
89
54
36
13
120
56
16
29
24
18
33
39
73
137
198
25
47
33
72
111
24
30
42
126
99
64
56
135
1
72
8
69
108
12
211
29
48
60
15
88
23
1
24
29
18
73
17
79
101
99
40
89
7
47
145
5
126
21
33
63
48
40
41
54
25
107
13
32
39
81
45
3
280
104
40
48
48
41
63
153
15
183
1
80
63
1
65
6
129
15
36
69
39
25
173
43
24
152
24
16
95
18
231
72
165
24
19
80
27
133
32
87
73
107
108
30
114
18
306
36
25
23
97
80
9
15
16
5
19
80
64
47
49
47
97
11
36
9
24
21
72
12
7
48
71
97
35
117
16
96
5
108
55
35
36
30
114
72
25
23
33
144
136
17
36
147
9
39
120
117
90
57
16
17
15
48
81
18
61
41
108
42
9
9
102
54
204
55
48
179
90
75
129
174
57
3
45
136
17
72
12
6
48
36
18
7
120
185
63
45
36
79
8
87
81
135
216
49
29
18
120
33
96
256
8
9
36
90
25
41
24
31
53
123
57
7
24
47
90
72
31
80
24
57
15
120
63
6
67
53
36
114
36
145
53
51
39
12
90
18
78
3
16
53
66
105
45
156
24
84
42
30
90
60
18
27
88
77
18
57
105
39
16
23
18
72
30
72
225
15
9
45
219
16
11
60
48
241
96
23
42
39
81
103
23
33
21
19
5
211
221
30
253
5
27
112
5
120
91
120
47
30
24
180
55
80
93
6
102
54
1
5
3
96
64
161
36
67
197
19
72
5
18
9
40
5
36
12
72
78
165
33
55
29
186
49
41
36
30
6
15
75
93
51
36
9
24
64
56
45
115
29
27
39
105
136
176
57
192
108
211
5
6
21
33
391
48
56
21
19
41
231
160
35
54
78
81
16
24
77
48
54
6
102
33
16
23
193
137
7
24
149
18
25
47
30
43
8
165
139
48
8
39
42
175
41
12
36
7
80
9
30
25
24
41
180
3
112
8
63
9
40
113
72
228
3
112
17
39
159
36
126
18
252
1
24
23
25
11
150
120
127
275
54
111
33
31
95
25
65
103
5
43
32
45
27
144
99
21
201
63
16
5
19
80
40
47
1
72
11
42
3
15
1
65
78
1
96
24
120
191
289
35
85
24
65
15
3
37
23
33
21
48
42
129
72
105
39
45
60
55
224
72
40
5
27
16
56
48
45
6
141
24
45
90
57
75
84
24
145
101
43
17
18
48
78
12
42
18
247
5
67
53
27
15
30
171
45
54
54
39
15
25
48
59
90
43
11
85
96
89
7
263
9
120
51
12
18
31
5
91
17
6
81
63
18
39
ABCD 96208406278*3^$a+1 [50004]
51
36
228
21
123
27
30
3
15
21
159
78
12
15
168
84
39
72
57
12
3
18
60
108
30
126
75
39
234
87
33
3
33
90
42
120
150
18
51
15
180
18
6
297
39
36
57
105
75
87
21
48
237
3
21
15
39
162
195
159
33
57
15
144
60
111
30
39
15
36
78
30
90
18
57
3
12
6
90
45
189
51
72
33
36
24
90
12
177
60
33
15
153
87
3
9
27
264
21
75
18
15
87
36
72
132
45
99
144
36
90
300
219
48
9
195
105
3
87
105
39
6
18
30
78
69
39
30
90
54
51
132
123
150
27
24
33
3
33
51
111
72
150
135
60
87
36
69
21
3
51
96
9
21
147
123
69
60
21
18
9
57
114
36
33
33
18
90
72
18
144
96
45
72
252
132
141
42
12
24
102
3
75
9
3
57
3
90
15
75
84
36
60
54
36
48
24
102
21
105
3
39
48
69
171
84
24
120
180
21
48
111
72
108
57
267
33
39
18
42
9
45
30
90
72
75
33
36
24
51
3
162
54
9
27
54
162
72
108
9
168
87
21
33
96
18
36
84
57
33
3
69
90
6
27
117
15
105
36
54
33
117
84
24
15
3
72
12
18
15
60
48
27
36
45
21
3
48
45
12
255
156
60
87
57
75
108
153
132
15
24
30
3
48
108
57
3
75
162
48
24
243
24
111
30
123
129
6
162
15
84
24
87
57
120
21
6
108
12
129
87
18
159
153
18
12
57
165
51
156
3
96
9
3
90
78
66
54
21
120
96
75
108
285
15
69
27
30
111
75
174
24
120
54
33
3
216
90
6
30
3
39
36
66
60
30
24
117
3
90
147
15
18
24
12
15
9
36
15
39
84
60
18
48
36
6
12
198
240
87
21
15
105
36
36
24
90
45
9
90
84
132
69
111
18
63
144
60
144
12
3
57
84
39
69
27
69
39
48
33
129
132
48
75
36
129
15
147
48
36
57
84
108
75
6
30
36
78
48
42
12
201
15
273
57
18
105
84
21
111
51
78
66
18
90
21
69
36
42
33
75
69
15
132
9
39
42
18
117
3
21
237
87
15
21
15
90
39
36
69
15
81
12
24
123
36
15
21
108
21
102
24
120
150
30
105
36
3
240
90
12
15
3
24
30
87
36
63
72
9
81
15
108
21
84
24
51
21
264
42
45
9
66
54
39
129
48
78
45
21
6
9
165
3
48
9
66
33
9
27
96
33
36
126
18
6
33
51
60
72
12
105
81
51
15
126
24
15
108
3
9
39
69
63
90
63
39
33
57
6
36
66
18
21
75
189
36
9
135
39
21
87
60
12
237
39
9
3
90
39
33
6
102
3
36
48
75
165
12
9
30
36
96
33
72
33
42
18
36
51
87
36
24
12
114
51
36
15
57
21
15
87
162
6
90
99
63
9
39
36
249
111
24
30
150
36
45
3
6
12
60
12
51
45
99
3
42
30
78
18
54
18
33
72
84
63
105
36
21
180
18
108
33
177
108
15
99
126
102
72
21
57
72
18
30
39
111
120
57
36
75
102
15
45
18
9
3
72
33
60
69
144
6
18
162
141
69
51
60
57
15
141
6
48
6
12
18
54
36
6
69
36
195
6
90
9
3
6
90
105
15
57
75
30
15
39
294
12
123
99
30
18
24
141
144
36
48
9
27
60
144
15
6
15
129
174
18
42
36
30
15
60
39
12
24
90
27
9
120
3
21
30
54
168
48
6
66
159
144
99
18
48
15
27
33
51
114
72
99
9
27
24
39
36
30
39
57
63
45
87
3
90
84
15
60
111
30
6
48
168
12
60
90
102
ABCD 96208704994*3^$a+1 [50170]
25
11
25
234
24
192
48
30
210
42
23
12
24
120
85
36
144
50
94
11
84
60
7
53
97
48
42
18
222
114
84
71
109
95
7
48
41
276
13
206
34
11
61
120
14
46
83
1
54
72
104
46
108
30
5
12
25
119
84
12
25
108
132
119
15
10
659
132
135
40
5
145
330
5
19
150
24
11
36
19
24
6
50
34
11
49
71
19
6
239
25
36
59
120
115
66
264
12
18
65
15
165
25
26
21
43
30
71
75
40
96
168
42
78
101
85
240
30
29
85
12
114
30
155
111
33
31
5
75
64
90
72
54
90
14
22
119
264
97
18
5
51
21
73
72
18
42
30
29
25
24
290
21
25
71
43
101
49
96
36
84
24
66
54
146
225
79
126
95
1
48
36
84
287
144
109
95
37
59
85
60
36
84
54
42
48
71
15
45
51
33
111
69
145
2
118
72
24
36
48
47
55
150
215
3
22
234
29
37
30
5
3
45
85
47
180
13
11
25
50
40
54
120
36
54
96
96
5
120
25
143
51
16
24
90
24
102
24
174
11
39
70
12
270
138
95
15
72
88
6
11
48
7
5
19
24
77
25
50
48
22
24
234
66
60
59
12
85
54
150
50
304
17
175
29
49
36
60
26
105
55
48
80
45
60
207
88
30
47
99
106
48
12
18
30
35
61
60
24
47
13
95
25
11
96
49
6
8
45
120
37
180
84
11
219
34
12
90
48
257
63
45
25
95
67
5
193
60
107
355
30
144
120
90
24
5
97
24
170
9
12
84
84
37
35
25
59
36
85
48
30
56
16
200
105
265
30
354
86
94
50
94
2
48
117
73
66
24
41
240
25
6
18
6
200
106
48
30
41
36
99
141
13
180
90
42
35
75
88
65
247
30
119
115
29
96
91
48
125
120
115
17
39
184
56
120
40
29
25
131
15
34
95
7
53
61
24
131
121
48
2
40
29
139
5
25
131
61
24
50
64
282
14
64
56
24
142
24
11
15
10
60
84
119
7
174
96
48
36
54
90
72
24
59
60
1
174
222
18
65
61
24
95
156
60
75
10
191
13
42
120
209
109
26
105
25
110
9
240
252
19
114
36
26
358
26
34
102
8
72
9
301
60
24
14
72
153
31
150
26
33
12
48
51
69
187
78
36
36
23
25
120
162
8
16
101
120
85
24
120
36
48
71
24
147
34
6
30
90
114
24
206
130
24
6
66
155
25
35
108
96
1
23
97
23
37
150
80
9
15
16
54
60
11
25
95
13
95
25
11
75
16
5
3
16
66
23
111
141
264
171
10
30
120
5
13
6
30
11
25
35
48
97
90
5
13
6
24
6
60
36
48
2
34
179
157
30
65
60
99
16
24
66
84
71
48
72
25
95
13
62
93
1
66
18
72
48
62
24
34
35
85
30
152
94
90
54
35
7
53
96
115
56
58
47
13
132
14
69
12
103
77
195
10
83
60
7
24
245
1
18
120
72
114
11
25
18
176
144
22
23
1
24
42
114
54
5
36
61
50
64
24
77
219
81
73
96
110
34
35
1
144
210
42
14
10
95
121
83
1
90
90
60
50
166
120
48
12
30
78
90
5
37
23
247
168
ABCD 96209160176*3^$a+1 [50056]
31
89
79
65
36
84
67
29
51
4
17
79
50
48
42
54
94
122
18
81
204
36
51
225
105
15
24
96
43
20
112
50
30
9
55
26
111
7
26
27
27
42
30
18
111
201
63
48
127
65
60
31
5
15
21
48
51
40
24
50
70
101
72
12
180
67
53
120
36
175
5
21
18
93
19
5
60
93
22
240
5
3
33
48
9
10
65
15
153
19
113
135
66
15
39
40
41
31
41
87
36
160
101
75
60
18
15
12
43
41
9
22
20
33
15
100
173
168
45
10
14
15
115
62
24
94
5
21
27
103
36
50
78
57
9
75
156
48
55
50
22
8
76
17
19
65
9
94
5
21
195
84
132
189
15
51
45
99
21
39
66
150
33
7
8
162
3
120
36
79
17
36
69
18
6
70
24
113
79
29
21
198
90
3
43
26
24
111
105
135
9
34
137
84
9
27
84
84
45
70
65
247
41
9
39
15
225
79
132
41
3
216
64
41
103
120
137
168
72
129
94
32
81
48
72
87
90
310
170
15
36
219
40
2
54
84
81
69
102
4
14
15
7
29
115
60
14
27
93
90
100
5
48
87
52
50
154
161
63
100
50
27
60
3
16
149
15
33
43
84
72
113
12
69
126
4
17
132
177
54
66
39
39
33
72
60
132
63
21
379
125
120
48
24
19
96
8
40
32
28
32
48
112
20
153
12
24
99
16
50
24
30
136
29
21
111
199
41
96
39
9
31
41
12
132
24
12
27
40
5
45
22
8
216
4
92
45
43
2
94
80
21
75
9
129
51
31
5
36
12
15
16
50
27
117
27
120
168
67
144
266
15
3
57
24
132
7
72
50
3
72
228
48
139
173
7
24
29
132
33
216
75
84
48
7
17
108
55
20
45
36
36
3
36
144
21
39
90
72
238
50
111
15
40
26
198
40
96
26
24
39
55
36
5
201
39
96
144
91
53
55
36
36
29
60
55
101
36
19
29
31
8
76
36
128
21
36
9
24
162
93
15
40
32
81
129
3
21
51
93
22
144
50
159
55
36
20
141
36
180
168
36
105
130
53
27
4
144
50
202
128
30
15
96
15
141
84
36
48
12
135
48
57
204
36
96
12
27
9
51
21
9
51
67
17
123
12
18
3
3
66
10
245
48
151
36
101
27
220
5
60
111
4
5
31
104
21
12
84
63
12
40
101
3
40
89
55
60
41
45
51
24
15
4
12
5
108
45
96
99
31
84
56
336
40
5
36
12
36
84
45
162
33
15
100
122
34
41
45
90
141
103
104
21
189
96
51
3
112
89
24
60
120
261
147
12
7
5
3
33
39
18
22
113
12
84
36
84
9
72
3
36
79
5
60
168
48
36
84
31
8
81
91
14
120
6
9
132
163
104
90
130
20
16
74
51
21
123
15
76
50
51
108
57
39
19
17
69
46
173
132
48
48
57
51
31
140
165
48
240
15
45
291
60
16
20
4
26
75
3
16
17
12
12
15
69
24
27
40
218
27
204
156
3
162
39
15
81
15
40
185
60
36
84
63
93
24
129
126
64
5
156
15
45
219
117
67
17
15
28
80
6
90
16
14
39
55
65
168
57
22
50
3
36
19
62
15
48
81
114
33
24
19
5
99
66
6
9
132
24
99
45
36
24
60
19
5
60
120
31
89
12
165
195
48
51
216
18
15
55
50
111
36
69
15
39
220
86
39
36
21
48
10
12
104
76
60
8
45
132
9
30
69
31
5
192
87
36
16
113
72
19
36
125
393
ABCD 96209582122*3^$a+1 [50085]
20
85
95
13
11
43
21
15
36
125
84
108
67
17
1
15
92
37
11
1
35
7
12
17
12
28
56
37
18
18
51
39
18
27
9
15
69
24
72
18
29
12
144
4
39
24
29
24
1
12
36
107
19
72
89
1
59
60
31
54
36
23
72
28
15
42
27
9
72
27
21
78
77
48
19
77
7
41
49
111
3
12
125
37
24
18
33
15
6
18
48
29
7
78
48
18
6
12
51
21
11
24
19
5
19
102
6
69
33
18
6
90
17
37
99
117
11
7
41
7
65
13
83
1
95
48
1
18
54
111
51
18
11
13
48
11
12
13
39
15
29
13
36
12
18
5
96
49
11
37
11
12
37
36
11
7
30
6
156
93
104
1
36
18
18
11
48
12
19
78
23
67
66
35
1
24
71
196
111
65
16
39
54
72
42
5
43
90
71
25
23
277
87
144
27
18
35
19
12
18
47
4
63
84
54
183
21
27
39
42
36
12
42
12
60
81
8
1
12
51
75
24
5
7
18
114
48
24
5
112
8
24
97
23
204
4
9
167
24
40
92
49
107
7
77
25
96
12
15
92
19
36
5
36
85
36
51
3
36
96
77
48
31
6
12
11
25
72
6
12
21
15
6
131
13
54
33
3
66
15
9
30
5
16
20
19
29
7
18
36
156
23
55
18
35
48
43
30
6
17
49
35
25
36
36
12
6
41
25
35
7
45
9
12
75
87
24
54
12
11
4
93
23
31
18
6
105
39
89
13
42
12
29
60
48
4
32
76
80
1
102
41
28
21
11
84
12
1
39
21
12
24
35
12
25
27
116
73
66
54
6
48
5
13
72
47
48
13
36
36
59
1
36
48
23
49
3
39
54
35
24
121
47
40
32
16
132
21
36
11
1
18
144
18
6
33
20
12
16
20
43
5
60
79
17
12
19
6
30
65
103
9
21
18
17
24
1
23
24
55
65
7
114
27
75
42
15
12
20
19
29
25
60
12
6
66
60
35
1
83
4
32
55
5
37
18
30
11
67
84
36
18
3
32
37
47
7
17
24
91
5
169
24
30
18
6
18
35
12
1
23
96
85
12
23
24
7
41
19
9
32
4
81
11
12
48
193
78
18
47
84
79
17
4
44
28
15
137
28
48
93
35
1
11
67
29
25
23
25
72
54
108
60
185
12
12
24
127
17
85
18
18
3
21
27
32
49
18
84
21
8
24
79
5
31
18
15
92
1
23
12
19
18
72
23
24
19
17
36
1
15
24
21
18
45
21
54
5
100
8
55
18
30
41
36
1
54
9
39
125
7
30
75
51
6
71
109
12
72
24
48
114
12
65
25
47
120
16
8
25
51
27
18
12
198
18
3
44
25
59
49
11
13
12
60
18
30
23
19
36
29
1
3
92
52
21
30
53
36
25
23
13
72
11
19
54
35
36
48
25
39
21
48
18
6
99
27
41
76
3
17
79
36
9
44
19
69
12
32
13
72
18
5
120
16
8
25
23
16
15
57
51
5
13
59
1
207
63
45
44
1
84
18
18
47
43
78
12
162
17
55
17
12
4
21
18
6
54
36
30
39
15
29
13
35
85
15
117
11
4
15
17
1
11
12
48
4
12
45
87
44
103
36
77
72
115
17
36
109
42
65
19
36
6
23
13
23
12
49
18
6
23
4
32
48
1
47
40
105
95
24
79
42
66
18
11
48
28
3
60
65
109
35
1
6
29
7
53
13
15
45
12
36
108
24
30
53
7
41
48
96
13
23
85
12
23
73
11
1
11
84
16
3
12
5
12
1
90
5
85
15
27
5
7
17
43
53
16
36
147
30
18
33
21
71
84
13
143
12
97
23
7
42
11
115
41
4
57
42
17
28
44
55
30
36
23
37
54
12
24
41
28
57
11
7
17
19
5
72
120
19
77
97
11
28
33
108
72
15
144
3
24
41
61
11
31
41
43
18
168
27
44
13
39
69
11
67
45
45
51
200
1
30
6
63
20
12
13
47
1
15
24
44
25
18
54
35
1
36
24
15
3
12
6
11
12
4
99
29
55
18
60
15
33
60
51
3
12
72
57
123
6
11
1
11
7
42
47
1
15
3
6
84
54
5
24
4
3
161
25
54
9
24
33
11
100
3
72
17
12
24
1
30
29
61
3
3
9
20
61
95
13
71
36
72
72
1
90
12
54
15
20
19
24
17
132
49
11
37
6
5
13
12
78
48
162
6
30
18
17
7
5
43
5
37
102
24
12
53
48
76
24
33
72
23
12
4
44
36
67
36
30
18
6
35
64
63
36
5
4
96
32
36
127
6
30
5
1
15
104
91
33
3
41
64
20
25
51
8
40
111
17
40
44
67
18
48
11
7
69
104
85
30
5
31
17
1
35
4
56
1
66
78
23
40
3
5
120
19
29
7
54
23
13
24
90
65
1
159
75
42
11
43
5
100
32
12
7
57
32
25
51
20
13
90
57
44
43
5
67
5
1
47
16
9
12
107
1
11
36
28
36
92
48
1
3
21
27
3
36
5
48
25
48
3
3
12
198
11
25
6
12
24
12
17
19
72
5
84
36
12
13
18
125
1
54
30
3
8
7
33
32
25
111
8
13
83
151
30
24
30
6
30
36
42
63
9
36
198
29
1
75
21
30
69
8
13
39
69
18
42
35
72
1
23
28
3
9
36
57
90
41
24
64
15
6
36
66
60
5
25
3
147
5
7
5
12
24
12
48
7
29
25
23
28
44
88
15
18
15
3
21
3
84
126
3
104
19
17
19
6
51
21
99
99
5
24
25
131
36
43
21
15
29
31
36
9
27
101
37
18
17
79
36
54
23
48
127
29
12
4
3
90
35
61
12
23
28
20
1
59
1
102
18
59
64
44
193
18
21
56
19
18
84
54
65
115
6
12
11
24
24
1
108
18
12
36
36
5
31
6
83
1
6
65
60
37
107
13
39
12
ABCD 96209832242*3^$a+1 [50054]
3
327
1
8
84
105
3
99
213
147
21
195
13
176
148
48
29
103
77
79
11
129
147
93
40
32
105
163
80
21
108
31
11
120
126
15
75
133
17
19
96
59
165
288
15
97
24
11
133
23
60
129
16
47
33
129
219
40
47
45
4
83
73
32
60
63
25
17
210
21
192
100
65
79
60
353
15
15
85
12
35
210
18
25
96
20
237
67
83
300
157
77
3
148
20
27
97
128
36
184
336
72
137
7
11
42
18
105
300
48
192
69
108
115
72
24
137
84
171
52
32
84
129
15
72
88
152
216
165
7
68
40
164
153
7
101
43
32
15
253
24
192
24
84
197
55
168
23
9
108
76
59
165
112
24
300
71
133
36
140
180
99
105
120
12
4
29
51
9
3
112
65
111
60
276
15
61
68
39
181
80
16
48
20
16
89
55
107
138
108
75
4
128
148
32
15
57
36
48
76
56
9
31
317
120
18
93
231
9
4
32
141
43
32
4
113
31
32
87
228
85
95
49
116
75
97
23
9
81
54
9
16
83
13
228
24
48
32
48
27
165
153
75
60
40
80
129
18
108
9
16
104
123
18
195
28
167
25
47
168
30
24
39
16
24
20
144
52
113
63
12
3
234
15
96
88
24
32
213
3
88
132
48
71
133
48
287
21
81
31
68
76
68
153
3
64
32
96
9
55
96
80
84
24
84
48
52
35
21
40
56
183
45
16
11
108
13
12
20
48
48
39
21
4
128
88
96
11
189
64
47
189
51
162
48
175
209
43
156
47
57
48
75
13
32
148
41
270
121
48
20
72
117
31
167
133
101
15
60
96
292
92
45
39
12
39
25
48
8
208
11
186
43
32
112
188
4
83
25
80
12
40
8
112
216
224
16
152
48
52
83
90
30
85
5
39
48
16
59
153
112
80
76
144
68
688
44
52
23
78
39
48
75
73
17
15
165
63
12
45
111
72
105
162
117
15
141
69
79
17
183
4
5
42
145
176
60
52
20
16
47
57
36
51
121
65
19
323
1
89
15
36
84
136
11
61
92
48
100
65
12
171
117
27
45
3
57
108
75
9
180
3
48
100
140
159
60
25
11
30
123
12
45
3
4
32
93
27
136
24
56
24
136
5
54
108
21
4
35
25
83
54
39
12
148
60
32
4
68
45
63
12
48
208
36
11
169
24
72
5
3
120
111
61
47
21
216
24
76
5
75
28
65
3
4
101
84
79
11
105
160
128
75
273
4
35
129
81
75
33
211
56
168
28
20
345
175
48
56
63
42
79
72
44
36
24
24
12
87
57
60
48
36
16
173
78
97
23
114
39
69
12
31
20
240
4
101
67
32
96
72
75
33
39
13
32
81
54
18
67
116
15
153
4
32
243
252
18
168
3
36
396
189
36
3
12
84
144
12
87
18
175
72
20
96
60
9
183
112
56
16
44
16
23
357
ABCD 96209884118*3^$a+1 [50082]
21
184
56
9
6
69
21
127
20
24
28
92
120
36
4
116
24
36
117
60
126
9
16
236
9
147
220
20
33
24
6
9
75
96
129
72
4
56
3
33
24
39
105
144
28
212
72
4
29
27
99
25
20
9
43
140
27
126
30
1
104
39
126
91
8
45
243
120
120
4
29
79
108
44
100
80
63
36
30
87
12
12
9
27
147
165
51
114
3
27
153
33
135
12
312
12
33
3
93
111
249
27
72
12
76
8
64
41
39
36
135
114
3
28
20
129
3
3
54
223
44
60
3
57
216
3
21
3
141
60
156
33
111
36
60
48
45
30
66
210
69
48
63
21
99
45
52
17
163
80
48
15
30
39
72
4
44
28
23
57
3
21
4
144
176
9
3
57
6
1
56
72
16
20
52
53
27
244
108
212
3
93
63
81
60
36
33
15
36
33
91
44
28
68
72
12
51
81
40
23
33
72
228
12
12
24
120
75
309
12
16
47
36
354
27
48
45
3
12
216
4
368
12
60
28
104
24
15
21
16
173
15
105
30
21
24
24
81
75
36
84
249
147
84
36
9
54
60
21
12
64
29
27
108
24
180
135
30
15
36
12
33
19
36
32
153
27
120
33
31
116
252
45
55
65
63
3
69
72
3
66
147
3
60
57
12
75
297
69
24
3
3
24
153
60
24
63
313
68
24
105
156
60
327
63
24
117
96
144
24
99
177
24
9
60
30
36
157
83
30
180
15
105
55
20
9
3
123
21
4
152
24
60
9
159
105
15
12
40
59
204
25
41
99
36
45
120
111
16
17
55
8
24
9
87
33
30
81
16
47
33
24
4
20
36
9
27
93
135
9
60
126
9
12
99
54
3
108
24
76
65
30
120
177
3
60
121
20
96
3
117
24
108
60
21
15
216
76
140
93
39
88
53
24
30
1
92
144
16
23
81
48
60
111
21
33
3
120
240
72
60
15
246
27
28
36
180
203
13
72
80
180
21
15
172
8
36
33
3
33
111
33
36
39
96
60
15
30
27
124
200
213
36
51
40
56
3
177
24
39
30
75
120
9
96
54
6
291
69
31
179
37
44
36
84
63
30
63
12
81
99
15
96
60
181
8
12
108
132
156
27
93
40
47
33
48
15
21
124
65
79
11
97
23
57
72
45
27
99
84
33
153
180
15
69
7
23
96
24
45
21
144
27
3
85
8
64
180
83
97
80
36
208
44
48
52
56
144
45
27
16
20
243
21
33
7
59
45
72
72
72
39
141
36
40
92
45
3
333
111
3
105
132
36
12
12
39
105
36
24
12
33
291
39
54
30
81
12
3
21
123
93
48
12
4
164
12
267
25
92
16
47
6
15
165
55
56
3
45
120
12
159
21
33
3
72
12
48
201
7
200
120
184
149
30
210
51
100
44
36
423
37
20
9
147
57
51
36
39
57
132
100
8
3
234
51
135
204
6
39
21
27
28
176
93
30
21
112
143
217
180
8
24
276
12
3
30
7
113
51
3
30
15
60
81
114
21
45
54
216
69
280
32
204
24
12
33
150
66
75
52
188
132
3
144
33
12
105
3
63
37
20
48
15
30
120
27
24
48
48
63
105
12
60
24
4
32
108
4
200
75
21
189
6
121
83
33
147
126
39
36
24
36
36
63
30
90
45
168
60
12
ABCD 96209971738*3^$a+1 [50038]
5
43
117
93
11
1
3
56
124
45
23
7
29
4
32
76
69
30
90
72
18
150
59
12
24
85
3
27
12
48
9
140
13
39
81
23
85
11
79
9
3
48
5
7
177
291
30
15
96
81
3
20
120
28
44
193
72
15
15
53
12
4
24
32
108
7
18
15
207
21
9
60
27
8
13
11
19
17
12
133
30
9
44
112
24
9
12
27
3
17
31
41
48
91
5
7
41
60
108
84
72
25
78
30
11
36
55
60
21
9
71
19
81
8
60
1
35
88
207
5
4
36
32
43
30
78
101
36
25
35
16
20
19
17
31
53
37
99
3
41
64
32
16
15
57
15
9
72
57
23
36
73
18
30
30
42
27
3
18
35
4
3
90
18
5
36
76
45
90
5
13
11
4
45
35
55
72
9
72
264
3
42
27
168
44
108
31
41
40
81
131
28
21
23
25
15
20
36
1
51
72
27
48
42
83
84
28
45
35
40
63
102
47
24
144
13
90
17
43
17
103
77
40
33
3
80
168
52
9
11
79
9
32
36
72
1
35
4
92
16
21
35
37
35
36
97
23
40
92
36
16
164
16
75
48
17
25
18
33
24
8
100
27
30
90
81
20
84
64
68
76
32
156
19
48
5
36
79
60
33
84
63
12
101
7
17
12
1
27
3
101
31
17
1
23
48
28
12
69
30
113
24
4
84
20
88
72
56
156
145
90
60
18
15
15
77
13
27
3
113
28
39
72
9
32
7
12
5
25
108
11
72
7
120
30
39
32
19
17
25
18
161
1
83
40
20
108
19
90
11
24
12
91
12
18
23
49
78
41
16
3
60
222
60
75
144
99
42
47
31
72
77
31
77
13
12
51
69
48
51
51
65
60
36
36
12
72
4
32
204
67
5
12
72
60
48
4
21
60
30
33
15
9
111
42
3
27
101
48
96
13
12
11
19
108
29
4
9
23
67
90
83
16
39
12
5
55
17
48
64
80
19
5
4
12
21
48
3
9
18
5
7
161
12
55
21
56
13
59
31
53
67
30
30
17
73
102
48
53
48
19
17
76
24
93
227
43
29
16
56
40
39
150
35
67
45
20
43
12
69
96
140
4
21
59
181
27
72
12
9
18
30
72
15
164
19
93
32
7
117
63
29
4
15
30
270
17
13
47
48
7
129
51
30
71
72
4
21
11
76
93
42
5
64
21
15
44
40
21
30
21
39
150
48
90
30
12
198
33
8
31
41
28
9
42
30
3
57
18
120
5
40
12
56
37
11
28
108
75
5
4
68
60
48
24
112
36
273
30
17
12
109
3
92
25
47
13
99
3
77
31
33
8
49
51
99
161
1
48
12
39
32
36
73
143
12
13
11
72
4
8
37
39
20
4
36
129
42
48
9
144
20
36
91
65
36
24
55
102
30
60
48
9
92
12
36
13
30
60
41
36
36
7
18
11
4
177
23
76
9
99
32
12
108
19
72
45
45
39
51
89
19
41
16
36
32
67
33
32
13
75
27
9
20
112
39
5
43
30
107
60
16
39
17
40
51
33
32
7
30
3
96
68
163
90
71
16
56
36
36
12
13
18
33
8
28
44
24
40
3
30
15
45
12
123
57
15
24
32
19
21
48
20
4
32
76
80
127
30
12
11
60
12
37
35
13
15
44
36
67
137
112
69
15
15
12
29
40
32
79
113
97
11
240
48
108
91
60
17
12
13
11
7
29
12
40
21
60
18
5
55
57
15
77
16
27
41
79
29
36
25
11
60
16
51
21
21
90
53
67
17
13
27
21
12
23
25
135
176
19
53
4
45
30
173
72
72
28
80
13
27
32
91
93
117
23
4
60
3
41
19
12
18
51
8
103
41
40
57
47
103
5
40
32
43
60
30
51
24
27
9
39
12
29
1
78
12
89
19
5
7
5
40
33
3
57
11
28
3
180
48
57
45
35
25
11
24
52
24
27
41
16
204
48
56
16
24
80
37
30
101
84
28
48
9
51
9
180
3
56
84
4
3
93
27
21
104
43
30
30
72
18
72
59
61
30
9
9
42
48
12
29
19
33
96
33
60
11
4
45
120
78
5
12
25
3
68
12
55
45
36
51
18
51
20
31
5
72
4
144
105
30
93
57
15
3
33
68
36
24
4
45
203
12
60
55
30
39
33
18
60
17
13
12
11
48
40
56
16
9
18
30
12
48
11
48
96
88
24
32
192
91
30
15
45
75
68
7
18
47
4
20
31
57
81
12
11
28
32
364
32
1
11
36
13
15
8
7
89
124
20
120
64
44
24
25
72
47
52
9
47
156
96
40
44
67
5
108
4
3
42
167
4
24
45
95
48
72
60
12
4
200
48
61
11
139
113
72
24
31
78
15
68
49
51
144
44
61
35
43
33
27
102
95
13
30
21
39
30
42
29
31
48
12
48
90
63
72
15
102
30
29
12
67
9
ABCD 96209978422*3^$a+1 [50078]
12
63
44
61
12
60
120
63
33
192
23
229
11
40
72
8
49
243
128
85
27
228
9
216
24
180
48
83
61
239
109
111
105
11
36
60
28
32
205
35
145
135
44
84
85
131
61
23
36
40
20
301
84
36
108
24
183
9
131
48
97
95
85
35
28
9
251
120
136
216
68
109
71
12
160
108
129
287
64
20
12
48
100
32
73
27
48
81
59
76
81
63
9
396
275
96
60
1
15
20
73
24
12
159
165
15
92
109
35
156
13
35
192
109
11
24
73
171
272
13
156
96
228
60
75
56
96
37
47
13
111
9
72
96
108
72
3
45
27
224
16
84
33
83
145
23
112
20
204
16
57
11
36
25
35
145
144
11
180
49
75
132
45
12
36
167
73
71
73
63
45
39
36
60
20
208
117
83
72
48
121
35
124
296
40
81
83
12
37
48
59
276
193
27
80
4
36
80
64
189
107
168
49
47
184
20
96
121
240
48
11
25
179
60
36
96
25
99
224
1
96
72
171
45
71
156
48
49
108
84
159
57
99
189
267
8
109
11
12
160
60
20
84
13
120
11
40
9
48
23
72
73
47
73
71
100
141
12
36
15
21
35
289
27
68
85
60
71
193
243
33
35
12
73
24
11
181
315
24
32
60
73
60
72
95
24
280
33
63
117
63
68
376
20
4
57
15
48
32
24
96
37
96
11
96
73
47
37
123
84
36
8
1
168
36
35
145
291
33
48
59
36
193
24
131
25
15
189
108
108
72
95
60
88
21
51
48
69
47
84
60
1
11
24
124
116
64
80
49
23
145
84
24
156
95
64
45
72
23
60
180
1
275
60
49
12
15
248
12
48
36
73
36
11
133
131
12
28
180
45
60
71
1
12
71
120
85
144
12
36
63
36
24
237
135
33
11
84
85
72
35
73
12
95
24
16
8
60
49
11
61
24
12
35
25
3
152
88
120
32
13
24
120
11
196
36
117
203
48
1
36
108
11
240
109
35
240
96
25
24
144
36
12
243
60
80
85
27
20
169
51
80
4
33
11
25
107
49
11
25
35
48
376
189
171
56
88
32
193
216
108
27
80
24
60
16
9
36
24
84
51
20
160
9
131
40
9
83
109
279
105
71
1
48
87
57
60
48
35
25
63
56
24
229
36
27
9
144
107
37
60
12
108
131
157
243
80
60
36
156
73
24
108
135
140
40
108
57
132
48
252
83
88
9
23
13
252
35
73
135
45
36
191
84
49
191
61
83
337
59
4
56
16
57
11
49
108
83
145
132
12
72
168
48
155
120
49
119
16
36
260
288
25
72
63
80
76
96
153
147
164
4
32
265
3
249
23
160
177
63
20
205
35
85
168
107
73
311
24
25
72
72
143
49
119
ABCD 96210290602*3^$a+1 [50026]
24
6
12
17
31
29
25
48
143
19
60
108
18
12
60
42
6
47
13
72
12
71
55
65
7
29
151
30
12
60
126
12
137
61
12
132
47
31
210
138
12
30
59
60
1
72
6
84
66
54
77
139
42
48
71
31
5
37
66
29
12
36
168
85
24
11
79
48
17
25
83
13
90
41
1
35
72
1
84
18
72
5
132
13
66
30
72
18
24
48
48
120
101
48
72
36
7
65
25
126
60
54
36
95
96
13
96
12
59
133
47
84
169
60
36
59
73
23
156
24
7
12
126
102
42
35
73
42
5
60
73
162
78
59
49
90
234
96
114
18
30
42
108
168
12
132
30
90
35
12
1
23
84
61
84
30
65
1
24
11
49
120
156
71
228
108
132
36
67
168
102
48
162
5
13
150
17
73
210
60
24
17
49
179
72
1
42
17
48
1
120
84
107
108
72
13
90
108
48
101
73
48
23
49
186
30
59
43
29
156
133
11
91
53
55
41
156
43
54
47
91
18
84
48
78
29
1
84
95
25
18
12
36
42
138
29
1
12
168
240
47
37
48
59
121
23
144
60
31
84
30
47
133
11
24
1
47
37
30
48
29
13
120
11
19
168
29
24
49
120
90
48
17
25
126
114
36
90
42
72
6
77
25
18
137
103
149
115
17
73
168
23
25
119
1
35
7
60
18
84
47
61
83
24
48
55
18
42
30
42
137
108
103
29
61
12
83
43
30
35
25
35
79
126
59
25
36
54
30
90
18
12
131
55
5
19
377
84
49
11
85
84
48
90
42
18
90
59
43
36
101
223
6
11
73
36
222
48
54
30
30
90
90
96
30
41
61
60
275
7
156
30
59
91
84
198
23
79
65
60
12
43
66
35
144
61
12
42
30
48
59
49
360
60
54
5
55
65
61
84
30
6
42
29
1
42
6
167
24
103
6
90
42
95
108
85
59
31
41
168
73
120
42
48
125
25
30
12
18
23
36
31
113
49
18
18
11
1
18
60
77
85
258
234
36
162
53
36
1
48
42
113
37
12
198
17
60
1
42
5
43
72
48
17
85
23
7
282
6
84
6
71
43
6
60
24
47
61
12
180
30
6
35
19
6
144
306
29
25
23
24
103
276
12
89
1
90
18
30
77
97
47
24
145
102
12
5
85
48
42
228
48
5
36
84
79
48
30
23
7
137
13
12
150
18
23
25
24
11
7
12
126
11
1
48
11
73
96
59
1
59
48
13
12
323
7
48
174
108
48
11
13
35
1
102
5
7
6
30
89
55
17
13
6
24
5
132
49
84
138
17
1
54
65
60
12
13
47
84
36
24
25
60
30
5
25
30
12
137
43
137
115
113
13
119
61
84
48
12
168
108
24
36
12
60
42
65
12
19
41
144
84
31
5
37
42
48
12
18
23
49
227
13
35
13
48
42
240
30
18
30
120
102
18
84
18
30
42
90
30
18
35
73
24
66
132
18
71
43
198
119
61
83
36
253
30
17
181
23
19
30
35
1
270
17
25
162
6
12
102
120
30
90
65
43
29
36
72
91
17
72
31
102
42
5
115
156
5
49
36
54
5
1
192
35
13
12
60
60
42
66
12
18
29
12
79
162
12
18
210
48
35
12
67
41
7
78
11
156
7
6
30
300
41
169
12
48
60
24
6
54
18
113
175
5
49
186
101
43
65
61
11
24
37
132
36
60
107
25
120
48
12
12
210
30
150
60
5
13
30
185
37
138
18
144
30
60
65
48
25
102
77
61
138
42
12
180
6
72
29
19
84
6
12
179
79
12
150
47
61
90
269
91
101
1
120
18
30
144
11
67
137
1
42
12
17
43
ABCD 96210917384*3^$a+1 [50038]
80
91
5
7
41
52
3
9
57
24
75
45
24
48
219
75
45
48
87
53
91
165
9
18
78
102
90
87
12
51
18
51
3
18
315
99
180
165
9
54
81
15
90
75
92
169
3
192
21
3
87
180
60
270
3
20
25
150
45
20
1
75
24
96
39
261
33
63
80
73
51
36
12
93
18
69
57
171
333
96
15
80
4
45
30
42
135
108
120
24
117
63
12
116
48
175
12
60
45
92
127
90
54
90
54
18
90
54
54
36
101
28
75
72
12
78
147
117
54
141
24
51
69
27
108
69
87
90
6
93
45
15
36
204
60
120
24
20
76
36
60
20
1
120
3
276
153
71
4
168
68
16
15
69
21
51
189
3
51
66
3
93
159
15
21
60
15
33
57
48
96
30
36
9
96
12
12
24
117
18
60
9
27
9
12
108
27
69
20
43
12
24
66
3
51
185
96
43
6
30
96
69
69
126
42
54
9
32
208
12
72
108
128
25
126
93
252
9
216
63
33
63
60
51
24
21
189
114
12
9
60
20
1
6
72
33
32
96
16
15
18
42
9
44
16
129
207
39
89
43
108
21
48
147
21
12
15
108
33
45
51
123
105
180
96
141
15
63
21
12
75
5
4
39
105
12
12
72
144
60
132
39
53
52
93
3
123
90
6
113
25
243
69
30
60
5
49
15
12
3
72
18
27
213
39
60
96
51
306
123
20
16
39
21
120
48
12
39
185
100
96
24
24
75
17
16
84
21
24
51
60
48
177
27
20
28
24
188
1
15
135
185
25
150
120
96
18
3
48
15
197
4
24
96
21
3
120
84
63
33
36
135
108
213
24
24
96
123
141
120
117
3
44
43
78
39
32
28
21
6
9
32
4
21
3
20
52
92
160
12
48
267
36
9
21
167
1
15
176
169
30
90
207
15
108
252
45
72
96
20
112
32
52
48
12
80
25
39
27
177
27
45
75
60
5
31
93
69
3
44
1
24
99
111
6
27
96
21
143
96
7
153
144
33
54
9
39
36
21
84
45
192
3
192
24
228
12
96
93
39
12
164
4
3
48
9
63
117
171
24
57
9
24
3
168
21
3
92
4
204
57
24
171
3
72
105
39
42
48
6
93
72
51
192
72
9
80
169
23
28
36
105
23
91
165
27
5
192
127
24
165
15
12
18
375
36
135
101
28
20
4
21
71
43
5
241
15
36
44
172
24
24
24
45
27
20
144
16
129
96
3
156
111
138
87
84
27
60
12
90
3
60
9
3
267
36
105
48
44
343
9
63
213
60
228
21
6
12
57
60
9
171
135
54
6
9
60
159
6
27
68
151
93
12
39
41
4
44
16
12
144
24
12
9
6
90
54
18
48
15
75
9
96
12
87
18
51
216
51
9
80
48
25
72
3
87
53
217
51
72
156
132
60
15
273
60
45
6
45
93
18
144
54
54
45
72
15
9
39
81
27
114
120
144
72
23
49
42
36
48
24
36
21
81
54
9
15
17
4
45
63
156
72
75
33
57
120
42
81
99
21
140
91
54
47
4
75
65
1
3
92
4
60
96
33
126
90
6
12
53
124
21
24
30
18
51
276
15
24
9
111
72
18
71
16
63
21
156
15
60
5
97
312
126
57
176
4
51
165
27
18
39
32
64
192
15
45
123
45
12
84
21
30
45
99
89
55
137
97
27
45
24
75
24
3
18
96
23
43
69
9
171
ABCD 96211184528*3^$a+1 [50016]
51
9
27
12
21
24
147
33
6
32
13
144
33
48
27
9
39
36
9
74
46
51
33
171
12
24
156
9
3
45
42
45
45
135
159
45
45
120
120
54
105
23
97
12
189
51
51
9
36
12
33
72
252
156
108
12
158
1
24
69
18
30
63
144
48
12
21
2
145
24
45
99
9
60
12
6
105
45
24
50
73
23
10
99
33
50
10
108
147
192
48
48
84
249
39
108
72
96
12
9
183
180
21
60
75
12
57
75
33
132
48
15
57
135
57
156
27
63
33
21
26
48
64
6
24
18
33
57
159
21
27
87
45
48
12
24
204
51
9
36
195
42
63
24
120
72
48
21
12
27
275
46
156
24
27
57
27
120
21
12
36
72
48
12
78
126
123
48
87
33
108
57
39
48
35
25
36
105
60
39
71
22
39
81
24
90
78
60
111
45
39
21
84
135
48
60
153
60
66
81
168
9
12
3
48
15
57
33
3
35
49
153
3
81
96
3
57
38
109
3
57
81
120
39
57
36
27
21
122
34
14
34
48
63
9
15
21
15
45
99
81
27
39
9
135
54
180
3
228
189
60
60
48
27
95
1
189
60
38
25
117
2
145
33
126
90
84
108
15
119
121
180
240
84
21
12
27
33
18
42
36
27
213
66
30
84
30
141
51
90
54
30
108
6
90
87
47
25
36
12
24
141
3
95
1
153
36
162
162
96
12
168
27
9
36
48
15
12
69
75
120
9
87
12
21
15
60
9
75
45
3
9
36
3
81
78
48
32
22
120
3
33
14
144
22
72
15
12
24
57
3
99
30
48
48
27
9
159
21
3
33
39
9
24
183
24
143
48
13
252
167
16
54
36
39
57
63
33
132
15
177
24
51
168
96
15
102
24
108
72
15
63
80
25
71
34
27
3
57
33
60
72
3
12
45
86
13
69
30
45
96
227
49
81
14
13
12
45
39
57
3
21
96
3
117
48
39
227
94
99
33
12
3
120
215
10
204
24
27
23
82
12
27
21
12
96
39
12
21
75
99
9
117
15
60
84
69
24
51
12
48
24
33
12
15
252
9
12
3
297
12
26
46
51
108
57
39
48
12
93
48
219
24
9
78
48
96
18
75
93
38
49
45
162
18
30
150
3
120
24
81
15
24
189
99
33
108
96
84
27
3
54
48
108
15
111
6
24
63
45
36
36
15
225
24
132
3
24
153
48
62
49
33
60
75
105
36
99
33
39
9
12
84
15
9
72
15
117
96
27
93
27
60
180
24
48
45
90
30
2
144
22
120
63
69
12
24
24
108
134
46
159
9
39
60
117
66
42
12
204
62
130
15
33
27
83
1
24
87
32
10
36
147
57
3
84
21
72
3
24
21
2
25
96
36
9
60
14
10
156
26
73
81
51
21
12
2
16
93
9
12
15
24
36
195
78
27
69
96
15
51
42
60
60
27
21
120
39
9
54
33
12
21
72
102
81
95
25
84
3
93
51
9
36
33
51
255
90
54
45
45
60
60
27
153
3
84
36
15
30
315
33
207
84
9
36
108
75
105
38
13
21
15
60
21
75
60
24
24
71
61
33
96
18
45
21
15
24
183
45
93
111
21
60
60
72
27
23
1
9
228
18
66
39
39
32
13
81
24
42
9
24
120
45
75
60
93
72
75
228
129
204
15
129
18
45
9
3
141
51
36
3
45
276
95
46
144
24
42
9
9
120
15
71
73
23
10
39
156
12
36
36
15
48
18
60
63
12
33
51
33
60
36
24
51
105
27
3
81
96
93
75
215
49
63
9
23
73
45
60
12
63
300
48
9
12
50
10
15
24
21
3
36
35
25
135
90
39
60
36
81
15
24
21
96
207
48
45
39
15
9
21
50
1
12
48
108
24
15
45
165
15
96
129
15
47
ABCD 96211420874*3^$a+1 [50067]
36
3
51
61
48
72
104
4
17
90
97
96
24
107
165
204
297
18
1
36
17
18
25
192
53
43
36
80
93
36
19
17
31
44
69
31
5
90
349
11
1
89
18
105
21
72
7
92
64
35
1
60
65
54
126
43
12
125
19
17
87
3
18
54
85
5
7
80
21
234
49
77
3
51
25
65
159
16
5
270
61
65
54
54
7
84
24
24
131
25
116
3
18
7
101
15
21
43
32
28
20
3
54
55
24
120
161
31
5
183
51
36
90
27
72
28
17
31
23
54
36
67
12
32
15
1
108
56
15
54
55
20
60
27
37
53
234
33
21
36
91
344
69
51
120
63
36
54
7
96
5
99
28
35
18
7
47
85
5
36
234
9
36
63
18
54
169
20
45
15
165
7
68
36
16
104
84
76
68
76
80
15
72
18
36
55
68
75
90
36
19
32
148
12
128
16
41
36
199
89
7
44
16
113
15
39
21
16
8
27
49
59
37
35
1
53
39
28
23
36
25
36
48
179
133
144
20
81
123
52
77
36
91
20
33
108
3
69
75
15
13
72
41
19
17
18
25
48
35
18
51
3
133
24
23
90
18
117
136
17
108
31
128
60
36
159
36
72
37
116
40
36
5
54
54
18
162
7
29
231
4
12
23
37
8
76
5
18
13
60
17
27
120
51
85
68
27
108
25
20
136
20
15
13
41
54
37
60
24
80
124
20
256
29
115
272
24
264
28
92
15
1
144
53
43
101
91
35
33
36
76
35
13
60
17
72
7
65
31
8
15
205
36
44
112
44
81
72
7
8
93
72
51
4
80
36
156
48
3
9
9
75
51
13
36
12
48
60
47
145
53
31
41
43
44
3
33
165
72
18
162
43
65
19
156
5
36
19
36
20
33
7
68
180
15
18
303
21
90
1
60
32
15
1
36
24
11
153
76
149
18
54
144
54
181
17
127
17
18
13
5
19
84
12
48
20
195
97
24
20
4
44
156
15
121
8
51
1
35
36
54
15
4
80
4
41
15
39
25
47
108
21
36
48
12
63
21
51
1
32
3
54
79
11
18
75
60
36
24
96
15
21
33
18
129
15
9
52
12
20
160
17
19
17
18
25
65
91
120
5
144
67
113
67
113
15
64
36
101
54
85
59
180
25
65
36
90
1
80
40
8
105
7
8
12
28
36
20
15
1
48
41
90
126
108
27
9
36
36
67
60
17
31
8
15
61
44
16
185
43
47
90
18
18
39
33
108
27
27
105
39
61
48
32
24
36
4
56
9
75
16
48
48
29
54
36
121
77
90
36
21
84
60
15
54
18
54
18
36
72
9
60
39
90
15
52
8
15
121
5
115
11
13
77
115
24
95
49
276
36
8
36
4
5
55
12
72
32
99
105
21
36
18
85
36
59
72
57
28
167
18
72
55
35
108
90
19
161
3
112
29
43
32
120
39
37
215
73
71
105
39
45
16
11
129
4
44
57
115
36
227
108
49
44
177
7
32
28
41
51
16
32
45
283
5
55
17
31
5
111
15
18
55
132
48
17
79
44
75
105
21
54
36
1
53
31
59
1
60
29
18
18
36
75
15
69
76
53
27
171
54
3
112
20
60
28
20
27
73
35
18
27
27
85
24
125
67
5
19
204
80
129
18
72
108
237
220
11
97
47
90
15
72
21
19
44
9
103
23
69
88
44
84
39
1
24
32
69
72
108
36
19
96
101
18
69
16
131
45
4
77
54
144
21
4
191
108
97
104
16
156
32
28
68
180
111
129
87
33
21
36
55
17
90
73
35
157
132
53
126
36
36
97
48
32
12
48
15
1
72
60
44
3
37
48
108
167
85
132
60
128
100
36
17
7
56
117
67
36
20
21
279
117
123
60
52
53
55
24
56
4
36
95
72
37
36
56
144
52
12
23
49
23
117
16
180
60
32
27
69
16
144
95
54
111
159
145
12
5
36
7
92
ABCD 96211886086*3^$a+1 [50015]
12
48
78
15
12
48
4
20
3
6
30
69
76
29
66
9
40
8
3
12
30
15
33
30
126
19
17
15
4
23
25
12
5
6
105
15
42
67
11
129
4
92
40
120
8
57
19
23
57
15
81
28
59
37
41
39
9
12
15
12
75
78
43
12
29
3
21
24
36
6
18
7
48
65
3
69
48
15
16
17
12
31
77
99
21
63
12
15
48
69
3
42
27
81
12
3
15
54
3
15
18
39
4
5
31
23
48
12
6
39
40
32
39
9
57
24
12
7
11
42
84
24
15
9
6
30
79
47
9
40
72
17
18
18
27
33
72
12
36
30
1
23
1
17
7
8
39
30
3
51
30
36
6
25
29
3
51
30
12
15
4
60
8
12
3
12
69
16
89
6
24
1
20
21
15
88
32
9
15
9
12
67
8
40
200
24
36
9
75
9
15
27
18
36
24
30
1
96
44
16
29
18
6
6
9
15
1
44
9
36
7
5
43
12
32
33
3
40
47
49
29
60
12
19
83
25
32
16
35
9
4
5
12
72
3
123
12
45
27
1
29
6
30
6
24
1
36
12
5
6
24
12
9
12
27
25
11
30
55
5
19
71
1
5
3
21
30
30
15
24
75
6
6
1
48
101
15
9
60
7
17
30
18
18
1
11
138
27
12
36
36
3
57
15
21
12
28
8
117
183
12
48
45
12
75
27
133
12
5
31
5
24
12
75
64
11
18
150
21
16
20
28
5
15
51
42
63
21
31
48
12
5
15
9
43
23
9
33
15
16
32
40
48
65
55
17
75
27
21
69
7
23
13
23
6
36
12
3
33
30
1
96
47
13
65
12
48
27
28
44
3
6
7
23
90
31
119
24
25
80
12
3
1
89
3
4
48
8
27
72
1
53
30
42
15
24
16
35
138
15
4
11
36
1
92
16
11
60
54
31
11
13
44
15
12
18
7
128
40
20
36
12
9
48
3
3
37
8
24
3
25
12
5
15
21
72
60
19
35
30
48
55
12
35
24
6
19
29
27
33
30
33
24
28
11
21
4
29
43
5
12
51
4
11
90
12
18
12
25
20
12
16
20
64
12
119
1
44
15
60
1
20
16
83
30
12
7
23
12
30
27
123
42
75
4
17
55
48
32
9
55
84
5
15
21
48
3
39
13
12
8
3
13
44
15
21
40
36
5
15
28
41
19
17
55
5
19
17
63
15
6
30
33
81
19
23
48
37
5
7
47
114
15
27
9
3
13
44
33
3
27
18
18
24
18
67
17
36
27
33
72
7
29
12
43
20
21
48
30
121
44
15
25
41
42
9
96
39
24
12
25
95
24
18
3
3
25
35
45
9
31
65
27
3
57
48
36
33
42
21
105
24
15
123
48
12
57
28
8
3
21
21
12
48
12
51
16
24
5
7
84
96
8
4
48
17
18
9
36
105
48
55
137
3
57
27
28
20
9
24
24
30
6
24
18
12
6
24
96
115
35
30
30
42
3
36
45
19
32
45
27
57
18
12
1
24
41
18
24
21
12
9
51
48
4
53
7
35
45
81
24
6
66
15
100
29
15
16
80
3
36
1
24
5
79
5
228
3
24
12
3
12
30
66
30
48
19
11
30
7
108
11
30
24
30
1
128
45
12
84
12
30
13
12
125
18
1
23
126
6
25
29
30
97
53
66
45
39
36
18
7
29
30
24
72
61
32
63
25
24
56
3
25
17
27
15
37
20
24
40
65
12
15
63
6
15
28
83
33
40
80
4
35
1
11
1
20
12
3
13
84
48
17
55
41
7
24
83
6
15
4
5
15
12
9
51
69
30
21
3
42
24
6
36
13
17
72
12
15
28
5
48
18
9
45
12
19
32
33
127
17
87
64
56
3
72
13
17
55
83
6
7
23
42
12
43
5
7
17
78
1
36
11
93
4
32
4
5
6
24
102
3
60
16
8
15
1
12
44
16
5
12
3
87
66
7
17
31
5
66
48
13
32
63
30
19
24
35
114
12
39
39
1
96
35
61
24
44
4
8
84
21
15
12
12
9
39
36
12
40
24
29
7
59
1
35
18
27
64
29
42
9
16
8
60
39
85
128
9
30
61
5
7
68
4
23
72
61
12
35
12
25
23
21
69
42
45
64
11
73
65
15
27
9
16
53
72
3
21
36
19
5
27
3
24
21
21
39
52
5
18
30
111
9
30
85
17
3
27
13
36
5
156
3
45
114
13
23
69
88
5
12
42
48
66
6
25
36
8
16
53
66
84
13
8
4
17
24
27
3
105
4
32
21
42
25
11
30
30
36
21
57
12
66
72
60
73
32
63
12
6
66
96
24
25
29
19
11
102
15
15
9
39
25
72
17
6
9
45
27
16
65
48
15
69
3
28
32
3
25
20
4
32
75
45
33
6
36
21
4
60
24
72
8
69
48
48
60
7
8
21
6
13
20
64
12
120
60
29
36
3
45
43
29
24
24
48
3
16
168
5
42
33
15
6
60
27
45
3
27
9
24
24
12
28
36
5
7
53
31
5
91
53
12
18
24
102
78
6
6
1
29
3
15
57
69
27
87
1
5
6
13
17
48
30
12
114
30
45
112
80
15
18
15
9
15
57
3
33
18
25
35
66
24
42
13
17
15
9
43
23
24
24
30
6
13
11
30
42
69
9
15
45
66
9
24
72
21
99
16
29
18
6
75
39
12
60
21
12
40
11
1
59
21
3
30
3
33
12
15
4
5
3
45
18
54
18
42
36
3
9
51
4
8
3
6
31
60
29
39
12
3
6
3
52
84
12
32
21
12
43
36
5
66
13
17
27
48
57
60
7
23
1
5
30
12
42
7
101
18
57
40
53
24
90
18
27
27
36
13
5
19
65
15
15
1
5
6
33
16
12
8
15
12
49
20
63
6
91
35
36
12
12
24
1
41
7
72
35
18
3
33
6
30
66
25
59
18
12
54
1
29
7
59
69
4
56
52
89
30
21
33
51
15
49
17
15
33
31
29
51
4
44
12
63
25
32
15
25
23
12
54
7
23
24
21
16
29
6
13
5
7
24
11
18
6
72
13
80
57
55
125
18
49
17
30
18
15
16
11
9
60
21
19
29
3
88
17
7
12
96
12
36
5
15
16
108
12
53
43
8
64
47
30
96
3
27
18
15
12
177
15
27
6
19
44
64
5
6
36
9
45
79
5
18
13
12
17
6
42
3
39
18
48
12
48
42
25
29
3
72
24
21
19
29
3
12
16
36
5
24
36
36
30
42
27
21
198
21
45
43
32
39
6
31
48
17
19
11
12
25
5
12
39
15
66
24
6
30
39
4
5
3
3
54
7
41
30
25
20
28
77
12
15
16
29
3
24
4
35
25
17
12
3
48
9
6
1
36
59
21
9
36
60
54
1
53
15
57
60
7
48
48
5
24
15
36
16
11
25
24
35
6
15
48
9
103
35
13
29
6
9
16
36
60
5
54
12
18
27
60
9
19
11
24
45
9
18
60
78
6
13
80
16
17
12
15
105
30
12
30
3
72
15
21
60
27
102
36
12
3
27
6
24
3
9
18
36
30
99
15
57
15
1
23
25
5
114
42
15
76
89
19
17
67
35
61
65
19
5
6
60
1
ABCD 96212772218*3^$a+1 [50027]
55
90
30
153
207
138
60
51
45
11
24
144
91
66
3
195
45
165
12
90
228
90
162
90
179
25
36
35
109
59
127
113
1
66
150
39
56
64
315
114
35
25
71
24
112
3
101
361
120
144
216
18
45
21
396
174
66
18
36
84
245
25
111
45
66
84
69
200
96
16
93
147
8
31
41
85
54
69
225
42
165
8
151
41
25
108
6
29
7
18
72
119
121
215
19
21
48
21
11
109
171
45
18
42
84
179
37
99
81
270
18
71
40
21
78
132
9
416
25
174
89
55
42
54
60
6
23
616
56
120
73
135
27
108
42
54
6
90
60
5
85
18
90
6
89
181
156
138
5
72
13
180
47
43
6
66
60
30
83
127
84
36
18
96
71
55
24
41
25
30
108
5
85
72
3
177
18
102
258
45
75
42
24
35
184
27
60
89
24
31
6
219
69
12
78
6
6
125
64
15
209
72
40
8
37
144
11
73
71
31
33
45
6
264
6
6
54
75
9
87
168
87
204
6
39
21
99
135
66
120
135
99
96
78
71
55
60
6
15
15
33
80
120
67
18
12
119
85
11
25
23
7
33
72
3
5
67
173
16
200
16
9
114
42
395
48
127
30
60
23
31
161
144
24
72
64
56
109
251
73
66
246
15
123
6
120
279
21
35
31
180
90
3
45
96
84
30
57
39
185
1
135
93
36
66
69
56
73
191
40
189
11
19
96
216
53
277
48
12
30
105
69
99
57
348
11
91
120
5
139
29
1
84
107
43
6
6
60
60
78
6
5
96
79
150
11
48
97
120
23
55
12
45
33
6
41
64
51
125
115
53
37
3
117
54
66
83
600
7
138
66
36
60
30
114
24
5
16
81
39
56
55
48
102
35
25
23
367
60
5
160
33
6
401
40
3
77
48
7
18
96
264
36
126
84
6
59
16
105
39
21
24
59
37
54
60
36
5
73
102
48
180
21
201
15
120
219
144
5
265
192
63
57
15
128
7
60
54
191
24
61
35
193
12
195
8
40
80
67
5
79
36
210
90
84
90
155
24
112
75
18
6
101
55
9
159
17
160
33
167
19
66
114
120
66
159
45
24
96
66
209
61
83
55
57
3
165
15
90
42
45
39
60
24
162
35
55
65
43
5
7
65
25
30
90
63
216
56
205
99
21
60
63
171
29
112
183
12
384
66
120
35
24
121
138
30
66
66
35
103
186
36
60
144
255
9
30
57
80
144
16
8
96
40
51
5
240
229
11
25
23
271
185
1
114
21
189
36
15
8
25
71
31
30
18
161
55
144
57
9
66
54
215
16
120
69
59
16
51
69
75
21
3
162
234
36
69
56
19
96
29
16
3
132
30
363
32
25
15
159
6
3
297
23
37
83
211
149
16
24
111
30
6
30
240
23
121
71
40
63
36
36
210
120
23
16
ABCD 96213586336*3^$a+1 [50101]
11
79
53
168
7
102
3
27
113
43
21
3
18
159
39
57
123
237
8
199
38
3
12
24
24
7
45
20
163
9
171
125
72
64
33
47
1
48
27
128
64
33
30
48
21
63
17
96
43
69
33
15
92
81
67
33
155
76
21
23
12
64
153
87
51
5
100
3
89
25
126
30
131
40
8
13
15
152
120
96
4
33
15
17
135
223
48
54
60
63
192
20
52
33
63
12
56
4
3
278
79
56
127
125
117
63
52
81
111
8
13
15
27
36
17
120
67
38
72
51
36
36
4
8
13
99
41
115
15
173
7
5
4
9
54
17
36
24
100
44
157
12
6
12
9
216
63
24
60
153
68
12
223
29
91
69
8
7
41
192
48
57
10
57
51
12
72
117
41
7
15
36
21
48
48
57
20
51
55
57
60
68
96
16
72
101
27
43
72
12
41
49
71
19
36
57
15
12
96
54
90
45
12
104
7
12
57
20
28
63
57
135
77
16
12
68
48
19
45
12
63
57
128
36
24
13
18
89
21
31
21
227
115
110
3
180
37
18
129
39
24
33
44
28
123
45
12
5
16
12
143
7
29
73
3
3
137
67
6
30
24
53
117
70
33
84
3
93
84
9
11
148
243
29
31
125
13
102
2
111
7
17
13
75
8
72
40
33
72
150
17
36
52
123
110
51
24
55
5
7
90
119
1
59
96
7
41
7
69
116
12
33
15
168
36
420
9
72
22
18
30
105
32
48
4
33
47
16
84
56
25
15
8
36
19
81
51
72
18
18
30
102
12
17
79
204
53
105
27
211
5
7
42
27
41
135
4
33
30
33
17
3
40
33
71
49
27
12
56
7
132
78
32
10
5
72
84
552
48
16
3
77
13
3
84
20
31
9
3
96
60
69
32
28
171
162
35
67
33
8
97
23
115
9
108
20
24
19
57
20
25
59
79
9
63
9
20
36
43
2
19
56
25
59
19
42
23
172
8
72
48
72
127
108
42
23
93
67
24
63
17
16
27
90
60
11
36
16
75
48
29
28
5
63
64
45
11
184
20
36
4
113
10
53
19
98
22
36
174
18
2
3
55
48
77
100
105
90
72
5
52
48
60
63
42
8
255
84
28
81
90
69
63
9
41
3
19
48
48
9
48
44
28
12
56
175
9
33
11
24
43
65
112
12
20
91
113
19
17
49
51
56
4
3
66
95
79
33
27
18
42
36
65
4
15
77
31
237
116
52
15
2
46
57
24
44
67
12
60
41
7
18
35
24
13
239
60
16
180
24
36
84
168
3
38
51
216
163
144
45
56
4
21
59
12
13
15
12
21
140
142
77
19
84
138
72
23
52
60
3
18
35
36
76
92
13
23
19
26
19
32
16
3
9
20
108
4
111
12
48
5
7
17
84
37
138
54
15
15
5
48
84
24
192
67
138
12
126
17
52
3
30
75
27
48
60
12
18
12
248
7
21
11
24
172
33
102
9
260
28
128
33
15
109
71
19
65
28
20
4
200
28
48
8
7
48
69
45
83
7
17
31
105
44
151
12
53
108
172
15
120
60
9
36
32
13
87
8
4
44
84
208
3
81
99
65
36
84
67
45
5
118
42
35
24
79
30
24
47
19
197
115
17
1
35
157
30
29
16
63
5
16
111
72
5
181
107
43
60
141
8
151
2
160
20
238
17
13
111
39
12
5
7
60
38
130
30
42
96
9
68
60
24
73
27
3
33
44
48
13
18
5
145
140
64
180
80
58
60
65
4
99
17
48
172
15
29
43
60
93
177
30
33
45
107
28
63
5
76
123
78
59
60
79
5
172
15
18
107
24
84
9
28
30
50
19
48
3
5
43
9
33
99
9
87
92
100
20
91
65
55
129
63
5
24
24
64
116
36
88
21
30
12
173
24
36
36
16
17
123
24
91
18
30
42
23
7
57
152
31
18
11
76
8
199
153
8
7
65
124
36
8
132
24
108
55
26
10
81
39
9
8
7
30
78
42
15
33
42
101
7
72
45
291
17
67
41
12
33
ABCD 96214160624*3^$a+1 [50086]
57
23
25
60
11
64
20
16
21
156
119
4
9
47
13
48
23
76
104
24
96
96
13
47
4
57
15
12
36
129
3
128
61
48
96
36
3
8
145
23
36
60
40
80
28
56
1
15
44
100
117
3
105
36
71
25
72
15
68
4
56
40
48
9
83
24
13
12
23
13
3
44
25
96
95
12
48
60
112
33
15
116
100
9
95
4
141
24
23
73
87
237
15
45
3
80
12
37
111
48
165
60
11
49
39
60
8
25
240
119
13
60
11
49
15
68
52
36
21
11
12
25
11
25
119
12
25
63
32
136
57
11
16
60
9
59
25
71
25
11
73
35
48
133
27
68
1
35
84
72
25
35
13
47
13
36
3
8
13
72
12
3
200
52
8
13
95
96
4
117
63
32
24
40
68
88
180
44
13
3
9
11
24
48
156
4
105
3
69
3
68
144
181
15
93
24
35
61
60
51
8
16
129
36
47
52
45
107
1
83
16
21
72
72
51
8
100
45
84
12
35
60
13
131
1
15
24
140
1
39
12
44
16
12
21
11
61
39
84
9
83
49
48
11
1
3
12
21
48
59
88
72
20
61
11
40
9
24
15
72
36
33
84
27
93
71
25
87
33
24
107
16
68
76
45
99
32
25
135
68
49
72
60
11
37
15
45
36
59
1
131
85
3
12
60
36
9
24
12
39
20
1
39
56
37
60
27
144
105
87
9
36
12
12
35
36
13
11
1
35
85
12
11
25
72
15
224
1
23
49
107
1
3
201
48
155
16
12
57
168
95
109
95
1
84
39
20
4
12
20
73
47
193
36
35
97
179
40
69
12
12
36
84
96
72
35
40
117
167
25
11
24
13
71
144
16
9
48
75
45
147
32
28
33
24
15
33
36
60
131
4
24
21
51
9
35
24
61
12
95
28
60
20
25
59
52
24
105
47
4
9
131
1
60
60
72
11
72
4
9
96
3
68
217
23
37
11
25
11
40
48
80
16
12
20
52
21
75
57
99
105
3
33
35
100
33
11
25
15
8
108
49
24
24
72
36
59
84
61
11
25
108
107
13
24
35
97
15
21
27
72
20
36
37
11
1
48
36
24
11
85
11
4
72
9
35
28
57
195
8
37
156
59
60
36
84
1
27
33
23
1
24
95
76
56
60
12
37
39
84
45
60
48
23
4
8
88
69
48
59
120
1
108
96
75
9
35
36
169
71
24
300
12
228
52
45
48
84
3
12
33
39
44
25
96
3
212
4
57
60
35
24
4
69
48
39
21
60
107
156
12
4
9
72
63
36
69
35
24
12
76
69
71
48
84
72
160
8
13
15
9
59
1
3
81
24
48
24
71
180
24
13
107
1
47
36
49
83
60
48
36
60
25
84
15
36
80
16
8
37
27
32
49
11
24
24
52
69
60
24
23
24
60
60
1
75
8
37
48
39
8
25
87
33
3
117
23
4
96
12
9
63
21
51
33
120
87
9
36
60
24
24
11
84
73
39
33
167
1
12
60
71
25
135
144
93
23
64
12
108
36
32
13
60
36
39
69
120
47
25
63
8
72
25
11
49
143
13
96
23
12
24
25
11
1
24
3
21
39
8
84
84
96
88
81
84
60
11
160
9
60
96
96
11
24
76
144
21
12
83
28
9
11
61
15
21
15
8
25
71
96
52
165
11
25
35
84
25
23
4
45
123
36
69
147
9
71
40
81
84
23
132
1
24
24
11
25
15
33
47
84
1
71
25
12
23
37
23
84
36
133
75
56
25
120
15
141
107
76
69
36
95
16
21
35
60
13
12
35
49
119
64
20
12
48
52
69
15
56
60
64
57
107
37
123
20
73
48
144
47
1
72
36
36
60
23
60
13
75
48
9
15
32
40
129
95
49
23
73
11
204
24
97
120
155
13
168
59
85
156
47
48
37
3
80
12
13
12
180
108
23
1
63
12
21
120
72
12
36
48
72
132
15
12
20
16
69
39
117
48
96
51
45
48
27
57
3
93
35
84
112
33
36
12
24
108
107
1
132
71
16
44
1
24
24
23
40
45
123
12
117
36
11
24
124
8
37
83
12
16
80
36
60
4
24
21
131
60
1
15
20
60
73
15
80
12
37
11
1
36
48
24
15
81
24
11
60
36
40
24
117
12
27
33
48
15
72
20
13
144
144
47
100
8
24
61
71
36
49
143
12
168
48
168
24
1
72
59
4
57
23
16
48
8
60
49
48
15
117
123
8
100
8
64
20
13
147
68
ABCD 96214495064*3^$a+1 [50026]
72
28
8
19
41
12
40
20
48
1
111
57
66
21
15
53
7
261
8
4
72
15
30
11
7
161
19
33
9
11
19
65
28
21
159
51
96
33
20
31
5
40
36
8
97
39
36
15
81
3
21
8
28
20
13
15
20
16
24
15
9
8
12
16
20
61
23
60
16
140
24
16
12
72
140
12
24
1
59
40
60
92
28
32
19
18
23
72
12
84
16
120
63
5
36
60
52
20
84
60
4
56
55
5
85
59
52
32
12
40
36
48
15
77
12
1
71
24
40
39
72
9
15
54
11
12
108
16
36
132
20
40
60
12
8
67
5
96
4
56
40
9
11
64
24
20
40
60
21
3
72
24
20
264
16
12
8
60
12
40
20
4
8
7
5
19
41
16
104
48
16
12
63
9
12
3
105
8
4
36
92
12
64
24
81
35
1
18
17
96
4
44
1
24
84
75
72
3
30
51
120
32
52
12
8
12
28
56
64
32
163
57
105
179
100
20
16
44
16
56
28
36
69
71
16
69
54
5
112
63
125
96
49
71
4
24
27
149
31
180
18
3
44
85
59
31
45
8
1
11
43
12
9
56
76
92
16
72
32
28
3
77
4
39
29
7
24
41
49
59
7
5
136
39
125
24
72
40
9
24
75
44
7
69
12
20
37
95
1
35
100
56
36
60
49
51
57
3
87
96
17
24
79
90
39
48
60
92
16
24
72
36
8
19
42
71
40
8
24
28
39
21
140
52
48
12
68
4
48
8
64
9
11
24
24
36
12
72
40
68
52
132
8
60
28
3
77
67
96
17
48
36
24
24
28
33
126
18
72
54
17
24
4
84
48
68
24
136
36
33
51
21
59
192
67
6
66
9
72
48
32
79
33
87
18
75
96
9
35
16
12
24
9
15
84
45
11
52
44
24
12
4
33
30
21
21
15
8
12
36
28
32
7
21
44
25
11
16
8
136
80
55
105
9
47
40
44
115
69
8
24
16
60
8
4
116
16
8
48
40
80
7
21
32
40
87
6
71
16
60
12
8
48
16
44
61
35
96
72
72
24
40
12
144
44
36
25
11
97
23
4
96
32
168
13
60
35
4
8
12
7
53
40
68
7
12
41
49
59
85
6
41
48
24
12
16
3
65
136
9
35
12
72
7
5
19
90
35
52
3
17
132
7
21
8
52
8
4
68
60
19
90
11
108
120
40
84
92
4
20
12
12
76
15
9
165
6
45
24
8
132
40
96
84
32
16
9
111
68
64
147
5
28
56
79
66
35
40
51
18
27
24
12
140
139
78
66
65
72
28
24
48
33
131
40
24
24
12
24
60
44
108
12
12
4
44
16
24
116
24
156
52
32
28
8
144
96
25
47
43
9
12
15
21
3
69
36
60
9
96
75
15
36
45
80
4
44
12
28
56
4
15
12
65
13
51
36
20
48
7
18
23
64
84
75
6
119
109
15
135
12
65
28
36
24
20
28
48
132
219
29
64
48
12
27
29
19
101
16
20
4
32
49
18
5
115
126
60
11
24
1
3
80
60
55
41
12
72
16
15
54
71
36
160
56
48
175
5
24
127
45
99
96
9
24
60
8
48
16
48
20
36
36
60
24
1
23
112
15
45
99
9
36
39
41
60
60
4
92
16
60
8
72
24
36
124
24
9
87
20
79
66
23
16
36
39
9
27
9
9
30
53
64
20
4
116
19
30
35
25
107
112
36
80
109
42
30
35
64
44
48
12
127
29
19
72
41
4
56
4
129
87
8
84
16
56
4
140
64
92
4
44
52
56
40
8
24
1
39
48
12
140
72
25
24
90
65
4
56
1
11
19
5
96
72
61
144
72
11
60
64
8
72
124
12
84
39
81
20
25
75
60
156
12
177
78
126
27
129
18
6
90
36
41
12
76
80
4
12
68
108
49
18
12
65
108
7
60
30
15
200
84
40
32
7
21
152
24
19
45
80
1
90
9
56
120
40
8
132
55
29
24
12
84
12
4
36
68
4
8
52
36
21
179
16
20
36
60
64
9
71
100
36
20
84
28
8
132
25
155
37
11
12
12
28
51
29
1
24
23
24
115
30
23
192
4
21
63
147
93
32
24
52
48
21
24
66
21
32
12
48
12
16
8
84
12
13
23
7
77
16
12
12
56
52
48
33
35
1
18
72
81
20
72
12
4
96
39
9
116
1
150
9
45
15
60
45
24
30
36
6
54
45
84
92
36
40
27
12
33
48
12
57
18
5
7
9
51
21
24
96
44
13
83
7
65
25
35
31
5
55
21
15
41
12
28
24
116
52
12
39
65
12
7
72
33
188
13
6
33
60
92
49
51
116
133
15
60
20
55
30
59
67
54
15
20
60
1
11
12
12
16
60
108
44
40
8
67
5
67
84
21
33
63
33
27
9
39
279
33
60
93
11
43
5
16
20
16
60
45
39
9
51
99
5
100
20
12
24
76
8
52
24
21
15
84
9
30
201
15
9
20
28
12
32
85
35
13
96
54
12
24
21
99
6
48
71
112
8
12
4
36
80
43
29
ABCD 96214675972*3^$a+1 [50006]
2
54
48
12
18
12
66
18
12
30
18
22
8
4
12
3
45
128
4
50
78
6
6
4
111
29
115
17
4
60
20
16
60
2
1
9
15
33
8
72
43
59
37
21
38
10
62
10
24
63
21
26
25
33
12
48
51
141
135
45
24
15
5
36
19
12
9
50
6
79
24
72
120
5
19
11
22
2
13
47
10
3
12
33
3
5
30
10
2
70
32
30
58
20
28
84
36
38
6
4
110
42
24
48
16
15
12
23
46
96
2
10
32
28
3
53
6
13
5
7
23
121
9
2
30
4
14
18
19
29
6
6
40
14
36
22
8
55
84
21
38
10
12
20
18
42
7
48
23
36
24
49
33
72
3
89
18
30
16
62
13
24
17
6
48
22
12
15
36
65
4
27
23
6
52
50
25
9
51
35
85
5
18
1
53
16
14
12
120
1
72
23
25
24
84
47
12
1
29
196
12
62
25
23
10
8
36
43
36
125
16
110
120
66
19
105
3
17
40
8
160
122
66
52
3
12
41
54
10
26
49
5
30
72
10
74
25
5
24
16
24
26
54
16
51
35
1
9
15
141
14
30
16
24
26
12
10
38
18
31
9
27
65
12
43
9
20
16
8
6
1
177
8
40
12
2
25
9
15
47
10
2
48
22
72
8
12
36
18
46
51
35
18
16
24
24
20
28
8
24
16
27
5
7
11
12
10
12
27
41
12
7
5
31
5
30
78
7
35
10
15
12
11
10
12
2
46
15
9
12
14
22
87
23
48
82
32
28
39
36
23
30
6
70
14
34
15
21
36
14
60
6
30
24
12
12
25
35
96
12
22
27
9
24
96
20
19
36
9
3
23
1
21
27
5
31
21
24
74
6
4
38
13
9
51
21
8
7
23
102
4
15
65
16
8
6
10
20
36
30
24
10
24
32
18
22
8
7
29
12
40
63
45
74
6
16
44
4
20
12
18
66
60
36
28
62
18
6
10
20
72
40
12
122
10
14
10
2
22
3
108
29
12
18
30
16
32
7
11
1
60
33
8
54
58
2
60
30
30
24
6
174
34
80
30
22
36
15
45
32
16
15
5
55
5
7
9
14
60
72
10
62
97
21
39
9
20
30
12
73
41
79
29
18
25
45
12
51
24
41
67
48
24
11
42
18
22
104
18
10
80
156
42
48
1
149
4
38
13
35
22
132
36
12
63
24
5
6
10
2
94
20
16
14
34
12
24
123
101
19
45
32
16
38
22
80
4
3
12
23
12
25
29
4
36
32
19
36
5
78
60
6
6
10
3
12
17
16
2
12
22
48
8
4
3
12
53
48
7
101
12
40
2
6
54
25
36
36
35
36
10
3
11
30
16
3
11
78
102
25
33
72
15
9
36
26
10
24
98
6
24
36
16
44
16
24
26
6
24
18
12
1
17
96
31
33
8
12
48
12
16
20
31
36
23
97
33
50
25
5
112
84
3
41
16
14
49
33
27
5
18
18
36
6
54
43
11
10
2
18
16
26
60
18
54
1
9
27
84
57
8
40
39
21
2
13
5
54
37
23
180
13
84
89
40
20
19
33
12
62
60
13
47
1
45
8
6
46
60
15
5
4
44
84
16
12
2
1
36
48
60
17
40
56
28
116
18
102
54
1
45
39
21
14
6
31
47
18
43
17
48
52
27
17
64
72
24
39
89
7
29
76
15
9
50
1
105
96
38
25
36
81
32
16
12
3
29
7
5
18
22
38
12
78
16
92
7
11
36
25
24
9
2
25
89
12
42
18
4
15
48
131
1
59
12
10
38
6
19
17
48
76
20
24
54
66
31
24
5
64
48
12
15
5
7
9
20
112
8
6
30
100
8
160
2
36
34
8
90
36
12
37
23
18
6
6
4
44
30
70
2
10
3
12
33
2
10
14
18
72
16
24
14
34
20
60
40
12
36
15
23
49
53
12
66
25
77
12
6
6
24
6
85
60
21
48
15
36
9
24
62
18
60
7
36
9
15
23
12
46
3
21
51
35
10
14
118
3
24
35
108
22
15
5
28
12
48
56
40
20
54
10
2
24
12
102
31
17
18
6
24
54
30
52
110
10
38
82
14
42
24
40
24
15
11
1
24
83
12
150
64
36
26
25
65
12
6
1
11
13
21
38
6
64
20
28
39
41
7
11
49
33
3
12
17
6
1
9
2
37
41
6
118
12
120
15
23
12
1
35
24
25
60
23
18
12
31
41
60
31
5
30
10
8
40
50
121
45
135
21
98
30
16
3
35
10
36
26
73
5
72
48
12
48
7
41
4
14
30
4
8
7
41
4
2
10
3
35
106
15
35
12
54
4
24
38
10
3
5
16
14
34
120
8
42
37
84
5
6
24
6
6
22
27
101
24
48
43
23
10
15
11
34
26
30
28
3
29
78
36
10
32
90
24
24
36
1
17
16
15
24
47
144
30
16
36
15
29
54
1
89
84
43
29
6
58
72
3
9
27
5
60
100
48
80
12
64
39
11
25
35
22
3
9
27
5
64
15
149
16
12
2
12
10
75
45
80
55
35
36
10
3
125
7
84
36
9
14
66
40
15
11
12
6
79
77
30
25
29
19
41
67
72
45
2
24
60
10
72
8
19
11
82
62
42
18
18
19
23
10
12
20
24
19
35
72
1
12
11
49
17
40
15
35
1
5
18
49
93
8
55
36
23
1
45
27
108
9
62
6
139
21
84
48
8
4
36
2
13
33
15
65
7
17
43
12
65
72
30
6
4
44
42
90
12
12
4
20
31
9
2
18
4
3
59
58
2
34
2
58
20
12
40
8
6
10
75
21
2
12
34
15
60
11
48
61
95
66
16
27
12
21
24
56
24
16
128
12
30
13
11
10
48
32
18
13
83
12
22
3
35
58
12
12
32
31
5
19
23
18
88
24
27
9
27
9
99
21
14
6
43
21
60
15
35
22
8
16
38
10
87
41
48
4
27
11
118
20
4
15
36
12
23
36
73
45
3
47
13
12
23
10
2
25
57
15
9
32
52
27
9
44
6
6
78
25
23
10
62
25
23
12
25
12
9
15
5
4
12
50
24
25
11
108
6
7
23
22
8
16
26
49
5
64
14
1
119
25
41
54
18
52
26
25
17
28
170
6
18
42
16
14
6
30
34
39
5
4
27
36
5
7
47
6
7
5
48
18
1
69
15
35
109
17
54
10
2
22
50
12
34
80
31
23
130
96
51
29
7
23
24
12
1
119
46
15
17
6
12
13
57
12
27
36
29
43
36
9
56
120
66
13
45
20
6
70
36
3
11
42
24
18
22
8
108
28
20
36
31
29
43
33
2
78
7
23
34
39
41
30
1
57
2
48
22
24
12
12
2
34
12
3
36
11
18
4
12
99
24
53
78
36
126
12
16
26
24
25
57
44
151
57
38
10
2
12
1
23
60
46
24
2
30
19
11
108
30
30
54
28
8
120
115
5
42
25
9
3
47
13
65
28
2
12
85
29
6
10
20
54
49
57
36
38
6
4
12
14
24
24
6
7
5
12
42
46
3
21
80
18
13
143
54
12
4
2
18
55
12
ABCD 96214679032*3^$a+1 [50052]
24
81
36
44
25
6
90
3
32
19
57
108
92
13
102
30
27
21
54
101
19
66
150
96
48
42
3
15
78
90
12
12
41
60
48
4
12
224
52
48
147
29
36
73
27
3
17
120
139
36
78
35
19
48
9
99
24
33
33
99
68
43
54
48
39
20
84
4
72
3
12
29
31
9
57
39
36
9
6
30
24
18
77
55
24
6
18
17
61
15
39
41
103
12
48
9
68
84
24
1
54
72
18
66
5
156
19
60
30
96
138
5
31
101
48
4
33
54
6
12
15
8
52
36
9
126
60
65
1
35
25
66
108
17
55
42
51
32
148
24
15
165
32
4
45
35
4
15
132
5
151
60
89
84
1
66
24
24
17
124
15
36
108
36
78
108
54
78
47
19
36
36
18
6
30
15
116
28
21
78
78
54
36
45
69
15
164
1
39
39
17
64
15
17
55
53
136
33
75
33
18
84
36
5
109
120
48
95
40
80
52
33
84
60
51
39
54
36
51
3
36
65
28
128
19
78
30
240
17
121
12
11
55
186
30
5
85
168
150
12
60
24
9
3
45
3
17
55
33
144
27
30
3
15
41
25
96
66
24
5
25
54
17
240
4
99
9
15
138
18
17
19
84
5
19
60
6
84
47
55
54
171
9
126
29
52
27
93
9
96
60
18
42
48
35
4
45
75
3
48
9
3
33
12
69
18
17
91
53
36
28
15
101
12
19
65
163
12
9
21
66
48
24
18
42
101
1
18
77
96
55
60
24
45
9
120
150
6
59
7
12
96
54
15
36
27
24
18
42
41
115
18
252
3
32
7
41
4
75
36
21
33
90
30
60
96
54
42
11
19
24
186
15
21
18
5
37
42
137
24
36
36
64
39
5
64
33
54
54
35
79
6
6
18
258
60
102
6
125
120
79
57
75
29
25
120
95
4
3
24
48
6
99
33
48
11
103
21
36
48
51
12
48
72
29
4
24
3
48
21
9
27
104
73
15
96
51
21
27
57
20
139
36
54
11
24
19
53
37
30
228
18
11
19
21
36
8
7
24
33
27
6
3
51
21
3
90
90
12
57
165
12
35
100
108
12
33
23
163
24
66
87
3
24
17
43
21
36
20
4
32
37
75
33
12
47
31
5
100
132
3
192
33
3
24
60
60
101
7
57
15
77
28
8
24
19
45
27
9
21
102
66
36
6
33
240
20
31
18
3
39
6
24
66
168
120
6
95
91
48
6
95
31
117
45
150
21
60
51
30
135
108
36
12
159
36
93
147
72
18
42
12
18
71
91
5
88
33
35
40
93
54
66
72
48
102
24
108
12
65
1
147
68
24
31
129
36
3
66
3
183
45
39
36
54
6
9
111
12
41
1
51
3
72
65
43
54
102
30
120
30
18
6
36
33
63
5
73
96
123
51
41
19
12
60
192
173
67
30
27
15
33
51
24
12
129
20
1
35
61
27
27
18
15
27
96
48
36
9
81
95
79
5
31
66
87
36
27
54
78
132
48
17
43
21
45
24
12
18
36
54
18
24
48
77
120
73
23
160
3
21
44
40
69
18
78
87
129
59
115
24
96
216
9
176
96
37
12
18
132
48
17
100
36
9
54
9
3
53
55
36
24
9
27
21
15
9
51
33
24
56
67
69
3
48
29
19
9
93
15
8
31
54
12
54
18
111
129
12
138
17
120
25
18
33
129
179
25
6
29
40
27
18
6
165
3
12
36
30
48
66
66
24
54
30
42
72
156
161
31
53
60
7
42
6
45
15
96
33
32
96
48
1
3
51
17
25
42
77
85
59
31
6
18
45
32
52
135
6
11
64
75
101
19
24
12
21
15
78
47
7
21
27
24
105
15
120
24
72
168
36
21
27
6
11
55
5
1
54
30
54
5
25
6
41
52
68
7
165
3
24
165
60
183
53
55
9
44
64
8
48
1
186
45
3
12
18
6
204
9
87
54
6
33
75
21
9
3
24
15
126
3
32
19
29
61
15
75
60
24
41
91
18
155
220
20
19
12
18
132
35
1
54
18
48
27
36
144
3
12
33
9
6
5
37
108
54
5
49
35
4
87
18
15
60
21
47
48
1
6
113
64
32
19
6
123
56
4
87
24
77
64
33
42
18
15
48
27
78
23
31
89
1
108
48
12
72
11
148
87
72
48
12
93
8
25
126
65
19
60
41
25
63
57
6
5
13
35
76
96
15
105
9
54
12
5
43
5
19
72
108
6
51
56
25
42
165
32
1
18
77
60
112
36
15
77
19
21
75
33
105
222
84
24
42
150
ABCD 96214803526*3^$a+1 [50073]
18
162
72
54
72
264
78
151
5
12
120
342
42
30
169
47
78
19
95
97
144
41
24
132
90
48
84
42
36
54
126
18
60
12
18
42
60
114
84
204
300
12
24
54
126
72
18
24
12
84
72
48
210
6
90
24
36
6
12
12
18
6
30
54
126
72
18
12
120
324
36
60
30
198
6
6
204
36
144
1
35
30
12
72
60
90
18
108
42
61
107
42
42
1
59
66
30
48
12
72
72
6
12
156
216
36
42
60
120
120
12
18
102
60
48
36
6
31
17
42
30
48
252
60
60
66
30
67
35
66
186
66
72
12
43
95
1
107
18
24
42
6
30
102
120
36
42
24
150
18
30
162
54
60
6
24
30
6
228
42
54
6
120
36
138
246
18
37
41
24
54
12
150
12
162
25
23
48
73
161
48
90
186
6
18
6
102
102
48
49
11
24
13
155
30
48
60
114
30
30
18
6
84
12
48
18
60
150
30
42
96
30
36
48
12
91
53
42
84
6
78
186
66
48
6
36
18
24
6
6
156
24
36
48
24
78
54
90
66
54
78
60
18
48
12
24
120
180
43
11
72
168
6
78
60
120
150
48
48
24
210
6
151
35
84
24
132
84
36
138
36
30
84
210
96
126
30
6
18
156
138
60
66
234
12
150
6
24
18
48
102
25
131
156
6
72
30
18
115
29
6
120
18
6
36
72
60
12
30
43
11
66
18
48
24
18
102
6
204
30
36
108
60
24
6
36
60
90
84
54
60
42
6
24
18
30
12
30
168
78
144
84
102
132
12
48
42
6
12
48
25
107
36
60
60
72
12
66
24
60
6
66
30
18
90
60
180
13
29
114
126
163
5
96
42
144
66
30
144
6
24
6
84
30
168
90
18
30
169
119
25
95
12
258
30
24
36
30
6
90
60
18
108
90
7
77
36
30
18
127
35
54
103
17
79
71
114
24
96
6
96
24
126
18
66
30
48
12
96
60
144
120
6
78
84
132
30
30
54
30
84
306
90
24
66
60
66
24
84
6
42
168
12
72
78
48
42
12
18
18
12
72
108
24
30
240
18
42
78
30
31
144
48
113
300
42
42
90
120
18
78
24
72
60
6
30
54
138
42
30
78
6
90
36
18
96
126
18
30
6
30
126
49
101
6
37
65
18
114
36
54
48
30
6
90
84
90
30
42
90
115
41
12
72
36
120
84
54
72
132
60
30
120
36
66
24
1
35
13
53
90
54
43
23
18
24
36
6
186
30
84
78
66
96
120
36
18
6
60
6
54
24
6
31
179
13
377
6
84
66
42
60
36
60
174
48
199
5
18
30
12
31
209
90
78
30
12
54
66
6
18
12
48
144
60
37
101
30
168
6
6
42
120
78
42
30
78
90
54
18
78
72
12
36
84
66
12
6
180
114
36
60
12
97
5
120
30
12
24
1
23
102
66
54
66
42
42
18
108
54
144
54
12
96
60
108
114
60
96
42
48
66
36
18
24
42
60
73
95
132
168
78
12
6
66
360
24
54
30
90
6
36
30
138
78
42
18
210
24
138
48
18
12
72
30
1
107
48
12
12
132
6
114
126
192
42
24
90
30
42
12
36
6
36
204
25
96
47
6
60
156
138
36
66
6
349
65
79
17
48
24
126
12
30
90
132
6
36
36
90
42
31
149
42
24
90
31
65
24
54
6
102
108
114
90
72
126
18
102
54
60
54
12
12
6
246
144
60
66
66
30
12
66
84
36
60
54
18
78
174
12
ABCD 96215311326*3^$a+1 [50144]
21
7
23
9
28
29
3
28
32
15
33
3
6
18
1
32
52
11
37
32
27
73
5
42
13
17
90
1
20
15
72
33
27
6
6
18
42
73
5
18
72
12
73
23
84
33
28
35
30
67
8
72
16
35
24
6
36
43
155
66
24
3
3
42
42
13
17
30
18
7
11
69
45
3
9
84
7
59
78
3
9
63
15
36
36
1
35
25
20
123
6
3
16
44
27
1
60
12
11
24
60
120
60
13
29
3
15
1
32
87
93
9
60
19
24
17
43
53
138
12
45
33
6
60
18
91
12
5
12
42
1
12
48
12
83
37
60
35
1
24
11
24
36
30
6
1
5
55
72
8
3
9
51
12
13
24
11
37
29
6
12
48
30
24
51
28
60
59
42
24
39
3
25
47
12
33
93
27
28
119
48
78
24
30
109
72
23
9
88
12
20
111
72
13
59
36
12
12
1
60
12
32
33
24
3
40
36
11
24
25
35
37
47
30
126
6
60
84
6
6
42
33
12
27
13
35
1
101
31
29
31
47
1
24
5
15
33
27
48
9
36
27
28
17
42
1
47
6
67
5
72
66
49
8
63
6
3
3
57
76
5
27
63
69
28
32
21
6
13
23
84
24
12
30
7
8
9
79
29
12
3
33
30
12
6
27
39
13
11
42
75
75
37
11
49
53
12
55
8
15
24
13
20
3
24
21
40
48
12
12
20
21
126
73
65
43
29
6
12
25
95
126
72
7
35
25
8
27
61
24
35
42
43
23
24
78
18
24
30
19
29
3
45
7
96
59
1
12
12
77
3
27
81
27
45
16
11
33
120
16
24
5
6
36
54
30
24
12
60
24
54
12
36
42
1
92
40
53
39
15
73
12
60
17
3
21
6
13
11
66
51
40
23
24
33
28
41
3
93
72
43
20
9
139
29
90
25
17
6
42
63
99
21
27
12
48
33
3
30
6
13
143
37
5
30
33
27
42
60
24
67
5
27
88
20
12
21
12
12
43
60
29
3
40
8
60
192
60
16
47
24
120
13
5
18
24
73
5
18
37
83
120
45
12
45
18
12
42
43
125
30
73
17
30
12
81
39
21
40
32
75
72
21
9
3
3
13
5
72
18
6
18
30
90
33
3
12
37
36
47
25
47
6
19
47
1
17
42
13
80
87
30
36
15
27
12
108
1
44
3
12
85
41
55
12
132
17
54
6
6
48
117
3
12
12
36
66
36
48
12
7
68
3
120
36
61
59
30
51
12
105
31
35
24
30
75
16
35
37
29
43
11
24
93
60
15
90
15
75
25
48
84
17
30
73
83
78
6
36
30
75
39
33
60
40
36
12
5
30
24
24
12
25
17
3
147
18
7
8
147
25
20
16
60
35
37
5
7
11
37
59
1
29
78
45
75
12
33
21
24
63
3
57
12
27
49
11
181
48
47
48
102
43
29
30
73
20
52
11
36
36
24
73
35
36
12
120
97
113
15
3
12
12
6
67
60
65
103
44
51
25
17
15
27
25
11
9
16
35
129
33
7
48
72
47
60
6
42
1
44
3
54
31
20
120
12
21
55
24
20
15
13
108
5
27
57
15
15
33
3
144
78
7
11
109
20
27
13
5
12
48
115
101
55
11
13
35
13
12
11
25
71
54
30
24
93
57
6
9
3
54
60
31
17
15
15
1
5
24
42
1
12
8
12
21
27
9
3
15
45
45
55
48
23
24
25
23
48
12
13
12
20
28
12
17
31
29
55
101
84
43
60
23
36
21
57
43
48
41
31
47
181
59
25
5
30
60
61
71
6
30
13
12
5
12
3
63
25
5
24
43
12
17
3
15
12
1
17
31
12
5
18
54
30
25
11
36
13
11
72
18
54
12
21
60
15
18
7
29
18
45
28
23
25
12
89
48
120
30
1
5
7
20
40
32
45
31
24
11
24
12
21
27
12
120
18
78
12
30
30
18
18
6
6
72
13
29
90
18
36
30
12
48
30
6
24
12
105
33
36
6
37
95
78
18
36
60
13
20
27
33
75
13
20
52
8
3
24
33
60
9
19
137
7
48
20
87
12
144
12
12
165
15
105
15
33
12
3
24
1
335
84
93
16
137
90
25
12
20
88
35
37
5
6
12
24
21
9
111
9
63
88
77
12
3
40
11
12
157
68
12
16
59
1
44
16
137
7
47
21
39
60
13
5
6
114
60
126
9
87
1
5
7
48
48
71
60
141
3
12
24
13
60
8
3
24
33
12
3
85
35
25
17
90
1
89
42
1
83
24
45
3
42
6
37
35
12
45
63
24
13
200
63
45
9
48
3
28
47
90
55
12
35
13
5
27
45
31
12
32
123
72
36
30
30
30
39
45
3
52
8
15
12
25
8
33
7
20
3
6
6
12
42
31
32
27
54
12
30
45
3
69
16
32
12
27
73
20
15
13
5
12
66
85
71
24
49
5
63
27
1
5
55
12
48
59
12
54
54
18
55
53
180
6
49
32
12
16
41
91
17
31
11
21
69
19
44
45
18
12
13
107
42
18
25
107
49
59
45
111
36
13
95
36
60
36
6
12
63
27
13
47
1
29
3
28
92
12
27
49
24
11
117
15
12
33
27
12
24
9
3
57
27
93
60
33
150
24
24
42
43
44
16
5
12
15
15
13
59
18
27
108
12
15
6
27
39
36
48
49
8
15
37
5
42
54
39
21
6
30
18
12
49
11
33
15
6
7
12
80
60
28
35
105
28
77
7
35
6
42
12
85
48
60
32
21
30
6
6
37
20
15
165
16
180
17
30
42
66
6
18
1
29
132
18
25
17
6
18
126
21
9
3
15
45
48
3
37
72
8
9
19
71
1
12
48
23
24
13
35
54
19
29
3
39
33
48
60
12
120
3
13
12
48
59
93
15
13
164
33
24
51
60
33
30
85
29
183
3
12
72
1
12
48
12
53
127
20
3
9
88
80
9
6
37
5
90
25
8
40
77
12
31
60
72
77
30
13
20
28
47
36
12
37
20
3
13
152
12
33
42
12
84
6
6
12
73
5
67
5
18
18
79
11
12
13
119
12
1
32
16
32
69
63
33
55
47
12
54
19
125
3
72
15
6
115
12
17
15
40
17
48
6
ABCD 96215546116*3^$a+1 [50017]
83
45
83
19
45
8
8
17
12
268
55
5
12
24
14
22
60
36
27
16
5
36
39
24
32
49
31
64
1
23
32
80
21
12
128
55
72
23
10
39
21
3
24
5
88
27
56
1
36
75
32
25
8
23
17
12
11
72
192
13
2
10
127
8
16
72
67
60
17
48
8
48
17
7
81
24
12
84
116
99
25
15
21
3
33
47
88
40
32
21
14
5
41
7
53
36
23
8
8
29
40
3
35
10
19
120
41
92
35
16
37
62
61
40
5
24
8
35
5
12
38
89
65
68
75
45
18
162
31
21
3
81
14
1
29
11
24
17
55
24
41
63
8
9
16
60
24
19
77
12
48
12
2
9
37
19
8
8
9
160
36
19
29
60
31
43
37
8
61
11
13
12
24
15
57
47
120
16
9
8
28
60
12
19
61
67
45
27
21
50
169
9
15
9
12
43
17
95
40
9
2
10
3
57
15
24
48
57
86
54
36
87
120
15
1
9
71
104
5
8
35
5
24
19
1
23
40
33
79
81
15
9
8
52
83
1
12
3
57
12
75
33
87
23
10
2
46
151
73
71
5
12
55
8
11
58
60
12
3
40
25
15
25
63
105
12
108
15
9
39
29
76
14
25
5
51
224
5
8
27
1
44
11
41
20
88
72
19
5
60
26
29
16
24
9
31
45
35
16
64
72
53
51
5
36
119
13
11
1
23
5
120
50
33
39
9
1
80
16
24
23
16
29
16
11
16
48
64
5
227
24
1
8
16
2
37
8
37
12
39
21
20
6
65
97
30
60
30
28
24
91
113
36
96
12
87
69
19
16
21
35
48
5
11
85
12
20
124
39
16
5
48
35
40
48
32
80
32
33
71
1
48
32
55
48
5
11
17
15
57
68
28
84
36
44
28
84
59
16
8
40
45
51
24
45
3
48
72
24
9
39
8
25
39
9
12
3
24
16
17
79
144
41
36
3
56
16
8
9
12
4
92
88
36
23
13
12
60
36
24
23
8
17
32
52
20
55
24
16
41
23
1
20
6
5
5
2
10
7
1
88
15
24
45
12
23
16
17
64
15
21
24
43
41
120
79
32
9
15
71
18
23
24
25
36
67
16
24
17
108
60
15
80
1
7
17
127
16
25
63
41
31
9
23
1
14
1
24
88
65
144
15
143
73
24
16
24
104
21
3
81
7
79
6
40
44
4
86
61
24
41
23
80
40
17
72
7
29
19
37
96
43
47
169
9
79
53
3
41
16
15
9
15
8
85
27
96
9
60
3
5
12
76
3
80
61
140
23
40
33
4
36
62
41
29
38
13
32
32
17
24
36
19
41
8
31
16
5
3
48
9
36
3
45
32
52
31
7
73
9
12
50
34
44
12
40
96
7
41
15
40
17
23
9
28
3
24
40
53
3
57
60
19
88
1
62
34
60
48
27
21
27
47
9
49
20
28
110
34
36
3
80
1
24
12
67
13
88
51
33
55
32
9
36
38
10
12
23
96
9
103
9
71
112
5
16
19
65
7
5
3
47
18
7
8
16
32
27
61
64
53
27
40
56
32
9
6
25
5
43
64
56
9
60
27
45
24
51
24
29
51
39
33
8
19
61
29
43
45
147
33
15
5
4
55
43
18
27
33
39
81
4
230
69
1
15
5
40
11
39
65
5
56
27
33
23
16
1
24
31
67
46
44
3
80
48
77
120
48
12
2
18
35
5
27
21
19
25
7
5
19
21
51
33
15
40
1
76
2
18
79
16
72
5
2
70
3
96
45
19
77
3
56
32
29
20
40
36
3
9
36
19
25
63
8
109
12
63
15
1
57
12
67
125
139
16
13
12
8
16
12
3
21
48
36
15
40
17
24
15
16
17
12
3
48
40
32
16
17
63
16
16
145
24
24
2
34
128
52
15
88
32
56
37
11
152
25
84
11
8
45
35
24
1
135
136
24
40
9
40
7
25
63
33
127
40
8
17
23
32
57
36
24
24
12
15
9
20
28
50
90
12
40
31
5
12
31
61
16
48
12
23
1
24
39
96
120
129
135
33
39
40
5
11
39
33
80
5
35
8
17
38
113
17
12
3
9
26
22
7
80
153
120
135
40
8
9
24
12
2
41
17
12
3
45
3
21
3
72
16
5
24
36
80
28
36
31
112
85
12
110
6
19
9
12
44
4
51
23
58
15
65
28
19
32
21
12
31
37
40
19
13
11
16
16
45
43
29
75
16
101
48
51
64
41
92
19
41
12
28
152
31
24
57
36
3
9
7
56
69
11
97
7
8
21
67
7
18
127
65
55
8
25
7
5
107
13
11
21
16
139
31
65
5
50
17
5
60
60
12
24
60
36
68
72
4
2
45
32
8
45
48
19
5
12
63
72
113
76
2
57
1
7
8
96
11
77
8
89
18
13
64
41
39
9
14
10
23
73
44
3
49
23
73
39
5
4
12
3
24
117
8
11
41
38
82
55
16
40
69
51
5
4
79
144
97
79
56
80
1
7
65
31
16
103
41
65
12
3
21
24
204
31
29
51
17
4
3
47
33
3
77
5
3
9
15
9
7
53
312
3
16
40
8
120
7
6
75
104
13
155
25
16
24
50
5
5
8
28
44
52
15
21
48
26
46
120
3
16
41
39
9
32
15
37
27
8
1
31
13
16
67
32
32
40
24
64
25
7
9
24
12
19
72
19
13
23
10
32
16
39
48
8
24
1
119
40
57
63
21
44
23
49
55
96
57
55
41
15
16
5
51
24
71
49
24
45
12
32
47
8
57
24
7
7
102
4
12
48
12
55
17
32
18
22
55
5
35
1
7
125
27
11
22
23
64
21
48
72
12
7
88
1
39
33
20
4
24
12
48
107
337
7
55
46
24
24
2
22
91
7
33
1
128
16
2
13
9
63
32
13
163
125
84
175
8
80
72
27
18
51
32
128
21
60
36
12
47
63
17
24
37
28
55
56
16
48
17
12
32
28
48
7
40
13
12
32
124
56
51
25
103
29
8
67
5
16
ABCD 96215597594*3^$a+1 [50005]
9
21
3
76
77
3
96
45
6
30
12
60
67
29
84
31
72
8
69
27
4
29
12
138
18
3
81
30
33
72
4
11
24
37
53
31
24
5
99
81
7
32
63
12
42
3
96
9
12
78
45
28
5
30
9
15
13
17
24
27
63
6
63
48
93
30
12
90
12
42
18
15
3
30
3
21
6
69
24
40
77
12
120
48
7
8
12
21
12
12
75
28
68
40
5
27
27
18
3
4
5
6
129
45
31
35
25
11
1
113
30
1
5
3
96
12
27
33
45
24
31
89
15
15
25
36
32
16
167
30
3
45
7
23
21
36
3
54
15
28
65
27
147
13
32
39
9
16
17
3
15
9
40
23
49
95
13
41
39
12
4
36
29
7
20
39
85
44
9
12
6
42
87
123
6
27
4
36
8
21
55
29
67
8
4
5
3
12
21
6
33
15
1
20
52
35
30
19
20
33
27
3
25
20
16
17
3
12
33
15
159
13
60
48
320
27
49
11
93
24
48
9
36
27
28
35
24
30
36
42
33
52
36
5
6
9
24
75
1
20
45
39
12
15
24
30
19
12
8
12
15
1
8
12
48
21
3
48
24
16
17
51
12
12
16
20
27
57
36
165
7
32
52
11
9
45
6
12
48
30
3
99
18
27
3
13
36
20
75
66
7
128
33
15
72
12
51
25
101
30
21
12
33
27
21
30
90
36
3
28
24
41
7
20
33
12
30
30
3
24
9
7
65
3
39
57
15
73
32
15
6
67
5
30
6
15
4
17
19
92
84
15
25
89
36
15
4
140
72
3
81
81
72
6
6
51
12
12
105
19
36
23
12
45
24
72
48
12
9
3
192
16
8
45
19
20
120
12
15
81
24
3
57
9
30
36
24
37
32
21
12
3
9
43
23
9
3
117
3
24
84
81
3
1
29
3
24
3
13
5
15
24
51
25
60
12
8
57
3
24
45
75
9
51
4
20
39
6
12
7
5
15
12
9
51
60
21
3
24
12
4
17
3
12
93
39
108
87
18
75
24
36
105
42
12
24
6
18
42
15
9
66
21
12
48
12
21
36
30
6
3
4
36
5
6
13
41
27
60
3
9
3
13
41
159
4
20
21
66
33
12
4
56
36
57
63
4
8
12
9
27
12
51
9
16
24
120
17
51
12
3
13
17
19
35
6
27
45
6
25
20
9
12
75
108
28
23
12
72
21
81
18
42
19
12
5
63
60
24
16
17
15
12
76
17
43
72
72
12
29
24
75
12
21
99
36
69
51
9
36
3
64
12
41
39
33
3
45
3
40
77
90
13
11
33
27
1
32
63
90
27
12
24
36
51
48
105
16
8
12
28
5
3
12
112
8
111
1
24
41
60
48
31
59
61
29
3
40
60
17
3
12
12
4
24
11
6
15
21
114
13
23
18
24
3
24
63
1
20
16
60
44
27
24
45
45
48
55
20
27
9
57
39
64
32
12
36
15
61
116
45
3
4
11
30
12
67
60
23
9
15
21
27
85
5
6
30
79
17
30
21
100
5
18
21
21
7
5
31
20
100
29
18
18
51
48
16
77
39
21
39
21
63
15
21
9
126
9
9
27
3
36
12
37
12
29
24
15
40
41
51
45
36
48
19
20
15
6
12
63
120
45
42
42
6
42
12
12
51
28
36
11
57
45
48
30
42
7
20
96
3
42
3
36
3
30
6
25
17
3
4
8
15
78
24
15
75
6
15
64
60
17
6
42
27
28
5
15
36
72
24
36
3
49
17
19
41
3
28
5
30
45
33
39
132
15
21
24
36
33
15
24
12
3
72
78
42
6
3
51
48
18
12
27
84
40
32
45
3
16
56
57
15
15
6
12
54
1
20
48
12
24
4
17
18
42
54
85
80
9
51
24
15
66
43
47
96
9
24
12
120
12
63
49
83
12
9
4
32
9
15
15
6
6
18
19
53
19
44
72
27
25
12
41
114
78
102
9
39
213
24
21
7
20
12
48
12
88
20
45
102
6
48
39
12
40
29
55
32
9
60
31
5
48
24
63
88
5
27
12
16
36
44
4
96
29
30
186
15
4
17
48
36
51
15
21
12
88
8
15
45
64
77
31
48
5
6
18
72
36
78
1
20
16
47
25
92
4
17
12
7
5
30
81
9
48
3
4
108
80
3
25
17
18
57
12
36
48
12
33
36
48
91
11
61
24
8
36
9
12
43
12
5
90
93
16
20
69
67
8
16
71
21
12
48
40
23
66
15
33
90
6
72
27
33
19
8
60
72
16
24
101
30
45
27
105
12
24
24
28
5
18
9
45
12
6
9
33
7
20
21
24
15
4
24
5
6
21
39
42
99
21
30
25
48
24
36
11
25
36
65
3
16
8
81
7
5
54
6
30
9
9
39
93
3
4
77
43
8
28
92
4
11
73
20
9
66
6
126
9
36
3
9
12
93
63
27
61
11
30
18
30
15
3
48
54
6
9
16
12
8
15
105
21
24
15
69
3
57
12
3
3
85
53
24
15
15
60
93
9
90
1
32
45
12
15
36
12
36
9
78
18
24
15
87
9
12
39
18
3
39
36
18
12
63
12
33
7
53
27
3
24
18
87
36
12
15
30
48
27
99
25
48
11
24
57
36
24
36
12
16
72
20
4
36
80
15
12
13
20
12
12
60
9
27
12
28
29
30
1
20
12
21
24
3
3
6
30
78
15
48
9
60
39
9
60
43
29
6
25
164
28
11
81
45
36
30
13
36
95
9
24
63
60
37
56
15
54
43
48
24
8
48
21
3
87
25
29
39
60
45
15
21
39
36
57
19
113
12
19
41
3
12
4
59
33
45
12
31
12
32
12
28
80
15
42
15
9
7
72
11
25
44
60
36
16
20
60
3
30
96
90
45
72
99
18
7
95
18
27
21
12
51
120
9
3
24
141
7
23
114
6
90
39
16
5
3
4
32
60
21
39
36
57
51
15
37
5
3
60
45
96
36
3
12
33
51
28
77
24
6
9
51
9
36
3
48
9
16
35
33
4
17
39
21
3
27
25
20
64
92
144
16
8
36
15
66
7
56
15
57
3
9
36
21
60
48
3
28
56
4
29
30
102
39
21
15
3
25
32
15
25
20
48
27
6
7
41
55
29
48
24
24
19
17
24
7
17
12
3
3
18
7
29
6
30
15
9
51
48
4
56
4
41
12
30
24
121
5
18
49
53
15
4
44
52
44
60
4
11
1
8
24
48
12
33
3
69
51
51
6
79
11
33
24
16
29
27
21
15
4
44
15
54
63
4
8
76
5
24
3
123
57
9
36
18
12
37
20
12
36
48
9
30
57
36
9
120
39
16
44
12
12
51
45
21
15
9
6
1
17
51
36
21
48
7
144
44
9
42
1
44
28
8
3
60
9
33
12
75
28
5
48
55
11
13
5
30
33
48
4
8
93
27
ABCD 96216231856*3^$a+1 [50027]
25
5
88
62
108
25
47
73
45
152
270
10
26
142
72
3
47
6
79
33
50
37
71
10
2
30
91
141
48
27
71
54
136
3
47
13
84
36
227
54
48
55
72
33
15
113
163
21
50
6
79
201
72
152
16
2
25
53
102
10
51
71
120
30
136
104
168
78
12
22
26
54
18
25
60
65
150
42
43
45
135
35
118
63
17
7
35
37
84
24
23
120
70
50
22
38
13
276
273
2
13
36
120
180
9
8
160
170
109
48
35
1
96
23
72
25
45
56
40
24
38
162
16
24
50
36
109
21
24
75
5
256
24
128
40
15
96
107
22
200
40
38
42
40
120
48
3
221
6
12
48
37
36
21
26
13
81
99
119
132
36
13
11
6
144
55
71
10
2
22
98
37
33
15
65
88
27
36
24
23
337
33
14
25
11
24
13
72
41
102
18
282
85
33
32
40
72
3
36
36
53
30
1
41
136
24
39
9
111
9
135
36
36
11
24
46
2
48
30
30
10
24
50
150
18
30
18
22
8
43
21
15
71
202
98
132
157
21
2
181
36
101
282
262
96
24
3
47
36
97
17
16
32
90
61
11
60
36
12
85
23
30
127
33
2
132
13
53
30
12
142
26
24
13
23
42
72
103
57
110
25
24
57
63
9
2
48
1
47
174
30
145
105
38
90
55
12
21
3
11
25
41
114
198
7
33
32
120
6
37
117
15
81
3
71
133
12
5
19
71
49
29
67
93
72
86
84
48
25
36
24
35
48
94
128
40
120
32
48
40
62
48
48
13
47
22
75
12
23
138
40
24
123
93
50
60
12
118
99
5
6
37
5
55
12
21
3
36
11
54
40
146
12
12
70
26
24
70
375
60
23
48
30
192
40
80
31
9
120
2
46
32
162
13
65
115
36
107
120
54
19
216
108
96
129
48
72
50
190
2
49
71
73
36
47
60
84
90
16
63
84
5
18
12
10
38
49
11
174
138
12
18
115
5
18
13
81
38
37
11
12
48
54
16
14
85
53
67
35
60
240
13
83
22
122
198
7
11
12
60
22
15
35
6
24
78
10
8
19
24
29
7
48
83
313
167
214
3
23
133
36
125
16
2
22
26
13
71
228
22
50
150
16
170
49
5
16
72
32
88
15
155
48
37
12
35
48
25
180
45
2
150
18
25
45
38
192
48
42
31
251
6
43
36
60
165
63
35
1
144
23
72
72
85
33
8
160
2
60
61
60
57
74
240
36
493
21
15
131
30
64
39
137
30
82
27
21
27
95
181
36
45
3
36
119
82
50
6
19
5
30
109
71
49
11
169
24
57
288
50
150
7
33
135
12
144
21
123
36
81
48
8
120
354
109
24
105
8
79
60
48
197
136
200
7
47
85
11
84
48
37
84
36
204
131
48
18
112
110
277
24
36
11
109
60
53
31
24
95
18
160
72
98
54
18
25
23
30
127
36
47
102
115
35
25
153
50
54
18
61
11
70
8
7
105
56
114
36
42
88
27
93
272
48
19
108
23
10
24
15
33
128
232
2
96
133
24
83
30
24
18
61
9
38
37
45
27
21
123
24
12
33
48
63
11
46
2
72
60
13
125
91
59
25
23
49
11
72
70
171
11
133
60
57
26
30
90
49
21
87
72
81
14
49
11
109
119
10
32
55
24
107
22
72
48
48
72
98
73
120
144
35
1
59
1
71
118
120
27
5
16
144
3
5
151
9
32
55
108
5
31
57
2
121
11
145
41
42
30
67
24
36
11
70
110
73
11
46
74
85
83
61
36
5
139
47
49
203
10
51
47
120
109
48
95
18
64
56
24
18
120
ABCD 96216351904*3^$a+1 [50059]
11
25
51
20
1
168
72
108
12
18
5
19
125
91
5
85
75
80
64
21
84
51
9
123
8
72
37
78
48
102
15
32
1
42
30
27
45
71
40
27
29
40
8
13
75
45
3
36
188
91
105
129
35
48
24
109
24
27
129
42
18
12
12
6
45
12
33
12
228
59
13
108
84
27
21
123
105
15
152
13
12
48
51
44
25
12
35
13
35
16
96
3
29
48
28
57
132
71
76
63
18
3
32
120
85
48
11
43
77
13
15
12
51
189
36
33
222
33
9
87
21
108
35
85
24
78
69
56
88
9
47
109
87
15
30
108
35
37
12
15
45
51
69
107
40
3
90
60
36
54
125
40
93
87
81
111
44
4
141
15
24
3
90
35
37
11
96
16
93
12
143
16
56
24
133
6
24
30
87
9
132
35
28
20
120
112
84
93
48
95
52
20
48
73
47
85
123
72
33
15
32
124
9
39
63
138
11
48
1
71
4
15
30
60
11
96
25
183
69
30
6
12
59
124
9
3
24
51
125
37
180
18
18
30
30
71
1
90
138
11
64
45
27
48
144
80
13
48
51
213
246
5
24
16
57
60
183
39
186
59
196
20
96
64
12
15
42
11
16
9
51
231
5
25
90
29
1
39
99
261
144
9
15
21
11
1
48
47
37
27
56
37
35
73
3
9
3
48
32
48
97
15
8
25
72
132
36
132
12
18
117
75
5
72
64
27
48
21
180
44
96
1
47
1
12
78
21
36
44
4
45
39
32
24
24
48
13
24
96
12
75
20
187
6
90
30
47
48
4
45
147
68
13
12
36
12
60
12
15
141
51
189
12
3
12
8
19
5
25
15
8
88
45
12
159
128
16
24
3
5
73
27
87
93
27
5
1
60
84
15
12
44
49
191
40
24
45
27
21
35
4
60
36
20
37
11
19
18
35
13
75
12
15
5
25
15
33
90
9
81
12
3
20
19
150
51
45
39
21
27
8
100
9
83
88
200
4
261
75
20
97
327
8
144
24
16
36
45
39
8
88
32
13
72
6
5
115
21
96
45
48
131
61
108
27
44
49
39
56
40
104
43
78
60
24
35
256
27
78
42
42
36
60
35
85
222
165
24
96
33
24
27
68
16
177
39
36
44
49
60
11
73
36
15
9
35
112
9
47
72
48
4
93
36
35
19
21
32
43
30
39
168
72
32
109
11
24
115
81
39
45
24
80
25
71
19
18
72
6
21
24
45
59
16
57
47
96
160
84
60
32
48
48
48
52
33
24
60
71
85
59
211
45
56
1
108
24
107
13
48
240
155
37
111
117
263
37
12
3
20
64
21
12
47
1
210
165
32
85
30
5
313
42
30
228
107
13
3
57
3
36
80
1
215
13
107
48
19
18
72
11
112
120
33
24
96
42
30
108
27
48
24
21
60
12
35
13
60
51
9
75
24
8
25
18
90
30
201
96
20
43
72
5
100
140
67
66
75
45
107
48
115
42
12
15
48
32
72
109
84
156
111
63
45
45
30
6
47
24
16
24
21
35
43
24
53
48
49
51
15
5
40
32
120
25
23
145
114
18
48
54
66
131
48
85
27
168
32
19
72
29
76
44
13
83
13
35
49
15
32
144
40
60
96
144
44
256
80
49
36
24
48
30
45
33
132
27
93
12
36
15
45
42
90
3
45
107
240
4
21
72
183
32
13
3
12
212
96
49
90
18
35
28
87
105
20
24
4
44
16
56
28
20
61
12
60
27
21
102
69
9
99
21
215
16
36
44
1
23
16
108
93
60
60
42
6
72
3
84
3
120
5
25
12
11
16
9
60
30
5
49
71
24
61
12
15
123
90
11
13
11
4
20
48
37
11
160
224
28
33
12
72
36
132
167
61
15
12
93
84
51
44
25
23
37
216
60
24
23
24
133
6
30
135
9
36
107
25
15
165
107
40
60
33
35
85
3
56
16
27
6
60
144
78
53
37
150
18
111
20
16
45
15
48
15
42
30
9
9
35
52
60
8
67
53
16
9
24
3
48
20
49
87
36
44
109
144
87
33
48
48
111
21
42
18
ABCD 96216932972*3^$a+1 [50045]
4
29
163
17
15
136
36
29
51
64
32
3
1
29
12
12
36
87
12
28
24
53
55
80
33
12
6
12
12
18
18
30
7
47
36
25
32
27
48
9
9
19
53
42
1
17
30
12
66
99
51
141
39
24
48
33
87
9
33
90
96
30
30
9
16
5
87
63
21
3
57
84
39
78
90
48
90
24
150
210
126
24
21
57
3
36
64
5
7
12
5
36
15
69
3
177
36
12
30
153
15
61
20
3
60
78
48
12
48
12
19
48
35
138
30
18
42
33
40
20
12
63
30
30
9
3
12
48
18
54
57
28
41
24
66
42
3
72
27
37
53
36
12
7
36
24
20
36
15
90
12
3
9
138
150
42
96
60
1
71
42
60
163
24
11
13
65
42
45
63
72
108
24
33
27
1
29
55
11
42
55
65
42
13
23
54
60
15
33
3
4
35
90
30
37
71
18
120
7
20
28
20
100
12
83
45
45
12
42
25
5
126
45
36
76
23
72
9
9
30
30
30
12
25
23
81
28
5
156
60
12
12
36
24
3
63
45
45
7
48
17
18
24
36
114
6
42
103
119
30
30
45
21
12
39
3
78
135
4
29
111
21
3
39
30
90
1
17
43
84
5
78
57
16
17
12
51
12
15
90
39
4
5
102
37
113
12
127
20
9
60
42
33
9
90
61
12
23
54
90
25
11
30
151
23
90
36
15
4
65
48
12
96
19
23
60
12
18
7
11
85
35
42
7
132
24
56
99
21
39
114
55
35
37
60
11
18
12
12
27
81
18
9
15
1
36
53
90
93
48
189
96
27
93
27
3
42
18
84
18
18
12
72
30
78
42
36
24
6
24
21
120
27
60
42
48
12
66
42
42
6
132
12
7
48
11
49
12
29
132
48
60
75
9
78
18
7
8
40
119
78
30
9
144
9
171
165
30
105
87
48
90
90
30
19
176
24
21
51
16
68
52
44
63
45
16
17
3
39
18
30
60
12
18
3
27
37
95
36
37
24
104
27
9
28
11
42
3
27
48
1
89
54
6
87
45
27
75
45
105
6
21
3
73
48
95
12
57
12
39
1
60
68
3
12
36
21
9
24
30
6
51
76
23
30
7
35
48
165
117
12
7
29
12
18
60
25
59
25
41
24
75
256
32
3
45
147
69
81
43
35
42
7
101
19
56
12
4
48
41
19
5
6
49
11
37
35
69
40
11
18
12
108
12
12
108
30
9
96
45
30
78
72
42
21
15
129
21
31
48
23
48
57
100
140
87
61
35
12
25
68
39
18
78
9
108
84
64
29
6
54
6
85
17
43
89
7
36
47
30
168
12
7
20
16
125
30
48
24
73
48
137
102
37
83
18
48
12
27
3
48
42
18
12
37
113
48
7
77
15
28
17
66
30
19
23
18
162
73
32
87
25
95
30
15
21
60
30
30
42
9
141
55
125
90
12
36
12
30
139
11
138
84
6
21
28
35
66
7
107
18
12
43
12
65
7
11
18
30
54
18
30
30
78
19
83
18
60
15
15
114
15
16
17
18
21
51
13
80
15
102
18
9
40
48
5
72
6
54
87
16
53
12
18
121
23
30
7
24
32
28
47
69
81
48
30
1
11
42
6
21
21
30
42
6
21
9
7
47
36
30
15
4
5
151
185
12
19
41
18
12
102
36
15
40
24
35
73
47
30
3
45
42
18
19
23
1
80
39
18
7
71
37
53
24
3
3
60
12
69
9
24
48
15
64
143
66
19
5
6
69
51
37
5
3
87
18
54
33
3
132
25
23
25
17
12
6
24
21
15
102
42
57
24
9
108
3
9
63
3
30
31
191
73
35
37
53
84
115
23
12
6
7
23
60
54
67
113
36
12
18
37
48
35
21
21
48
30
12
37
140
75
13
92
51
57
45
48
19
35
6
12
60
78
37
107
57
24
9
7
101
67
120
5
31
20
27
102
27
100
11
12
18
19
101
12
48
42
33
64
11
73
17
72
78
102
66
85
47
57
45
30
6
42
48
180
24
48
18
27
57
18
12
13
8
9
6
114
31
65
31
23
36
24
193
5
75
57
7
20
63
60
81
36
21
60
43
32
27
25
53
3
45
204
27
144
15
1
29
30
81
81
30
90
7
41
79
101
54
48
42
30
30
36
72
18
42
48
30
24
121
24
60
48
5
18
42
78
132
73
36
41
78
30
39
51
21
76
12
23
18
31
48
176
57
127
83
33
57
7
125
48
79
8
45
51
15
60
1
84
77
60
39
99
45
87
9
21
27
45
31
17
48
12
18
81
81
15
52
5
7
11
97
95
30
6
49
11
85
65
75
15
114
15
21
60
31
83
66
12
7
11
72
12
1
5
42
73
36
23
30
60
3
3
30
31
48
221
24
7
84
149
51
24
15
18
48
27
48
27
9
21
7
68
135
48
1
48
32
3
18
43
5
19
11
24
21
112
5
19
149
7
5
12
31
5
30
49
11
12
72
6
102
93
15
174
43
47
120
48
72
36
30
15
57
19
83
1
17
48
24
36
84
111
15
114
31
5
24
66
90
115
60
36
20
21
30
13
59
30
36
102
25
ABCD 96217185874*3^$a+1 [50045]
4
24
32
108
12
60
124
84
189
53
10
32
1
101
34
14
103
27
8
54
18
60
13
35
12
6
127
23
42
34
21
108
29
102
1
3
24
45
36
11
24
10
30
9
35
60
28
8
24
13
23
24
18
7
71
16
104
90
19
36
9
26
16
150
30
36
44
16
33
51
8
72
30
48
90
16
20
97
17
96
16
38
13
87
20
25
23
13
291
9
11
40
84
50
112
14
1
27
8
40
24
9
69
75
21
42
164
28
80
22
3
23
24
16
12
128
25
47
40
18
38
120
16
18
32
19
12
35
24
6
42
6
6
13
11
16
18
86
25
11
4
50
96
6
40
114
14
52
33
71
36
28
57
45
14
96
4
20
24
36
1
39
8
30
18
72
61
24
48
47
28
33
24
71
16
68
28
20
64
44
36
13
87
48
68
13
71
1
3
2
102
60
13
3
12
60
38
42
24
13
15
18
3
24
3
45
63
86
18
28
8
40
44
12
10
51
29
31
17
78
12
13
83
16
54
2
88
36
194
67
29
18
16
12
68
16
20
10
18
12
18
51
45
87
59
46
2
1
29
55
35
6
10
72
108
2
112
15
17
58
8
13
11
109
39
105
47
58
38
37
36
65
46
98
16
50
30
19
11
36
13
17
48
16
14
82
126
2
10
21
35
16
81
12
33
3
39
8
13
12
3
56
100
9
45
162
78
2
28
66
50
24
84
16
12
24
33
45
66
24
36
9
41
6
13
36
41
103
36
47
54
90
24
24
25
107
109
95
37
47
61
35
60
22
2
36
37
47
12
40
33
71
10
75
35
216
58
3
35
13
59
28
68
24
42
16
18
14
82
68
12
16
12
33
17
138
52
98
18
64
116
10
14
16
32
144
1
17
235
71
16
44
172
24
24
32
12
28
12
20
12
16
18
159
17
43
36
65
6
10
48
98
40
48
20
25
27
12
33
23
97
59
1
189
3
27
333
95
1
51
33
81
50
16
14
142
8
76
30
48
111
15
132
48
9
47
16
54
50
61
47
12
13
87
114
26
13
47
1
35
60
72
12
61
12
27
81
27
33
53
55
27
12
45
3
12
21
51
78
2
1
83
12
24
16
38
19
60
23
60
12
12
1
3
116
76
2
58
128
24
48
24
60
124
12
57
51
86
16
2
12
34
50
12
25
23
34
15
17
10
20
61
69
3
15
21
35
22
38
4
33
59
4
9
47
48
13
3
14
31
159
66
122
4
8
48
28
12
117
27
21
23
6
6
10
32
58
24
9
21
38
85
15
33
69
3
11
24
1
27
12
50
48
67
47
1
29
10
20
28
21
24
120
3
78
14
18
114
30
18
120
6
30
112
2
10
152
13
17
130
8
6
16
3
141
90
102
2
13
108
11
168
16
20
37
48
39
12
140
4
9
47
40
20
4
9
21
2
84
120
4
9
63
45
12
23
85
108
132
65
30
4
21
35
70
32
31
71
10
99
29
90
1
24
11
84
48
24
4
57
27
200
6
19
93
144
26
12
36
40
12
8
25
51
60
8
28
60
12
93
3
6
39
27
12
33
15
2
30
66
54
1
27
44
24
10
86
1
72
3
140
28
84
2
78
16
12
93
75
60
9
107
60
100
21
3
9
36
95
4
68
73
11
40
44
12
30
54
1
119
18
66
64
45
15
36
20
37
35
18
46
50
6
25
12
35
36
16
9
69
111
84
11
25
27
20
133
60
71
144
12
22
3
39
9
24
111
45
11
24
4
18
14
1
27
20
12
24
25
5
64
63
48
27
32
1
12
60
119
4
152
24
60
4
36
30
30
84
14
6
4
32
100
8
88
50
112
48
2
96
24
61
9
18
8
22
15
35
13
59
12
73
60
11
25
15
2
94
50
10
38
43
143
22
32
66
46
14
52
48
12
33
51
24
102
3
11
1
108
180
51
24
80
22
3
29
31
27
32
13
3
44
60
46
99
36
11
1
39
20
49
27
38
96
48
30
82
111
17
16
14
132
16
158
10
102
50
84
121
60
35
73
72
12
35
28
128
70
15
12
15
24
14
55
131
16
38
90
6
46
12
20
1
11
13
27
60
20
1
12
17
91
39
21
12
23
24
40
20
18
163
93
2
85
60
27
66
15
12
35
120
48
40
56
13
35
181
71
24
49
36
65
7
105
3
12
23
76
9
21
26
22
32
46
12
86
42
24
1
23
49
48
72
35
346
75
12
23
16
21
23
22
14
13
21
30
20
85
11
36
12
16
69
36
5
46
81
12
5
10
21
65
30
12
73
35
97
9
63
3
104
1
3
69
11
72
10
38
12
85
59
1
108
17
55
12
35
88
132
30
18
20
24
60
61
60
83
100
20
36
13
47
16
2
48
30
4
8
70
18
24
80
4
2
48
10
72
12
108
48
116
16
48
66
14
16
56
10
50
28
45
12
27
8
4
80
76
45
3
44
42
54
85
11
4
54
98
30
48
6
4
102
62
226
39
47
60
1
59
18
90
22
26
112
32
96
12
12
13
3
30
2
40
6
66
9
47
84
73
11
12
85
27
12
9
111
176
24
1
23
76
18
18
14
79
24
35
1
51
21
12
35
16
20
37
3
57
23
66
94
12
44
40
44
40
96
60
8
100
6
27
35
24
76
24
20
18
46
32
60
102
58
33
11
61
39
54
14
12
6
30
25
27
72
21
23
10
27
47
22
18
168
80
25
72
111
6
ABCD 96217618184*3^$a+1 [50086]
55
17
31
12
5
37
155
61
179
223
102
18
48
24
30
18
89
121
23
85
42
60
30
102
161
139
5
112
51
5
72
40
72
3
36
102
35
37
18
17
48
72
91
69
56
37
59
40
3
36
41
40
24
27
42
147
216
15
9
3
5
55
33
3
21
24
99
45
51
5
24
16
72
63
9
15
41
19
45
32
16
45
12
6
24
17
16
3
125
19
18
90
65
13
54
5
16
56
13
6
29
112
21
83
37
59
16
48
9
15
8
72
43
60
42
6
81
3
45
3
5
175
102
126
12
17
48
24
16
57
48
159
3
21
15
84
6
54
78
42
6
24
27
9
30
41
73
15
15
18
192
18
93
39
57
24
27
77
112
21
90
9
56
24
16
72
3
228
54
6
5
144
208
32
13
99
111
9
33
15
8
37
11
109
6
24
60
18
15
120
15
65
40
27
45
75
5
73
23
25
111
39
12
45
27
125
48
48
55
17
37
3
57
23
13
107
55
12
30
47
19
5
19
60
30
48
83
16
69
24
11
40
15
60
29
16
32
67
21
99
108
17
72
49
12
30
53
40
69
126
60
57
27
45
80
25
6
60
69
8
48
55
192
9
48
120
15
36
24
53
13
54
36
54
90
18
18
29
1
71
13
51
75
60
81
24
200
55
9
8
43
261
120
63
17
13
6
5
96
31
33
80
16
69
27
63
17
64
9
39
3
60
60
18
90
60
102
15
80
55
108
29
43
5
88
87
57
15
150
48
35
13
27
8
7
105
8
19
108
48
41
49
47
72
133
3
15
41
184
27
29
16
8
55
54
51
27
72
5
13
27
15
41
24
13
90
9
21
42
33
24
39
17
43
24
21
56
49
30
54
30
53
24
24
16
8
103
72
66
215
120
136
51
5
67
60
17
31
30
48
27
15
17
13
18
9
8
43
192
18
131
19
84
41
24
55
17
16
8
96
13
48
3
39
78
90
120
57
3
45
24
80
40
24
27
117
15
36
5
96
13
51
80
16
33
15
3
29
79
9
21
27
8
7
105
24
104
37
59
61
35
24
13
6
12
65
43
149
43
42
3
27
60
60
18
102
48
42
75
171
54
138
48
12
9
56
25
15
8
79
113
43
45
27
48
29
16
165
27
75
45
3
60
65
24
13
60
15
33
84
27
96
45
123
9
71
7
129
33
15
128
55
120
60
149
19
21
8
205
3
8
24
88
27
5
120
133
30
173
49
36
11
24
64
32
24
19
60
57
21
72
35
13
78
42
90
42
30
36
90
99
48
27
36
41
13
30
101
16
9
42
42
3
3
60
12
42
27
39
24
17
151
120
60
5
7
60
5
43
12
33
27
18
42
33
48
87
9
21
35
25
18
24
77
31
12
156
24
30
120
83
43
60
9
51
24
18
18
30
59
121
39
21
27
63
24
137
13
48
30
78
39
56
7
12
21
45
51
69
59
25
6
105
15
65
40
80
136
51
42
3
3
12
30
42
78
192
18
9
8
48
73
42
45
93
27
123
12
108
84
90
36
12
162
5
31
9
15
17
1
119
61
42
57
48
75
21
104
1
30
60
21
51
90
35
37
3
27
18
107
48
88
32
64
80
24
109
66
9
15
36
21
24
27
5
175
42
6
57
24
21
107
16
96
8
61
35
7
72
18
135
135
18
12
59
40
21
48
27
3
29
72
48
40
3
18
131
13
11
19
5
13
30
69
9
39
3
45
3
84
96
17
13
30
21
69
11
1
138
162
27
15
65
40
45
11
37
75
8
19
36
24
17
24
16
63
33
8
16
39
89
31
17
37
11
24
120
43
5
103
72
9
3
18
18
81
3
5
73
108
30
77
37
11
16
3
5
40
72
3
5
151
81
8
61
54
173
43
125
97
135
3
21
8
25
47
16
3
69
93
243
39
66
87
27
60
78
30
5
40
8
49
63
8
19
53
13
99
21
75
39
17
64
32
37
35
13
27
111
177
243
12
33
24
48
33
12
192
11
16
48
3
72
21
80
7
78
27
32
88
63
17
37
27
21
42
48
18
12
42
33
8
55
41
16
27
5
48
43
141
3
90
11
19
48
69
104
79
17
16
32
120
48
7
18
63
39
65
31
81
56
43
29
40
48
32
48
64
39
17
48
85
51
51
192
5
40
32
88
63
60
53
25
30
12
60
12
30
23
7
78
42
33
32
25
60
3
80
103
72
89
13
6
60
9
15
81
39
65
13
90
162
6
90
119
91
114
18
89
1
63
27
45
120
3
324
6
155
37
48
42
17
43
30
30
18
87
3
69
33
12
30
48
42
27
56
7
33
15
132
18
42
57
48
3
72
53
24
16
3
45
32
48
19
5
13
30
45
8
37
3
56
61
3
9
60
27
3
93
57
ABCD 96218198782*3^$a+1 [50006]
120
3
33
12
60
6
42
7
41
27
15
42
15
3
114
30
85
8
3
49
56
12
72
16
20
24
16
72
48
44
3
30
15
40
65
6
36
36
12
6
6
81
3
1
20
16
5
12
3
3
6
3
12
21
12
18
42
48
27
48
3
9
225
15
33
27
40
113
99
21
15
15
30
12
18
30
54
6
39
93
66
1
36
5
30
9
51
25
29
6
9
28
11
6
3
57
15
40
5
43
72
65
30
13
20
3
57
93
15
15
90
54
54
39
21
7
24
53
27
81
19
71
37
12
5
6
78
6
18
3
52
11
12
25
32
40
83
12
145
41
6
54
144
6
54
12
24
19
8
129
91
35
25
29
54
1
113
18
49
35
6
18
6
3
72
33
7
5
15
39
66
24
19
101
12
84
30
25
59
42
55
5
60
7
17
15
105
30
45
28
20
48
40
5
39
9
6
33
21
39
3
24
45
51
9
60
9
42
18
27
99
18
55
41
7
17
135
27
33
28
125
60
27
21
12
15
3
12
9
81
24
55
5
18
18
15
40
12
20
40
11
6
3
12
36
12
57
36
18
9
21
6
30
48
42
25
56
15
24
6
24
48
36
42
145
5
60
7
80
21
51
28
5
3
9
3
15
18
7
23
57
132
3
73
29
3
87
54
39
112
53
15
33
24
103
11
36
18
3
45
18
30
42
37
11
1
71
42
3
63
60
9
33
138
6
31
12
20
45
7
20
9
12
12
87
40
8
81
6
18
55
17
24
27
3
37
104
51
18
7
29
3
45
15
12
9
79
11
36
61
72
23
37
11
96
1
17
15
72
21
19
56
99
6
12
15
3
69
75
25
56
15
49
5
3
48
4
56
9
30
6
15
3
66
31
44
48
12
39
6
6
105
33
51
16
119
21
24
51
12
25
53
39
60
69
27
4
41
30
145
77
43
32
48
9
6
108
54
3
93
6
33
21
42
9
100
8
57
6
42
7
29
12
12
7
89
24
36
51
9
6
108
12
18
27
75
24
9
48
9
36
79
20
21
102
30
66
109
48
23
12
169
8
3
45
72
3
48
1
119
6
55
113
120
3
24
69
39
12
21
30
150
15
52
5
36
7
5
24
15
60
33
27
9
39
93
12
3
33
12
42
36
6
180
6
12
12
13
11
1
5
111
45
7
17
3
12
16
23
21
33
18
18
6
6
7
12
56
69
15
28
107
48
30
15
57
24
19
41
42
54
43
11
132
37
41
27
9
3
132
40
65
3
33
7
53
7
8
63
66
51
24
16
20
63
42
99
28
108
65
18
30
54
33
15
45
69
24
39
40
8
3
9
3
30
15
4
29
24
6
1
35
45
60
33
12
90
60
24
12
90
27
52
5
15
48
81
60
19
20
15
36
9
87
30
66
45
9
63
27
61
44
21
39
9
60
27
9
3
48
12
51
1
11
25
24
35
6
18
21
21
12
3
15
42
18
45
9
24
39
27
45
33
6
12
49
53
15
33
27
40
11
12
114
114
37
23
114
12
43
60
20
117
15
39
6
15
48
45
48
24
6
60
18
19
32
15
90
3
60
21
30
90
7
5
39
9
31
29
36
3
33
15
9
63
3
42
72
3
3
37
8
4
95
1
44
45
6
18
60
66
33
63
9
108
3
150
24
91
29
48
123
45
15
24
9
42
42
60
27
3
6
84
3
9
3
33
120
48
36
91
185
7
20
48
4
11
18
36
24
120
51
15
1
12
23
37
41
6
25
71
18
6
36
18
30
102
7
12
5
3
3
42
7
65
15
36
39
25
41
12
6
9
120
28
12
101
12
15
93
54
33
4
20
33
55
5
3
4
95
21
9
36
48
6
60
1
89
15
16
44
9
19
32
63
36
66
15
75
30
3
21
72
30
30
27
28
29
84
39
57
3
33
7
83
37
80
48
105
55
65
87
52
36
5
18
57
4
179
66
24
7
12
11
49
11
9
27
18
3
12
33
282
36
60
21
21
39
81
27
12
28
48
32
123
42
15
12
88
32
16
83
60
6
48
48
15
93
30
1
5
30
13
8
15
48
30
67
5
12
48
72
55
5
15
112
11
25
12
125
36
36
51
4
36
32
21
24
75
33
39
36
12
12
15
18
72
3
3
12
12
18
132
135
21
30
18
12
7
41
12
39
81
60
27
52
11
30
15
99
6
15
33
12
42
6
31
60
20
69
31
8
21
6
18
7
29
36
54
1
83
30
27
28
5
60
3
24
21
67
65
75
21
12
42
45
3
25
5
12
12
3
40
80
172
71
45
45
12
7
29
12
7
32
76
53
12
72
3
33
6
150
75
36
27
12
66
195
52
5
12
15
21
87
48
69
54
21
9
19
17
3
12
45
55
11
25
120
44
48
27
45
48
3
24
54
39
12
40
8
45
36
19
32
69
19
107
6
60
27
51
1
5
55
23
93
3
6
15
105
15
45
3
3
54
51
52
8
9
6
60
180
37
32
21
19
29
72
7
20
33
90
129
45
3
21
87
45
84
63
27
96
9
3
12
36
9
9
30
49
32
111
9
9
7
17
15
12
93
36
12
7
20
81
7
17
12
43
5
18
42
15
33
15
9
84
19
32
39
6
66
9
36
57
42
33
21
12
30
117
45
18
42
7
89
54
33
15
42
15
52
101
30
18
12
48
39
72
45
24
174
6
7
44
9
39
40
65
12
48
3
3
61
41
18
6
36
15
15
12
6
96
3
100
77
6
9
21
18
36
30
24
27
144
9
99
33
12
3
15
9
69
72
55
29
6
9
75
30
60
36
87
3
85
5
30
9
36
75
9
45
3
72
33
6
30
79
11
6
78
30
3
24
156
9
48
3
33
12
18
117
64
41
87
28
59
6
7
11
12
9
60
33
15
60
33
7
113
39
9
19
5
27
76
44
100
41
84
30
1
5
24
30
6
90
45
3
36
78
7
29
6
78
6
61
35
1
5
12
66
12
30
7
8
69
60
43
17
54
9
27
30
3
33
7
12
41
15
4
89
6
18
15
57
3
123
78
36
15
39
57
93
39
3
24
81
9
3
3
9
9
87
4
20
21
60
24
36
15
87
25
20
3
18
42
97
20
3
18
27
12
12
9
30
21
33
43
47
25
101
27
39
85
5
54
12
9
36
69
36
27
33
ABCD 96218224756*3^$a+1 [50093]
64
62
82
3
21
38
10
38
96
66
30
114
102
10
8
96
18
1
108
41
67
36
65
7
11
54
18
169
45
50
46
3
5
30
1
23
72
96
82
8
24
54
37
125
72
40
96
26
1
21
14
1
23
10
74
22
51
36
41
6
18
40
56
54
18
42
46
26
49
72
69
72
240
26
94
24
24
8
6
10
2
48
54
7
9
24
2
94
48
14
34
14
42
24
16
3
119
70
2
30
96
7
72
23
10
56
42
22
50
22
8
42
6
54
61
21
86
34
26
12
36
22
50
118
63
11
46
15
33
50
132
84
84
10
56
88
2
24
13
119
10
2
78
24
19
21
120
8
40
56
6
18
16
26
49
11
18
40
110
12
70
14
12
12
42
88
48
2
169
59
154
75
141
62
12
22
2
36
18
16
48
72
24
122
6
48
55
107
30
48
6
36
120
60
12
49
21
144
51
5
42
24
46
24
32
24
19
45
14
10
230
82
15
11
12
13
93
2
22
2
24
70
72
98
13
81
242
24
132
24
24
24
90
78
108
36
24
60
12
12
94
56
90
46
110
10
24
24
15
9
62
18
55
59
24
72
61
47
42
18
84
34
26
70
32
6
42
30
10
86
82
32
90
12
66
16
8
6
10
74
85
33
96
51
35
1
9
74
97
45
14
85
53
88
74
142
24
38
58
2
46
14
24
48
58
24
2
22
98
70
15
36
21
74
13
153
104
103
41
40
96
14
84
24
36
58
3
69
48
2
94
32
6
18
6
18
6
178
24
3
108
71
106
2
102
66
12
48
82
14
106
48
24
38
10
2
30
6
34
24
32
115
29
6
253
11
96
10
48
14
12
78
24
48
6
202
50
13
47
60
118
96
56
19
36
89
6
193
33
3
11
18
16
86
49
113
6
12
24
22
74
1
11
96
1
180
29
43
11
36
24
22
38
42
64
24
2
70
48
50
1
11
82
14
37
72
11
60
12
12
6
64
14
24
162
120
6
13
11
48
156
30
66
142
24
2
36
12
49
59
96
24
12
120
46
8
88
86
24
34
96
24
38
24
24
66
96
6
24
82
24
87
47
58
2
24
72
166
8
120
16
38
114
91
107
109
5
90
30
30
18
43
45
2
61
59
78
30
121
41
16
50
22
2
6
6
1
47
18
40
2
70
48
62
1
35
1
95
24
46
26
61
153
50
13
11
12
60
22
147
143
6
72
114
25
11
12
70
98
30
18
6
16
96
8
24
6
24
13
29
43
5
42
46
56
64
86
90
7
9
48
56
6
24
42
6
12
49
36
23
18
24
16
72
24
3
23
46
3
59
58
27
11
169
9
24
14
24
18
66
61
11
22
8
18
49
93
51
119
25
53
6
48
18
16
74
24
24
133
105
75
77
6
10
24
48
2
49
5
103
89
24
6
34
48
26
108
12
12
24
12
22
48
38
1
33
98
70
80
40
2
1
71
22
128
31
23
12
12
48
60
12
34
24
63
17
64
26
12
18
40
32
16
27
5
16
14
34
72
32
6
48
25
36
11
18
43
36
17
16
96
15
23
12
1
29
114
150
136
3
165
26
54
30
36
13
9
24
2
78
103
36
179
1
11
61
9
80
64
14
42
40
24
8
7
71
60
72
70
24
63
36
45
38
36
133
33
8
31
11
46
8
7
9
24
24
14
42
31
57
98
22
3
165
14
66
16
2
126
16
168
39
9
8
40
80
18
12
48
48
10
14
60
48
60
18
16
56
6
25
11
60
10
56
79
89
30
24
66
66
60
18
6
12
264
49
72
35
42
168
30
12
1
11
10
8
18
54
30
24
10
56
198
12
22
74
30
88
2
46
8
30
10
15
11
60
73
11
48
94
63
23
202
8
6
24
34
48
8
48
18
46
176
24
16
14
48
36
96
25
21
195
23
54
66
84
18
7
177
56
16
74
12
48
13
35
1
153
8
18
54
6
132
46
86
58
24
50
6
18
6
16
38
96
13
35
10
63
36
71
70
3
77
16
56
78
48
58
50
46
39
11
25
29
43
101
16
2
30
31
23
34
264
8
42
118
96
63
72
41
6
60
12
42
72
40
96
24
39
95
12
30
16
182
25
11
54
7
9
8
19
131
12
1
165
48
32
102
12
6
16
51
77
18
12
37
23
13
57
14
1
33
32
7
89
16
8
6
12
6
7
108
21
24
2
25
47
6
16
158
10
123
119
25
45
63
11
6
127
23
36
13
57
8
16
74
30
40
2
22
98
22
26
142
62
34
2
70
2
46
8
40
14
36
46
24
15
81
48
182
85
107
34
14
114
24
42
25
47
22
56
19
93
50
192
6
91
23
24
30
6
34
14
42
18
72
22
2
190
48
2
13
11
60
34
38
1
23
42
16
8
48
30
58
24
8
6
42
18
12
18
7
57
2
24
30
66
24
13
33
168
38
82
120
48
50
12
12
70
26
133
81
24
80
64
32
6
84
54
42
1
77
16
8
72
16
27
5
6
25
9
2
25
29
96
16
80
136
14
18
66
6
64
51
ABCD 96218360068*3^$a+1 [50119]
7
120
60
12
72
6
119
108
187
173
12
156
37
48
47
108
84
91
54
11
168
199
41
79
17
96
55
17
37
18
65
163
162
107
24
72
49
36
42
233
55
12
18
35
72
7
41
120
37
11
60
96
193
47
25
35
175
5
48
108
79
89
12
97
30
5
55
5
12
85
95
84
1
18
42
48
18
24
65
48
7
125
1
150
12
60
125
13
179
223
17
85
78
120
42
11
7
17
13
18
24
89
72
72
12
43
17
91
174
59
121
35
25
23
205
23
192
36
72
7
113
48
49
198
5
132
12
36
24
13
12
59
19
12
269
96
55
89
84
48
108
169
198
5
289
95
121
107
252
48
96
19
102
6
54
36
35
192
25
47
151
54
18
48
24
113
72
223
78
47
25
12
108
42
41
7
185
108
55
12
77
36
108
1
288
30
197
144
12
169
131
24
31
12
293
24
61
35
84
84
1
156
143
60
84
25
23
67
72
90
48
90
60
12
41
49
78
12
6
83
60
96
48
103
89
25
18
30
11
7
5
180
48
37
35
205
174
29
61
6
389
133
18
162
71
24
43
17
43
30
90
89
24
96
31
77
43
113
19
18
227
168
55
29
43
90
11
96
31
5
55
72
113
24
73
47
216
115
53
79
65
108
444
43
108
24
36
5
115
5
157
203
120
48
72
67
108
17
55
65
25
11
1
59
180
60
132
25
30
90
132
155
163
29
60
216
48
240
127
54
60
30
65
13
30
77
96
7
113
12
96
31
113
73
120
90
60
53
31
78
12
71
24
108
48
55
77
12
180
108
37
11
7
101
151
258
12
11
24
48
12
36
12
55
72
53
145
18
197
7
30
6
29
61
35
72
13
54
5
120
25
138
17
84
31
185
61
203
19
41
84
168
169
251
19
18
23
19
48
17
25
119
132
55
84
150
36
162
102
35
288
48
12
103
29
168
43
53
24
48
19
30
6
120
29
25
23
235
41
139
197
60
25
11
72
175
102
96
47
25
35
13
144
35
24
19
30
11
49
143
19
48
125
55
5
37
11
295
305
12
7
53
55
77
156
85
42
48
113
67
17
145
180
263
115
360
42
72
30
36
5
19
185
24
72
7
72
126
179
31
252
125
216
96
84
19
41
36
204
24
43
53
96
60
36
12
348
187
5
120
120
7
36
89
31
24
29
91
53
97
71
67
53
55
60
77
85
18
5
84
24
79
198
42
245
25
72
90
48
5
12
48
7
89
37
35
144
60
60
36
204
25
263
115
48
17
7
228
42
11
19
41
175
53
1
180
23
120
48
97
71
7
12
17
43
252
5
43
41
91
101
48
7
137
48
19
65
145
95
13
168
102
17
145
35
204
31
113
12
24
157
54
29
49
90
17
84
61
11
72
43
54
59
31
5
240
96
19
30
6
30
59
144
252
139
41
55
270
162
180
210
35
48
7
17
55
6
23
96
43
53
60
85
30
5
127
125
67
60
18
48
72
11
72
84
211
17
120
36
12
109
11
97
95
43
5
55
5
25
42
113
ABCD 96219575594*3^$a+1 [50081]
90
11
216
160
3
90
15
176
36
76
87
90
210
48
24
41
7
137
283
90
18
12
72
89
379
60
45
20
48
55
17
36
19
21
39
177
63
45
56
49
23
52
87
21
9
99
39
48
24
29
49
63
9
23
60
120
67
9
9
11
52
32
240
36
120
4
56
196
63
101
120
4
15
168
60
9
123
5
36
31
48
120
48
89
76
104
40
20
43
60
108
60
105
308
151
5
144
61
66
5
7
60
132
36
24
189
51
30
18
108
5
37
120
23
19
113
67
90
18
30
90
5
7
29
31
9
21
11
112
20
55
60
333
20
12
97
18
120
150
18
125
67
12
96
24
36
72
65
40
15
5
25
11
72
12
40
36
20
19
33
87
72
41
55
17
277
48
51
56
85
78
65
25
83
19
5
85
35
4
20
61
83
103
57
3
53
79
5
187
156
72
53
148
20
72
19
33
128
468
31
48
281
144
7
36
113
72
7
12
113
36
7
114
90
36
300
65
7
30
71
31
21
15
57
20
7
9
27
72
41
19
57
153
42
53
25
42
108
48
24
45
63
153
75
12
48
5
40
68
7
125
88
27
257
163
312
12
36
57
140
43
53
216
13
18
12
45
15
257
88
27
156
89
55
36
84
5
108
72
13
18
60
84
125
313
143
19
48
12
96
42
78
113
184
56
7
12
108
233
7
29
48
55
41
211
120
108
30
51
92
12
76
20
19
42
30
33
15
17
115
120
5
163
222
18
222
3
36
147
29
31
42
30
12
29
24
52
3
125
36
19
228
42
30
113
7
42
3
20
103
42
15
20
175
41
120
79
53
55
60
54
66
24
30
306
12
72
96
33
51
30
11
7
45
3
24
29
241
63
20
12
24
12
7
105
15
41
7
222
75
15
17
55
48
30
30
12
81
68
67
84
90
150
168
21
99
42
23
7
9
32
4
3
240
5
37
3
27
29
7
77
97
6
65
127
60
30
71
124
27
5
24
61
18
102
78
42
18
30
11
19
12
60
18
90
12
36
60
33
39
105
105
30
90
27
51
60
24
30
191
97
222
48
12
156
9
123
12
41
112
3
69
3
72
141
27
41
19
5
7
5
73
18
54
39
159
12
36
9
108
15
30
78
53
181
23
72
91
29
4
51
41
7
5
37
138
30
11
7
33
51
108
30
23
19
36
12
30
83
4
33
30
65
25
30
105
36
20
19
60
108
24
120
185
43
101
19
48
29
31
53
144
25
11
60
31
90
3
72
51
129
33
23
7
180
60
42
51
75
192
72
18
75
63
240
24
161
264
13
11
79
5
112
153
83
52
75
173
4
15
149
7
9
135
153
32
73
30
60
53
49
63
3
120
24
48
12
5
133
30
17
43
30
42
120
41
160
27
65
115
41
96
16
15
5
49
6
162
78
42
75
36
51
5
103
48
60
125
24
36
175
24
120
89
36
204
7
60
42
47
43
30
131
247
5
192
40
57
120
95
84
4
57
18
53
84
13
18
54
78
125
112
123
72
5
16
72
20
127
60
81
20
52
87
36
12
228
132
65
12
55
21
69
150
33
75
17
36
52
135
108
5
168
120
4
72
33
18
12
162
48
282
125
73
18
17
7
29
4
27
5
220
3
48
264
45
33
72
3
195
90
72
66
5
7
12
149
12
148
200
7
9
36
219
96
29
13
95
16
9
27
144
27
29
84
139
48
84
18
30
5
103
54
6
42
11
19
48
9
123
5
12
36
97
18
84
18
167
16
180
15
12
5
163
24
ABCD 96219771842*3^$a+1 [50009]
48
12
144
84
12
33
51
96
123
45
27
45
48
51
12
33
75
90
36
96
3
51
273
240
57
24
156
6
33
57
3
156
24
69
51
21
75
9
42
33
24
27
126
63
24
81
39
81
36
24
36
66
18
51
60
60
15
9
9
12
3
15
162
180
24
75
36
45
6
30
60
54
9
75
54
240
18
9
120
231
33
36
33
15
21
195
36
63
21
51
18
156
6
9
36
3
177
240
84
96
111
12
60
165
27
105
21
42
102
159
36
45
90
45
153
87
21
3
99
21
75
21
24
9
12
168
48
3
195
6
48
258
102
135
45
60
66
6
30
105
129
39
177
15
3
81
27
204
9
120
96
3
132
66
150
30
99
108
153
39
21
3
9
6
81
81
180
3
9
87
84
141
120
18
21
24
96
24
120
21
51
9
39
45
6
54
72
180
75
120
21
27
27
105
15
189
177
18
81
21
60
12
15
12
84
24
87
9
9
111
144
51
30
39
12
9
12
63
69
87
15
18
42
33
36
96
141
207
81
75
84
93
54
9
36
3
117
105
15
204
36
63
78
39
204
9
12
24
75
9
15
45
120
27
15
108
57
33
36
39
33
12
60
27
204
24
12
84
21
135
45
96
18
12
69
129
36
183
3
33
60
105
36
39
81
3
21
54
48
129
15
69
60
36
48
36
9
75
51
45
81
135
60
69
39
57
108
12
36
279
99
42
3
36
69
51
48
333
99
144
21
15
39
54
96
111
81
63
60
36
45
3
33
39
9
36
18
42
18
81
96
3
21
45
144
15
96
75
45
144
45
147
141
12
267
9
15
156
153
15
51
21
3
102
36
60
39
48
15
150
36
75
9
72
36
3
21
183
45
60
18
18
51
21
12
15
12
9
144
87
93
135
33
63
171
90
39
81
6
198
72
84
123
36
45
12
3
51
9
249
30
6
39
27
6
39
33
87
39
141
111
90
27
75
42
36
39
144
36
33
198
72
57
63
117
63
117
33
48
3
21
3
177
48
18
42
18
189
39
60
81
243
21
120
96
60
24
39
117
21
39
39
54
12
6
48
96
9
45
30
60
264
141
96
15
18
27
69
84
51
81
39
24
93
183
21
15
51
33
9
126
84
36
114
120
78
9
75
90
18
36
54
36
6
33
51
72
33
45
36
15
21
84
24
15
57
102
72
9
60
36
81
12
15
120
36
69
66
90
219
12
60
39
81
93
18
9
51
129
204
9
36
54
45
21
144
18
57
72
15
90
18
117
171
69
129
75
39
156
9
33
54
9
21
3
12
93
15
120
177
135
9
84
51
60
39
117
9
54
57
60
84
69
120
60
12
99
36
15
69
24
15
66
39
12
171
30
24
15
15
9
60
21
6
93
36
105
156
42
90
12
6
57
36
84
15
60
117
75
18
6
21
48
96
87
129
141
183
120
216
24
45
39
36
156
60
15
24
54
102
105
60
75
108
21
45
15
57
60
18
144
18
39
45
15
84
156
60
81
39
60
51
54
30
18
36
54
36
6
75
81
18
21
21
27
81
39
207
6
99
99
21
9
114
57
24
216
129
51
24
96
99
6
75
33
72
48
27
60
45
15
3
12
33
120
45
36
114
66
15
129
198
24
30
15
39
6
15
69
204
51
24
12
24
45
36
96
63
81
48
6
66
3
75
72
9
381
6
9
24
120
201
78
57
24
9
15
132
225
3
33
3
36
75
126
72
18
153
45
51
93
18
12
18
123
96
84
36
108
237
18
96
12
153
60
21
6
48
81
9
171
60
9
195
87
90
39
33
ABCD 96219869236*3^$a+1 [50008]
20
24
1
11
256
80
48
84
36
12
48
24
61
24
18
185
13
15
27
117
68
64
24
56
79
81
9
6
45
36
32
16
15
24
5
72
60
1
24
159
32
7
18
15
39
90
54
17
97
132
3
33
75
3
29
88
57
75
15
48
65
52
12
36
9
23
12
16
15
17
28
57
18
57
81
59
37
15
24
12
27
21
56
43
33
39
30
83
13
42
30
3
20
19
5
19
77
4
24
21
3
12
36
24
69
75
39
45
20
72
4
9
18
17
48
4
36
24
60
8
1
24
15
8
4
24
12
48
36
56
109
39
24
21
27
57
83
55
5
12
36
4
60
68
40
20
19
9
156
69
6
29
16
44
1
3
3
29
13
15
68
19
48
53
19
29
4
15
66
111
8
1
6
240
30
15
48
48
24
20
84
76
36
8
12
13
75
45
75
9
48
3
36
96
84
20
85
24
27
12
8
25
18
117
44
4
21
78
5
60
31
5
36
85
51
32
1
35
4
15
21
20
31
89
7
30
120
27
8
4
20
16
33
27
3
41
16
80
28
69
3
27
45
27
41
40
8
7
5
37
23
4
60
20
1
12
83
25
3
12
9
35
31
42
11
4
15
65
1
60
66
6
99
8
31
6
24
27
24
15
33
21
27
92
73
3
44
148
39
9
96
20
4
12
69
3
12
81
27
27
48
6
11
16
8
7
18
35
12
40
12
27
89
1
84
87
8
67
57
33
24
24
30
21
56
97
27
20
28
45
66
17
4
3
41
7
5
13
15
9
63
60
45
15
15
29
28
12
75
5
19
21
20
4
27
9
8
7
18
27
75
33
56
24
31
42
39
36
12
21
66
78
71
52
12
21
35
25
11
25
3
8
4
9
71
40
56
4
51
72
6
39
33
87
36
9
15
63
57
12
45
63
8
24
76
80
85
23
1
3
20
40
8
48
16
21
39
96
12
32
40
45
36
87
15
6
51
9
11
36
12
16
44
16
80
31
48
33
48
15
72
17
16
9
83
12
37
59
31
105
63
17
31
33
12
3
5
24
43
54
3
33
48
95
4
3
117
12
15
48
33
8
16
8
12
16
48
51
9
39
21
60
80
61
35
36
60
48
25
30
57
24
24
32
12
13
15
39
9
32
4
84
9
83
4
20
1
3
12
24
45
23
37
15
36
9
11
4
39
57
135
29
1
75
12
27
5
28
48
20
24
13
131
16
51
17
7
29
36
48
55
65
1
35
4
21
39
216
36
33
3
57
42
65
79
5
85
12
35
13
24
66
45
92
7
120
5
12
4
120
9
42
21
8
100
24
12
45
71
112
8
37
87
44
1
59
4
32
24
49
12
24
39
96
21
123
3
5
25
3
12
75
9
56
4
21
60
15
8
12
25
84
23
115
17
4
12
63
24
72
168
66
11
76
48
24
111
29
1
27
92
120
16
27
65
25
15
104
13
18
69
21
63
24
8
28
12
80
13
35
1
39
12
32
16
24
8
148
20
67
33
9
47
79
5
37
54
6
114
5
48
12
40
9
27
12
12
8
60
16
36
8
28
20
28
84
21
147
44
1
3
12
8
37
12
23
28
12
8
1
15
8
7
45
21
23
84
67
90
30
45
24
12
33
51
3
33
12
81
15
9
18
30
15
60
80
4
48
21
54
48
5
12
13
3
12
164
16
68
40
69
107
43
126
204
15
33
3
21
71
12
228
13
99
15
21
12
9
15
56
13
42
9
9
87
24
33
23
52
20
40
33
48
12
63
51
81
12
93
23
16
8
16
12
44
25
24
24
60
18
17
16
24
15
30
180
15
32
24
4
32
4
15
45
20
49
11
52
8
1
15
80
55
125
1
27
8
112
32
36
40
68
40
15
45
24
60
57
3
33
15
27
18
3
12
8
16
63
17
28
32
73
11
7
45
3
24
5
12
24
1
23
16
24
63
53
4
12
36
15
9
8
13
3
32
109
23
67
21
44
76
20
72
52
144
9
11
12
24
28
33
39
21
23
4
8
48
60
1
15
20
64
111
18
48
99
9
27
9
6
5
13
24
27
9
51
44
16
20
31
90
3
21
39
39
5
28
48
12
12
21
59
76
20
1
3
3
30
23
16
24
12
9
71
13
11
48
12
100
45
15
3
18
48
30
6
15
9
42
144
6
60
3
12
15
89
28
8
12
1
51
36
9
30
9
36
20
4
9
42
6
15
20
64
8
13
3
24
33
3
21
6
29
36
52
27
101
4
8
28
8
67
77
133
35
37
23
4
8
72
28
12
44
24
1
11
28
60
48
8
19
5
96
19
17
1
15
57
6
17
28
44
28
8
16
51
5
12
168
24
55
21
24
108
8
12
12
4
32
67
5
13
35
12
1
24
47
148
45
3
27
33
12
48
8
36
55
18
78
30
18
17
85
3
129
11
16
33
42
5
4
12
3
21
21
15
12
195
33
15
45
33
15
104
91
9
12
44
4
12
36
12
8
13
39
12
44
84
25
23
12
120
85
12
51
8
25
15
72
12
117
11
132
1
6
54
12
15
45
18
6
3
12
8
61
30
101
13
15
8
24
48
13
35
12
25
11
61
111
80
13
24
95
13
75
9
15
48
68
12
60
25
27
96
69
36
63
24
60
48
33
42
29
36
28
20
24
31
5
36
64
9
23
64
24
44
73
59
36
28
9
51
24
36
12
80
24
16
105
24
15
75
89
52
80
19
9
39
21
20
24
37
51
8
4
81
27
15
30
39
21
23
25
35
85
11
25
75
21
3
9
6
24
21
27
33
12
3
42
15
9
63
21
71
40
60
36
20
103
6
39
56
13
3
68
96
64
24
8
28
45
30
65
55
41
31
153
15
129
12
24
9
48
39
3
18
60
27
32
88
8
4
33
35
72
16
12
80
28
33
6
9
21
11
24
60
28
8
4
3
66
11
36
48
4
27
30
3
56
85
90
21
21
239
73
15
36
9
11
16
60
20
55
53
60
76
60
45
27
8
12
28
12
92
61
27
33
11
13
108
60
3
21
83
16
105
24
15
27
5
91
48
101
1
24
23
16
45
27
44
84
24
28
9
3
12
81
23
16
189
15
32
24
1
3
176
4
32
19
153
8
64
60
3
6
36
6
18
27
20
28
60
56
40
8
16
20
4
93
84
60
3
20
25
47
19
5
16
44
ABCD 96219875704*3^$a+1 [50070]
164
69
24
31
20
69
6
21
51
72
30
42
66
7
101
24
48
19
80
45
3
33
78
12
150
12
6
36
9
39
105
21
15
9
51
15
60
85
320
27
12
18
7
32
159
6
75
33
15
51
45
36
240
28
101
6
18
18
54
228
60
15
12
64
47
54
78
12
54
75
16
128
15
42
120
78
1
20
15
12
33
36
21
27
135
21
69
150
57
48
21
30
6
36
127
53
12
18
60
33
36
105
108
6
54
18
120
72
6
120
90
114
30
81
16
29
144
36
72
7
17
84
72
19
35
109
41
36
282
18
78
9
63
108
21
9
6
49
5
54
37
65
15
84
15
84
25
173
3
75
12
114
75
213
18
12
18
87
81
66
36
18
132
67
35
90
90
36
6
3
51
12
114
90
144
12
72
6
12
43
17
12
42
210
55
20
93
30
18
168
12
72
126
24
45
21
54
37
23
12
18
43
107
30
6
21
63
78
3
15
109
17
3
63
18
42
69
3
66
24
66
54
18
18
39
3
12
61
29
36
6
54
12
72
18
33
220
5
90
12
18
6
13
5
171
21
6
144
48
36
21
33
78
48
81
60
75
18
126
114
18
18
162
72
36
1
119
9
15
1
11
114
30
150
15
87
18
42
13
5
30
54
108
114
9
27
48
24
66
6
30
90
33
21
7
29
24
12
54
24
81
144
39
73
53
24
18
69
76
48
5
72
3
64
107
36
90
78
54
51
16
149
72
210
60
30
18
54
78
18
31
68
135
162
108
18
18
51
84
39
90
90
90
27
9
6
45
48
15
1
164
27
24
30
24
102
18
27
16
32
96
45
180
24
18
72
180
48
9
180
28
131
54
18
120
93
15
1
96
53
75
15
1
89
55
20
141
18
13
17
90
21
15
165
51
18
7
89
30
42
30
33
57
108
6
30
183
33
162
42
18
18
54
73
155
90
36
216
18
18
24
3
87
54
66
24
12
60
30
115
48
35
216
6
12
150
13
77
135
27
30
3
93
19
11
69
39
96
18
55
161
15
21
63
21
54
186
174
6
54
13
305
79
11
18
19
80
141
12
7
11
37
5
12
18
18
36
18
37
20
3
36
9
12
45
18
18
18
24
18
3
84
12
63
30
90
57
105
6
30
18
97
164
99
6
66
69
21
123
9
66
6
63
3
60
144
13
80
81
42
30
54
108
21
147
12
36
60
54
18
9
219
37
203
72
72
12
96
9
48
15
12
69
27
210
168
12
72
27
51
18
102
60
9
48
12
21
18
30
111
51
42
12
3
51
96
18
15
33
18
6
18
180
13
35
162
75
180
21
39
27
36
108
21
15
54
15
21
151
53
36
55
119
25
80
27
9
39
181
5
84
7
32
51
24
18
3
15
1
11
24
45
99
81
39
72
90
90
9
99
45
16
20
33
90
81
36
21
7
47
60
18
51
21
15
21
30
18
7
32
75
12
93
51
24
1
11
24
162
18
9
117
15
124
20
147
144
73
48
23
36
18
198
13
116
33
120
6
12
129
48
81
72
12
60
12
6
13
77
67
96
11
9
15
72
48
21
3
12
96
48
69
45
15
105
186
36
18
18
69
15
114
15
87
42
36
54
36
1
68
12
153
30
96
54
51
21
48
36
6
33
96
36
231
85
17
168
18
37
233
75
51
93
45
36
171
63
60
48
69
48
36
27
72
6
54
72
30
18
126
180
115
20
60
64
125
48
19
143
60
57
28
5
30
36
42
12
135
63
132
30
42
48
18
90
180
24
54
51
15
1
5
63
60
16
35
6
228
6
30
15
48
15
36
30
24
87
39
54
51
84
12
51
33
75
120
25
29
6
192
72
36
6
91
32
75
12
114
30
144
6
36
54
270
30
81
60
3
36
24
72
108
36
54
66
36
36
60
129
9
99
45
78
54
15
111
129
63
1
20
60
87
12
45
33
18
12
18
54
73
107
57
51
9
15
90
39
144
16
71
45
3
36
54
6
105
21
84
7
32
16
77
19
29
99
15
12
90
54
69
45
90
108
93
15
1
20
81
187
53
63
60
15
6
30
6
12
91
59
165
36
207
72
18
18
72
ABCD 96220053206*3^$a+1 [50007]
65
43
12
12
48
93
56
19
29
103
72
57
36
87
5
43
228
24
153
183
72
5
175
5
264
24
67
5
24
28
48
68
40
32
24
103
41
24
43
53
64
111
252
12
96
72
132
77
16
15
60
48
21
164
124
111
60
9
3
132
5
72
91
72
48
5
4
63
48
17
163
77
60
55
41
19
108
48
21
204
87
168
12
72
53
103
81
20
96
28
15
12
117
32
4
12
3
12
129
176
115
168
60
9
15
17
103
65
12
31
77
16
296
163
101
16
63
41
79
41
127
17
48
168
67
60
77
36
40
32
100
27
36
77
4
20
19
24
36
77
12
103
9
3
36
29
43
17
112
68
12
43
41
144
43
12
105
20
28
3
12
17
112
68
55
41
19
108
105
152
31
77
28
27
12
96
9
3
93
80
67
12
48
420
12
48
17
115
5
72
276
28
27
72
5
103
132
108
48
60
72
72
101
72
72
55
77
19
132
48
89
55
53
7
108
12
137
31
48
72
72
113
67
36
21
20
40
63
5
55
185
28
3
77
103
12
12
41
55
60
24
5
40
15
353
43
84
17
64
80
67
5
172
68
24
16
3
285
20
199
36
89
31
12
17
115
65
88
8
24
43
29
43
81
20
139
81
12
3
24
5
48
64
63
41
7
5
124
63
48
12
53
4
3
113
108
7
149
64
27
5
24
31
45
68
12
127
36
45
32
108
115
24
5
175
5
31
24
77
139
12
17
96
52
15
17
55
41
84
40
8
28
15
5
60
7
53
7
120
108
21
56
72
55
48
189
3
240
93
20
204
139
5
12
4
108
36
39
420
48
33
27
72
36
17
28
15
24
53
115
65
247
5
16
135
12
53
7
132
120
53
163
120
132
60
5
7
60
33
20
40
20
43
81
84
15
5
204
12
84
19
48
113
7
12
48
245
52
116
124
12
3
36
24
60
41
60
7
185
48
67
33
39
153
32
12
144
36
276
7
156
5
36
124
15
17
72
12
43
21
27
5
48
96
19
77
127
77
19
24
60
65
76
92
24
88
63
48
60
89
12
43
48
12
156
5
79
60
36
17
60
12
31
261
3
36
24
60
161
100
27
65
7
77
19
24
65
31
117
3
12
12
36
45
27
57
3
72
113
67
60
41
67
180
12
5
31
24
36
101
16
8
175
57
48
80
79
41
24
43
77
43
53
19
41
12
48
96
168
76
27
12
240
96
72
273
15
45
15
17
55
29
43
60
5
31
132
72
53
4
51
89
19
120
9
195
41
24
28
60
15
60
132
5
31
129
108
152
28
27
5
112
51
48
45
39
216
204
65
96
67
5
124
39
24
125
55
48
48
84
21
20
19
77
36
55
132
5
115
41
55
57
140
64
8
156
84
108
108
19
120
48
77
31
249
3
45
75
108
144
17
319
9
15
65
55
113
55
65
48
64
15
5
16
27
69
44
72
28
32
283
21
96
44
43
53
4
39
29
96
12
103
57
140
55
9
39
9
135
60
48
5
67
41
7
29
151
48
65
16
48
63
48
72
48
24
5
31
125
36
108
55
93
12
75
5
31
24
41
24
88
80
43
21
56
43
197
7
96
21
140
79
5
127
48
24
21
20
67
29
28
20
12
216
24
163
33
3
329
43
12
17
19
5
79
137
120
43
41
67
57
8
88
27
9
128
160
123
113
19
45
75
96
77
24
84
55
12
9
68
12
16
27
120
5
28
87
108
77
115
93
204
36
20
67
108
137
55
45
108
68
19
36
77
12
12
19
12
17
100
60
8
24
304
39
125
48
204
79
41
48
91
29
16
27
12
57
48
75
ABCD 96220158616*3^$a+1 [50028]
19
69
33
42
5
91
6
6
89
19
36
18
47
91
30
24
54
12
5
19
48
12
36
42
12
30
24
42
47
1
87
99
141
15
17
48
259
5
240
19
36
120
66
39
9
36
204
120
39
165
123
104
31
42
47
43
42
48
18
18
6
41
25
54
84
84
90
30
36
144
48
24
45
51
29
19
150
114
48
77
55
48
65
49
120
66
24
93
72
63
30
126
69
15
90
138
5
67
5
72
31
185
73
96
30
138
48
48
30
137
19
36
12
77
43
138
192
12
18
78
18
29
1
30
114
6
12
18
12
47
112
8
1
47
7
102
51
123
6
48
30
57
39
30
107
103
41
55
24
17
24
25
24
47
40
32
25
30
17
115
30
48
15
57
66
102
23
133
107
24
25
66
5
43
12
24
96
42
30
150
35
1
39
27
5
88
51
6
23
43
120
48
21
351
89
1
90
48
29
121
6
33
27
45
123
5
1
47
103
60
42
12
18
5
40
27
42
35
151
288
17
24
79
42
162
36
132
60
65
40
3
150
12
84
48
23
24
31
42
15
8
79
36
77
121
24
48
12
12
18
53
19
48
36
81
99
12
102
83
217
186
21
3
108
60
48
96
174
174
48
132
77
31
18
42
45
24
99
252
90
18
66
51
27
78
78
12
24
48
72
21
63
9
8
40
9
71
13
107
24
43
66
30
21
81
30
42
23
19
138
75
51
101
13
78
24
6
18
101
19
12
42
6
42
78
36
18
3
32
40
32
43
126
71
25
6
24
36
42
12
18
18
75
129
95
43
30
66
324
60
77
88
248
25
39
105
228
3
87
6
30
6
60
174
66
54
30
12
107
48
37
108
84
138
6
54
45
33
60
107
43
12
233
49
95
25
71
72
43
18
6
24
24
6
36
11
24
19
24
66
30
24
96
29
43
12
18
30
72
17
43
6
12
12
18
30
198
60
24
186
60
24
156
204
6
81
8
31
41
55
41
40
27
102
30
36
45
69
18
60
168
168
36
65
19
24
213
87
162
6
108
156
48
33
80
19
66
27
8
13
54
78
168
72
39
8
31
41
25
71
7
33
33
12
42
42
111
27
237
33
95
43
24
114
59
37
258
48
60
24
30
60
3
81
126
48
33
75
48
30
119
7
81
3
77
25
198
12
42
35
13
84
24
36
156
42
78
24
15
105
6
65
25
12
203
72
43
12
66
54
132
24
6
18
60
65
40
21
6
165
21
102
12
60
78
78
65
7
60
5
1
159
81
47
49
18
117
69
132
168
71
96
97
23
184
51
54
36
27
3
84
18
66
237
24
56
25
135
27
18
78
30
6
300
126
47
25
95
7
41
64
9
180
11
31
17
55
18
168
24
143
43
21
56
247
60
210
60
6
42
95
43
84
150
35
55
18
135
3
174
78
17
43
77
40
3
29
139
72
5
120
7
36
6
18
36
41
1
95
40
33
24
90
5
13
84
60
126
48
54
6
41
115
141
63
12
72
48
42
107
49
119
61
59
1
54
113
19
24
30
114
6
12
18
12
245
25
18
6
135
56
13
60
71
16
63
144
60
53
115
24
18
66
156
30
18
30
15
21
59
48
25
18
24
18
48
107
115
18
11
1
54
41
55
48
114
303
27
210
3
57
96
42
102
6
132
77
73
47
85
3
80
40
129
54
66
126
42
15
72
56
85
27
51
6
78
126
12
42
165
27
6
114
96
30
39
128
7
36
60
84
5
19
101
25
71
193
90
30
42
5
19
5
139
6
71
64
39
17
19
54
42
72
42
198
5
85
78
60
48
24
17
16
27
6
47
19
5
88
3
42
35
73
84
11
72
1
90
6
108
107
16
147
5
103
89
13
162
65
13
18
168
60
29
43
5
25
48
72
60
12
42
53
37
51
9
23
127
33
32
19
126
138
125
85
90
6
27
24
105
6
108
24
ABCD 96220301462*3^$a+1 [50006]
23
13
39
48
60
24
84
60
24
60
8
28
32
60
40
8
55
81
48
21
36
99
20
37
15
24
48
36
60
51
65
40
48
36
45
60
99
21
47
52
120
93
3
12
48
21
191
7
33
144
24
120
24
132
44
220
69
171
69
27
56
19
141
12
12
48
201
24
71
12
148
105
51
24
57
35
67
33
57
23
73
99
45
3
12
33
3
12
108
36
39
54
87
24
57
12
27
33
192
3
72
96
8
36
28
56
16
24
72
140
67
165
48
69
315
81
39
51
33
111
29
25
167
48
12
28
69
51
12
24
24
12
44
16
72
48
39
9
45
96
11
4
69
27
132
8
217
15
120
96
56
84
97
144
59
7
45
12
12
96
84
20
64
32
19
48
17
24
4
12
204
36
45
36
23
16
36
57
3
9
15
108
152
13
3
3
54
87
48
96
32
28
12
68
4
48
60
33
27
12
15
78
48
95
16
201
15
129
11
37
27
44
1
251
7
21
12
60
224
40
21
23
25
27
20
124
24
60
120
21
35
28
36
12
57
15
36
36
69
27
12
36
75
17
24
4
72
140
25
27
153
15
3
9
45
71
16
60
165
3
15
33
24
36
48
60
24
21
24
15
96
80
16
3
81
72
20
25
39
108
36
72
123
42
63
56
196
20
84
13
3
72
48
33
72
18
90
71
25
63
12
9
27
33
12
39
93
48
27
123
9
93
42
69
21
195
36
57
108
90
57
156
20
16
183
48
33
24
33
75
72
120
8
40
68
36
88
72
24
105
144
15
72
20
196
3
41
28
8
4
24
20
40
20
4
32
13
3
9
15
36
24
108
93
99
36
8
1
39
12
48
36
21
24
48
11
16
69
87
57
11
7
33
15
42
35
84
16
72
12
81
35
64
45
36
108
15
9
3
69
36
84
24
72
27
56
124
201
11
13
48
27
81
51
93
3
72
92
16
105
180
18
17
100
8
124
36
9
3
20
28
24
8
24
28
3
9
24
24
36
24
8
112
12
21
35
64
9
75
24
96
132
48
72
12
8
73
36
54
9
87
9
36
24
24
81
24
51
180
32
4
60
36
84
213
60
27
93
15
3
42
3
44
1
23
31
69
117
48
87
180
8
12
52
45
71
12
4
165
39
12
33
51
9
27
168
69
123
24
48
36
20
36
88
60
48
60
12
183
45
168
57
15
108
72
60
12
117
11
40
69
3
32
16
45
48
24
11
1
15
96
12
68
28
75
45
147
42
111
84
33
3
21
119
40
24
45
135
8
7
33
105
3
12
24
24
45
11
256
117
3
12
12
108
108
24
21
83
64
12
75
165
144
36
33
47
36
100
8
7
9
60
36
20
4
9
27
24
3
81
56
16
20
28
56
24
49
23
13
51
36
120
9
36
15
39
21
108
12
57
123
165
63
24
12
20
124
32
13
87
12
45
27
93
15
36
9
191
52
57
132
54
201
48
96
20
25
96
131
4
164
25
12
3
20
40
72
12
168
44
19
117
69
51
72
72
48
92
16
39
6
123
24
8
37
15
68
52
81
111
116
85
63
21
51
60
104
79
21
84
96
69
47
84
79
17
40
60
132
68
28
240
20
25
72
95
124
20
64
116
28
72
104
16
9
72
35
4
96
117
51
12
8
52
9
75
80
36
25
48
99
72
24
32
97
6
90
47
64
116
97
75
87
30
18
6
87
147
77
16
9
3
48
8
4
27
81
15
9
21
3
32
24
268
165
75
8
220
39
90
3
33
27
372
33
47
16
60
128
216
4
27
89
96
4
96
84
48
48
24
104
109
15
12
116
40
69
15
36
20
172
105
11
4
60
36
212
145
12
3
24
36
8
136
44
37
35
112
87
78
107
16
12
27
9
84
33
135
72
93
83
16
33
48
18
141
3
45
48
60
24
111
9
56
13
72
48
87
3
21
21
12
11
40
56
60
280
24
51
21
33
35
172
8
40
60
105
47
37
18
285
20
25
3
32
67
42
51
3
65
16
36
44
109
15
144
68
4
24
120
420
24
21
144
3
33
6
165
20
4
9
111
12
8
4
12
33
27
120
9
159
75
6
111
60
ABCD 96220953956*3^$a+1 [50016]
73
12
84
59
12
48
61
3
96
20
49
12
143
1
24
12
84
252
24
48
60
60
23
49
35
84
37
119
48
97
60
23
73
23
12
4
104
36
61
35
13
51
9
35
25
96
24
71
264
36
49
24
11
25
180
84
171
57
132
12
51
324
21
123
45
12
179
16
45
12
11
52
8
241
24
15
32
12
132
1
23
241
131
28
21
35
13
11
36
36
25
60
168
96
51
9
71
37
23
73
36
99
57
119
85
143
1
240
24
60
243
9
24
36
60
35
36
12
13
24
11
192
28
33
119
25
23
13
12
24
111
92
1
60
35
36
73
51
44
36
292
44
121
59
96
49
84
11
24
16
33
12
71
97
11
1
51
44
1
108
27
128
96
48
97
23
48
4
9
60
39
57
168
48
24
119
25
84
12
36
23
4
12
20
13
60
12
48
23
97
11
25
12
48
171
81
12
60
48
12
95
52
44
145
59
37
24
59
13
75
57
27
80
25
11
73
132
99
9
120
47
24
25
24
15
104
25
51
69
23
72
97
84
12
24
3
81
27
20
28
24
45
47
1
84
11
13
132
72
35
36
37
95
109
84
84
72
36
24
156
12
12
3
33
12
51
72
9
36
24
15
96
12
21
47
25
39
156
9
60
60
119
64
56
421
36
84
24
95
61
35
13
3
9
24
35
184
36
9
71
1
120
144
24
12
35
64
81
108
12
51
20
13
12
23
61
83
1
111
60
8
25
231
21
60
48
132
24
35
37
12
15
12
80
61
12
51
69
12
35
1
47
37
59
145
11
240
13
35
13
12
12
36
15
80
25
108
72
60
12
35
36
25
59
25
51
81
59
24
120
73
27
48
80
37
120
23
24
4
36
24
45
71
48
85
36
84
191
61
144
11
25
48
47
49
12
23
64
32
48
37
144
24
15
20
48
13
72
87
45
108
59
73
3
93
24
48
95
13
12
195
24
105
195
80
124
36
129
11
73
12
59
4
48
140
72
120
36
37
144
36
48
35
49
135
81
12
12
183
33
15
176
121
48
36
51
105
24
11
37
75
36
24
56
144
37
99
69
63
69
11
97
107
4
20
96
1
48
11
13
36
27
32
121
144
36
12
47
121
39
21
39
33
48
11
13
3
9
120
83
37
71
13
60
107
4
33
12
63
33
12
12
123
140
13
72
27
20
16
33
72
239
85
59
84
12
109
59
96
37
35
37
60
35
121
12
39
33
60
48
60
63
129
23
13
35
4
176
36
16
144
21
60
47
85
75
117
119
1
111
33
95
96
60
40
44
60
84
28
32
16
81
24
24
3
92
13
23
1
191
52
21
60
27
9
36
12
35
40
156
9
96
119
28
69
96
48
11
109
12
59
16
93
12
12
23
4
45
95
40
81
48
12
120
27
57
23
37
168
3
33
107
145
12
36
96
35
25
24
24
12
59
16
24
72
57
60
23
49
24
39
32
96
12
40
33
12
12
23
48
49
15
44
61
83
16
44
85
27
36
9
48
51
21
83
25
35
37
24
36
95
96
48
49
15
45
12
51
9
23
1
84
72
71
12
61
12
47
73
72
12
63
21
71
85
156
60
3
32
4
128
157
24
132
48
36
36
15
69
36
39
21
60
24
23
12
25
48
267
153
36
144
47
73
11
1
11
37
15
20
16
44
1
24
180
36
11
13
35
180
37
71
193
84
11
64
33
35
85
24
48
48
84
24
72
84
48
11
169
12
108
35
88
20
12
96
120
1
11
25
75
57
3
12
32
4
32
37
180
132
3
21
15
12
32
97
15
21
24
35
13
3
9
11
49
96
23
61
3
56
37
48
24
12
24
24
132
108
12
36
12
11
156
36
25
35
112
33
47
28
68
1
15
9
119
60
37
11
132
25
36
39
45
63
128
4
12
33
72
24
11
24
220
165
60
96
59
72
13
107
24
16
93
36
96
27
80
96
96
108
61
72
24
75
9
39
105
12
83
37
11
13
27
72
56
24
1
51
9
35
4
33
27
32
84
97
35
73
24
15
81
24
71
76
80
48
60
25
95
108
12
13
48
35
97
23
37
60
48
36
23
172
68
12
25
96
15
33
24
15
20
36
ABCD 96220974126*3^$a+1 [50121]
63
12
48
60
45
15
12
9
60
36
66
29
4
24
72
3
18
3
81
36
18
21
8
40
27
33
20
28
3
24
12
5
60
4
12
12
51
126
3
75
57
48
3
57
51
12
69
8
40
12
69
75
36
8
120
1
12
47
28
60
99
5
16
3
17
40
63
6
30
6
3
15
12
29
36
48
24
40
3
24
66
3
39
18
48
11
36
25
27
15
21
87
5
4
8
28
9
30
101
115
29
31
33
44
136
15
54
6
9
21
39
56
19
90
30
18
42
5
12
13
23
4
24
32
7
57
36
20
19
33
8
12
112
15
156
189
36
32
13
75
69
15
21
24
54
41
25
15
24
12
9
15
21
3
99
36
9
20
28
15
5
52
12
39
45
24
108
27
17
16
39
30
18
5
72
16
3
30
75
15
9
12
8
28
75
30
15
3
21
21
15
39
33
57
3
20
25
15
12
24
24
12
9
27
24
3
12
65
76
24
39
9
68
28
20
19
17
16
12
72
3
18
15
9
15
20
49
6
5
31
5
12
37
39
27
45
72
56
31
45
8
28
93
11
13
120
3
33
6
113
7
24
17
19
89
132
7
65
28
72
3
9
8
103
57
36
56
19
30
27
84
156
3
21
51
33
24
8
12
36
40
96
3
90
63
12
12
36
3
9
12
56
19
5
36
7
72
36
5
4
33
18
17
31
24
5
12
49
51
44
49
123
24
3
12
9
9
11
36
28
12
3
5
1
30
41
24
76
45
48
3
20
124
20
28
48
12
12
68
7
24
66
3
21
59
88
120
3
5
12
24
4
39
36
9
15
33
3
9
12
36
27
21
15
21
24
36
20
4
12
9
6
12
36
5
19
33
3
36
9
12
15
5
52
56
79
33
45
27
21
11
31
53
31
81
32
1
54
12
9
12
57
27
44
16
3
5
28
72
8
13
27
39
29
7
45
27
5
13
47
7
5
28
8
28
39
33
8
19
45
3
24
5
28
15
60
17
1
99
111
5
67
5
28
24
24
9
23
4
33
18
117
72
21
23
1
15
21
48
11
40
8
91
9
45
66
54
3
3
77
100
84
44
31
24
17
4
60
24
20
24
67
9
81
35
91
84
36
29
31
54
15
48
27
5
49
30
42
3
9
3
24
99
9
60
12
33
12
3
51
9
20
48
37
18
48
101
4
32
4
63
5
48
73
15
21
15
8
16
12
8
31
36
45
3
41
28
80
28
3
21
3
5
72
25
3
15
42
36
3
15
36
48
21
24
12
20
19
9
75
108
29
36
40
3
60
21
24
12
15
5
64
24
56
48
36
16
3
30
60
48
15
3
45
15
36
30
6
69
8
16
56
48
60
72
4
9
15
8
7
96
54
23
4
44
55
41
40
45
90
69
44
61
15
9
90
105
15
45
32
1
39
9
6
33
80
36
84
16
24
15
12
36
18
42
18
75
20
16
20
4
9
23
4
3
57
15
5
19
30
11
4
60
12
3
9
12
39
9
48
84
3
36
5
49
18
45
48
15
21
99
57
3
36
18
27
39
6
71
28
21
6
9
44
40
32
24
16
27
5
100
3
77
31
42
23
4
21
54
93
84
3
41
24
40
12
48
15
5
13
24
23
43
54
15
3
45
60
45
63
12
33
23
16
104
16
15
29
40
9
18
9
60
36
12
72
9
15
39
12
41
40
12
3
9
45
3
33
12
83
67
12
96
5
13
131
4
75
9
12
69
36
6
17
60
7
9
9
75
8
12
31
96
69
15
29
40
60
12
3
33
3
36
5
19
17
13
54
18
3
21
51
15
24
21
12
51
6
23
31
12
105
9
51
15
24
45
21
3
15
29
13
30
29
43
57
69
27
27
65
40
3
24
41
25
18
9
12
60
15
36
5
4
80
16
24
9
6
9
27
45
24
44
72
4
39
6
15
8
40
8
4
69
51
3
17
24
31
5
16
24
140
25
3
51
41
4
20
64
15
36
21
36
3
9
27
54
12
18
60
12
24
5
36
12
16
105
15
21
6
9
39
9
36
12
72
21
59
52
48
15
5
1
12
15
3
29
7
81
20
12
28
24
15
36
9
9
24
63
12
120
12
44
4
32
1
35
37
15
8
49
48
3
12
27
5
4
84
27
21
15
29
31
12
57
21
15
24
36
15
9
111
33
24
8
4
44
4
32
4
56
4
32
4
21
60
15
8
52
45
3
36
21
12
3
24
9
42
54
66
29
13
27
48
60
12
15
5
16
48
12
72
45
108
30
24
5
115
21
84
21
3
24
45
11
100
36
3
45
3
113
31
21
3
9
12
45
15
39
9
105
15
200
1
12
18
9
12
3
48
5
28
36
8
31
6
63
3
9
84
21
15
39
69
33
15
12
45
6
5
40
36
9
12
3
44
52
15
5
43
33
9
63
8
4
20
28
72
20
19
41
4
12
12
57
95
124
12
12
12
45
11
7
33
27
17
16
15
114
3
60
116
24
12
24
4
8
55
12
6
30
9
27
21
44
31
17
85
11
64
21
30
65
25
75
36
3
17
64
84
108
24
21
39
36
33
87
12
20
12
108
13
47
16
32
4
15
18
15
51
5
16
21
3
12
44
120
19
12
24
81
8
4
123
12
42
15
36
44
36
7
6
66
21
39
36
17
31
21
15
21
8
36
43
33
9
84
6
9
9
3
20
7
6
54
105
87
6
23
12
49
6
45
27
66
6
21
20
67
93
33
35
19
17
16
24
120
24
24
68
7
18
144
23
31
42
27
27
18
18
5
64
36
75
18
30
5
37
75
12
12
45
15
51
78
59
12
13
11
4
63
72
45
63
30
27
20
67
21
9
108
63
12
51
6
3
132
3
6
39
15
41
7
9
135
33
32
31
30
3
20
64
12
15
9
12
33
90
9
3
33
44
1
27
3
101
28
3
17
60
52
24
32
25
15
9
35
36
132
48
55
30
15
12
117
3
12
24
20
67
18
27
12
20
52
15
21
84
80
49
27
20
4
8
67
21
72
8
112
36
21
3
20
52
48
63
9
84
12
20
13
42
45
3
6
3
51
69
20
76
20
4
80
28
8
1
15
120
24
21
51
12
3
9
9
6
33
12
21
24
59
61
15
39
57
39
18
87
3
17
4
9
3
8
64
8
4
9
30
36
21
8
31
33
21
51
3
81
57
39
15
54
51
24
44
7
9
12
12
72
8
31
6
18
12
54
59
16
12
27
105
20
28
3
21
8
12
19
21
33
18
9
8
36
91
9
12
63
9
48
20
52
3
5
120
4
48
20
16
72
3
41
4
12
12
8
43
5
24
12
13
15
3
5
64
108
32
48
1
12
15
3
54
6
17
52
36
24
20
72
16
20
4
3
60
36
12
33
24
108
129
18
12
33
8
19
33
3
105
33
27
15
17
13
60
15
12
8
13
27
9
3
48
24
80
28
12
108
80
31
29
108
52
36
9
42
41
4
9
54
5
136
24
20
28
92
1
12
39
3
156
57
44
133
36
24
3
27
21
12
9
39
24
72
3
36
9
27
6
27
3
24
9
12
27
141
36
3
41
ABCD 96221157458*3^$a+1 [50002]
204
12
12
6
27
39
9
21
123
21
66
21
57
42
24
24
36
72
24
33
48
15
210
15
24
24
129
27
24
15
156
45
39
36
21
69
66
12
12
60
93
12
39
21
24
36
3
45
111
21
144
15
36
33
147
48
36
9
123
57
15
45
75
6
111
96
12
12
3
33
15
9
51
84
6
30
24
60
24
57
60
33
90
54
15
48
33
87
57
51
27
165
45
30
12
6
39
3
9
36
27
21
15
84
60
72
21
12
81
231
63
33
15
33
27
12
153
15
144
21
117
48
75
48
12
3
84
96
9
108
45
3
24
48
27
90
27
21
48
6
36
12
42
30
48
36
9
51
81
81
114
9
12
60
24
168
195
48
12
21
9
75
51
24
60
126
54
60
168
84
24
24
117
84
27
45
12
36
15
12
129
60
9
27
3
24
153
15
84
21
9
6
12
96
300
57
57
6
81
48
147
21
144
39
42
30
12
105
51
12
45
39
129
60
72
39
21
57
192
138
36
24
33
27
12
105
24
24
120
48
15
9
36
3
69
45
75
48
72
3
42
27
60
3
153
27
72
36
60
24
105
3
150
63
3
24
12
24
12
84
45
111
84
18
96
6
9
51
24
9
63
72
57
75
24
24
66
27
15
33
21
78
48
9
36
3
72
9
3
60
48
45
27
42
3
12
48
12
15
48
6
30
60
57
27
48
24
81
39
33
168
27
30
3
27
33
12
63
24
78
6
12
24
9
15
84
21
51
69
12
12
60
51
21
3
21
57
90
285
27
36
72
18
54
48
33
15
36
9
51
84
117
24
39
129
48
63
297
15
24
60
36
12
240
36
60
117
33
15
192
27
6
30
45
15
54
48
63
27
33
15
36
36
129
3
42
3
36
27
45
33
231
24
15
9
48
15
132
33
120
24
51
33
87
9
15
60
36
108
24
81
204
60
12
9
6
81
132
48
12
3
12
153
3
30
219
3
132
33
3
81
111
84
24
24
12
24
21
3
81
51
54
42
45
15
48
24
33
24
99
36
66
39
105
6
9
24
15
72
12
168
78
27
27
45
60
51
81
3
48
9
216
15
42
123
39
30
3
3
45
63
24
36
81
3
12
18
27
3
33
12
111
24
12
18
3
3
24
165
48
15
24
33
21
30
60
9
15
12
105
96
9
231
3
12
84
54
66
24
36
21
12
36
51
93
27
114
54
36
21
63
12
81
48
12
12
120
48
15
33
12
105
3
15
12
108
102
18
12
12
6
39
108
39
144
12
57
3
78
15
15
21
45
6
120
105
3
150
195
45
42
12
36
57
3
42
48
27
48
24
45
87
39
105
24
12
60
3
57
15
126
75
27
36
24
12
45
3
96
24
36
24
78
78
21
45
75
36
312
51
6
78
36
24
6
30
9
105
6
12
153
12
9
30
21
15
24
45
36
15
48
45
27
60
72
12
24
54
27
3
60
33
27
273
228
15
21
51
69
48
12
45
18
30
186
117
87
45
60
108
87
165
12
159
30
15
24
87
105
63
81
60
39
36
36
69
24
15
18
15
84
93
42
6
27
51
72
120
18
6
24
12
108
60
21
96
9
174
12
93
12
84
63
42
6
105
39
138
18
9
3
66
51
15
33
45
87
96
57
27
96
3
12
33
99
18
15
3
9
135
48
24
60
24
117
45
75
72
111
84
96
9
132
141
54
36
84
9
12
48
24
12
9
27
15
84
48
33
3
12
9
24
27
105
159
144
36
36
54
30
36
30
15
3
60
120
24
117
48
27
45
60
24
24
60
3
57
33
207
51
24
120
72
33
72
99
117
24
24
99
81
51
24
60
42
42
6
102
45
12
12
3
33
33
42
54
15
15
18
126
9
51
21
15
9
15
9
36
75
21
99
21
63
132
93
15
57
36
15
84
33
27
48
45
3
57
123
9
15
81
84
9
30
69
15
57
75
33
3
24
45
39
24
57
24
36
51
42
66
72
48
57
3
69
21
6
105
15
9
9
3
99
24
21
24
27
84
6
3
96
135
21
33
51
3
216
12
54
39
12
48
15
129
3
48
84
6
6
21
87
45
51
9
15
117
33
63
3
45
24
36
27
42
3
72
63
24
21
60
27
21
45
27
75
9
33
183
57
243
99
9
24
3
12
45
45
30
117
51
45
12
3
108
36
48
30
6
129
108
60
63
12
105
75
72
90
30
33
84
63
48
9
51
108
9
51
72
45
75
42
30
120
36
84
60
36
36
78
18
24
84
21
39
12
72
162
6
90
3
27
9
39
21
ABCD 96221452604*3^$a+1 [50205]
9
92
36
148
12
9
6
57
108
60
63
77
88
20
25
27
45
30
45
75
42
243
75
42
48
240
48
54
41
244
51
29
28
9
48
120
72
54
9
33
27
75
21
27
93
132
9
24
54
378
147
21
95
97
102
125
85
111
24
33
75
72
180
57
54
57
44
61
27
117
3
240
213
3
69
78
17
16
177
63
159
53
52
33
63
32
25
75
12
57
63
60
96
189
3
60
15
42
15
48
9
78
18
24
63
57
111
87
93
117
126
69
36
105
24
3
60
9
24
107
52
48
80
7
66
207
9
71
28
69
6
90
99
117
23
40
57
11
13
27
48
192
27
186
11
13
23
103
45
21
39
15
66
51
117
171
20
4
45
120
11
157
15
132
20
108
144
88
45
6
45
12
9
3
8
13
27
147
45
21
54
120
185
73
3
27
33
12
75
117
3
33
9
72
78
5
28
132
108
180
20
55
17
1
24
15
212
28
36
189
6
57
224
148
36
81
54
66
51
72
156
15
117
3
24
93
147
33
63
24
5
13
342
96
9
152
1
168
27
45
267
48
20
180
40
45
23
64
33
120
87
20
88
27
21
21
111
92
40
93
72
96
264
47
1
15
9
3
117
99
12
15
45
123
45
120
27
93
99
96
89
55
42
159
32
40
48
24
15
42
174
42
102
18
78
65
1
51
117
75
96
27
42
351
15
105
9
6
144
141
99
53
43
137
127
17
16
12
21
131
136
45
75
48
75
24
93
45
27
48
165
144
51
168
44
36
40
21
63
57
39
12
27
81
164
61
54
42
3
56
4
15
17
76
3
9
33
59
36
25
63
39
21
69
6
72
153
57
30
120
105
12
36
20
40
99
66
24
3
108
24
68
67
66
15
12
165
78
114
23
97
126
66
71
88
12
8
64
75
41
4
108
33
107
28
24
153
119
4
24
3
42
15
36
45
11
13
135
63
33
207
165
75
18
27
132
15
48
90
144
54
189
21
72
24
3
165
15
33
24
231
60
104
61
3
12
9
3
48
60
20
37
15
105
72
558
45
3
65
28
27
18
24
11
64
3
5
40
12
33
59
64
45
360
15
20
112
45
135
9
6
42
51
32
13
72
72
96
30
45
21
39
12
12
15
96
165
120
45
99
36
9
227
181
15
20
108
4
168
44
136
80
232
15
45
93
15
132
3
113
244
333
15
33
15
207
42
30
120
153
284
91
42
63
164
61
30
42
96
59
16
75
45
24
3
72
96
72
29
61
3
267
45
72
93
78
24
33
8
1
3
21
99
93
120
48
99
56
19
48
45
180
105
27
93
15
9
126
53
85
75
72
60
60
120
45
78
165
24
8
28
60
72
20
7
48
72
81
9
30
33
57
48
72
11
37
27
195
33
192
105
30
45
165
111
12
20
343
24
42
54
66
3
21
15
87
33
159
45
45
215
73
27
48
132
80
31
42
3
32
13
207
104
28
80
181
102
258
39
32
4
45
54
18
168
30
69
152
43
65
16
12
147
41
36
139
9
108
69
51
108
15
57
60
12
57
126
17
1
24
83
109
24
96
198
18
48
15
15
249
33
24
78
42
99
12
33
72
168
15
92
52
60
3
120
45
12
60
285
75
36
39
21
56
205
99
20
25
15
12
69
59
109
6
24
18
27
21
11
133
83
160
60
33
99
45
63
63
90
15
72
9
24
39
48
57
ABCD 96222193448*3^$a+1 [50019]
140
48
1
24
11
109
51
96
21
39
68
16
21
48
23
12
181
15
56
73
71
16
324
132
92
108
4
44
36
4
104
88
200
64
116
60
64
96
140
100
9
75
69
96
99
116
36
48
37
3
20
12
148
180
104
108
145
63
44
196
9
192
39
60
44
208
9
195
56
4
308
12
16
153
71
220
84
57
47
76
21
35
160
176
37
107
24
84
36
36
36
4
60
60
96
32
36
72
24
180
16
20
12
25
120
216
24
3
45
15
44
13
27
24
12
60
20
88
200
1
15
204
36
345
11
4
56
208
12
44
144
144
172
8
148
48
92
40
20
192
112
68
28
60
24
21
135
8
49
111
57
72
3
8
112
92
36
192
133
51
20
49
215
16
20
244
36
8
28
84
165
39
44
28
9
75
21
107
156
72
40
24
9
144
72
24
27
48
152
108
97
3
12
20
388
60
56
109
75
36
356
109
71
28
156
140
48
36
24
28
20
60
4
9
72
3
21
119
16
24
57
39
33
3
45
3
60
12
165
3
104
120
181
75
429
23
40
80
24
64
9
171
44
52
276
105
63
260
220
44
96
181
75
44
24
52
56
13
107
88
20
25
47
148
56
48
36
76
21
144
39
116
60
76
180
104
1
99
36
44
40
44
145
51
24
20
16
36
168
60
36
56
148
12
44
124
21
99
44
12
61
15
32
1
144
143
28
44
25
3
45
123
117
47
97
264
431
4
60
9
51
12
8
60
12
4
176
4
129
119
72
1
39
33
27
141
123
12
48
225
27
180
9
339
45
87
24
96
129
24
75
45
27
69
15
56
108
16
68
73
15
8
76
84
12
92
16
20
181
35
24
76
153
35
52
96
140
124
80
160
56
48
96
540
84
16
8
48
28
45
51
21
23
112
177
288
3
45
215
216
196
44
1
3
44
60
28
80
48
241
135
36
189
11
100
120
48
57
35
4
24
9
387
69
72
3
140
40
44
52
84
44
25
111
32
120
108
37
15
24
200
100
45
48
111
56
1
3
72
264
24
224
28
32
1
11
4
129
63
57
71
1
15
128
52
21
144
59
40
152
72
88
48
36
176
40
249
48
27
156
33
71
136
8
97
159
56
49
95
136
44
85
59
120
72
28
44
28
80
88
129
23
64
44
12
100
117
72
111
48
72
8
136
180
24
140
60
37
399
9
27
44
100
68
48
540
72
180
36
144
133
15
48
60
12
48
36
140
84
61
99
165
95
196
69
144
3
108
32
108
132
49
71
40
32
1
15
9
27
20
76
212
73
24
83
76
32
204
100
9
47
100
108
9
95
228
72
88
84
105
48
107
16
240
144
68
60
13
24
191
100
8
181
96
123
21
35
100
120
188
133
48
195
60
12
80
12
1
27
8
204
112
84
32
64
8
52
24
72
92
13
107
133
287
48
145
107
96
85
24
107
84
60
37
159
104
25
135
12
32
ABCD 96222294412*3^$a+1 [50041]
8
7
6
120
24
30
6
3
45
54
6
39
15
5
43
69
135
18
12
3
33
378
45
45
24
12
6
5
28
15
132
102
95
48
64
69
27
44
145
18
12
69
45
12
18
21
93
30
53
25
12
36
72
24
39
9
18
90
35
4
33
60
18
45
57
23
67
5
13
24
30
96
9
36
129
60
15
93
3
9
18
168
65
37
23
64
63
81
36
63
18
15
15
33
21
23
73
84
24
36
30
5
40
189
72
59
40
48
111
66
3
33
15
57
27
45
96
27
3
60
12
42
30
24
30
24
95
100
75
12
36
42
108
47
16
36
24
36
39
29
108
19
6
84
3
20
85
6
12
33
24
93
48
15
9
30
6
39
63
17
72
4
75
17
52
21
12
114
54
59
12
36
19
84
6
66
9
48
111
72
9
9
30
6
51
57
23
84
49
47
60
184
108
3
45
9
11
28
87
48
36
204
66
3
32
19
36
9
81
78
81
27
45
183
9
51
57
9
126
9
84
32
7
30
90
18
39
216
75
5
40
27
18
3
72
144
120
8
25
36
24
27
3
6
72
27
12
69
11
40
15
33
117
3
8
7
12
41
28
45
11
19
6
30
6
18
144
108
54
18
45
21
6
21
33
72
54
45
9
84
51
21
6
30
35
100
27
96
9
63
29
16
153
66
33
57
36
24
30
24
9
12
123
66
60
47
43
21
9
36
6
5
4
21
18
45
44
28
32
175
53
79
30
36
60
35
19
30
114
30
47
25
107
145
27
9
51
75
93
15
65
25
6
17
28
21
75
21
27
45
30
177
9
11
28
27
36
65
64
20
48
1
60
39
8
133
90
21
9
36
3
3
65
43
17
85
18
41
49
24
3
33
39
207
36
72
17
76
15
60
84
5
31
5
37
27
9
30
36
24
57
140
84
16
45
3
117
27
96
75
6
18
18
15
3
77
60
7
117
135
36
57
20
25
6
57
33
147
15
30
39
123
42
18
137
19
29
12
13
15
68
43
6
36
12
63
15
180
162
87
105
18
42
3
32
1
39
9
72
42
12
168
102
108
51
60
96
84
105
42
29
4
51
6
18
45
9
120
6
9
75
60
18
120
3
36
24
96
201
15
9
23
28
15
24
30
90
6
15
57
18
45
72
8
37
15
33
60
35
49
6
12
126
15
12
72
12
69
24
48
47
43
137
97
6
102
3
33
96
15
39
9
20
16
39
42
126
30
15
3
54
96
66
114
72
48
27
45
114
33
3
18
30
36
18
18
72
186
51
21
90
69
51
9
9
27
48
15
6
51
48
57
15
45
3
9
35
160
75
42
36
30
42
90
53
4
51
12
60
17
1
35
13
54
150
12
3
36
39
72
69
57
12
51
75
21
15
54
6
54
15
24
8
7
12
69
39
42
11
7
21
84
48
44
109
27
57
78
108
21
15
48
126
6
93
33
12
6
29
37
63
33
3
24
8
109
90
18
18
45
45
54
48
5
88
84
39
90
180
36
51
9
66
57
48
9
18
65
120
13
30
5
49
18
45
15
12
45
8
61
11
1
18
45
96
21
3
44
16
69
30
18
39
68
25
23
49
36
39
48
33
35
133
36
18
12
41
60
67
33
3
45
27
54
30
5
1
54
21
99
41
85
3
12
45
102
6
12
95
19
9
21
75
3
65
37
18
72
24
12
42
12
6
54
11
19
53
115
33
48
9
102
54
24
47
48
16
104
31
132
5
25
162
60
33
32
55
36
45
116
16
27
66
231
3
6
84
27
24
9
3
27
96
36
120
6
12
3
57
15
21
156
54
165
36
15
141
60
120
129
6
137
127
9
159
18
84
35
25
15
39
72
18
15
21
35
55
30
23
85
27
9
27
27
78
18
36
45
9
39
20
25
6
81
3
36
36
6
47
1
39
21
36
155
79
36
9
84
32
13
3
33
27
32
37
18
45
57
3
21
30
90
36
15
9
12
24
66
5
73
30
29
25
60
30
18
24
3
27
36
60
29
36
37
42
45
20
4
24
48
75
45
45
3
81
15
9
51
21
144
36
48
36
6
102
23
52
21
11
16
12
15
33
84
24
84
132
21
3
87
120
78
39
15
18
47
7
9
9
27
9
36
54
57
44
19
150
15
87
54
78
102
11
52
27
18
42
33
68
97
27
9
11
64
87
9
9
75
44
7
48
117
68
16
39
21
15
129
8
24
1
159
3
66
72
78
12
54
108
36
42
90
30
24
81
9
3
81
75
21
51
33
15
21
24
90
57
27
6
27
3
41
40
8
25
12
11
52
32
156
4
39
69
3
45
3
17
12
43
60
29
1
35
7
12
45
51
72
66
27
15
17
1
54
72
66
108
72
60
30
5
4
15
30
60
18
5
208
69
11
13
59
97
3
57
66
60
18
27
24
56
49
123
48
45
24
54
89
37
39
27
54
11
85
174
6
162
66
24
12
39
12
12
36
32
64
128
61
12
42
12
144
129
20
13
47
25
23
4
48
60
33
15
32
1
27
87
36
77
25
72
36
24
12
15
3
36
24
33
ABCD 96222446668*3^$a+1 [50034]
108
6
24
6
6
48
91
17
18
30
36
6
57
57
30
69
16
23
85
65
18
18
36
63
88
72
11
24
25
128
27
133
53
30
12
54
6
24
33
3
72
1
36
41
103
47
24
69
24
15
6
87
33
66
90
6
33
21
39
16
5
36
24
36
19
5
24
24
6
57
63
9
81
24
30
18
60
3
9
7
59
85
101
6
78
27
9
30
1
72
17
24
31
48
20
135
6
30
6
78
12
120
66
55
23
36
33
15
60
6
36
30
9
75
69
3
13
71
21
27
30
66
9
28
125
12
18
12
42
24
27
48
21
6
18
36
31
59
33
3
33
39
102
3
45
12
30
1
53
42
24
81
9
66
49
23
36
30
12
42
13
23
1
29
24
156
12
187
11
24
1
60
17
30
84
24
6
55
5
30
13
11
9
111
66
36
7
5
96
54
1
11
90
51
52
71
24
25
35
18
12
7
5
66
12
12
6
240
102
25
20
3
18
19
17
54
54
120
43
84
41
12
63
39
24
6
60
60
115
128
15
6
36
18
48
37
11
54
30
25
23
30
3
15
1
59
54
60
18
12
36
90
42
177
28
24
35
120
6
12
6
6
180
24
36
63
33
15
33
156
6
57
112
29
39
45
12
31
24
11
24
73
48
17
12
174
12
108
60
42
27
36
40
5
15
9
3
4
203
72
6
60
42
30
3
3
120
69
63
25
119
6
114
1
77
18
72
36
6
79
72
83
24
96
180
270
42
24
60
84
96
69
27
60
37
20
45
75
3
30
3
27
12
12
9
39
78
30
24
24
69
51
45
15
36
21
27
1
47
49
41
15
160
23
45
27
24
18
12
6
97
12
23
30
42
73
41
27
57
156
6
6
120
18
129
15
12
24
24
18
139
48
71
42
30
25
35
24
9
39
18
3
75
36
96
18
12
30
37
11
9
3
18
27
40
35
12
145
20
21
19
35
21
39
18
42
45
180
87
1
215
12
6
6
9
4
23
78
19
53
27
88
29
24
6
30
31
108
35
96
48
36
60
72
48
36
30
78
12
6
18
9
51
36
13
35
18
48
31
89
39
3
24
96
73
47
78
91
56
3
24
6
30
222
30
24
33
27
6
42
13
35
138
126
9
15
162
168
19
41
6
24
121
23
6
30
36
60
69
75
66
19
12
24
11
57
40
23
13
35
12
60
49
89
30
6
144
30
9
21
91
59
24
12
24
12
12
96
12
37
53
24
18
6
6
66
54
9
21
18
85
95
210
12
6
37
41
79
35
21
21
54
114
126
36
25
24
59
12
1
35
12
12
25
8
135
6
31
44
177
54
30
18
96
30
24
18
24
60
54
6
60
36
84
21
120
105
27
21
67
72
68
40
5
54
6
108
102
24
9
9
6
6
78
48
12
21
45
6
6
72
15
28
35
18
84
12
54
54
91
137
54
21
45
72
48
18
145
5
66
13
23
48
24
18
54
6
27
33
12
126
36
24
72
78
31
29
66
49
11
36
48
24
18
12
30
25
20
21
30
42
108
240
66
193
17
6
18
42
12
13
89
66
30
150
42
127
95
6
27
3
12
42
120
55
41
15
9
3
27
18
18
24
25
59
85
65
79
77
31
48
47
18
31
95
36
42
48
15
45
7
11
9
3
18
54
30
126
12
30
18
96
6
19
113
6
25
125
19
36
12
23
1
41
102
12
109
29
123
3
132
24
93
177
6
12
12
66
12
36
19
41
12
48
12
7
17
30
108
18
30
84
78
30
42
60
51
105
15
4
23
66
42
12
66
12
18
30
91
143
1
20
27
24
18
36
24
12
36
24
30
13
71
1
143
25
41
36
126
84
18
6
114
63
75
60
12
96
37
8
160
11
6
15
3
72
60
105
75
177
48
72
21
24
6
6
19
12
17
90
78
19
48
101
84
36
15
15
24
1
20
21
90
24
1
35
24
114
7
23
138
19
24
131
18
187
8
45
12
78
1
29
30
6
30
174
6
84
48
49
11
42
67
8
3
105
3
84
33
60
33
30
24
12
30
30
21
9
39
45
54
90
18
25
83
69
87
1
5
60
72
7
23
45
27
24
24
12
66
24
18
25
12
149
6
9
75
30
27
39
18
18
30
30
108
45
39
72
48
13
108
20
129
51
9
6
1
83
13
17
30
18
127
80
16
41
18
6
66
6
3
24
21
60
19
36
77
78
30
24
66
1
23
48
150
15
9
54
12
30
19
101
30
150
43
11
156
24
60
60
121
23
61
29
15
15
1
65
54
54
12
18
48
12
45
27
84
30
54
13
53
151
48
113
18
24
36
6
63
27
9
51
36
72
66
36
24
30
97
72
191
1
8
27
24
6
120
55
89
84
12
24
127
23
96
6
43
20
15
30
7
23
72
49
29
19
11
24
21
105
102
108
54
15
87
21
48
99
66
30
1
59
24
25
56
4
20
135
36
25
32
39
21
72
33
15
39
24
222
27
28
24
11
72
66
36
115
23
73
59
25
119
9
105
36
6
93
36
111
6
7
47
48
12
33
81
54
33
12
81
31
11
54
54
6
18
1
47
12
156
6
31
5
102
30
43
23
25
ABCD 96222585404*3^$a+1 [50026]
200
28
32
100
39
149
120
136
176
31
69
75
45
20
4
60
56
28
32
28
152
160
27
201
80
97
23
36
24
40
60
36
180
84
3
129
60
80
91
53
76
33
35
60
36
31
113
16
120
20
4
123
9
44
24
13
39
44
24
127
54
71
4
84
132
87
36
81
84
80
151
69
32
148
92
40
20
13
15
57
3
32
40
48
21
234
77
88
60
80
12
28
60
32
48
12
28
12
120
224
40
24
20
36
7
113
24
76
57
27
45
15
39
57
33
47
79
221
240
100
87
33
3
17
96
28
12
8
109
11
172
33
35
91
149
12
60
28
132
80
4
84
176
4
12
48
36
39
177
128
16
80
139
65
40
176
4
216
75
41
4
63
93
108
72
44
187
177
116
100
39
317
4
44
52
20
100
57
3
60
264
104
12
60
60
24
115
141
75
36
129
24
56
40
75
33
60
20
49
131
139
53
4
116
144
184
36
116
13
95
16
20
96
40
20
145
75
8
40
132
15
33
183
33
24
116
79
105
21
144
15
57
63
72
8
52
8
72
124
116
4
3
77
16
33
54
137
7
137
25
131
136
75
53
12
4
21
83
16
84
12
39
108
57
80
76
144
176
43
17
108
72
88
93
54
18
15
216
39
57
20
108
112
188
16
21
39
164
40
72
117
123
3
57
60
44
55
101
144
4
60
20
49
90
126
54
33
68
7
5
64
36
84
20
64
20
52
68
1
99
20
7
65
40
44
13
47
220
24
20
60
96
84
36
7
53
4
36
44
132
144
16
39
5
156
1
23
49
15
32
4
3
77
139
36
29
52
80
100
48
92
120
24
60
24
73
54
33
60
15
54
54
29
28
105
27
164
79
21
60
260
37
72
27
24
416
127
113
84
24
36
60
24
112
20
13
111
33
3
44
76
165
23
172
180
20
60
28
3
137
52
24
36
84
27
69
60
20
144
64
36
57
83
96
4
87
17
76
15
41
64
44
12
28
12
24
140
64
420
15
41
13
11
96
36
55
129
51
125
88
57
35
24
76
120
231
29
61
162
54
11
132
88
72
104
60
144
109
23
48
52
20
108
36
16
57
126
65
160
92
144
4
3
54
3
80
40
147
5
64
56
84
4
75
41
120
156
40
8
175
5
49
47
144
7
18
11
120
31
69
180
36
108
96
176
84
84
12
28
315
216
29
61
99
212
31
36
33
20
88
56
84
7
36
18
159
60
20
16
24
60
32
7
17
64
189
263
24
156
124
56
4
21
59
16
8
133
23
276
61
27
12
264
80
156
120
148
32
40
39
129
33
83
96
60
64
20
16
60
48
60
12
39
201
8
16
81
54
18
83
60
1
3
80
36
7
53
91
29
48
85
155
52
20
220
24
60
104
16
15
189
9
183
24
60
96
84
104
7
5
24
79
21
56
228
72
28
192
20
40
20
7
21
12
120
27
33
80
4
44
37
234
41
88
12
68
12
28
75
21
87
144
113
72
64
344
40
72
51
72
36
101
7
137
43
161
16
236
220
84
129
47
4
36
188
172
60
87
81
72
27
53
55
5
28
291
101
277
3
120
93
107
91
53
19
144
72
5
64
36
60
24
20
132
37
11
12
48
127
209
100
104
19
72
81
48
12
24
20
16
ABCD 96222752188*3^$a+1 [50079]
20
12
28
15
17
43
48
5
100
20
4
159
36
36
17
151
9
8
12
28
123
89
48
55
48
101
108
12
79
29
52
20
48
28
27
45
8
7
53
55
45
15
5
124
48
15
45
12
36
15
60
65
19
21
24
48
27
24
77
4
63
5
7
33
108
20
7
45
20
12
88
51
57
15
57
48
27
33
15
57
60
20
40
3
17
103
9
116
19
5
91
45
132
20
7
48
65
72
19
101
40
3
53
60
67
105
20
43
5
100
75
17
112
108
27
48
93
3
17
4
8
28
15
177
15
96
9
3
77
48
43
81
111
84
84
12
17
28
27
93
135
105
24
20
88
20
151
72
77
48
43
12
5
4
20
43
65
40
48
3
57
63
41
40
3
17
108
43
9
15
53
91
21
80
160
15
21
24
60
3
12
21
75
45
75
17
48
84
103
77
55
113
52
3
12
33
48
180
15
57
8
55
24
21
44
28
80
112
51
60
108
17
24
40
168
3
65
52
15
12
21
12
12
20
60
36
55
45
15
9
56
4
3
36
41
55
233
43
17
43
5
24
16
84
96
63
21
15
21
3
41
36
235
9
36
15
60
57
12
123
33
44
79
84
77
28
8
55
12
117
39
29
28
120
20
112
32
60
31
24
21
15
5
7
17
48
55
12
45
36
3
17
100
12
27
101
115
12
17
60
31
12
45
27
53
7
41
64
20
48
31
17
40
44
40
51
9
3
12
48
60
17
36
79
53
132
36
12
52
51
45
87
57
51
12
5
28
32
7
5
100
3
45
27
101
64
96
20
19
41
52
3
60
9
96
3
36
65
55
141
63
101
31
5
12
31
60
29
67
65
19
12
60
5
103
17
4
56
60
55
60
45
3
41
76
3
17
52
68
7
5
52
3
33
15
48
17
64
8
7
21
72
48
135
105
15
9
111
60
12
45
3
29
36
64
176
127
72
60
24
12
29
16
80
4
216
24
116
84
31
5
12
72
28
3
24
53
43
9
36
72
12
36
3
12
5
19
36
65
12
43
57
3
89
31
9
36
60
60
3
29
160
8
4
60
3
5
55
96
77
72
28
12
32
19
17
43
36
53
52
8
55
5
60
52
3
36
12
45
39
36
185
40
3
17
52
8
172
8
40
3
60
12
12
5
48
52
68
12
55
33
20
19
84
29
103
29
16
15
45
27
33
15
60
17
48
4
15
60
65
31
72
48
17
7
45
8
31
24
45
68
52
108
20
112
12
3
33
24
3
48
17
60
7
84
72
24
36
17
148
75
180
65
112
60
51
17
19
21
24
3
45
3
24
33
92
43
156
29
247
33
3
57
8
12
48
60
4
36
3
9
51
77
19
5
60
55
53
31
57
92
31
24
48
29
148
111
89
112
60
39
21
36
3
60
24
177
8
31
69
8
19
33
60
68
40
32
28
32
7
45
15
53
12
91
12
45
32
16
24
20
31
84
33
20
112
48
8
103
21
56
43
36
65
115
36
17
28
3
29
28
104
16
12
8
67
33
32
43
12
33
32
112
60
3
12
81
15
105
15
132
45
12
60
260
31
9
3
5
7
5
19
41
36
55
12
45
15
33
24
36
27
5
7
33
15
33
24
63
93
72
75
33
3
17
7
77
31
57
8
24
79
36
41
60
40
39
33
8
55
5
52
20
12
31
108
60
17
4
128
43
12
65
43
12
72
101
24
19
9
3
17
91
60
240
12
89
40
60
116
43
57
32
55
108
29
28
75
120
93
99
36
5
144
31
29
31
17
67
45
36
20
187
77
19
60
17
4
8
28
24
36
24
108
20
55
17
48
115
45
75
36
29
91
17
67
53
103
129
60
12
15
36
5
19
21
24
36
63
57
72
12
128
40
27
144
24
33
32
28
24
8
60
108
103
12
17
55
5
88
20
19
144
29
48
52
32
16
24
63
12
5
16
60
12
8
19
48
36
12
17
12
31
12
48
117
132
36
32
108
55
5
235
5
52
20
31
9
3
48
24
48
12
45
75
53
7
33
44
100
51
24
33
80
60
28
12
60
3
17
100
15
33
3
9
128
7
5
12
100
63
60
53
52
288
32
55
48
105
32
52
39
12
12
17
151
5
60
40
12
15
57
51
65
112
12
180
36
63
12
9
39
249
8
4
8
48
52
168
15
69
48
3
45
39
81
39
5
19
96
48
5
48
67
12
5
31
17
31
36
33
32
19
72
29
36
12
160
92
91
9
39
57
92
12
16
24
39
9
3
45
39
93
75
77
60
136
15
12
33
3
60
81
3
33
20
7
60
72
84
36
36
77
55
96
24
45
60
51
57
80
43
17
52
3
17
55
33
80
67
53
7
93
12
27
45
48
120
48
3
117
20
132
88
63
69
8
160
20
12
52
39
69
123
12
156
189
8
160
20
19
36
9
20
76
44
28
108
15
17
40
20
28
32
12
16
72
12
51
57
60
15
36
120
60
ABCD 96223107998*3^$a+1 [50043]
12
51
17
67
24
41
25
99
27
17
133
180
135
99
41
4
165
59
72
19
36
30
123
45
107
109
3
36
51
5
61
95
49
24
75
15
12
17
12
49
11
145
35
16
9
30
36
29
60
1
123
80
4
72
20
31
65
120
24
19
9
27
41
64
9
59
40
3
9
15
41
43
17
73
6
9
140
12
55
30
18
81
104
127
5
40
44
19
165
51
30
99
141
95
25
23
127
21
45
23
31
6
3
44
12
76
8
55
57
32
37
59
24
7
54
72
35
4
128
7
41
4
188
96
12
19
9
87
5
12
12
16
8
12
52
12
45
131
13
6
53
96
12
4
15
89
100
32
25
135
44
16
8
55
36
54
102
18
36
11
40
3
65
7
33
12
33
47
24
55
84
5
31
24
9
48
33
39
81
179
16
57
78
17
220
72
80
100
36
15
77
72
157
35
96
25
15
45
23
16
20
61
24
71
49
114
66
15
48
20
16
15
12
33
21
35
48
12
40
15
5
85
30
6
23
25
59
37
36
75
20
12
1
59
13
215
120
12
12
1
54
30
54
105
32
40
44
36
172
21
60
12
107
48
60
228
31
30
63
87
36
17
37
35
145
23
60
16
27
17
12
16
63
90
66
33
12
69
47
64
56
40
3
6
23
157
23
7
81
44
1
90
5
84
151
65
28
56
60
88
3
17
133
59
16
68
24
103
45
8
91
270
95
36
79
60
210
6
5
88
24
8
12
97
126
29
48
7
24
21
56
60
19
29
36
84
1
66
18
42
84
41
40
44
228
60
7
173
187
53
13
60
27
80
76
105
11
16
9
63
20
108
25
30
29
25
96
30
24
66
47
36
67
53
64
8
28
56
1
78
101
24
36
55
54
95
12
19
225
120
200
60
28
51
12
33
44
96
7
78
119
1
42
125
19
5
4
32
12
1
11
48
13
27
3
33
27
45
39
6
18
5
12
144
120
25
35
55
81
45
144
131
43
77
60
4
44
37
35
40
45
198
6
3
33
63
192
20
4
21
95
12
12
48
163
9
39
105
44
31
72
117
20
7
29
24
61
11
124
56
24
31
6
39
51
137
48
48
1
210
29
12
85
167
1
66
105
9
59
72
60
88
3
45
69
54
29
61
120
6
21
92
31
66
96
23
25
11
120
4
261
11
120
12
12
31
54
120
11
24
36
60
72
31
65
72
108
52
15
108
17
24
76
3
6
59
36
40
36
192
180
8
12
16
24
3
18
15
36
44
31
5
19
90
107
4
20
40
120
176
28
12
20
24
24
157
23
55
66
6
17
112
141
3
60
27
18
47
52
32
40
176
40
63
5
84
37
63
57
96
30
17
60
48
43
90
30
6
23
52
81
59
109
90
161
64
81
75
36
24
8
12
25
23
13
30
29
4
80
40
87
18
90
5
97
87
48
72
33
30
17
223
5
13
36
11
120
25
27
33
203
4
20
7
45
75
41
13
15
32
12
31
41
24
175
36
41
85
27
117
35
4
20
40
32
84
1
108
12
258
89
40
96
56
61
54
45
44
12
25
18
21
15
30
114
21
20
76
39
125
91
24
65
100
20
79
117
60
84
339
12
18
11
16
68
157
27
80
1
51
39
41
24
4
12
45
6
9
36
20
60
28
120
140
76
9
222
5
40
44
144
24
88
63
6
39
15
9
57
83
48
19
53
40
33
3
27
24
9
36
8
72
1
35
19
21
63
41
91
17
13
35
28
15
77
84
40
36
15
29
120
48
96
4
21
36
59
36
76
69
59
16
200
79
9
56
36
16
15
77
31
30
6
41
4
36
129
36
123
21
24
27
84
144
87
90
18
30
132
30
69
56
43
36
45
8
1
35
36
24
180
175
5
31
90
11
25
48
51
20
16
3
90
95
12
132
28
99
5
36
12
1
30
90
15
45
66
6
35
13
6
45
68
40
92
109
6
21
9
96
59
4
32
88
320
1
155
55
65
264
121
51
9
71
84
60
19
12
5
55
30
23
24
16
27
144
54
6
66
59
121
27
51
36
180
9
104
97
15
81
95
48
12
24
48
72
16
39
60
225
21
54
6
99
48
36
32
4
36
9
6
48
6
71
19
36
5
24
55
125
79
17
4
116
48
31
21
105
27
32
31
5
48
24
31
36
41
40
45
23
120
1
35
108
13
24
23
13
23
84
12
1
24
66
9
36
105
27
72
200
ABCD 96223209034*3^$a+1 [50034]
8
48
60
45
3
96
63
1
35
36
36
97
47
49
20
36
4
84
12
8
132
4
11
25
8
3
18
15
39
85
36
24
35
33
184
20
33
15
3
153
16
29
79
8
24
24
36
9
19
32
60
48
21
27
12
112
48
17
54
90
99
48
4
11
169
24
149
31
59
85
156
36
65
39
12
72
111
1
20
28
56
21
99
99
18
72
51
124
5
51
57
123
16
239
1
35
265
48
36
92
12
12
3
93
15
13
144
5
31
167
9
81
283
20
39
1
44
16
20
4
5
18
229
56
112
36
24
47
25
119
85
104
81
31
68
12
60
63
108
37
32
39
57
15
109
35
49
5
54
18
139
20
3
36
1
35
9
99
45
27
13
128
3
9
12
4
11
13
92
4
71
21
84
84
100
32
57
18
18
27
28
44
40
20
111
54
27
36
72
96
21
54
69
21
79
101
31
8
15
117
45
36
3
87
33
21
103
5
90
25
72
128
171
25
80
64
83
33
136
60
23
21
16
80
24
75
57
12
21
27
4
140
24
16
84
24
60
20
105
3
12
3
72
21
4
11
177
28
11
105
93
15
21
39
40
132
24
56
100
84
36
60
8
36
40
47
9
88
12
48
32
40
23
37
128
16
80
64
80
76
5
55
35
25
152
12
172
24
36
8
57
19
24
32
88
56
12
75
73
17
147
40
32
240
24
57
72
27
28
72
108
12
24
32
4
44
124
245
51
4
8
52
11
69
111
36
25
44
4
17
79
29
63
112
12
101
18
81
4
96
56
4
8
16
80
16
84
24
35
81
9
87
21
39
105
103
12
20
28
72
24
11
33
21
31
60
56
15
33
21
3
15
121
32
28
161
15
3
45
40
12
101
18
141
4
144
107
49
5
87
12
160
8
3
1
60
120
24
11
36
18
72
75
4
108
12
35
18
18
33
72
3
45
27
133
47
13
20
40
116
4
56
48
45
3
120
3
72
33
40
17
79
84
35
9
27
21
69
43
60
68
60
4
104
57
27
112
20
36
168
4
11
25
176
105
3
15
72
45
28
12
23
18
18
9
12
24
60
16
164
4
236
87
45
52
60
236
75
25
20
117
7
11
36
25
119
9
220
20
3
49
20
165
3
40
60
41
36
18
36
9
60
3
18
36
18
45
12
33
67
23
18
144
51
3
121
68
76
24
80
27
33
93
7
47
25
65
19
84
8
64
23
25
60
8
28
41
18
25
11
36
85
8
51
1
48
72
44
40
11
9
64
71
25
144
68
4
180
11
69
60
69
115
65
115
29
18
18
54
45
12
4
137
162
1
35
25
11
108
45
135
72
13
113
3
12
48
4
20
12
45
55
116
9
79
44
93
18
1
35
25
20
100
68
100
32
51
33
21
79
11
36
133
29
7
44
12
27
18
18
90
79
80
75
81
45
90
1
35
9
9
31
24
80
60
172
60
23
72
69
24
52
116
9
139
20
21
3
12
64
29
3
15
54
39
96
28
35
21
24
63
57
33
103
60
156
56
28
44
36
16
20
64
47
13
41
90
25
83
18
3
12
3
69
40
35
72
25
11
13
95
25
11
18
7
224
12
9
18
45
40
56
40
140
136
20
60
36
84
36
63
201
33
90
25
36
11
13
5
15
75
21
64
92
21
223
11
33
111
1
35
73
107
9
72
63
49
68
63
105
4
53
207
36
12
87
25
11
54
67
56
3
61
80
4
120
20
75
81
88
132
56
60
120
12
40
5
27
81
15
88
59
81
12
112
20
48
120
3
45
9
307
48
5
7
44
39
21
36
51
9
124
101
3
156
120
4
92
84
4
248
63
9
40
60
32
21
43
24
41
75
12
172
12
53
171
4
20
3
18
39
12
21
19
44
9
7
60
20
36
304
5
43
155
97
8
3
13
92
39
18
7
101
67
5
31
95
21
64
104
12
28
5
75
136
24
92
24
40
41
15
100
83
61
20
45
36
63
63
18
15
64
47
18
18
13
92
64
48
12
56
75
37
71
1
24
104
52
35
25
60
60
35
9
24
93
79
44
21
43
12
53
108
63
72
12
112
56
9
103
23
108
69
16
59
1
116
4
80
4
60
140
72
4
5
36
115
120
80
60
4
35
21
60
45
18
33
4
24
44
12
9
151
11
72
45
27
33
120
36
45
115
80
111
18
27
24
16
41
27
63
9
4
24
53
19
125
18
33
24
123
45
196
11
9
27
33
4
32
21
3
64
41
15
ABCD 96223301782*3^$a+1 [50013]
31
78
72
3
80
19
9
69
95
43
114
11
24
48
12
43
5
4
32
96
12
36
48
115
5
7
65
79
41
13
6
65
12
31
36
57
20
48
85
24
23
43
6
183
8
84
16
15
18
12
11
84
73
71
48
37
6
17
76
36
20
16
33
3
213
23
12
36
37
71
84
1
35
12
16
33
18
21
92
7
53
73
23
144
4
33
18
21
9
23
19
48
18
35
48
13
84
27
63
9
56
25
35
109
90
6
119
37
90
54
6
53
55
90
59
79
42
11
28
56
16
8
36
1
63
36
8
55
17
37
78
12
41
19
66
11
31
21
32
49
6
18
54
66
47
52
15
21
99
42
23
31
12
41
48
73
99
51
5
43
29
48
13
222
5
48
40
63
6
35
13
59
4
92
24
7
12
29
24
1
150
30
27
56
16
9
11
12
4
51
84
78
18
53
84
25
11
7
108
57
44
24
109
3
8
151
48
36
9
27
17
169
18
72
5
12
36
1
156
11
13
18
21
15
53
72
144
24
60
1
96
191
55
9
15
57
20
72
7
9
36
44
12
7
72
24
53
36
67
9
8
48
31
17
48
108
1
27
9
27
27
6
3
15
41
84
4
27
29
96
25
18
5
7
17
12
25
24
11
19
53
37
23
4
32
108
48
7
5
13
30
77
19
216
29
19
53
24
4
69
30
81
108
68
13
96
11
28
44
1
59
19
29
36
28
15
5
12
36
19
21
32
4
123
21
32
31
45
56
85
3
8
43
161
55
18
39
15
17
4
8
48
25
54
9
92
16
44
72
108
84
48
252
1
95
12
37
47
60
84
108
37
59
4
15
5
7
24
29
12
36
48
12
48
115
5
48
48
24
136
15
17
24
7
29
52
56
16
9
36
23
37
39
8
168
19
65
25
111
27
17
24
19
5
43
162
18
18
63
81
59
84
24
73
48
59
55
41
16
27
53
12
88
33
11
132
31
77
4
32
24
48
40
27
60
12
72
24
36
17
19
29
25
18
18
3
8
61
48
47
7
89
36
1
11
31
5
13
3
80
19
9
44
24
13
131
24
16
51
5
24
36
1
42
101
19
36
5
24
12
60
24
1
18
72
9
92
72
24
1
207
33
11
12
115
45
9
18
42
11
24
49
59
1
35
31
18
63
45
27
27
41
73
71
12
7
17
12
60
72
19
29
12
16
72
27
9
32
37
66
17
12
36
24
28
9
239
19
12
5
48
61
75
68
40
8
19
17
48
12
73
54
5
24
19
5
40
15
41
43
18
18
18
11
25
179
7
84
5
24
24
264
24
24
19
5
7
29
25
23
4
56
31
101
28
180
68
40
56
13
83
24
4
9
54
17
43
53
1
30
17
12
79
45
72
117
23
40
33
143
24
7
17
12
7
101
52
36
108
81
36
59
1
3
216
8
28
68
96
12
19
54
23
16
87
21
27
53
24
19
21
36
15
21
8
64
20
48
37
30
6
30
173
88
8
64
63
132
48
41
37
90
149
96
79
216
5
132
19
96
5
72
31
30
6
18
39
72
9
99
32
1
18
5
24
60
36
31
9
15
93
8
12
139
126
12
27
15
41
60
7
53
4
32
1
48
18
89
25
59
52
51
89
19
57
15
84
5
60
7
77
67
45
141
11
24
24
16
15
57
51
12
41
139
41
48
19
9
51
5
67
18
111
9
144
78
12
45
68
40
27
9
44
24
4
51
21
92
31
66
6
12
125
24
4
36
8
19
6
107
4
8
48
48
4
80
96
112
27
17
19
17
12
84
48
25
11
37
114
149
88
20
43
42
59
61
23
4
80
24
4
20
24
24
31
173
84
12
145
90
9
33
11
12
43
5
40
32
24
13
3
27
5
72
40
8
28
63
29
48
96
79
72
108
6
36
3
15
30
35
25
11
12
36
16
51
12
53
19
9
33
3
36
44
72
115
65
12
24
79
29
84
60
1
6
41
52
15
30
95
121
24
3
32
4
81
11
48
13
126
65
12
85
35
28
36
32
40
27
77
37
71
4
15
29
36
24
24
16
36
56
12
67
24
90
95
7
137
43
53
12
72
7
53
28
8
55
9
72
69
3
27
5
48
28
63
53
100
36
72
8
7
12
45
72
15
29
136
20
43
45
27
5
4
36
32
4
32
36
4
27
60
12
5
4
44
36
19
9
27
5
37
39
56
24
73
47
16
44
36
19
29
48
37
39
117
6
101
60
24
97
18
72
18
11
24
7
5
115
29
7
90
24
30
78
84
168
66
9
36
9
23
19
17
12
28
68
91
21
140
19
18
11
19
24
12
18
27
69
23
67
17
37
11
1
47
7
24
12
197
37
11
103
18
12
63
80
48
16
33
71
19
21
8
19
42
30
81
36
32
76
56
25
107
48
12
4
36
63
29
85
3
8
72
19
9
8
19
41
40
32
1
11
108
24
13
72
60
11
28
63
81
9
6
17
4
63
17
7
5
31
54
75
260
28
72
8
28
9
35
19
36
53
64
27
36
60
5
12
55
120
9
8
120
7
9
51
53
40
33
84
23
55
29
1
23
24
12
73
198
21
36
9
11
48
40
81
59
55
30
108
27
27
9
32
19
41
43
29
24
7
21
51
12
9
63
6
12
27
63
9
44
37
11
124
15
21
20
48
1
47
48
43
53
12
52
45
18
65
49
3
20
7
17
60
96
12
4
27
17
37
54
24
17
112
32
1
36
143
24
16
15
165
51
18
11
36
ABCD 96223353392*3^$a+1 [50001]
9
7
23
9
16
80
16
11
18
126
85
107
60
18
66
21
51
45
27
54
31
65
90
21
15
1
47
24
9
81
223
29
90
12
6
39
45
6
54
30
18
18
54
18
78
30
42
12
24
19
32
3
48
24
18
54
30
207
15
1
17
31
35
45
16
11
37
53
78
18
75
105
54
30
18
54
6
37
32
3
90
48
6
216
126
18
48
37
17
42
216
30
24
36
18
12
6
12
6
18
102
85
48
48
41
7
47
1
17
36
36
90
30
60
19
53
126
48
109
23
18
120
42
66
42
12
6
48
18
78
18
18
51
15
78
90
72
1
47
33
147
24
72
30
31
11
84
90
7
191
72
121
113
18
6
72
15
57
30
18
42
30
42
48
6
31
23
12
60
72
108
13
5
66
24
177
16
17
6
12
114
36
55
29
90
25
17
15
3
48
60
18
12
24
72
67
113
18
13
41
103
35
90
108
36
24
75
48
16
32
117
30
168
37
119
25
48
59
36
12
6
31
35
205
83
13
32
33
15
21
18
18
18
144
12
6
51
21
139
48
101
18
12
13
32
27
24
12
49
23
6
19
96
272
64
35
54
36
19
11
6
18
93
27
42
138
81
16
47
49
47
36
36
18
180
120
42
36
13
32
81
72
7
137
54
1
11
21
69
139
5
36
24
54
72
120
42
18
108
12
42
18
72
1
71
18
7
48
17
12
126
72
36
6
3
64
5
72
67
80
64
59
108
36
30
42
84
54
78
30
6
30
42
9
9
55
53
30
45
9
151
65
15
45
18
129
16
11
117
27
18
6
102
55
32
21
123
3
24
30
24
30
97
11
21
57
7
65
54
9
3
42
12
6
12
18
3
15
1
32
63
1
29
42
162
30
6
12
7
11
42
84
42
61
173
18
30
54
72
18
24
252
162
12
1
5
18
9
63
49
23
153
45
48
6
36
57
16
11
24
12
18
42
12
42
30
33
3
54
7
17
15
93
3
15
54
27
21
43
47
114
31
35
60
66
15
3
36
72
42
30
25
137
18
18
60
36
51
15
132
84
36
6
18
61
32
45
54
13
29
90
25
11
36
18
12
6
12
1
113
18
66
78
12
49
5
43
17
36
66
54
168
36
18
102
15
45
48
78
37
96
144
29
51
75
54
12
3
39
9
9
36
30
18
51
3
6
36
18
36
120
36
42
7
227
36
48
57
15
49
11
21
96
96
3
13
23
36
18
3
15
36
12
60
66
54
18
6
162
12
24
36
75
9
24
72
54
1
11
6
31
125
3
16
17
18
54
60
12
42
54
120
18
24
102
183
16
35
72
6
126
30
19
32
45
51
39
18
7
59
6
12
6
93
16
32
3
18
27
9
103
53
6
36
144
90
72
30
49
29
67
167
57
123
72
45
21
42
36
12
42
18
48
54
15
16
83
54
39
15
90
7
80
15
72
9
33
54
25
47
54
84
42
18
72
19
11
54
15
27
37
29
18
24
9
48
45
78
12
6
3
9
6
72
9
112
5
84
55
96
80
39
25
35
12
33
240
3
72
72
13
203
18
36
84
75
16
32
3
24
138
27
51
13
41
39
9
39
39
120
36
6
18
48
37
35
6
18
48
72
96
12
114
48
15
45
19
11
37
5
27
99
72
66
51
3
141
57
18
24
45
21
144
144
6
90
36
162
54
63
9
12
18
42
66
36
36
54
79
47
42
18
162
48
24
84
36
6
30
15
45
3
99
60
12
117
51
12
1
5
12
18
186
18
36
36
57
27
36
1
96
32
15
6
36
7
47
12
18
6
61
77
99
51
66
6
138
18
6
51
39
54
67
48
23
6
12
96
55
29
60
90
13
77
67
17
42
30
24
18
90
3
99
126
42
30
39
105
6
1
83
18
150
72
12
78
18
1
53
12
63
27
37
17
24
54
1
53
12
15
27
48
69
48
45
24
36
7
119
48
24
84
78
18
54
7
32
33
12
6
66
24
19
80
27
12
36
24
72
12
18
7
263
6
67
5
30
96
45
3
78
66
24
37
11
24
90
12
42
12
18
78
30
60
48
42
13
128
33
72
55
53
42
66
162
6
18
21
27
117
27
18
19
5
171
75
42
27
64
179
61
65
126
33
15
150
75
27
85
23
9
81
114
66
6
37
11
6
66
18
6
48
18
51
3
42
48
150
18
36
54
12
37
53
27
48
16
32
64
53
48
42
66
6
18
12
54
24
90
48
144
3
39
9
3
61
161
36
12
18
108
42
55
17
66
45
48
48
57
6
48
1
48
41
7
17
31
41
39
87
12
6
12
27
9
108
27
9
7
53
36
39
27
24
12
49
47
48
1
32
225
30
33
64
48
23
48
6
54
36
9
99
30
15
45
48
42
90
30
81
45
19
17
42
18
3
63
6
18
18
108
18
66
7
47
6
54
54
30
24
18
156
171
9
78
18
7
32
243
42
12
54
90
7
48
5
48
126
24
117
63
72
9
64
17
90
ABCD 96223360276*3^$a+1 [50261]
12
48
180
72
139
65
115
20
69
36
72
84
31
44
24
9
27
93
207
9
127
29
15
24
117
39
21
24
60
120
31
17
3
33
75
12
108
69
27
129
27
189
168
48
235
17
27
36
148
32
28
500
21
15
33
36
111
16
20
57
103
53
7
44
64
77
43
56
189
7
77
31
17
15
153
27
168
12
24
9
7
20
148
161
15
4
137
43
125
72
15
324
9
72
63
9
43
60
17
60
120
48
3
120
40
5
135
40
185
235
29
48
192
60
27
36
45
43
180
140
36
69
24
43
44
36
28
116
24
12
148
29
96
12
12
31
56
9
135
12
28
161
19
41
151
20
120
24
36
84
9
204
27
141
264
75
21
39
69
84
43
5
24
48
96
24
147
4
80
36
36
24
165
171
9
84
111
69
75
36
4
372
5
264
19
29
31
72
68
9
183
153
60
120
175
20
120
21
39
189
36
132
55
68
57
84
75
33
27
105
331
188
276
4
72
80
280
48
161
15
60
9
12
48
12
24
51
60
160
60
8
112
29
135
4
101
19
185
55
180
77
3
40
176
189
24
63
33
72
24
48
43
77
27
124
72
29
75
4
65
175
32
105
195
9
51
9
79
32
28
125
67
29
168
87
45
15
21
103
32
60
40
44
33
31
5
7
20
129
31
53
132
48
144
72
120
36
3
96
16
17
51
60
52
5
15
33
96
15
4
32
84
24
72
88
60
80
189
48
72
363
88
17
115
53
12
168
27
69
39
117
55
48
92
69
19
137
72
111
21
36
55
137
31
12
128
57
55
48
92
84
4
17
55
113
15
40
161
19
176
165
19
41
36
3
36
64
29
147
84
21
51
40
104
45
19
72
8
9
27
249
27
93
15
72
9
168
96
12
75
88
72
113
15
40
12
89
75
16
128
117
324
39
112
5
55
53
60
36
36
3
9
27
180
36
108
100
41
36
3
96
76
125
180
12
267
153
12
91
5
15
297
3
100
48
132
53
96
84
12
75
177
87
136
29
15
60
36
84
9
36
51
45
168
36
48
43
89
15
4
32
108
45
15
40
17
132
216
147
93
72
24
15
124
17
3
9
60
276
132
3
60
156
96
57
60
168
12
31
72
108
176
156
9
99
40
41
19
12
20
213
111
120
36
9
99
40
65
192
63
9
27
69
111
4
32
60
88
17
75
40
77
351
36
36
57
63
60
9
79
41
84
120
75
60
192
9
139
125
36
24
192
72
72
259
180
5
60
15
100
12
53
7
284
201
63
96
69
24
60
27
69
72
3
81
139
72
108
176
16
113
12
183
52
164
4
300
257
48
120
7
68
9
36
27
129
24
15
12
40
269
79
161
48
48
39
24
9
72
24
55
257
15
45
75
108
21
15
45
91
8
57
48
216
24
264
36
36
75
36
24
9
7
128
21
19
17
12
111
117
115
60
44
45
15
84
40
32
9
15
33
223
44
36
129
79
17
123
36
256
5
3
9
63
40
68
96
201
55
29
79
12
113
27
177
63
45
60
48
7
348
17
48
75
112
44
36
57
12
39
36
141
168
15
100
ABCD 96223559566*3^$a+1 [50057]
60
12
240
48
24
120
243
16
32
48
57
87
208
125
84
15
16
144
5
171
9
24
144
511
96
185
144
12
27
81
15
21
96
84
96
39
9
204
156
180
204
36
91
173
132
216
12
187
341
12
96
79
32
81
319
29
67
5
123
240
105
12
43
29
108
72
96
36
108
108
84
31
29
156
24
108
163
29
195
165
75
64
80
429
51
129
175
5
283
224
141
132
180
216
115
77
72
43
48
144
32
480
33
31
176
81
63
45
144
180
111
9
108
288
24
307
96
173
12
247
617
60
156
63
16
48
128
33
384
207
16
65
15
165
120
24
139
449
312
216
15
64
29
51
249
204
36
12
75
69
168
156
36
36
108
72
24
19
192
17
15
45
51
96
48
21
36
84
60
120
36
144
91
89
39
160
432
480
65
36
72
115
65
175
96
497
108
99
160
101
96
43
185
96
72
319
96
53
36
39
9
132
108
103
5
123
16
221
120
43
89
120
127
80
45
19
5
180
216
48
15
81
127
197
27
9
7
32
81
31
80
96
33
79
96
32
544
96
209
60
48
67
101
123
129
228
60
108
36
79
149
36
7
48
32
9
156
123
96
48
21
180
24
120
276
84
63
240
93
60
444
43
137
60
171
405
72
67
32
48
81
79
192
96
125
99
81
72
7
29
19
485
120
243
64
53
91
176
21
132
151
209
108
163
29
243
9
423
81
111
69
60
12
115
144
53
72
211
77
115
80
21
216
51
64
293
27
288
16
29
72
75
21
27
93
24
43
65
31
125
36
180
123
81
31
41
108
12
223
161
48
15
21
144
27
105
103
77
84
96
48
15
201
55
125
99
33
72
36
51
21
219
9
39
21
27
144
16
113
276
516
180
147
165
120
67
48
65
36
24
3
33
111
9
7
17
72
103
41
36
48
36
175
384
32
81
207
96
141
3
96
9
60
91
101
36
132
3
45
132
31
17
63
16
320
249
151
80
21
144
96
84
39
304
96
192
197
27
153
96
216
300
96
108
7
32
105
36
115
365
51
333
72
43
41
231
93
3
69
315
144
ABCD 96223778572*3^$a+1 [50017]
36
24
24
7
5
108
72
36
85
35
12
7
5
79
5
24
67
101
24
13
71
24
192
91
144
18
36
11
13
66
144
96
12
53
37
54
53
37
23
127
5
24
25
35
1
143
67
65
120
48
91
29
85
48
42
41
49
47
36
133
12
42
90
18
12
6
107
55
29
60
145
35
48
36
7
17
31
77
12
43
65
24
103
6
30
42
47
12
193
48
23
49
23
19
120
18
36
6
53
31
24
48
132
12
65
13
12
78
125
1
12
144
23
156
12
85
95
43
126
11
24
55
101
60
24
1
12
60
36
71
19
89
13
108
54
42
59
12
48
25
107
37
23
79
96
53
31
78
35
72
13
47
25
60
36
30
18
54
5
12
24
19
53
85
42
30
23
24
31
18
59
13
12
42
53
1
90
66
119
7
144
234
11
25
23
12
73
18
17
48
132
36
187
12
78
54
84
89
1
59
72
85
6
137
72
73
132
35
55
144
144
30
47
36
13
11
151
12
65
60
7
18
71
12
25
12
168
30
5
13
71
19
36
65
48
145
30
6
47
12
25
23
49
6
65
84
48
31
17
24
91
18
227
25
30
144
96
12
72
6
12
6
29
55
113
24
84
19
108
84
65
205
35
1
18
5
1
108
48
95
60
12
12
19
150
36
198
48
18
36
131
109
30
60
66
18
5
37
18
17
12
55
41
12
120
12
55
36
29
25
192
35
1
23
31
18
42
53
60
25
132
18
17
49
59
55
18
35
37
198
89
19
36
53
67
78
36
35
19
65
60
193
23
1
54
36
48
6
90
17
60
48
72
19
125
55
54
12
114
101
24
1
23
151
54
42
12
41
12
24
85
35
43
72
30
60
18
18
59
48
13
18
6
23
25
96
107
37
35
127
120
6
192
11
67
54
23
48
55
12
90
47
24
24
13
47
7
113
12
96
55
89
24
24
217
59
1
54
5
85
102
17
1
11
25
6
185
7
6
11
60
36
49
18
42
48
36
47
12
1
59
96
55
60
17
84
61
12
71
61
23
7
36
5
12
1
107
24
49
6
18
35
37
138
53
37
47
85
18
17
85
108
47
13
11
12
48
31
53
97
18
5
60
1
47
144
121
23
31
30
23
1
36
23
7
108
42
36
12
132
11
55
53
25
36
11
168
132
24
43
17
31
5
24
103
36
234
12
24
12
198
24
17
48
25
36
90
5
25
36
191
12
85
23
49
23
72
120
1
59
73
11
24
55
65
12
61
155
97
23
157
6
12
54
23
48
24
31
18
24
36
11
60
36
19
36
12
6
36
11
7
5
13
12
47
25
71
25
59
133
35
48
7
77
199
281
60
31
17
7
41
85
144
48
216
35
12
25
24
18
17
31
77
37
131
25
168
11
48
13
35
49
60
119
1
18
168
48
89
97
71
37
90
18
54
65
55
6
12
72
23
127
41
24
55
36
18
11
49
59
7
6
30
29
24
1
258
66
59
121
71
25
11
37
36
6
30
83
48
144
49
11
133
35
1
47
132
55
6
66
53
1
11
24
24
12
36
72
7
48
77
31
5
13
11
85
144
30
17
24
36
84
36
37
60
72
35
36
12
145
11
121
71
67
17
43
41
12
49
90
18
95
31
125
24
1
30
17
19
113
37
36
12
72
11
24
43
12
65
48
31
6
11
7
48
60
209
108
37
23
13
59
60
108
43
108
36
78
36
84
35
37
23
36
12
72
37
78
77
49
30
5
132
12
73
35
13
126
90
83
13
179
24
25
11
48
175
53
7
17
1
72
23
264
73
47
1
18
96
41
12
55
53
24
84
109
11
36
48
7
78
83
79
48
90
18
89
43
12
6
143
60
60
7
30
47
97
78
66
71
151
5
24
1
23
31
65
61
24
59
7
5
109
11
24
84
37
24
83
187
66
83
96
73
47
25
23
31
17
73
35
19
6
30
42
18
17
19
53
1
72
119
25
36
23
169
35
127
41
67
90
42
41
12
12
36
192
25
18
24
65
115
54
11
115
5
13
12
11
97
23
49
35
60
108
12
24
72
49
35
84
12
48
61
30
41
37
23
13
59
25
18
5
55
29
115
30
11
60
25
119
24
36
19
72
30
60
48
90
65
67
17
127
233
60
12
48
37
6
12
77
180
36
13
11
25
18
17
48
43
29
144
85
66
41
60
60
43
36
5
180
25
108
60
12
36
60
48
54
41
84
7
108
30
35
37
ABCD 96223839178*3^$a+1 [50099]
39
9
9
72
39
20
48
60
64
9
35
1
3
45
39
12
12
12
57
87
36
144
32
19
24
189
21
27
33
27
20
16
3
77
13
27
32
28
56
4
48
8
1
48
42
17
52
3
9
9
27
12
9
27
27
77
40
156
24
44
25
12
39
68
36
36
1
23
4
8
25
99
21
75
33
23
37
71
4
8
1
24
15
24
68
13
24
162
17
36
36
16
12
44
28
8
1
3
87
9
36
27
17
36
1
51
36
69
39
21
15
33
15
3
18
15
20
25
27
93
27
33
51
24
36
12
12
39
53
25
11
4
68
4
24
69
15
68
28
12
24
36
12
56
19
18
39
48
24
63
33
9
3
45
39
36
3
17
13
51
44
4
8
16
57
24
108
15
12
20
19
9
8
40
57
12
111
140
4
12
36
80
12
1
15
20
4
21
15
36
12
21
75
12
8
4
9
39
12
9
30
42
35
12
28
12
69
75
12
36
36
8
13
59
12
60
37
30
33
20
43
45
9
3
12
32
52
8
36
1
11
7
17
28
24
60
36
33
47
88
12
48
57
48
15
21
15
3
42
35
16
3
117
44
12
1
15
20
7
45
9
51
60
8
24
91
72
101
36
64
12
96
9
36
24
3
33
63
8
1
39
24
21
6
9
60
3
72
18
36
47
25
3
68
49
3
20
49
51
8
28
9
12
27
24
9
108
3
69
47
7
45
81
18
30
15
9
3
9
3
56
1
3
33
11
4
105
15
56
4
3
45
36
24
84
20
4
3
21
8
40
12
39
18
108
3
15
9
8
4
20
28
8
67
33
60
56
4
9
23
31
41
12
1
15
8
4
80
25
27
57
75
72
33
24
35
1
66
33
20
60
16
68
60
4
68
12
4
92
1
63
8
40
8
1
36
3
3
30
18
5
100
24
68
16
12
24
9
11
40
3
30
27
8
1
39
15
5
72
1
11
55
5
12
73
39
57
63
8
127
72
66
35
28
36
60
8
48
7
21
32
16
33
23
13
24
3
32
1
15
12
36
44
13
42
129
12
48
9
15
33
24
35
1
3
27
53
28
24
24
32
1
87
44
19
48
5
28
63
17
4
27
81
72
9
36
15
36
44
84
25
15
32
1
39
20
12
148
21
11
25
35
48
4
33
39
12
9
123
33
87
12
9
3
33
15
24
72
21
84
3
33
71
109
3
39
29
37
6
29
52
9
3
44
199
9
8
16
60
32
25
35
64
81
15
15
9
32
1
27
24
48
21
35
37
23
55
33
36
68
4
36
24
9
15
24
20
49
35
36
4
33
6
33
24
32
76
72
32
1
11
7
69
32
24
28
57
6
21
12
68
4
20
4
12
33
27
33
48
24
30
161
37
3
12
8
67
18
51
9
51
21
12
24
15
20
1
47
4
48
8
12
64
24
27
29
28
9
15
20
24
16
36
15
41
48
60
4
44
37
27
9
27
32
1
11
24
4
33
75
8
25
3
36
9
15
8
1
15
12
8
64
36
21
24
11
37
15
20
16
3
33
57
54
17
4
48
24
36
15
5
4
9
24
36
12
3
32
1
23
1
27
72
48
36
8
24
13
23
55
9
21
15
129
36
51
21
71
40
104
25
47
25
27
48
8
37
23
52
57
47
61
12
35
28
24
9
12
96
27
8
36
1
39
12
104
37
23
4
12
32
24
12
16
9
18
177
33
27
32
12
1
3
68
88
8
76
96
24
12
192
24
12
84
20
40
84
57
11
24
121
23
19
30
15
44
76
24
60
33
35
36
28
33
15
72
33
24
99
12
8
76
39
9
8
12
16
21
3
93
47
24
108
36
12
36
88
8
12
19
9
36
33
12
35
64
69
63
36
9
84
54
9
8
60
16
33
96
75
69
48
15
24
21
47
16
92
1
24
3
8
108
16
27
17
1
47
1
87
24
12
9
12
63
12
96
32
37
54
57
60
44
72
13
18
17
28
12
39
17
88
48
56
1
36
24
15
57
15
72
33
72
23
67
6
27
56
24
4
8
61
107
72
52
20
12
28
32
37
51
3
90
11
4
21
12
27
8
28
24
20
4
84
44
1
3
60
60
156
56
55
18
36
15
44
88
12
27
17
1
11
24
36
28
36
9
36
27
48
8
4
3
9
44
12
16
20
16
8
4
104
12
61
48
15
44
1
3
44
43
21
12
87
9
8
1
198
6
15
12
48
9
24
11
25
11
4
147
45
12
8
7
30
3
84
3
5
73
11
1
59
12
55
5
16
60
8
52
20
1
3
57
3
32
12
4
57
11
1
95
4
12
24
12
15
42
126
33
92
19
9
9
3
27
18
39
21
3
12
84
44
36
12
28
45
27
63
105
20
28
32
16
20
12
40
272
1
87
15
33
24
12
81
48
3
56
55
9
9
35
1
27
44
13
36
3
24
36
33
35
12
1
15
3
9
45
15
9
3
9
72
39
12
27
21
48
12
48
8
7
18
15
21
63
36
36
20
7
57
63
17
76
32
36
88
20
16
9
36
51
3
17
49
60
39
33
12
3
72
24
9
35
36
52
8
1
3
36
36
51
93
72
33
12
3
24
123
102
39
21
35
4
12
21
11
40
96
24
8
12
4
60
9
75
20
52
56
37
3
36
8
40
39
30
18
42
87
21
3
33
71
16
12
8
4
8
1
24
30
9
24
56
1
36
95
48
36
160
48
72
87
18
12
18
33
63
17
36
19
69
33
15
20
25
30
72
6
48
23
40
132
9
30
69
20
40
24
33
15
12
27
65
1
6
66
39
39
29
36
1
15
12
72
36
9
15
24
15
6
15
12
45
35
4
48
128
73
71
12
88
24
15
24
33
33
3
3
18
11
24
1
15
57
75
12
12
9
3
96
56
4
93
35
73
36
63
8
28
12
36
8
4
72
68
16
36
24
24
12
48
8
12
4
93
11
4
32
36
24
36
67
5
12
16
36
9
11
4
108
21
15
72
32
1
23
19
45
36
9
39
45
15
99
89
1
87
33
27
12
32
124
12
12
72
68
24
40
24
9
15
57
54
29
25
35
4
45
35
25
63
56
52
44
12
1
23
4
27
6
15
20
13
15
20
79
33
20
36
16
15
9
8
16
9
3
24
129
24
66
53
36
4
32
16
8
72
1
3
12
3
9
56
25
54
18
51
60
9
252
36
24
15
15
5
49
24
47
61
71
84
4
21
63
20
40
56
48
60
13
15
24
24
69
15
92
12
72
1
3
15
9
87
17
12
43
57
48
20
64
93
36
24
39
32
64
20
132
16
3
89
37
3
36
8
1
27
33
27
9
35
1
35
1
3
36
104
4
15
9
63
53
1
66
126
3
12
3
54
59
13
3
68
37
6
17
12
25
171
9
11
1
18
5
28
57
23
28
60
15
17
37
15
45
36
36
83
24
12
7
33
12
60
48
24
21
39
32
12
16
24
21
15
33
24
ABCD 96223841752*3^$a+1 [50041]
160
8
4
116
15
1
92
28
84
60
32
63
9
12
12
3
1
20
40
11
18
91
56
36
132
12
12
57
75
12
21
18
33
76
44
27
9
12
100
41
67
32
24
168
36
51
9
4
20
3
117
100
20
16
12
48
137
54
126
51
57
3
216
16
17
18
13
12
101
72
55
17
87
36
39
45
60
36
48
12
36
12
28
104
60
64
32
3
121
20
48
16
12
8
24
4
140
64
32
33
87
12
9
99
72
40
41
36
7
44
52
60
35
1
44
63
72
61
156
68
12
81
7
24
36
59
133
80
100
24
48
8
3
9
48
12
24
33
27
60
3
21
48
39
117
63
36
54
18
97
48
8
12
64
23
9
48
36
24
27
201
28
80
144
15
33
75
21
15
90
15
120
16
20
4
44
12
36
28
72
128
96
3
21
96
40
5
51
93
27
88
20
60
57
103
32
24
16
23
37
53
15
60
105
27
60
12
45
39
4
11
49
128
76
56
24
36
64
17
15
28
47
1
36
32
21
43
20
64
35
18
67
68
36
72
9
27
4
96
56
36
15
72
61
137
87
16
72
5
43
8
12
4
48
156
20
24
16
8
88
8
69
51
21
51
28
12
24
44
3
36
37
20
33
3
24
9
54
33
3
37
44
9
39
180
16
48
23
1
24
8
36
60
16
56
16
35
13
12
32
28
59
9
48
156
132
76
8
3
18
75
24
52
101
27
4
5
43
8
201
18
54
7
29
67
56
21
15
76
17
3
52
24
32
24
81
36
27
63
36
21
72
33
127
24
8
40
8
192
72
64
5
27
27
9
60
3
81
4
5
19
89
7
80
4
35
61
32
48
12
16
104
72
24
9
15
24
28
12
56
60
60
64
24
60
128
12
141
27
48
108
12
3
18
27
40
8
24
24
4
116
9
90
25
29
55
44
36
28
53
18
13
5
27
48
88
35
1
80
172
20
64
41
36
7
119
25
11
33
52
5
91
48
32
60
36
48
12
60
9
55
20
96
48
48
12
40
23
1
68
28
8
28
29
15
16
36
20
40
56
12
3
45
9
19
164
15
18
27
4
48
68
124
108
24
104
4
20
12
16
53
15
76
80
12
36
69
15
48
12
28
5
31
48
20
16
60
20
124
23
21
15
69
52
8
15
153
48
144
60
60
21
3
28
59
1
80
84
172
32
120
177
63
72
36
4
59
13
8
24
9
18
54
7
32
144
72
64
32
16
29
39
15
33
21
7
20
4
131
13
104
84
12
16
5
15
4
35
25
92
99
49
80
105
7
80
4
12
12
56
60
16
20
12
135
18
54
21
28
68
48
12
36
57
231
16
41
15
148
84
5
87
4
8
45
27
12
48
21
15
88
41
31
44
36
28
59
1
35
69
72
3
36
105
147
18
18
13
5
27
48
51
36
108
9
4
59
33
64
120
8
16
20
48
15
69
12
27
18
7
8
16
68
28
32
72
48
12
28
23
1
120
8
72
16
8
96
39
54
27
16
11
162
7
11
126
3
24
12
51
61
44
88
24
36
80
28
152
9
3
100
12
36
32
60
84
15
18
15
24
36
12
21
91
56
16
12
95
181
60
36
56
36
124
48
8
60
196
60
116
16
47
1
8
88
29
27
27
144
13
23
9
124
108
68
33
3
12
21
15
3
9
112
12
48
8
28
53
72
15
93
91
12
23
85
20
12
48
15
9
24
16
56
16
5
43
8
4
140
16
8
16
48
32
27
181
56
100
36
44
12
84
4
24
8
24
75
133
11
45
63
108
13
5
63
12
15
21
123
153
64
8
4
20
108
4
35
90
3
24
45
123
3
9
60
3
13
168
8
24
28
20
168
4
180
44
48
60
16
119
129
24
4
80
28
72
24
20
48
4
8
45
36
3
69
43
68
28
23
126
55
56
15
18
54
21
4
47
13
48
11
81
16
29
54
37
56
96
45
18
108
93
12
16
36
12
32
36
48
72
21
27
88
32
60
4
24
104
12
96
64
44
75
126
127
8
4
23
37
32
48
100
17
163
8
36
76
36
5
7
32
87
18
18
61
8
21
31
32
9
19
20
16
36
17
75
100
8
36
15
45
36
100
71
21
28
23
129
48
12
28
32
21
36
103
32
27
126
54
33
24
12
100
12
32
4
32
39
49
8
40
8
240
60
28
8
40
56
39
1
20
51
145
80
12
60
48
123
126
36
3
36
12
21
36
63
48
51
57
69
79
11
21
12
57
39
48
132
24
36
12
52
35
1
17
15
12
4
113
135
27
69
4
53
31
24
53
15
12
16
48
36
44
63
33
3
21
12
75
1
56
69
19
8
12
48
48
108
112
32
36
60
4
68
40
24
11
69
28
92
36
27
18
15
40
92
51
1
32
48
64
17
54
9
9
39
15
61
44
3
21
48
120
27
54
31
48
56
9
51
36
48
12
12
48
24
3
37
89
54
9
108
4
24
56
40
263
49
8
100
84
209
72
115
12
48
36
20
57
90
13
23
9
81
36
135
9
151
20
48
15
1
32
3
54
3
4
56
40
59
33
96
ABCD 96223987136*3^$a+1 [50052]
12
3
17
36
1
30
9
116
48
96
37
47
100
92
48
40
8
24
28
48
75
69
8
12
73
15
188
49
51
8
12
109
3
32
13
3
92
108
12
12
24
112
24
45
11
139
36
30
39
3
5
103
53
4
36
20
97
99
153
47
84
16
15
60
30
23
55
93
68
1
23
7
6
123
24
80
12
13
11
36
40
80
31
12
18
35
7
18
75
12
3
57
213
3
116
48
168
12
16
32
4
84
36
68
60
37
36
87
56
84
76
104
136
9
18
17
48
24
25
36
54
29
61
51
15
17
25
23
25
3
177
119
16
12
60
123
54
15
3
93
99
6
107
37
11
37
27
15
33
168
15
177
92
24
49
35
13
72
78
12
60
5
28
8
144
43
72
41
24
16
44
25
3
12
15
72
6
35
60
12
12
48
100
57
90
5
24
4
20
13
60
119
25
3
56
24
108
37
83
7
41
52
24
36
12
32
108
48
25
47
25
27
104
4
15
12
36
60
5
7
21
36
144
56
40
45
3
56
19
33
32
37
63
63
89
4
32
79
33
60
92
16
8
64
45
90
41
12
48
52
84
80
31
57
68
48
1
11
7
53
55
29
120
24
264
36
91
5
24
24
48
4
20
36
24
24
4
92
31
45
12
32
1
3
20
192
24
24
64
116
16
36
20
67
18
12
78
144
41
52
15
57
15
30
3
60
176
49
42
101
4
60
8
7
21
12
68
28
27
45
140
4
20
24
324
12
60
28
20
12
55
5
25
35
25
11
7
21
20
60
72
4
75
36
5
52
48
32
12
25
6
33
140
7
53
31
101
12
37
15
24
12
32
36
12
108
24
28
12
3
72
5
13
54
33
20
37
18
77
108
7
5
24
12
232
15
185
52
8
108
115
24
33
168
80
12
100
32
4
69
11
24
43
5
64
3
12
21
164
120
43
41
157
23
31
65
24
1
11
64
20
36
64
33
60
95
48
24
24
36
28
63
29
108
25
27
48
8
24
4
36
68
25
18
33
96
8
28
152
97
59
60
61
59
49
18
12
137
31
29
25
3
8
64
105
108
15
75
21
20
7
24
18
11
12
28
87
57
105
3
68
4
93
54
21
12
8
28
51
21
24
68
72
1
23
36
60
4
44
25
72
11
28
51
113
216
16
3
48
9
8
40
60
32
60
103
30
75
87
108
41
24
36
96
1
47
7
45
15
29
4
32
4
36
8
60
25
111
117
39
21
87
32
96
108
1
3
15
17
55
33
3
93
12
104
60
1
87
116
72
48
1
90
41
28
20
16
104
64
20
100
68
48
16
8
37
3
93
54
69
20
36
16
80
25
3
36
96
32
36
1
48
47
31
105
57
11
24
48
7
17
31
129
20
96
49
83
7
5
103
53
37
75
12
44
16
8
7
29
36
36
24
4
44
12
48
16
144
105
47
24
156
88
8
4
105
6
5
25
42
5
16
44
37
59
19
125
72
13
83
12
112
33
23
12
88
72
15
41
49
42
29
60
24
180
28
20
19
18
3
48
51
29
7
113
12
4
21
39
20
100
116
52
8
7
5
43
17
25
83
28
159
17
16
8
31
21
12
56
36
16
32
12
60
24
37
39
48
68
24
1
83
61
59
67
33
24
20
52
8
28
44
24
31
5
60
25
23
67
18
47
25
75
8
13
59
16
15
5
139
5
48
40
12
3
18
23
97
60
35
4
45
35
28
20
72
124
12
80
85
35
12
132
13
23
4
51
77
60
40
33
59
73
48
35
12
97
39
32
37
18
57
68
4
93
3
12
60
32
4
51
30
131
24
13
71
12
108
36
48
25
71
4
3
53
1
3
68
49
3
32
40
51
53
96
55
33
20
196
20
1
3
15
93
72
108
27
17
24
84
12
16
27
42
15
24
20
12
132
25
11
61
18
18
90
24
5
25
36
3
57
3
32
19
30
75
8
103
5
60
4
24
32
19
30
3
8
72
12
40
225
168
83
48
67
33
72
72
56
19
17
1
3
84
20
120
115
165
48
20
4
105
11
48
61
60
75
44
4
20
72
24
79
41
31
5
84
64
8
19
45
8
97
15
116
28
87
9
36
45
60
59
88
12
200
148
48
8
36
64
24
20
43
17
60
12
25
48
18
65
7
57
44
7
5
40
44
76
69
39
20
109
3
9
59
19
72
21
12
75
21
12
15
17
100
8
79
30
63
243
89
43
30
27
8
127
113
13
3
39
65
28
144
68
12
4
69
135
56
16
8
28
8
12
64
20
48
40
20
13
27
188
25
3
84
8
48
24
12
4
140
37
15
57
47
64
20
31
41
7
17
48
67
21
260
4
21
30
17
76
44
12
144
12
97
47
28
45
35
7
5
48
40
20
52
15
89
121
111
75
77
72
13
47
60
1
59
13
12
18
21
21
3
12
68
7
125
40
81
39
3
41
36
84
52
57
12
35
24
49
18
89
48
7
5
60
61
39
116
12
52
141
23
19
30
11
52
9
6
105
104
48
88
12
68
4
ABCD 96224122108*3^$a+1 [50008]
44
34
2
4
6
26
15
97
6
24
5
67
5
21
99
21
15
19
17
1
66
14
64
54
62
22
26
10
6
12
23
21
4
35
12
55
14
46
14
16
30
48
6
30
29
1
78
38
15
12
49
23
7
12
24
2
28
32
60
34
62
24
28
11
49
11
25
30
14
72
39
1
32
24
51
7
38
16
96
72
30
5
1
6
30
18
36
18
24
30
12
24
5
21
27
43
53
79
50
24
10
29
21
4
54
6
12
6
2
63
91
18
11
121
11
43
38
46
6
54
66
6
29
19
30
35
24
12
36
49
30
29
57
4
32
82
5
7
53
31
12
36
120
17
81
4
59
31
36
26
51
37
8
4
20
3
37
47
108
13
44
4
35
9
39
19
2
4
6
36
48
18
11
19
36
14
39
9
27
7
108
6
32
15
69
15
13
12
6
77
43
6
23
25
140
15
132
21
46
53
19
5
19
2
24
70
18
18
36
2
22
14
84
15
36
85
18
66
42
53
24
31
12
74
64
11
9
34
14
4
6
29
31
149
33
4
6
62
22
17
57
16
284
22
42
59
36
36
7
24
84
17
13
42
38
12
28
18
5
36
7
17
31
12
5
37
30
14
16
36
12
167
19
6
20
40
18
5
25
32
27
24
1
83
7
17
49
8
34
17
45
3
85
6
96
2
22
38
4
42
14
3
19
48
41
12
36
7
48
5
7
5
43
72
14
76
6
24
17
55
12
2
24
15
49
30
18
18
17
37
71
84
79
17
13
18
24
14
28
11
36
93
16
114
36
29
33
12
132
16
35
72
43
6
24
44
12
46
18
11
36
37
6
120
48
2
10
29
19
36
12
24
29
37
8
15
72
12
13
95
103
2
24
123
79
14
106
24
12
14
12
96
70
41
7
18
6
18
47
19
48
41
21
24
12
27
19
161
7
36
29
37
8
34
17
31
5
37
44
34
14
48
16
6
53
7
5
7
17
48
1
23
7
5
19
5
163
84
6
42
30
35
21
10
17
36
24
33
3
7
84
6
20
22
242
87
7
12
42
20
118
2
16
102
2
58
6
18
29
19
30
32
28
11
24
25
59
55
6
11
96
61
18
66
30
6
18
38
4
59
55
18
23
36
21
12
64
23
21
52
66
48
2
10
17
19
5
48
127
6
47
49
32
58
38
16
80
75
13
42
12
42
35
55
48
17
31
108
5
36
1
12
18
2
39
55
66
24
78
6
162
29
37
6
29
19
53
33
10
12
54
11
31
24
36
41
108
25
66
18
12
6
17
105
22
6
20
3
43
84
48
41
21
15
31
12
12
17
21
40
54
18
11
7
6
6
24
12
77
25
6
5
7
6
35
33
46
12
2
10
65
31
6
54
24
77
9
22
62
15
31
5
7
24
54
36
80
10
18
6
84
77
24
36
43
66
18
2
36
24
3
1
32
16
36
108
12
8
34
5
145
35
13
23
1
59
21
12
3
73
56
130
6
68
58
60
26
22
5
36
33
3
36
43
5
55
38
10
41
72
13
11
139
12
6
23
12
13
18
48
12
14
39
31
26
87
19
42
11
45
4
6
5
21
34
17
48
36
9
10
5
19
18
35
115
36
24
38
36
58
26
28
20
63
1
72
56
3
36
12
103
14
82
5
13
59
48
49
18
65
19
17
43
65
19
2
10
30
47
7
48
101
21
52
6
17
7
18
32
27
81
34
17
31
60
6
18
41
73
30
18
54
2
3
31
2
34
62
4
24
30
24
36
26
82
65
61
32
36
10
38
28
11
129
10
17
60
36
67
74
16
6
36
29
1
24
6
41
7
101
1
59
25
8
22
17
13
12
30
120
42
80
10
38
58
24
24
36
12
17
132
1
20
10
2
10
36
120
2
12
4
30
12
5
60
7
41
7
96
14
27
1
6
14
87
37
12
11
19
66
80
51
12
1
35
21
12
4
32
10
2
16
30
17
43
18
11
45
40
54
5
55
24
29
1
71
7
36
12
5
7
134
10
5
9
27
9
27
25
56
34
29
60
19
38
15
61
11
19
84
60
26
10
14
10
42
20
111
7
29
43
41
49
18
48
18
12
56
156
4
35
21
40
6
36
2
3
49
6
2
4
119
9
27
33
4
35
57
22
2
10
102
6
41
1
24
42
24
84
5
7
14
96
16
6
12
65
13
6
18
47
36
36
31
5
24
7
41
13
8
36
58
65
19
6
11
1
18
12
60
38
22
6
59
7
2
60
118
29
72
60
12
1
35
7
12
84
29
12
24
72
12
36
19
5
7
36
60
5
9
60
51
24
37
56
16
42
84
62
12
70
48
48
29
33
3
7
2
16
11
79
12
17
36
36
31
36
18
18
138
11
55
53
72
7
2
34
84
29
60
91
50
3
12
45
24
48
22
48
18
72
78
18
102
42
12
68
3
7
29
19
24
24
78
11
36
9
10
24
24
2
60
70
5
36
36
43
18
24
24
18
24
36
101
36
9
3
24
25
66
18
6
6
12
18
38
99
21
22
60
5
43
30
35
12
9
34
62
58
24
17
37
11
7
17
79
29
1
32
3
55
48
5
7
66
56
15
33
46
41
67
29
25
42
53
36
1
80
16
42
12
65
37
23
120
7
24
6
42
86
52
32
70
26
72
4
11
24
79
2
99
117
24
22
6
6
5
7
5
7
2
64
23
12
25
6
41
7
89
21
87
72
12
49
6
53
36
55
48
5
55
77
91
14
15
49
138
78
11
21
96
3
31
62
39
12
36
1
8
27
21
120
24
34
5
7
50
27
25
60
8
39
25
96
35
7
62
27
31
14
22
6
18
2
64
30
29
33
64
68
12
4
54
6
11
19
12
2
3
1
11
7
12
14
100
12
32
10
26
4
35
36
9
15
12
21
40
155
61
56
10
89
24
31
12
26
51
79
29
69
10
48
2
34
14
148
164
15
13
47
12
21
28
155
31
17
7
24
5
7
24
65
12
7
24
29
55
2
27
7
24
6
30
108
5
33
3
33
12
48
82
2
52
66
36
53
36
12
37
23
37
11
24
7
12
12
12
5
60
21
58
162
32
52
56
22
5
36
33
10
29
19
138
6
17
67
2
16
47
33
34
6
42
18
48
18
18
204
6
5
12
55
41
9
27
19
36
24
5
43
17
31
60
14
16
6
53
12
1
71
72
37
12
78
26
22
2
4
12
6
5
12
55
84
2
60
40
90
48
5
9
48
24
28
20
16
30
60
6
90
48
78
54
60
86
96
48
34
38
10
53
1
35
13
36
12
116
106
98
34
36
18
35
7
5
61
18
48
98
15
48
33
3
45
27
67
41
36
72
7
53
9
24
24
27
36
73
59
21
28
36
23
9
16
32
12
112
35
79
5
24
69
15
31
ABCD 96224205646*3^$a+1 [50013]
132
7
125
96
3
9
96
151
5
48
187
96
17
12
24
132
39
9
39
105
36
115
77
60
204
180
240
36
24
48
168
3
9
12
139
5
60
111
33
108
3
57
84
19
65
180
60
24
7
29
36
79
77
72
43
48
41
55
5
36
48
24
228
12
12
19
101
24
36
120
96
12
12
31
65
79
53
72
24
132
24
24
132
120
12
36
60
156
144
12
7
48
32
16
17
60
19
41
120
79
53
132
24
12
60
384
60
91
29
36
24
60
48
75
21
91
41
87
21
120
216
123
177
84
72
3
81
24
72
48
24
48
84
120
36
60
27
57
84
180
79
77
24
240
60
144
12
156
144
48
96
24
252
60
39
57
24
96
159
21
48
12
159
64
5
12
72
12
75
141
48
19
41
72
60
12
36
60
7
113
12
60
39
33
72
84
84
31
89
87
93
12
60
24
192
24
91
29
288
72
84
36
36
60
84
36
27
208
32
177
60
108
7
41
12
72
120
156
12
72
144
84
300
36
180
12
60
12
168
48
55
17
72
12
84
72
204
84
31
29
120
235
197
24
24
139
365
67
149
12
48
111
16
89
36
300
72
31
5
139
17
24
96
36
24
36
199
89
24
72
55
29
36
24
55
5
72
24
123
192
141
115
48
137
103
149
72
144
12
144
144
204
72
24
36
36
115
77
163
5
12
108
60
87
45
60
7
53
36
39
21
492
127
5
156
516
60
60
19
17
84
48
43
29
60
300
276
84
156
72
31
5
187
5
60
108
96
24
91
29
19
41
36
3
16
65
12
115
144
41
12
12
31
89
24
12
228
96
168
96
7
125
108
36
48
60
12
108
207
33
12
3
192
333
51
57
24
79
17
63
177
79
5
108
48
84
60
36
24
3
160
53
48
120
51
45
84
60
12
180
168
120
12
24
24
264
48
84
24
12
12
12
120
55
29
24
43
137
103
77
36
31
41
120
48
24
108
72
288
60
199
29
60
156
123
93
3
16
41
39
16
29
36
72
7
96
113
96
79
5
132
12
36
7
5
139
185
39
81
63
96
144
96
45
96
19
65
84
43
5
12
216
264
156
240
120
156
63
208
48
77
132
60
96
115
137
240
60
24
60
168
72
84
67
17
31
77
12
151
80
9
12
24
120
12
63
45
240
19
5
96
252
60
19
65
175
41
84
24
72
12
12
60
24
36
48
51
112
29
3
57
60
75
16
5
12
120
72
264
180
60
120
72
7
48
77
132
24
135
144
21
91
89
60
60
175
17
60
60
84
36
60
115
29
19
89
7
29
24
72
3
33
108
51
69
72
99
21
48
171
144
201
24
156
99
105
24
12
435
16
77
240
72
43
101
84
60
228
60
60
120
24
79
77
163
5
36
24
72
12
72
24
84
60
72
99
81
24
12
60
48
15
177
24
36
67
32
9
144
36
60
60
91
125
108
7
5
24
115
125
67
65
63
165
12
127
53
60
48
60
24
60
15
33
60
3
21
91
17
31
41
55
96
32
ABCD 96224433458*3^$a+1 [50002]
45
45
11
24
19
81
9
35
37
39
24
32
24
36
19
6
63
15
36
42
42
42
18
30
11
24
7
60
29
19
17
16
24
8
36
36
1
78
96
29
31
81
3
105
27
12
5
25
3
15
54
30
5
43
41
24
112
9
11
16
12
3
24
6
23
1
6
24
18
27
51
54
35
19
30
12
54
33
75
72
5
60
4
21
90
9
27
117
15
48
30
48
60
12
23
7
9
9
72
59
13
18
24
78
47
55
24
12
89
28
48
15
29
79
96
141
9
6
9
20
85
23
72
31
24
78
96
42
69
39
12
69
44
1
59
24
16
27
84
5
25
3
21
15
72
39
6
48
30
36
66
24
111
39
30
35
28
27
9
20
19
6
42
17
12
25
30
18
6
5
1
15
48
3
24
5
1
18
120
45
80
84
55
48
24
33
96
9
42
6
12
18
24
6
42
21
39
12
21
8
37
78
72
108
5
24
31
6
30
9
51
24
54
35
12
40
9
6
45
63
12
9
72
39
5
28
36
21
15
8
1
6
6
48
84
15
51
12
30
123
20
1
63
60
12
63
6
30
41
40
20
24
31
60
24
60
36
90
18
21
15
65
25
12
23
7
29
40
15
30
30
18
12
23
13
3
9
30
18
23
19
93
57
42
24
6
30
5
4
9
12
30
5
16
3
12
29
100
39
36
24
6
3
75
6
11
43
12
9
51
21
39
53
52
20
55
24
81
24
56
24
4
63
12
41
25
27
12
36
75
57
15
30
3
72
108
45
36
30
36
144
138
27
8
1
95
16
15
36
24
65
19
45
20
24
28
9
30
30
18
6
30
90
35
49
30
102
18
12
21
8
31
24
9
3
24
9
44
12
40
39
12
42
35
13
3
27
12
105
36
12
8
25
24
66
9
3
18
51
33
90
65
43
33
51
45
68
31
54
42
65
43
5
52
20
13
18
72
12
30
23
1
27
72
15
17
85
24
30
21
51
84
9
15
84
36
6
24
15
9
36
60
36
35
31
29
40
15
65
103
141
69
3
39
45
3
60
36
24
5
7
6
72
11
100
9
27
3
30
66
81
3
6
87
9
23
40
33
59
79
65
25
11
160
20
91
54
59
79
5
13
3
51
5
133
18
72
17
19
57
8
1
6
60
17
7
54
35
19
30
102
21
8
19
33
12
20
7
66
30
17
28
9
54
6
15
63
5
28
27
57
44
16
15
5
109
11
19
30
39
45
35
13
84
24
6
9
15
9
51
21
15
5
13
11
60
36
4
165
84
12
3
45
42
48
5
37
66
77
28
39
9
21
66
12
17
13
3
3
12
53
7
12
5
28
3
5
25
30
36
69
45
30
30
15
21
18
125
1
66
21
44
31
12
101
25
6
36
108
21
36
27
36
21
15
24
29
25
15
72
15
18
27
8
13
12
3
3
54
72
99
21
23
91
12
42
12
30
60
5
13
71
16
216
9
30
24
6
30
66
23
91
30
3
3
189
3
17
13
27
129
11
16
27
17
16
9
6
33
9
11
49
6
60
6
18
36
41
139
45
81
23
67
6
72
35
12
1
47
1
35
7
18
66
18
42
18
3
3
101
24
36
19
156
78
78
45
123
6
36
12
27
129
120
174
12
30
35
43
41
7
29
76
27
6
35
7
48
6
15
33
18
24
6
72
6
90
24
11
7
42
11
4
20
13
47
61
6
9
21
18
18
23
19
101
1
3
45
3
8
7
24
24
6
24
6
5
31
69
45
48
35
28
15
54
66
84
60
69
15
42
78
21
24
20
7
17
37
3
15
5
52
3
60
33
3
60
29
36
19
12
24
5
84
1
24
3
117
15
36
15
5
1
15
68
91
129
15
33
60
69
30
29
7
42
6
9
56
25
11
43
12
30
6
54
3
27
45
9
6
84
129
57
23
7
30
30
30
24
60
59
28
12
33
54
66
42
6
30
60
72
18
6
108
81
81
23
7
36
12
5
85
3
45
24
48
47
1
15
144
36
9
60
18
21
39
42
6
54
18
12
48
93
57
47
13
18
9
3
30
3
3
84
33
24
21
18
36
9
27
12
5
12
60
31
30
72
18
132
21
21
54
60
9
3
42
35
96
19
12
29
7
24
78
11
37
3
15
30
99
81
35
61
35
25
30
33
33
3
129
11
31
18
42
6
54
30
24
42
72
12
29
109
60
35
7
5
24
16
9
6
129
20
16
8
7
29
37
18
5
55
29
7
273
51
89
1
36
114
5
64
15
12
36
45
15
24
54
12
54
60
60
5
4
9
66
21
8
43
54
51
87
36
81
3
48
17
13
23
24
73
18
9
33
107
37
23
7
54
12
54
21
3
36
33
27
24
29
7
5
16
45
39
9
84
11
64
3
18
27
3
24
12
33
20
13
18
41
139
29
61
24
36
42
54
135
96
3
42
54
9
27
12
17
73
27
36
9
59
79
12
21
44
13
30
6
6
9
44
28
27
78
12
12
23
7
9
15
114
27
24
9
11
24
1
96
39
9
30
81
9
42
65
16
39
6
39
9
90
45
44
52
39
60
29
7
24
12
29
25
3
15
18
54
5
25
48
3
8
31
29
60
25
30
5
1
35
73
90
12
24
21
33
63
87
5
1
27
8
16
8
1
24
72
15
33
3
33
39
60
15
77
31
12
18
47
31
102
18
5
4
33
59
24
19
48
9
8
73
72
6
21
39
12
17
7
21
12
3
54
78
18
87
20
1
6
6
24
48
15
36
80
91
24
101
16
39
30
23
28
93
24
36
12
15
15
60
17
16
15
45
9
6
24
48
72
36
21
51
24
69
57
83
37
83
40
44
12
16
32
28
87
65
1
60
12
23
55
89
12
1
84
6
60
24
29
16
3
17
49
36
30
30
35
19
41
49
30
36
36
9
15
60
9
57
48
39
15
42
39
15
29
91
12
30
3
111
9
21
3
56
85
66
45
99
6
3
48
15
117
57
35
19
60
5
1
48
3
75
12
12
24
129
20
13
24
3
3
17
43
9
45
23
52
20
1
12
12
24
42
24
9
27
12
41
1
51
39
5
55
45
80
19
12
12
21
56
25
24
75
51
21
45
18
21
44
24
7
21
15
48
24
6
35
36
31
12
41
31
6
48
30
6
39
24
56
37
18
81
3
30
42
5
73
11
4
51
66
3
33
24
15
153
12
36
12
12
18
41
31
29
25
36
15
21
12
15
15
41
25
30
30
27
15
29
61
39
15
54
126
18
36
36
6
24
9
39
17
19
81
15
36
9
48
27
24
6
3
20
25
18
120
54
23
43
84
45
ABCD 96224467544*3^$a+1 [50085]
18
90
66
55
96
35
13
71
54
42
192
60
18
102
42
36
228
19
192
23
150
48
18
186
30
18
18
133
89
103
77
270
162
48
288
42
18
7
23
54
144
42
318
126
6
12
132
18
126
252
139
41
90
72
18
54
210
78
120
85
11
120
61
11
133
35
54
108
102
132
174
24
36
54
198
84
6
90
103
59
90
30
6
84
78
108
72
54
360
19
96
5
36
222
12
96
12
1
5
84
7
251
48
132
108
85
149
216
54
13
23
216
84
6
90
36
72
30
60
12
54
24
13
5
102
36
241
53
91
101
24
102
24
66
78
84
36
54
55
5
90
1
35
12
24
18
108
72
108
192
7
83
6
162
72
90
18
54
43
77
54
96
61
47
252
84
132
18
91
35
36
73
101
91
59
36
282
36
72
18
96
18
36
67
107
72
18
150
18
259
5
36
114
144
36
54
66
6
48
42
120
78
126
36
90
192
42
54
54
145
11
24
72
85
35
90
90
78
336
54
72
205
11
90
43
89
138
132
18
252
18
84
85
83
102
150
1
47
60
37
53
102
90
24
90
121
5
48
6
12
168
120
6
18
1
191
54
36
60
174
36
36
85
77
18
132
61
95
132
12
1
185
90
84
6
144
66
1
179
72
42
72
90
25
48
47
6
84
18
90
150
66
67
23
24
72
18
18
138
42
48
6
84
60
90
174
60
192
108
187
11
24
216
120
90
67
131
24
85
5
187
95
24
66
108
36
36
18
36
42
54
54
7
167
121
155
85
35
54
7
179
61
5
234
42
162
37
144
35
72
12
18
60
43
95
54
96
30
36
18
36
355
119
102
114
90
156
96
48
114
72
48
42
156
198
37
293
162
48
24
1
89
12
198
42
18
72
234
151
48
96
95
36
54
60
66
60
288
61
5
6
30
18
37
35
6
30
25
269
18
90
126
126
36
30
132
48
132
120
252
13
96
41
108
91
11
18
162
1
35
24
174
295
11
114
67
5
139
23
216
84
216
24
157
41
102
42
84
360
42
30
19
41
90
109
179
54
90
61
11
18
12
18
181
77
19
29
150
36
18
7
41
114
66
18
72
60
18
120
72
42
72
30
144
54
36
49
173
18
36
18
66
114
12
144
6
36
198
120
42
25
95
198
96
84
7
269
198
246
151
11
42
18
25
47
300
18
60
108
36
30
6
30
85
83
36
30
18
36
24
90
156
6
1
125
198
156
1
48
11
48
18
115
245
132
12
6
229
143
42
18
66
6
36
270
210
258
55
29
240
48
60
30
24
36
54
55
29
42
18
30
126
43
47
6
72
390
42
48
6
61
101
18
54
66
1
53
36
7
48
59
126
391
71
60
48
24
120
13
83
90
234
108
102
6
90
246
145
71
18
162
37
5
120
60
30
78
187
5
43
29
24
306
120
ABCD 96224582068*3^$a+1 [50007]
24
41
75
21
75
4
12
8
4
41
51
36
33
36
15
15
13
92
9
7
12
12
68
16
144
36
116
105
54
9
88
149
19
84
12
35
153
117
91
48
36
36
80
28
5
99
16
41
79
5
31
24
12
53
60
147
60
28
56
4
41
19
156
35
54
30
60
21
9
31
44
96
84
45
27
9
19
5
27
4
35
1
24
59
30
36
39
12
108
16
8
27
25
5
3
100
8
52
71
37
32
40
48
48
36
24
11
9
40
72
24
35
49
71
24
9
192
24
15
37
8
21
111
33
87
33
60
19
41
27
12
12
15
1
60
24
164
4
36
32
28
65
15
40
35
9
72
15
69
40
56
60
75
13
41
27
28
71
1
20
28
44
27
25
24
12
108
36
29
15
15
81
39
129
28
108
24
68
28
35
25
24
20
136
104
12
4
95
30
55
36
5
19
12
53
30
21
4
41
15
24
4
96
84
20
177
84
7
23
9
12
45
91
80
24
24
15
141
76
32
21
36
30
1
119
24
6
31
12
96
36
60
24
20
16
5
43
96
65
31
29
51
136
48
11
21
28
12
29
19
36
60
24
60
35
9
16
5
6
45
9
15
52
8
21
3
36
16
5
15
39
30
27
12
51
21
16
20
9
51
52
8
33
79
8
12
16
20
24
27
30
24
67
44
4
84
41
51
15
1
20
3
30
6
61
12
32
39
66
43
8
33
30
57
3
45
16
24
155
30
27
33
19
12
24
104
28
23
66
60
51
28
71
61
32
117
63
12
15
144
25
84
68
3
30
75
12
100
44
40
96
23
66
75
9
15
15
37
84
80
28
96
5
126
109
65
6
13
36
125
30
9
12
120
24
4
11
36
13
32
16
32
21
96
19
80
15
36
9
220
84
12
56
12
40
8
4
144
36
24
41
3
36
24
57
3
87
9
15
30
30
37
29
54
60
36
33
52
84
35
21
9
7
8
21
63
27
21
63
1
20
16
29
79
65
31
29
7
8
15
69
72
16
149
111
63
25
56
48
51
105
4
47
21
3
9
28
48
80
51
13
32
40
48
8
48
40
41
19
5
67
20
3
1
24
35
30
60
15
60
16
65
91
23
1
156
8
52
32
76
32
28
60
11
84
81
96
33
15
15
36
25
20
9
19
101
75
51
30
3
72
84
120
105
51
48
21
7
24
80
4
152
48
60
21
43
132
20
24
75
37
20
24
24
40
20
15
21
76
8
4
36
5
96
39
120
12
3
30
7
29
135
15
84
6
84
66
201
3
25
35
21
48
12
45
51
52
72
20
9
6
81
93
27
12
40
71
61
5
43
11
1
36
8
4
128
4
35
24
97
20
33
7
59
93
52
65
43
41
15
12
99
25
36
29
3
168
9
19
95
96
33
12
129
19
11
9
27
13
17
15
15
33
87
30
103
11
37
44
148
20
57
43
68
63
96
84
61
60
20
76
92
27
45
4
65
31
44
21
30
1
12
72
60
36
32
57
54
30
15
15
25
60
56
69
27
40
24
60
29
19
32
4
24
167
73
17
90
1
23
25
5
15
72
3
1
96
128
45
39
21
115
32
48
72
3
25
41
54
6
19
24
36
200
16
84
20
132
3
90
31
35
9
21
103
128
93
15
100
11
105
16
60
120
29
30
144
6
24
7
20
108
36
4
56
40
36
32
27
13
8
108
21
15
69
60
91
29
7
48
65
27
9
15
108
132
168
48
52
8
3
90
7
8
40
36
164
24
16
20
105
6
21
33
15
171
85
35
24
1
80
15
21
88
36
60
29
19
11
21
9
27
99
33
27
1
8
21
43
41
19
8
9
55
59
1
140
76
12
72
36
104
16
84
120
8
16
96
48
41
6
1
23
9
27
49
24
71
105
12
4
20
9
7
48
32
3
1
8
27
1
23
57
60
3
1
8
100
12
24
12
44
9
30
21
84
4
96
60
32
64
8
12
4
92
3
49
8
52
8
39
49
24
20
52
24
12
24
24
185
7
44
9
55
11
1
120
12
17
43
32
45
19
36
35
61
44
9
27
33
75
15
57
28
72
32
12
36
60
4
56
48
40
35
45
120
75
21
40
96
44
9
31
24
20
4
68
9
39
15
21
76
53
7
8
84
27
13
12
116
52
48
44
135
21
4
5
51
144
124
41
55
35
9
4
108
108
65
7
12
60
56
15
1
35
24
1
44
15
60
121
5
30
1
8
84
72
9
19
41
6
81
9
79
24
11
1
29
31
24
56
45
3
96
64
32
15
33
16
95
217
12
101
6
1
48
56
15
33
21
60
67
20
24
15
169
12
23
97
20
12
76
56
16
12
32
69
6
1
12
12
20
4
5
55
32
12
12
24
4
12
60
5
19
60
5
15
96
88
36
101
63
51
9
21
15
16
116
160
12
41
15
135
69
36
72
24
24
16
29
30
1
56
28
5
55
24
41
55
95
96
13
152
88
11
30
7
44
24
15
30
51
216
52
12
164
45
7
32
21
7
24
36
8
21
43
8
3
21
9
27
24
40
80
84
12
9
15
84
36
9
39
81
51
28
41
36
15
39
121
56
129
3
16
65
7
24
68
76
36
36
8
4
60
17
39
36
40
24
5
55
41
19
71
13
77
43
12
8
12
9
39
40
12
24
240
92
63
45
12
3
61
5
43
17
24
15
195
30
27
40
8
4
11
66
24
55
12
20
24
96
4
60
5
3
27
ABCD 96226963258*3^$a+1 [50056]
96
203
28
8
1
3
105
60
243
9
83
145
15
12
80
4
9
27
45
24
51
9
24
12
39
44
1
215
36
13
23
49
96
39
300
24
36
168
93
132
72
35
4
12
164
13
27
96
108
132
72
141
72
39
45
11
37
72
15
21
99
36
57
3
72
45
47
28
153
39
33
35
13
27
68
40
69
3
93
72
48
39
104
97
3
72
80
25
135
24
33
35
1
35
16
9
12
255
9
84
96
204
96
24
24
12
84
51
45
51
60
108
132
165
24
171
45
132
35
85
87
48
12
33
51
45
15
225
96
75
36
128
16
164
1
179
64
81
39
32
61
3
44
72
13
108
15
57
63
32
37
84
95
109
27
60
45
63
81
72
132
72
111
24
84
9
63
20
25
47
25
156
72
60
48
35
124
108
93
71
25
15
81
63
120
45
11
88
168
264
165
51
45
47
40
165
12
39
57
12
123
45
3
60
21
204
36
60
48
60
12
11
97
11
196
33
51
36
120
68
25
36
27
57
12
39
56
108
28
57
147
165
15
105
23
88
48
45
132
72
216
12
135
93
36
59
61
48
35
40
140
157
48
75
93
120
168
120
27
20
37
48
12
72
3
21
75
24
141
35
169
47
49
59
52
93
12
131
37
36
71
16
33
12
39
8
73
72
108
12
156
191
25
120
35
325
15
24
176
1
39
48
93
39
60
8
136
44
196
132
72
68
52
165
12
216
12
47
16
20
13
12
12
72
48
48
24
24
71
49
12
15
45
15
33
11
1
144
123
57
48
36
87
93
15
44
72
16
93
216
24
156
420
11
40
24
8
100
60
36
9
27
9
119
133
24
84
36
11
72
133
12
48
12
36
84
15
57
96
119
121
87
8
13
95
160
24
33
12
27
9
120
11
28
21
59
76
57
12
168
39
156
57
72
111
60
45
48
24
47
1
264
3
57
48
15
81
24
63
20
73
36
36
12
96
60
24
23
112
36
84
48
57
3
12
165
12
51
24
21
3
60
69
35
52
165
48
27
93
47
16
120
80
37
35
1
24
47
49
39
36
132
104
36
193
39
21
71
49
15
60
69
131
304
45
11
121
23
16
56
64
189
15
105
23
49
24
24
48
12
36
15
80
25
36
11
49
3
105
27
45
183
33
24
99
9
108
132
11
145
216
15
156
60
12
80
13
24
24
11
28
33
12
3
69
395
145
60
15
81
12
147
24
81
48
108
15
105
123
116
4
21
36
84
99
69
15
57
15
36
237
3
45
35
133
11
1
39
120
36
57
71
40
12
57
132
39
57
27
12
105
48
36
12
87
20
36
36
16
9
120
215
16
20
124
21
48
12
15
32
52
20
76
132
45
87
165
24
60
75
164
72
49
12
83
4
32
61
39
8
16
36
45
99
81
39
57
120
132
203
13
12
72
36
11
100
80
13
87
21
3
132
129
39
12
33
75
9
3
45
227
36
16
9
47
13
36
168
27
8
52
9
87
68
72
13
96
24
144
63
93
36
3
21
39
225
215
25
123
9
135
33
35
25
27
60
36
33
107
28
36
8
73
27
45
12
203
16
36
69
87
57
60
35
136
105
36
180
48
12
48
3
12
21
24
3
120
9
36
35
252
148
57
15
60
8
25
12
3
165
24
59
36
1
24
111
9
120
23
133
3
21
3
12
8
13
3
9
60
23
13
27
57
83
37
60
11
61
84
51
81
47
61
72
75
152
73
27
8
85
95
28
21
23
61
144
111
84
12
180
9
24
23
28
9
12
120
36
15
32
217
123
21
120
72
3
129
255
132
9
27
9
215
40
48
33
ABCD 96226974622*3^$a+1 [50021]
72
141
51
131
16
21
12
9
12
2
114
19
3
33
60
12
12
96
48
12
39
18
20
28
60
26
25
29
72
31
107
25
15
30
3
15
9
17
7
39
33
12
48
41
7
24
36
132
17
10
26
22
8
78
31
5
67
35
22
15
35
25
15
45
12
48
21
39
35
48
18
31
108
41
34
62
28
27
72
29
43
107
49
9
51
29
67
65
10
21
35
46
26
18
19
36
24
12
12
23
49
12
48
53
4
2
1
48
95
49
5
19
189
3
12
69
15
29
43
165
24
2
112
38
19
48
15
105
60
72
3
2
70
74
12
43
9
3
9
98
22
2
88
21
84
105
20
28
44
7
57
27
60
72
12
24
17
7
5
186
49
5
19
12
41
19
12
51
57
23
13
240
3
152
73
53
7
75
81
33
15
48
119
1
41
84
55
24
3
80
16
69
72
33
27
15
30
15
72
27
21
41
72
7
41
90
114
12
42
64
26
16
38
10
30
33
17
7
12
120
53
43
17
91
29
19
5
16
48
8
43
33
63
12
84
120
24
48
23
94
60
63
39
9
81
62
1
36
17
96
91
63
81
24
12
12
63
33
84
35
25
21
26
73
15
33
15
78
12
27
60
71
18
55
9
39
23
37
17
12
7
53
36
16
14
49
23
54
4
6
86
31
35
22
15
36
23
13
41
19
24
23
46
24
99
12
5
36
19
12
41
48
43
12
9
15
3
8
73
36
45
51
12
5
16
2
49
15
30
27
72
41
19
17
31
3
21
60
24
108
5
12
10
6
15
12
125
55
57
3
21
3
53
19
23
37
51
30
66
33
39
9
48
48
93
120
32
7
36
15
21
33
24
8
34
33
23
54
36
6
46
39
60
60
12
15
6
8
10
86
19
36
36
72
87
38
43
41
4
2
13
36
9
3
11
1
12
21
123
12
9
3
35
40
32
16
33
5
19
9
20
42
1
15
38
40
32
18
34
6
8
13
3
8
58
14
30
40
3
24
5
208
27
69
39
3
33
95
13
27
30
75
12
12
132
33
3
24
12
41
4
3
99
33
77
31
24
101
67
12
29
18
18
7
15
9
24
41
22
8
25
9
27
48
267
81
39
8
13
24
5
76
3
69
12
15
36
107
54
79
17
66
37
51
45
11
1
84
48
27
8
48
22
39
24
41
24
18
10
99
11
16
9
84
81
176
19
12
144
117
44
34
21
3
21
11
157
41
34
9
89
79
177
27
41
40
114
66
27
5
30
1
72
9
15
17
28
26
10
102
42
38
54
7
29
28
15
84
21
3
12
35
1
41
52
3
36
11
37
41
12
7
48
41
4
50
1
48
24
53
10
2
19
123
21
24
51
14
7
60
5
55
48
36
47
1
21
15
24
131
6
10
30
15
36
36
33
39
17
4
15
12
24
9
75
15
62
19
48
84
24
12
5
60
19
12
60
3
9
5
103
9
63
3
21
12
17
6
30
18
25
12
60
47
37
59
1
9
75
9
15
24
27
30
3
41
43
213
15
47
37
27
9
21
20
7
84
84
161
31
77
7
51
33
39
6
8
34
9
24
65
36
7
12
53
40
3
5
162
73
24
48
17
4
3
24
93
36
20
64
15
81
15
3
9
33
14
16
21
9
27
15
38
4
84
8
55
17
55
27
30
104
4
27
12
23
18
55
36
36
5
163
48
84
309
62
85
35
6
43
39
2
31
36
11
1
108
99
21
77
7
96
36
35
1
24
15
9
29
31
24
3
21
33
75
21
27
84
36
60
48
12
108
3
21
51
30
26
25
12
5
91
12
63
33
89
48
16
3
77
54
72
1
21
27
36
35
61
11
25
101
10
32
85
24
65
90
54
34
9
36
57
50
48
1
12
5
16
75
3
21
12
71
42
46
45
27
128
37
17
7
35
13
12
23
73
12
24
35
37
12
5
91
39
21
72
17
7
12
84
17
175
12
69
2
22
66
30
2
54
88
8
79
11
22
51
47
13
33
60
36
8
58
170
36
24
7
24
17
19
5
12
70
54
2
1
23
37
9
24
74
1
12
12
24
15
45
36
9
44
36
16
20
19
101
19
15
38
43
17
30
1
5
34
14
10
45
51
2
54
16
33
5
34
48
6
12
14
16
72
9
33
6
45
29
16
60
51
69
2
10
44
4
14
37
33
66
72
14
4
44
19
72
39
2
31
23
25
12
72
45
38
6
4
3
9
20
46
168
33
41
22
69
75
8
6
43
15
141
17
43
5
19
87
57
24
36
9
2
13
41
36
6
1
108
11
34
39
149
82
33
24
89
79
45
20
19
36
23
54
202
48
110
18
18
12
42
13
60
24
12
9
80
31
35
1
24
60
3
8
46
2
61
9
3
48
29
19
9
27
11
1
12
41
19
21
138
72
80
30
7
53
12
10
104
30
7
48
3
9
12
11
16
45
12
36
59
18
52
15
36
9
62
16
45
60
24
12
11
46
26
13
35
18
43
3
9
12
12
17
19
36
39
33
60
60
24
48
53
7
12
41
22
14
7
12
72
65
6
13
41
31
24
29
6
37
11
133
11
90
7
9
63
12
24
81
44
46
9
48
48
5
4
27
24
107
16
2
7
48
12
132
15
30
8
259
39
9
15
2
31
48
119
24
37
11
54
24
7
41
24
19
36
33
63
3
8
22
24
2
49
120
15
14
24
103
24
36
39
80
18
43
3
18
27
69
54
8
18
12
31
24
168
24
12
33
32
7
153
147
33
60
123
48
11
1
63
21
3
56
37
3
14
7
27
86
7
12
5
40
63
3
93
11
16
38
18
13
12
60
11
64
54
20
64
111
21
3
41
36
10
62
18
64
8
13
9
27
5
64
159
9
27
39
8
54
18
16
21
35
13
36
72
24
53
7
48
9
3
23
1
47
37
72
12
29
10
110
79
12
9
15
60
60
23
66
4
111
120
21
12
3
36
24
3
8
16
6
32
36
16
156
15
60
12
3
48
32
6
7
77
31
111
9
89
43
81
87
35
1
12
12
39
8
25
21
18
14
55
29
67
113
24
79
36
15
33
29
96
36
103
24
15
2
ABCD 96227393404*3^$a+1 [50099]
24
3
87
36
69
15
65
24
352
63
105
75
60
30
11
40
45
99
45
35
109
66
162
72
72
39
69
11
40
24
72
21
35
37
18
153
32
112
8
49
60
54
21
8
88
129
39
24
105
207
8
13
18
42
15
39
113
7
18
23
64
8
31
81
69
84
36
51
9
36
90
108
5
61
11
16
15
48
17
24
1
23
7
168
36
48
6
47
43
30
47
25
42
21
69
3
80
7
17
40
15
89
16
75
29
55
9
128
48
16
96
63
42
48
6
48
41
96
31
137
25
102
96
113
16
9
95
37
210
78
75
32
13
35
1
95
40
120
39
57
69
90
48
42
18
192
5
1
30
18
71
73
47
40
8
168
144
48
232
69
11
16
24
96
39
153
21
60
47
19
69
21
51
120
9
18
21
32
55
150
18
81
63
65
43
53
24
25
6
66
23
16
152
24
73
47
25
168
47
109
35
112
327
57
45
35
25
23
112
9
167
24
1
78
9
56
55
9
45
36
207
8
145
6
66
23
85
51
39
72
24
18
207
93
6
12
105
8
24
43
5
24
241
24
23
31
36
36
17
1
30
6
75
45
35
40
15
9
189
35
61
12
23
49
47
24
19
5
16
32
109
3
48
27
108
192
33
8
24
31
89
13
42
33
72
75
138
42
30
18
9
48
80
7
24
72
72
17
24
264
31
41
13
27
225
71
43
12
89
184
96
45
36
15
24
80
24
7
54
11
64
104
24
7
153
105
47
16
120
33
15
32
48
16
8
16
39
41
40
27
29
13
12
15
21
60
108
35
96
24
19
18
42
36
29
40
15
105
3
125
37
18
72
90
96
47
43
45
81
39
72
9
6
72
30
90
57
24
56
24
1
108
27
45
11
67
93
33
12
147
15
6
75
24
128
133
36
30
18
60
35
1
135
57
24
191
25
18
90
35
24
16
45
107
37
27
248
16
39
41
112
104
61
108
36
24
27
3
42
3
9
63
123
245
16
24
177
132
35
121
119
112
9
119
40
56
1
36
54
5
16
15
129
123
21
117
54
29
112
63
9
96
56
49
114
48
69
9
12
42
30
3
104
40
48
32
85
36
84
18
113
112
8
25
174
65
49
39
105
72
119
25
47
163
144
96
149
13
48
51
24
21
3
56
7
150
75
104
13
60
15
96
56
79
6
35
73
15
3
12
81
24
32
31
18
119
96
1
18
90
36
111
48
93
59
25
63
81
15
21
18
96
90
39
45
27
56
13
72
179
31
9
144
27
5
48
96
73
30
17
133
27
39
177
32
43
60
228
5
49
47
40
8
103
65
25
23
55
41
13
36
66
5
48
7
41
49
138
5
48
64
48
141
126
6
39
15
33
3
18
51
56
24
88
80
88
63
41
79
42
47
43
45
9
183
72
8
72
61
48
75
56
16
32
48
120
19
93
32
19
29
55
185
16
32
55
72
6
27
24
15
9
96
63
48
89
160
45
179
40
24
153
48
15
147
69
144
96
75
221
24
91
45
63
6
35
40
80
79
41
61
83
85
72
18
41
88
15
65
16
45
155
37
35
37
35
16
72
9
39
120
192
99
45
80
96
67
101
25
47
253
162
24
66
60
48
27
135
204
21
8
37
3
24
32
40
24
21
3
32
43
53
85
35
115
54
48
15
8
85
179
16
9
30
168
57
189
75
39
36
45
56
109
42
17
85
60
12
59
37
27
21
36
6
17
16
80
24
133
3
231
36
29
19
36
153
15
72
9
144
72
75
5
1
23
61
3
8
48
64
117
11
25
23
144
175
113
72
48
40
8
55
17
24
48
16
24
15
33
9
18
21
24
32
16
72
72
9
42
18
227
25
12
36
15
72
8
67
93
105
126
60
5
25
18
18
18
42
119
24
24
133
54
53
1
6
129
72
177
191
40
56
40
9
6
66
18
36
233
133
83
127
54
54
21
56
40
8
61
171
24
120
75
69
24
15
17
25
23
16
72
32
13
83
16
63
6
36
23
13
35
72
40
45
11
7
33
75
21
ABCD 96227984038*3^$a+1 [50102]
46
50
24
16
14
6
108
100
86
16
48
51
39
20
85
21
20
24
70
20
16
24
60
140
6
46
48
12
54
50
126
18
120
22
30
48
12
84
14
10
20
46
20
19
35
10
36
44
22
60
50
34
114
12
134
60
36
25
35
34
24
26
60
61
3
80
10
12
50
64
86
150
88
6
90
24
20
70
50
40
26
66
94
114
192
18
26
40
50
6
138
70
12
24
14
6
16
8
52
14
34
42
98
10
51
75
44
22
3
41
7
23
4
30
2
24
6
58
2
150
70
30
44
34
80
10
72
14
244
15
71
144
6
10
74
10
110
42
13
71
54
6
76
30
14
10
140
36
28
50
112
30
63
15
66
20
34
50
30
6
54
72
10
110
160
60
68
136
14
36
34
20
70
2
24
30
24
22
68
22
14
10
24
42
84
14
60
136
14
16
66
18
122
28
36
6
14
10
36
18
42
90
20
58
21
35
36
78
46
14
10
26
36
40
15
15
84
60
50
190
44
46
14
10
12
14
37
59
58
27
3
90
32
120
108
22
9
51
84
14
16
20
70
36
48
42
30
24
45
41
40
38
10
72
14
144
22
84
66
8
42
4
50
6
94
54
36
6
24
74
16
66
8
90
72
48
6
40
44
12
18
22
54
15
9
32
30
34
50
6
48
16
6
108
56
24
10
26
124
80
76
14
142
21
147
12
81
59
24
6
60
84
130
6
63
15
30
176
16
8
12
54
25
71
34
20
30
46
54
30
134
102
88
126
84
26
96
19
35
10
6
38
40
30
26
7
123
110
55
69
102
8
40
12
84
24
66
110
30
6
10
50
4
44
72
18
16
110
76
38
30
22
60
48
42
18
32
24
16
38
30
30
90
16
20
31
3
62
54
4
56
100
9
27
84
60
90
260
7
59
18
22
8
66
36
28
102
20
48
16
6
24
27
59
90
10
18
20
66
100
44
46
50
34
6
14
42
4
30
20
34
30
20
42
4
90
20
120
4
26
4
110
6
85
5
6
10
48
30
90
36
56
30
60
13
11
136
68
10
15
75
12
18
20
100
20
16
60
30
14
6
64
26
126
34
24
2
4
14
12
43
17
24
16
8
6
60
10
44
40
15
41
7
23
10
36
18
80
22
54
45
11
4
26
64
14
12
28
50
10
12
44
94
6
224
40
26
7
17
10
42
44
90
24
36
40
90
39
11
94
20
10
36
36
48
36
50
60
84
36
166
90
90
80
28
33
17
82
45
33
63
17
6
6
34
20
6
18
82
8
102
30
24
66
13
45
42
74
66
70
48
170
6
55
5
36
18
52
81
53
4
30
90
2
18
10
110
10
32
25
39
96
38
46
14
22
33
35
36
144
112
48
50
10
36
14
16
114
12
8
42
174
34
30
26
34
6
66
9
5
24
46
21
96
17
46
30
6
48
42
108
26
40
96
8
40
60
30
86
6
4
50
70
51
15
44
60
64
6
6
68
90
6
76
18
6
56
4
6
14
70
6
20
100
33
41
90
30
16
24
39
125
22
74
70
20
94
27
263
36
4
6
6
24
30
44
6
30
34
20
16
84
26
34
30
42
81
17
36
24
30
6
31
39
14
46
230
34
2
34
60
144
132
38
72
78
6
46
33
11
4
66
15
51
74
84
22
44
4
20
76
164
37
39
36
24
54
30
62
58
6
54
110
10
6
14
70
72
20
48
7
59
10
30
14
12
70
8
22
74
10
30
110
40
20
10
80
54
12
40
54
20
40
54
20
6
6
118
6
14
13
57
26
24
70
12
14
34
56
10
6
50
60
61
27
80
60
6
24
96
4
50
40
20
22
18
26
10
24
21
41
144
7
69
104
30
40
36
9
65
31
5
154
14
16
114
50
82
189
15
44
12
18
30
36
4
72
9
5
6
18
70
36
9
21
20
7
63
36
78
26
30
4
3
77
6
24
40
6
104
31
45
90
86
34
24
146
7
27
12
9
35
136
24
24
32
138
60
6
96
18
106
84
12
48
6
170
16
18
36
36
78
21
125
115
96
59
10
6
44
4
26
54
16
24
36
44
76
74
12
10
38
30
52
24
20
106
24
6
110
10
110
28
30
21
75
24
45
17
58
2
198
6
30
126
24
4
140
40
42
108
92
4
26
4
26
24
30
30
84
133
23
166
8
60
16
15
11
24
16
20
25
39
6
24
27
33
54
20
16
60
24
56
84
16
66
3
11
30
4
36
30
14
46
114
20
16
6
24
114
42
18
60
2
34
84
26
30
30
4
21
35
84
25
5
36
24
52
18
66
90
24
2
10
14
106
14
6
90
30
48
22
68
6
24
61
71
25
59
64
12
84
44
46
104
46
69
27
44
25
155
156
4
24
6
54
30
62
30
24
24
42
168
6
76
8
82
44
196
14
6
34
14
42
24
6
24
10
6
50
10
98
70
26
120
90
30
10
74
42
28
60
50
10
56
6
24
4
96
260
55
111
48
33
23
25
5
54
12
28
6
26
70
44
66
18
76
60
56
4
14
46
110
16
9
35
144
16
24
86
16
48
2
124
6
8
42
10
38
190
27
23
ABCD 96229218500*3^$a+1 [50141]
119
42
84
16
30
50
91
27
48
54
50
30
25
90
65
43
71
4
32
10
18
20
70
66
14
112
68
46
36
8
66
25
125
19
65
25
3
32
100
45
107
58
15
36
29
100
126
14
73
47
115
101
54
28
18
54
141
57
42
12
8
70
62
4
140
46
120
98
28
24
20
46
105
53
37
183
14
10
20
25
165
26
24
30
10
15
45
36
9
36
11
10
14
64
2
10
51
54
65
16
63
65
54
136
96
48
72
6
8
19
57
158
210
6
22
18
24
48
32
46
56
46
8
46
18
42
8
55
11
6
40
14
90
10
30
15
39
50
22
44
126
34
54
18
153
11
10
15
9
74
25
21
186
144
117
29
18
7
135
36
2
28
32
72
58
18
105
53
46
36
54
18
56
46
54
15
9
18
2
42
30
24
22
14
28
192
69
72
3
24
18
18
9
21
14
126
22
24
36
30
68
46
8
1
35
84
28
18
144
6
26
90
120
28
36
105
29
10
108
33
11
28
170
70
2
24
126
118
12
50
4
24
20
82
123
17
30
43
126
144
81
74
28
8
16
8
28
62
46
74
16
102
180
14
1
9
126
2
43
17
73
29
18
96
19
315
48
18
42
63
35
199
57
69
119
70
117
126
9
120
50
73
47
100
80
136
15
17
120
16
206
73
21
72
72
50
76
15
144
153
12
15
35
82
48
15
35
22
54
60
27
9
45
21
60
27
71
55
57
168
45
11
60
1
47
7
144
119
6
109
101
54
36
16
84
44
46
15
27
108
30
6
36
27
17
4
80
24
100
12
98
7
3
62
118
60
45
57
78
48
42
26
4
392
1
17
91
11
10
123
3
32
28
2
25
197
40
68
76
14
91
11
43
17
289
89
28
27
11
82
15
18
126
29
46
24
36
66
42
45
137
10
60
45
3
18
8
79
47
10
44
16
9
11
90
28
86
22
32
102
154
54
87
45
18
45
155
70
318
32
1
11
88
56
70
27
47
52
54
54
2
78
12
28
80
28
14
90
54
46
90
66
158
1
54
27
38
114
1
35
4
213
119
18
142
8
73
63
20
6
10
74
169
125
28
48
44
25
18
18
27
224
58
50
28
18
110
52
98
22
33
65
10
14
46
30
54
36
26
24
64
90
45
36
21
78
72
36
38
10
14
12
79
21
90
36
8
10
6
18
162
38
6
22
18
24
90
12
60
9
11
10
123
155
16
26
40
14
235
21
204
26
28
12
24
20
100
14
72
46
144
81
75
33
27
2
82
60
108
26
220
24
18
38
34
62
54
120
10
15
9
170
136
72
12
32
30
133
11
70
174
15
45
62
40
24
12
33
39
26
34
62
46
98
4
51
9
56
142
18
27
93
51
243
90
210
96
9
245
90
25
81
12
114
38
10
78
152
55
63
44
4
80
36
18
7
18
45
45
17
46
98
55
180
99
2
34
44
12
16
18
135
11
60
46
2
82
51
3
15
21
8
72
25
35
109
72
9
99
71
40
54
36
50
30
34
9
72
18
21
24
12
80
28
60
56
6
64
74
142
54
26
54
90
10
12
14
4
44
28
32
46
80
120
24
73
18
39
50
28
74
46
144
50
40
98
100
108
33
29
70
36
9
36
125
46
45
81
90
44
4
69
17
40
78
152
73
63
120
98
24
10
108
108
20
10
170
24
28
44
4
72
24
30
6
74
16
252
30
15
117
8
1
29
46
50
19
75
116
54
42
4
54
140
55
3
105
53
22
104
18
72
18
12
34
84
6
12
14
100
138
60
27
183
15
11
24
37
35
48
96
10
20
96
48
190
132
9
35
4
32
48
6
82
117
3
62
28
44
34
20
16
80
264
36
43
17
228
61
9
26
91
89
100
26
30
54
24
162
48
52
18
27
111
68
84
70
152
28
126
20
10
86
48
28
78
20
6
28
45
27
38
100
26
16
30
50
109
11
24
1
35
28
18
18
36
84
54
122
10
38
25
3
32
1
45
102
105
29
150
94
6
45
125
108
30
7
18
18
183
15
215
289
93
87
72
39
162
18
87
9
18
116
90
22
60
9
18
3
8
25
81
38
ABCD 96229233812*3^$a+1 [50052]
60
33
96
15
21
64
59
36
36
105
75
109
101
3
3
108
105
160
24
20
135
57
108
75
25
131
25
29
162
6
159
28
95
21
180
184
20
16
60
24
95
102
135
51
12
145
20
220
35
25
176
40
47
33
39
25
23
60
13
44
12
15
36
72
42
159
36
39
25
104
36
225
19
60
156
24
60
156
144
176
24
16
104
93
327
180
72
15
48
25
156
84
95
6
30
229
36
47
69
15
60
13
107
24
144
1
17
102
72
45
69
15
159
42
48
168
210
97
32
3
25
47
165
64
5
19
107
93
87
198
72
264
294
18
43
245
90
12
13
155
25
59
165
3
57
280
60
11
81
99
24
90
192
63
15
18
72
66
36
306
27
36
87
13
56
3
36
25
29
30
61
176
15
9
40
29
31
80
36
15
13
20
72
4
20
69
51
87
72
57
21
7
41
126
168
21
160
251
69
15
109
17
43
11
45
336
159
60
66
19
5
51
24
124
35
216
21
28
77
18
108
57
15
138
7
17
3
51
25
80
57
3
15
49
35
42
174
45
45
96
195
15
49
11
13
36
17
3
69
55
96
180
11
13
95
1
71
24
25
5
39
16
60
56
124
236
4
84
11
49
32
51
33
124
20
51
306
163
287
36
93
40
104
16
80
45
24
90
21
36
45
54
85
11
144
84
36
24
12
60
48
145
116
87
33
69
75
16
59
121
95
21
99
21
75
213
51
114
51
39
36
69
136
80
39
12
276
129
15
84
9
225
75
3
33
105
199
23
13
56
3
162
90
105
21
18
54
15
3
97
47
249
64
227
36
13
17
3
15
9
120
75
12
36
93
4
236
4
41
139
155
36
72
33
24
45
6
105
177
67
5
6
69
15
25
11
85
29
198
138
54
96
144
156
85
59
21
60
69
75
87
198
75
16
176
255
129
51
120
93
36
4
32
28
32
243
1
24
36
47
93
40
204
60
35
60
30
168
3
144
16
155
21
15
49
11
18
72
39
15
90
72
3
64
167
129
159
21
195
12
97
11
9
123
48
60
25
44
57
30
45
63
6
54
72
93
12
15
45
159
21
28
23
54
48
135
27
49
84
71
85
56
108
196
56
15
240
30
3
93
183
15
129
16
137
7
92
51
37
47
96
48
25
11
24
85
59
66
19
56
4
65
75
16
221
18
12
13
83
12
1
56
21
144
3
16
11
24
105
15
24
21
99
36
252
24
249
100
44
60
15
12
18
6
90
19
83
24
66
72
31
116
39
84
90
27
64
120
80
51
108
72
169
35
66
96
43
24
35
25
11
96
30
126
93
21
19
20
87
73
20
51
18
115
32
64
95
69
36
280
116
15
36
93
51
13
11
21
15
253
36
215
66
78
121
59
1
47
9
28
96
35
49
23
193
95
12
57
75
1
35
129
12
24
64
60
47
45
135
96
13
380
21
30
36
24
144
25
176
63
36
45
51
73
83
189
33
15
16
80
87
18
115
80
69
31
119
216
109
11
42
43
11
69
40
119
36
42
43
5
54
36
109
20
111
141
28
36
65
30
21
88
216
24
176
15
24
145
56
4
11
126
90
33
16
60
17
30
97
71
69
15
165
87
204
49
5
48
18
72
129
3
57
4
11
66
163
56
3
1
137
42
126
15
ABCD 96229737556*3^$a+1 [50052]
36
20
52
8
100
296
100
164
180
184
20
12
96
28
60
156
104
316
48
56
220
80
40
236
148
8
40
308
240
52
8
64
32
4
80
76
36
72
60
32
304
32
12
16
180
104
12
64
72
12
60
12
180
396
24
44
12
168
96
184
72
8
120
52
80
108
36
168
52
168
140
52
276
32
76
20
424
8
124
80
48
72
24
100
20
16
8
192
28
60
32
148
12
36
248
72
204
16
68
4
68
252
60
12
60
220
48
132
8
48
312
132
88
72
8
108
100
60
32
16
72
44
160
8
60
88
24
44
352
84
104
24
12
64
92
132
36
60
52
8
36
28
60
72
20
324
96
24
12
184
60
140
168
88
68
516
28
216
20
156
144
60
180
120
24
120
72
76
68
112
152
288
132
220
116
144
28
32
12
4
24
36
80
4
60
36
80
420
52
440
84
4
104
48
208
56
84
144
76
80
60
4
36
84
140
60
72
48
72
24
24
88
48
32
120
408
52
24
44
120
24
312
76
84
200
4
104
16
44
132
4
284
60
16
20
12
144
108
72
28
188
12
108
84
4
120
60
12
188
120
84
28
72
20
192
96
124
84
324
56
4
188
40
32
12
16
72
32
268
236
132
160
8
40
176
28
20
52
80
84
264
180
88
32
136
56
276
24
24
280
60
36
164
16
48
380
48
4
20
76
84
324
204
36
176
48
36
172
80
112
188
108
100
392
112
60
36
164
108
12
76
80
192
124
84
60
80
36
24
184
20
300
76
84
132
44
40
36
24
20
16
44
60
24
12
48
28
188
60
60
160
72
48
60
80
360
12
24
84
24
112
164
12
172
12
44
160
144
32
48
48
108
60
144
28
80
24
60
108
88
80
72
76
36
168
300
68
100
20
100
92
12
4
96
20
28
32
36
108
4
96
12
60
8
172
44
60
124
44
36
136
96
72
116
4
32
100
48
8
160
108
72
32
220
32
48
180
36
12
12
40
8
24
88
236
12
132
180
52
44
132
84
84
12
40
128
36
4
72
68
40
72
152
328
24
44
180
204
168
28
24
20
120
180
60
52
20
64
32
244
296
12
28
72
36
72
60
12
36
132
200
268
56
96
180
40
288
24
116
36
280
108
116
40
24
32
76
48
104
60
16
384
8
168
40
12
80
84
60
16
144
8
172
104
40
116
4
140
112
80
88
20
100
104
28
84
20
24
96
184
212
144
60
16
8
124
12
20
4
80
76
104
40
56
48
72
76
68
72
180
ABCD 96229867304*3^$a+1 [50011]
3
33
36
19
17
12
96
19
32
4
24
68
4
48
8
57
3
4
101
3
4
96
12
32
36
24
33
48
31
108
20
36
24
36
21
3
36
9
60
36
27
52
5
115
17
19
29
7
116
64
36
17
7
29
27
48
12
48
9
15
28
20
45
27
21
7
212
33
7
20
12
33
31
32
12
28
5
7
56
4
8
4
44
16
36
20
28
96
8
28
65
19
8
120
12
21
3
52
24
36
152
28
8
64
92
84
9
3
33
132
43
77
7
32
28
36
44
48
100
8
100
24
12
29
15
24
12
84
4
8
4
36
17
7
56
52
12
29
7
20
84
33
31
5
51
136
32
21
39
45
63
160
60
29
19
36
24
65
7
72
36
80
57
19
56
108
4
101
39
36
12
48
45
7
12
8
24
21
75
132
36
12
4
44
57
19
8
81
36
36
12
15
28
32
28
5
43
20
45
67
29
3
108
69
15
76
68
40
17
12
31
29
7
56
12
12
21
19
36
24
29
36
39
69
15
93
7
5
75
40
53
19
24
84
17
19
44
45
75
16
92
33
147
12
28
108
12
17
43
5
67
20
72
9
55
17
19
8
16
32
24
24
36
76
20
12
12
9
12
27
40
20
36
24
12
9
12
15
28
140
4
101
99
33
7
8
28
36
56
9
36
3
76
56
12
112
8
72
24
40
56
16
5
39
36
4
108
32
36
28
36
36
20
24
40
36
60
20
57
15
48
4
104
184
8
40
20
12
36
12
9
63
36
12
40
8
40
29
3
40
17
15
57
43
8
40
20
12
12
16
5
60
19
8
52
8
28
12
8
12
52
36
8
84
12
208
20
28
20
132
36
36
9
7
48
92
105
120
39
33
31
5
60
27
24
48
72
9
39
33
63
52
137
3
105
27
60
36
4
20
132
16
48
29
43
8
129
60
115
36
29
111
24
45
15
48
28
29
67
65
39
12
64
65
144
27
45
55
68
21
3
12
21
3
4
20
45
75
16
32
4
8
28
60
5
27
148
84
29
27
108
76
44
21
39
12
57
7
8
12
21
15
60
48
24
28
32
16
17
7
12
168
48
53
7
68
69
15
28
65
7
72
36
44
28
12
24
5
27
24
136
89
55
56
24
28
20
45
15
16
29
3
4
8
60
48
57
43
5
15
12
12
21
43
44
21
7
68
16
29
7
17
55
53
7
20
100
17
55
53
120
43
53
12
39
93
3
4
80
84
9
63
12
12
48
52
44
4
36
36
36
24
36
12
216
29
115
17
36
15
40
24
29
75
4
72
68
45
7
24
92
72
21
15
9
7
36
32
60
60
12
16
5
39
21
3
72
12
28
113
27
12
12
9
19
17
19
92
33
75
9
7
8
48
33
7
32
52
44
16
56
28
44
52
20
28
53
7
65
7
44
165
12
24
3
12
48
81
147
12
12
16
29
36
55
144
36
44
28
32
28
36
29
7
36
84
8
96
21
108
43
29
3
16
24
36
29
7
108
101
19
53
3
4
80
36
64
20
28
20
24
136
144
68
48
24
4
32
4
56
33
51
24
16
36
44
16
20
12
12
144
36
21
7
68
60
45
27
93
7
8
93
67
12
53
27
21
72
7
60
48
60
137
43
32
36
12
72
28
32
12
28
41
67
72
12
24
12
20
40
32
12
21
7
116
4
20
45
3
28
101
43
72
8
12
48
12
4
125
75
180
76
44
24
16
36
36
44
16
48
20
96
9
55
36
8
52
44
4
56
4
48
17
51
24
12
36
64
8
40
8
45
15
28
44
12
124
32
52
65
63
48
21
84
7
72
17
36
43
56
96
4
29
7
32
28
5
67
12
36
17
3
12
76
36
36
20
52
80
21
79
32
156
24
21
7
72
8
108
100
20
9
123
40
17
63
16
65
72
19
24
12
24
8
57
3
52
44
129
43
44
21
79
36
32
48
12
33
3
69
7
20
28
168
80
12
132
21
3
16
80
45
3
12
69
7
20
12
48
28
17
7
5
67
144
149
132
91
92
12
4
24
8
12
36
52
120
20
60
24
24
45
60
127
20
69
19
20
40
5
24
7
8
21
7
48
44
45
7
20
16
8
4
32
21
7
48
20
33
15
72
4
56
12
60
40
5
3
40
60
5
7
8
57
15
45
3
88
144
8
9
3
12
4
144
20
48
57
51
76
36
53
7
5
39
36
40
104
40
44
45
39
12
33
31
84
20
12
93
55
20
12
28
36
12
8
52
20
132
33
15
232
5
87
16
5
7
8
88
32
4
36
20
12
52
24
32
48
12
12
88
53
7
188
64
20
21
231
60
36
4
8
45
27
45
15
21
55
44
36
9
15
40
29
7
104
4
89
3
24
9
36
3
12
36
48
60
57
72
135
21
24
7
41
147
21
12
39
76
24
36
5
3
12
72
88
20
88
12
24
36
65
72
36
75
4
128
28
24
48
89
15
76
8
24
12
21
27
12
21
7
48
68
12
12
16
89
127
53
7
68
81
67
20
48
24
28
104
4
89
91
32
12
36
45
51
24
60
24
12
9
51
21
19
161
15
4
24
20
60
57
15
4
29
7
8
9
15
48
48
12
12
48
12
48
9
144
12
63
40
12
44
21
27
33
15
72
93
48
111
28
8
48
16
48
20
12
40
80
64
17
7
5
7
101
7
8
9
111
33
12
24
115
20
16
29
39
12
84
16
5
60
27
36
52
20
45
12
60
7
41
39
24
16
80
36
12
40
12
68
12
100
53
72
43
80
48
124
68
108
60
60
12
52
20
9
7
65
55
32
76
240
144
36
5
51
16
48
24
12
80
88
12
8
28
104
28
20
28
24
29
7
12
20
52
24
12
24
ABCD 96230284552*3^$a+1 [50014]
72
3
60
132
129
31
17
75
33
330
48
72
45
117
3
12
60
3
49
44
52
92
105
48
18
6
19
32
48
165
42
18
127
32
105
36
36
15
16
44
93
156
144
27
36
9
24
90
21
24
9
12
15
64
44
96
24
72
69
12
24
48
18
18
99
36
36
16
17
31
56
21
54
54
55
11
33
12
4
44
57
39
96
120
24
21
3
33
63
27
33
36
3
6
15
100
41
36
39
33
18
42
12
24
27
4
60
176
105
78
21
40
60
20
51
78
36
39
84
3
72
33
48
12
84
4
137
42
66
96
36
183
9
87
21
99
36
45
18
234
36
24
43
185
55
17
36
31
59
72
13
131
25
29
72
18
42
15
12
57
60
48
3
24
4
20
112
125
54
6
48
67
32
16
44
48
117
108
60
87
111
1
36
8
165
60
51
129
84
18
162
36
39
3
30
27
12
24
45
24
36
12
108
36
55
23
21
24
12
144
15
69
76
47
93
84
48
69
15
21
39
48
60
48
24
69
30
24
45
81
15
267
18
75
69
6
45
21
19
5
180
7
59
6
75
15
18
12
99
189
67
5
79
96
32
48
75
138
54
6
27
39
18
342
6
15
33
36
60
15
24
69
3
24
9
12
60
39
45
19
5
39
45
63
105
282
18
19
8
171
21
141
75
33
90
96
21
12
33
19
176
9
39
16
53
7
23
18
108
15
201
55
44
36
9
36
15
39
69
36
45
36
15
48
16
47
18
27
48
9
18
90
54
18
3
105
207
156
60
9
27
15
30
51
45
3
9
6
21
9
15
24
123
33
57
24
30
21
48
24
52
20
16
5
43
32
27
72
6
12
43
17
12
3
12
144
21
36
24
30
18
63
63
72
24
1
17
108
15
3
90
99
21
15
21
96
12
15
21
15
9
207
21
3
24
45
36
99
117
15
156
45
39
21
27
57
18
21
69
126
6
51
64
113
15
21
27
45
162
72
61
128
9
3
180
24
9
36
51
24
216
33
39
3
25
77
36
36
24
66
1
84
59
21
108
132
33
27
4
32
12
33
63
21
15
16
8
21
54
57
9
144
60
144
27
36
48
9
15
57
15
45
75
4
5
36
6
45
40
59
1
29
18
21
57
3
112
185
24
15
69
15
27
129
64
71
54
24
27
63
117
60
15
6
18
9
16
137
12
15
3
57
12
9
12
195
129
15
45
63
36
57
3
177
3
156
9
54
30
63
120
72
120
16
29
15
60
105
12
60
18
1
65
6
25
29
15
24
81
15
57
24
36
39
9
36
108
75
93
72
36
72
12
31
29
87
16
80
9
18
81
12
75
18
39
33
123
36
60
33
12
78
18
12
111
24
88
29
36
60
15
69
36
75
129
108
30
33
48
36
33
18
30
42
21
24
117
30
6
87
141
36
24
12
63
9
87
96
48
36
21
39
36
120
3
6
18
153
45
39
33
12
36
60
12
60
75
120
48
3
37
8
24
3
42
3
9
99
81
63
45
7
8
93
54
33
12
36
4
44
16
23
57
69
27
39
25
20
24
84
15
18
30
78
99
81
15
36
60
45
36
27
36
36
9
36
19
179
61
17
15
60
105
3
36
69
15
96
33
27
45
48
3
33
72
103
5
162
42
3
9
36
3
24
36
9
36
36
6
117
72
93
15
57
36
60
39
153
6
45
72
28
17
48
36
18
61
44
81
31
41
12
15
12
45
55
236
33
24
30
18
72
31
44
36
105
24
30
96
69
48
24
21
19
11
18
6
21
132
93
18
24
21
36
9
87
84
120
4
20
105
51
33
6
25
20
9
72
15
33
123
12
27
61
8
72
57
63
88
17
75
4
11
48
6
18
21
81
36
60
3
36
33
108
12
36
51
21
55
92
120
3
73
5
27
12
51
54
27
279
9
12
45
39
100
5
24
27
3
97
68
75
21
9
7
83
72
18
6
30
15
57
3
12
27
18
12
63
60
12
33
87
12
45
159
24
33
15
24
33
3
33
99
28
32
21
27
4
5
39
15
69
33
15
48
240
57
60
30
13
44
105
6
45
45
51
129
39
12
33
15
45
15
21
12
24
15
21
48
39
60
45
36
39
165
36
12
55
53
24
18
162
3
12
12
84
16
140
21
3
9
87
3
6
7
77
3
12
12
144
9
27
16
44
84
52
107
21
24
72
16
44
15
49
5
24
87
108
21
12
63
60
21
36
27
16
17
15
255
54
15
75
48
18
159
39
6
15
40
29
15
52
80
12
21
27
252
45
75
12
21
27
12
240
51
30
18
6
159
60
12
3
54
12
24
84
72
39
180
87
18
27
24
3
6
90
54
111
72
4
5
159
12
9
24
15
12
48
24
12
4
29
48
15
4
53
27
24
9
111
ABCD 96230631988*3^$a+1 [50092]
123
5
82
8
49
105
18
8
37
72
9
26
61
9
90
38
10
80
18
52
20
10
278
115
9
15
23
16
44
30
6
46
74
97
47
28
98
16
20
28
51
96
15
24
57
192
5
10
8
54
19
135
60
12
9
24
72
47
36
34
2
1
99
261
87
2
18
72
13
15
26
6
25
11
13
9
18
14
30
34
2
28
54
75
93
74
16
12
8
13
24
27
21
3
30
111
39
12
69
63
57
53
43
29
19
17
160
30
24
110
118
68
12
36
46
3
72
41
18
36
10
60
38
72
181
77
43
29
130
8
1
35
52
128
64
80
108
18
6
10
98
10
62
64
57
24
39
26
16
20
67
47
49
15
9
3
32
40
6
2
24
40
8
28
57
51
44
46
96
3
5
30
10
18
60
48
36
80
34
20
54
162
16
48
32
84
18
16
12
80
25
137
7
9
2
24
85
23
25
48
3
24
12
6
27
237
3
21
102
32
61
11
85
24
72
24
3
92
1
63
14
58
32
1
17
54
4
80
36
24
154
15
15
81
81
36
72
27
23
25
11
66
18
1
27
69
24
11
18
66
16
18
62
25
15
14
19
35
40
90
122
4
21
29
67
48
47
4
36
14
10
18
66
26
126
28
6
48
8
43
11
34
242
12
13
69
50
118
8
22
8
28
9
123
38
7
3
24
8
4
9
105
174
152
1
77
10
20
13
39
20
6
7
5
67
3
2
10
78
3
45
62
28
33
9
12
68
18
4
36
68
12
42
10
36
44
66
16
15
5
6
4
105
11
37
96
27
30
62
172
24
69
5
67
5
10
60
21
15
38
10
60
56
46
54
36
45
45
50
12
16
36
174
26
118
6
36
66
135
9
15
3
36
36
8
10
18
114
26
10
18
12
62
7
11
34
18
33
15
42
2
16
8
37
29
186
22
62
88
8
48
10
54
72
93
5
28
15
83
10
14
82
30
24
45
11
36
385
17
22
6
2
1
77
18
12
72
13
5
163
35
24
10
18
12
36
80
52
44
18
28
2
6
67
9
15
99
12
9
24
11
88
20
25
3
80
42
36
112
44
100
86
118
27
9
146
37
23
4
18
18
44
16
12
80
1
51
30
60
20
64
62
28
36
18
80
31
51
36
9
35
34
51
51
8
64
117
59
66
6
12
10
26
36
60
13
195
162
56
82
33
29
16
80
22
18
8
54
37
33
12
51
83
16
36
20
18
6
48
85
120
35
28
84
24
12
44
16
2
6
84
52
80
30
28
27
45
44
10
32
4
24
56
70
56
70
80
82
27
39
90
32
10
69
3
2
108
52
66
32
145
72
21
14
30
10
90
3
48
29
10
54
14
120
36
52
69
51
18
27
9
126
60
20
34
26
22
15
21
51
9
26
13
5
66
172
24
44
1
21
27
131
46
18
108
30
14
48
13
5
70
2
6
136
74
46
8
46
6
36
44
49
149
148
39
21
30
8
10
42
12
188
34
138
36
24
108
12
8
25
24
21
8
76
6
30
60
2
18
28
6
26
4
51
83
24
13
59
66
24
28
90
8
4
81
15
44
40
8
28
9
24
17
94
24
44
37
11
42
22
8
10
62
133
21
162
62
67
101
82
30
3
15
9
81
14
28
102
39
69
90
42
15
23
6
19
48
24
24
47
64
20
13
21
44
10
152
61
5
42
100
20
28
69
48
135
6
26
145
21
44
6
97
83
10
2
16
192
9
45
3
3
48
140
4
8
70
110
24
28
20
1
27
8
34
51
21
18
33
59
88
8
30
10
117
63
144
24
102
24
8
18
25
39
44
4
62
43
35
37
3
117
9
14
22
3
15
6
2
18
132
19
21
8
6
13
15
12
26
19
15
128
25
35
148
44
61
120
15
12
42
26
72
25
167
64
57
3
36
26
10
2
36
42
22
26
54
7
11
42
138
52
20
88
33
21
30
21
5
28
15
11
28
8
25
189
8
58
9
15
33
21
54
20
6
46
69
51
54
50
4
33
24
83
12
25
71
48
25
191
6
72
10
156
36
60
20
73
15
36
26
76
62
1
17
100
14
46
39
89
31
24
71
70
8
30
82
206
28
57
3
12
8
6
40
44
70
12
93
47
4
69
57
50
84
46
8
24
10
48
33
24
3
45
35
22
162
69
9
38
73
96
3
36
54
27
5
66
34
38
1
45
27
23
25
177
15
35
109
45
8
58
9
5
36
82
26
91
3
18
3
39
12
69
29
6
216
13
33
39
24
21
18
8
54
18
108
10
18
81
51
45
29
43
11
24
28
12
98
67
3
45
192
167
30
24
19
57
108
90
6
51
3
18
8
19
3
42
75
63
9
24
39
8
25
35
10
72
80
22
26
42
172
21
17
18
109
123
12
33
11
90
6
133
3
8
40
32
22
62
54
6
48
37
53
46
44
88
12
18
147
41
36
19
9
62
145
81
98
16
30
15
35
30
28
3
39
153
45
138
8
49
33
68
12
10
90
224
34
9
21
32
12
7
48
48
3
90
2
70
20
28
24
12
26
60
10
102
57
83
30
103
5
34
20
90
91
59
18
22
141
57
6
12
68
4
42
8
22
93
23
24
1
3
189
23
4
21
23
1
45
44
31
33
15
3
122
48
54
46
ABCD 96230675636*3^$a+1 [50088]
12
8
76
48
117
59
64
68
108
60
60
60
84
396
49
15
56
16
84
20
49
171
12
24
33
11
37
39
164
24
48
172
60
20
88
84
56
60
120
48
25
15
369
203
292
12
21
48
15
24
36
21
63
96
20
52
20
37
75
156
32
169
203
16
165
96
96
47
112
44
52
12
12
24
81
11
72
88
8
52
128
12
88
96
44
12
100
92
520
56
24
37
11
100
80
64
33
71
100
20
49
251
4
72
9
27
92
52
116
145
63
104
16
32
4
21
155
48
4
12
8
28
120
180
92
108
28
164
48
60
12
156
64
132
56
300
60
4
48
48
8
25
167
12
60
76
260
76
21
23
25
15
192
192
12
21
47
88
9
15
216
92
40
20
1
107
52
120
20
28
132
108
105
27
117
39
9
71
25
35
120
85
87
188
4
80
420
36
1
75
60
8
36
157
27
21
35
132
52
36
60
21
59
60
24
88
24
44
12
48
132
85
183
9
75
8
60
88
224
256
24
225
23
112
68
85
27
20
156
52
24
105
39
84
8
4
201
27
21
35
60
60
100
92
37
15
20
61
227
12
48
120
48
192
360
72
52
36
20
132
16
96
44
4
48
140
60
12
52
128
76
132
33
15
92
48
100
32
48
1
63
188
52
20
28
8
4
8
100
72
20
148
72
72
56
64
68
96
4
20
16
92
25
47
97
119
180
37
144
11
4
8
16
9
27
116
64
48
33
83
196
48
57
63
108
32
48
64
108
8
192
108
37
15
8
40
152
16
24
20
36
25
155
204
48
100
8
252
72
16
20
112
8
4
57
135
201
35
40
132
33
27
8
244
8
232
9
179
13
35
28
24
56
64
252
104
192
52
192
8
1
75
80
420
76
128
37
11
48
204
16
57
39
9
47
220
48
165
111
33
23
25
255
8
64
48
8
145
96
75
44
64
20
37
143
1
47
28
180
24
288
32
60
120
36
1
39
132
8
4
201
15
44
36
112
80
12
120
100
56
49
15
128
48
1
11
12
112
8
1
95
24
48
60
28
80
1
23
16
9
11
100
72
9
15
60
96
8
109
11
4
12
60
188
328
144
44
40
32
97
11
124
48
92
76
80
132
4
68
268
9
96
48
39
96
80
192
120
228
76
168
36
80
72
13
35
4
36
180
96
108
8
148
44
13
63
44
108
60
28
32
112
33
83
52
120
68
12
40
24
44
24
108
40
72
56
4
21
111
24
44
13
135
9
11
4
81
255
68
4
96
20
4
33
35
172
72
56
28
12
72
72
9
59
112
96
152
28
33
15
20
109
143
49
183
72
129
15
20
12
97
11
124
8
48
1
183
8
12
76
80
4
116
1
75
176
112
8
192
172
48
12
8
61
75
32
172
20
172
9
39
57
171
20
172
117
39
9
11
64
12
8
160
80
88
32
36
52
8
25
179
180
40
81
59
36
49
96
35
84
168
49
39
96
36
60
24
56
48
12
108
60
24
36
12
40
92
25
27
108
20
28
8
16
144
81
59
16
36
60
60
132
96
12
8
1
143
36
40
12
32
25
15
72
44
76
8
60
36
52
48
240
60
80
132
52
8
25
48
47
132
28
32
88
105
39
8
88
9
123
96
84
20
60
1
15
ABCD 96231044524*3^$a+1 [50021]
21
96
25
23
1
131
39
9
12
33
51
24
48
3
21
15
45
153
27
15
30
3
12
48
121
11
108
57
24
54
66
99
45
42
141
12
27
108
12
129
25
11
3
21
51
130
8
3
3
45
61
14
45
99
201
12
48
72
189
90
144
36
10
48
35
147
178
50
72
108
60
36
264
33
39
18
27
135
105
24
21
63
25
11
96
120
13
26
9
15
30
27
99
45
229
32
64
120
56
40
35
63
6
87
3
84
21
24
108
12
75
21
132
9
120
40
50
129
51
45
48
21
16
38
12
54
39
15
33
99
105
39
9
21
6
45
60
48
36
61
104
87
132
48
12
36
99
36
9
27
10
59
60
249
27
85
14
57
12
27
93
60
81
30
36
24
21
9
6
84
46
35
108
156
159
105
48
24
75
58
35
15
6
40
14
66
96
48
40
32
3
48
72
27
48
237
109
56
15
3
93
123
54
16
50
36
90
159
99
30
6
66
3
15
57
3
45
12
36
72
120
37
23
105
135
132
39
21
153
87
9
66
54
144
3
87
33
99
93
141
16
131
72
27
90
18
6
54
21
180
15
81
36
3
36
24
141
96
33
195
51
21
24
45
3
21
90
30
27
27
21
69
27
13
11
21
78
45
27
45
75
9
49
11
96
3
72
34
104
111
60
85
14
36
105
39
36
186
15
33
6
9
36
45
40
59
12
84
141
40
218
57
216
27
45
87
9
24
72
3
33
12
85
35
157
74
54
15
60
48
69
51
117
3
48
21
54
210
6
138
40
32
3
60
27
9
45
40
24
26
69
60
147
18
16
24
26
6
40
35
195
9
49
11
165
66
9
109
72
14
81
63
33
33
27
63
46
23
12
84
25
14
66
136
8
27
13
230
42
15
73
50
33
48
45
6
58
120
32
54
330
54
106
47
3
94
56
75
12
87
42
18
22
23
12
24
120
99
90
135
1
35
12
33
126
24
21
13
72
143
36
39
33
37
47
3
6
39
108
48
61
35
45
3
96
36
48
36
75
21
85
23
27
60
9
75
36
18
6
45
39
22
38
45
21
87
49
80
40
35
120
48
87
21
279
9
180
96
24
69
6
216
34
11
99
417
60
24
69
64
26
46
191
39
9
84
171
90
39
201
376
11
168
21
39
36
60
49
131
24
24
15
33
3
34
176
75
24
96
21
3
15
126
15
25
71
25
8
63
60
84
15
58
11
120
61
11
147
10
242
24
36
34
144
72
50
54
24
27
3
82
179
51
129
15
66
15
84
135
46
8
15
48
348
45
160
35
75
9
57
18
177
3
42
40
299
61
120
155
63
30
90
22
50
129
141
24
111
9
24
40
11
15
46
95
48
1
11
15
78
16
35
24
27
165
69
54
45
132
84
15
70
96
11
3
34
2
81
3
81
60
255
9
15
57
37
155
36
1
35
75
48
36
126
99
135
46
59
61
14
261
13
11
39
22
11
60
57
51
21
15
25
23
75
33
48
51
21
13
239
15
45
147
18
6
84
216
126
3
60
12
109
56
51
39
48
22
104
24
16
11
144
96
39
36
21
24
99
45
60
144
51
46
14
21
15
54
30
9
108
279
60
108
30
96
16
14
36
33
27
18
51
36
129
16
155
3
21
21
48
96
30
69
45
72
138
33
39
78
63
57
6
66
40
71
57
87
73
107
3
72
129
12
3
66
51
27
117
39
60
66
75
144
75
36
153
36
12
72
12
39
141
96
12
1
14
36
45
105
16
74
45
49
47
60
48
37
144
59
45
112
194
24
30
75
37
11
72
45
15
51
24
57
85
158
21
15
24
12
21
12
60
61
50
81
13
23
144
75
9
72
13
50
24
36
21
13
96
35
72
213
160
24
62
69
156
15
34
35
15
24
22
83
21
27
147
45
60
75
96
120
6
40
83
12
48
1
26
33
27
18
16
ABCD 96231099626*3^$a+1 [50005]
51
24
15
42
3
177
108
7
29
3
45
126
49
8
132
33
18
36
48
90
63
9
24
79
5
87
261
48
24
43
92
45
3
69
48
27
60
9
36
120
3
160
8
27
42
51
3
84
18
27
28
5
3
72
4
20
24
12
27
18
7
113
19
36
20
12
27
21
135
9
60
60
16
23
126
138
85
32
33
72
3
28
17
15
96
39
25
152
33
60
102
78
51
124
113
30
54
36
55
5
15
72
21
36
90
18
51
21
66
9
36
72
112
200
48
108
15
33
15
49
137
3
120
60
28
92
3
153
4
72
71
72
6
54
25
60
107
6
79
23
13
5
3
51
24
54
51
111
138
171
375
97
60
44
33
12
75
21
99
75
105
108
40
77
36
7
20
3
37
17
55
56
60
12
21
31
120
11
12
60
198
63
36
60
21
27
3
105
12
33
195
12
40
5
90
13
68
27
45
117
30
18
87
45
18
12
13
20
99
18
115
11
61
44
52
8
69
63
225
7
92
171
33
39
18
48
15
21
18
13
72
92
84
27
72
93
93
15
64
131
1
44
4
83
18
51
33
6
21
28
20
48
39
45
24
12
72
33
7
5
42
36
49
41
27
52
36
68
12
339
21
57
111
12
57
3
15
108
156
150
3
36
120
15
45
132
45
30
45
72
28
23
54
7
20
129
51
129
54
33
45
15
24
24
57
39
3
25
11
105
72
52
8
48
144
88
5
15
285
3
39
102
111
24
69
12
67
23
18
6
153
57
75
24
231
54
12
18
72
42
7
173
3
15
30
19
116
24
21
67
20
180
108
27
198
90
97
32
76
149
39
51
126
19
53
186
9
117
48
3
105
24
36
7
8
93
31
80
45
231
63
45
117
12
15
88
29
48
63
4
5
75
24
4
137
43
11
36
30
51
108
24
105
27
45
63
33
7
8
120
99
66
42
13
140
9
144
147
4
59
6
39
12
48
9
63
39
93
120
48
9
6
49
5
15
28
47
108
33
33
39
105
75
60
12
3
72
9
12
64
56
39
9
9
12
3
3
9
16
23
81
108
51
54
12
36
15
117
30
117
15
21
48
69
3
39
13
77
135
39
21
33
72
135
63
60
180
117
36
27
90
108
7
60
5
66
150
79
5
3
15
117
15
18
90
33
21
43
5
15
148
5
18
12
9
9
24
51
16
53
63
9
39
36
24
72
12
33
78
36
48
93
69
78
157
20
48
40
35
33
48
15
54
27
24
52
23
54
51
60
60
81
210
13
32
28
95
30
15
40
12
56
72
57
91
92
33
3
16
176
300
117
67
44
15
21
88
17
18
18
15
12
72
36
45
24
3
27
6
183
69
156
135
51
18
15
48
144
45
3
28
17
183
48
12
60
63
9
12
33
12
63
45
60
175
5
12
99
60
16
113
6
69
60
27
18
162
54
87
117
187
20
81
15
24
24
12
9
6
84
13
140
12
165
31
125
19
104
99
33
24
15
48
6
27
120
9
3
132
9
15
21
258
21
60
4
5
43
5
15
24
39
61
8
132
24
21
18
18
24
18
36
97
20
4
68
21
19
68
39
45
60
40
20
16
12
11
54
3
27
33
4
56
72
36
39
12
54
19
77
36
12
63
48
57
30
54
51
57
27
60
39
21
3
133
23
114
36
90
97
20
27
45
40
72
8
12
33
15
40
17
51
4
56
24
63
33
204
21
12
75
3
9
88
5
15
36
21
15
3
57
15
60
126
18
57
12
28
59
24
141
3
25
23
18
6
18
30
45
117
78
72
54
51
15
6
7
23
157
60
125
75
51
24
18
39
153
15
52
20
9
72
30
54
18
93
48
4
41
30
24
81
21
55
59
49
8
33
27
27
102
3
51
69
63
9
81
39
45
31
8
75
49
71
42
120
114
90
43
11
84
6
15
21
48
51
76
35
165
60
81
162
60
18
7
41
114
108
18
126
18
12
3
36
96
45
60
63
36
12
100
20
12
45
43
83
30
75
69
15
3
18
6
33
28
32
141
27
288
9
18
48
6
111
9
18
57
69
24
12
51
39
1
32
52
108
60
287
36
42
3
45
27
72
76
44
15
6
12
78
18
36
90
165
9
111
28
60
120
83
45
3
21
33
87
21
127
92
129
27
4
179
24
45
27
45
81
84
60
18
48
24
66
24
99
36
45
ABCD 96231343192*3^$a+1 [50058]
31
59
121
80
12
264
60
16
108
59
18
39
4
152
75
189
9
111
64
192
48
20
51
36
73
20
51
90
259
29
51
120
40
41
51
60
40
128
27
85
224
96
28
140
57
18
21
64
20
12
153
7
80
84
45
195
36
160
48
11
81
160
20
117
91
89
31
176
16
65
18
36
45
4
56
24
51
169
12
180
164
24
81
15
24
12
3
45
220
32
48
87
13
41
91
35
25
20
28
92
48
36
21
43
65
15
100
101
139
12
47
21
40
176
213
111
159
1
32
84
16
48
56
213
51
172
80
28
11
90
15
36
60
48
255
36
61
128
52
128
72
84
96
9
19
17
163
179
73
215
93
12
39
105
21
144
15
93
63
24
136
8
240
105
90
25
132
8
51
21
15
189
60
3
61
11
69
147
18
15
60
69
123
3
37
348
12
125
355
48
180
80
57
55
20
33
171
9
51
4
12
228
176
84
111
9
232
80
60
28
56
24
36
141
180
3
96
16
29
219
51
90
139
120
120
12
128
57
163
80
27
9
4
32
117
3
40
155
45
168
40
20
15
165
156
60
123
61
47
18
231
136
140
60
48
40
80
12
60
39
105
75
181
80
189
36
3
15
117
40
8
51
9
36
64
80
156
645
31
120
20
9
171
27
117
120
4
20
96
156
100
80
60
165
39
180
16
53
75
96
81
18
36
181
180
35
13
12
20
60
39
1
35
73
35
25
227
13
32
24
16
203
21
96
99
21
168
9
18
54
90
61
48
20
60
112
20
300
99
36
93
192
108
39
1
72
17
72
36
75
40
120
35
90
75
24
81
15
3
237
28
20
57
108
355
20
21
79
60
32
28
35
81
64
12
48
11
141
108
21
36
144
19
71
1
44
81
54
9
36
24
36
4
485
90
25
20
99
33
75
93
36
84
75
165
12
100
8
39
1
56
16
68
112
180
107
18
63
60
21
91
48
116
60
84
340
35
285
120
40
56
39
54
27
124
116
24
51
21
48
12
148
32
27
1
215
25
101
91
44
4
32
204
64
72
284
105
36
18
145
161
18
81
40
32
135
13
12
65
90
270
103
32
45
3
112
48
260
9
43
48
35
501
165
15
96
177
351
135
21
64
72
8
40
140
132
40
48
20
100
12
5
39
16
48
120
72
29
75
105
19
116
45
75
33
90
72
49
32
9
75
15
36
133
29
72
139
41
75
60
16
260
28
176
4
140
36
15
1
44
24
120
36
45
36
115
44
124
356
36
144
45
19
12
23
57
180
60
60
144
16
59
349
12
68
111
49
60
32
28
11
61
65
15
24
51
72
108
9
84
87
9
81
43
72
8
129
18
93
96
81
159
75
69
21
18
1
32
28
29
3
159
1
17
18
45
84
64
200
40
17
43
12
104
24
180
52
104
96
40
60
128
12
24
60
51
18
15
21
39
12
88
176
81
90
90
39
144
96
63
36
177
204
15
1
228
5
36
15
84
45
216
91
17
31
41
19
212
3
36
61
104
51
18
15
52
48
ABCD 96231357356*3^$a+1 [50129]
72
6
12
96
36
30
96
12
6
30
79
83
240
12
81
159
36
109
305
156
60
7
32
213
12
60
115
23
54
51
99
84
204
162
156
60
18
102
90
222
216
12
144
6
9
153
12
43
47
126
54
6
7
47
216
174
24
72
43
77
19
233
6
270
252
7
41
60
66
18
96
30
54
67
65
63
3
42
48
163
95
54
126
30
72
55
17
288
114
54
247
5
43
5
114
90
12
108
42
61
47
120
73
143
42
39
45
51
39
108
96
54
12
18
168
18
120
90
132
9
93
36
144
126
96
138
36
90
54
60
55
17
84
126
258
216
99
21
252
72
6
174
72
96
234
90
48
42
13
23
48
54
240
90
210
42
90
54
66
18
150
36
66
6
54
36
93
135
60
102
168
390
24
81
111
24
72
49
35
13
5
216
54
13
48
125
12
199
48
5
91
35
45
231
54
211
95
18
102
108
90
90
42
120
78
30
126
6
103
161
36
96
187
173
48
67
77
36
351
135
105
3
198
24
54
25
131
78
31
224
96
129
6
12
132
12
18
60
102
6
228
216
78
25
41
72
15
3
180
24
198
90
72
297
93
162
36
108
24
25
5
72
96
19
125
90
18
103
287
321
16
48
65
60
390
402
108
63
39
6
102
150
12
18
72
150
90
30
96
138
222
174
180
78
36
199
227
126
15
57
96
72
79
96
17
36
27
33
54
12
78
48
15
39
18
72
24
84
60
183
64
89
6
264
126
90
90
24
31
41
103
149
318
18
24
72
108
48
162
36
6
3
63
177
207
288
48
234
36
72
222
66
60
120
222
90
30
96
1
48
32
16
329
126
42
12
115
71
12
420
57
645
36
54
36
30
24
138
6
7
5
18
60
12
90
24
66
78
127
17
48
60
372
31
32
33
174
72
18
108
234
186
72
175
5
75
15
97
5
180
180
168
30
13
77
72
60
36
138
36
13
32
45
60
103
23
153
21
24
66
18
168
54
66
198
6
36
63
45
84
127
131
54
84
6
126
174
24
54
252
156
24
336
24
120
18
126
6
246
7
173
90
60
144
48
36
162
144
126
54
60
30
6
72
72
180
31
77
156
186
48
6
84
180
36
27
64
41
30
169
96
48
17
108
162
102
27
189
6
45
48
33
223
77
162
306
15
21
60
31
185
199
368
111
1
5
18
153
48
160
35
61
5
414
6
90
93
105
126
57
63
24
30
96
66
6
67
113
12
36
180
36
36
24
48
36
54
78
90
73
29
36
24
102
114
36
90
246
18
9
15
270
3
99
90
36
ABCD 96232052032*3^$a+1 [50029]
12
9
10
24
60
60
14
72
3
7
36
89
3
40
2
30
81
87
88
17
31
2
54
18
51
19
56
81
24
7
29
55
164
81
45
168
70
2
36
58
5
39
100
50
3
7
80
57
36
60
39
9
24
45
162
9
21
70
36
74
6
54
15
19
5
36
168
67
41
27
21
24
45
30
16
29
103
5
12
91
2
12
118
60
84
26
22
17
31
44
30
24
39
45
6
4
96
12
32
66
27
69
15
39
81
24
15
42
54
9
7
72
48
29
141
22
156
36
48
60
60
48
5
132
63
64
80
21
123
72
4
5
48
33
10
17
60
87
64
14
10
80
40
26
24
58
98
27
60
9
10
53
57
168
66
24
40
5
48
12
43
44
9
7
38
10
17
7
17
55
5
33
10
53
67
12
48
12
56
48
64
12
14
6
76
5
84
48
21
75
24
21
24
15
67
29
24
91
12
32
100
60
38
10
29
24
9
58
108
14
22
5
43
50
27
48
33
60
3
31
36
12
60
5
43
2
63
19
108
32
9
12
9
10
134
36
6
9
24
15
54
135
31
29
7
24
101
19
29
91
26
106
77
45
58
2
22
53
27
40
48
5
12
31
5
55
113
12
24
31
120
72
5
27
18
36
99
127
24
5
7
29
36
33
34
2
30
18
6
4
156
14
147
15
4
2
27
36
21
168
22
53
105
10
17
9
22
24
125
31
5
180
75
90
39
60
36
55
24
24
5
9
75
60
27
6
72
10
108
17
45
22
65
31
12
26
39
12
63
52
14
60
51
31
48
17
33
12
58
5
105
34
2
159
15
72
24
9
7
50
10
48
12
53
72
43
60
36
24
2
39
105
34
26
138
21
139
48
17
33
12
10
17
24
12
60
55
8
9
103
89
15
30
15
3
16
80
40
24
56
69
3
40
14
171
48
151
5
115
29
31
68
18
22
5
31
101
39
69
163
48
5
75
45
12
7
38
58
65
36
48
51
16
74
94
8
9
9
22
38
22
29
39
40
36
89
45
36
24
10
26
30
18
15
12
31
2
3
15
9
31
5
9
10
5
21
22
62
51
43
50
15
31
53
33
27
96
36
69
15
19
8
9
39
40
14
18
9
24
19
20
18
118
26
10
29
12
9
15
139
24
108
29
103
8
90
70
24
48
101
19
8
18
27
60
12
33
18
21
24
156
9
51
171
45
9
130
5
3
18
27
43
2
36
51
21
15
127
12
50
30
4
65
21
51
27
18
120
24
63
36
21
3
147
16
5
48
177
108
6
33
12
9
207
12
7
56
144
24
16
24
17
45
34
29
45
75
31
65
36
24
39
45
60
19
36
56
64
17
55
29
21
84
60
15
55
36
77
31
56
76
89
43
12
5
48
45
15
36
7
29
43
32
40
5
19
26
34
44
40
12
29
19
5
7
14
147
15
45
7
77
45
10
156
2
58
32
16
86
39
24
96
12
15
69
31
53
31
14
46
5
24
15
9
43
84
26
108
70
74
15
7
5
31
24
5
105
10
108
5
36
9
27
48
36
36
15
9
9
27
43
17
105
6
30
90
24
18
75
120
48
57
72
130
108
20
16
96
50
46
110
10
120
5
27
136
77
7
5
12
3
126
34
38
3
7
2
72
183
57
34
41
33
66
16
89
31
26
24
46
12
26
111
33
15
21
54
6
15
19
38
3
9
78
57
72
31
65
55
17
57
46
5
3
72
33
7
38
70
41
9
10
24
60
12
53
3
9
9
22
14
3
12
3
16
24
101
12
63
40
72
5
9
75
15
153
127
48
41
7
38
22
17
57
3
36
45
34
36
5
19
36
29
7
41
15
33
87
42
111
55
60
26
75
36
7
12
5
75
4
20
9
7
24
5
9
70
20
66
24
156
70
20
16
29
67
5
24
3
16
24
50
6
54
27
9
54
88
32
40
2
10
48
12
38
46
20
24
40
41
7
72
173
235
53
21
15
9
15
7
14
10
8
16
65
55
24
36
2
142
38
72
12
15
19
17
168
21
15
43
60
48
44
18
60
15
7
29
151
24
41
43
36
5
9
10
53
67
5
48
43
29
36
72
19
5
9
34
92
9
12
60
12
36
15
66
60
106
2
10
20
21
55
5
72
7
5
43
29
51
24
4
14
36
147
103
29
36
19
53
39
4
20
9
111
16
8
72
69
51
9
19
41
9
27
108
48
19
14
27
39
4
236
4
122
48
34
41
31
26
27
45
58
68
30
94
5
55
48
2
22
26
15
7
32
6
3
120
60
79
12
8
6
10
65
132
363
24
57
43
5
12
3
198
18
69
48
9
10
26
22
5
12
55
24
5
9
15
21
75
96
156
67
5
15
16
24
8
64
113
103
8
69
12
43
36
17
39
88
8
30
10
5
103
84
48
72
48
14
3
7
53
12
45
106
8
234
46
36
48
50
18
54
118
2
10
8
18
3
7
53
31
86
10
5
27
30
15
31
84
32
6
34
230
51
55
8
64
41
12
3
45
19
48
120
12
68
57
55
60
5
31
24
72
41
7
48
12
20
40
8
18
46
41
7
32
220
14
82
122
27
63
48
78
34
86
10
120
56
30
94
86
46
5
19
36
20
24
9
31
65
48
12
91
77
93
60
3
15
45
27
4
14
159
12
3
88
53
19
53
43
14
22
113
31
36
5
48
12
79
5
96
3
33
84
9
96
63
57
46
44
18
22
60
41
3
ABCD 96232275812*3^$a+1 [50130]
12
22
20
16
20
66
108
18
24
16
20
54
34
14
43
5
10
32
6
6
28
26
7
5
228
10
45
27
30
62
6
36
18
10
92
16
18
20
24
40
26
36
34
14
78
48
6
30
18
30
1
41
103
45
18
2
6
66
36
48
84
10
26
10
56
120
58
120
15
47
28
6
26
36
84
13
35
30
6
34
2
114
34
38
10
2
12
18
10
26
64
68
12
18
12
7
35
18
12
106
48
14
42
94
15
29
10
36
69
47
1
23
6
6
48
10
62
30
72
66
6
96
70
108
14
16
104
28
12
32
18
37
3
62
28
2
18
31
65
6
46
12
6
74
10
26
10
2
18
70
15
39
6
2
102
66
12
18
6
144
6
48
42
6
10
18
32
18
60
6
24
94
2
18
13
3
150
12
20
52
2
48
12
54
54
10
6
26
36
18
12
13
17
18
12
40
18
24
15
93
50
18
24
36
36
36
24
36
10
18
27
53
19
72
21
14
60
34
72
8
36
16
8
4
2
18
12
36
108
12
30
198
4
270
2
6
28
9
75
8
24
54
55
5
34
2
60
6
30
12
88
8
12
18
12
24
66
24
30
25
155
78
103
47
60
46
92
54
30
31
17
48
7
21
2
52
108
2
12
54
24
12
1
29
16
12
6
44
37
29
12
40
63
39
2
84
22
32
12
60
109
39
80
25
3
50
10
14
19
41
103
11
36
24
30
12
7
53
40
3
5
30
37
23
12
22
8
118
26
18
6
12
60
103
41
90
18
12
6
24
24
1
65
46
2
40
2
24
6
4
20
6
96
60
12
36
37
15
68
22
42
32
114
67
15
2
78
49
69
42
2
46
56
30
18
10
63
47
12
24
70
14
58
62
76
26
46
42
48
32
36
36
24
6
90
28
6
44
6
40
56
118
110
12
55
23
12
30
30
84
10
170
24
16
2
22
62
46
68
24
6
6
109
17
22
30
50
10
8
42
36
6
84
30
1
29
10
56
73
11
6
31
5
12
18
22
8
12
6
36
36
28
104
30
6
42
12
10
140
48
10
44
36
12
120
70
6
86
1
29
84
12
22
48
2
90
1
11
30
18
30
12
48
12
16
38
84
18
30
12
48
60
12
25
33
74
13
125
60
31
5
54
16
54
15
63
104
6
18
12
13
9
62
58
18
8
24
30
31
39
2
16
32
70
18
44
46
60
80
10
44
30
36
18
6
18
60
16
2
49
59
6
16
62
90
18
48
24
6
40
44
30
16
50
6
60
6
19
53
48
10
50
55
93
62
112
2
4
32
60
10
18
42
8
12
30
72
18
24
48
40
50
40
26
6
31
5
52
8
54
16
8
60
54
48
10
14
156
90
12
66
4
32
24
54
72
6
28
14
12
30
16
48
24
15
23
28
72
68
6
58
2
64
15
29
60
18
30
79
89
4
20
18
12
10
20
6
72
40
14
24
31
29
10
2
22
2
28
6
32
18
19
47
6
60
24
4
14
28
105
72
5
6
6
54
1
39
50
124
68
40
104
4
2
70
92
55
5
72
36
7
72
53
36
22
38
12
18
22
14
36
30
7
47
24
64
8
25
144
89
120
40
39
17
6
18
36
48
6
30
31
9
14
6
204
36
6
13
5
16
92
30
145
23
114
18
30
22
2
6
60
192
36
6
19
17
40
8
54
30
70
92
48
12
4
50
36
28
8
30
88
12
2
6
36
16
9
9
74
85
47
1
29
43
5
42
30
36
138
10
27
113
52
18
14
10
30
8
18
25
27
117
17
6
30
19
3
68
72
6
66
25
41
24
4
26
84
34
51
24
15
38
40
2
6
36
4
74
88
8
6
28
15
15
26
54
25
11
30
42
42
6
22
14
48
10
2
13
41
31
161
24
48
90
36
4
2
24
60
6
114
40
24
50
30
90
58
32
6
22
15
65
28
122
70
2
6
102
30
48
6
18
10
2
43
45
8
30
30
72
102
240
156
109
9
2
13
87
38
24
18
28
56
24
30
24
7
53
42
4
56
13
3
12
20
90
12
30
6
84
28
26
25
27
74
18
48
24
48
42
84
6
13
47
24
1
5
84
22
9
5
48
46
12
2
168
28
20
36
16
2
16
2
22
120
2
54
1
11
118
15
39
110
36
60
4
2
54
40
32
12
60
55
5
6
6
18
18
67
41
6
49
5
34
30
32
24
66
6
24
48
67
41
55
65
40
92
42
25
83
10
75
17
4
32
54
54
24
7
35
6
22
20
36
82
2
12
18
6
40
9
23
18
40
84
3
5
54
28
38
12
76
32
112
32
24
12
7
35
13
5
72
12
150
6
48
60
180
114
60
6
36
6
22
8
54
49
41
28
2
138
6
4
20
16
32
73
72
93
26
58
8
28
20
94
32
24
42
7
15
6
14
96
54
12
16
122
145
53
10
18
12
42
176
34
6
20
66
30
76
62
67
29
36
28
50
40
56
54
6
100
74
30
1
57
8
4
68
12
36
7
5
48
6
30
18
46
56
46
2
6
12
18
112
44
18
12
25
11
12
58
2
60
40
57
41
24
46
2
10
32
30
48
18
13
5
114
25
3
60
18
12
38
24
132
58
6
30
2
12
28
8
54
48
43
65
31
29
54
37
101
12
42
24
6
24
12
88
26
25
39
42
8
40
15
9
15
41
82
8
30
90
6
31
33
20
34
6
84
2
60
6
19
63
50
48
7
15
57
3
2
28
56
70
14
91
5
19
72
41
30
22
8
24
6
70
32
196
2
160
44
18
43
107
30
7
21
132
8
18
37
27
2
36
7
137
60
6
12
1
27
14
24
60
19
107
28
32
34
42
62
12
36
7
5
12
46
9
35
28
26
64
80
46
2
10
18
20
6
34
90
32
13
57
60
92
42
58
3
3
14
30
66
12
12
12
34
2
28
32
28
15
47
10
44
18
18
7
137
156
60
48
31
5
106
9
23
42
24
40
24
32
76
30
32
18
102
16
62
10
32
12
18
60
30
42
6
18
42
28
14
103
27
30
2
66
10
32
6
36
24
36
30
6
18
6
120
36
30
18
24
28
30
14
30
108
12
4
2
138
12
22
36
26
60
1
17
28
30
69
24
11
61
33
14
ABCD 96232379988*3^$a+1 [50022]
78
48
24
63
32
24
1
15
21
83
25
87
48
84
56
120
55
9
12
44
16
56
25
24
39
45
11
13
63
12
33
30
42
3
69
11
109
36
42
18
3
12
60
27
5
1
84
35
43
54
11
48
4
21
60
11
36
109
36
18
21
24
27
72
65
13
47
36
16
80
181
87
3
72
65
1
11
13
11
64
56
24
28
12
21
47
37
23
49
35
24
112
20
169
63
32
49
36
36
72
3
8
7
77
13
60
15
44
25
35
120
24
4
21
39
92
84
12
28
32
19
161
13
71
19
41
199
30
114
53
4
8
16
21
71
19
6
119
16
60
84
188
31
5
100
39
5
37
143
12
60
96
84
13
6
45
24
8
13
30
5
64
3
5
12
1
39
96
32
84
19
5
36
36
108
1
131
120
84
1
3
57
15
8
25
27
87
53
24
4
57
60
18
5
25
59
12
24
84
132
84
7
57
80
7
29
24
91
161
244
81
18
5
28
48
129
3
75
9
80
73
36
39
56
40
36
21
42
18
30
77
12
60
40
20
180
36
13
66
53
36
16
93
3
32
37
11
208
21
15
33
18
18
6
66
3
140
12
12
1
270
9
92
24
12
97
48
144
6
18
15
24
140
36
36
40
69
30
9
68
49
24
11
76
72
48
27
21
51
48
41
16
39
101
25
83
12
48
28
45
167
36
25
159
36
27
45
27
66
11
64
56
1
48
39
8
4
44
85
87
12
27
6
3
69
47
96
28
24
20
85
60
27
48
8
4
21
39
9
71
24
76
69
36
83
7
54
11
4
24
48
12
32
4
45
219
8
97
63
3
9
32
84
24
1
39
12
36
12
21
42
33
44
88
12
48
57
47
60
4
21
15
24
51
29
25
11
160
44
16
24
32
24
43
6
87
48
116
24
61
203
13
35
12
112
20
60
85
6
29
1
39
164
49
11
49
51
20
52
32
36
12
7
5
37
23
48
52
3
9
20
1
59
31
9
15
29
61
11
37
15
32
31
18
59
13
35
13
27
9
51
57
11
16
81
18
24
18
23
124
32
48
97
35
4
27
54
15
96
32
25
11
16
9
27
9
39
171
18
71
24
1
12
39
123
6
11
16
20
43
9
21
36
3
72
3
53
60
7
17
40
108
33
24
48
18
18
54
5
1
12
23
55
65
1
75
188
7
24
29
37
108
71
12
7
41
4
20
13
138
17
40
48
20
1
11
24
1
107
25
27
144
12
92
16
44
16
81
18
41
52
68
1
48
75
108
15
17
25
12
203
28
27
33
12
3
53
91
18
47
13
12
6
5
97
96
11
36
40
32
28
12
21
84
36
87
39
5
109
12
75
12
3
18
11
24
61
11
12
12
19
30
87
128
4
33
63
44
16
36
36
20
4
3
41
97
23
1
35
19
21
36
8
7
53
84
55
77
19
117
8
67
29
24
19
137
28
36
15
6
35
28
8
48
1
3
68
12
16
9
6
5
24
61
71
13
72
108
63
9
126
24
29
24
13
15
8
109
3
32
13
3
21
39
12
32
7
29
36
1
95
64
165
3
15
17
88
21
42
33
44
60
36
64
12
8
121
84
3
44
13
36
47
52
20
1
111
20
13
75
33
63
44
25
71
265
24
66
21
3
45
60
12
48
32
1
75
8
4
51
129
92
49
144
51
117
59
136
20
12
52
9
27
68
4
117
18
18
23
97
135
9
11
60
25
27
3
54
59
31
78
66
117
32
85
27
8
1
36
24
30
24
17
60
13
95
96
12
4
44
12
127
6
11
25
36
27
21
87
27
48
45
12
8
48
4
56
36
84
16
33
51
21
15
180
8
228
19
18
60
36
11
43
65
36
1
35
1
27
27
141
3
360
72
5
109
63
12
36
33
195
24
36
116
156
4
21
87
96
12
8
36
73
167
24
1
35
28
56
31
21
27
53
24
13
27
9
24
66
17
37
18
29
184
92
4
69
6
18
3
8
1
18
17
40
111
149
64
20
40
80
4
3
18
51
20
40
20
28
12
48
12
21
23
40
27
48
17
40
80
13
159
21
167
108
4
45
83
25
144
15
48
81
36
135
8
196
20
1
95
100
20
13
60
11
12
13
36
71
52
15
18
23
36
28
20
12
49
12
3
92
19
21
48
84
72
8
48
40
20
120
37
15
48
32
28
44
16
8
132
43
5
12
109
23
16
9
3
15
18
47
7
5
28
45
48
24
66
21
48
20
52
36
32
108
40
75
29
13
3
140
48
52
32
43
18
35
36
25
83
120
97
35
24
60
60
72
72
60
48
24
4
15
77
85
39
8
28
32
76
81
36
24
35
13
35
28
27
5
72
4
32
12
12
16
12
8
28
15
57
15
29
24
16
20
40
39
69
8
25
24
59
16
68
16
36
20
28
8
127
66
15
20
12
48
160
21
71
19
113
96
25
11
64
44
73
23
1
108
15
123
45
27
65
7
9
96
201
23
12
12
52
24
20
36
19
9
12
8
40
36
12
9
35
55
29
49
15
8
12
1
35
1
3
81
6
89
72
40
9
63
63
89
60
24
4
12
56
13
30
21
129
87
48
12
44
1
63
36
33
36
11
4
164
96
4
20
60
60
100
20
12
73
18
24
18
71
157
60
15
33
11
48
1
ABCD 96232460986*3^$a+1 [50000]
11
36
25
35
57
16
65
7
29
15
9
55
44
27
85
5
79
36
60
108
8
60
3
72
54
55
96
29
31
23
49
32
15
30
18
73
12
20
135
1
20
45
42
30
27
172
89
55
44
100
140
28
12
53
54
18
55
12
36
29
120
15
64
35
9
21
126
81
33
12
19
180
60
48
35
6
12
60
27
12
4
5
15
16
48
83
25
60
59
18
67
20
36
99
1
24
108
65
12
108
67
24
89
67
84
35
165
36
4
29
55
8
39
6
27
57
171
4
23
81
24
16
29
90
25
5
15
81
7
48
36
44
27
12
25
20
36
96
3
33
4
36
32
27
66
7
17
3
16
11
13
5
6
1
48
32
93
63
9
36
19
8
27
60
1
29
54
9
76
24
12
20
45
19
12
23
21
60
148
23
13
36
35
1
8
87
90
18
25
41
24
55
191
9
45
15
57
67
11
81
21
7
35
30
51
16
65
54
1
60
104
24
76
35
36
108
1
80
36
180
100
104
4
23
25
32
27
54
7
44
88
32
45
24
31
8
16
17
19
120
71
33
12
28
96
35
84
9
40
32
15
66
15
64
20
40
221
19
24
56
148
120
92
36
105
19
216
20
24
84
27
13
5
60
79
41
114
21
4
5
186
57
100
8
16
11
25
8
99
93
148
36
20
3
33
3
25
107
25
5
27
15
1
36
128
45
72
31
32
100
35
145
72
48
36
24
32
75
54
19
203
48
85
36
144
11
85
60
101
43
47
109
8
16
11
6
54
25
59
81
40
95
18
6
1
20
16
119
6
12
78
138
15
40
89
18
37
12
36
65
48
135
16
11
33
27
12
61
116
3
1
24
11
1
95
108
48
37
8
28
80
9
18
24
13
68
39
25
89
54
102
114
9
72
4
59
12
9
24
3
37
36
80
15
21
9
54
18
18
85
5
91
23
18
103
84
156
12
59
21
52
227
78
162
13
203
73
35
1
11
13
12
8
40
44
27
18
7
11
54
55
41
199
65
6
9
3
25
60
48
20
64
24
20
112
59
73
12
59
121
5
18
81
24
48
27
1
72
84
68
27
18
27
16
92
27
69
12
28
72
24
108
60
5
36
7
48
32
4
8
135
72
108
73
23
36
109
11
6
63
57
18
90
31
84
60
5
27
105
39
36
45
63
64
72
35
9
51
13
80
76
5
87
4
23
30
90
78
39
36
9
54
9
15
1
65
27
88
24
77
54
1
59
1
60
120
89
39
15
30
31
29
147
4
60
60
56
9
87
48
27
18
7
65
24
3
16
36
36
47
25
47
33
36
16
104
36
159
21
9
36
15
28
35
12
18
15
28
12
8
4
5
6
108
45
4
12
59
6
66
37
60
12
60
44
27
97
12
11
97
11
1
24
17
72
55
53
30
24
9
16
23
1
60
60
144
23
42
12
31
12
12
8
45
51
81
120
99
76
120
8
12
136
44
28
12
65
19
12
44
4
5
6
48
25
120
71
37
8
189
6
1
29
51
21
72
42
21
27
18
15
48
27
73
35
6
43
23
13
5
91
24
20
36
180
16
89
39
4
32
33
3
33
27
40
125
19
8
108
63
97
12
41
12
7
161
36
3
27
9
16
48
107
1
5
55
48
80
36
64
32
27
25
11
66
79
47
9
4
36
20
3
45
27
13
20
63
48
1
5
43
77
15
3
217
41
39
96
12
51
81
4
192
65
3
60
120
64
17
60
54
21
4
59
85
23
13
36
5
19
17
7
83
18
187
60
32
16
11
6
55
29
54
6
48
7
11
13
5
15
12
100
5
19
60
20
219
36
69
4
17
19
12
29
3
40
20
16
65
27
40
8
52
8
4
77
3
28
89
18
13
23
85
5
31
96
59
49
17
42
108
48
81
15
18
67
44
45
15
16
23
177
48
100
36
116
9
27
33
31
48
5
55
32
64
12
8
64
32
63
18
12
7
65
55
44
52
29
43
12
35
33
12
4
11
18
7
23
1
224
123
9
39
114
12
31
23
1
8
60
21
19
41
27
3
60
57
40
140
4
20
64
11
73
8
15
12
13
32
27
24
45
39
36
54
27
63
108
9
64
71
241
125
75
153
234
18
18
25
125
75
9
27
105
84
27
4
36
68
9
72
19
144
132
24
56
9
327
144
4
65
12
7
8
57
18
45
40
12
48
53
15
4
23
133
95
25
36
48
35
42
48
7
11
25
8
81
48
15
148
95
37
56
99
36
9
33
27
3
105
27
12
1
60
65
19
48
65
91
24
60
36
5
30
61
44
160
47
48
6
39
4
5
27
33
36
79
12
8
27
25
68
40
77
103
32
40
59
126
103
36
29
31
116
16
48
24
8
72
108
160
48
12
59
13
36
24
8
40
24
24
60
5
31
8
27
180
25
29
91
48
212
4
5
79
83
9
33
67
35
25
359
109
36
47
13
5
27
117
43
24
20
21
18
60
1
8
111
1
89
27
28
24
12
35
13
11
174
63
ABCD 96233394566*3^$a+1 [50023]
174
72
51
111
54
27
9
6
9
75
186
75
33
87
24
15
9
21
54
132
12
21
15
42
36
3
15
36
108
9
39
81
51
18
48
27
9
39
72
21
18
36
117
72
99
21
99
78
12
42
33
15
81
87
12
54
6
9
24
57
39
24
48
159
225
75
21
3
66
6
18
75
48
69
18
6
99
27
21
9
375
57
15
261
72
48
36
39
3
36
18
87
39
156
21
15
105
45
90
81
3
45
33
39
27
108
9
27
96
36
9
63
264
42
108
138
24
84
18
24
315
9
15
72
141
18
81
9
15
24
3
165
81
63
24
96
15
33
27
48
90
51
81
15
69
90
114
48
18
18
24
84
198
42
15
129
12
3
3
18
27
63
48
9
27
141
93
6
66
42
66
6
48
90
39
51
45
15
9
48
24
9
90
18
123
123
36
42
39
27
21
69
6
108
84
36
96
30
75
75
18
54
45
24
39
36
66
24
66
57
39
30
36
15
39
33
96
3
66
27
27
60
84
93
129
36
54
21
45
51
129
240
126
9
21
144
6
66
60
144
54
33
24
123
48
36
96
36
21
27
132
9
120
9
159
3
36
24
102
114
33
48
27
12
9
153
6
36
21
99
18
3
24
24
24
72
48
27
234
306
18
36
3
24
39
78
198
216
12
60
138
27
72
24
72
24
69
51
63
12
132
36
261
96
3
318
54
9
15
30
24
30
117
15
33
3
54
63
72
57
159
21
99
105
39
105
15
48
21
18
222
192
18
6
174
42
102
132
12
21
39
9
24
57
36
3
27
69
39
81
27
18
36
36
3
69
3
33
18
72
21
51
108
18
90
45
96
153
39
159
54
27
63
126
12
159
27
72
12
9
48
3
54
66
45
99
69
48
96
3
6
48
42
156
42
90
54
63
93
75
72
21
30
18
195
21
78
66
180
18
72
42
27
63
9
3
6
174
6
12
39
3
138
6
162
147
87
9
237
36
78
66
63
99
60
105
39
48
18
15
111
150
75
15
12
54
42
18
36
36
18
72
18
18
66
51
99
45
3
18
3
3
12
36
60
30
42
12
45
96
39
168
216
84
6
15
51
36
24
9
57
15
3
24
18
102
69
93
78
12
33
45
27
24
15
36
42
195
168
9
6
36
66
54
18
27
69
18
102
75
39
9
57
39
69
18
24
54
66
18
15
48
24
3
45
48
21
27
21
18
108
6
36
99
63
36
18
75
48
96
51
192
24
48
60
9
9
66
93
96
33
39
99
60
33
51
162
75
39
12
108
72
18
15
24
48
45
48
6
12
33
120
33
18
36
54
18
9
21
114
9
3
18
24
12
204
3
195
48
21
39
48
96
54
30
117
141
12
111
213
60
15
120
24
15
36
36
72
18
18
42
120
3
3
12
60
48
21
75
69
24
33
48
90
36
81
15
18
234
21
87
30
3
57
39
51
18
51
312
24
21
75
69
42
33
24
9
78
9
63
36
18
30
54
6
9
99
12
129
87
9
69
267
39
54
27
75
42
75
123
21
51
66
147
141
90
90
54
222
90
30
114
66
87
9
63
99
69
48
3
24
72
84
36
18
123
45
30
36
57
69
51
168
3
90
156
87
72
96
48
111
6
66
36
21
69
126
36
60
66
54
42
51
15
24
57
24
63
18
12
144
123
3
93
39
153
27
189
27
12
57
72
51
21
15
18
63
51
120
54
15
63
84
108
54
6
138
24
51
129
36
144
72
123
24
48
3
48
126
36
78
84
54
36
39
21
27
192
9
18
204
48
24
9
3
93
111
192
9
96
3
21
69
24
90
81
27
66
75
39
48
60
162
3
51
54
12
54
21
48
96
48
96
48
27
165
15
9
21
6
36
18
87
105
6
33
24
51
84
222
66
72
168
12
90
219
87
81
24
96
39
9
96
3
54
138
42
66
33
147
72
117
24
24
3
ABCD 96233735012*3^$a+1 [50006]
72
3
72
17
102
4
20
36
30
70
60
21
29
18
52
21
15
9
9
36
18
33
3
44
106
74
70
3
35
73
29
6
16
14
52
8
10
6
38
28
8
36
36
25
48
47
13
39
21
17
4
99
9
66
2
88
36
26
48
24
145
87
20
34
20
12
22
30
18
42
2
46
134
46
15
45
18
21
24
5
6
13
21
2
18
10
74
42
54
12
55
5
55
15
32
133
15
20
54
34
30
6
74
34
45
27
50
34
114
18
2
31
84
3
114
14
16
6
54
9
59
18
18
40
86
6
12
22
38
16
36
146
12
7
108
35
72
10
18
6
56
34
20
16
21
17
46
20
36
13
45
2
1
48
39
12
26
7
3
18
56
31
3
36
6
3
35
16
86
18
4
20
28
20
88
24
20
37
29
16
8
16
15
12
3
42
27
11
10
54
92
34
36
74
16
20
16
42
30
20
40
33
39
66
15
5
24
54
12
37
36
15
129
41
31
23
10
18
45
63
114
32
54
22
2
18
7
48
35
102
6
106
14
40
74
118
24
14
90
42
7
11
12
4
20
1
47
22
3
11
4
48
2
108
18
1
24
11
16
42
2
25
23
52
8
18
10
8
12
70
54
9
35
12
34
114
92
18
82
24
20
1
33
39
71
16
104
22
18
105
21
36
39
89
30
22
92
10
21
71
58
3
35
30
19
51
74
60
70
120
78
102
90
8
18
28
20
6
19
35
16
14
42
12
13
77
22
81
3
24
68
70
3
75
12
8
25
27
30
2
16
2
18
16
74
16
54
24
140
108
24
73
47
13
3
9
35
10
26
54
30
4
2
12
43
15
38
46
8
36
136
6
2
1
15
9
23
52
36
6
15
35
61
9
36
15
29
36
10
24
14
150
12
4
54
2
37
15
18
12
180
8
7
23
25
17
10
21
71
4
2
28
39
36
21
68
16
74
16
24
33
23
66
6
13
5
19
83
34
24
14
16
20
4
48
24
30
44
7
39
21
5
190
74
58
12
33
12
36
9
18
20
37
53
36
22
12
20
16
36
21
17
31
45
20
30
40
30
75
5
54
12
1
59
10
8
18
25
23
1
35
4
32
124
80
61
23
1
113
16
2
12
22
14
40
2
30
25
15
14
16
20
34
9
17
34
30
114
45
27
54
51
17
40
3
83
76
50
18
13
3
2
34
36
38
130
50
70
186
66
33
29
66
4
90
38
54
46
9
60
59
22
2
97
5
6
30
60
70
12
2
94
20
36
36
13
51
8
61
5
40
20
31
36
33
2
25
63
6
66
45
29
55
125
6
25
9
38
88
84
18
3
3
32
88
92
4
14
4
110
30
42
48
42
10
69
65
10
56
4
72
38
19
27
24
12
24
21
9
20
16
2
37
53
42
46
8
120
150
12
24
30
34
54
2
1
23
84
16
72
164
70
8
43
3
2
4
38
48
40
2
12
19
15
57
35
18
4
2
16
48
90
27
24
119
72
48
16
6
32
78
12
22
104
22
104
61
48
24
27
74
6
34
36
20
10
21
75
9
111
54
6
122
52
90
44
16
140
34
15
11
1
33
36
14
36
13
3
38
52
18
20
6
10
24
2
34
210
15
11
18
7
9
159
5
12
22
48
20
54
76
2
16
12
45
69
174
9
27
18
62
30
18
96
12
42
10
2
6
10
2
72
36
97
45
38
42
16
27
3
36
9
11
58
27
3
2
6
30
7
35
12
4
20
84
96
12
52
8
12
22
30
20
49
81
66
33
36
23
36
96
13
3
20
64
6
2
46
26
136
72
20
36
37
23
12
4
45
21
2
16
21
113
91
15
57
69
51
23
10
116
10
54
42
14
18
112
20
1
15
12
6
2
30
58
140
52
72
6
162
50
42
28
110
19
53
36
22
12
33
27
18
3
9
3
35
34
44
46
36
69
41
54
6
48
22
48
126
74
6
10
6
14
4
2
18
46
63
11
22
72
18
14
34
57
15
54
8
43
72
41
144
58
74
46
45
17
7
29
10
21
36
59
85
3
66
99
177
14
1
3
66
54
45
11
4
138
63
17
18
16
56
13
12
39
6
39
11
4
9
24
15
92
4
20
16
18
3
15
14
16
2
52
21
24
29
7
12
17
58
18
20
18
16
20
30
18
22
20
30
54
22
68
4
36
81
23
52
20
6
72
43
3
42
27
11
30
16
6
12
92
4
32
34
6
50
4
20
19
35
12
52
150
48
2
1
177
18
6
18
21
12
3
30
20
70
2
55
77
7
131
88
45
101
18
16
36
90
8
180
151
39
2
54
6
30
166
30
38
40
264
2
13
27
9
9
32
250
20
40
38
66
37
35
4
9
41
36
103
27
12
8
145
27
42
39
105
66
24
140
37
24
11
4
14
34
8
30
67
3
44
16
30
60
14
36
52
26
10
36
6
3
96
99
2
7
23
52
57
75
18
2
46
3
57
2
18
10
62
7
11
34
18
2
16
14
1
108
147
32
1
12
24
3
36
12
2
18
4
45
5
54
76
9
36
45
48
42
36
12
38
18
40
21
15
9
21
6
2
18
84
198
142
78
18
32
1
15
2
18
36
16
42
3
33
14
78
12
7
29
22
20
18
16
3
11
24
46
20
34
78
30
2
6
25
36
96
15
8
12
13
59
72
4
21
9
2
18
19
12
21
38
22
18
117
60
93
12
20
34
56
85
3
42
14
18
58
93
47
18
54
22
30
9
9
15
3
2
88
39
39
162
3
71
10
54
6
74
72
18
7
12
17
10
69
9
30
36
54
3
3
54
32
34
2
40
18
21
11
18
6
16
30
54
6
63
5
91
36
35
42
30
36
24
37
35
13
17
6
30
34
20
58
66
20
34
2
25
24
45
14
76
54
20
36
136
39
15
62
10
54
6
9
84
35
1
15
9
21
90
8
12
13
11
52
2
30
18
42
61
5
34
20
1
12
63
2
84
34
20
22
2
90
52
39
11
49
39
105
77
34
20
70
2
4
36
54
30
26
19
9
2
72
16
2
7
35
88
20
18
34
30
15
3
54
36
38
36
36
25
27
36
80
12
24
54
10
56
94
32
55
24
11
90
24
154
6
3
33
18
21
120
5
34
90
32
42
12
25
11
22
20
18
88
9
3
24
45
21
2
6
115
5
76
48
6
30
6
20
25
11
37
63
ABCD 96233932474*3^$a+1 [50027]
15
12
4
5
54
12
6
30
117
33
156
27
27
1
56
12
16
11
30
63
28
8
64
8
9
18
54
6
12
21
16
44
28
20
3
30
27
63
42
72
30
108
49
47
30
24
18
30
6
45
16
5
27
27
72
1
23
54
7
47
12
60
12
1
20
147
9
3
105
57
114
21
27
1
8
24
24
3
57
51
9
132
21
27
4
5
63
40
53
6
21
40
83
49
72
8
12
28
56
3
168
30
3
16
56
28
11
18
51
33
67
5
27
36
4
44
28
36
68
45
42
13
8
40
11
21
9
24
15
60
63
21
15
36
54
51
16
8
21
15
39
21
36
40
41
3
96
168
12
51
49
20
48
27
25
104
24
27
9
45
87
57
18
9
3
54
39
21
18
45
3
1
108
17
18
37
12
20
45
15
24
15
25
44
3
12
109
20
72
3
12
73
17
18
13
11
21
12
15
114
7
47
61
60
44
112
11
12
72
9
15
9
75
1
23
57
96
3
6
66
9
15
21
40
44
21
3
4
11
13
59
30
3
129
7
5
24
3
213
79
101
54
25
24
44
27
45
12
3
93
24
27
18
30
21
108
33
3
120
24
16
17
114
36
21
4
11
72
12
78
7
23
18
27
87
61
140
69
51
3
25
44
15
1
32
96
124
32
3
108
18
27
27
6
54
33
52
8
28
5
18
21
40
96
23
69
3
21
84
15
13
5
31
11
81
24
33
31
216
11
9
16
36
11
84
24
21
15
48
18
51
39
37
23
61
77
36
27
96
12
84
33
72
67
32
69
31
41
7
92
3
6
12
36
18
21
39
12
33
52
23
1
131
57
4
8
3
12
13
8
16
35
42
7
59
21
111
61
8
21
51
96
4
95
78
99
24
93
31
23
25
8
15
18
3
15
45
4
44
3
102
3
64
8
21
54
12
78
43
96
41
18
13
35
24
93
4
24
23
36
36
36
93
36
24
63
9
48
69
31
71
69
99
21
12
136
11
12
21
21
108
36
7
8
15
18
127
17
39
60
12
48
3
60
21
15
9
3
37
116
36
28
12
8
72
15
93
60
15
9
4
8
27
54
54
21
3
18
48
18
49
41
3
52
107
9
72
51
25
24
77
72
39
9
78
54
18
66
78
21
36
12
39
45
3
117
15
36
33
3
117
21
6
13
5
43
56
99
90
18
21
63
21
88
23
36
69
24
40
83
13
12
92
60
28
11
13
92
3
21
63
9
48
15
93
3
21
24
16
5
51
21
3
3
49
36
48
8
3
18
3
40
36
56
16
8
15
24
13
35
69
75
24
129
9
6
25
32
76
36
32
36
96
27
57
4
140
51
36
36
25
83
54
18
48
24
90
31
80
172
35
78
30
1
32
27
18
51
39
30
67
137
30
13
8
129
67
35
42
3
27
24
9
81
15
3
61
11
66
18
13
60
144
92
36
24
9
63
24
60
16
12
5
42
9
57
24
7
11
9
12
15
48
117
76
152
3
21
24
9
3
40
119
9
93
51
21
91
8
27
13
20
12
100
36
23
61
23
42
63
12
36
15
12
6
15
33
24
3
120
36
28
59
49
41
3
129
66
9
27
24
9
3
21
100
20
36
3
1
180
8
84
51
1
35
9
108
4
32
15
30
36
6
117
9
54
9
48
4
68
27
93
12
45
15
3
12
57
33
54
6
27
21
18
73
8
40
59
54
55
59
18
36
39
48
108
64
36
32
12
21
31
116
36
12
39
25
68
4
11
12
60
18
27
48
51
18
7
11
48
36
1
8
15
108
12
72
9
4
24
8
9
42
9
75
21
88
12
23
54
27
76
23
72
13
80
69
24
12
15
16
95
1
32
16
11
105
24
36
76
65
36
171
4
5
48
18
36
9
48
24
27
49
23
72
37
17
6
49
56
33
6
12
6
7
23
13
8
15
9
112
36
8
69
19
8
27
49
8
3
9
9
48
6
18
7
11
54
87
21
43
20
3
13
8
36
33
55
32
60
48
21
103
23
9
63
57
36
21
3
72
72
69
3
27
73
95
36
9
40
23
13
77
7
24
12
23
13
47
36
30
36
135
33
27
3
60
9
12
40
23
21
21
66
6
66
33
16
44
12
124
41
27
63
42
15
64
32
12
3
13
23
9
57
27
204
88
36
32
4
44
51
90
150
21
4
60
35
37
5
3
4
108
96
32
24
3
18
39
9
24
72
123
51
90
6
21
60
12
27
36
6
66
18
15
3
9
15
9
36
16
5
42
13
35
69
48
24
9
18
25
8
15
13
5
3
100
36
83
13
161
51
48
4
24
44
72
40
23
72
9
36
9
15
129
3
21
3
9
96
3
33
7
36
11
36
48
72
45
76
23
9
4
59
36
24
48
9
15
30
6
141
3
84
81
36
40
5
19
32
12
63
24
18
27
3
57
28
101
30
21
51
57
36
39
25
32
48
60
12
21
48
87
9
3
4
8
3
18
12
72
42
12
60
61
11
25
23
9
4
59
36
60
13
23
18
39
45
3
12
75
9
4
11
21
45
135
15
45
4
36
23
12
109
23
12
9
15
12
33
16
80
21
31
8
28
12
24
59
66
63
60
16
8
24
12
15
73
5
18
33
51
45
24
27
21
36
4
11
18
30
216
57
24
9
6
9
9
27
12
72
76
23
6
54
84
24
33
36
24
33
39
24
111
1
12
11
36
105
16
89
60
18
93
51
18
48
3
51
6
3
69
31
59
102
55
149
183
36
9
19
5
43
5
63
51
33
3
129
9
6
84
13
59
108
13
137
39
69
102
45
33
12
6
93
48
60
33
15
15
36
13
8
57
3
24
4
12
8
33
96
3
4
24
5
30
9
33
36
7
77
27
15
12
81
12
28
20
9
48
15
12
15
129
4
5
67
5
99
24
39
81
108
4
5
3
16
20
52
95
144
108
21
45
6
12
49
11
21
40
5
36
18
21
16
41
7
11
13
144
23
33
51
18
39
64
68
63
13
23
1
32
96
16
17
78
21
12
52
36
8
36
33
90
61
23
9
45
3
3
ABCD 96234033386*3^$a+1 [50020]
104
19
21
21
15
48
44
85
60
102
9
45
15
27
5
24
16
3
54
123
9
48
72
135
48
8
13
71
40
81
18
41
96
7
17
43
18
15
3
77
28
92
55
30
123
21
6
57
12
33
51
20
19
53
52
75
33
60
12
147
6
35
160
3
102
24
48
131
37
90
33
32
24
124
21
30
108
6
99
20
1
15
21
144
27
32
37
3
207
9
81
6
5
40
12
32
31
29
136
180
80
40
135
9
48
128
25
60
48
27
12
8
12
31
42
135
12
8
40
3
29
16
9
90
36
30
59
36
1
30
9
15
66
6
5
79
5
1
12
3
12
8
19
201
12
141
11
76
75
90
24
23
7
5
100
36
8
157
18
89
1
71
36
4
21
144
15
3
18
120
27
12
33
23
4
60
56
52
36
12
69
15
36
33
15
44
12
76
33
36
11
7
113
19
29
4
12
3
6
12
15
3
105
57
35
12
7
101
4
36
48
20
277
39
3
18
18
105
24
33
12
3
33
90
6
11
84
31
185
43
9
87
54
159
12
81
54
9
21
3
48
12
33
15
3
30
36
11
24
48
115
6
15
24
15
17
1
12
23
64
36
32
16
20
25
6
53
13
75
48
81
18
72
30
75
21
48
90
90
24
18
9
24
12
8
31
53
1
15
36
80
4
20
25
71
1
54
6
123
105
27
12
51
105
81
63
75
21
12
128
12
12
1
72
35
13
72
18
45
141
156
3
20
1
18
48
18
35
84
43
89
19
125
7
12
53
4
33
15
20
96
37
99
9
72
15
33
27
33
12
75
12
45
36
47
60
28
24
96
15
12
60
29
16
72
32
25
6
33
156
45
36
3
27
114
39
12
20
37
15
12
39
21
48
48
68
72
37
12
51
60
32
60
12
79
9
12
48
8
28
87
9
20
16
68
31
18
72
6
5
28
12
9
83
48
13
12
87
48
159
21
9
11
43
57
33
36
11
25
60
144
48
18
78
36
51
20
19
36
54
54
54
18
5
72
13
3
24
27
126
3
45
35
25
11
40
51
33
39
132
5
4
12
33
47
7
17
36
12
1
71
1
42
33
44
25
23
1
47
7
33
8
31
54
27
20
72
7
36
9
45
11
4
21
15
39
18
12
11
12
1
87
72
33
18
17
72
12
4
39
213
63
17
24
193
102
9
9
3
20
19
18
18
57
87
5
24
76
8
13
75
12
141
27
15
30
27
32
28
20
16
9
3
48
21
48
35
7
18
27
20
25
35
40
15
18
12
51
120
15
18
54
18
15
93
12
78
65
100
27
72
18
72
3
12
48
20
72
52
96
44
16
3
9
12
33
11
112
57
12
63
32
19
17
28
21
24
27
9
90
9
12
123
69
21
90
105
20
19
137
61
27
21
27
27
53
24
1
12
36
71
61
108
54
21
12
57
12
36
54
36
18
47
25
27
8
4
48
45
75
87
41
4
20
24
4
60
153
12
3
57
27
45
11
24
19
17
19
29
160
12
12
128
40
12
123
45
15
89
1
48
35
112
159
69
12
8
25
54
33
8
31
48
53
25
12
72
6
29
25
15
24
27
29
85
30
33
96
36
36
39
18
18
5
28
105
11
25
3
12
9
11
1
15
57
27
8
7
41
49
18
36
69
57
18
17
88
21
11
4
56
55
125
160
69
87
12
8
19
29
4
93
167
1
47
7
17
55
90
11
43
57
9
23
12
1
168
11
4
24
80
76
36
20
1
23
25
51
63
36
57
8
25
72
47
76
15
9
68
13
90
24
41
31
5
4
135
117
75
54
35
16
48
51
93
33
23
84
48
12
16
9
3
12
111
42
23
25
119
12
13
35
73
83
25
39
57
30
81
44
55
93
3
144
48
5
1
12
60
23
7
17
25
27
45
11
24
4
105
12
27
12
3
138
23
31
41
40
63
9
8
60
13
126
24
65
61
35
76
9
24
27
3
6
159
39
21
105
12
24
18
18
15
33
35
1
6
77
36
24
48
13
11
16
3
60
102
167
48
7
17
4
36
8
43
33
32
73
11
36
4
24
24
20
28
33
27
63
57
20
12
52
56
4
159
54
72
83
48
37
108
35
37
15
15
72
36
42
48
108
111
21
12
47
13
48
35
52
21
60
27
9
11
7
90
35
48
28
32
19
30
39
84
20
43
18
47
4
20
1
75
20
25
75
44
13
75
20
13
270
18
11
40
36
80
13
66
6
72
90
12
101
60
28
24
12
9
42
30
42
17
31
29
13
27
8
12
1
42
48
18
47
72
61
6
30
63
20
60
37
24
71
48
55
18
60
107
16
69
18
24
5
60
25
3
8
60
40
27
113
19
65
196
108
44
13
54
6
18
29
55
17
19
17
100
12
12
36
44
4
69
48
35
127
93
39
41
25
18
6
15
48
8
19
9
24
15
90
27
116
109
24
15
12
48
84
12
81
47
28
24
8
1
54
48
33
24
20
48
112
111
30
15
24
21
36
3
20
60
61
15
12
39
6
39
33
23
24
1
60
35
13
42
29
16
20
25
27
128
24
49
11
13
3
27
18
42
48
17
37
6
29
4
132
45
3
15
162
24
35
175
9
87
33
72
12
45
35
12
120
16
8
36
25
39
9
6
5
72
25
3
36
129
36
30
33
48
68
37
15
20
4
15
101
37
6
17
13
36
11
49
11
88
81
11
40
72
20
1
30
9
51
29
52
8
72
55
48
18
87
3
18
15
21
35
55
9
45
6
33
60
51
81
24
177
39
21
3
27
33
21
3
57
23
13
84
3
36
44
25
6
21
20
4
39
17
43
53
13
47
13
ABCD 96234924556*3^$a+1 [50028]
72
32
72
81
111
24
16
72
36
84
35
54
51
4
60
12
32
88
131
21
69
15
12
100
107
25
11
49
23
54
15
4
20
28
20
21
19
20
64
36
44
28
20
12
36
64
108
36
35
162
72
39
15
25
48
20
12
52
12
8
40
36
48
156
68
4
11
13
20
4
32
48
40
41
31
60
17
54
108
97
11
18
36
126
25
8
24
33
51
4
53
43
11
21
33
79
29
18
81
28
12
77
7
44
21
15
21
75
51
25
8
3
18
36
111
64
68
16
32
132
408
4
29
54
1
71
9
192
28
36
108
20
48
16
24
48
47
57
15
57
33
3
51
1
32
64
11
18
15
52
41
36
43
8
21
135
27
25
12
17
67
60
44
16
84
20
15
18
90
1
32
76
17
3
36
12
3
108
21
120
40
17
27
27
49
20
93
7
12
224
76
20
12
4
36
41
3
15
85
113
31
60
48
23
126
27
12
24
27
93
72
204
64
12
24
35
21
4
36
12
44
112
41
27
16
47
1
32
4
17
72
3
4
96
8
4
20
60
3
45
16
20
112
96
176
72
16
8
33
27
4
24
48
36
68
63
49
12
65
15
4
128
124
35
54
7
65
67
12
44
291
21
40
36
29
36
31
77
55
17
252
51
57
39
60
96
147
49
8
33
19
84
104
24
144
40
8
16
8
24
60
100
8
4
5
7
20
60
21
3
76
137
3
96
81
7
48
12
20
124
132
96
44
100
11
85
5
7
11
1
8
96
24
72
51
25
48
108
20
15
13
56
16
80
24
24
24
48
4
32
75
9
204
84
16
72
8
16
60
161
18
97
32
12
52
8
72
24
4
48
32
16
20
24
4
23
57
12
3
36
1
24
104
33
7
11
25
36
44
12
48
141
147
16
17
7
24
20
16
96
53
27
4
12
20
28
144
143
21
28
113
36
7
48
72
24
144
96
113
3
16
44
48
36
16
60
32
84
28
48
24
8
36
3
13
84
11
36
18
27
27
9
27
109
20
33
72
3
87
72
1
68
4
24
8
76
20
40
11
21
48
39
45
148
257
15
60
28
41
91
32
12
16
83
1
12
203
13
41
19
44
72
16
8
39
13
60
48
5
3
33
55
20
64
77
103
32
72
64
36
68
3
57
15
36
18
36
7
12
56
192
3
13
144
5
3
69
19
35
21
40
101
55
53
139
36
56
4
251
121
23
25
29
31
149
15
96
48
28
36
32
24
40
113
27
27
54
3
28
48
84
32
3
73
32
132
24
24
57
3
33
99
48
33
127
12
48
48
20
64
60
89
3
24
45
15
52
41
79
144
20
36
64
144
8
4
12
8
64
11
33
60
36
15
37
35
9
27
73
35
72
33
100
8
232
8
4
20
60
21
27
9
51
57
31
44
12
88
32
63
13
20
16
23
36
1
32
4
12
32
48
33
3
12
96
16
60
20
27
57
48
28
11
105
24
52
36
48
48
44
64
228
24
20
36
45
19
48
131
61
152
21
27
24
16
24
125
36
127
20
4
48
12
5
180
54
13
20
21
36
51
3
54
31
23
21
84
57
72
27
48
28
8
108
12
132
64
44
51
18
51
88
8
12
4
60
83
1
53
3
69
27
232
155
69
24
36
52
72
89
87
4
17
54
109
80
12
28
8
120
144
21
79
128
48
4
11
181
8
45
19
143
54
3
28
12
20
84
64
8
48
100
44
129
36
99
28
35
73
48
80
123
121
60
20
52
44
4
77
43
48
8
81
75
69
15
24
4
29
7
29
27
27
45
16
12
89
72
54
54
87
75
36
13
60
89
15
16
24
32
48
64
20
52
24
20
4
12
36
44
96
4
152
84
12
16
24
29
15
4
144
96
32
15
1
44
76
84
48
132
8
3
33
3
18
15
75
45
96
21
67
32
27
49
20
12
36
12
15
37
60
137
7
47
49
32
4
32
156
64
12
8
57
99
27
36
54
79
12
116
171
72
21
40
48
48
108
5
159
16
12
80
84
24
64
56
40
5
15
4
32
39
25
12
68
57
7
47
45
16
68
60
76
32
72
16
119
90
72
51
39
69
88
72
24
71
18
15
88
44
36
12
16
32
16
12
8
16
48
12
20
16
8
16
32
4
89
7
32
51
18
31
12
32
69
18
61
24
36
48
44
4
36
32
232
56
3
18
27
9
3
12
36
84
12
84
16
95
1
12
44
40
12
188
4
32
4
44
321
19
17
55
168
44
124
48
11
13
23
21
51
33
16
12
47
1
32
28
56
72
136
35
18
39
28
84
44
3
1
68
3
69
36
39
13
48
108
84
17
27
100
72
20
69
55
20
28
72
131
21
52
32
64
12
56
12
48
172
20
84
40
48
84
68
64
44
4
11
37
56
72
33
31
104
52
32
12
4
12
20
304
41
3
24
48
15
13
84
11
126
3
28
ABCD 96235007762*3^$a+1 [50037]
48
16
24
12
8
51
9
15
21
48
15
25
36
44
28
8
28
35
69
64
48
8
64
68
3
30
15
21
6
61
32
105
3
120
36
4
36
32
52
95
1
56
28
8
45
79
24
32
15
1
8
3
117
15
93
12
4
32
3
36
13
8
4
59
33
24
12
12
16
20
9
27
24
40
32
36
4
96
12
23
48
42
18
1
11
60
1
92
4
47
9
4
20
48
60
93
15
3
33
4
24
11
66
19
32
16
47
21
16
32
4
8
3
57
33
36
7
44
3
1
20
36
36
15
57
28
5
36
96
7
48
8
12
12
12
72
4
17
54
13
8
4
8
3
45
12
12
48
24
27
12
25
36
17
3
12
16
44
15
45
9
18
12
1
12
44
16
8
4
48
8
21
7
12
125
39
48
132
4
53
15
3
33
57
7
29
27
28
11
49
29
54
45
16
11
36
9
27
33
36
16
32
40
8
24
28
60
8
88
104
12
4
44
4
48
35
9
48
12
16
20
16
8
48
9
87
12
28
36
8
3
81
36
51
13
44
76
11
13
41
36
27
52
20
3
33
21
18
18
6
13
48
8
21
31
56
15
13
12
8
12
15
30
18
126
27
15
12
72
21
36
16
95
12
1
20
72
28
5
15
36
39
21
4
12
17
43
47
61
48
5
19
32
16
36
35
6
31
95
12
45
60
24
12
45
15
12
39
69
4
5
12
18
9
15
37
24
20
48
40
11
45
36
96
48
75
25
8
36
21
7
47
6
18
13
8
144
40
44
24
33
3
40
8
28
11
18
75
9
43
8
75
1
104
27
36
1
12
32
45
7
41
39
39
36
126
3
4
5
18
69
12
27
54
51
3
33
9
19
71
12
24
129
72
28
41
31
20
3
73
8
24
3
49
17
27
4
29
27
3
21
36
48
57
54
42
3
45
39
12
60
48
24
28
29
19
20
12
40
12
96
11
9
52
8
27
9
63
105
33
19
20
52
12
32
12
12
93
51
60
24
4
8
15
21
3
36
12
54
7
12
32
3
1
44
16
32
40
68
21
18
13
12
8
36
12
39
18
42
13
44
24
12
28
92
24
12
24
16
24
36
47
36
45
12
27
9
24
16
65
31
56
12
12
52
120
53
43
35
21
15
25
36
12
8
27
21
51
61
68
60
16
8
12
72
16
5
7
32
40
47
33
12
112
24
44
4
59
1
32
12
52
92
4
113
3
12
12
28
48
48
24
23
57
4
36
56
12
69
6
25
20
4
8
33
7
24
68
9
19
20
60
36
16
23
18
18
37
20
48
39
21
3
25
36
44
4
35
37
32
36
48
27
109
24
24
5
18
9
21
15
3
1
104
9
3
40
20
24
16
41
99
52
84
104
64
12
36
8
36
4
12
56
36
60
4
12
48
23
60
9
3
25
36
35
13
59
45
16
5
3
15
24
33
51
33
28
11
33
3
49
56
153
3
33
7
20
3
36
1
89
27
64
84
32
36
15
9
12
27
9
12
4
8
4
24
108
36
11
45
16
35
25
20
16
152
60
24
24
3
1
35
1
20
40
32
4
24
68
28
80
27
9
81
55
12
20
3
49
12
20
9
31
92
4
8
36
52
8
12
63
21
9
42
18
15
33
36
3
16
8
36
48
15
114
30
117
45
3
28
23
9
4
20
24
28
96
5
18
25
72
44
108
3
1
36
32
3
25
20
9
36
30
73
8
16
11
18
42
93
4
47
1
44
3
21
24
4
8
4
44
12
40
12
29
27
9
19
92
33
7
20
15
18
90
73
176
3
33
3
9
27
57
16
12
20
52
5
18
12
61
11
24
1
8
3
6
19
20
60
40
5
51
33
54
6
15
40
8
3
57
64
20
28
20
28
5
39
27
37
8
52
71
129
12
12
64
12
44
16
12
23
13
20
3
18
19
29
3
3
33
52
8
4
44
16
12
12
20
36
9
39
12
48
51
9
12
40
11
33
24
4
8
16
92
33
18
21
48
9
27
48
4
72
32
24
28
20
4
60
12
24
48
72
5
114
45
3
49
20
64
44
48
4
8
3
72
36
9
28
35
9
28
47
36
60
36
33
24
28
12
44
28
11
133
29
7
5
19
44
12
36
3
13
24
20
60
3
45
15
1
8
24
76
35
13
12
23
85
48
71
37
12
8
51
1
80
16
8
36
69
31
24
12
48
8
9
31
32
16
23
6
18
12
60
12
49
41
67
11
9
3
24
12
13
11
30
31
20
3
25
35
21
15
36
13
12
12
8
52
24
32
120
24
3
49
23
25
71
12
9
16
80
24
33
99
40
47
1
36
8
24
12
9
39
60
3
1
12
12
8
9
3
45
6
49
107
9
4
12
8
9
19
35
49
41
15
3
48
24
21
36
4
23
9
12
28
11
9
16
11
25
8
3
1
47
9
52
44
4
5
7
32
60
9
51
75
37
24
20
48
12
51
45
87
12
13
48
60
23
9
16
24
23
1
77
15
15
33
3
1
32
3
42
51
48
27
21
48
3
21
87
9
27
21
15
25
12
8
60
12
39
21
33
3
12
12
36
51
36
25
5
7
24
23
13
24
8
4
80
24
24
21
19
77
43
23
13
23
45
16
12
12
8
51
61
48
60
17
3
48
24
4
11
21
12
15
1
20
64
23
36
1
44
15
12
33
16
12
11
24
21
63
1
32
4
80
12
39
9
4
12
36
5
39
60
15
1
29
6
33
24
60
27
81
28
11
1
5
87
28
36
8
4
36
24
24
5
3
24
75
25
71
30
3
4
32
39
25
5
6
90
18
73
20
4
24
32
75
37
89
39
72
64
8
3
1
8
40
17
7
24
8
12
45
18
9
12
24
24
60
4
29
31
17
6
36
1
44
16
23
24
1
155
141
45
19
11
60
73
17
19
47
1
8
12
4
53
12
51
4
8
12
12
9
7
32
36
48
21
36
7
56
27
25
29
12
3
16
12
8
12
12
87
36
1
72
32
4
11
24
12
37
80
48
40
8
57
63
15
1
72
8
16
11
21
12
76
56
60
12
60
28
32
75
21
33
7
44
4
12
60
83
45
63
9
16
11
69
12
60
48
33
48
75
28
84
8
16
23
24
30
7
24
44
21
135
9
39
4
11
49
24
32
3
9
3
9
48
24
4
11
45
3
25
53
39
64
35
141
12
4
11
21
96
27
9
28
32
15
9
28
71
13
101
63
12
24
16
20
24
36
3
21
27
9
45
43
24
12
17
3
4
29
91
11
13
11
1
8
24
16
56
3
36
12
6
27
39
21
4
32
24
51
25
8
15
6
3
16
35
21
12
48
9
54
9
4
8
15
25
20
93
15
28
11
6
30
49
8
4
71
1
8
27
9
4
24
44
48
12
24
9
15
3
45
16
176
16
12
56
16
41
15
16
5
15
12
24
28
17
18
45
4
12
156
12
12
11
21
9
67
11
13
20
28
8
3
61
44
4
12
35
72
6
79
8
48
39
18
6
9
21
6
21
12
15
24
66
7
44
63
25
12
20
12
3
72
30
54
21
36
24
15
21
4
29
19
47
21
16
12
12
17
18
9
21
15
4
32
72
4
12
8
39
13
23
1
20
15
21
27
21
24
4
12
53
75
12
3
9
24
16
5
27
39
96
30
75
4
12
48
8
12
12
15
69
93
27
3
37
32
28
8
3
36
61
8
16
24
5
111
40
20
24
51
13
36
56
36
36
27
1
8
36
3
57
3
12
13
41
39
15
1
8
15
18
31
12
56
16
29
7
44
3
21
28
59
9
64
35
33
12
3
21
24
28
35
24
9
4
23
9
27
1
8
27
18
15
60
12
12
27
45
12
4
8
33
7
72
32
28
5
103
41
15
60
40
24
11
21
33
48
19
ABCD 96235121044*3^$a+1 [50134]
123
8
25
15
32
48
52
48
30
42
102
30
18
60
42
20
16
24
128
70
42
9
51
18
122
28
32
60
16
12
32
10
48
48
114
21
155
13
9
18
60
129
15
66
24
110
61
57
27
60
71
13
69
30
30
2
76
12
8
24
10
26
4
6
12
60
48
72
3
45
12
38
24
1
15
102
18
20
73
11
40
20
160
189
27
9
35
36
64
9
12
47
1
57
39
11
4
6
62
1
9
27
60
24
27
30
3
12
39
30
18
8
82
18
12
20
108
13
216
51
30
74
118
2
1
59
1
69
18
8
82
2
16
42
3
35
12
22
30
30
78
18
60
24
75
60
24
71
160
120
68
48
25
39
30
18
81
179
48
22
108
72
38
72
60
157
15
6
84
150
6
3
47
10
30
54
75
15
68
52
78
108
42
57
15
36
12
18
12
18
32
108
4
6
30
72
32
58
87
71
169
11
24
109
9
18
144
48
12
66
75
35
12
190
42
6
90
45
9
6
12
12
6
12
3
47
22
99
57
2
40
60
32
88
80
40
12
20
58
27
33
30
8
64
45
15
18
12
6
12
48
44
60
10
75
180
21
3
11
10
66
30
2
72
16
44
58
2
25
11
24
36
4
9
21
60
138
68
154
39
12
9
26
60
24
16
20
72
82
6
9
11
192
22
15
95
58
42
8
70
48
30
44
16
12
21
69
30
20
40
21
57
30
24
21
15
9
23
100
20
13
24
63
20
70
3
69
48
38
72
13
228
39
18
2
73
27
48
42
2
46
12
38
4
21
39
56
12
10
18
54
78
18
123
21
18
33
47
100
12
36
32
12
25
15
9
99
12
68
10
48
42
33
24
35
121
75
102
3
60
9
6
44
25
11
12
72
61
9
18
180
102
36
24
50
28
20
28
84
6
3
39
20
61
207
54
60
26
12
232
180
48
18
3
51
18
2
60
160
6
3
39
20
52
56
22
48
99
33
60
30
68
52
8
25
9
30
8
72
25
3
48
24
21
27
8
10
24
38
108
13
9
111
9
2
49
36
35
16
33
36
21
15
27
12
48
42
15
11
4
68
112
36
30
3
156
75
48
30
3
27
12
30
39
21
18
21
96
153
27
11
4
140
88
12
69
12
47
48
10
12
38
10
42
18
15
27
48
12
33
60
24
11
25
48
9
2
16
45
39
168
21
69
50
1
21
110
168
10
60
12
168
72
6
192
18
2
40
12
18
63
75
80
4
8
72
16
12
102
6
30
39
51
9
15
108
12
105
36
35
10
30
20
12
28
12
68
12
58
123
47
24
36
12
100
12
36
24
21
45
72
18
32
28
153
87
44
10
30
60
20
25
51
12
30
2
48
48
70
63
12
9
18
21
27
30
42
33
168
27
54
78
78
3
72
15
42
98
4
138
42
6
3
11
60
16
30
2
48
64
108
57
71
133
47
60
22
3
35
12
82
30
8
52
189
69
60
18
24
8
13
24
45
50
40
48
42
6
9
95
16
33
9
30
57
45
26
13
51
48
42
108
2
40
120
9
57
12
2
25
3
57
143
12
48
48
13
27
54
60
39
51
20
10
99
99
32
10
48
27
3
60
68
60
4
48
33
47
37
3
93
167
1
71
61
39
20
108
1
12
75
20
73
12
35
4
96
24
6
62
22
90
9
27
9
95
88
12
36
12
68
34
26
4
96
12
78
42
68
34
78
21
39
32
36
25
24
23
37
3
21
12
35
4
36
60
20
12
1
47
72
1
9
12
18
12
20
60
1
59
40
141
47
48
4
8
28
12
72
18
2
60
40
36
9
24
9
2
58
30
32
10
111
144
83
12
1
27
18
14
96
12
22
78
30
38
40
42
87
111
44
25
3
12
8
10
12
50
1
47
72
25
11
22
48
12
87
45
15
195
90
26
4
69
11
61
48
27
20
22
98
133
36
51
24
45
81
42
12
56
52
32
10
30
69
69
63
57
30
18
102
18
62
37
45
26
4
9
12
57
78
30
39
45
26
64
96
42
48
42
21
71
88
8
24
46
30
24
20
25
33
50
28
20
10
14
1
59
121
120
47
40
90
50
12
61
47
10
30
12
69
39
8
73
9
50
48
120
49
3
12
8
10
98
22
48
12
27
24
12
39
9
72
15
20
73
39
8
142
62
16
32
40
8
13
27
45
39
36
20
24
10
26
13
9
2
16
80
24
76
33
57
14
28
57
3
72
56
12
10
60
42
21
9
38
10
3
75
285
135
24
18
18
24
8
108
34
51
15
33
99
32
36
4
45
11
64
36
9
3
78
15
27
8
49
36
39
18
50
12
16
60
9
3
12
30
108
90
92
10
15
15
9
11
28
21
47
12
13
75
45
99
6
50
4
9
119
37
23
22
18
30
18
30
14
58
51
167
154
90
6
144
6
9
45
51
95
12
37
75
20
28
92
10
39
21
78
60
8
94
75
21
75
35
10
12
3
87
8
64
20
85
11
73
11
28
12
8
10
50
37
33
48
30
84
45
75
36
24
18
2
88
32
49
99
33
35
13
39
57
11
12
61
11
10
51
47
28
105
60
15
69
15
96
105
84
63
8
4
9
47
60
22
2
16
20
49
63
108
30
3
171
138
18
54
48
12
219
51
30
6
42
18
20
24
118
3
39
36
12
8
13
12
99
8
13
24
51
72
60
ABCD 96235439648*3^$a+1 [50040]
7
203
144
36
30
24
180
30
96
84
109
35
42
24
168
115
56
16
65
84
84
31
72
47
150
115
53
24
48
3
3
6
126
42
36
66
18
7
35
18
30
138
72
18
9
45
43
65
15
93
43
71
54
120
12
24
6
25
113
30
12
37
96
5
54
42
6
13
137
24
36
132
55
23
72
36
84
72
49
56
88
47
9
16
96
95
33
16
23
90
222
78
18
30
27
51
30
102
12
13
24
11
318
15
21
144
96
43
143
33
105
24
6
60
45
39
25
83
30
180
3
9
183
219
84
1
71
57
81
60
30
36
9
24
153
18
54
78
48
30
27
15
222
3
177
102
24
24
18
7
8
15
57
147
13
77
24
42
42
48
15
24
15
24
54
18
18
54
30
91
71
60
66
123
15
1
56
75
13
24
173
18
24
1
95
42
39
3
12
6
12
7
65
55
53
72
114
57
63
12
102
111
15
54
3
45
54
30
6
9
63
1
35
54
12
123
16
47
120
54
18
25
5
48
42
73
32
160
5
3
69
36
60
42
66
120
114
426
6
13
56
69
108
39
3
18
30
48
6
138
37
200
33
78
33
39
96
114
12
51
9
55
41
24
30
1
48
245
12
48
7
23
9
16
209
66
21
15
96
78
42
48
150
30
45
15
42
90
18
60
6
6
27
141
30
204
288
48
25
29
51
15
49
5
75
45
96
19
11
42
18
1
56
48
9
48
78
36
13
23
48
144
60
133
8
39
72
33
15
36
37
48
185
15
99
48
174
36
27
135
18
42
13
47
6
324
90
36
54
42
114
90
6
126
204
13
56
21
19
32
144
168
136
17
78
1
5
30
48
48
84
33
88
47
72
114
24
120
6
72
12
42
120
30
96
90
84
84
42
90
12
60
30
66
7
48
11
36
234
96
39
16
17
30
96
81
16
59
54
135
40
56
15
30
43
47
9
69
67
149
24
168
60
15
183
24
192
49
56
16
65
12
67
29
60
30
24
198
72
132
39
72
120
57
6
24
180
6
6
33
33
87
45
48
147
48
40
35
18
126
21
69
18
18
258
189
105
36
91
191
24
78
18
132
6
30
24
6
162
30
12
63
3
12
78
264
3
24
9
7
104
21
168
60
114
13
125
187
161
31
24
5
36
6
78
6
30
78
18
63
57
15
27
30
18
138
24
120
66
9
45
12
15
88
72
323
37
71
9
33
31
77
42
25
8
93
6
61
23
12
30
55
65
15
48
15
6
91
77
27
3
42
6
84
126
108
60
96
54
54
60
66
54
18
132
66
12
18
96
69
9
6
57
160
173
24
18
12
117
9
174
36
157
143
6
48
18
57
21
210
54
60
30
66
79
8
15
49
8
16
47
54
43
216
104
15
48
144
60
30
48
31
17
72
126
25
17
168
12
3
45
12
15
88
65
72
24
39
57
207
27
54
12
72
180
18
60
90
7
77
18
33
45
12
138
18
12
159
51
18
72
42
6
19
8
105
15
63
6
96
114
33
21
12
12
91
65
135
16
11
12
1
104
16
5
42
12
66
19
23
49
8
207
18
6
121
24
71
258
216
36
24
27
39
30
18
121
5
42
60
37
53
42
96
9
51
37
77
66
1
59
30
39
45
27
51
45
93
99
471
54
138
120
49
29
24
12
18
45
117
18
25
120
11
126
78
57
16
72
47
25
11
30
168
15
9
12
18
30
3
63
57
57
15
51
60
1
41
24
6
42
63
24
75
69
15
1
5
43
96
17
138
21
105
18
90
12
79
5
195
105
30
49
77
30
84
24
42
36
132
18
78
15
40
167
30
18
24
241
41
18
18
48
24
6
42
84
63
63
9
144
165
114
138
60
30
18
60
180
115
56
9
30
42
60
99
64
29
42
313
192
53
18
102
12
84
27
15
12
93
9
54
24
96
90
12
ABCD 96235498766*3^$a+1 [50033]
75
72
15
12
13
8
72
75
12
241
215
30
3
24
87
25
137
12
54
13
29
43
5
3
15
121
41
55
41
79
48
53
48
27
16
119
57
21
19
29
18
54
24
30
37
24
71
73
104
15
6
36
18
30
55
23
36
21
15
54
75
144
27
72
85
32
48
24
9
6
25
95
1
17
31
48
24
95
1
5
90
12
144
109
5
12
255
3
12
217
5
30
96
109
104
24
45
91
96
17
30
49
23
6
36
36
18
57
16
32
40
11
60
66
18
61
24
23
1
5
12
103
72
5
18
9
33
138
24
61
11
21
33
55
89
18
12
9
27
45
48
33
31
101
51
51
37
5
66
126
18
73
72
167
108
12
54
42
36
133
8
3
54
30
78
72
72
18
33
3
162
156
36
54
13
96
35
18
114
18
30
9
27
24
84
18
18
24
54
7
8
15
97
24
8
16
56
40
17
15
39
126
90
1
32
21
3
16
32
16
53
6
12
6
66
25
24
47
57
48
24
45
43
32
93
91
35
181
29
3
16
8
16
29
27
63
36
72
21
40
83
6
15
75
36
108
72
13
17
36
42
102
18
54
78
13
72
72
5
30
6
39
15
121
56
96
48
15
25
65
6
1
35
108
120
121
131
90
60
15
177
36
60
7
83
84
36
61
17
79
59
21
75
13
8
112
8
51
108
9
88
128
9
54
9
16
107
84
36
21
24
45
67
23
169
179
84
73
53
6
36
97
80
16
35
72
72
36
121
5
6
21
64
35
85
77
3
3
21
33
55
32
16
24
11
54
18
93
3
61
32
15
33
87
57
21
43
23
24
12
6
31
8
16
35
246
54
72
6
43
104
9
78
25
24
8
27
61
144
17
12
91
5
3
72
72
33
48
7
32
40
24
11
84
24
1
101
27
63
6
30
37
56
15
78
54
69
40
24
8
3
37
29
24
3
33
7
8
15
57
24
27
54
31
48
179
12
6
3
69
43
8
93
48
19
59
138
19
5
19
209
18
45
69
48
6
72
12
9
144
40
11
133
101
19
144
11
18
19
53
72
60
18
21
16
32
15
60
90
67
24
24
23
57
15
150
18
73
29
3
88
8
45
27
87
49
5
3
45
171
72
87
36
12
24
30
72
6
61
80
16
48
80
15
6
3
16
143
33
3
13
53
27
15
25
48
29
78
69
40
83
13
11
90
126
69
231
9
51
21
40
32
40
8
72
3
37
11
21
51
37
5
115
120
32
75
109
104
24
15
33
33
6
73
53
43
11
36
97
23
78
3
16
72
35
109
29
162
54
3
24
184
8
16
24
71
18
90
72
21
15
33
24
120
24
112
65
210
72
18
42
25
47
25
23
9
27
186
54
30
54
9
27
61
56
33
18
109
32
40
24
48
48
8
136
5
66
24
18
55
143
97
5
42
30
6
18
36
48
96
39
16
11
18
18
24
54
126
21
69
48
36
31
29
30
45
16
29
27
112
29
3
15
30
18
24
36
162
19
32
3
72
18
3
16
29
43
11
157
8
40
47
1
24
53
54
48
90
27
45
99
9
39
51
24
12
72
54
27
9
60
3
48
87
9
69
30
21
75
66
24
36
7
23
1
48
29
3
141
18
33
39
33
15
90
63
120
3
90
30
60
57
117
72
75
21
123
24
112
11
13
128
15
9
88
17
31
107
13
167
36
13
96
95
1
24
24
95
1
11
18
24
66
24
1
71
1
11
18
72
27
15
12
13
224
3
13
128
93
19
17
15
40
53
30
132
12
6
30
96
49
5
19
56
16
65
126
9
64
80
72
27
6
31
96
65
36
18
1
48
23
1
5
3
15
33
3
69
111
12
54
7
48
89
63
48
16
24
96
5
24
126
12
96
49
221
43
59
37
41
31
5
144
18
57
45
43
29
3
24
15
12
144
54
63
27
93
69
67
113
78
33
3
66
43
71
48
6
36
36
126
69
3
18
3
33
30
6
43
24
5
102
24
12
36
133
24
32
9
18
18
19
23
25
11
72
66
27
141
48
27
27
13
29
30
78
39
243
61
56
15
97
11
12
6
30
13
11
12
9
27
117
27
24
37
17
12
3
40
48
56
15
25
53
51
40
71
18
15
16
17
7
35
13
71
96
18
48
63
87
12
13
59
54
54
25
72
104
195
37
59
18
19
24
23
9
33
66
72
37
17
7
56
72
9
39
15
25
65
36
43
32
40
29
3
21
3
123
12
60
36
105
3
12
18
60
43
47
84
18
67
29
90
1
24
65
18
21
27
42
43
11
18
18
48
1
8
15
18
15
93
211
8
40
11
48
13
41
6
73
96
11
84
6
75
120
15
73
35
42
51
24
15
57
15
33
75
37
32
15
9
40
11
12
24
33
24
40
227
133
8
24
15
12
21
40
29
24
48
60
54
1
89
15
21
30
13
5
115
48
8
15
177
15
18
6
1
24
29
19
32
33
111
15
36
93
3
66
42
54
102
ABCD 96235722626*3^$a+1 [50196]
8
240
72
183
105
147
45
285
27
16
35
120
30
282
60
180
21
160
152
15
33
16
71
72
105
93
67
65
111
64
72
233
60
27
168
88
80
64
104
96
3
60
57
40
71
9
96
15
120
282
127
11
45
75
13
17
42
21
57
79
11
12
153
15
9
16
47
48
12
141
99
21
57
207
16
47
9
16
77
30
37
176
24
51
69
51
102
90
13
104
24
16
23
18
87
16
120
200
24
3
102
198
42
108
42
168
60
300
9
81
15
72
72
123
78
15
88
80
16
233
127
11
132
73
8
57
120
15
24
3
45
75
21
136
48
128
40
17
120
48
102
480
105
40
35
45
72
51
12
25
353
79
41
102
60
48
270
120
79
71
153
39
81
16
8
72
64
17
102
48
162
15
33
30
90
367
5
43
227
18
30
72
93
45
102
13
72
8
48
16
200
81
55
128
39
73
17
108
19
11
69
81
87
88
24
80
280
83
61
89
111
279
78
235
72
305
87
21
60
15
75
90
180
15
195
69
48
120
3
132
81
16
48
23
33
39
81
136
8
72
40
8
45
90
168
9
48
105
60
18
192
270
291
264
33
132
3
177
55
23
49
128
225
60
18
9
33
103
72
23
72
105
33
159
93
48
115
137
63
87
18
60
180
72
90
138
139
41
72
135
423
12
270
30
258
42
13
8
57
240
72
7
11
102
31
167
90
15
57
78
9
3
168
42
48
60
55
8
57
135
48
69
27
16
80
57
48
87
33
102
60
13
128
99
21
9
30
25
83
69
51
157
48
95
342
3
160
144
11
312
45
48
27
78
15
57
55
383
72
201
24
48
24
33
90
21
96
16
107
48
12
18
15
57
87
96
57
7
11
93
219
180
60
85
83
150
39
51
12
18
30
97
53
42
57
48
93
102
30
135
40
48
17
168
162
325
35
48
69
3
108
162
30
48
9
48
3
13
47
120
9
256
47
1
72
197
90
180
30
18
13
72
80
24
120
336
57
7
11
69
51
30
30
72
60
48
69
81
132
27
3
61
89
60
51
24
75
37
53
51
87
132
48
69
51
42
27
21
99
24
120
112
65
12
60
48
199
56
177
48
223
56
216
105
15
24
3
300
108
30
7
23
30
300
39
40
11
69
21
3
16
56
15
105
64
56
57
15
312
63
108
60
60
309
63
108
222
135
123
30
7
95
18
79
200
81
15
160
17
90
141
27
102
31
17
15
240
112
56
16
11
69
81
39
33
15
33
90
69
51
69
21
75
27
30
7
56
120
27
85
32
63
18
39
3
90
18
162
7
11
240
13
24
215
18
60
12
103
47
30
108
30
12
13
17
15
63
169
11
42
30
45
16
56
33
63
72
135
57
33
55
35
117
63
57
51
37
83
45
112
455
337
8
72
24
57
55
137
30
60
78
30
72
57
21
270
69
40
11
45
45
19
71
42
90
21
136
131
ABCD 96235807282*3^$a+1 [50153]
24
45
31
84
20
40
44
156
105
235
140
45
132
72
75
21
72
39
40
20
48
16
60
17
27
12
33
87
24
9
111
81
3
45
75
72
9
31
5
24
75
165
24
12
39
57
39
9
39
57
3
72
24
36
45
63
33
72
51
76
41
3
76
41
207
21
31
60
24
41
15
9
24
31
5
75
16
5
15
45
115
5
99
45
31
84
236
48
96
24
21
15
16
53
27
40
68
12
9
60
31
5
139
44
136
56
21
24
24
51
40
5
3
33
60
3
36
40
5
48
27
33
111
57
48
12
63
16
53
12
15
40
8
36
16
84
5
24
7
5
19
41
96
48
91
29
51
4
20
16
60
140
60
48
45
27
84
16
29
72
43
29
27
48
60
12
93
75
96
84
72
40
53
75
21
96
55
41
19
41
24
15
9
15
21
48
60
15
16
5
15
36
24
60
24
45
7
44
24
16
20
16
24
104
57
24
39
57
75
45
3
16
137
3
9
31
56
40
20
40
5
39
45
51
4
36
20
64
5
75
24
136
20
45
36
55
41
3
9
127
29
255
36
45
195
21
63
24
16
5
12
3
84
16
41
79
44
12
4
44
12
48
156
60
36
9
51
9
39
57
55
144
20
57
24
19
180
17
43
65
15
45
36
39
21
15
60
60
4
29
87
40
173
15
16
224
76
65
31
24
41
3
21
31
8
21
31
53
60
15
33
19
20
24
141
3
21
15
16
24
5
12
24
15
33
12
36
24
39
36
24
40
101
99
69
7
89
55
17
72
31
137
103
20
69
27
48
57
39
9
15
12
9
96
108
15
16
5
96
3
36
21
48
67
24
56
48
16
20
84
117
39
40
17
39
21
103
29
12
75
40
128
72
4
5
60
15
9
7
5
3
81
15
45
15
45
55
17
99
45
79
209
15
12
45
3
21
12
39
64
20
36
24
144
21
55
41
3
21
15
81
3
57
60
24
151
8
16
41
19
29
72
39
16
60
20
165
36
27
12
160
24
29
15
12
24
141
3
93
39
48
76
44
16
77
27
93
3
69
7
41
87
60
72
45
19
5
39
12
33
12
24
51
24
141
15
105
120
63
33
39
4
36
8
45
91
56
9
120
12
3
40
96
68
52
24
44
156
9
7
8
192
4
5
204
12
15
21
3
16
60
140
9
15
84
12
4
96
5
63
72
9
51
4
20
9
12
79
101
39
76
68
16
5
36
3
12
24
40
65
192
3
16
60
44
120
81
24
24
12
19
20
40
36
125
15
33
48
48
51
4
20
76
5
79
20
36
40
24
77
39
108
120
21
15
45
15
60
9
48
48
15
36
4
20
76
8
52
120
60
149
24
51
16
8
45
15
12
9
39
96
57
12
15
21
12
19
5
75
4
17
19
20
69
36
3
72
33
75
12
40
80
40
20
21
12
87
4
29
15
33
3
36
81
43
44
33
43
20
45
51
24
60
9
48
48
12
27
57
63
81
51
81
79
24
17
19
68
12
4
29
27
84
21
3
60
12
4
20
76
65
75
4
17
19
8
33
12
7
44
141
135
48
12
45
3
16
80
16
5
19
101
24
39
33
19
29
72
3
36
108
76
41
75
48
36
40
17
12
48
39
4
5
12
87
57
3
52
20
60
81
3
40
29
51
60
120
16
41
63
81
48
31
5
211
44
45
15
16
44
96
9
75
160
60
96
53
15
36
21
15
4
29
87
33
15
33
147
60
52
20
40
5
75
4
101
24
39
112
24
17
39
33
48
72
7
8
36
24
52
41
27
33
12
51
36
81
3
69
31
17
43
29
12
60
79
5
55
29
12
144
15
24
45
108
27
16
5
36
24
31
5
19
29
108
24
144
24
7
60
44
16
20
33
15
36
144
52
44
45
91
8
16
41
36
39
24
24
105
15
60
36
129
127
44
9
7
65
15
9
24
72
15
24
24
45
27
81
3
40
44
60
112
20
4
156
24
17
43
89
15
36
120
76
29
72
43
36
84
20
40
80
9
60
31
60
20
21
19
41
108
15
12
9
91
5
3
36
9
12
39
9
27
9
31
5
3
12
84
36
81
72
72
96
87
33
48
60
15
40
20
21
63
16
17
3
45
39
153
12
27
9
60
15
96
9
24
72
3
16
104
357
48
87
24
144
36
9
7
5
84
115
56
24
57
27
60
16
56
153
7
5
15
60
4
65
31
65
15
48
33
3
76
44
24
45
12
115
144
5
72
79
5
15
21
3
76
41
79
84
17
27
33
84
48
67
113
27
60
9
115
44
60
33
103
29
12
3
36
36
40
185
15
64
60
29
51
16
68
96
40
36
8
33
123
36
21
3
16
8
96
69
12
19
17
43
44
12
24
60
24
33
48
51
4
56
9
15
9
15
57
84
111
81
3
36
4
89
12
3
12
33
67
120
5
55
20
105
48
15
12
24
36
4
29
27
4
5
15
16
29
15
40
77
3
16
29
75
21
39
21
19
56
21
199
65
120
3
45
7
24
149
60
27
4
5
91
24
77
79
5
175
8
36
160
20
45
36
19
77
12
ABCD 96236182808*3^$a+1 [50020]
300
27
48
69
78
18
48
72
24
168
30
18
43
5
51
48
16
197
24
78
21
51
18
3
112
56
51
6
12
48
43
32
3
66
36
39
160
41
159
280
48
56
21
30
18
78
78
36
139
32
45
48
96
78
42
51
72
3
30
12
126
61
11
78
132
12
42
69
21
204
186
6
199
48
137
36
3
45
19
8
93
6
18
27
171
13
104
93
48
75
24
51
174
66
312
18
24
6
85
5
19
120
35
66
6
13
32
184
17
84
24
99
117
78
181
41
55
53
96
72
27
3
42
36
31
59
66
6
37
72
8
21
126
18
91
125
99
3
18
102
30
12
27
75
133
120
17
55
149
30
21
48
45
36
79
17
159
24
45
51
57
7
128
24
3
30
31
104
105
87
64
5
219
168
147
45
45
67
59
66
51
24
51
144
21
75
24
18
102
54
31
35
21
69
30
45
141
24
96
48
27
64
24
125
115
104
16
197
24
123
16
17
15
144
24
21
54
24
205
5
78
138
60
175
17
84
3
16
24
96
29
6
42
27
112
59
24
6
15
45
120
54
37
113
12
54
42
48
54
66
91
48
17
48
151
11
18
115
8
27
21
117
144
30
141
69
3
27
93
75
120
42
3
33
279
141
54
24
42
72
150
21
69
30
30
42
229
29
102
30
36
43
17
42
162
6
13
11
54
15
27
42
60
127
11
54
183
27
48
37
53
216
96
6
48
85
11
85
8
105
7
53
27
99
6
63
16
11
24
90
24
3
72
45
168
19
53
67
56
24
225
48
42
66
30
24
90
96
72
51
9
55
5
126
45
120
27
24
18
3
75
37
5
123
24
45
30
24
42
75
105
39
75
120
133
101
54
42
24
99
33
15
24
96
9
15
99
24
165
16
5
6
48
37
35
78
175
32
3
37
48
11
90
24
195
21
264
48
67
101
75
24
3
30
63
21
3
117
36
39
93
67
83
66
54
66
192
30
42
91
77
19
24
5
150
24
21
99
37
80
3
21
24
21
19
5
78
90
27
3
157
35
45
40
41
15
24
57
48
12
6
18
19
8
48
75
85
65
84
51
16
59
42
78
24
85
5
48
43
29
3
27
48
48
174
18
69
208
11
42
27
16
56
69
6
21
69
30
69
24
312
75
93
21
6
18
27
45
144
115
96
8
51
21
153
12
99
16
48
17
48
156
72
30
45
69
24
6
30
79
96
35
66
139
35
21
48
57
12
168
60
7
5
30
6
96
36
19
8
147
21
24
75
69
21
43
32
69
174
61
32
45
27
75
42
115
29
102
13
24
53
27
75
45
27
54
12
48
19
5
27
93
36
79
53
163
149
30
48
90
72
72
43
56
72
64
11
18
19
35
72
13
56
24
16
32
57
7
5
43
96
24
11
61
125
3
40
5
3
9
15
99
24
162
6
42
3
72
72
3
165
40
17
90
133
77
24
51
21
27
3
24
66
72
48
54
85
104
16
5
30
48
93
144
160
5
3
165
27
48
40
65
7
29
156
18
30
108
78
24
78
42
42
6
93
75
141
64
17
7
32
88
32
123
37
5
19
80
45
139
53
12
175
125
48
54
78
15
3
165
99
141
9
15
40
11
24
18
102
93
16
155
144
18
174
6
18
21
51
42
27
93
36
12
3
16
11
24
24
54
7
288
53
27
160
8
27
90
120
120
115
41
39
27
13
11
162
19
11
18
195
45
30
246
18
45
3
109
144
17
42
6
192
12
3
3
90
36
39
75
114
120
147
189
132
42
37
149
6
85
48
227
109
104
123
37
5
27
88
35
21
21
3
93
24
6
42
3
27
21
9
31
209
60
6
85
11
213
27
66
43
144
35
66
120
19
53
48
54
21
24
27
85
24
17
7
72
80
45
30
66
3
225
90
66
3
21
19
233
18
85
29
27
51
ABCD 96236206408*3^$a+1 [50006]
57
33
30
414
39
36
33
27
204
39
54
96
198
105
36
21
111
252
48
12
9
123
48
21
135
48
51
114
12
144
27
15
90
75
105
84
159
21
63
12
132
36
15
66
39
24
24
72
36
9
75
141
12
75
12
36
21
3
48
117
39
81
51
111
276
129
36
9
111
12
3
180
72
72
69
12
9
51
36
9
12
15
3
21
33
114
54
36
15
144
48
120
12
204
96
48
84
15
6
90
84
144
33
12
15
45
180
132
57
123
108
36
51
93
147
69
72
69
183
15
93
60
69
3
60
9
90
93
15
57
24
57
135
24
108
75
9
72
27
9
45
90
33
135
30
3
48
12
15
153
132
84
24
24
45
63
135
9
33
12
60
48
87
63
165
36
96
60
15
9
99
153
36
84
144
213
15
147
117
180
12
72
48
12
105
27
75
45
9
108
15
216
132
12
45
87
33
3
87
81
36
81
99
51
30
51
21
291
12
117
15
105
27
24
27
18
39
108
63
57
108
48
201
63
84
84
48
69
183
48
21
12
207
312
111
18
135
45
15
3
81
27
237
87
45
36
12
12
12
12
108
21
3
48
396
72
33
15
57
27
24
48
108
9
51
147
33
36
120
156
15
36
21
24
141
87
15
297
33
18
57
15
33
132
108
12
51
162
72
60
138
90
51
96
111
33
33
3
24
48
15
21
15
234
36
15
39
81
132
21
75
57
3
12
33
27
9
198
45
36
15
54
3
177
156
42
165
48
51
57
108
12
516
12
24
12
57
12
27
24
24
168
24
3
21
93
39
36
69
30
36
9
24
93
36
51
132
60
27
93
165
174
9
48
21
84
78
33
60
285
90
21
36
33
3
81
63
12
60
99
9
105
18
93
72
27
60
21
24
21
99
81
3
24
9
39
84
57
51
36
201
15
180
3
108
93
12
84
96
75
9
141
135
27
81
132
12
93
114
273
228
12
129
3
96
48
60
24
48
48
33
36
123
9
36
51
12
36
264
192
15
42
12
51
12
36
9
18
60
57
36
36
180
60
36
60
24
15
66
3
87
21
159
9
15
36
12
78
3
24
45
84
51
39
18
75
21
3
27
540
129
291
57
48
120
12
117
78
57
24
48
108
153
15
24
159
33
36
93
99
63
9
243
81
12
21
51
60
9
3
57
63
3
21
87
21
132
72
51
33
204
180
12
21
63
60
69
3
69
60
99
3
18
18
21
72
12
12
24
276
21
3
108
120
96
189
36
15
12
15
33
156
12
12
105
18
105
9
102
24
33
159
9
24
120
45
87
39
6
12
18
45
63
90
36
54
45
99
33
24
39
234
48
63
12
36
60
24
12
36
60
39
69
3
96
30
75
96
36
84
51
33
108
12
12
15
9
9
147
51
165
15
9
36
81
27
60
9
3
72
27
9
48
180
60
252
84
93
39
72
48
180
168
177
36
135
60
15
36
9
48
12
21
39
72
195
45
132
120
96
21
36
3
60
156
60
12
33
90
93
75
21
69
63
3
45
9
147
84
48
12
72
69
27
60
183
33
12
33
180
51
96
108
33
75
156
84
48
36
72
12
231
21
12
120
51
21
72
96
12
84
75
117
45
102
9
96
12
51
21
108
24
192
9
6
45
39
45
72
276
60
33
3
60
69
135
63
129
144
24
75
21
36
141
99
24
60
144
15
36
33
27
177
60
12
144
84
3
ABCD 96236349596*3^$a+1 [50019]
66
7
17
7
8
93
99
120
96
63
72
90
30
213
117
27
81
79
12
8
21
135
99
78
18
49
12
83
18
55
143
21
16
48
80
4
95
18
168
19
36
60
29
3
84
21
43
24
8
87
37
11
57
16
56
33
111
216
40
20
28
5
63
112
20
12
93
126
72
49
44
36
76
12
185
15
76
92
4
36
60
68
9
147
108
16
29
7
60
68
16
36
44
192
228
60
12
15
57
48
60
84
88
72
96
17
60
15
196
12
32
16
12
72
32
28
32
3
1
24
96
5
31
116
168
24
28
5
27
51
120
25
29
3
208
12
48
5
54
25
72
8
48
24
24
40
209
15
72
64
209
27
64
35
49
96
12
5
123
57
103
12
8
40
17
3
36
28
35
57
21
48
67
47
13
144
44
105
171
28
8
72
88
5
7
35
120
1
5
12
7
48
32
28
173
24
108
12
3
52
8
15
9
28
35
18
55
20
12
16
36
59
1
56
24
96
87
216
121
8
16
56
21
123
60
252
63
217
12
20
112
24
176
4
35
145
29
15
3
33
117
12
15
60
60
15
21
69
36
75
15
1
8
120
15
13
20
72
100
116
72
52
20
40
20
45
87
60
28
5
18
90
55
44
69
55
65
195
57
19
84
92
84
4
144
348
12
48
80
4
20
124
60
56
9
15
4
108
32
63
69
60
36
124
96
132
32
3
18
27
51
45
4
23
105
40
8
124
36
65
75
4
191
57
48
16
48
120
80
16
29
18
153
9
91
80
36
60
3
177
48
28
12
48
65
12
43
44
16
77
6
144
13
108
20
16
131
73
29
7
36
44
9
55
60
5
72
7
92
48
40
120
80
15
21
27
25
8
84
12
399
37
68
64
95
6
39
33
27
63
18
31
8
48
105
3
4
12
60
80
184
56
144
129
108
48
75
76
68
28
65
27
40
53
39
28
8
12
3
13
12
125
7
60
5
3
24
4
96
20
9
31
8
220
11
42
30
13
36
104
100
12
24
104
9
15
33
7
32
4
35
145
29
63
112
12
8
60
52
56
33
54
1
44
12
144
165
19
48
44
64
77
15
288
4
35
48
57
48
24
69
27
24
88
96
12
84
80
9
51
76
137
6
30
7
44
36
52
8
52
5
27
96
93
30
81
9
15
112
44
28
20
3
18
235
356
39
9
63
25
47
21
36
16
137
31
47
33
36
16
60
72
152
21
42
81
9
75
195
90
3
27
85
80
36
15
81
33
36
51
69
15
4
56
52
84
156
53
15
12
3
49
96
56
168
88
137
6
117
27
97
48
48
84
20
28
80
16
36
8
36
129
31
116
28
35
18
123
16
36
23
114
3
28
20
4
32
28
36
24
113
7
140
16
80
76
36
5
175
144
108
80
36
15
97
8
4
11
49
173
3
24
40
48
132
41
55
65
19
8
4
83
81
12
12
16
17
3
64
32
16
12
36
59
33
48
9
15
60
243
42
7
29
79
131
157
20
192
12
60
48
15
21
69
31
239
13
48
80
96
4
12
164
24
40
72
23
24
25
32
124
12
84
11
72
97
24
24
48
32
60
3
9
40
44
36
48
16
5
7
20
124
20
24
132
48
36
16
24
48
56
39
73
12
35
1
5
135
9
75
33
15
12
96
76
24
56
21
43
72
32
12
4
17
39
168
45
51
57
15
84
4
95
24
30
43
288
56
33
30
21
4
80
40
8
40
5
27
48
52
92
36
28
200
12
12
100
11
69
96
99
121
29
27
64
44
60
15
105
60
76
32
24
124
12
5
19
71
37
11
24
30
43
200
112
12
83
81
60
132
28
12
24
101
90
49
41
135
93
67
104
40
108
32
99
24
73
17
126
121
41
30
42
87
76
12
23
33
12
12
72
136
68
45
39
88
245
139
24
140
9
3
87
33
33
111
40
36
125
15
64
23
1
12
65
27
132
28
168
108
77
3
60
184
56
52
35
45
33
99
21
27
48
16
80
76
65
63
60
24
33
235
12
113
72
63
72
16
47
25
8
96
9
79
80
16
60
149
120
15
16
ABCD 96236600356*3^$a+1 [50113]
42
40
98
36
46
6
90
2
7
11
24
10
18
2
28
42
66
18
37
17
2
58
18
30
8
82
42
30
36
72
62
7
5
120
3
48
27
48
12
52
36
12
37
80
35
126
15
19
29
69
27
3
48
22
7
11
62
23
7
10
2
93
91
14
23
13
22
50
22
18
8
6
40
128
6
24
216
72
79
5
11
43
37
5
34
6
32
3
19
38
18
5
13
36
16
2
60
18
28
2
132
13
9
54
2
52
42
68
13
23
9
15
6
36
71
29
18
12
18
50
40
2
4
14
12
6
34
6
27
35
46
36
44
42
4
49
19
6
42
190
2
12
40
20
5
49
190
2
24
10
18
26
10
24
8
87
31
14
6
16
8
10
126
30
2
42
3
32
13
54
13
23
30
40
2
33
48
21
60
4
11
91
37
35
86
40
72
44
24
147
15
192
12
4
12
5
27
18
58
126
6
20
52
90
30
6
30
17
69
126
29
13
115
15
56
34
2
69
9
10
13
23
12
2
6
46
50
5
25
60
60
191
32
27
6
20
18
100
37
19
34
20
22
72
72
20
10
6
13
16
1
2
76
14
22
45
11
54
15
165
10
18
90
2
36
15
93
4
12
6
44
4
56
126
4
38
72
5
29
26
18
112
18
5
48
3
84
48
18
6
54
54
30
46
6
3
11
90
22
30
2
88
2
16
6
5
13
2
24
9
31
24
120
36
54
2
48
22
14
17
55
4
24
66
11
43
36
14
35
11
90
11
39
9
9
22
56
82
23
85
44
6
112
90
18
14
24
34
60
25
7
30
28
31
85
6
70
80
15
3
28
65
123
16
18
35
87
6
19
113
18
40
2
12
28
18
44
28
17
19
12
38
30
22
2
42
43
5
42
24
40
2
47
112
39
6
6
4
18
80
82
14
30
52
18
2
10
42
18
20
30
4
5
25
24
32
24
18
6
31
15
36
32
90
30
12
34
50
5
1
10
54
14
72
4
36
108
2
78
21
15
82
50
4
44
46
60
36
72
18
48
32
5
17
36
20
40
14
6
72
18
6
64
27
64
35
50
48
10
17
48
15
18
24
23
13
4
14
34
6
26
15
48
57
39
97
20
27
7
26
10
54
31
32
77
54
10
12
8
10
56
40
21
27
5
33
54
105
19
24
8
64
13
37
30
24
66
40
6
5
27
130
30
72
13
1
12
82
60
56
42
3
19
62
88
30
60
93
45
198
20
6
78
18
10
25
19
13
105
36
36
18
45
143
10
23
31
14
22
2
28
15
17
127
83
106
36
95
25
8
12
94
12
42
63
53
27
69
123
55
36
2
22
61
32
9
8
10
37
23
12
18
2
18
48
24
15
25
50
5
64
21
6
24
48
12
16
2
16
47
87
105
73
12
26
46
60
50
54
15
9
48
87
48
69
28
6
20
37
99
36
32
10
26
46
36
8
6
16
2
3
39
9
7
9
135
18
23
9
39
37
32
11
67
12
70
8
78
4
17
19
24
30
7
16
93
10
32
4
53
7
54
67
5
32
18
9
61
14
4
81
16
80
5
34
36
2
112
48
36
116
10
18
18
20
4
8
77
25
60
130
8
33
9
36
118
29
1
62
10
38
150
10
1
89
24
18
32
30
12
36
18
36
9
7
12
56
5
1
100
8
78
10
59
25
23
27
5
5
38
10
11
9
30
18
112
62
9
91
6
18
29
73
2
22
31
17
8
12
42
106
39
9
7
13
22
72
12
54
19
1
15
1
15
16
19
10
30
104
45
31
65
105
46
2
22
36
13
67
58
19
32
5
34
2
18
16
8
60
82
90
21
29
4
80
112
62
12
76
12
45
65
58
149
48
105
16
36
18
1
16
15
40
73
61
64
2
4
2
27
7
18
20
30
12
28
32
16
77
31
24
18
2
21
16
35
10
24
92
95
47
18
44
10
8
22
56
18
17
5
92
10
20
132
93
21
4
2
54
4
20
150
100
56
10
24
36
12
62
117
19
2
34
24
2
12
16
6
50
16
8
16
38
102
23
17
31
59
30
24
12
38
70
42
13
7
9
19
24
5
15
18
88
72
74
24
76
60
50
76
18
12
62
82
20
106
132
72
20
43
16
7
18
7
47
12
5
25
34
44
112
6
2
96
46
35
139
24
20
42
24
6
18
10
5
21
16
30
96
12
32
1
23
4
48
8
70
66
5
48
3
22
122
4
30
36
103
32
33
8
22
1
49
46
72
54
3
11
117
13
12
18
37
19
40
5
99
12
10
23
81
106
8
77
47
26
4
2
6
10
32
30
10
36
36
20
60
10
26
10
42
12
45
23
120
48
18
34
18
62
30
15
48
25
18
60
2
72
10
26
36
34
84
1
16
15
84
6
36
3
19
77
48
3
29
13
28
2
12
36
4
33
11
72
10
35
19
6
7
43
53
7
78
36
18
5
5
116
36
18
33
39
58
36
44
15
1
102
114
36
68
40
12
44
15
121
8
12
3
37
12
8
82
32
10
8
35
7
178
23
27
5
85
36
4
62
100
1
7
18
7
80
31
24
12
29
25
20
16
110
30
23
17
31
32
27
20
130
30
8
6
46
36
8
9
81
4
11
49
2
46
38
4
2
16
54
18
18
50
7
5
28
38
24
6
4
30
50
72
78
40
20
5
23
72
20
16
6
30
8
96
65
65
6
18
7
49
6
30
24
4
62
10
90
44
10
14
30
16
59
7
54
6
8
21
16
9
44
22
36
8
6
40
91
7
28
29
25
24
30
20
84
36
4
1
77
12
36
36
14
81
13
50
10
48
8
90
30
6
64
17
25
55
13
102
125
19
13
27
8
88
12
6
36
68
58
12
38
22
12
18
20
66
66
18
10
6
17
3
16
29
16
93
35
1
14
46
26
10
31
7
25
11
46
6
74
23
41
42
8
21
1
15
39
26
10
42
27
9
2
30
23
31
18
15
7
90
79
29
62
46
92
16
120
20
90
69
48
79
14
24
52
36
18
14
40
187
11
32
21
16
128
51
22
78
20
16
30
134
1
15
84
26
66
33
19
36
24
98
30
65
25
39
13
18
50
12
10
68
138
40
14
18
48
19
45
150
36
44
10
18
65
43
2
28
2
5
35
54
23
7
41
15
4
66
32
30
18
102
58
54
36
12
72
8
10
78
30
8
7
3
6
38
30
67
21
24
35
9
12
10
49
235
4
1
35
8
6
47
47
6
ABCD 96236962774*3^$a+1 [50054]
16
8
39
90
63
84
4
72
23
6
19
17
63
16
20
16
5
240
3
45
67
119
141
48
36
60
93
102
18
36
7
44
96
15
45
64
80
64
20
112
68
21
31
20
69
6
12
81
120
132
4
11
48
1
24
17
144
246
24
18
36
30
21
60
16
24
5
15
3
81
99
72
6
72
27
3
21
12
4
23
30
87
9
55
29
27
36
4
20
60
100
56
24
16
113
15
36
16
35
60
25
8
16
36
77
3
87
12
25
60
36
47
30
43
35
25
80
48
12
144
159
144
21
60
21
15
9
67
68
81
55
96
44
36
204
81
39
100
44
40
35
61
5
15
39
37
5
108
84
36
72
63
105
75
69
48
72
6
30
90
57
33
147
15
13
60
96
20
24
9
30
13
20
84
33
66
330
54
180
13
60
120
17
31
80
36
4
29
27
9
15
16
60
5
91
44
21
18
21
4
35
144
13
53
60
15
15
144
18
3
21
19
17
72
27
9
67
84
209
72
103
59
18
103
17
90
9
40
65
18
30
3
33
15
60
12
40
44
16
228
32
45
39
9
51
9
174
13
59
9
60
57
39
3
138
15
3
57
40
47
153
15
73
32
57
27
60
120
36
117
18
13
35
21
60
4
60
71
25
29
42
9
24
16
41
19
24
92
27
133
5
15
4
41
139
44
12
3
61
60
20
60
9
15
9
180
63
27
30
91
17
60
12
126
6
18
18
48
31
60
53
6
21
96
4
383
1
12
8
12
120
40
8
45
7
17
67
53
216
127
23
12
13
36
29
12
103
20
9
7
65
75
36
9
15
39
21
16
48
77
108
42
9
39
1
164
87
24
21
9
99
36
136
35
42
27
24
60
156
3
126
91
29
6
21
15
13
32
45
12
103
65
39
33
51
51
9
9
27
33
12
24
15
12
117
27
81
43
59
60
1
17
19
71
33
12
9
48
3
4
36
44
9
15
69
36
15
12
105
63
21
31
84
80
16
20
24
16
53
27
9
24
102
9
51
25
20
4
35
21
48
12
64
60
56
45
19
5
211
5
39
135
1
24
11
72
1
36
20
21
12
3
33
7
17
18
12
141
72
120
33
75
60
76
20
33
7
36
8
39
18
55
5
30
25
29
15
124
80
15
42
3
15
1
11
18
15
72
57
42
21
69
55
83
97
20
136
5
12
6
66
15
60
36
15
90
19
44
52
65
103
5
67
104
9
15
256
5
156
15
40
48
12
80
27
1
12
53
72
39
16
5
43
32
27
270
3
64
23
1
56
21
15
100
8
52
17
27
16
24
80
76
48
60
29
51
9
87
75
174
15
9
36
255
12
57
3
99
21
4
53
36
12
19
20
4
29
67
41
3
12
24
3
301
12
5
3
15
105
117
72
43
44
60
4
20
9
36
51
60
64
71
6
102
18
15
24
100
95
61
20
45
90
33
27
54
99
27
49
24
12
48
96
20
51
33
9
18
18
55
35
45
96
36
24
51
9
21
19
36
23
1
11
193
12
17
30
78
12
3
40
24
11
25
59
24
21
120
120
39
1
41
18
36
25
24
60
47
18
24
51
16
24
35
36
48
6
27
48
9
51
81
51
39
18
48
63
15
45
39
18
63
60
36
36
40
24
84
59
30
36
15
16
29
12
19
35
18
3
28
32
4
36
5
15
9
15
36
15
18
75
76
120
44
15
25
20
12
9
31
8
12
40
95
48
6
36
55
20
28
20
111
120
21
24
15
49
35
1
36
104
16
80
64
59
114
51
21
18
108
30
18
25
60
12
83
25
20
36
16
24
44
12
24
24
69
51
15
37
8
16
80
9
67
143
21
3
13
44
45
31
137
27
39
6
15
84
36
3
57
33
3
93
27
63
12
42
27
93
36
111
15
36
13
60
32
24
120
3
60
13
59
84
54
103
77
43
24
20
21
132
30
1
5
90
57
24
3
6
91
35
81
64
44
45
75
27
33
27
13
36
35
49
20
39
13
24
20
16
35
165
39
45
93
6
72
109
71
13
17
99
36
4
20
156
28
17
3
57
18
37
209
75
39
345
16
36
17
27
16
24
5
19
119
33
4
96
8
52
8
15
36
6
39
4
36
5
55
23
126
15
12
4
53
18
42
30
33
45
48
27
15
45
60
28
60
80
12
57
30
33
48
27
49
44
12
124
83
21
45
24
12
91
167
90
7
104
132
39
9
15
85
107
24
18
36
67
17
51
21
31
20
3
25
12
35
133
36
56
108
76
11
9
40
36
108
221
30
126
72
67
101
55
20
9
91
20
108
100
12
125
12
18
72
18
19
20
21
135
4
23
93
33
55
156
120
41
15
28
125
12
39
144
12
39
69
57
15
64
83
73
17
18
69
16
59
18
31
12
137
51
60
16
36
35
13
32
40
44
4
60
32
4
5
144
90
24
12
24
25
29
67
36
44
16
8
27
13
59
61
32
105
54
301
ABCD 96236983244*3^$a+1 [50083]
3
43
5
135
24
45
12
3
30
46
72
72
56
40
5
9
15
12
31
158
15
84
75
57
39
30
24
58
12
17
9
15
120
69
27
93
96
15
9
63
33
39
51
57
63
9
21
82
53
129
10
77
123
117
3
30
15
111
81
79
17
12
45
3
48
24
21
87
72
156
24
15
6
82
29
69
15
129
46
5
9
3
27
33
57
6
60
174
63
43
74
27
24
15
21
9
39
75
45
141
75
120
45
10
5
9
60
51
12
48
36
24
36
120
93
3
27
6
10
194
27
69
27
3
45
9
120
15
15
90
15
15
6
27
12
45
126
24
33
60
48
9
3
33
70
29
12
69
24
111
45
144
118
77
105
3
57
51
72
48
69
51
36
39
81
31
38
51
91
5
27
6
24
15
12
3
21
12
24
84
12
24
9
10
5
12
3
90
24
15
12
60
19
41
48
12
123
21
15
129
81
99
36
9
75
15
21
9
30
136
14
60
60
6
84
30
3
33
60
39
36
9
27
60
39
54
63
84
36
48
9
27
36
57
15
36
15
9
31
50
51
24
12
12
31
29
163
5
60
33
84
3
27
28
62
15
36
84
45
30
141
55
14
51
45
39
72
9
27
24
33
36
10
5
36
36
12
120
45
3
3
45
69
3
60
27
96
54
10
5
15
57
3
6
24
51
15
21
129
27
24
24
69
3
72
12
33
3
115
5
24
69
10
14
3
163
149
12
48
51
45
12
33
30
21
9
24
27
60
60
48
45
36
22
2
15
12
9
27
12
103
32
36
21
39
45
67
38
24
36
27
12
43
5
12
15
16
50
15
79
41
9
15
132
3
16
14
27
33
3
48
9
15
31
60
137
43
14
36
24
10
41
129
51
45
75
12
72
45
6
141
9
24
6
160
89
111
30
24
51
45
51
24
9
6
81
3
60
45
21
15
15
84
33
48
132
117
27
9
24
3
57
46
20
30
15
99
30
30
6
15
60
60
60
9
51
9
66
165
175
65
75
81
9
60
10
29
45
3
48
36
33
15
21
94
173
24
19
50
22
2
6
84
57
69
24
36
24
63
123
30
120
39
36
24
120
60
141
75
24
72
3
6
10
5
60
24
48
55
2
51
75
105
9
30
45
60
45
63
24
9
120
15
9
96
60
24
3
24
24
75
45
105
24
36
51
33
111
15
117
57
6
24
81
15
141
9
34
41
55
12
68
24
57
31
188
114
66
30
135
9
111
36
36
55
65
24
9
30
165
12
33
30
81
31
2
58
8
21
69
15
84
12
9
15
60
129
60
15
81
51
60
3
45
12
36
12
36
9
15
12
9
27
27
60
57
24
96
19
14
66
144
105
21
22
8
54
3
7
56
30
30
9
51
45
45
22
29
9
130
14
51
45
120
84
3
180
63
57
63
114
3
27
21
36
63
93
57
87
63
165
21
22
32
30
27
9
60
15
69
15
51
45
9
60
6
54
3
12
12
31
32
6
111
108
51
52
5
27
6
39
12
9
84
6
54
30
6
15
9
3
57
63
12
45
6
45
36
36
12
51
114
96
24
3
57
15
21
15
36
19
20
9
55
56
81
33
3
3
9
36
12
12
45
6
57
63
30
15
9
27
48
12
48
192
36
63
21
33
135
105
6
30
15
69
87
129
24
87
9
10
17
48
36
24
7
29
3
6
24
27
48
45
36
90
24
120
6
24
27
3
28
5
12
96
9
30
81
12
228
60
19
50
6
112
17
12
9
10
14
15
45
3
27
21
7
12
36
29
108
27
21
36
3
16
12
8
174
15
21
60
24
58
17
15
21
24
21
54
33
84
129
75
135
45
12
12
60
45
15
12
24
9
15
135
33
24
33
3
3
45
75
45
7
77
111
117
3
54
36
22
65
60
27
30
6
4
41
15
141
48
12
33
15
156
36
120
24
7
32
45
12
36
60
24
79
17
3
60
24
30
66
54
3
33
30
174
15
60
12
108
51
124
26
15
24
12
24
60
9
15
31
134
123
117
3
108
9
75
12
99
9
21
114
21
96
108
21
24
3
3
45
67
5
43
5
24
31
120
5
12
84
60
24
9
6
30
60
15
9
118
17
72
3
21
156
9
10
89
21
15
19
113
117
3
33
84
27
19
110
30
9
45
30
16
134
3
27
33
55
5
93
159
21
180
147
24
31
2
15
21
27
48
24
132
9
30
69
12
60
36
48
39
21
36
24
15
30
60
24
87
93
30
81
24
12
9
22
2
6
54
27
69
30
9
81
22
2
15
21
15
15
30
15
12
24
48
21
39
21
51
36
60
12
48
63
57
63
45
129
6
54
87
60
9
15
69
3
27
45
396
7
32
6
51
3
21
12
228
24
51
4
56
45
7
92
21
249
66
54
36
15
12
33
39
51
30
144
3
24
24
12
12
43
29
24
9
15
36
69
3
3
24
6
15
67
29
3
81
36
9
39
81
24
36
24
63
12
12
39
9
103
38
15
36
3
60
30
60
51
7
32
96
21
39
30
15
7
2
66
54
106
44
30
6
30
60
15
144
108
12
45
207
91
17
12
33
27
33
63
60
60
60
12
72
ABCD 96237148212*3^$a+1 [50032]
98
30
34
24
32
40
35
15
52
5
103
38
6
21
12
33
58
17
37
2
10
18
5
1
2
34
35
13
2
4
144
65
1
2
9
25
36
23
1
14
34
90
65
33
64
6
38
10
114
30
18
38
4
2
195
21
3
120
31
20
36
54
4
54
2
3
25
62
45
25
20
28
6
36
18
23
12
1
36
131
72
13
74
88
18
72
2
30
4
32
40
18
17
19
48
36
24
17
1
20
3
7
17
1
2
22
23
24
24
31
60
29
21
16
8
46
20
24
12
117
13
12
60
11
1
60
18
77
15
33
13
44
46
24
5
49
12
24
35
36
37
38
9
25
30
41
12
1
155
25
59
12
24
12
84
24
24
21
30
6
63
43
50
88
26
10
26
33
75
9
12
105
30
76
68
21
13
23
15
34
11
9
16
72
8
64
54
65
15
16
36
14
3
36
19
30
36
60
92
54
28
92
150
10
78
30
5
36
1
14
45
61
60
14
76
29
75
9
31
72
48
42
12
8
48
36
15
24
147
9
43
48
90
20
94
5
45
114
57
48
24
13
23
61
18
77
48
7
20
10
24
36
119
24
31
2
4
11
25
14
33
37
26
30
27
43
5
13
36
18
5
51
42
15
48
19
38
3
87
52
18
35
19
60
50
16
119
13
36
12
114
36
18
56
3
7
41
13
62
10
42
18
12
2
24
9
1
11
45
15
21
54
9
141
10
6
47
57
36
3
37
50
4
53
21
27
24
13
8
34
140
36
40
20
28
36
125
1
74
21
75
88
29
7
48
2
40
18
182
36
15
3
12
90
3
96
15
10
11
9
4
47
3
22
47
1
20
87
19
6
30
54
18
62
64
47
63
21
91
50
58
30
47
25
44
10
18
143
24
15
76
54
23
7
5
91
65
19
5
120
39
40
5
36
51
10
72
62
21
9
15
19
6
23
115
5
93
75
12
12
133
143
15
4
290
39
15
10
6
18
23
48
1
30
60
30
44
12
4
18
36
2
18
12
24
16
18
36
20
28
18
29
81
4
14
16
24
72
5
97
143
277
56
52
12
83
7
2
3
31
5
15
57
55
18
54
65
25
12
20
16
20
27
12
39
34
71
37
107
121
6
65
48
13
30
5
3
70
156
11
13
36
18
30
2
93
96
25
36
18
17
25
30
26
118
89
36
72
24
15
36
9
85
14
22
38
16
30
96
20
75
13
2
28
36
78
11
21
114
9
21
22
30
42
56
52
158
27
48
19
12
65
25
56
4
48
42
5
43
6
95
49
11
1
60
48
2
33
3
34
11
48
21
3
43
65
144
15
16
5
24
151
84
6
12
62
30
75
39
10
35
72
9
10
54
6
89
31
18
72
56
88
170
21
15
36
33
49
2
36
4
53
85
47
13
11
19
5
13
47
31
5
24
21
16
24
56
30
21
93
12
39
105
15
133
32
60
15
73
47
45
3
12
51
54
3
13
23
67
8
36
10
23
12
43
32
16
54
20
150
21
48
15
9
27
70
11
33
12
24
111
9
16
24
59
61
26
28
20
6
3
67
41
13
72
35
49
26
45
9
54
30
96
10
29
96
25
14
42
3
15
30
6
30
39
36
1
30
29
24
72
9
28
60
35
12
24
15
34
36
116
15
48
25
11
61
140
16
44
16
12
2
129
120
75
9
25
11
79
17
60
13
8
18
12
4
20
9
60
51
6
28
11
13
18
65
19
18
2
16
42
72
18
90
68
52
71
61
30
5
1
12
6
2
75
69
39
7
18
6
5
24
19
6
12
8
34
17
24
24
36
7
110
120
3
1
20
90
28
5
51
70
35
36
25
11
19
18
2
58
12
143
3
40
18
12
8
27
19
5
21
3
24
3
22
95
33
54
93
27
58
11
151
56
33
36
15
16
42
2
120
4
36
36
50
22
2
51
33
27
13
35
31
90
23
1
35
57
3
87
45
25
12
26
12
60
45
37
2
88
38
27
27
45
24
21
3
48
3
16
6
12
6
77
13
2
9
39
16
113
1
59
7
80
46
20
3
55
20
12
22
23
43
20
16
18
36
24
38
30
3
24
63
9
48
13
59
1
18
50
27
15
9
1
78
54
66
72
132
38
3
12
49
54
20
16
44
16
20
105
39
10
11
25
24
2
52
2
46
29
81
15
73
96
20
30
60
30
15
108
73
23
15
34
38
18
52
24
56
18
66
90
24
30
76
20
16
20
82
2
3
48
9
75
49
47
25
30
44
16
18
50
96
21
97
62
10
74
36
40
53
60
33
39
13
90
48
38
16
56
75
60
49
50
81
12
12
75
36
114
10
53
3
184
36
12
5
57
16
12
42
65
1
20
58
32
57
12
145
11
7
108
29
25
20
24
15
21
10
44
10
2
24
10
11
24
1
38
57
3
46
74
36
6
34
29
7
29
24
91
36
30
18
92
9
9
76
36
12
2
69
144
93
27
12
1
20
15
15
22
30
38
34
5
21
10
38
6
16
29
36
37
92
40
131
97
72
18
60
2
16
48
20
39
3
10
24
14
22
30
144
5
19
2
75
45
22
12
41
103
20
45
97
18
62
30
9
48
21
12
22
5
7
36
53
57
27
61
6
5
84
1
11
3
6
16
18
140
9
36
25
26
84
42
52
2
30
39
15
4
77
24
12
33
16
36
12
78
5
12
121
2
52
17
73
72
95
1
20
27
55
5
1
2
33
19
30
2
24
81
25
14
4
18
50
9
15
28
38
34
5
19
2
18
34
36
35
24
156
60
24
12
96
9
3
25
11
7
8
45
19
5
1
2
88
29
21
75
19
68
90
18
6
54
10
6
86
18
9
25
108
44
15
85
11
13
12
23
67
29
15
66
15
73
6
5
48
36
21
75
15
45
43
41
85
66
5
55
86
3
31
24
5
36
51
9
1
95
3
34
83
39
70
18
132
41
25
78
2
39
9
76
59
51
54
16
11
48
15
34
11
1
18
17
99
12
9
13
18
12
72
65
81
24
30
4
2
3
60
1
20
6
30
63
15
57
7
17
1
20
4
20
16
12
47
48
55
48
42
18
120
44
66
24
36
34
18
12
54
20
6
30
6
18
34
102
5
1
20
52
12
18
42
23
72
43
26
51
1
35
33
99
ABCD 96237287834*3^$a+1 [50114]
69
147
104
55
129
48
33
87
117
11
109
123
57
23
103
24
150
60
407
144
40
9
120
120
6
81
24
32
72
40
80
16
72
63
24
65
25
87
56
73
39
120
15
17
384
85
60
135
165
27
8
79
113
184
33
366
24
81
189
186
65
120
79
6
27
33
24
23
7
153
104
96
127
90
96
159
288
144
56
112
81
167
24
109
179
48
24
13
11
16
120
39
89
16
9
246
41
64
56
64
80
40
285
27
80
37
66
174
83
64
80
49
30
90
24
87
96
93
195
80
72
112
176
40
105
15
39
17
160
8
1
24
30
6
24
11
64
45
3
168
72
57
231
9
6
81
93
27
128
1
60
59
112
56
160
213
60
60
24
156
71
24
55
24
96
321
33
95
121
15
24
216
9
63
320
13
24
11
304
15
105
105
23
37
195
48
153
30
249
56
264
1
111
288
8
72
301
24
60
15
32
79
57
57
30
126
59
16
39
66
231
153
15
105
36
27
192
80
31
105
69
90
17
13
3
368
25
71
48
160
45
66
30
155
145
54
33
63
90
24
23
13
60
24
15
8
97
240
6
137
193
15
69
60
71
64
72
129
15
15
24
81
240
9
23
24
144
25
60
59
181
180
120
30
120
150
11
13
11
55
54
36
15
152
247
66
144
71
16
96
8
192
192
88
392
208
87
216
120
17
24
48
112
104
72
13
24
51
24
96
72
93
51
93
155
85
66
41
16
104
49
24
30
57
24
165
11
136
104
96
88
45
24
83
13
51
8
192
24
64
105
15
32
16
24
39
24
161
319
65
96
49
231
72
8
112
333
35
24
61
27
8
49
36
27
237
131
112
152
136
9
120
87
183
161
72
112
141
114
41
16
296
120
247
185
48
13
59
72
96
24
73
15
15
113
13
90
30
11
16
48
159
17
16
93
51
56
13
60
84
35
31
54
123
8
24
136
135
65
55
81
9
95
40
69
11
144
16
45
60
60
155
96
13
243
33
60
24
156
60
24
195
8
48
205
35
40
15
17
24
13
147
39
54
90
81
360
56
88
32
13
11
49
303
8
120
112
57
96
30
30
114
81
200
160
9
143
157
27
93
120
51
9
23
352
336
144
200
181
11
24
55
54
120
60
23
88
24
15
66
384
207
8
25
6
114
30
201
45
131
160
120
9
47
24
109
51
33
71
24
72
49
15
15
9
45
90
41
265
120
54
6
84
6
65
40
135
89
16
9
60
66
65
16
9
71
16
8
112
120
104
16
33
71
40
33
143
7
330
60
11
205
179
55
81
32
37
180
23
13
11
24
96
144
49
95
385
71
72
88
72
8
16
56
24
73
255
105
23
73
327
24
33
150
30
147
39
57
33
24
36
155
25
144
15
ABCD 96237348614*3^$a+1 [50046]
8
88
17
39
40
179
102
6
9
81
87
24
72
16
107
36
9
16
29
30
6
127
17
120
7
173
108
15
112
41
87
48
63
57
15
193
167
25
47
9
3
36
49
8
3
69
96
16
8
99
21
40
120
168
11
84
6
3
33
108
43
32
87
36
85
24
65
103
23
78
54
13
17
127
59
12
25
24
144
128
63
54
3
63
24
1
11
13
155
93
48
15
49
11
36
12
61
32
16
24
56
33
31
56
48
21
19
23
57
123
13
5
18
12
21
48
75
78
159
3
30
55
80
88
83
117
16
29
6
85
8
33
7
41
55
5
36
31
59
12
60
54
30
6
234
36
69
105
18
109
8
195
13
32
45
36
18
72
69
328
24
113
103
65
31
197
19
24
11
126
42
36
234
31
32
39
180
37
72
72
17
6
1
80
88
23
9
69
67
80
96
9
18
12
60
84
6
198
117
39
90
258
126
102
78
27
147
157
48
65
90
117
51
85
23
66
79
47
9
112
11
36
145
104
57
15
39
12
24
36
57
153
87
135
30
3
112
48
56
69
75
3
36
120
36
37
24
161
36
36
15
33
55
5
43
59
37
419
21
81
78
49
24
168
200
9
135
40
24
35
36
12
69
129
60
27
72
75
36
25
17
18
13
5
115
41
24
31
113
30
121
56
63
25
95
9
496
8
96
111
150
123
105
54
180
165
112
89
72
138
72
69
111
121
29
27
99
13
143
81
27
60
108
12
97
32
120
27
12
1
131
72
21
27
85
23
78
19
24
56
63
12
93
24
33
72
120
55
41
72
7
203
60
33
16
56
33
54
6
91
8
63
72
33
16
56
39
73
17
54
48
60
21
9
24
18
102
24
55
137
150
18
72
7
24
8
63
1
24
224
63
18
30
9
99
24
13
23
1
24
104
15
18
15
48
24
105
126
60
12
90
39
40
29
60
135
88
11
30
6
145
65
31
137
12
115
240
77
19
41
199
89
447
3
270
15
363
36
25
113
39
21
162
1
47
105
57
96
15
136
72
56
75
168
72
48
60
12
36
145
104
3
18
19
80
40
5
171
40
32
192
15
36
132
97
32
51
72
36
12
85
32
16
53
90
1
8
184
59
69
33
168
72
48
234
6
18
85
59
13
104
120
216
9
175
32
99
157
155
108
72
33
39
33
48
39
57
3
90
123
24
9
78
72
73
35
66
43
104
51
37
32
27
36
36
13
8
40
137
12
114
25
65
180
27
153
120
87
81
18
13
32
27
37
80
63
1
17
7
8
105
31
56
81
31
32
9
111
261
78
69
192
81
18
108
121
8
27
60
1
48
5
43
101
180
127
56
40
47
18
87
105
60
27
3
117
105
63
72
9
72
108
66
18
39
21
43
48
11
36
54
115
11
150
15
129
7
8
51
37
152
16
104
15
198
115
47
81
105
31
8
48
3
90
51
33
60
270
45
9
144
103
59
85
5
43
23
169
71
97
137
36
12
15
315
48
42
75
207
6
102
85
11
61
24
32
165
67
23
49
32
87
33
48
88
24
71
258
151
8
15
24
12
24
54
63
9
319
8
16
11
36
49
65
7
8
3
108
72
12
37
24
17
30
121
29
19
11
69
64
65
55
5
18
1
89
84
19
143
24
177
15
42
151
152
3
12
42
18
18
12
132
90
25
113
42
13
17
18
69
40
41
18
72
72
213
120
24
72
48
3
240
12
78
18
18
54
153
40
5
43
11
30
24
72
12
27
69
66
24
36
36
30
60
127
48
24
8
88
47
48
42
7
11
45
9
199
35
37
24
144
48
48
23
ABCD 96237671932*3^$a+1 [50089]
9
3
57
87
33
27
69
60
51
81
27
273
159
36
93
24
6
21
108
201
27
57
18
33
15
120
30
12
3
69
78
18
15
39
168
153
9
6
24
138
3
57
12
126
9
141
51
36
3
129
12
93
111
15
21
336
132
93
90
48
105
15
30
24
18
162
3
108
129
30
153
15
33
39
6
15
27
129
9
207
24
48
96
57
12
123
57
168
99
108
63
9
21
3
45
24
48
3
45
192
3
9
60
75
231
120
57
24
48
201
15
15
90
27
48
165
12
99
63
30
36
15
12
3
102
168
60
204
27
288
12
21
72
120
27
156
24
48
15
246
24
60
108
60
48
192
315
153
99
45
66
117
105
99
39
81
21
39
3
30
51
45
84
15
72
39
30
12
87
63
45
3
264
198
15
75
18
15
69
216
42
105
87
66
72
159
111
72
18
48
30
297
225
30
138
12
18
30
24
27
39
9
63
9
129
15
15
201
93
258
9
33
3
60
120
57
15
21
15
45
24
27
84
87
120
9
24
87
72
33
60
93
51
3
18
78
9
213
3
9
198
42
48
12
87
108
105
30
6
60
12
168
51
36
75
9
33
6
222
60
48
27
165
15
204
108
33
48
147
27
6
90
114
30
57
69
39
36
165
84
6
120
9
45
48
12
6
9
36
240
9
66
30
72
60
60
12
87
63
201
105
327
15
9
48
21
42
18
12
39
84
60
516
108
36
24
72
144
9
180
108
3
165
75
165
207
45
72
18
9
33
78
162
216
15
132
27
66
54
18
30
18
87
177
96
24
36
99
33
150
33
159
45
21
159
81
27
192
45
30
57
111
33
9
78
18
147
3
9
21
90
105
45
12
150
30
12
510
33
33
102
90
60
60
75
177
156
24
75
273
12
87
21
3
39
45
33
99
93
63
180
57
168
48
15
69
3
72
33
30
153
72
33
12
48
72
39
33
36
219
12
21
108
180
60
84
138
30
27
93
15
237
3
105
18
21
153
90
18
75
27
153
33
12
72
66
102
3
96
39
30
51
69
27
15
33
105
12
42
78
48
90
144
30
207
3
57
48
33
150
78
207
165
192
516
27
57
15
36
9
36
12
87
21
75
165
27
75
42
15
33
75
12
105
27
9
99
45
183
45
132
168
108
84
36
99
21
15
144
45
27
63
150
90
105
63
30
75
63
21
96
153
12
12
3
57
48
183
15
24
33
117
75
96
15
21
9
84
36
72
12
87
183
48
18
75
36
24
9
30
6
99
33
3
36
33
78
45
105
72
147
81
27
165
111
39
81
72
45
99
60
309
84
36
51
93
231
15
54
3
87
93
180
24
9
132
12
63
48
9
6
24
33
168
57
99
81
120
75
48
60
57
12
15
72
33
3
108
36
33
27
111
9
33
27
180
81
48
30
57
87
66
12
180
27
60
45
96
87
144
36
33
24
15
36
189
120
75
33
72
3
297
63
72
48
63
42
75
108
72
108
27
282
87
24
9
30
30
147
69
24
18
222
75
72
96
87
66
24
6
81
96
105
15
153
24
135
111
222
48
42
57
216
57
159
81
72
108
99
69
120
ABCD 96237691612*3^$a+1 [50029]
9
15
60
69
63
9
15
84
24
105
15
117
123
36
24
60
165
27
204
45
159
57
36
75
12
72
48
45
147
36
33
12
24
39
9
111
12
108
9
3
105
99
9
72
39
33
15
300
21
15
9
27
48
12
24
45
255
24
72
120
24
81
24
84
87
21
24
144
15
120
45
36
336
15
180
180
93
96
84
72
24
63
21
15
9
120
63
9
3
33
3
69
108
195
72
72
45
108
147
33
3
132
36
84
180
45
63
45
99
33
48
15
12
33
99
36
45
3
24
12
261
3
60
45
195
21
36
168
99
93
63
141
360
48
15
21
99
12
21
39
45
24
27
9
3
72
9
27
12
33
3
24
12
93
51
21
15
24
9
15
192
96
9
63
12
153
171
72
9
63
60
120
108
9
51
93
24
315
312
21
3
81
51
72
48
12
21
15
36
60
204
9
12
60
3
36
81
3
72
21
39
9
51
9
84
96
75
81
24
315
369
15
180
36
21
39
312
84
9
36
24
111
33
87
108
93
84
96
75
24
21
24
15
285
180
75
21
27
252
48
60
60
33
60
3
60
12
12
72
33
36
51
60
84
81
36
48
27
12
21
51
84
21
51
48
45
51
81
228
27
33
15
36
84
12
105
3
36
60
144
12
12
168
117
27
9
39
105
108
60
27
96
132
24
225
108
87
60
144
60
24
12
9
75
324
45
75
21
12
135
9
3
12
45
48
75
33
240
27
12
24
21
3
93
120
108
27
180
45
195
9
3
36
36
24
9
51
24
45
63
153
39
165
12
39
60
72
9
3
120
81
51
24
84
93
63
156
84
69
27
84
69
75
57
75
105
99
96
24
72
33
72
12
108
3
12
12
96
129
27
48
60
120
33
180
63
69
3
84
84
36
9
99
36
57
3
12
12
45
51
21
63
141
159
12
45
99
21
36
24
15
24
216
120
24
45
39
33
135
24
180
45
48
147
60
60
45
3
60
36
12
33
51
21
108
12
15
9
75
69
84
27
36
9
39
36
201
27
156
45
15
9
15
141
51
9
12
60
84
3
36
36
105
168
3
45
15
45
99
9
15
24
153
39
21
48
39
21
39
36
45
15
45
12
135
12
105
51
189
36
27
9
36
63
204
12
84
60
129
207
36
48
36
33
75
21
51
120
81
3
81
15
81
84
3
96
24
21
15
36
84
96
60
24
36
153
27
9
27
9
39
24
12
120
24
12
12
33
99
153
72
180
111
33
12
24
123
12
9
27
24
48
60
60
96
21
15
45
15
93
15
48
12
45
132
36
99
9
36
3
132
168
12
24
60
144
45
72
99
9
51
9
12
240
15
60
36
45
147
57
48
51
21
99
81
39
24
60
81
51
21
27
165
36
51
60
93
51
36
48
117
84
51
108
57
75
21
63
9
3
33
39
45
15
21
51
24
105
36
3
57
15
60
24
12
24
93
36
96
99
36
9
12
15
72
48
105
159
93
12
24
39
60
12
81
24
111
24
9
144
3
69
39
96
21
15
153
99
72
36
72
252
144
21
39
36
48
36
84
12
105
15
153
15
21
39
177
48
72
183
33
3
12
93
51
21
27
12
108
33
39
33
27
144
84
33
15
72
36
45
12
27
96
9
108
267
120
45
15
72
69
27
60
120
117
27
24
21
15
81
39
108
33
3
24
57
3
33
24
108
27
21
39
93
75
33
48
72
24
3
276
9
63
144
24
57
39
9
96
144
75
24
48
12
60
33
159
21
27
57
3
72
48
48
9
60
135
45
84
51
36
117
3
69
39
69
3
12
177
24
51
96
9
36
27
33
27
12
24
12
69
3
60
36
36
9
75
81
135
9
99
45
15
48
204
ABCD 96237933464*3^$a+1 [50022]
48
31
96
9
15
9
92
120
40
8
40
27
168
36
36
65
84
16
39
5
60
76
183
5
115
45
20
24
96
4
32
16
20
88
32
103
9
32
175
29
36
40
108
20
16
32
12
7
29
172
20
132
76
44
67
65
115
29
55
17
40
15
189
8
91
41
156
43
5
120
76
44
84
7
96
77
12
4
375
21
36
128
144
156
60
31
36
144
29
72
28
20
160
135
5
52
219
113
31
96
5
28
72
44
60
72
300
55
93
51
204
57
63
9
92
211
173
112
20
24
88
212
48
163
204
21
104
115
60
89
156
60
19
45
92
12
120
288
19
36
57
168
8
60
84
28
39
105
128
7
29
127
24
153
32
16
72
27
36
5
19
45
339
29
7
65
19
9
140
76
44
28
3
317
163
36
120
5
115
101
12
91
65
144
36
160
32
43
156
36
57
147
33
8
48
7
17
36
115
21
44
64
56
36
228
31
5
72
12
7
21
108
72
39
24
9
111
105
72
20
100
164
24
84
31
120
60
77
79
53
172
51
144
9
44
7
41
168
12
139
53
211
81
128
127
45
60
20
55
65
84
64
80
223
48
81
20
115
81
3
5
4
3
77
120
96
36
120
168
103
24
69
51
173
60
91
69
123
45
8
24
160
51
101
156
40
212
67
156
45
60
72
63
89
84
36
55
9
116
115
60
141
39
33
80
16
36
56
48
31
5
48
12
36
52
20
7
24
17
40
123
17
4
84
32
84
16
32
7
156
65
12
67
96
108
29
252
16
279
41
148
44
60
108
12
48
4
51
65
79
144
276
41
28
140
12
28
15
5
52
15
173
72
60
112
48
159
9
80
64
56
160
140
235
57
123
36
69
60
87
48
77
52
32
19
12
17
60
151
69
96
56
16
120
24
144
20
115
17
12
196
15
129
32
36
240
12
7
41
72
12
156
55
5
108
84
76
12
92
148
224
259
29
7
113
12
48
168
4
51
249
15
9
176
19
29
60
76
56
88
32
55
41
55
24
21
20
55
264
9
56
175
240
53
72
84
7
24
29
52
8
24
40
63
17
91
17
48
36
264
12
24
19
125
4
63
57
128
19
21
32
16
15
101
36
48
72
132
300
127
5
16
12
8
72
7
41
84
28
152
60
19
36
180
264
17
55
24
125
199
89
12
36
28
152
28
56
108
88
20
72
132
48
120
168
43
60
36
93
8
55
113
31
5
4
27
45
3
65
36
36
48
72
259
21
3
17
64
24
56
156
19
84
12
17
48
40
80
72
120
12
76
3
69
180
80
7
36
89
48
7
21
20
88
72
44
100
15
129
104
112
159
5
91
24
17
103
29
67
24
41
100
8
28
3
101
79
72
48
96
180
69
24
48
15
9
164
132
19
5
40
44
4
32
31
33
44
108
60
40
135
77
36
67
120
144
33
120
140
12
24
7
84
93
3
48
29
88
72
3
69
84
231
9
27
77
31
29
36
36
240
60
76
72
87
5
19
81
24
44
43
5
84
40
399
96
120
5
19
65
12
175
48
29
7
29
31
233
76
15
297
20
124
15
24
65
4
3
29
115
33
20
67
21
39
29
7
113
127
108
77
48
64
56
84
16
36
56
40
3
60
9
20
160
92
84
60
60
91
5
31
5
132
43
117
3
5
19
ABCD 96238187902*3^$a+1 [50002]
91
29
72
43
89
48
39
129
15
57
132
96
19
17
36
12
12
120
96
60
60
3
189
36
31
185
48
36
67
128
81
36
60
48
127
77
12
204
60
319
176
261
144
171
201
252
12
36
75
9
103
5
48
108
36
108
12
115
144
77
24
60
159
45
36
79
77
108
72
48
36
75
9
60
84
55
17
60
144
24
60
31
5
91
41
183
57
103
77
48
115
96
65
48
63
9
24
12
24
288
48
24
36
15
129
96
12
51
45
36
228
72
48
72
144
12
120
7
41
7
144
29
67
65
12
67
53
43
53
72
84
48
111
69
36
36
84
31
53
72
36
24
55
224
21
96
43
5
139
48
144
245
84
55
5
12
132
192
139
192
53
27
45
84
108
67
80
105
48
60
91
41
24
271
41
12
171
45
12
12
12
24
12
12
48
79
5
36
39
465
24
96
55
113
228
43
5
276
55
80
153
48
180
115
65
144
96
12
12
84
19
32
69
84
12
240
60
60
36
84
84
295
29
12
135
201
12
180
108
43
17
168
120
31
161
144
79
125
12
135
33
31
365
19
29
96
36
36
43
77
312
36
84
163
5
60
24
135
21
27
16
80
21
24
144
115
48
53
91
5
96
123
9
7
48
17
31
29
19
65
31
269
72
108
15
57
24
204
300
39
141
72
43
96
53
171
165
84
48
84
120
144
91
29
67
65
24
144
144
48
120
127
48
48
29
48
3
16
53
12
84
60
216
96
132
36
120
87
69
75
9
24
31
65
159
81
72
7
17
79
17
48
31
29
12
39
9
36
108
87
16
5
187
113
84
48
171
16
89
36
96
19
233
36
36
79
80
9
300
60
36
96
204
15
21
36
24
79
96
144
65
72
12
60
36
36
24
132
300
60
24
24
120
27
160
269
240
115
161
84
36
7
137
228
36
111
64
65
120
7
29
360
60
324
156
15
33
36
24
115
41
55
29
48
3
45
115
96
113
12
180
31
149
36
12
132
55
29
72
12
31
149
132
36
163
77
24
84
12
24
19
17
63
112
65
132
36
120
127
77
12
36
12
55
5
48
12
96
36
84
84
60
87
160
128
21
267
177
111
57
7
125
120
228
39
201
12
12
31
272
105
7
29
19
128
9
24
15
9
108
12
12
48
67
53
43
32
21
84
216
24
87
69
60
15
81
108
96
36
24
247
5
27
16
5
84
48
84
19
5
12
60
120
144
24
96
60
84
24
12
24
24
312
240
24
79
125
60
7
48
17
31
269
108
48
87
93
12
96
24
111
69
36
72
12
12
55
5
24
192
84
324
60
156
96
67
5
12
96
24
24
72
7
53
43
5
75
165
27
45
132
60
48
12
36
12
7
48
5
123
69
132
108
72
48
147
16
173
132
72
156
12
15
64
41
60
108
24
103
89
55
161
63
57
252
43
89
96
132
96
36
24
12
139
89
7
80
45
120
84
144
55
41
39
64
128
57
48
ABCD 96238827416*3^$a+1 [50031]
5
43
42
48
11
25
6
144
24
102
24
23
12
1
23
60
12
25
30
9
36
20
12
187
90
15
33
143
72
48
40
3
41
151
48
30
6
9
44
91
17
49
83
112
39
36
30
78
57
36
33
30
57
20
25
135
3
12
72
5
13
162
6
66
45
15
6
47
37
6
12
48
5
37
48
12
30
5
120
36
12
24
13
30
6
42
12
41
24
7
6
60
42
42
35
25
11
97
27
3
30
60
3
27
96
30
11
19
45
80
16
3
17
24
79
21
12
24
8
61
35
1
108
60
23
132
36
25
6
9
15
17
24
49
42
17
48
79
29
7
45
117
6
84
42
23
31
12
5
13
15
20
96
36
12
43
12
60
6
84
3
27
65
13
54
5
1
39
20
25
18
53
13
15
15
84
36
24
66
144
18
42
3
20
60
79
41
103
89
48
24
40
15
6
18
12
5
25
47
12
43
113
97
23
24
24
12
7
93
8
24
76
44
37
83
12
16
15
42
30
6
111
3
33
20
120
24
96
97
78
45
9
23
36
25
30
5
49
47
16
3
77
13
15
20
19
72
36
18
51
8
72
49
11
16
9
23
28
15
84
29
16
15
24
84
5
103
65
108
55
60
126
59
36
100
8
43
12
33
135
18
47
48
1
30
81
39
41
55
9
84
75
17
19
21
3
45
39
5
36
37
84
90
29
12
12
16
32
7
65
13
24
54
17
12
25
27
3
17
24
31
78
3
3
36
90
23
7
113
1
42
192
101
72
25
12
35
25
12
36
42
6
11
19
29
13
24
54
57
3
6
23
55
5
85
78
42
30
33
15
5
12
37
6
5
72
16
12
63
29
7
6
30
120
65
7
18
54
5
16
45
54
6
42
42
84
59
13
15
20
13
6
18
48
23
52
39
6
23
40
20
25
42
65
40
3
17
25
48
107
67
21
96
99
5
40
27
48
5
24
37
39
15
21
75
149
12
49
11
4
36
57
47
73
47
49
15
51
9
12
27
108
18
11
1
42
42
75
51
12
12
69
60
72
27
17
19
41
115
173
48
120
55
5
84
64
9
18
29
1
48
66
29
31
36
78
35
55
6
35
1
30
12
78
30
30
84
51
9
15
69
51
104
55
12
48
24
53
28
21
39
9
18
9
51
29
64
27
17
37
11
13
12
59
13
6
29
12
64
51
6
90
42
12
36
30
9
39
12
18
59
67
24
5
36
40
21
42
53
12
16
32
7
57
15
65
13
6
12
18
12
23
16
68
12
43
150
11
24
12
13
6
102
23
52
80
7
6
227
37
6
42
23
100
80
31
48
12
45
111
18
35
49
30
5
12
19
29
61
222
60
12
78
60
54
84
29
12
64
32
4
93
27
3
21
32
12
7
89
12
55
29
55
9
15
5
24
55
138
3
12
20
4
39
132
60
30
42
41
25
30
6
18
42
95
25
35
4
171
24
54
18
5
48
97
18
24
48
33
9
6
81
9
84
42
21
45
18
30
150
17
13
36
18
33
8
55
45
27
33
36
45
54
29
16
32
55
12
17
19
41
19
29
12
79
137
12
76
9
11
60
25
11
19
24
5
48
4
8
132
31
77
13
30
48
29
55
65
25
27
36
104
49
30
17
19
18
27
3
5
28
15
29
48
25
30
17
19
36
36
149
16
15
42
6
17
13
27
20
4
104
16
9
6
21
3
24
5
13
42
42
83
60
25
96
72
18
30
54
6
47
13
119
12
64
80
1
24
59
1
30
149
48
7
57
8
13
23
36
40
51
42
71
1
6
72
36
24
41
16
3
41
36
25
24
60
47
12
43
5
100
27
5
37
6
5
13
71
16
60
3
12
53
7
17
36
96
19
17
24
31
78
24
11
52
32
12
16
20
108
25
11
48
16
20
31
24
65
19
65
7
9
99
65
12
73
3
128
7
9
68
1
35
40
56
108
28
24
120
9
71
25
48
23
43
41
19
42
18
42
23
12
7
12
113
1
15
20
109
47
4
12
27
18
15
32
7
9
15
17
72
1
90
12
132
36
161
1
84
11
124
33
11
72
7
21
36
51
9
3
6
27
45
30
5
24
1
3
32
127
5
37
78
30
6
90
27
32
36
12
4
8
1
35
25
30
77
24
19
60
12
18
119
1
12
23
12
49
15
60
81
18
24
12
45
44
24
31
6
18
21
9
23
79
36
24
24
17
13
27
15
65
48
7
45
3
12
108
41
1
48
15
51
6
48
12
120
12
23
40
20
25
18
30
87
20
43
72
5
67
5
25
51
44
7
108
5
13
24
84
15
75
89
7
5
4
20
7
9
63
41
25
59
276
31
54
30
12
60
33
44
48
4
3
6
27
80
7
6
84
36
54
48
5
12
48
13
51
69
12
18
24
21
32
4
3
18
59
16
32
115
12
65
48
25
6
12
12
5
12
16
48
15
5
60
36
124
36
20
19
42
35
60
19
18
23
7
162
71
40
63
42
42
18
3
32
43
24
12
5
1
47
16
21
11
12
1
95
67
5
19
29
19
30
27
15
21
8
7
9
56
115
72
17
36
108
109
147
36
3
29
28
80
12
16
27
30
12
3
27
36
29
36
37
35
48
19
108
18
47
97
6
41
31
5
12
97
78
53
7
96
120
65
19
57
9
24
3
63
42
23
12
19
48
5
13
60
3
15
6
144
27
44
31
12
6
179
52
51
5
48
1
23
13
59
61
35
13
12
30
12
48
210
15
32
31
17
60
4
63
17
4
72
63
41
48
28
3
17
25
23
12
28
21
36
12
3
105
23
12
25
39
3
18
59
25
18
17
96
19
5
79
29
7
5
1
95
64
20
25
6
60
9
3
12
9
9
18
42
6
137
12
85
35
48
37
48
3
20
79
12
69
15
21
93
72
318
48
45
8
1
6
30
42
53
19
30
143
1
11
1
12
3
8
31
125
43
36
42
24
15
39
12
12
60
101
16
21
135
128
19
21
9
3
87
5
52
75
21
33
30
161
1
18
ABCD 96239428016*3^$a+1 [50024]
24
1
6
66
23
25
150
17
7
162
11
43
12
17
37
83
55
6
47
139
48
96
41
24
55
30
71
49
11
61
18
6
150
24
17
19
6
23
1
11
7
6
114
30
23
72
7
84
5
19
6
59
72
19
114
72
95
91
12
17
48
7
60
5
91
78
90
6
59
91
24
84
6
42
24
89
115
42
23
55
66
48
162
30
6
17
313
138
12
12
17
103
17
43
96
41
36
19
108
36
96
24
12
5
55
77
151
17
37
66
29
12
48
43
113
1
11
19
66
30
18
66
36
18
66
84
12
29
55
149
7
12
96
65
31
24
42
18
30
54
18
150
18
102
42
23
12
55
12
96
12
53
25
59
31
5
72
163
53
7
12
48
5
24
211
5
120
25
42
41
132
12
12
1
18
12
138
71
24
169
23
49
6
84
53
1
59
37
11
168
7
5
79
48
77
48
7
60
24
42
83
19
12
6
23
25
71
121
35
48
19
5
36
67
12
48
18
11
31
5
60
12
1
11
13
6
5
31
48
53
84
61
143
97
18
30
6
36
17
55
192
174
119
67
36
17
12
31
78
119
25
71
72
49
11
133
42
12
138
48
42
24
29
199
17
24
7
77
7
30
78
5
115
18
23
55
17
12
36
19
17
31
120
60
29
60
48
97
120
11
7
5
25
47
49
24
6
17
48
7
138
35
60
1
78
66
35
24
55
17
19
89
31
60
17
79
108
12
29
25
42
30
18
29
127
53
163
12
48
29
43
276
77
43
72
29
61
30
53
24
108
25
54
18
47
48
43
29
25
24
102
24
53
7
48
6
11
43
36
144
53
48
31
36
29
96
24
19
125
19
17
55
156
29
19
29
91
125
55
29
1
6
5
31
48
30
107
79
29
12
55
60
42
155
12
25
35
61
47
48
84
120
139
24
12
41
19
18
18
24
24
30
167
12
55
53
43
6
66
53
36
19
24
60
6
6
234
47
12
13
35
43
84
6
54
77
36
7
36
96
29
120
1
18
41
19
72
18
66
29
7
53
7
89
79
48
5
43
72
54
6
120
162
48
35
60
48
7
29
24
72
7
5
73
35
55
5
7
12
125
31
5
72
12
91
54
114
17
7
101
67
30
102
48
48
24
5
36
19
108
24
29
37
42
48
24
6
18
12
18
72
24
6
5
19
41
72
7
36
5
103
24
36
5
19
101
1
23
25
42
24
5
24
7
113
1
24
11
12
103
17
12
12
31
12
5
7
149
19
41
19
72
84
84
5
31
12
12
48
48
66
35
36
72
96
72
25
54
5
55
41
43
89
31
17
55
29
61
23
55
24
41
55
36
30
48
102
48
5
43
18
42
108
84
5
12
31
5
43
17
13
95
7
18
35
175
24
53
19
29
55
42
24
18
6
6
36
120
5
7
41
25
30
42
107
120
37
114
30
30
161
79
5
36
1
30
53
24
175
30
90
30
35
13
30
84
149
79
41
1
30
41
163
5
12
37
6
12
24
96
5
67
12
5
48
55
41
12
12
12
1
78
5
55
36
36
53
1
30
29
24
43
17
12
151
12
120
18
48
102
17
91
72
12
53
60
7
161
31
18
11
7
77
120
31
12
12
17
1
18
144
6
71
60
31
150
47
12
13
35
48
37
6
72
5
7
12
96
17
31
41
36
139
18
6
17
79
66
95
7
96
41
25
24
120
6
41
7
36
5
12
24
79
6
191
43
102
54
5
13
11
91
18
11
151
185
55
65
96
72
31
29
1
24
66
5
1
71
132
43
29
36
97
47
25
54
137
19
5
1
42
36
12
53
7
12
17
79
30
6
60
36
65
103
5
55
6
18
246
6
114
24
23
19
29
19
65
72
85
71
19
125
19
36
18
18
48
12
72
65
1
30
89
36
7
12
18
18
12
18
72
119
55
60
29
19
36
24
18
114
24
24
17
43
60
6
54
12
53
1
35
67
5
115
12
108
24
5
13
66
17
67
66
54
5
43
18
30
17
12
13
23
19
36
89
7
53
108
12
12
145
18
41
12
24
49
24
48
18
12
60
60
5
115
17
67
5
235
174
11
31
5
12
48
7
6
179
61
42
24
84
17
12
48
144
151
72
12
108
96
5
31
36
29
25
59
7
53
1
35
31
12
66
42
120
29
36
85
18
6
6
60
5
43
24
17
36
49
24
24
23
19
60
60
5
1
114
24
120
5
91
30
24
107
37
11
84
43
12
12
60
24
24
42
6
84
48
125
36
7
77
31
77
7
12
5
13
18
72
5
31
12
168
29
48
7
77
24
60
79
12
29
55
84
77
25
11
7
17
19
162
54
114
47
97
6
17
25
18
17
132
55
5
37
18
5
1
30
24
72
84
36
41
55
48
5
7
84
120
161
24
79
5
12
43
5
31
125
13
18
30
47
96
31
24
12
17
133
18
17
13
24
66
120
6
18
36
5
7
5
55
5
7
5
1
59
60
96
19
6
126
53
36
ABCD 96239531132*3^$a+1 [50021]
24
72
1
27
32
24
7
29
40
8
72
48
40
12
24
32
64
44
100
44
40
12
21
90
29
25
15
80
4
24
32
115
36
17
12
24
1
270
5
40
120
24
36
48
33
3
20
31
9
44
12
28
20
60
12
60
96
4
51
113
4
60
8
12
60
175
72
5
28
36
44
13
35
124
24
51
18
35
108
4
8
76
20
76
20
208
12
68
36
24
12
28
32
48
16
36
8
12
60
40
48
56
24
73
107
12
28
8
28
116
144
96
40
56
52
60
12
140
144
16
75
5
4
84
8
4
21
39
44
76
56
12
16
24
60
72
60
8
16
36
60
128
13
59
31
9
171
17
72
24
4
27
5
84
60
67
53
37
95
4
60
3
53
37
11
40
144
3
77
40
80
40
12
128
16
20
64
20
7
45
60
116
28
36
21
35
4
20
24
7
9
24
24
20
52
8
52
20
25
23
36
4
8
64
240
20
24
144
12
24
36
85
83
187
89
40
44
40
32
43
17
24
36
28
20
40
33
3
104
37
23
16
69
90
57
20
60
40
21
54
29
24
73
63
56
4
176
4
44
247
9
27
72
177
260
120
24
67
17
16
21
75
24
120
56
28
56
4
32
36
4
80
25
18
137
40
21
39
24
60
96
80
28
105
131
40
27
9
20
40
20
60
84
36
28
12
68
36
91
9
84
20
12
48
96
4
60
12
8
223
29
28
105
15
36
32
7
17
28
12
15
153
36
56
64
69
18
69
8
96
144
76
57
119
64
92
4
68
112
20
40
3
72
33
36
24
120
72
8
67
33
20
72
55
53
360
16
39
41
72
72
36
36
31
53
120
100
36
48
147
270
23
175
365
12
24
60
4
3
29
64
56
4
36
45
59
4
27
105
80
28
8
24
24
19
5
36
40
36
60
3
117
48
87
9
36
20
115
18
35
60
16
84
60
12
24
20
31
29
36
60
244
9
51
36
75
33
56
76
20
24
160
99
57
68
12
61
119
4
20
76
68
55
5
72
48
37
155
88
72
68
12
120
40
3
65
7
29
40
21
3
128
84
1
27
20
52
24
57
3
20
76
60
8
156
16
75
33
12
260
1
59
60
61
227
16
236
48
160
12
84
36
63
5
67
18
18
53
4
12
20
36
52
92
64
56
28
87
18
35
55
5
76
24
20
12
100
15
89
1
18
17
40
15
5
100
93
27
56
12
16
104
52
8
120
40
176
72
52
12
24
21
90
33
93
107
52
3
21
44
48
84
55
29
64
36
44
132
60
4
56
25
63
72
44
1
23
12
184
24
32
40
128
12
28
36
36
84
156
15
18
195
20
12
148
80
40
236
4
72
116
67
65
7
149
16
68
73
39
231
17
16
92
109
15
3
45
36
104
52
8
36
96
144
24
132
4
44
16
51
36
9
8
36
76
33
11
16
164
12
48
36
24
40
84
15
77
64
39
5
100
116
4
36
9
11
7
29
64
32
19
65
4
20
16
8
12
4
87
5
108
12
88
36
8
67
29
60
72
55
33
39
5
136
20
36
120
36
24
96
12
12
28
15
21
36
33
27
104
136
44
132
4
8
72
31
117
180
12
15
5
31
5
84
40
48
32
43
5
40
20
12
64
56
40
104
19
45
63
54
3
20
67
5
88
8
48
124
105
162
45
20
24
37
27
8
144
40
68
96
24
76
116
40
48
15
45
117
90
5
40
60
68
16
20
96
48
16
32
4
63
197
160
8
85
155
16
140
31
65
115
18
18
17
60
12
40
24
27
69
80
31
9
20
25
18
5
72
103
17
64
9
35
72
4
36
105
3
20
52
8
16
44
16
24
32
60
4
20
7
65
64
24
56
60
64
27
57
12
60
15
33
3
33
56
55
53
172
48
152
60
28
153
23
64
36
20
12
28
20
4
135
45
32
48
160
80
36
31
29
40
21
59
67
17
12
120
31
54
35
1
23
144
48
19
33
3
29
25
18
65
12
40
60
111
57
36
92
12
96
184
135
65
25
135
56
12
144
60
40
116
120
19
45
8
40
128
172
20
55
5
120
55
17
28
27
90
11
7
57
51
17
52
44
49
15
96
24
32
24
96
108
96
24
97
23
180
72
64
39
21
156
20
40
20
28
32
60
1
54
89
91
89
16
20
36
12
16
27
77
103
17
37
18
65
12
48
48
4
44
31
29
144
7
18
71
19
5
13
27
27
149
12
24
40
56
ABCD 96239770912*3^$a+1 [50216]
150
12
18
12
78
42
21
27
42
30
5
73
23
48
24
37
11
48
19
72
114
11
25
54
36
21
123
6
18
42
18
42
60
11
24
109
24
35
115
53
24
25
15
15
24
24
65
1
174
72
9
45
6
29
24
67
53
7
18
15
15
42
90
48
72
53
25
12
75
75
45
45
3
8
37
66
89
88
3
5
25
30
65
79
126
60
119
1
95
19
72
30
15
176
37
3
27
12
33
21
84
96
24
63
3
66
3
45
12
48
6
41
19
24
12
113
31
65
79
72
54
27
69
51
3
21
45
150
78
66
29
1
39
8
24
19
5
96
73
72
18
126
24
12
3
51
5
25
15
9
12
59
49
12
123
21
90
30
27
8
1
120
60
123
51
84
60
90
27
39
57
3
5
61
120
60
30
108
6
15
24
72
9
24
42
48
12
41
13
66
180
60
33
27
5
43
60
33
33
60
30
29
85
30
30
6
57
9
90
48
90
6
24
93
39
18
6
54
6
45
111
9
15
30
24
42
30
78
150
15
21
6
18
6
5
24
37
30
21
33
96
18
5
72
88
51
141
15
30
35
13
12
174
57
63
36
69
9
6
65
55
24
12
30
78
81
9
42
24
6
15
123
5
1
15
165
126
48
36
17
37
27
69
54
12
30
84
39
237
30
30
15
123
12
150
30
21
159
18
15
105
71
24
25
47
96
19
29
40
51
24
186
3
56
16
9
30
24
153
3
36
84
21
3
30
6
41
25
95
25
18
12
48
42
24
71
24
1
24
36
3
32
109
30
21
15
90
30
78
27
3
101
16
3
12
18
63
33
54
36
114
132
48
6
84
5
7
30
90
9
104
31
30
59
25
12
54
210
51
45
51
27
5
40
8
7
102
48
6
54
12
24
90
24
17
24
145
191
48
37
35
19
84
41
1
15
9
120
126
78
30
21
15
6
35
19
21
120
33
12
3
45
66
24
17
145
30
81
9
24
24
36
6
30
180
54
54
47
133
27
15
41
37
3
33
15
9
90
21
45
59
37
30
5
55
9
45
60
15
56
40
8
31
6
18
17
73
12
48
12
15
3
30
30
33
24
9
30
57
9
63
75
30
30
6
6
18
36
30
36
60
9
45
11
25
18
60
81
51
5
43
6
24
66
29
1
54
33
8
61
138
65
112
96
39
41
13
6
21
63
66
18
12
48
17
25
15
33
47
16
3
6
60
3
81
24
87
8
1
95
1
23
91
54
12
114
6
138
65
7
89
49
6
36
45
3
90
35
48
67
21
51
5
24
1
24
15
24
27
174
6
18
72
54
54
102
101
73
6
18
42
54
15
9
15
27
108
17
13
90
12
60
41
48
85
30
101
13
3
8
64
27
48
30
66
126
60
3
8
103
36
29
19
90
126
54
23
24
13
3
39
30
90
120
48
30
11
24
31
84
6
54
60
30
12
24
54
90
3
69
51
8
16
45
90
24
17
24
49
30
60
60
54
75
15
30
27
75
29
115
29
31
30
24
27
3
36
114
90
42
131
88
9
6
9
56
25
6
9
21
18
6
27
147
6
6
33
15
6
51
3
96
29
7
84
60
36
29
79
81
120
21
51
72
72
33
36
36
23
61
36
71
187
5
25
42
78
6
24
60
5
91
186
75
9
71
175
33
21
60
24
156
11
13
35
16
15
66
30
89
91
54
120
66
108
6
24
6
36
30
155
13
42
161
48
64
57
18
72
5
19
21
33
6
24
33
32
37
99
15
54
11
19
5
55
33
24
48
51
45
21
114
150
24
6
36
24
17
43
5
72
72
40
135
17
16
99
90
18
41
1
24
36
54
21
144
32
199
65
19
21
9
6
41
103
105
15
24
12
5
40
344
19
5
31
30
36
39
24
75
30
72
108
66
24
6
11
73
96
114
5
61
24
11
79
161
19
5
16
39
6
27
3
21
56
43
21
24
45
54
53
40
39
24
17
43
21
33
111
15
9
75
36
6
83
40
56
96
13
35
25
23
72
37
48
27
39
150
30
21
39
30
24
42
9
120
69
35
1
30
90
114
21
9
6
120
65
1
60
51
27
21
104
31
36
48
5
7
105
8
72
16
39
30
11
24
19
36
24
30
35
19
132
48
42
24
60
6
5
85
48
132
90
18
36
96
78
30
30
53
19
18
66
41
85
75
9
135
15
96
9
111
114
24
23
43
5
24
16
96
15
30
54
24
45
81
30
84
42
78
66
24
120
36
30
90
30
57
27
6
186
78
60
35
31
24
12
30
39
9
12
3
21
75
56
19
21
3
132
18
66
54
12
3
8
13
11
13
36
36
108
63
3
101
13
131
49
36
90
24
12
69
99
21
56
13
102
18
27
129
54
105
57
18
6
39
15
30
132
48
71
112
3
77
97
42
114
66
41
49
264
6
54
6
5
88
21
36
15
8
1
6
113
7
24
9
147
18
12
18
72
5
193
300
36
6
18
30
66
39
56
85
36
ABCD 96239923342*3^$a+1 [50025]
9
87
3
21
36
51
30
48
42
24
18
18
12
18
47
88
24
9
12
27
27
105
9
27
27
18
3
9
18
12
17
13
72
60
3
33
3
87
17
43
24
48
30
35
1
12
15
44
48
1
75
9
48
30
45
9
15
3
30
6
17
40
15
5
4
9
30
21
24
12
57
6
6
48
51
15
24
42
39
36
21
30
18
12
12
3
72
12
33
27
9
51
36
63
12
29
55
9
81
66
9
8
7
6
3
39
78
87
36
9
23
7
125
13
15
84
21
30
9
9
30
36
9
12
9
75
69
12
47
13
12
3
39
36
48
129
27
33
51
5
40
45
75
51
36
29
109
36
35
4
15
29
28
27
77
16
68
1
48
15
27
18
72
36
3
20
19
53
25
12
63
75
9
3
12
45
75
33
15
36
45
12
15
18
30
141
24
36
15
30
66
29
25
3
15
33
60
57
12
15
81
30
12
6
47
79
36
29
13
27
105
51
27
36
84
6
24
3
24
9
39
12
3
21
9
47
64
15
45
57
15
20
7
6
42
29
16
15
18
12
39
3
5
16
80
19
48
12
5
25
3
60
3
9
32
36
28
21
18
45
8
28
165
39
12
8
1
12
12
27
3
12
24
66
18
5
28
12
3
33
87
12
48
9
44
40
39
30
3
12
12
128
28
12
15
17
16
44
48
1
12
39
21
12
3
24
15
30
18
18
12
15
3
24
9
12
8
25
6
5
4
12
32
31
30
87
27
66
12
39
56
43
41
61
3
36
24
36
15
24
5
49
12
18
21
39
30
12
75
9
27
27
17
4
9
108
42
18
27
27
18
15
21
27
27
57
3
53
7
6
51
129
36
51
33
15
12
15
33
15
29
1
42
12
48
12
6
24
107
49
15
27
30
132
15
3
57
3
29
31
77
1
12
95
19
9
39
81
39
42
30
18
36
96
24
27
15
12
48
57
36
12
12
108
27
17
40
9
6
6
3
12
99
9
87
69
99
17
4
8
40
15
78
87
12
8
28
27
21
12
24
8
16
12
12
12
36
20
43
66
39
15
9
180
21
12
27
3
5
13
42
12
30
3
72
12
9
39
12
8
25
6
6
78
5
1
51
20
19
84
57
15
6
42
6
12
39
3
18
87
21
30
30
27
72
21
6
24
30
54
18
75
48
72
144
21
3
9
27
68
28
57
60
3
9
6
24
33
3
84
84
30
12
18
9
15
53
28
45
15
36
20
19
17
49
23
16
72
12
33
3
105
6
138
47
19
17
12
1
60
11
49
15
9
18
12
41
4
3
9
15
60
36
12
78
18
30
24
18
12
5
7
33
60
72
24
84
12
56
55
60
12
93
12
33
30
33
57
18
9
3
18
30
42
12
30
168
42
15
48
27
42
11
4
24
9
3
27
6
35
1
15
60
105
51
69
30
29
7
12
30
3
60
27
18
15
44
19
17
52
3
12
6
66
6
27
27
24
36
6
75
24
21
3
21
18
5
48
28
32
19
30
18
6
6
54
51
9
90
9
60
12
33
18
9
3
53
52
12
33
48
23
36
28
72
80
1
35
49
30
141
33
12
3
12
72
27
69
56
16
39
36
24
5
88
3
30
3
24
32
24
49
90
30
18
12
17
4
24
51
12
29
28
132
56
4
21
30
77
13
18
9
15
36
30
15
9
12
35
28
12
20
16
12
36
12
9
6
12
30
6
144
30
171
20
7
9
104
25
39
108
15
45
27
78
3
24
15
33
33
11
13
15
57
3
132
8
43
78
6
21
9
63
45
15
32
49
27
8
31
36
24
18
15
12
9
30
30
87
68
1
71
13
15
12
15
12
18
15
12
15
57
56
13
24
3
27
12
54
11
49
27
27
45
48
15
9
45
99
21
48
27
21
18
24
21
9
36
35
37
24
35
16
12
87
18
23
64
8
13
15
12
20
7
9
12
3
12
18
51
3
5
67
5
76
15
5
19
6
18
209
43
12
6
39
123
33
44
13
3
12
27
18
54
18
3
15
60
72
33
15
17
25
66
12
5
13
36
18
12
93
51
17
40
63
45
81
90
21
15
30
12
3
48
56
4
96
21
30
18
24
3
15
12
6
6
9
21
3
12
189
15
12
20
24
40
63
41
31
96
17
13
12
120
42
18
75
12
8
25
15
33
12
75
12
8
1
12
42
18
35
40
135
45
63
165
9
36
6
24
57
12
3
72
53
28
21
6
42
6
42
3
45
51
63
81
36
21
72
48
15
15
5
7
42
35
43
21
60
9
6
69
32
64
12
60
8
7
9
33
3
27
18
30
9
48
8
73
66
9
12
12
80
1
30
30
75
36
48
21
39
12
20
88
20
7
33
36
9
95
7
33
12
3
93
48
15
12
57
15
21
15
6
15
285
6
17
1
12
18
9
12
15
21
3
21
33
15
33
3
20
19
48
9
9
27
27
33
3
9
12
15
36
30
30
9
8
28
9
39
39
17
4
9
27
8
37
3
15
42
48
15
3
5
13
15
60
57
27
75
30
23
13
30
54
27
3
6
15
69
23
4
21
18
9
63
29
36
160
72
48
12
12
33
23
7
42
30
36
24
24
42
42
12
9
24
12
9
12
3
36
9
54
5
7
18
36
15
24
45
35
13
24
51
27
45
3
48
9
45
63
80
7
6
12
39
3
5
16
12
27
6
12
27
68
52
60
32
1
18
17
49
63
8
40
84
24
72
57
27
3
5
76
12
24
108
12
69
6
29
67
12
33
9
36
3
24
20
16
20
64
3
9
8
28
84
15
21
33
12
15
9
90
6
30
12
36
9
12
3
21
9
3
20
37
111
36
33
6
6
51
12
33
84
39
105
72
27
27
45
24
27
30
87
12
69
42
9
8
12
16
45
27
33
39
8
85
15
3
53
16
3
21
12
24
20
4
12
3
17
12
91
6
6
5
40
27
65
12
100
8
13
95
7
42
15
3
5
1
12
3
24
15
30
47
13
15
12
3
132
33
3
9
33
51
9
30
30
27
33
35
7
24
6
18
21
45
71
1
18
9
27
9
9
66
21
51
9
3
132
65
4
39
30
107
19
81
33
51
39
30
42
96
9
36
24
120
80
31
9
48
8
13
36
75
9
6
18
123
72
3
84
105
60
3
126
51
84
21
24
102
33
36
3
18
18
9
21
102
48
36
18
6
9
12
36
27
21
24
36
27
9
33
6
90
24
3
8
1
30
21
3
21
3
113
4
15
93
33
15
33
15
24
45
63
60
12
63
12
17
31
24
6
120
18
12
5
13
6
36
42
3
72
15
66
12
84
6
65
72
52
21
15
48
21
18
17
16
33
11
4
9
3
12
20
28
12
15
5
13
18
6
60
15
3
18
60
90
102
30
6
72
54
45
45
6
17
37
24
11
4
12
189
11
25
27
60
48
8
31
18
27
8
28
12
15
36
54
27
48
12
39
21
24
12
20
49
6
17
12
13
42
9
21
63
60
68
79
5
108
1
51
8
52
36
33
30
6
6
57
27
5
40
36
12
12
75
18
27
80
4
27
29
1
24
6
69
36
57
30
30
6
9
12
3
5
48
52
3
5
28
39
21
24
12
75
6
18
29
16
12
20
52
3
9
3
72
5
4
27
12
12
33
48
24
ABCD 96239939858*3^$a+1 [50014]
30
6
18
12
18
17
4
44
7
33
12
45
24
75
9
60
54
57
15
30
123
36
20
16
63
12
29
61
11
13
75
36
15
5
61
15
12
15
36
72
9
21
18
21
21
15
32
25
66
9
60
21
6
9
12
27
17
19
21
21
35
13
39
33
47
16
87
72
5
16
27
42
23
100
8
16
9
90
21
21
12
6
30
11
13
15
68
55
78
39
33
15
32
7
30
36
42
18
18
69
33
15
72
45
15
3
89
1
3
84
33
60
3
45
6
9
12
24
96
60
27
72
6
35
49
51
39
9
32
127
18
63
27
9
21
39
15
6
23
16
33
23
85
27
75
6
84
6
69
56
16
21
15
12
48
27
60
113
160
32
16
15
81
9
51
9
11
1
18
36
105
3
18
132
102
65
25
78
126
39
48
12
3
18
27
9
135
36
9
24
15
15
24
48
24
81
44
4
9
126
6
3
27
36
5
60
60
24
85
35
16
20
12
13
27
21
24
11
1
111
8
31
18
11
12
13
39
12
48
8
19
9
36
45
75
24
9
3
15
18
12
3
32
25
35
19
33
15
33
3
17
37
78
90
12
6
105
21
30
5
19
66
3
132
48
21
27
9
18
72
30
15
45
90
30
6
5
52
8
43
41
31
45
32
88
15
9
20
1
90
57
33
24
30
54
24
102
65
31
30
39
21
30
42
15
116
61
6
89
4
117
3
21
15
33
15
75
18
23
16
75
36
54
36
18
30
51
21
15
72
3
24
18
27
9
30
5
49
3
24
33
47
1
83
7
5
19
21
48
60
12
39
66
39
8
16
27
60
57
8
40
12
12
45
6
17
16
32
37
6
101
19
41
4
60
45
12
72
35
37
15
45
35
13
60
15
15
18
3
36
39
69
51
9
8
40
87
17
1
42
30
90
18
60
47
72
1
15
68
49
3
44
1
18
17
7
21
45
144
15
45
18
33
152
24
36
144
43
18
12
11
25
90
54
3
39
45
21
27
8
24
24
16
48
93
18
17
19
21
9
3
15
36
41
91
9
21
47
13
155
43
41
36
24
25
15
15
33
12
9
51
63
41
85
39
20
7
41
55
57
8
19
6
12
15
21
6
89
1
59
115
72
17
1
135
87
5
13
47
7
12
5
16
44
13
147
36
12
33
27
27
5
31
54
15
9
12
72
60
12
18
36
17
4
21
27
12
15
69
36
39
101
4
105
42
18
72
3
12
33
132
15
3
9
20
1
6
30
11
7
53
55
9
15
129
15
69
21
11
43
45
3
45
27
45
12
15
29
36
13
30
33
68
4
72
3
5
72
121
27
33
54
9
27
53
49
27
45
11
12
37
18
21
80
16
8
1
15
12
45
35
157
36
27
9
75
15
6
72
48
24
59
25
11
28
3
18
15
44
13
18
17
4
8
16
24
8
7
6
51
15
6
12
108
167
163
17
96
16
9
39
15
6
66
33
3
78
35
96
16
9
90
6
3
9
36
54
6
11
25
30
90
15
48
68
24
25
11
49
15
33
11
36
16
15
30
18
5
55
12
72
17
145
3
21
27
9
23
31
9
36
12
9
36
3
32
40
60
9
24
11
16
3
21
21
210
53
12
4
81
102
6
30
21
15
53
108
7
66
27
8
4
32
1
24
30
6
15
24
15
29
19
36
45
9
126
5
4
60
36
27
5
48
31
29
4
8
40
12
15
45
33
90
5
24
1
90
5
12
1
72
27
32
13
63
68
16
15
29
49
11
4
20
1
87
48
20
1
54
24
53
19
21
9
36
60
27
21
132
23
36
25
23
60
12
1
12
11
12
4
8
100
15
17
84
7
5
4
44
16
69
6
54
47
100
8
52
27
12
18
23
13
15
9
63
32
7
18
42
9
45
30
42
18
41
60
61
30
18
60
15
21
3
20
31
125
24
7
21
48
45
51
36
12
12
45
36
35
73
35
7
17
16
21
18
5
13
18
30
54
18
18
21
80
13
3
9
6
12
41
16
21
63
92
19
18
63
9
3
3
18
87
15
17
7
18
18
9
75
6
48
11
16
9
90
21
15
17
16
12
20
40
24
15
6
3
45
39
21
71
13
60
66
6
36
27
57
15
21
72
63
48
57
3
27
18
27
12
15
21
24
32
4
32
12
55
65
7
126
42
41
7
18
11
76
32
48
4
36
27
6
11
1
59
85
60
23
16
9
23
12
25
138
24
33
20
67
9
15
21
33
48
18
6
3
32
31
9
9
119
43
18
60
12
3
32
25
18
21
24
21
3
48
32
67
30
18
33
44
84
16
21
24
18
30
6
29
48
25
59
16
120
8
16
48
56
7
9
45
48
51
21
18
36
6
15
21
12
18
5
13
15
84
8
19
6
27
3
18
6
108
41
60
1
95
13
71
61
30
5
1
84
6
57
12
21
12
27
8
28
69
54
21
45
108
18
33
39
18
60
15
75
113
16
48
20
1
54
12
9
36
45
51
12
8
25
35
12
100
87
5
79
17
37
75
15
5
36
16
3
48
5
13
11
25
51
3
6
99
21
75
33
3
12
116
4
8
19
6
39
33
18
5
25
23
16
75
81
3
132
30
27
12
36
44
49
15
20
64
21
15
44
37
15
44
7
5
13
107
37
71
4
15
18
27
92
13
83
7
17
13
51
27
30
144
15
20
1
18
45
12
20
49
3
15
18
18
6
3
20
40
56
1
15
39
6
30
18
3
69
18
78
30
42
15
15
6
71
1
99
84
44
16
81
18
30
15
3
24
5
60
4
32
48
25
90
24
53
49
11
4
48
45
42
45
3
21
15
9
8
7
12
90
24
27
63
5
4
48
15
12
65
7
6
12
132
39
72
32
16
36
51
9
33
3
33
15
15
6
36
12
60
15
21
15
69
6
5
7
33
36
39
45
9
18
90
59
55
33
15
18
24
59
16
44
61
3
33
30
33
9
12
6
30
15
39
33
8
12
36
136
36
63
21
39
21
69
12
24
11
12
7
54
60
66
5
31
42
51
21
36
120
63
80
1
39
39
5
28
15
24
41
49
18
18
27
32
43
6
30
9
72
15
33
165
3
9
36
3
21
11
12
7
6
18
21
15
36
53
84
28
20
4
60
33
132
23
31
30
54
21
144
3
18
27
45
15
12
21
24
35
31
69
108
48
51
5
48
67
18
71
4
8
24
16
44
1
95
4
189
11
16
72
60
32
64
117
39
68
55
18
54
18
18
18
15
21
3
33
3
129
3
27
36
17
24
1
39
15
30
6
90
15
48
21
18
41
16
96
9
90
24
36
5
79
24
18
12
18
9
8
115
66
11
4
20
19
5
72
1
48
27
33
11
1
23
72
24
13
3
24
84
32
4
15
41
13
36
84
6
120
33
3
72
5
48
ABCD 96240166448*3^$a+1 [50047]
60
36
20
25
138
6
83
132
1
119
24
67
42
47
55
113
127
84
24
41
25
36
15
8
145
11
7
54
30
36
60
5
60
7
17
100
75
141
20
73
36
6
180
29
16
27
12
5
49
72
143
1
15
104
196
9
42
17
48
24
1
59
40
8
180
28
9
18
41
31
53
28
9
35
40
45
11
13
27
9
36
30
105
63
5
7
150
59
16
15
72
5
13
23
16
9
6
81
20
132
48
7
41
52
45
59
28
117
35
60
13
3
8
61
59
49
11
12
43
29
13
27
81
36
30
53
12
24
124
8
13
36
11
12
132
36
40
3
5
72
37
36
99
57
36
144
71
55
29
60
36
144
25
63
27
41
49
11
84
13
108
27
80
12
79
5
36
76
44
19
144
108
17
1
35
31
65
31
90
203
7
69
116
13
6
21
32
13
42
77
16
32
1
12
23
55
9
57
54
42
90
18
47
48
25
71
16
20
7
12
33
72
56
60
48
7
65
7
137
61
30
108
36
29
16
104
37
83
7
29
24
12
132
37
23
13
59
13
102
5
36
37
3
33
95
12
48
16
8
37
11
12
60
48
24
1
24
36
83
24
31
24
53
4
20
24
127
9
8
36
1
78
53
40
45
54
89
91
33
8
19
149
61
95
28
20
73
23
12
25
39
36
105
35
4
20
79
5
12
12
40
21
36
6
53
19
12
5
76
60
27
17
28
153
83
52
9
111
15
189
36
8
60
24
25
27
135
21
9
71
60
37
3
15
125
13
24
71
64
63
108
66
35
48
13
215
103
5
55
30
11
31
5
112
8
12
7
18
63
39
53
133
72
47
79
149
40
12
33
3
69
11
12
132
19
5
24
7
24
54
35
121
42
29
55
45
9
47
12
13
24
90
36
77
43
24
18
18
5
13
11
160
20
43
17
85
36
78
77
132
91
36
78
27
165
23
13
18
5
37
47
28
8
60
36
19
9
57
51
63
9
27
90
18
117
44
1
155
36
43
101
1
60
59
24
16
20
1
23
64
12
99
24
5
108
60
19
36
5
184
15
36
54
63
3
45
15
45
27
18
54
66
24
119
55
41
28
63
17
13
47
43
89
55
89
37
18
29
61
72
99
15
108
36
29
73
59
40
69
12
114
54
35
1
131
60
73
27
24
21
60
59
16
33
35
37
30
5
24
31
17
121
27
45
95
40
8
12
24
79
72
18
71
28
8
12
72
43
48
60
30
107
60
36
19
12
6
39
33
48
24
59
12
73
35
127
144
5
13
12
114
30
59
73
35
12
36
37
60
27
12
60
20
115
5
40
21
54
6
23
112
20
60
49
23
28
92
12
24
16
36
72
21
11
96
55
125
43
5
24
7
21
15
29
1
24
23
7
53
28
8
25
47
24
19
77
40
32
43
54
23
72
28
3
17
7
41
12
36
64
8
12
25
12
11
169
6
9
39
29
48
19
5
13
63
68
16
36
8
156
25
24
11
19
17
55
45
15
45
72
20
61
12
35
72
12
13
3
24
111
60
30
95
4
96
9
90
21
8
7
90
72
83
25
18
21
33
63
20
52
32
24
36
108
228
25
47
36
4
45
83
19
6
174
54
24
131
7
5
4
60
8
103
9
44
1
11
48
64
21
24
11
1
143
127
90
95
36
19
18
155
7
45
36
9
18
125
31
17
19
45
44
7
29
120
16
15
65
7
17
73
191
72
64
33
36
12
15
8
1
90
5
168
7
5
13
11
12
25
60
35
73
30
72
18
96
23
36
12
217
83
55
5
72
67
6
23
4
92
88
57
35
16
20
25
84
23
73
84
11
24
115
81
39
41
109
75
56
12
12
16
9
18
36
5
61
36
15
32
13
39
9
126
29
12
19
18
147
51
9
68
97
71
25
27
20
7
41
13
11
43
245
28
8
72
7
36
12
150
18
9
27
21
105
27
12
36
69
35
28
56
61
83
12
84
112
69
84
36
11
4
9
107
64
81
18
29
48
103
5
7
60
5
85
23
49
48
23
1
83
72
1
47
48
4
20
31
45
3
89
160
3
24
18
12
24
11
100
80
16
3
17
12
61
35
61
63
81
11
25
30
41
12
28
24
20
36
79
161
64
80
24
85
30
5
36
55
29
16
21
18
60
9
48
20
4
56
43
5
7
45
8
24
12
84
4
45
48
15
9
75
9
71
19
5
19
45
8
4
159
12
5
13
27
15
29
36
12
7
5
60
60
1
204
71
49
36
107
28
45
24
30
36
24
53
55
18
59
24
1
36
18
41
40
15
21
9
95
48
36
7
90
23
132
7
5
133
18
24
57
20
76
39
6
107
168
48
36
1
27
45
35
28
3
41
1
119
1
35
84
13
23
24
24
19
5
12
40
15
18
23
24
1
15
8
109
36
27
72
92
108
1
27
87
18
18
41
84
76
20
40
104
4
8
40
69
11
12
7
5
28
12
20
40
8
73
90
162
3
44
16
45
18
54
63
44
85
6
29
36
43
29
28
33
12
18
77
37
3
20
24
88
3
189
45
23
37
36
23
7
17
1
51
45
35
19
36
41
24
1
42
65
96
37
30
17
96
72
12
25
11
1
90
105
ABCD 96240716402*3^$a+1 [50084]
84
36
12
12
45
15
276
12
29
84
16
20
24
31
24
29
36
16
3
72
36
9
3
17
55
48
12
96
89
139
72
17
16
99
36
9
3
12
141
36
3
65
127
120
33
80
175
81
51
45
20
55
5
40
51
93
24
3
24
93
56
91
24
69
27
36
17
12
223
5
31
12
33
20
124
63
120
24
84
24
216
84
12
33
3
29
24
40
120
39
48
24
5
151
24
29
64
27
149
7
9
24
27
60
12
45
3
84
180
60
89
64
60
92
31
12
21
27
24
48
12
113
7
9
27
53
24
103
120
17
91
45
99
77
4
36
8
36
156
31
24
36
12
120
36
132
12
17
43
57
60
20
43
21
24
80
132
48
31
144
65
115
48
48
36
48
45
15
36
21
51
29
244
39
5
276
76
80
48
7
96
57
96
36
84
171
168
168
29
48
67
120
36
12
120
72
5
43
72
29
67
48
36
29
7
77
331
84
17
40
123
57
75
48
17
55
48
48
9
15
53
112
44
36
43
41
31
93
27
9
104
31
24
77
144
76
15
84
24
77
43
125
100
27
216
57
15
12
48
5
7
9
51
48
36
36
153
12
8
7
36
149
60
60
4
15
36
120
9
15
36
120
65
4
75
60
9
15
96
24
81
36
15
29
36
4
87
9
3
5
67
96
17
55
48
29
48
60
7
45
24
20
19
36
89
7
29
79
72
216
9
75
45
15
36
77
31
84
5
67
5
24
31
53
156
144
7
153
3
168
41
79
141
75
45
51
72
77
79
5
76
24
147
132
117
63
117
51
72
245
76
15
36
9
27
12
36
9
36
60
20
151
96
33
96
63
17
40
8
235
5
31
72
60
17
67
33
27
36
12
180
41
64
15
12
168
65
31
125
7
84
69
84
20
55
57
63
12
60
60
120
29
7
48
45
39
72
36
60
17
7
189
39
105
92
28
72
144
51
60
24
5
91
9
27
60
12
41
4
111
45
27
33
51
24
41
64
147
9
80
55
9
96
135
9
39
60
36
36
36
48
24
48
33
111
33
3
69
63
17
148
3
72
12
9
27
149
43
12
29
7
12
36
12
77
127
9
20
7
9
135
36
108
21
8
151
41
115
48
60
17
208
3
137
60
31
9
27
108
12
29
91
29
7
24
113
55
41
24
12
55
24
5
7
48
65
295
161
184
24
15
192
144
24
240
5
7
165
20
31
29
24
31
93
36
51
120
48
21
255
60
36
65
31
57
3
60
12
5
96
4
36
39
12
60
60
53
91
29
36
247
60
192
12
5
43
5
7
65
4
144
36
15
45
36
15
48
57
75
165
39
12
144
84
96
24
9
32
19
125
55
21
63
5
12
55
48
57
15
29
19
12
69
84
3
29
28
36
80
40
39
180
12
45
15
48
21
39
60
96
9
3
24
276
17
7
5
4
15
84
12
168
36
96
65
19
5
151
48
81
164
55
12
24
105
27
189
80
84
60
19
48
17
7
29
79
57
24
156
44
7
48
36
96
48
36
149
307
132
5
100
3
72
57
80
31
89
115
36
129
144
60
27
57
176
7
60
12
17
184
36
84
44
187
60
5
55
36
53
64
3
60
9
51
9
51
12
12
24
45
27
48
36
5
220
75
69
36
15
29
19
132
48
101
16
75
5
24
24
43
53
19
48
93
27
53
64
15
41
31
48
36
9
27
9
51
29
40
51
65
31
29
43
21
111
9
176
28
63
48
24
197
64
20
64
252
3
17
4
27
84
9
104
76
36
111
24
60
96
120
48
189
72
8
7
96
12
60
5
132
19
29
16
39
5
67
33
15
108
180
24
33
27
29
55
41
31
12
5
67
36
84
45
8
55
21
44
91
96
153
32
43
48
24
9
87
129
144
27
60
24
33
27
24
96
36
12
137
19
9
3
77
43
93
24
152
28
87
93
72
51
24
9
87
72
21
24
15
72
29
91
60
5
31
48
84
36
81
51
12
17
28
92
4
39
5
40
135
72
36
117
56
124
51
12
17
7
9
27
17
96
16
ABCD 96241253336*3^$a+1 [50065]
31
47
12
13
12
5
72
19
12
119
24
24
1
104
52
35
65
1
27
21
7
23
36
6
24
43
48
53
24
51
27
48
26
11
35
2
11
11
18
103
8
17
39
153
23
152
40
11
5
19
13
8
24
72
4
5
27
45
35
37
31
17
54
84
45
75
6
23
16
12
5
23
4
112
15
33
75
33
4
53
6
25
24
11
25
29
3
48
4
23
25
64
1
43
96
5
6
18
54
33
28
32
48
51
9
4
20
15
12
14
64
8
34
21
9
18
5
20
5
7
80
4
77
19
29
7
25
55
12
36
16
24
11
6
42
30
11
4
111
25
17
24
111
28
20
56
4
32
43
74
23
17
56
11
36
12
11
1
4
52
48
112
32
16
12
5
8
39
40
27
6
35
4
24
16
25
16
18
9
36
60
4
47
9
57
8
19
3
2
16
31
1
59
64
31
6
55
59
21
3
6
31
48
11
36
17
56
59
25
23
29
8
20
48
5
7
15
1
36
4
16
15
48
17
124
15
24
25
11
42
18
24
85
12
23
6
30
37
28
9
7
3
1
12
25
34
61
32
12
21
39
68
7
13
23
50
10
133
11
9
21
15
8
25
27
64
20
9
31
11
13
41
15
4
100
31
12
45
52
11
42
15
15
2
16
6
9
99
21
16
11
45
24
39
1
11
14
23
47
18
7
11
9
3
2
31
48
15
24
33
137
40
67
20
3
12
1
17
11
20
12
5
8
40
24
95
25
18
38
31
4
32
53
112
32
31
96
9
6
48
18
32
22
9
51
6
18
12
49
11
12
13
29
18
30
63
9
91
28
19
1
61
16
8
34
86
19
16
29
18
45
24
33
27
4
124
37
55
36
20
27
1
125
7
143
12
109
56
135
12
6
54
18
18
25
32
28
1
35
53
80
11
84
11
6
18
36
25
12
5
30
13
116
33
48
87
57
6
69
16
23
5
16
3
6
30
1
56
39
204
12
69
28
17
31
17
18
102
6
1
68
3
18
32
7
48
4
4
9
7
60
28
35
13
47
17
8
47
9
9
31
72
20
4
40
8
12
53
75
36
17
7
16
4
7
6
103
24
8
27
1
76
1
30
49
8
12
21
18
24
45
32
1
8
70
41
79
9
65
16
39
15
12
1
29
3
12
39
1
24
17
7
12
11
37
5
7
20
16
23
60
12
65
68
12
53
27
60
15
2
10
77
40
3
13
17
15
87
18
6
60
14
11
36
35
5
16
9
6
57
15
13
12
8
9
30
5
13
15
16
49
7
8
8
48
17
7
107
36
50
24
10
45
4
12
32
33
8
40
32
39
8
8
3
25
20
16
8
17
39
1
54
5
61
6
9
36
15
38
10
49
48
32
21
27
29
58
36
9
3
30
7
8
9
39
15
45
60
41
40
115
29
6
9
36
39
25
11
108
41
4
57
19
32
15
45
27
78
63
24
33
24
6
24
24
1
65
30
24
49
8
33
7
25
10
9
99
25
20
15
54
11
20
1
46
9
33
3
48
4
1
40
39
96
15
96
45
36
28
32
5
7
33
3
15
49
12
24
41
99
64
53
32
82
54
7
8
15
25
16
79
2
79
9
7
28
16
5
43
21
7
17
56
11
4
19
45
12
15
13
23
9
88
1
7
20
4
41
58
6
30
21
5
7
3
13
119
25
73
10
93
4
5
7
68
12
64
1
46
5
4
3
6
19
23
24
13
32
3
13
80
17
10
12
18
63
12
16
77
54
61
12
35
17
4
9
31
32
3
1
61
7
12
21
32
31
39
12
13
35
36
37
48
11
25
8
41
15
32
25
24
40
39
12
28
1
10
9
15
12
5
4
24
20
76
88
12
85
23
35
36
49
12
53
75
21
27
45
39
3
21
24
112
1
63
24
32
20
5
88
56
10
5
12
92
41
120
35
19
1
35
21
4
16
13
80
10
13
28
4
48
64
89
51
16
5
78
42
47
72
24
1
3
53
40
19
36
8
4
32
3
1
11
33
21
71
19
21
64
17
75
52
1
31
24
36
44
19
13
8
72
24
16
95
18
30
24
41
12
7
6
39
16
32
63
49
47
24
25
152
27
37
49
22
9
8
8
8
27
33
15
1
13
16
15
9
8
24
70
5
4
16
71
48
49
11
12
9
24
9
6
60
36
33
27
21
33
7
8
56
56
72
11
14
11
77
7
48
24
59
24
36
2
23
1
120
24
79
40
8
20
20
17
7
8
51
14
22
84
6
31
65
80
7
63
9
16
35
72
1
84
32
39
1
8
3
14
39
7
73
25
64
7
24
25
10
6
19
37
7
116
55
9
21
7
59
36
42
55
23
29
64
4
48
73
16
144
6
153
15
12
29
56
25
39
104
8
15
57
88
20
60
3
30
15
36
4
24
48
8
27
65
7
60
45
132
8
33
47
17
15
48
52
5
55
4
7
12
1
47
9
24
9
31
32
24
9
15
39
81
24
41
22
98
55
135
9
28
143
5
40
40
17
32
16
7
20
3
12
30
7
35
60
12
21
28
71
21
33
19
5
56
10
12
12
93
17
3
20
8
16
20
53
11
4
57
24
34
21
56
64
16
41
54
25
24
119
17
4
21
66
57
76
32
9
31
23
25
17
127
11
12
73
12
13
31
4
36
1
23
4
21
22
108
14
10
6
75
27
53
7
48
45
72
9
54
21
48
48
12
15
18
3
12
33
51
5
11
28
9
95
23
25
8
20
44
23
13
35
2
7
48
33
24
30
57
4
20
65
71
24
11
61
17
7
49
16
6
17
91
41
4
15
9
48
9
6
17
32
8
15
1
72
17
3
64
5
66
14
34
57
197
27
13
8
79
3
6
19
60
35
33
4
96
97
22
18
3
27
21
27
49
11
30
55
59
29
9
103
24
48
40
11
6
31
23
57
8
1
24
30
24
2
70
1
72
1
24
10
17
48
13
18
1
60
24
12
23
12
12
5
72
1
8
47
8
4
12
1
22
33
15
45
12
32
20
20
41
55
28
29
18
12
25
56
40
44
12
40
65
43
23
78
39
3
12
18
8
175
9
78
2
35
37
11
35
25
24
8
63
50
82
17
4
12
15
14
19
12
9
18
6
7
44
39
41
4
24
16
119
1
11
30
6
18
15
9
18
24
24
17
13
32
10
25
48
11
5
28
40
8
57
31
59
13
8
75
1
68
57
3
28
8
40
25
31
64
65
27
12
17
55
88
16
7
48
12
33
27
53
19
17
8
11
6
3
27
1
20
4
1
34
5
40
33
30
57
33
56
55
100
12
17
3
4
1
59
44
15
21
21
27
28
8
15
24
41
49
15
3
85
49
71
64
8
68
3
29
92
25
16
8
31
15
9
124
37
34
9
45
18
84
18
47
55
21
64
23
60
60
61
17
15
4
13
31
16
1
19
3
13
44
9
42
33
4
8
20
7
6
31
4
32
48
36
24
11
9
39
61
44
36
9
42
189
16
44
21
43
23
9
64
11
9
17
23
107
12
57
48
16
72
23
120
1
35
41
44
36
5
7
80
17
31
48
15
25
17
43
11
74
16
6
57
12
3
25
25
47
8
48
15
73
11
45
4
5
6
49
17
63
4
37
23
20
20
28
4
65
48
30
36
12
2
16
7
32
27
9
125
22
9
4
60
24
25
7
39
49
17
6
72
21
45
7
35
9
3
1
44
16
4
8
23
24
85
71
9
28
23
29
32
5
54
1
113
ABCD 96241483498*3^$a+1 [50031]
17
216
7
59
24
9
256
5
79
12
35
30
115
60
509
6
18
31
41
339
21
18
45
57
39
64
60
68
124
23
121
5
31
176
33
15
64
65
43
239
18
15
52
5
55
23
90
30
33
160
77
60
43
59
49
149
15
27
48
6
66
25
240
84
35
105
21
30
54
36
384
135
45
67
48
192
32
75
37
60
119
25
5
60
15
51
18
111
15
6
84
19
20
16
59
37
108
68
48
21
24
174
36
97
47
145
128
28
32
4
65
84
27
28
5
235
32
4
65
31
48
101
78
13
48
12
83
144
45
51
156
90
43
108
212
48
117
43
48
140
21
84
75
124
17
3
28
23
186
18
12
24
9
16
65
36
30
114
30
60
37
53
55
29
6
109
101
144
31
59
1
41
43
41
36
99
99
25
47
213
75
1
5
139
71
57
52
12
95
21
123
180
6
39
99
33
28
36
29
15
64
101
15
144
75
126
60
30
24
21
76
119
25
84
12
68
27
18
31
32
57
72
18
1
44
51
97
144
59
96
30
55
44
84
15
36
45
99
121
32
117
63
9
18
21
15
180
24
33
69
18
157
83
216
37
47
13
239
49
5
36
90
61
132
48
108
35
30
6
25
5
78
13
20
28
96
95
48
37
35
93
16
41
99
4
95
180
12
18
42
21
177
36
75
15
36
30
139
20
99
30
91
125
67
20
3
60
97
203
54
60
66
45
9
7
83
60
1
36
108
71
109
161
15
12
64
89
54
33
87
45
15
12
133
35
12
61
29
19
95
30
67
29
18
37
125
30
114
15
112
53
15
165
90
109
68
64
83
120
6
31
368
16
12
23
144
13
32
76
161
108
72
123
48
52
11
97
32
52
35
25
29
87
12
52
35
61
47
81
12
64
36
53
75
60
16
119
90
36
43
20
51
205
65
36
39
4
11
66
3
15
1
60
84
35
6
87
12
81
54
45
220
17
3
51
9
135
157
44
4
47
54
6
1
83
36
25
35
93
45
3
3
301
68
57
24
90
85
35
60
61
84
11
18
15
111
96
1
17
31
35
129
255
141
21
91
20
63
36
54
19
17
3
15
13
353
30
6
48
42
1
29
3
231
90
60
7
92
36
9
3
4
155
21
63
36
25
65
24
87
3
1
60
65
63
16
20
16
29
66
1
60
32
57
39
69
66
24
97
36
108
20
12
87
25
41
6
84
289
107
33
111
36
109
84
48
17
75
117
31
59
18
6
237
64
224
76
36
12
71
217
89
39
4
101
30
54
42
9
4
41
7
32
15
192
49
11
69
69
75
16
35
109
35
60
93
87
253
108
96
68
51
61
60
128
48
9
219
9
51
45
84
51
16
65
18
13
17
15
27
30
90
60
30
24
54
1
119
162
90
60
1
20
48
76
128
16
71
9
16
48
47
180
49
149
43
12
20
51
6
18
36
289
17
138
81
15
30
204
126
25
20
111
78
51
51
24
225
81
30
18
51
45
31
5
18
121
41
43
48
47
36
96
9
21
90
168
73
84
35
249
16
23
6
36
19
65
31
275
18
7
65
111
48
21
31
29
30
85
83
61
12
29
103
5
42
54
27
153
55
35
61
44
129
63
160
84
125
63
135
12
60
21
60
9
48
90
96
336
144
97
60
48
36
35
61
47
93
117
90
42
54
1
84
35
57
87
25
47
69
60
105
36
18
81
4
245
55
47
24
57
87
30
43
68
12
153
55
132
12
36
11
78
12
204
30
90
24
300
126
1
48
77
19
41
90
13
41
55
35
97
59
24
57
63
49
80
87
13
12
84
5
55
20
9
6
30
19
ABCD 96241786528*3^$a+1 [50015]
105
18
105
12
12
63
45
120
51
6
66
24
6
15
3
30
30
165
36
9
24
3
12
51
9
63
78
171
45
18
150
96
15
216
3
6
96
3
117
264
72
72
66
30
27
3
105
12
75
105
48
12
39
33
63
120
9
15
9
75
84
96
9
45
3
15
117
192
24
27
30
63
120
39
12
33
21
66
6
42
21
24
3
72
45
60
75
12
21
12
21
87
48
60
15
12
9
24
57
18
30
24
75
15
36
9
3
129
84
15
21
21
54
60
129
24
27
45
3
18
90
33
120
75
9
27
30
39
51
33
21
24
6
156
33
60
12
21
54
21
60
108
36
63
18
24
3
21
87
3
6
78
81
15
57
12
15
21
12
63
9
21
39
12
60
33
27
39
9
36
27
102
192
3
63
60
90
48
27
108
27
192
36
12
33
12
123
9
120
36
51
6
87
48
24
3
78
159
51
54
54
12
30
18
6
66
177
75
33
15
9
24
12
93
99
12
48
33
18
45
24
48
3
57
12
12
75
9
225
39
168
33
42
177
111
216
81
48
36
15
9
12
63
60
9
12
45
39
39
42
66
180
42
3
15
33
21
15
36
27
117
21
42
6
15
24
123
48
6
3
45
3
12
3
108
141
183
30
42
33
60
36
69
63
3
6
24
24
75
27
18
18
48
81
63
78
18
12
42
120
15
27
6
24
3
60
27
81
45
18
54
75
12
60
3
33
12
15
21
12
15
45
27
30
51
111
24
81
69
51
120
159
9
15
12
66
63
60
21
15
36
39
33
3
129
9
15
27
12
60
93
57
66
30
159
27
69
96
33
90
6
66
6
39
3
168
30
27
12
24
81
24
42
45
27
30
18
48
9
36
36
63
57
15
36
48
96
69
75
132
9
15
30
63
132
21
15
33
51
36
9
18
222
99
24
60
51
102
39
33
15
51
24
21
24
51
24
72
45
15
45
60
51
48
69
81
120
75
12
15
84
168
6
72
39
24
177
63
201
90
6
99
60
51
12
42
15
9
30
9
48
3
36
21
15
12
192
18
3
132
33
54
66
15
12
132
84
24
111
69
3
168
21
24
24
60
60
81
291
39
12
45
39
69
36
99
21
48
12
3
30
42
21
12
108
27
60
36
45
15
12
180
9
75
24
21
33
87
36
12
156
84
3
54
15
48
48
12
111
9
12
105
18
30
6
36
9
21
18
72
45
60
15
33
120
3
33
57
18
132
69
15
93
3
54
15
3
126
6
48
18
18
30
30
9
72
216
39
18
42
9
60
129
66
21
60
93
78
18
126
81
24
9
90
126
3
147
36
24
9
45
90
9
120
21
24
123
108
24
51
102
15
60
117
72
75
24
36
33
18
33
87
45
132
12
24
105
42
30
3
15
9
60
12
24
51
21
24
15
33
135
78
24
18
45
27
129
24
111
6
24
42
48
12
42
63
3
81
15
33
96
15
54
111
12
24
21
87
153
18
30
75
60
120
9
27
108
72
9
75
45
51
36
48
12
75
45
15
9
24
159
21
12
3
12
117
12
39
9
15
36
42
48
6
114
42
33
24
111
12
57
33
114
129
21
51
48
75
96
45
24
12
108
69
15
33
27
132
9
120
99
45
135
51
45
36
15
93
51
21
48
57
6
12
48
9
15
96
69
81
27
12
60
36
48
15
129
105
15
96
9
96
15
51
33
111
57
63
6
24
39
132
93
15
12
39
9
12
129
42
45
27
153
204
15
18
120
87
108
60
12
15
126
15
105
3
21
30
33
15
57
99
9
45
3
12
3
54
66
30
3
12
3
249
60
3
48
45
12
12
60
36
36
24
24
15
36
186
123
171
45
36
60
51
33
9
3
60
27
48
165
99
93
3
120
69
75
54
15
36
60
9
30
57
75
48
12
42
15
27
54
216
3
72
108
36
21
3
15
93
9
15
156
15
57
12
9
51
21
39
156
60
33
6
144
90
27
24
51
33
9
15
3
72
72
33
51
9
120
3
12
21
21
24
39
3
150
48
24
18
57
63
33
111
21
24
123
6
30
141
3
21
15
57
72
60
48
27
81
15
30
120
39
33
99
39
24
36
45
87
48
30
15
36
36
12
72
15
9
27
69
63
21
9
27
144
24
111
96
21
12
141
27
48
45
42
45
75
72
156
12
33
36
36
48
75
90
15
135
42
18
54
15
63
33
15
9
27
54
54
33
12
15
165
51
96
156
9
36
45
138
6
96
39
3
21
27
30
78
21
171
42
51
12
3
45
39
21
21
15
51
33
15
ABCD 96242211556*3^$a+1 [50065]
48
135
12
128
124
20
16
129
171
129
23
97
48
12
35
1
12
72
72
48
60
72
84
24
3
192
21
132
48
156
39
69
11
52
117
192
24
36
96
15
32
1
87
20
12
85
11
4
96
237
24
108
72
363
188
28
57
48
12
144
120
183
36
24
56
109
171
141
3
93
108
27
93
12
48
27
93
95
25
12
15
32
157
108
12
99
21
24
24
12
120
36
132
36
12
3
60
24
60
68
25
23
49
203
37
180
51
45
27
57
15
33
12
60
11
12
40
117
11
157
47
85
95
16
9
12
24
72
60
23
169
11
1
51
48
117
3
20
49
15
48
45
47
97
84
47
48
109
143
37
15
36
9
35
156
85
60
84
60
3
9
59
109
63
57
71
52
12
176
85
15
60
45
60
12
72
12
60
96
23
217
144
84
24
203
85
24
71
25
23
1
51
33
84
72
36
47
1
72
3
32
49
3
45
95
256
20
37
12
63
57
23
73
24
120
3
33
59
85
35
37
48
96
24
108
15
9
71
85
27
21
24
23
85
15
12
48
9
120
36
24
63
21
84
155
48
48
25
264
96
47
13
87
32
108
60
25
15
129
24
95
37
47
100
21
24
132
84
12
75
33
12
120
27
20
37
59
160
45
35
169
35
85
11
25
36
36
3
24
8
13
12
63
24
60
20
28
60
8
1
24
156
24
36
120
23
121
47
52
116
25
96
24
39
21
15
20
60
97
48
12
23
169
48
72
11
12
13
119
73
27
21
120
60
35
25
24
12
48
23
28
84
56
52
272
85
71
49
3
45
63
117
48
95
109
60
11
12
49
11
37
12
36
48
27
32
1
84
95
13
87
21
132
84
251
85
132
11
160
105
12
48
24
3
9
180
231
32
37
24
15
44
73
23
49
120
72
36
3
24
56
72
48
1
23
60
228
108
12
229
48
12
228
35
37
24
59
61
12
107
301
12
12
15
81
24
60
12
11
112
21
75
80
1
83
13
12
63
33
227
85
75
93
39
60
20
120
13
108
95
40
32
97
168
24
99
92
37
111
12
32
61
12
24
84
24
71
61
144
12
60
72
96
12
23
61
83
37
36
72
11
1
96
15
48
81
39
81
48
36
12
15
69
59
85
147
57
11
60
40
21
120
24
24
36
15
44
25
11
49
108
47
85
72
63
105
11
132
28
105
59
1
24
72
24
120
144
111
57
60
23
121
251
13
156
48
83
48
85
155
60
49
3
57
75
93
72
120
155
16
21
24
144
11
160
69
60
63
213
107
25
48
215
61
48
96
47
52
21
35
49
51
21
120
96
23
37
23
144
100
108
33
24
3
9
156
24
71
48
52
8
181
48
15
68
72
85
96
12
15
33
36
3
8
25
84
51
128
52
9
48
23
13
60
87
32
97
51
9
60
156
168
39
60
21
24
95
120
88
20
73
96
36
48
35
85
27
117
12
48
12
83
48
37
75
36
32
13
12
12
60
23
193
47
73
39
48
57
48
144
24
24
23
73
59
13
83
52
9
24
120
47
52
81
12
15
152
13
264
120
48
36
12
204
99
12
48
9
155
13
167
208
129
48
111
45
15
9
60
36
107
145
84
71
208
45
39
56
40
200
1
24
39
57
24
60
72
27
21
36
48
11
25
39
20
1
95
120
61
59
37
144
96
12
192
63
153
12
11
61
11
625
132
48
47
16
60
24
56
4
36
21
3
8
48
12
109
228
51
9
35
13
183
32
48
85
24
60
71
121
23
16
69
108
47
25
35
16
12
33
36
3
81
36
23
28
8
60
37
168
12
132
191
85
36
123
45
71
60
61
24
96
23
25
15
80
1
47
ABCD 96242640478*3^$a+1 [50040]
66
168
66
6
13
240
176
51
90
114
54
66
9
16
179
72
18
19
48
5
123
21
123
141
19
128
3
45
16
65
63
3
144
13
11
156
105
9
66
24
210
72
60
39
9
6
36
174
79
11
60
73
83
13
32
153
60
30
60
1
101
78
90
252
39
208
53
60
30
97
143
138
36
24
180
7
128
21
60
180
66
60
90
198
61
95
81
63
81
141
108
12
24
19
245
27
393
120
15
81
31
23
57
48
160
176
16
32
27
126
39
48
207
49
77
3
15
66
144
31
59
36
36
180
108
42
19
48
41
30
42
63
27
117
81
90
66
51
99
141
3
61
48
101
126
126
60
48
67
83
12
49
29
90
25
95
72
57
51
60
12
18
36
79
35
66
123
183
73
41
234
30
36
36
199
59
37
29
96
307
96
32
33
126
84
189
192
105
55
125
36
63
51
144
12
145
23
169
581
126
45
96
39
36
37
80
51
36
54
115
5
36
39
15
60
162
108
12
75
3
126
66
90
24
66
18
60
432
48
42
49
35
61
53
27
63
192
24
25
65
180
91
32
3
90
48
60
7
29
3
231
66
216
330
108
12
60
49
89
39
16
125
72
18
72
78
270
21
81
18
36
73
143
49
131
13
47
90
103
5
91
71
18
39
16
96
41
54
36
78
36
30
13
32
99
42
163
35
246
279
117
24
19
11
54
111
21
18
120
6
126
93
495
1
5
54
66
3
201
279
16
47
97
47
33
33
63
51
36
90
63
112
203
72
18
36
55
48
48
23
9
33
48
90
42
108
12
3
21
36
198
66
36
258
126
91
89
126
30
75
64
119
105
64
47
54
102
18
51
135
73
71
30
27
45
18
1
96
125
3
16
11
60
9
9
36
126
85
35
108
222
30
18
147
33
111
39
9
111
60
216
54
102
24
36
180
48
1
59
37
35
120
85
32
141
67
59
30
6
180
84
6
18
102
78
120
6
36
378
81
9
72
15
75
108
12
24
69
147
48
6
126
57
27
24
102
18
42
144
235
29
72
18
96
121
149
66
9
69
27
153
180
67
23
90
12
99
96
3
126
24
210
165
96
81
18
45
15
30
51
219
60
105
160
96
35
141
3
12
78
67
113
79
113
175
65
15
64
29
72
75
63
132
30
15
144
99
72
30
199
161
127
41
7
48
197
120
108
87
63
102
54
276
90
54
81
3
42
18
36
174
252
3
16
80
9
42
18
246
24
72
108
12
93
75
66
3
123
24
30
15
64
107
90
108
120
72
60
18
156
96
138
27
64
35
276
30
78
156
33
48
64
5
84
39
33
78
66
31
5
27
96
45
72
48
6
133
77
54
36
96
30
43
137
7
17
90
54
12
18
42
54
49
5
12
18
132
18
135
96
39
66
36
19
251
37
113
18
61
11
108
36
210
204
36
156
87
3
60
18
15
112
173
51
111
18
79
191
60
30
87
3
6
135
16
5
204
15
21
27
63
18
90
102
18
61
128
87
36
90
ABCD 96242771902*3^$a+1 [50037]
3
30
20
66
1
3
30
2
18
16
56
58
6
44
12
28
192
24
84
20
52
54
129
17
4
224
40
66
14
46
50
4
26
36
10
48
62
54
24
7
3
12
78
12
38
1
5
66
13
45
2
24
4
12
30
24
111
9
24
32
40
39
11
10
18
6
36
18
20
61
15
21
9
15
95
70
6
24
14
46
74
162
18
22
14
70
56
18
12
28
30
2
54
49
45
42
48
32
34
96
18
20
16
6
18
105
5
10
12
68
16
9
41
16
3
35
60
37
33
66
74
10
36
6
14
4
6
3
17
10
14
6
46
18
2
78
46
36
8
22
30
15
39
81
48
51
30
6
38
22
8
90
22
14
6
130
8
6
6
24
10
6
14
96
49
59
10
12
63
15
20
90
16
6
9
29
12
10
18
20
55
35
97
23
6
4
51
21
18
12
24
14
7
3
36
66
15
65
48
55
45
66
26
10
44
1
15
9
81
48
6
30
20
46
24
50
4
96
26
4
6
38
1
15
9
5
10
2
24
40
90
6
39
45
24
111
45
14
37
53
22
9
15
6
24
6
14
36
28
62
40
30
3
15
42
138
20
12
13
17
19
21
63
21
36
20
4
30
24
6
44
36
31
3
150
50
96
6
10
20
28
30
27
59
46
14
4
66
80
30
1
29
19
105
26
36
18
7
59
40
96
8
22
20
10
54
30
44
10
6
44
10
20
7
15
44
70
14
46
44
42
4
26
19
24
57
27
11
30
132
18
6
24
30
37
39
21
29
30
4
42
18
26
6
13
17
4
24
32
10
8
1
96
45
50
34
30
26
88
12
75
24
89
66
10
24
26
24
10
26
30
55
21
15
165
15
24
29
42
60
4
45
69
60
6
54
6
45
41
64
39
11
90
24
106
45
39
20
22
30
38
36
46
9
24
57
18
20
30
16
50
36
4
80
34
60
15
57
14
4
21
9
27
33
6
9
71
4
20
126
30
6
78
6
4
42
9
95
4
60
26
55
35
24
10
2
28
45
12
9
86
4
21
3
6
3
27
26
10
18
12
24
111
24
69
62
28
42
20
4
15
5
4
150
2
30
133
75
20
6
46
8
30
30
217
3
12
54
15
39
20
6
70
36
24
21
3
66
20
84
22
30
90
20
18
16
6
8
16
84
45
11
84
10
36
39
11
1
45
14
6
88
30
30
56
4
2
48
16
86
94
9
11
10
24
26
4
56
1
35
58
12
74
46
3
17
55
24
21
18
32
10
14
34
42
38
40
2
64
45
81
20
118
2
48
36
36
10
44
24
46
3
23
90
24
4
42
60
44
49
155
12
10
38
6
40
54
26
31
15
33
5
6
4
2
4
96
60
54
9
11
54
16
20
4
50
52
14
16
48
15
17
4
39
51
6
20
4
3
57
56
4
39
75
105
5
36
34
72
38
16
26
13
5
30
1
45
14
60
10
6
44
100
36
116
28
102
24
3
21
15
51
45
71
24
84
76
24
6
50
34
30
45
12
3
32
40
48
30
12
60
44
46
30
75
5
18
10
2
70
3
45
6
30
30
30
56
19
51
8
1
15
21
5
64
60
50
30
4
6
24
20
6
70
20
34
2
97
51
32
154
15
5
70
24
21
35
4
36
21
45
8
115
5
66
16
9
51
69
15
24
20
70
20
40
90
20
16
14
46
80
94
42
8
40
36
14
7
15
69
15
24
20
1
81
3
21
30
6
234
56
48
76
30
30
14
52
38
12
64
24
36
30
15
11
10
50
34
20
4
102
50
4
6
8
96
4
36
26
4
30
30
26
48
30
7
75
93
15
32
48
22
14
4
36
36
60
24
24
6
75
15
30
3
21
20
6
4
90
30
12
38
7
15
8
25
87
78
26
34
36
80
55
41
30
4
140
10
44
16
14
10
80
16
24
32
28
6
21
189
63
33
48
15
27
33
57
44
10
14
30
12
10
3
11
4
20
10
66
14
30
1
45
54
12
24
6
24
86
13
5
7
3
132
78
15
57
80
30
4
21
12
3
30
90
18
2
13
5
76
6
9
125
30
76
14
4
12
18
26
34
12
54
60
3
141
42
44
16
33
12
3
20
22
60
30
18
26
6
70
8
6
4
26
4
81
15
24
57
9
39
12
15
33
21
60
104
12
10
20
58
6
36
38
22
18
6
24
45
21
6
8
97
3
12
18
26
10
15
29
10
26
124
92
18
72
30
58
6
14
1
29
66
61
9
75
95
16
84
69
47
24
10
50
4
30
36
15
11
34
15
21
74
10
36
14
30
4
15
57
18
21
15
30
39
12
33
87
29
24
12
43
15
2
30
10
8
60
7
23
37
9
51
83
82
38
25
21
30
36
38
22
9
29
16
54
20
40
32
118
30
30
50
1
21
24
3
3
20
25
29
40
24
92
4
24
12
8
6
24
6
19
27
18
12
39
21
110
34
6
30
18
69
36
11
36
108
120
12
24
46
75
9
24
30
36
24
12
30
14
61
15
48
81
75
6
38
1
9
26
34
6
9
5
30
22
18
6
24
20
16
6
48
30
2
13
21
15
15
45
11
37
23
18
16
50
30
16
20
130
45
35
114
30
1
29
76
75
65
4
66
50
28
152
64
6
30
24
14
30
10
90
32
10
18
32
58
20
6
4
6
126
98
6
90
54
6
66
4
6
33
5
10
60
62
18
16
14
6
64
42
48
2
4
30
39
27
24
66
18
6
86
48
10
42
8
1
96
39
9
5
46
60
9
35
12
34
20
139
27
9
15
20
4
6
6
50
40
114
126
8
10
30
6
44
12
85
9
20
130
24
36
20
34
62
13
105
15
71
1
3
50
16
84
15
47
4
14
40
2
97
47
36
25
35
4
20
46
15
33
6
9
11
34
6
20
30
10
26
84
34
32
13
111
66
80
4
15
5
4
36
26
24
16
18
26
1
35
49
35
94
15
17
124
24
26
24
16
20
4
182
7
3
24
24
6
66
9
75
36
38
40
6
56
18
79
11
40
30
66
30
86
78
10
2
58
81
45
6
20
70
48
6
21
5
7
21
42
18
12
8
10
45
5
16
86
78
16
30
54
20
6
13
51
36
140
1
24
39
20
46
20
36
55
24
59
22
24
30
6
50
4
20
46
14
6
4
44
12
4
14
16
24
12
24
84
86
19
17
18
16
20
24
90
22
14
34
32
49
15
60
6
18
6
36
8
36
16
74
10
24
15
81
15
39
42
14
34
27
48
17
79
15
21
75
20
4
24
21
9
2
10
44
24
22
129
11
64
80
54
52
27
17
30
40
21
23
10
2
28
66
26
34
60
56
54
6
18
1
21
123
5
16
24
12
18
9
12
41
4
39
60
15
20
10
27
12
3
60
20
24
10
44
66
10
20
10
24
80
ABCD 96242921018*3^$a+1 [50092]
18
6
111
33
12
95
103
29
13
95
64
15
6
123
20
24
40
60
93
87
8
43
96
36
53
4
60
27
66
3
36
8
13
23
97
54
29
24
37
6
84
21
129
51
75
17
28
9
111
24
8
12
100
69
27
3
21
84
36
104
132
108
4
20
13
15
75
17
43
5
24
1
27
48
69
6
17
1
35
4
12
180
48
147
29
24
48
13
39
20
12
55
9
20
37
75
72
56
1
11
144
28
32
136
92
1
47
108
31
5
61
47
13
99
168
48
8
36
85
11
13
12
18
6
11
25
18
57
15
5
13
156
51
9
51
75
54
36
35
24
25
24
35
324
76
12
80
25
23
31
53
36
12
205
95
13
59
73
47
40
48
75
5
73
36
51
75
48
29
36
16
68
28
63
12
5
48
4
8
85
90
69
39
29
43
18
27
68
187
65
25
155
139
30
11
28
15
29
13
54
29
120
64
48
120
63
21
20
24
64
33
3
12
84
15
30
24
12
108
47
13
87
39
36
5
48
196
128
37
59
24
40
140
1
59
13
18
21
15
29
52
213
87
3
5
60
4
21
27
72
3
33
75
41
1
59
16
9
126
89
16
20
72
37
3
21
59
7
21
33
35
24
73
107
13
3
21
75
9
39
12
96
15
65
13
35
72
12
52
104
67
5
13
35
72
13
6
21
12
21
11
25
30
89
76
8
67
45
45
3
27
96
77
43
5
49
36
24
51
213
6
36
5
12
48
4
21
23
36
36
120
19
225
9
11
168
48
4
96
63
69
188
52
51
42
59
136
8
24
48
60
52
32
96
19
149
72
85
54
5
19
90
30
60
30
171
69
36
66
18
15
45
39
27
45
69
12
23
24
208
32
240
37
59
24
7
21
9
51
45
35
4
44
37
83
67
57
92
61
78
21
9
87
32
40
12
15
30
83
7
9
12
8
60
36
19
197
4
15
6
48
111
165
35
1
30
65
24
24
36
60
16
80
40
32
37
11
144
61
99
45
6
53
121
6
54
36
84
131
84
55
6
3
45
51
39
36
6
15
15
53
60
4
152
16
45
75
9
51
93
72
59
31
65
60
84
28
20
31
177
60
104
1
54
5
121
23
12
73
27
9
23
28
153
39
20
96
25
99
36
32
12
36
12
40
8
25
47
48
37
18
12
57
32
1
95
132
76
36
99
30
36
83
13
75
24
56
133
126
5
24
25
12
24
11
19
6
159
108
21
39
51
5
72
84
1
35
40
9
6
165
20
25
90
18
219
108
12
20
12
49
35
4
27
21
44
25
36
23
16
21
99
80
120
1
114
29
115
162
39
45
15
81
167
43
53
112
8
25
75
12
8
37
54
54
27
12
116
37
108
216
36
3
116
204
25
12
15
32
76
32
85
23
24
37
6
165
9
15
56
12
31
5
7
65
40
99
66
155
48
64
153
39
60
116
19
30
11
112
27
41
12
48
12
43
18
6
29
91
45
45
36
39
15
6
47
28
20
103
29
7
65
25
111
9
90
53
1
36
51
24
20
85
11
100
120
120
9
90
125
48
40
32
48
148
12
51
6
183
20
7
21
132
48
39
221
25
23
85
6
30
3
57
54
177
92
121
27
20
25
135
9
23
48
12
7
9
32
13
131
1
83
24
73
75
20
49
59
4
32
108
220
32
16
33
12
83
16
51
234
30
53
48
43
29
7
6
35
144
55
36
17
13
39
96
32
1
27
48
27
18
42
77
48
48
64
27
33
12
20
31
29
4
15
17
73
39
68
43
101
60
84
76
69
36
215
16
135
9
9
12
47
12
145
54
57
20
283
5
64
21
30
5
85
27
33
51
20
1
75
84
51
77
72
4
12
68
61
111
20
12
37
51
3
36
33
93
83
4
48
48
156
20
49
27
63
6
59
184
8
13
35
4
116
60
12
64
48
8
13
95
37
23
4
108
20
43
5
31
45
48
32
19
17
13
60
35
52
12
27
45
8
52
80
31
18
15
140
25
12
54
24
17
55
48
9
33
54
45
39
5
4
8
133
36
180
3
447
36
30
3
15
125
180
60
24
28
39
30
135
8
43
54
23
67
66
27
200
13
59
16
33
72
59
25
11
85
30
5
109
11
144
19
9
123
197
1
47
52
3
18
6
5
204
7
18
12
24
23
121
99
80
60
43
69
8
37
119
4
3
53
1
15
8
7
53
43
65
4
21
90
5
72
67
21
24
81
143
24
76
27
17
91
185
31
65
28
228
39
66
60
75
60
3
5
12
12
61
71
ABCD 96243066334*3^$a+1 [50002]
40
24
44
7
29
19
125
120
132
4
39
17
19
69
8
79
165
8
16
51
21
12
116
16
60
120
128
28
3
89
12
4
75
105
20
31
93
12
20
24
4
8
4
15
29
4
132
60
20
43
132
21
63
5
24
40
75
17
4
36
111
29
64
44
28
12
92
24
24
127
144
5
12
55
29
60
4
15
201
20
31
65
88
15
5
84
28
27
17
64
39
45
51
9
27
5
16
68
55
21
63
17
64
27
77
67
5
4
12
8
31
41
12
96
36
31
9
111
24
9
24
80
16
15
177
84
20
76
68
64
32
55
41
64
20
19
105
104
7
89
16
3
45
48
44
28
236
52
60
164
28
72
20
24
4
111
29
12
211
9
24
156
36
44
24
40
72
20
40
48
56
28
51
65
16
228
68
55
117
48
99
33
72
75
5
60
64
60
20
67
33
84
27
5
31
5
84
60
88
63
129
8
43
29
4
60
32
24
60
103
5
88
72
27
89
12
64
24
15
45
27
17
96
84
52
36
108
20
16
3
5
60
28
87
45
92
76
32
72
19
9
27
69
20
4
12
24
32
24
124
15
9
32
204
31
153
3
45
8
120
24
91
29
7
29
36
24
36
40
51
24
149
12
48
36
48
31
69
32
84
24
36
19
33
39
5
4
24
135
33
48
75
141
3
5
28
120
15
29
28
60
75
101
112
20
7
65
16
24
20
55
36
9
8
4
44
7
33
51
45
24
180
36
84
15
21
20
84
36
48
52
60
116
144
28
75
36
72
57
56
4
20
7
29
16
60
44
67
5
124
15
45
80
91
9
60
80
4
12
99
21
84
80
16
39
125
96
64
8
232
24
27
77
31
9
8
24
79
65
31
113
31
57
60
24
75
9
20
7
29
115
9
44
67
65
24
24
31
9
48
12
32
64
44
115
237
3
105
8
12
12
48
31
36
5
43
17
4
44
28
3
5
72
103
5
24
28
15
137
7
105
96
60
24
51
69
48
20
36
16
24
56
4
75
69
3
5
112
56
16
75
9
264
92
40
8
132
103
36
81
15
9
80
55
117
68
124
180
56
67
105
20
19
113
12
55
81
228
60
27
57
27
36
269
40
44
60
16
68
31
9
156
24
12
120
44
40
80
40
27
9
24
20
60
19
72
5
16
20
72
7
141
12
8
24
108
60
36
7
17
172
15
33
3
105
3
41
43
17
55
101
28
56
28
32
76
24
20
60
24
55
57
12
12
156
32
16
12
15
57
20
28
12
3
117
20
43
144
45
96
60
32
100
212
28
68
52
36
72
15
12
33
8
204
76
20
4
20
52
39
41
31
105
75
77
67
21
12
8
172
51
17
19
33
56
76
8
100
20
31
24
12
5
40
60
24
12
44
16
3
9
183
65
48
84
12
168
40
32
40
20
84
40
24
12
60
36
92
7
36
5
19
273
27
5
24
136
3
125
108
24
28
36
12
8
120
36
64
15
137
19
60
53
28
99
81
27
77
228
31
17
24
19
12
17
12
4
36
128
160
3
9
51
17
96
40
24
20
16
75
36
89
36
144
60
100
60
56
48
28
20
24
24
40
39
17
16
24
48
27
108
12
53
120
28
12
3
153
20
96
16
243
12
77
88
39
5
48
31
41
264
55
5
55
29
7
120
89
52
128
295
29
48
24
148
15
36
5
16
48
20
16
39
41
72
19
5
4
12
15
84
81
120
68
4
56
40
20
7
45
264
36
60
32
72
16
3
69
51
101
36
24
16
144
8
28
44
40
20
103
45
171
12
33
56
48
52
20
60
16
12
87
41
7
21
92
12
36
84
7
5
64
12
12
3
48
81
68
28
12
8
7
108
17
88
60
104
31
89
76
164
28
68
40
63
21
8
100
8
12
156
4
108
48
51
81
108
116
16
48
20
96
19
57
8
12
64
56
12
96
7
45
12
80
52
20
120
28
32
19
21
15
161
4
36
48
32
24
43
48
29
43
21
39
33
104
24
55
9
140
36
156
199
120
57
24
20
16
8
64
20
7
9
44
40
20
28
27
5
12
28
72
56
4
51
60
53
124
3
33
60
12
15
9
120
8
28
3
17
40
132
12
144
132
132
75
57
15
29
64
168
80
19
5
48
91
12
24
65
40
39
5
7
33
20
24
48
24
168
16
36
20
4
104
67
89
55
17
12
60
36
112
44
16
48
24
92
84
36
28
60
27
29
16
20
84
52
104
28
32
48
28
72
12
3
105
12
144
27
45
44
16
3
36
ABCD 96243446402*3^$a+1 [50125]
60
16
36
15
17
64
156
144
104
60
76
116
4
141
23
4
44
127
197
19
93
123
129
164
48
4
132
108
48
15
189
8
112
60
8
109
131
52
24
27
113
72
108
67
77
4
45
3
33
23
52
20
12
1
3
24
120
15
53
148
15
5
52
72
60
8
208
72
36
32
156
60
40
44
36
1
3
324
72
56
13
35
240
36
144
252
72
112
44
312
40
68
72
16
141
23
12
28
27
129
56
49
39
36
33
23
72
156
180
37
72
75
60
68
67
89
36
4
20
49
39
32
91
41
84
1
75
32
37
3
72
87
53
24
36
16
272
12
19
45
44
64
176
12
28
12
20
4
104
156
1
143
72
96
12
28
44
64
9
75
33
39
128
120
36
19
17
40
33
39
32
1
3
20
48
64
116
72
184
108
68
100
63
57
15
21
108
33
23
196
20
120
276
76
32
13
23
52
72
68
72
64
12
92
144
211
77
156
96
16
33
171
99
9
8
4
123
57
56
12
1
59
192
24
193
147
20
336
112
60
12
231
185
103
77
84
40
15
17
180
72
40
20
16
87
21
32
28
104
72
88
168
108
189
3
32
28
84
24
8
64
81
39
69
144
23
48
109
39
24
156
33
72
23
36
139
18
27
9
3
20
84
40
128
40
176
72
48
24
4
36
68
304
108
32
1
23
4
99
41
48
384
40
9
183
68
36
132
36
84
108
28
44
4
51
53
60
4
27
149
12
28
84
140
91
113
31
53
36
73
39
32
55
161
28
36
68
12
72
64
72
135
77
4
63
93
20
13
23
4
63
21
212
4
128
120
60
12
4
68
64
80
109
135
48
68
24
16
96
140
148
36
12
33
95
49
75
159
77
13
108
327
144
32
64
48
128
12
24
4
12
72
104
184
216
72
15
72
117
99
17
127
41
12
4
56
13
63
72
9
39
56
4
32
48
4
32
73
36
35
19
5
49
18
5
112
192
69
35
108
24
36
16
132
63
53
100
8
40
15
77
139
77
139
45
8
19
93
96
80
76
108
60
8
73
111
108
60
45
75
140
91
57
92
16
51
21
33
35
4
72
96
108
9
179
37
39
20
84
73
23
112
68
144
192
19
90
71
40
69
71
76
15
77
84
109
3
36
36
33
36
27
8
64
48
36
20
52
104
168
13
75
357
207
135
5
16
32
4
33
71
24
144
120
4
123
126
23
4
84
32
60
175
89
1
179
109
107
4
33
72
198
77
4
32
88
32
24
4
9
107
36
64
176
52
144
15
89
37
59
31
18
63
8
64
84
60
189
71
28
63
5
13
3
92
16
32
28
27
53
40
104
280
120
69
27
36
12
68
127
17
36
28
188
1
90
21
20
72
84
72
100
8
28
99
21
56
40
72
44
64
63
237
24
108
104
216
193
111
87
72
41
13
59
103
77
193
36
23
4
81
167
340
56
4
27
57
69
90
161
36
112
92
12
72
108
40
72
212
1
23
16
104
76
68
37
35
40
51
197
96
36
31
81
135
18
3
56
72
84
1
63
284
12
208
8
1
23
4
45
54
53
1
144
18
90
71
55
9
44
60
36
148
8
73
35
109
23
120
24
36
180
124
32
19
216
57
105
27
27
21
32
4
36
177
143
24
4
48
87
216
5
12
72
73
23
103
21
68
24
31
ABCD 96243692128*3^$a+1 [50014]
6
12
6
24
132
36
24
30
6
6
24
30
96
6
27
3
69
16
47
1
53
12
72
6
1
32
15
33
3
48
24
54
18
12
9
45
3
51
12
12
54
55
23
33
88
24
24
5
36
66
6
6
12
6
12
18
30
6
37
11
66
36
102
1
72
5
27
64
17
6
6
48
36
7
11
60
33
21
78
54
90
42
3
9
31
35
36
36
72
21
69
12
7
23
24
12
13
29
19
17
6
6
18
42
90
18
36
18
21
3
18
6
18
18
12
37
5
19
17
7
41
48
24
7
23
48
60
6
24
30
49
89
30
42
7
17
42
30
7
5
43
32
33
6
73
83
13
176
9
55
5
6
12
1
23
6
3
24
177
15
39
1
65
6
54
12
54
6
54
37
5
43
5
12
6
1
35
6
7
131
24
6
6
132
6
7
113
7
47
1
24
35
36
66
48
72
6
9
9
7
11
45
39
1
11
6
31
29
72
12
12
18
6
6
18
6
66
12
90
18
30
13
53
66
33
39
12
12
60
37
24
59
61
17
72
42
42
66
18
30
18
24
6
24
66
63
87
12
13
5
24
27
27
36
78
18
1
71
48
1
23
60
36
1
17
18
12
1
65
60
30
12
42
6
18
6
30
24
12
15
39
6
19
11
30
96
6
102
54
36
25
5
6
24
66
3
105
7
65
48
6
42
12
144
18
18
31
11
12
48
42
24
12
3
15
6
18
25
24
17
31
35
72
37
17
60
18
18
12
19
24
17
30
54
24
67
11
37
35
12
48
90
24
7
23
54
24
30
120
48
24
84
1
17
31
17
48
6
81
15
6
6
24
6
6
24
18
12
54
18
30
6
7
5
6
12
25
11
12
54
43
8
3
24
30
15
69
42
6
12
6
1
32
39
30
18
57
33
42
54
7
11
102
12
24
30
24
18
78
24
6
114
42
19
5
19
17
24
84
43
23
12
30
12
36
42
12
42
12
6
72
48
21
27
30
31
8
27
12
48
18
18
12
145
23
12
42
54
36
84
54
78
12
6
7
5
12
30
18
18
6
24
12
48
36
6
42
12
30
13
23
33
9
15
93
30
37
41
114
6
6
12
42
42
9
21
43
5
43
41
78
42
7
23
6
36
66
36
126
43
11
54
31
17
12
12
30
18
6
6
19
83
18
18
108
12
9
45
3
39
120
24
33
21
19
89
24
7
59
18
18
6
12
60
18
36
102
42
6
63
3
12
54
51
33
36
18
78
19
11
54
54
24
1
77
12
18
13
83
18
30
24
24
24
42
91
11
18
91
137
30
12
12
25
17
39
3
12
30
27
39
102
48
54
6
6
73
8
40
35
18
36
30
1
23
6
19
5
6
48
126
7
56
129
18
42
12
55
5
43
107
48
42
72
48
54
66
67
17
42
24
42
3
16
32
21
115
59
21
33
39
15
24
30
3
3
54
55
53
30
48
6
30
25
41
18
21
15
33
3
30
54
25
29
12
12
42
1
32
21
6
13
8
45
19
77
19
35
93
3
12
54
12
63
33
36
78
6
63
15
24
36
12
6
54
30
18
54
63
3
24
54
31
48
71
6
43
17
24
30
97
149
96
6
36
24
1
29
36
6
1
8
129
6
25
11
18
27
3
36
18
36
3
9
24
18
30
54
12
13
17
7
29
54
12
25
17
15
3
12
6
108
24
12
12
55
5
3
45
43
32
3
24
48
78
7
8
3
60
126
6
36
18
84
27
3
12
12
12
54
139
17
6
1
17
84
6
6
6
49
35
45
189
42
12
12
24
60
72
30
7
47
97
41
30
18
15
69
12
6
9
16
17
15
21
6
36
12
66
96
18
24
9
57
55
35
84
42
18
13
5
54
30
24
30
25
29
3
24
3
45
3
18
19
23
1
119
12
6
90
54
36
60
7
5
126
18
3
48
3
18
18
12
13
29
42
24
25
48
56
3
54
66
24
21
16
65
48
48
54
72
18
6
60
132
1
47
1
65
12
12
39
21
72
3
15
12
24
21
3
12
18
79
96
17
6
6
42
12
66
3
3
24
24
13
24
32
69
18
30
12
36
6
61
41
7
23
12
37
96
72
144
5
114
48
18
7
8
27
12
6
84
36
12
12
6
60
60
72
60
18
6
54
3
15
24
33
16
24
47
36
102
7
95
66
24
78
1
17
7
24
11
6
55
11
37
11
24
30
24
12
18
6
36
6
12
13
17
39
15
24
30
19
23
18
6
42
54
12
12
1
35
37
11
6
39
27
24
54
15
15
6
3
21
12
36
66
1
17
12
27
15
12
48
69
39
18
66
61
35
12
168
42
63
9
12
18
24
81
3
36
1
96
5
54
61
53
18
1
71
12
21
27
60
6
30
42
36
42
48
18
42
12
54
78
1
35
13
29
6
6
15
105
12
3
27
84
1
5
12
42
13
5
30
12
1
29
6
12
73
35
36
48
42
7
8
21
6
21
27
54
7
56
27
84
33
9
31
5
48
12
24
54
30
6
18
36
7
5
19
35
21
21
6
6
30
6
12
7
5
48
12
12
6
102
12
18
9
3
45
93
36
79
72
11
18
6
12
1
29
24
19
11
45
15
18
18
30
6
18
30
36
24
21
9
12
30
18
12
42
24
54
72
162
12
33
3
13
59
6
6
6
6
12
12
21
45
42
1
29
36
15
81
55
71
1
11
12
12
6
18
18
12
7
24
17
127
5
19
71
30
19
29
30
21
9
15
15
24
30
51
63
42
18
6
15
69
42
12
72
78
7
17
6
25
29
78
6
30
1
23
24
49
5
6
54
54
18
12
18
9
15
12
30
55
53
12
18
48
6
66
90
78
6
15
27
12
9
9
6
24
33
40
35
18
12
7
24
24
17
12
42
60
18
12
72
24
24
18
36
30
6
36
30
12
7
24
11
6
60
3
21
24
54
12
6
27
15
1
11
36
12
30
6
25
8
15
6
91
35
6
78
6
36
7
59
6
15
39
36
84
9
39
108
48
48
108
1
59
12
24
12
42
12
7
17
6
78
48
18
1
41
12
48
67
5
18
12
96
42
48
48
27
87
24
18
60
12
54
36
48
37
77
12
84
6
61
41
39
57
66
132
18
36
139
65
18
12
25
59
42
36
12
18
24
1
32
45
91
24
113
18
30
31
5
27
27
66
6
24
12
6
90
6
19
5
19
41
18
42
27
9
60
42
108
21
69
36
7
77
54
24
37
59
66
18
33
27
12
12
6
18
30
60
51
39
24
12
18
43
71
42
31
23
1
17
42
61
5
12
12
19
11
37
29
96
43
96
47
30
3
33
6
24
1
17
7
11
45
111
12
66
43
48
29
30
42
36
39
48
39
49
17
31
11
12
24
42
7
59
6
6
6
43
23
6
30
13
29
19
35
24
60
1
23
18
12
3
21
19
5
42
25
5
24
6
6
15
27
18
3
27
24
6
18
36
108
24
30
6
30
66
114
15
27
12
25
35
12
66
48
18
13
53
48
12
7
8
27
13
8
16
5
54
48
18
138
6
6
54
6
6
43
41
66
12
36
6
18
54
84
18
36
12
49
17
55
23
30
67
23
12
66
24
54
18
6
96
ABCD 96243797504*3^$a+1 [50086]
152
13
11
304
104
96
97
108
120
72
83
144
168
24
64
135
30
6
90
11
72
16
147
29
144
151
33
32
40
45
131
175
89
16
69
3
51
125
16
144
45
30
141
168
51
69
80
1
126
66
60
30
213
75
72
165
32
16
57
15
72
111
177
9
66
108
6
11
19
21
32
73
47
40
57
36
18
6
11
48
115
21
69
107
79
81
144
56
55
33
27
18
11
79
105
141
96
18
81
21
155
112
111
129
3
180
9
45
11
43
12
65
103
81
80
96
48
16
8
48
64
189
131
168
151
17
208
45
11
151
120
113
24
240
1
6
54
27
75
93
72
120
3
90
147
192
93
78
221
61
75
129
63
8
168
7
60
189
21
144
3
128
55
89
64
21
3
48
224
85
75
56
19
84
132
18
131
205
35
16
93
179
40
32
61
30
77
16
147
53
145
156
35
40
159
6
11
48
25
39
176
7
48
41
31
24
113
120
103
33
72
24
15
36
53
16
8
37
35
139
77
49
39
21
35
31
17
1
87
72
56
72
160
80
48
55
41
91
69
69
126
29
192
85
123
80
96
48
127
246
3
75
36
41
43
197
55
60
173
16
8
31
41
16
33
36
24
66
36
165
104
48
67
5
24
61
11
48
25
42
48
21
165
54
29
48
25
60
59
31
225
9
246
57
33
119
31
234
30
129
21
11
145
39
75
216
29
109
51
21
54
53
7
66
23
16
105
144
47
24
109
42
48
36
93
51
5
24
157
54
30
42
5
24
144
96
31
57
176
24
37
11
55
18
42
45
63
81
111
105
104
64
72
72
48
3
42
138
60
29
72
19
90
131
31
114
36
18
102
35
40
39
9
117
203
64
147
29
37
35
24
16
15
60
5
133
11
136
15
180
60
84
24
210
35
55
17
79
41
43
6
90
45
39
41
16
104
16
243
149
72
31
89
64
144
3
173
120
55
12
197
40
216
267
5
229
35
24
37
155
115
90
27
63
33
87
24
216
33
105
36
3
8
85
30
69
8
31
17
55
33
152
88
144
32
79
36
149
64
3
30
150
105
32
1
119
13
18
102
144
35
91
5
88
72
93
11
40
375
90
23
127
54
11
16
24
21
18
102
35
120
13
27
32
136
176
235
69
45
131
24
24
31
6
35
1
180
123
111
30
3
120
57
71
24
31
144
89
24
163
69
48
57
6
9
39
105
21
60
63
147
5
24
40
117
210
54
51
72
63
33
165
66
249
75
6
71
48
24
253
123
32
55
168
12
24
53
31
6
99
21
75
75
45
56
168
37
90
108
5
112
63
30
90
41
31
33
104
157
11
43
12
65
40
32
247
54
27
8
16
15
126
18
17
144
55
36
69
21
59
24
85
192
3
141
6
144
84
36
6
15
15
78
99
168
8
144
61
132
87
57
84
11
40
75
165
120
128
16
32
43
36
60
36
18
12
59
31
89
40
15
6
120
3
152
13
107
175
89
144
1
6
225
8
72
72
13
234
33
248
24
55
204
5
136
21
27
8
49
23
181
210
17
88
80
67
150
15
93
51
39
65
25
66
96
30
39
39
65
61
11
73
42
29
16
39
105
75
36
180
125
160
ABCD 96243967888*3^$a+1 [50040]
50
105
160
32
9
4
14
58
32
18
54
136
123
72
173
27
8
5
60
12
27
40
128
64
16
32
5
107
40
24
17
100
12
32
76
24
99
9
26
45
27
18
19
45
12
23
27
13
81
32
28
134
13
184
109
59
175
17
55
36
13
24
215
1
57
122
45
27
90
11
8
16
136
27
130
43
8
72
32
75
5
31
36
101
32
8
32
96
101
98
166
14
10
3
117
86
29
40
21
4
55
96
29
3
105
7
56
96
48
5
83
32
21
35
1
39
64
32
93
43
80
93
14
5
13
4
23
13
24
35
13
27
23
22
83
13
98
145
32
3
82
27
16
91
36
137
16
64
21
24
3
48
47
82
55
25
15
3
58
86
18
43
33
14
46
19
56
9
15
21
27
23
22
14
5
144
5
170
72
22
32
35
5
50
46
163
7
22
3
47
113
72
13
72
11
32
24
41
47
43
29
16
24
13
48
259
8
125
35
73
55
215
18
47
43
36
49
45
131
56
7
22
3
21
120
67
120
8
80
24
32
8
8
27
36
54
83
120
5
67
8
64
168
16
121
14
89
16
40
107
22
47
21
112
11
39
1
9
80
23
128
80
85
35
24
75
36
1
35
36
9
88
21
19
56
120
29
112
86
5
5
72
98
17
80
47
9
24
3
72
37
80
1
12
36
7
8
17
47
7
9
37
99
8
13
14
13
95
81
9
198
137
88
27
10
116
7
83
22
95
27
53
5
75
120
48
9
87
8
80
55
1
9
15
120
35
36
89
8
40
29
59
40
24
72
35
5
103
36
29
173
67
77
108
15
21
50
49
16
61
18
58
7
88
64
8
27
130
59
27
22
32
126
225
8
41
176
4
123
16
19
5
53
27
5
18
22
11
129
18
5
53
19
17
95
1
44
4
50
10
115
16
13
26
9
85
60
23
93
76
68
35
77
11
32
115
10
123
24
96
72
8
88
137
18
61
280
5
50
18
15
3
77
5
48
104
51
3
77
113
36
188
103
5
35
24
31
54
91
40
80
104
45
28
48
32
7
83
10
91
29
50
65
7
10
231
152
32
56
45
83
16
96
53
4
68
18
9
16
24
41
47
17
23
13
44
28
27
35
5
40
63
105
32
48
197
50
10
48
7
7
36
85
45
14
53
32
23
1
35
37
24
11
18
19
88
32
5
18
18
15
64
21
107
24
3
10
3
40
88
25
55
67
82
36
12
50
72
58
14
121
45
155
3
69
56
55
65
25
119
80
48
5
27
88
33
50
36
1
117
51
119
1
107
18
54
22
55
24
16
24
160
95
90
15
40
24
40
8
45
8
64
27
165
14
36
1
57
15
53
40
32
18
49
33
48
14
1
32
3
10
48
180
14
25
8
48
49
60
67
5
43
37
51
48
144
72
16
80
32
88
112
16
32
88
17
140
19
40
125
104
51
3
141
32
8
57
79
104
40
32
47
18
28
36
48
32
54
1
45
35
16
29
51
88
45
14
82
3
23
33
39
113
49
4
14
180
46
12
47
3
90
64
115
5
104
59
31
49
32
16
72
16
24
7
46
84
63
5
126
61
29
36
126
72
1
57
47
75
5
13
40
3
56
45
43
83
198
64
15
11
22
15
53
40
96
3
5
18
9
16
88
67
45
72
1
39
5
36
4
83
57
36
19
16
16
133
43
104
141
3
47
17
48
29
68
55
35
108
49
5
90
36
72
58
19
80
33
111
40
16
40
8
13
43
125
72
12
36
14
72
181
24
8
75
5
31
46
35
45
59
40
96
8
5
3
5
18
25
29
100
12
24
26
18
7
88
5
170
17
5
14
45
16
48
40
31
49
16
7
130
55
103
1
21
14
5
13
18
10
108
115
32
5
18
126
43
96
131
45
96
13
144
8
28
26
5
13
126
36
33
21
72
35
19
94
96
23
61
122
65
7
1
35
61
8
21
11
8
21
32
112
3
72
105
32
23
13
83
32
47
1
9
23
88
16
16
24
21
18
162
7
16
5
19
65
50
18
18
36
154
67
8
81
63
16
97
90
125
8
69
3
227
13
40
5
122
126
64
35
37
59
40
9
36
44
15
183
65
32
105
132
156
14
36
10
8
179
8
33
14
17
5
19
56
93
8
184
3
47
73
168
8
25
32
7
48
107
36
9
288
37
3
72
23
94
14
69
80
53
14
36
65
112
3
10
48
36
15
35
10
8
18
25
184
29
32
18
54
90
1
112
89
96
23
56
8
47
1
8
37
62
13
117
75
165
51
69
51
21
51
35
18
36
64
87
83
69
3
13
72
59
36
25
128
ABCD 96243978718*3^$a+1 [50048]
78
57
33
159
3
72
30
198
108
150
54
336
24
108
18
30
360
42
3
9
87
96
105
18
24
270
111
159
156
21
123
78
72
48
18
90
54
93
33
15
45
84
6
162
18
30
24
18
30
168
30
42
318
330
39
63
177
96
87
9
159
144
300
21
177
78
84
186
84
63
87
297
96
15
18
24
198
120
252
6
30
54
18
348
12
240
9
93
51
219
168
30
168
54
288
129
144
9
36
132
108
192
3
399
36
30
15
75
54
15
336
15
324
93
45
18
24
18
120
60
90
12
36
234
198
522
96
30
24
18
138
42
99
9
87
144
3
36
72
90
162
126
72
159
48
81
174
81
9
78
9
399
225
9
36
150
180
120
90
234
150
48
90
93
57
30
9
123
30
96
72
18
141
33
6
12
468
9
63
33
9
216
72
39
171
60
18
102
78
54
45
75
18
42
585
45
156
87
147
438
192
18
150
48
54
36
117
15
33
39
48
18
522
312
36
72
57
81
54
57
93
48
78
69
3
48
90
90
57
75
18
84
198
90
15
63
84
36
132
102
96
174
78
90
18
84
6
144
138
3
57
192
150
48
270
90
90
18
60
192
42
48
78
9
96
15
114
18
192
6
30
114
30
60
48
78
447
48
39
18
132
36
342
90
138
24
45
45
3
33
12
132
15
15
33
57
150
336
42
138
24
21
105
231
39
12
150
39
81
18
24
48
132
108
162
228
72
96
39
15
30
6
120
21
39
264
60
48
18
90
54
90
108
60
48
114
30
33
135
9
93
6
54
180
30
18
3
195
24
66
42
90
72
135
48
33
255
99
186
12
90
78
174
270
36
60
51
3
126
12
132
207
48
141
51
3
36
54
66
24
66
87
3
42
147
123
162
51
339
45
33
159
51
168
12
18
114
126
90
120
60
144
48
105
48
99
36
90
60
90
252
333
189
90
120
186
210
132
12
6
15
147
180
153
225
162
108
192
72
96
144
246
150
90
12
222
57
96
144
9
87
75
69
183
138
270
168
9
243
180
57
195
270
18
12
126
162
108
114
18
18
90
21
51
12
81
99
45
33
15
3
45
9
90
228
108
141
219
21
33
15
111
60
192
198
24
90
30
15
3
42
126
69
123
18
54
36
54
6
84
90
18
72
60
57
279
132
30
132
147
333
60
126
12
168
252
90
270
ABCD 96243987694*3^$a+1 [50050]
72
20
73
11
4
68
25
15
9
3
36
44
16
176
24
16
8
132
85
11
64
24
260
4
92
4
57
83
24
13
39
45
35
13
11
12
28
9
132
48
11
12
12
13
23
37
23
160
20
36
36
168
16
48
20
72
73
3
8
84
72
60
24
16
141
12
51
116
24
49
135
36
57
23
1
23
12
60
96
28
80
12
124
80
160
164
16
44
36
13
15
72
93
252
15
80
184
9
12
51
8
16
20
16
69
23
60
132
16
44
25
99
152
4
20
4
92
109
35
16
20
120
24
145
23
120
12
4
9
120
63
44
133
12
35
25
96
72
48
23
16
80
16
9
35
60
96
108
1
155
181
15
132
32
25
131
100
44
120
13
12
71
25
60
323
12
37
15
32
148
8
37
11
49
63
9
23
12
4
24
57
11
88
20
1
51
32
25
47
60
133
11
1
3
12
56
4
20
28
117
23
28
12
33
84
143
12
1
23
24
12
13
107
1
39
20
60
96
25
15
92
72
13
107
36
88
60
57
95
37
23
40
68
1
23
25
72
39
20
76
105
15
36
128
96
145
11
40
72
92
96
4
116
12
25
48
72
35
16
80
16
20
25
3
33
23
16
20
24
60
100
9
48
83
24
37
36
12
35
108
145
84
3
56
36
1
15
20
4
140
160
44
1
23
12
64
20
40
80
112
45
95
180
4
24
116
4
44
16
80
100
9
71
120
60
12
145
47
13
132
15
32
36
4
8
16
44
193
87
68
12
25
23
37
11
16
21
84
39
36
56
40
9
39
9
71
196
21
99
36
44
36
25
60
12
72
99
20
100
20
36
24
49
147
44
49
303
104
24
304
12
20
13
3
24
20
16
32
192
1
3
24
36
152
4
216
129
48
155
25
3
9
35
64
92
48
1
3
36
44
192
61
87
8
84
204
60
160
96
20
28
140
36
12
85
59
24
40
117
27
8
52
92
1
84
96
23
76
8
37
131
48
61
23
12
4
21
3
48
8
36
28
36
24
32
48
37
71
25
59
16
9
35
25
48
3
80
64
24
20
97
39
8
28
44
1
99
24
32
88
24
8
4
44
120
60
1
48
11
192
24
4
9
48
3
20
72
25
35
28
12
44
60
4
20
36
13
47
84
24
16
20
96
208
33
23
60
1
35
25
3
33
39
20
156
97
51
56
88
32
84
40
104
96
112
72
12
20
40
45
156
27
36
56
61
47
96
12
49
99
12
24
116
109
75
33
3
108
20
144
13
23
36
73
11
100
72
104
4
36
21
59
85
36
59
64
32
60
85
3
9
27
56
28
36
21
47
12
48
36
196
68
172
44
76
36
68
136
21
179
24
60
36
1
87
57
3
93
12
180
11
12
25
12
15
36
20
64
36
20
36
144
16
21
75
264
108
152
24
109
111
20
1
51
24
21
27
32
84
12
4
105
75
20
156
12
12
64
60
20
37
60
3
81
135
36
104
13
27
8
16
21
63
216
140
96
24
16
36
32
36
12
64
84
56
61
72
15
188
64
84
20
124
108
104
4
104
37
39
20
76
8
60
12
121
12
147
8
12
144
1
35
16
117
120
48
23
64
56
24
16
92
84
4
81
111
80
49
48
23
85
59
88
32
1
23
112
8
37
39
33
72
3
20
37
36
23
12
40
8
84
12
60
24
181
95
13
11
12
24
208
36
56
13
227
85
111
57
87
21
23
4
72
36
32
60
40
116
24
16
21
39
92
64
36
44
48
13
3
81
119
61
95
28
8
25
39
21
47
52
36
8
1
59
61
95
48
13
3
9
27
56
300
40
104
24
4
57
59
60
4
8
4
45
23
28
9
3
93
39
36
48
132
140
4
81
3
9
15
12
176
24
1
12
11
36
64
9
87
33
51
81
23
108
40
8
36
120
184
20
12
4
44
37
27
45
11
1
48
107
25
51
9
3
8
52
12
104
12
72
12
124
129
71
36
124
9
87
108
57
48
3
45
119
36
64
44
16
44
100
32
109
35
1
83
40
24
8
37
11
49
23
48
4
300
117
36
27
140
12
121
144
15
20
4
57
24
143
36
40
36
8
52
44
84
60
72
40
81
24
99
9
35
36
4
8
28
92
4
20
28
92
1
95
28
32
24
16
8
16
44
49
87
105
59
1
23
40
45
11
40
12
72
36
57
23
ABCD 96244234558*3^$a+1 [50004]
83
7
42
23
187
90
66
17
109
11
112
32
1
47
7
60
18
48
18
137
7
66
102
17
1
36
51
63
105
21
6
54
78
90
66
6
96
15
8
24
43
24
29
19
30
47
19
12
24
30
11
19
6
18
5
79
102
3
237
108
78
48
54
42
48
17
24
31
41
7
17
13
27
3
132
60
21
9
36
108
42
42
42
204
21
3
53
49
6
18
24
108
18
9
57
15
24
15
24
108
24
48
173
73
30
12
12
36
132
24
36
30
54
9
24
21
59
37
59
16
33
18
77
48
49
15
3
12
41
67
5
151
12
54
120
54
12
30
30
54
30
45
8
13
18
41
19
6
78
17
151
9
51
24
29
1
15
39
17
25
23
1
60
30
6
15
39
234
12
35
115
60
9
21
35
43
45
21
126
150
42
21
51
6
24
168
95
55
18
114
90
59
31
41
19
84
12
93
45
36
6
12
12
96
24
54
54
42
11
67
60
41
1
48
6
42
18
42
42
18
78
9
45
75
3
12
57
93
126
30
54
42
66
149
1
23
97
255
72
32
31
18
30
57
99
66
30
132
30
3
15
24
33
87
89
19
53
88
27
29
91
5
13
51
56
48
19
6
39
8
7
48
18
42
42
96
36
96
23
91
69
57
18
186
59
7
9
3
96
114
60
78
18
87
99
5
19
29
37
3
3
5
85
30
60
72
33
39
138
23
48
19
108
60
60
24
9
39
66
47
55
30
42
138
42
66
6
24
197
19
78
15
32
19
6
18
45
3
48
96
30
30
9
24
8
13
90
24
48
72
65
7
66
30
42
96
47
48
112
75
24
29
72
19
48
42
36
119
1
39
9
42
53
31
9
39
65
55
305
121
72
102
12
5
40
45
35
19
117
99
36
9
15
41
19
198
6
41
1
18
12
18
6
156
165
8
24
7
150
11
85
12
15
105
12
36
54
6
18
96
90
6
9
21
78
5
25
24
30
12
5
25
30
6
3
105
39
45
36
66
5
73
48
90
48
5
7
84
36
17
48
7
17
31
24
65
1
24
6
30
60
135
39
36
173
37
42
33
63
60
6
39
15
57
69
90
36
93
135
17
13
12
54
33
8
120
55
84
5
61
54
5
64
9
6
96
24
9
81
42
77
1
42
24
21
8
25
15
39
57
3
53
67
60
18
48
24
23
19
138
30
48
18
27
224
139
5
40
15
36
53
1
111
24
15
89
91
21
3
18
27
15
42
6
108
45
39
17
151
17
43
29
16
33
39
32
13
11
192
43
42
18
30
84
95
16
80
7
84
36
18
39
27
24
24
186
30
30
54
18
39
129
36
3
32
115
6
95
325
60
18
24
30
23
112
32
55
66
15
15
18
12
30
30
24
15
39
177
3
30
47
19
189
39
48
17
1
126
24
162
90
48
12
24
18
111
147
30
15
8
16
51
24
24
29
16
105
15
32
73
6
84
72
29
64
9
42
30
18
78
24
30
168
17
1
234
29
1
95
25
78
126
42
24
60
24
12
17
55
17
24
112
93
6
24
5
7
17
112
39
17
55
18
36
18
60
5
145
23
37
138
42
102
36
5
55
33
32
7
18
60
90
24
30
11
88
96
8
1
42
84
81
8
139
36
24
12
30
174
36
21
3
24
5
112
183
42
54
30
6
24
77
48
1
39
15
89
1
6
30
6
69
8
96
19
42
3
56
24
1
111
33
18
12
17
109
6
6
48
111
33
36
186
33
32
19
6
23
1
24
95
103
42
47
144
24
103
9
99
30
102
30
27
21
114
72
41
19
24
117
15
89
1
95
19
168
5
1
36
30
45
33
6
105
21
35
73
18
84
66
15
27
21
144
45
11
24
61
90
42
18
90
54
77
13
12
48
36
11
40
39
9
33
78
84
5
1
36
3
8
19
53
280
3
60
12
90
27
99
6
23
7
33
8
72
96
91
18
42
60
90
18
60
5
25
63
48
144
33
23
19
96
6
66
12
18
18
69
63
30
192
6
96
45
51
45
3
72
24
53
127
84
45
81
30
41
25
39
171
30
18
72
12
153
57
6
6
83
25
15
105
6
72
24
36
29
19
24
12
30
54
5
24
25
63
99
5
19
12
89
25
39
99
93
32
31
12
24
45
15
6
42
90
150
6
30
36
30
30
53
1
24
47
16
8
16
3
36
42
12
6
77
48
31
96
60
24
29
67
5
25
60
203
31
66
72
6
36
48
45
15
72
41
112
15
17
1
54
144
30
59
43
149
103
41
1
18
5
40
56
16
93
48
42
12
78
42
30
114
36
144
72
113
1
24
174
42
63
75
42
84
15
32
64
8
1
30
41
13
102
30
6
120
9
21
83
49
12
83
72
16
32
1
6
24
132
45
8
1
48
15
3
53
1
36
144
84
15
39
ABCD 96244276652*3^$a+1 [50012]
48
117
33
19
41
67
53
42
90
7
131
102
115
32
3
30
3
45
12
48
7
5
12
19
144
12
44
111
36
24
18
30
25
47
49
36
53
12
75
33
12
31
68
9
43
29
18
60
60
18
114
141
84
33
60
48
42
198
3
36
75
48
85
47
45
15
21
219
21
9
99
9
27
63
25
72
48
23
24
9
27
114
18
18
7
5
132
18
12
90
43
17
3
60
45
55
152
15
21
27
78
19
11
12
13
12
56
51
30
18
42
6
13
24
35
37
83
12
25
24
47
57
33
60
54
1
17
78
114
48
27
21
24
48
12
18
61
17
102
30
72
18
60
30
108
30
60
24
1
29
96
72
111
9
90
177
3
25
143
37
17
78
102
75
3
90
123
24
63
93
117
7
20
33
30
33
9
90
1
65
159
3
78
24
39
9
55
53
135
48
9
42
25
20
3
72
25
71
54
3
75
33
15
109
5
126
24
13
5
18
9
75
1
12
5
12
36
19
8
48
132
28
29
210
30
6
54
48
27
21
135
15
24
1
92
16
12
119
81
117
7
23
72
21
64
113
180
60
30
33
24
45
18
1
161
36
27
72
16
48
29
90
30
30
72
21
9
15
36
27
21
36
21
3
159
18
19
65
3
27
36
12
42
60
30
25
11
90
54
25
23
57
81
12
30
228
93
4
5
30
42
18
48
24
78
30
102
39
141
30
1
20
15
42
72
30
6
15
57
42
6
7
17
55
68
3
49
65
108
42
126
27
15
13
5
15
45
27
15
30
43
5
72
31
11
30
60
79
44
3
132
201
129
3
99
18
48
42
150
60
12
60
108
27
165
66
25
5
27
60
27
6
84
18
18
7
23
42
111
4
12
20
3
13
107
12
120
121
29
51
84
33
60
12
90
96
93
52
5
54
33
12
3
48
12
33
57
42
108
30
7
5
66
12
78
30
12
102
36
72
55
65
123
48
76
41
12
147
16
92
12
111
132
12
60
6
19
23
72
93
100
20
27
18
27
4
20
12
27
60
25
20
156
36
21
72
78
84
36
12
78
30
42
3
48
72
27
117
75
18
30
1
17
19
11
54
30
33
33
187
53
159
15
36
93
40
29
90
222
6
9
81
27
57
36
3
51
18
42
25
96
47
12
48
72
18
30
117
33
12
18
25
5
7
5
48
7
5
36
114
30
120
163
20
63
54
60
75
21
102
30
18
114
15
3
21
9
7
108
83
54
18
1
20
21
6
12
42
15
28
17
18
60
60
13
5
87
28
29
48
18
37
65
127
36
65
7
113
144
48
30
33
9
48
31
59
18
15
9
75
24
99
81
117
7
17
55
65
6
12
12
30
78
45
45
18
12
12
78
51
99
18
150
12
97
35
21
75
24
45
63
102
48
43
12
5
72
3
15
102
55
20
36
15
54
30
9
39
102
36
19
41
39
51
12
18
132
91
59
13
5
42
78
3
100
36
83
12
96
9
63
30
42
13
12
83
18
12
18
69
3
108
13
59
18
3
21
18
180
12
30
66
45
57
55
17
39
9
7
53
67
23
37
131
54
48
3
39
45
15
78
30
30
192
30
108
1
41
30
1
5
30
12
18
84
31
137
60
12
15
36
72
36
9
30
90
31
11
18
7
101
12
43
35
24
60
13
108
59
25
41
24
66
12
12
6
27
3
114
138
33
15
72
42
48
75
48
4
68
72
93
12
60
18
1
101
19
29
51
64
8
72
88
5
12
42
13
155
93
15
54
3
27
48
37
41
12
18
12
30
7
101
24
60
30
36
12
33
15
33
144
33
55
44
28
5
18
114
66
42
42
81
69
15
51
30
84
31
8
9
48
174
18
15
72
16
5
15
39
73
20
3
72
42
3
15
18
55
47
105
3
72
133
119
45
21
120
24
15
3
180
1
47
30
102
18
60
24
55
41
15
87
18
60
103
47
49
48
65
43
59
6
12
30
57
21
42
60
21
124
83
117
40
32
15
18
12
6
102
48
24
18
30
87
21
163
47
25
59
138
3
57
12
15
111
114
31
32
60
3
49
65
30
13
53
42
33
9
55
8
93
90
42
18
42
18
13
41
30
60
93
15
33
57
12
78
12
48
48
54
18
181
101
36
55
77
60
7
96
48
71
30
31
65
60
120
24
30
18
7
5
6
114
48
12
18
12
18
30
60
37
5
18
78
75
27
61
44
3
12
13
5
3
57
67
20
12
51
30
84
15
3
48
9
63
12
18
7
5
39
21
103
32
96
27
18
3
9
15
16
41
79
11
6
39
60
3
60
18
63
9
12
159
27
145
59
90
18
162
6
60
72
201
9
12
6
12
12
1
35
102
48
55
47
78
42
12
33
40
35
1
41
36
72
15
12
60
33
12
19
72
35
109
11
42
42
36
30
60
19
23
120
1
12
77
60
60
72
55
11
13
32
177
120
27
36
39
90
78
25
5
48
42
12
96
57
33
15
ABCD 96244659352*3^$a+1 [50085]
24
15
9
1
119
60
36
37
60
23
105
16
11
24
168
121
167
60
9
16
68
100
11
49
20
6
34
20
99
57
3
60
156
61
60
59
121
24
59
117
4
107
48
81
16
20
39
60
1
35
24
21
48
60
52
60
35
48
61
36
14
69
36
264
57
27
37
11
24
69
90
105
57
90
18
16
11
24
49
35
24
1
71
1
59
48
97
11
15
24
105
51
178
80
112
35
48
1
60
95
168
37
56
15
109
20
51
48
25
92
27
61
60
59
60
57
4
35
45
39
3
94
11
84
111
10
48
72
24
11
24
69
87
15
24
130
116
183
12
93
42
10
107
13
23
1
24
86
34
12
68
40
32
64
11
24
49
62
117
36
12
84
45
76
48
2
58
35
45
16
36
299
145
14
10
60
35
15
10
86
21
24
45
30
154
107
24
75
165
24
12
25
14
46
59
1
24
140
3
12
21
15
24
1
98
9
117
39
1
11
12
1
32
27
13
24
84
60
20
39
133
47
132
36
49
23
87
10
35
21
27
108
49
36
144
119
57
15
72
133
14
10
44
27
24
24
15
45
12
75
93
12
72
60
12
61
120
23
36
105
4
11
120
61
119
145
56
160
24
24
11
1
48
116
136
23
57
75
13
12
20
24
36
30
70
24
20
39
24
37
24
47
63
70
11
36
13
35
81
4
35
12
25
24
119
84
12
24
12
84
49
11
36
13
11
49
32
100
60
23
15
72
105
108
21
159
60
12
169
14
201
145
23
156
12
24
61
35
129
3
51
42
54
105
15
94
60
36
14
82
60
20
4
11
49
35
36
3
10
95
45
36
39
225
6
90
3
36
25
11
120
141
3
157
8
15
97
8
6
9
1
11
24
81
3
12
129
3
12
1
23
37
84
11
108
57
27
12
84
96
51
33
1
180
119
12
3
129
120
13
119
61
24
11
165
64
95
84
37
24
36
203
72
12
3
45
49
11
12
60
81
40
36
14
46
35
49
12
20
3
24
36
84
48
72
1
20
12
3
321
39
60
12
13
72
24
11
25
20
123
192
168
37
14
9
81
3
3
58
60
59
12
45
40
11
24
24
132
3
9
153
87
3
58
72
35
69
40
11
3
106
56
39
1
14
45
48
37
83
93
3
12
49
60
20
255
36
45
24
3
13
48
116
123
12
48
181
11
36
15
10
48
32
28
11
21
108
87
13
12
48
35
165
87
348
181
36
68
27
93
16
71
73
20
27
24
48
73
107
51
9
60
120
12
36
69
39
12
48
27
70
48
36
23
36
24
120
21
39
213
64
60
36
50
10
8
96
144
12
3
72
24
24
57
3
57
64
35
1
23
25
35
12
60
24
60
25
14
250
32
3
25
35
15
10
11
24
24
21
36
63
27
66
195
13
119
13
20
87
1
59
72
24
60
72
9
54
57
12
12
9
102
18
16
95
24
1
11
75
33
105
51
25
35
109
96
60
23
13
144
20
6
34
95
1
24
156
119
25
11
33
52
20
28
32
3
12
33
15
36
24
12
24
21
64
23
36
15
6
111
123
30
16
11
25
47
36
84
13
48
11
49
11
145
11
13
60
11
120
45
3
36
24
13
180
179
48
73
24
11
145
59
36
13
80
40
35
12
12
36
45
27
39
81
15
30
15
24
60
36
85
104
40
11
25
20
124
14
57
48
85
11
60
60
1
44
54
82
23
1
11
3
117
109
95
9
90
69
13
48
36
14
57
105
27
96
12
12
96
85
32
3
15
21
48
36
21
15
21
28
35
36
24
1
71
49
44
52
143
25
167
25
24
60
36
24
11
60
33
40
2
9
61
107
21
30
45
85
86
10
26
45
25
8
40
11
60
1
95
73
92
3
180
120
61
84
96
36
47
60
3
9
9
135
12
12
97
11
12
36
24
21
36
36
15
13
2
33
12
85
120
84
26
150
18
45
12
24
45
16
83
145
11
36
144
25
23
1
60
35
12
75
9
24
12
73
47
24
9
162
105
24
25
24
60
32
28
72
23
120
72
25
23
12
25
59
1
120
35
25
143
37
35
153
100
47
13
2
9
25
35
60
9
112
143
15
21
69
15
1
144
35
60
25
36
80
4
11
96
3
30
15
27
54
36
15
12
96
1
60
23
57
3
147
81
9
16
35
3
30
27
25
38
105
1
56
3
60
85
11
25
35
85
23
87
45
9
100
47
13
26
54
15
12
85
23
117
100
44
15
1
20
124
35
49
60
72
38
82
59
60
9
15
24
12
36
25
48
56
40
23
12
21
15
25
14
10
11
63
9
73
35
49
11
ABCD 96245592286*3^$a+1 [50035]
6
15
40
24
5
102
48
12
85
128
160
71
69
45
66
105
51
84
25
44
15
126
19
95
42
55
60
29
15
4
60
5
72
3
15
66
66
25
89
126
9
39
42
103
47
18
12
18
36
1
8
100
176
15
45
21
39
64
5
7
53
55
60
12
5
18
96
60
36
48
25
80
52
48
56
9
66
9
180
40
41
30
120
169
71
264
6
75
40
36
23
66
19
5
171
21
18
85
20
45
31
36
89
54
96
6
24
66
25
48
17
79
65
6
153
36
76
53
90
25
155
60
66
30
25
20
24
27
78
15
57
48
12
43
20
16
20
4
95
12
73
11
150
6
169
41
55
23
25
36
29
15
51
114
111
24
15
45
75
61
65
54
45
117
159
105
15
4
77
3
76
36
23
1
11
84
189
36
16
149
99
21
19
132
23
36
6
19
5
55
11
24
45
75
6
114
9
16
119
72
9
4
12
53
55
20
15
61
5
6
78
72
24
66
13
36
36
68
15
162
30
9
15
45
81
24
15
75
9
141
306
33
52
29
30
54
66
45
51
9
76
204
149
115
36
35
96
9
45
36
30
145
35
33
100
116
180
40
59
12
18
150
6
15
64
17
3
15
66
126
9
15
1
8
36
9
55
11
25
119
30
55
17
18
12
109
35
25
89
30
30
31
36
29
79
17
84
99
27
33
112
68
45
60
12
55
83
42
55
29
19
5
36
60
195
81
43
17
99
39
72
24
54
55
35
72
54
159
16
11
93
81
19
47
24
1
29
39
27
129
64
80
36
39
21
24
21
151
8
15
81
24
60
27
109
44
21
36
18
90
12
103
11
24
6
54
21
60
4
101
120
15
16
35
9
16
95
114
36
3
21
39
51
120
69
201
114
21
81
48
60
55
11
85
44
57
180
3
52
119
45
9
156
175
95
36
30
19
29
36
31
29
150
129
21
144
7
179
90
6
30
3
15
30
31
11
24
105
16
23
141
76
35
13
65
126
36
9
21
3
15
21
9
15
21
66
30
114
6
90
24
24
6
15
64
5
6
45
141
39
304
140
51
126
48
31
44
15
36
85
5
6
48
30
102
25
8
45
15
16
36
60
29
19
36
180
36
23
90
12
210
24
54
91
41
19
89
15
27
24
84
61
24
5
31
20
21
138
6
66
24
6
79
84
41
6
78
12
63
156
64
101
54
21
24
27
48
6
264
6
84
6
84
102
30
18
1
71
24
30
66
9
189
42
24
30
36
60
19
95
36
30
18
85
41
30
36
18
30
61
29
15
100
191
24
30
7
5
30
25
8
51
9
27
30
18
126
30
9
81
6
73
5
96
55
5
19
116
15
85
59
12
48
6
31
89
6
109
29
7
35
168
126
90
45
201
24
90
6
78
37
84
24
125
175
36
35
120
9
15
25
47
78
36
91
44
15
9
45
31
35
30
24
12
39
24
45
15
100
35
85
95
6
159
51
30
36
3
36
124
20
16
125
135
9
12
79
36
24
35
240
6
18
21
16
8
16
29
55
5
91
36
23
25
17
3
21
24
151
11
13
11
6
48
51
84
52
29
55
65
84
192
18
25
20
136
20
60
69
55
72
59
30
66
54
54
21
21
168
30
81
9
31
35
105
64
41
31
8
36
105
60
66
78
126
54
96
30
36
25
65
18
21
4
41
79
20
135
30
15
21
31
5
19
5
54
42
3
15
45
27
69
135
114
30
66
19
36
5
30
181
8
52
53
90
66
54
42
204
6
30
78
6
31
29
15
45
6
85
125
79
104
16
5
6
24
25
36
23
21
60
51
24
1
5
18
21
4
71
9
111
6
18
1
44
52
120
8
16
20
16
23
141
15
36
84
120
126
138
90
12
18
66
6
33
15
30
12
144
36
24
6
25
89
210
61
35
30
48
12
79
44
51
6
63
27
54
55
24
36
29
51
105
30
30
24
42
33
36
51
73
65
6
6
120
3
57
144
15
21
48
75
36
51
120
18
66
69
75
90
96
19
20
16
221
99
180
45
91
8
15
12
85
95
49
20
81
39
9
72
90
24
49
11
109
77
48
6
30
36
108
7
8
96
15
9
27
33
40
132
23
25
35
162
60
3
45
30
30
15
21
31
143
6
15
15
66
63
76
180
41
63
51
1
5
18
45
141
60
36
30
33
45
36
30
25
11
90
3
112
24
84
17
19
24
77
43
17
3
27
30
24
60
66
18
ABCD 96245613112*3^$a+1 [50009]
39
48
9
45
24
48
36
96
39
9
36
72
72
144
96
30
186
120
6
84
24
264
9
153
36
78
72
102
132
156
39
57
30
36
72
6
18
12
57
21
219
27
186
18
66
54
240
129
63
81
63
36
72
21
3
54
48
384
156
6
21
15
54
84
60
126
102
36
42
30
6
192
21
39
108
48
60
36
54
36
192
60
30
57
21
192
114
36
66
99
15
84
18
24
174
36
144
54
90
6
162
30
78
162
102
114
30
108
60
72
36
156
24
156
252
114
30
90
72
18
132
162
36
12
18
72
36
24
36
36
162
126
18
48
18
54
3
3
156
36
168
12
6
54
144
12
60
216
156
6
54
12
18
18
126
132
30
18
6
90
3
105
87
93
3
51
18
30
36
36
117
9
39
123
24
141
87
54
108
36
96
108
30
150
48
18
198
18
72
60
18
72
90
33
75
36
36
48
72
42
18
144
72
33
3
144
12
54
18
96
18
36
12
114
120
186
147
189
72
6
108
144
54
12
6
30
3
15
150
162
54
3
99
93
147
12
240
33
21
210
36
24
66
96
18
108
12
81
51
48
45
243
24
21
9
234
54
126
144
153
99
42
12
135
27
24
72
66
6
84
6
54
90
18
90
102
90
39
111
30
42
126
66
9
15
12
165
51
54
135
15
30
72
72
252
96
87
69
54
222
30
6
138
24
12
144
126
36
126
18
6
144
36
30
24
30
90
90
36
90
54
72
72
24
30
126
6
102
72
21
21
75
135
9
63
36
36
24
84
168
414
138
348
33
3
12
54
54
18
24
36
84
42
12
45
27
216
6
30
9
51
102
114
69
51
108
54
36
18
18
108
132
48
60
12
72
6
18
48
27
45
3
21
54
90
18
36
66
3
15
132
93
99
18
24
102
132
72
54
90
288
30
204
156
6
18
126
84
78
18
180
228
60
54
66
132
102
6
126
66
96
162
18
102
222
138
6
192
42
156
36
18
60
18
147
117
18
18
18
234
126
150
39
9
144
135
15
144
36
54
84
24
90
198
30
150
18
18
3
48
69
27
51
48
180
132
174
39
21
144
54
156
36
24
108
108
21
105
39
159
33
57
90
12
78
174
78
30
6
3
9
96
12
75
69
54
144
72
6
39
51
84
36
36
36
186
48
54
96
198
18
48
108
18
108
6
36
36
93
15
144
12
72
150
12
180
180
6
210
18
18
6
90
12
6
21
9
150
174
108
162
288
78
48
42
12
132
72
12
6
48
24
54
84
42
18
138
126
36
18
96
18
120
18
6
72
72
120
132
48
126
24
12
54
132
84
60
108
33
3
18
162
36
174
18
18
147
3
228
6
30
18
18
72
126
27
153
78
36
30
54
42
12
54
42
48
27
27
72
6
12
6
36
36
156
78
48
42
36
48
24
18
30
6
18
66
18
42
18
48
21
3
162
36
12
6
144
180
54
102
78
87
21
66
6
147
153
6
12
18
54
144
24
30
18
378
171
15
54
30
6
48
39
288
51
6
54
12
78
18
30
108
126
42
54
36
57
117
6
108
66
78
36
138
27
9
39
69
18
144
9
9
42
198
90
93
195
12
6
30
45
69
75
51
12
24
198
18
30
3
87
60
ABCD 96245846098*3^$a+1 [50128]
211
17
127
65
90
228
42
6
60
12
78
114
25
65
223
173
60
294
216
54
96
60
7
47
66
12
67
96
35
90
24
30
108
132
348
30
102
18
48
144
150
168
108
12
270
12
186
12
72
66
114
168
42
366
60
60
90
12
12
198
132
6
31
149
139
48
47
60
18
12
103
77
6
144
60
66
150
102
330
73
59
198
162
60
30
36
54
25
53
43
59
36
114
246
174
60
36
24
126
84
120
108
42
115
245
18
108
60
60
30
24
30
6
294
36
49
263
72
1
240
179
168
42
48
12
156
30
54
48
48
72
18
150
31
144
47
60
108
169
293
18
114
18
78
30
354
18
30
103
17
162
108
42
156
187
203
114
36
12
67
5
187
89
55
29
18
18
24
151
17
12
115
83
162
30
13
173
115
137
7
53
210
25
23
169
65
30
420
13
192
53
48
72
150
150
18
37
65
12
36
24
138
48
12
90
199
29
12
102
96
49
125
163
23
294
6
60
49
155
6
234
150
48
72
138
42
66
114
36
210
84
85
143
72
138
48
150
25
29
60
288
55
143
42
60
42
1
107
48
12
12
36
114
55
35
66
210
24
97
11
162
18
210
42
30
18
312
276
102
12
90
30
66
61
53
48
72
163
227
120
246
84
30
126
31
203
18
12
180
90
36
60
90
162
210
43
89
36
24
475
5
66
162
108
84
7
251
210
42
6
60
60
84
228
48
60
42
205
53
91
23
48
90
282
18
115
144
113
96
72
18
144
6
84
156
234
6
24
90
30
36
12
162
13
23
384
18
42
60
90
120
48
60
150
12
150
6
42
42
6
84
180
66
264
78
282
48
49
240
48
96
95
354
18
150
78
54
96
192
12
156
24
30
30
60
156
30
24
150
48
163
227
13
107
222
7
384
149
168
18
90
84
18
42
60
66
24
1
5
60
144
48
342
25
83
42
18
78
60
60
84
151
29
6
144
126
24
108
78
384
6
54
145
41
7
17
210
301
35
30
180
234
78
42
6
102
60
42
96
330
54
48
318
54
6
24
288
42
108
42
30
535
23
132
30
55
11
144
181
77
108
432
12
36
60
42
258
79
41
24
90
37
144
125
19
83
13
59
150
30
6
24
66
54
60
6
150
54
6
234
18
139
269
240
19
71
210
204
18
12
18
132
120
180
240
126
60
114
127
11
252
25
5
168
67
192
ABCD 96245961484*3^$a+1 [50110]
24
32
184
144
192
80
40
24
24
3
5
24
1
162
60
17
1
135
384
96
24
8
16
104
25
15
128
40
27
45
27
21
3
36
105
51
60
162
18
29
25
215
13
3
32
120
223
54
11
97
96
47
112
15
33
32
211
252
9
63
216
54
51
51
6
87
111
41
85
126
29
48
67
18
3
24
21
75
32
112
48
3
69
8
40
135
33
72
171
189
63
90
15
32
43
69
56
19
53
55
177
3
18
84
23
136
9
15
8
25
72
90
93
39
33
3
54
71
199
36
45
99
53
88
69
90
6
179
31
17
43
5
40
9
108
75
15
306
72
215
64
9
87
3
45
21
123
32
103
30
78
29
48
121
111
48
32
88
27
21
24
8
283
93
72
120
104
328
27
69
39
162
23
25
95
160
33
78
9
3
93
296
103
12
60
9
24
48
57
6
105
24
8
112
87
96
18
90
77
49
18
5
40
32
88
33
47
48
64
75
93
231
54
30
77
31
17
25
198
65
72
43
12
185
40
27
168
117
3
5
72
13
3
72
33
15
192
128
67
53
24
64
96
216
144
48
80
72
31
33
56
64
96
56
64
128
40
72
8
40
80
232
8
25
135
32
16
75
29
40
8
67
93
123
5
13
102
42
27
8
120
88
72
32
64
21
3
80
145
108
54
5
88
111
161
256
24
128
48
120
19
93
48
105
135
80
43
54
18
45
24
80
103
12
125
25
95
61
132
126
9
75
53
97
63
32
40
75
6
15
72
57
15
80
67
125
64
45
12
15
75
54
126
57
32
208
128
67
5
103
65
72
277
36
95
25
24
18
36
225
24
72
56
55
129
48
15
17
223
48
54
35
96
163
77
115
132
18
39
51
90
27
3
72
5
88
3
126
159
57
72
30
108
29
40
93
6
221
43
78
54
9
104
115
21
144
3
144
216
45
104
43
5
55
108
45
80
127
90
30
33
80
192
72
88
3
60
89
40
51
5
85
102
45
32
16
87
162
143
16
9
23
112
128
97
23
187
21
32
24
103
65
13
99
8
16
144
32
115
21
32
72
19
69
336
27
77
136
51
45
105
71
24
43
165
33
95
19
66
75
15
65
139
101
24
16
3
69
48
9
63
57
71
7
36
77
184
144
32
7
42
23
67
144
54
15
15
72
36
5
319
24
105
104
145
18
162
198
29
43
78
135
387
48
5
240
187
96
77
67
5
48
120
72
115
141
39
12
45
51
29
16
75
24
156
129
21
59
64
21
30
36
33
99
45
3
54
111
39
48
33
80
19
90
36
39
48
8
67
53
112
51
77
7
60
5
25
23
88
32
112
15
137
31
105
32
115
36
9
128
7
17
103
57
8
25
6
12
117
51
84
60
5
72
48
37
11
7
18
47
112
48
45
18
18
15
75
12
24
41
40
63
81
24
56
40
24
39
312
9
96
39
177
72
72
39
216
36
12
65
43
213
32
13
107
88
104
16
21
123
27
30
183
120
8
72
16
32
24
64
21
60
180
11
40
15
72
57
8
72
61
179
1
135
87
36
12
225
24
21
42
36
72
5
64
111
33
32
40
75
5
24
168
120
16
21
11
24
1
42
18
18
17
40
32
240
85
90
65
115
5
7
33
96
32
24
55
18
207
3
5
160
8
24
61
59
48
16
32
7
36
21
216
24
261
59
136
32
72
25
71
37
ABCD 96246089066*3^$a+1 [50004]
96
1
18
54
30
132
30
348
30
60
17
96
139
84
65
187
72
53
24
19
45
57
39
39
264
33
9
48
23
24
13
36
120
47
85
35
109
48
6
77
13
174
6
231
144
15
36
5
13
11
121
23
85
90
102
6
5
24
43
18
27
117
11
19
5
88
51
149
96
157
18
201
15
65
16
99
18
35
96
25
24
120
126
36
5
48
25
111
27
24
48
53
24
1
47
72
61
35
19
69
39
36
30
47
49
143
163
90
54
36
17
48
64
105
95
139
36
113
151
24
36
126
135
224
1
71
19
54
15
152
48
1
54
17
48
64
33
23
72
7
72
6
138
89
120
72
49
39
105
30
402
18
5
31
41
48
48
48
120
49
42
21
8
187
93
15
54
12
144
24
95
97
18
5
1
84
180
252
6
90
18
36
29
25
54
30
78
45
9
30
41
49
234
6
36
27
8
24
48
37
126
48
150
95
67
53
24
216
16
104
19
108
180
12
78
12
47
120
13
6
36
161
24
79
60
29
16
75
69
80
37
59
79
233
169
18
12
65
43
60
18
18
101
55
108
5
48
7
81
21
18
42
23
48
48
7
72
113
40
32
7
60
108
108
72
5
48
40
80
19
6
30
60
12
17
73
47
61
114
36
5
168
184
56
91
93
8
7
137
19
24
5
120
85
36
186
29
241
36
12
486
105
27
54
71
13
144
83
139
29
115
66
11
43
29
96
91
24
30
24
30
60
77
144
72
193
66
29
25
24
15
48
3
6
90
18
12
24
300
6
5
25
23
31
54
60
47
96
72
72
73
12
83
48
49
78
57
123
156
17
109
114
30
42
17
175
65
25
23
247
41
24
7
33
32
24
7
18
71
13
83
43
29
25
78
9
9
95
7
24
36
12
41
37
12
111
15
42
47
72
91
108
24
18
174
18
15
48
207
17
25
39
69
48
42
18
23
24
1
47
64
105
18
96
102
18
6
30
18
47
31
9
8
163
77
25
216
87
39
36
42
66
281
24
61
138
42
39
56
24
112
3
72
108
30
36
39
165
11
1
15
3
24
30
6
65
24
1
54
12
6
23
49
23
48
37
59
168
223
12
237
96
104
19
29
115
72
18
36
12
162
41
120
7
12
96
5
64
56
91
93
33
23
184
63
72
41
85
90
12
53
1
180
60
15
3
18
59
85
54
5
120
19
53
24
25
63
15
18
90
77
13
27
32
133
186
54
11
16
144
39
78
18
17
55
17
96
24
55
17
168
73
18
36
41
67
101
7
138
24
72
23
25
78
9
21
54
6
23
40
9
90
66
6
165
224
7
65
19
90
11
48
16
75
5
24
55
24
12
5
19
72
228
17
7
65
16
171
90
30
29
25
60
35
24
85
66
36
21
39
36
125
72
37
11
7
18
119
19
6
48
42
126
90
269
49
47
13
66
36
29
136
75
29
73
23
19
156
222
18
18
216
54
36
36
18
144
15
3
192
5
40
33
90
12
42
48
15
27
90
35
24
72
13
11
43
12
36
24
5
48
48
97
23
25
72
42
5
103
66
60
75
104
1
71
1
144
18
12
33
8
13
75
15
6
228
162
54
96
48
96
66
45
104
55
12
29
175
41
24
25
95
31
17
73
138
24
77
24
97
23
49
71
55
89
37
155
25
30
18
71
16
3
6
66
198
255
96
15
36
149
49
72
63
80
91
101
19
24
5
67
174
42
5
48
1
66
197
25
18
18
30
5
1
191
24
24
40
96
3
36
72
89
49
42
72
5
168
97
48
23
37
12
63
32
55
72
108
126
30
65
25
6
108
66
35
7
12
90
78
5
168
16
81
167
67
30
143
25
23
139
29
24
1
30
24
18
90
149
24
7
12
6
36
11
24
55
18
15
3
53
1
71
19
30
63
15
12
29
ABCD 96247146584*3^$a+1 [50075]
15
16
68
16
8
72
24
36
15
60
25
8
16
56
60
9
7
84
8
27
13
60
60
8
129
111
12
108
52
11
9
12
4
77
3
96
69
7
44
15
21
12
40
8
45
39
75
66
15
72
60
33
15
4
56
24
28
20
21
7
12
116
45
15
51
54
55
24
8
24
96
108
84
3
37
11
21
21
15
105
19
116
9
19
20
12
52
11
9
21
96
103
41
7
32
48
84
9
19
80
21
91
89
36
6
9
75
13
8
39
93
12
15
81
15
145
29
54
72
144
13
12
48
20
12
28
47
69
27
97
8
24
9
31
5
99
24
12
16
29
15
36
108
16
41
24
151
80
48
60
51
13
41
75
12
45
48
15
40
24
47
114
66
93
48
39
13
83
48
201
24
12
108
24
33
7
80
33
19
5
54
12
57
28
8
12
12
36
15
49
23
9
28
56
15
45
36
16
44
15
21
48
21
171
40
24
5
90
81
3
6
15
15
25
29
19
8
9
24
162
33
12
4
20
39
81
21
3
15
49
8
3
30
7
89
144
19
17
90
85
20
64
32
120
24
15
9
57
39
48
88
80
39
36
37
120
20
12
4
92
39
1
35
37
68
33
75
21
159
36
24
81
63
52
11
49
24
41
51
4
89
99
36
144
28
20
12
12
21
43
101
3
28
65
15
33
15
60
100
44
36
12
63
21
9
7
44
16
29
19
32
213
15
4
12
20
16
44
60
99
60
66
3
12
100
36
48
17
7
32
15
6
3
16
35
93
28
35
33
40
24
17
31
53
19
32
4
5
27
39
54
6
36
9
21
39
48
72
45
90
21
52
96
92
3
25
20
16
44
4
107
9
76
68
33
15
33
27
9
3
21
27
132
48
39
21
39
13
17
36
15
45
18
25
65
7
8
4
68
24
4
12
48
17
15
63
9
40
68
52
128
28
12
20
12
93
43
32
33
7
8
24
48
72
12
45
3
16
132
8
52
23
45
45
6
66
24
19
32
33
39
21
12
67
12
8
48
69
43
12
20
120
24
12
12
27
13
12
20
21
18
36
21
28
32
15
18
27
4
5
111
12
57
55
65
6
120
78
120
39
57
171
12
40
8
4
44
16
8
33
39
24
27
54
36
27
60
52
8
96
64
41
7
5
54
69
111
1
32
21
15
60
24
72
99
6
43
12
8
12
16
32
12
24
16
60
11
105
12
12
75
9
45
102
13
12
8
16
236
52
12
84
56
40
29
19
8
120
3
36
193
8
88
155
6
3
51
12
45
24
40
8
27
90
75
21
90
18
27
4
48
72
56
39
9
16
8
21
147
60
9
36
3
4
8
93
115
36
29
6
81
9
36
99
21
67
132
84
41
6
33
24
27
45
96
24
16
35
24
21
24
39
1
8
33
55
24
8
52
95
36
48
25
24
108
12
8
24
48
52
180
59
36
6
7
92
24
24
72
48
57
99
76
20
16
23
69
51
1
59
49
8
160
8
24
28
12
47
21
4
8
40
77
126
84
45
69
27
9
75
48
88
72
17
36
18
6
3
27
141
45
90
33
51
6
39
60
9
27
12
16
251
1
8
12
12
3
108
30
6
45
39
1
60
161
15
33
15
12
84
60
84
4
17
15
60
45
19
5
55
71
25
8
12
21
54
36
33
21
75
28
8
3
105
16
5
111
33
111
45
31
59
1
5
127
68
12
36
72
132
12
111
33
57
27
12
69
19
32
16
65
18
36
21
12
40
32
60
15
21
33
15
16
71
9
51
54
31
48
80
36
60
48
48
24
40
8
40
120
101
7
60
48
5
31
29
15
36
48
36
45
19
17
54
1
56
88
11
13
92
36
9
19
20
87
9
9
102
25
8
16
8
40
53
7
80
36
15
1
8
51
61
36
5
54
69
60
24
81
15
60
16
20
48
48
12
16
35
61
44
4
41
7
20
9
15
15
133
107
21
33
19
12
68
3
37
113
7
8
15
9
9
79
47
1
128
21
3
27
1
23
21
15
9
12
9
3
48
3
21
24
15
49
77
51
84
60
36
12
72
45
51
12
27
1
8
16
41
15
64
8
27
21
12
12
9
7
72
12
36
8
81
19
32
4
35
54
19
11
37
44
69
36
30
45
16
12
56
21
3
51
49
48
12
36
44
21
31
20
40
48
8
15
73
20
36
40
20
51
57
36
60
81
15
4
11
24
9
40
53
19
5
15
96
60
45
87
28
8
172
80
28
65
19
20
51
25
36
48
32
60
28
17
3
76
17
48
51
4
32
3
96
54
15
96
15
1
83
60
36
33
16
197
54
9
27
18
42
37
20
12
4
236
84
15
25
320
21
91
128
4
12
11
37
77
3
51
69
72
21
27
81
51
21
7
47
1
65
3
64
23
25
20
12
12
24
16
48
236
12
64
68
3
24
49
17
39
64
152
24
15
81
40
23
120
9
16
12
84
11
33
105
7
20
33
31
71
49
5
111
60
9
15
24
51
1
80
69
15
15
9
15
36
21
24
4
35
45
16
29
7
12
92
36
4
8
93
7
17
163
71
1
71
30
15
4
5
36
15
88
5
51
51
45
69
36
43
47
180
48
9
16
125
19
8
24
48
52
59
57
28
12
20
45
19
44
64
107
6
39
24
72
12
12
4
12
8
15
1
60
95
13
32
15
33
33
99
4
41
3
12
36
4
48
41
127
32
21
36
24
31
35
21
15
13
11
69
84
12
4
5
199
17
3
48
9
55
35
9
52
8
36
15
1
35
57
52
20
21
7
48
32
52
41
19
36
72
20
12
40
11
18
19
32
48
12
16
44
4
5
15
112
72
71
132
9
64
11
36
33
ABCD 96247568104*3^$a+1 [50015]
63
8
12
12
40
144
44
72
100
140
108
25
27
36
72
72
81
35
12
16
104
72
28
32
16
69
11
172
212
60
484
24
72
288
48
260
64
8
136
177
3
72
204
140
4
180
21
23
100
20
100
8
232
32
108
52
8
52
200
60
100
36
12
80
121
111
120
248
72
4
24
8
12
100
368
28
57
15
60
44
36
40
72
8
264
300
48
121
71
156
13
87
72
108
192
108
260
12
48
4
8
13
15
108
72
164
4
44
136
92
100
60
84
20
48
61
59
12
60
16
380
145
144
35
124
180
164
12
76
33
131
28
33
35
84
28
132
48
180
261
51
48
381
87
57
3
12
8
160
44
184
96
56
28
96
156
60
108
72
48
180
44
37
131
4
36
132
8
100
44
76
80
132
25
227
4
9
48
87
68
64
140
16
92
16
24
12
20
4
72
80
4
96
12
168
180
84
9
99
20
72
4
504
140
40
48
33
27
32
37
288
23
28
24
80
100
81
71
28
36
57
15
284
60
228
72
4
44
12
16
80
100
12
68
205
39
48
8
49
363
48
24
236
24
108
120
12
180
60
25
95
145
35
4
36
180
48
60
72
93
23
24
124
32
4
36
180
252
92
4
116
168
1
75
72
120
60
48
24
48
32
28
84
60
68
60
28
105
63
44
28
32
40
32
148
156
44
88
12
20
52
128
120
12
28
8
124
116
72
48
52
36
104
48
40
104
36
24
160
24
69
3
80
4
8
28
108
9
123
80
12
16
56
1
63
144
32
36
100
144
8
76
116
16
12
8
84
48
48
232
12
216
324
105
23
73
87
140
132
88
32
4
44
172
21
3
56
36
72
16
144
20
252
160
48
8
88
180
36
20
48
13
107
180
193
135
32
60
112
108
32
88
108
93
15
96
128
136
32
25
39
8
12
124
12
60
180
144
36
192
140
28
92
72
48
60
376
116
36
64
68
13
147
36
180
132
12
72
116
28
60
36
56
88
104
48
84
64
32
84
100
24
12
140
280
32
60
85
15
132
68
121
351
8
121
11
16
108
72
344
16
44
13
75
92
64
72
108
56
180
148
36
56
100
108
8
28
36
36
80
205
27
128
60
24
4
92
60
144
100
140
4
84
20
40
92
16
228
324
96
56
133
183
224
28
60
8
24
49
27
69
11
64
69
11
40
36
24
8
28
32
72
124
9
15
48
140
85
35
252
72
28
32
60
145
303
36
116
121
267
8
28
44
12
121
179
108
1
27
20
97
35
40
21
11
28
80
28
84
8
172
60
9
11
60
76
24
80
28
12
8
12
16
24
56
12
180
16
72
60
12
108
32
13
63
144
8
52
80
48
28
9
123
84
24
264
8
25
147
93
39
201
15
72
36
72
104
88
140
12
108
52
20
28
108
104
36
180
144
28
140
97
23
25
35
48
148
57
87
20
40
20
88
12
36
32
4
24
176
220
56
12
40
12
36
ABCD 96247656086*3^$a+1 [50011]
18
288
6
33
75
21
285
12
672
36
51
105
36
35
187
48
5
73
71
103
153
32
121
39
368
7
137
208
195
6
87
237
270
72
108
360
30
42
156
72
93
159
108
21
39
72
48
60
12
41
19
54
30
150
195
32
48
96
235
96
30
150
138
132
12
135
87
48
252
29
7
18
39
15
90
60
11
19
72
258
18
17
16
87
78
30
144
77
409
407
85
30
189
9
36
144
99
80
43
53
181
30
29
160
9
135
176
85
402
12
45
15
12
240
101
19
258
138
129
291
18
144
75
51
29
73
42
282
24
59
43
24
18
120
83
160
45
72
78
93
117
144
75
213
90
6
90
84
168
53
85
155
31
33
15
36
29
85
120
18
113
19
336
6
36
102
72
5
109
156
96
119
48
192
31
17
37
96
59
48
31
6
66
78
162
18
192
23
16
3
72
30
119
121
48
186
210
251
64
320
112
48
15
24
137
163
72
24
77
64
69
75
105
42
173
25
71
181
18
36
300
36
149
16
144
201
12
72
35
19
237
144
39
105
15
17
73
234
18
54
5
229
42
30
60
87
141
99
153
54
113
37
75
48
32
43
12
24
17
160
69
155
64
21
354
36
101
355
29
133
138
24
41
304
63
36
72
117
15
198
138
65
304
261
11
25
71
169
198
12
5
19
72
174
39
255
180
72
53
31
54
155
16
189
147
69
54
245
7
198
54
72
168
141
51
6
48
114
66
99
105
23
13
147
80
25
18
66
168
72
126
72
12
378
132
540
54
72
89
16
3
77
67
18
54
53
31
72
180
117
32
103
36
149
112
48
147
36
137
37
234
222
30
42
48
27
27
78
126
12
18
180
222
105
123
5
67
77
283
42
75
51
72
84
60
53
85
27
99
29
67
29
235
90
11
208
87
89
79
33
80
48
451
156
108
5
37
174
29
7
57
57
23
25
36
186
66
23
19
300
78
30
53
91
309
219
12
6
3
69
18
252
120
165
111
84
42
48
150
72
101
7
30
36
90
125
240
112
279
153
153
23
85
11
331
108
6
138
72
36
60
30
24
198
36
84
162
11
25
39
93
35
175
17
19
90
227
7
60
138
3
80
79
273
80
103
210
90
36
24
126
131
259
93
51
29
48
19
54
174
137
16
48
96
69
107
67
6
87
105
18
5
144
13
204
234
84
297
9
96
18
36
102
114
18
12
216
108
ABCD 96248328888*3^$a+1 [50052]
24
84
31
5
27
69
43
113
15
4
41
79
56
9
55
60
41
3
39
93
12
15
6
12
7
12
5
31
80
33
102
37
12
24
5
91
44
84
45
51
111
6
99
45
39
204
100
137
55
41
12
63
177
87
16
17
36
42
30
18
6
63
165
63
15
45
60
15
42
31
12
5
7
228
44
33
12
103
77
198
42
39
9
15
45
7
20
21
3
21
75
105
231
93
39
108
148
29
63
9
30
45
4
5
72
114
120
1
84
60
56
72
15
18
24
108
27
21
27
112
23
13
44
40
53
12
91
5
48
60
115
5
39
12
39
6
90
13
48
5
103
5
27
33
36
19
29
96
12
24
30
13
36
60
5
12
63
36
88
65
175
80
132
16
29
39
16
71
24
126
15
64
5
31
44
21
12
27
48
21
19
72
65
103
95
42
108
27
16
60
17
15
12
40
5
36
67
96
44
36
4
12
60
20
48
27
9
124
32
93
72
84
99
213
115
29
75
16
17
3
123
181
89
7
5
7
48
32
52
48
32
60
249
54
25
5
43
29
24
120
51
24
21
90
21
27
42
91
17
48
72
36
19
53
78
45
16
29
55
44
36
111
9
9
27
16
12
23
138
39
57
48
51
16
20
48
16
47
90
15
9
75
81
60
12
27
76
128
27
85
35
49
95
13
41
96
66
105
39
49
41
24
7
32
213
27
45
66
61
20
9
51
28
8
72
72
64
47
13
11
21
9
55
36
12
83
25
24
44
105
66
81
40
44
64
32
45
99
60
129
67
29
48
60
91
47
114
84
7
12
41
72
79
24
17
54
21
52
5
103
60
128
81
60
19
17
39
40
5
91
5
15
57
108
39
16
24
95
18
15
60
192
64
29
72
111
57
55
71
129
48
40
17
55
47
69
16
5
15
24
177
55
48
12
92
81
19
32
28
56
81
36
43
224
76
41
19
101
3
88
68
9
67
5
3
45
43
24
113
27
124
56
264
52
164
60
84
15
61
173
135
16
65
60
27
9
180
48
91
60
32
3
45
45
36
91
32
15
18
55
48
77
99
63
186
72
7
47
1
29
60
120
39
39
48
33
72
28
89
3
24
28
20
60
16
96
116
108
9
87
45
48
15
48
148
12
17
15
33
79
84
77
39
9
7
29
171
69
15
51
90
127
23
33
57
19
35
1
65
75
112
108
29
96
19
68
16
41
39
4
23
9
81
7
8
24
4
96
5
15
39
81
45
36
144
19
5
30
285
27
48
21
28
5
75
15
121
24
8
15
102
3
4
29
15
64
32
15
6
19
80
45
3
15
18
54
69
105
36
15
40
5
18
1
29
36
31
20
156
45
55
35
49
5
91
48
41
31
48
80
4
96
11
73
95
18
12
36
6
133
11
1
53
72
36
102
25
17
99
45
36
18
18
39
64
36
5
36
3
4
12
48
48
5
3
87
9
45
90
133
53
108
139
5
63
75
73
41
103
23
30
132
12
55
44
4
68
48
16
216
17
15
16
5
67
48
17
12
31
11
18
7
41
78
1
209
67
5
39
16
72
32
9
55
24
23
24
54
15
4
173
19
8
148
65
187
41
7
53
36
84
7
29
6
25
65
48
79
17
39
87
48
1
56
15
9
64
80
15
90
39
88
209
324
24
27
16
65
30
85
84
120
71
18
7
29
3
87
13
36
44
60
33
159
100
96
44
135
129
112
12
12
144
32
84
51
42
63
24
15
33
12
105
36
19
11
240
25
32
88
17
48
7
60
48
12
143
144
69
36
76
5
7
65
3
9
18
37
59
1
89
12
18
54
55
48
5
27
36
45
235
77
7
128
60
33
7
47
42
19
44
45
3
9
24
7
32
12
75
1
197
12
36
19
71
24
30
24
27
57
15
45
7
60
5
31
17
72
51
9
39
4
68
45
60
19
89
67
23
25
65
19
12
8
81
54
37
44
96
84
4
23
25
47
13
32
16
29
72
126
42
126
9
16
44
48
27
57
136
120
47
30
3
12
3
42
63
45
43
12
137
3
69
31
12
56
9
3
273
156
60
19
116
3
33
57
3
4
108
35
18
27
21
55
192
29
19
24
47
1
24
29
12
7
36
89
18
18
67
32
16
11
81
57
216
151
8
153
144
31
44
48
3
54
36
72
15
21
19
96
36
83
120
105
12
33
138
49
65
19
12
8
16
125
48
18
54
24
51
24
9
43
35
270
12
15
16
96
24
72
ABCD 96249580138*3^$a+1 [50022]
108
165
105
31
35
37
8
51
21
208
149
67
56
87
6
27
57
55
71
6
43
120
48
8
15
120
49
48
80
160
24
56
24
48
216
15
6
228
60
51
16
53
42
138
60
3
64
288
48
47
36
54
102
121
113
127
24
83
13
120
47
1
161
55
35
13
275
36
49
47
54
36
55
29
75
40
29
43
29
3
96
9
15
48
9
60
99
189
3
9
150
49
120
41
15
135
1
29
24
99
117
355
149
54
30
63
40
168
71
49
24
48
77
195
72
184
32
304
23
97
155
18
36
151
128
117
3
88
8
16
29
91
96
104
69
180
127
77
3
159
25
23
73
128
21
91
24
104
24
40
48
29
3
16
29
3
24
9
7
47
162
15
24
64
5
235
32
40
56
40
29
24
66
18
7
65
175
24
24
56
40
119
97
8
96
135
1
53
115
48
233
15
184
5
3
27
126
54
73
8
261
43
48
107
96
30
7
17
87
24
40
5
91
80
96
40
128
69
75
16
56
33
63
160
8
21
99
15
81
208
35
36
201
16
53
91
65
414
126
54
61
288
200
15
12
21
33
7
32
112
53
27
136
24
5
91
24
335
49
32
9
271
144
35
198
87
376
8
159
73
143
9
112
95
81
120
24
88
11
54
7
125
43
41
327
88
56
40
48
32
93
75
48
27
133
144
5
54
90
307
53
91
5
43
167
33
21
91
8
321
55
11
21
112
56
195
21
136
120
77
67
5
54
69
45
36
87
24
9
96
30
18
63
24
75
114
120
114
1
56
48
120
81
31
185
55
48
120
95
73
48
96
96
72
47
90
24
7
152
208
80
160
89
60
115
24
95
1
200
9
7
29
90
129
184
8
72
240
16
56
16
113
7
47
1
56
105
174
6
139
35
181
440
88
32
16
53
54
157
48
48
48
176
16
32
177
55
96
173
24
3
72
48
24
96
3
36
54
91
48
32
48
232
120
320
69
19
240
5
3
33
175
80
64
48
8
16
5
144
19
8
9
90
54
87
48
64
95
36
270
79
41
6
138
132
91
119
9
72
69
108
7
149
6
13
48
77
36
207
9
79
101
198
126
7
17
126
1
24
152
120
9
30
105
216
112
96
65
36
43
47
73
35
21
141
19
32
93
187
29
75
33
7
119
9
112
80
16
32
40
5
43
59
18
216
27
153
55
5
66
1
32
111
6
3
88
24
24
95
9
40
8
24
48
48
69
43
47
9
45
259
80
27
69
16
96
32
120
40
5
66
24
33
160
17
7
48
5
72
3
88
119
9
64
8
40
344
144
21
91
192
47
1
48
24
32
256
143
1
96
200
88
5
24
126
165
81
31
29
3
105
102
25
53
30
126
270
49
48
240
8
16
269
99
192
16
53
186
30
24
67
53
139
152
16
48
5
259
32
15
180
85
8
51
45
9
42
85
5
3
48
33
15
129
6
66
24
180
51
64
56
88
8
40
104
40
8
165
27
99
45
105
31
80
15
1
29
3
15
42
55
56
64
5
43
5
3
72
88
48
32
112
200
21
67
32
27
90
115
120
48
120
8
207
ABCD 96249732706*3^$a+1 [50005]
90
53
1
59
72
24
25
47
60
168
25
11
115
30
24
11
60
109
66
5
25
24
12
18
5
12
109
263
241
42
29
84
1
71
85
60
24
11
72
96
25
210
12
48
5
1
23
132
19
17
60
25
59
25
11
60
72
7
114
60
66
6
23
151
6
48
6
173
103
53
67
138
71
19
65
12
19
65
108
31
6
35
91
30
84
59
84
13
95
60
19
53
13
18
5
84
1
42
5
132
36
1
35
24
36
121
60
35
55
53
97
30
5
349
6
17
12
36
73
12
18
5
55
5
85
42
30
23
36
48
12
48
1
36
6
48
89
61
11
49
60
132
23
97
24
11
49
35
24
31
53
36
7
48
6
11
12
72
60
84
132
60
72
180
1
35
72
13
12
24
36
83
37
78
5
84
7
90
66
48
132
120
17
7
6
120
78
60
126
11
55
5
115
113
36
24
31
144
29
37
11
132
72
36
168
31
5
48
13
23
132
13
36
66
125
19
65
169
95
12
72
1
35
96
25
60
24
11
84
85
36
119
96
36
24
49
60
216
66
17
12
108
60
67
36
150
78
5
24
31
36
54
6
126
54
54
102
17
12
121
23
25
11
31
29
24
12
24
36
12
96
1
24
131
204
36
144
12
60
24
85
54
36
65
36
199
6
30
17
31
17
84
49
72
78
41
36
84
24
67
168
60
65
300
37
90
30
18
6
83
43
17
1
11
48
180
12
1
143
12
19
30
11
108
127
53
301
90
221
43
5
84
36
31
60
29
12
60
24
1
48
47
43
29
67
41
13
71
84
145
107
168
12
84
19
30
119
60
31
29
67
6
23
37
23
7
48
6
24
12
90
209
48
73
18
90
120
107
12
13
60
48
6
6
143
12
13
11
25
59
12
49
60
90
41
12
67
54
12
59
24
24
37
54
6
6
65
49
11
60
43
125
24
13
59
156
84
1
59
79
17
84
31
84
65
31
24
29
61
11
24
91
5
19
6
35
85
47
7
114
59
13
23
36
24
36
48
37
143
43
377
37
11
24
1
35
139
6
47
43
17
37
36
47
7
65
259
42
24
11
48
91
41
48
24
61
72
84
35
36
84
19
60
17
12
127
96
17
48
48
55
197
43
120
197
25
59
144
25
35
12
12
157
30
53
67
30
24
120
36
30
29
12
79
89
67
185
19
65
1
18
30
126
36
5
72
1
60
72
18
17
49
23
36
235
65
7
113
12
43
29
48
55
89
19
5
31
89
1
54
41
19
42
23
12
24
216
48
36
96
60
103
6
36
108
90
5
25
11
139
90
119
13
83
1
54
72
114
24
6
41
228
31
90
71
73
191
96
55
5
13
47
49
11
12
43
114
36
108
11
229
30
17
13
35
7
113
85
42
114
54
5
61
30
29
31
60
114
60
162
24
41
12
12
108
12
24
1
36
18
120
269
37
83
96
96
151
29
79
5
12
60
19
5
115
54
36
131
115
5
73
47
25
47
1
11
31
53
60
1
35
25
59
37
35
43
30
60
66
173
36
84
43
53
60
61
6
5
24
24
55
120
65
91
41
25
18
5
55
102
35
12
37
6
5
49
71
85
78
36
60
30
150
6
23
1
83
7
66
47
7
41
79
6
23
60
61
59
115
90
47
73
179
1
11
109
11
85
23
48
120
55
60
18
59
12
144
1
24
36
30
5
288
72
79
101
79
29
36
12
49
35
36
12
12
24
67
150
83
31
60
29
115
29
151
66
36
90
149
25
11
115
60
24
53
43
30
83
12
193
216
59
12
12
37
30
114
35
84
1
47
55
5
192
31
42
48
102
5
24
1
95
13
35
144
91
77
55
30
47
12
25
23
12
85
60
131
85
23
36
91
30
35
12
96
36
24
25
35
61
6
30
35
49
6
78
95
205
47
144
120
48
37
59
1
23
7
204
42
60
35
180
19
29
24
1
11
85
59
37
59
49
95
157
48
71
55
101
84
1
24
54
77
25
24
59
1
6
18
47
13
95
36
25
24
6
66
30
89
61
23
1
36
18
77
163
41
1
54
5
175
30
ABCD 96250204522*3^$a+1 [50009]
24
124
20
96
16
44
1
3
15
45
69
11
25
36
3
45
23
12
28
32
36
31
5
73
35
13
95
4
9
42
12
33
27
17
64
80
49
63
15
5
28
20
16
20
1
15
69
35
4
36
21
119
16
27
53
28
255
90
71
169
71
13
6
21
44
4
21
30
6
35
85
63
33
54
33
141
72
90
17
72
25
23
13
47
1
42
18
51
3
12
36
29
25
3
141
36
6
17
28
27
33
32
43
53
40
44
61
39
48
69
18
6
35
1
59
49
15
32
25
48
51
39
33
24
15
18
15
3
78
12
75
3
9
3
113
16
48
72
63
53
64
21
15
9
23
28
15
65
43
185
55
17
13
24
12
39
111
30
108
78
18
72
39
104
40
20
64
15
90
18
42
15
15
96
54
66
5
1
18
36
9
20
16
39
6
11
4
12
75
24
48
45
27
5
31
9
15
30
11
7
126
15
27
72
156
45
81
3
3
33
57
18
29
1
42
29
19
5
4
63
33
27
89
108
1
59
72
31
30
60
12
107
28
33
3
27
29
13
36
51
15
53
28
9
11
28
84
3
108
54
6
21
33
90
17
19
30
15
20
1
11
48
1
66
18
27
117
47
13
48
107
37
24
102
189
15
65
1
18
6
36
108
11
28
8
37
11
40
56
16
8
36
4
44
7
41
12
1
71
48
72
36
19
29
61
3
20
31
137
48
36
4
15
30
27
8
1
54
69
108
48
27
42
51
15
17
55
60
54
15
20
124
36
15
18
131
1
59
7
69
3
17
60
1
18
29
1
42
29
16
39
89
37
72
3
3
9
140
13
3
27
18
11
124
60
9
11
37
39
68
97
30
125
79
89
13
24
75
9
215
112
12
153
3
32
19
45
63
33
15
24
30
15
9
11
40
56
144
60
4
117
30
5
64
36
48
45
35
4
48
8
1
30
5
85
15
129
6
5
25
83
13
35
52
21
12
24
11
60
64
20
25
39
92
103
89
1
36
11
43
36
18
36
11
1
59
13
36
35
16
44
175
72
77
67
78
18
45
117
12
11
25
72
3
57
83
7
48
29
31
48
17
112
141
35
12
7
6
30
5
19
5
115
41
4
72
15
138
36
222
5
7
42
30
90
11
52
32
1
15
93
102
54
71
88
189
30
41
16
44
52
144
9
24
36
15
21
51
69
36
23
24
28
3
65
16
81
39
128
36
76
8
1
47
55
5
4
81
15
128
7
30
23
16
48
93
3
21
18
30
6
17
84
16
3
41
16
32
73
23
19
30
108
27
12
33
47
115
24
17
13
6
30
35
60
1
18
12
17
1
39
8
7
57
20
49
15
9
107
13
18
113
157
3
44
85
11
1
6
30
39
20
19
65
24
88
8
7
60
48
96
21
44
4
24
116
84
7
9
12
20
28
20
25
87
3
57
80
133
66
105
36
8
24
16
15
29
37
11
48
31
5
28
3
72
18
83
60
19
18
35
19
149
52
44
24
12
43
90
6
33
15
17
96
37
3
9
36
150
5
13
11
19
41
48
37
6
33
39
90
23
7
105
8
19
29
4
20
91
5
7
72
18
23
52
32
1
15
9
11
40
20
36
48
25
3
80
97
30
5
13
99
44
36
1
18
9
116
37
132
48
3
57
3
45
131
148
32
60
4
12
63
72
24
5
76
48
116
16
60
68
76
69
24
27
21
24
35
1
12
15
60
15
6
15
236
16
8
24
16
57
15
3
6
36
159
44
16
56
64
44
79
18
24
11
37
27
44
19
41
52
44
168
16
45
11
91
5
139
18
23
49
95
48
36
76
3
65
25
87
15
36
42
18
72
5
121
12
54
54
51
3
41
31
18
11
4
36
99
30
6
12
45
12
12
9
71
1
48
6
90
36
48
24
30
6
54
36
117
72
63
89
4
9
75
87
9
135
6
36
119
4
15
42
84
54
42
195
33
11
40
21
24
36
39
9
96
63
3
29
31
72
101
84
7
21
15
17
7
5
61
39
144
36
105
35
180
16
9
66
17
145
47
84
24
7
125
16
92
37
63
33
3
44
37
78
36
30
54
5
13
3
69
27
60
8
1
39
8
19
5
40
48
3
72
72
69
15
42
23
4
48
63
45
36
36
60
44
4
27
17
7
18
63
39
5
31
53
7
33
32
64
56
28
12
39
36
60
45
44
49
71
24
16
3
21
32
49
59
4
12
44
16
20
25
23
12
36
100
15
29
96
112
45
96
35
31
5
16
3
30
11
25
90
36
93
24
56
31
18
102
69
12
33
36
111
12
33
54
6
48
71
25
18
216
41
24
1
11
12
31
42
27
21
54
6
30
36
18
90
113
28
45
35
67
24
30
108
15
3
90
35
43
9
27
5
49
15
15
6
18
5
61
36
95
55
5
31
53
4
33
72
111
20
16
15
84
17
108
12
48
24
115
57
20
16
8
25
11
13
15
33
3
12
45
3
20
31
90
35
96
13
54
30
18
53
109
72
35
25
36
3
15
12
9
9
167
85
27
12
36
33
51
9
36
18
102
39
132
8
16
20
60
4
84
32
40
200
1
23
115
29
31
117
48
27
18
6
33
3
9
3
41
4
63
162
18
9
63
53
37
18
144
6
15
84
48
87
69
57
47
1
150
17
49
24
95
60
19
33
8
49
15
48
9
78
93
32
37
59
76
9
30
17
19
18
36
15
20
1
60
3
15
113
13
102
54
126
45
12
20
145
12
3
56
24
72
13
11
61
18
33
57
30
21
ABCD 96250285988*3^$a+1 [50026]
153
48
195
54
103
167
265
240
320
183
162
7
176
160
197
235
128
160
224
16
173
162
145
17
306
61
368
165
216
51
96
15
180
108
54
36
180
19
96
176
303
193
167
18
87
345
7
101
43
155
270
54
145
71
105
352
32
48
304
176
384
288
192
9
162
18
115
155
69
336
27
85
167
270
267
144
147
13
224
123
72
13
23
54
147
231
73
96
48
48
32
81
72
39
16
128
112
65
180
252
216
72
108
54
61
144
48
323
180
144
108
93
177
15
57
135
333
18
129
160
35
36
409
368
33
54
486
72
108
270
324
90
291
87
25
48
320
576
240
304
17
90
108
25
425
7
47
90
648
127
35
141
64
11
85
240
32
112
336
272
273
15
64
515
126
127
128
15
49
5
27
144
99
333
160
263
9
783
145
17
15
3
493
80
345
247
32
45
36
54
201
69
91
32
112
80
81
127
128
256
288
176
240
135
345
304
96
224
160
80
33
15
64
29
54
445
240
665
36
67
240
17
18
198
39
15
33
93
414
108
180
165
33
415
179
61
32
177
127
96
227
36
121
41
180
3
16
240
11
162
216
414
126
15
75
162
19
224
189
288
307
176
16
149
235
384
173
3
64
5
475
263
249
183
126
27
352
320
165
108
15
112
240
48
48
96
336
192
101
187
605
18
81
63
177
39
54
126
69
75
133
320
105
247
96
144
32
3
61
320
15
1
53
123
64
224
129
216
54
270
51
112
197
187
569
72
303
160
275
162
ABCD 96250566208*3^$a+1 [50000]
18
12
132
18
31
5
43
24
36
143
13
11
133
41
19
17
78
90
7
24
5
31
35
42
54
12
36
1
120
59
78
43
29
102
18
24
31
257
67
23
36
13
5
66
78
120
19
53
19
53
24
144
103
17
60
18
121
23
126
66
13
24
41
192
42
18
66
108
132
13
36
192
29
18
18
108
18
36
121
48
5
42
156
1
36
144
251
78
79
11
30
31
281
156
31
29
54
12
24
126
66
13
24
36
5
31
59
18
67
77
18
18
102
145
35
1
84
185
31
5
54
36
73
23
36
48
13
60
77
115
95
109
17
6
48
90
114
12
13
191
126
84
19
23
144
48
1
143
37
35
13
29
31
12
29
115
24
17
36
127
41
43
41
31
77
139
29
103
53
6
108
84
24
13
41
108
36
30
42
31
35
114
12
6
36
54
36
48
36
175
11
12
1
120
47
108
13
48
11
36
48
193
24
12
5
72
211
59
49
11
54
139
23
157
84
23
24
126
48
216
6
13
36
149
18
13
5
175
77
12
24
7
72
60
36
107
6
67
12
24
35
73
36
23
72
36
36
72
18
30
13
23
49
101
79
41
24
54
12
60
121
53
19
95
108
12
73
95
12
1
35
78
90
48
24
36
49
59
12
18
42
61
29
43
108
41
31
11
210
36
19
125
6
61
47
13
17
55
179
85
60
72
5
43
23
13
41
78
66
204
102
13
83
13
23
13
53
19
179
78
108
18
18
67
23
18
30
49
65
115
5
6
61
36
11
25
60
17
54
42
18
30
90
78
12
67
65
18
13
35
42
18
49
12
11
18
48
6
12
6
139
23
97
173
18
264
6
18
25
11
120
162
19
48
24
23
25
29
18
13
41
72
67
95
36
228
36
157
41
55
72
35
18
6
61
29
31
161
19
23
12
216
42
115
29
72
30
132
84
42
102
1
48
5
6
12
42
18
12
18
90
13
29
31
35
90
55
41
66
18
36
55
12
155
180
48
13
29
12
91
59
121
5
18
49
12
77
144
96
36
66
90
24
18
49
125
31
11
72
49
36
185
54
25
96
17
24
90
102
103
11
18
67
77
18
25
83
66
36
78
12
49
95
121
5
6
162
138
6
18
13
36
59
25
41
24
120
6
61
5
42
61
29
48
6
49
72
216
5
115
11
25
41
96
31
41
7
137
7
41
6
13
36
95
90
30
24
61
5
186
12
42
79
24
23
49
12
29
126
72
85
5
103
12
11
205
65
108
66
78
18
25
24
125
132
84
90
36
73
107
6
7
29
7
101
67
12
185
90
36
73
23
13
5
7
36
173
79
83
30
24
7
191
157
59
36
13
95
18
12
90
37
72
36
12
41
42
36
133
36
24
48
11
90
31
41
7
59
37
17
90
132
36
48
42
7
119
13
12
11
49
17
78
66
6
61
23
49
36
95
85
131
37
17
6
169
11
12
36
294
7
60
131
90
84
90
49
96
53
78
210
18
42
36
12
54
6
90
36
246
90
13
29
66
6
84
114
121
23
18
54
85
5
31
71
24
72
72
66
54
13
312
35
1
41
120
18
1
120
65
7
60
23
18
7
60
215
6
48
6
36
13
48
23
157
36
41
78
157
84
47
84
186
18
48
1
41
36
12
18
109
17
19
71
42
108
67
5
90
102
31
131
13
24
5
126
121
89
19
17
42
61
23
1
72
17
258
30
90
13
60
17
36
6
133
24
120
227
13
35
18
6
13
5
18
30
42
72
97
47
36
25
23
36
73
23
54
30
13
41
90
42
48
60
36
7
5
126
49
29
18
25
5
67
60
12
95
24
18
48
31
119
13
48
29
12
90
13
41
19
5
103
5
18
36
54
139
95
12
229
101
43
11
90
54
12
49
5
19
107
229
29
30
1
35
37
53
90
132
108
13
72
5
103
113
7
60
59
13
12
96
23
54
67
167
18
90
48
78
120
91
35
13
72
11
18
90
12
90
55
35
37
53
36
67
96
5
30
72
42
31
5
30
6
43
60
36
35
24
12
6
18
49
12
11
90
7
5
186
12
1
77
79
ABCD 96250589894*3^$a+1 [50042]
61
204
18
42
35
28
60
27
54
15
21
18
126
156
3
32
4
56
4
21
6
113
4
57
48
35
7
9
21
83
181
6
33
32
13
42
36
30
27
27
24
42
24
23
52
48
72
24
15
41
79
6
15
3
42
15
69
75
27
42
12
6
29
61
23
7
17
37
24
59
1
102
57
56
25
71
4
116
25
35
48
7
36
9
60
3
65
37
24
66
36
9
135
5
4
36
3
90
18
29
100
21
23
67
24
9
56
19
12
113
25
6
24
12
29
43
12
65
108
73
23
4
51
21
68
16
51
45
21
42
17
13
96
135
80
31
30
6
54
30
53
112
3
57
8
7
5
55
5
1
30
33
36
15
5
1
24
3
21
42
18
15
156
3
6
72
3
21
30
48
30
11
16
51
48
24
21
141
23
43
9
15
29
4
80
40
3
17
25
36
39
80
40
96
36
20
19
21
21
18
9
33
23
16
33
95
31
36
5
40
51
30
12
78
72
42
59
31
6
30
12
21
36
80
88
56
19
12
24
81
39
24
81
84
32
1
48
90
21
60
21
12
47
43
21
21
6
30
183
51
24
21
24
57
24
18
57
9
30
132
114
36
24
3
81
66
24
41
48
7
29
37
3
20
127
69
93
12
23
12
4
24
75
21
21
15
20
79
6
135
105
84
39
92
4
81
15
24
15
9
56
121
30
30
6
18
126
5
55
78
12
3
20
37
3
21
30
36
29
31
30
36
48
35
19
21
21
6
9
60
3
5
7
18
138
117
32
4
51
6
114
33
36
15
6
15
44
16
15
6
72
30
6
11
1
23
55
36
65
4
9
15
3
12
65
1
35
1
36
12
30
117
21
27
32
19
9
36
9
15
27
6
23
79
48
12
72
5
1
12
60
47
24
144
13
42
12
18
60
6
129
56
4
3
12
30
18
72
12
33
12
60
15
5
4
9
12
36
119
40
9
12
47
7
29
7
18
15
15
60
29
76
27
53
19
6
42
54
30
36
24
33
3
57
27
33
20
25
42
84
6
35
4
56
184
27
30
23
55
5
16
68
43
17
13
48
6
78
12
24
54
42
30
29
16
33
12
6
78
15
44
52
21
72
12
35
85
3
12
44
4
63
117
93
90
9
33
15
12
51
33
147
24
6
12
6
24
12
60
18
27
24
80
16
15
48
12
78
66
6
36
47
156
4
12
3
12
5
31
18
15
36
39
21
60
24
80
1
6
84
30
3
132
3
18
78
42
132
15
27
36
9
48
20
132
43
48
53
1
75
45
48
15
27
45
60
9
39
12
20
25
99
9
12
54
30
6
6
42
18
3
99
72
9
56
19
12
78
36
6
29
13
42
89
1
48
15
3
17
43
17
12
64
21
3
57
15
20
1
120
87
32
4
44
16
80
4
27
120
5
24
76
33
27
20
1
24
3
72
21
42
41
4
87
30
95
85
23
1
6
6
23
7
9
45
30
60
9
56
40
44
36
55
5
73
48
59
103
18
30
209
13
66
12
48
5
67
72
6
71
64
60
57
27
21
12
18
29
12
28
57
63
117
3
33
84
35
1
30
30
30
53
7
9
21
30
9
48
92
4
69
36
36
35
25
24
24
75
3
9
3
17
13
30
5
7
6
59
88
21
30
5
16
75
108
6
12
24
36
12
15
20
7
29
55
6
6
30
18
36
33
20
31
24
18
39
3
42
15
21
54
36
42
11
4
27
36
48
36
6
24
6
9
24
56
1
30
48
41
85
30
33
20
12
25
48
75
57
39
60
21
30
24
21
15
113
16
117
47
7
9
15
249
3
102
18
9
20
48
40
21
11
1
24
6
57
56
31
30
35
40
15
65
1
27
57
6
12
30
72
15
20
13
12
6
33
156
15
6
24
63
3
18
11
31
17
31
9
63
33
21
120
15
105
96
27
12
45
3
51
36
120
90
78
12
30
83
31
9
32
1
23
109
12
6
42
6
192
12
120
48
48
66
30
6
3
20
307
42
15
45
6
105
9
11
67
42
42
5
4
81
95
19
6
78
41
4
12
39
21
63
30
90
45
63
234
6
24
54
36
6
60
54
96
72
18
108
5
97
23
4
32
25
48
18
24
30
6
48
125
19
48
24
30
24
71
40
63
36
41
25
18
57
15
30
35
1
27
27
18
87
3
6
15
171
18
27
108
3
9
15
6
3
56
1
39
33
15
3
54
6
108
66
3
32
133
27
45
63
3
9
9
11
1
143
96
4
9
30
101
31
5
28
87
18
75
57
30
84
60
21
48
12
63
6
35
40
45
6
54
66
29
7
24
113
37
150
54
102
89
31
54
3
57
15
93
42
5
205
3
117
90
5
25
36
12
30
12
6
23
1
36
60
23
7
48
36
9
9
18
42
18
84
30
195
144
51
24
6
6
17
12
1
12
12
39
44
40
3
18
30
66
18
30
42
30
66
33
24
20
1
51
9
39
45
27
171
162
6
144
81
20
79
41
37
12
18
132
12
6
23
36
55
48
6
6
18
75
3
12
77
85
36
30
108
6
15
21
39
39
6
3
93
24
60
3
57
3
45
60
90
41
19
5
37
60
18
18
99
48
27
36
120
57
3
18
35
1
15
60
21
39
8
40
45
6
42
23
64
3
18
6
5
25
6
18
24
18
33
39
30
42
60
5
1
39
69
6
6
23
1
18
72
138
15
12
15
90
24
6
30
35
19
9
3
24
33
32
19
42
27
80
37
6
54
30
24
9
51
12
29
73
35
72
31
72
42
90
53
40
27
9
36
3
5
16
27
53
7
137
16
84
20
55
102
54
9
3
9
20
4
120
45
39
3
77
36
24
31
9
12
15
5
48
136
27
213
75
6
6
9
15
33
15
21
20
7
33
96
51
30
63
15
21
15
18
35
72
25
60
6
24
36
18
191
1
24
36
12
12
23
13
42
66
6
33
27
36
29
13
27
21
102
6
15
111
60
18
30
12
24
45
81
15
44
4
12
20
13
47
1
30
ABCD 96250649962*3^$a+1 [50036]
6
162
18
59
187
66
51
27
93
21
3
56
253
48
48
72
6
21
32
16
33
42
138
83
1
84
54
53
40
72
48
3
66
83
1
24
191
79
12
6
24
71
24
13
6
42
11
16
32
24
61
3
80
120
31
60
96
24
12
102
30
96
60
66
23
13
72
6
24
102
87
93
51
99
36
48
30
72
3
51
48
102
24
84
12
71
112
32
16
152
7
9
32
24
61
54
60
36
12
185
16
69
75
231
57
27
60
137
16
9
270
30
270
90
6
24
6
15
32
16
128
19
18
3
153
119
49
39
117
24
30
18
54
6
87
75
18
24
150
24
126
186
30
78
6
6
168
54
47
40
51
69
75
21
9
63
27
29
16
39
17
37
51
9
119
16
45
3
93
24
6
21
39
12
18
11
25
36
12
12
51
129
60
6
165
8
115
66
11
88
9
47
1
30
54
83
13
48
59
1
23
7
12
125
16
27
102
114
120
90
83
40
57
18
72
6
167
7
297
21
75
32
88
117
11
13
75
128
97
102
30
30
84
54
179
43
24
6
12
11
7
12
45
51
24
5
73
132
3
80
37
51
51
21
9
36
42
57
32
13
150
6
47
16
69
36
47
7
65
211
69
33
204
35
13
3
3
5
1
156
24
6
48
45
80
19
42
147
9
15
32
67
18
155
64
8
55
153
33
63
9
47
25
23
157
30
45
24
51
6
12
12
18
6
15
45
156
126
33
24
104
16
15
6
6
53
1
66
60
6
42
18
23
85
24
27
8
48
16
56
67
66
102
18
51
21
42
18
96
96
23
37
35
16
45
54
18
60
36
6
24
21
56
19
114
6
18
11
25
23
97
6
108
29
37
12
15
24
9
6
6
123
45
11
85
24
42
18
135
99
6
42
24
60
48
9
69
12
47
48
16
224
1
12
60
15
9
6
12
6
143
13
36
18
72
93
195
93
123
45
111
18
36
11
40
3
69
21
30
21
3
6
111
21
54
24
90
30
126
39
21
30
5
16
192
128
19
24
29
193
30
9
129
66
5
19
53
40
9
288
6
36
69
165
3
21
192
24
18
30
6
29
13
11
64
69
6
69
24
15
102
83
61
27
48
3
5
25
36
27
63
65
1
63
3
12
132
69
8
61
11
7
84
53
136
117
27
213
75
57
42
60
41
112
27
6
54
17
184
104
24
7
9
69
36
15
8
145
15
165
72
24
66
78
48
27
24
9
24
111
3
30
30
9
51
69
24
99
45
9
39
21
30
317
37
11
145
84
27
105
23
1
47
88
80
49
39
200
175
12
45
21
54
54
47
160
87
65
85
192
27
111
42
6
177
8
88
111
60
54
72
18
29
13
3
72
27
66
144
18
9
72
3
144
21
21
78
42
35
16
72
21
51
189
35
64
128
73
24
6
18
23
16
24
72
21
11
24
88
129
24
39
69
30
69
56
37
24
11
19
24
77
16
56
168
43
102
71
43
96
6
174
17
19
90
35
67
30
47
16
56
16
21
3
192
75
126
18
30
47
13
51
24
32
61
27
57
23
1
12
54
77
19
150
12
6
101
19
30
12
84
6
185
19
48
29
19
72
42
48
51
48
24
72
33
132
78
21
8
31
30
24
36
18
66
48
36
159
3
29
13
6
30
63
27
6
36
180
18
5
88
27
60
90
24
42
21
168
81
18
5
13
75
24
48
63
137
55
30
12
24
114
42
11
49
66
29
16
96
33
23
25
48
135
56
88
24
27
18
6
18
36
23
19
30
138
117
3
69
3
72
45
33
72
36
3
3
18
18
33
51
21
72
3
114
51
32
67
96
48
24
53
13
54
5
1
39
45
11
61
99
81
96
39
201
72
15
51
53
13
30
84
17
37
90
30
147
3
42
96
60
39
69
6
6
42
36
126
120
83
55
9
80
19
102
30
9
33
144
96
15
32
19
192
117
45
66
114
39
24
27
77
91
6
87
45
60
144
15
33
42
30
24
66
29
55
6
11
133
12
63
24
81
54
9
93
84
15
39
78
27
33
72
23
43
29
31
57
56
1
87
24
56
48
37
18
17
31
30
78
84
6
75
15
102
84
6
17
211
53
19
90
84
120
84
54
36
33
72
56
1
12
27
51
78
15
75
6
66
29
91
69
21
35
24
61
11
61
66
36
24
21
75
66
24
108
12
75
ABCD 96250669168*3^$a+1 [50124]
71
1
54
72
18
12
24
36
48
24
12
23
24
139
5
24
25
239
48
13
6
138
23
103
5
72
12
144
108
25
12
36
11
25
36
24
138
288
18
24
167
49
54
138
47
60
192
72
72
48
73
107
12
36
25
11
48
49
95
48
19
89
49
59
13
71
36
181
6
5
115
5
19
48
5
13
83
97
162
53
1
24
36
107
108
1
30
29
48
163
5
48
1
59
61
18
125
43
41
31
5
187
6
48
24
66
5
85
6
77
13
30
77
19
18
12
59
156
180
217
23
144
1
11
1
18
18
107
43
29
24
1
162
65
36
24
24
48
73
18
18
35
24
25
11
85
12
11
132
55
41
121
23
13
24
18
5
84
48
7
30
59
49
60
36
54
18
71
84
25
144
23
24
169
90
5
49
11
36
60
36
73
35
49
95
12
36
37
114
77
13
84
11
61
18
125
72
19
89
1
47
60
25
107
12
61
48
11
108
96
25
36
47
163
144
5
12
79
77
13
59
49
108
59
25
24
72
59
12
193
47
24
60
12
24
19
125
24
120
13
6
53
1
35
31
113
12
19
65
7
18
6
209
12
132
61
18
48
101
60
79
30
23
37
107
12
73
24
47
1
59
132
7
149
48
36
7
18
179
24
12
37
72
120
23
19
65
36
24
13
36
71
73
95
13
59
252
13
47
36
13
84
180
18
168
17
37
47
12
12
13
54
5
24
168
25
23
43
53
60
36
96
72
13
48
71
96
37
119
19
18
95
37
71
13
168
11
120
108
48
31
17
1
6
53
37
35
48
12
13
47
25
18
18
35
84
61
12
36
42
5
84
12
91
198
42
30
18
18
35
1
95
36
12
163
24
5
13
59
67
102
18
294
47
73
23
13
59
1
12
60
11
79
101
37
24
198
89
12
1
119
24
25
71
72
37
30
24
18
59
121
47
72
24
12
12
115
77
24
48
12
55
5
72
24
120
72
1
156
72
11
48
19
29
84
7
72
90
60
72
35
49
95
12
37
72
215
12
49
108
30
89
25
59
48
73
12
71
12
24
1
167
84
37
71
37
36
18
90
108
60
30
42
107
91
54
83
25
11
37
71
84
24
115
90
71
36
13
59
24
85
35
24
60
1
11
48
37
95
36
60
1
35
43
65
1
83
72
43
41
12
25
18
53
139
162
23
12
61
23
12
1
23
24
96
13
108
47
60
108
19
126
47
43
6
36
47
73
24
47
151
48
41
37
84
107
73
18
53
1
36
24
191
25
30
5
48
25
47
60
13
42
72
17
55
5
121
210
78
107
12
72
12
49
12
83
12
1
36
30
17
108
72
48
43
90
36
47
43
5
36
13
108
23
48
12
36
31
30
18
5
91
17
108
109
72
11
97
12
35
96
36
84
24
19
18
30
5
37
30
18
11
61
35
96
24
25
24
71
24
132
25
54
77
48
1
18
5
48
49
119
36
132
37
11
144
115
360
5
13
35
1
42
102
71
24
1
59
60
24
13
83
120
1
35
36
12
97
11
24
1
48
168
12
6
72
29
25
83
1
131
12
12
132
55
53
19
18
72
36
24
11
55
6
95
43
149
84
25
30
125
24
96
67
5
97
95
48
12
13
95
24
1
72
24
71
36
36
1
18
18
12
23
49
167
19
54
23
24
36
97
143
12
73
60
107
67
6
11
1
420
36
35
48
1
42
48
126
24
180
155
61
30
53
43
149
67
29
19
17
84
72
48
13
72
108
71
115
53
36
60
13
59
25
24
12
24
30
90
47
36
13
12
143
36
7
29
61
12
42
18
23
265
54
77
13
48
24
35
60
12
36
1
126
5
61
95
84
24
24
13
11
1
35
7
5
276
60
48
37
47
121
72
35
12
48
25
54
5
49
23
24
48
67
5
85
72
60
47
12
79
101
49
120
90
5
48
181
144
35
168
361
66
77
19
54
66
6
107
60
61
144
60
120
83
60
168
49
59
108
13
59
13
150
18
12
11
7
221
19
5
67
48
6
11
12
192
91
53
24
12
49
95
31
144
29
24
24
121
42
173
120
13
11
84
48
31
6
11
73
6
120
54
36
6
18
ABCD 96251018998*3^$a+1 [50015]
37
35
39
21
43
5
19
8
22
11
24
37
66
30
2
16
74
16
12
50
22
12
35
1
90
17
85
11
81
4
32
135
24
81
40
23
1
23
37
35
91
32
45
1
11
69
34
17
85
23
1
24
23
9
58
32
21
19
56
33
7
53
1
84
126
5
48
57
10
6
23
9
42
30
10
6
60
12
138
54
98
96
9
7
6
48
24
47
24
9
52
38
22
18
32
9
15
10
11
33
63
12
37
26
45
24
21
4
23
33
27
45
10
38
60
4
66
42
95
55
8
34
6
42
6
14
3
15
10
68
10
24
32
6
10
8
22
12
30
2
4
11
1
35
49
18
8
22
32
3
7
50
3
96
19
152
34
20
12
70
72
18
23
36
33
16
66
8
10
107
9
10
5
27
64
38
3
24
1
14
129
31
24
5
1
18
72
26
27
3
33
21
18
16
17
85
98
21
25
8
10
5
27
16
14
15
3
22
23
51
216
16
38
90
9
21
10
24
41
49
20
28
14
18
3
9
100
35
91
8
24
21
36
36
43
72
5
67
8
64
125
3
57
48
7
6
60
44
34
2
3
9
40
12
23
13
2
45
36
55
24
30
11
1
14
16
24
42
32
12
10
125
25
18
17
165
18
22
35
15
18
75
25
11
37
60
35
12
87
10
35
24
19
120
42
11
24
13
32
30
81
49
30
29
27
45
99
6
52
11
21
36
24
64
84
71
7
5
72
3
54
3
15
10
11
1
80
18
16
6
11
13
42
54
23
1
42
14
58
78
2
6
82
17
31
14
40
8
75
57
46
134
3
24
21
10
32
16
77
97
2
6
10
24
30
120
18
8
57
87
10
11
25
95
12
1
11
21
52
23
25
80
15
3
9
48
48
7
62
28
44
16
47
12
24
24
7
24
29
43
30
95
12
87
6
3
25
60
32
42
33
39
18
51
19
6
66
29
19
8
9
1
95
7
41
24
60
27
9
9
60
87
1
2
22
26
42
22
41
37
11
61
35
21
3
21
3
72
25
11
19
198
23
9
28
35
27
46
2
40
110
15
61
32
39
15
9
12
12
7
66
35
57
10
30
32
10
8
10
12
18
5
12
96
60
3
46
20
6
33
31
48
96
24
56
21
33
160
32
4
30
2
87
25
68
10
30
2
18
4
23
147
18
28
80
3
1
36
83
12
9
24
12
64
116
3
12
3
21
43
5
120
36
24
13
114
24
32
22
72
48
23
48
21
78
33
24
73
12
144
20
76
11
7
6
2
10
44
18
16
56
9
127
14
4
44
15
57
58
41
72
7
30
11
84
45
48
3
51
10
60
36
12
36
30
6
8
16
71
49
24
2
6
12
28
23
36
31
17
25
47
36
43
56
16
17
7
6
18
26
76
20
4
11
49
203
25
26
96
16
30
47
25
8
27
45
10
8
22
32
66
9
63
40
17
36
19
29
61
11
49
8
10
8
22
66
41
24
60
37
12
26
24
118
2
22
11
24
48
60
57
18
136
102
32
16
95
19
17
9
16
128
70
53
72
81
15
1
18
48
5
3
34
11
19
2
28
35
96
36
219
24
33
13
11
45
18
6
15
24
48
19
24
62
87
3
24
30
18
42
3
1
72
83
61
11
85
20
22
41
1
11
25
12
30
2
51
25
23
51
10
23
57
48
27
19
14
27
25
6
14
48
16
44
15
55
65
36
1
11
15
22
11
21
16
48
24
11
31
66
14
18
15
1
12
84
6
24
24
24
18
60
59
21
27
48
7
38
18
16
53
25
72
20
3
1
24
8
58
5
9
27
84
19
86
27
12
37
14
16
50
6
33
21
15
75
70
59
69
18
102
15
12
96
55
17
37
48
42
29
1
23
12
151
102
50
16
17
87
46
32
4
78
6
24
83
49
48
32
3
36
24
21
24
58
32
88
5
13
6
5
1
47
27
9
7
48
42
30
152
58
102
30
42
5
19
56
201
48
55
2
3
12
39
9
144
12
36
7
62
39
19
48
102
60
12
20
39
21
3
132
19
41
33
60
16
20
22
17
7
53
12
15
45
1
23
19
17
48
63
33
21
39
36
15
45
1
18
6
143
60
31
14
3
55
102
2
16
30
50
30
63
9
36
39
7
14
34
41
12
57
15
67
48
41
12
13
102
5
24
115
6
2
40
120
41
31
6
47
25
8
10
14
18
58
44
24
76
23
36
19
30
8
40
2
22
50
30
28
32
4
24
35
37
18
41
165
34
32
64
5
9
63
27
48
82
78
89
13
18
53
1
18
50
12
10
24
120
6
23
51
21
33
40
47
61
12
36
59
85
6
14
10
53
49
23
97
8
10
18
54
6
50
18
64
47
1
20
3
12
43
5
61
20
15
3
30
40
20
100
8
18
34
71
31
8
33
13
90
24
2
46
17
13
23
9
10
26
27
12
103
5
97
26
46
18
2
16
20
10
5
27
190
8
3
36
49
2
22
8
15
12
13
83
37
42
5
1
32
34
120
30
50
48
45
36
37
35
144
48
1
47
12
12
73
95
7
8
40
62
3
12
60
1
14
16
54
8
48
34
78
36
11
1
83
1
6
8
9
13
32
63
3
24
118
44
51
3
45
12
103
6
8
10
80
21
1
24
24
8
3
15
34
11
21
3
1
11
1
12
11
24
33
12
58
17
13
8
39
43
18
12
8
10
5
72
27
16
14
58
24
5
1
72
18
42
12
23
25
18
30
42
26
6
94
72
18
14
10
6
2
48
16
6
2
22
50
70
23
27
45
33
63
19
6
84
54
5
21
30
18
27
1
18
17
15
54
3
13
35
25
44
34
54
23
19
29
1
56
114
40
24
62
18
112
77
12
1
83
24
60
7
5
19
17
37
8
3
24
55
5
25
50
72
129
7
5
9
16
23
19
65
1
6
48
6
32
112
26
9
36
25
107
9
76
50
33
21
18
10
6
14
10
6
2
10
14
30
63
37
14
9
45
10
18
78
56
10
20
106
8
94
23
67
62
58
6
32
52
78
18
60
26
30
3
37
20
30
18
87
169
12
18
102
140
27
25
23
24
1
2
45
12
39
16
30
56
72
15
12
15
16
32
22
56
39
33
63
19
65
13
11
7
90
20
3
7
38
16
23
67
48
6
2
24
18
28
2
18
15
7
6
11
24
87
57
193
30
62
40
66
32
42
63
72
57
15
1
23
55
6
60
23
12
75
6
10
17
31
24
8
34
20
16
42
113
72
45
15
48
13
11
115
8
22
18
41
7
17
48
15
72
57
55
6
18
77
19
56
40
5
75
24
93
25
8
18
136
6
60
12
2
54
15
1
18
5
48
19
6
23
19
78
ABCD 96252513590*3^$a+1 [50006]
75
33
2
19
11
25
39
6
3
3
69
9
15
57
62
18
43
101
36
42
31
11
34
20
22
12
105
53
13
9
62
6
42
7
5
16
18
30
2
34
30
9
5
19
30
47
13
3
12
8
40
78
75
11
18
55
3
8
6
10
8
10
48
3
11
40
84
36
3
6
30
6
18
57
20
28
51
24
35
31
35
36
16
42
8
7
23
84
54
55
27
32
22
63
3
24
33
95
31
54
36
11
25
119
1
69
26
19
39
15
3
48
14
7
11
10
60
9
15
69
24
12
33
2
60
18
60
16
44
55
6
29
10
45
41
1
18
23
13
41
25
18
6
51
24
56
28
6
56
25
15
9
5
12
19
51
30
50
70
32
1
15
2
13
11
79
21
3
33
2
28
2
1
24
30
71
72
34
3
5
22
33
11
12
120
73
45
20
19
36
6
65
30
48
1
27
39
3
51
24
53
13
6
41
24
43
5
61
54
6
54
215
1
47
28
72
2
12
16
74
4
36
8
16
9
12
60
3
50
58
8
24
55
15
36
26
10
38
55
21
9
15
2
73
21
24
20
7
24
65
22
3
137
37
35
22
3
30
11
24
18
54
24
6
18
7
24
30
24
65
1
39
6
6
14
30
10
75
90
27
24
44
1
3
8
64
30
39
11
120
34
54
20
16
20
54
28
3
30
51
50
4
2
42
58
27
6
137
12
30
22
69
27
42
15
27
6
9
35
6
7
3
32
7
41
12
127
18
30
3
48
9
66
11
13
15
20
112
9
39
128
12
36
6
10
54
9
12
18
72
5
28
2
30
4
2
37
96
11
25
69
2
19
51
14
18
46
6
63
21
32
22
15
17
19
69
68
7
83
60
4
18
62
18
37
5
24
25
24
30
35
1
6
9
9
17
36
109
21
30
3
9
12
6
8
42
112
18
14
18
16
32
19
54
27
2
46
24
26
4
27
33
6
56
18
70
50
18
12
7
33
60
80
7
51
18
21
78
23
4
38
90
7
41
7
5
31
36
23
31
6
18
36
30
24
30
75
51
39
21
17
13
36
15
44
46
60
36
12
21
41
13
53
12
25
81
80
46
6
39
3
48
27
53
12
1
6
53
1
41
24
12
4
110
30
16
18
45
35
46
6
9
84
15
66
15
23
12
13
57
15
5
13
41
16
36
39
15
20
114
22
14
25
23
37
3
32
10
26
13
6
3
8
144
6
13
5
40
60
12
48
69
5
42
28
15
6
47
4
69
41
4
14
16
24
96
9
11
1
18
17
6
13
36
9
96
9
15
72
2
42
43
53
4
39
39
20
7
3
2
10
9
66
51
44
70
33
15
62
13
21
21
18
33
18
21
5
6
79
18
36
84
3
2
31
17
40
38
31
95
49
54
5
55
12
21
18
6
56
43
39
36
50
84
10
38
12
6
66
16
14
4
6
24
9
23
60
52
120
8
40
42
126
21
33
18
32
91
131
70
18
8
43
15
39
27
9
5
12
4
33
6
17
30
34
45
9
20
4
6
36
8
22
39
156
23
31
95
16
15
41
10
27
3
2
31
41
115
83
12
19
27
39
9
24
27
18
3
14
28
6
26
13
3
33
29
6
12
30
12
22
9
75
50
25
11
6
42
25
11
12
109
15
6
24
6
2
31
5
85
5
1
3
27
11
28
15
6
54
5
12
34
14
36
16
9
21
18
36
15
39
2
7
6
39
26
1
54
35
16
9
30
11
13
17
49
129
72
15
9
99
45
32
13
45
6
20
34
48
14
6
7
5
55
65
1
54
3
30
9
71
19
11
18
24
10
8
48
4
2
10
84
86
13
3
3
11
16
24
3
27
56
79
21
33
9
20
1
29
30
12
58
51
24
107
24
30
1
48
6
87
12
6
2
19
5
25
21
93
27
30
33
5
6
40
33
15
45
17
48
1
17
24
4
44
25
15
18
14
18
1
21
33
3
12
20
1
9
8
73
6
21
12
36
39
36
35
24
30
42
13
3
48
92
10
44
55
35
19
29
28
30
2
31
39
48
42
6
2
43
5
12
43
17
4
50
84
36
40
18
18
14
6
40
9
9
6
9
9
21
17
37
35
55
5
1
36
15
33
95
12
10
48
86
1
54
24
5
70
27
11
84
130
45
41
49
15
18
27
53
1
29
46
15
11
24
34
32
28
27
23
1
30
54
93
2
31
36
11
7
6
30
17
58
26
103
5
58
32
10
12
9
11
19
47
4
44
16
26
7
21
26
13
3
9
29
24
55
6
17
13
21
15
3
15
5
18
22
26
10
92
7
11
49
36
29
46
15
137
24
6
18
22
20
37
53
43
89
37
18
30
75
2
4
24
21
27
69
54
54
12
24
51
18
8
13
15
12
30
60
27
192
3
6
9
33
8
1
30
5
58
156
6
8
16
12
32
1
21
60
3
6
41
16
30
90
8
24
88
12
36
96
14
4
30
15
72
33
8
7
23
90
67
51
42
39
48
17
78
36
42
70
27
42
5
6
19
3
6
24
2
55
18
42
11
7
131
16
24
32
13
27
3
11
13
5
16
56
64
21
21
44
66
30
19
23
36
22
57
60
27
54
21
53
6
22
18
56
100
20
19
59
58
30
44
6
30
48
10
2
13
17
12
10
105
41
16
68
1
54
11
4
6
21
11
30
7
11
42
19
45
20
79
6
5
6
37
81
12
48
24
2
106
48
9
12
60
15
60
30
26
34
9
6
23
31
27
30
12
20
40
32
70
48
21
105
36
3
41
4
12
33
65
30
1
9
18
8
12
28
6
48
18
8
24
28
12
27
18
3
68
1
41
13
6
119
19
21
96
36
12
15
11
25
36
9
9
36
6
18
5
22
6
8
16
18
27
21
224
49
21
48
26
24
72
6
42
7
24
27
3
29
6
52
3
36
18
17
40
24
42
2
1
45
50
22
24
8
127
21
99
33
6
32
12
16
9
90
23
54
4
2
4
6
12
21
11
34
2
13
41
30
49
9
45
41
55
30
11
13
30
6
11
6
49
3
32
43
12
11
48
30
19
57
20
4
15
30
6
54
9
30
8
43
9
2
18
25
21
66
3
57
20
13
66
54
3
33
39
60
18
8
1
33
8
34
26
54
46
14
10
33
53
24
34
24
60
36
39
36
36
3
38
13
36
3
27
18
3
12
56
6
10
50
43
6
15
15
17
19
11
49
5
24
16
14
52
8
6
48
7
3
15
15
38
42
67
23
12
16
38
6
25
18
36
54
5
22
15
41
114
79
66
21
32
1
15
54
30
38
12
37
21
20
43
17
10
14
55
9
12
114
18
8
13
75
54
42
33
15
32
48
30
126
54
12
16
24
33
6
47
4
3
5
6
40
26
16
12
21
95
22
2
72
43
21
30
26
64
20
36
16
3
35
49
5
28
3
27
80
22
6
30
62
97
3
39
23
40
8
40
20
4
3
42
41
10
30
2
1
11
96
18
16
78
86
4
26
12
54
6
72
70
45
42
3
32
16
18
69
6
11
6
4
15
18
12
3
42
114
72
3
21
18
18
33
24
11
6
36
12
7
21
8
16
8
1
5
25
36
23
10
36
21
45
6
30
33
15
102
9
23
76
30
44
25
27
8
48
58
15
11
70
120
3
35
31
6
21
50
4
9
9
8
19
21
3
39
27
24
107
12
6
10
32
4
24
56
48
1
47
22
26
19
3
69
29
22
2
18
78
34
12
48
45
35
30
12
13
27
3
57
3
30
60
47
16
32
36
12
19
131
13
99
20
52
6
48
74
55
42
11
109
3
20
1
11
19
36
24
66
51
ABCD 96253243148*3^$a+1 [50008]
90
45
60
57
54
165
81
15
9
195
39
21
9
36
39
12
165
63
36
69
12
15
9
135
99
57
33
120
60
36
36
39
24
225
87
33
42
18
246
9
84
21
75
192
75
45
45
300
24
84
126
21
60
12
3
30
15
45
279
36
264
45
39
21
75
36
9
159
36
21
234
126
180
78
21
45
36
15
12
321
252
90
120
33
96
21
27
81
147
9
255
105
15
81
108
12
24
399
24
3
129
39
126
66
18
72
60
15
213
159
21
27
192
60
333
204
144
66
153
63
24
66
39
21
87
33
195
48
105
126
126
183
36
81
78
21
300
69
15
72
48
72
123
72
54
66
33
36
144
24
180
36
147
210
75
60
144
15
54
36
3
33
18
126
99
156
36
84
21
3
27
288
57
285
87
48
45
24
39
12
168
141
36
63
57
39
51
45
24
9
75
261
24
210
96
33
93
3
87
69
36
84
60
21
18
66
24
75
36
84
165
12
123
345
252
27
48
39
54
120
60
12
15
93
171
69
30
45
120
195
141
96
105
24
111
132
36
60
192
63
21
51
144
21
132
21
111
48
72
81
120
255
93
12
99
135
24
162
147
27
33
111
126
63
228
15
33
12
33
66
114
99
291
9
36
12
69
135
249
36
54
30
42
45
144
165
51
9
39
120
24
132
45
3
81
36
36
39
165
156
123
147
240
30
90
153
87
18
99
36
45
12
39
21
123
60
117
15
60
72
21
72
99
129
15
12
12
147
81
255
45
24
96
3
30
72
90
54
3
87
24
120
45
96
129
60
12
60
30
90
78
45
147
144
240
21
72
36
87
18
27
48
12
108
57
210
114
75
216
195
165
45
150
57
60
21
15
57
123
12
33
12
24
180
84
396
75
51
9
69
180
72
75
24
81
234
189
84
12
96
243
129
57
54
30
96
51
84
21
27
51
57
12
33
18
72
144
24
90
126
165
171
105
93
39
60
207
6
159
24
51
246
18
21
24
27
150
39
195
33
93
243
204
132
141
84
219
72
3
126
123
87
213
192
36
33
12
60
75
123
21
24
27
153
132
75
165
48
177
18
222
48
75
36
165
36
3
36
24
171
66
78
102
87
60
21
12
63
12
3
30
111
21
27
27
105
48
36
240
24
36
105
99
81
72
15
3
45
24
147
174
42
48
117
45
3
51
24
21
9
42
129
189
15
216
168
123
249
45
3
87
69
84
48
45
375
93
36
75
15
93
51
117
144
51
117
3
168
45
24
3
48
90
87
84
45
219
57
354
90
3
48
45
15
33
75
24
12
165
15
21
39
15
129
141
66
18
72
288
270
141
9
72
39
45
6
48
45
195
177
240
192
33
147
3
30
18
96
93
81
15
165
ABCD 96253833688*3^$a+1 [50066]
29
12
7
53
7
5
12
55
17
55
5
31
29
43
65
43
113
61
6
36
65
84
25
54
53
36
7
17
85
11
132
55
29
13
30
198
24
30
5
13
18
36
36
65
12
60
43
72
41
72
36
13
78
12
5
103
53
19
36
24
30
6
12
89
36
1
35
1
6
72
89
31
6
36
18
77
36
25
155
7
6
11
36
72
12
36
36
61
6
156
53
43
29
43
36
54
66
53
73
18
36
29
13
18
77
43
5
37
18
65
7
84
24
5
49
18
12
6
72
11
37
11
36
97
18
41
12
12
79
17
12
7
60
120
5
145
131
36
12
13
35
7
17
120
1
11
24
55
41
19
5
24
12
61
11
25
78
36
36
89
1
47
7
209
55
6
48
42
5
12
168
31
30
83
72
13
35
36
19
30
71
25
23
7
17
43
156
18
47
24
1
35
84
24
132
19
41
36
7
17
12
7
17
43
48
89
48
31
65
12
31
5
7
24
30
54
77
12
24
31
5
60
31
29
25
23
72
13
30
18
24
11
1
83
97
11
13
120
11
12
67
5
49
23
36
24
85
54
53
127
48
41
60
24
1
143
12
7
24
53
13
35
48
79
17
1
11
43
17
37
6
53
1
54
228
17
37
35
12
79
60
5
12
55
30
23
49
78
36
36
29
7
54
23
36
84
13
42
5
31
30
71
19
17
19
6
18
101
79
41
43
42
47
7
12
5
37
23
7
17
84
31
77
31
12
60
77
24
24
24
115
24
161
157
18
36
36
114
47
1
11
60
61
108
66
29
13
35
37
30
36
54
6
65
7
29
24
1
18
5
25
47
13
18
18
12
23
264
12
13
12
11
49
11
36
1
90
78
11
7
65
61
18
36
12
42
36
59
13
23
12
13
11
12
127
12
24
5
12
12
97
23
25
72
107
55
5
1
11
24
156
24
1
30
5
103
89
72
12
43
126
168
12
54
24
246
6
48
42
66
108
42
30
29
24
7
5
7
18
42
36
5
12
13
11
72
49
107
91
41
169
36
6
30
24
30
54
83
7
60
5
85
71
12
19
72
53
12
31
41
48
120
7
54
36
30
240
30
11
7
18
23
36
103
96
36
48
41
31
6
12
60
11
19
18
72
42
5
13
131
67
41
12
1
174
42
12
11
7
29
60
43
17
13
11
48
48
55
89
19
41
49
18
53
36
61
18
12
18
6
5
24
7
17
13
95
84
1
42
149
49
12
23
55
12
42
30
18
42
36
12
113
180
55
138
11
12
12
12
43
42
12
6
5
7
5
19
54
54
138
18
17
12
7
17
7
113
103
36
18
95
25
6
41
24
1
155
25
90
53
12
7
137
12
37
126
18
35
48
7
12
29
36
13
83
97
66
6
18
29
37
6
90
48
18
78
66
5
13
23
24
12
1
18
30
42
185
156
37
48
143
12
151
29
67
5
49
11
7
66
90
6
23
12
12
36
48
12
1
12
24
108
71
67
24
30
78
12
24
17
48
25
36
36
18
29
55
36
29
96
19
41
67
18
42
29
1
42
41
24
55
29
43
29
84
12
1
24
47
19
65
13
66
126
18
41
1
108
47
73
24
36
90
12
54
90
17
36
151
77
24
43
30
36
6
54
23
108
49
12
54
65
48
96
31
17
37
59
25
23
48
12
43
6
59
12
72
31
24
72
17
13
114
53
12
25
90
5
7
29
61
35
37
35
12
49
12
54
54
90
41
12
12
84
1
54
12
5
84
79
12
65
13
18
18
23
12
127
17
12
115
48
41
1
35
12
127
5
1
54
36
30
11
96
7
41
36
7
36
60
66
143
1
6
17
1
120
6
12
42
12
107
144
25
11
19
60
5
12
1
23
7
36
18
36
6
53
91
72
18
12
83
7
18
6
48
18
18
77
19
77
24
37
35
25
119
61
12
83
12
85
114
120
54
6
173
72
7
30
11
31
5
7
29
25
24
11
1
90
18
35
61
23
7
6
59
7
5
55
65
36
91
36
24
12
108
5
55
53
13
59
67
6
59
31
77
72
25
23
24
96
7
18
66
60
12
54
35
156
13
35
48
97
72
18
30
36
54
6
95
36
13
36
18
30
59
1
36
54
30
35
144
43
36
30
11
31
18
30
54
24
11
96
60
13
12
24
90
53
12
19
96
30
47
67
29
12
12
13
23
12
79
101
1
11
12
145
12
18
126
6
12
18
35
72
7
29
12
187
53
96
1
12
36
35
12
13
18
30
126
5
49
54
72
24
5
25
6
29
37
72
6
5
31
18
18
12
53
7
18
72
102
204
137
12
12
60
25
36
11
12
96
13
12
108
18
24
77
60
36
7
77
151
17
36
36
19
17
36
19
72
24
53
60
43
17
133
11
36
1
6
29
12
13
18
12
72
36
24
41
133
42
54
23
7
18
11
79
36
5
67
137
43
108
72
77
24
43
6
71
12
48
67
5
31
41
79
24
5
7
89
55
36
54
54
53
1
35
1
6
5
72
43
108
65
67
36
29
60
60
49
90
12
17
48
7
18
35
133
59
67
29
109
36
42
12
36
36
36
24
48
18
35
12
7
36
24
29
1
11
7
5
24
36
97
204
30
41
19
72
5
60
79
126
54
30
18
42
18
5
7
5
84
25
30
29
48
24
48
24
103
77
7
17
36
7
29
1
54
36
6
18
5
12
19
66
6
65
25
12
11
144
31
66
18
17
151
30
42
12
29
7
24
17
60
61
35
48
12
1
ABCD 96254331224*3^$a+1 [50014]
13
258
12
6
90
69
72
8
187
114
275
85
11
24
31
33
135
48
57
32
133
51
32
19
36
57
15
6
107
139
6
12
36
6
41
7
17
288
25
126
177
8
31
144
120
9
48
104
240
13
51
27
90
54
18
35
16
32
112
51
101
61
114
65
24
40
27
72
6
102
89
40
48
32
24
160
104
43
162
171
45
162
89
24
49
6
36
54
15
147
5
13
11
43
210
96
72
3
51
5
16
33
47
37
18
54
299
136
104
64
135
33
27
120
36
6
18
17
40
8
40
147
5
13
48
222
90
35
40
8
73
39
15
78
83
19
21
152
48
109
123
48
24
15
17
24
1
66
5
64
21
18
36
53
25
23
13
12
95
55
33
56
13
3
3
210
51
80
91
69
51
5
24
25
15
75
21
33
39
87
6
30
5
127
81
32
24
48
13
54
21
8
79
48
105
8
24
205
75
8
7
41
280
24
8
49
111
128
112
24
51
69
39
57
32
55
33
8
19
162
35
24
49
156
24
35
55
17
1
192
87
8
88
120
27
18
27
237
35
25
15
15
54
54
5
40
360
48
93
27
48
45
35
19
237
39
30
6
18
102
93
56
16
8
16
9
60
162
66
23
127
65
115
48
54
6
65
91
90
195
8
175
126
60
156
123
45
51
105
222
102
6
69
15
57
15
36
5
40
32
48
24
24
259
93
80
205
18
89
40
87
9
192
57
47
61
48
24
30
45
128
43
77
112
8
43
54
90
53
49
108
11
40
56
61
35
13
59
157
35
40
51
42
35
72
40
48
8
48
64
3
132
108
30
95
37
267
3
36
17
72
96
31
48
6
51
15
6
59
25
6
108
72
53
64
21
54
93
8
64
183
33
56
40
120
8
168
7
48
9
33
335
91
60
41
24
7
57
45
60
23
40
99
53
16
75
21
99
69
8
13
11
40
9
71
31
137
48
112
27
21
87
17
40
129
30
161
136
45
54
6
87
56
40
135
6
30
18
83
112
3
18
155
16
24
24
51
117
72
27
5
64
75
29
85
11
16
39
65
16
171
60
102
6
5
97
180
108
87
24
120
24
69
96
75
216
213
3
24
8
40
15
33
32
55
6
27
219
18
155
13
48
555
45
30
114
75
32
121
23
16
69
54
36
129
8
24
25
23
40
45
27
111
57
128
37
12
114
144
93
63
72
33
32
280
72
51
45
15
12
125
19
108
72
54
27
117
27
51
144
45
56
163
45
80
55
42
15
33
60
51
21
35
40
8
24
1
30
105
171
48
93
8
256
45
75
8
40
15
57
8
13
3
87
33
104
40
111
17
13
27
48
200
16
128
67
54
87
8
235
29
72
55
65
175
9
45
36
54
12
60
105
32
7
249
32
7
156
21
69
114
33
15
78
35
40
27
5
72
40
87
33
8
64
21
27
111
81
99
5
109
3
24
3
165
21
11
24
49
207
69
12
39
69
11
151
108
54
6
17
24
43
237
3
5
48
103
9
33
15
8
25
39
15
6
27
255
108
29
13
180
135
8
49
87
24
75
102
63
32
40
63
24
41
7
65
24
73
60
11
25
15
72
248
55
65
160
32
13
27
27
42
11
109
54
42
35
145
48
90
21
128
31
144
105
32
31
102
3
3
29
72
55
24
57
267
102
39
15
6
30
186
90
102
3
72
56
64
48
87
41
7
33
152
157
6
21
128
151
41
19
69
3
54
23
40
32
49
87
39
30
180
191
7
17
40
48
48
69
54
12
9
99
114
11
96
48
40
56
55
12
90
72
3
3
29
96
16
15
9
51
21
128
16
45
114
84
45
48
80
13
35
109
27
39
36
21
32
55
72
36
5
55
18
ABCD 96255040372*3^$a+1 [50053]
72
63
12
12
56
49
15
12
20
84
4
56
40
9
23
13
75
50
42
48
4
48
8
121
5
211
3
50
19
27
44
4
38
12
43
72
71
25
24
15
81
75
14
115
23
37
53
22
45
48
29
19
5
22
44
198
31
137
30
13
65
34
36
2
7
95
25
48
17
7
15
33
5
55
27
44
76
81
5
70
2
72
10
20
109
51
8
13
17
6
121
53
18
52
26
70
21
3
86
12
22
50
58
32
88
128
6
31
107
72
13
5
31
39
60
21
27
84
21
5
7
15
33
24
51
12
33
48
17
12
42
49
15
9
48
72
3
14
154
45
60
17
82
20
16
57
15
62
67
3
50
36
144
18
37
27
14
10
12
45
123
57
27
21
59
25
27
56
13
12
29
114
30
31
3
8
25
12
233
43
36
59
1
75
24
9
27
9
77
12
55
36
72
63
57
48
99
12
44
24
25
87
8
100
50
102
1
23
40
21
15
50
10
38
78
4
48
33
39
50
78
241
11
13
108
3
57
24
83
25
96
39
20
100
38
55
59
13
27
26
55
5
12
10
21
15
144
8
28
26
31
72
51
21
59
6
36
43
24
96
12
3
9
155
66
55
41
18
1
24
41
6
18
10
12
14
7
195
33
72
24
108
36
11
66
18
60
30
19
5
43
47
52
33
3
38
34
86
10
21
24
27
9
23
52
14
7
15
33
5
7
5
19
24
39
45
51
45
27
2
6
16
33
48
24
41
48
6
1
48
41
46
33
171
129
60
101
31
77
67
35
1
5
19
35
13
5
46
72
12
62
46
48
2
43
15
26
18
60
73
17
31
51
20
16
2
22
33
23
48
1
5
94
21
3
216
45
101
19
36
111
230
82
21
5
34
81
39
26
132
12
82
14
31
41
54
49
15
2
60
12
10
105
3
33
12
39
9
41
46
152
28
14
36
72
48
42
61
5
91
36
60
15
57
107
54
22
12
21
24
27
20
64
9
11
4
50
10
21
5
10
21
11
4
21
39
33
95
18
42
28
45
47
6
31
75
158
67
60
23
30
60
22
9
39
72
48
153
53
90
12
108
85
27
9
11
13
71
4
9
65
48
18
1
41
10
12
158
94
14
30
37
3
24
8
52
38
10
144
9
132
27
93
3
110
7
59
28
12
9
47
18
94
93
15
80
25
15
48
62
54
28
26
12
22
12
8
28
12
12
9
5
7
39
14
19
60
65
30
13
23
6
34
9
15
33
17
7
15
50
55
24
95
24
13
3
96
26
72
7
36
144
83
36
24
97
51
33
197
19
29
7
29
18
1
135
21
29
34
96
24
12
36
12
81
12
17
66
114
12
24
30
49
11
100
84
21
77
82
50
7
41
24
108
36
10
74
103
47
30
67
96
35
42
30
90
10
36
9
63
24
33
75
2
175
48
48
12
27
69
5
10
2
54
13
123
50
90
48
64
21
11
30
70
84
14
67
60
35
64
45
107
37
27
9
39
68
133
27
60
93
24
53
142
110
72
24
31
41
48
24
10
38
42
25
3
60
93
15
9
51
104
1
29
115
96
47
88
32
73
204
63
20
168
85
5
10
57
24
24
47
25
5
19
3
12
81
39
9
77
94
21
65
7
65
70
38
30
25
3
9
17
31
24
89
31
3
36
20
37
87
72
36
24
21
53
12
7
47
54
96
48
22
24
9
156
75
9
15
48
62
7
15
116
37
27
26
58
92
4
26
42
40
21
5
19
3
12
110
10
192
38
10
57
35
6
67
15
21
17
7
53
19
65
31
24
71
54
10
153
96
24
23
144
6
48
22
57
12
3
33
15
45
65
60
7
11
4
21
11
28
33
23
90
7
12
27
9
60
12
5
19
3
36
36
33
15
21
147
9
51
57
161
67
15
108
60
20
96
88
110
31
96
3
81
41
54
25
27
2
48
55
3
50
24
36
12
19
39
9
3
12
93
144
3
8
28
2
78
174
36
54
25
63
8
30
46
68
25
216
77
22
60
21
15
36
14
12
7
53
187
77
19
15
9
11
42
10
8
4
8
42
118
62
7
41
18
6
31
12
155
28
60
2
46
72
84
26
24
10
33
63
9
48
12
41
82
21
12
24
24
27
9
39
44
13
15
48
74
115
36
5
34
21
15
2
19
36
15
20
114
10
26
108
7
23
25
87
9
48
11
60
36
28
60
96
9
3
14
24
55
17
67
27
21
137
7
48
12
15
9
12
60
48
5
46
36
33
77
10
9
3
132
21
65
18
49
48
5
70
62
31
36
48
3
45
17
31
39
21
72
12
27
8
18
72
18
13
101
30
16
69
3
98
30
13
5
22
20
28
144
33
47
13
5
19
48
27
60
33
15
26
36
36
58
24
96
2
43
39
26
67
5
7
17
103
72
5
90
16
12
26
19
65
46
45
5
7
27
38
55
53
55
12
48
29
7
15
8
16
9
11
4
38
55
65
42
52
69
59
18
12
67
48
371
24
36
25
29
22
21
65
67
5
58
8
25
60
5
24
7
29
19
48
3
50
10
32
13
24
47
28
36
50
31
5
55
15
108
153
3
2
7
36
135
36
26
58
14
30
28
8
24
1
17
18
66
18
6
67
72
53
43
96
41
70
24
9
27
48
20
49
65
31
24
65
6
16
56
37
147
68
25
11
1
48
3
2
18
13
59
30
10
86
66
4
24
105
3
8
49
48
17
10
36
69
15
98
34
120
134
42
25
ABCD 96255185732*3^$a+1 [50036]
33
87
24
24
48
9
16
47
81
51
108
120
21
51
48
72
13
20
27
48
1
107
73
104
16
104
60
51
81
48
12
60
16
35
37
56
16
56
48
120
15
21
15
69
15
1
108
56
60
24
132
36
112
71
49
47
33
51
84
1
71
61
35
72
33
48
15
24
25
36
11
109
20
4
12
71
73
164
51
312
213
4
12
8
12
15
61
12
11
9
27
13
48
179
9
52
72
12
11
9
171
12
121
44
111
57
3
37
68
76
11
45
40
32
88
32
51
157
12
227
24
145
251
21
87
132
36
57
28
59
85
24
80
64
12
96
72
140
72
60
96
39
141
4
35
33
112
116
12
156
135
9
51
36
21
135
13
132
83
1
71
33
36
4
24
108
32
36
51
1
59
216
13
20
27
57
51
9
72
3
48
33
27
193
56
4
80
99
192
109
92
52
11
60
1
36
152
12
39
49
20
88
8
72
48
12
172
8
15
9
15
1
167
13
80
3
24
25
32
3
45
3
12
13
44
75
21
144
135
9
4
131
25
95
165
36
60
40
56
88
36
24
47
9
88
140
27
129
4
56
36
16
8
39
61
56
3
73
48
32
40
83
36
49
59
201
27
24
25
20
108
52
24
47
153
64
155
13
35
33
16
20
3
96
36
84
9
63
72
33
27
36
9
51
97
20
24
3
12
24
192
85
20
3
60
25
95
12
33
84
27
9
51
25
59
37
95
72
13
48
11
9
39
12
144
12
48
21
3
25
47
129
39
37
23
1
11
24
9
192
63
21
40
252
104
51
69
15
25
95
48
61
44
36
27
57
48
40
23
45
27
13
80
27
73
32
24
99
105
60
52
23
109
92
24
60
15
96
13
72
35
96
49
180
35
1
8
36
28
8
88
32
24
28
11
45
75
37
32
15
132
69
24
100
143
48
85
11
9
84
51
24
1
12
32
27
33
36
84
63
84
48
93
135
12
73
107
1
140
15
21
40
36
44
15
96
25
8
52
104
3
72
168
13
83
25
84
60
36
20
51
13
68
27
1
56
16
68
24
12
3
12
129
60
64
11
45
124
32
180
4
152
63
72
60
13
71
24
37
120
60
23
97
240
20
52
71
85
60
119
1
95
12
12
36
25
60
44
40
11
156
60
25
8
28
23
84
21
171
60
21
207
48
108
12
33
15
45
72
99
9
40
44
36
84
3
24
48
61
20
16
24
32
15
25
48
104
72
36
28
56
15
229
11
25
36
35
97
56
12
40
12
47
9
312
39
36
9
168
123
24
49
11
9
75
12
33
99
97
23
45
27
48
93
12
63
37
12
20
84
4
23
477
15
48
48
37
72
35
33
84
24
51
21
27
13
20
3
37
192
32
228
36
72
12
16
56
51
24
1
120
144
24
44
112
68
100
11
12
33
72
75
48
85
60
140
4
48
59
109
35
21
60
4
359
57
15
73
108
23
144
13
80
12
16
72
164
84
4
56
16
36
68
15
49
8
15
33
232
95
24
1
23
9
36
12
39
120
13
47
9
40
35
49
36
32
72
3
73
36
96
44
15
13
12
95
1
48
24
32
3
57
3
48
69
99
9
40
23
13
20
147
108
96
1
104
48
63
133
32
124
68
3
9
15
24
9
60
12
120
4
299
48
69
120
76
44
39
21
24
52
80
52
23
13
104
12
39
96
49
24
92
51
13
24
108
84
35
45
3
105
16
32
12
28
80
4
36
47
153
124
68
48
144
120
15
144
24
120
1
44
72
15
1
44
159
49
56
120
16
35
48
45
12
40
36
107
36
21
24
36
16
32
27
205
96
12
96
20
72
75
57
12
28
36
107
45
63
9
87
121
72
168
47
1
56
39
9
28
8
4
20
88
83
25
119
12
9
4
47
25
11
84
253
8
3
9
111
45
15
1
36
95
37
108
44
28
143
132
61
36
96
104
39
45
36
48
3
13
35
60
36
25
56
124
68
27
69
27
108
61
68
12
16
35
49
23
60
12
73
8
108
4
47
84
45
51
108
21
15
12
73
32
48
84
36
64
8
63
96
93
96
84
72
63
61
11
24
36
153
135
1
12
8
24
ABCD 96255366128*3^$a+1 [50035]
61
3
152
13
36
11
16
27
6
42
18
15
105
72
3
69
23
40
12
32
4
21
147
32
37
3
12
12
72
9
47
13
24
3
45
15
80
19
9
9
15
108
9
3
8
55
24
33
15
33
9
30
120
66
15
117
87
32
19
65
64
12
9
18
9
72
33
30
33
21
72
51
21
11
52
20
37
3
8
13
60
35
60
36
52
12
60
87
18
30
6
60
6
33
72
12
32
4
24
8
28
3
30
36
27
108
36
33
24
3
32
7
96
33
39
21
3
42
72
12
3
60
3
6
23
25
39
12
39
6
23
4
39
41
49
6
81
81
51
96
27
6
12
15
144
104
61
18
9
24
80
49
24
23
7
42
48
12
11
25
78
24
113
7
77
1
95
1
11
13
59
7
9
24
15
6
12
72
12
207
36
15
6
66
5
16
21
6
5
1
3
24
33
84
60
39
81
36
3
164
4
44
19
17
24
1
6
6
60
78
93
12
21
59
24
73
30
21
36
24
48
9
12
11
7
45
20
28
27
102
11
49
23
13
99
12
21
12
51
8
37
24
147
15
5
25
3
8
136
45
12
23
16
15
18
3
60
111
9
45
11
1
84
47
12
61
3
81
15
36
36
8
25
15
12
33
18
9
8
79
17
73
15
57
11
1
24
12
27
44
40
21
11
108
1
3
32
1
15
9
111
48
32
4
20
16
15
9
24
9
15
63
9
48
8
13
36
6
45
129
15
21
12
11
4
21
6
17
4
129
90
48
57
9
23
73
3
68
7
48
30
11
124
96
21
15
32
1
63
15
30
111
9
42
24
6
3
33
6
24
29
28
20
4
33
39
45
48
3
39
18
27
3
45
48
27
48
9
48
63
89
52
81
12
102
17
13
59
40
48
21
99
24
8
4
21
30
30
18
24
6
15
12
9
48
36
39
36
87
53
61
120
11
73
18
48
9
12
9
60
11
85
24
36
123
33
95
4
9
18
18
15
24
63
6
3
68
19
113
13
12
3
84
96
44
61
15
15
9
33
96
15
63
24
9
21
11
25
63
33
3
44
31
5
16
60
9
36
27
81
6
18
3
60
72
24
164
124
15
48
105
12
21
12
36
15
39
18
15
20
19
6
83
4
69
6
101
4
32
31
29
91
18
78
6
36
132
83
49
23
7
6
51
80
1
15
9
12
72
27
24
9
3
44
100
12
32
36
25
11
13
90
42
23
16
20
19
9
48
48
48
45
42
81
48
60
36
56
121
6
33
9
15
9
3
32
4
12
3
6
39
33
83
7
30
18
138
126
6
27
8
79
78
18
21
81
18
93
21
78
225
12
12
93
3
24
9
99
48
68
13
24
27
8
24
12
1
18
18
27
60
20
64
3
30
42
6
15
21
6
101
4
48
21
27
87
53
19
57
69
11
1
30
96
48
9
45
18
33
15
105
69
15
60
15
17
24
136
20
1
72
84
3
9
75
24
39
42
54
72
24
29
67
9
117
12
24
30
24
17
25
48
167
1
12
23
13
63
8
1
6
6
66
6
12
6
33
9
24
3
68
31
30
48
15
27
41
7
53
48
1
24
3
21
15
21
6
48
72
9
57
27
92
1
39
32
24
37
66
6
3
8
13
96
12
6
18
48
36
18
18
30
24
9
117
120
12
27
3
41
36
4
39
6
83
37
135
3
6
3
33
30
9
32
31
42
51
20
64
15
6
23
28
33
78
81
9
30
45
12
72
12
21
27
21
12
51
72
15
5
28
15
6
15
60
56
7
57
15
42
47
25
15
12
33
18
42
30
41
28
48
68
25
51
3
6
36
36
36
6
66
6
24
18
24
75
9
114
9
33
12
60
47
36
124
69
12
63
116
4
15
54
51
20
109
30
138
12
11
16
24
24
48
63
42
23
31
41
7
57
9
15
33
78
42
48
12
96
15
21
11
43
53
13
12
3
21
3
159
66
12
12
51
27
48
17
73
96
6
5
28
36
3
225
92
67
30
36
126
33
24
15
41
1
24
3
27
9
21
27
15
6
3
33
51
12
21
3
39
57
12
3
29
16
105
12
75
27
9
63
18
27
3
9
48
20
1
35
88
33
30
21
12
57
183
24
44
1
15
48
44
49
39
21
39
75
78
59
7
9
33
23
4
9
35
88
12
27
18
51
44
4
9
27
15
57
24
24
21
120
12
11
148
12
20
76
44
79
78
24
90
18
3
27
57
9
6
41
49
15
32
1
15
15
18
30
6
27
69
11
16
15
41
85
23
16
3
18
39
9
120
36
99
45
90
42
27
57
18
53
64
20
55
5
13
15
56
28
12
72
12
12
63
6
107
40
57
36
51
44
19
18
23
7
9
20
13
15
33
60
3
9
6
57
72
21
47
64
33
27
21
48
11
7
6
27
48
32
31
42
30
57
108
21
15
12
45
24
107
37
11
85
15
21
72
11
40
32
97
111
8
37
60
15
180
140
1
54
24
33
9
6
24
81
48
24
72
15
24
65
31
105
45
3
81
11
16
33
111
27
33
15
21
27
102
42
48
5
4
21
3
33
48
35
13
15
36
33
24
3
21
15
21
75
20
7
33
9
15
45
3
69
84
12
99
24
72
68
25
51
15
90
75
36
33
78
57
36
93
12
3
96
48
21
15
20
28
69
15
81
59
108
55
24
42
30
48
6
12
75
33
12
12
27
60
75
66
23
7
6
27
45
35
4
68
28
36
12
51
93
27
9
63
6
23
4
60
36
12
21
27
51
66
23
40
57
35
37
47
24
25
6
5
49
48
48
3
60
48
33
11
4
21
96
59
4
32
24
4
116
24
16
33
6
66
39
68
108
112
32
4
21
75
75
9
56
4
3
24
5
12
16
15
9
144
12
27
54
36
102
30
12
15
9
36
11
1
15
96
9
102
21
9
18
9
48
57
3
21
6
9
45
3
8
24
31
77
73
51
39
24
24
33
24
9
15
9
71
16
21
23
157
12
36
6
54
3
32
4
21
24
24
24
3
57
23
60
40
80
13
18
45
21
87
15
144
9
129
24
48
15
8
24
40
15
17
31
42
12
23
25
12
6
33
36
44
31
9
32
24
37
75
57
24
95
88
21
18
57
15
105
21
27
15
33
116
4
81
24
35
19
57
ABCD 96255649996*3^$a+1 [50020]
7
113
49
23
25
96
155
84
72
24
276
48
24
12
19
41
1
83
84
97
47
7
78
143
24
108
108
48
31
53
36
7
84
60
5
96
48
13
108
18
41
13
131
228
168
31
17
55
84
6
71
36
91
53
19
17
120
37
96
23
121
11
24
145
47
12
13
84
60
83
36
180
19
77
36
24
60
84
36
36
36
13
18
30
23
72
37
36
90
29
73
108
78
102
108
35
120
7
41
84
19
65
31
41
240
120
48
13
83
24
60
60
13
66
137
12
12
156
67
65
25
36
36
48
23
19
89
60
31
17
31
5
12
96
13
23
13
119
24
36
55
6
90
18
11
97
35
37
11
132
36
36
60
156
12
36
60
36
36
67
5
24
85
35
12
12
60
36
91
29
84
121
6
65
43
30
47
48
31
36
29
72
13
11
108
84
144
12
36
19
17
60
96
7
66
35
48
36
67
125
37
12
23
48
7
29
36
7
66
131
60
24
25
11
37
6
53
12
96
12
91
17
12
13
143
48
37
36
83
132
24
12
108
12
13
95
139
53
73
95
24
168
49
24
72
11
120
97
114
53
67
17
19
54
11
36
139
65
24
55
5
72
133
107
84
60
19
6
11
60
85
23
12
12
61
95
31
77
12
55
132
29
120
7
5
19
53
84
133
47
12
67
5
13
30
197
72
72
108
96
19
41
85
12
11
12
12
24
12
109
11
12
36
132
79
17
12
169
24
30
17
24
1
30
60
17
84
204
19
113
31
12
5
108
24
61
6
36
29
48
36
60
72
43
53
36
19
77
67
36
84
41
67
6
83
12
108
24
24
91
5
12
12
24
37
12
131
24
48
19
17
67
24
17
12
96
37
11
73
95
24
12
24
24
144
72
79
138
78
29
48
36
13
83
7
90
143
1
12
11
24
97
299
79
84
108
149
12
60
1
59
12
48
12
84
1
47
120
36
24
25
23
24
132
24
216
61
23
36
48
72
61
36
299
24
19
65
79
41
12
24
120
1
11
108
24
48
259
5
72
24
36
36
12
85
12
36
42
36
53
24
85
83
48
132
72
60
24
13
83
25
84
23
12
43
29
96
48
7
30
155
12
55
41
205
54
77
60
49
11
12
48
1
246
41
48
55
108
233
60
12
24
48
43
41
12
60
48
24
96
48
79
24
30
143
115
12
161
115
5
84
24
13
155
72
12
31
144
137
19
17
36
43
65
24
12
1
35
61
35
48
96
13
23
12
187
101
60
37
83
7
18
11
216
12
84
109
35
24
31
41
36
24
127
113
19
90
23
175
89
37
36
54
54
35
12
19
41
19
18
18
41
12
19
17
24
61
18
108
29
24
271
41
96
103
5
85
54
5
60
25
11
24
12
7
53
180
36
19
5
240
36
72
1
47
31
65
25
95
36
36
108
12
31
42
107
24
60
79
72
17
12
156
12
12
25
191
43
30
59
24
72
121
191
19
41
19
84
18
78
29
156
72
25
23
31
101
72
12
60
72
60
1
23
55
41
72
12
12
97
107
31
53
144
25
36
11
48
144
67
102
168
179
31
78
35
12
97
47
96
19
17
19
12
132
53
12
36
43
5
12
145
48
23
1
36
143
31
36
72
24
65
84
139
125
72
60
24
7
65
7
53
72
67
6
95
24
73
23
19
18
23
43
6
119
7
18
11
61
23
31
48
5
96
24
144
1
59
24
180
13
11
91
90
35
7
5
25
95
1
119
24
108
12
1
23
48
7
17
48
187
29
19
114
11
7
5
36
277
132
47
72
24
36
24
43
65
36
120
12
84
60
7
48
42
35
36
31
5
49
114
29
72
19
6
23
7
96
54
30
113
84
7
5
12
12
73
11
43
65
12
12
43
65
79
18
90
125
180
36
12
37
23
156
12
48
84
25
11
7
5
36
132
1
23
156
37
95
84
12
12
180
1
11
12
36
84
72
85
18
90
18
60
53
12
24
48
60
157
215
48
25
107
24
72
96
61
24
36
83
25
54
41
7
5
12
43
48
41
84
24
48
24
1
107
67
41
24
24
97
287
84
12
96
79
5
36
24
120
49
ABCD 96256402064*3^$a+1 [50085]
21
20
13
54
24
65
55
18
24
30
17
4
56
37
66
77
7
41
115
54
119
4
3
6
12
71
12
24
61
102
21
39
66
15
9
23
24
16
32
25
11
19
6
96
96
24
24
36
15
3
29
13
48
11
1
11
19
24
12
132
18
39
152
139
72
18
18
153
20
49
72
39
9
18
174
6
12
54
48
3
39
30
24
35
76
33
3
32
55
6
11
13
27
21
11
67
5
7
30
30
120
48
102
3
128
1
6
24
108
81
32
48
4
32
91
21
9
12
47
31
102
75
9
23
43
162
48
3
8
73
18
66
11
19
24
60
60
36
21
39
77
72
25
18
12
17
55
24
24
137
1
72
35
13
90
89
1
3
9
51
48
164
12
1
6
57
12
39
17
19
42
15
212
43
48
36
30
24
12
114
30
24
35
19
36
101
36
13
54
48
78
42
5
7
66
12
167
37
35
1
24
47
19
72
93
87
33
75
42
12
35
16
3
114
6
21
123
78
90
12
53
28
27
18
71
43
108
162
36
12
18
24
21
147
18
51
8
73
78
33
9
12
35
115
120
137
4
45
12
3
15
29
64
39
24
9
87
17
16
9
156
3
8
43
57
3
29
31
18
3
69
12
60
18
36
12
105
27
21
56
49
143
24
25
11
1
6
306
27
9
18
45
21
18
29
19
81
12
32
13
12
119
31
48
17
13
23
12
97
75
36
57
59
28
159
24
42
30
60
9
15
24
156
18
11
40
45
27
27
5
24
151
9
9
114
234
3
27
24
30
63
24
33
36
42
78
35
72
28
32
16
81
30
17
1
3
120
9
60
3
87
42
120
23
48
28
81
99
117
3
99
29
7
54
27
3
36
162
71
31
41
31
24
12
144
17
1
72
6
60
5
4
3
102
78
12
21
3
24
6
12
11
109
35
55
30
23
16
60
33
60
83
4
9
42
17
13
48
12
143
1
15
20
91
42
59
49
15
9
84
12
12
23
40
57
23
25
15
24
9
12
12
66
24
17
4
75
24
9
12
15
6
6
9
20
109
90
33
51
5
1
30
174
11
25
87
3
84
125
13
99
15
6
15
159
29
25
24
18
9
24
12
15
12
6
59
16
32
13
11
16
33
63
33
18
18
12
18
54
143
13
24
107
13
99
96
15
6
54
48
102
18
36
45
39
5
36
55
89
7
18
36
47
37
63
36
9
72
18
54
78
42
18
120
29
19
12
102
36
42
6
6
65
13
6
42
24
6
53
19
117
9
66
6
54
41
72
55
33
117
6
17
13
24
23
43
24
5
55
48
9
12
3
126
108
15
56
16
3
21
3
18
72
6
60
6
36
108
15
9
48
18
12
89
13
42
78
126
72
12
21
87
33
21
24
27
20
13
12
42
6
72
47
1
24
132
66
21
87
24
18
90
5
40
33
60
107
7
12
53
13
24
66
45
15
18
15
15
6
87
9
108
84
12
54
41
52
27
54
36
30
24
78
114
18
12
24
11
1
3
57
191
127
24
48
12
18
60
99
159
6
47
37
30
6
60
36
23
1
24
119
43
29
1
111
93
71
36
73
35
36
72
7
36
5
36
7
12
77
25
6
30
6
161
67
5
61
71
4
12
33
42
60
12
42
36
42
90
39
9
11
48
13
63
56
13
18
60
108
12
72
48
36
173
97
66
36
30
30
105
9
23
13
3
20
36
12
4
57
78
5
43
60
5
24
43
18
15
69
30
72
78
6
5
40
15
6
11
4
32
7
57
3
65
1
15
24
45
75
104
31
81
20
1
30
21
3
60
18
18
12
17
40
9
12
12
35
7
48
18
35
13
36
36
111
9
12
30
30
60
3
32
25
72
6
114
75
63
12
54
72
48
12
18
96
17
67
30
3
80
4
3
89
12
19
6
30
81
33
111
8
1
36
59
16
21
3
27
77
88
3
30
6
30
48
23
36
64
75
30
3
57
24
48
60
23
108
1
78
29
1
35
76
104
16
9
63
39
17
72
19
60
42
18
36
54
63
39
6
54
24
36
18
48
24
35
13
12
6
9
8
136
32
55
53
1
51
15
9
69
24
96
23
1
6
24
81
44
43
29
25
6
90
162
5
60
1
15
9
6
165
27
24
36
9
3
137
13
18
78
12
54
18
131
16
60
99
30
12
12
27
9
42
53
25
114
30
36
216
27
24
3
120
66
6
84
53
1
66
9
9
23
13
24
30
66
111
3
30
66
24
6
27
27
9
117
24
6
12
77
37
11
37
3
3
162
30
48
77
24
160
21
51
27
42
12
27
20
12
19
17
61
11
24
7
18
30
12
12
29
1
48
95
12
55
9
8
60
19
114
11
55
6
15
72
32
91
17
4
27
149
48
19
90
30
72
12
29
28
9
60
15
39
36
30
12
23
25
6
36
30
71
7
81
45
18
36
12
53
36
121
108
27
32
1
11
1
35
157
59
24
25
15
27
12
24
90
42
17
36
76
123
21
57
72
48
30
5
19
141
32
91
24
30
39
3
6
90
33
32
4
33
6
6
60
35
4
27
42
39
12
72
39
54
24
11
12
36
19
78
11
1
12
42
24
144
53
7
5
4
27
12
168
41
72
37
30
5
31
30
71
4
3
6
42
24
101
13
3
123
24
93
44
180
7
12
41
7
12
125
13
63
8
7
18
6
45
81
155
67
48
29
4
176
13
18
42
78
45
45
42
180
6
263
61
96
156
71
19
84
42
47
61
87
3
33
33
ABCD 96256736144*3^$a+1 [50115]
55
32
64
152
64
29
7
48
20
36
208
65
156
7
12
36
269
115
68
69
39
52
17
7
48
53
19
24
65
87
28
24
128
129
3
76
12
5
12
72
24
79
48
84
60
96
44
4
24
20
40
68
4
20
16
12
41
60
84
72
79
29
72
15
81
27
21
79
12
53
3
69
43
12
68
60
48
45
127
72
156
108
5
84
7
108
156
41
43
5
60
55
36
12
48
20
24
21
91
29
36
3
16
17
39
16
89
3
16
77
12
3
69
19
36
60
80
81
67
72
20
33
36
7
48
5
87
84
81
12
15
45
12
3
40
36
17
27
172
48
20
141
55
92
12
93
79
144
72
60
24
180
48
8
69
3
88
20
52
17
31
20
64
29
96
31
48
12
60
92
57
216
55
17
55
132
29
7
12
17
51
64
44
24
57
31
200
12
165
31
41
31
29
43
173
67
20
12
4
24
65
7
44
21
43
8
4
36
77
135
93
43
44
16
24
41
51
16
132
68
69
3
21
199
32
76
12
113
27
57
15
28
8
28
120
32
4
36
17
3
213
36
19
72
20
100
72
5
36
115
17
7
96
60
72
12
17
60
43
56
220
84
77
51
4
48
5
75
12
40
41
55
53
19
8
88
80
76
24
41
79
72
29
3
148
60
5
15
9
19
140
304
17
3
21
7
48
80
21
19
60
17
12
163
68
100
60
29
127
80
168
76
72
60
180
5
3
36
36
88
41
55
29
36
19
72
180
72
17
51
88
44
33
72
91
5
12
67
36
92
60
40
17
91
132
12
60
80
21
12
67
5
75
12
100
29
132
12
7
65
19
84
41
24
48
19
48
5
15
208
29
51
9
31
12
260
16
197
19
5
135
40
48
92
9
7
185
24
19
212
84
108
40
120
5
3
144
40
68
76
17
12
15
88
12
72
29
7
72
12
48
12
24
41
19
32
64
84
32
148
96
144
17
19
48
17
139
84
65
3
52
5
27
144
52
24
5
43
12
24
185
79
36
17
15
28
44
33
3
12
64
176
108
105
60
211
20
88
5
48
168
12
3
21
91
12
48
132
60
96
20
4
48
29
151
60
32
21
151
29
139
12
65
3
40
161
55
12
17
51
184
72
24
60
5
60
139
17
19
20
69
87
60
160
24
17
7
12
29
15
24
21
55
29
355
101
79
113
235
68
21
3
52
108
20
16
41
31
12
12
8
93
108
72
24
15
33
127
84
44
12
36
52
80
21
31
20
69
75
57
84
123
88
44
84
100
12
20
12
57
43
96
20
4
20
180
12
24
52
24
8
40
32
28
36
84
17
31
24
5
43
48
12
180
32
28
8
93
7
8
201
60
43
20
201
60
19
8
148
120
5
60
67
17
36
115
224
28
44
40
24
12
89
103
41
39
16
84
8
28
5
19
17
19
24
72
116
57
55
56
36
21
12
87
9
72
15
12
96
21
48
31
29
15
12
96
52
20
237
55
80
4
12
8
57
43
12
104
16
17
31
41
159
129
3
72
72
36
52
77
19
72
60
137
15
40
32
36
4
36
29
19
56
69
39
12
76
32
21
87
60
40
12
41
27
88
72
44
88
36
96
36
29
3
16
32
40
144
5
43
77
79
24
12
44
24
33
75
129
51
33
36
24
84
7
48
300
77
19
5
7
80
52
48
48
29
115
32
16
53
36
15
76
12
12
24
41
39
12
40
180
113
120
79
96
44
12
28
48
24
68
196
89
72
31
72
41
51
4
5
27
28
29
43
8
76
125
36
324
51
4
128
100
20
16
80
52
24
36
72
108
17
55
36
12
140
45
15
120
4
48
80
76
12
12
132
96
12
60
12
5
135
76
60
48
24
8
45
159
40
101
24
19
65
87
52
60
17
103
5
87
4
36
20
4
84
32
16
24
24
17
115
5
19
20
36
88
56
148
8
4
24
12
53
67
77
43
17
27
148
5
15
88
108
72
197
7
29
19
5
43
48
36
29
15
45
7
20
9
51
40
48
17
3
36
21
7
5
7
53
36
12
115
80
40
92
112
144
17
67
41
51
33
31
96
56
72
33
39
88
120
5
7
29
7
125
48
51
4
20
36
28
5
180
36
24
31
84
12
8
ABCD 96257095282*3^$a+1 [50130]
39
303
138
60
12
78
72
480
72
198
168
54
138
42
30
90
108
162
51
99
48
441
249
72
66
33
9
30
90
27
153
18
150
63
81
138
60
192
9
171
90
36
24
255
213
30
78
252
90
90
102
60
18
27
111
330
39
135
9
69
171
81
90
198
72
39
9
42
30
6
252
90
138
234
78
12
168
30
51
12
87
72
48
18
144
60
18
108
12
78
12
207
81
24
30
60
120
6
63
36
93
18
162
63
15
180
12
42
36
30
24
18
162
18
72
108
3
99
6
39
81
60
3
9
528
12
162
18
42
126
12
78
300
42
198
12
78
12
60
30
270
108
144
468
27
135
69
309
27
15
18
63
39
6
180
282
222
36
3
96
324
129
78
120
72
177
21
54
78
12
90
6
12
402
210
306
9
33
30
252
276
12
60
72
66
24
36
3
231
210
6
129
213
108
219
15
18
30
60
48
144
6
435
15
12
330
72
120
90
180
45
45
150
66
24
99
9
18
72
30
150
57
33
12
15
45
30
78
138
144
78
48
15
75
24
18
27
84
27
114
30
6
120
60
39
276
27
12
9
339
90
198
192
42
30
18
60
12
150
165
96
27
81
36
21
60
120
54
126
15
9
18
12
348
192
36
105
9
66
153
141
120
6
12
78
75
204
63
162
36
144
30
18
42
48
150
27
3
168
180
120
90
15
27
30
27
105
48
42
108
120
261
189
60
102
18
132
270
90
408
60
30
72
45
51
12
60
378
264
78
48
42
30
150
192
96
3
81
15
255
69
156
81
15
9
39
132
99
45
3
60
93
99
45
45
198
18
294
165
153
123
117
27
81
30
222
3
285
180
30
33
111
36
24
81
9
39
96
3
132
30
15
144
147
150
84
78
18
120
135
9
60
111
87
162
48
222
36
54
198
300
72
186
30
42
48
54
90
51
45
12
60
102
90
18
18
312
27
45
126
84
6
54
36
102
162
45
96
9
30
249
171
66
15
27
18
84
36
252
63
117
78
129
81
42
18
192
18
144
96
84
105
75
6
54
48
222
66
45
60
9
39
51
270
138
42
120
168
162
9
21
360
18
33
99
18
63
45
102
18
123
171
48
33
45
39
441
150
444
261
60
255
72
141
189
48
150
12
150
30
90
42
36
102
63
135
42
72
135
144
39
132
48
33
27
21
429
198
444
6
54
18
18
90
174
9
87
45
9
30
6
ABCD 96257123078*3^$a+1 [50083]
37
30
26
54
45
48
105
12
40
11
108
79
6
32
39
19
17
63
105
1
11
9
15
9
36
15
228
61
24
152
60
10
53
72
168
25
95
1
80
64
20
108
3
12
3
16
54
35
216
24
1
48
83
72
27
6
63
1
90
30
24
24
50
21
1
35
85
80
48
51
21
10
14
15
49
12
84
11
25
14
54
87
13
60
12
14
30
4
216
24
8
148
20
64
47
15
66
3
156
79
65
9
22
41
93
4
32
6
112
30
2
45
13
102
48
128
54
10
54
32
208
24
32
24
27
57
160
47
169
11
13
20
3
37
116
16
35
3
6
12
63
61
18
38
52
6
54
12
84
26
58
60
8
75
24
24
36
9
39
115
41
165
4
35
25
66
30
11
36
157
71
61
8
40
95
1
2
90
3
25
11
15
93
12
24
12
3
70
26
18
123
157
11
9
18
22
36
36
20
120
60
58
126
47
69
15
13
23
93
4
20
52
143
12
55
5
24
49
11
39
10
32
108
52
24
14
30
76
54
66
36
44
15
36
69
4
12
60
59
9
36
16
24
56
144
36
30
21
37
6
30
95
45
16
108
60
83
24
13
12
44
36
159
1
11
9
70
41
49
38
117
25
24
60
59
3
42
16
56
40
11
49
26
45
57
3
73
71
21
18
16
86
72
18
9
36
60
45
4
11
49
108
30
42
84
11
84
19
17
73
11
81
15
13
83
24
9
16
59
12
93
6
10
11
33
72
82
6
24
47
19
32
22
95
25
20
112
60
84
20
15
24
211
54
47
43
2
264
6
70
23
1
24
152
66
42
12
40
60
119
121
20
4
30
41
25
24
6
14
4
72
59
24
36
45
66
69
75
81
33
12
34
150
24
23
72
21
36
4
182
9
36
99
10
35
19
2
99
25
8
48
42
66
40
32
63
49
11
36
13
60
12
108
252
11
12
61
144
71
1
30
5
33
42
10
59
24
12
36
3
34
96
11
13
11
36
49
104
52
44
4
23
3
6
63
25
66
6
35
120
109
131
15
9
105
16
78
86
36
70
29
121
131
13
36
59
241
119
72
187
282
8
231
69
60
22
54
11
13
60
102
30
18
6
20
27
13
71
21
18
10
44
51
109
32
63
12
13
2
6
39
33
52
14
46
35
45
15
13
12
71
37
71
72
193
36
8
52
24
54
5
27
21
120
69
64
11
48
12
24
36
43
32
58
47
45
84
27
27
10
35
96
25
32
42
22
44
16
20
36
4
60
24
84
68
54
10
71
12
115
41
60
9
15
165
16
47
12
25
26
16
5
24
12
49
20
24
36
28
47
73
8
39
19
14
136
11
15
90
88
62
10
71
84
13
128
27
36
60
1
18
38
64
23
97
35
15
30
100
60
44
4
68
148
155
1
14
46
140
144
12
52
20
15
57
63
25
92
51
97
20
12
34
185
1
54
14
40
47
9
111
9
135
1
68
72
3
336
105
15
61
95
45
75
21
4
8
40
36
11
79
2
75
60
49
84
60
44
10
137
73
36
36
54
29
115
42
35
33
16
11
45
39
19
30
68
15
79
18
12
95
51
69
144
9
16
60
44
72
15
13
116
4
23
105
15
24
13
23
9
15
73
8
3
60
9
40
11
12
84
13
2
54
90
102
39
141
28
216
210
29
81
34
6
11
48
31
26
60
112
186
149
1
176
88
66
17
144
15
70
60
11
67
6
47
72
145
83
73
11
21
12
15
21
4
66
6
90
29
24
21
12
52
12
8
15
25
128
48
154
32
54
10
62
3
1
155
51
64
101
48
132
24
105
3
1
180
156
59
1
84
92
39
216
24
45
4
30
14
36
4
83
37
36
92
18
70
92
4
23
96
21
28
50
16
32
64
14
34
150
11
15
16
38
10
122
39
169
6
14
111
36
108
51
10
59
36
72
12
25
20
6
46
24
36
38
18
30
9
49
60
32
3
1
108
8
24
36
54
18
30
6
39
25
12
24
20
4
60
8
168
39
33
52
56
76
24
24
11
60
24
45
75
1
120
2
9
285
4
6
29
9
52
38
16
17
109
11
33
54
22
35
85
48
60
12
56
3
109
2
21
27
106
20
24
10
38
24
34
101
13
60
11
81
28
23
13
11
13
47
9
75
69
51
36
180
13
126
50
126
30
34
30
11
103
2
36
180
22
110
51
36
96
13
14
81
31
18
60
23
37
12
23
1
96
119
24
33
28
6
134
51
69
4
60
143
37
12
60
11
33
27
84
105
96
12
6
10
56
60
51
15
64
53
27
18
46
14
16
56
39
51
10
80
4
66
18
11
9
216
39
45
36
16
108
8
22
17
60
13
32
54
30
76
104
16
24
54
126
24
26
126
24
ABCD 96258068794*3^$a+1 [50213]
64
50
30
36
12
48
18
42
48
54
16
2
34
6
140
22
8
12
46
2
18
24
90
6
82
14
4
54
80
22
56
18
6
96
10
54
38
102
24
54
66
22
62
28
12
50
28
18
50
42
28
32
24
108
6
12
4
48
26
66
54
16
14
10
12
8
52
44
10
38
16
20
100
162
68
30
82
60
38
34
2
60
36
28
12
24
48
78
38
10
6
86
52
38
4
38
106
32
4
50
18
12
58
18
24
36
68
4
72
84
32
54
46
18
86
70
90
26
10
32
60
48
4
44
54
6
22
38
76
68
120
72
78
30
102
28
36
32
10
8
12
12
6
30
60
36
48
196
24
20
96
40
74
12
30
34
30
54
38
102
48
18
16
14
84
66
60
30
42
40
24
18
72
18
30
50
112
20
48
6
30
64
12
38
126
40
14
40
72
30
24
56
100
110
16
38
4
12
6
32
22
54
54
80
40
6
2
48
16
60
36
8
6
18
12
36
18
96
6
52
50
22
74
10
42
12
78
2
6
22
38
24
42
76
14
84
34
12
38
22
48
20
52
54
24
8
72
10
20
36
30
112
12
8
168
22
44
78
48
24
36
4
176
64
18
26
12
12
30
6
22
14
34
6
110
28
2
16
2
126
124
26
30
24
60
72
64
2
48
220
50
4
62
10
18
18
12
18
50
4
44
102
12
22
56
12
22
38
36
12
24
4
152
168
52
8
52
30
14
198
42
88
36
90
2
4
44
4
6
2
12
48
22
26
60
22
2
78
84
54
52
68
130
2
42
42
54
10
72
84
8
96
66
10
24
104
42
30
16
2
22
20
16
98
10
90
2
100
80
10
38
6
10
38
22
48
6
14
12
4
44
10
60
2
204
40
2
12
22
56
18
54
58
2
60
22
38
40
68
58
62
24
90
4
26
24
30
46
104
60
154
98
48
60
102
18
60
12
108
24
72
6
10
38
6
28
8
28
12
44
34
74
6
42
88
24
66
50
12
48
96
16
80
40
78
26
28
68
34
8
46
2
30
48
34
12
20
90
18
30
96
24
16
32
222
42
40
150
30
26
10
24
14
54
148
50
18
24
6
36
60
4
30
72
72
36
42
14
88
20
12
28
32
30
48
10
6
126
36
32
40
68
48
54
318
12
162
48
132
16
162
8
12
48
4
8
60
12
18
16
32
30
54
96
12
18
4
6
18
2
18
30
16
38
48
24
34
36
38
36
6
48
22
38
30
22
128
16
110
60
6
6
180
34
26
10
12
20
18
60
18
54
82
8
12
16
50
112
18
54
8
216
36
16
18
14
66
22
24
38
28
14
6
18
4
12
6
30
90
42
128
12
12
76
72
26
6
6
90
52
32
136
20
42
28
54
8
46
36
30
36
68
22
20
70
200
22
26
6
34
20
6
64
26
70
36
144
26
64
56
72
6
76
14
46
38
28
50
28
14
6
90
70
54
12
8
10
96
62
12
36
16
44
64
48
2
178
44
34
74
6
4
78
14
30
60
34
20
94
8
24
54
22
32
48
10
38
64
8
12
16
2
42
12
184
56
28
42
86
24
36
102
30
30
42
48
42
126
4
60
18
18
74
48
36
22
54
30
18
18
24
38
226
44
6
54
6
30
36
10
14
16
68
96
12
60
4
20
18
106
72
12
6
2
138
6
100
24
20
100
44
48
78
42
4
18
2
4
36
84
24
32
90
34
6
134
120
36
6
10
164
34
54
18
144
54
20
64
110
16
42
2
82
68
30
12
66
100
14
6
24
24
22
12
6
14
42
36
82
116
6
24
16
50
58
60
8
28
12
18
2
4
18
38
12
60
46
32
94
54
54
18
38
52
8
6
54
42
54
24
72
34
18
18
54
30
6
38
16
18
50
12
48
28
104
40
8
18
24
4
20
36
76
8
94
18
2
66
60
36
78
150
28
62
22
6
68
42
12
112
30
126
24
54
20
10
146
18
16
56
34
50
64
48
38
12
22
68
10
12
26
52
92
12
160
74
4
122
88
62
64
14
46
26
96
52
80
12
40
14
6
48
12
126
78
12
10
110
18
70
32
24
60
40
54
90
20
54
36
30
4
72
68
156
16
194
30
54
28
50
48
64
68
52
92
24
70
90
54
48
62
12
34
14
136
102
2
18
58
44
36
60
196
6
12
18
20
88
56
34
32
48
6
24
114
18
28
14
46
2
54
60
4
60
90
62
4
6
2
28
162
2
24
66
48
6
22
48
20
76
14
112
32
42
46
80
18
70
66
14
22
2
48
40
24
30
6
120
2
22
44
4
6
30
54
26
12
40
20
78
42
4
140
156
78
60
34
32
174
22
44
24
36
48
16
80
4
60
2
10
24
92
120
40
44
40
8
48
22
30
68
30
42
72
10
50
16
18
60
122
72
6
114
22
38
16
14
6
22
48
26
16
14
30
24
52
2
22
84
6
38
36
96
48
16
72
20
10
2
30
42
4
2
10
32
72
28
68
40
48
20
16
116
84
4
200
10
20
106
6
20
10
8
12
4
8
48
72
10
96
110
46
96
122
36
12
90
64
20
28
18
32
28
12
8
72
36
16
36
80
30
64
74
34
18
2
18
48
64
20
30
48
42
22
26
60
40
ABCD 96258225808*3^$a+1 [50118]
105
48
15
57
87
137
115
156
177
48
15
65
144
79
9
48
24
3
53
184
111
9
111
24
201
104
40
51
12
57
3
216
221
24
55
89
163
24
149
7
65
40
192
63
9
24
32
48
144
72
40
224
136
48
56
120
304
48
8
112
159
33
32
211
48
60
12
285
24
51
72
45
96
24
56
67
45
80
72
40
3
69
219
21
96
72
27
21
8
64
320
55
36
29
55
36
24
156
209
120
103
17
40
51
45
159
48
65
187
5
40
27
276
48
9
96
135
9
48
8
91
69
96
56
64
111
33
192
128
304
51
125
72
103
36
101
67
5
115
93
104
24
175
144
108
69
120
15
84
24
45
56
136
56
7
33
192
96
24
51
24
197
55
36
29
88
111
225
135
17
280
144
144
24
32
16
195
69
56
168
7
60
45
24
8
88
87
12
165
3
173
24
24
67
84
33
3
5
48
96
103
60
108
17
91
21
15
65
96
19
156
153
135
60
12
57
32
151
57
8
55
72
161
64
27
53
40
3
84
33
3
29
16
135
60
12
153
63
17
280
24
63
36
120
5
19
5
43
69
96
3
29
55
17
199
329
96
175
17
40
24
80
55
393
80
115
53
112
32
40
15
105
3
132
81
24
159
17
19
45
15
65
24
112
15
180
69
51
117
8
48
16
8
91
21
39
9
216
152
120
43
165
32
64
63
345
15
65
376
144
72
48
123
29
55
81
99
389
40
24
3
165
72
8
43
141
8
216
40
32
67
93
72
48
39
9
80
31
41
72
40
128
7
33
8
40
104
88
15
33
99
125
247
276
69
368
151
216
24
144
65
16
56
24
16
51
204
225
75
101
40
32
247
281
160
63
129
72
279
41
175
33
75
117
96
72
56
55
24
105
111
65
112
15
17
43
165
272
16
32
55
120
209
16
27
77
40
63
96
17
127
48
89
280
80
19
132
65
19
288
216
36
33
3
60
9
3
117
56
40
8
40
56
136
24
48
75
21
96
104
72
72
43
252
132
45
39
24
113
160
207
132
149
72
40
3
149
120
7
84
29
256
135
17
40
80
48
96
16
3
5
91
36
192
41
40
15
129
48
3
69
72
3
48
117
8
43
125
55
57
8
16
8
40
63
432
96
201
48
123
24
53
127
105
39
81
3
36
36
93
111
81
39
185
72
127
41
211
173
163
509
24
64
3
93
99
96
12
113
120
96
31
233
115
45
72
27
48
29
16
32
175
57
24
87
48
60
165
27
45
159
41
7
132
45
200
16
192
8
160
80
120
112
80
40
171
21
56
312
96
16
39
89
96
16
48
15
33
27
5
43
132
201
72
63
57
48
24
72
80
136
24
63
177
183
60
72
45
8
48
40
120
99
189
80
ABCD 96258540694*3^$a+1 [50171]
126
45
16
29
115
83
306
27
99
18
36
36
18
18
55
24
8
165
18
33
240
24
81
375
184
48
144
113
90
37
89
87
39
153
88
200
40
77
67
80
48
57
15
21
18
9
171
141
24
64
168
17
36
67
8
16
161
7
11
37
287
25
272
45
3
88
125
27
45
162
18
87
16
167
33
120
9
103
95
33
48
117
147
15
90
63
184
23
57
96
72
27
69
111
54
36
63
96
39
252
18
3
48
120
225
15
39
25
47
1
8
112
144
203
157
95
9
189
27
99
69
111
72
297
27
61
8
72
93
147
168
81
36
3
96
16
200
45
18
105
39
72
54
19
32
16
5
3
15
36
61
227
162
51
184
56
69
180
108
307
233
15
111
97
65
55
89
54
481
23
18
72
108
67
32
40
185
180
3
87
216
198
72
90
162
7
128
225
247
23
126
99
27
13
185
111
15
360
225
99
45
96
16
23
18
54
33
88
95
18
15
64
137
55
8
63
90
55
72
71
36
189
45
36
18
21
112
65
7
173
3
105
7
8
39
33
93
27
48
72
87
558
67
128
24
15
81
40
23
72
54
18
36
180
81
45
91
89
15
39
49
8
40
24
95
121
104
24
21
195
165
54
37
8
45
162
57
87
1
197
67
41
15
3
54
36
27
40
5
75
393
7
173
54
141
24
192
21
75
33
135
9
55
17
54
81
40
5
91
53
195
165
54
85
41
126
81
40
5
54
133
11
45
117
90
97
137
216
175
5
27
72
88
8
40
72
72
179
252
90
79
29
99
261
36
18
126
127
104
21
54
85
104
135
162
54
144
57
33
7
152
57
126
25
335
90
18
21
69
75
64
113
135
45
19
56
33
127
17
126
72
25
29
18
90
15
237
90
1
200
48
39
25
72
128
40
8
123
144
108
72
18
108
67
95
18
255
15
1
161
175
5
67
176
9
126
9
40
95
72
1
152
72
96
57
63
63
162
39
40
48
107
108
153
45
72
162
129
69
3
105
144
18
36
49
41
111
15
144
90
151
80
129
399
352
56
168
120
16
59
36
54
72
267
147
18
123
39
25
65
36
18
105
21
43
176
177
87
111
486
90
144
81
153
223
152
160
5
3
33
15
39
73
89
31
23
49
8
177
126
337
23
36
18
180
36
162
33
57
15
39
25
56
24
16
23
36
21
213
379
17
15
208
168
104
81
39
88
143
97
128
48
141
91
24
56
9
183
537
183
48
129
63
40
5
75
48
240
213
67
8
64
8
15
234
108
75
33
15
39
121
365
3
16
35
306
252
108
75
15
217
35
141
21
36
54
54
51
ABCD 96258686014*3^$a+1 [50010]
19
81
32
120
148
44
16
15
9
39
57
80
13
15
21
36
27
8
100
20
37
3
104
28
12
48
117
11
25
47
43
5
144
103
21
180
9
131
100
104
7
29
49
63
9
3
48
24
9
39
3
18
51
15
24
54
27
45
11
7
120
41
40
20
7
53
52
48
9
3
8
67
9
63
81
111
53
7
33
8
24
19
29
16
80
7
129
80
76
20
160
24
48
3
12
90
47
24
7
57
63
5
28
45
75
24
68
67
36
9
68
12
36
37
84
36
42
17
16
72
48
12
36
12
15
29
43
57
3
57
8
7
65
4
32
12
36
49
15
80
25
18
9
56
25
47
16
51
29
124
32
28
32
25
39
32
48
19
72
5
13
42
41
139
54
36
83
25
12
51
24
60
84
39
72
65
16
8
4
51
57
63
6
63
48
48
12
20
48
36
64
51
5
55
45
201
27
108
48
39
21
20
7
18
96
11
12
16
36
56
67
33
44
48
132
49
66
54
87
3
41
4
84
32
28
45
63
9
15
8
31
54
3
12
96
87
60
9
8
16
75
17
28
20
79
12
21
60
33
36
15
3
12
6
15
44
31
5
28
69
27
108
8
120
4
80
13
3
80
4
24
32
72
25
35
28
3
5
96
85
123
72
8
7
81
87
72
21
12
93
12
15
3
29
64
32
64
24
9
30
6
11
48
25
36
42
17
37
11
4
39
66
51
24
15
9
56
40
68
12
175
6
35
232
33
3
69
6
9
56
7
9
36
39
36
153
45
24
27
9
12
99
56
13
131
16
8
55
72
65
24
64
9
3
32
48
60
7
18
27
63
33
21
54
36
21
45
24
11
7
81
21
11
67
36
17
13
75
36
96
15
177
33
47
7
18
23
4
33
30
18
90
33
129
15
3
17
37
75
15
9
56
16
27
42
11
12
60
112
21
15
12
32
36
4
80
55
30
78
72
21
44
1
27
32
4
12
24
120
21
35
40
45
23
109
15
15
57
15
41
37
3
15
48
17
40
8
12
28
99
65
43
33
152
48
12
124
8
31
42
30
69
84
144
8
73
27
20
7
101
4
32
25
96
30
149
48
7
125
49
39
48
24
56
40
8
1
60
3
15
65
1
24
107
108
85
3
44
36
25
63
36
188
36
19
65
13
18
12
45
27
5
31
36
60
18
12
51
24
48
75
77
31
5
4
44
4
8
40
72
8
13
11
79
117
12
80
31
81
8
40
20
16
12
69
3
8
24
40
36
60
132
12
20
31
45
80
64
8
12
76
24
24
45
59
25
35
43
30
35
52
48
9
35
16
20
7
66
35
24
88
8
24
16
104
12
60
25
36
24
66
29
16
20
43
5
96
16
27
53
72
16
20
1
75
24
24
8
12
100
48
15
9
63
105
32
28
20
55
33
24
33
23
25
24
63
20
7
18
48
3
21
48
6
21
8
48
13
12
147
20
1
39
20
7
6
95
4
20
19
24
53
13
42
12
42
59
64
56
1
15
108
12
128
91
117
9
11
12
40
8
7
45
132
21
72
120
6
5
31
48
65
12
16
15
93
51
36
9
9
27
45
78
12
5
19
21
15
9
21
3
24
8
48
12
108
49
15
8
49
6
17
13
39
44
184
8
24
28
15
42
75
45
6
53
24
7
41
37
3
104
13
3
24
8
48
24
1
54
60
30
23
108
55
29
19
9
32
1
63
171
53
31
36
41
72
28
27
17
4
20
24
37
15
20
43
21
96
56
7
30
11
67
5
85
59
115
6
39
33
95
48
60
115
24
33
72
3
12
9
45
24
35
1
59
7
5
16
32
160
32
31
30
23
16
80
25
75
140
4
21
66
18
87
12
51
105
36
68
12
49
27
9
138
18
27
20
16
9
78
12
141
27
18
119
120
88
60
9
23
25
3
24
51
29
43
45
80
132
31
29
40
140
25
18
81
72
75
65
67
105
51
5
31
6
87
128
60
7
77
4
24
63
17
1
131
4
39
17
24
37
54
5
16
32
12
1
47
96
1
51
24
3
45
63
33
32
73
71
16
168
24
45
71
60
55
17
40
8
24
40
48
33
24
15
32
1
39
15
9
27
5
103
105
116
16
39
29
40
24
60
32
115
41
55
9
96
39
36
57
27
5
76
84
15
5
48
40
48
189
35
16
33
47
4
20
19
5
24
16
56
36
97
35
43
53
24
48
19
81
12
27
9
20
12
12
1
6
9
56
16
63
17
28
32
133
95
136
80
24
85
155
40
32
120
7
60
105
12
21
15
57
27
33
75
108
24
8
85
47
36
40
20
4
111
12
101
40
132
48
12
15
17
88
15
17
48
13
51
3
12
65
13
48
15
45
12
6
84
162
11
4
63
17
19
102
47
16
80
36
16
9
39
15
21
8
115
81
12
72
15
18
107
36
91
21
8
7
54
59
7
65
4
75
33
3
5
12
48
52
27
18
107
1
15
20
4
80
43
36
24
17
16
24
44
7
90
30
29
16
63
132
5
7
78
87
20
31
57
57
11
84
76
36
8
1
12
75
44
4
12
15
65
64
60
9
39
20
160
32
109
47
25
255
12
12
24
32
24
16
15
33
24
12
68
25
15
21
6
36
113
7
9
8
7
21
15
5
13
11
16
3
36
9
36
20
13
123
39
9
96
8
7
216
129
3
5
40
32
43
17
28
33
12
3
8
79
18
24
120
36
3
32
79
126
198
30
35
7
84
6
18
17
48
19
21
36
15
5
48
12
43
33
32
25
27
20
121
39
48
8
ABCD 96259142984*3^$a+1 [50199]
72
18
144
162
72
108
90
54
90
18
83
7
9
63
225
153
18
5
193
90
54
36
198
197
91
54
255
15
36
36
72
36
45
81
15
201
54
270
35
19
36
41
121
126
89
64
63
36
77
13
216
18
72
36
29
96
192
61
144
72
59
85
108
126
72
18
36
35
55
72
90
126
72
162
47
79
33
3
77
480
1
143
73
72
95
49
162
72
18
51
147
108
33
129
47
115
45
48
33
143
19
125
1
111
51
90
36
90
36
180
93
105
23
31
108
5
13
18
216
270
18
57
15
72
90
252
108
198
72
72
108
21
87
9
27
90
108
90
18
36
90
108
18
36
144
18
18
126
17
73
18
36
54
11
16
99
29
43
54
54
54
18
396
18
35
48
160
63
33
336
9
135
27
126
18
144
21
87
126
180
119
7
72
90
54
113
49
90
90
251
16
3
36
90
126
305
73
18
18
180
18
72
18
51
219
18
99
117
54
36
17
127
65
7
162
18
18
36
234
18
90
72
144
72
9
45
36
36
203
49
95
139
72
29
7
90
335
43
18
108
90
90
18
36
108
17
19
234
54
29
48
13
18
90
87
21
72
179
55
126
18
54
179
19
90
99
80
1
18
36
18
90
162
123
3
108
113
13
36
54
36
197
1
36
234
288
72
54
99
99
54
18
36
113
49
36
59
31
161
64
27
90
11
61
35
112
105
18
101
61
18
72
18
54
81
171
149
49
15
21
72
227
7
36
18
18
90
23
16
51
36
57
15
72
126
126
77
139
5
49
18
54
135
99
36
105
32
43
53
55
90
72
72
162
162
18
41
121
54
17
192
144
79
33
39
18
72
143
1
18
36
126
36
90
29
25
72
216
23
16
128
85
219
51
54
108
123
93
126
54
18
36
144
89
64
81
36
11
133
90
90
18
18
54
108
18
126
33
57
18
198
18
29
16
27
18
51
32
43
180
17
217
23
67
198
162
270
126
72
198
126
72
144
72
18
36
71
19
72
5
64
129
15
75
54
72
126
36
21
80
7
126
90
162
90
126
108
162
108
288
108
72
216
18
162
173
43
213
3
108
72
126
72
108
36
36
90
36
17
1
180
11
151
162
135
9
90
90
90
162
18
90
36
108
36
72
72
54
54
90
18
126
17
217
378
36
18
36
18
81
45
51
57
144
72
47
97
287
1
36
90
33
21
59
13
54
72
36
108
21
87
9
63
18
63
99
93
105
87
39
198
18
162
63
27
18
72
18
126
107
19
45
144
80
19
125
16
80
13
99
207
33
129
54
198
51
57
23
121
39
15
17
1
108
18
17
145
72
18
72
90
83
25
36
51
129
180
234
54
252
18
72
36
126
72
36
54
54
72
198
216
5
16
80
79
54
27
99
77
13
35
307
18
75
69
180
18
18
18
81
261
162
36
53
16
80
48
16
39
41
49
18
ABCD 96259150576*3^$a+1 [50063]
93
40
59
13
8
28
12
35
72
36
156
9
4
72
35
1
12
96
35
36
81
3
12
189
63
13
8
216
3
21
27
13
35
45
27
13
11
165
99
85
24
131
24
81
12
15
24
9
111
9
64
96
12
140
3
72
9
99
1
35
21
27
48
45
27
1
47
69
136
48
35
45
147
24
24
117
28
36
71
33
16
11
45
168
16
83
33
84
16
44
60
99
72
45
15
180
24
24
132
25
59
24
57
99
9
147
45
63
49
32
64
11
25
48
11
24
57
63
72
61
35
9
3
93
15
129
4
47
33
27
105
195
9
111
84
25
48
32
4
239
36
24
12
21
48
72
3
21
16
95
25
23
49
68
27
57
28
36
24
72
80
51
9
4
32
160
8
16
20
15
69
16
24
20
36
63
61
116
3
96
24
72
60
36
48
25
20
16
23
21
12
4
84
47
97
8
84
75
36
13
20
60
36
3
33
123
45
51
45
36
108
40
140
36
16
8
15
85
20
51
9
12
52
11
57
28
107
69
3
36
45
75
1
11
48
24
33
27
12
9
60
51
1
80
3
61
59
81
51
24
36
165
24
3
60
33
40
23
36
61
24
120
11
72
72
108
36
60
120
49
32
4
35
1
59
12
60
165
87
25
72
71
33
39
60
36
36
13
8
24
76
20
88
11
21
112
11
24
21
87
33
4
23
105
3
57
75
105
52
35
37
56
168
27
12
25
216
35
60
24
48
97
35
93
135
12
37
56
87
57
15
81
120
60
87
12
156
37
32
99
57
87
60
57
36
15
12
37
36
48
71
69
15
60
21
39
21
24
64
71
21
15
48
133
35
72
12
1
8
72
88
35
37
47
60
21
75
45
112
12
11
36
48
13
200
232
23
24
9
12
15
48
1
95
36
13
107
69
3
60
33
87
12
169
56
15
1
12
32
4
80
27
37
11
12
33
52
20
15
105
75
132
1
32
4
35
1
12
96
12
8
60
36
39
1
20
3
81
39
117
96
28
11
69
72
112
56
51
133
23
12
13
83
60
61
36
108
156
11
13
59
156
36
240
81
15
45
39
25
116
135
48
165
15
57
108
51
9
51
60
60
21
4
44
72
60
39
24
1
48
35
60
72
36
9
64
56
24
27
60
9
60
39
84
48
33
72
99
24
36
216
25
8
16
35
48
61
32
27
60
36
45
72
15
24
13
47
36
48
120
21
15
49
92
24
28
35
60
13
23
1
56
64
56
48
60
15
141
3
1
32
28
20
124
36
215
84
12
61
128
15
57
87
81
51
9
4
35
93
123
45
27
45
39
9
40
47
73
11
61
23
12
93
15
57
87
1
72
23
81
36
15
48
81
3
120
36
61
56
40
8
40
47
12
12
129
147
60
13
84
95
108
33
124
71
45
87
9
75
60
13
8
15
60
60
25
104
16
95
13
11
108
85
8
63
96
36
45
3
85
56
24
51
81
3
57
15
12
96
12
9
339
1
36
47
153
40
104
4
11
144
97
120
35
153
39
13
83
96
21
52
23
13
12
47
21
111
81
75
24
60
9
36
4
72
20
135
24
133
32
96
64
23
33
144
84
132
15
9
3
13
68
39
48
132
33
3
120
36
48
36
12
73
56
15
69
27
132
33
60
24
28
36
59
60
108
24
21
3
36
108
72
13
11
24
156
36
45
84
12
87
13
132
32
16
83
45
112
35
60
132
12
9
27
133
71
1
47
25
240
23
97
8
48
27
72
12
48
261
12
15
97
47
21
39
21
24
3
36
24
33
99
61
23
21
28
71
57
3
24
96
21
16
20
15
93
52
128
51
9
96
75
84
25
60
71
13
8
24
64
120
20
12
4
36
60
83
1
11
13
11
120
49
140
51
45
51
60
9
96
3
24
60
1
59
36
12
24
48
13
59
13
11
36
96
45
84
15
25
83
21
51
120
21
15
25
20
48
171
96
25
8
27
9
84
160
35
12
13
71
9
12
64
11
13
35
12
9
24
27
49
23
21
196
80
76
47
33
15
37
35
96
25
20
36
3
12
25
56
160
80
15
33
60
156
63
133
23
156
1
12
92
4
12
68
75
21
60
16
143
49
23
9
4
71
168
48
12
25
72
20
4
71
48
12
60
1
83
21
51
60
108
12
13
12
8
15
96
9
15
24
33
108
52
47
81
147
12
12
36
49
44
4
56
40
72
20
52
23
25
47
156
1
11
48
36
36
9
16
20
84
3
117
39
24
12
9
96
64
20
12
63
21
51
13
24
32
15
ABCD 96259486556*3^$a+1 [50159]
96
9
63
132
77
73
66
84
138
87
81
84
18
210
102
6
35
96
31
42
36
51
3
125
1
12
42
57
51
29
13
18
33
57
42
53
7
36
24
66
192
27
75
30
150
105
3
69
33
6
24
138
30
48
201
99
29
16
117
102
90
11
25
24
47
1
150
9
153
87
51
30
23
16
153
36
102
12
81
39
18
63
9
263
265
39
9
167
72
25
78
9
81
30
42
30
17
43
36
24
18
30
9
56
217
18
150
30
12
48
30
18
30
30
9
3
48
120
12
18
24
95
25
168
12
3
15
12
6
30
30
42
129
96
27
5
55
96
12
72
60
126
30
54
18
30
39
51
60
12
77
31
60
18
54
30
48
48
24
66
12
57
96
39
36
12
90
15
27
213
15
60
30
15
135
42
63
123
12
30
48
51
39
162
47
31
90
47
103
24
57
48
111
177
27
30
198
17
25
30
66
12
30
150
102
96
102
60
87
3
5
55
42
66
221
16
153
90
30
24
126
60
12
9
96
48
45
12
47
40
3
252
57
51
288
12
57
32
1
210
5
127
36
5
25
42
90
243
39
18
48
102
78
162
12
30
15
75
96
42
30
168
144
48
12
36
72
180
42
23
55
12
45
48
27
6
39
21
30
30
30
24
41
96
73
15
45
36
54
18
15
80
145
18
24
6
95
24
25
48
48
54
57
9
12
30
132
17
40
39
9
21
51
3
53
37
11
96
120
1
42
150
150
276
102
48
144
23
43
12
129
129
39
33
42
77
73
135
45
66
72
132
5
73
15
27
216
30
24
95
43
72
186
90
54
156
42
30
42
30
87
39
24
78
192
198
108
9
3
120
5
55
132
30
48
120
48
120
12
42
48
9
24
39
41
49
15
120
45
83
72
48
7
105
3
18
84
66
42
90
162
6
144
18
42
45
21
12
78
54
66
42
42
117
248
211
54
18
72
141
87
89
73
36
12
18
114
30
18
108
24
15
51
45
104
1
39
72
159
12
102
47
19
60
12
30
18
54
23
13
27
8
40
32
25
87
128
72
1
87
63
9
135
41
109
75
72
3
30
6
209
72
13
108
239
40
39
42
108
27
27
45
72
9
72
18
12
18
174
60
36
72
137
328
32
205
35
25
96
54
300
45
135
48
18
24
30
33
15
42
6
12
30
12
155
1
15
87
57
153
48
240
114
96
42
12
120
120
78
42
60
66
12
53
24
40
48
45
27
21
162
33
15
120
12
29
31
18
54
156
90
60
84
6
5
24
43
69
33
18
90
102
48
42
126
165
105
90
77
72
73
90
108
132
60
12
45
81
191
91
69
3
53
7
30
66
42
150
168
150
180
12
30
60
42
18
48
54
6
12
93
32
37
30
198
18
45
72
57
6
54
30
108
12
48
12
18
72
18
18
267
27
30
87
111
72
30
78
30
138
12
162
15
32
43
60
65
1
90
101
1
78
24
468
45
15
129
24
32
43
12
42
150
48
105
3
60
12
30
162
126
144
18
72
30
135
33
263
49
30
36
29
31
41
31
12
6
60
102
12
18
90
12
96
42
72
6
24
36
69
63
12
78
47
73
60
99
33
60
83
73
54
90
48
47
85
3
72
63
18
135
176
19
5
16
3
30
30
6
54
45
120
3
228
24
18
119
136
87
57
51
18
132
48
24
15
33
48
39
15
36
165
24
3
29
1
42
6
54
168
18
72
42
30
6
12
53
259
36
132
30
135
27
30
138
77
192
31
162
15
201
120
114
45
135
225
153
42
45
48
144
3
30
48
60
99
189
42
12
21
75
24
77
ABCD 96260041492*3^$a+1 [50036]
25
8
15
72
21
112
155
12
30
30
25
107
6
24
31
5
3
36
15
30
30
18
30
12
66
42
48
73
56
21
42
57
4
11
129
57
42
1
137
12
72
6
132
108
105
88
149
55
23
54
18
21
69
102
120
73
92
3
102
48
43
5
63
64
8
45
19
203
30
31
56
183
90
30
181
20
9
30
1
29
42
45
93
18
72
25
36
17
24
63
57
66
12
210
27
36
15
45
57
30
78
42
48
102
15
15
13
29
55
11
42
42
6
144
6
12
30
12
78
81
39
57
63
18
30
54
6
60
114
18
102
126
90
12
18
42
55
68
27
33
40
12
47
180
36
25
32
100
5
3
64
144
191
18
3
27
57
136
59
18
12
30
61
35
84
48
180
108
54
48
12
48
12
15
21
42
12
141
75
12
48
169
131
37
5
7
11
49
23
45
52
23
30
18
33
39
108
30
7
23
24
6
102
13
29
55
11
24
6
42
60
30
7
101
3
136
41
54
6
3
36
36
69
39
21
55
35
45
15
18
63
87
57
4
29
60
162
9
76
36
5
42
18
102
60
72
36
54
39
147
12
78
72
75
63
60
57
27
61
89
6
37
5
30
1
191
6
27
33
54
18
48
19
83
168
72
13
68
9
51
12
9
15
33
18
12
13
59
9
27
12
12
78
87
45
3
33
7
17
6
60
12
105
75
102
3
12
63
37
5
120
271
35
49
41
12
55
32
40
5
108
48
24
18
78
150
33
40
17
24
6
24
1
305
24
15
75
13
5
123
15
24
78
30
108
49
35
25
11
120
9
15
30
126
57
45
72
30
1
35
162
12
6
30
60
15
27
1
12
137
27
16
5
42
30
63
72
15
48
12
78
15
40
89
18
12
1
77
55
35
42
126
24
1
35
30
30
102
48
75
108
21
36
75
69
51
24
3
30
78
9
96
27
18
12
15
40
35
42
183
36
24
15
133
89
90
6
7
35
33
9
48
90
25
47
21
12
3
24
1
68
52
137
183
57
18
42
300
15
153
15
15
12
18
42
12
21
15
42
48
54
60
21
15
42
48
24
6
25
92
105
30
21
39
18
42
13
20
9
48
48
12
30
60
12
30
30
18
222
108
48
9
153
72
6
102
60
7
41
7
17
18
30
3
9
6
84
1
8
39
12
61
35
37
47
138
15
3
45
4
96
44
24
51
48
30
30
1
17
72
3
9
90
156
30
12
115
83
12
1
17
30
69
63
45
57
96
55
35
13
36
5
30
120
21
9
48
60
31
56
16
29
3
3
54
6
42
27
16
35
24
48
18
12
3
15
24
48
12
45
36
27
42
18
30
63
24
48
147
36
72
33
9
48
78
13
41
19
41
36
7
47
48
13
35
37
32
24
16
68
36
57
12
60
30
90
12
30
165
36
15
54
6
9
33
90
12
30
3
33
12
18
9
48
15
13
12
17
18
1
29
18
84
6
30
69
111
12
18
19
56
57
15
36
87
102
18
24
6
72
63
165
55
5
102
30
18
24
33
27
78
48
54
18
30
48
90
24
48
63
144
40
23
60
33
9
51
9
36
115
29
48
51
120
76
23
73
5
90
270
60
54
6
15
12
3
72
73
128
21
91
8
39
12
60
18
3
9
43
5
18
60
30
234
13
17
90
6
54
1
35
85
68
69
132
96
27
33
43
32
27
33
57
63
15
24
1
104
153
60
132
78
78
75
9
90
45
3
181
41
36
54
36
90
30
25
5
84
6
57
45
30
12
13
68
12
117
6
30
135
60
15
105
165
43
41
60
55
23
13
92
15
12
60
61
17
63
15
57
15
18
30
85
167
105
3
24
90
43
137
3
87
6
19
41
27
28
8
24
33
12
7
23
30
15
27
13
77
6
42
3
39
36
37
23
12
42
75
153
48
54
18
15
165
3
15
12
12
48
57
93
91
32
15
60
37
35
12
18
7
23
48
42
7
11
30
120
30
45
45
12
60
18
24
96
12
30
48
67
56
57
60
187
5
18
49
35
36
12
13
17
15
33
24
6
25
59
30
6
13
11
21
27
42
36
204
39
84
36
72
15
90
103
59
12
6
324
48
18
37
5
18
117
48
69
18
18
27
15
72
18
60
27
24
4
83
114
48
111
21
18
48
24
33
33
87
147
21
75
45
24
15
120
81
39
45
96
57
18
33
4
12
56
39
1
17
15
3
49
41
12
30
81
27
42
18
12
78
42
78
42
18
42
1
11
1
29
3
93
3
69
127
5
51
40
17
27
3
12
60
30
18
48
30
30
12
33
12
15
85
12
251
57
57
60
36
115
29
30
18
67
20
16
5
54
30
39
16
24
161
6
57
72
60
21
174
1
17
132
36
19
36
35
24
21
60
12
72
63
18
27
3
102
7
11
12
102
60
18
18
30
25
32
27
61
32
57
66
60
60
45
39
108
1
92
48
9
18
45
24
33
42
45
15
13
ABCD 96260097886*3^$a+1 [50028]
47
18
30
25
60
5
54
42
19
11
24
126
18
30
115
12
71
18
67
12
101
72
54
25
48
5
31
77
55
60
5
19
23
12
49
72
72
48
35
37
11
61
29
6
30
18
18
18
24
18
43
59
18
7
60
11
157
17
31
12
24
59
49
72
48
35
18
12
43
48
95
90
127
35
25
59
73
41
36
19
65
7
47
78
30
108
24
25
47
25
11
30
18
37
84
60
48
36
59
42
126
25
23
6
66
114
151
47
18
187
48
29
31
144
65
55
35
90
79
11
73
35
61
5
24
48
18
61
29
6
66
108
6
1
24
24
84
5
42
1
29
78
1
12
17
55
77
30
6
12
103
23
37
17
127
41
7
108
29
43
5
6
37
29
24
7
5
54
6
43
60
5
90
49
5
12
36
103
12
29
36
78
30
42
102
43
53
31
53
7
48
5
12
6
37
17
18
120
90
7
36
53
19
11
24
13
35
85
12
11
1
35
6
12
6
37
60
23
6
43
12
161
12
103
29
18
97
48
11
90
7
29
96
19
36
84
24
11
1
23
54
43
23
1
71
60
54
43
108
5
7
11
24
30
7
24
60
41
18
61
47
25
23
6
19
65
7
48
35
54
6
36
1
12
17
18
37
5
66
25
204
149
36
54
6
30
13
36
47
73
17
43
11
13
35
133
65
168
30
25
12
197
198
109
35
25
11
60
12
18
114
13
95
30
91
77
18
12
42
55
12
5
18
48
49
48
11
1
59
36
30
43
192
35
1
24
89
31
41
72
7
84
24
83
25
23
6
54
84
25
12
89
91
35
36
204
1
29
18
121
11
1
53
79
41
36
168
31
35
25
17
67
23
49
71
42
7
101
43
60
5
19
35
72
66
18
37
23
120
72
18
72
24
54
12
54
24
36
79
47
13
36
143
6
12
168
72
12
31
5
19
71
36
90
24
31
35
108
1
59
30
67
29
151
48
125
55
11
36
60
13
53
115
65
24
30
24
30
55
24
35
48
24
18
36
30
60
72
48
24
72
18
270
12
90
6
84
60
1
12
108
5
18
37
48
36
23
85
5
12
6
73
72
53
12
103
191
48
37
36
53
31
48
83
25
17
36
7
113
67
5
55
72
96
89
43
132
23
84
1
5
54
25
5
24
12
7
35
18
115
95
18
42
174
24
19
143
13
35
49
23
18
6
1
24
5
24
36
91
17
12
90
18
55
12
41
43
11
18
60
72
43
23
18
60
115
12
17
103
5
30
234
31
23
85
5
54
1
59
1
155
72
18
6
18
12
6
12
1
12
12
12
5
54
84
85
41
7
47
61
65
24
36
102
60
12
85
11
1
65
6
48
1
23
126
54
12
1
35
37
120
131
1
59
36
54
12
108
54
1
41
18
13
17
72
78
72
13
36
60
35
289
71
12
13
12
72
11
36
36
60
37
47
25
24
47
90
12
6
1
60
29
54
25
12
11
108
1
120
29
7
60
107
126
79
180
11
36
1
48
47
13
71
54
6
13
41
30
6
66
13
11
144
54
36
84
90
78
48
6
30
31
12
65
7
29
114
18
18
30
42
30
72
42
90
43
60
5
103
17
60
102
1
35
25
17
55
11
49
47
54
66
61
17
30
60
102
96
48
31
108
41
90
1
35
54
91
59
30
6
1
53
156
19
36
41
54
36
30
67
348
60
29
43
48
17
55
35
42
54
126
18
30
31
137
19
125
151
23
36
90
126
54
36
24
18
48
18
24
18
49
95
85
95
1
72
65
36
6
73
53
7
72
83
210
67
11
72
25
23
18
6
1
24
113
91
5
30
24
48
13
65
7
60
48
65
31
48
5
42
48
96
90
54
18
180
7
41
60
235
36
29
55
120
5
60
7
48
29
60
66
54
7
11
180
13
77
24
30
18
90
90
72
103
12
35
90
30
1
185
12
55
35
1
24
11
229
101
127
17
72
30
49
12
29
54
6
144
36
36
12
91
5
36
31
17
6
1
11
13
72
72
5
55
23
85
17
31
29
30
1
125
31
29
19
36
132
23
61
65
108
36
42
18
55
179
12
6
90
13
59
12
1
53
7
29
6
18
31
96
89
31
77
30
72
49
47
145
144
101
43
35
54
7
131
13
41
43
35
30
90
25
11
36
1
132
36
47
13
11
61
12
47
78
43
24
23
12
85
23
1
5
127
12
5
36
30
49
95
42
66
114
18
13
53
31
29
144
36
30
1
60
89
7
5
24
19
155
37
84
36
72
12
29
42
48
24
13
53
36
24
7
59
54
55
36
41
48
24
55
65
72
115
35
73
35
48
73
5
30
25
24
47
18
66
85
36
149
6
73
120
41
36
163
132
108
48
53
7
48
11
78
36
126
1
12
48
77
55
36
59
1
35
84
13
72
41
42
73
36
35
54
ABCD 96260350562*3^$a+1 [50017]
19
69
24
81
24
71
40
9
15
27
30
15
104
229
75
72
96
207
33
24
24
81
15
128
88
24
33
126
126
138
41
1
54
84
45
80
1
6
48
41
1
39
72
27
21
69
27
33
23
64
48
32
43
96
30
135
104
91
117
9
108
251
19
93
9
15
48
27
18
3
80
40
72
48
27
6
111
96
27
36
30
54
141
9
95
265
90
72
53
88
8
31
18
30
17
73
135
357
3
27
5
48
168
40
80
43
45
144
27
53
67
108
105
57
90
29
115
54
42
5
43
60
57
9
39
96
99
53
72
136
81
60
171
8
1
39
56
88
168
39
54
11
115
18
27
15
48
41
49
47
43
437
256
9
54
65
31
30
11
79
33
57
95
49
24
15
32
48
88
24
8
67
45
104
19
30
143
48
31
9
72
24
8
25
15
27
18
300
42
5
16
8
1
63
32
40
9
111
105
191
7
17
16
48
24
81
119
72
16
8
49
15
45
30
101
16
8
25
12
18
72
24
30
6
53
181
27
9
15
15
41
24
43
5
1
71
19
21
15
41
49
18
117
24
51
53
25
30
177
153
87
56
40
32
112
9
6
41
13
84
72
23
55
156
69
80
85
36
47
79
81
32
31
36
54
15
111
180
29
16
8
16
39
6
54
72
29
24
1
15
72
104
24
1
111
24
9
15
72
3
36
105
39
9
72
9
119
96
16
24
9
135
8
19
29
24
48
40
27
5
31
9
8
37
11
79
57
48
96
99
21
80
121
63
45
27
8
67
165
80
24
64
8
24
103
57
129
39
27
101
40
360
9
71
40
63
17
217
42
84
17
43
54
126
41
88
15
57
24
9
95
16
9
36
90
41
55
48
6
54
72
53
55
33
48
165
54
6
111
9
6
81
9
15
96
33
207
3
29
40
8
19
30
60
18
57
56
88
69
3
80
43
5
24
16
144
48
153
54
41
16
8
48
19
21
24
3
5
127
9
21
18
33
24
8
96
144
7
81
24
24
80
72
88
72
27
102
23
85
11
16
24
75
29
7
41
73
15
152
48
40
32
109
35
19
117
63
17
40
9
39
15
65
61
78
72
90
51
3
5
85
36
15
33
15
45
27
240
48
21
75
24
120
56
112
27
53
73
24
30
162
18
42
3
72
200
13
75
8
120
40
152
16
21
59
24
25
15
15
6
147
8
55
24
41
79
36
36
33
48
32
55
30
6
29
97
15
24
9
60
51
176
48
48
13
11
24
19
6
15
21
59
121
18
21
96
8
31
41
88
72
3
72
29
72
48
169
15
8
40
24
63
33
57
12
60
135
144
81
39
80
24
55
36
54
66
21
255
9
9
15
201
135
216
3
5
1
36
59
72
24
16
8
40
32
49
39
24
72
33
191
1
111
3
69
57
23
40
168
24
8
40
48
8
1
30
54
27
63
17
127
33
24
93
36
71
16
24
33
15
8
7
17
24
31
41
13
51
45
30
54
60
11
16
200
7
57
8
1
6
30
3
51
54
42
45
3
5
48
79
89
49
72
54
36
54
276
18
12
53
16
129
15
27
93
48
57
126
9
32
40
3
5
72
55
33
48
8
19
53
64
8
88
39
33
8
67
72
45
24
21
59
16
120
123
36
24
17
64
32
120
64
96
57
90
125
31
9
51
45
72
27
5
25
126
60
45
189
102
78
23
24
16
8
64
8
40
8
1
60
108
36
51
48
56
120
31
18
15
56
72
103
65
25
95
49
15
8
103
41
64
21
99
45
51
39
105
72
72
8
37
35
96
61
99
32
72
37
83
16
24
75
5
96
16
3
5
67
5
55
9
120
15
36
125
24
112
63
65
55
57
177
87
39
24
17
96
48
16
15
105
75
125
24
49
15
56
55
24
33
39
9
9
72
15
39
54
3
8
25
15
24
195
12
9
45
11
88
48
39
65
24
1
18
36
36
53
1
47
64
33
210
60
66
135
9
90
72
101
7
137
160
15
129
195
77
67
66
27
69
48
36
96
39
15
84
6
144
47
16
72
57
15
9
30
6
3
15
12
18
75
200
48
127
33
8
85
6
90
54
5
49
30
17
55
9
32
19
45
8
96
79
42
30
41
19
108
17
13
126
96
93
87
18
ABCD 96260448236*3^$a+1 [50100]
53
99
27
225
9
24
12
183
40
47
24
69
51
6
54
57
9
271
132
32
33
3
39
30
75
93
7
155
21
9
54
24
36
21
69
39
40
36
72
119
25
8
108
64
95
21
3
66
3
87
81
40
32
12
88
12
68
48
3
109
12
168
32
88
8
12
15
126
79
32
64
44
40
60
5
6
25
29
12
24
30
57
33
24
163
47
25
92
36
64
36
20
172
8
33
7
92
15
25
77
3
112
20
28
35
42
48
3
24
33
3
27
36
9
15
13
12
32
48
51
90
99
52
108
68
3
21
15
54
67
80
33
51
15
78
75
27
1
192
68
12
72
60
16
53
55
89
12
63
52
20
48
21
30
9
28
20
72
40
32
3
30
6
97
132
8
207
6
31
24
65
7
168
104
48
3
90
115
96
35
168
66
36
108
42
21
27
153
33
7
77
67
23
73
44
28
48
72
168
44
33
43
32
45
72
54
21
16
17
175
108
29
51
33
27
9
75
75
85
20
3
13
24
36
29
183
28
48
125
79
72
209
31
8
16
125
36
15
3
37
20
28
80
105
66
49
12
65
31
104
99
9
16
192
59
54
39
51
37
29
24
7
32
81
7
12
12
59
54
27
15
33
51
85
32
4
23
42
123
57
75
9
67
23
6
18
97
83
66
31
5
55
8
12
3
61
44
51
36
18
7
36
47
13
32
180
15
1
71
84
1
20
33
31
252
47
33
3
1
68
51
1
53
31
5
139
32
28
72
8
12
93
3
4
29
39
48
39
25
23
6
66
49
29
72
3
81
19
17
3
60
40
8
60
69
75
15
85
8
12
4
35
57
63
9
76
44
52
5
51
72
57
15
3
12
1
44
15
33
21
54
57
33
7
48
12
23
12
13
68
88
212
28
11
13
5
43
32
12
183
105
60
15
133
83
30
19
71
54
31
44
21
51
16
20
4
29
91
35
78
7
36
44
64
72
80
33
150
30
207
40
152
28
12
20
12
39
169
11
300
36
73
8
9
24
66
85
5
43
17
18
85
120
8
40
24
36
23
9
172
20
64
5
6
33
60
72
33
3
252
196
92
27
132
18
87
15
18
27
16
29
43
128
33
36
3
28
17
150
61
95
1
53
36
7
89
54
121
23
25
8
28
12
107
13
23
30
39
60
15
30
27
88
11
24
66
54
37
20
168
51
49
8
40
44
15
13
11
57
69
30
49
5
54
42
79
41
91
12
5
103
72
227
21
33
7
24
56
232
120
77
31
32
192
60
99
54
3
4
20
120
33
43
12
60
17
54
49
8
33
31
35
13
131
9
76
32
120
33
54
6
39
12
75
93
48
39
33
15
45
180
15
126
67
24
53
90
12
1
17
3
3
54
7
60
20
276
63
57
93
30
25
35
36
133
60
8
9
75
28
11
69
165
247
84
65
7
192
17
195
36
33
24
195
21
87
24
9
24
91
32
39
25
8
87
24
120
96
13
77
51
39
33
21
36
3
28
20
69
108
27
36
100
60
29
31
47
37
35
13
128
39
108
33
129
15
60
36
63
49
60
161
96
15
16
44
99
85
212
84
160
8
12
28
36
95
21
96
88
119
13
12
17
3
12
16
59
25
96
20
147
85
41
79
32
28
48
47
1
29
60
67
84
36
59
6
3
192
28
5
36
19
107
49
29
55
12
80
63
132
13
8
12
76
24
72
80
16
89
54
25
164
52
29
186
48
13
77
60
12
103
65
147
105
91
83
24
66
6
61
23
54
96
120
99
12
15
73
8
9
115
68
21
55
12
48
95
1
8
15
12
21
33
19
35
13
24
5
90
48
36
6
51
60
4
119
36
90
54
21
4
65
87
33
114
33
244
8
51
6
31
72
35
162
24
7
29
90
18
15
21
30
9
45
3
33
36
75
28
140
117
31
23
9
28
80
4
68
28
44
279
36
93
60
16
12
48
41
24
51
33
72
114
30
19
8
27
37
125
18
42
3
28
92
15
117
36
9
91
12
12
96
72
5
3
60
4
36
12
17
199
35
109
68
144
28
11
21
33
7
5
24
55
29
60
66
21
36
33
60
39
12
3
13
20
148
11
93
28
12
92
15
21
52
48
60
24
80
16
113
7
59
18
72
114
141
64
29
7
23
90
3
3
21
16
32
60
40
8
52
77
55
65
135
16
17
192
108
55
71
85
11
21
63
9
28
60
120
72
71
1
5
43
8
3
1
ABCD 96260476426*3^$a+1 [50016]
21
51
64
17
7
48
32
9
39
33
12
3
36
48
33
12
51
12
33
15
36
108
72
177
31
41
24
7
68
9
39
57
27
9
72
36
12
39
21
60
279
48
16
17
120
15
45
7
77
135
69
3
16
96
29
43
17
87
16
65
99
36
69
7
32
52
173
15
12
132
52
72
29
48
72
60
15
40
24
5
3
48
12
108
117
60
19
29
67
137
27
129
31
8
4
29
67
113
43
24
44
12
93
72
171
24
16
77
12
24
31
12
5
96
36
3
180
12
81
7
17
84
24
15
33
60
60
84
60
36
15
165
108
7
17
15
40
32
72
21
27
9
39
112
8
21
60
87
117
123
60
48
21
27
36
33
27
124
8
69
75
24
24
9
24
96
75
28
5
3
64
12
77
15
21
19
29
111
36
9
36
60
12
27
9
15
16
53
67
65
36
24
36
144
63
45
99
21
51
64
41
75
28
41
75
96
112
29
115
20
21
51
4
12
77
67
80
9
15
45
19
41
84
60
87
9
147
45
120
72
156
87
33
43
5
3
16
101
19
56
72
24
69
99
100
32
21
12
19
32
24
160
41
39
100
36
8
9
15
33
12
15
9
39
4
17
15
252
9
27
21
3
24
57
79
8
33
132
24
12
3
9
3
45
27
81
96
48
12
3
12
108
57
31
89
96
51
69
72
15
96
177
3
84
144
117
43
60
17
24
27
105
79
144
128
36
33
19
29
3
57
3
117
72
79
36
44
4
101
39
40
44
21
27
4
32
48
64
8
40
5
99
24
24
64
68
36
45
67
5
12
36
12
60
12
7
89
7
32
9
60
43
12
137
183
57
99
88
8
36
28
48
8
28
20
60
9
60
27
9
3
21
63
4
5
27
88
41
75
12
81
12
51
4
20
64
41
39
9
63
16
5
27
81
147
33
27
21
15
252
33
36
43
5
43
56
21
91
17
55
77
3
9
63
108
9
36
12
39
21
55
41
87
48
4
77
15
9
24
180
19
92
9
12
43
101
87
33
12
48
24
63
28
5
15
9
3
24
21
60
24
87
9
24
36
39
60
9
36
51
16
32
69
120
27
21
147
24
28
68
93
19
72
29
115
32
4
161
15
12
9
24
12
27
24
45
43
17
55
24
5
123
48
9
15
21
99
160
5
19
29
48
48
67
36
29
3
48
9
48
3
36
28
5
12
99
33
67
89
51
84
33
7
89
24
60
51
153
15
33
15
9
36
120
72
48
12
3
4
8
24
189
84
39
9
15
112
29
12
3
36
69
91
120
32
129
7
17
36
27
72
72
9
51
9
24
27
93
135
12
57
24
48
7
12
32
9
60
27
21
24
15
16
8
76
41
3
96
21
132
15
9
3
36
21
36
63
72
153
12
27
60
36
12
57
19
89
72
55
53
24
84
15
16
65
27
156
96
48
96
33
15
36
180
28
5
103
17
36
60
7
24
8
21
43
17
39
24
48
120
69
115
80
40
197
79
29
7
104
40
8
72
24
52
116
57
63
40
8
4
44
36
117
12
3
21
7
12
32
36
60
9
204
19
5
27
45
31
96
20
48
12
28
29
84
3
33
43
41
156
3
168
45
51
40
8
24
45
12
3
52
44
36
69
12
75
12
33
39
28
5
156
36
159
69
27
16
5
39
9
12
27
96
28
77
12
12
12
15
36
12
81
39
28
20
12
12
33
108
24
15
9
27
12
96
12
16
72
48
41
12
27
24
9
55
29
27
48
24
120
24
16
53
72
55
44
21
48
15
28
56
72
24
9
15
45
24
24
39
16
20
57
48
60
96
12
39
9
7
36
12
5
15
52
17
75
33
12
51
9
147
24
72
33
67
17
3
9
7
17
39
57
15
9
3
81
132
84
72
12
3
36
12
297
87
12
21
15
45
19
12
164
16
32
57
12
7
185
15
16
24
56
33
63
69
43
8
9
7
32
16
72
5
27
24
129
15
36
9
7
41
39
132
12
84
108
16
17
12
15
144
153
12
24
55
257
204
36
31
68
40
144
17
24
39
24
45
31
12
56
69
3
40
8
9
39
84
9
27
88
144
164
112
5
43
17
36
7
8
136
56
57
15
16
5
12
60
43
60
5
96
15
96
72
153
7
5
31
77
15
40
104
21
12
3
36
24
165
3
24
4
17
132
31
72
65
15
69
3
9
36
91
32
72
40
68
9
27
9
3
12
9
55
5
31
77
3
21
7
96
8
28
41
27
40
56
12
16
17
51
9
39
24
33
39
81
39
45
123
28
5
24
72
48
36
72
15
45
163
41
27
21
12
27
33
63
36
16
65
7
68
21
72
48
48
72
27
12
96
16
8
141
19
92
33
3
24
9
72
12
36
60
84
15
9
24
36
36
31
32
48
9
48
163
32
12
72
64
5
84
55
60
5
75
9
51
72
33
15
28
53
120
168
15
48
24
45
39
12
16
104
48
93
15
4
8
88
72
5
3
112
ABCD 96260848174*3^$a+1 [50070]
40
3
54
15
21
72
59
24
7
105
80
13
35
40
51
18
11
40
56
48
7
9
56
144
115
54
47
96
64
96
192
27
29
97
15
48
96
24
56
49
119
7
33
128
19
93
96
9
15
21
35
16
183
41
24
16
24
120
8
112
33
39
56
13
51
48
32
120
144
1
15
24
144
32
24
24
88
45
3
56
48
16
72
3
5
49
183
87
81
117
3
96
45
51
48
56
88
56
61
54
90
179
120
88
192
51
54
36
59
13
3
51
5
49
47
64
8
48
48
1
90
29
61
90
65
16
27
18
18
65
25
54
41
24
136
24
153
18
117
24
48
27
53
72
96
40
144
81
18
36
65
133
27
24
39
41
157
35
24
16
32
1
71
73
90
36
216
129
56
40
63
18
15
219
5
31
17
1
87
3
29
48
232
8
43
36
198
36
47
168
64
48
120
48
144
128
7
18
39
48
72
48
96
21
11
97
36
131
40
176
72
16
72
32
127
65
133
90
113
168
144
48
40
27
18
83
16
80
16
24
33
72
15
80
48
216
16
104
7
57
8
43
69
48
32
40
48
15
65
24
1
63
117
35
163
45
171
69
120
24
147
90
18
18
87
56
24
16
51
36
17
40
56
31
521
40
8
216
169
36
59
72
49
15
21
18
36
189
81
15
183
233
37
3
15
9
45
35
19
90
27
72
48
69
11
24
88
75
125
48
7
57
69
90
57
72
51
101
16
189
3
15
18
39
176
72
16
176
25
108
36
87
48
9
15
8
40
99
5
16
15
90
180
3
144
120
21
35
181
54
54
87
111
105
24
33
135
117
83
96
16
255
249
165
54
5
48
289
18
125
16
72
72
240
87
90
23
31
297
45
3
32
48
25
71
16
147
18
18
105
176
48
85
162
9
135
41
103
18
143
112
8
40
24
96
45
126
93
33
198
9
45
90
33
24
56
13
51
3
53
19
45
56
40
192
96
96
48
21
35
40
15
90
95
121
135
45
83
376
144
32
40
24
39
18
54
41
24
43
36
36
45
8
37
216
219
104
64
8
48
144
25
63
9
39
56
16
120
144
3
18
83
7
18
87
120
9
15
8
112
9
71
144
40
15
54
107
40
15
180
54
39
120
32
48
96
16
24
56
16
48
32
24
160
24
56
40
33
23
72
13
180
135
45
54
5
136
144
21
18
129
51
36
18
23
13
51
129
191
43
5
16
69
72
35
55
89
37
35
24
40
56
133
51
176
64
104
1
39
69
27
99
125
72
40
15
9
120
69
35
1
63
56
24
96
64
147
90
54
54
15
72
56
145
108
59
175
198
108
71
1
87
8
13
90
201
15
41
40
48
51
93
48
39
18
72
63
81
39
33
119
61
18
81
56
223
54
35
37
18
17
24
16
69
27
80
289
111
8
72
133
252
18
54
87
3
5
120
1
36
123
57
36
144
90
201
72
51
165
144
72
123
141
32
7
18
63
279
225
96
21
216
3
51
29
136
15
65
43
18
72
51
80
16
15
209
112
104
120
49
54
137
25
119
16
45
90
9
135
41
160
144
51
5
16
33
126
9
384
21
36
95
49
47
48
16
15
9
24
56
16
129
72
15
93
51
3
270
71
19
18
27
72
8
48
43
36
449
40
32
88
96
24
72
80
37
36
36
108
126
17
40
15
9
56
40
48
32
24
25
198
65
151
162
15
104
40
ABCD 96260897966*3^$a+1 [50032]
163
5
72
79
36
60
17
13
144
96
162
30
467
48
12
24
12
12
7
36
30
90
53
79
173
7
126
47
48
60
127
54
143
25
47
84
7
137
85
11
7
149
49
72
48
42
30
54
5
55
173
163
24
126
30
53
55
24
77
60
109
47
7
53
109
11
85
138
65
85
66
53
12
36
12
85
42
30
71
19
6
30
42
48
47
67
84
42
144
48
11
96
84
139
102
168
30
17
84
31
125
139
6
11
12
96
25
66
5
36
12
7
29
7
30
35
60
19
65
55
36
17
1
42
5
43
65
7
53
24
48
12
7
89
120
72
120
157
72
24
72
35
12
163
24
113
31
65
132
103
89
43
30
114
54
66
6
47
12
13
35
67
60
53
96
84
31
89
228
25
18
89
192
31
29
43
5
43
24
5
24
25
72
35
24
13
131
12
12
7
65
55
245
115
24
5
67
54
18
30
162
96
29
79
12
17
55
6
107
48
12
43
6
48
11
211
18
18
72
113
13
59
96
151
120
29
25
6
5
120
229
35
127
29
139
120
60
65
12
115
17
43
30
47
151
36
53
187
156
180
150
59
79
54
216
11
48
103
89
163
18
42
101
1
11
72
7
5
48
12
24
84
25
23
48
1
11
108
31
36
48
6
54
29
7
41
12
1
72
179
24
67
113
175
77
72
31
30
96
66
29
25
258
120
17
108
43
113
67
18
11
19
17
72
132
103
137
48
37
48
23
49
90
113
37
35
55
53
12
43
36
5
169
18
78
66
54
35
37
168
11
96
109
30
18
78
162
30
42
59
61
119
24
120
108
7
78
48
6
101
7
125
145
102
113
108
109
35
84
72
72
43
54
90
149
72
12
175
108
18
96
11
12
168
72
43
77
72
151
5
24
31
113
61
11
13
90
197
73
47
12
7
54
24
18
65
24
31
53
1
96
18
41
43
77
85
78
365
115
36
17
60
60
7
6
66
150
23
132
55
29
31
138
18
72
96
41
13
23
24
73
23
48
84
175
72
29
1
179
12
139
5
25
6
90
59
36
7
17
43
17
60
24
115
12
53
37
114
29
24
288
168
211
48
180
132
30
78
18
72
18
5
12
12
60
175
41
103
29
25
18
78
95
36
229
59
12
19
17
37
131
7
5
67
108
18
107
37
47
121
47
25
35
103
17
12
48
1
47
72
241
126
18
11
72
24
19
5
79
78
35
325
35
60
84
60
43
185
31
72
5
24
43
257
168
61
72
72
23
19
120
53
36
19
65
36
7
24
54
66
54
47
43
6
11
7
12
108
77
48
7
90
48
11
85
47
72
60
240
7
53
1
24
30
257
175
18
72
54
41
1
35
163
36
144
65
12
79
29
85
66
24
5
36
43
125
7
29
1
18
65
13
83
37
35
19
53
37
6
17
108
19
5
36
24
1
107
61
120
59
31
72
312
173
43
29
145
186
30
131
19
29
108
60
127
101
151
65
1
47
36
31
108
12
6
119
25
90
149
25
42
174
18
5
1
120
234
240
5
115
17
96
85
83
31
30
11
60
12
31
216
156
144
234
107
43
89
96
25
222
29
36
72
25
23
84
204
7
60
17
12
25
138
17
61
54
65
48
12
55
54
90
17
109
11
37
18
17
48
60
12
60
72
19
6
216
30
197
12
49
107
12
91
6
66
72
60
36
5
36
48
31
36
36
29
96
48
36
13
18
197
72
60
31
30
24
48
18
24
29
36
36
19
5
84
19
77
31
24
30
11
132
145
96
126
18
23
43
6
203
13
72
47
1
83
84
1
30
36
29
25
42
5
43
54
18
72
ABCD 96261024064*3^$a+1 [50007]
63
9
63
88
47
25
96
131
45
81
54
105
21
19
104
21
99
9
90
45
48
40
8
579
13
104
9
199
48
104
144
96
21
43
56
216
117
91
89
36
72
90
33
57
127
8
88
24
23
9
63
1
17
72
72
31
59
325
80
16
65
39
15
33
16
32
40
8
112
104
141
123
24
48
72
57
36
67
5
51
255
9
72
48
88
32
75
13
24
48
5
3
24
45
54
21
33
103
185
87
352
48
48
23
126
75
24
16
120
56
123
109
48
203
45
99
18
72
67
8
112
104
16
224
160
72
264
48
192
56
112
248
9
54
49
56
75
36
9
45
27
24
129
7
104
24
16
371
165
48
40
89
126
9
88
24
144
32
40
104
63
25
8
3
157
77
147
40
8
120
72
16
24
56
3
69
48
153
54
81
144
48
24
171
18
27
88
24
41
31
24
17
72
55
32
165
115
56
24
129
126
9
120
216
24
24
93
43
56
40
23
73
125
19
24
65
90
157
5
43
264
8
63
9
48
24
9
15
129
15
136
11
18
67
23
25
96
96
35
144
69
21
75
87
25
32
16
96
11
18
147
33
216
55
224
45
72
67
240
35
90
3
192
40
17
144
135
135
145
24
101
51
39
72
129
64
104
112
23
18
103
5
99
72
64
35
90
51
3
198
15
3
45
240
165
36
55
24
11
90
43
152
75
85
95
36
45
72
96
40
56
24
16
48
71
90
144
63
24
93
180
31
41
36
99
81
108
171
279
201
69
195
64
47
18
31
72
72
275
21
24
72
45
51
3
90
115
11
270
15
3
85
72
168
125
27
45
3
231
105
16
56
24
40
83
72
69
16
5
18
57
24
16
56
45
27
27
229
95
49
23
9
16
83
37
48
24
80
88
65
18
237
48
111
108
37
56
33
39
51
36
36
13
5
36
108
36
271
224
9
255
120
48
99
21
15
54
54
69
255
18
55
120
24
56
33
72
90
18
27
144
45
54
45
40
56
64
11
85
240
8
312
24
15
36
45
9
151
11
13
56
40
161
63
64
72
89
72
63
16
209
31
8
33
7
65
15
72
168
51
37
32
72
129
126
9
99
93
64
24
72
17
36
19
8
9
79
29
36
15
24
15
145
56
15
49
23
57
96
45
51
16
59
69
21
36
54
1
8
117
27
48
120
93
36
39
64
8
15
73
35
162
72
27
88
8
273
54
1
104
3
18
72
115
32
15
1
359
25
168
5
54
45
16
8
432
64
65
63
45
3
64
113
90
61
47
57
40
152
136
47
97
56
72
45
51
39
1
120
96
35
133
32
144
141
75
159
9
120
33
18
165
24
72
9
79
47
145
53
36
54
153
27
93
69
90
54
19
320
21
91
8
40
5
147
16
48
59
72
90
54
21
15
54
115
47
297
16
32
48
16
8
33
90
37
80
72
9
175
24
120
32
333
43
173
54
36
97
47
18
54
18
15
40
53
99
24
57
39
16
104
16
149
19
17
54
9
64
8
63
90
87
39
54
54
162
19
24
32
88
17
54
1
200
48
16
41
39
51
18
18
72
162
55
80
81
103
221
180
18
165
48
3
45
24
40
48
80
123
162
43
96
41
87
93
ABCD 96261027938*3^$a+1 [50034]
33
9
19
32
15
18
63
16
44
3
24
18
27
48
33
3
9
54
42
3
88
71
33
36
4
11
18
6
49
56
36
105
27
63
33
12
48
40
11
1
41
27
4
5
27
84
12
15
9
9
6
36
36
30
7
20
159
36
66
39
21
75
64
53
7
17
27
40
8
12
15
6
75
45
42
90
87
40
8
4
8
9
6
1
32
33
171
36
63
37
8
12
40
44
24
105
99
15
54
27
12
45
43
29
7
11
78
27
9
3
9
18
96
9
48
81
7
104
3
12
96
36
1
20
9
6
37
89
39
36
36
63
1
17
15
40
149
3
12
15
69
3
57
3
18
18
13
24
53
18
33
57
19
44
21
18
25
72
56
100
35
6
48
6
54
30
21
105
7
11
9
45
27
28
17
3
3
109
47
78
19
20
27
25
35
37
80
108
40
17
51
40
44
51
18
3
81
15
45
39
45
63
136
60
80
40
5
99
40
8
45
6
9
28
12
44
28
60
32
4
11
60
45
21
54
6
54
1
65
162
1
17
96
3
51
18
36
48
43
20
27
165
3
30
78
12
69
75
18
27
124
11
9
9
36
7
44
4
23
18
15
24
52
20
72
141
12
15
100
29
51
21
6
73
29
55
185
39
9
3
21
87
4
20
12
16
44
45
19
5
144
3
45
87
27
13
53
72
42
9
36
3
108
90
15
40
72
89
18
45
9
27
15
37
8
28
65
75
24
72
51
30
15
27
30
96
120
6
9
27
9
60
4
32
60
28
24
53
27
72
21
19
71
18
42
45
40
8
60
57
75
60
64
20
33
3
192
12
108
9
60
3
36
9
19
36
41
48
24
12
51
28
36
20
105
31
41
84
15
3
96
12
1
92
16
20
21
19
32
15
57
48
12
9
55
41
12
51
21
24
3
51
109
29
36
72
43
48
23
30
63
196
17
3
9
6
57
60
27
30
79
47
36
6
27
24
3
9
39
9
36
9
15
4
8
24
28
72
36
8
21
39
40
11
93
36
12
12
48
120
27
105
48
24
4
44
27
9
129
15
72
9
36
3
16
35
21
16
92
33
72
3
9
135
36
69
30
33
57
15
24
60
33
66
37
36
20
69
36
15
28
11
1
35
9
99
18
18
133
48
8
15
90
87
75
18
19
17
12
198
21
52
36
107
54
18
6
31
89
19
92
51
54
6
37
11
96
73
12
53
15
21
6
54
36
31
17
15
9
12
18
33
81
3
33
99
21
3
60
60
9
12
108
111
16
5
3
12
33
55
17
114
13
8
15
18
36
15
15
9
16
17
3
16
53
12
36
19
20
48
36
100
29
36
15
81
67
32
21
3
12
3
57
33
24
3
9
72
60
3
15
1
32
33
54
78
63
27
12
126
54
6
3
45
39
3
49
56
24
9
99
27
36
96
18
55
20
15
48
57
40
36
32
15
33
40
20
57
15
33
6
18
12
60
3
69
39
16
11
1
35
24
73
17
19
101
6
30
15
24
36
84
75
9
9
63
9
6
33
40
32
4
44
21
36
19
17
78
33
3
54
48
55
68
27
12
9
24
12
60
48
12
51
93
60
64
5
15
12
3
45
48
4
80
27
57
45
36
60
111
9
90
129
24
120
141
51
4
5
75
100
5
31
5
103
17
15
28
36
72
17
3
48
3
36
12
36
9
33
48
24
15
48
12
16
35
12
6
18
9
60
4
47
18
19
5
36
54
1
44
24
36
57
63
72
12
27
60
45
36
40
24
29
6
49
20
105
115
84
23
13
5
48
3
15
9
27
25
8
57
24
15
21
12
42
13
17
75
39
69
12
21
60
84
72
18
45
28
17
3
39
48
1
140
9
123
75
21
87
30
54
1
80
27
25
11
57
40
35
69
60
69
15
147
13
41
66
18
54
24
13
20
69
151
65
3
16
23
9
45
48
91
24
44
36
81
30
6
75
69
18
54
99
24
21
90
33
69
87
93
24
18
69
12
4
56
21
19
17
12
24
27
39
1
35
6
63
9
55
11
9
24
27
1
17
27
45
15
15
9
33
27
27
30
7
107
30
60
55
11
25
32
76
17
15
15
45
15
36
33
33
87
48
15
1
20
16
35
18
12
3
76
11
18
3
60
69
72
3
36
60
9
3
9
18
60
81
4
71
24
1
12
32
21
3
141
19
24
20
27
189
36
24
12
117
3
4
36
44
27
9
39
54
36
36
27
12
40
11
54
54
54
36
6
36
9
63
1
44
9
12
99
16
29
87
28
47
93
48
12
45
36
7
84
5
12
159
39
21
40
35
84
96
90
36
18
30
15
21
7
101
15
9
84
18
69
9
12
39
21
111
27
36
25
12
8
24
9
51
12
3
25
36
20
24
57
42
9
9
39
105
15
12
4
5
55
8
21
15
21
96
48
36
6
30
42
30
18
25
92
52
8
40
132
65
43
8
12
12
21
55
11
21
108
24
48
36
12
21
27
33
27
96
15
42
12
126
21
12
28
12
17
36
3
12
9
15
16
89
42
54
72
12
42
49
5
3
27
33
45
27
24
111
13
77
36
39
12
12
27
18
19
29
43
8
9
12
72
3
3
57
16
35
13
23
33
24
160
20
33
51
75
12
1
35
109
5
51
39
13
20
33
19
35
18
3
51
21
33
3
21
31
41
39
84
21
55
17
15
3
30
6
9
4
20
40
8
40
36
24
8
21
19
104
36
4
8
15
72
1
8
12
87
13
32
99
9
21
24
30
24
9
45
111
69
15
40
116
36
9
30
36
69
48
100
53
18
9
52
83
57
69
7
107
12
18
7
29
15
45
36
39
16
17
180
103
20
33
6
9
12
63
42
84
55
20
57
87
3
18
66
54
6
33
3
54
31
59
108
1
72
29
6
69
75
165
27
1
35
108
25
47
24
48
21
60
15
49
5
31
17
7
8
21
54
25
68
33
147
39
12
73
68
3
33
27
90
39
69
15
111
18
3
52
80
27
12
54
42
1
12
131
33
40
68
39
18
19
20
33
36
ABCD 96262366888*3^$a+1 [50063]
95
25
47
18
55
153
3
84
12
60
24
41
79
60
36
9
86
49
95
144
36
142
2
166
15
24
83
70
38
109
21
75
504
36
57
134
154
195
29
88
110
18
160
96
3
21
80
19
192
59
90
54
106
120
39
201
56
160
56
7
36
84
17
136
24
24
171
203
36
25
11
106
120
3
117
27
23
118
15
24
36
357
24
15
41
54
34
51
69
72
8
16
75
108
17
19
21
176
90
109
9
152
88
56
139
21
63
177
24
51
21
48
39
47
18
31
41
319
41
79
24
95
58
123
96
48
141
110
1
81
24
110
144
10
39
33
3
59
97
9
39
57
15
89
16
15
59
85
257
90
118
96
38
181
45
51
84
57
50
13
36
24
117
62
37
120
23
25
240
203
130
32
72
235
21
50
37
57
99
45
51
189
62
13
45
111
120
161
7
132
108
12
83
37
35
34
99
11
85
117
99
48
117
146
73
24
120
36
17
7
177
14
322
3
35
49
23
58
14
37
35
85
84
216
191
37
21
50
61
324
36
201
99
48
96
21
3
60
96
144
216
71
144
25
36
11
13
36
9
39
47
90
54
289
81
111
48
96
41
139
84
36
11
18
31
60
35
109
12
9
96
80
19
144
36
24
47
49
36
21
110
217
215
36
180
10
39
81
14
72
36
54
175
41
54
90
126
10
207
71
25
105
171
5
19
96
24
5
72
43
11
18
126
1
24
47
72
36
49
21
72
3
21
14
49
383
58
72
104
175
23
25
57
15
9
56
163
35
36
190
216
24
110
109
216
165
51
48
12
11
37
372
261
3
11
18
72
216
88
192
8
211
59
90
256
86
13
24
156
180
77
18
54
115
117
15
84
84
33
24
39
119
1
71
108
157
24
96
65
139
59
1
105
72
207
12
24
45
2
270
160
2
61
137
88
39
96
36
108
12
309
32
54
274
32
79
209
199
81
99
12
24
89
7
60
84
81
38
25
57
99
144
35
36
85
41
64
111
9
39
132
108
96
57
63
84
93
152
16
110
25
36
21
3
5
19
117
15
83
36
49
60
141
159
113
43
96
21
38
162
328
104
55
287
25
228
21
14
18
72
126
49
23
34
146
133
144
11
70
74
61
24
372
48
71
126
54
90
256
63
12
21
63
17
199
144
156
59
169
81
15
180
5
16
63
137
54
144
1
120
36
131
73
60
84
81
206
130
3
132
23
145
12
60
89
16
15
23
25
81
135
47
217
12
24
125
136
24
200
414
277
83
108
49
45
159
17
67
36
41
64
99
125
18
37
96
36
119
36
10
75
23
25
12
105
15
419
49
213
62
288
13
36
9
32
18
25
29
7
228
107
18
18
334
135
48
41
126
34
51
69
111
129
56
40
99
149
126
130
14
37
108
81
80
55
17
19
120
5
163
35
36
22
122
36
121
120
65
ABCD 96262428422*3^$a+1 [50000]
108
6
30
186
18
12
54
6
85
5
55
35
36
108
54
7
11
12
132
73
47
6
174
24
54
48
54
18
7
65
283
12
65
54
24
12
1
12
65
18
12
42
30
60
1
132
23
90
18
6
36
18
121
23
48
24
121
35
25
143
49
23
84
60
25
29
54
36
61
29
31
23
48
24
145
65
6
37
12
5
30
36
60
54
48
7
48
12
23
18
78
49
35
96
61
41
78
49
95
138
324
36
252
18
37
53
72
126
36
24
30
144
18
24
36
97
5
198
37
168
12
77
30
1
132
48
5
18
49
192
11
49
161
139
23
42
48
78
37
35
85
95
12
6
19
71
90
7
23
78
162
12
13
95
169
65
6
12
60
66
126
6
12
43
83
6
30
24
54
30
73
53
24
55
132
101
144
90
48
18
60
67
17
18
36
90
132
7
11
120
36
13
47
210
223
71
54
30
6
31
5
48
18
72
18
7
35
18
354
36
90
144
18
198
204
126
30
258
109
35
162
151
275
18
36
78
108
72
138
19
5
43
173
55
29
186
12
25
107
120
193
41
6
90
138
96
54
48
7
35
48
150
199
89
234
138
108
42
72
13
5
90
37
17
48
96
90
61
11
90
55
12
71
36
36
24
30
6
49
60
125
30
90
198
36
42
79
11
12
96
49
120
48
29
186
102
78
37
47
24
12
72
36
36
18
115
35
72
1
24
5
36
18
72
54
24
30
1
35
24
156
13
65
90
18
18
120
42
18
12
60
97
47
36
169
156
35
48
6
216
30
60
102
7
35
54
67
143
6
18
12
36
18
36
331
60
47
72
13
53
67
83
12
85
60
107
1
35
108
234
55
143
97
17
54
1
83
13
47
72
25
95
6
12
186
121
23
25
83
138
67
119
13
12
101
55
89
30
25
60
36
59
54
19
287
18
6
1
71
72
138
54
54
126
60
36
169
11
18
162
18
90
181
35
25
5
90
36
24
25
23
42
138
145
23
30
42
13
215
37
125
7
36
119
96
12
36
49
23
109
23
48
240
234
138
6
84
18
114
18
36
1
36
12
71
42
72
43
65
18
49
41
306
198
283
240
107
36
1
11
24
30
6
120
222
43
83
1
119
229
5
90
78
54
61
5
24
48
7
89
90
1
53
18
72
252
25
83
30
42
18
198
48
42
67
215
25
17
48
108
54
25
101
90
24
144
12
109
60
71
157
35
36
229
83
30
18
121
29
79
12
35
25
41
18
36
24
12
60
109
71
18
270
61
11
72
102
91
23
12
42
90
90
18
37
11
36
234
96
30
18
55
12
11
102
6
72
109
11
144
6
54
25
11
12
438
67
12
59
49
311
1
203
48
60
30
150
37
60
72
120
71
84
6
162
156
1
5
18
37
29
42
30
79
89
174
73
23
61
23
36
36
6
90
37
233
79
263
90
126
72
25
203
49
23
72
60
97
191
37
108
335
324
13
41
31
60
108
23
210
24
103
35
25
11
1
41
72
187
149
24
90
72
66
7
12
35
85
11
48
6
54
66
43
53
162
36
36
30
78
12
73
23
72
72
54
372
7
83
114
66
24
36
90
127
11
72
169
173
132
228
6
1
11
37
107
96
90
19
11
54
18
25
65
7
125
18
37
11
37
41
30
49
77
6
37
60
60
17
31
24
41
18
12
24
66
18
36
36
24
126
48
6
18
48
42
36
1
35
193
41
54
37
161
7
23
18
7
ABCD 96262901752*3^$a+1 [50004]
9
8
40
8
24
16
56
40
24
56
88
8
55
24
33
180
36
15
105
15
72
24
288
53
100
3
21
464
64
68
4
104
112
84
96
3
84
45
56
196
36
44
76
32
112
8
112
200
139
77
72
7
45
48
48
3
77
52
48
87
96
165
240
171
5
19
9
32
79
245
64
60
75
105
3
48
17
19
36
33
20
55
5
136
111
45
12
200
28
44
48
36
55
9
32
84
7
48
21
236
187
45
48
39
5
36
79
48
65
16
12
3
36
9
20
55
9
195
101
31
33
231
24
5
163
45
80
112
68
7
5
28
48
75
57
12
56
31
24
9
12
3
141
224
36
79
132
189
56
31
9
3
60
33
92
28
27
53
88
92
7
261
15
41
64
72
27
41
151
45
48
188
55
29
55
9
24
180
96
276
48
92
43
60
21
32
4
51
125
64
60
20
16
3
177
120
39
129
96
140
4
51
48
45
60
36
32
112
12
39
29
76
20
16
96
3
29
127
89
79
185
16
12
44
151
57
32
4
44
52
84
32
88
39
36
45
207
33
12
99
24
177
24
80
28
51
209
67
96
29
24
31
9
72
80
55
24
353
16
116
163
36
21
63
12
45
96
8
4
12
20
36
288
31
24
240
69
3
24
264
84
117
96
279
129
80
40
159
120
36
57
27
177
104
7
177
75
101
96
100
20
16
8
55
65
144
88
168
12
12
68
108
72
7
57
56
187
12
33
60
51
9
36
84
32
136
24
8
187
84
129
27
240
105
140
16
80
55
45
39
41
100
92
187
33
20
48
52
12
3
33
32
216
55
89
31
41
55
129
80
79
81
15
12
45
44
55
53
48
52
132
63
113
103
9
15
17
124
44
136
24
32
168
136
39
141
12
192
56
19
53
52
135
21
27
53
72
28
51
33
80
88
75
5
4
39
41
60
40
63
17
16
72
15
117
3
36
105
192
3
45
87
29
88
56
72
4
20
79
29
52
56
7
81
32
72
40
12
80
36
7
12
29
16
99
69
32
40
96
44
139
225
15
17
100
183
105
36
3
21
240
176
4
12
20
19
33
236
36
40
123
21
315
21
20
16
3
41
31
57
32
124
12
24
8
40
32
208
48
63
45
252
80
43
9
192
44
7
93
36
60
20
24
40
60
96
99
96
113
108
4
24
80
16
24
96
99
45
51
165
116
12
36
91
24
125
16
144
372
3
45
80
72
187
12
96
45
188
55
65
16
44
84
96
12
28
15
21
171
12
57
3
57
24
32
48
31
33
12
128
55
132
5
60
160
96
72
80
67
84
9
8
120
72
31
101
4
32
28
44
7
84
45
56
4
99
41
24
16
12
44
43
141
72
87
120
117
204
20
16
48
68
108
139
17
40
3
57
68
31
9
120
48
8
16
24
51
21
248
136
48
68
84
16
39
5
4
152
168
252
12
100
27
5
91
12
53
43
9
36
24
27
45
51
108
17
163
45
32
7
81
264
12
3
57
36
48
87
29
96
55
12
5
16
111
53
55
21
87
29
4
144
32
28
75
5
60
31
345
12
39
89
60
4
36
24
75
77
88
32
16
24
24
84
32
16
3
45
144
32
43
101
76
8
88
24
156
84
15
81
3
45
60
39
45
188
28
15
12
149
43
12
48
33
24
279
45
12
20
132
40
116
7
69
56
112
60
60
192
15
5
64
224
76
39
105
36
36
120
20
55
5
79
5
55
45
159
45
36
72
ABCD 96262965094*3^$a+1 [50007]
30
24
30
36
126
54
31
29
51
39
25
11
54
31
95
18
30
85
11
25
80
249
63
33
66
1
144
48
47
90
123
57
15
15
25
35
69
75
126
15
15
18
150
12
73
36
12
47
61
84
20
45
42
1
24
24
36
23
13
107
1
36
179
114
3
87
36
36
30
78
133
29
30
18
3
148
35
66
18
162
39
196
96
107
156
1
143
37
149
246
18
7
24
209
147
69
54
201
72
48
324
75
97
65
51
208
5
111
15
225
15
30
3
21
7
137
51
39
13
23
66
19
35
6
31
89
54
54
90
42
18
1
35
25
41
18
61
35
157
23
37
53
156
79
125
144
111
40
216
80
40
240
108
77
60
51
72
112
173
6
21
99
6
30
1
144
24
32
57
7
113
6
49
48
137
67
20
24
69
91
72
32
111
49
48
24
5
30
21
33
111
75
18
31
92
33
39
28
47
36
105
64
8
208
60
60
24
155
102
75
4
252
317
6
49
35
42
19
60
132
17
43
12
17
31
23
24
37
35
1
24
120
53
163
29
43
60
32
15
1
84
23
25
72
5
54
180
21
39
25
221
18
1
20
16
120
29
55
35
36
48
72
78
31
41
75
160
60
8
16
92
28
29
55
71
229
95
12
60
49
120
29
12
39
105
7
20
172
312
209
60
31
36
8
15
69
36
15
60
69
21
66
133
245
63
69
91
12
60
120
12
65
18
25
5
63
27
37
35
24
54
66
54
72
31
119
54
15
24
28
228
29
51
24
87
1
89
31
23
1
83
21
15
24
156
61
48
36
132
83
60
126
30
109
41
79
12
29
31
77
27
16
12
20
57
3
27
49
32
33
15
132
4
44
15
109
125
27
28
35
13
48
11
25
56
27
6
36
19
12
89
91
72
72
24
35
36
210
54
96
180
301
120
72
116
64
47
270
79
11
133
5
235
107
9
45
7
29
3
76
161
15
3
57
9
127
92
51
54
42
90
15
16
167
72
69
69
27
123
36
49
80
15
12
81
63
24
1
29
43
53
51
3
37
53
15
111
30
36
19
131
54
15
16
36
179
1
89
39
15
6
19
144
35
72
18
67
23
66
54
1
132
89
18
36
97
29
15
15
24
1
60
84
71
1
104
15
153
81
19
36
96
119
90
7
53
36
90
13
48
119
61
12
11
165
111
1
17
31
269
3
3
1
29
6
1
119
24
49
96
60
11
1
168
5
55
20
105
144
6
25
65
36
54
36
73
17
111
63
81
99
24
85
12
44
39
1
65
75
64
48
60
80
4
176
39
144
85
5
195
396
33
162
1
24
35
84
24
30
7
35
49
24
11
9
45
127
116
84
40
24
11
18
15
52
35
24
21
16
17
55
68
3
36
25
5
219
15
96
85
24
11
73
5
111
51
54
30
36
21
112
48
53
6
84
49
60
92
3
165
16
71
30
18
97
24
60
131
1
48
24
155
6
15
72
64
95
193
11
141
3
30
67
156
173
7
12
48
149
60
18
72
48
42
19
24
11
36
84
97
29
24
30
114
180
91
192
59
205
29
84
111
15
81
64
24
60
12
48
17
31
149
3
21
66
1
17
31
84
17
31
77
7
5
24
30
126
19
5
90
36
1
32
220
32
64
29
66
21
15
108
6
66
121
29
19
96
59
9
16
35
36
48
60
36
69
52
59
1
84
72
20
4
89
31
143
96
66
19
20
21
30
258
7
48
132
48
47
114
15
21
18
12
198
147
33
90
42
43
36
5
39
51
24
57
15
25
48
35
66
54
37
24
11
144
1
20
39
21
123
57
40
95
1
24
119
6
31
23
85
35
6
75
28
120
11
141
168
51
30
55
72
23
30
75
21
91
17
31
35
9
16
32
100
29
19
35
57
117
72
39
69
96
120
60
7
83
21
285
18
72
ABCD 96263614522*3^$a+1 [50073]
48
84
124
77
48
87
9
43
32
76
8
28
8
12
4
140
9
63
81
115
56
12
33
31
56
48
16
24
12
20
12
141
3
24
24
204
64
36
5
3
69
48
31
17
15
9
3
12
52
5
103
32
4
24
32
117
168
24
63
24
48
108
4
24
44
100
17
3
84
120
4
60
41
24
15
76
32
36
4
5
39
57
27
24
60
4
80
24
12
64
17
15
57
3
96
52
36
48
5
247
32
24
48
60
24
24
28
41
27
69
3
12
28
36
41
39
24
88
32
24
24
16
104
9
72
27
4
44
21
15
12
16
101
3
12
148
8
60
84
36
64
36
68
24
12
48
45
51
21
135
12
21
3
36
12
24
84
24
24
57
3
36
12
60
12
45
24
7
56
40
44
48
36
64
17
7
44
36
48
52
53
67
53
39
40
68
84
36
4
8
33
48
63
36
28
41
72
19
5
7
41
39
28
32
12
60
21
15
4
8
21
27
36
12
48
72
64
29
24
87
12
69
15
48
136
12
8
24
40
24
32
45
27
4
56
12
16
20
9
7
32
64
116
64
5
15
9
15
36
4
80
72
48
201
39
16
41
43
5
139
24
12
108
44
81
43
8
45
3
60
4
44
88
48
17
43
5
96
96
3
48
16
92
40
36
20
84
24
132
40
80
24
57
3
36
132
69
19
56
36
33
24
24
87
33
15
28
108
8
100
53
151
8
40
36
212
64
80
84
36
84
72
60
12
141
15
76
77
91
48
29
15
36
36
9
43
36
44
136
48
20
16
17
7
17
27
220
17
27
28
44
36
12
40
48
20
24
180
24
45
48
15
48
28
5
207
57
39
36
16
36
17
79
12
29
96
24
19
56
12
24
52
44
64
72
84
5
48
27
45
19
5
19
56
72
36
48
4
12
80
9
55
8
168
60
12
84
36
81
183
36
4
92
64
32
12
208
72
17
24
3
24
69
51
72
21
39
84
60
72
36
64
20
60
4
92
40
20
60
4
8
28
5
48
75
24
124
32
16
65
31
17
27
96
12
12
72
28
44
45
127
20
24
36
129
43
8
16
80
69
31
200
9
51
69
3
117
63
148
8
21
15
33
55
32
52
56
21
144
120
27
45
3
60
28
5
51
124
80
16
156
29
63
9
75
93
19
60
185
3
4
36
5
3
24
132
144
4
29
48
27
24
88
36
44
84
105
67
32
156
12
36
9
27
36
4
8
4
89
3
45
24
3
12
81
55
8
40
36
36
140
4
17
19
104
28
8
24
33
27
120
16
56
60
105
75
28
8
9
115
156
20
144
24
88
8
40
60
89
19
92
24
100
5
51
28
8
12
21
67
20
33
55
144
68
12
64
36
8
16
29
96
67
36
8
12
16
8
16
29
168
72
48
48
51
28
32
84
21
7
32
9
15
33
91
5
51
24
16
5
24
7
41
27
84
33
15
64
144
17
7
12
29
51
60
28
5
79
8
36
24
45
99
12
129
24
79
32
16
32
81
96
51
64
56
16
92
153
15
48
160
17
24
27
24
60
33
15
72
16
32
4
60
8
76
44
105
19
20
28
24
56
24
96
45
3
4
17
15
112
65
7
32
48
9
24
24
7
8
81
63
36
28
8
9
24
31
108
29
51
12
108
12
28
8
36
4
5
48
3
72
36
33
43
8
112
32
12
144
57
75
69
63
177
27
60
72
9
31
17
24
3
64
32
36
76
32
4
20
12
108
21
24
15
4
44
40
8
12
4
12
53
7
92
24
112
140
33
75
60
4
29
7
12
44
105
15
96
48
24
57
7
24
8
48
9
43
12
20
16
24
53
3
21
7
137
48
48
19
20
36
96
69
15
12
21
51
21
99
24
4
17
19
36
89
123
117
39
84
76
80
4
24
32
16
77
24
144
7
32
33
27
48
4
32
9
67
32
76
161
63
64
56
76
8
48
100
65
39
33
27
72
93
63
100
116
28
32
16
32
84
28
36
89
24
24
43
8
21
39
48
9
27
36
36
120
45
7
92
16
32
28
32
57
27
12
48
4
12
104
9
24
159
57
96
55
41
67
29
3
4
41
24
240
19
29
24
24
24
31
8
9
147
12
24
9
51
28
8
76
168
101
72
75
12
9
48
48
7
8
64
44
12
96
60
12
33
31
36
32
21
39
9
79
36
77
39
33
15
52
60
12
36
36
5
15
4
12
17
7
41
24
147
45
151
224
9
24
3
48
21
15
48
4
24
8
69
3
24
84
9
3
12
105
19
96
36
8
4
20
12
4
108
24
48
36
17
96
51
4
32
33
15
57
72
87
12
60
40
17
96
31
32
24
57
72
19
32
36
48
12
261
19
5
24
3
48
21
31
32
72
160
72
20
40
5
7
104
40
104
4
5
15
108
69
51
28
12
5
3
36
9
48
3
4
17
3
4
48
116
45
3
21
27
45
39
9
19
149
67
32
60
16
65
7
20
16
8
45
75
16
24
8
24
84
33
27
69
39
40
108
20
60
36
12
64
77
15
48
24
36
24
60
9
67
77
24
48
27
24
16
8
36
16
ABCD 96264224822*3^$a+1 [50045]
12
11
12
37
17
51
39
6
30
18
67
68
15
45
171
9
21
31
59
6
84
63
51
21
4
131
1
59
13
53
15
88
29
55
11
36
13
8
24
4
32
99
105
39
9
15
85
20
15
18
55
35
25
29
79
11
121
20
12
40
8
219
18
43
23
97
168
11
30
3
76
29
3
28
101
66
24
48
93
39
49
12
149
39
4
251
45
9
36
12
7
125
43
20
3
72
33
72
3
45
52
35
12
201
60
60
39
33
52
36
60
35
24
18
27
27
36
165
40
5
144
39
57
144
43
92
75
21
3
12
33
52
72
83
30
7
47
96
13
12
47
12
6
3
84
3
13
44
76
11
33
76
12
32
48
105
27
27
9
39
72
54
19
41
15
172
92
60
72
4
12
23
30
79
11
24
25
48
35
9
135
84
37
32
57
15
3
13
120
48
41
30
193
20
27
18
31
5
7
95
24
105
39
30
15
12
9
135
69
36
15
39
9
28
47
93
3
54
43
5
15
88
12
12
125
223
44
9
75
36
33
18
13
80
24
336
9
75
51
109
71
36
24
9
21
15
52
32
33
12
18
33
81
30
69
39
141
40
144
32
75
21
24
4
12
47
1
32
57
43
35
12
73
59
30
111
75
90
39
9
15
129
27
36
45
3
4
11
132
90
43
41
108
15
12
124
29
42
48
13
8
100
56
21
115
35
33
39
30
27
9
19
107
96
37
71
21
96
40
203
45
4
92
88
5
18
12
25
20
40
68
27
18
3
51
54
7
72
32
3
12
21
12
21
7
47
57
28
11
49
116
4
20
12
33
18
133
5
6
90
36
7
11
37
35
37
65
78
18
7
5
3
51
81
27
145
8
28
35
21
144
21
159
64
48
60
59
6
15
100
132
68
9
31
60
8
45
19
8
52
32
28
36
77
3
36
51
12
33
9
18
48
9
63
25
8
39
1
8
51
9
9
36
79
36
77
54
1
44
88
35
36
57
99
13
23
97
47
13
8
12
28
35
9
21
90
54
3
93
3
36
51
25
60
60
12
107
78
3
9
79
11
9
24
16
116
4
11
6
48
6
109
47
33
184
35
57
64
11
13
35
1
56
15
1
5
63
36
99
25
11
18
18
13
44
12
105
91
5
15
28
12
35
129
28
120
20
3
9
51
33
4
71
21
76
44
3
21
52
12
77
19
17
54
9
40
5
54
48
105
3
36
49
41
78
36
21
45
18
96
81
3
21
36
24
9
18
25
12
41
55
32
39
1
29
3
3
13
17
115
44
3
25
17
66
45
69
54
12
105
24
64
12
44
63
33
12
40
188
27
13
29
3
40
23
24
109
11
1
72
71
21
4
60
5
6
13
71
9
40
8
75
37
11
85
132
44
15
48
18
15
45
87
3
37
48
80
159
36
37
11
157
47
181
11
18
3
40
140
40
53
30
49
23
24
13
48
5
3
60
27
24
45
3
36
6
91
60
20
3
145
120
11
18
55
11
85
120
71
13
92
33
31
11
9
9
66
45
60
4
17
63
33
7
68
9
31
59
133
8
99
13
48
20
3
96
9
9
31
60
71
48
1
24
155
96
37
107
57
48
15
33
24
16
35
13
47
48
24
13
44
4
209
90
45
3
54
18
18
67
8
33
79
11
90
7
89
111
33
54
108
72
66
6
45
39
72
13
47
54
66
9
4
32
84
184
24
8
52
95
66
67
32
87
13
36
5
12
55
35
73
71
33
3
24
9
4
17
15
4
41
48
6
30
55
5
99
12
33
51
24
36
81
6
45
12
27
93
75
1
44
16
92
39
49
12
60
5
7
36
11
1
68
40
17
99
96
24
33
42
9
12
40
48
120
17
7
35
73
48
59
85
35
33
3
72
25
47
45
15
30
31
12
44
4
5
12
3
84
27
21
9
3
33
18
49
23
9
88
47
6
87
57
15
36
88
71
36
60
25
47
33
60
84
51
177
3
57
36
72
3
25
84
35
13
5
7
8
15
13
41
51
24
16
8
51
33
15
33
52
11
25
11
109
56
45
36
43
60
56
16
29
30
181
32
48
24
4
24
152
4
17
204
19
17
43
20
39
60
73
80
88
11
18
31
12
59
93
36
21
36
27
16
65
187
137
48
78
21
51
69
3
36
9
36
36
3
85
227
66
39
120
48
123
13
72
35
9
69
7
60
132
53
43
80
36
24
15
72
117
3
13
32
180
15
48
60
45
27
25
12
8
39
18
42
1
48
60
44
27
133
65
87
88
68
3
37
48
12
32
28
44
76
35
30
150
73
56
36
52
32
3
21
45
60
7
8
21
90
13
228
8
40
72
119
45
64
41
18
72
133
80
16
60
44
3
9
63
85
41
6
48
42
31
17
51
27
30
78
36
13
5
30
1
12
120
12
20
72
15
169
11
1
17
135
51
45
112
12
128
12
12
51
25
60
20
9
223
47
1
8
9
15
16
84
77
6
37
20
16
12
5
18
21
63
25
35
30
42
48
150
211
89
6
21
36
28
41
54
12
24
121
23
84
25
32
4
20
12
28
24
36
56
76
8
12
15
ABCD 96264325624*3^$a+1 [50063]
126
56
42
138
46
18
6
144
26
48
52
218
46
8
108
102
24
46
36
14
112
54
60
38
10
20
96
48
34
54
18
50
112
6
174
24
48
42
138
132
48
18
6
218
10
36
92
4
48
90
56
16
26
52
18
26
28
36
236
90
54
82
14
10
90
48
36
80
88
50
22
26
24
40
86
76
14
6
34
192
38
240
114
40
8
46
2
34
68
12
30
94
176
88
24
48
18
114
140
16
24
18
56
30
52
20
58
102
42
38
42
46
116
60
4
126
30
42
32
94
290
46
18
32
22
36
78
66
38
30
28
38
30
58
102
50
22
36
36
60
32
60
84
6
88
2
124
50
126
34
6
8
10
120
2
22
72
192
62
52
38
16
54
144
48
68
156
24
42
130
36
248
4
32
16
96
36
194
22
66
96
38
34
26
100
12
14
30
100
32
12
18
16
54
66
26
48
76
74
10
32
6
16
6
8
114
16
24
38
154
86
12
28
72
50
24
70
18
6
2
82
68
18
40
158
130
24
198
26
10
36
56
120
16
8
10
6
84
44
36
16
38
154
78
2
100
114
8
130
14
118
74
30
40
2
102
16
2
70
8
16
72
32
12
12
144
88
32
96
16
8
64
18
14
48
40
8
18
118
98
10
38
40
30
72
60
84
26
6
64
48
18
54
56
34
6
20
16
36
80
48
24
36
46
8
24
184
26
96
204
16
66
6
122
34
6
282
132
8
10
120
8
88
48
38
76
20
12
78
66
52
2
58
54
30
60
12
32
138
70
8
274
56
178
86
10
14
34
20
72
24
28
44
88
66
14
40
56
18
58
62
6
24
100
80
64
36
56
24
106
48
96
18
156
24
48
2
58
144
30
50
4
56
96
52
12
68
22
128
112
62
144
40
36
38
6
36
52
48
18
8
70
66
134
42
10
20
16
12
68
58
6
56
106
38
48
40
224
28
144
32
4
138
18
14
72
22
18
38
18
58
12
24
74
88
48
90
20
24
82
78
116
78
178
6
74
12
36
96
196
12
54
128
16
6
176
18
30
4
164
24
18
46
8
226
294
18
54
2
6
18
30
48
4
68
12
46
66
6
32
54
42
46
44
16
30
6
2
64
32
24
34
80
46
114
12
8
16
12
44
82
18
20
34
38
42
136
126
36
110
34
134
10
6
72
2
28
72
60
30
126
26
90
28
74
24
30
16
116
16
32
4
80
18
22
8
88
90
120
18
32
6
16
14
28
20
28
6
30
26
96
30
90
118
56
34
38
106
24
38
34
102
80
88
8
40
60
12
18
6
90
2
28
36
36
80
66
72
34
36
8
120
144
90
16
32
30
72
28
36
72
24
2
70
50
216
48
22
32
40
72
20
16
38
160
26
16
20
34
72
98
6
54
16
32
42
16
24
30
20
108
112
20
60
36
102
6
64
18
48
80
30
4
86
106
60
20
16
38
46
42
14
42
10
60
20
52
144
26
48
16
30
24
32
88
72
18
62
48
18
16
8
46
42
38
88
92
16
198
56
70
156
68
114
102
64
8
42
34
54
32
136
8
40
6
56
18
142
120
80
64
18
24
30
72
32
18
6
52
60
32
34
2
52
74
34
78
38
16
2
30
12
28
18
48
230
18
30
48
40
80
10
54
20
150
22
42
90
12
104
28
30
18
6
182
42
24
246
64
8
48
64
164
6
48
22
48
26
42
76
18
86
58
54
24
74
70
50
30
4
132
12
150
74
160
36
32
16
18
14
130
42
68
88
18
72
6
128
10
42
36
18
54
2
64
24
38
52
32
48
30
16
2
16
44
10
14
88
8
88
104
18
54
48
40
80
16
90
62
10
26
22
38
48
64
36
12
72
114
30
24
18
62
154
126
48
50
22
18
18
20
72
88
114
126
32
108
4
146
10
20
16
24
36
92
36
160
126
50
16
36
152
16
8
10
48
2
16
96
30
6
48
8
18
64
6
80
76
6
80
96
24
30
4
30
8
64
122
22
72
134
154
54
42
86
18
78
34
26
166
8
16
18
180
2
118
32
42
16
54
114
30
36
32
22
6
26
42
22
270
72
66
72
96
198
18
86
24
66
54
18
6
16
8
76
ABCD 96264427958*3^$a+1 [50011]
60
33
15
20
4
32
16
129
24
39
56
36
43
12
30
18
5
16
15
5
52
3
6
35
76
8
40
120
120
15
21
84
39
53
64
44
16
3
17
103
12
48
12
21
8
4
32
4
24
8
7
90
63
39
53
148
3
9
32
13
30
41
124
20
28
48
21
39
32
4
36
12
21
59
37
120
48
3
68
12
12
31
9
96
9
6
41
16
80
52
80
16
60
9
75
48
44
25
11
43
5
4
15
17
19
6
15
3
5
16
9
6
65
19
12
45
20
40
33
71
12
13
30
24
45
27
48
5
36
115
41
16
48
15
6
15
24
32
4
3
77
28
56
16
3
57
96
12
8
49
63
12
3
36
5
121
11
7
105
48
27
53
4
24
20
60
1
39
60
69
30
42
71
43
45
75
36
18
42
29
1
11
28
96
3
6
6
24
45
39
180
17
4
15
6
15
3
6
24
75
36
15
9
15
90
23
4
15
45
8
28
44
40
48
8
24
19
5
4
32
16
32
36
1
18
30
11
16
123
17
48
16
9
27
3
33
9
24
11
36
19
5
24
49
75
12
48
27
9
21
123
12
36
32
48
12
25
30
17
19
29
12
4
9
42
24
45
80
1
39
15
9
27
9
51
45
99
84
5
7
9
56
64
44
7
5
73
15
60
291
9
72
96
8
4
75
5
52
48
8
4
123
5
157
3
20
12
36
19
29
60
52
9
23
48
19
9
15
17
4
39
5
79
6
11
4
60
36
8
25
72
39
60
12
80
7
41
16
20
16
3
9
36
132
3
5
31
48
5
28
9
23
40
111
57
9
71
19
5
25
48
71
12
7
36
65
31
5
13
30
5
28
24
3
101
16
129
6
90
71
43
60
9
56
31
53
12
16
8
16
3
12
24
65
4
45
30
42
11
4
33
11
16
44
25
24
87
8
7
90
95
4
75
5
16
63
33
3
9
20
7
41
48
55
30
6
53
7
29
25
15
51
5
25
90
21
9
75
20
48
40
8
12
55
57
3
72
24
45
84
8
7
17
28
20
127
24
69
75
42
15
9
39
32
48
1
30
41
48
25
6
65
24
7
41
24
36
12
1
66
54
11
13
23
24
19
29
97
23
25
15
20
7
21
8
16
56
79
9
9
35
12
24
31
45
44
1
35
79
60
9
15
42
15
8
12
19
41
36
48
64
68
7
53
7
41
12
24
24
19
21
32
19
41
67
36
9
27
18
87
24
9
27
96
3
17
72
88
3
9
92
24
16
8
7
65
25
54
24
21
12
24
24
20
112
20
112
57
3
111
29
25
11
4
8
4
36
57
35
7
5
24
40
56
25
131
12
55
12
30
15
20
76
80
4
44
4
96
12
8
12
7
117
48
36
39
53
4
39
24
5
16
15
24
5
7
45
9
239
48
52
15
12
5
96
12
40
32
19
57
39
9
12
9
23
148
84
63
77
36
28
15
5
60
64
21
30
29
48
12
16
15
5
84
72
25
39
104
7
105
56
24
16
32
7
53
31
30
87
12
27
5
4
32
28
80
12
7
45
20
97
18
6
6
41
19
53
16
24
8
43
5
19
6
39
8
49
35
204
1
23
1
66
5
73
6
17
19
29
4
15
5
28
60
72
32
16
9
35
60
4
44
1
24
15
12
36
3
9
21
11
16
69
15
63
41
19
30
3
3
45
21
90
54
15
144
8
24
88
176
64
32
43
117
8
16
80
55
5
4
87
69
15
17
4
33
30
17
88
68
48
4
15
42
24
24
195
21
11
16
44
36
12
72
16
9
3
36
111
45
80
4
81
23
16
56
19
6
15
20
4
92
28
32
4
20
28
15
5
72
4
12
24
48
51
6
35
79
17
43
84
12
9
9
35
12
16
27
12
41
72
7
33
8
67
41
4
51
6
143
48
7
17
28
32
55
5
24
16
123
5
7
21
27
33
24
39
24
60
17
36
43
45
9
11
55
54
47
16
132
32
48
16
39
36
9
56
55
41
24
19
5
55
41
16
8
28
27
36
69
12
39
29
1
24
42
9
45
15
36
15
29
16
9
90
6
123
20
1
6
48
41
12
4
33
111
80
60
31
29
24
16
60
39
57
44
24
112
8
36
64
36
9
51
51
33
32
28
48
32
91
9
48
3
36
60
29
12
7
41
4
15
17
49
6
9
24
51
5
12
52
12
36
9
30
21
32
7
45
3
5
1
167
49
39
132
12
87
45
20
16
12
36
9
15
27
30
15
33
15
96
39
17
136
12
36
12
3
105
20
16
63
30
15
27
41
64
36
44
19
24
21
12
8
72
49
15
80
43
5
52
44
16
33
15
20
12
19
6
219
45
30
41
60
4
51
54
39
27
21
8
36
13
6
29
28
27
96
5
16
3
6
11
43
33
9
15
63
17
16
3
96
29
1
48
210
5
7
18
6
9
60
48
3
24
5
12
24
1
119
31
84
36
45
3
33
8
49
3
20
88
20
12
19
24
21
8
25
47
16
32
1
6
29
4
60
27
65
25
75
20
64
39
12
105
80
4
51
29
151
5
4
24
72
3
6
87
3
5
100
69
15
32
16
24
33
23
7
5
175
30
30
17
36
4
24
20
61
35
4
24
20
7
29
12
37
11
52
3
36
81
68
84
25
71
1
15
3
5
72
28
21
11
48
12
136
104
36
7
5
40
12
39
77
19
5
24
55
17
4
48
32
60
4
15
17
103
21
33
23
12
76
15
81
39
57
152
12
4
9
23
12
37
138
45
20
12
4
20
19
101
31
53
48
28
9
15
27
93
8
48
12
12
1
35
4
12
45
23
16
44
48
12
1
15
39
33
3
9
36
32
7
5
28
8
60
19
96
65
1
15
8
36
16
3
17
40
24
24
147
45
3
6
27
12
56
96
124
15
24
6
15
32
103
17
19
5
25
48
47
103
12
29
16
44
64
15
5
7
48
36
21
9
15
200
55
5
19
96
45
12
32
136
9
51
12
39
29
96
13
3
99
9
36
44
1
24
11
13
35
7
29
24
16
9
63
27
53
19
29
72
7
65
1
75
15
29
7
29
55
60
17
103
81
24
9
35
7
48
12
18
42
48
96
24
6
35
36
156
37
11
12
24
24
79
21
39
36
69
48
12
56
16
9
35
55
6
83
48
132
28
48
12
27
41
19
45
15
6
11
55
29
49
66
24
12
18
23
12
12
16
20
12
1
6
33
8
4
80
28
51
6
54
17
88
15
81
80
55
5
4
12
3
161
43
113
79
5
19
6
30
9
56
ABCD 96264443948*3^$a+1 [50010]
4
12
20
136
144
48
32
4
84
60
36
12
20
10
48
242
52
8
144
34
50
36
216
34
14
36
1
99
24
21
36
75
20
64
56
148
20
12
4
90
78
8
48
184
120
81
36
11
108
25
11
28
68
28
84
33
15
48
72
132
48
30
14
4
20
60
4
56
34
18
132
56
34
38
64
44
16
180
48
72
18
158
4
20
10
54
56
36
25
27
12
30
114
30
54
21
35
4
78
38
64
48
120
24
156
45
95
52
68
58
30
176
34
86
58
2
28
56
60
132
124
21
23
136
21
27
48
42
6
332
84
40
116
112
12
9
107
4
216
18
30
84
12
36
30
3
15
84
32
76
80
84
58
6
56
24
12
64
21
59
4
45
216
21
78
114
62
96
160
48
176
24
40
144
18
18
81
45
6
44
4
12
132
32
24
72
124
9
251
88
48
68
16
84
90
2
28
36
36
8
34
3
15
132
42
18
45
3
20
48
12
228
112
80
48
16
24
72
72
68
4
56
82
27
135
30
18
33
75
80
4
44
34
2
156
48
4
12
24
21
35
4
204
210
158
88
56
40
44
64
32
160
126
98
12
40
104
88
12
44
40
80
10
51
99
12
20
144
24
52
128
64
78
134
28
32
124
32
130
15
35
52
138
222
8
60
4
48
117
135
30
48
86
12
84
76
84
24
20
94
38
64
330
14
52
128
12
84
46
48
2
180
24
49
47
40
44
4
120
80
4
68
28
32
52
60
33
35
24
24
25
71
60
28
93
69
18
21
95
12
28
225
81
14
100
92
88
72
8
172
44
4
32
52
72
200
28
12
48
105
15
12
126
30
33
15
24
8
100
84
80
13
45
27
51
68
46
14
64
48
128
100
36
201
95
24
58
2
64
140
244
48
44
34
2
84
60
1
35
28
60
114
2
28
18
50
60
40
44
25
35
1
33
62
24
184
66
6
42
98
64
69
27
9
11
24
4
12
20
4
48
92
148
92
28
216
42
150
24
20
73
72
195
108
30
63
3
80
60
4
36
42
14
84
36
40
36
60
8
12
48
4
138
14
208
56
12
64
80
28
36
92
64
9
87
80
82
6
120
129
36
47
52
108
20
10
374
64
92
28
32
304
104
154
66
12
18
30
36
69
36
108
123
48
20
12
13
81
66
30
54
21
23
36
58
38
40
93
11
24
36
16
140
25
95
124
80
4
129
23
24
160
144
24
18
14
4
32
48
46
14
64
8
88
56
96
60
13
36
36
15
128
112
33
9
2
25
123
128
28
132
12
12
24
32
172
48
12
18
48
62
48
184
12
78
18
30
54
44
124
212
1
59
34
54
12
48
60
66
30
24
12
141
3
32
4
60
84
24
8
64
9
167
48
172
44
36
112
30
2
16
20
28
117
279
66
18
20
76
48
30
158
4
20
1
23
16
84
20
96
64
32
64
44
52
188
124
32
36
108
96
120
16
168
24
8
25
9
50
49
191
36
28
20
76
20
106
50
84
58
48
48
114
60
32
73
63
42
78
8
61
11
24
28
12
80
96
4
20
40
120
60
44
40
156
30
6
8
34
6
24
8
28
12
8
64
12
174
126
18
2
4
92
85
75
20
373
11
16
48
42
38
12
49
111
48
36
104
40
236
1
35
40
18
15
87
12
36
12
30
102
32
10
18
12
36
48
32
28
24
12
84
60
140
4
30
38
28
140
40
21
35
4
12
8
136
18
102
96
8
85
45
27
144
3
8
28
32
28
24
42
6
8
52
80
4
120
20
46
50
100
234
126
33
39
8
64
66
192
6
12
204
84
30
54
90
38
40
20
133
135
20
4
72
80
4
96
380
4
12
68
304
81
15
36
108
12
20
144
16
44
40
56
64
84
32
84
40
96
36
12
72
140
16
20
64
48
90
62
16
48
120
80
64
42
66
20
24
4
60
32
52
ABCD 96264451982*3^$a+1 [50025]
4
20
36
40
15
53
96
1
18
17
100
9
47
145
83
12
24
25
48
11
31
33
20
37
35
96
24
84
36
96
4
39
24
5
133
39
9
95
120
4
32
73
12
83
72
108
96
31
53
12
24
49
6
77
13
35
60
1
11
37
47
84
25
95
12
13
11
24
84
1
24
95
25
11
109
23
12
60
48
12
48
72
12
40
68
7
29
72
115
53
40
20
24
61
71
36
108
16
8
196
44
96
84
37
24
11
28
56
72
64
9
12
35
4
44
97
18
54
35
31
210
60
35
1
11
28
44
36
72
12
37
11
72
25
11
12
43
101
96
180
37
66
5
40
24
32
60
36
72
25
42
18
36
24
27
56
4
51
5
67
30
18
53
40
216
9
15
44
7
54
24
42
29
49
11
109
35
36
4
15
6
66
54
60
11
43
5
25
12
59
12
85
39
33
18
53
1
11
28
45
30
9
20
12
28
20
52
68
37
15
9
15
21
48
6
45
32
73
36
35
4
32
7
77
265
23
12
4
80
96
24
60
144
12
16
12
32
4
164
12
28
111
5
25
39
8
112
3
177
20
48
19
6
35
72
37
48
35
31
17
7
53
60
7
33
9
35
24
24
12
1
59
19
45
144
105
11
7
42
23
28
36
20
84
55
42
95
48
1
75
44
36
96
12
7
21
9
95
49
24
108
3
120
75
6
66
114
95
4
20
85
75
20
12
4
9
210
17
180
19
89
12
67
6
11
24
24
12
48
13
12
72
48
42
18
131
96
24
12
12
25
36
30
29
36
4
68
12
16
20
25
119
96
7
113
60
19
6
24
11
37
39
93
30
53
4
44
84
16
20
49
35
7
41
133
11
28
8
43
72
17
25
6
17
24
31
17
28
32
36
4
80
12
28
33
27
68
48
96
108
12
13
12
39
51
29
256
20
85
135
48
32
25
59
12
12
40
21
15
9
23
24
84
12
49
183
176
19
105
8
7
45
8
24
4
9
36
11
79
45
80
72
24
36
85
60
39
8
97
39
9
6
125
25
120
47
12
55
41
36
13
135
32
13
23
25
12
11
1
66
29
25
3
92
36
28
24
8
100
12
20
7
66
23
264
61
11
25
35
64
44
1
30
29
91
29
1
15
51
69
20
36
24
97
35
4
9
42
77
121
96
23
13
23
84
25
11
24
72
60
28
56
24
60
12
108
91
21
8
43
5
4
44
4
32
24
72
52
152
16
57
36
36
23
72
4
32
4
3
57
84
44
12
25
84
12
143
40
81
11
108
12
24
48
1
11
16
27
65
12
4
36
33
35
13
114
41
52
120
36
20
36
85
48
48
72
155
36
1
36
47
108
28
44
72
120
25
24
35
12
72
25
18
29
36
64
44
19
77
48
1
35
31
33
15
17
79
5
72
48
4
15
5
16
32
84
79
89
120
12
24
96
24
16
80
48
48
40
20
79
89
4
33
48
11
144
4
27
153
15
113
12
12
49
84
162
30
48
35
31
24
17
85
60
11
40
105
18
57
92
16
80
96
24
60
4
57
3
36
20
60
64
20
7
5
60
36
25
24
36
12
71
156
28
80
25
63
68
12
49
15
45
6
102
95
72
1
35
4
8
43
5
24
169
15
56
1
83
24
60
36
52
44
4
104
112
128
40
20
48
4
8
12
73
23
12
91
29
1
11
4
20
1
39
36
9
59
40
8
7
6
191
40
48
57
84
39
8
28
9
48
18
5
72
72
25
35
31
29
12
151
48
24
21
84
68
64
44
12
25
83
7
77
1
11
40
80
25
23
7
5
84
85
95
16
108
8
48
36
120
25
23
40
45
47
36
157
12
15
120
33
11
7
17
25
3
32
61
71
108
1
131
61
23
16
8
25
71
16
3
41
96
60
108
48
25
39
68
16
20
60
12
4
8
40
117
11
180
7
6
27
9
48
27
33
35
7
29
12
193
6
125
64
36
21
23
36
61
18
65
36
16
9
24
39
8
24
49
59
60
60
48
109
11
48
12
19
6
18
41
4
80
12
37
11
84
67
53
97
39
56
73
3
12
92
24
31
65
84
49
35
61
36
84
39
57
71
24
43
30
35
120
160
15
65
37
83
36
1
23
25
12
3
32
96
48
49
35
16
20
36
13
47
40
8
1
96
11
144
24
76
68
96
79
45
27
33
8
132
148
12
57
11
25
23
60
61
3
36
9
6
89
40
45
60
11
12
48
61
66
69
3
18
3
72
3
89
12
1
162
5
36
1
23
25
3
8
19
66
11
84
7
69
9
11
13
36
59
12
100
120
20
48
28
32
1
120
27
12
45
11
19
125
73
59
31
5
12
55
72
5
84
16
20
49
155
79
17
4
20
1
54
17
120
49
51
68
16
60
20
13
11
4
32
136
69
131
88
144
92
84
76
36
9
24
71
36
60
139
24
24
30
35
192
79
30
11
25
78
66
180
15
20
61
18
5
28
92
60
55
6
35
4
8
64
33
35
1
6
45
9
24
42
93
165
23
12
16
80
4
45
15
20
121
150
101
19
149
67
65
24
4
ABCD 96264726674*3^$a+1 [50050]
99
60
1
35
60
33
171
37
47
12
54
174
6
12
63
21
138
66
6
73
47
33
15
90
102
1
23
36
108
18
7
47
1
35
102
18
48
30
24
36
36
66
69
9
24
175
35
48
150
12
6
6
18
36
30
204
30
66
30
6
75
111
72
30
102
36
18
84
30
6
54
36
192
54
18
60
18
168
66
144
61
53
132
24
15
15
114
132
66
12
132
78
6
60
84
37
131
54
96
55
23
24
12
30
60
78
6
6
24
25
59
390
36
96
90
36
13
47
84
48
66
126
189
15
1
23
12
13
95
66
6
144
174
96
30
84
12
84
9
112
23
18
55
32
135
42
96
63
129
126
1
41
30
57
123
24
18
18
30
300
72
120
42
48
85
41
12
102
12
120
96
138
24
15
57
6
145
47
145
245
138
18
42
144
24
61
11
180
48
12
72
12
198
36
42
18
114
18
103
71
73
96
71
48
72
18
276
96
234
12
120
12
36
12
60
12
12
24
30
30
9
21
12
30
18
6
66
30
48
24
156
12
78
30
45
15
12
42
75
57
24
174
6
84
48
78
114
87
3
108
24
73
41
102
72
18
42
48
18
54
36
12
24
60
54
84
7
11
12
78
12
18
12
18
18
6
114
6
30
66
42
72
36
57
81
6
24
1
5
6
42
42
24
42
114
84
84
37
53
30
61
71
9
297
54
120
18
162
156
48
12
24
6
48
36
30
84
60
96
6
39
21
42
66
79
80
15
60
6
102
12
30
36
6
48
150
132
54
85
5
12
114
54
156
75
3
36
12
48
156
18
18
72
96
102
54
138
15
15
162
18
66
36
54
12
69
160
23
42
175
23
60
6
12
42
18
127
53
114
60
61
32
153
55
23
96
24
6
126
18
36
90
108
276
126
79
149
66
24
102
54
37
59
133
23
18
54
90
55
11
37
65
18
12
84
60
84
84
48
30
90
42
42
66
84
30
66
7
23
210
42
60
6
330
60
84
162
174
36
13
17
15
15
138
18
24
18
162
48
18
168
30
129
3
18
91
65
18
36
12
150
12
6
24
12
96
60
90
18
25
119
42
30
120
48
25
41
7
107
12
48
36
21
63
66
216
18
6
30
54
186
6
60
15
15
49
35
36
25
23
96
60
30
36
60
31
23
90
30
96
24
66
78
30
43
32
27
144
60
12
12
1
185
120
6
18
12
18
72
33
51
109
41
6
54
6
6
30
132
36
84
36
12
78
90
120
54
42
69
177
79
41
30
60
72
42
48
18
12
141
16
65
31
32
27
6
72
6
6
60
54
72
42
6
12
24
61
83
36
60
6
18
6
6
108
36
24
24
105
63
12
36
6
30
174
42
90
12
78
108
60
156
13
5
27
9
12
18
36
24
12
42
87
160
41
90
60
12
12
60
18
96
6
69
96
33
42
85
59
84
90
12
30
60
1
65
102
57
51
48
84
60
12
6
27
75
78
199
59
12
120
108
24
6
6
18
6
114
87
165
6
12
12
13
101
6
36
33
9
42
13
5
12
120
120
24
30
24
60
126
12
54
24
96
18
91
191
36
48
24
78
54
18
31
35
72
78
24
126
24
12
18
282
48
150
18
24
6
12
15
208
113
6
105
3
6
7
5
12
36
90
84
108
48
12
102
30
225
87
9
9
72
54
24
186
60
60
24
78
42
18
114
60
63
3
13
35
24
30
306
12
48
60
157
59
54
6
60
205
143
36
24
78
18
12
25
32
87
30
78
120
21
15
49
5
6
36
145
155
48
72
84
12
60
18
36
235
59
42
12
15
15
156
37
53
75
15
72
12
12
120
18
138
84
60
13
32
9
12
12
30
96
24
12
54
66
48
21
81
24
42
48
36
73
272
3
13
59
48
102
168
87
21
48
180
66
48
42
123
3
132
42
31
95
108
21
135
78
66
12
13
95
60
6
90
48
96
37
ABCD 96264797758*3^$a+1 [50003]
20
4
128
40
17
48
7
68
15
57
28
68
4
48
20
28
23
30
51
24
40
44
76
120
11
54
7
47
133
128
12
69
159
69
42
69
40
56
69
120
79
11
21
4
20
45
6
54
51
285
39
24
12
96
12
156
12
24
3
36
25
44
72
3
33
57
7
35
109
132
44
48
60
40
152
28
56
51
54
7
20
28
60
36
48
8
39
45
153
6
61
23
42
30
13
8
3
9
40
48
32
60
16
56
4
44
16
32
132
72
15
21
72
16
71
108
105
87
9
124
68
52
56
4
216
80
84
72
9
27
184
23
33
9
15
60
108
27
9
135
85
11
45
124
65
174
25
80
36
9
12
31
8
76
8
100
35
73
8
171
105
60
45
60
3
15
30
63
12
72
60
63
36
6
15
3
270
51
84
52
68
51
37
84
125
168
43
20
24
4
84
41
19
32
3
193
24
44
120
112
48
20
16
80
45
135
40
44
72
24
28
47
81
12
60
81
54
6
30
69
75
42
39
69
30
126
7
72
47
21
3
21
16
89
30
18
3
4
29
15
12
4
56
88
56
4
104
111
69
27
129
36
96
28
36
108
36
101
3
72
15
9
96
9
19
11
36
21
39
90
63
27
9
52
84
53
31
56
24
52
47
45
192
48
36
21
31
80
28
36
8
51
21
96
24
28
60
48
20
4
119
9
100
56
4
92
36
9
55
144
84
56
72
40
17
7
120
84
35
45
51
9
21
3
147
45
36
3
25
101
15
24
76
35
18
7
20
28
12
44
12
69
3
60
36
72
12
132
24
39
36
24
21
81
3
15
36
21
16
48
36
173
15
52
36
168
65
15
21
15
45
99
75
21
24
141
174
36
25
65
75
4
20
36
105
54
37
164
45
39
4
11
57
28
44
12
48
16
11
24
25
149
111
36
40
60
24
20
12
72
12
9
7
80
4
179
24
66
54
25
56
24
52
8
48
27
1
119
36
9
40
11
36
9
100
12
17
115
17
243
132
24
4
8
123
45
60
12
12
76
11
9
60
12
108
16
8
12
9
6
1
24
36
83
57
123
30
54
21
12
39
49
36
20
3
165
36
52
20
39
81
24
15
69
192
4
36
92
40
8
4
23
21
51
90
24
39
81
7
44
3
25
8
88
20
96
16
80
159
234
27
24
16
32
180
165
3
33
7
24
20
3
21
21
84
6
54
51
76
72
35
105
12
3
21
96
15
21
9
108
15
36
180
24
108
3
54
7
23
126
39
40
56
9
67
164
21
39
172
23
49
5
87
24
21
15
48
168
144
4
251
84
57
39
129
52
24
44
96
4
29
7
95
13
192
20
33
7
48
8
27
21
12
228
9
87
123
25
56
9
15
52
23
141
12
132
12
9
24
15
12
136
72
56
51
48
13
24
44
12
12
120
16
80
60
69
15
12
9
27
4
80
36
48
39
25
17
19
44
28
8
99
153
3
25
11
13
20
132
76
20
33
7
23
21
60
84
180
111
129
36
124
29
31
29
3
4
59
36
21
72
147
9
99
37
20
159
37
8
84
112
5
99
36
135
1
20
57
55
60
8
48
45
15
39
33
64
20
39
45
36
45
108
6
9
48
40
44
105
43
20
16
11
153
16
11
85
60
89
19
41
15
36
33
87
4
12
59
45
63
60
25
80
51
145
20
4
17
135
40
68
72
84
112
68
12
48
72
24
40
20
24
4
35
73
44
9
15
24
72
36
60
123
69
12
124
32
64
23
21
60
24
12
24
136
108
11
25
60
56
33
27
33
43
20
4
20
4
161
18
12
45
24
72
72
12
40
8
48
100
29
31
32
192
96
12
96
132
28
80
60
129
123
24
9
7
32
132
195
81
3
21
40
44
40
12
29
84
15
96
36
28
24
8
24
63
21
60
16
155
33
72
60
60
3
60
13
53
135
9
27
88
92
45
3
28
48
11
45
28
8
24
24
12
3
21
28
20
88
20
99
25
128
12
153
36
27
28
12
59
45
76
29
43
48
92
48
3
264
37
5
3
36
64
12
23
61
32
40
152
192
36
124
56
63
54
3
4
48
56
52
60
89
55
104
36
64
156
140
75
45
3
45
36
36
63
37
35
45
15
21
99
105
3
97
53
115
56
4
17
115
56
24
39
21
4
144
56
135
49
20
57
79
24
32
48
57
30
33
16
44
16
116
24
172
92
40
116
36
60
69
27
60
3
9
111
6
15
4
20
141
55
ABCD 96264991378*3^$a+1 [50110]
14
16
18
8
49
48
60
32
3
6
55
36
45
6
33
12
5
34
9
21
18
17
4
27
9
96
27
12
5
64
9
35
51
25
15
89
16
137
10
57
60
23
9
19
44
12
24
16
24
80
1
93
48
2
25
11
10
15
56
15
13
23
30
34
78
3
53
39
16
17
7
72
9
2
25
24
15
9
11
13
15
8
28
117
12
12
15
5
16
48
12
12
11
37
75
29
19
56
85
105
39
12
15
20
12
28
68
9
40
72
99
69
3
32
10
47
4
15
14
7
11
28
12
33
29
7
24
60
27
138
15
12
15
9
21
32
6
25
60
21
66
60
2
30
16
21
36
48
24
57
51
140
9
10
20
96
4
41
27
16
24
26
22
65
25
27
48
44
31
90
3
24
5
43
15
32
1
36
9
27
60
63
72
9
3
21
44
13
3
75
105
27
8
16
105
23
1
231
6
3
11
13
3
68
61
3
45
8
15
4
5
19
20
52
8
37
3
120
29
112
39
9
92
13
51
15
20
97
3
9
107
4
57
12
17
30
13
20
48
4
11
57
73
8
10
45
27
24
56
13
15
89
16
9
2
24
1
24
11
1
12
3
45
39
93
33
27
8
4
8
31
21
3
8
97
33
3
35
52
24
44
34
2
16
30
3
21
26
52
32
18
16
15
11
28
8
10
48
90
12
42
3
60
48
9
95
40
48
15
18
2
13
24
35
12
1
33
11
64
12
24
24
11
4
20
64
33
39
24
56
109
99
53
19
6
15
24
20
4
24
8
28
44
91
45
32
7
18
2
13
9
23
16
51
44
40
66
3
60
57
78
93
35
88
72
44
13
75
5
16
17
7
27
68
1
36
15
33
3
9
48
3
30
2
37
39
24
66
42
17
28
24
36
3
161
1
18
152
69
43
21
9
18
54
39
12
20
19
24
24
197
36
27
10
15
11
54
150
13
24
60
9
2
40
14
3
16
11
36
28
17
19
33
11
1
68
75
72
24
1
75
9
15
9
48
23
72
22
186
92
34
15
33
18
30
74
28
8
13
35
1
24
12
12
12
179
1
24
9
6
12
14
40
14
114
18
22
15
3
5
3
25
29
7
33
18
33
84
11
16
68
10
23
4
21
24
18
57
21
3
87
29
76
12
12
3
21
11
18
7
36
60
24
84
96
48
75
20
76
42
35
4
23
106
15
9
15
15
45
15
33
23
52
9
33
6
45
15
45
39
12
80
40
33
63
12
33
60
20
40
24
39
9
75
8
9
229
15
9
27
8
16
12
129
8
43
20
9
55
3
32
36
49
60
140
4
69
123
24
3
18
38
1
99
6
3
21
87
12
3
2
70
12
36
60
60
33
129
3
39
105
3
17
36
39
40
65
39
22
27
63
48
72
8
25
24
12
23
10
51
45
30
17
28
5
7
20
84
15
61
29
94
42
15
59
16
38
22
20
84
4
21
75
105
11
13
87
24
24
20
9
57
10
24
29
33
34
6
27
3
18
2
49
35
4
9
20
27
28
21
21
3
12
41
10
117
12
15
30
3
51
9
32
91
17
12
31
57
11
1
39
45
27
5
19
5
4
36
81
3
165
15
11
4
17
4
68
28
15
12
113
9
18
73
12
23
10
18
56
4
105
15
12
9
48
20
3
22
2
16
30
78
20
37
60
3
42
30
2
10
5
57
10
21
63
56
4
9
3
42
42
33
23
45
4
96
23
16
6
3
12
27
56
37
3
12
33
36
11
9
43
20
1
15
12
44
81
4
5
48
40
15
123
60
33
89
18
25
39
78
15
3
12
21
27
104
10
3
36
32
28
27
33
161
136
3
87
80
30
67
36
11
124
21
24
11
145
8
52
23
22
11
43
24
17
4
15
57
3
165
60
11
13
15
80
96
12
112
21
9
6
56
16
48
69
3
12
45
35
45
1
51
20
4
11
21
28
27
12
48
8
9
63
4
8
36
1
3
36
56
49
17
7
72
35
1
12
41
31
33
35
93
42
13
24
9
11
4
32
24
25
18
5
1
27
3
12
20
10
15
24
11
73
15
86
19
59
16
42
27
51
17
4
15
8
36
1
89
40
24
3
12
11
30
7
12
21
30
21
5
3
13
99
95
13
41
27
100
12
3
2
31
12
183
41
28
36
24
72
39
21
24
56
16
48
9
87
20
15
21
24
4
45
50
16
14
7
3
24
116
25
15
72
17
40
95
37
48
11
1
11
9
13
3
29
19
21
144
15
57
39
35
25
15
168
53
9
43
3
33
56
36
3
40
104
36
24
61
15
12
30
8
40
62
133
11
28
78
18
72
9
45
18
17
21
27
63
25
15
30
74
13
12
21
8
31
3
21
24
27
134
34
230
10
53
72
25
6
12
8
40
6
15
36
83
40
21
21
30
60
57
3
29
4
15
189
11
40
9
41
22
33
27
24
38
6
1
33
2
1
29
34
45
51
6
18
9
32
36
40
32
31
41
16
27
45
15
8
25
20
103
24
33
35
12
37
84
11
25
23
1
51
36
8
10
24
23
43
81
15
48
30
3
20
64
35
16
30
27
8
12
55
18
8
19
77
3
31
101
1
15
3
9
36
51
69
12
20
19
93
27
5
64
24
63
20
12
10
15
63
2
10
21
24
3
20
85
3
45
60
12
15
9
24
12
23
112
44
61
9
15
3
6
54
20
72
36
10
2
108
4
96
8
81
99
181
39
6
135
33
8
7
20
43
57
35
37
80
28
63
8
142
27
12
35
36
18
7
12
132
11
12
1
51
9
27
18
2
94
15
48
3
8
1
20
19
12
2
10
30
6
60
144
21
15
12
60
50
22
18
27
5
6
37
75
18
62
34
24
32
27
16
11
16
12
45
108
15
9
8
7
6
14
36
28
57
3
9
23
28
9
17
51
55
33
39
92
16
72
12
21
15
48
29
16
32
7
45
12
53
6
1
51
20
49
9
26
16
105
15
129
39
165
15
9
8
4
24
29
58
5
4
23
28
12
81
5
7
60
45
72
6
141
99
177
9
11
13
14
76
30
2
40
9
35
16
9
60
45
15
3
48
33
72
3
114
95
31
20
4
12
5
108
28
24
48
8
28
24
11
1
8
31
12
80
25
3
12
93
95
9
40
33
87
27
6
2
36
40
9
36
27
9
36
48
29
18
84
4
6
71
15
13
12
12
87
45
11
9
91
18
15
9
6
21
15
8
13
87
60
21
72
72
33
74
40
5
115
8
1
21
26
22
38
49
9
120
104
7
60
36
83
22
95
73
42
33
12
3
29
51
25
15
45
12
27
68
88
9
3
8
40
45
11
13
12
48
65
42
45
39
72
13
60
12
12
3
120
9
5
19
24
8
99
13
156
ABCD 96265057204*3^$a+1 [50030]
3
37
176
69
3
165
19
48
47
133
12
11
33
72
117
12
36
123
4
12
56
4
36
17
18
37
35
12
60
66
39
3
33
9
43
47
1
35
85
24
8
52
5
150
9
252
52
65
27
28
35
13
77
171
16
5
15
180
21
72
15
15
13
275
129
3
25
5
48
42
25
95
150
42
13
155
37
35
73
8
40
60
47
18
15
9
48
7
168
108
17
132
15
100
41
3
27
9
40
248
36
9
135
57
96
7
83
49
101
7
72
23
13
72
47
85
35
6
255
180
72
28
44
3
85
137
171
9
30
36
33
72
100
24
108
72
60
83
12
36
45
15
57
57
66
169
11
25
72
60
47
105
105
36
55
5
60
144
63
15
258
159
153
42
126
79
95
181
29
48
55
83
109
83
78
187
23
85
20
27
48
12
21
21
30
93
27
120
69
4
60
23
192
60
21
72
27
30
7
155
1
84
60
36
35
12
90
75
3
285
4
11
24
1
12
56
36
75
90
126
84
150
15
15
25
41
7
23
114
48
303
39
105
100
53
48
19
120
128
27
61
5
7
8
45
60
114
85
120
80
75
1
12
83
37
12
23
45
75
141
27
25
92
33
3
69
75
148
68
4
65
42
180
13
5
108
84
75
36
57
51
4
83
25
35
12
13
144
8
33
24
6
25
17
30
90
30
30
55
53
79
11
84
45
16
137
175
143
30
19
83
90
102
1
252
60
108
132
17
115
113
127
8
75
78
60
3
72
40
29
43
32
15
216
93
9
243
100
80
9
31
125
54
25
60
35
270
39
99
12
36
192
12
138
43
8
36
76
35
24
9
9
42
156
9
15
48
12
1
140
172
65
108
55
47
12
1
17
7
36
240
24
8
100
5
138
72
30
48
67
60
17
31
24
48
17
31
59
9
111
48
133
104
108
28
65
150
45
40
119
61
65
60
42
12
69
16
53
42
85
131
33
72
39
121
5
67
35
93
39
1
84
11
12
12
66
7
263
25
24
11
84
48
18
55
35
114
30
1
35
25
8
99
108
24
96
169
35
45
28
8
9
90
66
15
27
42
18
21
141
3
36
16
96
32
28
144
281
159
76
12
132
113
55
8
9
43
5
72
30
25
71
84
126
55
47
48
72
42
96
3
189
135
160
107
186
54
13
200
36
16
20
16
72
20
112
71
102
48
63
9
171
72
52
35
18
3
291
61
35
42
43
95
45
4
5
78
78
54
60
25
96
35
105
4
71
33
16
56
45
55
72
155
141
27
85
60
167
60
73
35
37
23
264
73
180
60
77
55
48
12
104
27
42
175
23
54
163
35
21
21
36
12
147
3
37
68
147
73
23
12
37
5
115
156
107
13
5
55
137
132
96
42
108
33
4
108
149
18
277
56
4
11
12
168
57
33
42
13
59
36
162
7
95
6
42
45
40
60
35
45
28
167
12
25
96
32
15
25
113
30
264
18
7
35
30
3
52
60
176
135
9
28
137
198
193
17
78
33
4
77
99
309
42
18
228
102
21
72
100
5
12
43
72
83
85
132
48
32
36
36
105
228
163
12
83
42
42
6
24
231
9
55
11
33
64
185
42
48
42
6
42
111
16
20
36
124
60
95
9
39
18
87
15
133
60
8
136
44
16
11
45
99
1
60
17
60
42
96
37
252
5
55
36
140
9
63
108
57
7
108
17
18
81
9
102
1
12
20
135
45
183
25
60
5
55
140
75
145
17
138
109
20
208
53
24
39
27
150
7
215
13
59
85
180
56
9
30
90
15
76
32
45
48
55
32
52
23
12
ABCD 96265256656*3^$a+1 [50116]
59
12
25
53
12
19
95
121
89
79
35
61
41
144
6
54
180
12
19
23
30
51
21
114
225
9
75
87
13
156
41
51
40
17
151
120
24
17
55
60
164
16
8
21
144
15
111
72
72
12
198
6
54
135
21
90
42
3
9
42
18
12
19
12
32
16
84
35
6
120
6
144
9
57
6
13
41
3
96
16
29
19
8
172
12
84
41
270
9
189
7
35
36
49
131
108
90
27
48
27
18
96
19
11
81
87
13
17
96
79
11
181
35
84
25
35
54
12
18
222
30
33
3
108
6
174
6
84
60
55
12
12
23
132
18
3
81
39
24
51
126
99
21
91
35
49
8
48
4
84
5
6
48
37
41
19
53
246
49
77
123
21
19
23
33
309
55
60
36
5
39
16
5
15
60
4
47
30
31
200
48
60
135
9
16
131
198
151
20
9
7
101
7
11
105
75
61
56
69
36
18
1
60
5
3
16
240
156
53
55
41
72
12
42
48
1
72
113
115
119
90
12
60
84
6
9
27
48
36
1
23
97
12
96
29
72
54
30
6
30
24
31
53
18
33
84
112
36
5
78
54
15
57
48
6
36
18
123
57
135
52
11
12
6
54
138
18
37
8
4
5
42
18
43
23
57
100
83
45
12
40
92
27
69
4
60
20
40
95
37
35
109
17
15
165
198
25
41
3
33
27
16
89
15
57
120
18
105
243
18
31
59
162
27
63
48
177
99
21
12
21
175
41
18
90
363
9
78
102
99
40
32
45
42
1
24
80
16
72
53
24
67
125
79
29
60
55
71
105
16
71
133
29
18
37
60
20
267
25
168
68
160
80
108
69
31
36
119
49
125
36
55
12
113
72
55
32
112
113
72
39
16
29
54
78
43
20
99
13
23
57
28
24
53
48
19
72
8
16
47
24
9
4
107
73
107
54
39
16
131
1
29
24
66
54
67
47
30
115
11
25
96
44
21
84
54
1
35
1
8
27
6
7
60
215
13
92
16
5
36
144
6
93
15
85
5
31
12
137
67
95
25
41
54
33
81
7
8
165
30
61
56
48
39
66
7
53
30
45
81
31
72
96
35
6
79
32
63
1
24
32
33
54
42
31
233
7
32
123
49
95
24
54
30
25
17
39
52
12
161
36
6
12
60
18
120
55
17
43
32
96
16
8
112
44
12
4
44
45
67
48
84
53
18
37
17
51
52
72
56
12
39
153
51
109
11
54
42
33
57
48
303
135
57
45
63
9
6
13
197
63
76
104
120
4
68
39
36
102
6
129
15
73
17
18
13
12
23
90
24
12
54
1
143
21
4
72
8
60
15
42
55
84
5
19
56
171
49
60
41
43
11
192
25
24
5
19
77
27
81
36
18
12
18
18
109
23
72
1
48
59
25
176
76
23
36
132
33
51
78
31
36
35
73
48
47
90
43
8
240
69
127
48
5
55
125
7
5
39
21
48
72
96
72
126
37
12
180
17
36
18
42
7
41
144
108
27
16
101
91
23
9
36
75
6
3
76
5
24
55
8
135
18
75
16
83
6
12
54
145
24
119
78
7
12
83
36
6
43
96
120
101
18
48
150
84
54
49
5
3
208
137
7
68
33
99
16
5
6
193
17
144
24
7
11
18
36
18
25
20
75
73
24
29
36
3
51
96
25
24
5
27
45
67
161
55
17
3
4
96
5
19
5
72
18
1
71
120
18
3
28
80
57
7
5
3
15
18
127
72
17
186
12
198
54
1
20
69
18
6
159
16
131
30
24
30
54
127
113
55
56
4
41
55
36
71
105
9
3
16
17
79
41
54
54
79
53
19
48
77
39
9
51
40
80
124
11
117
4
5
3
57
48
43
17
51
177
43
29
15
3
49
108
5
91
5
31
96
83
49
96
17
108
24
72
3
76
20
21
219
51
24
1
29
55
71
90
39
52
60
120
48
72
83
45
45
36
30
18
67
11
72
12
168
30
18
13
47
12
1
5
75
45
36
54
126
31
32
76
59
18
63
4
77
3
15
42
103
35
25
11
25
140
16
89
24
111
15
9
40
36
5
15
15
121
104
64
48
23
6
99
39
73
59
1
48
60
32
57
12
31
ABCD 96265352468*3^$a+1 [50072]
119
72
73
42
53
55
65
1
195
291
24
29
43
18
11
16
8
36
48
1
24
27
44
109
47
151
29
16
9
18
12
36
324
141
63
12
17
37
15
45
135
39
6
84
179
88
207
45
20
88
135
197
100
80
631
101
151
153
99
48
33
36
8
31
42
179
1
27
63
234
35
180
100
8
120
37
15
45
83
7
9
44
127
198
12
150
54
11
43
72
36
12
125
25
155
96
31
60
180
45
44
49
87
20
160
44
64
3
222
48
42
30
35
16
36
8
192
268
152
55
53
163
29
55
5
120
180
24
1
54
210
51
21
24
35
48
37
60
99
80
139
18
78
12
54
59
19
117
81
12
132
35
19
66
23
55
17
1
63
9
18
9
20
1
114
390
59
19
81
56
1
59
28
20
37
108
123
309
195
8
1
35
1
63
75
6
99
108
99
108
108
18
36
99
45
84
123
108
27
12
276
144
12
180
60
84
150
71
300
19
132
29
151
12
5
120
1
15
99
17
28
36
9
35
136
116
55
89
19
30
15
93
150
30
123
39
125
61
35
31
5
55
89
144
12
19
24
161
37
27
116
36
55
9
75
54
150
18
18
102
179
115
198
227
24
36
139
24
65
72
43
36
9
20
16
21
6
72
197
1
48
180
96
66
144
105
81
192
18
108
54
87
44
19
48
77
120
196
39
96
101
24
37
63
72
93
71
60
19
89
192
16
3
204
36
29
7
9
21
23
73
47
232
21
87
315
17
13
42
144
36
81
63
12
17
16
27
17
73
27
21
15
45
66
53
132
28
57
6
197
12
25
126
89
19
90
12
168
279
36
117
144
135
81
63
9
66
141
188
1
90
29
16
164
1
15
117
18
12
24
153
36
9
63
165
54
36
149
55
36
54
126
30
132
27
8
36
229
87
36
75
42
63
144
9
12
78
36
36
153
360
57
87
80
31
6
18
300
6
54
65
88
3
41
244
81
66
33
297
47
52
45
135
44
84
16
57
114
45
44
55
12
258
35
36
19
29
43
84
204
45
180
56
24
1
90
89
121
96
107
37
99
81
36
12
215
96
156
61
84
6
9
44
55
9
207
18
30
357
75
24
117
219
53
73
159
80
13
96
71
103
105
27
65
24
49
42
333
36
36
8
55
17
91
233
55
174
60
12
59
64
116
84
1
15
21
6
29
160
189
11
24
55
29
16
44
31
89
7
53
31
54
107
1
90
168
161
19
30
6
45
3
41
19
65
55
105
20
7
30
6
89
19
72
84
36
377
16
44
163
102
15
81
27
72
21
60
395
31
114
11
24
109
351
80
84
145
95
31
89
7
108
65
91
186
83
1
95
235
9
36
144
207
36
9
36
44
136
27
17
1
119
24
229
95
85
15
147
54
36
35
19
105
45
35
49
36
51
21
42
120
41
109
155
132
64
207
90
144
54
45
144
20
7
9
56
124
9
192
96
12
107
43
17
1
54
45
45
83
37
59
37
99
129
15
27
84
150
35
73
155
16
27
282
51
9
36
11
24
109
36
120
ABCD 96265462882*3^$a+1 [50006]
3
9
16
12
32
12
18
6
4
72
23
1
56
18
10
60
56
24
16
35
84
1
44
27
39
45
1
24
60
12
59
33
51
21
3
1
11
49
50
30
60
30
24
10
20
28
12
2
30
64
12
68
4
95
51
9
25
11
57
114
45
1
44
16
23
15
9
60
72
3
36
66
24
52
74
10
23
13
84
44
90
9
51
9
12
45
39
97
83
1
50
33
13
12
35
1
14
6
30
34
2
33
85
47
39
22
32
28
47
33
138
9
45
16
12
107
25
36
11
25
44
54
10
35
21
4
11
117
28
44
76
36
24
20
4
35
12
49
36
98
118
14
30
15
13
60
8
3
85
36
48
35
25
107
13
12
68
16
32
3
39
21
51
166
32
28
80
3
25
26
33
1
20
54
21
1
228
11
57
54
54
64
80
36
4
56
54
192
94
11
1
62
102
3
60
25
36
20
4
11
84
33
39
85
14
21
49
11
9
24
12
39
96
25
36
12
8
63
9
75
25
12
84
84
12
56
27
13
12
35
60
205
8
4
60
20
24
15
85
60
131
63
42
4
24
36
224
120
16
36
38
57
21
52
48
2
10
50
12
10
35
84
180
1
36
2
57
84
21
16
2
18
88
50
6
4
32
112
8
28
44
16
56
54
10
24
108
47
36
195
9
36
1
144
44
27
3
36
6
88
68
3
69
15
1
24
131
84
15
36
10
14
162
36
28
72
38
9
12
75
66
3
61
36
8
24
30
45
1
35
9
15
61
11
45
36
12
40
36
84
35
60
21
52
2
126
39
97
36
2
130
11
45
36
16
20
39
24
39
6
40
14
45
1
11
25
84
59
1
12
24
24
86
10
50
9
1
24
60
11
84
36
25
108
36
14
22
24
24
12
35
81
3
24
25
2
45
9
24
16
120
12
32
16
120
44
52
14
6
18
36
66
60
39
45
15
37
47
12
33
16
26
69
15
6
4
11
21
28
96
168
11
24
60
1
26
70
38
36
22
32
76
11
24
9
6
22
12
12
20
99
51
10
20
18
22
59
25
59
15
72
106
92
88
2
82
50
34
50
22
32
6
10
12
12
35
36
21
4
24
8
28
71
1
12
36
144
32
28
2
10
35
1
47
15
18
4
23
13
59
145
14
30
16
120
23
121
140
15
84
60
72
108
37
23
37
8
16
80
36
30
45
24
37
72
47
1
68
15
1
20
36
87
37
59
135
6
30
24
9
45
40
50
10
80
36
16
23
13
68
4
11
25
14
10
8
4
24
96
24
20
39
96
45
36
40
44
16
168
20
51
37
20
72
48
123
36
49
95
60
51
24
36
34
191
25
23
1
44
28
8
6
18
40
8
60
18
21
1
83
39
106
56
39
51
118
62
46
59
25
50
34
86
6
54
45
1
62
46
12
44
114
81
24
60
135
21
24
81
99
9
72
16
107
21
36
24
76
23
13
32
40
26
106
48
26
10
50
30
4
86
94
2
9
1
84
11
49
84
47
1
32
28
83
21
16
104
24
76
24
11
33
100
2
9
69
16
11
25
20
39
45
6
198
76
35
45
16
23
60
33
102
21
39
10
36
26
9
60
69
40
2
10
24
24
8
27
1
26
24
22
98
10
26
105
1
12
108
47
37
56
40
23
75
36
18
27
85
24
60
20
24
52
23
15
36
45
49
35
60
13
32
27
21
124
20
123
25
107
85
35
75
69
60
36
1
20
84
16
2
42
3
12
25
59
1
38
21
85
44
207
1
12
12
38
178
2
70
2
105
133
107
33
30
21
21
138
81
9
15
117
4
44
16
180
24
12
36
8
51
3
22
80
18
6
51
13
47
48
1
72
12
8
18
34
50
45
13
83
36
25
38
45
1
44
36
75
25
71
145
8
12
3
180
15
70
11
1
8
51
9
126
22
80
3
21
16
24
24
11
33
16
24
11
61
119
1
48
35
27
166
44
4
36
38
66
6
9
75
24
10
47
1
32
40
48
84
170
45
9
66
33
1
11
63
18
24
48
42
66
18
114
12
36
52
48
8
40
12
38
24
12
58
36
60
14
46
11
61
47
37
95
93
42
45
13
11
21
75
45
3
25
12
24
12
2
36
9
72
3
70
62
30
4
11
25
14
129
13
44
4
24
35
12
9
16
120
168
20
16
11
61
62
10
62
34
71
3
21
9
52
23
15
45
1
35
15
36
48
45
1
14
21
60
24
25
11
15
9
25
8
4
84
71
48
1
44
72
28
2
6
87
13
8
16
14
46
44
76
14
6
100
35
1
143
129
40
50
6
15
51
108
21
39
138
28
24
11
24
13
32
30
10
116
114
165
1
32
4
60
35
84
121
36
83
39
70
36
11
15
18
16
56
36
120
18
10
24
48
24
8
12
24
64
110
46
32
18
30
16
20
4
36
20
16
20
39
73
12
23
25
12
44
60
12
42
10
8
18
36
10
8
16
20
4
50
57
81
40
92
66
45
61
56
28
80
24
16
20
36
3
96
9
28
47
60
36
1
24
36
38
22
104
54
10
12
95
1
92
28
60
44
48
96
4
116
4
12
8
12
135
9
6
54
72
63
25
71
61
14
10
36
24
20
30
154
26
24
10
11
13
35
36
85
24
32
99
45
40
36
38
10
2
9
9
42
30
36
54
33
12
13
2
30
60
108
40
50
21
1
23
12
48
36
15
22
38
21
60
45
76
14
166
60
38
45
25
60
164
87
33
15
96
15
6
28
12
8
36
16
35
1
2
6
4
108
32
36
40
119
12
60
24
84
12
13
35
27
34
24
71
25
14
36
10
12
14
10
80
76
32
16
24
71
69
40
8
18
94
12
35
1
ABCD 96265710928*3^$a+1 [50116]
74
9
63
45
3
214
72
26
94
50
9
36
9
99
27
66
18
69
3
150
90
48
57
157
95
72
123
72
285
24
57
40
47
25
23
147
6
306
46
2
70
48
120
2
45
108
189
16
14
58
155
240
15
150
63
183
309
277
48
2
9
27
12
118
23
27
69
25
14
282
15
3
22
47
147
118
80
162
70
8
88
47
27
105
21
15
147
48
22
158
105
27
70
2
118
2
46
167
3
22
47
63
90
88
47
3
108
36
78
40
11
87
22
176
42
9
351
33
69
112
168
311
27
30
39
51
24
54
64
38
60
22
26
414
42
46
8
16
248
111
36
93
30
10
86
154
8
40
95
25
32
3
87
22
14
21
13
56
111
3
105
48
60
33
42
48
72
33
45
87
48
27
12
82
14
69
37
38
108
30
112
120
71
129
111
12
37
2
6
72
102
60
153
36
225
64
143
25
14
36
252
33
240
84
135
153
93
144
114
120
57
75
9
135
36
22
48
50
70
8
16
48
167
36
180
120
3
126
15
3
21
39
36
120
69
36
21
88
26
9
36
9
40
11
37
24
48
47
81
112
23
24
33
3
15
60
69
108
3
192
22
11
109
143
27
9
37
38
57
75
94
83
37
155
36
217
72
80
63
25
122
6
40
8
15
1
96
158
60
30
15
144
25
2
54
72
40
95
108
135
30
64
23
57
6
9
73
110
33
351
36
48
24
22
14
69
13
179
13
47
1
128
64
23
249
18
96
342
72
15
36
15
94
72
38
10
290
168
174
114
102
24
174
57
12
13
8
112
120
80
40
72
47
15
105
3
6
72
40
23
219
150
40
23
145
167
75
30
6
69
15
21
49
80
88
2
22
8
3
85
170
12
177
36
27
66
474
22
26
57
123
10
98
36
108
22
35
111
72
72
166
95
72
27
120
69
1
59
36
145
216
2
102
90
54
24
30
597
21
27
565
56
16
119
9
126
34
158
34
23
12
13
32
18
45
225
40
47
73
83
37
48
242
21
177
18
72
70
98
22
47
201
64
143
3
69
27
216
48
54
18
129
39
9
36
72
147
78
30
105
75
33
144
45
40
47
1
47
3
150
195
12
145
71
24
120
81
102
144
18
87
1
170
22
8
258
30
162
72
70
56
6
130
131
60
3
45
49
80
51
27
9
39
42
48
15
72
27
22
119
57
210
60
90
18
45
9
15
192
216
225
40
24
71
57
112
146
69
144
147
198
102
105
97
2
69
129
30
33
25
47
27
33
21
27
157
176
135
9
18
30
112
2
54
72
30
42
15
25
8
42
108
117
13
72
23
25
143
57
15
120
72
36
21
15
3
36
69
63
22
72
23
75
70
143
183
106
80
40
240
48
8
90
60
10
24
83
132
51
72
60
18
120
39
84
117
27
27
36
12
82
83
12
1
2
78
87
12
60
25
11
37
56
16
35
69
112
192
95
51
72
24
120
78
51
141
159
36
108
180
21
75
12
3
204
33
3
94
48
50
24
126
48
16
96
47
3
22
32
40
288
56
90
22
32
40
32
88
50
22
48
8
48
39
33
18
262
14
66
42
72
33
21
54
105
3
102
126
69
111
6
ABCD 96265900964*3^$a+1 [50009]
48
5
49
59
24
7
78
71
97
107
61
72
48
66
66
60
18
120
5
132
37
35
133
30
24
120
36
29
96
37
6
54
11
12
19
30
78
60
12
41
48
91
89
127
12
30
11
24
55
36
29
55
180
12
114
35
60
1
24
227
12
85
6
12
12
72
24
54
6
5
37
12
42
53
61
11
103
78
35
7
41
24
25
12
36
84
23
228
127
6
11
31
30
78
5
60
49
35
60
73
30
24
29
19
17
144
144
96
55
72
54
71
84
103
65
31
60
24
41
79
78
90
90
18
24
72
5
103
53
13
6
60
18
66
54
71
61
126
24
108
36
5
1
18
77
31
17
36
1
6
192
72
53
43
65
13
72
72
167
36
168
7
29
103
5
1
60
126
54
42
5
7
12
78
47
175
5
49
12
18
12
29
79
42
48
12
54
36
48
77
24
13
23
157
96
156
30
108
6
72
35
144
73
12
96
24
11
37
18
5
55
42
47
48
60
7
126
90
29
13
18
5
37
6
24
42
120
6
30
59
25
95
13
90
18
72
6
54
78
53
7
60
5
73
156
35
36
13
11
19
126
78
41
7
24
5
144
25
6
204
5
12
60
49
48
11
49
96
162
12
36
17
19
5
1
42
65
25
6
17
7
101
36
36
103
72
5
43
60
77
109
30
54
47
48
60
19
72
54
6
5
19
12
72
18
12
11
169
138
60
48
6
6
72
12
89
19
53
115
60
72
66
11
43
60
17
31
5
24
1
18
29
13
23
19
96
65
24
13
59
48
1
6
96
12
125
1
180
144
36
60
47
72
108
13
167
13
162
144
48
5
31
29
12
31
12
65
72
19
77
43
101
25
95
19
77
223
5
49
18
180
5
24
36
55
90
35
228
24
7
29
37
222
5
60
36
156
139
221
25
11
55
5
103
66
48
12
30
5
19
102
83
36
79
5
7
54
138
96
6
95
13
23
115
42
78
12
12
36
30
23
12
13
6
53
37
36
78
17
55
89
13
30
156
65
187
30
30
77
85
12
119
1
6
18
6
66
12
180
48
114
6
90
54
18
17
103
5
37
11
7
12
60
96
245
7
180
60
41
72
108
12
43
24
60
5
67
180
53
96
12
145
42
12
41
55
17
12
79
60
65
7
60
30
23
24
73
60
30
65
175
12
53
12
193
59
13
42
41
12
36
60
67
42
78
113
61
168
6
17
85
12
47
36
145
162
53
25
54
24
36
204
17
49
66
132
5
7
48
17
13
78
89
91
5
12
253
60
120
12
23
43
125
187
18
11
120
36
7
108
17
7
96
53
91
24
29
7
66
198
72
54
35
43
108
89
91
84
48
18
24
66
5
7
36
54
150
101
31
6
114
138
107
55
174
12
23
49
126
24
72
36
5
120
132
72
108
12
73
96
30
66
66
89
31
144
24
12
48
29
108
43
66
11
67
48
30
23
271
48
77
259
41
43
6
47
79
6
24
24
66
6
84
126
17
12
73
66
77
25
114
29
7
60
30
150
53
180
19
17
96
55
144
90
66
5
72
7
65
36
144
31
5
145
48
59
25
11
12
235
30
23
55
41
48
85
6
6
11
79
36
53
61
59
25
42
138
60
6
24
89
55
66
71
31
12
12
30
6
5
109
71
73
11
13
155
61
30
36
53
1
42
48
42
132
120
132
6
12
30
83
84
73
30
5
73
23
31
5
79
5
72
97
6
6
18
17
19
17
7
53
48
24
12
24
175
17
108
19
66
6
84
54
102
53
36
37
24
11
13
95
72
12
31
30
54
17
19
66
18
5
72
61
42
17
13
42
53
31
24
53
7
12
108
77
49
30
66
11
7
30
72
48
95
72
24
25
42
24
54
90
65
24
7
41
55
102
47
84
25
30
24
36
42
23
7
18
114
6
30
42
12
6
324
72
5
91
42
96
95
7
60
204
36
18
54
72
96
12
17
1
54
60
29
12
127
36
257
85
35
13
132
30
77
1
60
72
35
84
24
61
96
78
84
17
31
42
30
6
246
65
25
36
18
12
30
23
12
24
36
180
72
7
29
84
31
24
41
25
59
25
30
5
108
55
72
6
11
36
72
36
12
ABCD 96266252242*3^$a+1 [50036]
24
25
41
7
23
54
19
71
141
60
93
139
23
25
12
47
13
23
60
13
96
41
39
60
28
12
5
36
3
16
11
60
193
32
12
93
30
45
12
16
12
29
24
31
59
36
36
25
83
25
95
1
11
54
150
6
103
35
12
13
36
5
30
25
44
27
54
54
61
41
180
48
6
1
60
8
87
25
72
173
54
24
36
30
3
27
21
9
159
75
60
90
31
5
30
6
120
15
84
40
11
24
1
23
36
85
11
9
40
11
33
27
24
1
35
9
16
192
113
7
11
192
30
27
21
7
48
47
57
88
5
7
77
75
15
13
23
18
19
60
11
60
42
48
67
5
55
83
81
21
30
25
23
42
48
6
54
6
85
95
6
114
84
9
28
23
90
132
48
55
95
156
1
68
4
17
6
217
11
1
101
24
15
81
7
47
1
5
18
12
54
24
66
13
96
80
24
16
41
79
47
48
60
37
5
18
97
119
24
12
114
19
164
208
5
7
71
6
115
35
6
18
25
12
104
75
145
5
99
27
13
60
24
48
8
27
18
132
18
57
3
12
210
43
191
21
63
162
43
12
44
24
21
43
47
33
16
41
24
27
64
11
30
174
45
51
54
6
73
24
116
36
135
109
60
35
12
45
4
41
39
129
127
48
11
24
30
156
114
25
65
15
15
25
35
61
48
168
8
4
53
30
25
23
21
21
90
13
11
49
56
129
180
30
42
78
36
13
71
37
35
33
40
227
24
36
25
53
36
19
152
3
42
54
73
11
6
31
5
187
41
96
96
240
55
12
20
87
156
78
39
16
11
30
43
41
12
7
17
3
21
27
24
4
152
75
37
140
72
15
54
66
36
33
51
60
1
44
100
11
84
49
17
48
55
41
24
12
19
29
42
33
16
11
45
3
6
43
41
55
11
36
60
18
115
11
49
95
69
28
35
78
15
57
55
29
36
19
5
3
3
48
12
37
41
127
95
45
9
103
83
84
120
1
53
7
8
75
12
133
11
24
61
41
30
54
19
227
105
40
20
3
36
141
208
35
6
66
13
71
84
36
13
41
19
72
96
23
25
185
31
176
75
85
113
51
39
25
60
92
3
105
24
3
120
33
132
3
60
66
54
90
27
28
24
168
83
12
48
36
60
6
3
57
39
84
15
1
60
96
65
30
18
30
12
13
24
11
57
3
6
19
35
180
1
48
23
33
57
48
36
30
81
3
25
116
15
25
60
29
27
72
51
30
31
56
9
30
45
15
66
15
69
90
84
25
11
13
41
27
4
24
11
54
6
54
42
150
54
9
52
23
12
30
127
8
75
30
288
66
13
11
60
57
64
80
16
59
9
24
21
12
60
30
25
104
15
24
66
19
5
150
90
30
60
9
27
49
47
48
49
116
76
24
41
6
30
3
27
25
35
117
123
24
66
7
60
131
1
5
90
1
89
54
9
60
3
97
48
48
24
107
24
21
4
41
19
24
48
5
60
183
15
42
123
4
8
4
35
201
40
44
28
107
6
48
12
7
47
246
30
73
65
42
24
13
11
277
35
13
36
48
23
25
60
95
18
96
31
48
185
42
24
21
15
73
11
84
102
30
30
7
11
60
90
6
49
17
127
17
31
48
72
44
39
6
24
102
108
12
25
35
18
126
36
60
13
156
11
57
16
5
27
33
27
12
72
69
55
44
27
216
84
193
47
45
16
59
25
11
49
101
7
77
66
30
90
60
30
54
25
71
13
107
49
68
3
13
11
121
53
19
96
125
150
1
35
13
8
225
103
12
179
96
117
3
54
51
4
41
27
136
84
47
21
4
11
73
84
101
42
25
44
81
19
8
27
6
55
29
39
52
83
25
35
12
117
28
8
27
73
44
231
12
37
47
6
63
21
60
79
17
7
11
21
129
67
89
43
53
15
75
90
3
156
24
64
71
66
79
77
19
71
60
37
11
21
51
73
36
20
84
15
30
15
111
25
29
27
45
30
18
66
150
6
24
24
49
8
75
18
19
96
20
36
21
78
6
30
66
199
24
11
24
102
3
87
57
120
21
51
4
47
30
144
30
21
120
24
81
247
11
21
21
63
15
30
55
35
36
6
108
39
33
7
32
171
84
21
3
36
6
48
30
36
60
66
84
66
114
60
30
120
1
59
1
92
76
12
152
81
102
37
72
35
30
3
21
51
69
90
12
18
90
45
16
24
11
33
21
6
60
36
108
126
96
24
174
72
25
65
127
17
19
60
80
51
6
90
57
123
25
32
3
78
12
ABCD 96266635412*3^$a+1 [50062]
54
33
123
69
96
57
12
3
60
132
21
54
6
48
15
12
9
51
27
36
105
24
51
66
123
132
51
9
9
144
36
51
24
24
27
90
75
21
3
60
12
180
33
36
180
51
15
24
18
48
18
9
60
48
9
114
21
36
63
45
105
12
54
381
72
51
21
15
33
81
39
48
75
105
33
27
153
90
24
18
87
21
144
27
153
147
84
21
39
15
84
42
99
36
75
153
33
39
9
15
21
90
36
45
27
33
75
9
33
63
24
51
72
90
96
54
105
36
69
72
6
84
9
81
60
54
45
12
63
6
90
18
63
39
21
24
108
15
45
57
75
36
39
9
27
84
18
60
3
12
12
93
75
75
141
111
48
72
45
9
24
63
57
27
24
99
33
12
117
15
36
12
180
156
9
195
3
33
36
81
84
186
54
48
42
66
114
9
9
3
72
108
60
24
48
117
39
9
51
21
3
15
57
123
60
30
78
72
36
21
105
18
21
9
3
195
18
96
171
24
24
36
156
87
33
60
144
15
18
42
21
9
18
36
21
24
9
36
24
36
12
15
204
15
69
60
21
18
30
18
45
9
51
57
90
93
93
39
36
12
177
27
123
48
78
126
33
12
111
54
75
36
12
117
30
33
45
3
24
3
21
75
69
33
27
27
21
12
48
24
24
105
6
201
24
36
9
18
36
81
153
18
9
3
42
30
54
135
240
21
18
141
9
72
48
27
105
66
60
120
72
33
63
102
24
30
6
27
57
3
21
36
63
27
66
114
84
72
69
3
45
15
18
12
162
24
69
21
15
60
156
15
54
15
39
72
6
84
231
225
18
45
39
45
27
93
57
54
21
69
15
21
108
27
60
15
21
39
36
54
36
39
24
147
45
60
3
24
21
12
159
6
72
27
75
21
3
9
3
9
243
42
51
57
30
18
63
45
171
36
132
27
81
3
81
96
24
15
78
3
45
42
66
27
33
159
3
84
45
33
36
75
24
3
54
54
69
3
78
72
12
27
33
27
9
12
15
57
3
3
69
168
120
48
21
3
3
45
48
51
144
69
12
3
6
54
33
15
18
186
9
27
48
24
57
48
21
111
225
36
222
66
75
21
138
18
27
27
6
15
12
57
54
21
3
45
75
42
90
18
90
33
48
39
6
51
75
84
81
36
48
15
150
66
261
27
18
54
18
3
129
36
3
9
60
18
72
90
15
60
12
3
18
18
81
45
48
90
21
12
72
3
90
63
60
39
93
69
6
138
159
183
129
123
21
24
72
96
27
90
51
24
105
75
108
45
39
51
78
72
48
27
72
180
12
69
15
99
36
69
93
48
54
42
30
9
69
75
87
45
24
15
96
21
12
15
60
30
27
48
12
3
33
12
63
9
45
75
3
192
108
165
3
18
15
51
78
90
12
9
51
30
180
90
45
33
18
33
12
3
9
63
90
180
18
81
51
117
108
99
198
72
54
66
6
189
63
138
267
21
6
9
75
60
21
144
69
87
24
117
27
12
39
9
63
69
69
6
21
12
3
153
39
45
33
162
228
18
240
12
39
3
21
15
162
54
33
75
18
54
33
96
9
186
9
117
15
75
21
63
21
48
3
24
33
12
93
147
3
12
33
57
96
18
30
15
27
33
69
15
12
81
63
135
9
33
54
66
27
27
24
9
57
18
57
39
21
9
42
174
6
9
3
6
30
45
69
3
87
48
9
69
36
15
48
21
39
156
75
72
117
12
3
57
243
21
39
21
12
87
36
36
90
75
3
120
6
75
99
18
18
57
75
162
48
75
24
9
27
69
15
3
36
81
9
102
57
60
12
93
27
48
15
33
33
90
42
39
9
99
96
9
12
150
84
6
15
39
36
30
51
27
21
69
72
18
48
69
3
105
45
72
30
108
21
69
6
12
78
39
105
246
42
54
249
12
135
12
105
45
12
36
75
24
48
15
72
93
87
18
51
9
12
36
27
48
15
117
33
12
51
96
21
39
9
6
18
147
15
36
30
15
12
36
69
108
162
30
27
36
27
36
54
42
105
24
24
27
9
9
108
48
15
24
192
75
18
27
51
117
57
6
12
42
3
12
3
93
63
6
30
ABCD 96267360628*3^$a+1 [50119]
89
31
24
36
32
12
48
33
18
85
11
141
39
13
17
43
11
42
15
52
23
30
3
72
60
64
20
39
30
51
39
6
19
72
24
68
60
48
100
92
96
51
1
143
21
136
80
88
17
18
126
103
36
17
27
27
21
4
36
32
136
20
27
25
113
27
108
45
19
77
120
24
12
7
20
33
43
77
135
9
114
12
9
45
150
13
32
84
51
13
12
36
29
43
131
69
28
32
12
36
28
17
19
48
23
198
31
8
88
8
12
100
23
37
60
203
6
84
31
65
19
11
54
139
92
4
44
100
77
54
109
12
24
104
51
81
28
20
16
44
16
20
12
48
4
32
28
32
4
36
35
36
25
5
60
15
40
120
12
47
1
29
15
40
56
4
65
19
72
24
35
85
59
36
25
155
33
33
19
59
30
6
90
55
8
160
20
12
4
20
24
16
5
15
4
12
5
151
32
16
101
19
12
60
20
3
1
48
60
116
24
40
17
90
1
53
31
104
16
11
213
4
17
36
18
109
8
4
20
24
4
12
24
24
161
87
120
24
120
45
24
91
48
8
28
5
159
12
39
21
51
54
91
12
11
21
81
15
9
39
27
73
80
36
48
3
18
66
6
99
64
11
36
189
60
81
7
8
40
104
15
21
3
169
80
93
67
36
32
9
19
17
15
3
12
24
144
36
25
11
57
33
55
8
24
96
45
132
7
131
57
93
66
33
52
8
21
79
23
109
41
79
29
55
35
1
60
11
9
9
15
40
17
54
120
105
40
44
100
80
117
7
156
17
7
17
30
6
7
36
80
75
49
96
92
15
97
48
35
13
5
79
32
60
39
36
6
67
272
75
1
89
79
47
18
12
139
56
45
3
136
120
80
96
144
16
35
105
33
19
92
15
1
53
55
35
126
3
12
16
119
45
4
41
19
101
15
76
12
137
43
12
20
9
6
66
15
100
32
3
144
66
3
4
132
60
20
51
24
33
28
23
25
35
69
21
162
69
48
28
29
39
76
68
48
52
8
39
141
112
83
13
65
12
3
64
11
36
61
32
33
159
36
64
29
31
96
8
124
20
28
32
28
24
5
43
11
12
49
5
96
75
15
9
16
32
120
21
36
39
15
36
49
20
105
39
3
45
64
108
11
81
4
36
5
6
48
109
32
40
56
48
52
23
42
15
28
24
32
255
61
44
4
20
21
39
15
1
48
53
60
15
33
60
12
19
20
39
72
45
9
66
54
6
30
15
28
35
1
44
52
32
33
18
30
19
12
36
8
57
55
8
27
198
75
12
72
112
24
176
51
54
39
96
225
3
60
21
19
72
56
3
36
1
32
21
72
18
72
18
31
35
6
103
12
5
55
8
15
66
6
9
45
15
51
49
11
37
8
4
60
35
144
12
57
108
52
41
7
24
20
124
95
66
31
29
75
64
17
108
75
105
36
24
15
57
39
76
29
54
21
16
44
9
12
123
4
56
16
36
125
15
100
32
3
33
87
25
12
48
65
108
120
7
143
30
90
60
37
12
12
11
54
90
25
11
37
48
192
80
12
24
21
75
48
33
15
40
8
96
16
72
47
85
156
72
8
3
1
48
36
56
36
93
55
60
140
27
54
19
35
57
84
16
83
162
75
15
18
51
64
80
16
24
17
39
64
120
36
5
126
114
30
25
29
72
24
36
7
12
116
3
25
20
51
93
40
48
48
24
8
4
71
24
33
177
91
80
48
72
33
42
37
92
60
24
57
54
1
35
30
63
60
75
6
19
17
54
1
8
76
48
48
372
12
41
24
30
6
15
108
16
95
36
73
17
30
33
52
12
68
12
63
69
16
68
16
59
72
90
27
148
20
60
48
244
168
65
15
88
5
87
48
60
52
23
21
15
25
24
24
128
15
25
20
9
39
4
47
13
48
32
28
20
12
153
75
4
44
255
45
111
24
9
81
7
12
48
35
109
59
21
69
72
63
64
96
56
28
48
5
39
148
11
66
6
18
91
36
12
12
24
72
23
49
8
33
51
4
80
16
65
120
31
5
180
27
28
8
12
3
12
24
61
65
18
37
305
7
72
8
12
28
32
4
215
126
199
47
129
40
56
4
68
12
4
72
29
3
72
51
114
91
104
24
81
24
55
60
11
54
30
49
11
162
84
54
85
116
48
12
9
7
320
100
32
123
73
47
24
133
23
9
148
80
33
43
35
9
36
100
32
28
36
24
71
49
80
40
96
5
6
93
24
63
25
48
24
36
12
144
119
25
71
1
24
24
77
120
24
163
53
39
45
6
13
17
3
21
36
135
28
17
15
33
27
40
ABCD 96267921346*3^$a+1 [50020]
4
116
67
30
6
41
4
15
21
164
132
28
156
24
44
124
20
13
99
36
8
48
24
76
32
1
15
56
40
20
36
4
15
117
20
4
20
13
6
17
1
47
12
12
24
91
5
25
15
21
11
16
63
9
39
6
23
12
1
108
11
16
9
6
41
16
8
13
39
32
40
8
13
3
57
63
32
19
5
31
45
99
69
68
16
24
20
4
20
12
43
17
91
12
9
32
28
48
60
44
13
6
18
27
8
60
52
9
60
3
80
4
20
24
43
5
37
11
19
84
6
47
1
11
76
8
4
32
1
60
27
153
51
63
17
16
36
8
16
8
48
1
23
28
63
5
1
47
73
23
88
3
12
125
4
21
24
11
12
12
61
27
96
24
32
48
13
30
9
8
1
59
28
45
24
54
6
30
6
15
12
27
17
12
16
45
3
57
96
11
43
9
24
21
23
12
1
24
27
129
47
4
48
80
4
12
36
8
1
51
12
8
4
36
9
35
48
1
36
6
69
21
3
36
8
4
39
18
12
11
4
24
75
54
51
9
47
13
11
28
44
24
24
28
3
5
52
12
116
120
84
4
20
24
36
7
5
25
131
16
21
11
28
36
164
1
3
9
119
4
51
66
24
3
3
29
49
71
28
12
20
36
40
33
36
11
28
32
16
20
48
25
51
3
30
15
44
72
31
45
24
8
16
20
16
21
15
36
20
40
9
11
72
4
20
12
108
16
8
19
77
24
12
36
12
16
12
21
27
117
24
42
137
192
49
27
12
20
13
23
16
9
12
15
8
36
28
12
8
60
4
20
67
17
79
33
3
17
97
11
28
12
33
12
3
72
33
3
33
3
21
119
4
44
49
6
24
5
19
5
12
168
7
29
1
3
21
11
4
12
80
76
24
9
15
32
12
76
104
52
8
55
36
45
72
32
1
30
5
72
40
80
48
25
35
40
44
12
24
19
45
32
7
65
12
19
6
54
9
128
4
3
21
9
102
33
80
4
8
4
20
19
36
6
35
48
4
12
56
25
35
108
28
36
21
6
53
37
47
37
11
12
64
3
9
27
21
9
11
16
32
12
12
1
11
1
54
89
36
25
63
3
173
60
16
44
12
25
3
36
21
18
53
28
56
48
31
17
7
17
12
84
13
39
44
172
48
27
6
15
12
12
24
108
3
126
30
24
24
30
59
7
33
44
60
52
21
3
12
8
16
75
6
36
3
15
17
12
4
3
5
76
68
4
44
4
20
25
87
72
21
11
16
57
11
49
15
20
16
20
72
28
39
69
21
3
8
36
28
20
112
12
12
45
39
24
44
13
71
7
30
132
15
8
12
36
43
6
35
4
21
27
27
6
18
45
21
15
72
80
172
36
39
21
20
16
32
24
76
44
12
36
19
29
1
23
48
180
19
90
12
59
1
3
36
45
36
39
8
31
65
88
56
1
6
21
8
4
48
33
95
97
18
6
15
108
44
48
60
1
87
12
15
21
99
30
24
15
8
97
3
12
12
24
44
1
24
87
15
78
99
44
48
12
28
20
4
24
20
7
33
12
8
31
45
21
24
3
27
177
24
20
24
36
61
83
7
21
3
54
23
13
23
1
99
8
28
57
11
112
24
57
36
35
12
132
96
12
37
11
36
24
36
4
72
21
12
3
68
4
189
11
4
75
5
19
36
6
63
8
40
36
20
61
12
27
12
15
24
9
33
15
12
60
60
8
4
44
24
37
11
13
3
27
9
68
55
41
7
12
18
35
24
24
4
12
48
80
43
41
12
28
9
11
24
12
24
28
20
16
84
32
19
57
3
30
60
39
21
6
6
35
85
51
36
12
8
60
28
32
103
33
21
51
8
28
24
24
9
12
47
76
12
69
27
44
12
24
36
24
88
8
4
87
12
33
24
3
29
28
20
36
4
63
93
32
96
72
4
44
7
5
16
80
108
28
24
36
15
78
3
8
60
12
24
64
128
84
72
37
59
36
12
12
25
36
30
45
20
52
36
56
48
31
30
15
45
42
77
12
19
6
60
59
36
36
100
8
72
4
36
15
41
19
48
17
4
8
7
66
15
33
131
76
9
6
41
4
63
5
12
24
28
3
41
37
120
42
29
31
21
33
27
20
28
8
1
12
78
21
36
24
9
71
31
5
13
39
60
8
28
12
32
4
84
3
90
35
100
12
3
9
32
24
37
54
45
15
21
32
52
8
31
9
21
96
3
24
32
4
60
56
31
6
71
4
108
168
24
12
8
52
8
12
36
145
72
60
30
9
21
59
16
20
12
28
60
80
60
13
23
7
9
24
32
4
21
23
28
69
23
19
17
52
75
65
120
88
33
60
27
48
8
4
21
96
23
1
3
176
7
33
92
96
25
11
19
18
3
8
12
112
87
17
52
15
5
24
1
27
9
108
59
13
24
59
37
35
36
12
37
11
12
1
36
48
15
20
25
15
32
25
18
33
9
71
7
81
21
11
7
17
64
21
11
12
24
112
20
36
25
11
24
72
1
99
27
5
48
28
9
24
47
79
21
3
6
3
8
16
39
17
4
99
21
8
25
3
20
1
27
33
11
12
12
4
80
61
35
4
21
11
4
44
4
3
45
9
15
15
6
11
84
48
12
25
11
96
37
83
37
11
139
90
27
20
52
27
113
12
12
40
24
45
11
7
9
8
16
8
25
3
63
93
60
36
39
9
3
33
72
20
84
19
6
47
19
41
12
12
72
16
80
7
24
5
55
93
20
43
9
15
65
16
8
1
3
12
39
41
25
63
8
16
9
15
75
29
88
20
4
36
8
73
60
12
24
23
1
6
29
1
30
33
164
67
17
43
53
73
84
3
48
84
120
24
33
24
95
4
171
17
28
9
15
20
108
13
36
23
28
9
75
9
11
24
60
4
32
19
41
52
56
16
36
8
16
56
79
9
81
3
63
21
32
16
9
27
45
60
114
5
49
47
19
17
12
1
27
8
1
30
17
4
3
9
12
20
115
21
87
77
36
52
80
16
9
36
11
76
20
73
15
48
8
24
16
12
3
101
12
12
12
67
81
80
12
4
3
36
9
44
28
9
47
48
24
4
8
16
57
111
32
24
13
60
36
27
27
60
53
12
19
6
23
48
36
4
44
28
3
30
27
8
48
61
66
5
4
15
36
18
12
78
9
12
9
15
8
4
8
52
36
8
25
11
19
173
12
12
13
11
4
9
47
28
24
20
7
36
48
6
27
27
21
9
27
33
27
9
39
36
159
17
24
19
30
15
8
4
9
23
16
32
12
24
24
40
3
6
75
32
43
21
12
33
11
4
68
37
54
24
17
13
3
92
48
37
11
31
18
60
6
53
16
116
40
9
6
6
23
1
11
4
21
35
19
53
73
48
35
61
11
24
52
93
3
ABCD 96268461566*3^$a+1 [50004]
56
192
43
69
21
87
57
3
87
156
189
48
3
12
165
183
84
53
43
41
24
7
12
438
90
45
164
64
27
345
213
27
108
144
51
105
180
39
216
264
18
42
198
3
72
63
24
66
24
66
21
84
32
108
100
285
42
198
39
240
225
48
162
93
24
20
16
68
12
25
147
36
12
8
316
48
21
267
272
25
18
5
4
108
21
39
33
72
11
7
78
47
43
174
287
19
24
21
45
11
64
87
18
159
20
220
72
44
187
42
36
27
147
53
25
102
81
159
33
180
84
39
17
88
12
32
12
24
19
270
306
21
123
101
55
114
87
39
105
20
19
66
54
113
67
168
93
12
3
264
41
229
11
12
4
24
9
15
156
12
27
77
28
21
54
33
45
90
33
12
63
29
145
35
100
105
3
15
113
84
85
18
53
12
43
41
196
128
55
9
3
57
36
56
1
18
102
18
245
232
200
240
40
72
51
42
18
17
48
7
72
153
48
15
12
45
63
69
3
93
44
43
149
1
198
29
48
13
255
152
37
51
129
291
60
104
55
57
33
66
77
220
357
11
55
21
39
12
42
83
24
73
135
12
156
68
25
59
223
177
168
48
27
30
27
105
35
16
39
57
99
189
56
64
32
133
23
28
15
9
168
24
8
160
8
108
79
30
18
29
40
21
3
32
73
15
120
249
47
19
24
165
12
144
12
45
18
5
84
28
27
21
44
1
39
21
135
12
15
72
33
224
43
33
372
15
57
324
156
24
12
105
90
33
39
101
25
35
55
240
81
183
60
45
32
49
180
39
12
3
30
95
175
105
140
28
128
112
123
165
87
102
11
97
72
111
237
87
20
256
105
12
108
59
55
41
100
96
224
7
57
135
33
57
6
9
12
260
43
21
27
69
9
54
105
8
7
297
144
15
300
17
60
168
96
16
3
45
60
75
137
43
29
151
60
177
84
128
145
203
37
23
112
192
200
64
147
102
51
132
8
40
75
42
3
144
32
19
77
43
9
60
56
79
36
137
73
42
210
18
45
27
45
15
129
80
73
18
53
259
33
84
24
87
45
15
12
216
204
77
13
90
113
240
25
227
196
27
378
35
184
63
42
23
7
33
63
9
72
36
260
127
41
52
63
357
108
84
8
48
36
28
168
63
41
4
9
198
132
36
69
216
120
20
55
45
12
105
219
140
64
9
11
76
20
1
119
49
51
96
105
155
7
36
21
9
24
71
96
64
75
29
1
54
108
69
93
123
12
276
9
48
83
319
45
56
16
39
65
84
76
15
21
188
132
96
4
80
49
24
35
28
84
60
3
96
144
21
32
28
84
92
4
99
141
57
63
84
20
28
180
3
30
114
45
153
87
32
79
77
67
45
20
28
27
168
77
12
136
120
27
6
120
42
293
64
21
135
117
27
63
129
44
16
9
87
80
187
185
76
ABCD 96268470986*3^$a+1 [50020]
13
23
120
24
13
11
79
65
7
54
59
85
11
61
35
19
5
31
18
35
1
126
41
103
72
29
61
54
41
13
36
36
18
137
43
17
60
13
35
19
36
5
12
72
127
29
12
48
127
72
108
137
7
29
36
36
60
19
18
11
25
11
24
1
36
47
48
180
49
11
79
90
90
36
54
54
137
43
54
11
7
17
156
61
36
23
49
83
60
48
61
36
54
53
1
71
19
65
60
19
36
29
60
73
90
18
47
97
47
24
37
180
72
35
96
192
12
12
13
107
91
77
36
49
71
1
11
84
48
253
107
91
5
120
12
43
101
36
25
72
23
108
36
13
18
18
95
12
55
89
96
85
59
13
47
36
108
12
103
5
12
37
126
36
65
24
12
12
13
47
25
95
13
90
89
1
18
5
67
18
47
43
65
12
13
216
143
1
95
204
7
180
53
12
25
35
120
24
55
125
55
54
95
12
24
49
72
11
25
47
7
41
139
5
85
126
54
18
5
12
1
18
72
17
1
11
84
12
48
24
12
151
17
37
54
161
48
43
18
131
31
29
24
19
72
54
47
12
60
60
12
204
55
29
61
47
25
108
47
24
91
72
53
19
29
7
18
35
60
31
65
25
144
36
35
60
24
7
18
35
1
18
41
12
48
12
108
31
5
13
36
107
19
101
12
48
120
60
72
73
18
5
84
48
7
185
12
144
55
41
24
24
55
137
36
7
36
17
12
12
84
91
18
18
53
12
169
198
17
55
36
5
120
37
36
35
37
198
65
151
18
11
61
119
115
17
120
24
36
19
41
103
17
19
5
13
23
13
36
36
18
36
173
12
139
72
90
35
48
7
17
36
37
143
91
36
18
36
54
125
55
5
247
29
84
31
54
47
43
36
89
36
1
23
72
12
1
72
47
7
5
36
13
59
67
5
60
25
311
13
36
35
48
43
29
133
251
19
17
19
36
29
96
73
18
90
90
245
24
24
24
72
79
5
121
59
12
37
23
60
12
121
47
7
65
61
155
36
48
13
59
60
25
90
5
13
47
36
108
60
72
48
36
295
54
47
48
24
192
13
83
7
36
29
96
12
133
95
67
5
49
35
19
72
72
90
18
29
276
37
11
36
24
24
85
71
12
97
35
1
131
139
5
12
12
36
7
144
5
121
23
96
96
145
54
18
36
59
31
54
23
103
5
139
36
180
17
144
55
5
31
18
126
29
7
18
107
12
48
67
41
12
37
35
60
31
125
24
60
151
41
24
132
60
85
35
37
11
7
108
72
18
95
72
13
47
84
180
85
11
12
31
5
67
53
1
126
18
59
301
11
61
18
101
48
36
49
23
139
41
48
1
23
48
19
65
24
24
13
23
12
24
13
11
60
84
48
48
12
43
41
48
217
36
47
12
31
108
36
18
35
36
36
36
37
18
65
12
31
36
36
29
120
31
17
12
36
25
72
95
31
5
31
41
60
223
5
67
65
48
49
126
5
36
13
131
31
18
108
18
29
7
18
36
11
108
43
65
60
60
24
48
247
18
35
55
18
18
72
53
19
5
60
7
101
60
19
41
13
54
17
1
18
17
48
12
13
11
84
24
97
131
12
91
29
48
120
37
36
47
60
84
24
84
12
193
23
108
67
89
48
96
19
36
5
31
41
48
96
13
23
60
25
35
109
59
24
7
18
11
24
60
60
205
11
7
53
120
7
113
60
12
24
36
79
18
11
7
65
108
295
77
60
72
25
83
43
5
156
60
49
11
36
7
17
1
18
36
18
18
125
84
24
12
12
36
252
85
35
55
90
18
41
49
107
24
60
61
18
36
36
53
127
29
216
43
54
11
7
29
48
48
48
24
36
1
126
90
35
120
43
41
36
48
84
7
5
103
17
145
23
12
1
144
126
53
24
48
48
61
11
24
48
25
11
7
5
13
59
12
91
17
1
35
55
36
36
77
67
5
108
175
5
13
23
36
108
12
55
36
173
7
54
131
139
36
5
49
23
36
60
12
108
12
109
36
18
41
85
23
121
90
101
61
72
83
84
13
72
11
12
72
31
17
91
305
12
48
84
36
36
55
113
13
90
125
55
29
151
125
19
90
11
48
36
36
13
71
1
179
ABCD 96268768034*3^$a+1 [50029]
30
20
39
49
102
62
18
22
6
14
18
192
16
32
22
11
9
70
30
18
2
16
30
24
50
16
32
39
1
42
30
18
17
25
6
60
2
72
40
30
30
30
17
48
13
32
18
88
30
12
20
90
45
15
30
10
29
31
48
12
18
44
46
5
27
9
43
50
16
62
30
30
42
10
6
11
43
36
24
8
60
22
60
20
18
22
60
36
24
8
28
12
32
88
30
42
6
54
95
13
30
48
5
55
2
58
77
25
20
60
10
2
10
6
2
33
12
43
12
2
16
59
13
80
130
2
76
14
18
52
30
50
28
18
92
88
54
6
2
40
83
9
16
54
48
2
15
25
6
24
36
30
54
30
20
51
27
30
60
10
12
36
14
40
30
30
66
74
18
52
48
48
30
30
30
120
12
42
17
1
18
2
30
9
31
12
41
7
48
12
12
18
30
32
46
32
12
3
7
36
72
17
33
40
83
19
18
12
50
16
30
12
12
6
84
36
12
48
12
20
10
18
12
48
42
72
6
92
22
18
42
68
58
32
52
48
32
48
40
18
11
19
74
138
22
36
60
14
18
12
16
2
22
18
2
40
6
2
3
9
16
11
19
17
12
31
2
120
12
75
63
22
20
48
28
74
10
8
70
50
12
58
12
18
18
24
30
8
82
18
42
6
24
60
18
50
3
25
24
23
13
11
13
6
74
208
18
72
48
29
3
9
43
66
30
54
20
16
14
18
10
2
18
28
41
123
18
118
30
12
20
40
23
127
2
16
42
2
18
102
16
12
23
19
36
29
13
2
78
3
7
30
72
50
16
2
10
42
6
2
15
43
92
10
2
28
78
24
68
22
6
44
18
150
39
13
83
13
35
25
54
8
12
33
7
5
25
8
28
84
35
43
17
36
79
36
2
120
12
16
30
14
46
41
51
22
36
107
13
2
28
5
55
74
48
40
2
16
2
22
36
12
50
12
10
18
20
42
30
46
2
60
52
30
6
24
30
38
15
13
42
12
60
36
32
70
12
80
30
30
18
60
22
30
90
35
25
18
30
30
2
28
90
78
24
11
25
71
3
130
30
18
78
30
12
20
3
55
29
60
3
225
7
6
14
88
18
92
12
28
20
70
5
13
2
9
43
38
10
2
16
92
52
18
108
24
60
6
2
10
102
36
2
40
59
13
20
58
18
24
6
72
12
78
62
40
18
102
50
3
7
18
83
67
17
1
12
62
16
2
12
46
12
62
10
30
6
24
30
48
42
18
20
3
19
36
17
15
28
14
40
47
1
30
78
42
5
13
2
112
18
48
12
47
1
54
8
28
132
17
73
20
10
2
106
32
30
30
22
35
33
12
30
30
10
5
1
30
30
210
17
37
8
88
2
30
40
32
18
30
52
6
42
12
8
10
2
10
8
28
32
22
150
5
1
90
2
28
30
12
12
6
2
30
22
38
15
45
3
9
28
12
6
12
18
11
79
54
48
12
18
18
72
12
23
7
65
13
12
18
2
27
19
42
20
100
12
6
2
22
8
12
16
30
2
10
72
66
42
42
5
43
18
24
6
2
12
46
2
40
12
11
109
8
3
25
44
28
18
12
62
27
61
42
6
150
29
85
6
32
45
45
40
12
6
32
82
6
32
42
28
20
40
2
28
50
88
59
31
12
102
8
40
18
30
14
18
27
25
18
20
30
82
18
2
58
12
23
7
18
32
160
48
48
30
44
16
29
1
30
42
42
50
40
8
10
102
35
31
2
28
2
22
20
16
2
52
50
40
50
28
2
28
78
24
17
63
21
109
6
14
16
32
52
20
10
18
18
14
46
42
62
28
12
8
28
2
12
58
42
8
15
25
18
2
60
28
2
10
20
40
12
8
22
17
13
11
27
93
157
12
20
40
60
6
14
16
44
10
6
44
3
13
11
19
101
51
82
20
15
12
19
60
2
12
40
60
6
84
6
12
47
1
30
5
67
12
6
30
14
106
32
33
7
50
22
60
5
1
2
22
8
22
36
5
9
10
65
15
40
30
23
45
12
58
42
18
78
54
17
1
30
5
15
142
20
27
21
15
15
22
8
52
30
8
9
1
32
10
6
44
27
24
49
38
42
28
32
40
30
6
32
10
53
36
1
12
150
8
10
32
10
5
33
22
5
85
36
90
30
12
30
20
33
55
30
12
20
40
20
27
1
2
28
62
28
12
18
14
108
12
46
2
10
62
48
15
15
40
12
36
12
48
74
16
60
2
30
12
10
18
62
76
72
29
43
66
44
10
6
2
33
49
6
60
24
18
12
38
118
11
3
40
6
2
58
32
40
32
28
60
60
78
14
58
17
1
44
27
1
12
20
15
25
68
15
25
30
20
10
32
60
18
28
14
60
10
60
50
51
55
2
3
79
5
45
78
10
35
103
44
76
2
60
28
11
13
66
5
69
18
9
49
54
18
90
18
24
18
12
36
12
72
6
30
14
18
28
2
70
42
8
60
30
52
78
12
23
25
12
68
12
10
6
71
19
32
82
30
6
12
18
17
25
2
10
35
3
58
59
31
12
102
38
28
30
24
6
62
27
25
6
5
25
12
12
36
24
36
30
72
42
6
2
12
16
12
12
8
42
46
12
20
10
42
48
20
12
10
6
60
104
88
30
80
52
18
18
14
18
12
100
38
130
17
13
32
28
12
30
80
28
20
28
14
58
2
28
32
18
10
12
66
30
44
48
42
10
80
10
6
2
22
30
60
8
120
150
12
3
13
12
35
15
30
39
33
48
28
32
12
88
12
20
10
6
24
6
14
10
5
31
42
48
107
37
6
12
18
42
42
36
12
47
3
30
52
18
30
20
28
32
3
37
18
12
42
8
10
102
6
30
12
12
8
40
30
18
32
28
12
30
18
30
60
41
21
58
14
10
30
18
50
52
38
22
8
3
37
32
160
38
30
63
7
48
2
28
2
58
2
82
8
12
78
40
65
25
18
12
12
36
2
15
15
40
30
23
25
11
81
28
2
28
5
49
20
3
45
70
80
30
10
77
25
8
22
6
12
78
30
24
108
20
10
17
3
33
129
18
12
30
10
30
8
10
2
28
42
5
13
18
32
30
120
58
30
42
30
30
2
3
37
8
10
42
8
10
2
10
17
3
40
30
6
32
52
17
19
62
10
2
10
38
12
10
8
9
109
30
2
12
40
36
12
42
18
32
16
2
28
2
60
40
23
72
25
138
12
2
16
24
8
120
12
28
30
30
18
72
18
44
18
42
78
22
71
55
41
1
18
14
28
12
38
10
72
35
33
10
12
30
8
3
49
6
17
7
36
5
9
168
10
2
76
59
1
60
2
10
32
58
17
13
80
3
25
2
10
20
12
40
20
15
25
36
30
24
30
6
5
25
11
103
38
12
15
48
45
22
18
32
10
38
15
105
52
20
16
12
47
13
32
16
90
44
76
14
27
33
78
70
83
7
12
5
33
15
43
12
197
3
30
10
18
42
20
40
102
126
30
62
60
52
120
38
40
12
60
18
42
8
12
108
22
30
11
9
15
ABCD 96268814314*3^$a+1 [50137]
33
261
18
108
45
9
120
90
54
42
84
45
9
60
72
120
24
63
111
72
240
18
27
99
18
63
60
255
33
57
120
114
156
78
12
168
147
9
6
72
336
42
18
69
87
78
102
45
444
96
9
162
18
24
27
21
15
225
90
48
60
12
45
9
36
168
72
27
3
54
15
171
30
78
105
15
42
18
156
6
3
60
111
36
33
9
15
123
168
21
24
72
108
165
96
63
261
156
24
147
15
45
9
108
51
87
153
12
15
78
36
36
75
33
147
9
24
72
18
81
129
15
27
174
99
36
51
162
15
33
24
180
18
48
45
15
45
3
60
102
63
267
69
39
102
132
27
9
72
48
60
30
57
123
42
15
48
24
57
84
90
57
15
105
75
60
273
240
36
21
180
114
18
3
48
57
99
96
309
195
75
54
30
24
177
165
15
21
39
135
180
21
3
36
33
12
21
75
105
42
33
48
9
147
105
99
45
120
6
30
114
90
12
15
63
30
72
312
18
30
180
3
192
84
99
6
210
189
72
12
3
153
36
111
240
174
51
63
180
90
30
150
36
36
87
12
75
204
54
3
69
66
150
120
330
105
57
48
180
15
75
129
39
54
216
120
42
18
12
18
126
96
30
45
45
54
204
120
105
27
45
9
51
84
156
60
63
156
366
48
87
3
126
90
36
18
162
177
60
120
60
51
222
3
27
18
60
234
18
3
24
63
9
171
90
18
30
36
24
54
12
180
36
69
9
54
18
138
42
63
147
93
132
123
45
21
60
15
24
69
183
132
21
96
126
30
108
42
165
15
30
3
165
12
63
12
48
99
81
81
159
132
15
45
9
36
30
69
36
120
63
24
36
21
135
78
90
21
81
60
39
27
33
132
39
21
45
90
105
60
57
246
117
60
45
135
84
51
90
15
15
60
30
90
189
15
108
201
87
9
144
9
51
21
84
60
90
102
330
33
84
81
54
81
36
21
330
54
156
63
27
69
21
108
75
21
51
165
75
105
18
90
27
168
96
9
24
156
36
3
21
54
57
99
57
240
33
12
15
117
15
75
18
72
36
30
57
144
60
96
27
156
57
219
18
18
69
96
45
63
27
213
27
309
9
24
18
324
9
75
21
3
252
54
36
54
57
9
168
18
165
45
135
15
90
30
18
27
33
87
120
117
36
87
39
9
75
36
36
42
18
105
105
198
21
15
6
54
21
12
51
24
93
105
48
39
57
51
12
48
168
57
99
81
180
24
210
114
27
3
90
27
105
63
27
54
198
90
108
54
69
15
342
198
6
36
48
231
36
27
36
72
9
60
3
126
12
150
18
87
195
18
24
3
132
36
57
60
39
159
90
282
234
135
33
108
30
18
15
12
45
54
54
87
39
36
45
213
144
108
183
24
21
27
15
18
111
81
42
141
177
15
165
63
81
51
168
21
63
3
78
66
90
6
105
285
87
111
24
18
48
51
81
162
156
114
90
21
ABCD 96269249138*3^$a+1 [50008]
36
11
49
83
120
28
57
11
49
72
84
15
20
85
119
85
83
168
67
17
1
59
120
1
42
30
3
9
143
97
6
54
71
52
32
73
12
23
19
21
20
97
108
12
78
18
24
95
13
12
95
61
66
30
11
48
37
35
13
120
12
144
24
35
1
48
156
144
27
9
12
35
37
78
53
60
37
42
42
59
97
12
131
49
12
30
18
143
13
24
83
48
55
29
13
35
25
42
6
59
25
95
36
24
235
90
11
60
61
36
12
15
3
78
24
131
25
30
102
39
33
23
12
13
108
54
18
72
36
120
36
6
17
73
72
12
36
15
80
48
192
37
156
107
37
27
9
42
53
24
25
35
121
96
24
60
87
9
60
59
1
23
48
12
193
27
33
48
35
85
84
102
53
97
71
48
72
172
105
102
53
91
54
11
37
47
133
60
63
75
102
75
33
132
12
96
35
25
167
37
102
54
12
48
59
193
18
42
123
44
25
132
23
60
1
179
1
42
150
48
24
12
24
35
12
37
131
12
25
12
102
29
1
11
25
63
21
11
12
36
84
1
60
24
36
111
36
15
30
95
25
12
95
13
12
95
48
12
16
9
12
36
60
12
11
385
24
60
35
40
21
42
17
85
36
35
19
41
49
60
95
13
48
24
60
42
6
42
30
35
96
1
11
97
83
25
12
90
96
77
19
6
23
144
145
48
12
102
66
84
48
11
12
72
96
60
12
169
48
48
15
27
6
84
27
8
13
12
138
42
35
25
71
25
42
18
59
16
21
51
68
7
18
12
132
23
7
18
23
7
30
18
29
73
35
12
28
32
1
30
6
75
9
36
131
4
21
60
168
35
205
15
32
229
78
65
96
49
78
138
72
24
24
35
1
96
108
35
1
36
24
78
5
28
105
47
28
9
36
30
102
192
63
68
13
12
30
17
1
47
12
36
25
6
41
12
36
1
84
36
24
47
49
23
31
144
30
35
61
12
39
111
48
17
48
24
13
84
24
35
25
111
99
114
30
48
33
225
60
39
8
109
6
150
42
45
20
108
108
25
59
36
49
36
36
48
36
59
37
83
313
12
11
181
96
84
6
18
24
11
37
83
1
48
168
12
23
25
23
55
17
127
5
43
5
43
21
8
163
30
18
126
83
61
51
68
1
84
143
25
3
9
143
12
7
209
49
3
68
37
12
11
12
25
47
13
27
357
23
1
72
12
3
20
60
13
47
37
11
84
133
35
60
13
59
96
12
97
12
23
31
137
7
5
1
15
75
96
149
204
31
30
155
61
23
25
48
120
12
60
12
11
67
65
120
1
12
47
1
132
47
7
149
25
66
21
32
97
24
72
108
30
54
12
36
72
95
52
9
192
24
96
47
31
125
109
83
12
28
33
24
15
80
1
24
203
60
12
7
6
24
66
5
88
92
25
47
37
186
125
25
48
47
49
48
11
37
120
72
83
55
18
174
33
15
18
147
9
83
1
12
23
49
132
191
7
42
6
90
39
116
12
36
84
7
18
30
21
69
60
23
109
6
102
72
59
76
189
96
75
9
36
48
35
61
12
23
109
60
72
348
12
11
25
24
24
59
73
60
12
42
48
18
23
7
90
155
37
72
23
37
66
78
35
144
60
1
72
42
30
120
11
97
24
24
132
83
49
48
150
53
72
108
144
1
95
7
45
33
39
33
23
24
1
12
23
55
81
9
47
12
97
15
81
12
11
145
59
133
162
5
43
5
60
168
55
42
83
37
23
1
6
54
39
165
156
39
32
192
25
48
23
37
39
15
21
32
36
4
45
48
150
5
37
60
12
48
48
84
83
73
12
23
25
132
30
21
20
24
85
123
9
6
102
11
25
6
48
90
11
12
13
35
145
35
157
48
30
30
84
48
12
23
12
85
168
15
69
3
33
23
25
12
252
12
11
12
31
5
85
59
91
6
59
121
48
48
3
81
240
144
114
42
6
5
72
1
35
49
23
13
35
109
95
43
5
25
83
37
23
1
114
54
27
8
13
48
35
7
150
83
60
25
66
45
9
90
125
145
24
95
36
97
24
78
48
5
205
27
141
47
55
18
59
60
7
78
132
24
107
12
1
15
20
97
23
4
8
ABCD 96269550142*3^$a+1 [50032]
33
64
56
27
21
15
97
128
40
32
24
336
48
159
1
107
180
73
35
144
93
40
72
176
64
32
40
56
237
27
160
11
109
24
65
15
24
40
48
32
16
72
77
27
88
65
15
216
184
125
3
40
24
23
81
16
128
81
7
24
23
25
120
192
113
135
63
18
7
83
61
104
40
80
96
48
72
120
279
57
87
25
8
48
135
201
136
192
168
8
15
9
112
296
120
40
8
9
207
216
192
168
207
145
56
159
18
7
72
8
381
19
32
16
77
91
17
55
143
57
64
8
33
15
183
1
96
144
200
48
33
7
48
32
21
162
33
16
113
15
88
32
360
120
105
126
25
299
108
57
33
15
40
125
43
56
16
8
40
35
21
48
111
1
89
54
1
152
135
9
9
54
33
3
141
93
43
80
75
109
96
263
145
17
90
69
264
24
160
152
16
24
120
128
48
40
80
64
96
192
32
208
8
192
136
56
141
163
32
24
123
126
135
9
18
205
8
112
120
48
320
15
1
24
80
165
19
56
87
169
8
112
264
5
51
160
41
103
32
88
320
87
145
8
207
72
225
81
7
47
33
48
24
255
216
57
72
33
90
198
39
33
39
280
168
32
96
48
40
89
7
8
216
24
456
9
90
36
81
81
15
112
48
5
18
169
72
48
8
192
123
180
25
47
36
45
40
144
8
15
9
48
88
8
9
87
96
48
16
59
37
53
171
9
159
201
31
144
192
24
104
16
48
360
168
200
64
24
296
40
24
144
65
108
27
48
24
24
39
201
15
201
141
27
96
24
40
8
3
141
160
176
297
7
24
95
105
112
24
11
13
480
47
193
24
80
112
24
32
88
185
79
8
208
56
24
240
24
63
90
79
168
23
25
240
48
80
64
8
40
152
48
15
18
79
191
1
96
80
75
109
120
80
88
176
96
88
8
24
40
8
48
15
25
65
247
56
24
15
18
55
35
133
47
105
3
54
15
88
128
72
24
24
40
24
56
87
49
24
24
80
72
16
77
67
368
112
24
56
3
36
54
75
15
18
198
169
48
17
15
165
27
63
73
192
23
33
40
176
48
153
103
95
1
96
72
48
143
9
333
3
16
179
180
105
216
39
177
64
96
48
296
39
145
17
207
112
104
16
11
237
16
89
55
35
36
25
29
18
378
7
120
8
207
9
40
23
201
16
48
32
40
23
81
64
215
306
7
24
59
117
72
63
73
152
45
19
96
47
90
126
105
57
279
96
24
96
40
168
144
48
8
40
32
15
108
61
119
9
63
105
48
144
72
48
136
599
25
32
33
7
368
48
48
15
25
47
105
147
13
80
15
217
53
123
39
225
ABCD 96269649878*3^$a+1 [50123]
53
18
90
6
156
78
72
48
39
120
93
18
25
11
24
237
33
15
24
33
18
156
81
64
80
24
232
185
24
55
11
13
11
36
57
27
180
9
87
73
11
133
11
36
49
72
23
1
239
1
11
18
36
15
88
32
231
273
40
5
60
15
15
81
15
33
16
5
12
54
81
63
9
48
3
102
168
127
8
57
15
63
36
54
66
54
72
144
31
24
5
3
141
67
8
72
9
36
75
15
18
79
47
36
37
251
60
90
15
87
54
36
60
3
16
29
75
75
69
33
247
72
8
111
9
81
30
162
54
49
104
16
56
24
96
24
27
60
97
47
66
54
1
8
15
49
113
54
9
40
77
48
6
120
181
59
109
71
33
51
36
1
35
54
60
51
24
24
135
9
81
7
23
97
35
133
32
64
35
13
191
1
8
96
64
23
49
11
117
72
9
90
30
90
117
64
125
43
47
6
3
207
24
25
41
90
37
32
39
60
61
65
79
5
36
31
185
55
48
32
64
41
63
112
32
57
216
15
24
15
9
27
13
227
174
54
72
9
96
99
109
32
15
24
49
215
9
88
89
55
24
41
6
9
24
15
1
48
41
96
79
176
160
35
45
39
81
135
33
147
180
60
21
45
19
41
48
36
43
32
51
18
132
39
15
25
11
30
54
180
189
64
128
88
5
19
83
78
12
27
16
144
17
39
24
3
37
8
72
40
47
49
17
39
16
89
96
39
40
5
99
15
30
219
280
41
6
36
45
45
30
157
48
32
33
144
24
90
30
36
6
109
8
16
32
64
48
23
18
55
32
9
103
53
3
15
25
11
61
35
37
161
192
54
49
176
40
80
15
6
219
16
35
18
75
16
65
79
11
54
79
80
21
36
54
129
88
8
72
153
150
9
111
36
13
23
49
8
3
48
21
141
75
3
61
24
152
9
255
136
32
40
32
81
18
37
5
18
25
24
77
66
9
69
75
81
6
18
90
117
93
126
36
18
151
56
105
7
11
30
175
96
41
18
141
39
9
111
217
8
45
90
9
16
24
80
3
13
5
12
54
129
87
9
9
79
53
90
97
48
35
18
12
18
126
96
7
23
54
150
90
30
96
37
56
240
111
49
11
30
39
16
8
27
13
47
156
37
8
33
55
104
3
13
17
54
6
27
16
5
75
15
60
30
42
237
16
104
33
108
96
54
12
108
60
9
3
24
54
55
11
85
95
36
60
9
24
21
51
168
72
33
30
121
5
3
57
103
17
31
23
96
36
54
54
25
11
109
56
88
137
39
15
9
16
71
201
24
111
24
30
43
128
159
49
5
36
103
8
15
18
31
56
3
21
9
90
181
8
27
109
41
120
103
137
144
87
280
72
77
234
9
33
87
72
39
9
3
69
39
1
56
3
12
24
25
96
8
27
54
63
51
165
72
48
57
79
8
40
8
144
9
36
54
12
49
56
48
16
101
19
24
11
240
36
25
65
48
216
24
12
19
24
24
191
12
24
93
72
15
1
48
5
115
56
48
51
21
64
95
216
66
15
9
15
15
60
93
120
87
9
16
8
136
24
101
51
160
125
19
275
109
200
16
24
167
9
81
55
56
75
13
5
30
132
9
9
12
18
9
27
6
48
36
60
63
27
90
75
9
60
12
15
3
21
15
24
1
11
90
67
72
65
30
49
11
93
27
6
7
8
33
151
65
103
11
36
30
3
123
18
27
15
129
40
41
55
35
54
31
80
64
95
9
24
21
19
167
84
61
65
144
15
57
78
9
120
27
133
71
9
16
24
56
72
33
42
48
85
56
39
6
36
144
135
21
27
120
123
18
67
168
5
19
11
132
33
51
90
60
31
80
9
135
9
72
24
30
36
324
24
121
161
24
90
54
7
113
6
9
81
31
8
15
192
25
24
119
57
9
39
16
96
29
43
17
15
69
171
9
55
24
8
63
66
15
48
ABCD 96269842772*3^$a+1 [50030]
42
18
102
18
96
36
66
77
91
30
114
66
24
27
72
48
69
59
16
8
61
11
1
87
48
128
25
39
33
6
12
69
99
29
73
87
3
18
42
18
63
57
60
51
8
24
61
35
72
19
12
18
168
119
37
6
45
165
11
49
54
33
177
71
16
3
114
51
111
33
21
35
16
147
18
12
6
17
49
143
43
53
216
49
6
30
36
24
15
48
3
150
120
114
18
3
24
9
15
51
24
165
48
141
6
45
24
165
18
18
72
71
37
36
15
24
27
45
9
18
78
30
17
120
61
96
35
1
90
90
51
51
18
99
9
87
56
133
11
109
6
48
29
31
66
126
9
8
40
21
11
72
24
24
25
47
61
99
96
21
11
16
45
24
66
90
24
36
35
37
48
59
19
29
40
75
21
96
32
88
9
24
48
60
12
23
109
35
55
41
16
9
71
1
18
180
180
42
11
1
18
213
45
11
97
12
27
51
29
16
8
184
105
72
95
64
104
48
16
33
90
5
25
78
12
29
24
24
1
159
152
13
36
84
96
27
24
128
55
33
8
85
48
35
109
78
18
27
80
24
16
72
120
3
48
117
24
75
18
60
90
5
13
27
72
3
29
40
57
135
15
17
73
15
21
83
61
27
39
105
32
24
19
78
72
39
72
33
180
27
99
69
15
6
27
93
6
18
11
1
78
90
54
12
5
16
8
25
72
15
9
47
1
42
138
72
11
85
18
36
48
108
81
24
3
69
104
24
145
191
40
48
48
21
30
5
91
30
39
72
57
15
24
48
8
96
16
81
39
24
57
23
211
24
53
24
205
59
121
15
9
66
29
72
16
48
33
6
17
96
157
3
8
43
21
33
120
60
18
17
145
15
3
54
144
180
35
40
72
9
6
9
8
1
84
3
24
48
48
9
84
24
12
23
55
30
35
61
147
63
36
45
9
6
126
3
81
71
16
144
9
63
147
45
9
15
45
51
3
36
65
19
45
45
83
48
217
71
24
25
15
9
66
5
96
13
120
59
31
54
36
15
99
117
72
96
32
48
40
144
45
11
1
60
59
40
9
36
3
32
24
16
8
24
67
45
63
9
33
102
198
11
16
24
72
45
75
72
15
57
33
12
6
30
18
5
1
48
60
12
108
35
55
78
48
24
3
45
147
93
48
11
25
60
48
51
21
99
96
120
51
53
85
42
180
90
18
174
27
32
49
24
87
87
57
72
24
33
108
36
15
21
51
8
24
16
144
63
18
39
51
5
24
64
153
96
138
24
108
48
41
19
192
78
12
35
144
1
71
64
45
24
3
120
51
165
21
51
48
21
11
139
5
112
99
5
7
113
109
84
111
21
11
37
11
13
102
6
23
72
40
24
51
54
18
108
17
25
39
51
53
13
216
11
48
48
24
16
3
197
13
36
39
152
48
121
15
9
23
61
24
11
24
88
33
47
136
39
33
165
30
6
15
21
11
1
47
16
33
12
99
99
21
21
11
61
108
15
69
24
11
43
93
9
87
27
5
49
63
147
21
105
71
16
8
16
48
57
36
132
36
27
80
19
18
12
186
12
108
5
16
69
179
16
72
57
24
15
96
32
1
39
33
18
372
54
126
125
40
39
84
18
75
144
24
9
15
171
69
3
30
78
65
1
15
3
93
3
29
24
13
51
9
18
12
6
3
69
27
80
136
80
88
72
32
91
21
3
18
54
21
9
15
21
252
15
48
9
39
21
30
114
27
39
60
36
9
93
78
90
18
12
45
48
87
57
33
87
8
67
69
93
51
45
11
7
12
54
47
49
138
6
39
9
23
49
60
30
5
96
139
29
61
54
54
18
180
12
6
39
8
79
36
108
30
6
45
21
54
54
23
16
57
15
80
24
48
7
96
30
35
1
119
24
25
63
120
33
30
41
72
13
24
36
23
67
48
54
47
25
90
6
18
12
17
37
51
27
45
24
3
30
6
57
117
35
16
8
48
37
3
33
18
21
39
90
18
54
90
180
66
47
96
25
87
57
23
25
63
24
3
18
83
24
19
6
15
93
83
37
126
101
40
24
32
61
11
256
51
5
16
21
72
35
1
48
87
57
47
61
27
87
18
18
69
3
5
25
90
5
13
3
21
18
90
47
19
5
1
63
57
96
84
6
5
7
129
3
45
8
96
7
57
8
40
135
9
21
3
69
108
18
45
32
19
144
21
33
66
6
23
13
51
39
9
93
3
8
25
23
16
3
54
39
8
48
120
91
90
48
27
168
ABCD 96270022978*3^$a+1 [50080]
18
9
24
57
18
117
117
27
15
6
27
111
36
240
13
41
87
88
29
115
53
132
18
45
57
63
72
3
69
129
132
18
12
30
84
66
9
9
42
30
55
125
24
211
5
67
125
48
3
117
48
19
8
93
67
77
43
104
33
138
69
189
30
117
3
37
72
77
114
97
53
24
67
80
33
66
102
18
72
12
96
49
65
12
96
3
160
5
27
168
16
35
213
213
48
19
32
24
9
7
104
69
163
77
12
6
18
90
157
24
48
80
21
75
69
43
29
43
72
24
65
6
138
63
3
36
108
165
45
18
49
35
6
120
12
66
49
5
48
192
48
84
151
80
168
21
66
33
69
30
37
11
93
9
135
21
30
117
129
151
29
156
12
96
42
33
9
120
15
51
12
102
156
127
48
29
30
93
57
78
25
32
168
63
30
54
45
81
39
87
36
54
39
24
51
66
30
54
30
9
72
171
24
24
6
24
31
96
125
67
35
37
176
69
48
27
24
9
60
12
31
80
87
33
24
21
162
18
15
33
12
19
53
36
72
30
217
56
9
12
91
48
96
101
42
12
61
80
120
147
18
54
84
49
5
67
41
55
89
63
177
15
9
42
114
43
56
9
60
12
31
137
7
5
3
96
96
45
43
80
141
67
17
111
147
69
93
6
69
45
3
165
84
138
42
36
48
127
35
37
32
99
37
48
5
51
15
33
120
88
29
150
30
66
13
47
153
45
51
136
47
18
72
127
23
198
139
149
19
17
54
105
24
51
12
12
30
87
15
273
177
84
96
19
32
33
66
18
12
24
84
78
93
72
57
36
30
109
5
60
7
104
27
54
276
19
101
27
16
72
53
6
18
3
69
78
18
168
102
189
24
45
27
88
17
42
12
60
48
78
15
9
111
33
15
51
30
24
6
36
114
99
45
27
57
66
42
42
57
45
19
35
37
152
183
57
27
156
18
24
6
25
17
162
18
3
165
12
79
144
101
19
17
55
173
126
54
114
12
30
19
5
6
24
85
24
95
108
72
45
81
79
8
105
60
3
72
3
37
24
8
57
180
6
120
69
51
93
64
53
19
48
11
144
45
33
55
5
24
36
48
60
51
3
261
72
9
24
79
65
36
195
40
77
12
12
60
18
78
42
13
95
90
54
60
36
105
153
39
57
15
64
29
3
208
5
12
30
54
24
96
3
3
45
165
30
12
57
16
23
42
15
39
121
144
8
33
15
15
18
12
163
80
9
108
72
27
64
11
66
54
18
67
41
55
185
60
24
18
201
27
37
11
42
147
21
270
66
6
13
65
31
65
168
30
12
84
57
105
48
7
80
27
18
75
352
80
21
42
84
6
39
9
42
165
48
40
35
61
5
24
72
19
23
33
99
24
30
36
123
51
30
24
12
51
105
39
63
33
45
48
12
87
48
117
3
72
63
12
90
36
6
54
24
27
99
72
150
15
168
15
12
18
24
6
30
39
3
42
3
9
168
30
33
147
133
5
3
51
18
30
78
60
195
15
60
18
120
19
131
69
27
138
6
42
67
72
59
66
24
60
12
67
47
138
15
153
39
24
99
13
5
78
37
80
64
56
3
66
24
27
40
5
168
51
3
6
39
51
120
21
15
9
9
31
11
30
66
168
42
43
80
112
152
48
57
12
3
40
197
36
132
30
6
7
35
37
8
129
24
7
5
67
5
30
72
13
17
39
81
175
48
17
63
51
24
126
15
225
42
60
138
120
39
96
136
53
6
24
18
108
60
115
104
27
18
42
114
84
42
1
32
16
56
33
66
90
75
99
6
7
35
42
12
159
27
45
45
18
30
19
5
30
18
3
24
72
16
17
6
54
12
39
45
30
24
237
45
48
147
141
75
120
69
51
27
78
7
35
117
105
126
144
54
99
192
39
57
45
27
21
ABCD 96271391642*3^$a+1 [50133]
60
208
20
40
32
40
68
204
88
20
84
24
180
72
40
168
12
8
36
16
72
96
32
144
4
84
48
108
12
3
17
52
68
7
33
20
40
32
76
60
192
48
20
7
77
108
108
124
116
40
32
12
168
72
7
5
16
80
112
267
9
60
56
84
79
105
36
99
33
8
4
32
4
56
28
8
72
28
60
48
72
27
17
31
33
72
8
64
92
60
124
20
84
67
48
96
9
32
88
8
7
5
40
32
16
8
12
28
44
7
93
180
111
237
12
183
29
4
15
57
180
8
52
8
156
96
84
4
20
72
172
8
48
240
72
67
48
93
24
20
108
88
204
108
27
33
63
105
39
65
28
108
60
20
60
12
72
7
21
212
7
69
116
136
48
12
44
120
16
20
43
69
108
132
60
92
24
252
268
99
101
52
180
72
96
60
15
57
12
36
12
48
120
72
48
75
17
28
56
208
27
33
15
65
31
125
60
12
100
8
100
12
92
36
79
333
99
5
4
20
84
31
65
31
48
21
27
53
4
60
60
15
153
60
120
32
72
84
151
33
36
20
12
148
39
197
88
20
208
159
9
120
15
45
120
27
65
100
12
20
36
156
4
92
139
69
144
27
21
12
92
120
91
5
48
60
36
16
75
89
55
21
72
48
60
12
32
36
55
45
108
135
41
120
79
105
84
108
8
84
16
20
64
228
60
39
309
12
32
88
48
120
12
68
40
56
4
80
64
32
76
8
60
72
28
192
32
108
187
165
27
69
132
12
32
88
60
32
55
113
76
32
88
20
64
48
8
24
28
48
84
231
45
51
161
108
12
72
31
137
180
100
192
32
76
147
77
19
5
4
8
40
48
39
17
28
3
65
112
8
88
20
24
12
88
56
24
88
48
92
100
87
53
52
120
48
8
60
112
212
16
231
21
48
24
32
4
20
264
40
32
28
60
56
4
48
60
75
17
48
60
72
16
180
32
24
64
116
88
20
127
29
4
168
12
27
129
44
12
28
120
288
3
17
100
8
4
80
31
101
4
44
148
168
15
17
12
160
56
4
140
160
27
65
108
60
48
88
12
12
92
91
17
12
16
8
84
7
21
48
12
8
100
24
36
20
52
68
220
20
40
132
92
72
36
7
21
12
12
20
88
48
12
168
24
60
56
64
48
48
32
24
31
125
40
168
51
48
21
60
60
152
88
20
79
81
15
9
80
7
65
76
3
9
96
60
72
8
52
48
176
16
39
29
4
20
40
147
69
140
64
48
8
52
108
60
104
40
20
36
19
53
28
12
99
41
160
228
152
12
31
77
52
15
21
204
36
20
100
20
36
64
27
33
92
28
32
88
15
144
141
44
108
220
68
36
76
27
45
32
36
28
72
200
19
9
24
96
159
5
208
20
72
28
8
24
28
188
72
19
9
56
24
52
192
116
72
28
120
99
125
76
39
65
16
15
101
48
28
63
17
28
12
132
3
144
48
45
48
3
29
48
108
64
87
21
32
88
20
108
72
100
60
27
65
31
5
120
19
17
31
45
3
29
16
72
27
21
27
5
112
27
53
108
252
148
60
32
28
20
100
32
31
9
135
17
16
72
96
392
132
36
4
80
60
28
132
36
147
48
57
108
32
132
16
20
12
24
4
44
16
92
52
20
72
204
36
88
36
164
16
51
125
19
89
40
255
137
28
96
12
44
115
33
20
12
16
12
32
120
139
45
60
39
185
16
39
21
32
180
144
16
87
65
100
48
104
ABCD 96271491796*3^$a+1 [50008]
16
48
5
7
44
15
12
24
33
63
133
35
24
25
12
5
3
16
5
6
6
12
15
3
117
63
72
1
101
3
33
12
7
29
39
16
96
53
126
121
5
48
36
99
33
12
15
81
84
60
30
36
12
60
24
24
49
53
19
23
145
20
40
53
7
56
4
17
78
36
12
12
42
39
57
7
96
20
15
126
6
174
3
160
11
66
3
16
20
76
59
96
49
77
139
11
48
30
99
75
21
4
20
57
19
11
78
18
12
60
21
27
49
23
18
24
199
59
36
60
12
54
19
36
59
25
20
51
49
41
19
65
19
47
73
36
5
19
5
7
48
12
8
45
127
41
30
54
30
30
19
44
36
15
9
76
155
30
19
11
61
83
18
150
24
9
81
60
43
35
30
7
23
21
100
65
31
8
15
45
3
24
24
25
107
33
16
8
40
11
61
59
61
101
30
33
24
195
12
25
8
40
71
85
47
33
51
24
9
45
18
12
25
5
6
1
29
30
84
12
33
33
19
59
1
59
1
53
18
30
27
52
5
99
27
33
75
6
6
228
6
60
159
27
48
186
30
108
21
27
13
5
39
75
18
7
95
21
64
107
13
12
11
30
24
3
57
48
186
105
64
17
78
18
24
43
11
12
30
30
72
1
44
180
45
31
17
90
24
49
44
3
108
6
30
9
9
51
39
45
16
84
60
5
132
54
9
33
79
11
13
20
40
41
78
12
25
48
20
21
96
54
72
37
17
3
76
44
16
44
16
11
48
37
5
78
6
12
3
4
96
20
4
5
36
15
120
4
107
69
16
60
8
15
18
187
11
1
35
6
12
30
1
24
20
15
102
3
45
12
43
11
30
15
40
29
7
131
13
24
17
63
15
48
18
96
48
6
45
69
7
23
45
75
12
85
8
51
49
20
33
3
40
65
12
30
54
19
11
18
18
33
24
3
57
105
15
36
160
137
3
84
75
1
17
67
11
60
6
36
3
24
16
24
35
37
24
11
24
24
12
18
18
30
30
33
45
6
9
15
66
18
97
60
8
15
126
19
47
18
30
18
108
19
11
126
6
12
1
20
24
21
12
18
9
147
205
60
68
93
199
71
13
17
48
36
39
24
52
48
107
30
114
24
61
5
19
20
27
13
12
8
51
42
102
96
12
49
68
15
48
109
24
20
60
27
72
90
60
7
8
93
174
13
41
31
83
30
55
53
3
45
75
51
48
81
9
7
68
16
17
12
67
5
3
3
13
104
40
60
23
13
5
102
12
25
101
91
71
117
33
72
6
60
45
51
6
30
108
60
24
37
44
24
33
43
120
11
13
23
180
12
61
17
19
11
49
8
57
19
11
18
162
6
30
157
36
80
196
8
3
153
40
24
47
54
96
3
63
24
6
7
77
3
51
49
96
44
3
18
19
95
25
5
150
1
71
33
33
127
23
13
24
20
51
9
75
105
120
75
12
54
15
4
17
99
180
15
1
71
48
69
135
18
7
5
55
17
159
76
29
19
17
43
5
42
25
23
1
144
71
25
17
19
11
54
3
45
90
21
27
57
33
3
69
132
123
16
17
78
264
72
36
18
186
18
187
108
107
108
6
135
4
23
12
18
3
75
6
43
101
54
48
49
8
16
29
111
16
8
3
97
95
6
66
33
16
11
60
9
171
36
144
25
143
25
47
114
12
12
48
24
43
11
49
5
231
9
12
18
12
24
12
48
69
40
5
30
18
42
45
16
35
1
53
30
21
4
5
15
3
18
115
11
30
55
29
55
24
65
108
24
6
42
75
76
5
79
203
48
9
87
9
24
87
66
24
99
16
29
99
3
72
25
72
48
5
18
90
19
11
72
25
35
21
15
61
5
6
13
44
36
4
12
83
25
11
45
64
23
13
47
54
63
40
17
43
11
69
120
93
19
24
11
48
81
15
1
24
24
20
21
54
12
109
71
13
20
15
61
29
55
17
6
24
18
78
24
13
60
47
13
12
53
7
11
42
55
17
108
48
30
12
150
51
64
41
210
54
51
4
23
37
11
9
15
48
37
17
30
30
24
12
7
83
72
25
35
132
13
11
24
97
24
41
63
16
11
6
54
33
36
40
11
78
75
3
30
72
7
71
13
84
80
27
108
18
7
60
5
55
20
60
160
80
21
39
100
12
11
72
66
132
42
48
33
4
35
12
6
7
20
3
109
53
186
25
5
15
4
17
18
18
19
44
4
77
6
93
4
197
78
12
25
41
54
33
36
120
4
36
36
24
17
42
36
1
48
60
35
45
3
108
30
66
48
48
12
18
87
45
90
36
129
33
12
67
5
63
57
24
75
16
35
193
41
30
25
24
17
144
6
24
24
1
44
27
33
3
132
30
12
54
1
41
139
5
54
9
172
41
48
114
21
4
12
59
61
59
69
21
99
21
54
48
30
3
87
84
30
48
7
108
11
9
27
6
24
3
15
12
114
19
65
96
30
36
18
15
15
30
90
72
264
6
48
15
15
18
43
41
6
13
107
24
9
4
35
21
111
18
42
66
114
6
7
12
35
9
57
18
1
53
30
37
5
63
3
169
23
21
15
69
3
24
60
78
6
9
36
165
31
60
59
36
54
ABCD 96272691176*3^$a+1 [50107]
18
15
12
9
66
73
44
117
15
21
90
25
84
41
75
9
15
45
19
101
180
6
85
404
15
54
36
84
90
21
21
54
360
66
39
21
18
216
145
80
21
3
15
61
5
6
48
9
16
5
66
24
150
60
7
84
41
3
36
9
7
125
19
89
39
51
201
48
81
6
81
9
19
5
60
27
183
30
307
5
18
129
228
12
112
29
7
59
69
16
60
36
32
3
18
120
87
9
6
18
6
144
66
79
32
9
31
8
52
35
18
75
21
75
21
43
17
24
115
20
4
32
39
81
9
30
6
84
126
57
33
79
71
30
3
21
3
81
60
132
43
5
72
48
36
79
35
306
15
9
31
56
9
30
24
9
21
120
55
35
102
87
21
12
60
48
15
36
36
24
4
101
54
177
64
71
169
20
45
63
93
39
45
144
12
60
55
29
36
39
108
12
100
35
81
48
57
15
72
60
81
31
131
49
200
105
30
6
3
16
29
42
33
40
185
36
75
9
36
186
30
3
40
156
5
31
8
24
12
45
19
35
30
186
1
23
66
91
5
123
21
75
64
20
24
72
24
45
55
125
30
6
114
6
51
48
24
57
19
36
96
5
39
45
24
7
68
75
21
21
144
30
1
23
9
12
51
9
21
90
25
143
6
3
72
21
87
228
63
6
90
6
27
87
54
42
49
24
5
60
126
66
43
5
120
7
5
39
69
27
4
89
72
54
49
32
64
29
12
24
54
6
55
11
9
81
79
41
84
31
65
3
45
175
131
1
140
12
117
51
15
18
27
33
42
330
43
11
24
9
180
3
18
126
6
19
80
15
9
87
24
45
9
51
129
67
180
95
45
9
3
96
84
28
23
90
55
32
69
39
16
65
60
126
18
7
263
9
60
28
80
33
51
75
25
44
100
56
48
36
21
54
105
24
93
3
52
29
19
116
39
9
60
52
41
15
93
66
1
8
40
20
84
33
78
25
36
35
30
19
65
87
105
78
25
32
9
30
9
15
21
64
35
97
44
45
30
144
1
185
24
87
108
105
27
108
45
6
30
31
53
7
48
71
6
103
5
31
56
24
21
60
24
159
57
54
1
104
21
180
3
16
65
75
4
20
117
60
103
32
15
25
392
57
6
78
7
5
30
78
96
31
32
3
9
39
1
161
27
16
11
30
3
48
9
15
40
8
81
30
30
12
15
9
91
44
21
3
57
120
39
45
90
24
72
9
69
66
205
35
45
9
51
165
3
33
183
16
5
3
48
12
16
5
60
31
44
24
117
114
42
39
45
90
144
6
66
73
47
168
6
51
40
113
15
21
175
5
144
6
54
147
24
231
48
42
54
6
60
78
72
33
111
1
164
75
24
61
101
204
24
42
33
45
36
6
57
72
45
55
5
63
12
60
48
87
33
288
15
144
1
89
31
125
24
84
55
65
7
5
27
60
81
75
57
79
56
63
6
15
9
219
12
51
13
5
111
9
55
44
33
19
29
12
15
33
87
93
75
100
60
164
81
75
16
125
51
39
1
8
24
111
45
147
24
24
6
75
111
25
20
9
55
116
9
15
9
39
72
21
103
80
45
36
3
63
90
15
148
36
41
15
4
11
57
21
12
54
24
66
204
91
29
12
27
108
40
48
17
24
63
72
108
48
60
4
65
211
48
125
96
75
39
129
57
15
64
116
45
31
8
117
87
3
237
12
48
141
42
9
84
12
15
150
84
175
5
90
6
24
24
51
24
15
217
104
16
23
21
9
27
72
201
27
9
3
132
99
25
80
132
3
1
125
19
95
66
30
6
114
1
29
51
64
20
108
57
30
9
132
45
87
63
25
80
9
15
48
21
39
3
30
115
48
92
48
81
3
108
28
41
96
24
24
30
57
39
45
36
129
54
21
16
5
15
312
63
24
114
6
225
9
27
9
114
37
59
30
39
45
51
75
1
5
15
9
3
72
64
47
25
84
89
39
12
36
33
12
3
16
179
102
55
144
5
31
60
29
54
25
47
69
75
126
195
15
9
21
18
42
79
140
21
27
60
153
24
6
45
28
164
33
48
15
ABCD 96272934874*3^$a+1 [50125]
18
115
96
35
36
9
69
43
167
265
5
60
63
153
87
3
66
18
72
1
23
105
15
96
84
36
9
69
123
87
153
27
42
18
25
11
117
99
30
54
60
45
129
127
143
72
168
192
90
24
111
33
30
177
93
186
84
21
144
267
24
66
78
45
165
180
6
84
42
108
180
162
84
54
216
15
9
7
83
162
180
103
35
45
87
18
7
5
54
21
93
30
72
18
27
303
66
6
84
229
41
126
60
13
77
18
97
83
36
57
9
39
111
288
30
3
87
36
6
15
105
24
120
6
18
15
192
9
66
54
31
128
111
49
5
91
41
90
45
48
87
9
9
30
60
30
90
37
80
339
324
57
15
33
87
60
48
72
85
96
59
85
293
102
18
6
30
6
25
59
36
33
117
30
45
45
150
13
17
255
165
18
105
51
60
81
16
239
145
95
108
85
41
39
48
177
111
231
348
126
111
243
141
96
3
30
186
21
33
12
60
48
126
57
3
30
90
54
150
300
150
90
36
144
121
144
17
63
27
150
18
157
239
126
138
42
15
39
36
48
21
111
18
207
63
273
64
35
54
36
99
192
3
66
204
156
60
90
54
54
192
465
225
223
416
9
135
27
90
43
80
160
41
126
120
1
144
128
51
24
85
125
60
7
5
60
30
24
120
6
30
45
123
210
72
168
66
294
43
23
180
37
32
81
31
59
144
12
150
18
192
60
30
39
105
55
35
114
12
15
9
87
327
300
60
162
108
67
23
30
60
15
75
12
24
49
17
54
9
45
147
48
75
37
35
168
30
132
108
180
90
25
5
75
165
120
186
120
6
18
105
87
18
96
120
15
9
252
75
64
35
6
48
55
5
12
18
45
27
240
174
199
35
60
30
60
192
18
42
174
114
267
3
192
54
54
186
144
120
127
59
54
90
120
72
21
3
381
15
49
509
66
24
66
96
30
108
13
29
115
203
42
108
31
144
17
18
13
227
192
150
90
54
39
96
39
36
117
33
15
255
66
18
6
7
29
18
12
213
111
54
42
48
81
96
96
48
39
72
33
81
144
102
73
32
39
240
121
35
24
36
81
27
102
78
12
24
61
23
60
90
51
16
59
156
108
45
45
147
15
144
24
57
33
12
19
71
78
12
54
6
3
81
384
15
75
21
15
120
54
126
144
36
36
18
36
54
42
18
117
3
252
193
32
9
39
15
90
135
45
6
30
15
9
7
155
270
39
9
55
107
24
174
60
3
87
25
32
45
3
96
240
16
95
81
123
126
18
36
36
18
12
15
16
144
113
60
115
41
54
81
9
6
144
156
24
12
1
113
159
16
35
36
114
120
24
12
378
222
18
81
112
17
126
24
30
27
63
72
73
128
3
144
45
45
12
375
3
222
31
77
156
ABCD 96272954236*3^$a+1 [50192]
19
96
120
21
32
73
72
15
27
216
108
72
137
73
24
306
102
231
165
24
72
126
72
30
36
99
51
264
36
6
11
115
45
144
189
102
114
48
60
18
72
30
186
45
27
54
228
72
35
25
234
180
89
1
66
108
161
79
102
6
54
84
54
42
108
378
12
90
15
3
125
7
156
6
39
144
33
72
87
96
123
21
15
33
176
1
63
141
66
96
30
288
162
78
51
93
48
108
60
75
45
35
7
84
60
18
120
111
51
93
21
84
132
180
54
9
243
72
21
15
192
17
163
42
3
9
183
15
78
18
17
64
39
89
16
39
198
60
87
33
60
12
18
53
64
80
25
327
69
75
27
60
12
18
24
108
12
96
138
36
96
18
27
3
36
105
99
126
138
261
15
270
36
63
128
79
18
63
147
216
5
85
126
90
35
25
30
96
48
42
30
225
224
240
31
132
72
18
108
12
72
54
6
90
141
105
72
42
48
132
18
198
30
123
27
30
18
114
102
36
60
84
24
65
61
66
42
66
132
72
66
114
12
54
72
60
324
174
96
306
27
57
24
90
54
12
51
45
138
41
1
15
33
114
156
96
120
105
75
18
51
219
78
18
69
3
84
18
36
51
135
108
30
18
77
112
159
66
143
127
78
12
6
30
35
79
54
126
30
126
18
24
126
12
18
216
126
252
57
111
102
36
39
21
102
24
93
153
54
6
162
180
210
60
87
93
291
117
162
42
138
5
145
36
54
66
36
6
210
18
6
90
18
102
45
80
144
91
53
145
222
18
15
21
90
84
18
150
18
102
54
378
6
30
252
18
107
19
6
48
144
36
35
1
96
192
96
432
174
270
150
90
108
18
144
84
6
144
126
30
15
96
15
17
37
75
33
132
108
47
151
108
29
112
33
60
35
16
87
144
108
45
32
1
90
282
107
55
36
24
66
60
54
9
147
60
33
75
90
120
24
102
150
18
45
147
45
15
65
1
72
6
120
90
15
21
90
6
27
48
9
114
21
45
3
93
30
108
72
204
21
99
96
30
54
144
180
132
84
6
108
66
6
99
9
120
126
114
72
87
93
48
275
85
96
54
90
162
18
39
48
272
112
45
96
48
54
6
36
54
90
192
150
54
36
99
3
36
126
54
21
75
18
36
111
135
9
117
252
150
102
3
3
54
210
53
1
96
108
66
144
17
19
150
84
90
233
19
45
33
143
19
66
60
228
36
144
24
36
264
150
45
48
144
63
42
39
96
75
90
75
111
18
191
25
30
180
6
48
36
114
66
183
3
12
81
15
66
36
168
66
33
93
114
48
60
138
42
12
144
72
42
291
96
75
240
210
6
90
30
78
210
96
18
36
84
6
21
45
51
57
135
285
3
69
30
36
72
17
ABCD 96273092486*3^$a+1 [50017]
24
12
54
1
120
29
51
75
54
15
21
18
57
120
24
16
56
39
48
12
45
48
105
36
24
163
167
156
21
15
25
23
30
27
63
6
27
72
88
227
12
84
24
37
8
15
97
53
102
324
1
5
3
75
6
55
29
60
31
11
253
77
19
29
96
51
16
107
12
25
56
72
136
56
45
60
54
120
36
69
64
8
69
43
5
27
15
18
31
5
24
43
83
120
60
54
42
49
35
61
5
48
90
36
96
78
42
21
64
5
3
15
1
11
90
84
60
6
84
24
72
48
30
96
91
24
29
72
114
49
35
30
7
83
6
6
25
149
51
48
112
24
35
45
16
48
65
42
18
30
150
6
1
149
66
48
25
11
84
126
54
6
144
6
54
42
25
5
48
6
24
90
3
39
25
65
174
60
6
63
15
6
60
66
61
8
99
96
141
16
47
6
19
56
232
8
9
31
29
42
9
15
6
51
112
5
90
12
69
40
24
32
3
66
19
65
30
1
11
85
59
21
75
24
60
121
23
30
66
9
16
96
5
19
5
156
18
37
53
42
81
48
96
9
54
25
17
15
15
73
8
3
84
12
21
147
90
6
24
13
23
49
152
24
40
29
91
144
32
16
24
5
19
11
48
12
18
42
13
95
36
24
66
66
25
24
24
125
67
23
25
11
61
24
191
48
105
45
3
64
59
36
25
29
84
7
144
24
17
15
159
81
15
84
96
69
16
8
27
24
90
51
160
5
48
66
36
69
45
75
64
125
51
72
112
80
27
168
45
72
75
120
165
16
24
53
91
29
67
48
77
3
112
29
27
88
104
16
11
109
95
49
32
9
175
24
125
6
21
33
6
145
59
117
15
54
91
95
25
8
231
66
39
99
37
35
30
30
18
327
40
96
47
1
120
41
48
31
24
5
222
133
72
128
21
24
30
85
48
24
8
208
24
53
6
45
21
24
54
90
60
151
11
90
30
69
16
104
21
75
64
71
30
91
24
96
17
36
60
55
29
192
219
39
36
96
69
16
35
114
6
133
95
33
184
80
39
49
47
1
47
25
11
30
36
120
43
11
84
25
77
174
36
84
181
24
95
1
35
48
61
11
138
3
39
33
135
25
5
102
24
37
29
139
5
30
21
3
6
6
90
18
120
61
11
108
12
21
40
59
24
6
31
17
111
40
89
60
115
47
9
40
35
69
21
6
234
84
60
162
73
72
128
15
73
143
9
16
59
66
24
211
71
48
6
51
136
47
1
72
32
160
192
179
37
8
40
24
8
72
16
24
107
18
67
120
23
66
126
168
57
63
150
91
24
95
30
42
9
69
75
16
72
17
36
120
91
53
43
23
36
108
30
66
24
25
35
66
66
9
15
25
24
11
21
3
37
83
6
7
143
1
95
73
95
33
3
66
24
27
64
59
37
24
56
72
27
54
150
201
48
15
25
56
15
49
120
8
72
111
25
72
47
25
17
78
6
51
75
61
23
1
35
21
69
43
17
31
119
9
21
24
30
60
120
1
23
90
7
48
48
128
39
102
60
103
41
234
12
138
30
6
67
152
40
56
40
11
48
13
8
72
147
12
25
35
18
6
117
93
174
30
103
23
66
391
53
91
24
56
9
111
39
1
83
61
59
30
30
1
11
61
77
6
60
9
15
60
45
105
7
119
9
48
93
144
6
157
29
163
35
165
177
151
24
83
162
30
45
48
16
24
216
65
54
120
25
72
5
30
45
48
16
5
24
30
37
24
11
48
21
111
48
30
102
84
84
30
30
96
126
54
24
37
5
120
210
60
24
24
36
49
11
37
77
67
168
216
131
13
65
42
85
48
5
27
64
96
65
15
40
53
6
21
45
18
30
90
6
91
24
95
96
73
120
32
15
30
43
8
88
125
19
71
126
3
88
23
177
9
39
16
23
33
72
21
66
1
72
11
186
43
35
42
54
24
30
192
108
3
87
105
21
6
294
79
11
45
39
30
96
51
15
48
81
39
42
31
72
32
15
24
ABCD 96273162424*3^$a+1 [50079]
3
117
4
6
14
54
6
54
36
46
24
26
4
30
50
105
69
30
21
55
36
30
24
134
16
14
42
78
16
30
29
7
89
21
27
51
21
61
90
17
48
69
46
20
78
76
23
87
96
34
44
22
74
24
192
3
7
144
20
21
72
21
46
5
255
46
30
20
10
8
15
135
6
10
36
38
222
40
114
44
136
56
27
13
104
40
26
30
18
22
35
55
8
201
9
12
4
143
7
36
77
7
56
10
68
42
105
93
172
20
27
33
40
50
4
86
4
6
114
86
64
65
9
6
100
6
24
14
81
9
96
39
72
15
78
46
6
30
24
74
12
75
9
16
144
6
90
30
14
36
70
8
9
243
84
249
7
60
50
30
34
74
16
56
30
18
16
30
30
194
46
6
30
24
6
174
5
55
104
12
70
14
9
241
344
6
81
3
42
34
170
16
14
6
24
99
81
15
39
9
207
33
103
110
120
48
16
104
51
55
30
26
4
6
90
50
4
6
68
42
168
27
85
14
66
4
44
172
30
17
7
96
38
186
96
190
8
12
39
135
24
52
44
16
20
34
35
141
10
24
14
30
36
40
6
59
21
34
65
61
20
63
144
87
106
47
63
48
30
42
40
14
123
73
44
120
54
22
60
84
30
86
3
21
24
12
15
15
18
36
60
135
45
40
110
46
84
50
76
30
84
30
20
150
70
30
56
15
72
21
52
38
22
30
5
123
66
36
174
33
13
50
48
16
194
30
6
220
6
24
56
78
27
24
25
44
42
4
20
46
30
74
90
130
60
56
60
94
186
8
42
45
39
10
44
6
46
23
45
72
18
82
30
14
6
18
90
16
230
96
4
30
41
3
6
46
8
30
51
39
16
30
36
38
36
54
46
41
9
6
10
120
30
104
76
44
144
102
64
74
42
40
120
60
50
18
156
10
36
77
87
16
114
20
10
270
26
40
8
6
24
196
30
14
96
120
16
35
63
9
7
80
9
31
66
20
84
54
30
72
3
75
22
14
40
26
10
74
60
30
40
104
12
34
11
288
45
171
15
9
21
120
75
15
106
95
25
14
46
30
68
192
33
87
4
36
44
46
8
87
15
30
99
85
146
34
14
30
66
24
22
8
12
40
30
14
24
16
66
24
113
21
16
131
25
24
44
16
36
24
14
22
240
74
16
8
216
70
66
17
87
6
30
34
11
63
22
8
6
6
78
222
10
54
35
21
54
36
24
40
156
29
69
30
52
113
61
90
74
12
84
30
24
82
24
30
14
16
96
50
78
51
91
54
30
66
14
6
34
41
39
16
24
50
46
204
5
135
9
15
57
15
10
54
74
76
66
38
90
6
40
90
65
24
15
96
16
50
60
24
96
124
44
27
3
6
70
65
96
69
3
13
8
6
46
14
10
20
3
37
35
15
10
96
50
4
126
114
41
135
108
66
51
45
78
22
120
140
48
12
48
6
24
105
15
52
125
25
30
98
150
57
45
30
4
50
126
48
322
54
6
60
8
22
113
57
144
6
24
24
36
45
55
41
72
43
84
134
22
50
10
264
60
6
110
24
6
18
105
165
27
45
34
104
60
22
23
31
104
6
166
5
39
30
130
14
96
6
60
30
34
6
107
97
6
65
49
14
81
1
20
40
50
105
15
34
14
6
10
96
38
76
6
50
48
6
40
30
20
10
6
47
171
22
14
81
15
94
30
36
90
30
68
52
14
36
48
12
4
14
60
42
34
20
60
10
96
68
12
10
50
4
44
46
6
38
16
14
12
70
90
80
87
103
8
96
40
41
9
54
22
60
38
6
99
181
80
220
14
42
10
98
27
105
39
31
84
5
21
100
8
12
30
100
8
30
22
20
10
14
6
4
71
55
14
36
15
139
5
1
14
30
10
36
38
30
16
44
36
16
89
25
71
79
20
66
18
72
10
30
8
16
96
74
15
45
96
64
26
10
14
33
73
114
5
15
9
7
120
8
9
37
30
176
180
10
24
60
74
57
39
96
9
15
33
43
38
16
20
60
16
20
24
36
54
24
9
3
18
66
6
4
14
96
81
135
40
14
54
12
64
6
59
1
24
26
34
56
34
14
22
20
114
46
8
16
164
6
39
67
30
38
102
4
66
5
123
36
129
31
90
36
35
33
90
12
34
14
52
20
30
10
14
54
6
36
34
96
24
110
30
45
21
18
66
183
57
40
30
36
53
61
50
246
34
89
1
74
16
ABCD 96273894994*3^$a+1 [50102]
72
156
132
60
72
180
156
12
180
223
5
67
65
112
15
41
72
103
449
127
53
148
132
68
132
36
199
41
55
45
192
99
113
31
65
40
15
29
40
20
31
45
195
269
48
360
168
4
8
72
31
45
27
240
153
80
7
65
48
55
5
115
29
136
20
79
72
269
360
91
216
48
89
36
244
8
12
355
72
9
84
3
24
168
41
52
20
175
192
281
127
77
67
48
41
12
19
93
36
87
185
220
68
120
55
137
12
96
67
65
40
72
96
327
77
91
129
188
19
261
108
152
7
192
69
27
57
168
152
55
65
348
60
55
137
220
36
39
65
7
89
7
113
84
36
72
12
16
44
127
513
180
20
31
96
24
77
43
5
60
84
100
36
75
69
56
72
148
104
7
9
104
151
120
189
56
19
185
7
161
127
113
199
9
15
24
101
67
17
7
101
72
96
24
48
288
67
257
40
188
12
151
17
103
165
92
7
125
36
72
60
43
65
72
48
264
28
128
52
32
31
189
8
100
15
120
33
12
315
24
53
48
12
40
68
168
52
48
32
180
67
5
96
12
55
245
12
31
225
80
31
81
63
192
65
348
115
24
5
211
125
40
75
69
75
161
60
67
17
168
223
65
31
53
40
27
21
132
120
36
51
93
36
20
72
168
67
177
63
65
7
53
19
69
104
36
24
31
89
120
31
5
12
108
52
12
56
52
72
111
96
101
115
257
40
111
57
260
28
15
105
20
12
72
180
43
33
32
103
65
7
117
20
127
48
41
204
67
21
272
48
148
164
43
65
12
16
99
96
24
72
53
76
135
89
60
16
99
81
60
27
48
17
72
31
72
17
31
197
163
24
125
36
12
115
120
48
17
7
72
41
52
60
63
153
72
72
80
31
5
139
81
384
63
53
40
32
28
104
120
148
8
19
65
108
67
101
24
76
15
72
5
148
20
180
100
92
60
52
135
93
8
19
281
24
7
29
172
135
33
135
89
127
53
67
29
24
36
79
48
65
127
141
44
16
20
132
223
29
76
24
20
168
288
4
80
276
40
140
7
53
139
113
180
12
31
29
16
75
89
88
87
81
12
132
108
8
91
41
88
15
5
180
55
125
19
53
12
103
24
216
264
393
8
28
20
24
247
96
17
175
48
24
53
100
63
120
197
211
144
120
72
24
77
115
5
28
15
5
84
60
60
36
12
79
120
41
79
173
156
31
336
17
31
192
197
67
9
92
28
152
72
55
53
108
7
305
12
88
440
48
60
12
43
57
8
7
17
28
27
65
36
64
51
5
40
92
12
240
163
305
79
113
127
24
5
72
ABCD 96274091482*3^$a+1 [50008]
29
25
59
37
108
11
9
39
37
23
36
211
6
104
36
3
9
52
18
66
71
1
8
70
2
63
25
6
36
30
23
31
98
40
131
60
1
203
12
55
6
23
61
96
8
100
42
2
22
30
23
12
43
2
84
16
8
100
66
29
177
16
30
78
30
42
23
36
13
47
24
9
40
11
120
21
34
36
5
24
1
18
48
78
42
38
10
5
7
14
15
25
78
6
6
29
9
15
96
1
78
5
7
24
6
23
12
31
144
54
84
11
31
38
15
37
90
6
23
117
52
56
22
60
14
84
52
42
17
33
58
137
36
19
36
66
59
67
12
60
5
60
31
125
9
15
85
42
5
48
13
54
78
95
61
71
9
84
10
12
29
36
9
12
22
50
27
43
90
47
24
55
5
24
7
60
50
15
81
123
139
5
67
26
22
42
36
44
40
24
35
21
106
114
78
17
13
35
12
9
34
6
11
85
6
42
42
89
36
1
8
51
33
28
8
39
21
36
3
60
7
5
19
62
39
43
98
27
36
60
36
25
6
17
7
5
1
32
15
21
51
13
126
5
9
22
6
132
6
29
13
18
90
71
31
50
48
16
90
29
19
18
60
83
36
13
35
33
72
58
17
21
100
30
12
12
17
109
44
51
24
55
48
2
58
53
24
7
14
15
21
15
60
31
12
96
36
5
25
8
75
37
18
5
67
29
117
64
23
61
6
5
48
60
7
18
60
30
36
50
124
18
12
2
36
27
55
185
36
1
23
12
45
28
36
44
10
2
39
49
12
66
14
28
152
40
20
10
5
79
5
24
72
24
67
53
1
18
48
62
15
55
6
126
14
4
18
29
60
48
36
19
48
18
72
20
3
60
36
33
27
103
41
55
90
71
9
22
29
1
23
55
144
41
19
78
30
2
22
18
6
12
12
12
5
13
35
25
66
6
54
2
10
14
120
144
22
42
32
48
75
13
12
12
6
84
14
15
79
17
55
48
12
54
11
43
65
12
13
72
24
56
15
19
54
11
37
23
49
18
17
36
25
35
24
31
12
12
17
69
36
28
176
82
12
90
11
85
11
19
65
25
24
8
87
12
108
21
22
24
113
1
20
22
42
12
30
113
13
47
72
13
6
14
111
96
43
6
59
12
1
152
112
23
12
13
11
7
38
51
1
12
155
12
19
29
36
109
47
31
2
22
114
96
56
10
12
17
1
20
27
25
30
12
30
18
66
95
85
11
43
41
271
30
35
73
36
96
66
2
16
96
96
24
84
71
91
50
27
13
83
19
12
5
49
6
66
23
1
23
1
11
21
82
12
138
71
84
37
8
58
42
30
5
57
39
25
84
78
14
4
6
78
6
5
55
54
11
19
41
81
10
54
71
19
242
10
144
36
2
51
1
8
10
5
7
24
5
21
123
61
32
10
30
12
35
12
1
54
96
113
45
22
12
60
17
73
11
96
31
62
172
30
50
3
7
26
72
87
13
36
72
8
39
97
23
43
18
35
24
1
56
46
30
30
2
16
59
7
60
30
24
24
32
24
10
24
41
151
38
22
48
17
91
17
55
5
37
60
30
5
13
11
55
29
12
21
3
55
150
54
12
24
5
31
29
9
87
25
30
6
72
248
39
84
60
36
205
35
55
53
55
158
3
31
60
14
40
44
27
1
8
22
77
12
25
48
48
20
3
7
54
48
12
8
70
60
26
10
66
83
12
73
107
48
7
29
24
12
13
12
18
50
87
1
54
14
4
210
17
108
7
138
35
13
78
66
23
21
46
5
24
49
11
25
95
7
90
30
12
12
24
54
48
8
52
48
12
143
25
174
5
67
90
23
133
23
61
24
80
84
75
96
9
72
58
42
90
5
21
24
70
149
139
12
18
35
1
6
89
24
25
47
81
34
5
49
119
43
24
29
7
12
132
65
55
18
47
9
15
1
66
29
144
67
72
17
84
7
18
44
10
2
36
27
103
29
31
24
6
104
10
48
17
1
164
39
7
29
103
17
61
23
1
6
2
10
41
37
30
84
29
24
43
54
143
1
24
20
36
22
29
21
10
12
5
31
29
25
36
11
43
42
84
42
30
42
110
51
60
79
17
45
28
8
27
13
84
36
8
135
1
35
19
65
139
77
31
29
13
11
19
12
53
36
24
31
65
60
1
95
120
9
22
53
31
24
14
15
13
48
44
27
79
30
12
23
9
130
42
90
5
49
32
3
96
13
32
63
7
89
31
54
11
144
55
41
120
55
36
53
19
6
36
30
14
40
11
13
8
22
48
53
139
12
90
36
8
22
12
17
45
39
49
6
5
24
13
18
6
23
13
92
22
5
24
84
13
59
9
51
55
149
97
18
30
144
47
49
11
24
36
145
179
37
23
69
15
1
102
12
50
75
7
53
1
35
19
17
19
5
36
45
88
12
6
84
29
19
5
31
6
95
1
83
79
48
24
89
67
102
11
24
67
6
30
17
12
73
35
1
90
6
24
32
3
1
30
36
138
102
17
25
20
27
48
25
30
2
3
91
14
15
13
107
12
33
22
29
19
108
78
6
36
17
117
28
11
31
5
69
10
96
38
15
105
10
26
36
10
113
21
24
10
42
30
66
68
22
60
29
48
73
24
59
7
14
3
13
72
8
58
6
23
31
6
23
37
18
132
26
27
85
11
24
36
61
119
31
74
111
60
24
19
5
132
19
2
24
40
23
21
4
12
30
5
25
68
10
26
22
84
36
29
13
6
50
12
108
24
22
65
33
96
15
19
12
48
6
54
ABCD 96274530356*3^$a+1 [50007]
149
115
173
13
102
60
9
21
150
5
7
60
66
18
24
18
66
101
31
30
24
18
12
42
156
126
41
19
5
49
71
163
53
37
72
90
126
84
150
18
66
6
23
64
80
16
15
66
90
42
12
60
59
120
13
6
48
6
84
54
42
102
21
111
30
18
33
63
36
48
42
11
43
36
84
6
231
57
48
23
91
72
18
59
40
111
96
72
12
6
48
18
114
48
99
9
60
120
6
29
7
18
71
40
9
6
12
29
25
36
42
18
102
57
75
18
18
216
57
189
51
56
1
6
105
105
60
30
45
45
35
37
54
6
48
72
24
66
5
37
30
6
15
51
24
5
48
13
36
42
48
42
30
53
7
30
59
91
18
30
21
123
21
8
96
61
102
6
84
3
21
54
12
60
90
66
17
24
139
24
29
55
6
18
30
83
7
54
60
12
144
11
25
78
9
57
23
127
48
126
6
264
18
6
18
27
3
5
24
25
114
18
107
73
36
12
18
5
37
108
18
66
59
19
45
57
23
16
87
137
67
30
18
18
27
27
42
120
59
1
48
6
17
208
99
12
6
54
21
8
97
54
180
30
72
90
24
30
23
19
72
5
7
42
18
18
48
18
72
6
18
48
54
3
39
72
41
13
210
126
131
31
108
21
105
23
64
3
78
18
69
21
51
96
105
15
8
49
90
36
84
54
78
48
33
63
36
12
9
69
48
54
6
15
51
24
5
43
6
71
88
33
6
12
6
71
19
165
15
66
36
78
45
8
112
56
13
144
66
72
18
23
16
32
55
17
48
79
6
18
84
126
18
18
59
139
5
37
3
141
36
90
84
9
33
23
43
189
81
36
42
17
19
36
48
132
36
30
3
15
36
24
54
47
19
54
60
3
8
112
75
18
36
18
12
132
5
7
65
7
18
15
27
36
36
29
91
72
72
18
42
9
8
49
54
9
27
36
6
54
36
185
31
66
39
105
15
27
93
63
60
93
63
108
6
66
21
15
24
9
237
60
72
23
43
36
24
12
5
1
120
47
61
60
66
6
47
79
33
8
7
90
18
108
24
12
21
8
7
36
78
71
109
11
7
54
27
8
109
12
42
216
12
96
162
63
3
90
96
11
1
42
12
18
119
133
72
83
64
105
63
120
56
216
13
36
39
120
9
126
66
42
12
24
174
186
30
3
69
59
37
83
79
41
7
24
18
144
30
9
45
6
108
72
30
54
132
30
36
144
114
5
31
18
111
15
137
73
47
72
67
66
3
51
29
13
107
64
9
126
126
18
54
54
53
19
12
9
33
30
6
27
3
36
41
24
133
27
9
287
55
9
48
21
59
160
72
27
24
72
84
36
5
1
71
37
18
105
15
42
18
12
33
48
51
77
97
18
5
1
159
39
65
7
192
6
30
36
54
35
37
54
6
108
3
9
6
156
29
7
18
42
12
81
15
54
3
27
24
12
6
59
31
30
171
15
18
23
31
126
84
6
30
24
203
7
41
31
9
81
36
3
33
15
32
103
17
31
17
24
16
33
6
36
12
54
3
15
126
27
33
15
72
3
53
24
31
18
71
49
6
41
24
48
103
108
72
18
108
48
36
126
21
57
84
90
24
9
80
48
55
54
51
3
6
12
36
78
17
31
18
24
15
159
18
162
36
65
13
18
36
12
90
18
53
37
42
108
138
18
6
174
96
48
6
15
8
24
37
36
24
30
24
9
3
53
7
66
186
18
66
36
18
78
30
95
19
53
199
66
47
7
18
162
29
24
19
18
11
144
40
8
13
60
72
66
101
61
72
27
48
51
36
18
96
18
30
144
108
11
223
57
21
18
17
64
9
48
119
7
78
36
47
1
143
72
19
78
23
49
71
19
54
18
77
13
18
57
63
24
12
5
48
43
138
131
19
180
12
5
37
3
81
42
18
99
57
54
78
36
36
11
40
51
5
19
102
15
200
1
15
8
19
36
41
67
126
23
13
131
25
6
57
27
29
24
7
108
36
30
27
24
39
18
6
18
72
30
144
33
57
24
54
89
1
72
18
36
57
123
54
12
51
56
73
42
48
29
25
54
33
75
53
61
18
54
11
16
32
7
42
12
60
30
9
15
84
150
108
83
48
13
11
48
13
48
27
99
5
31
72
126
107
72
40
3
18
51
3
156
60
12
96
18
12
36
18
45
15
18
18
54
23
43
93
3
12
24
120
54
3
21
126
18
59
67
53
85
11
157
162
41
13
72
27
45
30
5
67
72
24
18
48
54
72
24
18
18
12
101
49
30
42
23
13
ABCD 96274551104*3^$a+1 [50019]
71
48
25
35
127
45
99
65
52
45
15
128
19
17
19
9
225
75
20
67
153
132
60
8
48
64
144
80
16
96
92
7
29
124
63
18
47
7
41
64
57
180
36
15
48
81
54
21
69
27
68
31
45
24
75
17
48
112
32
7
9
189
35
37
11
4
21
87
93
147
32
100
24
20
109
63
135
90
15
48
72
9
54
72
5
4
279
21
96
117
27
68
12
73
167
4
192
24
63
53
28
36
171
18
15
20
109
51
12
68
36
28
57
54
54
18
45
44
180
16
48
72
200
108
76
8
60
97
54
36
180
53
108
4
15
113
96
16
9
54
18
54
9
32
64
80
103
108
72
5
40
116
37
90
33
12
20
43
36
93
8
79
33
32
16
32
60
96
19
17
19
57
12
20
145
27
56
7
213
32
36
61
35
76
12
72
24
87
17
1
36
11
25
99
108
20
36
7
69
39
54
63
45
23
4
12
48
48
68
184
240
48
99
33
32
25
123
60
32
1
18
9
8
12
7
108
17
64
24
3
93
132
63
17
55
18
11
25
18
36
72
72
72
41
49
18
41
124
20
148
108
20
16
128
12
28
3
234
51
8
76
45
54
17
19
105
3
17
144
37
39
176
100
60
80
49
15
3
18
123
84
63
9
20
25
99
120
24
117
36
15
24
68
52
21
263
196
9
135
9
3
212
96
139
5
13
15
48
45
36
18
17
64
44
1
72
23
36
139
54
15
165
75
33
47
12
103
41
49
3
15
54
51
3
17
144
55
36
18
54
36
29
60
172
81
15
48
9
15
12
261
47
7
36
33
111
65
28
15
18
3
12
68
4
12
96
57
167
64
32
144
16
99
36
54
15
96
84
36
12
27
108
57
48
36
12
20
43
21
33
27
36
27
18
15
3
17
172
63
72
57
20
175
29
25
11
40
8
60
76
36
48
32
4
24
152
31
72
21
96
60
96
15
53
4
51
45
45
15
291
90
35
4
15
17
19
153
60
93
75
24
20
48
67
33
80
13
3
87
5
13
36
75
8
48
48
91
81
9
54
72
162
51
20
36
16
12
45
87
24
20
132
64
69
72
95
49
54
141
39
36
5
220
63
17
1
15
80
13
15
57
135
8
1
95
13
15
12
8
1
27
9
59
12
52
92
19
29
28
8
16
60
3
105
48
9
39
69
147
108
60
45
72
51
24
8
48
12
52
3
57
48
32
144
16
180
81
27
12
36
12
3
33
20
55
261
20
79
36
9
9
36
15
21
54
57
12
21
27
24
48
12
33
18
29
84
184
20
36
124
12
56
157
3
44
169
27
44
28
20
100
15
45
495
17
163
17
16
48
9
3
32
196
12
68
156
19
36
18
72
36
54
89
37
23
4
80
16
21
11
7
18
15
3
81
63
5
31
45
84
105
83
25
3
104
55
33
93
59
76
20
115
144
21
15
36
36
18
11
4
44
31
81
9
11
108
52
60
21
39
216
80
367
57
120
39
89
28
20
7
90
108
35
28
117
135
63
41
48
16
255
45
20
16
60
3
33
12
45
162
81
132
128
184
68
96
52
12
111
54
11
7
29
133
3
8
61
51
128
145
11
4
129
72
15
39
72
9
140
193
18
77
16
15
45
20
97
15
48
60
56
73
18
117
72
9
11
4
39
165
123
5
28
129
72
126
29
43
18
39
96
45
18
209
7
9
44
16
32
7
36
5
144
100
3
72
21
24
8
37
71
4
12
20
16
72
68
25
3
15
54
108
3
141
51
93
126
9
60
20
40
87
198
54
5
13
99
60
129
35
12
79
5
108
132
96
28
27
105
32
25
18
117
32
121
23
12
19
18
11
7
29
16
24
84
81
35
96
28
36
21
72
18
9
56
60
64
20
48
12
28
20
7
29
76
39
125
16
168
8
60
37
15
57
15
3
81
99
18
39
24
32
144
13
47
84
156
196
32
156
64
48
192
80
7
9
12
20
85
15
24
84
39
72
45
36
9
18
21
32
55
105
20
55
9
44
4
51
41
76
48
24
63
29
4
12
27
18
39
24
9
162
9
27
53
52
32
43
5
12
16
39
45
12
ABCD 96274738564*3^$a+1 [50019]
66
6
48
36
6
9
111
18
240
12
108
71
1
60
18
108
5
67
90
210
54
6
102
18
6
126
84
5
48
1
15
3
78
198
72
12
36
42
23
13
83
1
162
141
27
30
42
18
30
24
72
12
6
12
24
18
12
24
36
84
41
1
66
36
36
21
3
12
36
29
7
18
144
54
42
36
102
72
216
54
78
72
12
24
162
11
1
162
24
5
48
16
32
64
27
18
198
141
39
42
63
21
6
165
153
6
66
42
5
97
78
17
13
3
48
63
84
45
105
18
54
12
54
36
24
54
30
24
48
18
6
174
63
33
143
37
59
13
35
31
33
32
31
108
144
36
65
55
78
18
72
12
24
30
36
6
12
186
162
12
24
57
9
42
29
1
78
72
12
18
54
18
36
15
9
18
180
12
18
42
30
6
48
5
121
72
6
36
12
9
63
18
18
24
30
42
12
65
43
6
18
12
126
6
36
36
21
81
47
96
1
42
30
18
36
33
39
9
63
6
30
24
36
30
35
43
5
31
102
72
3
39
105
3
30
78
120
132
53
55
41
49
66
36
18
18
53
1
15
57
6
120
114
30
90
6
72
12
6
12
42
48
96
12
36
89
37
132
71
64
9
30
6
30
24
30
72
198
204
18
18
48
36
42
48
168
11
1
60
243
32
115
6
12
6
48
5
103
24
36
66
96
123
75
48
54
42
138
6
5
31
81
147
45
33
36
11
7
12
108
114
162
36
12
18
6
120
60
65
64
15
36
45
9
23
67
36
216
36
18
36
66
42
12
90
54
90
24
48
18
6
149
13
72
75
15
18
12
6
144
45
39
57
39
246
3
32
19
141
32
25
18
18
54
6
126
72
12
36
54
24
12
6
30
99
99
36
18
42
12
177
9
87
15
17
37
36
42
18
90
12
69
75
24
108
12
5
73
162
18
3
32
103
96
54
108
12
54
5
13
83
79
108
42
30
24
5
43
24
18
72
179
1
54
36
30
72
6
41
43
60
57
9
23
19
45
27
84
18
15
9
119
16
99
90
48
3
15
36
6
48
42
18
27
9
180
36
63
9
23
48
16
15
114
36
48
54
53
25
39
15
12
24
72
36
48
54
11
25
60
11
37
42
156
69
3
6
36
30
24
12
18
90
60
48
60
72
5
121
30
24
120
41
109
3
27
6
15
15
18
15
39
108
72
5
1
120
18
18
42
12
6
23
13
54
77
16
33
15
32
91
24
18
18
48
9
69
48
60
102
9
51
18
72
126
12
90
36
72
18
6
30
54
18
6
72
66
234
18
72
36
18
24
66
60
21
9
42
12
6
27
3
60
17
48
16
9
12
11
7
150
18
33
32
127
24
12
45
63
60
12
9
27
165
15
60
30
71
1
47
64
51
6
120
24
84
36
15
39
42
48
47
64
21
108
90
72
18
144
27
32
7
6
99
27
84
108
5
19
29
79
12
5
73
84
18
24
90
18
120
24
36
36
5
7
60
18
30
6
18
36
65
1
18
24
18
12
119
7
9
45
6
12
168
57
32
31
42
87
51
108
42
54
36
72
48
54
143
79
18
47
55
41
48
7
153
21
60
120
42
12
36
60
18
54
89
31
81
27
21
69
59
31
54
6
5
7
6
120
6
5
48
19
30
72
42
66
18
36
78
36
12
87
21
171
51
45
3
126
47
13
18
12
60
12
6
12
36
90
24
18
12
6
30
18
90
42
12
6
11
25
18
48
24
36
48
36
24
48
93
75
54
15
21
66
60
156
65
43
78
23
160
33
15
3
144
90
3
9
108
11
13
90
12
24
48
5
1
191
19
36
72
18
78
66
18
77
13
51
21
6
117
21
60
102
36
42
36
30
54
18
42
87
3
29
1
95
1
54
12
45
117
75
21
36
215
19
30
47
96
19
60
36
36
36
252
18
23
7
41
31
24
18
36
12
24
30
18
15
48
32
127
30
78
5
13
3
27
108
96
9
21
222
234
54
30
24
36
83
7
12
36
6
90
9
39
78
120
90
96
90
48
6
89
31
17
64
48
3
12
6
84
36
24
18
72
17
55
30
54
126
18
42
48
72
108
54
60
12
6
18
12
18
6
48
36
54
126
60
36
69
51
18
78
29
25
126
48
6
66
18
42
30
6
18
18
18
48
11
7
6
108
66
21
39
18
102
96
17
49
42
138
6
18
35
48
19
90
35
43
18
72
48
54
72
36
6
36
63
48
63
6
36
39
9
6
12
222
72
30
18
78
48
113
1
15
32
133
27
80
55
9
32
13
51
32
96
163
12
126
35
19
126
24
12
11
48
19
45
21
18
72
17
37
11
31
18
47
7
36
66
6
29
1
24
30
144
6
3
33
84
60
15
51
18
6
5
61
6
120
6
180
36
39
48
ABCD 96275127478*3^$a+1 [50046]
30
79
11
21
33
7
120
29
30
6
55
35
78
15
64
23
33
40
95
42
24
60
24
90
12
120
285
33
55
104
160
41
6
1
53
132
24
63
3
114
51
3
30
30
180
60
42
24
24
7
48
11
24
36
49
17
63
21
90
6
27
96
75
12
105
129
54
25
71
73
41
12
3
87
73
5
126
21
165
84
39
264
48
33
66
66
43
80
24
243
85
32
87
150
24
6
69
64
11
66
43
8
160
8
135
9
88
5
43
245
6
61
29
3
16
5
12
60
27
81
66
133
56
24
33
54
6
43
41
30
60
13
11
102
15
3
270
30
36
69
45
147
3
300
36
6
54
81
72
51
85
104
16
11
36
60
60
97
11
12
60
18
12
114
66
27
16
72
53
75
45
27
168
15
97
128
15
6
19
65
7
23
270
30
12
30
27
33
114
30
36
27
48
69
43
176
27
45
69
19
152
45
24
114
9
87
60
6
54
9
51
109
5
12
24
36
24
24
42
84
150
31
72
77
36
84
3
96
40
104
27
204
6
19
131
61
128
27
84
9
81
31
5
43
32
75
114
3
280
8
39
49
185
36
171
279
126
24
36
15
9
36
144
60
63
3
13
5
126
69
57
24
66
13
200
57
18
36
81
33
216
24
7
32
33
24
6
138
15
64
11
37
8
87
33
51
13
347
13
41
150
162
54
126
3
27
13
5
36
111
40
48
17
54
24
25
24
53
198
45
45
19
80
27
61
113
72
54
9
141
19
65
87
33
12
3
105
55
72
32
123
54
54
210
72
54
30
3
87
60
6
24
126
33
72
112
11
30
6
49
11
21
33
15
24
21
30
42
114
54
12
55
23
9
48
9
31
8
147
18
66
30
60
183
27
13
113
7
23
78
156
6
48
97
80
48
40
5
12
55
120
48
41
54
66
144
79
11
30
36
96
43
41
24
15
40
72
5
27
48
93
132
78
177
39
9
165
19
56
27
24
24
6
31
125
27
63
25
72
113
48
7
32
48
39
1
53
75
15
60
69
16
47
73
80
21
51
75
360
24
13
53
60
63
21
30
96
13
11
276
33
87
84
30
6
48
30
60
12
43
24
8
39
49
17
78
25
17
18
216
84
36
36
33
105
102
48
145
24
80
16
5
12
18
69
3
37
11
30
7
80
3
6
271
59
6
210
30
54
36
18
36
24
30
12
24
6
7
77
19
104
81
60
96
174
37
119
9
51
24
45
105
12
3
27
24
6
48
6
121
155
138
6
30
30
9
141
66
30
3
57
30
54
43
47
1
23
9
208
8
75
120
120
6
120
79
77
43
72
32
48
88
41
6
97
101
162
18
15
64
8
75
13
107
60
150
3
15
9
21
12
63
21
66
18
87
192
48
9
30
33
93
27
16
32
39
49
104
123
120
13
11
60
36
13
80
24
16
65
15
120
184
41
30
6
3
16
32
15
145
5
60
15
93
12
55
143
105
112
48
71
54
19
131
186
84
12
48
42
78
96
114
60
162
163
77
123
21
19
101
6
54
84
12
18
30
7
48
32
40
35
78
7
29
19
47
30
75
63
120
42
90
13
5
60
12
43
35
69
16
47
60
93
64
216
32
75
13
80
24
96
117
3
45
27
9
6
73
104
16
47
60
30
55
152
27
21
33
87
15
30
3
27
85
5
27
213
18
25
41
39
40
131
6
15
93
60
127
5
240
48
6
246
15
9
120
6
193
35
42
48
12
15
213
90
6
6
48
37
125
123
27
24
6
15
69
246
144
60
36
13
80
135
12
13
72
83
66
114
42
175
5
120
43
35
60
129
16
5
6
21
75
24
6
127
41
42
90
3
81
30
9
112
240
263
12
24
66
30
18
12
48
7
29
51
48
51
13
23
25
8
15
36
24
60
9
81
6
1
83
45
24
120
120
57
30
66
127
80
153
48
12
24
30
13
53
84
39
87
18
6
33
40
48
95
25
32
48
ABCD 96275343142*3^$a+1 [50037]
36
24
24
77
3
4
24
8
16
65
12
79
12
44
16
20
24
72
12
4
35
6
103
24
60
48
32
12
4
56
45
3
9
43
44
12
16
8
28
36
20
60
52
5
27
69
55
20
15
9
76
36
23
25
23
45
4
68
4
12
24
12
41
12
19
96
48
116
16
12
48
36
17
43
47
45
24
9
43
72
24
53
18
33
15
49
36
29
19
36
24
12
48
32
9
79
60
120
20
3
54
15
16
12
32
111
9
72
4
29
12
7
36
56
40
20
12
52
8
40
12
29
27
69
42
37
12
12
20
4
107
126
55
60
80
21
87
16
8
28
20
9
18
13
92
4
53
19
72
89
55
36
36
48
36
92
36
9
63
69
7
36
32
40
80
24
28
8
33
31
60
24
8
60
28
20
24
123
97
80
33
3
96
12
45
43
5
66
117
4
108
8
9
7
20
64
24
60
60
36
84
12
20
40
12
5
15
45
31
36
47
93
3
21
28
44
12
16
23
18
7
24
44
16
20
4
17
42
129
72
24
15
48
9
57
55
29
75
12
64
65
15
28
12
104
21
12
3
72
24
28
56
40
179
25
24
44
33
43
12
89
51
24
87
1
48
77
51
60
40
12
96
72
32
9
7
84
35
96
25
8
4
12
12
8
75
54
39
69
3
4
23
49
84
17
43
32
4
24
24
36
20
48
28
5
43
92
84
28
24
8
16
155
49
32
48
72
4
32
99
37
84
24
24
8
12
24
129
7
12
96
108
24
24
11
1
68
16
48
32
12
28
44
9
87
72
28
24
12
36
36
12
60
12
8
9
24
19
8
33
31
47
25
96
77
7
24
41
19
32
63
13
44
93
3
88
32
45
15
36
4
41
39
24
48
9
19
60
116
12
4
84
8
33
55
20
4
41
63
16
17
7
41
19
20
27
9
9
51
88
17
75
45
3
160
48
32
9
67
8
9
15
40
48
56
4
53
151
12
17
19
8
36
16
24
48
167
1
20
81
27
15
37
24
32
3
69
27
48
6
31
89
7
59
48
6
19
20
148
44
4
12
17
139
48
20
4
5
19
12
11
21
40
137
91
36
48
11
33
45
3
63
54
7
44
39
1
8
4
12
84
8
60
28
5
30
45
12
24
40
8
36
64
68
12
24
9
24
79
65
48
99
63
37
44
4
72
12
24
36
59
61
20
16
68
72
28
29
139
8
57
12
43
24
44
64
12
80
108
36
9
7
71
9
4
8
52
12
59
117
40
41
55
8
9
27
28
56
16
8
16
11
6
75
48
16
44
72
28
132
96
11
25
53
19
101
15
16
41
43
8
24
153
39
9
19
11
30
111
3
1
17
43
5
79
5
87
36
12
3
21
28
8
4
24
20
76
11
18
127
36
8
12
4
176
36
4
12
8
39
25
24
17
3
52
36
12
36
60
104
4
17
43
12
20
81
3
4
36
48
35
9
21
19
12
53
55
68
81
18
78
3
4
36
48
8
21
63
24
3
30
75
105
84
39
21
7
5
135
28
5
55
12
80
39
1
12
32
52
44
3
1
12
12
12
11
97
32
12
4
20
36
4
24
12
80
4
17
19
96
36
17
63
40
20
100
36
60
20
4
8
40
68
24
15
96
6
75
15
45
4
36
32
124
12
12
48
101
39
36
4
5
15
4
12
53
19
56
36
16
29
7
5
27
16
8
4
8
4
36
12
12
104
9
7
12
5
7
12
128
12
27
13
41
19
5
66
9
21
3
15
18
31
24
32
60
4
23
61
92
21
55
36
23
1
125
55
20
4
60
36
12
32
36
51
25
36
5
48
3
9
7
24
72
17
67
20
16
60
32
45
42
1
96
29
19
32
45
87
4
36
48
24
12
12
116
45
27
16
48
5
96
79
20
33
3
28
44
16
8
33
75
33
12
36
63
15
85
44
40
5
111
36
4
20
45
27
12
81
15
57
15
45
3
40
24
72
96
116
12
9
60
39
4
32
21
3
48
9
15
84
28
12
12
41
15
24
75
37
41
72
48
42
6
24
7
11
1
8
87
21
124
12
8
24
52
5
27
16
12
8
57
51
24
9
19
56
24
100
36
8
4
12
41
99
141
27
84
4
48
77
3
36
36
28
8
12
4
48
8
33
15
16
8
12
39
13
17
55
44
45
66
61
89
67
120
24
32
64
23
105
16
20
4
12
83
69
27
9
16
24
12
12
5
24
63
16
17
3
16
41
19
32
24
76
12
20
12
72
16
132
12
20
15
57
4
24
65
43
24
44
16
17
67
8
15
33
100
8
24
4
84
5
19
68
72
16
12
20
15
37
20
36
21
75
12
28
65
31
44
16
20
4
101
36
19
12
8
12
4
12
65
15
40
32
99
6
138
21
27
9
172
29
3
180
40
47
1
29
3
24
16
68
9
27
60
28
5
39
9
27
28
11
1
68
4
44
16
11
81
40
68
76
12
8
84
4
32
28
8
69
19
47
49
36
12
36
24
56
16
11
18
3
28
104
105
108
19
24
44
16
72
24
108
101
27
148
8
24
27
13
5
79
104
40
36
11
61
48
60
36
17
7
108
24
12
12
29
55
36
116
21
31
77
31
48
44
48
4
36
17
12
27
48
76
24
5
19
48
32
4
8
21
7
32
72
76
84
11
13
8
9
120
24
15
36
12
3
6
27
33
55
56
28
35
37
8
108
76
11
30
19
29
7
8
16
8
4
5
75
96
21
15
21
12
48
3
16
24
20
40
59
18
7
23
13
41
60
103
8
15
37
48
41
43
12
24
41
19
60
92
28
8
28
8
21
7
65
42
30
36
31
20
24
57
12
19
12
24
20
81
19
53
31
24
84
44
36
63
49
17
7
36
8
33
103
8
16
24
32
16
12
12
20
16
68
36
24
12
16
20
36
36
16
36
12
8
16
23
49
36
84
53
7
20
64
12
68
9
12
19
68
40
72
11
45
52
17
39
88
32
15
25
32
4
65
19
36
8
12
108
9
7
17
48
42
37
113
7
12
5
66
18
15
15
1
24
23
33
15
73
108
24
36
5
103
36
8
28
48
36
84
12
32
39
25
48
12
20
16
36
17
175
56
16
48
36
32
4
12
24
32
36
28
12
8
64
8
40
12
12
36
17
30
61
108
24
5
ABCD 96275353282*3^$a+1 [50046]
3
93
75
56
49
71
16
48
9
39
123
18
30
221
24
64
57
30
41
72
64
80
361
87
51
237
72
399
33
21
198
12
9
33
39
9
60
102
141
48
69
36
36
35
19
5
31
33
152
48
40
87
89
1
36
84
24
54
9
24
8
121
18
18
18
72
9
32
133
6
5
79
6
18
33
3
93
87
36
12
33
63
9
24
168
9
23
1
18
12
6
51
3
5
67
45
24
39
57
33
18
5
40
3
141
9
167
85
3
15
324
102
78
90
39
192
8
13
27
63
81
216
9
18
30
15
99
66
36
24
90
12
258
23
72
7
18
15
8
1
39
153
39
39
72
18
15
15
126
3
21
171
48
33
159
111
105
56
64
72
27
45
27
5
208
21
75
141
51
3
18
30
42
18
201
48
21
131
160
15
54
66
33
24
93
36
63
45
36
36
107
109
3
27
42
72
3
32
16
3
90
36
138
29
67
45
9
18
90
35
13
51
96
15
129
24
24
45
12
15
21
24
3
45
83
79
24
17
24
121
12
59
72
1
48
95
55
81
9
36
59
67
69
21
54
36
18
159
39
144
30
258
36
84
185
16
15
81
120
75
77
13
35
160
3
5
13
48
132
84
60
66
24
53
1
12
99
123
18
54
21
15
54
36
143
16
3
36
30
11
13
27
24
21
30
6
23
31
54
35
40
32
19
30
24
95
120
55
9
81
63
24
3
66
240
54
30
6
9
9
87
56
103
54
3
3
84
132
18
30
5
1
111
51
84
6
51
39
18
12
54
168
21
320
121
24
95
67
45
8
49
15
72
8
24
16
15
9
63
57
69
3
9
6
33
192
72
8
37
54
18
108
90
84
18
108
24
27
153
15
111
30
54
6
18
21
105
23
13
84
60
35
16
128
16
15
65
13
51
21
18
153
63
36
54
87
33
6
36
108
144
48
33
24
21
72
99
152
1
36
102
29
175
108
69
3
5
40
8
55
102
59
1
48
36
6
69
72
39
30
3
15
78
27
45
48
24
27
171
125
31
65
31
84
24
5
64
3
189
21
11
85
108
39
33
23
31
9
9
87
15
33
27
5
13
12
96
72
36
99
27
117
24
33
24
23
40
8
37
90
105
237
66
114
15
24
48
3
36
17
40
15
174
18
42
23
121
23
13
3
72
96
24
144
15
129
56
31
60
126
102
36
29
25
47
121
135
39
6
18
234
102
60
54
36
18
33
15
24
9
21
18
132
53
55
396
54
18
53
31
24
54
27
225
48
216
119
43
141
21
3
39
105
3
5
25
6
81
9
95
7
18
135
51
45
8
1
23
121
15
8
133
75
15
96
66
47
85
3
33
143
109
108
72
48
15
8
19
18
36
63
3
72
90
11
192
67
5
55
72
89
67
24
126
90
144
54
30
96
41
25
42
108
84
5
1
87
152
25
108
36
6
48
42
15
3
90
171
8
49
150
9
48
33
54
54
123
48
21
59
1
135
8
40
51
117
9
159
8
40
45
123
57
39
87
126
3
32
24
121
36
30
93
39
30
132
23
88
33
23
16
33
71
127
153
81
90
5
280
24
81
135
81
15
24
15
33
24
39
129
51
126
15
56
37
12
18
21
87
9
123
12
129
21
144
59
64
3
5
49
63
144
9
54
57
69
120
6
180
9
63
48
33
8
91
21
320
96
139
21
45
83
13
51
21
18
54
30
24
234
107
49
23
1
87
15
6
138
113
37
180
12
60
18
120
29
25
23
55
30
27
15
18
39
104
256
15
36
18
12
132
48
162
60
90
99
3
6
12
11
49
72
36
3
27
24
30
18
165
21
36
63
27
18
131
25
114
21
56
49
54
12
6
54
90
15
8
205
42
18
12
150
36
12
72
69
24
3
72
5
16
87
17
37
30
60
108
36
30
24
59
133
6
21
24
27
18
162
81
8
16
72
72
21
72
30
45
15
120
24
41
79
24
17
181
228
23
40
24
57
6
12
54
60
123
285
11
ABCD 96275761724*3^$a+1 [50057]
41
55
18
48
78
17
28
9
35
60
120
12
24
60
25
87
12
32
13
15
27
21
108
9
171
20
7
42
15
8
60
12
61
39
8
85
3
44
108
4
39
161
28
27
141
24
33
47
43
5
36
4
27
5
4
57
47
52
96
44
31
24
185
4
81
48
18
168
125
19
17
40
24
12
24
20
55
65
40
80
40
120
80
24
1
6
29
1
27
33
3
20
12
37
15
48
12
45
23
40
15
9
60
164
85
27
44
16
72
3
29
40
8
160
68
72
25
12
35
1
3
165
27
48
84
21
11
60
13
83
28
12
9
90
9
45
47
37
143
7
30
3
57
3
32
60
16
12
48
12
68
1
3
33
23
7
33
36
140
96
28
45
6
30
18
57
21
35
48
7
77
13
72
15
168
15
102
111
21
30
153
56
12
100
39
65
85
3
15
41
160
9
95
48
55
24
18
71
37
27
72
24
92
52
32
16
8
31
54
39
285
15
81
27
44
13
15
8
60
13
36
36
179
16
48
60
80
4
117
135
8
28
9
15
84
24
33
15
45
123
24
8
40
57
11
24
12
64
69
27
3
57
21
47
52
45
120
18
42
131
124
8
12
4
39
42
71
37
11
12
52
216
44
133
15
24
24
116
4
15
29
73
135
20
7
21
24
72
24
12
63
21
3
41
96
28
36
96
68
52
105
39
56
84
24
13
119
100
36
24
80
13
36
47
72
25
63
44
1
39
21
87
15
21
32
40
3
41
40
56
60
13
11
4
9
15
8
24
60
160
24
69
63
9
123
20
172
24
36
15
29
76
63
18
30
72
57
24
12
60
9
15
63
125
37
179
4
15
17
40
9
6
48
5
28
32
12
16
80
67
17
13
3
24
48
272
13
18
29
28
72
68
25
3
12
132
33
27
9
72
27
12
44
1
78
18
30
18
132
3
132
9
3
32
28
20
108
12
12
40
9
95
72
64
176
24
4
111
29
1
39
20
64
45
11
25
12
39
8
72
84
4
60
45
3
8
145
54
141
36
104
64
140
91
21
56
40
8
40
72
68
24
1
71
100
3
6
15
20
12
64
36
8
36
24
1
11
40
69
108
3
75
33
141
3
8
208
164
112
180
9
24
71
100
20
36
28
92
28
12
3
17
1
23
60
36
24
109
15
56
1
36
3
12
68
61
51
12
92
48
73
75
8
36
124
132
20
28
392
60
7
21
69
35
73
47
1
35
144
12
25
59
1
54
29
52
135
18
87
60
108
12
3
17
1
27
45
47
88
72
44
40
12
84
68
7
45
20
60
24
19
17
24
7
105
8
40
9
47
28
140
28
8
12
28
24
32
84
124
3
5
132
28
108
32
28
44
7
45
48
32
1
59
85
3
15
21
56
13
36
27
20
24
13
6
45
12
9
3
57
3
12
8
36
96
64
12
12
140
13
3
12
32
48
28
57
15
20
48
4
32
1
132
36
171
8
13
59
55
90
30
33
132
8
13
27
57
15
56
168
64
21
36
90
9
24
32
61
39
3
41
31
18
75
8
64
24
192
45
39
15
9
96
168
8
144
28
8
64
8
48
67
5
48
19
18
27
99
5
4
12
24
9
36
59
28
93
60
47
7
72
29
120
16
48
12
24
231
21
44
31
9
9
75
20
24
76
104
36
12
84
28
57
83
7
5
4
12
68
4
21
11
4
12
3
9
8
100
12
36
21
83
16
84
12
21
3
141
3
36
12
24
68
37
95
24
24
85
87
63
57
128
96
76
20
4
51
21
8
16
45
39
20
96
1
95
13
6
33
32
1
59
13
72
131
4
8
16
20
16
24
32
12
36
84
28
8
1
35
4
45
11
120
148
8
4
20
31
78
11
36
64
120
195
41
28
36
21
3
44
28
20
4
15
9
20
12
28
129
135
140
28
120
27
48
57
111
9
12
20
120
36
4
15
66
72
71
72
79
153
12
80
28
20
60
96
12
4
69
15
56
43
45
27
9
12
27
18
24
36
90
29
1
3
36
24
32
120
48
67
9
80
13
35
48
24
1
24
36
15
8
49
72
123
57
71
4
68
145
11
16
20
40
39
66
3
123
18
39
8
132
25
131
64
20
1
36
39
12
3
77
13
15
20
37
27
36
24
93
12
3
32
36
72
112
192
8
31
45
12
32
7
21
84
24
12
68
7
65
55
89
40
60
84
36
3
72
29
37
35
25
23
115
6
3
33
12
47
16
48
21
83
12
4
27
30
60
3
72
153
24
15
93
54
153
96
140
109
11
16
60
9
99
21
11
64
36
44
196
24
24
12
45
11
25
23
4
57
96
99
9
39
27
141
8
1
11
64
33
12
3
56
16
120
20
24
36
28
20
73
27
36
32
37
71
16
21
12
51
56
1
3
104
1
15
20
1
6
45
45
3
60
72
20
40
80
13
36
48
36
71
4
21
30
24
17
49
83
28
24
80
1
39
33
168
48
27
92
13
18
45
60
24
176
84
43
5
28
72
12
48
33
95
25
216
11
85
ABCD 96276037082*3^$a+1 [50006]
6
12
28
6
30
6
32
54
4
48
44
46
2
36
4
66
14
6
12
24
108
4
8
10
14
30
24
30
18
40
54
44
34
26
40
74
6
10
18
6
54
56
12
4
2
34
44
36
24
60
88
12
14
40
26
12
76
38
54
60
28
2
42
12
18
16
14
12
60
40
20
30
12
4
6
20
28
50
10
62
18
4
6
32
30
6
58
62
46
26
22
90
8
66
30
6
40
50
16
18
104
72
30
30
54
6
16
44
64
18
12
26
24
10
2
48
54
16
74
72
6
16
8
54
4
36
24
12
38
4
2
24
10
54
12
74
16
60
14
4
8
6
16
36
60
62
64
12
44
28
72
14
12
34
8
12
24
4
90
8
42
40
8
16
98
10
44
36
10
44
22
20
60
12
42
88
2
6
18
6
22
8
24
34
6
48
2
22
12
56
96
28
2
18
48
12
60
6
24
96
30
10
78
12
6
8
102
16
48
56
60
52
14
16
92
22
44
18
12
6
58
18
38
40
8
6
60
6
10
14
94
72
20
18
6
10
92
118
2
78
66
6
12
60
12
114
6
22
42
62
12
34
26
10
140
106
78
2
42
76
26
10
24
68
52
32
4
32
6
90
48
10
50
36
54
16
54
26
6
58
26
16
2
36
34
12
24
14
124
60
2
16
56
16
26
30
6
64
30
26
6
18
58
32
46
30
6
20
30
18
70
18
2
60
42
28
18
8
22
32
10
2
16
36
36
2
36
48
4
32
16
8
6
4
6
14
6
52
36
18
18
84
96
50
6
16
30
80
12
16
126
114
2
28
56
48
58
6
48
8
28
32
4
6
2
46
50
48
34
2
16
14
124
42
80
10
12
36
108
6
30
6
12
6
8
22
182
12
22
24
36
18
48
36
8
30
18
48
30
16
72
188
30
10
20
4
18
26
36
6
6
24
30
70
12
56
34
8
48
18
40
44
4
54
2
24
24
12
60
82
32
22
12
24
32
6
16
2
60
12
24
64
12
78
8
58
14
40
2
52
18
36
32
46
12
42
26
54
40
2
22
18
108
36
26
54
10
54
26
12
18
30
112
62
10
12
68
12
48
22
144
14
40
2
16
14
18
40
32
88
56
16
36
2
6
10
6
30
14
22
42
54
26
40
38
94
8
28
2
6
22
14
36
72
12
18
18
28
42
30
2
6
10
14
42
6
16
2
10
42
2
12
6
16
12
26
6
84
34
74
28
8
24
4
26
16
44
30
88
30
50
18
30
66
4
12
2
4
62
24
22
30
96
18
12
6
32
60
16
8
12
82
182
40
30
144
2
4
54
26
4
20
40
12
60
68
16
26
52
26
12
10
14
30
10
86
64
18
36
66
14
36
6
18
22
8
6
30
58
2
142
74
16
32
78
52
20
12
24
4
8
18
22
8
10
26
16
38
6
54
114
60
12
40
50
40
50
36
48
24
102
18
82
44
22
32
190
26
64
102
8
36
6
24
24
6
6
40
36
8
54
4
32
4
8
34
14
4
12
72
14
76
8
52
108
14
6
48
16
2
102
4
8
6
24
18
4
2
66
6
132
10
26
40
6
44
28
12
36
18
18
32
36
60
12
40
24
44
30
16
86
108
40
20
34
26
28
116
72
58
18
42
20
6
22
20
12
10
56
66
18
4
84
2
40
26
22
42
30
78
36
18
90
74
12
12
18
24
6
24
48
70
8
4
60
12
6
26
6
22
8
10
14
84
18
54
4
20
6
46
2
18
30
10
2
10
26
24
48
30
4
30
24
14
12
4
18
14
4
8
82
38
12
4
6
50
76
50
18
4
2
48
22
18
26
12
34
38
48
12
12
48
16
168
36
30
20
12
40
6
2
18
16
68
4
74
12
90
30
28
32
22
54
74
120
6
28
18
8
28
62
106
44
36
82
38
24
130
36
14
24
6
16
12
2
34
18
98
18
64
6
26
30
30
34
2
16
38
4
18
32
106
42
12
20
12
18
6
4
32
96
54
18
136
6
38
42
120
34
2
10
24
30
140
84
28
26
52
44
4
32
22
26
36
36
10
36
36
2
6
10
6
32
40
2
28
152
18
52
20
10
20
24
28
8
16
14
4
20
28
86
112
180
8
12
34
2
34
14
4
20
48
54
22
72
24
26
6
24
6
40
8
46
122
64
8
12
16
18
12
2
22
144
20
52
38
6
28
8
12
28
14
10
50
30
24
12
10
38
60
28
12
42
50
78
10
18
36
96
36
72
8
64
30
26
24
22
60
8
28
66
6
18
56
16
50
6
18
30
6
16
48
6
2
18
30
42
42
46
14
36
22
32
34
2
58
2
100
74
6
30
76
36
48
6
18
48
62
12
70
6
2
48
76
72
2
54
34
20
6
6
24
10
24
30
24
36
14
52
104
12
28
24
2
34
32
60
28
6
8
42
6
42
6
24
88
90
2
16
18
66
54
6
18
18
32
22
36
86
54
16
8
52
68
52
18
36
50
118
2
12
18
22
2
34
14
18
76
36
126
74
70
80
42
16
18
6
48
44
16
48
20
4
12
44
52
38
30
24
12
34
42
44
22
14
12
10
6
14
6
16
18
54
66
6
12
78
50
6
36
34
48
20
12
18
40
72
6
18
18
32
16
14
22
8
34
30
20
4
2
16
8
30
36
24
36
36
6
12
10
2
46
2
72
34
74
12
10
38
78
58
74
22
66
44
60
24
12
64
12
14
10
8
24
6
30
16
18
6
18
14
30
4
44
66
4
12
50
48
34
56
12
108
40
30
26
36
10
14
82
44
10
48
60
36
54
2
42
6
4
26
90
24
36
36
58
18
92
12
4
12
32
30
160
122
40
14
40
66
60
12
8
30
30
4
14
42
34
54
20
66
40
104
72
10
14
6
18
6
6
34
36
14
66
28
2
30
94
26
6
10
12
32
60
84
10
14
6
16
44
10
80
40
2
40
18
14
16
14
100
18
62
4
14
78
72
52
6
30
32
48
28
90
32
76
74
22
32
6
28
96
26
24
12
4
26
108
6
22
6
14
34
18
20
48
24
18
30
28
32
4
2
24
6
16
18
8
10
2
60
6
60
52
2
22
20
82
26
6
36
48
6
4
96
80
76
6
38
16
12
24
2
46
6
74
64
24
44
64
14
30
36
4
50
46
12
36
42
98
12
34
20
34
26
4
60
32
34
2
196
32
24
6
24
42
6
34
30
18
6
18
12
6
8
6
24
46
50
24
22
36
8
30
10
78
8
40
20
48
150
16
60
18
66
8
16
12
6
18
12
14
66
18
10
2
22
74
16
8
48
28
2
16
44
46
86
66
24
18
30
30
12
10
14
36
24
102
16
18
20
36
4
56
12
36
4
92
16
8
4
2
30
10
98
22
50
4
2
22
20
46
18
8
64
2
54
58
26
12
54
54
28
8
48
40
38
28
42
74
70
50
34
86
54
24
66
10
ABCD 96276120958*3^$a+1 [50091]
9
111
237
27
63
108
149
61
15
60
20
19
41
25
23
36
1
30
54
59
52
15
9
45
54
24
5
36
67
45
68
79
42
36
27
8
37
18
57
60
252
8
37
36
120
42
72
36
17
73
27
57
6
90
3
9
11
139
18
39
24
39
77
103
36
60
185
67
12
213
63
9
57
6
5
97
27
36
45
63
15
69
15
78
72
12
6
48
5
85
11
88
87
84
5
24
97
6
17
1
95
49
36
167
7
42
126
113
112
60
80
228
36
13
3
92
37
36
18
5
7
105
135
9
9
12
75
33
24
18
30
27
33
18
41
4
39
60
5
43
57
36
69
27
9
111
51
45
9
11
28
80
4
140
13
54
5
16
15
17
1
15
60
140
52
15
129
36
93
27
99
5
76
44
31
5
4
15
66
24
23
76
27
12
77
16
87
165
36
21
18
18
23
157
54
5
4
140
4
60
51
24
18
270
5
13
27
75
29
13
23
43
36
54
96
59
115
45
9
6
54
18
5
25
27
32
73
72
66
177
32
13
51
12
27
153
39
245
76
24
15
60
33
177
18
42
231
24
123
5
43
42
51
92
49
60
18
120
173
43
45
24
60
3
30
47
12
24
40
39
177
44
36
1
15
12
96
96
9
24
27
84
99
36
21
120
24
21
36
12
75
80
67
108
21
60
9
95
72
49
72
63
60
15
5
16
168
56
40
81
66
18
96
36
39
68
28
45
18
5
67
12
33
93
147
15
113
91
33
93
90
144
90
48
23
73
15
36
3
66
39
56
19
36
102
114
89
36
4
51
18
18
90
87
21
12
39
75
18
51
12
39
36
105
3
45
9
23
172
48
27
60
77
85
39
27
90
155
115
42
87
48
117
18
33
8
16
189
24
18
105
72
75
120
18
47
48
19
30
51
75
60
129
24
32
88
24
8
52
36
44
36
144
40
116
4
15
102
99
195
77
283
41
4
32
28
44
228
64
116
19
108
12
24
21
9
87
45
35
199
18
23
13
27
168
20
4
63
60
12
90
42
5
49
39
15
30
78
45
27
5
28
33
36
23
31
6
48
180
11
16
68
76
32
60
67
33
123
24
45
36
60
57
3
20
7
72
6
72
99
44
91
9
12
15
17
91
45
32
97
87
24
44
12
100
80
36
19
41
49
63
81
12
167
40
87
36
105
15
5
37
72
30
24
21
20
64
51
6
18
30
150
54
75
123
9
104
36
16
212
60
7
24
149
156
127
33
36
39
21
36
15
153
104
133
83
64
72
3
48
60
48
6
75
213
3
27
77
253
12
3
48
32
67
153
8
88
39
81
21
51
3
21
44
49
30
42
144
35
19
21
171
60
18
102
41
24
13
72
18
21
15
12
5
85
15
8
4
33
102
78
59
36
103
162
15
48
9
75
32
16
12
3
72
5
36
49
78
90
23
49
18
120
65
40
32
43
132
17
1
39
141
3
69
27
24
56
88
12
81
15
93
12
3
39
81
140
12
100
39
18
27
24
72
99
45
3
21
72
93
51
80
48
40
15
12
29
31
18
18
18
27
75
113
52
75
54
23
40
63
12
108
9
56
4
99
77
4
21
147
15
5
52
56
49
60
3
33
48
39
3
138
27
20
85
15
15
132
197
64
24
12
39
5
37
3
9
162
78
23
28
80
7
105
44
55
30
60
18
18
63
32
108
31
53
1
107
24
13
15
147
89
16
21
30
24
41
4
108
27
41
48
37
123
72
15
57
8
43
54
6
105
51
5
40
20
100
48
3
5
40
192
156
60
36
44
121
15
8
16
69
63
240
33
15
99
125
52
75
54
102
54
6
12
65
43
93
24
27
5
28
60
48
99
36
102
72
195
8
40
12
3
77
4
72
3
24
48
77
60
12
16
39
48
45
15
45
21
11
175
33
80
40
8
4
84
111
45
9
59
151
5
64
32
16
87
48
165
75
48
101
36
228
1
39
144
15
18
87
33
15
12
285
35
1
95
4
21
131
49
24
66
5
36
31
54
90
21
39
5
4
176
49
36
39
60
21
6
84
33
27
45
165
3
15
33
48
9
27
81
75
20
148
15
72
53
91
5
49
90
57
92
115
36
21
20
4
27
33
117
12
6
54
51
51
150
18
18
3
84
33
ABCD 96276503894*3^$a+1 [50023]
3
15
97
95
25
8
12
9
72
72
51
16
5
18
57
24
105
72
79
5
18
33
3
21
39
180
37
60
47
61
65
19
116
60
129
48
67
23
25
17
27
36
63
1
44
12
33
15
87
9
4
59
42
156
24
75
9
132
43
116
15
54
6
33
15
57
105
6
18
27
48
124
35
12
36
49
59
36
36
13
77
67
5
36
51
84
76
101
15
4
8
21
60
7
128
117
12
27
4
59
21
12
3
25
32
112
71
97
59
49
12
17
18
18
19
65
42
61
5
18
25
29
67
48
20
132
165
39
12
3
90
36
15
3
61
72
47
6
7
68
40
5
24
72
15
21
54
84
90
27
112
5
6
97
20
9
3
52
60
5
60
19
65
42
109
8
28
320
33
67
47
12
18
42
144
81
84
36
15
1
29
3
60
12
21
72
18
33
39
1
65
24
342
273
105
30
165
21
39
72
96
28
11
36
18
42
33
184
60
185
42
9
21
171
52
11
9
45
27
45
115
24
41
18
18
78
1
53
36
7
20
60
144
48
12
36
84
105
15
84
52
8
96
4
101
43
47
54
15
60
64
11
69
100
48
44
75
24
25
72
5
54
49
84
56
9
72
18
81
9
42
25
65
108
66
6
84
15
60
21
30
18
7
8
16
59
13
120
8
96
21
15
28
41
108
31
11
30
51
9
39
51
36
48
81
135
96
37
36
24
5
27
99
69
27
109
24
56
45
75
16
53
51
21
15
3
61
44
15
6
192
114
1
44
99
25
29
7
29
30
57
12
12
69
19
71
30
6
54
72
115
44
24
135
6
18
12
96
33
129
126
30
114
12
9
16
11
133
65
6
9
12
84
28
65
15
36
15
6
115
120
8
16
41
39
72
39
48
85
48
108
32
39
54
66
165
33
168
12
7
144
47
69
63
12
201
33
39
93
3
9
27
4
5
36
39
15
121
20
64
35
25
84
65
147
69
90
105
39
13
48
11
18
3
12
52
80
3
1
312
5
43
29
115
36
60
41
111
48
64
80
12
4
47
30
43
32
33
51
93
6
72
37
32
4
44
27
66
63
69
51
15
6
18
25
12
36
17
15
40
17
15
15
21
12
57
159
24
21
15
21
39
96
64
32
15
57
40
65
63
24
39
25
104
96
4
36
192
80
27
37
8
88
119
1
68
15
42
12
6
1
233
7
20
165
24
102
45
60
45
43
47
97
95
6
36
151
5
150
37
32
108
105
72
3
21
51
15
54
15
9
18
37
17
18
18
12
3
57
12
39
75
9
88
23
162
24
30
18
7
29
15
75
21
3
102
18
81
96
84
15
30
144
103
119
1
32
87
25
24
336
11
33
9
36
12
18
9
12
76
8
39
33
63
30
87
28
24
32
88
36
47
90
67
47
54
12
3
51
6
43
44
21
54
1
35
84
6
91
24
80
40
29
75
48
147
96
21
123
141
39
25
5
78
12
6
66
6
48
39
12
64
80
39
33
9
54
54
210
21
4
8
39
54
6
33
3
33
15
60
36
54
12
39
15
96
48
72
108
42
123
39
25
48
47
96
61
20
16
8
21
15
69
6
81
39
60
69
15
49
5
7
65
43
36
20
15
9
72
16
12
35
25
95
21
15
69
60
100
5
18
49
36
84
11
132
45
12
9
24
15
3
69
255
61
83
90
84
27
24
24
93
144
54
12
69
93
3
3
25
176
81
72
6
9
48
27
6
91
53
7
8
21
19
72
11
114
15
69
7
89
15
40
101
42
21
9
162
9
76
36
23
85
36
8
21
12
15
99
1
44
48
15
90
15
60
60
16
116
60
63
21
51
25
29
42
48
24
33
33
111
15
6
18
9
72
9
51
76
8
39
21
51
6
3
4
12
36
53
30
60
45
39
96
1
24
144
113
18
60
9
63
109
204
41
79
80
39
6
111
124
35
61
56
9
18
33
3
61
41
3
36
51
54
114
66
36
60
54
153
3
18
36
6
69
36
12
16
47
69
141
15
27
1
20
105
7
47
30
18
13
20
16
44
51
54
31
41
63
16
53
30
45
15
102
51
9
54
30
24
27
16
12
92
9
7
24
104
16
24
5
6
48
81
76
29
12
43
32
12
57
15
81
72
102
9
16
8
45
3
12
156
9
30
121
72
32
27
45
105
55
80
63
30
7
101
27
16
17
43
95
49
5
60
12
103
83
25
23
96
1
47
6
7
5
15
9
174
36
93
51
36
6
27
21
24
126
45
111
6
27
81
15
4
17
15
21
27
3
49
5
114
21
4
92
12
45
36
39
316
92
99
30
79
17
12
43
173
31
36
92
21
75
84
21
6
1
68
72
93
7
47
36
30
27
84
84
39
57
28
ABCD 96276993674*3^$a+1 [50022]
68
52
29
103
32
4
36
44
33
39
9
67
32
9
12
15
100
8
21
7
5
31
89
19
53
99
21
199
12
72
84
224
16
65
24
3
9
27
57
31
8
36
33
3
4
29
48
55
17
55
84
17
24
63
4
68
76
24
108
108
12
36
44
4
32
52
8
64
48
89
24
3
52
5
55
17
36
19
12
29
19
41
3
4
48
17
24
15
16
84
12
36
17
108
39
12
4
48
8
69
48
67
80
9
7
12
32
12
33
19
5
31
20
36
36
36
40
92
4
5
19
116
9
3
21
36
12
24
24
87
36
21
115
41
67
5
31
56
36
9
91
29
7
36
12
53
15
36
28
36
12
92
45
72
24
48
31
36
29
15
72
28
8
112
104
21
87
24
36
4
77
3
64
5
3
16
24
24
12
41
103
24
44
16
5
15
21
12
103
8
9
12
7
8
237
48
19
5
3
120
16
53
7
5
7
89
60
79
41
36
48
43
17
31
24
12
29
36
12
96
31
20
4
29
7
65
27
72
36
64
17
27
36
4
17
79
36
84
44
4
24
32
21
36
12
67
8
4
68
153
63
213
15
105
63
16
60
5
84
19
5
39
4
17
51
40
36
96
8
4
5
27
93
24
7
17
7
20
12
40
29
108
39
33
3
4
48
24
68
21
108
43
5
3
76
84
29
7
36
20
96
4
17
79
44
52
48
17
3
45
115
12
24
5
3
88
68
4
29
7
12
48
29
19
20
45
24
43
24
92
40
5
27
81
67
24
44
21
75
4
156
96
8
33
19
8
21
120
31
5
3
72
12
33
7
29
27
52
36
24
5
36
39
9
72
15
36
40
36
108
8
4
17
7
12
5
84
3
4
8
9
31
173
24
36
51
9
24
48
79
8
9
67
44
64
41
135
9
39
24
64
24
17
75
21
19
48
113
7
101
31
101
27
9
55
36
48
24
20
9
103
20
4
17
12
19
32
21
19
84
36
20
24
4
96
116
4
156
29
19
5
235
5
19
32
21
55
36
8
16
128
9
19
5
12
63
28
48
5
15
16
17
15
52
77
3
100
8
57
19
36
48
56
33
31
5
15
57
60
27
100
29
12
43
36
60
5
7
32
72
33
7
72
72
29
19
24
12
24
5
51
105
127
5
7
12
5
12
48
3
16
12
29
60
31
96
5
48
12
99
40
29
115
17
19
29
55
17
39
16
12
41
39
21
7
8
28
84
36
48
5
12
39
24
28
41
84
39
16
5
7
12
48
5
36
39
12
52
65
36
24
139
5
19
20
57
12
144
31
156
17
7
24
8
36
12
40
29
7
32
148
41
7
60
5
36
12
51
52
29
15
9
111
16
20
24
40
5
60
60
12
51
33
19
12
132
48
5
31
5
27
45
7
12
116
40
48
17
3
136
8
40
12
29
147
117
108
7
41
24
15
64
12
17
48
3
9
12
87
69
7
8
28
32
33
87
60
64
36
20
24
28
48
8
4
104
33
60
15
40
17
7
80
33
60
75
48
45
27
4
12
20
21
12
91
12
77
63
9
7
60
24
44
4
257
19
12
24
65
60
60
15
4
17
115
5
3
16
17
27
21
19
8
28
44
36
16
56
4
20
36
52
12
5
12
43
20
28
20
76
60
48
20
36
21
60
24
19
17
7
41
19
125
84
7
65
67
12
48
108
8
40
12
60
24
12
60
48
12
17
75
4
60
8
52
12
104
172
36
41
51
33
75
9
51
16
5
12
19
24
65
7
65
51
33
7
17
15
24
76
12
24
5
127
5
7
101
31
60
12
17
36
31
8
4
56
33
7
8
9
12
12
103
96
20
24
45
127
41
36
19
12
5
84
27
12
28
212
21
12
15
16
5
91
12
5
12
84
24
27
81
27
4
12
17
72
3
4
12
89
67
24
60
5
27
16
12
29
96
3
45
15
40
12
29
39
33
120
15
40
101
19
53
15
256
5
7
5
3
33
123
33
24
12
75
4
204
8
136
24
36
8
4
29
7
41
75
40
5
31
17
15
57
7
41
3
252
45
36
15
33
19
24
12
12
5
3
28
24
12
29
27
52
77
7
36
144
32
48
81
43
29
15
12
52
77
39
48
16
41
48
43
41
24
67
8
141
3
240
105
19
12
41
24
31
36
72
29
3
28
12
96
5
3
24
45
24
31
20
64
5
135
12
16
12
204
44
40
72
5
7
144
32
60
28
8
81
3
16
36
17
3
16
120
53
19
48
12
56
4
17
48
24
19
60
12
12
96
41
15
4
72
17
168
19
41
31
17
31
41
63
12
21
3
76
77
72
7
32
33
12
108
31
24
17
19
8
36
57
51
33
3
24
153
12
12
3
12
4
41
7
29
51
69
144
84
31
89
12
15
36
64
60
8
12
9
63
28
36
17
48
3
160
20
28
44
57
7
36
80
33
36
31
53
3
16
29
27
88
8
21
27
4
20
4
24
56
21
24
7
60
5
24
39
16
5
3
28
12
41
55
29
43
29
27
16
36
5
7
8
72
60
28
17
7
89
7
12
120
8
88
29
7
72
29
115
60
8
40
20
40
17
7
8
36
16
32
108
9
31
65
19
41
55
32
16
8
12
81
31
32
4
65
99
136
53
55
12
5
36
7
20
9
120
15
124
41
15
84
21
36
43
104
52
24
17
19
8
28
77
43
24
29
127
128
21
51
64
12
5
3
60
36
21
7
89
31
12
20
16
5
48
24
43
17
19
20
57
79
60
41
87
4
168
12
84
5
43
44
28
12
29
27
36
64
60
29
84
7
24
68
40
53
51
4
29
43
17
168
72
36
12
12
43
92
9
156
87
81
24
7
84
20
40
12
101
99
21
48
7
104
16
20
9
12
60
7
12
48
24
60
68
9
12
3
69
15
9
31
24
8
9
79
17
60
31
12
80
ABCD 96277466024*3^$a+1 [50071]
19
9
110
6
40
63
12
5
19
33
2
49
29
10
2
52
20
31
29
7
69
15
36
84
5
31
12
11
10
74
16
26
118
56
18
6
61
3
62
19
9
27
108
24
36
36
5
90
85
77
100
140
40
24
15
5
7
3
9
12
23
16
44
46
20
6
30
24
19
84
35
1
45
50
61
5
6
4
57
39
54
3
17
79
12
60
27
30
27
24
24
48
119
25
45
234
20
37
24
3
69
27
33
12
35
37
29
55
48
24
99
9
60
45
3
81
6
69
12
48
168
108
12
48
72
12
21
3
3
21
17
54
106
56
36
52
39
24
9
3
53
10
80
1
27
42
44
144
4
62
10
3
48
24
75
33
15
96
72
8
1
48
53
43
17
10
18
36
20
24
19
11
34
51
11
64
36
66
54
6
2
1
15
9
12
33
63
53
64
18
21
84
24
41
7
36
105
39
12
21
62
13
75
57
27
26
34
81
65
34
26
4
168
12
8
18
25
12
24
27
26
30
37
63
21
15
8
1
15
33
12
9
110
13
3
38
19
89
19
12
21
15
12
3
8
18
7
9
20
90
13
11
37
36
63
110
36
43
125
67
33
2
49
3
117
29
60
7
48
36
81
18
26
7
87
26
18
78
12
55
15
2
31
5
19
9
15
60
41
88
8
19
36
45
99
12
23
48
10
42
21
69
20
10
8
28
33
48
24
65
19
12
12
65
16
20
19
17
52
2
1
63
60
2
18
73
48
3
30
39
23
10
36
60
15
12
17
46
20
1
23
1
89
10
26
7
15
9
69
20
139
39
141
101
31
33
20
64
44
16
36
51
15
9
9
62
61
81
3
9
6
21
17
31
51
33
12
33
15
47
12
42
7
12
27
69
120
11
49
3
36
12
9
51
30
75
180
5
28
60
27
29
6
64
18
15
36
12
29
28
8
24
30
16
48
33
39
33
21
18
9
23
10
15
11
18
31
35
16
92
46
6
18
3
23
25
5
43
17
4
63
15
20
73
51
33
5
88
8
31
15
26
4
75
21
99
81
3
9
72
15
21
111
3
36
81
21
8
60
48
19
12
59
25
12
5
30
49
69
80
7
29
7
53
58
18
98
73
48
29
40
24
38
64
9
15
33
33
15
21
80
19
36
35
37
12
23
37
35
16
12
93
24
9
72
15
60
15
9
45
108
3
12
57
86
130
24
90
18
63
29
91
45
3
41
6
84
37
9
24
54
110
64
42
21
108
95
49
41
30
6
30
13
57
26
1
9
3
221
7
21
87
12
29
7
57
36
15
65
31
12
45
3
23
30
28
27
51
18
26
1
3
57
23
34
72
3
51
33
21
56
46
6
30
8
42
10
18
2
18
10
44
42
30
1
45
24
36
15
5
28
116
10
86
40
15
117
38
13
111
80
49
15
69
15
9
24
65
108
7
96
24
15
44
37
111
42
3
15
18
8
36
7
47
10
75
12
59
18
18
13
12
57
68
43
24
27
44
10
50
1
29
43
53
7
21
26
61
23
18
31
39
98
7
15
54
15
99
21
12
29
4
15
24
48
12
36
12
77
34
9
27
9
47
106
8
4
36
24
63
3
6
27
84
9
44
10
44
10
8
19
12
12
12
5
22
9
48
36
65
10
174
27
9
15
132
77
16
30
9
24
9
8
7
60
53
67
12
60
72
3
33
201
12
42
2
18
13
69
24
27
9
3
33
27
111
32
10
72
12
6
2
67
12
9
3
9
3
3
72
54
15
36
60
108
5
130
81
12
3
81
24
23
13
36
3
9
11
34
3
24
99
18
12
14
10
111
36
12
41
211
23
109
24
84
95
64
57
15
8
13
27
57
77
82
33
81
56
6
25
23
60
12
18
31
33
3
24
5
36
115
5
64
8
19
63
50
43
12
3
18
14
1
27
9
11
36
72
37
27
80
6
55
24
33
18
9
35
178
8
54
30
114
85
45
123
3
57
48
9
20
19
12
65
30
1
84
5
46
168
21
35
18
7
36
27
9
24
39
36
45
3
45
9
132
38
61
9
3
12
41
55
5
22
54
60
3
77
28
38
72
10
15
63
129
45
8
7
81
74
1
5
79
69
27
159
9
11
24
37
48
77
7
47
30
34
9
3
68
66
67
3
81
48
9
75
33
15
3
126
3
33
24
20
60
46
57
12
113
55
24
72
21
18
60
30
15
36
29
42
30
108
46
9
33
3
35
61
11
70
3
81
6
18
3
17
6
1
9
84
24
3
89
36
31
48
153
38
10
14
133
57
18
26
4
18
45
33
26
13
132
29
46
9
12
12
24
24
36
72
156
5
31
60
24
3
18
8
16
51
3
30
3
69
24
75
41
22
105
11
1
9
27
17
67
21
3
117
60
3
9
32
43
11
13
59
25
24
33
3
48
51
14
64
39
48
59
16
18
36
74
10
36
15
75
32
25
65
43
69
68
55
75
21
36
77
34
57
15
9
39
9
36
5
7
33
80
72
60
22
81
84
21
27
36
57
42
2
6
49
12
5
24
40
15
36
9
87
12
12
48
24
17
42
28
21
132
29
10
44
24
61
69
3
12
24
48
12
17
90
61
3
32
28
21
36
9
51
84
53
6
1
29
42
64
57
17
16
48
8
54
28
6
15
11
64
2
43
9
15
15
32
10
3
108
24
11
61
36
11
1
5
4
60
12
14
25
15
14
43
33
6
33
24
96
35
37
45
30
21
24
35
1
48
5
19
41
30
37
33
20
60
28
18
38
43
24
23
1
24
36
36
252
72
11
54
18
10
62
61
3
9
63
57
21
84
6
21
161
10
60
90
90
18
92
7
132
5
24
19
12
84
12
9
36
12
39
12
17
144
7
23
1
12
11
25
47
10
12
63
5
7
15
26
31
21
2
88
72
33
59
10
51
3
36
33
45
3
72
41
40
3
59
34
3
41
4
3
95
52
26
72
40
15
48
45
96
3
12
113
90
28
21
36
75
12
45
5
31
35
18
43
101
10
81
5
12
18
6
10
45
93
15
57
24
27
45
15
5
7
27
33
15
9
27
9
12
41
24
7
3
21
9
8
19
9
63
5
12
43
84
15
12
80
34
56
43
53
12
18
25
60
3
45
9
12
15
36
27
57
36
5
12
6
4
6
ABCD 96277528112*3^$a+1 [50045]
17
27
45
19
11
18
36
7
83
9
60
52
29
66
21
57
31
24
48
12
48
80
144
64
12
20
124
59
61
8
16
41
75
60
16
24
5
84
31
8
76
12
17
103
48
24
77
103
60
72
80
28
20
75
13
24
53
91
32
3
37
32
40
137
15
93
91
35
9
12
88
35
37
120
5
55
80
48
87
258
75
12
36
124
48
41
24
3
172
128
4
24
84
65
36
79
156
12
72
137
15
3
93
64
8
45
27
99
114
91
56
9
36
19
24
17
79
5
54
13
29
120
3
100
20
28
32
52
48
8
4
36
29
19
12
12
17
18
102
114
21
16
137
36
7
80
112
48
108
36
128
60
51
6
31
92
16
5
31
60
29
36
24
27
27
90
115
32
4
12
80
4
5
15
64
44
12
3
45
51
81
4
125
54
13
140
69
151
72
5
222
45
93
31
164
192
120
120
96
57
90
13
89
19
95
66
15
76
77
91
32
40
89
75
28
41
66
13
77
15
39
141
28
32
60
16
32
16
5
51
93
91
65
7
12
12
120
8
16
144
101
67
48
44
16
5
66
21
24
48
16
44
117
63
28
12
68
64
36
92
108
148
272
100
24
29
187
24
5
180
55
24
11
1
20
184
68
100
8
24
123
126
36
15
15
93
51
61
8
12
16
60
29
115
168
12
68
76
84
72
29
6
54
31
96
44
93
60
43
48
35
9
57
75
16
17
127
56
33
31
8
40
80
48
64
144
24
200
168
3
37
59
133
5
3
64
96
12
192
68
21
91
120
36
20
12
16
12
29
43
101
19
36
12
77
60
36
27
93
24
270
181
35
30
144
15
21
211
83
25
5
43
12
36
431
109
24
32
48
12
16
47
6
127
24
24
44
16
92
4
119
120
69
27
18
12
60
19
11
13
140
28
80
123
157
53
36
19
41
3
27
13
8
24
48
21
67
32
75
313
60
32
27
105
100
80
88
20
112
80
9
99
51
37
12
92
16
32
21
111
69
204
3
24
36
28
36
53
31
92
64
140
33
31
104
27
49
32
93
90
141
40
59
30
171
15
1
12
80
40
41
36
3
16
35
6
31
53
27
4
108
77
24
30
21
28
5
87
153
7
120
53
36
127
53
31
20
64
32
240
24
3
237
45
54
1
80
4
5
36
51
28
180
192
84
83
93
9
19
5
90
54
43
144
20
3
42
63
16
5
36
78
13
104
16
59
109
12
29
51
12
52
48
180
8
3
37
17
15
75
61
35
174
31
120
35
25
12
24
5
115
24
12
12
41
7
80
40
92
81
6
13
125
15
12
96
4
95
30
24
27
220
113
31
5
51
12
148
17
87
48
27
85
185
79
24
5
216
91
8
88
24
5
43
96
5
147
112
11
37
24
48
197
31
29
15
195
229
29
43
77
132
15
3
157
5
31
17
3
147
72
49
5
156
60
48
55
107
109
5
99
21
27
117
3
33
87
28
144
188
3
37
60
89
51
3
66
111
60
9
75
148
72
120
8
112
24
12
23
121
108
5
3
24
36
249
55
48
132
53
27
9
99
76
32
88
24
8
9
19
60
24
96
41
3
16
215
9
21
79
35
45
16
101
43
5
3
72
12
4
44
87
73
47
21
28
5
79
48
32
88
200
40
17
55
5
43
24
84
44
160
36
12
164
28
35
85
17
15
48
40
77
24
27
4
96
44
4
161
235
5
54
54
135
48
9
15
48
81
114
97
60
5
3
16
32
24
45
51
24
33
60
30
13
120
104
3
61
11
105
36
40
32
75
37
56
33
27
12
45
55
36
72
17
90
73
140
9
103
20
180
60
60
16
32
4
36
24
24
416
9
7
48
72
72
12
20
40
56
28
96
95
253
11
96
25
68
12
4
72
104
33
63
172
32
36
9
51
60
99
81
52
11
24
37
24
32
9
15
240
3
13
32
40
48
149
19
32
84
9
67
29
3
16
32
88
5
7
48
60
11
48
73
192
47
21
33
151
56
ABCD 96277570822*3^$a+1 [50036]
33
52
56
3
18
24
6
18
54
18
48
24
30
129
87
9
36
45
43
71
1
95
6
156
3
9
12
7
11
42
3
72
48
24
9
123
45
39
3
9
3
9
12
21
24
3
63
49
8
21
87
39
9
24
3
57
3
105
75
120
54
39
12
24
45
111
60
12
69
27
60
15
21
45
6
48
6
39
24
12
216
48
15
97
8
15
12
37
23
33
16
5
12
24
15
84
96
39
21
60
33
18
12
12
69
81
75
3
141
24
21
75
16
29
24
39
52
116
39
21
39
9
21
6
57
52
47
93
21
6
13
8
12
15
6
15
120
4
8
9
3
99
30
6
141
15
57
27
9
24
12
15
6
60
48
15
45
39
51
21
51
6
24
3
15
45
52
83
36
45
9
48
51
48
51
69
39
30
15
36
120
39
1
92
51
72
45
12
52
20
24
12
69
63
33
27
40
8
9
3
72
15
69
57
39
9
66
54
15
3
12
108
30
102
30
36
15
48
27
1
32
129
24
84
54
1
47
12
18
31
8
45
36
3
24
21
6
24
60
6
108
66
9
51
12
93
57
42
42
48
60
51
39
132
30
36
51
12
51
18
48
24
18
57
69
3
3
33
33
27
57
27
36
96
87
48
6
27
3
48
57
21
27
15
21
9
42
6
24
60
30
18
51
48
60
36
84
48
48
21
15
129
87
15
30
75
39
21
129
6
120
69
9
66
12
90
12
96
42
12
6
42
49
5
18
6
54
61
44
24
3
24
69
52
20
75
9
60
27
24
30
18
96
162
63
24
33
3
96
3
69
33
180
90
18
48
27
33
3
36
105
6
21
9
51
9
27
27
24
42
12
79
20
63
9
36
33
19
8
21
12
12
75
12
3
33
24
9
43
17
42
49
131
12
66
51
27
6
27
9
3
39
42
39
24
96
27
21
3
25
44
15
42
3
24
12
24
84
112
29
60
72
18
6
87
33
63
21
3
40
71
60
12
30
18
81
51
18
19
188
33
30
57
9
72
3
24
21
3
87
114
48
42
6
24
6
150
231
33
126
6
48
6
9
12
3
21
28
23
24
69
21
36
15
51
21
3
78
15
87
6
54
30
6
81
12
24
36
45
3
27
60
42
99
15
9
36
132
63
30
7
116
36
100
20
27
24
18
36
12
24
48
15
21
15
15
6
6
1
20
60
108
12
63
25
41
87
51
30
3
292
56
135
48
129
69
24
18
66
15
87
81
12
36
24
36
3
6
30
6
19
29
15
36
9
30
12
24
24
9
9
18
21
21
3
36
12
36
15
18
18
6
3
252
9
12
54
6
19
95
54
3
36
204
36
12
9
51
3
21
24
57
27
120
3
18
66
12
69
45
3
33
99
52
53
27
21
30
90
51
48
39
24
45
39
90
60
51
9
84
48
60
42
180
12
117
81
30
12
6
18
42
54
57
9
3
45
43
29
27
16
20
81
99
9
36
3
9
162
72
6
48
63
57
55
104
3
9
99
66
3
12
24
57
18
12
33
21
15
75
18
18
9
21
3
21
18
45
21
39
21
120
3
36
24
33
7
11
57
45
3
24
48
9
126
57
33
135
9
12
24
18
18
99
12
3
18
108
78
9
60
105
66
84
30
27
9
42
72
48
13
11
84
12
90
24
54
21
33
138
12
61
29
12
48
19
11
18
132
18
1
47
25
101
6
1
116
24
3
45
3
21
9
108
12
87
3
81
24
375
18
39
9
24
48
3
9
51
40
44
3
69
48
72
15
57
36
27
48
45
33
51
36
27
69
21
18
1
20
81
6
93
88
17
36
19
8
51
9
57
3
33
27
27
60
81
39
73
77
123
27
6
30
9
81
36
90
133
41
6
9
99
114
18
12
96
21
3
49
20
108
52
59
90
27
45
39
21
111
48
3
24
1
32
39
1
59
9
3
21
21
6
21
51
69
12
57
24
27
3
30
30
6
48
3
40
29
12
31
68
12
45
12
12
87
15
45
9
6
66
39
24
15
54
6
45
9
15
24
69
102
141
36
12
40
20
48
3
1
11
25
8
12
24
21
30
24
9
15
21
81
6
57
87
96
21
36
136
35
72
48
24
72
93
87
9
24
24
153
18
9
9
99
12
12
48
27
33
60
3
66
43
65
6
54
15
39
45
45
75
36
15
33
40
17
120
6
69
27
30
19
8
12
3
9
21
12
36
27
3
69
12
12
28
8
111
84
49
20
51
30
24
3
27
21
69
6
165
69
36
6
33
16
20
3
66
84
18
60
48
61
71
54
6
162
12
36
27
12
39
30
3
3
45
33
99
27
9
45
39
111
36
33
3
9
45
66
69
21
15
21
3
24
72
45
24
30
9
16
35
21
48
57
18
72
60
85
32
39
48
21
15
18
39
12
81
27
36
81
163
92
27
69
15
6
12
15
15
21
27
9
33
18
9
45
55
65
7
17
3
36
12
3
36
9
21
3
21
19
23
6
51
117
60
15
9
159
21
72
54
42
48
54
6
12
84
27
21
60
12
96
87
16
29
30
141
69
75
12
12
3
30
90
18
36
51
15
9
60
15
12
13
17
18
6
96
12
246
1
8
96
45
54
57
39
61
68
33
87
33
24
39
39
30
30
6
75
9
27
24
45
60
24
39
108
3
48
141
12
39
21
60
9
27
21
12
15
12
75
6
31
32
48
9
132
27
123
30
78
93
24
21
3
147
6
27
27
21
60
111
169
23
42
78
30
36
39
4
20
27
153
9
18
6
36
24
3
3
180
60
48
25
29
36
15
48
33
55
5
3
27
18
36
63
33
27
48
21
48
6
150
30
ABCD 96278230702*3^$a+1 [50177]
115
17
37
24
36
35
120
25
119
7
84
54
23
72
36
48
91
5
96
96
73
42
269
49
107
115
30
35
19
60
30
24
23
36
84
60
67
125
1
143
144
157
90
125
48
24
73
36
36
114
113
48
36
13
96
35
13
11
36
36
7
42
107
91
53
67
17
25
144
71
13
35
127
24
84
5
60
277
155
25
11
108
96
36
109
11
36
96
180
25
47
73
155
96
48
31
90
107
19
5
36
85
23
25
132
71
13
24
11
288
132
85
36
143
145
126
5
19
66
71
25
54
65
79
36
269
37
90
5
49
143
67
126
24
11
24
72
103
270
114
30
131
36
109
71
96
169
143
1
90
41
49
6
41
49
270
5
108
97
11
48
72
48
25
264
23
72
1
95
115
6
30
288
53
192
25
71
55
5
19
12
60
48
36
24
30
36
186
84
41
49
35
36
48
12
103
5
37
18
120
41
1
11
37
36
6
401
84
12
12
180
25
126
29
49
23
13
36
23
7
65
103
29
127
101
13
11
1
54
144
29
7
149
31
24
36
54
35
145
11
181
47
12
36
96
48
49
6
90
47
43
54
12
35
60
180
108
175
53
37
59
31
6
30
114
12
47
48
13
143
180
97
30
161
48
103
29
204
1
66
41
13
6
5
49
54
65
72
19
137
13
30
114
72
143
12
84
49
30
17
19
41
85
23
1
35
175
17
19
41
132
48
37
191
19
89
12
295
17
72
1
6
41
48
1
23
85
36
215
85
6
53
1
66
5
13
71
79
17
36
73
83
37
11
85
84
54
90
42
18
59
151
36
17
72
7
89
91
18
191
61
48
36
131
144
85
6
17
252
175
5
48
61
30
5
175
77
19
54
30
6
336
11
60
19
41
19
30
119
12
37
23
120
13
155
72
13
59
31
89
31
60
84
60
5
12
49
11
24
12
337
36
95
79
29
193
84
11
192
36
60
61
167
109
47
12
31
18
35
37
155
43
53
37
23
24
12
241
47
115
77
12
228
96
145
11
49
71
72
120
48
85
174
36
90
11
355
180
41
12
37
59
84
12
48
7
65
43
36
89
132
55
120
258
35
37
54
36
77
13
23
96
24
55
17
13
6
41
13
30
96
30
35
19
6
30
89
1
6
29
84
48
48
1
78
30
11
115
17
48
84
31
89
1
24
191
91
29
25
11
49
47
163
29
205
47
49
30
17
97
30
5
91
54
35
1
174
41
19
12
5
60
276
84
12
37
11
163
42
198
102
18
96
41
108
7
18
36
35
48
43
18
60
11
1
24
90
36
48
42
18
77
49
71
19
66
47
12
24
48
12
1
155
49
35
91
5
79
90
83
24
24
24
7
24
29
115
29
108
24
31
125
79
5
25
126
60
18
23
48
1
18
77
25
23
1
59
25
36
119
48
48
36
25
84
227
103
5
25
59
55
66
60
246
269
19
36
17
7
41
25
131
84
61
18
102
71
37
143
72
37
59
49
36
11
49
126
138
42
30
23
31
36
24
36
120
41
48
25
227
163
24
17
132
193
48
36
54
17
84
121
71
13
54
72
54
24
23
60
7
210
23
276
193
11
24
13
150
89
48
43
30
60
107
48
60
1
66
5
13
162
114
54
5
247
48
41
60
25
54
17
163
5
121
6
30
24
23
96
7
120
29
79
96
53
37
11
25
48
36
54
65
96
199
6
30
17
277
12
11
120
49
203
1
66
24
5
12
24
25
119
12
199
54
174
90
107
36
43
17
12
25
11
25
30
ABCD 96278522038*3^$a+1 [50290]
5
144
7
240
120
204
245
31
30
60
279
51
45
45
35
19
276
150
24
30
221
109
6
24
180
81
15
54
36
135
165
30
30
84
203
13
30
204
60
6
84
126
84
161
64
81
60
114
216
30
75
80
55
54
210
60
5
31
30
3
21
6
144
21
15
30
30
120
204
6
24
66
84
66
180
60
59
61
3
21
30
96
24
53
16
111
6
107
37
66
9
15
60
66
3
351
96
17
112
51
150
39
21
54
90
59
31
36
45
75
114
51
288
57
180
179
16
15
30
35
115
150
84
131
325
90
17
43
240
210
150
93
51
180
105
45
150
29
61
330
30
120
36
60
83
61
6
90
30
24
29
67
84
150
51
48
147
90
54
66
210
180
150
143
97
159
111
24
336
84
53
13
243
87
9
21
174
360
36
33
231
6
24
126
30
120
90
504
96
5
25
119
16
45
150
114
59
31
81
279
126
203
256
201
167
37
150
53
157
36
15
45
83
16
128
103
210
60
144
36
39
80
31
30
54
6
215
145
300
144
51
69
36
240
119
61
60
54
66
120
204
90
6
360
144
35
121
23
67
30
174
270
35
31
209
91
84
113
127
65
115
156
449
144
16
135
30
36
240
114
66
264
336
54
210
83
73
23
37
24
30
60
120
65
121
330
204
60
6
30
24
156
29
48
13
227
112
111
30
24
30
126
30
17
16
51
60
225
144
111
6
24
90
233
13
234
9
57
84
90
60
60
60
36
180
93
27
149
121
150
120
60
120
84
120
6
83
61
120
36
84
96
60
23
97
63
147
204
129
117
54
53
157
120
6
30
279
128
127
113
112
471
60
84
36
30
39
45
30
156
150
24
30
6
84
83
157
6
93
32
199
66
54
36
24
60
30
66
54
150
96
24
69
21
96
90
24
30
6
437
223
65
85
114
66
119
55
60
6
167
7
180
60
60
269
37
54
306
474
36
84
129
141
240
51
45
240
99
141
144
435
15
30
276
30
209
121
60
59
144
31
30
306
84
36
9
165
90
150
150
6
90
180
33
51
96
285
45
144
99
87
420
150
30
17
13
300
39
176
79
6
144
59
61
90
30
156
54
6
24
36
60
144
306
84
36
54
30
6
180
3
51
60
246
30
93
96
51
24
96
24
29
67
150
30
24
60
36
65
139
90
6
144
66
24
96
ABCD 96278589094*3^$a+1 [50141]
17
121
24
72
234
84
42
66
29
13
126
126
18
18
48
90
144
90
6
84
126
95
60
36
48
31
42
23
36
133
11
7
65
84
139
90
6
89
24
12
145
54
54
18
48
221
49
59
60
36
79
60
5
85
198
17
175
42
59
25
24
143
103
5
37
95
43
5
55
30
6
138
11
72
7
5
91
144
288
53
60
84
103
65
25
23
24
120
85
23
60
48
49
6
30
11
31
5
48
157
119
103
108
89
1
12
11
25
119
43
42
35
60
13
23
264
73
72
23
13
126
5
139
5
12
55
17
37
90
90
54
89
1
12
119
31
12
6
71
24
25
90
137
108
67
12
18
168
35
60
72
12
60
25
90
65
12
55
36
54
95
13
71
67
162
18
108
114
23
7
60
72
54
95
180
36
85
36
18
5
36
84
19
48
72
6
54
5
13
144
143
55
48
18
47
13
30
41
13
11
144
12
49
59
72
49
42
180
30
258
89
216
37
102
6
59
12
199
5
7
29
13
126
234
143
67
36
24
77
13
18
54
215
13
36
6
54
59
31
84
5
31
114
71
1
71
19
53
96
12
199
144
77
67
30
42
138
96
359
31
5
229
47
85
23
283
12
41
37
143
67
65
25
78
41
49
126
18
18
72
17
49
11
36
43
5
1
35
19
54
126
5
12
144
108
217
48
126
101
84
109
48
59
49
90
6
215
55
5
13
18
5
12
31
144
42
23
43
18
90
6
138
132
36
17
55
197
144
55
41
36
25
78
54
48
42
17
91
185
97
11
7
114
18
17
55
53
13
90
18
132
143
49
60
30
6
12
119
79
5
109
138
60
5
12
36
24
25
11
85
84
131
36
55
18
90
17
96
13
36
48
18
24
54
54
120
60
53
157
42
53
1
30
42
48
60
239
180
25
155
25
167
108
72
1
102
216
60
36
54
36
203
115
78
54
5
43
198
167
96
49
30
5
96
31
89
36
73
23
324
61
23
1
179
1
54
84
306
11
43
18
24
54
30
54
101
25
54
65
115
101
7
77
85
23
13
131
60
133
6
54
23
12
60
108
48
1
48
11
67
12
60
120
5
13
18
24
72
36
30
383
49
36
90
114
30
258
59
48
37
143
91
12
168
5
211
36
293
7
108
24
41
49
48
108
95
60
49
35
72
24
36
13
30
36
5
91
5
48
240
121
36
90
48
5
36
132
103
84
77
36
108
1
59
84
36
24
43
5
13
150
197
72
132
13
35
1
35
24
12
103
18
42
17
96
43
6
66
60
12
5
181
71
49
186
138
60
120
11
84
31
41
31
65
48
49
36
47
7
113
127
36
36
18
156
24
30
41
37
48
60
30
24
156
29
151
5
55
5
84
121
167
19
5
61
24
54
5
67
18
120
144
11
72
7
36
41
103
77
139
72
113
24
120
37
71
109
95
13
66
65
7
108
65
36
31
5
72
85
36
107
337
42
53
36
127
48
60
84
36
24
185
25
18
60
89
31
5
108
109
35
31
5
37
18
84
36
5
67
18
11
144
7
72
5
72
13
18
5
24
13
30
65
12
145
35
180
13
11
7
5
132
36
67
12
60
17
168
13
54
84
77
37
126
41
84
19
108
5
84
139
96
5
49
251
55
18
95
31
5
144
12
73
30
108
173
31
18
48
18
6
18
77
31
48
101
31
48
162
78
17
19
66
23
36
24
25
59
37
108
138
150
360
23
85
342
138
96
23
12
19
125
139
18
119
13
ABCD 96278800778*3^$a+1 [50031]
44
4
95
129
96
99
13
8
244
48
143
84
33
3
69
27
169
299
1
11
36
217
48
72
23
72
73
35
108
9
63
73
92
28
312
35
108
81
16
32
87
49
144
23
60
84
33
40
95
25
47
1
140
48
172
68
64
140
51
37
47
1
120
24
60
48
108
71
73
36
60
24
140
63
45
87
192
13
131
45
12
72
16
12
12
35
36
72
145
179
33
3
300
24
13
272
3
12
24
49
107
9
36
16
200
120
112
48
35
9
64
167
12
141
52
60
132
92
48
48
52
56
100
12
35
288
24
48
117
63
72
193
104
184
12
47
36
57
120
48
64
48
95
45
135
45
27
36
24
12
133
20
100
107
129
36
39
25
192
47
265
56
120
36
48
60
100
23
108
25
32
100
92
15
36
96
36
97
23
37
80
12
208
56
24
100
23
189
88
143
145
263
49
23
60
37
11
25
180
120
71
1
35
25
35
84
21
3
45
64
36
11
49
120
71
73
32
124
12
104
88
35
141
15
60
21
256
23
132
12
13
20
75
93
4
60
47
129
4
180
23
57
3
25
59
21
87
73
12
48
32
40
92
16
35
48
81
63
36
169
11
36
96
84
81
12
16
32
27
1
47
129
16
179
45
99
85
24
20
3
12
72
181
72
71
24
25
155
25
48
44
136
12
48
48
11
49
11
109
80
112
59
21
99
13
56
111
96
84
36
24
69
144
15
60
1
11
36
57
51
21
51
204
49
71
153
27
24
37
12
35
108
13
84
48
95
120
153
171
24
12
69
60
60
195
36
120
25
48
120
180
95
60
21
28
20
3
48
36
60
120
21
15
13
59
13
95
168
105
15
96
13
23
85
107
36
49
32
148
128
160
68
15
9
148
368
267
69
159
72
13
56
4
12
59
61
47
60
12
36
117
40
131
36
36
105
27
25
48
12
36
120
56
144
40
20
96
36
15
48
49
92
39
25
84
143
180
204
1
192
80
60
27
33
15
21
84
16
120
227
13
59
36
21
60
16
32
16
35
37
192
23
9
123
48
93
51
181
12
128
99
253
20
51
169
60
56
60
64
108
32
132
4
11
61
143
72
144
49
12
44
123
165
123
72
21
12
84
120
4
60
47
85
23
252
12
13
80
15
25
119
180
108
177
3
61
24
23
25
108
11
1
120
108
191
84
9
36
4
32
208
23
48
49
95
165
3
189
16
48
35
97
12
212
124
84
32
136
59
13
23
33
24
28
95
133
24
215
72
169
47
93
4
263
97
11
261
16
72
71
49
35
13
8
64
8
147
21
99
13
12
92
135
1
32
27
13
8
268
144
36
47
93
87
25
48
431
109
80
64
23
12
237
3
108
217
48
35
9
99
36
61
12
92
231
253
32
148
24
96
56
16
248
4
116
51
45
63
36
105
39
61
60
191
1
252
48
35
69
24
64
23
57
267
108
73
72
8
132
48
52
11
36
189
27
57
208
120
132
23
13
24
128
15
129
3
21
171
1
32
3
132
48
93
375
21
4
24
20
75
36
36
1
80
24
16
95
97
20
12
15
1
68
64
35
201
100
239
165
28
23
21
144
52
20
12
51
49
56
27
ABCD 96279430628*3^$a+1 [50034]
24
12
24
48
6
12
23
4
12
20
228
7
21
32
16
15
6
30
29
79
21
51
29
16
60
9
36
18
48
245
12
67
36
18
27
12
3
105
68
12
4
21
75
44
43
18
42
18
30
177
21
35
24
72
19
69
8
7
81
216
56
85
3
27
18
27
15
57
45
6
221
16
9
39
20
31
5
19
57
44
25
18
12
60
261
44
19
41
88
27
6
15
69
59
325
11
16
48
56
24
1
18
5
103
105
20
37
11
4
63
17
12
61
3
92
52
12
164
16
15
6
30
132
12
6
12
15
108
48
44
25
155
55
72
6
23
72
28
20
1
15
96
60
3
29
100
3
77
60
25
66
65
52
48
75
177
15
17
16
147
45
9
54
5
132
25
39
51
93
12
9
39
15
84
45
36
99
36
41
28
36
9
12
51
27
36
9
21
71
256
12
63
129
20
16
92
7
29
52
48
60
12
48
39
6
39
36
27
77
52
44
61
11
103
41
204
60
55
36
36
48
17
4
36
3
21
8
43
48
21
21
102
17
25
54
5
31
29
115
9
48
15
5
52
63
24
33
3
53
31
153
33
3
12
15
65
115
125
43
12
9
45
96
119
4
60
92
25
63
12
3
12
53
37
18
36
53
168
163
29
91
21
123
18
59
16
44
100
69
87
20
55
57
80
16
15
65
7
12
60
57
51
30
23
24
7
9
180
36
8
16
56
64
87
57
27
33
80
31
42
39
96
39
18
75
12
48
51
120
17
55
17
16
72
68
16
48
36
21
35
1
18
45
20
36
1
63
12
108
36
60
24
24
33
15
8
120
40
39
21
9
27
80
19
5
4
15
48
132
65
48
7
53
25
35
49
51
44
40
56
52
15
48
65
64
3
36
5
24
7
5
103
105
87
45
44
55
9
36
32
12
37
123
3
33
120
87
113
40
20
55
54
47
4
147
113
1
15
165
59
16
8
43
57
87
18
23
84
76
45
18
36
60
81
32
13
3
51
29
4
80
16
60
12
9
6
5
67
12
45
15
53
28
27
72
45
24
15
89
112
75
21
48
51
165
3
45
27
113
175
36
41
48
40
27
53
48
108
12
4
36
60
27
65
16
39
17
19
24
21
12
39
18
18
129
20
28
33
54
18
71
36
61
35
19
33
12
3
33
9
15
33
6
41
43
78
15
75
192
5
12
4
24
87
9
24
21
11
19
36
18
6
29
76
20
172
39
186
3
36
69
102
45
87
120
101
31
65
16
9
23
12
64
24
75
12
89
1
63
15
41
132
43
12
18
179
43
54
3
63
5
48
7
153
57
18
24
21
80
7
90
30
24
29
109
35
12
4
44
55
33
144
21
59
85
30
36
9
144
27
24
53
31
57
12
20
43
84
45
84
51
60
36
9
44
49
198
17
43
45
248
85
30
24
17
48
37
63
27
21
60
63
17
64
9
155
7
57
8
13
11
64
24
3
42
35
31
9
80
28
45
18
36
108
5
12
25
23
52
8
127
18
23
64
140
4
44
48
100
48
56
64
36
21
27
32
148
12
80
4
44
37
39
159
21
80
4
21
12
39
75
101
25
39
63
17
100
15
29
127
42
27
48
87
18
35
36
84
55
72
81
9
6
72
5
25
42
54
39
96
27
53
12
4
20
1
18
89
55
12
24
81
3
77
1
12
27
51
48
5
1
23
76
60
51
45
15
36
33
147
72
57
33
23
25
107
12
13
11
24
55
17
24
7
129
21
39
20
43
117
15
221
52
8
88
120
24
8
112
45
6
81
21
15
32
7
89
96
120
24
19
12
18
6
21
9
42
93
12
15
180
90
132
12
11
7
36
36
6
123
39
17
24
64
75
125
13
75
8
100
51
18
27
15
65
19
72
114
30
18
51
336
159
5
67
53
121
54
24
12
6
39
20
25
99
45
71
16
45
3
99
33
24
15
96
12
108
33
140
16
68
12
60
55
45
9
66
41
28
111
65
13
66
72
29
88
27
5
1
18
12
24
105
20
64
27
5
4
80
85
18
5
12
36
112
15
78
108
36
3
12
68
7
53
52
15
65
36
28
87
9
96
99
36
18
12
63
12
57
18
17
16
32
112
87
54
11
24
61
66
105
12
105
66
72
29
16
140
19
33
51
36
24
36
41
103
141
21
30
57
3
54
30
18
11
25
90
6
39
32
4
8
55
17
25
15
36
240
45
39
39
9
27
53
55
48
17
91
36
21
3
12
132
108
45
20
4
56
4
15
33
3
29
96
73
12
47
16
27
93
15
9
12
3
18
59
36
28
69
36
42
57
36
12
3
17
19
9
24
105
18
69
21
54
144
5
1
59
79
60
101
25
11
88
93
39
48
12
36
12
123
24
5
25
6
33
39
5
13
30
117
105
66
42
72
12
90
6
27
27
53
16
12
9
3
32
1
30
53
16
75
18
15
168
39
33
32
1
35
12
52
9
35
19
45
45
83
40
135
9
ABCD 96281065768*3^$a+1 [50063]
9
54
57
48
12
4
59
66
108
18
60
105
3
84
21
69
6
66
51
45
18
1
144
32
33
72
3
72
12
63
18
66
144
42
135
3
60
105
69
72
3
93
18
12
60
13
5
27
4
71
18
7
17
12
3
15
6
75
16
35
21
159
36
48
61
35
18
3
9
24
31
35
25
11
54
24
102
33
45
15
16
53
43
29
43
8
27
18
18
36
126
18
1
84
17
7
68
12
36
57
3
16
68
57
43
143
33
40
17
3
9
6
156
33
117
31
95
84
6
102
61
20
9
72
24
72
12
42
36
120
42
66
117
72
33
84
19
60
11
6
144
48
43
32
3
18
27
64
29
42
12
93
112
35
72
156
109
269
7
12
23
37
191
1
41
18
36
18
30
36
6
48
6
1
35
33
33
24
108
30
97
29
75
21
30
78
36
15
16
5
30
9
132
12
15
225
45
30
18
7
20
48
39
30
6
18
91
83
126
15
9
15
15
198
43
80
27
37
53
198
66
3
21
54
13
8
27
132
30
51
21
19
132
12
5
3
33
39
16
11
108
72
60
9
9
12
39
69
75
3
45
135
12
72
9
60
64
35
12
24
54
36
147
69
126
12
93
3
69
3
30
90
18
6
84
24
102
18
1
35
42
75
60
39
90
186
72
36
36
48
6
67
77
12
3
3
18
75
12
88
80
87
33
39
126
12
15
3
162
42
18
55
83
9
28
68
21
24
30
24
18
63
21
36
24
108
3
27
33
9
144
19
48
5
12
15
21
15
64
35
13
95
33
4
137
39
75
144
36
90
31
68
100
71
69
21
12
3
57
15
48
45
39
108
189
55
5
30
1
5
55
17
12
60
54
12
60
57
51
189
21
204
31
36
59
144
36
30
19
108
32
28
53
72
55
29
18
37
5
18
12
24
12
90
42
1
44
111
162
15
64
35
126
3
81
51
9
54
1
71
54
31
5
15
3
54
48
135
27
21
16
24
125
12
78
126
18
102
6
12
162
24
55
36
143
102
235
5
55
36
20
28
71
54
90
9
33
3
69
156
6
90
48
126
24
85
23
109
56
99
189
132
57
123
64
44
27
18
66
21
33
27
33
12
162
18
54
36
37
116
135
69
3
33
171
36
33
21
36
12
135
27
36
78
72
18
36
144
54
3
28
59
72
48
60
18
18
12
54
60
18
12
6
12
75
123
42
18
84
6
67
5
36
72
54
13
95
12
6
48
219
3
84
21
33
96
3
45
51
57
18
24
18
30
42
12
24
54
13
17
72
54
126
24
12
132
48
7
12
35
33
81
19
12
53
6
9
27
33
76
17
15
3
120
37
5
18
45
75
42
18
30
24
51
21
66
42
30
45
48
4
29
24
36
87
123
1
41
199
48
8
27
61
104
60
45
18
42
30
6
66
54
87
9
31
8
24
21
259
128
100
80
45
7
65
72
18
33
4
5
54
36
30
24
39
51
36
85
23
72
81
72
21
27
33
12
54
9
81
6
72
37
161
54
9
60
84
57
36
3
12
93
7
8
21
6
162
48
78
37
89
54
90
27
48
60
9
31
215
36
1
53
27
100
77
51
12
9
48
36
19
5
36
54
225
21
79
35
12
60
181
89
18
33
93
12
43
17
54
54
84
7
48
5
30
18
42
36
49
20
33
42
342
120
24
36
18
1
161
30
24
129
15
30
60
66
1
41
75
64
60
71
13
17
75
69
24
30
6
19
71
9
111
6
120
3
12
28
32
93
99
27
270
31
32
3
108
36
21
132
51
36
21
48
15
9
27
81
45
42
102
18
6
39
15
36
90
12
168
30
96
49
36
41
18
36
69
40
20
144
15
1
35
1
11
18
24
48
42
210
6
102
18
42
12
75
16
72
5
163
32
15
42
90
36
30
54
141
4
41
12
27
27
69
27
102
3
39
1
35
48
6
111
15
57
33
48
72
15
64
11
24
18
18
30
90
24
36
18
54
12
18
6
66
63
16
32
15
60
12
61
17
102
61
119
42
144
27
27
12
36
24
30
36
72
60
12
39
160
5
15
4
197
18
85
41
72
108
84
6
360
37
29
6
12
90
6
66
24
67
77
18
12
126
19
20
36
12
9
19
32
3
102
60
12
6
66
6
72
30
90
18
87
45
3
12
16
92
57
90
12
24
49
5
18
57
16
119
18
24
30
54
24
66
72
33
45
12
63
15
129
81
39
3
45
72
75
61
216
104
180
15
6
30
54
55
5
36
66
73
77
18
57
9
60
48
126
162
43
17
102
97
29
19
5
3
15
12
78
48
72
19
44
15
54
31
59
37
11
ABCD 96281593834*3^$a+1 [50041]
42
3
36
3
45
36
155
25
11
25
63
81
72
39
84
57
15
45
15
108
177
87
2
34
56
28
48
33
24
75
108
84
33
36
47
52
152
1
83
144
16
44
25
3
9
123
20
16
104
28
62
22
74
10
9
111
129
48
27
18
134
48
28
8
22
32
16
26
181
119
16
12
21
39
141
39
45
11
180
61
53
43
23
142
195
29
10
8
76
129
11
16
86
58
12
42
3
72
35
12
28
21
135
12
92
60
10
6
129
36
11
60
30
175
65
34
32
4
84
20
76
128
156
4
6
62
108
85
15
21
3
36
36
210
48
32
16
78
12
12
21
95
22
18
222
3
95
96
1
45
110
13
11
180
64
44
138
79
63
141
101
48
16
80
90
22
147
191
1
35
58
3
87
93
63
24
57
41
43
99
36
174
86
36
28
72
225
96
33
126
80
18
115
45
42
45
171
78
15
35
126
66
52
170
43
5
64
51
3
42
18
12
33
39
33
83
76
186
75
147
12
93
12
15
14
144
6
52
57
63
8
102
42
28
12
165
192
39
50
127
15
32
13
135
9
84
47
18
70
84
8
72
72
24
4
60
105
48
47
13
23
72
178
2
72
6
19
15
12
8
52
20
73
75
8
70
62
36
16
165
99
9
93
3
72
12
27
81
108
15
57
27
33
29
138
22
39
179
36
76
140
64
12
8
244
8
25
24
59
24
102
78
72
73
15
92
108
36
37
159
68
16
60
50
7
63
20
54
10
6
2
28
66
74
1
215
76
24
128
42
70
165
99
200
24
72
16
9
83
142
48
42
21
99
44
1
3
36
12
32
16
24
20
162
54
112
48
129
47
28
21
11
25
36
180
63
45
11
180
64
36
224
12
4
261
105
14
18
48
78
25
27
128
12
144
49
75
84
108
44
13
123
33
132
75
2
18
85
23
49
47
34
32
79
36
15
14
90
28
8
112
72
60
96
44
48
16
180
72
20
49
63
32
13
75
20
70
42
21
132
123
18
80
31
81
14
60
1
107
16
57
27
12
68
12
106
48
14
73
3
57
15
69
11
108
96
64
192
12
6
14
40
12
68
72
61
27
26
19
51
45
36
41
79
11
13
27
32
25
51
32
82
80
58
9
75
9
147
32
61
39
20
72
133
63
18
42
54
14
36
60
48
13
27
93
72
11
61
255
69
11
28
141
27
72
33
33
195
15
12
8
1
143
72
1
60
135
132
12
84
26
16
50
52
48
105
47
72
25
33
126
12
20
108
6
48
31
255
80
12
64
54
195
29
22
68
72
76
45
5
7
51
54
2
16
14
46
168
36
261
39
48
48
42
86
76
9
36
33
90
8
25
15
24
168
200
222
10
9
24
23
28
114
26
4
8
25
75
152
52
48
120
45
11
36
144
64
92
64
42
2
25
15
153
47
30
166
117
5
54
193
12
39
44
60
97
23
72
36
97
35
40
33
75
132
110
16
15
119
61
77
7
72
81
15
177
18
24
9
24
23
13
147
84
8
97
108
155
60
12
100
96
8
264
16
45
119
16
12
33
72
53
55
47
42
102
108
25
63
20
13
11
61
75
45
3
44
13
23
4
108
12
120
8
28
72
60
8
124
21
72
27
26
66
13
33
39
41
42
12
16
180
45
15
12
33
15
12
72
264
44
40
33
3
21
5
16
48
14
66
6
133
3
45
47
60
40
8
24
1
108
99
20
85
75
30
86
180
12
28
14
30
28
12
92
73
21
15
51
14
79
17
16
39
3
57
45
3
47
49
27
60
12
93
99
33
47
16
9
231
12
21
47
13
95
144
25
83
85
47
36
12
180
58
30
20
4
92
61
84
125
46
9
60
23
61
11
124
45
47
22
110
72
58
18
78
2
97
36
144
36
24
11
61
84
60
87
30
240
32
22
33
51
20
97
12
11
76
48
128
85
83
84
16
80
34
66
45
111
18
26
54
58
45
59
16
20
24
1
33
74
37
ABCD 96281697464*3^$a+1 [50094]
53
72
18
73
8
21
55
383
13
17
63
27
42
19
72
72
107
48
1
32
28
32
33
114
37
56
9
103
8
147
12
54
87
12
87
13
60
96
5
24
55
20
48
57
3
33
19
12
224
45
36
18
97
65
15
28
48
92
21
115
5
7
47
36
49
32
48
28
77
3
100
12
137
180
18
13
80
33
24
30
42
108
211
24
80
21
19
41
66
25
83
13
80
4
48
92
183
30
55
276
84
77
43
36
44
177
18
1
35
45
16
29
36
258
30
123
24
15
9
99
90
3
148
71
13
95
12
1
17
36
55
35
61
20
33
66
129
16
5
7
44
75
30
24
39
12
3
36
69
88
59
81
99
18
75
112
60
48
11
169
68
63
6
51
24
28
5
63
9
19
44
171
357
39
1
17
36
115
20
81
31
17
72
78
57
36
9
151
80
3
25
36
24
65
19
116
9
15
52
143
33
60
24
159
9
21
15
100
24
36
32
4
29
174
90
6
109
35
30
31
29
72
139
5
139
131
45
136
56
48
51
18
27
9
15
72
3
114
27
45
84
54
97
83
13
83
45
144
27
81
9
43
56
4
32
3
1
35
24
192
18
43
164
99
1
344
21
31
17
67
8
112
56
27
21
24
27
213
75
105
12
184
144
65
12
3
51
150
55
24
56
12
144
76
8
24
87
141
12
16
119
33
120
112
17
60
43
5
6
36
81
3
21
40
104
69
127
23
126
30
45
52
29
18
13
12
80
48
24
9
54
126
51
124
96
125
63
21
91
56
220
12
41
66
18
67
5
15
36
232
41
27
9
24
54
181
20
84
51
54
15
100
17
79
5
186
85
24
24
5
55
5
55
11
45
105
51
36
48
72
100
32
112
84
80
60
112
108
5
75
96
99
36
18
63
24
64
59
85
80
75
12
25
56
48
105
39
15
42
63
75
61
65
24
66
114
67
24
32
33
114
30
15
45
12
39
100
32
52
11
24
57
76
24
53
60
7
23
36
54
6
54
27
16
120
227
6
55
24
77
18
177
63
61
5
126
54
24
67
24
56
33
103
8
9
90
90
6
90
19
8
24
249
7
48
35
25
32
69
24
7
47
73
24
8
147
33
28
32
177
79
29
27
9
234
156
60
37
8
24
136
36
23
6
84
115
80
81
30
49
101
187
8
84
135
21
4
32
4
72
80
40
108
32
3
30
15
129
43
20
112
12
48
17
60
264
147
24
105
18
21
112
72
11
84
97
53
151
95
45
45
54
45
105
63
57
6
25
5
24
27
45
30
81
112
47
13
8
69
115
24
12
23
6
15
4
29
3
57
27
9
67
12
5
43
29
51
72
21
115
80
45
54
36
121
53
63
124
8
21
27
63
144
201
40
12
23
9
12
36
33
111
15
1
92
81
36
3
12
28
120
125
162
13
77
19
149
15
57
210
78
163
80
3
25
24
5
42
48
6
30
24
162
19
29
31
5
24
7
24
240
56
159
9
117
31
272
51
45
9
72
19
5
55
92
48
195
165
12
48
81
31
119
61
47
81
9
51
21
108
67
48
5
42
13
12
23
33
153
120
175
11
54
90
1
29
24
15
28
44
24
144
45
67
5
51
24
124
44
148
47
1
32
183
37
72
35
61
12
60
83
109
200
48
28
84
137
18
37
8
168
184
35
21
124
44
36
28
71
60
97
29
54
49
5
75
120
36
100
92
324
28
128
12
177
51
39
24
21
45
78
97
23
181
104
57
204
55
36
35
144
54
12
19
144
32
4
32
268
80
4
125
55
12
35
33
112
185
31
80
72
96
9
12
39
84
88
167
6
55
29
36
19
77
91
164
4
32
9
24
144
126
49
8
339
18
30
36
240
9
16
65
84
51
124
68
9
19
5
247
89
135
ABCD 96281727364*3^$a+1 [50103]
87
36
132
72
27
12
12
138
75
72
36
36
111
69
204
48
3
24
213
156
207
24
21
9
15
9
3
63
33
111
33
165
24
84
60
99
57
6
30
15
99
57
33
30
33
36
195
21
3
69
3
30
75
39
105
12
27
6
99
48
87
48
42
12
123
45
72
27
51
12
96
30
3
57
24
135
36
57
36
30
57
24
129
54
42
3
45
15
36
12
15
30
27
51
153
33
84
27
36
3
156
69
33
39
60
12
9
15
27
45
36
87
21
48
36
132
9
75
15
153
36
33
42
9
51
12
84
36
90
30
9
69
66
9
105
18
21
69
75
39
90
24
12
87
45
12
66
21
21
102
105
108
33
90
24
69
36
141
3
141
147
3
204
126
6
21
129
39
84
15
60
6
27
21
3
153
72
39
189
51
72
33
15
24
21
18
60
42
60
48
36
54
78
87
84
27
9
36
51
60
6
24
96
231
24
12
24
36
15
126
72
39
75
234
27
9
24
12
54
24
54
27
33
6
24
57
39
30
39
21
150
66
144
24
51
12
36
60
108
15
33
117
15
12
36
24
69
15
75
48
21
72
36
33
27
87
57
33
90
21
75
45
27
105
84
9
48
51
39
30
3
93
36
15
63
33
33
114
33
99
9
105
231
57
3
93
12
3
15
21
309
51
84
72
105
132
39
27
45
36
21
87
21
63
60
57
72
54
36
45
24
48
108
27
30
39
12
81
15
48
144
123
9
72
84
45
24
3
21
39
27
30
126
9
21
276
135
132
21
30
57
39
30
39
315
81
99
9
48
36
57
90
33
33
99
45
63
48
3
21
9
63
99
57
87
42
75
108
21
36
18
33
9
3
36
3
177
24
87
30
3
36
204
21
15
21
114
45
39
141
69
60
24
66
24
9
39
54
6
57
57
3
15
12
81
45
60
18
24
6
54
129
24
75
9
51
30
135
63
42
60
3
192
3
54
3
9
3
27
114
39
33
48
171
108
15
102
30
93
51
21
51
18
15
69
39
27
6
60
15
9
96
108
6
42
15
9
27
39
18
12
111
3
81
15
45
63
9
165
15
36
36
75
144
6
27
27
90
24
183
45
3
129
3
9
78
156
9
27
153
51
30
6
105
60
171
42
66
57
33
183
3
21
27
42
66
30
48
15
81
27
60
3
48
6
66
84
132
57
36
45
27
36
36
21
132
171
180
21
171
27
12
48
9
45
99
21
195
63
66
15
12
69
66
30
24
6
12
45
27
18
159
9
54
81
33
84
39
189
24
3
51
6
204
222
93
105
171
12
36
24
39
45
9
24
36
3
27
153
21
54
129
12
96
12
24
9
180
27
51
168
42
111
105
75
81
126
33
12
33
6
69
21
39
15
105
9
135
3
237
57
15
9
126
30
99
111
24
9
24
33
48
72
27
33
15
93
6
54
63
60
129
195
9
36
24
6
33
12
99
24
30
51
144
48
108
45
72
63
81
60
63
207
45
45
18
165
93
78
33
3
96
129
24
117
63
51
21
75
45
129
15
24
72
12
24
27
93
81
42
24
93
48
9
15
15
36
21
123
54
6
60
36
36
138
27
96
3
48
48
9
120
60
36
108
171
150
51
96
87
6
135
3
33
108
81
84
39
48
153
51
21
27
57
51
36
81
66
42
87
3
33
36
12
27
96
36
57
21
36
159
15
132
12
21
24
15
6
30
93
39
54
60
6
24
30
147
12
144
105
36
255
51
30
6
54
111
69
75
33
48
42
57
24
72
3
12
21
51
33
87
45
108
33
72
3
36
45
111
144
24
9
39
117
36
36
108
87
36
9
42
33
3
24
90
15
141
3
33
15
105
168
48
63
27
42
75
21
6
36
21
57
147
69
120
99
108
3
30
36
78
60
6
15
141
3
24
15
126
42
42
78
54
147
33
15
9
27
57
18
24
9
81
216
72
15
48
63
102
84
147
21
39
84
36
63
24
9
33
30
168
21
9
24
60
15
3
54
15
129
99
21
15
51
30
15
33
39
27
12
9
ABCD 96281766502*3^$a+1 [50060]
24
6
47
7
9
3
29
1
324
36
71
97
60
36
84
11
1
95
13
3
183
144
6
36
36
18
6
3
128
169
30
41
43
6
15
15
120
9
32
25
23
31
144
17
48
49
15
15
6
59
187
48
30
71
25
119
13
195
87
6
12
12
6
21
32
1
12
99
117
108
30
24
6
3
9
23
1
90
30
18
96
21
39
30
6
69
75
24
108
18
36
11
13
36
191
115
24
5
64
129
12
6
114
18
18
42
6
114
12
6
54
66
102
5
31
84
72
36
54
84
23
31
78
35
96
7
24
161
7
18
12
24
6
12
65
1
60
83
1
47
48
48
37
6
12
41
7
105
15
81
21
114
84
30
30
36
6
210
12
17
64
81
24
144
18
21
69
168
131
31
12
90
6
21
39
249
81
6
18
39
63
129
27
24
18
102
24
12
17
16
32
43
30
84
12
6
30
288
144
51
27
21
21
11
1
30
30
35
19
102
12
12
6
78
11
48
48
25
30
132
5
31
24
30
36
39
3
102
71
25
84
6
24
18
3
159
42
71
37
36
6
60
6
90
24
45
21
54
5
19
96
45
21
42
42
87
9
18
24
77
1
12
30
108
89
259
6
174
126
24
35
48
79
108
6
15
9
23
1
12
131
96
43
36
161
7
30
59
85
12
6
18
54
66
54
42
47
79
60
5
43
126
24
234
60
60
29
37
54
18
48
90
60
12
60
54
90
54
24
48
23
25
42
78
120
23
1
36
12
18
42
12
71
145
30
30
12
71
1
18
30
48
95
25
120
24
6
24
120
12
78
12
6
5
43
53
1
90
102
66
12
36
141
3
29
16
80
13
78
36
81
39
60
18
30
96
24
108
41
127
17
7
9
39
60
60
17
91
54
12
24
66
210
54
24
30
6
30
6
6
72
12
48
36
83
1
48
63
51
24
96
5
43
5
16
141
6
78
66
6
12
6
36
36
90
78
101
13
6
66
107
31
17
13
6
29
7
24
6
6
84
60
66
12
42
30
6
24
6
54
6
24
18
66
54
30
198
9
39
41
19
6
48
18
5
13
24
59
97
120
36
156
12
11
7
12
6
36
35
61
54
45
15
276
54
6
168
6
51
32
48
19
29
1
24
42
72
6
47
55
57
3
12
90
39
80
43
78
18
5
37
36
6
30
35
1
24
84
6
60
54
59
25
23
7
6
36
30
65
144
61
3
32
103
18
228
54
29
31
33
32
73
39
81
54
36
21
144
39
6
35
19
48
6
66
53
91
5
49
30
18
84
30
54
87
3
84
72
30
54
24
21
51
45
21
11
19
221
7
41
145
47
13
18
81
39
12
29
48
96
16
9
66
6
60
51
32
1
30
24
233
48
1
108
36
54
9
80
43
101
73
311
1
72
71
49
42
36
48
12
108
12
30
15
128
67
30
30
198
30
29
1
42
30
23
139
72
36
12
77
48
31
33
123
48
5
25
23
49
24
30
36
66
3
81
15
75
24
24
78
23
25
72
47
1
252
12
18
60
114
60
30
78
60
90
89
19
29
25
23
31
24
72
17
79
65
67
18
11
31
17
16
69
24
51
81
12
30
5
16
15
60
5
1
30
30
108
48
24
78
33
3
60
42
23
85
30
36
24
12
30
18
6
30
36
30
48
54
9
3
30
30
17
1
15
33
18
6
126
9
3
60
18
63
144
33
12
36
36
6
101
109
18
81
3
36
24
12
36
54
155
73
150
33
15
72
66
23
7
42
42
5
13
108
54
48
113
19
6
30
12
24
5
43
6
47
55
9
15
114
12
12
23
7
42
15
32
37
180
183
224
37
11
25
30
84
102
48
6
41
31
102
27
3
6
24
63
80
19
96
125
7
9
21
12
54
102
35
48
109
3
15
17
67
77
61
6
6
54
6
30
264
5
1
24
71
16
9
18
21
111
24
6
120
48
11
31
24
30
24
83
13
24
6
132
18
66
108
12
6
54
168
12
5
19
66
144
30
54
36
42
9
9
12
30
30
24
6
108
24
45
33
12
131
91
18
12
84
36
6
41
16
81
24
39
87
30
66
114
6
66
18
189
3
72
30
30
9
80
13
18
42
48
71
145
15
51
24
12
78
11
181
42
96
42
18
53
144
7
18
12
30
72
60
24
66
66
18
24
35
91
96
6
72
71
19
45
80
48
55
24
54
126
6
12
11
16
21
78
30
42
114
30
69
48
27
53
13
6
30
95
85
18
114
18
24
125
109
24
36
23
13
138
18
72
36
11
48
13
120
120
144
30
144
30
119
61
51
32
16
45
18
12
18
3
45
179
121
36
48
12
6
113
19
48
77
48
7
60
93
9
24
102
24
30
36
84
18
12
77
73
54
84
108
ABCD 96282178834*3^$a+1 [50086]
128
81
60
51
9
108
180
732
48
480
27
48
352
5
315
144
96
45
3
297
231
240
528
112
80
48
304
5
192
123
96
81
15
64
176
93
3
528
9
12
60
120
39
256
416
189
3
105
240
12
219
81
228
60
180
75
48
144
213
12
63
240
96
9
672
39
112
80
144
96
57
87
333
180
300
3
609
639
129
303
357
852
295
5
60
159
21
171
192
112
65
111
57
135
96
21
219
9
60
192
228
231
96
48
96
201
39
9
247
5
171
237
163
128
189
132
240
120
55
53
235
17
120
183
336
144
177
228
180
183
48
112
432
32
33
132
91
80
357
123
57
12
168
147
48
117
123
57
279
160
80
192
117
72
228
63
417
207
144
9
180
12
439
341
48
43
617
552
399
144
105
72
15
48
96
81
591
160
149
363
208
17
271
176
213
75
192
48
117
43
545
111
21
240
123
256
272
69
48
123
48
304
5
27
48
177
63
48
237
243
288
9
132
3
192
153
120
63
192
57
60
43
32
273
207
45
120
48
171
201
48
72
48
31
269
195
192
144
549
75
16
32
9
60
60
111
144
160
128
405
180
7
125
180
15
48
48
249
48
231
21
240
603
285
51
81
79
89
343
17
780
483
192
417
15
153
240
7
53
72
291
144
33
372
168
51
96
48
105
192
103
320
57
480
48
60
60
72
108
60
63
57
360
15
336
69
540
31
41
39
96
105
135
105
39
336
480
ABCD 96283058252*3^$a+1 [50130]
12
11
84
7
30
3
15
117
3
57
3
36
24
42
24
99
20
7
18
27
108
15
65
52
21
3
51
30
60
59
16
39
30
126
113
13
42
41
60
1
120
143
52
15
6
54
29
40
81
6
18
24
12
60
3
141
12
39
63
12
96
54
135
99
69
21
12
39
48
72
44
24
1
30
5
1
63
20
25
30
42
3
20
96
40
20
120
7
57
3
9
68
112
44
265
39
57
120
78
18
47
13
27
87
9
9
30
90
66
5
37
48
6
29
16
8
40
56
79
21
39
48
12
30
11
16
75
30
30
36
12
42
15
45
63
3
17
37
114
30
84
15
36
36
24
9
15
96
180
84
56
91
198
36
24
15
56
24
1
35
91
29
19
42
39
81
83
97
24
35
1
30
29
1
15
63
141
21
30
18
66
21
33
71
49
36
39
3
33
129
12
363
56
7
12
36
65
16
24
21
108
60
75
75
5
16
36
123
42
54
149
36
100
84
20
121
30
42
3
20
49
36
30
45
96
45
135
48
45
72
59
181
39
80
64
20
36
1
239
1
39
60
44
1
6
30
24
54
48
138
60
24
15
20
97
30
129
36
8
13
107
60
100
33
183
20
7
78
51
39
29
36
1
3
165
35
52
8
31
21
51
54
24
39
12
243
21
57
60
24
180
6
53
24
13
24
6
48
6
15
9
84
15
33
54
24
21
69
95
24
85
35
13
3
20
91
84
36
9
20
19
5
1
51
45
18
45
21
95
37
144
18
105
15
5
115
78
84
39
24
72
39
21
261
72
96
6
29
37
83
16
24
81
83
52
15
60
24
5
187
33
80
24
61
12
107
1
12
12
35
76
44
25
12
6
17
85
6
21
68
37
23
16
51
9
45
12
72
6
54
12
6
54
18
5
16
69
72
243
21
24
12
24
114
6
24
12
54
6
3
96
84
60
15
65
31
5
49
18
90
47
73
3
21
75
69
60
59
16
96
93
15
21
6
113
7
9
20
97
167
160
15
42
23
127
29
4
3
177
81
132
27
20
43
222
75
93
48
35
31
69
24
57
24
24
35
55
65
1
6
18
27
44
205
12
63
81
30
60
89
55
42
3
9
15
56
60
109
30
12
6
63
81
119
4
140
31
29
36
1
48
18
138
39
15
45
12
45
3
20
60
25
168
42
18
102
41
31
30
36
24
15
33
11
24
36
49
6
84
18
132
36
42
18
54
5
60
40
56
16
60
33
102
6
84
18
30
66
5
24
43
17
40
132
104
67
30
72
36
54
21
57
99
24
44
1
42
9
105
60
6
53
16
141
24
210
78
27
225
48
27
8
7
54
72
48
35
60
76
33
12
54
105
27
30
54
6
3
24
27
36
12
30
18
77
1
36
36
23
4
27
150
78
5
25
66
21
93
15
45
87
68
61
24
147
8
91
5
55
6
99
44
40
80
52
33
87
48
27
24
42
60
84
75
84
9
35
13
102
57
15
24
30
35
1
15
44
79
6
24
30
6
12
12
6
6
60
24
36
24
111
45
84
75
44
13
47
145
120
18
120
24
120
24
21
21
47
96
4
3
18
132
54
45
44
19
66
59
7
53
40
15
65
13
42
30
135
36
20
49
11
100
81
78
6
75
15
54
27
8
13
3
9
60
11
61
24
59
7
33
105
27
15
69
120
15
5
1
36
23
16
69
6
18
71
7
54
30
30
120
54
6
3
96
9
95
13
48
35
60
1
18
5
1
30
6
119
16
15
54
126
60
30
23
43
9
60
33
15
57
18
41
16
9
12
23
24
1
24
35
40
33
12
11
24
16
207
18
126
53
13
27
141
12
84
6
17
55
141
20
24
61
15
60
84
20
7
24
36
30
48
71
24
1
60
15
45
35
4
72
33
11
31
45
24
27
228
5
1
63
27
18
6
5
60
1
59
16
120
3
12
69
44
31
6
24
60
51
159
36
114
24
11
64
15
5
40
56
19
18
3
60
15
29
52
45
48
18
24
129
27
48
29
13
18
105
21
83
7
78
30
60
42
3
45
6
5
60
19
48
18
59
1
12
39
21
54
93
56
16
60
8
43
150
23
4
75
66
300
24
27
44
1
15
9
30
30
72
60
147
60
156
24
135
42
3
140
25
12
15
51
9
15
105
68
73
3
44
36
61
6
12
5
13
3
105
39
72
99
9
56
157
60
23
7
24
114
15
81
246
42
36
66
114
126
30
15
8
36
1
120
15
69
59
25
12
6
9
3
48
17
115
36
66
23
1
35
25
24
87
60
104
25
15
15
5
49
27
15
69
9
12
114
42
3
24
21
36
59
97
24
48
15
3
30
3
75
54
96
36
18
48
53
40
165
159
20
271
69
27
30
30
29
121
24
51
44
19
30
11
1
135
21
12
12
108
27
9
42
18
42
17
1
24
27
39
72
90
ABCD 96283352728*3^$a+1 [50106]
5
36
48
7
72
65
36
60
1
23
85
35
31
41
84
19
72
24
17
132
43
149
156
7
198
23
24
132
36
67
42
30
29
72
84
60
24
132
72
1
11
109
11
211
29
19
42
47
7
18
11
60
84
37
119
84
13
24
54
17
132
115
77
91
65
24
60
85
126
185
7
72
6
18
125
19
41
96
60
204
132
37
155
43
53
595
6
36
59
48
13
47
31
17
37
23
48
84
7
65
84
120
67
144
5
60
24
1
6
17
48
199
41
108
24
108
60
252
12
24
115
5
36
36
12
121
6
29
156
31
173
12
240
12
115
72
5
384
24
300
31
90
126
30
114
77
12
1
36
36
30
168
77
48
204
7
54
42
5
49
191
48
132
289
24
72
95
84
24
211
209
97
59
36
120
49
54
65
7
53
84
120
12
36
145
23
264
7
234
30
24
125
48
12
60
61
156
95
156
60
37
11
36
169
54
41
7
24
66
47
295
53
24
24
132
145
108
179
36
192
48
211
144
17
24
36
67
101
240
145
11
36
24
73
11
72
13
35
84
36
1
143
60
48
72
48
72
67
29
91
101
60
48
205
60
54
317
43
65
12
13
102
90
83
72
96
109
23
48
73
35
19
113
217
30
42
48
6
66
6
65
97
107
48
1
59
12
36
12
132
25
30
90
95
181
12
126
77
24
13
72
11
43
54
35
31
72
53
19
5
85
36
35
25
36
36
54
41
12
12
1
54
53
25
95
43
53
36
145
119
7
5
235
5
132
1
36
239
84
205
90
5
48
60
103
65
180
19
17
169
47
7
18
72
48
23
24
108
67
77
48
216
336
19
77
12
1
71
48
85
12
180
131
192
7
120
113
108
12
36
252
25
23
31
18
48
23
492
48
19
65
61
155
84
108
120
127
18
30
90
24
174
5
84
108
72
48
49
108
131
229
23
7
5
72
1
35
55
48
6
48
23
163
5
61
23
55
18
23
49
30
42
191
120
12
132
31
17
1
35
37
95
7
17
1
54
5
91
65
433
35
37
35
12
108
49
66
18
6
29
144
60
48
79
30
23
48
12
13
35
132
120
96
277
143
72
25
72
11
60
60
156
48
97
11
48
24
36
241
95
24
24
13
42
90
11
12
7
41
24
7
96
162
11
61
71
24
25
11
115
17
96
127
48
42
48
11
24
60
60
61
83
240
43
54
11
55
137
103
120
5
132
72
24
79
41
25
11
48
48
163
5
12
7
18
59
25
18
41
55
66
54
42
30
5
73
119
43
90
83
204
145
23
97
35
37
11
259
53
145
47
156
168
36
84
12
25
47
36
55
29
60
25
102
18
35
12
144
7
89
36
37
11
36
48
60
61
60
12
23
24
120
72
85
18
78
95
300
12
61
59
85
11
36
25
59
84
1
36
23
85
192
6
5
13
30
5
96
36
192
216
96
24
7
17
108
19
89
37
162
5
60
25
11
37
24
30
29
60
55
65
157
47
132
49
119
25
35
43
245
72
37
78
41
25
95
1
23
12
96
168
91
53
1
132
12
18
53
36
1
59
19
5
49
18
48
17
79
5
60
25
23
120
12
19
24
5
13
72
30
125
37
143
73
78
77
48
19
101
72
24
19
77
13
174
125
43
5
43
24
48
17
1
11
49
11
73
95
132
121
59
48
31
72
78
36
108
11
1
59
91
30
60
11
84
31
5
67
ABCD 96283609952*3^$a+1 [50065]
32
45
24
24
51
156
57
63
24
28
5
223
60
20
105
72
91
36
113
7
56
33
12
3
96
48
36
12
45
12
3
28
56
88
48
89
60
19
56
9
60
51
24
81
24
67
60
29
75
33
55
132
84
17
15
24
4
5
31
89
72
144
103
96
84
80
52
209
79
53
3
16
29
12
24
19
60
84
77
19
72
84
56
9
96
55
113
91
108
12
24
80
84
36
84
112
65
60
15
4
152
100
12
8
48
84
28
8
60
52
72
32
4
144
20
72
16
80
9
111
88
29
12
19
36
44
21
115
48
36
80
129
175
120
20
52
53
51
57
48
7
132
5
48
72
127
20
84
21
31
44
201
103
32
48
81
48
15
33
279
16
32
36
45
39
48
168
64
20
40
48
5
27
48
33
96
15
21
24
15
100
68
112
104
40
17
24
120
55
20
21
360
24
3
12
4
5
27
28
17
87
12
48
36
21
3
36
24
45
111
136
29
7
48
32
12
60
72
4
32
444
24
84
28
24
101
7
20
57
15
24
40
197
120
7
17
151
12
77
3
21
31
36
84
125
19
137
24
115
56
132
76
44
21
84
3
28
92
24
16
185
39
60
33
163
8
132
4
173
3
9
36
3
16
29
99
48
9
60
51
33
12
27
28
32
12
21
19
24
161
15
40
41
63
21
111
57
3
165
7
5
12
199
137
43
12
240
12
36
29
96
207
129
96
39
40
5
43
128
4
56
28
116
168
45
12
43
56
52
17
75
36
16
8
81
144
72
19
44
168
4
48
72
41
63
45
24
7
36
29
36
12
27
60
76
20
9
43
48
132
252
176
4
20
84
16
44
60
4
125
48
99
40
29
7
12
20
60
117
19
24
36
32
57
12
15
24
52
53
12
43
36
8
105
111
9
27
45
79
20
12
112
8
28
144
48
65
12
96
247
32
57
36
15
4
84
32
192
52
56
24
21
15
24
69
39
180
165
36
36
235
104
36
105
43
20
16
20
9
7
173
3
24
45
96
3
129
151
72
29
36
108
132
7
5
31
5
75
9
15
45
12
19
12
108
80
57
3
4
20
40
113
79
24
41
123
96
21
24
31
24
36
89
51
81
3
69
15
52
65
3
48
132
12
168
33
159
36
48
69
12
39
45
79
8
24
28
8
153
31
5
63
40
60
101
55
296
9
19
5
96
15
69
12
19
5
96
79
32
24
4
116
33
12
55
41
79
29
159
60
132
21
19
20
36
28
24
32
81
7
5
31
5
27
64
156
68
9
12
3
45
43
60
48
101
123
88
72
32
69
84
12
19
216
5
15
36
28
5
36
144
19
72
80
21
75
24
60
24
57
87
33
24
24
31
89
156
91
20
60
9
43
17
36
39
24
57
55
17
63
88
17
19
53
408
7
72
44
100
56
93
36
79
41
67
5
12
123
28
56
33
51
9
43
77
3
69
3
192
16
53
72
43
12
60
5
7
96
65
192
27
12
4
101
39
4
5
75
28
108
152
24
45
19
36
29
7
5
132
3
9
3
21
51
69
67
29
36
132
55
32
168
28
92
132
64
96
29
39
108
112
5
51
232
44
33
27
21
67
132
36
29
60
3
72
88
72
5
15
16
32
21
27
4
29
12
84
55
20
153
7
89
87
28
5
87
100
77
175
36
29
15
88
12
41
39
21
7
44
96
108
24
45
7
5
39
64
8
105
123
4
12
113
55
32
88
8
24
21
7
92
21
7
36
36
176
24
76
5
60
223
80
136
120
173
96
36
60
111
52
5
27
33
115
36
92
24
64
200
24
48
69
36
12
3
4
5
79
41
55
128
48
9
3
112
29
15
64
96
12
5
15
45
183
84
28
32
136
116
36
28
20
21
111
9
75
69
15
4
92
84
40
17
15
4
80
45
15
4
36
5
31
53
99
36
21
24
12
144
19
72
65
7
20
105
60
55
12
44
165
87
28
24
12
5
123
36
52
32
21
55
5
31
5
103
108
5
48
36
63
33
144
36
12
252
84
12
120
19
8
81
84
7
24
80
9
27
28
77
99
16
41
19
ABCD 96283733036*3^$a+1 [50077]
60
6
36
101
12
88
12
21
60
30
29
16
20
79
45
111
9
56
40
9
95
40
20
48
72
100
45
51
24
27
66
30
102
11
40
104
16
9
15
27
60
21
12
56
4
48
87
41
49
71
4
68
208
24
20
36
4
20
145
63
8
72
175
17
16
15
249
108
32
40
48
20
72
48
52
20
67
81
68
49
23
13
66
18
15
75
48
77
121
75
20
4
156
12
128
151
53
40
15
65
85
120
51
72
27
48
42
3
80
40
32
16
20
40
117
12
60
15
20
36
72
79
29
40
27
150
107
28
57
42
36
357
8
85
27
48
3
45
9
138
77
36
55
9
60
27
168
93
12
33
27
108
39
24
42
108
39
3
48
96
60
21
20
19
24
17
12
36
40
32
7
53
7
6
27
75
65
25
108
75
15
54
18
165
48
12
15
192
41
24
160
20
36
49
6
125
25
12
48
12
83
31
78
18
48
45
24
56
4
45
162
33
63
5
40
3
120
65
55
42
18
54
156
75
84
105
23
160
63
36
33
68
7
45
96
51
6
60
15
15
65
115
42
23
40
45
3
15
129
20
36
37
95
28
15
129
8
73
39
96
44
16
51
93
105
15
8
232
20
7
33
36
212
55
30
3
104
16
60
75
57
75
5
13
12
12
18
125
37
120
11
4
75
6
42
42
3
33
30
29
43
42
15
141
12
48
27
15
5
28
69
83
88
27
84
53
133
15
12
93
3
15
24
30
83
112
120
48
8
40
39
81
51
33
140
7
29
40
32
72
1
126
9
20
55
17
25
120
78
60
9
3
17
1
87
20
180
7
101
4
33
27
36
15
72
120
45
72
15
5
1
15
69
15
33
54
18
51
20
12
88
9
36
27
8
31
21
93
24
42
89
19
93
32
40
3
33
20
4
21
30
17
28
72
8
4
8
28
32
37
63
8
115
12
117
60
15
5
25
18
5
85
42
5
16
192
8
49
42
101
60
37
35
55
6
47
52
33
3
27
78
12
47
25
11
12
132
28
57
23
100
8
12
52
8
79
6
48
39
108
168
69
6
30
102
65
19
60
54
42
33
15
29
85
3
20
40
57
228
107
40
68
28
9
35
120
7
18
3
8
157
54
18
3
80
73
6
9
117
3
20
24
25
6
54
42
33
60
48
48
60
24
108
3
29
36
19
21
15
24
21
92
208
57
3
20
31
18
3
72
3
5
12
73
75
75
132
5
16
9
18
117
15
72
9
120
20
4
81
47
48
25
15
39
6
15
32
25
87
68
112
116
24
103
77
40
48
32
55
6
144
15
56
7
77
121
6
33
48
8
52
45
135
200
40
20
12
28
3
57
20
7
21
12
32
67
29
49
18
53
124
8
13
84
15
60
8
19
53
48
85
23
24
13
95
19
66
102
126
39
135
93
39
6
3
51
53
36
52
60
3
9
63
57
80
55
126
132
3
44
60
88
92
28
20
7
45
51
24
108
117
135
48
24
21
12
60
21
75
117
3
75
45
15
29
28
20
52
51
29
160
45
11
109
51
24
8
73
30
5
7
93
24
8
12
16
45
27
39
60
53
145
15
20
43
33
9
3
57
35
16
57
42
5
85
138
33
104
13
12
6
77
60
73
39
15
12
41
12
76
45
24
15
188
73
6
84
24
5
85
3
48
24
80
36
4
8
60
28
20
24
55
65
55
210
36
24
3
32
13
18
12
125
40
32
48
79
66
30
162
42
36
18
6
18
71
72
28
44
28
108
51
18
30
18
47
28
3
5
72
52
51
29
16
20
79
45
33
3
87
57
27
9
140
4
195
30
36
27
27
165
8
43
177
15
24
141
8
55
30
27
117
23
13
84
6
9
20
205
3
180
12
140
36
64
20
25
36
72
3
32
25
72
11
79
18
3
24
68
19
33
36
12
60
8
12
7
165
8
60
199
6
30
18
99
20
7
33
21
35
55
36
48
108
105
3
24
6
15
12
12
20
25
135
20
43
18
47
28
32
12
16
24
21
35
72
25
18
45
24
33
48
239
25
6
77
72
28
188
4
8
88
24
15
5
85
6
45
72
80
12
73
3
51
81
8
4
20
1
15
20
97
138
17
72
43
18
72
27
15
33
75
5
120
52
188
7
5
88
8
52
45
3
24
56
4
15
12
33
56
124
96
32
67
65
1
47
240
100
20
232
8
55
144
24
174
42
41
60
43
65
4
195
96
30
12
60
83
64
15
96
29
61
99
51
77
12
67
60
78
36
54
30
75
3
17
13
35
19
33
15
66
39
33
30
57
93
3
60
20
52
132
3
57
8
40
27
12
101
43
12
33
69
11
52
20
ABCD 96283751548*3^$a+1 [50124]
51
76
84
68
57
75
51
24
1
108
17
84
15
9
7
32
12
48
28
65
87
36
24
36
12
40
53
27
9
63
87
21
124
35
54
66
234
54
1
44
76
5
27
12
192
63
157
23
18
15
39
1
24
5
51
99
30
3
16
156
20
21
3
76
11
49
5
115
84
12
29
48
6
9
16
32
4
83
126
87
12
36
172
104
21
12
123
64
29
87
12
88
20
12
12
39
157
5
15
9
3
72
120
3
33
4
68
15
18
63
40
12
48
35
21
15
33
28
35
54
19
11
108
21
12
27
1
32
124
24
56
45
36
15
24
21
115
152
12
180
64
29
6
72
13
104
28
32
36
36
64
32
27
45
135
57
4
44
52
60
36
80
27
126
7
137
18
213
9
18
57
87
48
21
76
44
52
47
21
51
1
80
75
13
29
12
36
15
4
23
37
8
3
9
63
1
35
105
75
25
32
100
29
55
36
35
117
16
44
12
135
1
20
28
72
68
39
42
31
17
75
12
108
45
12
55
44
15
9
12
40
23
108
42
48
39
60
24
12
4
191
30
39
36
12
48
4
59
69
12
36
99
36
33
96
76
80
28
96
96
5
18
105
96
40
24
20
96
15
18
12
91
48
72
144
23
93
4
20
16
8
9
36
7
92
3
24
129
81
108
31
11
25
29
12
3
16
8
45
63
40
95
69
16
84
36
24
20
160
173
27
64
56
16
24
95
145
20
3
1
276
5
115
44
9
30
21
15
9
16
17
15
33
15
39
60
13
35
24
33
52
53
6
21
84
39
48
73
20
76
20
63
78
103
95
9
60
33
42
13
8
16
11
57
16
20
16
8
52
8
52
24
44
16
176
96
15
45
108
60
36
16
5
12
36
7
29
96
3
9
15
52
60
8
48
69
36
3
132
28
17
15
45
39
100
20
33
18
45
33
75
117
60
48
7
24
11
12
33
39
105
45
15
4
96
20
9
7
44
4
32
4
60
24
20
52
5
139
35
54
36
39
112
128
24
48
12
52
24
11
9
52
84
164
72
3
129
15
21
16
60
120
101
43
96
44
69
36
6
21
4
36
20
12
76
119
12
21
15
33
27
12
73
17
51
12
15
57
76
36
23
57
16
17
3
40
32
72
40
36
29
60
15
64
5
15
39
73
68
196
24
56
15
61
84
20
21
19
24
12
24
23
6
7
77
36
51
40
20
15
24
45
9
43
108
32
9
15
81
3
36
15
25
23
36
1
20
39
21
76
20
12
45
7
44
52
23
61
200
69
7
20
40
104
189
87
12
3
13
59
13
48
32
12
120
48
4
29
31
44
112
20
15
49
68
16
11
1
32
72
39
81
36
9
15
16
32
28
32
231
90
72
15
40
32
27
61
44
4
191
129
24
33
19
20
33
12
54
6
31
95
13
120
20
16
60
35
24
12
69
21
75
12
96
76
156
59
18
3
4
29
67
24
36
17
7
8
28
5
114
21
117
3
64
24
20
12
9
18
133
29
30
24
69
48
12
81
39
52
89
27
87
90
27
16
68
24
88
23
1
8
28
107
18
75
24
69
39
12
4
32
28
5
7
92
27
33
81
66
61
24
36
20
4
44
51
93
12
3
37
8
21
60
66
45
33
7
80
21
19
80
40
24
35
57
12
88
5
12
15
88
5
103
44
112
56
28
32
40
24
35
1
24
29
7
95
25
17
48
42
37
8
108
64
104
12
12
27
33
117
51
12
112
125
3
75
45
16
29
103
23
37
125
30
78
36
30
21
57
7
188
12
24
36
16
59
25
8
75
117
3
97
11
129
16
24
35
33
28
24
20
40
173
6
61
116
28
20
204
3
73
72
44
16
44
93
36
144
75
60
12
33
123
33
31
11
13
12
44
36
48
45
36
15
105
31
5
15
45
15
87
73
5
15
39
48
45
33
54
45
16
32
28
20
144
48
45
43
108
116
16
17
27
9
24
15
105
3
48
12
24
129
24
75
52
56
27
33
27
33
88
36
5
19
12
20
3
1
80
60
36
4
44
12
24
45
30
21
12
28
20
4
24
56
4
156
8
141
51
40
60
8
3
25
48
12
5
3
36
9
31
84
96
36
24
35
61
84
20
24
24
112
125
126
9
24
36
96
40
44
100
8
60
16
12
24
84
11
25
36
23
9
51
21
36
45
42
61
116
15
78
30
73
5
27
60
28
23
45
144
52
68
28
24
23
13
20
24
48
33
18
9
48
3
9
36
39
42
18
21
16
11
117
15
37
11
78
31
128
172
11
72
13
20
93
66
45
16
92
196
11
85
36
23
237
69
54
45
12
28
12
84
20
39
1
65
19
5
54
73
17
67
35
24
25
41
75
40
119
37
188
12
12
16
72
155
72
73
35
9
40
20
84
76
5
19
17
12
6
69
105
15
168
39
25
41
19
44
12
48
75
1
8
12
48
27
90
39
52
17
36
7
239
1
44
76
20
72
12
16
104
4
20
9
27
16
317
7
35
21
24
81
87
ABCD 96283945034*3^$a+1 [50006]
28
32
28
20
136
44
61
35
19
41
121
23
12
1
23
4
63
29
48
67
189
12
128
52
32
60
36
24
25
11
24
40
177
54
41
13
18
90
119
144
16
45
90
189
9
11
24
40
15
18
47
25
27
80
109
11
61
39
51
45
68
31
113
12
55
93
60
12
44
61
95
60
24
64
36
9
3
24
36
68
36
40
36
32
13
3
72
92
157
23
12
40
159
54
11
36
61
59
180
148
20
100
15
36
5
36
13
155
16
171
21
44
136
15
57
80
52
156
87
21
44
172
144
141
35
100
128
7
9
12
32
73
54
81
8
36
24
16
44
115
54
3
33
39
33
39
104
4
60
152
60
13
72
36
23
85
162
9
8
37
23
13
72
63
8
100
36
48
96
9
3
8
36
25
3
36
51
9
192
24
9
155
16
120
44
64
20
157
39
44
7
29
79
21
96
108
12
108
56
40
36
68
160
177
36
18
29
12
4
200
151
81
84
224
16
36
68
36
24
96
91
72
125
73
83
25
11
16
8
1
90
36
89
4
56
24
100
15
5
16
20
4
36
48
32
48
43
17
72
64
44
40
20
52
44
100
36
15
81
9
18
21
72
15
57
132
68
12
19
129
60
140
13
47
72
43
21
20
4
92
25
75
33
11
24
76
51
18
63
84
8
180
208
24
260
4
24
56
24
132
13
3
15
209
60
60
103
21
140
4
105
18
90
18
29
12
4
20
52
117
47
60
19
5
4
81
39
132
36
32
103
129
159
21
20
124
96
144
72
32
16
20
16
8
28
44
28
105
71
24
13
59
48
120
172
104
84
97
119
84
40
20
43
89
19
65
36
61
23
60
156
16
60
84
105
59
4
32
103
5
85
36
111
8
7
29
36
115
21
177
72
18
5
36
36
16
8
120
16
108
51
9
81
11
88
32
48
60
76
12
24
140
40
36
8
76
15
129
15
41
121
18
72
53
24
12
55
93
32
100
84
51
93
36
24
36
12
204
48
80
25
72
83
97
54
9
80
36
1
3
80
52
84
104
40
33
3
60
12
144
20
31
129
15
90
59
16
164
96
16
44
64
99
225
36
56
25
59
49
111
24
140
36
67
189
8
28
44
60
85
36
179
60
13
75
80
88
192
20
13
180
3
87
17
76
36
104
60
16
108
168
45
27
140
67
81
9
23
76
9
171
9
3
44
60
1
23
49
47
115
153
108
48
56
48
55
65
25
75
252
8
7
93
132
63
117
45
39
24
45
3
15
9
20
208
60
45
11
60
24
76
135
41
24
61
83
12
4
36
36
128
61
90
81
108
36
36
44
4
24
48
104
28
12
168
12
8
7
9
36
68
60
12
24
25
119
36
16
45
59
49
3
69
63
92
16
32
16
104
40
51
9
12
20
85
39
24
45
18
9
63
57
24
12
24
48
195
36
21
60
36
48
60
27
54
18
72
18
63
92
43
9
48
60
56
16
153
11
84
12
145
59
24
60
96
4
45
107
40
141
99
264
15
54
131
24
12
13
11
52
27
21
141
36
147
60
48
24
8
132
40
156
164
76
48
44
25
27
153
95
12
144
76
8
115
77
120
76
132
32
13
75
60
12
20
175
9
56
16
12
116
36
16
27
17
148
116
16
180
44
60
96
64
24
12
15
89
96
4
20
64
32
120
100
105
75
8
16
116
28
108
12
33
3
24
48
32
40
60
117
3
56
36
4
20
16
80
208
72
80
220
51
54
75
36
24
68
13
18
41
16
8
64
33
107
28
68
124
36
15
5
36
4
56
100
24
104
156
4
140
76
140
1
39
96
84
80
7
29
28
60
36
84
33
83
115
41
60
25
35
1
3
24
81
99
120
36
87
57
15
17
4
116
108
12
16
8
25
11
160
81
99
300
44
7
9
9
27
12
15
17
24
160
69
36
35
1
180
95
16
72
87
5
24
7
93
96
45
18
65
12
4
20
84
72
24
60
1
23
96
7
129
33
ABCD 96284005432*3^$a+1 [50021]
48
9
48
87
39
60
61
5
108
42
144
37
12
32
3
13
20
3
36
60
48
57
69
24
55
17
43
11
30
31
8
141
24
120
55
17
75
3
36
9
40
125
6
36
1
84
36
53
139
11
156
18
36
79
32
39
66
51
9
15
69
96
48
7
60
29
19
11
6
18
72
84
1
35
78
156
19
35
6
7
29
18
30
75
177
18
57
28
80
228
4
53
67
173
7
155
228
33
39
13
137
63
135
177
69
87
27
12
18
222
13
17
18
25
35
66
60
30
90
24
27
75
73
20
72
48
52
23
37
23
73
32
21
54
12
144
36
13
60
48
44
15
85
155
18
12
51
40
60
227
42
30
1
53
36
54
1
53
15
208
12
5
36
79
41
24
120
3
52
95
13
23
61
8
51
49
101
120
54
126
6
84
181
23
157
233
6
9
72
40
68
45
90
13
23
9
75
33
4
89
24
30
72
33
147
1
32
81
120
126
18
75
28
77
132
48
36
54
6
99
21
6
18
43
164
76
89
54
49
11
61
8
48
100
47
93
33
24
7
8
12
148
48
23
6
90
25
83
25
60
5
30
60
105
12
96
112
11
181
35
13
47
13
41
66
13
131
37
77
12
24
30
36
78
15
21
90
9
27
61
77
36
67
12
17
54
180
229
125
36
36
24
54
102
18
85
275
33
27
30
55
17
144
54
42
91
72
108
12
167
13
48
20
27
120
25
12
36
17
3
12
21
36
3
15
60
73
17
66
96
1
24
56
93
127
132
11
61
65
18
37
89
6
54
36
84
127
60
89
48
6
37
119
13
47
81
24
36
4
8
27
84
57
72
111
1
8
72
16
80
3
30
54
13
23
6
135
63
12
1
77
67
5
30
108
33
99
25
29
19
65
6
49
32
3
25
12
59
30
91
48
65
30
33
3
57
52
17
144
60
126
30
18
193
24
179
96
30
108
36
31
8
88
12
5
6
1
269
51
3
120
6
180
31
89
7
12
35
90
7
35
18
126
81
3
36
60
37
53
144
90
25
41
96
108
27
39
49
120
35
246
51
36
24
16
32
45
72
31
20
39
1
32
48
3
1
95
120
78
63
27
33
84
16
44
33
42
48
33
57
42
33
105
3
93
66
21
3
54
72
54
9
21
31
59
24
72
1
47
93
87
33
3
24
37
8
57
114
157
23
37
60
23
90
24
187
23
37
23
66
87
132
21
79
11
37
120
53
24
55
17
63
112
5
31
17
36
87
3
126
60
18
33
93
19
71
234
15
15
42
30
25
48
5
103
53
91
56
12
21
31
8
15
85
11
36
45
63
192
121
44
16
92
15
33
39
1
104
16
47
73
29
3
112
53
102
24
90
31
5
30
33
75
253
17
87
28
47
93
51
36
33
21
60
27
63
61
56
39
1
53
186
33
105
55
17
78
25
47
45
93
55
35
73
23
54
12
54
37
53
19
68
3
6
115
48
11
141
9
31
56
33
79
107
85
89
36
43
32
33
6
97
83
37
47
37
36
89
3
108
33
39
195
36
24
72
90
48
42
81
39
25
29
126
330
18
12
121
164
16
47
72
18
12
18
6
30
37
53
54
36
49
60
20
48
63
54
135
27
73
68
213
24
72
138
6
7
77
7
65
111
33
24
36
156
51
9
51
33
19
20
15
25
47
54
31
59
54
90
6
30
6
151
29
163
120
92
16
12
155
162
48
36
51
63
85
125
42
85
36
17
42
84
157
149
55
128
105
42
33
28
23
24
12
144
36
1
17
15
45
72
30
144
24
216
90
54
13
23
30
31
263
25
180
11
66
168
7
95
1
53
60
30
6
15
15
60
18
36
120
67
80
100
23
54
6
90
51
3
30
6
54
12
24
30
109
20
165
12
150
48
105
72
165
3
12
36
24
88
200
88
17
7
65
60
48
6
30
54
6
54
97
80
28
41
60
84
36
19
17
15
36
52
5
3
3
37
47
6
171
76
59
30
54
6
108
12
24
31
5
30
13
47
18
30
72
73
107
61
32
51
21
15
168
73
60
20
147
13
92
52
60
5
43
60
5
36
31
120
5
ABCD 96284074592*3^$a+1 [50025]
95
126
31
65
30
24
13
48
29
31
35
24
169
140
4
5
18
54
126
42
18
30
42
61
275
49
23
72
78
30
24
301
80
99
49
47
97
131
45
105
439
23
37
5
295
41
342
73
89
63
27
6
72
72
102
13
47
21
108
15
30
55
41
66
37
8
33
30
49
131
54
31
60
179
253
77
90
93
108
27
18
67
32
180
105
246
42
138
54
103
140
112
5
126
24
180
21
105
30
49
263
25
113
90
24
48
37
107
36
114
31
89
6
57
15
193
17
31
185
150
49
23
12
96
84
1
12
77
90
60
25
203
24
108
21
141
66
45
15
97
131
37
72
36
5
174
13
5
18
132
313
24
116
4
23
85
60
113
54
61
5
24
72
48
31
72
59
126
72
175
68
45
103
41
6
84
78
90
21
177
18
25
60
84
167
54
135
40
65
67
23
157
48
47
84
6
67
116
81
63
15
12
24
30
427
47
48
24
84
72
45
99
13
5
18
45
33
79
11
30
55
44
87
156
144
108
373
47
25
23
13
32
99
13
23
13
24
95
120
18
24
103
23
18
90
25
59
373
29
31
23
192
60
48
85
47
12
108
60
25
59
36
13
185
312
67
35
13
119
120
6
18
30
135
315
297
45
24
31
347
12
49
47
12
72
204
66
114
12
60
93
27
78
7
23
90
199
23
48
42
247
41
7
65
43
5
55
35
150
39
148
47
102
234
126
24
54
162
246
13
144
11
12
24
48
126
126
73
17
24
7
59
6
75
63
37
8
51
54
7
47
288
25
72
168
48
24
216
179
240
48
73
95
300
24
12
54
42
13
17
78
12
85
47
18
102
81
9
55
17
96
30
13
11
84
24
36
57
63
36
73
5
75
28
89
90
54
6
36
273
112
60
17
72
96
7
167
1
23
25
32
105
3
15
84
72
36
54
91
12
36
5
24
31
185
30
72
85
29
174
37
167
30
6
97
68
112
47
93
15
25
320
87
162
30
9
9
55
71
36
1
77
18
97
47
21
63
36
109
71
186
75
27
96
180
49
71
72
54
198
42
79
32
9
63
15
85
468
17
6
90
79
23
117
36
15
12
117
28
77
66
72
37
233
18
54
31
95
72
60
165
27
145
71
37
179
6
43
29
48
54
60
229
12
227
36
84
168
13
12
72
108
47
205
23
72
81
15
36
120
73
35
162
31
83
25
59
1
120
60
5
120
207
123
30
90
85
167
204
108
121
17
24
120
96
67
36
12
119
21
15
97
36
32
45
42
25
36
41
24
162
57
51
66
6
48
90
126
121
65
103
89
18
37
188
15
12
193
65
54
36
12
60
193
192
5
103
23
45
112
132
35
150
162
21
28
192
47
126
67
23
237
33
54
85
35
18
63
27
24
48
45
27
180
1
179
54
72
90
13
11
180
121
8
100
12
72
11
12
37
35
60
61
72
59
1
53
6
121
72
41
30
145
131
13
95
36
169
5
6
36
36
228
85
24
71
24
120
1
59
25
77
19
77
183
27
13
155
25
29
18
108
144
108
30
42
13
48
24
17
18
121
132
8
64
8
33
39
ABCD 96284095192*3^$a+1 [50024]
29
55
9
147
45
15
129
111
12
216
189
3
120
69
255
24
57
15
12
21
75
300
264
33
819
189
291
96
108
72
57
111
420
125
160
207
129
135
168
96
24
36
5
7
120
300
240
12
105
147
216
84
264
36
21
144
48
111
129
80
91
120
120
252
24
276
45
3
12
177
3
12
72
9
80
96
208
123
48
36
204
84
65
16
15
132
77
31
36
48
180
12
120
60
84
60
201
3
48
108
81
96
3
237
159
144
252
168
264
21
51
29
31
129
15
84
72
261
48
39
12
144
120
132
72
108
108
24
96
96
96
57
3
108
72
60
144
36
9
144
135
36
96
24
144
24
213
128
64
96
411
84
36
60
81
339
168
48
168
60
129
123
144
21
48
27
204
24
12
69
48
111
36
240
365
163
45
195
72
96
120
48
72
168
96
48
12
24
9
51
237
3
189
135
60
276
185
19
96
12
129
63
48
12
165
75
156
24
65
96
67
252
33
128
31
113
208
159
144
161
175
225
75
21
135
60
240
72
132
84
60
36
141
48
111
60
84
60
72
29
16
48
27
360
180
48
36
96
228
177
48
51
45
279
105
39
216
24
96
276
168
396
72
24
65
91
48
420
60
5
79
48
60
84
33
111
60
36
216
108
24
21
219
21
96
51
45
224
19
45
87
249
48
96
27
53
67
120
48
120
12
132
96
237
159
81
87
228
60
48
180
5
16
183
12
24
117
192
63
12
36
36
509
160
87
60
120
72
77
103
201
435
189
3
108
60
24
93
48
96
255
120
9
159
33
15
72
12
84
9
111
161
43
48
53
91
276
24
89
7
108
237
32
283
53
7
57
48
3
72
612
33
363
69
15
12
5
79
36
60
129
15
84
36
36
228
81
135
120
156
120
48
12
84
132
24
48
225
195
336
269
91
21
111
177
3
237
51
36
96
204
29
139
48
405
48
96
48
87
36
165
27
132
33
351
12
348
252
60
17
31
72
9
3
216
69
51
24
357
459
60
57
32
16
75
36
81
3
96
48
45
176
16
159
60
96
108
72
48
120
180
336
69
32
16
123
5
7
89
31
120
153
144
147
24
120
ABCD 96284146202*3^$a+1 [50005]
36
36
15
57
8
67
33
39
113
7
153
20
120
36
24
103
53
16
56
60
7
72
60
41
72
16
12
3
77
7
108
45
48
36
60
56
64
24
51
29
55
117
12
8
79
225
63
57
15
93
20
31
57
32
7
21
8
91
24
17
40
108
171
53
151
21
108
108
15
84
21
75
77
16
44
115
33
15
45
48
36
44
52
92
7
21
15
45
27
165
51
57
108
72
123
45
27
24
53
52
123
21
20
91
29
64
20
52
8
156
16
56
180
103
185
67
93
36
8
76
75
65
7
48
21
8
60
136
72
8
12
28
24
140
60
28
24
159
69
75
93
8
40
24
63
129
15
53
100
72
159
177
20
55
57
87
84
29
48
40
87
33
8
52
12
72
36
72
56
4
72
36
63
57
60
8
12
28
36
15
41
4
135
9
20
115
60
36
69
24
12
8
43
129
8
7
153
128
28
15
96
84
60
21
48
8
192
67
93
200
40
63
24
21
27
45
156
24
48
15
65
7
21
15
21
8
31
65
19
93
204
36
108
12
39
105
60
104
4
63
5
52
108
68
7
72
21
12
20
4
51
84
9
44
76
39
93
12
96
84
51
9
12
8
43
65
48
31
9
72
15
57
15
33
39
48
57
8
160
48
15
57
132
36
48
15
29
16
20
151
53
28
63
72
65
52
200
108
12
76
12
3
89
55
48
9
15
29
40
111
21
120
183
65
12
79
21
32
223
5
168
384
96
12
12
43
173
19
93
15
60
17
16
60
80
112
68
19
36
57
32
7
89
40
104
55
65
48
132
120
28
15
24
48
72
29
115
129
140
36
4
60
15
48
53
76
15
24
21
51
33
15
89
43
5
103
5
31
165
164
64
36
44
28
24
84
44
28
204
36
27
41
19
12
216
53
12
88
12
68
19
101
31
33
80
48
40
108
20
7
72
5
60
100
180
132
68
103
168
177
80
28
132
15
105
20
60
7
153
68
160
180
24
80
36
132
52
96
27
144
96
165
92
108
12
40
15
21
27
24
201
195
48
21
44
67
69
51
197
60
55
41
72
168
24
40
20
16
159
57
8
91
24
72
53
60
48
124
51
197
28
15
33
87
57
56
60
100
104
100
15
341
4
12
219
77
28
36
8
52
156
123
137
7
36
89
127
93
36
87
113
76
8
7
48
65
67
113
7
24
12
180
9
108
12
219
12
17
55
108
57
3
48
96
48
173
7
132
201
8
76
51
57
15
41
256
63
41
31
113
67
41
52
36
20
52
60
27
93
60
8
112
15
165
80
132
100
48
3
29
60
96
12
112
48
200
4
104
4
87
105
8
7
101
88
20
79
5
36
24
52
236
72
28
200
67
45
51
120
77
108
84
43
48
24
33
159
9
180
12
180
24
36
12
180
60
72
159
65
4
231
9
72
188
148
60
20
132
40
360
15
96
12
9
68
196
180
140
55
45
99
72
29
12
232
20
31
60
120
189
63
144
89
4
15
36
57
3
120
21
180
15
24
12
77
220
12
24
92
48
91
21
12
15
60
108
5
28
39
33
72
51
89
40
72
56
40
27
101
16
84
15
24
72
36
17
60
36
52
8
79
33
32
28
68
4
51
197
19
93
12
15
29
24
55
161
115
5
120
67
57
51
21
24
12
3
216
33
72
36
60
20
52
72
8
300
67
156
57
3
17
16
60
36
15
48
36
29
60
96
24
60
96
19
21
36
56
180
64
128
31
149
16
72
128
19
48
144
53
7
41
160
32
148
87
48
9
56
88
51
69
60
15
17
12
76
72
8
60
91
ABCD 96284426606*3^$a+1 [50013]
95
25
27
3
65
1
59
19
24
137
4
48
32
43
57
108
21
36
42
24
5
24
28
9
24
6
42
96
3
27
138
6
5
4
57
30
41
4
9
87
20
1
3
24
3
6
3
12
128
24
64
9
27
9
35
12
184
33
23
13
15
27
6
18
5
84
7
48
48
9
12
12
24
9
60
23
4
111
42
23
49
11
24
124
9
6
5
36
4
56
13
15
8
7
17
4
20
7
18
36
18
41
4
21
75
3
21
36
15
24
48
65
84
19
18
6
53
4
36
21
12
66
21
9
15
20
7
42
102
69
51
24
101
4
105
63
15
53
109
39
60
69
15
9
23
1
3
27
96
21
48
48
20
55
18
6
24
57
9
27
24
24
36
12
99
114
39
21
96
183
48
48
56
13
36
15
75
24
48
5
84
4
24
48
45
48
35
13
51
8
60
1
30
21
69
48
48
6
5
60
97
123
3
17
7
48
18
83
73
15
21
6
42
48
39
9
15
9
99
24
21
35
37
30
18
24
30
24
24
45
21
54
33
44
19
5
12
7
24
18
35
25
186
33
12
45
24
15
48
15
6
27
12
27
5
4
24
63
57
9
119
28
12
8
229
36
6
24
9
21
114
78
23
19
57
57
36
27
9
35
43
78
12
23
13
3
8
7
113
12
24
4
33
24
96
12
12
36
27
72
87
21
12
24
9
11
85
24
27
12
8
73
11
36
37
15
45
83
37
3
44
4
56
4
32
4
44
55
6
75
21
87
99
18
15
48
48
9
51
24
99
5
4
9
6
54
36
71
7
216
29
4
81
96
6
30
66
57
15
33
92
37
15
12
51
57
92
1
3
36
3
42
24
71
100
3
21
45
147
20
97
83
4
56
24
4
12
15
24
9
15
6
15
3
93
12
108
27
57
116
1
132
24
54
21
12
33
75
33
23
16
21
95
31
6
15
51
5
13
60
3
60
20
79
21
20
1
24
24
30
41
13
66
45
45
6
69
21
11
61
243
27
81
15
66
75
32
52
8
25
15
39
5
40
108
9
6
48
18
6
21
21
30
29
1
18
81
15
53
13
12
48
23
67
42
35
13
30
117
92
31
21
21
35
12
31
6
15
3
9
39
30
18
33
24
24
8
25
59
67
21
8
40
44
96
48
40
32
40
8
79
41
31
5
24
36
28
12
33
47
1
24
3
3
53
37
15
8
120
4
68
25
102
41
7
65
4
75
5
1
84
3
48
20
25
54
101
19
9
12
3
48
9
33
24
48
3
32
19
48
17
25
3
12
15
33
8
144
28
45
15
15
33
48
39
66
168
36
12
3
33
15
104
76
8
4
96
24
51
24
17
4
180
9
27
27
90
48
11
1
3
39
6
11
25
15
20
67
21
189
27
24
120
69
107
36
1
36
27
21
27
32
16
20
4
15
18
3
75
53
13
30
9
9
54
17
24
31
33
39
21
33
27
63
24
113
73
23
25
11
25
48
35
64
56
127
42
11
4
81
24
11
12
55
66
3
44
25
30
77
48
13
48
6
33
80
61
99
57
27
51
17
25
12
11
25
24
6
5
91
9
63
17
16
39
30
15
12
12
108
8
121
75
44
52
3
17
64
33
24
54
30
3
24
39
9
8
1
11
61
102
24
6
11
4
21
123
21
12
87
8
61
39
44
13
6
66
6
6
12
6
5
4
21
48
12
3
3
18
192
15
15
53
36
16
21
63
27
29
85
6
48
45
3
66
48
12
114
66
30
5
13
24
95
79
29
4
60
147
9
15
5
72
24
88
69
3
3
81
56
25
11
25
35
24
64
21
3
68
67
48
24
144
17
31
42
6
29
13
120
54
57
32
60
28
81
6
33
9
3
3
41
76
44
12
40
21
23
144
1
54
18
6
21
21
11
61
24
36
51
12
20
1
72
63
21
47
13
27
9
90
48
9
48
9
30
69
24
9
39
56
160
20
72
4
33
11
7
33
60
3
21
8
13
15
57
6
42
6
21
33
36
24
35
4
48
9
59
61
12
51
33
35
19
18
11
4
8
28
51
93
12
21
83
16
84
84
63
45
120
8
25
12
48
6
33
33
95
48
16
20
60
4
3
150
39
21
24
27
36
24
176
31
21
12
39
30
27
32
25
15
45
18
65
180
37
39
140
1
12
27
44
7
5
67
21
93
39
12
116
12
13
30
65
73
24
23
85
71
36
40
57
51
51
30
90
6
27
8
31
9
68
16
27
18
36
23
52
108
57
83
4
3
18
6
9
129
23
79
41
7
96
17
28
27
5
28
129
11
16
9
42
42
63
15
9
108
12
9
36
11
25
54
41
25
48
144
24
12
39
75
33
39
69
60
12
93
75
99
18
30
18
51
60
20
19
45
24
75
18
59
43
18
78
17
73
35
1
12
102
9
15
53
43
5
49
18
89
28
51
41
1
35
60
13
11
16
39
89
25
102
24
9
21
51
9
11
40
68
64
12
60
33
6
42
24
30
30
11
103
17
1
83
37
3
24
20
12
144
121
83
1
39
12
75
18
27
45
72
15
15
17
28
27
48
24
33
120
21
12
36
18
30
12
11
4
57
27
8
61
87
9
3
48
84
39
17
7
54
48
12
3
12
153
23
7
33
44
16
44
4
20
55
41
28
3
33
9
51
32
1
66
72
5
4
32
1
6
113
31
9
8
7
5
4
33
51
75
42
39
33
180
27
39
18
78
29
60
25
47
48
16
48
60
51
18
27
12
15
5
28
21
3
8
28
32
13
51
3
21
116
4
24
33
42
45
69
30
24
18
159
32
7
89
55
6
63
21
23
25
30
30
66
78
12
11
13
11
4
84
32
36
1
120
24
39
44
36
25
24
51
48
105
48
135
20
24
4
93
6
41
16
24
12
12
33
24
15
36
8
25
15
60
69
18
24
41
28
33
36
11
91
5
1
132
15
57
39
15
5
64
48
117
23
28
24
36
36
33
42
9
33
24
23
52
12
68
37
6
57
15
33
39
42
36
12
11
19
17
96
97
24
6
41
25
36
11
28
20
25
15
33
48
71
4
3
24
57
80
16
ABCD 96284784158*3^$a+1 [50004]
126
72
77
25
35
115
77
43
45
27
60
65
19
162
18
60
5
25
6
9
57
42
12
6
144
59
16
24
104
40
200
1
6
29
1
18
258
203
4
3
93
147
9
20
19
9
27
54
24
11
7
9
60
15
90
99
69
15
36
15
9
15
12
180
6
63
39
6
15
57
23
49
47
84
157
72
11
7
72
21
9
87
24
51
6
59
100
111
9
24
39
36
81
128
7
66
3
180
84
3
53
1
15
39
29
172
21
54
29
7
177
33
3
21
15
188
85
66
54
51
9
120
11
100
44
61
39
3
12
117
45
36
42
45
72
75
33
21
111
51
54
35
1
47
31
5
60
4
33
78
9
36
9
27
60
39
12
144
204
12
17
97
54
45
75
21
21
12
27
33
30
101
36
25
6
77
25
27
8
43
77
25
42
93
87
9
24
21
30
6
63
92
1
83
25
72
39
48
276
21
15
21
23
25
6
29
19
126
6
129
56
40
39
6
30
29
31
66
39
44
7
57
75
30
11
124
45
135
80
12
100
140
79
72
18
12
54
54
54
42
15
51
9
45
144
6
65
124
104
16
51
9
27
72
45
32
60
25
30
6
48
6
45
153
120
6
9
20
1
60
156
3
21
95
4
3
29
61
60
47
40
60
96
9
12
15
99
9
45
12
3
3
48
21
8
40
12
81
24
83
16
27
162
27
9
51
39
36
36
33
44
13
3
20
36
25
54
125
16
20
28
60
56
7
18
51
68
7
54
95
4
3
29
139
65
19
72
6
99
9
90
5
100
144
32
48
43
53
4
12
84
87
57
60
12
9
180
75
96
24
20
55
9
33
47
163
33
21
39
60
84
3
18
84
36
15
27
72
72
54
84
15
12
48
3
102
15
12
15
45
63
72
18
12
3
12
9
30
45
44
12
24
136
9
6
108
5
43
18
42
93
15
5
64
21
12
54
54
15
45
95
31
105
24
9
78
108
45
39
78
54
69
39
36
72
48
24
41
31
29
115
45
20
1
6
93
69
36
39
33
27
60
3
69
80
64
44
36
16
80
19
9
12
69
114
45
20
55
6
15
15
29
36
31
29
97
54
45
135
69
21
18
48
17
37
6
33
15
24
57
44
7
12
6
15
51
204
105
111
9
60
44
13
3
81
3
3
48
29
76
9
27
48
12
33
6
30
6
45
24
75
5
7
54
3
72
3
21
15
12
9
33
108
18
29
16
36
20
88
3
17
7
48
57
60
20
4
21
108
11
160
27
114
66
17
97
30
240
5
25
6
29
43
57
48
3
162
18
9
3
21
80
36
13
36
102
69
120
24
9
11
25
39
60
176
7
9
8
112
75
69
80
40
81
54
29
12
4
20
64
92
13
15
32
1
39
44
7
42
47
43
162
135
3
18
54
53
43
29
4
39
41
60
61
83
36
4
12
128
156
4
12
45
3
51
65
25
6
33
123
54
35
25
18
141
96
120
15
24
41
49
30
60
36
18
12
3
32
1
18
89
115
36
30
11
211
33
104
52
84
69
11
76
80
31
54
75
15
18
15
33
27
33
18
54
162
45
39
21
129
15
36
3
72
33
93
23
7
60
29
109
11
265
54
21
84
24
45
6
21
9
126
65
4
75
42
12
6
12
33
57
42
5
7
45
141
47
16
36
60
80
169
6
36
12
21
60
24
117
48
6
5
7
89
124
9
36
99
32
4
81
15
8
16
20
7
249
48
36
15
29
7
5
4
36
24
15
65
4
32
4
75
69
12
48
36
111
18
18
72
101
16
24
104
61
51
224
16
15
30
6
57
80
16
36
3
42
59
24
12
4
45
111
51
102
11
97
39
3
12
33
117
155
1
18
21
69
11
31
12
72
150
36
228
6
65
88
3
24
5
211
102
42
69
24
33
54
84
81
60
20
108
73
27
15
72
18
11
7
12
57
33
47
31
129
128
7
89
36
25
54
41
24
7
30
54
45
15
5
13
102
173
25
35
40
12
9
30
9
87
9
84
27
165
3
30
18
24
29
4
3
30
54
6
47
25
11
4
32
40
84
27
18
156
3
180
15
21
51
96
9
20
73
96
51
21
48
24
95
7
6
123
144
12
21
18
36
33
20
16
111
114
11
61
108
39
20
13
83
7
149
31
108
9
32
4
75
21
8
25
11
160
45
42
9
39
69
45
126
36
18
15
21
59
67
29
25
15
75
12
90
132
30
6
15
24
56
4
81
15
36
60
80
25
23
7
60
36
29
91
54
15
9
72
30
9
15
165
44
91
96
12
17
19
29
31
54
18
33
39
45
36
24
36
51
60
48
17
124
21
96
48
132
48
114
41
96
19
54
6
30
54
108
17
91
54
51
96
33
27
51
29
25
59
31
189
36
48
27
24
5
175
54
30
90
ABCD 96284903446*3^$a+1 [50019]
30
180
99
33
3
9
36
119
85
48
27
56
36
31
42
27
9
102
120
72
6
147
57
12
144
102
162
23
19
90
78
66
111
45
114
197
49
54
42
24
51
27
41
4
297
63
20
13
15
9
96
12
6
29
211
30
60
36
6
54
51
33
75
36
45
3
27
246
120
12
18
90
114
21
69
3
3
30
48
42
24
165
21
24
23
1
51
60
69
59
28
8
1
120
15
45
90
30
78
125
85
12
60
48
6
6
60
18
60
30
210
6
6
54
15
51
54
216
59
19
5
1
15
177
60
12
143
19
108
41
67
90
75
84
21
75
117
23
103
12
17
16
45
84
48
258
6
114
21
135
21
20
7
153
57
30
6
150
6
48
12
96
47
31
29
7
41
55
77
12
13
48
24
24
39
140
31
45
141
96
99
8
25
78
57
57
60
36
12
30
48
317
1
66
30
54
126
23
61
54
18
42
5
37
114
6
63
33
48
12
99
75
5
91
17
16
177
18
5
1
36
84
35
91
84
198
11
12
67
18
12
12
75
104
1
18
33
57
156
119
85
3
153
95
36
115
54
132
42
21
15
57
92
151
60
66
23
7
125
48
16
51
114
12
42
197
76
32
67
186
123
44
25
6
149
48
37
123
45
15
68
60
79
18
63
176
109
39
63
60
72
53
79
66
3
57
48
114
138
12
95
7
18
35
120
16
21
36
143
91
60
216
48
6
24
72
18
81
21
18
65
4
140
37
30
108
48
177
20
28
72
128
43
29
37
18
365
36
55
42
24
3
57
174
30
27
32
1
15
81
15
93
6
102
27
56
1
48
6
132
54
78
18
23
24
36
7
84
213
81
96
18
177
21
219
33
102
96
17
175
72
18
11
16
15
129
87
125
160
60
32
37
66
18
299
28
27
33
32
52
39
36
5
55
53
36
85
36
71
4
111
65
112
45
3
8
331
36
48
12
57
32
16
105
23
4
51
66
186
42
63
153
66
69
9
6
6
54
21
15
24
174
3
33
6
6
54
6
24
54
30
12
18
66
240
60
48
90
81
45
66
18
63
57
323
19
21
27
12
213
87
66
18
12
69
36
84
309
35
1
15
33
63
219
66
120
12
186
29
13
18
90
102
120
9
15
30
60
83
133
299
1
12
15
81
84
12
135
69
107
13
27
57
192
18
30
12
126
17
52
39
144
33
120
44
79
12
9
45
63
57
18
60
6
6
93
3
204
18
96
36
174
12
12
12
138
12
15
51
129
33
207
69
144
96
15
45
24
396
39
20
181
119
1
35
7
12
41
1
15
141
35
13
66
69
9
27
33
72
36
78
29
55
125
13
3
180
9
6
126
30
174
66
246
54
78
42
6
48
39
48
135
24
126
24
54
12
18
99
48
117
78
5
13
6
53
36
85
12
120
23
16
93
51
159
6
66
66
18
12
18
54
81
44
48
25
24
264
11
103
30
207
105
240
6
33
99
41
16
44
16
20
61
3
27
69
15
24
24
21
177
75
45
48
96
18
33
45
23
7
9
3
132
78
23
25
27
21
36
108
35
40
57
24
171
69
6
53
28
105
18
5
157
48
51
33
18
125
67
60
21
20
31
6
78
60
57
15
240
54
120
24
72
84
48
3
15
5
157
27
104
79
30
78
24
45
81
27
33
78
30
24
27
75
5
55
69
105
111
105
48
102
9
20
85
27
15
69
96
219
33
51
89
67
90
3
45
42
6
75
12
36
15
12
17
48
43
24
48
60
24
126
59
13
51
44
25
11
169
27
51
69
8
12
16
93
39
15
12
21
204
45
63
21
27
33
66
60
9
69
51
24
165
83
67
6
30
65
192
55
42
27
9
27
8
100
81
6
12
6
90
66
6
132
210
3
87
21
9
71
31
21
33
ABCD 96285214958*3^$a+1 [50026]
44
72
28
6
54
50
22
104
34
6
50
40
14
160
2
18
52
60
32
6
10
54
8
160
38
64
162
54
2
24
46
98
30
16
8
36
12
34
24
122
54
144
142
2
22
68
6
102
24
64
72
24
66
42
48
62
66
76
120
186
30
80
34
48
146
36
144
72
4
110
66
70
24
18
48
38
24
46
20
52
162
198
114
344
10
6
14
232
2
168
72
70
90
48
18
6
56
82
20
72
34
146
36
42
30
36
204
18
174
96
178
200
72
30
88
72
8
120
42
30
124
6
138
132
128
64
162
74
6
90
28
20
268
144
96
68
4
32
106
78
74
48
24
16
38
10
54
56
106
54
36
44
16
20
30
126
18
6
88
128
10
54
20
4
2
10
164
18
58
252
20
352
44
10
90
110
22
48
92
22
30
72
36
20
162
22
68
96
30
6
16
32
160
152
48
40
50
6
64
72
8
162
18
28
20
108
40
32
34
26
28
26
174
42
214
50
24
16
50
94
50
52
8
234
70
18
14
18
6
90
64
38
34
170
36
28
92
4
38
46
74
6
12
70
38
4
12
56
40
32
16
72
72
8
10
80
34
108
50
126
16
96
218
30
144
58
38
34
48
144
54
56
34
26
28
42
56
30
52
110
6
66
144
106
44
84
16
6
198
20
36
16
56
10
38
42
70
72
18
38
10
62
10
78
20
126
66
70
78
120
132
140
40
12
6
14
76
36
56
18
16
30
26
138
54
40
2
28
18
72
6
32
58
102
242
18
30
54
18
22
18
48
54
60
20
28
36
24
200
82
24
30
74
16
62
72
36
12
148
12
272
16
80
10
56
70
56
52
96
92
52
12
26
10
204
20
84
24
138
40
120
62
108
28
132
164
10
6
138
62
10
128
24
16
30
26
118
2
70
24
192
128
34
6
104
72
114
70
120
60
92
154
6
210
18
96
126
30
42
38
18
66
6
30
204
48
160
6
14
16
2
78
10
146
16
20
18
40
50
6
54
234
126
144
18
10
44
34
14
96
16
50
6
34
128
160
56
34
92
10
6
20
70
14
114
70
66
168
126
2
10
60
2
102
96
18
30
40
290
16
48
62
16
50
34
44
10
42
32
6
16
14
16
18
80
88
14
16
24
66
38
130
72
38
144
100
20
130
30
18
150
68
6
10
198
6
72
18
32
24
66
4
108
20
138
114
48
132
18
70
68
52
42
18
68
60
12
40
2
64
170
46
6
354
144
24
2
144
12
162
160
6
12
38
72
232
126
42
48
110
34
72
54
2
78
16
50
6
178
14
42
34
12
132
32
6
142
200
36
100
56
16
18
2
124
90
26
102
22
66
128
94
48
90
62
12
94
2
30
54
76
38
106
14
34
126
152
48
144
6
16
36
20
12
16
54
6
50
22
12
6
110
72
48
40
66
74
22
14
16
42
30
132
48
36
72
18
24
192
38
16
20
16
36
108
92
4
86
54
36
22
38
82
6
32
88
36
6
74
54
10
20
42
102
40
2
64
96
146
54
46
170
34
36
74
48
96
16
120
24
66
96
12
90
56
40
30
24
212
70
6
48
56
24
10
42
108
2
64
56
40
2
28
2
16
2
52
2
54
112
122
6
66
114
52
90
14
4
12
24
18
38
34
50
70
126
80
124
20
90
34
126
18
12
74
6
16
210
114
14
22
12
20
58
2
126
34
38
90
48
240
70
30
144
42
198
48
60
38
102
18
16
54
80
72
84
204
52
20
72
10
78
48
2
40
30
8
34
32
16
38
180
112
20
34
30
24
216
48
90
78
48
116
124
84
6
54
200
108
100
18
110
76
30
18
236
184
122
70
18
26
36
ABCD 96285316742*3^$a+1 [50168]
273
88
20
72
27
85
104
144
88
227
45
88
29
63
33
7
36
176
4
36
84
107
54
79
167
205
47
25
132
104
52
20
15
37
108
65
24
39
9
7
20
81
42
25
23
60
57
40
72
104
160
72
20
45
99
4
29
18
73
89
30
60
21
16
20
16
24
41
60
30
25
20
40
47
57
16
89
120
63
45
31
32
9
31
47
165
40
173
75
195
30
79
24
11
108
48
72
45
33
19
11
9
33
127
128
88
17
7
113
211
11
18
91
29
72
36
24
3
52
65
211
149
99
4
72
11
25
140
15
120
9
148
36
12
20
69
43
23
49
144
140
4
48
17
120
31
119
241
72
48
24
5
151
17
7
32
36
99
13
155
21
144
52
36
17
7
36
29
180
39
144
220
5
7
36
29
108
27
36
9
63
33
55
24
5
31
12
47
270
43
35
30
7
24
11
18
7
41
27
15
18
39
16
125
43
41
6
145
20
52
20
16
96
23
42
43
23
114
43
48
24
108
5
7
71
165
4
68
36
9
43
72
20
72
88
17
75
40
23
13
12
47
9
40
11
61
5
79
60
11
37
36
36
56
124
65
63
63
42
30
72
168
102
60
3
15
72
1
17
3
45
42
12
9
40
36
5
150
1
128
141
199
11
168
73
17
7
108
12
24
47
57
45
108
24
30
9
9
103
32
33
7
23
49
65
336
7
17
120
90
9
69
90
18
19
96
84
353
18
45
27
13
32
45
42
90
138
13
12
35
37
125
19
56
16
20
40
5
27
72
36
180
124
161
54
18
7
23
240
25
108
48
119
42
43
120
47
9
99
25
216
56
33
91
20
4
68
72
160
143
30
90
9
213
48
67
12
96
12
96
32
40
65
55
89
55
24
12
24
11
37
20
33
39
144
27
42
43
149
60
66
9
15
18
18
12
25
47
18
72
79
56
4
32
27
45
15
72
25
101
84
270
45
15
156
97
56
76
48
35
25
77
6
12
45
76
47
30
60
43
47
12
13
12
17
19
11
9
4
5
18
42
3
4
95
85
68
148
32
27
121
47
25
68
4
23
90
7
20
4
11
66
60
39
171
13
11
18
7
83
57
4
77
27
40
47
18
183
9
36
99
124
20
27
24
25
65
111
4
95
85
156
24
41
162
117
184
77
24
19
96
48
47
6
79
23
18
27
33
7
12
71
72
25
47
25
48
17
108
7
23
13
48
24
36
11
21
9
126
42
30
72
36
114
30
108
18
67
65
120
7
20
33
12
18
78
3
4
32
51
84
169
72
60
59
25
96
12
17
3
123
30
42
237
16
128
9
31
59
13
68
27
24
108
1
17
7
65
43
144
95
9
124
47
186
7
12
60
41
43
92
135
42
3
52
60
113
7
17
39
72
27
25
216
24
65
111
27
25
47
45
15
108
205
108
180
36
48
236
27
9
15
1
24
11
57
33
54
90
36
12
18
25
35
25
84
35
1
47
97
53
90
165
45
171
36
15
1
24
68
27
13
137
36
7
32
15
241
108
59
72
18
43
108
29
63
112
12
60
104
207
9
15
30
18
153
252
15
12
13
36
104
33
84
60
18
138
90
25
204
84
20
16
71
93
112
77
63
45
60
39
4
36
11
25
120
24
95
9
27
45
252
27
18
43
29
103
77
108
7
56
40
144
36
29
39
4
155
93
72
36
4
48
92
16
17
183
36
33
30
25
72
164
36
16
29
6
25
5
90
45
4
84
164
76
47
84
6
55
128
4
12
11
45
15
25
32
87
108
1
11
6
55
29
108
18
24
61
104
105
36
7
12
53
43
12
92
15
18
30
25
128
9
126
9
141
144
3
16
24
65
55
263
72
78
3
51
21
52
35
18
120
24
3
72
4
176
40
23
25
125
43
104
16
128
144
27
25
11
13
29
18
12
18
42
48
13
176
76
77
162
169
11
18
43
47
18
7
60
32
16
125
127
35
162
66
25
47
42
30
9
72
ABCD 96285413806*3^$a+1 [50059]
72
41
229
35
16
201
36
3
96
56
72
160
153
15
57
63
48
176
91
45
32
88
15
17
181
27
27
5
16
192
3
125
40
267
93
104
40
56
40
32
229
126
69
183
233
37
147
8
133
123
32
208
24
117
99
24
128
112
128
168
112
183
54
108
15
129
111
128
64
128
37
27
135
209
64
8
43
125
96
40
56
43
36
54
99
120
80
151
225
135
41
24
97
54
89
64
171
342
18
21
105
18
45
45
11
79
185
88
168
9
18
18
131
48
37
3
56
16
51
5
24
136
8
96
120
241
54
18
167
49
15
39
180
93
24
9
111
33
18
18
59
355
93
195
29
61
108
47
64
24
24
8
64
24
24
56
24
1
255
56
13
107
19
126
23
13
83
216
43
77
16
15
17
96
49
87
128
73
18
77
13
131
336
37
75
8
64
24
80
55
57
168
264
8
72
40
3
54
15
96
33
39
56
40
56
16
8
312
24
40
104
115
54
95
13
75
24
80
208
171
45
32
40
9
15
111
57
15
18
95
24
133
36
87
39
105
8
31
129
33
18
54
18
197
136
279
17
1
87
21
291
69
51
39
54
27
8
91
5
31
54
54
108
17
37
144
11
43
77
24
16
81
15
72
192
104
192
145
39
33
87
56
19
69
80
49
23
144
136
183
41
40
171
53
37
3
296
79
81
80
55
18
63
135
225
168
152
24
223
33
8
280
104
120
456
192
40
45
18
137
24
88
80
40
45
36
144
63
63
54
36
72
18
29
7
81
24
56
112
8
97
207
24
224
120
192
24
181
99
27
69
8
16
56
13
288
195
72
32
456
19
101
112
96
56
40
144
176
31
288
89
1
39
32
96
144
40
81
198
65
115
5
139
53
109
35
40
33
207
224
19
18
3
69
227
96
217
311
121
36
3
24
80
48
120
288
427
180
129
216
8
16
81
63
24
240
51
72
45
24
93
51
512
175
57
80
223
89
24
232
33
15
152
112
152
240
49
47
43
72
293
112
9
108
83
313
36
51
3
101
16
168
96
24
117
83
40
24
176
19
108
9
240
120
56
64
33
18
72
18
275
72
96
40
75
29
25
15
21
147
48
75
144
53
307
125
1
71
16
8
64
75
21
141
123
128
112
8
144
25
39
15
57
48
21
18
81
72
72
80
55
33
3
54
36
144
3
72
8
133
51
24
15
41
31
90
18
45
99
72
36
9
279
9
45
108
144
71
72
127
41
160
104
96
139
53
88
3
29
120
72
24
184
48
24
3
21
32
24
31
198
51
176
48
16
33
23
175
137
25
180
27
48
152
24
37
123
56
160
3
125
216
136
48
15
41
112
63
144
65
61
36
288
90
ABCD 96286060714*3^$a+1 [50038]
33
55
287
9
168
63
18
12
18
177
9
48
6
57
153
15
99
61
24
53
18
6
18
90
66
36
6
102
21
15
57
237
36
55
155
45
51
21
9
144
6
18
36
180
30
126
54
60
9
27
48
6
36
90
9
9
15
87
18
72
151
53
19
8
24
33
7
173
6
69
72
144
120
111
169
17
72
7
23
73
72
48
24
23
30
18
24
9
16
56
57
168
15
40
107
90
66
24
12
90
243
16
17
12
27
45
51
9
54
49
107
54
24
55
32
16
5
90
90
18
157
32
165
3
72
16
35
69
40
95
18
39
123
61
80
21
48
27
16
53
27
3
21
15
90
103
41
54
33
9
39
117
19
95
90
31
5
54
48
90
267
24
57
48
72
108
60
7
144
200
21
24
90
144
66
39
72
3
156
78
72
195
39
9
21
19
56
21
91
47
42
36
75
99
6
108
19
161
84
18
42
180
27
16
167
25
11
6
63
57
96
12
67
41
159
111
73
17
24
63
120
51
162
210
90
24
36
43
11
18
3
87
73
17
12
78
66
42
18
15
72
88
32
40
17
366
57
88
155
60
9
21
91
5
48
6
117
24
33
78
138
7
80
39
306
24
55
96
48
56
63
36
117
15
48
6
18
126
19
32
3
85
41
12
27
16
125
67
72
72
104
39
18
42
66
24
43
119
198
51
40
35
36
66
78
216
48
162
18
6
102
25
8
72
24
33
7
29
144
67
95
25
65
6
129
33
111
69
18
25
32
45
60
156
306
201
64
24
179
6
12
99
69
66
6
108
39
45
18
54
51
45
3
51
48
36
177
9
18
66
96
18
97
41
7
32
15
73
23
25
77
42
9
81
54
49
5
3
69
48
36
55
17
79
101
222
30
6
144
12
60
18
30
6
219
160
8
39
1
77
3
88
32
33
6
18
7
5
19
179
117
24
39
57
111
73
17
15
33
222
192
162
126
153
40
41
18
186
12
159
273
42
66
219
15
121
24
5
30
108
36
42
12
6
57
64
8
48
24
240
40
104
57
108
144
42
25
23
33
240
48
64
8
9
228
72
91
8
24
81
135
57
15
63
9
165
27
33
151
47
49
120
8
111
36
13
5
235
120
125
132
48
6
25
144
56
111
54
19
32
88
5
18
144
33
75
78
18
61
96
77
18
18
7
5
3
105
127
72
35
150
36
19
47
18
31
29
18
18
30
9
27
36
25
8
21
180
6
270
99
21
108
36
60
15
64
77
252
270
18
150
54
18
90
15
21
72
43
41
15
81
39
9
60
27
129
6
9
9
72
12
75
72
33
31
119
90
7
119
1
65
54
129
40
65
31
32
63
1
23
201
9
96
120
72
55
32
72
9
30
97
24
8
88
32
21
132
39
40
65
15
24
120
21
336
18
6
3
40
80
111
49
77
18
1
11
69
75
61
8
21
90
42
12
6
12
9
88
32
69
75
129
31
17
175
120
24
23
73
77
36
7
167
6
91
89
7
77
6
54
127
89
12
42
66
36
19
56
105
103
95
42
39
9
7
245
96
108
36
99
64
47
1
53
144
27
69
36
63
40
8
9
18
132
25
56
27
61
149
91
35
36
9
45
36
180
78
12
33
96
21
66
42
30
33
207
66
6
30
91
89
144
180
6
21
15
18
180
36
15
105
15
48
15
48
54
36
78
66
54
97
24
5
163
95
66
15
16
59
36
216
168
54
51
39
105
16
131
30
24
79
5
90
97
29
72
19
23
33
112
53
3
15
9
63
9
129
15
81
84
27
33
72
84
43
17
360
39
117
114
120
78
36
126
9
21
91
24
144
47
18
111
105
ABCD 96286521382*3^$a+1 [50002]
22
33
71
16
201
9
6
9
24
36
21
38
46
15
101
160
27
3
8
106
15
60
51
128
114
43
12
17
36
18
49
60
11
22
27
23
78
7
9
74
202
3
72
3
96
96
14
66
18
46
50
30
1
24
15
54
15
27
69
168
93
8
7
24
41
7
47
13
36
41
43
168
24
53
67
45
3
21
200
40
164
55
3
69
51
9
15
8
37
149
19
17
34
2
12
115
36
29
72
4
15
45
39
12
29
54
1
120
60
24
3
18
6
80
64
96
9
135
6
80
19
15
57
12
36
12
75
57
81
39
60
36
72
60
123
2
88
110
82
39
29
112
84
6
32
1
15
129
48
9
24
39
12
144
155
1
21
18
69
12
23
25
41
7
33
27
5
70
8
61
11
25
105
8
16
15
111
18
30
50
7
23
142
75
23
16
33
36
5
126
25
23
16
66
14
157
108
17
55
12
21
30
81
24
192
9
36
87
11
10
15
47
85
12
12
5
16
3
12
63
45
27
18
51
24
27
9
15
153
36
45
120
14
25
71
66
78
25
12
48
5
48
4
3
36
36
15
69
35
145
57
84
15
69
39
47
16
93
29
22
86
7
96
27
2
31
36
24
117
62
46
75
24
65
43
3
21
75
74
22
33
12
84
15
24
80
61
29
6
13
120
65
66
1
24
24
12
36
47
37
84
24
33
8
16
15
95
10
60
74
66
36
18
46
15
129
32
4
24
51
65
115
144
24
12
11
13
45
15
21
39
45
15
12
24
35
18
7
39
81
5
34
66
8
30
25
17
43
11
97
39
8
61
27
9
9
51
156
39
6
48
90
66
39
24
63
32
58
8
100
26
13
48
75
14
84
6
120
13
3
8
90
16
14
1
48
72
24
57
24
15
9
30
9
143
78
10
6
15
24
51
45
36
9
14
25
36
45
183
12
36
33
15
120
105
12
60
8
46
81
29
16
2
1
24
36
75
66
6
9
5
19
24
12
9
2
58
27
5
24
64
60
15
75
32
10
14
1
125
58
50
19
21
6
81
9
6
9
48
87
24
9
57
15
39
9
137
94
6
74
10
111
29
76
3
12
15
21
35
37
228
12
5
31
72
159
96
8
85
5
22
57
33
24
56
7
33
3
96
48
83
42
115
21
30
45
21
6
105
108
60
12
29
6
160
24
33
36
57
3
77
42
66
40
6
26
55
24
39
45
36
60
108
17
19
24
21
15
216
41
28
15
27
18
56
91
59
10
60
39
11
109
17
28
36
44
67
48
35
61
24
12
29
43
47
10
54
45
36
15
66
8
22
45
35
13
75
9
192
24
36
24
45
72
15
9
86
25
60
3
225
5
31
69
96
56
54
40
128
13
35
10
123
36
60
75
128
61
45
39
71
49
47
1
15
234
54
50
7
12
41
31
59
22
3
57
78
120
9
47
25
29
7
69
54
2
19
60
108
11
66
79
21
36
63
36
36
23
40
57
12
81
171
9
30
21
59
49
36
72
12
12
35
10
39
87
33
15
30
12
78
21
144
5
19
11
1
89
52
15
45
32
31
12
60
12
17
4
102
2
31
24
36
36
101
4
104
40
14
16
90
30
57
39
6
75
144
24
15
26
19
12
15
9
36
69
36
44
4
12
14
16
48
26
24
46
8
25
41
91
84
24
96
12
3
50
7
119
90
54
24
18
48
70
6
66
33
119
18
7
81
15
72
9
3
51
42
8
30
40
32
145
23
25
84
12
48
47
13
17
4
30
30
39
3
38
67
15
30
2
66
6
25
9
30
81
36
75
18
27
3
104
1
12
3
56
145
15
54
36
30
33
47
25
21
18
9
71
10
75
84
60
21
36
75
15
9
192
95
49
24
180
17
64
3
71
16
9
24
21
26
1
15
114
24
6
21
3
30
39
27
80
10
3
51
90
30
96
74
19
21
159
12
5
46
9
36
84
96
17
16
15
36
48
17
19
24
81
75
29
46
72
8
1
39
69
27
165
75
240
6
15
29
31
24
39
96
33
72
24
5
36
16
87
87
45
48
12
9
51
36
15
24
9
65
54
1
12
59
24
16
81
135
2
22
45
35
10
24
27
93
27
149
54
10
6
128
61
5
7
12
156
29
31
45
99
36
36
48
48
105
39
35
136
18
87
15
8
1
48
48
45
44
19
36
84
24
51
117
108
24
12
48
3
8
97
24
60
9
66
9
36
65
4
15
12
129
146
97
36
21
30
9
60
75
50
55
57
62
73
23
72
10
8
7
23
25
47
49
15
9
17
43
11
34
6
33
93
32
16
39
5
67
59
1
48
71
72
24
46
63
11
25
105
3
3
32
48
97
111
9
36
21
39
24
183
2
16
30
6
99
24
21
36
51
48
21
39
24
60
51
50
19
36
24
60
5
6
16
30
3
72
9
15
12
12
57
15
120
120
15
8
13
123
2
88
15
41
78
16
45
65
67
23
40
50
12
34
24
9
33
62
1
71
40
114
75
29
30
16
90
39
33
3
120
5
46
69
24
51
81
159
21
51
8
16
105
9
6
8
13
89
55
5
103
71
25
12
84
111
8
49
23
25
185
19
89
19
41
70
45
72
ABCD 96288171074*3^$a+1 [50022]
75
216
42
3
12
87
60
120
72
60
18
15
105
75
93
27
111
81
168
45
108
15
195
90
75
72
96
36
45
51
63
12
33
72
3
24
45
45
75
27
45
24
12
63
36
54
327
12
48
24
9
54
93
84
3
36
105
24
15
66
51
75
18
126
177
99
33
33
198
144
60
153
24
108
48
3
129
75
261
24
87
54
510
9
36
240
24
33
87
3
72
12
60
48
60
33
48
171
108
33
87
60
30
6
174
6
9
12
180
108
63
57
75
36
84
93
105
132
3
60
39
60
9
75
42
48
6
18
27
3
57
108
3
225
144
81
3
72
24
21
18
54
27
33
63
27
36
21
9
147
72
3
9
93
87
48
123
45
24
144
165
30
72
117
240
27
321
39
36
30
3
15
204
252
120
60
108
30
15
111
42
27
12
51
12
21
87
132
12
108
60
12
81
132
3
24
18
30
42
18
57
9
6
45
111
18
6
36
33
120
9
63
63
81
168
168
33
99
27
21
27
57
39
12
9
84
39
108
105
39
54
15
72
39
48
72
93
12
63
153
3
24
33
60
27
261
15
69
87
21
132
123
12
18
39
36
93
30
24
90
108
30
24
198
192
51
75
18
24
27
36
240
39
21
15
12
21
69
63
9
75
156
75
18
96
30
21
75
102
51
21
18
60
48
57
87
69
36
45
18
45
96
36
33
123
27
21
144
132
9
234
57
195
45
168
21
39
27
165
39
9
48
159
93
51
117
93
27
24
156
195
9
75
36
24
81
27
66
54
45
15
45
48
60
24
3
12
33
21
42
9
96
120
39
54
342
237
12
96
147
138
132
72
18
12
18
132
15
69
54
21
75
9
27
66
63
24
12
96
45
102
93
3
9
192
231
48
6
18
18
15
75
48
54
63
27
45
63
24
228
78
30
24
45
9
51
3
30
6
9
180
12
51
69
156
12
180
60
21
75
267
72
33
27
30
180
150
192
81
72
15
105
51
36
9
12
180
159
33
12
15
45
45
135
93
6
36
21
213
12
15
99
21
99
168
12
78
102
45
33
48
15
27
141
96
51
72
66
72
72
6
9
36
72
24
3
45
12
15
45
3
42
36
102
6
30
6
66
60
18
39
27
78
126
177
39
90
111
48
72
12
12
24
27
69
15
24
72
153
96
33
60
27
261
72
30
72
24
21
24
45
279
135
21
84
48
147
57
15
225
45
18
96
81
111
9
105
3
192
39
45
9
231
144
57
36
27
72
165
186
72
30
6
156
18
3
12
45
18
12
57
84
45
300
15
81
3
45
126
24
36
21
48
93
27
108
84
99
21
3
12
33
48
15
57
267
18
12
78
36
30
87
120
132
108
93
42
9
183
96
30
42
9
165
3
33
60
39
60
36
39
21
72
57
30
54
24
18
12
21
69
18
108
189
15
33
93
27
12
15
30
36
6
45
48
60
3
24
33
195
78
30
9
108
27
33
132
33
15
75
153
120
15
150
12
126
24
33
24
36
27
108
60
45
39
21
180
123
21
84
39
6
27
75
54
54
54
180
78
84
21
15
33
21
18
60
45
108
63
69
12
60
3
21
12
57
87
3
30
6
12
45
60
75
54
3
12
120
63
36
237
75
48
24
72
120
6
54
45
3
33
57
96
111
33
15
48
39
6
18
30
99
45
51
27
120
24
21
27
72
21
213
147
15
117
33
99
9
252
27
147
36
57
3
165
87
36
54
48
207
87
90
54
177
15
168
36
30
3
3
57
15
156
ABCD 96288734684*3^$a+1 [50003]
23
13
15
12
8
12
16
24
3
45
9
35
124
32
88
72
24
21
54
5
4
144
207
5
28
20
1
90
36
36
90
99
60
44
12
304
21
23
31
41
40
20
72
43
29
40
120
8
36
55
9
72
116
163
72
69
116
28
36
104
25
27
8
12
12
12
91
53
36
55
216
9
45
15
8
48
12
48
132
97
54
9
63
54
23
121
11
36
24
88
32
241
59
24
4
93
87
3
45
8
12
133
15
20
24
96
4
48
92
187
141
104
79
72
153
27
137
12
139
29
133
107
196
56
145
54
5
4
63
29
115
53
48
4
128
132
40
8
48
192
31
5
76
144
36
81
54
41
24
76
12
27
81
63
29
36
16
24
32
72
97
63
27
101
79
69
44
240
16
20
97
143
1
83
43
53
16
8
67
81
9
99
24
68
133
90
17
73
15
84
20
12
28
108
32
7
33
57
90
36
18
35
124
3
18
27
20
84
121
15
8
84
172
108
68
85
27
36
44
252
1
59
24
24
160
12
96
12
63
125
12
216
7
5
60
60
12
60
1
35
12
24
100
99
29
96
60
24
240
108
192
40
3
77
12
19
29
60
16
72
8
31
33
3
125
48
72
25
27
60
68
60
144
19
36
5
4
45
15
20
16
36
212
48
4
36
8
64
27
5
60
24
52
48
45
126
41
120
24
31
18
59
67
33
36
212
88
24
80
180
157
15
68
120
67
36
5
85
15
180
48
164
12
40
168
8
24
61
15
32
187
65
16
99
54
11
4
92
64
99
77
4
56
88
56
60
16
224
48
52
308
1
15
44
31
9
27
153
63
269
84
24
163
53
16
80
96
84
36
184
8
12
84
4
236
4
80
28
20
84
108
12
49
11
60
36
52
12
20
16
24
21
23
12
55
65
24
48
220
200
127
5
40
8
12
88
8
19
189
32
12
52
84
92
43
65
4
8
48
12
52
60
32
196
44
36
52
20
73
35
100
92
16
24
3
18
11
24
12
60
168
40
80
36
1
15
20
55
17
12
25
11
12
12
19
36
29
4
8
60
79
81
63
90
35
12
124
20
16
68
96
61
119
88
36
27
213
144
188
40
68
67
113
247
5
4
36
164
25
95
28
12
8
12
40
80
31
45
72
27
33
21
27
108
72
44
91
45
99
53
48
124
60
8
12
19
69
3
209
120
4
27
65
4
140
36
40
80
49
90
33
32
16
20
4
111
69
20
109
36
11
60
48
7
54
63
27
65
76
68
60
1
11
43
17
19
36
17
37
15
21
15
12
32
120
300
36
120
13
36
119
12
28
32
52
20
7
126
135
63
65
16
20
40
44
64
36
21
15
48
8
108
16
75
33
57
35
196
128
55
36
36
125
12
40
56
37
18
72
89
1
54
29
4
3
144
65
4
84
20
12
85
15
44
12
73
11
25
71
64
140
96
88
132
75
18
90
17
24
60
60
96
28
20
52
84
135
45
164
36
79
41
31
29
4
44
108
24
40
116
40
24
21
35
12
96
12
72
96
72
64
8
132
60
16
63
65
16
68
12
19
36
125
180
64
180
81
15
108
12
20
76
20
12
108
72
216
16
99
69
3
173
40
32
79
81
24
120
68
12
108
1
72
35
12
43
17
16
44
13
83
61
54
9
92
40
36
75
17
73
59
4
144
116
1
15
20
19
65
7
33
32
24
96
60
25
99
20
79
65
4
147
9
36
36
8
72
19
225
8
60
28
104
88
80
48
40
12
27
36
144
5
40
224
37
83
25
90
69
72
36
3
5
76
24
36
165
51
32
108
115
177
12
224
16
21
15
75
144
81
24
21
18
36
29
7
125
12
36
25
47
112
57
35
36
73
71
55
53
120
16
104
72
24
36
25
35
16
8
136
80
76
9
36
15
104
4
44
40
128
4
20
28
188
84
60
96
24
25
36
54
65
88
20
40
12
9
59
12
24
4
63
105
93
131
96
43
ABCD 96289403974*3^$a+1 [50002]
12
12
80
7
17
31
36
17
31
5
19
6
12
24
12
15
27
17
49
35
16
21
3
36
48
12
68
24
36
4
36
32
12
25
18
5
1
6
24
18
15
24
12
15
105
32
24
43
48
45
3
41
13
15
8
19
66
23
48
4
24
3
17
13
47
31
24
6
36
39
9
6
45
12
32
4
15
45
21
3
39
9
20
48
76
8
7
29
1
120
66
6
6
17
36
28
9
3
9
3
8
7
36
6
18
9
3
41
4
8
61
27
32
13
15
3
24
17
49
3
63
29
1
6
57
12
21
36
12
6
9
20
25
24
24
78
6
30
5
19
29
16
3
90
15
21
18
60
17
12
31
108
21
3
30
27
8
1
39
21
23
52
33
35
4
9
24
48
12
42
12
29
1
6
36
6
51
20
1
3
27
6
15
39
29
28
20
12
4
8
4
3
42
95
19
6
11
1
11
55
9
9
15
15
9
12
3
33
51
30
30
9
9
11
72
24
7
6
15
9
6
113
4
9
6
33
69
35
49
27
3
5
1
6
6
15
87
53
43
12
12
33
3
5
16
8
64
12
27
9
39
48
33
117
6
96
12
29
16
12
56
16
56
16
68
49
18
21
57
47
19
6
48
27
44
28
24
63
5
64
15
45
3
5
28
56
36
16
15
33
39
9
21
51
3
36
9
15
81
9
30
41
61
23
49
11
28
51
5
1
119
28
20
13
11
12
40
81
12
3
48
20
25
99
21
11
4
8
73
39
8
76
24
57
30
6
48
23
36
55
41
12
31
12
36
18
27
8
19
5
61
23
19
5
25
3
27
5
16
12
69
60
3
12
15
18
35
13
23
4
3
41
4
24
12
3
24
29
84
24
79
5
1
75
3
5
16
39
9
24
8
16
8
36
1
11
1
18
48
17
1
12
15
8
7
6
11
12
76
39
18
30
36
36
17
24
19
5
4
57
12
59
19
9
45
24
3
60
8
4
9
47
4
8
19
18
3
168
12
3
41
4
21
18
72
78
15
8
4
27
9
27
6
11
16
32
13
15
20
16
3
21
9
48
48
6
21
8
48
79
5
12
43
12
65
31
12
12
9
8
25
24
15
24
12
3
5
36
4
3
24
5
12
36
7
5
24
25
39
9
47
19
5
7
24
24
29
12
43
24
6
24
3
24
8
61
3
12
24
15
57
56
13
48
11
73
3
45
3
3
5
19
57
9
42
69
12
36
44
1
12
42
17
12
1
11
16
12
3
17
60
12
16
15
17
16
20
28
20
7
9
3
66
60
48
35
7
9
15
12
9
12
21
12
15
32
1
12
6
21
3
5
55
5
79
21
27
24
18
60
3
27
30
18
5
1
27
24
12
3
54
27
24
15
5
1
11
13
36
23
48
25
15
8
37
15
33
39
44
7
42
3
20
12
36
16
32
28
56
4
27
48
24
9
105
24
72
15
24
48
75
6
27
36
27
33
12
57
27
20
19
6
24
3
3
29
1
11
43
6
15
15
36
60
45
8
1
6
53
60
19
9
60
36
56
132
36
13
42
18
6
30
35
31
24
6
48
15
32
24
12
19
21
15
5
12
115
54
6
6
11
73
54
29
25
47
7
53
4
24
3
54
11
24
28
15
33
27
12
6
3
8
36
36
36
60
24
76
12
21
3
111
12
17
12
72
72
12
16
57
30
29
1
87
3
9
33
3
3
33
12
3
9
12
3
5
25
35
28
36
3
12
81
3
81
15
5
28
9
15
33
39
21
66
17
7
30
11
67
18
108
51
15
21
12
15
21
9
51
15
45
15
6
6
12
5
31
12
17
28
12
20
4
3
5
1
18
5
25
51
3
30
23
12
19
9
39
24
30
18
29
36
1
47
1
18
9
45
30
9
15
33
27
6
3
39
5
16
9
6
36
30
18
30
24
11
43
69
8
1
51
8
16
3
30
23
12
28
9
12
3
3
9
15
6
15
45
3
36
135
57
20
28
48
8
28
8
19
53
4
33
39
9
6
77
36
61
6
48
5
109
75
8
7
6
66
53
16
3
5
60
4
3
5
67
17
7
18
39
27
42
23
7
6
66
5
12
4
48
3
65
4
27
33
20
19
66
6
29
12
4
12
20
13
71
1
18
9
8
16
15
33
15
5
13
27
21
6
33
20
64
8
7
9
9
35
52
63
24
54
11
60
25
36
24
71
49
27
68
24
4
33
11
31
42
3
24
32
13
36
51
9
42
41
13
42
5
43
57
20
7
18
15
9
39
12
20
28
15
36
12
24
5
49
11
7
29
1
35
4
3
18
48
23
37
6
12
41
4
84
24
44
16
8
31
42
11
4
36
15
33
9
11
1
54
36
24
29
25
6
33
21
6
5
12
7
6
60
6
53
4
21
51
8
4
32
19
21
9
24
27
32
4
3
21
33
12
51
51
81
48
21
11
37
18
30
95
19
5
28
20
25
3
3
18
3
36
135
30
18
18
6
29
4
15
66
6
5
37
35
16
8
73
3
57
18
5
67
17
13
15
48
72
9
60
23
4
21
15
39
41
13
36
6
5
4
32
40
27
66
18
45
9
18
48
5
48
1
6
33
3
6
15
12
56
4
8
55
53
4
36
32
43
17
16
33
39
21
15
8
4
15
9
24
3
17
13
42
21
33
3
8
25
95
13
78
12
53
4
72
27
69
32
7
21
8
4
8
12
7
36
21
36
15
36
125
4
12
24
24
12
32
12
13
84
30
5
61
11
16
15
5
64
12
9
3
20
1
71
19
89
4
27
21
33
11
4
3
45
39
33
51
9
3
29
36
25
30
12
21
12
3
30
48
42
33
9
18
17
28
12
44
16
33
39
12
20
25
15
9
6
6
6
77
7
5
28
68
4
24
8
97
3
12
20
76
60
8
7
6
47
7
18
3
20
13
23
7
45
32
19
48
57
12
3
12
17
55
18
24
24
63
12
12
3
69
3
21
8
1
66
81
39
36
77
7
5
4
21
23
64
72
36
8
72
1
48
59
24
13
27
27
30
23
25
3
21
11
36
7
9
8
1
11
13
48
11
4
15
12
21
116
19
24
5
19
5
7
30
59
48
12
13
35
7
6
15
36
12
15
9
8
4
3
12
5
12
1
15
48
72
21
3
8
31
9
27
5
4
8
4
60
24
36
15
33
33
119
4
45
11
1
27
129
18
5
24
12
25
35
124
15
21
9
75
9
15
12
21
23
37
6
12
17
7
24
9
21
51
8
25
15
12
69
6
84
17
36
60
52
44
28
20
12
19
36
54
23
37
15
3
21
27
18
11
55
17
16
27
12
45
24
32
7
29
25
12
3
32
24
31
42
18
33
20
28
12
27
12
41
24
12
4
21
23
7
18
3
8
16
8
1
6
90
35
1
15
36
48
9
3
75
12
21
8
19
53
13
6
41
49
15
51
12
17
24
12
1
3
12
8
13
6
17
1
3
21
3
56
1
18
18
3
3
18
66
41
13
3
8
37
51
15
9
69
18
42
96
3
8
7
153
36
12
8
61
23
24
19
29
40
57
12
3
3
24
24
29
37
47
16
12
24
48
51
12
21
20
1
63
8
37
35
40
24
60
12
45
120
18
18
3
48
8
12
37
6
29
36
12
76
12
9
11
24
4
9
27
12
12
24
27
5
1
15
44
25
18
9
39
12
6
35
24
61
51
24
12
20
61
42
12
9
8
16
9
63
8
36
64
24
12
9
47
48
48
4
45
23
31
17
84
19
42
15
27
30
11
31
12
66
15
81
11
24
67
17
48
4
15
12
9
27
17
24
19
24
5
13
23
88
3
30
6
29
4
12
44
4
57
23
25
6
53
24
12
1
30
125
4
51
18
3
8
36
40
39
18
48
83
37
23
1
11
1
96
6
33
3
12
24
5
1
12
3
8
4
45
11
12
12
24
12
76
8
4
24
20
7
17
16
44
36
4
9
15
21
15
21
11
4
12
15
21
20
4
57
48
12
30
24
5
16
8
52
32
61
23
103
29
4
12
24
15
17
13
18
6
3
63
9
9
48
6
30
24
23
24
25
59
7
24
33
12
9
30
48
12
17
13
6
9
32
31
12
6
47
16
24
32
55
5
40
27
24
9
45
6
41
28
15
21
56
4
36
15
30
24
23
4
27
21
32
28
33
36
18
72
6
27
36
68
13
60
3
8
19
53
7
12
41
1
15
27
5
37
3
24
48
33
95
12
36
55
12
45
15
36
12
60
72
6
18
21
21
12
30
21
24
15
29
124
60
32
36
7
6
18
6
11
12
76
3
36
9
39
9
21
63
8
4
3
48
5
1
90
29
36
1
3
8
16
12
45
6
9
8
24
13
23
84
4
9
54
21
3
12
6
3
44
12
13
63
33
27
3
21
21
27
51
29
31
12
17
4
48
8
84
1
35
7
9
117
6
9
33
15
33
51
56
4
56
7
9
3
129
ABCD 96289513018*3^$a+1 [50235]
64
32
43
120
65
31
33
80
28
20
12
76
32
84
49
71
136
20
40
108
15
96
41
28
20
72
19
153
27
36
29
55
41
12
40
108
8
24
1
87
3
42
167
223
89
48
337
54
29
88
63
69
51
17
60
24
79
36
33
8
84
4
32
24
28
3
53
40
20
36
175
101
28
192
72
20
36
4
33
47
67
5
79
249
8
253
35
31
33
8
49
83
7
54
15
111
24
9
8
48
55
36
5
24
67
105
8
40
20
4
8
24
16
108
92
48
12
55
33
15
57
3
5
40
24
32
79
185
7
17
40
51
60
5
4
20
43
5
100
39
9
20
55
96
69
75
12
5
24
156
108
84
168
24
4
60
84
27
30
35
16
9
23
100
56
24
67
113
28
8
36
108
12
55
36
5
60
24
1
23
60
7
29
4
21
51
105
18
125
91
89
96
31
17
72
84
64
267
69
24
36
12
20
19
33
3
65
40
8
96
31
65
55
24
153
3
65
24
19
5
36
144
156
96
12
36
4
3
30
87
3
24
9
135
29
43
120
213
57
83
7
54
11
28
44
36
4
60
57
54
125
36
120
61
54
5
115
96
48
17
60
12
7
41
40
3
137
40
32
13
47
181
35
7
105
20
52
32
4
32
19
24
9
20
72
36
52
60
272
48
7
41
72
28
20
280
9
30
29
4
111
29
7
29
172
15
5
49
3
180
111
45
20
60
52
39
36
5
72
97
3
8
25
23
31
33
3
18
6
33
36
12
63
126
90
29
52
60
12
32
84
24
36
64
128
28
27
84
24
69
56
36
28
8
12
73
60
18
17
12
36
36
16
20
52
96
165
27
44
48
12
31
45
44
55
90
23
60
16
81
51
152
7
89
36
61
48
90
5
24
7
5
124
80
7
5
19
84
77
12
91
65
40
132
48
144
176
61
59
36
16
39
9
21
251
19
53
7
66
3
20
72
55
30
83
24
180
43
54
90
5
4
164
7
9
32
100
15
54
54
29
12
19
5
67
29
148
140
73
23
100
32
40
3
36
29
120
12
12
121
30
17
40
12
8
88
12
20
19
89
115
65
12
49
59
96
4
111
153
3
18
6
209
4
36
56
84
4
140
73
23
96
28
32
144
25
35
24
108
223
5
52
20
100
32
76
27
33
51
41
60
24
4
20
55
29
12
31
30
90
29
115
101
43
6
51
20
132
12
60
64
80
472
8
91
33
32
36
25
135
20
48
60
7
5
40
32
12
31
90
18
60
12
54
6
105
8
12
52
3
77
72
156
48
36
48
31
5
67
33
92
103
42
35
19
5
79
29
103
5
13
27
92
36
4
3
33
56
16
8
24
72
55
114
126
5
49
27
44
31
57
36
20
55
29
36
4
68
40
15
93
12
44
156
72
36
120
24
1
39
36
12
3
5
1
30
89
91
89
4
32
4
75
9
27
30
39
44
136
32
60
13
42
33
15
6
11
108
4
128
48
96
60
36
49
59
64
56
72
48
52
8
72
12
156
100
72
8
25
47
13
35
1
11
19
21
8
72
13
15
56
24
31
29
112
108
20
12
72
72
4
12
3
69
3
5
12
151
29
7
30
83
12
36
163
117
68
12
48
96
16
75
29
36
24
16
20
192
12
136
164
85
3
116
36
184
20
12
43
77
100
92
96
24
12
16
75
33
44
13
27
111
105
57
87
108
20
19
41
84
36
12
7
6
90
5
40
132
21
35
127
125
28
21
39
32
60
13
39
3
84
29
40
75
77
12
16
20
264
36
64
48
68
40
27
108
65
4
51
65
12
12
108
79
33
36
15
5
1
83
192
28
36
57
54
81
8
1
123
51
125
12
43
57
8
36
24
4
36
84
200
76
84
140
28
20
60
100
15
54
90
41
55
53
12
24
19
101
4
80
4
93
54
96
54
36
108
30
41
16
44
49
12
23
52
8
67
89
168
12
16
75
5
13
47
55
24
69
20
31
89
36
55
6
95
40
39
33
32
24
12
72
12
31
33
20
7
33
44
7
33
36
20
4
93
59
184
20
36
25
30
60
29
112
80
100
8
7
24
5
64
144
21
107
28
56
36
232
60
51
41
49
11
4
32
79
89
40
51
41
108
72
48
112
20
60
48
120
132
85
35
48
31
30
11
112
8
60
24
84
7
90
59
136
32
31
17
13
6
5
36
24
60
16
3
65
40
21
ABCD 96289672894*3^$a+1 [50057]
48
66
24
23
127
6
35
76
3
36
24
21
15
24
5
132
139
36
30
78
17
48
67
41
7
36
9
111
5
12
67
45
45
35
1
150
6
15
36
44
64
39
90
36
6
54
36
54
165
75
69
51
54
12
54
77
64
105
15
15
18
120
47
73
15
20
7
9
99
120
101
100
44
28
9
171
33
144
83
7
6
11
133
6
126
39
15
24
41
72
108
64
36
45
30
177
63
81
3
72
54
84
90
21
15
24
33
9
24
6
18
15
8
48
19
6
71
19
5
12
19
114
144
75
32
19
57
3
125
1
15
69
180
126
84
5
72
43
24
120
60
180
245
55
41
121
119
49
107
49
126
24
45
159
81
159
30
63
33
11
48
25
11
61
18
65
52
39
264
105
51
77
48
1
48
120
47
40
15
41
7
41
91
18
60
66
24
233
103
24
60
72
24
84
6
96
71
43
6
23
76
39
41
96
13
36
131
48
1
11
16
27
21
80
1
60
83
31
5
55
120
17
97
23
43
24
36
60
149
96
60
31
18
66
114
15
12
63
36
36
41
13
15
20
61
48
23
24
16
68
55
89
67
45
116
103
36
30
39
75
120
30
120
66
30
30
24
17
13
75
9
75
108
9
11
48
4
56
24
120
36
85
47
64
123
30
30
5
28
57
6
6
59
4
68
40
128
96
4
15
30
36
35
13
15
116
55
17
88
111
78
60
47
25
15
129
87
72
32
13
96
54
5
175
81
21
18
45
60
15
42
63
8
52
15
17
48
28
32
16
9
23
97
102
9
21
54
60
221
175
93
57
119
25
24
36
27
24
3
117
9
11
36
24
229
11
4
21
119
1
111
72
15
42
15
104
40
21
11
37
6
60
24
12
9
20
1
15
9
159
80
31
17
24
28
135
12
9
105
59
16
80
31
54
39
57
15
105
90
24
30
39
12
80
16
48
135
45
9
23
109
3
56
72
12
67
29
52
9
24
135
32
4
45
30
33
32
73
102
60
5
24
19
21
9
102
53
12
136
8
24
25
51
32
52
60
192
36
27
5
40
32
48
25
27
36
93
27
3
101
19
30
24
96
36
3
32
115
9
32
67
17
73
35
36
31
30
30
5
55
5
4
81
24
35
61
30
89
1
75
45
54
77
13
39
27
5
55
89
19
5
148
27
132
33
21
87
20
97
12
39
156
15
84
90
36
15
44
31
5
4
51
21
33
131
13
6
29
7
84
21
36
57
87
44
61
63
20
67
18
15
108
39
21
147
65
37
39
152
48
72
37
126
17
133
30
96
29
64
81
27
9
30
18
12
75
3
5
1
47
12
76
9
171
36
9
15
36
164
139
6
24
23
73
35
36
24
25
75
132
3
5
64
147
69
12
27
6
54
30
27
20
16
72
36
21
23
85
30
45
21
60
54
41
72
79
108
30
23
28
15
149
60
16
15
6
15
56
97
95
67
125
64
9
71
4
20
7
18
51
20
60
132
13
75
39
42
15
33
42
41
48
12
37
11
85
27
32
1
84
60
96
111
36
32
16
32
84
16
3
96
60
24
66
24
155
1
48
6
29
12
16
32
52
8
36
12
40
12
87
9
45
114
36
30
11
319
54
60
15
15
5
48
19
30
63
48
44
19
24
21
21
75
33
3
39
29
24
7
48
30
66
24
53
108
4
147
18
23
7
12
161
4
236
43
81
36
108
104
156
19
45
20
60
67
228
72
5
16
33
114
60
45
51
24
137
13
11
1
15
56
24
43
12
81
63
30
47
4
8
1
30
17
127
60
42
59
1
18
5
12
49
107
132
16
96
129
54
45
87
120
48
30
63
32
12
163
72
30
270
24
5
19
90
23
19
54
84
36
59
1
27
9
60
35
55
9
51
53
36
1
48
63
188
4
36
81
15
48
45
60
42
30
23
37
203
91
6
71
19
9
15
69
32
24
19
33
68
64
48
24
20
19
9
27
234
27
3
17
112
36
9
23
43
17
52
176
1
15
44
49
60
6
9
15
17
16
32
36
79
165
51
21
3
77
148
27
53
16
80
4
27
45
20
16
69
39
24
8
4
80
28
20
67
18
12
11
49
48
126
60
6
114
66
35
25
15
69
60
15
21
51
33
6
69
69
15
15
12
5
13
36
11
13
66
17
7
21
21
18
12
144
54
71
4
20
7
65
16
8
1
78
57
3
101
49
11
52
27
72
5
48
48
37
12
39
9
42
29
72
48
169
6
5
49
95
7
69
9
95
157
18
125
31
114
36
27
144
68
48
24
16
69
48
222
29
ABCD 96290019752*3^$a+1 [50061]
87
30
27
20
24
16
12
32
1
11
1
27
27
186
23
13
30
54
63
20
52
24
8
37
11
36
37
35
7
18
39
45
11
4
21
6
5
16
27
41
1
111
15
66
63
44
145
63
63
6
48
6
9
48
128
31
17
28
32
13
18
17
73
27
12
96
20
43
9
20
60
12
12
61
83
13
3
33
48
18
42
54
12
29
13
83
48
25
27
36
63
17
60
85
47
31
29
16
21
11
184
27
5
12
49
60
30
29
36
31
17
4
33
27
12
8
7
77
60
7
21
36
33
27
48
24
3
18
6
12
6
48
6
89
1
3
87
9
72
36
111
33
20
43
30
63
9
23
76
36
24
32
16
9
36
15
39
29
16
20
36
4
9
54
12
33
104
12
4
8
37
27
27
6
59
49
30
54
78
41
13
111
27
9
96
8
4
63
9
15
21
20
24
73
35
1
60
39
33
11
91
6
12
59
13
6
18
3
20
40
72
81
11
72
72
48
7
42
3
20
40
36
3
9
27
24
5
25
6
29
16
45
47
19
6
3
128
76
27
17
48
55
41
4
69
39
9
23
28
9
18
54
84
143
28
9
27
60
12
68
73
83
55
17
1
60
39
33
83
7
57
60
36
12
60
68
25
71
16
3
18
6
9
32
16
9
6
17
4
32
28
39
18
23
72
1
75
33
23
25
18
45
9
11
12
4
81
27
20
4
12
15
18
3
9
11
4
9
23
25
18
9
20
85
12
24
119
109
23
64
36
21
18
33
32
40
39
6
12
27
45
15
9
3
60
57
107
37
11
40
48
24
92
100
33
23
24
1
42
48
6
155
43
21
33
18
54
11
43
18
27
56
48
4
12
92
13
12
23
13
72
35
12
4
3
6
3
32
48
79
12
5
4
27
137
7
114
48
42
12
18
11
16
24
27
5
31
9
72
48
51
12
42
63
3
6
27
9
36
12
6
5
48
31
29
31
30
11
13
3
20
76
36
9
30
6
23
96
133
18
9
3
36
9
44
12
31
30
78
9
72
99
29
163
6
138
17
169
71
12
61
18
17
28
120
8
55
89
25
72
23
4
9
18
45
3
5
72
19
12
17
79
9
39
17
91
9
33
83
1
6
36
72
21
24
3
42
12
90
9
105
3
45
60
3
56
4
3
5
4
9
54
5
13
11
196
20
16
8
24
19
9
21
6
5
88
24
32
12
1
48
24
27
12
69
27
12
32
1
12
42
30
71
28
20
4
32
7
17
7
5
60
1
11
4
36
3
125
24
48
1
11
12
36
13
27
68
1
48
36
72
83
12
13
60
36
18
9
36
27
5
7
36
9
24
12
63
33
8
13
42
66
42
36
45
20
12
36
36
36
115
5
4
15
17
31
41
49
6
5
60
97
75
56
85
36
48
11
13
18
21
36
27
53
16
68
4
21
27
9
11
121
119
36
64
33
35
60
16
9
23
13
119
48
13
60
12
6
9
12
20
7
42
3
15
12
54
24
3
24
39
18
51
72
68
13
63
84
20
16
24
39
18
18
9
36
20
52
9
27
45
24
39
20
12
91
57
32
1
3
8
100
33
30
9
24
9
102
78
12
71
12
115
24
57
45
15
21
35
28
9
54
45
128
60
48
43
6
30
17
1
35
43
29
52
39
33
9
48
23
37
18
21
105
66
78
3
36
104
4
9
18
18
24
39
8
7
12
24
29
24
19
17
28
20
12
16
45
60
11
19
17
36
12
40
20
37
114
21
80
88
36
21
23
4
15
29
16
32
25
24
36
30
60
12
17
100
15
9
12
24
9
35
13
6
5
16
44
37
126
17
64
8
37
23
4
51
66
11
16
8
52
20
16
57
15
48
33
36
35
40
9
95
19
30
47
7
81
20
13
72
71
1
39
9
11
7
126
47
48
1
36
12
15
12
24
20
12
79
24
45
21
35
60
4
33
11
52
12
24
9
27
21
6
30
24
243
3
17
72
7
54
27
9
3
15
77
49
63
20
79
101
88
9
63
12
15
18
23
16
72
15
5
13
3
69
39
15
9
8
13
42
5
84
19
30
60
11
1
60
12
11
24
64
27
105
20
16
3
24
65
55
9
15
45
12
44
160
48
20
76
56
124
36
8
37
144
12
15
72
12
56
97
11
25
6
29
37
18
29
4
8
12
25
3
15
21
51
113
72
16
45
23
13
87
12
27
126
51
12
15
18
30
33
9
18
48
69
57
15
99
45
56
19
18
11
16
63
41
103
18
23
28
20
28
63
33
128
7
5
67
30
27
33
18
21
15
89
19
41
36
76
20
16
93
72
36
47
25
18
5
12
1
51
111
9
8
12
24
1
6
53
4
60
9
3
45
11
16
27
9
24
21
23
4
60
44
13
54
6
12
15
27
57
27
29
52
24
9
90
45
27
17
55
21
15
9
45
63
12
24
68
52
36
9
18
33
3
18
6
54
35
31
17
1
27
20
7
105
12
104
13
11
24
36
7
72
57
9
23
1
11
25
35
28
39
36
18
35
7
65
97
83
12
13
3
108
15
9
20
28
24
8
12
97
18
17
1
3
20
25
23
4
32
96
24
16
3
36
108
17
19
45
8
97
11
52
8
19
12
33
8
36
19
21
8
19
77
1
36
3
60
57
83
13
11
61
3
69
12
35
36
84
52
20
25
6
45
27
29
55
5
12
16
8
55
18
63
9
36
48
11
13
23
4
36
20
64
8
28
60
45
3
8
1
36
36
83
4
21
51
12
8
7
45
72
56
91
17
52
12
15
9
68
13
30
89
28
9
59
84
25
12
23
55
9
57
6
17
48
28
24
45
3
24
3
17
52
36
20
1
18
69
9
107
84
52
3
5
76
15
18
3
87
9
21
15
3
36
29
13
11
61
11
36
37
27
68
1
27
36
36
8
19
81
72
180
20
48
16
24
9
12
71
1
11
12
64
8
19
81
57
11
43
17
19
108
9
63
5
1
11
25
11
19
54
51
36
8
184
33
3
36
99
5
13
24
66
45
36
9
6
5
124
9
6
5
13
48
27
51
54
84
27
24
117
12
27
27
81
20
13
30
60
12
9
8
12
132
16
36
12
72
27
9
27
42
23
4
8
1
18
12
6
30
42
131
67
53
60
4
20
16
9
3
27
24
77
25
42
5
12
1
12
24
95
24
24
48
64
56
25
11
7
6
11
37
15
117
18
30
36
36
35
12
25
60
35
13
135
24
9
27
21
90
65
4
12
24
27
138
54
33
68
16
36
9
27
36
32
1
84
15
21
27
15
18
54
5
31
29
64
63
24
17
36
60
4
20
1
72
6
65
12
7
9
92
7
24
53
55
12
36
29
4
3
6
11
ABCD 96290305348*3^$a+1 [50015]
21
14
13
36
9
23
9
4
47
39
28
32
13
32
31
12
21
39
97
41
14
28
25
25
11
61
11
5
18
42
152
43
20
8
4
21
31
9
50
29
32
4
55
57
4
3
41
7
29
21
10
145
44
28
61
24
27
13
18
30
3
11
18
3
4
3
17
15
41
64
24
15
9
48
24
13
83
8
56
16
13
30
1
36
24
20
1
18
1
60
1
35
12
76
20
12
24
16
7
17
24
15
81
9
4
32
3
1
71
1
7
8
4
4
32
17
7
19
6
39
4
16
116
24
24
12
21
8
7
28
19
1
80
24
13
7
5
47
24
24
8
68
5
7
3
50
30
1
20
79
26
55
3
45
16
24
16
20
12
4
28
40
25
15
20
5
18
77
16
24
16
56
33
11
21
16
75
48
41
48
28
18
57
77
10
32
5
4
20
16
24
51
1
27
5
13
3
29
7
5
11
13
12
35
12
11
2
3
36
1
27
8
12
12
31
18
54
26
22
2
15
12
75
9
9
3
39
5
13
7
9
2
69
43
5
13
19
4
16
16
7
18
7
40
32
4
17
14
76
9
80
15
25
23
18
15
64
56
144
8
16
24
36
4
15
18
15
5
7
12
3
53
13
50
40
25
16
40
24
56
36
4
69
24
27
48
101
11
73
10
1
32
12
3
13
25
4
3
20
3
1
24
4
132
23
21
36
3
36
1
4
4
12
69
39
11
4
41
24
43
5
4
16
19
36
37
3
14
4
2
25
24
5
19
11
9
4
8
57
7
20
48
31
49
16
20
12
43
1
36
52
12
4
39
46
12
7
25
100
18
149
60
4
4
80
17
60
34
49
43
29
48
20
45
35
43
33
20
16
20
44
16
68
7
9
44
1
31
36
23
1
53
27
31
17
16
16
8
3
5
4
44
19
1
32
17
43
4
28
36
16
3
45
12
5
15
36
97
2
5
4
16
16
92
16
16
24
24
8
17
30
45
36
32
27
10
8
27
20
16
44
52
13
47
3
13
17
3
32
1
4
6
9
80
16
44
16
52
28
12
4
21
23
4
156
17
55
28
1
11
40
72
32
40
9
15
21
19
71
1
4
119
5
19
1
32
20
24
3
13
80
4
20
44
37
10
37
60
5
50
28
9
3
21
57
32
31
52
5
27
16
60
16
24
44
20
12
33
47
4
16
76
4
35
9
7
13
16
39
64
5
13
7
32
23
58
39
96
27
41
4
45
27
5
35
8
48
17
35
5
31
5
24
11
84
12
16
24
5
51
9
4
51
40
40
24
32
12
28
8
17
15
17
31
9
30
25
83
42
32
16
20
70
33
71
9
27
29
43
28
17
33
95
24
44
32
32
16
4
12
59
4
13
8
24
20
57
35
11
48
21
21
19
8
20
32
1
24
23
11
24
17
13
3
12
16
64
16
4
13
22
18
18
54
3
5
27
12
4
39
41
16
8
25
80
27
15
85
71
54
19
35
21
1
14
24
34
31
16
151
2
7
8
3
5
13
15
4
11
4
13
37
7
29
6
5
11
53
16
63
62
11
32
48
23
1
24
29
12
31
8
24
55
17
16
48
20
15
10
27
24
11
130
2
16
9
32
48
25
8
27
13
3
20
16
21
18
17
27
57
4
24
20
28
20
12
52
9
11
40
51
173
45
4
7
8
11
25
29
63
9
24
4
32
36
12
40
7
53
71
19
1
16
4
12
60
4
16
12
16
40
24
36
4
3
5
25
28
27
45
14
45
64
11
29
20
52
80
12
5
15
16
40
4
21
31
89
39
60
52
8
20
11
25
1
11
43
65
20
41
99
4
5
11
36
28
15
45
51
61
95
9
16
44
16
4
16
28
12
16
4
15
1
52
5
20
15
21
22
30
7
16
15
22
59
20
55
4
21
35
34
39
36
39
77
45
3
51
37
15
2
7
24
9
7
8
137
28
30
77
44
1
3
43
5
7
92
13
28
20
33
55
32
48
52
23
9
12
35
13
17
39
19
6
15
36
20
40
23
33
48
49
7
49
19
36
11
13
32
49
20
4
11
12
93
51
16
24
3
57
60
4
1
3
1
31
29
11
16
5
3
19
21
20
12
13
59
16
24
8
8
7
25
8
25
111
3
65
15
1
12
4
20
24
24
8
37
50
6
11
23
21
4
31
34
18
93
12
28
36
25
19
9
7
23
32
9
19
30
23
27
37
24
4
25
27
1
14
25
5
83
11
2
27
32
11
57
17
34
9
65
12
19
16
16
32
25
7
80
20
25
11
8
35
29
20
12
4
7
22
8
7
35
5
16
16
29
35
64
40
32
73
7
4
4
15
6
11
43
30
3
4
8
17
3
48
28
64
20
176
21
15
40
8
60
76
24
3
9
39
25
31
30
18
10
11
37
27
32
24
21
28
35
12
19
20
25
4
32
4
25
7
12
12
20
1
20
12
6
21
1
3
16
11
18
42
25
12
8
3
45
9
7
40
13
27
59
77
4
36
32
11
20
34
31
16
3
10
18
9
80
8
8
29
35
25
39
19
1
20
9
15
16
4
80
11
25
16
33
11
1
11
7
17
19
10
44
15
16
11
9
84
96
64
11
22
38
21
60
40
9
47
24
24
27
9
4
35
9
36
19
25
7
36
9
16
44
16
5
59
4
40
5
34
25
20
5
10
8
37
8
8
32
27
20
1
80
39
17
29
27
59
61
23
1
63
21
5
15
67
30
27
5
36
39
3
52
2
19
29
27
48
40
20
33
22
5
16
9
11
4
80
8
8
17
18
22
19
20
16
40
40
27
21
44
60
40
23
49
16
4
28
15
5
20
32
8
40
12
5
76
59
1
12
2
65
8
40
16
15
57
9
55
3
41
16
60
9
24
8
42
21
16
40
20
5
76
27
5
11
56
24
16
40
21
19
8
21
6
45
36
25
7
31
5
16
40
8
25
51
36
8
16
4
1
6
16
20
102
15
13
7
16
56
23
32
1
45
8
36
46
53
36
45
11
4
60
3
1
44
16
11
13
3
5
72
27
18
18
9
15
5
53
15
11
1
140
3
21
32
23
9
12
28
5
2
124
17
3
57
8
72
32
15
5
52
40
8
65
15
3
25
48
45
50
21
44
84
16
12
39
84
10
15
39
5
21
4
35
40
15
20
25
11
5
35
32
30
19
48
5
87
13
35
52
96
15
48
9
16
20
11
21
27
25
21
44
27
15
16
2
3
44
4
16
5
83
16
4
16
12
64
1
18
17
44
16
24
43
36
14
27
20
64
16
21
7
11
29
32
28
15
10
23
3
54
10
36
26
3
8
17
62
36
22
31
40
40
29
11
29
32
43
48
8
19
8
24
81
25
68
19
12
24
95
34
15
45
51
24
32
31
9
108
20
21
51
48
15
16
21
11
17
32
23
10
48
20
22
50
83
5
15
32
3
28
12
9
9
47
20
5
27
36
9
31
29
8
24
59
31
9
4
16
4
120
52
23
6
15
57
40
39
76
28
4
5
27
15
21
12
1
15
64
16
67
57
32
8
25
35
7
29
16
16
24
20
3
33
15
25
24
29
19
8
9
4
30
45
101
4
51
4
64
1
14
25
33
79
24
29
27
3
13
64
24
16
9
99
12
40
24
47
5
25
18
5
87
9
75
25
44
16
41
24
3
15
45
27
1
8
24
8
24
1
18
4
13
12
35
26
4
3
12
3
32
6
7
48
89
27
4
9
35
12
3
37
35
13
75
20
65
5
3
29
3
32
19
10
44
42
5
13
27
24
32
7
37
3
26
7
53
11
23
25
25
67
23
25
12
68
20
28
13
50
90
11
56
48
39
1
7
9
16
8
4
21
11
3
25
36
4
16
64
88
4
4
44
85
36
7
48
64
100
48
8
9
31
17
24
23
8
8
44
32
41
82
50
7
9
47
20
23
25
29
32
39
44
32
36
40
64
4
100
40
25
39
48
29
46
169
109
19
12
4
4
15
1
16
8
15
33
24
3
18
7
16
16
41
22
5
16
17
18
9
32
60
8
48
12
5
7
65
24
27
12
13
32
27
40
24
12
12
48
35
78
7
40
8
29
3
24
40
23
40
32
45
20
11
13
40
15
4
41
37
39
8
1
31
43
1
12
64
4
60
4
92
31
42
11
4
17
84
36
28
27
39
9
12
48
41
7
33
50
34
2
4
9
48
15
8
9
40
5
35
41
24
80
27
31
60
68
5
7
10
27
12
20
28
35
36
41
4
81
3
8
4
1
50
24
9
7
72
13
5
59
4
9
7
13
3
ABCD 96290463422*3^$a+1 [50104]
90
132
18
17
43
29
40
80
1
143
19
101
120
7
33
72
15
60
54
6
54
78
18
24
138
108
245
7
17
1
30
84
5
64
9
48
60
54
186
42
30
35
13
12
42
6
150
252
125
97
23
48
19
29
16
33
60
60
63
87
12
138
102
108
78
27
56
151
9
39
17
1
15
75
60
60
120
42
75
63
24
36
54
6
17
217
18
42
99
56
1
60
84
23
96
49
12
3
15
78
27
33
12
51
51
108
12
6
159
56
49
96
24
36
54
36
84
48
197
85
48
51
32
7
12
5
25
15
21
27
72
63
33
80
37
131
61
288
78
30
95
79
33
15
30
11
72
127
60
42
66
209
160
15
60
21
45
3
21
11
115
162
192
36
12
27
63
41
49
18
42
12
78
78
42
12
18
11
19
12
18
18
29
55
113
7
6
24
18
72
96
57
153
24
120
18
120
165
15
78
162
137
1
15
105
42
132
66
12
30
42
36
12
78
54
48
102
60
189
21
90
18
48
120
23
61
51
8
31
161
55
114
143
127
30
48
102
29
67
42
3
45
42
17
336
19
90
3
3
42
12
6
84
36
17
7
6
102
60
102
18
81
117
12
143
55
12
5
67
36
30
210
54
83
7
210
23
295
161
7
162
47
13
147
15
113
25
23
40
32
73
114
6
143
49
78
129
8
103
30
27
27
126
95
88
69
11
67
29
13
18
33
27
30
60
24
11
157
60
60
123
57
12
18
42
39
21
108
108
83
72
49
71
55
42
180
120
60
72
60
60
23
120
175
102
78
77
120
211
90
75
69
51
9
186
24
53
7
48
57
56
72
103
42
60
60
71
1
6
54
18
17
64
309
18
57
8
37
150
60
18
60
60
47
7
18
48
60
3
56
25
30
36
12
48
17
43
84
41
19
18
131
79
12
6
23
31
9
9
18
60
42
23
7
30
72
66
102
35
40
33
87
33
42
60
18
132
18
30
30
29
91
42
12
63
3
54
15
33
18
60
180
60
17
67
60
9
32
79
30
75
225
60
36
420
24
75
8
43
54
36
35
19
156
90
30
60
42
90
210
263
19
36
33
27
53
61
155
61
72
27
3
102
15
51
312
21
69
30
5
97
78
42
6
9
171
5
25
72
30
132
18
107
55
48
17
1
102
30
48
35
240
40
48
21
83
43
77
16
21
6
24
48
45
15
330
90
101
211
126
84
18
180
78
30
42
30
102
150
173
25
60
11
1
90
48
78
15
8
61
168
27
8
67
60
33
3
5
25
39
21
24
59
31
78
210
42
108
132
15
8
55
18
12
27
128
96
37
12
138
24
125
1
54
6
12
30
12
66
83
24
43
42
90
132
78
167
40
21
30
114
35
31
65
19
66
75
99
30
96
120
42
12
90
30
48
162
119
31
108
18
12
90
30
42
36
24
18
60
42
6
83
7
30
27
165
132
18
21
51
29
24
7
18
48
12
72
35
235
29
1
78
120
33
15
42
132
35
31
54
11
112
3
30
95
187
12
48
78
83
40
87
9
128
48
55
57
48
24
48
3
53
241
18
12
78
30
21
117
99
21
24
11
72
13
12
23
109
11
55
209
160
81
24
78
48
24
41
112
93
59
160
21
150
72
18
54
66
12
15
45
12
30
60
30
6
120
54
66
90
47
13
192
11
37
12
18
174
95
168
55
12
101
48
19
30
23
40
32
48
25
23
37
27
93
30
264
18
78
42
35
37
3
15
78
210
89
175
60
53
85
30
5
40
56
31
96
54
96
59
43
12
66
47
16
32
199
18
183
165
24
6
53
19
5
16
9
18
149
55
36
120
5
127
48
65
7
150
108
39
45
138
30
78
12
57
123
101
1
36
42
60
ABCD 96290471846*3^$a+1 [50040]
12
21
42
30
75
88
24
83
1
32
57
27
51
12
33
24
24
81
51
27
18
15
57
27
4
20
4
12
24
12
143
37
17
31
41
18
33
4
23
25
8
112
12
20
21
12
18
73
41
31
48
24
12
41
27
51
49
5
36
31
23
1
17
39
4
36
20
21
7
17
31
8
24
3
60
72
21
9
15
16
24
5
67
96
12
60
20
51
9
3
72
97
44
9
3
9
24
54
13
89
111
33
27
28
20
16
41
27
72
21
7
36
35
25
12
44
4
12
23
1
104
27
37
20
28
8
9
43
20
12
48
27
18
18
57
48
21
144
7
8
15
25
24
92
39
21
21
15
24
4
20
27
48
6
84
24
15
96
9
3
3
105
16
60
36
8
12
4
41
43
17
19
20
51
45
75
33
4
5
7
41
27
15
36
30
24
12
51
3
37
44
76
8
52
48
5
60
12
15
24
3
18
19
80
21
3
76
65
60
15
3
33
28
24
48
5
78
1
44
24
48
12
15
33
40
180
8
57
18
109
32
39
21
4
89
3
117
6
12
18
36
78
36
21
36
24
9
15
36
3
13
35
49
36
8
16
56
28
5
19
32
84
27
109
36
17
3
3
69
48
45
19
11
37
23
37
48
12
11
9
28
60
12
48
23
102
7
32
16
5
7
23
25
29
3
3
102
31
5
24
51
21
19
20
24
21
162
45
220
84
44
9
48
15
28
24
60
12
11
37
80
3
18
115
60
32
4
188
3
25
8
40
20
16
68
15
6
27
4
24
24
8
4
20
9
75
21
66
13
5
7
32
16
120
41
43
108
8
52
5
15
100
24
20
21
19
53
55
17
3
21
15
24
63
45
28
5
27
4
5
19
56
4
32
28
24
32
40
116
24
16
68
27
57
60
21
54
6
12
15
4
8
81
72
3
64
77
24
19
17
3
33
18
9
28
20
9
60
48
63
45
19
8
105
72
54
1
20
40
23
18
60
18
30
19
12
168
12
80
33
3
24
84
39
45
3
45
60
28
47
25
65
18
9
60
28
83
25
24
5
111
24
15
45
57
31
5
60
39
4
56
4
32
3
45
4
8
48
9
36
15
60
9
6
1
8
75
13
23
1
53
31
104
33
159
21
15
24
9
19
23
9
60
24
76
96
17
15
16
56
24
21
39
45
15
9
72
55
8
60
52
53
6
30
39
16
24
32
33
15
3
13
36
24
32
12
51
12
37
12
20
9
159
15
13
60
5
15
12
28
17
27
24
15
81
4
24
53
55
32
3
25
20
33
27
132
3
12
13
8
57
12
36
15
27
12
1
5
51
33
18
9
69
75
4
5
36
39
21
12
55
20
87
33
3
42
63
21
63
16
12
5
3
16
24
12
12
5
12
15
3
25
53
3
4
41
24
27
4
35
21
48
16
41
6
180
25
12
32
48
12
84
84
12
16
12
5
3
9
75
21
3
45
60
90
84
18
90
13
5
19
32
9
12
3
4
32
24
9
72
43
35
13
5
135
48
24
36
4
20
21
15
52
60
44
93
51
9
51
16
5
18
37
48
20
16
80
36
36
12
3
48
21
24
15
37
20
9
3
100
8
24
36
33
15
21
99
16
68
40
120
48
8
4
5
43
84
23
21
24
21
39
12
36
3
57
69
3
3
9
16
8
52
8
16
29
15
40
12
20
9
15
36
24
36
112
80
16
59
66
55
60
44
81
30
9
88
20
33
7
20
4
5
103
60
48
5
30
18
24
91
29
36
15
12
4
11
13
20
36
3
21
184
48
72
32
3
21
24
88
77
7
36
12
20
21
31
23
85
17
24
75
16
8
76
17
7
11
24
25
8
28
80
112
17
15
28
23
25
65
60
31
41
7
5
18
69
84
12
40
17
27
4
12
68
45
151
96
20
180
48
24
93
3
72
33
31
11
45
28
20
9
43
17
27
16
5
3
16
5
31
104
39
1
48
32
4
96
36
77
36
102
49
5
18
45
120
16
32
4
23
45
16
5
19
12
41
7
11
25
44
63
33
21
31
32
57
24
7
72
5
3
3
21
16
8
45
7
72
48
8
39
6
55
56
28
5
30
57
4
44
36
76
5
51
3
57
15
69
24
84
88
104
4
24
35
21
9
60
12
18
1
5
12
3
24
33
3
16
68
28
12
8
9
66
42
36
51
39
37
53
72
18
21
4
92
28
24
48
12
23
49
71
25
17
151
5
19
20
12
9
15
4
71
1
29
36
3
16
17
15
9
31
23
45
16
11
13
24
32
24
64
41
31
53
63
63
24
33
100
48
12
53
24
31
5
51
3
81
4
32
108
36
9
3
4
23
18
79
20
60
16
32
45
72
3
76
56
9
36
24
36
15
4
20
4
5
15
21
31
8
33
55
8
9
87
3
33
24
28
68
100
8
16
29
15
96
84
12
24
36
12
16
29
60
36
31
84
5
31
60
53
18
42
15
21
72
84
31
72
65
3
24
40
41
12
51
40
12
20
75
13
155
30
42
48
37
32
48
28
104
3
9
28
17
3
57
138
33
3
6
54
30
7
32
16
20
21
36
3
9
18
42
63
27
18
84
159
4
41
15
12
144
21
19
20
28
32
280
20
84
12
40
24
113
30
61
12
35
18
19
5
51
24
12
4
80
9
18
25
5
55
20
12
21
19
60
12
20
28
8
24
33
7
96
5
12
3
4
101
63
4
56
4
5
3
52
12
53
7
53
3
45
18
25
35
66
15
3
1
59
37
29
115
29
3
28
5
75
40
72
12
53
18
9
28
17
55
113
15
57
12
24
90
25
5
36
6
25
168
77
7
65
7
44
12
3
6
108
51
40
29
3
33
7
24
41
27
36
16
89
79
11
1
36
17
87
28
65
55
8
27
13
68
112
17
51
129
27
33
30
1
17
7
32
16
8
9
15
36
36
48
36
24
28
72
12
104
24
3
25
8
75
30
55
56
36
3
49
5
27
24
219
18
55
12
60
68
48
9
7
20
63
66
19
8
64
23
66
19
17
24
51
48
243
37
32
21
3
52
65
43
65
19
12
29
51
3
18
3
4
36
44
3
9
16
48
72
48
95
54
30
81
27
18
15
40
32
9
135
4
17
39
16
5
63
24
3
18
39
33
12
43
17
31
17
19
48
101
30
85
44
12
3
61
32
33
67
5
27
12
24
9
7
11
13
20
9
3
27
97
24
77
27
36
60
52
60
23
21
16
89
15
60
48
21
12
3
39
66
51
28
140
12
99
9
36
12
100
5
15
15
18
15
12
24
99
61
8
36
40
12
ABCD 96290663362*3^$a+1 [50010]
192
75
3
25
23
36
78
19
56
24
93
19
41
48
15
3
36
21
28
5
42
265
5
55
44
4
23
18
19
65
6
45
4
5
3
88
80
12
99
6
3
27
25
12
23
9
81
19
84
149
67
77
3
81
55
113
27
4
120
56
48
63
144
18
6
21
124
47
54
75
15
18
7
29
60
15
15
129
36
21
12
36
75
16
36
17
24
63
36
4
60
161
63
3
57
64
36
11
66
36
6
12
45
69
15
15
18
7
11
234
42
138
7
20
87
57
16
11
9
24
9
72
15
4
140
69
18
1
48
24
24
24
8
28
11
1
125
19
47
1
32
21
18
49
92
57
67
11
18
7
59
1
53
43
84
108
5
36
12
36
31
29
18
18
54
126
55
11
37
17
31
36
44
4
12
5
91
11
33
9
120
7
8
4
36
80
16
47
9
84
4
17
7
41
6
25
176
28
20
120
9
43
108
11
13
149
108
43
11
49
5
63
4
215
73
8
105
72
12
24
51
40
29
27
24
40
53
27
28
5
55
32
24
9
3
21
120
19
144
5
84
36
31
41
31
29
63
36
28
35
25
24
56
15
49
68
4
24
17
3
12
21
43
47
90
72
31
29
7
5
24
30
121
41
7
17
15
60
28
5
15
76
53
3
40
24
168
72
65
54
6
66
25
8
57
15
24
16
8
36
27
49
24
35
18
60
27
16
41
7
11
21
4
48
35
42
15
57
30
42
111
9
24
43
41
79
60
11
54
3
99
18
180
7
12
36
8
36
4
56
36
3
45
9
18
133
119
21
4
11
78
19
65
3
57
75
33
55
32
88
12
5
63
12
51
42
67
12
23
13
41
108
43
20
9
6
90
19
48
23
25
68
15
1
44
129
3
15
9
16
11
69
40
44
9
51
88
48
101
42
18
63
16
8
4
29
24
12
27
24
99
12
13
23
93
76
20
64
5
51
36
57
12
31
29
19
24
8
24
88
65
31
23
18
6
9
45
19
24
32
28
32
99
30
31
96
35
6
7
5
18
13
77
19
60
60
48
11
18
36
6
1
12
5
12
43
17
30
1
8
16
60
23
13
29
15
16
23
18
7
41
75
93
31
35
6
219
16
29
54
132
69
16
36
12
5
18
9
9
24
27
9
75
112
20
3
21
21
43
5
24
55
11
25
12
44
4
92
4
36
17
63
64
5
19
20
27
90
7
71
36
13
60
11
37
5
43
5
27
60
117
31
12
5
19
24
56
40
20
64
29
36
19
17
6
9
81
12
18
96
13
113
18
93
105
75
69
3
52
11
49
11
21
88
29
36
6
37
12
8
69
12
91
48
68
9
67
41
39
36
15
49
60
113
43
8
3
73
35
1
12
23
25
20
21
3
21
43
11
48
25
92
160
89
12
54
21
165
36
187
101
30
1
17
27
124
120
23
66
3
3
48
24
9
39
54
72
39
36
40
11
13
24
56
16
5
36
7
92
4
24
47
1
17
6
18
18
9
9
43
24
48
41
6
73
47
1
143
49
32
96
24
16
23
49
5
48
18
1
17
42
30
79
12
89
7
44
16
23
54
7
20
64
5
30
25
29
51
9
3
4
60
17
7
32
21
108
54
21
27
9
112
5
36
55
35
57
28
65
19
53
55
8
64
8
4
48
5
6
18
36
3
33
18
13
71
25
8
9
43
12
71
162
75
4
80
144
87
6
31
36
32
165
67
36
140
96
39
61
53
7
48
53
3
16
53
18
12
6
7
44
75
1
137
18
37
23
30
36
108
54
42
12
115
36
137
72
24
3
33
43
41
114
25
5
6
117
12
24
28
11
60
30
108
79
11
18
6
30
18
61
29
135
9
36
75
4
29
3
21
7
5
18
24
1
68
64
108
59
198
67
29
48
36
27
9
7
11
9
28
24
29
31
77
15
21
36
31
65
228
18
1
20
28
41
150
1
119
1
89
67
5
72
51
3
1
5
87
4
56
9
15
21
24
72
39
16
12
23
33
40
17
7
41
24
27
21
108
15
45
115
12
24
77
6
18
7
23
90
63
27
24
36
37
11
45
15
1
65
111
24
96
4
17
91
48
72
5
24
36
36
7
23
6
12
3
16
77
51
15
54
63
124
20
36
15
33
16
48
5
7
20
96
24
40
29
27
4
29
7
60
5
30
45
28
24
60
5
7
29
108
27
16
156
68
3
49
48
32
160
5
39
16
11
129
33
67
5
15
57
63
120
33
108
54
9
16
17
66
126
60
12
36
31
77
19
84
11
18
55
32
88
89
43
44
36
36
81
31
17
139
132
8
4
68
81
72
7
53
7
12
8
28
80
9
12
54
1
80
16
8
21
19
5
19
12
5
55
48
72
48
5
222
9
16
44
4
32
39
126
12
79
11
9
64
24
20
33
67
5
84
60
7
20
39
18
60
3
36
51
1
17
31
5
43
24
41
12
18
6
19
24
5
27
15
18
18
30
39
16
8
87
33
100
20
12
33
15
36
21
48
24
54
18
48
3
4
108
8
99
102
7
56
27
9
9
36
7
56
153
43
20
120
24
9
24
31
23
129
24
63
30
24
75
15
25
8
69
3
69
19
23
1
8
9
15
39
157
48
84
12
20
33
6
1
17
12
144
18
9
60
129
24
12
31
5
67
5
36
31
60
44
27
36
49
84
20
9
55
12
41
60
39
24
60
28
11
102
42
13
5
115
23
1
24
173
3
4
12
5
3
105
12
18
78
19
11
13
41
72
91
5
87
4
29
15
45
19
11
37
5
12
36
187
119
9
4
113
72
3
48
64
8
21
3
15
1
23
1
47
72
6
15
21
18
57
9
42
138
36
72
24
180
84
108
108
ABCD 96290728882*3^$a+1 [50109]
4
35
49
80
72
4
65
24
48
15
28
29
3
33
174
18
12
15
36
15
69
76
5
51
120
4
59
18
15
33
79
36
12
140
60
15
25
32
16
17
75
72
36
4
32
64
12
60
108
20
24
81
75
15
49
32
159
69
36
96
93
18
33
87
33
24
15
30
3
93
67
77
31
12
8
36
3
25
53
15
3
30
79
8
52
95
18
12
120
91
29
15
100
32
16
23
25
17
7
53
3
4
8
33
99
21
60
19
36
89
27
21
99
4
137
63
84
88
17
3
15
13
17
63
69
3
93
51
28
80
21
60
7
53
171
156
27
48
85
107
57
36
27
13
20
15
33
40
24
5
96
7
107
30
3
52
48
44
76
72
11
201
16
92
16
59
18
27
33
42
57
21
48
24
15
40
188
33
171
9
24
120
55
5
30
81
36
28
5
18
48
217
44
33
18
48
57
88
84
41
42
57
100
11
25
20
57
15
27
18
55
23
57
40
143
37
107
6
15
100
29
18
30
43
192
23
30
67
48
44
40
92
9
19
20
88
47
120
78
63
36
36
40
65
60
7
68
105
39
84
4
65
3
15
325
17
27
153
43
5
15
45
72
60
48
3
24
12
93
15
33
67
8
24
9
55
5
7
12
92
9
99
15
1
5
67
60
65
3
45
19
5
3
57
78
25
12
56
147
13
44
36
129
27
28
11
21
3
30
55
32
24
9
63
27
57
136
8
45
27
72
16
125
24
48
3
4
83
30
42
153
28
17
42
13
8
27
48
30
67
164
9
7
12
80
88
12
35
13
32
16
20
39
78
12
43
12
5
171
64
96
5
19
128
15
25
60
20
52
11
109
41
111
28
60
41
55
24
5
31
44
28
5
42
33
24
28
5
30
57
9
79
8
160
92
3
30
3
117
18
144
13
8
45
15
72
12
33
60
3
40
5
60
19
48
44
33
3
12
16
44
88
128
84
28
77
63
57
120
43
32
12
9
24
43
48
65
12
55
32
33
7
92
153
115
11
45
69
36
7
8
144
72
21
7
32
69
51
24
57
30
18
15
4
65
43
53
39
108
84
21
12
115
53
108
15
45
84
30
78
15
52
5
51
60
172
152
45
18
30
15
57
63
40
17
48
7
35
21
12
33
67
68
4
36
140
4
53
27
15
48
13
5
12
7
80
33
90
97
108
5
43
44
16
20
9
3
24
21
12
43
65
18
21
36
40
8
39
48
133
32
93
39
45
120
27
16
53
67
365
63
4
71
37
5
27
76
5
84
48
39
69
72
42
30
103
12
5
27
63
145
8
12
36
4
140
15
1
92
93
7
32
28
152
36
72
15
69
3
6
19
23
25
12
8
57
15
51
21
33
55
83
25
12
8
33
90
37
17
3
40
60
132
5
48
3
40
29
3
33
7
5
168
7
44
9
27
24
3
78
27
45
55
11
9
28
132
23
48
49
8
63
37
140
40
32
33
15
28
24
35
13
60
23
30
90
30
67
92
21
84
43
108
17
7
35
48
37
32
28
5
31
107
42
6
25
29
27
9
51
136
72
35
21
24
48
45
7
56
69
75
33
75
33
147
24
64
5
15
52
8
156
60
111
18
12
3
184
23
13
44
40
53
3
40
32
40
8
4
41
24
63
75
120
138
7
32
15
73
5
18
102
39
9
7
17
27
33
103
44
4
24
60
11
9
72
21
67
101
24
147
33
6
109
108
47
133
32
16
35
30
39
21
7
95
129
4
17
42
90
27
24
12
15
73
44
76
17
7
5
48
3
72
108
24
28
8
15
97
8
15
97
5
99
60
28
5
66
57
24
4
44
36
72
57
51
112
77
63
3
145
5
79
20
63
13
17
7
32
28
101
24
75
16
89
3
112
56
69
15
28
12
20
16
35
37
32
3
48
120
37
12
23
25
17
6
105
45
87
12
21
7
32
21
7
72
8
45
12
31
56
21
72
138
25
53
84
31
125
42
30
42
66
39
16
24
20
36
4
32
3
30
103
164
183
6
60
55
20
129
36
12
90
85
12
68
52
5
43
125
7
35
6
39
12
60
69
87
15
9
33
111
12
28
80
60
45
7
60
32
33
3
39
30
3
84
148
36
5
19
140
48
45
67
48
23
42
27
96
52
5
15
225
3
36
51
72
13
17
87
76
167
45
21
27
148
24
80
28
125
15
33
84
27
180
3
33
52
53
15
33
39
100
8
3
42
12
43
47
1
5
171
39
37
32
72
76
12
60
5
15
3
73
32
12
21
30
24
21
12
15
45
75
9
4
132
12
120
83
9
24
9
27
3
33
87
30
31
32
147
6
39
72
129
15
57
3
4
48
32
3
57
45
18
72
73
20
75
33
57
39
48
21
19
20
76
5
75
39
90
51
9
15
3
30
3
69
111
9
36
60
19
56
9
27
9
24
48
39
9
84
3
3
30
42
13
89
51
159
57
24
12
57
123
57
30
13
68
45
39
33
42
18
ABCD 96290855062*3^$a+1 [50026]
24
18
21
12
52
17
18
36
1
8
15
6
126
54
6
6
7
23
12
66
7
32
27
1
29
3
21
87
57
55
32
40
68
12
21
67
20
28
20
15
9
28
12
5
55
44
64
5
12
15
24
16
41
30
49
59
37
72
12
36
5
72
12
3
40
20
75
6
7
12
12
59
12
72
81
15
9
3
12
42
24
51
183
6
60
42
54
36
3
45
12
19
11
33
27
9
24
45
12
12
12
3
3
9
15
73
5
12
6
25
35
9
16
12
17
15
15
21
100
29
6
9
3
73
12
108
24
11
42
3
9
60
3
45
48
30
18
27
3
30
6
6
150
42
18
9
3
6
51
3
132
6
27
3
69
16
5
19
35
9
15
6
51
3
37
80
4
8
3
30
19
23
12
141
3
6
31
29
3
36
15
6
18
42
6
18
84
6
1
41
84
30
9
36
16
53
66
9
24
3
54
55
96
59
6
7
68
4
8
33
27
48
24
21
12
55
20
3
25
12
83
25
23
1
8
105
12
55
125
6
30
12
7
83
13
5
15
4
35
45
100
29
24
18
9
100
36
24
29
24
7
5
24
12
7
56
15
21
9
51
48
33
90
12
117
36
33
6
156
25
8
9
67
20
105
54
61
131
12
6
30
6
6
33
111
30
43
48
8
51
145
35
13
68
9
36
3
36
51
49
8
28
29
15
3
13
17
18
33
21
24
42
24
73
17
6
33
12
4
56
9
43
11
12
9
9
84
18
33
24
28
95
138
51
28
47
6
19
11
12
6
6
21
3
12
42
7
11
48
37
8
39
18
27
3
153
16
5
6
25
29
24
75
16
60
35
66
3
27
45
9
31
23
36
24
49
17
15
81
48
6
1
35
54
36
39
21
72
27
15
18
6
9
60
112
8
15
18
24
55
11
69
3
12
84
6
3
12
51
49
8
21
15
9
6
81
9
6
36
49
44
15
120
36
6
99
84
15
12
9
24
84
12
36
39
45
16
167
21
4
53
115
53
7
5
54
1
5
115
29
3
28
44
3
6
31
36
24
5
24
31
5
36
30
12
37
8
27
21
57
6
54
3
12
33
18
21
9
91
29
15
9
7
5
6
24
45
9
67
47
18
27
28
17
18
45
3
54
3
24
33
3
15
24
24
72
102
6
42
12
3
4
29
6
13
8
48
21
30
36
18
6
1
53
12
42
33
45
67
8
9
6
18
90
6
3
40
41
6
6
19
29
79
56
84
15
6
15
9
12
6
49
8
28
84
23
60
66
6
33
3
49
68
33
18
24
30
3
15
42
103
17
6
12
25
44
51
33
45
12
30
9
9
31
5
51
12
27
45
21
108
30
9
88
17
115
41
75
39
6
30
21
15
24
6
31
29
6
60
9
51
57
12
165
36
7
8
3
30
15
9
36
19
5
3
99
24
60
12
9
15
18
6
6
3
3
9
15
1
44
69
30
9
33
79
23
6
15
9
120
27
3
45
40
11
49
12
89
24
27
9
19
77
30
13
8
9
6
60
18
24
7
23
12
9
52
92
28
17
138
24
1
12
12
48
12
36
5
3
16
29
72
7
108
12
60
77
39
39
6
66
9
112
8
12
3
97
24
36
5
55
83
21
15
25
20
15
9
52
24
20
39
36
21
15
30
42
18
42
12
78
15
60
12
16
65
30
25
60
5
84
15
63
45
12
69
54
12
21
40
47
48
42
12
30
30
54
37
20
15
9
21
12
7
23
48
42
156
24
7
23
21
12
69
3
15
25
56
4
17
31
32
36
27
37
41
15
75
37
53
31
8
28
8
9
27
60
69
15
9
6
12
37
8
3
1
35
60
25
83
12
9
16
20
75
6
15
12
27
30
3
12
28
23
12
12
13
8
93
31
23
33
40
32
33
15
57
6
30
36
15
51
25
83
1
80
28
47
24
12
54
63
3
102
18
12
30
108
24
36
19
104
76
11
30
48
6
24
96
9
9
3
3
45
39
85
23
102
6
1
5
60
144
96
3
3
49
20
3
42
36
39
81
18
37
8
24
3
9
24
9
7
71
18
19
72
35
25
5
18
12
6
30
33
24
28
5
54
6
12
42
6
19
44
4
17
91
8
75
6
51
57
7
5
43
48
29
120
3
52
23
30
6
81
3
60
25
11
12
37
11
42
24
66
9
9
27
12
21
66
30
6
9
33
12
99
120
4
41
6
9
81
66
12
42
24
19
8
40
29
63
15
66
79
12
11
48
42
7
143
24
81
48
81
15
36
9
114
12
18
24
18
25
5
7
11
42
15
4
11
24
48
120
33
33
42
85
5
30
18
30
1
29
15
4
48
5
19
8
36
21
66
97
5
12
39
52
23
9
93
42
6
15
64
12
36
113
12
55
29
43
11
66
6
18
36
39
4
8
3
21
9
19
95
25
12
44
21
24
12
30
18
42
12
108
9
16
60
12
60
23
84
21
24
36
9
30
13
8
3
54
12
24
15
16
35
1
47
78
78
120
12
24
13
12
35
18
63
9
3
52
5
30
45
15
33
12
16
92
28
59
1
24
23
48
33
27
49
5
24
7
20
57
7
89
51
120
81
12
15
40
12
65
51
3
12
12
36
6
24
15
99
18
24
15
48
36
24
21
30
72
54
55
5
39
21
108
36
30
84
12
13
5
3
117
42
1
12
5
36
19
56
12
3
1
35
69
12
27
18
60
54
9
39
13
17
6
6
90
1
47
13
44
60
45
6
120
78
7
5
7
11
12
25
23
132
37
116
9
42
30
36
3
4
8
39
108
13
68
69
18
24
6
15
3
30
6
85
8
21
7
17
12
6
37
12
8
57
55
23
48
24
25
96
59
9
4
5
48
79
60
5
66
9
45
24
15
45
31
29
72
18
9
21
27
4
35
1
84
8
60
40
101
6
54
31
11
9
21
3
75
9
27
24
24
13
77
18
24
18
42
54
24
6
72
33
39
36
1
41
27
51
42
79
56
87
12
13
32
111
48
6
43
11
276
1
65
7
20
27
13
77
43
41
31
116
129
43
32
9
67
83
61
101
63
45
6
30
63
27
9
24
21
12
27
72
16
12
5
7
80
9
7
72
17
15
99
12
24
18
7
80
24
9
3
40
23
60
6
151
17
6
12
9
28
12
59
60
102
12
60
63
4
71
48
114
36
31
155
18
3
129
3
33
24
30
30
66
24
73
23
9
3
6
19
17
3
40
41
12
42
18
27
21
15
9
30
13
32
63
33
69
55
32
9
67
20
4
20
3
85
41
12
12
48
78
6
3
12
75
1
32
3
9
100
59
1
35
69
75
57
63
36
81
3
109
56
4
8
75
9
16
12
47
25
5
18
12
24
1
5
84
42
42
6
42
15
39
30
36
90
9
9
12
3
4
77
3
15
37
29
72
27
40
8
4
59
57
24
60
16
23
37
17
78
12
21
99
25
17
6
85
20
4
11
18
12
12
27
28
17
ABCD 96290974582*3^$a+1 [50076]
9
99
6
30
330
54
234
162
54
102
33
81
36
162
57
63
36
144
24
18
102
6
30
36
69
81
54
9
81
72
66
72
186
51
51
36
114
66
144
132
33
3
45
75
180
36
6
39
177
36
138
81
15
54
162
48
180
72
141
3
72
6
15
15
72
24
12
69
117
30
78
66
42
99
81
15
51
78
102
57
57
210
72
114
30
36
9
141
3
27
21
15
36
42
18
108
120
186
54
12
432
33
63
108
54
126
144
264
24
12
144
6
138
180
6
162
105
87
57
3
12
42
126
48
42
162
45
144
3
186
18
54
102
69
75
168
12
36
72
222
36
3
99
36
108
252
36
24
69
15
33
39
57
57
54
12
117
192
3
12
132
54
18
48
36
33
207
12
165
39
228
21
3
45
135
48
150
3
285
54
54
210
42
66
36
21
3
108
54
27
111
36
45
423
9
267
306
126
12
108
72
216
108
6
72
102
144
45
27
21
159
42
138
60
48
24
12
144
36
153
48
195
6
36
72
54
90
54
18
3
105
231
15
108
72
72
150
66
150
66
132
18
270
216
108
162
144
18
144
72
12
96
300
72
81
15
72
9
3
93
3
237
48
87
144
57
111
12
216
60
48
33
39
42
15
21
30
42
3
27
36
81
63
60
48
276
54
27
81
54
108
93
48
96
207
24
72
54
54
36
120
252
24
54
111
51
12
324
72
132
108
162
54
93
96
39
42
15
39
12
132
18
108
102
69
99
36
54
102
93
144
3
144
108
54
27
3
180
144
9
15
33
87
36
21
15
96
33
165
18
36
48
36
24
108
12
36
132
84
144
72
24
12
108
72
6
108
3
15
36
189
39
204
45
81
66
108
129
183
48
72
72
108
78
138
24
54
30
57
159
81
105
87
51
93
39
57
249
126
108
120
96
36
12
6
102
216
108
21
87
6
90
48
57
48
117
18
84
216
24
21
15
18
15
87
36
60
297
27
120
150
18
48
165
255
72
36
108
105
183
48
57
147
18
198
69
3
12
72
9
63
225
384
48
27
117
15
36
93
15
12
96
21
48
147
18
162
144
48
9
99
24
120
24
48
72
252
6
54
54
15
15
78
180
66
132
72
192
36
72
36
36
60
120
36
6
54
198
108
54
72
192
6
126
36
18
54
36
336
36
33
48
135
6
66
72
42
30
72
36
36
36
114
30
78
66
72
144
21
48
39
57
21
75
51
189
63
54
18
57
141
18
12
36
36
93
21
126
12
180
60
33
39
144
12
141
147
42
3
51
93
15
84
132
48
60
93
69
66
36
21
21
18
162
87
96
48
87
36
6
15
147
180
36
126
30
9
159
84
150
54
12
132
12
60
144
48
108
45
99
36
108
45
96
75
42
219
159
180
90
102
36
105
255
42
87
87
60
108
90
54
180
36
84
150
102
9
ABCD 96290986172*3^$a+1 [50004]
5
229
216
36
162
101
256
48
8
40
33
180
27
45
59
48
55
105
21
11
24
19
72
213
75
18
54
125
55
18
71
109
35
48
385
15
104
25
111
87
65
151
57
8
64
8
24
19
36
33
147
18
126
54
18
77
31
36
18
35
112
159
89
96
24
43
53
19
18
83
61
3
8
25
15
8
49
15
72
201
47
208
87
57
15
216
89
96
72
13
107
1
54
36
54
87
120
45
54
36
113
96
25
47
7
18
95
40
72
8
64
63
17
199
90
36
36
18
36
414
11
24
145
215
127
72
108
117
240
8
48
1
90
5
13
107
91
117
27
125
91
5
64
75
18
11
61
35
55
90
15
75
53
40
8
232
48
69
35
40
80
88
8
40
8
25
71
40
8
43
29
43
53
109
59
24
187
18
180
135
81
95
24
61
35
55
137
43
180
36
93
176
16
80
16
104
24
184
135
33
75
5
112
48
128
24
96
37
83
25
72
18
5
112
8
16
39
72
234
95
85
3
33
54
36
5
184
8
55
57
69
27
80
24
31
90
47
40
21
155
136
15
65
43
72
126
90
29
43
198
135
8
1
23
72
13
27
80
24
96
96
64
8
91
69
32
25
23
48
37
18
18
47
24
19
29
241
71
91
53
1
63
45
147
105
63
48
80
24
91
108
57
15
17
37
90
54
11
16
45
179
1
39
48
128
37
75
48
75
108
17
19
21
15
9
81
95
265
18
36
65
24
64
128
192
13
27
176
24
43
90
54
36
54
18
162
36
72
11
25
126
41
103
54
27
96
32
40
75
18
35
112
8
24
88
8
24
43
18
27
63
57
15
57
33
63
189
203
40
48
8
384
181
36
54
270
27
63
36
5
88
15
113
64
39
65
120
85
35
55
57
69
180
63
72
99
126
54
90
47
24
16
8
31
36
53
24
96
25
126
41
40
24
183
18
108
54
5
121
72
18
90
27
32
216
85
27
8
37
54
29
192
40
8
112
15
65
79
113
72
16
69
51
75
69
3
125
40
176
16
48
45
36
71
160
21
27
288
24
3
18
59
48
72
48
240
55
41
16
8
43
144
29
25
87
75
69
3
5
120
40
72
15
65
40
3
53
73
54
90
23
72
31
36
5
121
18
5
24
88
99
101
43
125
352
8
1
15
3
125
145
162
125
73
36
59
72
31
180
77
160
48
39
54
90
180
29
25
87
48
45
11
97
54
18
143
40
15
65
24
40
15
36
53
64
48
33
159
3
54
18
18
83
7
17
1
36
11
115
54
15
56
40
104
145
23
48
184
69
36
95
31
113
24
72
151
54
3
15
17
24
24
97
90
21
80
24
1
18
144
5
40
192
69
36
36
54
18
108
18
29
40
291
77
139
36
65
24
16
24
15
180
5
88
15
18
54
18
72
36
107
72
19
126
23
13
35
24
16
69
3
15
17
24
31
81
9
71
289
90
21
192
8
49
111
72
105
183
72
48
93
11
61
27
117
75
56
64
3
45
8
19
101
160
8
112
104
88
56
55
72
108
77
24
48
40
192
15
18
90
5
192
19
125
120
115
101
25
36
144
3
32
48
232
63
72
18
63
104
31
72
41
112
9
15
240
8
7
33
120
72
135
108
162
18
33
24
248
55
185
96
7
9
56
112
8
40
80
48
79
17
55
54
36
111
33
72
87
291
162
18
36
180
36
125
144
48
43
5
ABCD 96291580948*3^$a+1 [50136]
23
175
81
129
23
13
60
39
27
96
29
16
152
120
55
42
54
120
36
6
39
45
11
85
35
67
6
12
59
136
3
77
103
6
3
32
13
243
69
3
8
145
42
21
32
55
18
84
6
36
30
18
6
36
18
77
48
40
117
11
43
36
24
30
144
36
36
240
36
47
48
24
43
12
33
72
3
18
27
63
33
72
104
48
13
24
203
192
49
6
48
42
84
24
35
67
36
9
15
9
99
45
27
5
120
91
29
1
15
75
144
45
24
27
77
48
72
13
59
73
23
13
84
72
15
56
115
18
11
64
51
5
48
67
18
18
185
37
18
48
17
24
55
81
135
54
11
55
54
60
36
120
99
15
30
6
5
43
24
108
57
72
63
18
78
144
90
18
45
3
6
336
54
6
30
45
45
24
83
72
79
17
72
145
47
16
39
9
135
36
45
24
57
95
184
9
6
30
36
54
65
120
40
63
33
80
144
175
33
27
48
18
42
48
65
160
104
96
7
162
6
12
132
9
57
47
13
120
258
36
5
31
129
171
29
120
31
42
95
48
64
21
27
8
55
42
383
115
54
36
35
88
27
360
198
30
17
43
84
18
42
18
18
102
18
72
9
168
8
13
24
126
12
240
234
48
18
29
120
49
90
29
7
9
135
6
3
45
6
197
37
48
27
32
103
17
1
167
48
43
21
8
7
9
32
67
53
145
72
12
11
67
21
15
84
18
72
42
9
32
25
159
8
37
30
6
108
131
88
51
66
6
48
29
7
41
127
66
15
39
17
55
24
30
51
80
229
11
48
67
45
8
7
153
32
61
18
9
105
72
18
102
96
47
120
385
15
8
67
36
17
24
1
84
99
27
132
138
54
6
27
81
30
81
80
19
24
12
6
155
295
9
8
48
25
84
51
104
31
102
51
57
18
6
30
9
51
90
11
7
17
40
45
36
162
126
36
24
11
64
32
13
27
72
15
300
5
13
35
24
96
88
56
49
102
18
96
36
3
72
32
1
47
72
88
3
60
17
40
32
72
31
60
5
24
145
36
18
89
88
93
6
300
90
23
48
55
17
43
18
12
60
59
13
18
48
6
90
18
138
5
13
59
48
24
55
30
171
72
8
64
51
125
24
16
72
32
49
47
192
37
11
19
101
223
42
30
33
81
90
108
17
1
18
12
42
23
7
65
40
8
19
221
13
12
204
84
36
78
21
24
32
115
96
102
18
5
40
32
103
9
9
15
21
11
43
36
54
11
31
65
7
162
30
33
32
40
21
27
33
18
36
84
6
71
55
9
8
1
174
17
61
48
42
17
208
32
48
103
36
5
55
9
32
43
101
96
120
24
64
104
37
30
5
1
72
30
17
55
65
13
12
60
18
156
69
27
21
69
48
18
105
32
7
6
54
45
93
6
72
149
25
15
45
11
19
60
48
137
96
64
8
7
9
104
160
80
72
25
111
45
123
21
6
30
18
114
72
83
7
18
120
6
57
24
3
78
144
48
6
17
144
1
47
48
133
6
18
27
8
37
36
18
36
54
75
56
16
45
24
11
88
104
103
9
75
18
180
6
216
30
251
7
57
56
43
36
90
150
30
11
25
114
5
25
71
37
6
29
133
108
30
36
60
48
65
7
6
3
45
126
5
19
29
61
102
149
96
40
27
12
6
59
31
17
73
48
47
25
54
54
24
83
7
12
45
8
7
36
18
12
90
24
5
25
150
9
32
97
18
125
7
18
39
45
24
99
27
30
71
127
33
32
97
24
135
56
48
67
66
60
39
80
16
39
65
25
36
27
117
11
24
1
119
43
240
18
27
93
27
32
48
91
36
9
15
54
90
81
56
25
48
6
17
37
30
168
30
167
48
73
36
35
43
5
72
115
5
1
47
151
72
90
48
87
80
144
48
37
51
45
75
33
12
35
72
1
6
9
56
1
60
18
66
95
1
39
240
135
180
101
7
30
6
36
129
87
30
24
35
19
36
36
93
45
24
30
5
40
8
109
6
18
144
18
65
24
121
42
180
17
121
18
72
ABCD 96291998534*3^$a+1 [50001]
5
43
30
11
148
51
69
3
33
39
141
92
148
15
12
18
210
9
72
80
49
11
28
63
18
51
68
13
15
3
41
40
108
48
3
9
33
63
164
55
30
18
213
32
43
41
13
18
18
11
40
56
43
141
48
63
18
42
120
60
297
3
30
3
69
23
103
9
51
54
30
108
65
85
30
18
47
55
12
90
48
15
20
7
48
108
30
42
17
52
33
30
17
61
18
9
111
42
30
30
18
45
36
8
25
87
24
45
15
147
18
102
33
87
9
80
4
99
65
12
61
39
39
101
124
56
28
140
73
87
21
54
108
108
177
15
60
18
42
29
19
41
31
48
114
6
21
33
120
6
84
6
11
241
18
45
75
41
1
39
20
43
105
3
5
127
36
17
148
39
60
6
15
32
4
51
9
8
13
155
55
77
103
5
55
33
15
9
21
54
90
3
3
69
3
5
97
108
27
72
8
85
15
51
12
29
4
84
51
72
45
27
5
16
99
30
47
1
120
123
15
12
5
13
51
3
48
57
48
75
45
45
90
48
132
213
120
27
9
39
21
171
42
6
24
17
91
90
42
36
24
150
30
36
72
153
12
44
31
120
29
103
5
43
42
36
47
25
78
21
3
81
27
45
20
43
17
64
9
90
24
36
12
9
3
65
25
143
7
66
219
12
3
117
24
264
3
57
171
69
45
63
75
72
17
4
39
18
47
31
81
81
99
123
5
28
27
138
15
80
55
89
19
132
78
30
77
145
60
30
12
105
36
87
12
108
18
11
1
18
30
47
28
72
72
21
60
54
57
8
61
11
168
43
72
90
18
29
36
25
63
15
9
111
30
90
41
13
438
29
103
81
56
64
75
192
30
3
99
45
51
17
60
64
20
124
60
195
12
17
48
73
150
24
17
49
11
100
3
246
71
31
17
1
11
49
219
20
28
48
36
51
30
3
27
12
36
161
100
3
78
219
171
48
24
17
19
137
112
68
40
15
12
21
72
57
35
13
18
84
36
9
80
76
56
60
43
96
17
40
27
6
39
68
67
105
248
24
96
37
6
29
1
47
55
9
39
21
48
12
33
30
105
32
136
27
237
48
15
60
5
48
55
138
59
220
21
12
3
27
12
5
72
136
80
4
3
77
1
60
3
32
84
91
48
30
42
48
30
12
30
12
57
3
48
150
72
18
42
66
81
96
33
30
77
7
30
48
27
63
18
12
47
73
59
79
101
151
12
5
112
24
57
3
92
64
3
65
13
30
57
32
79
30
47
55
29
1
72
66
54
18
5
67
36
105
84
45
96
39
135
90
15
8
4
63
21
32
28
45
51
36
24
20
100
144
99
60
276
57
3
137
55
33
44
31
24
21
24
3
102
48
42
57
21
27
36
9
90
36
12
77
12
16
15
65
28
164
91
81
120
93
18
30
27
3
168
101
49
120
27
27
21
12
32
100
63
18
11
48
31
54
6
12
90
102
33
104
49
84
198
69
123
156
9
3
5
43
150
162
69
24
57
30
48
21
36
72
33
15
72
105
47
133
15
81
11
36
84
31
137
163
17
12
91
60
9
39
30
27
48
15
204
60
48
9
99
30
15
69
47
13
18
48
12
5
97
3
12
45
83
132
43
117
128
24
49
132
15
48
15
45
27
138
30
132
45
75
102
75
32
40
80
31
108
45
87
9
20
1
18
12
222
126
90
15
56
4
60
32
25
30
17
72
49
294
18
18
30
39
15
120
17
48
13
90
102
48
18
12
72
137
60
19
81
20
64
87
48
60
57
44
1
30
129
68
48
55
5
132
76
132
93
47
25
18
21
81
72
27
156
20
7
21
39
81
57
3
207
60
57
63
29
124
27
252
17
28
12
39
161
31
93
15
29
40
120
32
148
21
24
6
24
36
77
133
30
84
36
24
45
51
17
127
18
27
3
198
27
12
3
5
64
33
47
49
54
21
84
15
57
56
253
42
65
25
48
279
96
117
30
17
55
30
47
13
3
80
43
12
17
115
6
54
60
138
27
33
30
132
30
30
21
75
9
51
189
51
29
28
12
8
13
51
60
36
15
ABCD 96292296104*3^$a+1 [50109]
96
5
36
12
7
77
180
72
7
17
52
15
36
77
24
7
57
147
69
32
108
4
44
24
7
33
20
19
48
24
69
27
48
53
16
27
197
7
5
52
8
60
7
29
60
31
84
48
53
24
31
5
28
8
24
48
24
7
69
36
68
4
56
48
180
48
60
36
12
43
24
29
67
24
36
5
16
27
45
56
55
5
24
24
7
41
12
48
48
60
31
21
8
67
33
51
180
29
31
36
60
60
17
12
79
41
96
36
163
53
7
5
12
156
64
15
21
8
12
7
5
67
17
7
53
24
88
68
48
12
7
5
12
103
29
19
36
65
36
55
149
19
5
31
60
72
33
135
29
67
41
7
45
20
16
44
60
43
53
67
41
96
7
65
60
60
91
77
12
12
36
60
12
12
31
33
135
48
5
36
36
103
29
36
7
5
84
103
12
24
149
48
48
31
33
15
12
24
101
211
77
36
12
124
32
24
84
36
48
19
96
17
60
36
36
72
24
60
4
15
5
16
44
28
87
29
7
41
55
24
5
96
72
84
7
17
84
76
15
17
151
17
108
7
60
65
48
12
55
17
7
77
64
36
68
24
7
5
24
31
21
15
17
31
81
56
52
8
127
5
55
72
48
17
12
88
8
43
41
7
53
24
4
15
48
89
24
103
77
19
57
63
48
41
100
32
12
36
96
12
12
24
7
120
77
112
80
79
36
36
180
29
12
187
5
91
12
5
19
60
17
7
5
19
113
108
36
19
41
12
36
24
36
312
36
36
12
28
3
29
55
60
36
125
12
4
15
53
4
32
91
41
48
96
36
12
7
69
32
151
192
53
7
33
72
32
7
65
40
27
45
3
41
12
24
7
96
33
51
60
89
127
29
60
16
20
12
60
52
8
24
36
67
17
12
31
17
4
75
29
36
40
27
5
36
12
55
53
7
36
29
48
12
19
17
36
19
36
29
72
7
41
132
12
60
48
12
12
19
53
31
36
149
156
24
12
187
5
31
137
12
7
17
36
24
43
29
19
48
12
197
96
12
7
29
4
8
7
89
12
12
12
7
5
120
12
12
31
5
60
84
24
12
19
113
36
43
5
24
108
187
5
31
41
24
12
100
8
7
125
36
19
89
84
7
57
104
36
43
41
28
3
5
48
52
80
24
168
24
28
32
43
12
17
48
43
29
100
15
120
60
29
12
36
24
36
64
32
55
101
43
5
16
224
84
36
36
160
80
36
24
12
72
12
67
29
211
12
125
40
44
43
21
108
44
115
113
19
17
91
53
31
149
84
67
41
19
84
24
129
8
19
41
19
36
77
52
15
29
180
24
7
17
12
36
55
84
12
144
65
76
3
12
17
7
17
60
64
56
103
24
12
101
24
4
15
29
7
24
5
12
43
17
64
56
7
65
31
65
7
24
41
12
24
79
17
36
19
5
36
60
72
24
24
115
5
132
55
24
60
53
36
19
17
72
43
48
48
48
36
36
17
24
31
17
16
20
7
45
15
5
7
5
4
195
93
87
5
12
55
57
27
24
120
29
16
80
108
60
31
72
48
33
8
48
103
24
41
60
12
43
53
7
101
7
5
72
91
5
120
48
60
187
77
91
17
79
89
12
67
53
40
8
60
12
64
56
16
63
81
8
19
29
31
48
48
41
24
48
28
15
41
12
12
12
60
28
20
31
12
45
15
72
53
12
12
60
67
185
24
43
5
28
20
19
5
72
24
19
5
12
40
80
43
17
24
12
12
28
3
177
56
24
7
21
51
17
76
15
12
48
12
101
115
41
160
32
12
24
43
77
36
108
19
77
163
41
60
64
51
53
72
40
15
113
7
41
91
17
67
9
75
29
84
19
9
44
64
27
29
52
8
36
12
132
72
120
72
31
29
55
72
5
4
128
7
156
84
53
12
19
137
84
36
40
72
128
43
12
65
108
72
19
53
24
12
175
12
48
17
76
75
5
36
12
36
19
5
24
67
29
24
31
72
33
72
8
28
3
77
28
8
72
28
20
55
17
12
60
12
55
12
48
252
53
24
168
7
72
24
45
20
19
185
7
41
12
67
9
39
36
24
53
7
53
60
67
17
12
7
89
12
55
17
7
161
4
56
12
76
75
41
67
65
67
17
36
60
24
12
12
28
3
24
5
12
96
24
67
77
55
24
12
5
36
36
180
48
19
48
41
88
128
24
72
60
19
36
29
55
5
43
29
4
144
56
36
48
55
65
115
24
5
24
12
24
60
7
9
15
60
53
72
31
29
28
8
28
8
19
12
17
48
55
77
139
41
12
76
15
5
72
124
164
12
12
48
144
24
7
48
36
45
44
36
24
120
120
7
5
91
129
39
5
12
24
19
41
24
139
5
72
48
4
87
5
7
5
19
201
15
24
96
12
17
24
96
96
19
17
7
53
132
7
29
4
39
5
7
65
120
19
29
91
17
24
24
72
28
15
41
43
96
12
17
12
60
24
31
45
8
28
32
40
8
ABCD 96292395326*3^$a+1 [50131]
144
5
16
20
37
15
45
6
6
39
9
51
75
54
66
12
60
48
12
72
6
12
15
33
12
24
6
24
33
48
108
24
3
17
25
3
12
36
21
78
6
15
117
78
96
9
24
36
39
53
43
102
102
5
55
6
36
11
7
21
21
171
9
6
84
9
81
3
96
9
15
21
15
15
9
15
5
13
18
5
55
84
18
23
61
11
7
30
6
96
5
1
30
5
7
65
1
6
201
44
43
12
18
12
90
198
66
96
18
48
83
64
141
47
88
24
108
63
5
52
39
33
15
18
27
108
3
30
6
29
7
33
24
48
60
27
18
12
6
17
40
15
114
18
30
6
12
30
30
29
4
9
23
19
30
24
39
36
39
21
39
5
67
48
21
60
72
9
11
43
12
45
123
42
78
36
9
12
32
67
138
11
19
33
135
33
21
108
15
105
18
33
51
5
36
172
8
13
30
24
5
7
24
36
21
39
53
72
16
20
28
9
6
12
72
18
35
72
1
30
9
36
15
30
60
15
51
120
18
3
33
27
9
39
15
54
63
15
77
37
3
96
80
7
18
155
4
32
19
57
9
51
44
19
9
36
84
111
12
12
36
6
30
21
12
15
36
36
81
9
11
37
18
125
43
9
63
57
51
117
164
16
92
7
24
12
24
81
27
36
9
321
12
3
9
66
24
108
78
27
15
17
85
30
21
12
3
29
37
60
3
63
24
24
84
12
78
3
48
12
15
33
21
3
57
60
99
12
129
18
41
109
63
12
33
12
6
117
9
90
84
57
27
18
3
12
9
18
5
7
90
11
43
12
42
47
16
92
1
15
27
72
102
48
18
150
3
15
45
12
9
36
150
53
109
15
15
5
40
15
17
4
105
12
3
27
29
4
24
116
1
6
33
51
21
33
71
13
12
11
55
17
85
18
57
60
15
72
33
20
36
112
9
48
15
15
138
23
4
15
12
126
18
45
21
39
15
29
16
24
15
60
33
68
61
83
1
27
3
45
21
3
27
48
72
36
54
36
23
72
79
48
12
30
11
67
5
16
24
15
12
144
9
33
78
29
43
12
53
112
36
39
65
31
30
15
75
6
36
15
3
30
87
9
39
9
111
12
75
222
15
45
63
39
60
24
36
30
36
3
99
126
12
12
6
29
31
57
15
72
12
48
36
57
180
12
57
18
18
12
18
113
55
45
87
12
21
32
144
4
57
72
11
64
8
40
60
63
6
63
135
12
21
3
29
103
78
39
63
120
18
144
3
12
3
24
5
4
51
24
36
33
15
17
1
15
33
15
60
24
153
23
1
3
48
27
12
48
93
117
3
48
39
33
69
6
57
80
31
6
6
24
18
18
30
12
135
15
186
15
12
39
24
77
67
42
3
27
9
60
15
69
15
17
19
9
45
75
36
60
24
27
65
16
39
21
12
60
57
63
3
18
12
12
11
100
69
63
3
17
49
78
72
54
39
21
54
108
12
45
96
20
25
30
24
48
53
19
12
9
24
21
126
5
31
84
90
39
21
23
36
7
33
60
21
63
57
51
3
57
105
24
150
9
75
102
72
12
114
30
6
78
15
63
84
36
54
39
39
36
96
21
9
3
87
81
8
67
12
30
3
45
15
3
5
25
75
24
27
21
93
6
89
31
33
8
103
41
43
12
114
27
15
114
35
55
69
15
6
48
30
33
3
12
105
20
73
39
105
72
171
48
9
12
11
88
12
12
36
32
52
51
24
33
3
30
42
54
35
88
15
30
111
60
24
57
3
33
3
9
35
67
81
63
5
145
222
18
11
31
33
69
51
111
6
23
1
54
96
29
1
30
5
88
15
21
15
12
33
39
36
45
84
45
60
18
42
360
15
27
24
6
39
24
63
5
28
15
6
39
9
15
3
162
63
48
75
41
28
93
60
15
39
30
18
5
88
135
45
33
27
15
150
27
3
138
207
32
37
35
25
11
37
78
252
21
69
15
21
6
24
96
114
156
11
19
89
4
135
48
33
32
43
9
3
18
24
60
6
12
78
27
3
60
89
40
48
33
6
66
42
81
99
42
54
65
1
6
12
30
12
30
9
12
45
23
25
11
64
15
6
23
40
45
3
45
3
60
39
53
7
12
54
35
1
6
29
4
51
21
39
18
6
5
4
57
60
3
15
41
31
18
18
24
9
27
42
11
49
36
12
15
32
13
18
41
79
137
43
69
15
33
15
45
15
53
100
12
123
84
12
36
93
81
36
78
9
3
60
12
108
17
1
12
18
30
99
27
36
30
18
45
72
8
31
5
55
33
3
24
93
117
111
39
18
11
40
24
63
93
9
18
93
72
12
48
39
84
42
42
96
36
78
6
24
6
6
24
72
125
43
9
57
6
132
33
33
6
9
21
99
56
31
77
28
3
24
66
39
3
18
84
15
3
33
15
24
60
33
27
6
30
69
21
15
129
11
1
30
9
45
6
53
72
73
90
36
9
87
6
59
1
35
55
132
21
105
6
5
4
39
33
12
3
89
4
60
9
6
45
15
42
27
8
13
15
21
23
31
24
21
9
30
6
42
24
21
3
30
36
30
21
9
30
21
27
60
12
93
51
144
213
92
28
15
12
42
11
13
42
30
3
45
102
18
27
27
60
33
39
54
36
11
28
105
12
18
9
3
114
18
12
21
45
114
36
18
87
219
84
54
15
45
3
15
45
3
69
3
30
48
42
17
31
30
24
72
51
33
11
4
24
51
105
111
36
57
75
6
36
3
15
72
9
80
7
24
9
24
3
ABCD 96292783066*3^$a+1 [50000]
5
147
75
120
21
96
24
72
3
85
5
19
5
36
12
27
16
65
60
30
72
90
43
104
88
24
8
201
7
65
63
99
18
19
24
72
72
56
16
29
54
13
83
165
16
8
48
40
120
53
147
24
24
57
48
55
179
45
45
91
35
42
3
72
192
16
17
87
81
120
111
16
113
39
96
57
15
27
36
12
37
56
136
80
144
129
36
67
5
12
18
18
54
85
83
18
102
108
25
17
7
11
174
6
1
29
19
176
120
24
75
61
200
16
48
95
90
36
187
48
24
5
60
7
119
12
109
53
43
8
160
5
27
27
18
115
143
90
87
33
55
56
48
21
67
224
33
7
83
13
32
33
63
72
27
13
72
128
40
8
16
83
61
32
33
55
32
15
153
69
27
189
54
37
168
41
90
24
126
159
33
87
40
35
18
72
91
17
79
89
31
179
45
27
45
24
40
23
66
180
75
72
33
7
8
219
45
72
96
3
69
225
120
6
9
88
72
5
67
24
89
78
12
37
56
93
27
24
3
85
35
21
16
48
41
15
16
200
129
79
53
48
19
35
141
96
21
43
29
126
21
9
150
84
21
129
15
21
144
48
240
19
83
18
60
30
25
24
80
240
63
60
85
96
65
39
33
39
3
48
69
48
195
30
60
3
48
16
8
141
19
8
3
42
252
151
155
21
9
135
9
15
75
21
216
40
24
24
120
56
112
5
99
9
15
105
87
3
37
5
27
16
59
78
12
147
51
42
51
69
78
117
40
32
16
392
123
85
23
102
78
21
64
59
30
36
54
6
30
81
208
48
5
3
72
48
117
3
16
8
3
13
56
24
159
25
53
67
32
16
72
80
136
32
15
25
72
152
24
27
198
7
24
41
15
75
45
40
48
56
40
56
40
8
27
78
84
18
25
72
8
27
18
67
23
12
37
200
33
90
21
24
16
104
112
24
96
53
27
24
9
30
25
53
180
39
9
87
24
64
56
21
139
56
45
12
135
63
60
13
56
51
37
56
219
21
45
144
3
15
18
15
99
13
143
60
30
127
125
72
75
40
8
45
123
96
48
141
19
41
12
19
233
90
18
3
16
24
35
69
72
40
80
3
6
120
180
115
72
32
72
123
18
108
15
9
7
11
45
45
12
78
18
84
187
168
80
141
90
81
16
35
13
17
18
21
51
72
168
85
17
31
95
49
83
45
3
45
160
89
48
7
32
51
18
19
113
18
21
16
35
93
69
43
95
42
36
120
19
48
80
93
54
90
30
6
7
47
33
33
7
72
48
35
189
99
61
11
13
65
84
75
141
24
123
57
15
93
12
55
96
56
24
64
32
40
128
40
11
30
114
36
121
131
30
72
7
29
75
69
43
8
135
9
48
64
53
67
113
31
155
45
40
35
24
18
99
208
8
45
102
36
90
87
40
104
9
15
39
105
51
141
21
27
160
56
64
48
65
15
33
55
35
109
80
120
16
17
78
57
64
24
32
88
17
103
59
96
54
15
33
63
16
56
88
35
61
80
3
13
17
60
3
195
37
11
45
16
120
149
54
13
35
69
16
24
48
41
15
27
30
18
85
80
177
15
40
107
36
1
143
60
21
45
99
120
123
18
72
75
195
13
104
96
40
72
24
80
21
27
33
48
39
3
69
64
59
61
35
69
3
93
195
85
149
67
24
65
31
41
79
104
216
39
1
191
25
17
7
83
108
12
18
99
96
40
5
162
33
123
54
7
128
51
21
63
57
48
240
48
93
252
42
48
69
24
24
51
37
32
16
89
18
117
16
72
24
101
102
60
57
33
18
72
30
18
45
15
9
3
157
29
90
30
132
18
69
3
45
3
42
90
12
21
24
45
27
16
152
3
157
41
111
16
72
311
ABCD 96293254646*3^$a+1 [50141]
39
88
80
48
33
12
123
129
55
5
6
54
6
25
65
30
81
24
9
48
42
66
72
123
45
12
162
36
162
12
48
19
96
17
36
75
64
5
18
49
83
21
15
97
53
24
48
43
5
30
54
15
120
45
66
1
144
5
42
168
102
18
49
35
21
9
7
80
39
90
24
36
144
27
9
12
27
72
39
81
16
35
30
48
150
9
48
45
90
9
93
6
45
87
42
6
12
138
72
78
174
7
8
45
66
42
132
18
18
15
15
30
12
42
6
7
17
31
17
18
54
60
27
3
37
101
27
16
5
180
39
63
12
13
8
9
31
5
180
15
87
18
30
9
48
27
45
105
60
18
60
102
60
3
27
30
6
25
56
24
69
36
12
3
15
192
42
36
90
84
21
24
93
138
60
54
96
15
40
224
141
120
19
5
6
90
12
12
36
79
8
33
7
23
30
27
24
9
72
55
200
24
9
60
102
18
252
319
144
32
24
9
180
24
75
96
16
29
90
105
40
29
6
90
12
63
9
15
3
18
90
9
63
12
138
150
30
18
30
7
77
18
9
21
72
36
159
21
115
47
9
9
72
72
15
45
66
9
21
42
57
45
66
1
29
91
56
232
5
66
54
51
57
48
79
32
21
48
24
18
9
21
192
51
15
42
18
144
96
21
9
12
19
24
65
15
27
90
3
105
24
6
25
32
3
21
129
150
84
78
15
24
24
135
102
12
156
24
163
48
5
84
48
15
64
29
84
6
30
27
15
78
174
48
162
3
15
42
18
13
185
30
1
11
37
8
232
8
15
18
60
24
51
9
6
30
60
12
18
30
19
56
57
7
65
63
48
40
32
153
12
78
37
23
81
3
18
120
12
103
143
49
65
87
24
177
12
6
30
12
19
24
59
36
60
30
12
18
162
168
30
105
24
136
32
57
36
24
123
3
30
24
90
36
102
43
65
72
15
3
21
16
80
153
12
3
15
72
12
13
8
27
18
51
33
6
129
45
27
40
29
51
33
126
42
168
30
42
78
90
15
160
17
30
57
33
72
78
132
45
3
93
64
143
78
27
24
3
36
12
37
5
27
21
3
24
16
152
64
29
60
55
95
42
79
8
3
18
90
81
3
21
40
17
135
27
37
29
27
33
30
72
108
141
33
6
30
120
19
35
30
60
43
53
195
9
96
30
25
89
138
18
30
12
18
12
123
72
45
12
87
3
21
87
102
18
18
30
120
132
150
12
36
79
11
114
91
17
55
5
18
25
5
27
57
18
138
27
57
15
16
56
21
18
49
53
27
3
108
57
64
53
91
5
67
23
9
111
9
45
30
36
54
6
45
24
33
63
117
12
6
9
72
48
16
17
199
59
12
18
15
45
42
33
27
30
48
120
7
17
6
90
24
138
133
32
24
3
6
15
9
6
81
69
24
43
137
7
221
102
85
41
31
96
224
69
30
45
57
7
23
25
173
27
57
6
97
77
75
81
55
5
91
89
132
3
15
9
51
12
150
3
57
39
9
84
48
132
126
30
120
72
12
31
32
15
9
81
138
69
72
9
72
18
30
144
18
18
30
45
9
103
65
12
36
144
55
11
30
84
18
9
33
108
12
87
9
175
17
12
36
72
30
180
30
78
54
18
30
18
12
18
12
12
66
192
25
23
9
72
3
66
72
18
81
24
16
11
45
105
30
9
81
7
80
40
23
33
15
12
60
129
3
37
48
32
69
75
15
9
48
15
18
12
132
96
24
31
77
18
30
27
93
51
3
66
30
12
97
5
3
93
24
115
245
51
45
42
18
114
205
83
37
5
6
21
40
29
90
90
30
30
24
18
60
45
112
65
48
72
78
73
47
25
53
19
32
33
15
288
3
45
9
60
48
48
51
9
7
17
6
9
21
390
69
72
3
21
57
12
36
30
90
42
117
45
67
59
42
90
48
25
24
125
27
9
15
27
42
27
24
72
27
66
19
41
39
72
21
27
21
19
48
23
105
9
78
102
66
57
24
21
120
48
19
128
48
96
39
129
21
60
24
78
42
108
18
121
56
15
30
27
105
55
8
24
33
31
89
6
42
18
42
12
7
29
54
37
24
47
25
17
60
3
33
30
120
25
5
12
39
33
135
93
18
1
11
18
99
93
27
51
165
45
174
30
36
42
105
24
88
5
27
21
12
6
9
21
42
60
228
9
51
21
9
55
5
90
42
39
216
40
ABCD 96293850676*3^$a+1 [50028]
4
44
40
17
60
15
16
20
33
6
30
7
5
6
36
24
9
4
60
5
3
12
84
16
32
12
33
12
24
3
21
114
6
24
15
52
12
8
3
33
28
8
48
16
20
21
12
30
66
51
3
6
7
17
7
36
12
23
9
39
90
51
84
51
85
8
60
15
18
18
81
16
89
19
8
12
75
1
11
138
3
9
6
33
60
24
60
9
12
30
18
6
57
3
21
12
45
15
36
45
3
24
4
71
114
39
69
15
27
36
1
20
15
9
123
21
27
9
16
12
41
3
12
9
31
5
75
21
15
24
39
1
12
8
16
8
39
21
4
48
104
3
25
32
21
3
69
31
24
95
13
29
7
20
9
6
6
18
18
15
21
43
92
75
6
51
12
9
27
60
12
27
25
44
12
15
57
16
24
8
40
8
120
12
64
20
24
21
27
9
60
27
4
20
76
8
45
90
24
36
25
8
63
45
45
27
33
78
13
8
24
36
16
65
39
21
30
25
20
3
1
35
57
9
54
9
3
30
36
3
28
23
105
12
24
3
6
75
9
24
6
12
6
114
9
60
16
17
27
45
18
33
36
33
6
30
60
3
24
88
29
55
24
68
12
27
13
80
15
13
36
107
54
55
24
12
20
9
6
9
21
3
9
55
8
33
15
36
27
12
9
81
30
144
12
1
24
44
189
48
36
84
3
12
96
9
6
24
9
33
96
31
8
36
63
9
15
138
3
171
45
136
24
36
47
45
63
12
61
8
52
152
36
3
30
24
6
12
33
15
42
66
21
4
8
9
123
3
73
11
48
48
1
20
27
13
32
39
1
8
12
3
81
16
17
6
13
32
48
16
56
3
66
6
13
68
33
7
5
3
40
8
24
64
72
56
16
8
12
45
3
36
40
36
164
16
20
28
107
33
51
9
24
39
33
39
24
57
36
45
27
12
15
21
81
19
68
9
3
36
4
41
48
15
63
1
12
80
36
27
21
9
54
33
27
66
30
21
28
80
28
17
3
63
66
67
17
42
13
17
3
3
1
48
116
51
6
12
3
12
3
30
15
24
16
47
9
15
9
33
24
3
3
21
4
35
6
51
111
45
3
13
44
33
31
29
3
45
39
24
12
60
12
16
32
3
114
15
108
16
11
9
27
24
21
3
9
12
15
18
31
17
3
45
27
28
32
96
3
1
12
44
12
9
3
93
3
21
12
79
12
8
33
3
51
6
27
3
36
21
9
12
31
11
9
36
39
18
3
3
1
8
57
7
83
9
45
12
6
105
16
8
3
9
16
44
12
72
15
1
56
3
61
23
30
15
28
8
9
31
5
66
36
30
3
76
11
6
6
6
51
45
3
108
76
23
9
4
20
33
27
4
8
48
12
15
36
25
8
63
72
60
13
32
15
48
1
20
16
11
9
60
4
20
4
53
27
4
35
84
24
21
132
24
21
3
21
31
32
40
72
11
9
33
18
45
16
68
72
3
6
27
63
33
15
1
36
12
5
66
25
17
19
29
3
75
6
7
23
13
11
25
32
24
40
12
32
24
147
1
17
3
3
33
15
49
24
5
6
9
52
8
24
39
48
36
54
15
45
6
45
16
17
15
12
3
25
107
36
1
11
33
3
6
27
64
8
3
21
40
11
36
13
20
36
9
19
29
36
12
51
15
9
15
1
59
13
20
15
54
19
8
24
4
35
37
23
25
35
18
15
12
21
3
3
12
93
4
71
37
92
40
12
56
15
42
19
77
3
60
16
36
23
49
24
17
144
78
25
32
39
9
15
1
41
138
36
9
33
31
5
18
49
11
12
12
37
56
28
36
8
24
84
12
3
9
36
48
75
6
15
45
63
64
35
1
12
71
45
24
3
61
11
33
4
8
51
36
37
12
20
3
33
51
25
48
23
13
41
3
12
24
9
3
52
29
54
9
4
12
17
30
21
12
16
11
33
4
53
27
24
15
61
8
51
54
12
15
3
66
27
45
75
3
1
32
9
42
12
69
4
32
45
39
4
17
24
3
28
24
20
12
4
44
12
48
24
12
132
93
3
3
33
9
18
6
60
19
20
12
9
19
23
13
32
33
6
1
5
102
30
91
8
21
39
28
17
36
3
12
72
63
45
4
32
16
5
127
32
33
91
11
21
12
124
12
60
44
12
120
27
6
3
3
12
1
17
19
32
9
87
12
63
6
79
11
21
40
24
41
18
33
3
25
35
18
3
12
75
48
9
40
23
9
36
4
12
36
60
29
6
33
12
39
21
12
9
3
28
44
12
24
28
35
1
56
12
27
45
48
3
57
76
17
7
20
75
9
33
24
18
49
17
111
12
4
11
45
39
37
8
39
18
54
25
12
5
15
33
3
27
13
23
54
7
29
15
51
1
71
45
4
53
3
51
48
13
23
33
21
3
45
3
28
68
108
24
4
47
25
8
36
75
37
36
20
63
30
27
28
8
28
152
12
12
3
49
20
40
11
6
39
69
24
15
15
9
27
12
45
3
21
4
11
78
43
53
31
29
6
9
27
48
21
51
25
20
33
39
21
30
9
36
24
39
37
35
30
63
33
48
67
47
1
20
3
12
30
39
12
108
24
28
23
9
24
3
36
21
3
42
31
108
35
9
3
102
42
13
8
45
19
11
18
3
9
3
3
57
51
21
15
30
12
19
17
31
53
6
1
20
48
16
53
79
12
17
18
9
12
27
24
21
60
9
78
1
8
57
7
20
16
8
76
47
24
9
16
29
15
4
17
12
31
29
36
3
27
9
3
21
69
18
9
33
31
32
16
17
6
21
60
4
8
63
30
31
68
9
27
4
17
24
7
24
56
9
39
27
42
27
60
48
48
15
12
25
23
49
44
36
45
60
15
15
21
45
3
21
42
6
18
6
54
57
4
17
30
33
45
96
18
48
21
48
36
52
80
33
27
28
23
18
96
7
29
39
24
63
33
172
20
16
20
12
52
32
72
9
18
6
84
51
40
95
25
20
4
41
39
4
32
28
8
24
16
44
24
3
25
8
3
9
12
24
27
12
129
21
3
9
27
9
3
48
24
12
88
36
8
72
28
56
24
24
15
36
9
87
6
15
60
3
9
12
33
6
1
20
24
4
53
42
54
36
31
32
33
42
102
31
72
8
36
4
35
6
3
36
16
32
16
32
36
84
27
1
60
5
12
3
15
9
4
24
29
42
12
21
9
27
4
59
33
45
66
21
33
42
72
9
21
147
9
31
32
12
12
76
12
92
3
37
12
5
60
79
36
92
39
6
78
18
27
24
33
3
15
13
20
48
12
36
15
36
6
6
49
11
13
36
32
16
35
42
27
75
25
36
20
3
9
12
15
24
25
72
68
36
4
11
33
36
15
21
57
19
8
48
4
17
19
5
7
8
36
3
25
20
4
83
1
20
9
18
9
39
21
3
13
48
8
16
180
12
113
3
3
21
76
41
27
60
12
24
88
11
48
81
12
21
6
81
9
19
35
9
16
20
21
27
48
15
18
3
48
57
15
33
27
21
15
24
12
60
63
9
24
21
39
3
6
27
27
21
16
8
28
12
36
11
25
47
9
60
9
15
28
53
51
16
23
1
44
60
57
19
17
19
35
42
60
19
11
49
68
33
27
3
45
15
1
11
12
24
45
76
12
8
15
6
24
87
4
20
16
29
39
3
45
36
64
32
9
3
3
66
39
33
24
7
8
21
31
32
33
19
80
3
12
13
47
21
28
53
51
21
15
52
17
15
12
72
3
13
11
109
32
24
12
75
133
20
12
12
4
29
6
73
11
13
20
51
ABCD 96293976302*3^$a+1 [50018]
12
43
65
66
36
18
7
83
36
25
24
77
168
66
25
5
3
21
210
36
6
39
16
48
56
21
24
139
47
18
66
24
42
24
84
42
174
55
5
120
3
16
131
6
108
66
9
141
6
54
126
33
40
77
48
72
84
66
48
30
31
24
41
31
5
60
24
6
25
24
11
13
107
84
66
18
61
5
6
13
5
19
80
16
251
13
23
169
144
17
24
30
30
84
12
19
120
8
51
60
36
6
60
3
15
36
90
54
205
11
13
23
24
25
59
42
108
96
55
5
91
5
19
11
18
66
180
30
6
18
7
5
48
90
1
48
72
5
139
47
30
43
11
30
30
145
5
24
67
119
6
3
81
31
29
216
3
141
24
30
12
24
1
152
27
61
5
60
18
61
5
66
18
7
8
15
42
30
18
6
90
15
9
6
9
75
30
31
8
3
157
11
12
25
24
5
96
43
32
39
1
59
24
21
45
43
11
90
30
21
15
33
51
30
120
6
24
57
40
24
24
11
174
15
27
30
84
24
51
45
24
30
69
88
5
108
36
24
19
17
6
49
59
126
24
6
9
21
6
18
67
65
54
60
45
9
6
9
141
19
144
96
80
81
36
78
6
30
25
128
40
53
108
199
32
51
69
328
23
33
45
91
71
114
54
6
123
21
51
69
60
6
81
249
39
27
37
11
37
53
12
39
45
75
39
1
125
60
103
48
59
61
120
83
37
59
21
45
19
11
69
45
19
24
11
37
29
90
73
32
75
96
30
199
8
21
6
6
60
3
16
89
60
12
15
39
1
168
77
30
117
3
69
111
18
12
48
72
144
19
5
6
36
25
8
15
120
9
33
39
15
36
85
35
24
13
11
61
209
6
1
95
84
45
21
19
11
54
6
30
60
30
49
35
6
48
12
163
11
6
55
48
17
24
55
65
79
35
61
11
24
85
29
12
60
84
36
43
77
3
72
64
59
60
72
18
79
71
66
96
55
23
25
131
13
23
25
113
151
5
19
11
30
63
51
6
15
9
87
9
6
60
13
77
139
96
8
15
12
54
15
40
5
84
42
24
13
23
33
40
65
36
99
57
78
60
30
7
23
1
24
71
90
84
67
125
3
105
15
45
19
53
18
25
221
115
24
35
12
48
57
40
8
15
9
48
40
65
114
24
61
59
61
59
117
33
39
16
41
84
147
3
6
66
54
30
36
48
102
87
21
60
31
125
36
54
25
71
108
102
135
15
9
64
41
15
15
96
138
7
29
30
13
11
85
11
6
127
107
85
48
48
29
43
72
5
120
19
5
6
144
21
88
128
33
39
21
30
42
43
17
24
120
30
36
37
83
30
18
30
7
173
30
30
126
9
64
8
9
39
21
43
23
24
105
24
237
67
41
360
12
24
24
91
144
96
71
169
41
18
6
24
7
23
57
15
108
6
60
75
9
36
91
29
24
36
24
126
49
72
29
30
30
31
59
61
35
30
55
23
66
24
31
8
16
17
108
27
99
13
72
224
96
21
99
88
17
30
1
5
19
29
90
60
150
132
18
126
19
120
17
39
40
104
15
1
48
53
3
24
192
159
1
65
15
9
132
90
57
16
5
91
5
60
24
12
43
41
103
17
36
24
66
9
9
6
1
5
48
12
15
112
11
90
67
53
36
6
25
23
90
55
72
72
48
29
3
160
32
96
45
30
24
6
127
32
21
24
114
102
27
57
79
32
153
156
51
3
246
60
24
12
180
27
111
1
5
19
71
9
21
24
30
30
72
18
6
39
111
33
16
125
12
54
66
79
48
83
13
11
66
67
47
49
24
17
24
96
55
29
60
6
73
53
123
45
282
49
29
30
109
383
48
1
29
67
120
29
36
24
210
21
45
30
24
36
73
65
12
67
11
6
79
131
60
25
24
95
1
161
24
30
9
15
66
24
90
37
65
60
60
24
156
43
101
90
9
87
144
84
85
11
270
31
32
3
30
7
8
64
5
99
141
43
168
83
60
6
3
57
36
27
21
36
54
25
71
25
11
78
7
35
325
59
30
60
36
84
6
84
145
128
40
8
9
6
49
5
30
24
12
24
49
215
105
21
30
6
48
31
11
13
125
19
17
31
80
40
83
12
25
24
5
6
85
80
3
12
114
24
12
27
3
84
6
78
120
6
54
90
55
32
48
21
6
13
101
54
37
8
40
65
39
72
201
150
73
120
5
36
60
6
ABCD 96294379024*3^$a+1 [50023]
115
83
25
71
61
47
25
5
6
66
18
72
60
108
1
11
150
30
49
12
8
64
155
36
72
33
21
90
1
8
189
60
18
25
95
13
32
52
96
47
72
13
35
18
19
23
85
60
53
55
132
20
63
192
73
24
11
90
42
72
25
11
12
25
65
54
9
51
13
68
3
85
12
53
36
174
96
81
219
61
143
25
72
83
25
11
13
5
36
27
40
53
19
36
12
29
111
87
36
180
25
11
1
48
140
27
93
27
114
30
1
8
45
7
53
7
23
6
139
12
5
54
36
25
29
31
48
20
4
128
27
18
102
25
83
85
65
90
12
25
83
18
15
12
112
83
25
95
145
23
49
5
271
12
17
42
1
17
126
117
52
68
40
60
8
51
9
39
72
13
48
12
23
72
48
24
49
120
29
43
20
40
12
36
47
45
88
12
35
97
65
55
47
69
12
40
5
43
12
59
54
102
45
117
31
32
135
25
173
267
52
83
72
25
36
24
131
37
8
171
13
35
90
78
108
12
13
32
45
24
18
13
188
40
5
15
4
8
100
17
42
66
15
28
11
1
5
67
120
11
12
133
11
9
4
11
25
47
72
13
77
18
12
141
57
42
261
27
18
67
12
5
6
54
36
7
5
127
68
3
36
60
201
40
47
72
36
37
11
45
99
1
24
83
105
27
18
3
51
66
72
6
37
17
103
53
54
121
119
25
23
85
5
67
131
24
85
113
3
15
36
21
88
24
36
155
45
64
36
60
41
6
84
13
47
1
20
63
36
1
149
79
11
36
30
135
40
20
45
18
49
8
9
19
41
54
57
220
20
99
49
35
24
61
59
25
161
30
72
54
18
36
25
89
151
167
180
24
48
1
221
31
12
68
33
27
39
6
63
4
48
47
36
66
19
60
24
11
25
20
147
114
108
36
75
51
121
89
78
21
160
92
99
60
108
13
5
67
17
43
116
39
126
60
162
93
27
90
90
13
132
12
36
132
120
83
72
45
135
25
12
11
6
36
12
43
20
45
43
11
90
18
33
3
117
100
23
12
252
73
77
55
107
9
39
60
61
47
18
75
51
18
115
128
45
3
52
8
100
17
103
12
48
47
37
23
102
151
60
11
9
12
60
45
102
36
49
5
6
12
37
23
37
108
17
30
133
35
13
17
43
20
60
39
222
18
73
108
17
67
48
23
42
7
48
83
6
79
59
60
1
47
90
43
24
11
157
8
9
126
229
60
36
144
71
117
108
69
18
72
12
36
37
41
54
12
348
13
5
55
12
48
23
24
30
18
13
41
6
13
84
56
64
96
60
12
83
57
15
97
5
42
48
18
7
35
13
35
97
48
35
240
13
24
36
24
83
174
51
48
40
60
5
84
36
7
83
96
13
17
36
7
71
84
13
23
25
204
176
81
36
123
27
84
1
17
43
35
84
1
35
25
8
220
32
28
72
120
59
90
54
126
139
59
21
87
25
20
3
37
17
240
66
24
1
47
133
72
20
9
6
90
135
27
1
35
49
77
30
109
5
66
61
60
60
59
1
107
61
59
205
47
1
35
132
12
9
51
9
120
105
126
109
197
43
92
9
171
27
1
60
24
35
18
42
192
13
95
90
103
23
25
20
60
52
23
205
60
59
13
20
9
66
18
114
93
63
109
23
13
17
55
80
117
60
30
108
24
1
35
45
63
36
18
30
78
115
119
18
55
11
105
111
49
77
18
25
17
7
5
55
60
11
60
54
18
73
107
85
108
32
40
23
36
133
5
258
25
23
126
31
48
35
12
37
35
42
31
48
5
6
81
9
19
107
108
169
128
9
43
56
129
55
53
18
109
5
12
126
33
64
17
30
6
72
3
40
47
1
72
53
115
11
300
1
80
63
25
60
24
23
48
36
1
23
109
35
12
96
13
60
35
12
85
5
18
132
25
12
107
144
36
81
28
29
55
23
13
24
65
42
9
160
180
5
42
54
48
43
48
12
95
54
51
129
18
61
119
13
59
60
18
90
21
4
48
48
80
27
33
72
57
91
35
85
12
137
6
205
29
31
24
47
18
6
57
99
ABCD 96294448436*3^$a+1 [50108]
25
99
9
27
20
120
13
48
24
63
45
51
21
23
40
92
28
81
47
13
27
12
12
80
36
13
47
52
36
80
1
59
252
4
140
4
57
123
72
80
40
240
8
1
108
51
32
4
69
36
23
73
27
12
44
52
68
49
11
25
35
4
80
1
27
8
96
48
88
80
13
35
16
9
156
24
27
108
20
1
24
87
33
39
8
48
12
73
36
71
37
11
121
3
81
59
96
25
24
147
176
13
15
56
1
59
1
83
12
49
36
87
8
25
204
11
192
160
8
37
27
69
27
32
16
116
25
48
27
96
24
116
85
135
57
108
72
75
21
11
24
40
24
36
9
87
116
25
24
108
35
28
129
11
13
72
3
44
16
9
11
16
80
24
24
73
39
21
23
76
8
72
48
61
131
36
28
20
36
73
35
37
15
8
72
13
27
20
4
144
8
13
27
72
48
84
36
32
25
131
205
132
3
69
12
59
36
24
4
48
68
60
36
24
97
72
12
60
48
47
16
8
112
12
60
96
9
155
60
40
92
4
12
20
208
24
93
59
40
45
36
144
35
60
4
117
12
15
21
75
12
9
279
21
95
100
45
3
80
37
71
148
56
40
80
16
128
61
51
48
32
49
63
153
3
132
8
72
120
144
48
16
116
60
109
12
59
48
133
23
49
63
45
12
47
40
116
60
25
107
12
4
9
11
12
132
37
59
12
4
48
45
47
145
51
57
51
32
133
95
1
23
168
28
84
32
76
92
13
59
16
92
12
24
109
27
48
48
24
56
88
32
24
16
80
4
116
12
96
16
60
8
28
32
148
9
48
83
28
72
200
52
21
47
145
60
59
49
15
20
124
57
15
105
39
144
141
111
44
40
104
160
48
57
87
8
12
109
39
12
21
39
81
15
180
32
28
57
95
28
48
20
40
164
12
160
48
96
45
11
60
28
32
4
204
36
116
85
23
28
104
16
117
131
36
16
48
12
24
8
168
48
16
33
15
8
120
37
11
12
84
265
60
11
60
12
1
15
45
12
23
84
28
24
8
120
12
36
12
60
36
100
21
3
20
60
16
129
71
12
49
3
32
16
72
116
52
12
213
87
45
71
36
76
108
9
75
48
57
123
45
15
12
56
76
36
72
116
52
24
20
61
84
3
8
64
84
60
69
3
104
25
59
49
12
108
51
9
48
24
15
8
13
75
8
25
87
48
224
48
12
132
40
48
32
13
12
119
4
60
56
76
68
12
228
72
25
11
49
63
21
15
45
72
84
39
96
104
136
21
23
124
8
48
12
84
13
11
144
1
47
48
1
63
36
261
36
108
15
32
12
97
15
144
129
15
48
80
52
60
57
36
12
3
8
16
24
32
13
39
32
76
24
8
16
105
11
36
88
9
47
13
15
68
24
24
16
44
36
24
1
23
40
56
97
84
23
16
92
24
40
96
48
104
16
92
60
37
107
16
152
37
23
28
8
16
69
12
24
48
63
20
4
48
33
23
100
12
48
164
121
12
63
24
8
12
12
85
36
180
167
13
47
37
3
56
16
21
3
24
20
100
33
47
16
45
27
8
37
59
28
57
119
1
95
48
12
24
40
20
16
44
85
155
4
156
9
63
8
24
48
37
36
47
4
33
27
81
3
80
12
13
135
45
35
25
27
57
23
28
189
35
73
83
25
84
27
69
107
13
107
24
28
20
28
117
27
33
48
35
12
36
16
44
60
1
39
92
49
36
12
47
100
8
13
12
47
184
9
71
1
36
3
69
83
84
100
188
48
28
57
15
45
63
44
1
47
52
36
24
20
12
24
24
120
40
176
160
21
15
128
52
56
13
167
12
72
168
72
24
96
16
80
100
20
12
148
44
36
64
104
36
4
24
8
49
48
11
4
72
45
203
13
63
44
112
45
11
193
36
3
32
1
3
45
15
9
143
108
36
120
25
15
24
20
61
231
93
51
45
111
20
48
37
27
32
13
95
228
48
12
4
9
111
8
16
44
36
112
45
63
12
104
16
48
92
85
47
60
52
8
168
60
4
56
13
11
24
109
23
52
8
24
168
160
8
37
11
24
196
129
108
240
95
49
35
148
56
25
39
80
48
49
96
39
33
ABCD 96294601244*3^$a+1 [50031]
84
31
80
180
148
12
89
51
84
28
36
17
144
19
185
51
16
80
112
185
132
199
176
168
33
159
216
112
8
40
48
5
55
125
132
207
60
21
139
36
77
39
48
108
132
48
72
100
137
3
33
39
88
32
196
44
69
115
144
92
9
87
100
5
27
160
8
129
15
64
56
120
21
15
148
24
20
28
29
123
57
51
112
20
280
20
76
116
81
144
108
15
93
103
77
348
36
103
8
192
93
219
16
44
36
237
15
273
240
147
300
12
189
51
468
100
48
44
48
60
40
120
65
15
213
339
48
12
76
53
139
96
84
60
125
195
16
132
92
40
60
68
28
92
88
32
120
112
5
31
44
48
180
12
16
209
36
51
16
92
16
41
43
173
27
132
76
240
212
240
192
9
7
80
28
161
48
115
17
259
101
183
12
4
12
32
16
84
32
4
92
33
192
72
103
60
104
348
48
9
120
91
32
40
5
151
77
67
41
115
84
48
44
129
19
32
124
132
65
27
45
91
104
381
51
4
17
24
228
96
19
17
91
65
87
21
24
12
3
340
8
292
32
48
141
7
44
9
87
177
27
136
5
103
32
9
120
43
168
5
115
17
55
377
3
105
91
32
72
160
32
81
99
96
180
24
64
24
281
175
29
91
12
60
20
112
108
152
28
113
51
21
219
136
65
7
8
24
156
33
51
45
108
15
33
15
192
192
165
108
87
76
89
103
48
48
32
57
135
81
67
125
27
45
132
15
16
305
55
72
68
172
180
48
32
60
148
44
64
24
77
19
12
260
57
12
168
115
245
211
72
125
67
77
60
144
84
3
12
28
20
28
17
67
137
139
89
63
84
4
12
32
45
108
67
36
125
384
147
48
345
75
72
96
52
80
160
128
105
24
3
12
28
96
77
7
48
29
3
108
33
19
20
60
100
5
91
24
32
196
32
57
3
81
147
12
120
45
43
48
132
48
84
5
135
81
19
120
8
28
32
9
96
99
4
60
24
5
115
180
65
75
21
79
20
45
3
204
9
87
52
48
60
44
4
144
96
176
201
87
48
12
21
79
185
91
32
9
180
48
75
16
24
53
147
81
159
16
56
88
32
48
192
4
41
36
7
48
108
92
189
24
51
93
91
29
27
60
64
132
48
32
69
243
100
20
88
17
180
63
177
12
3
12
336
24
64
89
36
111
60
48
72
28
80
225
72
75
48
28
228
24
17
156
27
256
144
32
28
92
16
32
93
43
92
100
89
63
48
33
79
32
36
60
84
60
136
5
27
21
51
276
84
88
96
372
32
45
15
16
101
31
12
168
89
15
16
65
108
36
84
19
108
125
132
75
136
5
7
48
144
65
31
92
52
60
17
135
28
108
113
351
48
120
ABCD 96294725654*3^$a+1 [50113]
66
6
149
115
24
198
192
18
24
48
126
54
60
72
18
36
54
36
162
59
25
60
11
48
79
36
72
29
25
18
108
42
90
48
108
17
43
30
95
91
30
114
72
138
36
144
95
49
18
5
120
205
30
24
120
168
72
120
6
72
12
11
115
54
168
18
144
5
49
71
163
48
78
36
36
18
5
24
168
67
60
12
5
31
65
43
5
37
107
181
90
89
67
149
49
95
67
6
18
72
29
19
126
119
97
54
144
144
18
132
126
30
36
90
6
12
72
23
175
96
65
289
18
24
29
7
12
173
115
197
48
49
120
54
36
18
42
210
23
55
156
90
90
54
36
90
126
18
6
12
78
156
18
42
29
216
43
77
49
71
31
90
24
119
109
6
102
23
240
7
114
36
90
48
96
84
72
132
36
12
17
72
109
6
30
18
90
11
49
18
54
48
143
235
72
5
67
144
96
48
5
157
126
78
30
36
5
91
12
150
156
24
12
198
36
54
96
156
36
54
144
54
132
180
54
90
54
48
90
42
30
42
36
18
30
36
29
67
30
18
60
192
60
48
72
18
35
96
91
12
378
23
127
12
77
139
77
139
24
12
114
84
132
54
138
23
19
48
125
96
121
18
36
132
29
19
72
125
19
144
24
30
18
18
60
126
66
167
157
35
109
59
72
19
36
48
6
131
120
1
90
72
18
107
211
72
77
91
30
126
6
83
109
60
30
41
55
185
7
113
85
90
17
37
150
48
222
23
97
36
42
108
30
6
48
186
12
78
102
18
6
30
36
60
18
36
54
36
36
12
113
19
18
35
55
48
60
149
25
108
6
72
144
144
77
24
25
36
54
90
84
54
18
72
18
72
168
120
29
25
114
29
7
41
25
42
221
7
18
90
36
114
84
36
47
48
19
216
5
97
114
174
47
97
95
55
12
6
72
48
54
60
125
96
120
49
18
108
60
5
97
72
18
6
95
31
36
108
12
54
95
139
125
96
19
36
65
1
144
24
54
36
29
163
114
48
11
67
18
174
198
18
150
30
42
47
151
84
101
49
162
36
12
413
163
72
78
30
41
24
169
18
180
198
6
126
18
84
18
23
19
53
49
216
23
19
18
12
23
49
18
77
24
336
19
12
180
54
150
144
66
95
1
84
11
79
288
96
162
18
144
102
60
131
7
42
71
72
168
43
36
204
5
25
6
41
13
30
126
234
36
96
84
54
54
6
35
1
239
7
90
108
54
72
6
48
54
108
5
175
17
25
72
30
65
25
119
25
54
96
137
55
132
156
42
47
1
6
108
48
42
138
17
37
35
61
90
329
115
53
181
6
126
102
96
17
145
18
126
90
125
193
167
24
115
5
31
54
59
31
54
36
42
48
114
138
132
30
18
78
90
84
132
54
12
83
121
144
30
42
47
1
60
300
114
53
13
60
71
19
180
102
90
18
186
138
90
36
24
120
78
120
60
54
5
133
96
90
12
42
90
18
90
29
1
24
18
102
60
35
73
18
108
41
61
60
23
247
84
5
48
61
30
270
47
25
18
96
120
5
55
36
72
53
19
120
24
12
17
25
102
36
54
6
ABCD 96295404696*3^$a+1 [50040]
7
102
30
30
3
72
51
33
21
3
12
36
27
18
24
35
13
11
12
7
137
13
11
19
17
4
81
23
12
28
8
7
33
24
15
33
32
24
7
77
13
27
36
24
12
108
27
101
48
1
35
64
32
67
21
96
48
20
13
39
60
80
4
21
3
45
95
25
48
12
48
47
13
24
48
27
33
11
76
20
48
7
78
132
135
140
48
43
17
12
144
4
32
24
40
12
72
92
73
71
1
39
12
57
3
48
24
8
168
79
18
15
68
16
21
35
268
96
68
7
6
24
219
12
32
25
30
5
36
156
144
61
36
75
8
4
3
33
111
53
37
11
19
89
24
160
27
5
40
51
5
4
36
8
61
11
25
12
12
36
47
12
60
76
39
29
4
57
23
7
29
31
41
25
42
221
60
16
56
7
117
20
1
35
85
107
37
35
28
72
8
25
75
228
24
84
180
9
11
79
12
48
41
16
60
21
47
13
35
28
99
5
12
25
96
23
76
15
81
27
81
51
36
174
30
33
8
4
51
117
12
3
57
15
36
17
36
4
27
78
107
25
51
12
32
24
4
72
176
108
84
7
18
107
184
12
20
4
51
65
85
30
29
1
39
105
23
7
33
105
15
27
45
15
198
3
15
17
108
4
68
208
9
3
27
60
93
20
52
36
32
157
36
15
9
18
45
15
72
96
5
28
156
33
48
59
4
21
71
12
28
44
28
12
140
1
35
4
68
76
9
12
155
73
3
68
60
40
120
9
83
79
18
87
15
29
109
3
20
37
15
36
20
120
4
75
78
30
69
20
43
81
21
30
66
24
23
73
72
47
13
132
63
33
15
24
3
30
15
72
93
11
37
179
151
72
17
43
78
35
28
120
39
57
68
48
67
90
12
66
57
57
15
36
32
13
24
71
100
117
3
60
80
72
112
45
18
81
9
51
12
168
177
35
37
15
212
64
141
48
131
1
71
48
112
72
75
33
24
44
60
19
101
40
24
12
3
17
73
3
159
125
36
148
36
48
96
36
21
95
24
25
59
4
20
12
4
96
45
30
33
12
24
9
63
9
71
25
123
20
1
83
25
30
93
57
15
15
30
27
225
59
180
7
24
33
68
52
20
16
9
123
48
21
11
7
30
27
33
71
16
111
17
16
201
35
4
87
42
63
24
8
36
4
15
5
13
84
11
52
92
4
12
68
31
69
39
150
12
23
7
29
91
113
25
78
17
25
15
33
42
93
69
75
80
100
44
184
140
133
3
32
88
96
8
40
3
33
144
60
45
3
68
1
59
4
63
17
172
44
79
18
192
107
36
4
3
21
36
80
25
51
108
111
18
15
33
63
84
68
64
8
136
12
60
15
17
25
87
48
72
33
95
37
75
81
3
51
81
15
12
57
36
24
288
36
12
15
60
30
35
132
112
81
204
3
48
104
1
30
24
5
73
42
29
36
36
52
15
57
60
336
104
31
9
60
63
5
40
15
21
140
52
57
71
7
9
15
269
132
52
3
89
48
43
12
42
30
9
51
29
7
33
39
125
16
32
4
36
27
33
57
131
60
139
41
61
6
17
60
36
36
13
18
89
28
15
42
30
48
102
59
96
4
117
30
77
36
60
16
93
111
104
12
64
69
60
11
72
52
3
57
72
116
19
126
3
200
121
23
73
155
64
44
1
66
33
44
25
3
80
4
21
83
4
36
21
39
57
23
72
60
97
123
8
4
87
216
30
30
17
16
20
52
24
48
27
41
40
164
40
44
1
291
20
12
265
23
7
125
37
138
45
45
63
8
24
12
4
20
76
93
11
72
40
120
15
77
37
39
12
9
15
33
30
5
180
13
3
27
30
60
24
63
12
141
102
90
11
91
18
15
96
44
28
84
51
57
56
12
19
18
72
63
153
63
80
36
36
79
6
123
116
60
4
36
48
15
57
68
43
54
35
84
36
40
105
95
16
9
51
32
25
27
60
84
24
36
27
42
75
3
114
6
17
40
33
47
72
108
85
120
3
8
24
16
99
120
33
225
59
4
21
35
84
7
84
41
12
67
18
15
8
4
20
31
210
54
18
15
12
36
20
52
60
147
6
23
40
51
30
3
15
90
111
92
12
72
103
33
104
48
25
60
123
8
7
17
16
39
65
208
44
100
8
36
24
133
24
59
49
30
5
36
136
8
13
42
57
3
33
39
21
9
71
19
21
69
39
9
120
3
8
40
20
36
55
29
72
49
30
105
24
72
39
18
47
61
ABCD 96295505732*3^$a+1 [50032]
24
36
84
5
4
75
41
12
4
99
12
48
60
29
31
41
16
15
17
43
53
67
24
33
3
12
48
53
12
4
108
27
41
7
36
17
48
31
125
84
52
3
264
60
33
39
89
127
17
31
17
4
63
60
12
24
120
5
96
16
135
12
101
79
48
29
175
108
72
65
48
28
3
120
120
29
28
195
29
16
99
24
5
7
24
24
29
52
39
72
72
21
75
5
60
36
4
32
19
24
45
36
15
144
36
65
19
12
48
41
19
129
12
111
12
96
12
24
33
132
3
36
45
27
5
79
36
12
12
29
7
12
5
88
15
132
53
72
67
5
31
12
53
24
211
17
60
55
108
72
48
48
12
72
17
19
5
60
36
24
36
4
39
17
64
39
12
21
3
24
33
3
60
60
17
7
12
93
63
89
19
60
24
48
24
9
27
48
5
31
24
24
41
31
29
79
21
39
21
20
24
36
4
123
5
24
48
55
12
36
29
16
3
81
96
195
48
45
32
48
19
21
164
7
9
96
44
24
7
65
16
20
55
5
7
108
72
125
120
31
129
51
21
3
60
57
39
17
60
7
12
29
4
75
72
41
7
53
40
75
72
45
72
63
12
5
24
7
48
5
7
108
24
12
5
79
72
17
7
53
7
29
55
5
79
216
21
3
17
36
48
19
5
67
48
45
51
5
19
41
31
29
4
15
96
36
96
29
43
21
36
224
19
45
56
7
84
5
16
32
16
39
17
120
40
8
16
20
31
29
7
65
43
12
5
103
29
28
44
24
144
76
20
72
67
21
24
75
36
24
57
3
36
36
48
5
88
3
36
48
5
12
4
15
77
88
27
60
60
69
56
7
36
24
48
48
21
116
60
148
92
103
29
96
4
51
12
108
60
17
52
3
60
12
17
40
8
115
53
12
12
16
48
27
24
5
43
168
93
75
120
12
48
60
24
5
55
48
17
31
60
77
40
12
36
27
29
4
75
17
19
33
20
12
160
39
36
84
21
51
12
48
173
19
60
17
115
29
12
67
33
39
41
12
7
84
12
12
5
43
168
24
53
24
24
115
29
43
12
60
21
39
12
5
28
36
44
31
12
9
63
60
48
17
28
20
12
7
41
48
36
115
96
17
96
96
40
15
41
48
7
185
103
21
156
32
36
55
12
24
84
29
43
29
48
43
113
31
65
28
32
79
17
48
19
53
48
55
21
20
24
115
5
16
39
5
7
48
5
31
9
15
60
12
65
19
24
24
33
44
43
41
4
3
48
24
17
208
3
24
36
12
216
89
16
20
60
67
48
5
19
137
31
29
4
39
12
24
81
3
21
32
124
3
12
120
24
117
3
84
17
24
55
144
65
48
7
48
12
17
28
75
57
63
36
29
7
21
15
24
108
77
100
60
68
16
27
9
60
15
21
48
96
159
65
12
67
96
29
91
36
5
48
43
45
39
33
27
36
288
24
180
72
9
111
65
43
48
197
31
12
24
96
12
17
28
48
3
24
12
36
24
36
125
28
56
24
7
12
5
55
60
57
20
16
27
48
48
21
128
7
81
15
165
44
19
77
43
69
15
21
36
8
103
29
124
24
3
5
72
28
87
96
96
48
96
12
77
96
4
63
125
112
36
15
45
84
8
120
7
137
16
32
91
24
5
7
29
31
33
32
4
104
91
29
67
29
67
29
19
5
16
15
21
3
29
7
29
7
65
115
12
53
7
105
15
173
7
60
60
65
36
79
36
96
36
69
56
24
19
81
144
87
60
24
24
17
19
36
9
183
17
139
60
12
53
67
45
15
48
12
29
31
24
29
19
113
43
12
5
52
3
108
72
12
48
45
15
108
12
17
103
60
12
12
29
40
15
17
132
16
60
104
16
15
156
29
4
27
96
60
60
77
16
20
96
24
36
28
51
5
12
43
144
48
33
104
40
8
55
9
8
7
41
40
3
45
27
12
21
44
72
24
31
24
29
12
48
16
27
9
111
33
27
48
12
84
101
19
60
204
12
45
104
36
103
9
3
65
43
69
51
12
12
33
68
19
5
91
72
12
48
108
29
55
17
48
36
100
176
19
21
48
27
96
228
132
60
53
16
3
108
120
9
3
45
15
53
12
28
27
41
31
81
15
108
5
31
5
40
8
28
12
15
41
139
21
24
3
33
87
53
24
91
12
24
9
111
108
96
101
4
39
41
12
88
99
5
115
213
92
31
120
12
65
43
17
7
41
156
55
9
56
43
113
108
127
48
5
19
33
92
7
5
4
27
17
67
29
24
48
48
304
207
9
72
63
12
12
233
7
96
84
177
3
41
7
93
27
12
5
43
29
60
259
96
9
15
5
55
69
3
60
72
60
21
12
27
17
31
5
43
72
29
31
84
84
45
87
5
55
12
17
31
17
48
43
77
19
21
8
84
156
19
93
15
12
ABCD 96295565846*3^$a+1 [50029]
3
40
8
39
114
19
5
27
180
81
48
30
9
3
33
27
33
4
5
30
42
24
12
27
3
12
18
132
18
18
60
72
12
30
78
27
3
12
37
23
30
12
126
54
6
48
54
6
12
12
21
12
159
6
27
12
15
6
27
27
6
3
15
37
17
30
48
24
33
27
48
21
4
12
101
195
105
99
39
42
3
57
3
15
30
19
5
6
57
39
30
24
12
12
30
21
9
15
12
3
78
18
96
1
140
39
13
17
30
6
18
12
24
33
12
36
12
15
138
18
12
54
30
66
144
6
18
6
36
12
36
21
33
15
15
33
3
25
11
93
63
18
12
24
36
15
3
24
42
15
33
60
6
90
60
12
55
5
43
71
54
114
6
42
57
33
24
39
16
8
3
42
51
24
3
18
6
24
105
27
24
45
33
18
12
42
30
21
9
48
6
6
3
147
120
21
9
30
49
5
19
32
21
67
11
36
69
9
210
18
60
7
11
1
20
3
1
47
33
21
51
4
53
12
6
45
12
63
49
5
24
6
36
9
4
24
23
42
30
96
144
30
27
9
79
5
18
13
11
6
15
12
27
96
73
5
24
60
12
6
72
18
55
17
51
4
5
12
24
12
48
12
18
102
48
55
72
17
18
138
42
12
30
72
84
36
15
9
30
25
11
105
39
9
36
72
3
45
21
84
12
15
64
36
29
63
15
18
75
27
6
19
20
27
36
9
3
37
11
30
48
30
24
6
12
18
42
63
51
33
51
21
3
48
24
6
12
48
30
69
21
12
6
30
27
45
7
12
23
42
79
17
18
84
33
28
29
78
12
18
18
42
54
73
101
54
85
8
45
12
55
47
25
41
3
9
72
18
42
3
3
33
15
24
12
156
42
36
66
9
57
7
11
25
11
30
18
66
90
9
15
18
24
24
6
6
42
25
68
39
48
18
24
15
9
30
36
48
126
12
24
24
36
30
249
12
9
6
13
101
48
12
6
24
78
3
52
17
36
54
66
7
17
24
19
71
60
9
27
9
39
13
17
60
12
19
71
30
15
9
24
48
30
9
33
6
24
36
54
12
19
44
27
36
12
21
27
24
30
3
60
3
30
15
12
3
18
24
12
15
60
60
3
12
21
9
6
12
6
75
24
48
57
3
105
12
63
12
16
29
48
3
9
30
12
48
1
41
66
129
63
12
85
44
51
1
128
51
48
45
28
23
24
21
36
9
19
32
9
6
18
36
30
6
19
71
18
15
12
135
6
30
24
36
18
54
36
12
18
19
17
18
120
6
27
57
48
102
12
36
24
54
54
30
3
45
19
56
3
12
30
24
120
3
72
15
138
36
6
69
15
21
21
15
9
18
30
7
8
45
3
75
30
138
42
120
42
37
41
42
1
41
3
27
18
7
23
240
78
18
9
3
54
39
15
6
39
21
66
9
3
12
6
12
108
12
42
9
4
11
21
3
12
30
36
72
27
51
12
12
6
102
96
42
39
4
17
15
27
90
66
21
9
15
21
3
75
12
9
9
55
11
30
15
12
33
31
23
90
48
30
84
13
53
30
72
42
78
42
6
33
12
15
48
21
93
3
40
5
42
42
15
15
13
5
48
54
18
36
36
48
27
33
6
9
3
153
15
9
15
1
17
12
6
30
31
11
30
3
4
80
12
33
60
36
6
54
6
30
31
29
51
33
27
3
21
21
18
21
3
12
13
20
27
54
6
6
54
54
12
42
12
18
36
36
30
36
73
17
15
48
129
15
12
39
1
8
3
54
36
84
30
21
99
36
18
6
13
5
42
48
18
24
18
48
9
28
68
15
18
42
37
47
6
15
3
42
3
15
96
36
117
3
12
21
15
36
30
60
66
12
25
56
15
6
63
45
15
48
4
53
27
75
6
12
78
90
42
37
35
66
55
5
102
120
18
43
71
18
6
6
6
18
24
36
24
12
30
54
51
33
31
44
51
30
6
25
5
15
21
19
20
51
33
16
5
48
3
15
24
66
55
65
15
45
43
29
6
42
24
19
11
6
19
215
21
75
114
3
75
6
36
48
115
23
30
84
48
12
18
12
18
66
12
13
65
79
5
78
24
54
6
6
42
33
4
53
12
43
65
3
63
6
15
120
15
18
6
36
54
6
13
20
27
48
78
7
32
3
6
24
7
155
61
12
23
12
1
29
60
3
99
6
18
6
6
30
72
6
36
13
5
7
29
15
21
30
1
89
6
18
27
45
54
66
18
36
108
30
27
9
27
69
6
12
45
3
9
16
5
42
6
24
87
3
13
35
18
6
61
32
27
9
64
12
5
6
24
21
15
90
3
81
108
30
18
12
3
9
96
60
15
33
90
6
30
24
24
18
18
9
16
5
36
15
48
93
48
12
48
6
6
24
6
30
12
48
24
99
16
95
120
114
6
18
15
21
90
12
9
64
29
6
60
12
48
6
3
33
30
24
18
3
15
12
96
21
9
171
3
48
210
78
42
12
30
72
6
48
19
32
99
12
9
33
102
1
23
45
45
15
9
31
12
20
24
3
36
9
57
6
60
48
42
3
51
18
18
84
24
12
54
3
15
6
30
81
33
3
9
15
48
57
39
16
23
13
12
5
12
55
5
3
3
78
15
21
6
60
12
72
6
12
27
28
53
24
24
75
132
57
15
15
48
33
40
24
41
36
24
19
113
30
30
15
144
36
9
51
39
84
12
24
21
27
45
3
37
5
36
15
16
35
30
24
12
42
6
90
24
48
120
12
42
60
24
66
90
75
9
36
36
60
30
18
12
12
66
9
15
12
18
12
63
15
97
53
3
3
21
24
81
51
33
12
135
15
132
12
13
36
59
13
29
6
12
6
12
15
33
15
16
23
6
6
138
78
12
6
54
37
41
12
42
33
3
30
18
37
29
6
33
39
6
66
1
20
57
31
29
30
126
6
54
174
6
27
12
21
42
57
3
85
32
3
24
60
36
9
16
17
27
9
72
12
3
84
9
27
45
3
27
12
105
3
9
3
73
17
30
1
36
36
59
168
12
9
4
71
12
60
24
45
9
66
30
15
21
43
5
6
24
45
51
84
6
39
57
42
57
4
11
174
12
18
6
15
3
21
9
42
9
69
6
6
48
51
15
54
42
1
104
39
60
24
18
27
15
12
126
39
69
42
18
54
36
6
60
3
51
24
13
5
72
150
18
42
25
5
7
35
18
12
15
21
18
12
33
27
42
3
24
9
39
72
93
72
48
27
36
28
32
9
48
108
72
6
49
35
61
5
66
69
16
56
3
30
75
75
54
3
9
19
11
6
12
42
60
36
13
65
42
132
1
ABCD 96295715006*3^$a+1 [50100]
4
15
6
39
51
5
67
18
12
18
93
21
18
12
6
24
35
1
72
15
56
4
45
15
45
30
48
9
51
9
45
11
7
72
21
39
90
15
8
13
3
32
52
36
51
29
1
18
17
25
3
3
42
15
15
57
3
48
33
12
57
12
11
24
28
56
7
17
25
18
9
60
45
15
36
45
24
48
78
90
30
12
12
41
7
30
60
71
19
12
6
30
54
48
18
30
15
27
41
16
33
18
5
88
56
24
16
3
102
15
21
12
83
187
33
9
6
17
13
3
12
9
6
93
20
1
18
77
25
90
78
30
21
12
9
18
90
60
42
21
9
78
21
72
8
37
12
42
30
60
51
9
18
81
27
45
9
3
33
30
53
120
16
3
12
18
12
11
49
6
53
76
3
17
25
48
47
25
60
30
6
30
29
13
18
12
45
12
3
101
127
12
21
56
13
12
11
7
45
15
42
11
24
1
12
15
33
135
68
31
18
11
19
48
12
5
85
12
3
96
39
33
24
48
3
72
30
3
27
12
90
99
21
11
52
3
29
1
35
7
33
27
5
55
48
33
32
40
9
15
20
13
27
24
99
72
18
60
30
42
11
4
3
21
21
59
37
75
20
48
37
72
18
30
42
5
25
23
37
15
60
3
93
36
3
21
81
36
210
12
60
21
92
7
5
7
36
12
17
1
27
15
72
90
75
15
30
48
30
48
17
25
48
35
24
48
16
12
57
42
33
27
53
97
66
89
36
85
30
114
30
6
30
57
8
64
15
141
75
12
17
85
215
24
1
30
36
9
3
60
17
64
9
18
17
37
3
20
37
108
3
24
21
42
33
92
16
99
33
57
3
27
21
44
55
18
120
3
9
11
52
8
76
51
45
24
33
18
12
21
27
12
21
24
63
17
7
18
27
15
5
96
7
18
27
3
29
4
9
131
67
5
4
140
28
33
27
36
12
32
13
72
30
12
6
30
90
123
159
30
27
33
87
48
3
5
25
60
27
33
90
5
12
37
15
24
56
31
53
24
55
33
9
15
3
18
203
52
72
27
21
192
3
24
30
51
45
12
42
18
51
32
37
27
45
6
12
17
61
3
57
30
45
45
59
115
36
42
3
45
12
3
9
90
60
69
20
24
156
1
18
18
15
45
3
32
37
3
69
11
19
81
39
21
24
56
19
6
3
9
18
12
18
15
27
72
18
11
7
30
90
5
72
73
119
24
19
30
30
108
33
9
42
18
15
93
12
135
8
60
19
30
30
29
4
117
3
15
17
31
57
3
12
5
13
99
33
23
88
60
24
72
3
5
127
36
24
29
1
6
42
60
72
6
5
40
32
55
12
6
59
31
30
42
18
12
75
45
78
12
168
12
21
44
52
63
12
6
24
23
37
30
78
35
96
91
6
24
78
42
59
61
30
21
9
15
3
18
23
7
30
24
60
3
33
23
1
15
3
12
36
30
3
72
39
21
15
114
35
73
60
35
7
6
24
66
72
45
80
16
51
60
90
30
30
66
12
18
63
27
29
31
30
162
101
16
15
60
18
35
43
60
69
15
41
4
56
72
13
3
9
3
57
48
75
45
63
51
33
75
41
24
115
48
33
39
72
6
23
4
27
29
84
7
18
48
3
39
12
60
36
24
60
21
9
6
5
7
18
23
7
33
81
15
44
60
4
36
39
90
51
39
120
12
126
15
15
60
69
15
6
23
16
60
51
24
30
156
42
12
21
12
33
12
12
3
140
25
87
63
77
36
7
12
81
12
15
18
35
40
39
69
20
84
25
11
24
36
7
120
24
5
31
12
21
36
45
35
36
25
3
87
12
53
4
20
1
24
30
69
60
39
12
6
12
47
100
3
18
59
145
6
53
67
89
133
27
45
35
16
27
12
6
12
83
19
30
39
12
9
15
20
31
12
42
3
33
24
30
18
60
48
75
15
30
47
13
42
33
75
54
23
13
15
9
11
24
88
27
5
55
6
60
12
12
30
66
3
27
132
81
44
12
43
12
66
3
51
48
30
18
60
102
27
3
65
16
9
27
15
9
84
27
5
31
5
52
20
13
23
61
18
18
24
11
49
3
33
84
59
4
3
12
42
30
30
18
12
93
152
1
3
57
27
33
60
30
5
24
40
3
12
33
60
8
160
24
81
84
15
45
36
95
19
18
12
30
9
72
12
120
45
11
37
84
36
90
12
12
78
12
6
30
60
12
3
39
60
45
33
78
24
53
16
57
23
19
12
36
89
1
90
12
198
15
8
199
5
7
36
5
7
33
32
85
3
45
39
15
60
33
147
6
12
23
49
15
8
7
36
42
12
6
29
73
12
3
63
24
21
27
30
51
27
84
45
8
67
33
75
33
20
28
87
57
27
48
12
201
80
19
108
21
39
12
66
39
8
43
54
59
24
73
54
21
8
1
6
42
3
27
42
75
3
17
4
24
3
9
140
1
12
12
60
11
40
44
40
20
31
84
138
18
29
1
42
17
1
83
7
24
9
20
112
24
3
72
5
36
12
7
21
80
24
31
24
30
30
41
49
23
7
48
30
18
9
60
68
7
113
7
21
8
19
93
24
33
71
136
33
3
15
60
5
4
3
102
39
84
15
5
67
18
3
9
11
4
105
39
27
12
30
12
6
12
17
13
15
117
6
24
69
9
27
15
48
41
1
135
3
5
73
35
52
3
33
39
48
33
20
37
12
3
27
12
78
147
24
21
111
9
60
30
36
12
18
107
25
12
11
25
72
12
6
24
18
12
78
30
11
60
12
79
48
53
55
84
18
60
23
19
29
19
5
16
69
18
53
7
90
114
65
13
3
12
56
19
48
54
18
41
7
12
42
39
27
54
30
60
53
25
60
47
25
36
24
23
16
9
18
45
9
23
36
1
51
15
30
12
51
51
36
33
57
24
60
11
25
12
71
1
3
36
39
18
42
78
60
60
15
39
9
24
32
84
36
13
78
5
64
51
12
12
90
18
17
88
45
3
32
52
15
21
9
15
3
12
9
12
8
31
36
9
15
81
9
78
12
21
45
3
72
20
24
1
60
12
12
59
84
7
45
21
60
3
32
7
60
45
57
18
12
141
57
60
60
12
3
3
24
108
30
30
5
ABCD 96295720442*3^$a+1 [50012]
84
9
128
160
15
12
5
16
48
224
91
48
21
87
57
48
99
45
63
33
51
29
43
53
16
176
7
108
60
180
173
79
12
21
32
7
41
16
159
84
72
21
192
183
57
96
15
36
77
48
64
99
48
60
72
105
75
21
27
101
43
5
67
96
36
72
65
48
31
17
16
3
12
168
41
64
96
135
144
24
12
117
15
33
96
207
60
21
240
27
72
36
89
67
96
45
63
84
29
43
36
60
216
36
281
55
36
132
65
19
77
64
48
63
17
235
5
31
17
16
3
72
108
24
81
80
16
51
60
48
65
31
48
252
60
89
112
48
15
113
19
125
16
32
112
87
240
72
12
72
93
15
113
19
72
120
24
21
15
12
21
87
9
123
12
9
63
17
64
51
45
32
64
3
72
101
144
16
75
240
21
171
60
105
75
84
65
43
21
51
77
64
183
36
168
29
160
27
53
160
15
65
16
27
69
3
45
128
103
108
84
36
288
60
120
81
27
36
168
180
12
72
36
60
36
216
36
33
75
101
16
27
72
48
45
51
84
57
87
108
24
12
9
15
84
144
72
21
3
12
113
67
29
96
55
60
29
112
111
48
65
96
7
9
39
89
43
69
32
16
3
36
41
16
96
176
19
173
160
27
48
21
48
32
31
17
64
144
3
125
64
51
84
89
7
156
77
31
72
57
32
144
19
24
36
36
29
96
64
75
96
165
27
108
276
5
43
117
87
105
75
72
36
41
79
81
27
24
36
9
147
504
5
55
48
96
36
156
153
48
75
53
31
36
125
127
33
75
53
79
120
9
48
3
48
93
32
235
168
77
16
48
3
317
223
17
67
29
7
96
228
5
256
48
39
9
80
16
75
108
48
108
24
53
67
108
65
16
48
240
336
51
29
79
36
45
63
96
12
5
127
129
63
36
29
64
32
163
24
21
80
16
192
15
17
67
45
51
36
57
27
108
24
300
5
31
108
24
12
81
195
84
36
21
51
45
15
17
19
125
16
39
144
233
16
111
108
21
48
159
204
149
331
60
41
48
16
15
33
128
16
32
115
180
89
48
48
127
12
24
84
36
36
65
16
48
96
80
64
51
93
207
33
75
21
32
112
51
29
223
96
36
45
39
132
120
216
24
141
75
53
67
45
176
48
79
81
39
24
33
147
12
36
36
57
87
24
33
144
48
135
9
48
27
5
16
32
48
7
137
16
27
168
12
96
81
48
99
45
144
15
273
15
120
9
51
12
17
144
7
36
5
160
159
36
144
77
79
81
159
12
69
48
48
3
173
16
183
89
144
64
15
72
41
64
48
48
63
81
144
15
144
84
24
5
7
9
224
48
31
48
108
24
45
351
65
79
17
16
48
96
96
32
208
3
29
103
48
9
27
21
231
41
19
48
45
51
84
276
12
9
87
57
27
60
41
16
224
43
72
93
48
159
72
41
91
245
79
65
115
36
12
132
201
32
19
29
259
48
24
228
177
144
32
103
48
9
51
216
21
15
12
21
51
141
291
24
192
53
19
45
159
17
175
65
175
321
15
24
48
9
27
276
33
3
12
ABCD 96295721948*3^$a+1 [50023]
72
3
53
127
9
24
15
42
18
5
79
42
66
168
29
1
54
6
144
27
99
120
21
48
80
16
177
15
9
39
27
69
3
36
24
12
54
6
108
21
9
18
77
48
73
15
24
216
32
25
18
149
25
15
80
37
30
125
24
55
12
42
18
57
27
29
7
18
15
75
21
8
31
12
60
102
131
19
53
19
29
7
174
18
132
5
48
1
144
71
40
72
9
15
80
19
5
31
9
24
8
7
81
104
16
15
42
18
21
33
23
48
40
72
8
19
5
216
24
7
18
15
80
67
18
27
24
80
16
24
32
160
3
36
33
72
48
8
13
42
162
18
53
91
5
88
27
45
8
91
6
23
97
90
24
12
18
15
120
117
108
54
36
36
24
66
78
33
24
15
41
288
115
5
64
8
48
7
12
90
155
72
49
87
15
329
19
45
81
39
99
132
113
25
42
21
123
30
144
23
103
96
65
24
120
55
36
114
84
15
56
1
6
9
48
8
43
5
24
48
175
17
235
48
24
45
63
216
17
40
8
144
25
30
65
31
9
27
36
84
150
66
72
42
30
78
71
24
40
32
121
47
1
42
72
48
189
96
27
30
6
17
40
27
6
54
177
8
67
173
25
15
57
30
24
89
72
91
12
132
53
1
15
15
105
39
113
55
108
21
96
8
31
54
35
144
73
162
5
91
21
56
72
16
87
48
6
51
159
81
32
96
64
105
87
135
33
105
15
27
29
55
36
69
80
19
36
41
25
39
15
36
53
55
18
15
32
31
281
16
8
40
15
30
144
11
67
12
162
15
48
15
108
165
69
155
16
27
12
18
18
90
3
152
48
112
33
119
43
18
11
64
27
53
91
69
81
15
24
120
39
18
18
5
7
132
120
162
6
93
15
90
66
6
12
3
3
102
47
16
99
53
79
84
24
5
48
40
128
16
123
21
51
30
90
21
8
96
19
6
30
24
41
48
40
63
72
81
24
3
168
12
17
88
45
3
32
13
35
40
24
231
105
105
54
41
31
9
99
42
30
69
32
88
27
90
18
42
54
201
72
15
41
31
36
120
72
36
9
63
24
18
30
108
18
6
5
79
6
75
24
39
6
30
54
6
9
57
114
29
73
18
125
19
240
165
8
19
45
8
72
25
36
108
87
3
101
16
75
54
168
23
88
27
69
24
57
282
72
24
66
3
75
21
27
53
7
65
24
19
72
30
47
7
78
36
66
69
21
51
9
36
108
36
35
55
18
18
125
49
6
17
1
135
24
33
72
42
149
120
16
15
33
32
136
87
57
51
5
157
147
51
24
125
40
99
6
54
9
56
16
24
69
18
57
15
72
9
69
90
41
49
30
57
51
60
12
60
12
69
99
21
104
145
111
15
9
3
18
11
31
113
24
40
80
7
65
103
12
29
40
32
48
55
216
18
15
51
45
80
55
41
40
45
150
93
15
17
40
69
54
5
7
129
195
5
16
24
27
78
159
15
57
48
168
3
12
18
54
33
75
18
11
31
102
36
6
48
36
125
24
16
32
24
19
29
48
43
24
5
112
9
54
12
5
19
69
80
7
36
5
67
5
16
105
42
72
12
6
18
36
84
54
42
18
63
24
105
18
53
7
17
1
15
200
88
120
39
42
48
126
144
225
45
78
54
39
15
89
48
19
29
16
9
36
3
87
24
30
59
112
8
25
102
33
8
144
103
132
36
12
93
32
1
24
18
48
21
48
63
57
15
12
29
7
273
24
128
64
24
56
43
6
162
54
138
36
90
72
39
96
33
39
87
48
57
33
72
18
72
78
30
36
96
30
39
24
15
33
129
63
171
5
112
57
71
79
17
16
3
21
8
55
18
18
24
270
72
30
105
9
30
24
33
48
96
8
115
21
24
56
139
93
339
30
23
67
5
73
71
16
144
32
19
6
138
77
145
18
69
3
18
27
3
150
102
17
112
33
72
60
84
54
42
23
216
139
45
21
107
40
15
33
120
24
135
57
80
48
13
3
159
105
120
32
13
3
15
18
54
41
31
84
69
3
53
19
36
65
31
33
21
219
8
40
75
77
96
61
18
120
41
55
65
7
ABCD 96295904234*3^$a+1 [50001]
9
45
15
12
75
4
36
17
132
39
69
31
12
32
12
9
7
80
58
71
39
57
153
42
45
12
31
56
54
6
105
31
44
48
102
15
15
16
50
3
67
5
69
3
13
32
10
12
24
125
69
78
18
126
21
60
79
8
48
153
15
76
36
60
20
9
24
36
24
27
105
12
43
104
18
3
7
17
85
35
43
5
3
4
20
9
15
177
24
81
27
75
10
230
40
5
3
10
102
5
55
12
41
55
44
4
77
3
82
47
7
29
12
139
5
36
3
84
40
41
7
53
96
31
42
83
7
5
87
9
60
75
124
12
5
55
5
24
12
12
55
185
63
48
40
24
5
27
45
3
12
6
198
105
15
196
36
5
3
21
3
36
70
32
39
19
24
12
101
43
17
84
51
24
4
14
3
12
43
24
8
166
14
12
21
48
1
14
4
56
96
9
27
64
66
14
21
123
72
148
125
15
42
48
166
116
64
38
3
93
34
36
12
14
51
48
72
19
8
72
69
99
57
103
26
39
57
39
51
208
80
57
36
15
40
2
75
12
25
30
29
31
29
7
50
34
41
85
42
38
102
40
18
48
42
17
111
52
65
55
32
40
50
6
52
29
63
33
108
27
9
43
53
19
20
21
13
11
19
2
22
113
7
41
15
21
19
36
185
43
17
43
56
12
33
7
72
72
18
32
135
3
22
23
3
28
5
31
5
36
72
21
27
24
19
26
51
3
21
60
9
46
18
35
163
12
17
3
36
70
35
45
30
40
26
46
32
33
19
5
39
24
33
43
36
29
96
3
42
3
120
12
84
72
12
31
17
55
20
69
48
36
61
6
53
55
12
29
3
18
30
69
39
36
16
48
29
12
108
12
79
17
19
5
25
86
58
86
24
124
32
6
54
58
11
36
36
7
68
9
60
24
60
9
30
81
19
30
32
126
24
40
48
128
9
79
20
6
15
19
84
26
34
17
91
29
99
57
43
5
9
27
36
19
113
12
39
16
26
94
18
71
15
4
17
15
36
18
22
72
161
12
48
15
81
85
23
103
53
96
24
36
1
18
41
63
22
6
72
18
23
60
12
39
10
95
24
7
12
5
33
58
80
102
64
23
105
6
24
18
15
12
27
81
3
60
4
65
132
120
9
15
24
48
39
34
6
36
20
24
36
22
38
93
19
8
4
5
63
81
132
7
8
12
21
69
3
27
76
92
69
75
106
128
54
177
15
9
36
36
183
34
30
60
53
27
6
16
6
17
96
7
8
16
101
24
13
47
36
7
53
15
24
9
27
12
28
12
32
100
110
48
6
64
65
7
24
20
84
16
2
3
99
45
87
9
7
20
40
89
1
35
127
62
174
57
60
39
36
34
26
9
45
34
30
6
26
27
180
15
16
24
5
48
19
41
15
93
79
132
8
72
45
13
71
15
42
34
5
24
7
53
7
17
3
9
96
15
45
12
31
32
33
99
81
7
89
3
18
22
5
12
144
67
65
60
24
19
30
35
12
15
9
96
24
75
96
9
39
96
40
30
38
81
7
180
78
26
96
9
3
21
7
68
9
97
18
20
48
40
29
21
82
116
9
72
91
188
9
15
93
3
45
12
48
15
40
41
31
12
132
66
59
120
99
117
15
4
18
83
13
35
45
22
42
23
60
43
44
33
3
105
121
66
29
36
84
60
3
10
30
32
21
19
24
12
68
130
11
21
42
22
23
3
9
99
21
3
48
4
20
40
101
55
272
52
56
93
24
48
55
14
54
4
17
103
68
105
43
54
11
72
93
22
80
28
132
5
15
64
36
5
55
29
48
48
3
81
180
19
14
22
90
78
2
34
17
48
12
33
39
31
36
120
68
10
11
91
41
15
12
132
34
54
17
60
55
29
36
75
40
44
166
11
43
29
12
60
43
20
12
10
11
12
3
9
84
87
69
13
18
29
1
23
57
30
9
31
125
39
21
48
24
3
54
78
40
17
51
33
12
63
106
71
57
6
21
60
204
12
12
103
8
9
36
19
72
5
9
6
90
10
5
31
5
19
20
88
8
22
23
48
15
10
86
16
29
13
83
43
104
40
2
6
28
5
60
151
41
60
48
67
5
3
12
28
62
34
56
102
30
18
3
27
24
9
67
24
84
32
9
31
60
140
33
7
17
3
64
24
92
9
55
146
147
93
82
41
27
9
1
23
51
60
24
81
120
31
29
31
14
15
15
40
96
48
20
22
23
9
48
15
12
27
28
12
56
4
36
32
16
144
36
24
41
60
24
51
52
32
33
7
8
12
21
1
11
48
147
4
65
36
3
12
28
104
6
94
5
103
108
77
12
63
9
63
72
18
48
75
48
19
66
54
72
125
24
12
19
236
18
16
26
45
15
4
5
1
30
2
42
28
5
21
6
21
75
48
9
48
84
39
45
36
24
27
57
48
43
44
72
136
18
11
55
41
3
12
40
65
24
24
96
61
54
138
107
15
54
30
69
3
124
36
20
60
9
55
5
21
30
33
36
24
99
81
36
43
5
13
35
120
3
40
26
34
137
48
85
26
21
7
56
52
12
17
1
83
12
144
1
282
20
40
80
45
3
48
72
48
21
99
124
68
69
21
34
ABCD 96296281358*3^$a+1 [50019]
36
12
48
227
40
129
23
16
30
26
73
48
15
72
72
8
120
40
81
9
12
123
47
16
9
45
98
40
8
24
1
9
30
105
39
9
120
71
16
90
39
71
40
9
24
71
1
60
11
22
27
24
12
12
191
25
72
9
39
24
60
35
313
23
49
12
60
255
48
21
57
3
69
170
1
36
11
73
167
40
9
48
141
26
1
45
99
69
90
45
36
24
47
64
9
96
60
144
36
24
9
135
57
15
24
24
47
24
16
21
33
90
72
270
48
24
48
18
72
8
72
34
54
9
47
34
86
24
214
3
23
40
9
33
62
61
35
70
26
264
24
1
96
45
3
12
35
13
11
37
12
180
11
25
71
1
24
63
8
48
1
21
27
36
59
16
24
30
26
25
72
47
72
13
11
24
1
60
35
64
80
13
59
49
39
32
49
72
23
61
35
25
165
36
135
63
24
141
35
1
48
48
33
14
48
22
96
72
84
15
23
48
24
40
30
75
21
12
110
61
35
46
96
90
8
64
18
15
48
95
1
23
48
25
23
24
16
9
117
18
6
192
3
36
35
13
12
15
81
47
46
42
48
104
1
144
72
143
48
34
30
24
30
135
11
48
48
25
63
66
63
15
66
14
46
26
64
32
24
24
154
48
39
96
23
22
60
87
23
72
16
57
47
16
24
81
36
9
75
15
9
143
49
9
6
30
114
69
12
119
16
48
8
10
14
49
24
48
9
38
72
13
35
48
144
73
45
27
48
72
23
13
144
195
9
9
15
47
61
180
47
48
48
40
9
120
15
6
111
9
27
15
192
56
25
47
22
26
24
1
84
48
108
36
60
119
1
45
36
62
142
18
8
94
39
105
2
133
27
8
16
18
48
14
24
70
51
143
40
6
26
46
2
1
117
15
99
66
78
57
69
51
23
16
56
49
48
167
1
183
45
27
32
97
24
24
15
8
48
72
72
61
11
70
15
48
36
24
47
24
22
42
80
13
48
69
27
11
48
10
110
70
27
72
93
39
3
8
37
107
40
8
46
27
63
32
24
1
84
165
36
18
90
39
36
57
18
56
1
24
9
36
138
33
39
8
1
96
45
3
135
57
24
45
135
12
57
62
73
111
21
3
30
26
1
63
32
25
111
33
12
84
135
21
107
48
72
48
34
30
54
39
3
9
24
15
129
23
154
15
71
169
15
45
11
70
3
119
112
81
69
123
71
61
9
2
142
72
3
48
108
57
18
81
135
24
176
48
58
14
49
60
9
12
86
49
15
80
40
8
25
12
59
97
15
42
62
1
12
11
22
63
21
15
21
42
30
51
72
9
15
21
2
72
46
18
9
48
47
1
57
134
25
120
69
75
15
9
63
45
59
24
82
75
59
48
22
36
38
24
118
50
22
18
32
1
24
132
3
8
73
24
71
112
33
39
21
36
141
3
144
12
129
36
171
9
18
81
36
11
88
24
8
22
18
24
9
45
2
49
39
72
225
57
15
167
1
105
60
74
24
24
1
72
48
12
12
47
1
45
98
85
9
96
2
97
47
10
15
21
74
16
9
9
75
11
118
51
204
12
24
156
69
6
8
1
111
6
3
24
45
36
62
13
11
85
59
72
48
24
232
81
48
87
57
72
39
30
96
90
9
117
170
24
48
22
74
1
23
13
33
42
30
3
36
51
45
144
35
64
72
104
120
10
6
69
33
162
24
72
9
71
22
26
96
25
36
35
13
12
135
32
1
95
169
71
214
2
48
85
21
6
165
81
99
23
46
39
11
37
144
59
24
22
39
59
16
21
35
96
49
15
120
69
60
191
94
99
45
60
38
73
135
6
75
231
30
15
129
24
90
45
35
1
45
15
51
33
81
30
45
35
49
15
81
69
120
2
24
10
86
25
72
71
25
15
117
3
176
49
69
3
119
40
33
36
195
177
129
6
30
3
15
6
15
129
122
22
26
25
119
48
37
153
27
72
9
110
16
8
88
57
117
111
57
18
9
24
15
69
35
61
129
18
8
64
80
1
72
45
123
36
3
45
132
95
34
39
23
25
144
24
15
30
51
48
15
18
27
12
45
3
420
60
120
71
1
84
36
39
30
39
36
39
30
60
87
96
15
30
3
15
6
63
83
25
143
46
90
81
45
120
2
48
133
12
9
30
80
73
47
144
85
204
71
16
33
12
9
50
37
ABCD 96296917012*3^$a+1 [50001]
1
287
99
10
24
11
139
6
90
24
26
144
120
16
54
29
37
71
13
36
6
54
80
18
96
57
25
108
90
65
69
18
40
114
11
9
4
167
25
8
16
54
5
27
222
16
50
46
68
46
42
150
48
146
3
13
59
19
80
45
51
126
4
54
6
98
18
39
31
74
16
23
25
6
5
19
30
2
57
1
36
179
1
44
10
150
20
96
16
78
26
54
9
7
24
2
102
208
24
29
36
1
260
10
17
37
35
109
12
23
25
11
36
49
23
36
105
130
26
4
32
60
102
16
209
13
20
3
45
112
168
35
37
8
36
64
32
18
21
85
6
30
23
9
16
156
30
104
16
26
39
45
36
28
260
27
144
19
62
34
74
16
36
18
2
88
47
73
150
26
48
16
126
29
1
96
98
129
13
23
91
14
112
44
24
40
36
35
45
18
78
28
72
44
64
20
16
56
63
1
24
6
24
32
57
81
22
120
120
17
31
2
12
18
40
5
109
86
40
54
71
85
164
4
12
180
23
69
58
89
9
6
30
60
39
15
10
36
11
103
30
146
45
1
48
95
61
126
74
108
112
66
48
240
42
48
30
120
5
27
154
68
106
2
88
12
48
186
24
30
66
80
153
1
72
24
84
35
9
16
6
5
121
275
13
2
40
8
82
48
104
6
202
30
114
54
14
66
9
31
6
44
70
42
32
36
16
11
9
46
14
10
264
66
6
54
35
15
64
80
226
30
30
66
24
6
32
28
8
39
37
68
16
6
8
16
72
8
46
84
44
60
16
326
46
18
62
4
104
22
18
35
27
78
112
44
144
16
11
123
16
74
46
264
50
30
82
140
10
65
72
343
98
22
74
54
21
105
3
241
44
3
55
8
46
35
33
16
12
83
25
6
90
23
31
2
147
73
18
32
64
30
35
15
21
9
4
150
96
24
96
80
94
90
102
18
62
75
9
46
30
59
85
23
37
54
30
20
22
50
94
6
60
30
29
36
33
54
126
39
171
162
28
35
9
22
194
286
29
37
30
30
48
50
112
50
64
54
6
50
10
24
119
108
133
6
96
14
100
54
6
59
85
59
7
24
42
30
14
16
119
9
16
20
64
60
90
74
78
88
6
71
27
42
3
163
48
2
39
55
24
56
9
9
243
9
60
4
179
36
181
6
30
80
10
18
6
26
3
45
6
30
63
45
27
19
17
55
210
23
85
2
10
78
41
45
4
12
20
238
14
16
11
1
24
44
84
78
10
198
2
27
187
56
117
163
17
1
71
1
24
119
25
30
86
16
23
25
42
50
118
26
24
12
28
102
2
72
39
45
36
135
36
19
66
32
22
5
33
36
12
27
31
146
4
50
10
11
19
42
30
48
32
234
24
111
109
12
54
96
14
16
23
27
130
54
114
96
54
30
66
66
8
16
84
42
38
106
144
102
47
51
16
96
17
36
91
53
13
23
36
109
35
67
5
163
26
96
144
39
31
50
6
40
48
186
104
40
6
8
93
19
26
4
128
36
16
200
48
136
62
9
49
6
50
39
37
98
40
122
28
32
130
62
18
78
66
40
38
58
53
45
166
24
42
62
16
90
126
50
63
73
8
132
4
54
17
9
94
30
2
9
85
59
25
6
146
4
50
48
45
225
36
60
84
63
33
70
72
2
46
62
3
25
20
76
20
16
23
25
191
108
180
13
32
132
10
240
38
36
16
14
126
4
12
128
16
20
40
6
17
7
6
68
22
2
142
6
50
10
38
40
56
10
38
117
9
60
111
49
20
10
6
50
64
120
50
46
24
29
36
1
54
197
163
72
8
16
80
16
77
1
35
36
169
42
2
102
106
48
86
46
18
96
14
60
46
38
108
150
34
60
66
18
60
50
90
39
61
36
24
6
30
36
104
4
156
54
2
24
3
67
113
45
16
36
54
6
23
13
30
2
88
20
4
14
16
24
5
72
25
18
42
24
54
17
73
30
41
9
16
11
19
53
67
41
207
78
10
18
36
11
103
32
90
64
71
13
132
62
42
36
4
30
24
125
27
78
10
90
62
57
33
70
110
39
19
50
54
21
85
104
22
104
112
5
25
84
8
36
160
2
34
ABCD 96297167438*3^$a+1 [50051]
160
111
137
112
56
112
152
96
520
72
8
31
201
168
24
48
9
143
73
135
120
72
128
88
231
233
37
83
97
216
23
280
200
40
24
200
97
39
32
168
67
18
35
64
56
72
280
120
200
160
272
73
414
144
180
117
48
32
40
32
1
407
48
280
200
1
36
147
120
56
307
90
54
144
72
77
16
72
528
192
8
24
127
90
159
345
95
120
40
177
15
200
289
90
69
21
11
168
144
240
136
435
429
183
297
168
80
328
24
237
99
45
27
72
27
36
177
111
65
112
32
96
72
55
18
39
48
219
693
48
123
45
81
306
165
105
360
143
192
72
16
80
91
324
209
216
64
123
144
173
16
32
40
288
297
215
199
161
19
93
96
32
283
149
16
152
43
165
32
19
389
160
171
270
239
120
127
18
396
36
167
160
51
117
120
80
352
8
88
32
283
69
80
120
208
80
88
57
447
120
27
69
21
324
119
280
8
40
192
27
69
72
152
208
32
97
39
32
55
105
120
200
192
96
40
104
40
408
80
232
96
51
216
77
120
136
72
153
36
131
265
23
280
240
32
40
320
40
8
25
15
392
115
90
35
112
168
288
240
264
27
213
381
630
29
456
312
168
24
16
435
389
16
225
327
8
151
36
357
200
1
72
263
61
11
160
99
261
189
54
5
280
80
240
184
128
120
79
234
162
197
400
80
208
33
39
176
24
160
48
8
40
207
90
15
183
129
56
112
405
18
9
408
15
153
600
240
464
136
32
85
147
33
135
80
232
57
54
17
88
272
19
36
233
72
312
16
231
89
120
120
64
3
437
157
11
112
3
165
288
ABCD 96297625904*3^$a+1 [50167]
27
69
115
185
36
75
28
12
48
32
168
60
81
139
80
57
139
36
5
3
40
77
24
91
20
4
44
21
19
240
5
75
57
19
144
20
72
45
24
84
115
101
79
101
19
12
8
40
80
72
4
41
180
108
15
16
116
84
21
15
64
24
152
45
60
3
100
36
24
12
104
4
20
165
27
60
28
120
137
24
99
76
161
39
69
27
28
5
147
33
12
60
15
28
132
24
140
4
125
247
44
45
24
216
115
24
200
52
84
36
84
44
21
144
132
39
40
5
31
140
40
48
140
57
115
65
55
53
51
76
60
8
57
115
20
48
16
60
41
43
12
149
156
3
52
144
41
48
31
5
19
36
56
88
56
36
48
117
15
24
40
5
96
103
92
28
20
60
16
96
84
36
8
81
36
159
124
101
31
24
29
36
219
100
185
147
64
101
99
21
103
12
53
55
12
113
180
87
249
139
72
48
36
24
5
60
36
79
12
48
5
55
132
20
208
296
165
55
84
60
120
32
64
5
156
3
96
100
120
324
5
36
19
56
84
12
28
20
21
55
36
120
84
29
72
75
28
140
57
24
19
17
3
81
24
127
104
249
111
24
72
40
8
12
48
117
163
120
20
21
15
124
5
7
125
19
80
16
5
75
48
12
40
224
4
96
156
53
12
3
16
36
60
29
15
36
4
84
41
115
24
5
36
31
60
53
7
125
144
180
51
4
36
8
81
79
12
80
45
15
4
320
76
53
307
8
40
17
99
24
36
4
20
52
20
24
84
105
235
80
16
84
36
116
4
24
72
168
120
60
72
44
40
60
36
80
4
84
12
128
16
89
31
125
36
15
9
120
19
12
48
17
139
84
12
29
79
32
4
65
19
12
80
88
77
19
24
152
33
55
12
29
15
4
17
3
36
105
156
24
36
39
9
51
100
161
3
16
140
40
84
120
32
48
52
128
16
5
19
125
12
24
19
60
216
24
80
16
36
20
24
4
56
76
60
29
15
4
12
80
9
75
141
75
105
24
151
65
3
120
12
165
163
17
15
4
20
165
36
79
24
12
128
60
192
45
15
88
336
29
55
56
40
204
60
32
124
44
60
21
99
112
5
183
36
64
260
21
31
8
45
27
48
21
139
17
3
16
89
91
24
60
36
24
12
68
112
60
24
140
24
105
7
29
36
108
127
8
36
64
32
48
60
16
5
55
96
84
204
72
5
79
104
12
160
168
41
84
91
44
105
27
24
21
3
12
4
44
81
36
19
101
55
5
39
4
36
5
51
184
36
24
116
60
28
156
65
31
48
36
44
12
24
16
120
80
160
20
84
40
41
139
24
20
100
101
39
45
135
16
180
24
60
56
16
48
5
36
24
27
93
91
56
48
12
33
55
12
20
120
28
72
84
24
60
365
27
160
8
21
135
16
164
4
5
7
173
91
56
28
5
67
44
16
48
257
15
9
139
20
57
19
24
60
20
60
141
31
8
112
5
43
17
3
12
40
20
45
103
65
75
12
33
31
65
36
63
172
84
5
75
9
96
319
77
48
135
172
5
163
56
40
20
124
12
29
96
19
65
31
224
24
60
45
67
5
84
31
48
96
36
29
19
36
20
204
120
45
75
76
24
20
12
9
31
8
21
15
21
63
45
7
84
24
41
19
5
15
12
28
17
39
24
16
101
75
4
20
9
12
15
9
36
3
60
60
57
55
65
75
69
39
21
144
36
79
5
72
115
20
33
12
60
39
81
183
72
28
36
44
12
24
21
3
285
7
65
43
216
36
5
24
19
72
48
36
5
84
7
29
115
164
81
39
72
129
151
20
9
235
125
ABCD 96298187444*3^$a+1 [50082]
39
24
17
28
236
37
18
57
44
13
30
36
69
36
72
8
72
24
61
72
96
15
39
30
23
55
5
25
15
24
93
36
11
223
90
83
112
93
179
180
181
267
56
37
18
17
13
71
4
92
85
42
33
33
39
15
18
35
37
15
63
5
64
144
87
90
168
27
117
11
19
36
5
16
33
15
45
47
16
27
48
69
144
20
7
30
78
144
17
24
184
60
156
165
51
21
18
60
45
36
9
12
39
39
90
15
159
150
11
37
3
116
24
16
80
31
185
13
167
55
5
40
57
168
90
89
1
12
23
55
90
120
39
69
51
56
37
23
55
105
303
42
48
35
16
24
36
33
36
60
11
19
17
7
45
240
68
48
25
87
24
231
5
24
13
48
18
21
69
71
88
60
12
111
65
25
18
132
12
41
85
39
3
90
72
71
16
20
19
77
13
72
102
36
17
4
20
180
19
54
36
12
60
180
15
105
150
12
96
9
135
177
21
83
16
93
15
32
121
35
67
105
21
72
219
141
18
5
199
33
8
25
72
35
24
28
3
65
25
72
3
12
8
13
90
54
3
8
7
125
88
32
4
104
49
87
39
102
35
48
40
9
135
56
40
92
52
156
56
24
37
99
3
18
78
9
63
48
90
71
19
125
37
3
56
16
68
16
21
3
105
132
12
11
12
64
56
112
48
27
36
41
28
248
52
45
15
51
42
15
8
36
13
36
47
4
123
53
88
75
17
40
93
35
72
85
143
16
60
48
108
45
102
6
12
18
60
41
184
9
71
67
69
153
36
90
137
4
3
45
3
29
241
35
55
5
52
3
162
18
209
199
24
120
18
72
60
36
47
25
215
24
100
51
90
15
3
65
36
31
29
43
17
28
135
66
42
48
105
27
45
57
75
92
64
144
8
13
107
40
20
28
200
55
54
36
72
143
4
32
1
132
36
47
97
30
41
16
84
56
1
42
48
132
17
36
24
31
5
13
84
51
75
42
318
129
15
78
27
45
18
45
45
18
285
69
23
73
27
93
11
13
11
4
32
1
78
12
78
54
17
49
11
133
75
15
180
197
160
9
71
1
27
21
72
132
48
18
69
176
216
13
15
3
30
3
92
28
39
60
45
93
83
240
55
57
33
54
21
15
57
15
90
75
75
153
27
30
87
36
75
72
90
42
17
1
30
29
64
84
21
131
103
17
1
15
8
67
42
90
48
60
69
104
72
112
3
48
42
120
15
8
12
55
93
20
156
1
15
80
208
32
28
57
15
48
45
72
27
36
27
45
20
48
79
6
12
18
69
21
107
43
69
3
30
35
25
95
7
96
17
163
185
4
276
20
12
25
27
63
9
111
18
15
9
47
16
8
19
126
251
1
15
20
55
12
90
51
116
16
3
12
53
37
108
54
78
63
80
19
33
8
25
47
168
37
60
35
13
35
220
15
42
30
29
28
48
63
12
57
105
23
244
183
6
72
48
42
30
147
68
24
16
3
9
56
12
25
378
42
59
36
7
77
88
8
28
57
95
40
132
51
24
120
18
15
63
210
162
5
52
48
72
45
36
107
103
42
99
44
145
72
35
67
21
32
97
48
75
20
85
15
27
126
11
1
123
32
7
6
162
48
72
93
147
90
12
75
32
16
45
95
13
191
61
99
36
20
7
156
101
103
81
20
25
87
75
138
11
60
1
23
100
9
36
11
19
245
64
92
199
9
21
35
7
12
6
99
75
78
239
121
12
6
30
54
53
24
31
29
4
9
180
23
25
15
8
160
15
17
4
33
11
25
24
47
76
33
11
49
15
237
27
68
112
60
56
19
30
15
3
42
11
19
33
27
17
13
6
72
65
60
55
9
81
18
30
42
9
63
17
181
12
51
116
24
115
17
268
236
196
8
319
53
145
59
73
30
6
12
39
111
125
67
17
24
12
ABCD 96298375016*3^$a+1 [50077]
39
75
61
71
45
12
21
15
4
12
11
9
16
5
24
3
3
12
48
24
18
31
20
12
112
8
40
83
30
135
27
93
64
11
21
39
81
16
29
51
24
21
3
16
35
13
8
52
156
5
51
48
27
21
15
12
37
5
36
48
7
23
6
156
3
36
21
75
12
15
66
91
68
27
36
13
17
135
24
63
12
36
12
138
30
12
1
17
48
6
1
5
27
12
36
12
3
144
1
8
4
20
3
24
13
11
6
3
15
42
84
39
48
48
9
78
9
3
73
20
3
6
63
48
3
45
64
107
9
64
41
7
65
15
52
107
13
11
36
21
4
8
36
15
81
4
44
16
32
12
3
18
90
30
72
67
8
45
24
3
27
13
35
21
57
54
45
4
125
19
72
8
15
6
102
13
24
48
149
24
79
32
60
40
5
43
56
39
48
177
21
6
21
3
42
12
7
35
45
3
61
11
21
9
30
36
78
39
3
25
20
88
72
44
3
48
33
12
60
4
11
24
54
42
54
18
48
54
19
35
21
75
9
39
6
36
24
27
3
24
141
64
5
30
13
5
12
6
45
4
8
75
25
20
15
109
60
65
39
72
75
37
17
3
27
54
27
15
30
3
15
30
147
72
51
42
19
35
48
117
51
12
12
60
13
20
27
114
6
21
33
36
60
3
108
39
45
3
12
24
6
15
3
13
29
24
42
33
52
60
179
1
12
8
64
8
15
18
3
16
140
4
17
30
37
128
9
3
36
40
5
27
48
24
27
69
21
39
132
69
99
21
15
36
105
87
45
3
123
12
24
1
23
21
9
75
51
6
12
120
3
3
54
18
72
73
20
9
39
96
93
3
15
9
4
20
51
6
42
6
36
3
15
90
3
3
6
3
51
96
13
5
15
27
6
24
3
3
13
56
60
3
33
45
19
35
9
9
91
72
17
87
15
33
27
1
48
89
6
45
75
6
19
17
72
3
3
21
51
9
36
105
15
48
15
1
5
3
3
60
9
36
105
84
30
129
36
3
13
44
16
17
6
61
68
28
68
99
21
21
6
72
37
41
3
12
52
17
6
9
60
24
39
78
39
33
3
3
36
25
44
12
72
60
15
1
32
39
66
84
15
3
21
27
30
19
11
78
7
23
12
45
84
28
35
6
36
54
9
3
84
33
48
45
3
27
84
1
24
131
45
84
33
6
6
3
15
33
45
78
9
63
97
35
37
83
36
1
44
12
40
8
24
96
24
33
103
95
6
55
20
9
39
40
80
3
13
20
81
3
48
15
9
24
72
33
55
29
6
9
45
30
6
42
25
95
84
6
12
43
35
9
3
60
1
11
6
3
72
93
36
6
45
45
3
76
71
48
6
55
20
9
7
300
20
3
6
66
60
25
32
60
27
6
43
35
42
42
1
176
9
19
17
15
15
21
40
32
45
43
47
12
21
72
33
15
39
13
80
60
36
39
45
48
39
18
31
56
15
54
54
21
12
180
3
9
36
57
18
45
40
41
30
1
59
13
47
6
72
3
24
40
23
6
12
30
33
27
73
12
23
45
15
12
12
25
41
6
1
20
9
51
27
21
12
40
8
15
36
49
44
48
63
25
44
28
59
21
33
42
13
5
67
8
12
28
107
12
42
19
89
3
63
54
6
21
123
45
3
60
30
78
37
8
24
27
84
6
84
19
11
36
21
15
13
11
9
136
5
6
9
9
39
12
33
42
69
27
9
75
9
21
39
45
127
53
27
48
27
9
4
32
12
15
18
60
3
15
61
71
9
4
59
12
25
44
72
60
99
25
20
75
36
48
114
3
12
112
48
11
85
17
54
6
15
45
27
21
51
99
36
1
29
30
18
15
15
12
69
15
30
7
80
15
90
42
45
51
57
9
3
40
8
27
36
49
80
45
27
63
36
9
33
78
36
33
15
12
30
3
27
24
36
21
45
3
51
1
47
1
71
45
24
24
51
6
108
18
9
75
18
63
12
48
24
39
1
35
36
30
48
27
24
3
48
13
32
3
25
20
136
96
17
36
6
93
12
28
65
42
24
42
18
57
12
27
25
5
48
18
24
30
15
36
9
36
27
48
15
12
18
84
48
6
1
11
13
5
6
36
30
39
3
45
15
21
105
31
24
11
24
45
9
96
15
69
6
21
21
120
3
36
39
21
15
24
1
23
57
48
3
45
153
6
1
60
17
51
24
15
37
128
12
4
11
24
72
37
17
3
51
24
18
24
24
6
6
15
48
15
30
19
8
3
117
40
8
45
30
6
84
6
36
9
48
3
9
39
6
3
12
21
15
3
57
15
12
105
111
85
24
128
39
25
20
15
133
8
39
6
3
87
45
9
36
19
95
129
39
6
15
21
3
16
12
32
36
64
41
7
8
117
3
12
27
6
79
17
19
80
120
21
19
32
3
42
18
57
3
24
153
48
16
36
59
61
32
3
42
18
33
27
25
20
72
72
9
6
48
36
114
18
69
4
72
68
36
3
93
63
57
4
20
15
25
5
30
48
1
77
18
42
30
37
48
20
84
39
37
20
3
24
42
36
42
21
52
44
36
12
33
12
78
18
24
31
12
20
52
8
52
107
6
48
15
15
109
17
15
3
30
78
9
24
27
24
21
93
91
164
15
61
48
11
72
33
12
48
36
9
19
5
6
36
81
48
40
35
21
228
148
80
28
20
27
37
47
36
9
4
32
39
6
63
15
42
39
9
27
15
9
96
24
24
4
47
108
12
54
6
9
99
12
24
57
3
45
15
1
36
35
157
80
28
20
4
125
19
29
15
12
33
90
57
28
5
31
77
18
72
24
93
63
9
39
25
32
88
59
45
27
1
23
12
33
51
90
15
9
27
9
36
54
21
33
51
4
56
24
40
20
15
21
24
16
83
42
30
6
55
12
23
9
15
21
3
36
25
29
19
32
9
6
96
25
5
43
32
40
137
3
4
8
168
15
12
78
3
39
12
45
4
32
24
129
7
24
8
27
33
76
11
45
28
41
36
15
51
69
64
41
3
27
6
24
75
24
75
69
15
33
3
42
3
64
17
39
15
1
56
39
33
12
15
21
48
12
12
3
33
4
41
111
3
30
18
18
30
85
41
30
9
9
12
96
19
5
24
7
89
54
69
15
33
27
36
60
1
11
9
21
103
12
23
45
4
5
27
3
21
15
1
20
15
ABCD 96298585218*3^$a+1 [50040]
66
41
16
21
3
27
29
40
8
88
56
16
32
24
13
60
84
11
24
61
18
17
40
45
54
53
253
54
77
16
128
73
12
3
56
67
29
16
27
189
69
12
6
137
144
120
43
29
16
33
12
131
1
48
23
16
3
29
112
57
18
5
13
66
9
45
42
17
13
18
89
43
18
59
133
3
21
30
36
60
21
8
19
144
21
15
137
43
5
1
15
8
31
30
11
24
16
45
59
157
3
72
9
54
33
8
192
24
64
9
15
87
17
43
72
66
6
5
13
195
3
12
96
30
11
72
16
8
115
29
1
54
36
101
7
105
72
176
48
85
179
37
59
1
47
91
53
61
11
16
21
144
75
93
66
6
59
61
108
23
67
6
15
51
69
21
59
16
15
81
69
11
43
66
24
27
120
56
24
168
16
3
5
16
48
21
11
97
167
115
18
179
24
85
11
43
53
24
1
48
23
37
11
19
29
240
61
120
42
41
97
36
35
72
40
32
19
5
37
108
143
88
147
90
27
80
24
13
75
80
40
32
43
5
121
15
33
42
18
30
5
55
33
152
211
45
48
45
51
24
123
24
45
45
27
3
21
3
12
57
3
90
54
29
19
36
17
19
6
84
3
15
6
195
104
91
69
8
13
144
36
60
27
8
85
6
120
125
61
51
96
8
37
11
61
54
42
18
9
32
48
24
96
43
48
45
80
7
30
3
8
72
31
65
160
9
66
125
1
18
53
16
21
24
72
36
54
17
157
60
63
3
21
24
8
235
21
51
5
1
18
36
33
15
17
24
168
40
8
19
12
78
30
125
199
6
11
16
27
18
30
5
37
35
37
54
12
9
33
12
27
8
24
16
15
126
11
13
35
49
60
54
18
48
6
5
24
48
24
7
30
11
85
126
36
12
72
6
15
33
54
6
147
176
37
3
123
45
8
85
27
9
239
1
90
29
43
29
216
19
29
40
27
53
37
72
36
215
24
7
65
64
8
16
8
19
18
6
29
7
54
75
9
18
21
8
88
8
112
21
203
43
18
59
24
72
88
32
13
3
21
3
15
30
27
48
24
48
56
48
19
29
88
48
3
12
41
1
18
29
109
78
189
171
29
40
3
18
83
1
47
120
24
7
65
115
29
25
108
3
56
13
24
51
32
7
30
35
16
32
61
3
3
149
96
37
18
41
48
48
13
131
13
75
56
7
57
87
36
53
7
81
8
16
72
57
119
16
9
111
8
16
9
47
19
21
3
77
61
3
51
24
5
40
39
81
51
29
112
3
29
43
84
90
6
105
32
1
47
96
109
11
79
33
8
1
36
12
18
29
7
105
24
69
72
240
35
31
78
120
35
37
24
51
32
1
39
15
36
96
108
90
143
49
71
96
157
96
3
8
7
9
56
40
3
53
192
120
115
77
1
23
13
120
35
16
39
33
3
60
9
32
24
40
24
15
30
6
90
35
13
24
36
71
168
16
24
8
37
66
33
8
19
90
30
77
19
48
6
23
40
120
9
23
24
16
8
19
53
1
23
64
120
33
18
21
105
143
64
24
21
59
139
30
42
72
189
3
93
32
1
87
8
67
36
33
9
15
33
71
88
21
60
36
18
89
13
11
13
3
80
48
72
43
21
8
24
40
104
16
27
53
168
13
59
120
13
51
8
19
66
60
54
33
213
54
72
69
96
33
23
24
13
3
80
40
111
36
5
48
37
102
18
35
55
96
41
16
24
3
24
5
25
23
16
72
104
25
18
174
6
33
147
12
9
87
126
27
72
56
43
93
15
33
21
48
35
1
162
5
67
108
9
69
12
39
32
16
56
24
40
51
29
7
30
99
80
24
13
51
27
66
11
24
24
91
165
80
40
120
56
24
13
83
16
9
23
72
13
90
9
24
27
66
35
16
9
119
19
60
33
15
9
33
138
18
90
36
69
99
5
48
13
6
117
27
141
8
48
16
21
48
59
1
63
45
3
24
9
15
8
31
17
19
18
59
13
11
72
43
53
16
8
16
72
9
111
3
5
24
24
31
113
13
11
144
24
48
16
9
90
21
32
120
61
114
54
30
42
30
5
40
33
111
51
77
13
11
25
23
96
19
5
67
114
3
45
131
24
64
32
16
3
126
42
45
24
93
27
24
21
54
53
1
15
8
13
59
61
24
11
64
128
13
35
1
48
23
19
53
120
40
32
24
67
18
35
55
6
59
88
48
3
18
54
48
5
48
88
24
48
8
19
102
60
27
32
16
45
51
8
19
18
30
269
16
99
21
24
45
99
27
21
48
32
37
6
45
3
21
21
99
57
23
67
168
5
61
59
24
13
3
9
95
160
3
30
42
101
37
27
117
51
8
55
17
184
32
1
18
149
31
33
24
24
117
192
11
16
8
48
24
16
32
16
8
48
16
ABCD 96298950032*3^$a+1 [50042]
35
31
5
208
8
49
15
60
44
97
23
216
103
18
24
59
96
1
179
115
89
49
11
4
236
1
183
36
20
36
48
36
16
44
37
12
131
1
191
55
17
25
63
3
21
33
147
84
9
27
68
175
45
8
12
1
95
36
28
111
204
48
29
28
75
66
35
97
35
13
36
23
88
252
183
29
16
3
197
4
84
24
33
75
20
168
64
111
144
65
40
36
111
173
52
63
197
139
60
9
27
101
25
18
102
87
153
120
147
20
16
36
84
72
44
1
180
30
69
99
12
132
108
285
249
18
33
44
28
56
36
120
76
8
12
120
100
3
45
9
87
296
85
63
135
246
143
48
132
7
234
12
95
12
43
33
15
21
21
30
5
304
44
7
24
66
144
90
18
3
72
327
173
72
25
66
168
54
47
304
27
9
21
203
96
49
35
60
40
20
4
20
55
36
65
1
131
64
24
12
27
138
42
101
36
36
25
54
29
151
9
164
16
9
35
28
3
6
48
87
171
5
24
16
8
1
191
145
72
90
5
88
72
92
124
12
44
1
48
47
28
36
104
40
44
12
16
72
3
5
7
281
67
153
36
63
18
23
4
132
20
31
53
16
56
40
84
8
16
12
9
23
97
3
33
3
12
117
11
16
39
29
25
15
8
48
216
43
288
29
55
6
99
44
516
124
44
175
33
27
81
21
23
16
12
24
75
173
40
21
47
43
45
24
108
75
77
108
25
39
159
42
123
72
183
180
29
108
19
33
225
15
68
148
56
36
13
36
39
84
27
36
17
145
287
28
81
72
15
177
47
4
20
4
20
96
24
43
54
123
56
36
19
69
156
9
11
7
29
60
85
90
53
61
15
12
45
63
129
183
75
9
63
33
80
79
53
40
12
200
148
140
40
15
105
3
24
53
12
36
79
30
23
13
132
71
49
87
44
60
96
220
51
33
144
8
48
12
49
59
67
53
12
43
69
111
30
71
60
1
12
126
129
21
336
35
120
40
36
39
93
15
5
103
90
60
63
75
165
20
37
27
3
33
44
13
15
99
29
97
99
24
21
54
69
72
111
48
141
21
222
18
203
96
88
45
12
15
8
168
28
12
99
9
39
72
125
19
6
11
12
48
28
56
40
20
19
162
83
16
36
188
31
89
199
65
61
51
63
65
40
20
16
69
6
36
29
145
35
36
156
40
45
144
23
40
8
67
17
55
6
15
48
56
91
77
208
3
69
8
28
39
108
233
1
11
240
187
177
20
109
30
105
44
180
48
220
140
133
66
69
75
24
45
36
9
11
79
17
31
53
40
176
151
12
18
35
192
265
71
16
15
114
12
47
103
12
36
41
64
60
51
21
80
67
12
24
162
84
60
90
33
48
3
186
66
53
96
124
140
72
97
18
29
36
127
6
66
69
60
116
4
132
92
31
240
30
24
12
59
24
7
53
108
259
105
255
41
49
143
88
15
144
60
29
16
81
15
48
27
9
36
135
84
36
173
67
45
80
108
124
21
51
56
24
100
15
41
84
25
135
104
40
39
6
102
24
53
100
36
27
5
4
24
39
141
260
61
131
108
72
28
44
85
11
31
69
12
24
140
76
68
1
6
45
8
127
53
84
61
159
180
36
120
20
145
39
3
45
152
48
4
69
15
164
108
145
78
141
48
36
129
87
183
21
12
ABCD 96299095318*3^$a+1 [50023]
27
17
48
12
4
96
3
168
138
15
84
20
12
1
87
8
24
55
45
9
75
32
48
84
145
15
132
8
16
44
48
7
5
28
12
80
13
95
12
72
43
33
8
4
8
24
36
52
20
211
84
132
33
8
12
72
4
69
18
45
8
52
20
24
31
18
107
100
44
60
108
67
21
12
60
12
56
48
4
80
13
39
69
15
15
101
31
12
77
1
75
24
8
52
33
27
116
60
52
51
6
18
65
37
15
8
12
43
36
54
11
36
156
48
16
20
31
57
48
24
20
24
24
40
72
69
27
48
32
100
15
45
3
9
32
1
15
20
132
25
15
32
13
3
20
64
24
36
20
40
48
68
67
42
11
12
40
3
29
13
23
25
3
36
3
36
41
13
83
108
61
51
20
120
79
9
72
20
52
60
8
52
81
54
17
40
20
60
49
131
168
7
41
12
88
39
101
43
65
25
59
16
56
16
60
57
15
63
84
24
17
12
12
13
23
40
68
12
72
88
12
21
6
153
12
36
80
72
7
41
28
20
1
23
36
64
20
1
120
39
36
21
18
65
52
80
91
9
39
9
20
13
27
56
55
6
39
27
5
199
9
9
3
9
23
40
12
21
72
35
72
16
80
4
24
36
21
27
68
64
44
67
12
5
72
16
104
16
57
47
151
24
18
11
16
3
17
79
54
66
5
52
20
4
8
1
39
8
4
3
17
40
15
45
45
15
3
5
16
32
24
40
168
153
23
60
1
78
117
8
16
32
4
20
16
33
75
21
11
84
24
4
60
81
131
76
12
8
13
11
16
32
12
1
107
13
3
12
32
12
40
236
64
200
31
9
8
40
57
11
12
12
24
72
64
68
12
31
12
36
5
96
36
49
135
84
12
3
36
18
23
108
40
75
6
3
68
12
37
3
20
156
4
3
5
13
36
54
101
1
39
8
12
108
13
54
113
31
24
53
72
52
84
44
168
7
45
33
27
48
9
51
27
36
29
7
45
21
3
56
36
72
1
71
16
12
21
47
48
24
112
39
9
33
3
20
72
60
37
63
12
87
54
39
3
53
4
8
37
27
56
64
80
60
19
21
8
28
8
85
27
8
52
48
129
23
108
16
60
9
39
57
35
28
3
9
24
27
33
12
135
29
4
12
8
12
4
33
15
36
44
16
20
1
48
18
29
28
192
200
19
65
4
108
140
12
12
1
54
21
44
13
27
21
35
64
45
36
35
88
60
44
40
20
7
5
24
37
72
3
93
11
19
36
5
19
9
8
60
28
36
39
17
4
9
39
48
9
90
84
9
8
115
5
12
67
29
24
25
12
75
36
32
12
60
40
36
12
36
72
8
1
3
27
9
9
35
100
15
5
12
31
18
35
12
28
32
79
5
64
20
96
16
33
15
84
12
8
28
33
35
24
100
20
13
35
72
12
43
36
29
25
23
52
32
55
90
51
48
15
84
78
12
3
60
9
3
8
4
75
9
9
35
48
97
27
8
16
12
44
108
36
76
48
108
48
72
12
32
96
40
32
12
36
79
21
48
15
90
71
19
24
21
12
12
92
73
6
5
12
40
108
56
85
15
3
102
63
12
56
13
167
4
51
77
36
4
48
12
8
184
80
24
72
72
7
5
16
32
163
57
57
59
16
24
12
80
40
20
52
92
4
44
217
15
45
15
33
23
12
28
20
43
17
73
11
13
3
15
57
20
31
41
16
132
8
64
3
72
93
36
60
44
25
95
88
33
131
96
4
36
44
4
21
39
21
35
16
32
40
21
36
3
12
128
52
3
17
1
3
44
132
31
5
52
36
12
3
117
12
8
49
23
88
27
33
24
24
36
8
12
4
12
135
129
60
56
12
37
3
132
44
37
15
8
36
25
3
32
64
12
39
5
43
93
3
45
20
127
17
12
13
3
12
12
81
18
9
8
12
40
33
54
5
96
28
32
37
27
80
16
9
95
28
36
12
3
21
56
37
48
15
3
41
49
36
6
33
92
12
48
40
72
32
36
88
99
33
44
168
16
9
3
20
52
48
44
55
65
76
144
39
165
15
5
84
13
47
12
4
36
96
3
9
81
47
64
15
6
75
9
24
11
60
16
87
5
28
132
8
48
124
20
55
108
9
3
5
16
12
44
163
77
79
21
21
215
19
33
20
48
4
75
45
3
36
57
3
72
65
52
8
4
84
24
8
4
108
8
72
36
36
36
40
8
16
120
21
59
64
12
12
140
37
215
16
8
31
33
80
13
15
92
72
1
18
17
4
75
9
75
9
33
15
72
8
112
12
8
60
28
68
24
16
32
49
15
33
107
40
3
33
15
57
15
5
48
12
16
96
63
21
87
9
36
24
33
15
60
51
9
12
51
33
24
96
9
3
144
8
13
47
16
44
13
15
60
144
84
144
8
72
100
120
48
20
24
88
87
45
36
12
192
111
5
88
92
24
24
12
28
9
71
37
15
3
6
3
63
24
5
60
4
177
39
21
18
30
27
9
35
36
28
44
12
16
12
48
24
39
65
16
80
40
108
15
5
60
7
21
33
30
29
28
44
16
45
39
24
56
28
8
139
30
35
4
21
123
20
72
16
33
11
4
12
68
24
121
12
27
27
33
20
1
15
96
69
15
21
171
12
20
13
39
20
40
8
16
24
3
90
23
16
44
16
20
60
16
15
65
12
36
55
21
8
40
15
45
20
16
36
56
115
42
95
28
84
45
11
55
42
71
1
30
9
15
72
5
40
39
21
32
1
119
16
15
29
88
20
19
54
72
59
ABCD 96299302486*3^$a+1 [50032]
84
20
3
57
15
13
23
18
19
17
18
42
79
36
20
148
12
44
75
37
29
19
89
42
45
21
39
3
18
7
11
162
67
17
3
16
164
51
42
19
24
12
12
5
87
4
29
15
36
9
51
4
35
12
49
72
152
36
16
35
25
155
1
53
15
39
162
54
1
59
1
24
12
48
60
11
13
41
39
28
5
24
31
35
49
8
3
37
17
51
40
104
36
84
39
1
113
55
53
55
12
12
44
165
30
69
16
5
31
36
8
51
1
17
43
29
19
5
51
3
108
12
1
5
31
20
15
6
12
51
21
18
6
27
4
5
18
13
24
48
17
18
33
27
18
19
83
6
15
15
25
17
48
6
121
12
23
24
13
12
5
15
24
39
33
4
29
36
36
24
43
47
1
32
28
5
24
90
49
12
44
64
5
75
69
6
12
49
29
31
35
1
48
29
7
23
18
39
4
29
15
21
6
18
7
8
3
33
69
6
9
72
100
68
72
3
30
3
3
37
29
6
12
33
4
5
43
72
41
3
15
69
27
33
57
91
24
5
15
21
3
15
21
15
6
15
12
36
57
7
17
19
65
7
12
5
115
12
80
24
15
49
36
72
84
48
56
64
11
30
24
31
41
99
64
12
68
148
60
44
4
92
84
63
73
120
17
3
48
4
23
9
28
35
81
39
1
59
33
87
42
43
36
24
77
66
18
7
60
23
6
30
49
11
18
30
42
99
16
48
35
48
18
15
9
36
12
60
19
8
57
19
5
7
80
15
18
24
7
23
85
8
69
3
12
63
36
97
5
18
105
21
15
9
91
29
7
32
87
13
56
24
15
96
126
18
1
24
5
72
6
33
4
32
39
102
3
72
69
39
21
15
124
59
25
8
12
16
60
72
20
4
53
12
19
12
8
12
24
4
17
12
18
93
52
20
40
8
16
56
52
8
3
66
31
47
108
18
15
69
51
36
21
54
105
21
7
8
45
67
5
30
6
12
39
28
20
136
11
21
39
90
15
15
90
31
83
49
36
35
24
1
24
20
57
31
5
7
17
90
9
45
31
41
15
28
5
15
4
20
16
5
19
36
11
18
60
7
120
44
21
6
13
24
53
84
36
132
72
43
11
1
8
16
5
6
45
81
7
5
43
83
85
11
9
96
15
13
41
19
5
48
60
7
48
80
24
21
72
7
36
8
40
35
30
51
9
31
5
15
3
33
52
92
100
36
23
72
13
65
15
180
12
72
52
41
7
47
1
17
15
72
24
72
15
37
17
31
29
19
11
18
43
65
42
12
21
105
67
36
72
72
47
1
12
41
7
29
90
18
7
48
47
60
9
4
12
23
25
11
25
32
33
87
24
3
33
28
41
55
20
21
30
57
21
67
24
60
8
16
24
47
13
47
61
72
12
29
15
57
15
40
20
33
6
9
75
69
28
65
19
5
51
84
99
12
18
7
47
13
132
20
3
37
120
20
72
3
18
7
11
12
157
36
77
7
53
15
40
12
56
36
36
15
90
67
92
3
90
51
9
12
36
7
8
3
96
61
60
35
150
7
20
72
3
13
5
55
24
29
19
12
5
3
108
52
32
3
21
57
7
20
21
31
8
15
18
123
39
25
11
49
12
101
54
1
12
8
88
71
90
18
126
7
17
31
104
76
12
65
30
78
31
20
4
11
49
56
4
5
15
111
9
4
41
12
15
39
6
15
15
33
60
69
51
21
39
52
17
15
16
12
24
80
33
7
36
84
48
8
3
25
44
3
12
33
9
31
12
12
24
44
36
40
24
65
48
3
36
33
147
4
44
57
15
36
40
20
40
24
44
4
8
24
40
48
23
49
95
54
19
8
24
16
20
75
9
24
69
36
15
52
24
84
12
44
76
5
7
8
28
164
16
44
15
33
57
3
159
13
12
8
183
85
60
12
5
15
111
24
37
53
12
18
42
43
80
12
3
21
16
23
120
25
8
9
30
21
12
16
65
19
71
9
36
57
19
20
4
36
24
36
24
12
5
139
36
24
20
3
12
25
24
24
12
48
47
21
28
12
32
12
21
7
8
63
12
42
18
12
6
30
6
19
60
20
4
5
123
15
25
24
36
77
7
71
12
21
51
73
5
72
31
12
12
29
15
39
78
30
37
5
30
13
5
24
19
44
21
36
15
36
4
5
84
24
27
40
35
24
61
8
16
71
73
5
27
28
11
42
12
6
9
36
24
15
21
15
36
33
180
45
12
6
37
17
36
27
45
43
5
3
15
54
15
60
21
12
19
120
5
15
60
4
36
188
36
96
3
37
60
41
18
37
5
15
52
23
37
132
113
6
49
17
180
15
16
128
9
30
18
18
21
76
8
60
57
15
108
16
5
31
60
24
5
18
105
52
20
144
27
9
3
60
18
7
5
3
33
115
29
115
53
7
96
35
54
3
40
44
4
17
3
36
39
25
36
44
124
53
7
36
29
7
68
28
5
3
21
15
33
42
45
3
25
47
1
20
4
48
20
21
27
27
30
7
44
52
20
60
69
18
57
4
80
52
60
84
20
9
31
53
55
53
87
27
45
3
25
12
36
24
35
48
6
15
36
28
96
41
19
140
12
3
21
36
220
12
5
43
12
32
3
45
28
32
105
42
45
3
25
12
108
32
129
96
84
31
5
108
3
12
36
24
87
6
19
60
29
174
57
28
11
25
77
55
20
33
60
7
12
107
30
24
27
28
36
65
24
31
59
117
4
36
32
28
24
24
32
64
24
29
18
9
21
3
4
53
43
36
36
24
113
7
24
12
23
24
12
24
174
72
6
12
6
19
17
43
23
57
40
36
44
21
19
20
3
69
28
12
44
40
176
76
20
4
60
20
60
15
13
116
52
17
3
4
65
18
36
169
12
24
44
45
31
17
43
35
1
65
31
83
12
24
33
51
37
20
33
19
5
31
60
36
53
66
36
1
53
31
41
75
33
6
13
17
39
51
1
60
48
41
51
52
17
111
12
160
77
54
42
19
101
3
12
39
13
47
25
20
24
84
3
49
83
117
4
56
40
68
93
48
42
9
4
5
54
117
64
96
5
3
36
21
91
44
24
15
60
37
24
20
24
4
72
29
42
ABCD 96299416886*3^$a+1 [50016]
19
5
19
72
89
7
132
17
28
8
64
104
12
60
72
16
15
72
5
7
81
51
189
147
65
40
3
29
12
36
24
36
52
15
120
72
33
27
24
17
43
96
36
89
4
32
67
21
147
60
12
36
120
9
51
17
7
180
17
151
65
4
15
156
129
56
120
112
51
5
12
60
4
36
32
163
24
33
132
15
24
21
243
5
52
99
120
9
3
57
48
39
29
7
29
144
12
4
75
60
96
12
120
17
139
12
57
12
80
36
67
36
36
21
12
15
48
17
91
197
24
16
15
9
48
63
69
63
12
69
36
3
5
40
15
12
29
16
48
276
32
24
108
12
28
15
33
20
7
45
51
12
120
33
24
168
99
24
165
51
36
9
216
15
17
168
67
45
3
60
24
24
132
24
48
72
93
15
17
40
20
31
5
79
29
139
36
45
27
17
60
91
9
15
33
32
48
19
53
43
189
39
9
8
24
108
36
7
65
55
29
4
51
36
153
15
117
72
51
24
57
84
44
316
51
21
12
8
7
96
36
33
72
15
173
40
20
55
33
20
139
53
28
39
36
108
9
75
53
4
99
57
228
27
33
75
57
27
41
72
40
32
16
24
48
27
21
15
36
21
27
36
276
41
55
24
36
168
12
53
16
20
160
56
103
149
7
165
20
28
12
164
352
183
24
33
27
36
69
135
105
8
67
33
12
111
41
19
77
19
60
60
48
113
43
60
36
24
237
48
56
55
21
140
19
24
96
96
17
60
48
24
31
69
159
24
72
33
8
40
75
33
27
5
7
72
96
72
17
43
81
24
27
9
27
213
15
81
3
12
69
12
12
48
32
52
60
68
52
51
5
52
20
7
48
17
48
103
12
60
81
20
79
113
4
24
44
7
21
15
29
16
84
75
93
3
24
21
32
31
12
5
127
41
127
12
12
36
117
32
151
24
84
125
72
12
52
8
28
39
5
79
57
8
31
81
159
21
80
19
9
39
36
12
48
36
21
48
44
48
55
72
5
12
43
53
12
72
40
24
39
57
80
48
60
52
51
24
24
69
27
21
20
12
28
44
31
65
4
176
12
115
36
12
5
12
28
15
125
7
33
12
32
60
55
24
216
36
77
96
52
32
88
24
3
96
9
56
79
96
72
12
213
12
15
12
29
64
20
103
65
127
21
60
171
153
120
8
43
45
27
17
52
24
44
72
24
4
27
69
44
112
104
91
53
36
4
15
93
44
31
69
51
120
12
45
20
7
24
24
60
45
60
8
40
3
81
24
20
12
43
60
81
128
36
40
15
81
15
5
28
8
28
104
31
144
12
29
151
29
4
80
40
51
69
92
136
75
33
44
7
93
48
63
29
7
29
136
44
4
8
127
41
79
33
3
72
240
108
41
31
60
53
19
65
52
224
72
40
147
5
28
12
20
7
141
63
12
192
12
24
96
96
17
31
9
75
17
48
103
132
41
36
16
3
24
5
7
65
100
48
36
60
72
80
55
17
31
24
36
21
36
60
27
5
12
36
43
24
72
93
3
72
5
40
111
12
12
33
8
156
36
43
117
80
72
16
72
3
125
31
53
55
12
36
77
28
3
9
92
139
77
72
67
125
4
27
173
7
5
4
39
12
117
15
120
72
53
55
117
3
5
40
27
65
4
32
12
7
89
4
3
189
51
24
48
117
3
5
40
3
12
21
15
132
57
8
19
21
27
113
40
15
45
3
24
17
4
104
55
21
27
5
52
108
8
40
36
15
84
57
92
208
44
36
112
32
19
24
36
24
17
19
84
5
31
72
9
20
16
27
113
124
51
129
8
67
36
17
72
4
27
12
33
63
65
31
93
56
4
48
48
72
3
41
4
12
252
27
24
89
43
12
120
36
29
115
173
79
5
24
19
12
81
15
9
20
28
140
43
12
33
27
12
53
43
93
80
7
9
68
91
12
12
57
3
48
132
77
28
75
12
33
48
87
12
101
28
12
48
75
41
115
24
5
64
92
19
77
43
117
128
115
65
19
17
48
43
84
189
51
264
129
48
72
48
32
40
51
17
4
51
48
5
4
51
156
264
21
39
41
88
12
44
16
36
15
33
132
60
75
168
185
36
43
108
5
60
88
36
3
17
28
51
29
16
164
43
57
15
5
52
8
12
60
43
12
89
19
21
15
ABCD 96299471384*3^$a+1 [50053]
6
55
95
72
73
72
5
103
47
12
25
72
36
83
24
25
95
96
6
48
48
42
1
71
30
108
42
54
192
42
1
36
5
55
23
13
12
65
42
144
12
25
53
91
24
71
24
49
71
96
13
23
222
7
48
36
240
11
30
36
175
47
12
49
17
204
6
25
47
48
24
36
133
17
42
36
6
36
18
54
42
1
12
143
84
48
156
60
49
71
42
30
12
18
18
12
13
29
7
95
6
43
47
12
36
276
66
67
35
12
36
54
18
48
49
11
157
77
6
90
7
17
19
35
12
24
36
72
18
54
90
283
11
6
96
60
54
49
36
35
1
23
42
24
91
48
17
48
90
60
60
234
235
71
84
48
174
30
25
71
252
12
73
95
18
19
59
25
29
78
37
155
30
78
24
90
36
7
47
84
66
210
73
101
6
84
96
1
17
6
24
12
24
120
24
72
13
11
25
84
53
54
150
30
96
108
102
18
36
60
78
103
120
35
24
78
7
35
24
1
41
12
168
30
114
139
101
90
61
23
336
49
35
1
41
54
13
65
7
23
18
120
42
13
143
25
12
5
18
24
48
54
18
48
133
161
31
23
1
95
13
36
120
24
101
66
138
6
84
1
137
48
7
119
18
66
36
1
29
150
18
36
55
71
121
83
42
54
109
35
24
12
1
23
49
108
17
7
71
24
24
162
144
18
36
61
11
25
17
163
23
96
1
132
23
12
72
1
48
35
84
13
23
96
156
13
5
211
29
7
35
109
108
107
36
60
48
84
18
42
18
138
114
78
133
60
72
47
18
7
5
43
65
18
6
55
149
6
85
119
24
1
71
18
42
66
163
41
31
12
72
5
19
71
48
73
5
18
72
54
66
174
78
48
102
48
18
30
12
42
25
72
83
6
186
13
5
6
25
155
330
36
60
30
60
18
66
25
137
90
102
12
6
84
60
84
6
96
19
59
54
102
1
83
132
48
114
43
23
30
36
18
42
43
5
30
25
288
179
49
72
227
96
54
102
108
18
67
12
5
55
35
36
37
72
11
72
42
18
13
23
217
23
144
78
90
24
24
61
5
31
23
216
289
5
66
289
12
59
84
25
71
6
67
41
66
18
72
48
6
1
36
5
67
77
31
47
12
48
1
35
36
18
102
6
103
144
233
43
101
55
11
18
30
37
120
35
48
12
109
173
66
192
13
11
36
24
24
42
84
66
12
30
102
73
36
17
48
36
90
60
186
54
24
24
73
29
6
133
84
5
90
37
41
7
65
78
24
13
11
180
6
126
84
6
43
77
24
55
108
36
95
102
79
83
25
108
48
77
127
72
5
48
150
120
12
25
11
25
77
31
180
36
36
12
17
66
60
54
19
35
6
30
109
131
144
66
91
60
23
36
66
18
120
102
48
31
11
24
25
59
24
97
11
97
17
54
60
157
23
85
29
162
6
72
12
54
144
36
6
211
168
137
7
71
60
84
13
5
42
96
96
121
24
11
12
90
78
18
30
205
11
6
192
18
48
121
35
6
19
11
162
30
13
65
55
65
42
25
5
102
60
156
12
97
41
132
6
144
12
169
59
133
24
5
36
30
13
35
312
12
61
11
24
36
84
66
139
156
36
47
36
42
42
60
85
65
43
17
42
24
61
59
6
6
73
120
11
60
66
30
168
12
13
11
61
132
53
18
37
17
91
11
24
36
6
42
37
65
36
210
145
12
17
90
90
79
29
30
12
1
5
54
30
120
55
240
29
150
12
42
36
6
13
227
48
30
6
61
71
37
11
49
12
101
43
60
89
31
71
150
114
12
108
36
54
31
5
19
71
13
155
25
5
12
36
18
1
83
6
115
72
119
1
23
6
151
83
85
11
48
6
132
54
1
48
89
222
36
24
30
30
54
6
1
5
7
143
90
7
12
59
36
66
78
72
73
29
36
84
60
6
49
35
ABCD 96299583910*3^$a+1 [50007]
48
42
12
10
5
21
21
13
36
5
55
32
3
51
54
45
69
46
20
16
23
12
39
39
55
12
60
38
15
67
8
30
57
60
99
46
8
16
20
90
21
24
66
39
54
15
7
50
9
25
86
3
12
43
35
61
5
9
15
3
57
45
22
23
45
40
5
96
90
6
3
18
22
17
63
6
154
20
6
12
3
24
12
3
15
121
2
18
16
98
18
52
12
24
60
11
18
33
108
46
26
9
18
81
72
22
17
15
28
17
51
33
55
50
15
21
6
4
26
18
21
15
6
34
5
105
9
45
54
12
39
24
6
1
44
30
24
66
16
5
51
4
29
79
12
35
13
8
4
14
70
24
12
8
15
25
17
18
1
59
6
19
5
33
30
28
5
21
54
15
30
66
15
3
3
48
9
31
29
7
5
69
12
78
4
35
15
48
22
17
3
16
20
39
45
18
60
30
24
4
41
21
3
6
25
5
15
54
9
33
18
30
9
55
17
30
25
14
9
21
105
45
12
63
51
30
60
63
30
45
40
5
33
12
22
29
27
12
16
200
4
20
102
15
24
15
54
75
36
21
30
3
12
18
3
9
33
22
113
7
23
15
27
39
21
15
28
41
54
6
15
4
12
20
24
21
19
24
8
57
45
6
45
21
9
9
40
2
39
36
99
6
58
8
148
5
15
76
80
63
27
18
252
33
6
75
21
25
8
21
6
49
5
66
30
24
87
28
29
33
22
5
45
12
34
59
6
15
15
6
33
12
93
61
5
39
18
39
21
58
5
57
33
27
27
55
12
5
48
7
29
15
15
30
24
30
1
5
15
51
54
84
115
56
42
3
6
54
9
18
54
15
24
15
100
29
33
12
87
43
36
65
79
77
43
17
9
15
36
21
102
57
21
12
10
60
2
45
13
56
36
3
36
24
93
57
21
15
19
2
33
21
4
5
21
24
106
2
48
51
3
18
34
53
75
81
15
12
9
24
54
21
75
30
81
34
11
18
3
9
60
39
9
67
23
1
24
2
70
44
36
15
84
1
65
60
9
51
39
40
62
34
8
15
25
12
14
9
27
3
3
64
26
69
25
23
57
99
61
20
36
42
15
12
79
11
63
21
1
50
15
3
48
4
14
10
41
3
6
66
4
50
51
24
6
13
17
3
30
46
5
30
9
21
15
39
87
15
9
9
27
18
21
9
6
4
17
45
10
26
24
10
56
64
29
15
6
10
23
36
21
3
33
30
22
2
36
27
3
33
55
44
16
50
54
18
99
55
8
15
12
25
23
12
18
36
24
33
90
24
39
54
27
4
74
27
39
4
65
12
9
10
11
3
18
9
78
66
96
15
6
9
30
19
14
36
210
21
3
16
41
45
6
12
27
18
36
91
29
24
7
38
46
14
10
2
70
24
2
18
144
45
21
10
59
1
11
30
24
31
20
54
84
72
9
6
19
24
2
66
64
8
16
29
12
84
57
24
30
24
30
10
29
7
53
81
36
9
54
31
14
36
6
33
12
45
18
57
81
9
51
3
9
6
4
12
56
9
39
4
47
3
15
3
42
27
60
84
6
15
10
14
9
3
87
3
72
6
66
93
7
59
54
63
99
3
18
4
140
18
27
60
39
4
2
58
12
233
15
6
15
30
9
105
60
36
30
66
24
15
4
2
3
7
5
33
6
81
19
2
22
36
5
24
7
20
15
15
24
12
24
45
21
33
114
15
18
57
30
27
63
57
9
51
10
24
24
36
32
30
42
18
27
6
15
15
24
30
27
70
110
75
24
126
63
36
39
67
68
76
5
51
9
24
21
46
24
264
38
24
15
21
33
61
26
54
4
5
45
45
25
11
33
27
21
24
33
3
33
51
6
27
21
21
3
15
6
60
6
60
51
102
60
108
3
24
21
9
27
96
27
21
6
4
62
60
9
24
49
5
90
97
68
15
1
74
66
9
63
4
38
21
24
45
52
50
75
39
66
6
12
18
42
12
54
24
10
60
50
6
12
42
46
29
6
45
12
9
24
45
36
75
144
19
98
3
15
15
6
39
39
30
3
54
48
36
9
6
99
12
9
36
9
51
45
18
40
26
36
34
29
7
60
5
18
97
24
35
49
26
9
6
39
15
1
5
60
31
5
21
63
36
15
30
69
96
3
72
3
36
51
15
13
8
18
84
15
6
54
21
126
3
15
70
35
183
82
110
27
54
61
20
28
41
84
33
63
24
36
30
21
4
86
33
27
18
21
24
3
3
39
70
17
18
51
72
99
43
38
63
69
18
54
33
1
41
60
18
3
22
32
3
21
12
42
10
101
19
5
60
120
3
4
14
9
30
21
21
15
58
8
28
44
6
15
91
23
27
6
28
26
45
39
6
30
9
6
3
16
2
42
18
72
15
75
21
45
24
27
18
61
2
129
18
55
12
59
1
8
72
6
27
3
24
28
5
7
5
9
9
93
33
9
12
10
53
60
7
56
18
81
3
6
39
6
75
6
39
15
21
19
11
49
26
10
8
16
14
111
54
25
32
9
120
69
10
8
9
48
33
33
75
9
37
74
39
60
33
18
15
21
28
2
15
24
60
60
6
73
68
9
9
72
9
33
52
20
45
3
21
54
3
34
29
31
50
58
8
4
74
9
1
26
3
15
66
9
25
36
26
69
66
3
18
309
54
30
85
5
39
36
9
27
28
36
140
39
6
36
75
9
51
3
37
68
16
41
114
9
117
93
186
45
27
72
27
24
1
38
66
15
6
15
3
6
9
6
159
1
11
25
23
45
100
26
9
33
4
23
6
15
60
9
21
39
93
22
8
69
21
118
26
3
7
113
21
15
27
4
14
129
15
22
24
20
132
48
6
3
12
24
30
66
21
60
87
21
10
74
22
104
4
20
36
45
55
24
71
57
4
59
25
5
31
23
33
3
1
5
54
54
3
4
5
69
46
23
6
69
18
3
54
12
69
10
29
33
22
11
6
30
78
21
12
3
19
11
60
84
85
95
66
19
32
9
24
12
39
39
25
12
48
96
156
20
24
30
10
11
3
18
28
60
14
81
15
12
34
20
3
3
27
12
48
31
60
89
3
27
21
9
15
15
1
29
6
6
139
20
54
75
7
29
60
27
3
85
59
51
90
15
87
9
48
6
45
75
60
55
44
40
2
75
115
29
24
60
96
9
42
36
30
99
51
27
6
69
18
18
9
6
6
13
17
9
15
15
6
36
12
10
62
54
36
6
63
55
92
4
23
36
9
6
9
42
30
85
24
56
90
58
2
3
67
24
29
7
53
31
65
19
2
75
24
24
6
6
51
4
48
41
30
51
36
18
24
12
4
14
45
81
39
37
14
42
64
24
59
60
42
21
3
24
ABCD 96299668924*3^$a+1 [50010]
128
48
205
35
120
184
168
48
32
79
33
237
3
8
144
64
120
24
32
109
107
73
47
115
18
27
24
248
43
93
224
7
41
13
90
9
27
90
203
103
17
16
111
33
3
5
72
67
101
79
33
3
69
39
17
163
162
3
141
59
31
105
104
331
45
104
16
24
261
99
24
93
59
64
80
16
56
40
63
72
65
43
21
8
40
3
53
55
41
31
9
48
200
13
3
24
56
61
35
91
69
96
15
105
32
7
36
18
27
45
18
41
64
120
207
105
8
31
36
29
169
95
40
72
168
96
51
53
40
32
144
55
9
152
72
40
32
55
89
55
81
56
40
93
131
16
69
3
128
24
88
27
69
24
128
13
11
288
88
24
8
40
27
21
24
128
223
129
141
27
8
88
165
59
13
3
24
120
48
24
216
33
126
41
40
45
59
229
59
67
21
32
37
11
64
48
120
296
40
51
45
9
90
189
152
24
216
24
96
16
24
128
13
75
303
36
144
101
64
15
17
109
35
64
45
27
135
57
192
80
136
3
36
89
40
24
56
16
48
128
64
48
128
205
75
8
7
65
72
16
135
177
24
24
45
90
89
16
120
27
53
37
27
8
112
51
21
104
16
56
64
45
83
48
192
48
40
80
64
48
56
7
185
64
104
277
3
15
72
9
45
99
27
144
5
40
128
16
117
144
83
72
216
115
5
48
40
24
117
3
87
41
88
141
99
72
120
8
16
296
168
16
24
81
15
165
131
88
72
80
79
89
37
147
8
40
75
18
72
3
51
45
189
75
144
8
88
135
65
24
136
27
69
56
72
1
87
24
24
240
144
3
5
64
24
15
36
93
48
3
117
45
107
40
87
369
96
75
5
88
48
3
36
90
39
105
47
79
54
90
65
7
9
351
89
19
29
187
90
54
69
57
15
165
126
18
27
192
216
15
105
72
3
317
40
39
36
5
40
9
54
105
24
123
18
27
144
104
67
45
63
9
48
8
25
15
21
155
24
16
39
41
88
8
43
29
7
89
16
24
15
36
21
8
72
184
165
90
81
104
49
39
123
149
24
61
411
32
88
8
72
112
87
9
72
9
54
17
55
33
255
36
21
32
112
69
90
9
96
120
32
13
126
29
120
31
90
15
21
144
3
32
24
64
80
120
72
40
69
75
32
48
25
126
81
135
54
3
51
72
69
24
80
115
36
89
112
15
234
54
57
15
17
91
5
136
21
27
72
8
16
147
18
27
32
40
8
19
69
80
24
7
89
37
75
123
45
96
39
177
80
24
96
72
16
56
64
24
3
18
27
99
5
24
61
11
79
360
65
16
72
32
40
168
8
139
90
180
54
90
90
141
96
72
48
93
155
61
54
36
216
108
162
54
21
48
104
43
234
54
36
33
120
27
54
71
24
31
81
72
72
240
75
45
8
40
8
72
136
51
29
160
24
80
67
29
151
144
41
88
8
72
7
9
32
85
90
17
16
152
13
27
45
18
9
72
96
3
5
24
7
9
81
36
3
24
81
15
56
19
29
43
18
75
24
27
125
40
24
81
63
80
112
24
45
75
24
63
9
48
8
169
39
56
48
127
81
120
24
24
24
48
93
11
40
48
8
40
48
224
208
183
9
72
96
32
16
32
112
8
19
53
37
51
8
ABCD 96299670154*3^$a+1 [50018]
32
24
97
132
78
125
64
51
30
87
32
16
27
21
57
42
48
132
6
75
117
48
11
16
75
53
16
45
6
5
19
18
147
45
51
45
72
48
12
42
5
1
63
75
6
36
90
48
36
29
37
318
30
47
19
66
3
21
54
186
3
33
18
45
56
40
45
36
30
57
183
89
24
40
171
126
48
30
60
132
57
51
24
45
8
24
31
9
39
17
13
36
95
43
21
15
17
43
42
150
53
85
12
84
108
18
53
16
69
11
43
48
69
80
16
128
40
27
18
120
6
96
84
33
51
5
37
75
123
141
141
35
43
141
39
6
6
42
51
9
111
147
5
73
30
9
56
61
35
1
48
186
21
159
9
120
72
8
67
24
6
95
43
192
5
40
87
96
66
228
83
55
65
64
48
32
40
21
18
276
29
67
42
107
25
36
12
12
6
18
35
112
128
55
81
48
45
6
30
39
8
40
3
45
57
239
1
12
36
47
48
1
30
84
30
144
87
21
123
39
33
24
144
32
24
61
30
48
21
111
33
387
30
39
183
66
15
45
27
80
24
85
3
93
24
179
139
6
30
17
24
25
39
24
48
75
84
6
78
30
60
120
6
24
21
123
53
13
35
61
60
84
51
39
9
27
30
138
90
72
6
12
78
27
8
109
30
18
48
3
45
51
216
80
55
65
144
16
207
6
24
102
45
33
12
3
8
25
48
126
305
91
18
120
12
18
96
90
150
48
60
132
29
37
102
21
21
30
5
43
78
263
115
21
15
18
143
187
48
285
3
6
95
61
114
6
35
24
1
39
69
120
35
7
12
6
47
13
35
19
141
117
48
6
66
72
72
30
21
8
61
11
49
96
12
3
15
9
3
42
30
30
15
81
95
88
39
6
6
29
120
49
60
3
24
80
19
141
9
12
35
88
39
126
114
12
45
39
81
48
56
55
150
60
87
45
48
6
144
77
40
75
5
19
45
21
12
96
12
18
30
11
16
93
90
41
55
48
126
27
8
139
18
18
12
84
81
3
174
30
48
33
117
12
15
56
19
6
111
33
47
24
25
39
141
6
21
63
102
42
113
40
8
91
66
123
56
133
6
42
60
18
174
30
60
150
15
56
112
80
7
156
21
56
88
27
42
102
36
9
21
24
59
1
114
45
45
102
24
93
21
72
30
69
51
125
88
15
30
99
48
33
30
60
6
63
63
12
42
216
75
75
69
3
101
31
41
19
18
66
65
49
48
95
79
41
85
27
72
15
6
42
113
79
156
24
30
15
15
126
30
5
67
21
75
24
6
15
81
15
51
24
5
283
90
51
57
63
111
18
60
11
91
30
36
35
199
41
55
57
32
55
30
3
51
141
24
200
79
105
56
115
21
39
114
66
5
7
30
30
18
72
288
90
161
31
33
51
66
198
72
42
27
123
53
232
96
45
24
27
63
126
210
36
125
49
95
16
33
60
102
120
48
72
29
64
117
78
48
93
27
72
93
117
11
91
48
6
15
152
88
21
54
45
32
43
69
75
53
37
11
64
87
41
115
69
120
39
12
5
49
18
21
75
21
45
75
33
36
12
48
66
5
360
16
27
141
24
21
234
18
60
35
163
45
32
160
75
53
16
48
56
25
71
88
21
35
109
27
80
13
27
48
93
35
13
171
129
159
27
168
45
93
48
24
12
66
30
15
240
33
36
90
48
198
3
24
33
23
61
90
6
168
27
75
24
93
45
48
60
23
55
66
15
104
25
30
84
12
96
65
97
23
48
181
36
30
54
3
105
15
15
192
18
108
30
5
19
48
12
66
48
87
39
78
6
66
54
84
137
96
7
6
120
11
25
36
12
30
102
108
30
36
186
131
13
36
15
111
33
32
48
31
78
102
93
3
29
49
84
42
6
42
33
93
27
135
177
96
24
8
67
77
19
117
3
ABCD 96299866550*3^$a+1 [50013]
174
38
15
13
179
75
138
6
24
58
23
45
4
62
40
48
5
13
23
111
45
24
19
17
69
39
12
9
6
16
120
54
48
18
149
13
12
170
40
5
121
2
45
45
6
21
13
8
63
24
132
9
51
13
11
9
22
6
83
9
88
44
16
92
27
9
4
11
96
108
15
18
27
13
54
5
45
16
83
19
50
28
44
96
72
87
108
120
13
30
8
16
29
1
20
15
33
111
97
30
8
9
33
22
8
9
24
120
37
23
121
59
96
175
26
3
37
24
95
45
18
30
18
34
48
38
40
17
96
15
24
42
15
13
35
12
24
19
50
30
42
16
14
33
13
23
27
30
82
5
60
45
28
30
2
15
25
32
15
9
72
54
33
21
64
42
26
40
110
33
24
25
11
36
9
24
6
16
18
86
24
45
37
30
30
20
39
7
29
33
28
144
120
8
78
10
8
72
63
127
50
87
12
24
75
45
19
77
21
4
18
8
18
126
16
54
138
42
6
29
24
27
22
11
31
90
23
7
26
3
21
40
35
13
116
4
60
20
22
38
15
3
30
100
12
60
8
24
16
23
144
73
14
48
10
8
3
1
96
12
47
24
129
6
24
58
20
63
21
28
47
33
148
54
29
57
3
1
8
40
38
57
60
36
61
20
16
152
70
30
20
70
98
3
96
13
56
64
12
23
3
10
30
2
40
8
48
15
39
21
36
45
63
21
72
102
78
27
12
133
38
112
18
72
47
1
14
33
97
8
60
82
8
21
1
83
57
6
34
8
15
25
12
66
17
33
64
14
16
5
9
111
1
23
36
9
24
6
66
76
2
66
96
3
105
48
3
61
59
31
5
13
47
31
90
23
39
42
36
4
59
36
25
23
57
15
103
78
42
168
77
67
78
2
96
33
1
78
5
43
2
70
18
62
58
54
74
39
85
20
6
22
47
27
40
18
12
59
1
59
9
15
12
1
14
9
1
23
36
84
55
2
15
69
51
9
15
21
16
47
21
159
55
50
36
99
12
1
167
12
60
93
36
15
60
9
22
90
95
9
51
33
96
16
23
73
12
47
55
50
16
54
38
28
32
15
217
96
59
48
43
8
34
32
15
189
34
18
12
11
57
3
24
145
47
24
24
27
24
21
13
12
59
37
60
8
16
38
10
38
22
11
24
73
107
60
7
6
42
8
72
21
24
72
51
30
27
25
30
98
72
51
19
65
55
2
36
4
23
36
49
48
74
10
14
9
12
24
1
18
56
106
14
42
54
18
28
84
96
12
2
40
6
20
48
24
51
49
95
43
8
9
60
205
11
27
34
23
45
58
54
59
24
13
84
23
12
61
60
83
7
38
12
40
8
84
10
17
9
39
97
59
19
48
77
45
51
51
70
23
12
1
152
36
39
12
81
70
50
22
110
15
3
18
16
56
63
49
71
1
6
50
30
24
78
28
54
80
130
48
32
6
9
39
154
47
9
4
122
93
13
23
24
33
12
52
86
22
11
1
35
13
11
24
21
15
1
78
98
27
81
15
21
136
23
1
8
15
33
3
117
63
1
23
55
32
9
1
78
5
13
72
8
4
35
81
3
37
8
15
7
89
108
13
14
45
69
16
8
70
5
12
1
14
58
71
7
30
44
70
5
9
144
10
17
133
50
105
120
13
50
10
107
67
50
336
39
48
15
30
10
2
30
54
12
40
23
9
6
42
27
12
9
16
95
1
23
37
47
37
23
7
50
76
59
108
3
24
24
21
123
162
30
70
18
30
252
8
51
109
30
41
9
40
48
54
78
2
40
113
60
43
14
16
92
51
49
42
29
9
42
16
2
6
34
56
51
60
1
32
36
106
29
21
36
64
18
65
72
1
47
60
132
9
16
30
30
35
13
71
24
36
141
100
96
24
14
34
8
30
90
27
25
42
150
68
88
72
155
12
31
8
34
8
3
19
50
30
126
36
28
18
42
47
9
39
36
37
38
45
57
4
6
17
36
21
3
3
33
1
48
35
27
16
77
12
13
26
112
38
4
72
110
118
11
9
12
66
9
9
16
6
42
71
127
113
36
1
32
28
104
30
33
7
18
11
61
6
53
69
75
171
16
5
21
87
55
18
47
36
61
78
30
90
18
8
24
51
69
28
2
45
12
84
49
107
9
30
45
21
76
84
48
38
40
2
118
8
34
12
119
21
6
57
55
41
24
7
26
24
88
11
49
35
13
12
35
72
61
60
143
21
16
54
38
15
133
12
2
33
36
61
96
30
17
12
13
11
19
38
42
22
90
29
69
40
30
5
12
25
80
40
60
119
9
12
3
36
15
34
38
112
102
20
99
9
28
24
23
33
99
13
78
32
21
61
23
93
52
32
16
38
16
5
24
21
6
57
25
38
64
38
12
3
33
34
8
18
22
50
40
32
3
3
34
96
23
57
70
38
4
12
26
9
121
38
82
30
17
15
21
60
39
40
5
25
90
5
3
48
66
24
72
24
30
129
1
36
42
18
84
48
35
12
1
47
13
32
6
42
4
26
189
13
230
18
123
45
15
9
15
25
35
12
48
13
50
40
17
15
42
15
121
8
75
37
24
23
13
2
21
24
60
12
133
20
12
136
32
192
6
9
1
47
12
33
111
91
18
80
102
18
6
69
13
72
12
18
17
1
12
18
24
89
49
71
37
47
85
11
1
68
27
1
32
18
10
59
13
30
98
40
8
22
42
80
28
12
11
19
26
15
1
30
26
40
47
33
30
ABCD 96299923418*3^$a+1 [50035]
20
40
3
96
21
456
20
103
36
84
21
51
5
24
40
84
96
15
101
24
31
29
211
5
139
65
136
60
80
43
77
115
60
9
36
60
48
87
84
41
120
120
55
5
187
33
80
79
5
64
27
65
19
21
44
4
32
64
75
65
76
99
5
55
105
39
60
57
15
5
7
57
24
15
144
36
41
79
192
48
21
56
120
19
21
75
5
40
75
24
5
19
17
84
36
187
12
24
12
5
84
96
55
29
4
32
84
4
116
19
96
41
7
33
48
15
12
9
60
51
69
3
117
3
12
9
27
108
21
176
28
132
15
5
115
48
72
45
80
4
56
28
27
129
15
5
43
93
15
9
56
223
84
72
120
125
31
65
43
36
9
92
24
100
36
15
60
9
24
72
99
21
3
12
89
115
5
16
75
5
4
75
36
165
24
99
72
29
19
132
60
5
40
3
21
123
153
63
192
24
141
123
17
28
32
79
96
165
159
69
51
48
201
56
36
24
40
15
21
15
24
41
24
55
41
19
9
27
60
12
72
60
165
20
36
60
40
44
55
21
24
3
96
45
32
24
91
144
41
115
48
96
129
36
75
5
60
16
15
5
84
55
180
81
15
69
51
89
64
56
4
120
327
9
96
80
64
20
76
3
24
12
69
96
63
113
43
77
88
27
108
96
101
24
16
123
77
60
84
244
87
24
41
28
39
108
24
21
60
15
149
55
5
76
24
39
84
17
36
19
105
56
55
29
160
15
105
39
12
45
75
12
108
89
91
105
27
60
12
5
31
132
53
115
65
148
56
211
69
159
297
24
15
165
15
21
75
185
4
20
36
160
183
41
43
113
7
132
21
39
36
12
48
69
96
20
55
165
27
113
40
39
201
15
33
12
44
19
57
27
17
36
7
12
24
21
80
60
16
27
17
96
88
39
17
4
156
63
12
65
19
84
141
27
72
77
36
55
132
228
48
17
28
92
24
96
124
15
48
53
7
21
72
44
64
12
84
36
3
21
15
48
17
16
15
105
20
79
24
12
180
33
27
29
96
55
24
21
24
39
36
5
43
77
271
5
4
51
29
76
48
111
69
32
7
17
156
127
21
96
80
136
48
12
20
40
44
55
65
31
60
180
33
39
93
3
36
5
16
80
120
144
76
20
19
9
99
132
84
72
5
19
144
101
16
3
41
43
12
5
100
20
16
39
9
27
24
65
4
27
29
60
79
96
41
60
19
36
12
17
55
5
36
7
21
12
20
55
69
60
80
43
53
64
3
12
144
21
20
36
175
5
4
20
76
207
17
16
27
12
65
124
92
28
27
132
21
27
5
7
57
56
7
33
48
12
140
28
32
40
27
21
116
160
36
39
36
29
31
12
228
180
65
79
120
96
24
24
72
29
40
39
57
60
20
43
17
60
100
75
48
12
132
77
136
27
156
72
65
7
57
63
93
24
51
9
123
33
27
48
5
64
24
27
33
32
7
113
7
60
36
72
9
75
41
28
32
103
132
5
79
21
75
72
21
72
147
48
48
72
5
67
117
20
120
40
63
60
48
89
43
48
24
180
21
63
72
84
156
249
20
136
63
96
69
12
84
15
240
69
12
123
17
67
12
36
5
7
12
9
36
120
20
36
67
36
12
65
7
12
65
16
3
101
43
17
43
21
176
175
125
16
99
81
63
45
96
3
120
57
56
4
20
4
32
19
125
96
64
51
5
4
84
32
40
27
53
43
84
57
3
48
29
16
75
12
12
5
43
153
44
136
27
12
41
84
216
24
31
24
69
87
5
4
51
5
60
84
16
80
40
267
17
16
39
21
27
96
24
60
48
5
4
51
120
33
92
4
75
165
75
105
39
21
20
91
29
19
120
105
96
63
156
21
20
40
36
15
29
4
32
4
24
72
3
36
21
140
88
39
12
21
140
79
101
24
40
51
5
139
41
175
120
24
125
16
60
27
12
5
40
51
180
29
ABCD 96300305636*3^$a+1 [50143]
34
62
44
14
26
4
16
10
70
5
11
10
30
34
119
11
20
5
19
50
62
24
10
27
63
141
65
30
10
10
14
30
10
16
54
1
33
6
96
18
16
11
19
89
15
45
11
20
14
22
8
10
42
60
44
20
36
60
10
54
20
25
55
17
3
50
74
16
64
22
35
13
22
13
45
32
14
114
16
94
42
50
28
26
31
49
30
50
6
24
45
21
40
14
9
12
55
24
84
26
30
4
32
44
25
35
36
144
76
28
2
15
9
24
26
20
10
6
49
15
10
10
36
34
10
30
30
20
9
7
24
5
11
25
29
106
9
61
10
70
63
11
46
10
68
21
35
26
10
4
4
46
16
118
82
14
50
24
40
16
6
74
10
36
10
3
45
6
114
86
25
129
26
6
8
2
60
28
41
36
3
30
40
26
20
34
6
10
70
10
34
41
11
8
32
4
14
3
7
6
16
19
45
16
14
10
46
10
18
32
70
3
11
34
40
22
44
5
12
39
20
58
32
114
30
26
70
38
50
16
11
29
136
39
1
14
16
29
39
33
3
9
25
22
24
40
16
60
101
7
52
25
43
32
10
10
20
8
93
29
98
46
30
34
26
70
54
26
7
67
6
24
90
32
44
40
26
50
41
27
33
39
28
17
15
140
13
7
40
94
24
62
10
18
36
26
43
61
80
99
47
25
36
33
10
41
93
16
6
4
20
10
6
10
48
6
16
10
90
1
3
21
5
34
84
10
50
6
10
6
24
26
24
16
20
48
12
4
5
45
10
14
2
54
16
10
54
30
40
1
15
44
6
31
19
64
6
30
10
24
16
30
29
39
6
40
26
33
101
6
4
57
13
14
45
37
30
10
14
130
26
104
9
21
6
48
160
53
43
29
27
24
10
24
22
154
90
45
25
14
36
24
150
16
80
16
8
10
32
14
6
40
9
9
51
84
41
7
9
10
100
20
14
6
50
14
17
63
26
54
64
52
4
76
20
61
12
11
25
11
10
14
36
20
50
14
49
36
21
10
30
10
1
13
26
9
141
3
7
14
24
22
4
44
5
11
61
13
2
4
10
91
69
26
4
10
56
3
48
29
10
93
31
20
120
20
34
2
24
4
33
19
24
46
14
77
13
11
3
12
20
49
9
102
24
36
20
1
19
64
40
54
51
15
16
8
32
14
6
24
10
14
32
45
84
25
35
5
6
4
4
42
8
2
44
17
23
16
21
99
4
100
25
19
16
64
22
10
28
16
104
76
14
32
50
64
20
41
39
10
16
38
26
10
5
12
63
20
1
25
8
22
44
57
23
4
45
11
96
1
7
41
11
134
35
5
7
39
21
13
6
44
46
83
37
130
40
30
24
16
8
6
16
20
33
11
1
15
50
10
9
99
45
96
12
9
30
28
6
16
103
11
14
11
5
16
34
70
14
42
18
17
24
139
42
8
46
44
33
29
38
2
15
39
90
6
9
1
94
4
33
144
15
9
19
5
47
1
53
14
42
24
10
49
21
10
17
12
17
8
11
55
5
15
60
6
18
6
40
6
41
12
72
13
16
10
16
41
3
50
40
10
6
10
4
34
47
35
20
24
5
5
6
100
30
24
16
8
27
24
12
33
50
49
37
90
30
11
7
32
54
6
18
10
60
5
37
34
56
41
3
45
11
4
40
56
33
47
8
65
31
30
24
30
12
24
14
22
10
19
131
4
16
53
111
34
30
36
30
46
114
6
4
6
3
45
2
13
1
26
21
7
32
4
36
18
16
19
47
4
34
30
122
24
10
84
12
14
40
10
16
24
76
34
6
50
24
24
26
36
18
6
4
136
16
9
19
20
32
14
40
110
16
60
40
14
14
52
25
79
46
14
24
5
7
4
10
34
65
31
14
10
62
18
21
1
30
4
25
24
21
6
100
110
14
10
50
1
29
10
110
56
11
7
20
32
1
23
40
20
25
11
58
3
12
137
24
67
3
50
6
13
11
26
18
152
14
26
4
120
176
40
10
10
5
15
21
12
25
22
10
24
6
64
5
21
14
16
40
4
25
11
4
6
118
2
14
80
10
6
100
20
10
3
45
2
1
12
7
101
13
16
40
111
9
3
107
20
54
24
26
46
10
8
17
29
19
11
10
27
83
25
1
70
10
34
29
7
18
136
16
18
6
6
28
22
30
4
54
32
38
26
26
1
19
5
39
40
14
66
30
27
23
4
16
50
46
10
24
16
10
54
35
15
9
45
27
29
19
48
13
40
40
27
29
34
4
56
9
1
56
54
40
10
26
8
30
32
19
61
10
14
10
1
109
14
26
16
14
20
36
10
8
42
89
11
28
12
21
48
11
34
54
2
30
13
11
50
80
34
6
26
4
17
23
4
6
16
14
34
106
40
16
30
14
50
6
98
82
20
60
4
10
66
64
40
6
14
5
11
60
54
30
25
11
25
29
14
12
60
24
10
30
130
54
100
6
10
46
24
16
18
41
15
64
30
26
16
24
6
8
75
21
46
20
9
5
10
20
1
9
6
10
23
12
45
18
6
15
11
24
20
44
30
6
9
1
6
4
25
12
19
44
20
96
20
10
19
60
31
8
2
10
33
48
39
28
32
20
24
16
33
11
4
76
10
19
15
36
100
14
6
26
40
3
11
10
6
10
59
35
4
46
24
46
10
16
14
56
68
5
55
50
82
4
1
59
30
16
24
6
10
110
18
6
24
202
70
44
41
59
4
30
63
9
14
56
20
28
32
21
60
39
18
27
24
15
6
50
20
4
16
14
16
10
30
40
10
33
48
27
10
50
22
8
30
42
30
24
4
5
7
68
36
186
3
72
3
16
10
50
60
10
7
48
51
20
10
10
5
3
32
13
11
6
14
29
11
44
12
60
14
6
34
10
16
4
65
25
11
29
26
4
20
56
80
38
6
60
56
40
14
30
20
104
5
11
30
14
12
65
3
2
40
63
11
4
2
19
11
1
19
29
9
3
19
24
29
67
5
103
86
56
8
11
5
50
36
4
80
20
10
50
20
16
100
4
10
24
70
41
1
10
25
19
20
56
30
34
86
14
60
14
3
13
54
53
23
30
6
34
24
15
15
21
72
24
3
16
29
11
36
8
30
2
9
101
40
10
40
30
70
4
20
4
6
30
16
10
18
76
20
70
10
25
15
16
68
12
28
32
9
12
3
21
15
28
50
27
3
26
6
20
14
40
66
5
39
34
16
34
36
10
14
2
19
24
15
6
87
33
10
14
16
10
40
9
21
10
6
10
118
10
22
94
10
10
25
51
21
7
12
44
4
32
24
21
5
14
84
20
10
16
6
44
30
30
50
24
2
54
6
13
11
20
46
38
12
29
35
25
51
24
60
54
70
2
14
34
15
1
11
5
34
6
24
10
14
3
19
5
75
20
30
54
44
32
14
6
20
4
50
10
46
18
12
4
14
106
44
12
21
48
9
2
64
6
10
30
138
12
40
8
5
27
140
20
8
90
10
30
2
48
56
1
120
24
72
53
50
126
10
1
37
72
30
18
32
24
27
7
12
20
4
16
4
4
12
30
34
30
6
1
27
6
6
44
6
34
16
53
1
14
12
14
26
4
64
45
45
3
3
76
38
75
11
1
19
20
4
5
31
10
55
9
27
29
19
15
36
50
19
15
70
26
9
21
10
36
24
16
1
39
21
133
10
46
64
10
30
6
4
6
51
13
10
25
39
12
18
6
45
72
63
46
10
1
19
8
21
39
16
134
ABCD 96300672298*3^$a+1 [50123]
33
12
71
79
30
6
54
23
7
65
67
5
115
41
13
131
4
261
11
24
48
7
96
57
8
19
29
121
18
36
89
73
47
127
269
25
131
25
75
21
18
102
132
203
85
48
90
65
61
18
21
44
31
57
27
17
133
47
25
30
65
13
72
15
51
65
60
132
37
18
90
18
149
25
71
25
18
12
45
27
65
7
6
72
30
42
66
53
61
15
21
59
85
246
144
6
119
1
60
15
33
6
18
108
23
240
1
3
123
42
11
7
180
105
8
7
9
20
31
125
4
68
37
156
75
20
12
61
39
51
54
90
12
18
23
19
18
18
18
59
48
12
7
198
71
4
8
19
5
103
117
63
125
43
30
135
72
12
21
120
132
75
81
39
21
59
7
24
30
96
155
1
60
3
45
6
36
30
59
175
6
35
19
30
119
85
54
156
72
9
80
60
36
12
73
72
11
67
17
1
30
6
66
18
42
17
13
54
18
155
28
20
24
13
51
20
31
65
13
66
5
24
132
73
27
48
21
12
24
3
45
42
36
249
3
21
159
65
96
19
48
17
1
11
31
137
28
48
57
72
131
31
84
6
23
133
35
7
17
1
90
29
1
18
42
59
25
63
45
60
95
60
25
11
1
11
25
59
24
36
31
29
24
60
52
33
102
9
51
29
73
42
18
30
45
8
132
73
120
35
48
64
15
57
33
6
30
42
54
11
43
144
18
12
60
48
24
123
8
48
1
23
67
36
90
23
25
24
18
84
6
30
24
5
16
27
65
36
24
112
8
103
17
55
198
75
9
143
115
138
90
132
53
67
5
67
18
6
17
85
27
27
18
23
49
11
157
35
85
63
72
27
6
48
24
66
5
37
47
25
120
35
60
36
12
37
11
49
191
7
18
126
90
18
18
72
87
69
35
1
78
12
5
24
64
108
3
12
42
3
80
4
75
36
12
41
16
3
5
7
24
65
84
252
13
18
65
24
24
25
107
19
6
30
9
9
75
96
140
48
12
79
137
115
90
83
85
30
186
36
48
11
48
12
73
27
108
36
9
42
18
95
31
66
59
76
20
31
5
7
41
12
12
31
144
18
12
27
15
93
117
143
145
11
31
48
53
37
27
44
37
60
30
53
25
30
21
39
5
79
42
23
16
32
37
12
3
75
66
144
47
36
12
37
30
6
47
72
109
135
69
12
11
25
132
12
11
67
12
6
23
96
84
16
20
24
97
15
33
35
7
5
88
44
25
3
9
36
24
3
92
25
60
11
4
93
15
20
37
71
109
30
41
24
25
135
171
18
72
72
6
17
85
24
18
12
9
15
57
48
24
8
37
60
3
15
18
30
24
5
36
16
68
1
54
33
68
1
6
54
3
51
29
55
5
91
21
144
104
1
12
144
60
23
7
9
32
24
31
53
1
36
95
88
120
21
54
21
140
91
233
31
36
54
6
17
55
17
91
165
20
67
30
11
31
84
42
23
64
15
18
47
25
23
85
78
36
101
24
13
63
12
21
59
7
78
95
85
72
30
65
240
25
23
121
36
23
13
18
69
15
45
105
18
5
12
73
84
3
57
36
59
43
36
6
3
15
30
60
107
73
35
88
104
1
135
33
39
51
17
4
48
72
33
47
43
78
59
36
28
105
42
29
76
15
17
73
132
215
31
101
13
48
204
239
61
78
53
48
24
37
11
37
132
15
69
59
91
21
36
32
36
31
6
3
81
60
48
35
48
67
18
15
15
168
36
18
95
13
3
36
36
15
12
78
3
116
43
18
107
127
33
21
54
36
36
108
5
132
24
37
30
125
73
6
5
13
48
47
16
69
18
48
36
41
37
11
79
102
60
35
1
18
77
48
12
25
54
54
126
18
203
97
6
66
23
13
24
120
6
33
56
1
90
30
78
41
13
35
31
9
81
107
108
24
55
18
72
18
5
52
20
61
35
1
6
5
79
5
1
39
45
71
109
35
28
195
125
31
41
96
7
81
15
12
53
91
5
48
36
1
36
60
155
7
48
89
19
144
60
12
18
23
49
54
57
57
51
87
17
96
72
109
18
5
13
15
3
29
25
48
24
83
60
96
52
20
48
144
31
17
72
48
67
18
3
15
36
21
72
48
33
95
120
4
32
55
6
12
18
60
18
107
24
13
90
18
54
53
12
1
60
48
36
36
60
95
103
29
7
18
12
36
99
48
33
63
20
60
55
6
11
7
18
108
30
21
80
88
8
19
294
12
54
78
12
36
75
15
45
48
39
12
18
42
84
21
8
48
37
66
89
73
95
24
25
36
ABCD 96301004942*3^$a+1 [50078]
8
103
12
21
26
78
60
6
16
104
16
44
10
51
35
13
11
40
26
198
12
24
1
5
138
42
18
97
9
26
70
74
144
1
12
23
37
9
14
24
25
27
81
9
54
186
3
36
71
90
84
24
7
39
9
41
19
11
40
80
16
9
15
74
6
85
5
7
3
21
9
6
38
30
6
10
14
31
51
180
68
66
6
34
6
38
7
29
10
56
40
74
10
60
44
6
144
46
56
84
10
39
11
1
9
26
13
11
66
90
13
11
16
24
56
25
29
60
24
42
30
31
89
10
8
12
1
12
48
29
30
34
86
100
14
30
30
16
20
60
48
76
6
74
31
95
40
8
60
16
30
14
142
8
42
25
15
134
30
10
116
120
30
13
51
9
5
67
29
19
108
3
9
35
60
97
65
31
69
24
26
10
14
60
6
30
10
50
13
11
61
65
18
30
36
46
14
10
57
17
252
10
38
7
96
168
71
10
15
39
30
6
93
41
7
9
14
6
10
20
18
30
13
144
24
11
18
46
50
6
84
10
20
6
34
14
12
18
16
134
1
119
36
40
66
39
12
39
74
10
60
90
15
5
96
10
24
44
12
25
48
35
6
10
86
40
30
33
27
14
16
14
1
5
24
24
43
29
10
8
12
108
12
30
60
54
30
79
95
1
24
11
37
33
56
78
202
180
8
16
14
6
24
30
1
29
22
14
24
16
111
60
65
10
9
72
47
16
6
14
24
42
90
1
77
30
16
104
180
156
6
10
45
15
30
44
114
36
1
48
95
6
10
50
55
5
67
59
10
20
10
45
15
54
56
43
11
30
7
17
6
76
8
12
30
4
15
5
24
66
10
15
72
23
6
43
77
31
17
6
10
44
76
36
20
30
61
24
23
22
224
6
18
22
20
25
36
9
74
6
60
90
30
100
188
46
14
72
19
24
36
11
121
123
110
7
29
124
111
45
44
106
128
13
3
36
44
30
54
1
59
16
60
6
14
109
47
40
20
4
9
21
20
7
120
29
34
26
4
14
13
77
22
20
24
54
96
76
39
51
8
12
1
9
80
19
35
145
5
7
3
44
72
78
30
112
14
31
144
11
1
53
130
9
17
31
23
1
5
84
96
48
22
9
84
12
65
31
17
72
4
44
30
1
11
85
5
18
6
60
40
104
31
24
72
65
10
9
59
1
35
24
66
7
209
31
60
39
9
41
18
126
24
6
60
36
18
102
34
20
91
9
50
6
34
117
9
38
25
35
90
12
34
6
3
5
46
9
35
6
54
12
13
41
31
45
51
48
24
27
44
1
35
13
65
22
8
25
65
60
22
30
8
103
39
140
13
11
6
10
80
40
20
4
20
30
6
18
42
4
189
111
9
5
6
36
30
54
6
24
54
12
124
21
84
24
48
9
15
89
10
44
12
48
90
43
63
9
71
49
12
48
35
97
29
6
13
5
67
35
30
4
15
12
39
8
37
39
86
4
6
8
12
144
10
56
55
39
105
59
76
74
7
53
6
61
89
7
17
55
5
6
54
30
36
10
14
66
24
36
55
15
9
5
52
98
36
1
48
35
22
63
57
170
60
40
14
24
42
48
13
53
31
233
30
30
6
16
20
13
17
18
82
14
54
142
8
16
21
5
10
8
66
70
66
38
22
38
36
190
6
74
24
30
12
18
12
10
30
15
5
160
20
54
6
90
78
30
16
60
9
12
89
7
84
89
10
9
27
44
1
5
4
110
54
30
6
24
12
103
11
97
17
22
14
10
66
54
57
59
108
61
5
54
37
5
40
60
8
31
11
34
20
60
7
29
70
20
48
36
61
5
4
30
26
19
59
73
3
105
29
16
15
24
11
36
24
49
47
120
49
192
23
24
1
12
173
79
17
48
42
60
4
90
56
54
46
39
71
78
52
63
81
15
35
126
48
103
33
146
73
36
29
52
74
109
77
48
12
18
102
60
24
67
9
114
120
9
21
15
59
30
30
46
20
55
11
30
55
113
30
73
180
3
14
12
84
76
15
65
31
23
49
57
90
14
40
14
1
89
7
48
21
75
51
21
17
30
1
21
120
171
3
50
30
54
36
6
61
9
111
17
42
4
6
50
48
106
56
19
11
94
74
12
4
30
30
81
143
60
180
46
26
30
30
73
21
56
70
14
55
41
30
49
41
220
54
26
18
1
24
5
31
15
45
141
54
14
6
10
74
76
30
27
24
23
52
33
11
1
39
6
14
166
63
5
31
11
49
11
30
24
30
6
70
30
24
30
9
27
24
57
12
81
15
45
27
9
104
40
6
20
18
96
36
30
48
6
10
57
29
48
82
50
54
66
60
30
18
6
1
29
24
22
24
14
12
24
36
34
20
10
30
21
29
10
120
44
13
29
43
36
11
24
6
138
36
37
24
35
4
44
12
168
6
36
60
4
60
14
30
6
106
20
19
35
6
100
158
96
6
40
8
16
27
23
25
11
30
4
26
48
25
11
40
45
84
11
54
22
74
6
4
20
24
12
40
8
72
48
37
5
18
46
27
17
31
5
30
37
47
6
10
26
10
45
105
8
22
45
5
55
29
30
37
69
104
24
6
16
50
30
85
5
40
90
33
12
39
26
60
108
16
27
9
51
39
21
72
48
24
9
60
27
113
60
10
6
158
12
10
99
5
10
140
36
30
40
8
31
11
13
101
24
22
20
30
60
31
29
54
16
30
20
108
30
12
30
84
24
30
30
7
65
55
24
71
30
10
9
59
13
33
74
12
114
10
56
13
11
24
6
84
66
126
90
34
15
5
ABCD 96301718588*3^$a+1 [50118]
13
20
21
7
5
18
18
103
41
36
6
49
41
51
72
52
32
96
12
4
32
27
73
24
59
37
36
60
72
8
40
96
192
12
8
4
24
11
13
48
5
6
1
11
1
41
12
19
5
43
12
71
30
43
48
17
55
113
18
13
35
6
67
36
125
75
105
54
24
12
69
9
7
8
15
42
12
19
36
89
36
72
15
24
36
93
12
15
3
24
105
33
6
25
12
8
40
53
7
48
17
7
12
35
21
124
48
44
3
25
167
108
157
48
108
44
28
71
49
36
5
55
12
12
23
1
23
13
48
36
8
4
60
20
40
24
17
36
27
3
57
51
18
6
30
3
33
60
7
80
4
11
93
16
17
24
7
8
15
121
84
11
21
4
60
11
12
18
18
13
44
12
28
17
90
18
7
5
7
212
4
32
12
27
30
3
4
24
8
12
40
5
36
102
6
18
9
28
12
32
4
53
18
61
161
19
48
12
5
90
37
12
83
49
128
39
54
30
61
89
19
29
31
24
48
44
48
57
7
108
60
5
7
12
12
77
31
8
3
25
29
27
100
65
91
56
3
1
161
15
36
4
47
13
24
59
12
72
78
30
24
25
20
36
28
24
29
54
12
1
120
12
11
33
27
85
12
191
33
4
83
36
13
8
12
129
19
71
60
84
85
11
36
1
155
25
116
57
7
32
51
33
16
12
35
72
25
8
36
72
4
65
15
4
35
129
48
4
84
44
21
15
4
48
96
29
31
48
68
4
24
8
52
128
21
99
9
18
30
43
11
13
41
78
48
57
4
8
21
39
16
5
31
17
75
4
35
13
24
12
20
52
24
11
13
8
28
5
60
7
36
60
5
54
13
17
7
168
5
19
96
11
97
11
18
19
12
44
21
15
16
71
33
28
168
12
29
39
33
18
6
31
17
3
36
4
8
36
27
72
25
8
4
60
5
6
85
5
12
19
17
19
5
30
36
21
52
35
24
1
48
35
13
8
3
73
104
76
156
12
41
67
12
107
33
4
89
12
126
108
18
31
12
12
72
17
55
59
13
32
3
24
9
64
60
11
33
21
31
35
1
60
107
49
72
36
12
77
24
27
81
15
36
15
1
72
24
35
13
72
12
23
1
5
15
33
15
76
56
3
61
11
66
3
15
90
51
81
72
31
60
12
56
3
30
18
54
39
64
8
184
8
63
1
44
16
101
27
3
13
5
87
28
11
13
47
1
24
8
36
39
81
4
77
27
3
54
36
67
29
7
48
143
25
47
36
61
72
48
47
25
48
41
115
101
15
28
5
111
4
8
4
23
84
49
60
35
96
1
17
66
13
72
20
100
36
44
75
1
48
5
39
48
16
59
18
54
21
15
1
12
101
7
8
16
48
29
15
12
4
23
33
4
12
12
108
23
126
15
52
116
28
12
60
137
12
79
17
19
47
25
47
42
91
17
102
13
164
28
12
17
42
102
3
33
91
56
15
73
12
44
36
87
25
44
9
18
9
64
137
7
53
15
15
25
8
16
48
60
11
45
28
32
64
5
6
9
60
16
36
36
53
79
35
48
1
17
7
11
18
60
7
23
25
35
84
24
33
36
4
24
8
3
216
49
17
19
36
59
30
3
21
30
33
4
68
9
55
101
31
48
12
20
88
35
57
16
17
3
3
72
30
3
3
13
161
18
21
4
48
56
72
15
57
21
19
72
32
3
9
27
1
44
16
5
60
84
60
48
216
24
30
21
88
20
72
48
27
81
3
18
7
17
19
12
35
61
8
9
103
23
49
17
127
60
68
16
12
5
7
17
31
59
66
19
23
25
8
33
6
138
132
27
4
12
36
8
3
13
20
75
61
47
30
31
5
43
11
42
18
1
132
8
4
72
35
49
35
1
35
21
36
52
53
7
8
52
180
8
69
6
97
116
33
51
27
54
48
7
11
1
20
3
54
12
54
25
72
140
33
3
3
49
24
68
40
47
54
18
21
16
35
25
8
124
5
39
16
35
1
24
68
39
36
13
12
128
9
19
89
19
8
3
18
75
12
24
87
25
71
1
36
11
60
30
18
1
68
4
20
21
7
20
9
7
41
147
16
12
152
33
51
3
97
32
51
24
54
103
17
42
12
42
15
33
39
64
47
12
1
5
87
16
5
43
24
23
48
1
12
24
24
12
20
21
31
53
36
15
75
49
72
20
4
36
35
73
48
36
29
15
21
18
25
8
3
25
24
23
25
5
31
24
5
30
169
47
49
60
96
60
8
39
1
24
11
30
3
40
12
120
116
16
53
39
3
1
11
1
36
17
19
35
141
36
112
24
17
12
3
36
88
5
43
23
42
51
3
45
3
13
5
6
84
18
126
1
23
25
36
11
102
3
36
4
53
72
7
12
17
31
17
6
30
51
76
84
24
92
33
6
105
12
45
12
75
21
27
4
23
9
16
12
32
72
16
36
36
56
40
8
3
21
51
25
24
11
37
68
28
29
31
20
4
65
3
15
25
12
168
96
11
1
8
4
24
36
8
4
77
43
8
12
3
24
109
29
7
84
35
24
54
54
1
53
27
9
67
41
55
12
32
4
48
24
32
100
12
131
66
15
16
44
3
54
102
25
11
49
36
20
21
18
57
15
24
54
30
42
7
84
68
28
5
6
45
21
67
12
68
4
12
32
4
5
19
83
36
18
36
19
32
39
72
18
19
36
60
29
7
35
12
109
48
95
1
216
167
1
80
24
108
3
30
7
12
12
8
51
42
30
54
7
17
66
13
8
16
56
64
24
59
54
7
12
36
12
35
57
16
72
17
54
141
27
61
132
68
16
47
49
23
33
64
44
3
37
17
27
4
48
12
83
36
37
20
40
17
67
20
4
8
28
24
8
15
13
23
109
5
55
60
23
73
35
21
33
15
21
18
85
8
4
35
1
53
15
15
24
105
48
16
132
77
7
11
1
104
4
48
59
54
12
19
36
35
13
12
11
21
12
3
13
5
7
72
36
65
3
64
29
12
3
16
36
32
16
5
18
36
85
24
72
53
15
3
49
11
45
3
73
12
5
19
ABCD 96301938784*3^$a+1 [50057]
237
33
63
63
36
96
18
264
378
18
144
468
72
348
15
363
30
24
30
72
18
90
6
54
18
15
15
78
30
21
15
108
36
90
6
54
171
39
36
36
18
24
228
54
108
126
99
321
66
60
84
90
42
138
111
69
42
12
90
108
60
234
30
108
168
72
18
30
42
282
90
36
78
66
45
81
162
72
234
24
138
144
105
3
45
15
30
198
162
27
96
3
141
21
90
222
126
144
12
36
78
234
66
6
165
15
30
186
12
108
90
168
66
114
192
42
156
42
27
153
18
21
33
48
180
54
114
30
36
321
153
84
270
240
12
9
99
126
42
48
180
72
9
15
48
33
144
153
210
42
174
90
132
102
6
12
108
171
15
30
144
96
48
90
18
135
33
54
252
66
294
69
15
72
18
39
363
48
117
87
18
54
228
36
132
48
261
9
150
72
9
144
75
165
96
63
6
72
72
27
81
15
3
84
105
48
99
90
243
33
102
36
24
45
111
114
18
120
18
42
108
180
192
18
234
162
168
108
72
30
33
117
72
99
147
288
24
48
24
84
162
252
108
114
141
75
30
39
15
129
15
180
144
78
120
162
36
24
12
180
114
102
24
9
57
42
45
21
54
21
57
210
384
48
78
30
18
252
267
336
9
132
144
54
48
108
204
36
30
132
12
42
18
30
72
288
270
126
42
30
222
303
273
54
180
12
9
87
153
291
45
15
129
45
252
78
30
6
21
27
165
147
234
84
6
192
9
48
75
21
9
87
3
36
105
21
54
360
96
120
60
18
48
183
144
51
45
9
6
129
63
60
72
282
18
90
6
156
96
192
6
15
15
126
54
132
102
51
45
84
42
84
42
120
18
324
36
69
21
42
198
54
21
9
126
234
78
33
141
99
9
60
27
21
162
126
27
33
159
15
180
78
120
132
51
69
75
255
12
18
18
108
21
51
162
267
21
144
18
18
42
30
15
48
63
6
306
48
72
42
48
183
15
90
342
294
144
12
15
147
141
135
102
60
72
111
69
126
45
39
72
126
42
12
198
6
12
108
249
96
69
27
81
204
3
48
33
90
162
18
54
126
96
45
21
78
54
120
15
135
102
3
231
42
63
9
36
30
72
72
78
12
27
9
234
150
216
36
171
3
234
195
45
48
60
30
9
51
333
21
90
198
42
33
15
108
18
6
84
9
27
6
54
48
36
36
6
90
273
45
60
39
15
18
12
36
111
336
45
12
198
18
180
24
3
33
90
69
51
234
ABCD 96302099384*3^$a+1 [50065]
222
18
30
78
29
133
78
5
7
18
90
54
30
5
13
12
6
132
17
37
18
132
24
60
24
12
54
24
18
114
18
66
24
6
156
18
11
187
53
31
120
168
125
13
24
18
150
60
48
18
30
6
29
1
6
17
1
42
192
150
18
48
12
317
91
60
5
25
126
180
29
31
48
78
12
71
19
6
102
24
84
60
72
17
1
42
54
138
12
156
24
36
257
13
12
12
6
77
25
95
7
198
11
55
89
37
6
77
7
24
24
6
24
66
65
1
23
13
24
18
18
24
168
66
54
6
5
31
78
108
210
54
66
77
277
23
121
54
60
6
35
91
30
36
227
31
54
11
1
6
72
36
54
30
5
247
90
30
60
60
6
72
11
19
60
6
36
6
17
1
72
90
72
36
150
42
24
24
6
18
42
6
77
1
6
36
72
6
186
144
65
37
12
71
1
23
7
24
125
187
78
59
55
5
36
31
30
66
12
18
138
5
19
12
24
6
90
30
59
60
49
66
42
78
72
48
24
5
61
36
108
6
90
12
12
78
17
103
42
66
12
18
35
145
6
48
66
24
60
18
84
120
36
54
36
24
6
24
108
36
6
90
78
12
6
17
96
31
48
120
12
6
24
24
24
60
6
54
6
12
24
60
48
65
55
41
247
17
31
72
48
66
18
150
48
18
102
30
102
60
78
17
73
84
120
23
7
60
6
12
66
84
48
17
31
12
53
79
90
6
24
12
30
18
138
42
65
120
36
55
12
42
35
91
65
7
42
48
108
24
66
29
276
31
6
24
6
90
18
54
6
24
5
13
18
24
6
36
23
13
12
12
30
36
18
24
186
24
96
36
138
66
5
19
48
12
90
71
25
30
24
65
31
60
42
108
6
18
95
91
42
42
102
48
18
78
54
6
30
12
17
13
90
12
108
24
6
24
120
54
42
47
121
42
77
36
49
11
25
156
66
17
7
24
42
120
23
67
17
85
60
6
24
18
30
18
12
47
25
11
55
5
25
120
66
108
6
60
60
144
11
31
18
30
36
54
168
24
54
29
180
67
53
1
30
60
42
143
19
36
5
25
12
18
185
49
6
66
23
36
67
102
42
120
138
60
36
59
7
36
42
48
107
36
7
18
66
54
36
6
48
36
30
48
138
113
7
17
85
96
24
78
42
96
42
24
96
54
54
84
12
29
97
144
6
24
60
114
66
36
78
12
48
114
90
30
6
24
18
60
48
156
24
30
102
42
6
65
19
18
198
65
121
54
90
42
114
83
7
180
66
18
102
23
31
60
18
30
18
42
42
66
60
12
5
25
42
24
5
7
24
6
18
30
72
24
90
29
1
18
6
30
90
24
11
1
36
102
90
30
72
60
36
12
12
89
24
61
36
276
60
30
42
35
145
150
42
30
36
78
42
30
30
53
19
78
24
6
18
60
66
78
36
24
30
6
30
72
42
18
60
42
120
66
42
30
12
60
5
43
42
36
12
18
6
6
42
78
12
30
6
6
66
12
42
36
54
24
30
12
23
55
29
1
72
162
18
18
24
18
120
42
12
36
120
12
6
6
24
24
72
18
18
138
30
30
114
18
18
66
23
31
24
102
138
186
12
192
35
193
12
18
17
61
12
18
24
12
53
7
29
31
30
18
65
7
48
120
12
29
91
18
30
48
54
48
78
54
180
84
35
31
78
6
29
67
48
5
31
30
35
7
168
90
12
12
30
60
6
36
114
72
30
90
12
5
67
36
12
42
66
53
49
6
24
198
24
30
60
84
36
29
24
31
24
60
42
66
138
95
49
72
66
30
107
31
12
54
6
18
6
48
18
108
156
90
138
12
30
60
108
66
24
36
30
42
24
24
114
60
6
119
13
54
6
30
77
25
6
30
59
61
36
24
72
60
120
78
12
144
6
78
90
24
18
54
24
12
72
6
5
1
24
6
114
234
6
36
23
25
72
48
120
90
72
84
126
48
35
37
48
78
24
24
29
7
138
6
12
12
5
13
24
198
78
23
139
36
65
19
48
257
85
35
1
126
48
66
60
12
47
55
96
84
18
24
96
107
60
1
155
127
42
11
49
30
90
78
54
23
31
120
90
6
36
78
24
71
24
43
24
156
54
30
6
24
24
12
23
37
18
12
24
78
42
78
96
59
55
12
18
6
102
48
54
216
5
1
78
120
5
25
12
90
66
102
6
59
67
29
55
6
24
ABCD 96302223476*3^$a+1 [50001]
42
48
120
129
81
71
24
1
54
9
111
89
120
96
25
36
11
13
42
29
49
12
30
24
6
27
21
11
61
143
25
66
6
18
126
3
87
33
21
72
144
3
57
54
21
36
15
65
60
12
13
35
72
28
68
55
185
16
48
12
9
90
29
28
9
6
24
113
73
60
23
60
1
3
51
57
69
95
1
120
120
60
48
6
54
42
9
68
13
24
60
264
11
109
36
54
5
52
9
15
8
120
61
71
16
33
12
15
24
39
30
60
96
126
45
92
13
24
95
84
24
31
197
4
21
23
36
109
12
99
116
25
24
15
9
30
9
141
60
30
9
12
45
54
9
56
7
5
19
6
27
32
1
48
12
35
49
23
1
6
6
18
72
78
27
32
121
102
117
80
516
16
249
60
120
96
15
81
84
15
9
30
9
8
4
21
23
64
176
61
71
4
21
48
12
27
57
90
66
27
108
9
63
32
31
18
87
45
23
67
18
300
132
30
90
54
45
201
48
120
42
18
72
39
9
11
49
72
60
87
68
13
39
33
54
65
16
24
8
216
37
18
57
9
60
35
208
81
159
8
49
60
11
40
92
13
23
25
72
48
72
60
90
18
6
96
48
17
52
108
15
18
47
4
51
24
53
12
100
81
48
90
150
36
6
17
88
69
36
35
13
72
135
45
18
66
51
75
24
30
3
21
36
51
33
132
54
5
48
67
89
55
42
48
35
84
1
47
55
48
5
1
60
35
36
85
27
8
112
132
75
54
47
60
4
9
66
5
28
56
76
69
39
93
107
103
138
11
16
153
167
19
45
9
60
60
60
96
3
171
42
24
6
48
6
171
105
24
24
35
52
33
39
20
48
124
8
72
1
47
97
23
121
30
9
56
1
24
96
36
168
66
216
18
159
57
15
60
9
27
120
39
30
15
36
9
23
121
36
3
33
23
4
3
17
13
60
78
30
131
84
4
12
69
71
49
30
41
55
30
144
27
9
24
11
25
96
48
11
1
47
7
30
204
27
3
30
159
21
12
27
20
13
54
105
80
55
65
49
47
220
140
103
29
13
23
16
39
6
84
6
96
177
33
48
96
54
9
20
156
7
29
61
47
31
9
12
20
109
12
78
66
60
83
13
119
16
45
54
29
61
6
45
9
35
109
99
63
18
60
36
30
54
27
120
8
7
18
12
95
25
23
1
24
60
27
3
57
69
66
29
16
9
3
93
84
36
18
96
54
96
66
30
39
9
59
1
6
113
121
36
23
181
59
43
18
12
18
6
35
28
48
3
72
48
5
132
124
9
60
12
15
3
30
95
61
3
21
36
84
60
27
24
9
71
109
12
15
225
135
120
9
23
31
96
29
4
87
24
17
73
47
49
6
65
175
57
87
90
6
48
30
11
88
8
72
60
91
21
45
24
30
9
117
66
30
99
39
72
9
9
222
45
32
12
85
35
76
3
30
11
25
24
30
42
108
42
113
64
48
33
120
11
48
37
135
36
60
68
12
109
144
12
87
57
54
69
33
15
12
168
105
47
1
30
90
11
109
12
24
51
15
90
23
12
48
265
36
60
3
93
18
120
120
21
36
15
30
99
96
24
45
11
55
53
1
75
9
27
32
148
33
11
115
54
12
24
51
33
66
93
12
56
48
55
126
66
78
27
39
24
90
51
68
28
33
60
96
6
18
27
68
76
165
23
112
141
18
41
88
20
43
54
24
35
16
15
21
3
9
20
73
18
42
15
8
31
65
25
6
17
31
6
96
168
42
114
11
84
28
3
78
66
6
59
79
72
89
1
30
54
11
72
48
4
69
36
3
21
47
109
24
39
111
42
24
126
65
64
9
87
80
25
48
156
155
25
123
48
60
32
127
174
36
30
54
42
54
180
59
25
36
23
31
29
61
180
27
8
7
53
61
24
102
5
19
24
42
107
1
59
7
6
35
73
47
13
90
42
87
33
35
25
39
9
99
33
48
60
12
54
24
9
93
215
25
23
25
59
37
144
35
16
15
96
264
89
31
33
21
95
61
120
191
120
13
39
3
24
81
39
144
42
263
37
18
72
18
11
1
83
16
9
60
60
96
216
30
54
59
16
9
47
25
87
12
156
33
239
1
96
35
19
66
6
17
88
8
84
1
ABCD 96302273344*3^$a+1 [50031]
6
30
18
12
5
43
72
29
13
12
30
6
35
55
48
6
83
13
12
72
6
9
80
64
15
90
30
41
16
57
42
78
18
18
42
60
5
25
48
24
18
18
6
18
6
66
11
37
18
89
16
27
21
15
54
48
30
45
3
6
23
13
18
36
228
41
16
33
12
18
66
15
21
36
60
27
15
48
17
48
13
30
6
15
99
36
168
18
72
48
30
9
3
36
84
108
54
114
36
48
45
27
114
35
16
63
33
99
29
19
45
48
3
6
24
42
18
30
42
18
24
60
48
72
18
12
18
18
11
1
84
11
13
6
60
6
75
3
42
3
21
18
36
5
7
12
90
6
45
9
71
19
12
33
27
36
72
36
6
24
132
18
6
6
54
24
42
78
90
90
66
84
180
42
42
48
29
55
24
6
11
109
6
29
25
23
7
24
144
33
15
24
144
6
18
33
3
36
36
54
60
30
53
1
84
108
54
41
25
23
31
65
1
48
15
15
6
11
48
19
12
24
6
54
6
24
54
6
66
18
18
174
95
103
66
150
6
18
42
18
48
24
66
30
108
66
30
60
90
3
63
18
72
72
30
12
66
18
12
5
55
18
42
29
64
51
30
18
12
81
27
5
112
51
84
9
81
30
65
1
18
12
17
1
30
17
19
18
27
33
6
24
17
31
78
6
36
42
42
6
24
6
17
25
60
36
54
120
6
60
12
12
12
30
30
54
12
42
11
64
105
6
17
7
30
27
80
91
53
19
42
6
12
30
3
33
95
19
60
30
18
54
54
101
1
48
24
12
30
6
30
54
30
6
63
21
18
41
7
114
30
41
13
30
5
67
45
15
18
36
30
36
90
42
12
6
24
36
78
6
3
32
43
21
45
51
21
48
75
39
60
42
6
12
12
18
66
81
21
60
102
6
42
89
16
3
84
36
66
24
102
5
25
90
29
43
78
78
84
5
91
5
85
6
66
3
15
17
7
36
12
18
180
42
24
18
6
6
60
71
25
18
192
5
19
45
15
81
80
13
35
49
47
16
27
6
30
6
66
162
60
42
65
64
15
17
13
30
24
66
27
9
23
103
60
12
72
105
128
31
84
48
84
30
48
12
6
90
30
90
87
15
81
51
45
75
24
12
17
48
19
29
16
21
60
30
17
31
60
120
42
3
21
6
5
19
78
60
30
5
13
144
30
54
30
6
30
24
66
99
27
5
55
30
18
6
3
15
30
12
6
18
15
9
90
30
66
125
85
66
9
21
6
42
11
115
6
6
48
132
144
36
9
3
48
18
27
32
37
11
13
12
39
45
30
5
96
109
35
115
29
37
59
109
120
24
6
72
30
60
102
6
95
1
108
131
7
54
3
51
66
30
93
21
12
47
16
75
12
54
3
57
18
5
7
6
78
6
66
42
48
48
30
30
71
16
32
1
24
18
84
6
108
6
9
15
81
3
96
36
54
24
6
6
6
48
9
32
1
24
23
160
87
66
23
37
78
36
36
5
73
162
30
30
9
15
81
9
23
16
57
12
48
24
3
33
48
15
39
36
114
3
32
16
32
37
30
126
12
48
35
1
15
33
12
24
54
36
12
54
84
11
13
12
138
12
6
107
16
15
12
84
48
12
186
27
33
30
12
21
75
54
111
39
6
30
6
15
213
6
12
102
36
90
114
35
112
69
107
7
18
42
60
12
30
6
42
90
6
12
60
18
36
78
12
60
30
54
24
78
84
5
48
48
7
41
25
39
240
15
12
24
6
36
12
18
90
18
30
126
29
79
18
48
102
72
17
43
18
60
39
51
24
48
117
3
78
15
45
35
7
96
57
3
24
12
41
19
24
5
1
6
89
25
36
114
65
1
47
91
12
9
15
66
12
3
57
87
3
18
198
101
79
24
72
24
60
30
84
42
18
12
6
29
19
102
54
30
18
90
12
48
155
31
36
84
24
48
17
25
120
30
12
90
30
24
66
96
3
81
63
15
12
21
32
13
12
12
90
54
210
12
93
15
17
19
45
21
18
30
59
43
84
225
105
6
60
69
9
180
66
30
24
27
3
6
6
174
84
6
66
24
54
174
30
66
24
12
39
21
18
6
51
21
18
9
33
30
18
15
80
16
15
24
6
6
29
16
189
6
54
30
9
27
5
103
72
18
72
24
63
45
83
19
54
30
9
141
36
24
72
18
156
90
23
25
6
144
12
21
9
54
12
5
64
15
6
120
12
71
55
6
83
1
47
7
12
78
15
3
30
78
42
42
77
49
36
24
131
103
72
24
6
24
24
35
91
54
30
33
9
6
33
27
42
11
121
24
15
69
75
33
24
119
55
9
27
21
39
18
102
113
13
24
54
5
1
30
78
42
36
12
6
51
33
6
24
33
9
24
36
11
97
47
25
108
48
18
66
36
3
51
18
12
18
66
12
72
12
54
36
24
24
17
16
75
30
24
66
29
64
45
24
138
17
13
60
168
24
36
24
48
30
29
79
6
18
96
12
24
149
16
75
6
42
30
18
60
54
6
30
84
18
12
198
162
84
12
69
21
60
30
33
57
48
12
24
6
45
27
72
6
42
216
72
12
42
24
30
6
30
30
150
9
32
67
18
42
6
11
25
23
175
12
5
48
13
35
7
18
39
105
144
66
6
15
27
42
18
36
12
18
12
258
36
5
16
80
19
6
18
132
17
31
66
96
15
144
33
18
24
ABCD 96302365834*3^$a+1 [50015]
14
10
6
24
26
40
30
2
24
54
40
12
128
30
162
4
48
42
74
108
16
36
12
2
10
6
8
30
42
70
24
24
26
64
74
4
18
14
4
20
72
88
2
10
126
2
36
82
48
6
24
90
24
38
66
24
18
64
6
14
28
8
36
36
40
120
6
2
36
18
10
128
4
20
4
68
4
24
2
46
42
42
48
44
4
86
66
94
32
18
124
20
36
18
54
4
20
16
74
16
18
56
4
12
168
32
12
52
56
4
2
10
6
114
60
12
48
20
16
2
16
38
4
8
4
50
40
6
12
30
18
44
18
34
6
8
10
44
18
18
22
38
10
24
66
38
90
16
12
80
42
10
8
88
20
4
24
30
30
74
48
34
54
18
20
28
24
8
30
16
6
60
62
22
42
32
16
50
6
90
4
32
36
28
12
62
16
42
36
32
16
60
30
24
24
32
46
18
26
94
14
4
12
32
10
6
2
40
32
6
10
2
6
10
6
24
8
10
12
50
6
34
18
24
14
70
42
14
58
24
6
32
82
96
66
8
78
70
12
6
24
6
56
16
2
54
10
18
12
12
60
84
8
30
16
6
32
4
6
14
18
46
114
42
14
18
30
88
2
22
50
4
20
46
6
20
12
10
6
20
72
4
68
16
8
16
6
14
16
50
10
36
36
30
18
6
24
6
42
72
32
82
8
54
40
50
12
60
4
50
18
16
30
18
12
66
38
4
12
24
12
14
42
12
64
72
32
10
6
48
44
118
2
40
48
30
72
6
18
6
36
12
8
76
62
18
22
54
68
6
22
18
14
4
84
2
16
54
12
54
18
6
50
6
72
250
108
56
12
46
18
62
22
42
32
16
6
36
60
12
14
16
48
2
24
22
48
24
32
90
30
24
16
96
24
56
16
54
8
4
24
44
16
66
6
20
4
12
6
18
6
56
10
8
88
54
26
36
4
14
88
56
40
42
60
18
30
24
18
14
10
90
54
50
22
26
64
54
8
10
14
22
68
36
90
58
60
36
48
6
30
24
24
162
42
108
68
28
2
24
72
16
6
60
48
6
8
54
58
32
40
26
4
24
44
6
10
8
52
32
72
40
12
92
4
54
6
60
30
14
18
70
2
22
12
6
30
48
18
54
2
16
8
138
28
18
50
30
46
36
6
8
58
36
8
10
24
42
32
24
36
10
6
2
18
12
10
50
48
78
34
20
18
40
72
8
10
102
78
42
26
12
18
24
34
60
32
18
10
20
60
54
10
6
2
48
24
4
8
10
8
16
48
24
38
34
102
8
58
6
18
6
26
40
18
8
16
12
24
26
34
132
18
86
90
34
12
26
160
96
62
4
60
18
30
42
14
28
36
56
4
24
6
8
18
12
24
34
24
48
6
170
118
12
24
32
16
24
6
8
40
6
24
2
30
4
6
24
6
36
110
66
54
78
18
10
56
4
12
20
4
14
16
114
24
8
54
10
6
8
40
24
24
96
24
48
42
56
36
18
90
36
18
22
66
8
72
70
24
24
24
32
28
6
120
80
10
14
126
16
2
16
32
18
4
12
6
6
26
6
18
16
30
66
66
32
60
28
38
34
8
94
54
50
34
20
10
66
12
12
20
16
26
10
62
18
64
24
6
18
30
42
30
38
72
18
46
12
6
74
24
94
26
16
30
62
4
20
28
6
2
22
6
18
2
4
2
102
4
32
4
50
34
24
12
2
16
66
44
4
68
52
6
86
18
24
64
30
8
10
48
6
50
82
102
26
22
24
30
20
94
32
88
24
24
66
6
18
8
28
8
12
16
48
62
22
18
2
4
12
6
24
30
42
2
46
114
60
50
16
42
6
8
16
6
66
38
10
78
2
6
4
6
38
4
6
6
20
6
22
84
6
32
34
12
18
2
24
30
64
86
10
24
30
2
24
16
48
8
34
6
26
4
18
2
64
54
54
66
32
40
26
22
42
36
60
6
96
78
12
6
6
56
336
16
20
6
58
12
24
8
4
36
32
34
48
62
24
12
16
8
54
34
14
42
16
24
32
4
18
24
54
42
14
10
8
10
48
14
16
98
4
18
14
28
8
48
28
26
64
50
4
50
54
4
14
10
6
30
20
4
36
32
6
66
52
44
22
8
10
6
2
4
32
24
72
16
12
6
110
18
106
20
10
6
50
10
14
54
10
2
6
90
36
10
24
56
10
8
46
8
48
34
6
104
6
16
32
4
54
96
26
46
6
2
18
24
12
60
22
26
160
24
30
38
52
6
54
20
16
12
60
56
46
56
70
2
78
12
46
24
2
40
54
32
10
6
74
16
20
34
6
36
96
14
46
56
18
24
10
110
18
16
62
16
2
36
66
34
12
44
96
12
40
20
30
24
48
24
106
32
112
6
18
126
24
48
14
72
10
18
48
24
80
16
30
24
30
2
18
148
18
2
4
24
18
2
36
10
6
8
34
6
66
114
44
24
10
6
128
10
42
38
192
18
4
12
30
18
24
30
14
4
8
16
150
18
24
8
4
24
42
24
14
82
8
6
76
12
2
66
4
12
84
68
4
12
14
24
30
60
46
78
48
36
36
56
132
16
84
48
12
24
12
36
20
28
308
100
8
160
20
36
4
2
64
66
102
38
4
12
66
2
4
42
6
20
70
24
72
14
28
30
24
14
28
6
24
18
224
28
26
16
42
20
36
4
42
8
10
54
8
34
30
90
6
6
26
88
62
28
12
32
16
12
72
6
56
10
110
18
4
18
2
54
66
6
66
6
16
66
6
18
20
18
54
64
12
8
22
24
32
10
6
18
14
22
2
22
36
6
8
34
48
6
30
2
22
2
64
8
70
20
16
20
28
92
34
126
8
16
12
12
8
18
10
32
4
96
8
28
20
18
24
82
38
18
28
138
6
108
48
6
86
34
90
32
150
16
30
12
54
6
18
6
20
4
32
40
26
46
24
8
48
28
6
8
16
42
6
38
10
8
42
46
18
36
80
64
18
30
12
38
16
6
18
8
22
36
14
112
150
42
90
8
16
14
18
22
6
18
14
16
2
46
2
6
106
54
42
8
18
4
32
60
28
20
40
6
86
16
84
6
14
4
20
34
50
6
64
56
18
142
30
26
6
28
12
26
18
52
8
66
112
30
26
30
4
48
30
6
24
36
6
8
10
6
54
18
72
74
22
2
4
8
18
70
8
18
48
54
18
88
6
12
6
6
32
18
10
24
68
10
50
36
36
4
66
14
18
10
6
6
2
16
38
58
72
48
56
46
2
94
36
36
66
2
4
18
6
18
6
2
42
46
38
18
58
36
12
30
122
22
26
54
18
6
64
30
18
14
18
16
38
64
2
78
58
8
40
14
28
60
2
72
58
24
12
12
44
4
72
48
48
20
24
40
24
2
22
2
22
8
28
54
26
28
18
6
42
ABCD 96302599234*3^$a+1 [50026]
8
4
11
66
19
80
132
28
35
57
40
365
78
12
24
1
29
6
93
64
203
12
6
27
75
117
16
20
52
12
36
12
68
45
90
25
120
24
35
13
23
117
48
27
60
45
28
125
12
87
135
30
31
32
15
48
36
9
60
75
36
6
67
17
63
16
12
60
72
17
84
72
24
156
123
52
65
187
48
143
66
19
125
27
27
73
12
11
36
18
48
67
60
48
20
12
88
12
233
43
29
150
61
185
36
79
92
123
117
48
24
16
119
12
18
108
18
9
60
40
240
168
167
45
63
33
4
23
37
60
23
18
60
67
32
27
21
60
12
27
13
48
48
60
11
24
9
36
39
61
12
23
9
147
81
87
48
85
32
36
24
75
36
9
16
17
84
18
1
17
63
24
111
177
12
63
37
5
3
72
16
44
48
45
67
36
5
67
72
5
42
36
12
72
90
63
28
32
21
42
144
66
43
20
52
119
121
32
16
101
90
1
12
173
103
35
6
18
165
15
30
15
28
17
3
52
53
27
28
12
17
99
9
90
1
107
45
40
12
20
171
42
138
90
6
9
4
36
77
84
91
35
54
60
111
27
1
32
3
24
1
20
4
23
54
19
5
12
27
15
45
100
36
12
23
37
8
57
55
17
72
79
11
6
54
48
18
27
87
90
43
23
132
66
54
6
36
39
60
57
18
60
25
24
143
78
115
60
132
12
17
139
11
48
61
44
16
32
28
17
24
18
153
28
80
4
41
7
32
16
20
45
19
17
63
135
81
40
92
48
4
11
54
75
33
30
45
159
9
12
60
40
72
68
3
42
67
17
24
55
29
15
36
81
99
39
25
17
31
12
5
36
27
69
43
23
132
45
81
12
123
255
96
81
28
17
48
15
64
36
152
9
31
8
159
48
24
108
61
11
13
8
72
60
160
131
97
60
140
88
12
12
56
165
7
35
45
135
25
47
30
15
40
23
90
84
103
245
31
12
20
12
15
1
12
152
28
108
185
39
33
3
4
23
24
9
64
83
13
41
36
27
40
56
27
97
20
3
42
3
40
132
176
255
36
9
24
21
55
12
32
105
12
31
12
80
40
17
144
96
79
59
18
15
48
244
41
30
6
126
45
52
20
153
7
47
1
12
17
108
15
48
45
24
3
15
12
49
59
18
15
72
21
115
11
169
17
63
111
33
36
12
159
1
92
88
119
6
63
12
15
30
72
31
29
102
13
11
225
84
16
84
120
48
29
43
17
84
27
15
25
20
3
97
47
72
18
18
90
54
1
140
27
21
105
55
179
18
3
105
7
12
36
29
162
13
20
48
9
63
27
9
60
9
30
45
117
43
11
9
40
20
21
159
16
191
9
237
7
53
30
18
42
12
73
32
27
81
255
78
126
30
91
48
59
108
85
48
47
85
92
21
42
84
18
63
112
48
8
75
85
104
216
4
131
45
15
49
17
90
9
45
72
103
12
48
32
208
17
67
96
107
18
7
168
24
168
20
117
91
60
20
75
24
12
33
28
20
99
24
25
11
1
252
83
45
27
36
85
47
18
12
87
21
7
12
5
18
12
162
294
25
84
236
51
49
12
65
3
40
5
139
5
51
99
153
12
63
24
18
18
210
60
72
126
9
63
30
115
8
39
1
41
66
85
23
97
132
83
13
60
11
109
32
3
6
19
119
13
113
135
40
32
27
45
40
60
23
48
45
144
33
84
96
27
76
132
12
5
12
108
31
5
54
36
24
66
36
90
13
20
40
41
39
27
13
47
36
30
15
39
36
24
93
27
18
186
30
139
11
49
68
45
147
28
59
9
12
99
1
60
128
172
59
30
31
12
35
73
29
114
97
5
42
153
12
87
21
40
72
77
19
72
53
19
5
12
31
23
25
84
35
145
48
72
281
27
135
13
44
16
35
9
40
17
24
55
29
15
28
120
167
21
69
55
20
243
60
12
6
75
45
27
213
139
17
31
32
108
28
59
21
51
36
84
13
11
37
143
192
33
39
60
12
144
96
49
12
59
6
18
9
3
54
180
60
54
9
45
3
27
18
27
96
99
13
17
18
37
23
57
27
24
45
27
13
84
68
88
11
13
48
ABCD 96302638384*3^$a+1 [50027]
30
42
79
5
30
66
36
7
32
24
16
41
3
9
36
15
40
29
3
24
3
33
45
15
45
55
68
75
1
53
6
24
97
8
72
21
3
24
12
21
219
81
48
36
43
11
25
96
44
12
9
39
24
48
9
3
12
36
9
39
4
11
6
24
6
1
8
36
3
33
45
19
53
3
15
105
28
5
15
21
18
36
49
5
48
15
12
36
21
6
13
116
28
32
24
16
23
30
55
47
61
20
27
66
84
18
9
39
49
32
24
16
5
15
3
6
54
33
45
48
24
27
36
27
42
18
30
3
33
67
44
15
9
69
51
36
15
18
18
13
101
43
41
19
192
144
32
4
44
15
57
33
31
29
67
5
3
24
33
27
27
1
5
19
29
12
7
60
95
30
15
16
41
39
16
53
111
21
15
9
24
31
24
8
48
9
15
3
45
48
36
45
48
3
9
39
45
15
24
40
41
12
15
84
88
68
12
57
75
3
18
27
93
48
6
9
64
72
41
24
15
15
1
5
54
45
69
15
111
1
32
36
12
60
3
69
40
17
3
16
29
67
44
36
45
15
9
72
15
45
72
18
108
60
6
79
29
18
13
41
123
16
5
6
6
12
3
4
56
3
30
54
48
57
63
25
23
9
156
12
24
15
9
9
6
69
28
8
27
12
21
60
72
40
29
60
31
32
12
3
45
75
21
16
35
90
3
15
12
18
15
21
51
9
55
32
15
12
6
24
18
33
21
55
113
36
24
102
6
12
18
60
37
32
9
36
228
12
15
81
15
12
16
101
19
29
75
15
72
9
9
43
44
15
9
21
6
84
108
18
15
12
16
104
16
5
67
24
59
102
24
31
17
96
6
25
36
35
33
60
9
27
96
24
3
81
21
54
81
15
21
12
3
93
16
5
30
6
60
3
12
4
24
164
12
9
102
54
90
33
36
15
37
24
29
24
51
72
45
7
20
33
7
176
15
1
5
18
12
69
24
33
3
21
39
24
28
17
15
12
4
29
51
15
1
59
6
36
7
41
7
72
23
37
11
97
17
51
4
8
3
1
29
6
78
12
6
42
18
13
20
16
44
15
21
3
60
21
12
12
15
18
48
39
28
32
12
3
21
9
31
29
3
45
18
9
57
54
6
84
60
42
13
29
30
21
57
24
15
3
33
40
5
15
12
63
78
39
3
12
18
3
57
12
91
80
81
30
18
27
36
93
15
12
39
9
16
8
27
13
17
55
59
36
105
9
126
48
6
27
9
31
8
64
12
116
48
76
35
24
21
15
18
30
18
3
9
6
42
3
9
48
54
36
33
64
72
36
35
60
49
29
39
45
63
84
9
15
21
15
60
3
12
1
89
39
15
1
8
48
15
60
30
12
3
4
5
39
57
43
41
6
42
27
129
7
5
3
69
12
63
21
6
45
135
33
40
53
19
41
18
36
9
4
12
41
12
120
36
6
24
1
56
24
63
57
28
11
186
75
36
12
63
30
39
33
7
5
51
45
15
12
15
72
6
39
21
42
12
25
56
3
45
141
6
30
24
30
9
9
6
36
1
32
81
15
144
21
15
12
48
51
6
42
33
15
108
54
132
48
12
6
69
28
23
24
1
17
55
101
60
12
3
40
56
9
24
7
23
45
36
24
3
13
84
35
81
141
3
33
12
30
18
42
57
40
36
17
67
44
12
3
6
15
64
60
77
39
9
30
24
6
7
44
33
6
9
40
17
39
24
112
80
39
36
30
3
36
16
56
48
39
30
30
13
77
48
42
30
12
24
55
20
12
63
25
32
33
30
57
9
36
27
15
42
30
168
12
13
5
48
27
3
12
21
21
15
45
24
12
43
29
15
21
171
24
15
6
3
15
33
112
47
105
21
3
57
43
77
3
84
16
12
20
57
55
11
6
55
8
28
20
57
12
99
9
75
3
13
5
30
1
80
21
7
17
15
76
17
18
33
27
49
23
30
3
87
6
139
17
54
24
25
72
56
15
18
39
120
48
24
48
21
12
24
6
9
28
5
31
60
17
18
45
4
72
23
60
6
7
119
6
42
13
89
24
24
3
207
90
6
1
41
24
15
16
20
9
90
9
39
13
12
8
15
13
101
31
32
21
36
18
6
6
1
65
7
8
9
144
6
1
20
100
17
36
27
12
12
21
12
18
69
9
12
24
75
21
3
24
112
24
5
24
27
21
12
6
24
57
9
15
132
15
69
16
44
48
16
32
12
15
96
24
1
11
33
75
36
1
11
24
25
5
15
36
124
11
9
39
30
66
9
72
15
72
13
5
12
12
6
12
12
9
172
29
51
4
95
33
57
18
6
15
144
48
15
9
15
9
21
3
48
99
54
27
15
33
12
4
41
54
81
69
24
15
15
54
108
15
4
35
30
3
15
30
3
48
60
27
84
13
71
24
21
12
64
96
20
3
49
113
87
33
54
13
5
6
49
36
5
24
3
4
11
18
12
18
6
78
60
13
53
12
198
1
89
6
30
3
27
45
21
3
15
1
5
75
9
66
1
20
15
12
93
3
36
18
55
23
13
32
3
60
36
24
66
30
33
33
39
24
72
33
55
20
9
12
6
24
33
40
20
33
12
6
30
24
36
15
39
96
49
32
24
21
31
44
21
75
39
105
4
32
147
6
12
24
18
60
81
4
17
18
1
47
78
36
15
76
17
27
15
18
31
17
15
4
48
35
12
54
6
66
72
7
36
32
3
30
42
1
47
9
144
24
52
20
16
17
27
3
30
108
48
39
15
6
60
55
29
6
30
30
6
48
12
3
36
45
15
9
27
39
25
5
19
32
93
132
18
21
27
18
75
36
75
9
15
6
96
24
15
64
5
111
33
36
7
29
78
57
63
81
21
54
114
18
12
21
15
54
3
48
4
20
16
5
67
72
12
60
5
3
40
20
21
39
3
30
3
45
15
51
18
115
41
6
33
33
27
45
72
96
24
3
48
4
56
57
12
84
27
33
19
5
27
21
7
5
151
104
15
48
13
11
24
12
42
75
60
123
37
5
36
39
3
30
43
47
138
15
15
9
15
66
24
15
33
7
23
45
15
18
30
81
48
15
6
15
12
27
1
80
57
102
21
36
24
15
49
48
8
12
3
1
48
5
75
15
12
30
63
63
69
33
18
90
12
6
1
5
39
4
131
30
99
33
102
6
19
92
28
65
31
65
12
24
30
36
9
24
75
12
30
90
45
33
12
18
6
15
21
3
96
21
18
42
12
120
30
18
15
9
66
24
78
27
16
5
30
49
20
9
24
6
21
16
20
27
138
27
27
ABCD 96304007362*3^$a+1 [50097]
45
35
73
111
56
13
299
7
9
27
60
33
15
41
24
31
33
111
72
18
30
9
231
17
24
31
120
17
73
15
39
54
162
18
162
90
3
15
57
24
48
3
53
24
40
63
9
129
72
167
73
39
189
36
6
48
36
5
55
89
24
31
120
96
174
11
85
30
54
6
9
32
193
71
40
80
79
105
87
57
51
21
111
48
161
40
56
19
21
33
15
120
201
54
17
25
84
54
132
84
24
102
95
40
15
30
54
141
32
61
75
15
36
21
8
40
24
21
371
168
48
48
7
60
144
21
144
45
54
77
48
55
96
153
32
24
96
144
31
24
300
60
17
72
127
41
48
40
104
31
72
57
152
31
48
9
48
24
416
40
24
104
24
112
99
21
105
111
75
54
39
15
137
79
66
78
65
24
1
120
47
103
102
3
176
19
5
91
90
144
66
33
147
165
80
115
21
24
8
73
159
24
15
90
6
225
8
40
27
5
139
117
153
6
36
144
189
207
57
51
12
153
177
135
75
24
54
207
183
41
19
101
40
15
216
17
73
47
67
120
29
7
60
45
39
129
32
55
17
16
80
1
15
15
24
30
42
54
414
216
125
31
105
72
3
60
18
15
105
191
184
104
31
89
40
33
54
30
114
192
60
77
16
15
17
40
312
152
1
138
216
36
384
216
113
112
183
36
21
24
81
198
249
8
120
55
57
32
64
72
99
5
19
101
25
174
41
16
72
152
79
60
29
91
5
192
79
153
8
193
39
237
11
43
29
97
30
60
93
8
43
12
33
72
24
24
24
3
24
221
115
5
64
39
36
90
83
31
12
54
15
128
7
249
87
24
65
169
255
117
78
246
54
185
112
45
54
101
112
57
255
96
9
71
40
8
25
276
174
36
33
27
126
15
183
41
24
16
129
42
29
25
111
128
97
39
144
15
42
108
156
24
15
56
19
12
209
79
57
255
17
67
45
48
87
216
33
24
176
72
24
49
150
180
29
43
53
64
8
199
41
43
165
32
168
1
159
51
90
54
36
41
64
120
56
13
30
29
7
60
53
88
39
33
33
54
6
3
135
17
73
231
96
48
21
60
66
24
21
104
19
270
30
60
77
48
16
96
15
65
169
15
15
96
138
15
72
93
555
75
36
9
32
352
8
40
8
120
160
27
18
107
19
93
177
15
24
24
48
105
39
8
43
213
24
168
99
54
6
33
8
72
31
201
24
27
18
35
211
29
67
53
72
24
24
256
15
36
77
40
33
198
185
192
240
25
54
129
152
13
66
105
171
48
197
19
29
151
180
6
48
87
320
160
72
117
60
39
141
11
64
15
81
63
105
15
9
33
167
208
24
8
168
49
119
40
72
93
11
79
60
29
72
16
48
80
7
137
136
135
201
111
18
39
128
112
27
21
9
23
208
48
80
16
80
88
56
72
55
177
21
12
114
21
272
103
105
3
125
24
241
162
29
48
16
104
72
115
84
65
16
51
5
ABCD 96304267006*3^$a+1 [50035]
9
85
36
36
108
110
81
36
63
21
144
36
15
21
13
108
35
12
3
4
20
106
2
160
128
9
43
18
134
9
24
12
96
13
26
33
3
24
4
54
26
60
144
33
63
52
29
3
48
28
5
211
5
3
213
48
19
56
24
21
27
24
33
12
3
81
36
25
131
63
69
3
22
11
84
67
36
17
15
33
75
9
13
23
12
48
7
32
274
2
12
81
51
33
27
24
60
21
31
5
27
40
8
48
9
51
100
5
60
27
129
15
34
74
45
61
26
33
3
12
70
131
27
57
12
24
1
59
31
18
23
27
192
45
3
52
104
9
27
58
23
60
39
9
144
252
13
167
39
60
69
12
3
57
60
3
70
36
86
24
34
38
24
9
60
60
171
45
15
21
43
5
120
55
20
9
87
10
18
17
3
12
33
96
15
36
9
15
69
37
74
12
22
90
20
48
48
60
21
3
60
118
72
18
65
12
31
5
27
57
55
56
21
3
132
21
48
159
28
53
12
27
45
171
117
84
3
93
15
48
52
80
100
18
35
24
15
12
4
32
48
9
3
52
18
18
72
65
63
16
41
49
86
105
75
57
48
3
24
16
5
36
31
32
21
12
39
21
75
24
24
9
3
57
27
96
28
54
23
48
15
72
117
60
15
216
9
63
60
12
33
85
35
15
48
21
60
39
24
57
3
58
108
11
15
45
96
67
80
12
45
39
60
21
3
45
51
22
23
147
24
33
63
84
60
48
58
107
168
3
132
48
12
9
36
24
99
10
59
3
24
94
62
12
48
4
20
16
29
75
130
23
36
87
12
120
10
50
36
12
57
51
100
92
33
39
45
115
32
48
33
84
163
32
4
44
177
99
57
75
12
48
12
88
53
1
23
3
48
16
41
48
1
54
32
9
36
85
83
87
28
5
51
33
1
36
18
18
2
70
35
108
27
10
26
10
59
27
9
87
129
168
51
81
19
56
9
135
34
18
5
27
58
167
3
105
15
34
71
15
94
36
59
31
65
123
36
33
27
33
7
101
75
12
10
18
72
32
48
82
86
84
28
5
15
156
24
45
63
45
99
70
180
11
219
9
24
51
24
132
124
5
27
40
65
123
117
84
3
48
9
1
38
117
27
48
4
18
2
45
51
12
93
265
170
10
18
72
32
40
53
37
38
69
75
88
8
48
21
3
57
25
36
83
151
140
45
13
2
24
60
94
72
14
96
93
13
98
46
23
72
13
170
28
5
27
22
38
16
137
12
48
24
3
10
11
27
84
48
48
34
71
3
52
54
54
5
12
15
22
35
1
54
41
27
48
57
123
117
39
60
154
47
25
23
139
18
50
9
3
108
24
48
10
86
96
33
1
35
84
96
99
10
36
2
12
48
129
51
57
3
120
9
39
21
13
227
84
39
156
9
3
24
9
12
27
21
51
4
29
25
11
15
81
51
72
105
7
56
33
39
36
12
9
31
90
83
216
36
99
69
1
108
11
15
36
36
10
155
12
60
111
4
80
12
21
13
71
39
69
37
18
41
121
50
48
10
36
119
15
21
7
44
64
20
84
33
48
84
51
94
11
135
24
46
26
21
84
15
21
48
51
84
46
83
63
9
84
31
68
48
117
27
64
17
63
64
41
75
177
139
90
35
84
36
36
24
156
25
14
76
68
112
113
75
12
9
39
40
89
3
34
26
84
36
12
58
162
20
16
5
39
36
21
15
96
40
17
63
24
24
36
9
144
51
64
20
48
4
140
9
27
9
24
27
48
4
17
1
90
20
108
16
5
84
96
13
62
46
18
29
48
63
84
45
1
72
18
54
26
10
14
21
1
35
3
21
27
93
1
110
34
155
39
33
12
13
59
49
14
141
159
12
24
21
3
22
18
56
24
118
38
21
15
16
54
38
16
54
11
79
80
21
15
21
120
3
93
24
1
38
57
13
11
15
64
5
15
24
10
26
9
60
13
14
93
1
14
21
159
21
15
94
23
13
62
28
80
36
9
19
80
93
63
45
27
24
24
72
94
23
63
9
3
36
45
37
72
155
7
41
24
36
48
36
49
14
33
12
3
60
84
10
11
99
34
35
19
125
3
12
58
119
60
63
45
3
33
51
36
22
86
36
21
75
72
48
45
120
48
12
87
81
7
8
46
18
125
27
96
4
54
74
52
8
21
61
98
156
52
108
20
21
60
111
48
60
24
21
27
144
60
93
15
33
15
33
36
25
11
12
15
36
12
22
26
46
50
144
12
10
83
147
22
11
25
14
33
120
12
27
105
63
22
98
12
21
49
74
106
23
13
18
41
36
67
20
45
27
24
72
9
24
49
72
38
16
54
18
44
21
15
12
57
24
96
51
58
11
36
60
3
84
45
60
3
ABCD 96304634906*3^$a+1 [50005]
24
3
45
36
27
9
43
32
96
4
29
90
97
23
72
9
84
4
17
39
16
20
88
8
45
48
24
7
23
1
5
12
3
111
36
49
8
88
48
41
36
127
56
9
6
21
33
15
33
18
9
108
69
15
21
3
12
3
12
57
15
1
17
39
3
1
44
72
24
57
7
5
18
54
51
27
12
54
99
36
9
31
11
30
19
5
72
43
44
21
15
12
27
30
51
120
15
57
33
19
11
6
39
4
65
30
61
11
18
27
4
44
3
48
6
15
3
102
19
24
12
36
32
16
5
6
49
5
7
23
6
3
40
36
5
39
57
99
52
23
25
71
18
3
33
19
32
105
115
65
36
3
120
9
7
83
1
60
11
169
12
17
36
111
33
3
12
33
27
48
69
43
35
1
20
15
9
12
69
31
24
20
12
24
45
39
120
9
3
64
5
48
67
48
107
9
21
3
21
30
54
7
20
9
6
84
9
28
8
40
12
8
81
15
3
30
27
24
57
54
13
11
30
6
69
75
69
12
21
75
33
24
7
5
31
48
17
19
29
87
3
21
3
13
24
11
42
36
39
27
9
9
75
12
28
35
37
60
5
24
15
36
4
35
126
3
33
43
47
54
3
27
21
33
24
63
4
5
90
25
29
7
8
15
72
25
20
28
32
9
15
16
23
1
53
30
6
19
35
48
78
66
1
32
21
31
8
3
13
17
19
131
30
90
24
1
32
75
18
48
24
3
33
12
60
27
76
5
15
64
8
15
9
24
16
36
77
72
60
55
36
24
11
12
13
5
60
103
5
12
24
51
12
16
44
40
35
81
9
15
33
15
189
39
12
84
3
25
20
12
64
29
3
33
15
16
44
4
36
92
24
24
4
11
21
51
57
40
65
7
20
4
12
5
39
4
17
3
15
81
63
1
29
60
210
18
39
39
61
29
31
95
18
27
3
21
16
53
72
18
6
19
47
9
27
54
3
60
15
1
35
57
9
31
68
24
16
20
9
18
13
17
108
6
9
21
103
5
18
54
24
12
15
9
54
12
18
42
12
25
12
53
3
124
23
12
6
12
42
54
15
21
108
15
28
12
116
144
120
16
17
12
43
32
87
9
4
8
24
4
29
3
33
30
24
1
17
72
15
28
47
81
16
8
12
16
65
3
9
3
24
69
15
76
8
21
15
60
51
1
20
15
24
1
17
30
21
57
72
18
73
12
108
80
84
105
3
4
168
8
28
20
39
18
19
41
7
47
18
12
36
15
3
9
27
21
28
164
12
48
3
37
8
45
39
15
18
51
4
17
126
12
21
84
57
6
54
15
36
72
40
20
12
48
12
4
29
12
91
17
132
39
24
3
45
9
3
16
41
43
23
90
39
4
29
75
28
68
36
4
20
12
72
51
84
6
7
32
36
4
5
3
105
18
36
1
12
56
9
43
5
55
12
41
24
12
3
16
5
27
57
115
11
6
18
57
4
44
108
57
31
36
44
9
6
66
15
3
6
12
24
15
24
9
15
3
13
29
12
63
27
13
113
132
12
6
33
24
12
33
72
3
33
3
4
152
9
12
19
53
7
29
72
24
18
1
227
60
30
27
76
29
51
84
81
84
43
17
3
117
60
75
63
13
5
7
65
3
36
33
27
69
51
16
8
12
57
3
12
51
36
13
20
3
73
17
39
84
21
19
12
5
15
28
12
8
4
95
60
90
3
52
47
9
9
27
4
20
9
91
17
7
36
5
39
33
7
36
71
109
17
12
96
19
20
81
27
12
33
75
12
16
44
3
33
12
57
3
12
28
24
41
27
52
68
108
3
36
1
44
3
1
24
53
63
40
107
69
9
67
35
25
24
20
16
68
24
27
73
17
39
24
16
29
15
75
21
40
77
27
15
13
68
12
9
199
24
20
40
72
140
33
18
12
1
95
72
12
6
27
60
60
24
24
24
27
1
24
36
104
33
67
41
75
15
18
39
36
16
20
4
56
48
16
17
15
9
15
4
44
63
30
19
53
108
15
57
15
21
15
9
15
52
23
12
25
11
24
21
28
17
3
4
17
3
28
59
69
96
9
27
99
6
30
150
27
12
64
5
7
8
12
57
6
21
9
24
48
18
42
12
43
29
3
52
23
13
32
76
35
25
29
67
5
15
36
9
79
77
18
45
24
16
11
48
60
1
20
16
8
16
41
3
15
78
12
27
4
29
51
4
101
126
1
113
36
3
45
60
12
111
48
27
37
11
6
15
93
72
84
99
81
51
9
31
84
56
3
45
45
36
6
18
12
24
111
24
21
24
207
39
45
15
30
39
57
123
57
7
5
75
75
66
15
76
5
108
15
12
120
63
1
17
24
18
13
20
39
21
28
5
30
25
11
13
5
60
36
12
15
28
29
51
12
12
15
18
7
17
19
29
15
16
12
20
33
15
15
45
60
21
43
36
72
8
12
9
54
54
103
5
18
69
16
5
87
3
36
36
24
18
30
42
43
156
47
9
15
18
15
15
85
101
39
28
8
24
21
27
4
41
168
19
35
30
78
45
147
78
27
12
69
7
5
7
176
15
1
41
43
56
9
51
3
12
25
11
54
54
45
9
31
5
24
27
76
24
44
27
18
19
60
23
13
11
49
44
48
69
6
133
11
66
54
9
207
33
40
44
15
13
20
24
15
33
16
36
20
28
72
36
29
43
92
4
44
15
25
68
9
31
65
12
135
27
45
9
27
33
12
42
48
25
8
9
51
156
16
23
1
71
24
9
21
54
1
71
9
9
6
48
13
60
23
25
29
87
24
9
90
18
3
39
21
141
18
48
9
15
49
125
15
9
12
3
136
47
13
20
4
68
12
3
45
33
36
18
36
9
28
32
21
36
30
25
35
121
32
16
59
42
3
45
27
33
27
24
24
16
24
56
24
93
39
100
84
77
27
33
79
108
23
9
51
109
36
24
5
3
21
36
19
47
45
12
33
3
16
23
57
9
36
19
17
7
11
72
25
17
123
88
35
21
69
15
9
18
25
5
15
9
19
32
3
37
35
9
39
9
15
108
18
19
72
53
43
23
6
99
60
15
42
120
39
15
6
39
33
3
87
21
120
87
49
80
16
8
72
24
64
29
18
45
9
19
32
39
6
63
9
15
16
32
3
117
63
6
15
96
27
36
21
3
1
32
100
5
3
52
8
9
15
21
24
18
72
12
1
20
24
16
35
120
9
4
95
49
72
23
57
16
68
21
39
24
40
11
9
28
ABCD 96304731286*3^$a+1 [50128]
123
21
507
204
84
48
48
108
120
120
132
69
87
84
624
324
17
151
144
132
5
31
12
53
91
324
17
151
9
192
27
36
216
132
60
228
117
27
228
24
48
96
329
151
84
60
48
57
15
144
48
12
117
80
31
168
48
57
39
36
12
24
353
79
225
231
9
159
17
103
84
101
91
48
96
156
192
48
36
132
81
111
72
48
168
240
60
101
16
75
69
15
177
159
120
144
9
267
5
319
12
48
84
24
84
240
53
79
177
687
33
159
96
33
27
60
96
120
168
72
24
36
36
96
17
31
120
137
103
180
336
36
12
60
48
57
32
235
12
41
91
60
24
48
17
43
180
108
117
27
132
48
108
228
96
65
103
48
41
127
12
117
39
36
36
48
24
84
60
89
43
132
156
84
33
48
15
81
15
12
96
12
41
112
87
48
185
43
101
295
9
128
223
108
101
31
12
240
165
159
72
24
120
57
63
17
43
144
453
15
24
192
144
185
43
36
48
17
7
9
303
444
36
144
24
72
120
36
69
32
7
24
156
324
12
5
43
180
192
48
33
471
36
53
175
72
48
96
36
5
7
96
72
108
108
137
160
123
96
36
108
36
12
300
41
43
276
144
72
192
36
12
132
144
69
63
300
69
128
144
55
24
12
156
192
9
32
55
84
84
204
36
24
201
63
65
199
9
207
96
65
91
108
228
165
32
31
168
120
81
336
87
120
120
48
72
225
39
9
63
96
129
63
17
43
101
16
39
120
60
60
84
36
120
24
17
187
21
39
36
53
103
48
24
81
39
233
91
261
27
144
117
96
39
137
91
300
180
5
331
132
480
65
144
91
132
60
192
84
96
65
127
144
177
111
129
39
36
132
120
84
165
32
7
120
168
372
53
187
12
89
112
15
168
240
24
288
48
65
91
240
21
75
341
187
228
12
48
36
60
12
180
108
120
192
81
48
75
12
24
24
48
36
69
63
17
55
24
408
132
192
84
24
192
36
96
53
31
48
144
12
12
393
27
53
43
132
24
24
113
103
36
84
168
36
96
293
91
96
132
300
228
33
39
168
48
17
160
111
96
129
75
53
96
64
15
252
309
15
12
156
57
219
132
ABCD 96304804192*3^$a+1 [50006]
158
34
14
10
72
66
102
2
88
144
6
50
76
56
4
8
76
60
56
16
38
30
16
42
18
38
22
20
6
40
2
36
4
6
2
28
24
2
6
58
18
30
2
24
28
42
162
12
8
36
24
52
186
80
22
12
44
72
72
40
8
52
36
80
16
84
20
12
64
60
66
30
20
46
30
18
26
16
30
2
22
8
54
16
24
60
8
60
10
6
36
6
6
2
70
48
26
16
134
48
64
48
56
130
62
24
60
30
48
16
2
24
48
4
2
6
10
6
60
140
18
34
8
60
12
16
48
6
2
16
44
58
150
18
6
60
60
8
10
38
60
16
30
2
12
16
56
52
8
76
20
40
60
32
66
10
54
38
34
86
108
100
32
12
142
6
18
26
112
104
12
34
2
16
24
24
120
12
68
88
12
12
20
4
20
40
20
4
108
44
18
48
18
40
24
60
96
44
46
24
48
6
56
72
64
90
2
64
12
8
24
10
2
12
36
24
28
50
22
56
64
20
40
20
36
72
112
8
24
70
42
198
54
20
4
56
12
22
6
168
32
10
2
22
6
24
26
58
32
6
6
16
8
60
48
70
50
40
56
88
8
70
6
32
4
164
138
16
26
22
24
90
12
32
28
36
8
10
206
60
12
4
60
18
2
112
8
24
6
48
10
30
50
60
34
98
64
60
66
56
46
132
20
42
16
6
26
54
12
28
80
34
32
10
44
48
16
26
6
24
48
10
42
6
48
86
52
14
90
84
52
72
56
28
50
34
12
12
30
50
24
40
128
4
60
102
122
28
8
16
18
18
6
6
56
48
48
76
8
108
36
22
138
30
54
20
12
18
6
34
26
4
68
46
42
56
24
28
44
22
2
48
40
12
56
12
48
24
4
12
6
48
30
42
6
8
18
30
10
50
54
30
66
22
20
28
132
36
24
84
6
80
54
4
60
72
32
96
16
66
42
30
24
2
36
28
80
12
52
56
76
26
48
16
50
46
38
10
18
24
12
8
66
16
32
66
22
14
24
52
44
100
24
6
18
20
64
18
14
36
52
84
8
28
12
56
46
2
36
4
102
6
18
80
16
2
4
24
32
52
54
6
20
4
12
32
12
148
6
26
22
90
104
12
42
30
336
4
20
4
20
4
56
54
118
42
50
52
20
40
96
36
56
60
36
66
10
60
20
60
34
14
12
24
16
8
30
30
112
42
14
48
12
16
24
38
30
52
8
12
16
56
48
4
44
64
108
6
6
12
44
28
32
40
12
12
8
12
52
24
54
242
16
72
24
116
4
36
48
20
64
48
30
2
4
66
14
12
28
56
16
18
18
30
14
64
84
24
80
48
16
36
218
46
92
102
18
40
54
30
8
10
42
116
4
8
46
18
54
24
78
24
20
4
20
16
6
32
18
70
6
48
36
36
48
36
24
44
40
168
18
14
76
78
6
36
20
90
30
34
72
18
92
4
44
28
84
8
12
24
16
62
30
4
6
38
82
66
24
80
12
24
72
112
20
156
24
60
46
48
26
136
30
78
18
42
60
128
4
14
16
6
12
180
32
10
32
30
28
24
8
48
12
24
34
14
16
24
32
24
34
42
108
32
4
144
54
6
84
126
38
60
48
60
28
44
10
38
16
24
96
24
50
106
8
4
18
42
104
22
6
90
2
22
56
64
48
74
4
56
40
72
42
48
368
30
10
8
16
18
54
18
44
10
62
10
114
24
54
30
48
12
126
54
26
40
2
46
2
22
6
66
2
24
16
36
8
60
52
24
84
80
22
6
24
24
18
24
102
96
12
110
88
24
66
78
42
20
24
4
56
64
84
24
8
34
2
36
18
42
24
24
46
6
36
14
22
56
28
12
42
14
88
74
46
24
80
72
18
102
4
8
4
44
12
28
30
48
18
36
18
24
6
18
158
10
110
12
30
54
82
8
54
52
12
20
4
8
16
8
34
26
70
62
112
2
18
28
92
120
22
6
32
132
28
2
30
10
30
84
60
92
4
20
168
4
18
14
112
12
20
34
6
12
20
18
42
36
76
272
54
10
80
12
34
30
84
60
26
30
12
40
30
38
24
4
48
24
54
24
18
8
52
42
6
8
136
42
30
50
6
40
164
4
26
46
72
156
60
84
14
18
36
136
20
24
28
36
174
8
40
62
12
16
24
86
16
2
12
144
16
8
28
44
18
42
64
24
150
18
38
16
72
42
8
100
24
12
6
26
52
26
46
42
14
40
12
8
60
10
14
4
44
4
36
48
18
48
102
80
12
220
68
84
40
192
42
42
60
24
8
52
32
52
12
48
8
70
6
18
24
50
60
40
12
14
64
30
80
112
18
42
30
144
14
12
40
104
12
52
20
34
174
36
54
6
48
8
12
28
8
28
92
48
10
74
46
150
2
18
22
18
30
56
78
10
18
80
22
86
28
128
180
40
20
22
48
66
32
4
24
8
28
24
20
60
72
16
20
36
48
4
74
94
42
54
68
12
24
24
112
2
16
18
60
90
14
10
134
4
80
4
56
40
42
18
32
12
40
18
50
70
6
104
28
14
6
58
24
98
4
8
16
42
50
16
68
130
24
96
86
52
32
52
18
2
4
44
30
10
12
114
48
26
12
34
14
88
32
34
2
36
10
24
62
48
16
42
18
12
32
10
48
14
10
38
36
30
22
36
48
24
72
32
64
30
42
72
32
4
2
114
24
70
66
30
26
6
18
60
24
4
24
6
6
24
44
46
26
16
60
42
78
12
12
66
42
ABCD 96304854396*3^$a+1 [50064]
12
9
54
30
42
33
40
56
21
18
72
60
1
179
9
24
60
28
8
9
18
49
17
31
137
51
33
19
11
1
8
60
165
31
29
42
1
23
36
6
3
81
18
57
40
44
45
12
96
12
84
3
45
19
20
9
39
39
9
3
12
54
6
54
18
1
5
19
41
96
48
18
9
3
1
17
15
63
102
60
63
15
18
102
30
39
60
75
30
30
84
73
20
24
16
36
68
33
27
112
5
15
12
12
9
15
40
32
52
41
12
24
48
67
107
33
3
81
4
8
99
1
17
54
30
30
12
1
35
9
111
1
11
57
45
30
96
21
117
48
7
29
6
6
24
6
9
45
75
3
48
37
48
23
9
9
43
92
21
6
18
6
12
73
5
55
20
105
36
3
24
9
6
12
108
1
5
3
40
5
3
39
9
21
36
60
30
96
37
29
15
63
72
57
36
33
15
21
43
29
91
119
6
30
21
3
21
87
6
30
30
3
21
24
24
15
108
21
27
3
169
65
6
12
162
24
54
1
35
54
6
33
76
47
85
32
12
81
3
63
84
45
21
114
66
18
66
3
45
7
24
5
15
4
35
6
48
6
6
162
42
15
72
24
27
60
9
39
9
3
30
31
47
9
84
105
54
24
6
66
12
24
6
18
72
1
24
53
3
40
11
6
132
3
9
87
3
204
18
15
39
18
147
51
36
45
159
18
12
24
51
33
30
48
48
30
3
3
54
7
20
28
36
47
45
81
3
16
12
36
32
27
1
11
25
11
9
48
9
72
7
11
78
31
32
12
84
12
15
93
15
21
33
15
9
6
12
1
5
54
25
35
168
78
30
54
31
17
18
69
28
48
92
3
30
3
27
25
8
45
12
6
9
28
77
3
3
30
3
39
42
12
43
11
36
6
6
36
69
16
92
72
3
12
13
17
31
68
72
4
41
6
13
5
54
9
16
60
56
27
102
39
15
1
17
19
20
33
12
54
72
6
36
60
151
20
63
21
27
45
33
87
16
5
19
47
6
18
9
27
6
3
15
12
114
12
39
16
116
9
48
7
56
4
137
24
84
31
65
39
21
24
39
12
48
27
42
36
6
37
11
6
12
30
9
15
36
30
12
67
47
72
6
48
18
12
18
24
24
3
33
150
30
7
11
12
9
9
19
8
57
6
36
37
5
6
9
36
45
3
45
36
79
11
6
27
12
36
45
15
84
16
77
30
102
24
6
72
36
6
60
7
5
18
18
31
11
9
12
64
17
3
21
55
53
3
15
13
44
9
54
37
32
15
66
6
108
6
24
30
156
33
9
84
36
15
123
30
15
45
18
30
12
7
41
18
12
12
69
4
20
141
12
31
23
6
24
15
3
30
60
31
83
6
27
4
47
61
17
12
24
12
30
13
29
24
19
8
24
96
28
17
79
23
6
6
6
3
9
96
7
24
71
132
1
131
1
131
6
30
6
15
9
90
6
6
6
39
136
17
30
24
18
18
1
35
9
15
54
90
37
17
12
6
120
42
12
18
6
54
60
54
48
15
48
3
30
6
9
60
39
24
9
21
24
66
18
30
1
8
51
18
12
39
3
24
6
7
20
16
11
57
57
18
13
5
27
39
6
43
12
32
33
3
27
33
3
6
3
72
60
28
5
3
21
7
65
42
12
121
80
135
12
18
42
72
21
21
18
1
12
83
6
3
40
11
18
51
28
35
9
100
71
42
138
54
24
102
13
84
35
6
7
12
35
1
12
5
6
18
30
18
67
5
66
25
5
30
33
45
24
12
111
12
100
41
132
54
6
3
3
24
9
45
15
57
6
48
18
111
36
99
1
17
27
36
28
35
6
114
18
31
5
42
9
87
9
9
15
21
15
9
6
6
6
1
48
41
6
121
47
42
175
72
5
24
6
72
13
53
27
27
73
20
16
65
55
71
6
123
21
3
45
3
27
48
126
39
57
66
69
27
12
30
48
6
13
8
45
6
6
27
3
6
43
11
13
20
9
3
33
31
8
21
6
12
1
36
77
15
45
84
24
6
9
33
7
17
55
5
54
13
29
60
24
12
75
21
36
19
44
81
39
21
36
39
76
29
7
48
24
80
16
5
15
9
42
1
8
4
20
99
66
51
40
5
54
21
69
30
24
72
54
3
28
72
101
30
84
25
48
41
12
7
47
12
1
65
12
7
17
79
119
54
72
159
15
66
18
60
42
24
84
7
53
138
21
15
49
5
24
42
6
18
45
105
66
90
18
85
23
78
36
15
9
6
24
198
6
69
45
18
6
27
9
18
25
60
29
3
3
12
60
54
39
24
15
73
5
43
24
47
1
5
18
48
45
27
25
29
24
84
15
63
18
12
24
31
44
9
48
42
42
3
9
27
21
12
12
36
27
3
6
79
8
27
6
42
25
5
39
21
114
1
71
1
144
11
37
8
63
78
72
19
83
13
53
3
69
54
13
20
33
18
12
6
15
27
12
37
35
6
39
15
6
54
33
4
59
49
71
9
33
78
6
75
45
24
19
23
12
18
36
78
1
41
12
12
31
8
28
47
90
43
92
45
7
108
36
5
67
65
36
31
71
42
12
66
30
39
3
6
42
12
6
24
12
66
12
18
55
32
9
12
3
4
65
15
36
28
29
7
44
27
36
66
24
3
9
6
1
8
12
189
12
19
155
6
6
30
19
77
27
189
51
4
41
12
120
79
5
187
5
6
18
18
48
73
17
31
53
39
81
36
15
75
42
39
21
48
12
60
3
28
17
24
12
19
29
31
89
12
6
9
45
114
105
33
7
56
27
25
5
36
12
7
24
53
48
39
4
44
9
3
36
52
77
66
18
31
47
60
1
17
19
24
20
16
5
48
6
12
6
15
40
5
3
24
9
12
19
5
3
28
32
45
7
5
7
5
36
60
12
18
9
93
87
36
15
24
33
16
107
25
32
39
73
5
30
9
141
48
36
19
41
39
3
9
9
6
48
6
6
25
44
3
30
19
32
60
21
66
1
35
60
66
36
18
57
12
60
36
33
51
33
12
19
29
6
45
64
71
126
115
5
12
7
17
12
42
12
42
31
59
37
41
54
30
135
48
105
6
72
21
96
9
6
6
63
9
18
18
15
39
18
6
36
18
24
72
66
9
84
21
27
33
15
57
120
7
17
24
24
15
24
39
73
8
45
7
5
24
15
48
15
18
6
60
21
48
45
123
16
68
3
42
30
33
72
63
9
3
13
8
15
30
91
8
57
39
15
45
3
36
36
1
17
36
ABCD 96305006984*3^$a+1 [50007]
36
119
36
19
65
60
1
119
31
24
17
19
24
120
156
41
24
43
5
85
12
48
12
24
24
6
221
49
47
48
19
12
48
12
53
1
114
36
89
1
35
84
7
18
6
101
43
72
113
91
24
66
107
7
132
5
205
18
132
29
19
36
89
37
78
41
1
18
53
60
7
12
18
35
85
30
6
71
73
23
19
48
132
18
36
66
84
6
18
77
19
30
59
25
12
60
78
66
24
23
12
115
72
60
5
19
24
12
89
79
36
24
5
7
65
19
41
36
7
60
60
12
78
30
126
30
5
19
36
60
6
11
7
36
5
91
18
30
65
1
54
12
53
31
24
17
13
6
96
48
17
13
23
37
42
29
25
36
24
6
5
13
66
24
36
66
11
19
48
17
19
17
43
186
54
77
43
29
61
71
49
35
31
30
78
120
125
55
60
36
120
6
59
1
84
66
30
30
18
30
126
6
5
73
12
23
31
84
240
66
35
109
6
5
19
53
13
36
11
43
24
6
54
6
60
126
41
43
5
36
24
85
59
85
12
11
43
29
12
13
6
36
53
31
60
54
23
19
60
5
25
35
43
60
5
61
90
6
54
60
6
30
30
30
24
36
18
30
41
19
72
30
48
107
55
24
24
5
36
85
126
53
1
66
5
19
6
54
96
24
6
60
18
36
41
13
6
36
90
18
77
43
42
54
5
85
6
53
36
12
43
29
7
18
36
6
29
36
43
60
30
36
54
5
1
6
101
37
30
41
24
7
48
102
23
67
24
125
31
54
35
24
36
1
114
30
30
36
5
13
131
25
84
83
72
1
35
96
48
1
6
53
7
5
25
24
167
13
60
120
6
150
83
25
216
71
49
6
65
13
11
19
36
29
7
65
19
17
97
11
36
24
61
23
7
48
5
31
30
11
55
24
6
59
55
66
30
18
42
84
65
25
30
60
41
43
42
83
7
5
36
60
157
12
23
1
156
11
120
43
101
73
143
37
30
5
7
18
30
102
18
41
25
11
36
7
180
126
66
5
25
54
66
60
83
97
48
42
18
30
36
186
24
6
29
19
113
7
66
6
18
72
108
11
25
60
35
1
35
13
6
24
42
48
11
19
36
77
7
77
24
19
12
5
19
65
24
36
79
5
55
17
19
41
175
5
43
5
36
121
11
12
72
24
115
30
54
12
18
126
66
90
5
19
5
19
6
6
53
7
29
19
36
150
24
72
18
72
54
11
13
12
48
11
79
6
11
36
12
1
35
79
30
90
6
30
36
125
19
60
60
6
24
24
36
30
6
59
85
54
41
31
90
11
7
12
54
84
6
24
36
24
113
13
24
30
72
24
65
31
24
41
55
18
11
36
43
30
30
101
12
13
30
6
60
30
24
30
11
36
13
6
30
35
13
72
23
7
48
36
77
19
18
35
72
19
29
67
18
90
12
24
41
13
12
11
19
60
114
11
85
23
7
24
24
6
54
41
91
41
67
41
49
60
186
24
6
6
108
36
6
18
12
18
6
54
42
24
257
79
18
12
30
41
24
49
24
11
49
36
119
97
228
6
29
25
6
125
61
24
6
18
72
60
84
90
36
53
55
102
78
156
24
12
5
43
72
90
18
17
25
18
36
65
36
25
23
1
24
11
31
18
6
24
17
43
12
24
41
13
6
24
36
17
13
71
139
36
113
1
54
17
43
30
35
60
7
78
30
65
1
11
55
5
13
12
18
36
30
47
73
30
54
6
5
1
78
60
5
1
6
48
96
60
30
59
37
59
61
30
18
42
18
156
90
125
25
114
17
49
30
17
12
67
84
17
72
1
36
18
36
65
61
138
6
6
144
5
55
96
48
36
24
53
73
6
24
6
30
5
55
48
12
101
7
60
41
36
109
35
1
83
67
65
84
36
108
31
60
5
55
84
12
173
36
79
30
96
11
73
66
84
5
31
77
60
133
54
41
144
91
30
54
60
6
6
48
36
24
126
30
66
23
1
24
120
6
5
19
17
43
30
30
6
36
30
5
43
90
11
24
156
72
127
42
155
43
12
5
145
54
29
31
101
25
60
95
79
30
35
31
5
36
48
79
36
24
330
66
24
12
78
35
108
49
84
6
65
25
23
25
30
41
12
24
19
30
6
150
18
30
35
91
29
7
84
17
7
36
6
11
37
11
31
29
1
24
59
61
11
133
6
24
60
60
30
30
36
216
53
36
49
11
61
11
43
126
84
66
5
43
72
18
6
90
6
168
6
30
24
113
37
66
5
25
30
29
7
161
19
24
30
11
79
216
54
66
30
30
24
5
109
35
37
60
11
37
36
6
60
60
18
90
66
96
18
5
7
5
96
13
36
30
24
41
49
24
11
115
17
7
162
150
18
42
173
25
150
30
42
29
12
60
7
12
24
41
13
6
24
173
60
13
120
54
60
72
48
60
161
49
11
109
30
17
24
19
30
12
60
48
30
150
47
36
67
42
30
5
103
60
30
96
47
67
6
66
84
17
13
59
1
30
5
12
37
71
24
36
25
11
55
18
83
43
36
30
71
37
ABCD 96305108002*3^$a+1 [50053]
16
44
84
28
21
23
49
11
28
108
32
72
148
12
108
75
21
12
32
132
108
16
20
96
24
4
3
18
54
5
16
15
65
24
36
1
15
144
51
21
68
36
1
23
180
52
24
15
33
132
20
196
48
15
21
44
100
111
5
24
19
5
12
48
60
60
49
3
36
8
7
17
12
28
87
24
5
16
8
72
24
181
15
36
75
105
8
36
16
8
151
5
144
100
24
200
36
24
36
19
65
52
20
7
17
64
32
120
97
39
8
73
23
16
24
51
53
96
88
36
27
17
156
60
40
20
16
8
157
30
81
32
12
48
12
120
76
60
32
49
72
78
177
140
76
108
123
53
60
103
21
69
72
54
137
24
1
75
3
17
48
12
60
4
44
16
44
96
16
24
44
19
78
15
60
20
240
24
40
12
24
44
1
143
36
60
24
16
27
6
120
3
3
33
104
40
44
36
7
17
76
80
103
5
12
360
84
24
52
20
16
68
4
33
23
60
85
15
24
92
24
4
32
145
39
116
28
56
60
133
24
3
36
8
79
33
36
32
112
144
237
47
12
16
44
79
101
61
3
36
44
60
211
36
17
25
11
36
4
21
90
84
81
27
17
112
69
3
3
89
16
15
53
40
20
112
27
41
91
53
16
87
129
8
61
35
76
36
32
43
113
64
32
1
6
33
8
28
24
284
40
56
136
24
44
144
40
32
168
31
54
150
93
12
200
12
24
16
8
13
59
16
32
16
116
136
32
12
48
36
4
72
8
28
68
4
36
164
16
20
64
21
111
308
12
4
27
93
36
33
3
24
48
56
84
28
32
12
76
93
11
7
12
201
44
36
144
232
44
24
139
17
64
56
25
6
29
61
15
60
44
24
67
54
75
75
89
24
12
48
12
16
92
88
8
36
79
5
43
41
16
177
3
93
11
28
104
4
44
148
108
44
61
39
15
41
73
23
24
112
3
357
8
97
59
19
90
59
276
76
3
66
11
85
39
12
60
32
16
15
41
19
5
96
28
69
3
51
197
52
8
172
68
76
216
3
17
40
99
9
72
171
113
24
16
120
20
4
12
20
49
11
31
137
76
56
1
3
27
9
20
28
39
33
3
41
43
21
20
36
24
61
42
149
60
60
24
52
32
40
12
44
85
72
23
103
137
73
222
65
55
5
124
56
4
32
76
8
73
3
8
13
23
124
32
16
68
4
180
72
8
16
44
7
53
16
20
52
24
68
16
132
15
69
68
36
24
36
139
5
49
3
20
168
16
56
64
39
5
7
60
29
4
60
20
16
33
11
91
45
44
25
15
32
28
51
5
52
68
4
48
44
60
24
36
55
29
64
12
96
45
54
89
40
36
36
32
276
16
3
36
84
90
131
24
28
24
120
8
192
67
21
60
20
12
76
15
17
12
28
27
273
80
88
27
17
25
83
72
24
67
53
4
180
56
4
33
107
16
21
15
57
51
56
24
88
108
260
91
5
37
87
132
8
19
77
91
249
20
24
133
11
12
168
156
13
222
162
87
3
30
23
84
12
16
9
3
21
30
57
3
29
25
47
76
104
28
20
96
60
96
49
87
39
5
24
40
132
32
16
140
7
29
60
60
100
20
31
77
120
115
138
63
20
64
20
31
60
29
145
24
11
163
165
3
21
80
108
115
33
15
89
64
44
156
24
28
8
4
20
12
24
40
27
53
24
96
13
3
48
252
24
20
36
265
48
35
12
24
4
20
88
8
60
61
59
24
12
180
124
140
36
40
8
36
40
56
16
68
73
71
28
12
116
43
17
1
63
105
51
36
57
11
72
24
40
27
77
40
48
144
20
16
8
24
97
15
36
93
11
4
56
40
80
97
39
8
127
9
105
35
76
32
12
48
16
12
32
25
15
20
52
164
84
7
113
36
84
12
4
20
37
3
56
13
48
47
72
49
15
116
48
76
36
8
7
30
95
49
27
44
79
245
24
16
51
42
111
12
8
28
168
56
24
36
19
9
12
36
32
1
39
3
30
59
4
260
172
99
5
48
28
192
32
4
20
96
84
16
147
36
57
48
56
24
36
24
180
40
57
126
29
120
16
92
31
41
16
32
52
128
72
60
16
8
25
ABCD 96305281916*3^$a+1 [50008]
64
173
43
137
31
96
8
72
63
90
7
56
9
144
55
71
129
9
7
8
27
45
16
47
153
27
93
72
136
5
36
15
39
54
475
168
17
150
73
197
67
96
53
36
55
216
120
32
16
5
91
5
18
72
25
104
9
42
48
13
32
285
36
31
56
72
15
132
309
9
55
56
21
228
7
29
6
45
48
135
6
54
180
1
32
88
131
54
30
1
128
21
144
66
121
29
84
42
181
17
72
18
36
97
24
23
33
120
3
85
65
7
32
45
42
1
24
24
32
63
30
91
24
29
43
128
51
144
45
9
31
59
66
60
55
32
57
55
11
61
35
61
24
48
72
83
13
48
5
60
144
72
138
37
56
39
105
16
48
104
16
80
225
87
33
54
25
192
5
18
25
41
111
40
120
23
153
9
15
3
30
55
120
41
54
1
104
88
83
144
61
29
36
36
43
8
120
93
6
138
42
25
239
105
24
15
96
9
40
5
66
6
54
54
36
54
126
135
9
247
8
51
117
192
105
36
51
120
135
25
56
57
151
65
24
36
51
39
121
23
90
55
17
135
63
121
192
128
40
104
117
3
177
54
81
99
36
18
127
299
45
16
80
48
15
36
69
16
152
88
72
8
45
211
5
48
42
1
107
45
16
29
216
19
72
8
120
88
72
65
36
144
36
204
3
72
51
90
187
29
235
263
73
23
121
53
36
15
120
16
173
96
144
115
96
5
27
3
96
85
360
149
126
69
105
7
24
23
6
54
37
89
270
36
48
6
84
42
49
185
84
60
15
51
96
90
51
48
39
33
93
24
75
15
30
42
25
29
36
54
90
31
48
8
3
36
145
89
7
47
1
71
1
48
89
132
48
240
246
21
24
40
11
85
53
36
6
54
54
126
36
43
120
8
72
21
6
18
72
18
33
40
72
35
117
9
39
15
66
31
155
18
210
60
13
72
72
128
88
53
51
45
123
15
90
36
24
171
9
63
99
61
72
8
93
75
69
291
15
9
45
126
69
96
64
5
156
7
8
24
15
6
51
129
31
23
36
144
36
9
48
208
125
211
224
165
90
25
72
167
96
81
16
29
48
42
1
24
104
9
36
24
66
150
216
18
90
30
73
59
54
15
39
1
29
6
54
31
80
45
51
40
23
97
23
25
65
222
81
144
40
24
71
138
15
75
141
45
51
40
29
24
162
25
200
3
21
21
18
25
5
123
27
37
336
53
51
3
186
51
3
36
120
201
39
25
59
6
127
24
48
128
87
66
39
57
108
72
91
47
222
91
264
5
18
36
30
54
6
84
7
89
39
16
71
49
24
65
6
1
104
105
6
1
8
232
8
16
89
7
264
89
24
7
56
48
40
80
160
5
90
9
27
18
27
183
73
8
9
7
53
72
18
33
57
15
16
56
120
183
57
48
81
31
113
151
5
54
37
59
270
270
264
150
123
87
153
88
24
5
42
169
56
16
173
67
59
18
3
159
48
1
72
264
8
15
42
54
84
36
169
65
180
67
23
90
6
9
72
9
79
128
48
64
5
3
63
129
21
30
96
18
30
13
32
96
9
63
184
5
243
75
42
3
15
30
42
25
56
144
63
33
33
6
18
120
7
96
23
144
73
17
180
171
99
21
75
277
119
33
72
69
27
27
93
3
54
7
56
40
17
36
ABCD 96305312336*3^$a+1 [50039]
66
27
32
31
9
168
9
36
84
36
3
51
5
73
111
9
47
31
162
71
72
67
45
81
39
93
75
9
24
126
36
18
27
3
125
19
42
18
113
13
75
96
9
66
168
30
60
3
9
168
90
66
24
48
24
30
54
135
80
64
63
42
63
27
30
15
21
6
36
18
30
17
40
57
156
27
24
8
40
33
144
71
85
99
69
195
69
18
9
99
132
9
3
18
18
57
33
24
15
32
16
99
144
21
56
115
29
24
25
15
69
3
57
120
47
96
72
1
71
43
30
47
49
72
12
6
29
37
144
27
72
51
77
25
23
256
48
165
30
6
66
69
147
18
27
9
6
209
61
174
45
56
79
6
30
29
24
19
90
51
21
3
51
162
3
96
9
24
63
32
103
65
24
13
6
72
30
24
246
114
36
27
3
78
126
30
60
39
69
35
67
5
1
162
156
6
75
45
11
43
5
16
8
16
24
21
96
36
135
48
45
60
111
48
105
6
12
42
83
7
36
54
23
115
69
183
6
36
18
30
18
77
55
81
111
6
35
40
15
30
59
13
72
60
36
107
48
43
30
36
75
33
63
8
145
71
109
150
45
24
21
12
15
9
108
3
128
25
15
135
30
35
16
21
42
185
67
45
3
132
89
121
24
36
30
18
227
24
277
30
18
27
69
84
15
21
51
48
27
5
112
51
29
25
30
42
183
128
40
128
181
60
48
47
43
5
55
36
21
9
15
32
79
6
108
30
162
63
96
3
45
63
9
8
145
42
45
144
96
69
126
5
40
69
84
63
15
33
24
33
63
45
12
108
35
1
60
48
27
120
15
54
11
121
39
8
48
40
3
6
120
23
13
24
35
40
24
21
36
15
3
42
228
36
18
33
3
69
93
35
112
33
72
87
81
23
25
15
9
87
48
72
3
5
73
15
3
66
24
35
49
60
162
198
3
200
48
40
171
24
5
16
45
11
169
36
24
48
27
8
40
87
18
126
144
6
27
48
15
41
229
72
27
56
19
18
75
24
9
15
9
18
45
75
29
13
12
15
3
60
57
45
96
90
12
5
13
18
36
21
120
99
189
104
7
105
3
72
5
13
83
49
15
8
13
48
27
27
45
48
33
24
18
45
57
90
117
69
59
40
8
48
72
97
36
30
45
9
15
48
80
40
165
35
40
99
18
36
126
18
72
63
56
61
11
40
27
21
24
21
96
11
37
18
114
84
11
25
24
39
45
11
97
95
72
1
66
29
25
39
3
84
78
27
8
88
69
36
18
6
23
25
90
72
5
16
147
48
45
33
126
9
72
9
15
93
30
6
15
56
1
120
42
120
6
47
19
5
88
120
32
144
49
15
21
30
36
41
72
16
51
29
115
29
40
93
99
45
11
43
36
9
24
153
47
7
36
48
29
85
3
9
36
78
21
120
15
6
72
30
36
81
63
42
144
156
54
45
45
11
96
37
3
8
31
156
54
24
54
102
108
36
72
59
19
210
51
9
12
227
103
113
31
33
33
42
30
23
13
27
33
72
48
47
40
24
15
9
24
32
31
57
80
133
3
51
126
23
25
71
55
9
27
5
19
21
24
39
65
61
51
24
51
5
64
399
60
120
90
27
24
56
7
48
18
111
21
30
18
24
108
18
84
57
69
54
93
75
5
13
210
6
30
69
9
30
41
40
56
43
6
135
27
29
55
18
23
157
90
177
99
66
3
72
21
48
132
102
42
54
57
9
240
36
72
12
36
18
126
18
6
36
18
72
45
9
47
7
18
90
18
12
23
19
48
29
40
80
24
61
6
300
9
33
18
45
9
84
75
21
54
29
16
171
246
18
45
80
24
1
15
69
42
18
120
6
41
40
111
60
77
25
72
6
18
12
132
120
36
6
45
45
48
11
16
69
12
15
39
78
11
7
12
18
27
32
91
48
117
27
96
30
15
81
135
56
64
24
75
5
49
15
45
227
40
15
78
12
60
11
73
42
149
43
45
63
18
15
201
54
144
150
11
19
18
27
48
129
63
57
15
120
63
60
21
27
29
40
129
126
6
3
27
42
18
54
3
153
42
101
64
32
48
37
11
13
102
173
256
80
40
24
56
96
64
24
51
18
6
5
ABCD 96305690686*3^$a+1 [50073]
36
139
24
48
23
24
33
88
24
288
32
33
55
179
54
199
95
81
21
36
72
168
48
7
47
90
72
36
147
75
13
95
18
36
51
177
87
168
33
18
37
185
72
30
1
24
8
3
37
32
96
147
90
12
6
36
48
132
121
23
97
72
77
283
8
40
89
108
156
90
6
126
97
65
55
48
95
12
258
243
39
18
24
156
18
42
7
8
57
15
33
15
189
126
54
15
51
13
29
156
7
119
1
17
31
131
21
3
37
48
35
132
84
90
60
36
54
61
77
36
6
66
247
65
63
3
85
24
95
25
56
9
66
69
96
144
16
35
36
90
60
51
105
15
57
150
306
159
40
48
23
120
217
48
5
60
55
29
18
25
8
64
161
7
113
42
72
48
198
60
19
8
88
144
23
144
49
257
54
180
21
15
24
48
270
78
13
107
72
60
73
47
33
27
156
90
7
65
72
55
17
24
15
39
25
56
9
30
96
169
155
36
54
48
114
108
30
151
155
21
51
85
59
6
63
57
18
72
60
12
42
48
18
97
96
59
60
66
55
107
13
65
55
120
32
9
156
60
7
8
213
114
36
69
136
11
30
126
25
29
195
45
139
192
8
64
65
192
31
59
93
3
13
72
17
31
24
5
66
42
7
173
228
39
255
25
41
55
632
33
24
30
72
54
51
3
13
192
48
23
162
15
88
72
17
55
125
36
79
17
48
175
8
69
108
6
169
80
88
120
59
144
6
31
17
111
160
24
71
25
77
90
24
84
85
101
84
55
192
240
35
13
56
24
21
108
87
48
88
23
180
72
37
41
87
177
151
32
15
129
21
108
135
9
103
72
107
90
198
13
77
60
31
5
139
96
65
7
119
18
36
180
60
51
64
41
6
120
54
123
3
24
54
7
23
114
103
107
85
113
15
135
73
71
18
31
71
108
85
56
135
9
160
56
57
15
147
18
3
216
15
18
103
23
54
75
51
85
167
90
258
90
156
24
120
126
276
18
36
66
13
29
115
200
75
6
90
69
3
13
185
54
162
84
42
84
108
18
54
126
108
7
35
12
25
32
184
17
108
84
55
48
65
18
174
55
17
198
18
7
80
423
73
24
95
18
15
99
84
72
18
7
120
32
3
54
39
184
71
66
39
64
168
120
48
144
17
31
77
228
103
101
48
331
24
56
201
15
64
47
72
60
48
42
12
31
5
75
192
16
131
18
36
159
16
65
55
47
72
33
3
90
150
37
32
88
113
87
129
79
11
120
13
5
51
45
84
162
54
90
69
96
69
43
299
36
108
240
30
24
192
168
18
30
7
65
18
132
66
72
24
79
41
199
89
42
48
108
72
73
23
9
57
18
18
3
112
305
295
48
80
27
48
157
185
39
93
66
90
216
78
120
36
222
30
60
157
221
27
88
24
128
48
27
85
17
31
95
234
108
54
93
33
7
8
27
66
6
36
192
105
3
150
103
24
191
25
71
81
75
90
67
167
6
12
162
18
96
27
57
103
65
84
3
15
36
21
69
ABCD 96305833576*3^$a+1 [50009]
43
56
16
44
180
4
5
12
6
54
15
3
12
198
90
1
56
84
471
313
17
54
45
4
35
42
174
1
360
143
21
124
272
15
105
39
54
7
120
113
67
23
325
47
45
63
132
13
5
27
153
147
45
39
105
96
99
36
120
63
180
42
90
105
88
23
180
174
24
19
215
57
28
5
12
19
59
90
12
6
49
20
3
36
90
36
108
72
163
120
23
84
6
54
9
76
164
57
3
120
39
12
69
21
19
56
3
57
9
6
144
109
12
41
18
49
23
144
85
60
53
72
75
9
96
108
171
9
18
73
120
36
24
29
78
54
30
90
99
36
141
84
115
44
99
120
132
30
18
1
5
30
36
45
105
39
60
40
77
3
36
9
216
6
49
20
111
54
108
72
90
73
227
24
216
270
19
80
39
78
39
15
45
3
60
18
162
12
54
36
15
9
15
21
283
5
127
48
35
150
31
56
15
24
162
54
105
33
7
84
41
18
12
18
90
42
135
39
165
196
35
198
126
36
6
39
105
99
36
28
155
1
24
35
192
180
133
35
30
36
75
184
53
3
9
90
6
72
84
18
57
88
185
120
111
51
73
5
12
90
204
85
60
197
54
85
5
18
102
99
105
91
284
39
117
28
180
192
180
53
27
28
5
147
120
69
271
24
35
72
48
240
54
31
41
138
21
111
49
36
60
44
36
184
77
84
43
137
19
56
88
287
6
67
41
19
12
149
156
96
39
63
21
39
90
18
174
15
9
66
96
54
120
24
31
23
57
99
145
24
143
9
60
60
45
6
12
78
67
95
12
54
180
24
51
57
63
27
33
4
35
12
69
39
6
75
87
69
33
216
54
57
75
126
159
129
75
15
324
1
65
6
9
100
71
9
27
198
180
90
49
17
15
60
159
96
45
64
71
18
156
36
259
56
45
240
174
42
3
64
92
21
139
104
9
12
15
4
80
36
51
12
60
30
36
79
143
324
138
6
36
9
60
111
45
129
135
45
36
79
71
120
78
91
119
78
39
24
4
203
93
64
77
30
6
108
19
32
3
37
53
12
19
20
39
12
6
399
195
120
258
18
252
12
189
64
36
41
19
101
39
76
35
73
56
36
63
25
107
36
69
144
15
1
41
183
96
45
30
186
163
56
9
150
126
75
24
36
9
66
9
249
90
37
209
55
95
126
55
35
18
31
41
30
45
45
15
39
45
96
3
126
115
35
54
36
55
17
19
71
9
183
21
4
35
57
9
171
24
76
5
120
6
37
212
24
51
49
180
36
23
30
27
24
45
54
141
57
18
21
141
84
115
89
36
30
6
102
145
17
79
35
30
90
109
36
36
41
39
159
45
156
99
25
101
79
101
24
19
17
30
45
24
111
45
15
18
31
59
30
55
60
32
21
84
15
153
30
6
51
15
73
180
116
15
21
60
45
36
3
16
104
15
1
60
53
90
288
12
97
29
15
21
39
156
60
159
90
75
69
51
21
19
36
203
72
108
18
63
4
35
36
1
59
36
120
114
75
15
84
126
24
72
108
31
24
372
125
6
12
132
54
55
35
54
18
33
76
71
54
39
136
24
120
35
36
18
7
71
157
92
21
12
27
60
45
18
18
54
36
69
3
1
ABCD 96306598504*3^$a+1 [50098]
16
137
72
43
47
85
8
15
133
24
32
111
57
216
21
19
125
210
217
80
40
77
7
35
105
15
78
75
28
8
96
24
12
204
28
132
108
20
28
68
16
89
27
352
47
93
33
3
96
28
107
1
77
3
15
217
192
125
19
44
15
133
24
35
186
55
12
8
48
84
16
56
36
124
65
63
28
32
3
18
15
15
25
156
84
20
52
60
24
48
71
21
24
100
12
23
204
81
4
60
83
18
31
56
24
76
8
12
9
54
90
31
11
73
12
17
3
3
36
25
8
15
96
45
81
219
96
111
49
80
124
44
48
15
25
32
12
148
95
120
252
45
60
76
23
57
27
90
43
84
120
36
47
198
18
1
8
180
52
83
85
32
21
24
18
13
32
28
20
124
35
129
27
97
72
20
4
32
12
148
20
48
57
187
23
13
185
27
4
11
45
52
12
20
16
119
21
75
25
48
32
120
27
57
99
36
33
16
41
51
112
5
15
40
48
35
78
7
59
21
40
20
24
40
5
123
48
48
51
48
25
8
57
15
12
64
20
105
51
48
48
120
64
29
55
89
163
5
27
28
24
11
102
3
24
40
120
68
28
24
84
12
48
71
93
180
3
45
24
69
6
21
15
30
39
64
96
35
73
8
4
80
3
1
104
120
21
55
56
3
1
341
216
7
8
12
207
33
48
27
93
64
53
15
36
64
8
60
108
39
48
9
69
66
24
25
152
69
63
27
60
84
6
39
9
7
20
45
103
41
24
91
56
108
72
120
39
21
108
33
27
3
97
20
15
57
15
21
123
30
55
41
15
33
15
27
1
20
64
20
120
84
99
78
19
35
21
24
21
3
15
45
40
119
12
81
24
84
24
28
8
144
100
11
81
48
21
7
137
7
11
25
8
16
24
119
85
56
84
45
42
48
78
159
76
20
105
102
153
4
95
24
1
71
54
15
3
13
12
20
16
96
95
21
87
73
12
92
48
72
40
24
60
20
16
96
77
127
104
184
107
33
96
4
41
54
42
111
87
1
11
1
8
76
188
36
40
11
24
177
48
21
63
153
87
12
63
37
200
60
45
15
36
12
15
192
60
21
28
20
4
32
184
20
12
39
48
25
80
88
32
12
15
25
36
35
105
132
16
92
4
29
87
84
28
20
48
15
69
28
12
84
24
20
33
24
183
12
21
15
40
17
210
96
1
8
45
51
16
56
108
57
7
23
13
131
1
8
36
36
24
3
21
12
48
24
172
80
4
32
27
25
8
3
45
120
87
45
93
51
48
76
12
164
124
44
12
28
35
6
147
45
15
28
24
23
33
24
28
12
35
21
100
20
12
24
64
32
72
60
135
36
21
84
36
76
89
79
95
37
84
65
55
11
177
93
42
48
78
19
92
15
153
120
195
12
9
4
140
51
37
80
9
91
8
111
6
3
69
7
11
30
7
8
4
8
15
12
49
95
117
15
174
79
144
20
63
24
36
13
5
51
15
25
20
36
27
37
104
72
63
12
345
28
11
81
48
15
21
48
75
36
105
16
5
48
7
8
28
83
21
16
12
36
29
91
12
20
192
48
64
8
12
111
84
13
92
45
54
1
140
28
12
176
72
21
55
32
64
8
48
28
20
9
55
8
9
279
27
78
7
8
105
7
164
88
32
100
56
120
27
57
48
21
6
48
1
236
3
90
111
51
165
9
6
48
85
56
21
90
25
200
15
120
49
29
27
28
161
19
36
20
24
180
12
16
8
96
28
80
48
147
165
87
13
36
12
29
51
3
1
80
4
20
9
51
39
21
27
37
188
84
304
20
39
25
80
16
36
8
12
36
28
221
3
15
13
84
53
66
141
40
56
28
5
127
17
31
140
36
76
29
15
48
100
132
8
12
111
108
249
72
9
7
20
63
61
80
108
51
169
20
15
21
40
41
123
196
11
213
33
7
236
189
3
4
80
48
195
30
7
20
120
69
15
64
137
3
88
59
18
27
16
68
4
101
15
100
32
15
13
44
16
12
8
99
157
8
52
59
49
36
44
12
15
36
ABCD 96306760612*3^$a+1 [50002]
35
13
3
144
20
60
61
35
7
89
79
6
6
42
6
12
84
5
96
19
33
3
72
12
24
60
102
54
41
24
4
21
59
36
60
13
15
56
1
24
24
71
79
42
18
36
12
78
11
13
18
17
13
35
12
48
103
9
8
49
71
120
19
36
5
85
23
16
3
72
9
21
48
18
197
36
37
23
96
31
12
41
61
54
9
51
17
7
30
71
19
12
36
65
43
101
4
39
65
43
48
36
66
23
31
9
15
24
36
5
25
11
91
12
12
29
31
24
45
9
30
18
42
41
79
5
1
71
19
65
67
65
97
18
5
25
48
6
18
30
132
5
48
25
42
41
12
7
29
67
29
36
25
18
36
24
42
23
16
3
30
47
48
1
6
24
65
25
24
42
54
72
42
102
15
9
6
66
39
39
36
5
88
12
21
24
6
17
120
7
29
16
20
43
12
5
4
32
25
30
84
36
42
18
5
19
24
30
51
3
36
21
3
30
78
18
30
65
7
17
31
29
7
24
30
30
90
6
48
12
5
31
57
15
12
48
36
84
30
18
24
30
18
12
36
24
5
120
28
20
31
24
48
18
24
18
54
15
3
12
48
108
72
21
9
23
55
17
73
39
24
9
35
31
6
75
68
55
5
16
21
18
36
72
42
35
36
1
48
23
52
21
114
5
1
66
120
9
20
7
33
20
12
24
88
3
24
6
42
30
6
69
51
12
17
37
23
43
9
15
6
102
36
6
23
31
69
21
59
60
1
90
24
5
16
39
42
18
36
5
4
51
5
1
66
60
9
63
60
48
84
204
17
12
1
51
44
19
17
19
42
30
5
7
5
16
9
27
84
32
12
7
36
12
5
7
209
1
24
6
41
19
29
64
33
23
60
19
48
18
11
4
44
36
145
24
30
36
5
12
52
3
5
64
20
31
93
9
48
42
36
36
36
53
4
27
24
54
48
78
204
41
60
19
36
41
4
135
24
5
103
5
12
1
30
17
43
6
63
3
30
3
15
5
19
5
16
9
66
5
19
17
19
12
24
36
65
48
1
39
27
12
17
25
96
39
8
55
5
16
36
3
6
15
32
24
31
33
9
66
6
18
5
36
4
27
24
29
12
4
56
36
19
45
39
5
19
48
12
17
1
42
6
24
11
19
18
59
4
96
33
18
77
25
198
18
11
28
15
18
3
32
43
60
5
19
12
90
63
33
39
104
55
12
53
79
57
56
72
1
54
5
43
5
13
6
65
55
9
27
48
29
48
163
6
23
31
60
5
25
15
9
42
36
72
17
48
1
24
66
29
36
60
36
36
7
96
96
69
135
12
18
30
24
5
103
9
15
48
30
42
45
33
66
5
1
6
60
60
17
7
84
6
35
60
31
18
39
33
30
24
24
12
5
43
21
8
36
37
30
18
95
16
48
3
93
111
9
24
12
3
18
23
24
7
5
139
12
9
39
120
30
96
83
31
24
36
9
3
69
80
4
45
66
48
53
12
13
3
39
45
51
30
42
48
54
48
18
24
45
8
7
53
55
9
99
84
41
31
24
41
60
1
48
6
89
7
17
31
36
24
5
24
72
24
4
68
49
23
55
12
5
43
21
32
55
24
9
15
42
59
13
6
36
48
5
25
150
60
12
36
5
43
12
12
5
43
29
36
37
18
29
175
65
31
12
12
48
57
75
6
27
3
48
41
55
24
65
19
53
19
9
32
7
21
20
16
51
33
105
24
6
12
24
30
15
56
24
43
21
39
42
48
66
30
6
18
78
18
6
66
3
32
37
30
17
103
18
23
24
31
17
7
18
23
49
42
24
12
12
5
1
35
7
30
18
45
9
47
55
24
5
79
12
36
12
5
7
30
54
5
7
5
7
18
23
7
29
55
45
111
113
12
13
35
55
24
12
41
67
53
48
24
7
24
17
19
30
15
9
24
23
7
48
12
6
30
125
7
24
24
45
81
78
41
84
12
19
6
75
3
18
102
17
1
23
67
5
72
16
56
31
12
57
80
60
295
60
24
60
29
12
19
6
18
36
65
19
77
1
54
60
5
19
105
15
69
57
6
77
12
31
24
9
51
30
23
1
66
6
18
45
15
17
7
12
30
18
12
96
12
6
24
75
20
7
5
13
48
24
6
33
9
66
54
47
73
78
24
96
48
36
33
111
60
84
30
15
8
60
4
81
47
67
45
56
52
15
5
25
42
29
31
48
65
1
11
13
23
12
7
9
21
18
12
45
20
19
24
21
75
36
65
120
25
90
45
3
180
132
29
79
36
12
42
18
84
41
72
40
8
7
36
17
13
30
12
57
32
48
16
20
31
33
15
66
6
36
12
60
5
25
30
60
53
12
12
40
8
48
24
19
102
72
90
132
48
36
12
12
36
65
12
84
28
45
23
7
41
1
30
84
60
12
24
41
13
39
8
4
3
113
7
48
17
31
41
259
5
19
6
54
12
36
17
1
42
5
7
12
24
12
77
85
18
29
31
33
105
111
3
6
6
18
18
12
17
49
42
12
41
7
84
30
15
8
7
18
6
24
18
30
65
24
43
12
29
31
29
4
12
3
60
105
8
25
47
7
65
40
44
19
42
18
53
64
9
24
11
127
17
48
144
103
6
6
41
24
19
12
42
18
120
12
17
31
12
6
54
17
36
19
24
9
72
8
55
57
8
55
17
24
24
1
15
15
36
29
49
11
55
120
12
60
53
36
55
5
19
102
27
51
24
72
65
24
19
17
61
23
1
90
54
6
18
30
12
5
36
43
84
6
15
39
18
30
12
6
47
19
5
55
24
162
30
24
5
43
42
30
18
107
31
17
151
21
8
7
9
15
17
24
19
132
24
69
45
6
89
4
3
33
32
28
20
7
12
36
24
18
18
9
36
51
53
7
33
56
19
5
168
84
19
36
29
1
54
12
24
6
24
138
21
9
23
67
17
64
60
104
12
13
6
36
36
5
13
54
57
104
1
6
24
9
20
85
24
42
60
9
80
25
39
15
5
91
65
160
36
15
78
6
12
12
12
150
18
72
24
30
6
36
54
48
72
63
12
60
20
124
27
78
59
16
27
12
6
102
17
43
12
138
24
23
12
19
41
19
24
48
24
30
35
28
68
19
24
17
7
36
12
29
4
120
51
30
18
12
33
3
33
39
53
43
30
24
66
30
99
36
39
17
19
ABCD 96306806894*3^$a+1 [50041]
45
16
8
96
24
24
27
66
90
37
36
8
33
159
4
128
52
83
21
72
33
75
48
48
124
29
99
27
57
33
99
9
87
24
24
12
4
47
25
8
21
3
15
1
24
44
76
125
18
133
20
45
72
27
45
3
60
12
52
32
21
43
32
52
80
12
3
73
35
1
12
68
28
53
19
17
72
31
5
30
90
27
28
92
3
30
42
30
54
25
29
3
16
53
7
252
32
36
4
29
78
36
30
3
15
18
43
29
3
87
6
39
24
40
41
210
45
45
7
12
23
1
8
40
35
54
99
207
97
36
11
6
156
19
35
60
129
28
107
96
30
27
48
15
9
24
64
120
59
37
32
75
57
27
57
24
64
20
156
27
37
36
20
12
3
72
1
32
132
87
13
56
36
51
25
11
18
60
48
27
48
3
1
72
47
25
71
9
135
57
24
72
48
33
15
15
61
32
4
104
40
104
3
81
9
147
36
100
5
27
9
66
109
35
33
45
39
48
16
8
216
16
8
4
32
39
36
57
76
47
1
32
64
20
60
64
17
19
11
36
90
36
51
12
28
80
27
45
15
49
24
72
48
53
7
20
27
1
125
15
72
28
11
1
20
16
89
99
84
15
61
71
13
68
24
57
91
20
64
24
36
143
102
39
16
96
104
40
8
96
69
7
20
12
105
19
35
61
84
77
127
20
84
72
96
36
48
39
138
3
40
48
149
3
16
56
88
120
20
60
27
117
48
72
156
4
96
8
96
88
23
9
48
12
16
77
3
16
32
84
24
24
12
4
56
9
15
21
3
48
27
12
45
27
1
20
4
144
12
20
40
80
4
53
55
77
36
12
18
97
80
3
21
12
21
91
68
24
120
12
48
4
12
17
99
27
21
3
13
8
24
9
39
48
21
183
9
39
3
54
54
117
72
9
15
16
53
18
133
35
12
126
3
21
12
43
80
75
25
80
165
55
24
8
24
76
101
39
69
27
33
159
4
80
81
63
64
12
56
21
67
56
39
129
16
68
36
40
35
48
18
19
108
60
20
63
42
3
48
96
24
28
17
75
52
36
11
37
8
132
28
11
45
189
72
19
17
24
55
29
36
79
48
56
3
120
114
48
36
54
36
24
85
8
16
80
21
147
16
8
9
3
3
9
45
19
32
105
6
1
8
120
99
18
27
117
43
32
69
42
1
29
55
53
27
28
20
48
57
3
24
72
72
144
28
32
27
21
48
4
17
91
11
9
108
108
100
36
56
4
29
15
112
132
20
16
48
77
243
39
1
56
72
48
24
16
59
33
52
107
306
111
12
27
13
77
15
15
61
29
3
4
80
93
39
96
28
20
21
19
17
3
63
109
36
32
57
3
123
114
27
12
15
1
20
24
48
16
11
42
3
24
96
120
60
96
16
29
15
24
15
1
56
16
17
39
12
4
8
36
63
90
150
21
16
29
19
8
63
21
36
12
4
24
20
16
35
33
16
24
32
4
48
68
201
36
108
19
36
24
8
112
8
52
36
104
24
28
53
75
60
16
101
19
24
83
1
17
99
24
100
32
84
21
123
3
54
147
4
12
176
12
16
80
24
39
30
24
27
112
53
15
12
16
56
12
12
117
3
16
29
43
164
9
27
33
15
40
48
80
24
3
61
72
53
19
89
108
30
72
1
20
144
24
36
52
29
54
6
30
1
116
15
84
78
48
3
76
65
43
11
25
47
1
44
48
160
125
7
12
8
9
39
72
33
19
68
9
163
12
41
12
27
15
121
8
36
16
32
21
87
69
43
32
69
3
159
72
9
24
24
24
15
1
29
3
16
36
144
60
47
33
3
37
71
9
51
121
32
21
18
45
16
12
36
53
27
160
29
43
36
32
12
81
163
35
48
1
92
16
20
96
88
152
60
12
36
99
57
48
36
112
48
44
27
25
11
9
96
28
92
24
24
40
72
36
35
49
89
3
195
72
21
144
76
20
160
44
24
24
72
171
24
9
81
12
15
4
20
40
8
24
4
53
31
8
48
24
156
16
20
60
28
8
48
24
16
35
1
48
32
12
36
64
41
12
91
32
76
32
21
3
69
19
5
30
21
156
28
36
108
20
81
180
7
173
36
15
24
16
8
33
87
12
21
15
12
12
3
18
111
33
91
17
19
11
9
12
76
20
96
28
80
21
18
33
39
1
53
72
7
44
148
35
54
99
48
48
40
8
99
45
9
39
40
128
12
159
21
21
51
16
77
54
180
201
96
9
27
48
9
91
5
123
40
176
72
24
16
35
13
24
17
183
52
17
48
79
155
1
32
216
12
36
9
7
48
8
153
43
48
53
123
4
80
60
12
16
68
12
45
3
16
65
3
4
32
40
20
60
36
81
19
53
27
48
28
20
75
45
40
8
48
4
68
16
92
76
29
36
55
17
60
127
11
9
33
55
ABCD 96306814582*3^$a+1 [50033]
12
87
45
48
3
105
57
39
3
81
63
66
54
21
21
60
27
63
42
36
123
36
24
51
6
63
36
24
33
156
72
30
12
54
12
12
36
36
156
180
39
12
27
42
54
30
6
45
33
6
6
3
57
39
108
117
39
87
12
120
60
45
75
36
33
117
30
33
39
90
12
135
72
12
21
147
33
87
51
174
18
66
114
18
99
60
15
60
141
36
99
48
69
51
177
9
27
69
27
45
42
30
66
84
96
9
108
72
63
9
24
84
33
27
21
18
45
81
30
69
36
15
48
48
21
39
9
51
84
126
72
18
30
12
39
27
9
24
36
48
15
21
21
15
132
12
3
36
33
72
117
42
156
18
51
3
162
60
3
87
81
15
21
3
30
18
90
39
3
156
210
48
6
21
24
75
45
15
18
90
117
36
33
60
54
12
18
12
6
129
39
153
36
3
84
93
36
96
33
159
93
108
96
24
6
57
39
177
63
18
6
84
9
36
75
222
6
69
39
6
120
48
72
126
78
3
3
6
3
159
45
63
165
243
9
3
21
57
123
51
57
84
87
9
213
87
3
126
111
33
6
33
9
72
42
6
24
60
30
21
129
78
33
45
3
87
132
252
6
54
117
36
15
120
90
99
129
102
9
93
60
90
36
93
21
36
12
63
48
36
81
84
18
30
39
21
18
72
162
75
21
84
48
27
48
24
51
132
9
45
12
30
201
60
12
69
12
15
135
21
93
72
42
30
15
15
72
45
12
60
3
81
36
99
42
78
12
12
36
84
126
54
36
72
57
12
51
96
21
33
3
144
33
48
39
9
30
24
69
171
60
12
18
99
9
60
78
12
30
39
123
9
12
75
132
42
66
42
12
99
21
15
75
126
6
18
72
15
129
96
3
63
18
51
129
30
36
57
36
75
33
3
69
12
96
48
9
15
57
108
42
6
18
33
60
48
75
105
51
81
12
147
174
90
108
6
36
24
63
111
6
87
72
12
21
15
39
6
18
69
12
135
6
162
162
18
42
3
144
33
15
72
3
114
66
18
48
54
138
102
33
72
129
51
135
54
54
33
12
87
57
39
42
18
30
72
3
33
51
9
54
48
24
6
75
69
111
75
21
33
36
12
27
3
9
57
12
132
12
3
33
12
27
45
243
105
135
27
30
15
36
12
15
225
3
72
42
183
21
51
39
96
54
27
9
48
96
102
33
21
3
48
36
51
45
45
6
36
6
120
90
33
39
102
90
84
9
36
51
57
39
168
54
42
18
18
12
18
84
18
120
288
42
12
30
36
48
90
24
42
18
39
27
42
54
84
126
54
102
15
144
15
21
39
24
12
21
33
60
18
36
72
9
3
18
54
30
3
24
120
9
48
3
33
51
15
138
99
21
60
102
33
57
39
135
36
45
69
96
15
39
9
219
57
12
39
18
3
39
105
3
66
6
105
27
18
75
15
48
6
108
27
63
21
24
45
75
21
6
60
30
18
30
18
18
15
9
48
51
27
42
39
33
48
24
60
147
9
48
42
24
33
33
42
12
36
48
6
114
84
42
3
27
18
3
36
60
63
126
27
12
75
165
48
15
153
15
294
27
36
72
9
27
27
12
21
117
60
36
51
36
3
12
21
72
9
18
48
93
12
21
6
72
9
39
24
45
171
42
183
9
30
21
27
60
57
69
15
108
27
9
21
12
102
78
3
135
84
6
51
69
51
3
213
63
90
6
6
30
90
42
33
36
33
27
3
153
24
12
45
54
33
9
48
135
72
39
174
39
9
135
57
15
171
24
18
27
321
180
6
6
39
15
60
18
12
63
27
6
78
6
168
18
57
27
36
30
15
39
9
45
30
36
48
30
48
111
93
78
9
3
45
45
48
132
27
33
27
51
18
30
12
42
6
33
9
123
12
15
9
51
33
24
75
81
39
24
90
24
132
66
60
60
9
39
69
45
168
3
36
36
60
120
105
78
6
15
3
30
138
42
3
3
84
120
6
72
72
48
270
21
24
93
87
15
12
72
24
222
12
198
33
132
12
72
15
18
78
30
78
114
66
156
114
51
21
18
144
165
21
12
39
33
12
6
78
120
96
30
24
30
90
24
66
6
60
6
ABCD 96306868096*3^$a+1 [50139]
33
12
15
48
42
40
18
29
36
12
120
33
102
33
81
16
47
27
54
39
1
122
9
61
30
8
36
16
17
12
1
48
90
41
19
12
48
102
83
51
9
7
89
201
58
5
12
43
26
3
13
30
80
18
99
103
5
12
31
41
48
133
90
29
19
29
81
27
84
1
143
25
71
49
30
197
132
27
16
8
12
10
23
7
168
32
10
18
5
12
45
27
12
36
13
71
15
24
112
18
155
12
132
13
23
25
32
15
15
24
16
120
29
15
45
1
8
15
24
51
21
91
5
25
83
12
12
36
60
24
31
30
47
60
75
9
48
91
120
5
55
12
108
2
123
12
9
54
40
17
73
11
48
31
5
75
6
3
48
165
18
9
43
5
85
23
81
34
60
12
8
52
18
2
105
13
2
28
12
30
8
130
89
48
108
60
27
33
120
15
9
121
26
45
51
84
9
60
27
45
13
30
120
41
19
125
60
12
15
45
84
36
48
60
217
30
17
1
2
60
220
60
149
48
13
83
7
188
10
90
77
48
84
3
28
77
3
72
33
120
36
1
143
12
12
121
11
24
7
65
84
51
88
60
125
37
150
17
63
93
15
22
14
9
156
61
30
108
77
9
30
16
44
36
120
33
27
117
63
33
12
13
11
51
40
5
55
53
51
4
41
144
7
20
268
41
48
48
39
45
79
5
75
112
80
57
51
36
16
30
23
67
17
51
105
84
60
31
17
9
3
103
5
24
31
60
20
60
28
17
75
93
57
10
38
315
15
36
9
24
1
50
81
24
37
107
3
18
10
32
40
14
51
55
78
59
12
1
83
60
84
31
72
20
24
4
72
17
43
18
150
42
14
4
12
60
14
16
18
12
20
24
81
43
90
120
26
33
103
44
69
7
8
22
30
17
171
72
270
10
5
12
43
17
163
110
40
138
72
20
28
29
36
51
4
5
7
20
117
12
19
12
29
9
22
8
9
43
77
91
17
3
36
30
3
36
12
55
20
9
31
48
152
69
15
81
24
79
32
60
9
36
55
125
55
80
93
27
24
4
65
37
90
65
45
3
37
98
81
15
36
69
31
5
55
5
12
87
16
53
7
20
28
12
120
269
19
42
83
255
40
29
60
151
5
12
43
210
26
69
25
30
12
168
12
60
30
38
132
70
47
48
9
64
47
103
5
72
85
80
10
48
5
24
108
15
54
16
23
24
168
48
24
81
22
48
5
7
110
58
65
24
48
168
12
25
18
41
91
77
43
140
69
19
72
5
15
28
30
2
9
96
48
7
5
33
66
6
63
7
53
60
51
4
77
43
120
2
10
17
12
15
64
17
135
130
167
27
6
3
51
21
84
1
104
16
23
7
138
42
60
44
21
105
27
12
15
76
113
7
110
54
21
12
12
36
3
45
12
3
81
9
22
18
11
31
8
172
48
29
13
78
20
36
4
77
39
69
67
65
3
70
50
165
24
31
56
21
12
72
151
50
27
60
91
56
46
83
27
28
32
33
144
3
18
15
55
12
65
15
69
15
4
5
51
9
21
16
23
144
43
44
16
44
33
13
170
33
75
69
223
14
39
7
20
88
17
24
36
15
24
106
14
4
12
5
43
29
3
40
18
59
43
17
3
54
15
24
60
85
47
39
76
77
31
65
7
50
54
34
2
54
34
110
66
21
25
23
12
15
33
7
77
31
89
12
31
8
9
12
108
31
102
8
15
7
8
100
32
33
147
45
43
2
10
17
27
33
31
72
48
32
33
24
96
7
128
57
235
17
12
15
4
72
29
31
60
108
26
46
5
75
9
79
2
87
91
17
12
3
105
3
69
31
12
20
54
144
142
60
108
12
77
12
21
10
5
25
14
66
10
29
36
15
28
5
37
18
12
29
21
3
37
83
115
5
7
30
59
15
69
7
74
15
51
9
61
23
145
2
57
36
51
30
16
8
30
42
30
24
33
12
75
4
72
30
23
12
72
27
69
72
55
14
6
10
30
108
32
54
3
13
30
20
45
12
43
29
31
8
36
16
50
39
15
21
48
36
19
30
11
79
32
40
14
171
115
18
56
39
15
40
5
24
21
15
25
42
128
52
44
54
195
87
148
29
93
15
73
35
120
24
63
9
21
27
123
18
10
29
27
33
27
4
12
5
108
7
44
69
36
15
6
90
93
7
53
24
93
39
19
29
3
40
120
29
1
23
180
7
65
3
12
297
12
36
103
5
55
41
24
27
84
24
36
9
115
5
15
9
63
40
77
27
4
65
15
52
8
129
13
30
48
77
45
10
20
40
90
18
30
102
17
51
9
27
4
5
36
120
24
36
1
38
82
8
15
60
85
62
108
22
14
64
60
56
21
25
80
10
44
9
27
70
48
42
14
16
23
25
42
17
31
62
40
38
180
40
101
96
43
5
24
36
7
17
72
36
145
48
32
90
45
43
12
77
51
10
ABCD 96307066946*3^$a+1 [50020]
40
29
27
28
41
16
11
13
66
54
11
19
42
47
43
54
54
2
19
48
93
24
15
15
113
43
30
32
3
43
9
32
60
55
60
60
14
70
42
138
129
51
29
28
15
60
30
23
4
32
55
14
40
102
45
8
55
36
45
21
24
111
9
35
24
67
29
19
66
8
82
24
89
7
5
49
6
9
57
48
51
68
1
6
114
66
14
16
39
177
8
19
3
50
10
17
96
55
30
6
24
60
5
84
45
51
7
14
34
12
108
81
21
59
21
7
32
19
132
90
8
190
9
17
10
53
1
6
5
4
51
6
54
26
94
74
15
4
27
24
90
6
41
103
9
17
34
12
53
45
15
1
11
55
17
16
101
46
18
210
17
40
39
5
28
20
33
72
27
40
24
117
23
4
51
12
78
6
29
21
130
101
19
24
12
18
32
7
3
144
9
21
35
16
3
29
13
24
8
72
70
36
14
130
33
32
40
56
43
26
168
123
43
36
96
9
29
15
55
12
77
7
5
45
16
27
21
80
10
12
2
88
23
81
10
105
8
37
3
8
19
24
60
96
134
46
84
60
26
16
18
12
24
21
24
45
35
21
7
32
4
21
30
74
10
6
90
21
33
11
45
19
51
29
64
27
29
7
38
106
5
115
6
24
51
75
2
58
9
108
36
56
31
17
36
1
59
4
33
3
15
12
2
27
100
39
42
54
29
60
7
18
30
12
78
27
39
36
29
136
68
16
15
60
24
6
35
21
72
55
80
36
72
175
14
40
24
6
24
5
45
96
10
65
55
9
27
18
11
160
20
4
32
60
33
16
111
17
15
31
12
9
21
3
87
29
1
48
47
25
8
22
2
3
43
5
61
54
66
59
84
7
5
21
24
19
56
16
39
60
41
4
53
16
6
33
51
96
24
6
24
6
36
60
29
21
40
104
99
55
17
79
60
50
3
40
27
21
15
60
204
9
75
5
7
38
10
36
96
60
24
45
39
2
27
43
2
15
97
66
24
41
24
165
31
3
96
24
57
44
16
75
5
25
23
12
133
6
29
31
30
6
50
70
138
6
36
24
36
2
15
7
5
40
53
7
39
5
40
149
58
54
51
53
10
12
24
26
48
82
14
70
24
101
31
5
4
21
8
27
69
46
93
5
19
27
149
115
36
81
63
81
20
25
8
72
10
14
130
6
11
88
20
7
84
5
19
6
119
1
30
66
83
12
12
72
60
84
85
11
79
65
7
38
10
86
91
45
39
9
107
45
88
42
30
8
22
84
14
46
98
75
16
15
6
35
79
6
59
12
12
45
27
156
33
40
107
19
53
31
12
108
12
33
15
45
36
20
19
120
21
39
9
152
64
21
35
31
17
12
25
6
84
30
15
15
21
3
36
6
27
51
5
12
43
101
33
82
6
78
41
28
53
64
6
29
24
7
14
19
15
41
55
30
24
90
254
46
2
19
21
35
43
5
21
64
42
9
29
70
12
120
14
10
60
21
3
21
99
12
113
21
75
31
24
84
21
5
3
43
108
30
42
24
53
1
6
9
41
3
37
30
74
16
23
127
29
7
14
15
4
15
60
36
54
6
5
55
6
54
9
32
19
24
182
15
49
6
29
61
83
7
60
24
36
54
39
32
79
60
5
1
24
35
31
84
81
32
7
156
48
41
48
48
228
7
2
16
96
6
65
25
24
6
9
20
40
15
33
32
136
8
61
51
72
53
168
10
6
6
18
71
9
40
30
101
60
19
12
114
8
67
15
41
60
48
76
20
31
48
12
24
41
13
6
96
113
31
5
24
16
5
3
37
30
24
12
129
29
24
67
8
37
15
15
24
12
33
32
19
29
12
4
39
5
1
126
29
31
30
3
20
12
19
24
29
40
5
51
21
130
53
36
16
21
87
68
88
24
48
3
5
72
13
42
33
15
17
48
45
22
45
5
3
7
120
29
1
47
1
11
16
68
25
11
79
102
24
114
62
3
120
21
40
66
60
5
85
35
12
57
19
27
24
50
46
18
27
32
136
135
6
3
56
16
69
102
9
219
30
11
48
7
41
43
69
80
67
9
105
27
39
36
48
29
13
18
14
27
61
15
17
15
43
30
24
11
24
55
89
112
15
29
1
30
53
277
18
5
1
15
20
55
6
32
3
19
24
2
19
51
53
67
17
1
42
57
8
19
33
17
46
93
5
99
21
22
84
29
16
9
35
21
15
9
46
9
12
165
3
29
88
23
36
21
40
78
12
9
15
29
36
16
3
42
78
5
55
41
31
9
75
21
3
5
31
24
12
48
96
89
105
27
108
57
43
144
12
41
39
9
72
75
4
15
36
38
10
6
128
75
7
24
30
59
72
16
5
3
85
32
10
30
155
19
9
17
3
7
24
6
23
1
6
2
46
26
3
37
51
39
45
41
10
77
7
9
51
173
1
11
79
105
44
67
81
24
45
11
13
59
67
29
31
14
67
32
37
8
67
21
78
65
55
12
45
39
5
36
49
8
3
43
36
9
144
27
60
60
74
10
12
90
90
54
30
50
15
25
39
15
74
48
10
113
12
19
6
54
5
40
45
11
28
44
88
3
50
39
7
24
36
33
51
45
45
80
16
24
35
45
19
27
9
32
73
6
90
6
29
16
15
9
75
36
54
8
91
56
21
123
7
17
187
29
12
55
48
12
14
3
7
6
3
15
6
23
48
48
105
16
30
89
16
129
47
52
8
13
32
39
1
32
27
109
99
36
92
40
15
24
185
21
39
25
6
18
30
90
11
55
36
5
19
41
4
21
48
6
5
19
12
30
80
63
31
29
24
7
6
35
133
11
48
12
153
82
9
15
77
4
15
ABCD 96307370288*3^$a+1 [50116]
90
162
180
79
96
149
139
95
145
107
54
36
18
72
49
48
47
414
270
180
252
37
107
234
91
240
65
126
49
41
108
36
54
126
36
288
72
18
72
13
96
161
18
252
18
72
144
270
126
90
360
54
144
115
101
126
18
450
36
36
18
162
234
306
18
306
54
126
25
371
90
90
198
19
323
90
67
113
90
37
48
23
72
49
41
103
41
36
90
198
90
522
198
25
47
289
161
90
18
90
121
131
144
720
144
90
252
54
49
240
71
234
180
126
144
342
180
108
252
108
90
37
323
36
126
180
90
13
221
126
229
5
126
630
108
162
288
121
96
35
13
5
180
396
36
7
11
421
11
325
48
41
343
48
23
126
43
48
53
36
126
234
90
325
125
36
18
61
191
18
90
72
109
161
18
36
360
144
1
341
235
53
36
540
126
90
18
49
23
54
180
31
144
131
144
13
41
72
144
31
59
90
43
11
36
49
95
72
73
71
126
234
36
13
240
35
162
54
36
288
72
144
36
565
48
35
126
223
47
1
125
259
11
133
191
36
144
54
199
192
221
180
108
36
180
180
126
360
18
79
288
83
36
54
355
131
13
96
144
17
36
108
342
18
126
25
101
18
217
35
198
72
378
37
35
13
5
90
97
65
79
209
72
108
139
192
29
126
396
54
216
18
72
54
36
414
90
180
475
65
360
216
367
192
395
54
72
18
36
54
36
54
90
306
85
59
85
77
108
216
31
95
108
36
90
36
378
72
90
90
288
306
576
54
229
96
179
157
144
5
54
36
180
54
126
25
209
72
54
36
180
288
505
251
54
90
180
180
61
29
72
18
409
77
259
461
19
341
571
5
90
145
35
18
36
180
163
192
96
48
5
ABCD 96307602596*3^$a+1 [50004]
24
21
108
31
95
30
36
96
18
69
33
7
11
36
36
133
65
6
9
27
37
8
63
30
91
56
64
11
48
21
40
11
42
36
79
8
3
37
29
78
61
59
21
39
30
51
96
69
6
36
12
78
18
66
18
57
3
48
78
15
39
156
36
241
17
15
15
60
36
12
168
72
157
23
49
35
6
18
36
1
35
72
13
53
27
24
93
6
61
24
149
18
57
16
125
195
40
56
48
88
152
40
5
78
48
42
48
6
18
27
3
13
104
24
27
18
30
72
37
120
47
1
29
18
6
67
80
48
51
18
96
30
6
66
108
60
37
29
3
75
37
65
18
45
27
18
27
144
64
23
12
150
7
5
3
15
6
30
24
126
7
8
105
126
108
96
61
8
21
19
17
54
1
83
6
54
1
35
37
72
11
85
47
30
54
6
7
5
72
144
36
78
1
17
48
31
65
55
29
42
48
145
32
63
49
77
84
7
17
18
84
18
55
23
9
21
219
21
12
63
27
13
95
25
35
45
93
54
6
159
3
12
36
24
13
53
6
13
56
16
71
60
84
1
32
16
5
24
30
37
35
90
36
204
3
27
36
78
54
13
17
7
35
85
48
48
47
132
18
72
19
89
15
93
138
1
5
75
160
29
6
85
23
105
3
37
11
37
5
67
71
36
114
30
21
48
21
99
27
13
77
19
96
29
36
108
187
168
5
6
54
87
3
72
36
25
5
18
25
80
27
18
72
3
81
31
5
54
24
102
55
53
24
66
9
51
120
42
30
24
120
24
157
48
5
42
54
54
72
37
71
49
8
27
18
42
36
54
72
18
13
53
54
36
54
27
15
36
90
99
45
54
37
119
60
13
113
48
60
36
55
96
8
64
11
12
78
171
9
12
19
59
36
18
36
120
115
11
90
6
48
150
12
24
51
48
57
18
21
75
165
48
3
18
67
107
13
23
6
51
57
30
1
89
90
13
32
88
35
48
36
276
45
147
21
40
35
37
72
32
3
12
25
56
27
36
6
54
30
6
1
17
18
12
18
55
24
11
18
91
35
21
3
30
60
36
306
13
32
27
13
17
6
25
11
18
195
21
84
31
5
51
39
6
75
96
40
215
54
6
85
89
15
39
129
21
67
144
5
36
72
55
32
15
9
51
48
13
8
15
25
35
84
36
60
36
30
31
24
53
147
33
72
24
31
48
137
54
30
91
113
12
19
56
3
30
42
48
21
15
42
18
90
27
117
30
6
72
7
11
174
15
112
5
3
123
12
81
16
24
5
6
13
5
43
29
3
297
6
9
64
72
29
6
90
99
9
120
7
35
18
19
32
123
18
27
81
39
51
24
36
12
72
37
5
3
40
120
72
11
90
18
81
16
32
165
12
151
8
40
41
15
75
48
36
1
35
69
135
145
35
69
123
69
45
99
64
56
15
36
13
8
24
40
59
85
32
40
59
54
12
60
7
11
237
9
18
60
12
133
35
157
48
5
43
168
29
123
3
109
35
30
7
29
51
16
23
25
32
72
15
6
72
99
9
120
111
75
13
17
31
8
75
69
15
18
55
17
42
18
30
108
25
29
6
37
17
55
53
147
63
36
21
69
60
7
32
15
12
6
84
75
75
84
36
78
7
24
17
18
21
33
36
51
9
36
54
90
27
3
37
113
30
6
54
37
480
17
15
88
104
9
90
109
35
18
42
30
27
48
75
90
27
16
23
132
12
121
5
54
60
30
51
81
15
24
16
29
150
117
45
108
39
51
12
25
48
59
12
9
9
111
75
21
9
36
18
186
36
54
12
18
42
37
11
24
18
19
29
42
90
39
63
57
136
83
30
90
24
18
84
36
24
84
6
48
60
37
29
132
12
60
18
30
60
115
5
72
67
23
25
32
88
48
29
66
33
129
31
65
30
60
84
1
41
66
37
35
37
113
120
18
37
107
18
72
78
66
91
53
126
72
24
36
180
45
24
120
16
8
141
6
48
42
12
78
30
18
1
95
33
105
15
81
54
30
27
51
37
65
111
96
33
156
24
12
18
45
15
25
96
17
90
24
18
18
18
36
19
137
24
15
3
13
17
6
1
35
13
17
18
37
23
156
45
27
24
13
41
12
24
19
11
18
91
77
12
6
81
3
72
90
36
7
65
36
19
5
3
72
33
18
109
17
55
29
91
59
54
36
84
31
29
126
36
30
3
16
17
18
96
144
12
78
30
54
15
96
15
1
5
54
30
31
11
12
150
36
54
25
5
6
54
15
87
60
120
24
30
31
5
6
37
11
60
25
59
6
135
99
18
43
32
15
169
11
138
24
43
32
120
57
18
18
3
27
108
1
24
29
51
40
5
12
15
40
17
15
ABCD 96307890046*3^$a+1 [50024]
1
6
17
16
8
4
12
80
55
54
87
72
57
15
117
59
7
9
27
30
36
15
27
21
8
28
24
44
4
8
16
20
25
48
23
24
16
27
5
49
39
72
9
23
64
63
21
20
28
44
7
17
25
35
25
83
73
59
16
32
28
9
6
65
24
61
15
3
33
12
9
11
1
59
37
18
9
20
144
19
53
52
12
8
76
32
1
47
19
54
11
4
20
31
93
9
59
13
51
96
9
24
3
24
8
36
37
48
30
101
16
8
16
92
19
30
15
12
21
11
43
18
11
55
42
63
12
44
24
151
57
9
3
9
11
48
24
40
33
71
76
12
45
35
16
9
6
36
6
3
45
36
11
7
29
1
3
12
3
17
37
15
33
3
36
9
162
12
69
56
52
60
9
42
18
11
13
39
44
88
15
12
69
20
12
36
4
15
41
1
63
8
48
16
9
35
12
16
36
21
11
25
12
51
12
128
7
17
72
25
15
20
60
28
21
30
6
47
7
12
18
23
52
48
36
128
48
12
36
19
9
68
112
8
1
27
3
6
15
12
80
49
63
39
21
12
24
32
13
11
16
12
32
7
21
8
28
21
15
8
16
21
47
12
1
42
57
93
3
32
12
49
150
9
12
3
17
25
95
4
92
16
24
12
8
36
12
40
24
20
16
8
28
15
90
11
40
44
4
24
20
60
52
12
24
8
28
21
111
20
37
3
8
19
24
90
11
40
36
12
24
20
16
8
109
18
17
36
37
12
3
44
73
51
8
60
1
60
15
20
7
29
88
60
69
3
21
18
29
48
4
20
16
177
6
33
24
105
75
216
24
48
120
9
3
51
6
75
3
41
25
23
31
30
18
18
3
8
4
9
83
7
29
64
104
13
59
7
24
9
57
11
12
144
28
8
12
16
21
35
4
93
11
61
47
1
51
12
12
36
56
19
137
48
37
11
40
24
3
120
17
40
8
40
8
76
33
11
19
9
20
4
15
53
28
20
72
1
15
8
25
11
48
4
15
21
12
8
24
1
87
36
80
61
24
39
39
30
63
32
16
20
40
8
40
48
15
81
15
54
47
12
84
13
83
12
4
51
21
15
9
32
36
31
9
12
36
12
8
12
124
104
4
48
8
13
39
36
32
12
19
41
4
12
48
9
24
35
48
1
18
29
61
15
75
29
1
3
15
125
49
12
3
12
33
6
81
44
19
89
52
56
1
23
108
28
32
40
3
141
36
24
20
24
4
39
18
63
24
12
33
96
39
72
8
76
45
35
52
36
27
17
12
28
20
36
52
20
28
20
4
12
105
39
33
96
15
32
4
27
5
7
41
12
79
48
5
52
45
35
1
11
1
15
92
24
73
54
77
7
89
16
116
181
3
32
24
12
36
19
42
11
28
12
60
20
28
3
6
90
41
4
24
33
99
9
47
211
42
3
44
12
1
3
45
23
19
33
8
16
44
1
23
4
51
41
232
27
5
48
48
13
39
24
12
8
40
120
56
16
12
12
39
69
8
36
12
124
8
12
4
44
4
8
52
20
25
27
3
6
15
33
51
36
12
9
23
16
45
66
21
21
83
28
8
28
20
48
24
7
41
112
20
52
36
12
9
39
12
12
8
24
48
40
56
76
60
24
135
6
24
11
36
12
48
7
42
12
51
12
9
27
20
73
3
8
7
18
3
60
56
40
32
13
3
48
48
9
78
42
35
16
12
27
5
37
83
136
75
33
24
32
40
27
48
33
9
30
57
9
15
63
6
18
165
27
17
7
5
28
9
3
12
8
37
3
8
43
45
24
8
28
92
16
8
12
7
5
25
6
5
25
15
20
64
21
3
8
64
20
85
12
66
81
12
68
13
35
100
36
48
12
12
36
3
17
24
4
21
12
219
8
40
9
6
29
1
35
1
15
12
27
65
64
39
41
7
24
6
3
9
6
33
32
37
27
8
4
21
47
124
20
4
27
72
9
44
4
21
3
20
16
60
39
57
24
32
7
45
24
3
89
7
9
60
20
37
15
164
12
52
72
12
24
32
13
42
9
72
12
44
19
36
84
65
28
8
55
5
4
12
32
48
64
20
43
9
63
69
45
3
9
63
24
24
60
20
12
25
6
17
28
44
1
36
11
40
56
1
195
24
60
27
101
24
25
6
114
15
33
11
40
27
65
16
36
20
43
29
40
12
12
48
3
5
16
8
37
24
11
24
1
71
36
52
45
11
16
21
15
44
4
24
12
56
72
19
30
23
7
24
41
31
9
21
3
8
4
32
36
24
28
8
16
57
132
3
12
32
13
51
12
20
4
144
116
25
23
12
36
85
60
23
24
31
33
8
28
45
18
12
9
68
4
9
71
28
27
33
104
19
9
12
9
3
3
89
19
21
45
48
18
5
19
21
8
76
12
117
39
24
8
19
9
24
9
83
40
12
104
25
15
20
24
67
89
4
8
36
76
8
24
49
47
43
5
24
48
49
195
57
35
64
9
23
7
18
27
36
24
39
24
54
11
4
8
4
48
45
27
33
35
4
12
21
27
39
42
3
8
24
1
107
13
3
39
90
39
93
23
24
24
37
11
1
27
12
44
12
72
31
17
55
18
23
31
48
9
20
64
12
68
4
44
132
40
8
60
64
3
54
11
7
33
123
12
21
8
40
8
4
8
13
83
25
23
175
9
3
5
4
24
21
83
67
17
127
21
21
39
63
65
13
102
45
8
24
12
49
3
32
73
15
20
4
8
48
24
25
39
32
12
4
3
5
28
15
45
15
33
48
9
23
4
44
40
80
24
97
78
30
15
68
40
27
21
8
40
12
8
108
7
57
24
24
12
36
63
41
24
4
39
30
27
12
12
141
59
13
27
20
4
39
96
9
3
33
72
33
3
24
24
44
40
8
31
17
28
12
36
57
48
72
3
8
67
81
68
84
12
37
3
39
6
27
80
192
61
3
57
3
9
47
13
6
29
28
8
4
12
72
12
8
37
6
5
13
47
13
15
24
20
232
9
30
41
28
8
48
28
135
41
48
1
3
9
3
9
15
72
21
72
59
12
25
42
17
16
12
36
144
12
44
4
80
13
27
8
36
40
48
8
31
89
4
3
24
9
8
48
48
64
8
121
48
51
20
12
36
76
32
73
12
96
60
15
9
11
7
12
9
36
8
28
8
28
8
12
52
24
24
3
36
57
135
5
60
4
39
89
4
39
30
27
44
12
25
111
69
18
41
31
30
59
52
68
72
49
35
37
51
9
63
36
9
23
7
33
27
125
4
63
29
64
24
33
51
32
4
24
20
19
18
24
27
44
16
21
36
27
12
32
61
24
23
36
31
6
51
24
8
36
13
23
28
32
25
71
4
33
135
60
20
16
80
1
42
9
3
36
9
48
3
21
20
ABCD 96308312812*3^$a+1 [50076]
36
36
168
9
60
87
21
3
30
96
51
3
162
18
30
132
63
9
15
87
18
96
15
255
69
165
63
39
168
48
24
69
69
42
30
39
105
60
99
108
3
6
18
48
60
18
30
24
120
33
135
45
93
195
72
75
24
18
90
12
78
48
60
48
54
258
102
105
111
126
168
36
36
36
120
78
156
18
18
168
12
132
48
33
24
75
156
6
51
123
60
117
3
42
144
90
156
33
72
39
24
144
72
90
66
42
18
180
45
63
54
18
48
6
30
204
30
6
9
165
15
45
30
69
165
36
6
33
3
45
27
30
111
57
18
66
3
57
30
69
24
15
168
18
120
42
162
126
30
162
168
9
45
18
213
84
27
120
18
3
39
48
6
66
6
135
3
114
123
39
180
33
48
9
18
33
33
24
162
48
72
6
162
12
96
228
36
36
42
12
126
24
9
111
33
108
63
36
48
6
72
72
36
84
51
75
90
39
48
3
60
36
90
18
33
12
3
54
126
24
66
24
138
60
72
126
102
105
27
261
27
18
84
18
36
96
216
45
27
12
114
54
225
3
24
18
198
48
177
39
141
39
90
108
6
30
6
18
126
126
63
21
114
12
21
15
132
33
48
60
72
39
81
3
6
18
12
6
48
162
33
117
12
72
114
12
54
24
84
123
75
42
231
120
180
129
108
42
66
96
99
39
165
180
15
168
18
87
15
42
51
39
105
51
252
252
60
81
171
36
18
27
99
9
9
36
27
117
72
30
33
81
66
150
63
21
87
99
120
114
36
279
57
18
60
9
21
15
27
84
6
195
75
120
33
9
18
90
27
63
30
303
111
96
54
66
42
48
15
147
36
162
3
15
72
78
36
30
108
168
105
219
36
54
63
3
24
36
177
108
15
18
87
45
72
15
3
48
24
36
54
15
48
9
63
21
60
72
18
36
9
81
51
57
18
45
27
72
66
18
24
12
54
36
90
54
24
66
129
15
90
15
183
24
144
30
54
33
108
45
174
18
3
69
15
63
12
72
126
90
78
30
6
54
357
33
54
21
72
120
27
30
6
9
60
3
12
33
165
78
45
60
51
96
12
18
78
12
144
141
207
12
18
3
33
24
198
48
6
51
123
36
93
36
111
33
21
84
96
72
27
108
99
66
72
96
180
27
60
69
123
60
15
126
126
141
99
9
39
21
15
144
21
12
39
6
30
42
51
21
48
18
24
30
3
36
141
39
15
57
33
6
69
39
48
33
24
21
120
186
33
21
447
69
111
15
108
24
216
45
72
3
69
60
3
48
24
30
72
3
51
162
144
51
3
312
102
6
90
156
3
33
78
12
57
21
102
132
45
3
72
186
30
24
12
21
165
138
69
108
75
18
60
66
78
15
57
51
3
84
126
15
9
108
63
27
90
48
15
117
102
96
36
18
51
84
57
39
12
27
18
18
36
54
15
69
3
57
156
126
168
36
54
72
210
144
126
60
18
90
63
9
36
27
3
18
219
33
54
198
42
54
15
21
90
48
96
66
6
102
3
129
54
36
69
12
39
24
54
108
162
18
18
30
6
18
18
213
57
18
36
18
63
9
30
54
6
84
60
192
42
90
30
96
12
60
18
12
24
120
18
3
15
72
96
12
24
18
18
18
102
18
72
3
57
63
27
54
51
39
81
135
54
159
51
69
225
207
39
6
18
45
45
207
108
27
48
69
81
30
24
36
9
36
24
180
48
3
36
69
75
42
192
ABCD 96308838812*3^$a+1 [50012]
4
81
11
28
68
64
60
9
81
63
15
32
6
34
9
35
6
46
60
33
11
48
1
21
18
92
133
23
12
12
100
9
84
15
168
128
4
8
52
21
72
27
62
76
2
40
56
84
108
97
75
8
13
60
12
45
14
10
38
13
15
14
6
112
2
10
6
30
12
32
1
47
22
126
20
90
90
48
106
56
43
27
50
55
23
25
5
6
1
39
21
108
39
12
50
46
33
57
63
11
109
72
15
20
12
25
93
15
23
24
18
43
167
60
52
8
85
75
74
31
72
15
2
31
15
24
33
23
4
21
12
11
25
27
45
15
45
47
48
24
1
60
12
36
17
115
12
17
43
48
47
13
105
20
142
8
13
27
72
72
33
23
30
30
13
21
51
72
3
32
13
29
19
51
9
57
42
18
42
2
36
43
24
27
33
17
16
50
64
8
1
11
1
89
36
7
3
33
17
34
60
56
184
8
22
18
68
4
69
39
18
3
12
48
12
65
34
26
4
18
8
34
51
12
3
24
69
21
39
5
94
18
114
129
11
1
9
60
3
11
22
14
48
18
43
12
12
3
8
36
120
61
5
94
60
8
48
40
68
49
96
11
49
11
16
24
36
8
52
12
26
6
88
18
2
1
99
168
84
9
24
15
26
6
6
4
123
23
85
47
42
16
14
84
12
37
3
8
25
27
45
5
18
145
12
35
13
12
12
11
22
135
29
79
125
52
30
8
6
18
1
12
5
90
4
36
14
16
114
9
5
7
45
44
19
132
60
29
16
63
17
18
25
17
22
2
40
51
95
4
60
56
24
36
13
17
7
63
33
111
6
15
59
10
30
8
22
14
4
81
39
12
56
25
108
11
1
48
11
1
35
24
28
33
23
25
17
18
64
2
19
41
58
38
30
108
96
49
27
90
20
22
128
54
84
22
24
9
12
12
33
15
27
60
38
94
50
6
10
44
78
18
4
66
33
81
230
28
20
1
24
15
62
19
35
36
13
83
18
7
105
3
17
4
90
21
107
12
70
26
18
19
47
28
12
6
15
9
14
25
111
50
16
42
12
14
7
72
3
84
96
14
10
81
12
47
70
66
32
1
17
42
25
27
69
21
51
45
80
90
24
36
12
181
120
41
60
6
60
24
61
107
1
47
4
21
47
13
60
39
20
1
59
13
60
3
12
72
96
44
100
6
27
75
21
24
27
86
40
42
26
54
22
38
25
36
59
1
17
55
47
1
111
21
45
54
74
156
30
49
11
6
30
94
3
63
44
13
15
78
63
35
109
17
19
12
9
6
14
43
47
61
12
27
9
131
6
115
15
44
28
162
14
4
32
16
110
7
33
110
25
99
194
42
4
20
46
42
60
33
39
50
6
54
6
4
60
9
81
18
141
27
8
6
70
9
12
87
21
11
28
81
11
133
17
6
54
10
21
12
167
160
48
128
13
125
19
101
6
16
45
9
30
20
24
22
2
1
11
6
7
15
18
38
49
135
21
12
105
24
39
24
15
21
72
48
51
33
63
8
42
70
20
84
1
108
24
23
60
40
24
9
144
17
10
81
23
12
13
5
132
4
39
65
162
40
30
63
11
6
7
17
31
5
7
3
84
8
6
114
25
3
57
33
15
15
8
24
88
68
22
24
99
21
38
12
13
27
21
15
153
57
3
11
10
18
48
44
66
34
21
35
64
30
26
13
27
12
20
52
9
12
15
20
124
66
54
6
3
21
26
13
21
6
32
13
120
15
72
12
66
27
15
42
170
6
150
25
47
18
10
30
24
38
18
18
49
71
22
42
32
1
35
12
22
14
6
58
8
25
39
21
89
43
23
4
14
7
27
8
70
3
21
30
60
68
40
2
10
56
100
32
1
12
5
43
21
6
90
54
30
36
144
66
60
93
72
180
60
35
13
12
15
24
69
27
12
8
94
30
36
44
88
8
84
36
30
70
14
6
13
51
26
24
31
35
25
48
5
52
3
17
60
10
12
21
41
58
93
35
60
54
46
20
37
27
14
19
17
118
38
43
21
20
66
84
13
77
24
42
13
81
39
12
15
12
2
18
48
64
56
97
3
90
42
20
13
47
61
41
90
46
30
24
8
18
34
14
7
108
35
16
128
1
11
24
22
24
51
5
34
33
3
210
27
87
246
2
12
76
8
4
48
8
16
9
12
12
23
18
55
11
60
36
60
12
22
51
12
27
93
47
1
59
28
32
24
66
19
11
1
15
20
133
51
66
27
33
2
18
60
4
14
4
72
21
35
84
1
105
84
51
72
3
14
19
60
12
39
33
60
27
8
25
120
23
52
32
36
13
60
11
49
11
1
29
6
40
84
9
41
10
6
27
47
16
50
43
21
6
32
28
24
20
46
42
42
3
15
92
30
126
64
44
46
39
11
70
6
170
10
44
1
15
114
26
24
16
84
21
15
98
6
54
7
72
35
61
60
72
35
18
79
15
12
21
45
63
21
14
24
6
79
35
168
34
63
87
21
48
72
12
15
45
11
42
55
27
38
42
52
44
76
6
3
11
136
192
33
9
26
4
36
50
40
75
29
151
9
30
36
54
66
50
7
75
105
48
35
13
21
51
99
20
1
39
9
27
12
32
66
7
47
48
1
11
40
56
154
26
24
76
30
20
42
28
24
20
28
32
1
60
95
37
3
57
15
33
5
55
15
32
13
87
26
82
84
8
18
103
11
16
14
76
3
17
30
34
30
30
26
25
15
32
13
53
66
13
11
4
12
21
105
183
125
19
15
18
80
34
44
90
52
102
60
108
24
116
24
28
78
62
13
9
18
2
130
6
30
84
21
23
36
16
33
21
156
60
27
27
9
12
87
45
15
20
1
77
10
33
27
33
39
32
1
12
ABCD 96309097928*3^$a+1 [50111]
21
39
1
35
9
30
16
2
60
24
76
14
9
60
339
10
80
226
72
173
21
39
171
10
54
5
105
24
46
14
42
129
60
135
162
12
48
63
24
75
18
27
96
57
27
1
95
85
56
219
120
84
57
3
15
12
78
60
15
15
40
125
15
12
28
20
70
122
4
62
18
100
26
54
105
45
15
24
33
184
56
180
87
1
35
19
36
20
42
30
33
55
62
12
75
165
72
48
78
18
36
48
30
40
38
70
17
45
42
40
29
7
8
129
93
3
177
18
22
98
174
90
72
9
61
18
8
18
15
9
111
84
57
18
60
42
63
21
52
14
93
57
48
42
33
1
35
55
29
36
87
33
21
39
39
42
36
30
78
24
75
51
6
78
81
9
6
36
6
264
46
72
26
64
35
36
27
10
44
6
12
42
39
1
18
8
42
15
96
37
62
46
92
60
12
6
82
23
67
32
21
141
66
114
3
51
24
132
36
54
28
72
104
66
153
91
26
36
78
9
3
198
6
48
21
57
18
45
27
114
39
31
14
12
27
81
54
21
24
216
37
23
15
16
18
2
54
12
4
14
12
33
21
24
144
58
8
64
5
31
26
6
237
27
10
119
115
74
106
36
90
8
12
3
45
48
18
66
36
3
111
33
57
159
84
1
44
28
62
45
45
10
98
28
56
24
162
57
33
27
60
81
204
70
8
10
23
21
48
30
138
102
36
34
90
5
67
38
75
3
42
12
39
7
197
1
126
38
51
99
18
28
20
15
91
14
30
12
117
45
6
9
75
78
78
102
24
48
28
44
3
25
32
24
6
9
27
12
138
123
195
45
9
42
9
49
71
117
12
48
3
15
9
45
15
25
2
30
54
12
57
51
144
45
57
24
36
18
18
27
105
58
14
48
46
89
60
31
104
6
126
16
68
9
103
53
45
39
60
15
6
126
70
116
12
70
110
6
45
51
30
3
27
34
14
6
216
16
14
213
36
60
1
104
22
44
24
4
41
24
25
110
18
84
24
70
72
180
38
24
15
3
24
90
48
10
140
12
9
1
26
102
102
18
30
21
15
12
24
60
30
24
4
38
24
144
46
143
21
36
159
15
42
3
27
42
15
27
66
102
81
39
6
22
2
51
24
33
3
27
22
198
92
42
24
39
3
88
86
123
57
126
18
132
84
84
36
24
12
82
50
90
30
135
45
6
36
76
18
44
132
18
22
83
25
8
12
36
72
42
28
77
153
27
13
18
36
54
14
21
1
26
120
33
39
16
44
6
84
15
57
46
108
14
12
100
104
39
153
18
36
9
37
32
15
97
68
40
32
58
5
21
12
3
24
25
35
1
26
46
8
54
28
122
102
24
6
84
4
26
24
261
9
22
68
76
86
24
15
15
4
8
54
3
15
42
24
60
54
60
12
30
16
20
72
102
18
132
3
21
6
4
50
4
35
3
78
216
18
6
4
11
7
53
37
18
72
17
33
132
30
66
99
57
3
75
28
8
12
70
80
102
21
84
63
28
90
2
60
82
128
54
69
45
42
12
96
54
48
12
6
84
42
24
36
58
50
48
64
14
9
36
51
69
9
72
18
12
16
17
51
112
2
30
21
84
7
36
18
50
22
23
60
24
36
1
86
90
3
21
88
68
108
75
9
30
30
30
36
36
36
54
84
6
36
33
9
58
17
51
54
66
154
20
12
3
75
330
15
3
10
8
99
21
12
84
30
69
27
33
45
112
68
114
45
63
78
6
9
49
50
22
23
193
14
54
15
7
50
30
64
50
58
18
8
10
56
33
93
27
15
28
14
94
5
57
30
42
46
14
6
36
16
134
18
28
162
35
27
6
78
264
30
51
67
2
42
54
135
9
10
101
81
39
81
54
12
18
6
30
63
45
6
66
39
45
12
130
122
15
15
45
1
44
42
6
78
36
30
96
10
20
33
27
28
26
18
10
8
27
37
44
10
2
48
22
90
44
174
90
6
69
67
53
144
36
45
6
33
51
9
105
40
18
98
15
39
180
42
36
3
99
18
108
102
52
90
8
54
33
21
6
33
33
18
9
127
18
38
33
235
5
99
138
63
1
8
12
16
23
121
44
6
54
99
105
6
12
60
28
29
43
18
44
6
30
54
78
22
20
21
60
25
26
30
60
28
50
21
24
33
114
90
99
55
36
113
13
32
78
42
72
48
51
37
44
6
94
56
42
10
11
7
72
41
9
78
78
6
24
6
118
50
48
27
33
12
15
3
78
84
28
72
2
33
45
6
24
18
3
201
48
75
21
12
60
12
6
84
105
27
6
4
23
45
111
1
98
66
124
ABCD 96309593806*3^$a+1 [50032]
33
38
18
60
60
30
16
6
44
36
18
10
324
128
60
4
84
30
80
16
21
57
18
50
24
84
16
26
70
60
144
48
30
98
30
10
104
24
22
38
52
14
10
20
28
30
176
34
6
9
72
63
2
60
124
39
41
12
28
12
44
30
30
4
30
50
126
66
4
60
6
24
48
2
166
110
124
63
63
18
132
164
84
10
24
8
10
14
130
116
34
21
59
49
41
31
29
10
141
35
142
36
24
6
42
54
30
20
84
40
60
54
158
28
32
4
138
150
26
66
16
104
28
48
18
240
90
30
32
24
40
6
39
35
16
18
36
3
72
33
3
27
162
56
7
23
13
77
174
70
3
33
8
46
54
60
20
76
36
12
72
78
18
24
24
24
27
11
40
93
57
42
2
40
56
24
16
15
15
18
30
146
280
86
10
8
6
13
17
55
5
30
94
26
16
38
60
55
36
189
54
6
56
10
56
64
6
63
11
6
154
48
33
9
86
48
1
33
3
3
2
22
18
44
58
33
285
75
9
48
68
52
6
110
72
90
142
15
75
122
40
110
24
10
30
66
36
20
94
138
180
12
14
10
86
49
39
2
88
222
18
63
65
40
102
26
72
108
55
69
102
144
6
44
94
152
24
40
26
70
86
34
6
50
25
57
8
4
3
33
8
30
22
44
30
34
6
30
50
106
48
32
24
16
30
42
62
54
19
17
6
22
66
42
38
150
91
15
66
63
81
54
54
27
36
125
70
14
28
6
72
14
40
26
40
42
30
138
24
20
24
40
192
108
56
54
30
82
24
69
36
15
86
34
30
48
188
40
44
10
9
17
84
244
6
14
82
18
176
96
48
64
87
111
177
57
51
3
6
44
70
21
65
180
6
18
6
70
26
58
30
24
2
100
84
6
54
32
10
8
40
189
101
94
176
10
72
24
24
24
60
66
42
72
102
6
140
52
42
74
16
6
18
116
130
120
6
98
16
78
123
57
30
32
6
18
1
101
52
30
2
24
64
92
66
40
168
32
130
48
126
56
24
54
52
120
30
48
80
1
9
27
53
40
36
96
90
54
26
78
66
136
50
22
56
30
52
14
130
78
45
45
32
4
20
166
26
30
10
38
42
52
60
198
104
54
16
144
156
20
178
26
64
68
18
64
57
71
82
32
16
87
33
144
24
20
106
90
30
24
56
16
33
21
15
33
188
22
56
22
44
24
102
40
18
80
6
6
34
90
6
38
10
80
10
72
44
10
104
40
50
22
14
148
60
3
125
19
5
96
18
70
80
4
38
30
148
24
27
3
62
154
114
27
3
8
58
54
2
19
41
394
42
8
22
78
122
22
56
172
8
36
36
54
24
37
3
6
36
12
116
6
70
108
62
6
7
3
80
48
40
62
18
34
255
47
16
72
32
96
22
36
12
8
36
54
6
100
14
25
9
32
84
16
96
138
62
88
32
82
30
32
36
40
87
71
16
18
6
24
8
48
40
6
123
17
196
44
40
104
31
5
4
56
6
58
72
30
30
162
38
48
90
94
27
33
3
117
6
6
48
18
8
6
24
82
8
142
104
220
20
55
21
72
6
50
16
20
34
50
30
22
12
32
100
66
114
54
24
42
78
18
3
17
28
6
30
44
30
42
84
40
140
64
15
167
88
42
24
110
58
38
58
99
53
94
48
66
6
134
10
120
2
7
17
136
102
72
86
28
30
32
109
59
46
56
10
9
63
45
36
69
3
29
16
44
16
39
81
54
24
50
156
64
2
30
18
10
144
38
40
110
82
42
24
144
86
106
24
111
29
12
40
12
108
24
6
24
78
8
84
64
140
60
94
90
63
15
24
206
178
32
150
24
100
54
54
63
45
38
274
86
42
28
90
2
24
28
32
28
3
75
72
26
16
120
6
80
48
64
6
36
48
6
32
10
3
125
16
60
44
64
62
40
30
63
3
33
15
30
2
48
10
30
9
141
2
58
30
2
52
26
40
90
72
68
96
58
30
63
33
152
82
192
50
36
60
70
24
14
66
10
39
57
44
76
20
4
24
32
4
116
19
21
8
30
66
24
60
34
2
64
102
30
48
56
34
146
6
18
60
12
4
3
45
36
54
2
118
66
24
78
128
40
24
168
38
115
77
34
24
ABCD 96309759316*3^$a+1 [50051]
45
3
24
18
3
45
6
25
5
15
21
54
45
69
84
24
19
84
71
97
36
53
55
11
18
123
48
120
15
54
36
90
72
25
11
18
18
6
7
23
1
8
4
44
75
54
30
181
89
6
85
35
6
30
6
19
56
33
84
42
36
1
20
63
1
17
42
37
11
49
96
59
9
16
29
12
42
12
6
3
16
29
75
3
12
42
31
56
15
81
27
13
41
15
75
1
23
12
18
39
51
6
18
18
27
21
103
23
60
12
42
12
7
36
29
6
13
5
30
198
103
23
42
19
53
48
126
361
35
33
28
83
9
45
24
18
30
3
21
19
84
17
3
3
13
72
32
21
51
129
42
45
100
20
45
126
18
18
1
12
23
37
96
96
24
95
48
108
108
33
4
68
40
113
12
6
93
81
144
60
18
18
48
111
4
48
48
108
11
12
36
181
23
9
3
36
121
41
15
48
28
12
32
105
55
36
35
49
71
60
13
80
81
42
13
72
5
18
25
5
36
39
15
9
9
7
83
18
132
72
12
18
60
69
3
93
100
17
115
32
57
66
54
31
23
126
60
31
23
54
120
3
33
79
11
93
39
57
15
18
84
3
52
35
108
6
63
21
60
84
43
65
6
30
43
47
126
31
23
78
43
84
35
73
60
96
104
21
27
28
59
54
54
85
5
31
96
83
18
144
18
181
17
60
27
39
90
79
11
42
36
30
37
132
125
43
32
117
18
1
12
36
120
11
213
81
12
6
36
30
19
32
111
73
96
107
18
7
48
71
54
15
57
39
16
29
78
21
51
13
17
31
5
75
93
30
18
123
57
67
5
54
54
18
36
36
36
6
12
67
29
3
40
11
85
8
64
77
66
9
16
29
54
49
11
9
3
6
39
123
30
96
19
11
24
57
27
72
13
59
18
6
228
1
35
108
162
15
9
48
31
48
36
29
18
96
18
19
48
35
126
150
85
161
31
95
24
93
124
44
99
97
5
31
95
6
247
20
136
131
18
79
29
72
7
56
51
73
36
17
90
48
49
5
15
48
27
18
3
64
11
69
3
12
126
67
11
84
36
108
108
1
77
90
121
53
114
45
28
35
30
36
96
31
216
23
30
18
49
120
35
21
27
13
137
30
61
35
18
120
42
12
42
12
42
9
16
41
78
30
27
27
21
24
48
208
72
47
49
41
12
115
11
78
36
36
12
78
69
123
24
198
19
44
40
161
36
99
16
24
41
24
12
162
6
90
30
42
66
54
54
72
60
36
31
60
96
48
35
12
18
108
91
24
35
66
123
40
5
51
51
18
31
23
189
153
42
73
84
17
55
48
5
24
27
99
69
16
128
57
90
48
1
12
41
43
53
7
96
113
79
8
3
102
42
84
33
3
42
103
23
36
181
11
1
36
48
48
164
16
56
27
24
18
99
57
36
31
29
12
24
3
33
54
72
12
37
35
42
48
54
37
8
69
18
33
3
49
132
47
33
21
132
108
43
41
19
41
54
21
24
57
18
60
1
32
112
11
18
168
120
31
113
51
88
11
85
41
111
27
54
79
71
18
30
6
30
45
9
150
84
18
6
18
54
157
56
72
111
73
108
36
120
35
18
54
121
263
45
64
8
75
24
69
24
88
71
9
27
1
65
24
51
52
149
55
8
39
18
15
24
183
33
21
66
162
168
39
33
36
30
36
24
9
27
90
31
36
23
12
13
23
121
60
60
11
24
49
44
33
18
30
96
31
8
27
69
129
42
66
96
19
56
64
89
63
40
24
41
19
68
15
36
25
68
28
41
6
61
24
8
9
7
35
21
120
21
31
17
27
33
15
93
7
29
67
96
60
80
15
6
3
16
143
12
24
102
108
7
11
1
35
6
31
59
30
18
13
84
101
39
3
12
78
36
36
79
65
12
24
48
18
45
87
54
18
33
69
36
19
23
18
123
39
48
85
12
11
61
56
52
44
45
30
36
42
31
32
3
108
6
91
35
12
13
227
25
101
54
25
44
3
18
19
11
37
53
19
32
4
68
21
114
49
17
79
36
11
18
18
24
18
7
131
36
6
15
184
24
24
35
42
36
84
7
17
84
31
8
21
171
3
1
5
15
3
45
27
12
33
168
3
84
114
39
9
55
12
113
91
77
18
36
48
93
87
78
102
13
8
51
69
28
44
40
17
24
55
11
144
61
24
11
37
11
6
36
36
72
30
1
53
162
33
120
24
16
36
96
36
311
36
13
23
33
16
32
76
23
25
20
16
41
63
33
144
19
161
72
27
3
24
1
11
129
4
53
18
138
96
108
54
288
12
36
6
30
61
ABCD 96310177552*3^$a+1 [50036]
22
32
10
38
42
16
48
6
158
12
69
49
35
15
12
16
29
51
4
8
33
39
16
29
43
60
12
24
72
30
32
15
33
75
7
53
12
7
38
18
12
76
56
4
96
5
19
66
6
17
48
72
55
26
10
17
7
32
76
72
8
124
8
28
12
53
19
125
103
17
3
57
91
12
32
9
67
8
4
62
10
5
55
56
4
24
12
72
20
33
19
44
120
117
108
117
10
20
12
70
48
32
22
20
33
7
56
9
103
12
56
130
35
7
12
5
19
2
27
85
11
51
21
43
5
96
43
32
18
48
30
9
91
17
12
51
12
36
4
20
57
13
90
8
33
31
36
44
21
19
29
75
40
24
60
17
63
52
8
70
11
39
60
12
24
94
23
3
36
34
14
112
36
17
67
48
26
106
20
88
8
9
51
45
12
13
14
9
39
88
42
83
7
38
42
40
56
64
8
52
5
43
42
48
30
12
8
9
19
132
32
165
3
24
16
8
6
63
27
24
9
63
52
36
101
84
60
27
40
8
30
70
26
16
35
45
10
12
5
3
52
8
57
45
16
50
4
53
39
45
60
21
34
65
108
3
4
29
24
12
39
12
4
44
102
10
38
39
36
15
36
4
32
28
12
80
4
41
3
24
45
15
60
40
48
17
36
9
18
60
204
24
4
5
31
56
45
36
48
72
60
3
54
30
108
93
51
24
9
55
17
36
19
113
3
4
5
9
46
60
8
28
12
17
51
12
28
5
3
69
7
6
62
12
24
72
28
12
14
58
12
125
55
48
12
8
16
5
12
7
48
44
9
7
8
6
18
48
72
16
32
45
19
113
12
39
12
22
26
6
34
12
17
27
4
2
75
19
20
4
20
16
29
39
45
21
30
82
62
81
19
36
44
48
64
36
42
6
42
2
28
50
15
48
27
40
24
6
114
14
34
65
36
19
41
61
74
9
111
9
37
50
94
122
102
27
3
105
43
12
2
15
36
7
101
1
26
24
9
7
5
60
39
64
6
11
69
16
23
25
2
120
24
94
95
15
4
17
55
108
36
36
5
39
40
30
47
27
177
3
52
60
50
51
27
28
80
117
3
9
19
20
94
32
48
166
20
6
96
42
22
6
5
7
8
88
14
46
5
171
60
24
16
14
39
87
28
5
33
39
55
260
4
20
9
12
1
2
48
57
37
71
24
79
65
36
15
30
34
32
9
3
16
17
27
88
84
5
19
32
132
40
8
30
10
89
19
29
67
26
10
12
56
4
8
4
24
41
3
57
51
12
100
17
1
2
48
4
8
16
5
24
3
4
29
111
16
17
7
20
40
53
91
5
9
10
8
40
8
12
34
18
8
33
15
21
3
76
2
18
12
18
30
57
7
173
3
96
4
41
103
8
40
8
4
20
33
45
75
60
7
60
20
12
6
114
40
6
2
28
20
12
12
4
12
60
29
55
6
14
36
69
3
6
144
15
12
51
4
126
35
15
12
12
54
82
32
12
36
64
24
24
60
72
5
69
16
26
69
3
141
15
160
5
31
5
36
15
64
6
50
24
24
72
57
27
4
32
108
82
2
45
3
24
48
102
30
48
12
16
48
72
80
52
12
60
128
45
3
105
12
75
52
24
56
45
3
30
10
20
16
84
60
2
166
44
40
8
21
79
68
28
12
29
36
7
56
40
29
75
148
44
24
54
10
20
16
5
27
4
5
43
108
65
33
39
7
65
1
50
48
9
15
6
94
20
30
87
36
37
96
59
3
33
15
21
60
51
28
32
12
36
136
29
12
15
4
36
20
33
15
9
7
6
32
82
24
41
24
21
70
68
16
17
15
40
80
48
69
51
4
17
31
29
91
29
103
101
27
45
57
27
51
28
6
11
15
33
19
2
75
21
34
80
60
108
33
69
46
32
28
29
103
12
6
74
28
8
52
5
48
3
6
46
24
20
6
10
20
12
22
48
6
17
19
6
2
201
96
43
96
17
3
6
66
57
3
69
36
3
24
78
42
16
12
5
37
42
5
49
2
24
40
8
48
4
5
15
4
74
3
75
82
18
104
76
20
4
44
4
5
15
46
26
118
32
16
54
24
12
48
5
1
74
6
30
9
36
21
58
29
103
20
100
17
57
234
22
14
4
5
24
115
48
8
52
32
82
14
9
27
9
12
3
52
5
12
60
3
60
24
4
72
32
36
40
72
12
66
119
67
38
22
24
29
12
25
6
68
9
7
8
93
43
12
44
40
5
1
18
44
16
17
15
34
66
8
52
2
42
6
18
24
48
22
131
72
7
8
28
29
13
14
18
22
20
16
108
17
9
15
31
20
12
60
16
17
135
4
8
40
20
33
37
42
8
112
110
16
48
2
24
16
60
5
24
13
23
99
4
2
18
126
15
43
108
60
5
27
48
40
17
15
96
4
2
99
15
52
17
67
56
48
69
25
48
2
52
8
21
7
20
88
20
45
19
38
64
6
8
12
24
16
32
112
48
8
4
29
39
33
7
8
12
21
7
20
12
57
13
42
8
40
17
60
25
50
45
15
34
54
72
48
48
12
36
41
19
32
9
15
16
30
30
2
18
12
52
36
44
48
21
12
13
14
108
69
19
32
4
44
117
19
24
72
12
48
60
29
15
48
82
18
12
20
9
15
24
45
3
52
8
45
39
4
12
17
7
198
80
30
12
16
5
19
24
24
12
84
14
16
42
12
41
12
19
20
69
7
65
19
5
103
18
14
21
13
14
18
48
42
22
11
36
51
30
30
9
39
4
36
12
14
3
207
16
8
16
5
51
64
8
22
74
84
156
22
18
5
25
6
5
15
16
120
80
4
60
44
9
7
29
211
24
89
3
48
46
11
3
12
57
15
28
20
30
22
36
6
26
9
55
6
144
98
12
16
84
44
96
18
66
94
26
72
33
15
9
43
24
20
30
18
81
75
9
3
4
50
16
42
132
68
28
5
63
16
30
6
24
5
31
12
18
14
4
12
12
150
138
89
15
21
19
41
48
39
70
23
19
29
31
41
33
46
80
81
3
12
48
66
118
8
144
33
7
44
4
8
34
23
27
4
5
115
116
9
ABCD 96310248382*3^$a+1 [50034]
156
19
65
336
255
165
60
144
159
64
53
43
96
144
197
24
51
69
43
17
463
53
120
60
24
159
21
216
204
156
24
115
80
201
60
75
144
304
41
39
21
120
3
16
41
231
105
103
17
84
60
60
19
80
81
175
101
60
127
77
19
17
204
19
96
101
24
60
151
65
120
279
240
165
43
497
36
180
55
5
144
480
43
128
45
3
112
185
87
160
32
45
51
225
63
64
173
307
53
120
60
247
53
204
15
105
120
79
144
17
96
79
5
36
60
120
24
156
159
285
3
288
352
113
159
21
24
19
96
5
216
19
48
240
197
60
300
36
63
21
60
63
93
115
149
75
448
32
81
84
96
24
60
295
48
77
36
60
24
60
60
60
103
53
60
84
156
24
39
117
27
160
137
96
144
279
117
144
156
24
96
103
80
96
105
295
185
103
96
77
84
60
19
176
141
163
80
321
36
24
19
41
39
57
24
31
32
16
96
5
276
204
235
5
36
7
17
111
105
204
379
96
5
300
79
101
123
33
127
336
17
79
65
60
3
96
304
17
156
84
31
89
36
624
195
96
45
3
64
17
180
123
16
224
177
175
125
51
160
269
96
147
477
403
32
240
48
16
101
120
403
96
197
75
9
36
3
261
43
288
29
180
111
45
84
96
120
279
45
96
264
91
48
192
65
180
43
197
43
17
24
151
32
256
224
57
216
24
216
264
55
65
36
180
120
159
64
41
55
101
60
127
32
381
67
17
303
240
93
240
99
96
69
75
45
120
75
81
24
36
67
96
96
48
17
96
63
16
144
17
144
120
39
400
41
103
113
60
195
105
60
24
51
129
300
3
240
57
60
43
96
32
112
96
272
225
144
60
96
3
112
5
75
288
16
96
48
192
32
93
147
160
77
115
80
48
33
159
261
123
112
48
137
84
163
128
64
101
27
160
432
65
156
67
48
245
187
80
57
183
16
32
105
24
156
24
60
36
27
192
81
204
51
165
60
144
36
187
96
101
75
48
93
84
60
3
16
77
67
17
15
144
57
7
ABCD 96310589036*3^$a+1 [50060]
11
18
30
21
16
96
32
120
88
59
78
72
79
41
18
117
24
99
18
3
16
80
21
27
63
24
49
89
96
15
111
105
24
72
64
5
18
25
120
72
80
21
42
1
24
80
33
39
15
18
96
15
177
150
48
42
30
25
65
39
3
36
57
72
48
40
47
72
114
31
23
18
87
72
40
96
8
16
41
15
24
96
39
9
99
78
87
16
17
72
31
24
23
72
81
21
19
17
15
88
59
6
12
115
29
19
80
15
120
121
11
117
16
29
27
21
43
65
6
25
65
15
16
48
95
42
7
72
119
36
48
6
31
8
117
90
24
66
36
90
18
15
27
133
11
13
23
48
1
89
96
111
33
12
72
3
93
192
3
21
36
48
39
15
42
31
24
11
252
6
66
33
27
13
120
95
6
27
57
103
104
160
104
120
232
5
18
25
24
5
18
33
64
53
219
9
6
9
237
27
40
5
18
42
15
3
30
87
57
39
39
33
72
72
15
54
42
9
129
15
40
56
24
9
6
84
45
72
24
21
36
39
141
75
15
193
11
48
13
77
147
40
8
88
8
39
192
1
59
13
96
161
15
16
5
19
80
40
95
9
39
18
15
232
8
15
72
18
60
3
15
1
11
18
27
48
57
63
72
93
24
27
16
48
24
5
51
57
55
8
9
6
9
120
48
24
9
175
11
13
8
112
65
30
33
255
90
24
103
23
9
3
18
24
43
8
57
36
12
15
9
31
24
96
5
18
57
105
79
65
18
21
16
53
6
21
40
8
96
69
27
96
24
40
48
137
24
87
72
136
32
159
18
7
5
3
112
53
12
60
19
32
15
144
18
15
57
234
36
1
80
40
24
41
55
120
17
7
251
37
80
72
16
8
120
9
175
53
27
40
8
48
27
13
176
16
5
67
5
90
96
120
1
5
48
387
69
51
15
9
160
197
67
17
55
95
138
108
3
21
3
63
49
96
8
96
48
63
24
105
40
56
9
31
23
24
57
120
96
360
24
9
31
5
3
81
6
54
27
40
24
80
16
24
96
8
39
6
91
29
27
105
7
5
91
575
9
33
7
56
16
24
35
69
45
67
56
40
32
15
81
64
5
12
24
7
65
12
3
69
18
153
64
168
80
72
9
31
24
89
111
16
48
48
29
138
18
39
15
6
27
63
9
21
27
16
47
9
51
13
95
66
15
96
105
54
9
9
103
47
225
21
91
56
57
12
18
1
41
48
6
9
48
48
16
104
16
5
43
11
69
183
24
73
48
17
18
69
40
120
41
24
120
96
30
9
45
3
15
73
8
72
120
24
51
69
24
9
42
66
3
64
23
25
24
113
135
27
6
72
126
54
12
6
33
72
40
72
56
16
11
18
19
41
12
72
91
120
11
45
3
18
90
168
72
25
113
55
5
115
41
31
77
3
105
42
45
21
60
54
57
9
7
29
19
5
19
32
93
12
31
23
1
96
65
132
27
21
18
81
33
87
40
143
1
72
104
48
48
24
9
7
167
18
15
112
53
60
30
90
72
87
64
11
18
78
102
31
152
57
102
6
3
120
15
54
51
9
55
8
9
31
89
6
25
5
108
7
104
21
3
64
77
19
47
90
55
53
19
128
24
141
67
56
24
15
33
159
9
9
7
48
80
40
8
39
49
56
69
171
15
9
117
12
6
9
16
32
45
19
71
49
104
27
114
99
16
8
40
128
15
18
127
48
120
41
15
16
65
15
15
24
33
57
15
165
66
54
3
40
72
65
31
5
54
60
66
79
101
123
40
24
32
33
63
15
18
127
29
144
51
9
54
97
5
3
21
67
17
7
11
85
59
6
7
113
162
36
1
56
24
63
33
48
112
5
24
3
123
108
57
27
21
39
48
25
8
57
42
12
6
12
72
24
84
3
40
47
72
81
88
89
207
93
3
93
72
3
112
65
54
18
48
55
77
66
1
48
32
24
75
6
55
29
19
80
72
135
18
63
24
9
54
30
51
16
104
112
72
8
3
36
105
165
66
49
173
27
3
42
75
15
66
15
93
90
129
48
24
39
1
65
39
69
6
126
63
136
17
55
32
120
16
11
13
17
36
75
15
25
8
16
5
36
168
127
29
123
16
59
37
56
72
75
48
37
125
43
53
19
120
23
169
8
48
27
102
63
87
30
43
17
39
15
1
65
6
145
32
16
ABCD 96310675876*3^$a+1 [50032]
64
111
54
216
291
32
307
29
16
48
51
54
71
96
48
145
111
32
109
18
108
149
85
59
16
33
47
16
117
27
189
147
80
187
21
144
32
48
96
144
160
93
18
162
72
23
85
155
192
13
83
25
36
35
16
32
25
90
45
80
48
7
57
141
83
96
16
57
18
53
192
115
54
90
360
5
16
272
96
64
48
165
270
18
54
90
11
25
216
351
27
245
43
54
15
75
36
65
192
31
17
109
35
16
32
7
144
281
79
126
99
464
265
72
18
237
15
216
18
324
51
96
123
126
39
80
115
77
31
54
59
49
18
72
252
201
177
90
108
18
72
108
195
224
48
112
33
252
147
33
36
36
119
187
72
216
21
48
128
37
107
16
80
13
35
199
252
29
112
32
7
41
64
21
90
18
15
96
48
93
3
15
17
48
259
18
363
195
77
160
192
111
90
39
87
90
111
87
72
161
109
198
90
195
96
159
81
9
288
135
189
108
180
90
41
16
15
36
54
119
7
72
36
29
223
305
192
96
91
108
41
16
48
3
72
101
79
396
101
25
18
90
18
57
33
144
351
45
99
48
32
16
128
37
203
121
39
416
16
32
1
47
48
64
165
90
161
19
93
80
48
31
54
54
5
48
48
79
17
64
45
99
80
73
54
90
36
144
131
175
305
19
285
93
195
192
45
18
81
320
49
108
54
29
25
36
131
64
3
162
59
16
96
99
54
36
51
39
36
5
192
160
21
11
25
36
83
169
90
93
128
16
105
183
15
90
36
131
31
33
237
72
123
57
72
143
16
21
11
79
36
18
54
117
153
135
128
112
21
54
5
16
159
108
54
18
72
53
160
192
9
36
35
1
15
128
55
126
126
45
99
29
7
9
9
71
55
36
90
107
181
72
54
221
13
147
32
217
108
27
9
54
90
71
109
36
47
43
54
111
144
105
72
36
123
144
192
135
185
121
288
39
80
43
53
1
18
141
176
208
80
112
3
126
47
112
3
18
414
125
48
7
57
15
129
69
155
16
27
180
113
31
180
125
48
115
125
37
11
79
65
79
81
9
71
304
147
45
80
37
126
54
36
576
198
93
87
90
36
27
279
288
90
108
179
55
18
87
39
36
53
160
48
9
119
115
234
36
126
273
51
125
127
33
32
144
96
208
135
89
127
54
54
72
18
126
54
36
36
90
21
144
80
43
197
91
54
198
72
65
115
288
45
272
ABCD 96310800928*3^$a+1 [50015]
120
117
84
228
3
96
88
144
8
112
137
12
75
9
36
19
53
75
45
19
104
48
40
80
69
27
24
21
19
48
8
256
209
7
72
48
29
123
9
12
27
9
7
72
32
88
5
36
127
48
32
21
27
48
21
99
144
184
32
72
45
115
288
8
93
3
33
7
48
80
72
33
108
115
8
40
56
48
9
39
9
96
55
5
291
24
9
103
8
165
72
3
45
24
27
24
144
40
96
65
60
24
3
45
51
153
15
112
53
19
24
48
5
75
48
45
24
43
17
7
8
16
29
19
8
96
16
32
16
32
9
15
64
209
63
16
5
12
31
29
19
80
16
149
3
93
3
21
51
24
69
19
72
5
24
43
77
67
24
8
93
24
60
96
60
264
27
136
72
104
96
45
19
5
96
27
112
56
21
48
48
72
36
39
48
40
48
144
17
199
29
51
40
5
72
24
3
64
96
77
67
29
27
33
31
29
120
43
5
24
139
53
84
55
5
51
16
8
24
72
96
24
21
43
48
192
24
8
64
101
147
184
113
84
43
269
27
16
144
32
144
45
156
15
72
48
9
15
21
27
69
48
24
3
144
24
69
3
16
32
136
32
9
31
32
21
43
104
9
15
64
101
12
15
40
80
24
21
91
65
96
15
72
16
56
21
67
137
39
16
56
93
67
96
65
132
99
24
64
32
21
3
136
32
112
17
12
99
81
103
200
81
84
12
87
64
5
123
24
24
24
33
36
27
93
3
48
33
55
89
12
3
64
29
3
141
99
48
24
9
96
39
24
24
45
12
135
141
48
3
16
5
3
69
3
112
72
8
120
144
16
120
8
81
132
12
192
48
15
64
149
51
72
40
24
32
16
144
96
32
40
41
151
5
51
48
24
21
67
72
8
48
69
27
21
3
16
168
56
112
72
17
79
5
72
51
21
3
9
7
176
21
123
88
8
45
75
112
29
3
21
147
9
84
3
40
48
48
8
88
161
15
81
247
41
55
80
24
69
91
72
48
8
184
8
21
75
64
32
112
53
27
16
17
15
144
45
75
24
16
5
3
345
31
53
3
21
72
123
69
27
21
19
41
31
24
48
185
127
5
163
48
41
12
51
48
192
24
72
72
9
79
24
8
21
24
75
16
41
12
3
88
89
7
32
9
111
21
120
3
40
144
5
139
149
36
180
24
27
24
21
24
19
8
88
197
27
21
3
57
39
105
223
120
32
64
8
24
120
45
3
21
51
21
19
24
77
96
75
69
3
40
32
64
24
72
80
64
32
64
48
161
15
48
16
53
3
192
16
149
48
19
96
17
7
5
211
176
48
16
24
56
48
48
16
152
21
43
41
7
8
64
17
39
112
8
72
136
29
36
192
39
69
67
8
40
32
21
51
45
96
60
7
8
264
72
64
24
56
40
104
129
12
51
40
8
48
21
43
8
69
3
192
16
48
5
72
3
81
84
27
33
103
32
232
5
147
69
43
125
19
48
144
80
72
40
149
19
72
72
8
16
128
45
3
192
40
65
15
24
45
147
21
67
5
24
3
96
21
24
48
3
69
12
15
24
88
72
32
9
60
36
55
72
72
8
40
80
16
125
3
40
72
8
96
112
32
240
93
48
48
115
144
72
41
48
12
27
21
91
48
41
63
24
165
3
160
5
48
144
51
57
135
45
48
60
103
317
19
104
64
5
19
5
123
40
17
15
72
9
7
272
24
45
67
77
72
75
24
40
77
3
48
64
8
16
24
125
27
93
243
9
79
5
48
12
183
16
56
93
36
31
53
51
120
24
45
72
3
120
48
57
15
81
79
17
7
77
91
72
24
5
27
40
8
48
64
5
51
9
48
12
51
21
51
57
79
77
51
33
63
45
67
152
72
21
19
29
51
9
79
48
77
27
153
144
96
84
91
32
81
15
16
65
79
53
163
77
72
75
57
15
24
21
67
192
29
3
45
91
ABCD 96311049028*3^$a+1 [50054]
21
48
27
45
24
165
51
12
63
90
23
4
32
24
19
78
47
72
73
6
30
51
216
8
60
67
57
27
53
72
16
45
48
60
159
72
8
136
44
7
9
105
51
33
71
60
96
108
43
309
8
72
43
108
137
85
131
16
51
165
33
35
36
19
5
40
9
87
48
12
36
8
16
24
12
92
91
5
64
20
16
45
90
90
54
120
132
89
24
31
41
40
111
29
43
281
76
36
8
1
35
60
79
5
144
28
27
41
97
47
7
5
55
29
52
45
3
56
79
41
28
20
73
23
120
100
51
29
36
19
6
30
33
216
44
16
12
24
159
60
81
44
127
177
32
151
33
56
49
15
75
45
105
159
20
28
63
65
181
51
44
84
64
27
24
29
61
75
36
105
18
117
68
16
69
51
15
5
60
16
68
52
8
112
20
64
116
115
108
57
135
6
27
72
63
57
8
96
232
104
16
24
8
31
9
32
108
25
3
3
29
43
12
81
60
116
121
15
24
108
15
78
3
20
24
7
45
80
13
15
3
53
136
80
64
45
54
5
60
52
80
28
32
91
257
13
84
111
8
60
36
64
24
20
12
40
111
89
19
90
39
92
16
15
54
15
9
135
44
1
84
3
75
113
36
280
20
76
8
156
4
27
77
133
59
148
20
156
36
48
88
219
5
4
15
29
72
115
89
31
29
84
12
24
40
80
97
12
18
9
96
3
6
15
33
3
32
43
89
108
12
40
39
65
187
77
7
21
12
36
144
92
1
15
93
27
104
16
8
76
3
108
42
36
12
23
19
17
24
67
113
31
29
40
80
67
53
36
28
20
148
44
76
8
144
12
55
153
15
5
12
16
3
41
4
164
16
21
3
48
3
36
81
32
12
28
20
7
9
156
20
19
120
36
108
21
141
99
44
61
179
55
41
52
44
43
162
35
13
6
30
15
72
8
31
54
111
51
29
48
13
39
3
66
24
27
48
15
21
12
8
31
9
56
144
7
102
51
80
121
23
73
39
99
57
3
89
1
39
140
1
54
72
90
3
27
5
16
24
44
7
45
44
100
24
39
45
3
89
61
39
140
289
159
3
17
16
84
92
180
73
35
196
12
48
60
20
156
19
5
16
8
16
84
20
7
54
15
12
63
24
65
7
5
13
12
23
55
12
33
32
43
5
37
59
157
47
60
88
24
8
25
3
27
17
1
54
65
13
90
17
1
3
116
48
7
33
20
12
64
120
45
30
129
3
17
12
25
23
60
160
135
185
31
9
32
40
21
27
32
100
9
30
41
31
113
52
3
117
32
36
25
24
11
1
23
112
24
56
25
51
48
12
123
89
96
96
16
27
65
97
3
15
66
159
57
54
240
5
60
109
47
24
7
17
31
5
19
77
31
53
235
12
137
136
56
19
5
144
16
27
29
60
73
171
27
24
165
80
16
68
16
20
28
3
12
65
12
4
20
25
36
18
33
32
60
25
71
1
83
40
200
12
16
92
7
89
180
4
60
20
16
104
13
72
12
143
55
81
51
48
36
5
36
19
21
20
4
21
90
29
67
17
12
16
92
115
5
60
12
31
84
245
16
27
276
102
150
17
91
36
93
32
48
96
37
54
18
107
168
187
21
32
7
81
92
73
107
61
72
54
156
24
29
4
32
120
48
36
52
3
90
35
24
40
27
36
17
31
36
21
75
105
15
53
19
125
40
48
8
64
63
17
12
4
51
6
30
33
20
25
11
24
49
35
12
85
155
16
39
105
8
76
15
29
61
27
32
12
1
47
1
59
36
300
4
57
18
5
52
51
9
68
7
69
27
120
78
90
54
48
162
36
21
80
24
24
36
64
36
147
24
36
33
69
27
99
9
96
140
24
88
32
72
25
60
119
4
12
48
27
9
44
12
13
36
90
237
8
96
49
90
125
24
36
1
35
13
96
59
36
7
189
8
36
4
92
60
4
27
54
30
21
8
61
35
24
91
36
108
65
25
27
72
72
201
18
5
16
44
4
45
15
12
68
28
128
55
41
79
132
33
60
200
40
200
7
72
125
28
132
108
3
29
43
12
17
16
12
27
65
4
27
33
111
5
4
96
21
23
60
7
45
75
132
48
ABCD 96311340922*3^$a+1 [50018]
115
80
75
192
60
102
36
31
173
84
60
126
84
90
90
61
32
93
66
168
54
210
36
109
35
18
42
49
17
79
35
13
5
54
54
156
19
89
96
12
54
18
162
126
24
108
30
6
36
39
117
42
12
144
6
210
78
180
36
55
155
21
21
72
18
12
78
228
36
234
96
18
468
72
39
33
30
198
198
24
198
90
61
5
180
54
6
84
39
51
198
55
35
72
60
30
42
36
12
78
3
9
18
78
156
186
33
15
60
37
29
19
17
31
80
93
36
54
57
81
42
229
35
60
66
63
64
96
233
108
174
45
87
54
259
48
179
93
27
18
60
55
53
12
222
180
18
120
90
73
35
114
126
72
198
79
65
15
3
126
216
48
18
132
36
30
144
63
15
48
36
93
3
13
5
126
84
126
60
319
149
18
54
54
61
80
21
12
6
25
41
288
90
109
53
60
31
48
80
144
105
186
162
108
54
36
162
3
45
24
270
162
18
18
162
72
54
30
96
54
66
108
78
12
6
54
48
31
83
36
18
12
43
215
36
54
31
41
7
11
54
192
108
42
264
42
7
113
162
126
31
173
216
30
61
35
48
60
48
42
66
150
31
5
30
168
126
7
137
180
102
13
293
114
25
48
143
33
96
9
151
32
33
6
90
162
18
192
139
173
54
102
54
6
90
48
1
23
18
102
90
39
57
12
42
180
30
63
177
31
5
36
7
101
12
6
138
144
31
5
6
30
96
7
32
99
114
126
30
132
84
54
49
5
186
54
30
42
19
144
53
12
111
219
18
18
1
11
258
115
29
108
12
27
99
6
87
51
90
60
12
90
49
59
198
18
13
299
69
3
66
139
41
96
90
237
141
36
30
36
36
42
30
72
9
45
54
72
114
51
39
30
36
18
72
36
42
31
77
108
30
240
25
149
108
31
149
150
120
54
108
90
36
216
18
42
57
48
111
84
6
48
6
90
151
47
66
180
24
66
97
32
16
107
54
36
43
35
12
18
79
125
126
102
114
18
102
165
93
51
21
36
7
83
13
95
33
51
6
54
30
90
6
66
49
5
114
30
72
204
156
96
30
60
174
96
72
36
12
27
160
11
21
129
90
66
18
90
6
192
49
11
72
36
73
53
54
90
120
19
41
183
112
95
24
72
36
13
95
102
24
48
18
81
81
36
91
35
78
15
51
61
125
48
6
126
36
180
90
18
75
48
112
29
60
18
72
108
138
132
30
21
87
54
19
336
23
42
18
12
90
151
35
54
30
201
16
5
36
72
36
102
72
78
111
99
78
180
162
120
24
30
43
11
42
18
25
176
64
48
149
72
78
133
11
48
21
16
179
72
78
39
117
43
191
1
48
41
126
18
60
30
90
42
30
18
9
33
48
31
48
48
125
3
16
35
24
12
18
42
30
24
90
12
60
48
37
48
95
81
9
39
75
30
6
30
6
66
18
57
129
18
18
84
90
13
41
96
36
54
84
42
12
3
69
78
13
35
13
77
3
57
84
60
87
123
60
108
162
84
24
48
18
36
18
7
29
24
30
42
18
192
90
24
54
12
18
90
60
198
127
48
23
36
48
21
21
48
180
96
55
137
ABCD 96311583554*3^$a+1 [50001]
36
89
48
24
103
150
83
84
60
1
95
103
36
18
6
12
72
17
144
12
7
96
41
36
13
66
96
77
67
30
126
197
55
108
60
65
48
85
35
49
36
47
84
24
67
29
24
31
161
25
18
17
19
29
55
5
1
95
61
24
83
156
36
96
43
12
60
18
119
12
133
216
24
126
36
30
59
109
71
67
89
24
12
60
19
36
84
173
96
7
5
97
18
89
24
12
7
36
41
31
12
77
13
42
84
5
1
23
7
198
83
192
13
95
55
54
23
12
31
90
35
48
24
120
67
36
138
95
84
12
13
11
24
1
234
173
19
18
6
90
90
17
24
49
71
109
90
41
108
43
17
43
53
96
49
47
7
173
19
6
23
25
90
42
54
54
11
61
35
60
12
163
5
67
5
43
18
96
54
72
198
47
37
11
61
126
54
198
96
30
42
12
41
31
53
127
96
30
18
29
12
1
90
18
35
24
7
5
1
30
42
36
71
120
36
55
53
120
7
17
1
114
138
83
331
186
83
37
90
78
47
19
108
53
25
108
59
48
19
36
48
41
144
31
60
29
72
7
48
17
1
179
7
41
79
96
65
73
24
108
102
113
48
37
23
55
5
24
25
95
43
60
54
11
37
35
240
36
31
306
54
6
12
23
49
11
43
5
31
36
29
144
67
17
13
78
12
24
30
6
29
1
18
65
61
11
7
72
18
36
96
144
11
43
41
31
30
114
66
114
36
41
43
54
96
54
12
6
18
12
125
19
101
13
210
6
11
19
5
204
7
5
109
59
67
54
131
13
35
12
55
90
54
36
18
35
55
17
43
5
120
24
96
192
103
12
18
11
61
143
127
29
115
65
13
36
30
90
6
101
19
53
132
19
41
24
19
18
23
60
61
24
11
1
23
109
12
36
203
1
23
7
36
29
24
120
24
156
25
11
31
65
19
5
1
23
12
109
18
192
36
24
126
35
13
54
17
144
61
48
47
49
95
96
24
31
6
59
24
19
18
108
6
156
5
13
42
5
103
102
114
65
1
24
119
55
36
96
54
30
18
42
18
66
65
67
17
48
19
41
19
36
48
41
48
55
96
29
43
18
72
18
84
18
24
126
53
36
180
19
29
60
73
54
156
144
65
24
7
54
120
59
12
25
54
120
144
5
24
43
5
19
41
43
6
66
17
108
7
12
89
19
108
53
25
36
54
65
55
5
156
19
29
7
126
47
13
23
7
65
85
12
78
54
30
186
138
36
6
23
24
43
29
24
19
30
71
12
139
18
48
42
72
84
72
17
96
67
60
72
12
209
25
36
35
1
108
36
11
24
19
72
18
54
96
54
35
96
12
139
6
23
7
65
103
36
120
5
85
36
83
7
24
5
31
84
36
54
24
30
60
54
35
132
84
12
25
162
53
13
71
60
36
60
12
37
66
78
12
18
36
161
48
60
1
203
1
47
37
6
210
24
11
55
96
36
5
24
61
54
54
30
17
84
13
35
1
90
102
78
5
25
36
35
55
101
7
41
121
90
24
126
23
96
169
11
25
47
55
113
12
12
36
25
90
6
59
7
60
84
5
19
17
19
173
7
66
42
12
6
72
12
90
18
11
115
41
156
127
17
19
60
65
1
90
54
35
1
83
192
96
108
7
18
36
114
5
7
17
1
131
60
84
60
36
43
18
42
53
19
53
12
19
6
18
41
72
7
137
180
13
71
12
115
77
31
12
54
24
11
25
54
41
43
6
12
23
60
49
167
25
6
65
60
60
103
102
23
12
7
108
5
43
29
157
11
72
253
23
55
29
43
90
120
162
60
65
61
167
13
336
90
54
47
48
12
7
17
48
127
108
77
55
41
84
31
65
43
17
55
29
25
11
48
109
83
24
13
72
95
31
5
13
240
12
35
55
60
17
157
126
18
60
71
60
25
23
1
59
7
144
65
72
144
48
132
36
7
78
30
144
89
19
17
120
36
13
36
11
48
67
30
90
197
7
113
31
84
5
120
55
6
11
55
6
48
11
25
6
17
67
149
55
72
5
13
35
12
24
31
204
5
13
108
18
ABCD 96311673988*3^$a+1 [50115]
21
24
24
67
29
91
65
39
69
15
45
27
45
60
39
52
20
4
68
21
75
4
41
90
21
76
12
5
3
72
40
60
8
9
24
36
55
20
9
79
20
120
21
91
20
9
6
1
132
8
57
60
7
5
51
108
36
9
6
18
7
36
17
72
15
9
19
60
20
96
124
60
65
55
41
6
30
51
4
48
65
12
30
13
20
40
12
5
75
45
39
69
27
39
9
40
68
33
36
54
6
43
12
29
7
20
33
60
15
52
32
27
9
112
17
102
9
21
48
15
108
9
151
20
24
144
9
3
40
113
19
132
44
84
40
41
159
21
96
55
5
43
5
27
36
93
66
13
65
15
12
24
15
109
65
216
24
51
9
6
30
51
36
4
228
108
32
57
55
20
9
127
20
57
36
60
7
128
21
48
115
41
36
120
51
69
24
36
43
5
12
48
60
36
15
45
7
23
1
5
24
15
52
8
12
4
5
24
120
24
67
53
15
105
36
36
84
24
3
72
28
29
15
33
66
6
51
60
52
12
20
28
12
65
43
140
285
27
15
30
3
81
159
21
7
137
51
52
24
140
15
25
48
12
29
36
43
47
78
67
29
19
17
84
90
97
104
33
36
7
53
15
252
64
116
9
55
8
21
19
20
21
91
5
55
8
28
8
76
48
5
12
108
60
12
15
88
12
8
21
75
36
93
115
5
15
87
13
5
96
31
56
9
144
144
115
80
81
24
67
36
59
73
12
36
60
53
147
9
60
48
27
9
171
28
65
72
24
7
24
104
120
4
17
39
16
5
55
80
16
60
32
21
51
24
9
132
15
16
8
72
57
42
78
12
3
52
8
21
19
8
69
63
36
4
60
65
12
115
48
17
31
77
66
61
29
147
52
12
113
36
36
144
7
83
1
8
28
20
39
90
48
63
57
63
33
36
55
44
105
147
57
115
77
48
96
24
12
115
233
7
120
35
121
72
41
7
53
24
7
59
129
100
11
30
66
45
45
115
164
9
6
6
15
9
66
18
103
72
8
112
5
43
20
48
4
32
15
9
16
56
9
75
88
41
24
51
84
21
19
56
9
66
6
108
36
7
32
60
40
65
36
51
279
9
45
12
43
32
28
80
36
12
39
69
24
117
60
55
59
150
60
36
31
59
273
12
60
16
23
30
36
75
69
39
45
27
45
75
9
31
5
115
20
24
72
9
60
84
19
77
103
60
5
15
12
36
93
15
64
41
127
8
9
175
47
1
29
3
81
15
9
7
5
51
64
36
24
36
32
60
21
7
60
20
9
24
15
16
5
91
53
51
24
15
1
53
123
57
6
49
17
24
156
43
12
29
147
40
20
72
88
12
60
17
15
204
21
15
216
33
15
60
21
24
19
17
24
19
212
36
52
12
5
3
40
92
48
36
36
33
135
36
69
343
113
19
5
55
5
72
60
15
69
36
43
65
3
33
31
20
28
17
15
40
5
24
31
8
52
20
16
23
30
67
12
12
48
60
41
7
8
9
27
108
45
6
1
168
68
52
32
9
60
27
84
9
27
33
135
129
7
44
4
32
39
54
72
51
48
16
20
9
27
9
30
21
124
125
48
96
39
27
18
12
31
72
20
12
69
31
29
24
96
19
17
39
16
29
90
54
67
108
120
17
210
30
51
9
15
33
175
5
7
29
30
81
45
43
5
60
156
27
40
12
41
84
12
24
27
12
220
5
55
60
8
4
29
6
9
69
96
24
87
180
15
33
21
75
16
65
24
39
72
9
79
12
36
12
5
60
15
36
9
27
9
60
96
15
16
8
120
21
84
31
48
128
33
30
45
9
12
31
92
36
9
55
77
24
7
12
12
29
39
36
4
20
88
77
7
95
69
60
15
54
127
56
9
3
40
12
89
60
19
20
21
27
64
68
52
29
19
60
12
80
105
43
5
111
24
48
4
29
24
36
84
3
117
27
9
159
21
31
29
84
6
49
32
15
33
81
7
24
53
3
48
124
20
141
75
9
63
9
15
33
12
3
21
39
40
12
65
60
43
41
84
27
15
1
53
120
27
24
33
51
9
7
8
28
8
15
69
57
3
28
84
95
144
30
66
18
55
17
15
45
15
84
21
15
16
192
48
17
51
69
7
20
88
12
53
6
69
36
36
24
69
87
24
4
12
48
5
72
90
25
8
57
204
36
31
137
43
17
103
17
75
40
32
100
29
24
67
56
9
168
3
9
48
36
180
31
89
36
24
67
12
11
45
60
36
16
17
51
15
96
69
24
40
101
51
105
43
12
5
30
93
21
39
12
16
17
147
39
6
159
9
7
5
15
33
3
189
111
60
52
17
31
17
7
53
72
24
31
36
20
57
72
24
27
48
81
30
69
75
141
33
66
90
79
20
40
17
3
12
36
39
13
5
126
1
36
77
7
29
27
52
92
24
ABCD 96311725912*3^$a+1 [50014]
24
36
51
45
36
72
15
328
17
48
168
84
36
111
33
55
101
132
168
144
15
160
128
57
120
36
60
144
36
27
309
48
3
208
32
45
84
216
132
36
151
128
21
12
127
17
79
5
36
39
64
48
24
8
72
64
29
48
3
96
9
79
5
96
75
40
17
108
51
40
41
12
36
12
108
36
48
67
24
41
79
161
55
144
17
84
43
5
67
161
7
161
55
161
24
175
80
105
24
168
48
151
8
93
19
29
99
40
17
24
24
7
29
12
132
12
31
5
75
144
33
103
8
297
108
36
144
175
24
65
72
15
144
9
15
16
17
72
55
5
67
168
5
147
33
12
139
5
60
72
48
120
111
40
89
24
120
36
19
41
111
201
60
84
183
57
103
17
15
105
111
93
19
96
41
144
39
45
195
16
185
36
91
17
63
144
240
88
113
15
33
96
24
24
15
141
36
151
53
60
55
41
39
45
12
72
108
123
64
8
153
127
104
33
12
48
51
40
41
24
24
72
55
329
7
24
281
48
7
113
87
9
168
12
259
24
53
123
69
12
48
127
216
77
3
168
112
17
15
33
159
165
240
84
24
231
40
149
12
96
144
31
32
16
41
240
108
12
15
33
120
96
39
72
201
48
36
36
12
3
249
39
24
33
87
136
161
135
96
88
41
120
36
19
176
57
72
168
31
17
24
31
17
216
7
29
84
31
29
84
7
24
29
3
33
127
24
48
56
57
63
112
209
96
159
129
24
60
12
31
144
24
120
17
84
144
60
120
24
48
7
65
48
12
228
24
271
113
36
84
111
9
79
72
41
48
96
144
120
15
24
21
84
12
60
24
12
204
63
40
41
135
40
17
7
32
16
17
12
144
84
31
77
67
185
87
81
144
63
72
33
72
60
19
32
48
9
72
24
7
29
84
15
72
33
127
24
8
21
84
96
12
12
48
39
225
24
180
132
144
31
248
24
16
65
31
29
12
79
24
120
17
144
39
45
12
144
228
12
36
3
24
81
24
12
336
27
136
224
33
72
183
40
53
12
103
17
55
53
91
209
36
43
48
197
75
288
57
156
12
24
120
63
57
60
3
81
15
45
84
55
8
93
60
24
60
12
111
57
108
108
7
120
209
79
89
72
48
96
192
63
9
156
19
125
235
5
75
21
36
39
105
120
36
36
12
67
173
12
15
40
8
96
21
123
48
40
233
7
125
19
29
132
87
21
36
96
79
144
41
84
84
63
129
144
15
112
413
19
17
55
101
300
144
31
144
65
79
209
36
51
40
24
41
84
51
256
17
12
19
269
3
33
120
36
48
12
84
139
65
48
24
24
87
88
89
120
36
60
24
12
163
56
16
128
21
36
24
7
113
31
24
5
36
168
120
72
24
24
15
105
127
233
7
89
96
216
79
24
137
183
21
84
39
16
65
24
360
15
81
15
81
48
55
17
48
231
9
168
132
195
93
192
96
19
65
48
24
39
45
36
144
12
19
24
89
15
160
128
48
9
36
99
45
355
65
12
144
ABCD 96311740366*3^$a+1 [50031]
12
42
126
42
30
132
66
54
54
12
12
3
207
45
33
27
12
21
15
27
117
96
57
87
81
72
36
99
147
45
24
36
120
9
72
114
6
3
36
21
87
111
9
60
111
6
24
66
54
150
84
12
54
171
33
27
48
36
117
15
180
12
51
57
9
15
120
36
99
33
3
9
21
42
36
6
24
12
30
252
30
3
9
198
30
27
9
60
111
141
39
261
84
3
123
57
36
15
12
45
3
45
24
21
12
48
27
9
168
48
63
117
99
36
12
27
6
3
24
15
33
99
9
24
12
108
60
21
12
120
24
30
198
36
6
33
27
9
57
24
36
24
39
27
9
33
30
33
63
42
15
72
72
3
6
12
15
99
36
18
6
45
39
12
33
45
60
120
51
99
24
120
42
78
33
48
177
147
15
30
15
21
54
12
6
60
18
150
54
33
45
27
141
120
27
33
216
120
18
33
57
42
6
60
30
30
63
72
207
18
3
24
12
36
24
36
15
18
51
9
51
3
36
54
27
81
24
24
54
120
93
45
12
48
18
21
69
36
30
33
63
60
132
90
87
153
12
15
36
93
102
24
36
9
9
42
189
84
72
24
84
9
108
168
6
24
9
33
42
156
57
24
216
120
60
72
108
45
39
171
117
33
60
12
96
12
3
60
99
66
114
42
36
42
6
12
15
165
54
45
24
12
9
60
111
24
243
57
9
15
69
96
27
69
219
39
36
54
123
117
102
21
15
57
72
75
45
24
21
126
9
51
108
66
15
21
63
144
72
123
57
9
51
36
207
36
9
21
36
51
63
9
180
27
273
57
126
30
75
24
3
33
39
48
18
3
12
27
33
9
66
270
27
132
45
3
3
18
84
63
105
42
6
39
21
42
42
3
108
27
24
36
57
60
72
33
3
33
126
6
87
183
189
36
132
36
72
123
132
18
60
6
93
45
3
27
30
3
129
48
123
72
63
9
180
24
9
102
6
12
60
18
45
33
60
15
36
51
24
24
30
6
9
12
27
297
60
36
12
51
9
12
21
15
27
6
39
105
78
30
3
15
54
30
117
180
24
75
9
33
48
126
9
9
66
102
75
180
132
12
45
54
81
75
21
12
3
48
54
132
3
12
9
84
51
9
195
3
48
6
108
156
24
192
18
33
9
228
48
84
15
9
27
12
21
39
111
54
6
126
18
60
93
45
12
63
27
42
111
240
45
24
3
180
12
69
75
96
3
33
57
63
33
126
6
87
36
24
3
9
21
159
168
57
6
18
39
45
27
36
33
39
267
18
18
18
75
39
12
81
84
108
81
30
69
141
12
63
72
33
24
3
84
60
15
24
9
105
126
54
90
66
27
99
33
48
24
108
21
27
9
24
171
99
21
108
57
39
144
108
39
6
99
129
156
15
36
99
78
27
21
72
87
9
12
159
135
126
24
3
12
171
18
132
18
309
201
24
42
45
69
51
36
3
105
15
114
30
30
42
60
21
12
3
33
117
150
150
168
15
9
3
57
15
33
3
24
108
45
42
18
39
36
57
186
6
30
129
36
33
3
99
24
81
9
27
45
12
15
21
24
96
6
105
63
45
12
171
45
60
9
36
207
45
27
99
12
45
279
84
12
129
45
18
60
48
90
27
87
21
9
24
279
12
63
168
12
33
99
30
156
48
42
93
84
60
81
12
42
12
9
9
36
90
24
21
21
15
111
12
93
93
6
249
21
48
3
15
69
9
99
312
21
135
69
18
72
9
156
39
42
84
3
12
60
153
30
33
9
3
33
63
57
27
132
48
60
33
15
45
15
84
36
117
90
72
66
3
87
132
81
15
81
9
36
39
9
36
375
39
12
21
48
39
30
96
96
126
189
24
45
111
60
36
3
66
96
99
36
60
48
72
3
105
24
33
72
3
27
132
33
33
48
27
9
51
48
36
33
27
15
69
36
45
135
63
30
120
48
18
81
36
39
84
9
21
24
60
ABCD 96311983544*3^$a+1 [50007]
16
15
84
12
9
24
11
12
24
15
45
13
26
36
73
71
6
54
22
23
40
20
16
20
51
69
9
31
128
3
9
21
54
33
27
9
72
3
6
36
15
49
15
84
32
28
20
57
3
12
27
102
18
10
27
23
12
25
68
12
13
27
53
31
77
7
216
9
62
10
3
20
15
18
54
49
5
15
1
11
4
29
15
21
19
24
41
19
5
40
23
27
10
27
21
47
15
82
80
15
24
39
12
24
30
16
15
29
40
62
24
25
8
48
28
24
23
9
24
9
36
15
12
37
2
13
41
64
26
1
41
3
12
12
3
60
93
45
39
12
40
5
18
1
9
15
21
12
35
120
28
21
48
26
70
11
24
4
20
72
3
30
16
84
62
18
90
45
15
33
12
63
37
11
45
84
15
37
68
72
85
39
105
47
48
60
4
56
51
10
74
49
5
16
80
51
25
83
13
2
25
8
12
15
72
46
35
3
6
36
3
25
2
34
23
15
1
35
6
4
60
26
9
39
177
36
27
1
65
139
5
42
25
5
88
8
39
4
5
31
20
3
33
12
27
36
9
15
13
33
39
71
10
3
11
10
3
167
33
40
47
21
33
15
1
38
21
24
37
71
9
39
105
51
13
27
24
17
28
71
1
38
24
177
40
9
11
88
35
25
77
6
48
10
32
15
69
3
16
41
28
2
18
28
47
25
8
67
47
73
11
9
1
11
15
6
4
26
33
1
80
40
35
40
24
41
15
48
1
12
50
33
36
28
72
20
160
11
30
7
36
24
12
104
16
53
28
3
11
58
27
44
9
6
22
44
6
12
150
7
59
21
25
3
20
12
4
20
12
9
16
59
3
61
47
12
18
52
12
63
20
40
72
20
51
30
3
12
3
69
27
48
1
5
19
17
76
14
18
15
57
54
82
8
12
3
84
12
9
52
74
60
36
9
100
11
9
81
27
27
13
11
12
45
97
71
12
148
5
31
11
33
12
12
33
19
48
8
27
6
15
12
27
12
9
1
15
8
16
96
20
69
16
11
9
28
15
20
1
26
18
18
9
15
25
8
21
51
4
11
54
15
1
3
8
28
35
6
18
22
8
6
9
72
21
27
25
8
7
8
15
13
24
12
8
48
3
9
15
105
13
35
27
12
9
15
21
28
20
52
35
21
13
62
45
39
6
18
45
1
26
9
39
69
3
78
30
34
135
32
24
36
4
57
2
96
1
8
12
73
32
36
4
8
15
100
12
44
4
56
27
22
50
48
57
13
3
56
4
44
12
33
72
30
13
132
56
12
3
90
3
15
6
51
72
13
2
33
28
9
26
36
18
40
11
51
6
64
20
54
10
14
1
20
9
6
12
33
40
17
54
9
24
63
69
28
8
69
15
45
19
35
129
1
14
36
12
45
4
20
9
27
3
25
9
12
3
11
1
20
60
49
170
6
120
43
20
12
3
21
36
24
24
48
72
75
45
37
36
8
19
33
27
57
8
3
4
83
1
35
34
56
39
120
16
56
28
53
19
20
15
9
9
15
57
48
6
46
3
35
6
27
3
36
49
29
40
15
17
90
33
3
18
19
36
89
3
28
17
15
64
9
47
168
27
9
9
51
60
24
9
63
48
1
26
33
49
23
64
20
40
29
31
8
27
18
3
24
28
23
22
83
85
35
37
51
44
3
22
26
21
100
23
37
20
69
6
10
83
105
3
9
19
36
89
36
19
24
47
13
11
10
51
20
49
15
9
11
16
35
90
19
20
25
2
10
14
30
19
36
35
13
23
42
7
21
2
10
27
59
10
20
52
2
45
1
11
39
94
8
42
10
36
11
1
14
30
24
79
20
16
5
16
3
117
95
9
31
23
10
38
13
44
85
35
52
11
10
35
37
23
3
46
23
33
42
12
25
8
36
12
9
16
35
85
35
52
71
22
50
9
3
25
21
134
18
19
24
11
18
18
54
3
85
20
3
49
26
9
21
19
8
27
21
64
5
15
21
39
24
16
45
3
17
90
6
7
68
9
39
24
15
1
17
7
140
25
147
23
72
21
69
4
36
80
55
24
36
29
90
6
15
15
25
89
54
33
4
20
81
7
36
11
54
6
9
37
27
8
28
35
1
8
145
20
16
2
10
50
9
9
72
15
25
59
100
68
15
21
25
11
3
57
15
48
10
23
9
43
20
52
41
7
11
21
13
2
10
11
15
49
5
36
15
57
6
1
35
25
23
1
9
86
36
10
80
30
69
36
1
2
6
27
39
9
1
60
26
10
48
15
104
25
23
9
28
26
46
11
88
60
84
8
13
15
17
3
12
52
71
6
40
15
24
44
15
42
36
3
37
8
27
63
60
1
20
40
21
23
24
1
51
20
15
21
28
41
3
33
63
36
3
10
36
32
27
36
4
56
15
9
132
4
36
24
35
22
3
56
1
110
13
32
12
25
36
111
24
60
20
25
92
75
24
9
24
102
10
11
15
70
35
3
69
12
28
35
18
3
40
9
27
11
37
20
75
10
12
44
6
10
48
35
48
3
66
6
9
39
25
107
22
35
27
129
51
46
14
10
8
40
36
32
15
33
52
38
6
76
3
5
15
12
133
35
12
108
15
69
33
88
39
72
95
9
27
84
18
18
9
24
45
19
11
25
11
6
39
9
75
15
54
18
45
37
11
16
8
33
15
93
51
3
30
27
69
12
195
39
10
11
13
11
51
18
31
24
84
20
33
3
129
100
35
40
35
1
107
45
4
5
54
6
84
6
13
41
36
18
72
13
120
41
31
33
35
33
30
9
9
204
36
54
61
24
32
1
80
3
15
45
21
6
57
1
44
52
74
10
14
37
20
1
27
5
3
28
36
20
25
14
61
11
129
15
45
1
23
40
65
27
25
144
23
100
20
16
32
12
33
79
24
56
21
64
71
63
1
23
25
11
1
29
64
11
39
1
24
5
6
21
40
8
13
23
4
11
9
87
13
53
63
9
7
29
27
87
82
11
4
116
4
24
60
59
85
20
51
24
130
27
23
145
8
37
38
45
45
15
45
100
23
15
60
9
16
41
15
1
38
9
48
3
25
77
39
40
44
9
148
39
33
27
8
16
32
15
69
3
21
40
32
3
12
45
27
36
1
20
25
14
1
20
61
23
4
60
8
28
11
109
11
21
4
188
112
23
46
44
12
19
95
25
5
31
48
20
36
36
9
27
63
25
20
15
22
27
116
1
26
13
44
21
19
32
4
9
38
42
51
15
109
8
27
42
43
12
8
12
24
9
7
24
24
32
3
30
15
1
62
18
40
51
56
9
19
35
36
24
66
18
10
15
32
3
10
11
4
23
10
104
48
6
21
40
29
12
18
9
12
15
45
28
8
15
13
95
9
16
36
11
9
13
32
39
40
5
54
6
27
3
54
6
69
48
3
1
20
25
15
125
4
26
60
58
32
123
3
82
12
14
45
9
3
124
45
74
54
16
35
36
1
2
10
11
4
36
17
139
45
15
35
30
15
3
1
5
15
49
8
43
32
27
10
ABCD 96312258748*3^$a+1 [50127]
185
7
5
27
28
20
45
67
11
57
111
25
24
236
60
100
47
13
59
25
80
3
18
7
168
56
153
7
113
6
61
23
120
85
35
37
36
23
84
30
18
9
136
8
16
60
11
18
7
35
25
83
84
18
42
13
84
23
1
35
21
28
60
35
1
35
45
105
39
3
13
47
93
99
6
120
24
31
72
35
42
30
61
24
35
6
42
12
156
60
24
25
155
13
8
9
66
120
30
127
44
63
36
25
84
36
5
90
54
6
21
3
13
47
93
63
54
90
30
18
102
30
36
9
36
15
102
18
49
56
39
37
68
48
27
45
16
65
12
87
51
49
65
210
165
81
24
90
30
15
180
15
1
32
15
45
48
112
47
37
11
60
12
60
85
41
31
89
7
80
48
4
11
21
39
109
65
171
9
36
120
15
69
30
30
7
11
45
15
13
35
1
53
36
67
12
35
30
51
16
83
201
112
32
40
65
18
37
20
36
9
78
18
7
5
27
63
48
1
71
30
18
60
37
113
79
56
16
48
11
204
30
96
87
28
180
29
7
11
48
12
18
24
31
56
9
127
48
5
30
24
33
4
23
1
35
42
115
47
37
60
224
64
41
39
105
7
11
132
73
23
12
109
53
91
156
119
60
9
63
18
19
311
12
45
4
23
1
24
5
6
81
9
75
87
25
72
11
25
60
72
23
9
3
18
54
1
60
35
49
5
18
37
20
172
120
23
30
7
41
43
65
90
144
117
3
25
116
40
107
13
5
54
216
25
20
24
93
87
16
35
132
102
120
36
102
12
96
9
108
255
85
23
132
33
15
24
13
168
32
15
42
6
84
85
5
7
11
33
39
13
60
24
48
23
18
19
71
30
30
1
11
85
23
60
84
81
4
48
53
7
23
145
24
11
21
148
11
1
83
48
13
96
11
37
36
35
49
12
29
7
95
9
36
63
42
27
48
72
3
48
85
5
30
109
60
41
39
3
108
61
11
72
1
59
60
48
73
89
7
48
12
104
75
60
81
51
48
60
21
3
105
232
56
93
42
157
11
30
19
155
48
48
85
29
3
93
54
33
63
21
69
7
167
25
20
16
65
15
9
111
15
25
107
13
65
54
36
24
97
11
25
47
205
96
36
24
35
1
48
11
21
148
48
23
1
24
12
23
57
60
3
54
120
96
42
37
11
24
117
76
12
65
18
97
41
420
54
1
24
32
36
87
45
76
252
24
89
99
15
1
36
168
23
9
3
36
60
12
9
16
48
32
15
13
119
25
35
73
107
48
12
93
48
52
83
9
15
97
68
51
120
1
11
30
3
189
27
21
55
77
18
192
33
153
7
47
1
59
48
12
57
9
150
84
156
24
165
96
16
11
13
80
75
174
7
176
24
9
39
15
36
42
3
16
36
95
13
77
19
84
32
132
16
155
12
69
123
30
43
47
120
133
44
16
32
88
72
65
55
80
51
45
9
96
24
30
66
120
15
45
30
30
7
48
20
39
36
49
32
160
36
20
60
4
53
6
261
28
20
15
25
11
150
12
19
11
9
99
1
11
97
68
48
15
189
52
24
32
3
24
36
24
66
187
47
36
12
108
30
51
111
57
63
12
225
15
6
55
24
60
35
1
56
100
68
76
84
71
84
186
7
23
109
60
5
90
30
60
43
17
6
57
57
6
9
88
53
7
23
60
105
87
138
31
23
73
47
21
12
183
145
24
125
27
24
52
23
60
45
69
31
107
12
1
275
1
143
6
180
7
35
45
57
55
5
27
183
30
66
85
24
41
12
192
138
12
60
21
144
160
11
60
9
3
9
33
135
16
59
36
45
45
79
8
72
3
168
24
21
27
42
30
21
15
30
51
9
30
61
36
188
9
3
3
69
63
48
49
8
87
25
125
7
71
157
168
47
48
12
13
5
12
6
21
4
59
1
125
67
212
51
21
36
60
63
12
25
192
68
12
96
15
120
84
1
29
66
12
117
63
12
13
35
13
5
39
76
65
151
59
24
13
17
15
51
30
30
9
88
8
36
64
96
263
45
76
32
3
132
13
80
60
9
60
55
72
48
35
60
13
35
72
1
35
90
102
13
89
15
21
42
33
72
93
19
11
60
49
245
7
11
12
60
57
159
1
8
40
35
1
32
4
48
ABCD 96312310618*3^$a+1 [50027]
40
53
24
211
17
96
75
4
48
20
28
84
68
64
41
30
25
60
5
19
36
5
19
65
15
124
59
6
19
60
60
60
72
60
41
60
48
51
64
36
11
13
20
57
79
143
18
3
160
11
13
56
45
30
6
48
15
16
5
15
40
77
79
59
25
92
112
11
81
28
8
28
80
45
66
33
21
7
8
4
108
113
19
8
9
126
18
7
132
8
4
5
51
72
16
84
12
60
11
73
32
117
43
12
36
65
55
17
54
45
60
36
165
54
49
72
12
48
44
76
20
4
24
12
5
3
4
32
40
41
15
4
24
24
60
68
28
144
53
54
1
24
36
83
1
143
48
25
29
51
9
36
27
12
81
43
20
4
23
117
28
23
37
8
72
88
84
56
16
20
9
15
21
15
88
41
67
24
24
80
4
41
12
108
60
19
8
108
40
5
99
36
64
12
8
52
53
31
36
48
12
11
13
5
6
9
64
20
36
69
7
36
48
72
65
15
9
19
89
12
15
36
57
36
55
12
12
120
41
27
27
73
8
12
45
60
18
9
16
47
13
72
32
76
12
29
55
65
91
8
72
9
79
17
19
120
80
33
3
9
18
18
108
55
12
65
120
15
12
76
20
16
36
5
43
89
55
8
9
19
80
4
48
192
36
12
23
21
76
12
8
52
5
67
20
3
18
159
16
12
8
28
29
36
15
76
5
30
1
12
113
43
17
79
24
36
60
24
65
79
23
18
175
140
24
16
5
36
123
36
40
5
30
90
31
29
19
17
54
57
40
60
72
32
4
32
9
3
88
17
43
29
18
18
43
5
7
80
39
9
124
48
48
24
48
5
63
4
32
9
31
20
9
12
99
124
36
36
8
4
5
3
28
44
52
56
117
55
113
7
23
25
8
16
65
48
31
41
115
35
9
9
31
32
40
23
30
15
16
5
51
4
44
52
108
11
105
28
12
5
39
45
15
9
31
77
39
9
55
104
28
72
8
39
61
60
12
35
45
75
78
19
60
20
4
72
44
45
63
40
5
15
48
28
5
19
8
40
108
72
80
40
24
44
60
52
5
63
40
20
52
48
29
55
12
156
108
12
17
7
29
91
24
60
12
44
48
33
55
17
3
4
41
223
24
48
8
4
35
6
75
24
36
12
28
60
17
3
36
4
72
5
67
11
102
87
16
65
67
120
48
56
4
5
31
48
48
12
96
89
90
6
66
90
31
29
18
61
12
8
40
12
5
7
53
12
7
71
18
79
56
4
41
27
12
36
87
13
17
19
44
9
51
52
29
54
25
20
16
20
21
15
9
3
36
45
7
48
24
12
89
7
44
9
72
43
104
60
16
20
12
28
24
35
18
19
35
13
53
19
84
12
65
7
12
8
40
5
15
21
6
66
24
43
12
116
28
60
77
19
24
152
27
37
48
8
52
12
60
48
32
9
7
60
48
20
9
12
91
23
9
12
4
20
4
23
13
84
47
93
36
4
60
5
3
24
21
60
99
3
1
17
79
48
36
17
7
8
12
36
40
29
27
4
72
17
163
5
3
36
36
24
64
107
9
40
36
8
9
55
5
31
24
36
65
15
12
28
12
48
44
76
60
20
60
64
12
48
5
43
8
4
5
3
4
41
15
4
84
20
72
3
1
48
12
8
3
9
28
132
29
15
12
105
7
56
84
28
44
4
12
60
104
28
8
132
52
24
12
12
36
17
30
18
19
53
15
45
43
5
15
21
24
55
17
75
28
80
16
60
24
59
73
8
12
40
12
65
27
99
1
44
60
21
18
25
36
60
92
40
72
8
60
39
18
60
7
48
60
60
8
52
36
80
40
12
48
12
5
30
18
31
68
33
7
48
92
16
20
52
20
4
24
72
5
19
80
45
19
47
13
92
124
20
16
5
7
56
105
27
12
28
197
60
55
36
24
20
45
18
234
30
6
12
15
135
121
72
48
77
55
35
33
12
40
24
84
56
9
7
68
40
20
45
19
12
149
19
48
12
5
63
172
12
11
18
54
1
60
29
91
20
60
4
17
6
30
43
24
77
19
24
12
24
24
20
81
31
44
24
21
24
31
36
24
17
7
41
19
32
63
45
21
7
44
165
31
65
7
12
24
56
93
43
12
32
36
40
35
13
5
79
60
12
56
33
27
4
116
4
119
1
20
24
40
60
12
5
135
88
96
84
36
24
12
65
7
48
8
12
148
5
15
9
3
28
24
47
1
5
19
144
56
96
28
84
41
19
12
48
23
33
4
12
168
72
24
24
65
67
68
12
51
18
27
93
27
9
15
76
17
27
16
80
3
145
17
24
3
28
144
8
16
65
31
5
19
36
41
90
18
39
36
69
31
32
52
41
19
5
55
96
11
25
84
56
4
20
27
85
12
48
48
5
27
28
155
9
16
17
63
9
31
60
44
76
32
9
36
63
4
53
67
68
9
31
77
51
9
7
104
9
7
89
27
52
23
45
45
24
135
40
5
63
76
12
32
28
23
49
48
47
25
60
41
19
56
9
15
135
18
19
20
28
32
144
4
48
60
44
24
9
55
17
3
33
43
65
27
4
8
112
20
16
5
43
11
109
5
12
18
6
43
32
64
44
27
25
29
55
276
120
36
68
64
12
36
53
72
7
48
72
12
29
79
11
21
4
32
15
13
35
54
18
33
12
24
4
12
12
60
48
8
21
123
16
24
48
12
48
24
24
56
88
23
49
23
25
8
40
24
8
28
65
63
16
29
99
28
68
21
54
25
29
15
36
39
18
19
41
67
12
24
44
36
4
36
60
24
48
8
4
20
76
5
12
42
37
20
16
53
55
89
18
13
12
23
25
12
17
7
173
27
16
29
96
3
16
36
48
12
ABCD 96312866836*3^$a+1 [50108]
180
1
35
19
429
12
48
44
16
20
31
33
132
81
24
183
33
167
136
32
25
39
44
4
92
16
32
7
90
3
56
84
103
90
107
36
4
3
29
216
120
28
60
176
36
12
72
28
33
15
69
60
11
84
36
12
37
66
54
39
44
28
312
60
48
15
33
140
64
216
120
147
30
24
143
12
28
33
39
24
24
56
1
63
132
15
33
20
16
12
324
216
48
24
60
63
113
16
68
16
141
51
8
36
16
15
93
116
28
32
1
63
36
45
15
21
123
56
96
28
260
120
40
44
28
32
43
9
20
40
21
3
24
8
19
53
36
1
123
8
64
75
29
4
80
132
16
12
36
92
144
31
54
135
20
64
141
180
99
104
36
84
67
93
12
36
44
28
147
53
97
66
24
261
9
131
28
51
96
30
419
76
9
15
45
30
161
79
126
90
5
49
23
28
69
135
56
12
28
240
24
51
93
96
56
40
24
120
56
52
87
6
23
12
28
132
39
246
275
28
21
60
179
157
39
8
88
45
27
20
100
8
112
57
95
145
15
141
63
20
24
48
25
107
7
126
15
129
23
36
64
33
3
12
12
33
87
3
30
23
72
12
16
12
48
344
16
92
52
8
85
27
3
53
217
63
24
3
144
96
54
39
81
59
4
80
40
48
48
36
128
96
196
300
15
29
64
288
48
36
21
39
8
97
66
54
96
3
20
61
60
83
7
5
136
144
141
60
23
72
139
21
315
69
56
19
45
141
63
84
12
80
60
91
77
16
56
40
24
20
4
147
120
29
84
37
39
80
96
91
30
39
128
40
120
57
63
3
57
32
48
76
27
9
176
205
3
111
30
35
61
119
24
96
25
171
44
4
84
72
20
76
80
49
63
68
28
57
75
48
80
12
24
40
81
23
24
133
27
8
19
29
64
27
150
75
140
1
3
80
76
75
149
112
129
15
24
12
45
180
27
147
21
8
36
36
25
35
192
133
39
24
56
208
48
8
91
126
83
97
99
8
36
4
123
33
240
84
177
215
1
39
128
136
21
3
8
4
36
48
24
152
28
20
28
15
29
64
192
84
21
23
36
208
93
47
72
124
36
44
1
83
48
48
16
75
69
57
24
66
90
54
90
75
168
8
4
15
65
31
149
24
1
111
69
15
48
33
30
197
73
15
24
348
33
59
88
60
63
69
140
4
24
36
60
56
28
192
300
104
40
21
6
9
21
27
60
27
5
24
76
20
1
63
57
90
24
53
96
16
81
60
3
51
30
39
176
91
9
135
173
12
55
126
23
36
48
37
75
36
224
25
23
13
54
30
111
44
4
32
25
99
20
28
80
96
1
6
93
81
143
60
127
21
8
1
35
60
36
49
51
9
39
12
69
306
24
30
63
33
147
288
45
39
140
48
7
6
264
60
15
285
3
32
28
120
3
30
23
36
76
8
1
111
60
32
252
4
132
72
20
37
111
8
160
36
45
90
101
25
47
48
28
12
464
16
192
27
30
15
96
24
84
87
5
265
24
23
136
147
30
47
97
36
35
19
29
12
100
99
329
76
84
20
97
15
72
152
208
72
171
69
21
63
20
1
119
4
48
92
133
143
1
11
49
66
117
92
28
20
13
15
8
40
72
48
140
76
51
257
16
87
53
97
167
28
15
117
33
23
52
12
123
89
60
84
7
54
95
64
57
120
95
ABCD 96312912862*3^$a+1 [50010]
51
9
87
304
56
3
90
30
6
31
48
48
24
167
72
81
15
25
104
64
80
88
11
6
207
168
21
43
24
104
3
6
79
8
69
67
32
160
8
120
16
107
18
75
48
3
13
104
24
48
88
104
9
31
24
125
18
81
9
36
3
40
32
64
5
27
16
24
59
37
23
12
144
24
301
120
56
27
66
126
18
42
121
24
8
27
84
1
23
1
24
23
81
64
53
91
104
40
80
27
45
69
18
97
5
54
61
128
48
64
24
24
48
17
15
27
198
36
162
9
3
21
72
159
73
5
30
61
197
51
33
54
25
17
7
8
39
97
47
12
72
69
136
32
16
59
85
24
11
24
21
64
5
30
54
127
8
40
47
54
27
208
17
84
67
32
87
33
24
96
21
216
3
57
31
8
15
9
39
1
59
48
13
48
8
39
54
42
73
47
9
96
45
54
157
8
88
8
40
5
51
24
24
40
71
121
29
18
12
13
32
96
72
40
35
72
96
21
192
16
72
17
54
33
45
115
77
91
200
64
41
31
11
61
56
24
64
203
13
8
111
9
75
18
91
24
53
3
45
43
53
90
73
107
36
33
40
17
207
16
200
57
15
3
36
198
36
60
67
48
8
40
96
77
43
35
12
6
18
57
63
6
163
80
63
49
23
12
85
23
81
15
30
3
39
1
83
85
48
8
57
18
37
95
1
47
24
48
6
91
24
77
24
18
49
17
87
3
45
9
87
16
8
39
73
48
17
78
1
8
64
32
24
33
12
6
162
72
67
35
21
123
141
72
111
78
27
27
69
15
36
13
48
143
81
99
12
72
90
63
33
15
16
8
105
87
40
56
15
144
144
169
83
21
153
79
56
63
9
48
136
77
60
18
18
30
72
37
24
29
19
41
15
15
54
54
6
18
13
35
21
3
61
23
9
64
23
57
9
63
16
8
96
136
155
13
48
5
67
5
139
72
96
56
48
27
45
16
47
49
71
97
35
69
120
3
45
16
29
51
16
23
186
12
27
160
35
21
24
40
80
48
75
48
6
15
120
21
139
200
93
72
19
32
88
32
112
23
9
72
9
31
24
8
160
29
3
3
12
33
75
205
29
27
192
16
17
111
24
69
3
27
37
96
32
24
45
67
101
67
144
59
37
120
95
12
18
211
176
51
45
27
157
96
47
121
5
72
27
15
9
40
71
36
69
312
3
18
91
24
5
43
120
8
48
96
24
112
24
17
7
83
21
15
54
27
16
5
27
27
114
27
117
120
27
15
9
9
7
59
36
6
30
21
51
108
60
69
48
88
48
71
54
19
191
36
133
56
87
9
64
71
105
21
67
5
72
43
24
96
71
54
3
27
85
5
90
60
37
29
6
45
111
9
45
51
75
72
21
64
48
17
12
24
43
24
144
71
1
8
64
5
123
24
112
32
15
1
65
78
102
75
15
1
17
7
89
7
23
25
24
11
13
120
23
42
103
23
1
179
90
91
72
96
95
25
11
237
15
9
45
78
66
60
55
11
69
184
48
47
108
13
24
11
133
56
15
57
69
72
3
96
48
88
8
72
39
60
18
27
64
119
1
5
27
75
109
221
19
11
141
261
3
40
23
24
49
96
47
9
9
180
6
61
29
19
8
129
39
15
9
144
40
32
9
78
162
55
8
120
27
432
36
60
48
60
30
3
21
163
72
11
6
39
15
153
81
126
30
36
87
63
73
32
16
48
8
40
8
99
37
17
48
15
72
3
13
11
13
5
3
159
25
5
96
108
7
23
72
129
15
6
72
27
39
96
25
48
53
48
3
16
104
147
13
11
93
123
30
42
109
35
85
5
91
8
57
114
30
39
24
45
19
17
54
198
3
16
56
75
12
25
8
63
97
29
19
24
32
96
40
17
15
3
13
48
72
168
32
15
57
24
72
64
48
35
13
56
45
67
176
27
21
16
11
189
72
24
40
72
71
73
168
24
95
57
39
84
45
48
24
45
78
66
139
8
69
18
25
17
192
6
1
35
85
35
61
35
13
56
39
25
47
25
23
9
63
72
25
200
15
72
1
17
159
64
95
73
32
64
53
99
16
8
39
25
48
ABCD 96313127858*3^$a+1 [50167]
165
43
96
131
129
15
93
16
56
15
1
12
20
28
128
12
15
9
45
36
27
108
99
18
63
28
89
15
12
4
5
126
9
9
18
18
231
129
54
1
192
20
3
36
13
77
51
24
168
12
48
16
20
75
129
87
25
65
180
18
13
24
80
99
45
72
64
200
48
72
111
49
149
247
80
15
69
16
95
162
18
45
153
99
81
51
24
69
31
32
9
234
81
216
9
18
37
71
33
124
5
27
45
51
3
36
73
32
111
97
12
35
81
9
54
45
9
36
19
32
39
25
29
55
17
51
183
1
68
12
45
3
48
3
144
21
87
18
90
45
144
72
9
36
108
15
3
9
84
156
21
43
65
126
18
36
7
65
63
52
83
54
3
69
18
90
63
52
11
72
9
40
41
19
48
5
43
47
72
93
15
105
75
13
108
80
15
141
40
140
16
20
39
1
17
108
19
24
11
61
8
252
3
25
101
51
75
18
36
54
36
133
56
4
5
18
54
19
12
20
57
51
21
36
43
29
7
48
35
25
92
243
18
63
100
71
18
7
8
57
36
55
20
33
39
51
37
108
35
61
176
12
36
21
55
56
28
77
15
4
44
24
21
7
12
35
141
36
48
12
123
25
227
1
179
69
4
96
29
7
83
72
18
18
72
57
96
112
77
79
44
48
64
24
32
15
144
141
39
45
9
7
72
176
132
153
19
32
16
23
81
124
155
21
60
40
176
24
75
18
90
18
39
36
12
16
20
12
45
7
180
47
285
60
4
60
41
36
103
44
123
9
36
27
90
3
15
54
43
8
40
143
105
21
36
18
97
12
71
97
140
4
48
12
5
36
54
133
47
90
63
207
1
35
213
40
35
37
35
72
33
3
57
24
63
145
72
68
108
39
18
31
32
72
52
11
129
15
18
87
64
29
15
3
57
33
87
21
51
75
9
9
27
16
44
28
47
81
148
36
5
51
3
129
36
64
128
124
23
36
37
60
80
39
13
23
13
59
13
32
40
41
15
16
5
15
39
72
18
27
40
77
15
111
61
101
19
48
77
54
9
16
11
25
56
48
36
48
156
9
126
109
48
84
44
52
80
12
12
9
127
143
36
85
5
51
48
27
90
19
71
33
120
36
9
27
144
16
24
8
15
33
57
55
96
47
18
15
72
93
27
27
72
18
108
18
54
175
95
18
90
54
3
28
113
7
12
108
48
36
20
75
1
92
36
60
36
84
15
57
4
36
60
12
68
4
11
49
203
37
140
93
3
69
15
96
429
36
18
1
125
18
33
57
163
32
52
5
36
7
60
48
29
90
9
16
48
17
75
15
90
63
27
18
72
51
4
53
55
107
36
133
92
153
39
96
112
104
48
15
108
85
32
27
90
18
97
8
111
36
13
23
33
57
39
4
119
18
99
4
12
128
100
20
69
90
1
32
48
96
111
33
39
57
268
35
121
5
126
45
99
45
40
32
64
60
29
19
125
7
44
60
15
121
5
90
18
180
3
15
9
63
33
24
4
11
18
55
17
75
33
31
32
52
101
126
13
48
29
90
33
111
90
36
55
36
80
45
54
36
9
16
48
12
60
53
54
36
9
48
15
145
8
84
16
132
65
72
135
160
8
39
54
51
4
17
18
45
52
24
59
85
131
18
15
57
3
72
15
54
36
51
180
28
20
16
120
20
124
71
49
5
144
108
63
16
8
3
162
3
24
36
4
5
91
12
132
35
90
51
48
24
3
69
93
31
5
7
132
60
20
15
90
126
54
72
54
1
35
54
79
8
112
96
84
36
72
68
36
88
77
171
28
32
57
3
48
39
25
36
11
18
103
239
18
75
52
89
54
57
88
12
20
16
5
18
81
24
111
25
101
54
54
36
43
68
124
20
51
13
32
12
15
36
21
24
16
36
29
15
48
100
20
87
1
89
324
19
71
72
72
72
216
18
15
16
23
261
52
119
36
37
17
18
93
48
136
8
21
39
12
129
7
47
25
11
45
24
52
60
53
207
45
36
19
71
33
100
80
36
3
61
101
43
65
7
48
ABCD 96313295368*3^$a+1 [50007]
96
3
18
12
90
150
48
306
45
15
17
13
51
9
71
19
45
75
24
12
108
90
6
66
78
156
114
12
180
108
96
219
96
261
90
108
21
15
66
114
30
239
55
9
144
117
210
36
69
117
90
18
66
141
9
119
1
15
9
36
35
1
143
112
9
71
73
186
66
168
3
32
16
15
24
66
6
17
13
54
36
180
53
1
96
174
17
19
78
15
87
204
126
15
129
216
54
33
3
120
5
16
39
30
54
96
54
126
54
66
54
54
77
48
160
80
16
39
89
31
33
96
3
120
197
16
96
105
39
15
33
3
24
12
41
48
115
84
186
47
19
45
9
87
48
285
66
78
35
48
16
144
27
69
96
375
9
27
66
18
33
129
207
144
69
27
3
93
57
54
209
1
54
41
64
81
120
60
30
90
6
48
42
51
39
30
78
45
27
53
91
21
96
3
45
15
33
51
72
69
75
36
60
120
93
128
48
25
36
48
35
1
60
51
3
125
1
47
7
9
3
189
69
72
174
21
3
29
16
21
36
183
165
30
221
400
32
64
9
54
33
69
54
36
113
37
171
3
36
24
144
33
39
84
53
7
54
30
96
21
176
67
60
66
144
15
135
89
13
60
18
12
24
360
120
225
32
49
24
66
78
135
192
159
17
73
39
135
9
32
1
15
309
120
144
6
36
90
318
33
99
108
12
60
30
60
144
15
15
114
15
57
30
105
63
17
16
33
60
156
24
47
43
21
153
39
32
16
75
24
66
54
114
147
99
54
72
18
77
199
9
27
480
54
111
32
91
5
91
117
27
53
160
93
30
6
120
71
7
57
9
6
17
64
80
67
77
283
60
9
63
17
73
87
33
150
90
90
30
23
1
126
81
99
45
9
126
84
60
84
21
96
69
315
111
150
30
180
60
93
32
55
18
71
19
72
53
31
54
75
48
48
32
19
84
36
24
120
54
96
84
126
24
21
48
21
27
3
60
102
75
3
90
3
240
27
21
45
6
45
3
93
144
32
163
90
3
96
69
11
19
6
87
39
9
81
15
48
27
21
9
168
159
123
21
123
96
30
39
96
9
60
75
32
13
35
151
54
30
69
45
30
53
43
36
33
128
19
29
16
3
72
24
285
39
192
9
195
36
89
85
60
15
15
33
3
45
48
327
9
135
9
27
53
31
33
147
6
54
30
99
45
222
101
64
48
87
60
141
267
5
256
48
87
36
54
159
117
18
30
60
207
3
72
5
16
48
21
24
234
120
90
36
6
108
156
5
64
27
30
18
132
33
51
90
36
63
27
18
3
57
30
72
33
96
165
107
64
45
54
29
1
96
48
72
180
35
25
39
32
19
84
89
241
30
54
60
210
90
6
30
143
16
48
153
60
54
12
24
177
219
18
3
9
24
36
11
7
12
45
9
6
48
17
160
99
29
61
3
27
69
117
30
45
69
107
13
36
78
81
48
33
18
12
54
107
64
9
126
41
144
145
54
66
23
16
159
81
51
48
96
29
61
83
61
282
105
225
48
6
9
111
234
87
39
36
69
99
126
36
219
279
6
35
112
213
90
36
45
63
33
69
18
6
90
84
162
180
63
87
89
211
108
132
18
27
3
6
39
15
ABCD 96313691998*3^$a+1 [50075]
108
45
19
116
96
60
60
9
267
27
145
48
44
16
32
36
4
56
51
48
33
4
60
11
24
45
28
35
13
5
75
45
7
155
21
12
12
51
69
88
35
45
72
12
51
9
123
21
81
43
56
45
7
44
48
15
120
37
8
28
32
3
9
60
135
36
90
55
152
75
45
33
19
8
93
24
99
112
5
39
28
35
18
7
8
40
8
120
12
3
37
20
33
6
13
8
27
133
8
45
15
24
48
52
5
210
37
60
11
37
108
17
15
3
37
17
51
45
27
12
36
63
37
8
52
12
60
32
88
23
57
72
108
12
21
27
28
32
3
12
33
75
78
15
96
96
27
145
47
54
126
96
153
24
33
42
30
72
43
11
9
87
9
4
8
15
9
40
104
21
99
64
77
31
8
81
18
60
18
39
123
30
63
60
24
60
48
48
39
33
12
15
33
48
4
71
9
24
64
12
23
21
51
84
69
40
77
163
8
63
30
6
90
31
17
7
71
9
100
20
123
13
17
75
12
40
8
15
13
5
135
9
3
48
39
1
68
39
48
25
8
4
116
36
123
45
48
120
4
11
45
87
157
44
64
128
33
19
8
24
21
15
12
12
51
57
36
36
15
81
12
48
3
60
36
36
120
45
15
45
184
80
84
4
11
54
15
63
84
25
8
3
9
24
12
12
12
96
4
116
45
67
23
85
8
24
36
72
40
35
93
12
24
24
9
96
39
51
45
9
48
15
3
69
12
48
87
61
65
144
3
72
24
51
1
20
52
11
37
23
57
9
43
12
23
18
3
45
6
21
64
5
30
165
216
15
57
15
45
120
52
5
3
36
27
33
24
40
11
37
80
124
11
24
69
52
5
72
3
48
12
72
40
23
57
96
4
35
45
15
57
51
45
45
15
12
40
20
3
217
35
18
55
44
3
33
100
20
27
126
79
12
80
16
83
81
15
85
71
9
15
36
45
4
23
21
69
3
87
57
15
9
60
15
69
75
37
8
96
36
76
23
1
29
79
32
16
20
4
80
28
101
24
55
48
44
36
9
111
12
112
53
43
83
1
44
36
81
7
65
6
69
15
6
30
96
33
33
54
61
8
4
56
15
57
15
69
76
32
40
80
52
8
100
47
1
60
72
20
15
93
45
55
80
12
51
61
29
240
19
53
27
21
6
73
32
33
6
49
23
33
4
20
63
90
42
153
24
39
37
89
15
15
36
132
13
5
55
44
100
8
36
60
15
69
21
42
72
102
75
24
60
12
69
75
16
20
52
11
117
100
23
57
177
30
36
9
28
32
100
92
48
36
4
65
51
4
41
15
72
24
16
84
96
20
15
57
52
8
48
60
63
1
44
27
49
59
102
7
8
9
51
12
48
9
55
35
81
87
21
51
13
8
9
39
15
42
19
11
42
3
99
36
9
69
27
40
20
4
80
28
56
15
9
63
84
61
12
23
57
52
56
12
183
48
61
11
33
12
52
8
27
18
120
24
91
53
31
8
100
80
141
360
30
9
33
27
12
15
69
39
13
60
12
56
4
8
12
28
35
18
27
52
8
9
15
15
9
51
36
48
24
18
72
55
35
48
24
9
76
161
19
20
33
43
44
9
15
51
81
135
25
8
4
20
51
9
28
5
67
5
3
64
5
18
37
36
44
96
192
48
48
36
15
54
6
33
51
60
81
96
24
33
3
12
3
57
51
66
123
21
27
99
36
25
12
113
15
3
36
13
23
84
61
72
11
24
21
15
9
45
67
8
36
51
85
60
48
23
9
36
39
25
11
45
100
23
1
29
186
9
172
12
8
117
3
87
37
36
32
21
42
37
180
47
54
39
88
44
69
30
57
3
36
13
23
12
18
27
12
40
143
21
16
11
114
66
9
15
1
32
120
40
32
63
12
21
112
56
16
29
127
8
15
217
44
40
23
37
143
13
143
109
17
3
60
60
40
53
15
27
45
96
177
39
16
17
43
29
43
47
1
68
72
72
27
1
80
40
77
75
12
16
24
44
24
52
8
88
72
8
12
96
72
12
72
9
6
1
35
30
3
39
12
25
156
35
24
48
42
48
3
12
72
24
72
40
128
27
93
15
61
68
52
125
90
6
3
99
37
95
21
100
92
12
40
56
72
52
8
81
7
209
51
120
48
39
33
84
24
36
16
20
3
37
17
72
55
8
27
30
18
21
15
9
27
36
45
64
23
81
4
20
132
15
69
69
7
20
45
135
16
12
5
55
32
84
27
33
76
68
52
20
196
20
12
21
39
111
57
99
6
48
15
36
96
40
44
108
96
4
47
129
84
12
16
44
24
4
32
33
42
54
31
23
21
60
12
24
36
3
181
35
36
25
8
9
72
55
44
12
12
51
60
72
9
100
56
100
23
12
33
4
60
92
63
36
9
33
15
48
64
8
27
21
24
72
63
36
81
28
32
16
89
51
27
12
9
72
84
96
27
36
24
13
23
1
35
21
52
72
119
97
68
69
42
48
72
1
59
ABCD 96313829674*3^$a+1 [50002]
17
30
66
30
28
12
57
47
253
27
20
46
50
28
36
153
27
81
39
20
6
7
3
38
19
51
96
56
124
144
9
23
73
72
15
14
46
18
32
34
44
100
69
17
6
88
72
18
39
33
78
45
21
39
195
6
56
64
3
3
45
53
10
12
20
54
24
46
93
36
15
36
33
287
73
131
37
29
30
34
80
19
53
184
51
93
32
40
15
143
25
15
26
24
6
49
65
120
162
4
9
24
120
60
131
120
37
149
259
5
16
54
2
150
13
72
5
7
71
10
90
105
101
40
111
23
85
12
3
86
10
33
47
1
60
15
330
74
126
7
17
19
21
3
93
87
17
144
19
23
54
30
106
15
60
23
16
134
19
53
7
107
13
71
10
87
120
65
67
3
44
6
24
139
51
20
6
10
78
27
60
105
18
80
25
5
19
36
177
38
49
23
108
6
6
4
54
32
54
10
26
37
63
224
60
1
48
35
145
11
54
10
36
80
64
69
77
40
30
164
16
294
27
29
24
6
34
39
41
120
112
27
27
81
225
54
9
24
17
144
19
23
13
41
30
1
15
140
4
104
37
29
43
197
43
141
32
43
75
9
27
81
72
21
2
198
55
41
31
113
10
32
30
24
94
57
35
48
46
86
130
158
42
18
6
136
15
33
32
114
6
54
34
2
54
16
30
50
7
17
94
72
33
11
46
18
102
123
21
3
53
94
50
31
129
54
56
1
233
67
35
84
13
33
18
57
165
18
69
48
23
106
26
25
125
10
224
30
43
27
66
8
142
68
6
10
21
159
33
36
60
17
54
1
89
6
10
15
75
20
88
36
14
6
1
15
18
240
15
12
125
7
11
6
120
6
37
120
36
17
10
38
142
117
93
54
36
78
99
168
5
34
33
48
60
35
204
16
20
193
51
21
48
101
223
3
57
53
114
13
33
3
84
41
22
33
12
29
46
8
85
180
17
67
108
83
46
96
158
66
24
96
46
33
11
6
24
103
171
126
56
7
191
10
176
24
126
130
63
3
38
19
71
12
25
15
8
25
47
18
139
36
12
53
40
219
77
6
133
15
105
24
77
120
30
40
56
124
129
21
63
11
25
21
6
18
26
36
73
24
11
97
29
30
100
96
45
132
3
120
74
16
54
21
29
79
12
45
90
105
120
45
158
66
30
16
8
42
24
90
6
24
31
72
27
9
11
60
30
54
16
33
87
33
36
21
3
93
74
46
104
30
66
58
32
37
17
30
24
42
43
5
22
33
65
46
116
64
54
27
45
30
68
6
19
11
10
50
1
53
40
126
9
27
105
29
30
66
55
3
12
20
30
7
113
10
44
36
78
127
3
92
144
66
48
66
13
63
74
79
27
44
4
69
41
120
42
30
64
159
51
60
81
9
51
29
154
102
74
49
60
84
63
38
16
86
4
81
63
20
10
32
94
26
30
60
25
29
160
120
54
56
90
19
35
37
3
2
7
153
87
41
6
1
23
106
3
107
34
39
23
114
24
19
77
16
30
50
40
3
51
24
2
64
24
207
39
21
95
78
7
23
97
3
69
216
41
94
9
17
136
48
80
30
72
114
31
65
43
144
183
14
91
23
30
102
28
225
60
137
43
51
56
37
48
60
35
30
114
30
24
19
53
40
8
30
409
123
134
10
69
17
7
33
50
28
2
18
70
87
35
54
31
39
201
113
7
39
24
26
136
8
72
18
46
30
69
21
26
64
86
10
38
10
92
40
98
6
13
21
39
33
15
60
53
166
69
15
69
23
18
16
50
36
10
15
72
36
12
9
120
26
28
36
6
254
13
48
5
48
120
7
59
30
79
57
63
191
156
37
120
23
13
47
54
30
124
80
85
41
6
168
16
129
12
35
58
15
17
115
29
64
15
155
22
104
30
10
14
37
75
44
96
4
26
34
153
180
3
33
21
39
35
30
96
31
60
5
30
13
35
37
53
22
33
131
60
16
18
27
29
10
60
26
48
187
45
27
53
48
67
3
120
36
54
32
384
54
16
50
19
11
24
37
72
36
24
17
150
10
111
65
ABCD 96314262706*3^$a+1 [50035]
72
90
7
71
61
5
78
36
9
57
135
9
36
6
30
24
39
27
18
72
27
15
30
115
17
43
83
120
78
15
15
105
21
114
9
21
6
54
19
12
8
51
36
36
174
78
18
18
69
12
111
24
93
63
24
48
18
54
33
57
63
33
19
29
36
6
30
27
12
123
6
31
35
13
23
49
224
69
108
24
30
36
18
31
5
18
6
30
36
205
8
60
36
15
81
45
6
9
111
132
30
6
69
36
69
72
6
153
16
8
172
11
18
15
177
24
48
55
107
9
60
9
12
75
39
81
3
162
150
33
12
24
76
11
78
66
108
57
195
13
5
78
9
45
30
25
44
237
67
20
100
32
39
69
52
5
54
21
135
18
51
96
160
20
208
56
21
3
57
84
90
36
45
33
36
15
39
18
7
41
19
72
35
165
40
29
15
76
20
21
84
55
71
24
13
41
30
105
117
12
55
17
39
51
6
27
12
24
24
72
60
105
198
30
147
129
31
161
60
30
42
27
81
19
35
30
63
12
33
6
36
25
5
99
135
24
12
24
81
9
12
90
18
252
42
18
30
54
96
18
1
35
205
23
21
16
35
180
45
33
90
18
3
4
12
11
168
1
80
28
17
63
45
55
17
30
36
90
24
99
45
12
39
40
155
108
60
57
45
6
84
6
3
27
90
7
72
29
31
65
3
27
60
30
54
24
57
60
84
16
11
117
27
60
48
6
30
21
3
45
171
66
39
15
72
37
17
18
6
36
36
63
16
44
15
180
6
18
48
150
3
51
84
21
3
37
35
73
32
39
36
69
36
28
77
15
24
21
39
16
35
30
6
18
30
121
60
5
90
85
41
18
21
105
54
45
39
72
33
192
24
76
59
210
6
18
120
36
15
21
24
19
116
9
90
18
87
93
99
39
72
42
12
90
24
102
60
72
66
9
213
12
111
4
132
29
90
162
3
36
48
3
9
45
39
27
150
7
116
4
11
36
33
57
54
6
54
30
19
77
36
3
105
39
27
54
60
180
36
36
7
32
60
183
162
75
21
12
27
28
41
90
21
15
13
23
84
36
49
59
21
28
5
27
100
35
24
69
12
75
60
174
79
47
13
32
88
53
12
72
6
48
270
60
39
33
27
12
24
117
72
36
12
24
48
96
12
78
105
21
36
18
21
51
97
12
83
18
123
81
3
51
12
33
9
30
105
52
29
54
25
23
54
90
13
12
44
21
115
29
15
45
12
27
12
39
210
60
84
6
36
25
5
24
90
72
9
63
90
36
36
135
21
3
75
45
255
9
12
28
11
9
60
3
144
48
85
47
93
15
72
25
11
9
21
204
39
36
84
51
6
3
51
84
150
66
45
15
9
24
111
66
15
3
45
36
81
159
16
149
6
36
48
42
99
39
54
27
40
8
12
3
72
24
72
18
31
35
24
61
41
18
69
117
36
48
79
32
40
35
13
17
6
12
57
39
66
36
18
21
21
3
15
84
108
69
135
54
12
7
17
90
66
39
60
9
39
12
88
47
36
48
121
41
39
144
51
18
36
42
108
66
15
135
36
30
67
95
25
227
60
144
9
45
72
180
30
45
81
3
16
89
195
36
45
36
30
60
49
41
30
24
69
15
72
33
16
5
15
48
81
19
23
9
9
126
30
55
60
179
45
36
3
57
33
51
21
6
90
63
60
147
12
21
60
16
20
60
45
63
96
4
65
67
65
55
80
21
63
9
51
21
6
54
54
9
3
114
36
39
69
36
36
3
24
21
132
138
24
126
12
18
1
48
20
12
48
52
5
39
16
20
15
18
67
48
60
236
4
92
15
36
33
57
18
1
53
72
30
36
49
8
111
249
3
18
15
57
19
48
32
45
39
27
33
27
72
36
169
11
54
12
150
54
36
18
18
39
15
13
17
15
21
79
89
19
83
18
54
6
51
15
105
40
23
12
18
162
24
120
6
3
63
78
144
15
36
57
67
5
7
11
69
33
6
45
21
36
3
4
65
90
78
99
81
120
90
69
21
19
8
12
159
54
108
63
45
114
97
60
95
165
28
56
15
6
43
72
65
30
9
15
1
48
35
18
60
63
27
12
21
36
51
24
85
60
11
69
28
17
39
76
11
49
35
126
19
5
15
3
12
13
12
8
60
60
36
15
36
13
12
5
43
17
39
87
30
7
17
36
48
31
5
123
21
42
12
81
69
18
30
7
11
6
15
93
72
84
6
25
83
18
48
6
54
135
9
72
255
141
39
15
36
33
64
41
6
9
45
12
ABCD 96314347334*3^$a+1 [50002]
83
60
90
30
150
18
49
71
6
186
54
19
11
96
13
197
18
36
36
54
30
24
42
19
48
23
48
12
85
35
114
144
6
24
72
85
65
150
25
5
60
48
55
35
72
13
72
48
11
84
180
42
67
131
325
120
96
11
174
234
12
73
101
156
288
175
17
48
30
1
59
6
6
25
5
139
11
109
35
13
263
48
25
47
217
143
25
72
83
108
241
5
60
6
78
12
234
6
84
163
107
66
18
480
97
125
60
55
83
12
30
30
78
55
47
30
48
12
175
24
179
150
151
155
13
203
60
174
30
66
43
11
6
79
5
91
144
251
24
109
17
180
19
11
157
23
300
13
17
78
6
96
90
48
1
24
47
49
71
168
72
210
84
114
36
6
84
6
120
24
133
53
78
12
49
11
24
61
143
25
107
157
101
211
24
144
72
24
245
67
72
53
90
120
90
90
144
150
6
60
48
12
114
55
41
84
96
54
90
96
48
90
49
143
48
25
41
66
48
60
36
36
30
19
119
6
144
12
103
41
6
30
18
1
41
55
72
23
60
277
48
24
59
6
175
179
61
96
23
120
66
84
126
36
30
48
42
84
13
192
120
89
90
12
97
11
30
30
156
36
48
72
168
102
115
29
259
96
59
37
24
119
97
120
65
144
66
30
79
35
126
30
114
36
630
150
79
179
61
59
150
42
13
41
66
18
282
108
6
36
18
90
192
55
72
83
18
42
18
96
36
67
23
18
30
162
7
107
36
30
19
71
48
156
54
127
24
41
18
180
361
144
227
18
115
35
42
30
258
12
18
126
6
25
24
251
157
192
131
78
36
139
95
72
120
48
162
30
60
144
24
96
66
48
42
48
1
65
36
198
72
48
61
35
30
6
25
203
72
24
24
96
13
17
54
36
36
54
91
53
222
30
18
109
53
138
1
59
132
18
42
390
7
41
30
49
101
126
66
30
120
144
246
84
186
145
113
96
6
30
108
30
12
90
18
145
11
96
48
109
53
18
36
564
12
90
54
6
228
91
131
18
192
283
47
169
11
24
181
95
120
204
61
5
48
42
49
119
30
90
25
11
96
13
5
42
180
18
12
18
12
54
126
18
102
24
66
90
18
55
35
37
72
71
12
120
18
60
31
161
258
109
11
6
84
42
25
83
60
90
30
36
96
85
24
5
6
240
120
37
120
48
5
48
19
11
126
66
144
120
6
18
12
49
11
144
13
240
137
90
54
487
29
144
240
67
323
12
204
36
60
348
97
35
18
67
29
66
108
72
13
47
49
41
55
155
18
96
186
18
30
102
144
156
78
36
156
60
24
96
13
101
54
132
25
155
18
667
23
186
90
24
37
120
5
60
127
11
12
217
113
30
289
24
35
72
24
84
25
77
138
66
36
54
84
60
37
23
145
77
18
ABCD 96314391014*3^$a+1 [50074]
20
15
1
20
40
83
1
32
27
1
96
36
47
1
80
16
11
13
140
27
9
183
73
128
12
28
11
36
13
20
27
13
20
36
64
12
8
136
83
13
84
104
36
84
72
124
11
33
219
121
36
60
44
16
59
61
24
11
121
23
1
83
73
20
124
23
117
24
51
85
36
8
36
124
36
104
99
12
49
156
44
40
56
39
1
116
24
76
8
99
48
144
181
108
92
15
73
59
37
44
52
24
84
56
60
76
47
33
4
144
20
12
4
84
156
36
48
176
60
51
33
52
8
16
180
20
15
49
47
45
168
16
84
12
104
16
20
15
85
60
143
60
141
3
1
47
132
81
36
196
20
3
25
212
88
12
95
108
121
24
20
76
84
36
20
64
20
36
64
140
36
111
13
72
140
27
37
116
160
59
49
60
72
107
121
12
104
160
95
9
27
25
60
48
92
75
33
16
60
71
289
84
119
36
144
48
33
27
333
39
21
72
4
36
8
36
4
92
15
108
25
107
33
40
156
23
81
16
84
11
1
95
48
25
12
59
49
131
25
96
20
3
12
69
40
24
36
24
72
20
3
1
56
75
49
95
45
40
36
35
13
92
27
121
179
96
37
47
37
84
12
68
180
15
1
36
168
71
249
72
48
36
216
180
28
35
1
156
35
60
9
100
71
9
3
33
100
24
23
1
20
36
39
12
33
16
56
4
96
84
164
12
24
39
85
20
39
193
128
36
16
59
25
23
21
16
56
4
84
32
24
16
84
84
36
84
120
12
47
21
36
16
24
24
92
40
48
116
15
25
60
60
56
40
8
40
36
20
123
21
40
35
25
80
180
36
84
16
20
3
157
24
20
196
24
36
60
24
35
21
160
59
25
36
116
4
84
140
40
32
28
36
80
99
1
140
4
192
35
25
24
11
144
141
108
16
60
36
44
64
47
93
12
28
71
121
20
28
36
56
27
133
24
131
25
23
132
189
96
15
169
180
44
27
69
64
11
45
36
88
156
36
168
36
59
96
109
80
111
36
108
21
36
40
108
71
1
60
8
72
40
44
216
183
61
35
25
36
84
24
56
124
120
12
84
80
40
35
1
44
136
80
219
61
35
73
35
45
40
372
44
15
25
36
68
112
47
60
37
11
49
44
12
64
96
59
61
48
56
84
39
213
27
12
49
60
20
36
36
75
45
28
116
36
160
48
12
60
44
4
216
176
4
60
84
36
120
20
244
36
96
227
13
120
168
36
56
108
16
20
16
35
33
40
36
24
155
21
15
129
16
20
4
35
37
24
131
13
119
13
35
13
60
20
112
48
35
1
56
3
1
35
9
36
63
48
85
128
27
13
35
36
105
39
1
24
80
100
47
25
24
84
36
84
20
111
45
3
121
56
60
100
44
36
16
48
36
56
388
35
12
33
160
12
44
96
28
72
20
40
24
44
40
12
24
96
8
100
180
72
68
15
60
45
99
73
300
24
36
24
11
144
81
40
84
36
8
12
88
80
15
21
4
140
15
1
56
124
144
56
40
144
32
64
20
39
85
59
13
8
136
44
16
179
36
49
12
35
192
73
35
33
40
36
104
112
107
61
72
24
23
13
83
25
56
100
11
25
263
96
61
48
80
96
84
16
11
9
75
121
80
4
80
100
44
147
13
156
60
24
20
15
25
35
25
20
72
24
400
80
24
252
84
171
48
25
32
84
3
1
35
57
84
36
180
28
192
20
48
75
25
12
108
12
47
213
48
112
104
16
83
36
49
32
168
16
216
84
23
1
60
71
85
23
33
4
24
120
32
48
112
24
36
35
49
143
57
36
15
25
60
59
109
12
59
1
60
120
24
36
44
ABCD 96314458588*3^$a+1 [50007]
100
71
49
41
19
8
3
25
24
92
4
44
28
80
9
3
40
12
24
101
60
223
36
11
30
91
12
12
44
52
60
17
67
68
48
24
45
3
12
24
24
15
12
21
33
55
24
36
20
36
36
63
6
19
20
84
72
24
15
25
12
12
12
44
4
72
8
52
23
37
20
33
7
53
3
9
114
25
5
24
30
60
66
51
16
24
56
33
6
9
4
5
3
72
51
25
11
105
36
4
144
20
64
72
53
60
27
36
39
1
23
30
15
4
17
54
9
51
54
111
16
104
69
60
30
33
39
24
117
12
81
6
30
91
12
11
54
3
9
54
9
12
3
81
52
8
15
96
1
48
59
21
124
12
8
141
7
84
56
12
12
45
15
28
36
20
21
3
36
16
120
20
4
20
24
36
36
45
3
51
1
8
15
30
3
12
48
28
12
104
45
18
1
41
15
75
48
1
125
7
44
28
8
9
15
16
17
75
51
49
20
45
63
84
28
12
24
5
79
128
39
9
45
60
87
123
1
84
12
60
8
16
5
15
15
49
24
41
7
47
37
56
24
4
80
16
53
31
72
20
24
45
18
165
12
24
15
97
48
32
63
246
3
28
60
17
43
17
27
108
57
123
27
1
44
40
48
72
29
55
12
8
15
37
8
52
29
3
12
4
24
12
20
84
51
109
95
1
56
24
16
32
160
20
36
4
47
21
28
84
8
168
9
90
37
20
24
64
48
12
11
21
4
20
4
65
3
33
27
129
54
21
24
36
16
12
12
8
16
92
24
9
27
12
48
40
68
52
29
48
42
18
55
11
1
53
31
155
9
12
4
20
4
5
43
32
72
15
229
20
15
37
8
4
80
12
84
36
69
31
44
16
84
32
39
9
36
36
24
3
57
33
15
45
7
29
79
5
43
128
9
7
20
4
20
75
144
85
36
32
28
120
29
43
24
143
81
100
56
48
72
4
96
104
16
5
3
15
66
6
21
24
16
48
65
7
32
16
36
24
65
7
32
87
21
33
7
8
16
24
96
35
138
6
25
32
24
3
36
6
19
24
36
41
55
35
24
57
4
20
84
16
24
20
12
12
88
23
30
7
84
23
61
24
77
39
4
192
48
5
67
36
12
80
28
8
60
36
16
89
18
13
8
36
24
24
87
21
33
54
13
108
41
24
7
20
100
168
24
56
4
35
13
24
80
124
24
92
40
168
8
52
77
39
52
47
162
51
57
43
92
52
29
96
90
48
1
12
44
15
21
39
25
8
16
41
103
35
57
33
7
36
20
52
17
18
12
13
65
43
24
60
143
21
9
15
16
5
55
36
35
33
12
16
29
90
45
9
27
4
48
32
4
20
15
25
5
6
33
16
36
44
4
77
18
1
12
8
12
9
30
24
30
27
64
20
136
167
36
25
32
28
11
69
16
84
5
19
17
24
135
75
81
15
133
156
116
4
116
28
12
5
43
71
25
120
65
31
8
21
31
44
141
3
15
21
36
45
60
30
78
31
5
19
120
8
99
24
21
45
24
36
31
32
27
18
30
37
20
4
12
20
28
20
21
91
132
32
33
63
24
16
32
87
69
51
1
32
40
35
13
23
24
72
1
68
52
12
8
40
44
39
36
49
29
15
100
20
45
36
135
36
3
13
44
4
60
24
60
32
28
5
132
19
44
57
19
44
40
41
6
25
23
60
13
23
25
80
24
27
1
53
24
3
28
5
55
32
3
45
36
16
12
35
13
8
24
36
4
12
24
36
36
12
96
32
48
171
61
24
8
40
71
1
29
39
12
4
156
80
69
55
71
54
235
84
48
12
132
53
63
4
80
60
4
36
48
36
5
7
17
3
168
12
28
5
19
11
6
30
108
96
61
29
19
11
1
104
36
88
5
60
12
99
76
20
28
128
84
40
20
15
33
52
20
3
1
11
33
28
12
48
77
27
36
33
15
15
97
47
37
5
123
12
40
23
33
33
7
12
12
24
20
24
52
96
23
6
48
43
107
21
16
20
28
8
27
6
55
116
36
24
16
12
41
67
29
19
56
16
29
75
4
20
4
8
72
87
81
4
36
47
157
20
24
72
9
3
36
4
35
30
43
47
6
19
35
13
12
72
20
24
15
6
30
61
29
31
24
20
84
24
75
90
3
4
23
45
12
88
68
39
13
36
20
4
12
24
5
127
24
20
40
8
12
76
24
116
33
39
28
12
35
57
9
39
21
36
15
76
48
32
3
45
36
36
9
103
5
27
16
119
49
29
63
108
21
3
15
1
5
7
32
45
6
57
24
144
4
5
27
129
24
30
42
39
40
24
17
15
4
5
79
12
96
8
16
24
36
48
17
15
4
41
19
56
76
48
60
11
85
36
60
12
17
115
8
40
71
145
24
47
13
11
45
12
33
127
12
12
48
17
19
12
17
27
9
51
16
32
28
48
32
28
35
97
17
51
60
15
9
21
96
3
12
15
105
39
9
12
3
90
36
15
12
3
144
37
23
25
11
25
24
12
8
21
36
48
72
51
88
65
7
29
3
48
57
192
15
45
39
24
76
24
36
89
43
12
17
39
9
3
112
35
1
12
8
16
29
6
21
12
48
24
39
30
31
8
52
20
3
72
18
66
37
8
15
109
12
23
57
4
84
12
8
76
29
66
6
84
6
9
16
36
32
16
60
12
120
68
39
60
30
3
28
60
44
16
11
85
23
1
36
8
16
35
45
156
15
25
23
13
44
4
65
55
35
6
3
52
48
5
3
27
37
5
15
16
53
24
12
3
12
60
123
181
32
3
54
15
36
9
7
80
16
143
37
8
24
75
42
19
72
12
17
15
39
96
73
12
5
90
13
8
69
79
72
12
12
80
45
51
57
87
3
36
36
1
12
5
7
156
8
36
16
17
87
15
13
41
19
5
27
ABCD 96314473844*3^$a+1 [50010]
65
91
5
19
143
25
11
61
113
15
27
21
12
60
27
13
48
72
48
89
78
1
12
32
52
83
48
78
151
68
108
69
63
28
12
35
1
71
6
7
131
9
40
32
33
12
15
21
55
20
4
20
40
23
57
28
92
4
35
6
36
19
24
47
37
35
90
108
54
1
48
44
33
30
69
4
44
12
21
72
7
131
45
87
57
123
13
32
16
29
87
51
24
33
3
37
17
18
97
95
13
65
66
37
35
25
17
12
6
37
83
13
47
13
144
95
157
8
15
1
92
60
148
56
36
15
24
21
9
114
25
36
11
57
112
5
3
21
27
135
25
92
28
32
15
73
17
67
29
66
144
1
35
18
3
33
6
49
32
39
1
17
31
41
78
57
63
1
92
69
18
93
40
53
27
24
4
11
18
60
120
55
20
52
23
25
36
5
7
35
85
12
92
16
24
80
69
51
28
5
3
3
30
24
31
35
132
37
92
40
20
48
16
96
56
4
41
7
23
45
72
15
61
29
12
79
12
23
1
8
60
15
1
164
165
36
31
8
28
44
28
35
18
7
72
48
53
24
66
9
9
24
102
36
49
48
53
19
35
13
140
45
3
9
54
6
43
128
9
31
113
27
12
51
21
15
36
12
18
114
21
60
40
12
48
44
63
1
44
12
4
32
24
39
114
48
24
30
13
36
29
7
23
60
33
52
32
21
7
20
16
161
15
3
25
8
24
16
29
15
96
15
13
120
56
33
31
89
7
68
12
39
37
35
42
15
87
54
90
81
15
193
17
90
45
33
15
15
6
19
8
28
29
18
49
20
3
42
43
8
12
60
12
21
27
12
111
54
15
3
108
18
36
18
72
33
21
31
41
7
5
42
30
19
41
144
19
12
71
54
3
40
101
55
35
36
49
36
11
54
31
20
24
36
72
33
48
72
27
33
18
66
60
30
36
42
7
23
33
60
39
13
41
7
119
1
44
99
1
8
27
25
113
87
45
91
29
51
4
41
15
28
209
36
67
23
57
9
163
36
17
60
15
39
30
63
81
19
96
17
27
52
11
45
112
5
12
51
4
80
40
20
81
12
60
18
9
4
104
12
15
33
15
1
125
24
15
88
48
24
53
54
33
40
5
12
3
52
5
18
18
19
20
15
73
48
89
31
12
11
54
7
71
37
17
144
31
59
12
25
53
51
21
18
25
11
61
29
15
60
148
11
57
28
32
12
40
8
39
138
6
25
29
18
9
36
57
63
9
75
3
12
1
20
75
12
72
18
31
29
15
21
91
71
69
51
24
66
42
180
13
72
12
23
25
11
42
147
15
108
18
55
11
169
56
40
5
55
59
30
126
6
30
114
54
61
59
6
18
25
11
21
9
90
90
36
51
75
133
107
109
11
9
64
17
42
13
107
37
89
39
40
11
6
36
12
43
89
30
85
11
18
19
12
20
64
72
12
17
115
8
75
25
5
15
12
28
23
48
9
15
30
31
65
180
7
72
5
7
48
5
31
44
88
29
3
111
25
56
76
95
12
61
36
36
20
9
111
3
54
15
52
24
65
31
20
45
51
52
5
27
21
87
28
17
67
53
31
36
65
3
12
4
35
21
100
53
6
1
24
11
165
88
8
64
20
63
133
12
53
54
85
80
3
12
108
6
54
18
12
43
32
60
27
24
120
9
105
187
5
51
28
17
75
40
23
21
39
25
12
32
16
89
42
33
168
4
60
48
96
35
36
49
47
37
72
8
12
28
20
3
12
60
12
25
125
120
24
12
43
11
1
23
21
9
19
12
83
72
13
17
90
36
9
123
18
27
12
33
55
48
35
78
19
71
66
55
8
27
49
104
28
35
90
72
6
69
48
3
57
12
76
24
8
12
12
3
33
112
72
20
64
35
61
36
35
18
54
37
128
81
132
19
36
20
28
5
27
28
65
24
55
68
105
147
40
47
45
9
54
1
36
35
1
80
69
36
67
48
29
55
65
18
13
20
9
18
45
16
5
159
16
11
30
63
45
60
7
11
54
36
15
24
48
112
11
13
12
24
80
4
11
6
54
61
5
27
28
23
1
20
33
72
51
60
63
36
21
100
5
270
25
20
40
80
28
41
78
1
35
54
3
33
54
37
48
35
45
45
7
20
28
23
97
140
81
6
21
12
15
165
21
87
60
64
8
27
6
12
27
28
23
9
28
17
54
36
85
5
120
75
21
7
20
63
49
8
16
89
43
65
12
7
35
18
15
12
160
84
65
24
7
48
36
44
21
39
51
9
27
18
43
35
72
61
204
23
9
45
30
21
24
16
92
12
3
33
3
145
24
101
27
12
108
9
24
7
20
52
5
6
30
96
48
78
18
31
56
12
12
9
42
9
4
32
28
32
52
48
24
68
27
25
65
15
60
99
36
18
108
79
20
4
84
12
68
168
64
20
9
36
18
85
32
99
30
6
18
108
7
5
60
3
15
45
9
139
5
54
73
132
23
9
4
44
40
8
63
54
87
3
18
27
28
32
88
60
29
24
31
23
117
16
23
21
3
30
7
191
13
29
3
24
120
88
8
9
199
24
41
6
30
54
49
120
12
36
44
36
24
9
67
23
66
60
75
36
15
54
156
43
96
5
18
36
69
3
25
29
6
12
42
120
24
39
28
5
43
92
9
3
135
162
43
ABCD 96315349238*3^$a+1 [50007]
93
78
12
33
3
24
30
63
81
6
84
21
183
5
84
139
18
27
27
6
35
1
59
31
113
304
9
27
81
6
5
115
36
18
11
4
9
12
6
324
141
39
57
36
12
92
88
3
21
24
57
3
36
105
23
76
45
60
27
8
13
3
105
15
108
63
5
12
37
71
49
39
33
24
39
96
44
36
16
57
51
44
72
64
51
5
325
51
75
117
80
24
48
31
60
41
31
21
24
84
33
3
87
9
39
42
23
72
72
136
75
69
80
49
143
31
57
69
15
156
24
8
85
63
60
21
95
37
23
144
40
48
144
12
39
125
31
9
104
108
108
19
5
28
84
75
77
55
9
9
72
15
24
32
76
159
45
21
24
84
3
12
104
112
60
44
13
3
36
32
37
39
20
43
81
32
96
25
95
73
198
17
28
44
64
21
36
23
16
3
21
12
12
45
27
60
21
84
59
1
15
128
40
144
32
19
72
93
33
23
79
69
57
3
48
8
1
15
8
16
48
105
23
1
95
13
18
113
88
32
28
81
48
47
61
24
18
54
147
20
108
28
3
17
4
9
39
24
84
15
117
15
33
21
35
24
43
173
48
72
24
25
42
45
48
56
40
48
20
61
3
15
54
155
4
21
83
67
17
1
12
51
9
35
24
67
54
15
15
33
81
23
16
15
33
120
39
29
4
27
36
54
23
4
12
48
84
8
67
21
111
93
84
15
78
15
60
144
72
72
27
186
27
8
16
188
12
16
56
163
77
72
49
231
60
15
12
60
138
6
54
39
24
24
15
105
45
135
32
52
12
20
1
18
149
31
53
180
49
27
12
237
3
48
51
60
41
120
73
36
12
36
59
76
45
51
32
49
3
24
273
47
97
39
24
20
85
48
15
156
60
24
44
28
80
13
87
12
32
112
24
105
18
72
42
54
105
69
39
24
104
72
1
27
39
90
83
12
96
16
99
45
32
49
11
4
44
184
45
27
36
20
43
54
23
19
53
16
3
45
12
12
8
49
39
15
57
63
162
114
5
49
111
27
117
132
108
24
24
176
72
1
59
16
12
48
36
9
120
6
30
108
11
64
20
16
48
36
8
52
44
13
12
72
6
12
77
31
57
44
49
3
24
27
5
120
19
5
31
9
39
5
73
12
119
13
36
39
33
12
63
32
145
75
69
12
303
45
27
3
5
4
45
3
129
27
24
69
6
48
5
24
13
23
48
4
12
12
63
41
156
163
17
13
36
15
9
95
64
51
5
1
15
44
52
15
48
189
51
77
12
1
15
20
193
15
188
64
24
12
44
40
48
44
4
57
24
48
47
12
16
44
4
60
48
81
18
5
16
72
9
15
21
198
54
96
72
39
12
69
23
40
144
32
49
23
16
3
21
24
8
64
44
13
15
32
43
57
33
60
95
43
5
13
24
30
45
36
96
57
11
12
49
27
32
168
85
27
72
9
54
5
193
3
24
3
33
44
4
27
41
121
3
92
64
24
60
68
19
89
36
28
132
3
89
28
168
56
121
11
121
23
76
72
57
60
36
12
11
12
64
81
126
54
39
45
42
9
48
20
49
123
8
88
51
18
51
15
6
3
9
11
76
93
150
12
18
18
29
40
80
1
39
36
69
36
27
48
56
72
49
71
100
156
15
30
60
39
105
144
95
103
9
9
3
32
37
90
33
44
133
11
40
8
19
5
16
15
77
7
29
28
33
291
44
61
18
6
27
68
16
12
141
60
35
96
84
4
60
140
16
36
36
72
48
3
69
8
4
21
24
54
161
1
27
9
59
13
75
56
7
69
44
52
132
32
16
33
11
12
16
57
135
24
56
49
15
24
87
69
81
54
36
9
108
12
159
5
31
12
41
64
24
8
16
72
69
54
41
28
36
20
112
104
1
3
204
21
42
84
45
84
44
85
35
28
12
81
23
1
63
3
216
77
36
55
21
9
39
84
44
1
18
30
15
8
13
3
21
23
49
90
149
49
3
33
18
5
43
29
48
1
27
84
45
24
3
20
36
103
113
48
4
48
69
59
31
6
15
72
72
56
85
24
30
42
54
53
19
30
15
8
1
15
96
24
45
30
29
76
111
93
120
45
15
36
15
33
12
20
40
24
57
23
76
63
33
15
18
96
59
157
71
139
54
24
54
17
16
36
8
31
33
8
64
39
17
49
87
204
51
18
63
104
1
12
23
4
117
3
3
30
144
36
63
36
48
44
16
12
21
147
27
6
71
72
109
27
3
45
24
21
36
60
39
15
5
7
65
16
9
24
66
5
16
24
20
228
60
76
24
56
19
90
ABCD 96316458352*3^$a+1 [50016]
30
82
6
12
20
16
26
78
120
15
48
60
12
132
85
35
25
83
25
143
19
66
36
42
29
24
33
58
30
20
39
12
33
28
11
216
33
63
75
45
9
10
6
12
14
10
11
33
10
2
16
12
32
28
11
132
39
16
2
12
3
12
9
51
12
25
32
15
24
21
136
92
4
56
52
35
9
22
80
16
17
15
33
93
34
32
57
87
82
11
3
16
26
52
8
39
72
1
23
36
9
36
3
57
16
23
21
208
23
45
36
12
12
123
97
35
72
57
28
8
48
12
27
36
48
105
60
24
99
75
150
51
9
24
51
9
42
22
92
15
25
12
42
48
32
18
3
204
1
20
10
42
68
16
35
108
25
47
9
84
75
81
82
32
21
27
18
75
141
24
15
24
33
76
72
18
17
49
20
219
109
35
31
14
40
36
6
26
39
15
112
5
33
76
30
6
20
6
58
35
1
18
32
93
72
25
119
45
16
47
61
35
12
99
82
80
46
6
107
9
28
11
96
15
21
9
40
32
3
24
73
11
27
16
74
24
40
23
31
6
119
25
119
19
5
1
72
12
6
53
45
30
10
6
101
72
3
112
17
45
27
12
1
68
166
6
11
1
62
69
1
11
24
36
73
26
46
50
70
8
15
57
48
16
90
14
3
73
35
115
29
37
126
2
15
108
115
48
32
64
17
36
72
36
93
12
4
162
54
36
48
95
9
36
27
33
3
73
68
24
135
1
20
39
45
6
21
12
21
60
52
44
3
69
3
19
18
36
35
33
60
4
251
72
13
8
16
14
42
87
63
21
57
75
12
33
36
3
9
52
12
23
3
69
21
51
13
24
80
24
6
6
3
45
106
18
126
48
14
3
33
24
6
48
30
4
20
12
28
80
39
153
24
36
28
83
24
1
35
177
4
32
60
10
17
36
27
30
3
12
19
114
48
23
84
145
24
80
10
48
54
71
1
23
21
16
144
86
33
25
71
1
48
96
11
60
55
30
114
89
21
24
4
8
15
33
51
43
2
207
153
6
225
181
35
1
47
25
11
24
27
138
6
154
54
29
1
18
38
39
51
21
84
36
37
23
12
36
1
23
81
63
33
76
84
59
1
2
16
17
37
8
3
61
66
2
3
12
72
33
84
82
6
11
1
168
12
8
16
18
38
138
22
83
33
3
25
155
60
49
2
16
5
85
6
38
90
9
1
59
45
28
8
40
23
21
6
57
24
36
189
28
18
48
74
24
48
24
24
30
6
58
32
9
55
26
6
70
36
24
68
4
8
112
35
21
22
29
9
51
12
24
67
26
15
36
67
5
84
1
32
27
48
36
39
58
35
21
12
24
63
24
33
24
15
45
28
72
72
18
192
89
1
23
1
12
35
33
3
33
39
25
47
1
23
12
133
66
5
9
99
37
12
23
117
18
64
18
12
60
54
48
5
117
72
27
49
60
134
18
3
97
56
18
16
66
8
27
24
48
33
99
12
3
22
20
24
4
26
9
60
73
8
3
7
210
24
155
132
57
88
54
29
1
18
90
56
75
19
32
30
99
21
63
25
18
14
52
23
1
11
81
15
1
32
39
12
9
132
12
48
4
44
168
16
8
51
49
144
42
65
25
54
86
24
63
45
102
6
10
80
10
24
83
37
80
6
10
102
17
57
4
11
24
48
25
108
12
35
1
20
3
12
25
107
48
240
19
14
88
20
111
103
41
36
36
31
17
69
4
36
2
160
17
93
60
24
24
51
21
52
42
125
109
83
145
32
63
9
10
38
36
12
3
72
12
168
9
39
1
35
7
48
221
72
37
56
27
45
100
36
44
123
108
27
21
21
22
18
72
38
16
30
18
126
35
63
102
4
104
48
75
51
46
2
288
78
4
20
4
54
2
48
4
90
138
20
34
26
27
25
12
168
20
15
37
8
3
144
97
12
14
10
8
94
5
21
16
54
26
22
80
34
35
12
63
30
66
46
12
23
81
108
3
36
9
15
13
32
36
39
27
46
224
28
23
9
76
32
58
32
10
12
71
1
2
21
157
56
39
72
12
21
12
27
21
10
32
45
3
30
48
111
19
114
71
9
3
24
12
105
30
16
38
36
28
74
18
30
6
15
9
51
72
12
180
39
34
8
60
24
12
63
21
24
220
140
82
48
17
1
14
112
96
80
93
72
43
17
1
20
27
37
24
20
78
48
82
20
12
28
44
3
61
107
27
153
49
140
24
66
57
7
48
42
198
18
12
23
36
13
20
40
11
1
23
37
35
45
292
68
39
97
8
219
45
124
71
21
16
8
4
23
13
62
9
55
114
48
14
48
160
90
54
26
3
57
4
80
27
21
64
59
1
56
27
7
80
18
39
132
12
72
57
22
30
98
33
31
18
78
18
56
118
6
12
60
56
24
27
153
28
56
28
8
6
21
1
26
45
96
129
172
71
189
18
9
97
68
123
73
23
21
34
2
52
36
38
64
32
48
33
153
22
96
30
32
18
10
11
25
36
44
66
81
61
8
10
74
28
8
18
16
48
26
99
60
37
72
ABCD 96316470254*3^$a+1 [50001]
18
15
15
36
270
24
75
24
24
12
57
60
66
33
39
33
12
51
36
12
90
27
45
27
9
27
36
135
129
15
81
9
18
9
36
27
33
117
48
39
3
18
27
84
177
27
24
33
3
51
54
39
48
75
45
24
12
51
30
183
69
42
9
12
12
3
12
21
12
75
36
21
69
42
54
39
27
9
12
15
9
33
66
45
24
60
24
36
132
45
30
96
81
48
36
24
12
15
138
36
39
36
12
81
18
30
3
87
24
81
24
24
33
48
18
69
72
147
33
24
12
60
33
6
90
3
36
9
54
45
372
51
78
231
39
105
48
147
57
21
39
135
108
21
24
48
75
45
84
45
15
3
201
15
72
21
36
12
12
117
6
45
132
3
54
15
129
111
72
48
15
78
3
33
48
15
3
21
33
186
12
132
45
63
9
12
48
51
72
18
6
72
21
123
18
120
27
63
90
111
15
6
111
33
18
36
9
36
24
69
54
36
9
15
174
63
27
18
42
48
21
15
60
144
120
21
105
27
12
105
63
69
48
6
45
27
66
54
93
24
48
12
24
84
57
144
63
48
3
90
3
69
15
15
45
27
18
63
9
39
132
63
21
33
24
66
72
9
24
153
27
60
96
12
51
78
3
24
21
51
12
48
3
30
27
27
42
27
21
72
42
126
12
27
9
6
12
36
72
72
69
12
12
12
12
12
12
21
6
180
153
21
15
9
18
12
60
33
72
21
30
36
21
96
9
18
93
15
9
63
9
9
15
3
6
3
27
213
36
36
84
24
75
81
60
12
24
39
24
12
93
24
99
21
51
36
6
18
57
9
39
39
72
9
21
6
84
21
60
63
21
87
24
69
12
72
12
48
21
48
87
57
6
12
72
93
51
9
27
18
78
18
63
12
36
69
54
21
24
81
75
15
12
45
69
27
93
42
21
63
81
12
51
162
6
33
12
93
18
33
48
63
9
120
60
36
12
36
21
51
39
9
21
42
12
45
45
144
39
21
39
15
48
36
9
9
90
78
123
36
93
48
36
87
81
30
6
156
18
9
15
57
192
75
72
108
69
87
42
12
3
252
15
78
36
15
21
15
84
12
27
45
24
12
27
72
33
27
48
57
12
9
3
24
111
96
105
33
78
9
21
87
45
51
15
18
27
15
120
69
60
15
6
3
15
30
36
90
117
27
21
3
21
99
21
15
33
63
165
15
30
15
12
12
168
180
15
57
51
48
96
12
21
12
3
24
30
3
3
33
111
57
9
54
24
9
12
45
3
93
30
18
3
3
9
84
69
27
75
24
9
12
45
27
24
9
84
78
21
9
18
96
84
21
51
36
81
171
6
99
60
15
72
21
24
60
9
39
84
21
30
144
18
3
24
24
60
36
3
9
81
15
60
9
6
12
18
18
93
180
60
9
39
48
36
27
12
36
57
120
192
33
48
96
12
39
21
27
117
3
45
24
39
15
12
45
63
45
27
90
6
36
12
108
78
48
99
12
15
45
87
21
9
18
54
171
120
75
45
3
33
3
57
21
27
72
60
39
66
54
45
9
42
12
42
39
87
72
33
15
24
18
30
117
36
27
33
3
72
129
15
6
15
3
9
75
72
33
63
18
15
201
3
24
39
36
18
3
15
36
57
3
36
12
9
24
3
381
3
12
6
3
45
111
105
3
3
33
57
12
162
21
21
39
27
126
3
24
12
51
60
36
12
33
120
27
54
3
39
9
72
60
12
27
45
108
108
12
27
42
66
45
45
15
72
39
24
21
60
3
93
33
27
48
15
21
39
21
72
48
60
45
63
24
39
24
57
96
27
12
288
6
18
12
18
75
51
21
39
45
36
57
42
72
30
6
54
36
48
3
15
18
39
33
39
48
27
66
36
42
12
33
12
9
111
3
18
30
69
21
39
96
15
12
24
138
78
69
75
18
3
51
9
39
21
48
12
24
24
24
15
69
15
24
48
9
33
15
147
72
9
48
48
69
15
9
120
27
9
90
42
15
33
51
24
24
27
21
105
27
24
12
15
33
51
33
57
96
3
72
24
21
24
3
99
45
15
21
87
45
12
12
24
48
69
3
15
60
45
57
114
12
81
81
90
9
9
6
21
9
90
42
27
84
45
240
36
12
54
24
21
9
27
36
51
126
27
9
12
51
3
9
159
12
72
21
177
60
30
9
24
12
60
45
183
63
21
24
87
120
141
9
63
36
3
72
18
123
21
87
3
21
21
135
48
36
9
60
3
48
33
27
69
63
3
72
18
6
21
48
84
45
3
45
54
36
9
51
30
108
3
33
78
93
48
75
12
21
12
36
21
15
9
30
24
84
69
132
24
48
237
30
6
15
51
60
12
36
36
18
15
120
63
36
6
12
15
45
54
12
6
15
15
9
117
15
36
96
24
15
69
15
117
45
3
240
9
6
12
45
27
36
24
30
3
12
60
39
33
108
60
24
3
9
12
60
15
36
21
48
15
33
27
69
3
69
12
3
72
21
24
ABCD 96316842764*3^$a+1 [50006]
75
45
27
18
207
44
235
137
79
125
55
33
32
120
120
19
90
159
48
44
19
69
3
245
133
54
36
324
17
28
117
11
7
77
31
5
28
32
4
44
247
9
20
88
180
68
72
132
25
231
20
28
80
12
43
9
36
27
29
48
36
4
171
5
85
54
33
68
7
53
96
396
84
55
233
12
61
90
29
48
112
348
48
27
5
31
252
149
139
144
18
123
12
63
125
132
49
51
32
112
3
18
59
24
7
77
208
92
36
36
19
9
27
225
24
92
52
75
5
12
28
68
84
156
97
95
12
84
12
24
48
283
17
60
13
72
18
65
40
3
45
56
124
92
79
5
121
72
47
228
60
156
31
216
33
39
65
192
31
180
65
60
55
45
225
107
48
112
8
67
5
13
90
105
68
16
60
20
108
360
108
52
3
137
43
33
56
48
12
103
36
36
209
169
83
43
45
252
20
79
9
56
43
36
17
12
7
5
100
176
7
108
185
13
90
29
115
33
147
18
27
117
23
103
108
161
28
171
17
19
45
20
16
9
11
12
76
99
5
76
9
18
17
52
219
54
63
92
52
80
48
12
24
187
65
12
96
144
40
48
204
140
24
16
48
32
48
48
72
36
96
55
105
129
35
37
275
24
43
161
52
44
49
131
120
84
115
29
36
16
45
11
72
7
5
211
45
20
108
60
72
144
16
320
60
60
72
12
19
125
84
61
54
18
35
55
9
56
43
29
88
44
60
4
144
116
12
4
80
48
48
192
12
36
24
100
75
5
84
181
35
48
40
176
40
381
99
104
216
31
69
36
39
126
195
20
60
13
263
112
80
48
127
162
143
316
20
97
35
48
7
65
43
149
31
17
19
5
60
16
272
228
24
184
56
36
48
84
216
4
32
4
117
23
96
204
120
96
16
92
12
24
120
132
55
180
72
65
192
31
29
108
7
41
24
76
192
27
36
117
8
19
5
103
137
48
67
69
36
3
41
4
68
13
107
72
16
21
71
28
20
4
12
108
356
64
320
60
36
36
28
36
80
24
13
59
108
121
35
55
41
40
144
32
28
32
7
36
54
18
29
60
84
4
3
90
35
19
41
48
84
61
47
43
89
28
20
12
60
16
36
44
72
64
99
89
28
63
9
27
5
60
79
77
40
60
20
37
90
17
16
3
29
205
15
128
73
119
36
40
39
33
39
180
18
63
44
36
432
16
32
84
28
116
12
60
72
12
91
33
20
1
159
444
36
207
17
36
91
65
79
216
450
35
48
115
18
504
23
12
48
7
198
18
108
72
5
48
156
79
36
33
72
104
79
113
103
17
84
124
27
45
8
19
17
16
3
29
97
15
288
3
45
20
48
31
45
116
28
20
120
67
65
124
36
32
12
109
71
16
80
175
18
11
16
32
120
72
55
36
5
24
24
136
45
11
4
36
272
72
88
3
5
13
54
53
64
176
40
132
128
12
7
221
244
21
155
60
19
45
99
17
12
156
84
96
12
72
136
117
35
144
16
39
105
21
35
37
35
96
72
4
20
61
15
48
9
162
209
4
57
35
96
40
44
145
18
17
28
63
72
41
36
64
56
19
ABCD 96316856224*3^$a+1 [50003]
36
6
193
17
15
24
51
48
78
7
107
60
9
69
30
18
54
198
15
16
56
75
61
48
32
48
51
109
59
21
27
85
5
102
37
35
13
8
48
57
54
60
21
15
120
9
81
18
24
60
1
155
37
17
87
21
3
141
66
12
156
12
30
180
27
51
21
159
192
9
63
1
281
39
159
97
8
48
40
80
112
5
195
195
48
84
81
57
48
55
8
39
96
1
8
33
90
69
63
42
6
30
27
135
60
117
123
42
30
18
36
15
135
54
12
120
63
63
72
18
39
3
45
63
60
90
114
25
11
84
18
36
36
96
7
71
6
54
30
54
12
48
120
120
45
15
105
3
90
84
15
15
9
9
36
12
150
18
252
19
29
51
195
156
48
1
8
27
69
21
3
75
156
9
48
45
19
56
15
72
48
9
136
104
93
78
13
59
37
176
24
63
102
36
72
7
56
105
39
105
39
81
36
75
88
5
30
132
54
30
48
42
3
48
27
21
99
36
54
78
13
89
78
24
81
69
48
30
61
11
6
102
42
30
9
99
60
25
53
12
31
32
105
102
108
93
40
56
3
85
47
1
59
69
16
8
27
21
48
105
30
57
48
40
80
24
15
12
30
24
84
3
87
25
53
3
81
60
18
36
45
27
12
138
7
5
27
39
9
15
30
6
30
15
69
6
36
33
48
57
151
95
36
21
63
25
35
36
6
54
108
192
54
90
177
64
35
13
8
63
54
163
89
126
105
57
7
35
45
48
135
66
7
47
153
168
16
23
60
45
3
45
27
12
73
35
13
35
42
30
18
18
1
23
25
8
24
16
35
45
15
42
55
32
16
8
24
105
231
24
45
90
30
6
84
33
45
144
51
69
3
33
78
1
41
15
63
81
9
79
95
78
12
48
72
31
32
72
3
12
33
39
66
42
96
156
36
69
24
40
5
6
21
27
12
18
12
114
12
60
18
6
73
48
89
54
66
18
60
48
42
42
61
29
51
48
112
48
29
168
139
101
114
9
21
24
19
8
99
85
8
27
13
107
141
24
99
117
57
48
42
6
84
43
8
40
77
67
5
36
55
32
3
42
147
117
18
57
3
13
8
27
72
36
6
174
6
55
48
5
12
31
167
42
15
15
1
83
24
36
9
15
25
32
16
59
21
87
60
90
12
159
72
24
39
1
48
8
69
3
33
63
72
45
18
9
27
180
1
95
30
19
83
96
96
109
96
96
107
21
144
51
96
109
29
27
40
11
30
54
6
54
24
61
53
3
15
114
15
24
39
33
48
99
60
18
7
83
42
102
45
96
177
30
12
108
12
13
35
21
120
64
137
126
9
16
89
204
30
24
85
96
17
60
67
95
90
55
47
84
45
72
24
75
21
112
5
48
24
3
87
84
21
96
39
48
6
27
27
120
21
69
27
48
16
77
30
138
30
54
36
51
153
138
309
105
66
253
65
54
66
135
16
5
90
145
8
3
24
30
126
84
45
63
1
17
180
123
27
12
6
51
3
12
96
57
48
15
24
54
51
40
5
43
128
117
66
25
32
120
135
90
15
120
27
48
48
69
81
12
30
72
13
119
18
87
33
63
27
90
91
119
73
8
24
141
51
81
79
8
195
222
18
66
54
93
105
7
143
42
6
177
192
120
40
8
39
49
89
55
107
18
3
72
165
42
54
42
9
21
48
72
60
7
23
12
13
137
60
18
48
60
42
163
59
237
15
18
6
81
9
151
5
30
18
66
6
30
276
9
21
12
30
12
36
57
63
18
102
25
35
24
18
3
75
37
11
24
6
114
12
6
42
222
75
39
9
201
7
8
120
69
168
27
87
24
25
65
66
36
57
111
66
135
24
45
27
57
15
63
162
30
145
8
24
45
18
30
12
15
40
23
25
65
36
91
245
75
9
72
12
3
64
35
24
45
27
42
67
71
57
111
57
15
84
48
21
72
27
18
43
29
66
60
69
3
24
69
45
12
39
16
29
54
30
79
8
40
23
12
24
6
87
45
43
35
180
228
181
5
36
138
42
163
77
60
24
39
ABCD 96317063756*3^$a+1 [50019]
257
19
69
75
77
96
112
75
5
192
1
90
245
144
48
241
24
18
216
69
129
72
15
21
30
93
15
225
15
17
40
69
12
23
13
60
36
12
18
6
90
149
229
48
78
21
8
61
35
121
42
141
3
54
15
195
21
3
18
51
105
111
15
42
108
51
8
31
36
18
123
75
72
174
132
11
48
67
12
17
25
36
48
36
42
126
87
195
6
36
102
60
102
6
66
114
18
162
12
17
43
21
48
128
88
51
132
18
15
24
87
36
77
43
93
39
108
72
12
6
75
9
18
36
17
25
71
1
108
108
72
30
57
51
6
15
147
12
9
33
156
59
19
54
72
12
6
48
54
294
54
48
59
91
198
66
72
21
69
60
90
53
31
60
5
48
1
15
21
54
66
60
18
90
3
51
126
12
11
43
72
42
83
37
24
83
40
57
15
21
12
24
84
99
69
75
27
149
67
18
3
21
72
51
56
16
3
21
33
15
39
84
125
43
21
45
78
141
105
42
36
12
53
61
12
132
300
54
9
87
12
5
48
48
49
18
72
90
30
60
156
54
18
21
21
54
29
40
3
18
83
79
12
18
27
120
111
65
1
60
108
18
5
64
69
42
36
12
113
1
12
78
54
12
24
3
69
83
91
6
126
113
13
123
273
54
12
6
87
21
162
48
9
105
108
48
150
126
30
17
1
39
183
36
48
45
15
12
24
18
72
18
162
126
36
141
32
73
6
36
93
9
23
1
84
126
6
15
3
66
78
5
139
162
36
12
6
21
33
18
54
30
150
90
57
8
37
3
57
18
30
36
42
30
27
213
36
48
39
201
216
12
6
18
35
240
43
42
234
18
18
93
48
165
126
90
84
114
48
24
126
48
6
156
45
81
111
21
12
23
1
108
131
211
144
48
96
48
96
69
39
36
30
162
6
23
13
18
108
66
78
53
1
30
65
49
144
15
32
1
240
36
36
138
150
66
42
36
12
27
15
36
246
119
43
21
159
17
133
12
95
121
6
138
111
21
54
162
3
27
42
72
12
60
30
5
13
35
1
72
71
73
39
3
192
24
30
24
47
43
126
18
5
13
3
15
54
3
120
165
11
48
96
241
47
48
16
120
3
213
15
108
101
67
69
51
21
111
17
16
93
36
126
126
30
93
33
71
40
21
35
1
87
75
29
25
18
36
30
54
60
18
30
42
12
54
24
90
54
102
71
61
83
19
96
54
15
33
207
51
5
13
102
54
23
37
12
335
31
54
36
54
30
3
3
252
65
25
71
1
39
33
90
126
180
36
102
60
102
60
18
12
54
24
18
18
48
60
90
18
75
285
174
6
39
27
117
51
138
216
24
59
157
84
18
114
155
145
78
18
18
69
39
33
93
30
150
66
6
18
18
162
30
171
33
198
17
37
11
73
54
42
15
56
1
87
8
192
13
6
12
161
109
6
162
102
96
144
5
31
90
54
17
271
30
24
216
36
18
21
87
33
57
66
36
201
75
54
102
81
120
21
12
39
15
60
180
17
175
42
90
72
54
39
141
59
64
15
42
84
162
60
21
69
36
36
35
16
105
96
54
126
162
17
91
21
33
72
54
54
180
15
93
120
36
143
37
186
18
15
165
102
6
30
108
18
83
25
119
49
72
18
5
31
57
9
42
216
30
90
24
108
90
54
18
47
40
165
147
81
144
96
87
39
126
30
101
25
108
6
54
48
90
54
24
15
104
43
30
207
69
54
18
54
72
12
60
53
67
78
87
8
43
42
147
135
65
13
30
42
228
ABCD 96317449076*3^$a+1 [50027]
100
14
139
41
30
36
12
1
47
4
5
21
12
22
48
57
75
8
18
3
7
2
30
60
21
7
2
18
24
133
27
21
8
112
35
45
69
10
9
11
13
3
20
49
8
3
24
6
22
2
70
20
13
17
30
1
75
44
9
27
64
8
30
22
9
56
3
42
19
27
5
24
15
49
17
34
80
6
60
19
83
60
25
23
9
15
16
20
52
62
30
108
102
3
15
12
6
7
53
3
19
8
30
30
33
7
62
18
33
39
25
35
30
10
21
51
53
63
4
69
27
117
8
72
57
36
75
9
78
18
7
83
12
1
11
6
7
32
63
1
11
30
79
11
120
13
8
9
6
33
9
63
27
40
45
8
40
17
7
24
24
35
30
15
55
41
31
9
27
14
10
21
27
60
17
123
40
38
30
30
3
127
2
22
8
78
60
10
20
12
12
121
15
65
9
39
231
9
39
25
53
22
48
29
3
28
12
197
33
30
48
12
72
13
8
19
5
24
31
26
7
23
49
23
33
40
80
24
33
31
11
16
29
105
6
25
48
11
28
57
35
16
2
3
112
128
55
2
7
41
22
41
127
12
77
3
52
89
9
78
54
58
2
18
100
32
36
13
32
88
39
2
18
12
153
3
4
20
21
9
48
87
88
35
108
12
48
13
47
24
30
19
11
69
27
4
9
152
24
48
15
48
124
29
72
9
48
55
3
2
48
22
21
72
168
11
16
72
32
36
30
22
20
112
26
30
25
75
152
12
16
44
6
15
15
12
52
8
72
49
111
20
208
92
16
20
12
1
17
55
39
20
88
68
4
5
91
5
24
123
28
9
3
140
12
45
184
32
9
70
41
15
72
1
32
57
10
5
87
6
54
6
24
48
31
56
21
3
24
55
2
18
12
18
15
7
26
120
24
10
86
54
25
11
30
30
24
33
27
85
23
52
20
33
40
53
12
130
32
30
30
6
34
56
57
75
12
1
89
18
61
11
100
20
30
66
42
48
75
88
80
7
44
6
70
2
15
55
20
85
27
21
8
9
42
6
12
18
30
99
15
18
60
18
52
21
17
22
8
40
24
41
9
30
18
22
81
17
70
140
48
24
78
30
1
17
54
48
1
11
60
6
30
132
25
8
57
31
24
3
14
63
75
45
87
1
29
6
30
54
9
31
33
23
9
3
28
9
3
62
36
12
102
1
29
36
55
65
87
3
30
22
20
45
33
34
8
28
65
9
36
27
105
15
57
10
5
21
43
71
40
48
81
47
12
45
16
32
88
24
3
44
28
117
8
3
24
78
18
54
39
64
77
19
17
39
15
120
18
7
3
20
97
48
56
72
24
3
72
6
30
52
2
139
17
144
30
100
8
78
22
32
36
84
88
17
48
7
9
47
24
1
39
20
18
3
15
25
48
32
19
8
100
38
12
63
40
27
38
22
8
9
144
9
10
5
7
116
54
10
56
72
12
9
19
12
9
11
48
28
20
24
13
8
19
125
16
39
128
42
48
22
26
22
98
15
72
33
7
23
9
3
12
18
7
51
104
6
30
124
5
15
48
1
29
10
68
24
30
10
53
16
59
30
87
33
15
105
10
8
37
8
39
193
35
12
66
87
43
32
42
3
16
71
48
97
5
48
102
48
28
2
30
25
23
100
44
81
45
3
9
31
17
127
5
78
162
43
59
108
18
39
16
27
5
63
9
141
180
22
50
22
8
40
41
39
25
3
20
180
52
8
64
41
27
42
51
7
50
42
21
64
24
17
15
45
10
20
30
30
4
5
24
159
42
6
33
24
16
24
65
22
26
10
5
9
151
72
48
8
21
10
8
12
69
27
12
90
15
33
12
27
31
72
8
24
9
9
12
30
13
56
9
258
4
9
51
21
47
30
75
112
51
77
27
21
27
78
15
15
124
36
2
18
60
9
48
33
102
28
2
3
19
29
72
99
28
38
192
10
20
117
15
33
57
10
53
3
72
21
96
40
8
96
19
62
90
48
12
66
63
9
10
8
124
48
17
15
18
22
50
6
9
24
19
20
52
8
12
33
87
100
128
28
50
12
43
80
57
60
27
63
18
7
3
44
1
29
48
30
12
180
16
29
24
31
41
15
60
30
12
91
17
39
15
28
5
43
2
30
72
109
11
108
25
23
120
24
48
33
27
40
12
38
75
75
42
58
8
100
60
20
42
102
60
66
15
24
40
104
51
16
32
12
9
87
12
21
16
24
11
36
4
86
10
12
65
3
252
1
24
17
166
2
15
15
33
7
32
148
8
42
60
63
129
15
63
33
27
12
9
91
29
7
2
7
15
68
52
33
47
33
33
42
13
32
33
87
3
13
17
54
16
12
20
25
23
60
12
25
48
168
32
87
40
8
25
8
9
82
36
44
6
34
8
45
40
56
16
8
7
8
60
28
50
22
2
70
20
28
17
48
3
85
47
88
104
18
7
3
53
55
50
87
7
56
64
60
20
1
27
8
69
16
35
12
12
30
60
6
54
18
61
11
40
5
3
78
82
20
102
30
100
20
13
35
21
24
7
9
47
12
40
60
48
17
7
9
11
96
40
60
20
100
9
71
42
103
15
89
31
32
1
29
10
41
67
24
86
22
8
30
60
54
30
19
11
6
42
28
2
72
106
44
18
118
9
3
2
19
47
12
21
99
48
60
4
38
30
40
12
8
21
31
33
3
50
12
42
61
17
10
5
16
71
16
33
101
3
7
20
40
26
3
27
60
49
23
18
12
3
9
58
38
144
10
8
48
30
39
48
48
55
120
9
63
41
16
35
60
60
28
180
8
100
80
49
8
63
24
1
35
12
57
40
35
6
7
47
48
1
72
29
78
12
6
43
39
8
40
24
36
5
39
100
146
19
11
45
79
9
11
16
2
42
1
5
27
15
90
60
3
9
55
3
21
89
12
3
55
38
3
51
30
55
15
8
12
48
48
30
42
28
14
19
27
2
18
ABCD 96317939462*3^$a+1 [50022]
24
6
54
35
37
35
13
27
3
12
9
69
51
33
36
54
18
90
65
19
69
144
72
51
12
36
6
30
24
57
15
12
60
66
36
36
12
30
48
150
12
168
78
54
6
36
29
7
17
136
72
39
66
47
25
12
11
49
96
12
36
6
81
39
60
120
29
1
126
17
25
18
5
85
3
15
42
24
18
18
3
39
33
3
77
85
72
3
72
21
6
93
3
24
30
6
12
66
27
72
81
12
24
36
18
6
15
8
1
24
96
12
54
21
9
126
198
6
24
42
42
18
24
18
60
42
24
90
12
18
47
13
6
18
48
60
60
72
3
9
6
102
126
141
75
69
9
36
126
29
49
18
102
42
6
23
19
42
11
25
15
75
5
43
6
15
93
3
57
15
33
30
12
18
12
96
87
8
109
27
9
36
6
5
43
42
30
18
12
228
30
102
60
60
12
11
144
211
29
25
18
18
90
54
18
12
21
24
33
24
60
11
115
53
49
15
8
73
60
12
90
24
36
42
6
24
57
39
6
144
24
36
246
6
3
141
83
13
27
75
72
30
39
27
84
24
132
72
6
72
174
9
51
18
6
6
6
78
6
21
57
48
24
48
6
30
27
117
75
8
85
162
57
45
66
9
8
61
60
66
18
35
25
23
247
30
6
12
108
24
5
67
54
39
81
84
30
12
153
8
7
102
84
60
27
8
187
84
89
97
39
15
48
30
6
12
9
15
6
30
42
6
69
27
101
97
138
69
45
54
6
96
24
30
33
87
18
60
30
5
25
135
27
36
9
213
6
66
54
12
42
66
42
75
48
87
17
37
48
18
12
5
43
48
60
54
3
39
66
60
54
21
99
45
8
136
105
87
39
30
18
42
18
18
114
41
13
6
24
5
37
54
24
117
33
12
27
8
25
23
1
15
45
11
85
42
78
72
240
11
7
30
18
9
8
55
57
27
36
78
27
8
187
77
16
80
109
18
48
42
63
15
120
6
24
24
48
24
6
48
6
39
39
48
57
81
30
102
3
120
15
36
18
3
75
90
12
6
60
42
27
87
96
18
6
6
54
66
132
18
24
120
29
19
36
24
30
96
59
43
18
27
3
114
3
93
12
144
6
48
36
29
61
90
90
111
144
69
35
25
60
66
54
59
13
24
131
43
69
15
30
27
8
73
23
7
12
117
45
156
12
6
24
18
24
84
6
54
30
6
198
30
48
24
24
102
42
36
47
13
12
39
3
117
15
90
114
12
17
48
25
72
30
81
32
19
78
6
60
45
81
18
48
125
187
66
12
15
32
37
66
192
150
123
48
99
5
25
183
27
42
204
12
75
123
29
25
87
3
78
78
17
49
96
12
6
45
15
12
30
15
200
7
72
78
11
37
150
5
19
48
6
84
36
12
3
24
128
55
33
9
36
60
6
6
18
24
48
12
108
18
15
69
12
6
113
49
18
48
30
15
80
40
96
128
73
23
49
87
9
36
24
30
60
57
117
36
36
11
19
53
103
33
24
177
18
12
54
6
21
3
120
84
18
18
30
36
59
109
11
24
73
39
24
9
6
12
84
150
99
27
42
18
84
54
66
24
6
78
6
72
72
11
25
84
6
36
156
18
24
36
6
30
6
5
37
35
25
72
6
12
36
9
27
29
16
33
36
90
105
96
8
1
12
48
12
63
9
63
39
108
108
9
195
18
30
5
48
160
9
36
90
102
30
18
48
90
6
48
96
72
12
6
66
18
42
59
16
69
84
71
61
30
30
6
17
1
12
107
193
47
7
41
37
60
78
132
108
12
66
35
19
42
84
39
80
73
12
75
15
57
15
24
17
7
102
30
6
24
54
6
66
9
45
168
12
126
102
36
30
30
24
108
23
61
11
55
78
24
6
5
19
18
60
12
36
39
168
45
3
32
19
30
15
21
24
3
33
48
15
15
12
54
54
60
29
25
90
108
42
42
78
126
186
66
69
15
6
18
12
12
78
24
48
35
85
123
8
61
84
24
23
25
47
1
24
18
53
109
12
23
43
12
66
42
24
18
36
96
6
120
12
30
60
18
18
90
149
7
126
30
78
84
35
55
18
78
9
21
42
54
48
35
7
108
78
18
156
9
75
12
282
18
72
42
36
90
5
64
15
54
27
63
17
19
6
95
72
1
24
18
18
27
57
18
69
45
96
114
6
24
138
65
168
55
42
18
24
78
138
5
97
66
102
23
64
21
12
48
42
228
24
105
33
47
25
12
54
42
12
132
11
72
1
156
11
79
24
60
132
54
3
45
35
13
12
36
75
15
57
15
12
18
18
42
23
24
73
18
42
60
23
19
60
108
42
27
21
18
54
6
24
18
27
21
35
7
78
120
27
3
114
6
36
6
72
6
42
54
60
24
9
33
12
18
ABCD 96318284014*3^$a+1 [50070]
53
175
149
36
31
36
29
175
36
12
12
20
4
29
31
12
12
192
53
7
20
63
6
19
20
16
24
65
55
36
204
60
41
7
12
12
48
32
36
40
104
40
36
48
72
17
55
12
60
36
17
12
54
157
24
48
176
180
15
21
28
8
72
15
73
17
55
71
49
116
40
101
19
12
167
126
19
132
65
111
28
12
83
66
91
24
36
29
18
25
48
108
35
37
108
60
11
25
36
179
1
72
47
9
4
77
54
61
53
36
31
24
192
77
3
4
29
7
68
64
36
36
8
40
12
84
60
24
65
91
12
24
120
8
108
108
100
60
20
9
43
24
168
8
69
39
4
60
48
167
85
60
12
59
45
45
294
1
12
72
41
31
8
76
12
48
12
47
21
40
60
71
45
16
20
63
24
72
318
163
72
192
5
43
20
27
1
8
76
60
108
41
79
36
60
59
66
19
12
24
156
24
96
20
16
48
71
13
32
33
192
60
48
6
30
24
151
176
33
7
29
31
8
16
20
105
91
24
24
17
99
45
150
109
48
8
4
41
24
102
1
60
72
56
72
4
23
6
7
59
18
6
37
84
24
20
4
32
108
45
36
99
108
9
24
31
59
54
66
1
5
43
5
31
5
6
25
5
19
180
44
76
204
60
11
97
17
12
19
44
16
35
21
4
95
97
20
153
55
12
47
85
35
1
5
147
28
36
48
101
90
49
8
9
60
3
15
85
36
41
163
11
90
54
1
72
89
19
120
32
27
25
48
84
59
126
19
24
20
28
132
48
53
6
25
95
145
5
39
64
8
99
1
44
108
36
45
6
30
175
65
115
23
72
61
12
8
160
24
23
42
19
11
73
8
63
85
60
5
66
13
5
6
37
20
72
108
9
19
71
81
4
104
64
257
55
60
29
79
32
76
24
8
16
71
49
24
56
9
27
124
101
31
12
48
108
72
48
60
41
84
55
89
151
24
11
145
20
100
12
24
60
20
99
9
15
1
56
9
91
53
163
72
48
68
40
32
63
145
5
7
48
35
1
24
32
40
29
120
63
16
72
92
52
36
29
90
9
4
36
84
128
4
23
81
40
95
1
23
1
96
180
5
78
21
4
72
156
92
16
56
9
19
8
108
4
12
53
31
12
24
84
41
31
32
76
12
17
43
29
39
40
12
12
12
5
91
23
30
79
11
1
44
40
36
60
35
109
5
30
330
127
24
68
100
8
33
19
12
48
48
92
36
72
69
84
19
60
108
17
7
36
108
36
29
19
47
25
24
41
54
145
36
5
19
20
160
12
24
29
67
24
5
3
27
18
27
64
12
12
60
32
4
60
5
36
30
13
5
126
9
52
96
24
5
151
84
24
5
24
7
48
71
57
9
19
44
52
20
69
7
60
8
81
43
60
32
40
5
79
24
11
121
36
44
76
120
12
5
271
20
15
30
115
36
65
24
31
36
23
30
7
164
33
67
8
72
33
31
35
49
48
47
6
31
116
64
44
16
20
15
54
7
32
45
31
12
17
31
96
65
108
103
180
29
39
45
139
180
48
48
35
45
99
61
35
57
28
41
211
8
4
11
49
41
36
103
5
30
13
84
29
27
4
36
12
60
12
36
92
36
15
37
48
12
68
16
36
89
55
65
103
60
17
18
25
20
36
40
144
47
25
23
85
12
24
72
108
11
48
6
31
35
45
40
36
23
37
17
103
32
108
69
264
79
17
19
12
89
135
136
8
76
96
44
9
24
31
35
6
108
30
13
59
81
144
4
5
7
60
48
264
17
31
59
13
68
9
55
5
3
28
59
1
17
55
12
5
30
1
72
116
4
12
29
54
73
12
72
36
120
17
7
96
24
53
43
23
54
247
24
24
11
6
108
3
72
27
13
48
17
163
47
45
28
72
48
144
36
83
120
9
28
60
92
36
124
60
72
176
40
24
149
39
16
84
12
5
24
19
11
1
44
4
41
55
60
72
120
48
12
119
1
8
4
12
20
88
17
111
64
44
16
20
16
107
1
29
63
4
5
43
56
9
43
24
59
81
28
107
45
4
12
72
96
11
181
48
12
32
112
23
37
48
77
54
61
20
63
42
39
135
157
59
49
120
60
32
52
120
8
40
24
95
1
47
13
12
137
55
24
12
53
7
12
35
61
20
16
143
66
135
9
27
9
79
17
199
12
24
60
29
7
24
23
13
17
31
11
1
24
60
108
8
69
79
120
29
27
4
5
24
43
12
48
24
20
9
55
24
12
35
1
24
36
ABCD 96318339428*3^$a+1 [50035]
81
30
81
24
75
18
42
18
144
15
48
3
24
12
33
63
48
9
40
101
36
15
3
18
12
36
6
156
81
9
79
11
24
45
39
6
171
120
15
48
9
87
57
16
83
42
43
32
45
3
192
81
210
42
75
15
9
16
29
18
25
48
35
162
3
33
111
15
288
33
24
9
39
40
8
57
90
6
7
29
138
97
32
3
18
3
9
54
6
27
16
32
135
18
60
48
27
27
18
18
42
7
5
78
18
30
18
42
54
66
54
18
57
15
36
45
112
47
97
23
90
36
42
33
144
51
24
18
120
139
23
57
129
30
60
18
163
80
48
15
81
64
11
21
48
39
6
36
18
84
9
24
16
59
60
57
63
24
57
9
150
30
24
30
60
25
113
15
183
81
16
11
60
1
101
139
29
36
7
8
33
135
45
90
25
101
6
66
42
33
87
42
18
12
126
67
8
69
18
57
21
99
168
24
63
6
12
36
3
21
36
39
15
48
42
102
81
40
149
75
21
12
39
48
3
13
47
57
96
96
69
42
25
167
6
54
48
18
54
165
72
33
7
168
48
8
9
7
41
78
9
45
3
40
5
67
72
23
57
33
78
72
57
33
18
12
33
63
30
24
51
240
9
15
48
33
18
66
24
19
8
96
24
87
57
63
6
66
33
48
27
69
9
7
11
156
6
19
128
45
75
64
59
42
108
15
39
30
3
24
33
198
12
61
24
32
16
47
78
12
6
201
81
6
1
248
3
12
9
9
7
53
48
36
7
53
18
9
21
6
30
54
57
21
12
36
144
27
48
24
27
69
24
21
3
69
115
23
153
33
7
83
54
15
111
1
143
66
31
32
63
6
115
137
7
131
21
33
15
93
6
12
25
47
252
18
60
48
60
72
18
12
42
90
33
15
60
109
80
3
21
184
53
12
15
72
39
78
3
16
17
63
144
39
72
57
40
35
165
15
57
69
19
143
25
11
61
8
15
33
24
21
27
48
27
13
56
57
36
18
6
84
15
3
60
1
11
18
78
54
48
7
83
45
15
9
63
36
36
25
5
108
18
21
21
3
24
48
45
99
48
48
45
48
60
7
47
1
263
96
25
5
24
12
87
24
136
203
78
12
27
15
25
5
18
60
61
23
54
27
120
64
56
24
15
54
6
37
53
3
63
90
60
18
33
93
36
12
78
117
207
25
8
24
123
45
3
45
15
30
42
36
84
25
72
47
57
93
3
24
75
21
39
57
24
3
18
36
42
37
17
48
87
39
33
48
141
99
16
32
24
16
8
24
63
33
24
75
18
18
57
24
63
18
7
5
114
12
42
3
72
33
79
23
6
3
24
64
8
81
7
149
6
21
153
15
3
18
139
120
35
18
48
115
53
43
23
6
138
24
33
3
141
15
18
7
32
201
12
3
15
25
107
165
40
29
90
192
9
48
48
24
21
102
18
114
36
37
101
99
63
24
97
48
35
61
5
60
18
189
21
3
51
42
48
96
12
175
29
27
88
32
16
71
1
8
3
78
39
45
27
15
18
15
21
43
23
33
63
54
18
25
41
6
30
90
6
54
37
8
9
7
56
21
67
32
87
12
72
60
30
43
56
120
21
3
27
36
6
54
54
48
31
48
173
27
63
6
27
9
7
56
21
24
36
79
5
18
24
1
17
48
42
36
1
8
24
183
153
75
42
115
5
18
129
3
18
12
6
12
189
69
12
132
120
75
105
6
12
60
18
108
36
7
8
21
54
253
101
90
97
47
57
21
51
3
18
43
32
63
9
15
25
8
3
18
3
24
237
147
129
36
66
90
7
24
47
81
45
3
24
207
1
71
48
33
64
17
12
24
3
141
27
81
84
6
37
161
30
24
9
63
18
30
129
39
30
139
65
36
90
25
72
113
151
29
18
6
43
32
45
27
27
6
127
8
16
72
104
16
24
80
87
6
120
6
84
54
150
102
90
69
243
48
21
24
72
72
51
12
9
16
53
115
29
3
24
3
6
79
5
27
88
168
65
12
90
78
75
48
15
18
6
25
65
15
48
63
1
173
51
45
54
120
60
25
5
24
19
8
27
45
88
47
102
147
21
12
36
51
48
69
3
24
9
7
200
16
95
312
25
5
24
19
32
15
108
117
96
63
30
24
72
27
9
102
90
60
18
57
27
13
11
72
72
93
9
54
42
55
89
48
18
18
3
64
56
3
13
8
57
87
96
96
64
107
18
19
35
21
15
12
42
18
48
81
27
60
1
80
93
27
141
18
9
93
27
40
32
45
36
151
24
167
36
21
ABCD 96318520952*3^$a+1 [50232]
126
35
24
40
8
31
96
81
39
42
15
264
99
72
53
64
128
72
16
21
78
30
90
96
5
72
24
24
88
56
37
27
24
80
24
19
141
152
136
32
96
7
66
126
33
24
128
19
66
51
8
67
149
139
5
1
119
115
66
24
51
48
45
59
96
43
90
99
8
24
151
60
5
31
72
65
48
64
72
3
72
45
32
13
90
18
95
112
24
72
69
59
139
149
19
197
13
18
57
3
69
32
199
294
12
15
99
5
48
64
9
87
39
9
72
3
5
55
66
42
48
93
8
24
73
90
42
35
19
53
24
72
136
111
9
72
240
56
16
237
18
9
45
11
24
16
32
16
63
41
120
232
80
115
5
48
7
17
88
75
53
67
21
32
205
27
111
6
243
75
36
96
36
141
21
51
32
223
9
21
54
21
75
5
40
96
72
111
9
24
3
36
36
54
15
39
174
126
5
24
31
9
57
18
29
64
200
96
48
19
12
42
15
8
67
48
21
69
59
16
3
30
36
6
18
36
23
7
89
16
21
18
33
24
56
88
3
18
27
3
42
51
8
136
32
24
1
36
35
24
31
9
63
17
24
49
15
144
8
40
135
33
51
77
19
5
24
37
51
8
13
18
17
7
17
103
6
27
24
3
149
61
75
33
39
3
29
7
30
3
216
48
24
32
7
9
24
48
56
7
156
101
43
69
21
75
39
105
144
15
36
24
101
7
185
13
72
30
69
21
35
133
27
24
21
35
19
18
27
32
64
8
64
3
228
6
59
31
65
25
18
30
15
21
6
45
21
11
24
40
32
24
64
8
72
48
24
48
19
24
45
81
66
42
18
9
24
69
126
96
48
53
184
51
162
123
24
15
24
9
24
21
30
78
18
69
56
55
89
31
24
81
104
240
40
56
1
210
93
15
240
9
8
91
48
165
120
27
5
25
78
33
33
263
7
57
56
16
8
112
189
51
32
48
40
24
21
120
3
8
31
153
24
80
13
30
5
64
24
48
63
48
60
45
24
192
24
8
24
115
5
40
63
17
168
7
65
144
96
40
105
39
152
240
7
17
96
264
31
41
48
61
27
3
18
155
157
18
17
64
63
17
139
29
187
18
11
67
53
31
33
32
72
97
6
48
137
79
36
69
21
126
42
66
60
90
30
90
72
162
108
5
16
3
48
69
56
7
41
49
66
69
32
13
108
15
3
29
1
47
31
81
3
36
17
16
21
186
36
66
83
48
31
78
51
3
30
143
1
15
24
3
144
125
96
43
29
192
31
89
48
25
23
16
3
210
3
48
8
127
81
24
3
29
97
23
61
42
18
30
17
19
186
203
24
16
104
13
107
16
56
73
12
11
67
120
69
96
32
40
75
66
131
72
307
72
117
72
24
72
33
114
29
16
39
54
131
16
56
19
90
83
25
47
16
8
72
136
56
88
8
136
3
29
13
144
11
109
3
3
69
39
390
11
96
19
36
96
105
80
67
45
21
3
48
104
24
73
119
240
88
32
136
3
117
224
163
12
113
72
19
66
51
8
88
8
72
43
77
160
8
85
18
288
12
21
21
11
16
3
21
39
36
108
81
24
8
48
73
87
48
111
41
31
113
208
80
163
53
64
56
16
39
78
27
96
80
61
378
17
109
54
6
167
115
54
39
32
55
18
71
48
40
45
51
39
36
69
72
3
12
24
17
37
179
48
40
129
63
3
21
69
35
16
72
8
72
67
24
29
16
8
72
109
18
18
63
8
16
8
115
96
45
72
8
13
42
89
24
64
72
8
31
9
56
160
8
19
90
18
18
84
35
40
33
95
16
21
27
32
31
105
48
63
9
72
80
13
78
30
39
183
30
35
43
48
5
55
192
60
69
56
1
47
40
128
16
105
108
11
25
111
39
17
24
79
105
45
99
63
30
24
27
72
32
7
17
151
30
3
75
53
88
21
123
32
16
21
6
126
135
ABCD 96318526282*3^$a+1 [50012]
54
24
66
108
24
90
48
78
18
18
12
36
108
18
24
18
102
60
90
18
30
216
60
18
156
24
12
78
30
114
108
138
6
54
102
60
72
66
132
90
210
6
84
6
120
6
18
120
54
24
66
24
36
108
126
36
30
18
72
126
6
198
36
120
18
24
102
42
30
60
228
126
24
138
42
36
180
84
18
96
48
18
18
6
126
54
144
216
30
18
96
12
96
54
12
36
72
6
30
306
24
138
126
42
18
30
222
54
66
186
120
42
102
96
126
30
198
36
36
60
36
36
12
6
198
12
72
78
48
36
60
36
234
102
150
12
18
78
108
162
102
72
96
54
18
36
144
48
186
66
24
120
90
108
6
72
102
6
36
54
156
72
198
18
24
66
24
30
42
84
168
126
126
48
18
6
84
114
36
12
54
24
36
174
6
138
24
48
126
108
78
30
90
6
54
126
66
6
30
72
36
18
42
66
18
54
54
6
120
60
12
96
84
144
6
30
18
6
108
102
96
18
156
96
30
60
36
108
30
72
180
24
36
90
18
30
6
36
36
12
108
42
36
66
96
72
84
18
36
6
102
6
108
30
42
84
36
78
12
24
54
12
78
66
24
108
18
84
42
162
192
18
60
48
108
72
36
168
54
156
18
6
90
36
72
18
18
36
72
90
12
114
120
90
72
198
36
6
18
210
60
54
36
54
66
54
6
306
126
36
30
150
66
6
72
144
354
204
30
18
42
102
36
222
72
12
186
12
18
6
102
96
48
168
18
54
192
72
168
72
84
36
42
252
198
138
36
6
162
120
18
24
66
42
138
60
18
192
60
30
180
108
24
120
96
144
66
6
30
78
18
108
102
24
18
18
12
6
18
48
42
108
12
54
24
72
18
126
30
186
12
6
48
6
48
24
30
42
48
36
186
84
132
12
18
186
48
18
216
60
126
12
6
192
126
78
30
144
36
150
12
42
18
120
18
204
36
174
6
246
150
108
66
234
18
126
114
30
60
90
30
90
42
102
78
162
30
54
54
54
42
90
30
24
12
24
48
276
12
6
18
30
60
84
162
18
144
24
120
126
60
18
84
18
54
240
174
6
48
114
30
36
78
126
30
6
12
60
36
18
264
36
72
72
18
18
78
12
36
36
162
90
6
216
12
54
114
18
18
72
48
36
96
48
114
90
18
12
42
48
198
36
54
36
18
72
54
186
30
24
156
6
30
36
6
18
36
72
48
24
54
30
18
114
30
96
90
18
36
12
24
54
54
18
210
18
54
72
78
108
108
108
84
6
54
54
90
72
36
288
144
30
42
48
114
66
18
540
180
162
24
72
18
210
60
30
6
72
84
60
36
120
72
126
18
24
108
54
126
18
84
276
108
54
30
72
96
138
6
144
36
84
6
18
180
102
6
126
18
54
72
102
18
72
60
108
12
18
42
54
36
102
72
72
24
18
18
72
198
396
48
198
42
138
96
36
18
144
18
18
90
36
66
24
246
180
72
18
6
72
66
42
102
108
54
60
54
12
60
54
18
108
66
24
48
150
30
54
6
180
66
36
78
30
366
30
18
108
90
60
12
36
18
ABCD 96318826952*3^$a+1 [50125]
47
25
68
39
165
48
45
18
12
12
21
3
72
45
27
18
39
105
18
57
88
80
72
48
52
143
18
15
33
27
27
18
84
36
138
21
40
89
31
8
3
69
15
18
30
12
48
30
18
60
102
18
78
30
30
42
120
18
151
11
30
15
12
40
185
15
12
15
6
102
60
12
33
15
18
15
57
3
9
6
9
15
6
115
5
27
48
4
119
24
90
27
33
36
6
6
39
48
3
97
53
102
57
15
66
135
24
15
1
5
42
18
147
33
42
6
162
57
3
24
6
30
12
12
6
39
75
6
12
3
84
45
15
88
5
30
6
6
45
9
159
33
12
66
72
97
23
45
3
57
3
66
90
13
41
66
18
126
12
48
54
27
21
12
3
69
30
30
54
61
108
35
18
72
18
18
27
39
18
12
3
51
97
89
18
60
6
120
66
18
3
40
20
3
42
127
60
5
27
9
30
9
48
24
21
54
90
3
21
36
31
23
9
51
49
48
24
20
3
45
33
30
18
42
12
48
30
39
36
3
57
63
36
18
78
37
11
69
3
24
174
51
39
9
27
18
6
12
18
7
20
15
105
75
49
23
37
8
40
8
12
12
9
12
19
11
12
37
23
6
51
15
61
5
54
6
18
72
25
44
28
8
15
12
48
18
36
6
30
27
45
15
15
18
27
60
45
3
4
11
69
100
149
19
8
9
30
48
36
97
5
19
65
60
15
3
126
27
15
129
99
1
23
30
48
7
48
23
60
12
12
30
7
20
16
23
37
53
31
5
31
20
15
24
21
52
125
42
24
42
67
23
84
201
153
72
24
66
9
48
48
9
48
108
42
126
90
6
156
30
9
16
20
39
66
19
8
208
5
27
33
7
41
39
45
48
30
114
51
9
3
3
49
35
18
18
48
24
6
6
66
19
8
45
55
32
45
18
13
47
30
6
90
174
33
3
36
18
12
123
15
33
9
3
12
45
6
78
27
3
1
60
108
20
48
27
18
15
33
42
48
21
21
79
56
24
28
53
55
20
15
72
18
60
78
6
43
5
60
78
24
45
51
102
43
132
11
60
21
28
60
20
15
30
36
7
107
33
12
81
66
21
3
9
45
126
69
48
3
1
36
35
18
12
30
18
19
92
36
87
72
78
6
9
75
108
9
3
60
25
140
15
30
6
24
36
1
128
15
25
20
15
6
90
72
24
1
32
3
69
21
19
8
21
66
18
15
21
39
100
11
12
60
18
7
17
3
24
45
78
12
78
42
126
24
15
15
6
7
23
72
13
23
24
48
45
4
71
60
25
23
36
261
75
48
21
3
25
35
13
35
72
33
105
15
33
139
11
6
6
18
51
36
3
36
93
3
9
9
156
51
57
67
131
9
63
45
15
42
66
69
105
96
30
48
9
87
13
5
18
30
60
19
11
42
66
102
24
6
37
8
4
53
12
3
3
9
21
102
30
102
48
12
21
24
16
12
11
9
15
36
30
60
12
87
177
90
36
49
23
162
24
66
13
11
6
63
48
15
57
168
33
31
8
33
90
24
6
27
51
66
18
30
135
15
37
71
30
12
30
12
81
3
12
37
17
6
138
51
63
120
33
40
89
18
6
39
3
45
3
21
15
1
143
21
45
24
42
24
60
60
21
57
12
3
33
18
30
31
20
39
9
57
3
3
12
30
3
75
48
36
33
12
21
54
24
9
15
18
42
78
15
52
35
42
48
66
30
27
15
18
27
75
9
39
24
18
7
11
21
9
39
12
9
42
48
9
45
3
60
52
11
66
24
54
72
24
36
18
3
52
5
6
72
60
30
7
35
36
36
36
12
6
30
9
33
24
36
12
18
45
27
12
18
30
18
18
30
12
39
39
60
96
25
20
69
7
12
8
75
9
3
18
150
30
15
3
1
20
136
95
285
39
6
132
30
57
36
3
72
9
51
24
61
44
60
63
13
44
15
108
42
24
87
3
24
6
30
1
56
9
48
36
6
60
18
6
9
33
7
20
27
66
7
11
6
3
123
9
33
3
39
6
30
45
4
116
99
36
45
4
35
24
117
40
32
12
39
69
3
90
12
27
9
90
21
100
68
15
97
95
96
12
36
54
60
15
3
69
105
78
25
72
71
18
42
69
108
33
12
6
9
12
88
5
6
24
36
1
20
3
12
18
15
15
102
3
88
47
72
21
9
6
57
72
39
81
3
60
60
6
39
3
9
9
31
83
25
47
24
69
27
18
12
3
51
12
9
36
39
1
20
27
36
12
165
3
37
17
55
47
78
6
81
3
96
6
6
57
27
21
99
108
12
54
6
6
54
81
9
6
129
3
36
1
11
24
81
15
78
79
8
135
30
79
5
30
48
12
6
15
27
13
47
13
17
27
21
19
8
21
51
36
39
45
48
108
27
12
1
35
37
41
39
21
12
75
27
126
27
9
3
57
6
78
150
6
6
69
3
12
25
20
40
23
33
3
9
72
16
95
57
63
60
24
25
60
35
36
48
1
29
7
5
42
36
102
30
30
135
27
60
12
85
36
59
6
42
13
83
12
57
15
18
108
6
13
11
1
35
30
18
133
17
55
20
88
23
66
15
21
15
3
6
3
3
9
3
36
12
9
16
12
11
24
48
30
72
90
45
12
51
30
39
51
57
48
3
60
49
17
60
78
6
12
12
6
24
18
72
66
54
43
29
48
3
87
37
41
79
11
48
54
42
61
89
51
69
43
35
60
6
12
15
33
7
5
67
5
102
18
18
18
6
36
48
42
108
31
59
6
3
108
24
120
15
36
24
85
8
15
180
45
57
91
5
19
41
72
18
45
45
12
15
33
7
11
21
33
18
24
13
8
9
3
21
31
23
42
30
21
57
96
7
35
45
9
6
24
18
6
60
57
9
6
60
48
9
33
30
30
27
45
246
1
5
6
30
ABCD 96318885706*3^$a+1 [50003]
69
147
25
65
67
92
15
60
25
96
5
87
268
5
54
69
144
57
36
3
4
188
24
136
288
56
15
13
137
163
48
8
87
25
65
39
48
72
16
59
49
131
90
3
16
281
55
41
7
12
168
60
77
19
180
17
39
4
60
41
43
32
51
33
72
69
31
44
40
96
8
141
3
40
47
129
24
16
20
4
60
20
112
140
36
40
29
43
12
20
64
96
236
75
49
24
11
90
163
17
90
153
112
80
105
6
90
103
41
3
40
12
65
79
84
287
25
36
212
3
25
29
103
77
15
4
120
20
21
180
36
174
1
72
12
36
65
43
47
69
108
28
144
5
6
93
51
73
227
6
39
51
54
103
23
85
5
90
37
53
43
80
96
15
133
8
4
20
141
139
5
3
33
87
40
60
227
33
3
93
112
12
53
43
41
39
112
29
39
111
193
12
84
107
33
16
96
119
6
7
60
23
57
52
96
48
11
13
47
30
19
84
176
16
84
167
49
36
48
44
3
85
48
41
6
129
160
125
15
165
36
7
36
80
60
87
69
88
80
267
90
120
211
12
48
92
16
180
20
57
7
80
3
37
168
59
21
69
19
56
24
144
40
80
57
211
12
132
35
6
7
47
13
116
4
60
77
30
9
40
96
41
55
29
43
72
120
60
60
65
36
123
36
28
132
35
60
126
54
169
11
90
51
39
25
11
37
120
20
256
12
5
15
129
3
12
28
116
21
15
24
36
64
12
24
56
69
19
120
120
11
6
7
80
3
237
16
11
270
39
24
112
8
72
64
101
39
51
249
21
210
6
7
77
3
3
13
41
39
144
12
88
23
37
12
35
49
192
108
11
85
65
39
172
95
37
12
156
8
72
39
109
11
6
123
16
8
88
29
75
105
3
3
54
51
72
93
19
108
12
215
1
59
30
79
20
16
68
177
90
21
24
4
41
235
5
36
103
60
164
33
43
44
16
41
15
88
116
4
12
108
132
80
28
72
140
100
5
51
75
25
144
156
48
56
165
19
17
159
24
81
55
24
24
77
75
24
51
141
100
132
48
188
51
73
17
6
33
40
72
12
372
11
109
35
1
108
104
112
71
33
52
132
140
52
5
103
20
16
56
4
60
11
30
6
69
4
101
55
41
3
264
16
56
105
63
88
125
19
84
41
51
72
360
40
32
64
104
36
16
35
120
1
5
3
12
75
69
16
20
40
24
65
75
108
27
45
40
65
51
39
169
60
84
32
48
183
84
129
57
15
28
36
11
49
35
6
54
193
17
139
11
61
48
101
3
57
15
21
55
284
4
32
100
32
27
45
135
61
32
16
96
36
32
16
12
65
174
6
144
180
19
11
6
127
143
49
48
47
30
39
172
59
6
84
31
44
15
96
105
75
33
51
90
63
87
36
84
73
108
144
20
75
480
6
15
220
89
36
15
4
36
125
79
65
3
33
87
40
60
108
8
112
104
4
17
15
64
36
8
16
260
28
56
16
8
52
65
90
49
11
141
160
5
90
57
33
195
4
65
139
12
32
40
107
33
3
73
32
52
23
90
3
64
12
140
15
25
11
13
131
93
27
9
81
75
21
54
61
239
73
336
11
180
145
24
44
3
25
68
52
252
60
83
174
6
54
120
3
60
12
4
101
43
17
15
15
85
24
20
21
36
19
84
12
24
204
101
31
264
71
234
399
16
68
57
36
79
95
9
160
101
75
15
9
81
31
32
72
16
119
ABCD 96319044494*3^$a+1 [50026]
24
44
12
19
89
28
24
120
80
16
48
96
224
67
192
48
137
60
67
168
101
96
100
120
63
168
9
128
223
17
7
129
116
19
24
93
264
3
5
16
75
321
36
8
36
31
9
176
40
39
96
48
96
5
100
120
63
41
100
27
48
81
8
175
5
72
124
20
96
84
31
65
216
28
36
20
108
55
53
180
288
7
125
120
19
53
172
80
64
44
235
5
48
60
4
3
65
28
128
180
100
99
117
44
36
43
81
92
60
12
115
168
165
75
5
64
36
272
28
8
60
31
24
24
48
48
5
156
60
43
21
156
36
24
171
9
120
39
65
12
19
96
93
44
52
56
67
77
16
92
60
112
3
21
12
15
89
31
5
4
44
36
64
72
63
45
27
45
44
24
84
136
152
64
99
24
48
17
55
48
144
285
8
36
72
28
44
127
48
21
36
8
31
77
4
80
108
115
21
104
172
8
31
125
16
56
28
15
29
52
63
53
40
267
93
8
19
33
87
57
63
161
12
64
99
240
57
24
63
65
31
24
5
192
60
4
104
36
76
8
331
261
8
112
3
21
44
31
120
77
28
39
77
64
75
24
117
24
36
44
36
31
33
36
128
43
9
20
60
40
39
5
19
153
8
36
100
68
48
28
420
12
24
156
24
20
79
192
53
16
216
20
55
9
44
19
77
4
72
68
72
208
156
44
24
180
7
48
101
24
36
84
88
8
76
15
101
160
152
12
24
292
8
240
12
160
128
7
48
105
135
209
55
17
79
45
120
75
101
19
21
104
136
128
180
151
261
8
156
72
7
93
8
216
91
33
36
128
52
39
77
48
132
64
84
132
44
19
57
68
115
105
87
48
72
45
75
105
240
39
5
84
16
8
48
28
44
31
24
77
48
36
36
64
60
12
123
161
55
209
24
12
16
27
21
132
44
100
15
165
75
69
27
53
156
16
15
65
28
75
120
21
51
69
51
45
44
76
80
28
159
120
117
24
36
20
24
120
91
81
224
31
5
67
93
200
43
29
43
45
8
436
80
60
84
36
16
44
40
44
52
39
5
40
99
89
31
65
72
7
77
36
24
84
136
8
36
96
31
69
8
48
64
60
39
5
19
65
232
56
64
68
108
100
27
72
29
16
8
67
89
96
31
125
168
67
17
52
3
5
48
64
116
7
81
39
120
33
60
152
12
16
48
132
48
44
52
75
24
120
432
125
115
9
15
29
19
96
57
8
31
5
43
21
192
68
76
24
171
189
20
196
20
36
43
24
57
39
41
228
28
32
103
24
189
51
21
80
4
63
5
156
100
51
24
5
16
51
185
7
17
79
24
5
115
65
7
5
288
28
44
60
151
5
108
55
141
20
55
144
24
53
64
20
31
65
4
123
120
17
60
4
96
63
93
68
40
44
16
120
60
159
65
55
48
48
120
72
17
76
96
8
28
92
36
100
27
24
45
3
53
60
55
24
113
108
60
84
180
31
5
144
36
55
113
84
52
44
144
36
12
124
20
16
27
120
17
16
39
41
28
36
84
80
72
28
44
36
7
24
41
319
141
24
44
55
24
65
127
24
77
28
36
80
24
36
76
27
81
44
276
324
187
41
7
57
80
31
29
4
87
17
28
ABCD 96319053388*3^$a+1 [50042]
9
12
60
84
24
104
100
20
25
23
60
40
60
3
12
18
66
30
11
28
9
3
15
9
48
60
20
43
77
1
252
47
1
36
75
24
84
20
48
7
65
48
43
45
15
54
15
68
13
15
36
68
108
97
95
25
6
9
12
36
15
5
4
84
24
3
30
15
24
60
120
51
5
169
123
3
65
12
55
5
25
23
12
60
25
75
68
13
47
19
81
87
228
84
105
108
96
12
39
69
15
9
8
72
16
45
15
39
48
42
23
12
16
72
32
1
114
72
41
100
80
4
81
3
24
20
37
39
9
3
12
75
5
67
18
78
42
35
52
36
32
76
24
120
80
61
30
12
17
133
12
3
33
96
18
33
32
31
17
205
3
57
27
12
9
87
15
17
88
39
90
84
51
15
30
11
28
24
21
15
36
68
1
219
8
28
297
90
18
39
3
65
12
25
23
43
45
15
17
37
126
9
48
60
3
17
73
12
15
72
48
20
60
25
42
93
69
39
44
48
13
47
7
12
105
9
12
27
8
28
32
88
57
54
18
3
24
56
13
12
27
21
42
84
18
3
9
111
20
43
6
11
85
48
60
119
28
132
60
156
12
75
48
77
28
84
12
33
87
8
28
39
6
222
30
3
60
3
24
5
16
51
45
8
73
75
92
168
19
66
24
63
15
66
15
9
108
18
57
57
12
18
65
25
18
45
3
30
47
28
32
28
120
44
43
33
177
39
9
24
3
123
17
72
28
15
9
56
12
28
27
78
39
8
48
127
21
45
30
45
21
251
12
48
40
3
24
5
31
54
12
15
8
7
30
66
237
81
24
6
42
12
135
12
9
30
24
18
3
24
20
52
9
27
12
51
24
33
48
36
105
3
12
63
33
15
65
19
66
63
39
65
25
27
248
28
33
27
27
6
75
117
35
40
3
9
180
48
15
5
13
72
15
20
25
18
21
36
63
29
121
47
19
48
65
100
3
42
12
84
39
80
16
32
97
95
112
60
3
53
40
144
168
8
43
81
24
39
81
44
1
12
48
27
32
25
183
57
63
15
153
39
78
27
51
29
28
84
75
78
18
69
48
8
72
7
36
30
63
24
20
55
72
69
129
23
19
129
12
60
12
3
117
20
31
6
60
3
8
4
21
18
57
32
85
42
21
20
25
18
69
15
105
20
31
156
6
207
120
3
24
60
21
87
21
60
72
12
3
18
24
36
15
144
36
9
48
75
57
36
27
20
25
63
21
36
87
12
96
80
4
8
60
28
120
177
42
69
120
39
126
111
45
135
15
69
32
25
3
72
20
88
57
42
113
7
21
9
15
20
76
15
45
12
9
23
37
15
96
12
27
21
24
129
167
40
140
25
42
5
60
13
27
141
42
33
75
6
39
27
45
33
111
24
39
18
15
3
57
15
33
9
23
97
3
12
3
18
27
20
97
63
45
99
3
42
54
17
4
48
3
65
12
55
30
3
32
100
8
55
9
9
24
18
9
39
57
9
15
69
147
140
25
18
17
133
24
228
47
31
96
33
48
80
37
75
80
13
48
6
21
20
67
96
66
36
27
8
13
12
3
24
12
68
88
27
33
240
72
8
4
36
39
9
60
32
72
133
27
72
128
60
208
60
24
48
48
240
45
48
12
18
54
3
24
75
9
24
81
15
12
20
85
18
45
72
39
69
24
21
42
9
68
48
13
30
57
39
30
48
48
87
12
45
11
112
12
3
5
31
54
48
155
72
16
21
15
48
33
15
33
27
27
18
35
100
87
66
42
9
8
136
21
36
60
27
27
9
132
20
103
77
73
15
27
5
205
63
9
3
24
69
75
60
32
60
25
174
36
33
32
13
39
3
42
72
11
52
8
72
7
81
39
36
9
36
32
1
6
69
21
15
9
12
138
21
68
16
32
40
60
60
24
24
12
15
69
8
160
81
59
40
63
33
75
162
48
6
9
9
35
55
48
57
20
48
12
13
30
5
88
15
17
115
30
15
20
55
42
3
135
33
27
17
16
9
35
25
23
43
45
129
87
8
85
15
57
6
17
25
87
108
15
53
12
120
13
3
44
40
15
6
27
20
60
4
21
3
147
9
60
48
51
12
33
36
8
28
32
28
12
12
8
91
30
39
20
25
18
33
12
15
114
3
57
3
8
64
24
44
48
37
36
24
3
168
104
1
30
9
93
15
20
19
6
147
57
30
129
51
21
20
73
30
17
28
12
72
20
13
12
35
48
60
28
32
4
8
13
39
93
83
52
3
5
28
104
88
33
114
12
9
32
88
12
15
5
28
15
29
37
18
65
1
15
27
24
41
60
13
6
41
43
57
9
131
4
3
53
19
45
48
8
13
15
96
8
48
40
24
8
76
72
32
16
27
72
5
48
28
9
35
108
109
15
21
12
63
15
117
15
117
128
16
92
28
36
8
7
45
8
28
9
6
42
3
27
6
195
240
60
15
17
115
12
65
180
1
42
129
3
21
36
8
13
42
45
20
52
8
48
37
3
27
81
51
6
75
24
75
24
ABCD 96319215394*3^$a+1 [50003]
23
43
14
28
35
57
12
24
6
54
64
26
22
2
40
122
3
115
32
24
34
20
156
4
2
16
14
34
150
47
63
81
69
22
5
33
34
32
60
60
10
35
13
26
21
31
48
6
18
42
44
82
74
18
45
13
8
34
56
166
14
36
16
17
7
96
62
6
114
12
46
30
47
37
8
28
68
22
54
50
24
34
47
135
33
1
12
44
30
34
44
10
18
60
14
78
30
33
9
40
8
46
86
76
54
54
14
52
18
48
12
36
30
24
198
8
4
30
2
60
58
5
51
94
26
70
42
14
76
48
6
8
6
10
200
6
10
5
19
54
20
6
210
4
50
16
72
62
76
6
6
14
30
15
60
1
12
116
40
20
4
18
8
81
85
80
3
1
44
40
56
34
18
12
36
14
36
36
174
82
122
16
24
56
100
42
98
87
39
21
33
4
35
25
56
6
21
49
6
8
54
136
24
12
14
154
80
3
63
60
46
156
12
215
180
21
10
14
28
48
20
226
8
102
48
123
13
11
39
90
4
36
12
18
24
2
24
24
46
20
6
28
2
90
4
36
38
10
35
13
59
1
108
24
83
3
54
72
34
24
26
40
30
14
16
36
24
14
10
36
36
24
6
8
46
140
76
44
70
50
22
18
71
36
109
6
30
14
28
66
14
6
10
134
66
57
55
8
69
81
84
70
53
25
2
6
4
12
90
50
3
1
24
32
34
42
14
106
38
10
84
36
44
75
45
6
6
28
60
108
18
50
36
30
10
84
44
10
48
42
6
14
40
92
16
54
48
32
16
2
30
136
26
16
54
14
124
6
42
108
60
59
37
23
12
33
10
2
204
40
50
180
4
5
12
13
36
60
24
120
20
22
54
36
83
51
64
48
2
87
25
6
8
34
23
13
42
14
124
44
42
18
46
6
18
6
42
72
78
92
27
1
14
4
24
6
26
58
12
50
70
23
43
54
11
12
157
36
8
4
92
10
18
116
82
2
3
144
105
10
65
13
2
78
10
6
50
16
8
10
32
4
44
36
27
49
44
4
146
66
3
57
63
1
12
42
2
15
9
66
34
42
2
6
24
105
21
231
63
36
6
40
8
6
6
51
19
18
20
42
46
18
110
51
33
6
22
12
32
16
12
18
8
21
13
6
6
128
72
76
54
24
54
72
8
40
2
10
6
29
123
10
6
30
24
20
28
84
6
42
2
34
110
6
78
70
120
48
2
6
40
80
4
6
110
24
36
90
46
180
110
21
7
2
28
48
42
78
18
44
42
24
4
30
168
8
34
36
12
102
32
34
44
60
70
66
144
47
1
30
5
43
6
8
76
44
16
24
18
18
44
12
90
60
34
12
24
66
2
16
26
4
30
42
8
40
42
8
36
4
156
44
27
25
138
41
13
26
22
24
74
21
19
50
4
42
74
30
46
66
48
14
76
14
33
9
16
8
4
2
46
42
86
4
26
84
88
30
18
80
21
69
112
44
3
1
20
16
48
36
12
2
46
50
22
12
32
28
66
26
24
4
66
74
66
36
30
3
25
36
80
60
60
36
16
32
6
16
14
172
38
22
12
36
104
66
34
12
14
30
36
51
159
10
14
30
6
21
73
6
78
26
30
6
10
8
10
26
24
40
36
36
23
45
42
33
7
24
116
10
66
2
16
12
2
88
78
104
162
90
16
35
72
27
18
63
63
9
57
18
76
17
37
72
186
134
28
56
40
26
4
72
102
26
30
40
20
4
60
30
17
79
17
39
34
6
38
42
30
28
30
18
8
52
2
22
50
45
3
46
24
20
118
8
46
18
66
144
116
30
30
46
30
8
76
20
36
54
22
14
33
45
27
9
52
35
3
10
107
27
16
26
63
15
72
48
6
64
36
12
2
22
23
1
50
21
49
36
20
28
120
36
24
50
58
102
78
32
10
32
10
30
14
4
12
20
78
16
77
19
18
20
100
12
35
31
74
4
12
35
27
6
84
15
7
6
18
104
22
24
11
3
58
42
5
13
12
32
16
74
58
36
36
48
20
15
15
58
2
72
64
14
16
74
36
69
25
2
4
50
24
118
8
6
34
50
6
30
3
15
10
62
16
38
34
242
4
56
24
64
32
16
8
4
2
18
16
20
24
16
176
24
112
32
42
4
26
28
176
54
52
24
74
6
70
50
10
50
22
47
1
36
44
124
48
92
22
5
3
42
180
4
44
3
55
24
18
48
14
16
152
16
6
8
10
77
73
35
180
21
64
30
66
72
92
28
12
108
30
30
47
1
11
13
18
14
51
13
36
8
40
36
42
114
54
29
81
10
17
3
21
15
136
32
70
20
16
30
17
13
12
2
42
3
37
144
36
6
32
102
24
16
18
30
20
66
84
70
35
61
24
26
30
34
26
16
74
66
40
50
34
44
6
76
8
46
42
42
32
94
80
46
114
24
5
13
8
70
56
30
4
30
200
16
14
39
60
13
18
74
46
24
6
96
23
27
34
14
70
18
32
45
91
26
40
78
62
4
56
51
19
38
100
96
24
83
9
58
2
150
10
8
3
27
70
42
54
12
32
60
30
70
6
20
22
12
162
48
65
31
14
40
12
140
24
6
118
30
32
10
11
37
78
32
36
150
84
90
70
36
6
8
10
30
26
22
24
38
42
64
30
26
106
14
21
25
8
10
26
118
17
55
6
12
26
60
82
30
2
136
102
8
6
10
50
24
40
14
126
34
30
56
39
25
12
36
35
72
60
13
30
14
40
23
177
54
21
9
76
8
10
42
44
ABCD 96319568276*3^$a+1 [50012]
16
4
24
16
3
5
15
18
18
25
16
25
46
8
4
72
68
5
5
20
3
25
2
1
4
52
9
19
5
6
25
44
8
28
4
17
36
3
7
8
29
17
8
36
12
7
12
3
8
40
2
12
6
30
18
17
13
16
14
21
9
12
15
15
13
40
16
15
24
4
8
18
22
2
31
27
14
16
27
15
32
6
34
26
4
23
15
5
35
1
17
2
10
26
49
5
7
5
18
36
16
5
9
22
38
36
3
40
5
6
5
11
20
54
6
5
83
1
1
19
29
43
4
11
2
15
3
12
6
6
28
2
6
10
39
4
20
11
6
15
9
18
17
48
23
14
11
7
12
18
6
29
16
9
3
3
4
17
4
27
29
20
4
15
5
19
6
11
40
8
23
33
5
6
6
12
23
7
22
11
12
25
18
45
44
25
8
6
34
26
5
11
48
17
24
19
8
4
1
13
12
19
8
8
25
22
18
43
4
27
9
4
11
5
4
3
17
1
11
23
5
12
3
17
5
3
11
21
24
21
11
43
1
41
7
8
3
4
8
22
80
10
1
7
5
48
19
1
29
35
1
22
12
13
4
4
36
3
5
7
13
47
5
3
12
16
2
47
53
11
27
24
5
44
112
12
1
7
32
3
5
5
47
27
18
6
5
7
30
4
39
44
3
53
7
34
3
12
24
5
47
7
25
65
30
13
23
52
24
13
23
9
16
5
55
7
17
28
43
68
12
30
10
17
12
8
25
18
54
6
10
2
12
24
41
11
5
12
27
5
19
4
8
22
11
27
24
9
40
29
22
8
1
5
15
7
5
8
7
24
9
16
24
24
17
15
31
25
7
17
13
3
7
5
3
18
11
5
48
15
3
13
4
15
21
7
8
25
21
11
20
13
42
12
13
23
1
11
42
6
6
3
3
18
35
32
20
7
8
24
9
84
7
1
7
48
34
48
7
48
13
10
49
5
43
5
2
40
14
27
27
78
18
21
9
7
15
5
7
21
35
6
18
25
3
5
12
21
6
10
18
1
40
15
12
4
18
43
19
28
5
37
8
10
30
8
42
78
3
12
80
35
17
15
36
5
4
8
19
9
15
9
3
17
56
4
1
36
15
36
15
48
37
39
1
4
55
25
4
7
13
4
48
3
21
48
43
20
12
1
36
11
4
1
5
7
20
5
6
52
53
1
3
92
20
11
20
9
15
28
20
5
67
18
12
15
4
11
13
15
8
4
8
17
1
18
5
11
21
8
16
23
42
15
39
12
18
12
18
9
8
52
7
44
16
25
1
27
27
5
43
1
9
7
16
3
25
9
2
30
15
39
1
28
47
5
44
64
7
9
11
18
18
4
53
36
36
60
33
18
29
4
4
11
4
26
27
12
3
33
7
8
22
7
37
46
2
11
77
19
23
18
19
13
23
19
16
2
30
21
24
7
49
16
3
12
1
5
22
38
19
8
25
11
49
2
16
8
4
33
20
9
11
12
16
15
29
13
4
14
12
24
18
7
11
10
7
7
18
23
37
3
7
5
8
13
6
41
7
17
11
5
92
13
75
3
29
31
1
41
3
12
12
32
8
5
7
40
8
11
24
21
12
28
4
12
40
4
29
10
8
17
55
12
18
18
5
24
11
20
9
21
7
28
17
18
9
23
17
23
77
3
21
15
25
4
20
28
28
9
12
3
48
15
53
36
8
23
10
2
28
33
35
42
3
9
58
9
4
7
12
28
30
14
6
3
99
21
15
22
14
28
5
3
17
12
28
3
5
4
15
5
1
10
2
11
59
2
28
2
9
56
8
60
15
25
23
14
3
3
40
8
6
11
7
37
8
51
5
12
13
6
6
43
5
30
52
8
6
48
10
37
4
37
32
6
16
29
7
92
6
4
8
10
8
34
2
18
7
11
9
33
18
57
7
8
40
50
28
7
13
18
42
7
35
18
19
28
16
21
3
7
20
45
20
1
18
4
26
31
5
18
10
3
4
11
29
4
16
1
15
19
116
9
1
2
30
18
10
3
20
39
22
6
8
5
32
4
31
17
12
64
20
7
13
44
25
8
18
9
32
8
76
84
23
37
1
24
6
1
21
2
28
20
24
13
28
29
14
4
18
14
5
8
63
29
9
12
23
19
12
48
5
31
17
32
20
3
9
4
20
9
7
11
4
14
22
32
6
7
20
32
23
8
36
13
5
10
21
20
1
23
13
12
20
12
6
30
19
8
55
1
7
4
8
10
8
27
7
38
10
18
2
30
3
7
13
13
15
24
37
38
6
15
21
11
5
19
19
1
28
23
17
55
25
5
11
7
2
11
16
69
12
7
5
23
4
24
7
13
4
3
24
16
45
5
23
1
15
3
28
20
18
34
18
35
48
27
13
27
2
55
12
3
41
7
5
19
21
5
82
73
19
9
9
15
8
28
21
43
8
3
1
4
12
28
12
24
4
4
121
16
44
6
5
4
45
11
19
5
60
59
25
13
24
6
65
60
19
9
12
19
18
18
8
17
79
53
17
3
5
3
7
8
9
9
34
17
13
23
12
12
21
22
26
66
6
3
4
47
1
15
65
19
9
4
25
22
13
40
3
18
19
52
1
30
12
17
11
69
11
10
3
41
3
33
3
7
5
7
42
26
5
4
21
15
12
7
36
2
7
5
30
1
5
23
4
43
17
27
5
23
5
13
38
12
10
30
25
12
17
3
28
7
17
31
4
6
2
36
9
8
35
8
21
4
40
40
75
1
3
8
10
19
4
19
13
52
21
4
7
1
7
17
6
5
8
32
3
42
30
9
3
5
1
6
48
57
8
1
24
3
9
6
12
1
12
12
5
30
22
18
57
15
5
15
21
40
12
5
3
24
36
15
12
28
12
32
24
4
48
38
54
36
34
18
32
5
55
12
5
23
5
12
24
31
1
17
11
9
10
25
36
7
4
5
33
11
7
18
4
8
19
23
6
46
20
13
3
20
40
9
29
12
4
15
21
3
20
31
21
5
10
2
30
21
39
6
27
3
1
33
32
6
64
41
4
36
4
4
20
17
27
11
24
5
13
10
29
3
18
42
18
27
36
4
12
44
19
5
20
1
30
29
20
3
8
34
18
2
23
49
18
132
13
8
8
7
12
5
16
15
30
39
67
18
18
8
16
29
64
5
148
15
39
41
60
4
35
21
27
36
1
4
11
25
28
15
17
53
26
29
25
3
7
2
18
61
35
12
13
9
2
5
40
1
19
4
44
1
22
8
9
37
14
4
17
36
4
23
28
8
16
25
1
27
51
22
30
5
32
7
1
28
19
1
5
24
10
8
9
21
18
5
11
1
32
20
15
18
22
20
21
7
65
9
18
36
24
18
18
9
37
38
36
6
15
8
37
31
5
12
12
15
20
20
11
45
12
20
20
16
1
6
10
50
37
35
5
1
39
16
5
24
48
15
4
15
14
6
48
72
25
20
4
4
43
33
9
10
5
7
5
56
4
3
10
7
24
4
3
73
4
13
10
45
9
3
3
20
13
24
15
13
37
47
13
7
3
8
30
3
37
3
9
7
19
42
10
53
4
23
5
8
9
50
1
5
4
11
15
9
13
14
5
8
5
48
19
11
13
39
18
32
28
39
16
7
40
25
16
12
7
41
9
22
20
29
41
30
8
18
24
6
4
48
8
49
59
21
3
28
30
32
30
12
30
3
55
17
3
70
11
24
20
7
16
33
11
24
9
43
17
16
5
35
17
14
53
1
24
3
60
12
8
5
8
15
12
28
36
20
25
6
8
42
3
69
30
41
31
18
30
10
23
27
13
4
11
9
8
36
27
40
5
8
41
3
3
8
36
1
8
9
27
24
15
1
8
27
9
15
46
26
12
10
50
28
54
8
18
17
56
29
3
124
40
24
12
5
3
41
10
5
28
35
12
9
12
8
20
21
11
3
16
20
13
11
9
60
32
16
7
8
12
1
16
4
36
13
35
13
15
8
9
27
55
13
5
8
4
36
8
51
1
55
19
5
28
15
18
47
55
21
15
6
24
12
3
12
12
16
40
4
45
30
42
15
68
1
4
12
15
21
59
1
63
20
1
8
7
41
19
23
5
7
60
1
17
27
3
1
5
6
1
20
7
17
31
14
6
60
64
44
30
15
12
3
82
38
5
1
19
17
12
23
19
5
4
27
13
9
18
2
6
42
12
35
28
52
27
5
9
7
28
7
5
12
31
16
8
36
34
2
9
1
6
13
12
5
23
4
15
20
5
7
21
8
52
3
9
72
1
2
1
47
45
3
21
28
52
28
25
11
15
49
8
27
1
27
33
36
71
30
19
63
5
15
40
8
12
5
7
21
24
21
10
2
3
67
41
12
15
18
15
16
20
21
3
19
13
24
35
5
16
9
36
23
16
5
15
1
14
33
7
20
6
30
30
19
44
7
14
23
7
18
75
27
21
19
1
12
43
12
30
15
15
1
80
15
22
59
1
14
54
42
5
12
67
40
21
5
3
4
15
20
17
88
15
6
42
37
16
12
40
48
24
8
5
19
4
37
32
3
3
5
24
17
14
4
1
24
1
11
5
30
5
9
15
9
6
1
11
57
8
24
5
26
22
8
10
20
53
12
40
24
9
27
8
7
17
23
9
23
36
24
12
21
3
12
25
35
18
36
10
56
12
28
29
8
13
18
4
8
13
11
30
23
12
13
27
1
20
22
37
53
26
5
1
43
15
2
15
85
11
28
21
26
12
72
1
8
19
2
6
60
9
51
40
13
20
64
7
6
15
3
16
1
4
16
4
5
74
60
24
25
5
11
44
12
3
2
10
9
27
8
6
6
5
28
7
2
15
15
1
21
8
48
52
68
78
34
2
36
9
16
8
21
18
30
6
1
76
13
30
9
12
9
4
7
48
13
3
4
11
21
15
18
6
1
76
24
4
4
3
2
6
6
16
23
24
3
5
13
6
6
23
16
9
4
2
54
27
7
1
7
5
5
38
6
24
12
54
6
19
3
1
1
10
8
12
18
31
4
16
24
20
7
48
12
9
7
5
3
12
18
6
16
8
1
5
11
37
15
7
45
4
29
18
17
16
16
19
5
17
63
20
9
23
55
33
12
80
32
72
4
61
15
1
7
37
30
40
13
107
6
68
35
4
12
3
18
34
13
16
51
9
7
32
1
5
15
1
26
29
11
32
30
28
20
3
27
4
13
12
1
12
15
15
36
17
4
24
9
6
4
17
20
1
12
22
8
6
24
10
37
48
12
25
6
53
16
3
12
13
5
6
16
1
4
9
4
2
16
5
3
17
40
15
10
47
3
29
11
20
18
11
11
32
1
40
4
3
24
45
3
18
15
15
25
4
1
15
7
5
56
11
1
28
4
3
25
40
8
7
9
9
11
40
24
12
7
8
169
4
1
6
48
4
8
24
18
6
12
17
1
22
2
15
15
21
1
19
1
6
48
21
8
48
4
48
25
11
32
8
4
23
65
3
25
17
30
4
53
27
18
10
37
19
17
47
5
8
13
7
4
4
1
23
51
77
13
15
4
5
7
41
7
23
5
13
72
18
4
5
33
10
5
12
3
9
31
12
2
24
19
15
8
40
9
28
1
7
68
19
20
17
4
4
3
20
17
23
2
15
21
7
59
53
16
15
4
8
5
4
8
7
18
10
17
21
23
32
12
35
13
4
40
33
18
9
39
17
4
9
54
45
7
20
18
12
11
4
21
4
55
24
36
41
2
25
11
1
5
10
33
3
17
33
42
1
41
3
32
8
16
24
8
47
6
82
60
2
12
6
18
7
5
30
9
3
88
30
42
25
20
56
4
33
8
36
18
18
48
7
8
4
71
76
26
15
28
17
12
ABCD 96319665818*3^$a+1 [50036]
114
12
84
53
36
97
24
23
37
6
48
30
119
13
54
29
85
6
30
90
60
6
60
35
24
24
1
6
17
132
79
17
60
25
168
191
19
17
49
6
18
42
24
53
12
61
60
47
187
6
30
54
215
96
19
6
174
6
84
35
55
84
30
66
5
19
5
7
78
42
30
18
36
60
96
17
7
30
60
24
90
5
25
6
30
35
31
18
11
48
7
53
192
139
72
53
61
156
18
6
84
11
115
66
90
54
23
12
55
54
59
1
6
114
72
30
120
17
1
96
6
125
12
121
95
31
6
30
53
25
95
7
108
29
1
6
53
1
30
125
1
54
6
6
84
24
12
5
109
6
78
96
114
29
7
96
18
72
60
18
36
53
37
23
108
73
6
6
24
59
12
25
78
77
108
7
137
61
6
6
119
25
11
108
37
18
101
31
17
7
65
19
12
60
5
73
167
133
11
1
18
72
78
132
47
48
55
60
54
30
24
30
12
23
121
84
156
35
115
36
113
61
35
49
6
54
47
19
66
18
36
89
24
1
35
7
270
120
18
102
24
96
84
83
7
66
167
1
11
49
95
115
42
47
43
54
30
6
30
18
6
30
66
24
101
43
77
13
11
31
137
61
35
151
6
114
65
61
23
84
13
18
12
113
1
84
132
84
30
300
90
59
7
60
17
91
5
7
24
65
36
60
48
25
11
25
95
31
24
6
54
120
5
1
263
31
156
5
48
12
25
18
42
119
144
67
114
30
149
31
65
25
36
60
35
103
6
6
18
11
228
121
36
6
48
72
5
72
36
67
185
19
114
132
60
24
11
139
120
53
1
72
48
42
30
120
23
1
23
13
54
125
60
1
24
36
47
67
29
97
47
37
24
96
131
13
36
119
12
84
49
11
48
13
119
48
12
85
11
103
30
60
60
47
13
11
1
60
59
1
35
48
55
36
6
60
47
73
60
30
18
35
24
120
43
29
169
119
61
6
84
30
72
24
6
18
11
19
41
84
72
48
67
84
24
42
48
6
41
49
36
108
12
48
95
25
132
83
67
17
217
95
169
11
96
12
31
12
5
25
59
1
120
54
221
48
55
36
185
31
17
1
30
12
78
102
168
41
36
19
29
1
114
12
30
30
30
54
84
96
30
120
84
12
90
78
47
25
78
12
77
37
11
24
139
60
12
60
84
149
25
36
150
24
6
84
36
95
1
84
35
25
186
24
29
7
120
53
1
24
36
66
48
125
84
73
78
12
113
7
84
96
77
72
55
41
24
36
19
6
23
7
53
55
41
25
36
30
54
6
168
137
13
42
5
108
55
72
48
156
5
1
47
67
6
48
120
60
66
30
90
29
25
96
24
96
6
77
288
24
1
198
66
143
13
54
30
60
35
19
125
37
18
17
43
66
60
60
24
167
25
59
49
72
83
61
36
18
17
229
23
43
24
29
37
78
41
25
11
19
30
30
24
29
13
18
6
54
17
13
72
114
5
1
30
17
7
144
41
48
37
6
53
24
1
36
90
6
24
84
6
30
11
108
1
24
12
23
7
77
1
120
42
17
168
24
24
24
7
6
30
90
30
30
95
109
6
29
108
12
31
17
127
54
60
12
30
5
49
66
149
55
180
180
84
12
138
102
29
25
59
24
13
90
24
6
90
48
42
30
18
72
54
89
25
42
30
48
47
49
6
84
90
60
60
24
11
25
24
215
121
60
90
54
11
31
77
12
115
126
30
30
120
48
35
1
90
30
23
7
114
30
42
95
24
25
30
41
13
36
114
60
72
137
37
36
84
11
12
61
102
108
65
7
89
25
54
66
11
13
12
120
83
96
85
59
7
24
114
12
54
89
96
25
23
7
24
5
31
90
11
120
19
30
24
132
23
7
84
30
84
60
66
5
31
53
24
61
126
29
7
168
60
36
36
18
210
42
30
17
37
131
48
55
6
59
24
73
47
7
24
126
179
37
18
41
19
29
67
6
30
89
79
12
5
12
103
30
23
61
11
133
6
6
294
6
47
96
181
24
35
96
19
36
276
84
5
24
55
17
12
67
54
71
1
54
60
264
5
1
66
29
25
11
12
7
29
7
108
6
215
60
31
30
23
25
192
24
ABCD 96319934468*3^$a+1 [50016]
51
51
8
16
5
4
11
54
16
35
1
18
2
3
33
7
20
31
165
24
41
15
21
88
12
3
21
35
75
10
27
9
6
60
18
36
3
60
8
52
20
91
17
145
144
18
48
33
32
27
16
114
75
48
3
69
27
80
33
57
28
15
36
57
72
6
6
78
5
61
95
37
12
30
6
95
9
3
48
7
30
3
105
12
72
8
27
120
43
54
30
30
30
53
31
42
3
24
20
28
3
17
40
9
23
31
24
30
71
25
35
1
6
45
33
96
83
31
32
28
17
28
45
15
84
3
12
2
19
27
17
37
3
5
28
24
38
22
11
37
63
57
90
21
15
36
9
9
23
93
16
11
45
3
31
24
96
78
123
57
12
63
3
30
48
26
34
42
53
12
19
24
36
9
84
15
21
65
4
75
51
6
18
45
51
90
54
48
42
20
106
2
7
8
7
41
61
30
189
35
69
21
34
5
13
30
17
1
15
9
36
2
4
54
6
30
39
111
26
3
7
18
12
83
79
33
53
16
39
45
30
42
42
12
29
24
60
31
9
8
7
21
60
20
25
20
16
3
3
14
34
42
24
8
108
7
45
23
7
12
84
105
21
18
6
24
15
11
25
104
16
39
45
15
12
86
52
35
3
4
33
27
30
6
102
35
33
7
117
23
25
6
54
30
26
4
23
7
20
13
12
11
16
38
51
21
19
69
18
18
12
23
25
60
35
24
21
39
51
22
48
156
24
24
3
8
24
15
22
3
36
15
29
165
15
3
25
33
27
57
20
100
12
39
9
30
65
28
3
5
12
7
48
30
23
37
63
29
111
60
12
7
126
6
56
52
36
69
5
3
48
31
9
51
66
8
64
42
36
42
60
90
6
6
68
45
1
27
57
12
18
125
16
69
8
54
16
2
22
48
6
24
18
54
48
23
7
5
43
18
12
12
3
17
28
75
113
52
3
15
30
24
2
16
38
7
69
6
77
55
18
3
44
61
15
5
7
8
61
6
54
26
25
15
53
19
48
2
3
12
43
14
19
24
20
61
24
63
5
7
3
33
51
18
11
72
3
10
59
37
3
87
30
36
42
45
20
61
120
87
27
6
12
120
27
8
25
18
36
20
1
53
22
54
68
22
36
14
19
71
1
9
48
12
11
37
18
12
5
25
12
23
43
14
54
16
78
6
29
48
25
54
68
22
39
21
23
67
30
6
8
4
53
88
12
80
139
30
80
19
87
54
20
19
35
16
18
12
6
33
5
22
48
2
27
28
92
36
1
3
83
13
20
1
24
30
9
3
48
89
28
15
42
72
20
54
10
12
27
51
24
36
96
41
19
53
63
13
24
15
6
35
25
6
9
101
4
104
58
5
27
16
66
24
24
3
20
40
45
3
32
28
9
96
90
9
20
60
85
6
54
48
3
20
81
64
126
30
24
26
9
37
8
27
117
15
97
14
16
69
5
34
33
32
1
59
7
33
117
36
210
102
35
40
35
1
12
27
53
49
20
3
1
35
4
11
22
27
63
5
28
9
60
2
13
36
164
7
66
24
83
1
54
30
66
6
44
15
37
12
12
111
15
108
6
3
8
33
16
11
25
90
17
88
72
5
10
6
36
60
24
99
3
17
31
30
12
18
96
18
72
26
13
9
68
10
30
15
48
21
56
70
12
30
35
31
65
1
78
5
33
10
30
32
63
7
6
75
11
36
118
39
27
18
6
6
3
51
6
14
69
40
21
12
110
13
21
20
16
38
82
23
21
43
27
74
52
54
56
45
7
41
37
75
3
54
18
30
30
2
163
32
16
39
2
34
9
11
69
16
45
75
11
133
3
12
6
36
3
20
21
15
1
38
46
24
48
44
19
132
9
39
21
18
48
17
16
41
40
86
40
17
31
17
49
6
5
87
16
2
67
80
43
30
18
189
36
15
5
100
9
110
10
18
5
25
87
105
15
20
96
7
17
25
12
26
54
4
35
67
108
42
32
58
24
6
27
15
86
75
1
14
40
9
21
92
15
3
16
20
129
64
45
3
45
48
30
29
57
51
112
20
97
99
9
3
57
36
2
22
210
6
32
54
10
98
52
9
104
1
36
30
126
2
18
7
15
141
20
31
29
1
11
25
24
30
6
12
8
7
20
1
12
14
28
21
9
6
6
24
30
2
4
24
6
21
8
120
49
18
17
3
22
11
25
114
90
6
24
42
18
45
57
6
57
23
22
15
36
21
18
5
81
7
9
23
73
30
48
45
39
30
36
12
12
35
13
35
88
21
54
24
5
25
11
61
24
24
26
25
20
7
45
3
54
11
12
28
57
24
11
103
5
84
7
9
21
18
36
36
48
30
63
9
54
12
45
3
110
4
15
3
102
11
9
51
4
81
66
9
111
29
7
12
33
15
48
9
105
30
93
3
89
7
9
32
7
32
73
20
36
1
14
54
52
78
32
16
5
105
3
31
69
9
36
15
60
219
5
21
4
72
23
40
51
9
15
5
13
54
18
3
12
140
1
27
9
44
4
15
56
24
7
128
21
60
85
12
3
17
82
6
60
86
9
1
23
73
90
102
12
96
23
19
6
195
15
5
1
54
57
92
31
29
31
60
54
11
37
12
66
77
7
72
33
177
24
12
15
12
15
65
13
23
15
25
12
69
18
45
117
51
20
39
9
40
15
6
66
33
39
18
3
27
24
9
24
81
20
22
5
13
72
42
8
72
21
60
4
20
3
57
37
18
45
41
7
8
25
30
36
18
48
18
42
27
3
114
39
81
11
72
96
24
57
3
37
3
27
33
27
53
61
44
36
87
49
30
41
52
3
45
9
18
5
85
15
65
22
48
53
88
72
72
3
30
3
51
6
12
15
21
95
49
6
5
19
5
37
48
23
12
15
22
14
10
12
32
15
57
43
165
3
8
1
6
18
35
24
3
142
11
19
21
39
96
50
52
3
72
63
24
6
12
12
3
8
4
11
16
30
6
12
8
28
84
141
51
9
21
30
204
26
39
19
81
15
45
44
145
12
63
15
12
78
3
3
9
21
24
48
47
36
19
6
15
44
40
33
42
12
30
6
53
25
59
37
60
51
75
48
72
54
84
104
16
42
45
63
32
54
34
24
18
60
18
54
26
16
18
18
17
21
10
6
63
27
20
64
29
25
15
33
87
81
42
33
99
21
11
16
42
35
51
34
15
5
15
28
12
ABCD 96319946798*3^$a+1 [50079]
24
147
69
16
11
18
3
51
12
42
54
30
42
57
15
9
45
12
39
40
23
33
48
3
12
33
27
45
16
5
19
23
30
30
45
21
67
29
102
108
25
5
3
40
17
15
96
3
114
66
25
56
64
56
3
18
12
39
3
21
24
27
13
41
54
25
23
33
24
57
24
30
313
41
31
23
36
6
7
173
3
33
6
9
9
15
48
64
11
24
12
42
36
6
189
40
23
42
42
117
48
15
57
9
12
12
12
12
6
24
1
56
15
114
36
67
71
18
31
32
3
42
6
12
33
24
3
78
15
24
9
24
18
13
83
168
37
29
3
16
65
103
17
55
8
39
33
40
47
36
13
48
32
72
15
6
30
13
41
24
138
6
54
25
24
24
17
60
42
33
48
45
3
15
12
12
57
15
33
99
114
3
9
79
17
30
33
40
5
84
12
3
57
55
95
9
72
24
24
15
9
231
24
12
13
24
23
24
57
9
15
48
3
42
24
12
24
55
77
19
72
152
15
132
150
31
8
16
24
152
15
49
35
6
63
21
24
42
1
77
30
18
42
24
42
102
24
97
101
12
36
12
42
12
36
30
6
81
24
27
42
19
95
30
66
1
35
36
33
15
129
33
18
126
12
3
51
21
39
25
48
95
9
3
37
23
24
1
48
48
17
54
129
45
18
33
33
6
9
39
25
83
37
5
67
5
3
9
12
42
9
3
6
7
5
19
5
72
19
23
81
75
72
30
87
16
8
9
18
66
72
18
66
15
15
96
12
72
13
8
3
6
30
24
12
37
5
12
102
30
3
24
3
13
32
63
1
11
60
42
87
21
18
36
30
55
65
6
25
48
191
6
54
12
33
24
15
6
3
63
9
48
57
54
9
15
1
71
72
9
3
13
11
102
42
133
23
36
36
33
3
37
35
6
18
21
48
33
48
12
19
17
127
11
114
18
84
66
6
150
31
48
29
75
39
1
17
31
47
36
13
56
9
7
113
84
18
6
67
32
93
19
8
21
3
3
18
3
24
16
11
6
15
39
24
1
29
18
57
16
152
39
12
108
42
18
189
93
3
21
27
27
6
7
47
84
12
12
90
19
152
24
16
29
123
27
6
15
33
42
114
54
18
43
8
16
32
16
120
41
7
41
6
18
15
88
107
54
7
95
145
41
31
47
33
93
3
24
27
37
23
66
7
80
48
144
9
18
37
53
30
37
24
5
12
36
6
78
54
12
12
1
113
39
3
45
24
3
78
48
54
33
3
13
47
6
66
18
174
1
104
48
3
6
7
41
31
11
37
8
3
66
48
66
25
24
71
18
30
18
15
33
12
19
41
63
16
56
21
27
88
11
24
90
12
54
25
29
30
24
78
12
54
37
47
18
6
6
36
30
25
29
84
24
192
192
39
45
36
7
5
6
6
12
42
25
80
117
48
12
7
96
17
6
126
3
33
78
132
21
69
3
33
6
12
21
21
42
18
54
33
81
6
49
41
12
123
57
31
56
111
12
13
29
51
48
3
12
30
12
12
102
276
72
1
5
90
60
12
66
24
96
15
24
168
16
23
90
15
81
36
102
54
18
21
87
114
30
1
80
3
12
90
60
51
40
8
27
72
72
61
48
65
48
6
36
12
30
51
16
56
33
15
88
5
43
143
30
78
37
23
18
12
19
17
63
81
7
209
7
56
45
3
48
27
60
18
78
54
18
96
9
33
30
33
16
72
17
6
1
77
12
55
47
49
65
12
54
6
12
24
36
66
37
5
3
9
127
48
5
54
66
18
6
30
36
60
12
9
3
60
1
120
5
66
9
3
30
7
24
11
30
84
48
18
9
57
6
9
72
63
25
11
6
7
32
27
21
72
72
63
18
48
63
21
51
88
8
16
11
114
108
39
40
5
43
17
12
51
15
138
18
66
42
9
45
3
64
5
6
45
3
61
56
3
6
15
3
12
30
48
43
8
57
31
23
174
19
8
16
65
42
69
96
16
56
27
85
53
3
24
3
12
48
42
108
84
7
185
30
49
53
3
117
24
36
15
24
27
37
32
117
3
9
63
24
183
1
8
3
6
55
24
29
43
32
33
18
12
33
16
41
18
6
36
3
16
71
1
23
49
8
16
23
48
12
12
42
12
3
40
47
18
18
6
12
99
48
9
24
55
17
12
18
9
72
48
40
11
12
25
24
80
40
5
3
72
3
6
15
33
6
49
47
6
78
13
59
12
54
3
15
54
54
48
48
36
57
16
48
8
9
31
5
3
27
12
6
12
7
8
33
15
9
12
3
88
17
15
112
47
1
11
6
7
17
54
12
18
3
27
37
5
24
43
48
17
30
18
126
9
21
6
30
42
37
5
19
11
45
21
72
30
12
12
93
16
161
15
129
36
30
60
9
183
33
24
51
6
138
6
48
30
114
36
27
57
6
12
6
31
8
9
7
72
8
15
25
80
45
12
36
36
6
54
43
8
24
9
24
7
72
11
6
6
54
67
56
63
1
23
24
33
3
37
32
45
3
72
15
114
31
104
16
5
24
3
33
12
19
29
27
63
1
24
8
3
78
6
48
36
6
84
19
125
6
61
35
93
24
9
31
48
48
35
174
60
126
12
30
30
13
95
9
63
121
17
12
30
13
96
128
105
39
3
21
27
13
24
32
15
9
16
5
18
42
55
11
54
18
12
97
96
59
21
16
8
57
15
15
12
37
41
60
72
51
15
9
16
5
30
61
23
97
48
32
16
59
12
30
99
27
12
18
15
40
35
18
27
16
29
43
24
32
9
30
30
42
49
53
36
31
32
112
107
13
32
24
9
39
21
24
3
3
36
57
15
1
17
15
15
1
24
48
8
15
33
48
24
51
24
12
49
89
15
3
18
19
24
48
56
27
60
12
13
5
19
131
45
15
66
6
12
45
24
15
18
39
27
13
48
11
13
11
45
9
30
33
21
12
48
31
5
187
29
19
47
25
29
139
48
29
43
8
3
13
29
12
12
36
7
41
39
45
18
81
9
6
ABCD 96320156308*3^$a+1 [50060]
204
120
15
56
139
5
96
7
185
25
63
45
11
16
105
48
167
13
51
3
6
47
64
69
27
27
120
120
216
24
90
3
8
25
42
149
16
24
21
27
80
145
18
90
35
24
1
48
87
27
48
5
168
145
60
51
33
228
72
48
222
18
60
18
102
12
83
24
120
13
30
77
88
96
45
27
45
27
8
145
63
69
36
90
21
56
24
73
87
56
43
45
99
45
81
84
27
3
117
21
75
15
150
90
108
132
108
72
30
42
18
48
54
6
95
109
180
96
24
18
69
9
15
9
6
105
32
13
240
264
275
1
15
15
129
3
78
24
63
93
11
49
39
33
42
30
18
77
133
35
193
84
66
105
56
160
51
69
39
114
87
33
135
120
32
13
107
64
32
120
288
16
21
35
175
9
3
5
1
15
27
5
157
27
8
48
37
11
16
21
48
24
75
8
67
96
12
17
61
11
160
3
5
31
41
1
312
143
67
90
27
51
72
30
138
117
81
24
15
93
123
24
96
27
48
45
165
59
1
84
120
48
83
19
45
3
77
88
27
5
16
56
48
40
80
40
45
48
243
56
16
24
120
9
47
48
67
173
37
132
90
150
66
21
24
104
40
8
115
5
187
18
107
73
90
29
373
11
49
48
18
90
11
136
15
12
48
29
48
91
5
72
13
51
3
90
83
25
60
3
192
120
57
111
56
40
336
3
180
54
60
66
101
43
126
12
72
27
128
1
111
9
42
5
144
1
23
64
63
30
123
9
120
71
25
39
80
133
99
189
30
60
150
132
23
136
24
27
48
69
200
112
39
177
177
15
248
48
40
24
141
12
87
21
59
16
27
45
45
18
54
75
51
29
48
73
12
35
40
24
24
24
80
61
219
3
93
15
89
40
120
8
25
12
27
24
45
35
24
1
84
11
40
200
16
48
32
160
8
1
47
43
42
59
1
87
153
167
232
56
40
80
97
156
11
13
30
120
53
112
3
48
29
85
51
267
258
27
8
115
69
128
40
27
6
15
56
64
9
126
129
75
186
155
49
18
138
54
18
72
11
139
117
21
18
17
24
73
78
12
5
43
162
60
23
24
1
48
87
213
131
48
96
19
117
243
93
32
13
12
47
19
150
111
168
72
51
18
30
29
88
80
55
9
48
21
35
19
6
42
18
11
121
48
111
8
48
40
117
18
42
108
35
192
160
75
5
43
48
69
8
48
37
27
48
8
145
95
235
5
144
48
72
136
24
21
30
54
36
120
12
47
16
144
56
145
87
27
18
102
21
129
60
147
3
66
35
169
47
1
135
15
89
24
85
24
27
39
174
3
24
33
23
40
45
195
75
138
155
72
37
75
51
29
133
107
16
69
155
115
53
112
21
150
192
120
29
16
27
18
60
138
90
27
3
141
24
56
79
9
48
104
61
30
93
69
11
64
8
88
9
36
84
48
23
25
114
6
71
61
275
40
63
324
53
67
125
13
147
3
162
18
42
90
30
36
11
43
53
88
57
23
136
3
5
25
311
187
72
5
1
135
96
3
53
37
107
1
12
150
21
45
11
120
13
75
32
120
19
141
8
145
36
75
152
25
119
64
27
29
31
17
96
24
96
19
66
27
72
32
79
30
155
16
69
54
213
3
5
40
135
105
9
47
13
51
32
24
1
12
96
11
31
17
192
16
168
9
71
7
89
1
39
56
157
11
85
30
29
73
18
21
168
32
136
27
45
ABCD 96320180722*3^$a+1 [50008]
54
15
40
8
15
13
137
102
45
3
69
16
113
15
160
119
57
51
45
57
51
16
161
30
49
65
138
90
75
96
9
60
12
90
81
33
87
64
5
30
13
8
72
45
192
54
6
18
30
3
15
18
54
21
4
20
21
42
24
1
24
48
11
49
77
60
66
60
57
21
24
7
44
12
87
57
4
44
33
135
75
24
36
12
85
107
138
15
33
67
128
75
84
24
90
66
109
32
9
54
45
12
45
18
25
120
59
42
15
3
18
60
48
111
96
108
52
32
132
96
24
4
47
204
90
75
4
32
123
6
15
75
6
72
36
24
12
63
3
24
6
7
17
163
20
75
45
168
69
19
20
9
6
42
24
75
16
80
24
9
55
104
51
37
8
96
81
30
12
60
1
60
32
52
53
55
20
87
21
4
11
6
36
87
60
3
13
41
66
13
24
36
5
60
19
35
48
25
23
105
36
40
5
3
3
18
12
63
87
48
117
52
53
39
48
112
11
114
39
9
151
24
11
30
12
3
57
7
143
9
36
3
45
4
5
12
175
8
36
57
7
60
36
11
1
8
57
12
72
6
18
90
42
30
42
27
63
66
42
18
39
88
47
25
8
72
96
27
42
7
35
180
25
29
111
3
193
119
25
44
57
54
21
4
60
125
48
36
24
42
189
76
8
12
28
125
12
75
48
208
32
15
6
39
15
6
12
7
131
121
156
132
23
48
69
52
119
205
24
48
80
88
11
81
33
19
12
60
48
65
7
128
12
84
39
6
91
8
156
45
31
11
9
9
24
91
77
123
24
75
61
12
180
89
18
33
172
8
28
221
18
18
63
4
95
18
24
3
16
32
48
15
21
21
39
15
13
77
168
42
21
60
132
16
35
81
93
90
85
36
35
6
15
21
12
15
112
89
72
48
39
60
12
33
151
35
57
12
36
76
11
54
54
24
21
60
112
24
65
15
33
6
25
12
29
24
111
15
73
47
36
24
6
3
36
33
27
39
25
44
40
77
18
33
15
198
60
91
23
18
103
95
66
3
12
15
1
47
60
25
107
6
78
109
60
36
116
9
15
4
35
157
180
44
100
17
75
93
96
51
132
111
102
3
21
48
60
48
87
48
15
153
36
28
47
6
19
8
165
63
39
21
9
36
55
32
12
3
45
33
24
15
40
56
39
30
3
21
51
136
29
18
12
36
105
9
66
13
56
51
72
18
15
4
56
72
51
102
7
71
1
8
72
15
49
17
42
66
99
21
15
21
139
35
141
16
68
72
9
75
36
3
12
73
11
48
18
7
17
63
27
1
17
30
36
69
21
151
11
57
75
18
60
15
63
36
18
12
3
15
33
3
72
85
113
31
23
42
168
18
33
64
125
6
6
91
35
18
42
54
31
23
12
9
84
16
35
6
48
30
25
56
4
107
72
105
57
31
24
143
6
31
11
18
39
60
196
32
27
61
71
6
30
30
15
57
60
156
24
126
30
51
3
12
6
3
64
11
165
81
6
78
66
9
240
24
15
1
41
15
124
71
6
3
36
3
108
13
92
45
3
75
12
12
97
60
8
33
15
9
36
19
56
63
25
24
36
41
48
27
15
13
113
43
5
6
24
54
135
63
24
45
4
24
32
189
42
90
19
60
5
144
120
27
40
8
9
60
162
81
15
54
3
15
66
12
15
75
12
85
11
60
9
168
177
7
29
12
7
116
51
45
3
132
13
23
84
1
47
61
29
7
83
6
135
39
157
41
79
20
4
29
15
45
3
3
25
17
99
81
79
65
43
17
6
84
6
7
8
57
27
3
6
42
18
6
48
97
41
12
27
39
42
15
33
79
36
11
153
81
55
36
53
30
96
12
60
37
47
6
102
133
53
12
15
100
53
75
9
66
45
87
25
8
75
156
108
90
51
40
47
12
61
24
68
60
9
24
6
30
30
1
44
129
15
15
60
25
36
29
36
198
6
15
12
120
108
9
3
15
138
42
48
49
20
192
21
7
5
15
28
5
30
45
45
7
12
36
89
3
15
1
47
13
11
9
57
24
43
47
6
19
35
13
60
5
7
11
18
7
23
69
40
125
15
15
168
42
63
3
6
36
15
64
8
21
12
12
48
43
20
36
9
15
16
20
21
7
107
36
48
60
61
5
24
84
135
45
115
11
6
19
20
57
102
18
12
42
69
4
17
55
5
19
12
80
48
87
37
32
148
41
42
42
18
54
6
204
25
20
16
17
36
12
79
44
60
24
27
13
48
179
33
48
45
3
9
66
24
30
27
3
36
6
39
21
63
15
12
13
83
24
13
95
66
55
47
30
3
72
172
128
27
85
48
53
66
9
16
36
24
71
109
11
30
135
112
92
36
33
36
15
9
132
3
21
55
5
48
6
57
3
57
52
80
ABCD 96320372392*3^$a+1 [50017]
20
40
15
54
108
35
13
135
9
3
156
39
45
68
40
48
39
113
12
60
25
63
45
63
27
57
33
15
248
67
5
28
20
136
248
12
4
27
53
24
13
39
44
144
160
192
36
92
36
16
51
45
44
1
143
37
63
9
11
64
72
3
21
12
128
52
15
54
6
12
41
31
81
12
68
12
60
112
20
148
45
27
303
41
7
33
9
72
35
1
27
3
90
72
3
80
60
97
95
67
45
75
180
78
12
39
44
16
24
27
30
99
20
60
52
12
45
23
144
31
57
176
64
20
25
3
20
60
84
4
44
36
72
4
3
33
72
68
28
96
20
25
36
135
24
68
36
7
53
76
33
47
48
100
33
35
12
180
76
9
35
48
37
131
24
36
96
76
68
60
52
108
39
57
15
33
32
4
44
96
7
144
45
44
16
8
96
12
84
13
3
57
3
45
72
11
52
117
11
31
30
111
80
132
40
105
42
29
192
85
95
115
65
25
15
57
75
60
33
87
12
60
105
119
79
78
23
96
100
104
112
15
69
48
12
33
12
18
101
64
123
5
49
83
28
15
150
23
24
108
109
6
102
168
63
57
54
90
35
25
30
6
27
45
3
32
55
137
60
73
3
117
90
81
104
40
8
64
56
24
1
72
3
20
268
32
64
36
44
36
12
12
1
15
8
16
108
20
7
101
67
30
3
24
321
83
36
73
3
69
6
9
8
192
36
25
54
81
48
84
15
18
132
3
8
60
64
12
81
99
180
56
52
96
20
61
126
29
100
48
15
162
11
72
97
60
123
8
97
27
105
35
4
20
7
257
72
16
24
96
24
44
124
63
5
60
64
276
45
54
113
120
97
35
36
157
3
32
277
156
47
7
5
28
8
12
36
16
135
216
33
56
100
3
18
59
13
3
32
115
17
85
3
68
4
183
5
97
3
75
162
83
7
21
32
12
24
40
99
17
43
17
13
35
96
31
6
120
23
64
20
28
27
5
36
49
108
59
1
30
24
41
288
16
56
24
48
52
36
9
39
12
44
16
87
42
48
60
48
54
29
24
7
153
120
45
11
60
1
35
40
104
1
11
28
20
31
6
47
40
8
25
23
40
177
23
60
127
93
21
3
252
15
48
21
24
36
20
40
20
19
173
100
105
83
139
30
11
96
24
16
15
5
28
68
85
54
65
16
80
48
4
36
21
66
9
44
19
72
9
12
12
20
60
52
3
41
52
9
6
33
20
37
12
11
76
36
212
85
51
32
48
7
45
48
69
15
56
19
17
4
104
52
75
33
80
208
20
109
60
3
33
119
1
47
12
4
44
127
29
40
81
63
476
16
105
83
240
25
15
12
153
51
20
16
33
51
27
5
7
42
30
41
112
20
96
96
28
3
77
16
36
36
32
48
120
52
48
45
83
1
35
24
19
30
51
20
60
4
135
78
12
42
29
199
78
15
32
148
39
33
8
48
60
12
48
84
132
40
36
20
12
43
65
55
9
8
72
25
23
36
31
30
78
21
80
19
125
60
40
128
7
5
48
60
4
128
25
75
15
17
1
54
101
12
13
27
80
7
48
81
20
60
7
77
16
9
72
243
177
11
52
128
28
81
11
24
25
15
8
12
156
160
32
120
28
20
28
12
132
20
12
48
28
8
60
16
44
52
27
101
12
72
88
87
108
90
24
30
21
15
144
29
4
140
115
41
49
35
25
11
7
90
30
54
23
48
28
51
33
96
36
44
91
89
16
80
40
51
12
5
48
4
123
90
42
41
48
49
135
140
112
15
21
27
81
20
24
7
108
5
120
13
59
28
27
30
215
60
31
42
47
24
16
15
21
144
20
103
57
60
33
35
96
24
36
96
16
12
48
72
32
103
5
37
15
33
42
129
32
60
7
17
24
72
40
9
15
8
36
157
15
48
99
77
84
1
18
161
60
49
72
35
55
90
35
60
1
87
56
4
80
16
21
60
30
18
27
48
3
129
60
3
77
16
39
108
5
25
23
124
51
42
12
323
16
24
120
80
100
48
84
108
93
39
45
11
88
44
60
36
1
48
11
16
8
28
48
57
3
69
30
113
4
44
187
54
15
75
66
ABCD 96322247974*3^$a+1 [50082]
47
36
60
57
3
93
100
35
157
23
37
72
32
76
44
15
105
39
9
51
72
33
36
28
35
60
45
135
33
12
51
12
13
71
109
44
3
45
84
4
47
120
24
61
47
96
45
4
23
12
48
129
3
25
20
12
15
60
9
159
36
45
12
75
97
11
9
12
99
45
15
69
12
36
75
12
85
8
28
11
33
15
21
39
21
27
13
56
3
1
47
60
37
92
51
12
33
75
37
80
27
48
25
32
39
144
117
39
25
59
153
28
59
117
4
12
23
49
108
83
12
69
60
15
108
48
24
13
60
11
21
36
3
105
4
32
124
11
153
12
3
61
20
87
45
12
28
23
60
12
24
93
60
27
36
33
51
48
117
16
47
36
45
24
87
189
52
179
120
69
24
27
9
36
15
33
27
48
12
21
3
49
71
69
16
44
3
60
12
13
72
36
107
73
56
111
69
16
143
60
57
48
96
184
59
132
49
152
27
12
36
120
12
45
3
9
144
36
28
68
3
24
57
16
35
9
4
32
24
4
44
63
9
24
87
45
87
12
1
108
11
49
59
132
60
36
72
33
3
189
3
37
20
48
100
8
39
12
13
32
148
35
13
68
60
4
11
69
3
189
75
13
8
108
4
83
60
153
36
60
75
60
9
75
12
60
45
48
15
21
96
39
168
60
73
12
35
12
33
36
12
123
60
21
16
72
56
100
11
120
9
4
23
84
73
95
96
45
87
9
99
97
227
60
12
109
11
60
45
123
36
129
3
25
59
48
21
39
13
47
72
60
73
216
56
111
37
36
11
84
84
36
12
9
39
36
33
87
48
1
80
39
72
13
47
1
59
33
48
63
57
24
24
51
48
93
12
27
60
13
35
96
84
57
16
35
120
33
27
9
63
45
63
24
45
15
13
71
45
96
111
12
156
9
27
13
8
24
3
13
72
47
96
45
3
57
100
92
36
52
23
60
12
72
12
9
64
71
72
13
224
96
51
60
84
36
9
4
20
12
4
44
15
12
9
156
16
48
11
49
11
9
64
36
47
33
60
51
13
20
3
72
33
15
13
11
9
27
97
56
24
51
49
35
36
45
87
12
133
107
60
57
39
36
24
109
47
69
4
95
36
36
33
87
1
32
12
60
135
9
75
24
45
3
84
36
12
105
183
45
15
144
21
39
33
48
159
1
68
96
111
97
32
96
12
3
24
13
92
15
109
200
40
47
33
51
108
57
28
11
21
16
44
63
25
8
3
45
24
3
37
23
48
25
11
45
24
27
9
60
51
69
28
48
20
112
8
15
57
15
36
12
24
60
21
144
3
96
21
111
48
25
131
181
47
45
3
97
176
51
60
60
1
47
45
96
15
36
216
13
32
27
33
192
160
80
36
51
121
20
3
9
12
51
37
23
9
3
36
24
45
12
36
87
25
20
123
33
4
8
48
24
12
15
21
48
51
165
64
180
71
141
48
87
129
4
116
3
57
84
12
27
48
24
120
21
28
104
27
24
85
71
13
60
23
60
33
39
12
48
48
84
121
20
15
13
131
49
44
96
100
56
48
36
12
135
33
15
9
123
24
21
12
28
80
15
12
96
72
12
21
75
201
24
15
21
75
36
45
39
36
13
11
1
23
9
51
105
64
32
15
81
15
12
25
92
84
15
24
25
35
48
24
49
35
180
12
12
181
59
252
48
21
192
24
108
75
21
100
59
60
120
33
75
165
108
15
97
32
3
105
39
9
15
36
13
80
51
12
57
87
81
312
40
83
93
4
32
48
3
33
12
63
12
24
84
37
180
48
44
87
33
111
201
15
24
24
33
15
60
9
3
36
84
33
52
20
96
12
12
40
11
36
108
21
75
120
36
168
45
27
1
47
12
45
3
36
25
44
12
111
33
51
13
32
51
13
224
87
24
81
63
21
39
57
28
8
48
12
84
16
35
72
1
11
84
72
60
73
107
37
20
16
11
153
60
16
95
21
3
60
96
12
60
25
23
21
51
24
9
12
28
20
87
217
35
105
72
15
81
99
48
21
75
21
16
8
64
140
3
72
33
15
9
76
107
21
12
24
64
144
80
123
37
131
36
60
24
45
87
13
35
57
27
36
12
9
4
192
32
15
12
24
85
35
141
123
181
32
72
63
12
93
15
9
15
109
44
87
13
11
9
28
92
120
12
39
9
36
147
13
47
13
80
27
69
3
57
36
135
25
ABCD 96322347536*3^$a+1 [50012]
48
32
1
63
57
24
66
5
7
17
76
144
104
7
89
13
42
30
66
24
54
39
33
35
7
78
138
45
44
88
15
12
53
13
90
24
12
96
17
172
21
23
7
149
36
12
36
4
45
48
27
75
21
15
156
60
168
45
20
12
48
48
12
28
33
24
30
165
165
6
21
104
7
30
48
11
4
99
17
55
54
27
12
33
47
25
35
127
6
87
8
25
42
5
60
7
24
17
55
45
3
6
135
63
60
48
17
7
9
45
24
123
32
28
8
121
51
8
7
77
25
27
68
12
48
13
24
23
25
87
60
69
11
4
51
6
138
24
60
36
72
17
52
153
35
7
24
6
96
24
138
12
66
35
64
36
33
6
18
42
6
3
15
17
13
47
108
61
59
40
45
6
114
24
323
55
17
13
35
60
84
55
48
93
39
29
115
57
39
138
11
12
67
93
57
48
72
30
17
24
67
24
29
25
51
15
5
49
27
99
65
1
27
20
91
89
37
39
32
40
68
36
31
57
51
24
77
73
11
79
60
42
35
48
7
78
30
12
6
48
72
3
15
5
31
90
24
24
71
52
45
24
6
9
36
128
4
8
49
18
105
111
30
30
9
33
15
32
151
77
52
27
29
7
42
51
32
72
37
59
55
65
85
11
13
23
12
133
42
33
8
40
39
30
42
41
100
8
12
52
15
5
37
11
13
24
6
5
52
80
19
24
89
37
15
9
47
12
61
90
24
72
89
36
216
84
4
57
24
63
75
48
33
27
33
15
17
19
78
90
102
90
5
115
24
54
35
36
49
11
7
30
18
77
7
36
5
84
13
59
31
24
5
16
12
116
97
27
15
5
16
32
24
28
56
31
45
8
25
48
23
16
63
36
12
53
37
18
54
147
8
37
155
16
48
36
44
16
39
5
211
65
48
13
48
71
73
3
8
60
1
66
102
63
9
99
27
18
11
19
65
24
76
32
7
161
64
3
125
24
88
68
43
30
39
92
55
53
25
18
5
7
153
72
3
33
39
5
31
29
13
192
18
72
5
1
87
48
96
123
17
16
63
65
144
31
6
131
208
15
41
16
8
64
123
9
56
48
4
15
48
12
18
27
3
17
12
28
20
52
9
59
112
56
157
15
3
54
24
15
36
48
63
65
13
24
72
24
15
129
18
48
12
12
53
115
29
79
42
18
36
33
3
113
24
67
36
24
24
5
1
51
20
73
27
39
33
20
25
47
1
18
17
19
66
18
45
9
6
90
54
5
61
120
6
5
13
48
30
165
48
21
23
73
24
18
5
43
17
160
32
84
55
36
6
168
35
7
48
69
20
271
6
3
3
17
25
48
24
51
27
42
11
7
17
4
12
3
204
77
40
60
99
57
3
105
24
56
36
19
24
77
49
111
128
76
45
27
69
95
100
60
8
12
19
90
144
95
43
72
77
49
66
6
119
108
12
16
9
75
20
36
40
92
96
31
36
120
24
33
32
61
18
45
96
15
5
24
24
52
20
36
4
21
24
66
30
15
32
175
33
12
45
42
5
1
123
45
90
117
8
19
45
32
28
63
48
12
113
31
18
23
19
78
147
69
47
24
1
102
60
101
12
4
56
132
7
24
24
5
1
39
15
5
7
96
17
76
116
31
30
24
11
103
12
9
33
18
9
8
37
39
27
12
42
51
15
57
45
27
20
31
84
9
12
27
30
11
24
55
33
63
6
138
30
35
13
42
72
24
12
48
17
28
36
56
49
54
66
11
19
5
4
56
19
72
24
24
81
45
119
24
67
89
52
8
4
45
71
19
30
95
52
68
1
71
25
18
72
9
27
9
39
77
67
18
3
12
75
53
19
5
25
11
7
24
5
73
18
105
128
31
30
66
153
21
24
24
63
3
5
64
12
36
44
13
96
159
57
18
81
36
80
19
41
36
24
16
33
35
24
76
9
83
28
9
27
51
113
1
24
42
45
153
35
127
30
198
105
20
19
33
27
102
30
18
3
117
48
48
42
53
67
17
12
4
204
32
49
11
91
5
4
99
30
6
138
35
36
16
9
6
48
66
90
5
52
165
102
12
78
15
183
33
9
51
87
12
5
37
6
33
15
12
45
9
24
66
21
44
55
24
24
65
31
192
12
117
21
47
12
4
56
79
36
53
7
48
33
9
3
8
55
5
43
17
67
18
18
6
144
6
48
5
52
33
15
56
31
21
8
36
36
37
15
27
129
96
39
30
54
21
12
68
12
64
3
21
9
23
19
21
3
12
12
6
47
49
11
67
18
99
69
15
9
71
7
5
7
33
45
75
92
76
51
18
35
13
48
24
42
33
56
72
180
24
43
6
24
11
85
11
36
7
42
18
77
1
47
103
9
3
48
77
7
108
5
88
33
11
133
23
49
3
80
16
32
52
36
24
20
7
53
13
23
7
53
85
95
1
203
175
5
1
6
48
41
76
21
3
44
1
66
36
5
84
73
11
12
73
59
60
12
156
19
24
36
114
51
20
1
18
105
12
20
37
87
15
18
120
11
16
104
40
21
59
127
ABCD 96322381622*3^$a+1 [50021]
9
35
112
116
12
61
114
21
96
3
96
5
85
51
51
21
32
19
18
27
36
33
3
24
3
29
67
5
24
40
51
21
8
12
85
60
111
116
40
8
49
18
77
139
66
3
3
54
35
13
83
36
25
72
39
75
29
76
15
17
133
12
15
68
43
45
33
83
132
88
144
8
25
99
9
23
28
8
16
60
9
11
85
30
198
143
1
3
57
35
184
32
19
48
24
5
64
104
24
13
3
56
16
33
71
91
18
59
19
5
60
48
7
18
6
33
60
8
64
9
96
47
88
264
20
36
12
28
57
23
24
48
13
27
24
24
3
72
53
37
35
64
80
12
7
9
36
48
24
57
59
132
49
90
29
4
20
19
57
36
8
64
20
4
8
37
75
20
31
144
18
156
72
23
216
19
54
87
69
3
8
28
44
4
117
11
73
119
96
64
60
8
37
59
28
12
8
19
29
25
36
3
33
11
16
9
12
15
188
12
91
21
20
48
76
69
51
45
95
12
4
32
31
53
16
56
1
18
45
168
129
39
51
29
25
23
13
11
24
37
27
8
24
40
9
18
29
25
15
21
35
25
66
29
43
45
69
131
12
31
54
143
115
41
16
15
69
152
24
12
13
35
48
97
36
63
9
63
20
37
11
132
25
23
16
9
63
8
19
9
15
66
3
33
47
12
36
76
44
19
5
48
91
29
36
60
4
84
3
42
36
11
4
32
43
21
225
11
112
84
51
21
9
11
79
5
1
11
16
92
37
132
87
20
28
99
66
35
1
24
156
27
32
48
1
23
13
11
43
6
47
72
16
9
87
69
11
36
60
1
72
75
12
32
13
30
9
60
27
45
3
89
1
36
47
12
112
60
3
114
11
144
37
108
39
75
33
15
21
32
12
7
6
66
5
28
21
36
126
6
18
101
145
11
12
13
35
40
96
80
19
101
24
73
18
77
96
49
71
120
16
24
32
25
48
47
13
59
96
160
27
21
104
37
12
255
32
52
21
87
27
41
151
93
21
30
9
44
1
51
92
25
47
19
18
60
12
96
3
104
37
3
9
135
12
21
18
5
24
19
18
59
19
48
21
8
61
15
20
24
37
72
12
15
8
13
51
9
15
3
5
24
60
4
44
76
3
21
9
18
21
51
24
17
13
36
3
44
4
44
12
4
20
157
35
91
5
28
21
24
18
30
108
11
96
73
131
1
131
24
43
41
100
12
20
19
114
51
51
6
27
21
27
44
25
72
18
18
99
3
5
1
63
24
80
48
28
20
16
3
54
51
12
20
4
57
3
224
100
69
71
28
51
33
21
12
11
24
28
32
12
37
3
3
18
39
36
72
69
36
18
57
12
68
160
20
277
99
3
65
12
1
51
48
39
89
61
47
25
23
168
204
1
15
33
11
61
99
24
21
27
104
193
18
18
47
31
90
11
43
5
61
15
68
16
108
20
40
3
21
21
75
120
56
76
60
21
35
25
15
72
3
41
25
27
9
18
113
85
111
21
36
18
18
12
35
4
93
35
85
11
157
51
12
44
36
4
32
28
68
64
21
27
57
35
16
12
33
23
24
84
85
59
7
5
4
84
104
61
36
90
53
67
18
60
23
60
4
104
19
33
96
21
27
36
45
15
12
56
88
9
23
48
1
84
11
4
32
7
6
35
16
21
48
11
7
54
90
29
61
15
21
72
18
6
11
36
28
68
145
11
7
5
4
9
12
63
48
48
80
1
23
40
32
96
19
9
15
17
4
51
53
13
23
36
19
9
57
35
19
21
12
36
48
92
13
99
21
155
108
24
12
28
20
31
5
72
16
24
99
6
18
29
25
15
144
3
41
7
29
72
40
57
3
87
93
3
45
21
35
24
40
45
23
60
4
92
48
24
16
108
144
12
99
5
1
12
168
27
8
49
119
88
48
75
90
11
37
15
44
67
53
12
48
16
20
49
15
12
15
69
80
43
21
44
61
23
48
61
27
3
81
84
80
16
48
44
4
32
13
83
24
24
12
31
33
32
60
36
37
63
27
96
29
1
87
128
19
18
54
17
84
49
36
54
29
19
77
109
71
13
71
48
24
1
3
44
40
24
20
55
5
88
27
33
80
13
35
4
147
69
24
27
54
23
144
13
51
81
83
16
45
15
32
37
54
126
132
27
12
12
33
3
15
77
24
28
39
9
9
3
36
12
56
48
1
42
138
24
27
20
4
96
32
67
57
44
121
27
21
18
21
33
23
28
20
16
3
77
64
93
6
29
72
1
15
21
6
41
4
9
23
48
13
35
19
9
63
45
20
48
31
53
43
18
36
27
21
60
11
36
12
67
48
17
12
43
57
60
36
92
72
12
49
60
35
48
16
12
72
51
45
3
126
18
9
33
3
27
6
11
36
1
11
13
108
35
36
4
9
15
20
12
304
8
64
9
18
240
113
96
16
45
3
33
36
12
11
43
5
1
23
61
15
39
5
91
21
153
36
39
68
91
53
235
17
4
8
24
112
32
60
1
36
15
93
11
43
21
56
49
108
35
28
32
28
8
25
18
17
52
27
48
81
225
27
20
7
41
4
27
5
1
23
72
48
24
49
39
33
59
7
21
8
40
56
1
15
27
225
224
36
19
ABCD 96322541884*3^$a+1 [50002]
83
36
49
41
7
29
3
48
4
48
12
5
15
183
96
84
25
8
4
60
29
24
15
33
144
96
84
15
9
19
53
90
54
48
60
3
24
63
66
31
36
59
33
45
27
153
36
12
79
116
60
39
33
12
60
75
18
43
23
6
30
96
48
24
85
23
108
37
32
12
9
12
54
1
59
18
27
3
36
9
40
113
175
167
33
64
35
18
7
5
90
45
9
151
8
27
61
32
48
123
6
3
33
54
85
23
25
8
57
3
9
96
19
11
60
18
66
24
252
25
44
28
23
42
72
15
76
47
72
45
159
61
209
31
36
24
29
67
65
84
3
75
72
21
24
21
19
8
123
18
19
108
65
24
75
48
21
12
132
3
33
51
33
15
60
141
19
20
60
72
40
11
48
9
12
33
55
35
45
48
105
79
53
63
12
171
24
36
90
7
23
144
78
18
12
42
66
60
72
54
18
12
1
24
143
13
12
245
12
6
25
72
11
1
35
30
96
30
18
51
21
24
18
36
157
113
27
3
42
7
12
65
31
12
8
3
9
15
90
3
64
80
15
21
12
52
20
88
17
3
57
18
12
6
48
6
36
25
20
60
12
27
54
36
3
28
17
132
66
45
72
15
120
168
54
31
12
5
42
21
9
78
12
13
77
15
36
4
8
48
64
8
3
9
21
15
39
33
45
102
24
57
64
5
30
1
17
78
25
65
7
8
147
30
7
143
138
24
36
67
35
18
15
165
27
117
15
76
12
95
60
57
28
35
72
6
18
36
25
185
31
59
33
75
25
48
23
54
102
24
72
45
45
19
56
45
195
3
24
25
41
87
3
6
36
72
12
18
78
54
25
29
51
60
36
4
60
48
23
24
205
11
120
37
92
15
13
5
60
7
83
57
63
13
32
48
84
3
18
42
93
63
6
18
18
15
33
6
30
151
80
4
8
63
49
20
3
13
20
24
3
72
21
4
95
36
49
8
52
20
28
101
39
52
83
193
24
20
15
33
48
33
79
77
6
12
37
8
15
66
90
9
12
15
33
57
55
23
18
15
3
21
33
48
54
1
23
54
27
63
66
87
3
36
96
25
5
55
140
3
21
40
48
152
120
16
5
99
3
45
81
27
33
126
13
48
20
3
36
61
80
40
17
63
87
36
36
30
6
49
80
33
18
57
51
36
36
25
23
37
53
60
19
35
45
12
16
20
60
45
7
5
27
100
56
75
9
45
48
15
27
21
33
39
15
45
3
24
85
5
30
73
23
129
69
67
95
69
60
40
29
27
75
57
48
9
54
36
13
143
42
102
6
18
9
225
36
7
20
165
24
54
12
42
3
27
6
79
131
54
75
3
169
5
31
164
28
17
31
44
99
24
12
45
180
120
48
40
12
60
5
3
51
54
7
59
90
27
12
15
97
20
135
21
87
42
75
45
3
33
18
24
18
30
60
129
40
8
12
36
45
18
12
60
25
44
3
33
60
100
77
120
6
21
9
39
57
3
48
15
69
45
48
15
3
54
6
69
48
27
48
97
143
18
75
105
7
245
102
36
129
16
17
115
12
96
32
15
33
99
21
9
115
71
69
48
3
24
25
60
68
48
63
61
116
3
42
12
135
105
67
80
69
67
24
20
15
1
32
111
69
3
25
20
27
193
23
9
12
123
12
61
179
61
65
19
80
63
108
12
18
207
15
33
39
66
7
47
1
5
67
23
117
3
49
113
15
27
33
28
113
19
5
7
8
48
120
15
282
150
18
15
105
75
39
48
78
12
75
21
27
3
37
5
138
9
27
73
5
15
3
12
18
15
9
54
9
48
24
40
185
18
66
51
16
29
183
12
51
129
3
18
7
80
88
5
55
60
72
80
28
20
3
37
104
9
31
5
91
83
36
1
44
48
33
19
60
11
57
3
37
48
32
45
12
24
39
72
120
39
69
57
115
68
51
1
125
3
12
39
12
9
16
47
18
19
156
83
1
68
75
45
45
43
60
80
4
23
37
35
45
15
21
120
3
12
108
36
36
24
25
29
7
47
45
12
36
64
71
37
5
90
102
3
108
87
25
32
69
90
6
54
37
29
6
9
75
186
12
90
45
40
32
33
7
108
80
60
87
33
12
96
105
27
63
9
36
9
43
11
21
123
78
30
78
36
30
6
48
24
7
59
1
23
73
20
15
45
4
5
75
15
1
32
12
93
42
120
6
75
123
144
13
17
15
63
108
12
9
45
60
3
15
18
30
60
12
78
7
11
61
60
5
91
12
80
148
32
160
35
13
59
1
17
15
160
20
57
30
60
156
60
57
15
73
107
25
12
120
8
192
39
72
12
42
18
25
20
57
54
42
135
27
153
12
28
20
39
61
83
192
60
25
80
129
31
5
90
90
27
180
48
33
30
60
ABCD 96323071426*3^$a+1 [50059]
5
13
72
23
72
24
25
204
131
108
156
36
36
103
5
85
71
48
67
90
288
12
11
43
41
60
85
90
5
120
1
35
109
36
83
156
409
59
85
11
12
48
144
60
61
96
71
193
42
84
5
31
233
84
43
42
23
144
48
103
60
12
41
1
23
168
7
65
223
17
1
12
59
31
54
71
60
37
95
36
61
126
113
36
60
13
311
24
72
43
17
49
59
48
25
84
6
197
240
31
126
59
120
1
54
30
35
1
54
29
192
144
49
155
61
155
24
1
71
120
13
131
84
12
96
67
77
96
48
96
103
18
47
37
144
59
96
121
54
17
12
145
60
12
36
143
25
11
1
144
59
19
161
1
59
175
90
12
95
108
24
48
348
67
77
108
25
78
41
25
90
113
121
59
120
48
13
102
150
23
36
13
12
131
144
24
187
5
240
72
48
175
5
49
18
233
84
36
175
77
108
168
24
121
276
120
78
66
72
23
31
36
89
84
12
253
35
67
78
30
65
7
42
72
378
90
48
42
113
24
1
60
227
336
24
25
162
29
84
175
5
61
299
61
24
90
41
121
54
89
36
31
54
335
12
37
72
95
103
18
167
97
83
115
41
36
31
60
30
35
48
7
18
96
54
5
36
13
131
12
108
121
54
36
618
11
120
7
258
72
84
95
85
23
37
48
203
49
131
193
126
101
193
215
55
77
12
120
25
311
337
107
132
103
5
156
36
85
119
144
276
79
5
31
30
47
229
246
5
60
48
24
13
47
73
54
149
49
23
13
42
125
73
54
5
103
17
103
185
13
6
113
43
5
37
72
66
132
113
12
85
60
35
60
121
54
5
187
150
36
35
132
61
47
85
59
288
72
31
72
30
11
61
11
67
101
12
48
96
156
13
162
137
108
169
11
13
90
120
90
119
13
83
55
17
115
144
66
107
168
49
95
85
18
5
73
18
65
96
145
23
133
24
59
84
163
48
209
25
83
204
84
31
5
48
31
72
17
145
71
60
109
48
150
48
137
48
19
90
347
61
83
25
114
180
102
18
162
71
7
17
13
36
95
24
72
48
132
211
48
222
30
173
36
31
269
325
36
215
55
408
209
216
96
79
12
54
6
102
252
83
12
144
37
120
108
96
108
155
48
115
42
11
7
89
60
48
451
29
156
24
12
48
36
139
18
162
161
169
12
144
42
30
35
55
90
47
43
5
55
89
91
77
48
13
42
30
18
65
61
24
35
19
17
85
78
17
31
17
12
25
119
25
162
17
73
24
18
246
72
180
59
264
97
59
60
48
25
96
107
49
11
24
60
31
17
108
25
287
175
17
1
47
97
60
143
12
24
60
25
90
162
119
144
7
204
288
65
1
24
450
228
60
ABCD 96323132474*3^$a+1 [50037]
120
24
54
48
24
123
3
129
33
108
12
18
9
28
108
68
9
43
155
84
9
24
12
15
18
111
4
11
36
84
37
48
5
24
12
24
39
40
96
84
48
17
30
21
40
29
96
55
29
6
102
3
40
29
42
1
65
108
24
18
13
36
24
11
25
80
45
3
33
27
57
36
78
54
48
24
43
5
6
9
27
30
15
39
24
85
17
19
35
25
17
90
37
143
30
7
12
5
31
107
145
12
113
31
20
81
36
7
23
57
33
7
17
31
5
19
209
67
47
13
32
57
54
25
35
12
198
24
31
252
59
13
41
66
1
17
72
60
15
3
12
54
126
54
6
73
17
48
60
7
11
25
12
47
1
17
60
66
6
15
3
48
25
35
54
30
18
42
45
21
43
101
15
39
81
4
20
99
18
55
65
19
8
27
9
9
60
135
52
5
31
188
52
120
5
78
102
7
32
24
27
18
111
129
51
15
6
12
6
54
36
7
5
67
41
90
42
12
7
120
104
99
12
1
5
12
6
21
33
138
78
51
39
109
48
143
37
72
20
21
7
24
60
11
42
72
66
37
95
30
42
49
41
15
3
45
3
54
55
8
36
9
7
65
19
24
125
7
44
64
80
88
48
12
204
23
60
48
18
19
35
21
21
48
36
60
15
112
17
43
32
117
163
17
55
20
4
17
102
78
55
35
30
19
95
18
90
120
25
47
49
204
5
15
28
59
6
3
16
48
107
33
132
33
67
29
36
48
18
169
36
44
81
48
240
19
143
30
132
66
42
54
9
9
30
6
175
41
30
49
72
29
55
11
78
30
42
18
90
7
12
17
84
60
51
33
43
89
36
79
11
85
77
67
71
9
15
33
36
36
16
53
36
36
43
20
4
32
40
23
25
17
30
9
27
24
165
15
66
24
151
83
66
15
39
61
48
23
25
44
33
60
36
72
43
11
156
25
120
35
24
25
5
6
30
19
20
69
24
66
1
80
105
48
75
195
13
48
29
60
7
11
48
90
24
18
54
19
71
36
117
93
60
102
42
66
25
17
12
36
54
96
9
4
17
42
21
76
59
6
36
55
29
3
33
24
48
6
21
105
18
97
8
12
64
11
49
96
5
91
8
45
51
33
15
81
12
175
84
60
11
25
5
60
12
42
1
29
24
75
45
36
6
25
5
78
66
15
100
8
16
119
36
30
54
6
75
16
35
13
5
108
175
23
45
9
30
6
127
35
18
12
60
12
7
161
30
33
36
45
31
53
60
39
213
7
47
13
20
51
1
35
6
7
11
144
1
47
72
45
28
17
78
37
65
31
29
15
105
18
54
15
3
1
44
135
57
165
48
7
8
27
13
53
24
18
72
1
29
24
72
72
7
41
7
53
7
48
53
15
64
23
24
1
17
12
24
12
198
37
59
25
65
18
18
12
51
27
30
3
69
60
12
31
77
43
29
15
16
59
73
17
24
7
24
20
160
36
77
15
15
108
54
24
12
55
77
66
1
8
28
35
25
35
120
9
15
109
36
20
15
1
32
28
12
96
65
31
41
48
79
35
30
312
18
90
43
65
84
18
1
77
30
42
12
144
51
28
47
6
18
84
25
60
47
36
12
1
41
66
9
141
63
16
41
18
61
80
3
85
23
13
156
80
9
31
44
27
60
144
85
24
140
4
155
42
3
27
18
18
42
7
8
40
161
36
36
54
66
7
83
18
75
51
18
67
29
156
24
51
15
6
54
9
39
133
35
54
48
51
21
18
18
132
67
8
12
141
7
53
7
113
24
378
1
11
150
55
179
36
30
6
57
27
1
5
3
96
81
7
65
31
35
49
96
60
71
25
5
54
36
108
42
43
80
15
37
23
25
5
31
5
42
25
29
19
119
18
79
264
59
48
72
18
159
21
60
19
104
141
6
30
60
7
65
27
9
7
23
9
36
81
6
57
27
36
13
77
162
18
90
37
20
12
39
6
84
19
23
277
56
112
77
36
36
55
35
1
65
55
107
105
3
193
5
39
36
21
66
217
41
7
12
17
3
15
13
60
17
66
24
25
23
78
12
43
84
60
20
33
19
24
11
108
30
147
39
25
12
17
18
54
55
128
96
52
47
72
133
20
45
36
31
23
66
55
12
23
25
20
16
29
54
57
21
43
36
5
60
55
71
25
29
30
6
87
3
12
61
260
21
78
18
54
1
125
7
23
24
54
7
5
55
95
85
12
23
33
9
12
126
24
18
31
89
132
144
12
7
11
54
111
21
15
3
30
31
44
21
31
8
33
19
35
18
27
45
66
18
19
12
11
9
93
36
175
12
47
6
12
18
126
43
36
11
36
60
313
5
54
18
79
53
18
30
7
83
42
66
49
5
43
48
41
63
40
17
63
81
7
24
8
15
97
108
35
18
27
76
84
60
23
9
3
42
91
47
60
12
ABCD 96323263516*3^$a+1 [50029]
48
43
20
12
57
19
29
60
48
27
72
28
95
25
60
35
45
33
19
29
27
72
33
67
17
78
21
64
5
18
54
39
69
27
3
45
72
45
55
20
39
1
60
11
12
13
12
60
120
11
1
68
27
61
5
55
23
61
8
60
16
17
12
6
21
60
9
27
52
36
11
36
12
21
40
176
24
52
65
18
57
40
24
48
35
25
23
18
36
18
25
53
15
24
9
51
4
5
12
7
32
33
51
16
95
9
12
52
5
15
36
4
96
12
17
63
12
12
100
5
31
12
11
114
51
69
36
126
45
9
36
24
55
11
13
11
1
36
32
15
85
12
108
60
23
33
21
3
96
15
21
40
44
24
16
11
25
24
65
30
24
12
9
51
30
3
3
37
35
30
18
129
28
65
15
21
87
40
53
75
76
104
16
24
5
60
55
29
42
9
57
7
12
23
36
37
65
54
13
20
72
88
20
16
12
35
49
84
36
5
144
31
36
8
12
60
4
29
15
27
25
20
3
25
29
51
84
51
66
39
4
32
3
12
13
12
8
81
54
36
84
73
20
24
63
126
36
36
24
30
21
4
29
54
72
85
20
9
151
5
90
9
36
33
7
48
107
33
48
27
30
3
12
21
90
9
12
4
12
12
65
18
12
85
20
52
84
60
11
9
24
57
51
69
36
67
12
53
3
9
54
1
68
12
120
33
72
18
1
44
40
32
33
27
3
60
81
4
17
31
84
56
12
16
131
1
24
5
90
141
3
109
77
3
12
64
11
54
54
141
15
45
27
13
20
27
9
3
216
24
30
63
4
60
36
23
45
16
36
8
36
33
18
24
21
33
174
36
6
54
45
40
24
83
18
36
31
8
40
36
89
12
135
27
18
18
42
123
57
12
27
28
17
3
40
11
37
8
45
24
12
90
1
32
21
36
15
36
48
16
11
9
180
48
3
33
57
99
24
136
83
36
61
5
6
25
44
64
12
80
4
8
12
3
25
47
73
12
113
51
60
9
60
3
33
30
9
36
24
48
15
18
30
49
41
24
162
30
43
65
27
9
19
72
120
20
3
42
30
81
207
37
44
4
68
4
44
21
43
23
9
9
55
12
48
11
6
7
48
47
45
45
43
29
6
12
1
164
28
59
33
27
93
36
9
6
21
63
18
99
15
126
19
89
15
120
27
25
32
48
4
119
21
75
61
5
67
11
1
44
81
79
56
48
15
66
15
4
23
120
18
15
9
43
83
9
60
60
72
16
20
27
61
11
25
29
31
5
99
27
24
18
3
24
4
20
4
92
9
6
1
32
51
61
29
36
63
52
29
6
21
9
18
90
51
4
8
120
57
15
72
24
15
25
11
30
43
11
1
44
99
45
48
64
23
1
12
65
75
24
9
7
12
36
20
4
32
96
64
20
36
27
42
55
29
31
59
1
41
7
23
18
19
48
80
33
15
40
12
5
75
39
85
24
20
16
48
60
17
66
285
48
72
9
3
36
36
28
32
45
114
12
24
30
54
21
48
27
120
36
49
20
24
4
17
51
84
28
47
49
44
15
33
12
40
23
72
132
18
27
16
5
42
21
12
4
20
15
25
5
6
33
75
1
108
48
12
11
117
3
45
4
80
48
3
25
11
93
57
15
21
12
7
29
31
20
4
5
39
12
48
27
69
4
11
9
40
12
11
9
36
40
29
15
36
64
155
81
168
4
48
5
3
105
30
25
71
9
39
21
4
92
45
63
52
11
25
60
5
19
20
15
18
15
16
65
7
24
140
45
31
35
45
4
36
8
196
5
103
8
99
6
27
72
3
97
20
9
19
12
41
3
36
28
60
56
64
20
12
9
7
47
61
56
108
63
45
15
12
25
80
21
6
30
3
16
56
15
49
77
3
51
1
20
3
21
4
24
17
54
45
12
4
29
24
30
90
3
15
45
40
5
43
11
13
8
28
72
77
6
36
30
18
97
119
1
5
30
13
23
117
28
20
39
45
64
11
33
28
8
60
60
76
5
54
21
16
32
3
18
90
24
12
13
32
100
5
39
69
3
28
20
4
17
30
24
1
168
8
28
24
41
27
100
35
12
36
49
92
4
24
128
12
15
36
1
59
49
80
60
12
195
205
20
24
15
21
28
8
28
29
51
15
1
35
54
27
84
3
37
44
156
36
27
45
96
39
81
36
144
4
32
4
11
61
72
47
1
20
4
11
57
40
11
45
16
48
36
35
36
21
33
126
73
17
19
12
20
132
28
8
16
29
36
54
24
37
11
13
47
69
15
13
5
43
17
72
19
11
18
7
84
24
116
99
37
44
12
12
15
25
32
28
41
6
81
72
57
31
5
54
9
231
21
40
5
27
148
24
36
23
12
42
87
4
104
28
24
80
15
13
41
30
1
8
28
24
24
5
36
36
7
11
37
44
16
24
56
27
12
96
25
8
4
36
11
9
4
32
9
7
65
3
24
36
24
12
33
3
4
41
3
40
20
64
72
53
7
36
24
120
29
24
15
72
69
111
28
12
36
12
8
444
3
37
24
104
33
54
25
20
9
27
52
47
13
17
6
97
72
140
84
16
44
84
36
15
6
3
27
24
120
42
7
12
11
54
15
3
36
21
4
24
77
63
36
9
60
15
40
56
69
7
60
8
45
67
65
18
25
23
49
101
15
24
9
27
33
30
1
60
8
12
124
35
25
36
104
9
42
73
72
65
36
63
9
6
37
12
35
1
197
27
52
11
13
24
17
24
31
20
24
15
49
48
65
15
57
3
12
12
39
1
125
43
11
37
44
9
55
41
3
27
13
72
36
12
11
1
48
41
31
29
51
51
37
12
23
13
77
7
24
36
29
31
24
32
40
144
29
7
32
12
88
77
54
96
61
23
144
1
20
21
84
6
81
28
11
6
7
48
29
31
44
16
92
51
6
30
18
7
24
36
209
87
105
7
11
6
54
9
ABCD 96323559862*3^$a+1 [50070]
7
35
264
133
80
21
7
47
6
91
80
4
164
108
48
9
12
6
30
115
32
141
42
54
36
15
15
270
19
48
116
16
59
66
159
16
11
45
57
3
64
44
129
31
17
60
7
11
85
41
18
145
36
71
121
32
28
197
15
21
84
60
7
83
81
81
36
7
95
78
54
205
5
15
21
75
48
57
19
84
11
18
12
19
84
95
61
17
84
43
32
4
44
100
125
48
15
4
89
24
48
75
100
44
120
81
48
15
81
48
162
21
57
43
128
45
84
147
3
121
59
1
29
75
172
60
41
84
103
245
36
252
7
56
21
75
108
3
9
21
168
36
31
17
67
41
24
43
96
149
27
63
210
87
9
19
11
57
39
133
11
66
19
96
29
19
143
69
75
33
153
27
45
91
104
76
12
23
45
36
28
143
18
54
25
11
9
57
186
18
54
18
102
150
18
30
114
90
55
53
30
6
120
24
7
144
60
95
9
57
78
33
33
127
32
52
65
48
42
126
12
7
48
167
61
44
16
35
18
15
21
90
49
29
31
59
45
27
1
44
4
32
189
135
136
17
31
132
47
36
54
36
127
84
23
57
16
59
138
43
35
33
57
79
144
29
48
7
32
411
90
15
40
23
45
27
162
48
42
12
60
1
65
123
64
125
72
48
43
8
237
60
162
33
108
100
5
24
31
149
63
3
105
36
28
47
6
90
18
36
31
35
54
18
78
18
81
3
21
15
294
36
30
72
13
12
8
207
45
3
24
1
152
24
39
12
42
72
30
205
48
53
42
216
120
21
124
5
36
36
27
40
20
3
13
71
126
60
15
3
120
96
49
84
5
183
64
11
45
93
60
15
51
6
84
6
30
90
42
90
1
32
112
80
52
5
54
54
3
48
81
90
36
90
108
27
9
15
15
126
3
51
6
27
76
5
15
39
25
60
5
30
205
48
5
84
55
5
138
6
51
21
12
18
54
126
33
16
5
6
120
42
51
52
92
15
90
87
24
124
12
65
36
12
78
264
6
7
20
261
27
72
112
36
53
6
145
420
209
12
3
87
85
8
76
60
65
31
48
77
72
15
57
36
24
18
133
5
18
109
108
185
7
36
96
53
15
75
13
29
103
113
72
12
15
45
43
192
35
33
16
12
84
48
53
235
12
48
17
72
43
5
42
45
36
165
39
4
80
9
48
7
108
48
71
6
102
1
20
21
51
75
30
150
102
3
39
54
15
76
11
18
291
69
132
7
56
21
18
85
92
4
164
28
65
72
7
11
9
75
13
65
12
36
240
108
19
48
95
49
84
65
15
112
44
3
18
132
36
12
180
168
31
53
7
65
78
1
107
30
7
116
99
25
113
3
12
9
18
18
48
60
84
51
24
75
30
31
20
81
31
12
48
32
105
15
237
60
30
18
111
105
7
125
87
16
77
63
39
25
32
21
12
67
11
85
53
7
125
55
119
21
4
29
6
54
12
139
59
42
123
76
80
4
251
145
41
7
23
24
54
15
12
112
48
48
29
3
57
7
5
6
9
63
12
18
3
64
20
76
5
43
96
60
84
41
19
371
93
3
45
52
155
90
48
159
9
31
41
7
116
51
13
5
151
101
15
76
17
78
12
21
4
107
198
31
60
161
15
33
111
16
68
28
89
18
133
80
93
66
193
8
33
6
54
72
12
7
11
69
4
32
9
55
29
24
187
65
18
108
33
12
93
6
1
80
3
96
18
7
80
33
15
36
57
7
125
15
3
45
99
13
5
12
51
93
31
5
24
7
5
60
43
29
72
84
6
36
234
19
161
48
60
36
19
17
108
12
24
31
68
108
64
71
72
12
108
21
57
7
8
75
18
36
18
48
24
45
9
199
8
28
35
12
13
41
55
20
21
30
114
120
19
41
48
3
93
66
96
33
51
60
85
108
35
141
129
258
157
32
168
ABCD 96324232198*3^$a+1 [50135]
72
33
48
95
16
140
16
8
61
48
15
212
96
40
60
12
60
33
95
40
72
32
160
288
81
39
105
15
12
69
27
12
153
155
24
13
15
48
12
21
75
84
60
60
57
48
48
87
72
60
69
27
20
28
216
93
23
60
205
83
64
60
60
8
52
108
128
61
99
92
28
24
12
33
11
64
116
4
48
44
145
51
284
16
8
100
96
60
116
4
120
48
48
57
51
20
112
57
23
160
128
36
16
69
131
60
28
12
8
196
56
40
20
40
68
12
64
48
56
4
12
56
100
12
48
68
184
72
20
16
108
141
51
44
84
4
32
4
12
72
8
28
12
8
4
60
36
12
140
13
39
48
153
144
15
36
20
36
160
120
104
72
40
72
72
80
60
100
21
15
24
60
24
20
16
156
69
11
52
36
45
39
60
92
36
160
84
36
104
13
75
32
16
132
92
28
57
96
15
192
8
352
57
63
33
119
40
140
36
280
9
71
64
9
35
124
56
252
24
16
20
184
140
144
12
4
60
60
21
207
32
1
35
13
27
80
100
68
16
24
116
40
105
48
51
24
92
16
120
80
240
100
45
119
36
4
84
24
32
96
64
69
51
228
68
37
243
45
27
8
13
87
60
8
156
40
60
36
33
47
97
63
8
120
4
60
60
92
25
135
56
4
180
20
144
4
12
48
8
52
12
20
4
21
71
4
80
196
360
72
36
72
117
27
260
16
24
156
48
24
68
24
25
48
195
60
48
72
68
4
56
40
68
64
48
140
40
8
76
48
165
23
4
96
8
36
144
112
12
48
8
16
104
136
44
100
132
84
140
180
109
27
12
12
48
152
64
144
60
92
16
48
12
44
316
44
16
45
39
108
108
104
25
11
37
15
12
20
88
57
48
3
24
24
12
129
51
128
12
112
48
8
120
49
51
45
147
20
100
117
51
192
45
48
192
23
136
44
37
15
108
36
36
45
75
260
28
24
120
32
76
8
4
68
24
28
192
21
15
12
117
51
12
417
71
25
3
12
104
28
48
12
68
100
120
72
72
48
60
96
12
120
72
105
47
264
64
8
28
12
57
3
8
37
59
16
60
252
132
105
95
28
12
84
56
24
64
21
27
69
63
60
60
8
52
108
24
108
45
3
584
16
24
60
44
36
76
165
23
121
11
4
116
13
39
56
180
16
24
92
48
196
69
195
12
72
168
80
24
120
40
56
84
136
84
84
116
121
207
12
36
84
20
60
88
48
8
40
69
96
11
36
97
15
116
109
75
12
36
69
75
216
8
72
157
96
71
124
20
4
108
72
48
12
8
157
3
20
169
63
12
20
36
144
24
37
75
120
12
120
36
12
128
25
11
16
84
20
13
23
108
4
36
32
112
300
168
273
87
60
80
180
25
27
357
59
40
84
92
13
23
73
27
68
1
99
152
40
45
95
64
20
28
33
3
32
157
15
56
96
4
117
15
108
120
132
8
1
171
20
144
40
84
56
208
68
148
12
72
92
120
13
11
120
72
52
48
188
132
64
228
141
144
107
100
48
36
36
9
167
25
75
72
8
4
33
27
36
12
32
36
28
84
33
48
35
4
105
87
80
121
23
16
120
33
15
68
124
168
8
60
108
76
36
180
180
129
11
108
112
84
56
13
ABCD 96324283072*3^$a+1 [50148]
48
9
111
9
15
48
36
12
48
12
17
43
48
89
103
65
79
165
135
36
72
36
24
33
15
5
55
24
36
69
123
101
55
60
5
144
108
43
60
21
176
43
29
88
8
7
60
144
48
21
212
19
24
12
84
24
120
9
8
19
45
3
12
21
140
4
159
12
9
24
27
117
36
15
24
72
101
7
5
31
24
21
87
9
3
45
68
48
7
57
36
15
24
48
12
5
100
15
53
55
17
163
12
41
72
168
16
243
5
55
60
36
9
20
7
36
144
81
8
55
9
72
51
24
53
43
53
64
8
120
103
9
8
12
52
15
84
12
120
5
64
39
24
72
36
12
125
7
33
63
120
48
36
36
24
120
48
36
45
32
48
64
8
12
7
45
48
3
84
89
12
7
45
48
75
65
43
5
12
52
36
27
24
84
24
93
3
105
51
29
31
108
21
111
36
72
53
52
15
48
17
60
7
29
4
3
144
29
40
15
57
8
79
96
96
21
27
41
7
165
15
33
20
7
5
4
56
43
12
12
93
8
7
168
84
53
127
60
372
84
5
7
24
24
12
5
148
32
28
32
19
24
29
31
36
84
65
4
12
15
144
21
51
77
55
5
67
129
99
41
115
12
33
27
12
33
8
7
225
147
105
3
105
192
15
12
48
21
99
12
48
60
41
12
88
87
69
63
12
21
3
209
55
240
36
12
60
48
29
28
39
24
84
125
36
127
72
5
76
132
92
36
84
55
12
24
12
65
72
31
84
53
4
36
27
72
29
7
65
52
140
40
60
3
132
120
12
21
3
17
28
75
21
84
27
48
21
171
48
36
41
4
44
55
72
33
20
139
12
29
24
96
67
53
19
57
159
84
33
188
31
45
123
36
129
68
4
51
9
51
17
40
68
160
27
72
29
76
216
87
96
156
24
17
124
51
33
44
48
7
60
21
51
9
135
12
17
55
41
12
67
57
39
105
144
48
15
228
29
31
5
19
36
12
65
103
36
24
132
132
5
16
120
87
24
165
51
60
108
89
96
7
57
3
5
4
44
55
216
36
5
60
48
12
43
5
31
41
12
100
12
75
21
108
27
77
16
15
77
4
8
55
48
33
39
81
27
48
60
9
260
31
65
31
101
12
7
213
20
7
48
108
108
129
63
108
21
60
75
89
204
168
40
72
3
72
33
108
20
19
41
184
15
156
45
20
151
36
17
16
72
3
36
48
65
48
100
123
9
15
113
12
31
12
117
195
45
68
19
53
168
168
136
15
29
64
140
43
5
48
67
12
120
12
33
87
144
21
3
36
120
36
36
65
19
45
56
19
29
7
113
31
24
9
15
65
88
8
12
55
5
180
12
31
5
55
9
87
21
20
43
24
108
5
12
7
36
17
36
112
20
60
28
84
3
108
125
31
81
8
115
185
7
120
53
12
48
12
19
168
5
88
39
36
120
48
60
45
32
60
67
12
36
24
24
65
67
57
63
9
51
45
8
40
171
53
16
51
48
48
60
65
48
72
4
75
108
41
19
60
36
57
32
48
7
36
72
33
36
56
43
105
27
12
45
75
48
65
7
12
41
55
60
48
189
56
64
63
65
40
15
5
12
96
180
12
55
57
27
156
9
15
48
72
9
20
19
60
72
45
8
7
9
15
24
36
24
101
7
24
24
137
127
36
77
28
20
7
17
115
53
55
12
48
48
72
5
112
108
68
16
39
5
55
5
24
16
152
52
63
84
29
7
60
72
60
36
72
60
5
43
5
19
5
168
40
63
137
43
21
171
33
36
111
105
3
12
12
12
108
48
240
60
12
48
72
72
21
3
17
55
24
189
15
24
36
24
5
67
24
24
5
43
24
45
3
21
72
8
72
72
31
9
63
69
3
36
72
69
44
19
60
12
24
105
27
9
3
132
89
144
7
36
117
48
3
29
60
127
53
43
33
39
45
15
60
321
32
103
12
12
12
168
53
7
33
20
7
12
33
27
69
104
67
120
45
39
60
5
67
84
48
60
36
105
51
45
36
12
51
21
15
161
60
139
41
7
65
7
9
87
24
69
87
12
96
12
17
60
136
39
81
32
79
53
36
19
53
228
7
12
113
55
17
16
51
48
36
12
48
5
ABCD 96324401872*3^$a+1 [50089]
24
72
8
208
183
41
28
75
18
3
176
16
68
7
9
60
36
57
18
17
12
4
44
13
54
113
28
129
83
7
54
255
15
41
13
11
4
3
29
28
32
16
72
108
39
53
16
147
45
9
36
23
4
45
3
159
125
16
3
36
90
95
49
15
20
19
5
13
72
15
12
81
23
64
3
180
17
37
35
64
44
28
24
60
108
51
45
27
9
9
36
18
45
81
71
64
96
3
90
90
41
121
23
28
3
72
9
24
96
33
15
48
72
117
18
5
13
3
36
15
93
15
5
28
12
45
51
24
32
108
16
20
16
128
28
45
135
9
15
48
152
124
57
54
5
28
48
99
9
80
24
16
56
88
60
12
104
204
28
363
41
16
204
8
37
23
60
16
72
12
48
32
7
9
36
8
16
36
20
24
175
149
28
39
89
40
15
81
156
69
15
8
16
72
33
54
36
54
15
32
28
60
72
99
36
9
24
20
1
15
80
112
9
51
57
87
3
5
28
92
112
33
35
28
27
5
13
59
16
44
124
72
8
1
15
111
33
39
81
72
120
12
12
84
284
16
104
12
204
112
57
15
48
104
16
24
45
95
28
288
48
20
4
48
144
48
48
12
80
1
35
60
31
149
121
3
87
18
27
48
33
144
18
18
219
8
16
84
15
33
84
60
48
12
68
16
12
27
72
33
3
17
156
16
44
52
68
16
108
12
51
29
4
21
111
87
105
32
208
12
39
105
39
45
60
80
12
19
5
16
120
93
18
54
95
28
36
21
15
129
54
5
121
75
51
5
240
40
21
75
24
144
9
108
72
3
24
144
45
95
16
15
65
25
18
18
108
51
8
72
121
15
104
25
90
5
40
84
180
12
3
45
84
15
65
61
11
43
77
40
8
1
15
21
119
96
144
1
15
20
48
151
9
117
51
93
71
4
72
15
90
18
69
255
5
12
109
411
44
60
16
8
60
52
44
96
76
33
119
40
180
48
60
72
92
1
15
48
20
40
176
16
144
24
12
9
51
32
16
24
3
18
35
19
17
55
29
76
129
54
45
60
12
8
1
27
99
126
144
35
28
27
126
23
16
15
33
32
4
56
19
101
133
35
16
72
3
5
49
63
24
48
32
28
32
16
9
3
51
5
24
96
55
36
18
27
8
132
16
15
18
27
8
40
24
45
15
80
16
60
80
19
45
36
140
49
18
33
140
4
116
136
3
45
27
69
20
37
27
60
111
129
105
63
32
13
3
80
7
105
3
41
84
40
177
144
279
156
188
120
13
287
91
57
32
40
20
12
1
15
147
21
24
132
21
47
192
120
16
68
61
23
72
16
72
200
16
24
32
60
16
44
73
15
48
99
5
100
80
28
20
28
84
105
18
90
11
7
45
24
128
1
15
20
1
18
17
16
39
53
28
152
55
126
36
3
60
20
25
75
48
12
60
57
18
21
312
45
3
69
107
120
61
27
27
93
96
36
68
13
27
36
9
18
33
84
32
16
12
48
8
16
21
23
31
29
61
179
4
32
48
12
84
60
40
135
9
12
108
132
108
27
5
64
21
239
49
3
60
44
64
81
63
80
16
36
20
124
36
80
64
39
21
87
153
81
303
48
32
28
3
36
33
80
13
144
36
123
75
36
5
48
240
12
55
105
21
23
24
16
9
3
15
54
59
4
216
72
12
32
16
48
45
36
35
16
165
87
20
28
44
16
8
76
48
60
80
37
18
81
44
52
44
124
20
12
144
16
36
39
89
96
4
24
93
27
45
15
3
18
27
48
12
57
18
297
36
12
60
27
21
231
65
16
8
24
12
181
23
16
15
53
91
69
96
15
5
49
27
144
36
80
16
24
36
68
1
90
5
76
84
128
76
9
36
51
111
33
36
165
126
57
20
28
32
36
61
75
120
75
69
57
15
75
144
45
45
63
117
180
18
5
28
48
81
3
51
54
108
18
69
80
16
51
5
13
35
40
72
60
9
36
3
92
13
18
105
48
44
37
63
225
90
21
51
29
25
51
21
15
32
16
12
87
5
16
104
37
39
15
54
15
56
64
80
36
36
184
87
33
21
23
36
121
18
77
16
ABCD 96326036572*3^$a+1 [50008]
96
1
24
5
19
24
20
15
48
78
15
15
25
12
44
16
24
41
39
105
60
30
6
115
5
54
121
113
55
95
25
56
48
51
21
16
8
4
92
24
15
45
52
47
36
25
5
6
9
9
147
4
5
42
33
129
27
45
163
60
11
9
52
48
17
36
39
4
11
18
43
68
9
55
5
72
18
72
13
156
5
36
19
35
6
18
12
24
21
16
35
18
127
48
95
1
65
60
15
3
18
48
6
69
15
1
71
73
20
64
32
45
24
19
36
125
90
37
17
12
3
21
66
36
60
18
66
9
51
1
8
16
29
54
30
3
3
97
23
6
75
33
51
39
73
29
15
111
37
48
32
51
12
42
12
15
81
7
11
36
1
168
11
30
15
4
35
24
12
60
18
127
56
40
23
6
108
3
100
60
32
75
36
1
29
6
121
17
60
3
84
75
33
15
1
59
21
81
3
21
12
24
18
162
66
60
9
3
42
30
93
3
129
48
28
8
21
39
99
36
60
30
60
7
47
30
96
15
4
8
9
15
3
37
8
3
13
11
21
9
63
105
12
18
177
45
51
3
25
41
43
65
6
144
21
12
52
23
18
67
68
16
113
27
51
33
21
63
3
13
92
39
18
6
30
31
36
29
39
51
66
54
13
8
15
25
8
12
84
15
1
179
9
27
25
32
21
36
3
12
3
12
18
60
156
6
81
129
15
9
31
5
19
36
29
147
105
24
15
4
35
216
61
137
7
11
234
30
18
6
84
6
54
72
1
48
71
61
269
43
65
15
36
12
45
123
72
52
48
20
64
11
54
6
12
18
162
108
45
69
48
36
36
6
13
71
54
24
27
16
108
20
192
27
61
84
5
12
43
8
63
36
36
12
6
36
18
13
60
8
12
4
48
12
59
90
39
16
35
1
143
30
67
41
7
35
33
24
36
105
48
114
90
12
6
9
28
8
9
36
43
11
13
32
16
60
5
75
45
18
54
31
44
36
136
5
36
78
30
36
24
15
111
90
30
6
18
37
12
20
75
90
7
29
39
16
11
69
81
18
12
54
6
1
83
97
143
165
136
113
18
69
39
57
15
9
219
24
193
48
20
9
36
31
20
51
108
72
25
144
56
15
18
120
7
119
25
68
21
36
30
18
6
1
101
24
39
40
47
48
49
131
6
31
5
19
35
108
133
128
9
18
30
87
36
24
93
72
18
102
55
5
91
224
16
11
30
91
23
1
173
51
75
144
85
41
60
84
6
21
33
163
8
4
96
32
48
4
41
30
69
3
18
7
89
30
121
23
9
16
17
12
55
23
73
29
18
69
201
18
49
5
6
12
42
147
15
1
17
15
21
12
54
49
56
40
36
5
15
3
72
30
39
75
36
18
12
43
24
12
89
55
29
51
60
4
32
84
45
72
48
24
12
31
113
7
32
16
17
24
31
113
51
33
75
48
27
48
13
32
99
253
5
12
24
51
16
84
8
15
18
42
93
33
72
3
16
11
33
75
42
12
6
174
3
3
45
12
69
55
24
59
132
1
17
75
16
35
72
30
99
63
25
12
5
43
12
20
33
3
112
77
24
36
48
6
1
140
28
47
36
30
7
32
129
7
20
93
7
32
3
25
29
120
79
32
33
6
33
192
36
3
81
16
48
32
12
112
108
41
7
119
1
5
3
100
20
76
80
63
90
43
48
17
43
224
21
36
30
24
145
29
78
54
30
24
21
64
132
68
75
30
54
121
59
13
140
105
18
105
15
6
19
32
24
33
31
80
87
72
1
32
33
7
89
48
18
78
7
65
79
5
6
72
13
143
69
16
77
15
88
5
24
12
79
20
99
60
12
24
25
84
83
13
29
15
36
39
61
11
36
73
20
9
18
33
16
11
13
60
44
57
31
24
36
20
33
42
90
55
44
36
117
123
33
24
108
7
131
85
77
43
89
7
8
51
9
112
29
30
60
36
18
30
18
7
35
13
5
27
3
69
4
77
15
4
161
84
24
39
27
60
36
13
41
55
83
18
18
1
5
91
17
18
48
37
35
54
6
18
12
18
6
75
9
171
33
30
72
6
3
52
32
3
54
19
32
57
18
30
19
20
3
73
8
117
30
18
24
18
48
141
28
36
36
11
60
12
6
7
44
3
33
40
65
63
9
126
72
9
15
13
20
93
54
21
84
33
31
11
25
80
40
11
25
60
20
9
66
37
48
5
24
36
3
69
72
54
141
24
52
35
25
212
63
13
20
9
30
6
31
80
4
132
140
39
6
19
36
8
111
81
40
119
25
11
30
7
11
24
57
28
5
18
12
117
64
32
3
6
51
148
56
88
12
20
15
9
15
90
72
18
1
80
3
1
44
63
24
30
6
30
18
37
95
12
73
5
7
20
57
24
15
40
11
45
15
13
23
120
13
11
48
73
35
13
5
6
25
41
72
15
147
24
66
24
39
16
44
75
121
41
18
72
1
89
19
17
24
43
216
29
156
31
23
85
36
92
28
20
84
76
71
18
66
36
60
49
59
72
54
31
44
9
51
27
12
1
5
84
6
25
59
72
13
5
6
12
33
45
99
12
15
141
15
18
24
7
84
11
96
ABCD 96326078092*3^$a+1 [50085]
36
24
55
17
55
102
71
12
12
1
54
66
59
12
73
126
149
55
5
25
107
96
217
66
125
12
67
125
156
144
96
12
37
240
30
5
73
59
60
36
24
1
72
35
12
73
6
29
36
36
36
168
175
89
96
24
120
31
144
197
61
12
78
29
109
24
18
12
180
41
85
42
137
25
11
60
55
84
5
48
168
49
11
72
97
90
65
60
96
96
313
11
205
59
72
1
12
95
73
95
43
24
17
48
120
241
35
97
18
54
35
36
72
37
23
7
6
144
47
144
24
1
59
60
1
215
7
90
138
222
47
1
311
19
5
60
84
72
48
145
11
120
85
270
29
55
17
43
257
36
13
251
253
66
65
240
7
29
19
89
25
35
108
55
5
193
30
5
36
60
60
19
24
41
24
12
60
24
72
73
72
12
11
12
325
95
168
55
77
12
151
29
12
43
5
108
13
131
19
29
60
120
36
96
1
239
180
84
12
25
192
60
35
31
137
175
89
168
72
24
144
61
59
31
101
73
11
25
42
18
72
23
49
18
113
132
73
60
35
37
179
60
31
113
204
96
216
73
18
197
1
72
83
216
19
60
30
95
60
24
55
5
12
144
55
125
156
43
77
48
36
235
161
19
54
6
245
169
108
108
71
13
35
60
253
12
6
174
23
103
89
132
96
72
12
24
67
65
108
19
5
72
1
90
18
47
48
84
1
119
1
71
36
24
48
133
47
36
24
85
11
132
97
35
1
119
180
91
5
49
107
168
31
24
41
169
126
5
85
131
163
5
60
1
11
139
137
43
245
7
5
84
73
30
6
155
25
191
169
275
60
120
79
78
83
12
12
73
155
37
23
48
7
18
11
288
43
29
73
83
13
59
108
12
72
36
48
19
53
24
13
95
156
60
145
54
65
1
24
155
181
60
155
79
30
251
72
253
24
107
19
77
24
24
37
48
35
120
216
49
30
42
48
35
84
132
19
77
163
90
71
193
11
157
143
175
29
60
55
5
1
95
36
60
24
12
97
11
96
24
24
192
139
30
179
1
119
85
30
60
90
36
95
24
96
36
1
119
156
60
132
72
120
43
233
67
5
121
24
35
1
120
60
11
60
24
60
12
277
23
127
30
47
48
31
24
18
35
24
43
36
5
36
24
24
120
192
13
47
36
43
5
12
7
426
60
95
115
17
60
48
19
185
12
60
168
240
241
72
47
1
95
55
5
139
300
96
125
24
61
71
43
41
24
12
49
11
109
155
49
30
17
61
12
107
48
72
24
12
12
31
5
36
1
83
24
31
42
59
121
18
90
11
163
17
24
55
65
7
29
48
60
60
55
53
72
156
7
270
47
115
30
96
35
37
102
36
54
83
85
18
30
191
13
18
48
197
43
65
24
31
42
12
11
24
1
60
71
24
115
24
66
395
24
72
168
25
23
37
47
108
72
60
36
60
24
61
90
65
7
108
5
72
180
25
23
132
96
192
13
419
13
72
83
72
25
30
137
13
191
24
36
19
65
48
24
60
91
18
11
24
24
12
13
83
444
1
59
24
60
55
29
60
85
6
29
48
193
71
84
ABCD 96326210504*3^$a+1 [50015]
4
23
57
28
35
51
69
15
141
49
8
72
75
7
90
44
46
65
3
12
4
114
80
15
3
9
19
126
50
36
18
76
30
114
54
90
90
8
4
29
45
12
4
50
28
80
22
54
24
5
63
69
15
114
75
27
4
68
18
63
19
77
24
79
5
7
38
15
3
9
144
45
54
18
18
84
6
16
60
26
4
24
30
50
45
24
3
168
16
5
15
144
54
15
15
112
50
3
87
9
55
5
27
22
71
1
86
33
1
104
24
22
30
78
5
3
154
170
18
10
68
72
228
9
45
10
120
209
96
24
19
80
57
108
1
14
36
36
150
18
12
10
35
24
99
48
64
5
13
26
60
144
52
86
108
39
165
72
70
29
24
120
21
130
56
48
81
84
36
91
20
130
95
13
68
30
18
42
54
36
12
10
26
126
10
98
6
66
90
63
1
86
30
10
18
32
336
3
36
19
60
26
3
33
39
33
22
20
30
3
165
15
7
68
22
50
4
14
142
14
42
33
24
31
50
64
131
39
162
24
111
45
54
72
117
15
112
30
59
24
7
65
75
33
60
51
36
130
35
199
29
3
54
99
19
12
29
115
32
4
125
3
72
45
25
146
57
105
108
48
6
45
3
22
176
72
46
44
81
156
15
4
101
81
34
125
39
4
5
12
144
1
50
58
8
72
15
12
175
5
33
18
108
21
69
12
27
120
7
5
120
60
264
31
38
52
23
37
50
58
36
32
94
210
59
9
75
15
108
189
48
111
364
62
64
66
74
15
1
143
21
30
6
30
28
17
15
4
32
48
42
27
45
72
4
36
143
36
180
1
83
37
204
32
48
15
31
14
66
45
9
42
48
46
14
40
29
15
18
162
21
25
30
56
69
1
14
9
105
40
12
23
27
36
42
112
18
5
72
13
11
21
15
3
18
27
120
12
123
82
83
97
68
18
9
21
147
3
9
108
192
45
3
33
87
12
73
98
82
35
207
10
14
45
99
22
23
21
54
10
32
63
7
24
41
93
22
14
54
76
6
170
24
9
57
10
29
75
9
75
36
81
48
25
12
35
25
35
24
27
34
60
23
45
102
45
24
24
60
45
112
86
54
3
75
18
147
33
22
5
7
65
48
15
40
122
58
17
33
16
59
12
3
108
88
29
72
24
15
45
36
69
16
59
9
87
25
35
39
36
36
93
31
29
49
12
20
58
80
10
62
9
19
212
18
210
22
23
51
9
31
89
72
33
16
71
48
85
98
72
21
15
24
12
28
125
67
29
25
86
28
17
24
31
98
36
6
30
6
12
10
71
19
12
86
27
12
25
30
53
15
60
48
33
9
22
53
27
45
108
120
36
79
5
61
11
111
60
93
36
9
114
12
33
60
57
70
54
11
84
19
12
56
30
54
40
5
120
39
4
26
6
18
231
144
61
122
12
6
66
18
42
18
18
4
173
15
112
104
10
239
45
18
88
29
132
25
23
57
78
102
135
55
84
41
99
96
66
87
60
91
14
18
33
99
12
96
4
108
50
15
36
39
126
94
8
82
152
15
115
86
60
30
33
21
135
24
27
112
17
48
37
78
72
50
94
134
87
9
12
24
130
90
35
9
36
108
15
21
114
72
33
156
36
79
6
68
90
36
30
231
9
15
129
51
51
9
60
31
68
12
180
18
15
7
14
64
158
4
144
90
36
35
15
45
3
78
162
76
32
12
117
19
5
31
68
22
120
35
19
14
126
21
25
14
12
24
66
114
90
30
28
12
5
45
15
45
18
18
34
168
5
61
71
21
27
72
39
9
37
8
10
17
51
4
5
13
35
105
30
6
99
120
67
53
12
48
1
239
3
42
30
18
54
10
23
63
69
3
40
8
54
10
65
129
16
20
15
195
93
37
59
36
33
72
66
28
86
18
130
8
42
52
5
19
29
1
114
8
154
8
90
76
29
12
81
87
135
22
140
15
69
36
15
3
42
15
60
159
54
27
60
25
26
4
5
51
22
8
24
90
9
27
48
42
3
19
252
29
96
9
39
3
12
202
266
4
140
6
30
4
56
54
4
66
50
99
69
40
12
23
15
57
24
61
60
95
13
47
21
108
130
14
22
30
54
20
129
12
55
5
24
27
22
62
24
66
96
12
36
15
27
88
149
15
22
23
12
55
65
39
9
21
150
129
96
39
72
45
55
86
39
ABCD 96326820992*3^$a+1 [50056]
102
108
168
234
36
30
75
57
108
99
135
66
15
279
18
39
159
57
45
132
36
264
78
12
126
42
108
90
27
72
21
162
18
15
39
36
42
120
18
90
72
222
57
48
33
159
21
168
54
210
60
543
33
39
225
108
75
3
69
21
75
87
360
12
6
39
15
66
222
9
9
12
42
126
147
105
135
225
399
171
42
66
54
18
90
39
48
81
102
78
360
291
24
24
192
21
60
159
48
81
30
60
69
48
75
132
138
159
48
15
81
129
231
219
90
18
33
207
180
18
210
144
153
144
69
174
78
327
315
78
39
24
189
18
9
48
375
90
135
45
147
216
45
78
45
96
249
87
117
18
9
261
18
54
156
135
159
30
216
252
207
33
279
39
42
48
135
45
75
57
18
174
108
3
72
57
30
186
30
204
108
33
285
75
237
3
24
81
30
90
42
30
63
465
72
207
45
18
369
168
33
15
63
210
15
9
216
111
144
24
192
48
48
45
108
54
18
72
270
36
21
69
390
60
162
210
198
42
189
3
21
57
30
150
195
177
303
120
15
33
15
150
180
15
159
81
69
18
129
48
3
12
153
48
69
6
180
81
9
15
429
3
57
108
108
54
18
90
69
120
9
12
123
96
3
45
63
9
9
159
93
72
3
33
15
87
78
300
24
30
33
57
6
162
39
96
48
336
33
6
354
78
72
120
126
27
15
198
51
120
21
198
45
105
39
141
99
45
27
144
57
108
27
24
24
39
225
3
78
162
12
78
99
81
12
51
72
27
66
51
63
33
48
9
120
78
30
123
72
168
144
51
270
162
78
72
447
141
180
42
93
9
126
150
144
3
168
27
102
36
42
72
66
60
27
144
81
39
96
117
90
210
231
27
12
33
57
180
60
36
99
3
78
111
69
270
117
57
183
165
27
192
213
36
15
375
150
72
3
24
3
69
39
150
12
288
132
90
192
105
183
273
39
48
108
42
138
81
9
54
78
90
270
27
21
51
144
39
81
105
180
387
24
183
33
48
189
18
18
234
66
171
24
189
51
120
39
60
117
9
30
42
102
6
27
72
45
3
87
90
36
12
39
21
48
324
108
258
9
21
132
30
105
63
9
21
54
6
174
6
291
48
3
540
18
39
135
57
159
54
51
135
192
33
297
72
111
144
ABCD 96326947142*3^$a+1 [50001]
37
39
45
48
23
84
96
528
96
25
95
1
84
15
20
25
36
63
92
24
96
13
15
21
36
179
1
83
16
20
109
11
1
23
25
51
33
72
51
33
111
20
60
121
72
131
76
21
60
228
11
1
23
40
57
23
52
20
13
252
15
69
60
156
48
11
13
47
145
11
25
72
60
3
33
71
24
52
33
11
49
72
12
72
215
36
13
11
100
105
131
97
131
1
11
13
11
13
11
96
36
49
24
12
119
49
36
60
15
33
48
48
132
84
36
48
192
24
11
13
107
24
121
60
83
40
9
107
61
120
23
1
95
16
9
144
27
44
61
60
84
51
129
24
11
49
24
11
76
33
11
16
20
60
100
20
24
49
47
13
23
145
84
71
24
60
49
47
13
24
311
16
81
119
25
51
33
15
9
48
23
36
49
47
40
68
96
1
59
13
96
11
25
24
95
96
24
25
135
36
44
85
36
39
69
191
25
24
48
12
23
60
64
284
97
12
120
11
52
33
24
131
37
35
24
1
159
80
13
3
33
167
108
157
23
72
37
36
27
128
36
25
15
200
121
143
97
15
68
12
4
9
215
36
24
16
45
48
12
39
45
36
60
119
16
9
11
49
60
84
11
36
25
71
13
11
73
12
84
36
35
85
36
48
216
48
36
207
33
35
157
63
9
3
33
12
108
11
25
59
96
145
11
25
12
36
51
56
25
24
48
60
107
16
68
61
24
12
72
11
1
120
51
44
13
87
81
24
39
20
61
35
40
56
48
85
36
120
119
36
60
24
109
107
13
23
13
195
45
147
9
156
23
16
20
36
37
60
12
35
300
16
9
59
1
135
20
60
36
13
47
25
23
37
59
13
36
35
12
13
11
184
21
35
109
95
1
35
13
47
13
48
3
45
15
32
4
80
61
35
49
15
33
36
47
25
108
71
25
11
13
72
39
21
155
48
36
40
45
84
47
4
45
24
60
12
23
97
95
48
60
96
13
63
20
37
252
48
12
84
11
100
9
71
64
32
49
11
25
23
37
60
15
177
51
45
111
80
4
21
39
96
104
85
180
180
11
160
104
76
44
1
15
56
40
105
59
1
12
3
108
21
15
20
120
4
92
208
21
15
164
1
11
25
24
35
25
36
24
36
35
28
56
60
25
39
32
193
35
25
47
49
51
9
24
111
21
48
60
36
59
61
35
25
24
155
96
160
9
60
11
1
119
120
1
83
61
24
47
25
24
95
24
37
60
12
83
4
81
12
51
32
60
24
109
11
85
11
24
169
71
85
11
37
60
108
84
75
60
36
33
192
15
44
49
35
12
13
84
63
69
15
33
36
191
156
25
72
11
16
20
121
72
108
119
76
44
64
117
59
49
15
21
24
36
71
40
8
97
12
83
49
24
72
48
12
75
33
35
1
11
265
59
36
24
73
192
39
36
20
96
25
3
57
60
39
153
23
4
60
129
24
27
9
60
36
36
35
48
1
35
13
108
108
24
48
35
25
3
20
12
84
24
1
60
35
16
164
1
12
36
95
16
21
48
24
96
15
56
216
48
16
81
35
73
12
48
107
73
216
15
156
20
13
15
45
24
107
100
80
13
47
96
13
12
39
69
12
72
11
16
44
1
24
11
36
97
47
1
144
11
133
24
71
37
12
48
60
48
24
48
35
24
13
36
132
39
9
216
48
36
72
48
12
24
75
45
11
85
59
13
48
123
21
35
120
1
12
12
216
15
33
324
47
76
48
21
15
60
56
73
36
24
11
25
95
61
99
80
216
28
9
23
145
72
3
33
35
60
37
63
21
95
49
27
128
1
36
59
49
84
12
228
11
96
36
24
13
147
9
11
60
85
15
60
21
15
33
15
81
24
107
24
85
24
87
105
48
24
83
133
12
48
12
120
12
23
148
201
35
64
21
36
39
45
51
189
36
3
92
24
1
60
83
120
16
116
133
11
13
12
48
3
144
20
1
63
69
156
12
35
217
23
73
24
63
48
12
84
45
36
75
45
23
16
33
11
25
36
51
20
288
25
11
25
36
15
20
49
11
37
27
20
49
11
109
35
37
ABCD 96327001172*3^$a+1 [50029]
21
18
30
31
11
49
5
42
45
27
93
45
24
19
5
6
6
60
78
9
57
6
42
7
23
42
3
16
65
75
60
45
12
15
27
81
52
8
27
48
54
36
6
69
81
3
60
51
21
184
72
29
139
35
129
12
4
5
24
31
35
30
7
17
15
45
12
31
197
30
37
5
24
60
72
27
93
87
12
48
28
8
40
152
144
60
45
66
102
91
20
12
64
128
12
4
36
24
65
60
6
6
138
66
6
25
32
15
30
31
101
6
57
252
4
17
27
45
51
16
83
6
42
45
33
55
92
9
54
1
41
60
72
135
27
30
63
105
15
28
23
42
19
5
91
8
9
27
39
6
15
136
32
105
3
33
24
27
33
12
24
24
36
24
12
199
32
15
93
45
24
30
13
17
72
15
33
7
29
36
31
32
48
40
140
4
113
31
5
24
6
24
61
17
3
16
29
31
35
114
84
12
24
55
60
65
12
12
87
48
51
21
51
30
55
84
89
12
42
1
12
24
11
33
84
16
32
12
153
39
129
54
48
69
3
1
89
12
55
36
65
27
75
96
165
24
60
16
116
60
4
12
20
48
45
75
192
33
7
17
15
28
44
3
168
30
39
99
61
11
25
48
44
45
48
12
36
27
28
20
81
79
32
9
15
36
63
24
141
24
51
37
8
75
9
16
12
155
54
36
43
5
31
36
5
132
31
56
81
12
3
27
42
48
30
61
44
33
30
33
36
76
80
177
6
114
3
45
3
27
18
87
45
39
48
28
17
27
123
126
27
4
29
51
48
27
21
28
20
57
12
43
65
18
9
12
4
29
67
68
16
35
6
19
116
33
31
5
7
5
39
48
123
42
30
13
20
4
24
56
3
102
24
15
24
3
273
52
24
36
47
66
6
61
92
21
84
6
21
124
95
1
41
78
6
211
20
33
60
51
60
108
88
53
6
48
1
47
13
11
6
72
27
33
15
57
3
112
125
55
44
40
60
32
4
53
7
23
6
12
12
36
27
123
42
27
105
255
3
13
5
15
84
16
56
33
51
21
114
24
30
12
30
48
37
11
18
84
48
84
3
21
39
45
3
93
55
32
27
13
29
30
85
113
7
59
37
8
57
12
111
12
9
48
43
68
51
21
24
75
18
51
40
36
36
77
63
69
63
28
20
208
12
17
48
54
18
12
114
45
45
99
3
9
69
84
27
81
79
83
42
6
48
42
115
92
21
132
115
5
48
24
102
93
33
72
42
6
27
57
91
29
60
15
3
21
40
5
27
3
37
65
15
45
12
7
41
87
48
3
66
3
45
78
42
6
121
68
3
13
5
7
20
28
12
48
56
40
24
29
27
105
55
11
9
129
31
89
30
174
31
29
51
69
6
6
55
8
75
13
8
16
8
208
68
81
6
30
18
6
31
32
16
11
109
5
7
48
65
12
60
78
37
8
99
90
72
54
141
4
89
12
15
3
13
35
24
78
7
5
3
45
67
24
44
28
32
3
72
30
66
37
80
84
45
36
12
111
9
90
6
114
45
12
33
15
12
36
12
21
36
135
33
7
59
6
18
13
32
12
69
15
24
16
29
102
21
33
12
99
3
61
12
23
21
48
36
96
4
104
57
151
24
53
3
93
67
68
45
7
35
18
27
45
48
24
12
39
57
135
27
6
36
6
85
5
108
159
16
11
18
78
25
119
24
42
30
9
16
48
116
220
113
3
28
92
40
59
18
15
33
27
27
24
42
30
13
5
144
30
48
13
5
36
24
12
79
41
43
29
3
24
40
56
208
29
75
28
80
45
55
53
30
24
81
9
27
33
15
28
53
36
30
18
7
60
11
13
11
6
43
32
28
120
41
36
19
8
57
55
36
119
54
42
57
45
42
45
9
24
12
6
18
144
3
57
66
45
24
3
18
27
84
21
27
76
65
55
32
24
120
24
132
57
30
157
8
3
18
99
45
67
131
13
56
16
35
78
12
27
48
28
17
3
75
117
28
36
5
36
60
54
21
60
57
30
30
60
6
69
147
48
93
84
16
164
9
7
44
33
15
111
102
24
19
140
24
45
48
24
6
48
145
80
39
6
231
40
24
41
24
87
75
45
12
16
5
36
120
3
12
21
48
7
5
78
72
24
6
12
171
81
19
17
43
120
56
136
32
141
31
60
41
18
114
102
66
54
66
30
9
16
17
27
123
6
39
75
81
36
45
3
28
77
31
120
65
114
42
31
108
180
132
17
36
6
33
48
39
6
87
108
9
48
7
20
96
48
12
28
5
132
139
44
84
36
40
132
17
6
85
20
9
78
45
9
18
13
77
43
59
24
45
51
45
24
27
9
33
72
115
8
48
88
17
12
12
48
42
33
60
48
88
77
24
39
36
141
54
21
84
33
30
13
53
60
60
39
48
28
29
96
39
15
90
27
123
21
40
5
24
87
15
30
18
1
5
7
65
163
80
141
79
125
12
42
ABCD 96327191908*3^$a+1 [50110]
162
114
66
78
174
7
83
117
69
390
24
157
161
87
48
63
81
45
219
51
18
115
72
29
6
36
102
18
18
15
144
136
176
39
1
83
36
36
90
19
24
35
61
47
73
11
165
88
5
91
227
13
5
54
78
79
203
108
73
24
53
43
11
13
32
75
114
12
54
385
209
79
32
15
225
171
18
42
102
67
5
3
15
60
205
5
90
96
54
90
33
33
79
8
3
109
200
33
72
72
79
224
93
19
24
47
33
39
108
90
19
56
112
143
48
9
120
105
7
29
24
75
33
54
169
5
75
21
163
72
35
198
66
42
19
8
40
32
24
87
57
213
19
125
3
123
45
45
54
24
84
241
96
8
33
7
251
12
72
121
5
36
18
6
36
99
40
35
42
99
48
16
32
15
18
79
32
3
85
53
168
75
16
11
237
3
37
47
18
6
25
32
63
241
24
5
19
125
90
1
131
144
12
33
57
18
45
144
207
49
149
96
19
215
145
32
105
55
125
3
267
216
45
45
19
48
113
159
3
132
30
18
18
18
36
129
51
36
150
19
8
48
45
3
15
25
24
5
147
105
39
69
126
45
15
1
11
72
36
121
8
15
126
115
24
8
72
16
176
63
48
72
121
29
187
59
36
54
162
18
151
8
136
176
64
32
177
30
90
108
24
163
65
36
75
51
93
3
12
18
15
9
108
51
304
35
90
3
15
153
64
80
15
81
120
72
45
219
15
73
41
54
1
24
5
51
120
64
35
18
27
40
32
153
60
66
36
93
87
198
3
15
49
101
75
208
161
55
48
5
108
7
56
45
6
66
19
144
200
15
150
19
8
120
15
33
21
139
59
45
3
18
75
72
64
8
168
33
30
49
95
121
191
49
24
11
21
15
193
80
96
136
8
120
3
30
42
37
176
15
9
45
51
64
48
23
174
99
15
121
48
128
64
29
24
18
48
9
45
198
93
64
152
24
27
45
9
90
13
32
9
135
15
72
30
3
237
30
78
87
69
19
96
48
5
30
108
18
54
25
120
35
78
39
9
114
93
15
33
16
24
11
108
105
21
36
186
12
18
135
15
193
104
16
65
66
78
127
24
77
3
111
25
8
136
32
64
80
40
48
197
19
104
72
33
15
3
108
126
36
18
141
93
91
32
135
72
1
32
57
18
30
114
109
24
56
24
51
205
227
24
90
75
33
231
15
1
23
192
73
251
85
176
99
42
27
72
111
73
59
12
24
102
43
24
8
39
66
7
173
27
48
15
222
75
15
121
149
162
54
27
3
162
18
25
24
72
128
75
36
96
9
16
11
12
97
11
37
5
3
88
155
24
37
83
205
11
36
108
21
24
33
30
72
90
18
60
90
102
1
104
111
57
123
21
51
13
77
60
63
75
24
37
128
33
87
16
17
54
6
267
93
43
11
13
53
18
54
36
79
35
61
32
48
64
11
141
48
96
15
60
12
57
105
6
12
309
144
40
24
8
87
81
45
54
85
80
3
48
61
24
29
51
16
71
90
348
30
109
125
6
165
120
39
25
56
21
186
84
24
120
45
40
47
270
12
55
56
111
66
7
128
27
180
60
61
24
95
33
75
48
21
33
87
3
18
42
1
107
13
32
63
72
48
36
93
21
19
35
12
129
16
131
12
18
54
36
78
55
125
19
35
85
96
176
3
ABCD 96327529882*3^$a+1 [50032]
1
41
12
18
24
30
18
60
37
29
91
71
73
8
9
6
18
55
32
24
9
18
18
19
107
37
5
27
9
48
6
30
36
18
150
7
29
3
96
48
16
24
77
6
13
125
42
33
3
69
3
69
69
6
69
3
54
7
101
90
48
18
36
18
25
11
54
24
39
27
18
60
15
39
66
39
88
71
1
56
87
36
42
19
24
29
12
7
29
96
3
9
36
24
90
48
6
19
72
29
90
9
9
108
3
15
73
17
7
35
18
36
12
96
108
18
21
9
60
91
35
85
8
64
35
109
53
51
81
12
18
57
75
36
1
11
126
72
31
24
89
18
126
114
12
9
48
129
135
24
57
108
19
11
54
78
1
11
69
99
246
39
48
21
72
18
1
41
162
61
5
51
48
24
57
18
90
43
119
1
24
120
17
24
48
60
19
11
6
87
33
15
16
23
36
144
54
54
25
48
23
174
24
12
55
143
6
12
31
11
54
12
6
144
21
45
19
35
18
24
3
88
17
18
30
24
12
90
18
15
27
30
24
183
48
16
77
36
12
60
48
39
75
133
11
30
18
6
234
36
66
55
17
55
8
48
96
168
120
9
87
3
78
30
81
69
48
6
120
69
48
81
36
24
36
30
145
41
108
18
12
132
72
25
24
96
101
60
12
67
8
15
6
123
24
27
72
13
41
42
37
32
40
29
24
36
12
147
16
24
29
3
40
125
3
33
18
102
6
9
16
29
75
27
37
23
36
21
63
49
32
45
324
54
36
21
69
72
18
24
66
24
12
42
33
33
36
6
21
9
144
15
39
42
87
16
5
30
162
19
71
25
65
36
3
64
32
168
135
12
6
7
5
24
19
47
25
8
9
48
24
90
157
24
128
15
57
16
47
6
19
8
64
101
90
36
21
88
56
57
108
120
72
18
1
24
32
96
48
21
54
12
24
30
18
126
54
18
36
6
33
40
17
12
6
54
39
69
120
3
159
78
43
77
19
23
57
69
30
114
12
90
6
18
66
51
39
36
18
72
3
16
24
104
3
30
24
15
16
17
36
18
42
48
24
39
72
27
117
40
24
5
67
71
1
5
84
36
72
42
57
112
23
54
18
25
11
132
36
30
18
37
71
9
63
9
24
21
42
1
71
33
24
9
63
63
6
19
32
16
8
189
54
60
54
12
18
24
12
81
99
13
48
83
6
39
15
9
3
54
54
169
71
18
48
63
9
63
63
49
5
18
18
36
18
81
16
48
24
35
84
6
180
175
53
43
8
24
15
144
1
23
90
138
37
24
47
36
54
303
171
37
8
81
12
18
1
128
72
40
29
6
30
24
12
3
3
69
105
54
42
15
15
9
16
29
24
3
24
39
90
18
69
63
12
54
54
42
12
6
13
35
85
5
114
18
7
47
57
45
60
127
35
12
57
96
33
15
39
108
120
13
23
18
31
29
27
9
12
60
30
1
5
84
36
96
54
12
25
96
29
43
11
234
48
3
40
17
102
33
96
48
21
6
54
54
1
17
31
8
144
27
6
39
117
72
18
54
27
24
40
17
54
145
24
29
36
31
104
27
37
23
66
15
57
78
102
18
36
21
15
9
45
24
48
36
54
6
27
48
48
24
63
6
12
54
1
5
3
24
57
78
1
47
96
18
15
21
75
45
3
3
54
30
49
119
84
90
36
6
30
67
83
66
43
29
36
18
24
84
6
108
12
6
13
17
36
42
54
12
90
21
40
101
67
5
132
30
57
15
60
54
66
21
75
12
72
24
30
91
80
33
30
36
61
29
6
69
15
36
72
18
3
33
31
59
21
21
84
24
7
72
5
3
87
42
54
1
24
8
21
30
133
47
33
165
18
6
48
36
78
9
112
53
19
23
1
35
66
108
15
48
24
39
18
78
25
11
13
24
17
111
45
3
129
36
84
96
7
32
160
72
65
18
108
6
43
8
21
27
9
39
45
3
16
8
144
9
60
27
21
6
48
6
12
60
12
27
69
12
15
9
66
96
21
33
12
3
33
36
18
72
18
63
136
17
78
30
24
72
19
17
15
88
23
12
42
54
85
48
59
54
103
137
7
8
16
48
144
41
7
11
36
1
5
48
6
210
60
30
9
15
12
18
3
87
25
29
24
19
29
24
3
9
24
39
9
132
27
48
27
6
103
5
3
207
108
198
7
71
66
7
17
31
41
7
5
144
36
18
60
36
30
18
18
6
141
96
69
48
19
5
12
24
48
7
53
19
65
79
24
47
54
84
31
5
24
19
47
18
132
18
25
5
18
96
156
21
3
48
18
198
6
30
1
5
3
48
24
27
72
13
5
19
59
21
63
1
48
24
56
213
19
41
72
48
60
75
99
36
216
42
12
54
18
19
5
84
54
54
27
81
24
66
6
66
21
105
132
36
126
33
57
12
147
48
3
37
17
36
3
87
18
24
12
3
16
104
93
18
72
6
48
19
32
48
192
51
6
66
45
51
84
1
17
42
45
57
126
9
9
79
32
87
ABCD 96328527026*3^$a+1 [50040]
33
51
12
69
15
56
13
75
60
81
11
4
21
59
148
48
128
37
108
75
60
24
141
95
12
4
20
1
23
97
39
56
73
36
3
48
8
40
81
63
36
20
124
36
176
16
9
36
207
45
36
24
11
61
3
32
1
120
39
140
1
35
24
16
129
51
20
24
229
147
12
32
4
24
36
84
32
64
80
1
71
24
24
85
72
3
56
193
107
4
117
39
108
21
11
96
24
24
61
3
72
120
176
40
69
3
36
60
36
9
72
27
33
179
36
88
57
39
20
16
180
9
35
84
40
20
4
21
35
16
69
11
16
8
184
93
23
36
40
45
3
33
99
464
124
8
64
69
27
104
4
21
39
72
57
47
25
36
72
51
80
16
81
143
16
45
131
13
36
15
44
4
21
35
36
84
25
39
12
153
48
108
95
12
100
248
16
93
75
96
24
21
15
32
28
32
84
36
24
4
12
72
21
84
3
44
40
48
216
141
11
204
1
27
72
24
56
73
23
24
36
60
37
27
21
95
60
49
3
116
316
84
69
51
32
52
108
72
48
108
20
16
48
45
3
80
37
27
9
51
36
80
73
15
32
52
32
4
96
33
11
25
35
36
64
20
64
33
143
61
84
155
160
81
35
96
24
16
117
15
21
71
64
80
96
4
12
80
24
1
24
35
84
112
60
9
3
56
40
240
20
4
57
36
48
51
9
51
21
23
4
116
96
40
45
39
32
244
21
23
16
20
16
72
8
28
12
8
49
60
36
15
12
44
64
96
33
15
68
108
96
24
40
69
72
3
8
25
3
9
3
57
11
145
24
3
360
80
25
3
80
60
40
81
11
124
20
4
32
40
72
8
24
64
96
236
64
116
97
87
20
60
120
64
24
8
48
61
15
33
75
48
8
37
27
120
168
60
33
36
15
45
35
1
27
36
189
11
1
24
39
192
36
20
40
8
97
48
60
195
21
11
60
112
32
13
87
140
4
9
23
60
169
300
119
36
16
45
159
20
4
69
107
64
24
48
33
39
12
48
12
24
216
45
35
36
64
45
144
87
48
189
36
15
12
225
15
33
24
108
12
60
3
68
16
60
9
24
123
68
36
61
83
12
85
12
83
28
12
8
60
4
165
3
68
60
72
64
48
108
9
36
15
20
97
15
108
72
12
20
24
36
36
28
20
120
36
49
131
85
36
83
97
63
9
36
95
4
93
23
16
33
47
40
165
15
21
59
1
59
16
8
37
75
12
36
192
60
44
73
27
84
56
16
48
260
60
160
20
61
159
20
12
48
49
48
60
23
4
93
132
63
12
36
32
40
8
64
60
68
25
60
3
69
107
84
100
24
48
24
44
36
24
180
4
8
109
71
13
144
63
9
96
39
45
99
32
64
24
56
120
16
12
36
12
84
48
32
120
64
20
12
49
71
24
64
189
167
4
45
84
108
123
24
8
24
60
28
116
4
48
8
25
60
11
24
12
52
45
36
27
44
16
57
36
35
1
179
96
60
36
28
24
21
11
13
51
21
180
36
83
1
24
72
15
8
40
32
88
24
12
69
27
20
48
64
105
36
11
25
39
20
229
60
15
116
192
85
168
111
44
16
24
96
33
63
8
4
108
24
93
27
80
109
96
39
80
12
84
85
24
51
48
60
105
71
37
24
71
4
24
32
49
63
45
71
100
140
49
12
99
12
8
85
36
35
1
27
36
81
3
72
56
40
8
109
3
60
80
60
100
129
59
49
12
36
99
108
81
15
36
9
35
64
57
59
12
4
96
44
196
60
72
108
80
52
32
120
109
171
81
155
25
23
16
44
72
28
69
15
21
96
36
159
48
48
68
37
75
20
64
48
45
48
59
73
12
99
105
12
87
12
69
11
61
23
49
107
240
13
83
25
39
164
49
3
8
16
20
1
24
251
13
75
69
3
12
32
49
27
129
51
12
168
60
44
24
64
81
39
21
12
35
4
104
16
45
84
15
20
12
24
16
12
32
109
12
27
8
120
85
3
45
96
3
176
85
15
57
99
24
156
ABCD 96328620196*3^$a+1 [50024]
41
3
81
2
5
8
120
16
36
7
5
28
24
36
20
13
84
6
5
19
66
31
24
32
8
36
61
28
59
25
48
3
20
4
20
25
3
20
8
85
39
56
4
32
1
7
23
25
4
48
16
1
11
49
8
15
76
9
11
40
45
67
20
28
4
1
35
1
19
5
14
1
16
29
20
27
3
5
36
5
3
36
16
1
7
41
35
16
4
56
40
8
16
24
8
3
1
4
20
4
48
28
12
48
75
21
24
32
4
13
3
23
10
15
4
13
4
3
21
50
22
24
11
85
23
69
3
25
7
28
4
8
3
29
8
11
49
16
5
20
19
32
40
9
7
40
37
8
40
15
47
13
35
18
4
43
17
11
45
15
1
23
13
20
72
15
20
13
19
33
31
12
7
1
16
1
7
32
13
26
5
20
12
4
4
4
20
3
25
33
19
5
23
8
20
5
35
5
24
7
20
16
5
38
29
1
15
27
22
15
5
6
21
16
8
9
7
40
13
15
8
7
6
7
68
4
5
91
44
20
5
11
12
4
8
13
23
4
45
7
4
9
51
76
11
42
28
15
17
18
18
19
5
88
3
64
92
23
1
24
52
36
24
16
24
16
9
14
10
55
25
54
1
20
20
7
13
9
15
8
49
35
13
11
15
29
12
31
5
28
9
28
2
5
41
11
13
27
4
36
49
15
60
4
20
28
9
15
23
5
5
63
5
27
8
52
25
23
25
2
13
32
21
16
31
5
120
75
28
4
33
59
5
35
1
2
1
36
11
9
20
4
9
51
24
3
34
11
8
29
7
20
29
4
15
8
3
9
8
5
35
24
20
64
4
20
8
29
14
5
5
19
77
14
17
7
30
27
9
16
3
11
24
1
24
56
15
24
5
32
41
3
24
28
72
11
9
15
25
32
4
45
11
3
46
15
9
7
5
8
23
17
3
33
20
31
20
3
81
12
12
13
7
72
1
12
16
12
35
8
7
22
35
36
27
22
15
11
25
24
28
17
12
56
28
80
12
52
12
3
11
1
9
35
4
21
59
12
1
20
7
8
4
4
7
53
4
15
48
5
17
26
21
3
18
52
47
80
8
35
6
15
76
8
12
1
12
31
25
31
9
7
4
8
20
57
35
33
23
5
32
15
20
12
1
19
44
129
3
20
40
48
1
14
49
16
7
42
52
11
13
2
33
1
3
60
5
3
20
5
12
91
12
44
28
5
23
13
60
31
64
4
40
20
8
20
13
7
4
1
7
40
17
3
57
55
49
27
12
13
35
4
4
25
15
9
3
12
8
8
9
35
33
3
20
12
44
9
7
8
56
3
10
8
7
21
7
4
13
20
7
20
9
7
28
7
33
1
3
5
43
17
28
68
12
23
49
23
4
3
1
4
5
75
32
3
1
17
3
24
12
16
44
20
28
3
13
52
17
8
78
5
4
8
89
19
4
1
11
1
2
17
24
12
8
12
23
22
7
65
15
35
21
16
9
11
63
17
5
23
3
9
21
27
60
1
31
24
64
33
12
3
8
20
16
40
9
7
9
23
12
1
7
8
5
64
8
7
4
16
1
8
11
64
15
9
40
36
16
13
15
8
25
4
3
20
60
1
11
1
39
8
13
67
13
40
32
6
1
16
28
27
34
3
8
12
8
25
35
5
23
20
65
24
20
3
33
19
56
1
23
45
7
11
37
35
21
56
19
25
9
20
27
28
11
17
5
2
33
40
12
5
3
3
21
16
12
20
3
72
13
48
16
5
3
12
53
27
4
5
4
12
8
3
24
1
19
1
3
20
4
8
24
20
53
28
115
5
32
30
5
8
100
12
8
20
13
2
13
9
47
13
38
192
18
59
5
15
4
16
3
13
8
32
4
44
16
20
53
8
55
104
1
23
32
28
49
8
28
2
5
20
4
5
36
2
45
3
9
25
14
42
19
44
37
15
24
80
4
5
4
23
12
32
13
47
4
1
26
5
13
19
5
15
21
11
1
3
32
40
20
52
3
22
12
15
24
56
1
12
51
9
12
3
28
25
7
40
28
12
16
20
15
24
1
65
12
3
24
12
48
36
4
21
44
7
20
4
16
1
40
3
44
8
17
48
20
52
12
14
29
8
44
1
32
23
28
37
35
32
1
19
33
8
4
11
44
52
1
20
23
19
17
1
3
1
31
4
39
1
8
1
14
37
8
12
9
12
7
5
3
13
7
48
25
24
78
33
1
14
9
32
24
64
1
14
5
16
40
20
20
16
28
45
11
44
8
4
1
4
26
10
19
13
27
9
4
27
20
24
92
85
7
8
20
28
32
17
11
27
10
35
3
5
5
24
35
3
13
89
18
13
35
9
8
44
4
17
39
9
12
3
32
84
48
36
44
36
40
4
11
5
32
32
1
12
12
47
8
13
15
44
8
5
3
49
48
36
60
7
43
1
4
25
12
19
29
59
20
16
64
15
6
11
5
35
39
34
3
33
24
8
47
13
7
20
12
44
16
48
51
24
45
13
19
43
10
27
4
4
1
24
8
3
9
11
4
25
7
4
16
29
16
3
45
11
12
15
9
25
23
12
3
37
8
25
50
17
36
4
13
48
3
4
1
4
15
23
5
4
4
12
4
28
12
40
45
19
17
20
43
32
3
1
8
20
13
3
4
12
8
48
20
80
24
8
36
1
15
8
12
1
27
11
5
5
19
5
15
8
20
24
13
35
8
17
60
3
3
5
92
8
12
64
4
4
21
31
16
17
36
15
16
19
21
1
3
47
30
3
4
20
12
56
32
45
8
15
4
4
16
4
20
4
12
20
64
5
4
12
11
8
36
41
23
1
8
40
47
33
7
4
37
63
9
31
45
11
20
28
1
32
30
58
31
36
84
16
45
3
44
16
116
1
30
18
4
11
87
9
20
19
24
1
40
37
27
36
27
18
35
4
12
16
8
12
12
3
10
27
8
40
53
19
20
52
24
29
15
33
35
67
77
19
46
24
7
65
98
21
13
8
19
4
16
24
4
8
3
5
12
37
36
4
68
30
10
19
4
25
11
1
23
12
4
56
20
8
17
3
16
24
21
35
13
43
32
56
27
57
33
3
32
115
5
5
3
5
11
4
12
40
17
27
13
3
28
5
32
19
53
3
3
10
11
56
88
1
3
8
44
13
27
69
19
32
8
16
97
27
16
4
13
8
11
13
23
108
4
28
28
16
28
5
16
7
12
5
36
47
25
32
3
12
37
19
101
31
7
1
9
15
21
12
20
12
7
29
19
71
69
1
2
58
47
24
28
5
6
5
5
62
33
9
3
24
100
105
19
20
9
8
27
21
15
20
19
1
20
1
19
41
11
25
15
5
43
9
7
41
19
36
4
16
23
10
19
72
36
29
26
42
6
24
22
23
3
25
23
5
5
11
8
12
13
11
20
16
19
9
48
12
16
35
5
17
23
16
8
12
1
23
9
11
24
41
2
77
13
48
19
28
4
16
5
100
19
4
16
20
1
8
16
3
36
9
35
1
2
9
13
31
4
28
68
1
14
9
37
60
8
23
44
9
2
9
20
1
23
5
12
27
41
39
56
5
7
60
5
43
16
4
32
28
9
3
57
15
8
25
7
113
23
16
4
16
1
19
4
1
51
4
5
15
8
12
80
24
7
5
5
12
12
11
28
9
8
15
25
15
17
11
36
13
23
25
27
21
11
5
23
13
59
4
32
15
22
12
35
1
27
65
3
3
5
5
15
21
35
9
11
4
25
55
25
4
43
4
28
12
21
23
60
16
9
15
16
28
8
12
25
31
60
16
16
24
9
35
32
5
7
21
2
5
5
15
24
16
4
3
10
11
27
34
23
25
8
7
12
8
8
8
21
23
20
5
3
8
20
36
13
16
7
52
32
4
4
36
16
31
5
32
20
36
24
75
101
17
3
9
7
4
16
16
37
6
5
5
31
1
23
72
7
18
59
13
52
26
45
24
16
9
11
4
11
13
52
4
1
2
5
8
44
25
3
8
100
8
36
4
56
9
16
15
8
8
17
11
9
91
12
4
16
20
29
15
20
1
7
12
16
4
59
42
7
41
11
16
28
29
43
9
8
51
4
20
16
35
37
9
79
5
7
24
41
38
5
4
33
19
44
16
21
7
32
8
21
19
8
4
8
32
113
3
8
40
16
40
8
13
87
12
21
19
8
36
16
9
11
49
35
44
17
60
15
9
11
40
29
35
4
12
28
71
57
25
8
12
23
12
28
32
5
23
1
43
65
7
29
14
48
29
13
11
29
23
4
56
45
23
36
16
3
17
12
17
56
7
8
3
5
19
10
48
15
28
16
25
19
5
95
1
19
5
31
4
4
21
24
38
34
3
5
6
5
20
4
1
16
3
23
10
27
5
71
32
4
24
20
44
16
5
24
31
16
5
26
10
3
16
36
13
19
57
11
72
1
24
3
9
14
5
52
8
20
57
2
25
12
40
41
2
33
4
8
25
11
20
20
4
5
3
5
7
5
51
61
3
20
32
36
25
27
28
5
18
22
23
36
13
26
21
4
4
43
78
51
1
27
5
15
20
5
31
25
12
18
21
4
21
19
17
12
47
3
17
4
57
12
11
36
24
17
3
96
11
34
15
8
8
5
3
36
81
20
4
15
4
32
20
32
16
25
2
13
21
35
36
13
15
5
30
49
20
3
13
12
4
16
3
21
1
32
7
9
2
94
26
53
5
51
16
29
31
5
12
103
20
32
28
12
20
28
4
4
20
4
1
35
9
6
21
24
24
12
28
8
13
14
6
76
43
61
4
20
7
24
17
7
52
4
12
27
18
3
25
11
24
1
48
35
3
69
4
12
17
71
4
8
88
4
11
10
14
21
9
15
81
31
20
16
20
12
32
28
16
44
12
25
36
48
11
13
12
11
4
8
13
19
5
35
16
8
24
3
9
33
3
3
22
24
8
15
3
25
5
7
5
35
13
28
2
9
1
12
3
4
4
12
12
33
15
15
53
4
76
5
95
89
38
9
9
16
14
1
76
13
4
23
4
28
68
12
20
28
5
40
12
31
36
28
32
36
25
3
20
40
15
45
60
16
8
12
8
12
13
47
19
24
10
23
100
9
26
10
20
4
8
3
27
17
4
4
21
2
13
32
12
1
12
23
100
17
19
20
28
40
40
12
20
8
20
8
4
8
43
13
60
44
12
4
9
35
12
25
44
16
ABCD 96328706114*3^$a+1 [50022]
24
132
84
72
12
12
68
72
40
132
24
20
4
12
72
24
36
48
12
24
20
16
24
45
123
8
100
72
8
25
15
8
24
4
8
184
120
96
60
44
28
36
96
48
168
8
12
1
27
69
27
156
44
28
96
12
8
157
15
228
36
105
27
48
36
20
16
72
24
80
4
48
8
16
128
12
28
32
4
12
84
20
24
36
52
20
84
72
36
4
96
72
32
84
24
4
33
3
120
36
12
69
87
8
1
144
3
56
48
4
36
68
16
128
25
111
108
36
44
52
8
25
48
15
36
45
23
52
24
56
100
24
92
28
20
13
27
21
11
37
15
20
13
131
60
124
32
64
24
12
36
104
40
36
96
84
21
3
36
24
12
120
12
32
1
111
12
96
84
20
172
81
111
60
108
44
36
25
87
20
36
4
36
72
12
12
60
36
92
13
48
23
40
12
21
15
33
15
60
72
24
36
32
1
3
212
121
39
24
72
24
108
21
3
8
12
16
80
108
4
105
47
64
48
104
4
21
3
12
56
25
144
23
16
56
64
108
68
16
68
52
24
68
28
81
59
16
20
112
68
52
68
16
44
4
36
12
56
48
144
4
32
24
28
80
16
12
80
4
12
120
120
48
12
116
28
44
16
108
12
36
120
8
24
16
32
52
12
72
24
116
25
11
4
12
36
24
132
12
48
9
119
25
59
16
48
48
24
24
168
240
48
36
9
11
16
24
96
20
36
52
108
69
15
84
32
4
57
35
40
84
48
48
68
72
52
36
92
40
105
27
80
4
24
24
20
40
12
108
12
24
48
8
12
28
12
36
57
39
44
28
84
93
27
20
16
36
24
20
124
56
12
88
12
140
145
87
36
36
12
72
80
16
120
96
60
44
76
56
76
44
49
83
36
4
8
28
24
116
28
105
99
24
36
12
12
9
3
96
96
24
48
84
128
52
24
60
36
21
15
72
9
71
36
4
48
12
108
36
108
44
132
25
75
48
8
28
81
27
12
32
60
120
4
68
28
8
4
12
180
12
9
15
60
68
4
24
21
167
16
56
24
4
12
20
16
36
12
20
52
45
11
16
24
60
116
36
24
16
20
48
61
96
3
24
60
44
72
96
4
81
51
12
33
15
12
168
12
44
36
28
24
68
28
36
24
72
168
36
92
1
27
69
3
24
21
111
96
72
44
4
32
144
4
8
16
72
20
36
100
68
64
48
48
164
52
45
3
156
8
16
72
60
20
1
35
196
12
108
12
8
28
24
24
72
9
23
64
24
33
39
12
72
240
84
24
12
12
56
172
60
24
96
24
33
48
27
36
60
24
8
88
45
48
35
36
40
48
12
60
84
92
52
80
28
12
32
4
60
8
208
96
168
48
93
15
84
20
25
71
73
75
12
56
48
40
60
84
9
47
28
36
72
48
105
63
8
16
9
15
32
4
36
32
4
12
84
8
157
15
24
72
24
9
75
20
1
87
68
16
24
141
3
20
40
36
8
24
184
96
24
92
4
48
60
12
120
20
36
76
9
39
12
12
20
12
64
24
8
16
36
72
24
36
36
96
92
25
11
4
68
61
51
12
72
12
48
45
27
48
20
1
3
24
60
9
183
9
3
92
1
35
13
51
24
36
176
4
36
36
68
4
45
15
32
49
111
56
4
36
8
16
9
107
181
15
12
69
51
152
40
48
20
25
3
93
23
60
28
12
36
32
1
47
88
48
12
48
12
60
36
8
12
24
37
39
72
132
132
156
12
24
57
48
11
40
48
32
16
84
24
48
32
36
13
3
36
9
11
28
12
48
36
60
68
16
68
4
24
156
12
132
56
40
36
12
12
20
40
32
36
4
20
48
16
105
195
12
92
88
68
24
40
9
75
32
60
4
108
80
76
12
84
32
16
24
21
3
84
116
16
8
4
12
84
168
32
4
20
4
36
36
12
60
12
20
72
40
44
73
51
120
21
11
16
12
60
24
12
24
12
24
12
36
48
48
8
36
112
24
24
24
120
44
4
96
8
25
75
117
47
40
56
28
8
28
120
36
48
48
144
92
25
63
56
16
72
8
16
84
21
75
204
60
12
36
32
13
23
16
12
36
80
100
36
84
104
36
1
47
49
63
56
4
84
12
12
32
40
32
16
56
25
87
36
21
111
96
36
36
9
27
69
63
36
45
51
60
48
12
120
36
24
24
56
16
48
24
44
13
35
4
57
63
20
160
8
16
12
60
20
12
64
24
213
11
192
72
204
12
24
40
12
84
24
32
24
85
99
36
48
9
63
156
8
216
36
1
15
24
68
4
36
24
84
36
12
48
20
16
44
28
8
52
24
81
71
24
64
116
52
9
96
63
120
104
16
8
4
116
4
48
20
36
4
96
48
72
32
4
21
75
32
72
ABCD 96329134732*3^$a+1 [50009]
111
24
21
99
72
9
104
40
60
12
60
27
197
64
75
24
288
89
96
55
105
68
40
252
68
19
41
16
36
123
24
93
27
21
27
33
72
39
48
288
65
24
40
20
19
117
24
300
15
24
57
80
28
176
216
4
15
29
112
24
36
140
4
63
41
31
21
140
100
20
28
96
20
64
231
89
79
48
9
183
117
3
33
344
60
36
7
77
91
113
96
55
5
156
144
120
31
65
64
111
69
84
72
80
7
17
40
15
149
115
77
40
104
4
132
44
76
8
19
96
17
4
56
60
124
75
5
40
3
53
4
39
141
3
33
80
40
24
39
45
72
188
52
3
17
144
156
60
175
192
21
27
24
24
17
55
69
24
99
48
89
96
24
199
17
7
41
112
15
5
43
105
12
144
144
20
72
40
15
24
5
115
48
17
156
19
45
56
48
19
257
76
123
165
12
60
108
12
140
28
20
120
16
15
21
68
40
15
24
137
36
163
297
84
140
4
27
29
43
96
201
60
56
24
91
48
17
28
56
4
15
141
24
180
15
41
55
5
4
111
21
44
4
72
68
36
40
56
60
7
81
36
20
120
84
72
60
55
72
53
148
120
240
32
88
15
17
7
41
16
144
12
99
5
96
24
43
17
36
48
52
20
28
15
24
53
4
63
21
92
4
36
63
101
115
29
120
180
31
216
48
24
77
36
24
60
144
112
99
24
5
76
15
21
27
81
56
24
12
28
111
245
19
137
55
29
19
72
24
5
43
137
24
7
48
144
216
144
77
19
65
16
20
76
140
204
180
96
67
48
29
43
173
139
48
21
80
76
216
20
259
141
75
5
28
72
15
29
40
123
17
60
40
51
105
20
163
165
56
36
64
36
200
307
41
55
120
57
80
7
41
60
100
56
31
168
5
132
7
33
8
120
136
39
21
20
100
51
125
4
60
44
7
24
120
21
99
120
5
60
84
36
55
129
80
52
224
91
65
48
40
20
136
51
129
24
20
192
139
5
96
139
24
24
17
36
24
144
76
15
48
117
75
216
48
24
81
36
140
60
184
36
236
28
96
36
84
20
43
240
48
105
8
12
28
39
48
24
168
48
129
56
144
84
12
28
12
168
12
24
56
88
20
156
36
103
137
55
24
24
77
120
19
21
75
9
15
165
3
33
8
240
7
273
39
41
79
77
36
28
56
40
80
4
279
77
96
19
120
185
4
32
4
164
100
36
36
63
45
80
91
69
72
75
48
41
36
180
223
117
108
72
159
101
180
7
53
24
204
12
88
12
140
24
16
27
72
65
16
20
67
41
12
4
36
60
87
57
56
103
101
40
123
21
252
87
72
89
40
60
56
16
44
64
72
48
32
28
72
75
48
65
31
41
64
56
7
93
180
248
79
21
36
36
27
72
5
24
91
105
84
27
33
159
93
68
40
92
304
36
248
55
120
345
72
44
16
3
5
36
55
21
99
24
77
84
36
4
44
52
104
79
17
60
24
276
60
67
137
84
76
39
197
4
216
87
77
64
75
161
4
72
3
45
20
12
40
99
101
4
56
84
36
127
93
20
64
15
189
51
120
5
40
164
96
55
101
115
45
20
180
28
87
65
48
180
112
48
ABCD 96329260304*3^$a+1 [50006]
55
5
19
17
100
3
41
13
6
120
6
23
1
102
153
32
37
35
43
89
19
29
25
12
3
8
7
48
9
51
18
66
5
55
6
35
24
31
48
42
102
6
30
84
36
12
17
7
54
66
30
11
43
30
27
15
5
19
30
66
198
30
12
42
23
28
39
141
69
18
5
7
65
55
258
18
30
11
4
51
21
44
48
25
23
37
36
59
7
9
9
42
6
24
54
90
120
42
45
39
24
6
11
199
65
1
18
54
23
19
24
24
36
72
162
15
3
29
25
83
120
12
73
35
61
30
132
17
28
104
19
24
12
93
8
7
48
60
17
108
37
12
6
5
43
42
42
6
90
29
61
126
45
3
36
41
28
3
24
216
9
3
42
30
41
7
57
8
208
3
36
24
30
11
25
30
30
83
1
15
9
66
89
52
69
54
36
6
35
48
7
5
13
48
48
36
95
55
36
29
13
18
24
18
18
18
6
6
59
28
111
54
6
66
15
81
35
43
30
36
63
32
13
36
47
13
11
49
15
15
72
48
29
12
19
21
81
18
41
43
186
6
24
12
17
1
6
69
27
12
17
13
60
47
25
60
83
16
15
36
30
35
13
60
23
60
72
25
60
30
12
5
13
138
24
101
12
37
30
90
15
15
41
13
11
103
18
35
72
7
5
108
7
48
12
36
5
24
19
69
36
9
6
12
5
13
30
29
7
36
12
30
12
36
24
30
6
48
60
11
55
156
72
18
30
9
105
35
31
12
12
48
36
29
13
35
12
12
25
30
18
123
104
103
17
1
18
6
23
7
18
18
5
67
5
1
54
5
108
12
7
5
1
35
25
3
9
120
6
6
23
55
17
19
17
12
7
30
11
28
27
24
5
55
33
21
15
15
89
61
24
27
39
120
24
6
135
15
36
5
16
123
54
30
17
13
36
107
7
17
100
3
6
30
36
6
78
21
33
3
72
8
12
48
12
12
13
3
3
41
25
150
33
8
72
12
48
7
24
36
18
83
7
12
33
32
25
60
90
48
48
57
15
17
19
30
27
63
30
66
24
6
36
47
12
40
20
88
32
61
18
120
12
60
18
6
5
25
3
36
15
42
15
27
5
40
33
42
36
12
54
18
120
6
47
24
121
27
15
17
4
21
18
12
36
72
6
11
31
65
19
18
123
15
114
30
24
60
30
30
29
7
60
108
72
6
12
6
29
13
18
60
17
55
24
53
1
11
13
30
5
40
92
16
15
18
24
30
21
39
6
6
5
36
7
17
19
9
32
31
5
12
48
19
41
24
40
36
27
66
15
21
66
72
42
15
63
96
89
120
12
16
27
12
36
29
25
6
42
6
24
12
6
78
149
43
48
12
89
76
3
17
7
12
48
6
59
13
87
3
102
12
60
36
30
108
72
29
145
18
17
16
39
84
21
105
54
41
88
81
42
48
24
42
66
5
24
36
12
85
30
36
6
95
1
15
44
13
12
114
24
53
7
12
9
9
12
48
12
11
7
53
24
1
39
9
66
24
36
45
3
90
30
17
1
47
7
6
108
36
18
33
33
11
13
18
54
6
12
77
28
93
42
36
54
66
29
13
24
48
30
60
132
21
32
61
51
3
6
54
72
9
9
6
29
13
54
6
24
35
76
27
60
6
42
12
53
72
61
11
1
18
132
72
132
24
69
21
60
66
53
7
65
31
17
1
30
66
11
72
1
6
30
18
72
36
137
1
102
5
72
12
25
108
35
60
1
71
36
49
24
12
12
30
12
30
11
49
18
12
53
13
35
7
12
48
65
16
15
90
107
19
24
36
48
138
12
6
36
84
54
15
111
12
24
36
18
15
75
30
71
55
18
6
12
12
12
30
35
145
36
35
55
89
19
6
60
114
57
9
78
120
12
174
59
1
6
18
12
11
60
12
12
36
67
6
11
120
13
36
27
33
150
41
19
6
6
12
42
6
24
18
35
61
30
36
18
18
42
6
36
5
19
156
6
35
13
90
114
30
36
29
55
17
19
24
53
37
18
24
65
55
114
11
73
6
90
11
43
60
42
18
17
13
48
3
36
39
17
19
5
28
32
4
51
66
18
29
1
42
29
25
144
24
23
163
101
4
75
29
37
155
19
30
36
24
71
1
35
7
6
12
42
48
17
25
6
9
36
21
18
36
36
5
103
48
18
11
79
12
77
43
29
163
18
39
9
6
18
3
32
61
15
39
12
48
12
54
126
54
6
41
19
53
31
6
83
61
11
43
65
91
66
11
19
5
19
41
13
48
18
72
42
47
168
60
37
35
13
42
5
31
65
25
78
57
3
41
36
7
57
3
30
90
12
41
24
25
30
53
88
3
6
23
13
24
78
5
31
6
11
60
19
30
48
42
5
43
6
66
18
47
31
5
25
119
73
36
47
13
11
13
15
140
31
17
37
23
12
13
24
99
72
9
18
17
55
65
91
102
66
60
17
43
60
81
3
53
24
1
60
47
60
85
30
17
36
13
11
19
102
48
90
24
36
6
23
40
15
36
84
12
18
18
29
91
54
24
11
43
36
132
9
8
91
9
68
19
30
83
31
21
36
15
48
29
25
63
33
54
6
66
18
6
54
23
25
30
12
17
181
303
45
11
19
24
5
25
30
17
36
49
54
6
23
13
12
6
72
24
84
41
196
20
37
6
41
1
35
19
36
12
120
12
65
55
41
7
5
67
6
35
64
80
13
6
9
27
54
60
120
42
18
66
65
19
30
54
17
49
6
30
30
53
60
108
163
45
51
6
30
24
84
6
51
99
18
35
12
16
72
57
6
9
39
12
144
18
3
32
55
36
6
18
6
71
61
75
92
67
84
6
3
3
24
9
32
19
36
48
9
20
132
25
83
115
60
6
11
16
3
17
13
30
60
21
3
53
55
17
37
15
3
30
107
1
30
78
6
24
60
17
13
102
33
15
6
23
37
23
67
48
36
84
ABCD 96329360404*3^$a+1 [50019]
75
3
48
60
36
21
8
97
30
9
15
9
39
6
107
144
96
133
59
48
48
24
40
8
88
69
66
57
24
80
109
11
48
72
13
11
24
55
17
16
120
33
15
51
101
24
1
23
64
168
32
61
35
49
6
120
41
19
5
79
57
15
65
25
6
33
72
15
114
63
21
131
24
61
6
5
43
5
144
16
87
89
19
29
25
36
6
48
5
40
27
53
48
85
3
15
12
213
24
8
40
147
77
96
72
88
72
51
72
29
24
37
3
152
24
31
9
56
192
72
1
15
3
5
31
153
27
53
31
17
72
16
104
85
123
24
51
108
30
11
43
42
3
168
39
65
48
16
32
163
77
19
53
55
120
33
8
127
9
3
36
6
203
7
9
9
167
88
56
16
51
42
3
32
103
24
41
43
45
207
57
56
40
81
6
89
13
3
24
48
32
40
8
31
36
5
43
125
40
32
16
24
80
25
36
18
9
32
24
160
24
128
7
102
18
132
21
63
42
63
21
3
3
84
54
27
24
56
37
83
7
18
108
27
8
96
24
24
151
9
8
24
115
5
24
16
48
32
55
161
19
18
168
102
45
15
90
108
59
96
24
88
56
19
12
18
23
103
81
15
48
17
16
104
115
29
7
57
8
72
25
60
120
27
15
66
15
80
24
175
33
8
40
8
72
19
48
108
129
51
5
72
48
40
33
54
72
36
77
13
18
201
3
5
48
13
99
32
91
48
125
25
66
18
11
64
32
19
72
29
13
35
16
24
8
43
5
16
48
152
85
51
104
55
33
72
8
16
32
24
31
129
33
87
80
181
27
48
8
1
6
33
87
57
8
7
132
45
75
21
48
45
144
11
115
5
280
51
90
59
72
13
35
24
16
39
113
40
39
41
72
48
48
64
33
15
45
27
3
72
36
24
81
39
17
55
108
5
40
32
48
40
3
5
48
67
5
40
69
11
40
80
13
11
19
90
35
37
27
51
5
72
43
42
3
24
8
37
3
80
37
83
43
21
144
51
60
113
168
72
40
72
33
6
9
3
234
24
155
144
136
24
8
72
157
6
84
153
27
18
11
121
95
16
8
24
67
78
23
43
45
87
12
21
24
48
48
120
51
45
75
29
67
45
3
60
57
9
15
128
7
54
51
75
29
19
53
168
31
36
53
120
31
54
36
15
15
9
120
32
24
24
79
60
53
24
48
40
48
104
24
31
113
55
17
24
16
15
36
12
36
21
3
53
103
9
48
8
139
77
48
16
72
3
101
55
6
59
48
48
19
93
21
54
53
67
72
5
328
45
18
249
8
48
19
36
9
56
25
15
117
35
40
80
88
24
3
53
73
15
39
12
5
40
56
64
51
24
138
11
67
45
57
63
45
3
15
41
31
78
126
101
40
48
21
3
15
41
40
104
48
19
5
13
3
8
64
51
29
43
5
24
25
6
9
224
64
80
67
5
13
51
75
21
144
80
64
51
24
12
41
109
3
45
3
3
12
24
33
72
111
72
12
24
282
27
243
42
27
8
88
147
5
48
55
84
5
73
12
90
6
30
132
41
24
1
270
6
51
39
33
8
192
16
87
57
111
9
45
51
120
80
19
117
75
90
11
24
43
45
147
173
16
80
91
18
75
32
48
7
180
45
56
120
19
69
56
24
7
9
128
31
36
5
43
36
41
31
24
129
32
37
11
16
21
60
15
3
117
24
33
18
60
129
51
29
19
5
24
7
78
66
24
18
12
11
61
35
73
36
51
8
16
32
40
39
153
147
21
104
40
48
72
3
45
8
19
45
128
96
1
15
45
11
24
1
15
3
156
6
54
53
40
120
8
7
105
8
13
6
21
8
144
48
40
128
115
29
48
40
3
24
93
128
79
108
53
187
30
39
3
5
208
15
57
80
7
89
37
3
32
37
75
3
197
67
36
144
65
160
144
56
79
41
13
6
5
160
51
21
8
91
18
107
19
36
153
128
7
65
7
108
36
6
30
180
41
19
5
175
9
21
83
7
36
42
11
16
3
21
96
33
12
99
135
105
32
97
63
99
29
40
104
97
15
24
24
33
23
31
113
43
53
19
6
15
159
18
23
37
27
48
9
15
8
48
37
11
16
15
41
40
3
60
12
117
32
136
8
16
24
141
3
8
64
56
7
72
33
48
24
3
197
16
3
101
120
40
15
156
5
13
107
97
23
79
81
ABCD 96329963584*3^$a+1 [50086]
75
36
65
19
57
123
9
3
5
52
128
84
16
24
93
11
112
39
89
12
25
30
9
3
48
24
30
6
93
24
45
6
21
68
25
6
21
8
67
60
36
93
104
112
8
37
90
9
80
37
18
17
132
73
3
27
42
11
4
20
31
36
93
63
54
183
57
90
6
3
171
5
36
12
40
12
20
19
41
31
18
120
27
12
3
9
39
9
56
19
53
48
96
16
20
52
156
12
3
77
67
21
15
132
5
19
81
75
53
91
5
16
27
57
21
39
48
12
8
28
3
96
9
24
117
54
120
5
7
29
25
48
102
5
115
5
64
15
72
9
51
84
29
55
36
33
8
43
36
54
59
28
39
149
36
1
18
17
60
12
103
108
29
31
96
6
75
219
204
17
13
6
125
124
129
138
30
24
171
15
53
16
20
61
63
9
42
33
48
39
101
4
21
3
27
48
36
9
156
63
45
21
27
69
111
75
17
16
21
66
9
15
33
87
41
88
255
36
48
12
81
3
5
52
32
115
6
42
12
45
96
27
77
88
20
4
39
12
53
61
48
3
8
37
59
48
28
48
20
157
3
39
48
48
96
24
12
93
165
24
87
60
8
13
59
36
4
96
39
21
9
39
27
48
6
6
24
24
21
3
5
13
114
6
39
33
3
45
35
60
25
3
20
1
3
27
24
41
48
52
75
36
89
24
61
120
18
6
27
20
28
116
48
36
72
67
168
12
96
6
144
51
20
31
48
45
32
100
3
9
32
85
24
147
27
5
7
30
35
43
60
6
27
39
204
72
60
125
4
93
75
207
6
162
45
3
29
19
17
64
39
6
24
99
80
120
28
15
33
27
5
19
33
56
112
248
40
15
5
31
5
61
83
16
24
36
9
87
20
24
16
27
36
6
120
18
5
121
11
31
30
83
61
54
5
31
36
144
24
41
1
107
36
1
126
29
85
15
36
80
139
5
55
36
5
13
59
61
222
5
40
8
31
30
83
40
32
31
30
3
12
27
33
24
8
7
144
36
90
6
18
126
41
43
36
18
168
23
1
11
7
12
53
28
180
3
29
13
42
6
59
31
9
32
31
9
39
12
42
42
6
102
72
5
13
11
37
3
39
120
117
20
31
33
72
24
15
29
112
48
81
11
4
84
56
4
44
157
195
36
9
30
5
36
28
21
3
48
32
76
51
6
83
72
40
219
45
45
54
57
3
17
67
42
95
4
24
21
27
24
111
17
13
18
30
42
5
7
48
18
27
24
80
331
9
51
30
123
80
85
90
5
100
12
57
3
84
51
45
39
5
19
96
21
8
24
28
9
51
48
21
30
5
96
48
136
8
16
111
89
4
87
9
15
17
48
4
21
119
43
33
96
24
21
23
31
12
105
44
31
252
48
48
41
28
27
6
63
51
9
21
54
42
54
120
120
108
48
33
72
8
16
15
41
52
12
39
89
36
1
35
13
3
72
27
60
9
20
12
19
53
103
9
45
24
75
15
12
84
125
36
48
151
81
8
16
21
39
3
33
32
61
90
174
11
16
56
133
15
9
27
45
96
3
27
5
160
165
102
5
43
17
52
60
9
35
79
6
6
45
24
21
3
63
12
12
41
88
21
54
66
23
12
4
27
60
9
51
45
27
17
40
8
31
6
66
33
15
29
36
16
15
105
219
42
24
24
15
27
102
75
56
112
72
20
7
36
65
40
32
12
19
72
84
69
152
55
77
127
33
48
129
48
6
141
63
6
54
221
72
13
96
35
64
141
83
16
75
42
35
43
144
21
21
90
5
208
3
12
5
67
45
60
140
19
81
51
84
89
7
5
24
43
5
96
40
27
18
24
11
16
21
3
32
79
6
54
36
30
47
196
51
41
43
54
35
16
12
75
185
40
3
12
30
18
5
12
112
32
96
19
69
56
31
30
123
45
6
120
45
96
27
21
15
102
24
90
24
6
90
6
3
21
11
48
91
149
211
189
75
5
31
30
51
140
28
32
4
81
35
60
7
36
36
90
3
3
45
3
117
32
72
4
32
112
3
17
7
144
9
21
75
152
67
186
171
69
6
24
21
63
5
36
16
8
7
9
56
16
63
65
31
126
3
56
64
27
48
42
120
18
5
52
32
112
104
36
115
54
102
5
43
81
20
61
18
72
5
60
84
124
80
31
30
144
59
31
29
1
11
31
69
3
33
39
24
30
15
32
25
23
55
5
157
48
6
93
3
60
168
6
66
54
15
44
31
5
4
120
72
3
24
33
39
18
11
67
90
90
144
9
12
3
125
36
124
96
51
30
3
135
65
36
49
90
17
24
55
6
15
9
54
17
97
6
21
51
45
45
59
13
111
15
60
17
64
ABCD 96329975258*3^$a+1 [50002]
17
1
3
20
12
52
75
33
48
117
95
40
20
4
12
32
16
84
108
141
24
23
43
60
57
15
90
12
11
16
9
18
201
12
8
72
96
36
67
54
84
24
11
48
13
23
43
18
3
56
31
69
60
24
8
55
18
60
47
19
129
12
176
12
24
67
105
15
5
55
5
4
92
60
40
32
24
13
27
3
21
39
72
17
85
11
85
3
51
89
13
15
21
3
69
35
4
39
120
29
40
3
5
36
37
15
80
13
66
36
108
9
56
7
60
12
29
7
9
48
36
8
4
9
27
44
36
19
36
33
87
36
9
36
12
3
12
53
7
65
1
3
20
48
64
12
12
80
4
9
24
27
36
63
53
28
39
69
3
6
11
48
12
24
25
47
4
44
24
40
45
3
104
139
5
12
48
115
29
12
4
48
3
41
13
39
81
3
21
3
36
68
24
31
57
12
12
75
42
15
33
15
80
48
25
35
55
9
24
60
63
65
64
32
7
9
12
48
84
75
17
4
20
60
7
77
76
44
24
156
25
30
72
18
59
4
36
12
87
45
15
105
32
4
80
28
21
3
33
27
48
20
12
12
7
29
156
4
12
9
42
21
32
49
54
57
44
96
4
39
33
33
35
79
72
54
95
25
11
48
36
16
57
3
32
55
5
25
6
65
7
29
48
31
5
7
5
19
29
16
93
23
12
4
12
20
12
36
16
15
45
3
24
120
6
12
63
72
96
39
42
35
13
15
48
72
51
29
7
5
60
52
39
29
112
44
28
57
15
44
1
3
27
60
57
80
1
90
6
27
3
29
31
33
132
32
19
29
12
108
40
3
57
93
66
24
9
27
53
1
3
15
12
5
48
16
8
52
128
4
44
55
53
79
33
15
5
31
33
99
77
48
13
114
12
6
35
12
4
39
18
30
129
8
7
9
27
29
36
7
57
32
12
4
39
18
123
72
93
39
12
39
77
12
4
15
54
42
36
12
65
13
3
12
24
8
36
60
4
33
3
87
57
15
17
19
12
93
39
72
18
3
27
5
64
93
18
9
63
9
27
93
75
72
29
19
132
29
16
39
5
40
48
57
48
15
21
47
16
33
36
15
3
9
20
24
31
126
11
112
48
9
72
18
9
15
36
12
5
13
3
44
28
21
51
15
24
21
20
43
33
68
64
8
13
27
8
13
27
8
4
20
12
1
99
9
47
160
72
9
51
3
18
11
16
48
3
102
18
41
67
5
36
16
3
12
24
57
12
20
19
45
44
13
78
53
72
40
33
15
36
92
36
48
12
24
24
55
45
27
5
96
108
4
15
60
5
60
132
28
3
17
16
75
33
63
65
24
19
77
12
1
12
6
9
36
45
18
17
16
57
35
4
32
4
15
12
45
20
12
36
12
4
15
5
1
54
48
180
36
24
69
33
24
35
24
48
13
63
27
6
3
27
77
16
15
17
55
77
1
75
63
5
13
24
30
17
19
69
168
32
28
36
123
93
33
23
49
36
3
8
61
3
12
20
24
103
57
80
1
15
32
61
39
3
12
21
44
12
13
6
21
12
32
16
144
12
8
1
36
18
69
57
3
3
33
39
41
16
51
72
53
36
160
39
21
36
87
5
36
7
18
3
32
76
56
13
27
15
17
19
12
9
8
24
16
75
21
15
17
12
4
32
40
24
63
17
7
36
72
12
189
15
45
24
3
5
43
90
24
23
36
61
11
4
116
67
9
12
8
24
4
3
17
12
43
9
24
24
8
16
39
93
3
29
28
128
24
184
3
17
13
6
41
16
20
12
4
27
5
145
48
59
31
57
56
24
7
41
37
108
23
7
6
27
8
36
84
73
95
132
16
12
33
47
43
5
16
20
1
95
112
63
12
18
3
33
11
4
36
32
24
120
49
11
64
44
61
131
24
1
63
12
123
69
44
4
32
1
66
36
9
32
4
8
151
17
19
72
108
72
65
43
165
128
16
8
7
29
1
27
9
15
3
57
12
45
18
5
60
48
64
24
87
30
42
12
36
65
16
8
24
28
21
11
4
32
7
41
16
24
15
48
17
4
15
33
21
63
27
42
3
32
36
16
3
45
27
30
18
24
65
88
153
183
27
24
54
23
43
5
16
3
21
8
7
30
27
56
72
31
12
18
51
24
12
32
16
27
65
132
28
20
12
19
36
29
1
6
21
72
81
18
5
16
48
3
21
24
69
3
96
8
37
3
33
15
39
41
7
5
12
16
20
55
141
9
87
3
9
36
57
60
12
167
13
3
36
48
20
43
36
33
21
23
64
3
105
3
77
4
9
3
27
42
30
60
48
53
28
9
150
21
36
15
57
51
48
93
20
96
16
44
61
54
65
36
12
36
12
19
12
24
30
11
96
100
33
23
16
15
9
12
44
25
11
7
72
17
1
48
3
32
7
41
16
45
35
43
48
29
25
15
12
33
30
29
16
104
1
39
8
12
4
45
12
51
9
11
7
33
32
40
12
21
36
23
16
75
33
39
30
60
3
68
37
3
8
12
7
165
57
30
77
31
77
100
36
9
71
103
41
40
24
12
32
16
48
20
55
21
32
12
7
33
12
36
45
47
67
77
43
69
32
49
11
4
15
24
9
20
1
15
48
12
32
12
67
21
24
120
51
5
49
23
103
54
75
9
36
51
3
24
36
30
71
19
161
1
18
57
48
108
21
47
48
16
36
39
12
24
5
12
52
72
3
29
72
61
159
15
6
54
57
51
18
90
9
8
127
9
9
71
36
4
15
12
33
9
27
8
13
3
8
16
32
91
45
75
53
96
19
45
39
17
12
31
30
47
24
48
31
33
48
8
36
13
3
21
11
19
18
18
9
51
54
3
20
7
60
36
30
39
104
24
64
3
60
126
59
43
17
1
18
6
3
15
21
48
51
18
15
27
5
96
1
39
8
24
19
6
23
136
111
30
51
32
49
30
18
47
12
28
27
90
30
45
32
67
5
49
63
32
67
5
13
3
3
65
4
15
29
12
16
21
3
24
8
175
77
91
33
116
64
21
23
40
204
20
28
12
68
108
85
24
11
24
1
23
31
18
71
96
4
116
88
32
4
32
19
ABCD 96330376802*3^$a+1 [50002]
108
36
18
8
10
38
6
46
78
86
288
18
15
36
60
27
33
24
3
52
5
69
4
12
128
22
20
78
15
15
21
13
84
23
55
98
3
84
67
2
34
2
6
21
9
28
26
10
11
27
4
14
4
71
49
24
35
37
12
23
45
4
35
1
78
56
21
63
45
9
6
52
2
3
31
90
48
14
4
38
84
22
26
63
24
15
4
18
36
56
66
45
12
39
69
13
20
3
15
9
12
3
16
29
1
24
56
18
93
12
21
15
1
32
4
36
26
10
12
32
4
35
24
45
3
1
50
30
64
6
5
31
54
12
62
21
12
9
99
45
18
22
11
25
42
54
2
34
54
5
7
20
70
71
12
7
92
33
9
3
25
42
17
9
6
9
12
84
33
27
39
34
18
29
51
64
18
23
27
9
9
3
45
24
34
2
30
12
46
60
12
14
10
2
52
17
48
69
10
38
60
3
43
36
53
49
38
22
12
14
105
7
36
5
39
9
33
28
11
63
9
1
54
18
14
9
109
47
27
46
24
11
37
14
57
1
24
56
16
18
2
28
14
45
1
23
3
33
31
12
36
86
64
12
14
9
24
9
3
9
10
5
7
44
93
9
42
10
38
6
16
12
24
11
63
10
8
34
5
39
42
52
35
51
45
13
107
1
8
27
9
30
22
84
60
68
24
10
77
55
12
17
15
9
12
37
26
42
40
11
21
63
60
79
14
15
49
47
21
15
97
2
6
111
12
27
16
2
15
36
1
14
22
8
15
13
6
12
36
54
11
39
4
29
67
38
15
27
9
24
51
9
87
118
2
9
9
24
4
2
66
40
20
4
14
22
11
15
30
15
1
54
2
60
6
45
51
9
15
22
14
18
42
21
31
32
148
5
73
11
7
12
17
19
41
1
11
43
2
16
38
57
12
12
7
41
12
13
42
74
28
14
58
36
108
54
8
52
18
2
10
2
16
53
12
27
48
54
27
39
81
21
16
36
54
44
45
15
10
11
19
53
1
6
18
11
7
17
37
36
14
4
17
37
11
24
87
4
5
105
15
84
37
38
6
46
125
1
8
27
12
25
24
11
108
7
2
144
48
34
5
3
18
51
51
6
10
6
35
37
12
35
37
11
15
52
41
3
9
51
34
35
27
46
32
6
78
28
6
14
12
12
30
45
9
3
24
57
18
21
33
99
1
56
46
62
34
18
2
10
23
9
6
16
14
4
59
48
24
39
46
11
3
10
20
48
4
32
4
30
89
3
9
31
38
18
34
84
2
34
14
10
18
92
33
49
11
43
41
15
9
72
24
127
2
36
58
41
15
34
35
31
137
3
9
21
15
24
13
35
108
9
28
56
10
209
12
1
14
21
1
30
2
16
11
15
9
1
6
53
1
35
24
27
21
13
8
30
66
42
4
17
9
40
24
12
2
4
17
12
25
14
30
82
29
1
59
24
15
30
48
24
16
6
5
61
14
36
9
15
24
16
56
100
6
30
77
9
40
36
23
3
9
9
63
15
58
11
9
22
32
33
1
8
48
4
83
12
48
67
6
23
3
105
12
45
54
36
12
72
28
53
24
9
27
1
66
8
18
27
33
42
16
5
73
20
88
120
80
72
15
15
4
50
87
61
12
47
3
21
36
1
83
24
1
26
21
7
2
34
5
21
39
69
16
71
1
8
6
42
16
26
96
16
38
18
4
2
46
5
9
3
9
15
1
2
21
15
52
38
28
11
81
30
4
60
53
49
38
22
11
1
98
10
11
9
4
12
6
29
48
12
60
24
1
78
20
9
9
36
27
9
48
22
12
38
51
37
20
4
26
100
17
1
12
23
55
84
77
19
30
36
14
24
57
60
13
104
63
12
31
5
13
36
32
51
24
25
8
3
48
25
50
36
76
65
99
16
14
99
96
33
46
44
102
15
37
2
18
4
12
6
17
60
51
60
10
54
89
57
78
108
46
36
18
48
96
41
69
18
45
1
47
36
31
32
33
36
87
94
23
19
5
97
47
25
14
42
15
7
53
24
61
20
6
9
19
26
10
41
1
59
3
10
32
51
7
18
36
30
6
12
59
24
21
27
3
69
19
2
6
21
3
16
6
23
9
87
1
23
3
42
10
5
43
32
4
2
3
13
14
12
46
24
20
42
10
20
15
12
97
12
60
8
12
18
42
3
1
6
29
19
42
50
9
24
25
74
18
34
12
44
10
74
52
5
1
11
72
3
45
48
49
20
18
16
14
112
36
36
42
38
12
27
12
73
32
12
60
4
11
33
15
12
3
57
24
25
47
25
18
5
13
11
7
5
25
50
24
48
4
114
98
72
82
66
36
18
36
71
45
30
40
14
15
1
95
36
36
24
3
12
30
70
6
2
90
64
23
1
23
12
3
18
36
84
4
8
58
6
48
8
60
27
13
42
44
10
23
9
88
6
30
18
18
107
109
6
14
15
25
2
24
21
3
24
10
2
45
13
71
1
12
38
54
3
19
38
88
98
10
48
50
22
8
36
28
35
19
5
48
81
10
36
14
27
1
23
36
7
17
1
95
1
36
56
16
18
5
31
8
4
29
15
10
42
48
14
6
76
29
3
22
74
10
6
14
22
5
43
42
84
11
21
27
37
18
18
108
11
9
10
158
27
48
9
28
2
16
2
16
36
42
17
19
38
16
26
9
12
9
15
13
6
5
24
25
2
10
32
102
9
15
45
15
12
21
108
7
5
21
4
35
9
34
18
23
24
21
39
1
11
39
16
29
49
36
2
10
23
75
33
19
48
53
21
6
12
4
38
16
44
58
17
25
72
122
30
27
36
48
1
74
9
15
10
11
81
16
18
18
11
45
24
12
66
21
1
47
33
16
50
42
75
3
58
38
16
29
51
9
12
49
8
15
13
66
29
24
9
66
9
36
7
8
78
4
8
72
51
1
140
4
26
46
2
42
27
57
6
21
36
7
26
10
29
37
11
27
4
50
18
21
13
60
48
36
23
37
11
9
195
1
120
20
15
24
15
21
12
12
39
4
2
42
12
6
3
13
12
60
8
15
12
141
12
10
18
8
48
3
57
58
74
52
6
62
18
28
17
27
4
17
60
19
74
27
12
61
50
69
12
9
24
27
3
12
9
45
48
51
12
15
9
24
19
17
1
30
2
6
46
107
37
24
2
54
16
35
33
22
30
35
45
34
5
51
6
72
6
4
41
7
50
28
23
87
54
16
26
36
9
3
81
9
102
4
12
53
12
75
21
21
39
3
10
35
39
12
10
35
9
4
2
4
38
6
10
30
53
7
90
20
30
96
24
10
2
9
96
48
55
41
24
13
62
40
53
12
61
36
8
66
4
65
1
56
15
1
6
8
18
27
49
60
14
16
18
32
28
30
78
14
21
1
2
28
26
12
6
10
71
3
4
44
48
9
33
3
7
8
4
78
23
43
18
35
33
4
54
26
63
9
39
24
12
3
33
12
69
4
12
2
58
50
4
56
30
6
6
30
54
96
3
1
6
44
4
42
12
59
73
20
15
13
2
4
12
18
23
48
7
17
1
11
61
2
21
3
22
47
84
9
4
47
36
85
2
16
29
73
6
41
13
23
25
20
27
43
6
90
62
51
49
20
27
25
11
25
35
19
5
49
32
58
12
36
6
8
112
24
47
21
16
14
10
14
57
1
66
32
9
37
18
173
19
6
120
18
42
59
49
38
21
49
26
4
17
21
30
64
18
68
12
30
6
27
9
4
2
ABCD 96330480958*3^$a+1 [50023]
23
42
7
12
8
40
65
7
11
24
21
4
71
9
45
24
75
16
24
47
45
33
15
96
16
23
81
15
81
3
37
24
36
47
33
69
39
12
45
24
3
28
8
52
24
56
69
3
57
36
18
1
59
1
35
24
21
3
37
8
111
36
61
29
6
9
111
25
24
5
75
36
12
51
37
72
20
207
18
15
63
13
24
12
11
120
30
63
51
1
44
28
8
12
27
85
108
20
12
15
9
111
45
15
13
53
60
3
75
24
72
36
9
16
84
24
5
6
84
90
96
30
1
53
75
15
6
19
29
66
117
9
39
4
23
12
18
18
1
20
75
54
24
27
21
7
41
87
3
1
176
144
60
51
49
53
7
36
20
40
35
49
56
15
97
107
9
60
12
9
99
52
20
40
23
96
85
8
75
6
30
57
12
16
5
87
28
140
12
60
12
16
24
11
61
24
11
25
41
18
9
40
23
18
31
23
45
12
15
21
9
6
25
35
54
18
60
25
41
42
9
75
60
25
8
40
41
19
95
25
5
7
23
1
47
73
20
9
3
24
15
18
48
48
51
15
36
30
115
53
31
20
3
21
12
15
18
96
60
6
48
45
15
1
56
75
48
1
11
9
81
27
72
96
3
9
28
29
24
19
23
9
15
30
54
61
65
135
21
19
8
40
17
3
76
5
66
1
89
31
5
15
27
18
19
41
54
85
5
54
90
79
60
92
4
12
59
33
36
64
60
23
49
29
15
12
39
24
150
67
5
3
76
89
66
81
4
35
1
8
9
12
54
61
80
15
21
15
90
63
4
48
35
30
30
30
15
3
49
56
15
12
9
88
41
19
32
21
39
51
25
47
33
27
36
1
5
3
36
45
27
3
1
83
18
3
15
21
16
72
20
16
11
45
15
6
78
9
72
93
3
15
13
36
11
33
12
28
11
1
12
23
25
65
12
3
108
39
21
15
25
17
12
3
12
51
25
72
77
18
45
3
66
54
1
23
36
157
20
108
4
47
60
69
16
44
4
8
100
24
41
15
39
54
54
138
72
12
36
18
6
3
60
28
48
29
15
3
54
3
63
48
1
8
16
5
24
120
15
52
20
3
30
3
24
15
49
17
7
221
12
39
105
36
18
25
47
73
24
152
40
71
57
12
4
24
8
39
6
15
52
23
24
36
42
51
52
8
16
20
64
12
5
27
28
8
4
12
29
19
8
12
3
54
19
12
59
1
48
11
9
144
36
21
15
15
9
27
24
13
113
19
56
108
16
36
53
54
61
72
12
11
84
18
60
39
60
36
4
8
45
31
12
89
55
20
60
36
4
8
40
41
72
87
148
44
9
31
41
150
30
78
25
24
80
16
71
6
15
9
15
48
28
8
21
3
12
3
48
37
8
4
8
183
30
54
36
9
99
36
1
53
24
51
57
3
16
180
29
31
11
30
99
21
27
15
57
15
1
29
15
15
33
28
23
6
114
30
7
84
53
15
28
44
4
36
101
3
24
12
36
108
57
15
39
30
48
7
5
36
15
15
25
20
12
33
39
4
47
57
33
79
36
65
19
8
33
54
60
1
29
54
42
15
33
19
48
12
17
6
45
12
16
17
103
12
108
20
36
21
7
11
9
36
81
15
120
3
37
56
12
16
125
27
93
135
36
36
45
19
65
30
66
19
48
11
60
49
8
45
63
64
12
35
36
12
85
8
84
129
12
7
120
20
33
39
16
8
51
49
80
84
33
18
21
33
3
40
29
120
30
1
107
21
12
60
33
67
20
15
78
91
56
3
49
32
24
45
24
42
1
29
3
36
4
32
84
36
15
6
3
12
52
11
1
65
15
60
39
45
4
12
60
5
15
36
64
8
195
21
120
40
12
20
52
20
108
39
13
20
15
78
7
8
3
30
19
77
39
45
7
35
37
35
33
45
15
15
109
65
30
36
12
216
42
135
9
43
12
60
36
20
69
126
25
12
11
9
16
24
71
109
12
8
12
36
75
33
16
84
5
39
45
115
8
100
65
12
72
15
28
8
24
16
29
36
19
80
105
15
39
21
15
1
29
60
18
33
15
18
27
52
48
65
12
3
48
4
20
21
30
61
35
24
12
45
4
60
104
21
19
17
55
5
3
21
48
67
24
29
63
24
4
59
18
18
45
4
80
45
18
37
36
17
15
45
3
69
3
75
13
56
16
53
39
52
5
111
64
23
18
30
42
3
3
37
5
27
36
51
93
27
1
12
8
99
6
135
9
19
89
63
15
145
12
23
13
5
12
144
63
45
55
113
42
13
32
21
12
63
21
63
33
3
9
6
49
32
36
9
30
49
56
136
23
57
165
174
145
108
20
40
53
27
3
25
8
15
9
12
60
88
20
48
3
21
84
15
6
48
6
12
54
75
3
13
84
11
37
17
15
4
71
54
90
1
20
4
140
72
184
140
15
69
52
84
35
33
40
8
15
18
19
17
43
72
68
52
24
11
61
35
229
59
42
15
84
69
111
36
24
15
24
9
87
150
39
52
59
18
42
25
53
102
48
48
78
99
27
1
65
3
12
172
36
12
5
15
15
69
33
30
13
95
24
1
24
119
21
3
18
7
8
69
78
18
39
88
95
36
240
6
54
30
30
1
80
3
18
15
3
21
3
105
57
6
25
17
18
33
9
18
69
16
17
72
15
60
9
6
30
19
12
12
20
33
39
36
12
81
51
144
4
32
48
27
168
72
9
64
8
15
48
1
20
3
25
32
21
90
45
9
30
21
15
33
24
33
3
225
27
84
81
7
20
237
6
42
3
39
1
29
43
23
49
149
6
21
9
91
12
32
63
1
24
17
31
5
75
4
36
59
9
51
1
29
36
15
3
1
8
33
24
19
20
52
5
15
9
3
15
21
27
25
5
87
51
9
51
90
66
45
144
57
18
30
19
72
53
3
57
15
12
16
72
152
36
45
24
ABCD 96330675284*3^$a+1 [50138]
24
11
25
24
56
40
84
8
27
18
43
65
15
27
1
116
3
6
31
104
52
24
5
84
15
39
37
41
43
11
1
35
18
7
23
21
228
63
9
39
6
19
11
21
33
60
15
15
1
56
4
53
7
20
36
39
36
33
52
24
56
57
27
16
80
132
81
6
1
60
47
90
7
104
36
16
164
4
120
35
61
144
47
25
24
20
16
23
12
18
27
15
69
16
48
60
20
12
40
24
8
12
16
17
3
124
180
24
56
40
20
4
29
3
72
192
21
78
1
36
120
32
27
48
18
19
89
7
68
12
39
181
23
36
33
148
24
65
18
66
150
12
25
17
18
57
15
73
32
15
37
24
60
72
44
40
24
12
68
76
20
63
81
40
60
5
187
104
15
48
33
40
23
84
21
87
13
104
16
12
59
30
31
164
9
31
20
51
25
32
36
24
51
45
57
79
71
9
36
100
48
35
1
8
15
13
5
55
20
4
20
24
12
12
87
45
36
88
29
15
51
21
48
3
9
40
29
31
5
55
11
165
48
52
32
27
1
60
29
75
21
12
78
45
57
7
8
16
56
4
35
25
35
37
60
20
88
59
36
189
28
17
67
59
25
71
9
52
60
20
124
20
4
215
57
12
33
18
25
11
33
28
60
83
1
11
45
4
101
223
101
3
28
20
15
169
96
5
15
3
69
16
60
104
28
47
42
18
12
25
60
11
84
61
32
93
12
6
30
27
33
54
13
17
27
33
3
123
12
25
8
45
39
48
120
45
63
36
60
220
11
13
176
36
100
32
196
11
49
59
120
96
61
44
16
23
36
9
48
24
60
36
15
45
45
54
18
108
15
60
4
96
8
36
16
44
84
12
4
68
81
30
141
4
152
4
11
9
144
52
29
19
12
32
48
28
5
36
48
87
76
5
103
20
21
48
6
117
4
84
11
18
15
57
108
18
30
39
168
51
1
60
84
11
49
116
39
12
49
29
7
8
72
28
116
4
65
27
24
16
29
19
11
6
144
51
15
25
8
9
3
9
24
75
52
47
33
57
7
20
69
90
54
63
84
48
52
35
61
128
87
73
56
105
30
25
20
136
5
30
13
149
43
53
31
23
117
144
12
24
9
66
141
4
56
39
121
48
5
27
12
196
77
48
51
93
63
15
25
60
20
3
21
105
66
25
80
63
85
12
48
35
61
44
15
36
96
177
123
9
15
18
15
16
17
75
220
8
40
71
96
85
23
36
84
21
156
3
21
51
18
7
47
6
15
40
72
24
20
129
7
173
39
148
32
52
20
3
57
16
32
16
12
60
44
160
20
4
20
39
13
120
48
12
59
9
40
36
11
69
15
1
20
69
18
93
129
48
7
8
12
16
17
43
29
126
84
9
15
25
176
16
89
219
52
8
9
12
51
60
15
24
81
3
42
84
6
73
17
54
21
243
1
96
44
3
42
54
37
104
39
129
51
25
47
145
20
60
4
20
51
18
7
48
36
89
91
23
36
12
54
6
13
71
1
23
54
27
3
36
6
31
5
43
12
20
15
120
9
63
121
29
31
44
16
12
53
6
25
83
36
21
64
60
47
57
12
64
32
184
53
7
36
5
27
28
80
99
6
55
24
140
15
66
60
19
8
28
17
43
24
71
45
60
28
11
9
36
24
39
1
5
30
9
16
29
7
80
21
42
18
163
11
6
90
54
48
42
61
32
27
90
3
60
87
18
7
11
45
40
32
48
27
45
27
21
40
48
36
5
75
24
36
3
61
20
15
45
75
25
12
53
51
9
7
164
136
48
167
57
36
15
81
4
96
84
96
89
67
5
72
91
72
24
44
21
3
36
27
13
59
13
59
25
11
54
75
21
87
28
5
43
56
15
21
40
65
12
51
45
126
30
6
9
81
19
84
32
57
42
33
57
243
63
108
57
9
15
21
18
9
76
59
132
36
30
42
61
12
47
36
42
15
57
15
57
15
21
30
18
31
5
78
1
65
27
84
4
32
120
12
12
21
55
29
31
23
21
33
31
5
60
27
45
30
13
11
81
4
24
29
31
56
9
7
95
45
99
9
15
117
93
31
20
64
89
18
25
95
162
36
51
64
116
16
59
24
25
36
119
66
79
12
35
24
33
15
33
40
5
103
60
47
78
30
24
12
21
24
156
88
35
54
27
9
15
27
9
60
219
25
60
36
24
11
6
18
90
7
59
45
76
44
51
57
16
80
24
48
4
8
16
35
54
87
64
17
55
119
21
88
5
72
295
48
32
4
89
54
21
16
24
11
61
44
21
99
60
15
6
18
72
12
1
95
30
6
1
44
4
80
136
89
87
99
33
52
24
32
105
87
3
9
4
11
1
53
15
51
69
136
144
72
24
8
15
13
8
16
20
33
3
4
53
43
20
60
3
9
21
31
59
9
15
36
21
4
60
32
45
79
24
12
44
4
29
90
57
21
115
48
119
6
31
20
36
24
76
60
35
25
48
5
7
8
15
9
48
69
ABCD 96330976694*3^$a+1 [50057]
18
27
15
6
42
72
21
15
96
18
48
30
114
39
57
30
18
39
48
28
101
3
63
45
12
15
1
47
30
42
6
19
8
45
24
111
9
6
72
60
48
57
3
25
47
1
17
19
35
60
49
71
24
84
45
141
19
5
66
24
60
12
9
69
43
29
54
45
12
4
23
36
97
132
8
4
113
6
105
51
6
90
24
24
1
23
6
24
42
6
43
11
36
54
3
40
47
24
96
9
12
4
24
11
36
45
63
36
6
63
39
60
1
77
15
9
91
32
87
96
54
24
54
81
27
24
36
57
33
15
27
1
11
9
15
90
96
6
84
33
40
23
13
20
15
30
24
30
12
189
9
75
3
282
6
12
24
60
84
54
6
37
29
19
11
13
53
139
24
5
24
96
39
28
23
36
69
72
165
3
52
35
33
12
100
35
73
65
42
54
48
6
9
3
12
60
6
120
90
30
72
30
60
48
12
60
54
18
6
27
3
66
3
15
21
9
3
69
24
7
23
25
59
37
23
12
24
30
6
13
53
102
12
49
47
33
40
72
167
6
42
25
20
15
18
67
92
36
12
9
114
6
39
4
23
49
5
6
60
72
12
48
61
24
5
6
42
15
33
24
72
39
39
12
120
1
20
4
5
24
15
12
69
6
45
15
30
48
19
23
13
11
30
24
90
25
29
42
30
24
19
5
15
15
60
12
1
32
48
15
114
24
42
25
32
75
18
27
16
77
30
72
18
18
132
49
8
15
12
1
77
48
18
24
12
36
30
19
59
9
3
24
180
18
127
71
12
30
15
57
139
35
12
102
66
12
48
60
57
60
52
11
57
9
3
60
33
7
65
48
42
36
42
42
6
30
69
3
49
23
36
36
60
30
3
15
6
42
12
12
6
7
8
9
18
1
11
18
48
30
13
36
119
60
57
3
9
48
9
30
49
17
24
51
12
81
72
147
45
3
45
19
23
6
15
39
132
60
96
12
30
3
40
72
107
49
59
1
29
75
27
9
9
42
36
12
6
66
6
114
1
140
40
80
72
75
120
30
51
21
78
13
5
42
78
19
5
90
60
90
19
29
6
24
12
30
6
12
78
43
156
36
8
21
18
72
49
80
255
1
11
25
17
6
12
144
33
15
6
27
39
33
3
24
33
48
27
30
6
25
44
51
24
66
24
115
12
155
30
3
45
3
60
3
54
15
3
49
56
12
60
16
12
80
105
27
51
12
24
69
12
75
33
4
47
216
24
48
48
49
8
3
84
48
1
29
42
6
30
42
90
60
45
16
44
3
24
1
29
48
187
23
21
16
59
9
45
30
138
30
114
6
84
6
48
151
23
36
12
48
42
42
33
75
12
60
12
69
9
3
27
73
65
18
61
23
21
60
57
27
45
55
35
120
33
165
42
12
24
189
60
3
48
30
87
28
20
12
3
97
8
27
54
18
6
39
3
12
36
132
42
3
12
81
6
18
48
102
13
59
90
48
30
13
5
162
36
9
36
16
29
42
54
43
23
24
60
18
66
9
3
120
85
197
18
24
48
6
24
6
90
54
33
3
180
12
30
3
21
24
219
3
37
56
39
21
27
30
3
45
15
15
120
60
24
21
27
30
43
11
18
18
25
59
33
3
48
60
66
6
18
144
42
6
18
36
84
126
18
21
51
25
8
15
61
35
60
9
81
27
15
12
1
185
7
60
5
72
30
42
24
30
42
19
44
129
66
6
18
21
24
33
7
35
13
8
9
42
30
6
12
48
30
54
18
75
117
78
37
5
24
66
6
54
33
33
63
177
15
39
21
27
21
12
33
39
60
48
15
30
18
9
3
13
107
24
36
57
51
42
24
6
42
15
57
3
36
105
90
24
48
57
45
63
39
9
27
33
40
72
23
9
48
72
15
21
27
57
27
24
24
45
21
72
48
42
72
6
27
4
11
72
6
66
1
53
24
18
24
6
19
5
6
12
1
29
72
6
18
67
29
48
3
45
19
35
24
85
47
12
21
45
72
18
25
5
6
348
6
6
25
23
60
25
95
30
15
81
54
120
18
24
48
31
41
126
33
4
35
153
15
13
11
9
15
114
51
39
97
44
16
23
12
6
3
45
66
9
27
42
3
15
54
24
72
15
27
12
21
39
1
53
6
66
19
44
16
11
60
37
5
30
12
48
60
42
51
40
20
64
11
49
5
6
12
61
11
9
21
18
1
36
65
48
31
36
8
15
30
18
24
25
23
1
32
15
30
18
6
30
9
4
8
87
72
6
15
15
18
67
29
30
13
71
24
45
225
15
3
30
27
123
57
33
24
18
30
162
36
12
1
5
6
1
23
9
15
60
12
48
12
30
18
96
6
24
75
39
33
172
83
78
6
9
112
65
15
57
96
19
20
3
24
93
27
6
63
12
12
27
6
24
91
60
83
9
15
30
6
24
33
12
16
5
67
5
102
73
20
45
3
27
13
29
30
36
12
18
15
15
57
15
60
25
5
120
15
57
6
24
120
13
59
24
60
60
36
6
27
36
27
12
13
143
54
67
24
72
35
18
31
96
17
18
30
3
75
24
12
108
13
5
19
5
39
9
3
27
37
5
19
59
12
6
120
55
35
24
33
16
5
67
23
25
44
3
120
12
120
36
36
18
6
12
30
30
33
12
15
72
48
25
32
27
21
12
28
68
12
39
48
1
44
3
54
3
21
31
113
31
17
43
29
51
24
3
37
36
71
18
51
16
11
33
27
25
8
60
9
7
83
97
11
13
32
3
57
39
49
20
15
129
21
39
148
8
52
65
24
19
11
33
3
54
30
21
28
179
33
3
9
81
120
54
72
18
7
35
24
30
24
3
12
28
20
4
59
12
72
36
24
93
4
59
57
15
30
24
30
33
63
93
60
12
27
60
30
3
88
29
15
15
60
33
15
13
ABCD 96331219826*3^$a+1 [50188]
8
57
15
96
9
207
9
55
24
48
53
99
16
29
6
354
96
51
88
5
36
87
64
83
246
54
1
59
117
64
56
16
17
151
5
90
150
27
3
157
48
29
36
15
16
24
24
32
3
120
93
3
174
135
105
151
65
15
75
21
40
48
11
21
129
54
1
152
93
60
7
48
56
9
144
15
21
19
8
27
21
16
216
104
120
16
24
456
144
8
112
120
83
6
84
43
24
128
72
99
84
60
205
65
66
24
66
54
45
256
56
64
24
41
7
53
51
96
40
23
121
24
56
40
128
45
91
5
259
8
64
56
184
23
121
185
79
96
185
15
184
56
45
24
66
1
200
33
96
31
23
1
120
89
15
96
40
72
17
103
144
48
200
112
24
32
40
104
129
151
59
61
24
104
45
180
7
53
115
311
201
16
24
24
65
15
112
24
59
69
81
7
24
59
37
53
19
11
21
88
221
147
24
24
16
248
256
179
126
24
36
99
16
72
224
96
88
56
40
59
37
48
104
45
171
9
55
41
55
96
24
32
40
72
48
72
41
24
63
120
240
40
17
127
200
16
152
136
5
84
7
53
67
96
8
216
168
21
19
32
3
21
136
23
97
24
32
40
77
36
84
115
128
64
48
32
24
45
180
30
90
7
24
83
13
107
126
151
29
24
66
57
3
37
8
16
83
37
176
3
54
36
84
15
48
112
56
9
151
32
144
40
80
3
45
72
16
8
120
45
174
181
125
24
115
56
9
216
15
16
120
113
15
81
90
84
1
80
159
126
30
24
21
45
67
128
40
59
85
72
8
136
275
61
209
79
72
120
8
48
153
15
45
51
3
37
48
96
200
96
64
104
16
264
48
8
9
156
54
13
8
40
96
96
144
48
120
65
216
114
21
160
240
5
60
84
3
24
9
90
37
23
57
64
89
31
96
53
51
3
13
8
16
288
125
3
280
77
3
3
61
248
45
60
31
32
27
90
126
117
88
152
3
229
5
36
15
75
84
1
120
24
8
24
9
54
81
75
117
48
24
261
91
53
67
113
55
35
85
65
31
24
168
83
157
72
41
15
15
1
128
16
24
8
24
39
57
48
40
245
27
40
24
8
72
64
56
16
17
7
24
29
43
47
25
8
123
414
151
65
60
84
15
168
40
104
69
91
89
60
75
96
99
37
8
24
16
96
24
56
256
48
56
120
16
47
36
69
135
66
7
8
9
31
59
37
80
16
200
120
33
31
23
57
33
31
120
29
43
120
32
195
13
47
36
37
24
29
147
48
136
48
35
30
247
8
105
103
8
72
147
36
1
24
96
113
7
104
64
80
48
57
151
59
13
8
40
96
144
80
16
53
51
9
15
15
96
1
29
75
16
80
9
7
24
168
41
135
24
48
232
5
150
13
24
53
123
120
40
48
24
48
83
21
24
112
128
69
96
84
6
49
128
48
225
159
88
104
64
24
8
120
147
117
63
96
49
72
24
65
55
125
75
160
59
333
184
89
24
7
96
8
72
27
21
40
24
41
175
72
24
80
63
25
65
7
209
24
31
149
67
89
7
80
93
144
3
33
15
75
85
29
27
153
31
72
80
117
6
69
ABCD 96331334044*3^$a+1 [50154]
16
168
39
9
39
129
87
137
31
48
257
127
96
57
63
9
135
33
32
24
16
32
271
89
163
36
17
91
93
32
48
96
72
24
216
91
29
7
60
45
48
63
65
16
51
36
57
15
240
57
75
5
127
305
120
7
60
228
57
8
120
48
64
8
7
216
65
43
12
84
36
65
120
40
8
24
40
87
72
153
8
199
161
7
72
24
48
137
120
24
43
165
8
24
103
36
84
48
17
40
15
65
96
72
160
111
89
103
48
60
36
17
144
40
24
15
12
93
51
12
48
17
151
9
72
123
36
60
12
120
41
151
24
41
144
40
195
12
17
295
17
91
108
9
171
84
12
29
31
24
9
32
67
21
15
12
12
17
216
31
41
48
64
3
101
40
15
24
17
127
156
125
7
72
89
24
19
84
17
127
120
33
8
247
65
199
24
17
216
7
48
33
24
8
7
12
5
55
113
72
144
7
84
156
24
108
101
7
36
213
128
72
103
12
45
8
72
7
33
75
36
17
235
125
72
48
31
81
27
84
89
163
5
43
156
41
40
56
91
125
48
72
7
48
41
79
33
8
120
43
29
31
72
48
17
79
41
31
33
104
112
200
103
24
17
127
120
72
17
67
36
9
3
300
180
36
57
51
108
48
17
211
12
113
31
113
19
36
96
108
48
5
91
29
7
204
45
99
36
48
41
31
9
27
156
57
27
96
180
33
248
112
87
257
43
12
65
96
24
16
15
396
69
104
96
7
41
115
101
7
161
16
24
39
89
31
113
55
36
5
24
319
24
65
55
36
21
111
137
240
7
120
36
60
24
24
17
67
60
281
43
21
39
72
17
7
48
65
31
24
17
55
105
27
36
12
36
65
96
88
135
72
41
151
36
36
204
53
264
40
80
24
16
80
103
204
108
36
12
161
120
79
17
48
120
7
41
19
12
132
77
24
31
96
96
96
144
24
9
32
120
216
31
9
32
7
33
15
24
185
43
156
84
101
31
24
41
31
57
32
280
207
41
16
56
103
24
17
7
113
24
88
99
108
84
192
29
48
31
9
75
12
113
19
60
72
24
65
67
117
15
48
17
24
31
81
3
60
105
39
105
15
72
33
392
7
129
51
77
24
40
99
144
5
79
113
103
180
77
7
113
72
48
19
21
75
101
7
57
8
192
7
24
24
137
67
48
36
24
24
17
55
17
88
8
19
333
63
36
29
312
79
12
12
129
8
40
15
65
48
7
113
103
33
51
132
33
15
144
144
57
144
63
84
60
9
288
104
115
60
192
72
156
180
65
43
53
72
67
84
12
69
87
81
3
101
24
19
77
55
89
19
21
123
48
12
132
141
111
96
281
31
17
31
24
185
48
24
7
41
19
132
9
111
17
55
204
5
136
56
43
48
29
7
48
129
15
12
173
175
36
173
19
36
12
132
57
3
29
7
65
120
120
40
39
137
127
84
21
183
89
40
111
81
63
33
3
12
120
65
127
41
144
40
15
48
65
72
55
137
19
29
19
117
39
33
104
120
7
81
48
27
156
105
171
5
55
72
41
7
9
24
48
24
3
5
91
77
168
79
72
9
27
5
127
41
96
127
48
41
40
51
77
7
60
132
65
91
48
69
ABCD 96332233274*3^$a+1 [50151]
126
24
33
56
37
18
137
7
12
54
24
36
99
8
55
57
81
6
33
15
257
16
147
45
27
29
25
156
35
88
57
71
97
90
45
75
36
96
30
179
79
18
18
12
258
47
24
73
90
66
35
349
48
179
25
66
60
48
57
32
88
117
90
108
29
109
59
120
7
90
71
19
84
57
120
45
84
18
5
72
120
88
8
120
43
29
145
42
29
72
24
19
90
102
72
197
43
12
81
33
36
90
48
150
66
36
54
39
48
63
36
21
80
37
60
18
29
133
83
72
43
108
12
24
30
23
88
32
25
47
16
8
1
30
33
63
17
1
270
137
79
65
88
8
37
108
143
72
48
19
42
144
179
72
55
18
66
54
18
53
24
40
27
204
144
17
139
42
12
23
163
389
7
90
63
3
54
126
89
25
63
56
37
108
24
303
87
33
183
89
40
75
53
40
32
73
87
147
36
89
55
153
27
36
54
90
89
216
103
186
47
19
149
67
54
78
17
55
65
61
54
21
99
36
240
65
127
17
1
23
37
288
107
72
73
47
88
3
222
144
30
78
11
96
55
90
71
73
71
19
72
29
115
84
24
12
78
192
24
71
144
157
59
48
168
144
1
48
6
33
15
72
96
162
18
54
18
45
8
13
60
54
65
7
65
25
18
48
150
18
197
217
126
36
126
18
117
27
126
72
54
90
54
89
72
85
275
199
17
55
48
41
48
295
36
12
90
23
336
16
128
1
150
120
81
63
41
120
25
63
120
48
57
30
225
15
33
105
15
128
151
144
57
32
211
5
144
48
24
256
8
72
163
90
126
93
177
71
73
87
27
126
47
133
54
72
120
53
72
199
42
102
6
126
210
114
57
32
73
72
198
162
48
60
30
5
72
91
54
66
150
359
145
143
192
145
42
48
125
217
63
368
325
27
8
40
177
23
55
108
197
127
65
73
72
6
36
389
1
23
121
72
168
54
17
208
128
19
36
18
6
216
65
24
13
150
36
84
53
7
90
71
1
48
6
156
21
192
45
12
36
18
144
18
108
6
21
15
17
181
11
88
56
72
43
84
17
16
273
6
65
24
1
119
19
77
199
161
19
174
71
91
53
72
43
162
48
342
90
3
15
96
9
117
138
18
42
102
183
75
30
96
36
36
102
41
67
149
120
199
24
162
54
17
73
39
171
77
72
217
30
114
144
15
32
19
125
115
269
13
435
104
25
48
96
39
105
63
9
144
71
48
7
18
191
72
109
36
23
64
48
87
66
42
12
33
3
5
121
96
144
18
270
15
87
113
72
48
37
35
208
152
24
31
78
3
32
1
90
29
25
12
179
115
245
1
63
80
55
17
109
6
108
72
90
71
19
101
223
180
36
18
63
8
31
168
345
8
7
36
29
151
12
60
209
16
8
1
119
24
127
33
272
55
90
234
245
72
7
36
ABCD 96332249212*3^$a+1 [50010]
23
13
30
18
11
12
12
25
12
3
9
35
100
51
5
16
44
13
114
6
12
59
43
48
93
69
30
18
23
97
6
42
3
8
19
12
18
15
9
6
42
47
55
6
15
93
54
29
19
17
12
37
30
29
12
133
42
30
48
18
17
12
13
12
72
30
6
24
24
6
108
18
23
61
23
13
6
41
24
43
108
30
30
24
41
31
65
4
3
5
19
9
33
48
60
180
72
6
41
36
12
1
11
13
42
5
72
16
56
16
3
6
60
3
72
27
18
12
6
36
41
12
19
66
24
23
19
30
30
65
13
47
12
91
5
1
6
65
36
1
12
3
21
12
3
3
18
18
6
12
30
41
16
8
19
24
5
52
63
17
25
48
36
63
15
12
5
1
36
59
7
72
12
6
63
8
7
29
31
29
31
45
20
19
78
54
5
7
6
84
23
19
30
24
30
36
41
24
79
30
23
19
30
71
55
12
24
36
24
24
30
59
24
31
6
11
12
13
66
17
19
17
37
6
21
15
66
12
18
5
1
6
17
49
42
6
12
3
3
48
18
47
1
36
30
30
18
53
12
12
7
17
12
1
6
9
104
85
12
12
35
73
42
29
24
7
5
7
12
57
36
3
30
24
12
12
132
30
6
35
13
23
12
31
6
42
12
17
24
1
12
27
92
43
18
24
18
24
17
1
18
30
11
19
12
6
23
25
12
30
17
67
6
114
5
19
17
13
12
6
21
8
12
7
9
39
29
48
19
5
24
43
72
48
78
60
48
30
18
36
54
24
5
12
13
35
37
23
12
16
33
6
6
42
17
13
27
20
19
6
24
35
1
11
49
36
59
7
6
24
84
51
9
42
5
132
7
6
15
39
101
13
36
23
24
19
69
27
114
12
47
61
18
5
43
18
30
12
77
1
12
23
13
23
7
24
12
17
7
5
43
5
12
19
24
6
6
12
36
24
69
15
6
24
6
17
1
24
168
30
5
13
12
18
12
29
52
8
12
1
66
17
55
84
6
3
39
6
23
31
9
44
31
6
23
12
12
43
29
7
5
1
35
4
20
25
23
19
5
12
1
18
65
12
7
5
73
35
7
6
35
31
120
72
42
30
5
25
47
7
6
6
30
36
30
17
25
39
27
65
52
69
12
48
24
27
8
12
19
24
12
6
23
36
60
55
12
6
12
42
17
1
48
48
24
42
18
11
7
17
49
30
65
31
29
1
47
12
1
47
91
12
17
48
36
4
20
13
3
8
12
36
19
5
13
83
36
1
36
35
67
24
18
12
6
54
30
42
6
24
9
21
24
42
41
13
23
13
35
4
8
7
41
1
90
18
36
24
6
24
78
42
108
5
12
13
23
4
44
31
17
13
11
25
30
17
108
19
132
5
7
9
27
5
1
59
1
11
7
12
21
45
102
24
84
6
11
7
42
18
6
12
3
27
17
12
120
1
30
54
24
3
9
35
31
18
36
11
40
69
36
60
12
6
90
15
45
47
12
12
13
12
30
17
1
6
5
13
30
24
29
1
18
65
49
23
1
30
24
42
27
21
78
41
12
31
24
12
29
12
12
12
19
21
87
36
24
42
6
17
13
35
24
31
24
21
123
54
18
78
18
48
6
36
51
8
1
36
23
12
19
9
27
48
6
42
66
72
36
6
6
18
30
6
5
48
12
13
23
1
35
4
33
12
24
18
6
47
13
12
15
33
36
11
55
24
18
48
6
41
25
48
23
12
12
25
47
4
72
3
18
18
24
36
18
71
1
11
61
11
13
23
1
12
12
11
1
36
11
4
81
47
7
45
3
6
71
84
12
49
23
13
30
54
12
18
12
41
1
107
7
29
1
11
43
65
1
23
24
37
11
1
24
42
60
53
1
35
1
36
3
3
33
9
47
16
27
72
5
25
18
6
11
19
5
13
24
59
12
120
13
35
1
39
15
42
12
75
57
35
55
17
36
16
20
67
42
47
13
24
3
32
19
17
7
5
25
3
3
6
18
17
25
18
17
13
83
12
49
23
13
35
7
5
7
12
53
13
6
18
59
37
27
36
9
11
43
5
4
20
67
41
79
66
30
30
24
24
51
44
37
6
18
3
33
3
45
6
41
12
1
12
18
6
6
48
12
42
23
13
39
27
5
72
37
60
36
6
53
72
31
18
48
3
15
17
49
6
21
32
36
4
15
6
18
41
19
66
15
8
73
6
18
36
11
19
29
1
11
25
12
48
63
56
25
11
12
40
20
7
53
12
31
36
17
19
12
29
88
3
6
24
30
6
48
30
6
27
9
71
36
12
67
42
48
48
24
18
5
16
32
19
42
35
12
1
12
11
19
17
61
47
19
5
13
12
6
66
18
36
5
52
68
36
4
33
24
23
7
42
36
6
17
1
6
48
17
43
17
12
28
21
11
4
44
73
24
35
7
6
71
1
99
57
15
32
13
27
27
18
60
11
1
60
3
20
1
48
48
36
11
36
13
54
36
78
35
24
60
19
30
23
1
36
96
60
42
21
9
6
96
5
25
12
47
1
51
56
61
12
23
13
35
1
15
27
17
7
18
11
19
30
12
3
39
29
19
12
41
13
11
25
47
31
114
36
12
23
1
12
3
56
96
1
60
6
29
31
30
11
7
42
35
13
60
30
17
13
23
1
6
24
24
5
28
9
12
51
3
5
7
84
17
7
77
7
54
12
48
35
7
5
13
51
15
6
35
31
24
6
24
39
3
6
11
49
30
90
18
18
12
18
17
36
13
6
24
29
48
13
99
69
11
12
7
41
24
16
44
28
69
18
36
6
47
48
7
24
17
19
6
47
16
56
25
12
30
5
24
24
1
36
18
57
32
108
13
60
78
29
12
7
6
11
1
30
17
13
11
12
43
24
18
54
12
29
48
1
90
18
24
12
66
5
1
6
5
13
12
15
45
6
6
131
1
60
24
6
12
6
12
6
9
9
27
27
24
24
17
13
6
66
3
9
23
31
65
88
15
17
19
18
12
12
12
30
5
36
31
42
11
31
72
17
1
83
25
66
17
13
12
6
5
48
36
13
18
42
6
6
23
55
12
12
18
12
36
138
53
1
90
12
138
63
9
12
30
54
30
48
18
18
5
64
15
30
6
21
56
19
6
66
30
11
1
11
7
29
36
24
1
54
12
12
24
6
30
53
43
36
17
12
79
36
17
43
12
12
66
3
56
31
42
18
33
51
17
36
25
36
23
73
42
41
19
60
132
18
6
18
35
1
18
5
48
48
12
49
35
1
78
42
3
15
53
60
16
9
35
13
30
36
30
18
30
12
3
9
36
11
1
15
8
25
66
48
12
21
69
12
18
9
8
25
96
18
53
12
48
31
41
24
13
6
42
11
48
28
57
36
84
12
18
18
11
7
53
12
1
6
18
27
32
12
7
5
48
1
39
20
37
11
13
47
60
31
33
32
13
47
43
6
3
39
5
1
42
21
9
6
77
97
18
6
30
48
5
31
29
55
53
25
6
36
24
17
31
6
18
24
18
36
12
114
29
12
25
6
29
1
3
3
24
5
4
15
54
6
24
6
35
7
12
84
36
29
48
13
36
11
31
5
16
21
24
18
42
24
12
30
24
5
1
54
24
29
7
42
6
5
12
25
35
48
25
24
59
12
7
60
53
43
5
43
42
23
13
71
36
85
18
6
11
25
36
71
1
23
31
21
36
15
5
12
72
13
27
20
25
24
23
73
11
12
25
47
19
6
18
18
42
6
11
1
24
60
12
35
12
1
15
3
41
7
12
18
23
31
5
36
4
15
6
35
1
47
25
24
30
33
32
91
66
36
11
24
73
12
15
8
1
11
55
84
18
18
24
18
15
51
17
49
60
24
30
24
144
30
6
41
1
47
1
48
23
1
6
6
12
48
18
18
47
1
18
12
17
49
6
12
78
60
84
27
3
36
33
15
108
5
12
4
63
65
25
72
6
54
11
1
18
54
23
13
54
54
135
3
17
115
18
12
51
9
35
36
7
36
12
12
5
109
6
5
1
30
53
40
87
17
7
156
12
54
18
6
18
48
12
5
12
7
24
5
1
11
ABCD 96332315174*3^$a+1 [50007]
36
87
33
12
48
84
36
192
3
99
198
42
21
129
6
24
60
6
102
9
63
33
15
9
8
25
36
12
12
123
33
207
75
12
33
147
173
67
221
127
240
129
21
192
36
95
7
132
90
147
21
195
120
45
42
30
78
45
63
54
3
48
57
18
84
41
67
45
57
63
272
25
60
18
9
33
71
127
72
300
141
152
37
3
633
24
167
73
126
17
67
60
168
48
54
18
150
12
120
215
55
66
24
71
37
60
42
18
162
33
45
42
153
15
18
72
23
97
15
15
9
3
36
54
36
47
205
48
90
42
12
6
45
87
305
133
24
18
72
36
77
367
90
180
11
24
115
93
135
89
31
89
43
228
185
88
27
12
30
48
3
177
108
27
15
17
235
60
57
39
30
42
60
480
108
72
72
66
47
247
81
165
35
16
3
197
40
81
12
11
25
135
189
30
117
111
72
138
15
15
425
25
42
30
143
67
18
3
9
95
31
54
27
51
180
17
232
8
72
13
267
9
47
85
59
103
48
30
42
36
54
6
41
241
12
18
33
105
144
183
80
120
115
29
16
80
144
48
72
139
12
17
136
117
123
219
93
80
13
131
31
18
119
103
132
78
12
216
51
33
23
37
3
24
9
47
217
66
45
56
13
318
162
18
198
42
60
213
39
36
90
84
23
7
48
30
99
39
137
72
48
88
72
27
6
87
15
132
18
240
75
45
12
138
165
87
168
18
111
33
30
30
11
79
36
42
179
144
7
129
21
132
71
85
59
88
15
132
30
18
30
270
33
9
48
108
132
30
150
138
54
35
55
30
18
33
72
135
30
75
57
87
144
117
18
204
30
48
108
180
174
17
40
93
27
153
47
1
102
30
35
232
111
65
247
126
75
39
41
37
12
30
120
48
9
93
48
42
137
40
8
121
30
57
8
25
12
42
18
30
17
85
66
12
93
200
79
137
103
78
72
6
174
18
12
18
120
42
30
48
12
35
88
15
60
53
16
111
12
21
27
90
90
12
5
61
75
15
72
90
12
18
33
9
60
78
69
120
51
18
12
162
150
36
42
120
48
24
18
30
30
12
18
48
101
31
90
60
42
30
123
45
35
25
159
141
30
5
25
135
255
312
228
60
72
198
12
216
47
7
297
33
78
17
96
7
225
48
216
21
30
5
7
17
48
55
90
96
71
40
63
96
24
48
102
35
31
42
120
135
183
105
159
48
90
95
25
102
78
198
132
240
48
144
137
61
18
294
35
103
48
84
108
105
240
32
175
138
47
72
16
33
72
255
105
15
8
67
30
162
53
223
54
48
18
54
60
66
125
385
111
3
48
5
7
6
30
21
81
138
12
17
163
150
12
11
109
6
60
81
81
72
36
27
15
17
43
125
67
18
12
180
120
186
57
80
37
138
72
185
48
7
258
15
117
138
9
9
84
27
63
81
27
125
133
114
90
108
35
55
9
24
117
12
180
ABCD 96332569484*3^$a+1 [50010]
32
13
63
55
8
17
20
5
30
57
32
44
29
28
8
11
20
41
10
9
23
5
23
2
7
39
122
10
2
31
12
12
23
53
4
20
31
5
24
12
13
35
1
19
21
30
21
9
62
10
3
20
15
29
16
56
13
7
4
7
17
13
27
8
32
95
36
5
55
21
40
9
7
12
8
72
28
28
132
44
24
35
9
11
22
90
25
4
4
17
90
45
73
111
40
19
42
35
53
104
15
1
27
24
4
7
49
76
20
20
13
59
48
8
20
36
21
15
33
30
32
17
23
25
97
47
16
12
72
28
93
19
1
15
117
51
15
9
36
52
47
41
47
25
4
4
77
28
14
58
59
8
1
10
2
223
17
59
13
27
68
28
55
2
103
23
45
16
8
13
15
20
44
8
65
3
13
15
20
20
37
35
35
18
2
30
18
1
59
22
19
61
60
15
57
23
4
28
3
29
28
5
6
1
28
1
100
14
18
19
4
7
42
11
17
59
49
11
33
30
5
20
3
29
1
67
25
23
44
21
43
5
47
28
84
3
33
20
16
23
17
19
1
53
31
16
68
100
53
8
7
3
25
60
17
18
30
42
17
16
40
40
7
9
24
5
7
3
25
44
11
1
8
28
12
21
19
12
4
15
10
12
2
45
1
11
36
103
5
4
8
57
18
10
20
40
2
16
41
8
41
15
20
69
6
10
47
44
24
49
3
68
52
40
5
95
4
48
15
25
20
20
11
1
24
5
20
11
68
56
4
12
4
37
27
28
4
8
108
3
5
4
28
48
4
13
32
3
4
44
40
24
3
17
8
32
8
15
28
1
28
1
19
88
15
17
12
16
3
17
8
29
16
11
48
21
71
20
4
35
17
25
48
14
25
32
28
16
16
20
29
12
3
117
7
32
4
20
36
24
4
55
1
27
60
2
18
9
1
15
68
15
85
20
7
38
59
13
3
16
9
67
43
9
15
37
48
36
4
28
55
17
12
64
77
99
24
40
17
19
51
45
3
12
32
1
16
8
5
23
4
16
8
39
60
48
28
1
4
76
9
7
48
44
48
4
1
3
105
7
12
33
2
60
73
17
11
16
3
18
35
43
65
79
5
28
60
40
92
63
12
60
13
20
25
7
25
16
42
37
36
7
13
47
30
15
8
36
8
12
8
13
47
15
1
4
60
20
8
3
5
35
5
20
72
23
5
9
88
7
13
27
8
12
11
20
25
96
20
20
1
3
4
3
60
32
90
3
4
4
4
1
27
28
19
5
23
13
12
7
21
12
4
16
64
24
7
13
44
5
46
1
28
16
12
5
15
3
29
13
28
30
9
40
13
28
12
20
3
45
95
32
28
7
17
23
5
4
29
15
75
57
52
20
12
1
2
21
16
51
49
19
1
24
20
9
6
82
43
16
16
17
76
71
21
15
20
4
88
11
9
28
12
5
3
24
4
20
24
52
9
44
6
49
3
17
36
4
11
21
24
4
23
9
20
88
1
47
44
4
24
60
40
21
39
20
20
56
16
19
1
20
8
28
8
4
28
52
25
3
12
36
12
52
65
36
51
8
8
45
15
32
16
32
27
1
12
40
24
49
7
47
60
18
23
76
9
35
5
35
32
28
9
31
59
1
112
13
27
13
19
13
102
1
16
1
18
22
27
5
3
8
4
13
15
17
46
17
64
4
25
82
13
44
76
35
20
21
21
7
11
10
20
24
35
20
11
24
36
10
79
1
12
10
33
15
29
12
16
8
24
20
23
8
69
63
65
25
27
16
12
12
53
28
15
4
13
67
20
12
21
10
13
12
43
65
7
57
12
3
5
8
8
69
35
28
92
55
5
12
28
28
35
29
20
4
12
68
45
27
8
40
44
88
32
36
37
23
20
17
47
1
14
13
52
11
37
48
16
28
35
13
12
28
5
23
40
17
23
12
8
84
5
7
41
118
14
7
11
13
32
24
40
8
45
108
12
6
5
36
24
4
40
33
15
33
31
11
9
8
15
16
20
25
20
9
6
57
104
16
4
11
33
12
4
24
17
15
12
100
48
5
40
3
40
17
19
64
24
48
20
4
19
90
7
43
5
17
15
28
17
27
68
120
73
2
13
27
17
3
18
11
41
38
9
13
119
4
64
23
9
21
20
27
13
23
25
39
16
32
15
13
16
1
2
17
16
4
16
12
23
32
16
37
73
7
45
95
4
24
45
27
65
28
115
4
20
20
16
40
9
7
29
40
11
93
15
13
59
33
11
40
16
8
21
12
10
13
17
43
32
17
16
50
29
13
39
4
64
16
20
32
92
16
27
25
8
17
30
5
40
28
20
57
139
84
27
29
20
1
7
48
84
59
9
15
25
28
12
20
28
7
16
45
29
18
57
3
10
15
65
39
1
103
20
45
44
18
33
15
5
5
39
11
1
4
12
12
72
11
18
35
9
27
8
20
12
36
28
96
13
35
36
5
15
32
87
17
29
50
12
13
29
36
10
2
7
20
16
32
4
29
87
24
21
39
8
28
8
84
16
45
35
104
11
54
16
7
24
24
65
11
16
4
36
5
19
29
12
3
24
5
3
20
4
33
88
15
5
3
84
15
16
20
65
17
123
89
11
56
8
13
15
24
11
5
37
63
20
35
8
17
52
1
19
12
11
49
29
75
45
31
76
13
35
37
19
64
45
10
42
7
13
40
8
27
24
4
4
16
7
37
68
12
80
33
18
37
3
32
17
48
35
48
1
49
79
32
40
11
25
4
20
40
19
1
36
8
7
18
92
59
4
27
25
47
1
44
20
12
29
20
10
74
23
23
1
24
104
65
63
45
15
15
9
20
41
7
85
7
39
32
5
44
24
32
68
79
13
5
18
5
7
13
59
16
9
8
20
5
19
11
29
1
32
3
87
1
17
27
16
20
12
117
31
5
10
29
3
48
21
4
17
3
4
23
57
20
13
3
87
28
21
51
60
18
27
8
76
8
32
4
15
65
37
78
1
28
40
36
36
56
4
4
96
8
13
7
28
60
72
33
67
33
7
11
1
8
72
28
12
48
16
7
97
20
23
29
56
8
20
36
20
8
36
32
25
12
31
5
22
9
4
12
28
20
19
16
49
23
29
24
4
20
80
28
8
5
12
20
7
12
69
7
35
20
57
56
17
7
8
33
50
5
20
4
13
70
13
12
13
11
48
12
8
11
120
5
17
2
21
12
60
12
1
14
85
51
14
18
25
8
24
20
12
8
72
4
5
110
45
60
15
21
24
20
7
60
10
20
40
67
1
10
12
53
24
13
35
8
20
40
60
12
12
11
5
9
16
15
36
9
7
60
4
61
15
8
7
30
8
11
60
41
50
30
75
32
25
46
25
16
1
2
37
36
17
35
13
10
8
21
1
43
16
56
7
6
12
47
53
8
31
20
28
11
9
15
16
20
29
25
51
32
35
2
31
4
43
25
4
8
21
27
8
9
15
13
7
12
24
5
47
45
3
9
51
57
3
12
40
8
56
16
4
116
3
25
40
72
92
5
126
1
4
25
11
16
4
88
53
15
28
124
13
35
44
40
4
45
11
51
5
23
1
41
59
20
79
9
12
28
28
8
24
51
2
42
5
28
12
45
48
35
12
25
15
1
42
17
1
30
5
4
11
29
25
15
1
110
1
4
4
60
1
2
78
19
20
36
7
18
95
40
29
11
4
20
28
32
11
41
20
29
35
7
2
90
17
4
4
8
28
56
40
4
20
40
24
12
16
55
29
4
17
7
68
8
25
59
28
8
17
7
23
2
11
20
27
37
16
9
6
25
29
7
20
3
41
16
24
9
55
23
45
4
23
1
4
12
1
35
112
8
32
11
21
33
30
16
29
8
25
15
28
60
12
8
32
73
11
31
88
2
30
10
15
48
4
28
104
13
27
108
1
47
25
3
15
42
38
21
19
14
7
20
79
17
15
28
42
55
37
3
25
35
12
8
7
13
47
21
16
64
227
53
55
49
16
85
55
97
15
3
9
1
7
4
4
52
12
11
1
88
12
80
16
4
16
12
115
13
3
9
60
65
3
27
1
12
23
21
24
32
72
96
12
4
4
57
15
32
52
28
11
17
12
31
17
8
47
57
3
18
39
11
40
25
32
24
ABCD 96332904854*3^$a+1 [50007]
47
19
53
88
99
18
12
24
30
114
30
81
45
35
25
12
107
43
18
75
45
195
9
138
72
77
49
6
9
9
71
49
18
18
51
39
36
45
45
24
36
111
32
31
24
12
18
27
63
18
24
48
96
72
108
27
80
37
35
103
17
7
18
111
45
35
61
66
9
9
126
96
30
18
150
147
45
99
99
72
18
6
18
30
53
43
21
224
145
72
18
72
413
1
198
17
64
81
6
17
1
66
24
90
66
24
90
71
48
7
66
15
45
3
104
13
72
6
29
16
45
84
6
17
88
32
19
114
54
36
54
126
21
51
69
15
36
60
65
79
30
35
1
18
42
72
11
7
12
5
85
108
63
99
6
47
7
12
141
128
25
36
48
3
39
18
18
30
15
8
31
60
18
83
64
33
30
108
53
1
111
15
9
105
18
21
69
3
32
72
48
1
60
51
56
64
189
12
24
119
7
18
15
51
21
32
55
18
18
60
54
11
7
18
54
177
15
129
69
162
24
54
12
15
39
17
79
18
47
61
30
90
78
90
102
18
180
90
42
54
120
126
15
8
67
18
90
54
6
144
126
120
24
36
90
66
24
12
275
64
24
159
153
9
239
1
54
89
16
32
43
30
114
12
6
48
27
8
7
9
144
57
23
40
9
36
35
19
125
55
60
66
51
45
48
3
33
24
156
27
48
39
72
81
8
31
6
3
15
12
42
138
42
47
145
23
16
56
85
144
51
45
11
25
12
6
156
9
69
18
84
114
12
60
48
24
30
36
6
35
1
30
33
56
109
36
23
91
29
55
6
30
21
3
21
32
40
99
5
181
3
159
66
60
35
16
33
23
40
24
8
13
78
45
147
53
16
56
88
120
9
36
42
288
17
19
69
51
18
123
39
54
35
24
103
9
15
18
408
114
54
47
64
9
60
27
63
120
105
360
57
23
112
33
84
171
9
18
18
267
129
126
24
105
129
47
19
18
147
96
48
141
59
55
30
27
15
65
24
31
18
71
64
15
12
42
3
27
21
57
47
37
96
83
151
54
11
144
25
30
41
40
141
48
42
12
5
55
36
72
54
39
51
30
6
48
6
99
57
15
27
21
32
72
37
11
160
24
69
6
66
42
33
93
120
6
48
60
30
96
11
40
75
36
18
72
102
81
9
6
17
37
66
6
35
1
135
9
108
27
45
11
37
42
18
48
78
57
8
7
30
18
57
147
21
105
84
78
120
5
109
144
36
18
72
84
36
6
47
112
159
17
37
27
216
9
143
37
75
104
16
243
18
75
15
12
90
35
25
66
5
91
125
13
51
111
6
18
17
48
55
132
29
16
9
39
120
39
30
36
6
36
30
132
126
125
67
54
23
1
102
9
8
43
29
16
3
6
15
3
120
5
48
7
30
78
45
3
150
180
27
39
6
120
108
87
93
6
18
48
75
147
12
204
125
37
90
102
42
30
78
66
6
36
90
15
39
48
42
71
49
24
54
12
54
24
102
90
36
35
24
48
1
72
114
66
24
11
24
144
16
51
54
18
42
84
15
9
12
24
27
75
162
35
43
30
24
36
12
42
53
67
18
27
81
42
72
156
54
36
144
6
9
216
9
30
9
32
109
18
12
54
24
36
66
108
6
126
30
59
67
24
29
91
114
35
40
27
24
173
61
35
1
15
15
81
33
72
15
15
72
6
90
66
114
45
21
54
60
12
18
72
78
30
54
41
31
41
13
6
21
15
33
141
54
42
35
37
30
21
32
73
24
102
24
102
42
18
102
126
59
67
54
111
69
72
54
36
24
126
75
8
1
23
16
75
36
9
21
6
45
9
54
17
109
30
53
43
54
18
21
15
57
24
9
12
18
57
57
12
168
27
80
55
81
75
5
49
60
11
40
24
63
42
30
89
19
78
48
167
13
147
168
72
69
54
102
60
102
72
18
6
30
96
36
18
72
12
6
36
99
72
75
77
1
30
6
36
47
145
18
69
24
87
42
90
48
93
75
90
12
168
12
18
17
7
48
114
39
27
42
18
102
6
21
15
9
81
15
111
30
75
32
61
27
45
18
30
51
3
53
73
135
99
117
45
59
16
15
41
40
87
57
33
102
ABCD 96333385438*3^$a+1 [50007]
3
54
18
24
57
9
72
123
27
93
99
21
24
33
39
48
36
183
141
75
57
33
120
6
9
12
84
15
69
72
24
60
60
93
24
102
18
6
54
87
93
72
75
81
39
12
21
3
33
72
39
15
90
171
24
12
9
60
12
3
60
15
69
3
69
381
123
75
9
153
99
129
60
84
75
36
84
225
54
54
66
24
66
27
36
33
54
33
33
6
18
54
57
45
135
69
36
18
30
3
33
3
84
39
21
75
138
150
33
87
21
123
33
135
90
48
63
141
48
15
3
42
15
144
12
3
216
69
3
126
90
141
81
75
15
9
63
30
18
72
9
33
30
6
18
30
42
9
129
6
54
3
9
24
144
72
51
3
141
93
72
30
222
66
96
54
51
39
54
63
36
84
27
18
78
246
18
153
135
90
54
78
3
15
9
120
132
48
123
57
12
69
51
60
24
45
15
27
30
60
36
72
72
12
15
39
21
12
24
39
138
6
57
105
111
33
87
60
60
21
60
27
36
255
18
3
69
15
36
24
3
21
33
183
45
60
12
87
93
36
51
36
63
33
24
15
21
99
42
12
18
57
12
24
3
66
27
27
72
9
9
6
18
12
15
93
99
168
3
9
48
39
81
21
180
15
60
84
60
3
33
33
204
12
24
51
12
21
39
60
9
75
69
6
30
18
6
51
24
33
12
111
75
21
144
27
90
3
57
123
105
15
36
21
123
9
48
147
120
63
9
39
69
3
9
153
54
153
24
165
18
93
120
9
51
57
84
3
84
21
54
6
15
147
18
72
279
93
60
111
33
120
27
189
15
9
3
24
27
90
12
60
27
93
75
33
18
42
27
36
120
69
18
120
18
168
12
24
18
18
30
78
12
99
45
27
27
21
93
12
15
12
69
138
162
39
165
90
48
6
87
75
21
141
72
108
18
54
108
3
24
21
24
111
33
102
168
72
21
48
51
9
12
33
108
3
69
24
12
75
216
87
90
96
30
18
63
15
138
6
66
24
84
51
12
51
18
51
33
96
18
90
36
234
141
219
21
36
9
231
45
144
144
36
15
72
60
24
75
42
120
78
48
90
60
3
117
204
3
36
87
30
51
129
123
3
24
57
9
36
24
87
108
36
33
42
21
27
6
48
186
117
99
18
3
9
96
135
9
66
129
39
120
21
96
24
3
6
3
87
93
69
12
27
36
33
63
27
192
24
30
60
36
15
3
21
9
171
36
27
90
150
57
9
24
120
72
60
120
60
30
6
195
36
24
96
81
3
15
201
81
72
168
48
39
96
24
12
27
24
30
72
18
69
3
165
75
54
3
33
15
12
24
123
240
21
195
90
30
21
33
3
48
12
33
18
117
9
27
36
21
6
93
9
39
33
87
36
9
30
45
12
120
93
18
42
75
51
102
90
42
108
27
60
33
27
9
6
18
147
12
33
24
54
30
96
84
39
84
3
96
117
3
57
111
69
21
48
99
72
48
3
9
57
63
141
48
159
3
9
60
99
18
102
90
15
45
90
18
51
96
36
81
39
33
24
51
33
3
33
60
27
96
108
93
30
240
72
21
99
117
48
21
48
144
36
36
24
84
162
45
33
12
15
12
27
6
18
102
15
21
15
39
54
24
12
60
48
60
3
96
129
24
84
51
36
39
21
3
66
6
48
54
18
78
156
54
33
24
87
42
15
180
123
42
135
63
120
6
66
21
24
141
15
33
51
3
72
24
21
33
3
24
120
9
24
3
36
9
51
57
114
48
78
84
39
57
30
21
3
48
45
84
72
39
69
3
69
123
81
36
9
72
3
69
24
87
33
3
57
3
51
69
24
24
9
66
240
30
87
9
51
57
36
48
36
63
207
21
21
30
9
69
27
84
33
12
54
57
24
33
3
33
72
120
18
6
90
48
18
15
39
24
30
111
36
39
57
33
15
33
27
72
24
27
117
12
60
27
177
39
81
60
57
63
24
69
3
147
81
12
51
33
36
21
27
315
54
66
24
30
3
ABCD 96333580186*3^$a+1 [50108]
83
12
25
32
3
25
59
1
8
15
25
24
65
103
35
204
120
54
6
18
6
12
30
90
25
95
13
11
33
45
66
25
5
12
3
27
12
12
9
4
131
30
7
5
55
5
55
12
71
102
43
35
36
54
6
66
43
12
203
12
24
126
3
9
91
44
3
13
12
35
18
54
45
21
67
23
6
3
28
8
195
25
60
137
54
61
12
11
54
43
12
41
15
9
66
12
25
35
12
12
9
100
41
6
25
17
15
51
36
6
3
171
24
54
6
42
78
6
54
30
7
53
6
1
29
3
60
16
59
78
24
24
54
42
66
60
24
49
65
144
15
33
30
18
6
1
35
18
79
11
42
3
4
17
99
40
24
53
115
12
17
24
24
6
45
57
67
17
31
23
45
172
35
30
115
29
30
73
23
97
23
42
96
7
113
42
13
11
30
31
5
127
23
30
67
41
36
120
24
24
18
78
99
28
5
3
60
64
23
25
5
18
72
12
12
13
155
78
42
42
36
24
19
12
83
97
143
30
42
84
84
129
45
36
186
1
47
6
12
24
223
11
12
54
30
9
204
33
3
27
24
49
5
12
43
227
60
25
83
42
3
45
6
33
28
48
60
41
3
51
45
21
6
13
5
6
13
23
13
11
9
15
97
32
88
8
69
115
47
84
12
33
75
12
33
27
57
16
44
75
42
114
25
95
6
54
60
12
73
11
93
3
24
36
13
47
57
21
6
24
9
28
65
90
90
63
75
30
39
3
24
49
104
15
12
129
4
77
3
141
30
36
49
44
27
33
93
30
54
79
155
6
78
61
12
59
84
9
93
24
6
48
49
23
37
41
60
24
31
125
54
102
54
49
23
153
87
25
107
78
175
12
71
6
54
96
6
63
81
6
72
102
6
108
42
3
15
12
48
30
79
140
3
258
39
3
24
78
30
13
32
21
90
24
1
65
55
35
37
143
24
45
63
24
121
12
23
13
11
1
125
3
24
100
17
6
24
66
24
43
65
31
71
30
6
13
47
24
48
12
9
40
41
31
12
23
57
100
11
60
25
44
21
175
24
17
24
79
17
123
36
105
19
20
51
12
145
113
7
65
84
60
24
79
83
25
48
11
18
66
54
55
5
51
81
48
51
24
76
11
48
45
15
45
120
21
6
60
6
7
11
45
39
6
240
7
5
54
13
23
54
3
16
11
54
6
90
3
3
33
52
48
20
21
6
13
29
55
35
81
39
6
162
57
16
44
51
37
35
30
90
108
36
54
127
17
31
17
3
4
48
48
47
37
60
108
5
18
90
7
29
54
49
108
29
24
42
30
3
51
49
44
3
48
12
78
24
18
25
72
17
6
12
1
17
18
6
3
51
30
7
47
72
1
95
18
19
131
105
4
131
36
1
152
88
12
60
20
45
43
29
31
59
48
6
7
12
71
84
60
81
40
11
61
29
30
18
6
36
1
8
24
45
55
113
27
75
162
36
67
77
6
13
59
30
78
12
6
67
59
49
20
45
55
35
126
6
90
7
41
6
66
30
145
5
3
9
43
8
40
44
3
73
12
89
91
32
3
12
85
11
12
57
27
1
8
4
47
18
48
84
31
47
102
6
24
18
30
168
18
39
60
51
96
169
5
7
8
45
30
49
17
19
5
6
1
5
147
28
29
3
45
48
27
16
72
5
120
18
12
204
84
9
36
4
60
11
126
30
1
8
21
19
11
61
23
97
47
78
30
24
24
162
48
135
111
18
18
24
30
99
21
63
27
6
55
12
96
132
53
55
5
7
17
30
66
42
13
47
37
20
111
96
13
65
31
5
12
7
23
57
237
24
19
56
24
36
60
4
36
29
12
3
33
144
30
18
6
36
30
3
45
6
30
12
3
15
36
69
100
5
12
27
51
49
143
13
12
95
25
8
60
99
18
30
18
75
51
24
37
5
42
36
186
183
3
12
45
21
195
124
23
18
36
99
9
43
59
33
81
120
19
11
45
292
5
7
83
25
32
57
3
16
11
1
108
47
42
36
42
73
47
12
18
27
87
6
3
15
24
102
24
24
48
7
20
40
101
6
48
12
54
72
72
36
19
83
37
5
12
123
28
35
42
36
90
6
3
75
12
66
102
25
77
3
3
177
63
12
6
12
54
150
3
21
30
37
8
172
8
184
11
6
18
6
90
30
54
45
111
6
91
59
90
6
13
41
90
9
15
36
9
15
30
30
37
23
45
64
23
60
13
107
33
15
162
48
12
48
67
5
175
23
24
45
27
60
33
3
24
60
6
78
37
35
18
120
24
36
36
43
47
24
37
59
1
47
6
39
27
84
30
6
84
72
78
19
23
54
3
88
12
5
6
36
1
47
1
12
89
103
11
30
7
83
36
36
25
53
66
13
191
144
96
66
18
18
7
23
25
60
47
61
5
42
33
15
60
6
54
12
25
83
60
12
72
121
35
25
29
48
7
23
198
42
12
6
30
36
114
12
43
95
9
63
18
72
24
99
21
36
3
84
57
6
13
17
18
49
48
47
102
3
3
48
114
18
13
11
13
17
84
66
1
59
9
15
25
ABCD 96333682462*3^$a+1 [50093]
1
11
25
3
27
18
66
17
13
150
29
37
30
21
32
1
27
20
79
18
6
60
9
51
66
15
8
1
54
30
47
25
171
33
24
12
11
13
27
57
27
45
15
3
17
64
20
19
41
55
21
9
54
66
84
12
18
77
184
69
60
60
12
15
8
37
84
24
60
3
3
24
102
24
6
18
42
29
19
12
41
37
51
15
6
48
6
96
9
12
24
99
36
48
41
61
3
15
30
30
36
24
36
21
56
7
17
16
44
13
15
51
21
3
60
72
30
131
73
47
19
18
12
138
6
24
35
7
45
44
61
35
55
101
4
44
1
30
30
35
36
19
18
12
78
30
30
33
267
77
25
183
51
24
17
60
115
24
29
16
44
7
21
32
16
21
18
45
57
18
30
30
60
41
25
15
44
7
29
76
3
96
60
17
12
7
48
30
42
9
9
36
54
30
162
21
57
42
5
49
36
39
21
11
12
7
48
41
25
24
30
33
9
191
28
20
19
6
36
83
16
39
30
3
9
18
12
18
71
55
24
42
15
15
18
12
30
21
24
8
1
30
54
12
24
39
72
15
60
9
69
42
48
125
25
30
41
25
60
24
3
20
109
24
6
53
91
5
12
37
60
60
23
37
72
24
11
4
51
30
108
15
15
6
66
18
60
6
17
72
48
37
35
48
48
1
60
60
30
89
16
99
65
55
29
25
12
23
36
19
6
24
111
21
51
24
24
39
132
53
31
17
7
30
35
7
5
13
23
7
36
36
33
15
12
54
27
39
21
33
6
41
13
24
47
4
51
30
75
45
30
18
6
77
7
30
107
4
44
7
18
27
9
35
55
6
84
36
11
79
5
120
36
48
55
21
8
28
57
11
16
8
16
81
24
87
32
61
54
93
27
41
16
69
30
6
30
114
11
64
24
21
27
99
78
30
17
175
90
48
6
69
45
23
7
12
54
60
60
11
16
57
3
24
93
6
21
3
12
24
24
6
24
35
52
3
45
48
20
7
60
12
54
30
41
16
27
17
4
80
1
15
63
21
12
9
48
66
5
31
24
36
9
104
7
41
37
12
35
19
9
36
20
60
1
11
13
11
24
49
23
37
6
17
100
57
60
11
25
66
30
30
60
9
44
16
21
11
43
45
21
18
72
45
9
30
36
21
57
60
6
6
30
30
108
35
55
6
6
5
25
51
9
30
221
13
24
6
6
23
48
64
24
15
17
13
6
5
193
12
18
12
9
129
11
1
15
80
79
6
18
30
30
96
36
9
39
33
33
171
36
48
129
60
66
24
90
23
37
3
63
36
41
13
36
30
24
5
235
6
30
33
15
17
4
20
16
9
54
12
29
31
18
36
111
3
41
40
12
60
57
63
3
9
32
16
44
13
35
1
39
27
60
60
29
40
21
18
17
49
6
9
39
132
30
3
81
54
5
61
35
16
68
97
11
7
12
21
9
15
116
13
24
30
30
6
24
33
12
96
21
60
15
15
24
6
18
57
15
29
1
3
80
7
5
25
51
24
3
30
30
30
30
42
11
172
48
9
30
9
36
9
96
3
27
18
12
30
48
12
138
42
18
6
54
6
6
11
48
19
5
55
5
12
79
17
7
60
45
32
25
108
72
54
60
54
12
15
63
60
12
33
60
51
24
5
7
41
37
6
84
5
37
23
28
32
88
27
33
68
19
21
20
36
25
24
107
12
7
60
18
27
45
39
60
24
15
6
39
48
68
55
9
8
67
53
12
48
48
19
36
6
23
25
30
6
15
15
36
30
90
5
28
27
120
30
60
11
43
24
41
52
60
3
30
6
5
55
9
9
11
79
33
69
150
41
79
18
42
18
30
17
60
4
20
1
30
48
12
21
87
21
9
71
76
20
25
23
31
21
8
25
6
5
19
42
15
75
9
69
11
16
9
27
12
27
21
57
42
18
6
41
19
24
33
69
60
51
57
35
7
125
13
15
68
97
72
15
45
23
16
92
67
30
3
3
9
20
1
54
6
24
87
33
135
32
13
3
9
23
12
48
48
97
15
15
6
11
60
4
9
35
25
6
6
3
27
84
66
30
9
32
109
24
54
21
20
1
35
24
72
37
27
15
54
99
20
25
36
6
30
15
44
36
4
15
36
18
30
72
54
6
18
66
5
12
4
8
1
36
24
75
9
3
80
67
12
53
31
81
60
116
7
153
12
27
9
21
11
7
6
24
27
156
3
24
12
9
9
42
81
27
5
12
13
6
45
69
66
9
92
40
33
11
49
83
19
45
99
66
39
15
5
12
12
16
24
27
60
65
4
21
23
72
40
9
6
60
45
3
42
11
52
51
150
6
48
6
71
16
39
30
24
11
133
83
100
33
6
30
18
6
6
18
60
11
1
15
20
25
3
27
60
41
4
39
41
108
40
57
30
21
39
45
3
90
12
60
3
75
12
29
16
36
117
3
72
57
35
4
80
1
90
45
75
18
30
5
1
24
6
57
39
108
60
6
30
21
20
19
65
91
30
30
9
9
83
13
35
1
15
3
45
20
1
75
9
3
9
24
39
12
3
12
45
39
120
17
4
33
30
17
60
25
180
18
60
6
15
15
65
61
24
35
55
6
75
20
13
207
15
48
5
16
44
7
18
27
60
48
51
30
30
21
9
6
24
60
6
18
6
47
7
41
79
30
36
60
6
9
15
6
15
20
19
9
116
12
19
24
6
51
63
9
8
37
36
30
21
15
18
75
27
21
117
3
3
5
1
15
8
55
21
12
48
9
23
13
51
20
36
13
24
42
29
4
27
18
42
9
9
6
54
30
21
45
24
252
30
54
30
5
1
48
47
24
1
30
60
9
12
8
24
31
6
63
92
25
11
7
12
30
3
27
5
28
68
43
36
33
57
18
21
12
9
35
43
153
20
7
6
24
23
37
27
63
33
68
12
49
54
21
56
79
18
12
24
30
6
3
116
91
5
49
36
39
20
61
18
17
16
24
33
30
12
101
24
40
24
129
12
60
24
6
33
68
7
6
15
9
23
72
7
18
30
5
85
12
11
13
6
18
6
60
17
67
90
63
32
36
1
48
12
11
19
54
6
54
6
9
20
19
6
60
35
72
7
36
36
18
15
96
21
30
54
24
120
42
9
69
11
4
32
25
18
21
99
12
24
5
16
20
103
30
83
97
6
24
12
9
15
17
19
30
63
21
11
55
105
3
6
6
ABCD 96333708514*3^$a+1 [50027]
19
11
25
44
16
32
4
23
117
15
1
65
18
6
54
1
8
120
36
16
23
121
5
15
24
81
15
21
19
47
13
5
39
15
78
115
53
15
16
59
1
144
17
54
45
4
32
3
25
29
7
23
6
111
3
141
9
108
27
16
5
15
27
69
16
12
17
19
24
35
138
174
6
15
180
12
15
105
33
24
39
117
42
12
33
63
49
44
72
28
60
35
54
75
15
21
99
61
11
264
30
31
29
51
24
64
131
102
120
18
37
5
12
108
27
51
81
3
57
33
7
41
15
33
31
35
1
60
20
15
12
42
15
60
9
126
9
99
1
24
35
66
6
6
115
107
36
81
28
65
102
9
51
13
36
65
12
12
27
195
25
20
24
36
45
18
36
54
3
27
42
60
3
28
152
75
6
60
75
45
19
8
3
12
13
89
18
73
29
27
4
17
30
48
30
19
5
30
57
21
30
33
16
41
3
16
53
36
55
11
21
4
95
6
12
43
104
15
18
31
56
15
1
17
55
11
45
16
65
24
55
36
48
108
20
4
59
30
12
39
76
59
48
21
75
69
48
57
171
15
24
96
30
151
8
12
16
32
36
27
18
79
11
42
7
20
36
81
54
57
39
54
15
12
3
30
39
60
15
177
28
32
21
3
27
12
33
33
55
32
33
30
25
72
8
136
60
5
210
13
72
29
84
108
39
15
18
30
1
29
15
52
23
25
60
8
48
12
4
53
6
81
36
63
49
35
6
126
60
78
123
177
115
5
12
31
60
84
89
6
33
45
3
40
8
135
9
88
59
9
4
48
5
42
30
67
44
16
65
18
12
33
3
90
84
60
3
28
17
6
45
4
32
24
9
27
28
11
24
30
7
56
45
30
9
156
72
16
5
42
114
75
36
48
27
49
84
56
3
141
9
15
57
15
24
21
39
16
44
15
1
180
44
27
18
90
1
11
33
51
9
117
42
25
216
11
93
16
72
24
48
47
78
3
27
42
54
6
24
15
84
36
96
28
36
35
37
24
11
12
81
27
24
69
39
73
24
8
28
12
36
5
55
32
24
39
9
108
75
48
25
41
30
30
19
164
16
60
35
30
36
3
123
205
35
42
60
90
81
124
11
24
21
21
96
27
3
72
13
65
159
24
15
120
57
120
99
1
20
15
97
92
63
33
4
60
23
25
20
16
29
6
96
21
9
15
60
4
140
16
20
16
72
8
24
93
7
5
36
42
73
20
132
12
81
12
18
54
15
63
30
27
33
42
21
48
84
93
42
25
32
21
27
51
6
51
180
84
88
36
71
13
41
15
4
11
42
24
36
63
27
117
36
124
68
33
7
72
23
24
13
20
28
17
63
15
193
20
24
88
12
11
6
19
44
3
9
9
24
87
45
123
33
15
33
12
75
48
27
85
17
103
47
186
39
63
33
21
43
77
19
32
9
15
15
1
59
6
7
20
3
42
66
30
30
1
24
32
60
105
87
48
84
88
35
30
108
24
54
54
3
12
48
57
27
9
27
33
6
6
18
45
39
42
15
33
27
33
12
3
207
49
5
27
9
31
23
6
6
12
36
9
3
93
64
41
24
15
45
42
21
15
69
33
43
113
42
48
21
40
108
17
60
19
5
87
63
120
9
16
131
30
84
15
16
59
81
88
65
31
59
21
45
12
24
39
45
24
31
77
18
30
12
120
3
24
33
84
19
47
25
77
151
35
1
8
15
12
6
15
4
101
7
11
57
27
33
24
105
18
42
39
16
11
18
6
129
15
97
35
9
201
7
12
36
83
24
1
20
4
8
39
54
135
12
57
6
25
140
105
51
84
76
56
28
59
6
79
17
3
16
41
39
16
53
12
36
18
12
9
4
59
96
36
108
42
51
15
30
90
33
9
7
48
197
6
129
9
39
52
59
21
39
57
33
126
9
72
15
25
8
24
72
39
21
28
5
48
3
76
221
15
15
54
48
126
97
53
15
15
6
30
9
36
21
67
365
3
75
18
7
5
39
15
30
48
7
23
157
200
303
33
105
27
28
29
75
21
18
9
51
54
108
3
45
7
5
18
45
24
52
5
24
111
4
12
65
39
3
48
13
5
24
78
24
169
29
6
45
15
66
75
75
48
12
61
95
42
51
9
6
177
24
3
48
30
43
101
60
15
21
102
6
54
30
7
5
79
11
21
12
36
69
27
33
48
3
9
18
30
183
57
7
8
15
12
6
30
21
45
3
108
40
17
12
15
4
24
47
9
72
27
120
21
21
3
87
18
7
68
48
28
84
11
69
15
37
48
71
1
5
54
90
27
24
63
42
48
36
99
12
28
56
16
23
30
3
129
3
12
216
24
21
54
36
37
5
27
39
12
57
15
12
36
78
84
3
15
109
80
21
60
15
4
20
69
39
52
5
54
6
75
4
11
54
7
32
75
12
1
59
13
53
15
87
78
7
77
48
12
30
18
36
67
65
48
87
48
15
45
9
48
87
16
12
72
23
37
35
12
24
30
66
9
15
37
65
12
3
105
3
141
48
6
57
144
81
7
12
20
124
96
144
32
9
75
40
29
7
32
100
8
3
1
23
6
15
39
42
6
102
3
27
78
72
18
129
153
6
84
13
92
15
48
25
53
19
8
3
6
15
ABCD 96334576168*3^$a+1 [50039]
12
33
75
87
117
36
39
6
35
31
69
32
7
53
88
45
207
68
4
48
60
48
60
32
43
54
6
149
7
6
63
81
3
56
60
60
40
24
36
12
15
5
43
9
36
9
11
40
99
36
30
96
11
28
9
78
77
76
75
72
72
45
63
114
3
128
13
27
8
4
36
44
25
11
60
60
52
27
33
48
87
57
8
72
55
33
63
57
45
83
4
36
12
105
18
45
57
95
172
20
28
20
25
18
225
104
28
57
51
84
33
3
32
28
39
5
48
28
9
198
53
100
60
20
52
8
127
17
28
8
49
6
36
113
43
125
52
108
63
9
21
95
144
67
24
45
57
24
59
40
39
45
80
1
6
18
120
171
32
40
69
63
36
21
54
185
12
79
89
292
33
30
77
55
12
41
60
4
36
39
45
36
144
171
45
104
37
48
6
9
81
75
27
42
75
60
20
120
7
33
48
68
355
9
15
45
27
41
40
108
12
45
24
48
18
33
135
9
63
173
7
5
52
36
15
9
21
144
150
18
3
15
45
57
35
7
5
25
15
68
13
27
12
68
85
23
19
65
16
39
96
5
124
87
246
24
66
54
51
45
3
32
28
92
19
81
9
59
84
55
60
153
120
45
42
93
63
29
13
27
48
45
42
45
75
53
60
40
8
84
48
40
33
27
63
30
35
12
7
33
180
80
40
32
67
29
184
68
252
31
57
15
57
45
15
48
33
155
19
5
76
24
36
45
27
117
3
80
79
21
20
187
173
60
55
18
15
44
40
36
24
36
20
12
40
92
115
21
200
121
11
72
7
21
8
7
12
36
29
76
81
239
4
36
20
52
57
15
20
36
7
138
59
36
49
186
17
55
45
12
56
7
5
40
9
59
37
27
8
85
23
100
32
7
240
5
108
40
3
9
171
60
5
120
40
20
7
125
160
3
90
24
3
63
6
3
176
40
15
5
4
3
18
24
83
28
27
65
52
20
61
15
27
5
12
31
9
36
60
32
7
53
28
24
63
45
3
105
27
5
43
45
104
31
24
21
105
27
27
5
40
3
45
45
24
30
81
72
20
40
116
145
39
8
97
66
9
56
12
40
15
5
132
28
8
100
24
81
59
16
60
99
21
9
11
61
6
57
108
63
5
12
37
35
37
23
148
63
29
40
36
12
8
97
35
28
32
49
11
55
132
5
13
48
24
18
180
108
9
48
15
53
84
88
80
13
15
84
135
36
42
27
8
13
72
42
41
52
68
127
57
8
7
113
7
213
48
27
305
28
140
40
15
29
43
45
57
83
7
5
1
27
39
81
60
9
11
120
43
42
18
65
109
15
3
33
80
55
45
12
87
21
80
52
63
125
55
29
7
41
13
47
180
88
12
63
45
99
81
140
24
96
7
30
123
80
37
63
20
52
9
3
96
72
72
128
7
21
135
9
20
7
9
44
48
43
117
33
39
63
33
20
52
20
208
32
60
43
65
220
12
63
9
135
33
39
33
8
37
30
41
1
11
52
48
9
78
21
32
28
75
17
48
31
29
12
40
108
75
17
79
273
15
21
9
11
40
39
141
20
7
5
60
88
264
45
18
45
33
30
29
67
9
44
76
105
54
18
35
55
84
18
90
6
39
188
79
41
40
39
29
144
121
27
117
23
115
17
55
78
3
20
52
45
27
60
57
96
48
42
53
19
72
54
99
36
111
9
9
78
84
53
55
53
7
30
18
72
53
28
20
4
21
42
17
85
23
199
89
12
52
171
12
108
65
7
54
51
8
55
17
85
18
5
49
42
53
1
35
37
144
30
33
36
45
144
18
12
33
48
44
16
21
99
20
12
120
19
69
80
37
63
32
25
18
6
66
17
28
92
16
60
20
132
19
9
144
21
87
48
99
96
12
53
64
87
41
7
33
48
87
30
35
55
105
93
59
60
7
36
17
88
48
144
128
103
9
120
56
52
9
24
30
117
8
61
99
144
3
60
48
6
23
148
39
69
44
37
48
95
28
93
27
168
21
51
32
13
35
252
36
4
15
81
57
15
20
79
48
41
40
15
9
20
348
72
76
20
7
45
153
312
72
111
80
12
43
5
84
73
42
233
157
23
19
36
90
63
81
59
4
108
27
21
15
5
40
72
ABCD 96334642988*3^$a+1 [50003]
48
60
96
84
17
7
11
61
173
90
1
17
36
115
11
72
13
23
25
173
18
144
288
1
143
25
456
95
73
17
7
47
36
360
144
54
43
101
90
72
181
132
12
48
113
103
72
23
61
65
43
24
48
83
37
216
107
97
47
144
37
72
72
125
54
108
193
72
5
259
12
35
49
23
90
43
47
54
144
18
180
1
24
47
1
156
77
72
91
60
101
36
126
25
48
24
120
71
1
60
84
24
96
72
23
90
54
85
156
24
24
71
49
23
1
24
29
139
48
281
55
53
19
215
1
216
503
162
7
264
84
132
143
18
18
253
17
72
72
108
79
11
54
31
108
203
37
36
197
126
18
91
12
96
53
198
181
89
18
13
185
90
73
35
180
37
341
36
144
90
85
60
96
119
25
84
89
103
113
7
101
19
161
18
25
65
126
13
48
72
83
72
109
53
180
103
23
234
90
126
72
79
11
121
36
12
12
53
91
264
401
18
361
132
11
37
71
133
11
97
144
137
108
54
133
119
126
19
24
263
72
73
12
48
12
53
259
264
216
17
18
36
108
205
60
12
72
47
97
48
60
11
36
108
72
169
120
89
7
11
18
36
54
72
49
12
65
115
11
13
419
37
24
192
132
11
108
126
90
108
252
61
12
35
217
143
169
173
91
35
133
83
198
67
60
17
55
215
121
24
71
270
90
49
120
72
11
109
17
54
1
84
48
65
36
18
169
65
79
173
18
108
18
7
11
61
180
84
17
55
89
331
36
432
83
61
24
132
35
126
163
48
131
25
191
126
36
36
55
179
97
29
18
325
144
12
96
17
54
90
18
324
54
432
198
73
17
18
49
12
48
161
72
108
115
29
54
61
252
60
264
47
121
95
73
72
71
61
12
53
91
324
53
55
53
43
24
23
73
240
47
73
35
241
47
85
72
167
90
7
96
23
37
35
61
155
85
131
109
12
180
96
35
73
24
24
131
97
36
65
198
169
47
121
41
198
97
324
252
48
53
18
72
73
12
84
108
11
133
156
120
23
25
137
72
18
234
126
180
18
7
137
31
96
35
37
24
47
18
54
180
13
5
306
18
151
137
55
192
84
11
169
48
24
263
241
144
120
24
48
35
85
41
306
13
59
37
35
72
61
132
48
84
168
84
71
13
95
169
24
77
67
12
47
13
24
233
198
306
108
235
71
97
12
395
25
29
36
79
24
48
84
48
311
108
36
144
109
107
180
61
156
35
97
108
48
96
168
24
48
5
31
48
60
23
ABCD 96335313598*3^$a+1 [50072]
108
144
60
24
12
240
67
161
15
189
228
60
3
96
9
84
108
120
648
231
96
57
36
240
12
39
153
7
89
87
9
84
180
12
132
351
57
120
24
120
156
163
144
77
99
225
96
60
36
72
132
36
48
96
31
77
67
29
36
168
87
81
48
60
96
156
72
63
45
240
180
79
144
17
63
369
120
336
36
84
127
17
111
129
96
72
192
192
84
12
84
336
84
60
96
240
60
135
273
360
456
159
177
60
99
81
12
51
16
161
127
113
24
39
9
288
72
12
144
144
420
31
65
96
204
60
7
137
96
276
48
51
57
468
60
36
51
144
16
317
180
156
96
195
9
384
168
159
129
12
48
156
48
391
32
129
144
12
339
64
89
612
163
77
48
3
237
3
333
252
144
120
108
48
192
243
177
108
243
256
89
55
65
12
3
129
447
9
24
12
156
168
12
243
141
195
81
60
132
360
55
41
180
12
180
60
24
348
3
249
55
173
96
144
3
144
240
9
24
31
317
3
45
180
31
41
48
132
339
240
9
84
36
15
45
19
173
180
79
144
17
127
125
96
60
7
17
72
96
135
112
113
108
576
99
9
72
144
96
348
36
156
48
3
33
175
32
9
48
72
144
24
183
64
269
19
32
93
51
9
36
67
65
12
108
324
60
39
9
276
84
12
36
15
45
192
48
12
87
16
137
87
9
36
51
33
204
180
108
19
144
77
3
129
12
48
3
237
156
135
192
57
36
84
72
24
12
252
168
48
24
183
57
96
120
111
93
147
249
87
513
120
72
60
339
160
176
345
135
45
60
72
108
144
276
12
36
207
144
9
24
96
240
207
285
12
103
29
36
72
87
96
57
96
180
384
51
297
324
36
48
12
192
156
144
48
72
31
80
9
96
72
15
189
60
24
24
336
87
304
29
195
141
204
84
132
48
156
19
65
48
120
39
321
12
36
24
168
60
252
216
79
137
168
168
135
105
48
144
ABCD 96335400386*3^$a+1 [50108]
9
72
87
75
45
84
36
24
24
21
36
15
84
36
12
24
180
120
24
9
75
36
33
72
27
84
84
39
126
99
48
141
54
54
27
72
24
3
9
81
39
24
60
36
48
84
60
9
63
27
144
57
33
171
36
45
3
192
24
24
27
54
207
48
51
9
9
144
87
75
18
63
60
237
36
87
12
45
3
15
57
33
3
120
21
36
51
24
105
162
45
27
57
84
3
18
36
15
3
144
18
51
36
72
57
3
12
3
93
213
3
12
3
18
15
60
36
15
273
24
12
60
12
33
39
84
3
36
108
36
129
87
54
3
24
132
12
108
12
72
84
93
3
132
108
36
27
144
57
156
75
18
15
36
21
36
36
111
51
57
33
18
18
27
252
48
24
48
33
75
36
15
189
45
123
21
3
84
21
108
126
378
231
3
216
18
3
96
45
3
249
18
105
21
87
84
9
18
36
81
48
69
27
72
45
15
36
168
72
159
9
27
18
18
72
69
3
126
162
153
24
24
51
54
36
87
21
54
33
60
168
12
72
15
153
45
39
33
27
60
21
36
18
45
9
3
231
141
3
33
108
3
45
9
39
36
69
39
15
57
24
81
75
60
84
15
126
27
63
69
36
93
39
156
72
24
12
36
24
276
36
9
39
15
9
117
51
12
12
105
54
105
60
33
15
39
36
201
33
3
15
36
273
33
171
120
12
36
36
168
15
141
3
18
72
144
36
72
54
69
75
36
33
12
99
153
99
33
129
123
60
84
48
60
24
72
123
90
54
270
18
45
12
51
90
3
15
126
144
51
72
75
45
12
204
192
15
18
27
9
18
81
24
72
57
111
12
84
60
93
36
18
21
105
18
105
21
36
54
309
15
33
60
303
18
54
81
48
15
9
48
33
15
48
9
27
45
108
39
48
75
45
9
39
36
12
39
9
24
21
90
36
81
36
9
18
144
18
51
57
111
15
18
147
12
12
45
54
69
21
3
84
3
141
21
27
99
126
39
96
72
48
51
72
21
60
9
72
18
33
3
33
75
105
60
12
21
147
12
96
24
63
81
9
36
15
48
24
12
204
12
45
3
123
33
72
12
84
180
33
54
21
195
72
45
27
81
9
3
33
36
18
36
144
198
3
33
123
48
24
93
36
3
15
18
15
57
99
12
24
60
21
147
120
12
36
45
18
108
18
54
21
87
18
18
90
27
120
12
72
72
60
180
69
15
60
15
129
69
63
96
48
27
21
36
12
12
36
63
54
75
24
9
36
36
54
9
12
12
24
48
165
3
15
90
243
117
3
48
144
24
108
12
21
18
21
15
81
36
9
54
108
18
27
12
69
63
45
15
57
90
117
12
33
27
9
27
84
15
213
24
24
81
63
48
12
147
108
153
81
18
36
9
72
99
198
75
15
90
63
12
51
81
132
24
33
54
93
33
18
54
123
108
21
3
12
111
126
39
24
63
126
3
87
9
72
108
24
3
180
36
33
132
24
45
180
3
123
54
54
177
3
36
69
36
3
36
198
15
75
54
147
24
9
18
126
18
69
21
18
69
132
12
3
93
159
93
51
54
144
36
123
75
81
24
21
36
147
69
75
48
21
3
15
45
36
84
51
141
21
99
120
15
69
60
72
36
60
60
21
39
60
12
141
108
39
36
72
69
15
3
33
39
33
12
27
45
153
90
54
234
162
39
33
27
45
180
27
45
36
3
33
15
156
9
3
48
93
54
90
27
84
15
9
216
96
12
144
9
36
27
96
3
9
36
24
36
144
75
18
39
84
3
36
9
156
12
12
60
39
126
15
36
57
36
111
15
36
18
15
48
84
48
36
132
15
69
21
3
33
3
48
57
3
69
108
18
33
3
45
84
12
24
24
9
51
39
126
3
96
36
48
24
12
15
21
60
84
15
90
3
48
84
156
48
21
126
ABCD 96335473166*3^$a+1 [50067]
78
3
96
27
12
126
24
12
55
56
15
9
136
5
19
24
104
40
48
17
66
54
31
56
232
80
105
87
9
39
24
40
77
18
9
40
200
57
7
65
15
21
51
39
97
185
31
47
54
54
37
29
27
40
5
75
21
36
7
8
72
57
7
128
81
31
41
79
5
27
24
9
111
33
31
89
15
81
15
21
19
47
105
40
77
75
48
24
136
59
13
17
6
66
6
36
13
35
18
24
19
119
9
99
69
93
36
270
60
18
27
24
39
18
31
23
18
12
91
128
15
24
25
29
18
25
11
13
56
15
90
72
103
48
48
80
16
17
18
45
16
191
54
12
87
72
88
8
16
96
24
24
23
105
105
31
96
8
16
89
55
35
85
17
63
16
29
171
33
72
15
21
67
89
72
132
36
48
60
48
24
3
112
65
12
24
3
63
25
71
108
54
12
42
54
66
54
72
43
17
15
33
7
17
36
18
97
77
42
12
18
3
105
36
60
36
187
29
147
64
5
72
54
36
18
15
39
198
12
18
93
3
85
239
72
49
35
18
43
48
23
102
60
87
21
30
6
39
15
48
18
111
21
108
36
67
96
8
9
84
3
51
60
18
15
51
69
9
79
23
9
40
65
15
88
104
81
7
24
5
36
63
45
43
8
64
113
6
25
8
69
24
19
53
75
24
9
15
48
16
41
24
7
24
5
102
42
120
42
66
24
103
96
29
42
54
66
72
42
108
12
42
45
40
5
43
24
72
53
42
12
60
1
89
12
3
21
12
55
71
121
29
54
13
41
72
18
109
72
17
90
93
15
121
113
15
33
60
43
48
8
9
162
48
78
198
33
21
43
8
48
39
1
17
79
53
3
16
80
147
150
7
5
67
8
21
66
9
33
7
8
24
141
18
73
128
64
221
91
32
88
24
65
63
24
21
36
24
15
112
17
7
8
39
48
18
60
36
54
1
224
81
12
6
93
33
63
9
54
66
18
69
16
32
33
39
16
17
108
36
7
41
72
111
21
18
73
47
1
24
24
56
9
36
120
19
8
48
3
18
12
255
15
42
36
43
48
32
75
18
115
24
56
21
36
63
16
101
30
109
41
102
57
88
17
31
29
18
138
7
32
87
42
48
24
55
17
120
54
6
36
39
88
8
39
6
19
8
16
5
18
25
53
147
72
16
8
16
48
29
18
105
16
176
96
21
60
15
21
67
24
288
89
36
90
9
48
135
1
80
81
7
80
16
5
6
18
91
24
32
72
87
9
96
16
5
30
6
15
16
17
15
21
24
3
69
54
36
25
5
42
33
16
77
19
29
54
18
36
6
18
55
72
104
72
15
33
9
12
163
8
16
17
31
48
47
57
40
32
64
41
36
84
7
11
6
103
80
33
54
48
54
43
47
6
66
121
24
5
12
24
72
7
29
30
13
48
24
8
21
108
31
17
31
23
108
6
55
24
5
162
18
24
7
56
96
15
24
33
39
126
99
9
12
36
24
7
29
67
8
24
21
36
15
16
65
7
23
105
16
29
19
53
3
16
11
13
47
48
96
25
29
43
23
1
17
39
39
18
36
27
39
6
18
97
65
79
113
31
56
93
60
31
48
29
72
19
35
12
57
48
16
24
35
37
24
29
163
104
21
27
63
60
102
60
72
180
12
27
27
37
23
25
41
55
24
24
47
1
17
31
71
9
88
65
60
51
33
6
72
54
30
54
103
29
91
47
18
87
112
24
107
30
7
24
8
57
7
8
3
36
9
88
96
32
24
144
3
48
18
19
59
30
7
56
33
7
24
149
90
49
5
19
47
57
21
43
77
75
33
42
61
29
90
18
48
31
96
104
45
36
55
80
63
9
112
5
18
30
60
66
13
119
25
113
24
12
115
128
40
72
41
55
5
36
31
24
72
24
23
129
69
42
30
3
21
66
42
108
108
15
40
17
102
72
1
23
9
9
55
53
66
9
96
40
56
39
30
91
17
6
9
216
24
57
39
16
65
24
12
139
23
6
72
51
16
24
8
9
31
48
8
24
105
36
99
3
141
64
71
48
108
18
108
144
111
51
13
167
217
48
80
15
1
41
7
72
11
21
15
66
6
9
16
23
33
40
56
21
27
48
33
31
77
19
29
60
31
5
36
108
36
72
79
80
21
91
47
1
59
18
43
29
90
9
81
7
23
6
19
29
51
129
63
48
87
121
72
23
33
39
54
78
12
24
25
32
40
11
30
78
162
18
138
75
21
252
54
25
11
13
17
39
15
18
15
72
16
56
45
123
16
17
79
245
27
24
45
3
69
19
29
6
102
72
6
49
41
468
27
16
137
31
17
7
32
15
18
24
36
19
104
33
7
8
16
80
72
15
6
18
1
ABCD 96335528234*3^$a+1 [50058]
85
131
48
84
13
180
95
25
36
3
20
16
93
3
56
49
303
8
28
57
3
104
1
72
23
85
83
24
37
83
37
3
33
72
35
108
40
80
13
84
27
9
27
8
73
36
24
11
25
12
72
27
56
96
48
24
64
12
20
112
81
47
49
39
228
44
16
56
13
15
36
21
123
105
36
59
49
35
36
73
23
49
107
12
64
36
20
1
12
47
49
144
35
1
47
28
108
72
48
44
25
11
24
24
37
23
25
24
12
3
273
35
48
28
108
20
36
49
72
12
23
1
3
108
45
255
36
69
60
48
47
16
69
36
3
8
1
95
16
32
37
83
24
37
24
12
132
15
36
33
96
11
36
40
21
3
45
47
52
32
16
32
1
47
12
4
9
143
40
21
23
25
215
97
72
11
72
40
33
24
39
48
57
48
3
249
24
36
75
9
59
24
61
11
88
8
1
27
81
36
72
24
12
99
32
48
48
25
39
104
97
36
47
12
48
16
36
21
11
112
93
47
136
12
21
363
153
59
181
12
132
48
39
44
61
39
68
37
11
85
35
13
24
123
20
4
45
35
37
11
169
60
3
9
311
16
36
32
36
37
227
24
1
59
124
21
11
73
36
3
68
4
60
9
24
3
12
36
93
108
95
25
168
51
33
131
37
108
47
37
35
40
80
28
21
15
21
11
25
36
48
27
45
23
16
21
59
13
15
24
32
13
108
63
177
36
12
3
33
35
73
83
12
37
95
96
28
177
35
52
60
9
3
68
73
24
51
69
11
48
12
25
147
128
16
45
263
84
85
27
48
69
24
72
59
28
44
36
28
24
80
169
120
24
15
33
183
8
16
68
132
24
37
59
160
24
189
63
81
27
8
48
16
9
60
35
4
9
39
57
35
16
32
120
16
80
28
188
40
56
4
176
49
36
75
36
24
20
61
47
61
72
47
132
24
88
108
20
108
1
95
121
35
16
8
108
36
61
27
8
37
83
48
48
40
32
73
96
3
48
68
40
32
1
3
32
36
168
112
8
73
95
4
213
15
105
39
24
20
28
21
75
33
111
45
59
37
48
3
72
60
105
219
9
36
179
1
23
16
32
37
36
132
72
12
3
36
72
56
12
1
60
156
23
12
48
24
73
23
60
208
132
32
37
12
39
20
12
25
47
73
23
16
56
1
36
12
47
13
48
11
25
207
105
11
100
80
12
52
9
111
132
33
11
36
48
36
13
120
11
25
83
25
35
64
9
11
13
15
93
35
37
75
8
12
97
3
8
205
39
21
48
36
99
69
11
133
48
59
40
33
15
21
39
69
12
203
16
32
145
24
12
96
15
80
61
60
72
48
3
72
24
33
119
37
24
39
84
21
39
44
133
84
95
13
96
47
12
25
27
36
33
84
72
72
75
33
96
11
1
60
15
69
83
124
33
11
25
23
13
87
36
8
96
37
168
3
72
216
69
107
1
15
201
108
3
80
73
96
12
27
104
109
39
20
12
157
60
39
36
9
24
95
136
8
120
13
36
3
165
23
49
147
32
49
24
12
23
52
93
108
11
108
28
45
75
72
32
61
59
48
16
105
36
99
9
24
39
84
33
83
28
32
204
36
12
48
52
32
240
13
15
8
64
8
61
71
97
191
108
4
141
99
36
44
4
60
81
27
81
143
40
69
71
76
57
12
107
145
24
36
3
8
25
87
8
16
45
35
4
32
148
80
28
21
107
60
49
48
47
36
16
33
35
24
16
20
132
24
1
12
39
44
84
37
71
37
36
87
152
28
140
100
80
256
93
120
36
3
24
81
95
16
92
1
12
24
47
28
20
28
201
3
48
68
4
128
73
39
45
75
105
23
40
188
96
108
37
111
9
24
3
48
8
16
69
11
25
87
8
28
36
56
16
200
48
25
39
69
12
11
16
12
93
3
45
39
129
15
57
11
64
81
71
24
16
24
9
27
176
12
25
120
3
21
192
11
25
59
12
73
3
93
23
13
3
32
13
144
36
59
40
8
61
48
71
61
36
84
96
12
36
60
12
95
16
33
47
13
11
64
44
4
108
105
11
13
123
24
225
24
15
24
8
48
96
61
12
23
13
75
105
35
1
35
72
97
15
ABCD 96335651572*3^$a+1 [50249]
309
91
5
331
221
19
144
89
55
5
48
72
288
147
105
87
48
405
36
60
187
185
132
12
36
3
16
89
96
39
105
192
39
48
21
235
149
48
379
413
51
9
87
21
43
41
240
300
139
5
180
180
492
144
135
93
195
96
165
411
144
64
41
60
144
360
12
36
204
84
19
41
156
91
197
36
180
339
21
36
60
144
36
39
105
36
99
16
144
101
144
36
48
343
224
333
168
144
408
51
96
144
21
36
7
32
240
9
7
509
19
144
41
151
41
55
89
103
416
45
12
39
105
96
87
57
36
67
41
12
27
96
165
75
201
39
9
276
120
24
115
5
27
48
393
55
128
21
36
7
5
75
16
192
185
199
89
55
41
151
5
24
819
160
5
180
135
105
12
24
48
195
16
149
72
456
48
75
16
89
55
192
464
69
120
60
144
7
96
125
243
9
180
67
96
32
153
108
555
165
120
144
67
128
117
36
7
137
228
216
139
173
12
96
84
595
288
53
36
108
36
36
24
36
48
55
176
9
108
72
48
108
60
171
16
144
101
192
171
261
139
5
72
3
64
41
144
36
19
48
137
48
288
39
57
36
12
432
96
84
24
336
168
67
224
9
103
128
21
96
43
149
267
9
36
3
96
144
256
77
144
195
105
96
103
5
36
39
9
276
99
45
48
72
180
55
80
45
211
29
252
48
240
103
32
117
43
77
211
29
48
312
123
16
269
108
39
208
80
21
36
144
135
57
108
75
64
41
132
259
96
149
43
137
144
439
96
89
36
24
283
32
297
135
9
36
216
27
240
201
7
185
432
60
43
128
336
69
180
396
315
153
12
91
5
84
108
91
416
69
72
147
57
228
96
144
288
72
43
29
300
103
137
48
55
53
24
156
60
43
80
21
180
84
24
36
12
144
96
48
132
588
72
67
80
21
427
32
117
36
7
32
45
19
197
168
115
224
21
192
72
ABCD 96335921608*3^$a+1 [50031]
108
165
11
12
72
12
36
13
107
24
16
20
72
37
83
40
21
131
96
4
36
8
4
56
216
60
48
72
4
200
37
99
8
13
35
133
48
3
20
96
28
56
52
21
36
87
20
12
1
24
15
8
120
48
1
23
181
11
48
40
8
24
48
96
24
36
1
23
72
16
21
59
84
13
3
8
40
32
136
105
71
36
36
40
36
93
35
1
12
23
16
32
36
12
28
93
72
27
68
24
40
33
143
36
16
9
23
13
59
61
23
208
81
71
24
49
59
133
24
107
28
8
168
112
60
33
95
84
25
71
36
121
95
12
36
16
44
52
69
23
28
57
131
49
3
36
8
60
61
48
3
84
72
108
8
49
11
72
48
13
47
13
11
16
20
40
20
52
8
12
16
116
12
28
96
21
87
212
24
28
117
11
12
25
51
60
92
16
68
4
32
61
95
40
20
16
104
28
57
216
15
44
48
96
144
49
131
25
3
12
68
48
12
16
56
40
8
40
57
71
24
13
35
24
1
15
12
60
57
35
100
57
15
44
52
20
72
36
28
116
100
56
37
23
60
64
20
156
52
8
24
25
11
48
37
95
4
44
24
64
72
104
4
68
40
20
37
99
8
28
116
60
4
24
32
97
63
80
28
9
35
36
48
12
40
20
4
44
28
33
83
49
59
24
24
12
144
96
16
48
96
68
12
72
25
183
80
4
68
72
96
48
4
24
144
164
88
12
9
63
21
11
13
47
76
12
72
21
51
32
12
13
23
49
15
44
12
4
20
24
121
23
48
72
49
24
195
72
32
16
24
116
48
12
4
36
68
1
15
44
85
95
85
35
40
20
64
72
96
8
60
12
4
21
83
12
1
71
132
120
1
15
104
76
20
37
11
1
23
60
4
96
8
24
4
36
20
37
107
132
28
12
9
48
23
192
313
15
32
73
35
12
72
96
24
120
36
4
21
23
72
12
37
23
61
119
49
47
36
36
24
24
36
4
44
408
4
84
56
60
37
27
20
4
12
44
28
44
48
40
69
35
96
120
12
4
200
4
201
15
33
23
73
12
167
1
59
13
36
47
4
93
107
12
24
96
4
189
71
16
44
12
24
13
47
4
21
15
20
168
64
32
109
23
1
83
97
36
15
84
108
8
52
20
121
3
33
47
144
60
12
36
49
23
12
13
35
61
36
36
23
60
4
8
112
45
15
156
104
97
23
36
37
95
12
28
9
23
4
224
52
8
28
21
143
1
11
60
96
64
12
24
140
61
36
11
36
256
20
13
11
136
20
49
51
36
8
24
396
28
108
36
36
33
15
21
72
123
56
4
104
48
24
4
12
24
12
36
164
36
24
1
36
59
64
44
244
116
49
87
57
12
15
57
24
159
69
23
48
16
72
81
11
145
47
24
36
4
20
85
83
4
9
48
60
95
28
48
104
24
4
12
44
192
60
16
12
140
12
64
9
23
12
28
32
13
48
24
35
100
24
84
8
64
24
21
47
48
133
60
23
36
64
36
165
71
73
11
60
60
25
15
108
93
23
28
8
24
24
12
36
13
35
60
12
52
12
8
88
21
36
15
68
4
176
12
40
129
24
12
47
36
84
28
56
72
40
21
107
1
48
11
4
153
95
12
12
96
120
48
24
4
21
23
4
129
47
64
12
32
84
36
12
52
9
11
25
71
96
28
144
33
108
35
60
52
72
368
25
35
48
48
108
1
12
107
60
28
60
36
8
24
1
83
4
9
123
8
13
83
133
63
129
35
252
1
23
48
52
104
12
48
4
108
21
11
36
24
88
140
37
83
24
24
16
44
24
60
60
12
36
1
15
8
4
129
3
20
12
88
45
48
24
36
11
36
16
21
15
20
72
76
12
21
96
119
1
71
1
71
48
40
24
48
20
73
47
48
100
8
49
11
36
25
51
68
97
35
40
32
48
24
16
24
104
76
56
60
72
28
12
129
11
36
13
48
132
51
68
192
12
73
35
36
36
13
47
48
12
37
11
36
28
33
51
44
60
100
44
64
33
75
21
123
68
97
23
4
32
25
59
60
60
40
12
56
4
80
13
11
37
35
24
28
8
13
51
21
47
12
96
48
28
56
48
100
57
48
35
16
57
3
44
49
191
24
108
13
36
3
56
72
49
143
1
24
84
71
16
152
120
37
96
83
16
116
16
33
59
13
87
45
59
60
4
69
47
28
20
13
35
12
28
32
16
8
60
85
59
4
132
104
24
108
12
25
48
15
8
24
28
8
4
8
108
64
20
12
48
28
57
35
ABCD 96336039916*3^$a+1 [50056]
4
29
79
185
63
9
24
7
68
16
8
48
4
8
76
164
28
5
7
8
168
16
104
4
128
60
57
43
17
15
40
20
28
8
4
80
16
36
36
17
31
20
45
75
16
29
55
17
43
24
132
96
152
48
12
52
8
48
12
21
15
100
24
48
188
12
48
69
3
4
84
20
132
33
55
104
40
56
12
64
84
24
20
108
40
60
17
3
12
28
92
172
68
28
12
132
48
72
24
36
36
24
24
32
100
24
60
65
3
105
31
32
72
28
72
5
31
24
108
20
52
108
24
48
65
151
17
27
28
72
132
24
132
12
53
15
72
40
72
68
76
80
60
60
64
60
20
96
12
40
32
108
4
44
9
15
16
24
36
89
3
45
15
48
40
72
29
43
12
65
3
112
56
12
36
52
24
56
124
8
21
55
224
40
96
17
3
60
4
56
12
40
48
12
68
16
8
52
8
76
5
60
19
300
12
29
15
12
45
7
108
5
195
28
44
21
15
4
36
60
60
20
9
7
68
180
45
36
19
8
28
12
8
72
60
112
48
8
21
91
84
48
56
124
53
7
8
124
44
64
8
48
12
28
24
72
65
19
20
52
8
24
57
79
60
140
40
32
60
12
48
28
89
187
24
12
17
72
3
52
44
4
56
100
96
149
115
20
4
48
12
36
101
31
12
20
108
48
112
12
8
12
16
72
8
60
9
36
15
12
57
15
60
28
5
15
28
84
5
48
15
12
96
4
48
20
12
52
56
4
48
17
43
72
41
43
101
115
89
91
101
19
53
7
48
20
112
24
12
8
60
52
12
12
84
84
8
220
108
72
68
24
33
15
28
60
212
4
36
17
31
24
5
7
104
16
36
32
96
4
72
84
144
20
136
24
20
48
273
84
7
48
8
12
48
28
72
68
16
36
68
4
77
51
33
15
16
8
16
20
4
180
12
224
160
12
24
8
96
12
40
12
41
39
21
39
108
28
12
32
36
60
24
36
76
56
52
36
17
12
103
8
160
24
20
48
48
172
144
48
228
12
8
40
53
144
3
28
36
65
99
16
108
5
7
60
5
19
72
48
20
52
24
44
9
51
52
8
60
40
5
19
8
48
52
60
20
33
15
132
117
7
89
19
12
120
36
24
24
80
12
28
72
12
20
28
60
5
3
21
19
32
12
165
7
36
80
40
48
12
84
104
21
19
24
60
128
64
24
44
16
5
15
60
81
39
4
36
24
20
57
31
60
48
5
19
168
12
120
108
12
12
48
65
7
24
77
19
65
3
88
5
19
36
32
28
5
15
304
96
12
156
140
124
12
168
56
120
100
36
24
20
40
12
5
27
36
4
56
12
28
20
12
12
88
8
57
27
148
12
48
12
168
68
40
20
4
53
43
5
15
84
33
15
64
8
28
8
21
79
140
4
20
52
8
112
156
12
5
55
41
180
7
24
24
20
9
15
36
52
48
12
77
43
72
60
12
8
237
31
8
16
60
36
12
8
88
32
12
33
43
96
44
4
12
53
55
8
4
41
103
60
132
89
31
12
12
164
12
72
16
44
28
8
16
36
53
87
12
96
4
96
44
16
20
40
60
92
4
24
44
45
43
8
12
100
20
4
113
7
24
140
24
36
9
3
4
24
44
48
40
32
28
84
84
132
12
41
15
76
108
108
24
36
20
45
79
24
24
8
12
28
108
152
12
40
12
44
4
36
12
8
9
48
3
105
24
31
44
60
16
80
184
20
88
53
99
36
60
16
68
28
92
16
72
12
12
36
8
112
20
112
36
72
68
100
144
56
100
24
161
7
48
72
12
72
5
123
36
72
4
24
80
112
5
15
40
168
5
79
20
153
67
8
64
24
224
40
72
5
60
31
48
104
136
156
60
36
17
43
29
31
20
112
20
16
41
39
60
12
12
48
40
8
45
87
108
84
16
24
12
60
29
127
29
24
31
113
3
40
72
5
7
24
41
55
44
84
76
24
12
65
43
12
120
36
32
33
3
177
7
5
7
36
8
64
12
24
12
188
64
8
9
63
28
84
5
96
48
75
4
56
9
96
27
93
27
45
87
52
8
36
40
24
48
128
76
68
96
4
8
48
16
5
31
24
24
72
32
88
17
67
204
32
40
17
55
12
44
24
81
27
28
17
3
52
24
96
77
15
165
187
29
15
16
149
27
9
3
45
3
64
168
5
103
24
8
28
180
48
17
24
55
56
33
7
72
108
20
9
43
36
32
40
113
19
60
36
20
12
108
12
28
36
48
5
3
64
96
8
21
43
12
96
24
68
28
77
91
17
63
16
96
24
89
55
20
69
3
52
8
60
132
96
12
48
ABCD 96336221654*3^$a+1 [50266]
183
36
180
65
96
64
96
255
18
95
96
96
109
131
96
43
72
72
18
72
11
160
9
180
162
33
3
90
35
144
144
181
180
36
18
216
36
5
144
288
192
91
53
19
162
36
108
59
336
91
18
378
57
105
87
176
25
90
18
72
147
32
1
54
216
33
32
115
18
11
96
145
54
54
90
216
90
54
54
75
33
54
185
64
21
36
39
69
90
129
195
45
240
176
192
64
176
144
48
31
36
36
144
41
208
39
72
65
96
112
123
18
179
127
18
18
18
11
241
54
306
90
288
54
215
127
65
25
135
48
32
480
25
23
175
17
343
180
53
109
3
51
125
16
176
97
72
36
35
145
63
27
5
49
36
72
35
1
144
108
3
32
48
97
108
90
216
18
15
3
173
61
54
252
54
11
25
252
36
72
95
48
55
9
27
101
64
123
18
243
45
51
368
121
36
18
17
208
27
198
36
72
83
7
54
3
80
115
126
191
160
63
90
18
69
39
9
27
69
144
57
54
65
144
112
21
59
96
144
115
93
176
19
77
48
96
64
96
32
37
18
72
126
126
126
54
18
18
269
55
144
185
157
54
126
54
41
85
219
105
18
18
90
89
96
85
27
117
108
47
25
23
16
96
153
18
117
135
72
216
57
96
80
192
115
72
270
23
139
234
180
342
65
25
72
95
85
90
113
13
36
126
18
15
96
33
36
75
32
37
18
249
93
18
65
7
72
90
144
36
3
176
96
31
177
80
96
7
180
149
13
83
64
15
36
18
234
432
18
90
72
36
89
64
32
64
224
16
51
77
121
311
13
131
49
207
333
36
36
11
97
18
189
80
73
167
96
97
47
115
285
48
80
112
48
147
29
7
72
81
80
96
96
48
64
111
162
47
277
11
43
245
61
180
18
125
37
75
33
270
216
281
295
9
9
215
16
129
72
23
13
162
17
73
36
216
108
72
558
72
90
18
36
17
55
252
36
36
53
73
342
161
96
49
111
123
21
159
18
54
9
99
216
245
79
126
54
221
157
144
234
9
32
121
234
36
153
240
32
79
90
18
18
35
19
29
97
144
63
81
54
105
21
90
36
189
117
54
108
57
159
65
96
96
64
80
85
36
252
72
99
405
155
79
72
54
35
109
36
72
198
90
71
19
29
7
216
17
1
191
115
429
219
ABCD 96336386912*3^$a+1 [50008]
57
72
111
69
75
102
15
21
99
108
72
15
84
24
105
75
48
57
33
135
24
3
240
165
27
36
42
66
36
105
288
27
54
12
24
195
108
141
6
45
45
3
288
24
39
21
180
120
45
111
12
111
9
45
66
9
105
30
36
69
348
24
189
6
234
51
168
48
105
18
24
45
111
6
30
33
75
117
228
240
72
105
18
36
57
45
24
51
123
189
87
45
48
87
33
15
57
15
81
153
99
48
123
6
3
105
36
102
69
21
147
108
72
147
48
108
108
96
66
72
6
21
159
36
273
12
276
12
21
84
6
144
33
57
3
120
60
45
114
90
108
3
99
45
120
60
36
24
96
285
75
393
54
45
45
3
3
9
180
225
75
81
111
108
120
111
96
30
15
48
171
6
54
9
27
138
255
12
45
54
30
27
120
39
21
69
183
60
132
348
132
21
39
36
33
39
57
63
120
15
66
147
180
180
3
180
57
33
66
180
21
12
57
111
93
51
93
183
87
33
72
57
144
30
21
33
15
60
111
66
135
153
96
87
105
168
66
78
135
48
117
195
57
75
399
54
3
12
57
156
87
171
264
105
60
168
27
132
21
24
60
69
72
87
183
45
24
45
90
45
9
51
51
24
18
135
207
21
63
126
195
48
51
102
18
9
87
33
132
69
36
198
45
147
54
36
54
9
12
36
123
57
132
48
72
60
48
33
27
12
57
15
96
33
39
45
15
165
87
120
81
99
63
57
60
63
45
15
33
3
12
54
3
123
18
6
138
6
126
231
84
153
48
147
75
72
18
72
15
15
21
3
261
48
45
42
21
33
171
48
12
39
12
129
195
261
117
60
75
15
138
24
90
93
45
15
45
180
15
12
48
12
36
12
3
69
45
30
21
12
60
15
132
66
99
120
108
33
39
120
96
57
195
12
75
81
45
72
27
9
6
54
36
3
72
48
12
60
96
45
27
60
27
18
375
72
39
57
99
153
45
75
12
48
12
51
24
33
33
324
15
48
72
36
12
21
51
123
108
9
33
123
39
21
12
57
54
66
54
9
12
141
39
3
156
9
72
15
48
132
30
18
57
48
72
45
135
9
39
27
54
99
48
240
72
267
66
27
87
54
39
72
63
72
114
51
120
21
87
27
144
30
24
123
69
75
3
12
21
60
12
201
90
36
21
69
111
45
27
63
144
18
3
72
111
90
192
132
66
36
18
6
66
3
12
39
69
48
33
306
144
57
84
33
15
225
3
192
12
21
18
117
27
6
39
48
132
45
15
45
483
3
84
45
45
27
48
51
57
129
15
96
9
3
60
15
72
141
339
54
51
228
60
3
132
156
9
117
198
237
240
9
6
30
111
12
117
51
60
12
177
204
231
3
30
6
141
15
45
48
111
126
18
57
120
129
12
99
9
366
33
15
45
63
165
444
75
45
180
9
171
15
141
3
9
48
12
33
24
30
33
81
54
66
90
6
195
129
36
123
33
27
12
69
96
3
120
12
111
ABCD 96337306082*3^$a+1 [50025]
33
36
90
126
90
24
21
9
72
39
36
32
7
21
9
15
9
156
6
5
79
65
13
3
12
68
19
6
87
32
40
96
33
87
15
225
9
18
17
36
235
93
32
25
30
9
9
11
13
51
144
147
81
12
63
24
41
97
27
48
3
18
47
4
51
69
68
25
107
48
108
28
144
21
12
3
36
8
121
27
63
21
56
4
3
33
117
23
204
55
65
49
59
60
37
18
33
75
42
12
18
6
102
150
48
132
39
99
21
116
7
6
84
35
91
36
9
27
60
9
24
32
25
3
36
9
36
24
12
18
45
15
84
18
155
40
84
96
20
37
72
35
1
27
63
33
99
12
101
43
69
120
27
24
29
253
54
101
43
72
54
24
27
3
89
1
51
236
88
57
47
115
18
35
40
48
27
29
16
32
13
120
54
96
180
65
127
18
18
234
36
90
222
84
24
102
24
108
108
45
9
108
15
68
25
15
104
73
18
198
75
57
135
84
8
55
45
15
113
144
31
33
15
45
51
5
49
192
18
72
72
53
84
64
51
36
69
9
30
6
54
117
9
95
25
36
3
84
207
90
54
30
15
32
49
3
80
37
18
197
25
36
99
9
15
51
54
47
7
36
42
3
105
12
35
40
144
51
60
9
81
95
13
11
73
3
15
24
101
55
17
16
21
3
68
7
48
29
40
3
36
42
15
3
21
9
47
180
115
9
24
12
189
36
99
236
13
87
57
3
20
144
88
81
15
36
3
18
27
33
48
162
18
60
12
47
52
20
43
72
105
183
126
27
9
3
168
27
17
16
60
3
69
12
20
1
108
36
90
24
12
89
1
39
3
21
96
39
6
3
135
173
13
87
12
93
15
3
90
11
259
197
7
65
187
225
9
87
84
56
4
39
66
11
24
61
27
21
42
105
69
18
93
3
66
15
9
66
6
39
51
69
24
117
35
19
9
69
87
69
159
111
29
121
47
28
15
66
150
101
97
227
1
15
48
45
47
25
15
12
15
18
84
36
39
111
5
43
6
15
33
18
9
20
31
29
19
6
36
3
132
99
5
25
144
11
36
49
11
12
7
180
90
11
24
19
101
61
3
32
25
30
29
31
77
13
3
27
29
43
72
54
39
8
64
51
45
84
144
12
48
9
107
4
69
78
138
47
67
201
84
33
18
57
144
51
18
27
20
4
21
155
43
150
47
12
196
44
28
80
25
15
195
24
36
9
21
198
45
60
92
72
16
120
24
72
56
73
71
43
36
54
75
45
6
9
45
23
85
54
65
36
12
7
69
39
93
44
49
87
75
33
39
5
25
87
20
16
39
281
4
60
60
48
36
15
24
30
18
9
99
17
72
7
66
63
9
36
144
18
180
9
15
30
3
228
45
99
189
30
29
7
65
61
35
37
36
87
12
48
15
17
25
123
3
41
36
43
6
23
67
48
17
55
6
87
48
108
57
75
104
36
64
20
280
84
32
100
33
47
24
25
39
27
24
21
45
27
128
103
156
45
45
39
177
99
69
12
107
12
13
23
100
48
12
63
69
32
13
12
90
18
51
27
9
3
33
45
47
1
75
24
81
24
192
108
36
6
18
138
150
39
36
60
3
96
120
53
7
33
21
126
5
13
30
78
228
24
111
60
32
25
15
45
12
90
258
59
25
186
5
25
75
39
21
24
75
24
216
21
44
55
54
54
33
27
72
5
4
36
45
36
18
9
12
9
96
36
3
27
125
28
156
24
15
29
73
75
48
57
99
48
21
15
12
57
35
37
15
48
87
41
4
111
54
126
9
99
161
28
12
183
77
4
12
15
18
11
16
27
12
60
21
27
45
33
18
77
97
18
29
103
12
21
3
141
15
60
45
84
285
54
12
45
8
91
24
72
5
49
36
84
51
140
25
63
12
48
111
324
93
39
30
11
25
42
57
96
264
56
49
15
8
25
63
24
45
15
51
18
11
4
12
12
8
64
51
18
42
29
4
176
43
102
78
33
69
6
72
21
72
120
120
12
92
16
48
24
12
15
18
60
23
28
12
20
19
125
16
60
72
141
11
36
25
35
88
9
72
11
4
15
54
27
33
90
21
159
9
3
18
75
69
6
12
17
16
45
11
43
18
48
ABCD 96337489492*3^$a+1 [50056]
120
180
348
72
5
103
72
401
67
93
27
72
24
69
48
3
269
16
75
180
65
79
216
36
5
103
60
120
36
17
19
93
80
7
108
45
128
67
12
65
79
24
201
15
156
288
36
161
64
320
19
173
19
24
84
33
48
99
60
65
112
123
132
129
224
160
27
213
96
171
168
180
72
144
324
36
84
96
69
80
115
132
9
32
7
185
112
15
48
36
125
112
87
41
352
99
48
173
259
93
48
39
24
84
77
48
55
105
27
120
60
84
77
64
243
156
36
29
16
195
93
240
32
79
36
108
96
36
48
36
9
96
80
355
216
24
156
33
171
144
180
65
127
161
43
84
65
115
36
24
113
160
48
111
81
63
305
55
396
173
288
19
45
96
192
15
12
468
60
261
99
93
32
688
63
96
84
204
12
21
192
32
115
221
288
235
36
144
120
9
528
27
197
55
108
120
101
79
96
120
9
315
5
16
15
24
180
21
32
48
19
60
17
16
128
175
240
81
39
24
12
69
32
187
5
112
80
43
21
171
101
43
5
64
291
96
45
183
105
48
819
141
128
19
77
139
21
96
32
67
24
21
135
240
233
211
96
84
24
36
77
7
36
24
36
180
36
161
19
29
271
33
48
32
175
180
93
159
65
103
41
79
60
72
93
375
36
120
29
352
80
43
36
216
528
192
60
84
36
24
36
120
60
5
256
80
19
189
99
12
65
259
24
213
3
36
84
204
216
36
45
3
36
89
187
180
84
141
135
89
55
9
111
240
161
48
48
112
27
48
101
511
33
80
55
12
240
108
120
137
96
144
16
243
84
96
84
5
48
7
192
41
432
160
15
60
677
55
9
15
81
75
60
288
12
173
256
32
48
192
127
96
65
79
65
7
393
128
163
221
259
365
112
159
273
171
5
31
33
32
160
63
360
72
33
192
63
177
135
84
324
60
5
7
288
57
123
312
29
384
160
320
91
101
103
281
19
45
320
112
99
96
29
304
75
5
16
176
64
272
48
55
180
117
ABCD 96338241206*3^$a+1 [50020]
3
25
11
84
61
24
71
37
12
23
9
51
72
252
49
8
27
60
12
33
159
12
9
108
39
12
25
36
12
71
33
147
61
131
36
24
24
108
12
24
12
25
11
57
111
60
72
24
133
95
25
24
23
60
24
1
192
20
75
1
47
37
56
40
11
33
27
1
48
72
119
108
9
112
95
132
25
11
36
12
13
71
72
109
23
45
75
69
76
48
11
24
33
27
49
59
33
16
180
131
60
49
95
81
27
49
36
59
48
36
1
11
33
3
36
84
9
15
37
11
61
144
20
4
8
15
21
64
212
16
11
12
73
32
123
24
132
21
3
61
68
63
132
120
157
47
129
4
48
36
23
24
61
36
95
24
25
35
12
25
24
11
129
123
201
135
21
15
93
4
11
81
87
1
119
48
1
11
25
11
37
23
13
11
36
49
47
109
11
24
36
48
21
96
36
15
1
11
121
23
9
27
205
35
12
60
105
15
120
24
49
48
47
13
68
48
3
12
24
21
4
48
47
72
36
60
37
132
44
3
48
36
72
60
24
45
64
71
109
47
37
71
84
133
60
180
11
12
36
24
21
39
48
33
3
108
61
11
129
15
33
51
61
20
51
36
21
4
59
25
92
112
84
47
12
72
12
24
1
84
36
11
24
21
36
75
1
95
309
15
21
24
51
129
3
132
201
64
68
159
108
33
51
48
13
23
24
61
20
36
15
1
11
49
44
51
72
21
27
73
47
37
275
180
12
48
21
64
36
12
107
36
37
60
104
3
12
24
12
120
24
37
83
49
48
47
60
37
60
36
35
45
76
36
71
84
25
11
117
39
12
21
15
84
12
12
96
72
36
33
72
3
85
71
37
11
85
11
12
25
36
11
132
48
60
24
213
84
27
1
104
27
132
72
33
132
52
92
87
25
36
59
117
144
51
12
12
33
87
37
23
13
95
24
36
9
16
23
1
36
71
96
21
75
37
47
165
39
325
71
48
24
72
48
72
241
24
23
81
39
81
15
12
108
12
21
15
12
117
123
108
1
35
120
72
24
84
9
87
12
60
36
129
15
37
23
12
12
13
119
69
75
73
35
36
12
13
11
96
1
71
12
48
240
36
24
1
32
63
85
32
15
37
24
8
28
11
12
229
35
36
1
12
215
21
27
9
36
76
36
11
84
121
59
85
59
12
12
1
20
27
13
84
11
153
15
73
47
225
147
33
52
23
1
8
40
95
24
57
4
35
72
37
36
23
24
45
27
49
11
25
11
57
51
24
12
36
36
12
93
4
35
12
13
47
33
3
93
51
12
60
69
15
60
25
11
60
13
11
61
143
33
15
49
83
1
36
35
12
9
52
47
72
121
71
72
36
24
60
25
59
21
112
11
108
60
57
4
188
100
95
45
4
59
12
12
36
12
96
48
9
27
13
47
73
11
36
21
51
9
27
36
72
120
193
56
15
12
72
96
24
24
60
25
23
60
1
36
24
8
3
132
168
24
60
153
60
99
60
120
48
24
49
23
9
3
48
60
132
204
25
48
236
27
72
13
59
85
36
12
11
132
48
49
11
1
11
36
156
13
11
13
47
12
25
47
81
255
49
35
36
72
12
117
3
253
47
84
9
304
56
27
36
144
13
47
97
83
57
52
96
35
24
48
1
35
24
25
35
12
36
48
144
60
21
27
120
96
108
1
32
39
36
85
35
12
9
15
57
63
72
25
143
109
20
111
121
59
12
24
12
48
13
8
100
23
157
8
144
87
24
57
39
33
87
1
56
4
48
132
23
84
81
172
32
52
60
8
28
11
12
24
37
11
84
12
37
128
76
44
36
87
61
24
8
63
33
40
32
48
39
36
72
12
60
84
21
3
93
4
11
1
32
27
12
21
4
11
24
81
111
48
265
180
119
12
108
81
108
3
72
36
48
25
23
49
23
48
24
144
24
73
59
109
23
49
8
136
32
184
32
27
156
24
57
303
49
32
52
36
119
24
24
49
24
59
36
9
51
12
12
12
25
212
75
49
11
117
3
1
35
73
8
39
12
276
97
120
23
24
168
21
27
24
120
12
108
144
12
12
25
23
33
16
32
39
72
12
12
132
9
3
105
27
9
15
1
71
96
132
21
39
264
36
45
124
32
63
ABCD 96338408854*3^$a+1 [50141]
168
36
21
72
48
132
105
18
90
195
12
81
27
12
135
33
9
18
12
24
12
54
126
45
27
81
99
42
3
33
135
27
81
24
51
42
18
69
3
48
90
306
78
48
144
126
18
144
198
108
9
177
84
27
12
105
42
93
120
36
12
27
90
66
69
171
72
54
48
60
111
24
21
27
45
183
57
102
93
69
96
84
3
60
123
54
39
9
51
27
30
15
63
90
87
33
27
15
12
21
12
3
96
54
87
57
51
60
99
126
24
156
147
87
105
27
48
96
117
12
15
18
12
72
39
12
3
42
102
60
21
72
33
126
9
81
54
9
63
93
27
24
66
3
132
87
90
12
51
27
216
12
57
21
126
93
36
12
87
81
15
180
84
36
54
63
9
198
78
3
72
33
66
60
18
48
27
60
3
177
63
105
129
36
87
123
24
9
57
60
15
3
165
15
84
105
93
78
36
36
48
117
12
60
48
48
21
3
93
144
18
33
93
174
42
51
33
96
48
3
3
156
93
183
90
54
30
144
96
48
90
18
15
27
48
57
183
48
45
171
69
24
51
96
48
168
48
6
99
111
96
12
18
90
24
9
72
3
45
24
111
42
30
18
24
63
273
36
39
60
132
9
3
225
6
36
48
60
21
84
57
30
198
42
33
60
156
51
54
39
15
60
153
57
51
9
90
45
36
21
6
264
81
12
108
15
24
228
96
9
3
54
36
78
225
39
168
84
6
162
165
27
36
117
51
12
60
138
132
123
15
57
147
36
84
45
81
207
27
21
12
39
24
57
60
39
18
252
3
3
54
51
60
33
27
48
51
81
12
51
54
66
60
36
36
30
60
3
144
36
12
15
72
72
93
177
6
48
69
36
12
240
3
96
33
33
108
162
60
12
60
18
18
102
18
9
45
75
51
57
48
12
63
24
33
15
45
153
24
18
12
21
24
60
93
135
15
12
45
48
12
96
15
24
30
42
9
9
135
111
24
162
54
180
174
42
54
12
3
24
15
18
84
54
42
123
12
72
93
3
15
117
15
18
75
45
219
105
60
90
36
9
27
69
105
6
21
12
96
81
51
93
27
108
12
87
96
30
54
18
15
99
48
72
24
9
81
102
60
33
84
60
123
168
36
48
162
18
213
183
42
54
18
192
3
33
15
99
90
30
24
45
111
6
30
72
90
15
27
66
54
69
21
6
138
27
60
45
27
93
27
87
18
18
108
36
81
3
36
6
87
15
81
72
48
141
36
42
66
15
9
111
120
15
6
54
12
18
6
54
36
54
12
108
60
30
15
132
12
147
6
195
123
57
123
45
45
195
9
66
6
66
45
177
75
48
60
9
3
3
18
15
24
15
81
27
48
60
36
33
123
204
81
27
33
93
135
27
12
36
9
15
21
12
69
123
108
48
60
144
27
21
15
48
57
72
36
51
114
162
12
18
42
282
3
51
96
30
114
69
51
9
180
27
90
6
45
48
60
60
15
24
18
3
144
60
36
24
123
105
153
27
39
69
39
45
120
48
99
18
18
30
54
24
45
27
72
30
36
24
63
39
234
39
51
57
147
138
63
15
12
42
18
165
15
57
45
150
33
3
120
6
126
288
9
63
57
60
45
51
60
84
33
27
120
93
54
30
39
24
81
60
36
30
60
141
3
117
63
144
93
33
12
87
36
12
87
12
9
24
171
90
66
24
72
30
63
132
135
48
36
81
33
36
66
24
9
45
99
57
3
15
93
12
57
114
72
12
45
33
3
447
102
15
297
66
60
18
15
15
9
36
45
90
57
120
60
12
243
72
48
18
36
39
12
27
21
ABCD 96338421776*3^$a+1 [50021]
6
78
18
6
24
24
12
6
6
84
48
11
48
85
47
1
36
6
6
24
11
37
60
11
13
23
13
30
5
7
6
11
133
12
12
12
12
6
72
5
61
11
72
12
1
35
12
36
108
1
6
53
36
43
192
41
25
36
11
1
35
43
48
12
30
24
23
12
7
78
6
30
66
30
18
18
126
5
13
84
24
6
17
25
59
48
67
96
24
5
12
60
25
18
24
138
12
162
24
54
60
6
41
12
43
125
85
23
13
23
1
6
48
6
11
49
78
12
5
43
36
42
60
11
67
5
19
6
12
54
53
72
72
1
24
35
37
24
66
6
24
12
48
36
60
36
35
12
36
25
24
6
18
12
11
96
84
55
6
78
29
25
11
13
24
59
13
24
12
35
24
37
36
47
7
36
12
186
12
11
61
6
18
54
77
12
37
23
13
96
6
78
24
12
6
120
30
24
11
1
120
11
24
24
48
55
5
49
6
101
37
35
13
6
18
54
24
30
72
18
65
1
6
90
6
84
5
48
12
1
83
7
18
6
17
61
24
23
73
108
36
12
11
48
13
11
7
78
30
18
60
12
42
65
79
66
36
198
6
47
1
47
61
78
24
5
13
36
12
192
30
5
61
150
18
59
1
24
24
42
5
1
6
42
11
1
6
36
12
6
12
60
84
6
18
35
43
53
12
1
11
24
37
36
23
85
23
121
6
29
96
48
84
12
1
12
54
5
7
65
1
24
23
1
36
11
19
5
1
11
1
36
6
12
78
6
6
12
48
18
6
42
18
6
5
31
18
48
18
5
24
1
95
1
35
12
37
35
24
13
48
60
90
18
47
37
18
96
5
37
6
5
36
36
1
24
23
133
36
48
30
5
7
162
12
11
61
23
7
5
43
78
6
17
31
5
1
12
59
37
47
37
6
53
1
47
43
42
42
5
37
144
23
1
11
36
1
36
12
35
19
29
43
12
78
107
1
48
108
11
25
11
1
12
114
6
66
6
36
36
47
1
23
48
19
24
6
35
55
5
36
31
30
35
7
24
161
43
6
11
13
24
30
6
60
12
12
48
23
49
6
150
35
85
11
25
54
24
66
54
5
12
144
31
6
23
121
54
30
30
6
12
12
47
12
31
12
84
30
47
1
47
24
49
54
5
73
36
162
48
54
36
12
66
5
43
42
12
18
42
11
37
23
84
7
30
12
54
18
12
11
12
25
12
11
12
19
30
48
23
1
71
43
18
18
12
30
108
35
12
12
25
54
6
42
17
25
47
48
12
36
7
41
37
11
12
7
66
12
11
13
12
23
25
24
60
18
60
5
25
12
18
18
35
13
167
103
78
108
35
43
17
31
72
42
11
13
60
11
43
66
35
7
53
97
90
96
18
60
95
7
48
18
12
96
30
96
41
12
43
30
23
13
11
72
24
37
48
18
30
11
1
12
47
1
120
66
5
36
103
137
49
24
47
36
31
54
59
48
12
24
13
6
90
30
5
19
66
24
83
25
96
24
18
24
60
78
72
30
17
12
1
66
12
54
30
6
48
60
60
18
60
114
42
18
6
90
78
5
24
1
6
12
18
35
13
6
60
132
78
12
30
18
18
18
23
7
17
24
91
17
12
1
156
35
31
6
6
5
1
12
11
24
72
7
17
96
31
54
11
61
11
1
23
24
1
23
72
12
7
96
6
24
12
126
72
30
12
6
5
24
60
37
47
43
29
169
18
41
37
11
13
23
12
1
36
24
114
5
12
25
6
5
7
17
24
60
121
114
84
6
66
54
30
108
30
36
23
55
66
12
90
174
24
12
42
17
1
24
18
36
5
25
12
11
49
6
29
25
36
102
29
12
25
11
7
6
36
23
13
71
37
72
30
60
66
60
24
35
60
36
73
30
6
23
37
48
30
36
41
13
72
12
23
48
61
12
23
73
6
41
12
84
103
60
101
19
54
54
48
60
6
23
12
60
1
66
24
5
48
24
13
12
47
24
25
23
7
101
97
24
6
6
71
132
1
36
11
36
85
11
49
6
18
12
60
6
18
23
12
1
60
47
43
48
77
49
47
43
5
49
96
36
12
18
5
19
6
59
1
12
42
6
96
12
12
24
12
24
48
12
23
91
30
23
1
59
13
66
72
66
11
19
5
25
23
13
11
145
12
36
11
25
11
12
103
72
54
11
55
5
49
42
48
29
7
18
35
1
6
180
54
47
1
36
48
18
5
19
5
24
24
7
41
24
36
36
12
1
12
66
12
42
6
17
115
54
54
17
36
37
24
23
7
42
18
90
11
48
73
11
43
41
12
37
84
36
24
23
37
35
25
12
12
114
29
13
36
12
72
60
6
6
48
30
29
73
18
5
73
11
31
29
36
1
24
18
17
36
13
12
23
25
84
23
7
41
72
36
73
180
47
31
66
47
72
12
60
13
30
42
6
29
37
11
7
30
6
30
96
12
131
43
30
23
61
108
24
23
13
35
12
31
18
6
53
67
24
101
19
6
66
5
13
12
6
60
66
30
30
11
31
72
24
17
25
12
24
18
6
47
1
12
12
36
30
42
18
30
71
13
191
19
65
1
24
84
23
13
11
49
47
43
5
13
11
49
60
6
30
95
19
6
36
42
114
48
18
24
66
59
1
6
36
42
30
78
210
18
48
24
96
6
18
11
96
13
12
23
24
37
60
66
12
6
72
54
65
13
72
42
6
23
43
6
84
11
43
18
30
66
24
102
5
24
97
36
59
1
36
108
36
71
49
11
91
228
5
12
13
23
37
48
36
107
12
60
24
24
36
1
36
60
12
12
23
49
11
36
7
53
19
6
6
18
83
37
54
12
125
25
23
73
23
7
6
47
25
84
18
30
35
49
11
1
42
5
1
23
7
18
83
25
6
42
108
11
84
12
1
84
102
84
5
25
48
12
11
1
11
1
42
6
24
114
17
1
12
12
36
36
12
12
11
1
59
19
78
35
1
54
41
7
30
71
1
66
42
24
24
6
24
126
24
83
109
30
6
47
49
60
95
115
6
36
23
48
7
29
1
42
12
89
12
1
30
12
18
66
30
48
35
25
11
72
79
18
35
36
67
84
6
6
5
43
5
67
17
7
5
48
13
66
53
13
12
35
1
12
30
54
78
6
47
12
37
6
42
11
31
36
48
6
84
54
12
ABCD 96339098314*3^$a+1 [50006]
37
138
132
125
24
211
5
13
54
336
101
13
3
8
7
12
48
90
120
18
54
78
30
15
80
88
57
135
3
42
179
160
39
84
48
222
47
24
256
144
69
66
60
24
53
13
24
66
17
40
87
30
3
3
42
35
48
49
47
24
120
160
27
48
72
29
43
48
5
120
73
15
99
30
18
60
105
117
90
60
36
12
90
18
17
157
6
77
88
56
40
123
18
120
132
23
48
37
18
84
36
81
21
35
24
96
160
3
12
12
36
41
61
30
18
114
33
63
17
157
6
60
150
42
33
72
8
115
72
168
84
137
120
73
48
95
13
42
78
35
25
87
8
49
6
60
5
16
39
60
84
41
85
192
3
32
40
15
12
60
60
77
64
152
13
24
11
7
65
48
7
150
18
42
95
43
5
19
18
42
17
16
33
174
6
42
30
18
30
35
7
12
78
60
35
133
27
80
48
37
30
90
30
168
165
56
139
197
43
12
9
3
18
12
47
43
93
147
60
41
16
63
41
25
54
48
60
165
48
96
69
30
114
18
65
7
6
24
83
115
5
223
12
5
7
57
104
175
24
78
123
105
84
30
93
147
90
66
30
30
24
30
63
8
37
42
81
75
24
6
144
23
7
17
49
15
45
24
267
123
66
27
147
36
24
33
8
120
25
60
51
24
56
109
150
114
186
105
57
138
5
72
367
36
24
77
1
12
90
6
42
60
53
85
84
23
7
17
19
24
53
67
270
71
55
102
75
27
173
7
78
83
97
95
40
27
18
35
40
117
120
18
18
150
65
67
12
90
63
3
42
59
96
43
77
37
108
135
93
30
21
3
77
19
5
192
115
69
189
11
61
48
11
31
12
21
80
157
120
120
48
90
17
85
35
37
18
33
15
144
41
7
33
32
13
30
144
108
48
102
138
12
48
21
51
48
12
30
3
72
93
35
40
45
27
87
78
192
18
12
77
31
18
42
5
7
96
30
24
66
60
21
21
90
60
12
108
5
85
42
186
71
13
11
109
11
7
89
109
35
67
53
37
162
96
132
60
60
5
73
102
72
60
18
3
99
36
150
75
165
84
18
48
72
173
7
180
48
114
6
12
89
79
57
3
101
79
24
33
117
48
48
24
66
54
30
138
123
45
30
5
96
79
30
42
33
9
36
35
40
27
138
75
56
139
72
93
45
11
13
30
48
12
108
18
42
9
63
33
27
48
18
171
93
66
222
59
73
108
42
6
11
13
78
12
108
12
138
180
35
40
93
102
53
96
181
192
66
81
56
25
119
16
75
18
107
55
12
21
200
49
30
30
11
79
36
42
102
90
66
17
55
78
11
19
101
31
65
103
90
30
105
105
30
102
35
13
27
45
3
96
3
18
48
11
43
18
30
60
89
19
141
99
12
120
9
39
17
133
42
30
155
187
36
281
24
72
7
6
155
67
108
12
5
40
8
160
69
120
6
5
55
24
36
5
55
41
163
30
48
42
6
12
42
17
181
132
30
108
90
48
51
104
55
144
17
43
228
72
41
115
150
30
54
251
79
156
5
19
53
13
27
24
51
29
133
6
114
138
9
3
53
7
30
60
6
30
11
133
96
114
41
55
105
75
5
7
90
239
13
11
67
18
24
147
56
37
83
13
24
96
54
18
120
3
39
33
24
3
197
19
84
6
12
39
9
12
18
17
97
126
81
159
30
42
48
24
41
25
132
168
72
35
25
30
9
159
65
37
35
55
48
12
60
65
7
17
144
37
83
37
30
12
17
24
16
51
53
55
54
3
144
21
108
150
161
79
12
48
30
30
57
87
30
36
47
37
11
7
180
108
17
160
24
33
66
5
67
90
72
ABCD 96339154768*3^$a+1 [50003]
24
20
141
3
33
147
88
17
63
93
36
19
20
21
99
21
168
103
5
12
75
120
60
33
60
19
20
48
112
65
36
55
5
15
33
96
84
19
8
28
5
39
16
29
51
72
9
15
165
36
84
3
40
92
36
9
3
21
31
41
72
27
48
12
144
4
80
48
9
55
60
125
99
189
72
48
36
187
65
24
103
5
156
36
39
57
180
12
43
84
41
72
91
92
9
123
21
15
24
33
24
120
96
199
80
45
228
15
165
36
96
36
3
225
75
52
60
17
120
55
17
24
12
87
36
81
3
16
12
128
36
40
120
8
52
36
44
84
72
9
36
132
12
183
21
15
21
51
24
60
21
15
57
63
33
147
9
3
21
255
12
148
17
15
33
127
5
123
4
53
12
15
165
108
15
12
45
72
55
161
55
53
75
96
33
27
9
12
24
156
180
108
55
41
19
72
17
27
4
149
67
125
24
27
148
60
144
48
17
96
15
24
160
56
9
72
24
159
21
36
55
89
55
65
15
72
24
96
304
89
36
36
108
31
53
36
7
17
612
36
39
100
113
87
141
3
52
17
75
16
89
60
163
137
72
55
89
7
120
5
108
267
84
48
105
12
99
36
100
80
81
7
48
89
75
93
31
20
60
105
75
69
15
76
84
5
55
17
36
84
3
201
27
4
96
65
43
29
72
75
144
52
17
7
68
21
36
103
53
7
17
36
19
48
377
180
43
192
41
55
17
3
105
3
45
60
216
216
120
7
8
237
171
96
40
20
93
31
96
20
81
24
3
36
172
53
36
39
52
20
57
12
36
15
57
60
63
64
89
180
36
31
108
72
72
32
40
56
93
91
8
21
51
93
75
57
55
36
53
36
36
72
12
216
132
12
51
9
48
111
57
12
27
208
17
24
99
112
116
9
19
140
45
72
15
129
99
112
128
40
20
69
75
28
32
201
79
125
36
12
24
19
120
140
36
9
39
177
48
72
63
48
33
36
36
55
24
101
195
4
68
60
93
39
28
20
220
68
57
120
43
17
27
9
12
123
45
36
19
20
16
125
63
45
87
24
64
68
57
7
101
159
24
4
48
5
55
48
17
3
129
3
9
255
36
4
89
19
173
7
65
111
16
53
72
36
79
89
51
93
31
17
55
149
228
135
60
45
55
72
20
33
36
31
41
108
87
48
36
9
211
53
7
65
39
112
32
57
55
29
79
17
120
19
24
17
55
53
271
17
84
24
12
19
5
75
33
48
108
115
29
87
21
123
4
32
184
17
72
87
45
55
44
21
60
15
33
3
108
144
36
57
39
48
21
12
204
63
81
12
39
48
45
3
189
63
48
33
55
5
36
48
87
108
48
64
233
3
33
39
33
24
36
120
219
129
12
24
163
56
177
12
43
89
91
89
99
117
19
125
51
33
24
108
48
240
39
33
75
177
103
233
15
9
72
15
16
125
60
55
8
81
84
51
64
65
15
45
135
81
36
135
120
48
16
113
27
4
24
197
84
72
63
336
129
51
141
147
16
36
5
48
132
31
20
93
36
51
105
3
141
96
3
9
87
148
8
88
12
80
45
39
16
17
27
48
21
15
69
91
161
55
128
33
163
144
5
271
104
21
12
3
16
36
44
144
60
24
21
135
45
120
15
45
72
72
3
48
57
84
180
36
55
17
36
24
12
55
20
69
7
12
77
39
45
60
72
72
3
9
15
120
16
32
52
20
16
17
72
24
31
104
72
28
65
24
87
84
9
12
39
36
160
108
5
103
53
36
ABCD 96339160304*3^$a+1 [50014]
228
24
96
24
20
15
33
16
60
12
24
20
225
91
5
15
24
4
131
61
29
19
20
16
8
36
4
32
15
96
13
5
31
60
5
63
3
18
7
80
45
55
48
11
1
84
168
36
17
147
16
5
6
13
60
8
12
76
65
31
36
120
24
5
30
109
5
36
30
25
20
9
42
9
16
12
11
9
100
80
33
3
21
31
92
33
55
89
31
35
37
116
36
4
20
12
24
36
184
96
23
25
12
59
1
24
8
12
21
7
137
3
27
6
3
4
36
24
41
15
96
64
12
12
53
15
165
7
72
59
25
12
329
3
21
12
18
21
81
39
4
11
13
12
41
43
20
4
20
120
21
51
28
36
77
18
1
8
16
17
115
8
36
21
43
5
39
52
35
45
16
23
85
24
11
30
135
15
12
49
84
12
29
19
36
68
36
64
48
35
85
24
48
41
51
45
79
77
15
99
81
9
55
8
12
36
4
41
55
32
36
45
36
135
4
95
97
12
17
19
41
31
12
60
8
108
51
25
60
8
28
60
65
84
6
9
15
6
19
36
48
41
15
84
100
44
76
35
21
28
47
6
24
19
77
19
59
36
30
43
36
41
66
18
7
239
9
60
16
36
32
63
145
12
12
8
57
123
3
25
48
116
60
21
15
52
12
8
16
5
91
11
57
28
44
21
7
11
9
27
1
12
32
60
40
116
45
7
108
20
24
45
63
21
19
17
6
30
7
36
24
20
36
64
72
35
1
29
19
36
11
157
188
52
32
15
81
243
6
96
7
71
9
12
45
175
95
25
44
12
15
9
4
44
21
7
24
125
39
16
5
84
19
12
95
169
5
7
5
15
148
24
53
99
36
4
20
28
8
3
45
4
47
129
40
36
20
16
92
180
33
18
6
6
48
9
21
6
33
3
13
12
53
36
19
24
12
8
12
9
7
8
4
23
9
129
7
5
3
52
24
48
83
57
136
5
27
9
90
49
36
71
9
28
32
28
8
4
35
9
16
44
117
3
51
61
20
12
171
105
16
24
77
3
21
51
3
21
16
53
19
36
24
41
19
12
35
105
9
7
24
5
24
19
288
60
48
41
31
24
96
83
66
6
13
41
175
108
20
16
41
15
16
48
20
36
24
4
41
91
84
71
25
44
4
8
15
30
63
60
16
29
31
84
24
77
31
108
47
57
12
16
72
96
12
12
77
30
9
112
12
12
8
87
73
20
60
63
37
47
45
24
4
11
145
92
12
16
24
41
19
8
100
44
144
16
35
36
85
8
16
84
116
4
60
24
83
25
12
8
33
60
36
39
12
64
36
48
56
4
11
21
84
88
60
17
15
108
21
6
9
237
84
43
176
16
11
13
92
39
1
24
65
60
75
60
15
6
24
39
27
37
32
21
7
96
32
9
55
80
16
24
29
36
24
19
12
44
4
132
41
67
96
17
19
24
35
49
137
31
44
51
25
68
51
21
340
24
68
52
180
29
159
40
12
24
11
33
28
60
8
36
9
67
44
9
12
3
27
25
20
9
39
40
65
39
132
9
19
48
65
120
43
32
72
63
54
15
99
9
52
24
24
60
32
4
96
11
49
56
183
6
51
12
72
21
24
31
68
21
24
27
3
90
15
76
24
65
75
36
45
19
20
52
72
20
100
17
36
30
193
5
15
165
15
64
60
53
24
79
17
15
40
29
91
60
12
17
30
25
5
31
5
54
9
180
16
24
36
29
30
37
48
5
67
68
76
119
66
6
18
36
43
20
3
13
92
40
12
17
79
32
9
75
9
51
88
12
5
79
11
1
12
20
28
84
5
51
84
60
100
48
137
3
28
5
3
45
27
33
87
3
6
19
71
6
55
5
7
32
9
6
25
5
39
21
19
36
56
40
5
19
95
13
8
112
12
5
60
31
53
79
203
25
32
51
90
6
33
33
48
12
55
68
16
5
31
5
234
25
11
25
44
28
72
8
36
76
8
33
43
20
21
19
5
91
65
51
15
169
5
31
8
4
32
15
1
20
52
12
24
312
12
8
33
19
56
184
12
56
12
88
92
172
11
54
43
48
20
69
30
90
31
32
12
4
5
12
120
55
72
60
128
4
29
39
16
32
40
20
12
21
12
54
30
6
24
120
21
108
24
57
31
12
12
60
36
24
56
100
84
36
68
4
60
96
12
8
57
19
5
19
11
61
44
69
55
41
60
99
297
55
48
60
84
17
36
7
120
8
9
24
27
100
8
57
43
5
7
32
40
36
41
19
17
7
12
5
24
90
60
1
5
31
48
32
63
9
21
51
105
111
9
3
36
45
115
20
51
121
89
43
77
91
12
36
36
56
28
36
41
55
120
24
24
95
1
68
63
18
66
54
55
96
20
88
36
17
18
66
15
28
17
3
72
40
29
19
53
79
41
138
69
16
41
115
89
6
120
25
60
29
30
81
9
19
41
42
33
36
21
48
72
19
11
13
12
29
24
31
5
30
6
135
3
121
68
153
67
17
103
23
18
87
24
36
75
49
20
9
66
1
8
16
108
96
35
66
55
24
12
65
79
89
66
13
41
171
4
17
3
75
9
40
128
9
55
29
87
39
25
24
5
36
19
11
114
7
24
5
19
ABCD 96339255232*3^$a+1 [50044]
1
32
136
11
12
49
12
29
7
8
3
12
73
44
76
83
60
30
7
68
9
30
9
16
44
9
3
75
12
13
29
79
11
6
12
39
33
48
3
9
63
36
57
75
27
21
39
57
12
69
27
12
3
21
12
27
1
29
18
33
64
24
12
68
28
12
24
44
3
97
23
12
30
36
7
48
5
235
5
12
19
71
21
141
36
12
18
60
81
33
60
19
8
21
180
15
195
18
19
72
20
21
7
68
28
65
84
51
24
136
17
31
80
39
30
3
9
7
101
19
29
15
52
83
54
55
71
12
60
9
51
12
6
31
68
12
3
33
27
33
75
42
39
64
8
160
5
75
99
18
120
43
20
15
85
24
36
119
9
87
54
36
12
51
9
39
51
109
12
17
30
21
9
24
67
23
85
12
41
27
21
27
27
6
3
28
29
51
16
5
103
8
27
90
39
52
11
1
41
3
27
61
77
12
135
21
7
35
13
5
255
27
12
18
60
27
96
57
15
15
30
18
21
9
7
12
96
89
27
33
48
3
39
69
27
25
5
42
102
43
83
60
33
57
24
91
144
5
66
13
24
23
121
56
3
21
4
44
16
29
18
25
227
69
9
48
55
24
11
90
60
162
9
4
24
20
36
9
99
52
8
21
168
135
28
59
198
3
9
19
36
116
27
72
21
9
6
81
81
3
9
27
9
79
5
3
12
52
48
11
33
16
12
8
16
35
24
21
12
27
33
45
18
42
252
108
3
87
108
12
37
11
213
27
12
9
9
51
9
24
15
36
39
69
9
19
11
30
108
31
59
73
59
33
99
9
51
37
53
3
45
12
6
25
56
69
3
69
12
127
11
42
19
96
11
9
75
49
36
41
12
18
13
24
84
41
39
60
39
1
24
35
12
33
57
27
15
21
15
30
15
144
36
9
30
73
24
11
9
96
12
3
102
27
81
99
108
63
1
48
83
36
85
72
8
129
96
19
23
13
29
27
69
42
30
48
7
44
4
36
71
18
51
172
11
45
28
132
281
60
3
9
18
37
17
7
44
15
24
37
68
21
24
3
15
48
33
9
12
63
15
48
60
30
90
150
30
1
11
12
36
93
21
3
33
24
63
16
44
48
15
21
88
65
6
24
6
27
15
73
5
51
9
24
3
15
30
30
18
7
5
72
3
16
56
123
18
75
57
51
28
152
9
55
72
104
28
83
33
12
51
12
45
15
78
67
36
11
6
24
3
3
30
7
8
36
33
6
13
44
27
9
12
27
9
9
72
18
24
6
30
1
44
9
18
48
60
192
37
8
16
47
1
80
3
21
4
35
60
21
45
27
15
1
29
12
15
15
9
48
69
120
19
11
25
47
97
68
45
3
39
18
7
41
12
171
27
1
53
78
30
18
24
36
12
18
102
42
30
30
3
24
81
12
48
60
151
47
105
36
12
51
1
29
87
12
52
17
12
51
9
66
69
72
9
39
51
1
29
12
7
53
12
3
105
18
13
20
16
20
24
4
23
13
41
3
87
37
41
42
78
55
48
32
33
39
63
42
30
1
44
45
67
44
27
9
33
19
12
35
24
9
21
27
64
8
16
5
43
17
7
11
18
91
24
17
27
48
100
8
9
43
47
78
19
36
5
3
36
3
25
11
24
13
8
15
1
83
36
90
42
108
30
55
17
15
57
90
6
19
23
33
60
64
53
39
51
42
6
30
3
108
72
12
60
48
81
99
39
180
21
4
95
9
81
63
9
6
12
12
36
9
196
144
44
12
36
16
77
6
81
21
7
41
91
23
49
29
12
15
45
15
4
44
75
72
13
5
75
4
29
3
12
9
87
12
69
99
99
85
47
21
39
132
57
9
55
29
75
48
72
108
3
24
18
7
23
105
27
6
31
11
30
63
9
60
6
24
13
23
24
129
69
72
3
3
120
13
89
12
87
12
64
23
1
59
13
36
83
60
60
60
18
27
60
15
21
64
5
7
71
25
20
28
41
27
3
18
42
9
72
15
13
12
8
27
24
9
39
69
21
12
15
88
5
78
9
81
19
65
31
120
36
60
8
33
48
27
27
73
23
102
111
21
90
30
36
12
12
7
32
21
15
12
28
5
30
6
30
25
20
64
60
23
13
12
8
27
97
155
18
18
174
6
9
93
18
69
81
19
23
21
28
24
17
31
47
121
8
33
132
19
32
4
11
72
60
60
73
95
97
8
135
33
87
30
55
5
24
19
32
28
20
57
3
36
28
143
165
27
1
24
12
35
33
75
45
64
32
21
6
45
27
37
48
5
18
21
51
18
27
33
30
85
35
12
129
28
12
41
12
18
42
111
27
42
6
85
20
45
7
72
20
15
49
11
108
120
21
24
48
24
40
72
83
6
24
31
125
19
60
11
90
27
36
60
27
21
9
12
30
108
21
21
51
52
84
23
18
279
12
3
33
28
96
20
39
42
55
72
5
39
16
44
57
27
28
72
8
39
33
16
12
29
6
42
19
20
9
19
53
60
12
6
81
21
48
39
3
1
8
9
43
11
66
12
27
12
21
60
43
20
15
1
108
41
7
8
9
48
7
60
44
87
12
48
30
51
28
53
19
119
21
4
5
19
65
15
21
19
32
40
203
9
9
27
40
53
30
21
12
64
35
141
28
29
18
33
87
13
84
35
37
23
9
100
84
8
72
16
11
1
44
3
12
1
8
63
9
57
7
17
39
60
21
7
41
31
80
21
43
8
4
36
29
15
45
18
12
66
55
95
12
45
57
18
25
17
27
51
21
108
21
42
6
7
23
49
125
15
36
12
100
72
80
15
57
3
78
7
20
105
90
49
96
12
29
3
57
7
23
12
ABCD 96339710854*3^$a+1 [50187]
67
32
99
54
31
131
109
32
40
48
96
53
123
39
49
32
63
57
24
96
57
108
19
216
24
336
8
16
8
88
23
1
200
120
21
108
31
80
168
72
81
15
39
18
198
144
33
48
40
5
90
162
126
1
53
27
16
8
16
24
144
96
120
32
24
40
8
96
15
57
184
11
45
99
93
352
128
237
171
27
36
72
25
24
80
15
18
18
90
43
32
40
8
16
56
3
45
135
1
35
45
45
19
72
53
36
18
360
37
35
85
96
48
77
108
79
72
24
275
37
24
245
115
56
27
72
144
36
18
55
32
40
56
120
93
99
16
312
24
89
55
32
57
183
64
113
55
53
3
112
104
16
320
24
15
36
108
81
280
56
64
24
89
72
15
24
177
15
48
24
57
15
93
51
111
25
216
65
18
36
49
32
40
128
75
90
67
23
25
137
39
16
17
63
120
285
67
5
72
18
177
160
24
56
88
143
49
221
90
145
32
16
24
125
67
5
75
15
9
207
33
111
25
48
53
99
24
40
71
180
216
72
162
54
45
45
75
87
378
127
72
32
39
1
176
3
90
36
63
16
80
21
51
39
121
23
54
67
5
99
112
5
75
64
24
56
16
35
18
36
39
87
18
31
24
32
48
24
16
167
9
24
72
48
45
219
40
80
93
19
24
72
144
56
24
64
65
55
17
55
32
16
144
72
48
48
24
48
32
160
5
51
160
32
27
133
11
85
176
40
23
81
81
39
40
137
175
113
15
255
216
18
36
67
24
161
39
15
25
11
69
21
67
56
21
91
35
13
56
184
72
125
243
9
7
128
72
9
31
8
51
144
36
1
56
33
36
51
64
176
144
141
234
54
72
18
49
95
36
21
16
53
90
9
63
49
56
160
72
96
35
85
80
87
18
15
57
54
105
3
21
64
48
155
90
19
56
24
9
36
126
69
16
23
162
63
120
15
54
43
29
54
21
33
7
11
54
126
54
126
54
108
27
360
24
16
59
162
18
369
160
8
39
81
45
72
67
24
32
3
261
16
47
1
96
29
19
17
103
32
88
48
89
90
109
17
18
37
8
9
7
65
144
231
3
13
113
151
216
24
41
55
35
18
51
39
1
53
51
21
195
21
235
17
31
59
165
88
35
109
144
32
3
21
16
89
55
35
45
9
7
137
18
37
120
176
24
3
37
152
64
32
183
25
120
24
11
37
143
25
24
168
8
40
5
67
32
63
18
72
18
37
89
103
95
18
39
15
18
31
120
56
16
200
120
40
173
51
120
135
25
56
40
80
33
295
32
40
168
56
16
95
57
51
126
55
80
81
175
48
65
7
48
152
45
19
120
5
90
49
59
108
9
45
36
72
127
53
43
119
25
101
54
85
23
33
24
16
233
159
16
77
162
73
179
93
48
64
224
96
15
105
21
99
45
123
3
90
235
35
18
67
5
115
29
36
55
32
136
155
109
8
279
1
8
96
129
207
24
111
18
111
120
40
80
16
47
73
192
32
24
75
54
18
18
27
63
25
29
43
8
24
48
57
151
47
9
16
29
75
105
15
24
240
16
65
36
19
8
72
160
24
32
240
75
108
201
40
176
144
15
ABCD 96340026626*3^$a+1 [50005]
103
113
150
96
90
66
24
21
93
19
65
72
6
12
30
78
9
3
330
102
30
84
72
84
114
45
16
155
126
24
60
78
72
6
87
57
30
156
30
84
90
84
114
132
48
7
83
276
72
60
114
54
72
108
9
15
145
11
60
201
9
87
48
165
171
21
24
24
54
96
30
39
195
6
24
30
42
120
210
18
27
123
85
80
63
12
48
85
77
51
57
60
18
57
33
54
78
27
45
108
84
78
30
30
60
45
15
72
6
12
36
102
42
48
115
47
96
54
42
216
57
105
12
30
141
345
174
121
29
3
63
42
87
9
126
180
90
30
48
13
35
93
99
90
67
41
87
27
21
3
102
87
27
264
60
132
18
36
151
80
189
6
237
63
240
192
6
54
30
231
147
132
66
174
42
54
201
45
30
36
54
54
12
42
72
66
37
65
30
42
84
54
12
81
27
37
65
31
53
42
270
3
21
54
84
138
39
21
75
3
30
79
23
54
48
90
138
24
6
30
99
9
42
30
60
24
18
78
90
97
17
18
120
21
96
3
30
12
24
24
6
54
36
147
189
18
33
87
18
84
99
16
71
132
6
180
27
15
12
72
45
48
111
24
6
144
12
24
66
60
180
138
30
72
13
131
429
15
90
78
24
193
11
156
24
102
123
21
219
51
13
11
37
128
69
43
17
127
89
120
102
48
57
3
6
18
72
60
24
60
45
9
18
72
12
78
6
120
117
9
84
67
29
60
264
66
61
53
24
138
25
407
252
36
9
48
3
18
132
12
12
126
48
24
57
33
96
12
78
165
9
126
217
95
90
48
30
57
15
24
36
37
41
36
24
6
181
47
36
42
12
87
9
6
84
114
270
102
36
162
66
79
5
171
21
24
210
30
259
185
42
61
32
81
24
18
132
33
3
60
12
30
42
45
63
120
24
198
27
48
27
84
114
132
43
41
150
72
105
27
30
36
54
60
36
24
48
84
129
27
108
42
207
165
78
72
6
6
18
120
15
15
36
12
72
57
240
96
45
54
114
210
9
160
65
6
57
75
84
60
30
39
45
342
54
24
30
97
32
3
84
144
90
72
120
30
129
16
23
105
195
30
207
87
57
9
120
54
105
160
101
30
24
96
24
60
72
210
6
30
78
6
174
54
72
99
64
17
30
30
108
126
105
81
54
60
132
48
9
27
54
252
147
123
24
24
24
6
39
27
138
42
129
135
24
97
35
60
54
126
174
12
150
45
87
42
255
51
78
159
57
24
111
141
42
6
30
60
105
16
29
12
30
9
15
210
111
3
162
132
30
105
3
150
30
162
55
65
36
171
3
30
120
18
18
186
240
6
19
95
129
27
78
102
174
18
276
180
12
150
135
15
49
83
13
173
19
35
30
126
84
198
78
6
66
49
83
246
39
27
78
150
81
27
114
156
39
48
87
24
1
128
3
78
24
108
72
102
186
19
41
39
9
6
1
53
66
120
78
18
138
360
111
48
33
288
60
294
141
57
18
132
78
12
78
156
108
120
25
23
78
ABCD 96340027118*3^$a+1 [50116]
3
8
160
228
96
20
13
120
87
393
251
40
32
52
12
8
76
57
24
48
168
123
44
4
192
69
27
165
48
240
96
72
203
4
180
72
24
165
51
8
16
56
61
155
252
52
128
277
11
28
48
60
8
88
333
51
21
96
27
32
196
92
112
84
81
72
27
24
69
35
160
48
21
24
243
12
32
108
52
36
92
124
141
87
33
51
24
132
288
12
8
13
48
24
23
193
255
9
39
249
48
384
123
48
21
27
24
20
49
99
69
71
124
36
9
327
300
68
121
216
51
8
36
52
108
36
24
36
36
32
37
3
84
33
147
56
36
1
27
8
133
11
85
120
24
24
48
59
181
3
156
12
24
45
51
156
60
120
456
180
36
144
12
9
219
108
48
9
59
184
24
189
168
11
16
12
9
3
21
11
37
48
48
299
36
76
48
45
11
220
48
36
336
12
68
16
261
39
48
12
84
129
3
96
549
48
96
3
45
51
48
24
12
33
24
39
36
72
104
13
63
48
33
72
24
123
132
176
28
80
4
36
237
63
36
240
21
120
27
21
27
141
120
48
27
168
140
64
36
80
205
27
45
72
3
96
128
76
240
96
132
32
76
33
435
93
11
36
4
21
99
168
21
72
240
48
47
36
277
48
51
24
48
117
155
28
105
144
27
144
48
24
48
21
207
156
132
36
45
48
3
24
45
48
27
168
24
21
371
88
200
52
60
45
183
468
48
44
1
75
45
192
48
71
4
477
123
45
51
180
20
13
99
69
135
44
40
21
3
96
36
33
95
4
21
51
144
21
99
21
231
204
132
48
33
48
72
99
72
12
84
21
72
95
1
207
9
39
60
48
93
48
27
120
21
15
57
231
81
3
128
13
264
27
69
24
111
176
100
48
144
189
59
205
155
85
203
61
15
140
157
23
121
75
168
45
72
24
96
24
59
13
59
108
100
165
219
108
9
24
99
104
40
140
16
60
213
15
144
9
48
267
45
159
32
1
168
48
39
132
12
9
27
48
216
200
85
96
327
9
72
275
76
12
24
24
216
93
111
84
96
48
24
180
12
93
48
24
147
60
36
140
76
117
95
1
24
51
48
36
9
83
85
48
99
96
48
156
321
72
99
240
120
24
176
13
48
27
21
435
21
83
157
59
205
231
561
27
372
84
117
99
45
39
20
28
132
45
15
105
24
3
8
205
11
13
95
4
216
93
24
99
21
24
243
104
64
189
107
28
116
160
93
35
28
249
24
15
345
27
108
57
267
261
75
21
24
15
180
48
141
48
3
108
ABCD 96340617082*3^$a+1 [50038]
67
23
146
16
144
36
91
24
11
2
67
3
45
48
24
16
144
16
40
27
205
191
1
40
16
72
17
311
119
81
24
3
45
40
25
23
80
39
20
13
111
56
65
25
23
65
23
32
8
243
56
268
72
145
40
16
64
145
71
95
122
76
20
31
113
18
12
40
33
165
27
88
157
27
56
160
40
113
119
23
74
31
24
16
72
1
7
5
130
57
87
56
9
99
90
11
128
120
45
32
43
107
106
144
86
4
18
127
143
216
1
8
48
15
18
54
36
54
36
20
120
94
153
29
43
63
18
39
48
17
7
15
20
36
65
32
11
84
137
216
72
8
23
41
11
284
65
48
67
13
48
64
19
101
11
104
5
40
13
18
25
152
40
48
72
7
34
20
34
90
63
99
13
23
9
81
15
104
16
9
68
78
18
131
11
5
32
73
239
85
16
14
108
65
47
81
24
75
164
57
104
8
63
185
67
198
18
72
69
23
97
9
87
77
336
96
34
32
364
20
48
18
108
51
88
47
1
72
8
224
35
45
48
33
90
29
8
48
25
95
160
13
2
9
160
208
17
36
38
37
33
162
69
39
9
45
18
49
120
8
88
104
16
299
133
48
157
43
24
16
24
5
74
34
47
153
430
33
64
48
32
80
80
41
135
63
1
40
33
23
47
50
7
88
8
5
58
20
196
146
79
23
42
54
52
18
11
120
15
25
149
11
8
41
34
36
32
17
25
16
2
85
23
121
80
160
96
64
55
34
31
48
11
56
34
27
27
13
23
54
27
99
69
3
69
53
35
1
6
1
177
87
39
177
59
85
21
2
52
61
240
32
41
47
7
153
24
25
95
40
113
63
224
25
48
42
13
71
41
55
34
7
72
8
64
29
92
70
14
108
23
55
178
110
232
72
97
56
27
13
120
139
53
8
59
13
23
4
13
152
35
30
15
40
23
17
48
61
59
8
75
37
8
24
48
88
32
72
96
45
14
85
23
17
8
15
153
72
72
256
37
355
11
34
3
15
122
126
22
99
9
31
8
71
70
2
49
39
1
19
34
2
81
3
36
114
174
42
34
14
7
11
22
7
281
119
99
102
4
243
45
146
12
77
8
47
30
155
112
40
3
110
12
36
40
7
8
40
40
195
77
48
24
128
112
95
65
176
40
7
33
17
78
49
23
36
66
18
65
121
119
32
16
24
23
32
1
120
95
9
13
67
109
19
40
8
24
3
20
48
89
96
80
63
54
50
58
50
37
17
60
11
152
8
160
5
108
22
20
157
32
75
4
110
106
38
138
150
75
104
89
31
23
137
56
59
205
119
57
64
59
56
34
67
77
50
25
71
41
115
6
47
23
49
8
40
47
105
88
32
40
239
32
25
17
16
54
193
24
176
24
71
9
93
27
320
85
131
32
107
5
49
22
18
39
17
103
72
41
7
11
29
240
107
45
63
25
48
53
50
40
297
29
11
113
31
56
17
7
96
99
21
24
40
61
34
81
63
9
5
90
42
66
5
264
80
168
112
5
51
64
40
21
179
128
48
24
48
23
40
2
47
8
48
24
48
48
47
16
72
97
8
40
157
35
128
237
108
159
39
49
80
173
67
160
80
280
8
167
156
109
32
80
8
32
63
22
50
58
36
212
58
21
71
17
91
109
160
112
211
68
97
33
104
63
15
17
72
19
16
45
96
167
17
128
128
160
15
145
19
5
56
29
234
36
53
72
168
48
107
18
50
204
5
8
147
14
71
95
73
ABCD 96341385202*3^$a+1 [50085]
64
33
11
64
3
138
227
4
80
28
80
48
180
7
90
126
17
127
125
91
5
196
69
75
12
300
63
144
5
96
16
60
56
73
71
40
8
25
167
108
211
29
28
104
48
60
1
15
69
60
48
207
48
33
35
55
72
33
9
275
76
24
213
39
48
108
24
44
4
45
27
153
27
9
162
5
67
65
88
104
31
17
55
90
143
28
176
49
239
172
33
23
103
54
60
87
69
75
80
76
20
160
80
103
5
85
107
148
183
5
13
72
108
51
60
9
59
16
72
57
108
90
102
27
24
60
224
13
30
89
88
36
84
80
240
12
100
33
30
6
195
36
51
42
35
13
179
4
80
49
120
23
124
48
116
55
81
39
24
30
147
69
24
3
68
85
75
36
111
45
260
55
162
35
13
72
15
153
63
20
97
90
9
9
51
224
265
71
1
99
44
37
15
168
15
9
81
59
25
36
255
36
93
35
228
112
165
11
16
96
72
68
4
128
48
97
95
172
224
49
195
111
120
5
96
64
36
216
164
96
84
60
13
36
99
63
9
39
29
28
104
73
60
36
195
12
68
96
48
76
45
59
28
75
5
13
71
13
75
165
48
83
112
48
80
205
90
117
45
39
120
33
3
12
68
67
81
156
60
63
225
152
40
20
121
90
77
112
81
63
9
66
5
76
164
52
48
15
65
124
20
121
120
159
96
159
78
18
54
27
63
30
60
35
91
5
16
116
55
53
4
15
177
44
109
23
160
128
16
96
332
85
15
32
28
21
27
27
198
3
12
147
33
183
234
11
19
57
104
16
24
15
129
36
12
45
108
15
156
20
1
27
12
8
31
9
36
12
68
84
96
40
9
96
27
320
84
28
12
48
192
56
55
5
208
27
137
12
48
276
12
37
120
215
40
152
48
85
96
71
19
17
28
27
89
40
164
84
12
228
12
1
138
54
36
60
47
28
20
52
192
48
24
20
16
32
73
155
144
280
21
75
105
30
33
60
80
192
28
36
3
33
24
48
56
79
161
127
18
75
12
8
60
160
36
48
141
264
23
4
80
28
80
25
167
36
64
33
75
12
56
205
12
126
177
93
114
33
180
20
160
32
25
30
41
49
60
15
3
177
156
20
96
108
96
4
32
31
18
72
3
45
240
35
16
33
63
164
76
27
30
18
5
4
69
27
168
104
136
36
33
123
20
28
72
144
24
20
109
48
39
39
101
196
32
12
163
30
51
9
83
28
15
41
28
128
28
56
28
45
63
303
9
32
48
40
105
48
155
4
96
92
91
89
1
39
96
116
13
78
57
15
297
8
85
23
4
141
47
73
39
68
136
20
196
80
79
54
66
69
116
157
143
4
93
138
41
199
9
21
162
360
42
323
67
273
24
96
404
19
77
13
12
3
56
16
33
95
220
27
5
100
92
16
144
3
77
181
191
364
20
49
150
48
69
36
48
69
27
93
60
51
20
160
156
21
183
20
132
64
120
20
4
72
8
40
279
90
15
33
3
75
ABCD 96343109288*3^$a+1 [50032]
3
48
104
1
39
276
20
49
23
7
126
27
105
27
45
35
31
65
49
191
4
15
93
57
71
4
24
81
15
39
12
5
67
42
15
156
84
15
53
55
12
93
3
72
48
24
36
5
25
279
63
21
104
43
378
11
25
23
85
3
69
30
53
25
75
48
15
69
45
48
27
15
5
4
57
42
120
45
96
45
54
18
378
72
105
15
17
73
15
39
129
51
198
87
24
21
23
100
93
54
21
33
36
18
102
71
79
30
35
25
18
5
132
28
105
72
255
20
25
3
75
90
36
12
54
41
64
9
12
24
15
15
78
30
33
9
90
33
20
1
11
4
141
36
24
71
37
108
108
11
48
7
6
27
12
15
18
27
24
39
245
43
17
37
90
48
60
45
12
36
27
42
30
105
48
63
54
6
9
8
132
108
31
69
12
21
27
8
40
20
37
95
103
5
85
159
39
81
21
15
12
87
120
5
28
32
168
55
17
1
114
5
31
180
5
79
60
126
119
1
42
45
75
33
32
25
35
160
8
37
27
128
40
72
8
13
72
102
41
60
52
32
13
87
56
19
5
31
54
35
25
11
84
16
69
18
18
144
3
20
28
69
90
101
115
29
31
57
15
17
40
24
39
78
155
25
123
21
15
48
48
12
87
93
32
1
24
15
80
48
91
12
45
9
75
123
17
16
45
30
9
171
29
43
132
5
16
27
60
72
30
3
60
87
105
48
20
115
12
21
159
93
20
67
18
72
75
33
63
9
111
15
45
32
12
73
42
18
15
33
24
3
8
19
6
90
153
39
6
36
11
25
30
54
51
32
7
45
84
57
63
57
150
129
36
80
100
15
30
27
80
52
36
189
63
351
69
15
18
107
60
13
39
75
65
205
11
12
100
15
150
72
15
15
18
3
12
3
33
12
33
36
11
7
185
157
18
45
80
52
39
29
55
53
55
5
109
75
33
12
18
77
28
63
177
183
17
1
72
210
24
9
99
77
151
150
15
48
99
210
95
1
15
21
144
66
24
29
55
77
13
96
90
57
20
72
7
6
99
20
145
323
48
7
57
60
60
180
63
5
97
36
54
5
1
234
101
43
117
75
54
39
51
114
72
84
24
54
30
18
42
12
18
78
54
41
100
44
100
3
12
65
48
120
7
141
87
6
87
75
5
40
72
48
24
24
111
36
18
162
12
233
19
81
72
48
195
29
180
100
108
12
3
18
27
20
60
37
108
63
9
39
57
27
3
42
47
40
15
36
5
145
12
75
12
36
9
120
15
96
60
44
55
93
57
123
8
24
40
93
30
60
57
45
24
59
7
36
29
121
84
6
144
18
155
307
6
108
59
48
12
25
72
11
79
48
153
104
13
3
15
5
28
96
36
44
175
105
15
24
101
1
24
3
68
144
60
43
53
37
47
13
228
90
54
15
36
32
13
12
35
97
15
21
12
15
27
5
25
108
6
117
32
13
15
75
29
43
90
27
24
141
18
90
78
45
32
100
21
39
92
16
32
1
51
39
36
9
60
156
9
36
30
105
68
12
31
29
25
63
15
33
69
171
9
60
36
18
102
144
123
80
48
127
65
28
57
87
36
3
12
24
36
54
30
45
36
195
33
56
31
17
88
45
107
85
35
61
90
41
61
107
25
15
12
21
24
36
75
135
24
18
47
1
39
33
15
72
75
18
23
49
90
24
57
69
15
3
18
15
72
3
29
181
35
109
51
104
31
5
7
5
73
120
162
42
23
43
9
156
3
9
45
30
57
33
3
165
147
51
21
56
64
3
18
27
3
24
108
48
57
21
54
57
228
8
4
3
17
48
31
54
243
75
78
87
3
45
57
87
63
84
60
21
87
261
84
96
12
84
15
108
60
53
85
35
55
78
131
25
36
24
15
129
90
252
69
15
78
72
30
36
9
33
47
16
32
13
99
45
18
36
12
197
37
63
108
9
6
29
79
54
47
60
19
21
15
153
36
57
35
55
60
102
47
43
132
30
63
63
69
48
12
15
126
78
57
120
32
55
45
15
72
ABCD 96343362548*3^$a+1 [50019]
29
90
9
16
24
11
30
12
51
9
15
111
12
180
288
1
24
5
18
177
9
31
17
6
33
16
107
6
15
16
24
5
3
111
1
29
24
99
45
6
61
72
8
39
33
81
15
96
40
17
60
3
21
60
135
40
23
1
24
35
13
5
27
33
15
45
18
24
1
29
60
18
30
7
80
15
18
31
47
216
18
18
37
143
42
18
13
8
48
93
27
33
6
9
16
104
64
24
77
27
75
13
5
48
3
48
120
3
45
3
45
24
72
9
42
114
19
5
18
18
24
12
66
33
48
24
16
23
48
108
45
39
49
71
18
31
77
108
7
95
97
80
33
39
24
51
30
30
18
7
53
18
30
67
24
23
30
24
91
8
16
29
43
32
48
168
40
8
33
6
121
144
24
53
27
15
18
63
57
15
57
63
48
9
78
25
8
9
6
25
24
11
102
7
24
8
57
36
27
21
6
6
30
25
104
39
1
24
17
6
30
75
48
27
138
12
15
24
51
48
45
72
48
24
93
204
15
39
1
24
5
91
8
45
150
18
24
27
9
72
30
57
21
91
56
16
47
9
3
36
57
16
8
33
48
15
45
3
27
132
9
33
55
53
3
63
54
3
123
12
73
104
3
18
132
55
8
21
3
3
37
23
33
24
123
13
35
12
24
30
19
48
11
13
17
135
87
97
101
3
9
78
9
24
48
24
15
1
24
35
60
25
17
55
24
80
27
21
63
9
15
57
27
12
33
15
30
90
1
72
48
29
12
36
60
39
9
54
6
51
39
25
17
30
12
37
8
15
49
17
7
29
27
33
87
69
12
87
15
25
48
56
48
48
93
6
21
141
3
39
73
24
35
13
32
9
39
208
47
49
41
48
60
18
66
30
30
3
64
23
78
90
96
25
8
88
131
21
16
23
97
24
24
24
95
48
12
61
23
42
150
33
39
49
48
35
6
42
21
64
11
69
48
39
25
56
24
63
1
161
63
45
51
57
30
48
33
3
213
63
24
9
48
21
66
24
57
40
32
21
12
96
12
27
88
80
24
144
88
104
16
77
18
30
3
64
23
33
40
29
3
40
56
64
104
24
3
126
15
15
1
47
25
77
24
43
8
207
18
199
5
123
16
47
12
13
47
48
42
103
77
91
24
48
35
42
3
3
45
72
112
8
24
64
5
6
21
45
24
66
120
121
23
25
83
60
73
5
12
132
36
24
15
9
54
12
21
33
15
16
24
56
24
99
93
15
9
16
32
27
61
77
3
9
7
23
57
16
95
9
40
23
18
6
54
3
27
30
12
75
15
48
48
9
93
27
40
32
9
54
6
67
53
51
3
60
49
35
12
1
113
18
132
48
33
24
168
27
6
15
57
6
9
15
33
64
24
8
3
21
48
21
67
8
63
126
30
12
1
29
67
53
84
78
12
21
96
64
23
66
15
72
33
111
40
23
1
200
24
16
24
5
24
91
29
3
88
8
141
18
1
71
73
80
16
47
90
24
7
32
81
87
24
40
24
17
18
37
5
6
61
101
51
57
15
16
8
39
84
37
149
3
3
66
139
8
112
8
3
102
7
80
3
69
88
5
3
16
41
6
60
144
21
9
63
88
29
27
99
21
39
54
19
11
54
63
24
40
24
32
48
40
89
7
23
49
17
55
5
3
40
8
15
1
41
79
71
25
56
87
12
36
33
21
66
1
24
24
77
163
71
204
60
6
3
21
27
64
71
120
1
8
21
3
16
8
40
8
9
42
37
32
21
19
32
21
18
25
125
24
3
15
1
65
79
5
48
12
15
111
6
6
37
5
12
79
5
123
96
15
1
17
55
119
18
132
60
120
30
153
24
63
25
48
80
45
19
47
1
11
13
35
12
150
27
64
8
75
45
48
40
101
54
45
24
144
45
42
42
15
16
120
17
15
24
111
42
54
6
18
1
47
49
35
61
53
12
39
40
5
3
165
6
21
72
63
25
56
45
48
19
8
27
36
1
11
85
17
6
1
48
5
78
12
1
77
3
99
141
9
103
5
132
6
9
96
27
21
111
12
61
72
48
24
5
3
87
6
67
5
90
49
80
48
81
168
36
99
27
133
77
75
216
144
16
96
80
48
33
7
72
11
117
15
81
16
23
25
17
36
54
61
48
17
6
30
67
23
48
9
27
37
23
54
43
23
25
24
23
33
39
48
12
21
40
24
8
15
132
13
65
18
13
8
136
23
9
45
19
80
39
33
24
3
12
9
24
16
23
24
49
24
72
41
30
48
48
49
11
12
121
11
37
32
24
40
8
24
9
12
12
39
3
36
73
168
47
24
73
29
18
48
9
93
12
90
6
24
39
16
71
49
32
3
108
72
33
64
23
30
139
47
97
48
29
3
16
47
24
33
3
30
15
105
42
13
77
156
42
21
24
9
54
30
6
37
48
104
72
57
6
102
18
9
45
91
71
33
16
48
104
24
75
30
30
9
24
24
39
97
8
69
27
64
8
16
23
1
77
67
17
36
24
27
9
24
36
24
24
51
16
155
181
8
3
61
8
69
75
63
25
8
16
23
162
15
72
24
57
7
8
75
109
8
64
8
40
23
72
30
67
32
24
120
27
13
71
24
25
8
33
36
115
71
102
3
16
32
39
25
137
18
69
21
ABCD 96344233946*3^$a+1 [50080]
37
36
111
20
1
11
28
8
37
3
9
39
128
7
54
30
12
18
11
28
27
18
11
72
24
28
8
67
42
47
85
18
90
11
7
21
39
72
60
9
8
43
18
30
9
15
5
24
12
13
24
39
36
63
42
15
27
17
91
6
3
36
21
3
24
12
45
15
63
48
18
18
30
3
9
15
8
13
15
15
54
6
5
1
78
41
60
13
27
116
4
15
5
37
15
69
30
5
7
66
6
12
12
29
19
6
11
16
63
36
21
9
18
18
15
20
48
52
27
53
19
54
11
19
77
25
12
11
13
42
6
6
41
7
42
23
24
12
40
63
30
18
42
6
17
40
21
11
61
35
72
40
33
39
87
12
5
73
6
24
9
63
41
1
51
156
24
21
15
24
9
6
54
35
7
5
73
24
3
24
8
72
4
27
89
1
15
9
107
48
60
55
78
54
101
1
15
51
41
12
24
1
54
66
48
27
3
102
6
53
4
24
15
5
24
52
15
6
90
48
21
48
93
3
56
1
24
3
69
48
6
5
13
24
18
57
9
18
42
3
21
18
33
20
16
12
8
13
72
60
6
9
12
24
21
6
5
24
12
25
12
23
12
16
63
54
35
55
33
92
12
61
18
45
27
93
44
36
1
6
9
51
24
78
51
20
16
21
71
28
36
45
39
44
7
30
3
15
5
4
8
85
3
9
3
32
37
63
20
25
75
36
36
8
55
48
9
3
21
45
15
9
48
15
21
12
24
24
6
21
8
16
39
24
45
3
81
24
72
3
17
13
75
9
75
44
36
7
12
18
99
39
33
60
3
42
6
5
12
7
30
18
6
42
9
111
48
30
15
3
5
52
45
18
33
60
8
7
9
69
11
7
33
15
45
15
45
56
1
3
36
33
51
15
162
3
32
96
36
7
57
12
27
9
8
79
29
4
39
9
60
27
42
3
32
52
27
42
27
15
90
15
8
31
12
9
12
36
44
1
15
69
3
20
28
39
42
6
45
21
11
13
3
15
42
24
30
9
21
18
45
12
27
65
36
13
39
36
20
43
29
1
6
30
42
81
105
24
30
9
21
27
39
6
155
13
6
42
54
89
12
43
21
87
18
27
12
9
18
89
37
3
20
7
45
3
48
84
18
11
37
87
72
20
37
11
43
60
24
18
35
16
20
76
39
12
18
66
5
24
4
12
20
48
4
12
63
114
63
75
105
9
27
20
49
54
17
49
47
13
35
43
17
31
9
27
78
11
37
90
33
15
45
9
39
12
33
12
3
96
21
15
45
42
66
12
11
4
104
55
18
3
21
60
30
21
63
33
45
18
54
72
18
57
12
45
39
92
13
6
78
23
37
27
8
36
64
15
29
121
36
54
42
15
8
13
60
35
1
42
9
3
17
1
15
3
53
49
66
29
241
42
18
6
45
3
18
3
36
56
52
12
3
42
35
7
18
108
42
24
45
24
51
21
9
99
12
27
125
1
35
40
9
27
27
18
96
72
63
57
3
27
77
73
72
95
7
29
4
15
17
12
19
21
9
66
17
72
16
21
15
56
28
8
4
72
45
23
48
37
23
31
54
27
24
8
28
27
54
42
36
6
6
30
27
60
3
9
8
100
84
51
18
39
20
40
32
28
8
1
6
65
28
20
16
9
27
39
18
35
19
24
33
9
111
21
3
21
48
51
8
40
8
31
9
36
24
9
63
24
3
17
7
33
9
11
1
18
9
69
24
39
56
36
13
24
11
55
9
9
48
12
27
3
17
40
20
4
51
17
12
4
48
9
6
12
42
3
15
21
44
16
3
12
24
12
60
6
15
24
24
15
45
51
30
24
42
69
188
31
12
9
15
12
48
9
21
6
30
15
12
20
48
25
15
3
53
19
12
33
3
66
15
24
12
48
33
12
48
3
39
66
96
72
11
36
1
27
21
36
15
15
21
21
3
21
15
24
60
8
28
27
12
18
18
69
20
64
140
1
15
96
45
3
68
1
59
12
13
3
24
39
17
31
9
21
6
5
103
60
17
4
48
56
36
36
19
60
33
3
93
57
18
33
20
43
9
24
45
23
64
33
27
8
187
48
6
6
17
19
78
36
15
60
44
55
17
36
40
56
97
15
21
36
23
7
17
13
3
24
44
97
3
8
37
18
42
15
15
78
36
15
56
43
9
33
15
36
3
33
15
42
18
5
40
27
72
24
21
39
21
9
36
3
12
24
12
9
66
6
87
12
3
21
8
43
9
20
49
18
9
9
11
48
49
11
49
23
1
36
72
3
32
1
35
49
51
57
71
19
12
66
15
21
24
12
42
114
12
6
24
18
11
61
12
24
18
6
3
72
24
24
51
18
12
24
108
42
21
20
1
6
36
18
63
45
60
23
43
36
33
81
11
1
39
44
31
9
36
81
3
81
39
99
5
25
59
1
6
78
6
18
59
25
84
60
11
28
12
24
120
8
28
15
17
36
31
5
1
174
30
42
6
47
16
12
51
17
31
21
12
3
53
4
15
21
9
39
12
9
59
13
96
107
1
60
159
36
39
84
9
48
3
66
15
81
3
15
24
5
36
91
6
6
17
55
45
21
15
9
59
16
20
48
36
25
3
48
24
8
1
24
12
42
30
23
1
24
48
6
114
90
36
33
96
20
48
24
88
27
33
9
12
27
15
42
72
51
140
4
33
3
27
5
37
51
3
33
44
4
72
9
39
36
15
5
16
48
8
7
93
15
33
27
30
6
21
9
12
35
19
21
24
9
24
3
8
25
66
6
51
44
16
44
7
6
35
4
60
39
30
48
18
177
51
12
9
24
9
51
8
52
9
3
9
6
93
44
49
48
11
124
8
100
36
60
9
6
24
12
18
3
15
5
84
7
17
37
3
32
79
69
33
47
13
11
12
24
64
15
66
12
23
52
15
60
42
11
1
12
24
12
27
27
17
76
27
29
49
15
24
27
29
36
40
39
12
30
39
33
12
11
16
15
17
40
21
47
43
105
9
6
30
6
18
30
101
37
192
12
3
3
41
91
66
12
3
15
9
99
57
27
21
44
16
36
15
9
20
4
33
39
36
8
19
33
8
31
45
44
19
6
15
24
12
9
59
19
41
7
30
11
1
6
18
35
31
60
12
53
4
48
45
15
51
149
4
33
66
78
35
12
1
24
35
49
3
9
27
24
21
15
8
25
71
52
20
79
66
15
20
4
39
54
12
36
39
87
9
24
15
41
7
54
27
15
42
24
11
7
33
32
73
30
5
37
107
72
55
9
84
9
42
12
54
35
16
9
54
9
3
33
132
12
21
3
129
42
6
95
4
48
20
1
18
102
27
27
5
108
4
27
5
31
17
4
36
3
6
15
12
51
6
102
9
32
88
27
18
39
108
3
41
48
13
3
33
3
60
20
19
6
59
49
102
53
52
21
3
32
25
47
37
15
3
48
17
1
15
3
5
28
33
23
4
21
18
60
81
9
12
3
8
4
9
30
21
9
15
96
9
11
7
57
21
18
12
42
6
53
48
7
57
32
40
15
6
18
81
21
119
64
57
12
48
ABCD 96344281472*3^$a+1 [50041]
11
60
30
15
40
5
30
6
63
57
18
61
29
15
45
156
6
33
75
30
7
36
53
15
15
9
45
75
60
105
30
6
27
100
20
12
16
41
15
33
6
37
17
27
3
1
5
171
9
144
72
183
105
63
27
192
25
53
31
20
72
12
21
90
36
1
32
36
64
71
54
12
111
12
28
17
3
87
13
17
63
27
45
12
60
28
35
57
15
25
44
201
39
12
4
35
9
24
21
24
27
24
12
9
39
24
57
78
1
32
3
9
21
90
1
23
45
120
52
29
19
5
31
5
84
15
27
1
68
12
9
3
156
24
27
21
57
15
21
27
72
45
235
11
129
15
45
36
51
30
3
156
60
120
39
6
27
172
11
57
33
151
83
6
51
96
72
100
20
51
6
15
93
31
56
15
21
3
21
24
64
11
45
84
51
81
16
68
15
45
9
36
6
1
83
69
27
84
96
13
92
76
8
21
19
35
1
5
99
9
30
1
35
6
39
84
36
15
45
16
68
15
42
84
39
105
6
54
3
27
25
101
75
12
12
12
3
12
24
37
92
45
36
79
155
33
64
8
27
48
6
30
69
27
13
32
4
89
87
48
12
165
75
9
24
3
144
123
85
35
72
45
15
1
68
21
51
57
15
15
36
36
108
57
33
7
35
84
9
15
12
33
12
108
96
21
15
45
3
36
12
3
81
63
21
52
47
21
15
25
11
18
36
7
12
17
108
15
36
24
15
33
60
87
6
30
25
65
15
9
3
28
35
69
81
27
3
1
36
17
60
51
40
65
60
66
25
8
27
108
13
17
72
15
39
204
21
24
108
3
6
15
36
12
111
45
12
39
120
21
39
54
55
35
1
44
60
184
11
25
65
6
18
66
45
9
60
171
9
91
32
3
81
45
54
9
57
39
75
30
27
12
60
27
21
12
28
17
63
3
144
6
27
108
4
17
54
24
162
31
23
30
6
81
9
30
1
80
12
57
15
4
29
3
48
60
39
13
8
159
30
60
120
42
1
20
9
39
156
39
6
30
45
28
212
36
57
3
93
54
33
12
36
12
84
3
33
3
120
9
27
33
48
9
39
72
57
51
52
17
6
45
9
15
21
66
81
12
75
1
72
68
24
12
24
12
12
117
3
36
9
7
84
44
51
30
6
9
4
108
53
24
12
55
24
56
15
198
36
51
24
45
15
24
12
3
126
87
28
12
77
30
33
9
63
28
89
91
53
54
12
78
30
145
36
32
3
21
40
36
72
101
54
33
48
9
27
45
54
6
15
4
72
32
15
1
5
84
36
7
17
111
105
27
27
21
45
36
3
51
57
48
21
90
9
52
179
9
9
36
36
3
16
29
96
54
141
12
3
9
27
9
36
9
135
52
89
48
3
60
12
16
95
37
29
18
33
27
57
48
16
215
24
33
3
30
15
39
42
63
40
35
90
43
32
75
72
18
3
12
60
12
36
33
147
33
19
56
21
19
65
54
6
15
12
9
48
15
75
37
8
87
9
45
15
4
11
61
35
54
75
52
44
4
44
27
33
111
21
69
6
69
111
1
20
28
44
15
45
12
100
24
32
3
21
9
19
32
75
1
17
3
60
48
69
36
75
16
23
33
12
45
12
144
39
36
15
24
12
9
45
171
153
27
48
15
6
15
4
56
16
8
12
9
114
81
9
30
57
15
81
24
9
19
20
15
1
71
13
5
90
21
9
126
24
36
21
16
20
24
9
36
19
11
9
64
5
135
60
21
31
56
12
147
33
57
3
15
61
32
52
95
57
15
18
31
5
30
21
36
33
55
5
39
16
32
33
24
27
36
3
24
36
9
27
33
21
27
93
51
28
12
23
45
27
30
18
36
54
72
3
15
81
99
6
51
84
45
27
48
45
75
129
15
111
9
45
12
54
9
27
24
36
90
90
105
33
75
16
125
91
56
112
101
27
108
9
6
1
29
39
96
45
24
15
15
6
174
96
84
1
35
6
3
27
129
105
24
30
21
15
36
21
57
12
15
3
42
99
4
5
51
52
197
36
6
18
12
19
20
69
27
9
7
107
66
15
60
12
3
1
104
99
1
11
9
64
95
30
3
69
198
36
21
3
33
39
13
56
12
63
9
21
36
75
120
9
207
27
1
20
36
9
39
51
6
163
11
1
36
77
36
54
21
51
84
6
18
1
36
68
15
1
32
144
48
132
3
6
180
15
12
48
60
21
43
47
18
3
84
129
19
60
47
45
16
29
39
69
3
12
21
55
35
25
11
9
9
6
21
9
39
12
75
93
51
54
111
24
81
279
12
144
39
57
16
20
60
3
37
68
9
36
30
6
3
51
36
21
87
12
78
15
60
51
54
12
24
84
111
15
24
12
54
24
15
21
27
39
24
109
20
81
19
41
30
114
12
15
9
99
21
6
18
12
15
75
60
21
33
51
3
81
9
36
39
27
73
35
21
105
234
25
48
24
224
12
33
39
12
15
78
36
30
25
84
20
72
15
108
21
21
3
81
135
51
81
28
35
9
168
4
104
4
65
6
54
15
51
9
16
65
24
15
21
144
3
48
12
3
145
24
8
72
60
12
9
36
180
48
6
45
9
156
27
84
16
8
15
45
4
5
91
71
69
15
36
54
60
36
18
120
45
15
72
84
54
7
ABCD 96344353694*3^$a+1 [50094]
29
267
16
48
264
96
72
32
96
120
16
53
51
165
36
144
204
283
48
32
48
105
79
72
96
29
120
168
187
48
120
192
29
51
48
40
48
32
261
187
192
5
12
60
3
96
129
55
125
147
48
45
123
48
112
152
72
45
219
69
3
72
72
24
24
120
472
5
3
160
288
80
192
88
80
24
88
56
165
99
432
64
161
111
48
40
5
75
69
72
139
72
8
81
79
416
48
192
129
96
31
80
120
384
16
24
65
135
96
24
16
24
24
80
72
72
96
24
136
120
125
67
48
56
45
3
225
183
112
32
120
45
288
43
24
24
72
32
136
176
69
99
40
272
88
125
67
149
195
21
99
16
416
48
16
48
72
80
24
136
104
16
8
72
408
57
31
368
72
328
200
16
53
51
40
24
65
127
96
8
160
176
24
24
48
40
173
216
3
160
77
99
96
16
149
235
24
24
8
312
117
51
177
15
72
184
144
125
43
72
336
80
141
43
8
160
32
45
51
72
64
120
176
40
128
72
33
231
16
128
21
3
96
256
8
96
16
8
72
69
36
31
8
72
40
89
15
33
63
177
295
152
33
7
128
48
40
72
128
24
64
216
8
45
43
104
64
80
24
48
144
240
144
24
21
75
69
3
112
8
160
8
72
213
235
144
320
40
32
69
139
56
16
80
384
24
216
24
16
80
16
80
24
240
24
96
72
33
96
48
36
27
72
16
72
17
55
80
57
15
96
309
3
72
744
144
16
5
19
17
60
3
376
24
48
8
184
8
117
147
48
72
24
16
53
72
219
144
16
149
91
29
115
56
69
27
16
149
211
8
72
64
104
16
8
192
120
16
17
55
32
40
125
180
31
128
120
24
21
195
112
248
16
168
185
175
48
144
149
75
24
72
136
48
32
88
101
3
165
120
27
120
96
24
288
192
48
72
288
96
72
72
96
184
8
88
65
15
24
160
32
208
248
69
3
216
129
15
88
120
8
136
24
41
288
151
24
8
153
180
19
32
45
51
93
67
48
101
3
160
65
96
199
56
96
160
80
16
8
105
127
53
19
176
69
67
5
115
96
32
96
309
43
168
152
24
45
211
104
88
48
17
7
53
3
24
45
195
285
108
223
168
152
208
104
88
8
45
99
57
183
40
128
40
24
56
352
120
17
48
111
144
96
136
96
48
96
56
120
237
163
24
ABCD 96344613934*3^$a+1 [50026]
29
108
15
28
120
36
53
51
129
87
21
55
47
21
60
27
49
83
37
71
109
156
8
9
60
15
40
32
180
16
5
3
64
92
3
73
20
27
18
19
53
43
17
75
63
13
116
4
89
228
99
4
32
48
64
80
15
108
97
155
97
71
97
5
31
32
135
42
18
102
60
87
21
115
5
99
4
24
92
24
144
105
15
15
57
88
92
100
8
60
15
48
90
42
48
25
132
132
20
204
9
78
49
23
30
3
15
73
17
27
52
68
3
12
25
32
93
87
21
12
63
40
8
16
53
3
220
32
33
27
15
133
5
75
88
20
57
12
75
60
100
53
43
17
147
15
30
31
29
18
49
131
57
48
40
104
60
88
48
5
120
55
72
36
152
180
52
35
85
23
25
84
11
162
108
90
72
61
20
64
12
11
93
36
36
15
12
57
28
36
32
45
43
72
68
24
72
64
120
44
40
56
159
18
7
23
117
33
67
56
16
20
3
48
25
17
3
15
69
21
12
3
75
12
150
15
15
117
120
136
24
188
15
30
75
60
45
27
16
48
59
217
53
30
18
3
69
43
32
15
25
53
247
8
228
40
29
3
132
48
180
24
36
4
24
24
32
141
27
45
3
28
140
27
90
3
39
108
25
44
148
65
43
72
56
69
108
15
75
12
21
36
168
12
16
12
8
15
97
192
116
45
19
20
4
119
60
288
13
132
20
84
4
92
27
73
35
90
27
45
171
52
35
169
101
7
8
28
32
12
72
64
84
36
12
20
4
53
127
36
92
48
60
4
101
55
17
43
77
3
28
72
80
184
53
55
36
47
37
368
15
13
56
33
111
4
36
32
184
20
16
20
15
13
17
27
36
69
15
16
59
57
84
36
4
104
28
5
3
64
5
18
9
33
31
36
108
56
132
40
8
184
68
4
156
8
64
20
15
13
48
47
37
35
168
72
25
72
23
21
60
40
32
52
36
47
73
107
90
7
48
17
63
28
77
72
15
60
15
165
45
75
180
16
56
21
39
48
88
17
3
15
90
7
32
24
16
11
13
284
156
16
20
33
55
276
20
4
23
93
24
160
92
141
12
27
81
39
60
63
45
45
27
33
48
3
69
27
100
53
3
40
12
92
141
75
4
56
12
72
76
17
91
72
107
30
27
33
108
3
69
7
11
69
36
105
90
25
32
3
57
72
4
44
15
21
36
40
36
24
83
73
47
81
12
105
135
84
24
69
18
12
1
20
72
72
88
20
52
5
90
30
60
15
3
102
43
47
1
77
7
8
57
55
48
20
24
88
32
40
68
168
27
45
15
138
43
29
75
36
40
164
76
24
80
16
29
60
87
28
12
84
20
87
42
108
12
63
87
57
16
47
60
30
3
105
43
32
28
140
69
3
15
12
61
17
12
55
20
36
129
75
153
63
9
27
100
20
40
20
33
30
37
20
3
105
28
77
18
150
3
12
24
48
3
37
108
17
7
36
77
60
3
87
73
35
30
180
90
9
81
7
192
143
13
12
20
45
3
88
17
7
92
63
1
60
36
101
27
52
24
60
120
44
3
33
60
52
24
23
78
15
40
68
39
13
48
32
12
15
45
28
12
83
93
52
125
147
123
180
25
5
19
56
4
101
3
4
48
5
147
63
45
48
4
20
12
4
20
196
83
25
36
32
15
9
88
108
17
55
32
21
162
18
159
3
57
28
23
30
7
240
65
123
112
35
157
23
141
36
40
24
104
28
17
7
11
93
132
225
63
99
73
24
11
129
21
12
60
111
12
72
33
60
102
90
7
284
4
68
15
57
28
84
71
12
60
30
60
15
16
44
48
15
13
60
24
12
23
48
42
3
88
24
83
162
48
72
3
57
18
57
45
7
140
60
76
5
79
84
44
33
90
57
12
3
30
55
23
90
12
90
61
29
378
37
20
15
25
72
53
15
60
28
20
88
59
108
57
12
3
108
273
9
90
18
60
3
4
5
60
43
68
40
60
17
79
53
3
52
35
141
24
15
121
44
16
104
88
20
40
32
36
60
4
5
18
9
28
5
103
24
53
48
75
24
51
25
5
27
36
52
137
67
23
21
ABCD 96344625758*3^$a+1 [50028]
111
99
24
93
27
21
104
48
72
283
48
42
18
42
119
88
3
192
6
90
69
8
55
9
3
5
88
33
47
25
95
72
1
42
12
18
23
25
15
32
144
1
48
12
48
60
42
285
63
84
6
72
12
27
3
53
25
18
29
1
54
41
7
9
56
13
60
90
60
144
48
12
198
12
6
30
95
16
8
1
120
167
73
12
30
93
27
60
90
23
109
3
45
107
85
6
101
280
3
77
13
123
27
173
144
19
29
1
39
171
60
129
15
48
12
96
45
152
43
117
144
63
60
66
30
24
318
143
19
117
213
11
25
120
72
12
131
109
108
15
483
21
99
117
8
19
21
56
31
209
13
198
12
81
75
114
66
60
162
78
24
90
36
12
18
12
180
90
48
239
40
32
43
6
42
45
3
69
3
29
13
240
78
48
30
120
114
5
55
48
48
12
48
24
53
24
24
19
78
282
6
87
75
69
51
12
41
19
96
72
53
7
12
77
144
19
6
111
63
108
29
1
42
138
107
16
99
36
17
24
1
48
114
168
42
6
42
60
162
120
156
42
132
48
30
53
40
39
108
213
99
108
12
93
75
42
96
35
24
211
24
197
24
144
48
24
64
87
60
69
129
300
30
29
1
72
95
48
24
96
16
56
205
18
65
187
30
42
78
18
29
193
60
18
42
143
72
175
30
35
13
11
121
39
56
72
115
48
30
42
125
16
57
23
157
48
12
48
71
88
8
115
12
36
30
191
120
43
5
43
60
89
133
35
61
54
156
81
123
168
78
12
18
129
201
15
192
87
60
53
40
104
13
30
6
60
54
108
17
43
72
45
51
12
18
30
42
119
96
88
72
3
24
5
120
103
90
228
30
114
48
18
30
12
47
43
60
9
21
123
144
165
6
42
83
25
47
48
144
1
240
72
450
60
9
69
180
95
72
120
25
42
5
16
69
75
135
36
12
48
9
176
7
9
51
48
30
72
42
66
144
6
29
241
12
60
138
42
102
5
121
39
80
40
33
23
85
27
3
5
109
3
105
48
54
60
78
159
344
19
93
3
24
18
108
39
51
24
5
121
180
30
30
114
117
81
48
72
18
30
132
162
18
270
153
24
45
18
17
192
109
252
18
30
95
64
21
150
12
33
152
55
153
32
40
15
9
39
41
103
18
30
12
5
120
1
72
12
156
84
78
48
77
25
12
78
30
39
8
1
42
77
31
57
345
12
75
375
48
57
51
29
1
15
69
155
115
18
30
72
60
30
27
9
12
102
96
30
30
9
291
24
108
78
107
120
13
30
132
12
126
210
237
27
45
51
29
43
45
8
115
24
18
59
121
60
35
168
97
18
117
32
175
66
90
30
47
103
12
30
63
57
42
5
31
65
16
528
15
36
5
19
45
32
121
48
30
12
18
12
18
101
79
30
251
64
80
19
66
150
30
114
5
121
162
5
55
78
12
42
45
33
12
27
183
18
87
51
24
5
55
30
107
1
23
145
42
30
15
105
30
12
45
75
5
73
18
30
120
132
203
72
13
132
12
96
12
258
120
42
48
102
42
36
72
132
27
3
53
163
24
53
157
195
45
30
66
107
355
228
89
43
60
210
12
6
5
7
30
27
51
125
97
180
83
25
87
33
71
24
144
1
42
ABCD 96344794558*3^$a+1 [50003]
84
15
18
6
48
72
150
12
63
15
45
63
54
3
63
12
17
103
54
12
24
78
9
15
53
1
36
39
24
33
11
73
3
27
60
9
24
33
3
9
66
21
33
15
32
76
12
24
20
31
12
6
6
101
7
21
3
12
6
18
5
36
72
7
213
33
12
66
9
75
42
27
21
24
6
21
57
3
15
129
9
27
15
6
60
6
77
31
24
89
1
30
12
48
17
13
51
21
3
33
35
40
21
90
6
15
3
78
39
3
48
6
83
4
39
18
12
3
72
57
132
66
9
3
21
12
141
42
6
18
21
3
41
24
7
96
60
137
7
12
42
78
42
3
33
42
12
21
9
27
33
42
45
21
54
90
30
33
39
5
36
13
12
42
30
15
21
54
9
33
6
6
12
12
3
51
48
204
6
18
48
36
6
42
54
24
12
78
21
21
6
18
51
9
11
4
57
75
33
6
24
42
90
45
56
13
23
16
39
18
35
112
93
12
15
75
6
3
56
4
36
15
12
57
44
1
71
12
1
3
45
6
24
6
47
36
7
33
21
51
9
12
11
1
36
24
6
53
28
3
33
93
60
23
4
3
77
19
18
15
9
71
88
9
51
72
8
61
3
3
96
30
3
63
48
12
141
9
12
18
36
21
15
42
3
21
6
186
18
17
19
60
12
45
32
1
11
43
6
11
4
9
12
18
18
30
48
9
32
12
1
30
12
42
63
33
15
9
36
12
30
21
24
12
9
6
42
6
78
47
43
78
6
6
59
28
12
51
81
99
12
5
4
21
75
21
39
8
28
27
12
12
29
1
15
33
114
29
40
21
75
15
6
27
57
15
39
29
1
23
37
87
12
3
78
12
15
21
12
36
15
21
27
72
48
9
24
78
6
36
18
24
6
6
60
6
60
48
12
66
17
31
17
72
4
45
6
53
43
66
24
120
6
17
13
42
33
12
20
61
36
54
17
19
24
9
9
119
1
3
12
21
12
36
24
11
4
9
54
78
6
33
104
24
19
6
54
5
24
1
6
42
15
27
84
54
59
12
25
30
30
23
49
6
36
6
168
99
33
78
12
5
13
35
24
148
8
52
8
1
6
18
30
9
45
27
27
30
30
18
3
159
69
60
24
60
27
60
48
42
12
23
1
11
24
28
27
12
17
19
5
55
189
15
29
19
21
24
8
25
6
12
6
42
93
3
36
29
16
27
33
3
24
24
42
30
24
9
12
12
135
21
12
39
41
7
30
51
9
54
93
27
108
17
7
9
68
28
81
12
39
3
9
68
12
31
30
6
33
8
4
9
6
33
15
18
147
9
3
63
81
8
25
6
6
71
55
24
30
3
9
78
42
12
36
48
27
69
12
39
9
30
17
133
63
48
8
1
12
84
66
6
18
21
12
3
54
47
31
12
12
54
24
47
7
21
12
12
33
59
16
20
64
21
3
44
52
39
9
9
90
6
30
53
13
30
24
18
35
85
36
51
33
51
21
27
15
9
75
17
12
7
18
24
66
48
6
6
6
3
12
8
37
39
15
12
30
15
39
21
27
12
6
48
59
16
15
42
51
33
71
7
78
6
30
63
24
120
45
48
11
61
35
16
24
8
28
9
107
49
51
21
11
16
20
175
18
35
36
31
9
27
9
9
18
6
15
9
30
144
24
54
36
3
60
3
41
19
60
117
3
89
16
15
45
3
18
39
33
51
57
18
6
78
54
11
136
27
6
24
6
6
51
15
5
1
11
25
35
16
24
3
54
63
33
24
42
12
9
45
144
30
30
15
3
21
48
117
36
6
21
15
57
21
11
40
3
21
12
75
57
8
28
9
3
159
9
60
51
17
1
59
49
167
7
54
23
96
1
36
75
39
6
3
9
23
19
78
3
8
91
30
51
3
30
15
20
112
12
3
36
24
54
59
79
48
30
6
33
9
6
41
49
3
12
9
48
12
18
24
45
27
9
21
123
20
40
9
36
15
20
88
8
55
24
9
48
9
11
157
30
18
6
36
29
12
13
36
27
33
39
51
12
66
11
4
12
27
6
3
3
21
9
47
7
65
16
36
3
57
12
39
48
24
12
9
21
72
42
48
60
18
3
104
16
8
13
18
5
1
63
159
6
15
21
18
57
12
63
6
95
1
36
15
21
3
3
93
39
30
180
6
9
36
147
45
44
36
37
30
21
12
44
25
30
24
36
5
1
215
7
24
12
12
21
12
21
6
29
55
77
7
21
3
12
6
72
12
48
66
60
6
66
33
21
11
28
27
60
9
36
12
21
24
6
12
6
39
45
59
16
3
21
60
56
24
1
36
12
24
12
48
6
12
24
42
18
17
145
3
3
6
12
42
17
67
18
6
5
91
89
7
18
36
99
15
12
36
30
99
60
9
30
24
33
15
12
129
9
12
120
15
20
76
51
45
15
6
6
17
25
15
20
43
18
3
33
11
31
5
84
16
27
120
18
30
9
45
3
27
96
29
13
6
78
6
5
55
57
3
30
36
11
31
12
96
57
3
84
113
64
21
11
36
16
3
36
54
48
36
48
12
3
68
91
21
9
27
63
30
18
9
9
42
12
66
54
66
39
20
79
41
1
60
78
6
18
12
96
93
57
30
24
24
5
1
3
20
12
13
36
90
57
21
3
39
18
6
45
20
7
5
25
27
75
5
31
66
6
6
54
29
40
12
12
44
19
36
42
15
108
20
12
25
12
75
27
18
15
36
15
48
126
6
17
64
9
36
12
27
39
29
43
9
39
42
90
18
36
23
40
32
91
33
45
12
42
36
12
6
66
57
69
42
24
48
21
9
30
33
93
3
56
1
24
27
15
84
6
6
5
4
33
6
108
33
9
48
11
7
113
13
63
48
21
12
3
92
88
48
117
36
15
60
3
6
120
36
42
48
29
67
65
1
11
52
27
18
6
60
5
19
30
15
8
36
13
39
36
72
12
15
105
8
49
18
5
1
3
27
29
64
9
48
71
24
120
13
6
77
31
6
30
12
42
123
45
71
28
8
16
68
40
27
48
48
9
9
12
83
43
9
75
24
29
55
29
16
12
8
28
144
165
11
1
18
66
95
4
9
54
60
78
27
33
18
54
66
18
6
120
60
69
12
8
16
9
11
61
71
31
18
12
3
36
8
100
24
45
63
20
48
40
12
8
13
27
93
12
3
24
15
6
192
27
12
9
18
12
57
20
67
153
15
162
3
72
36
21
48
75
45
6
33
21
11
31
57
56
13
99
56
1
36
3
24
9
11
31
30
30
30
3
45
15
15
24
42
6
77
4
9
18
30
11
79
12
30
6
18
15
69
12
6
9
69
60
90
69
84
32
16
45
47
19
12
54
11
ABCD 96344816812*3^$a+1 [50146]
3
141
144
167
160
108
93
179
16
144
80
28
116
16
44
276
60
121
39
20
13
96
47
49
119
12
37
23
168
12
60
24
169
135
272
24
100
93
15
176
36
76
224
100
60
144
9
75
108
8
96
1
203
157
39
200
25
155
508
33
35
13
144
207
9
75
69
11
240
85
24
23
24
16
164
85
15
9
15
36
45
39
81
15
33
23
352
8
88
57
192
11
36
145
11
37
87
33
143
168
97
135
120
129
71
73
47
73
95
169
71
49
23
97
72
99
69
48
120
24
59
96
60
24
96
73
48
23
1
95
49
87
48
152
25
24
11
133
155
61
3
36
56
196
128
12
4
48
21
39
81
47
25
39
56
48
1
183
33
35
109
24
15
56
1
87
60
48
132
8
25
159
56
193
96
3
128
28
20
109
183
8
145
72
95
112
72
56
25
147
108
177
3
45
24
24
35
85
135
9
11
12
112
32
1
39
33
23
324
36
289
48
23
73
87
8
60
16
141
48
15
36
80
28
81
99
597
135
9
15
9
111
105
47
25
24
15
33
203
60
24
156
84
1
24
95
36
13
207
72
152
361
72
48
3
140
49
83
84
76
68
40
180
69
120
167
88
116
64
128
85
23
25
47
25
24
215
169
11
144
64
45
111
180
92
84
76
153
312
72
135
68
144
85
111
44
13
51
189
15
336
56
193
23
148
36
81
23
25
15
249
83
277
71
4
116
25
24
48
39
80
145
71
168
217
155
64
20
1
299
61
63
9
23
97
147
45
95
1
3
69
96
71
1
15
128
72
168
25
24
227
16
93
72
59
204
25
95
64
57
15
80
84
4
105
48
24
183
56
1
48
87
24
12
60
68
60
25
11
109
167
168
16
9
27
117
168
72
120
51
69
15
57
191
40
8
36
61
24
39
57
192
120
227
61
23
76
21
27
92
88
417
59
16
44
361
24
24
87
216
177
48
27
237
24
251
61
24
239
12
60
4
20
49
167
144
73
123
45
72
87
9
107
109
24
155
61
95
180
61
24
11
13
35
16
36
9
3
60
32
16
104
76
80
144
208
36
60
21
119
16
36
213
47
97
11
100
24
33
24
11
220
8
96
60
124
180
92
160
104
120
1
24
48
96
71
40
44
37
143
60
12
4
36
44
96
84
1
27
93
24
431
49
191
24
73
71
40
9
336
99
252
129
159
33
63
56
49
11
96
48
4
128
24
160
201
23
97
35
4
44
85
11
13
96
264
71
420
4
153
24
96
48
11
60
24
16
140
61
48
71
24
145
47
184
80
1
27
32
13
63
120
8
132
84
216
100
320
112
21
192
144
24
72
23
100
32
28
72
33
15
57
143
4
12
36
20
108
181
48
48
72
72
123
228
57
72
48
135
36
ABCD 96345426436*3^$a+1 [50020]
9
30
34
27
60
3
5
12
15
4
42
15
3
14
15
15
28
48
9
36
129
18
32
1
44
55
41
19
20
37
29
10
5
16
9
11
15
36
24
33
51
21
16
89
18
21
15
4
17
39
4
20
28
8
49
20
3
24
4
21
35
1
23
64
8
22
23
25
8
24
42
60
129
36
63
16
44
1
27
14
6
10
48
26
6
30
24
24
10
2
24
9
7
8
12
9
1
42
5
25
2
25
5
3
45
3
15
28
17
3
1
5
3
61
2
22
26
21
16
17
3
7
21
9
18
9
3
2
18
6
6
13
3
32
145
11
6
6
24
84
4
56
114
31
27
8
25
32
27
10
11
67
44
24
1
8
13
2
12
18
102
48
1
11
6
19
11
24
4
5
9
3
24
51
12
85
8
27
36
24
18
3
21
15
4
20
16
20
4
39
108
30
30
8
12
33
15
12
42
42
1
15
9
29
22
2
15
1
24
3
107
18
3
16
8
3
25
8
39
45
21
30
34
6
20
52
17
1
14
42
15
3
21
25
27
24
11
24
4
29
16
9
2
6
3
7
5
3
4
20
28
20
54
15
4
5
6
4
9
11
1
33
120
3
44
49
32
42
28
44
28
18
83
7
9
21
3
15
12
48
12
17
12
3
16
14
16
2
12
85
5
15
27
21
24
48
27
61
15
33
17
82
41
27
18
75
7
14
6
13
29
78
40
9
11
12
16
26
31
47
13
5
10
14
39
12
27
25
8
3
6
16
2
16
62
7
47
1
57
8
18
22
38
4
21
15
17
15
28
20
12
25
27
36
24
20
40
2
6
58
24
35
27
106
8
24
31
41
46
74
3
3
10
18
14
16
26
24
24
16
12
42
30
18
32
55
3
38
15
4
11
34
6
5
21
15
43
6
26
28
48
29
13
26
4
60
38
15
4
29
30
24
81
76
59
82
39
11
30
43
32
40
3
2
19
63
8
33
21
48
15
15
21
16
5
16
32
16
14
36
9
13
23
15
1
41
54
4
17
27
36
9
3
37
12
20
3
37
11
12
21
40
15
21
5
6
18
7
3
12
8
4
48
12
2
16
2
25
8
13
2
24
13
3
32
6
24
151
11
24
52
20
24
4
12
8
61
20
13
26
70
26
4
12
29
31
2
30
88
2
16
14
10
3
15
8
36
60
25
20
19
5
49
26
22
18
12
32
40
21
27
12
33
27
8
18
15
7
12
30
6
56
76
8
49
20
25
38
9
9
64
8
10
32
30
18
9
3
13
8
7
38
30
9
1
39
23
45
37
38
18
10
29
36
37
2
28
5
15
60
10
98
9
13
80
15
3
22
38
4
20
13
23
12
12
70
26
6
16
8
24
88
32
3
4
9
26
6
10
8
4
20
21
87
40
42
8
54
1
12
21
27
29
64
14
36
81
15
9
15
30
6
1
15
44
1
3
32
40
8
4
21
15
24
2
48
30
42
16
2
12
16
8
9
15
16
5
15
40
80
4
20
1
27
45
8
84
31
60
5
52
23
1
39
12
74
18
6
22
8
84
13
15
2
18
30
7
8
25
8
39
27
1
8
19
8
48
34
3
23
24
16
14
10
45
8
9
24
39
55
18
38
4
6
2
57
63
49
21
2
12
9
15
4
17
13
32
48
3
28
56
9
7
44
15
16
30
38
12
33
12
55
42
2
9
37
2
16
20
36
6
18
1
23
21
24
15
33
3
1
11
18
34
30
8
22
2
16
15
80
3
25
11
48
12
6
19
48
11
9
33
3
4
56
49
18
60
9
11
24
94
2
22
62
4
9
5
31
27
8
49
11
12
54
63
1
42
8
12
42
6
21
16
15
12
20
6
51
3
25
11
22
2
16
44
1
119
36
22
38
10
2
28
21
3
26
19
35
12
4
20
12
12
1
69
8
10
8
9
132
19
21
9
2
60
25
3
20
1
23
10
51
11
1
68
12
7
8
24
18
90
21
9
6
24
1
11
1
27
2
3
21
22
8
37
48
35
10
14
21
4
3
20
13
36
120
24
95
4
38
19
21
8
10
14
30
25
12
48
3
12
5
55
18
3
11
16
2
15
15
60
30
46
2
10
8
9
13
2
1
15
5
7
90
15
23
52
14
24
6
16
32
42
43
11
9
51
12
72
40
18
18
44
37
21
8
39
15
18
24
6
12
1
5
30
9
15
16
26
31
3
24
6
24
30
20
12
13
21
39
8
3
109
35
6
22
18
14
58
3
29
30
33
4
11
28
20
69
12
3
25
45
6
60
5
16
11
9
19
44
30
42
13
65
10
60
48
29
3
12
21
39
16
20
25
3
9
11
36
18
3
7
33
27
18
14
16
9
71
18
24
3
7
41
15
9
36
7
57
8
84
19
2
18
49
23
105
7
20
10
78
2
7
11
30
18
12
28
9
8
4
8
1
27
5
7
12
11
10
90
33
5
24
6
34
47
19
9
15
20
21
39
13
23
24
90
27
45
48
40
6
2
24
55
41
19
5
24
31
3
21
9
50
13
20
55
38
15
7
18
39
8
3
22
8
6
9
49
11
12
3
36
18
10
30
6
60
110
6
1
33
2
9
3
16
17
33
54
12
46
3
35
1
9
24
8
7
12
35
33
15
21
12
9
30
28
56
52
33
9
18
17
43
45
53
90
6
6
9
33
18
30
19
23
36
12
22
2
25
11
10
14
58
8
40
27
3
8
61
21
14
9
9
10
30
8
54
4
44
12
1
5
63
7
68
25
44
15
36
12
12
12
4
21
8
15
12
9
4
11
1
11
9
3
13
59
21
67
21
20
39
6
22
80
13
5
10
12
8
82
2
6
24
6
9
36
36
31
48
2
10
9
44
16
41
24
16
32
10
96
45
59
13
3
20
10
39
12
24
77
30
18
19
47
46
2
6
10
44
13
5
10
12
45
11
52
20
25
23
10
35
4
33
2
13
35
12
42
3
63
12
1
9
6
12
44
25
35
45
28
5
3
60
28
45
50
22
15
23
40
5
7
12
18
8
22
5
39
6
22
2
6
24
4
9
5
30
1
9
2
9
39
36
24
12
24
30
6
4
86
16
48
27
20
3
1
3
53
12
15
12
6
10
8
22
23
25
50
12
10
2
40
78
27
63
72
20
28
8
6
43
5
30
16
20
30
64
2
25
44
16
11
24
24
22
8
22
17
1
56
16
143
7
32
33
25
18
29
15
1
11
6
3
15
24
6
10
69
48
8
39
12
6
7
8
39
60
1
23
40
12
20
12
18
3
16
71
57
45
66
6
16
2
16
17
15
22
3
23
9
13
30
20
12
18
7
8
3
4
98
3
12
3
4
36
81
8
93
19
23
30
15
1
26
45
1
2
36
72
42
42
16
32
117
40
35
4
32
24
18
3
13
30
20
25
11
48
1
35
52
5
12
27
1
44
3
16
41
45
6
42
10
32
30
6
37
116
7
12
38
7
20
21
30
24
37
5
63
15
1
41
6
18
72
54
1
3
12
44
4
5
7
30
47
43
38
10
14
7
41
7
15
2
66
25
24
24
12
15
32
28
45
47
16
24
45
63
5
3
6
46
8
45
15
1
11
40
8
36
25
24
56
15
4
24
56
69
16
39
53
7
21
20
16
3
5
33
7
3
44
33
1
72
2
25
15
38
78
12
72
108
10
120
14
33
27
1
23
24
6
39
27
4
26
16
8
64
2
88
48
20
73
9
15
15
41
16
9
24
50
36
57
43
60
9
17
19
5
40
14
25
8
7
41
49
23
4
11
24
21
63
6
16
2
1
29
10
20
16
2
15
43
5
67
5
39
25
23
18
3
7
38
22
33
11
6
15
55
2
96
22
2
6
4
30
30
17
1
23
12
3
1
23
13
15
5
72
28
3
44
1
5
22
5
15
72
6
31
89
22
32
36
64
20
10
8
10
14
15
16
83
40
14
10
41
15
6
18
126
40
24
6
24
26
22
17
31
5
15
30
22
20
49
20
1
27
11
25
9
18
5
9
6
24
49
24
33
8
30
1
24
59
16
32
12
10
35
3
33
19
17
24
15
12
13
11
24
37
3
41
1
48
14
18
99
63
85
11
12
10
2
30
10
6
14
1
12
27
32
24
24
16
50
10
21
41
24
16
2
1
11
1
8
12
13
24
8
15
27
1
11
4
20
34
23
33
6
13
3
12
21
57
27
32
3
10
27
23
16
9
5
6
42
19
11
13
77
18
1
119
12
33
19
30
8
40
3
11
36
33
36
1
8
126
16
2
6
64
20
12
34
2
12
57
31
18
39
11
40
56
1
45
14
21
3
4
56
21
24
7
2
3
27
10
2
6
19
5
3
60
1
24
86
9
27
1
15
8
4
2
15
15
16
32
1
11
30
16
18
12
8
10
27
5
3
7
30
14
106
72
2
4
21
21
2
6
6
18
42
4
21
23
60
1
107
9
31
14
16
32
6
12
9
3
1
11
16
60
2
40
26
45
4
5
40
8
10
14
19
69
3
83
45
16
3
2
3
15
13
23
57
99
4
50
30
12
12
40
8
12
70
71
19
6
2
25
47
25
51
32
28
5
7
9
39
20
36
1
15
8
1
23
10
8
3
16
51
17
15
36
6
6
25
12
35
13
24
3
48
9
44
15
12
52
78
15
24
9
30
12
60
20
12
10
3
8
39
12
69
7
53
75
70
11
3
57
9
7
32
25
6
50
66
6
42
36
4
56
22
2
97
21
18
54
2
105
4
32
15
9
1
38
ABCD 96345545152*3^$a+1 [50026]
42
9
21
15
21
19
44
51
21
12
72
75
61
104
100
5
79
11
18
18
13
17
3
52
17
27
40
8
88
5
27
93
39
51
45
177
18
30
27
76
29
211
12
20
57
51
21
36
24
18
61
149
171
40
77
24
36
75
60
39
49
41
91
12
20
48
87
33
12
45
151
224
12
21
39
201
54
45
21
55
44
36
40
5
15
9
63
40
12
5
51
99
9
27
85
12
47
33
52
23
12
33
12
135
145
35
109
144
35
57
21
27
3
85
5
19
5
3
27
78
102
21
39
45
24
84
60
16
17
60
103
80
51
33
3
30
180
39
33
91
77
7
32
4
36
5
36
54
78
7
11
54
39
9
90
105
27
45
16
80
132
96
81
43
20
48
9
63
28
59
138
18
177
45
3
105
27
40
35
13
72
47
61
77
18
60
54
48
15
88
5
67
132
44
81
90
93
16
41
39
9
90
1
41
183
33
30
37
12
131
60
69
93
283
44
28
8
45
24
151
47
133
5
54
108
85
68
27
33
4
41
43
60
59
117
16
104
81
103
32
9
31
32
207
81
84
16
72
80
312
16
80
57
12
15
3
1
12
44
15
6
3
4
113
63
40
56
3
18
19
71
54
91
5
30
24
9
27
12
33
40
68
27
33
69
3
195
42
67
44
60
39
42
3
27
21
105
39
88
152
45
6
25
47
117
40
80
15
48
18
42
30
3
28
36
8
15
13
68
9
87
96
28
77
15
117
12
103
23
24
69
64
20
52
24
36
35
60
13
5
15
12
124
41
75
93
102
126
162
33
24
33
78
12
21
57
12
87
45
75
48
28
68
40
29
27
3
57
276
69
15
100
96
185
39
40
5
78
25
5
3
39
13
32
84
9
15
3
9
33
31
41
15
28
260
3
144
105
33
55
23
69
15
18
31
80
111
18
12
126
85
80
75
13
71
21
48
9
7
5
96
90
90
30
150
7
32
45
6
54
39
4
5
27
51
84
1
8
76
24
20
57
115
59
13
23
213
16
36
44
21
147
76
11
85
48
32
33
43
8
39
108
9
81
252
147
36
15
120
9
84
12
124
5
150
33
15
37
35
18
91
56
124
41
123
33
27
36
400
11
81
12
45
31
24
5
63
75
13
59
72
13
8
28
116
3
13
80
24
45
3
28
68
12
48
36
16
35
73
104
96
57
12
31
29
135
57
103
5
3
48
39
1
80
27
33
40
56
88
35
13
5
39
88
12
41
55
20
88
20
39
30
255
12
16
24
5
30
18
78
13
36
5
18
61
36
56
148
56
3
45
108
57
67
41
3
201
48
15
93
63
4
23
72
18
54
78
15
33
55
8
40
24
125
162
18
67
5
139
44
3
129
28
5
3
28
56
21
84
63
12
96
64
36
48
32
45
39
48
52
101
12
27
24
57
42
18
87
28
5
147
16
89
31
41
91
140
39
18
31
47
12
13
77
132
31
5
15
12
3
42
108
67
32
24
87
13
131
108
42
31
5
54
18
3
45
24
30
6
39
33
51
36
15
121
20
57
67
41
63
12
129
30
33
40
36
41
36
84
31
5
19
20
28
77
55
104
21
36
60
12
222
30
15
120
4
24
5
30
18
103
36
5
75
15
49
24
5
12
6
13
161
3
33
24
75
33
18
90
12
51
12
72
123
13
41
36
3
96
276
60
69
31
35
42
12
31
24
44
40
32
4
41
54
1
5
115
20
4
20
16
44
96
9
48
31
44
52
36
275
13
72
35
42
31
36
35
6
63
9
12
78
97
41
60
103
36
180
23
30
55
72
116
148
36
11
12
1
56
60
15
9
52
29
18
102
6
30
3
72
15
13
56
4
17
159
21
63
81
75
21
120
67
23
24
30
15
4
12
5
72
27
15
13
68
75
189
135
73
23
12
261
9
90
13
5
27
33
30
42
31
12
32
28
17
55
53
87
12
63
157
95
9
81
31
24
125
3
33
72
171
4
36
252
29
36
67
8
9
6
33
64
116
39
138
90
45
12
3
30
39
21
3
96
16
44
124
80
69
3
84
15
186
43
92
4
36
125
42
265
23
25
5
39
28
65
12
55
8
243
24
21
40
29
30
69
240
21
175
216
12
80
33
24
90
105
48
120
12
21
39
45
15
24
72
24
51
105
105
24
36
27
76
59
13
77
12
15
48
12
3
12
6
75
100
224
45
19
17
ABCD 96345950126*3^$a+1 [50056]
51
50
34
20
66
4
111
3
26
22
42
8
40
3
75
9
27
14
7
173
16
44
7
35
37
3
20
124
21
23
1
51
30
14
6
60
34
20
1
48
21
99
84
15
38
28
20
31
9
2
24
66
67
21
86
4
12
14
28
3
24
65
196
18
2
28
60
26
6
120
30
28
26
10
140
66
67
12
71
25
65
28
102
57
3
68
1
5
16
8
19
17
31
53
52
39
41
30
85
105
27
53
7
60
83
18
6
25
65
36
48
31
15
20
54
10
42
3
11
34
6
21
15
12
38
24
10
21
5
55
5
7
93
135
48
65
12
10
90
108
12
27
12
3
2
6
84
13
36
41
6
40
69
71
64
30
20
55
24
9
6
2
28
50
46
54
9
75
8
13
11
1
95
30
7
57
14
25
17
34
105
11
24
34
20
30
6
4
2
205
147
21
12
53
6
16
69
45
20
16
15
12
36
12
59
28
2
10
69
39
2
54
36
76
110
34
30
14
6
24
7
24
35
1
48
17
58
2
19
39
50
40
15
15
36
50
4
20
7
48
12
12
23
4
170
36
34
9
27
30
42
138
14
1
27
8
82
15
47
6
78
36
13
51
122
114
1
15
38
30
6
30
28
18
30
20
37
15
38
127
23
18
12
4
14
25
9
36
90
26
24
12
10
9
5
6
4
18
8
55
29
34
50
7
23
96
54
6
24
10
30
32
22
3
5
10
33
9
3
72
123
12
2
30
6
18
70
24
51
17
48
4
162
9
65
12
67
12
33
32
10
21
12
48
89
30
84
22
18
26
46
45
39
14
40
176
120
70
30
20
16
18
81
65
76
72
27
24
47
22
63
33
2
18
10
110
7
24
59
30
40
32
48
6
24
34
38
60
28
129
11
150
30
37
27
18
14
6
34
30
14
1
65
36
7
63
18
39
63
9
11
112
90
15
75
8
4
21
5
19
48
23
34
74
66
19
11
58
27
33
2
49
5
6
49
27
50
7
123
105
23
34
87
35
61
15
9
5
30
6
28
15
5
72
30
18
4
3
45
63
9
42
56
64
26
48
36
16
8
60
6
6
18
172
44
6
94
21
29
30
54
46
36
69
71
73
57
8
12
18
36
24
37
113
4
26
16
45
5
6
24
54
6
4
54
68
7
101
7
15
8
42
24
91
9
15
45
66
114
84
26
30
43
48
12
12
36
33
2
60
10
30
14
120
60
58
6
84
6
30
15
81
80
31
5
18
22
15
39
14
22
110
30
58
15
11
16
18
66
6
15
12
36
5
52
14
36
4
50
6
30
18
10
12
15
35
13
71
30
24
64
2
6
34
26
7
51
2
19
5
10
6
15
5
28
24
3
15
74
10
56
24
10
24
12
20
19
111
14
19
21
18
21
96
89
7
5
10
50
60
54
24
90
96
6
22
12
14
42
55
33
51
81
15
84
3
90
15
48
33
92
127
15
2
115
11
52
8
40
45
35
84
4
57
15
12
57
11
94
15
29
12
30
13
27
9
48
12
63
62
10
14
4
68
7
45
42
81
5
22
32
25
81
14
4
9
71
30
67
45
12
8
48
12
54
114
4
2
24
6
30
6
22
45
12
5
4
26
16
20
10
3
101
19
11
64
36
14
19
17
6
40
20
13
47
4
60
21
12
53
24
16
87
11
12
60
10
3
45
32
10
8
61
65
24
4
26
25
21
20
106
14
16
39
131
109
131
30
7
93
3
15
21
41
10
14
10
56
13
12
75
80
28
6
48
87
45
14
12
4
24
2
7
48
15
57
12
29
102
78
82
48
26
19
45
51
36
72
11
16
21
5
18
4
38
19
5
30
4
176
13
53
10
8
120
46
60
14
6
6
13
41
46
33
39
30
63
65
22
26
22
38
36
19
24
48
15
14
58
26
42
22
18
18
15
95
12
40
9
48
3
50
24
64
26
28
60
33
5
28
51
60
48
41
30
40
54
38
4
9
72
3
60
2
19
29
16
3
48
3
110
12
84
46
140
40
60
33
5
31
24
15
30
6
50
40
51
29
43
21
36
84
2
60
60
24
16
9
5
24
30
100
50
34
8
24
4
26
30
6
28
42
9
3
45
12
48
72
29
31
15
21
23
12
13
17
28
12
14
49
24
12
11
4
80
184
62
60
24
36
18
76
26
48
12
34
14
90
49
33
39
5
36
19
95
6
28
32
64
20
10
21
29
36
94
93
12
11
10
14
84
30
6
36
82
2
1
33
2
48
60
16
18
68
100
18
12
42
56
6
10
20
10
14
36
100
14
34
56
52
24
15
15
168
21
15
12
14
10
26
40
72
2
1
69
44
70
9
53
54
36
4
50
36
24
16
3
12
65
100
3
5
60
12
114
40
6
48
6
44
90
10
9
57
26
48
6
19
41
40
50
1
5
34
9
5
4
6
2
79
41
4
30
14
19
11
37
84
11
28
9
83
13
11
49
72
15
72
32
1
24
9
15
35
36
13
23
10
110
10
3
5
42
37
60
11
96
16
44
6
22
2
19
95
52
9
108
41
91
84
27
14
4
15
39
26
96
16
78
92
28
21
75
18
2
6
30
34
14
97
5
18
66
16
123
75
26
64
180
36
30
33
3
74
4
27
5
40
30
8
16
18
66
57
75
90
20
43
17
60
30
85
35
60
49
36
45
15
57
42
14
16
15
63
32
30
6
73
11
54
7
15
50
40
3
41
19
47
30
103
27
54
176
22
18
14
6
4
3
12
11
25
29
46
18
54
57
51
44
66
28
36
86
10
3
15
26
10
21
27
2
4
20
31
51
68
10
80
10
12
57
47
13
36
5
79
47
13
27
44
6
6
30
22
6
26
24
4
57
65
90
229
5
16
44
16
51
5
30
13
36
71
25
15
134
6
28
21
9
36
44
6
49
51
9
5
6
66
22
32
34
27
29
139
41
6
13
17
54
16
45
24
95
4
12
38
36
96
55
5
24
24
36
66
34
44
12
30
60
25
15
45
9
56
28
20
76
63
3
14
55
60
11
24
1
12
48
27
6
72
44
10
45
3
2
6
30
60
10
18
15
21
80
24
40
24
90
8
28
62
48
30
6
10
14
12
18
10
72
15
95
4
126
54
9
57
50
25
39
44
25
51
6
39
9
72
3
12
12
15
26
40
2
34
44
12
18
42
52
18
9
5
43
11
1
129
110
6
40
26
70
8
22
38
6
70
80
19
5
6
6
ABCD 96346340438*3^$a+1 [50007]
63
25
108
20
76
8
28
32
108
4
5
30
45
4
137
27
156
36
40
5
15
40
23
120
72
73
68
27
1
20
132
4
8
135
18
19
68
76
17
15
39
9
4
96
59
25
56
27
37
17
39
4
168
32
40
48
29
55
116
9
31
72
72
95
21
28
32
12
16
47
13
11
18
31
17
99
40
11
9
40
41
54
9
72
64
71
54
3
100
12
24
44
16
180
11
18
27
28
53
15
304
48
47
1
5
27
120
40
68
4
5
55
5
79
29
30
45
15
13
35
33
264
76
11
21
9
6
9
36
39
49
12
20
40
77
7
11
73
17
123
9
12
19
12
29
3
87
73
36
44
12
28
23
12
33
4
44
36
64
12
68
4
20
48
40
20
12
33
19
20
136
68
57
24
91
12
48
95
60
54
36
139
35
9
96
16
24
41
7
120
17
18
18
99
4
36
95
25
5
19
32
72
28
65
15
12
63
33
36
3
33
27
21
87
54
75
28
8
4
41
54
45
108
36
4
12
11
109
23
21
16
56
105
30
33
16
96
44
40
68
45
18
24
21
24
165
6
73
17
139
53
51
12
15
9
45
39
16
20
15
120
36
25
8
219
25
92
4
20
21
36
99
28
107
81
15
37
20
88
44
4
24
36
29
42
21
24
81
30
37
8
88
56
24
64
17
30
45
15
1
180
35
45
72
36
201
55
24
47
9
24
111
6
55
48
96
11
72
61
12
35
13
77
54
18
18
85
5
67
36
47
9
28
8
84
15
25
24
32
28
11
6
19
48
8
105
27
28
20
144
28
5
31
60
17
27
16
12
84
24
12
17
31
41
15
36
12
36
24
16
12
17
27
40
36
12
48
108
12
17
51
4
12
23
1
32
45
55
20
64
8
123
54
90
61
77
55
17
51
27
12
45
76
12
8
9
3
15
12
9
4
5
78
49
5
75
15
9
36
84
4
77
36
24
3
40
12
20
4
29
48
54
9
9
108
15
99
9
12
72
16
20
27
85
60
5
72
7
5
55
80
24
4
12
36
5
223
56
15
9
64
8
9
36
43
20
52
29
31
32
3
9
36
28
24
36
60
12
29
15
48
87
108
30
31
20
112
8
4
32
33
27
45
31
8
160
44
36
180
16
11
144
36
90
3
16
24
11
1
35
90
30
9
108
36
36
51
9
63
57
4
29
55
80
16
101
120
123
3
42
3
60
99
36
93
24
72
36
100
24
83
21
27
117
36
27
105
4
5
48
87
16
5
42
45
156
132
48
9
18
33
112
8
4
128
9
75
15
9
4
5
31
24
56
96
76
35
9
15
36
12
33
4
35
90
6
13
17
67
12
11
24
49
32
108
36
36
12
60
12
24
111
78
3
105
12
90
18
24
30
33
36
72
48
4
20
27
9
129
27
4
101
171
40
32
3
37
77
43
92
3
25
47
69
27
9
16
60
60
44
28
56
141
120
18
90
108
15
40
77
63
27
1
80
16
24
32
28
56
4
11
9
27
85
8
52
29
15
21
15
189
30
69
27
49
140
48
52
48
5
12
79
12
59
85
5
63
12
24
12
4
84
12
32
52
60
68
63
49
41
3
51
45
108
12
45
96
3
51
18
18
45
84
63
1
32
9
39
112
132
8
24
21
42
1
24
23
169
53
3
28
32
112
32
16
59
9
24
3
69
4
41
31
59
13
80
45
78
30
103
56
4
24
35
61
12
65
15
12
52
11
49
5
6
12
1
77
12
31
20
57
63
141
3
76
20
27
30
27
96
160
41
6
25
32
15
57
4
60
36
23
21
96
63
1
12
35
9
36
40
68
24
27
13
77
39
27
45
27
42
39
40
41
31
128
40
24
53
27
76
17
55
5
43
11
49
12
12
53
19
125
63
28
29
63
40
47
73
48
44
15
48
61
36
8
153
3
27
25
17
55
92
16
128
4
32
36
4
96
12
20
288
4
8
72
15
30
15
45
55
35
1
12
36
12
48
80
36
16
20
4
48
36
41
6
13
32
4
35
1
32
76
41
75
33
3
9
15
40
8
15
1
11
36
33
40
32
84
15
9
4
23
85
17
7
56
24
3
1
80
36
64
17
42
21
60
9
3
40
48
92
9
15
21
27
36
24
57
126
45
52
17
91
44
183
117
4
11
18
108
54
9
117
30
9
4
24
12
95
6
72
27
64
84
72
5
63
16
120
84
80
33
3
24
27
126
55
48
60
24
92
21
54
6
39
60
16
24
8
15
93
160
60
5
19
84
84
20
63
109
48
5
43
72
8
64
180
8
12
100
35
69
40
17
150
9
40
95
246
15
9
30
81
60
4
23
25
23
45
4
24
17
24
108
27
40
116
24
4
44
16
161
63
3
54
31
20
52
20
160
12
20
24
9
12
15
40
35
6
39
36
4
5
115
36
8
52
5
27
100
140
3
24
9
57
43
12
167
18
139
5
30
45
76
24
48
228
17
48
43
47
37
53
27
132
108
28
128
81
78
12
121
12
12
35
45
4
140
60
9
3
87
81
27
13
17
24
103
32
45
90
25
20
16
24
44
40
12
65
55
8
9
51
21
43
35
12
1
32
108
64
8
40
48
5
67
56
9
30
33
4
8
88
35
73
36
24
41
6
25
48
11
90
ABCD 96346758338*3^$a+1 [50024]
47
109
60
23
181
6
48
213
249
60
59
96
163
42
35
19
6
108
6
6
84
27
27
42
168
72
48
11
25
90
6
54
24
96
36
21
87
6
36
30
54
90
36
108
102
30
30
63
15
156
5
151
120
30
24
144
30
36
24
65
7
174
36
39
32
64
69
36
71
19
333
21
180
71
19
60
36
54
84
6
29
37
48
66
89
37
48
36
119
96
19
36
6
30
48
12
30
155
16
128
240
25
54
162
150
30
90
33
96
96
45
3
32
160
75
114
24
222
240
168
90
75
81
30
30
24
30
12
30
35
48
61
35
1
143
55
233
19
18
90
12
228
17
16
33
84
12
30
24
281
115
114
27
129
30
90
39
96
9
71
48
1
126
120
41
67
96
30
90
126
174
30
11
139
60
84
12
249
21
54
66
168
6
30
66
54
120
84
83
277
6
197
103
41
79
36
150
18
66
291
63
33
3
77
43
5
112
69
138
60
21
81
24
6
129
45
24
30
93
3
36
30
144
30
120
149
85
12
24
6
65
48
1
66
29
55
24
33
69
30
29
115
66
18
132
138
11
85
30
6
39
32
109
24
59
48
64
3
173
139
48
5
115
36
54
66
84
12
54
54
102
174
144
36
66
204
66
29
144
7
120
144
65
61
35
16
69
138
6
54
72
120
5
13
42
153
128
13
35
31
120
120
65
43
6
96
239
295
36
21
69
59
64
57
60
18
105
192
135
41
103
36
5
43
5
16
32
144
288
96
25
204
120
36
47
48
91
21
123
60
36
48
42
78
12
84
336
29
25
66
30
39
69
36
6
210
95
163
42
18
6
219
21
66
9
96
135
174
27
33
30
36
60
150
59
121
78
105
45
12
240
71
73
36
3
27
114
6
29
61
60
60
75
99
126
30
60
54
30
6
114
30
11
103
30
36
60
30
114
27
128
61
24
12
120
78
42
78
17
16
32
91
96
48
42
54
5
145
47
73
324
6
29
16
32
67
72
5
16
93
179
7
84
60
60
6
71
160
27
126
30
24
6
11
115
29
25
216
324
11
43
12
24
81
80
96
7
42
30
60
5
16
144
45
35
16
189
30
18
42
249
15
6
120
24
59
31
6
59
25
71
103
66
84
162
129
45
90
126
11
7
41
19
36
54
6
96
60
65
25
108
11
64
192
48
21
144
150
21
81
15
9
71
19
45
32
73
6
321
3
29
31
36
48
77
19
90
30
69
141
24
27
80
115
138
227
25
18
12
30
30
180
114
36
48
36
6
108
66
6
5
16
48
285
126
24
66
59
1
143
48
199
30
54
21
93
6
180
36
114
156
18
210
35
16
51
114
11
48
85
107
25
23
67
30
54
24
156
21
15
54
6
18
126
66
114
161
49
47
7
72
24
89
7
150
51
9
150
113
37
144
11
49
36
138
6
11
16
3
96
29
25
119
7
9
69
6
117
3
66
174
29
1
90
21
48
27
60
78
11
96
13
72
11
103
24
72
105
39
30
11
43
5
55
96
6
131
19
24
96
204
30
107
43
36
161
133
36
264
47
367
17
175
150
18
6
179
1
15
21
18
66
30
96
41
13
99
45
12
84
51
75
48
6
186
21
144
80
13
35
1
15
69
30
132
240
180
48
72
93
327
233
55
ABCD 96346852736*3^$a+1 [50015]
57
72
21
7
35
12
60
18
103
5
36
48
150
120
13
60
5
90
12
1
35
6
31
17
18
18
99
112
29
31
23
1
5
55
215
54
12
36
54
25
11
120
45
124
36
48
29
103
29
60
54
72
102
18
24
6
102
120
33
87
120
12
6
3
36
3
13
108
44
3
30
15
64
59
9
12
96
33
15
15
96
21
84
15
24
24
97
24
12
83
37
59
21
4
5
6
13
71
33
51
61
24
59
12
84
25
29
18
30
12
43
60
35
84
60
150
39
100
80
39
72
138
42
48
13
35
60
12
1
120
17
75
40
32
87
25
35
81
15
12
30
91
35
66
30
45
4
95
25
11
36
12
18
79
8
147
93
3
25
47
81
99
1
101
30
121
48
92
33
6
25
24
216
23
36
6
6
57
36
27
12
61
179
12
109
60
35
21
4
5
12
18
12
93
135
36
60
66
30
18
39
51
102
12
6
25
11
90
48
18
60
57
52
5
6
25
77
36
30
9
16
12
35
9
15
108
12
25
71
12
30
42
9
27
24
36
69
63
1
32
40
32
21
6
78
18
30
102
61
77
79
24
56
303
126
30
12
33
24
33
15
28
12
35
72
30
30
30
31
17
78
84
1
35
85
59
12
18
48
138
9
15
13
35
120
49
95
9
9
30
60
132
48
48
48
9
3
90
19
116
9
6
84
109
47
85
5
15
4
84
36
11
24
30
171
9
31
48
47
9
3
12
81
40
48
131
1
23
1
23
33
28
29
30
12
108
96
30
12
42
6
36
115
41
84
15
3
42
30
21
64
8
15
48
13
44
243
90
48
42
24
18
6
24
13
60
48
179
12
9
15
21
9
6
48
13
29
36
12
6
144
21
39
12
36
18
30
97
65
3
45
162
48
69
3
25
89
6
13
65
144
31
56
160
11
72
72
69
39
13
143
6
108
6
1
128
45
7
44
52
24
71
48
36
61
5
102
73
140
3
6
78
12
169
29
31
36
24
5
6
60
84
54
162
25
11
42
90
60
78
90
69
33
3
15
93
39
37
23
1
12
35
25
152
45
30
36
126
19
60
71
81
15
13
92
28
101
51
4
144
59
60
12
1
60
59
60
30
219
27
165
9
66
42
18
9
99
6
48
12
19
20
39
36
60
12
48
12
12
72
1
53
55
132
23
21
15
33
52
44
100
5
6
49
164
3
12
96
97
8
16
29
6
24
1
35
18
30
18
12
75
16
35
12
49
35
181
35
264
156
33
9
48
42
1
35
36
36
12
177
16
23
24
48
48
61
71
45
27
36
61
35
61
24
23
12
18
78
57
3
24
24
37
8
40
47
102
3
39
61
137
252
6
69
16
47
61
12
20
45
48
15
76
83
21
75
61
23
13
24
11
78
6
93
3
9
24
147
73
32
15
24
24
37
179
6
15
63
25
96
5
30
6
42
18
75
3
6
18
45
3
12
36
37
44
4
60
116
76
29
78
30
31
35
25
5
6
61
60
17
66
12
25
47
48
73
59
60
21
9
30
37
180
35
24
145
47
84
1
104
4
59
12
6
60
3
39
186
30
72
33
39
21
16
180
128
15
12
93
52
11
73
11
78
18
48
21
51
12
93
28
12
5
48
87
165
54
25
59
85
5
42
13
12
60
125
55
95
13
119
81
216
33
6
37
59
145
8
51
30
7
47
6
55
71
48
73
168
11
25
11
13
89
6
12
33
39
1
20
39
36
1
95
25
29
6
54
30
21
36
3
1
23
66
12
30
9
51
45
15
13
29
6
12
85
23
6
3
36
21
31
44
75
25
53
43
47
13
89
48
7
41
30
205
144
8
3
49
59
42
43
5
30
12
12
37
5
30
66
19
11
45
28
71
181
80
4
23
93
4
35
180
21
88
96
11
24
45
51
12
61
36
23
33
9
30
18
60
91
47
84
6
55
5
135
144
3
13
179
48
36
12
60
42
30
18
135
64
23
216
42
114
9
87
24
33
57
31
8
51
61
104
141
18
132
42
30
61
44
48
28
29
18
73
11
30
6
42
12
3
3
60
12
108
48
60
85
12
107
1
29
3
87
57
48
36
16
71
13
80
15
42
42
48
133
17
12
43
53
135
27
33
39
1
35
9
16
60
47
13
35
12
13
12
60
17
18
12
66
102
240
72
1
32
28
35
9
21
6
45
15
49
77
30
9
16
23
36
30
18
37
80
40
24
44
3
12
105
15
6
67
95
18
159
33
43
36
23
121
35
21
51
13
80
12
9
31
20
64
56
4
68
16
17
42
18
30
85
23
42
39
9
31
60
53
31
95
57
27
48
42
87
36
48
27
72
12
61
23
96
21
28
11
45
15
36
85
60
24
113
6
6
31
5
15
63
24
168
30
39
3
90
3
28
17
18
61
24
72
24
23
30
27
9
174
13
47
48
69
40
35
18
6
144
21
144
3
72
42
19
32
3
30
54
36
6
18
61
ABCD 96346869512*3^$a+1 [50034]
6
120
1
23
1
11
9
3
1
53
91
65
84
27
87
66
7
5
6
1
35
9
3
12
21
52
53
114
1
24
5
114
30
12
36
19
65
78
66
18
13
20
4
41
12
123
27
36
61
5
54
18
51
28
29
6
24
25
24
11
60
24
12
9
15
30
90
25
36
23
30
3
15
97
35
25
5
3
64
23
18
6
13
23
25
11
48
13
60
24
24
59
18
3
3
24
54
27
72
3
24
36
9
15
24
60
9
57
15
52
47
36
6
3
4
89
66
21
21
30
6
54
96
1
41
7
5
66
37
72
11
36
13
5
42
13
35
37
11
42
3
40
41
48
24
18
18
18
13
11
13
29
19
11
37
53
66
1
84
65
111
3
49
20
99
1
80
15
12
6
6
6
19
47
12
36
72
12
24
24
1
11
72
24
1
23
48
13
59
33
51
1
24
132
107
1
35
6
31
35
6
36
42
90
55
12
23
25
5
31
113
6
25
65
7
29
126
12
1
56
16
24
5
43
48
108
11
60
12
33
16
120
35
24
6
7
17
27
16
12
11
60
36
36
1
35
48
73
29
75
75
30
30
153
57
139
11
12
13
23
37
11
126
144
6
24
12
33
51
37
20
3
18
12
84
18
61
11
85
83
93
27
37
24
72
11
12
1
84
5
54
12
57
3
12
24
30
18
30
66
1
29
30
72
24
13
5
75
27
109
29
18
37
5
171
4
12
48
59
12
1
23
30
31
11
36
37
5
54
37
24
8
9
7
12
17
7
20
16
35
42
87
27
81
39
30
111
52
84
36
29
7
8
105
18
12
108
48
1
24
36
48
23
13
59
18
72
24
31
11
49
12
29
7
23
96
24
1
44
40
65
31
35
6
39
9
7
192
35
9
9
54
42
3
4
71
24
1
29
31
17
7
11
24
1
35
96
12
66
19
119
9
27
6
6
24
66
12
7
11
24
12
93
16
11
45
3
85
17
79
96
125
54
25
71
6
7
72
5
7
41
7
60
11
37
72
12
71
60
25
35
69
57
19
11
21
105
39
21
66
30
24
42
13
12
60
12
17
12
115
23
37
11
24
30
7
20
51
12
36
12
49
252
47
25
20
21
24
48
6
45
15
25
41
84
31
35
48
13
29
18
30
78
25
29
48
42
12
9
4
41
54
24
21
4
47
60
30
84
6
12
45
9
27
39
1
17
7
35
6
39
3
13
11
1
59
24
24
25
12
84
5
18
24
36
49
23
1
35
96
6
19
23
57
4
36
140
39
12
37
5
6
6
6
1
48
20
3
37
29
6
90
19
17
42
6
18
61
29
39
27
9
51
48
42
7
11
48
1
44
27
45
15
12
97
89
48
91
8
16
23
18
55
12
17
43
41
43
23
12
21
28
41
18
25
41
12
24
31
11
37
17
67
11
105
33
43
29
7
35
54
12
39
21
19
24
36
5
3
9
66
30
3
52
12
5
24
42
13
36
48
20
3
54
19
24
60
53
6
24
169
137
91
101
54
97
12
36
36
48
48
5
3
72
15
57
27
6
162
24
12
18
7
11
21
36
36
9
19
59
1
17
18
13
17
54
1
23
78
54
6
7
11
30
102
12
60
6
12
7
11
12
168
1
17
108
3
40
36
144
5
24
67
5
120
6
36
24
25
53
42
13
8
16
5
186
12
13
11
81
3
1
24
11
1
108
12
60
5
54
13
41
24
31
60
12
12
12
29
30
78
18
60
12
49
59
48
96
1
24
41
19
35
33
4
77
135
3
13
11
1
8
40
17
36
51
21
24
43
24
48
71
24
33
93
18
1
36
60
11
30
60
24
24
24
19
12
20
9
43
11
73
12
5
7
48
24
60
48
60
48
29
55
11
42
63
33
31
29
15
63
37
11
1
11
96
174
7
71
69
4
53
18
1
36
108
23
1
59
78
6
6
48
31
11
13
41
19
36
41
48
19
11
25
20
9
18
6
18
13
11
24
102
51
15
21
3
18
6
61
48
36
11
69
57
30
54
43
12
12
80
15
21
9
12
43
12
41
18
24
12
1
44
16
60
60
12
5
55
11
24
1
77
30
78
3
9
163
12
12
12
8
52
11
25
113
19
12
11
66
43
41
55
17
66
1
24
29
7
56
4
96
8
36
72
15
13
35
1
48
72
60
11
1
5
30
12
25
59
9
3
25
29
51
4
35
36
12
13
5
43
32
27
1
11
6
43
12
5
3
9
6
12
36
96
37
20
33
7
35
13
29
19
8
64
80
9
54
24
18
39
27
1
24
20
57
6
42
139
29
48
24
6
108
12
6
43
11
102
43
5
31
35
12
1
5
6
36
60
60
9
33
3
64
36
59
6
15
4
23
30
36
30
1
47
45
16
5
31
11
9
33
7
35
25
59
42
6
45
33
19
41
36
30
1
17
3
51
30
6
18
18
6
91
11
37
53
18
30
91
35
18
72
6
24
24
18
18
9
76
24
59
21
51
21
16
11
145
23
6
18
13
20
15
24
13
72
12
17
18
1
23
12
78
42
24
1
8
15
12
45
4
23
1
107
6
30
96
36
24
18
12
36
3
16
35
21
3
97
24
12
24
36
101
55
60
12
8
63
96
48
1
41
79
12
24
11
57
39
18
6
12
72
61
60
48
95
21
21
7
12
84
11
1
41
18
57
9
60
72
6
1
11
12
1
12
47
73
11
37
5
24
24
6
18
19
41
6
1
5
6
120
25
12
5
30
30
78
85
23
1
36
12
17
24
3
39
1
47
54
3
135
48
30
6
1
29
7
5
24
7
24
89
6
25
24
29
36
87
40
29
31
12
12
53
96
7
24
35
13
23
24
6
42
42
18
1
36
17
42
45
33
3
28
8
105
3
27
13
35
1
29
3
57
55
11
30
54
1
60
17
18
24
24
24
1
11
30
91
59
24
21
3
33
27
24
36
108
6
15
3
1
11
73
11
13
23
81
9
30
42
6
36
49
12
23
1
36
17
12
72
78
49
12
11
48
25
23
1
35
21
9
27
9
55
24
20
33
18
6
30
73
11
9
15
24
73
11
13
95
18
7
32
69
7
59
9
28
11
24
6
6
37
48
35
13
35
9
9
18
13
36
179
12
13
53
6
97
53
48
18
30
18
13
12
20
69
19
47
25
11
60
13
11
12
12
42
36
42
1
53
54
126
6
25
65
27
3
30
3
72
21
18
37
53
55
36
24
53
6
42
6
54
42
12
108
13
35
42
19
12
12
36
41
12
31
11
12
13
8
147
6
24
114
1
72
23
25
11
9
39
60
12
13
5
43
11
33
39
49
36
5
18
6
55
11
13
35
12
9
9
63
15
12
45
3
1
23
25
35
13
36
5
12
48
24
42
37
11
1
23
13
47
18
55
23
18
18
24
21
9
27
51
42
15
15
97
11
18
6
25
11
12
21
9
54
36
12
12
13
29
43
23
12
66
18
12
37
59
1
12
47
45
39
30
6
25
ABCD 96347973578*3^$a+1 [50047]
45
51
64
5
36
36
115
248
64
131
126
111
3
30
39
141
99
112
65
79
32
45
99
81
90
69
21
288
67
23
105
21
171
99
54
31
59
117
168
75
117
45
78
37
8
21
363
111
25
5
240
99
192
9
39
33
63
16
101
139
8
40
72
89
30
129
120
48
135
57
208
29
144
19
101
51
16
224
15
153
96
136
35
90
120
75
159
36
13
281
39
16
65
96
66
24
66
3
72
33
135
96
136
32
33
24
90
133
41
15
16
104
40
11
61
72
11
109
96
176
69
99
48
24
9
79
8
64
29
66
9
225
96
183
112
48
56
240
64
173
27
63
25
53
91
8
48
45
27
48
40
53
30
61
8
168
129
84
36
24
7
80
93
75
40
41
175
95
33
81
12
67
48
32
112
191
78
30
21
165
51
40
143
126
43
8
64
95
60
133
296
64
296
96
189
27
40
128
144
201
180
36
36
123
144
160
8
48
147
85
32
81
7
233
135
16
5
195
48
153
87
3
45
48
15
96
145
11
85
149
75
24
105
156
123
21
6
61
8
136
59
180
150
115
5
99
160
341
102
18
36
63
328
59
24
21
9
7
32
177
111
72
21
66
25
179
30
79
71
90
390
169
11
72
114
174
36
49
101
3
112
120
176
64
8
57
180
3
216
72
40
83
165
112
80
24
40
8
240
48
3
120
126
24
7
144
8
168
112
23
18
39
21
36
39
16
8
48
40
23
49
137
480
63
16
56
168
27
333
48
63
129
147
144
216
109
24
11
66
36
63
27
205
29
3
51
69
48
45
114
84
6
79
32
249
264
79
168
248
51
54
36
43
32
16
233
102
25
72
191
49
120
72
35
21
88
47
193
152
123
61
35
133
80
21
156
36
18
57
48
24
21
12
24
111
72
160
251
109
168
488
45
147
33
79
11
421
8
40
173
54
150
79
32
63
97
65
144
103
56
45
120
456
43
8
15
57
112
8
27
21
225
327
120
48
112
248
112
56
111
33
16
32
9
60
99
64
72
101
90
90
168
39
72
40
176
40
29
144
30
69
27
69
64
48
209
63
16
80
24
40
11
6
15
141
27
88
32
256
11
85
299
165
16
125
51
48
16
8
123
85
29
91
89
39
15
1
240
8
72
24
40
65
87
64
119
81
48
51
61
144
41
39
24
87
54
147
33
7
248
24
48
33
7
113
7
53
12
24
54
1
101
3
72
15
90
24
84
72
139
5
99
81
36
3
184
17
66
45
99
85
5
24
156
114
277
59
61
72
17
90
54
192
108
6
133
113
24
159
51
21
33
247
32
112
59
165
51
61
8
21
24
30
126
54
9
96
120
16
11
18
36
39
144
57
15
48
160
32
144
51
21
160
240
ABCD 96348060338*3^$a+1 [50047]
8
16
44
100
44
3
24
25
44
12
4
8
75
45
16
176
16
8
16
11
72
61
24
8
40
8
52
35
33
27
12
12
60
156
12
108
33
12
27
72
1
84
95
1
12
108
48
56
15
105
15
45
4
44
16
191
9
4
60
23
132
81
16
11
9
3
25
35
1
44
3
57
12
16
48
11
1
8
84
15
73
20
147
37
11
57
48
64
20
75
9
12
15
25
47
81
51
9
40
11
33
3
25
104
3
45
87
109
71
49
56
48
156
12
12
27
105
3
1
44
3
45
4
95
21
39
1
44
28
23
37
68
52
32
24
39
61
47
13
12
47
12
73
8
4
35
61
12
56
52
20
15
25
44
64
44
48
48
4
56
40
71
45
120
16
35
49
11
24
13
20
27
48
57
24
27
45
40
12
47
1
12
95
33
159
25
11
33
60
40
176
3
37
20
48
3
37
35
25
68
60
15
60
9
16
24
8
172
44
36
24
52
20
24
40
48
80
16
32
40
20
99
48
1
11
33
16
20
84
3
57
12
51
37
36
36
11
105
160
44
36
4
8
3
84
45
60
36
4
11
72
37
23
93
27
1
12
60
44
15
13
8
48
16
23
12
21
24
76
48
11
9
4
20
3
72
48
9
3
12
13
8
4
56
27
13
24
20
60
15
61
8
27
45
24
3
21
60
4
20
28
80
12
3
12
12
1
48
32
40
24
80
76
20
27
153
135
9
15
13
8
72
27
36
9
124
12
80
4
35
21
75
12
25
8
39
61
59
33
28
32
27
60
1
72
83
13
59
1
24
83
69
4
131
25
20
15
9
16
8
3
9
51
37
8
27
72
9
4
23
24
36
25
32
3
72
33
15
24
81
12
3
49
8
60
3
12
12
13
23
37
96
36
23
73
20
15
60
33
36
75
9
27
132
48
60
9
3
12
60
45
24
51
13
32
15
1
44
3
13
12
20
3
24
1
59
36
13
32
40
68
27
57
63
9
3
1
32
15
25
8
24
12
15
60
21
12
12
16
24
68
63
9
3
13
80
4
48
47
36
9
51
33
96
4
32
64
24
44
3
13
80
52
8
40
36
35
1
35
24
168
45
16
11
9
24
16
12
60
20
48
39
1
11
9
40
47
60
12
37
8
63
24
1
80
24
3
21
4
8
39
48
12
141
15
13
80
4
23
60
33
36
120
24
84
15
37
11
33
60
4
36
47
24
60
69
39
72
129
16
11
13
116
16
44
48
3
69
16
20
12
60
60
12
148
72
11
9
51
12
12
36
33
51
21
12
12
16
48
32
87
37
11
45
4
108
8
4
20
63
60
121
12
24
36
68
36
28
8
84
15
9
87
45
64
35
21
15
49
60
20
48
172
8
63
9
4
12
80
24
3
57
15
21
4
23
21
24
100
8
4
11
9
3
97
8
48
48
4
60
12
11
132
37
11
13
156
23
12
1
44
36
4
23
1
60
24
60
32
120
156
15
12
37
48
35
1
11
36
13
84
20
3
25
8
27
25
68
36
36
52
20
36
51
33
36
12
88
56
63
21
16
131
45
28
20
4
20
52
11
24
60
45
48
12
15
133
32
36
15
9
3
93
39
25
36
59
69
24
15
57
51
9
15
69
24
156
52
12
35
12
48
1
11
60
33
16
24
23
9
16
24
8
60
15
21
12
15
33
72
72
108
27
133
24
23
33
12
3
13
12
8
24
27
36
73
12
48
32
28
60
11
25
20
40
83
33
4
60
95
81
15
25
8
24
12
96
12
12
16
35
13
20
27
24
45
4
32
4
36
140
24
3
21
64
192
44
4
8
40
32
15
48
33
76
20
4
36
20
63
13
12
32
108
192
3
45
3
13
44
96
24
75
13
8
100
47
12
12
61
92
123
37
132
23
12
9
4
72
11
33
36
108
12
16
128
36
40
8
3
9
40
36
8
12
15
37
8
24
3
12
9
24
40
72
36
12
95
33
4
20
3
45
3
60
25
12
8
12
12
28
36
200
40
32
4
23
33
75
117
3
25
32
12
3
33
15
13
32
24
24
16
8
16
36
35
69
24
12
111
25
8
4
47
1
8
72
27
73
120
8
52
32
12
3
1
36
11
12
57
16
35
9
15
33
27
33
36
111
1
44
63
57
16
8
40
59
12
1
20
75
25
72
12
23
48
144
48
60
33
27
33
4
24
152
15
25
32
96
27
12
1
11
9
40
32
39
21
24
4
84
47
48
45
28
59
9
147
12
93
39
25
68
12
36
39
33
87
13
176
36
16
44
4
47
13
72
32
12
108
27
13
8
39
45
100
104
51
36
60
57
15
93
60
159
81
4
11
73
32
15
12
33
15
57
27
108
33
24
84
27
12
33
12
63
9
96
27
12
21
4
60
11
37
23
33
12
52
32
24
51
61
24
8
3
25
35
9
36
124
8
100
8
12
12
3
57
4
11
13
23
60
24
33
12
4
20
39
13
8
51
25
44
27
105
120
27
48
73
24
60
12
8
96
144
27
1
24
24
36
128
112
11
13
44
3
25
12
12
68
27
129
27
13
104
75
120
25
23
12
13
48
84
47
60
9
40
12
47
85
8
12
15
33
4
11
9
28
48
104
51
12
12
69
12
4
44
12
39
1
24
35
9
36
51
9
15
9
12
28
11
108
48
120
49
120
155
1
24
80
63
37
11
13
59
108
69
64
11
81
4
11
24
49
44
3
60
12
37
48
68
40
24
11
24
105
48
63
25
24
20
15
36
12
93
15
9
15
9
51
36
37
20
52
8
15
85
20
12
4
36
11
37
12
8
12
111
73
24
12
96
24
36
59
1
32
12
48
27
45
40
11
24
48
33
75
73
71
9
76
20
28
8
27
72
33
27
9
84
3
24
81
28
119
25
48
59
60
9
12
72
12
60
15
13
20
15
1
12
60
59
45
15
49
11
1
35
9
4
12
48
11
69
36
16
48
96
23
25
92
15
48
45
16
24
23
60
24
9
4
20
15
13
152
12
15
25
35
13
23
25
47
37
104
16
11
13
11
1
35
24
49
20
ABCD 96348798914*3^$a+1 [50030]
31
57
15
9
120
3
180
36
29
16
39
41
120
16
192
24
48
69
203
67
216
53
103
60
69
80
24
1
39
168
99
18
11
133
11
88
80
19
186
12
15
56
64
99
69
21
75
48
183
33
111
89
7
30
3
96
8
1
47
67
18
195
168
51
21
128
40
48
51
228
9
123
12
89
25
87
15
54
6
53
40
56
133
42
113
120
144
1
30
18
71
64
27
6
135
24
33
24
48
6
66
36
11
48
91
53
16
195
180
201
21
11
64
8
1
78
89
16
3
53
31
33
135
18
54
57
80
73
15
8
64
128
19
5
16
75
77
133
6
5
64
15
24
41
97
159
39
161
109
11
16
51
126
119
64
15
57
9
90
21
56
1
90
45
9
102
33
3
78
18
5
48
48
7
90
39
8
136
33
23
64
80
79
24
18
15
51
24
372
89
1
47
96
112
3
36
18
263
40
15
18
78
209
40
15
153
104
31
90
87
48
8
48
79
17
48
232
33
30
24
65
24
67
6
135
8
40
9
24
23
48
64
8
37
11
97
111
56
139
5
67
12
81
8
136
63
9
32
67
114
27
39
60
120
77
88
147
5
97
18
42
227
55
41
24
7
17
16
24
3
21
152
48
7
33
192
105
15
72
128
1
15
24
144
80
96
168
49
30
36
29
13
35
73
18
48
18
83
24
25
12
83
64
3
29
24
88
8
48
16
75
12
78
3
177
39
27
24
5
49
39
123
102
6
48
65
24
97
23
16
24
27
21
8
96
55
105
24
48
33
63
33
39
45
3
75
53
24
31
12
42
30
45
99
6
138
72
53
1
6
113
144
43
36
17
24
64
3
78
23
88
48
15
9
27
45
63
9
32
13
11
64
57
23
24
43
54
126
33
33
23
16
72
39
17
49
42
108
12
5
72
16
39
12
18
78
120
72
45
63
36
54
71
48
48
48
91
24
66
35
88
8
49
6
129
104
49
270
41
24
96
64
9
23
40
243
5
55
33
8
13
11
24
31
9
117
11
49
54
108
93
56
40
8
96
7
129
24
33
18
5
43
42
27
24
3
108
72
17
16
21
48
18
161
64
99
29
7
17
37
107
43
21
224
43
53
31
54
6
53
24
24
1
207
15
81
24
75
101
7
54
11
37
35
19
5
120
1
47
7
113
160
104
40
57
30
60
18
59
24
61
30
29
144
24
120
25
39
87
9
80
7
30
35
115
5
64
8
43
29
48
19
5
7
9
32
13
99
51
12
9
15
41
208
56
103
36
6
36
35
24
187
24
18
3
207
72
108
101
49
111
135
57
15
57
32
24
31
18
63
51
84
78
59
16
9
39
8
144
24
19
5
1
39
72
56
31
17
16
24
15
33
33
39
24
33
95
13
27
24
8
16
27
54
18
72
6
126
36
261
81
102
57
8
136
128
120
55
18
6
41
247
12
5
19
93
27
60
33
33
42
48
77
16
69
6
12
153
48
24
87
12
42
12
15
120
51
93
32
24
79
54
27
171
5
55
12
6
12
11
40
24
24
72
192
51
53
24
19
21
48
33
18
126
24
15
3
12
36
5
13
132
15
39
57
231
81
75
53
37
6
29
19
36
41
16
15
9
9
39
96
48
80
48
40
45
75
24
56
43
42
18
65
55
9
45
54
29
96
88
48
51
21
48
24
15
65
19
6
30
72
201
32
55
9
8
1
15
57
71
37
3
177
71
37
18
24
33
24
32
31
72
72
114
23
24
24
24
67
93
33
15
32
48
88
80
88
63
113
79
17
64
9
96
48
24
15
48
168
120
3
21
56
48
16
48
144
27
29
24
73
23
1
47
40
128
120
307
53
19
93
15
54
11
48
48
40
8
96
88
9
138
150
15
129
15
80
16
15
17
16
33
24
138
54
24
18
12
57
80
7
9
8
16
117
12
15
168
96
27
77
16
32
91
45
32
72
16
32
1
63
8
1
78
12
180
33
168
75
21
8
109
18
18
15
27
21
9
132
11
40
80
48
64
39
17
112
8
31
12
77
24
7
105
56
48
7
90
6
9
39
17
1
135
8
112
8
48
31
33
80
16
3
36
48
18
39
111
12
6
30
36
24
108
12
6
39
9
23
49
23
19
21
63
281
192
64
ABCD 96349580092*3^$a+1 [50182]
102
90
30
30
175
23
132
18
120
12
15
45
90
48
60
42
48
30
117
15
108
42
30
138
60
42
18
42
60
168
30
120
55
227
78
42
30
30
9
39
42
18
12
108
240
150
72
39
129
150
201
231
198
3
39
9
141
90
78
72
108
30
361
80
144
195
61
29
60
150
240
150
60
42
261
160
119
18
150
33
99
18
27
93
162
150
48
30
45
75
12
105
3
42
180
31
80
208
41
90
60
49
80
39
105
45
51
96
15
78
150
141
9
231
51
30
78
12
150
78
81
81
120
39
16
5
48
90
33
9
18
21
39
60
132
18
30
72
60
90
30
45
144
9
102
18
42
21
144
243
13
48
32
39
18
55
5
27
135
18
103
137
231
21
43
65
90
30
102
30
18
240
241
41
78
60
120
210
147
3
132
108
210
252
180
18
72
1
32
147
78
42
69
21
48
12
48
15
117
30
30
30
18
60
102
60
228
141
192
189
120
18
12
108
1
32
9
39
39
12
30
48
111
129
42
90
60
15
33
15
27
21
48
21
180
18
21
69
30
252
81
27
150
132
60
18
60
72
48
12
45
63
60
12
78
12
18
13
17
12
3
177
120
48
102
33
27
108
153
144
96
27
21
81
18
12
33
57
30
48
25
245
42
48
33
27
72
45
45
99
159
312
18
183
27
72
168
72
78
12
403
48
77
90
12
18
42
33
75
120
102
78
12
108
12
18
60
7
95
1
107
21
99
120
72
13
48
17
162
18
60
60
30
120
45
48
27
12
18
42
30
30
18
42
60
240
90
63
45
222
69
21
139
32
48
249
12
18
12
90
168
12
78
90
87
33
15
27
288
180
1
80
51
45
15
33
117
180
18
21
39
90
30
33
177
15
16
29
30
60
30
75
57
135
33
30
1
209
12
30
69
21
78
12
48
97
35
120
60
9
9
87
165
30
30
78
90
60
12
159
9
12
60
15
33
60
3
48
171
270
135
33
300
12
180
3
15
81
21
48
75
165
27
16
32
27
18
3
48
16
365
48
210
12
85
53
102
78
7
5
43
35
72
21
87
105
87
18
87
15
49
11
90
150
30
198
120
12
30
198
57
105
180
48
3
429
108
12
43
35
60
60
60
57
3
205
65
102
78
30
60
33
9
55
5
30
18
42
60
90
30
90
30
21
112
5
132
90
78
72
30
168
60
120
42
60
78
72
18
31
32
64
5
180
78
42
15
93
3
27
30
30
12
61
32
27
18
330
72
1
269
51
207
90
42
13
47
30
48
150
93
208
176
45
18
270
3
207
81
111
1
32
75
181
59
21
171
48
165
27
210
19
80
99
45
75
72
30
48
60
150
13
32
96
81
79
149
72
195
96
309
91
299
21
69
18
57
15
18
12
60
18
60
180
37
155
21
57
90
42
3
297
48
7
23
153
57
150
342
18
60
12
18
150
102
18
1
59
42
60
111
27
150
495
15
12
30
270
30
43
125
12
48
30
42
15
3
30
15
15
282
103
125
ABCD 96349617922*3^$a+1 [50045]
81
11
64
20
19
18
132
35
12
4
105
24
47
60
25
63
32
13
47
1
83
37
3
57
27
20
1
66
18
11
19
6
36
60
3
60
81
60
51
24
69
150
77
19
30
39
3
18
59
12
28
80
36
109
18
33
15
45
20
100
27
18
12
12
11
49
27
45
24
96
144
36
24
35
49
111
21
6
18
54
6
114
77
1
114
48
48
18
54
125
43
24
144
30
96
18
6
35
55
45
9
51
80
37
27
81
30
54
27
63
102
59
31
6
39
24
27
18
35
40
36
20
43
45
20
36
19
6
60
84
42
45
75
168
30
66
24
42
59
16
3
96
101
19
54
12
24
11
28
45
36
60
12
54
33
63
174
3
15
6
96
108
6
42
12
51
20
19
66
6
5
91
90
3
9
36
54
117
51
42
36
39
20
73
27
60
36
21
23
55
21
84
15
6
24
47
13
126
9
81
24
126
24
5
16
24
81
180
11
148
12
3
197
13
15
93
18
45
27
54
90
5
13
156
36
23
60
25
36
36
60
6
210
27
27
5
4
84
60
32
1
30
17
55
66
51
9
132
78
5
24
72
25
39
84
12
93
11
19
77
108
16
15
66
84
11
49
60
111
104
96
1
204
15
9
24
60
36
15
21
18
48
117
51
45
51
5
48
72
4
39
6
24
15
12
69
24
36
11
48
16
69
11
145
12
150
72
21
21
15
68
16
24
96
21
30
29
4
57
3
20
25
11
24
85
15
92
1
3
15
72
18
30
24
30
42
9
84
45
36
60
195
21
6
90
24
48
30
5
121
114
101
1
75
20
19
101
24
40
45
60
12
48
96
35
40
51
77
52
20
13
35
25
18
72
18
24
3
12
81
48
12
108
35
49
51
96
15
6
47
1
59
36
61
59
36
28
120
165
60
36
6
6
42
77
1
23
25
12
30
53
96
13
30
42
54
41
73
75
80
16
9
71
139
18
54
30
15
44
64
63
18
24
36
84
30
78
18
81
135
6
3
80
85
24
72
59
36
13
60
15
3
17
36
37
39
39
30
66
18
6
6
39
9
42
5
259
6
60
23
16
57
30
53
24
91
21
81
42
96
69
33
12
15
12
33
36
24
132
216
162
5
73
18
6
24
111
33
95
76
44
72
49
11
13
15
45
108
18
69
120
56
40
147
48
89
73
12
47
40
33
36
11
148
32
103
41
49
96
144
27
3
6
24
36
6
78
15
21
54
30
47
84
60
19
17
1
3
21
59
91
45
24
57
12
156
11
1
27
36
44
25
11
49
30
17
4
9
15
81
35
37
114
5
43
42
3
80
61
36
24
35
1
243
60
225
12
23
1
24
47
48
61
6
5
109
15
15
5
40
75
30
66
138
111
36
44
7
72
96
29
13
3
20
31
96
17
7
5
180
61
168
90
6
63
32
1
42
6
15
9
35
1
11
40
60
33
48
102
168
53
91
53
37
30
24
90
99
45
147
93
11
19
30
27
60
104
115
69
213
12
15
21
24
48
3
57
39
3
48
168
24
5
13
198
21
3
21
69
30
41
25
6
45
24
21
6
17
31
72
138
51
93
6
45
75
5
1
75
20
43
141
9
95
91
45
24
225
47
115
66
87
32
73
6
54
12
78
48
42
6
6
114
6
83
13
63
21
3
56
4
93
18
54
47
1
23
36
4
44
1
30
65
61
96
99
159
186
23
16
135
6
18
21
44
31
66
3
51
105
129
11
264
61
6
18
11
67
53
97
90
29
124
20
37
39
60
3
42
30
9
36
108
21
24
47
163
81
44
97
3
15
42
3
27
24
42
39
93
131
49
30
17
84
60
25
30
9
135
102
23
97
23
1
15
27
18
6
18
48
12
15
21
24
6
126
15
68
7
48
21
24
165
60
12
54
9
15
45
56
24
1
12
23
4
27
5
19
66
144
99
21
54
5
16
51
78
90
18
54
5
25
66
18
11
43
120
18
27
80
16
20
49
132
23
1
15
45
11
49
75
84
3
42
11
1
18
17
100
9
15
27
69
3
42
3
20
127
6
47
1
15
9
12
39
135
30
75
135
24
18
47
60
100
36
27
18
11
19
24
42
6
72
17
13
15
21
11
25
114
42
83
96
1
24
18
141
104
97
15
44
36
24
25
11
1
83
115
66
36
3
20
25
84
36
186
18
36
12
147
165
87
33
60
36
132
12
48
63
80
16
63
21
69
131
109
27
9
35
97
132
47
13
78
69
45
59
19
72
144
9
21
36
3
75
30
47
40
9
42
17
7
6
3
15
5
16
51
42
11
37
27
33
39
104
211
33
15
5
1
36
3
20
52
24
80
64
27
9
36
8
25
36
24
36
59
36
40
20
156
1
63
27
138
6
9
39
41
4
51
24
17
79
6
84
51
45
3
51
69
81
12
54
48
21
144
75
66
ABCD 96349905604*3^$a+1 [50022]
53
7
108
20
45
54
13
41
39
16
77
87
76
35
6
48
66
24
1
29
12
19
60
17
55
12
60
5
31
12
47
37
29
7
17
108
12
31
5
36
31
108
84
23
24
1
48
72
197
15
28
48
17
19
11
30
7
48
5
24
19
77
192
150
73
5
19
89
12
7
17
43
23
30
84
84
7
20
40
119
25
84
12
77
36
6
13
5
120
55
53
84
55
143
6
12
135
33
30
30
24
108
7
5
43
24
143
66
6
49
96
101
3
112
168
41
31
113
24
91
11
6
3
45
12
115
17
18
24
18
15
112
36
53
31
65
48
15
16
24
17
36
12
30
153
28
59
153
57
108
24
168
91
29
31
32
33
24
67
29
12
12
12
55
56
9
43
36
12
5
24
48
7
48
173
43
72
12
176
27
24
66
24
19
92
40
53
87
33
67
5
108
31
44
9
3
112
23
18
31
29
19
12
101
127
41
15
16
68
16
35
9
63
72
153
117
36
12
42
42
31
77
138
30
19
120
24
5
72
43
12
125
3
16
11
24
109
11
78
36
54
96
102
42
1
12
17
66
6
43
53
84
3
195
48
25
17
36
27
4
36
29
24
19
47
21
9
43
60
5
12
204
60
12
12
60
6
54
7
48
20
40
5
91
20
124
23
78
27
45
90
25
180
17
12
19
41
48
36
19
35
42
99
4
48
48
17
55
24
5
19
32
63
90
39
21
42
24
109
96
29
12
7
17
3
28
5
12
15
93
7
47
1
119
129
4
41
55
5
39
16
32
45
12
55
48
29
55
96
84
60
48
36
5
12
55
29
19
96
96
72
17
108
90
73
12
113
3
40
24
65
175
48
29
264
12
72
135
201
39
40
120
12
41
3
136
113
228
12
43
17
36
6
18
31
89
120
31
20
64
36
41
36
3
40
144
5
31
36
5
36
7
56
16
180
29
24
7
48
20
3
30
42
85
5
43
89
43
12
35
49
47
18
87
9
30
186
15
72
108
75
30
24
18
66
12
12
31
47
30
43
5
7
65
192
3
63
6
24
90
30
135
12
40
5
19
8
87
18
30
1
36
59
37
48
17
43
77
12
7
23
33
12
60
45
18
73
41
19
29
36
12
72
78
24
66
24
120
24
75
4
5
48
18
9
81
24
150
72
21
33
19
23
97
5
48
144
31
29
30
21
64
36
305
12
12
31
8
57
78
1
24
96
24
191
85
44
21
48
175
53
139
48
41
19
5
111
112
197
30
25
36
32
28
36
53
12
18
18
240
12
12
6
90
7
8
4
5
54
30
186
13
176
16
179
9
225
31
24
53
43
5
19
68
124
68
16
35
1
8
21
24
7
36
32
57
19
32
129
48
72
19
89
7
23
13
92
40
23
144
1
5
18
1
24
41
30
25
84
41
18
21
160
89
115
53
19
53
18
85
128
4
12
5
84
84
67
11
18
24
198
42
72
84
90
1
23
141
52
65
12
43
23
102
19
8
16
104
81
19
5
91
155
49
113
7
47
33
45
18
13
36
113
6
25
167
49
5
18
45
76
41
6
49
96
132
41
139
8
40
92
51
30
31
36
5
18
30
199
60
23
30
84
156
12
163
179
9
4
17
36
24
84
15
12
93
42
13
12
20
4
144
72
29
43
60
77
3
16
20
159
18
72
55
156
12
29
60
39
40
191
168
33
48
72
57
7
71
30
12
63
12
16
77
3
12
232
23
165
4
23
30
67
29
7
60
185
12
51
112
17
7
71
78
84
120
15
141
7
48
92
52
35
30
12
150
1
24
24
44
45
31
29
60
43
68
21
84
30
6
18
25
53
163
44
28
53
31
96
12
5
115
5
120
3
39
6
43
17
102
25
36
59
1
84
5
12
19
60
5
91
11
30
3
52
35
13
11
66
55
185
15
69
3
16
44
27
24
57
63
1
65
36
19
108
132
24
84
11
6
18
73
95
57
63
54
3
40
128
28
41
138
13
32
52
263
30
43
80
12
60
63
85
132
12
131
264
33
81
31
41
43
29
60
48
7
35
18
7
5
156
127
8
16
108
5
36
55
60
47
24
96
13
29
12
18
1
5
159
76
71
61
59
1
5
24
66
49
48
68
64
29
127
32
63
25
65
27
261
75
16
41
19
29
36
151
29
3
15
120
33
45
19
5
18
48
49
24
77
43
12
32
3
18
192
63
9
60
12
43
113
18
9
57
43
12
36
107
1
32
15
49
65
3
33
19
29
120
72
12
48
60
24
31
17
67
53
12
108
31
35
54
36
67
53
7
20
ABCD 96350021336*3^$a+1 [50073]
39
9
54
42
66
13
36
11
25
24
23
18
43
29
31
5
51
93
3
48
36
36
48
21
55
8
27
18
3
15
13
20
9
27
3
6
12
72
55
8
4
68
48
52
35
21
15
42
7
72
8
48
9
18
21
9
3
72
12
36
24
28
11
85
20
16
23
90
18
105
75
30
27
81
75
165
15
15
36
54
15
21
18
13
59
1
44
33
15
12
21
15
24
48
96
21
175
56
39
21
4
20
60
15
81
28
84
5
31
80
69
162
1
5
3
45
24
12
3
87
6
7
20
45
12
6
13
12
5
24
30
24
69
88
8
4
36
72
29
31
5
27
3
60
97
8
3
21
24
36
9
51
15
105
3
36
24
12
21
52
48
72
23
9
45
18
121
5
51
3
117
4
77
55
77
48
18
36
18
15
75
72
36
9
76
29
31
32
75
57
15
18
3
39
18
18
48
9
28
32
3
60
57
27
18
27
28
32
60
3
45
27
21
48
36
39
66
55
23
18
30
117
36
27
9
28
36
104
3
33
40
20
16
56
39
25
20
4
44
12
16
8
4
5
18
57
28
119
9
4
5
3
27
13
77
87
3
45
12
21
15
39
18
7
11
72
18
3
36
9
27
4
24
35
6
36
18
66
114
69
12
3
33
52
23
13
44
33
42
105
75
72
48
33
27
33
12
12
45
6
57
33
39
28
48
8
12
24
28
83
30
3
24
33
12
3
12
16
47
54
18
12
18
31
29
3
24
75
69
4
8
33
15
39
30
87
4
32
24
69
6
174
39
3
45
27
72
66
27
33
18
12
18
15
9
3
12
15
33
3
1
48
36
29
15
21
12
15
39
6
12
42
84
24
12
33
3
9
81
39
16
8
87
25
47
30
72
54
21
21
7
23
18
42
54
3
15
12
21
12
27
25
11
9
9
12
54
13
11
25
104
12
24
36
28
23
13
77
12
18
24
13
35
18
19
5
39
36
9
72
3
96
45
51
3
157
72
5
3
33
60
30
21
21
15
24
4
11
9
4
20
3
25
47
45
3
57
21
7
8
72
124
53
42
9
16
5
31
20
93
39
21
12
39
15
109
84
80
57
18
61
137
12
63
40
5
67
5
18
9
33
103
20
15
42
12
3
15
21
24
27
73
48
23
42
7
60
72
48
5
63
24
291
33
4
8
27
36
57
12
36
27
12
21
24
12
51
9
45
144
36
3
15
1
12
8
60
36
60
60
15
1
12
77
18
73
77
75
33
67
23
13
17
3
51
36
24
30
6
33
57
39
9
87
27
48
85
77
55
5
3
63
9
28
17
108
24
51
24
15
30
123
3
54
18
18
72
42
49
56
16
12
47
30
6
25
104
28
53
15
9
15
24
96
4
12
77
15
52
20
39
45
12
24
24
39
6
15
12
45
27
3
18
6
33
28
8
96
45
19
92
24
84
24
45
27
36
60
60
87
73
12
96
36
113
3
4
23
21
12
40
84
8
36
21
30
33
63
12
1
41
43
11
25
41
91
5
12
111
36
24
4
23
90
39
21
12
42
30
63
28
35
9
4
47
12
13
5
3
36
123
33
9
90
21
112
5
36
54
73
32
12
48
15
18
78
72
12
6
12
3
84
16
101
84
19
12
8
3
9
9
30
69
63
12
33
45
27
40
41
36
31
5
18
84
13
29
31
44
28
35
13
72
5
55
53
60
3
76
5
55
35
21
24
40
96
68
4
17
3
36
96
4
24
17
51
39
18
18
117
63
9
36
4
5
3
36
39
25
8
12
40
32
4
95
12
24
30
60
39
12
105
15
12
33
48
72
24
15
36
39
9
9
3
9
6
48
24
72
33
21
12
19
35
24
85
89
15
45
27
9
7
5
3
39
13
32
36
12
12
15
36
9
36
87
9
3
18
27
15
90
12
63
27
13
8
15
78
54
21
87
49
35
24
57
9
31
20
39
21
69
36
24
15
84
16
23
45
33
3
69
12
15
39
21
21
18
9
21
24
63
63
21
28
5
48
90
33
21
3
105
27
4
5
67
95
33
21
3
21
87
64
24
125
15
52
32
60
45
12
19
12
5
24
90
13
17
63
105
7
11
9
24
24
27
9
15
30
27
9
3
36
15
109
41
36
30
6
12
15
36
12
4
23
18
19
125
3
48
24
15
69
96
15
45
69
67
8
69
12
15
48
63
18
39
33
60
12
60
27
16
24
35
60
30
15
48
36
12
28
24
35
21
87
9
81
87
48
24
36
72
3
54
24
54
12
1
53
31
41
24
63
12
9
51
9
15
36
28
20
21
36
3
141
51
111
37
23
144
49
32
4
8
63
13
20
21
31
20
4
8
15
18
15
52
5
31
35
69
36
9
3
99
6
43
5
36
19
41
54
49
20
3
18
15
15
45
9
15
12
36
27
108
24
45
9
102
18
51
16
5
27
27
6
12
15
12
9
19
17
19
5
79
56
24
33
39
84
12
24
9
66
6
7
8
15
13
140
36
69
54
61
5
15
57
19
8
12
39
61
29
15
132
9
15
36
57
42
21
9
18
21
36
36
120
3
6
18
36
36
13
140
40
12
24
152
64
5
18
21
4
23
13
44
160
35
18
75
15
18
19
5
3
72
33
87
93
3
4
47
30
36
99
24
9
3
27
141
84
96
39
21
72
39
21
63
24
93
15
13
20
15
21
3
12
33
36
27
93
132
12
12
3
13
8
81
36
19
48
60
17
54
37
53
15
16
8
51
36
6
27
88
5
60
102
60
30
15
117
108
15
57
30
78
3
9
6
33
75
12
33
36
4
5
84
3
69
6
30
24
18
30
15
21
6
129
12
15
54
39
21
15
28
23
57
3
30
19
113
12
31
59
9
45
24
12
51
12
105
12
90
13
23
33
111
1
32
135
33
3
66
3
33
3
21
51
15
54
18
57
51
33
12
45
39
48
36
75
1
5
79
20
40
17
24
43
5
18
18
42
9
108
3
73
56
3
72
30
3
12
135
36
9
36
27
57
9
15
16
11
33
36
16
72
5
48
127
5
3
69
3
63
33
39
6
162
9
16
5
24
43
23
57
12
3
18
18
54
3
69
15
4
17
75
24
28
68
72
27
18
36
51
159
21
15
24
9
27
48
36
1
35
33
40
5
7
36
20
39
96
57
28
5
18
12
45
12
168
69
18
126
12
19
35
73
35
42
30
78
18
25
8
52
48
5
6
30
15
3
1
71
21
57
31
17
42
18
18
30
ABCD 96350126248*3^$a+1 [50011]
100
9
132
39
21
24
24
30
21
8
40
75
48
9
69
12
72
3
57
66
6
3
87
78
18
9
36
9
60
3
75
6
36
6
18
59
145
12
48
6
120
29
25
27
33
30
42
6
30
15
147
66
6
18
3
3
81
33
3
24
33
18
45
32
148
32
97
63
81
150
21
195
6
42
18
102
6
66
6
12
102
45
80
19
9
45
12
24
27
24
21
198
69
12
21
24
135
33
18
117
3
149
16
12
15
6
159
27
6
15
45
78
24
77
85
83
37
3
12
21
12
27
9
59
7
24
21
3
30
60
63
69
23
61
11
13
48
30
17
121
24
36
24
120
42
33
15
6
11
31
24
21
27
18
24
24
87
9
24
30
24
30
15
12
9
102
18
147
60
9
35
91
9
21
12
27
9
96
66
30
234
65
28
21
131
28
45
3
32
73
99
93
72
30
21
117
60
15
81
12
27
45
6
174
3
33
6
105
36
33
27
44
43
90
6
6
63
117
60
51
33
111
33
30
48
18
11
25
24
90
54
66
24
93
9
24
66
66
39
80
1
15
12
33
87
117
24
30
30
36
6
9
48
15
45
33
72
63
24
21
27
180
32
25
3
21
30
66
54
24
6
192
39
21
132
36
87
12
75
48
29
133
72
30
6
15
57
135
57
24
12
54
6
39
93
180
18
42
6
57
44
48
115
17
48
121
6
21
12
20
13
12
48
147
48
33
99
81
24
120
12
3
21
24
15
60
3
18
30
66
48
12
143
43
24
6
42
66
6
24
54
12
3
80
43
237
32
16
32
13
27
12
36
33
24
87
8
13
27
21
54
5
25
3
63
6
24
132
132
72
3
80
7
66
150
54
60
15
39
9
32
28
27
5
49
60
51
165
15
20
43
33
84
156
33
12
15
369
18
18
24
23
100
45
3
12
15
33
9
36
24
75
189
39
60
60
171
9
57
51
3
161
100
3
42
36
27
33
15
39
6
15
27
105
111
129
105
30
5
163
18
60
12
30
9
15
186
75
27
18
75
24
60
21
27
57
24
84
180
75
21
71
103
6
156
54
54
27
45
18
5
1
27
12
57
66
9
48
12
20
1
78
42
12
47
19
189
48
27
6
27
33
27
177
60
12
66
45
32
60
73
24
83
160
51
66
3
20
7
6
12
6
114
222
18
15
32
16
117
47
1
12
15
348
120
69
120
126
48
69
80
60
13
162
33
93
72
60
30
168
21
3
5
28
44
1
42
18
78
9
32
28
21
54
5
13
48
30
24
45
51
69
3
9
36
104
1
39
33
63
3
30
72
72
18
42
6
162
24
51
99
45
75
24
69
51
6
111
27
66
59
72
13
3
27
6
12
59
61
12
12
30
33
20
91
72
29
16
24
69
72
39
48
21
71
73
48
24
114
30
36
3
27
96
17
85
15
33
12
12
24
84
12
15
21
12
63
27
6
27
44
61
59
28
285
18
17
31
149
43
24
6
135
12
60
81
42
30
12
12
258
5
67
53
73
27
32
1
180
47
91
69
48
147
30
48
15
129
60
51
3
42
30
168
29
13
12
12
84
114
78
47
37
3
12
9
11
13
63
15
42
108
39
21
12
48
12
27
33
15
3
42
15
132
9
39
51
30
39
48
84
15
24
54
60
35
13
144
51
75
137
1
99
60
33
54
174
59
37
23
61
51
8
1
84
87
81
48
36
144
27
32
61
42
9
21
15
32
25
72
36
204
36
12
12
30
96
30
47
52
93
72
60
6
114
83
43
9
15
141
32
43
18
11
1
27
20
25
18
24
78
27
36
33
90
21
69
27
27
66
60
24
27
33
6
29
43
17
55
30
60
30
5
28
252
72
8
25
27
21
84
60
15
3
6
24
12
51
93
51
9
12
87
15
6
11
79
6
108
78
42
72
15
33
15
15
33
57
123
3
72
90
24
60
18
18
12
66
117
3
21
3
17
55
66
48
54
65
31
192
72
6
60
27
72
45
87
39
240
30
27
44
40
33
48
18
30
12
24
3
51
6
36
12
36
24
72
6
45
33
39
3
72
6
39
27
45
75
24
42
75
57
12
54
21
33
36
59
37
6
138
60
99
20
25
48
24
63
48
44
16
12
20
52
51
9
36
24
80
25
24
36
30
21
177
87
3
17
1
27
20
1
96
51
3
90
6
173
157
3
3
24
6
15
27
48
30
90
48
42
24
36
132
75
72
156
255
30
72
72
24
39
3
45
9
75
33
27
21
78
29
43
168
6
15
21
12
66
41
16
39
5
19
54
15
105
60
48
27
75
33
44
121
60
15
45
15
33
71
16
9
24
24
63
147
162
6
77
13
132
27
9
36
18
33
12
120
51
24
90
75
12
21
59
108
40
48
12
ABCD 96350273296*3^$a+1 [50064]
60
8
60
12
37
83
31
9
8
40
33
90
9
12
45
35
19
60
17
52
15
5
12
16
32
85
12
35
25
15
36
20
13
54
105
32
25
3
57
23
72
43
96
77
7
45
12
3
33
12
45
23
13
90
9
12
15
165
15
54
59
61
71
16
27
30
36
60
51
15
5
19
29
28
27
5
127
54
27
9
18
72
18
30
137
25
143
28
9
54
6
30
54
39
141
39
32
60
85
18
45
51
36
18
3
44
25
23
72
13
15
51
9
32
73
15
32
55
5
48
7
53
52
69
6
48
42
15
48
21
6
5
28
15
237
36
92
1
51
80
49
27
63
30
24
12
18
5
72
16
20
127
53
24
88
15
17
28
92
40
33
6
81
36
44
40
45
3
141
54
42
51
39
90
11
7
36
9
72
9
111
135
24
17
13
6
5
16
27
45
72
8
12
36
184
96
20
4
48
12
9
131
43
45
27
90
11
43
129
12
9
36
84
87
39
144
9
15
125
31
90
27
72
177
83
7
18
36
36
180
23
31
129
15
5
52
9
39
15
17
16
3
41
73
27
9
51
68
25
63
3
36
41
13
167
73
66
21
92
48
4
36
92
148
144
15
30
11
24
25
15
56
24
25
11
64
80
43
33
9
84
54
33
60
20
124
8
121
30
89
160
32
49
30
54
6
69
75
45
8
60
7
5
67
54
47
64
156
3
9
32
48
40
8
7
33
24
33
6
29
268
27
45
45
15
21
30
96
18
30
60
12
5
163
216
30
27
9
24
111
56
7
60
12
65
43
77
16
39
21
27
117
45
23
28
12
8
7
137
109
6
84
129
80
25
27
48
20
28
32
52
33
23
13
171
39
9
87
5
25
144
96
54
77
67
17
55
21
72
48
39
5
13
12
54
17
84
28
48
20
12
12
55
45
20
79
77
4
45
35
19
69
32
19
237
93
27
57
3
33
24
12
54
17
97
35
121
114
90
12
155
25
114
36
41
7
33
9
18
36
30
54
45
51
21
9
71
40
15
33
20
25
36
30
6
35
55
5
13
90
53
13
59
37
174
60
30
11
79
24
12
5
19
69
8
304
195
41
43
36
5
40
68
52
15
93
12
219
24
17
13
23
19
30
71
7
17
175
18
6
9
111
9
48
24
56
4
39
126
15
96
32
28
20
24
16
72
27
5
48
60
31
66
18
17
16
32
115
72
24
9
92
40
60
48
15
36
81
123
12
21
12
80
91
89
85
72
24
119
180
100
15
72
30
54
24
36
21
9
51
39
29
100
15
72
24
30
6
5
49
36
48
6
137
12
67
141
24
15
33
15
36
9
20
12
28
8
64
48
128
12
31
77
13
60
36
35
96
4
39
6
30
60
30
171
44
79
9
80
40
15
102
3
8
43
6
35
13
6
29
25
30
5
37
11
52
12
69
59
40
12
48
12
3
6
27
12
20
7
54
36
35
25
135
39
129
72
8
67
5
13
27
3
6
47
7
12
24
81
36
12
32
19
29
172
36
224
16
9
23
25
35
72
40
33
23
12
37
23
88
60
12
57
54
66
3
32
19
114
30
33
9
30
41
112
92
25
3
72
60
96
20
72
7
41
40
3
36
81
24
39
60
36
65
100
80
19
6
35
16
39
48
6
51
33
47
85
30
65
28
51
29
48
37
35
37
30
105
3
65
61
90
6
18
72
101
73
27
140
163
9
8
120
19
113
55
77
168
40
141
180
60
11
48
120
1
36
18
12
78
15
21
51
48
32
36
52
80
40
48
3
96
18
47
28
68
220
27
36
54
36
36
78
120
53
43
77
52
15
5
60
12
49
246
141
39
101
4
3
42
35
48
48
60
40
33
27
92
25
6
36
93
32
55
41
7
42
35
60
36
112
32
43
72
41
19
21
44
25
3
80
1
36
24
30
90
47
7
53
7
45
111
77
120
43
54
63
9
35
163
17
28
27
5
96
19
105
9
54
5
7
54
111
80
13
35
52
159
6
138
36
9
20
12
36
13
36
15
135
54
54
36
120
54
47
48
1
174
6
11
19
54
15
32
208
8
7
5
37
11
7
53
19
30
23
1
111
15
18
87
15
21
33
27
120
32
55
162
23
112
8
25
15
57
35
103
53
64
8
160
48
44
60
49
204
12
75
3
30
15
20
12
48
1
171
36
9
54
21
9
6
65
19
29
40
132
15
81
44
88
60
51
9
27
5
19
54
87
39
57
9
54
24
12
45
9
24
63
3
69
12
80
60
19
17
64
3
57
20
180
156
19
18
15
92
48
60
25
27
3
33
24
36
129
63
92
19
6
18
12
105
45
35
55
45
39
9
48
3
17
13
150
36
21
9
108
95
1
30
29
25
72
35
43
125
40
140
1
11
19
60
144
5
12
48
61
36
30
81
123
29
112
56
4
108
8
43
ABCD 96350327722*3^$a+1 [50065]
60
31
77
103
6
35
91
210
54
5
48
156
288
12
103
6
48
6
221
48
19
5
24
19
17
91
5
67
77
12
109
72
6
90
11
48
120
12
55
132
17
55
17
127
120
17
61
18
5
67
17
72
24
43
29
72
43
17
1
6
77
61
78
12
72
137
72
12
1
120
54
65
96
145
6
89
19
54
119
36
72
24
31
41
37
66
125
43
5
43
41
19
180
12
42
54
41
60
24
91
72
36
36
12
24
89
19
18
11
132
73
54
53
168
67
12
5
144
139
17
79
12
18
11
13
30
5
67
29
336
13
6
41
36
79
89
127
24
54
18
41
13
102
162
6
84
41
55
12
90
35
19
53
24
13
18
65
48
132
48
1
59
67
17
132
24
91
5
24
151
17
24
19
72
53
12
43
12
24
17
121
59
156
36
24
55
48
132
53
67
101
72
96
7
29
60
13
6
17
31
18
11
24
7
53
60
7
41
48
24
31
125
7
72
317
91
18
24
143
96
115
24
65
127
108
96
53
36
12
61
11
12
7
24
17
265
42
54
66
36
65
103
89
60
36
151
132
53
31
5
13
42
5
31
65
7
84
5
19
41
36
25
6
5
48
109
66
77
60
24
19
18
215
145
47
43
65
31
174
24
83
55
6
18
65
79
36
12
144
65
7
54
6
137
228
48
19
36
30
59
31
29
25
6
65
259
65
199
5
55
41
12
19
12
65
36
25
24
126
48
24
77
67
5
31
36
216
18
66
17
43
18
66
53
1
90
5
36
55
41
24
19
317
7
132
29
24
13
54
113
96
43
24
89
72
31
36
5
19
17
12
216
133
66
17
7
29
91
53
1
6
48
77
91
5
31
29
132
24
79
36
29
36
60
43
144
90
18
36
89
132
31
137
43
72
108
12
53
36
300
31
12
5
120
37
42
540
36
120
6
47
1
96
59
7
77
235
336
101
108
96
19
36
17
72
91
24
12
65
103
65
61
54
5
192
72
55
41
72
7
36
18
59
19
48
5
31
161
61
35
24
24
19
18
24
48
23
121
59
48
12
36
157
66
144
6
35
19
12
24
65
19
90
47
67
12
29
48
24
24
115
12
36
36
54
6
65
1
6
137
91
54
11
13
107
67
41
67
180
24
84
96
17
13
6
36
48
72
185
24
24
19
17
55
18
54
53
96
108
144
108
103
353
85
11
72
7
41
7
96
17
120
24
12
7
29
109
72
6
108
48
17
37
11
31
84
24
53
24
31
77
7
24
53
24
151
24
5
103
77
31
65
192
12
127
12
17
55
36
53
19
77
24
31
17
156
43
30
23
12
48
133
150
12
41
120
48
79
29
7
5
211
42
23
121
59
31
72
72
29
108
36
7
5
61
18
24
77
97
54
72
18
35
151
5
43
24
29
7
72
53
12
19
6
174
329
84
127
17
96
13
42
30
6
5
24
43
90
95
60
72
7
54
95
7
24
17
73
11
24
13
71
36
55
5
49
107
19
132
17
96
12
19
102
222
18
18
30
6
36
89
24
133
78
173
55
149
12
43
12
41
19
66
42
48
17
19
36
65
43
42
30
77
96
139
18
11
133
107
271
48
101
7
18
78
12
125
7
41
204
37
6
29
7
48
54
11
24
43
53
31
126
107
120
24
36
55
72
60
5
31
48
36
41
37
95
12
13
114
12
41
84
7
17
48
43
12
54
11
7
5
132
133
78
5
7
60
234
126
29
115
77
67
12
41
132
108
31
84
17
19
6
107
31
36
29
61
54
162
24
90
89
24
96
127
36
29
84
19
12
60
53
307
17
168
24
12
79
113
1
35
12
1
72
71
96
60
43
185
55
41
84
24
36
36
67
89
67
29
48
31
18
11
48
211
42
59
13
90
120
24
17
84
43
108
77
79
78
47
55
96
48
5
24
139
17
19
432
48
17
91
ABCD 96350842418*3^$a+1 [50000]
120
306
24
120
24
201
45
24
36
15
69
111
51
18
60
267
33
36
111
132
303
45
132
141
42
90
27
57
60
120
51
153
12
204
84
270
366
36
30
105
72
57
291
60
45
375
45
87
12
108
63
210
195
180
12
27
234
6
81
9
15
285
36
75
93
30
42
30
90
60
264
3
48
12
12
36
384
69
72
144
84
72
75
93
120
42
129
168
63
105
39
54
27
39
33
111
6
36
279
369
102
105
39
21
204
135
6
90
54
171
24
216
33
219
300
48
33
702
90
39
351
69
75
6
15
33
51
96
252
141
87
264
288
120
237
3
297
36
90
9
105
54
90
246
6
27
117
36
108
12
15
93
42
54
411
84
9
66
54
147
60
12
132
45
180
60
630
54
192
39
96
189
24
231
129
30
90
39
183
48
6
51
84
21
54
21
3
369
57
51
240
84
261
195
72
48
24
39
192
114
63
63
105
39
201
69
180
123
12
36
45
180
387
81
30
57
72
177
6
30
135
45
87
111
141
9
120
219
93
18
66
6
48
177
24
228
3
144
186
39
9
39
87
33
21
60
30
240
66
6
18
12
75
213
90
186
54
72
138
126
54
60
207
63
126
84
60
171
108
108
255
240
57
48
33
60
252
207
183
18
126
81
153
36
216
90
90
15
180
12
141
231
561
18
129
33
75
369
60
231
12
21
96
111
144
108
177
171
45
84
111
183
57
15
177
111
9
192
261
27
60
48
9
36
87
480
63
9
120
69
99
48
93
87
3
192
9
36
12
273
228
42
57
303
138
87
72
201
231
36
3
222
108
102
18
87
132
237
3
81
291
480
9
39
72
135
144
6
120
831
249
123
60
60
33
30
18
99
387
33
63
30
15
60
39
126
180
48
222
138
147
3
30
90
57
105
99
180
135
24
81
156
60
240
15
177
180
21
150
72
105
312
231
72
105
33
231
21
75
12
60
228
12
132
75
54
132
135
72
21
186
81
135
54
66
78
219
63
57
231
150
147
105
30
150
18
9
48
45
60
15
93
51
39
66
3
51
6
180
216
198
336
105
ABCD 96350933884*3^$a+1 [50058]
36
45
3
28
48
12
8
24
40
108
32
12
76
20
28
32
33
111
76
17
3
12
156
60
180
4
17
15
64
80
220
20
52
68
120
4
56
21
19
104
12
84
160
72
8
12
40
5
3
64
32
96
88
60
32
9
99
12
45
67
20
12
60
4
44
120
28
20
9
31
17
43
8
12
60
348
60
40
32
9
19
32
52
5
27
60
84
24
48
24
168
88
53
27
24
24
69
96
15
69
51
132
48
24
72
21
12
51
45
111
105
15
93
3
132
60
12
16
8
112
48
24
32
28
32
4
29
15
48
52
8
24
33
3
60
108
40
17
115
8
84
36
4
8
60
24
24
12
57
96
55
24
8
24
36
45
67
32
4
5
111
24
96
4
24
56
105
15
12
52
36
5
39
16
80
60
21
39
84
40
80
105
43
108
29
87
24
45
36
39
24
33
3
141
108
103
20
129
31
48
104
36
12
72
96
36
76
32
36
36
24
60
12
84
24
261
15
16
17
51
24
72
16
53
24
3
24
4
12
20
120
100
5
99
21
43
20
64
5
55
56
36
33
15
16
41
39
36
24
100
32
57
51
156
24
105
79
17
3
208
44
24
60
40
24
56
12
9
39
24
16
20
52
8
21
79
20
45
19
68
12
60
40
60
20
12
28
60
41
67
32
12
84
12
129
24
19
65
43
32
36
100
20
4
41
51
60
4
20
36
76
60
32
12
48
72
196
8
52
65
7
92
16
44
33
15
12
45
15
264
72
40
8
4
8
148
20
21
15
21
43
56
76
17
60
36
36
3
105
36
19
48
20
48
4
32
136
8
96
21
43
24
20
33
24
15
96
9
31
48
32
24
16
104
16
20
33
87
72
96
4
125
51
40
17
27
45
48
3
84
88
77
75
21
15
40
24
20
16
12
48
20
24
48
24
184
32
24
60
21
3
4
41
87
40
8
9
3
48
4
5
27
21
60
7
8
24
9
75
132
60
45
3
12
57
3
12
16
24
92
33
15
72
4
32
52
5
43
8
69
15
48
40
29
3
88
20
112
8
84
36
72
28
32
48
24
36
28
24
17
75
120
21
72
60
3
9
19
24
53
163
65
111
196
44
84
60
177
7
20
28
20
84
180
33
43
104
76
12
92
28
32
84
24
28
20
28
12
44
21
3
12
72
36
24
60
72
9
99
40
20
136
12
44
81
39
60
4
20
156
9
79
20
36
60
52
80
12
60
88
60
108
60
44
36
141
15
4
5
39
36
36
24
129
3
52
5
43
32
28
164
48
12
88
32
93
51
100
120
20
4
8
84
45
120
3
88
188
40
152
60
24
81
15
48
12
24
16
48
29
27
28
32
9
55
56
69
27
24
24
72
12
256
72
17
111
24
28
20
40
8
72
69
79
20
12
84
28
60
32
9
51
76
17
55
5
15
12
120
9
7
8
9
27
28
32
36
28
41
19
77
3
36
36
120
24
64
12
113
24
31
24
8
24
28
8
108
24
81
27
28
80
81
135
108
40
8
28
5
19
48
60
44
9
60
12
7
68
24
24
112
20
148
317
39
4
32
24
28
8
60
148
104
12
228
36
36
24
52
53
99
12
4
140
12
208
32
48
36
33
3
24
64
5
15
64
32
24
96
64
20
4
17
43
116
4
128
28
12
20
28
20
124
32
64
164
16
17
15
12
117
63
108
40
5
3
40
29
111
4
8
60
12
88
32
21
75
24
16
92
45
144
60
15
24
36
4
5
67
80
33
27
108
9
51
9
27
4
80
12
48
60
69
75
40
48
5
7
48
65
3
4
48
8
52
48
84
56
24
12
16
8
84
28
68
12
9
39
40
24
140
12
81
3
12
24
21
43
120
80
64
17
91
8
4
8
84
120
24
24
72
33
3
88
44
12
96
112
32
4
5
55
24
77
15
24
84
45
12
43
36
20
52
8
4
17
15
36
28
120
24
48
17
175
65
43
29
3
60
48
9
96
12
75
33
15
40
72
17
15
148
152
16
53
27
12
76
72
20
24
36
93
7
5
27
105
15
12
16
5
3
40
20
24
48
69
39
24
16
24
152
69
51
84
117
75
33
15
64
128
40
68
9
63
88
44
136
12
8
24
93
12
43
32
16
80
69
55
92
36
9
75
4
29
3
28
56
16
77
75
12
84
36
24
9
3
33
39
12
36
60
24
36
48
45
96
19
20
12
24
4
5
75
36
93
51
4
101
15
9
55
56
4
20
40
8
69
36
7
65
27
84
4
5
3
112
36
56
16
8
9
48
75
24
28
36
24
17
15
24
12
24
60
48
45
55
108
20
72
16
77
7
5
55
92
156
84
168
12
4
56
24
12
45
39
60
24
12
28
32
24
136
60
44
96
108
24
28
20
24
36
120
180
40
20
9
99
45
67
5
15
9
51
84
64
137
3
40
60
29
48
3
40
17
3
40
20
ABCD 96351259952*3^$a+1 [50002]
12
48
78
72
42
36
90
54
43
17
6
54
6
24
108
69
76
23
45
12
64
23
13
44
9
27
33
19
35
21
72
12
105
78
12
60
66
24
6
42
19
83
18
27
75
6
60
24
18
48
60
12
102
3
3
9
33
42
48
33
69
27
93
6
21
76
35
13
29
48
127
36
77
132
48
30
18
19
11
120
84
30
18
60
93
156
36
33
24
60
30
90
78
13
35
72
72
18
3
12
180
12
100
32
21
30
93
45
51
9
42
18
42
30
42
30
18
30
12
87
48
48
75
45
28
17
3
16
140
63
108
129
24
99
37
11
12
6
27
15
42
60
6
37
23
25
17
18
45
12
33
150
12
25
35
33
45
87
48
9
6
42
15
3
129
111
72
42
6
24
81
84
3
69
69
24
60
60
67
56
33
15
117
102
66
27
12
105
6
12
18
30
12
45
15
25
77
36
24
18
13
17
30
73
29
75
28
80
45
39
111
9
51
42
18
12
78
78
42
48
54
6
72
90
9
69
102
18
91
161
12
3
45
12
43
35
9
33
30
60
61
35
30
111
33
27
4
59
36
9
21
132
15
87
1
77
42
60
6
60
15
57
60
55
32
40
23
57
15
66
39
3
42
3
33
12
18
90
60
79
53
18
117
93
51
3
21
15
12
30
42
21
9
18
48
30
12
12
108
3
15
69
111
30
87
63
12
78
79
32
33
7
23
97
36
107
6
30
97
95
18
12
60
42
1
5
27
27
18
18
105
9
18
9
39
30
87
4
11
30
19
41
30
9
33
30
66
12
18
24
156
72
117
33
7
53
3
16
11
12
13
17
36
27
57
7
44
27
13
72
35
42
30
30
15
96
27
18
24
3
84
48
15
93
57
30
36
72
48
42
60
18
12
102
27
3
30
15
12
33
51
9
15
45
6
24
60
145
23
120
18
12
15
27
21
492
24
64
17
30
12
66
30
12
25
23
9
3
48
54
3
33
162
30
30
45
15
129
9
30
45
9
3
45
30
9
3
30
27
63
1
35
85
35
21
88
113
18
9
28
72
125
27
3
6
75
57
138
1
8
15
21
4
32
21
19
29
75
24
48
3
1
96
83
12
18
51
3
48
42
63
75
30
7
20
16
29
6
102
90
45
48
72
24
3
13
17
30
36
30
150
72
9
123
18
3
57
39
24
27
78
12
27
12
21
79
53
6
81
51
105
27
60
6
51
96
72
81
114
21
69
91
107
30
135
72
45
30
1
17
18
1
11
42
30
37
8
75
126
24
18
105
57
60
6
49
5
123
27
133
20
45
7
41
12
120
48
90
54
6
72
18
54
48
12
96
30
30
69
12
33
18
18
31
23
1
29
48
7
41
42
30
30
60
60
18
42
48
24
57
3
13
23
9
33
63
69
27
24
9
18
105
12
93
30
13
59
30
3
33
27
132
3
12
6
15
45
90
12
73
12
17
51
15
252
42
30
6
55
36
23
73
53
24
15
16
20
72
24
9
24
63
15
168
132
12
57
81
55
5
75
75
69
171
37
23
109
59
24
18
43
17
18
12
30
3
87
72
13
72
101
60
12
15
57
6
84
30
18
30
27
96
15
1
29
75
69
3
4
11
49
20
33
15
3
60
18
27
72
21
99
45
3
3
222
7
23
9
21
19
29
72
12
63
57
75
3
12
150
31
32
3
60
24
81
84
12
213
36
7
17
96
15
45
30
21
3
6
7
20
64
41
12
30
30
3
15
9
3
45
3
60
132
78
48
15
36
9
12
12
90
1
95
1
8
33
43
17
18
9
36
9
18
48
69
3
30
108
42
12
120
6
30
30
24
87
3
60
6
24
3
93
12
15
48
147
117
16
89
138
42
27
33
48
55
35
45
27
45
72
24
9
36
19
56
69
3
33
24
108
30
30
30
30
15
33
111
4
32
48
15
24
57
24
15
24
45
21
54
57
64
80
75
12
42
18
13
5
42
60
37
80
93
27
21
54
36
24
33
3
9
75
33
45
55
65
138
57
3
72
18
120
27
3
25
44
93
18
24
6
12
12
3
60
57
30
6
87
117
6
114
3
12
16
44
15
108
9
48
12
3
48
13
77
60
48
12
15
12
33
39
33
60
111
75
72
18
7
5
132
156
24
66
9
105
63
3
24
36
1
68
36
39
36
30
150
12
85
12
32
3
66
87
27
57
51
30
3
12
15
12
30
30
45
21
12
18
12
42
7
41
15
3
1
11
12
30
31
35
54
15
21
15
36
21
55
155
18
60
12
12
18
102
3
75
30
30
45
84
9
12
12
30
36
42
78
61
20
93
6
30
79
108
203
9
48
45
12
27
3
48
60
13
29
156
27
15
60
210
72
187
11
12
90
91
89
18
57
21
12
12
6
37
72
32
3
36
21
36
33
75
69
18
48
54
3
117
63
75
12
36
24
45
28
65
3
72
33
12
12
48
79
8
3
60
69
21
63
27
12
60
18
60
60
3
9
18
165
75
30
67
95
30
3
12
48
33
24
30
13
12
56
15
42
15
88
44
28
5
78
30
15
24
3
60
90
90
73
5
84
18
30
3
36
3
18
15
40
47
33
45
19
11
57
33
3
12
12
33
87
63
42
6
72
9
21
75
33
30
30
12
30
48
9
81
27
3
12
90
12
27
16
5
7
5
36
111
39
30
24
18
12
6
31
8
21
15
ABCD 96351260594*3^$a+1 [50010]
191
97
77
211
48
24
137
79
72
119
90
156
234
61
65
120
19
36
59
66
67
17
55
71
205
5
30
85
132
180
36
221
180
36
24
66
133
132
5
43
17
79
36
192
288
119
61
29
439
96
65
55
24
120
137
780
7
263
144
1
89
66
30
300
19
101
180
43
24
48
89
55
101
43
11
66
84
6
229
11
30
55
12
137
126
85
5
67
156
281
43
107
6
103
204
12
11
30
60
24
6
37
83
270
19
60
71
30
55
108
107
97
36
72
12
72
96
72
23
144
85
11
145
108
71
61
48
60
36
48
83
30
67
53
199
71
97
113
67
12
24
131
61
209
150
6
180
180
67
143
217
47
61
209
151
60
5
79
155
121
209
19
71
1
24
155
73
180
60
360
12
24
216
11
109
155
156
73
11
1
95
265
35
30
103
84
17
43
252
408
197
36
115
228
11
90
150
1
95
265
185
360
19
48
36
101
276
235
29
150
360
25
48
23
24
126
79
101
204
6
60
24
109
60
221
6
270
55
60
72
72
185
79
36
281
7
180
72
240
108
47
25
101
60
24
60
90
96
30
54
73
60
36
84
197
96
19
36
48
11
85
11
217
96
36
5
6
90
19
35
1
89
55
24
17
84
151
144
11
54
156
7
60
36
72
108
11
361
24
41
204
6
13
101
79
107
30
67
47
126
127
276
12
72
47
13
317
6
85
24
144
197
163
101
163
60
53
114
229
12
168
11
169
36
5
6
37
53
30
90
7
72
36
60
5
30
37
36
281
43
23
120
24
121
144
185
6
54
186
37
12
144
24
72
36
5
79
168
120
108
60
12
60
12
96
299
241
5
43
17
19
36
168
101
151
329
115
216
335
30
120
235
72
60
192
60
36
149
31
48
71
336
24
25
71
13
161
55
11
90
54
66
19
216
329
115
276
389
30
96
25
144
84
11
66
24
31
48
60
36
48
288
5
84
43
120
108
95
24
49
107
84
30
115
24
84
47
60
270
19
144
17
43
108
65
120
60
55
89
19
47
337
23
13
156
24
47
37
288
119
60
145
36
95
37
137
96
174
210
216
180
144
43
72
36
72
83
13
216
11
97
77
6
54
30
13
12
288
180
72
71
90
144
6
145
59
96
144
66
54
60
325
36
5
127
143
294
79
17
79
155
96
30
223
84
83
13
47
30
43
132
12
132
36
5
115
72
60
36
84
36
96
120
96
ABCD 96351613342*3^$a+1 [50010]
18
45
15
13
23
42
138
12
9
9
96
63
28
72
8
15
45
9
6
30
72
6
6
30
1
17
6
9
15
18
24
18
36
12
9
60
28
47
54
39
3
30
72
30
6
30
9
57
3
93
18
1
29
7
84
41
24
24
87
147
12
90
3
45
36
39
28
29
18
33
57
72
60
43
41
12
19
41
30
18
84
198
24
24
69
27
30
30
6
18
36
6
27
15
66
36
48
6
6
126
30
18
1
96
44
15
6
48
27
63
6
18
30
3
69
48
132
63
12
48
12
51
48
24
6
30
66
18
78
102
48
30
7
83
69
15
66
39
9
54
25
23
12
36
189
28
23
21
3
6
294
78
12
63
9
31
17
27
39
36
21
45
18
141
16
12
72
35
6
19
29
24
30
102
96
15
27
18
19
221
135
40
23
54
3
4
65
30
90
18
36
9
15
60
12
21
45
18
72
24
6
24
55
41
24
36
12
3
12
12
16
44
3
165
12
96
3
6
30
60
13
47
6
75
9
3
33
54
13
5
60
3
12
3
45
64
5
51
24
39
30
19
5
63
9
63
105
27
3
30
36
24
27
39
37
29
18
6
60
27
15
30
7
23
90
24
96
115
5
72
7
23
108
72
42
103
12
5
36
15
9
15
33
55
11
30
36
78
42
91
20
15
37
65
15
63
109
5
36
12
6
121
41
27
15
12
13
35
96
36
6
15
45
147
15
93
27
6
27
12
100
11
96
21
12
15
25
5
30
117
9
12
72
42
33
33
15
39
6
27
12
51
97
20
45
42
96
24
18
15
60
81
7
35
18
79
17
6
72
18
159
36
3
6
30
30
51
9
31
29
3
21
24
6
9
132
51
9
3
18
39
21
7
11
30
19
5
6
30
30
49
8
33
6
78
7
11
45
9
15
15
13
47
60
1
5
7
17
6
42
15
87
18
12
24
87
63
9
27
13
12
41
55
29
36
15
12
28
23
36
36
84
25
8
45
60
30
42
3
12
33
18
69
60
28
5
27
36
63
12
9
3
48
24
21
63
37
17
6
30
42
12
13
5
27
57
6
12
6
12
24
55
5
36
78
84
18
27
93
84
15
15
21
3
36
33
81
72
19
5
6
18
12
42
180
36
96
36
45
4
29
6
36
97
48
32
45
3
12
141
111
15
6
12
42
13
47
33
33
39
135
6
15
15
24
21
3
12
9
9
36
90
30
15
48
21
54
12
90
36
48
24
36
24
3
72
28
5
90
54
36
42
12
54
7
137
66
6
15
9
24
15
27
33
12
63
12
90
48
27
180
16
12
35
60
102
30
21
12
3
57
112
53
15
57
6
18
36
91
5
27
21
19
20
48
45
60
24
6
84
78
27
3
57
15
54
30
42
42
6
24
42
21
45
55
23
6
78
36
30
7
23
36
45
96
15
9
15
33
33
42
30
78
54
30
18
55
5
6
42
12
12
15
15
6
27
51
1
8
57
24
6
36
9
135
1
5
24
24
24
3
12
33
39
36
12
15
12
30
15
75
13
101
7
113
27
60
135
30
48
36
36
24
60
15
21
24
43
71
42
108
12
15
3
6
75
15
18
78
138
66
6
24
43
68
3
114
15
21
79
77
15
16
32
33
75
75
12
36
42
7
108
72
72
95
33
27
21
93
6
18
15
21
72
18
9
57
36
19
56
15
54
15
21
39
99
12
30
55
17
30
73
83
72
30
15
27
25
5
6
6
18
36
9
27
30
30
30
6
9
28
32
256
5
84
15
105
30
45
3
18
12
3
24
3
13
44
28
12
5
36
30
84
48
48
30
78
204
6
79
108
5
27
45
18
54
78
13
80
4
35
24
24
153
39
21
27
12
66
18
36
24
21
21
18
12
24
6
48
24
36
42
45
39
45
33
30
30
7
8
57
51
3
24
6
42
9
16
12
8
9
15
45
3
123
45
9
75
3
6
12
24
15
100
5
51
15
48
37
104
51
24
1
197
27
9
6
54
27
4
5
3
88
77
6
6
30
21
39
33
52
23
37
8
3
9
9
7
5
18
6
18
93
15
30
27
3
117
15
102
36
19
35
13
11
54
27
9
66
6
7
65
42
45
111
9
33
72
3
27
13
5
15
108
124
5
36
60
75
93
24
48
39
28
41
6
90
31
5
42
18
102
57
45
36
15
24
39
12
30
48
12
87
72
96
3
6
151
107
12
60
36
9
99
9
21
6
13
71
21
3
90
3
63
12
90
12
55
77
15
16
12
8
3
9
63
108
121
8
45
36
6
6
132
3
27
18
15
9
3
28
29
24
36
18
12
6
24
55
23
72
90
6
114
18
13
5
102
25
80
3
72
25
72
11
42
18
12
33
4
29
24
63
15
48
36
30
3
15
60
37
60
5
36
102
222
18
150
120
15
3
9
16
53
24
3
3
6
36
24
3
3
49
20
63
12
33
12
33
27
21
7
5
30
48
18
36
15
9
27
69
6
18
27
27
97
5
55
29
6
54
51
45
48
75
87
21
24
40
23
153
3
21
39
37
47
6
39
28
5
48
66
24
24
12
6
99
36
4
71
42
18
42
78
45
52
17
3
33
27
28
29
24
91
11
45
33
6
120
18
42
18
15
33
15
4
161
198
24
48
90
114
13
47
48
12
6
75
15
108
36
90
30
33
45
18
48
21
3
13
12
23
54
3
72
15
30
60
6
12
18
12
48
7
65
27
21
75
12
27
6
7
32
3
66
7
32
72
40
131
42
7
56
63
12
9
36
69
150
13
20
3
30
138
9
3
37
35
33
9
120
78
117
15
6
24
66
78
6
6
27
45
42
18
15
12
60
15
165
45
3
63
45
12
81
19
17
51
33
7
5
24
48
6
66
90
85
11
12
36
24
33
27
85
35
18
12
6
66
36
12
63
40
77
60
3
4
80
3
33
60
4
5
15
60
9
12
7
71
129
117
18
105
27
61
12
17
24
96
60
6
30
30
85
47
42
60
6
69
51
9
69
12
15
15
49
8
21
6
30
48
12
15
60
21
102
6
30
6
15
21
18
ABCD 96352140988*3^$a+1 [50123]
60
32
1
36
24
75
8
205
83
84
4
9
63
24
15
78
3
8
40
21
51
15
9
24
32
31
54
18
72
105
69
24
51
21
83
100
9
42
30
18
72
6
18
318
15
27
17
16
15
9
60
128
1
144
60
30
72
29
64
51
141
3
33
56
40
12
3
6
18
101
148
15
24
18
83
148
12
60
15
126
23
49
18
9
45
132
12
18
18
6
93
9
36
60
18
65
7
9
84
12
15
17
52
12
20
4
24
36
84
120
81
126
18
63
15
33
80
7
24
17
127
9
24
32
61
72
51
24
32
16
36
44
175
5
13
30
33
24
21
18
30
3
192
20
19
42
54
33
24
48
24
48
24
33
39
135
78
36
47
184
57
48
78
18
12
99
20
43
24
129
12
195
29
43
18
132
66
41
4
32
12
16
21
18
33
165
3
15
72
81
15
9
84
36
9
6
90
3
45
35
112
12
32
88
9
87
117
48
39
32
1
72
3
24
72
63
18
47
103
29
4
39
101
28
33
3
45
54
24
66
51
32
49
18
57
24
9
30
6
15
75
21
32
19
9
72
44
49
3
56
13
71
100
8
127
129
159
149
12
7
9
81
54
54
36
156
90
6
18
9
111
93
44
64
36
96
9
123
12
12
72
15
24
30
72
27
24
21
27
44
52
21
35
400
116
12
31
18
36
3
96
44
61
126
54
12
95
37
15
3
33
231
6
27
36
9
35
1
35
52
24
33
83
43
72
9
48
20
49
11
16
48
81
6
48
81
56
40
57
204
35
52
33
11
48
13
35
36
64
12
32
37
27
24
21
24
108
12
83
52
27
17
55
96
45
45
39
9
108
71
25
27
57
78
57
15
89
36
144
1
11
1
83
43
54
27
32
4
12
21
90
9
9
39
12
3
48
29
16
45
6
72
17
144
1
54
153
21
51
44
13
35
60
16
21
156
60
39
9
96
75
44
16
36
9
36
48
72
3
24
204
27
48
21
92
52
12
68
13
54
48
33
92
1
11
228
67
33
72
24
96
9
47
16
15
57
8
7
105
69
47
52
8
52
80
28
32
84
12
61
27
8
127
102
90
17
55
24
65
7
137
1
147
12
63
30
36
51
27
9
21
75
56
1
83
4
144
39
33
15
57
144
12
57
27
9
47
16
36
27
96
21
32
19
33
12
27
30
167
48
28
80
109
27
8
7
33
48
189
90
9
12
33
11
97
192
60
48
3
15
24
9
45
72
11
48
4
3
153
24
12
9
23
49
95
1
90
17
16
36
51
90
39
21
36
36
72
75
8
1
35
4
48
21
72
60
35
124
32
133
27
39
41
49
35
76
21
107
16
116
61
135
8
7
105
32
40
24
33
87
69
71
1
11
61
51
120
48
21
3
20
48
124
15
6
12
60
66
17
55
54
36
3
75
17
36
13
47
13
39
27
201
93
111
92
148
44
4
33
159
108
39
48
90
35
12
133
11
148
48
12
39
72
21
33
108
63
20
61
54
30
24
18
48
18
95
13
123
63
9
21
42
9
21
18
9
72
81
54
72
57
8
16
117
72
87
3
54
90
57
15
9
104
37
48
15
45
30
53
25
35
49
99
105
23
25
42
54
72
12
3
44
49
35
28
32
85
18
29
76
24
96
44
13
36
11
13
51
21
72
27
8
96
13
23
64
60
36
12
24
15
48
42
30
5
13
60
228
54
45
9
18
69
84
9
87
45
3
141
63
27
5
25
24
48
144
95
19
30
63
27
18
51
32
108
100
33
42
53
12
16
21
24
27
8
4
33
12
6
30
3
24
33
83
52
8
13
27
296
4
33
3
8
13
23
48
4
15
9
32
4
45
126
21
36
45
18
6
51
21
27
128
36
4
39
5
16
132
45
3
45
15
32
12
288
16
144
36
105
132
51
33
27
45
90
6
90
125
67
45
153
71
4
48
9
48
63
63
57
21
84
60
3
48
33
3
140
16
21
234
18
39
39
18
63
24
69
51
93
18
150
3
12
12
81
36
108
12
27
72
69
192
18
96
57
20
12
16
33
6
30
59
100
45
30
17
144
7
138
15
32
112
20
52
63
30
15
36
108
32
48
156
1
15
21
47
96
19
137
48
1
39
9
99
81
24
90
57
20
43
33
32
79
5
19
9
21
75
21
3
8
37
108
39
15
6
39
27
72
33
9
54
54
135
3
57
84
27
54
12
54
29
13
48
180
27
45
36
35
73
131
109
35
127
48
6
18
77
61
63
84
44
136
87
18
6
9
21
27
63
18
83
43
6
15
51
9
69
155
37
3
60
12
24
105
102
78
63
99
45
9
3
24
39
72
198
51
21
3
24
32
96
13
18
17
ABCD 96352777226*3^$a+1 [50109]
38
10
14
60
48
30
12
16
32
28
14
58
140
90
18
24
28
18
2
58
14
76
104
30
46
12
32
46
44
36
60
130
12
2
16
50
40
32
10
138
2
138
30
10
20
102
10
30
98
10
74
16
32
10
18
104
16
2
42
6
30
30
12
18
24
16
72
110
42
18
10
18
14
28
8
40
14
18
118
30
2
48
60
40
14
76
162
18
12
108
42
32
60
36
10
74
30
46
62
58
14
60
66
12
102
76
32
30
18
54
66
30
84
6
12
10
18
2
78
22
18
212
72
60
88
168
30
14
270
36
22
68
22
20
138
22
260
10
20
12
18
18
54
18
12
46
42
50
18
30
100
12
2
18
58
12
60
2
88
18
44
166
2
12
150
88
50
10
30
32
6
22
92
6
10
50
24
46
60
2
12
178
32
66
84
6
10
2
90
30
78
70
14
90
96
12
60
88
42
68
52
2
108
108
52
18
110
90
12
12
66
70
14
18
58
14
18
90
12
16
2
12
96
102
58
12
2
148
38
10
32
12
6
40
132
38
10
20
22
48
14
76
50
54
6
54
210
6
54
16
14
126
22
32
90
46
20
24
28
18
90
2
28
14
36
100
44
18
28
32
30
48
10
2
78
162
70
62
28
140
42
90
6
82
98
72
12
28
78
14
6
24
136
12
60
68
22
92
6
42
58
2
18
42
72
36
60
52
2
96
150
40
20
12
190
68
40
20
42
30
132
148
20
48
72
18
82
80
18
40
90
20
54
30
6
112
18
92
12
36
40
32
18
70
44
28
150
80
28
30
14
6
30
22
60
30
8
10
44
6
10
12
108
60
20
52
8
204
36
24
16
44
6
52
92
48
18
22
108
20
240
70
14
48
40
20
58
14
58
2
46
72
20
70
32
66
30
30
24
96
84
16
32
30
90
30
58
102
18
20
22
98
180
60
30
10
20
12
12
30
78
30
60
78
144
106
60
140
52
38
22
20
10
32
36
112
60
18
14
78
28
60
12
20
102
58
8
114
48
90
42
28
18
80
10
134
46
62
120
18
30
52
110
18
70
20
22
68
12
58
20
30
10
74
48
88
14
28
32
6
10
74
60
18
60
208
44
18
18
60
70
104
58
18
20
22
90
62
36
10
30
32
42
6
72
28
74
36
84
30
78
10
32
36
40
104
16
104
76
14
138
48
12
40
62
126
10
42
50
42
16
2
10
60
30
78
32
148
14
30
6
12
72
36
54
6
42
30
102
58
18
110
30
22
18
44
16
30
92
12
118
2
30
66
54
28
50
238
32
60
28
42
50
88
14
46
44
28
20
28
32
58
110
40
50
54
48
72
46
122
70
2
36
54
6
52
8
22
78
62
10
48
80
82
32
6
12
42
18
48
40
200
12
18
10
72
2
6
40
72
32
28
8
30
102
40
32
16
42
18
62
42
90
48
78
70
20
54
16
2
358
44
46
164
6
60
24
88
20
78
10
44
96
24
16
254
36
70
62
208
32
100
50
58
62
130
68
30
12
30
10
2
18
12
48
198
12
12
178
8
10
44
78
78
90
42
12
30
48
138
22
20
12
186
102
30
18
72
58
20
130
2
10
32
46
32
18
102
10
210
2
48
28
194
58
38
10
74
78
28
20
30
10
32
40
8
84
16
170
10
80
40
50
12
18
84
18
70
180
8
52
62
28
20
18
70
30
2
12
18
10
18
152
40
32
36
40
72
32
36
82
8
24
18
12
36
40
90
92
72
36
60
10
44
48
12
76
92
12
6
24
88
90
8
22
122
36
10
2
10
38
12
40
50
42
76
2
70
50
178
14
6
54
6
12
48
12
28
50
10
30
44
28
32
36
22
20
12
28
108
20
52
8
112
38
12
28
74
46
20
30
40
2
12
6
12
40
20
18
30
54
90
126
202
2
16
32
10
32
76
14
16
50
10
20
102
40
8
60
52
20
30
108
24
6
60
42
42
48
40
20
18
42
42
210
60
6
12
220
62
46
44
48
28
194
46
12
122
18
60
210
28
72
98
54
6
130
80
180
40
14
66
30
24
28
158
10
140
70
14
6
144
96
42
150
12
118
2
16
12
38
12
10
8
12
30
48
54
60
16
72
2
18
40
38
10
132
98
30
42
60
90
48
82
8
84
96
12
10
98
54
60
28
50
12
90
18
90
10
92
46
2
18
52
60
8
22
50
100
62
28
8
90
132
72
16
50
144
66
24
18
78
22
30
92
16
20
30
22
62
150
18
48
24
6
22
30
18
62
78
100
2
28
32
60
78
42
42
58
32
16
42
50
42
186
72
12
6
42
ABCD 96353164184*3^$a+1 [50102]
37
107
16
69
18
17
240
1
39
8
1
15
135
225
24
51
54
47
96
48
115
5
72
144
19
156
6
107
91
117
24
8
120
48
73
47
48
96
103
113
160
27
101
24
55
41
19
173
24
88
3
48
24
45
183
33
104
103
12
42
11
40
3
54
47
1
24
119
145
6
9
32
144
96
7
12
18
3
32
7
36
5
43
24
45
183
24
105
104
259
77
31
209
24
31
65
175
9
80
67
144
45
33
18
5
24
24
31
24
30
96
30
53
40
56
49
6
36
101
25
30
9
120
75
156
78
30
125
37
27
51
72
72
5
25
96
66
93
51
21
75
45
56
55
89
1
24
15
3
36
9
27
69
87
42
18
77
133
3
24
51
54
18
72
12
105
39
57
15
9
123
21
27
149
1
87
111
72
17
16
39
41
64
8
7
65
96
25
12
42
33
32
55
33
32
7
6
3
96
24
56
48
25
111
80
55
9
81
39
272
19
174
6
84
125
96
91
48
36
89
16
152
168
40
27
5
72
25
23
55
105
104
24
31
144
9
48
57
30
57
176
40
57
15
87
126
27
48
87
72
33
8
48
19
72
29
16
56
283
21
33
15
80
48
64
80
88
80
136
15
65
24
40
3
77
67
5
16
104
1
12
6
54
210
53
43
21
63
36
72
18
107
24
96
139
54
15
57
47
1
71
24
112
9
54
201
111
33
39
33
8
7
65
7
90
6
81
56
7
12
5
13
35
7
54
59
7
18
23
24
25
23
40
80
37
35
40
51
53
112
33
126
168
12
60
66
60
83
1
78
18
72
246
72
17
88
9
39
27
29
48
72
96
40
75
93
57
119
24
16
48
63
48
96
33
120
48
8
25
47
48
96
88
3
93
96
8
151
9
57
90
6
47
25
15
3
174
78
57
224
40
15
60
29
16
27
5
40
39
161
79
66
42
48
204
30
83
31
9
27
29
55
41
64
24
33
15
9
288
90
30
23
24
16
9
71
72
1
15
27
5
120
88
339
101
72
67
12
41
24
40
56
43
45
96
33
15
80
16
75
45
9
15
32
43
93
27
96
84
153
15
54
48
3
264
9
15
39
41
16
33
66
45
80
115
77
157
27
3
72
5
88
3
120
24
29
19
72
6
18
72
29
120
175
89
55
36
30
126
57
3
12
33
8
1
23
112
128
1
144
6
66
24
95
16
15
41
24
73
167
88
8
7
96
9
32
16
105
102
33
99
66
35
7
12
5
16
48
27
48
126
39
57
159
93
35
40
56
67
173
136
24
99
36
89
13
3
32
7
12
36
24
9
9
87
33
6
12
54
60
36
63
56
25
30
81
32
96
7
137
43
5
127
120
57
33
72
39
80
61
54
42
30
5
48
120
7
72
33
9
23
40
3
72
21
51
54
114
5
25
95
103
17
43
69
80
13
90
17
73
23
72
7
54
54
101
24
88
8
145
126
105
8
25
63
117
75
56
1
15
3
45
3
117
27
69
192
32
40
27
5
49
60
107
55
12
5
55
66
239
73
18
21
33
36
102
29
13
75
15
41
16
105
95
43
45
15
18
138
36
96
33
56
24
157
3
32
88
21
48
6
101
19
29
40
56
144
73
23
16
15
65
79
24
161
109
147
8
7
18
12
18
33
9
66
5
192
43
30
47
25
23
24
13
11
7
177
56
16
159
57
8
79
18
24
15
39
72
84
29
96
55
105
45
3
32
48
40
147
84
96
36
29
64
81
96
63
72
152
48
25
143
1
39
56
24
184
51
36
36
29
40
165
51
27
93
24
3
36
54
6
84
153
45
78
84
36
54
6
36
21
27
53
48
31
89
67
45
9
78
108
12
36
60
9
3
45
200
48
72
73
87
8
120
37
75
9
54
60
54
30
17
79
17
55
17
48
199
108
108
24
66
23
19
12
9
87
12
53
7
41
49
15
96
51
48
60
18
54
41
7
36
54
23
160
32
1
42
108
120
41
19
101
19
72
60
17
160
33
23
55
66
23
48
43
5
25
54
36
6
111
15
129
9
24
ABCD 96353688526*3^$a+1 [50097]
87
81
15
48
20
16
153
36
51
24
15
5
49
3
33
30
6
30
24
84
60
180
72
18
15
63
24
30
18
96
6
6
84
45
33
63
32
7
24
69
51
21
111
78
54
30
90
66
12
42
45
20
7
24
45
20
31
6
23
16
63
6
27
195
54
48
42
96
29
139
42
83
19
41
1
18
33
9
48
66
5
37
18
41
43
65
12
25
15
60
21
84
66
18
51
69
191
16
3
54
42
84
6
24
39
20
1
30
24
150
3
44
16
63
132
33
24
15
48
89
28
20
67
6
23
7
84
18
3
32
12
73
36
51
96
68
37
27
72
75
24
120
6
35
180
1
114
18
42
9
72
8
96
25
90
21
12
57
60
54
12
9
3
30
27
9
42
48
101
16
27
45
20
31
21
33
66
132
48
65
7
84
9
12
33
39
45
6
9
108
45
192
48
60
42
21
12
33
12
119
40
33
167
55
24
9
3
60
120
29
31
18
6
29
124
87
36
204
48
21
20
19
33
44
13
66
6
66
54
51
3
24
6
54
48
9
3
45
20
31
6
3
87
29
91
24
9
93
39
3
30
35
28
39
9
21
15
3
96
6
95
49
24
15
153
42
21
20
55
6
18
6
54
5
12
19
6
126
132
6
30
9
27
36
24
30
39
9
35
52
36
8
1
18
5
55
117
36
24
48
105
150
18
143
4
236
64
21
6
24
132
78
11
88
140
36
91
45
9
11
4
21
6
54
63
72
123
72
6
78
36
93
27
5
79
120
84
72
9
69
36
6
24
41
19
141
33
66
141
33
12
24
42
18
42
12
21
45
24
47
31
18
147
12
3
45
9
66
33
120
12
60
32
55
60
6
111
48
75
77
19
24
57
44
67
77
52
44
31
96
18
42
48
144
42
18
45
171
54
18
48
120
60
9
165
42
5
160
39
12
60
18
90
36
9
147
144
36
93
27
12
5
91
24
6
84
183
63
69
63
24
89
7
17
31
65
16
111
60
9
63
36
36
24
69
33
23
40
15
57
8
76
39
144
57
3
60
33
3
54
123
63
24
30
27
8
1
96
35
16
32
12
13
18
9
15
9
81
48
111
99
108
33
24
45
3
27
12
24
141
93
18
102
42
5
25
24
111
75
33
36
39
18
15
27
6
71
31
72
138
18
6
39
72
8
25
72
143
97
15
32
13
75
225
3
20
31
54
102
18
54
78
12
108
102
42
156
59
1
18
6
39
39
96
54
30
108
84
66
42
36
21
9
12
39
99
41
25
75
51
105
63
5
4
171
29
145
42
60
6
12
87
33
12
36
78
30
12
42
21
27
17
7
18
11
40
21
51
87
17
31
12
60
78
12
48
24
18
57
3
36
30
36
30
6
15
27
30
60
90
72
36
45
159
90
3
81
54
66
35
31
36
24
54
51
140
73
186
6
23
16
20
31
6
108
54
72
81
3
9
87
30
54
41
13
15
80
67
30
15
33
47
144
55
12
45
45
42
17
16
24
45
90
45
20
88
93
90
153
15
6
138
5
25
36
42
144
24
65
79
33
3
84
36
57
33
11
73
102
60
24
30
95
7
12
42
15
39
66
23
52
36
9
15
135
45
20
139
30
42
18
39
36
81
36
23
25
12
15
15
30
102
45
45
27
48
20
13
78
9
3
42
48
15
27
81
9
42
81
15
24
5
25
111
128
49
11
37
27
33
15
60
39
90
36
138
41
31
84
24
6
60
35
55
9
24
3
24
185
4
15
29
37
126
9
20
169
30
60
42
87
60
27
24
65
127
24
120
9
20
115
90
84
3
15
12
17
73
6
30
54
33
3
57
44
139
72
54
39
21
66
29
4
12
3
6
35
13
51
56
13
3
8
91
5
16
72
21
71
4
200
49
6
141
80
19
41
1
15
45
18
5
1
15
45
54
60
30
15
24
57
39
27
33
39
198
54
9
9
132
35
19
6
23
1
12
3
24
51
42
30
48
12
9
21
48
6
33
27
9
57
42
36
12
12
33
8
16
33
6
129
27
5
24
25
60
102
54
30
6
138
6
75
45
66
12
72
33
32
48
7
30
54
81
36
57
6
96
53
73
83
4
56
25
126
30
60
18
165
105
3
39
66
75
69
83
157
18
18
12
30
12
141
57
66
36
21
128
16
63
6
75
44
76
20
181
24
216
48
11
31
29
67
24
144
29
1
42
33
60
24
51
117
15
17
115
30
35
31
24
42
18
12
93
33
30
89
55
53
61
15
69
3
93
114
12
5
48
12
19
72
102
95
37
18
6
126
6
12
135
3
29
1
24
48
30
105
15
12
36
24
30
36
83
7
24
54
120
51
15
78
18
18
11
48
31
30
6
6
39
36
44
4
36
8
37
114
65
16
60
9
36
6
93
21
36
227
55
33
39
5
19
45
80
91
33
63
149
ABCD 96353776796*3^$a+1 [50079]
5
43
29
139
29
163
5
379
93
171
197
144
48
7
41
19
21
15
129
128
40
128
48
40
120
96
80
64
80
64
171
156
113
91
101
16
3
29
43
144
5
96
67
101
19
96
5
40
176
139
45
360
27
29
120
96
199
161
48
79
60
77
88
72
56
67
21
32
24
175
84
96
5
40
48
51
29
43
72
53
64
171
144
108
185
67
48
132
41
24
120
103
65
216
55
180
29
520
8
43
5
139
5
72
144
256
8
192
43
45
27
165
123
45
315
72
108
137
96
72
456
259
45
96
56
24
19
5
112
80
40
51
149
211
29
19
29
96
144
136
24
3
149
24
24
151
41
139
77
67
72
5
31
57
32
216
112
51
21
24
224
91
5
16
80
160
80
31
233
115
360
144
12
33
75
5
67
53
136
339
53
168
16
168
48
195
48
72
77
67
24
101
64
99
60
161
19
45
8
24
48
40
56
24
72
64
24
72
48
207
89
55
105
291
29
115
5
136
176
72
16
15
41
96
163
132
252
53
144
19
117
104
24
232
32
312
16
8
19
77
115
24
45
72
128
19
5
55
137
55
89
307
189
80
259
21
15
41
144
88
27
24
77
67
5
151
60
45
272
55
9
96
39
305
64
51
53
55
17
40
168
27
21
123
389
331
144
5
192
120
151
84
29
240
271
89
7
108
149
72
24
64
96
147
29
24
7
84
5
120
376
128
232
27
5
232
8
72
43
12
185
120
43
117
99
72
120
144
149
40
80
19
101
16
56
120
24
40
219
101
96
160
567
36
12
65
67
5
16
24
63
9
279
9
3
24
149
439
81
51
93
15
257
43
125
232
99
5
67
125
120
43
144
5
211
77
24
19
125
199
60
21
216
123
360
333
27
72
413
112
99
36
185
55
89
91
29
379
312
144
149
16
32
24
211
149
48
120
240
48
24
19
5
31
108
101
79
17
48
192
43
168
117
8
48
19
396
9
135
33
104
103
156
189
432
128
40
80
211
96
93
8
19
189
32
103
41
55
48
132
48
77
19
120
5
72
199
9
39
36
245
16
123
12
144
204
93
87
12
168
77
48
127
161
184
135
41
24
120
216
208
56
55
105
135
144
17
480
43
77
48
96
48
112
56
139
120
173
160
272
24
16
128
16
27
29
24
72
120
43
101
88
152
ABCD 96353780566*3^$a+1 [50076]
77
258
102
91
24
41
39
88
8
57
15
36
12
4
29
39
28
77
12
43
41
51
9
162
69
28
8
160
192
12
65
51
168
117
12
15
48
4
68
28
65
115
8
16
20
16
20
24
16
20
100
5
55
65
19
8
15
85
20
135
18
7
72
65
6
145
72
8
63
6
55
20
15
25
36
60
77
7
131
120
78
39
33
12
55
32
15
1
23
37
17
18
49
56
4
60
8
160
23
33
39
42
48
48
54
13
60
47
1
72
60
20
15
30
75
15
57
15
30
63
28
23
49
72
5
24
132
15
45
39
60
16
32
52
96
12
71
90
31
8
60
28
8
12
45
30
37
60
17
15
16
29
3
15
18
7
56
87
289
284
64
17
31
35
42
30
37
125
30
18
48
7
8
45
18
24
13
17
18
25
72
23
49
20
123
25
12
36
60
35
9
21
15
52
8
135
90
108
96
90
1
60
17
43
53
24
36
19
48
65
12
30
102
63
220
32
15
174
7
17
60
108
7
48
20
63
1
120
29
39
36
21
43
41
7
12
11
21
9
24
18
49
5
115
48
53
18
97
60
17
51
9
60
51
144
15
18
19
41
84
30
24
81
108
36
39
30
7
60
8
112
101
55
17
48
3
16
44
51
1
32
21
84
48
7
41
54
48
25
24
41
39
21
259
80
33
78
78
27
40
5
42
117
93
12
48
43
12
60
48
77
18
24
45
16
12
95
66
19
32
45
84
42
192
25
60
20
28
44
48
40
120
56
39
21
9
43
23
54
27
81
7
8
69
3
21
7
17
12
48
51
16
60
71
33
15
6
51
45
19
5
48
63
33
12
12
48
114
30
3
88
24
5
48
90
78
87
12
21
67
48
72
8
40
17
3
9
43
120
17
6
25
29
3
88
5
7
60
168
8
72
60
4
8
93
42
177
40
23
57
40
41
19
11
48
181
60
20
76
65
15
100
17
42
121
24
200
21
3
52
29
48
7
29
42
9
15
25
48
32
16
20
9
18
6
91
29
42
24
48
57
45
114
1
41
7
5
72
3
87
126
18
24
13
77
30
21
9
171
24
40
120
56
45
27
39
1
24
48
48
5
15
45
19
48
65
66
1
23
145
23
33
21
114
9
28
77
7
41
39
15
45
84
9
36
72
19
80
36
9
24
42
18
67
17
3
64
95
30
43
5
43
23
45
147
9
88
47
33
15
97
5
3
15
18
19
11
25
8
16
68
96
12
45
72
51
12
93
102
30
18
6
186
25
53
31
161
42
25
12
35
33
112
281
7
101
67
24
233
15
88
24
29
7
59
126
27
45
43
8
16
41
63
4
113
139
5
31
17
42
33
33
19
48
83
33
21
48
3
15
33
117
187
48
17
67
60
65
51
105
18
6
18
13
77
12
24
19
53
24
18
25
5
12
54
49
108
29
96
19
11
24
33
15
57
16
180
84
48
53
67
17
39
9
7
71
24
45
3
30
48
60
30
30
138
6
43
23
49
48
20
28
77
7
60
96
24
41
7
53
7
17
66
33
16
95
25
48
48
180
35
78
15
27
49
53
3
15
24
66
7
23
37
17
66
42
6
57
64
20
28
71
24
21
4
101
7
35
93
57
90
97
72
48
5
43
24
89
36
24
19
20
3
24
85
89
87
9
36
48
7
8
15
1
5
15
28
5
115
32
220
65
75
168
57
103
41
30
162
7
8
33
7
5
87
52
191
42
12
3
63
33
21
66
25
65
19
155
66
67
113
27
15
96
24
25
48
17
12
183
57
144
66
54
24
7
48
116
64
48
47
48
33
57
19
36
5
19
5
18
73
65
12
67
71
25
80
45
18
6
18
6
51
21
19
5
51
15
97
8
249
55
71
37
131
105
4
77
48
3
108
36
33
15
33
18
157
212
12
9
19
17
15
21
19
5
43
56
45
42
138
19
20
96
16
95
33
63
97
48
8
4
11
21
36
15
33
15
90
12
42
72
21
33
19
221
31
128
36
15
6
66
24
33
40
72
53
43
5
27
15
48
25
84
35
25
95
6
42
33
135
42
111
144
15
25
167
81
100
44
21
42
133
132
92
16
12
20
45
63
4
96
29
15
81
15
15
49
20
141
79
20
3
25
120
12
68
88
17
55
71
144
72
138
48
39
15
13
11
24
25
47
133
35
57
88
41
7
12
12
36
35
120
37
35
93
3
61
41
72
3
72
100
17
43
48
8
24
111
1
5
43
20
28
209
15
84
36
76
65
24
51
24
40
65
55
48
23
30
7
161
67
53
27
9
255
40
56
64
20
16
60
5
60
7
53
7
113
42
48
102
90
25
80
40
113
67
17
91
5
24
75
40
53
67
23
6
19
12
44
72
45
67
47
9
15
1
95
1
149
18
25
ABCD 96353937352*3^$a+1 [50029]
120
45
27
45
50
16
45
29
19
17
4
14
10
6
33
45
96
114
33
9
24
75
81
15
48
21
36
3
105
12
80
16
75
24
21
108
30
6
108
8
28
332
7
93
12
36
75
57
63
45
39
12
9
20
67
45
72
15
12
24
120
39
2
31
159
6
42
33
129
15
63
18
15
29
34
6
3
33
3
60
72
24
9
12
15
3
86
36
79
101
18
10
12
12
72
3
3
50
55
165
48
2
10
60
3
71
226
24
39
12
3
2
4
104
36
76
15
9
3
23
70
42
6
24
12
39
15
45
129
32
16
3
81
30
30
84
15
21
96
120
18
6
24
156
24
15
9
48
135
9
36
108
39
21
39
21
20
55
51
114
12
15
113
162
10
80
4
63
297
48
128
19
24
65
16
15
159
42
48
60
12
27
3
30
15
12
36
9
132
15
105
20
4
15
9
8
52
66
126
18
6
27
9
3
3
14
28
15
120
297
44
7
108
105
27
5
144
4
12
123
60
17
124
24
60
6
54
20
7
105
102
81
111
30
48
66
9
53
82
126
159
12
129
51
9
90
6
39
9
26
25
21
15
129
15
204
21
12
24
30
26
55
153
36
36
80
55
87
6
27
57
6
96
9
96
36
12
72
24
21
96
120
3
57
15
48
12
9
123
111
9
132
108
101
19
33
15
48
24
21
12
24
48
36
26
13
12
36
29
70
9
135
90
72
15
5
28
12
147
15
66
60
15
60
69
123
48
24
63
54
3
77
19
57
78
62
28
12
42
6
20
70
30
51
96
93
56
55
9
27
15
33
5
90
46
99
120
5
115
9
63
33
84
36
87
23
49
41
22
45
69
48
27
51
80
64
18
63
24
21
15
33
96
3
33
87
117
18
6
75
60
12
72
173
34
6
42
6
12
15
65
7
81
24
32
64
12
27
81
15
17
54
46
15
33
12
195
3
6
123
53
115
39
6
20
64
15
48
57
24
102
45
117
15
168
119
13
12
24
69
26
1
9
102
18
132
60
24
15
24
21
36
15
9
20
28
63
45
3
5
10
6
74
64
33
57
8
7
21
72
8
64
18
9
71
10
39
21
128
55
57
3
9
96
180
87
105
74
46
15
165
12
123
45
24
15
3
6
27
15
42
12
39
21
56
7
45
48
48
27
5
4
36
48
24
12
51
105
27
165
3
69
363
33
12
51
5
64
66
6
39
81
24
12
60
27
36
69
36
87
12
21
75
21
51
5
28
27
195
48
42
20
108
72
64
116
4
39
12
12
81
51
9
27
33
12
75
177
6
354
111
69
51
117
48
12
84
123
93
84
15
69
27
33
144
3
48
9
48
48
42
18
39
21
20
55
87
114
78
18
27
57
99
24
96
12
3
6
39
57
27
47
1
45
8
36
124
90
6
3
21
15
45
92
7
156
24
47
58
3
33
24
3
23
1
156
45
24
39
87
18
39
48
69
84
36
48
8
18
10
12
68
4
27
21
27
101
4
72
51
84
9
32
7
81
15
95
16
45
9
72
48
162
174
24
12
27
3
138
15
72
45
18
6
3
21
15
9
3
93
24
75
77
55
45
36
24
24
27
72
33
75
3
102
80
43
120
9
120
51
17
88
39
3
33
45
116
16
48
27
3
6
3
231
26
76
27
21
51
24
21
39
69
27
84
57
60
42
18
27
36
24
45
48
3
129
135
63
33
45
146
1
69
84
12
48
72
48
15
12
9
120
36
24
39
81
63
41
4
6
270
75
41
4
27
15
30
12
48
8
76
24
60
75
192
5
43
9
75
53
7
36
45
72
74
25
45
48
27
24
45
75
12
9
144
72
18
81
81
120
20
19
45
36
15
29
160
84
72
3
57
87
81
72
60
15
65
4
36
15
72
48
57
56
7
132
77
4
60
39
48
93
132
27
3
45
35
94
84
20
76
24
54
6
24
15
3
78
75
36
41
40
140
22
81
96
93
18
93
285
72
12
27
69
15
51
6
24
96
3
15
66
36
3
45
32
10
45
45
8
7
39
6
12
72
15
9
15
45
32
28
135
141
3
33
15
12
45
6
192
30
12
3
33
156
39
12
33
72
99
36
3
9
132
3
90
32
4
12
12
12
78
6
75
72
48
39
6
99
45
108
140
139
5
16
3
81
75
41
10
45
35
22
48
3
24
153
38
90
7
72
101
31
9
32
4
3
33
72
3
24
33
8
112
3
45
3
197
144
28
15
117
56
40
132
3
23
109
3
30
15
57
72
3
93
48
12
60
75
237
18
93
36
63
42
3
48
108
45
39
36
117
27
33
39
33
8
43
69
15
12
105
120
24
27
ABCD 96354401842*3^$a+1 [50098]
11
16
45
11
13
27
63
9
81
47
19
24
45
20
19
6
27
8
19
66
107
60
148
72
20
13
30
5
211
9
15
90
35
64
36
21
11
13
47
73
15
9
35
40
60
21
95
40
20
4
3
5
12
91
17
12
13
23
120
12
19
9
9
6
29
61
27
20
43
5
61
18
33
32
16
69
83
25
47
28
32
120
1
72
15
39
89
19
65
76
9
36
12
35
28
20
84
31
65
52
92
25
15
12
8
16
12
72
81
59
67
33
12
24
72
72
8
13
35
37
78
65
84
88
15
18
30
24
5
7
24
5
52
92
7
9
9
23
4
51
5
97
27
33
35
48
115
18
47
12
36
4
45
203
52
108
27
53
37
51
135
9
57
54
9
72
8
25
243
12
51
54
95
52
24
20
19
96
17
12
16
9
3
27
33
27
30
135
33
30
9
33
23
97
6
89
100
36
165
27
9
18
105
8
67
5
91
29
1
24
171
32
48
72
12
48
13
90
21
44
24
85
72
11
40
39
9
44
88
93
24
66
42
27
21
27
20
40
20
19
36
113
37
47
133
23
79
162
126
54
36
18
42
3
15
65
7
53
55
5
4
111
60
90
54
101
72
60
73
95
24
1
15
72
48
20
72
148
12
9
71
37
15
56
24
36
24
31
12
189
9
87
117
18
90
90
5
48
67
53
25
12
63
80
132
120
43
29
1
114
161
24
60
88
12
80
16
57
83
120
55
21
44
84
7
41
55
18
66
89
25
84
15
20
28
72
15
65
1
27
27
18
42
12
6
90
30
23
24
31
12
125
48
52
20
52
128
48
40
20
72
7
18
27
45
6
45
75
17
88
21
24
54
161
64
93
15
8
40
87
225
57
71
100
32
48
12
97
35
28
20
85
39
24
21
51
20
97
108
23
79
5
157
6
12
18
155
72
88
33
66
24
65
55
17
7
90
66
9
27
36
42
23
13
35
24
36
12
28
80
67
18
54
78
23
97
23
19
30
35
168
55
17
40
33
48
15
111
33
12
99
17
43
17
55
5
12
48
19
173
88
92
40
8
48
84
76
27
84
29
40
45
119
108
28
140
12
48
52
60
45
35
12
28
27
96
120
17
25
35
4
33
11
180
37
72
11
12
12
36
79
41
4
68
13
120
36
119
24
48
52
15
21
9
15
21
15
32
103
102
42
102
71
12
16
140
64
8
37
18
12
18
35
37
23
73
107
4
8
181
15
72
8
60
16
141
63
20
124
3
113
85
15
135
66
11
43
45
72
20
72
43
33
75
5
37
39
51
18
156
24
35
24
148
20
52
75
53
12
13
75
20
48
24
16
81
123
3
17
1
27
72
15
5
36
79
5
1
66
18
36
24
191
24
48
52
45
18
53
112
20
7
18
95
48
52
8
240
49
18
48
36
89
37
35
12
48
37
3
87
41
4
8
112
8
12
16
44
55
5
85
18
5
12
73
83
16
44
144
28
128
61
51
32
7
33
48
144
51
30
72
11
25
15
92
48
12
168
7
45
15
137
96
19
81
129
83
40
32
97
23
48
25
27
36
12
8
37
60
47
136
9
72
24
155
19
90
11
85
30
29
52
81
87
45
108
47
145
63
9
36
15
12
15
45
3
33
9
12
83
36
79
33
45
27
8
4
9
35
52
117
36
75
24
80
67
18
6
57
9
36
42
41
12
48
84
25
11
49
23
43
60
29
28
108
180
9
27
9
60
270
5
24
28
32
48
43
21
8
16
57
27
51
21
33
102
78
135
57
11
60
60
145
23
52
80
97
18
17
96
72
7
78
18
12
185
37
12
63
36
44
60
36
24
241
27
20
25
23
144
28
20
72
16
21
11
67
5
36
49
3
15
113
160
44
36
84
36
24
120
31
30
35
19
6
75
15
12
180
5
12
16
117
47
16
32
52
51
30
90
5
4
27
101
13
35
31
126
47
40
8
48
24
1
47
48
40
12
32
67
69
12
189
96
18
65
1
18
5
120
91
65
16
96
48
24
8
4
36
99
96
12
141
20
1
11
148
12
15
65
48
49
30
18
87
140
52
44
100
20
72
12
40
56
4
21
47
13
35
55
30
35
12
25
23
19
48
17
120
31
65
19
33
39
29
12
37
36
35
4
8
12
7
9
99
18
143
55
45
117
95
48
64
33
18
9
3
60
84
18
6
57
32
73
23
16
9
47
12
36
144
91
57
27
36
42
27
8
67
65
31
29
36
1
51
8
49
143
19
96
45
48
117
35
12
85
3
108
20
52
9
63
20
25
6
5
25
60
27
45
47
16
72
27
12
101
40
8
72
100
12
8
25
27
21
36
51
3
5
4
20
97
18
53
43
54
30
81
180
27
53
52
8
31
6
30
125
72
48
48
72
28
45
ABCD 96354704216*3^$a+1 [50009]
54
108
9
16
96
8
16
11
42
144
19
32
72
24
16
101
6
37
11
165
3
228
24
9
27
66
18
129
51
288
277
47
6
48
3
87
6
3
40
95
216
9
16
11
61
179
69
15
1
56
408
135
1
24
59
18
27
51
12
73
35
37
32
16
176
63
25
240
47
73
96
5
43
96
23
1
59
138
67
23
6
30
85
216
29
51
64
8
48
120
99
21
39
174
3
123
90
123
208
155
24
141
144
15
54
139
11
13
176
75
13
80
48
45
19
35
69
48
48
112
104
15
12
13
56
3
60
33
93
30
21
111
25
96
23
156
69
3
21
40
24
47
144
9
27
13
35
13
48
35
162
3
40
56
184
200
21
27
72
88
23
49
11
84
1
5
18
120
25
11
61
48
56
136
101
54
180
1
53
27
184
179
37
120
56
24
112
11
85
56
3
13
5
162
81
27
37
53
42
9
171
45
96
15
6
291
184
144
11
37
29
27
207
169
11
24
12
1
32
45
30
13
11
253
47
6
30
42
120
78
45
16
5
67
11
48
24
90
30
13
11
66
123
88
32
88
32
16
24
8
3
96
141
112
83
133
128
51
12
36
240
85
5
3
96
64
24
8
39
129
112
29
51
15
57
141
6
84
97
120
56
51
18
24
54
69
21
27
207
12
60
9
72
27
37
24
5
90
9
24
183
6
27
48
232
8
16
29
102
108
24
73
53
48
91
125
6
48
45
160
107
72
13
32
3
108
129
264
27
13
53
24
3
48
21
3
15
1
96
167
78
102
132
1
24
23
81
48
3
13
53
24
66
25
104
72
24
45
139
29
91
29
6
108
33
88
32
72
72
16
24
95
84
72
18
75
15
9
123
48
24
37
24
104
72
99
69
24
40
8
189
30
61
80
21
78
156
24
97
144
5
3
3
12
60
21
15
33
16
48
48
197
30
13
95
6
30
109
144
8
24
39
1
35
61
104
16
125
24
3
72
48
48
27
12
1
95
33
21
3
27
133
96
5
67
8
141
78
12
49
72
23
9
208
53
6
108
145
168
80
3
13
72
80
96
39
121
5
54
61
29
43
83
85
29
72
18
144
1
11
13
80
64
77
42
318
459
88
24
23
25
11
13
24
53
3
72
15
1
35
21
112
80
16
5
19
35
37
48
56
64
215
105
64
24
104
112
96
11
96
48
36
6
90
49
56
40
29
162
54
3
111
9
64
24
8
64
23
49
23
60
12
60
37
168
5
3
15
57
75
13
80
192
21
54
156
108
24
48
60
57
72
171
13
8
39
33
75
85
59
12
105
16
29
90
30
18
33
39
121
80
87
25
48
5
43
5
3
48
16
155
45
183
1
59
69
96
27
13
48
53
99
136
56
69
54
93
96
27
117
16
104
27
13
29
54
117
16
11
45
96
21
75
243
37
107
42
30
85
29
219
27
24
45
16
56
27
66
27
15
318
162
169
11
60
30
18
33
24
165
18
97
96
53
3
16
5
99
160
56
21
6
61
29
18
72
12
13
8
88
23
25
29
171
183
1
72
59
21
135
129
120
64
35
12
33
165
3
16
96
341
18
108
138
3
3
61
167
33
72
3
61
24
29
91
32
3
21
208
48
72
48
11
72
13
48
29
3
21
30
165
48
21
75
120
120
87
9
16
80
75
12
57
69
67
48
32
120
120
88
120
59
66
6
13
35
21
40
191
9
51
48
36
1
23
145
8
45
48
3
120
160
80
16
72
48
101
27
183
24
72
49
5
19
24
80
120
24
3
165
112
72
23
54
27
72
45
42
84
60
33
3
93
16
8
75
36
97
104
39
30
115
24
155
61
56
3
93
3
45
24
21
43
128
72
99
ABCD 96354853256*3^$a+1 [50047]
69
33
30
36
45
24
63
9
21
19
71
193
5
6
13
35
21
64
96
20
21
24
6
33
16
56
15
9
64
17
19
41
18
42
24
55
17
19
59
12
60
13
80
15
1
23
6
55
92
27
6
60
6
36
60
9
21
27
21
90
21
36
33
19
143
48
36
24
96
60
21
15
9
99
25
59
60
30
7
23
33
4
11
109
24
101
60
111
132
33
87
120
33
43
35
156
18
12
18
21
12
63
25
41
30
45
28
5
30
81
81
6
12
18
84
24
6
18
7
20
15
25
48
92
3
48
12
42
19
24
35
21
36
15
66
42
72
48
1
35
24
12
6
19
35
60
13
11
21
4
11
48
57
21
78
12
9
3
45
51
45
16
29
12
7
47
13
83
12
6
12
30
12
72
78
36
39
27
145
8
33
12
3
117
60
3
15
24
84
60
66
3
27
69
12
39
18
18
84
9
27
45
9
24
90
30
19
60
32
40
23
18
24
18
33
112
71
105
84
33
12
36
12
79
11
24
45
33
111
39
48
45
12
52
35
48
25
11
9
12
3
1
11
60
33
15
145
8
15
9
28
36
101
15
48
75
60
6
36
36
18
21
15
6
67
83
42
15
75
42
15
24
9
15
15
1
56
3
162
48
3
52
8
63
24
45
3
12
60
12
48
36
1
29
19
17
18
12
49
161
3
33
24
51
27
1
96
5
90
108
12
13
65
6
169
77
6
12
21
81
39
99
210
66
81
9
84
48
15
39
6
30
9
129
54
18
24
39
84
15
168
13
56
3
18
67
8
57
55
5
18
12
18
18
60
66
43
17
39
15
12
73
11
30
63
12
64
32
3
54
42
30
19
5
6
18
42
30
6
37
35
61
65
12
7
47
30
6
13
36
20
21
3
99
108
93
21
75
4
140
27
12
6
42
12
12
6
27
27
13
5
91
20
15
12
30
48
19
72
11
9
3
97
5
6
30
12
48
7
8
52
68
33
15
100
11
18
12
48
3
15
18
24
6
12
72
6
42
13
41
51
27
33
24
15
33
105
30
33
9
54
21
15
30
114
21
15
18
12
54
57
75
12
205
56
9
48
24
3
21
42
13
89
27
60
21
60
39
105
48
30
1
5
19
11
1
108
32
15
48
18
84
36
174
13
5
48
19
35
81
172
8
69
18
30
66
61
144
65
15
76
128
108
24
15
9
24
3
30
27
15
21
16
44
87
49
71
24
48
30
6
162
24
30
49
29
12
15
36
4
23
33
9
15
33
7
59
84
72
18
108
30
13
101
51
4
5
78
42
6
18
39
63
33
51
78
12
84
72
63
21
96
18
45
39
1
96
20
24
12
39
6
18
6
6
33
36
28
71
42
54
30
15
28
152
48
48
3
21
51
45
4
5
30
24
36
13
53
75
15
18
99
63
73
56
3
1
41
39
27
48
1
71
97
23
45
3
24
60
33
9
51
27
42
30
133
20
3
13
56
24
39
85
5
3
4
8
15
1
65
42
13
17
15
93
54
61
36
8
45
3
108
39
25
20
15
81
64
36
11
13
5
12
51
12
112
5
15
124
24
35
36
72
9
33
51
15
21
28
35
36
12
30
48
51
28
11
81
33
30
25
17
54
36
6
12
63
63
49
35
36
42
127
35
81
9
42
69
36
3
12
240
45
105
15
64
35
6
6
12
6
55
32
28
20
16
41
102
18
127
120
41
66
24
30
87
87
321
16
56
27
25
32
183
12
30
3
15
30
3
12
21
6
85
48
71
21
3
120
6
36
18
60
25
5
36
30
54
15
100
11
45
21
79
32
4
11
13
17
42
48
24
24
1
56
12
60
76
104
12
3
30
31
35
66
54
1
11
9
4
29
3
27
90
135
40
17
6
12
21
16
20
96
15
30
15
48
27
108
81
33
12
3
3
12
37
5
24
6
60
24
54
12
198
108
9
75
109
17
27
45
168
12
30
12
60
6
63
24
111
1
35
93
3
13
65
19
72
24
41
51
87
57
45
3
12
15
78
7
108
23
48
54
3
52
83
73
101
15
28
23
73
29
15
48
9
24
31
24
32
48
27
49
83
12
73
8
27
42
15
9
24
15
45
6
21
24
12
3
9
40
8
52
17
3
27
21
3
6
36
42
6
12
24
19
20
51
48
1
5
12
15
27
42
15
63
37
116
15
105
27
12
9
189
42
18
18
72
30
66
45
15
9
21
54
61
224
81
24
30
18
24
18
21
84
16
47
12
102
18
1
47
18
6
6
7
132
108
5
96
91
8
15
33
84
93
42
13
23
13
17
19
20
93
12
15
99
6
15
3
25
17
36
30
12
258
3
4
47
96
105
4
56
48
24
16
11
36
24
6
3
39
21
69
7
8
16
29
7
95
24
21
3
42
30
45
21
15
12
57
115
44
39
60
57
39
45
9
36
36
19
77
42
45
168
12
15
37
44
40
56
3
30
12
43
41
139
47
36
45
52
5
15
15
18
7
5
6
45
81
279
15
36
48
36
57
75
9
21
39
24
39
156
9
15
61
60
144
53
18
24
57
15
6
75
33
15
39
45
27
24
1
41
30
54
103
72
44
12
84
129
6
48
48
13
44
21
42
49
20
3
21
39
18
75
63
21
51
54
30
24
30
6
189
12
45
15
24
15
36
24
265
116
9
48
75
112
24
36
68
12
135
78
6
1
5
63
21
6
45
15
48
1
11
6
18
9
15
18
139
5
30
30
24
42
13
11
24
72
12
37
5
63
48
33
24
63
3
21
36
33
75
9
12
36
15
57
3
3
141
4
47
90
42
6
126
73
11
6
135
21
78
6
79
24
65
3
75
12
6
235
41
60
24
6
33
16
47
37
32
3
ABCD 96355153582*3^$a+1 [50020]
40
21
12
12
65
19
111
14
70
9
11
16
24
9
11
37
60
9
54
45
75
9
47
25
5
28
27
36
23
25
36
5
28
2
13
17
31
63
26
244
36
39
5
10
9
21
80
106
20
1
9
78
21
12
69
39
41
43
27
9
5
4
30
21
12
48
11
24
10
27
12
36
65
4
3
12
75
21
36
39
36
9
11
109
71
28
21
35
34
51
135
50
4
15
15
2
24
46
9
45
75
24
12
65
19
21
14
30
7
39
18
90
33
9
14
37
33
96
14
1
65
28
15
36
24
17
19
105
36
39
12
72
51
24
30
26
49
15
153
60
9
20
34
21
5
94
117
33
27
12
72
35
49
95
16
18
3
12
48
9
15
3
12
69
60
11
30
150
1
23
1
36
59
64
54
15
45
111
36
60
3
42
30
9
35
30
19
72
5
30
58
75
108
53
36
43
36
65
91
5
4
60
15
60
11
13
17
19
9
30
2
40
3
11
4
81
21
63
48
3
81
3
21
5
10
20
25
5
30
25
45
15
24
17
60
54
66
90
61
3
6
63
21
39
36
5
124
51
65
90
6
4
15
21
15
3
33
12
17
31
9
20
24
31
33
42
54
51
129
36
3
12
3
30
6
45
35
49
12
95
61
9
3
12
3
116
85
24
36
21
51
39
44
25
171
9
12
12
12
59
66
28
15
11
37
9
39
51
9
24
48
63
69
15
45
72
95
1
24
3
33
60
27
2
43
11
30
10
9
41
6
54
19
41
55
99
32
25
60
9
116
10
81
24
15
78
2
24
25
15
45
65
19
71
4
33
12
11
64
6
39
12
24
71
1
9
63
17
19
5
31
153
15
48
9
63
12
3
57
24
36
75
20
1
60
24
65
60
114
1
39
56
49
84
48
12
71
25
11
13
48
63
24
32
24
61
24
11
1
24
3
12
33
71
25
72
3
21
33
12
24
20
19
81
54
57
24
9
27
9
6
21
24
36
39
14
4
75
21
20
79
12
33
62
25
5
55
149
6
13
11
1
45
63
15
21
41
4
39
60
60
36
120
9
3
60
9
18
62
28
75
17
70
9
5
46
44
46
51
12
60
17
115
63
26
16
3
15
57
45
44
7
53
31
48
11
6
19
5
34
30
2
49
12
12
57
39
12
3
30
15
9
12
78
36
84
21
24
12
39
20
34
12
39
5
31
35
25
29
31
3
21
84
96
21
48
123
9
63
72
36
39
14
31
24
5
6
1
12
36
11
28
93
12
36
120
72
48
41
54
40
96
21
12
60
36
60
36
29
115
36
35
25
3
45
60
12
9
50
4
2
150
28
2
31
24
29
7
59
13
45
15
60
12
59
25
81
74
4
122
24
7
72
11
97
132
36
84
36
12
12
15
33
3
24
12
21
57
3
12
11
4
81
5
4
42
45
36
12
36
71
13
48
3
45
71
24
6
84
10
20
16
30
39
11
121
24
9
30
9
71
154
2
180
34
24
63
23
49
17
19
11
61
3
20
40
9
12
119
16
33
12
24
45
30
21
24
35
16
18
27
3
2
19
24
27
33
48
89
43
41
7
24
24
41
19
15
9
41
4
56
30
40
9
21
36
39
12
48
41
19
35
10
20
16
51
60
69
18
2
31
24
5
40
80
19
5
247
60
72
36
24
11
37
3
60
26
19
41
43
12
39
56
49
5
7
24
15
104
4
42
20
10
90
15
24
24
41
10
21
36
59
1
24
89
19
36
69
27
24
9
27
84
12
83
25
36
5
43
12
9
39
11
10
54
26
31
9
15
71
90
79
24
71
46
3
108
24
24
5
30
40
9
96
35
4
42
14
1
3
33
29
30
10
39
39
32
73
12
3
2
24
7
12
11
1
33
36
15
39
6
15
11
1
24
5
64
54
21
36
60
105
39
36
84
12
12
41
10
36
18
12
15
48
81
56
210
28
21
35
16
84
36
14
4
3
23
37
27
2
43
51
306
39
5
4
6
176
49
35
6
34
36
134
79
107
25
15
24
56
28
81
36
15
30
15
35
13
36
9
15
11
70
27
59
25
24
5
7
53
34
21
36
35
28
21
24
12
33
6
9
36
9
51
11
25
35
13
72
9
36
14
37
24
5
4
60
66
20
1
60
23
49
17
19
45
24
66
24
32
34
6
14
34
21
51
45
5
31
84
60
5
24
79
12
24
95
6
31
60
12
27
9
21
108
96
75
24
17
4
20
7
9
3
47
28
26
19
21
75
15
21
48
36
36
36
48
36
5
54
61
35
40
9
11
73
41
31
84
72
23
30
7
33
54
21
24
11
1
89
7
12
41
19
12
108
60
12
9
27
12
108
12
17
28
63
23
76
81
23
1
39
9
191
37
9
50
10
18
33
48
99
30
2
40
45
3
21
60
72
9
39
21
3
41
10
9
60
11
100
20
49
105
3
12
12
24
5
4
3
33
54
33
24
45
18
36
24
32
25
5
4
27
23
94
27
9
6
165
84
12
99
80
1
99
30
51
3
69
36
9
15
12
35
4
126
14
25
12
24
35
13
27
14
55
11
49
120
21
51
3
20
244
2
43
27
9
35
10
15
75
86
19
11
30
34
24
2
19
9
2
70
39
12
57
27
24
39
32
1
57
116
16
3
51
105
12
9
20
144
10
20
1
3
57
36
23
37
3
21
5
84
4
15
17
55
24
5
19
81
66
9
9
15
21
27
69
99
5
91
39
20
37
12
17
31
23
6
124
26
40
14
10
9
48
29
55
3
45
45
27
96
23
49
11
37
168
15
50
64
2
190
3
87
21
147
21
36
15
110
24
36
31
33
51
96
72
15
21
60
72
108
5
19
96
24
12
5
28
26
49
60
156
36
35
13
15
62
54
61
5
88
60
3
59
114
30
30
31
84
5
60
7
24
35
13
12
59
1
5
54
126
24
31
33
6
45
11
1
27
21
51
45
63
21
5
30
30
30
25
12
12
11
40
9
77
91
24
24
15
50
19
41
46
105
3
21
12
27
57
9
39
36
5
16
14
49
120
15
33
3
84
2
30
58
111
11
1
9
3
60
81
56
34
30
51
84
11
88
21
5
7
27
26
91
45
3
11
97
144
9
27
33
15
65
94
21
41
30
70
54
50
19
17
ABCD 96355184078*3^$a+1 [50038]
126
12
243
15
209
43
138
24
30
6
23
97
63
9
18
285
24
288
15
65
43
204
48
60
5
133
3
176
48
43
45
9
60
138
33
45
3
81
143
37
96
3
80
169
15
165
51
21
83
7
9
96
33
47
31
12
90
42
33
57
138
72
6
15
32
16
56
25
228
11
7
90
24
18
101
19
18
90
162
78
137
55
17
288
88
57
60
90
33
165
30
29
151
72
168
9
48
15
30
11
139
5
16
51
69
144
8
160
27
53
37
27
96
48
9
18
60
30
150
90
12
135
27
141
24
183
30
72
60
15
21
72
75
63
90
60
123
51
6
23
31
81
9
126
54
11
88
56
1
24
156
123
9
108
102
53
7
48
17
40
8
25
39
51
24
5
31
129
33
30
153
15
30
150
30
144
126
17
7
18
18
120
29
121
87
80
16
96
45
30
18
18
60
120
45
69
131
40
27
90
90
201
171
29
79
17
91
29
121
192
135
213
30
45
128
31
9
111
90
150
318
195
135
162
15
15
369
141
59
7
129
51
42
12
126
90
24
18
117
24
147
72
21
99
53
19
18
18
24
33
3
84
33
48
87
225
27
36
105
57
12
35
43
18
12
288
72
252
126
117
120
57
90
90
18
30
11
97
60
203
7
90
39
15
33
128
7
30
75
87
150
51
15
150
3
9
71
16
63
72
9
27
102
71
61
3
105
72
66
24
18
120
18
57
267
108
42
255
48
8
25
60
27
75
90
60
15
48
32
367
81
15
174
219
80
144
40
153
12
11
241
18
45
105
90
18
252
191
64
33
30
65
115
90
90
57
15
17
133
11
61
83
43
282
168
99
81
47
25
30
42
216
167
25
108
35
19
60
90
119
127
24
30
3
93
99
63
18
102
150
3
152
37
108
60
3
105
30
33
9
12
75
33
303
117
12
78
65
40
213
132
210
165
93
102
42
120
168
18
57
135
33
75
180
72
225
33
30
180
29
184
24
15
18
114
18
171
9
120
72
36
27
123
5
97
60
48
90
42
23
7
60
138
54
96
69
3
12
33
56
181
6
12
42
228
11
360
49
18
45
117
30
18
42
57
96
45
195
104
115
48
42
120
108
263
40
117
48
24
75
33
30
177
56
232
128
25
119
55
96
12
18
90
132
18
27
56
160
32
67
72
30
90
6
102
78
27
72
45
51
32
73
180
42
41
376
33
18
12
18
183
80
7
24
210
78
12
60
66
24
36
75
27
78
87
93
59
31
65
112
3
90
12
47
24
37
99
24
9
15
105
47
31
90
72
30
108
24
18
120
150
5
7
6
27
120
15
90
375
123
72
45
216
24
48
69
51
87
90
18
24
29
97
264
6
57
27
21
120
27
48
117
33
90
30
150
33
21
138
17
1
312
87
8
157
36
54
153
32
168
16
147
24
126
63
21
323
55
42
318
222
156
150
33
597
30
72
125
73
114
29
79
113
24
55
33
32
61
54
168
90
12
63
72
15
48
33
9
23
67
36
33
39
81
27
45
ABCD 96355360144*3^$a+1 [50003]
75
81
24
103
8
9
150
1
77
43
83
6
36
24
30
61
23
49
72
8
111
60
21
9
15
39
150
12
96
48
126
25
29
51
33
42
18
126
72
78
24
31
221
6
69
3
6
270
30
27
57
7
29
72
264
30
48
13
125
3
21
186
30
72
36
7
72
77
171
112
72
8
57
18
48
13
17
24
84
27
3
30
111
15
73
11
12
48
12
42
291
16
65
24
31
53
27
51
37
53
19
59
54
18
30
48
72
7
72
5
43
83
72
12
54
75
45
12
15
45
78
21
9
7
59
61
155
13
80
75
6
48
7
53
6
6
30
25
96
48
80
39
96
97
59
144
330
84
90
133
35
30
87
45
51
9
31
11
69
16
23
97
80
9
150
129
45
150
21
195
37
65
7
11
12
60
72
6
60
6
18
27
39
36
13
5
3
147
30
18
69
9
24
66
12
84
13
17
66
54
60
30
18
51
57
42
6
39
57
159
15
60
66
60
60
19
131
85
53
27
21
174
85
104
45
6
6
72
60
235
137
79
77
18
66
31
5
54
24
30
24
7
8
72
123
6
30
54
12
15
105
31
80
33
12
30
30
18
42
174
84
1
35
6
72
31
72
23
121
120
155
36
42
90
12
33
16
29
27
3
36
25
72
29
259
209
15
72
3
36
30
60
7
59
84
174
36
12
12
7
41
39
15
121
5
18
57
57
12
51
27
36
145
96
173
6
157
32
3
18
6
21
63
1
96
59
138
3
39
6
99
309
6
30
15
81
7
11
61
48
8
195
18
66
18
78
145
48
5
24
30
6
15
57
87
15
42
24
72
55
53
60
31
209
24
36
19
113
18
24
30
31
24
77
43
35
30
18
13
65
96
55
56
24
9
31
29
60
30
25
5
91
119
6
48
27
33
63
285
18
25
17
55
8
24
75
48
13
41
15
81
15
15
78
174
96
66
3
111
9
51
37
5
54
18
36
84
30
37
24
41
66
84
270
180
24
42
18
60
120
15
39
121
17
24
15
9
66
6
30
12
13
17
6
102
12
87
129
12
30
37
71
105
39
42
54
30
19
47
105
171
30
84
163
5
3
3
37
5
67
11
42
12
31
29
27
24
9
55
41
66
18
66
25
144
48
83
6
151
65
12
3
48
9
55
8
45
19
11
13
65
55
125
19
8
3
84
60
78
7
48
17
30
156
24
18
60
48
132
43
41
39
15
66
31
47
12
45
39
96
1
59
6
63
9
7
144
197
3
45
19
281
15
69
60
18
54
31
48
72
83
162
115
17
42
13
8
69
30
36
9
225
18
48
24
61
53
30
37
17
66
85
11
18
36
144
30
201
192
88
101
60
96
7
35
45
3
72
6
127
32
48
39
36
12
48
180
18
132
127
48
53
91
168
56
21
18
36
12
54
19
5
60
79
152
40
11
30
24
39
207
174
19
96
185
39
21
120
84
39
33
42
12
6
3
120
16
11
54
15
40
8
27
36
9
96
40
53
84
7
5
84
96
6
54
51
45
19
29
24
12
18
13
65
15
40
107
36
9
136
11
13
41
31
144
11
61
17
31
11
6
48
24
36
54
78
90
37
23
18
90
42
12
90
42
19
35
181
5
19
59
18
60
7
17
39
16
41
18
30
6
78
162
156
30
48
6
150
144
51
64
71
6
60
175
8
39
6
36
24
79
11
66
91
23
97
72
263
25
173
60
12
54
6
54
198
42
1
5
48
30
109
65
87
16
29
138
96
144
108
54
55
35
24
6
24
36
163
137
31
113
60
27
9
84
180
31
128
33
103
144
216
17
102
33
24
33
31
56
3
150
18
42
147
16
5
115
168
131
30
54
49
8
45
12
7
24
59
36
54
12
120
48
66
36
121
5
84
30
30
108
48
54
73
125
138
174
78
13
48
29
48
102
37
59
45
9
12
6
13
29
126
90
42
9
75
61
72
35
37
8
88
5
78
42
3
64
95
1
72
29
150
84
169
17
54
42
7
5
30
37
5
54
54
111
21
24
19
41
175
77
19
5
6
72
12
193
48
89
84
162
49
144
56
3
21
15
6
84
90
6
ABCD 96356367358*3^$a+1 [50048]
12
90
6
19
60
32
27
25
17
79
23
90
6
102
75
64
32
120
28
108
8
3
13
12
29
15
184
32
12
124
5
31
47
12
25
108
48
35
13
29
30
1
84
23
13
44
52
44
16
53
7
11
37
104
39
90
55
8
76
20
48
124
47
37
24
5
63
16
125
84
67
41
19
44
48
120
40
32
21
3
16
72
17
3
15
18
90
117
87
69
4
36
24
20
147
13
47
1
65
15
4
113
18
37
56
24
63
73
11
6
27
16
77
15
21
6
48
54
6
30
19
44
112
92
27
69
51
21
39
21
76
36
113
60
19
44
4
68
72
24
33
6
12
109
48
191
33
64
104
9
42
49
12
119
81
3
37
20
33
99
16
44
16
12
80
16
11
13
8
88
92
148
156
11
81
33
30
85
5
15
27
1
17
15
51
61
20
9
18
133
29
31
47
30
18
21
39
129
36
180
9
79
119
81
15
13
48
59
1
24
120
104
88
5
19
35
25
20
24
52
32
12
3
141
64
32
33
19
11
6
30
45
24
3
9
4
8
4
17
31
59
49
36
17
91
24
29
3
24
72
16
17
18
153
4
17
7
53
15
76
20
15
84
9
48
48
52
83
12
54
271
24
20
16
36
24
32
51
33
124
32
120
12
4
56
36
45
115
60
41
55
8
9
19
12
47
18
51
4
92
96
4
24
84
12
20
3
61
11
9
81
78
1
8
21
63
69
7
8
12
48
76
56
24
4
84
92
129
147
72
9
31
128
28
60
23
49
8
40
56
81
147
69
15
12
4
11
1
44
24
33
55
20
123
121
12
47
54
18
9
36
48
28
12
132
23
54
19
12
36
36
32
40
131
18
115
47
42
18
18
175
32
12
207
25
44
4
8
4
11
1
11
57
3
120
60
57
4
41
96
3
12
3
12
21
51
13
77
39
16
224
27
24
45
24
69
78
1
32
21
31
17
27
52
29
27
33
19
36
12
53
63
177
7
20
60
3
30
15
39
45
4
11
13
5
12
79
11
69
40
8
48
24
108
16
36
24
144
80
4
12
53
27
16
47
60
12
42
99
12
36
4
12
17
3
76
11
1
36
29
7
8
75
69
57
6
85
5
7
128
3
13
32
135
24
33
4
68
40
11
25
11
69
4
44
12
52
167
48
45
28
44
180
12
15
25
96
23
33
27
30
63
88
24
108
60
24
24
36
5
39
39
1
155
33
84
9
7
8
3
21
40
128
51
69
28
12
24
12
44
48
15
48
49
72
12
11
33
184
35
36
33
16
24
120
65
19
35
9
4
44
16
68
148
48
8
33
72
7
23
36
25
65
67
92
28
35
72
61
137
3
16
29
79
83
13
5
132
12
19
8
64
36
12
41
7
96
168
167
49
8
72
16
53
15
69
18
121
47
33
16
140
96
4
47
24
61
44
16
92
4
12
8
87
48
72
9
96
16
8
51
25
11
132
37
155
1
60
11
24
45
21
31
5
43
60
8
28
59
1
8
16
204
12
101
3
16
60
36
12
35
9
48
36
12
3
13
32
36
4
24
23
1
11
69
12
15
102
6
97
65
15
15
1
71
72
25
96
60
44
99
33
4
8
144
15
153
57
39
33
43
32
12
21
18
1
59
18
12
15
27
30
18
13
80
15
24
1
8
57
19
17
36
43
11
25
12
48
12
24
48
11
33
28
96
59
90
42
36
45
24
16
44
52
24
32
33
135
27
72
21
87
30
91
32
4
5
7
5
31
36
12
12
68
75
73
24
116
52
47
48
36
9
159
37
24
20
45
15
40
29
15
36
39
9
24
52
95
13
68
16
68
51
45
60
39
6
15
36
52
24
56
24
165
99
12
16
12
36
77
147
4
32
24
24
40
20
28
48
11
45
60
4
12
12
72
12
20
64
24
48
5
67
47
9
21
27
4
48
11
36
24
21
9
6
21
12
112
32
3
66
204
3
27
1
36
60
80
24
16
8
40
77
3
16
23
1
72
48
35
9
15
18
75
63
36
6
15
93
19
8
112
24
71
37
119
144
60
141
48
28
11
25
84
32
16
11
97
23
37
36
53
18
73
48
29
67
108
24
32
120
52
12
137
78
93
64
44
16
24
59
13
24
23
21
16
60
11
57
76
120
56
33
36
111
4
24
5
31
80
52
83
45
12
36
24
27
60
13
197
7
11
45
64
32
3
109
96
32
60
63
61
47
49
47
21
81
19
32
12
87
109
24
80
4
44
16
36
60
32
39
13
11
25
8
39
174
36
63
16
11
60
48
9
76
36
32
153
39
24
51
45
4
96
12
80
16
17
19
36
56
52
60
80
40
72
35
21
9
15
16
180
5
18
72
36
13
59
33
39
49
48
89
39
40
24
12
108
8
177
43
92
72
28
71
165
21
3
60
27
48
33
40
77
19
24
11
48
21
33
6
1
17
15
60
84
48
3
45
15
73
11
6
135
60
159
13
23
25
48
72
12
59
21
48
180
16
11
13
8
48
40
8
12
28
48
47
97
23
18
42
13
8
9
19
12
5
27
27
133
68
28
11
13
17
27
4
60
17
27
36
4
44
100
104
105
30
108
204
21
69
31
8
24
28
96
5
78
1
ABCD 96356439332*3^$a+1 [50032]
9
33
3
12
12
140
40
117
39
44
40
20
16
44
40
45
95
16
20
25
24
3
68
1
35
64
12
44
40
69
11
64
51
90
59
36
55
21
68
36
64
104
13
15
44
16
9
36
24
3
80
37
3
32
84
25
6
18
30
201
20
172
57
75
36
44
36
25
59
37
51
8
7
129
15
21
84
20
124
132
32
1
15
104
96
64
63
90
3
44
36
52
44
19
9
80
16
12
8
16
44
36
40
69
71
108
16
132
32
1
135
9
35
85
15
57
59
31
5
24
36
24
1
15
168
80
13
83
1
39
84
12
44
84
136
20
4
33
3
24
57
3
33
15
44
60
24
4
72
24
20
24
36
61
35
1
30
60
29
24
24
13
84
23
40
32
4
9
63
12
32
16
45
18
101
61
15
8
60
16
8
40
32
85
35
24
52
24
33
11
16
20
120
24
37
27
33
99
20
48
60
12
13
3
8
7
29
196
12
51
5
76
8
36
24
52
104
24
16
72
27
81
51
5
28
92
16
3
54
15
152
4
44
12
25
35
16
44
60
109
204
36
51
20
60
60
60
64
56
40
20
76
45
87
3
33
12
8
84
40
108
60
39
9
24
15
17
84
79
21
72
44
40
140
60
24
181
15
8
12
88
260
25
15
21
147
69
24
30
81
60
68
12
120
100
8
28
8
37
63
20
24
88
8
1
23
60
16
80
1
18
81
104
28
8
16
44
61
35
28
20
7
9
80
52
8
24
37
3
32
40
231
29
4
84
92
49
36
35
28
20
88
32
12
1
3
20
16
153
72
95
103
42
119
36
4
24
80
73
15
9
36
12
63
60
24
8
7
93
60
72
44
52
60
3
5
84
76
45
42
93
20
36
4
57
23
24
25
27
9
71
1
15
108
84
48
32
12
40
21
27
27
5
48
43
29
40
8
31
36
69
24
108
9
99
60
21
6
57
96
39
17
1
23
1
15
188
16
15
9
20
12
4
20
25
39
60
3
89
48
40
45
11
96
19
41
40
21
47
16
12
15
57
75
45
80
36
60
36
24
7
108
29
16
21
35
64
56
108
40
72
39
9
12
33
42
29
1
159
12
60
24
108
57
23
36
60
1
54
6
36
23
84
72
24
64
32
25
35
31
9
20
24
124
48
8
16
21
23
1
36
63
21
59
84
7
156
17
52
8
28
57
11
16
24
27
30
87
12
128
88
24
96
48
44
112
20
24
40
56
4
56
24
24
13
15
104
48
40
36
120
20
24
12
108
12
1
47
25
3
32
43
18
11
108
7
33
20
52
36
44
60
4
104
25
135
75
21
80
16
224
40
120
20
4
12
24
57
83
52
45
123
44
25
15
60
48
27
30
78
29
115
29
36
4
20
52
8
60
1
59
76
24
12
44
28
20
13
3
20
76
183
5
36
85
59
40
20
72
124
12
128
49
75
32
1
3
21
23
16
44
40
20
12
79
5
36
76
27
21
12
48
24
36
20
109
3
12
3
17
12
120
60
181
42
17
73
11
37
99
33
11
1
99
12
3
30
11
85
135
68
7
29
96
145
36
18
21
80
25
63
48
12
72
8
88
44
115
6
63
21
51
3
6
51
3
81
36
9
243
36
20
40
60
81
3
20
12
28
32
40
15
213
80
12
4
80
36
19
29
60
25
3
33
11
64
51
21
8
37
75
60
8
64
27
33
80
16
56
24
61
83
12
19
5
184
32
85
36
3
12
15
9
68
31
5
4
108
12
20
36
136
44
24
192
16
24
20
24
97
27
116
324
12
4
20
16
20
24
96
73
15
56
37
23
52
3
5
124
116
124
12
33
12
108
42
126
83
37
3
20
84
28
32
96
24
16
36
204
24
108
48
12
68
61
35
25
15
33
11
40
21
36
15
8
1
39
36
20
28
33
27
56
24
55
17
16
128
144
36
7
29
1
23
112
9
75
8
12
4
192
72
32
25
15
15
5
1
39
44
16
84
105
11
60
16
12
72
8
52
48
57
59
40
20
16
120
24
20
40
21
3
51
5
4
60
21
36
95
4
144
80
28
32
13
59
145
35
28
36
20
24
85
18
45
8
40
21
203
7
96
233
1
179
16
33
27
9
35
24
16
20
52
188
31
65
1
3
12
8
136
140
4
9
66
6
15
104
55
54
27
44
36
48
96
36
48
193
3
24
57
36
258
89
112
80
28
72
84
24
96
12
24
36
9
18
41
24
72
43
93
12
3
33
20
1
30
93
36
15
21
156
75
45
33
35
24
12
108
28
99
9
39
21
20
55
5
120
36
19
41
16
32
16
44
7
45
8
37
59
16
33
35
16
96
24
45
11
100
104
37
15
75
53
120
40
21
35
24
60
24
136
27
45
12
20
55
101
76
84
21
6
18
35
36
76
68
160
147
29
55
5
84
1
3
21
12
47
28
48
24
12
8
16
24
20
12
84
196
20
40
8
25
63
84
39
41
16
104
16
24
20
24
52
44
24
49
12
23
37
155
84
4
21
96
15
60
8
ABCD 96356873378*3^$a+1 [50003]
59
205
11
12
162
135
36
45
7
23
90
54
85
203
49
80
3
37
41
147
15
6
30
1
44
16
36
203
1
83
61
12
47
21
57
43
60
12
35
49
36
17
6
24
25
35
60
37
44
64
71
180
54
48
30
48
72
13
35
105
16
89
90
42
43
35
12
73
56
88
20
45
67
11
42
43
167
13
128
15
60
42
7
12
23
45
48
45
78
9
16
65
39
33
3
36
9
31
23
105
40
41
42
25
35
45
28
107
13
240
17
18
157
32
28
60
24
56
15
129
16
17
30
97
113
55
11
84
66
150
37
23
37
20
63
42
3
39
48
48
45
52
120
264
176
27
21
9
6
61
11
37
128
52
11
30
30
21
4
92
112
53
15
28
12
80
72
16
12
95
109
80
51
69
96
64
41
7
32
48
51
25
32
132
33
78
145
152
33
12
210
249
3
6
24
7
84
96
84
44
51
204
6
55
84
23
30
55
47
57
76
12
36
84
131
25
32
3
249
40
108
32
16
12
8
15
42
55
32
220
71
24
36
1
48
8
64
113
48
7
80
76
95
72
18
75
117
19
23
61
77
55
17
15
33
48
42
12
21
69
31
119
36
1
143
37
128
12
36
24
3
6
91
59
84
93
40
12
20
21
12
30
162
138
37
41
55
24
8
3
114
27
3
30
103
65
78
25
104
88
35
9
21
78
9
48
33
42
57
21
79
11
141
196
83
49
23
30
27
40
11
324
30
123
64
281
15
27
150
151
60
20
60
12
4
20
51
12
1
156
23
93
40
20
3
54
51
84
28
80
135
13
36
41
72
43
20
24
64
152
15
57
153
75
123
30
55
144
12
36
84
80
33
111
76
59
81
93
66
12
9
84
105
19
11
42
90
49
36
5
27
15
1
12
83
45
15
54
78
25
35
33
160
5
55
36
36
32
12
60
4
60
72
12
101
162
57
16
20
57
15
75
12
6
91
71
9
219
69
16
80
64
8
40
17
15
12
39
72
33
36
76
212
16
119
145
8
27
61
36
29
15
36
3
13
5
30
60
37
48
5
27
21
19
56
99
21
147
150
18
9
16
35
1
24
17
3
9
3
64
36
180
8
87
73
120
72
8
72
52
11
24
97
96
5
3
4
11
144
37
41
115
24
56
15
138
42
12
81
75
61
11
37
11
37
72
113
19
60
84
20
64
35
13
215
78
39
51
24
48
18
99
36
40
36
101
75
84
51
13
24
41
31
71
25
12
12
29
19
35
36
25
47
49
36
35
25
20
4
83
60
1
12
47
97
41
42
93
63
189
52
41
7
80
15
37
8
88
12
36
72
23
24
85
32
4
24
11
12
9
4
5
175
224
72
16
35
229
89
72
72
163
155
12
25
48
12
83
12
25
96
35
9
16
5
31
200
16
84
59
85
185
55
20
15
25
32
45
12
18
60
49
56
40
17
235
36
24
132
48
95
141
105
75
99
33
108
15
49
23
69
184
17
30
42
55
113
168
31
8
60
3
25
77
43
120
132
71
121
36
24
24
12
12
65
31
36
68
72
4
44
40
11
24
61
5
55
107
9
9
7
83
25
36
209
42
13
29
18
145
305
99
96
15
90
48
211
113
127
89
31
23
60
37
48
20
76
32
4
60
8
216
87
168
177
3
30
12
99
96
57
375
88
5
279
64
132
12
11
177
4
173
7
24
47
72
57
36
27
36
54
18
13
44
108
15
145
77
36
147
15
109
20
213
15
51
24
1
36
24
120
5
87
57
103
20
40
84
60
29
12
27
28
107
165
15
57
33
75
135
126
24
55
12
48
96
12
65
108
75
60
27
18
7
47
36
84
105
3
30
168
30
1
23
33
3
141
144
12
4
101
108
39
195
36
45
45
19
12
24
60
36
59
97
108
36
20
64
144
35
6
114
33
87
13
35
109
11
42
87
36
105
15
4
180
24
24
128
28
36
89
12
87
36
40
24
48
17
55
23
9
51
72
36
21
16
83
54
36
55
192
5
48
19
ABCD 96357963082*3^$a+1 [50049]
68
60
43
60
57
63
65
40
108
27
60
9
68
28
68
76
68
55
113
84
48
112
36
72
200
72
36
28
27
77
96
7
5
48
12
7
33
80
55
17
55
57
228
20
16
32
48
7
329
120
100
80
256
84
3
537
96
140
24
76
32
115
65
12
48
43
177
32
40
96
12
12
56
28
39
125
40
48
68
19
45
116
24
96
7
57
15
5
12
96
84
28
15
5
48
12
55
65
96
184
15
17
4
84
63
9
104
40
20
7
93
92
28
56
96
64
176
60
52
96
39
5
160
60
96
20
60
36
28
32
36
28
20
12
132
16
32
7
5
132
28
15
5
60
112
8
96
24
52
20
28
12
8
16
39
21
116
64
147
185
4
56
40
12
32
43
21
116
216
7
77
108
55
65
48
40
80
24
64
104
96
40
104
72
31
33
80
120
36
156
64
8
28
44
43
93
32
40
15
33
8
19
21
104
28
128
12
7
41
64
36
32
12
36
4
200
328
152
16
20
96
16
84
48
8
7
33
80
67
105
32
16
60
8
24
160
15
153
48
60
39
41
60
24
72
36
4
111
57
63
57
32
28
68
115
89
60
84
84
88
20
247
165
56
12
12
120
136
39
120
5
12
36
115
29
48
52
8
16
27
117
63
225
15
12
41
12
127
5
43
9
80
16
32
16
32
12
16
60
56
48
72
196
84
303
77
4
87
120
17
96
384
60
103
29
31
72
53
55
77
28
68
16
120
68
48
7
45
3
89
43
48
5
28
84
75
17
24
24
16
24
56
7
72
101
12
24
124
132
44
160
20
88
68
55
5
187
201
20
76
20
31
137
36
36
24
16
8
40
15
57
44
4
3
237
92
28
48
104
271
93
92
40
48
44
16
27
17
168
88
36
96
12
20
60
148
80
60
24
328
32
40
8
40
63
17
28
32
100
12
116
48
240
12
12
120
48
55
60
173
24
16
20
196
56
40
24
80
36
160
80
187
105
96
176
103
5
60
40
8
112
15
41
40
27
53
24
40
20
60
55
41
36
43
213
44
40
8
96
72
60
28
24
192
56
52
3
45
32
180
16
24
15
81
24
32
103
17
136
44
4
60
27
33
164
100
128
24
91
77
16
12
20
12
108
160
24
8
43
117
8
28
87
77
16
152
52
12
80
96
48
7
45
20
112
8
7
113
48
64
15
45
32
48
60
36
19
48
29
84
67
5
112
176
79
5
52
24
32
148
44
160
36
12
128
24
160
56
24
223
33
60
180
12
32
196
56
16
32
52
188
72
16
12
3
17
108
48
84
16
224
96
19
21
32
24
28
60
36
32
192
48
12
36
19
33
128
79
41
36
36
304
3
57
140
24
24
43
89
16
32
60
40
60
80
96
52
72
96
207
33
116
60
64
200
16
8
16
39
141
27
33
56
24
16
8
48
55
129
8
115
125
76
36
24
24
152
64
72
48
12
20
12
55
93
240
80
55
5
48
36
16
12
3
33
44
28
15
9
240
48
8
64
8
60
28
20
67
33
72
48
15
89
16
87
17
136
80
60
132
12
28
20
36
19
77
24
4
3
45
195
57
8
184
48
15
117
68
12
43
33
87
41
24
28
87
173
67
77
103
21
12
72
200
16
20
4
12
144
84
48
8
24
55
21
44
43
173
60
36
60
4
32
12
103
29
48
28
12
120
15
105
36
12
72
15
113
40
32
52
96
12
80
48
64
63
5
28
132
20
55
81
120
24
72
24
24
80
175
57
63
33
20
132
48
40
15
57
15
173
7
5
175
5
36
76
3
105
48
24
51
60
65
55
137
76
219
48
5
28
384
36
12
ABCD 96358470896*3^$a+1 [50000]
68
7
30
18
126
167
132
60
7
33
3
5
48
72
139
53
16
24
68
7
12
41
64
120
176
109
11
48
40
140
25
51
3
33
45
3
45
47
49
51
20
19
29
16
8
40
216
9
15
8
19
18
12
179
76
165
159
15
189
117
15
3
33
24
33
72
63
81
95
91
144
69
15
6
87
177
72
54
129
21
27
92
25
18
12
6
120
291
15
161
127
41
120
12
64
36
33
96
108
18
48
60
72
45
8
16
8
13
99
60
44
16
33
15
87
9
45
87
80
37
18
245
43
66
6
17
28
9
36
174
21
24
9
239
247
9
32
13
35
64
87
161
73
144
18
33
51
6
27
147
6
15
48
21
99
105
47
19
90
11
48
136
48
48
8
16
60
36
152
88
144
56
48
4
177
75
104
25
47
37
60
36
47
4
69
75
24
51
29
88
27
165
27
45
24
24
20
28
8
91
33
57
51
48
27
77
28
32
36
60
37
23
72
28
20
1
174
6
126
18
51
48
36
20
24
37
63
81
30
5
121
83
60
7
9
36
3
45
96
39
78
12
27
99
24
72
84
96
89
24
13
27
20
151
45
32
13
95
31
101
112
57
15
21
27
45
23
12
240
16
152
40
72
128
19
18
11
60
121
51
39
93
3
353
120
4
63
180
48
105
36
99
30
60
36
36
87
20
121
35
61
71
103
6
54
17
108
76
45
11
40
32
85
12
15
45
83
112
36
33
291
21
35
4
51
54
99
104
61
60
54
81
117
35
52
15
5
40
8
168
4
81
132
84
39
32
19
29
4
63
48
81
15
126
155
169
11
28
231
9
81
18
177
165
11
12
16
87
93
80
25
72
18
84
96
69
96
32
13
24
18
18
36
90
9
27
125
64
75
29
24
43
90
48
39
57
83
1
147
129
83
61
35
64
96
12
63
65
1
143
256
57
99
45
59
61
59
16
128
1
99
36
45
27
57
171
12
24
99
24
141
24
80
40
192
3
33
99
81
3
57
140
73
39
21
36
30
6
12
72
96
18
72
69
165
11
37
27
48
48
8
76
156
20
13
6
41
7
6
99
116
160
60
24
8
48
4
201
135
9
27
75
18
15
12
68
55
12
29
112
45
15
39
108
72
101
43
29
97
11
79
18
11
100
69
23
64
21
3
51
41
103
5
4
132
75
18
18
65
163
24
33
48
21
39
32
4
36
33
87
39
9
81
60
54
5
49
12
51
63
30
54
53
73
60
126
69
57
264
24
66
69
45
27
3
36
45
9
59
88
69
144
96
11
133
84
27
44
1
54
96
84
77
67
21
75
66
54
36
45
51
18
47
60
172
147
6
39
141
35
64
116
13
95
49
36
36
251
28
80
16
39
89
7
33
3
45
72
56
1
96
47
97
11
19
9
9
23
292
48
132
8
19
78
71
24
13
144
39
44
52
99
36
89
37
39
24
24
36
57
83
19
5
1
15
96
108
177
48
6
21
120
56
109
48
126
57
213
36
39
36
3
66
51
104
79
330
102
93
21
107
12
217
39
80
40
27
33
69
71
24
67
366
48
59
48
132
127
30
54
42
35
72
157
3
80
36
31
101
19
53
277
30
6
90
113
4
56
1
6
318
47
7
41
1
30
21
33
144
42
36
77
67
18
11
64
36
32
13
36
15
60
93
51
15
125
112
48
45
27
3
29
156
240
121
48
36
15
32
13
119
7
29
12
103
126
143
73
39
96
72
117
195
24
36
9
39
21
27
80
4
24
9
18
69
8
13
35
48
12
100
249
150
29
16
93
3
3
29
52
8
112
9
39
3
18
35
64
108
39
60
30
75
144
21
48
15
81
27
72
27
18
11
4
21
87
69
75
3
36
90
51
15
101
40
27
45
72
45
3
8
79
129
140
ABCD 96358629982*3^$a+1 [50009]
15
72
105
60
96
36
60
111
33
75
57
24
48
33
54
45
156
15
9
45
51
147
153
84
168
45
147
168
135
117
84
177
15
147
45
168
72
3
54
3
36
60
135
36
18
135
12
51
9
24
12
9
39
159
33
60
15
9
48
60
60
312
48
72
21
63
12
132
36
96
3
72
81
60
75
57
33
147
87
21
48
12
72
27
21
120
3
165
69
18
69
36
3
21
24
60
60
24
96
144
21
27
9
15
165
198
36
117
12
132
135
180
18
63
48
15
165
87
105
48
9
75
15
33
48
135
69
36
24
216
12
12
36
132
129
36
3
36
36
24
36
12
72
96
168
24
48
12
63
18
15
39
18
87
48
27
72
93
96
12
24
45
171
24
21
3
69
3
24
24
72
48
24
60
123
105
12
108
153
15
24
87
18
15
3
9
108
72
153
3
15
33
36
48
12
48
132
33
36
51
39
36
93
87
54
111
60
84
51
18
72
36
63
117
54
90
90
36
93
51
54
54
72
45
81
39
24
72
48
96
48
36
249
162
69
156
9
39
180
180
141
171
48
120
48
192
108
105
3
84
12
81
15
39
81
48
72
144
15
33
192
9
90
54
72
39
12
12
36
12
69
63
27
126
147
72
15
9
72
24
48
180
117
75
144
51
81
153
87
3
21
264
24
192
3
108
9
63
93
228
12
108
180
117
75
69
36
123
204
12
144
24
141
72
87
3
72
72
33
72
75
54
87
12
36
117
3
264
3
45
45
27
168
3
252
9
96
48
72
12
33
15
75
180
225
27
18
3
51
36
9
63
21
24
27
36
33
36
39
270
39
132
36
12
48
57
3
123
54
63
132
12
240
24
69
171
27
33
57
162
18
90
9
204
21
51
12
132
21
18
69
48
108
144
45
306
225
36
36
24
75
36
72
81
60
129
15
12
63
165
48
288
12
9
63
48
60
9
39
12
39
33
48
99
105
39
216
45
24
156
135
21
120
12
156
72
60
12
48
3
36
45
9
54
33
39
9
12
48
129
195
12
45
39
36
15
201
24
24
21
90
69
132
48
120
72
60
75
177
3
69
96
177
36
72
90
72
45
45
15
3
45
48
36
36
15
9
99
36
126
198
117
120
15
33
21
3
48
3
45
45
51
144
36
21
90
18
99
27
69
39
117
45
18
33
180
108
12
24
48
96
72
84
9
75
72
15
33
72
144
24
15
9
60
3
33
201
15
84
45
39
120
48
9
15
48
12
51
45
189
18
90
3
15
453
15
36
9
24
120
36
45
159
3
18
27
225
87
57
15
93
75
12
36
12
180
171
90
39
12
120
81
15
12
36
9
15
21
75
120
156
48
12
120
48
96
27
213
156
48
108
24
99
21
36
12
57
36
3
15
81
351
9
204
57
27
45
15
12
48
33
72
63
135
117
27
321
312
87
21
15
69
48
168
93
27
48
15
9
72
96
57
51
60
36
123
18
15
3
45
81
111
144
36
267
81
36
36
60
48
36
24
24
168
48
216
15
36
69
168
12
3
162
123
147
9
27
18
36
3
156
21
36
39
15
9
60
75
81
48
87
9
72
48
60
12
24
120
15
198
15
57
99
45
51
3
21
177
27
60
21
54
18
27
153
180
15
12
45
27
60
3
201
51
33
156
132
39
21
15
57
252
84
21
3
168
12
ABCD 96358650412*3^$a+1 [50050]
27
3
12
90
32
18
69
1
20
100
134
36
88
132
14
46
12
48
30
75
27
50
67
9
12
60
30
42
18
48
56
108
1
57
7
80
93
120
2
18
28
60
74
76
121
23
41
19
6
151
64
37
74
36
10
12
36
12
30
18
87
15
12
6
30
49
32
3
61
35
141
5
11
35
29
19
30
30
257
145
127
95
66
2
22
68
35
5
43
96
41
7
43
5
5
48
11
129
70
9
32
15
1
48
64
53
43
16
49
12
3
135
41
31
78
12
103
160
32
65
332
131
85
172
18
61
48
32
144
57
78
42
15
53
36
23
16
16
48
131
40
37
85
28
60
51
9
12
60
14
145
53
16
11
31
48
2
18
124
36
74
36
36
4
122
10
18
114
48
48
47
57
16
7
32
33
15
57
56
10
114
3
33
31
43
28
9
35
29
47
65
3
4
41
19
45
197
94
84
18
55
5
27
3
12
8
9
81
58
85
55
57
32
48
233
54
26
54
40
57
21
8
306
1
75
14
94
12
45
177
15
192
111
20
29
16
112
123
53
109
3
113
22
30
74
16
2
18
29
25
124
11
79
60
114
90
62
11
32
45
6
122
3
32
125
48
102
93
147
29
33
76
72
42
1
95
56
16
20
69
21
22
6
134
16
25
59
48
117
15
26
90
4
41
32
48
16
3
36
54
28
48
14
58
162
50
220
63
23
4
18
32
115
123
53
97
80
130
29
111
112
18
30
18
24
87
3
48
168
5
9
10
173
43
5
79
48
49
61
3
19
18
27
5
16
2
88
1
80
3
26
154
30
248
108
87
13
44
7
3
48
48
2
43
15
12
5
37
68
23
192
17
15
160
32
11
10
12
15
53
108
15
64
16
49
95
112
45
76
12
200
70
61
67
18
90
81
9
71
64
16
201
30
9
159
65
15
4
13
35
13
29
90
73
67
58
19
31
97
83
144
173
5
200
35
16
32
23
20
37
15
129
33
48
30
32
58
90
12
81
101
4
60
24
150
18
32
16
84
26
22
119
21
22
53
80
144
16
7
25
23
25
23
9
15
36
84
41
16
3
6
55
17
79
41
7
48
25
82
6
20
27
9
46
78
11
133
27
48
21
50
4
21
147
98
4
18
32
5
85
18
137
16
27
70
18
109
181
126
13
128
25
32
18
40
13
112
7
30
43
7
18
22
81
80
7
73
32
47
36
40
5
64
17
95
80
39
42
30
20
22
68
3
7
8
1
89
180
4
6
44
61
11
36
118
42
30
42
20
5
48
5
43
5
11
1
188
51
13
60
2
53
48
65
223
61
36
22
50
250
36
25
31
4
86
16
30
44
173
65
32
15
31
12
50
35
101
80
27
27
100
8
10
8
7
15
33
17
198
89
16
19
45
137
16
74
18
27
64
17
70
20
108
25
47
70
38
54
31
5
22
5
32
71
50
144
58
13
32
57
18
37
217
18
18
108
34
38
10
8
34
11
99
61
96
5
36
55
57
71
79
48
18
12
12
168
95
33
144
28
48
51
125
64
42
2
10
26
131
11
20
82
26
64
26
154
6
27
112
65
6
9
112
11
5
64
59
37
105
60
68
22
33
16
55
4
197
32
16
57
39
31
193
65
47
32
48
53
11
13
116
22
25
48
49
63
48
80
5
75
35
22
119
64
32
73
39
16
32
17
47
89
7
65
15
47
97
33
15
32
64
57
30
9
149
54
342
95
59
37
35
45
15
18
2
82
6
60
50
4
147
159
17
15
10
42
13
65
79
53
60
66
45
96
11
149
71
18
72
122
10
27
48
3
29
139
162
12
135
3
30
68
22
72
50
40
30
6
15
16
23
41
115
45
15
1
41
8
10
42
155
9
23
41
24
18
13
61
76
183
16
85
54
4
18
79
144
59
30
36
19
32
16
80
5
162
121
96
16
53
11
1
42
2
90
268
77
73
18
18
35
97
15
45
83
45
35
1
4
14
40
37
11
128
165
15
1
16
19
13
16
7
9
19
26
35
1
108
10
121
64
7
140
29
101
68
71
16
75
22
111
9
78
30
27
11
10
27
53
64
27
51
38
4
195
71
105
21
11
5
12
31
65
24
7
43
18
10
42
60
51
15
60
21
64
17
30
120
132
80
28
18
80
36
90
121
77
28
12
43
245
75
48
9
8
18
52
2
71
29
3
64
11
53
21
36
39
13
78
50
18
161
19
112
14
4
ABCD 96358880396*3^$a+1 [50153]
396
24
216
84
23
13
504
168
396
36
108
48
132
243
48
141
35
16
237
3
32
160
141
35
96
13
24
27
80
16
176
112
57
71
181
288
11
37
96
72
83
181
132
336
87
144
405
72
3
32
37
155
37
75
345
12
59
109
144
51
633
48
87
80
13
243
96
9
156
96
48
75
201
36
83
304
80
112
297
36
60
71
16
21
36
39
80
61
99
48
117
203
16
128
181
11
37
96
84
36
51
80
144
13
3
93
51
192
117
11
37
24
156
23
85
132
48
71
37
27
32
73
135
669
72
315
45
35
160
336
141
120
36
87
45
35
109
51
32
144
217
39
93
35
16
48
96
57
39
96
48
32
112
9
231
21
72
35
240
144
253
35
85
315
32
121
39
165
36
119
16
9
84
396
60
251
13
504
27
141
120
27
501
27
237
96
72
27
48
192
48
9
71
121
36
51
9
84
96
35
16
21
264
51
9
231
48
48
69
36
228
195
165
24
48
3
21
123
21
75
249
108
75
32
192
16
45
3
45
51
117
11
361
39
32
61
3
224
109
51
192
9
87
117
123
48
144
48
224
313
48
132
35
13
3
21
75
144
9
36
60
84
243
9
39
21
144
219
9
60
251
73
48
96
71
253
252
48
39
32
169
87
272
121
108
27
80
144
160
21
107
288
64
9
71
313
36
51
69
59
73
36
3
69
36
612
3
96
80
16
249
96
12
180
108
36
96
39
117
96
171
9
48
39
57
36
12
60
48
107
432
25
156
27
9
96
108
75
69
27
80
157
168
432
123
57
407
64
96
117
27
9
87
93
72
27
240
93
336
179
217
23
64
21
96
171
48
192
141
96
504
27
80
37
48
132
180
99
96
69
59
37
36
48
144
36
99
213
11
61
432
3
96
9
71
85
203
16
69
75
69
27
192
21
107
217
480
96
231
249
36
216
75
285
35
37
168
360
72
35
144
157
60
263
133
75
69
27
153
12
27
45
60
87
165
72
12
288
359
61
108
36
147
105
12
72
144
291
249
60
72
192
3
141
108
39
69
36
384
192
71
73
ABCD 96358915886*3^$a+1 [50117]
15
27
180
33
105
75
75
162
30
48
45
33
54
57
129
24
27
159
60
9
33
12
87
81
12
138
69
63
120
33
60
177
18
33
57
12
30
78
78
42
12
18
57
3
33
9
111
96
36
15
30
60
30
90
27
333
39
21
123
36
93
18
162
108
60
120
78
12
48
45
12
15
12
36
42
18
12
9
33
60
15
15
240
30
111
15
24
66
132
42
30
36
30
9
213
3
237
60
72
96
12
42
18
3
69
30
201
9
51
9
63
3
114
30
45
75
90
3
12
33
12
36
171
63
18
60
39
168
72
9
30
9
15
48
48
12
12
33
12
45
48
3
180
15
120
54
18
57
45
27
60
99
57
105
12
15
108
12
21
24
48
15
72
33
39
21
12
246
12
57
45
48
48
51
96
147
120
90
15
153
60
12
15
15
48
18
72
72
66
9
45
60
18
9
36
84
96
63
9
15
36
12
18
114
78
27
33
63
9
120
18
42
120
15
3
12
66
27
48
99
198
72
66
54
186
84
21
27
48
69
111
72
48
42
12
90
18
12
18
57
75
6
27
15
129
33
3
45
162
81
96
21
27
45
51
57
12
3
3
9
60
15
60
6
12
18
12
108
24
18
15
12
36
27
45
60
27
60
48
78
87
105
39
21
72
15
21
42
9
24
165
42
12
18
15
12
3
57
33
30
12
60
30
60
6
24
30
87
33
243
33
159
15
36
9
3
18
54
33
12
33
63
12
3
60
9
33
3
9
123
33
39
12
3
18
60
63
24
3
9
111
30
30
108
177
120
135
30
42
33
48
69
48
102
36
42
18
60
9
123
30
132
18
33
15
57
153
42
42
60
30
48
18
54
36
222
60
18
72
30
12
60
6
45
9
30
33
183
42
102
30
90
81
12
15
12
33
117
36
12
63
36
9
135
15
12
45
180
3
12
108
21
3
18
75
48
9
210
93
27
18
12
18
192
30
78
48
57
72
3
57
33
3
27
18
27
48
9
36
54
96
54
108
12
6
9
12
36
135
9
39
21
9
54
96
54
138
165
72
45
27
24
15
60
42
39
24
39
18
87
33
87
93
12
150
36
12
72
30
27
141
3
144
81
27
237
48
30
72
48
30
12
15
63
9
39
12
48
162
18
12
33
9
150
33
60
108
9
3
57
6
42
60
72
18
18
51
21
3
9
6
42
87
12
108
36
9
30
66
27
75
18
12
102
81
57
15
183
84
93
75
18
12
87
21
102
72
48
90
30
192
18
3
45
30
42
12
78
9
93
48
75
15
42
6
30
39
36
69
15
15
66
24
120
6
174
18
30
15
195
9
33
60
6
21
39
21
51
18
15
27
42
63
27
48
30
42
30
6
84
18
39
3
30
30
18
12
6
144
36
9
93
108
42
42
87
3
30
18
42
30
36
9
21
54
96
42
15
3
42
12
3
3
189
72
21
102
18
3
15
60
42
132
48
27
36
9
36
222
72
18
12
15
36
15
24
60
57
33
75
111
60
60
45
12
33
39
3
30
198
45
27
18
84
15
21
72
12
3
84
81
15
12
36
252
45
12
6
162
30
93
9
63
93
12
72
60
60
6
12
192
33
147
30
6
12
42
48
42
18
120
30
18
39
15
21
9
135
3
48
54
3
273
24
48
15
117
243
15
90
39
24
15
54
126
57
108
57
27
3
42
15
15
216
24
90
30
138
102
81
57
12
48
42
45
105
18
93
15
129
12
3
18
60
48
24
30
66
30
24
66
24
30
48
69
51
18
12
87
75
45
141
24
15
15
198
3
36
93
3
57
30
36
21
108
81
39
45
6
117
15
93
15
21
48
15
45
111
30
15
96
21
18
24
66
15
39
45
45
150
21
24
15
48
198
72
30
18
162
12
96
54
66
12
30
27
36
9
63
135
30
132
18
30
18
30
12
132
171
9
48
27
15
21
9
15
36
39
48
30
39
33
60
150
30
120
36
99
3
30
42
90
63
63
45
36
129
30
24
60
30
3
27
30
18
102
18
48
9
15
18
15
135
72
30
60
15
36
69
96
135
39
57
21
27
108
15
12
78
39
33
120
18
48
90
51
39
12
132
21
15
57
33
51
93
78
30
3
57
63
9
18
150
72
60
6
69
120
60
12
111
48
45
57
60
27
33
42
36
12
30
18
24
90
18
108
54
30
48
9
204
57
132
ABCD 96358925498*3^$a+1 [50103]
9
23
13
107
55
105
21
72
36
36
171
9
72
39
33
23
229
59
13
27
45
18
81
24
80
64
48
8
1
72
71
16
24
24
81
87
39
65
16
96
21
36
135
72
63
18
15
57
47
7
18
87
21
18
126
72
90
9
45
123
93
162
33
32
16
117
27
81
54
57
24
153
15
39
33
21
51
24
8
24
48
64
48
48
45
3
8
48
24
40
21
3
144
48
48
45
18
65
25
36
11
144
88
32
13
3
8
61
27
72
32
112
32
13
171
63
72
18
15
8
13
75
15
54
144
90
18
47
7
65
61
216
27
96
57
39
15
18
23
31
17
16
24
33
36
11
120
64
56
145
36
72
59
16
48
8
64
24
32
109
18
9
72
135
41
136
8
103
9
24
57
36
27
9
36
360
3
8
64
24
80
109
90
33
96
24
56
7
33
24
96
104
72
16
33
23
40
48
141
18
17
37
83
61
3
80
7
18
63
9
63
63
89
16
21
75
15
41
16
105
23
40
117
11
61
72
36
71
1
39
15
9
32
48
1
87
57
87
93
35
1
54
9
24
8
24
88
56
7
72
33
93
243
8
72
1
23
31
81
81
47
16
63
9
207
33
93
144
18
9
24
21
72
59
103
17
48
24
37
18
9
9
87
72
93
11
169
47
216
61
90
57
24
8
88
21
59
31
18
47
97
71
40
80
88
117
18
18
47
280
33
144
15
144
24
33
108
11
112
57
23
265
54
18
23
48
112
8
25
87
21
144
3
32
55
54
108
15
8
13
99
8
88
56
1
23
13
144
131
16
69
144
51
56
1
36
3
96
8
24
24
72
205
72
108
39
120
72
72
21
18
65
7
201
24
45
179
127
17
48
16
56
7
54
72
131
13
18
129
32
96
31
9
200
64
15
9
45
72
11
112
96
24
8
1
36
11
133
11
79
65
97
15
39
9
45
11
79
33
8
112
48
15
126
3
33
95
40
56
61
99
9
36
36
15
80
16
56
13
59
31
105
24
48
48
72
117
27
128
48
49
23
49
111
69
18
126
18
9
104
96
48
16
33
111
33
54
18
39
33
15
48
8
127
129
24
9
87
56
1
87
39
129
33
36
18
9
45
18
9
81
111
33
54
33
128
37
59
13
18
17
168
88
80
25
63
48
8
205
36
87
24
72
8
7
33
32
96
37
36
95
31
33
48
8
88
8
16
8
88
45
171
80
37
59
13
72
27
48
8
7
9
9
72
36
3
32
16
21
36
180
203
49
23
160
32
136
48
69
35
24
31
65
40
237
144
123
8
352
111
162
15
24
32
55
33
120
8
37
11
7
89
24
96
24
1
87
128
144
1
15
57
95
88
32
24
13
27
9
47
72
277
51
32
64
8
16
96
111
9
45
3
8
64
56
88
69
162
17
181
11
16
176
40
48
8
24
40
33
72
108
36
63
8
55
33
24
56
24
120
13
18
18
54
18
23
232
33
71
1
54
81
32
24
16
351
18
216
54
9
24
93
27
56
25
108
3
8
112
24
33
54
57
87
9
72
135
33
57
36
3
8
40
21
35
1
23
16
24
9
108
179
16
21
51
201
47
79
9
63
9
56
312
16
21
27
8
73
47
61
72
27
153
108
51
39
33
48
8
40
8
72
64
24
8
1
23
40
176
48
1
39
15
65
64
96
8
73
23
13
107
24
16
69
11
25
72
23
157
108
47
97
72
23
88
144
48
21
72
27
32
16
8
96
48
61
3
48
165
3
33
159
72
8
49
15
72
21
179
64
72
32
16
56
40
9
23
31
129
104
1
47
16
8
1
15
21
90
81
48
56
208
39
18
180
18
54
11
61
51
72
8
184
72
144
63
57
8
48
31
65
25
95
160
231
17
1
47
385
23
85
11
151
54
18
129
213
252
87
24
8
112
8
16
96
72
8
16
57
207
56
48
157
3
33
108
144
123
56
109
3
152
112
104
112
273
54
9
ABCD 96359427512*3^$a+1 [50040]
54
19
125
15
16
20
108
87
13
5
18
85
119
54
12
27
28
68
9
156
42
162
48
42
33
57
18
25
44
64
65
36
18
48
162
90
60
30
67
11
54
31
35
18
114
153
27
30
42
33
16
17
24
18
21
96
21
72
36
90
60
12
42
12
24
15
64
47
18
31
60
119
42
30
85
11
49
116
27
21
64
48
60
113
15
21
54
36
225
63
1
41
84
24
156
36
90
78
48
42
36
25
96
5
30
25
119
9
16
35
12
33
52
5
55
68
76
5
84
6
36
145
12
35
6
36
18
33
15
60
30
24
175
84
29
63
84
45
115
44
75
60
61
5
18
36
42
30
90
90
73
71
21
84
9
7
29
15
3
66
15
21
24
51
51
180
24
36
108
30
216
18
21
84
12
4
5
39
16
5
75
16
35
36
18
7
5
54
69
9
120
126
6
90
84
72
37
116
171
33
21
139
11
30
6
36
30
42
66
36
54
9
16
36
35
18
7
68
28
5
18
105
51
1
140
93
36
18
13
29
39
9
87
9
7
5
78
25
32
9
108
150
21
15
36
33
111
45
96
21
18
9
21
6
48
180
33
4
5
18
73
60
23
24
18
48
42
210
42
90
12
24
27
3
96
1
17
36
30
9
16
11
24
66
36
75
87
60
12
60
33
52
23
165
117
159
9
72
111
15
13
84
65
30
42
30
90
36
54
33
16
5
75
57
54
66
42
102
6
153
39
157
101
30
42
67
35
6
48
51
16
203
36
60
30
18
57
105
126
78
30
60
36
93
60
45
72
120
6
54
48
18
18
135
87
85
5
63
45
30
162
15
9
18
37
161
48
24
66
121
5
6
18
19
143
102
7
35
90
51
93
66
24
36
9
21
36
55
80
33
66
13
41
72
43
17
15
3
30
144
42
126
12
255
48
63
120
72
24
30
24
31
84
47
120
25
35
54
30
18
162
114
51
33
162
9
9
18
57
60
15
36
192
24
18
30
73
23
12
25
179
36
12
13
84
65
78
81
12
45
18
186
43
12
20
45
144
31
11
12
36
24
18
48
114
30
31
60
77
48
6
36
54
36
79
101
84
54
24
13
12
11
30
42
90
55
17
30
33
27
36
90
55
11
261
63
45
27
18
115
20
105
39
60
3
18
27
9
103
41
6
30
36
78
30
51
9
87
4
161
15
12
81
36
36
30
13
44
96
4
12
83
1
60
36
60
11
48
69
16
11
9
165
114
12
18
6
37
65
60
48
51
60
141
67
47
90
66
18
7
29
114
30
19
53
7
36
11
24
12
13
41
6
49
53
126
6
126
13
35
57
64
5
54
24
13
185
7
48
35
13
5
90
324
90
48
3
15
36
54
90
96
36
108
141
69
15
76
96
89
231
87
36
21
33
36
60
12
19
128
87
90
18
45
45
51
21
91
35
54
54
150
111
76
119
9
21
18
18
39
75
66
42
30
63
45
60
180
30
54
168
138
93
64
41
114
12
25
44
75
144
18
18
49
47
36
300
37
35
153
64
23
73
47
1
36
23
18
48
51
64
20
15
49
41
36
19
204
36
92
39
36
25
60
137
27
3
105
27
120
1
17
162
25
84
5
7
20
117
12
60
15
33
258
49
53
18
37
35
72
54
15
27
9
81
138
330
36
66
33
21
54
36
78
72
48
18
13
47
145
29
54
114
27
165
60
138
6
27
3
54
18
25
35
30
15
63
102
108
54
18
3
4
32
3
30
43
29
18
37
95
30
3
3
205
29
126
69
39
12
198
67
29
39
27
150
12
3
123
36
54
135
9
108
79
29
36
54
25
44
57
55
5
91
144
53
30
1
17
18
105
84
87
66
72
90
60
72
49
89
55
32
75
6
43
96
5
123
57
18
18
19
68
28
77
42
30
6
25
65
18
144
45
12
51
54
36
67
128
3
30
36
123
45
18
97
11
9
117
30
6
30
57
75
97
36
137
3
27
6
31
5
54
37
35
45
63
49
143
42
36
30
21
15
21
33
36
54
54
283
32
123
48
42
84
135
4
12
143
30
51
3
1
12
65
15
69
139
95
37
17
111
12
135
228
36
168
48
109
269
6
36
9
60
3
12
24
ABCD 96359429932*3^$a+1 [50089]
15
18
18
18
24
12
39
21
18
57
88
8
112
32
16
119
105
16
5
180
39
159
30
27
88
56
120
15
1
23
54
18
9
129
15
99
13
113
39
207
33
3
37
125
6
30
87
39
73
48
104
33
31
72
8
64
41
39
112
48
120
113
7
77
18
36
61
125
211
24
53
90
33
57
18
45
45
84
39
216
40
53
43
5
24
18
18
7
72
176
123
72
12
6
139
120
32
69
12
42
45
40
143
25
29
36
18
6
31
95
12
13
80
88
149
162
33
3
54
15
3
102
24
30
9
16
155
21
39
9
111
49
72
23
6
36
31
144
8
33
144
18
13
95
25
77
3
93
91
35
13
176
40
161
183
120
81
7
152
160
17
31
185
18
37
77
3
40
113
36
6
120
165
93
435
177
63
96
88
17
79
24
65
15
112
251
13
35
21
16
17
132
19
191
18
72
39
16
8
51
181
48
32
3
60
33
40
65
42
13
8
24
45
43
5
67
113
18
69
88
185
87
40
5
30
93
105
207
96
112
8
15
1
168
8
165
67
17
103
80
3
18
72
3
96
3
45
120
3
12
6
66
9
16
8
27
120
60
49
392
3
72
45
33
39
40
5
6
54
15
48
129
36
198
6
36
228
31
29
19
155
13
5
3
69
72
75
16
120
5
24
30
61
24
8
33
63
27
78
87
40
80
45
72
115
8
15
42
7
83
18
30
18
27
9
114
66
18
145
257
39
51
61
8
24
15
48
57
21
19
11
96
13
8
24
16
23
1
5
3
63
180
132
18
7
8
24
45
3
16
32
93
91
144
59
117
40
53
195
96
111
36
12
168
54
30
21
57
48
7
120
8
33
72
30
18
7
29
19
149
3
64
56
129
36
48
19
8
24
3
18
18
42
228
51
45
43
32
45
75
75
198
7
8
57
103
23
193
77
3
24
81
12
27
27
21
40
119
18
111
57
12
18
73
35
37
32
48
112
8
33
24
175
5
91
192
72
128
123
109
5
3
40
48
24
5
163
5
12
36
24
30
45
87
1
35
72
18
67
41
12
3
16
8
27
13
101
51
123
18
234
73
48
47
1
209
42
108
25
101
102
24
13
41
36
18
1
24
77
3
51
96
66
75
64
59
42
18
54
12
31
72
11
54
66
37
23
97
29
30
96
18
12
72
63
45
60
15
15
18
234
85
72
104
24
3
109
56
3
45
16
41
55
77
36
87
72
120
40
8
160
17
12
18
42
183
16
96
120
53
75
40
23
144
18
223
104
39
9
57
103
65
7
56
9
54
81
24
105
24
36
12
54
105
165
3
21
51
75
13
80
136
35
21
3
285
33
15
45
67
8
64
128
72
96
33
12
27
96
16
24
5
51
136
23
132
18
67
53
54
21
129
55
35
72
36
73
11
6
7
5
3
195
24
36
84
18
6
69
72
21
12
103
149
36
24
151
5
19
80
33
15
120
81
30
25
137
60
19
11
37
53
234
9
112
23
1
56
64
11
165
88
32
64
96
5
19
35
66
3
24
96
24
16
24
8
3
24
13
239
66
127
5
30
165
51
21
33
55
48
32
63
33
45
19
32
21
12
6
49
161
39
111
1
29
91
120
41
79
120
41
18
85
77
67
5
3
24
135
84
21
40
48
23
57
33
30
42
111
24
120
15
73
48
152
87
33
33
79
65
6
49
95
81
96
123
72
168
13
80
184
96
144
48
152
48
21
27
9
39
75
21
15
49
24
101
96
66
33
16
83
138
27
15
18
108
30
42
19
56
177
175
80
33
7
120
47
1
53
67
23
25
11
114
54
72
45
16
128
64
120
35
6
31
8
51
36
30
78
133
32
141
54
85
128
64
56
3
72
37
8
9
78
48
168
1
11
69
24
21
43
32
69
67
77
27
160
56
99
180
81
64
65
79
35
54
72
18
93
15
30
150
85
23
57
48
16
ABCD 96359493572*3^$a+1 [50018]
255
12
57
147
48
81
87
12
81
27
63
81
9
27
3
24
9
39
69
24
36
108
12
252
21
39
39
48
105
45
15
177
90
72
18
3
12
36
57
39
156
165
51
60
48
93
39
39
54
87
51
558
3
39
9
60
21
51
120
81
63
3
33
252
9
18
18
54
210
3
33
15
117
63
24
15
129
36
216
156
216
36
9
27
45
51
84
60
36
129
18
297
81
12
3
12
60
33
111
120
63
18
30
162
15
72
93
18
213
189
15
48
36
132
12
24
69
252
3
48
21
96
72
48
204
63
63
105
108
51
18
15
57
15
60
12
9
30
33
81
36
162
18
72
15
84
60
36
144
72
72
48
108
21
147
12
96
33
240
63
21
60
123
105
78
54
36
51
123
33
117
18
192
18
3
75
54
48
18
54
147
111
117
21
54
141
36
21
108
3
129
12
3
33
132
30
93
216
33
75
33
72
168
48
54
6
72
27
93
111
324
213
15
27
45
75
201
57
27
72
261
15
105
132
120
72
3
120
183
42
27
21
75
72
75
282
3
57
18
9
72
36
108
255
72
6
120
111
228
81
15
15
105
9
36
84
15
225
30
18
87
36
24
21
63
144
24
120
24
12
75
105
36
27
54
171
132
36
57
144
156
24
48
18
105
204
12
36
72
72
93
3
84
21
39
69
54
645
240
3
9
24
15
90
111
69
111
108
141
132
48
240
84
51
144
21
132
72
87
33
60
123
48
57
108
39
48
75
72
57
36
105
51
57
219
36
12
93
15
45
72
207
60
12
72
21
3
3
102
90
78
99
45
108
72
48
132
15
3
18
15
48
111
90
87
63
18
27
45
108
108
84
36
3
147
30
114
48
72
126
24
135
36
36
189
51
93
99
96
75
225
96
39
138
72
3
120
36
21
3
105
3
12
45
27
21
51
21
3
48
288
21
255
33
15
36
63
69
129
72
36
54
33
15
78
63
72
147
42
108
18
45
27
393
57
207
60
3
141
177
24
15
12
36
165
108
90
141
9
15
75
54
231
105
15
24
33
42
18
30
150
90
18
12
60
63
117
15
84
189
144
18
117
3
57
12
252
168
48
132
129
84
96
15
285
231
3
126
42
102
3
33
51
153
51
57
87
15
6
12
60
87
195
18
51
24
72
3
198
12
78
30
75
36
36
36
48
21
159
9
72
30
18
51
108
36
225
120
24
15
75
120
18
3
144
21
180
63
9
15
93
51
48
93
132
63
147
18
123
36
9
54
138
72
36
144
36
24
120
6
45
216
60
108
195
21
12
60
12
96
57
555
33
51
21
132
15
93
51
129
12
15
345
60
120
87
168
93
90
18
87
36
51
78
99
9
102
57
15
6
99
81
51
216
33
39
72
51
165
48
144
21
3
21
243
3
54
87
219
33
39
78
12
78
33
84
57
96
84
15
21
72
15
3
72
42
30
18
3
57
72
66
33
108
144
27
33
39
30
18
21
219
72
48
18
60
27
93
159
3
93
48
21
267
3
78
18
45
9
15
72
33
111
57
27
111
ABCD 96359965844*3^$a+1 [50111]
162
30
36
47
61
72
47
103
12
18
119
25
90
18
18
77
31
5
31
36
77
31
24
48
60
53
1
71
19
113
115
72
5
19
5
67
174
11
67
5
211
12
29
79
72
29
216
115
5
67
41
67
60
53
91
41
12
72
13
72
23
60
7
90
18
42
18
53
49
11
79
144
29
48
108
19
120
18
114
30
83
7
6
12
23
49
23
55
5
67
53
36
24
12
24
7
198
54
36
72
42
18
5
49
30
29
67
12
5
85
11
36
48
60
7
149
72
103
54
18
5
24
84
24
48
67
77
36
13
72
59
24
84
67
41
19
5
25
96
90
72
53
72
37
179
37
72
12
6
12
5
168
7
101
115
24
5
121
54
113
85
35
72
31
42
102
42
203
48
55
77
7
65
84
85
11
319
5
61
108
72
114
144
77
85
23
103
53
31
90
6
90
30
42
23
12
31
149
1
54
48
18
132
23
79
36
5
36
31
78
35
72
24
84
199
17
31
24
18
102
5
24
61
23
108
37
102
108
5
13
24
95
31
53
19
12
113
13
18
54
83
12
216
31
5
24
12
72
96
7
18
36
11
12
60
12
36
60
7
36
5
180
19
5
61
90
96
156
60
48
222
48
6
90
36
35
72
55
17
36
55
5
7
173
7
5
67
41
144
85
36
47
25
11
337
59
13
12
6
17
13
18
6
71
85
47
31
174
258
53
19
17
24
61
11
48
91
210
6
48
60
12
78
71
13
11
144
277
126
24
5
13
23
139
5
216
7
150
36
131
31
48
6
35
91
5
72
13
90
5
25
23
60
84
72
24
12
24
13
12
6
89
24
25
47
79
41
37
18
89
103
162
11
12
1
131
115
18
72
23
127
41
48
37
143
19
5
61
24
71
181
54
84
162
6
89
180
31
113
60
151
204
180
36
5
283
5
48
103
29
72
36
43
29
151
317
43
180
77
24
151
42
35
1
131
48
37
71
144
91
17
13
180
18
6
18
5
72
355
5
13
156
6
5
31
77
13
72
48
162
18
78
120
41
1
84
54
101
13
12
23
91
174
6
5
12
49
83
12
121
18
5
1
54
54
48
47
48
67
90
90
6
30
42
12
47
84
31
78
23
48
37
23
12
72
31
126
6
113
7
65
49
144
54
5
31
125
36
1
30
108
24
125
72
31
5
132
97
18
113
55
5
67
5
36
97
18
6
18
113
25
23
60
7
5
37
102
18
186
5
49
108
203
49
23
12
60
12
49
47
25
119
25
54
5
19
77
48
67
65
25
54
77
67
5
73
23
49
48
24
71
72
13
23
19
108
102
47
84
49
11
115
29
12
1
54
30
18
41
1
59
12
24
36
12
96
12
19
36
48
6
18
53
60
7
5
36
24
36
31
5
115
6
167
7
101
84
108
85
11
25
24
66
36
90
23
91
30
131
19
36
90
59
79
60
5
43
29
36
12
73
12
83
43
42
138
36
41
24
79
36
36
60
17
36
271
48
41
19
125
252
13
11
7
108
6
108
12
155
120
13
11
67
48
6
131
43
41
91
197
91
77
43
29
48
13
36
95
36
13
11
48
13
47
72
31
53
31
41
19
5
31
125
49
83
85
35
1
59
97
83
31
41
13
102
5
19
5
12
13
59
13
24
35
96
25
23
1
23
7
6
23
61
23
55
17
36
55
5
13
59
25
11
84
127
18
143
108
72
109
30
5
55
48
18
18
77
127
5
12
31
5
72
60
25
42
5
43
96
12
29
120
91
5
72
120
36
1
131
205
59
55
41
48
24
12
24
12
24
121
30
29
31
5
48
36
19
66
18
41
132
13
12
108
54
41
36
60
120
193
47
84
204
61
96
144
71
24
79
5
31
41
96
7
216
5
229
6
12
5
13
59
37
23
180
36
7
18
59
60
72
79
5
72
67
18
60
23
49
90
12
36
65
43
41
60
13
12
95
55
5
61
83
67
17
55
12
60
5
43
60
5
12
1
143
37
95
12
36
72
127
17
36
24
13
18
53
37
30
5
19
18
23
79
5
31
18
95
1
66
132
53
19
30
11
ABCD 96360426382*3^$a+1 [50057]
23
33
3
18
3
156
3
105
57
42
198
31
8
81
3
192
99
9
9
27
57
139
23
60
105
123
25
44
60
96
52
53
43
144
80
75
18
18
37
11
36
13
80
3
49
5
36
19
17
72
18
12
9
48
3
61
68
225
36
3
105
24
51
4
29
42
36
30
15
9
30
13
41
18
24
97
56
117
15
21
43
41
6
108
54
126
12
21
36
3
54
19
137
43
56
40
5
135
4
5
135
60
3
6
54
66
6
13
17
3
15
18
6
54
12
103
11
1
48
23
90
48
19
44
9
7
71
30
42
18
67
12
29
36
72
30
13
29
66
6
51
48
45
84
54
1
8
69
12
6
72
36
93
45
7
107
9
45
36
63
99
30
60
30
21
12
3
141
129
24
66
33
3
24
54
39
33
18
9
27
30
3
15
69
3
24
12
6
15
39
45
39
21
3
69
39
33
33
60
99
48
40
29
63
64
35
48
9
9
150
108
30
24
19
11
9
72
72
9
6
1
101
18
21
3
1
143
12
33
48
27
108
69
9
27
165
15
108
153
3
15
84
90
6
49
44
36
4
12
71
66
18
78
72
18
12
45
88
48
17
15
57
90
73
17
24
87
4
17
18
45
24
36
3
18
18
30
96
30
9
4
5
31
47
12
141
57
24
30
21
4
80
24
4
80
100
32
15
13
20
3
78
31
17
27
15
1
35
18
63
12
63
18
90
6
79
5
36
3
3
54
15
69
42
49
23
30
87
57
24
3
72
63
72
24
25
104
40
11
54
12
15
3
60
37
29
15
3
1
131
25
5
31
131
24
30
180
24
30
9
105
7
5
39
15
6
27
36
135
108
1
12
59
25
83
13
5
48
6
12
24
45
75
105
16
12
35
13
23
18
3
51
30
3
12
63
9
9
7
65
18
61
140
16
11
24
12
6
27
21
15
21
42
90
36
15
16
20
108
48
3
18
132
12
42
30
6
72
84
33
9
27
24
39
33
16
32
12
15
54
72
39
24
21
42
66
195
48
52
47
90
6
54
43
5
18
9
16
80
48
9
55
41
12
18
6
72
39
204
9
79
12
44
9
54
12
78
144
39
27
42
18
66
31
12
17
18
144
13
185
18
69
39
105
3
30
42
54
27
9
15
129
63
93
24
30
60
36
61
8
3
54
43
167
42
12
7
8
27
9
4
89
87
39
6
108
55
17
54
105
16
44
52
53
84
6
48
33
9
15
57
127
11
6
30
132
21
96
45
12
6
12
72
96
21
12
69
15
9
3
9
171
24
9
138
37
41
39
123
66
72
3
36
12
3
85
23
96
18
55
17
36
7
68
24
3
33
9
18
138
162
18
18
24
12
42
3
9
39
24
189
27
24
207
138
24
27
12
40
11
81
84
15
45
57
24
12
7
35
12
97
53
27
39
33
45
36
12
18
42
63
27
85
77
66
13
20
9
15
72
28
20
3
69
24
16
8
9
42
18
3
105
102
24
12
117
4
41
108
78
49
60
35
81
12
48
3
61
155
85
96
11
33
9
75
9
7
17
27
4
20
15
33
21
36
24
27
45
12
39
15
6
72
15
21
18
13
71
72
6
31
5
3
9
31
11
37
32
111
57
45
54
24
21
27
61
29
27
33
108
99
3
33
60
75
18
36
48
3
21
39
36
9
36
78
25
5
96
39
100
23
9
24
87
49
5
3
36
57
72
27
39
9
4
47
156
9
16
29
24
30
24
45
27
9
4
77
51
3
66
114
18
36
3
9
36
27
40
48
53
7
29
12
7
71
21
81
39
87
105
28
53
48
18
18
42
174
24
7
5
15
39
90
54
18
36
3
21
3
99
85
29
3
16
12
35
42
18
72
13
56
24
141
27
120
69
66
78
55
107
36
21
69
12
24
54
72
25
23
114
7
8
4
17
102
61
17
63
27
36
1
35
69
39
156
21
93
54
13
17
168
15
39
1
44
45
66
21
16
8
33
3
60
24
15
6
18
21
16
11
73
44
60
93
6
1
11
37
17
6
36
85
140
117
159
3
49
8
33
12
87
9
43
41
6
54
72
18
49
35
61
8
57
39
21
12
3
33
6
48
25
32
15
81
64
17
6
21
136
23
30
27
9
6
18
63
12
87
84
54
60
3
48
3
57
15
18
7
155
54
31
23
72
12
18
79
32
93
48
54
24
12
18
42
30
54
93
15
18
24
99
27
37
36
32
15
13
41
139
59
6
18
12
72
96
36
90
75
63
33
72
39
45
4
77
15
64
44
93
24
75
48
183
61
29
12
27
28
20
120
52
83
57
84
33
3
24
36
27
6
18
36
45
27
1
11
21
51
9
168
9
54
9
63
18
174
60
25
59
18
6
33
3
13
107
37
5
30
108
9
88
29
60
55
83
24
54
54
66
6
30
3
51
141
48
27
6
27
45
15
57
126
18
15
15
36
21
39
45
3
24
33
51
37
48
32
60
9
36
48
63
84
36
16
5
51
15
6
18
1
8
21
18
13
137
75
27
69
120
15
18
108
66
9
15
49
32
21
6
1
71
13
32
28
32
148
83
57
48
148
12
47
97
137
12
72
60
147
15
25
8
21
198
13
32
3
36
57
192
9
84
36
39
15
9
51
108
57
4
47
66
18
93
60
15
25
77
24
48
6
45
9
ABCD 96360788872*3^$a+1 [50065]
20
3
12
18
72
54
25
56
33
187
29
48
67
5
63
12
15
60
85
20
75
21
33
111
168
72
9
51
16
5
48
39
51
36
24
84
36
201
16
59
13
12
48
12
116
15
180
13
32
4
35
13
95
57
39
9
52
48
53
39
4
5
7
24
59
1
48
12
8
48
105
7
120
11
6
18
1
35
9
3
49
29
7
32
12
48
45
7
48
35
36
1
116
27
66
6
36
189
40
8
12
75
18
63
39
1
17
7
36
29
96
87
12
28
68
84
16
12
47
1
12
68
52
92
4
24
72
24
56
28
32
3
1
32
9
3
63
78
66
33
27
1
65
7
72
36
29
24
159
15
57
3
33
3
12
69
76
12
47
25
41
7
32
105
6
48
24
57
33
102
21
12
57
31
23
24
18
18
102
39
15
45
45
6
84
93
105
18
13
41
79
12
125
79
11
105
3
61
36
104
40
11
45
33
19
80
93
39
76
32
12
96
24
15
66
24
3
16
35
66
90
6
39
4
131
1
44
4
11
109
84
12
144
32
27
153
4
23
57
51
13
44
3
72
12
96
45
3
121
5
15
9
31
20
51
24
18
3
28
17
19
5
48
7
11
37
8
24
36
3
25
32
40
48
17
72
3
100
32
15
36
30
90
6
138
45
33
72
15
51
96
21
27
6
54
73
20
12
168
12
48
28
35
21
40
96
104
39
81
51
30
42
30
78
9
48
120
75
48
24
25
29
67
132
32
39
37
35
9
64
32
4
101
27
16
11
33
27
54
120
127
17
15
3
54
24
39
52
68
48
39
21
60
100
5
7
32
135
33
12
51
18
7
48
65
19
23
12
1
59
12
18
42
45
16
24
24
89
30
1
17
15
72
28
32
3
12
33
3
1
56
24
136
95
18
7
47
1
60
5
7
35
69
15
24
85
59
12
60
18
7
20
60
16
24
120
80
15
21
159
33
15
13
72
65
30
18
7
72
8
16
95
42
43
11
21
69
15
3
73
53
7
20
39
144
72
24
36
9
60
4
44
12
4
44
51
24
85
8
9
3
12
63
12
25
53
7
36
12
20
16
11
73
12
20
3
25
53
15
12
21
72
18
85
11
81
27
25
12
36
44
3
18
175
44
28
48
119
1
12
96
77
67
5
27
16
20
135
18
7
59
1
35
13
12
89
103
20
3
13
125
51
4
44
12
36
52
60
32
21
72
55
8
4
131
9
9
30
97
60
12
8
9
3
76
41
43
12
20
48
48
27
1
17
24
31
32
48
15
120
49
56
27
1
71
25
20
108
12
4
12
35
54
18
57
15
1
29
31
20
64
101
159
96
3
30
90
21
28
20
28
32
75
18
30
24
13
20
12
4
32
99
13
60
128
45
55
80
24
9
39
40
32
9
24
7
36
44
4
11
49
32
9
55
23
1
72
119
33
27
13
20
51
9
72
15
13
53
54
1
20
28
56
28
83
105
27
25
23
37
35
93
15
69
3
25
8
40
23
84
45
88
32
3
69
3
25
20
40
48
20
99
1
65
43
12
35
49
23
25
32
21
103
89
15
48
63
9
16
11
6
19
128
52
35
36
84
6
18
9
75
57
16
35
37
96
11
24
141
36
39
13
23
69
60
15
81
27
105
15
33
12
15
48
114
30
85
5
43
12
23
18
30
18
31
11
49
35
105
100
11
9
64
35
61
24
59
61
11
21
144
60
36
12
3
13
5
27
39
21
52
36
32
60
15
60
48
49
32
96
4
80
28
48
137
18
37
83
13
36
36
47
1
47
42
31
84
96
35
61
128
12
16
23
36
25
60
128
33
15
24
15
93
12
3
108
9
28
12
56
264
16
20
4
56
24
159
96
61
32
15
45
63
25
48
24
32
9
72
15
4
108
120
60
48
29
31
32
52
23
45
15
61
11
21
45
7
8
27
36
1
24
11
33
75
25
72
11
12
36
6
55
8
75
37
24
17
7
20
3
60
109
48
8
12
48
4
89
42
9
3
42
66
37
23
105
12
93
18
6
126
45
28
36
36
44
93
6
57
33
7
44
48
52
8
40
12
35
13
20
27
21
24
148
12
11
9
36
3
60
9
3
45
24
135
1
47
33
3
1
125
6
157
20
28
12
20
16
11
18
55
32
28
96
5
111
3
37
80
39
97
72
17
18
157
20
4
71
49
104
28
20
9
31
32
27
6
72
87
64
47
49
8
60
12
4
36
56
39
45
4
32
27
1
35
9
51
237
15
72
1
72
20
15
117
27
36
72
108
12
90
15
63
25
32
135
57
40
11
165
24
168
3
117
15
73
32
33
18
37
17
27
64
12
32
63
37
48
29
3
132
16
23
21
100
23
36
21
60
36
24
40
41
7
12
80
21
78
9
75
37
24
72
24
65
31
59
33
12
9
7
23
49
8
3
141
33
6
9
40
92
4
12
179
90
78
18
30
49
8
3
9
16
5
234
13
20
52
8
51
21
28
12
20
15
1
83
42
54
36
84
49
59
25
47
24
12
13
12
80
24
40
24
56
63
1
65
24
43
20
27
13
17
31
72
24
59
84
37
20
75
141
15
108
25
176
28
48
120
92
21
30
180
6
3
27
18
31
41
15
9
30
21
75
66
39
168
15
33
4
143
72
54
19
32
15
24
102
15
64
8
12
108
100
20
15
42
3
123
18
19
53
90
54
31
12
80
28
48
56
15
61
20
40
24
71
37
53
7
113
7
72
20
ABCD 96360802732*3^$a+1 [50042]
6
6
18
6
54
216
24
21
69
123
33
30
6
15
168
36
12
24
15
81
15
24
24
120
54
60
36
42
18
30
6
126
24
9
36
24
21
30
21
24
39
24
42
66
24
21
3
132
12
36
54
15
27
153
135
90
12
15
39
69
3
45
9
75
15
18
3
60
3
45
45
111
15
54
84
27
39
45
24
57
48
87
84
84
3
48
54
3
147
66
54
42
39
111
33
21
270
30
42
48
57
63
132
24
24
12
48
24
12
9
72
15
9
96
15
108
12
72
21
51
33
15
12
36
33
60
60
51
18
36
135
21
54
189
75
33
195
57
63
18
15
36
39
30
24
6
30
84
96
6
54
36
135
111
54
30
18
3
12
27
54
84
6
54
3
3
21
48
135
12
96
45
9
24
84
36
6
18
63
15
69
156
72
225
78
9
15
54
27
3
21
39
201
24
84
3
78
15
45
6
81
57
51
21
63
45
6
120
54
6
9
3
102
30
165
15
177
45
99
96
36
93
60
51
51
57
72
15
60
18
27
9
135
36
33
51
87
24
18
96
114
90
162
30
3
51
45
9
78
72
60
60
117
39
12
18
27
99
36
24
48
72
21
213
102
60
33
12
3
57
48
81
63
36
45
24
42
36
18
90
69
63
42
42
96
48
9
27
9
9
18
72
12
33
15
12
48
81
12
9
6
54
60
168
27
36
129
24
15
51
36
72
42
54
9
45
90
120
30
123
15
42
60
30
162
75
213
96
60
39
81
24
72
39
27
24
33
21
24
30
57
75
60
60
36
48
24
30
60
111
72
48
99
12
24
60
21
75
93
51
96
24
24
120
30
126
9
27
18
42
33
3
168
36
9
39
21
27
33
21
3
60
21
6
18
42
108
42
30
138
12
6
117
21
6
138
36
60
66
18
18
9
60
3
93
24
75
33
15
6
15
12
15
54
30
105
3
102
108
6
60
24
48
48
90
102
9
39
144
6
27
27
165
57
18
72
108
162
66
12
12
96
42
3
93
150
9
3
114
18
6
84
3
48
87
102
3
33
60
6
30
63
48
9
195
144
141
24
30
9
48
27
36
96
9
24
3
45
120
9
78
12
84
54
6
60
30
174
30
3
87
57
204
39
12
54
27
60
9
54
69
3
45
69
18
93
15
129
33
78
18
30
81
9
96
90
48
6
66
81
27
21
45
51
48
45
6
66
6
120
12
48
48
45
15
54
63
12
57
24
84
60
42
141
33
15
72
15
102
27
9
30
45
60
27
12
72
60
69
39
72
36
12
33
84
33
111
27
117
51
30
6
9
12
3
96
78
15
21
15
27
57
45
102
24
45
21
51
60
93
39
111
12
69
3
30
75
27
81
27
45
51
30
90
54
6
12
84
36
12
6
6
45
15
96
60
45
3
6
48
60
75
21
144
3
33
114
42
51
123
6
30
18
30
60
48
12
96
12
45
12
12
225
3
21
27
39
48
108
12
72
69
9
27
15
33
21
171
69
15
75
12
102
78
18
36
78
90
66
69
12
15
21
3
30
120
84
102
96
69
15
108
21
15
6
51
204
15
93
171
36
153
15
42
39
51
108
96
36
9
36
9
30
9
60
27
54
15
45
30
21
3
36
24
6
90
54
27
63
6
24
63
15
102
36
6
24
180
24
33
48
36
51
84
54
60
30
24
36
297
3
9
51
132
108
30
39
147
36
18
162
120
12
192
30
30
21
87
6
54
36
12
48
12
9
69
66
9
132
3
144
12
30
135
63
72
54
27
27
108
12
66
66
48
90
18
144
54
120
42
45
33
15
15
90
42
24
18
51
9
36
27
75
132
60
6
24
12
3
12
36
63
36
21
48
69
15
141
174
21
39
6
6
18
111
87
18
30
36
21
3
9
63
33
21
60
174
69
135
81
21
99
39
6
84
66
21
33
3
63
30
6
30
123
51
21
51
12
72
9
9
15
3
45
27
45
48
33
210
9
108
117
78
33
87
48
54
3
63
129
12
24
9
18
144
45
36
60
15
42
156
6
69
51
78
6
36
9
60
165
30
30
24
87
9
15
87
48
66
3
3
48
9
27
21
87
33
24
33
51
111
18
63
27
48
42
15
60
75
105
15
33
24
159
72
72
66
54
33
9
126
117
27
105
3
93
39
69
159
36
36
9
27
120
9
3
21
72
27
108
93
45
66
84
90
6
48
33
57
78
12
45
141
51
9
15
21
51
9
ABCD 96360940316*3^$a+1 [50067]
153
81
87
192
144
207
18
15
255
162
54
33
432
32
79
90
23
48
64
24
3
144
189
56
16
144
32
175
9
117
99
45
171
56
7
54
171
56
43
45
72
24
93
72
126
45
200
79
17
240
13
51
129
36
72
83
48
13
123
120
32
49
207
171
36
144
54
11
16
32
64
21
51
201
15
111
105
129
87
111
33
21
51
21
72
54
54
239
136
3
53
16
75
45
81
36
51
255
162
15
32
88
152
91
5
40
207
33
192
81
180
18
81
24
8
49
87
309
72
36
126
18
159
165
27
99
90
36
108
11
88
152
16
72
57
63
176
40
63
41
103
41
48
64
24
57
90
69
57
207
45
123
72
93
72
27
392
409
108
27
9
23
31
72
33
104
16
96
80
40
24
72
104
97
143
304
48
32
96
40
72
93
18
17
37
51
120
27
36
90
15
21
90
153
81
87
39
33
21
99
104
49
87
3
5
121
15
111
54
83
16
176
13
27
135
113
136
39
81
32
31
17
64
27
141
3
36
161
109
51
264
81
23
40
240
165
99
24
48
56
40
8
121
180
270
162
18
54
27
80
37
288
144
18
105
399
401
96
7
54
35
1
47
16
72
9
15
144
32
16
45
144
35
280
24
80
13
234
54
83
16
45
51
32
43
180
17
16
111
9
117
27
153
54
180
5
40
117
162
9
9
108
35
88
48
216
24
39
9
189
11
61
27
135
17
37
51
120
32
121
54
72
9
24
93
90
81
32
40
56
112
21
99
8
208
63
9
24
219
5
13
108
159
56
48
40
39
54
180
18
162
83
43
45
8
208
9
167
13
51
165
36
126
54
123
3
90
162
41
112
171
53
96
121
54
65
40
56
235
5
64
21
243
72
135
9
72
56
16
63
177
39
162
303
8
121
63
96
8
13
123
3
53
1
144
36
251
1
15
32
88
144
135
161
64
72
56
240
280
200
48
192
1
15
39
126
51
57
63
24
39
65
25
108
59
31
105
21
195
183
36
144
5
31
18
47
96
88
3
197
55
36
5
136
296
64
57
23
48
16
93
99
224
37
27
176
40
81
126
180
45
152
64
27
5
48
192
16
24
56
73
15
39
90
54
18
87
3
36
177
39
18
18
162
83
61
35
127
113
13
195
840
24
21
59
121
71
1
72
126
41
96
7
9
72
56
79
18
63
128
16
45
18
126
35
1
47
112
72
21
72
144
11
151
81
8
109
99
32
139
69
21
11
16
24
8
192
48
112
32
112
48
423
81
168
80
40
81
15
93
155
25
36
36
54
36
54
95
48
48
43
18
83
48
96
97
90
5
85
180
108
27
24
72
32
40
147
45
9
63
63
65
169
231
21
90
9
168
48
96
39
41
96
61
27
144
9
126
9
8
96
31
113
13
123
57
47
7
ABCD 96361134986*3^$a+1 [50008]
48
87
1
41
120
63
81
31
56
39
9
9
15
75
133
8
40
89
55
32
39
105
189
12
39
15
186
138
61
11
108
60
30
135
15
12
69
21
3
16
71
25
48
17
39
72
33
31
80
48
27
30
54
60
141
64
65
31
23
12
6
15
33
6
9
45
126
13
107
6
18
120
21
40
8
255
42
18
138
42
73
47
1
56
168
48
123
24
30
42
144
109
17
79
5
67
24
56
24
105
55
143
138
39
40
35
21
33
79
65
66
306
51
9
135
75
13
11
45
99
30
7
65
15
88
8
24
24
21
91
143
6
138
193
5
42
18
102
57
75
108
12
109
35
141
81
102
1
17
55
17
42
48
36
9
87
33
40
11
141
3
18
54
21
165
3
72
64
53
91
80
9
15
81
55
191
1
168
65
39
15
97
155
69
136
65
204
27
57
72
114
54
55
48
149
75
69
12
79
56
72
40
176
16
8
27
30
31
119
49
35
37
89
15
129
114
61
104
168
9
90
30
90
78
30
78
12
7
8
21
150
36
9
99
13
32
75
253
5
3
15
177
33
24
111
99
21
75
301
59
84
42
30
9
120
15
1
128
33
39
40
35
21
48
15
54
67
59
85
56
9
79
41
7
32
48
27
37
65
60
99
24
96
15
9
27
85
221
19
96
24
53
27
33
175
5
102
6
18
264
37
48
96
71
60
21
99
13
72
5
3
48
45
12
7
89
39
40
65
247
104
64
35
66
6
30
31
32
96
9
15
40
35
37
8
81
7
8
72
123
126
18
13
248
117
27
48
3
45
16
41
79
24
209
48
114
246
7
11
261
105
111
112
167
24
57
9
55
113
7
185
78
121
59
21
24
21
19
35
90
147
15
60
333
27
109
72
8
39
42
18
12
313
192
8
33
207
48
27
21
15
1
56
88
35
69
147
54
79
8
48
9
42
180
30
115
48
17
108
43
47
1
32
9
103
41
127
29
3
15
81
64
77
18
57
9
6
108
12
1
23
90
31
48
155
45
112
5
36
54
81
24
88
17
78
90
87
75
45
3
85
11
30
144
87
120
16
17
31
32
144
9
319
56
16
23
156
36
9
9
162
18
75
33
87
96
15
25
65
15
112
8
99
37
23
1
32
88
17
7
17
15
40
101
18
24
18
55
24
56
24
105
15
64
35
36
90
79
96
41
127
240
11
90
91
168
47
9
57
18
37
5
19
215
48
180
21
16
8
33
39
40
65
39
105
54
33
64
29
147
33
30
105
184
96
65
15
111
25
144
120
24
65
162
126
39
16
8
195
84
240
1
65
54
57
195
61
29
60
39
16
24
149
96
12
39
33
7
8
45
67
80
63
60
45
112
48
80
21
30
126
15
40
144
59
120
36
57
3
30
127
23
54
156
7
48
221
54
45
96
33
207
136
53
99
27
93
33
24
55
8
40
161
111
40
96
23
49
120
65
72
18
126
55
71
9
15
81
40
8
112
23
33
153
12
19
23
12
21
40
29
108
7
56
9
78
1
11
18
42
18
30
6
291
15
1
32
57
55
48
8
24
96
129
55
8
27
264
21
123
45
16
65
87
147
21
129
63
9
30
9
51
69
24
81
204
108
55
344
24
39
42
31
192
56
111
6
27
153
103
24
107
21
33
135
40
32
3
21
16
8
144
27
93
192
63
12
126
54
18
42
126
7
5
51
24
33
24
175
59
102
144
150
84
24
21
72
72
15
12
21
88
17
18
61
56
88
89
63
144
16
5
75
57
63
27
12
144
24
66
15
64
8
64
56
33
66
61
32
136
96
5
43
32
9
96
31
72
8
45
3
39
105
120
21
ABCD 96361490378*3^$a+1 [50043]
28
45
11
12
7
5
7
53
1
15
20
19
33
69
6
77
37
18
41
12
37
18
12
65
13
15
48
24
36
92
24
84
12
4
21
27
33
59
31
9
123
42
24
24
18
42
96
11
1
24
60
30
18
11
24
61
90
29
60
76
69
30
6
11
4
32
7
6
12
123
129
11
25
95
19
17
36
48
7
17
13
3
39
6
35
76
20
40
21
123
27
222
35
55
6
12
12
27
36
117
120
11
72
24
1
18
69
15
66
6
66
18
5
25
167
49
71
24
4
44
7
6
18
24
17
16
44
4
20
25
72
15
9
18
5
48
24
19
21
8
40
33
3
75
65
37
18
36
36
5
7
18
23
7
48
41
36
85
24
23
52
63
36
45
15
150
60
11
13
6
24
53
79
24
29
16
21
15
159
6
6
29
61
24
6
5
24
4
36
21
12
63
20
103
29
40
51
29
28
27
5
43
18
30
17
7
150
47
13
102
5
1
27
68
40
3
12
12
30
27
8
48
49
36
107
28
3
141
36
68
7
30
72
3
123
5
37
24
66
30
39
39
24
5
72
19
60
29
40
12
3
33
24
9
6
53
43
65
7
5
1
12
23
24
25
35
25
23
7
17
28
3
5
108
60
25
24
6
6
71
4
3
18
227
40
156
36
93
18
57
56
1
78
30
23
7
33
153
12
15
3
41
24
24
31
5
4
75
5
25
15
27
41
40
75
69
9
36
18
6
24
6
72
17
85
15
135
33
20
64
21
23
7
89
4
96
45
54
17
43
57
48
45
15
20
12
12
132
13
27
15
41
43
6
6
24
89
49
30
42
63
75
21
21
15
75
5
28
32
24
19
53
28
9
11
4
128
108
217
23
24
13
3
87
42
48
174
29
52
27
18
30
29
4
60
44
1
24
12
11
13
35
97
60
35
64
104
4
116
136
39
5
7
18
47
112
72
3
30
11
16
20
88
45
23
4
9
6
33
45
6
36
21
15
77
12
28
12
3
5
25
12
84
35
19
65
13
24
11
12
16
20
4
105
3
9
24
30
57
20
37
60
6
17
40
24
3
45
32
1
23
36
25
66
12
17
28
32
24
12
25
15
12
33
39
20
48
48
55
17
48
7
45
68
28
27
48
54
12
75
9
84
30
30
78
24
53
36
85
51
8
25
72
30
36
54
59
24
40
15
5
12
49
36
3
75
141
36
9
24
186
24
150
11
7
12
42
84
47
84
1
47
7
6
15
9
6
18
27
68
49
23
40
44
31
89
49
87
72
57
3
8
72
13
27
3
5
7
41
16
45
59
7
17
55
5
100
20
12
4
24
32
16
72
32
24
16
24
72
57
12
11
7
17
16
63
17
24
4
36
21
12
18
12
18
42
12
18
36
267
20
37
66
12
60
17
13
12
96
35
37
27
12
33
90
65
28
15
12
162
11
4
8
12
73
48
24
11
52
36
32
64
3
60
65
88
20
7
18
42
18
23
12
132
52
9
27
12
60
33
72
47
4
39
78
48
42
12
17
43
53
49
35
19
65
7
5
12
36
16
3
30
66
6
23
40
36
44
43
18
6
53
52
3
6
71
4
44
48
4
39
60
57
8
25
36
11
25
59
60
1
27
32
19
41
1
15
8
1
51
8
1
3
36
36
8
48
7
48
89
16
60
92
12
19
29
1
12
60
12
15
12
24
27
77
61
42
45
12
27
66
35
19
33
51
29
12
4
80
25
11
1
84
6
65
7
17
4
45
11
24
24
1
35
4
8
13
60
12
35
19
21
27
6
15
24
15
5
127
36
5
67
33
9
11
12
25
35
13
24
83
7
9
20
4
36
51
30
11
12
25
6
36
240
53
40
15
6
84
156
6
33
8
25
12
78
17
25
35
61
30
5
31
96
65
13
11
64
21
3
15
5
1
12
78
41
1
63
12
9
90
36
17
31
36
33
8
60
12
97
30
5
1
27
8
28
12
8
55
42
23
55
17
88
32
28
21
15
44
12
13
15
20
24
12
204
12
67
30
66
17
25
42
18
3
32
25
87
20
13
54
36
9
44
24
7
18
11
4
3
65
60
52
20
36
24
12
36
13
39
111
54
36
156
48
71
37
18
5
67
84
9
24
21
11
24
36
100
33
11
12
55
65
49
66
102
48
15
92
12
76
9
23
25
18
12
21
15
24
6
27
8
1
71
12
12
61
83
217
24
63
60
8
13
24
11
52
9
3
75
17
40
20
48
61
27
3
180
21
21
48
24
23
28
81
78
21
27
53
25
12
78
12
77
13
35
109
18
17
43
36
29
60
48
7
36
54
35
1
42
18
36
83
16
20
4
3
33
75
5
1
6
18
15
57
24
23
85
36
24
131
1
30
90
11
37
6
6
23
25
23
12
55
48
69
39
9
27
9
45
27
3
36
21
8
49
35
55
17
108
12
24
12
40
9
66
53
85
60
12
3
15
77
12
25
23
7
138
27
48
57
18
42
15
15
53
4
44
12
25
47
13
42
53
28
21
95
43
45
3
162
12
54
120
17
4
45
51
9
18
5
120
48
19
36
9
9
30
36
21
27
18
23
52
20
25
12
6
114
12
23
31
29
55
48
42
47
24
24
55
5
28
20
79
36
5
84
31
33
12
32
13
27
57
36
83
19
30
6
6
51
63
69
116
49
30
6
11
4
27
24
53
16
24
20
13
12
75
57
24
12
24
108
36
47
4
33
12
143
40
8
79
9
152
60
40
8
19
42
39
9
6
6
18
65
1
11
28
21
66
101
7
18
23
7
18
12
24
30
5
43
113
48
16
36
8
12
49
35
40
93
36
12
23
4
93
35
43
9
3
9
9
51
176
7
30
18
12
102
66
29
13
95
13
23
1
84
51
9
54
5
37
15
56
79
18
12
84
59
48
115
18
35
4
3
45
8
7
24
30
18
18
3
45
60
27
3
6
3
123
24
24
69
12
39
5
61
3
57
23
67
6
12
15
21
15
15
9
12
3
5
1
6
45
20
24
31
101
12
28
123
29
73
35
103
9
32
43
36
30
24
11
64
20
28
24
20
16
80
25
35
79
6
23
109
12
3
60
56
7
77
25
6
12
45
3
6
11
19
30
168
15
3
17
16
56
16
20
12
1
30
54
47
25
48
15
20
16
9
6
17
64
21
15
9
6
113
12
25
42
30
6
21
9
72
83
ABCD 96361584758*3^$a+1 [50287]
17
48
84
171
57
7
161
96
264
24
31
272
33
79
65
312
108
43
137
247
5
139
144
5
27
9
480
60
12
168
7
137
87
69
300
24
288
12
187
53
240
108
144
84
75
9
60
48
363
9
60
43
197
36
156
276
7
101
156
24
144
87
33
31
5
540
216
48
60
156
84
171
112
5
27
165
48
27
33
84
48
132
48
55
32
16
65
168
60
204
48
79
89
60
144
276
204
27
405
48
267
81
63
297
60
48
12
48
175
89
72
516
27
288
249
151
485
48
75
117
132
72
79
137
60
27
16
209
127
41
204
60
324
60
127
17
31
5
132
108
180
120
15
117
12
336
24
120
96
79
53
252
168
135
33
31
240
65
48
15
336
129
216
120
132
43
149
48
48
336
48
60
127
41
7
17
79
149
43
17
48
48
31
224
64
5
12
264
60
91
209
79
257
79
137
199
41
24
240
24
24
31
144
101
219
160
377
48
60
576
156
31
53
432
108
15
96
33
15
21
219
57
135
261
60
240
84
204
31
149
84
96
39
21
187
89
24
31
65
15
21
235
5
187
5
48
139
149
96
156
72
108
43
785
72
60
48
267
64
53
60
127
89
120
36
156
127
101
12
15
129
319
89
151
32
297
60
96
60
24
336
39
48
160
48
101
91
185
72
216
72
48
384
175
41
12
60
79
5
139
17
159
81
367
192
528
185
156
180
264
48
24
103
53
60
264
39
112
5
60
120
183
57
24
36
108
399
16
5
12
415
197
27
384
165
12
48
15
112
185
60
27
21
139
101
156
264
55
32
273
456
144
72
255
57
72
24
39
105
192
48
60
27
48
261
139
113
324
43
48
425
24
240
111
160
293
12
79
101
48
36
24
240
79
41
135
69
108
79
53
48
75
105
24
168
60
12
96
255
9
24
15
81
63
21
139
197
204
180
60
127
240
185
135
69
91
233
39
96
69
27
69
91
48
5
36
151
53
27
16
5
252
ABCD 96361720946*3^$a+1 [50059]
9
84
27
24
54
47
40
3
57
44
36
4
56
36
13
15
32
67
120
6
36
90
21
27
5
55
45
32
24
91
21
8
40
135
45
45
30
36
5
103
33
27
12
60
21
80
109
18
33
3
24
117
24
51
24
101
19
36
9
9
15
32
49
39
48
24
60
188
40
87
21
27
36
17
4
15
9
51
225
3
96
17
88
32
72
7
5
49
35
40
9
6
36
48
81
20
12
4
44
61
270
9
21
23
1
66
9
20
76
24
92
48
16
9
35
4
60
48
24
63
33
60
60
48
20
25
27
12
57
203
85
27
63
30
3
24
56
7
57
8
40
12
9
51
99
36
48
6
11
199
60
117
3
77
4
33
12
119
61
78
5
31
54
23
84
120
19
5
40
15
9
72
3
5
28
108
45
11
28
180
27
129
12
3
96
54
87
32
1
35
4
96
56
64
20
1
15
105
23
48
84
268
48
92
145
30
21
21
23
168
28
80
1
15
9
71
4
9
35
12
13
131
31
9
32
28
12
68
25
60
27
12
81
90
57
87
42
3
51
41
84
16
33
15
32
49
11
25
11
72
16
72
92
151
30
27
12
8
72
115
5
37
59
60
91
18
15
21
51
44
1
11
19
24
41
139
66
15
20
36
12
7
24
77
88
44
25
30
42
3
56
4
21
15
32
67
137
16
3
177
9
18
53
12
36
72
19
33
45
36
90
21
176
19
29
4
32
16
24
33
15
8
13
131
55
5
25
24
36
18
5
7
24
21
20
124
9
42
9
21
24
71
36
37
171
21
59
60
49
30
5
108
28
9
11
19
33
32
67
5
13
30
42
18
45
21
6
69
21
11
7
105
51
45
15
36
9
56
16
3
24
30
35
61
54
177
69
6
65
36
88
32
84
109
99
81
47
19
29
25
51
3
90
35
91
6
111
9
54
5
1
30
33
12
9
155
61
3
21
11
36
28
15
117
44
85
143
28
32
1
174
6
111
24
32
7
77
48
1
36
144
59
60
40
12
36
48
92
84
48
67
101
37
27
45
11
40
27
66
71
4
12
147
65
76
21
78
36
30
114
36
36
29
1
54
89
52
128
12
25
11
28
111
69
69
42
29
100
36
33
63
3
117
104
13
63
123
9
255
41
1
63
57
60
3
15
17
103
81
45
36
71
40
80
13
54
5
31
17
103
9
56
4
81
30
45
36
15
54
11
16
3
189
15
12
18
3
144
20
73
95
25
11
49
27
24
72
33
99
45
63
68
12
79
5
13
12
51
3
221
85
15
20
28
81
36
60
63
12
33
3
12
8
12
31
5
1
23
16
32
4
48
32
48
48
103
36
18
87
8
85
51
21
39
15
114
27
63
33
57
66
101
43
72
18
3
33
11
103
21
51
21
92
7
93
8
13
27
24
48
81
84
27
180
60
36
39
60
138
3
33
35
1
90
18
36
6
9
9
47
16
27
21
36
45
90
9
32
12
48
49
48
36
6
21
20
12
31
101
36
7
5
28
9
18
5
67
18
51
39
5
60
145
6
17
19
54
39
12
80
28
36
32
60
4
45
18
6
11
100
63
42
15
3
36
9
57
24
39
80
60
76
24
8
67
6
36
3
20
16
9
180
3
48
32
28
20
85
11
16
12
51
24
41
12
40
48
51
5
109
59
25
36
6
21
24
39
6
18
102
18
81
32
72
1
11
55
21
84
48
45
6
29
61
71
73
30
5
76
36
44
24
37
23
7
89
25
107
24
25
54
21
48
128
4
56
52
57
3
27
41
28
84
105
72
15
36
12
57
24
27
20
28
15
90
87
48
24
21
39
48
20
13
150
84
5
16
32
7
30
6
9
8
4
105
48
27
33
107
28
68
124
36
32
16
32
4
56
103
24
12
24
30
15
164
28
9
144
27
12
32
25
63
12
68
67
9
45
35
25
30
24
12
53
7
18
66
17
7
12
33
75
21
36
24
69
12
51
27
153
8
40
24
20
16
12
63
9
60
48
27
5
16
36
39
41
13
102
60
90
39
44
1
15
12
27
42
59
25
60
47
112
36
24
36
45
87
3
9
27
90
23
31
36
5
28
68
28
12
8
12
163
81
108
32
13
6
45
45
87
24
20
13
12
35
24
72
109
120
83
16
12
68
25
39
87
54
15
21
39
32
24
85
3
36
9
23
49
18
96
17
19
18
27
44
36
13
96
15
39
12
18
63
44
28
56
25
6
18
231
32
4
3
57
45
78
12
18
23
13
27
12
105
75
57
15
3
17
48
115
30
51
75
149
1
54
17
40
69
27
27
5
96
16
24
20
96
25
23
12
43
12
18
11
16
33
47
19
54
6
5
16
69
66
89
19
57
48
57
51
63
9
60
57
75
9
95
31
5
19
66
18
117
20
13
72
48
6
30
35
25
27
57
51
9
215
48
72
12
48
31
17
7
173
28
51
29
100
51
84
24
41
4
32
160
33
51
39
153
39
5
28
111
90
39
105
155
7
45
144
24
21
15
9
231
105
6
5
13
27
9
27
3
45
69
36
120
47
7
6
30
21
80
28
75
77
28
15
33
3
9
32
4
9
23
12
36
1
54
96
48
21
84
80
ABCD 96362447978*3^$a+1 [50003]
21
78
6
63
33
15
27
13
32
16
65
55
24
11
42
6
18
3
40
12
5
24
138
150
24
31
5
12
36
55
71
25
53
90
1
23
85
35
48
1
12
5
96
30
13
53
30
48
48
61
17
7
60
12
29
6
30
72
39
64
59
30
55
5
27
9
7
132
17
43
113
24
24
115
48
60
53
24
19
11
25
12
104
28
5
36
60
36
30
25
68
21
12
24
7
72
5
24
3
51
30
36
27
45
54
49
53
7
24
5
7
48
47
85
17
18
21
148
5
12
54
72
24
6
42
109
24
179
13
32
112
11
24
18
31
47
114
30
30
18
6
12
54
6
63
24
16
53
84
55
8
48
51
30
19
44
4
53
7
8
9
66
72
37
32
57
87
51
24
37
77
19
35
96
24
66
7
119
42
36
103
8
57
15
4
17
6
25
17
3
27
18
30
1
12
11
24
42
27
28
47
13
17
63
16
72
53
30
18
27
27
45
3
42
36
72
12
27
16
24
65
18
24
1
17
30
21
123
37
120
48
35
21
117
19
24
56
51
18
79
143
13
35
90
19
77
43
107
1
77
31
200
3
13
11
37
29
67
108
65
27
3
181
12
149
84
6
13
8
28
12
59
18
24
43
11
109
89
7
11
37
17
48
48
7
29
103
5
42
13
36
5
31
8
33
7
24
11
66
6
66
72
27
40
11
21
9
43
36
83
66
30
30
12
19
8
3
61
65
18
18
6
18
102
6
12
3
16
5
6
90
3
24
64
35
96
13
5
30
117
64
24
17
18
6
36
31
36
12
12
48
56
213
7
29
15
27
72
1
60
120
11
6
43
132
32
3
24
42
12
43
60
32
9
18
48
90
6
6
63
51
30
24
108
102
13
53
60
43
68
27
48
216
6
96
19
60
5
60
79
29
30
48
21
9
48
66
18
126
120
85
12
48
65
30
37
29
31
84
12
5
91
60
53
30
13
36
53
18
13
12
12
83
30
12
115
53
6
73
60
113
84
19
29
174
54
36
7
12
107
21
72
69
187
12
84
8
52
36
12
48
23
61
96
5
102
1
5
36
24
6
90
27
4
89
43
41
19
77
24
132
67
17
42
42
67
60
12
41
108
75
27
24
37
5
6
13
35
37
41
42
168
49
47
6
108
60
84
240
6
13
8
9
43
41
36
19
48
48
77
12
24
19
56
3
6
120
42
24
1
23
24
42
150
21
72
129
19
108
8
16
77
3
45
24
24
30
109
17
7
60
53
12
123
9
42
13
29
19
36
68
45
30
66
48
24
75
112
65
36
108
18
61
60
29
18
6
162
18
55
17
27
27
13
155
30
39
24
21
12
24
72
42
133
35
6
12
91
5
27
96
16
5
24
54
1
36
41
87
3
25
221
151
11
13
11
25
84
24
29
7
116
57
19
36
32
27
48
18
12
19
12
41
7
84
41
60
31
56
81
18
117
33
66
13
5
24
24
7
12
32
40
8
3
6
18
30
24
24
18
24
37
53
3
72
16
12
5
15
45
31
47
49
48
89
54
144
210
27
3
24
24
21
9
36
24
84
114
1
23
24
90
19
5
19
11
72
73
89
3
52
23
66
7
48
41
3
3
6
31
11
1
89
7
47
13
11
18
7
5
15
112
5
24
6
210
3
3
13
29
7
47
42
60
31
12
12
83
37
8
9
31
59
13
17
24
60
30
1
125
24
43
17
24
3
52
36
192
32
123
48
1
5
42
54
79
59
48
18
19
29
31
53
79
59
1
47
1
161
12
18
61
59
61
17
31
11
1
29
15
148
23
13
128
112
24
11
24
30
103
17
15
9
18
114
3
3
25
68
40
17
67
23
73
47
48
1
5
36
24
12
18
24
13
35
141
33
72
168
84
3
24
45
96
24
7
48
12
41
108
24
6
69
27
49
96
48
48
23
6
63
81
15
3
6
84
6
96
24
6
42
18
3
75
42
30
1
47
48
18
67
8
33
19
53
84
12
7
59
24
21
28
23
54
24
15
88
65
18
97
89
6
48
1
29
31
5
12
12
43
72
8
171
1
144
5
24
42
37
29
30
24
61
72
12
12
24
77
60
186
25
5
79
48
24
53
6
18
55
60
35
45
3
13
36
140
33
12
51
52
29
12
6
1
41
3
21
27
16
17
42
25
5
18
168
13
36
60
24
8
9
103
35
66
6
30
210
37
29
7
36
29
72
6
66
75
51
54
24
42
6
114
66
54
61
12
84
80
3
30
12
31
29
39
16
32
27
18
24
99
69
24
27
3
66
54
1
53
66
25
60
72
120
35
45
3
1
60
17
103
8
3
1
71
48
24
42
7
12
59
13
72
132
23
6
66
21
28
60
5
78
6
18
37
11
54
31
11
25
48
36
65
18
96
42
12
42
72
6
60
12
39
40
5
48
192
6
21
81
60
7
65
19
12
71
90
6
93
21
67
24
35
25
12
83
1
12
36
47
30
55
12
23
21
4
23
6
66
1
23
192
61
24
5
3
16
11
6
18
21
4
5
48
90
13
11
24
96
1
41
27
16
41
18
21
27
18
6
13
24
5
67
35
24
49
17
126
24
13
41
15
69
30
42
30
109
12
29
15
100
101
18
24
69
72
3
37
24
59
72
21
21
19
41
24
36
3
69
60
7
5
19
35
72
133
65
31
53
7
5
48
36
84
7
41
19
47
1
12
24
48
83
117
45
91
11
1
5
7
152
27
1
12
36
44
40
60
60
41
48
18
150
18
66
115
11
21
3
21
4
12
ABCD 96362949916*3^$a+1 [50012]
87
45
32
43
12
21
12
177
35
40
96
44
73
6
66
3
57
6
54
15
75
6
99
8
37
18
36
9
63
9
48
3
77
16
36
15
48
57
21
18
24
60
90
18
29
25
3
15
36
9
15
60
33
3
12
77
132
4
15
45
45
30
60
24
138
39
21
114
89
55
69
36
15
29
7
18
11
19
5
13
27
3
29
61
87
20
13
54
21
45
24
35
13
42
65
13
6
12
42
18
12
12
29
112
9
63
45
15
27
48
48
17
7
60
6
12
35
36
25
71
16
9
35
1
159
3
18
59
49
27
8
16
39
24
66
12
3
45
54
6
111
3
17
1
15
33
15
80
52
27
30
11
24
31
89
13
24
18
30
30
18
15
9
54
29
13
3
57
114
5
31
12
18
47
36
7
9
39
5
1
48
72
15
81
138
24
78
39
36
3
129
21
27
44
48
31
41
40
8
28
9
78
12
6
39
48
92
24
31
6
12
35
16
44
7
9
45
6
5
19
41
43
6
12
123
111
18
3
63
12
12
177
8
13
30
12
17
88
3
9
3
102
3
27
81
87
93
3
6
54
120
72
29
55
9
36
8
13
30
90
3
21
23
25
11
19
6
36
15
24
87
24
168
77
1
39
21
15
12
3
29
40
21
30
12
41
31
24
30
11
24
36
1
24
18
18
23
16
8
88
183
54
102
21
12
56
84
67
18
71
16
44
31
84
24
18
27
32
19
6
23
37
51
84
15
66
18
9
20
7
48
12
30
15
48
3
30
27
33
15
8
7
17
37
24
72
12
6
42
63
20
7
12
6
30
42
15
33
42
18
27
8
97
12
123
12
63
17
13
15
60
104
25
48
15
60
153
18
6
18
5
67
33
51
57
32
1
11
16
8
7
174
168
11
40
75
12
18
102
29
1
83
61
95
25
66
30
15
9
51
45
24
18
18
42
5
13
30
60
45
24
219
30
15
45
15
51
30
6
57
171
24
30
42
21
68
7
42
3
3
12
45
27
5
12
84
109
60
3
24
3
72
33
32
1
18
30
24
6
24
102
15
80
24
55
30
6
18
96
11
16
69
3
21
6
5
28
36
27
24
48
6
15
27
77
43
57
27
29
124
51
12
53
36
25
96
15
69
3
32
88
20
40
20
67
105
36
3
30
39
27
84
29
28
12
15
18
3
141
39
51
6
39
45
3
15
21
24
3
9
39
60
65
205
11
40
36
3
41
79
12
29
24
37
24
6
17
36
52
57
6
41
48
13
15
84
3
41
19
30
36
39
27
9
75
45
15
6
3
81
36
18
65
52
48
56
4
3
33
21
60
36
3
9
18
72
150
3
15
12
6
30
9
27
53
16
9
30
5
31
9
111
101
19
21
24
75
12
42
6
90
27
99
9
9
3
15
210
27
60
33
23
61
6
42
36
12
147
12
15
21
32
73
54
81
45
12
6
21
105
23
7
33
3
69
9
30
65
229
47
1
30
77
28
44
25
36
42
57
21
15
9
18
6
11
28
3
33
15
6
63
33
39
63
5
28
3
69
15
42
60
3
33
75
45
63
15
9
32
31
9
21
138
57
27
5
55
210
198
9
21
47
1
90
5
7
17
12
25
35
1
12
107
13
12
111
32
40
56
24
37
15
33
48
78
12
24
114
12
75
147
36
5
7
48
24
12
48
5
40
60
32
13
3
108
80
49
11
4
3
54
15
3
30
11
25
60
39
15
30
47
48
16
45
15
200
55
36
65
16
24
15
30
54
5
4
20
88
8
55
5
52
45
15
12
45
192
24
96
6
48
12
29
40
21
27
20
1
71
13
11
1
66
18
11
85
90
18
15
51
12
89
13
48
15
123
36
24
42
12
12
3
15
45
21
12
54
21
12
32
1
3
24
3
153
39
17
16
24
21
15
45
18
5
16
96
9
78
120
48
77
7
48
6
30
41
40
36
45
24
66
9
21
42
45
36
21
18
60
66
24
35
31
60
90
11
1
63
60
9
3
3
41
25
90
113
13
27
48
45
23
25
11
64
9
12
30
53
72
19
5
19
33
15
113
25
27
63
9
15
17
40
21
27
36
20
4
48
33
12
12
36
30
6
6
18
54
33
9
24
24
15
21
87
3
41
61
12
3
87
12
24
57
3
69
87
5
31
17
13
24
6
30
30
30
18
24
33
8
1
18
12
36
30
23
16
51
93
75
9
3
18
39
32
16
32
31
45
20
31
60
5
13
12
23
13
27
45
72
78
60
12
6
15
12
3
54
30
78
15
15
5
1
51
21
23
16
81
12
63
8
19
41
84
103
60
89
31
42
135
20
67
5
24
60
61
3
75
6
24
48
3
21
3
108
9
90
24
6
35
16
57
51
15
24
36
174
36
30
24
17
55
30
23
40
33
15
8
145
12
30
12
18
23
19
90
48
84
75
3
5
28
12
108
33
27
3
5
37
24
36
60
23
4
15
36
6
3
72
44
61
6
9
24
39
48
33
9
78
24
5
16
3
66
15
39
21
9
27
39
60
6
39
20
31
57
32
13
35
76
116
13
87
8
12
49
6
29
36
31
17
16
84
3
30
18
21
39
21
81
42
41
25
35
4
45
35
36
16
36
15
33
24
15
5
16
15
21
44
24
7
45
9
24
48
48
12
23
40
12
24
9
71
1
99
8
1
6
30
3
36
36
33
3
3
24
5
25
15
15
12
33
3
72
42
3
33
3
51
29
96
1
39
9
42
30
24
18
6
54
33
32
12
1
23
24
13
162
36
21
3
6
71
31
84
6
3
27
18
99
33
87
20
36
4
27
9
44
28
44
79
6
59
37
24
111
9
30
29
55
69
15
6
30
30
27
45
63
20
31
30
30
53
43
42
183
75
18
15
15
6
18
6
36
6
90
138
12
89
24
52
15
54
23
7
81
12
20
7
6
54
21
39
18
15
36
15
29
1
12
15
8
25
36
36
18
12
105
8
84
13
15
75
12
18
84
6
77
16
72
105
24
51
75
54
60
6
9
81
30
42
3
123
60
30
39
36
21
24
54
18
15
9
3
15
6
54
33
9
36
27
60
140
13
3
44
13
42
17
48
16
27
9
33
11
79
36
12
17
73
78
30
11
4
12
27
33
12
32
1
27
33
39
39
42
12
15
20
1
6
60
24
30
11
4
21
23
121
ABCD 96363057808*3^$a+1 [50046]
54
84
36
35
4
57
3
195
90
95
36
4
32
40
20
48
132
43
156
5
19
137
55
65
139
30
6
89
24
12
19
9
56
16
45
84
54
72
29
84
217
83
160
60
51
24
45
57
54
29
175
5
16
9
71
60
96
4
171
18
47
48
76
120
15
30
75
51
53
61
126
30
15
68
60
7
29
19
81
60
21
18
41
4
81
71
25
30
129
56
88
51
36
5
55
18
71
55
29
25
156
126
60
65
24
16
24
44
37
59
76
15
48
6
36
18
21
56
175
48
6
30
21
20
28
20
7
30
60
120
23
121
75
15
45
60
21
83
25
42
29
64
45
27
33
47
73
60
72
75
80
24
1
3
140
1
36
30
45
9
6
5
43
6
11
55
114
30
6
30
24
90
54
66
35
25
360
15
44
67
33
21
30
5
1
23
16
69
126
90
11
73
42
53
85
6
66
60
35
13
47
24
55
60
69
21
11
55
29
61
15
3
81
20
16
8
1
36
60
39
15
45
75
5
1
84
36
35
48
180
115
36
6
15
33
135
15
45
20
145
6
36
93
15
36
29
55
150
90
30
42
18
35
85
11
76
8
37
83
7
18
27
20
24
121
60
18
12
53
16
44
1
15
21
39
116
100
15
29
1
54
9
81
15
9
51
20
60
4
21
59
91
54
27
9
36
3
87
45
9
75
15
45
116
73
36
111
99
36
29
124
80
60
52
80
13
47
4
105
54
81
36
9
114
81
39
5
40
96
129
90
36
24
65
112
3
12
114
30
24
30
90
17
169
39
32
4
9
71
144
61
15
15
90
126
33
111
125
19
81
51
29
24
36
49
36
6
30
23
16
141
35
28
116
1
18
6
51
3
17
19
41
4
75
9
60
27
5
300
48
25
36
11
43
36
29
52
24
20
49
90
72
24
36
93
27
89
1
59
55
29
61
35
1
35
28
12
48
36
60
15
30
6
45
9
11
73
27
63
36
21
39
89
145
87
48
27
33
75
57
99
5
31
24
9
96
21
35
160
24
9
47
115
185
48
1
6
18
35
1
15
84
32
13
15
15
185
1
30
89
7
29
19
81
51
5
133
42
105
3
165
20
25
51
56
40
48
111
5
1
18
17
85
23
60
7
54
39
60
87
89
91
5
13
51
36
33
6
36
9
9
30
41
85
59
55
90
30
17
19
5
84
235
60
36
5
79
5
31
36
29
85
39
45
60
75
141
15
80
61
23
16
24
80
96
1
15
39
54
51
21
59
84
1
84
27
69
155
76
3
36
36
69
15
9
72
9
36
18
5
211
29
157
48
72
54
96
89
55
120
29
31
54
11
55
24
66
11
13
11
19
41
1
18
66
11
84
16
15
9
24
75
165
15
42
83
7
89
16
20
19
69
75
12
18
6
36
54
15
140
4
32
79
90
30
60
174
6
144
12
78
36
35
31
18
35
36
24
31
96
84
21
24
51
29
24
16
21
135
60
8
40
21
24
36
30
5
19
45
140
61
36
18
45
87
65
73
71
61
54
101
24
120
40
104
25
11
144
112
39
5
36
4
9
66
125
19
17
115
29
19
45
81
75
56
124
15
90
11
79
9
51
36
33
80
25
36
24
30
5
16
36
180
39
84
6
11
48
31
126
23
60
7
5
25
54
89
136
81
90
45
204
9
30
45
96
45
59
85
12
24
36
30
105
9
84
191
4
27
30
54
5
1
75
9
39
32
28
32
109
35
31
5
13
6
29
16
20
19
60
66
11
85
30
54
35
40
15
41
49
114
30
36
59
36
96
49
84
42
29
25
84
90
132
18
71
1
18
57
45
114
126
3
20
67
29
36
64
15
29
96
55
45
9
12
18
36
5
121
39
111
9
116
19
9
56
1
24
30
21
68
115
12
60
5
40
9
30
29
25
75
177
168
87
8
31
66
3
20
40
51
30
60
30
5
16
8
16
69
30
60
137
19
21
39
54
12
24
66
69
56
25
83
61
15
15
9
176
64
21
24
11
205
66
60
30
114
5
16
8
37
3
21
30
5
55
5
36
13
15
20
256
24
21
11
43
45
15
12
45
8
12
48
1
36
54
105
44
112
9
30
149
1
39
12
39
30
15
9
36
59
7
18
27
44
25
11
4
60
81
59
85
6
29
24
1
15
51
114
15
75
84
17
64
44
37
54
9
176
91
30
123
21
39
36
75
5
76
60
8
40
147
5
19
66
35
64
15
5
25
54
60
81
171
69
24
27
45
9
6
33
36
51
33
72
63
21
15
36
108
5
7
54
11
160
9
24
36
191
19
36
108
81
15
45
60
56
28
111
5
49
6
65
25
90
29
7
29
4
ABCD 96363391706*3^$a+1 [50196]
13
99
80
325
459
99
605
7
18
72
63
32
31
113
247
414
90
81
9
90
125
96
64
111
180
173
259
288
180
54
243
272
96
19
90
18
18
143
379
72
45
96
80
139
149
192
64
240
381
162
225
225
18
72
108
9
405
11
187
90
123
165
203
352
39
108
125
37
171
27
18
35
217
87
176
48
112
32
283
72
77
64
39
441
80
91
5
96
160
384
75
180
65
96
19
36
90
47
192
64
336
128
7
108
45
32
301
99
128
7
126
59
31
54
11
480
48
192
48
31
33
48
32
85
11
79
17
448
48
369
143
163
125
19
45
81
287
217
36
54
360
149
96
96
19
108
177
111
90
23
336
144
16
336
27
245
16
27
162
35
73
119
16
27
108
9
128
115
18
203
240
96
55
36
53
127
414
803
43
54
90
149
391
18
71
19
18
27
32
288
96
160
320
96
384
1
239
240
97
95
48
91
108
153
32
112
63
177
80
571
162
323
192
7
36
612
81
117
54
5
48
37
59
139
101
7
105
48
32
112
27
126
23
96
16
32
48
199
180
198
15
32
133
162
90
63
27
18
371
61
51
128
37
315
32
96
160
27
90
54
53
96
49
47
115
221
355
29
144
97
15
165
90
113
544
32
96
25
23
96
205
216
59
211
180
137
48
112
135
41
112
27
90
11
61
51
224
144
240
16
800
73
23
288
157
243
171
90
315
45
83
115
45
320
96
61
18
18
63
99
18
90
33
416
336
7
105
57
71
144
1
72
342
18
95
48
19
141
464
313
180
51
224
48
208
441
36
83
384
16
129
180
11
16
144
81
36
27
96
147
180
9
80
16
32
205
83
240
199
809
19
77
211
77
96
79
593
304
128
163
29
43
90
27
ABCD 96363671962*3^$a+1 [50041]
12
169
18
126
47
55
5
19
141
108
60
20
16
159
36
69
147
89
19
12
18
39
32
40
140
36
7
36
6
111
120
44
36
13
66
90
3
32
43
48
5
43
6
60
114
45
20
61
60
3
51
60
45
9
83
13
47
148
116
1
15
27
177
44
72
19
6
27
32
55
6
179
13
72
35
55
78
11
25
71
24
64
108
27
12
9
20
16
21
48
30
81
140
28
48
33
47
19
81
39
30
48
102
41
163
12
90
30
105
24
69
90
21
81
143
49
48
48
11
40
15
33
56
36
91
9
20
40
21
23
1
11
37
11
25
6
5
31
42
12
60
39
12
15
5
84
4
32
43
65
12
13
111
45
30
69
45
6
21
128
55
65
91
84
24
53
43
17
25
18
114
23
52
36
36
3
18
63
12
9
75
3
36
66
71
24
55
54
191
36
4
15
90
18
42
51
15
9
75
9
51
9
39
21
51
45
3
42
59
91
6
120
83
121
39
69
48
48
87
8
1
15
15
29
16
3
21
116
4
32
43
17
79
84
9
111
81
24
20
67
45
8
25
72
114
45
39
5
16
15
81
72
27
29
40
32
64
51
9
48
48
3
9
27
41
40
44
40
20
19
12
9
51
24
30
59
61
11
40
48
111
5
31
9
9
6
24
81
39
54
12
35
79
5
12
79
29
7
84
36
209
25
63
27
6
39
3
12
41
25
23
67
9
3
18
18
45
27
53
124
56
61
3
21
47
55
9
51
33
84
27
93
12
9
54
12
5
60
64
15
77
28
20
79
113
28
32
24
24
1
144
36
54
12
5
19
9
92
13
51
15
18
27
108
3
102
66
30
30
21
9
6
5
16
144
20
24
1
35
4
36
45
35
1
159
45
48
186
65
52
20
193
30
24
30
71
7
48
45
15
17
55
65
84
24
1
54
36
9
12
24
9
54
17
49
51
36
84
51
125
7
41
96
16
9
54
21
3
18
42
57
9
39
27
84
5
19
6
15
32
24
103
48
45
15
29
208
27
33
15
48
18
12
3
45
131
1
3
56
28
3
9
20
1
132
27
24
20
31
36
5
48
36
13
42
41
13
27
9
95
73
48
23
1
24
42
9
45
6
5
4
9
47
108
1
59
36
43
42
108
6
45
92
7
30
12
6
48
42
23
76
44
37
35
24
36
73
96
59
12
40
44
84
1
6
78
30
5
55
105
129
27
39
12
5
40
33
15
24
15
45
48
24
9
11
60
25
30
129
15
132
24
45
84
15
9
92
13
102
69
51
29
36
133
11
7
53
7
5
4
39
12
29
49
27
69
186
9
36
8
1
84
6
29
1
15
45
78
21
105
6
30
35
16
15
12
117
39
101
28
56
12
4
15
30
36
3
9
11
60
36
55
9
140
40
165
6
9
96
9
216
35
4
27
9
44
55
9
51
17
19
101
84
43
201
51
9
39
21
15
81
104
7
24
24
17
13
102
9
15
41
73
27
45
84
48
6
41
60
124
12
8
40
92
88
9
51
36
69
39
87
41
73
15
36
39
117
27
33
9
30
48
102
59
12
115
129
75
5
28
48
68
4
27
33
116
4
63
5
64
56
43
132
12
6
159
15
36
30
15
36
20
19
60
12
53
19
53
169
36
3
51
6
42
41
60
12
109
18
42
11
7
12
9
20
25
12
3
20
31
60
9
9
63
140
13
30
54
12
6
9
63
33
8
1
11
28
56
4
51
66
3
99
17
91
93
21
71
60
64
36
8
12
49
36
63
80
16
21
30
24
165
111
29
36
19
5
16
15
60
30
12
192
15
48
57
24
15
51
41
13
71
36
37
23
19
60
54
51
3
6
11
55
66
18
12
18
60
11
4
9
48
3
99
17
25
90
5
25
66
18
47
88
69
63
20
4
123
141
12
84
9
35
72
19
24
162
23
52
12
27
41
28
207
30
78
66
35
4
12
44
60
64
32
64
69
60
15
24
3
29
1
12
108
30
18
11
40
135
21
39
18
27
15
101
49
30
18
51
12
15
120
84
5
16
20
55
84
65
100
39
6
60
35
1
42
12
24
96
5
16
9
18
17
4
51
18
66
126
15
39
17
43
17
28
9
18
60
5
13
72
27
32
91
24
18
6
42
30
29
24
1
11
28
51
90
239
16
63
78
27
68
4
9
72
15
27
6
15
32
259
6
18
21
45
54
9
3
29
36
24
4
39
45
123
48
6
71
7
72
6
99
36
8
7
29
60
91
12
42
48
42
5
36
19
9
27
5
79
5
4
12
15
29
109
24
6
6
119
12
4
21
90
48
282
15
12
63
29
28
33
99
15
5
124
15
36
9
27
18
71
16
99
21
3
105
21
15
44
12
28
72
12
57
35
1
27
33
59
1
3
39
17
36
19
5
40
84
87
108
41
4
21
114
5
19
41
36
31
93
36
80
55
21
45
95
19
9
27
18
39
27
29
160
39
177
39
5
61
30
6
63
56
19
6
15
36
3
21
99
45
129
18
53
12
85
119
49
11
43
42
3
117
11
49
30
9
69
6
45
51
89
72
24
73
3
48
27
65
24
55
24
5
16
3
33
33
11
115
24
12
173
1
15
84
32
4
3
57
116
84
61
3
51
45
44
121
39
15
12
12
137
1
3
39
53
ABCD 96364609052*3^$a+1 [50001]
99
13
24
8
111
1
120
11
133
72
167
36
21
40
24
29
51
87
73
32
40
5
12
15
16
5
54
6
199
176
136
8
21
12
79
48
41
54
108
13
56
208
95
36
54
60
18
102
6
12
49
11
102
6
30
24
123
105
39
3
61
65
162
13
95
25
72
48
209
31
24
131
12
57
51
237
93
12
87
40
23
48
72
217
23
30
3
136
48
71
30
75
15
25
296
9
12
123
9
228
43
24
23
18
39
15
201
87
33
57
39
33
18
37
41
30
42
90
12
6
12
42
13
48
192
173
51
129
55
167
30
90
385
17
63
40
248
27
18
19
161
15
69
6
189
72
16
77
36
72
79
48
48
113
24
120
7
101
219
111
145
8
24
21
210
54
18
60
13
5
99
112
53
3
15
168
84
60
18
55
72
65
6
72
162
7
11
45
147
36
1
23
66
132
19
11
37
96
47
273
72
48
57
39
3
36
144
1
17
90
13
59
61
24
72
131
37
8
184
233
96
7
23
42
12
115
296
45
187
65
103
24
155
78
30
18
7
407
60
37
80
21
132
55
83
198
54
97
83
93
64
48
71
12
108
60
117
153
30
1
23
66
55
72
17
186
120
24
13
77
36
84
108
18
144
141
57
222
1
35
229
32
16
72
41
24
66
69
153
7
96
5
27
3
24
66
54
198
79
11
37
71
1
89
111
64
119
36
85
17
127
5
18
145
24
8
16
59
90
30
85
80
201
30
60
30
60
51
93
126
12
90
55
113
31
168
32
3
156
25
72
143
49
48
72
200
21
72
60
102
25
101
75
15
49
48
65
72
31
96
53
6
141
136
203
24
45
111
57
75
12
18
127
71
57
40
35
48
54
31
296
64
77
19
113
48
15
64
173
51
96
39
25
56
9
55
72
47
36
132
18
175
96
8
93
18
54
3
64
11
228
24
33
72
88
35
85
5
42
66
39
3
45
40
48
56
96
40
17
7
113
15
72
40
24
29
18
132
13
32
112
24
120
35
61
48
120
23
25
83
85
77
18
42
7
80
3
18
307
48
5
90
144
156
24
36
90
87
88
104
153
7
95
168
105
40
32
3
12
33
3
42
12
18
60
30
18
25
35
30
31
221
43
179
13
53
67
48
65
31
8
88
120
128
75
37
24
48
120
80
3
90
267
33
39
93
120
78
300
168
1
233
36
51
136
5
19
53
108
180
147
16
56
120
9
54
33
3
12
97
35
66
19
23
72
30
43
17
31
89
18
69
99
354
126
37
17
31
59
36
234
15
40
5
18
198
67
17
96
72
48
111
3
48
42
115
120
71
81
88
56
9
36
91
48
32
111
33
24
183
25
47
25
173
18
105
144
160
41
15
69
36
127
120
48
80
40
56
3
36
9
3
90
123
9
18
37
8
3
109
53
18
25
72
65
42
61
65
30
114
15
3
120
72
21
159
18
15
24
33
103
5
187
53
27
40
23
12
13
8
39
36
30
15
99
18
18
1
119
1
48
191
54
91
24
8
75
13
32
207
105
16
89
103
72
41
39
75
108
72
81
27
13
125
24
27
3
90
43
17
55
48
113
415
72
120
24
8
40
95
81
24
75
13
125
60
162
181
32
33
7
8
40
17
18
85
77
3
112
215
90
79
8
88
32
3
37
125
36
31
83
18
192
91
35
24
13
17
6
1
29
51
88
23
25
48
144
293
19
89
79
8
ABCD 96364912342*3^$a+1 [50229]
139
18
84
15
3
72
126
23
144
67
29
31
65
61
35
64
63
30
18
90
23
1
36
72
83
25
12
168
72
12
18
132
36
245
55
9
135
41
64
80
13
132
48
63
9
18
341
91
36
17
115
48
60
174
60
71
37
180
12
59
127
72
41
16
15
18
95
16
171
36
60
72
30
15
128
25
144
279
147
45
135
24
66
63
117
144
11
7
41
217
119
133
11
79
48
113
199
180
102
60
66
65
85
84
36
42
90
18
180
30
59
85
150
36
12
150
48
63
87
120
65
79
96
12
90
11
67
30
60
3
141
35
13
275
48
217
60
48
222
48
24
66
83
121
156
42
12
90
59
211
60
48
113
55
9
48
80
55
18
23
67
240
174
95
73
135
45
30
18
24
120
99
69
18
9
291
90
42
90
72
23
223
17
160
75
198
90
5
139
6
47
16
80
127
30
24
18
18
180
12
18
60
12
72
5
64
21
11
139
48
101
139
21
320
67
45
9
6
129
63
168
12
42
35
55
66
162
162
258
65
37
60
66
45
15
353
37
270
125
25
90
120
24
126
30
54
90
81
32
37
11
7
137
1
24
30
9
51
90
243
45
30
72
288
132
36
165
15
90
30
137
13
12
150
48
33
27
300
42
12
51
45
72
11
79
180
138
24
30
36
9
81
90
197
7
89
96
16
15
17
96
96
55
36
5
85
42
48
17
7
66
72
18
29
43
117
81
63
81
6
9
63
30
78
53
1
66
72
72
216
5
48
61
3
33
143
67
240
174
15
48
87
185
43
72
60
228
108
60
30
54
65
25
23
112
171
162
18
33
117
75
27
101
31
156
72
60
17
31
24
90
36
75
9
78
41
67
192
108
222
3
128
49
12
78
5
85
162
66
162
5
103
137
43
90
54
36
17
7
9
117
59
43
108
105
57
23
19
90
90
89
144
157
6
72
18
3
117
42
48
42
12
18
18
24
63
27
138
108
54
89
19
45
123
30
222
180
5
43
53
37
150
180
54
30
6
30
89
1
24
39
96
291
29
16
27
18
42
90
30
150
138
42
18
12
42
30
33
57
23
48
55
72
33
39
90
60
179
49
47
25
96
119
336
25
42
108
174
6
84
18
42
66
54
78
48
54
18
18
294
39
96
48
213
27
3
132
108
120
72
108
65
139
18
3
45
24
120
78
5
16
87
210
42
48
54
168
90
18
54
30
126
33
111
216
9
15
36
30
42
192
96
102
63
69
216
99
21
27
27
6
143
1
198
12
180
60
29
37
27
33
180
30
24
53
145
95
16
81
150
48
252
29
16
51
45
57
135
33
12
131
289
383
48
31
113
67
6
23
31
180
125
31
24
36
30
24
36
75
15
12
222
36
342
48
42
12
36
35
55
9
45
6
72
48
197
37
171
15
30
99
15
161
139
5
13
18
72
168
90
180
30
60
9
45
18
180
125
37
216
3
171
101
97
108
24
138
18
47
67
29
16
3
78
282
90
90
17
61
12
72
90
53
7
30
18
18
42
102
23
13
24
30
78
ABCD 96365703628*3^$a+1 [50003]
156
24
51
261
12
60
72
135
33
3
24
5
36
100
99
9
72
3
165
12
60
12
36
51
9
27
9
48
3
69
288
12
48
108
48
156
15
153
12
36
75
144
84
9
123
69
36
12
27
9
147
168
36
33
183
9
84
24
27
81
3
81
36
108
24
60
147
165
60
264
24
3
93
252
60
24
84
24
51
45
75
21
80
76
12
60
3
45
39
24
57
132
56
72
72
7
9
51
24
9
108
3
12
57
27
81
15
165
120
204
159
29
40
27
69
12
135
33
144
36
44
7
65
16
63
9
72
20
40
75
29
7
129
60
36
3
57
60
44
36
259
45
51
57
3
108
81
144
171
60
21
48
132
12
3
24
60
53
7
165
96
24
48
20
7
9
240
24
8
55
144
9
87
117
48
80
40
39
36
48
17
144
36
19
9
24
12
24
60
111
105
24
24
27
29
52
3
72
57
3
84
105
111
45
15
129
24
56
16
15
5
52
180
111
21
48
3
33
132
24
51
48
17
19
53
127
261
3
12
9
120
44
4
27
21
192
72
80
151
45
20
28
15
129
27
53
28
8
72
72
16
24
68
100
44
28
216
24
92
28
27
33
3
189
8
31
41
36
79
36
144
93
3
60
120
60
33
12
24
36
12
51
9
12
44
100
27
9
44
7
129
60
75
120
21
12
3
264
9
24
123
165
120
132
72
15
9
44
52
75
36
17
16
84
111
41
55
36
17
76
72
60
144
75
93
72
236
112
3
137
100
27
81
15
108
57
24
111
60
57
60
108
108
36
128
52
48
360
12
144
60
15
36
81
84
36
60
72
12
48
60
27
53
31
96
24
29
100
60
87
5
16
12
27
21
120
99
29
16
15
69
36
168
96
87
57
12
75
21
32
7
21
72
36
116
91
233
16
24
104
31
21
24
32
108
16
48
60
87
36
69
15
9
27
29
4
24
36
27
60
45
39
89
31
24
105
171
36
24
41
40
15
33
92
43
9
27
29
64
3
24
81
3
96
33
36
144
12
44
115
21
48
3
288
45
96
96
3
41
28
36
51
65
16
48
51
9
111
240
129
24
48
8
100
24
20
16
24
27
129
75
45
51
209
160
51
21
72
228
3
96
21
24
36
48
72
12
20
43
144
36
9
128
43
24
21
15
165
12
36
84
12
171
48
17
28
75
41
36
79
180
36
117
12
99
21
68
160
72
15
93
56
91
33
36
120
12
15
120
45
123
36
201
32
28
8
16
24
240
15
36
36
9
36
92
103
105
44
28
120
72
96
99
105
36
12
3
249
8
283
9
68
16
15
5
91
21
60
12
147
69
12
15
60
53
16
84
144
48
12
183
144
33
20
91
45
147
165
72
36
240
15
125
4
48
39
21
159
9
44
28
75
33
15
29
88
72
171
36
153
36
72
12
108
132
147
165
68
88
72
48
144
39
41
28
51
101
16
99
209
4
27
156
29
55
24
81
135
105
84
72
12
48
15
53
7
9
48
36
27
249
219
36
45
8
16
92
232
3
33
56
16
12
60
12
24
75
45
24
180
3
60
33
32
79
21
44
16
108
24
48
12
108
144
24
51
5
88
60
96
51
81
3
36
33
51
117
75
84
413
67
21
63
65
72
79
45
60
51
125
124
99
29
180
28
48
72
3
21
180
44
112
12
56
40
84
72
111
24
65
124
12
44
55
89
76
60
96
12
36
24
180
147
9
96
200
16
60
32
28
252
48
12
72
51
33
24
108
39
36
24
105
51
9
48
3
24
33
36
12
3
81
48
108
132
20
187
21
48
27
48
72
48
ABCD 96365722738*3^$a+1 [50072]
36
15
3
105
12
60
111
84
108
60
36
69
213
132
102
21
147
192
93
12
3
108
105
3
69
21
54
177
9
66
21
39
120
60
30
54
36
36
108
21
3
30
87
171
18
30
57
69
3
33
42
33
87
165
105
15
60
87
204
12
18
132
90
54
90
36
69
36
15
54
90
33
111
54
132
66
24
48
33
3
24
120
78
15
120
255
78
51
39
36
30
3
48
63
69
15
96
84
90
18
288
204
117
36
39
60
45
36
27
72
18
12
234
36
24
36
84
6
18
33
12
81
102
69
3
72
54
51
45
18
45
75
57
120
3
36
114
30
108
24
126
30
144
18
60
36
207
204
111
12
36
6
15
120
9
12
78
54
12
15
36
27
66
159
225
27
39
57
195
60
9
3
90
186
81
39
24
102
51
24
36
147
36
30
39
75
36
54
87
39
36
84
21
36
12
72
99
36
81
24
195
78
48
78
30
36
3
75
210
42
84
24
33
12
72
39
24
48
54
18
42
54
36
81
57
60
63
27
108
48
60
36
81
9
18
12
294
12
15
147
108
60
12
126
111
396
3
9
132
21
108
84
42
33
123
54
6
12
60
33
87
33
60
144
36
105
240
195
252
120
63
48
72
60
84
18
75
48
63
156
78
12
3
12
63
36
30
51
45
48
90
60
48
42
18
18
306
30
54
24
12
21
87
177
21
18
252
132
33
33
186
18
162
18
15
15
162
3
3
84
60
105
36
39
36
48
36
24
54
135
60
51
21
111
102
3
159
78
48
294
228
57
15
21
3
84
18
150
45
57
36
6
105
15
36
57
3
9
9
87
87
72
24
30
96
54
90
51
123
276
162
18
120
24
336
72
24
36
45
24
111
9
93
6
81
9
30
21
111
45
45
48
147
72
57
18
30
75
3
9
3
72
60
84
234
42
120
24
90
246
93
15
42
36
48
51
63
45
45
48
78
9
171
30
36
51
24
3
12
33
60
15
198
54
33
72
75
141
3
60
117
60
3
261
39
36
105
63
18
12
18
24
90
144
12
78
141
15
36
144
114
84
15
27
48
33
129
15
180
39
21
36
3
84
33
9
51
15
72
33
27
36
300
36
96
9
9
36
15
159
201
15
90
60
30
21
72
48
117
30
276
66
78
66
186
45
9
12
198
42
48
90
294
102
36
57
33
54
21
12
165
15
171
9
81
162
45
3
42
18
30
42
72
117
45
15
15
36
60
162
48
39
69
51
3
126
51
3
108
165
255
45
24
108
75
120
6
87
3
72
12
60
48
24
30
54
21
69
111
15
24
72
12
6
66
96
30
54
165
3
72
33
15
36
36
60
18
36
54
33
12
3
57
12
75
6
180
12
6
12
57
48
75
90
18
24
12
36
72
126
42
9
60
111
69
36
12
45
87
219
30
144
87
9
27
27
90
390
36
6
30
258
192
51
3
42
30
18
6
120
21
15
18
51
9
36
15
75
45
9
27
39
24
54
267
3
216
141
36
39
66
54
24
144
105
72
15
21
57
27
39
57
69
126
24
90
36
18
12
129
120
111
144
33
21
54
216
24
12
24
102
42
90
12
18
93
3
120
69
81
54
33
192
237
3
3
12
93
72
87
204
54
63
75
57
12
36
3
6
84
6
81
9
15
120
9
12
18
36
168
18
15
129
36
99
96
183
36
45
75
168
12
108
108
69
9
12
39
93
87
15
24
30
114
18
27
21
96
15
183
ABCD 96365975144*3^$a+1 [50053]
56
40
78
42
77
36
15
21
139
6
23
67
53
36
45
87
3
6
219
15
162
64
80
30
54
16
60
14
40
5
67
24
96
48
86
40
24
11
24
12
9
34
42
84
96
47
48
25
20
63
7
53
21
46
77
57
15
19
42
167
31
110
39
67
6
48
66
65
9
22
78
12
14
16
48
5
1
44
12
10
14
99
57
99
60
48
36
81
135
51
9
9
36
135
81
34
120
53
12
121
23
85
2
118
26
16
29
81
3
36
25
20
64
36
26
18
52
44
156
88
42
5
72
37
59
81
39
36
45
90
46
23
57
34
6
48
71
261
118
89
12
19
6
26
45
48
51
126
4
23
7
5
9
87
9
3
1
12
50
40
137
31
80
16
30
23
27
70
23
36
85
59
103
30
47
1
35
36
60
45
111
43
29
96
57
15
43
5
72
9
60
166
54
24
179
31
6
20
15
49
12
68
70
170
12
15
9
183
1
32
243
37
119
91
89
31
5
13
20
160
59
207
105
61
23
25
120
50
30
10
72
50
3
1
80
40
83
63
93
60
55
30
32
4
140
66
33
12
9
64
32
10
128
40
96
89
180
25
20
15
1
36
8
40
170
82
68
16
96
23
21
94
66
83
43
144
24
5
1
23
13
35
43
6
23
33
144
16
59
9
46
14
75
7
38
42
34
20
99
31
30
23
96
217
24
23
36
25
20
106
29
25
42
18
102
24
5
249
111
24
75
22
59
24
7
30
83
15
40
42
30
53
337
59
49
12
84
6
89
109
36
6
29
19
29
132
108
72
9
76
14
66
4
12
20
60
28
42
30
8
52
14
64
41
135
30
34
126
144
36
6
38
130
32
18
100
26
30
63
60
12
45
15
84
1
44
16
164
40
20
27
3
96
40
30
24
42
53
57
34
29
144
33
34
120
89
25
59
121
56
3
13
20
63
61
90
29
91
29
36
1
23
21
64
42
89
36
273
112
114
6
48
50
70
72
68
36
24
10
42
14
9
105
16
14
82
54
5
108
73
44
39
216
25
66
48
77
19
26
195
25
59
69
82
173
60
36
129
16
20
76
68
60
40
42
17
81
52
18
29
13
35
289
23
3
177
36
25
42
5
108
7
38
40
59
12
24
25
60
30
65
55
26
30
33
1
71
9
39
31
29
1
26
16
24
53
117
135
199
30
2
117
48
72
72
24
67
78
2
18
60
10
89
1
35
57
15
12
31
41
36
109
44
15
67
210
78
5
57
10
104
34
6
30
24
192
83
1
11
115
17
1
119
61
12
14
226
48
12
24
71
73
32
138
22
23
60
55
6
56
3
24
57
51
12
60
3
213
25
11
31
30
168
90
86
16
24
80
99
144
60
1
26
9
21
106
30
18
122
4
23
91
29
72
9
15
25
11
120
55
54
36
6
30
143
36
24
12
49
50
46
18
62
63
24
73
80
48
195
81
63
7
29
205
6
113
7
6
23
1
20
94
77
72
36
45
76
6
8
70
26
16
54
59
1
180
23
3
114
3
73
8
15
27
45
12
36
51
16
48
65
7
137
252
19
30
32
15
133
59
37
96
35
12
127
14
39
36
31
126
48
12
14
45
84
7
8
70
90
50
51
45
39
96
55
65
24
45
10
65
127
14
99
1
44
16
50
9
37
24
120
90
86
3
37
48
11
31
14
66
33
1
80
99
1
35
9
12
87
120
96
36
319
72
48
120
110
100
59
21
51
1
48
35
31
5
1
80
15
9
120
10
104
129
33
39
24
31
5
45
30
6
48
82
8
16
53
36
45
10
65
15
82
30
30
47
81
10
29
13
48
20
51
9
12
18
70
42
29
1
83
60
25
59
36
45
36
184
20
46
65
36
33
135
67
18
30
221
24
115
101
85
116
34
96
38
39
27
9
31
24
5
36
45
130
113
12
45
36
159
120
9
10
32
40
24
53
12
1
44
15
19
89
7
5
115
65
109
42
114
54
29
1
11
60
21
70
29
60
1
35
75
70
8
72
39
9
51
39
6
106
18
59
37
44
15
37
48
126
50
39
24
37
26
9
21
34
53
12
31
24
89
15
126
39
60
61
23
180
13
74
40
24
29
43
24
5
1
8
171
31
5
24
49
32
27
117
10
53
73
24
59
31
14
10
72
24
6
47
36
55
101
91
5
43
56
93
277
80
39
60
67
14
64
11
36
43
2
ABCD 96366149528*3^$a+1 [50059]
1
36
132
23
24
1
167
37
27
21
60
48
168
48
15
104
85
83
88
153
216
84
59
16
57
71
16
32
1
15
9
63
72
8
145
15
176
145
23
48
37
11
88
32
49
47
48
73
15
69
99
81
119
160
153
240
87
105
15
24
272
1
72
15
141
108
132
12
72
111
120
117
3
9
71
61
36
39
8
25
47
37
3
57
48
288
15
21
99
56
24
25
63
9
108
36
71
88
56
40
33
108
48
27
69
59
229
36
327
24
24
176
97
72
39
8
97
39
80
24
73
72
72
36
11
145
96
39
45
171
104
16
57
228
3
57
183
45
36
24
71
13
60
263
24
1
72
63
57
111
21
3
152
25
39
69
3
9
24
71
73
12
36
95
13
180
15
9
87
56
64
129
23
49
60
35
64
32
49
95
352
8
85
84
15
80
1
87
48
24
48
128
88
9
12
107
1
135
33
87
24
81
255
56
16
57
120
39
56
49
23
16
168
69
12
24
12
59
88
120
96
57
167
40
72
9
47
25
71
24
16
200
144
49
23
112
57
96
47
40
33
23
96
136
213
204
255
81
24
143
265
135
24
21
96
12
15
9
72
48
240
15
129
63
9
71
73
63
32
61
96
83
61
108
36
51
57
15
80
184
8
49
36
60
336
216
348
12
159
104
49
39
69
36
48
144
60
36
111
8
25
108
48
107
40
224
88
81
144
132
251
1
72
95
64
48
32
136
48
104
72
25
23
37
131
25
135
72
24
144
32
121
36
108
72
15
8
49
36
59
25
95
1
143
1
191
1
143
24
73
39
120
32
1
312
159
57
12
75
33
23
73
72
48
216
63
56
49
87
80
49
36
27
9
23
265
23
64
357
3
129
12
59
24
121
180
108
23
49
71
24
157
48
3
57
63
32
49
15
21
3
56
25
60
108
39
48
32
184
336
8
397
27
21
155
49
48
159
8
120
1
63
48
105
15
9
71
1
159
321
135
69
51
177
39
56
73
36
3
81
15
80
1
23
49
84
96
27
201
87
72
9
36
219
96
9
72
48
15
9
47
109
60
48
96
15
80
24
232
24
93
131
88
272
49
63
8
445
60
36
75
69
83
168
136
48
9
24
63
153
23
64
105
95
37
36
15
120
152
64
24
105
216
47
40
93
107
25
39
32
64
9
87
213
96
108
120
60
11
96
40
48
168
80
48
144
25
63
32
88
8
25
63
105
108
3
24
96
48
8
145
231
21
35
16
57
39
177
12
27
24
56
97
180
48
36
60
51
201
36
27
21
27
8
25
215
1
48
15
45
323
72
1
87
48
144
297
71
1
87
57
15
33
63
96
24
129
23
13
35
1
191
73
24
39
56
160
120
72
93
107
73
12
51
9
279
81
23
136
200
16
201
72
36
27
81
216
12
147
120
48
48
21
27
96
21
27
81
95
72
112
57
23
96
49
48
24
36
11
184
32
112
237
84
144
15
272
25
167
144
205
3
56
1
279
240
57
48
71
40
ABCD 96366282778*3^$a+1 [50068]
7
29
18
177
9
36
3
16
96
29
12
12
27
39
6
3
27
24
6
39
57
7
17
31
95
42
7
89
72
12
18
42
60
36
54
132
13
48
47
6
6
36
12
21
9
7
11
69
9
54
30
6
66
43
53
24
19
47
102
72
54
6
54
66
6
48
12
13
5
132
270
18
30
60
120
42
42
156
102
15
33
30
97
47
97
35
61
53
27
63
49
5
30
93
27
36
97
53
66
6
78
12
24
1
53
6
30
18
18
48
30
6
48
15
33
84
24
102
48
61
5
18
30
18
54
115
35
45
45
96
3
27
30
7
48
23
30
27
129
96
30
24
18
42
54
54
1
32
9
103
125
211
11
30
18
36
1
113
30
48
102
171
96
96
3
12
84
141
39
114
87
9
54
1
35
54
12
60
192
90
66
51
3
90
6
6
54
1
11
42
12
90
69
57
24
30
54
72
162
66
42
84
36
42
42
18
12
60
84
12
12
18
24
9
21
6
85
17
6
24
12
18
12
18
78
42
30
102
54
126
180
18
96
90
21
39
60
24
21
64
5
12
96
42
36
90
12
72
30
21
9
18
69
15
36
13
29
36
30
156
84
12
24
60
1
53
27
135
9
45
99
9
66
66
18
246
12
18
54
7
5
108
15
3
30
24
39
16
48
41
72
18
90
19
5
42
129
81
78
42
24
72
24
60
156
7
48
29
54
66
6
108
54
18
49
65
48
60
72
24
60
6
30
138
72
30
18
97
65
114
90
24
12
6
204
108
33
15
198
126
13
35
30
60
126
12
12
36
25
144
176
64
5
6
60
30
27
33
12
174
36
54
120
48
6
66
6
37
17
90
30
36
19
80
63
60
48
84
6
27
16
11
133
5
42
18
30
36
90
150
6
39
51
93
48
27
30
18
24
48
13
77
3
75
133
32
69
18
121
41
6
42
66
120
192
84
9
144
57
78
6
6
30
138
12
6
24
84
39
51
72
42
66
36
30
30
105
9
96
48
36
6
61
32
111
1
23
121
29
12
24
6
60
18
180
42
156
18
111
81
132
18
24
90
30
9
45
120
75
96
33
31
29
96
12
18
21
45
30
36
48
1
23
6
6
109
77
54
36
84
36
12
102
15
3
13
29
3
117
6
48
30
84
18
33
9
135
16
185
54
120
6
60
6
114
6
66
210
37
32
3
13
59
138
66
9
21
27
64
48
71
210
12
27
3
12
33
57
66
54
31
96
113
66
6
54
24
6
120
54
18
19
80
99
61
65
126
18
36
6
165
144
81
138
24
72
54
111
21
27
112
119
57
48
99
108
24
30
6
85
224
51
12
33
64
35
13
11
85
335
84
30
72
24
15
45
51
15
60
78
6
84
138
3
27
198
6
6
114
168
108
60
48
1
11
24
126
168
12
534
36
42
18
24
13
47
30
96
138
57
69
108
102
126
24
6
24
18
12
39
39
18
18
24
72
18
3
15
18
30
36
61
32
15
6
219
48
69
120
36
90
162
18
54
30
66
42
42
60
24
42
25
23
42
138
24
61
32
99
6
18
21
96
57
30
42
30
96
132
6
126
9
21
90
60
18
3
27
138
60
79
29
42
25
32
75
60
60
18
43
11
69
129
30
33
33
60
51
39
6
90
30
144
144
6
72
54
6
24
84
96
36
24
138
42
69
87
9
99
61
11
18
67
32
93
19
23
6
12
168
42
12
198
99
9
55
5
27
48
51
13
191
144
18
79
71
73
144
47
90
36
72
12
150
24
1
89
60
66
90
90
168
13
65
30
78
114
66
144
18
60
18
114
30
12
84
12
3
39
18
87
63
42
6
49
35
12
33
51
120
12
24
60
270
39
27
133
95
6
66
12
12
18
126
54
6
21
45
30
24
60
42
12
12
66
84
108
13
32
183
48
12
45
45
24
18
12
66
12
48
63
51
36
18
6
1
5
72
12
84
72
90
48
54
102
54
54
12
45
153
42
90
24
91
89
39
16
29
3
39
6
18
6
219
21
66
48
36
85
80
3
60
66
300
96
6
13
59
6
6
6
12
42
24
144
216
24
30
7
5
24
114
30
18
48
177
33
30
6
48
72
48
12
39
39
73
59
69
87
12
61
161
18
42
ABCD 96366716848*3^$a+1 [50026]
97
92
36
144
120
24
60
4
17
36
234
9
52
20
45
54
18
3
64
41
15
48
9
87
21
135
60
4
36
48
56
3
18
75
4
11
69
111
18
67
128
75
1
20
16
17
36
27
45
18
36
9
12
112
11
117
4
5
39
64
8
48
12
9
54
45
4
60
17
90
9
4
23
9
40
80
33
31
41
39
69
63
60
39
9
16
11
108
144
57
33
72
31
44
100
24
96
11
25
20
48
69
108
7
83
13
84
65
91
89
36
36
175
20
39
105
36
16
48
24
23
105
40
72
56
60
12
184
44
12
45
39
64
95
97
60
5
3
40
47
105
304
5
91
12
5
207
16
12
48
84
11
45
63
57
69
18
33
39
105
255
18
3
28
5
36
36
18
21
15
13
95
36
81
244
24
8
57
51
57
67
167
108
13
5
72
216
15
21
180
51
84
156
4
29
15
52
5
103
77
3
136
95
108
72
36
72
25
72
11
189
16
8
21
75
16
17
18
90
63
16
20
9
15
16
48
11
229
32
4
36
60
89
72
15
3
45
12
84
75
81
52
11
85
41
75
40
20
28
71
217
17
18
13
5
127
48
12
65
67
5
198
54
51
24
51
45
52
227
108
21
87
25
128
261
36
79
48
8
28
20
87
72
93
87
18
7
11
85
416
39
45
9
7
120
80
9
27
9
51
84
64
17
3
51
13
8
64
5
18
72
81
45
3
40
12
53
75
52
53
54
36
97
104
33
31
72
8
160
17
99
4
24
180
32
3
108
33
39
37
120
5
51
39
9
81
79
65
126
180
145
251
33
96
96
24
124
60
71
61
20
120
64
23
18
7
56
16
104
51
45
63
81
4
60
8
48
64
12
320
15
49
41
18
33
160
23
25
47
73
71
121
5
19
35
1
48
41
36
3
240
9
27
208
72
161
63
120
64
131
36
85
20
28
11
1
143
117
16
68
60
4
152
100
108
36
36
200
3
181
12
5
55
17
31
149
67
56
3
21
64
95
36
21
69
36
123
16
84
24
48
47
72
9
9
288
63
156
124
56
60
45
79
24
8
69
163
32
76
35
129
15
9
27
72
13
68
9
51
111
36
13
5
144
18
9
40
5
51
147
81
52
65
144
39
36
15
85
104
27
13
92
4
168
36
47
85
12
83
13
20
72
3
117
48
72
69
31
113
54
18
54
36
49
44
4
32
15
36
9
240
36
93
19
35
117
99
21
15
54
75
16
24
29
36
19
48
48
11
73
17
75
16
17
63
112
12
24
140
124
56
76
60
89
31
59
54
72
18
61
29
43
60
77
18
97
101
175
59
1
125
144
7
29
111
100
23
57
15
144
1
48
60
92
15
81
52
48
35
9
144
36
84
40
29
3
84
75
9
64
8
9
283
5
103
20
60
64
24
92
33
31
23
18
67
72
23
90
18
157
5
211
32
45
72
111
4
48
80
108
76
20
3
73
24
108
12
56
15
33
76
384
11
18
51
16
36
113
15
76
20
123
21
51
36
9
40
224
52
12
41
31
95
36
13
41
15
136
140
108
64
72
23
198
19
35
9
4
32
24
96
24
9
36
54
93
64
41
15
4
44
9
7
24
24
152
9
36
31
185
3
15
177
3
37
125
72
43
8
120
27
85
8
100
32
9
39
15
72
54
144
51
84
45
79
36
24
41
27
27
121
12
155
49
41
18
21
69
54
72
21
40
65
15
64
119
45
99
1
71
1
80
9
39
40
72
29
54
21
24
9
72
15
75
54
7
12
36
71
18
126
261
28
53
19
48
56
132
69
135
24
21
55
35
13
116
51
45
24
147
18
187
20
48
76
11
72
21
192
3
21
4
20
60
76
179
72
18
36
31
72
56
57
43
137
3
4
47
13
23
49
80
28
185
43
24
48
11
109
8
120
28
5
36
19
56
24
52
173
31
24
89
7
29
51
21
3
64
5
36
27
112
12
65
180
115
11
198
15
40
96
ABCD 96366905158*3^$a+1 [50019]
11
13
5
115
41
55
71
177
3
18
60
15
144
3
90
72
67
24
72
173
42
49
168
72
29
75
96
24
27
18
99
3
24
165
33
300
75
51
24
12
105
120
15
36
18
30
24
37
11
144
61
104
48
72
9
12
115
168
5
24
27
63
18
30
60
37
32
15
18
96
135
57
63
51
61
5
27
15
66
90
24
216
72
48
69
75
45
141
51
40
83
90
27
16
48
17
60
54
30
15
75
61
120
8
99
37
35
93
15
6
19
197
36
39
64
107
72
21
64
5
43
155
69
64
29
6
12
49
168
71
9
105
18
48
21
39
30
91
41
39
24
24
3
54
66
109
96
8
39
96
9
40
48
47
36
21
40
5
19
77
19
29
72
3
160
5
90
1
8
88
29
36
63
144
3
85
5
18
97
179
120
45
69
67
24
11
13
144
47
126
270
18
67
17
15
27
48
6
7
5
18
49
48
32
51
114
30
18
42
156
42
3
45
60
84
67
80
16
197
147
3
141
51
205
24
24
56
57
12
96
66
49
47
25
5
115
128
40
11
45
16
240
24
173
60
12
78
37
8
21
75
57
18
61
8
40
11
109
71
121
5
123
45
120
163
48
95
9
16
35
120
85
24
56
40
11
24
192
85
5
115
8
24
75
85
5
108
79
24
5
66
204
109
35
48
42
48
24
18
73
83
37
24
8
16
209
7
200
111
9
48
51
21
21
43
5
6
48
13
23
60
21
24
9
7
29
54
13
23
12
85
32
15
66
36
6
54
183
96
136
11
18
6
133
80
16
24
312
41
7
71
49
56
144
51
6
15
48
111
9
51
37
224
16
32
33
7
48
83
54
36
72
3
16
104
160
41
63
15
162
138
18
3
21
54
36
18
12
3
120
27
61
5
67
32
105
15
15
25
80
3
90
51
16
80
93
30
18
108
7
197
18
12
133
8
16
11
48
21
16
89
39
16
53
67
95
33
81
39
27
85
11
37
32
16
144
24
17
48
199
41
15
219
21
40
29
27
3
261
16
71
9
24
51
24
37
48
35
85
80
87
18
36
99
96
3
96
54
103
23
30
54
13
8
69
6
61
5
6
205
137
162
66
43
176
93
30
90
163
32
96
112
8
75
189
117
18
36
109
17
79
209
87
16
128
40
59
45
3
18
99
27
18
67
8
21
36
270
18
7
29
102
18
6
108
18
18
21
9
39
112
8
75
90
252
15
75
109
41
39
9
36
24
27
64
72
8
117
3
177
12
18
97
107
69
21
30
61
72
83
309
3
85
80
51
84
25
101
132
30
153
120
24
72
16
29
24
126
30
15
75
133
48
53
96
90
9
57
18
37
24
11
42
43
8
39
12
24
61
29
36
30
60
61
23
96
18
327
99
45
40
65
39
27
61
35
12
57
3
90
48
42
81
27
69
16
32
45
72
126
48
330
66
33
27
18
30
85
5
43
35
108
81
24
24
40
5
43
83
54
7
8
3
69
3
165
21
19
101
96
66
18
36
19
71
33
63
33
111
9
16
5
75
75
288
21
16
48
5
27
9
79
11
61
203
45
16
24
56
144
45
43
32
45
43
24
41
90
13
137
30
49
5
24
54
120
90
96
30
21
105
36
27
45
51
24
120
16
11
84
60
72
354
24
54
21
9
36
195
16
8
40
32
51
69
171
109
53
66
9
88
17
15
88
5
3
45
162
108
141
135
33
3
120
24
69
57
55
32
208
8
16
131
13
59
66
96
3
96
111
60
36
30
123
24
16
5
30
60
9
16
104
27
93
3
85
24
8
27
69
159
57
16
32
40
131
12
9
9
96
18
85
5
126
102
55
5
27
57
15
45
3
15
36
12
114
48
42
120
93
3
13
120
216
5
108
15
75
42
30
229
119
12
144
24
117
21
123
57
63
96
48
33
7
41
42
37
11
6
63
243
90
27
27
48
61
ABCD 96367083518*3^$a+1 [50007]
77
7
8
76
5
12
27
12
24
9
27
9
54
78
12
42
18
55
8
3
96
13
35
37
8
36
69
12
6
73
29
60
48
15
3
204
90
63
9
15
24
12
84
3
42
3
28
24
29
75
4
11
1
24
29
18
9
84
15
57
48
27
13
44
15
66
19
5
120
27
81
3
112
24
68
51
36
48
45
16
17
55
17
12
3
15
105
72
9
79
96
17
24
39
12
57
66
21
76
8
21
31
44
21
27
40
35
37
89
31
5
18
18
87
88
47
177
16
8
51
9
24
48
48
36
9
24
103
32
112
41
19
35
45
3
18
123
160
59
33
3
6
55
48
8
9
123
3
133
11
18
3
15
37
23
25
5
99
48
21
54
37
53
72
18
18
12
27
16
53
39
60
81
174
1
17
27
105
12
36
19
59
54
91
12
53
24
43
92
117
3
36
60
39
21
21
19
72
29
90
24
21
15
48
18
72
3
12
21
7
32
100
5
27
9
6
30
18
36
49
11
45
45
15
51
24
54
27
36
40
17
27
69
75
15
21
4
32
40
65
138
180
1
35
6
12
180
72
126
24
45
9
19
8
45
39
9
19
5
15
96
36
15
25
5
6
84
24
1
36
84
96
44
76
5
12
63
132
48
69
3
63
13
104
33
12
60
36
19
20
15
126
15
21
15
4
60
11
48
72
6
12
15
136
17
7
113
39
16
5
18
21
9
36
54
97
24
284
15
36
30
3
21
7
8
40
29
55
35
42
18
18
120
15
3
49
5
36
19
5
48
60
18
37
29
6
18
72
144
51
3
21
213
72
51
4
36
35
18
75
15
12
97
35
12
1
23
325
80
9
66
36
9
36
4
56
28
11
24
13
5
187
5
55
77
15
21
30
18
31
23
18
63
69
27
39
24
21
15
9
135
37
11
18
90
60
36
1
137
78
30
60
55
8
9
36
15
21
48
60
30
37
113
103
17
7
68
88
5
63
39
25
11
6
51
33
15
27
18
15
12
9
66
42
127
35
84
1
84
101
39
16
24
41
90
13
32
33
51
36
33
42
13
35
36
72
72
33
4
5
30
25
36
17
36
79
20
100
53
79
5
24
39
117
36
63
9
27
9
7
32
21
31
5
3
33
12
7
48
17
43
101
96
30
1
125
3
12
27
12
73
17
39
24
36
4
48
24
20
16
23
6
54
12
13
77
60
27
48
84
16
17
3
60
15
153
4
17
39
87
60
72
1
56
60
4
80
15
9
3
18
24
67
149
15
39
138
60
90
213
84
3
24
49
24
11
42
90
33
21
31
17
15
76
5
39
15
13
72
48
20
27
72
30
3
28
77
36
6
13
8
24
9
51
3
1
65
15
64
8
88
101
36
15
15
45
72
135
6
27
9
108
18
12
36
37
17
51
9
15
75
12
54
42
12
60
1
17
63
24
36
87
9
63
33
9
66
45
15
30
27
33
163
107
48
49
5
63
4
11
12
21
21
30
1
5
18
54
12
19
36
20
15
45
33
12
60
55
20
51
48
69
45
36
127
8
9
27
9
54
36
21
15
73
168
32
33
84
6
9
9
87
15
9
16
8
4
32
81
48
7
104
39
1
29
24
12
39
21
3
36
4
47
45
3
1
44
207
45
63
6
15
21
48
42
25
65
3
28
35
72
18
27
27
6
39
99
25
29
43
72
65
3
4
71
54
36
39
4
84
48
23
12
37
53
19
71
24
48
73
48
36
11
129
40
5
3
148
17
27
3
6
30
21
69
60
36
39
105
54
12
6
72
3
12
52
5
3
12
39
117
3
25
17
30
18
36
18
33
12
28
48
32
33
19
8
75
97
71
81
96
24
15
66
108
31
5
6
69
28
48
17
72
75
51
12
21
24
27
61
24
56
3
114
43
12
32
3
25
11
54
18
18
54
12
6
54
49
17
24
39
15
9
135
13
24
53
55
11
6
48
18
13
41
3
51
24
36
72
25
20
39
6
7
5
72
54
36
25
8
63
30
24
18
21
9
6
30
55
20
84
28
12
41
39
12
40
29
24
103
5
138
132
30
19
5
18
30
31
5
24
31
41
51
3
36
30
3
48
64
20
45
78
18
3
27
78
12
54
13
20
28
17
87
105
78
37
83
6
54
48
60
85
24
8
27
33
51
36
9
16
11
42
27
39
36
6
3
24
21
27
33
15
21
3
12
76
17
30
6
67
72
17
6
49
125
3
15
6
90
25
32
72
51
69
87
13
5
6
1
168
12
8
40
36
5
7
23
6
15
51
33
36
88
8
84
39
42
115
8
84
27
36
33
36
36
123
24
30
87
36
132
15
6
36
30
6
63
21
6
13
32
12
45
36
42
48
42
3
9
6
37
24
29
51
51
24
21
40
68
60
132
24
48
12
9
15
129
30
1
36
20
3
30
15
28
12
32
40
35
45
15
9
57
60
87
40
101
126
109
59
30
78
84
1
23
1
68
21
12
75
39
9
27
12
57
88
32
63
37
89
15
75
45
9
36
72
3
4
56
21
3
52
5
48
7
11
18
55
17
42
105
57
54
45
21
91
5
15
39
30
91
128
15
1
24
11
6
7
47
13
48
23
37
8
45
15
81
66
60
9
63
18
12
43
12
77
48
7
89
66
49
20
21
6
93
24
12
153
132
36
3
60
39
6
120
6
126
3
36
15
18
18
18
72
19
116
27
1
24
113
15
27
61
5
24
3
40
77
42
21
64
8
36
24
57
31
48
20
87
54
18
37
11
9
33
15
15
37
5
18
36
72
85
5
99
3
21
57
48
7
47
21
132
9
75
16
23
25
29
36
67
72
41
15
36
75
13
35
6
30
54
126
54
3
24
16
24
20
111
90
43
17
48
19
36
5
7
29
ABCD 96367091708*3^$a+1 [50000]
72
51
3
54
72
54
201
15
169
11
54
31
80
15
108
37
48
77
43
128
117
36
7
83
54
252
259
11
69
64
32
48
72
165
19
89
72
31
32
27
90
99
96
3
13
32
72
168
165
72
180
270
385
144
176
195
18
171
45
19
176
40
72
53
126
229
32
24
165
99
64
120
32
9
90
90
54
45
48
120
93
315
40
152
72
177
90
54
15
40
24
101
115
152
144
88
77
195
129
36
18
57
33
31
5
267
72
111
145
224
261
54
93
232
48
59
45
153
90
252
129
232
17
31
224
168
88
72
29
43
11
36
18
72
15
16
192
200
48
40
24
5
139
56
168
87
105
255
73
197
108
36
234
25
56
24
88
120
29
211
383
126
195
183
1
89
7
120
216
224
135
54
27
72
72
153
127
24
144
11
37
53
216
19
56
69
19
48
72
128
144
3
13
48
96
120
29
36
63
45
51
16
113
55
17
31
72
32
16
48
240
101
90
18
351
96
48
45
90
97
168
48
119
9
225
90
126
39
184
47
169
104
15
72
81
63
1
24
32
33
126
18
15
48
48
15
169
137
183
15
33
24
48
48
48
16
144
35
21
144
231
144
54
162
1
8
232
8
39
162
15
88
72
149
171
16
104
15
9
315
126
18
85
41
7
173
75
192
72
40
17
271
8
120
105
36
54
85
5
36
54
57
72
96
9
36
139
152
120
64
104
16
80
16
29
27
328
24
32
160
80
144
15
49
8
168
16
104
264
57
135
63
97
144
176
24
24
88
24
8
45
27
96
112
71
1
176
144
48
27
229
56
40
8
48
159
121
8
64
56
75
21
240
9
144
7
209
90
36
90
63
112
149
27
40
59
85
5
99
45
67
8
69
43
209
55
48
48
8
64
65
7
65
199
251
69
120
9
36
90
1
24
245
51
40
24
32
213
147
159
54
171
225
18
165
40
47
1
8
112
8
69
72
3
16
96
120
80
45
51
168
141
54
85
56
93
123
24
69
90
9
208
120
77
43
144
119
1
264
24
377
55
24
11
93
48
208
209
36
99
72
88
248
87
57
24
96
16
8
105
7
47
57
120
39
97
29
171
24
144
39
265
77
43
216
24
200
16
41
15
48
288
63
57
120
160
32
16
65
159
16
96
35
144
37
104
24
40
120
96
8
16
131
21
48
120
9
63
88
24
8
159
49
5
51
39
54
171
9
127
143
25
120
96
281
39
64
72
8
96
64
17
31
48
24
41
7
227
36
9
40
8
159
25
29
90
25
65
126
1
143
54
91
56
69
126
18
115
48
152
261
27
9
144
7
29
99
16
216
152
57
79
32
33
39
40
ABCD 96367608724*3^$a+1 [50055]
30
12
45
57
18
13
65
354
141
87
18
19
32
21
63
96
16
8
27
9
28
216
65
24
6
1
44
69
27
36
75
37
92
93
96
7
8
36
3
61
95
21
9
19
5
31
35
157
108
60
36
29
115
47
120
60
9
63
108
12
13
5
42
48
30
72
6
42
48
15
15
45
117
18
12
97
8
3
102
48
24
115
5
246
72
12
6
15
57
7
128
60
3
90
19
53
72
66
84
1
35
24
33
3
121
20
39
84
1
95
72
93
87
102
55
8
27
456
45
256
20
21
7
36
29
51
27
120
18
144
43
5
399
51
12
33
40
20
93
195
4
92
3
13
12
132
11
73
56
24
57
42
21
180
15
54
30
66
15
39
18
15
4
131
33
72
75
85
65
18
60
145
47
18
42
9
28
65
6
180
201
28
36
144
36
137
135
75
12
1
56
88
180
35
60
108
60
85
17
31
80
16
119
42
150
13
20
9
163
23
30
75
96
21
18
12
129
111
12
21
57
30
240
33
52
5
7
8
267
81
112
44
24
9
31
47
9
81
75
84
16
17
78
42
111
39
81
135
37
5
15
88
47
9
3
6
192
7
56
52
44
24
64
23
33
129
48
55
12
83
168
25
32
225
138
132
49
59
21
9
15
52
20
75
60
48
12
45
57
51
12
15
25
47
1
92
87
25
11
24
18
72
63
112
23
33
9
18
30
90
12
33
33
7
65
115
60
68
39
213
4
53
90
1
35
12
78
51
39
85
179
48
157
71
42
42
25
48
173
15
72
172
83
18
30
1
41
78
330
24
6
25
47
18
24
111
27
60
258
30
229
11
12
12
25
41
54
21
60
4
23
30
127
8
180
75
25
83
30
72
7
41
147
15
37
48
17
43
23
72
69
3
120
141
39
121
72
8
177
15
4
23
25
116
87
72
73
83
60
84
60
57
51
60
25
8
120
9
78
42
78
9
99
25
80
64
23
9
60
16
17
6
42
15
57
66
102
42
121
96
84
47
18
120
24
18
9
63
117
3
21
9
48
139
36
65
43
95
174
111
105
15
12
108
4
35
57
9
7
287
1
65
30
1
56
27
36
12
13
35
54
18
85
24
156
44
81
7
35
13
168
36
44
9
123
15
129
39
72
60
12
30
198
108
45
64
11
192
37
41
24
63
33
102
69
63
6
72
103
12
44
24
129
30
36
150
135
129
66
60
49
48
17
6
217
17
6
57
64
44
36
60
60
9
72
15
147
93
57
30
1
92
15
108
81
3
81
112
68
57
15
225
7
65
207
96
88
20
12
48
9
55
41
27
52
60
71
132
12
6
79
23
33
39
18
19
23
6
19
5
6
21
276
144
24
177
48
54
73
24
108
35
81
15
49
41
42
30
43
47
30
3
15
24
36
21
100
56
15
9
3
6
19
5
6
37
47
21
39
33
177
3
75
9
28
71
12
12
177
36
63
57
63
1
80
84
16
11
42
111
297
15
112
56
129
30
66
90
117
24
3
177
64
95
12
25
192
96
167
90
39
84
27
25
107
48
69
9
15
15
24
33
184
23
13
47
33
108
27
37
36
47
168
24
13
20
87
13
47
36
54
18
49
23
240
36
114
48
15
40
60
20
57
30
66
42
72
117
33
126
12
33
12
63
84
33
27
138
78
72
37
5
78
138
211
29
54
60
141
4
11
57
24
279
180
37
17
18
97
35
168
9
33
48
39
33
3
93
24
27
100
23
108
252
25
41
171
76
80
88
12
20
24
3
13
17
48
159
64
56
39
72
12
6
54
33
33
19
83
33
27
45
57
6
24
61
5
42
49
20
9
30
60
24
6
72
39
76
132
48
155
30
42
48
48
102
39
64
176
33
43
12
8
48
105
54
18
7
56
27
30
48
30
25
89
48
42
13
65
42
30
31
36
11
25
35
13
17
43
20
12
183
12
108
30
79
11
30
15
156
28
176
36
51
ABCD 96367635712*3^$a+1 [50010]
75
40
17
31
17
135
160
20
52
71
85
89
55
53
15
24
36
4
371
78
102
24
33
15
13
44
15
1
35
54
18
37
41
18
69
33
15
129
31
5
42
97
144
11
66
19
95
36
18
15
4
8
57
63
28
92
144
144
40
11
36
57
147
324
109
17
54
25
59
133
20
40
209
30
25
35
25
36
5
99
51
337
32
9
72
30
45
69
43
180
12
68
12
4
77
79
5
3
48
192
12
15
6
7
248
27
6
36
108
102
18
231
172
17
91
120
71
36
162
72
60
54
1
161
15
69
6
45
12
100
5
30
18
72
90
21
52
32
3
180
150
43
72
155
109
120
5
90
13
20
21
7
59
6
27
96
39
13
17
51
60
4
80
16
56
36
27
85
23
18
7
5
15
24
33
31
101
66
13
32
33
51
51
57
3
25
8
129
18
120
37
80
60
52
8
132
16
47
1
179
18
162
96
61
24
71
61
20
33
72
12
42
321
64
48
72
68
16
41
120
43
47
85
29
7
8
39
105
21
51
208
23
165
15
24
30
18
25
32
96
12
33
19
60
83
37
24
56
51
109
96
8
51
33
76
5
282
60
90
27
112
35
61
29
103
36
47
57
63
9
76
5
39
16
20
75
57
45
31
84
17
54
54
30
1
17
15
27
72
33
112
176
88
5
19
108
137
87
93
103
77
67
131
54
103
108
144
23
6
162
33
36
40
155
60
54
139
8
160
48
192
29
30
25
44
40
17
7
71
102
42
1
12
20
412
17
15
108
27
13
8
9
111
15
129
129
111
96
39
49
120
11
33
27
30
3
216
75
180
9
72
48
27
21
184
104
159
1
197
7
83
25
20
15
69
96
112
77
31
47
33
48
39
18
72
43
32
88
167
198
18
49
56
111
21
9
36
54
81
45
43
36
83
105
312
33
15
57
79
17
102
33
192
172
23
25
101
54
12
90
90
181
20
105
24
18
30
18
205
17
102
1
35
49
11
72
97
96
72
48
47
12
13
60
80
12
39
25
29
91
101
90
61
84
96
17
30
18
24
198
48
25
20
27
6
102
229
36
48
227
13
236
88
8
15
9
136
107
13
80
24
148
132
80
28
12
41
114
21
100
68
45
67
23
145
72
24
83
18
63
135
25
12
32
33
19
5
91
65
42
120
93
57
108
79
29
66
90
3
388
65
108
15
16
71
37
272
75
69
39
48
9
81
103
56
304
56
93
63
45
87
117
126
25
12
17
54
1
89
87
12
147
1
92
28
5
79
20
15
126
90
120
25
29
168
30
33
12
112
41
150
12
57
33
42
126
39
28
8
33
15
120
132
60
120
72
16
5
12
90
9
16
12
5
15
100
5
55
17
63
160
92
120
15
145
56
4
71
54
18
117
24
4
20
45
42
21
112
5
96
39
16
11
13
56
21
15
16
140
27
60
177
51
69
3
360
37
36
17
51
60
177
312
43
44
15
33
183
234
90
1
5
12
7
11
49
188
3
72
37
20
36
15
49
96
17
36
7
65
43
116
36
72
3
33
144
48
39
85
48
35
1
47
42
138
13
32
87
12
6
30
114
3
192
40
60
41
147
15
1
71
24
37
12
17
36
54
60
121
113
36
111
15
97
36
65
31
288
8
48
16
5
163
80
27
141
15
9
243
13
120
20
9
24
19
12
251
49
29
66
25
60
84
24
8
165
18
57
168
27
25
29
15
33
127
216
108
140
21
75
64
36
96
257
12
60
163
8
24
3
48
60
108
54
72
15
160
203
36
12
72
18
7
83
24
33
120
76
12
80
52
32
4
44
33
19
8
ABCD 96367821898*3^$a+1 [50023]
5
75
64
65
51
21
30
189
45
19
71
21
48
117
31
23
61
95
49
32
27
73
239
85
5
31
8
9
126
57
39
69
51
129
15
9
27
108
96
54
51
84
16
72
44
3
66
24
27
4
20
24
12
48
36
40
56
48
16
11
81
40
77
15
21
87
39
129
36
40
24
35
9
105
43
8
51
21
39
25
56
3
9
100
131
21
45
19
140
132
64
60
23
13
20
12
36
36
48
15
141
21
15
88
48
23
6
30
13
77
54
1
36
8
40
29
31
36
35
121
23
49
8
72
16
20
21
15
16
12
32
15
85
35
13
32
24
16
209
54
13
32
36
16
44
16
44
15
9
88
24
68
27
241
59
21
24
60
63
36
49
5
30
36
37
92
12
180
40
84
11
18
27
3
33
52
131
57
132
27
54
6
45
96
24
24
36
63
36
25
104
280
12
83
57
15
54
15
16
23
90
30
96
49
108
104
75
109
72
8
24
40
120
32
45
39
72
3
49
36
41
3
87
21
12
21
36
54
36
21
40
83
105
24
40
8
3
21
15
45
24
16
5
144
15
136
5
15
40
80
148
36
101
31
32
12
4
95
37
32
12
123
45
36
16
36
200
144
36
3
21
3
33
28
59
33
112
35
1
20
111
9
99
12
85
29
79
68
4
140
4
245
39
28
12
8
57
36
36
3
12
60
36
4
36
59
54
171
63
105
16
191
30
3
15
37
23
45
16
32
40
20
24
39
36
45
4
44
51
165
15
144
72
21
27
105
36
111
9
24
48
24
16
83
117
180
27
36
30
67
29
48
31
24
35
117
40
5
24
66
13
132
8
28
8
96
45
39
69
36
115
32
12
36
72
28
5
111
136
72
47
25
113
15
16
24
68
3
60
105
60
64
17
63
148
72
77
75
28
11
25
29
30
73
89
54
81
69
7
59
21
69
15
24
39
156
1
48
60
161
6
13
35
141
39
33
27
57
4
11
85
8
60
72
24
75
25
44
15
153
4
59
45
24
27
84
9
27
1
44
28
20
16
20
12
168
156
9
7
140
64
80
76
24
44
45
6
25
96
17
42
84
37
59
48
72
18
31
24
8
60
3
69
45
3
33
7
60
92
21
31
36
20
24
123
25
11
61
104
69
3
63
126
99
12
33
15
111
85
80
33
36
6
54
54
25
20
27
69
39
25
60
8
4
5
15
40
84
20
76
108
116
69
75
12
3
25
65
43
29
3
12
3
13
53
144
67
96
113
27
63
85
95
129
28
44
40
24
95
54
36
90
25
95
37
44
4
41
31
20
3
21
120
3
36
21
75
18
123
69
150
13
32
60
124
72
12
32
15
33
216
60
76
5
54
49
11
85
200
36
15
85
24
12
32
100
8
33
15
24
27
1
113
54
12
21
64
59
21
48
27
21
9
15
24
39
25
5
90
33
132
160
36
20
15
60
25
11
9
132
33
91
68
52
80
159
96
120
21
3
57
28
5
39
40
11
54
7
36
44
3
81
12
27
1
5
39
15
25
20
45
3
69
139
35
45
96
4
20
15
1
143
153
4
5
31
104
4
24
71
36
24
61
116
64
24
20
84
12
105
39
195
9
40
48
104
24
84
72
9
15
4
5
192
15
96
28
80
60
9
15
216
96
136
8
60
96
16
32
48
183
49
56
24
40
68
4
116
120
27
36
54
12
103
32
123
12
93
21
7
80
60
132
96
12
4
36
32
40
48
29
31
17
15
12
15
13
56
69
3
33
19
5
111
24
156
276
48
48
28
92
4
8
87
13
5
31
44
27
13
11
45
12
4
36
23
24
57
4
11
93
28
68
24
15
33
63
141
15
9
24
48
24
24
52
20
3
45
4
8
87
57
40
20
16
23
21
33
6
69
36
195
24
13
8
84
237
30
13
32
40
20
48
12
39
81
4
200
15
24
30
103
8
39
61
92
24
96
84
160
48
5
6
49
92
48
45
43
23
37
32
16
60
12
24
5
43
5
42
33
12
88
65
3
172
192
119
45
52
8
36
60
123
85
12
8
12
9
187
29
103
17
55
116
24
39
21
100
83
97
20
75
1
84
20
4
5
7
83
21
15
133
32
100
20
28
65
31
20
24
60
52
23
6
36
51
24
15
13
12
44
16
59
57
184
96
17
36
15
36
36
232
32
45
15
63
33
120
84
15
21
33
51
24
24
45
63
3
145
35
36
33
76
116
100
5
31
8
105
147
40
8
36
69
19
120
8
72
132
15
18
31
36
36
59
21
33
27
27
33
12
27
13
17
3
16
35
60
25
65
84
6
121
ABCD 96367822756*3^$a+1 [50068]
185
12
24
18
72
126
55
29
18
1
32
52
68
69
43
65
30
45
16
119
42
198
13
17
90
6
27
3
54
42
49
59
33
3
36
18
115
5
6
84
85
20
3
45
40
32
33
223
104
15
25
41
7
53
12
55
143
36
6
18
66
168
12
90
33
3
45
28
17
7
35
12
49
32
27
6
12
78
66
3
75
12
150
18
66
126
13
41
60
55
35
72
37
143
12
36
24
33
33
150
9
28
17
18
18
30
9
100
5
63
75
37
41
12
24
30
61
47
1
59
13
35
60
30
108
60
54
138
27
51
12
25
17
12
19
5
120
36
3
51
72
73
5
36
3
33
115
23
42
72
3
9
3
15
105
93
15
39
36
18
54
13
92
88
29
31
12
8
39
54
54
30
43
53
66
121
32
63
54
36
72
168
30
25
48
41
36
48
36
19
32
72
111
36
33
81
19
60
41
36
51
117
30
126
90
42
15
33
60
72
7
20
3
13
44
21
12
24
30
21
87
6
30
24
18
30
37
113
18
180
54
102
24
97
59
36
54
103
20
57
6
13
71
18
103
23
330
7
65
18
30
6
81
45
27
28
17
15
60
27
90
6
30
7
71
66
43
17
3
16
89
31
32
27
25
68
9
19
12
65
102
180
36
132
54
36
48
19
8
72
27
54
7
29
6
18
54
30
36
19
41
12
42
90
66
85
29
48
15
27
36
30
19
5
31
5
36
30
24
72
25
77
78
13
24
17
36
12
15
45
3
40
77
60
12
31
5
54
96
57
33
108
102
25
35
12
1
5
139
131
25
5
24
108
12
43
47
60
72
48
6
30
6
43
47
61
20
99
13
41
7
72
137
138
6
54
198
27
21
67
77
6
126
18
18
27
16
11
81
27
66
99
33
72
43
5
24
90
90
30
24
54
90
1
32
69
3
33
78
66
6
18
54
12
33
3
18
60
12
15
27
13
92
15
13
65
15
69
36
24
31
89
6
48
54
198
18
7
12
5
120
6
36
61
20
88
11
90
54
12
18
204
3
88
29
216
27
99
96
85
17
43
12
20
33
67
83
48
6
103
77
18
1
92
9
54
42
43
185
114
12
33
16
29
3
15
12
25
47
18
60
63
72
57
6
72
12
24
84
25
107
61
23
25
120
41
36
12
60
43
29
36
30
25
29
18
13
32
81
19
8
45
7
101
90
204
72
30
24
120
24
18
57
28
5
43
32
69
30
13
41
6
18
156
24
31
5
30
42
147
33
27
3
25
47
60
25
47
13
53
72
43
12
41
19
8
57
18
13
24
53
24
43
8
172
101
27
117
31
41
3
148
23
25
32
60
28
24
48
125
150
30
54
169
35
144
18
7
65
63
63
54
31
12
29
79
132
35
13
11
30
36
42
18
144
108
36
30
57
52
71
114
3
15
102
6
12
78
90
145
11
6
15
3
12
18
60
36
19
89
48
15
9
36
120
24
3
40
5
3
75
12
1
60
17
163
11
18
31
5
186
13
5
192
51
3
25
89
3
52
17
18
36
25
47
108
72
73
71
1
80
27
45
45
90
120
168
90
72
30
72
60
66
7
11
96
21
15
18
30
49
36
149
43
17
31
44
15
85
5
115
5
36
60
30
72
37
8
27
1
71
24
12
18
126
193
5
31
5
72
7
47
6
18
12
18
36
198
6
12
72
15
45
43
77
6
9
3
132
13
32
48
33
12
67
11
145
17
180
12
15
3
13
155
102
15
3
25
101
19
32
9
3
15
252
1
53
27
72
21
27
69
19
11
114
84
72
36
42
48
90
18
60
36
18
48
54
13
95
1
12
32
45
72
18
45
16
152
39
1
12
5
55
23
90
54
1
47
42
51
3
162
48
7
32
88
107
6
12
54
54
6
36
90
138
24
1
17
55
53
79
20
183
18
7
35
18
144
90
33
28
29
12
6
174
3
60
153
180
87
45
12
24
84
6
36
66
90
18
42
18
12
54
78
163
47
85
48
12
68
9
90
93
15
66
90
6
48
126
36
13
41
24
12
6
12
18
27
16
32
40
65
24
3
60
3
24
54
12
163
24
11
36
49
32
99
18
60
103
95
37
60
101
27
9
91
108
11
13
11
49
113
75
9
36
42
1
11
133
8
27
18
7
5
60
15
160
5
126
12
24
36
12
126
24
30
25
47
13
48
29
6
54
120
186
18
175
35
37
140
135
13
17
15
12
105
91
35
25
5
54
18
132
3
12
3
54
18
1
65
19
71
42
15
33
132
90
18
12
24
36
7
5
90
13
227
12
54
54
6
39
88
125
55
12
41
30
24
48
24
54
7
119
21
135
45
87
13
48
5
162
150
43
5
27
63
54
18
54
60
30
36
85
20
75
ABCD 96367890148*3^$a+1 [50191]
176
24
160
24
221
75
40
11
108
25
5
99
15
81
72
75
48
69
112
5
354
180
66
138
73
120
5
138
57
135
174
18
102
195
21
24
163
8
15
297
183
145
80
192
33
108
27
40
35
30
63
16
161
132
307
80
39
30
54
21
96
9
12
27
27
93
48
45
67
47
1
47
25
71
145
72
89
15
63
18
222
33
64
35
45
45
19
35
30
144
7
24
35
21
160
89
30
96
1
264
8
16
35
45
15
6
19
41
55
11
12
18
63
51
114
42
33
96
3
117
136
47
78
324
55
101
75
69
150
61
29
66
78
27
24
96
15
145
17
343
24
48
32
111
145
83
45
15
132
12
6
12
199
56
88
5
24
42
73
53
120
3
75
66
138
66
39
45
126
90
180
30
57
72
15
66
39
112
59
282
163
47
25
32
16
107
48
61
83
61
5
90
57
135
54
60
55
23
36
141
96
33
30
36
330
18
81
15
36
204
6
30
13
221
306
1
83
37
32
72
168
16
11
18
186
9
153
63
120
75
21
45
144
27
304
65
66
13
104
75
37
8
48
64
8
168
64
80
136
48
224
45
75
96
72
39
25
96
53
96
3
51
21
9
15
96
111
105
264
3
96
66
291
9
39
72
24
88
80
72
9
12
18
36
30
79
176
136
29
60
66
18
147
39
49
72
24
35
13
72
144
96
5
75
135
81
3
261
135
30
6
60
18
66
48
18
60
222
66
30
25
11
133
77
75
21
48
51
201
174
48
6
60
111
120
16
24
191
33
51
141
144
33
87
16
32
352
80
144
21
84
36
30
13
72
59
282
18
66
114
114
75
192
15
1
144
83
48
13
56
144
21
84
39
16
96
119
145
5
171
33
30
1
227
12
57
45
120
6
85
59
48
96
37
8
184
11
60
249
21
195
81
15
21
144
75
45
96
18
6
3
87
9
40
29
115
83
18
120
115
95
132
12
132
85
29
12
18
42
75
69
235
96
29
3
16
41
30
78
235
192
245
75
105
18
96
61
56
75
12
105
123
144
69
21
99
64
8
135
25
215
132
96
109
176
111
6
24
150
18
27
24
87
84
45
96
48
15
25
29
78
37
72
143
1
72
80
27
138
18
222
264
78
78
87
16
80
87
33
16
24
72
47
217
5
18
121
11
133
8
3
61
8
27
21
117
51
96
24
141
120
36
144
31
35
45
24
384
75
144
42
36
18
37
104
69
195
120
111
30
18
33
15
48
114
12
19
5
147
27
13
113
66
96
69
16
8
72
69
6
192
13
35
109
224
99
96
85
80
69
66
25
320
16
23
297
40
53
60
66
45
51
90
36
63
96
111
54
48
75
16
296
64
185
15
111
96
33
165
75
192
69
30
69
39
153
45
163
125
51
45
24
75
96
184
149
27
81
15
72
72
99
336
21
72
96
111
96
48
6
75
40
11
93
40
59
192
108
1
29
187
80
135
48
132
30
36
3
27
85
72
17
39
57
ABCD 96368000882*3^$a+1 [50002]
120
60
75
9
120
95
97
51
20
85
35
52
21
36
23
25
83
85
3
104
13
12
3
68
64
8
13
24
132
39
44
1
72
35
49
3
45
108
24
60
96
83
52
33
12
27
68
72
13
27
128
48
64
80
13
144
23
76
260
4
33
24
51
12
45
108
27
105
3
32
25
63
12
56
1
144
119
100
21
60
216
24
59
25
11
24
28
48
57
12
132
48
11
120
25
119
36
64
36
21
83
13
75
48
9
23
13
119
1
36
24
35
40
9
11
1
36
35
48
25
60
167
25
132
11
1
11
52
45
11
12
40
68
12
12
36
85
24
36
24
48
95
12
36
25
299
1
87
108
20
1
3
57
23
85
15
68
108
60
49
156
59
13
12
96
59
1
119
37
24
24
15
20
205
72
3
57
84
35
220
21
51
60
45
27
68
109
23
13
60
48
35
49
3
8
84
73
23
4
36
24
20
40
21
27
9
59
37
24
36
24
24
27
9
11
13
60
27
20
13
72
24
23
73
3
20
52
20
49
83
28
180
152
157
156
3
105
84
11
157
63
44
1
35
40
21
123
20
73
84
36
60
23
157
84
11
37
15
60
20
60
61
35
145
59
16
92
52
45
51
12
45
48
24
72
23
40
48
9
11
12
85
3
8
1
99
32
60
85
135
33
12
12
23
25
48
15
117
35
13
59
36
12
88
9
23
12
25
135
68
12
1
24
120
11
1
59
1
111
32
1
35
97
48
39
81
107
25
12
12
84
72
3
60
32
109
84
12
35
25
23
49
3
57
23
37
3
32
13
24
96
107
1
27
32
25
36
59
133
120
3
32
192
36
24
28
9
24
99
45
35
85
3
9
36
60
3
129
15
156
32
12
96
24
13
23
1
84
119
25
36
35
61
24
155
49
23
37
71
4
8
37
72
84
84
3
93
35
100
21
60
11
52
108
32
1
35
25
12
63
45
39
8
13
36
3
36
24
45
156
12
3
20
1
36
3
57
24
24
35
25
299
37
51
48
21
99
45
39
56
61
48
71
49
60
36
24
23
37
36
47
48
12
157
3
48
24
33
63
105
60
24
11
4
108
45
12
3
8
25
39
81
147
8
60
12
49
23
1
24
23
49
23
28
68
37
23
85
15
24
93
3
9
36
155
84
96
60
4
8
13
47
49
3
8
13
12
3
20
121
96
107
48
132
180
37
60
123
57
156
23
12
49
3
33
120
23
4
21
47
49
24
15
24
33
24
36
35
52
33
23
12
25
12
15
8
40
12
80
25
3
9
71
13
47
13
39
141
96
11
25
72
108
35
133
47
12
96
1
51
33
87
80
37
72
111
105
3
21
111
45
48
39
33
135
33
12
72
12
71
40
9
3
8
49
23
88
273
75
69
95
145
3
9
3
105
23
52
56
12
168
1
39
12
9
171
20
49
3
8
25
147
33
240
35
25
60
24
11
52
21
35
64
20
97
48
108
35
37
51
45
12
48
60
60
35
4
68
12
13
15
9
60
24
36
39
12
48
20
25
180
15
44
1
39
33
144
3
36
44
37
59
64
80
13
15
48
32
25
47
16
69
192
3
20
16
12
9
120
11
132
88
168
105
87
48
9
12
63
56
124
156
92
12
1
36
99
9
36
39
21
24
72
36
24
24
12
132
23
73
12
3
45
15
60
81
36
83
160
32
37
143
13
35
37
15
80
88
9
11
24
180
73
72
51
20
49
48
108
24
60
23
73
24
3
33
24
83
13
35
112
32
1
36
48
35
1
84
60
11
64
21
35
1
24
59
25
131
1
23
28
57
12
24
15
9
75
45
12
48
35
25
35
28
20
60
28
44
145
12
96
48
27
9
48
108
3
45
12
24
48
72
143
16
104
48
13
15
12
120
60
48
60
9
12
23
13
24
11
73
12
3
81
99
81
23
16
104
25
35
36
72
52
21
12
135
140
40
9
48
12
84
12
35
168
72
12
120
16
81
36
15
33
119
85
123
57
23
37
35
1
24
23
108
24
1
15
104
1
215
37
123
21
3
8
40
32
60
25
168
23
12
133
195
32
13
24
35
16
45
27
20
265
83
24
16
45
27
32
36
100
9
60
23
13
47
25
227
16
21
119
49
15
21
27
128
121
3
96
92
109
96
27
68
25
15
45
12
48
84
96
23
100
21
24
39
21
192
135
129
36
27
57
11
12
16
44
133
23
24
73
35
73
35
72
25
35
25
23
120
4
33
83
24
1
75
9
35
61
72
60
84
63
33
48
96
24
15
44
13
15
57
75
21
15
105
27
32
85
48
83
1
24
12
3
ABCD 96368051842*3^$a+1 [50005]
24
15
180
36
113
60
25
11
24
109
3
60
44
60
4
20
16
120
15
89
19
18
15
20
37
27
9
191
16
44
4
56
121
54
41
103
57
24
20
100
104
160
32
160
48
87
252
113
85
18
21
20
4
20
36
60
1
54
5
40
120
144
32
24
13
18
113
85
15
116
4
116
40
20
49
47
79
18
167
96
228
72
144
13
18
9
45
35
16
75
5
100
24
144
60
9
71
19
36
21
33
162
161
109
71
37
23
60
28
12
48
92
108
7
29
43
117
44
76
44
16
36
80
60
288
40
9
72
51
20
55
5
13
27
8
109
107
1
15
84
36
224
156
7
57
104
19
77
31
9
99
77
4
36
20
24
4
72
15
53
96
40
20
24
55
45
116
19
72
273
32
24
31
5
85
18
5
31
45
44
1
39
69
3
104
40
33
11
36
133
27
156
44
24
12
40
108
20
12
64
15
81
20
25
54
129
20
16
116
84
40
9
191
136
60
8
55
57
48
192
297
18
149
16
24
81
54
5
85
135
140
36
139
9
20
96
16
20
4
105
35
73
27
36
68
12
144
91
89
16
20
60
67
90
36
47
24
19
161
415
125
40
20
76
60
8
52
24
45
39
105
95
85
15
92
19
126
35
24
193
47
25
11
115
113
76
44
100
80
36
60
16
80
88
189
18
33
75
5
72
13
90
36
41
13
27
48
56
84
36
36
28
12
195
18
47
133
36
11
24
16
57
3
288
51
144
17
24
60
4
39
36
17
24
16
15
5
148
32
24
120
156
19
9
189
71
55
17
64
44
12
144
16
117
11
25
47
60
37
111
96
80
91
5
40
168
56
36
199
18
47
43
33
24
60
120
24
80
19
137
151
72
17
145
39
15
17
88
12
8
1
95
60
120
24
36
120
96
48
112
68
31
41
85
72
107
271
45
9
18
17
180
4
267
45
20
144
43
17
55
144
237
108
32
24
16
285
15
240
120
20
73
15
21
35
73
23
4
171
65
24
144
91
18
36
87
80
4
200
24
156
144
7
53
72
145
18
41
24
79
17
19
36
5
36
103
21
44
12
49
71
4
116
48
112
20
100
48
20
96
13
27
24
21
11
144
16
60
44
96
24
55
101
64
36
24
24
20
55
90
107
19
9
36
36
9
99
80
19
81
32
67
33
39
21
20
13
71
361
54
41
4
44
52
39
9
56
115
149
16
24
80
55
54
27
36
27
36
90
54
21
56
76
189
95
96
144
120
40
164
16
24
116
36
108
36
31
65
385
15
183
21
60
44
12
88
36
81
18
36
36
45
144
36
44
120
16
20
28
87
93
60
72
104
31
54
126
72
18
15
104
25
131
40
84
36
177
111
32
264
43
17
144
1
99
12
87
41
12
148
105
27
8
37
35
24
124
80
112
164
199
185
72
60
7
17
40
44
16
63
36
77
4
20
24
60
100
39
57
164
31
5
60
16
27
17
60
60
4
21
99
60
120
36
63
17
19
21
56
40
20
25
18
17
28
32
49
18
36
72
72
57
24
80
217
75
87
21
12
39
69
60
20
180
216
49
135
99
36
36
9
200
112
20
60
49
36
59
60
76
68
280
321
71
24
64
176
60
19
41
64
21
35
1
23
52
24
20
96
4
56
4
24
20
100
81
54
21
20
103
21
32
163
57
24
9
35
55
101
25
35
16
48
180
140
36
31
125
127
17
55
165
15
89
36
4
51
29
12
13
72
15
24
123
113
4
9
11
24
109
36
15
92
4
144
69
63
45
83
112
3
17
4
33
83
79
125
16
44
103
21
300
39
33
93
54
17
36
88
56
124
ABCD 96368624182*3^$a+1 [50108]
78
30
48
57
104
43
66
27
123
29
160
8
73
24
96
15
56
1
18
125
24
205
198
45
32
112
21
107
48
253
72
12
87
9
72
95
43
360
29
48
64
120
39
60
5
37
107
265
36
99
45
11
67
150
15
32
88
8
25
15
72
147
30
60
11
97
18
29
48
144
1
180
3
57
39
120
24
57
138
189
15
36
42
108
12
78
125
67
29
139
125
55
60
102
12
3
93
102
29
43
45
168
195
138
84
47
88
72
3
48
222
71
37
18
12
42
3
48
96
80
40
159
41
19
29
103
30
78
30
12
123
80
67
12
33
165
138
42
18
282
132
47
40
3
138
3
96
9
24
36
59
13
3
177
78
17
73
90
102
348
180
39
48
3
30
111
56
64
8
40
33
12
78
5
328
159
48
48
12
18
30
90
251
19
117
32
16
104
160
15
66
222
65
48
85
11
88
72
63
6
90
129
120
3
18
59
13
102
18
83
115
42
3
32
72
1
252
90
18
12
18
174
243
128
184
32
61
3
32
144
16
32
1
90
21
93
108
63
15
201
33
167
13
3
8
120
72
72
1
120
47
7
65
31
161
109
75
104
136
45
12
78
12
69
93
11
37
78
5
40
27
162
27
99
77
325
12
18
48
120
5
112
225
239
79
57
344
241
47
40
21
12
39
104
67
162
30
53
232
501
120
11
1
42
90
6
21
69
30
29
91
24
6
42
117
153
42
101
115
90
59
181
192
78
5
37
3
72
104
61
59
49
72
108
42
78
75
104
25
18
29
43
186
35
67
77
1
12
30
72
125
192
16
24
24
80
40
9
23
193
60
264
27
9
87
48
117
83
64
216
57
12
36
30
249
33
63
72
45
48
72
27
48
15
60
180
9
39
81
56
184
21
83
72
40
48
27
30
15
93
60
60
12
23
24
112
8
256
27
18
99
141
51
69
120
294
21
117
30
102
167
19
141
99
42
102
6
90
60
17
112
93
3
32
13
12
162
213
15
30
35
73
71
43
18
27
80
253
30
5
13
27
57
6
41
1
48
15
27
29
40
24
104
25
63
32
136
135
90
24
15
3
42
147
9
135
56
136
32
205
180
167
64
129
168
39
56
72
43
5
25
15
27
5
72
144
169
87
99
141
9
174
180
168
18
27
123
12
180
30
108
162
105
75
48
21
93
48
179
40
8
40
153
15
45
60
30
138
60
35
7
17
88
144
24
129
30
186
119
136
27
30
23
85
72
147
128
97
186
102
23
112
24
24
56
40
24
45
30
149
61
11
139
42
35
40
24
81
228
155
97
180
59
19
117
3
72
5
88
165
35
256
51
30
90
5
24
16
72
128
72
16
75
30
15
27
30
23
79
108
69
8
88
24
9
95
127
89
40
3
101
157
59
1
39
129
135
165
480
11
40
33
168
63
117
72
3
63
12
312
6
47
40
153
84
66
42
90
93
195
5
40
105
71
16
105
167
40
3
93
57
48
24
47
40
3
5
16
72
120
105
15
63
252
90
300
120
12
96
27
ABCD 96368948264*3^$a+1 [50090]
51
13
32
24
39
25
56
135
24
36
109
32
64
264
47
9
48
112
56
39
24
12
13
95
129
48
3
36
216
168
12
348
49
56
24
51
12
129
208
8
120
120
63
12
117
63
33
40
24
56
16
8
207
121
8
160
104
160
176
24
16
24
23
97
56
15
96
24
9
40
23
33
232
263
9
123
189
51
45
72
96
72
63
1
24
80
75
37
23
36
21
120
40
8
24
40
23
48
72
48
72
25
8
207
48
1
56
40
8
147
37
32
15
81
72
456
280
24
152
39
25
32
72
216
24
88
8
24
72
256
48
71
36
37
8
192
3
144
21
15
33
40
192
179
109
104
40
32
51
108
25
155
261
16
24
35
60
33
51
37
72
48
215
9
51
45
24
111
73
95
180
69
16
56
64
72
23
1
35
45
15
409
47
48
49
8
48
87
33
144
40
128
159
1
143
57
64
59
45
112
104
24
40
80
40
200
75
117
15
25
104
40
8
48
160
80
15
33
207
33
24
51
165
24
3
93
24
27
84
12
204
145
71
57
88
23
72
57
111
25
80
27
45
24
96
88
24
71
49
191
129
40
8
39
9
192
63
72
9
39
1
11
213
24
168
144
15
264
9
16
107
45
24
24
51
109
200
87
105
48
24
63
24
9
15
25
32
75
37
11
37
95
120
385
8
27
13
95
132
93
72
48
96
40
119
9
88
128
15
1
128
40
83
37
23
193
80
15
121
8
51
37
8
147
48
21
216
64
128
88
48
47
9
160
191
105
63
81
48
123
204
81
15
49
128
48
3
85
72
24
119
1
24
72
32
16
144
47
105
39
120
60
157
80
40
80
123
180
12
109
8
27
45
96
48
16
176
72
112
8
111
57
63
57
48
51
21
75
13
47
84
85
8
120
16
32
40
23
105
16
71
9
24
27
285
39
33
171
36
201
135
33
75
21
24
16
104
15
57
39
144
9
88
32
111
1
120
24
224
183
33
40
72
224
24
64
48
168
120
167
48
36
93
48
112
296
24
40
23
153
87
97
128
168
15
12
69
24
144
3
213
16
96
72
83
108
57
48
87
153
72
192
96
40
72
23
12
93
144
48
40
32
16
96
8
72
24
96
96
3
37
24
48
83
13
215
57
48
24
16
32
72
376
56
24
24
3
37
71
81
111
49
80
24
40
95
9
336
24
96
192
3
109
143
9
136
72
32
40
48
8
48
160
11
36
49
11
93
207
57
87
265
48
96
11
93
63
49
8
27
60
24
9
192
16
24
264
72
144
11
45
3
109
48
80
183
72
144
25
24
176
51
48
36
81
232
8
15
49
96
8
144
48
135
108
60
1
8
111
57
40
143
1
155
141
40
128
72
88
11
96
117
48
39
144
129
48
255
57
27
60
1
144
48
23
9
39
129
63
48
49
8
39
121
32
87
33
123
48
37
32
87
1
83
12
49
96
8
87
105
48
72
88
32
63
12
109
56
24
48
3
13
32
48
135
25
120
104
183
9
48
40
72
71
33
72
63
49
71
1
56
15
24
96
33
24
48
144
48
111
25
72
23
60
36
240
33
40
80
120
ABCD 96368949338*3^$a+1 [50002]
42
18
64
224
264
246
42
40
80
120
54
16
110
18
106
36
2
6
216
120
234
102
204
46
114
30
26
84
18
66
126
166
24
50
90
36
60
144
24
336
36
10
224
210
264
12
42
22
8
88
32
12
168
150
18
84
108
88
38
144
202
120
104
172
20
102
22
74
150
112
20
60
48
52
134
10
68
18
48
54
42
78
48
4
60
8
12
16
80
24
6
138
24
12
84
46
66
8
6
30
48
12
150
48
82
140
588
118
32
48
154
140
106
50
24
16
294
86
12
28
50
162
216
6
48
58
54
38
108
144
78
438
168
12
4
116
78
90
52
32
108
24
204
16
68
132
10
186
32
12
168
36
144
60
82
86
24
16
2
58
44
36
184
14
174
132
156
192
108
48
12
60
24
16
54
80
78
108
150
90
72
270
112
38
96
256
26
10
54
38
42
6
72
48
64
56
40
128
16
20
36
12
78
64
186
164
18
192
90
54
142
68
24
108
72
216
76
128
216
24
228
48
112
74
174
12
120
72
180
180
78
144
10
224
6
16
90
44
90
16
30
2
22
140
76
80
24
24
232
80
24
220
120
140
76
38
42
12
186
82
8
180
156
48
12
120
220
156
248
72
4
104
36
168
108
60
124
30
254
36
16
8
252
244
38
42
36
60
540
168
114
6
72
24
108
30
30
60
6
16
80
10
56
108
76
8
148
8
162
18
36
160
120
36
8
144
28
8
136
26
30
84
40
134
414
18
144
18
30
6
84
52
60
8
12
114
306
76
392
148
320
220
272
42
258
28
50
54
138
112
6
32
36
180
16
60
8
492
66
534
36
64
134
126
18
102
60
16
32
60
28
24
126
38
96
10
80
226
104
108
42
226
60
68
252
120
40
2
6
300
16
60
36
84
8
28
8
12
60
70
14
160
8
52
86
34
104
102
102
58
272
82
44
12
70
2
88
144
8
168
84
16
92
28
8
66
70
56
34
146
48
136
104
126
106
140
4
176
4
50
10
56
12
66
112
110
34
50
30
18
30
42
70
26
24
16
24
56
174
70
344
36
120
6
18
24
28
60
92
156
252
4
44
216
18
22
26
10
420
50
144
16
234
36
24
36
92
28
140
132
238
2
60
60
22
110
96
24
24
52
152
148
114
80
126
84
16
68
24
132
76
20
108
312
60
60
120
12
72
48
72
144
16
20
84
76
458
96
162
40
8
120
112
140
72
52
36
20
54
30
36
84
10
110
96
192
120
172
254
46
44
36
144
72
132
22
194
24
148
84
116
10
320
192
178
14
70
8
ABCD 96368974836*3^$a+1 [50045]
87
57
7
60
29
7
192
12
84
60
72
60
44
64
12
60
44
88
32
4
32
4
53
15
36
60
64
96
120
29
48
48
19
60
32
16
164
64
300
29
103
125
7
41
87
24
33
51
4
41
12
19
24
5
27
120
28
17
19
48
65
27
16
12
56
100
80
60
16
24
32
108
45
127
128
4
36
32
72
33
103
5
19
152
48
36
69
31
29
103
168
24
68
105
12
43
24
36
32
48
28
116
24
69
175
20
36
36
28
116
16
24
36
20
4
72
32
36
12
117
7
84
32
192
16
5
115
125
31
108
12
8
52
168
5
3
93
84
31
96
29
91
80
69
19
8
88
20
40
132
48
44
16
12
32
21
84
3
88
144
101
187
24
41
43
56
141
55
32
36
36
21
43
44
72
4
77
127
8
28
132
44
40
24
116
4
5
7
60
44
96
12
160
8
12
28
24
80
40
53
15
16
12
24
29
12
247
36
20
76
68
36
45
67
32
33
43
104
52
36
32
40
36
92
52
53
132
115
72
144
80
52
20
52
72
209
75
144
21
12
43
24
125
27
40
168
12
60
44
172
24
8
72
16
108
5
139
65
7
56
4
48
32
93
7
36
8
132
4
68
33
19
176
33
99
36
36
4
12
17
15
52
60
48
92
60
156
28
60
44
36
36
4
29
36
75
69
60
63
88
77
67
41
147
108
76
24
29
151
60
65
55
24
56
9
55
12
60
8
36
4
48
120
12
80
76
60
5
55
56
40
41
7
312
20
48
105
3
4
29
12
15
28
5
7
24
48
12
53
36
31
56
40
60
24
24
56
16
72
53
7
53
19
80
24
9
108
75
168
36
108
36
112
12
56
12
28
24
48
132
161
31
84
17
3
57
48
79
36
17
15
40
8
24
16
5
19
36
32
12
45
63
24
9
31
24
72
24
68
112
36
104
9
315
52
44
36
64
24
20
16
140
4
32
24
4
12
17
3
88
156
89
12
139
144
72
48
44
40
12
20
100
8
33
39
4
176
64
24
252
20
220
140
40
80
88
8
112
152
21
3
9
27
4
140
69
67
44
69
108
3
124
32
60
21
67
60
116
16
36
152
48
60
84
124
60
77
55
48
36
104
52
44
148
36
17
27
40
56
76
89
67
68
57
48
7
72
32
148
65
31
60
36
24
36
20
16
68
76
24
24
168
5
48
91
36
20
64
20
136
257
63
12
21
15
16
56
60
172
101
267
40
8
132
12
28
132
8
48
172
80
132
36
9
211
212
28
20
364
41
15
36
81
39
28
41
99
120
36
24
108
4
29
15
16
8
40
116
72
60
57
48
3
64
72
53
67
48
12
48
32
64
24
68
108
72
168
304
53
15
24
9
55
12
17
55
53
7
116
36
21
79
24
5
31
104
60
16
36
60
104
216
88
5
115
77
39
9
67
125
15
120
52
20
28
68
72
45
39
9
27
40
128
4
41
79
96
17
15
28
180
44
160
32
33
7
29
39
52
8
40
96
5
39
36
12
64
24
36
8
12
40
108
5
7
44
9
3
52
48
48
36
36
12
92
40
128
16
144
53
12
211
72
12
140
52
120
24
84
12
68
28
12
65
108
43
284
105
36
67
120
228
29
48
228
127
20
24
40
89
51
28
5
3
12
33
60
48
7
20
52
140
16
12
68
57
19
60
48
60
8
28
60
96
36
48
29
3
100
80
124
56
52
8
48
36
220
48
56
69
63
64
56
64
36
72
8
165
60
48
31
144
60
5
15
84
33
7
48
24
48
36
20
9
27
33
103
32
16
36
204
96
344
40
36
56
72
160
56
4
152
64
65
39
36
76
44
76
48
5
15
60
16
17
3
16
36
24
53
55
12
36
20
72
93
27
213
48
31
104
64
12
24
180
17
19
41
79
24
36
84
24
36
32
12
28
32
16
56
16
132
60
8
108
100
24
5
63
33
39
96
45
7
32
160
101
19
8
57
7
41
7
41
51
76
108
5
19
ABCD 96369098986*3^$a+1 [50000]
9
280
122
18
16
95
15
40
26
22
90
60
83
48
15
6
316
12
90
8
45
69
6
22
26
112
42
12
114
65
277
80
40
18
54
71
81
34
30
2
18
60
34
38
172
62
64
17
45
178
17
127
2
46
18
60
47
24
13
68
48
192
15
33
66
54
15
19
8
22
36
110
22
18
72
29
1
35
109
36
110
33
15
66
28
36
116
24
36
4
144
32
10
80
24
45
25
32
4
44
90
64
41
60
27
58
110
70
144
18
5
69
28
2
274
36
119
75
141
25
48
71
105
87
3
42
22
30
26
21
60
69
82
30
60
12
8
34
41
33
27
69
246
48
22
20
30
22
32
58
302
66
54
39
97
83
117
34
89
132
67
32
58
11
27
30
24
34
162
20
10
24
5
84
15
40
30
11
45
106
234
54
24
30
18
8
10
35
19
53
37
6
30
90
125
57
63
61
6
5
139
48
8
18
30
70
26
64
54
431
1
114
102
164
15
69
64
11
87
165
213
4
168
324
108
56
10
17
144
15
136
233
177
75
24
105
34
54
108
83
25
131
81
63
7
14
216
99
15
70
104
111
51
54
76
44
34
72
30
23
19
102
74
34
132
11
7
102
20
16
95
60
43
101
25
56
135
13
144
30
206
34
38
34
104
34
126
54
56
36
16
132
32
40
90
14
42
210
48
15
85
26
46
8
12
100
98
10
131
49
2
40
50
63
175
65
45
36
64
6
30
26
48
30
64
56
82
42
12
74
192
45
75
225
63
16
80
64
101
9
42
138
30
34
36
236
15
81
52
48
74
70
18
86
66
46
42
56
34
158
34
110
21
108
12
25
95
24
25
146
48
165
132
15
24
40
54
90
32
82
86
102
4
11
24
145
11
7
56
120
6
114
34
62
21
9
34
125
37
30
18
60
20
12
99
159
64
38
48
75
7
53
19
66
20
16
26
24
94
2
78
90
82
78
101
73
2
238
26
21
81
135
109
20
58
62
159
25
42
38
34
32
40
14
147
15
18
52
42
66
144
78
38
15
45
27
3
82
54
5
21
60
112
36
86
30
39
105
15
81
58
78
18
102
44
64
6
5
36
33
27
43
282
108
90
110
72
112
66
2
54
6
34
18
128
3
67
29
96
33
16
119
85
174
53
48
97
119
171
30
120
82
8
153
12
3
22
23
36
15
70
11
13
32
24
15
141
52
42
18
36
2
88
120
56
34
116
60
6
24
118
2
58
30
2
76
18
2
3
157
38
45
75
22
72
8
108
75
1
18
126
36
14
46
26
22
36
62
88
90
30
54
2
30
154
5
25
191
36
213
12
3
109
182
16
158
112
18
26
54
30
60
147
93
4
2
90
15
159
45
36
31
38
64
18
54
18
96
2
30
48
22
18
137
193
92
10
42
32
36
88
80
72
120
52
38
24
16
54
59
12
33
52
38
126
60
46
8
6
51
79
96
53
19
8
18
12
39
49
192
215
19
101
24
21
60
48
106
224
30
96
114
154
128
15
13
122
10
54
90
54
90
35
75
64
8
90
48
30
141
25
56
99
79
96
14
87
45
60
58
90
54
8
144
64
2
22
38
48
4
32
144
16
14
82
20
28
6
48
77
73
32
39
45
15
7
38
34
56
72
238
26
24
22
23
105
42
30
82
18
14
118
66
24
72
5
51
48
6
10
80
16
72
38
18
21
60
135
120
238
143
9
10
29
181
11
43
42
84
24
36
44
40
114
62
15
9
15
91
41
48
109
2
214
50
21
1
24
18
48
8
21
139
54
32
39
36
13
132
54
54
2
118
26
136
224
96
6
18
22
8
4
32
15
31
48
80
45
165
75
105
124
60
2
34
192
158
136
29
81
15
1
119
84
15
30
42
ABCD 96369174964*3^$a+1 [50074]
29
70
32
48
36
28
56
84
97
84
12
45
39
65
91
29
6
30
24
6
145
33
15
57
20
78
1
84
12
77
18
133
9
50
1
17
55
57
140
132
34
36
68
6
60
42
30
18
24
18
24
18
88
14
18
18
174
46
63
59
150
18
372
216
76
50
66
169
21
3
132
35
154
44
114
22
74
37
33
44
18
48
1
41
43
17
84
115
35
1
3
32
48
96
114
196
54
45
99
21
17
42
10
8
64
50
60
48
61
65
4
3
5
10
50
72
36
31
41
12
6
40
44
36
157
95
28
117
89
64
110
85
185
124
80
31
87
8
136
18
51
39
8
28
2
52
32
130
81
27
18
90
8
42
103
27
50
42
108
13
36
65
31
149
19
167
40
180
18
44
10
50
67
84
60
27
45
29
124
51
23
156
90
127
48
41
156
79
36
48
12
173
30
150
40
2
30
12
28
3
59
13
65
19
113
31
5
150
172
45
24
29
6
109
39
80
46
2
49
23
12
121
17
31
60
45
116
18
90
186
4
152
1
53
6
49
5
42
24
28
86
4
122
138
156
12
24
196
63
99
86
36
18
48
13
159
158
54
40
90
15
39
45
117
72
18
2
102
1
75
14
60
70
14
391
135
9
36
59
1
83
28
32
36
37
53
151
59
6
18
36
102
42
40
170
90
217
24
75
216
21
77
36
84
106
86
6
18
132
10
170
18
100
144
20
30
126
22
32
31
191
121
95
24
25
59
37
23
25
29
10
140
13
45
68
7
87
80
10
98
30
42
61
12
137
48
115
95
28
32
30
42
18
42
52
68
18
43
11
1
53
60
31
11
13
11
58
86
1
39
32
150
84
31
48
77
54
1
27
26
91
45
74
132
84
120
166
44
79
5
31
11
72
78
42
16
21
53
7
63
98
12
6
36
49
60
9
36
44
36
60
4
98
42
22
18
3
48
147
38
42
13
101
211
17
78
30
18
66
250
9
65
114
42
199
12
9
39
47
94
18
68
72
12
121
48
77
52
68
30
78
76
14
25
41
19
96
60
15
104
1
11
168
24
6
54
37
11
162
90
70
56
42
28
117
5
270
180
13
29
30
180
1
57
63
27
20
70
104
318
13
5
118
14
67
60
119
10
111
33
38
13
155
102
79
9
14
18
19
21
54
249
17
130
62
91
119
121
65
55
71
24
24
52
21
35
30
139
125
31
155
18
7
83
157
153
14
126
40
44
43
53
22
18
224
42
108
37
53
60
102
1
183
21
149
10
72
93
12
57
56
24
42
18
18
184
21
48
17
103
11
61
9
39
71
124
20
1
141
3
77
10
68
22
44
10
194
42
48
40
105
101
18
13
69
8
46
44
46
14
42
60
48
42
25
29
60
150
145
15
14
31
29
36
222
73
5
4
62
25
93
198
45
137
16
14
42
70
144
50
76
18
32
18
127
111
62
36
31
23
73
168
29
10
213
47
36
12
142
3
33
162
80
25
29
66
174
94
50
7
84
161
220
108
74
42
64
14
76
21
11
102
28
18
20
25
35
60
25
59
28
9
11
12
121
99
86
54
61
36
11
58
147
144
5
10
14
7
60
35
10
123
21
54
90
36
15
29
82
54
90
105
29
24
40
68
43
105
90
14
67
29
30
60
12
22
8
10
128
85
5
91
95
186
48
190
110
7
47
142
15
3
68
24
48
66
42
148
14
48
42
40
2
16
90
104
84
12
18
6
36
145
5
174
24
4
26
42
30
82
20
73
35
42
42
61
5
60
138
180
1
9
44
7
21
3
60
96
11
28
45
60
29
31
216
5
60
24
60
55
119
61
96
60
159
14
138
54
19
71
25
84
17
43
12
107
37
53
42
96
24
144
157
83
145
65
120
34
8
13
47
13
11
34
ABCD 96369311726*3^$a+1 [50003]
30
12
24
11
31
65
12
60
1
54
36
6
6
65
19
89
19
41
96
43
48
65
37
11
72
7
53
43
12
114
24
167
37
72
143
25
35
72
1
30
42
36
215
1
35
36
48
60
1
24
47
73
54
17
49
84
95
31
102
83
1
11
48
91
54
95
7
42
6
5
120
60
36
24
1
95
43
77
84
19
5
36
36
36
43
54
12
35
43
5
37
23
60
67
6
12
12
18
42
150
18
30
17
60
13
11
1
23
151
204
137
60
24
7
42
47
13
47
43
5
36
12
13
90
30
36
59
60
12
25
35
67
30
35
12
13
66
42
24
71
12
61
35
37
42
30
11
19
42
35
13
6
77
192
1
11
13
11
115
77
13
11
48
55
5
97
23
25
47
1
23
1
6
5
37
11
12
13
24
48
42
17
36
55
210
60
12
42
54
11
145
143
13
60
24
59
49
11
55
77
127
48
29
19
17
48
97
18
114
47
13
30
5
25
18
42
6
30
11
36
7
17
36
84
1
48
11
96
7
6
71
84
24
7
48
17
31
17
61
11
49
6
5
49
36
150
5
73
83
12
61
35
55
5
85
12
95
7
5
13
18
65
60
19
6
71
24
24
25
60
90
17
115
18
23
37
11
19
36
6
60
11
72
121
155
19
240
30
23
48
24
25
30
48
48
41
60
36
12
7
144
5
12
48
24
36
12
13
107
120
73
30
29
55
5
25
66
5
84
12
73
12
23
43
113
67
48
12
17
48
24
61
35
7
18
12
6
17
48
49
35
97
59
12
19
5
73
30
5
61
66
53
37
11
7
6
12
23
25
12
54
18
71
49
11
12
12
12
25
83
1
60
35
12
73
35
79
18
72
48
119
13
102
6
47
7
54
59
31
5
1
59
180
1
48
30
6
35
19
132
18
23
12
1
24
18
48
30
35
31
41
19
90
95
49
24
35
13
18
5
85
95
12
25
18
126
30
6
12
30
5
96
85
35
19
66
35
49
42
48
18
84
71
13
71
24
85
35
36
43
5
1
60
36
11
84
25
59
60
49
30
6
96
6
53
31
29
1
48
96
71
85
114
17
37
35
13
108
60
11
13
47
24
37
48
66
96
5
12
48
145
90
18
12
12
6
30
96
11
12
1
60
72
95
72
36
12
60
7
17
13
47
60
13
35
48
48
12
25
12
11
12
60
13
54
48
30
59
1
23
1
11
12
96
7
12
36
5
12
48
97
59
204
7
18
42
53
37
47
25
23
85
23
31
209
91
48
5
36
24
1
12
35
60
37
11
60
49
23
24
1
23
25
42
60
54
24
35
157
59
48
36
96
19
89
25
30
18
18
89
1
12
48
11
24
7
18
95
1
23
12
120
36
48
1
11
37
12
18
17
85
59
12
60
115
18
30
29
85
30
41
55
6
78
90
23
73
24
23
25
30
30
120
12
11
24
97
24
30
17
12
13
24
96
12
60
6
6
30
54
150
17
49
18
17
13
48
24
60
84
6
5
24
12
7
18
18
114
35
36
1
18
5
60
61
11
24
1
11
49
59
12
24
13
11
31
5
1
12
23
19
18
30
42
54
6
78
233
12
96
7
5
43
41
60
31
53
84
12
25
60
11
73
114
17
31
29
73
11
60
24
168
13
54
137
36
25
83
12
7
5
37
11
12
96
25
84
18
18
30
41
36
72
13
24
150
5
13
66
12
54
48
47
24
25
59
108
7
53
73
12
84
48
66
30
71
24
61
18
5
1
36
6
30
35
48
1
23
36
7
173
1
30
6
30
5
12
12
60
120
91
18
47
49
18
41
60
24
1
60
11
24
25
6
5
13
11
120
25
36
11
108
49
35
97
11
12
48
12
1
36
11
48
1
168
6
5
24
72
25
23
12
49
11
19
5
25
54
30
12
36
83
1
119
19
65
145
11
12
7
65
48
48
12
55
29
24
37
12
48
167
1
11
84
156
1
35
127
17
13
35
163
137
61
59
13
18
65
96
36
103
29
48
7
60
48
53
36
61
42
5
12
19
5
144
1
24
71
12
43
30
6
48
30
23
132
7
5
84
7
17
12
48
132
25
6
5
55
18
35
72
24
96
37
6
5
36
49
6
29
115
17
67
6
12
23
19
66
11
36
19
18
126
5
60
1
30
89
1
23
13
23
85
54
12
5
31
5
12
13
24
23
36
12
13
84
23
72
31
36
29
25
131
1
18
36
48
17
49
144
108
35
12
48
79
5
49
12
18
5
12
25
47
85
35
1
71
36
12
7
18
60
23
25
108
59
13
12
36
11
73
11
36
109
12
24
11
43
29
163
113
19
6
54
18
47
31
5
36
73
30
6
24
48
12
23
127
6
47
43
30
35
31
78
11
144
25
18
60
5
37
47
84
19
53
12
13
47
25
36
35
19
6
30
30
96
60
36
78
5
1
35
73
48
47
1
11
36
13
12
102
41
1
155
48
60
37
35
36
24
1
23
12
228
1
18
41
25
30
41
36
13
95
84
61
6
6
12
11
25
11
36
72
13
47
181
11
48
103
53
12
19
18
60
11
12
12
25
23
84
48
12
43
30
6
29
132
60
19
41
49
24
11
12
37
35
91
5
24
7
48
108
53
24
163
5
37
6
41
49
12
84
71
48
1
18
77
13
6
12
48
5
1
11
12
37
30
84
186
108
35
1
11
36
12
25
12
18
173
19
29
36
19
96
5
13
107
13
18
5
12
31
6
71
7
18
60
23
7
5
72
133
23
7
5
12
13
150
53
85
6
6
59
ABCD 96369879064*3^$a+1 [50151]
87
32
16
45
6
150
71
19
173
288
19
90
204
39
81
6
89
1
24
87
153
39
48
153
39
237
144
51
176
13
90
9
176
61
3
48
32
7
105
39
41
55
41
19
60
65
19
29
157
90
90
111
3
269
97
54
9
51
29
31
17
259
90
51
192
87
144
90
6
120
33
51
246
183
51
300
96
174
147
99
29
25
39
80
67
45
15
129
45
131
19
420
6
3
81
120
39
687
225
9
39
80
61
51
96
9
54
270
36
95
48
481
6
9
45
6
93
201
6
81
99
30
120
231
39
24
36
45
105
23
7
41
109
3
48
9
39
96
96
144
9
96
24
120
39
32
49
150
41
79
30
6
204
90
87
153
96
119
55
90
15
255
81
189
147
3
29
16
51
125
96
13
66
24
240
6
3
141
99
48
48
45
195
144
57
30
9
105
167
73
119
61
6
174
156
3
192
9
39
87
233
31
17
64
225
15
48
147
93
57
150
240
30
35
109
51
48
57
30
41
208
45
99
48
32
61
35
1
240
15
45
84
6
90
264
30
6
114
126
144
156
39
45
66
120
9
45
60
6
24
297
3
96
45
9
119
112
80
49
111
45
99
15
30
36
54
9
272
109
150
276
41
109
144
246
189
465
111
189
131
169
90
156
33
141
99
320
1
15
45
51
45
3
57
90
60
90
24
66
54
39
48
9
54
65
31
305
96
19
174
66
45
240
15
65
25
90
29
55
41
49
96
144
60
6
54
87
3
180
201
45
60
90
30
255
9
39
32
16
32
7
114
90
96
93
81
6
54
6
420
54
51
255
90
54
65
16
45
54
29
16
32
73
231
80
144
25
30
96
144
90
15
51
29
61
144
276
114
126
60
35
160
105
54
336
81
3
29
160
87
9
81
60
179
25
119
61
6
141
3
300
90
120
239
16
231
9
32
49
30
33
57
84
99
57
23
48
13
150
125
112
39
90
143
352
39
41
25
294
17
73
6
240
324
156
84
6
24
66
45
48
81
30
65
61
90
114
6
65
79
81
15
114
60
35
31
90
54
30
6
84
41
25
135
9
71
16
32
157
240
60
30
204
366
54
90
210
45
231
60
60
114
66
84
120
66
15
9
119
31
81
45
60
144
39
192
144
144
48
80
19
60
65
48
31
65
175
17
103
9
87
204
6
234
29
1
66
270
150
60
29
112
144
129
191
55
9
105
6
81
32
127
33
51
96
84
57
32
208
144
80
64
291
30
159
15
126
3
176
16
129
15
525
60
6
24
156
29
144
31
30
195
32
64
9
6
33
51
30
66
93
ABCD 96370422308*3^$a+1 [50078]
30
42
25
8
93
24
51
40
77
30
12
30
3
16
35
24
18
102
37
59
192
42
96
72
19
24
47
9
21
120
18
24
33
39
105
39
6
54
61
5
3
45
42
24
150
54
61
56
15
169
11
18
48
19
191
12
12
81
165
72
30
42
66
57
243
109
8
231
54
48
43
5
24
75
72
40
56
15
48
6
90
30
78
120
12
33
15
6
24
75
240
15
97
8
15
36
24
90
42
48
36
96
18
6
12
30
24
51
39
49
56
15
6
30
42
78
48
84
33
63
54
48
18
265
5
126
60
25
71
25
5
42
57
21
192
6
24
13
29
96
42
150
78
132
108
48
42
48
66
6
72
3
3
84
1
71
30
24
24
27
3
36
84
42
24
54
13
5
42
121
125
51
75
85
5
51
87
36
37
35
48
21
21
24
30
90
75
15
1
32
135
97
5
18
1
125
54
18
42
36
36
36
210
75
15
12
90
90
1
35
181
80
16
24
23
1
5
72
24
18
6
24
18
12
117
3
37
8
93
24
51
75
18
27
3
42
78
24
61
71
60
84
9
117
66
49
5
18
193
47
73
47
78
99
93
3
3
36
24
72
24
36
69
3
90
3
63
1
5
115
5
138
102
51
123
21
96
3
12
24
121
104
3
18
90
249
3
37
5
24
72
102
12
33
3
109
200
16
5
78
12
174
24
91
8
75
12
54
30
36
48
97
5
48
66
96
33
112
24
71
6
30
13
152
15
48
1
5
3
75
90
6
24
12
54
72
138
6
90
6
27
16
179
60
36
90
99
72
291
109
71
12
13
107
66
42
9
21
18
30
42
54
51
24
15
30
18
102
18
33
15
60
12
30
48
19
53
6
42
168
42
12
45
291
12
12
37
95
108
61
71
36
13
11
45
15
126
42
6
24
67
120
11
42
6
61
8
48
69
66
30
43
107
48
21
3
18
27
51
181
56
87
30
6
21
93
6
69
3
12
30
96
54
36
30
115
32
267
12
6
48
24
18
12
61
101
48
30
138
195
15
72
36
21
64
120
72
29
3
112
8
93
19
120
83
42
6
109
23
30
75
15
102
18
12
45
45
24
42
108
120
84
72
54
66
54
24
6
24
13
107
45
237
126
69
40
23
1
5
24
18
24
24
24
1
72
5
27
21
66
105
39
30
66
33
48
27
90
6
84
60
12
1
32
16
72
32
15
102
48
78
13
32
24
3
12
48
6
72
102
132
84
117
64
144
29
27
39
54
75
21
27
24
16
107
18
144
3
147
18
96
96
3
27
60
33
15
30
78
24
24
36
24
25
77
48
51
45
139
107
12
97
35
21
27
12
49
5
54
108
60
90
18
6
120
6
18
30
117
72
3
69
16
47
12
84
72
54
30
66
48
51
21
72
3
39
30
66
49
5
126
18
24
72
3
21
54
12
33
63
9
3
61
5
6
165
48
15
36
42
19
56
87
57
16
35
114
18
30
126
61
8
111
96
33
3
18
6
21
39
36
12
30
27
219
141
64
5
99
88
32
45
67
24
155
12
9
15
24
9
111
1
101
42
12
18
6
69
117
18
60
61
56
45
3
16
71
49
120
71
33
45
42
30
6
138
67
5
48
67
5
30
13
107
13
11
45
39
72
9
40
119
30
120
6
18
66
96
24
30
24
90
30
6
84
1
5
114
33
123
24
36
57
63
12
13
59
13
35
42
78
48
114
6
12
9
39
81
141
24
90
1
24
83
18
54
48
13
125
24
186
60
48
84
57
3
66
24
18
54
120
3
135
108
13
59
36
102
19
35
18
48
48
24
6
12
120
9
111
30
24
66
9
51
48
36
30
30
60
30
24
51
63
126
72
27
141
51
40
11
42
42
30
18
48
12
37
11
69
64
5
102
48
37
53
42
12
61
29
42
81
27
36
30
72
19
29
115
11
45
39
6
19
47
30
90
49
24
56
40
80
45
54
12
84
21
40
35
42
43
95
24
49
59
37
5
3
15
1
71
36
48
66
3
27
21
64
83
42
18
6
42
54
18
6
42
54
48
30
168
138
30
36
48
33
40
29
90
1
5
72
48
139
8
45
48
102
37
11
60
105
87
48
48
144
33
3
114
67
53
42
48
78
27
15
30
6
21
16
29
66
12
96
24
157
71
54
3
21
66
108
13
24
248
21
51
39
144
48
72
60
90
18
54
51
39
120
6
78
24
18
24
48
96
102
45
192
21
54
42
ABCD 96370571866*3^$a+1 [50001]
39
76
24
32
3
42
19
35
1
128
33
18
12
60
13
17
24
18
81
9
7
95
49
11
81
4
8
27
6
12
6
66
6
9
3
126
90
24
48
24
36
30
7
72
8
3
18
27
9
3
12
63
21
124
32
33
7
11
69
3
6
27
72
16
32
87
1
11
36
13
104
81
39
21
31
41
19
24
92
3
54
3
3
81
3
108
33
36
45
99
16
24
20
15
1
71
42
102
85
80
4
47
169
29
42
18
99
21
15
9
15
51
24
48
42
7
24
179
1
35
36
36
13
44
172
11
45
24
39
1
101
90
105
9
19
96
20
4
35
21
111
18
84
162
33
16
11
13
8
4
41
3
57
7
5
27
124
71
129
12
28
24
5
18
48
1
68
60
87
9
51
45
48
16
17
18
102
18
6
54
25
24
8
4
41
19
23
37
8
63
54
3
33
12
7
60
24
36
5
18
25
20
48
4
48
11
60
66
3
21
54
21
156
3
97
20
24
64
32
4
24
8
28
71
24
105
39
1
56
60
21
3
16
5
54
9
72
60
88
41
39
16
29
15
16
36
8
33
79
11
18
6
21
9
39
64
5
51
40
32
57
55
96
11
9
9
15
16
11
54
39
52
71
54
18
37
24
11
36
54
84
42
12
37
8
15
21
9
3
24
60
4
20
4
12
20
84
4
35
18
3
21
63
52
60
41
27
27
45
3
18
27
27
33
57
6
180
12
85
11
36
9
16
84
24
68
99
18
15
40
17
3
16
35
60
61
56
9
18
33
64
8
15
1
5
15
40
60
11
66
18
54
72
3
21
79
12
24
44
16
59
1
17
30
33
72
3
6
48
15
3
24
93
16
84
71
21
36
3
30
75
12
27
1
11
6
7
95
33
24
3
1
36
48
23
37
35
21
27
42
7
29
27
28
65
15
57
7
32
21
18
25
5
19
72
35
24
1
11
49
11
72
57
28
56
40
47
13
29
30
36
6
15
3
48
57
3
48
21
96
24
84
87
33
24
12
48
12
45
18
96
1
8
57
19
35
24
37
48
20
15
18
42
37
108
56
24
27
25
5
6
30
7
20
33
3
4
12
83
37
116
45
24
18
37
44
16
23
85
8
108
15
25
20
24
3
9
40
20
3
37
143
37
53
3
28
29
27
9
79
96
24
17
3
33
18
36
9
27
13
24
20
51
36
84
69
108
3
9
51
25
95
1
44
36
51
13
5
120
60
19
17
48
63
52
20
16
35
12
114
30
60
9
84
45
6
9
72
48
51
25
47
9
28
60
11
12
13
5
42
9
4
36
5
51
4
8
60
3
72
1
137
7
8
12
36
40
29
12
24
126
49
24
20
63
13
47
9
60
21
7
20
160
8
4
48
17
15
40
71
57
3
13
104
36
45
91
35
18
18
72
57
15
93
33
15
28
59
1
20
15
24
1
17
102
33
3
1
8
60
45
90
12
9
64
36
24
56
16
84
17
15
39
6
79
20
28
20
96
12
27
61
11
69
12
4
29
15
24
81
6
48
37
5
36
15
39
33
16
96
11
24
9
16
29
90
1
8
76
56
24
36
51
90
7
56
60
64
23
9
81
24
3
27
21
24
15
33
87
24
1
35
30
55
5
15
33
3
4
60
11
37
53
18
121
23
25
12
24
11
48
18
7
132
23
37
53
78
49
5
19
11
33
60
16
59
30
78
13
17
19
24
36
8
12
24
9
48
63
16
35
25
23
6
36
48
27
9
6
36
45
88
24
12
5
3
21
19
72
29
31
11
73
60
5
51
4
32
48
12
39
13
41
51
40
24
44
112
101
18
6
36
3
45
6
36
33
57
67
68
3
1
24
11
90
15
3
33
4
35
25
53
12
6
33
84
12
4
24
23
9
36
63
9
12
15
93
16
36
44
4
8
60
3
49
36
20
36
21
72
18
9
15
54
19
35
12
54
111
28
8
15
9
99
60
25
29
15
3
9
40
20
3
45
63
9
45
15
33
15
16
65
27
3
1
59
57
64
68
3
24
18
120
6
30
15
12
33
39
16
119
42
19
35
1
11
49
29
66
9
40
29
3
28
44
12
21
48
36
54
24
36
12
24
45
99
36
18
30
1
5
15
75
36
48
61
20
24
57
6
48
24
72
18
3
12
48
4
35
93
12
4
35
96
30
6
72
57
24
12
64
35
13
20
36
4
36
20
76
8
12
4
24
36
17
144
6
54
18
25
32
48
12
96
12
3
108
49
20
16
24
212
21
19
20
15
18
7
44
21
24
39
72
40
44
15
6
30
18
6
289
12
20
108
12
4
36
24
80
36
45
15
39
54
7
11
37
12
84
24
68
28
32
12
120
33
3
4
5
3
3
109
12
35
33
45
12
15
75
60
13
8
15
49
23
61
5
6
108
25
8
3
102
7
32
4
24
11
1
8
96
12
45
7
41
6
25
56
12
33
54
30
51
4
5
3
33
30
24
13
32
4
92
39
18
36
12
67
36
11
73
35
33
24
15
30
15
39
42
18
69
33
75
28
20
75
24
61
11
25
56
9
43
41
39
12
28
12
20
3
1
65
15
4
8
84
15
9
64
12
24
5
75
36
88
53
54
246
18
24
36
72
72
45
27
49
35
36
25
65
6
18
102
13
5
31
24
32
39
9
40
32
15
33
24
12
3
25
47
21
45
18
6
36
18
21
28
8
60
28
35
9
27
25
20
63
37
83
72
45
15
45
4
24
17
15
39
12
49
24
5
27
64
128
72
36
63
42
19
80
60
24
64
20
16
35
9
52
84
35
6
48
15
16
47
18
55
96
119
1
29
87
28
29
27
4
11
9
4
20
51
57
24
15
13
95
85
5
18
12
60
48
18
51
36
27
21
12
12
27
45
93
51
16
8
15
96
45
81
55
20
40
144
11
18
66
24
45
45
51
12
4
24
11
73
35
57
64
41
18
6
36
18
18
43
167
24
25
20
40
95
9
39
25
12
84
47
13
32
48
9
123
28
44
12
15
54
12
42
21
12
28
5
42
12
18
18
6
111
33
39
15
1
29
195
3
24
13
96
11
6
147
12
21
12
42
49
32
4
53
3
87
25
12
23
12
49
32
180
12
51
9
33
18
12
13
36
5
60
18
45
27
85
8
63
33
84
12
40
48
5
7
8
57
19
20
12
15
45
33
27
4
20
4
36
155
25
53
27
36
28
60
92
9
3
12
21
43
ABCD 96371149354*3^$a+1 [50018]
269
276
67
144
23
162
156
54
25
11
108
1
96
317
36
42
48
72
180
18
127
179
121
47
13
149
30
18
67
5
144
204
102
108
6
12
60
30
234
126
60
48
60
1
156
17
91
125
6
109
179
36
36
61
83
37
17
12
19
71
49
29
12
54
25
65
31
11
102
126
60
12
312
37
89
12
60
30
109
89
60
67
48
192
24
119
1
89
72
43
5
6
54
12
108
144
60
30
6
30
37
53
24
72
174
306
24
102
13
11
61
5
24
48
90
6
84
31
29
66
90
31
24
5
102
24
108
126
91
24
47
73
71
25
5
36
90
13
59
18
18
60
36
121
35
85
65
90
13
60
11
24
36
181
84
125
24
31
23
12
54
42
13
120
65
162
174
60
55
144
35
25
41
78
18
79
65
30
18
7
83
42
90
54
102
109
23
48
42
66
162
42
181
17
43
59
36
1
5
79
29
30
36
90
6
48
13
23
60
61
96
95
18
271
11
78
12
19
53
43
83
37
113
115
5
7
47
18
78
90
180
91
35
25
5
36
54
180
1
77
91
107
18
66
24
72
85
77
120
18
169
29
7
89
18
18
43
11
66
19
35
144
1
95
1
35
25
77
96
54
37
11
78
54
13
89
198
1
60
29
108
168
31
5
30
96
49
53
36
24
31
17
90
42
30
61
17
18
72
12
42
19
72
29
90
1
23
174
103
113
96
19
35
30
126
145
23
1
35
66
54
265
5
7
53
30
96
54
12
54
6
198
36
30
175
11
162
90
12
54
31
24
5
55
12
35
49
5
150
30
18
96
121
35
24
1
420
119
72
49
120
29
12
18
37
17
31
41
36
24
84
31
191
162
30
13
83
1
264
77
12
247
144
41
18
78
55
83
36
25
89
54
30
6
12
24
30
96
30
49
209
36
84
90
36
24
1
65
36
108
72
78
54
103
77
91
47
78
30
60
126
19
35
25
65
102
144
18
36
24
36
30
60
66
24
30
60
54
72
139
12
5
180
43
89
108
54
25
173
126
145
29
6
66
79
47
73
5
30
37
48
11
1
53
12
18
186
66
60
12
36
25
72
29
18
42
30
36
73
5
30
121
11
54
120
79
65
31
29
127
65
19
24
11
85
29
115
65
7
59
49
36
11
253
17
19
11
25
24
101
19
161
12
36
60
36
54
1
84
132
107
13
24
89
67
204
11
60
30
19
35
85
59
6
180
19
65
24
7
119
12
78
30
42
18
84
1
41
31
113
55
101
216
114
54
67
5
192
163
59
48
18
54
25
53
7
36
5
42
1
12
23
30
162
42
67
35
36
132
18
19
191
18
96
318
1
12
77
42
25
59
96
54
67
35
13
131
150
66
24
30
78
90
7
5
6
49
95
25
204
35
121
113
31
101
18
36
66
19
276
11
25
35
54
19
12
59
36
138
60
30
37
24
143
108
18
90
72
73
60
59
1
35
42
19
101
79
125
138
157
60
95
85
233
7
240
29
67
24
84
60
29
42
169
77
78
25
36
83
37
11
13
155
66
18
1
77
54
25
23
150
90
12
18
6
36
36
145
24
65
18
1
155
25
11
18
60
162
49
215
6
19
12
5
43
29
12
54
204
12
144
126
150
18
18
25
29
54
12
72
121
77
42
72
36
85
24
29
31
59
85
12
233
7
59
85
11
252
48
42
90
72
49
167
12
72
168
12
18
43
197
36
12
60
48
55
12
155
25
185
24
30
204
54
66
36
54
144
36
7
125
55
173
36
79
47
90
42
73
83
60
37
137
ABCD 96371164486*3^$a+1 [50020]
24
16
51
18
108
39
15
105
320
16
72
9
90
198
54
17
24
40
48
8
112
21
75
152
25
303
272
109
75
15
108
36
72
105
72
168
32
37
51
3
5
103
9
8
216
55
18
108
3
96
24
152
48
48
7
17
19
69
104
25
36
18
33
56
16
237
11
256
3
5
31
162
23
40
96
3
18
11
48
24
43
36
113
85
90
54
51
32
61
75
8
48
264
109
59
85
75
8
7
17
88
3
29
79
36
288
36
36
165
56
16
51
29
43
125
120
115
126
36
18
41
208
39
90
143
88
3
18
3
8
25
54
90
135
9
36
11
24
48
7
57
48
120
8
19
21
120
39
249
57
108
27
45
72
54
197
24
49
87
8
139
90
72
270
90
54
36
18
23
13
27
56
88
56
7
18
18
29
88
99
93
69
342
45
207
185
103
17
1
90
21
213
11
120
48
181
36
144
162
234
18
72
9
168
3
18
99
80
192
97
95
31
33
104
79
17
16
21
51
24
32
37
75
24
312
3
630
39
69
3
51
93
176
40
15
41
184
99
53
88
24
87
270
107
1
39
141
11
7
65
7
36
149
48
16
248
61
131
40
56
79
54
35
136
99
72
90
54
90
72
27
120
48
248
7
57
69
51
147
93
87
252
5
67
21
87
81
99
54
15
129
18
93
32
19
125
271
108
45
27
69
32
61
75
176
19
117
56
40
248
97
36
35
109
3
152
367
33
93
83
61
54
21
24
81
36
162
41
96
61
3
51
36
36
5
96
64
80
43
36
36
72
5
49
18
149
85
11
43
93
69
107
19
165
24
27
69
32
7
209
72
61
36
135
45
51
8
48
48
7
153
56
40
3
29
16
135
89
96
336
72
37
72
83
16
216
27
36
36
18
51
48
8
160
8
31
185
24
312
40
32
24
13
90
54
18
65
133
35
72
1
18
29
7
57
15
9
128
61
83
25
162
29
40
56
48
7
65
169
15
80
157
51
24
141
90
57
123
213
21
147
24
72
45
54
18
171
8
19
53
64
32
31
36
18
131
48
40
24
9
126
9
9
47
133
131
64
392
61
51
176
144
48
13
126
21
56
85
216
11
79
9
153
90
29
40
48
24
3
29
79
54
3
87
153
72
56
24
19
5
48
24
312
7
108
5
72
136
32
48
121
54
81
32
13
35
37
3
48
8
157
18
17
16
8
13
54
21
48
56
40
8
61
27
9
90
21
80
43
54
90
29
25
63
144
171
77
16
159
113
13
144
54
77
16
264
39
41
16
159
81
27
21
69
72
27
24
21
3
51
117
189
51
80
136
39
9
56
97
135
63
36
198
39
32
16
296
67
72
29
40
93
54
5
48
91
108
9
56
16
99
93
8
7
81
72
27
29
64
8
48
13
75
141
36
54
90
54
105
75
93
48
93
107
37
126
101
79
129
213
123
3
18
234
17
16
8
175
33
39
17
127
41
13
54
18
3
128
13
83
24
24
64
168
32
145
252
107
184
168
24
120
48
51
18
131
48
168
48
37
3
8
48
85
3
80
7
90
108
27
27
72
18
3
51
53
19
216
21
48
8
112
63
9
27
173
133
3
120
48
99
29
16
45
ABCD 96371383352*3^$a+1 [50050]
107
12
121
114
101
37
35
60
25
35
12
60
13
179
19
12
125
7
120
36
90
42
30
12
36
12
107
36
19
78
155
7
77
13
18
17
12
48
48
48
12
7
18
12
66
101
13
36
90
132
17
36
55
264
6
24
108
59
43
17
60
13
36
60
107
97
11
24
36
19
41
12
13
222
18
59
25
71
49
23
60
7
113
48
24
156
25
90
77
12
1
12
42
90
78
89
43
60
6
60
11
1
47
85
35
1
12
12
6
17
25
18
5
67
12
36
54
95
13
102
138
12
11
24
25
71
12
60
163
12
90
30
42
36
192
47
72
13
11
67
48
114
6
65
55
30
60
11
19
17
85
59
19
5
84
61
120
114
41
72
25
23
60
55
30
59
31
245
36
31
77
73
35
24
36
25
47
13
108
114
18
23
60
12
24
13
11
12
48
67
90
47
73
78
162
35
12
12
19
77
43
161
31
18
47
12
1
24
6
42
12
36
54
53
48
144
31
12
29
36
24
19
30
24
18
18
11
1
30
18
84
60
18
17
73
18
29
25
11
49
78
78
95
55
24
5
235
5
156
37
47
25
66
5
109
30
30
6
102
35
24
49
42
5
252
121
24
11
12
43
17
108
19
6
42
18
47
12
1
179
1
12
60
42
18
23
7
29
13
383
108
85
102
233
7
48
29
48
43
29
13
179
1
120
48
107
25
35
12
36
12
108
37
72
47
1
83
25
47
55
42
11
79
17
79
65
49
36
11
13
47
96
37
35
55
6
72
107
25
11
72
7
18
95
277
23
12
1
107
48
24
132
49
24
23
84
13
95
12
19
17
25
72
71
79
5
12
13
11
109
35
60
25
11
12
55
48
144
17
1
138
17
72
1
84
6
5
85
59
13
78
30
72
30
12
36
17
25
59
13
36
90
42
78
41
1
12
30
17
36
13
35
7
42
11
84
43
42
60
48
42
60
138
48
84
47
96
37
126
30
11
31
29
13
96
11
19
209
12
19
17
25
35
204
84
25
47
73
84
6
54
83
25
47
60
25
47
84
7
120
18
54
90
11
12
7
48
180
18
59
1
30
17
73
11
73
90
221
79
30
11
7
29
13
36
11
36
127
66
54
17
36
48
120
19
6
54
5
132
48
61
60
192
18
12
48
12
5
72
61
102
42
6
30
11
1
47
12
60
49
107
97
6
30
35
12
25
47
12
49
30
12
89
1
60
59
1
72
6
41
43
78
30
102
23
103
17
12
25
78
125
60
67
48
18
60
179
48
13
119
85
11
49
35
1
90
65
36
151
30
30
17
60
115
120
48
5
37
35
85
6
30
42
18
47
180
72
13
18
84
6
12
30
5
13
60
60
60
95
19
125
43
222
11
36
1
95
48
49
18
65
24
36
24
19
17
72
13
35
48
7
18
30
65
72
24
1
23
36
96
13
11
60
13
11
60
37
95
48
120
19
30
143
67
17
24
12
12
12
103
48
60
77
73
35
12
13
12
120
23
60
12
235
65
12
121
12
108
23
55
54
30
53
55
102
30
41
37
48
119
60
48
24
13
6
17
127
101
25
12
228
11
49
11
24
7
18
72
35
37
71
84
25
6
41
139
125
79
66
12
42
5
96
55
54
108
222
17
1
95
85
12
36
54
30
60
6
24
5
13
42
30
36
35
85
12
90
78
71
109
114
5
12
13
11
24
25
35
60
108
55
53
49
48
12
47
1
12
23
12
108
108
199
186
11
13
18
108
17
13
120
11
19
65
49
11
24
12
48
31
41
180
13
23
97
6
5
84
43
17
115
48
150
12
11
12
55
125
12
1
11
61
30
18
11
13
11
25
59
73
12
48
47
115
48
198
42
29
13
23
7
101
12
97
60
71
60
7
17
1
84
71
49
23
25
42
66
11
61
108
35
72
12
12
60
36
48
24
108
84
31
17
73
23
19
5
36
192
7
6
54
113
48
36
73
95
43
29
43
53
13
11
43
18
23
7
42
6
29
36
72
108
49
47
13
83
12
43
12
30
143
7
78
179
31
17
12
108
55
60
36
210
59
115
48
30
35
108
12
13
54
17
48
1
120
72
215
7
101
216
48
115
6
59
72
13
48
18
125
36
13
47
24
55
114
120
90
5
85
126
30
54
17
36
97
48
12
11
7
48
17
24
103
6
59
12
24
24
1
95
19
18
47
96
96
13
36
90
12
30
35
7
18
83
19
173
12
13
23
37
78
17
132
91
77
60
7
96
42
42
41
ABCD 96371654066*3^$a+1 [50056]
12
12
36
7
42
23
100
36
140
25
15
164
31
5
40
44
115
18
54
108
65
36
55
185
36
48
1
35
7
5
24
19
29
16
36
108
153
119
31
30
3
80
247
77
31
5
7
29
79
21
80
61
47
43
17
55
53
7
66
54
5
31
17
24
24
12
67
125
76
159
108
93
20
84
7
41
13
54
72
29
37
27
123
53
60
24
36
84
31
29
12
88
27
9
51
30
59
199
17
31
9
8
1
6
48
53
7
65
40
33
63
117
23
24
31
5
24
55
72
96
65
28
69
36
111
20
28
132
9
54
60
18
210
42
111
15
65
7
33
87
125
19
24
12
29
31
5
52
56
12
52
56
16
60
51
120
57
116
7
78
39
8
112
56
4
105
111
15
66
11
12
55
5
16
45
11
36
43
9
63
24
53
16
32
55
60
53
12
7
5
96
4
87
5
88
8
7
42
11
24
24
31
18
15
20
36
16
44
49
48
27
20
72
85
3
20
120
48
43
21
104
19
12
24
77
12
67
6
39
48
176
40
111
5
61
78
120
9
56
31
5
28
3
48
42
83
7
69
20
4
9
83
7
6
192
39
116
52
8
7
30
23
48
25
15
39
21
9
78
29
28
51
5
156
31
24
33
20
37
131
13
35
91
5
49
66
45
80
48
7
89
12
48
40
135
6
23
60
91
189
8
43
29
115
66
54
57
3
36
234
51
57
23
31
29
7
5
7
36
60
30
42
53
19
5
7
78
30
6
51
108
80
52
51
84
45
15
33
20
40
20
133
42
21
164
36
124
80
127
18
6
5
16
123
36
89
67
5
91
48
29
60
36
60
67
57
75
108
5
7
45
33
83
40
21
3
32
156
37
95
31
60
36
33
33
3
87
17
7
30
63
36
15
5
12
13
47
7
36
5
19
113
25
3
44
7
36
42
12
18
81
135
45
15
36
54
35
60
31
149
7
42
71
12
108
84
103
33
21
3
15
53
12
40
15
101
16
80
1
60
23
84
31
41
4
56
103
5
67
93
72
33
227
36
4
68
100
27
5
24
97
3
24
32
139
36
125
25
15
39
77
7
5
40
15
30
6
144
53
60
7
60
36
12
53
136
44
19
72
29
79
18
39
51
90
18
77
52
15
108
24
144
77
12
60
103
12
21
20
19
105
57
39
44
40
8
60
7
41
24
48
52
15
161
4
117
39
24
12
21
54
5
85
11
79
66
155
43
36
45
15
69
15
29
13
12
6
72
48
5
16
15
78
51
39
5
16
156
69
126
5
40
9
42
12
45
141
35
24
60
40
75
21
80
1
71
25
23
7
72
60
5
25
6
21
56
7
17
19
65
49
18
48
21
111
17
67
54
11
60
43
36
5
79
77
85
36
90
173
7
9
84
60
15
29
12
43
6
75
80
1
135
56
139
90
30
36
29
31
30
83
31
36
33
39
21
20
60
40
57
47
55
6
36
11
4
24
36
15
48
53
19
5
36
37
48
47
60
55
42
18
12
9
84
111
29
12
28
8
7
53
28
81
35
4
56
19
29
36
91
5
168
85
66
5
76
99
17
4
15
24
30
39
8
72
205
150
41
7
77
31
29
43
93
44
13
3
15
72
29
19
129
8
13
12
42
53
52
3
113
31
48
17
84
7
29
79
6
11
7
5
103
84
9
99
65
31
29
91
81
8
1
35
7
33
20
1
3
56
7
137
43
29
43
5
16
60
20
60
276
24
16
68
40
27
126
27
56
180
7
108
5
31
9
180
51
161
13
36
54
24
18
30
17
1
95
1
131
7
21
140
97
3
36
51
33
15
24
36
77
24
4
44
132
28
8
60
55
53
37
47
1
54
60
5
25
95
48
37
71
19
6
30
5
157
47
12
19
77
28
104
7
360
149
156
211
90
35
108
19
45
87
93
33
23
84
31
6
3
8
72
7
29
76
3
17
31
65
25
27
51
36
48
126
71
19
54
143
7
21
81
3
36
39
66
6
36
129
153
96
35
12
7
12
93
60
15
5
151
41
48
7
101
133
30
9
63
29
28
32
4
15
36
53
48
49
11
4
123
21
69
6
129
120
56
4
20
97
99
176
48
48
187
57
15
96
5
97
6
120
29
43
17
36
60
84
12
13
48
83
7
5
19
30
11
60
12
43
72
36
9
116
4
3
33
80
49
48
23
55
21
9
42
33
32
55
60
17
85
71
19
17
91
24
5
96
28
15
149
12
160
44
85
119
36
7
5
43
17
64
15
288
36
69
51
125
7
84
6
90
33
20
19
18
18
69
57
39
156
60
108
32
4
51
36
48
42
18
5
64
15
6
36
23
100
8
43
5
16
3
48
57
15
65
16
84
56
4
51
17
19
33
8
13
ABCD 96371767918*3^$a+1 [50026]
5
19
77
24
19
132
18
11
61
96
95
48
1
51
3
84
53
43
36
5
60
36
64
15
30
30
9
56
25
6
45
12
15
90
12
15
56
19
36
45
75
48
120
5
31
30
54
21
75
9
27
45
9
18
12
41
7
6
24
27
44
115
9
63
5
40
3
9
8
24
4
141
6
29
24
31
5
103
45
21
11
16
3
41
19
54
23
133
24
36
36
51
68
4
57
24
71
60
13
36
167
49
18
36
77
24
28
15
126
102
9
15
5
25
119
12
43
36
5
13
87
15
6
24
359
7
42
12
18
45
3
24
5
43
42
3
27
29
72
7
132
24
90
120
11
43
153
75
18
54
12
30
11
7
17
24
121
54
21
20
31
53
49
66
42
83
31
81
33
12
12
12
11
28
56
24
19
126
36
35
40
20
25
15
9
84
47
61
155
4
21
23
1
24
6
66
35
7
17
55
41
24
96
19
5
13
60
60
150
36
6
18
6
11
31
9
20
24
12
7
30
42
18
47
55
149
109
12
24
71
120
31
24
66
23
72
19
21
8
4
21
6
5
91
12
96
42
23
1
11
4
9
35
139
137
36
37
60
48
95
25
42
192
120
30
36
30
5
4
3
45
36
20
7
29
24
1
30
21
20
19
54
24
30
18
54
30
24
60
24
11
25
47
19
29
19
17
28
75
12
30
15
20
36
7
30
36
24
42
6
48
12
23
31
29
12
13
42
33
21
60
60
18
18
155
67
30
30
36
17
37
42
66
18
60
96
18
6
5
4
33
23
40
21
59
12
25
83
55
77
25
72
71
4
15
41
1
30
6
30
108
12
29
43
12
30
36
15
128
12
84
31
30
30
53
64
68
4
123
41
12
19
5
84
1
11
24
13
27
93
12
6
24
36
54
54
24
6
15
32
85
18
65
36
40
120
36
3
6
11
24
16
87
18
48
27
27
57
3
53
48
96
1
24
18
17
136
15
5
13
47
13
47
19
24
5
36
24
1
66
29
88
108
168
156
20
40
48
21
66
89
19
6
6
60
9
15
60
66
24
6
120
6
35
48
16
81
18
21
108
45
66
5
61
78
21
32
19
21
8
19
6
35
36
13
6
84
17
4
51
29
19
45
8
88
45
54
18
48
6
29
72
28
15
36
21
27
30
3
105
3
21
35
25
30
41
7
12
41
48
4
60
56
1
6
30
12
23
19
78
47
36
37
42
90
11
43
12
162
18
33
39
36
30
11
1
24
71
40
9
6
24
36
53
31
60
54
51
3
18
23
91
21
8
1
90
66
15
8
127
24
36
24
21
9
48
6
9
8
7
41
12
37
11
61
54
101
43
42
11
4
36
8
1
30
65
25
48
6
24
41
1
48
3
44
133
11
19
42
18
72
96
5
73
36
30
5
1
12
11
12
37
30
53
4
51
89
4
15
60
6
48
36
42
5
43
186
18
30
60
11
19
36
72
45
15
29
24
49
15
92
61
144
71
43
84
72
30
54
12
54
15
3
12
24
6
66
42
42
24
5
49
42
29
31
5
24
1
15
3
60
30
18
18
167
4
33
11
36
25
35
36
13
42
9
3
132
41
67
41
36
61
23
25
24
132
36
18
36
45
44
1
6
54
71
13
11
28
33
102
12
69
21
35
13
11
52
9
11
84
96
24
28
27
60
6
27
51
6
30
66
18
60
5
7
29
16
33
24
47
24
16
44
12
85
35
24
40
3
96
21
20
25
54
41
4
87
24
221
172
56
61
18
42
11
24
25
6
42
66
5
12
64
33
11
124
21
66
24
126
6
5
124
9
66
18
30
101
25
42
12
36
81
33
6
65
16
36
3
6
195
75
18
36
42
65
52
56
12
4
20
88
3
53
31
41
52
32
13
47
61
12
27
9
42
54
11
19
6
23
4
8
103
36
30
6
33
15
5
1
95
13
23
79
65
49
71
25
39
21
6
24
5
85
71
37
23
24
13
48
39
15
36
65
97
6
42
18
54
6
84
17
91
18
90
84
17
31
53
36
24
7
42
75
81
15
45
107
97
12
18
42
51
3
6
48
6
30
11
31
9
159
5
19
17
24
7
5
52
45
36
71
103
12
45
51
18
71
24
37
24
66
18
96
119
121
66
12
42
18
17
145
59
4
255
17
24
85
6
41
37
23
7
18
30
18
6
30
15
20
31
48
9
8
7
132
29
31
65
19
6
39
9
11
36
13
23
144
13
11
12
24
36
7
72
54
30
9
108
63
12
24
6
3
15
5
12
4
3
41
1
35
55
5
121
48
12
83
19
42
24
71
13
23
37
6
6
35
24
16
15
36
24
6
35
28
45
36
59
49
12
3
15
21
152
4
51
65
19
48
78
54
41
19
24
162
78
6
96
95
124
3
41
1
95
24
12
19
24
6
3
81
6
60
33
51
21
33
30
17
13
3
69
35
31
45
12
92
1
3
99
21
69
23
48
61
15
15
18
6
24
18
24
24
15
152
37
30
102
30
81
20
52
15
18
12
42
6
54
54
30
21
33
6
185
7
53
31
33
21
24
18
9
15
36
42
30
6
35
19
17
31
24
24
6
35
25
48
3
9
35
4
116
19
9
32
13
18
12
162
24
6
101
25
27
21
35
16
56
19
90
6
5
48
7
42
47
19
21
3
6
6
41
19
29
12
48
1
35
60
1
3
27
12
78
12
78
42
18
18
27
159
156
42
96
11
16
3
5
12
24
24
25
6
29
49
23
7
17
1
108
84
12
111
20
43
5
64
8
25
24
35
60
4
9
47
103
113
25
12
90
6
6
41
7
12
6
23
1
90
84
5
31
9
21
123
8
120
7
141
15
6
18
101
49
11
60
36
1
54
65
1
24
30
54
11
36
52
3
53
36
24
12
7
60
53
7
17
40
3
17
36
7
6
107
144
13
11
16
63
81
21
114
5
72
4
140
13
66
5
19
78
78
36
18
51
27
45
3
5
49
12
11
4
ABCD 96371923216*3^$a+1 [50001]
7
17
12
19
36
125
135
48
3
12
18
15
24
21
19
35
25
380
4
5
7
47
72
45
4
125
6
66
39
69
36
19
5
30
36
9
87
12
33
63
12
9
45
15
3
1
35
24
12
33
72
3
13
5
18
60
37
17
12
6
54
18
25
41
27
9
6
13
80
60
27
12
97
80
3
60
48
9
9
60
30
69
40
23
54
99
39
13
149
78
12
60
9
21
24
54
30
7
65
78
18
15
52
36
5
210
9
51
12
24
49
24
17
66
9
123
57
63
33
27
21
27
54
15
24
24
108
15
30
54
45
4
47
12
6
79
11
36
9
27
18
39
12
3
30
67
5
63
16
11
21
12
12
24
64
12
44
15
9
27
49
5
30
90
55
71
1
89
55
59
45
24
48
9
54
117
12
27
24
21
15
49
17
15
3
6
120
18
18
7
96
32
4
56
39
6
18
9
21
96
3
15
30
6
117
93
15
9
27
21
43
35
72
90
99
36
9
19
17
39
16
60
23
9
27
9
24
52
20
28
11
1
23
72
73
17
39
51
33
15
33
99
48
42
15
3
12
1
32
3
93
16
179
24
36
21
51
102
78
93
15
57
99
24
12
42
30
18
19
36
23
30
42
72
1
20
51
25
68
27
1
48
24
8
15
33
24
40
32
48
36
51
126
42
1
20
9
72
15
219
6
111
12
16
20
52
17
18
114
75
16
24
29
12
18
21
48
21
6
18
18
84
198
7
53
30
42
18
72
1
17
7
5
6
57
15
48
18
6
30
15
39
6
18
12
1
84
11
45
88
5
7
12
41
30
45
45
19
113
30
85
23
57
15
13
20
96
111
13
35
6
18
12
13
72
29
234
12
33
75
21
12
3
42
39
16
53
15
24
51
66
15
3
13
29
15
4
11
9
87
25
60
53
6
25
8
88
23
36
30
19
35
54
55
41
27
12
12
21
12
72
15
81
12
96
54
48
13
29
15
28
20
4
23
18
3
51
90
63
88
5
19
125
51
48
52
17
72
3
45
43
143
54
43
12
48
17
18
45
64
5
90
33
15
45
15
12
60
61
5
54
36
42
30
25
17
48
43
84
5
31
17
6
1
8
16
32
72
15
12
45
15
9
9
18
45
39
24
57
69
18
25
47
9
45
15
57
90
9
16
23
114
15
12
84
9
15
36
4
8
33
87
24
16
24
24
5
12
24
108
27
3
21
60
69
126
9
3
24
45
48
40
8
12
3
18
36
19
35
81
9
96
66
18
60
55
17
30
237
36
52
17
7
11
105
3
109
20
16
59
97
59
72
49
59
37
32
3
24
1
47
21
21
54
30
72
15
24
15
24
129
27
18
18
57
48
27
21
4
65
3
48
64
5
18
24
1
24
36
5
24
31
23
81
9
51
4
12
125
24
30
73
17
19
5
30
45
27
9
160
8
48
4
23
25
11
21
148
53
55
20
64
8
72
15
18
12
3
72
3
21
172
5
18
25
5
27
9
36
15
9
75
48
3
25
47
73
35
13
59
12
54
6
9
12
63
42
15
3
36
21
9
75
15
45
15
54
30
24
1
72
53
12
27
81
99
76
20
27
30
54
1
32
27
30
15
3
85
41
39
88
5
30
18
15
57
55
5
39
45
39
12
9
39
24
27
18
90
145
65
3
57
102
108
33
27
18
48
6
49
35
114
48
18
42
30
18
6
21
84
28
41
15
24
21
30
36
6
30
9
63
1
41
3
48
184
8
16
84
47
60
69
57
7
20
147
60
18
12
3
15
18
18
24
1
29
36
31
44
15
36
54
90
6
15
24
4
60
5
75
15
36
12
49
8
21
54
33
84
3
13
32
28
32
21
7
8
9
63
9
43
11
30
19
53
15
12
40
23
18
42
12
13
144
20
63
25
5
31
92
4
35
60
18
3
27
6
36
103
60
11
36
54
99
16
56
24
9
7
128
27
61
20
27
18
12
78
12
36
24
117
28
11
1
59
12
45
33
27
3
1
5
36
43
5
90
49
41
42
109
71
9
3
90
42
18
63
3
1
5
30
6
12
126
54
51
52
32
28
8
15
90
36
36
138
6
15
40
11
45
24
4
17
90
33
9
31
59
180
48
24
48
33
72
81
144
7
11
9
21
18
21
3
45
27
48
25
116
12
9
18
1
17
67
83
30
24
30
45
24
27
25
20
60
28
36
5
108
6
30
36
115
35
1
29
99
9
3
39
9
21
15
3
73
8
24
45
43
29
3
81
42
12
1
32
48
15
12
114
51
39
54
36
15
3
33
33
51
39
132
49
48
5
55
8
15
18
91
44
9
18
45
27
13
5
48
27
144
24
9
102
49
32
48
15
25
20
15
69
75
12
78
12
15
16
12
11
49
5
126
24
12
1
53
39
15
1
36
5
3
16
17
48
42
48
54
15
48
4
60
35
21
93
15
15
36
13
5
6
54
102
93
3
18
12
63
9
15
72
93
3
39
33
3
85
24
84
59
57
28
12
29
54
61
59
93
3
9
21
79
140
12
4
5
72
30
54
18
1
12
29
36
3
24
75
60
97
104
9
42
33
33
162
72
6
63
9
30
93
12
52
5
60
30
54
42
90
18
36
25
41
42
48
60
12
18
24
75
16
8
75
36
18
36
99
16
11
6
18
36
61
12
20
36
12
75
18
36
54
12
33
24
16
77
12
18
108
6
18
48
54
24
55
35
9
3
72
21
75
84
1
20
39
57
16
35
12
36
54
27
51
12
1
120
20
117
18
9
28
17
72
90
30
19
20
40
96
56
12
51
30
115
11
18
42
33
33
15
4
23
21
99
42
123
51
6
18
21
15
36
105
4
56
33
3
69
30
1
80
33
39
27
18
6
61
5
6
72
66
6
45
108
52
41
54
18
75
93
3
15
12
24
30
114
30
36
135
48
3
12
60
30
36
6
69
15
1
41
84
18
25
71
9
52
5
36
60
138
21
39
156
69
100
12
23
36
9
12
87
30
216
7
35
49
23
18
ABCD 96372056492*3^$a+1 [50016]
24
1
35
9
48
27
61
84
131
12
30
30
13
47
33
15
24
108
210
48
27
75
37
11
25
32
75
57
40
23
73
47
12
93
28
17
43
60
44
111
57
3
85
77
18
30
150
60
45
39
1
72
47
18
192
55
60
11
144
21
4
176
100
44
3
72
265
8
15
37
11
72
165
33
7
132
68
63
25
92
63
12
13
20
12
52
11
84
18
3
15
24
6
54
121
44
96
69
43
47
60
1
89
175
20
45
18
12
48
25
23
84
105
15
73
132
36
80
4
36
35
37
5
15
3
12
13
107
48
49
71
180
25
12
20
27
60
36
289
56
12
52
8
15
90
42
45
15
85
68
87
108
72
48
93
4
23
168
45
27
12
36
30
144
3
112
68
15
60
12
60
48
72
1
104
76
12
20
27
48
13
60
72
32
51
12
12
73
107
33
28
32
3
25
95
24
25
23
30
55
8
12
112
5
48
30
13
72
35
42
55
83
33
40
29
198
25
152
36
39
33
63
24
180
61
35
12
12
96
25
32
52
203
37
20
88
35
120
198
27
28
35
24
85
11
24
25
20
88
12
35
18
7
96
275
225
12
27
61
60
59
73
108
24
36
35
9
76
12
92
63
48
24
18
3
27
132
13
12
23
60
60
93
15
24
45
3
120
108
25
24
156
24
11
57
75
48
37
12
48
32
40
95
45
51
69
3
85
5
162
1
12
20
15
12
33
33
87
57
30
18
18
60
69
36
9
43
23
24
81
15
12
132
48
157
131
144
141
9
111
75
24
25
80
75
48
193
59
93
63
12
12
36
60
9
60
16
12
83
25
95
69
36
60
40
80
15
25
107
13
80
27
198
7
23
24
90
6
24
18
7
8
40
203
109
23
97
48
12
8
52
131
12
37
23
13
59
60
60
21
87
37
23
12
21
39
48
12
61
77
7
20
21
54
25
71
9
3
13
17
30
12
1
59
36
37
47
18
15
3
12
60
13
35
24
21
12
15
13
107
25
8
75
45
39
93
72
48
123
60
120
24
73
12
20
36
45
102
42
135
16
80
27
48
105
12
75
30
42
33
15
25
35
13
84
11
30
30
144
18
27
3
25
8
4
35
13
20
27
61
47
33
120
64
48
47
138
15
87
120
156
24
61
65
39
28
12
35
121
44
15
60
48
97
48
47
21
52
48
32
72
3
12
1
12
47
261
99
45
15
25
5
63
232
11
24
6
7
32
40
11
54
31
12
12
215
85
20
100
5
30
1
17
210
37
96
80
60
27
25
95
33
84
15
1
92
75
13
12
83
85
12
35
25
47
13
83
84
66
67
47
30
18
30
42
48
37
116
15
12
93
39
21
64
11
24
13
8
4
23
13
20
117
63
52
20
12
40
20
15
156
9
16
92
48
39
1
60
44
33
42
25
36
72
108
59
1
44
171
24
1
12
20
147
36
144
66
27
3
12
48
240
169
11
60
12
57
3
33
12
15
25
32
15
13
35
60
97
20
135
25
215
133
125
27
3
18
15
4
35
93
112
60
8
15
60
73
35
45
52
17
6
25
132
23
25
12
107
61
12
23
120
157
17
151
47
117
3
13
60
35
12
132
6
99
15
121
5
19
20
16
132
60
35
13
60
24
68
3
24
61
84
8
63
60
25
12
12
23
42
55
35
60
45
36
39
133
12
113
123
40
32
75
18
54
138
3
72
63
9
16
12
8
15
57
88
60
59
18
43
59
25
83
30
55
23
60
24
60
1
65
7
12
60
11
85
80
64
116
15
37
95
48
57
48
40
32
27
156
25
107
120
37
11
49
36
119
1
104
75
13
20
108
39
1
155
25
12
60
53
54
21
4
95
66
55
32
15
73
84
71
25
59
36
144
61
152
15
180
37
35
36
49
95
13
80
75
18
55
44
16
35
12
12
33
87
36
84
25
11
30
15
15
85
77
3
27
13
95
24
60
33
52
36
119
18
18
25
72
35
42
30
21
52
23
57
12
15
13
47
205
11
42
138
84
61
84
20
16
47
120
12
13
8
75
25
24
36
44
63
120
12
108
13
77
7
11
204
1
95
24
105
3
33
237
103
72
275
13
59
96
49
23
30
43
35
49
155
13
47
60
36
24
60
25
11
144
60
36
120
12
73
47
13
35
12
12
96
30
150
24
73
23
84
78
43
24
68
27
48
48
9
3
13
5
67
20
3
54
66
12
97
35
78
150
12
25
83
48
ABCD 96372067622*3^$a+1 [50153]
80
61
87
80
97
15
81
60
24
183
12
177
63
80
13
87
68
48
109
48
207
20
60
85
11
37
120
48
39
45
48
83
1
239
4
68
25
48
95
229
11
4
56
85
59
100
288
57
143
192
48
37
15
20
28
80
97
131
124
33
72
23
40
68
277
107
25
23
85
323
124
81
95
109
23
40
9
71
157
132
168
3
68
85
324
71
52
140
25
552
23
60
13
24
96
24
120
3
33
35
4
45
35
1
227
52
21
47
25
24
336
23
12
205
132
131
4
81
87
57
96
60
47
37
131
112
153
300
12
108
36
216
95
73
12
180
72
23
72
88
93
24
35
168
169
96
60
95
252
1
24
63
33
39
180
68
85
108
24
71
24
40
248
25
12
96
35
169
72
71
13
60
24
35
85
228
72
11
4
81
155
84
1
36
191
52
116
25
27
80
48
12
100
33
47
12
1
24
155
25
180
131
52
8
72
60
109
144
27
8
192
25
75
8
85
12
47
48
25
27
45
15
81
39
56
52
33
12
15
129
24
39
20
156
124
20
96
205
72
47
156
25
60
24
12
71
25
87
200
28
260
12
36
145
96
311
72
60
61
35
84
1
87
9
3
33
23
181
24
47
132
28
8
24
160
60
168
20
133
264
35
1
59
28
9
111
57
48
207
57
3
68
48
49
36
35
49
60
48
132
3
57
36
12
35
112
57
51
189
36
35
73
207
12
93
95
217
48
147
105
36
12
23
109
75
116
25
12
15
153
27
8
192
13
147
80
13
36
3
116
112
33
107
157
71
12
300
73
60
36
59
60
229
183
33
59
181
107
60
13
12
155
12
13
12
11
4
48
140
13
47
108
72
49
23
120
25
72
48
23
40
45
72
60
11
64
165
96
24
15
8
12
13
35
85
72
180
11
121
11
37
135
33
48
47
73
47
60
108
109
12
191
48
25
27
57
3
120
297
63
32
28
117
108
12
60
71
61
24
47
49
71
40
140
85
143
64
8
13
132
15
33
12
167
61
87
57
36
24
23
108
264
1
84
15
60
48
9
23
88
8
25
72
287
25
3
20
172
153
167
48
192
325
23
37
11
49
48
60
132
71
12
37
155
28
9
96
27
236
52
33
47
108
120
121
83
25
3
180
92
36
49
135
260
88
105
23
4
20
96
169
143
25
12
60
311
84
61
24
11
184
21
47
132
85
23
120
13
59
148
188
49
3
57
123
57
312
24
132
35
52
93
72
275
13
23
85
27
9
71
37
23
109
23
88
8
192
37
71
52
12
20
13
47
13
47
28
33
107
48
1
36
72
12
71
40
32
160
116
52
273
24
95
25
15
8
408
1
171
45
23
169
71
64
81
95
25
35
364
33
23
1
120
71
73
39
80
288
52
8
12
1
120
47
13
59
145
23
37
300
3
140
40
8
25
39
56
25
87
129
36
12
3
140
120
108
85
95
72
37
12
123
105
12
191
13
155
144
108
60
48
24
25
60
108
12
96
35
64
80
48
48
1
48
ABCD 96372185114*3^$a+1 [50062]
132
48
167
1
24
239
96
61
164
39
241
20
64
107
25
24
23
385
56
15
21
160
36
23
24
121
104
28
299
33
40
12
164
124
192
131
312
57
88
228
44
63
117
16
68
64
32
231
72
73
84
84
72
192
200
28
84
143
25
116
112
32
243
24
133
420
72
8
63
397
20
72
136
332
28
8
280
96
80
15
24
157
60
23
45
75
144
312
169
264
60
371
121
68
51
157
12
23
73
119
105
148
144
44
4
180
108
35
57
36
99
72
73
72
23
57
100
20
24
4
107
1
192
192
228
108
48
132
155
37
192
80
148
47
240
73
32
15
121
23
105
316
36
95
153
4
83
24
33
112
24
96
23
217
60
48
132
80
328
96
47
25
188
64
108
224
15
129
40
72
119
61
44
159
9
15
285
195
241
104
132
48
36
124
107
153
63
205
12
168
240
215
69
4
71
120
25
8
40
56
16
60
156
23
144
48
205
132
92
60
135
13
48
107
265
108
44
63
25
71
277
252
468
44
4
35
121
239
1
36
32
27
105
28
36
12
35
49
143
97
108
11
105
231
309
36
15
45
195
49
119
225
100
32
16
164
48
60
147
13
348
240
24
60
80
16
35
312
48
153
280
180
11
9
111
96
24
24
61
420
119
37
107
37
96
12
23
24
120
45
28
71
61
35
241
188
100
60
44
40
80
15
81
172
12
23
57
87
13
83
57
72
48
172
80
60
39
81
24
87
72
357
28
72
71
120
33
60
99
97
240
24
24
12
11
97
71
217
132
140
208
68
52
48
47
9
159
144
96
21
300
100
224
99
321
156
3
13
60
192
260
27
121
23
145
80
16
36
32
51
24
57
40
71
153
100
140
36
108
148
68
40
96
48
72
24
72
44
160
11
9
16
104
180
4
96
188
148
47
57
39
25
119
205
212
28
203
25
8
52
60
32
240
160
132
224
36
76
108
71
1
263
1
23
61
12
104
204
144
12
63
25
56
96
340
155
153
112
24
167
25
32
136
312
119
96
13
12
47
72
49
156
59
25
119
57
15
1
204
156
180
48
179
313
308
267
72
145
12
108
260
27
240
48
37
35
45
4
12
12
72
23
96
37
203
25
12
44
168
12
3
97
60
48
108
32
16
71
384
9
183
145
60
180
72
80
111
21
64
132
ABCD 96373113524*3^$a+1 [50078]
216
24
120
276
140
144
276
60
184
200
312
88
48
8
396
204
324
100
296
292
284
208
36
260
172
300
240
72
48
188
52
32
160
176
112
128
232
308
156
84
324
120
376
284
76
80
96
4
164
72
88
60
300
416
4
500
72
264
96
268
140
36
96
240
64
20
364
32
256
612
48
72
96
84
108
240
224
48
160
48
104
424
264
56
40
80
384
72
4
432
32
220
32
84
292
72
56
540
60
52
164
136
360
44
204
4
416
84
156
124
20
156
160
72
492
660
236
36
624
40
24
92
124
224
136
300
144
260
28
512
16
300
20
60
120
160
60
260
60
156
264
120
160
20
52
8
216
48
300
96
52
8
52
12
56
124
140
280
620
12
88
140
192
384
220
56
88
176
292
12
32
4
140
216
316
68
96
24
24
88
272
400
48
180
272
508
128
84
160
108
128
36
48
60
148
464
364
324
108
32
72
24
52
32
36
120
96
88
108
68
240
456
136
60
48
420
320
160
60
164
136
500
96
16
92
196
252
164
16
164
256
248
84
156
52
32
36
232
8
64
56
120
40
176
136
108
236
388
96
140
160
20
124
96
104
16
24
296
64
48
168
404
60
40
272
540
16
164
304
380
84
72
84
64
108
368
112
32
280
156
176
316
248
364
560
516
112
288
120
224
96
240
180
292
72
32
16
104
24
400
72
108
140
4
ABCD 96373431808*3^$a+1 [50075]
48
97
60
84
6
18
107
85
24
48
36
23
31
6
35
120
24
19
5
72
97
42
65
55
29
12
145
144
11
25
48
132
30
5
72
12
25
23
103
180
113
25
11
25
24
35
19
72
66
47
12
13
6
5
13
59
13
36
35
180
121
35
43
18
23
85
18
65
48
13
30
18
11
7
132
144
18
11
73
132
12
24
83
36
60
55
126
23
97
23
13
36
23
193
47
31
138
23
168
7
54
6
72
72
41
132
60
37
11
151
18
12
90
5
1
23
13
18
30
36
168
107
55
48
6
72
90
12
6
59
13
107
12
37
6
84
18
24
227
19
108
5
31
65
25
18
89
12
13
47
79
17
127
149
121
35
24
43
65
43
65
61
18
90
23
48
168
13
11
31
65
36
43
5
31
5
151
5
108
31
41
121
83
12
1
71
1
11
55
18
71
133
18
149
13
30
42
48
59
31
101
13
18
30
72
36
11
103
30
6
53
55
41
12
85
72
18
5
19
77
13
12
47
31
30
83
13
23
12
36
132
60
25
83
73
59
84
24
127
53
36
19
72
17
108
48
37
35
24
1
35
31
6
95
12
84
1
59
36
19
120
77
24
25
18
54
47
43
77
121
54
5
12
79
41
252
85
36
11
19
5
24
25
18
5
24
31
137
19
18
11
7
17
25
11
79
90
36
48
35
97
30
6
143
103
42
23
48
19
5
25
90
18
71
36
19
18
6
101
1
36
35
97
35
36
12
43
66
60
30
36
53
7
18
12
54
6
12
18
5
19
29
12
13
120
107
48
103
29
1
107
61
23
12
37
120
71
12
61
18
72
29
48
1
90
77
25
47
72
84
31
6
59
13
143
73
36
11
37
54
17
25
59
7
42
59
13
36
59
31
53
12
48
25
24
36
47
37
6
53
13
78
18
83
25
23
84
24
43
24
113
7
53
84
13
18
65
79
53
12
37
36
23
31
29
36
144
121
36
84
54
24
65
228
43
6
18
30
36
6
66
24
35
67
29
24
1
59
1
47
192
139
137
24
109
54
126
131
43
17
1
35
7
41
7
36
17
1
71
1
11
25
11
12
84
25
35
60
25
96
36
36
18
77
132
43
17
37
11
36
36
37
6
54
11
37
168
108
198
5
25
18
17
109
42
53
36
12
25
59
7
78
59
84
67
24
30
71
7
84
5
91
17
37
36
18
48
17
19
42
48
36
71
55
42
12
72
83
24
115
41
60
79
84
17
7
53
85
90
6
35
12
12
24
72
43
5
25
42
77
31
5
13
12
24
12
23
37
35
84
12
48
1
18
17
60
49
47
133
35
12
199
29
7
42
23
13
12
47
72
31
53
121
54
17
1
179
97
72
12
18
5
1
102
24
126
35
49
36
90
5
37
59
43
18
42
17
24
43
17
1
11
84
13
42
29
12
96
1
6
53
84
25
54
18
83
19
5
73
11
7
54
72
23
31
5
36
48
96
25
18
6
66
36
6
36
12
11
25
150
12
77
48
7
18
18
5
103
126
11
7
66
18
6
11
12
25
6
30
11
13
30
17
12
61
144
11
48
49
42
29
133
11
73
47
49
11
109
24
18
29
73
24
71
85
179
37
11
85
30
150
12
36
23
1
11
43
108
29
24
36
12
127
18
83
7
6
47
19
5
48
7
113
13
18
17
1
18
5
13
35
73
48
36
90
101
48
60
120
1
95
7
17
61
35
1
36
11
72
1
6
53
60
13
18
17
36
49
95
13
18
24
90
72
36
30
6
11
1
24
12
6
137
61
18
72
149
31
89
12
25
18
12
36
6
47
60
36
60
36
12
37
11
205
59
60
7
18
59
13
54
138
90
6
54
29
61
95
25
144
83
25
42
102
23
1
36
36
12
35
169
48
83
60
97
30
18
36
35
12
49
11
72
12
84
145
11
96
49
96
83
1
6
30
60
59
61
47
25
18
149
120
60
37
72
47
72
72
19
149
19
48
6
12
36
47
48
19
5
96
151
126
83
61
71
37
11
12
25
23
13
11
12
145
11
43
66
96
23
25
35
72
24
67
149
12
25
11
120
180
13
30
54
47
36
24
48
24
7
138
18
24
17
37
54
89
96
24
25
12
24
12
11
25
11
12
12
25
47
43
17
1
102
24
53
24
25
36
6
5
48
13
36
42
66
78
5
120
84
1
24
83
25
23
67
30
35
169
12
6
5
7
42
90
90
18
138
24
18
12
42
54
77
48
96
72
72
12
84
144
19
53
36
43
41
24
205
12
59
13
83
13
30
65
49
23
12
60
13
23
151
6
119
48
48
13
90
6
30
18
36
11
60
25
90
30
23
1
107
103
5
1
12
6
18
83
241
18
5
48
1
167
156
48
1
72
119
13
84
132
72
18
54
252
83
48
ABCD 96373761832*3^$a+1 [50053]
161
18
93
57
102
36
78
54
13
80
28
35
109
56
87
18
39
16
12
5
18
9
27
81
72
48
33
15
12
69
48
6
25
5
67
5
54
6
30
37
36
12
5
24
39
172
5
27
21
39
15
1
17
55
53
135
192
12
240
16
35
49
5
31
41
6
30
24
138
36
54
103
288
104
33
67
20
15
150
51
72
28
11
30
150
21
60
60
15
57
3
138
54
93
172
11
49
71
36
9
12
39
61
119
453
15
105
15
13
77
303
40
8
51
30
54
6
48
78
54
108
36
66
13
41
27
28
20
144
93
12
6
12
78
115
5
67
32
28
12
11
72
48
36
109
17
15
45
223
32
9
6
30
18
36
1
32
16
80
57
27
3
37
68
112
53
24
30
114
15
51
60
9
12
9
168
111
4
11
36
18
43
65
43
24
108
23
57
9
36
67
20
21
6
66
123
72
93
19
5
12
6
84
6
120
54
18
63
87
25
140
27
21
52
35
21
64
36
5
39
100
11
102
27
240
16
32
177
31
71
24
192
18
15
27
18
195
15
9
81
90
69
81
84
3
52
35
1
41
48
42
13
71
24
45
75
73
8
4
68
28
179
6
7
47
12
193
116
60
9
150
66
147
48
52
23
6
3
27
6
48
55
32
93
180
54
18
54
216
33
39
1
5
27
27
61
41
36
3
57
7
5
3
33
126
126
42
121
35
37
5
27
27
21
63
49
80
60
15
21
27
42
3
40
32
40
5
91
20
57
7
140
51
84
90
6
157
20
12
21
27
9
3
16
149
30
21
51
13
23
78
67
53
54
18
24
3
76
44
136
29
15
16
80
4
23
18
207
27
18
72
96
72
54
30
3
16
35
114
31
72
59
66
75
33
36
19
41
54
192
90
54
18
42
61
5
75
57
102
24
66
78
18
12
132
31
35
37
108
32
45
12
96
3
45
6
69
15
49
96
149
120
123
52
23
54
54
9
27
181
17
18
108
60
105
21
43
41
6
30
51
27
30
18
57
15
60
66
139
77
3
51
42
54
120
21
105
60
18
97
23
57
15
54
3
15
72
1
72
77
48
42
84
42
12
63
27
21
105
135
4
23
13
41
199
35
6
31
35
18
15
112
5
7
68
63
49
96
17
18
129
87
24
12
193
20
27
13
95
12
13
44
33
108
19
17
139
221
36
55
23
84
18
42
30
18
24
48
45
171
36
1
5
54
49
5
15
132
48
21
108
15
28
23
6
144
7
23
37
12
96
41
30
109
80
4
23
78
67
59
121
20
69
19
120
77
67
95
36
24
33
87
42
63
45
3
45
15
27
66
6
54
144
151
24
8
132
57
126
13
32
48
64
8
52
36
161
36
24
43
83
85
12
11
12
24
81
57
78
12
13
188
64
77
243
40
176
105
115
60
20
129
138
24
30
139
59
6
30
132
48
42
3
99
13
72
60
17
108
31
32
9
36
87
16
29
15
48
75
45
69
30
9
4
11
324
18
12
42
9
21
91
12
36
24
36
35
96
33
16
5
12
55
20
12
16
11
66
42
90
15
213
75
69
3
60
28
48
24
5
48
54
49
65
12
127
35
6
30
57
177
3
87
36
37
68
39
18
42
93
12
57
36
3
69
48
114
61
152
36
15
177
27
133
59
54
19
23
102
91
77
27
40
36
17
27
45
171
135
126
18
36
24
61
32
12
3
57
45
42
48
1
80
64
71
6
18
12
13
23
45
45
87
16
11
69
12
12
27
6
12
96
66
21
57
43
200
39
36
18
36
19
12
77
6
66
91
17
60
12
36
168
90
84
1
12
72
5
55
48
92
48
69
3
15
13
68
39
78
84
90
153
36
64
53
3
52
17
3
33
60
66
18
72
18
13
132
20
51
6
51
100
152
87
1
8
27
153
12
87
60
13
53
67
60
12
36
5
27
48
87
37
41
162
30
15
160
65
18
105
12
48
27
13
44
15
72
9
60
9
31
35
42
12
162
1
17
72
18
90
18
13
29
3
9
54
54
90
186
67
20
108
21
30
36
37
17
24
126
84
37
17
78
105
15
78
12
90
73
84
8
219
108
30
63
28
125
96
3
87
30
126
18
15
12
27
21
69
18
114
30
33
27
13
36
32
12
63
18
42
57
15
36
30
75
64
65
31
71
13
83
30
ABCD 96373861744*3^$a+1 [50033]
18
4
155
3
66
34
36
36
74
16
11
15
94
14
34
30
56
52
78
6
18
47
36
13
80
30
16
6
48
20
15
27
88
5
127
8
40
54
23
7
6
35
61
30
216
38
34
20
57
24
55
2
28
11
3
18
30
18
10
30
30
17
45
3
9
3
7
8
60
12
22
6
114
120
30
48
18
23
15
64
30
12
24
50
40
66
11
33
4
23
55
60
2
16
50
60
34
47
24
7
29
51
40
2
88
42
102
18
50
3
7
18
42
17
43
18
38
34
36
2
12
261
25
11
25
38
70
23
24
33
30
10
78
20
58
11
85
35
33
46
5
15
4
38
3
19
17
31
38
30
40
30
80
12
22
12
30
11
15
4
5
85
24
80
70
17
75
22
18
29
24
69
36
64
11
31
29
15
16
56
10
8
111
36
109
8
3
7
26
76
11
3
34
30
41
25
24
11
1
6
32
70
71
12
67
42
36
60
83
1
36
18
12
8
10
12
23
15
30
16
6
53
39
28
24
86
4
30
60
18
30
18
42
12
5
103
30
50
58
35
43
17
37
18
42
18
18
14
22
59
12
43
36
41
60
3
16
18
6
125
79
30
11
1
18
36
12
5
13
44
27
31
48
5
61
11
24
1
23
31
30
26
4
18
12
18
18
2
58
54
65
24
72
7
41
207
58
66
14
27
123
12
10
84
14
4
60
18
23
9
48
60
3
61
8
51
12
55
48
17
15
105
79
30
66
30
42
41
15
46
11
33
52
60
24
78
8
34
71
13
144
38
72
22
38
22
11
165
18
40
6
6
12
66
44
100
47
1
12
26
34
6
32
28
102
8
10
32
9
49
11
3
21
55
12
29
13
12
95
1
35
13
6
26
10
12
12
84
12
12
18
30
18
32
15
15
22
48
102
86
15
7
8
16
5
21
22
6
35
7
29
19
6
30
48
66
11
9
76
11
123
4
41
1
14
72
22
11
49
30
41
99
48
22
47
19
24
72
60
26
99
25
26
22
36
104
111
1
18
41
91
26
10
84
26
40
59
13
6
96
26
3
55
12
102
48
12
68
15
3
90
40
35
60
7
5
13
36
36
8
135
1
44
4
60
108
8
12
34
90
36
23
19
18
23
55
42
2
21
1
126
54
38
33
3
4
41
9
58
8
10
14
10
11
15
45
9
3
105
64
59
105
15
57
34
5
60
43
72
18
11
19
36
30
35
37
68
10
6
59
12
37
23
7
6
6
14
72
18
52
128
21
84
31
24
5
67
72
18
8
4
86
10
20
22
38
15
145
35
75
52
20
10
18
5
19
38
52
11
127
5
33
10
84
53
57
30
18
22
12
8
10
56
4
42
18
8
28
14
66
16
84
32
34
29
55
17
49
11
60
27
22
6
72
41
55
24
6
11
31
5
3
12
4
48
48
29
3
88
2
18
33
69
40
68
42
18
120
22
101
31
84
132
12
18
23
12
37
18
53
1
54
5
19
50
66
22
18
5
72
37
60
42
78
47
51
33
12
15
28
156
44
16
56
9
43
80
28
54
38
96
34
18
5
7
42
11
24
3
10
11
69
40
11
36
1
54
29
37
38
4
18
35
97
83
24
33
16
12
38
10
126
66
2
16
14
46
122
22
96
6
18
42
26
22
30
38
60
63
9
18
10
18
17
60
37
72
18
12
65
1
23
55
36
6
12
11
15
40
30
12
23
67
20
10
35
24
19
42
24
11
13
36
60
6
62
36
22
54
14
52
78
42
18
215
1
60
26
18
22
60
5
15
69
24
85
11
19
5
61
38
22
11
49
11
45
15
93
15
12
7
12
14
16
78
48
2
30
10
11
72
19
24
60
12
185
27
28
113
75
12
34
8
16
11
13
11
39
10
6
20
34
48
18
6
11
27
16
12
65
43
5
12
45
10
53
1
84
32
18
21
73
6
5
12
19
66
23
67
48
17
43
12
5
105
22
80
21
1
66
54
48
12
60
35
13
23
24
21
82
48
42
23
7
6
30
137
3
22
18
60
65
55
6
18
30
30
53
43
102
20
3
61
86
10
78
24
77
21
10
24
44
76
30
38
10
23
120
48
36
61
12
60
56
27
33
144
36
22
125
13
32
58
20
34
30
26
40
12
50
33
1
48
102
41
7
6
20
10
66
59
37
18
36
24
6
26
129
43
161
15
154
30
18
54
36
12
96
5
1
18
120
50
10
6
174
38
52
78
42
11
25
14
16
2
63
12
33
4
50
16
90
66
29
85
50
24
40
8
60
28
5
19
12
41
7
36
6
95
33
60
30
21
31
65
33
66
24
81
19
12
89
61
44
52
110
22
60
90
41
15
10
14
57
60
55
41
13
66
6
60
20
3
9
16
11
19
14
88
30
78
30
41
24
12
49
6
68
10
66
60
18
12
48
36
62
34
14
100
17
45
15
13
102
24
36
30
50
4
18
42
5
49
47
19
29
120
1
78
6
20
10
12
24
36
12
8
22
18
5
45
112
158
10
18
30
20
16
6
132
60
30
42
36
24
104
10
35
49
18
30
18
17
25
98
117
15
9
1
8
34
90
36
6
29
7
8
57
49
18
41
39
138
10
12
12
36
72
18
59
73
47
39
105
39
40
20
46
35
9
16
110
106
86
10
24
120
44
15
36
13
80
90
6
90
16
65
1
18
54
60
12
84
35
79
20
10
11
25
32
40
80
34
6
2
30
22
38
10
188
45
48
36
13
42
44
10
54
17
31
29
91
42
42
5
31
114
26
40
48
50
16
26
10
42
38
12
16
11
99
94
48
30
5
13
36
6
60
18
30
41
39
46
35
73
11
69
160
48
23
36
25
18
66
71
21
4
30
68
52
5
1
30
20
93
37
23
55
72
18
42
5
133
6
24
54
102
89
12
37
48
2
21
7
65
33
46
26
100
20
88
24
18
78
6
74
40
30
2
3
19
36
12
12
36
5
36
25
59
15
82
155
60
48
60
57
22
17
13
42
56
30
10
48
36
30
8
111
15
46
48
6
12
8
34
8
15
24
31
54
6
54
26
4
125
24
15
4
36
41
49
6
36
53
ABCD 96374026096*3^$a+1 [50028]
7
12
8
45
7
161
27
117
87
6
64
168
30
41
7
20
144
6
130
53
91
6
14
9
19
41
147
82
71
39
112
29
19
5
43
65
72
7
56
52
12
36
65
19
26
15
255
4
110
58
5
15
10
11
37
30
84
8
12
28
30
8
15
39
9
19
102
8
40
42
29
9
22
56
10
42
140
10
8
72
18
100
84
30
86
120
40
60
24
30
11
27
42
48
3
15
64
80
108
372
16
72
62
58
5
43
20
52
30
11
27
114
10
6
23
19
60
53
69
130
20
48
10
32
48
102
16
132
200
12
36
52
120
2
10
89
171
16
17
3
45
127
68
45
7
101
72
15
33
19
48
5
67
42
110
16
42
8
54
90
78
33
25
110
40
137
33
15
19
36
74
58
120
48
44
21
7
92
60
100
50
48
22
48
8
34
8
160
8
30
60
12
72
21
19
48
60
102
80
16
104
99
72
79
6
143
27
12
18
75
55
53
12
37
71
31
146
10
104
21
97
23
39
129
1
11
7
68
40
104
69
24
93
22
2
208
42
56
54
40
18
48
102
11
24
3
4
116
12
148
12
12
26
27
3
12
40
92
9
19
62
40
11
7
182
39
79
53
99
40
108
30
32
51
15
94
119
24
3
60
90
82
30
30
98
72
18
70
42
60
32
36
4
29
67
50
120
40
62
21
7
20
42
22
29
180
39
48
34
59
19
53
15
4
26
22
2
30
16
53
61
11
109
6
132
12
29
7
72
80
172
56
90
3
19
8
4
38
42
28
18
47
3
22
110
202
6
32
28
14
46
53
61
18
68
40
65
9
40
86
12
78
63
19
108
24
8
81
49
38
10
47
55
2
46
80
90
142
68
12
28
12
32
16
65
19
29
39
28
30
14
58
150
41
51
153
13
23
57
42
12
48
28
12
152
10
11
19
50
16
30
32
100
101
91
6
62
18
30
24
21
27
12
81
45
30
57
63
52
60
50
58
30
134
93
37
6
2
3
132
57
58
30
48
95
27
28
53
31
38
72
3
63
112
12
90
26
57
36
12
7
38
30
112
12
78
38
42
112
18
20
42
30
10
26
142
8
82
60
2
6
45
67
20
21
31
26
10
5
15
180
93
67
77
7
98
120
118
42
162
48
60
60
8
64
30
48
11
19
12
86
135
177
70
72
56
10
42
41
31
150
30
18
30
53
7
92
153
67
20
93
36
1
6
74
150
18
51
117
42
81
12
55
12
30
2
33
55
12
161
7
2
10
78
18
12
18
23
31
26
64
38
21
7
60
104
28
8
22
30
32
10
38
28
30
42
62
46
5
19
68
93
15
90
3
27
4
41
7
78
54
29
21
40
86
34
50
28
8
72
21
109
11
31
36
113
49
110
72
21
147
40
72
26
22
18
35
7
150
18
24
20
58
11
7
72
30
30
2
30
10
18
20
100
12
48
48
252
8
52
32
10
30
56
33
72
9
58
101
201
30
58
128
24
16
47
195
21
1
80
166
5
19
29
19
5
55
38
22
228
60
50
15
19
68
88
2
10
8
4
36
44
21
37
38
90
102
12
30
10
8
118
80
10
92
48
10
30
84
60
8
21
21
6
4
68
10
8
24
6
40
60
110
3
109
143
25
2
132
96
33
7
2
22
18
128
15
15
52
30
35
13
23
49
138
65
7
30
182
16
12
20
130
120
2
88
8
4
36
5
25
62
45
13
23
81
40
6
42
72
8
72
6
177
87
60
16
14
10
30
11
15
52
2
88
168
32
135
105
10
12
26
202
5
7
90
11
15
12
21
7
12
5
36
79
2
96
15
60
7
41
19
2
10
101
48
49
11
12
115
305
45
160
23
24
7
18
90
41
24
147
96
4
36
92
70
120
72
59
24
3
40
50
24
150
28
30
18
14
66
52
8
105
9
40
90
30
86
4
110
150
9
1
6
2
63
7
2
40
30
8
40
42
78
12
6
72
71
31
80
58
8
3
7
17
7
6
2
93
9
186
4
210
26
12
141
24
115
12
6
24
66
5
57
3
19
240
56
4
78
30
12
29
27
30
10
30
72
30
2
126
10
23
120
39
18
10
20
10
35
7
20
45
15
28
90
23
24
67
78
11
7
44
9
1
110
58
11
61
6
24
48
185
36
37
30
122
22
18
2
6
63
27
45
67
110
3
180
25
30
2
70
41
87
154
30
89
127
32
130
30
2
46
5
45
15
7
8
33
7
180
12
32
9
31
36
12
162
38
18
3
7
24
41
19
26
22
2
18
40
60
12
60
56
234
58
41
7
12
12
36
5
237
3
27
40
20
30
78
24
28
38
3
51
28
62
118
8
33
24
55
53
69
48
10
38
24
63
27
21
ABCD 96374073364*3^$a+1 [50086]
56
256
47
105
21
75
51
61
143
30
27
24
96
24
96
72
57
159
64
47
9
45
6
13
56
21
19
35
21
69
51
9
6
120
49
35
85
5
91
24
120
101
51
48
69
3
69
19
65
55
71
108
13
24
23
72
33
21
51
15
49
11
165
88
8
3
21
45
75
39
81
63
25
8
24
88
32
48
40
35
36
150
51
24
16
8
15
96
121
56
48
69
126
45
15
49
152
24
75
61
5
75
45
43
8
64
24
29
43
24
56
27
120
13
83
36
25
59
21
96
243
21
88
48
24
80
96
24
256
24
56
33
15
16
59
66
3
40
71
1
53
102
45
15
24
24
102
3
120
21
51
144
141
51
99
24
45
21
3
16
35
66
19
96
89
55
5
36
15
24
9
12
19
5
54
93
48
21
114
25
125
19
56
45
90
60
61
24
240
120
96
29
24
6
69
192
96
64
125
30
18
3
24
216
24
255
1
23
6
19
72
17
87
24
120
15
25
80
240
45
139
95
153
39
30
51
64
5
3
45
123
9
135
15
33
168
48
129
7
8
160
48
113
15
40
11
13
5
282
30
43
167
25
23
217
24
5
51
15
9
21
91
53
24
147
96
40
23
9
48
9
18
61
5
51
24
72
63
1
8
141
36
90
61
48
41
15
24
24
72
16
24
8
40
96
96
176
33
15
64
8
48
15
25
11
54
55
41
78
121
56
39
121
48
48
29
30
18
186
60
37
53
75
72
27
66
6
78
6
25
240
80
39
81
16
5
43
48
8
120
72
48
165
171
15
249
24
120
88
24
176
120
63
30
99
40
41
135
40
5
60
54
145
41
66
21
24
96
93
51
40
56
48
15
49
48
23
121
48
5
90
33
63
24
81
45
19
56
144
72
39
169
48
29
54
165
81
39
112
128
99
13
77
6
180
25
215
1
35
18
30
133
72
35
117
99
117
24
40
5
43
8
9
84
115
5
54
90
3
48
112
144
176
33
6
120
24
49
35
60
1
29
30
37
53
3
40
8
96
15
25
53
27
64
125
54
42
19
11
69
15
57
207
1
80
16
8
48
27
42
115
8
72
39
57
48
21
78
21
16
8
48
3
85
11
60
24
24
6
75
81
48
36
19
107
21
57
327
40
176
33
15
15
25
35
96
205
48
5
51
24
96
24
51
69
21
27
159
81
24
69
27
27
37
8
16
29
43
168
192
8
24
120
111
177
120
120
69
60
55
176
24
96
27
45
111
96
9
136
23
66
30
57
3
144
37
5
171
24
64
56
48
96
24
16
131
13
11
36
54
51
96
48
40
56
75
84
57
64
96
24
29
126
114
139
8
87
241
80
40
11
21
48
64
168
120
48
11
45
24
24
48
9
39
51
141
3
60
49
56
72
160
32
88
8
72
3
24
6
127
23
54
6
60
25
11
114
54
21
64
95
66
127
32
96
81
30
9
75
66
115
5
19
32
48
16
336
83
36
121
8
15
81
9
90
21
48
81
111
96
24
96
9
15
16
320
24
16
77
27
45
84
96
63
27
13
72
29
19
155
13
53
6
90
19
29
3
63
1
144
104
40
56
24
75
93
40
8
40
24
32
15
1
120
24
8
45
6
66
24
139
5
30
120
13
29
51
33
135
39
33
3
21
39
9
16
24
11
6
15
88
71
30
99
96
64
72
95
1
8
40
56
15
48
6
75
40
11
69
16
48
80
21
90
90
36
43
48
23
9
45
115
5
72
3
96
24
27
21
3
54
207
16
32
48
24
219
21
16
53
120
6
24
96
30
15
16
17
87
3
61
191
30
123
81
234
21
96
45
48
42
24
25
29
3
63
54
30
306
67
53
51
255
49
29
3
72
216
24
88
24
104
16
56
72
87
129
21
60
63
111
144
6
24
3
33
231
64
32
9
31
47
66
6
24
1
56
147
61
5
126
90
ABCD 96374846684*3^$a+1 [50011]
12
15
3
18
7
29
55
5
24
36
31
53
7
23
102
42
12
6
24
63
27
48
36
60
21
9
24
31
17
48
24
55
11
36
21
105
132
12
3
16
29
7
65
75
45
60
6
85
240
35
30
12
12
78
42
36
30
9
63
126
6
13
80
16
11
6
18
6
48
6
6
18
12
24
9
3
42
18
30
90
30
39
3
13
17
3
3
30
126
1
5
39
16
84
59
144
21
16
11
12
66
6
1
12
48
23
12
18
132
48
6
1
5
15
27
12
24
6
55
23
45
33
42
6
12
159
3
12
6
75
9
60
36
12
6
37
53
24
162
1
83
12
117
63
24
18
36
66
1
5
55
5
27
36
9
90
30
12
66
12
42
6
18
6
6
24
24
60
36
6
24
21
15
24
121
20
27
1
17
3
9
48
30
85
59
24
30
19
23
42
12
60
114
30
60
54
12
84
21
129
30
1
5
60
18
13
29
6
42
48
60
42
36
36
108
25
17
91
35
12
6
6
21
4
5
103
20
15
18
132
6
12
25
47
42
78
25
23
54
18
93
87
12
36
45
28
29
48
12
27
9
24
6
37
17
15
45
12
6
12
36
6
48
36
54
12
153
93
79
29
19
68
12
27
18
12
75
9
6
90
19
35
54
7
65
51
27
18
18
12
18
147
12
16
47
120
42
12
36
42
12
168
33
48
15
84
97
59
85
11
33
27
66
19
5
63
28
65
54
6
19
29
7
23
12
18
6
1
17
3
15
30
48
51
3
30
12
6
18
39
48
4
71
18
39
45
6
120
12
9
3
12
48
1
32
48
15
12
30
3
15
1
84
5
24
6
6
66
12
12
30
24
6
24
30
24
31
80
21
31
5
48
12
12
18
12
12
69
9
30
78
12
36
102
30
18
6
3
12
64
29
12
78
13
12
11
6
30
1
5
27
87
6
54
93
36
9
66
42
30
30
75
15
30
7
96
5
24
30
1
71
6
12
12
6
9
33
42
60
6
15
52
35
48
60
24
21
27
12
78
48
48
15
21
48
6
12
25
32
21
72
15
27
37
5
6
73
35
6
30
73
41
36
6
12
42
18
30
6
24
25
5
12
15
45
111
4
35
24
12
18
42
18
27
3
12
18
12
18
30
12
42
30
12
31
53
30
81
45
24
6
30
19
17
12
36
60
24
43
89
6
33
4
35
6
6
13
32
15
36
12
48
12
21
15
36
13
41
6
18
115
12
48
68
9
54
30
15
15
54
12
51
57
12
54
21
9
54
12
126
67
5
12
6
24
1
23
12
12
6
12
24
6
42
55
23
12
6
135
39
12
18
6
9
15
30
18
13
17
12
55
17
54
6
60
90
9
4
11
1
11
24
49
44
57
18
102
19
29
6
54
12
54
36
18
30
12
54
36
24
15
9
30
42
15
4
60
17
3
39
21
57
42
36
126
30
30
3
16
5
6
78
3
33
6
25
11
69
36
33
12
12
60
6
30
19
23
12
6
36
48
36
42
42
43
35
18
6
60
30
6
25
44
4
12
17
12
6
48
12
174
60
54
30
6
6
18
9
45
67
11
48
54
42
21
33
15
21
36
67
36
5
12
48
12
12
102
13
48
23
24
1
32
9
18
6
24
12
31
44
3
1
32
12
27
90
84
72
3
15
1
5
18
12
30
48
12
19
155
6
60
78
1
29
36
66
13
11
6
36
27
51
49
137
55
5
6
12
21
39
6
12
48
12
12
15
45
7
5
43
53
30
24
18
12
55
41
78
24
30
12
30
60
6
24
114
61
11
30
24
66
12
30
12
6
24
9
16
23
12
66
43
77
42
12
13
65
12
24
39
3
49
5
54
12
30
7
65
31
11
6
90
78
27
9
36
24
39
117
30
54
6
60
48
36
69
16
83
13
113
91
80
180
3
18
72
51
9
42
18
6
36
6
30
12
66
54
21
4
12
29
24
12
31
5
15
15
33
9
30
21
69
12
18
1
12
53
90
6
36
55
29
30
21
3
1
23
57
15
6
39
9
96
18
37
5
30
24
9
57
48
12
48
18
12
6
12
24
30
18
30
30
51
4
23
60
25
5
18
12
24
54
42
117
63
42
72
3
45
72
90
1
12
96
11
6
18
1
53
18
42
120
3
45
7
17
6
18
24
27
21
42
12
84
36
49
65
60
12
19
5
30
49
11
85
11
24
36
54
24
156
18
18
39
15
30
18
6
6
54
12
3
39
13
32
45
6
72
84
1
59
6
60
12
18
42
48
54
60
48
6
6
30
6
9
9
7
23
6
114
24
6
42
42
18
78
30
49
47
6
24
51
3
6
3
27
9
9
90
45
15
13
65
18
126
15
81
24
36
30
12
6
19
23
24
33
3
97
11
1
65
18
30
30
18
30
60
42
6
30
132
24
79
32
27
1
29
48
18
36
129
75
85
29
30
33
4
53
72
15
21
63
27
132
13
47
1
65
19
5
12
96
48
66
6
12
7
36
29
6
30
12
3
33
15
21
18
6
12
39
21
7
41
12
75
9
48
18
48
54
66
6
24
72
84
6
49
5
39
16
41
43
5
7
59
21
27
78
7
20
21
6
1
17
3
27
30
30
21
4
128
15
72
12
18
18
9
15
18
31
17
24
54
30
12
72
42
1
29
6
12
6
12
12
78
25
17
18
9
9
72
24
18
18
7
77
6
105
4
29
24
18
12
6
55
5
24
30
30
12
36
12
27
9
60
12
60
18
24
85
36
11
18
12
174
36
6
48
31
29
60
12
39
15
18
3
64
29
30
12
48
37
84
5
126
12
102
48
18
18
7
17
27
4
35
6
6
18
15
15
54
66
12
25
23
114
12
24
147
63
102
12
30
1
36
236
33
6
13
5
43
17
66
54
30
42
24
6
81
27
90
12
48
12
6
54
3
75
48
18
6
78
12
30
66
18
36
13
36
89
6
24
57
9
36
30
6
63
27
54
30
60
78
18
37
11
42
30
13
89
12
36
18
6
48
15
15
90
7
5
6
108
12
9
9
66
21
84
60
9
42
12
66
24
6
21
9
24
30
6
102
24
30
36
30
132
78
18
6
63
33
108
6
61
59
18
55
23
30
27
15
96
6
75
9
12
42
1
11
24
114
30
12
18
6
6
78
1
11
25
60
5
114
6
6
90
54
18
12
6
9
48
15
1
35
49
23
30
18
6
19
11
60
30
30
18
6
6
139
32
15
42
18
18
42
24
18
42
6
12
67
53
75
117
60
3
45
3
15
18
12
63
4
48
5
24
30
30
18
1
11
54
15
81
48
31
32
69
18
42
15
21
12
48
79
5
31
29
6
18
36
39
15
1
41
84
3
63
30
42
37
29
39
27
66
12
103
5
84
6
33
9
6
12
84
60
36
13
11
30
18
30
12
78
1
29
12
18
6
12
42
6
31
23
42
ABCD 96375002008*3^$a+1 [50096]
222
18
120
6
102
42
17
1
408
252
54
18
18
72
42
239
31
36
30
47
96
79
36
36
138
126
65
97
47
85
66
60
36
174
90
36
36
72
180
60
12
60
89
19
18
84
23
91
12
72
6
11
43
101
144
163
54
36
132
156
126
149
145
47
7
30
60
66
6
30
36
18
204
23
144
13
35
55
228
90
42
257
49
30
17
109
36
54
108
77
13
131
55
36
48
108
60
77
13
35
163
162
90
174
78
66
54
77
175
36
42
35
96
85
432
120
132
47
55
108
6
54
108
162
30
60
120
36
54
18
149
85
59
127
264
54
36
90
36
240
48
6
36
174
41
48
7
89
109
162
138
24
108
108
54
18
72
23
13
72
90
192
113
48
55
60
36
90
36
30
132
162
54
54
12
24
216
108
246
126
204
12
90
24
5
49
30
222
12
18
18
90
42
18
90
126
138
72
60
108
18
137
205
18
234
66
78
396
18
18
90
30
42
12
89
55
42
47
96
55
89
13
144
179
7
18
120
414
162
24
216
95
13
12
60
108
120
23
19
29
7
174
126
114
90
126
72
192
18
42
191
133
12
42
293
49
54
30
24
102
54
126
78
72
66
17
55
288
54
6
30
47
277
6
54
84
90
72
137
85
18
318
72
162
132
29
55
41
144
240
121
198
113
144
205
90
89
97
120
162
197
91
18
24
126
120
186
59
259
125
343
54
35
115
354
36
96
198
17
283
72
204
209
145
132
59
265
54
65
1
54
114
108
59
13
72
396
102
18
108
24
66
24
120
42
36
180
18
54
36
84
47
43
150
47
1
90
90
24
18
48
60
293
85
72
35
229
24
84
108
227
31
65
25
30
89
37
96
210
185
48
91
54
335
7
24
113
121
36
156
132
198
138
6
30
90
78
23
13
54
66
132
90
138
36
335
31
12
5
67
18
60
48
60
83
109
6
77
85
203
336
96
85
107
67
6
30
137
25
180
216
36
240
84
90
42
383
151
18
6
84
126
6
281
48
61
131
49
36
78
54
36
12
72
47
295
198
186
54
36
30
161
151
120
60
198
36
36
23
7
60
18
54
162
371
25
108
90
36
90
30
5
19
77
43
5
96
48
85
42
48
42
84
24
203
85
84
18
90
60
108
144
36
30
42
216
95
61
24
102
132
36
66
144
59
37
54
5
205
144
131
55
84
90
288
24
84
24
23
13
66
216
270
18
114
66
5
67
222
30
402
18
336
150
72
47
1
240
12
ABCD 96375041188*3^$a+1 [50086]
114
23
43
5
12
13
11
163
42
30
198
6
6
120
18
30
6
5
19
72
60
36
12
102
35
48
37
35
144
79
17
31
30
35
49
228
12
119
1
18
36
60
24
60
6
90
17
13
54
12
54
132
24
18
5
13
24
54
29
72
1
114
5
229
54
36
66
23
25
71
61
30
6
12
107
61
12
66
137
12
96
25
54
30
23
127
30
132
78
96
5
49
95
25
35
61
186
6
12
78
42
12
66
30
72
6
96
41
13
120
6
5
85
6
24
48
30
180
108
12
42
36
5
48
61
120
35
19
126
18
78
114
24
66
54
12
5
132
37
48
30
18
18
17
79
6
47
7
6
35
73
36
131
37
12
30
18
35
7
18
36
6
5
73
18
5
144
19
65
1
6
42
6
6
35
121
30
185
7
173
7
36
29
72
103
65
1
167
199
36
17
25
83
13
59
96
25
174
42
6
12
30
42
78
42
5
36
43
246
126
54
18
30
6
65
49
30
6
24
6
30
60
30
66
23
97
84
36
18
12
78
11
25
24
11
84
12
19
54
6
101
139
54
47
49
35
25
12
48
6
150
59
36
1
72
83
7
137
31
102
60
138
42
47
1
240
24
138
228
12
90
83
19
36
84
108
6
11
1
24
23
72
43
30
47
73
48
150
78
24
36
54
137
60
13
23
25
144
36
12
12
11
19
18
131
1
35
31
12
12
24
5
1
156
24
48
35
36
49
107
13
12
18
72
6
143
1
24
71
49
54
5
25
66
54
42
65
25
84
30
24
48
114
90
5
1
60
42
30
12
60
24
6
41
13
96
60
66
17
180
61
54
42
108
48
179
36
7
12
66
54
90
60
24
66
48
18
30
29
211
17
1
30
120
66
48
156
24
71
60
12
223
17
67
5
12
25
120
95
36
13
30
120
185
127
65
12
168
7
5
7
66
23
96
151
5
43
6
24
6
108
150
30
150
102
41
12
1
71
13
30
126
24
167
73
6
36
6
47
60
85
12
6
24
24
84
17
25
48
18
54
30
90
239
19
36
17
49
30
48
6
6
6
12
48
102
48
53
1
114
36
60
138
11
1
35
1
42
17
25
168
240
42
41
7
72
150
11
180
12
217
66
17
96
91
24
54
71
25
47
72
91
54
72
84
71
43
18
24
6
102
47
31
60
12
18
174
48
162
6
12
48
5
84
145
90
29
1
83
145
90
12
29
25
12
35
127
41
12
169
6
5
13
90
84
5
115
173
12
48
319
78
42
18
6
77
25
180
72
60
35
55
5
37
24
12
12
30
30
30
30
6
12
5
48
25
6
78
36
35
96
25
30
53
12
24
85
102
24
18
78
30
12
95
31
6
23
73
48
12
42
48
53
1
48
30
42
30
24
66
90
5
13
36
12
35
49
24
30
24
5
43
5
103
102
12
35
1
240
102
5
24
199
5
79
120
6
35
109
215
133
12
66
216
29
49
42
41
7
5
67
6
12
30
6
54
30
156
12
83
156
13
12
59
12
37
18
24
6
72
71
25
35
25
36
168
102
6
60
18
30
36
30
48
42
30
5
31
113
19
18
42
161
25
54
101
31
48
6
60
30
6
138
12
114
36
6
192
6
30
132
77
72
115
29
1
11
127
5
13
108
47
19
6
12
47
48
192
1
143
7
5
25
114
41
7
18
23
12
133
11
96
37
12
18
5
13
78
12
114
71
168
1
24
6
6
72
203
12
55
48
18
156
18
162
60
18
5
31
30
54
53
19
90
24
59
61
6
29
19
120
48
60
42
12
48
143
49
60
108
48
60
95
43
5
1
36
83
25
11
108
25
18
102
60
12
23
72
96
73
36
108
240
72
18
41
25
24
132
23
127
5
84
85
54
6
11
25
23
31
60
36
5
48
61
11
79
41
61
35
7
18
48
24
132
150
6
48
24
30
90
11
96
13
18
5
199
18
36
11
85
48
30
6
59
25
6
72
5
73
36
35
1
23
91
5
60
43
6
6
66
54
78
35
1
6
6
24
11
139
41
49
23
48
13
11
1
23
85
6
84
126
23
7
29
1
11
55
18
6
24
6
114
6
24
35
55
36
60
41
49
48
96
42
113
36
25
30
41
157
12
6
17
12
13
23
49
84
47
43
29
25
156
42
48
84
318
35
7
120
30
71
49
96
120
71
73
66
102
ABCD 96375043712*3^$a+1 [50321]
36
59
129
51
73
8
112
8
40
29
111
288
87
25
20
63
90
19
53
63
279
165
33
198
54
103
24
35
61
392
72
88
8
9
288
55
71
72
57
108
64
5
18
45
45
108
3
52
35
18
72
79
29
180
252
19
108
17
180
115
101
3
69
27
63
133
84
35
54
67
23
54
63
45
115
173
27
99
9
27
18
31
8
15
45
81
111
33
235
116
81
31
5
135
45
7
12
35
18
115
200
36
171
54
19
12
48
48
53
31
168
72
60
83
157
60
48
176
16
20
36
153
90
126
126
18
36
39
172
203
37
35
162
75
33
67
5
90
81
45
7
24
224
64
23
144
1
17
90
18
99
63
13
132
48
44
33
63
45
207
100
348
65
19
44
120
112
47
72
54
31
48
48
53
54
117
28
56
177
27
63
97
20
28
84
104
16
36
173
7
137
216
7
155
54
111
15
54
54
144
18
54
93
36
76
29
90
180
57
108
69
147
33
18
18
36
90
9
117
199
180
89
67
5
99
16
32
40
65
55
8
63
1
89
79
11
1
35
18
18
9
28
20
132
76
80
15
72
21
15
1
56
40
240
72
5
72
63
112
48
47
21
15
18
72
55
17
247
80
69
54
13
77
63
12
105
126
1
8
117
31
80
33
127
287
81
52
144
65
151
20
9
3
72
159
72
97
65
108
235
72
125
75
105
63
9
75
36
33
36
115
389
27
45
39
15
18
43
47
25
83
9
99
1
143
25
200
40
5
198
25
20
45
19
35
25
29
36
43
47
54
36
31
113
7
29
99
4
80
15
45
27
13
41
79
272
120
15
153
153
63
9
67
108
68
207
81
112
32
52
104
141
39
69
43
29
3
28
23
306
108
235
53
3
105
111
51
37
72
161
108
39
160
228
5
27
280
8
27
90
72
54
9
28
53
19
408
8
304
53
54
36
93
87
72
36
57
112
120
17
36
39
208
41
27
9
468
63
63
97
32
132
9
54
108
117
45
36
54
81
84
96
112
84
48
92
33
72
18
18
162
13
152
33
39
100
68
156
132
12
33
255
105
7
83
25
245
72
72
90
21
33
72
54
193
167
18
72
111
4
29
27
84
160
89
7
204
59
90
144
3
112
56
64
71
57
100
77
103
8
87
45
4
96
143
109
48
84
29
54
37
240
120
44
144
28
20
60
9
31
152
40
83
144
234
72
7
48
20
33
36
39
15
157
120
29
31
188
69
18
225
99
9
12
33
7
65
198
1
20
141
180
75
15
37
53
219
76
24
23
18
55
17
43
60
167
145
17
54
162
7
236
16
191
90
75
15
169
164
64
92
15
21
180
33
79
168
5
79
108
11
237
24
16
20
12
72
24
36
63
325
200
33
3
36
105
90
270
180
18
90
36
27
360
232
47
1
504
20
36
60
52
65
7
29
75
172
44
196
60
29
3
40
101
139
275
73
17
67
104
9
36
67
84
60
5
144
ABCD 96375111884*3^$a+1 [50057]
66
24
18
120
5
25
78
29
48
25
30
53
144
36
55
60
24
65
25
11
79
101
169
23
175
138
359
12
91
5
12
175
30
6
54
6
60
90
204
47
103
6
35
25
42
149
1
120
23
7
65
13
54
113
7
6
12
12
11
60
37
18
102
78
54
35
13
78
252
42
108
167
13
30
48
42
42
65
61
42
42
71
85
12
83
19
17
120
13
18
162
83
67
48
29
1
12
6
12
42
155
1
42
120
48
77
43
54
6
41
1
18
84
41
19
66
12
119
43
138
72
36
162
168
24
65
61
30
17
55
90
42
77
19
72
138
72
59
1
179
151
29
24
25
11
31
12
6
107
132
25
6
17
103
60
114
66
12
29
48
61
30
5
7
132
36
12
5
235
18
239
1
35
169
23
7
30
167
43
101
120
24
25
47
13
60
18
17
163
30
35
97
48
23
36
144
12
145
12
30
48
12
41
24
121
35
36
60
84
37
120
18
30
107
13
12
42
30
258
138
84
30
36
114
66
77
12
55
41
25
12
18
17
7
5
163
132
197
43
48
173
55
30
42
12
77
24
115
90
12
72
6
65
85
60
35
127
12
161
72
187
53
48
217
23
37
78
5
7
125
43
12
42
6
5
36
13
6
161
13
66
41
1
23
144
48
25
132
11
72
55
17
36
19
216
90
90
84
120
41
24
85
30
138
299
193
30
6
11
31
90
35
43
72
42
18
12
18
42
30
143
144
1
198
60
84
17
103
6
84
71
37
108
30
60
77
85
12
18
108
185
24
43
18
30
137
60
37
30
5
55
36
114
47
1
143
192
13
12
83
127
53
127
5
55
89
19
29
43
17
48
103
77
163
42
138
30
11
121
102
6
35
7
65
25
78
5
19
125
36
37
35
85
47
253
42
108
29
31
90
35
73
12
42
53
55
42
11
72
13
47
37
18
12
48
60
5
48
24
1
372
35
145
42
18
72
35
36
49
95
73
18
161
31
5
25
60
42
65
31
65
37
72
60
23
133
54
17
1
108
71
1
12
23
12
13
167
60
13
23
25
24
23
145
47
31
41
1
18
24
6
54
48
42
228
30
5
7
6
60
60
54
41
19
138
18
65
84
96
127
48
12
113
67
65
7
65
145
78
102
35
31
30
11
19
12
18
30
41
24
67
48
101
133
30
125
145
107
139
5
55
29
25
35
13
48
47
25
18
5
217
102
48
89
1
90
29
36
25
408
12
240
12
11
12
103
102
162
6
119
55
120
6
30
12
137
12
19
41
91
138
95
180
97
23
19
5
43
29
13
18
17
31
72
72
60
6
119
168
13
59
48
25
60
59
211
30
132
11
25
60
107
103
5
55
24
6
42
12
150
6
180
17
55
30
35
37
66
102
78
54
95
1
24
36
12
18
5
139
18
59
36
55
60
60
30
12
35
192
31
18
47
48
7
12
18
12
48
318
5
25
11
31
125
43
42
47
48
85
30
72
150
30
65
55
18
42
60
108
18
120
35
25
11
36
127
137
73
228
108
47
13
12
72
11
36
43
78
23
7
137
25
78
5
12
25
47
24
85
12
402
5
103
60
29
19
125
307
30
132
30
5
132
49
24
155
43
42
66
12
60
65
204
1
47
1
72
215
37
23
115
72
77
13
90
41
144
1
102
120
12
17
43
66
71
13
18
132
41
49
138
30
18
17
25
42
77
1
83
115
12
48
54
23
24
103
5
85
18
5
228
36
19
197
37
186
24
108
18
144
83
48
25
330
41
79
17
73
11
109
12
180
47
25
83
43
12
17
1
12
12
6
60
24
137
36
73
12
12
108
83
7
5
108
19
66
11
271
60
29
13
35
1
42
29
36
25
18
60
60
72
42
66
41
61
23
24
36
12
ABCD 96375163596*3^$a+1 [50001]
66
144
9
12
151
14
3
72
19
140
30
27
24
21
18
6
58
32
54
166
66
50
4
14
15
60
127
20
9
24
36
19
96
5
9
27
72
3
93
15
4
90
131
60
27
52
5
12
73
23
9
4
32
18
21
55
36
17
3
45
3
60
9
43
14
10
18
23
7
2
30
9
91
5
31
54
30
36
65
60
3
57
123
12
60
18
66
6
3
45
39
1
50
72
33
7
20
4
29
36
51
40
5
60
72
7
5
31
20
18
30
69
61
11
39
60
16
18
56
22
29
39
66
51
97
32
15
45
15
51
33
96
15
64
65
7
5
3
76
5
9
4
18
29
48
63
40
60
108
86
3
96
24
12
39
9
1
246
36
14
195
39
76
36
18
11
48
36
1
54
17
55
98
4
2
21
9
6
144
33
3
9
75
9
15
16
18
36
92
3
15
45
21
6
90
15
48
85
80
6
4
32
18
4
86
72
45
60
55
14
46
18
35
45
4
2
126
48
171
69
16
18
36
2
70
68
6
3
31
36
5
13
6
5
60
21
16
14
4
17
12
60
3
30
4
71
3
36
105
79
30
2
4
44
21
43
65
3
4
41
3
10
11
91
20
18
12
15
7
32
24
12
33
12
67
6
95
75
46
50
4
65
15
57
19
5
9
111
1
14
4
234
23
12
33
3
15
40
54
32
3
55
60
72
101
12
61
32
15
43
42
8
90
4
32
6
22
8
45
48
15
9
33
22
26
6
84
132
18
30
72
9
24
12
60
135
88
5
24
60
25
12
18
2
39
12
25
14
81
67
8
108
9
117
58
5
36
15
16
53
36
115
80
21
15
10
44
111
19
32
40
128
4
36
101
39
40
101
15
9
31
6
14
45
39
22
42
62
28
66
89
108
105
28
30
20
94
23
103
65
21
111
12
3
9
84
87
34
11
12
27
4
2
4
95
13
11
15
150
16
18
2
15
43
5
3
82
12
59
36
31
53
72
69
6
33
36
39
4
41
7
42
32
30
6
88
2
52
5
13
42
8
40
68
42
54
105
36
33
130
17
48
25
20
16
23
31
90
54
38
27
43
42
32
66
4
20
36
48
10
47
55
194
6
4
104
4
5
13
30
5
13
47
9
36
3
12
12
31
72
68
22
84
36
59
31
17
72
25
23
25
90
101
36
45
4
12
14
36
40
17
7
41
120
13
35
91
53
3
9
21
60
15
7
12
14
60
27
24
21
70
230
82
32
21
55
5
45
63
7
20
57
27
100
101
24
13
68
22
56
30
40
2
90
39
9
6
16
20
33
60
27
4
29
24
7
36
17
31
5
12
69
40
56
18
120
4
18
14
36
18
22
72
96
54
35
27
46
95
13
11
15
28
30
23
48
21
34
36
29
349
18
53
57
4
14
81
39
42
18
36
36
112
8
40
18
11
31
5
3
6
51
84
21
58
5
1
26
4
18
95
51
12
22
38
45
93
27
103
60
5
12
33
12
3
19
68
112
36
32
28
32
48
57
3
9
60
25
66
86
4
20
51
21
123
84
36
45
66
54
15
25
96
11
12
3
4
54
32
3
57
27
3
28
62
3
109
47
99
12
24
9
27
18
22
5
25
18
5
72
13
50
40
29
27
40
44
10
36
18
5
31
17
135
10
8
22
65
39
24
57
12
97
23
7
36
42
83
168
19
17
31
5
12
1
150
89
63
18
10
30
54
56
12
9
24
79
60
102
14
60
66
99
45
4
92
39
49
23
12
43
5
43
36
29
60
12
7
17
15
100
26
15
13
26
4
17
15
18
10
72
17
36
27
9
48
3
117
43
17
3
48
36
93
55
36
5
31
29
21
3
3
33
120
247
80
4
29
7
29
21
90
108
10
12
59
36
24
9
30
40
89
37
14
60
12
33
7
20
30
15
48
24
57
28
48
35
3
45
21
15
48
12
21
39
199
12
18
2
9
24
1
11
49
11
12
3
117
48
33
87
9
34
2
15
24
73
71
24
27
54
15
15
42
22
26
36
58
68
33
49
11
7
44
21
15
28
32
9
9
12
78
4
68
30
10
53
19
137
19
56
40
18
11
60
27
144
90
63
123
70
42
26
6
90
30
94
2
57
48
12
25
35
3
48
10
26
6
88
6
26
10
48
54
6
50
39
31
50
64
11
12
7
41
31
5
156
60
12
3
9
24
37
14
40
149
24
183
22
32
15
81
34
41
37
62
96
33
75
36
4
50
39
31
20
117
223
5
27
129
61
23
24
111
9
115
36
32
40
128
52
68
4
60
53
15
45
39
64
30
95
27
33
120
31
14
46
36
29
19
5
15
21
9
111
25
26
28
122
40
80
3
96
31
20
33
91
53
87
28
68
4
108
48
5
48
37
47
3
22
38
105
84
31
17
37
14
9
27
66
10
8
69
57
54
6
63
48
69
84
10
80
9
36
12
24
51
30
39
24
15
12
18
15
7
17
115
8
33
21
6
40
65
129
3
13
144
78
77
75
4
60
32
57
120
7
5
24
87
33
144
63
30
3
187
14
51
3
69
37
83
3
33
27
69
24
19
5
21
36
3
12
31
18
26
45
31
65
45
3
27
9
103
36
17
15
90
15
3
60
34
128
15
15
54
51
3
22
128
76
48
146
16
54
92
27
7
41
73
11
48
43
65
7
96
32
57
27
4
2
40
104
30
45
15
9
7
125
15
18
96
39
15
21
1
23
45
16
6
98
75
21
16
14
36
54
39
57
34
6
8
22
53
15
69
3
69
9
76
44
27
9
54
9
63
57
7
14
27
9
36
63
57
40
50
90
75
79
5
43
72
18
32
3
60
13
23
45
40
35
36
73
95
37
18
30
2
ABCD 96375240166*3^$a+1 [50148]
24
21
19
32
36
3
21
40
44
220
20
12
24
24
76
20
153
12
24
7
260
88
20
15
85
29
67
48
101
15
24
36
64
12
8
12
9
67
60
72
17
90
9
21
39
72
108
16
5
51
40
29
54
57
39
30
19
44
28
128
52
48
80
69
91
12
8
52
48
11
33
51
57
24
36
4
23
33
9
15
88
72
5
375
84
36
39
24
57
24
12
99
78
12
108
27
4
32
4
23
93
88
20
12
3
1
35
9
16
56
12
28
23
9
16
56
45
24
15
16
23
157
8
51
61
116
69
111
88
44
12
24
15
45
64
116
39
1
44
60
112
60
119
25
29
27
28
20
16
20
21
84
60
27
39
13
60
77
31
23
57
63
69
72
3
81
36
28
36
72
12
41
127
8
36
135
85
68
60
48
112
60
107
201
108
69
3
24
24
16
116
132
48
28
44
28
8
51
33
16
20
4
80
12
39
1
156
23
66
63
27
21
12
75
1
5
79
32
64
24
12
20
24
15
9
28
12
120
8
12
57
19
20
69
67
59
6
51
33
90
25
56
84
112
89
19
20
9
15
81
84
36
39
28
12
20
15
81
16
24
92
24
100
36
20
129
111
48
36
36
69
159
52
72
32
88
32
69
19
257
43
12
56
9
123
27
93
112
44
16
8
81
6
21
12
16
24
8
39
1
48
32
63
1
5
75
60
24
60
9
6
1
20
4
11
13
68
9
79
36
8
28
144
59
325
44
135
45
12
75
9
36
84
72
120
4
68
52
56
33
7
47
96
9
40
48
47
72
13
48
8
16
8
15
21
45
96
15
48
28
8
4
41
31
116
24
45
91
29
60
3
12
16
53
6
18
15
15
45
27
85
5
3
16
24
72
36
8
16
29
151
68
208
68
9
27
16
48
29
15
16
32
4
68
12
108
15
85
8
3
21
300
4
11
25
65
18
33
48
72
12
72
36
52
71
21
33
7
125
3
72
24
72
84
64
5
27
9
99
16
36
188
24
108
28
20
15
57
24
60
24
69
6
105
36
240
4
59
13
20
24
75
33
147
25
104
36
36
12
132
4
12
12
68
3
141
9
15
40
120
20
12
3
201
96
24
24
15
36
13
32
9
51
48
15
105
21
15
24
72
63
13
60
23
9
36
81
51
3
61
96
128
36
24
36
28
35
25
32
39
1
20
45
18
61
44
88
20
4
8
12
24
9
7
116
63
21
24
4
108
23
37
47
61
11
9
156
96
99
1
32
12
16
80
24
160
44
100
60
12
80
108
81
15
39
21
28
36
72
80
40
8
4
5
90
33
24
15
9
36
60
36
40
60
44
39
45
16
65
31
44
36
64
84
56
48
40
32
136
84
36
32
15
33
28
5
19
8
60
84
36
4
20
16
23
25
29
147
24
60
52
23
37
12
8
28
20
21
54
9
132
84
96
36
12
60
21
7
92
12
24
12
33
6
30
15
40
108
20
40
12
24
56
9
54
33
12
28
188
36
16
8
39
37
5
15
60
156
24
123
25
8
57
3
9
39
96
64
35
9
51
1
8
75
6
7
104
16
29
3
51
9
148
32
28
48
65
54
13
8
45
39
12
36
4
20
4
60
29
27
64
56
24
36
60
16
80
12
16
41
79
116
15
73
36
5
75
9
91
56
15
85
95
1
152
27
13
8
39
9
4
116
15
189
16
59
33
12
40
8
87
1
5
55
11
108
81
51
21
84
60
40
8
16
20
36
16
12
20
36
9
27
160
5
15
39
45
4
5
31
5
207
27
57
148
8
108
12
9
90
33
45
27
9
111
120
16
48
24
41
66
9
40
36
83
57
40
24
20
52
44
40
36
12
32
39
169
108
20
12
27
18
43
47
25
11
6
15
144
21
31
20
48
4
188
132
76
44
60
108
24
3
72
9
9
31
35
57
24
28
5
283
8
4
5
3
88
20
12
3
57
12
16
44
57
19
24
8
12
75
13
44
39
21
45
19
41
3
100
41
75
124
56
76
59
21
24
15
144
33
3
21
4
72
29
90
21
4
23
90
3
24
105
3
108
4
59
121
24
20
21
15
69
36
51
12
195
21
16
84
60
32
12
27
21
4
8
12
63
66
6
13
32
3
13
104
24
12
33
27
40
108
12
23
25
32
60
24
16
29
3
28
44
15
84
21
129
271
24
60
12
23
1
20
24
4
8
28
11
1
8
96
40
60
8
57
31
23
90
27
48
24
12
33
7
185
39
60
36
4
80
16
20
60
195
49
72
8
15
120
57
12
57
55
35
49
11
21
9
51
112
17
99
9
43
17
3
144
4
44
12
3
13
8
12
12
12
15
9
45
7
32
12
76
72
48
20
3
45
12
4
68
72
88
8
28
72
252
36
5
15
39
72
85
116
33
31
24
29
55
32
39
6
75
36
28
5
30
81
15
18
12
39
16
120
48
12
53
63
52
8
72
60
48
24
3
97
20
9
39
12
15
69
16
108
41
31
5
51
112
12
60
23
33
24
45
31
60
8
12
123
9
15
13
53
6
ABCD 96375507544*3^$a+1 [50118]
227
180
90
7
89
54
18
144
66
85
24
144
107
72
85
101
12
144
31
48
137
78
49
35
13
72
96
5
36
30
1
240
48
35
42
18
12
85
47
25
41
186
61
23
42
18
37
17
30
25
11
24
85
53
60
18
85
59
72
18
66
54
43
17
55
11
54
96
7
5
19
264
11
18
211
35
54
108
43
17
55
155
108
42
228
114
1
89
18
13
72
192
131
6
66
157
72
41
24
30
265
29
12
103
59
133
35
90
180
18
246
223
17
18
85
72
24
29
168
12
31
120
155
24
30
18
60
73
72
72
17
31
24
53
163
17
48
55
5
174
144
6
36
67
203
37
83
60
102
6
37
89
138
168
120
42
48
19
179
54
90
126
24
156
24
30
150
55
35
13
107
61
47
150
43
29
36
84
90
78
54
13
17
78
138
42
30
7
48
48
155
90
19
29
180
132
120
43
137
7
65
55
161
132
67
48
77
186
414
102
61
47
1
59
18
235
120
77
120
163
53
24
187
11
72
18
12
96
66
78
162
30
31
5
42
25
131
6
174
42
7
48
72
125
102
126
54
60
301
35
85
47
217
83
78
48
7
24
11
13
275
37
48
59
66
24
48
139
83
66
72
60
30
25
17
282
6
55
47
121
5
67
24
41
7
5
91
107
37
17
36
72
42
234
55
24
83
84
25
53
120
96
12
222
30
132
84
36
79
72
179
48
168
13
41
31
5
43
5
6
48
330
43
83
37
263
144
36
6
84
91
23
210
42
30
150
1
72
35
408
18
6
30
18
133
53
126
13
35
85
5
60
48
132
115
120
53
19
240
113
55
5
163
35
12
180
78
30
90
42
126
30
114
18
157
5
30
60
48
18
31
96
35
13
65
252
30
18
19
17
36
72
43
17
90
156
96
49
17
24
223
65
198
102
91
131
18
163
17
36
19
120
41
7
23
36
85
11
90
18
30
54
150
55
35
30
108
108
132
54
144
54
102
78
36
31
24
17
199
29
24
48
60
7
23
97
101
36
330
18
156
7
48
17
108
24
30
18
67
5
42
18
30
193
83
192
24
354
54
78
174
73
53
204
54
25
29
90
25
167
78
180
156
24
48
108
151
65
31
77
90
25
11
60
12
54
108
91
161
151
17
66
42
18
162
79
95
73
5
66
60
325
29
240
228
55
35
13
155
85
17
42
18
67
17
54
25
119
90
60
12
18
37
59
54
55
48
59
30
151
24
59
6
36
67
17
240
36
48
36
6
12
18
67
65
108
288
67
5
139
113
126
12
157
83
192
126
24
48
7
11
42
48
67
47
1
65
7
35
90
72
48
240
54
66
67
11
205
24
23
30
115
17
55
35
318
18
205
119
78
180
108
19
35
18
19
53
66
186
31
35
13
120
24
245
66
36
109
305
199
23
73
137
72
72
31
59
13
48
168
120
107
48
85
59
18
60
120
7
17
151
24
24
65
24
7
23
18
24
31
5
19
11
42
90
265
17
24
175
192
47
288
12
6
336
36
42
1
35
156
60
ABCD 96376105414*3^$a+1 [50039]
19
95
97
60
5
84
19
65
12
31
72
11
61
35
48
42
24
91
89
115
5
55
84
168
17
7
29
84
72
31
72
36
5
36
228
12
19
60
144
35
133
24
29
7
12
35
1
24
12
5
103
161
31
23
1
5
19
47
48
97
89
36
24
36
48
55
41
60
7
53
31
24
12
17
7
5
24
24
31
60
60
29
66
144
13
59
48
66
120
36
18
42
19
11
18
31
41
24
120
6
24
30
36
78
25
12
48
11
30
19
125
55
12
5
19
60
65
7
84
23
66
7
47
72
49
84
5
55
60
107
54
36
54
240
1
36
84
53
31
144
137
84
7
12
77
24
24
72
30
1
17
6
169
47
25
53
7
83
133
59
25
84
24
35
25
41
30
1
113
60
91
29
12
79
12
77
67
5
91
137
42
18
30
25
12
36
17
6
25
12
12
12
24
96
89
31
89
36
30
25
36
24
5
19
36
36
12
5
31
11
181
29
103
17
78
37
120
53
36
19
41
67
12
17
24
79
41
24
30
61
5
19
17
43
96
41
139
11
49
101
19
12
12
41
144
96
7
23
174
12
48
7
24
89
43
257
96
156
24
24
60
7
185
48
31
65
79
5
36
19
41
24
6
49
41
24
6
24
42
79
24
41
19
35
30
12
31
29
43
215
120
13
48
192
192
96
24
48
149
103
5
7
5
43
5
102
18
132
84
31
108
5
103
12
65
36
240
19
5
72
60
18
102
43
17
24
24
7
125
55
59
6
19
125
31
36
53
24
7
149
30
24
25
17
108
31
5
54
97
24
36
53
6
1
65
175
5
108
7
95
24
49
71
6
24
36
78
25
47
90
30
18
30
30
12
48
102
24
24
90
7
23
1
12
83
97
60
59
25
5
24
66
24
54
43
47
13
24
35
30
90
18
120
36
31
96
53
204
12
120
19
24
12
89
54
61
35
54
60
43
83
25
5
31
5
79
71
13
41
31
24
11
13
125
96
19
5
102
25
5
43
41
19
17
240
79
144
12
5
24
7
53
6
54
7
29
78
90
55
167
1
108
101
84
55
12
24
60
29
96
24
126
18
180
36
24
55
65
126
90
79
41
36
55
120
5
54
90
19
60
12
5
108
55
41
19
36
5
6
120
48
66
54
37
48
125
12
60
103
17
48
72
139
24
36
149
42
1
17
36
139
17
19
36
29
19
71
30
60
24
12
18
1
65
84
31
12
12
5
43
59
54
7
77
6
6
48
156
19
197
24
84
31
41
24
7
17
96
60
31
36
48
35
1
5
48
31
29
43
84
24
5
156
108
55
41
24
7
5
54
37
107
90
6
66
19
12
24
29
31
24
29
12
24
24
12
168
102
1
168
95
1
53
42
18
36
24
162
78
12
43
101
54
85
35
97
95
18
6
30
120
55
29
30
121
5
55
41
79
29
6
114
7
36
53
67
77
132
18
1
5
84
12
103
12
29
31
24
29
6
121
48
72
24
5
66
48
25
47
48
30
120
7
60
29
60
120
30
37
24
65
19
84
12
5
138
1
24
125
7
185
31
17
72
24
127
12
5
7
65
24
84
67
204
191
54
114
13
24
36
77
12
43
5
126
61
29
24
7
125
24
55
72
24
35
24
66
24
19
11
216
13
17
31
107
61
65
67
23
144
72
24
150
31
84
36
36
113
24
72
19
89
115
156
72
108
5
31
24
60
36
65
120
114
24
42
30
24
1
108
5
60
36
6
54
66
61
48
72
84
36
53
115
65
24
36
6
54
36
43
5
31
12
53
31
29
7
12
95
13
48
41
43
12
84
5
66
13
155
37
29
54
37
65
24
24
72
18
42
91
53
31
53
43
17
30
6
36
24
19
17
24
7
83
90
36
43
17
43
36
84
12
36
29
24
6
61
12
5
12
139
72
17
7
36
24
5
168
60
6
120
66
24
7
168
36
48
11
6
24
96
19
29
91
144
5
55
11
66
19
89
43
77
91
65
19
17
79
5
30
61
89
120
127
53
60
66
13
5
6
24
6
19
47
48
121
60
72
29
139
65
79
17
84
7
89
24
24
126
6
19
149
120
43
17
67
36
167
1
41
48
43
132
12
24
5
36
43
17
103
5
72
24
91
48
41
36
180
24
30
6
31
72
5
60
55
35
13
59
120
18
163
12
48
17
43
84
168
77
48
12
48
55
41
24
60
43
89
144
54
102
31
120
84
29
67
173
19
5
42
25
53
43
29
55
ABCD 96376252634*3^$a+1 [50074]
48
15
85
12
47
60
30
3
15
78
3
15
21
16
108
24
53
63
39
25
47
30
54
57
75
30
18
42
43
11
24
1
35
1
12
125
6
37
44
3
25
5
31
11
6
27
40
32
63
21
96
3
25
11
12
54
75
33
27
3
6
30
1
83
12
18
48
39
64
20
4
20
12
15
30
30
13
23
49
11
13
56
3
13
29
36
114
24
49
120
20
40
35
48
9
16
12
8
28
5
15
120
27
48
42
12
3
40
47
37
36
60
12
32
9
60
39
57
54
90
6
9
4
173
15
24
9
24
66
21
64
35
66
43
17
3
15
21
4
47
25
101
3
24
16
36
8
51
24
6
127
59
24
21
3
1
32
9
15
39
12
18
39
57
39
39
42
183
3
9
48
36
76
36
17
3
105
15
4
35
93
3
12
25
8
28
5
99
12
45
39
21
31
12
11
45
15
36
9
135
9
12
21
42
96
6
111
28
29
31
12
5
18
1
20
24
40
11
48
1
5
15
12
72
12
123
13
32
216
4
65
18
42
63
3
24
13
8
81
18
126
54
18
15
4
20
4
29
15
3
69
3
37
36
17
12
36
18
12
57
16
11
18
63
27
1
20
57
27
15
25
95
45
72
3
1
5
66
6
19
41
115
17
66
9
88
44
24
36
15
6
3
16
36
92
93
60
54
6
39
3
73
149
18
133
17
6
1
11
9
9
6
6
15
52
47
1
35
9
108
28
108
20
24
60
36
60
9
7
8
21
31
48
95
60
57
9
36
3
12
9
6
9
9
3
52
35
36
37
104
40
8
81
115
17
15
24
64
32
9
48
55
56
9
120
48
18
69
27
189
36
60
4
11
30
39
75
25
20
60
40
44
12
4
29
3
39
13
17
19
24
8
60
15
9
51
9
24
4
8
27
6
24
27
15
1
20
75
30
24
18
13
65
18
1
44
9
6
36
54
19
32
24
72
48
81
66
114
3
27
1
48
11
84
21
16
29
15
45
3
3
33
45
126
21
108
27
9
96
45
12
18
49
59
9
15
60
60
25
137
39
72
39
24
21
16
77
135
63
12
1
56
84
51
1
20
4
53
48
55
23
6
135
24
24
3
84
18
3
12
16
11
48
18
115
32
15
13
17
36
39
81
7
12
5
12
15
21
3
52
20
3
36
9
4
17
43
68
12
60
33
54
48
12
36
9
3
6
19
11
12
25
23
6
66
48
61
143
13
17
7
36
59
13
8
27
6
51
16
68
15
1
24
17
39
33
51
4
11
12
12
36
9
33
7
68
12
27
6
75
28
11
30
15
24
16
35
9
57
12
27
9
36
15
3
25
77
39
15
69
15
45
100
32
45
123
12
40
44
12
57
66
12
12
81
4
35
6
84
126
9
15
1
44
15
30
18
73
41
24
54
60
30
3
3
60
21
28
47
21
52
53
39
3
60
36
24
6
19
92
24
24
12
39
9
51
9
27
1
29
30
18
31
11
1
44
3
13
35
30
3
15
6
15
48
51
6
18
97
8
60
3
9
33
31
12
24
20
36
99
21
4
53
127
5
60
19
29
27
48
15
12
73
8
28
5
96
18
25
65
18
132
1
32
39
21
57
6
21
24
12
40
32
3
13
20
9
12
114
54
12
6
168
1
36
47
30
60
3
3
141
15
25
23
21
81
55
83
48
84
33
28
72
56
16
29
6
33
111
1
29
7
8
21
79
41
18
6
24
87
9
6
1
29
3
12
21
12
30
21
52
8
15
6
39
120
9
3
33
27
3
49
92
9
39
12
48
12
9
120
31
44
36
45
84
12
12
18
24
69
120
4
11
96
25
104
24
48
52
17
99
51
21
28
44
28
72
20
60
16
29
78
42
36
7
53
6
18
30
33
24
4
12
17
18
24
6
42
60
66
7
35
73
32
52
23
13
95
9
21
27
45
78
57
12
45
7
8
15
30
7
44
27
165
9
18
25
77
31
8
51
24
24
102
63
100
56
39
13
68
12
99
30
96
24
18
13
68
15
45
9
12
6
42
78
18
27
60
39
81
28
156
5
18
1
17
55
5
7
35
48
30
39
16
53
36
96
15
12
40
155
57
24
36
15
13
41
27
40
44
39
49
8
24
3
90
36
19
36
65
51
21
24
6
9
4
12
5
3
15
90
19
35
37
44
99
12
36
24
6
3
24
12
39
45
15
96
33
21
30
37
23
25
32
9
63
21
24
123
75
42
48
24
39
4
5
3
9
3
3
12
25
80
27
120
18
48
3
45
36
30
60
9
27
18
51
16
89
54
6
15
40
11
18
15
4
17
30
49
89
3
24
15
96
25
17
12
36
30
9
16
20
57
27
39
1
5
36
60
54
21
4
68
40
41
31
53
7
5
36
30
33
51
54
75
40
29
7
35
24
141
9
24
6
21
39
9
15
96
61
8
87
1
48
59
6
15
16
116
40
68
72
27
42
6
9
69
15
9
15
81
39
15
1
24
12
125
43
5
42
24
9
36
136
5
39
24
3
90
3
45
6
18
87
16
17
55
17
43
20
81
42
33
4
17
63
51
25
65
67
8
21
3
40
5
6
9
21
30
1
108
17
3
33
3
36
28
56
40
20
51
21
64
24
44
57
30
13
8
57
7
20
39
9
12
3
21
39
1
11
21
3
30
27
45
7
56
39
36
24
25
41
84
87
3
57
24
12
33
27
15
12
36
12
60
18
51
93
12
123
36
51
48
6
60
6
1
32
12
3
93
3
1
36
35
13
72
72
5
31
132
8
12
100
53
6
21
27
1
32
40
60
5
60
18
24
6
6
61
29
79
17
55
20
28
41
51
15
33
15
9
12
24
27
24
48
45
33
19
5
15
16
132
41
31
53
15
27
9
40
5
66
9
40
44
12
24
15
24
25
132
20
16
20
9
90
21
3
30
186
13
60
17
18
93
3
66
15
3
21
52
8
12
15
45
3
21
9
66
30
18
1
36
8
63
30
7
72
23
18
3
9
87
63
37
44
24
15
37
8
27
24
69
27
25
23
105
21
24
3
69
139
32
4
5
18
21
39
21
45
6
21
4
20
16
8
4
5
30
12
9
9
87
21
7
56
21
6
12
1
11
21
3
24
61
44
12
3
21
96
9
51
213
51
21
43
5
48
90
73
44
28
29
6
33
57
15
3
9
45
87
4
20
15
37
12
17
114
1
8
45
63
48
16
59
97
5
24
90
18
27
33
18
33
51
9
24
88
5
30
24
30
3
21
31
35
6
60
18
60
69
27
30
48
6
12
73
24
5
12
36
39
64
11
13
8
12
ABCD 96376351042*3^$a+1 [50008]
105
8
16
3
120
21
3
77
280
512
7
153
15
36
29
55
129
3
237
51
53
48
24
31
17
40
123
5
88
87
60
48
5
211
101
120
343
41
24
43
12
81
24
24
3
29
79
129
27
21
39
41
24
55
33
27
53
88
15
177
72
39
201
147
12
9
32
19
5
24
91
360
29
7
24
48
41
96
144
16
56
67
84
9
27
101
79
89
19
96
5
24
64
56
136
75
125
64
147
101
72
7
17
91
24
48
93
75
53
160
176
7
17
72
67
101
7
60
12
108
24
45
27
120
96
69
80
168
40
75
12
233
55
89
43
125
144
67
144
117
27
269
72
91
108
105
111
108
72
117
8
72
88
48
51
5
64
51
5
31
137
72
144
64
128
31
24
57
8
91
101
120
96
16
207
89
40
128
31
96
89
67
60
228
21
272
192
48
7
113
72
67
29
40
351
12
180
132
189
99
5
103
17
31
72
153
51
117
120
576
63
81
8
19
24
149
7
9
32
40
411
120
77
64
3
149
31
65
48
40
51
21
8
16
255
41
55
65
40
8
31
89
31
65
7
273
24
27
5
19
45
224
40
200
31
156
173
64
147
21
24
56
24
55
41
144
7
33
39
36
60
153
32
31
48
17
55
60
213
3
93
15
113
16
104
31
60
29
120
48
175
377
216
7
89
139
29
96
307
165
48
75
36
65
79
216
273
39
84
5
91
120
69
39
24
41
40
24
111
72
300
21
56
67
69
240
39
17
160
15
17
79
9
3
36
225
51
77
280
3
5
103
12
60
89
31
96
33
168
123
117
56
40
111
12
21
56
40
80
7
84
36
24
41
24
7
249
200
24
240
48
7
132
21
51
5
223
17
120
136
80
7
57
123
189
15
105
128
40
27
29
16
123
29
19
21
72
51
29
144
24
127
41
31
144
9
195
29
24
40
32
48
96
112
80
384
48
120
211
12
204
53
31
36
69
56
19
29
31
137
91
29
24
115
324
36
261
3
45
63
72
65
112
152
16
231
24
17
31
57
32
208
15
12
216
77
91
245
271
129
231
96
41
160
80
72
7
33
39
81
168
128
55
108
149
7
96
153
24
56
144
67
53
72
16
48
176
31
108
96
12
89
112
3
149
16
48
80
247
84
101
48
67
5
40
8
7
113
40
63
113
40
80
40
159
108
48
29
112
3
216
72
101
120
72
160
8
16
32
48
127
105
39
129
24
56
115
5
24
31
257
43
36
24
192
36
53
91
29
168
79
89
31
108
5
24
7
288
129
248
192
7
36
93
3
101
43
120
108
60
12
24
353
16
96
51
108
89
16
111
129
56
24
43
141
80
72
168
7
9
80
64
56
43
173
64
51
60
41
72
120
88
111
113
16
51
293
79
9
72
195
29
24
16
87
180
24
84
137
ABCD 96376420202*3^$a+1 [50014]
90
41
49
15
3
45
108
68
31
18
15
20
16
32
88
32
24
16
92
96
16
96
68
91
125
1
39
105
18
5
12
1
63
44
16
104
12
108
120
16
104
16
20
4
75
33
48
27
113
24
76
240
32
55
29
40
68
16
20
61
15
36
24
8
40
3
17
37
11
28
56
48
28
20
108
79
5
48
48
97
63
56
48
88
24
153
15
3
69
24
12
32
28
72
15
77
48
132
64
24
105
143
120
4
20
24
157
59
16
108
20
16
24
32
24
40
48
135
65
7
101
64
44
4
92
1
54
89
52
48
9
87
20
28
176
4
48
8
16
24
144
57
18
72
5
88
32
28
12
128
120
72
24
124
12
24
104
72
145
23
13
35
19
5
31
33
57
47
100
12
48
63
165
20
72
103
17
156
36
24
109
11
144
72
84
84
60
16
141
36
227
40
3
29
43
18
72
18
9
8
88
24
15
90
15
56
28
44
136
32
12
37
18
41
31
33
3
129
80
61
3
12
32
43
89
28
176
31
29
4
57
18
41
24
16
9
75
68
28
60
39
125
36
37
263
16
80
48
12
13
11
79
41
31
53
55
41
49
27
24
44
52
44
12
24
124
80
112
60
8
1
18
45
12
33
123
57
15
8
88
24
20
100
12
116
139
21
69
71
12
16
9
18
89
1
27
56
169
18
69
80
108
12
48
72
25
90
45
60
48
60
36
20
19
108
29
48
12
40
48
3
77
16
56
96
48
49
3
68
1
18
57
44
40
57
3
84
57
23
13
27
36
27
113
36
60
184
44
132
133
11
16
8
55
41
36
28
56
120
180
36
40
128
48
7
17
48
7
65
16
27
57
20
211
9
84
24
36
12
32
48
24
60
144
31
18
35
40
15
17
16
39
9
117
123
296
40
20
28
20
48
19
89
1
39
44
16
44
37
15
20
28
80
36
16
104
36
4
44
36
121
90
45
60
60
8
115
125
73
35
12
25
203
4
24
36
44
301
23
76
24
140
60
16
57
15
8
136
21
23
36
40
20
4
12
180
24
75
89
4
15
18
143
37
75
12
3
65
160
12
12
144
21
3
32
64
80
120
61
23
12
148
116
64
80
112
8
40
27
198
15
92
28
45
72
35
24
24
16
80
172
48
44
43
269
64
32
108
31
18
11
52
80
28
80
16
48
32
120
24
120
24
67
5
88
87
89
24
12
16
128
52
120
48
24
48
48
12
20
88
96
3
5
12
16
68
136
15
69
12
45
59
304
44
16
36
44
76
8
16
152
48
24
136
27
72
18
3
24
32
24
24
72
124
156
24
39
81
24
8
24
28
80
76
32
97
47
84
16
44
72
48
24
112
20
16
39
41
48
12
25
39
20
76
32
67
5
120
64
80
16
24
51
41
49
15
75
9
56
88
48
48
144
60
188
100
15
5
12
12
61
3
20
64
32
28
15
5
85
71
36
4
24
96
39
113
12
36
12
25
39
20
16
32
12
4
44
12
36
19
29
240
12
4
3
72
69
96
68
55
33
8
60
36
24
4
20
60
180
112
44
4
60
32
43
33
48
81
3
36
51
9
132
75
29
151
54
23
60
36
60
24
40
20
133
59
31
237
15
33
24
128
13
95
12
40
15
137
115
36
72
41
40
24
108
48
80
4
56
16
8
48
88
51
209
84
120
55
41
84
12
96
48
72
79
65
40
24
56
16
20
49
36
72
23
12
16
21
15
44
124
96
9
87
75
125
40
96
80
24
76
27
72
33
80
12
64
44
40
8
144
40
75
90
23
12
24
247
9
104
52
20
144
48
88
128
1
15
20
64
32
84
120
40
104
7
9
48
32
73
18
117
80
72
108
36
1
15
60
68
40
56
31
93
96
32
12
55
57
80
120
60
144
60
1
18
81
9
11
144
43
69
48
48
44
4
39
5
96
76
96
168
72
68
124
96
24
93
63
80
36
16
8
67
65
100
80
40
39
36
89
1
3
24
56
97
119
43
5
16
24
80
37
36
23
96
24
109
155
16
117
39
51
57
32
144
24
112
24
20
4
152
88
56
4
156
152
28
20
7
53
19
18
75
60
45
54
5
120
48
7
65
40
56
55
5
4
81
23
64
ABCD 96376504886*3^$a+1 [50092]
195
189
111
13
152
39
49
72
107
1
12
23
81
15
25
36
48
11
60
105
15
21
48
16
59
36
96
49
35
105
99
81
156
123
12
13
80
136
56
39
24
225
76
80
4
96
44
52
83
36
21
48
36
16
188
36
144
60
76
56
135
25
23
37
20
87
96
36
49
35
157
108
11
9
16
164
40
56
316
59
21
240
159
69
87
105
3
121
20
16
47
12
21
15
45
15
13
71
45
4
92
4
60
36
44
36
27
1
156
20
76
20
15
12
36
21
16
48
32
60
27
12
60
49
60
80
112
48
36
95
49
11
36
13
12
8
147
9
16
68
16
156
204
155
9
52
47
33
27
108
9
96
40
48
347
12
1
12
48
36
11
85
23
24
13
35
45
84
16
35
9
63
72
36
24
129
96
40
131
12
1
36
59
25
11
61
23
25
20
51
156
69
75
1
20
219
81
28
20
112
47
36
1
44
147
73
56
60
180
40
20
76
143
297
60
135
93
12
15
33
16
119
12
13
36
224
51
141
27
97
11
25
24
59
12
25
20
87
216
325
12
68
12
99
24
12
13
47
33
136
144
47
69
4
35
180
21
220
131
85
108
20
12
87
48
13
140
36
99
24
21
15
237
84
136
68
15
37
168
36
96
107
36
61
20
15
48
1
32
144
3
13
60
104
63
33
160
23
21
64
71
24
61
20
76
48
192
35
13
216
59
1
20
136
23
61
59
21
3
81
40
35
21
3
13
140
3
157
60
68
39
96
72
108
25
32
63
25
155
121
20
63
121
116
100
35
36
9
231
289
24
32
48
39
1
36
36
60
47
33
28
20
36
75
21
108
16
84
12
128
15
1
84
92
28
119
1
140
15
37
24
35
21
28
20
40
35
21
136
8
171
24
45
27
165
48
16
35
105
16
60
8
12
4
35
48
73
128
51
24
25
96
95
1
47
61
180
11
109
36
131
33
12
48
51
289
11
36
49
44
75
36
36
109
35
120
9
60
132
3
105
36
136
119
189
36
40
23
36
36
108
48
13
60
32
3
61
36
47
1
287
33
39
96
57
40
59
45
40
11
45
108
39
37
35
49
59
72
189
27
385
8
60
52
60
84
143
13
20
3
85
11
45
3
132
69
15
1
36
44
16
108
96
56
315
84
61
108
72
140
159
1
20
39
144
1
119
36
105
16
20
124
60
35
1
23
36
25
204
36
59
1
96
83
12
72
57
3
1
60
119
73
20
108
27
72
1
140
52
59
109
35
1
60
71
72
97
24
12
80
64
336
68
16
140
16
83
1
11
69
16
120
8
111
60
69
12
27
1
35
21
63
157
80
36
3
45
75
60
12
180
9
51
9
4
60
35
72
25
60
48
11
25
155
48
21
87
25
48
60
32
15
180
144
96
25
48
20
16
119
105
75
85
80
36
16
59
21
63
121
11
48
57
148
80
111
109
96
119
24
33
4
11
108
21
15
69
27
13
20
36
16
48
12
20
64
71
24
61
23
60
1
24
200
60
52
48
60
116
144
15
12
129
15
1
20
3
61
11
85
35
133
56
16
119
25
80
16
44
16
167
72
48
13
8
76
83
13
68
40
20
27
84
85
44
16
36
44
4
131
25
80
16
224
3
13
84
59
21
40
36
48
260
51
25
20
204
76
83
72
96
13
32
27
37
24
36
59
25
47
93
75
25
60
20
15
81
159
25
72
168
59
12
49
72
8
136
36
48
12
68
36
76
68
12
4
59
60
72
25
8
256
80
3
93
3
105
75
21
36
63
61
36
24
11
9
4
59
36
12
49
240
84
131
61
48
12
60
8
12
28
120
47
13
20
75
37
44
64
12
308
76
20
36
15
72
57
75
ABCD 96377178728*3^$a+1 [50066]
89
84
61
3
3
9
21
23
60
7
5
37
23
25
3
27
9
15
29
37
15
48
45
36
59
16
3
30
6
69
8
4
44
31
5
1
27
128
37
36
126
5
24
31
60
48
18
23
7
177
12
105
59
1
75
21
24
11
144
1
27
56
4
32
4
57
35
4
116
24
16
27
6
11
1
3
32
25
35
25
108
24
18
69
104
4
12
3
30
63
3
41
1
12
18
45
33
36
48
36
30
5
37
60
30
9
44
112
72
32
25
84
102
69
9
47
37
71
4
8
19
33
8
28
15
77
4
84
24
87
33
12
3
17
60
16
24
21
15
3
65
1
75
44
7
5
97
6
5
31
6
27
75
48
45
44
28
8
24
13
6
42
60
143
16
24
9
42
5
40
21
42
77
25
24
36
18
30
143
25
18
36
48
33
63
66
48
75
12
33
23
37
15
8
28
57
30
53
7
33
32
24
31
29
28
3
9
3
30
23
52
15
41
79
21
9
15
12
20
85
6
29
43
33
24
105
18
93
39
6
42
45
48
8
55
150
42
9
9
39
27
6
42
108
30
108
90
65
25
99
12
69
15
45
75
56
19
5
4
33
23
1
15
123
45
8
37
18
5
4
24
116
19
42
30
89
13
138
9
21
23
37
75
9
15
96
9
36
3
171
5
16
3
9
21
35
85
42
9
24
15
45
20
19
30
47
28
32
64
12
39
33
32
259
126
63
15
18
84
30
29
61
18
30
42
18
23
25
84
71
73
102
9
3
132
30
60
3
21
95
100
12
33
30
9
3
42
147
44
4
27
78
63
20
48
4
57
60
54
150
27
12
56
40
56
16
3
6
35
36
37
72
39
92
7
18
12
96
87
72
12
69
51
21
12
51
15
5
7
9
33
36
51
20
88
135
33
117
131
7
30
144
24
42
12
30
12
108
15
57
3
15
30
11
4
33
78
6
51
15
12
81
20
31
5
19
9
45
258
5
13
39
12
104
60
49
11
1
11
40
72
21
27
72
48
9
11
40
33
11
25
6
102
23
172
8
7
78
39
3
33
20
84
1
54
45
56
64
69
12
42
66
11
40
20
40
33
12
60
6
29
36
13
120
27
129
36
87
63
54
11
4
20
16
24
15
36
54
119
49
23
133
24
12
18
77
4
21
3
56
132
4
144
12
68
72
55
117
8
19
101
108
85
11
64
60
21
6
5
217
36
30
9
12
44
4
12
15
18
48
42
6
35
52
3
5
31
90
63
32
13
11
49
23
52
56
72
28
32
37
18
60
54
111
27
102
6
45
33
12
24
84
30
81
56
19
33
116
52
9
126
9
84
27
48
5
55
57
48
12
135
18
84
11
12
49
15
20
24
4
8
48
37
72
83
24
96
67
18
23
37
138
69
12
84
9
12
11
43
5
7
18
30
42
12
78
45
33
24
15
8
112
108
20
28
36
15
36
18
12
59
60
43
45
15
48
5
28
9
12
30
18
6
42
3
9
15
3
12
21
84
32
49
131
16
8
49
42
18
3
8
36
28
63
42
12
111
44
31
30
48
11
103
30
162
33
68
40
44
49
15
27
117
60
3
24
6
18
41
79
17
133
27
8
12
24
24
61
36
27
33
39
129
11
1
78
5
7
24
9
24
72
33
156
11
60
61
23
4
48
3
9
68
37
27
60
21
48
24
18
42
36
72
48
60
42
45
24
20
61
12
48
27
51
21
24
60
105
30
9
116
36
19
30
47
145
63
147
89
31
9
9
15
24
33
35
84
4
27
18
72
35
40
63
5
40
60
105
75
20
1
60
35
36
43
5
7
54
3
176
1
39
135
9
117
36
84
75
108
8
4
3
30
11
36
19
12
57
27
9
36
3
77
40
15
33
60
116
25
6
48
108
5
37
27
48
33
60
18
54
131
19
18
75
3
17
139
153
63
5
19
24
45
69
48
63
252
8
60
4
56
16
51
9
51
5
25
135
9
15
39
12
45
93
11
1
23
4
12
80
55
29
36
40
33
171
99
93
24
56
13
51
33
27
9
11
1
108
27
3
30
186
5
40
44
31
18
12
144
96
48
47
13
66
137
7
6
15
20
112
12
8
13
12
59
43
18
60
108
75
15
41
24
4
135
30
11
52
48
21
114
41
19
5
31
81
9
60
6
33
12
24
9
24
3
27
30
12
84
36
63
3
9
45
18
17
28
27
33
92
28
60
33
24
30
48
30
6
9
12
9
42
9
21
18
42
75
3
12
12
45
57
15
24
96
20
24
79
33
9
36
18
5
1
66
5
4
36
9
35
31
30
12
6
42
63
56
244
60
32
55
42
11
79
12
21
15
9
9
60
6
165
3
18
23
7
24
41
4
93
18
12
48
5
85
15
60
27
6
99
60
92
1
18
174
23
13
30
141
33
36
11
76
39
90
39
36
20
64
12
8
64
48
3
30
6
41
88
12
33
35
1
35
85
18
36
5
4
56
151
6
3
60
12
12
36
84
45
11
7
5
37
42
5
196
33
96
60
48
36
51
75
78
48
39
24
36
51
12
36
60
17
13
11
28
3
30
60
48
51
9
15
12
12
8
19
5
79
57
8
19
90
30
17
25
51
68
36
43
18
27
116
31
9
45
15
117
23
85
131
49
6
18
47
36
109
48
126
17
85
83
60
52
8
61
39
84
33
23
12
24
64
24
3
29
36
13
267
8
25
39
12
96
33
51
99
102
3
80
4
72
60
63
21
9
6
5
4
15
120
93
9
6
42
23
19
5
1
60
42
12
33
21
36
71
4
45
ABCD 96377260366*3^$a+1 [50229]
60
36
252
72
180
12
168
72
84
36
331
29
115
233
228
72
288
144
43
413
115
137
48
7
17
228
132
151
209
415
101
43
29
67
41
144
144
24
127
161
360
252
43
149
468
7
53
475
48
125
307
125
120
168
48
96
19
17
108
19
125
163
65
175
5
43
17
79
5
144
180
7
29
60
55
53
252
288
36
72
264
283
113
108
24
72
228
31
77
168
180
216
156
180
312
55
53
108
79
293
43
89
48
360
348
12
103
65
72
120
463
149
108
60
192
72
60
48
175
41
96
324
264
187
89
7
293
96
43
65
120
7
29
396
24
144
108
48
216
276
84
204
156
36
7
65
180
252
60
144
84
31
185
144
60
48
132
36
120
24
12
36
204
264
60
115
365
60
396
156
463
389
300
252
276
288
36
36
199
144
96
41
144
36
900
108
60
120
175
137
324
259
480
144
125
108
12
132
55
125
36
108
36
271
432
65
96
84
43
197
72
408
348
48
24
72
120
168
48
72
168
84
24
115
365
36
180
36
24
144
12
204
295
221
60
108
91
65
36
108
252
312
108
84
180
60
36
72
156
24
48
43
641
36
427
192
89
36
156
7
53
84
24
12
115
65
60
12
96
120
204
216
336
96
252
120
60
48
43
461
211
65
79
101
192
60
180
48
492
48
72
72
456
72
48
132
756
36
156
7
377
288
55
233
84
96
12
72
31
5
24
115
288
113
72
60
43
473
7
17
216
36
48
96
12
168
252
108
36
180
36
48
360
312
180
72
36
84
36
24
192
144
240
72
144
120
348
127
305
48
60
108
12
288
187
240
41
151
ABCD 96377505956*3^$a+1 [50031]
53
192
112
33
168
12
18
252
42
30
36
81
321
18
120
69
21
24
120
11
85
12
18
24
90
27
111
33
219
21
80
7
132
36
282
90
42
3
128
64
111
84
285
240
21
11
144
205
51
21
72
3
63
17
55
72
81
225
222
48
161
133
11
304
48
45
3
80
16
33
138
5
73
84
83
7
297
80
19
144
6
72
143
112
45
78
21
128
96
109
150
18
107
16
144
15
65
31
234
18
5
67
93
27
216
114
75
96
240
105
90
60
12
5
37
36
12
27
45
96
371
61
35
37
11
64
33
12
3
33
162
150
120
47
43
162
243
117
60
36
72
3
176
13
90
57
39
30
27
32
55
41
67
30
63
32
48
169
23
43
24
30
143
144
48
25
78
30
60
108
54
48
93
105
324
108
90
125
235
53
144
55
41
199
156
77
127
18
18
162
180
87
75
36
30
360
59
16
39
137
19
42
18
30
99
105
87
39
30
234
353
85
123
165
27
48
80
127
65
304
128
85
123
57
23
115
125
25
48
150
225
45
234
156
77
64
9
90
141
33
6
137
25
23
7
42
191
37
42
126
51
111
273
105
71
13
6
30
24
71
37
72
51
80
7
137
160
192
213
18
150
90
9
39
57
3
72
30
167
192
48
61
72
59
73
23
85
48
24
51
96
96
80
73
90
125
160
15
161
16
80
64
9
210
197
145
108
35
37
27
171
180
42
23
112
57
71
19
77
96
64
51
60
162
126
30
51
48
96
96
183
36
84
96
12
53
97
15
3
29
1
114
36
54
126
21
153
23
13
35
7
162
288
183
96
99
264
21
15
114
47
181
107
55
6
84
207
33
48
108
24
90
113
64
21
90
257
31
12
18
35
19
6
30
185
144
16
32
115
29
96
73
119
163
150
23
7
18
87
93
51
81
162
36
72
12
180
126
99
96
75
150
111
81
18
221
13
3
57
18
69
111
33
144
96
9
231
80
37
102
101
79
306
144
351
32
13
162
17
1
90
5
109
83
144
96
544
96
165
75
3
77
48
67
77
1
180
75
135
24
81
9
71
49
111
80
64
93
83
64
63
17
223
369
153
120
255
80
48
208
75
24
66
42
18
102
57
105
23
48
55
41
96
160
128
97
72
6
120
89
256
15
54
11
7
42
15
123
60
90
15
93
12
90
162
108
95
64
80
48
91
60
9
128
48
112
117
48
107
73
180
60
12
36
24
63
333
51
21
30
18
90
60
54
143
48
7
30
155
175
72
57
123
53
103
9
32
13
330
246
275
67
150
30
72
161
64
33
47
16
80
49
36
132
279
189
72
18
ABCD 96378801934*3^$a+1 [50078]
39
24
5
31
48
96
45
60
72
164
31
165
44
96
19
9
32
28
24
20
48
72
7
5
16
48
39
12
33
48
9
126
29
4
84
45
42
69
159
42
39
32
19
5
28
32
16
8
12
19
144
6
71
127
5
43
42
11
36
19
24
5
115
5
12
16
8
12
52
48
15
17
37
35
60
96
73
126
18
47
43
132
161
40
32
1
39
243
57
20
1
15
39
36
17
55
12
17
24
55
156
9
92
43
45
9
71
64
27
53
43
48
132
84
21
57
143
12
37
59
85
27
117
3
39
21
123
17
28
80
67
60
12
65
115
5
12
19
72
24
101
79
41
97
96
144
3
12
36
12
20
84
4
116
19
72
5
28
80
4
3
33
44
1
120
54
72
5
76
8
19
53
24
103
60
33
75
29
144
91
24
197
24
13
66
5
55
90
59
7
21
72
108
212
16
56
19
60
5
12
12
43
29
4
56
84
72
12
40
27
69
24
8
112
80
7
5
36
144
16
33
90
6
11
132
12
19
72
53
24
12
48
7
5
76
15
77
28
48
32
24
16
9
23
40
80
67
24
30
6
113
12
48
136
15
30
6
18
30
5
12
43
17
55
5
28
48
44
19
9
3
24
9
171
65
36
100
12
20
55
33
15
54
90
21
57
11
61
48
11
85
54
36
17
55
48
117
128
25
75
39
5
31
29
7
30
71
12
40
27
36
54
59
7
5
55
57
8
19
9
84
3
12
72
29
40
84
48
3
17
12
7
138
18
177
32
84
1
95
31
12
65
28
12
21
6
5
4
12
12
147
30
39
15
5
124
201
90
45
80
24
7
18
35
88
44
55
18
23
24
25
54
90
59
36
12
40
27
90
95
60
28
87
33
147
81
12
3
12
57
15
33
99
33
15
21
60
56
13
11
112
60
72
15
21
45
119
7
5
76
8
1
63
56
100
15
36
89
100
24
20
1
96
54
117
3
117
27
42
30
9
32
48
91
21
60
48
69
6
41
25
24
59
28
39
5
28
48
63
29
28
68
12
52
20
40
116
204
1
71
19
5
19
5
25
3
12
36
45
30
24
36
12
72
33
27
17
24
64
3
33
39
17
64
60
39
12
9
12
3
17
103
24
5
31
30
96
71
55
117
20
48
115
53
112
60
60
3
5
91
69
20
31
29
24
25
183
300
8
79
77
16
15
105
3
29
43
53
1
71
43
12
29
124
56
28
15
36
101
156
55
29
4
72
12
36
20
79
192
21
44
36
48
180
19
12
54
15
140
31
89
55
17
19
156
78
39
8
97
30
21
12
60
15
77
1
27
27
90
15
56
1
23
25
51
75
5
24
31
45
24
20
37
3
15
12
90
3
8
12
103
132
153
68
100
104
36
60
12
19
33
45
18
53
4
120
3
108
54
3
48
44
25
63
9
6
12
33
27
41
60
40
132
87
66
11
43
17
24
12
115
12
6
120
59
40
45
42
21
159
41
43
24
197
91
65
43
29
160
3
77
37
18
72
21
12
8
52
81
11
24
4
20
55
12
36
17
36
156
4
44
28
20
28
12
108
39
12
9
45
71
4
84
27
5
76
12
27
41
13
24
3
63
36
41
28
60
24
20
28
57
23
52
15
17
55
30
35
19
41
55
41
12
88
104
4
32
73
15
9
35
28
20
12
25
63
80
144
43
30
11
61
6
57
8
7
17
16
12
8
88
144
8
13
155
91
141
12
48
8
12
12
1
39
3
5
84
4
32
199
93
60
32
43
6
47
7
33
60
20
139
9
60
60
60
24
20
31
132
12
5
1
11
60
24
31
5
31
144
29
36
4
12
75
65
28
12
75
24
69
12
27
5
7
60
9
12
69
63
20
12
84
52
32
16
32
7
41
4
45
6
5
60
96
16
123
9
32
208
21
54
42
83
156
79
17
36
19
9
9
3
44
43
6
27
12
27
24
65
192
100
80
24
73
6
117
8
24
100
3
12
42
30
69
12
63
36
53
43
5
43
24
17
4
51
93
32
24
49
30
17
4
147
65
97
63
44
16
15
53
7
72
41
7
29
16
12
20
180
12
16
3
9
96
24
75
12
18
23
67
81
15
101
24
12
37
131
19
17
28
45
47
24
19
21
80
36
19
161
16
8
124
120
56
12
7
5
37
35
28
36
39
45
15
12
53
1
6
18
15
20
55
17
31
65
115
57
68
28
44
40
87
54
6
18
15
20
163
48
24
36
36
36
29
19
5
24
40
116
36
4
24
68
49
54
12
17
55
132
84
54
6
120
36
36
153
9
96
27
44
84
52
20
19
5
4
12
44
4
12
8
40
327
12
6
119
127
96
33
84
45
35
12
19
29
12
31
60
12
108
17
28
69
51
20
40
27
132
90
59
12
48
79
36
45
56
25
119
1
54
24
5
7
21
44
31
12
21
12
128
84
43
5
28
9
11
19
41
31
161
192
28
60
9
123
108
27
12
33
3
17
7
30
126
5
120
28
ABCD 96378870332*3^$a+1 [50022]
18
132
54
126
9
20
235
65
4
96
176
43
36
84
96
77
49
63
21
11
13
15
15
21
44
25
6
5
76
9
59
76
75
201
128
16
75
30
24
11
1
15
176
49
54
29
1
54
41
85
60
11
36
37
132
138
72
21
3
45
9
30
21
51
180
18
23
67
36
60
30
96
15
48
176
16
9
171
33
203
139
9
45
174
21
32
163
9
27
204
9
96
20
31
18
6
90
66
89
112
39
90
84
159
57
39
44
36
31
144
77
79
24
221
79
6
84
35
25
84
60
11
19
36
89
112
33
11
52
63
45
9
90
6
27
63
17
49
111
87
5
16
159
117
48
32
55
53
16
81
179
1
159
140
25
84
23
12
16
21
15
9
99
36
9
66
101
48
48
43
5
192
12
36
55
36
33
27
69
69
95
1
90
17
127
33
129
138
36
21
144
80
31
84
36
69
32
49
48
60
36
51
15
18
11
61
54
29
7
29
49
11
1
255
273
83
12
160
36
81
11
112
128
43
5
121
75
45
18
113
13
24
156
47
13
35
12
64
68
12
19
177
108
20
1
59
52
12
21
6
9
39
36
6
15
123
17
48
61
60
66
144
240
5
36
13
12
99
171
18
96
90
77
28
144
192
135
41
49
83
37
11
13
15
75
69
32
19
36
29
124
45
126
69
75
6
30
101
13
51
39
102
3
87
24
30
95
49
15
27
54
35
1
123
87
89
4
141
35
259
66
6
69
15
54
27
15
48
6
54
30
3
69
54
6
51
12
27
53
31
36
24
41
16
9
263
157
179
31
93
15
60
21
9
23
73
167
7
201
111
48
21
21
59
115
54
36
35
16
3
60
12
21
177
107
43
21
51
54
66
149
180
91
161
13
39
87
41
12
36
151
101
112
15
5
55
101
61
174
185
1
144
15
12
57
11
31
29
91
18
72
15
45
15
39
30
54
42
30
93
80
61
39
15
6
119
25
30
6
35
16
15
33
68
13
95
16
63
21
32
12
31
21
99
24
12
18
126
249
48
9
60
48
71
61
3
20
112
39
24
12
53
61
15
20
49
155
16
51
18
47
25
48
83
112
21
54
5
67
161
187
33
3
30
111
3
33
57
72
59
4
32
208
87
144
21
33
6
9
21
6
5
49
15
165
27
164
16
60
20
48
55
57
80
49
11
132
16
21
71
67
17
55
105
39
21
69
15
204
48
99
18
90
33
33
6
138
6
216
33
36
32
133
30
6
23
31
65
60
84
48
12
100
75
126
216
11
43
149
31
60
21
36
144
105
119
109
3
87
60
77
13
3
27
60
5
25
27
9
24
27
99
17
108
100
60
36
44
25
11
144
169
6
29
7
108
81
21
59
19
137
48
16
132
39
69
309
126
54
60
11
55
126
11
79
21
92
31
21
93
63
68
144
61
144
15
27
30
59
31
29
4
57
35
43
102
24
107
12
1
180
6
5
25
204
90
5
12
52
57
18
65
48
139
30
11
43
21
3
30
6
36
18
66
36
78
102
150
15
285
35
4
51
93
80
76
9
66
60
30
36
24
35
85
36
3
15
60
12
60
30
108
35
256
75
89
67
60
18
75
27
168
30
35
12
4
92
4
15
33
21
11
16
99
18
36
71
25
39
99
36
69
20
61
95
36
28
15
132
108
90
27
99
30
191
85
11
12
31
66
99
80
25
66
149
49
11
25
6
65
55
54
71
115
90
30
69
9
23
43
65
25
6
5
64
39
30
123
27
72
84
9
60
21
24
87
105
18
53
144
115
18
27
63
72
5
36
97
15
12
45
240
18
113
64
33
6
105
21
198
12
45
44
145
47
13
119
7
54
95
16
45
3
75
30
132
291
48
39
66
11
64
51
18
11
25
96
39
15
29
37
155
96
79
33
75
12
9
15
30
6
33
32
48
115
153
27
101
16
9
39
20
16
21
30
54
39
12
ABCD 96379019162*3^$a+1 [50032]
24
9
33
18
30
66
6
3
72
48
21
39
9
198
5
12
52
96
309
23
115
6
6
6
23
192
4
3
12
18
12
30
84
72
12
36
6
36
35
7
42
48
12
3
51
21
45
3
63
108
29
7
66
83
7
5
7
36
9
15
60
12
9
96
68
91
60
5
12
72
1
36
66
18
6
189
27
69
36
3
45
27
93
20
25
12
30
78
159
12
3
12
33
27
66
30
9
9
75
51
21
9
39
27
45
24
63
33
15
5
13
66
48
12
21
9
210
48
6
36
66
9
48
87
9
12
45
48
6
246
47
120
13
24
11
43
42
27
21
24
11
7
24
9
81
51
9
99
21
3
15
48
77
13
18
36
48
12
18
36
111
69
24
51
27
17
28
3
17
67
12
78
18
5
64
8
16
117
27
72
15
24
30
30
36
36
5
28
44
36
55
6
36
15
12
96
177
15
20
12
48
127
36
24
41
61
84
51
33
30
33
9
39
104
31
186
120
6
18
6
48
12
30
59
12
52
33
35
25
30
33
20
31
29
55
29
13
30
9
93
11
19
5
168
4
45
66
53
19
57
9
54
42
30
93
3
9
39
30
47
37
12
15
63
33
27
5
91
36
9
9
15
63
78
159
21
95
37
84
24
204
180
36
30
9
45
30
48
33
20
49
6
12
24
6
30
84
54
35
4
3
18
107
43
105
9
87
9
24
12
18
65
40
33
23
91
6
75
12
21
24
3
45
3
9
155
91
17
7
18
18
12
9
93
27
99
96
269
37
27
3
5
48
16
63
5
1
59
40
63
24
41
12
43
30
54
90
66
24
18
15
21
66
89
7
48
17
43
6
54
29
55
6
204
30
57
36
3
21
8
67
21
8
37
18
24
168
57
21
12
87
3
48
42
60
84
54
84
33
15
9
8
16
12
3
66
30
30
11
48
7
84
9
44
25
15
171
24
18
78
36
33
20
43
5
64
9
6
93
68
7
53
48
4
3
60
33
15
69
15
18
75
12
116
19
12
18
6
125
7
53
16
3
48
17
55
5
16
180
96
104
7
45
80
19
29
25
27
27
45
15
6
6
24
129
45
42
18
11
16
51
9
44
112
15
53
7
24
144
6
159
39
6
51
24
75
72
42
27
8
43
42
11
132
25
3
20
84
25
12
54
17
4
9
36
15
3
41
91
9
20
25
99
81
27
8
127
90
24
84
132
3
60
189
30
5
1
42
9
36
24
111
5
109
6
137
52
9
24
30
21
156
108
3
12
6
24
6
36
33
87
41
12
28
128
1
3
15
42
48
11
7
18
6
24
5
4
48
3
60
65
79
60
48
17
60
40
27
78
72
48
6
65
16
116
49
30
138
6
6
78
33
12
93
78
57
15
17
1
66
21
33
6
96
9
48
45
6
42
24
15
39
6
30
69
15
12
48
9
3
105
39
6
23
7
9
75
93
51
12
57
75
5
1
36
51
33
15
84
87
6
18
5
7
105
57
12
6
33
20
55
65
52
27
42
18
93
24
36
48
44
13
99
129
114
5
1
15
12
92
13
24
3
27
24
21
9
87
15
18
39
21
90
9
75
66
54
60
81
51
84
6
11
7
33
39
24
12
5
120
64
24
39
78
35
55
53
16
9
96
6
65
25
24
78
66
59
85
18
174
11
13
36
39
21
23
85
126
6
30
30
30
96
114
75
9
54
36
90
42
57
20
7
21
3
9
3
117
27
66
35
43
72
45
80
7
168
77
25
18
9
8
271
30
36
18
6
15
32
40
39
6
60
24
6
9
15
60
89
49
66
90
30
57
32
1
6
30
138
6
75
9
30
36
65
55
117
48
75
57
92
7
45
45
66
42
42
24
5
151
108
12
53
40
27
36
69
3
18
23
55
66
23
43
18
87
20
25
18
5
24
13
18
114
48
23
16
33
12
11
48
196
39
21
75
45
33
18
69
45
23
85
11
25
54
132
29
79
6
36
18
66
6
33
27
156
9
60
44
4
48
129
11
25
18
24
33
12
135
6
36
18
72
18
11
37
12
63
8
31
66
24
60
51
39
53
13
78
6
6
53
37
27
56
40
20
31
78
66
45
51
53
55
33
33
6
24
42
30
24
66
83
196
48
33
47
73
30
5
85
72
6
96
48
105
21
27
3
125
7
33
24
51
12
24
33
8
4
3
6
27
92
60
73
23
24
7
6
60
23
60
7
45
48
9
23
12
52
51
90
102
42
66
144
89
24
7
138
11
4
3
12
36
102
47
7
45
3
281
40
44
25
48
23
1
6
72
93
63
17
52
3
45
3
174
35
16
57
48
47
85
15
15
125
79
6
47
28
69
54
24
126
39
128
37
30
120
12
174
72
75
24
48
3
57
105
3
3
30
66
24
6
18
48
33
9
6
5
160
177
30
84
45
15
66
143
61
6
12
6
39
3
77
100
63
17
16
15
60
5
19
60
81
12
15
24
24
66
63
20
7
48
30
42
29
49
6
29
60
91
42
207
27
45
39
102
78
5
16
21
35
43
12
53
109
42
21
8
49
6
54
3
12
21
15
80
31
24
12
42
30
6
47
7
21
21
11
7
5
13
30
53
31
6
75
129
23
40
56
19
90
150
12
126
3
39
6
24
48
30
48
66
3
8
67
6
15
ABCD 96379117886*3^$a+1 [50039]
21
24
60
75
9
92
43
21
84
60
32
64
180
63
53
124
84
171
9
12
48
12
80
48
31
5
79
36
21
80
28
111
41
28
105
6
156
9
24
27
5
64
36
8
60
16
68
76
99
21
20
16
20
64
69
51
27
5
79
36
29
64
72
15
29
115
69
75
29
76
45
51
3
12
36
33
120
92
67
81
20
72
55
33
135
117
99
45
60
84
36
63
21
36
84
12
48
60
20
52
27
48
33
21
11
4
81
15
44
40
135
69
96
8
25
3
84
36
15
168
21
24
32
175
33
132
15
33
15
126
71
7
57
96
48
80
16
60
3
77
31
30
35
12
16
56
4
135
29
55
42
66
24
45
9
47
40
39
18
167
25
11
7
141
111
65
139
117
20
28
15
5
72
28
12
60
60
48
15
29
43
9
20
4
20
12
43
45
69
18
65
12
67
105
15
9
15
65
52
39
69
120
36
15
81
3
24
12
81
105
39
63
53
100
20
7
96
12
17
28
20
28
36
51
69
36
20
4
51
18
42
65
7
36
57
27
57
15
81
45
47
52
20
40
39
17
28
15
5
36
43
90
42
21
24
3
125
52
21
75
80
4
24
12
39
9
60
32
40
3
6
246
209
36
64
21
3
45
11
4
147
29
4
39
81
20
24
52
36
3
60
36
41
124
8
91
165
111
105
104
19
96
5
112
48
20
52
60
24
15
96
48
36
81
60
200
48
79
96
21
24
57
63
56
103
72
41
187
6
144
83
4
24
20
31
5
36
144
64
12
9
30
165
24
15
12
165
147
36
21
36
27
42
15
120
111
9
24
60
75
21
189
11
108
16
80
217
15
27
12
9
60
60
36
15
36
18
6
21
63
45
135
101
96
64
20
4
219
42
15
51
245
43
24
33
69
11
28
219
48
9
15
48
6
15
12
60
15
42
27
56
7
41
40
12
128
16
24
81
95
36
13
87
15
53
55
17
40
39
149
36
79
36
36
93
15
36
9
20
52
84
15
60
9
32
4
104
112
75
60
18
87
108
32
64
60
75
105
3
21
51
9
96
56
7
21
56
13
83
7
57
36
9
39
87
18
87
60
44
43
6
30
60
54
3
24
24
111
9
27
12
57
80
16
84
15
69
75
144
57
3
48
69
111
53
12
43
24
57
15
45
3
240
117
3
60
33
32
28
69
75
84
15
81
33
23
25
39
8
16
80
112
8
67
33
44
88
48
120
39
72
9
132
24
15
9
36
20
31
72
93
168
36
3
60
77
43
33
20
19
24
21
8
7
41
64
15
24
41
31
45
48
117
18
105
21
39
87
33
20
52
3
45
51
45
9
75
51
21
27
53
4
24
15
12
29
36
144
24
127
24
41
28
104
12
61
99
164
16
24
72
75
72
57
15
45
36
20
43
36
189
15
45
32
40
9
54
41
16
60
84
33
83
28
27
72
53
28
72
27
168
33
36
15
29
7
53
16
56
7
57
24
92
28
99
57
3
81
12
24
75
65
13
27
135
30
6
5
60
4
24
12
48
39
36
105
72
60
105
54
108
21
132
128
72
7
36
101
16
63
45
27
9
156
60
69
23
16
56
4
32
28
15
89
28
120
24
15
9
72
39
101
4
171
18
30
45
44
16
20
19
21
15
132
9
171
45
20
7
12
18
27
20
4
27
5
79
96
33
15
105
20
100
45
11
16
63
21
33
3
48
36
3
53
19
9
99
72
45
96
45
83
7
33
12
27
113
223
29
31
210
47
28
156
9
27
108
9
23
67
21
36
156
15
17
1
126
21
8
7
209
13
111
51
29
16
3
21
39
21
15
41
16
15
12
33
32
16
36
15
41
4
36
3
21
84
12
15
5
25
114
69
15
17
88
36
99
12
29
16
80
4
36
32
16
36
56
7
21
12
60
120
60
60
135
48
21
68
43
84
108
78
75
48
75
36
21
8
40
39
173
19
9
51
9
72
63
30
35
12
97
147
15
9
12
147
21
36
99
57
32
1
11
103
33
75
228
45
20
31
69
87
65
103
21
24
72
68
16
51
33
36
104
72
43
12
53
7
12
90
42
69
104
7
29
12
43
36
60
129
92
4
36
99
5
43
72
60
41
4
56
4
8
31
141
24
15
137
79
9
99
72
66
99
24
21
15
36
60
129
23
52
15
29
79
77
4
36
36
20
7
33
48
12
195
5
40
39
21
24
69
15
36
24
20
216
64
15
89
36
160
12
120
3
45
75
24
36
36
36
5
7
21
105
6
45
39
17
28
27
29
40
84
15
41
ABCD 96379186474*3^$a+1 [50029]
9
3
60
6
114
96
84
6
102
48
1
41
7
41
120
144
63
27
36
102
18
1
41
7
155
36
90
12
60
7
11
24
6
79
11
54
120
55
65
7
119
9
88
72
143
25
17
228
48
54
117
9
24
48
7
11
54
66
54
18
30
42
6
42
30
7
11
37
47
145
41
72
63
15
42
18
54
6
25
89
103
35
30
12
60
15
45
30
13
23
30
54
78
48
175
17
55
47
6
24
48
30
60
25
24
59
54
7
56
177
103
65
7
41
24
150
18
12
78
12
6
144
228
18
37
5
42
36
21
16
48
35
24
96
42
48
114
78
18
30
54
48
157
5
48
3
27
30
55
83
24
18
139
41
72
60
66
60
84
48
12
6
72
30
30
78
42
102
85
23
73
17
79
96
203
30
54
1
35
61
29
84
55
23
42
36
91
161
72
36
19
5
6
141
33
7
23
36
24
30
120
15
63
138
24
30
318
12
60
43
77
36
24
36
30
132
18
12
30
120
13
5
132
12
66
1
149
72
3
45
24
138
49
11
30
42
96
54
6
72
60
42
60
6
24
60
117
21
42
18
42
6
24
7
23
33
88
137
72
90
36
30
19
5
30
36
12
237
88
72
65
31
95
54
43
143
24
90
60
6
37
48
227
30
12
60
7
11
18
102
18
60
55
59
6
162
30
18
150
60
30
24
18
3
39
18
18
54
15
225
48
7
35
30
6
25
24
11
12
18
31
144
29
60
7
89
24
18
72
37
24
59
18
12
6
72
49
48
95
6
30
42
90
25
5
48
91
41
48
31
11
102
90
30
60
43
65
12
138
12
93
15
57
141
19
23
30
18
1
59
42
139
71
30
42
1
59
126
12
12
6
12
12
66
102
49
89
54
66
264
36
12
60
12
6
114
31
17
55
107
6
84
30
96
37
17
6
12
13
35
54
96
12
12
6
1
41
79
41
18
117
45
78
54
66
24
13
77
6
60
24
18
12
36
7
53
90
90
7
17
7
11
108
25
89
31
65
54
30
6
210
54
66
67
125
43
245
24
48
3
57
12
6
141
9
135
16
48
65
180
6
72
85
24
119
1
23
60
126
7
24
41
18
12
42
6
24
66
12
48
54
168
150
7
5
18
42
6
1
41
7
23
25
83
24
30
6
12
42
90
6
24
27
159
97
17
180
18
132
30
30
1
47
9
3
96
54
6
84
45
21
90
42
60
19
56
117
67
41
18
37
72
23
30
42
108
85
95
72
1
89
78
25
5
3
207
72
6
84
30
1
77
12
6
9
33
48
72
42
30
66
24
108
12
13
347
66
19
5
67
83
6
12
27
15
18
162
6
31
89
54
78
18
102
163
89
66
162
19
41
7
113
7
5
6
90
91
120
119
1
11
30
30
108
30
90
54
55
35
45
15
30
6
60
1
41
60
75
72
63
12
90
43
5
43
32
57
15
21
67
5
102
18
12
6
1
23
6
60
12
18
162
63
57
7
41
55
17
12
60
30
18
12
6
192
72
66
72
12
96
31
11
60
42
36
30
132
73
17
282
78
7
41
54
18
7
48
5
42
1
29
66
30
24
67
53
67
221
12
90
150
55
53
123
16
11
78
31
8
15
96
25
47
48
12
42
90
36
37
83
90
30
24
18
90
12
78
132
36
24
6
42
72
6
24
153
184
83
36
90
72
55
23
114
66
61
53
6
37
47
1
29
60
31
72
5
138
30
132
60
30
42
90
120
96
114
90
21
27
13
24
5
108
42
186
19
221
84
108
12
103
23
90
7
77
67
29
54
78
120
15
63
30
19
35
150
6
54
36
30
42
30
9
21
12
36
30
24
78
60
42
30
60
6
24
78
42
1
96
168
35
18
78
54
48
7
5
6
102
18
12
78
27
33
30
84
60
18
60
19
11
37
8
27
30
90
36
60
37
107
13
65
7
71
84
18
30
42
36
7
17
6
60
192
42
147
21
168
24
156
42
150
42
36
60
54
6
42
55
23
30
60
39
16
5
12
55
23
12
120
157
53
43
47
42
18
48
30
79
35
85
23
97
48
5
12
87
9
24
7
41
55
5
43
72
5
19
29
54
66
72
72
3
27
13
23
54
60
6
24
25
41
150
81
33
48
60
102
120
120
6
87
40
24
59
114
60
66
90
54
30
186
60
25
209
18
72
18
43
125
84
36
24
60
6
ABCD 96379430762*3^$a+1 [50024]
73
32
4
11
12
60
37
23
18
90
73
44
28
8
39
33
60
4
11
9
9
42
45
33
12
3
27
72
1
77
12
6
57
3
157
44
24
4
8
33
54
30
15
45
67
68
45
18
49
48
11
81
36
12
112
71
45
105
18
45
72
3
24
13
17
3
15
30
30
45
27
13
24
23
21
36
4
32
40
8
52
8
27
12
37
68
3
25
8
60
40
56
9
7
48
36
8
45
6
21
28
41
12
15
28
44
40
8
27
21
87
33
60
177
3
36
168
111
9
33
12
3
63
49
8
3
9
16
95
30
55
35
9
3
162
3
40
137
7
11
9
21
42
120
1
35
1
23
21
36
9
12
72
6
84
73
8
16
143
1
29
18
18
51
28
48
5
39
16
17
96
67
8
9
27
4
104
3
102
6
1
11
30
18
141
33
60
6
12
33
12
3
54
27
3
13
20
15
18
39
123
72
36
42
3
15
72
45
48
72
27
1
20
36
28
53
3
27
120
93
64
32
60
81
3
40
60
32
12
48
105
48
7
17
31
17
3
12
45
48
51
4
5
24
75
28
32
72
76
20
24
39
25
44
45
18
73
32
15
57
76
12
20
15
9
129
75
24
51
30
42
12
6
144
18
37
8
48
24
36
9
30
97
24
12
44
3
81
52
60
32
15
66
7
108
29
6
25
12
44
16
47
21
69
7
11
102
6
162
30
90
15
84
16
17
15
48
45
72
55
35
45
52
29
27
15
42
3
12
15
18
3
36
16
47
1
32
72
3
18
19
20
96
52
23
21
9
12
12
31
72
47
61
44
3
37
95
13
8
9
18
30
3
9
138
30
3
27
60
18
7
20
184
71
13
29
15
36
45
12
48
12
7
8
63
72
33
12
24
9
27
84
28
53
87
48
40
17
43
17
31
5
111
21
27
75
1
56
3
57
24
15
25
12
24
116
3
1
11
30
108
55
44
12
63
1
35
25
12
32
12
9
99
195
18
3
24
28
5
27
63
18
132
12
120
27
4
20
12
4
104
27
12
25
12
36
17
7
20
16
5
42
73
23
42
43
47
18
7
60
137
36
27
3
49
5
7
24
17
48
12
39
39
180
25
92
57
3
57
30
18
15
28
72
8
16
41
30
57
15
37
11
78
27
33
15
39
13
44
24
15
42
60
30
13
24
5
51
36
39
60
24
1
20
15
90
91
48
11
42
72
66
12
73
17
12
75
40
36
35
21
111
49
53
31
20
15
21
84
36
33
3
24
63
193
20
12
15
1
17
7
56
12
3
121
24
84
41
75
124
23
33
57
12
15
3
30
15
4
41
78
54
18
12
6
24
36
39
60
28
20
12
48
45
7
56
60
60
52
53
19
5
15
12
69
27
40
5
43
116
9
99
28
17
7
23
13
5
102
73
32
16
32
57
18
30
139
41
99
3
45
12
16
8
69
3
15
9
3
33
40
12
11
21
3
73
53
27
60
3
9
48
27
18
63
52
8
12
60
33
12
15
4
20
24
12
160
5
55
80
12
45
63
88
84
8
3
24
1
44
15
60
117
60
144
16
8
33
15
15
33
15
84
57
33
43
72
36
17
43
20
15
45
39
33
63
84
1
92
84
28
8
15
33
12
4
11
57
33
3
39
18
30
12
57
3
37
11
60
25
17
36
30
72
9
24
27
30
39
9
31
84
20
4
53
39
24
99
85
53
63
9
63
33
27
27
6
31
80
4
17
19
80
156
57
18
30
75
4
20
24
9
67
44
84
3
9
33
51
136
8
93
60
30
12
60
18
12
3
12
156
4
80
28
20
12
76
5
87
15
30
60
48
24
43
12
11
85
5
60
132
99
24
15
1
8
33
163
20
9
7
8
12
24
9
15
88
8
69
30
37
23
57
9
12
67
23
13
20
120
39
13
8
27
108
84
90
6
24
30
3
4
44
39
6
15
76
29
30
25
35
54
90
1
65
111
21
3
52
5
15
33
87
12
96
12
45
99
3
60
21
12
27
36
57
12
15
30
27
4
12
47
18
15
12
93
3
12
24
21
75
15
57
3
25
17
91
12
8
52
8
36
64
65
15
69
31
17
18
9
33
7
71
150
60
79
35
30
30
18
12
6
42
30
18
27
135
18
51
3
1
5
51
96
4
23
1
12
35
18
84
6
37
32
51
57
3
9
28
24
36
72
12
60
20
21
30
13
132
12
101
27
24
51
48
57
57
36
15
72
45
27
12
28
12
113
63
15
12
1
29
87
76
104
21
15
3
132
69
84
36
28
20
16
35
57
24
39
1
56
24
9
12
3
172
5
43
35
42
42
30
27
36
45
3
24
12
48
16
80
27
33
57
79
11
72
1
20
9
6
12
57
60
33
12
6
24
1
12
72
65
18
9
4
84
60
23
9
36
148
59
13
20
24
63
21
9
30
6
75
9
31
20
45
111
4
29
6
84
60
1
32
24
3
6
99
15
33
15
57
76
47
12
45
72
81
15
3
45
40
12
44
3
21
112
5
67
20
21
72
39
33
30
1
47
12
13
32
36
112
77
108
90
60
30
67
8
28
44
15
90
48
15
24
16
95
9
93
51
64
11
12
42
27
28
60
12
80
21
79
44
45
91
59
37
155
33
12
27
60
1
20
24
81
24
3
15
18
75
15
69
15
37
80
76
23
30
24
30
57
3
21
72
57
31
17
27
3
9
63
21
15
54
91
125
54
18
19
20
48
81
15
16
29
31
29
19
36
29
31
12
68
64
35
1
12
17
30
18
15
27
21
16
56
15
42
6
12
9
24
57
19
56
12
60
21
15
57
7
71
21
99
9
3
33
165
15
75
21
60
28
8
15
18
31
23
33
12
45
3
48
15
1
8
21
24
18
30
39
3
21
105
39
3
12
13
24
36
68
24
48
117
78
33
12
24
40
36
23
9
3
73
29
6
69
36
87
105
3
54
15
96
12
15
18
27
24
3
78
18
24
33
33
54
33
45
60
67
36
29
3
3
45
12
3
21
33
103
23
12
25
35
30
43
44
28
35
12
1
32
27
36
42
7
11
57
12
36
9
6
1
ABCD 96379853918*3^$a+1 [50004]
18
12
6
87
12
4
12
8
141
18
25
17
19
17
19
143
25
20
3
60
69
84
96
3
145
12
5
36
12
15
63
37
152
111
42
15
15
25
12
5
43
8
48
27
109
11
33
16
11
109
101
55
215
13
11
25
5
18
18
39
51
57
33
15
27
33
4
11
33
52
8
4
107
25
24
17
60
7
23
114
36
27
112
95
45
196
5
60
12
55
17
3
87
6
19
36
35
33
84
45
27
24
12
9
15
4
44
3
37
5
27
45
15
40
35
33
15
150
27
28
32
21
15
69
55
5
51
48
27
9
3
1
104
52
20
16
59
25
44
9
48
7
32
84
4
5
18
102
72
39
52
20
28
72
5
7
32
4
101
18
25
65
15
36
9
115
20
3
114
15
3
13
95
30
72
7
44
27
33
120
64
36
32
12
112
5
30
126
15
64
44
39
1
12
77
60
91
11
90
6
25
65
54
45
16
8
12
9
91
8
60
141
55
24
11
6
19
80
63
90
90
18
84
6
9
3
33
88
44
15
42
270
13
167
9
144
45
7
41
19
20
21
12
60
12
39
12
45
12
43
17
43
29
139
17
72
7
8
3
33
72
45
15
15
69
21
199
5
15
33
43
32
12
21
319
5
3
15
37
60
44
117
19
36
68
51
73
17
15
81
63
16
44
21
79
72
5
24
51
4
80
81
84
15
21
19
5
18
37
176
84
21
39
4
144
8
27
45
60
112
36
80
9
43
12
44
21
198
1
24
107
18
12
115
11
105
39
249
21
39
4
47
21
84
16
8
4
36
11
6
15
105
24
30
25
68
105
163
17
7
71
9
21
24
18
18
27
148
5
54
48
18
79
48
56
16
20
15
49
84
12
5
108
7
8
3
33
36
3
138
79
36
29
6
45
27
30
43
32
57
19
24
173
15
15
13
20
27
49
41
90
9
3
85
108
8
36
100
5
60
90
30
79
24
20
27
9
9
31
41
15
88
5
30
141
144
57
6
9
81
135
24
3
12
1
125
42
30
51
4
17
3
33
24
18
61
56
64
17
7
47
45
3
72
6
12
55
17
18
61
101
18
21
16
20
33
60
15
40
8
64
68
15
42
51
48
9
12
103
72
23
33
27
85
17
36
24
30
126
39
3
105
36
69
3
4
35
81
64
80
63
85
120
12
68
12
24
52
32
117
30
6
115
8
12
24
33
87
4
20
21
55
60
5
18
21
16
95
33
15
133
12
53
127
68
144
96
15
60
9
201
60
12
18
25
32
108
129
31
59
25
20
60
28
65
48
183
51
73
32
36
4
48
60
72
125
3
165
15
112
65
78
45
27
48
18
159
108
57
75
3
48
37
23
9
135
9
132
100
47
30
168
43
20
36
60
93
15
36
16
56
4
24
24
5
51
120
57
114
48
141
39
33
27
45
57
78
45
93
24
48
87
100
36
24
11
33
4
8
9
43
5
15
112
48
113
54
6
15
129
36
120
15
9
79
12
8
189
63
24
105
6
9
93
60
43
12
32
40
71
69
15
6
19
71
54
36
84
79
29
18
24
66
180
7
12
35
1
128
100
12
65
90
33
9
15
147
66
7
36
96
120
125
18
120
42
48
51
4
23
84
6
15
48
60
39
12
18
147
4
80
24
12
28
8
24
28
116
39
81
57
103
20
27
174
31
92
45
15
3
9
3
18
3
84
75
37
35
18
15
72
3
42
36
72
31
156
80
33
43
12
12
5
31
5
60
27
3
72
33
45
19
11
33
81
48
231
36
3
18
42
13
140
45
27
27
13
12
20
3
37
23
81
72
39
33
40
12
20
3
18
3
57
67
125
3
48
9
30
60
30
162
60
13
68
40
5
54
18
15
75
33
39
13
113
72
18
90
135
9
126
9
96
39
9
9
18
153
57
3
39
30
72
39
21
66
42
67
20
21
12
18
24
13
17
168
120
42
18
7
96
104
75
21
4
53
18
85
128
57
54
9
4
23
9
40
53
18
24
36
49
5
19
80
4
92
40
35
9
9
12
55
23
12
6
90
84
93
33
42
30
168
63
57
114
25
95
145
143
37
5
43
5
60
30
42
63
45
48
15
75
24
1
24
23
25
83
24
25
20
45
159
21
51
52
95
48
144
18
42
49
12
47
37
53
7
5
78
73
8
36
28
60
5
87
21
3
112
35
9
24
64
23
33
9
120
43
32
15
121
11
18
7
44
64
12
60
36
119
66
39
3
72
48
25
47
90
3
52
53
87
28
17
36
15
12
3
157
77
39
12
39
13
12
35
13
20
28
84
8
57
3
93
15
75
30
60
72
27
75
129
64
72
5
6
9
4
41
138
25
72
44
4
36
107
37
17
36
60
127
65
90
37
24
89
27
93
31
41
18
25
12
36
5
54
9
24
12
60
21
55
29
108
127
23
45
3
13
36
11
84
25
36
137
15
88
65
99
160
20
63
13
17
42
13
36
41
66
13
29
7
8
12
ABCD 96380603414*3^$a+1 [50054]
48
112
8
88
189
18
5
40
56
16
9
36
18
30
51
60
84
32
144
40
180
9
90
5
16
69
71
19
17
64
32
48
4
51
41
16
8
36
84
25
11
36
49
59
61
90
21
12
12
108
132
9
267
12
8
124
24
56
84
16
33
42
30
23
16
20
12
43
21
105
3
15
113
64
120
45
59
216
36
103
41
4
21
23
28
60
24
60
80
84
52
3
21
3
36
29
60
132
24
79
12
33
60
56
1
11
4
33
42
84
6
18
5
36
4
75
6
59
148
8
19
72
41
97
6
29
48
24
48
72
36
7
93
24
45
3
12
9
27
3
141
20
36
19
29
24
37
18
6
11
36
28
12
20
19
53
40
45
15
132
48
27
48
77
108
28
180
24
15
5
4
69
167
84
52
87
45
68
37
63
24
48
8
37
23
13
11
43
81
72
9
83
36
4
20
55
77
13
11
4
56
31
24
165
45
11
16
24
3
33
44
85
3
8
13
167
7
21
24
32
73
15
12
36
3
96
30
95
40
15
5
24
12
4
3
17
28
20
40
27
18
47
76
3
5
40
56
28
15
45
96
20
60
31
21
144
24
36
36
12
20
25
3
192
20
1
15
12
27
81
20
24
52
8
108
100
48
24
56
4
21
35
64
27
18
23
40
32
25
11
144
85
3
8
61
18
5
180
61
119
31
5
25
11
60
25
155
79
57
72
96
92
12
36
211
5
24
16
45
15
93
131
12
163
77
28
39
53
28
44
37
11
7
30
47
4
9
35
40
81
24
3
152
7
5
25
95
24
76
45
11
37
23
4
24
99
65
40
57
35
196
3
17
4
63
17
43
12
9
44
132
60
24
1
11
43
54
47
49
27
24
69
47
4
20
24
16
44
40
224
37
3
36
20
25
71
64
51
144
81
80
64
9
47
40
36
24
20
40
116
28
9
23
12
16
44
31
9
128
12
16
20
12
24
13
27
8
48
40
39
41
49
18
113
7
6
36
59
12
49
111
57
35
120
88
27
30
27
108
72
20
13
35
36
24
85
171
21
108
23
24
4
72
9
83
25
71
16
20
24
4
36
80
24
112
8
12
36
84
43
33
8
12
97
23
112
12
56
108
52
8
1
131
28
56
25
83
88
27
45
57
15
39
77
19
5
48
85
60
35
1
47
12
12
73
36
75
60
9
120
3
33
59
16
24
8
52
32
13
23
7
5
12
24
160
24
8
84
64
75
89
28
27
162
35
36
28
9
71
60
40
12
20
40
9
39
84
56
24
25
11
31
18
35
1
75
56
13
27
36
20
24
85
11
84
160
20
48
16
39
57
33
6
17
24
115
33
8
4
105
23
60
37
11
43
17
7
17
28
68
13
11
48
121
75
51
89
52
44
4
129
87
8
55
36
29
25
35
60
28
32
108
37
3
12
8
4
9
54
5
37
18
41
64
57
63
32
4
20
36
4
72
8
4
75
17
36
217
6
5
31
18
36
15
12
9
18
5
40
8
64
36
27
66
96
90
5
24
12
13
35
12
24
168
31
9
92
120
48
16
21
11
24
13
71
25
36
23
67
18
30
113
73
15
51
29
16
36
24
3
5
72
28
8
13
47
43
6
18
21
24
56
52
8
4
15
77
40
104
84
52
8
48
28
21
39
105
11
4
224
48
40
44
4
9
51
156
8
12
25
95
43
17
40
48
116
36
40
8
36
64
8
12
36
31
33
75
41
16
104
31
24
9
56
12
79
29
36
4
21
59
16
44
40
44
136
32
12
37
35
64
12
249
59
25
87
20
24
28
27
21
20
88
44
36
24
1
47
97
30
5
16
140
136
24
9
11
12
4
24
72
8
124
15
105
20
36
16
56
12
37
11
49
35
36
64
20
43
5
216
61
3
48
3
6
59
12
40
27
81
24
45
11
79
57
8
40
48
99
5
13
11
16
24
44
72
4
20
55
45
15
45
24
36
216
3
17
28
176
16
60
96
129
120
24
11
40
20
85
35
96
19
153
21
159
225
27
8
16
44
61
131
28
32
60
24
36
148
12
105
11
48
72
4
15
65
60
124
12
24
84
20
36
36
24
108
67
21
24
36
104
36
64
8
132
4
32
28
92
19
41
7
33
92
36
19
33
80
19
209
96
55
30
95
16
3
129
15
65
25
3
68
40
20
36
13
36
30
77
120
37
15
8
24
64
44
40
45
63
60
164
16
8
40
9
3
140
24
25
18
5
55
72
9
45
135
144
156
36
8
61
54
30
71
12
60
52
81
59
36
16
68
36
1
59
31
65
16
63
57
60
27
17
4
9
71
4
8
48
172
8
1
15
20
36
12
7
54
35
96
48
60
31
77
60
97
23
12
28
8
36
13
95
40
96
20
19
5
37
95
13
23
67
45
12
99
41
13
123
153
11
16
80
37
35
28
164
79
77
13
11
24
124
120
8
148
24
36
9
11
52
80
12
60
16
39
30
11
4
81
11
133
47
36
4
36
44
36
12
12
24
1
35
76
20
4
129
35
12
67
17
4
56
156
37
30
ABCD 96380860742*3^$a+1 [50154]
7
8
4
35
25
84
41
163
36
44
52
11
30
7
12
41
55
24
47
1
24
36
20
40
17
24
31
12
59
24
9
36
27
37
44
9
27
3
1
41
135
72
4
41
3
81
150
54
27
63
45
16
5
7
128
15
57
9
103
12
60
32
24
63
1
8
40
8
33
7
47
25
36
12
24
12
53
27
21
78
109
84
24
17
31
32
64
24
119
1
8
40
96
56
69
7
60
23
9
100
107
229
5
7
137
30
73
41
75
64
36
48
24
24
12
35
25
24
5
67
96
17
7
17
39
184
32
88
17
115
36
96
12
20
16
12
44
16
137
55
48
17
15
93
24
19
8
16
65
19
12
32
64
36
36
8
4
36
5
19
8
9
151
120
24
32
15
49
71
1
32
36
12
16
20
60
4
12
65
63
4
35
6
39
16
17
48
19
12
36
104
64
17
54
33
16
12
35
109
173
6
45
36
9
3
112
101
31
80
16
53
18
117
9
39
28
125
90
13
5
123
9
43
29
271
17
72
3
4
29
7
12
12
5
19
44
64
20
81
7
8
63
25
24
8
36
4
24
24
44
52
24
8
9
15
45
27
12
16
65
31
11
1
65
55
32
72
45
48
51
112
23
1
89
39
64
41
39
88
8
40
23
57
100
48
113
31
36
47
25
65
12
60
111
60
9
19
48
48
24
8
52
80
16
128
12
16
84
68
28
53
175
12
5
7
24
29
12
51
4
24
17
31
113
7
23
69
4
44
28
71
9
4
20
108
28
116
64
44
40
23
30
60
79
24
8
16
8
4
36
23
21
27
1
120
32
16
108
11
6
79
5
7
8
39
49
119
13
35
81
15
25
48
8
9
84
79
35
1
17
63
28
20
16
24
96
24
60
11
9
9
7
236
21
24
3
27
49
47
18
7
113
123
12
33
199
24
24
12
11
54
3
96
57
19
36
5
135
76
48
5
19
12
59
25
29
19
60
12
24
47
42
7
5
43
8
9
55
8
12
60
4
36
24
116
84
24
81
30
1
96
8
45
19
72
84
5
27
36
28
29
7
53
3
33
19
29
132
19
48
8
112
96
5
19
12
35
1
41
31
53
60
19
35
1
80
45
27
72
16
29
19
71
66
36
15
12
81
6
18
31
215
25
12
17
18
78
91
125
3
24
16
56
16
29
27
45
27
36
76
53
60
151
5
43
71
37
11
24
45
93
6
73
29
43
60
48
48
80
16
173
24
48
55
84
12
71
73
48
48
48
20
28
32
148
12
5
19
5
7
12
144
20
4
23
33
57
6
1
116
9
55
20
9
6
97
12
11
1
53
63
27
33
36
36
28
125
12
27
60
36
12
76
113
19
53
31
48
152
9
174
141
12
88
12
96
17
3
16
60
11
37
92
15
1
209
55
44
100
96
143
9
4
107
73
17
6
21
64
17
19
48
92
3
49
101
36
55
24
47
1
36
53
7
47
49
32
16
5
24
19
8
16
56
4
17
24
36
99
4
17
31
72
24
17
43
53
30
13
12
89
30
33
48
16
29
63
27
18
7
125
99
16
104
15
72
18
12
24
7
36
41
15
40
44
100
12
293
15
40
5
210
9
16
36
17
3
81
24
7
29
19
29
19
12
84
101
43
71
21
16
144
29
19
12
5
27
33
19
35
13
32
45
55
53
7
11
25
41
19
5
31
96
233
7
60
12
77
43
60
41
7
48
36
8
4
12
180
44
64
36
12
5
127
17
19
56
16
161
3
76
68
28
152
60
76
24
156
224
76
24
32
16
47
57
16
8
57
19
48
68
28
59
1
24
176
69
55
80
4
8
9
54
33
4
44
16
8
111
1
5
147
24
16
12
36
80
40
5
139
84
12
36
107
1
17
55
17
126
1
8
63
49
68
45
12
7
60
24
23
1
84
48
12
24
12
12
17
7
8
9
30
105
36
57
51
40
17
6
9
12
60
9
30
1
5
144
7
36
104
87
45
117
175
95
81
9
39
28
36
149
12
43
12
36
5
30
13
36
60
12
23
13
65
67
204
44
63
30
7
36
12
53
24
103
89
6
120
24
25
24
5
192
168
19
12
32
27
9
28
44
40
48
5
43
44
84
16
44
45
55
24
36
20
48
16
24
41
79
8
111
33
21
108
19
12
120
92
27
1
221
66
24
13
32
129
42
73
119
81
9
79
12
17
43
56
15
97
108
11
25
48
60
101
27
21
7
24
47
9
9
54
21
28
96
17
7
120
56
15
90
30
6
115
41
78
18
111
33
3
51
54
27
40
5
31
68
39
37
41
120
24
43
5
19
23
45
21
15
45
43
41
7
144
48
116
52
108
84
12
29
48
19
32
16
65
43
5
15
16
20
9
3
105
18
9
21
7
12
305
19
12
24
8
15
1
29
19
36
48
12
29
7
36
96
56
16
23
1
60
12
8
15
18
36
12
43
48
41
19
48
104
111
45
112
83
109
44
52
36
128
12
112
11
97
24
32
28
12
8
45
36
24
3
60
21
15
9
18
25
32
172
5
156
15
16
11
1
8
220
17
43
20
4
12
48
17
60
102
61
35
13
5
39
16
71
25
5
15
64
20
40
24
12
29
79
20
64
53
31
24
132
92
ABCD 96380921348*3^$a+1 [50016]
39
87
120
13
32
16
20
4
11
157
60
8
12
48
33
31
20
144
24
72
96
24
39
25
17
19
35
33
48
63
157
68
156
69
67
35
13
11
66
19
41
87
52
149
12
15
48
4
72
29
102
78
55
120
77
3
45
19
68
9
54
205
44
57
31
23
9
100
53
63
12
24
45
54
30
39
16
44
87
21
24
24
21
39
136
5
111
12
33
54
33
36
57
108
60
79
8
64
24
56
69
7
53
79
20
40
32
108
3
97
20
88
53
115
11
30
63
51
57
45
24
79
144
68
9
126
9
81
3
105
67
48
44
57
31
12
17
30
6
7
20
57
36
55
48
96
35
73
12
41
27
72
9
216
6
9
24
52
20
93
27
228
112
5
87
111
61
101
27
36
72
4
24
35
9
153
15
28
11
1
8
40
12
53
30
9
81
6
13
20
16
17
24
99
36
39
69
93
7
48
44
64
5
12
39
48
3
24
33
141
87
165
7
128
9
6
205
59
25
56
33
12
24
19
17
15
144
4
72
24
59
49
36
5
36
79
24
56
52
23
90
6
13
17
24
72
18
9
63
85
35
73
5
27
64
44
112
89
3
21
66
13
20
76
24
20
87
1
12
53
3
105
7
80
45
48
15
4
17
186
48
1
95
9
24
33
15
12
27
6
75
72
72
15
45
36
28
24
11
9
117
51
12
12
16
60
155
33
24
81
91
5
15
15
9
60
36
111
18
6
54
36
36
7
83
129
24
4
53
87
72
28
11
96
30
15
48
33
87
12
111
24
66
55
32
111
49
36
24
17
24
66
24
66
24
39
196
35
37
65
18
37
5
48
132
63
57
87
12
9
60
111
4
12
44
28
8
3
69
36
45
12
3
12
39
330
31
23
109
11
6
15
51
54
19
95
37
20
9
3
3
13
5
36
3
63
13
84
17
15
15
45
4
101
135
84
12
69
31
8
52
203
21
69
19
11
6
63
21
222
18
55
12
5
30
18
6
66
27
27
33
72
24
57
3
84
87
6
27
57
19
60
17
183
52
32
3
85
12
12
35
9
45
12
87
12
88
17
19
180
65
72
27
36
45
96
36
39
81
7
83
18
36
123
108
153
36
54
9
88
20
99
33
40
47
49
77
19
20
21
144
39
64
17
79
12
35
18
6
69
12
9
30
150
51
33
39
216
24
33
15
69
36
19
35
13
113
18
6
123
48
4
120
56
3
42
27
27
69
12
48
105
12
15
9
36
39
24
36
40
116
28
92
33
6
9
96
15
33
81
72
108
15
51
13
11
30
31
29
36
3
60
57
3
28
83
30
151
36
48
32
28
35
30
90
42
3
51
109
92
9
36
3
64
20
21
6
54
27
112
32
64
101
3
21
7
5
55
5
99
9
246
13
41
7
53
39
87
90
43
11
45
27
9
9
30
1
8
60
180
21
42
13
12
12
137
75
15
1
8
60
21
24
12
24
63
28
80
28
56
69
51
4
47
97
20
36
40
47
18
12
3
72
39
1
144
71
105
33
27
132
52
56
4
48
32
9
36
15
60
39
9
168
15
18
67
29
19
44
72
39
42
84
144
15
36
4
24
36
17
30
114
15
4
155
21
36
28
104
36
15
81
24
111
210
43
17
66
9
4
32
88
36
8
36
21
139
101
15
15
13
77
39
4
68
213
15
84
168
24
120
4
41
210
85
48
56
12
12
16
24
41
7
60
48
95
6
123
28
84
29
55
12
5
43
12
80
4
20
9
67
23
9
21
31
131
13
5
6
69
12
45
18
129
28
72
12
48
8
4
84
20
24
21
12
67
12
8
81
27
28
11
45
9
36
19
60
17
54
9
24
52
5
31
23
9
21
90
150
36
3
27
114
111
24
45
15
24
27
9
24
60
88
108
32
72
21
96
3
52
35
21
24
24
12
4
5
39
4
11
25
104
88
48
96
8
72
108
60
52
20
96
208
71
90
60
79
41
39
12
28
11
126
18
240
192
9
4
11
61
12
36
35
66
6
13
5
27
45
7
113
19
20
4
227
37
221
19
11
9
81
111
28
108
48
12
44
15
30
79
24
48
44
4
116
9
126
54
55
5
55
125
15
57
120
7
11
6
180
36
3
24
28
20
12
21
55
17
19
11
18
115
35
21
24
75
72
54
36
87
36
40
41
120
271
53
39
28
20
12
72
81
87
36
135
72
18
31
60
29
150
1
8
63
9
96
93
19
53
27
36
24
16
140
36
60
15
96
48
6
3
52
101
60
7
20
12
4
5
55
5
72
3
12
12
16
12
143
109
132
29
27
12
123
13
107
9
15
61
32
27
24
117
165
39
28
20
57
103
47
9
36
81
48
27
4
56
165
43
72
35
33
16
8
117
123
ABCD 96381254096*3^$a+1 [50041]
12
18
24
78
132
30
66
42
21
27
30
24
270
6
42
72
89
37
27
96
9
12
66
72
17
16
69
90
108
120
72
210
108
78
114
90
18
12
276
42
33
165
54
30
48
23
112
27
6
192
72
36
24
240
18
57
3
12
36
84
9
9
138
42
30
30
138
29
48
16
57
24
18
72
18
18
90
39
48
96
57
135
117
18
54
138
78
12
18
60
17
127
108
21
27
69
3
12
36
114
78
45
117
30
45
15
168
41
121
6
30
3
21
75
48
32
48
37
60
63
32
13
108
54
306
15
99
120
36
30
210
42
30
90
63
75
30
23
112
9
23
48
85
42
138
12
30
132
36
53
91
293
25
18
60
12
72
5
103
41
16
51
12
17
55
36
5
127
33
32
55
78
24
36
47
7
78
12
15
45
48
42
6
147
32
25
39
9
23
7
57
48
3
24
5
144
109
12
48
18
24
18
48
27
48
87
42
96
95
25
90
24
108
72
6
24
66
12
5
103
12
93
48
9
30
153
39
30
48
108
15
87
57
21
192
48
60
90
53
19
72
21
99
6
90
45
9
6
113
67
45
87
57
45
60
96
87
3
29
16
15
17
160
3
30
47
13
60
23
19
120
60
30
60
72
18
53
49
36
72
30
138
90
84
66
120
24
18
120
138
42
90
3
75
24
30
30
36
24
6
15
32
73
23
1
18
42
30
5
25
18
21
39
18
24
15
45
3
3
45
27
72
6
23
7
30
59
43
12
156
29
13
3
147
90
150
192
45
48
57
23
37
11
55
185
48
16
81
174
48
42
60
48
90
30
35
7
89
37
24
6
30
42
78
24
111
48
69
72
60
78
18
24
18
45
33
63
9
30
41
187
5
7
222
11
64
21
59
91
120
120
12
228
102
15
27
6
24
18
42
66
72
65
16
69
90
33
48
39
57
48
75
12
9
9
60
42
65
121
84
3
93
72
11
1
66
125
37
30
45
15
48
12
21
32
64
93
78
84
30
66
102
72
276
24
30
36
42
27
3
168
5
85
54
18
83
49
90
5
25
48
120
120
12
18
42
36
24
35
1
144
6
12
48
30
47
73
162
5
43
149
55
9
9
48
39
3
45
33
24
71
7
18
60
12
42
96
84
120
9
141
51
27
18
35
295
54
48
3
192
96
9
78
12
45
15
12
18
132
18
168
210
102
18
27
147
93
33
15
15
12
12
60
36
137
37
18
41
49
42
53
13
99
21
75
9
18
12
41
7
72
30
90
48
18
87
135
18
72
12
6
72
5
16
117
84
263
73
120
132
12
6
72
72
96
105
48
87
57
195
138
102
45
63
65
48
37
192
60
12
66
12
12
18
198
72
18
60
12
15
33
15
32
55
72
78
72
75
3
72
36
42
42
6
39
45
18
12
30
23
37
6
90
72
18
225
45
162
33
32
277
11
25
135
105
119
25
60
60
143
97
78
12
60
18
42
108
17
16
69
60
15
63
48
150
30
42
12
23
37
48
11
49
15
63
12
78
23
181
123
63
84
18
27
51
42
42
36
150
15
27
12
9
32
55
144
66
12
12
18
210
11
67
24
53
7
9
96
111
174
30
120
6
24
150
48
150
48
35
48
16
128
48
55
102
3
32
67
36
24
60
96
72
18
42
30
18
42
168
60
3
32
325
60
90
144
60
90
15
51
30
30
17
25
120
95
48
55
54
90
18
23
19
36
24
90
36
60
23
97
12
120
11
16
33
42
6
12
108
42
30
78
65
25
72
72
6
72
78
59
64
96
75
66
84
30
90
60
36
84
36
132
11
49
18
72
53
67
102
6
84
18
11
61
18
113
112
27
48
18
83
37
24
18
33
15
54
96
180
162
5
43
5
85
24
30
5
25
18
5
37
6
24
48
90
168
174
30
6
72
18
30
17
48
205
24
66
72
72
9
51
6
72
47
144
61
3
48
39
78
48
30
24
36
12
108
54
18
12
48
53
55
105
45
179
85
6
30
12
42
66
15
105
ABCD 96381919124*3^$a+1 [50062]
87
9
72
45
90
57
45
11
31
30
6
162
11
1
191
115
90
3
21
36
84
96
54
69
80
229
51
57
54
209
7
12
221
19
45
45
72
48
51
201
39
21
36
15
15
65
25
24
18
12
18
15
96
69
18
144
41
217
15
177
78
72
66
167
37
3
105
23
40
8
19
12
90
71
7
18
30
90
47
7
18
108
35
109
36
23
120
64
117
11
169
231
39
9
87
30
3
21
3
56
31
129
32
85
3
80
24
37
18
168
102
11
61
3
15
180
21
32
88
192
45
75
75
45
39
9
9
42
21
8
64
48
39
9
9
23
49
30
33
3
53
24
67
6
30
54
36
47
13
90
57
135
41
40
177
30
17
25
12
96
83
19
53
7
41
31
201
9
36
24
179
109
30
45
33
12
11
64
15
18
15
248
72
79
6
144
138
105
45
48
24
59
264
13
240
84
90
29
7
54
60
108
90
138
204
83
96
120
1
111
69
18
198
3
51
6
30
65
7
65
205
18
24
18
12
60
30
41
40
48
69
42
90
48
42
21
87
33
69
3
80
103
54
18
18
12
108
47
25
168
15
57
108
35
72
16
24
87
18
12
36
15
39
108
5
103
54
83
13
27
3
45
48
57
23
64
33
132
12
6
33
104
37
18
33
72
3
77
13
24
36
180
27
45
11
127
113
24
40
57
183
165
18
12
60
18
63
57
47
25
71
61
3
48
69
18
72
60
21
128
24
25
90
21
159
65
37
3
80
160
243
93
32
37
18
72
65
85
3
177
12
123
48
69
18
33
312
117
3
8
208
39
41
280
80
7
24
30
78
48
90
35
25
12
51
24
48
72
56
7
102
35
25
72
48
23
112
8
88
32
85
12
71
112
69
11
25
60
27
3
93
152
85
3
32
55
12
53
109
51
75
60
84
6
87
165
123
15
57
8
40
32
96
109
51
24
3
102
150
18
84
11
40
8
19
12
81
48
24
336
57
95
7
113
40
8
79
90
335
73
24
48
198
42
71
1
36
243
57
54
78
72
48
162
9
51
126
15
39
41
312
55
33
45
54
18
210
81
32
85
60
54
30
198
252
78
51
39
72
210
6
17
40
80
160
56
7
33
120
21
51
200
25
87
48
27
180
108
12
41
184
45
18
150
83
40
129
12
6
5
25
47
16
9
71
7
54
36
15
165
144
123
120
27
18
12
96
72
120
60
12
36
54
90
60
39
51
18
11
7
105
32
40
123
60
72
30
72
3
80
25
222
156
42
72
123
56
31
9
51
173
16
57
15
8
64
48
8
169
12
168
72
246
453
80
24
7
113
43
240
5
48
109
3
9
108
35
7
90
39
87
54
83
25
30
161
37
60
183
27
60
72
18
47
97
48
71
37
35
72
73
54
9
72
9
6
33
177
15
147
21
87
42
90
12
6
3
27
42
18
33
57
12
51
9
102
108
78
23
31
9
72
8
19
12
90
471
15
294
30
18
3
48
57
114
18
35
127
138
78
17
16
21
3
8
19
18
3
152
97
168
15
105
15
80
48
88
120
32
19
29
112
152
13
12
132
18
102
11
112
75
18
132
71
67
197
208
87
120
150
83
127
18
54
108
42
3
8
289
6
234
90
29
127
65
79
366
54
149
31
30
18
33
129
90
29
120
31
126
90
114
23
25
60
72
48
42
9
9
23
48
37
3
9
78
33
111
81
72
96
32
19
18
60
30
240
102
171
128
49
72
138
21
111
9
ABCD 96381945722*3^$a+1 [50109]
25
11
103
30
30
6
36
84
48
6
90
84
35
25
72
48
23
109
96
222
17
13
18
12
78
119
1
192
30
41
79
18
120
95
13
30
42
18
54
48
18
330
222
30
12
96
30
6
6
29
24
36
19
29
115
6
30
54
12
258
246
42
42
47
19
6
59
85
11
13
66
29
37
18
6
72
12
35
37
11
24
13
23
7
66
24
36
120
102
17
1
114
6
12
30
12
66
11
108
13
24
54
17
49
60
23
36
19
6
90
29
37
83
85
6
5
109
11
49
18
90
150
48
30
96
36
72
47
13
132
18
78
108
47
193
35
115
30
12
24
23
72
103
77
43
5
25
12
84
11
85
48
6
125
7
18
35
84
1
30
30
11
108
60
13
12
30
42
24
90
77
7
6
35
7
48
66
6
72
90
96
35
25
12
24
36
12
18
48
84
173
13
12
23
1
36
12
30
137
13
78
42
71
1
83
1
12
30
78
95
19
18
132
120
36
174
101
25
155
25
84
11
55
30
54
30
6
12
17
13
48
47
37
18
60
42
35
1
35
37
23
37
18
102
102
78
24
48
95
48
13
30
6
168
48
23
1
6
72
17
49
72
24
24
12
132
95
1
30
6
59
157
35
144
13
72
18
30
72
83
61
11
109
60
36
18
18
12
48
23
49
6
5
25
30
30
24
36
54
18
30
114
54
60
54
90
5
60
72
48
1
24
186
5
24
145
48
143
180
19
17
19
24
30
18
30
47
43
78
30
114
12
18
18
84
78
66
35
7
18
30
29
103
78
71
49
12
12
18
17
37
228
12
83
1
24
11
19
120
48
65
13
11
61
42
41
7
77
25
12
23
181
24
12
66
5
13
144
156
12
102
186
24
23
24
49
24
11
49
30
66
36
48
47
49
42
102
143
204
139
90
192
83
7
12
18
108
47
25
35
157
107
1
60
35
25
138
120
6
24
42
53
19
6
24
66
24
18
48
96
23
60
48
37
36
35
61
168
48
12
6
6
138
120
5
192
103
42
48
60
48
47
31
210
84
66
5
37
60
30
108
17
67
77
19
29
25
6
101
61
59
49
72
24
60
54
125
55
6
198
36
30
24
48
12
18
18
84
6
5
55
72
60
29
121
60
90
42
95
55
6
60
36
11
25
24
35
73
36
12
12
108
12
36
30
12
17
12
1
24
66
5
7
30
6
30
60
72
24
143
1
24
30
41
19
42
11
12
1
107
37
192
24
54
6
30
42
18
54
11
37
143
85
11
31
18
120
119
61
36
11
37
78
12
30
30
42
78
48
5
25
48
11
79
29
25
60
120
83
49
95
109
36
143
103
60
17
36
36
13
66
60
77
37
30
6
42
29
24
25
12
35
127
30
6
30
24
60
47
193
131
12
24
49
114
30
36
162
77
13
102
5
31
5
1
108
132
18
6
156
78
36
60
5
109
6
6
24
24
108
24
24
35
67
102
30
30
60
72
48
36
12
18
6
60
24
24
6
65
7
12
60
17
109
210
5
25
24
18
12
77
24
25
102
54
96
23
37
42
17
13
6
42
18
114
30
30
11
19
5
37
36
143
115
42
42
48
48
54
23
97
18
90
83
7
12
48
29
181
72
143
12
73
48
132
23
49
48
47
151
29
12
13
6
6
83
85
12
35
61
47
1
72
24
96
24
6
30
18
65
61
11
7
17
36
7
77
13
96
36
24
71
19
186
84
120
12
48
84
36
36
239
1
60
18
36
102
48
36
60
96
42
30
6
5
121
23
121
42
29
13
11
109
18
53
12
13
84
12
59
1
83
60
12
1
275
163
84
36
41
19
17
25
48
119
132
13
60
66
5
36
73
35
31
6
54
6
11
12
145
6
6
18
30
6
5
55
30
54
30
11
7
17
25
83
7
18
30
192
41
120
1
6
125
12
1
102
30
18
42
72
30
6
12
18
180
12
17
43
48
185
97
90
12
30
6
90
84
48
12
6
42
23
1
318
5
1
11
109
24
90
42
18
66
24
36
12
42
48
12
126
24
11
85
24
6
54
78
5
55
5
7
5
25
60
23
13
11
25
6
89
19
41
19
90
30
30
96
24
11
24
19
36
90
107
120
133
42
42
18
17
25
72
78
6
12
84
78
5
91
54
6
17
97
66
30
35
49
11
1
18
233
43
41
121
12
71
36
13
12
60
138
18
47
37
11
85
12
18
90
48
102
18
36
96
30
60
53
24
36
25
42
102
48
132
12
36
119
1
132
36
72
42
5
36
1
24
35
ABCD 96381994238*3^$a+1 [50139]
12
124
32
75
9
45
231
9
3
15
18
43
77
43
65
55
77
168
6
36
69
75
9
75
60
6
15
28
23
13
29
12
19
11
24
145
44
72
33
12
75
9
12
3
9
3
75
9
16
44
9
51
21
12
12
78
6
42
30
54
153
136
104
16
119
12
109
11
13
35
61
65
30
6
43
56
117
27
12
3
61
95
24
102
15
33
36
66
13
11
21
28
36
12
29
48
12
54
12
42
12
19
32
69
79
35
45
12
3
49
53
54
13
77
99
40
59
210
31
59
66
54
1
35
30
55
24
77
36
30
24
78
30
13
12
20
16
77
24
39
9
27
39
24
36
21
4
12
89
54
21
15
18
36
72
87
27
45
63
25
17
31
5
72
18
13
11
9
64
23
9
21
3
21
31
17
91
17
15
45
24
31
17
6
21
45
60
15
3
12
18
75
16
20
21
3
88
48
44
21
111
28
92
45
24
60
67
44
15
33
45
48
12
30
90
51
36
3
21
4
32
45
39
24
75
18
60
15
9
96
7
95
90
15
27
6
48
15
4
32
60
3
18
54
6
87
48
12
57
30
6
24
63
12
4
29
27
15
1
65
39
64
72
8
99
6
19
60
8
9
18
72
21
63
21
4
12
108
20
15
24
66
12
55
8
69
132
84
79
95
13
48
41
78
12
60
49
176
144
15
81
39
49
17
18
21
51
33
27
49
144
56
64
11
69
3
24
49
32
9
18
1
29
12
15
48
12
129
6
18
66
12
9
3
33
112
32
64
41
15
16
5
43
11
60
30
3
57
60
39
9
18
9
111
13
11
33
75
18
72
15
12
16
17
115
20
27
36
9
15
18
60
55
11
21
48
12
135
33
21
24
3
12
16
5
27
112
17
90
48
25
8
40
29
18
18
18
114
91
71
78
90
25
48
8
135
25
24
32
21
42
25
23
42
43
17
42
49
29
72
31
44
141
39
75
33
3
69
21
75
12
165
63
24
64
24
80
40
8
3
21
21
15
63
21
48
12
99
6
60
39
21
3
21
12
30
13
12
65
78
21
3
33
9
15
4
12
5
78
21
60
21
90
133
24
8
28
29
3
48
69
91
71
90
3
40
5
12
31
17
42
93
21
39
15
1
20
9
72
24
51
156
3
85
59
18
15
9
19
32
45
27
16
11
186
67
35
102
18
25
108
104
28
32
4
161
103
35
21
45
27
27
45
21
6
13
120
60
48
5
18
9
12
3
13
119
30
31
44
51
12
36
45
15
25
65
96
90
30
6
84
9
12
24
60
39
9
45
42
66
12
27
64
12
107
61
59
12
6
3
45
12
87
51
69
45
43
47
6
24
66
9
87
6
27
12
144
9
27
3
36
60
9
63
93
9
27
21
12
163
107
33
12
15
1
29
75
105
42
24
60
25
12
12
32
16
35
33
9
36
7
5
7
23
37
23
78
51
60
48
81
6
13
23
30
3
9
12
204
15
4
36
29
12
39
39
121
11
45
36
9
135
33
27
33
63
9
24
15
4
36
32
3
45
45
51
93
6
37
48
35
36
6
3
45
84
15
136
11
81
3
25
72
35
84
36
30
78
57
39
60
6
3
4
77
24
19
5
27
4
41
75
108
27
6
3
21
139
72
35
84
9
24
27
30
18
1
125
6
24
81
88
35
18
3
15
57
112
11
37
32
12
4
44
3
54
39
27
12
30
78
12
1
60
71
1
44
4
56
51
12
18
18
54
30
1
11
13
32
24
24
136
29
36
12
3
12
52
8
75
18
6
1
32
60
15
33
52
5
60
43
8
279
105
72
15
30
19
47
97
5
6
57
15
18
15
9
75
27
1
44
4
20
51
45
45
19
12
44
45
36
7
56
64
32
51
18
6
21
39
78
43
32
3
84
33
3
13
119
12
24
129
141
7
32
16
89
31
32
48
40
245
6
13
36
32
9
30
9
52
17
31
11
24
21
3
61
5
24
43
113
54
30
12
24
42
18
6
13
53
48
15
84
33
15
75
84
13
68
9
79
20
4
80
15
18
108
156
3
12
81
63
51
18
27
39
6
6
85
35
42
27
63
96
81
45
3
15
36
21
93
132
24
15
4
41
27
12
15
18
27
45
27
60
3
12
13
96
131
13
35
1
5
111
69
67
53
12
24
75
28
77
123
15
12
1
47
72
18
147
51
24
174
39
93
27
15
13
65
15
63
12
78
19
65
60
43
17
55
11
30
66
21
24
16
53
51
15
1
32
15
25
32
9
51
16
113
27
9
48
43
12
8
39
6
3
87
12
85
17
24
12
12
87
24
36
9
7
48
32
39
174
15
81
48
43
5
48
79
128
45
15
27
12
54
7
5
102
33
9
51
24
81
7
17
3
100
17
15
16
12
23
54
19
11
30
51
117
102
36
33
24
12
4
41
24
30
6
19
24
32
81
27
36
39
12
54
30
49
41
60
6
69
52
12
65
15
15
18
7
101
66
1
23
12
24
90
75
4
11
9
24
123
18
55
32
39
13
96
35
9
51
36
30
66
25
5
12
115
96
107
24
121
47
42
3
15
1
41
15
75
6
12
12
66
24
18
18
193
65
15
36
16
35
48
129
15
25
65
211
35
25
104
12
39
6
79
65
12
75
129
79
89
63
27
42
30
1
17
42
9
9
96
90
6
24
15
40
5
51
39
66
3
21
55
80
4
60
56
12
28
20
69
30
18
39
75
165
48
93
39
76
29
30
18
18
18
84
75
40
191
25
32
24
88
5
63
135
13
35
25
101
15
135
48
ABCD 96382065896*3^$a+1 [50029]
67
32
232
29
6
126
30
60
18
51
16
24
29
6
126
18
61
41
39
15
9
40
5
27
33
7
245
48
19
8
15
9
21
18
1
24
24
32
99
85
96
8
27
24
30
39
57
151
80
48
45
12
414
114
39
16
24
83
69
216
75
157
23
48
9
48
3
165
144
48
165
67
8
48
87
97
96
41
111
3
21
88
96
32
72
112
29
30
21
15
24
30
72
195
72
3
13
96
24
137
78
57
15
30
168
72
139
24
65
39
51
132
84
36
49
59
37
8
40
80
21
90
33
112
71
18
72
90
90
30
69
9
90
12
33
64
32
51
60
129
51
45
153
66
45
105
31
35
13
56
9
30
9
48
33
55
32
3
42
54
61
32
48
40
35
54
103
23
30
24
3
81
7
104
69
96
123
40
8
45
3
45
187
53
36
31
8
64
32
40
89
7
120
53
60
15
40
65
127
215
33
40
5
72
3
51
84
6
19
155
37
5
30
85
83
37
72
161
126
66
18
45
16
65
15
21
139
65
210
24
120
6
31
23
12
78
7
8
75
69
33
103
5
36
63
48
24
9
39
16
215
1
41
18
30
15
75
6
31
8
24
93
114
1
72
47
144
240
105
57
18
36
30
3
3
108
1
8
3
18
36
15
96
399
36
90
19
128
117
115
8
48
48
24
40
83
93
15
81
16
29
75
69
19
8
3
60
97
32
27
54
7
53
102
45
72
51
72
109
120
59
109
48
32
81
66
96
18
75
184
72
120
80
9
72
183
15
25
176
64
35
180
97
143
9
111
42
30
49
11
93
135
57
144
69
51
171
13
24
53
90
18
87
3
30
31
5
36
39
21
30
85
48
65
270
60
69
87
129
72
240
72
63
129
208
32
48
112
29
6
133
11
162
19
8
3
45
45
3
141
36
175
8
15
42
54
144
9
72
24
16
8
16
32
15
177
16
5
19
251
90
67
209
36
67
143
114
31
104
9
12
114
193
8
15
217
191
9
120
48
9
175
8
141
90
1
35
84
36
36
129
21
54
69
15
72
9
40
59
42
90
9
45
54
117
9
30
105
40
56
40
24
101
3
40
5
115
17
7
41
31
8
21
75
64
440
72
159
90
120
79
200
88
48
5
51
51
69
48
48
24
9
42
108
81
40
35
21
48
81
120
144
6
9
192
48
105
15
112
32
40
32
111
9
105
90
54
126
1
120
23
120
240
12
18
36
39
57
174
9
15
9
27
21
40
152
16
5
12
60
228
87
24
16
5
99
40
24
200
87
84
36
9
69
19
11
69
21
60
36
36
15
69
3
33
39
105
15
168
456
16
119
105
45
12
18
6
351
72
27
30
126
57
40
56
27
18
19
53
78
102
54
96
33
87
18
79
48
24
11
168
66
60
15
21
228
96
39
24
16
5
6
84
57
33
39
33
39
21
19
80
9
7
23
1
296
208
32
40
203
61
11
108
30
96
115
5
24
19
32
75
13
41
111
51
18
27
3
42
30
18
6
69
15
42
18
12
57
57
15
24
16
24
96
89
6
49
5
12
199
41
30
24
54
51
16
5
267
16
104
63
210
54
54
132
7
83
13
35
60
90
39
213
138
60
21
16
80
64
11
69
16
24
89
31
8
87
1
53
6
21
105
247
257
126
33
24
40
8
72
51
109
32
9
66
93
21
72
138
60
21
48
72
120
39
42
39
160
56
45
3
15
57
88
77
120
27
120
21
67
35
60
49
59
30
39
88
8
136
71
18
31
65
156
3
16
329
111
159
1
24
5
27
64
224
16
56
15
18
7
5
75
3
90
91
245
51
99
36
9
64
ABCD 96382686748*3^$a+1 [50028]
24
30
36
54
168
18
54
96
114
6
54
60
36
54
7
53
126
174
6
12
13
35
84
48
25
5
7
41
60
12
19
41
115
5
18
12
132
78
48
90
30
55
107
13
89
18
42
90
60
13
120
23
42
12
43
35
42
18
162
6
12
72
18
18
90
31
36
47
6
132
12
103
5
48
24
6
54
6
12
18
54
78
78
37
65
30
168
109
48
120
5
42
66
12
138
72
42
36
91
149
187
5
30
13
12
17
18
30
18
42
30
37
143
18
54
120
13
95
30
18
102
12
60
66
24
66
12
30
12
30
66
54
48
67
48
5
30
60
18
91
143
48
12
6
24
30
25
5
30
36
30
42
48
54
91
29
48
55
72
65
6
54
6
54
18
192
6
24
6
24
25
11
24
157
101
72
60
108
19
108
23
48
72
60
48
102
12
115
35
73
35
12
66
120
174
73
72
83
13
59
30
138
60
132
6
102
72
73
17
36
24
66
24
85
23
12
30
60
126
145
5
24
18
90
18
102
127
5
48
48
12
192
6
1
11
12
66
54
66
127
17
7
168
5
30
25
101
151
101
60
48
204
7
71
12
96
24
37
83
18
42
30
6
90
42
30
18
42
12
18
102
7
23
18
79
11
132
25
125
211
77
162
186
24
126
37
107
133
5
30
12
90
108
78
54
55
113
102
60
36
25
17
187
215
1
107
138
7
65
12
108
42
66
84
78
132
36
37
203
120
12
42
96
144
30
30
30
30
48
12
66
24
36
30
102
25
53
60
12
12
55
71
72
18
12
19
83
126
19
11
12
78
84
156
12
120
187
83
90
42
120
36
30
24
48
18
12
30
108
72
79
41
30
78
30
24
240
13
24
11
12
61
65
132
43
36
96
107
30
66
12
73
252
95
60
30
55
107
1
29
43
12
101
42
12
73
12
323
12
30
175
23
150
55
125
12
36
30
54
36
102
42
48
60
42
78
12
6
12
37
23
180
60
12
1
77
60
72
96
132
43
60
36
89
12
72
7
29
79
65
48
120
30
48
25
5
79
48
47
6
54
30
115
65
18
90
7
83
12
30
48
115
5
30
48
30
12
12
66
12
42
120
30
36
97
12
83
138
24
31
77
7
95
30
96
24
43
48
5
12
30
42
60
90
13
143
42
210
60
13
59
78
72
138
30
55
17
18
42
31
119
30
96
132
60
108
60
24
30
48
30
72
48
43
89
18
30
7
12
36
77
91
5
24
235
41
12
78
109
48
17
31
5
150
84
18
120
67
5
7
119
12
30
19
29
24
6
12
132
48
25
107
60
30
6
12
18
24
120
186
30
180
30
181
59
12
78
102
18
84
18
85
23
54
48
12
138
180
12
108
42
55
11
42
67
131
114
156
90
24
1
29
60
103
17
6
222
7
120
113
55
48
77
19
23
48
108
12
78
54
1
5
12
42
1
29
168
30
72
18
12
96
54
18
30
85
47
1
84
5
67
41
30
145
23
120
42
103
24
53
48
24
18
60
85
47
85
83
72
90
36
24
6
180
49
11
72
12
37
23
6
72
43
47
108
54
138
48
114
66
42
55
48
89
6
24
25
60
5
120
60
18
12
30
90
60
37
23
30
31
12
17
36
42
120
25
84
23
6
60
42
168
24
25
5
163
47
48
25
77
48
90
90
168
132
48
7
12
113
42
6
12
67
35
13
47
73
5
12
18
13
5
12
12
6
144
30
31
137
60
12
43
5
42
18
42
30
6
30
79
5
6
54
18
42
6
12
37
23
13
35
24
18
30
37
35
121
29
48
18
60
150
31
41
30
60
72
36
85
12
180
47
90
48
7
96
24
48
107
18
18
1
11
30
43
36
113
6
49
23
25
120
5
60
60
12
6
90
127
17
30
66
24
18
12
36
42
367
156
5
30
30
31
23
60
37
29
12
175
35
102
90
30
18
13
47
25
5
42
96
102
7
12
173
36
30
12
60
13
59
1
65
144
30
30
36
90
222
43
47
12
37
336
35
48
30
42
18
30
24
13
65
12
7
53
30
60
13
17
240
ABCD 96382748966*3^$a+1 [50020]
20
4
24
5
4
36
3
11
1
72
21
39
11
33
39
21
12
4
20
28
5
16
11
39
13
12
36
8
12
4
8
16
8
52
20
15
33
3
33
28
11
1
12
5
7
32
4
8
97
71
48
12
28
11
6
79
8
21
79
23
36
9
4
47
109
36
12
68
3
21
1
2
1
47
25
96
23
45
13
11
12
9
18
60
36
9
3
10
11
12
99
12
24
45
4
41
27
75
9
15
9
16
11
9
3
1
80
9
18
9
159
36
1
8
64
21
26
6
27
16
11
30
15
12
28
32
16
12
8
63
12
9
1
51
8
39
24
33
37
47
3
1
9
11
15
1
17
6
9
28
60
8
16
20
3
1
20
9
3
33
67
32
12
15
58
35
4
20
15
12
69
21
27
87
1
8
3
33
25
14
25
32
24
27
24
81
24
21
12
39
3
21
13
3
33
11
9
16
104
39
24
27
96
25
5
24
15
12
28
11
13
24
60
17
4
15
8
40
41
39
27
45
52
47
6
43
48
21
44
4
11
48
4
41
19
32
12
108
16
11
69
9
15
28
33
47
60
4
24
71
21
12
25
11
13
3
12
24
8
3
37
35
1
53
43
29
7
120
12
12
9
3
20
69
99
4
23
21
1
15
29
4
86
93
61
26
6
3
36
16
32
28
8
24
4
48
8
12
13
15
23
13
5
15
24
4
23
25
21
27
12
60
23
49
20
12
28
12
41
3
1
51
48
36
35
22
15
24
8
3
21
21
7
23
33
12
1
36
11
25
14
13
60
20
27
37
24
36
24
8
4
48
12
24
20
39
33
36
16
17
18
60
48
1
32
3
9
40
68
27
9
12
3
9
36
3
24
13
23
72
12
6
30
58
27
96
9
27
23
1
24
8
51
13
12
21
35
37
23
39
13
68
36
13
3
47
45
12
96
4
41
18
9
16
12
8
15
33
97
3
5
3
36
36
57
4
83
16
32
3
6
19
24
23
13
36
8
48
48
16
11
42
12
36
4
3
8
3
33
3
45
48
12
63
33
15
33
45
3
1
63
8
12
3
97
8
28
36
95
57
15
6
30
1
8
4
11
1
8
36
45
31
20
15
9
51
21
16
56
109
8
19
5
88
23
84
96
40
32
36
4
23
45
48
76
11
1
41
99
12
36
48
15
150
31
17
7
71
9
64
11
1
12
20
12
1
11
3
1
8
39
37
12
12
53
31
32
12
63
9
9
15
28
8
24
15
9
4
12
60
24
5
16
2
57
9
6
1
47
21
12
40
12
8
3
45
12
27
10
3
72
5
27
63
6
3
72
52
32
3
37
8
24
3
13
8
81
6
33
1
24
15
11
1
53
63
16
8
25
15
9
23
48
12
3
48
25
8
9
31
60
20
27
25
36
12
44
33
7
20
16
8
21
7
11
12
21
3
61
72
44
36
15
18
18
21
16
24
29
7
36
20
9
19
12
32
15
30
42
9
3
25
8
39
18
28
14
21
13
14
9
33
16
32
27
24
4
12
20
12
9
54
10
11
4
21
98
6
67
32
36
9
15
4
33
32
19
32
57
24
15
16
8
85
3
60
48
32
16
23
33
57
27
28
20
9
55
9
14
69
4
35
9
3
82
3
32
135
6
4
26
21
3
58
8
43
8
13
75
36
8
36
16
5
19
20
16
20
4
20
28
32
3
13
20
15
9
52
20
4
5
39
16
5
67
53
18
33
9
43
32
12
24
4
24
12
11
1
36
20
16
24
24
80
16
48
53
3
108
21
48
19
53
18
21
1
38
33
16
8
73
23
12
63
9
4
24
20
4
35
21
13
36
131
27
13
5
40
14
18
19
113
27
4
8
24
3
24
70
11
4
24
11
33
52
9
27
8
51
45
76
84
32
12
21
19
8
16
11
96
1
32
16
8
28
12
56
12
33
16
3
17
27
12
36
12
4
11
22
3
8
60
52
24
60
29
16
11
12
36
4
33
14
34
2
33
15
25
11
78
3
13
39
48
23
1
8
13
51
21
32
7
20
12
64
44
27
22
11
63
13
5
3
33
52
24
36
12
27
8
87
6
27
4
21
32
6
1
21
3
48
20
16
11
22
39
11
37
35
54
3
51
118
11
3
1
12
5
75
4
59
10
11
3
1
29
19
20
21
84
3
3
1
8
12
9
6
1
56
27
1
20
64
20
4
5
27
24
52
12
20
36
24
4
11
60
13
21
2
57
1
3
92
25
27
113
6
61
9
2
18
3
4
12
32
1
32
19
8
24
4
56
24
84
16
36
20
16
20
15
6
4
8
27
4
68
4
24
8
15
9
4
17
18
73
12
29
48
6
1
11
9
12
12
24
3
21
12
24
51
33
48
16
8
15
25
8
100
33
3
108
107
1
20
9
42
73
44
28
8
28
32
25
36
11
16
32
28
8
76
53
15
3
1
32
12
4
9
50
1
12
36
68
4
20
48
100
21
3
68
1
2
73
8
28
20
33
7
8
16
17
42
21
27
61
56
13
35
1
3
24
12
47
37
12
29
7
8
87
33
3
37
20
24
40
32
45
54
6
36
31
120
9
56
15
12
4
48
5
6
37
20
4
12
8
3
25
60
24
45
26
24
70
20
3
9
39
33
3
3
9
24
36
4
8
36
4
44
27
13
24
21
14
1
77
12
3
40
35
18
31
21
59
4
36
9
2
1
32
28
12
8
16
8
16
84
24
32
4
35
9
1
15
29
3
15
49
9
15
23
12
13
24
12
12
137
90
36
1
23
21
24
12
4
5
19
44
1
47
3
21
12
12
48
37
11
39
9
3
162
18
21
60
27
21
48
13
3
59
18
3
57
48
27
24
3
10
23
4
59
12
1
12
11
25
20
9
27
39
18
15
12
40
48
33
3
60
12
17
51
1
27
12
44
12
15
21
12
3
21
1
11
36
1
2
1
32
72
4
20
24
64
12
17
31
59
49
8
108
1
14
21
72
3
25
56
13
3
60
8
13
47
4
8
27
13
8
39
1
11
13
12
17
19
84
12
8
57
12
3
48
40
8
15
22
80
15
13
11
60
15
37
47
36
6
12
19
23
1
17
15
15
141
24
3
30
19
131
1
8
21
43
8
13
11
12
4
17
7
8
49
27
8
24
28
36
8
48
12
36
1
24
26
10
12
38
1
24
5
3
87
37
5
27
3
18
39
16
48
59
21
21
4
12
15
8
16
11
61
29
7
8
36
24
3
13
12
11
45
48
24
40
53
6
22
3
12
12
5
15
75
85
9
3
23
33
21
6
33
4
24
36
11
9
12
24
12
15
18
15
24
37
11
64
20
4
8
9
31
44
4
17
15
36
4
47
1
32
4
95
21
109
14
33
12
12
76
8
12
16
20
36
9
7
23
1
8
36
1
23
4
44
24
76
12
29
43
12
35
25
8
28
69
3
29
19
17
3
13
11
12
1
11
4
11
24
25
8
16
23
30
18
1
5
30
21
72
36
24
12
3
45
28
8
25
3
11
1
5
3
12
21
7
23
21
12
13
14
25
5
3
40
36
32
52
125
7
8
28
24
11
1
20
13
24
11
36
3
9
28
32
75
22
3
56
48
9
18
9
87
9
49
35
52
33
27
8
4
8
25
59
48
36
111
9
25
2
25
8
15
57
24
60
4
95
1
12
20
40
24
20
4
20
12
28
11
18
19
20
12
16
131
49
56
28
11
10
48
39
8
4
8
37
27
35
13
8
12
40
44
45
18
9
64
41
3
52
11
9
15
49
8
12
15
13
23
6
19
29
27
40
24
20
1
2
36
126
19
11
18
39
12
27
1
20
16
35
93
9
24
63
3
25
35
9
24
1
2
9
24
52
60
8
4
56
4
24
9
2
9
9
39
49
14
6
3
36
4
23
18
6
1
12
20
24
4
23
6
7
5
60
4
14
12
1
8
12
3
37
69
3
56
9
4
2
45
3
10
36
3
29
43
45
39
24
9
11
28
96
33
152
19
8
16
20
27
81
4
9
24
14
1
24
56
40
17
15
16
12
48
56
24
13
11
39
46
44
3
16
24
17
7
12
8
39
21
1
15
8
4
5
6
9
63
48
45
16
12
5
7
5
31
8
52
24
12
20
15
33
3
1
24
17
3
1
3
48
17
39
37
39
5
87
12
64
8
69
51
28
20
3
108
45
84
61
62
21
15
24
30
67
12
11
45
96
9
15
15
57
64
12
36
48
8
40
5
79
21
59
27
22
11
69
6
21
49
14
25
71
12
9
12
1
32
7
56
28
48
9
23
15
22
8
18
57
133
11
33
43
33
15
5
75
9
6
102
19
23
1
11
10
3
24
32
21
7
24
65
30
18
27
15
34
23
24
9
63
4
23
21
9
42
12
24
1
20
16
36
32
25
11
3
18
3
12
16
120
11
18
30
57
15
49
20
3
18
ABCD 96383333752*3^$a+1 [50024]
90
30
48
60
12
6
72
75
27
138
18
54
48
18
234
36
51
9
151
311
25
77
60
30
240
48
9
21
18
57
15
33
27
12
57
16
23
9
111
114
30
48
30
348
54
48
30
132
31
59
66
42
138
30
60
42
108
15
15
12
85
125
78
69
15
6
114
25
71
54
18
168
72
97
191
114
90
108
57
183
102
48
12
55
5
96
102
85
77
48
3
16
11
37
71
132
48
12
18
295
59
90
27
159
12
132
60
37
11
102
120
30
30
6
54
30
60
156
24
78
19
23
48
102
3
27
30
270
48
9
93
67
53
75
45
36
42
42
66
90
12
12
36
19
125
60
78
120
12
21
27
69
48
16
59
30
36
180
175
32
63
54
283
23
24
177
16
47
6
102
37
95
30
48
30
37
71
24
48
42
18
48
90
91
59
42
240
102
6
15
9
78
25
23
9
75
18
12
87
33
6
25
77
78
21
63
66
12
12
108
18
150
19
23
18
39
16
32
15
168
54
66
12
18
24
36
24
6
114
6
49
23
57
16
155
30
144
7
143
30
30
18
240
115
32
45
30
90
27
93
18
12
210
66
12
102
63
48
75
90
84
7
48
23
57
21
42
60
12
6
24
6
165
15
90
7
48
95
60
117
144
9
7
32
48
33
144
78
42
30
121
155
30
114
18
3
45
144
60
87
111
42
78
72
30
78
12
96
180
12
72
48
177
75
37
71
9
9
84
18
33
16
23
6
42
48
102
67
155
37
11
117
75
37
23
90
36
54
246
12
12
66
69
63
168
24
33
27
18
12
18
162
96
42
18
54
97
144
77
3
45
42
48
72
12
37
23
198
12
55
32
33
36
27
48
96
48
75
36
24
246
51
9
54
1
32
57
103
17
127
71
9
21
42
6
24
30
18
12
78
48
25
47
12
96
30
174
48
18
87
15
18
31
144
29
3
45
12
198
78
99
160
215
30
6
21
21
12
15
15
48
33
129
15
63
120
48
30
75
27
37
41
102
120
9
123
96
12
105
45
18
30
19
5
43
53
27
45
18
97
48
47
12
85
5
60
6
9
105
87
48
21
90
12
240
165
75
18
51
16
17
96
42
85
113
159
240
63
12
37
71
57
111
30
84
15
213
27
63
42
135
48
87
6
162
150
228
7
107
60
36
60
9
63
97
95
90
7
11
85
32
45
30
90
18
138
120
54
30
180
138
18
84
6
9
48
75
37
23
132
30
7
288
41
39
21
144
6
37
80
27
21
16
96
5
75
15
33
15
24
105
48
45
42
66
114
18
12
66
21
39
9
15
66
42
60
102
51
105
7
32
183
30
43
95
1
113
60
66
54
75
48
27
133
32
16
119
36
60
57
27
150
60
78
12
57
183
57
189
60
54
177
33
120
78
9
48
16
47
108
42
48
27
75
12
30
27
33
111
15
30
72
42
1
59
165
45
18
48
30
60
114
36
12
117
21
102
165
15
33
39
30
198
48
162
67
80
15
33
63
1
11
12
105
16
80
64
5
180
55
32
33
6
114
66
204
25
71
72
12
18
90
120
49
23
78
27
63
42
6
129
16
59
126
144
30
73
95
97
272
48
48
57
18
60
30
228
24
63
63
72
9
21
12
223
23
9
21
234
66
54
90
63
64
23
78
90
18
60
19
5
36
55
32
192
15
96
1
329
144
60
6
37
32
105
180
18
30
19
59
42
18
105
75
162
42
121
89
87
48
183
9
39
9
21
24
30
21
16
143
1
5
72
3
69
27
33
30
33
153
84
30
21
69
18
217
95
96
60
37
77
51
27
12
73
23
84
36
24
25
11
60
25
47
12
21
64
ABCD 96383495896*3^$a+1 [50000]
60
3
41
4
57
15
120
24
51
21
8
19
5
60
96
4
3
5
37
27
44
36
1
23
52
8
40
44
13
75
60
32
7
9
20
24
25
35
13
15
72
27
5
25
18
30
15
20
55
21
12
12
12
21
23
12
12
25
27
36
8
52
8
1
3
48
24
8
28
8
72
24
55
9
12
105
39
36
12
27
9
21
71
48
1
18
42
30
53
40
12
15
9
56
16
44
1
3
12
9
11
4
60
44
40
32
37
3
20
4
84
69
3
44
4
9
35
36
16
60
44
7
24
9
20
24
28
20
19
101
12
12
64
44
60
28
159
41
12
37
3
3
77
12
4
20
7
9
36
44
13
23
40
9
11
40
15
9
68
25
3
9
15
15
66
12
15
20
36
84
28
32
16
44
133
3
44
13
15
8
60
76
80
4
24
68
7
41
37
24
23
76
36
75
21
9
11
12
96
19
33
24
20
1
23
12
55
5
49
23
36
4
32
4
44
12
31
33
69
95
13
54
69
57
35
84
1
83
16
144
20
52
45
35
24
48
36
36
24
49
3
8
16
56
25
3
44
48
60
88
21
66
9
21
42
30
11
4
48
32
28
92
67
89
52
8
24
12
4
9
71
12
24
16
8
31
29
36
36
25
47
43
30
3
21
36
35
19
65
60
76
20
64
68
28
24
8
16
12
24
15
9
20
67
93
36
15
45
8
28
60
68
31
9
72
8
12
4
104
12
4
80
31
17
16
32
48
79
17
25
35
40
3
41
4
20
36
76
33
11
67
54
11
4
48
48
24
36
12
20
120
127
9
39
21
21
11
4
33
83
48
67
24
5
43
41
4
96
44
112
36
8
1
11
60
67
33
108
72
20
64
20
43
5
36
16
93
71
40
69
3
92
12
16
32
12
24
36
24
12
132
28
9
35
16
24
48
27
21
20
37
3
8
7
17
12
76
45
3
81
11
60
7
221
12
24
28
32
40
3
30
3
8
52
9
90
30
11
144
13
3
8
12
4
80
24
7
9
8
48
28
36
8
12
16
44
16
15
17
48
72
60
16
9
3
32
25
3
44
4
12
45
3
12
8
24
12
16
8
12
24
4
32
4
24
56
1
15
24
44
36
64
27
24
6
23
1
11
4
75
5
1
12
51
24
8
19
126
23
36
16
44
100
60
20
60
36
52
36
20
24
36
79
5
12
28
20
60
25
15
75
33
8
31
21
24
20
16
15
5
12
55
17
28
123
45
9
39
176
100
20
40
8
12
64
60
12
45
35
48
4
3
17
55
53
28
12
20
4
56
48
1
11
4
8
12
4
56
40
20
16
12
12
8
7
93
45
11
60
4
27
9
12
8
40
12
8
12
48
24
36
31
9
12
8
1
39
12
8
52
27
33
12
56
91
29
49
3
8
24
13
47
88
24
8
12
4
12
8
79
21
92
37
3
12
20
36
52
8
36
24
67
5
12
7
29
1
23
36
4
3
9
20
16
20
88
81
23
16
20
40
57
3
12
8
12
52
12
24
56
13
18
5
12
7
6
59
24
24
108
4
140
4
12
44
1
3
81
83
7
6
3
69
11
12
48
16
36
32
133
83
4
27
29
16
3
5
13
27
188
85
35
24
108
12
1
27
27
5
64
44
12
43
17
13
23
12
12
25
23
52
44
16
8
13
3
51
21
44
16
8
7
69
8
13
39
21
15
9
59
16
44
16
8
16
20
12
72
52
24
117
3
12
32
12
16
44
24
64
8
4
36
9
11
24
16
20
12
25
23
52
8
25
23
19
42
35
4
12
68
4
96
9
27
33
11
12
24
13
11
4
105
11
12
28
32
37
71
60
76
20
16
8
12
12
13
24
23
16
21
35
144
52
8
7
29
61
30
53
24
40
92
1
47
12
4
32
4
44
1
39
20
36
40
56
7
30
35
37
11
4
68
7
9
87
5
4
20
4
9
3
45
12
47
73
168
75
20
4
8
55
18
30
33
20
1
63
12
8
16
69
11
16
20
48
40
57
95
1
39
24
24
20
100
3
9
63
41
1
35
1
24
18
33
12
57
15
3
17
4
20
12
24
1
15
27
5
28
24
21
23
96
48
72
108
76
12
8
4
20
55
30
35
7
21
9
23
28
129
39
20
16
56
100
15
30
59
36
12
127
5
64
20
24
28
27
21
21
15
33
30
5
28
45
3
21
39
20
37
42
48
53
1
15
44
36
4
9
12
35
13
15
32
84
7
9
33
3
20
4
48
3
9
63
5
36
16
15
41
12
88
20
24
31
69
36
48
12
20
55
89
28
20
28
9
59
79
30
3
48
21
83
7
21
80
24
4
32
4
80
4
20
37
23
12
49
83
48
28
20
52
48
20
40
12
44
24
76
48
3
24
9
80
37
3
36
8
16
21
6
17
37
11
37
3
8
40
80
12
4
20
36
7
113
28
9
42
5
4
12
24
44
79
17
24
12
85
23
40
72
8
109
23
100
24
45
15
20
61
35
40
12
36
56
13
11
16
20
4
12
20
4
3
141
72
8
24
28
44
48
25
51
12
8
12
49
36
12
27
48
8
12
85
51
44
12
24
60
24
48
40
20
28
20
36
64
57
3
20
49
18
29
73
63
20
4
3
21
57
23
36
24
12
19
9
69
11
61
35
96
4
33
23
19
45
20
4
12
24
56
4
156
20
28
12
8
1
71
28
36
36
12
12
8
37
95
4
36
20
28
33
15
20
25
47
12
25
15
24
51
6
39
36
48
69
15
80
52
24
44
40
33
99
20
36
48
4
36
9
27
33
111
44
12
64
56
1
47
40
8
67
45
20
7
53
28
9
15
8
36
12
79
41
4
3
57
104
84
28
44
40
48
8
28
32
24
24
12
60
37
35
52
3
48
9
8
7
5
4
20
60
36
4
56
60
91
29
25
15
3
48
5
12
16
9
23
4
8
12
103
33
20
4
8
16
12
20
4
36
32
16
20
19
5
43
5
12
7
6
12
11
16
20
16
8
36
76
84
3
17
60
25
51
39
29
1
59
60
64
3
45
9
23
16
20
24
72
24
7
9
56
28
56
1
63
92
4
8
13
39
15
113
7
6
12
30
48
5
12
72
4
32
12
76
60
32
28
60
32
48
60
1
99
36
8
12
36
64
45
15
56
40
12
12
20
24
24
28
15
54
35
124
20
4
8
12
28
27
137
4
24
36
9
11
1
63
116
16
36
20
4
24
32
60
7
53
60
55
105
15
33
60
24
8
4
15
6
87
20
12
13
60
15
32
24
76
56
24
16
44
36
24
25
59
19
17
28
36
96
15
9
20
16
8
48
4
44
16
56
4
20
13
87
15
9
84
75
17
1
59
4
116
13
23
84
48
12
13
51
32
4
180
36
20
4
3
5
28
24
15
45
60
15
5
4
21
75
21
15
27
53
48
16
24
56
16
8
52
12
92
24
16
24
44
25
3
32
28
27
33
15
5
49
48
3
44
4
12
9
59
12
4
36
60
8
100
20
60
16
8
12
48
16
21
15
20
48
60
88
20
4
81
3
44
12
13
11
16
8
73
63
20
24
ABCD 96383809352*3^$a+1 [50209]
205
75
75
69
32
133
131
85
51
24
24
45
30
6
54
36
69
75
36
41
133
186
65
289
6
129
48
48
9
95
25
135
120
48
24
3
93
48
39
65
91
29
61
11
168
16
32
13
99
135
30
96
11
16
57
90
96
5
144
40
56
25
84
3
80
187
60
36
165
72
24
24
39
81
24
176
112
177
15
45
36
30
17
40
72
80
16
99
237
8
151
9
231
9
81
120
54
105
168
33
111
33
15
128
64
33
15
15
137
13
203
187
36
9
72
96
168
39
41
144
112
39
90
15
56
43
21
69
291
56
16
200
40
32
16
96
24
120
39
681
72
3
165
69
51
9
135
135
41
72
184
3
60
201
216
69
99
56
16
3
126
119
25
15
21
24
216
11
19
117
200
193
30
54
60
23
160
33
144
216
135
56
109
144
3
24
8
160
192
63
36
69
96
75
21
9
71
208
45
75
21
59
85
131
79
57
96
24
56
48
319
201
15
30
60
159
15
81
15
9
75
6
119
55
81
45
420
30
9
72
48
141
27
8
79
156
21
129
15
32
48
24
1
87
32
31
30
107
72
16
176
133
36
24
63
32
121
30
9
15
105
195
36
144
81
69
27
104
25
15
120
105
167
133
35
160
96
8
31
120
17
43
84
60
77
184
9
167
88
195
30
15
21
179
72
40
8
16
192
312
15
90
210
6
54
177
104
120
25
87
3
29
61
90
65
64
72
39
54
66
129
105
36
24
210
57
144
105
47
13
27
93
35
120
40
9
135
135
33
57
15
51
189
141
171
48
15
66
90
234
11
16
48
111
54
147
8
1
24
47
19
69
111
90
54
216
65
64
32
88
165
3
8
64
72
216
57
15
168
168
216
9
15
96
56
97
6
30
35
19
36
9
8
97
126
120
17
184
408
32
13
90
66
234
21
75
21
9
47
13
84
96
30
24
30
3
8
25
60
180
15
165
99
201
39
8
64
39
41
16
24
128
40
75
21
192
144
176
184
8
61
35
79
401
25
111
183
66
87
48
99
101
144
61
60
30
65
24
112
8
16
240
24
216
96
9
15
189
126
29
1
47
7
153
8
25
30
9
105
87
33
87
153
231
96
63
36
90
27
128
265
30
9
8
7
41
112
3
54
150
90
23
88
200
24
55
33
48
80
120
85
11
199
24
41
40
120
80
216
43
90
156
144
71
160
99
30
6
30
90
9
48
32
16
24
32
79
54
36
15
69
35
48
72
61
60
119
1
420
267
87
33
3
69
111
60
221
229
84
87
63
57
9
231
48
15
113
24
73
71
55
9
15
66
135
9
60
3
144
159
120
129
15
33
48
240
72
153
15
69
51
24
32
79
9
72
9
191
19
60
105
24
8
7
180
77
168
91
60
9
48
33
95
16
69
59
232
69
59
72
49
15
24
120
120
135
113
187
240
36
65
169
15
21
ABCD 96383839718*3^$a+1 [50022]
12
21
52
47
9
16
65
24
30
49
17
6
45
28
8
28
23
12
25
84
8
16
47
13
23
9
16
72
11
12
72
25
47
73
17
19
29
42
48
13
95
57
52
5
18
12
25
72
12
35
1
20
21
15
39
36
12
48
24
73
48
65
19
5
48
48
19
12
24
17
3
28
8
123
48
13
137
3
72
27
120
24
24
21
147
37
32
4
65
72
18
6
30
57
64
48
12
23
54
7
89
79
24
71
12
25
11
13
8
16
35
13
48
107
12
13
23
12
12
33
15
24
1
23
42
78
1
11
60
37
36
68
40
156
41
30
1
155
1
12
35
48
13
24
12
8
3
33
15
84
30
48
7
11
84
48
42
27
3
1
17
19
24
11
66
3
69
48
18
9
16
77
24
31
17
48
30
121
47
12
12
66
54
1
17
78
25
35
6
30
13
5
7
60
5
31
65
7
23
24
168
96
24
96
1
120
35
1
5
7
44
4
68
21
78
9
9
30
60
12
36
25
29
31
17
7
12
23
48
13
41
31
12
35
25
96
60
11
121
83
33
28
113
43
29
6
18
7
36
23
48
102
48
48
7
35
30
19
59
57
27
30
15
63
9
16
47
66
42
25
20
64
44
3
37
47
1
29
18
109
41
7
12
11
73
24
17
6
37
5
19
23
25
119
12
9
16
20
3
24
9
4
35
37
32
16
83
1
8
4
59
18
31
59
6
19
36
84
60
20
28
36
131
24
18
18
84
25
23
13
47
13
65
15
52
35
48
153
3
25
5
39
15
12
37
11
12
25
32
4
12
48
12
11
49
89
19
8
111
37
48
56
72
16
48
8
15
13
59
18
55
47
1
12
35
37
32
21
42
9
21
18
60
121
47
1
20
28
44
16
125
30
13
53
7
17
31
11
57
28
24
47
45
52
17
55
84
11
105
39
24
42
24
15
51
1
12
143
1
24
20
27
1
60
11
36
1
12
12
72
48
5
54
66
24
54
25
11
6
15
4
23
13
119
61
108
104
33
55
89
48
55
8
4
36
65
43
11
21
39
60
24
85
24
12
24
12
5
43
36
36
5
30
49
12
8
15
36
21
21
18
25
29
19
29
78
25
47
1
12
83
42
30
9
16
23
1
32
39
49
20
69
19
11
37
8
51
18
6
42
27
15
13
17
7
41
18
1
59
13
59
9
28
8
40
32
4
12
11
73
12
5
24
6
18
55
23
9
15
24
69
15
21
40
72
12
12
44
39
12
85
35
13
36
72
24
36
29
55
84
72
77
6
37
29
19
32
4
24
24
36
11
48
1
59
60
1
47
181
24
12
17
48
7
8
15
60
12
21
15
60
114
54
9
33
7
17
6
9
40
71
25
60
20
33
54
57
136
23
24
12
1
20
129
6
9
33
30
60
21
40
41
43
12
24
84
36
65
6
61
12
41
72
79
35
25
11
60
12
1
17
163
29
78
42
78
12
25
11
9
28
35
157
11
21
88
5
51
28
47
33
4
84
35
21
9
6
12
25
12
44
40
68
63
66
43
8
124
17
3
28
24
71
13
83
25
8
3
48
12
18
31
35
36
72
36
60
85
84
12
5
67
83
18
19
29
151
41
6
42
43
35
36
13
47
24
1
140
15
25
24
12
35
69
123
25
32
3
13
29
6
21
51
25
71
37
23
1
44
87
13
29
31
35
60
24
1
8
4
32
3
24
1
23
60
37
60
12
12
29
42
48
6
54
1
23
12
1
24
23
61
96
60
44
64
23
18
54
1
89
6
12
12
42
7
48
23
18
55
60
12
17
7
24
20
3
105
15
24
48
24
13
47
9
16
36
20
40
60
47
42
24
31
8
40
23
90
30
1
48
24
12
23
1
143
1
11
1
83
12
1
36
47
36
18
24
6
12
30
39
33
30
13
179
1
107
37
59
85
41
24
6
1
17
30
73
47
37
48
83
24
108
1
5
63
4
5
7
23
33
16
24
95
24
97
32
28
5
43
12
41
72
72
30
24
42
79
60
53
7
11
78
27
39
25
5
39
40
17
15
4
24
5
55
24
32
4
95
9
52
12
24
12
12
23
13
48
47
13
11
21
36
64
17
31
17
18
97
8
69
6
72
72
1
32
57
30
21
72
27
13
24
116
40
12
77
91
35
18
6
25
24
47
21
27
12
61
83
85
11
1
29
15
88
20
208
23
144
21
39
36
30
3
45
18
49
24
12
84
23
12
1
24
48
11
25
35
133
60
36
12
35
1
29
55
23
1
89
127
36
5
7
12
11
25
17
7
35
61
96
17
55
36
8
51
12
109
8
15
1
20
45
6
180
57
117
19
11
36
6
30
12
21
9
115
20
52
56
45
18
25
20
76
32
3
18
6
25
24
48
12
44
9
63
36
45
54
96
49
84
11
21
36
9
6
37
72
56
3
24
13
12
23
13
11
24
1
23
25
12
83
21
51
1
23
25
12
36
47
84
9
51
132
30
19
11
9
36
3
18
19
11
48
109
11
61
5
55
23
96
25
12
24
56
3
25
107
1
24
12
12
35
105
15
66
7
17
6
24
1
17
55
23
93
15
6
19
5
7
23
36
25
11
42
7
11
30
43
24
48
24
5
31
17
7
23
36
9
40
11
1
71
60
1
24
8
27
25
20
72
15
6
6
109
11
109
29
126
1
41
55
36
11
42
15
76
108
17
24
27
4
23
45
27
12
33
52
24
47
24
12
21
28
29
31
12
35
73
11
60
13
5
6
12
30
19
5
27
3
69
28
12
24
8
4
120
12
12
32
27
45
87
1
23
33
4
12
20
16
29
7
155
1
59
93
72
4
36
48
53
24
48
39
36
16
12
36
47
12
37
11
1
71
12
33
15
25
84
24
12
5
24
115
83
48
48
57
28
8
28
83
30
31
144
113
18
36
61
35
61
8
36
99
25
12
41
6
25
71
1
12
11
42
48
75
4
17
15
124
5
42
12
37
24
44
27
36
120
69
16
12
47
36
30
18
121
11
24
49
12
5
72
6
1
8
16
41
43
11
42
78
61
36
72
23
37
5
3
69
115
35
48
48
108
6
48
6
49
84
47
1
5
87
3
30
3
15
12
9
28
8
4
60
11
85
20
16
35
25
23
12
25
23
21
28
8
100
48
72
12
12
35
1
47
72
85
36
35
93
9
30
48
12
132
24
24
42
31
108
71
36
48
66
24
15
40
41
27
40
ABCD 96384401552*3^$a+1 [50052]
105
180
4
35
37
36
120
83
25
32
148
5
55
59
12
45
33
7
56
129
216
63
105
30
37
188
4
5
126
42
103
44
16
36
8
40
36
36
8
123
13
17
7
12
23
13
24
24
12
8
40
32
28
12
12
23
49
41
18
37
8
24
117
54
12
9
60
3
18
24
63
81
27
28
11
1
8
72
4
23
13
60
12
41
19
32
4
144
5
18
25
47
30
87
219
49
41
42
25
32
96
36
100
8
3
13
32
27
73
8
15
37
12
8
64
140
36
28
84
35
1
12
23
9
15
57
15
13
5
3
40
95
25
24
96
152
15
25
36
56
21
127
80
33
30
25
17
27
39
105
4
41
27
27
37
20
9
55
36
36
12
200
16
29
18
30
72
36
27
33
84
15
28
12
36
5
12
24
79
41
19
36
96
48
44
81
27
28
36
59
25
5
7
60
23
24
120
37
60
108
11
9
36
51
1
44
3
6
31
48
5
36
42
37
60
5
18
9
33
43
48
20
27
37
113
19
108
20
16
24
11
30
7
24
41
55
12
11
37
8
36
9
30
9
16
60
32
24
4
12
29
48
55
36
32
48
27
37
5
55
35
97
5
43
11
1
96
44
21
78
37
47
1
36
8
76
20
12
4
23
6
115
24
8
9
18
1
12
12
8
28
11
6
115
23
9
40
5
51
36
16
24
23
1
12
8
9
27
63
33
144
75
49
5
15
4
35
13
84
11
18
19
116
15
49
8
24
64
47
25
20
28
60
56
45
99
51
21
40
48
35
21
4
5
24
7
68
36
24
16
32
28
32
84
24
4
5
27
39
45
99
61
17
12
43
53
27
28
47
25
47
73
8
15
30
31
5
19
24
60
11
21
4
24
8
15
13
24
96
36
24
24
35
61
60
35
69
12
81
24
31
32
100
12
23
12
1
68
9
36
36
3
16
24
47
45
40
113
3
15
120
60
25
48
144
96
47
9
3
1
35
42
7
48
20
60
28
12
5
7
12
20
40
20
9
84
15
28
128
52
12
17
18
18
42
12
13
12
11
105
57
27
15
1
20
40
59
18
15
16
24
8
63
6
91
12
36
60
101
79
36
11
25
44
9
174
1
41
55
36
48
5
39
16
11
9
36
4
84
12
8
15
1
24
20
111
25
11
25
24
77
7
120
36
12
32
171
60
36
1
8
52
12
47
36
72
33
64
36
20
15
9
76
5
48
96
99
112
23
49
41
19
8
52
12
24
12
8
21
18
33
63
9
48
69
19
12
32
100
47
78
3
27
37
44
16
44
16
24
5
55
12
35
54
19
24
11
37
8
4
23
157
20
16
20
27
13
12
84
35
61
168
59
25
11
37
72
20
51
30
15
76
48
108
84
20
60
3
13
20
9
48
15
57
31
48
11
126
27
40
60
17
15
16
47
57
9
7
8
81
18
30
51
21
6
9
16
59
126
43
20
36
24
4
17
18
73
24
120
24
20
51
61
12
53
72
7
48
8
40
12
12
8
3
24
13
48
83
49
35
18
15
4
68
12
16
20
33
91
11
78
19
120
68
75
49
5
151
20
33
27
72
3
13
36
23
45
87
49
44
33
27
36
64
60
120
12
59
1
48
32
16
23
54
15
40
23
25
48
84
5
151
36
95
13
92
36
88
41
24
7
83
37
65
24
75
60
111
13
56
40
23
25
12
56
9
19
24
47
61
35
48
9
33
18
45
39
13
23
25
12
24
29
91
23
21
51
13
36
44
112
20
4
84
32
76
72
60
35
37
48
131
37
32
57
63
72
45
24
31
41
27
12
124
12
8
81
19
35
1
60
209
67
95
42
18
133
12
44
40
8
15
57
88
12
48
221
79
11
1
24
24
56
99
13
8
4
68
24
28
12
23
1
12
44
36
28
84
5
6
30
7
35
9
4
131
18
127
83
1
44
52
8
21
15
12
33
30
25
11
6
7
20
16
5
7
24
24
35
6
43
20
52
36
12
143
9
16
108
5
79
8
3
9
33
30
13
36
24
72
24
35
45
3
61
65
27
9
18
61
17
39
88
53
67
23
25
5
19
23
36
1
8
108
12
16
44
93
24
3
40
5
7
20
15
21
9
6
13
60
80
45
39
15
30
42
120
25
24
59
37
44
24
52
48
65
27
4
56
21
19
5
3
76
84
8
4
23
18
7
36
56
4
35
37
17
7
44
129
7
29
67
23
72
13
20
16
68
27
49
24
125
6
49
23
9
3
33
52
48
60
77
15
28
12
32
39
25
47
54
19
36
41
3
15
30
87
9
30
105
40
44
15
9
52
5
51
4
48
20
16
77
67
32
36
4
83
30
36
7
12
41
7
83
1
11
198
7
20
4
23
1
12
84
35
61
48
144
17
3
15
36
84
36
1
23
97
68
16
24
12
56
24
9
19
20
33
27
76
12
12
11
45
72
4
11
37
36
35
49
8
4
11
37
8
153
27
40
149
31
8
4
32
28
8
15
48
24
18
7
20
16
36
5
63
28
32
165
51
27
97
36
24
12
68
15
121
104
108
12
33
7
92
9
7
5
24
19
56
4
41
36
27
60
36
64
48
5
12
7
65
24
30
49
12
8
28
44
39
1
8
40
36
24
32
136
80
28
24
20
12
4
12
35
12
25
8
40
35
49
24
5
30
85
12
80
27
45
45
66
42
99
45
66
85
60
17
7
20
28
41
12
103
5
27
64
149
7
47
37
143
1
20
4
60
71
37
8
24
3
42
12
55
5
39
40
20
12
60
63
9
72
63
13
44
88
60
12
101
7
8
52
32
4
60
60
20
27
9
153
7
35
1
17
18
30
19
35
13
83
72
1
29
7
8
3
114
84
7
8
36
4
59
48
9
159
37
48
35
49
131
37
32
12
4
60
72
12
65
63
64
83
37
23
13
17
90
1
116
69
102
85
120
35
12
33
4
36
23
37
29
103
ABCD 96384552788*3^$a+1 [50012]
63
3
69
21
270
54
30
1
11
45
9
151
48
8
48
21
3
48
93
67
47
72
24
36
144
45
111
9
159
66
150
204
37
104
24
16
35
84
73
8
15
54
75
160
101
54
93
3
6
15
45
24
24
210
6
115
125
99
16
120
5
51
63
36
150
66
108
25
35
42
18
42
63
141
6
21
27
12
33
72
9
39
16
5
114
225
45
67
5
54
66
19
264
8
48
72
93
6
13
11
24
150
36
6
18
27
63
6
174
102
114
37
8
15
36
18
12
108
243
3
117
24
48
15
1
56
153
63
3
240
84
6
27
40
29
90
81
3
156
33
27
48
13
149
30
90
114
24
6
54
30
231
99
36
1
144
35
21
75
60
150
48
42
9
15
30
219
237
138
25
161
31
35
24
85
56
40
23
25
107
54
90
6
30
30
51
93
211
29
30
117
69
91
72
95
42
135
63
105
207
84
144
42
48
27
9
6
30
48
67
24
5
174
13
23
96
25
80
64
119
105
21
67
23
25
89
150
121
119
265
227
78
15
15
25
107
18
96
90
6
60
103
72
119
9
16
5
60
54
42
54
54
36
79
17
39
16
29
75
195
21
16
80
57
6
6
75
15
1
107
37
5
18
6
30
36
25
80
33
103
119
225
3
37
335
60
13
11
54
6
57
69
19
149
75
57
151
23
177
39
24
105
16
29
30
180
121
56
64
8
15
33
93
75
15
120
6
24
126
61
143
1
80
213
36
30
9
72
16
32
45
66
105
72
40
53
6
24
61
128
57
60
75
75
78
7
8
48
24
93
60
6
217
128
16
320
24
72
3
141
15
240
30
120
78
13
24
5
24
27
207
30
150
37
24
161
138
72
45
45
54
45
51
21
27
12
24
97
83
6
54
36
60
48
6
144
115
5
102
21
27
66
24
67
48
41
31
200
75
60
25
125
115
23
6
75
72
9
60
24
19
47
60
85
179
21
75
21
48
40
155
45
129
63
27
72
45
33
36
19
101
27
40
23
24
1
125
30
90
54
6
66
13
167
33
45
120
6
21
40
48
125
27
88
227
48
141
72
64
56
27
72
60
108
45
15
6
27
69
43
5
120
120
243
120
63
121
56
72
21
30
21
16
23
241
35
84
150
19
11
60
6
114
60
21
45
144
216
18
121
125
51
15
25
29
27
129
31
47
6
51
69
27
3
60
24
33
3
21
64
41
55
48
47
108
36
30
96
60
18
181
35
61
5
123
136
56
96
48
69
30
12
33
15
12
60
1
29
51
3
60
57
24
16
48
11
45
16
29
108
60
6
37
23
114
135
48
69
43
11
30
87
64
5
139
455
54
66
1
23
1
59
117
45
24
91
56
24
16
17
60
67
5
30
24
24
120
72
61
8
9
12
144
90
60
37
137
6
57
72
285
27
3
126
15
16
48
125
3
147
37
173
75
16
11
204
225
16
119
9
16
72
149
114
9
21
90
30
66
114
84
3
63
169
5
12
39
24
27
18
132
15
24
99
12
60
168
21
99
60
201
16
23
72
33
75
61
11
61
23
1
65
39
96
45
75
88
11
229
77
43
11
6
111
63
81
39
121
56
117
126
36
84
37
143
6
234
90
36
43
72
29
54
96
21
129
6
33
15
33
27
90
102
165
69
30
189
51
6
30
174
99
21
115
35
54
63
87
42
114
261
3
42
43
32
33
30
96
24
30
210
132
18
180
55
71
57
88
119
6
6
78
90
60
42
108
3
39
9
15
9
16
59
45
117
204
36
171
144
88
ABCD 96385340882*3^$a+1 [50009]
12
20
40
24
45
11
24
28
21
36
6
5
7
5
25
42
9
9
3
32
72
36
28
45
11
13
42
45
93
6
30
12
18
57
57
18
9
120
84
12
20
85
39
24
9
12
18
30
60
12
54
57
48
9
35
16
15
6
23
25
23
37
18
24
5
136
57
27
3
48
89
73
66
42
15
39
33
21
12
12
18
12
60
48
17
16
12
20
13
6
5
1
42
36
6
3
21
75
24
12
8
13
99
39
117
9
3
15
18
24
15
3
36
6
23
1
24
15
48
20
4
8
48
4
99
81
33
48
12
15
81
24
30
5
31
12
240
48
6
54
30
11
55
9
24
48
20
4
20
16
33
24
51
9
3
3
17
88
21
15
15
18
30
6
24
3
9
3
81
12
135
3
6
18
21
12
15
29
16
20
28
32
25
24
71
4
20
19
21
8
7
5
16
24
3
36
12
48
6
24
51
24
12
48
75
41
4
39
42
15
9
11
4
9
36
15
15
84
42
63
32
4
27
30
42
33
27
81
21
11
115
9
8
40
33
12
15
51
45
12
57
72
11
84
16
92
37
11
148
21
24
11
40
39
30
24
12
84
15
21
35
28
27
6
35
7
18
15
84
9
11
4
15
30
12
48
24
60
15
12
33
30
30
27
84
21
15
33
108
47
1
99
8
12
48
4
9
6
9
57
18
36
6
47
13
47
7
33
21
15
159
30
36
12
102
108
48
6
39
9
63
9
3
8
7
21
21
3
20
31
12
9
8
13
12
12
3
12
20
1
15
63
29
61
51
8
13
24
11
4
68
67
101
67
17
76
12
20
25
36
39
36
9
3
33
24
23
55
54
11
7
6
36
35
4
12
39
30
35
16
60
12
12
8
108
43
6
60
96
12
3
15
18
11
136
20
7
6
27
63
129
27
9
57
18
21
69
54
45
20
1
36
6
5
40
44
13
3
12
20
61
6
5
28
68
43
54
18
30
15
12
51
30
24
6
54
23
85
39
8
52
36
9
11
40
27
21
12
12
33
27
8
49
18
17
1
30
60
5
13
11
36
19
30
39
39
33
24
15
9
24
8
60
7
30
27
20
103
6
87
32
25
35
40
8
7
5
7
6
54
36
9
33
3
33
39
45
23
52
12
24
96
20
4
21
3
36
9
15
80
37
30
18
15
45
83
25
24
24
24
18
33
21
39
72
33
54
18
27
12
3
53
4
8
12
73
35
13
72
111
27
33
9
35
25
3
12
12
15
81
33
36
11
4
9
15
15
41
40
3
6
11
85
36
3
104
48
43
29
40
68
49
18
60
42
3
75
30
23
109
23
25
12
39
69
83
64
33
27
15
9
9
23
13
30
12
5
25
39
20
25
39
44
12
55
30
11
4
20
31
18
27
12
3
18
27
44
13
30
45
15
5
12
28
21
42
18
15
24
63
54
90
21
20
52
21
36
11
7
72
65
49
30
21
33
60
12
24
12
59
4
21
23
1
30
17
19
24
29
7
9
9
42
48
6
15
105
39
80
60
13
54
33
45
108
39
63
5
13
84
24
6
45
9
42
9
144
56
49
12
18
6
60
11
64
21
24
15
9
30
17
13
132
35
25
3
36
8
1
24
23
13
47
19
78
18
48
29
1
6
93
36
56
85
48
3
39
66
18
29
1
12
59
48
16
39
6
36
35
16
12
15
18
24
75
123
60
96
29
13
12
3
12
12
99
29
12
31
90
24
23
28
15
18
11
49
15
24
57
23
1
30
24
30
12
35
13
51
116
48
16
24
12
3
18
119
88
27
60
33
33
18
69
60
32
48
25
75
15
17
48
16
32
7
6
12
3
81
3
15
33
20
109
15
8
31
42
3
32
115
54
63
48
72
8
13
6
6
48
42
12
17
109
60
6
6
42
5
16
39
42
90
41
13
39
20
1
60
24
3
57
23
19
21
3
17
72
7
81
32
25
63
3
29
1
30
24
5
108
4
21
30
24
53
37
3
32
49
24
6
66
11
13
11
1
84
39
9
35
7
48
18
15
57
132
75
24
32
28
12
12
8
13
24
35
40
12
8
7
113
16
32
64
24
44
12
73
6
45
21
39
12
84
108
20
112
39
84
17
28
3
180
30
84
48
12
71
4
15
105
21
39
15
21
9
3
120
12
8
48
55
24
9
9
12
6
18
42
45
93
30
41
28
21
131
28
12
33
63
9
11
55
12
5
1
11
76
60
27
93
33
84
48
132
3
63
21
3
42
11
64
36
24
8
97
15
9
6
5
28
15
65
48
37
30
21
45
15
24
21
27
20
49
11
55
42
35
28
12
128
28
84
8
12
28
15
125
12
40
33
12
42
36
33
15
41
40
33
23
13
15
15
77
37
95
12
16
84
21
15
20
28
57
39
20
25
54
9
8
4
20
28
36
15
30
24
3
60
12
60
20
1
36
123
33
39
21
48
36
35
73
15
57
35
13
42
93
72
3
6
39
21
15
21
111
12
3
69
39
6
83
12
13
6
24
17
36
148
24
15
78
12
75
3
9
8
48
7
77
19
54
63
20
43
21
8
1
12
15
105
3
12
60
33
6
60
45
15
24
24
5
1
24
12
78
6
11
25
78
18
63
39
21
36
9
24
18
90
18
57
57
3
24
56
25
3
9
63
39
30
36
3
111
45
68
13
12
23
88
56
25
60
3
3
5
52
33
35
7
21
15
21
39
6
3
27
33
15
6
12
12
95
28
12
117
24
15
27
17
43
9
45
24
11
16
27
21
75
17
28
69
15
12
8
55
65
37
15
36
80
124
3
66
12
15
20
13
42
5
4
39
24
53
13
71
25
6
17
12
85
3
63
5
37
36
12
3
39
78
30
18
36
39
56
40
9
11
19
12
30
24
51
75
24
81
3
17
115
17
16
129
36
87
12
63
24
30
15
9
11
40
8
7
30
23
13
39
56
37
60
12
120
60
36
168
11
36
19
161
37
23
55
93
9
12
251
12
12
79
6
15
9
36
23
7
9
9
35
1
11
4
45
107
88
21
6
102
6
6
51
12
135
57
75
21
12
12
20
1
3
44
31
42
35
13
264
18
30
24
15
69
24
6
9
57
30
45
8
1
11
48
60
61
54
117
3
12
21
9
71
52
3
18
12
3
24
68
13
15
27
9
21
12
60
36
42
5
13
27
69
131
4
24
21
35
4
9
3
9
78
12
5
25
84
24
6
69
12
3
77
1
144
39
44
25
30
33
3
21
9
11
91
9
8
16
12
9
3
12
20
49
47
28
9
27
33
12
183
60
33
24
11
40
32
40
15
45
36
32
19
5
19
24
5
13
24
15
8
13
12
135
33
48
12
12
18
29
4
36
8
25
36
6
48
6
27
48
32
60
24
60
64
9
48
15
3
42
239
25
15
60
45
23
97
48
23
79
30
23
12
13
18
ABCD 96385428578*3^$a+1 [50052]
60
55
12
23
24
12
60
90
54
25
72
12
5
7
24
12
80
124
23
33
3
6
19
11
33
15
25
11
37
32
81
6
21
9
54
54
43
132
107
33
21
126
24
25
89
12
55
84
56
40
113
7
48
95
1
59
25
48
12
48
20
69
30
1
48
59
12
54
90
24
12
48
13
104
88
72
59
6
120
159
9
30
1
5
6
48
13
8
136
48
35
1
36
5
18
153
33
30
45
141
39
15
9
57
55
36
47
1
84
47
33
195
13
8
15
36
33
16
11
9
39
6
15
100
29
30
12
1
20
4
56
52
20
45
3
3
25
60
29
6
37
107
85
5
27
33
7
65
51
27
12
21
27
25
108
23
105
15
6
90
81
3
84
73
17
55
92
16
12
11
36
1
29
114
25
44
52
8
15
6
6
60
1
32
75
30
103
8
15
36
49
29
15
51
1
29
7
108
35
1
8
16
41
18
25
12
23
13
23
21
45
43
5
42
33
27
78
6
180
84
33
24
63
12
1
17
6
45
12
9
114
9
88
17
3
3
60
24
36
234
31
12
23
37
48
80
16
23
1
5
114
66
150
30
150
36
21
87
21
4
17
78
1
41
39
75
90
39
171
45
15
24
1
24
47
25
143
21
45
84
42
1
24
29
24
66
97
197
60
7
44
9
43
72
5
111
9
3
52
131
30
36
103
8
27
141
4
5
7
95
1
17
12
43
5
6
36
24
69
28
20
9
24
66
73
95
6
51
60
4
11
21
3
85
11
21
57
55
120
8
48
4
17
3
76
12
32
51
45
81
19
59
181
101
30
45
39
36
1
68
9
102
49
131
1
47
45
12
63
30
67
35
48
36
24
30
55
68
40
77
12
15
15
105
15
81
117
91
35
30
19
17
90
73
41
84
6
45
15
177
9
48
7
89
7
8
36
15
204
9
15
25
17
15
16
47
1
59
57
3
61
35
61
84
59
72
21
3
49
180
41
30
24
12
49
12
53
75
40
24
17
31
80
87
30
6
61
48
11
84
60
13
68
52
72
8
9
18
12
1
48
35
84
66
24
6
6
18
36
1
44
21
3
12
135
9
45
54
13
83
9
75
66
30
324
73
83
54
36
51
3
25
11
36
84
90
6
24
30
51
3
30
51
15
1
35
78
30
30
30
12
13
8
3
24
45
27
24
165
51
1
12
48
197
31
36
35
21
153
79
35
12
90
48
6
45
112
20
33
15
72
9
90
33
15
13
47
181
29
67
5
78
1
32
172
36
35
57
33
19
5
3
87
13
143
21
39
6
43
20
21
90
37
59
18
15
135
45
76
95
129
15
1
84
11
96
1
32
225
30
60
21
52
29
79
12
137
6
6
63
15
21
69
120
36
39
15
97
29
24
6
6
30
30
43
41
54
25
20
48
28
24
11
6
48
87
15
25
59
36
13
77
3
57
3
27
13
152
4
5
24
3
28
41
31
12
35
6
6
48
36
114
43
60
8
21
30
73
12
35
48
72
21
3
30
39
72
208
20
15
37
96
17
6
69
141
19
20
45
31
65
67
17
6
24
25
20
28
47
1
5
60
19
20
108
39
48
36
9
15
25
32
36
87
132
48
60
42
30
33
12
40
24
96
48
11
114
66
37
12
116
15
84
1
11
45
3
21
69
60
60
43
24
48
17
30
24
85
36
5
39
36
64
5
120
75
9
60
30
13
77
103
29
24
15
60
129
12
18
1
20
15
60
174
30
6
15
15
37
120
23
25
20
9
36
31
5
3
28
44
93
3
4
83
61
29
6
25
36
44
45
30
24
12
9
9
36
51
15
33
27
84
30
19
72
48
8
40
48
29
30
25
5
7
24
5
39
16
12
137
75
36
9
55
80
87
84
240
69
45
6
84
60
13
104
39
1
23
72
18
30
12
1
48
60
29
3
9
43
71
36
24
6
51
27
90
6
21
4
11
18
15
52
48
60
35
30
6
61
5
123
57
51
40
23
25
72
20
3
54
6
54
126
24
85
5
6
24
12
13
11
24
6
6
1
17
55
107
145
48
11
6
15
16
17
6
109
41
31
5
18
45
12
75
61
32
21
24
6
84
1
36
5
90
120
54
36
90
73
11
37
72
32
15
1
32
51
37
48
32
9
19
35
24
37
5
18
36
24
13
60
47
37
48
20
12
3
60
6
60
30
1
89
55
11
84
84
42
90
85
59
24
61
5
24
42
54
36
24
6
18
31
32
3
120
25
12
72
12
23
30
42
49
36
44
76
5
79
11
1
8
15
6
48
7
59
30
6
48
1
29
3
63
1
5
63
88
32
16
119
12
18
6
36
24
1
8
27
54
19
71
24
21
81
18
36
24
60
85
56
21
54
37
8
21
30
13
5
27
15
108
1
65
36
31
23
25
11
109
41
18
13
17
27
39
6
3
108
69
31
17
15
147
61
20
40
23
105
40
11
93
15
96
36
85
24
11
18
7
23
66
36
18
102
31
89
18
60
12
9
4
12
59
9
40
155
120
6
31
8
36
51
30
48
30
21
39
12
93
21
39
27
1
20
60
33
7
44
4
72
104
24
40
11
30
24
75
84
16
60
12
72
56
21
19
24
35
12
1
20
57
306
49
65
67
35
9
9
31
65
36
55
84
11
48
30
55
47
24
36
18
63
3
54
75
135
6
15
15
45
69
91
32
27
13
32
15
1
11
18
51
39
81
15
21
15
54
75
4
65
103
77
12
48
ABCD 96385663126*3^$a+1 [50044]
196
72
56
88
116
28
164
48
60
216
88
32
64
80
40
72
8
33
7
72
65
123
4
56
36
52
92
204
64
72
120
8
24
328
24
8
72
40
24
17
127
17
15
88
48
44
132
88
96
56
16
344
88
96
248
72
12
36
33
72
3
12
24
12
396
129
31
41
79
92
261
55
20
60
120
120
96
132
292
96
48
185
144
39
108
48
4
236
4
176
88
200
96
40
48
308
76
128
40
240
272
208
128
204
36
24
48
36
84
64
24
80
280
140
108
24
40
32
16
17
63
36
4
41
3
60
24
48
40
8
12
228
168
192
264
72
16
17
31
104
72
24
48
48
160
188
48
96
48
60
153
7
8
24
352
80
24
184
48
65
39
88
56
12
12
264
16
8
160
32
24
9
111
16
80
64
8
24
48
153
27
76
72
32
24
160
152
96
60
93
15
40
8
48
232
80
81
39
408
129
15
40
144
8
204
93
3
52
80
153
63
84
124
17
175
56
48
136
120
144
44
156
72
40
8
40
41
15
240
16
80
60
48
45
39
160
32
108
76
24
137
3
52
140
12
24
40
248
24
16
72
48
56
192
9
39
24
168
228
36
48
12
144
76
8
9
175
96
17
55
17
135
72
64
128
120
184
8
40
104
9
75
28
41
103
20
12
36
36
48
120
24
48
12
144
36
192
108
28
68
36
48
321
75
132
16
8
48
40
92
21
27
36
60
165
15
64
80
64
44
12
40
32
64
24
336
48
32
168
48
12
4
32
33
171
48
420
12
192
4
104
84
45
63
72
12
96
4
44
12
96
112
116
48
60
120
81
216
79
176
48
112
17
3
36
48
64
56
72
156
69
27
48
48
204
16
8
9
72
7
128
24
120
16
272
81
3
204
88
137
7
56
120
24
36
12
88
92
69
219
4
32
48
96
60
12
24
156
144
69
63
204
52
44
52
44
28
8
48
192
72
16
20
172
152
201
99
192
36
33
63
64
44
84
12
60
40
152
192
120
88
17
72
15
12
52
248
24
108
4
24
68
84
12
132
9
79
104
232
356
100
144
120
8
108
268
116
108
88
104
180
4
284
45
7
24
8
40
200
9
3
76
281
55
8
160
92
28
8
96
12
220
32
81
63
81
7
32
48
40
20
48
52
104
184
92
28
32
33
55
200
328
65
79
104
88
120
20
96
4
240
96
44
84
12
96
84
12
45
3
96
96
12
36
36
16
32
136
260
213
7
8
201
55
8
192
72
88
164
48
60
33
199
233
3
4
152
48
112
104
64
72
104
64
128
156
268
20
28
20
192
12
105
231
228
60
57
55
192
104
16
104
36
69
135
72
72
40
72
8
48
12
12
36
96
48
4
140
4
65
39
132
48
213
39
33
147
96
228
ABCD 96385836674*3^$a+1 [50029]
6
66
90
18
21
15
65
48
91
5
16
48
48
39
18
36
6
66
72
51
240
57
48
87
45
144
54
90
12
78
9
32
85
156
15
32
13
54
93
15
48
78
36
54
9
21
60
47
48
121
18
5
7
6
48
72
27
51
84
6
72
54
69
144
3
18
27
48
141
48
3
15
42
12
203
55
180
261
27
30
90
29
79
161
1
72
71
55
9
51
84
60
216
36
36
18
11
64
80
25
30
42
47
1
15
75
5
109
36
156
24
11
115
45
45
35
13
6
84
41
16
3
93
69
11
127
60
18
30
5
112
48
48
39
36
149
283
42
102
54
6
108
45
63
33
69
78
189
80
48
145
15
21
11
61
3
80
25
36
35
133
36
87
93
35
49
63
159
81
45
18
72
137
25
87
48
80
16
39
41
79
18
150
162
18
48
6
95
16
9
39
39
18
72
30
33
99
48
36
6
51
3
45
27
54
30
65
121
48
39
51
45
69
75
80
187
54
15
57
18
36
33
48
45
3
336
69
59
16
144
48
129
143
25
87
39
12
42
195
3
29
16
48
105
119
16
21
11
139
306
18
30
60
12
18
36
69
21
126
317
48
13
6
18
18
12
42
35
49
95
1
36
27
75
36
24
252
108
120
41
16
69
6
84
126
6
72
102
6
18
30
89
96
49
42
5
31
18
12
3
69
27
48
15
18
72
87
9
71
256
48
32
19
93
57
18
12
36
53
19
18
219
48
171
5
16
33
108
35
55
9
21
18
54
35
1
6
233
31
72
9
15
30
131
144
64
27
120
29
48
13
78
5
67
138
6
36
30
60
63
27
84
18
180
60
15
21
27
39
41
13
35
79
66
42
18
66
168
105
15
36
29
13
54
108
33
39
30
54
24
45
21
90
204
18
3
87
89
55
66
23
1
126
54
171
80
85
59
64
21
6
18
12
23
112
15
84
45
48
327
48
18
60
27
45
12
36
60
108
59
25
6
36
120
6
72
18
192
60
126
12
47
25
96
72
12
3
195
162
6
54
63
3
60
54
18
297
27
36
18
12
3
69
60
18
45
3
42
30
60
72
90
138
24
66
24
36
167
187
24
72
18
51
33
6
54
30
5
13
150
108
54
30
108
65
175
174
51
135
153
27
84
33
3
189
33
95
13
3
81
60
3
33
18
45
117
12
15
21
11
61
3
39
137
19
132
30
18
57
69
123
192
99
29
96
37
180
23
37
12
15
21
27
33
54
138
63
45
24
11
112
32
16
80
19
45
3
78
72
87
75
138
59
160
15
90
18
72
60
113
133
18
24
18
63
27
5
48
64
93
60
23
61
18
216
24
66
24
71
109
3
15
30
147
183
48
36
60
9
57
39
15
6
120
35
19
45
48
33
15
63
84
6
120
47
64
3
72
21
48
285
24
11
127
18
95
31
6
48
24
12
24
30
6
48
150
138
27
27
6
15
39
9
75
101
31
174
3
48
32
48
13
42
57
48
15
72
41
16
48
96
195
6
66
69
81
54
9
345
119
7
41
19
48
237
15
90
183
32
205
99
80
109
131
79
65
7
9
144
33
108
35
16
128
121
167
64
240
15
54
27
69
54
21
15
18
63
9
183
33
18
189
32
49
84
258
137
43
12
42
63
32
31
65
112
48
3
6
18
30
18
69
3
36
162
24
84
24
35
85
11
16
51
93
81
15
45
51
33
15
27
53
16
3
93
80
48
259
288
90
132
108
18
17
127
72
201
27
90
126
36
36
42
155
37
36
87
93
195
9
36
138
89
25
198
12
6
47
115
30
168
36
18
30
60
90
72
18
102
29
96
1
18
54
183
15
108
101
48
121
54
33
63
120
57
80
7
72
ABCD 96386811746*3^$a+1 [50004]
24
44
16
11
1
8
75
9
51
13
24
20
27
13
11
13
36
24
12
44
69
54
13
53
7
12
5
63
112
5
19
8
129
42
12
25
48
36
5
19
60
32
33
18
21
16
20
4
20
9
7
24
71
81
27
13
36
29
30
13
12
24
24
44
4
5
7
20
63
13
23
1
12
156
8
40
12
32
27
6
27
9
31
8
28
24
8
3
9
33
48
31
24
12
41
54
6
3
15
1
12
32
12
64
215
18
6
21
15
1
17
27
84
24
64
8
3
1
125
7
12
108
8
4
36
5
54
33
4
32
40
144
80
4
59
81
15
13
36
107
1
116
51
301
8
112
23
9
4
84
12
8
28
44
16
11
81
72
28
5
54
37
8
4
5
66
13
24
35
25
8
16
11
45
39
6
18
13
24
53
19
65
6
1
35
1
44
12
63
73
12
11
21
24
16
68
168
81
31
12
11
108
9
16
20
12
27
13
47
13
72
23
57
52
60
41
15
28
89
27
40
8
9
60
67
12
24
8
64
32
36
36
88
92
3
13
12
8
16
59
13
23
1
23
1
48
35
18
7
17
27
3
33
16
68
36
96
4
53
19
12
11
49
24
29
55
8
27
13
41
6
36
13
36
84
20
12
60
3
60
12
49
23
25
156
32
9
39
52
35
72
21
4
36
29
3
16
11
9
9
18
1
24
48
8
4
11
30
6
49
32
48
15
36
1
56
4
20
21
18
1
8
88
137
96
19
11
37
32
12
28
35
33
16
68
52
80
88
24
8
15
109
11
13
119
13
44
15
9
9
3
16
72
44
3
33
4
60
17
30
13
24
24
35
12
37
17
6
1
24
72
168
32
27
13
23
54
30
45
15
13
32
40
24
11
1
35
61
36
128
4
32
69
39
16
20
9
7
60
23
24
9
3
24
45
12
9
7
8
12
15
9
27
72
13
44
15
97
12
107
37
12
41
7
23
9
27
9
52
12
53
18
1
23
61
60
35
61
8
12
96
52
5
19
32
12
15
84
96
49
23
1
80
12
40
48
71
9
64
107
61
56
48
16
20
4
29
43
32
16
36
20
27
1
32
76
72
80
15
13
8
72
4
20
36
12
15
21
15
84
6
3
4
20
36
12
16
8
52
32
40
36
12
83
144
45
16
8
9
31
12
11
1
44
4
84
11
1
65
7
56
16
56
33
138
9
24
12
52
17
27
16
11
13
23
1
8
72
16
12
8
40
23
13
24
17
12
19
35
49
11
21
9
18
9
9
19
5
7
36
5
6
93
27
42
31
59
9
3
1
12
20
9
30
24
12
42
18
37
20
4
11
1
164
15
61
36
83
1
80
12
45
18
9
4
20
28
48
17
19
35
81
72
16
48
32
3
72
78
27
21
42
1
17
31
8
36
4
12
80
63
1
20
4
84
47
9
52
84
71
49
20
57
115
24
56
76
32
27
1
120
17
99
27
1
24
44
57
27
72
24
27
84
13
36
5
27
105
27
27
73
12
5
31
24
48
12
96
44
40
59
13
24
32
4
8
28
5
3
4
24
8
40
59
13
24
203
72
21
27
25
36
24
36
59
25
29
18
1
8
33
7
24
23
12
150
19
11
24
57
16
8
28
20
88
60
72
5
6
21
24
39
49
92
16
20
3
37
48
36
12
29
19
35
25
72
11
1
35
9
51
12
60
84
25
20
45
19
60
35
37
47
81
15
81
39
61
8
84
24
4
48
12
29
15
4
68
3
13
29
30
9
52
12
12
32
4
41
42
48
37
60
44
28
20
33
55
24
68
24
57
51
64
48
23
21
24
27
13
59
1
8
4
104
4
24
72
44
40
5
84
51
4
48
12
8
63
61
11
1
96
36
5
36
18
49
11
108
217
83
33
28
17
7
5
7
56
27
13
24
125
19
8
4
72
96
108
23
13
12
24
36
5
12
55
23
9
39
13
72
24
12
11
13
8
4
77
15
28
44
12
100
36
8
15
85
41
27
63
1
20
40
5
15
28
60
5
258
25
29
31
32
52
83
12
1
5
48
15
48
9
18
33
16
47
120
25
8
28
53
7
24
32
76
41
67
60
20
27
9
9
27
27
24
1
29
43
12
48
119
48
6
30
37
32
57
51
64
24
12
128
45
27
52
35
1
29
90
9
4
83
57
40
48
8
4
8
45
6
61
36
32
9
19
44
51
36
1
12
12
12
80
9
127
24
5
15
27
72
48
13
20
45
7
60
41
39
4
24
32
3
33
64
8
40
48
48
8
28
47
36
1
44
16
11
25
17
84
60
91
80
28
20
87
1
12
48
48
36
20
99
1
120
12
71
25
24
71
6
36
55
20
159
1
60
59
81
51
37
44
63
21
36
4
23
1
5
48
6
81
39
1
108
17
6
25
92
28
36
8
52
68
4
12
96
104
16
8
100
24
119
21
4
23
24
30
51
63
21
24
48
40
41
27
15
18
3
15
13
35
9
4
101
19
83
18
42
93
76
20
16
48
17
39
36
15
9
27
25
59
49
68
9
51
88
60
12
12
89
43
23
9
24
64
60
60
60
17
30
9
36
4
12
11
13
36
41
6
25
24
176
4
71
85
47
9
9
3
40
48
12
32
4
48
56
21
6
48
24
1
24
60
12
96
24
83
61
12
80
24
21
127
41
3
27
54
7
8
3
13
101
7
12
20
52
60
23
37
8
27
9
15
48
13
5
15
16
47
57
4
68
76
29
18
72
21
76
23
73
36
8
15
21
24
84
51
93
15
45
3
9
4
59
6
90
72
25
32
16
56
40
12
44
76
12
11
85
41
19
56
36
4
48
56
33
67
12
29
18
13
24
89
39
81
108
60
19
11
25
47
61
12
8
33
19
48
12
41
54
13
29
36
19
8
4
17
15
81
19
11
18
36
67
56
39
1
24
60
20
48
27
1
23
9
28
60
60
188
52
12
44
15
37
11
9
4
24
8
76
72
72
24
35
9
28
24
53
19
47
9
4
23
49
12
24
56
28
35
13
36
48
24
60
60
20
39
90
19
188
16
44
63
1
20
36
51
12
25
12
107
37
60
8
28
20
4
20
57
6
13
17
42
9
84
27
60
30
91
240
47
6
18
1
11
33
81
7
5
15
48
16
48
8
16
120
23
1
29
54
9
40
20
40
72
228
32
63
37
23
66
19
32
16
12
60
12
29
6
13
35
97
89
63
129
55
60
35
48
169
20
15
18
75
15
9
28
ABCD 96387098092*3^$a+1 [50029]
24
121
102
60
17
96
4
44
36
175
6
54
113
12
136
9
155
25
71
100
12
33
35
109
35
24
36
24
24
12
88
68
88
27
24
30
143
60
28
12
72
15
30
15
3
33
84
248
67
9
32
37
30
33
45
23
52
20
4
56
7
48
89
43
53
19
5
43
72
6
59
31
5
4
44
40
200
7
114
90
18
27
36
8
84
7
5
31
9
45
18
18
35
19
101
19
78
75
135
17
36
79
21
27
180
42
18
5
76
9
47
48
7
5
60
31
90
35
157
51
84
8
7
117
45
120
119
61
60
18
102
96
179
40
45
11
48
91
5
16
8
132
109
131
52
207
29
12
28
81
18
17
1
59
168
108
24
31
17
52
8
13
315
72
27
29
16
44
24
76
20
7
9
15
41
60
52
63
54
18
18
39
15
5
180
216
132
7
5
36
48
36
163
57
96
99
125
28
128
88
39
17
36
60
4
188
28
15
12
65
12
96
112
68
40
39
9
141
35
64
176
24
1
51
8
49
35
96
1
11
24
28
3
29
24
37
207
8
52
72
108
12
36
195
65
7
30
47
25
35
55
9
104
76
9
18
245
268
36
56
60
7
5
97
195
44
4
135
17
205
90
9
39
60
5
72
40
108
200
100
8
12
97
18
90
23
37
27
36
8
36
73
30
41
72
28
32
7
17
64
36
104
1
23
157
63
12
15
9
20
7
144
18
3
180
20
49
39
9
71
216
28
8
84
25
60
246
153
44
100
105
30
101
192
48
24
55
77
108
97
159
92
217
42
18
12
59
76
164
7
9
180
24
32
88
72
80
19
69
36
21
143
36
16
20
100
135
144
45
68
76
56
43
105
12
81
54
60
113
12
85
135
24
111
33
48
15
29
1
54
45
45
11
79
9
51
18
11
61
23
72
120
60
115
18
18
5
37
12
119
52
72
87
81
228
9
11
7
54
71
12
96
100
24
12
105
48
63
8
79
21
20
16
33
108
35
55
30
15
68
4
56
1
90
78
111
72
15
77
13
72
3
24
104
7
24
161
55
45
8
91
18
18
29
180
48
97
59
12
19
45
176
24
96
19
60
30
60
36
59
120
211
24
18
11
19
117
33
12
51
120
27
41
24
43
45
72
15
17
24
120
12
228
7
24
21
9
18
72
29
40
57
27
63
125
28
87
54
66
29
4
21
35
43
5
16
44
60
28
27
21
20
12
12
7
5
13
18
45
45
23
40
9
47
16
32
160
27
65
120
28
56
1
36
99
24
56
108
72
24
96
16
32
67
33
3
53
151
138
27
56
132
43
5
25
42
57
33
23
48
31
5
55
9
9
35
28
48
132
44
36
40
68
60
7
33
152
19
180
30
90
33
3
29
13
75
36
56
96
19
6
3
216
105
18
41
7
89
88
3
54
90
6
102
78
35
4
56
67
21
27
144
9
9
60
35
148
8
36
84
7
65
12
55
53
55
54
18
17
13
27
8
132
40
104
1
180
36
119
73
27
20
31
30
15
8
37
23
97
35
55
77
37
18
41
97
114
41
25
23
31
69
20
16
84
9
243
20
79
101
4
21
15
44
103
41
1
39
24
12
135
9
9
47
61
23
12
12
25
63
144
140
1
3
20
7
173
4
3
180
9
33
11
151
21
15
12
65
25
42
209
60
84
132
55
9
9
63
99
29
1
108
15
8
37
72
30
89
72
124
21
83
76
48
123
5
4
8
28
68
40
27
53
31
90
15
20
16
129
18
65
13
90
9
63
12
5
28
140
60
37
239
40
92
72
7
113
28
12
27
90
11
85
12
47
96
88
12
72
105
12
143
97
39
81
11
7
105
56
12
168
91
33
57
36
47
72
4
12
92
16
132
108
32
4
48
96
236
43
77
120
216
4
8
7
18
3
24
80
4
44
37
51
345
83
4
8
100
27
21
51
48
5
172
44
31
9
27
137
157
75
24
32
24
144
60
4
56
79
168
29
61
47
7
101
64
128
7
29
49
3
32
13
15
39
65
4
156
24
12
68
132
60
19
29
67
144
5
36
120
19
5
ABCD 96387261962*3^$a+1 [50010]
15
47
58
39
41
6
73
35
36
34
66
5
21
144
16
59
45
19
17
6
12
21
15
4
2
64
30
114
12
8
58
18
51
21
30
2
6
46
44
22
32
18
3
9
10
66
72
3
57
62
118
32
22
5
24
39
48
28
14
88
14
4
2
30
37
17
4
20
10
24
45
41
6
34
15
17
4
14
45
19
6
26
126
18
54
16
50
6
28
38
54
15
9
10
141
3
62
18
72
58
27
48
27
5
69
19
75
26
4
12
35
1
23
1
14
4
92
4
21
5
36
63
120
75
30
34
45
32
24
37
14
18
22
44
1
5
19
27
92
28
32
16
14
18
88
2
54
168
58
8
75
1
14
6
28
36
6
45
11
13
5
22
30
20
18
10
12
3
41
18
58
27
101
46
5
25
120
14
22
38
30
6
10
26
10
72
62
54
76
8
6
12
33
57
52
8
40
3
75
5
1
39
9
92
18
25
11
40
6
15
53
16
74
12
13
11
141
19
32
13
59
96
30
10
5
25
42
24
6
60
62
16
26
19
24
75
42
3
3
18
32
30
40
68
42
39
13
2
169
21
36
8
54
18
12
132
36
3
1
63
5
66
49
3
29
69
30
46
15
35
10
20
18
18
3
16
24
24
56
21
4
32
18
10
126
104
106
20
34
5
25
20
24
91
9
20
6
12
100
149
75
6
18
36
70
3
33
20
72
27
63
22
3
27
18
27
24
21
56
28
26
13
27
44
60
21
40
5
19
17
24
10
90
24
56
30
13
27
24
125
19
77
21
24
19
9
20
36
42
30
24
40
44
126
24
10
24
36
20
66
6
64
48
72
44
6
30
76
32
60
52
18
42
80
4
20
16
3
17
64
15
24
51
42
3
51
5
24
96
201
48
16
56
40
87
51
20
25
11
10
8
76
71
1
18
86
34
44
12
69
27
30
7
17
4
11
24
9
16
95
40
21
6
8
141
13
6
2
3
37
144
14
40
14
16
50
61
21
78
21
35
34
36
60
3
3
93
5
6
64
45
24
5
18
10
12
56
19
27
29
37
44
18
21
61
14
61
5
24
120
75
39
106
66
116
49
99
14
18
30
52
26
1
48
17
36
3
19
32
6
30
33
21
4
84
27
69
24
8
94
29
39
42
48
108
40
72
32
6
37
32
51
34
3
5
22
30
20
4
26
45
15
18
28
20
18
34
20
42
133
32
1
42
18
8
51
40
105
18
86
31
21
44
10
18
26
25
41
79
99
21
5
54
58
12
56
4
8
18
60
30
15
64
3
48
50
22
29
1
74
13
27
30
36
72
11
61
3
141
35
39
22
20
88
2
16
14
39
16
51
20
97
65
7
24
5
76
110
4
6
15
5
4
2
22
8
4
35
64
5
52
8
10
6
50
13
23
33
19
38
24
10
26
4
15
9
12
3
5
51
24
1
36
54
48
2
6
13
5
51
40
9
2
69
9
66
13
51
30
86
58
15
23
10
38
34
20
6
109
27
18
27
155
6
7
11
70
20
30
96
46
39
24
24
41
4
30
66
30
14
10
18
54
29
19
50
6
16
69
35
42
4
15
45
24
2
18
30
25
27
30
80
40
20
54
16
128
54
90
72
84
36
60
4
45
27
24
29
25
15
5
6
48
6
12
40
2
46
2
9
24
40
21
6
14
10
5
13
11
19
50
28
18
5
69
166
69
41
12
60
34
18
30
2
16
3
24
45
8
3
37
8
6
13
35
46
39
33
24
26
64
24
2
3
16
24
57
8
4
11
21
70
6
44
78
16
74
91
80
9
18
54
10
6
32
40
42
24
21
24
47
18
31
21
38
70
71
13
6
66
6
24
20
25
69
62
13
5
51
25
36
3
17
18
34
11
96
115
44
6
64
11
24
40
51
29
9
7
3
21
21
6
38
16
56
64
8
10
42
50
25
33
15
53
18
46
54
26
36
18
22
20
54
10
24
11
13
12
38
36
16
14
114
21
25
20
91
125
64
24
38
40
50
142
38
39
19
6
63
5
52
84
12
50
69
19
30
36
38
42
30
10
80
24
46
5
3
72
36
12
6
15
1
104
10
5
16
5
36
103
59
58
104
90
78
12
15
24
184
27
29
115
44
12
36
4
14
55
5
70
6
8
52
30
44
4
141
41
156
78
34
11
45
64
2
70
6
20
70
14
18
60
28
12
32
18
66
24
22
93
32
88
51
2
52
72
63
32
1
12
11
1
56
34
5
43
26
4
68
40
12
18
20
33
19
26
52
14
6
4
24
2
24
10
56
70
62
28
24
3
11
16
6
23
27
40
48
24
2
94
5
49
50
12
70
24
84
60
51
5
16
30
8
18
18
10
15
80
1
50
13
3
38
72
34
26
12
10
6
20
52
87
5
36
100
6
24
5
61
20
16
2
40
20
52
5
9
36
4
2
22
72
48
32
6
18
34
2
4
24
8
28
56
19
57
24
60
48
6
6
56
10
2
22
6
119
15
49
5
22
68
60
64
56
70
56
10
48
18
3
56
25
56
60
90
12
21
37
3
65
6
28
6
12
2
70
78
53
21
48
6
34
6
30
15
41
40
50
16
68
6
30
34
96
38
21
15
90
12
64
14
16
29
61
96
27
21
12
74
24
45
9
31
59
18
28
2
10
12
2
16
48
24
66
2
34
119
19
116
4
2
43
216
57
23
25
66
74
22
14
10
20
25
65
4
35
21
70
30
18
78
23
9
7
35
10
8
48
42
12
36
10
104
28
20
7
35
64
26
70
14
34
30
42
5
3
36
25
11
30
18
18
88
11
9
4
36
74
16
21
29
16
56
4
56
39
13
27
21
98
12
24
34
12
24
38
12
6
7
41
36
19
35
106
150
6
87
35
10
11
1
24
24
12
78
2
18
22
30
128
12
90
15
25
20
4
60
60
12
60
20
12
108
43
80
21
19
80
1
159
21
14
22
18
80
21
24
49
66
2
123
16
29
91
9
39
23
33
15
22
27
11
30
31
24
45
54
30
18
114
44
16
110
6
12
31
24
3
20
70
20
58
32
12
1
17
18
40
30
36
3
41
16
20
46
24
38
18
30
10
44
34
36
75
24
11
6
10
38
16
8
28
24
56
30
10
12
12
30
68
12
16
20
9
9
79
45
2
9
27
10
14
48
21
15
42
18
30
15
9
76
51
69
30
26
40
30
125
24
27
18
42
30
24
28
71
16
24
35
16
5
19
14
6
30
22
18
35
1
20
126
30
7
21
12
14
9
27
90
40
27
11
30
24
16
2
54
4
24
11
45
16
123
56
9
87
40
29
171
51
10
24
ABCD 96387493966*3^$a+1 [50149]
216
23
37
27
81
95
157
83
16
45
72
59
25
71
16
21
60
143
144
64
453
171
48
33
159
128
112
48
45
48
35
112
69
312
156
36
24
59
61
99
32
145
84
36
215
160
153
39
45
3
93
144
120
288
132
144
144
183
96
48
225
143
208
45
35
73
183
57
39
32
160
417
12
72
36
60
108
47
112
48
93
35
304
288
57
108
60
84
59
112
69
12
15
240
32
64
9
71
208
33
12
3
48
153
119
25
108
75
45
35
112
21
84
135
9
24
15
368
13
12
87
128
61
83
1
191
13
51
57
23
48
85
203
1
63
48
69
228
24
47
169
135
80
16
80
240
48
61
275
13
96
36
15
32
205
72
11
25
84
132
63
21
11
13
84
24
135
9
23
96
16
32
205
24
75
80
25
36
51
105
23
112
176
64
261
27
117
144
27
144
9
87
201
36
51
21
75
213
59
49
108
51
80
16
48
93
108
135
48
261
36
135
69
219
176
96
133
96
48
267
9
39
33
15
288
32
64
80
1
207
80
16
81
156
132
48
36
299
192
1
15
249
87
128
1
143
25
36
51
224
96
37
108
111
33
24
36
216
107
64
189
3
153
180
99
45
60
12
59
37
11
16
9
263
25
39
69
11
97
120
167
109
12
23
304
48
32
64
32
16
96
285
51
144
192
69
252
95
385
96
15
381
36
143
13
131
73
36
12
39
33
63
81
108
108
87
129
36
108
36
11
157
131
121
84
291
48
165
123
192
32
85
312
3
141
3
33
47
112
69
96
84
23
1
48
159
57
108
203
1
252
35
432
13
72
27
96
9
72
63
129
132
59
256
48
9
23
16
48
96
105
39
93
99
48
153
36
24
108
63
176
48
37
120
180
63
69
180
23
64
345
72
15
336
48
9
360
95
1
95
64
32
16
129
108
83
208
129
108
51
48
21
132
180
35
112
69
144
75
45
35
144
97
15
177
63
45
3
32
61
131
49
72
300
123
32
157
51
57
135
165
27
48
96
33
15
48
80
1
84
24
35
85
315
105
180
84
15
9
12
11
49
111
225
60
84
96
63
297
516
51
93
3
69
75
192
80
48
16
48
249
71
13
83
157
12
60
27
117
36
120
143
112
381
12
60
12
312
71
16
105
167
48
352
144
141
83
133
27
48
32
64
9
84
96
48
131
160
144
33
24
12
251
288
133
12
95
1
47
16
9
12
11
121
12
27
45
132
ABCD 96387656518*3^$a+1 [50002]
36
21
33
27
9
39
24
15
30
12
3
3
33
24
27
30
54
24
48
89
4
12
33
51
3
36
12
57
27
6
84
3
3
17
25
6
12
90
3
20
24
121
15
45
51
104
60
16
9
15
21
15
48
3
48
41
91
12
5
25
30
65
13
12
36
11
4
56
40
3
78
18
21
84
24
3
105
33
6
45
120
15
6
23
4
21
39
45
51
69
30
45
51
65
100
20
16
33
3
15
42
42
108
102
15
60
3
42
108
18
48
105
111
29
19
5
12
4
204
21
84
11
115
29
72
4
200
19
45
33
18
102
48
15
60
21
126
48
12
30
63
12
33
15
39
21
21
48
11
24
1
35
52
27
101
7
84
33
15
17
24
4
32
19
45
9
6
65
7
18
54
66
6
6
27
21
60
75
24
27
21
104
4
9
30
36
101
24
25
90
29
127
18
11
24
31
5
52
39
60
29
36
19
29
67
29
31
53
28
9
3
45
75
56
1
15
69
6
18
35
36
144
36
24
28
24
33
48
27
32
13
95
16
20
24
12
49
15
80
4
12
8
16
21
54
36
9
24
27
6
107
13
54
96
42
35
43
33
12
24
21
75
57
3
9
96
27
12
81
18
5
4
45
47
48
52
48
32
43
21
24
27
48
36
30
12
48
11
16
84
24
20
4
3
42
36
147
15
30
3
44
61
54
30
3
9
59
96
16
48
57
108
6
89
64
111
81
39
101
43
36
6
15
24
99
48
29
1
102
18
39
20
13
18
9
123
108
9
129
54
6
15
15
5
96
28
60
48
15
54
59
157
48
15
24
116
19
57
21
83
1
3
3
9
108
180
45
6
12
24
24
21
9
36
3
36
72
9
3
60
15
45
72
231
12
18
39
15
18
3
92
1
30
9
15
5
16
21
78
48
12
17
19
12
48
90
15
45
54
57
8
28
12
48
32
85
147
39
57
39
18
36
12
78
6
48
35
73
138
5
1
15
20
64
36
36
27
65
61
234
42
24
59
40
75
41
1
30
81
153
11
76
48
9
27
36
32
25
6
81
24
51
69
39
42
23
31
9
33
3
27
102
6
41
43
17
48
31
29
25
18
24
89
24
12
28
57
30
6
3
12
27
5
55
6
42
77
40
15
6
132
78
69
45
72
15
39
72
9
84
9
15
60
48
39
9
24
92
1
3
9
72
135
33
27
3
6
42
9
3
6
15
21
59
1
24
35
169
60
15
87
5
40
24
75
105
96
15
18
27
9
51
111
29
43
65
37
90
18
71
1
24
54
45
20
55
21
45
15
12
9
6
93
57
72
3
63
21
8
16
15
9
20
40
3
77
36
36
4
72
9
60
59
7
29
55
48
21
24
93
48
51
24
44
52
21
84
23
55
5
76
80
7
18
30
89
76
12
12
12
9
54
21
12
15
33
9
27
3
42
3
3
54
39
15
69
56
4
105
3
24
44
24
88
3
12
105
24
3
60
45
33
23
7
24
81
12
27
29
19
33
3
45
12
24
3
108
33
36
69
90
24
21
21
39
39
65
72
16
32
7
29
37
30
90
15
8
36
163
41
7
30
12
30
57
44
64
75
12
6
87
96
15
72
17
37
23
12
28
60
27
9
56
60
19
89
1
96
23
37
30
90
3
20
31
45
21
39
39
45
12
15
30
35
13
27
135
45
80
4
24
21
39
45
11
36
79
81
15
21
57
6
54
72
18
12
66
102
6
15
21
48
11
49
15
60
12
68
36
16
68
1
24
90
6
15
27
12
77
13
15
12
3
42
15
39
42
3
75
9
87
18
6
5
1
15
21
12
48
54
5
73
6
90
119
52
36
128
49
18
48
45
9
15
12
69
27
128
40
36
15
9
72
39
108
6
51
84
45
36
120
3
20
121
15
20
24
25
27
15
6
162
21
27
48
36
33
21
6
5
61
59
1
12
72
18
36
21
20
4
15
5
40
36
68
36
91
54
15
12
39
33
81
35
61
3
15
5
25
6
165
27
29
85
6
30
3
135
60
126
23
40
153
59
25
63
12
8
7
9
24
33
27
111
90
15
12
33
6
18
18
153
116
1
83
19
21
24
51
12
12
41
4
3
48
24
45
108
3
132
17
172
3
48
9
3
21
27
9
48
20
1
126
66
54
129
87
33
44
7
60
5
61
48
27
117
6
102
3
57
23
112
33
72
27
21
42
17
67
18
120
11
36
1
3
96
8
16
24
21
24
3
12
36
15
89
16
21
39
60
20
4
60
21
6
60
66
24
36
102
6
15
27
33
15
54
51
12
105
3
20
31
29
61
54
57
3
45
12
84
44
16
20
48
1
24
15
12
84
21
6
33
21
23
55
60
30
51
24
3
24
53
43
24
5
28
12
48
3
18
35
25
27
8
40
9
168
27
48
8
19
30
135
15
12
24
5
52
32
7
33
20
13
147
3
89
49
159
15
21
75
54
27
8
40
75
78
27
27
5
13
47
55
30
48
60
102
18
12
51
45
3
9
47
4
45
42
9
93
15
12
36
24
44
19
41
25
75
21
66
30
18
60
9
156
84
57
30
29
24
36
52
99
90
36
3
9
30
48
60
54
15
9
60
90
9
12
20
16
3
90
35
144
7
60
5
49
75
45
24
102
66
30
29
124
20
1
183
48
27
138
99
8
28
9
6
77
61
42
90
18
9
12
3
18
15
60
72
21
6
120
9
75
6
35
13
27
51
24
84
36
54
60
15
15
102
107
43
9
69
59
61
6
21
15
33
44
16
51
60
81
57
3
24
164
1
75
24
20
61
6
12
36
9
12
8
7
21
32
1
11
4
36
3
42
48
12
48
48
72
6
41
61
99
15
9
27
77
25
42
9
12
8
76
21
30
48
9
15
12
180
ABCD 96387843928*3^$a+1 [50024]
27
15
18
162
36
60
12
30
27
36
315
24
6
15
9
99
237
114
108
12
33
75
12
156
9
15
96
12
30
48
42
45
3
174
3
72
21
12
102
120
78
27
153
135
57
150
36
117
15
18
174
66
87
15
57
21
114
96
90
90
90
3
357
30
12
48
234
78
72
30
300
60
30
6
114
213
57
195
33
342
138
138
144
33
72
141
30
42
3
15
150
30
174
78
93
75
30
204
108
42
156
300
30
24
75
51
30
42
120
252
36
84
285
93
12
138
12
18
12
3
15
48
12
48
129
108
3
30
150
24
168
72
93
63
24
36
57
105
150
33
87
42
198
42
150
93
117
126
72
45
72
81
54
45
81
243
117
27
57
15
36
57
30
90
3
39
150
48
51
36
15
18
102
36
54
30
105
33
102
90
66
249
123
57
33
72
66
132
42
270
33
75
102
18
30
120
18
42
42
93
15
108
84
78
90
12
108
168
30
30
24
126
42
42
48
108
144
111
72
87
6
60
42
21
72
39
105
111
180
24
153
177
78
42
48
90
72
48
48
45
39
60
30
123
72
165
18
33
39
216
60
9
15
36
57
72
3
48
84
168
108
60
69
15
21
15
60
12
48
9
111
12
222
18
132
45
75
126
54
33
72
75
48
108
30
279
231
252
42
51
195
90
252
90
12
120
105
45
186
54
18
42
60
30
6
12
198
12
108
84
156
42
48
24
96
147
27
36
24
78
15
207
30
159
36
180
45
171
39
36
12
288
24
216
24
18
78
84
45
15
126
180
12
72
30
30
66
24
6
84
48
90
168
222
102
48
210
48
75
159
36
54
75
105
96
15
195
60
12
180
12
48
30
75
216
69
3
237
108
60
54
45
144
171
18
18
132
78
12
132
186
90
99
21
24
48
252
18
48
60
12
48
24
120
6
102
108
24
36
120
24
6
114
9
111
30
30
186
144
219
261
48
87
105
111
27
18
27
165
150
318
120
84
108
132
60
150
45
15
66
30
120
57
183
33
36
36
144
15
30
6
24
60
36
12
90
138
102
12
66
24
90
18
33
9
6
120
9
321
174
45
51
114
66
54
3
72
144
21
96
54
30
108
90
213
195
345
15
12
132
21
9
66
33
21
198
72
33
72
15
216
42
12
240
30
168
312
276
42
87
75
150
6
54
48
12
138
12
420
186
12
3
69
108
183
75
42
27
231
12
18
192
15
135
42
3
147
69
27
12
18
324
30
21
57
30
57
63
60
72
156
42
12
66
120
12
210
210
150
48
24
15
105
3
3
24
48
42
150
60
156
180
54
78
60
30
72
123
72
45
66
24
138
30
93
39
96
24
246
54
588
33
9
360
6
84
48
198
87
87
18
108
90
12
42
3
3
12
42
15
108
72
108
117
ABCD 96387885344*3^$a+1 [50098]
323
13
120
24
5
67
24
17
216
151
47
72
265
59
229
41
270
73
48
41
31
113
55
53
307
89
199
17
90
301
149
235
72
71
49
41
127
48
24
125
54
181
120
23
145
96
29
187
216
120
24
216
371
253
35
349
29
91
17
54
73
72
161
126
97
209
216
7
47
25
155
13
41
360
7
11
324
1
35
133
240
5
54
61
101
18
36
205
72
120
24
11
109
144
35
108
97
120
48
144
113
271
192
24
168
65
7
120
48
41
7
479
265
24
35
36
1
17
360
54
234
198
108
37
35
36
25
96
144
24
240
191
108
205
119
1
72
96
120
89
54
1
96
47
97
65
151
120
72
35
85
131
61
120
24
72
48
144
48
24
96
11
13
216
24
144
96
11
13
24
53
67
192
137
223
48
48
5
19
48
41
54
54
19
288
72
35
162
43
227
13
72
23
193
41
343
48
24
24
371
36
25
144
209
18
37
24
72
120
323
180
313
11
108
36
85
72
192
96
149
108
127
48
311
121
120
29
91
71
49
48
312
264
263
1
336
24
53
54
205
119
126
43
119
49
5
54
61
48
107
229
95
108
61
96
59
36
162
7
47
49
5
139
23
54
72
43
101
43
240
41
54
313
227
61
47
18
108
19
48
23
1
24
264
48
257
127
168
312
120
264
35
180
25
24
5
163
288
89
127
125
54
486
72
252
54
13
120
137
271
96
24
360
24
197
19
24
72
47
180
13
120
48
48
41
7
191
25
29
126
205
533
72
259
72
47
25
173
115
11
144
126
216
271
53
36
127
168
137
175
167
36
61
120
35
85
24
17
252
19
107
54
127
72
24
83
13
24
71
145
120
48
83
13
23
73
24
120
17
127
143
36
18
162
90
108
180
55
35
157
48
72
216
24
48
144
264
17
79
119
25
96
275
252
1
161
18
133
480
24
144
227
133
48
251
61
48
120
168
53
67
23
97
72
264
17
54
90
79
48
35
13
120
48
107
36
378
54
18
7
47
198
126
252
108
126
79
29
19
17
216
270
72
25
48
89
54
49
5
90
25
83
13
24
192
95
25
24
23
49
59
36
73
197
19
24
120
24
72
83
198
79
47
73
96
24
24
35
61
ABCD 96388114952*3^$a+1 [50165]
60
180
12
89
60
55
29
90
37
35
109
59
85
41
55
35
409
77
18
37
89
55
179
85
216
131
13
17
223
137
43
47
78
120
36
96
270
54
55
120
35
504
126
79
12
204
161
103
60
36
11
258
31
96
143
30
91
24
17
30
73
5
66
54
7
53
156
55
24
12
95
13
17
43
125
12
79
335
205
11
109
5
126
49
360
41
84
24
67
24
101
19
329
55
65
6
30
90
96
13
60
72
125
19
29
7
29
115
84
72
24
156
59
1
215
30
180
180
19
239
120
42
270
85
24
144
101
19
180
41
84
132
139
35
1
5
163
191
61
264
144
60
191
145
41
19
36
228
36
96
233
126
210
79
36
101
163
5
67
108
41
55
36
29
79
65
150
37
228
5
55
156
36
89
55
24
12
23
120
37
179
114
192
55
5
103
5
30
96
49
17
43
11
109
36
144
36
5
36
144
84
60
31
161
18
6
19
47
145
144
60
11
114
19
36
161
228
91
24
120
41
36
19
29
42
138
72
43
156
89
126
1
24
449
30
150
91
264
60
12
53
55
36
41
84
19
161
19
132
125
55
35
48
25
12
89
55
35
145
89
115
65
151
65
271
60
173
55
77
55
108
72
264
36
113
252
90
90
163
11
96
138
126
1
204
101
199
60
29
126
109
77
55
288
12
5
343
72
108
107
73
12
108
132
120
53
151
71
30
108
60
306
54
235
125
55
12
24
264
17
54
109
36
180
60
120
24
17
343
12
144
36
144
240
125
36
48
96
19
35
121
41
19
144
11
240
109
11
361
60
29
126
18
127
24
156
53
55
132
89
19
47
18
7
29
114
1
36
408
396
161
108
42
30
259
65
6
18
55
17
19
179
37
29
6
13
60
47
24
1
108
11
126
79
120
161
19
204
137
163
41
30
61
125
19
29
36
60
126
145
173
91
329
31
24
120
36
35
241
108
11
169
12
59
54
67
24
84
185
90
1
36
48
72
59
120
240
1
180
48
197
223
47
133
12
24
191
78
91
324
17
103
17
18
25
36
84
36
221
48
6
85
35
61
179
174
162
90
55
420
84
5
55
216
65
114
49
72
125
19
96
53
300
91
36
24
144
161
31
149
36
19
35
109
72
89
19
36
36
120
24
36
29
19
35
25
12
35
253
5
67
89
55
276
119
96
73
36
264
96
89
31
144
77
30
18
91
60
89
67
203
1
119
25
137
198
126
55
35
25
216
53
91
84
5
30
61
35
1
180
84
96
53
67
23
192
24
30
ABCD 96388222046*3^$a+1 [50191]
108
21
24
135
201
15
9
117
3
16
71
144
90
175
59
36
33
40
128
48
64
155
133
152
120
45
3
159
54
234
90
18
109
161
7
8
3
21
15
9
96
75
93
96
9
342
121
293
36
79
80
112
144
35
61
29
43
11
189
27
69
39
105
280
192
53
36
15
144
16
240
215
180
69
93
163
104
3
270
54
121
59
126
39
24
81
18
72
36
153
99
18
99
144
45
36
151
29
3
33
18
157
32
16
56
171
205
137
31
432
32
40
8
15
33
57
108
51
264
112
59
109
24
227
144
21
48
72
111
289
56
88
56
88
197
144
27
24
40
24
56
168
57
39
51
126
7
101
72
72
18
273
64
23
105
129
540
216
75
112
47
18
103
59
13
80
72
51
37
120
95
265
8
33
54
97
128
63
162
90
37
53
72
43
320
136
5
91
120
24
296
144
99
252
49
41
18
181
32
72
57
55
89
90
21
96
243
36
9
16
96
48
119
72
1
72
35
45
208
35
109
56
69
18
1
17
127
143
57
123
45
45
3
87
25
120
32
93
90
97
8
64
24
185
126
126
108
159
147
93
87
81
9
90
13
192
29
51
16
59
109
24
56
336
105
31
5
235
72
53
19
8
96
39
33
327
18
39
69
19
107
69
129
55
215
105
57
151
83
21
15
54
36
103
176
171
93
48
57
72
18
180
193
239
9
280
197
18
234
198
9
48
16
56
64
131
13
95
18
18
126
39
195
21
213
67
23
36
90
72
54
205
29
54
133
29
51
183
81
45
18
1
161
55
48
8
159
36
37
32
75
144
36
81
9
31
72
275
18
72
67
80
69
126
36
9
136
224
99
36
129
285
162
9
16
173
36
135
168
21
36
216
55
32
111
1
96
24
128
232
104
24
75
36
49
221
139
95
81
171
21
40
29
36
18
309
16
125
36
36
19
8
45
75
120
201
54
121
95
36
36
225
99
90
43
137
111
40
48
35
37
35
108
36
54
79
47
81
153
39
51
36
18
31
149
36
36
19
56
96
48
105
159
111
9
117
99
27
37
161
87
24
105
90
36
360
72
126
19
125
90
90
135
40
5
43
168
56
88
128
64
8
75
13
104
216
120
72
48
48
9
55
96
32
72
16
104
147
13
95
108
18
211
24
120
41
288
111
112
24
216
240
200
213
19
176
120
24
40
80
168
88
131
213
147
93
105
423
9
111
573
219
16
35
90
162
90
87
75
133
8
57
180
18
1
104
40
71
73
8
312
3
37
35
13
23
129
ABCD 96388641476*3^$a+1 [50023]
138
90
24
36
9
3
42
315
45
30
93
216
21
270
54
72
12
6
21
225
60
30
213
3
18
114
18
63
264
27
21
57
66
261
24
81
30
258
120
180
51
27
288
45
81
54
66
18
21
21
18
36
30
111
111
108
21
24
57
90
45
333
42
33
75
30
255
177
15
3
6
18
45
75
21
57
72
18
18
27
48
81
114
21
261
99
9
36
3
33
204
18
12
18
96
51
48
48
33
66
6
18
84
33
27
21
15
12
24
48
42
99
21
36
162
165
3
48
42
48
6
54
210
261
9
60
156
36
42
18
15
33
15
111
60
36
102
3
24
81
18
45
249
48
60
30
162
123
3
60
174
27
105
111
69
75
51
72
30
60
3
33
87
3
69
123
18
51
99
30
36
204
66
6
48
60
54
18
27
72
189
12
78
12
24
48
42
30
69
27
234
3
123
18
180
102
9
69
27
45
138
9
48
69
6
120
42
30
126
135
69
18
9
3
90
27
105
15
96
48
24
33
120
72
72
90
108
252
45
9
24
48
198
177
3
42
18
9
48
27
6
84
6
12
114
15
15
108
18
54
6
72
87
69
60
54
18
108
30
54
255
21
75
15
12
24
525
33
18
18
75
51
138
75
51
24
18
72
72
51
57
18
18
246
93
33
24
39
105
12
27
51
126
198
18
15
48
120
51
69
312
45
27
192
3
12
18
63
48
96
45
108
90
21
267
150
15
75
144
120
18
123
3
117
9
108
3
129
15
3
21
27
24
69
195
24
12
129
21
3
45
42
138
90
42
123
72
51
165
3
66
54
285
27
72
48
24
36
33
144
105
72
231
3
6
18
21
24
3
54
135
96
9
15
120
21
75
57
447
24
141
51
57
36
126
126
15
24
9
72
204
84
126
9
27
42
195
105
183
72
48
27
12
108
42
126
18
12
72
42
48
18
24
216
72
27
39
6
36
63
27
12
33
3
6
15
39
36
48
198
90
150
12
36
54
18
60
3
27
45
9
39
216
93
156
114
162
126
48
24
30
72
15
3
21
21
36
48
42
45
27
36
192
60
102
72
6
129
24
237
60
39
48
51
90
42
18
30
240
30
51
24
72
3
309
141
12
24
135
3
18
3
96
33
18
18
144
3
33
90
84
96
36
21
27
312
84
9
87
30
108
63
24
24
51
24
45
45
174
141
27
12
150
30
45
51
30
111
96
69
36
39
45
99
15
90
102
60
18
102
54
36
24
3
33
63
9
36
36
48
6
177
159
33
3
54
108
75
51
60
54
36
66
93
183
9
129
111
24
99
108
60
165
117
3
3
45
120
24
72
99
234
36
39
267
54
15
87
33
75
45
87
225
27
66
99
195
72
30
24
66
330
36
18
21
96
48
216
168
117
30
21
48
81
210
168
18
198
246
36
72
3
24
99
222
48
42
93
24
45
3
117
60
36
36
15
39
57
120
48
81
108
27
24
15
276
30
114
66
51
24
3
48
114
51
3
72
282
96
36
36
123
15
177
117
27
24
69
96
30
114
30
72
54
42
108
90
12
144
54
21
69
216
24
54
45
96
69
6
12
42
63
264
15
81
27
45
81
72
30
33
99
165
225
18
18
6
30
36
75
ABCD 96388653742*3^$a+1 [50004]
180
5
36
103
21
159
84
21
44
55
48
53
4
15
17
96
12
115
240
12
33
36
36
39
24
81
56
64
32
64
63
161
19
60
132
33
12
135
105
3
12
53
60
7
173
7
41
4
48
3
5
19
324
45
27
17
55
108
12
12
53
40
27
45
51
324
93
36
87
17
7
60
48
60
132
60
33
116
7
5
115
12
65
132
163
77
19
12
84
24
17
79
33
32
19
84
48
33
56
19
17
52
51
69
63
12
72
29
7
77
55
197
43
108
84
36
17
7
9
36
63
81
51
24
9
27
60
65
144
16
75
105
39
24
36
41
19
60
96
101
127
77
19
21
44
31
24
12
33
27
12
5
43
305
19
60
5
43
53
19
84
120
29
36
79
113
115
93
32
28
84
36
15
137
19
69
15
24
36
17
67
77
55
36
48
161
84
175
65
96
43
5
52
3
21
39
60
108
132
173
184
8
151
12
24
281
244
39
5
151
36
17
112
168
15
12
96
12
60
96
89
60
36
79
108
24
33
3
24
24
12
84
5
36
139
65
48
67
36
9
3
36
141
3
60
17
160
39
156
33
27
69
111
33
111
29
96
100
24
3
24
45
44
55
36
84
36
108
36
105
36
243
108
12
60
5
36
4
3
9
15
36
60
24
5
43
105
3
60
17
16
27
17
43
53
187
89
48
12
100
3
45
60
20
160
27
5
4
15
84
252
29
91
84
24
41
55
9
15
60
72
24
65
7
48
9
116
60
192
19
113
31
12
5
48
12
67
17
28
80
31
201
15
33
27
45
20
160
60
3
108
5
19
84
12
60
12
108
120
29
31
48
81
15
108
41
16
51
84
108
281
67
12
21
15
17
19
29
16
39
89
16
32
60
52
3
108
132
12
113
4
104
36
28
20
16
27
12
45
27
45
20
31
24
48
45
51
156
60
60
33
51
12
48
24
216
21
39
120
132
29
79
12
24
48
41
16
183
77
19
41
40
15
24
12
108
12
69
284
4
56
175
69
15
48
125
48
16
75
24
36
41
7
41
16
183
108
65
4
264
159
17
4
195
96
36
5
52
180
123
257
52
48
96
156
44
19
45
15
48
12
60
45
60
36
15
24
5
67
33
75
105
12
60
63
36
84
156
12
24
41
67
17
96
124
99
129
27
65
96
240
84
28
80
7
9
75
60
129
3
72
48
84
89
55
24
12
108
48
29
55
5
55
33
92
91
129
159
5
16
3
45
36
39
21
36
8
271
9
231
12
108
29
7
53
235
96
41
60
4
15
17
55
48
36
65
115
48
48
77
36
199
21
36
39
120
36
48
60
177
15
60
5
48
295
12
105
15
24
29
55
12
41
64
159
12
24
48
45
3
24
5
40
63
156
69
87
33
27
5
91
9
48
63
60
168
29
43
57
120
51
77
7
48
12
48
84
221
108
144
16
27
12
12
29
40
39
21
27
9
3
137
156
4
15
29
132
12
228
19
24
24
81
144
51
5
55
9
27
180
69
75
17
52
15
141
24
75
12
24
29
7
5
19
12
12
96
9
51
12
144
36
29
139
17
4
39
24
72
5
64
20
124
75
105
27
9
39
12
60
24
12
72
17
48
7
48
48
9
51
24
9
111
105
99
77
187
57
99
120
36
69
75
17
67
77
204
55
45
75
9
3
5
19
36
77
48
48
12
67
45
3
60
12
60
36
60
29
192
60
36
60
4
39
12
168
60
105
27
84
33
3
9
63
17
100
159
21
63
45
80
43
53
60
84
55
36
9
12
60
3
60
53
28
164
103
72
12
9
87
57
8
19
60
69
15
17
163
84
12
93
12
24
92
7
12
84
41
43
12
213
72
8
7
33
27
48
60
108
69
80
40
60
80
55
53
192
36
55
9
60
51
12
21
44
43
153
51
29
79
120
21
15
12
48
36
144
21
63
21
51
24
17
19
60
48
12
ABCD 96388659652*3^$a+1 [50012]
36
225
33
15
8
49
90
53
1
39
27
21
123
42
123
15
150
59
16
27
72
78
23
40
56
25
108
11
91
54
135
69
36
66
96
165
104
1
39
8
7
41
25
15
99
5
40
104
121
18
66
42
48
17
133
131
48
13
150
84
36
5
192
7
65
115
138
51
144
8
72
127
18
12
6
12
17
25
48
23
127
36
66
131
24
49
71
408
160
32
25
119
144
43
117
63
17
61
195
15
144
65
43
29
115
78
143
24
31
84
6
180
48
36
71
7
33
32
72
43
72
30
150
48
18
23
144
1
90
77
97
18
24
30
36
35
19
5
19
120
45
32
73
39
45
18
78
30
6
71
13
59
1
15
75
72
53
109
35
37
11
37
11
61
6
149
16
159
65
16
27
120
72
6
18
5
67
5
64
93
18
90
23
16
48
15
108
18
51
21
42
18
84
6
29
24
31
54
234
18
63
32
67
77
64
171
29
7
33
15
36
96
120
24
66
75
93
11
73
42
21
8
40
32
97
12
126
42
102
18
83
97
47
96
43
69
8
43
29
31
81
9
12
168
120
6
29
25
111
51
18
11
79
17
24
43
42
48
11
144
61
6
138
36
135
27
5
19
5
264
144
13
3
21
90
18
30
258
144
30
41
19
213
15
18
215
19
125
40
56
55
12
5
91
66
3
3
120
18
60
47
7
12
36
33
9
71
145
36
75
8
48
7
65
67
48
53
48
144
40
27
36
30
24
75
9
42
48
24
36
12
18
6
18
275
43
60
18
111
33
48
167
72
24
25
71
120
16
8
109
78
54
39
32
48
72
24
13
51
45
107
24
96
19
93
8
13
11
79
137
19
5
19
5
24
37
24
54
12
18
71
181
11
7
18
60
35
24
48
13
219
8
7
81
63
36
18
72
54
6
156
27
63
33
45
54
108
273
51
53
13
54
54
24
36
35
1
15
3
48
5
48
40
21
84
72
78
30
99
297
54
177
75
18
107
277
107
13
96
11
43
21
15
30
36
18
162
11
85
174
24
149
61
35
72
19
36
89
25
23
61
6
5
43
42
75
48
33
23
72
112
15
102
24
35
72
24
49
15
144
15
78
18
30
51
80
24
157
27
3
24
21
8
19
18
83
31
36
45
99
66
24
66
65
24
96
88
129
23
25
18
54
47
115
18
36
36
126
45
105
87
3
108
12
42
36
54
17
85
150
66
54
24
101
24
19
126
12
35
48
376
96
9
120
60
180
18
48
77
16
32
37
27
45
11
85
174
96
5
13
35
192
48
160
56
133
36
24
18
29
1
18
101
43
5
1
30
41
19
5
31
30
24
72
83
277
35
13
11
43
36
161
16
80
13
6
18
36
12
150
53
1
215
103
41
19
192
36
113
145
47
73
6
89
19
77
88
32
168
7
6
30
5
19
18
35
13
60
39
48
21
35
1
48
42
66
83
24
1
126
113
31
36
24
120
54
47
136
8
67
18
51
8
67
21
33
36
120
6
72
18
59
13
12
15
8
88
33
24
71
160
69
42
41
139
93
15
17
49
24
72
126
33
32
19
29
67
45
200
7
17
1
48
15
32
49
30
6
12
222
18
12
6
12
6
107
24
43
96
120
36
6
54
36
65
144
64
32
48
24
48
55
33
56
88
3
42
12
6
300
29
85
18
17
64
9
87
8
72
24
19
18
18
96
41
24
24
24
48
37
126
5
136
56
13
60
72
54
84
29
96
72
187
126
36
11
37
123
3
5
136
21
108
114
5
88
128
31
18
47
91
53
181
6
90
72
30
5
13
114
18
71
40
80
24
88
48
21
59
37
48
131
24
49
15
96
171
90
59
31
65
25
96
102
17
43
72
5
24
64
33
15
195
29
61
54
6
48
47
184
8
211
21
56
49
183
8
43
42
18
30
24
11
91
5
91
120
60
18
120
47
72
16
177
90
72
12
33
48
104
48
1
72
78
90
47
24
13
3
69
155
43
6
111
45
ABCD 96388753018*3^$a+1 [50012]
11
72
48
109
18
66
36
35
1
108
36
54
6
83
12
43
5
37
215
36
60
25
168
12
42
12
41
103
6
119
25
12
35
55
125
48
24
115
12
36
89
60
84
96
31
29
36
25
42
137
96
24
25
288
18
24
48
42
48
60
23
60
97
102
5
19
5
25
35
1
11
115
53
25
11
60
175
36
54
11
13
11
145
54
41
19
36
29
61
174
125
61
179
24
67
48
101
24
1
11
156
108
121
95
85
35
36
19
18
6
29
96
67
5
49
18
53
97
11
37
18
60
17
139
5
24
36
144
61
23
1
90
54
11
24
85
90
96
77
60
37
11
211
41
48
19
41
24
12
13
12
23
108
37
23
43
29
85
11
1
36
143
1
59
19
5
60
1
36
18
77
48
73
23
192
24
13
90
42
48
107
79
66
35
205
30
125
19
60
54
95
25
72
23
103
5
19
66
198
17
132
55
5
7
54
72
72
18
114
95
25
54
24
48
18
95
72
24
60
43
17
145
90
48
53
84
84
1
11
19
65
13
48
18
24
137
36
133
11
19
41
13
18
18
36
35
109
204
11
72
19
108
6
54
126
11
1
35
97
72
59
7
149
109
179
55
53
85
35
19
78
11
12
180
49
23
61
60
167
43
17
132
67
24
66
35
25
11
48
25
54
77
19
5
7
77
55
17
13
107
19
41
73
131
24
108
37
11
24
168
13
35
25
71
36
67
18
222
53
49
24
36
18
41
79
18
167
1
36
239
7
204
29
12
12
13
47
7
65
79
186
30
65
48
1
36
23
151
101
13
216
36
11
43
12
149
139
5
12
79
30
215
79
17
13
11
25
35
19
90
6
5
25
36
155
12
31
72
24
18
30
53
24
24
187
42
126
17
12
1
59
91
29
73
90
54
36
42
17
24
31
30
23
31
96
5
61
90
53
1
78
5
60
36
25
30
6
11
79
48
17
19
29
25
96
95
36
139
12
54
24
12
18
114
23
79
204
84
18
35
7
36
17
85
24
23
25
35
25
71
1
11
108
120
121
30
125
36
37
47
49
119
7
5
43
41
49
42
65
25
11
97
12
24
11
19
17
79
41
48
55
5
79
36
72
18
47
7
60
125
121
24
155
36
1
18
41
199
41
25
24
12
23
145
11
120
49
66
17
37
131
19
12
126
162
18
23
121
18
60
36
5
31
90
84
180
6
30
59
36
73
66
77
49
83
43
42
36
54
41
31
89
31
53
60
31
60
5
12
67
5
121
11
13
72
11
55
18
59
175
18
35
7
53
13
6
30
35
84
12
85
18
36
5
48
7
30
131
19
48
5
12
1
47
12
13
132
18
30
72
36
47
187
108
18
72
6
36
65
120
169
36
24
30
269
37
108
155
7
60
48
42
11
12
72
84
19
77
25
108
23
13
107
37
11
151
65
13
35
37
18
66
24
23
7
53
97
11
144
60
96
12
73
36
35
13
18
5
12
60
37
48
11
36
108
60
55
42
180
84
24
35
103
132
12
29
121
30
18
36
150
12
18
54
42
18
66
36
23
13
180
162
42
18
48
17
7
5
48
48
108
36
48
12
36
49
54
186
18
138
72
36
90
36
113
36
156
145
18
6
12
23
121
11
60
199
5
48
1
6
113
48
12
55
42
30
24
192
5
144
24
12
60
139
48
6
47
7
48
132
5
12
85
24
35
31
90
11
7
65
25
42
66
35
37
18
90
155
7
18
18
77
19
18
66
17
37
18
65
72
72
48
72
55
5
49
119
60
12
36
79
30
18
18
83
24
1
36
90
101
13
30
77
49
35
1
24
108
11
84
25
35
36
79
5
25
42
84
6
90
66
24
18
77
13
30
5
1
11
145
11
24
36
19
36
18
71
19
17
163
24
17
31
5
19
48
96
41
168
108
48
31
53
31
6
138
137
193
156
24
36
11
108
12
25
18
18
108
72
23
1
138
77
49
6
30
150
29
12
24
60
13
83
49
11
19
36
114
11
12
12
13
36
162
24
138
60
12
24
167
97
90
5
55
41
132
7
36
102
23
60
277
42
36
36
18
191
25
12
42
5
43
29
48
13
59
84
55
24
77
13
102
54
24
36
95
84
1
36
48
35
37
11
7
90
11
ABCD 96389602436*3^$a+1 [50136]
7
5
16
51
89
49
3
20
85
18
29
28
8
7
153
44
1
159
80
76
12
12
21
15
9
71
120
72
25
90
30
312
63
68
4
8
19
30
3
68
25
48
99
140
60
13
23
4
56
1
78
93
92
7
29
49
3
63
24
33
8
157
23
240
37
23
52
8
4
8
52
8
28
21
63
57
191
25
47
67
18
15
56
12
37
23
49
3
116
157
167
16
27
162
35
40
20
16
72
20
13
47
100
57
48
108
107
52
68
12
36
60
25
96
59
25
27
72
45
111
21
36
3
12
20
13
27
68
121
3
20
1
27
32
120
1
87
57
63
12
8
40
128
157
15
12
176
1
11
72
40
105
83
100
33
35
52
12
33
12
71
7
90
47
36
187
113
132
19
6
35
127
30
51
12
12
56
52
33
24
11
12
48
49
63
60
8
4
80
37
6
30
42
45
36
20
112
75
30
35
40
12
36
20
84
96
1
63
308
52
56
97
24
111
108
32
19
41
12
1
12
15
45
287
36
132
28
104
16
12
60
20
12
7
6
15
20
48
40
39
21
45
255
57
27
27
9
57
15
192
68
40
48
32
28
32
13
42
45
60
183
54
48
23
12
28
99
5
1
15
120
72
20
79
9
45
36
54
5
72
60
72
108
12
7
9
104
37
63
45
30
5
13
15
8
60
72
49
51
33
75
204
36
195
17
12
120
43
17
100
48
48
12
20
180
13
15
32
37
171
12
60
117
6
45
147
33
104
7
9
12
32
36
12
252
16
9
6
72
54
83
37
51
20
100
92
196
12
32
36
60
12
55
165
80
52
68
13
96
48
75
68
25
47
16
9
180
51
21
36
87
20
36
12
48
60
1
36
75
33
95
12
52
8
49
6
17
1
36
48
72
59
100
104
43
45
60
72
116
12
127
53
60
108
52
69
3
8
28
32
72
43
72
65
133
123
20
4
8
109
11
12
36
52
12
21
75
84
21
39
21
84
6
45
435
72
78
119
88
120
8
12
12
91
45
32
13
54
126
12
24
111
63
24
5
36
12
168
52
108
24
68
12
73
47
1
15
57
3
12
27
66
107
72
36
40
20
24
28
12
27
41
97
11
52
60
92
1
47
52
96
44
13
95
49
36
3
72
80
28
24
96
117
83
37
18
45
81
23
36
24
61
186
53
96
24
61
39
8
12
196
15
29
36
12
12
28
57
3
8
100
12
60
108
69
23
108
132
108
60
64
8
60
168
12
40
27
53
19
54
135
84
21
90
65
25
119
120
16
32
12
163
33
104
13
143
12
25
12
15
168
93
102
168
54
75
81
54
221
4
8
160
20
60
88
12
68
60
24
28
32
25
6
69
20
40
116
19
105
36
32
100
48
120
135
5
24
28
69
24
75
144
33
48
6
69
24
45
63
63
6
11
55
17
25
23
25
3
32
12
160
15
53
180
40
9
63
56
31
9
24
8
13
15
44
85
15
48
20
127
5
91
17
13
59
220
33
95
85
12
11
60
4
105
23
37
11
55
54
3
15
5
40
177
3
32
37
183
56
180
157
3
32
108
60
31
18
11
37
3
164
100
8
19
93
80
37
36
23
132
168
4
3
33
57
12
42
41
25
27
36
44
76
20
40
9
171
20
72
49
191
48
12
37
315
60
33
23
37
87
68
60
157
23
12
16
57
47
216
72
108
64
8
13
47
7
21
9
15
20
133
3
60
57
75
380
40
240
129
39
132
60
99
21
68
24
108
60
25
12
15
57
11
169
11
52
60
8
193
27
15
33
39
18
15
120
8
4
48
188
72
133
39
57
23
76
20
24
13
3
20
12
88
9
15
75
5
48
67
101
139
48
33
32
25
108
195
80
4
8
19
53
43
105
8
49
3
33
35
132
13
27
60
108
51
141
8
72
52
60
116
97
3
27
18
95
1
84
107
7
41
31
101
12
25
3
33
95
112
32
85
35
28
48
12
3
96
129
12
3
5
84
16
60
84
15
5
40
51
65
24
96
24
1
47
85
87
20
13
47
43
17
16
39
78
23
40
104
88
9
384
35
37
83
1
11
25
18
65
7
65
49
23
48
12
16
20
60
4
8
52
3
42
ABCD 96390042044*3^$a+1 [50097]
36
9
16
200
15
105
21
12
108
24
108
7
120
161
108
51
39
120
72
105
75
150
15
3
84
42
18
61
59
301
5
24
3
24
75
69
99
126
174
96
177
24
96
9
138
60
81
72
27
108
12
108
24
90
84
6
66
363
105
6
84
132
48
150
444
31
5
6
45
111
42
31
125
90
177
24
285
24
30
222
55
24
96
17
111
96
141
43
47
12
90
3
69
18
42
30
96
120
73
192
83
21
9
132
12
7
53
30
36
1
216
8
99
78
103
71
129
16
125
96
120
204
210
78
63
40
8
45
36
55
35
18
27
456
255
18
15
120
96
3
216
21
51
132
198
54
61
104
81
39
21
30
42
3
120
48
21
204
36
90
318
42
30
60
36
102
276
36
30
36
78
61
149
240
75
87
90
63
96
96
15
9
9
111
40
29
54
162
66
9
15
1
224
3
96
12
54
6
12
96
1
35
85
216
48
29
36
102
198
42
90
63
129
6
54
3
285
99
40
56
64
5
54
42
3
15
84
108
33
9
108
18
84
36
42
108
27
64
96
47
126
192
24
115
23
6
27
3
6
90
120
60
121
128
21
48
27
9
126
54
90
24
36
36
66
55
5
19
83
396
36
85
80
96
48
21
180
79
11
48
6
30
97
47
33
88
200
99
13
5
264
36
39
3
13
24
53
3
99
21
304
149
30
36
105
16
59
141
3
54
306
216
85
80
15
36
45
48
16
120
29
120
96
75
9
204
27
9
162
30
55
23
30
36
18
13
47
108
72
21
207
49
29
75
81
18
18
162
168
30
3
39
153
39
25
155
85
65
48
42
354
90
57
69
18
193
24
113
111
96
21
219
75
21
168
27
13
125
42
72
18
84
18
42
55
24
56
39
1
264
101
66
72
180
36
36
126
15
39
168
57
249
84
168
19
56
40
29
84
162
69
39
132
13
59
72
396
48
6
99
75
61
80
99
36
9
75
37
95
12
13
29
99
40
80
15
81
75
96
210
42
36
85
131
18
12
15
39
177
64
11
78
31
120
96
24
53
48
3
96
141
12
36
51
45
48
27
159
30
36
18
13
119
48
1
71
126
195
48
135
1
176
39
108
133
200
64
143
121
11
198
90
162
115
23
36
37
59
85
71
24
1
8
57
103
137
30
9
120
40
29
24
43
5
3
195
141
3
117
64
32
9
138
18
19
56
147
48
294
79
56
3
60
33
93
12
108
75
147
18
84
162
108
1
17
175
24
41
30
18
7
35
12
1
80
45
42
54
120
18
121
41
54
42
12
162
18
18
85
119
49
17
39
21
90
9
93
67
11
180
105
40
29
36
42
21
96
45
18
33
88
71
78
51
129
31
107
114
120
6
102
7
53
66
36
18
243
9
255
120
99
21
81
55
53
36
54
97
104
384
136
41
30
25
83
6
126
33
51
36
49
29
27
240
129
18
133
29
48
163
23
30
36
78
33
267
18
3
21
30
21
87
36
36
105
129
180
187
107
48
189
63
57
123
36
105
45
ABCD 96390490258*3^$a+1 [50068]
60
111
8
1
6
209
4
36
140
1
239
31
113
12
109
36
114
129
116
55
101
25
23
100
27
45
164
1
24
119
7
89
4
12
44
40
60
141
119
31
120
21
12
57
24
15
152
12
1
51
195
53
52
36
8
84
108
52
21
111
159
9
72
216
24
8
16
21
15
75
89
24
61
6
29
36
25
30
29
25
47
24
16
63
89
276
60
100
15
65
4
21
59
67
41
13
39
27
24
45
21
35
64
20
16
96
12
152
25
30
234
71
16
68
4
21
6
161
64
9
135
21
144
15
24
36
180
24
48
33
6
9
36
39
270
6
5
85
95
40
39
41
4
116
25
99
12
132
48
48
105
51
20
4
60
285
71
16
33
107
4
204
51
84
96
30
114
197
48
84
7
54
60
66
54
35
55
5
91
9
204
21
120
71
79
81
39
9
51
90
131
25
24
30
90
39
8
84
139
5
55
141
75
69
72
129
143
37
30
33
132
24
51
101
73
60
35
1
15
39
30
6
105
39
5
25
11
48
37
23
31
21
44
52
32
12
24
160
45
36
90
5
16
72
8
43
45
84
20
28
84
80
136
69
51
24
80
25
54
105
15
81
44
76
48
21
27
68
12
72
40
87
24
129
56
144
7
101
229
119
4
12
24
60
44
36
16
48
12
168
128
13
30
60
5
31
21
104
36
28
200
16
8
72
16
24
225
99
20
64
128
168
36
48
67
54
60
11
115
113
96
1
155
49
47
4
104
1
15
56
28
141
15
39
17
88
20
156
48
72
319
41
24
76
20
19
45
21
171
32
31
41
36
13
15
32
24
19
21
48
21
36
11
103
30
6
33
21
11
25
174
6
11
124
68
48
19
9
80
31
165
60
20
175
29
52
60
92
121
11
48
76
225
195
21
24
71
64
80
55
9
72
36
60
3
101
160
24
144
21
90
30
27
8
100
60
72
93
147
3
5
4
21
75
21
39
96
8
1
15
51
5
19
5
115
45
24
20
7
30
24
51
75
21
44
25
95
25
3
32
25
3
51
17
12
88
8
1
3
87
9
75
81
56
124
159
29
1
15
96
24
51
105
39
30
75
92
13
36
35
60
96
72
7
21
3
125
36
60
79
5
264
151
29
12
36
52
12
249
36
54
9
212
49
59
52
15
5
16
44
4
21
71
19
65
16
339
30
60
83
240
60
96
12
72
28
33
60
47
40
8
115
149
127
93
27
21
32
16
36
9
30
165
12
84
36
92
12
55
29
12
49
30
24
65
16
48
12
39
41
36
43
77
4
9
87
60
39
161
49
111
44
96
4
56
148
81
60
30
24
30
27
9
114
141
120
8
31
6
54
30
71
16
140
13
15
21
15
36
3
30
11
124
32
72
121
95
64
36
80
4
72
45
54
126
35
25
11
48
64
8
4
9
35
36
64
36
255
9
20
36
49
39
152
48
7
69
21
60
3
32
96
28
60
72
33
15
51
5
49
15
20
61
23
76
45
36
54
29
1
39
20
28
129
24
66
69
20
25
30
90
51
24
116
28
51
6
23
7
161
133
39
20
7
24
17
40
123
66
54
60
36
53
12
180
115
41
4
9
119
7
21
9
83
67
5
96
12
31
120
41
148
60
36
32
13
30
6
54
5
36
169
39
8
103
9
21
11
84
12
19
53
37
51
93
11
259
5
4
51
36
29
24
72
60
28
57
59
36
24
4
141
111
39
57
9
24
51
84
32
48
216
48
16
20
12
4
36
44
55
84
17
64
20
169
90
29
148
3
77
168
31
5
16
99
29
4
120
116
52
48
12
69
15
8
48
4
39
216
29
64
231
41
48
31
6
51
12
21
171
45
23
12
64
164
160
12
129
30
5
31
24
5
12
13
27
123
120
36
5
49
15
135
90
30
65
31
69
15
17
24
84
4
21
215
145
36
30
65
115
41
12
52
75
24
9
8
13
216
59
1
30
54
60
120
39
21
27
9
99
60
36
39
101
24
72
13
51
135
29
25
30
6
23
12
4
96
44
52
32
7
9
ABCD 96390634376*3^$a+1 [50116]
3
9
57
24
18
33
36
51
24
12
18
3
36
48
72
27
192
57
60
48
15
21
69
72
6
90
15
33
39
33
24
15
3
93
27
36
21
123
57
51
21
36
12
216
60
96
15
45
39
18
6
36
93
48
39
81
48
9
18
6
27
3
45
36
72
51
93
33
138
144
6
111
72
51
69
48
57
18
60
57
72
48
15
18
24
30
18
99
12
57
48
6
18
87
12
12
33
48
24
48
87
75
9
45
6
84
126
6
18
18
21
15
153
9
15
72
15
9
51
21
51
54
27
21
159
57
78
12
9
60
39
180
57
108
57
15
39
69
60
51
30
6
36
156
45
36
15
33
48
12
60
3
24
105
21
66
6
48
6
72
69
87
45
48
3
48
36
42
75
15
12
36
6
72
87
3
48
24
33
12
36
36
27
36
18
27
3
105
111
42
120
6
48
45
48
12
9
18
21
33
18
30
18
33
12
24
63
156
72
9
45
6
48
9
96
27
9
45
48
78
36
69
39
66
39
12
21
27
123
12
21
195
6
27
108
9
72
3
87
12
24
48
9
48
24
9
15
57
78
48
18
3
69
18
78
27
3
90
3
51
9
96
27
45
60
36
3
30
75
3
33
3
30
42
45
96
36
3
12
45
24
48
15
36
9
63
93
72
15
18
18
9
3
24
21
48
12
36
99
9
27
54
54
36
9
12
33
63
27
9
12
24
108
108
27
12
57
33
39
39
21
12
33
42
30
18
6
18
102
75
12
3
24
30
39
111
84
81
195
36
72
36
48
9
33
51
15
36
33
3
54
78
81
75
45
144
108
45
42
9
21
24
15
51
60
12
6
72
63
12
15
21
15
81
39
114
15
177
15
63
9
24
48
81
66
72
57
12
3
21
24
36
15
12
33
3
24
30
123
132
3
102
15
9
48
15
39
42
63
60
12
57
42
36
72
36
21
51
45
24
15
18
39
24
48
24
15
18
15
39
12
117
36
36
81
15
27
54
18
72
72
45
144
60
3
66
75
3
12
45
15
57
60
12
48
15
18
15
84
51
33
57
66
72
153
84
75
21
27
6
18
21
27
60
18
48
6
105
33
24
15
105
18
108
33
9
18
81
165
6
9
27
144
33
3
36
30
18
96
30
78
9
57
24
18
21
15
48
45
15
21
153
24
39
9
72
96
15
105
18
72
54
6
33
72
72
132
51
48
9
24
3
60
66
42
93
33
63
3
6
18
126
48
87
36
45
54
9
9
48
15
39
18
6
33
15
33
12
51
9
3
21
3
12
81
9
78
84
60
33
24
108
12
39
18
30
24
57
24
9
48
87
168
33
6
33
3
264
21
24
48
12
3
144
60
33
69
63
60
45
15
84
3
24
33
3
33
93
15
3
48
117
9
54
129
33
24
15
36
93
48
42
57
12
33
87
57
18
81
27
9
72
87
156
24
21
72
171
33
45
18
30
18
21
156
12
33
18
54
90
36
84
9
12
15
9
9
6
156
60
57
12
12
147
21
48
48
15
45
12
33
30
132
129
87
48
21
39
36
12
93
15
33
12
15
18
159
15
144
9
9
18
6
27
48
15
30
24
120
72
6
105
60
117
18
9
45
15
3
45
72
48
51
105
3
24
9
57
15
9
48
18
72
33
75
24
72
36
108
33
57
18
9
21
24
18
12
81
81
3
48
27
33
39
18
54
9
9
15
48
81
72
48
54
18
3
39
12
9
36
12
33
51
84
33
15
3
48
9
60
36
27
21
12
33
78
12
96
9
111
45
33
3
87
21
15
72
12
60
57
12
123
36
117
9
6
12
60
57
72
33
63
57
24
3
108
9
15
27
48
180
9
48
36
15
33
3
18
15
3
108
36
6
15
129
15
123
144
36
33
9
30
60
12
42
120
51
99
18
48
114
36
33
51
6
48
18
54
51
27
81
63
90
18
45
120
51
30
24
27
3
60
21
9
42
12
162
54
18
3
3
9
39
18
78
81
3
57
51
180
45
24
135
12
60
18
63
39
9
72
105
72
30
18
18
54
51
39
9
27
90
18
24
12
9
105
30
9
9
6
9
48
48
3
12
21
60
24
3
72
21
105
6
72
12
57
3
18
27
60
36
39
30
54
90
39
15
24
33
111
48
81
60
12
9
15
39
18
24
72
162
21
60
21
39
3
21
51
45
48
9
6
48
9
27
9
36
12
12
24
3
84
9
156
36
33
39
33
24
90
30
15
36
27
81
63
57
9
18
6
18
30
24
3
15
129
84
15
33
3
9
45
18
72
78
18
45
57
24
90
36
45
48
36
15
144
93
36
24
111
42
18
69
3
21
15
81
9
30
9
51
12
96
33
168
9
24
18
102
63
24
39
24
9
9
72
48
24
39
9
54
81
12
15
126
72
24
48
3
3
84
6
51
3
18
15
3
93
24
111
21
3
12
45
9
39
24
72
36
63
36
18
39
111
12
21
51
21
12
21
18
93
3
84
9
63
9
27
24
12
69
93
24
66
24
48
45
48
33
24
48
42
12
21
3
9
9
18
117
99
36
33
72
36
69
240
18
21
24
57
39
156
75
60
30
54
117
12
105
39
24
108
45
18
24
ABCD 96390860134*3^$a+1 [50001]
12
24
30
24
42
42
42
18
120
31
36
24
167
42
63
15
25
8
27
72
1
32
28
47
90
30
42
6
42
30
12
36
1
84
20
39
30
198
49
20
39
25
11
54
42
69
76
77
3
4
35
54
6
6
24
60
30
1
5
24
6
24
25
41
30
13
59
18
3
15
102
30
78
60
24
7
29
12
18
1
59
90
24
6
12
105
40
77
48
60
18
24
6
7
53
84
36
12
39
40
11
49
83
1
32
33
24
102
49
35
25
36
60
156
24
59
1
11
25
47
18
120
15
39
18
66
12
13
11
1
48
32
39
6
43
11
6
15
24
3
228
150
18
1
23
6
54
37
89
31
11
30
39
15
49
5
60
42
9
3
1
12
35
93
39
37
65
60
36
15
3
12
33
75
25
17
12
72
18
57
21
15
9
24
7
47
66
30
6
24
55
29
18
13
155
6
19
11
1
53
24
60
36
67
113
30
126
6
13
5
31
29
7
48
12
44
3
33
4
29
51
76
35
18
102
72
73
23
105
9
63
24
16
59
69
105
7
17
51
16
96
23
12
12
12
48
1
101
31
53
24
78
18
54
1
60
47
13
56
45
60
51
123
21
45
66
24
60
1
8
16
53
18
18
12
43
41
15
15
84
21
4
36
65
39
9
18
18
7
5
43
36
41
42
13
113
15
40
20
15
12
9
3
48
30
48
54
66
6
1
29
51
124
35
66
114
54
7
23
30
12
43
12
29
96
39
16
44
33
126
30
30
162
24
19
92
33
12
18
30
111
36
15
12
6
67
44
100
200
21
12
6
25
17
63
21
66
18
6
66
3
87
12
102
6
18
66
18
7
35
186
30
12
73
20
135
12
1
17
42
1
11
49
5
42
12
121
32
4
35
61
23
1
23
60
1
5
55
5
51
51
114
168
36
66
25
59
36
66
60
90
9
9
91
35
9
36
33
30
1
17
54
96
165
123
57
3
85
101
19
71
48
33
4
59
24
13
20
28
47
60
24
36
18
55
77
19
36
168
5
27
45
19
36
5
60
19
11
30
3
9
27
60
15
49
5
15
9
18
42
12
15
16
53
42
48
6
6
93
15
25
47
13
252
5
48
27
88
60
12
125
99
33
6
36
6
42
12
36
109
56
15
49
36
84
23
12
36
69
4
5
60
7
29
18
21
45
7
8
9
12
66
13
47
13
11
84
25
29
36
6
25
56
15
25
23
1
24
12
17
3
24
16
5
108
162
18
6
61
143
24
66
7
5
39
75
18
90
13
65
55
29
66
9
64
12
35
18
87
64
20
36
45
24
126
45
108
16
65
84
174
13
173
42
9
16
29
30
36
54
15
3
36
6
36
60
18
36
61
8
52
17
102
6
99
16
5
55
17
12
54
61
65
31
5
24
30
6
99
9
60
7
29
75
21
30
45
9
55
155
18
43
8
51
18
156
55
47
18
15
87
18
24
51
15
30
102
30
90
25
5
3
15
66
19
17
99
76
83
6
19
20
9
6
54
12
6
78
15
111
25
11
90
15
87
21
36
36
9
78
6
42
42
36
42
9
15
6
42
96
6
31
20
3
6
36
30
78
51
3
48
24
1
24
44
16
20
3
141
21
30
18
7
59
102
15
28
17
42
21
45
115
11
6
12
102
24
25
65
36
24
87
3
24
1
32
15
12
18
3
16
65
18
30
3
3
96
18
91
29
18
13
20
105
36
15
99
61
36
5
12
31
77
19
5
36
18
66
6
18
7
77
42
24
42
43
17
24
54
61
29
15
15
25
32
40
5
19
65
55
29
84
7
5
6
24
21
84
4
11
21
24
63
1
11
105
21
24
24
31
11
33
9
18
72
93
60
48
9
7
29
24
3
28
12
24
11
84
48
48
25
65
103
5
24
18
25
20
69
84
60
127
23
105
15
1
60
5
15
144
75
1
59
21
45
30
78
18
54
24
6
109
131
49
47
133
5
24
127
44
15
30
30
12
12
108
25
24
84
12
20
9
36
15
4
89
7
17
43
29
19
329
18
84
9
9
3
4
23
72
6
48
54
61
5
42
108
30
30
6
19
32
4
96
44
3
42
55
29
15
15
12
72
33
33
6
84
30
67
17
7
204
92
3
30
66
30
30
21
15
42
7
36
8
15
57
3
24
13
17
42
85
113
7
41
15
63
1
20
3
72
18
12
6
24
108
1
12
20
40
5
24
30
6
3
15
30
7
17
6
96
1
48
29
3
64
5
15
21
43
11
24
1
65
18
21
52
17
43
8
16
71
25
24
24
72
47
18
19
36
104
40
59
30
102
13
5
7
68
15
36
25
11
25
35
45
9
18
6
12
15
33
15
27
12
12
6
72
12
114
85
36
53
43
59
1
35
25
80
64
20
51
25
35
42
7
96
17
43
17
30
21
16
5
36
18
30
12
12
18
49
65
24
30
1
20
60
36
3
36
48
133
137
31
17
54
78
6
30
6
1
5
48
55
35
1
11
42
43
24
41
108
115
47
72
12
24
60
25
5
27
15
49
44
21
6
72
6
7
47
36
1
44
16
65
6
85
20
75
42
7
24
41
15
3
48
33
52
53
6
60
9
39
30
66
1
65
31
5
3
39
18
84
19
35
57
108
36
4
47
18
84
7
11
30
19
65
19
11
6
43
35
37
47
6
7
5
48
27
4
29
15
9
6
1
11
42
12
51
48
40
35
36
1
5
48
24
12
108
67
20
45
15
4
35
6
36
54
1
24
59
126
30
78
12
19
71
21
15
24
36
9
39
120
60
24
42
60
19
36
96
44
21
3
12
75
12
13
5
48
150
150
91
131
12
6
7
24
35
114
7
60
68
96
16
17
31
12
24
41
48
30
90
30
1
89
31
20
4
77
42
1
56
93
43
53
91
29
51
45
6
18
12
19
36
17
18
42
30
1
125
60
27
64
5
24
15
87
12
12
18
18
30
42
1
5
31
36
5
39
69
6
105
40
5
6
ABCD 96391397632*3^$a+1 [50082]
54
81
117
27
69
54
66
42
18
84
60
103
53
27
33
102
132
48
37
41
12
24
156
72
111
87
132
18
138
9
16
35
90
30
126
54
97
119
150
84
36
18
78
264
36
63
51
36
144
66
42
270
66
6
30
96
18
12
270
72
6
12
42
57
15
84
42
48
42
73
65
127
17
90
181
17
60
3
16
53
192
18
57
75
120
180
54
54
60
30
18
72
42
175
41
55
35
93
16
83
96
45
81
54
9
171
30
42
45
9
216
159
51
132
30
75
48
153
72
18
12
90
132
156
39
15
78
144
99
171
54
30
144
6
27
93
36
54
144
42
54
36
84
54
42
90
30
54
60
90
45
21
96
123
141
36
90
54
6
12
45
195
66
36
36
3
39
12
6
87
16
17
15
3
141
45
48
6
54
102
78
138
9
48
33
54
18
7
83
270
207
225
24
174
36
24
66
24
51
69
162
9
9
36
90
24
30
3
105
7
137
54
6
36
144
156
108
144
222
174
6
18
36
39
15
1
17
12
3
69
43
137
24
415
29
6
120
90
90
1
23
18
55
128
99
61
65
42
90
12
60
12
348
30
90
51
64
11
54
18
132
153
57
72
79
47
72
96
9
63
18
84
18
105
39
24
126
84
42
72
72
21
9
36
99
51
13
71
36
24
66
43
35
12
42
102
18
42
66
18
60
21
9
42
13
96
176
129
108
270
18
48
42
30
90
42
36
66
54
54
261
99
6
72
48
126
6
27
3
93
96
63
42
30
36
90
72
51
201
36
114
33
15
42
18
66
42
84
144
69
165
180
36
6
66
75
75
30
132
3
63
96
30
90
186
48
36
186
12
36
81
16
65
63
9
135
16
125
144
36
30
54
43
287
90
120
96
12
42
18
327
51
192
90
150
18
84
7
71
12
162
24
12
39
33
108
144
60
120
54
9
96
39
72
6
18
54
30
90
91
32
57
108
27
15
12
21
147
13
17
90
42
54
37
29
54
109
77
3
33
48
79
227
61
48
35
72
117
51
66
24
67
77
51
267
18
24
30
18
72
3
75
18
19
47
81
9
18
72
54
151
161
12
132
15
21
84
90
36
25
119
24
36
54
30
24
1
192
5
72
48
54
6
108
75
144
16
245
36
24
31
161
60
19
29
42
48
204
141
105
7
209
111
3
109
35
13
80
27
21
96
9
7
47
18
159
135
9
39
36
6
36
48
162
108
72
162
3
93
126
21
9
150
66
222
66
132
18
54
243
48
9
132
18
193
95
18
72
180
54
90
84
54
18
150
12
18
114
48
126
114
102
43
47
126
78
12
73
41
174
9
207
96
49
35
114
36
120
24
12
123
39
25
17
18
93
48
87
42
18
13
35
114
36
55
119
6
12
72
78
33
112
32
112
35
126
18
120
36
24
72
33
39
12
61
17
15
111
1
125
48
51
117
27
63
90
138
42
102
132
174
24
163
35
180
120
18
72
144
36
18
6
54
37
83
132
90
48
24
183
160
35
30
79
281
18
24
13
17
15
192
105
135
3
6
174
105
93
72
36
252
18
25
29
198
93
87
72
18
54
25
35
18
27
64
80
21
78
180
18
103
17
15
27
18
54
138
60
30
18
18
37
35
109
179
42
84
15
9
36
66
54
75
183
ABCD 96391538008*3^$a+1 [50047]
156
96
3
45
75
45
88
68
39
21
9
3
39
1
12
68
4
8
27
24
1
8
28
140
33
27
60
9
54
12
33
84
135
93
39
36
9
208
17
18
81
64
36
80
9
3
12
112
71
9
48
352
80
15
93
16
56
48
57
111
48
12
4
24
47
90
24
91
12
5
87
48
48
15
73
35
21
64
20
36
3
108
45
64
8
75
36
57
75
9
99
9
27
1
48
24
32
3
36
30
39
76
12
32
36
36
60
15
69
36
63
145
8
132
12
4
71
73
20
3
69
36
4
8
36
36
36
75
57
132
36
45
3
36
40
83
1
95
54
31
32
64
116
9
18
12
6
138
69
96
4
36
164
12
24
51
105
4
35
37
119
21
24
60
9
19
53
15
12
57
39
96
60
81
63
24
40
8
27
33
93
30
96
49
32
45
39
28
32
3
37
8
12
48
60
40
8
28
20
12
4
140
84
84
36
16
44
36
93
75
57
75
48
60
28
24
176
108
16
23
33
3
81
40
35
129
15
57
39
69
21
3
45
51
39
1
5
15
36
24
15
49
23
157
60
108
35
13
24
101
55
60
36
8
3
57
180
33
7
56
72
15
9
24
15
6
36
12
42
1
32
16
72
53
15
84
36
60
24
88
8
36
123
30
15
40
36
96
68
12
208
101
91
5
51
15
73
24
32
39
72
37
20
16
11
21
4
68
12
40
56
60
48
84
27
33
36
16
8
51
105
21
3
28
8
12
4
11
33
12
60
3
21
183
36
69
57
3
15
1
12
24
68
12
24
160
24
8
28
17
55
8
12
12
40
71
1
108
12
36
24
48
23
13
36
56
108
16
248
100
287
1
8
120
84
48
24
39
9
21
6
121
72
60
56
27
60
49
8
27
25
71
9
45
39
24
60
40
8
48
12
4
68
108
84
36
40
5
18
36
30
19
41
55
8
36
21
51
135
33
36
16
113
31
60
71
30
43
32
12
120
15
21
12
48
4
41
156
15
4
32
3
60
81
24
12
4
96
8
76
41
199
20
60
40
36
68
72
24
60
69
31
35
21
4
71
13
104
28
20
60
135
49
8
16
32
4
56
27
21
72
12
28
35
145
8
40
17
55
20
52
23
12
81
16
11
45
60
72
81
12
3
124
23
12
45
51
1
29
6
30
3
36
21
18
18
19
11
37
32
4
24
152
96
15
37
20
12
4
24
32
40
44
24
57
55
36
12
60
8
28
107
49
20
48
27
30
15
4
92
24
48
180
12
45
55
71
13
20
21
30
189
52
47
1
24
8
4
20
3
13
44
15
85
24
12
80
12
168
9
3
72
76
84
95
9
84
312
24
4
80
27
13
60
8
24
4
12
23
36
9
4
56
36
184
12
80
180
28
35
21
51
73
20
84
21
7
8
27
49
20
96
33
27
45
3
132
9
48
87
225
19
32
159
1
5
15
72
52
36
8
24
75
25
48
32
12
48
40
12
5
15
75
9
36
129
39
48
153
54
57
60
9
75
16
84
20
75
45
36
40
59
9
28
12
8
27
33
39
24
9
36
60
15
69
60
51
97
65
162
1
20
52
92
36
16
24
80
12
24
3
37
140
136
44
9
19
36
32
24
24
40
149
55
36
20
132
12
72
24
40
71
9
52
35
33
40
20
132
93
27
84
48
276
12
84
51
37
80
48
108
144
51
54
15
33
39
48
96
40
12
68
36
21
3
57
75
24
45
3
16
20
15
69
12
9
55
164
52
8
40
23
109
83
6
15
96
60
4
24
32
33
42
93
12
4
20
51
21
48
15
24
1
71
54
15
24
12
40
101
79
144
32
123
1
41
102
25
17
31
68
172
44
216
12
12
51
45
9
60
39
15
21
60
24
16
140
3
33
63
66
126
25
32
40
8
12
28
24
80
96
15
24
9
39
96
49
80
33
67
68
40
60
35
48
141
60
40
20
48
48
28
44
57
3
48
9
15
60
24
36
64
56
48
108
48
225
27
9
36
12
15
36
100
44
40
17
51
24
84
24
16
20
4
12
36
72
96
12
53
15
12
28
32
204
36
24
24
36
3
61
72
12
8
24
9
54
37
44
64
68
108
129
51
87
9
24
21
55
108
56
24
87
84
180
24
13
32
120
28
80
24
63
1
56
15
93
16
32
39
21
12
72
21
18
12
33
36
24
120
81
3
15
45
12
15
73
12
24
17
19
65
91
23
1
36
29
3
52
20
36
93
27
12
172
44
16
65
55
59
21
15
1
32
16
80
64
8
100
20
4
84
44
16
92
87
105
48
63
129
100
60
47
61
120
23
145
11
61
104
15
21
60
24
39
37
20
84
4
32
12
12
36
72
15
73
8
16
44
36
24
16
36
59
18
36
19
8
84
9
6
33
12
24
12
24
40
120
56
3
81
4
5
15
21
19
29
3
24
28
5
27
4
125
6
144
1
44
60
40
56
51
18
31
23
102
91
128
57
ABCD 96392017864*3^$a+1 [50183]
6
132
18
30
18
12
18
45
15
24
126
42
30
234
30
48
6
24
48
9
15
30
6
78
15
135
6
3
3
150
18
96
6
12
36
96
63
3
12
18
18
6
60
204
72
18
54
18
93
36
33
12
60
99
81
24
12
78
24
60
18
12
42
108
30
27
51
78
120
60
39
87
36
24
45
165
24
96
144
72
54
66
12
126
42
123
15
24
36
54
66
120
9
12
39
66
18
42
36
138
30
6
120
18
60
60
15
33
30
18
15
15
12
132
72
84
6
30
18
48
63
51
186
3
27
12
42
24
84
150
30
18
18
144
42
24
24
42
18
42
18
6
90
42
54
150
18
18
54
54
66
84
126
18
18
24
156
84
96
102
18
102
6
15
120
21
3
135
6
60
51
15
30
30
9
75
60
24
102
126
18
84
36
60
15
36
63
102
90
54
12
3
120
15
21
108
105
6
21
9
12
72
72
30
24
30
84
36
24
42
24
9
81
6
114
24
18
93
15
42
270
24
105
153
6
102
48
36
138
132
90
60
156
63
201
15
3
6
24
66
54
18
12
48
168
69
21
24
18
48
42
60
24
126
138
24
66
54
36
96
24
6
45
51
48
6
18
12
6
48
24
42
18
96
6
6
24
66
108
6
24
24
36
24
12
66
12
57
45
30
114
30
6
66
18
6
18
6
24
60
81
9
6
36
30
60
3
117
6
72
102
30
144
156
9
15
24
66
51
9
15
27
18
114
78
144
24
75
15
12
30
48
39
123
24
285
9
54
186
42
57
36
27
234
60
36
84
30
36
24
30
204
114
162
84
30
60
45
15
12
72
30
30
30
12
24
6
6
30
18
72
84
54
12
33
9
30
12
33
57
3
21
36
15
3
12
33
33
12
6
126
168
12
6
24
78
66
9
87
24
24
138
30
24
24
12
24
78
18
18
36
3
57
18
78
30
12
126
12
12
75
12
15
6
42
30
66
30
102
102
12
30
18
108
120
60
60
18
45
45
126
9
9
27
75
18
75
72
21
24
30
54
12
54
69
159
57
9
6
60
30
36
3
87
72
72
48
81
51
6
78
90
6
18
6
21
21
54
24
6
18
90
42
18
12
15
3
48
48
156
18
12
84
42
30
204
24
96
60
54
9
123
42
6
60
36
168
12
33
60
75
12
69
9
72
36
54
24
90
30
69
36
147
189
99
114
60
15
21
24
120
15
27
24
84
78
12
6
66
114
6
24
54
12
60
6
24
3
33
12
36
90
21
15
18
12
24
111
33
36
12
78
102
60
27
111
114
66
6
39
9
30
132
36
33
84
27
18
90
42
3
15
156
6
48
18
213
9
90
72
6
84
30
48
21
21
18
6
282
18
156
39
15
42
24
54
9
87
24
54
15
147
138
78
72
66
54
6
42
258
120
60
30
24
12
18
30
36
24
222
36
108
60
312
12
150
30
102
33
21
6
24
36
9
159
21
9
132
24
15
27
114
24
12
42
18
258
6
84
96
18
90
6
36
33
111
24
60
165
165
36
12
18
24
30
231
15
12
72
18
168
39
21
114
6
6
60
6
3
57
24
15
105
18
36
96
18
312
36
42
60
138
84
30
6
30
18
54
6
12
210
42
60
111
87
12
36
102
48
111
129
66
30
63
3
42
36
30
102
12
6
24
132
6
24
3
21
60
150
36
84
24
108
12
48
48
66
48
18
18
84
30
21
57
114
9
141
60
36
30
9
39
66
15
21
42
66
12
108
36
30
24
6
18
48
18
114
48
90
12
72
195
51
24
69
69
30
120
30
18
30
39
153
30
6
30
240
45
27
33
15
36
90
54
36
6
150
132
21
84
60
72
93
36
30
24
12
144
12
93
165
6
6
54
114
51
165
78
6
36
39
57
12
12
24
42
18
6
30
3
75
66
66
30
30
36
48
114
30
6
36
90
54
39
57
54
9
96
39
12
54
36
48
222
6
27
45
6
36
54
114
12
66
30
18
39
33
87
72
123
12
36
18
12
48
42
24
66
30
18
6
144
132
9
63
36
54
48
3
81
54
24
21
9
6
66
126
93
39
60
48
72
21
129
51
117
3
36
33
42
48
78
114
84
24
138
120
18
21
39
60
36
120
69
87
57
27
66
42
6
30
30
24
27
9
6
60
18
36
6
ABCD 96392319074*3^$a+1 [50062]
52
45
83
193
35
220
80
64
20
108
12
85
195
81
27
92
136
92
85
71
36
85
24
36
63
48
20
24
1
119
48
12
28
32
40
44
16
44
120
64
72
224
16
20
60
48
25
12
51
8
1
23
12
28
20
48
84
76
44
100
33
47
1
27
20
132
16
8
4
108
80
25
27
20
72
48
72
25
119
12
12
72
61
27
20
172
8
61
47
60
24
49
27
20
24
1
23
76
20
48
12
36
12
12
88
92
16
20
48
60
12
468
96
48
13
83
36
16
8
24
60
36
96
16
8
24
88
33
39
8
48
36
16
69
11
12
96
144
52
93
35
96
144
112
20
25
96
23
60
12
4
68
48
168
52
33
59
36
96
1
59
40
44
1
63
81
95
64
32
60
144
16
36
68
12
109
35
60
96
37
63
33
12
23
12
84
16
153
87
12
33
35
49
23
48
25
47
28
68
12
144
108
100
108
8
12
13
167
97
71
25
11
100
80
16
12
117
143
12
36
12
36
60
52
225
47
40
57
11
108
72
24
48
25
47
60
36
24
73
95
12
96
4
8
40
8
64
56
25
132
11
16
9
219
20
25
23
40
24
104
24
12
16
44
180
48
12
120
1
59
109
84
47
36
97
47
76
12
32
1
179
1
83
60
1
143
1
11
84
96
48
148
32
60
1
155
36
84
49
23
72
28
20
48
144
88
8
1
15
9
131
144
12
48
1
71
24
144
24
160
33
12
11
16
36
33
155
1
95
73
12
95
180
96
48
112
24
128
37
108
15
32
40
153
83
12
36
4
45
107
168
160
72
8
1
71
73
23
4
128
13
23
16
8
96
4
32
48
52
56
132
48
48
36
88
128
52
20
25
35
36
24
48
24
60
48
12
120
40
80
40
56
49
3
92
88
60
12
8
25
47
25
23
36
16
68
40
20
52
56
25
59
84
1
63
8
25
23
4
21
27
164
108
97
11
52
20
40
21
27
128
85
11
24
120
16
165
108
15
21
60
147
45
23
1
11
48
84
48
60
108
37
48
27
68
1
59
52
33
12
119
96
48
25
167
12
28
9
23
148
32
85
23
112
56
24
88
8
49
47
84
12
24
48
12
96
64
69
47
24
24
304
45
107
1
47
120
1
47
72
1
35
36
48
60
12
120
73
23
169
35
48
36
16
45
11
24
25
3
45
23
24
88
72
56
12
96
97
47
133
59
60
24
1
123
80
13
35
180
64
9
24
47
24
72
64
8
96
72
60
12
48
469
63
12
8
60
112
81
144
15
129
60
95
84
13
95
24
24
52
45
83
84
156
1
3
81
11
48
13
47
112
8
48
172
128
13
39
80
61
107
64
21
27
8
25
84
15
20
28
177
11
168
144
12
28
116
52
140
48
64
48
69
71
132
12
40
33
135
8
12
12
36
13
144
36
179
120
96
36
60
24
24
37
3
32
48
216
36
1
99
80
1
27
108
20
48
4
32
13
95
1
11
73
23
84
28
68
37
63
72
116
12
64
20
36
124
20
25
15
36
84
9
51
140
25
24
131
16
32
48
12
48
40
9
63
8
72
36
84
96
12
49
3
81
59
60
52
69
47
12
60
88
140
4
44
96
48
48
60
4
20
16
44
36
12
96
60
72
109
48
95
12
24
12
64
45
63
32
48
25
27
68
12
28
8
72
73
47
28
68
24
132
84
24
73
27
68
60
84
108
60
97
83
36
60
52
92
28
80
169
23
168
120
4
68
97
11
48
84
28
32
60
36
4
48
9
144
35
36
88
153
23
52
44
100
20
16
33
27
32
36
24
72
108
36
12
4
44
36
1
12
27
105
143
1
39
72
104
36
76
32
36
60
16
20
48
12
84
16
96
12
32
96
72
12
1
27
117
155
84
12
24
16
45
27
20
228
144
48
61
11
100
44
25
71
181
47
28
9
24
35
4
56
16
8
156
52
33
11
36
24
24
144
72
16
72
33
72
3
117
11
4
45
35
60
13
35
12
37
11
228
1
84
87
32
52
33
11
64
72
45
59
72
24
25
96
59
36
12
12
16
32
85
143
ABCD 96392333242*3^$a+1 [50074]
36
32
15
37
59
141
4
12
95
15
54
16
128
4
23
49
50
21
49
120
8
3
15
105
48
37
83
51
108
36
54
51
72
192
27
10
83
168
9
18
21
15
9
153
15
3
46
11
37
155
75
46
60
35
12
73
35
37
23
75
45
24
60
1
11
3
33
13
11
69
315
84
33
87
12
48
61
59
12
24
21
99
27
162
28
8
160
11
81
64
26
54
36
15
39
18
90
10
80
28
62
106
120
35
145
62
94
158
357
36
24
33
27
135
81
63
21
1
24
11
69
18
82
23
13
62
36
81
25
84
35
60
1
120
26
129
13
56
27
45
208
11
15
18
15
3
94
59
1
206
250
128
15
60
1
35
96
13
36
24
95
39
10
8
39
105
39
25
72
83
1
11
25
12
95
37
23
96
291
46
84
35
1
32
40
107
123
46
60
36
11
12
12
3
22
84
2
108
21
276
25
12
80
36
16
84
71
49
32
54
9
49
68
124
24
14
10
11
15
22
14
34
2
22
23
63
9
120
85
20
51
192
45
90
9
61
2
10
36
72
8
144
27
49
36
14
57
49
143
37
108
128
198
10
11
25
59
156
108
1
24
11
27
82
11
37
23
24
48
9
184
71
84
36
25
144
35
1
14
126
4
12
48
11
60
48
1
50
9
37
8
16
11
73
62
45
73
8
27
12
141
4
11
13
11
73
60
132
60
36
32
123
145
47
60
72
111
70
2
142
23
25
8
4
68
28
95
120
45
40
72
167
1
8
39
36
12
39
108
22
119
12
25
20
27
135
22
96
80
144
3
193
2
33
3
9
1
116
16
72
56
159
60
15
46
59
3
58
32
15
13
80
39
15
10
60
20
36
234
45
36
27
69
84
45
16
96
12
20
180
16
35
25
47
12
108
37
23
57
52
128
108
39
24
1
96
47
36
37
170
94
71
97
8
18
9
12
51
22
83
108
21
75
15
10
26
22
32
135
1
95
97
32
15
181
20
3
69
270
21
24
13
14
94
284
40
83
12
73
24
96
35
12
3
45
49
59
1
26
58
12
48
11
84
61
83
21
16
95
1
12
47
63
21
12
49
26
58
96
8
75
25
95
13
47
36
69
90
46
26
81
72
120
25
26
72
33
36
3
57
60
13
35
1
11
219
10
80
27
48
25
26
36
72
70
47
49
12
20
3
15
21
24
60
96
15
108
36
72
34
23
36
49
2
9
24
12
133
11
97
38
69
25
86
82
47
12
3
45
25
2
9
117
3
49
35
72
13
8
63
1
188
15
183
33
165
4
11
21
4
12
2
117
13
48
24
14
22
23
25
11
49
24
80
147
25
48
35
61
26
10
80
15
3
33
39
9
12
60
24
21
87
3
33
39
46
62
18
27
12
1
14
57
33
16
20
36
18
10
62
21
108
49
23
37
71
15
10
80
27
132
1
20
27
63
70
144
12
8
112
11
84
49
24
8
90
45
85
12
182
90
3
51
69
12
121
48
2
33
39
33
93
51
39
36
69
21
18
18
27
25
2
21
105
39
195
9
37
62
10
12
11
25
60
83
36
105
3
13
48
26
45
24
109
20
15
12
145
71
73
224
18
9
121
32
3
13
11
36
27
58
24
48
50
36
34
48
12
48
128
27
49
36
59
49
86
105
21
52
60
23
24
61
50
72
10
11
51
33
3
57
33
72
72
39
1
176
123
49
62
18
3
48
36
24
1
50
46
48
35
1
24
35
24
3
9
45
36
108
4
50
10
23
13
24
38
10
134
45
85
95
276
3
69
3
9
36
37
95
1
47
25
48
11
69
4
96
47
13
2
18
75
24
171
34
167
105
126
94
84
12
120
50
198
40
12
23
36
15
69
1
20
63
12
1
132
8
39
61
98
216
36
18
15
111
9
121
35
24
37
144
116
54
34
95
25
134
33
75
10
62
36
57
12
120
132
1
35
13
24
83
27
10
71
1
35
45
4
14
46
26
10
48
68
27
13
47
73
92
15
12
48
12
3
70
155
48
105
15
3
45
25
2
18
64
35
61
11
1
155
48
25
12
38
94
86
70
47
63
72
9
1
35
193
36
60
11
229
59
15
10
11
60
135
18
87
48
37
23
25
50
58
72
12
23
13
92
18
34
168
11
57
15
72
13
98
22
192
38
34
24
59
135
105
36
1
95
1
24
44
39
15
70
20
87
3
10
11
15
45
36
133
92
135
135
9
85
50
36
ABCD 96392429366*3^$a+1 [50081]
48
95
12
25
78
42
78
30
126
5
31
30
24
71
31
18
66
96
18
6
6
24
54
5
151
18
12
30
29
61
23
72
60
79
5
1
48
6
5
247
77
7
48
12
5
1
48
6
108
101
36
43
78
114
36
24
36
17
25
12
54
162
24
78
12
24
60
30
24
72
24
126
78
162
5
19
6
84
119
181
66
48
48
30
12
60
6
180
5
55
12
54
59
49
66
6
24
11
79
36
18
138
42
30
5
216
7
48
101
19
6
6
18
11
73
66
162
42
12
5
199
24
12
24
36
18
18
24
89
67
18
24
66
90
132
18
24
96
12
17
13
12
30
108
17
36
37
60
60
12
162
5
25
24
42
17
55
66
11
84
19
60
60
48
24
84
65
7
42
11
31
30
126
18
36
18
72
114
66
5
85
30
84
6
24
42
17
115
126
119
13
24
24
6
54
246
126
24
23
60
1
12
150
30
12
6
12
77
31
96
114
42
18
66
18
30
6
66
5
55
6
24
23
121
156
6
17
37
24
11
31
150
18
6
24
30
12
72
161
67
24
53
36
31
18
11
1
24
42
12
96
6
30
30
78
5
1
35
49
12
18
60
30
18
24
36
12
5
1
12
12
66
5
85
72
48
144
78
72
48
54
66
42
132
24
35
7
60
53
31
36
18
24
12
78
66
90
5
1
6
17
67
6
18
30
12
47
223
12
132
5
1
23
85
95
7
48
90
24
11
36
19
30
24
47
55
6
42
41
49
12
186
24
30
24
126
30
6
53
19
12
48
66
12
12
12
48
126
41
49
54
12
53
1
36
83
1
6
78
11
36
19
102
42
17
91
17
73
24
258
17
19
5
55
12
89
24
19
17
84
1
35
85
6
42
35
25
11
121
23
43
12
48
48
5
1
180
48
18
108
42
12
48
24
30
18
42
29
19
65
7
24
42
59
25
83
12
49
11
73
11
36
60
25
108
18
144
65
49
6
125
13
30
102
84
60
222
60
77
1
24
6
41
55
84
30
66
36
144
29
1
114
42
90
42
42
54
66
18
6
60
6
6
48
132
30
23
1
35
43
216
54
11
61
138
65
31
29
36
36
13
6
30
95
36
79
6
48
96
35
25
12
84
60
18
41
36
13
12
60
6
84
18
18
42
78
72
90
6
180
54
102
90
6
120
29
84
24
25
42
84
5
1
54
6
35
25
59
24
12
24
36
43
6
71
13
102
30
35
60
151
18
11
103
18
90
12
18
18
12
17
73
18
42
144
48
35
1
30
41
103
6
71
13
30
30
132
6
114
6
30
12
12
24
59
121
24
18
18
24
11
25
59
55
17
19
5
7
30
60
90
108
5
1
35
25
36
108
132
59
13
66
6
23
55
12
48
36
29
13
30
53
7
18
11
31
12
5
60
67
108
96
24
5
96
55
65
49
11
55
66
59
79
77
79
6
95
25
36
42
48
24
48
6
36
48
36
11
31
77
13
18
6
24
30
5
36
43
42
18
42
24
66
18
107
13
71
1
54
60
210
179
91
36
6
24
108
60
36
66
5
85
24
114
132
60
54
30
12
89
25
66
24
65
48
13
12
11
1
95
13
6
36
48
30
36
102
29
133
11
1
138
18
42
41
1
24
36
204
6
65
108
85
66
12
12
41
60
31
6
12
18
54
35
139
42
60
47
1
54
41
84
13
23
49
96
36
35
13
36
66
36
17
1
11
115
18
6
6
24
102
102
11
67
60
60
24
53
55
90
60
12
59
175
12
30
47
115
17
61
24
60
83
13
83
36
115
24
36
53
13
30
24
24
5
79
12
30
30
18
95
37
6
53
19
48
53
24
12
1
18
24
60
72
54
54
90
6
54
12
6
42
12
143
37
78
66
24
36
71
1
48
275
19
72
89
19
18
18
65
25
24
11
7
18
36
23
72
13
90
6
96
96
30
54
24
24
138
42
36
71
31
72
5
1
6
6
132
36
120
36
59
60
19
48
18
95
79
60
6
24
36
6
84
5
1
18
6
30
36
60
24
29
25
78
18
66
113
25
36
126
6
54
5
259
12
72
12
29
25
60
30
126
23
1
114
18
24
84
35
19
90
186
12
42
47
121
12
18
24
30
60
66
78
6
66
108
84
30
30
95
67
48
66
6
18
47
79
36
5
1
42
17
1
12
6
72
24
36
168
24
48
18
102
138
6
29
31
48
30
48
23
1
66
18
24
11
7
114
23
132
13
48
23
61
179
36
43
72
96
17
61
11
60
31
18
66
78
18
24
126
143
31
78
66
30
30
101
13
30
12
113
55
12
48
36
24
41
145
24
6
89
31
5
19
5
72
25
54
6
48
156
120
12
54
18
48
12
35
36
36
43
12
36
89
1
18
60
264
66
6
24
30
42
17
97
6
12
41
31
90
48
12
66
30
ABCD 96393131704*3^$a+1 [50177]
9
51
93
96
96
267
53
7
180
48
60
120
144
36
204
129
99
237
96
48
75
216
120
180
24
9
3
60
120
24
36
141
96
51
93
48
3
72
36
12
165
48
288
75
180
81
135
249
32
67
221
400
128
259
84
249
75
36
108
53
403
72
12
108
29
240
91
117
207
276
624
93
48
207
225
128
256
32
91
21
224
43
21
32
115
189
320
115
29
16
48
48
219
60
84
197
64
63
17
55
60
77
144
43
53
112
75
117
96
240
63
273
75
12
36
252
36
197
19
348
36
141
176
48
31
36
84
89
256
51
72
53
127
60
108
41
367
132
12
33
3
96
29
19
45
87
444
72
252
72
65
259
132
185
67
77
151
89
451
24
21
15
72
48
24
65
192
64
15
177
48
99
96
48
24
405
416
7
180
144
5
43
21
75
101
79
156
24
156
360
108
360
636
137
16
128
112
3
45
48
51
173
7
84
36
36
60
36
192
93
15
81
99
24
48
72
24
69
147
336
108
177
75
165
240
63
81
15
108
48
69
48
27
309
96
279
57
224
139
12
105
63
177
123
69
48
99
29
79
17
379
72
93
32
48
187
108
36
245
211
93
27
21
32
64
192
15
161
115
45
176
112
147
24
180
81
75
21
96
387
168
69
32
48
64
368
7
9
15
144
12
72
93
15
108
21
192
183
105
3
173
43
21
3
48
60
72
156
36
89
192
7
249
243
29
187
144
180
108
252
216
288
120
72
33
27
149
240
295
156
24
21
128
79
60
192
96
5
115
24
5
31
33
80
96
43
149
283
120
108
168
252
285
48
192
224
91
21
80
67
45
327
57
80
259
24
72
84
9
272
103
9
128
192
247
84
168
72
360
108
113
7
57
147
288
48
285
3
240
93
87
12
24
5
384
64
51
141
32
19
72
36
81
51
432
77
64
32
187
72
29
7
84
36
108
117
87
9
207
36
144
189
96
87
233
16
171
165
96
27
101
16
135
41
67
156
305
151
153
75
144
168
29
19
ABCD 96393256346*3^$a+1 [50136]
16
8
136
8
88
8
40
104
60
16
12
17
87
40
8
45
27
168
15
13
23
69
160
8
64
80
28
60
132
44
135
25
29
67
56
24
4
29
67
128
111
61
96
8
9
3
84
3
21
144
88
8
16
144
96
8
60
12
64
80
15
1
8
60
45
55
8
3
6
39
72
27
1
12
48
56
120
3
21
12
3
9
135
13
108
36
23
12
24
21
4
56
4
5
75
9
43
12
20
12
36
3
9
45
67
65
43
56
144
76
12
80
160
8
81
63
15
12
81
60
4
23
57
15
93
40
5
36
55
80
72
27
6
31
23
57
120
48
12
76
20
4
24
80
132
147
30
3
87
33
3
180
105
36
28
80
16
72
59
21
159
33
16
80
16
8
135
105
45
36
87
3
21
9
39
16
32
48
16
53
30
13
68
60
9
31
44
12
24
72
24
16
59
1
132
32
3
25
77
15
3
21
16
44
9
87
124
11
18
3
52
12
89
15
60
76
48
20
75
21
156
15
9
72
63
81
123
21
15
165
36
63
93
147
33
12
108
4
156
24
5
99
52
20
48
9
6
105
16
53
31
11
9
21
60
171
4
8
51
61
23
57
39
45
12
24
16
83
9
27
9
60
51
25
53
147
45
15
76
20
3
45
39
25
11
85
5
91
113
31
71
93
16
32
24
33
72
90
1
180
44
33
27
45
91
29
15
16
23
21
64
32
63
1
20
256
20
69
19
24
216
20
124
8
60
60
24
3
141
12
4
8
132
144
52
8
75
9
16
5
27
48
64
20
96
64
47
180
13
108
44
33
12
19
56
33
91
35
105
81
19
12
8
51
9
64
17
195
64
11
13
8
33
31
24
24
65
111
99
21
24
76
12
17
147
45
18
45
112
24
60
11
18
6
9
57
39
64
132
108
68
9
99
52
20
39
25
263
81
4
92
99
61
80
4
80
16
29
19
11
49
8
57
63
24
184
24
5
51
36
28
161
19
32
33
51
96
160
80
9
19
36
32
24
96
4
60
59
9
16
11
25
23
21
36
120
3
21
21
54
189
111
234
31
140
9
7
20
28
32
93
3
52
48
48
44
16
60
36
35
24
85
95
1
84
32
39
90
15
24
16
53
31
5
39
51
49
5
55
5
27
120
33
15
16
104
48
4
36
120
8
12
28
24
17
18
13
8
15
117
12
48
4
44
4
20
72
3
93
33
19
35
57
84
52
48
101
75
108
105
3
9
39
40
56
4
29
111
4
95
72
9
45
6
13
48
44
4
29
31
11
54
31
89
36
19
36
5
90
21
27
45
72
108
12
40
83
21
52
20
60
4
60
116
123
37
72
71
49
92
15
1
80
48
160
236
4
44
52
48
17
30
60
9
60
52
17
55
32
39
129
15
36
96
45
96
12
12
40
80
33
31
59
13
77
67
20
39
37
8
120
72
12
12
4
12
32
48
144
4
20
40
24
48
44
48
12
15
9
16
56
27
21
16
48
80
100
5
27
144
9
36
7
8
36
144
21
39
16
20
100
113
60
15
87
9
256
20
24
15
60
25
96
44
9
15
96
16
8
15
81
81
3
48
12
40
48
108
119
21
15
21
63
81
16
20
76
48
71
25
20
40
8
40
167
60
108
21
12
4
44
39
45
76
20
52
104
153
87
3
1
80
16
80
16
59
9
24
52
20
40
59
25
36
23
21
12
4
125
18
1
32
3
49
96
80
24
117
18
33
3
45
16
56
24
24
16
116
84
124
89
3
4
23
21
16
23
33
33
31
8
36
12
4
179
1
5
99
4
176
45
54
13
12
32
4
32
84
3
12
93
148
168
72
300
20
220
12
116
36
24
120
12
9
75
16
8
52
32
16
35
9
72
28
12
8
15
81
12
3
36
9
76
20
28
8
24
64
20
4
48
72
5
3
99
54
115
96
20
64
44
12
16
8
112
168
176
24
136
8
12
48
52
44
64
32
48
87
69
9
66
21
3
30
42
48
21
21
48
43
83
45
100
125
79
32
88
71
24
180
12
18
42
33
36
24
16
11
150
51
124
36
48
12
47
21
96
159
21
15
33
28
48
36
44
21
15
3
57
28
47
9
24
88
17
15
16
32
69
51
40
12
36
60
89
3
64
203
73
32
28
47
25
41
87
9
15
84
4
96
12
48
92
72
60
16
32
99
18
27
96
60
64
24
120
20
36
16
80
24
144
96
15
9
51
93
81
15
135
21
63
1
161
3
16
60
12
32
16
11
21
24
75
13
20
27
48
33
9
31
24
8
40
72
23
57
33
55
11
24
13
20
64
36
8
36
64
20
75
45
36
33
27
24
159
1
32
27
1
11
1
197
60
63
4
20
64
11
54
31
23
37
68
ABCD 96393296276*3^$a+1 [50132]
4
8
73
15
84
20
36
52
105
3
93
75
12
92
37
168
168
27
8
277
47
4
24
32
88
20
1
239
1
24
48
27
68
12
13
75
108
56
1
24
3
60
8
25
275
64
21
59
64
56
36
49
11
52
20
28
80
72
1
99
80
48
120
157
23
25
183
57
24
75
141
47
1
51
69
47
193
11
88
60
180
80
172
8
60
40
21
87
20
88
69
72
24
72
63
44
60
12
120
60
1
15
57
23
120
88
81
23
88
108
92
52
20
1
72
95
25
3
21
51
32
13
239
64
12
20
169
96
179
13
27
116
100
92
76
21
155
160
8
37
63
36
69
27
48
108
57
107
36
24
36
72
85
72
15
33
35
120
13
360
47
40
240
20
13
123
141
11
85
35
88
36
129
24
15
36
36
20
48
37
83
61
87
33
47
145
63
60
56
133
120
23
49
48
3
12
32
36
13
27
72
8
24
108
48
28
24
128
28
24
20
28
72
60
36
72
9
39
212
24
36
12
37
203
40
21
47
40
9
3
72
140
25
11
4
108
8
373
11
61
72
47
1
39
8
88
44
40
168
48
144
45
63
168
32
16
9
96
11
60
25
11
157
27
21
15
129
35
13
107
4
24
12
56
72
12
60
148
8
97
83
12
280
80
60
13
63
60
36
9
120
119
60
108
84
85
48
47
25
35
100
24
57
24
3
80
37
71
64
9
51
21
159
33
107
13
135
57
71
124
36
44
4
32
84
61
72
95
1
71
1
35
84
4
24
12
20
109
24
168
3
44
100
8
64
20
36
133
131
48
52
33
107
4
36
45
3
36
9
27
69
47
49
75
140
180
156
28
44
100
108
12
60
12
189
191
36
24
85
48
48
99
56
12
136
12
44
49
111
8
12
100
80
16
212
37
35
36
4
45
3
8
37
15
33
39
9
107
180
24
156
28
9
48
119
36
253
47
84
28
105
95
16
57
147
45
48
27
45
95
265
27
93
3
32
61
71
169
131
48
100
80
40
153
24
24
24
27
68
60
88
24
36
20
84
88
57
51
108
60
69
15
32
28
80
12
60
64
21
15
81
95
12
157
24
27
48
44
108
12
16
72
144
56
4
8
61
15
176
25
15
288
57
3
72
93
27
189
96
215
1
95
52
80
28
80
12
12
28
12
105
35
60
16
132
21
47
52
92
1
87
80
1
71
73
23
25
15
72
80
108
84
4
21
23
72
40
81
15
20
12
1
51
24
21
63
8
100
180
489
48
107
4
129
95
16
36
48
21
15
56
168
1
59
148
44
16
72
36
12
24
8
48
13
11
13
48
3
92
12
12
73
3
204
228
8
37
87
80
328
200
16
129
95
73
120
15
57
35
13
24
24
24
3
93
231
200
108
133
59
184
117
48
15
9
35
37
96
3
56
120
85
83
52
24
44
28
105
35
4
288
272
25
11
24
13
15
20
252
36
12
97
24
72
99
69
59
12
16
20
184
296
28
12
32
13
179
64
21
96
59
61
75
32
12
1
24
3
12
20
36
4
20
1
27
20
132
28
57
96
264
51
20
25
48
15
81
195
68
40
12
116
25
59
40
56
13
47
25
15
140
84
16
144
20
109
11
13
23
40
72
32
108
16
45
15
56
1
63
81
99
36
20
4
36
20
28
36
24
8
40
32
73
95
49
95
4
237
35
13
39
33
195
152
12
49
11
124
72
9
48
72
71
52
228
20
72
37
3
20
25
27
48
21
39
48
24
36
32
13
35
144
13
51
44
100
21
27
69
35
85
24
47
208
9
195
72
36
33
75
12
44
28
72
8
72
49
11
64
117
24
48
47
60
240
60
73
ABCD 96393398048*3^$a+1 [50002]
24
18
6
57
75
9
21
7
17
114
21
51
12
90
135
3
25
12
128
27
48
9
28
11
249
3
25
23
42
39
40
35
48
37
48
23
24
45
3
60
72
21
27
25
83
25
48
89
30
18
54
18
55
23
60
12
13
48
5
90
36
1
59
6
15
33
7
120
12
5
31
44
111
21
9
96
79
167
25
65
39
99
24
12
96
18
120
6
25
24
11
30
48
7
11
25
12
11
61
71
84
33
3
45
15
54
15
48
16
35
12
73
35
30
24
48
42
1
29
55
48
83
12
105
27
6
31
68
75
57
28
48
23
60
57
3
85
47
12
45
52
35
18
18
12
45
15
96
37
17
15
57
78
36
12
25
23
49
8
15
48
24
12
96
102
30
37
5
24
51
39
37
23
61
35
36
24
36
12
6
55
59
30
27
231
150
55
48
17
27
45
3
4
41
90
37
17
19
29
31
35
30
51
3
66
72
102
12
48
12
33
16
96
11
25
23
25
47
48
12
18
24
18
24
96
24
30
24
30
24
12
24
37
47
48
42
48
24
18
96
96
13
41
39
87
13
71
9
27
36
48
84
25
41
30
60
72
30
30
48
57
63
9
3
73
36
41
24
24
7
44
39
57
27
18
48
99
75
276
12
25
65
42
6
139
92
16
143
1
23
93
15
13
95
12
12
1
47
13
71
6
15
63
36
1
47
30
7
71
42
102
120
24
84
6
31
23
36
49
23
120
72
168
69
15
144
25
35
6
48
90
13
35
54
96
30
210
18
24
12
66
39
96
3
229
35
1
29
18
13
89
30
1
17
87
63
37
92
48
40
72
113
186
102
19
5
24
7
48
59
37
56
27
6
54
138
30
24
13
128
60
4
108
35
78
30
73
41
48
6
12
84
24
69
28
24
89
54
177
3
60
12
1
5
144
6
69
156
3
37
65
42
48
12
25
48
47
61
12
17
15
16
17
30
9
16
23
1
36
77
6
36
13
108
20
99
6
18
1
5
54
25
35
12
9
15
168
25
11
57
4
11
120
25
20
172
11
24
13
29
31
20
28
65
6
48
45
28
20
87
36
66
31
95
42
222
48
1
56
4
29
72
18
30
31
47
157
47
49
60
107
84
66
15
9
75
48
51
72
18
151
35
30
18
12
90
30
1
23
132
37
120
47
138
30
37
48
11
84
6
31
296
40
24
20
15
45
15
18
42
30
48
30
61
11
36
30
18
12
37
35
1
71
36
60
24
81
3
30
30
60
1
128
93
19
36
32
33
42
156
1
56
9
31
17
6
42
90
9
4
35
6
3
15
61
11
36
85
5
54
81
3
30
19
77
55
83
48
30
42
12
1
23
42
48
99
3
9
16
48
11
48
30
30
33
9
66
30
42
96
25
59
37
80
21
30
48
96
13
12
24
191
60
49
5
42
54
103
17
3
12
51
49
29
66
1
29
6
12
150
6
60
30
42
13
17
99
124
71
96
73
59
61
59
6
30
42
90
9
4
32
147
13
47
13
12
23
9
33
6
42
120
39
33
42
84
49
80
87
93
75
1
36
5
18
78
54
84
61
56
27
97
5
6
37
53
79
188
3
48
61
83
42
54
1
95
24
90
54
138
48
6
84
61
23
1
24
35
6
91
11
9
96
24
9
6
216
90
78
42
30
24
66
30
289
35
21
27
96
49
77
79
59
13
107
36
120
1
41
87
100
20
3
13
44
21
127
23
37
20
123
6
183
48
39
33
16
17
30
105
123
72
85
12
11
12
30
7
11
24
61
84
5
66
54
3
93
30
42
27
3
84
25
23
12
73
68
64
48
80
21
6
18
7
71
60
168
84
90
6
25
71
121
84
59
180
6
18
57
28
65
42
24
12
24
18
6
69
3
24
216
18
30
25
17
19
48
5
6
24
12
13
161
24
15
51
12
25
47
25
12
23
48
13
89
42
13
128
9
6
12
1
71
30
6
12
73
48
5
42
24
24
12
24
60
1
84
185
30
33
15
36
1
5
6
97
11
60
97
24
155
61
12
23
9
39
144
48
108
12
24
60
13
5
6
96
18
42
6
15
112
71
36
109
24
23
49
83
30
42
24
24
1
144
83
25
35
24
6
78
1
35
33
132
33
6
24
1
299
36
72
84
45
63
12
13
17
15
76
59
121
32
3
72
6
54
90
27
93
63
39
96
25
83
60
1
11
48
24
6
79
47
66
7
17
6
12
6
42
49
5
18
30
27
51
12
78
30
25
95
42
42
198
90
85
83
48
1
60
23
48
9
4
12
32
15
12
30
6
49
113
6
132
48
60
36
21
39
84
85
11
30
24
7
59
156
12
72
24
96
6
99
51
25
72
11
6
55
59
57
219
33
16
32
3
24
48
54
6
48
12
129
15
1
12
8
27
6
6
21
3
25
36
20
16
47
36
30
39
33
42
6
30
36
30
54
72
24
66
18
30
120
55
144
23
37
143
13
11
13
65
90
93
4
29
6
1
17
96
91
5
31
32
51
60
24
ABCD 96393911858*3^$a+1 [50020]
24
47
16
48
32
64
123
36
72
57
33
138
72
180
42
6
105
99
90
66
17
73
71
1
143
144
61
179
1
312
23
67
180
12
60
60
36
120
9
45
60
183
87
41
112
123
60
185
55
150
60
39
15
30
18
17
1
30
60
24
78
18
77
64
159
162
60
42
105
51
24
270
71
49
60
48
42
66
54
30
36
42
12
90
120
30
210
231
80
409
18
72
48
45
33
60
291
128
31
30
99
45
60
66
60
42
48
12
227
205
30
48
72
126
90
84
66
54
156
174
60
66
81
9
30
84
108
233
55
132
53
25
135
45
84
15
231
9
75
21
189
3
63
17
112
93
12
276
99
80
25
135
32
79
24
41
144
61
179
55
60
77
91
12
60
6
84
131
7
42
78
65
64
123
30
150
177
33
18
93
39
137
16
48
80
145
24
30
96
114
36
102
125
25
39
33
90
48
18
60
167
25
222
41
97
18
42
60
162
5
31
84
126
15
45
90
9
32
144
55
24
113
55
210
87
63
18
24
87
63
33
45
60
119
16
87
41
79
17
1
108
42
108
42
35
13
132
12
138
57
3
45
48
195
30
24
18
149
73
120
90
78
135
27
5
55
66
54
30
3
63
42
72
120
90
48
90
60
90
29
31
72
6
84
120
6
24
168
177
15
161
7
9
159
24
36
69
33
42
108
9
33
48
15
33
204
96
174
18
48
54
216
24
246
54
36
24
53
25
48
84
78
5
43
30
120
120
90
54
36
174
60
6
35
16
129
42
210
12
120
18
12
17
103
137
13
131
160
144
96
39
36
5
16
39
24
65
55
228
117
51
30
90
5
16
9
114
5
31
65
64
45
126
12
48
105
39
90
15
45
90
90
15
80
112
3
45
45
210
30
3
3
174
351
32
55
42
18
12
17
48
121
42
12
48
17
25
150
33
45
12
258
165
45
3
129
108
48
84
111
9
18
18
51
320
13
78
102
108
83
256
3
78
12
78
48
144
126
72
42
120
60
408
153
45
12
192
215
145
6
57
48
105
180
84
6
24
18
12
90
41
16
111
33
39
36
21
80
16
63
84
120
5
1
24
18
69
176
13
42
9
48
3
12
210
255
3
30
42
96
174
18
69
33
108
18
42
48
162
30
39
9
132
90
42
90
30
30
96
114
120
191
145
159
81
54
57
3
93
27
96
5
55
90
12
48
35
25
30
12
42
51
15
114
30
66
207
32
13
42
57
48
51
54
6
30
30
69
33
72
71
49
126
90
39
15
90
78
105
123
174
96
24
63
93
30
101
91
72
45
111
209
1
54
57
9
72
63
9
96
24
30
156
84
65
1
47
103
42
102
36
5
16
111
48
114
15
81
47
103
60
24
6
47
145
18
72
165
3
12
162
336
12
48
60
54
126
51
81
72
198
17
55
36
117
45
99
33
18
42
90
41
64
111
204
53
112
3
29
103
60
30
15
33
47
13
18
42
162
6
90
101
1
287
16
159
66
60
30
12
9
3
45
48
33
15
75
69
45
18
17
25
6
114
48
47
16
57
210
48
60
144
96
9
3
77
25
6
42
198
60
5
96
16
177
18
132
90
15
32
96
64
3
ABCD 96394389524*3^$a+1 [50030]
31
24
74
22
53
24
24
111
4
29
31
12
48
48
38
15
48
51
33
31
8
40
44
21
12
19
24
12
60
5
15
81
45
12
42
40
17
24
43
41
33
3
99
57
12
7
14
58
17
39
48
33
43
12
89
12
12
24
19
12
53
24
31
12
5
33
27
84
3
16
5
15
28
20
4
41
12
51
4
29
24
31
8
16
56
21
79
56
36
4
32
129
31
29
91
48
20
4
50
30
4
68
24
105
15
69
79
12
17
55
128
54
15
12
24
12
15
16
68
45
60
12
9
3
19
17
43
29
15
4
36
20
9
27
21
55
108
12
17
7
24
8
72
40
17
12
72
3
21
51
69
24
12
57
22
8
54
15
55
20
9
43
48
24
60
17
91
32
21
36
21
10
29
48
55
2
39
24
12
15
33
15
4
60
8
76
20
16
24
17
43
20
9
36
87
18
3
43
8
16
14
18
45
48
43
98
18
21
57
106
17
3
4
5
3
16
8
4
29
36
3
90
18
21
9
22
12
5
36
3
9
72
48
15
36
16
12
92
6
15
24
48
31
8
21
12
31
20
36
6
3
24
48
63
42
30
36
33
9
10
12
8
4
2
3
12
33
75
15
36
18
22
17
31
24
14
27
72
12
12
3
6
46
8
40
41
91
48
5
7
2
99
12
24
19
5
24
55
8
60
69
48
31
17
31
24
48
17
31
56
28
72
50
34
17
36
15
9
33
3
7
77
24
48
48
36
7
29
48
9
6
28
12
12
32
60
138
10
48
20
69
12
24
24
33
18
48
24
45
9
58
5
12
24
12
48
19
14
10
41
3
28
17
24
7
84
17
9
34
5
63
36
9
12
3
28
2
54
21
15
28
84
17
21
171
7
92
4
84
68
16
36
84
14
30
21
132
48
120
7
32
4
5
12
21
10
29
84
21
15
31
24
14
6
16
12
5
3
45
48
7
20
4
53
3
18
48
10
8
16
60
36
24
50
3
33
30
28
8
21
48
21
22
32
45
15
9
12
7
44
33
15
57
24
48
24
60
7
5
12
93
3
9
3
19
41
33
15
15
28
44
28
209
75
64
2
3
7
36
32
81
21
3
55
5
19
5
9
10
53
31
17
51
45
27
18
27
31
26
42
88
104
21
19
53
24
15
21
12
12
120
36
63
4
24
5
211
5
12
12
15
40
5
12
19
29
3
36
6
3
7
38
130
17
15
24
9
7
5
31
24
17
79
17
19
56
33
63
16
12
128
28
29
79
44
9
7
62
34
2
54
9
48
31
14
63
12
21
27
36
3
36
21
43
48
89
48
3
9
84
3
16
17
24
7
12
44
129
55
5
24
7
14
6
69
48
7
65
7
29
36
36
27
16
17
115
62
42
16
41
7
8
9
57
10
32
84
40
12
26
171
9
46
5
7
29
12
36
21
70
80
52
65
9
12
42
52
38
3
7
77
108
31
24
60
8
24
9
12
60
7
32
16
8
4
65
7
8
18
58
17
15
4
32
9
27
33
19
20
64
8
4
5
19
5
3
9
33
30
4
20
21
12
7
17
159
69
7
5
3
9
12
48
45
66
9
67
84
8
52
2
48
15
7
41
33
18
45
7
36
5
96
45
51
3
105
36
60
15
69
7
32
21
15
4
62
15
19
8
4
53
27
21
3
9
135
40
44
4
20
141
3
105
24
15
30
22
24
12
48
5
3
4
120
5
87
9
55
72
5
93
34
20
40
14
87
3
84
21
72
7
8
4
38
12
3
24
7
41
39
64
17
3
196
24
41
9
82
14
27
12
63
4
5
27
6
3
9
15
27
12
69
31
8
126
6
84
33
24
12
7
41
36
7
56
72
45
96
3
33
31
12
12
96
65
24
31
17
7
5
12
36
36
39
21
12
3
9
7
20
16
12
5
12
36
3
52
17
7
12
17
139
29
19
24
48
5
27
16
60
24
17
31
5
43
44
9
19
8
4
44
4
65
27
57
12
36
3
28
8
28
24
17
36
15
69
7
113
33
22
24
2
96
75
36
19
17
31
12
5
12
24
21
15
3
12
16
134
58
116
9
153
39
105
34
41
12
21
27
15
12
42
27
63
4
32
33
12
19
38
18
4
17
12
7
50
18
28
5
12
55
17
31
41
7
12
41
27
4
26
6
45
31
12
96
24
8
9
27
81
36
57
22
5
7
20
24
16
5
48
15
28
60
20
9
60
12
24
60
43
44
16
2
34
48
216
8
78
48
6
9
48
24
93
18
4
20
4
89
31
53
19
17
48
45
94
77
36
7
20
9
31
24
8
28
5
3
21
7
120
26
18
28
5
3
9
24
12
45
42
16
50
54
9
60
43
32
4
17
21
10
20
21
3
12
28
17
12
111
57
24
27
21
7
8
54
10
17
3
21
33
18
9
43
48
44
4
5
12
24
120
3
16
72
29
3
21
51
16
8
40
17
15
45
7
53
3
28
29
33
15
55
24
68
21
9
46
8
24
45
12
31
12
60
17
15
237
79
8
36
16
17
19
29
168
63
40
101
3
9
39
69
7
5
120
15
16
24
5
24
12
7
12
8
28
41
24
55
17
72
111
16
53
12
36
12
24
3
4
12
24
14
6
9
19
65
31
120
2
3
3
153
12
31
17
21
39
9
34
5
12
24
75
4
26
6
33
31
56
76
17
3
28
8
16
5
91
8
16
5
15
69
24
72
51
9
60
36
7
29
36
3
72
28
14
10
132
17
15
52
98
3
12
24
19
17
27
16
8
45
21
3
7
8
24
4
17
72
7
17
3
4
41
33
70
36
5
132
12
115
8
9
12
55
8
21
79
17
9
27
36
48
24
141
75
7
48
8
64
65
15
60
4
29
21
54
28
2
6
9
24
51
18
34
8
108
48
52
24
24
77
12
12
21
12
6
21
48
31
197
79
108
53
19
41
7
12
8
105
27
76
62
27
15
33
21
3
19
5
21
87
9
30
45
24
39
36
36
28
29
15
6
22
41
31
8
9
15
30
46
50
3
127
17
36
7
5
15
16
2
39
15
42
22
65
31
5
3
105
75
30
90
6
3
51
9
19
65
9
27
7
29
27
33
3
9
15
4
17
27
21
39
126
46
24
5
15
4
5
24
7
36
41
43
96
5
79
2
22
8
96
9
12
67
29
31
24
12
8
57
19
60
140
21
24
99
4
89
36
15
12
18
3
15
21
51
16
12
41
21
15
7
5
31
12
77
3
16
29
9
39
84
31
12
48
24
17
7
120
17
24
75
24
9
93
18
40
24
12
24
41
19
77
19
17
19
20
52
50
10
5
24
3
21
24
36
24
3
16
24
36
17
139
29
7
48
8
33
24
12
43
29
60
12
21
27
43
72
14
51
48
12
21
18
36
16
17
36
127
5
63
21
12
55
8
76
5
67
32
12
141
7
5
7
2
58
24
5
7
56
9
67
12
5
45
10
24
8
48
28
41
24
67
2
39
55
24
8
18
42
52
41
24
27
28
48
5
24
67
12
65
7
17
69
63
12
72
27
9
31
29
31
29
3
21
51
9
27
36
ABCD 96395486498*3^$a+1 [50063]
20
60
124
32
9
12
31
32
27
117
52
92
12
21
79
44
4
12
144
20
52
5
39
16
11
37
5
15
12
21
7
32
4
44
153
39
15
9
9
36
15
57
19
47
21
100
96
44
33
43
56
12
108
24
40
8
69
18
81
48
100
17
19
24
144
56
60
4
53
19
17
3
4
12
32
52
77
3
64
72
32
33
19
11
49
65
48
72
31
65
15
24
9
79
32
60
27
57
21
39
141
19
20
24
9
43
77
51
21
91
77
63
45
18
25
113
7
20
48
112
20
40
20
48
9
43
92
45
51
57
36
19
20
88
24
24
65
12
55
5
55
84
17
27
36
4
32
108
84
28
41
19
84
20
9
12
67
47
1
72
72
120
44
36
87
21
9
51
36
60
36
33
67
65
72
127
65
19
60
17
15
15
1
20
4
24
24
113
39
4
5
24
55
119
37
12
20
12
72
9
7
32
33
7
17
55
44
12
64
36
68
12
45
63
52
11
1
56
24
48
88
77
67
56
36
21
63
40
20
69
31
24
72
23
57
96
12
36
12
57
3
148
36
8
33
7
65
24
31
72
5
19
20
4
92
16
48
53
36
7
11
37
29
36
43
24
44
123
6
48
43
80
100
20
60
12
4
5
36
27
120
52
96
12
17
3
28
32
72
40
120
17
27
16
44
16
36
17
31
5
108
19
41
51
75
1
32
64
24
17
27
9
18
9
12
4
80
48
12
124
36
53
54
9
69
120
111
57
3
52
80
12
48
16
113
7
23
18
15
40
44
33
3
144
96
9
31
20
108
48
4
36
8
24
16
41
3
156
36
160
60
228
11
1
80
24
16
24
80
84
16
156
104
12
12
88
32
9
3
69
39
9
91
5
12
3
76
36
8
48
24
21
36
72
31
24
36
36
60
53
27
75
42
7
8
40
89
72
19
11
105
21
36
24
63
9
3
28
120
92
48
12
24
9
3
57
3
33
12
3
177
87
48
12
48
4
24
56
16
80
48
16
8
16
29
7
29
15
52
5
55
72
8
21
163
120
48
20
27
25
8
48
72
48
12
36
12
28
95
18
36
27
129
24
55
36
96
48
11
42
55
32
57
192
7
20
4
12
29
24
55
36
29
163
53
27
108
120
16
8
36
12
4
17
27
4
12
128
72
9
39
48
21
67
20
12
9
75
28
17
24
36
3
48
24
33
91
12
32
40
48
5
27
9
3
48
9
3
63
33
48
16
89
12
99
24
4
107
33
40
8
81
60
3
9
7
8
12
28
56
64
12
84
5
3
16
20
12
88
44
33
15
52
12
44
16
113
7
173
51
16
44
100
32
39
25
56
117
24
67
24
12
5
15
60
33
15
16
5
15
87
18
31
36
32
48
60
4
29
195
123
150
27
36
16
68
33
7
20
12
64
41
7
29
103
20
24
132
81
84
7
32
105
31
140
48
4
60
59
49
32
36
36
9
24
75
45
3
12
201
87
132
48
12
100
12
5
115
60
11
33
33
7
32
24
9
6
18
48
19
20
24
16
173
72
79
17
43
29
18
37
32
84
60
36
33
7
20
148
5
24
19
137
24
72
7
29
63
36
9
55
48
60
20
9
55
41
7
29
156
15
9
48
6
33
24
40
32
36
48
177
43
180
29
7
24
32
33
7
32
16
17
12
27
88
12
77
48
3
16
32
57
3
165
3
33
27
64
116
93
27
84
69
91
96
17
120
39
36
60
28
17
39
57
3
16
12
32
24
39
25
12
48
20
28
12
29
19
20
4
48
72
5
79
12
24
80
57
36
31
36
44
117
63
12
4
48
56
52
44
84
57
36
51
100
29
147
40
32
4
44
33
87
40
24
80
81
7
24
8
16
20
27
6
12
15
16
80
15
9
24
40
41
15
40
104
16
41
103
5
27
36
64
101
24
3
9
19
24
24
36
36
72
8
39
1
24
23
1
56
16
5
3
24
9
7
77
72
18
6
3
24
24
33
6
18
3
33
3
87
37
53
7
48
20
4
104
100
12
65
7
96
12
224
28
8
24
33
30
18
24
12
27
15
21
48
52
224
87
9
40
17
51
9
39
60
24
28
5
15
16
60
44
16
29
135
12
21
108
12
115
20
4
119
9
57
3
21
31
44
156
36
52
12
5
39
24
112
56
9
72
7
29
90
1
20
36
76
5
27
12
15
25
17
54
49
20
33
15
45
12
3
16
32
72
9
3
36
12
108
24
60
21
24
12
24
19
53
3
40
8
69
91
20
16
59
54
36
12
186
90
7
41
96
7
113
15
88
44
21
102
85
11
33
57
27
52
8
40
72
17
51
4
53
12
7
48
5
3
9
78
57
40
24
41
36
108
51
4
53
18
81
40
5
43
23
57
21
12
36
72
19
120
144
113
3
16
68
39
9
24
88
65
43
29
15
15
49
24
32
280
17
99
60
21
27
16
65
15
33
31
56
39
25
56
33
30
1
95
18
51
12
45
123
12
4
24
36
44
81
99
93
3
141
31
24
53
7
155
6
27
16
32
15
49
8
16
17
36
99
4
59
69
28
41
6
30
27
28
60
17
63
16
104
12
60
4
20
24
33
3
4
60
132
8
36
123
54
127
11
6
12
3
4
104
57
31
8
36
28
48
65
63
4
12
8
16
41
103
41
15
16
48
8
39
9
16
8
15
96
21
48
57
36
7
23
9
40
48
8
24
36
60
24
40
24
53
43
56
ABCD 96395734276*3^$a+1 [50004]
87
57
36
51
1
44
48
63
12
21
96
40
104
84
27
108
132
25
131
69
40
35
13
23
9
76
59
36
84
36
57
72
16
144
23
13
24
83
1
107
84
133
72
35
69
4
32
40
23
72
45
36
39
36
60
9
3
25
20
52
155
9
52
12
32
40
71
12
60
25
20
88
59
93
147
33
40
23
45
64
104
120
99
72
1
8
27
9
15
13
8
192
12
51
204
9
60
51
9
60
27
49
60
44
39
33
27
12
73
72
60
71
120
9
124
36
23
72
93
40
80
28
252
107
36
9
120
63
13
68
96
24
24
27
48
13
24
71
45
40
60
104
3
12
129
12
48
60
136
156
47
21
36
64
11
1
95
13
80
27
205
144
44
27
12
21
111
85
24
20
132
28
44
27
85
80
28
68
24
24
27
9
24
12
48
159
25
72
84
36
8
75
12
36
9
36
48
16
36
35
45
12
60
3
69
3
12
49
116
48
28
59
108
1
12
8
39
141
27
9
3
85
8
48
64
23
12
12
21
28
12
140
120
12
60
63
25
44
4
11
45
4
131
48
12
36
25
47
72
45
16
59
25
35
109
20
24
72
3
33
12
3
72
1
107
13
20
4
143
9
15
60
36
24
9
4
47
25
35
36
60
37
20
72
28
47
48
13
44
15
13
47
9
204
36
16
35
13
23
12
180
61
20
36
3
57
60
84
12
72
147
9
51
81
12
12
4
24
12
36
8
52
20
108
16
84
116
15
49
59
45
28
59
25
96
59
25
68
3
105
48
36
196
8
180
27
153
12
64
8
12
124
11
21
72
148
32
3
84
45
135
49
11
1
24
8
220
8
24
15
21
4
128
12
75
61
12
36
56
24
51
45
40
83
97
8
75
33
24
123
45
135
25
143
45
60
4
36
24
36
59
85
11
9
3
45
16
59
121
24
12
20
15
9
51
48
37
36
119
93
12
15
9
24
72
75
1
84
60
143
73
20
48
39
85
56
51
120
25
35
25
48
8
39
33
60
3
73
11
69
39
57
24
40
107
9
76
72
68
100
8
39
1
32
12
108
28
59
105
3
69
3
21
52
59
61
107
81
36
24
4
8
48
16
23
1
56
36
144
171
9
171
45
27
33
24
24
100
24
8
12
28
47
57
4
44
36
16
56
15
13
44
72
15
73
35
48
72
105
132
63
25
108
35
9
24
4
47
45
3
57
36
27
133
84
20
123
37
23
12
9
36
51
13
71
25
8
100
8
24
135
69
39
13
20
64
20
63
13
20
39
13
32
3
1
12
68
147
45
27
37
36
59
105
4
36
11
37
20
3
193
36
71
33
76
95
21
64
23
37
80
28
47
9
39
25
140
63
33
39
108
9
84
171
69
24
16
36
80
3
48
109
11
69
3
12
93
3
25
44
4
32
99
33
27
49
104
15
133
68
12
40
47
48
13
11
13
92
51
24
9
52
347
21
111
9
24
12
124
11
61
35
12
45
27
48
117
15
45
3
1
20
99
81
100
11
21
28
56
24
39
33
4
8
27
25
20
28
20
16
59
13
32
15
97
8
15
1
11
61
20
24
24
87
24
81
4
36
35
169
35
21
12
120
28
20
27
60
73
35
69
3
81
27
12
1
11
49
80
51
105
3
45
3
120
45
168
84
12
48
76
11
33
36
39
12
1
128
204
15
12
36
13
107
25
152
40
35
145
23
13
72
35
12
13
44
15
93
28
84
140
3
132
69
96
36
28
80
51
73
32
40
8
3
12
60
12
33
16
140
220
227
60
237
28
8
51
48
21
156
40
24
47
12
60
12
13
32
96
64
44
39
33
88
20
60
72
48
52
32
87
36
69
4
44
12
84
4
8
48
60
84
16
71
36
45
15
49
36
24
35
13
116
16
191
9
24
27
9
15
60
1
44
51
13
56
15
36
24
108
1
56
96
4
35
33
36
4
47
60
1
32
135
1
71
1
104
48
207
33
3
45
39
1
35
25
59
45
51
73
11
9
16
143
25
20
28
59
13
23
12
97
11
9
136
44
3
48
13
59
12
48
21
24
88
32
75
1
104
87
69
27
37
23
69
88
92
75
121
128
40
11
93
88
32
147
105
76
24
71
45
27
21
27
33
27
9
28
8
12
52
35
13
95
1
20
27
73
44
87
48
37
20
4
120
32
27
72
1
47
45
72
16
12
107
33
87
120
45
84
16
44
111
141
99
13
80
88
20
12
16
20
24
27
1
8
60
39
45
52
8
96
12
28
59
97
35
225
3
33
27
37
68
63
12
1
11
45
3
12
109
20
12
4
71
93
39
141
51
69
51
49
56
36
ABCD 96395785834*3^$a+1 [50058]
57
27
1
20
24
3
79
53
73
23
49
23
115
29
21
3
132
85
8
106
29
25
2
64
5
19
5
115
54
216
50
105
7
80
42
3
48
57
123
12
13
14
40
65
36
57
27
168
144
61
8
15
37
20
60
87
7
78
71
57
18
24
21
19
65
12
21
70
5
144
43
137
13
71
9
3
55
62
60
75
1
59
60
43
24
30
18
53
43
54
128
15
24
3
40
6
35
24
13
143
49
35
55
101
84
1
20
82
8
16
29
25
120
50
46
84
11
33
27
9
16
174
14
10
5
25
288
23
67
29
228
1
107
12
12
13
180
26
30
15
1
11
24
13
11
7
72
42
48
35
72
25
11
63
81
61
2
21
36
39
166
59
1
95
31
8
10
35
49
176
64
8
82
65
37
144
11
48
60
12
60
13
36
90
2
3
61
119
25
35
24
132
129
15
15
21
3
21
91
29
84
12
36
12
48
193
204
11
19
77
91
30
23
1
11
7
56
54
3
72
7
114
30
29
121
66
96
65
37
42
54
11
60
36
84
25
48
47
49
152
48
16
35
31
8
72
208
5
67
54
23
72
9
51
13
66
62
27
97
30
6
2
21
85
54
110
63
19
270
83
21
135
27
45
67
17
33
51
24
1
90
6
83
36
45
16
128
16
126
5
13
11
25
66
24
2
64
96
12
35
61
11
84
49
56
10
24
56
142
59
24
145
47
33
75
24
33
87
21
94
53
105
3
96
24
12
84
96
12
51
54
111
132
72
31
77
13
14
30
3
7
26
46
18
11
67
62
90
21
9
18
57
141
15
24
33
10
72
8
69
19
90
20
144
51
36
24
25
35
72
12
48
73
84
23
37
48
8
10
80
214
90
5
13
20
28
11
84
85
35
36
96
12
12
36
15
57
31
17
108
96
48
85
11
25
167
24
60
63
57
103
80
120
6
15
144
12
13
72
11
7
78
80
82
5
180
157
59
31
89
57
64
11
43
6
66
18
35
84
72
85
18
65
48
13
71
49
104
3
109
18
42
23
7
29
12
12
1
35
15
21
48
105
111
12
72
36
12
15
57
55
53
115
30
8
60
102
88
17
49
11
67
101
24
3
18
39
12
3
16
102
18
80
9
45
106
5
49
18
8
57
24
21
27
33
3
9
10
113
109
66
65
15
70
20
70
48
29
13
23
15
21
69
27
84
24
72
33
4
11
84
36
96
39
40
14
135
75
106
80
135
144
12
9
72
34
48
5
1
107
37
36
47
12
51
21
43
5
3
64
54
107
12
13
23
39
66
16
95
39
22
18
50
51
49
12
23
24
21
12
27
91
54
26
9
36
9
16
2
69
81
15
24
69
15
157
47
91
42
23
85
2
72
126
27
180
144
43
72
30
96
18
74
75
43
32
22
83
48
55
53
9
27
24
57
4
60
38
6
162
57
36
19
78
18
2
64
83
13
12
83
15
33
39
16
29
1
179
60
3
129
24
12
139
29
9
135
36
15
64
65
12
156
84
9
15
1
26
90
192
16
11
25
18
77
24
120
49
11
55
24
5
13
20
15
24
96
48
36
24
9
36
27
7
41
7
42
107
139
6
36
108
2
9
48
61
194
21
181
6
8
40
14
3
63
21
21
3
109
23
132
48
24
84
24
111
9
85
18
54
18
86
51
69
10
5
57
39
51
64
5
9
39
48
24
73
11
36
49
20
15
117
15
115
24
48
5
67
8
88
65
37
95
48
25
119
19
17
72
12
36
84
24
57
4
44
51
24
7
8
10
14
33
49
38
33
24
24
37
8
16
56
63
19
80
57
79
6
234
54
36
20
27
63
162
28
71
9
171
79
101
84
39
46
152
10
48
125
9
3
12
252
103
8
42
171
12
63
10
71
9
27
12
15
78
27
1
155
1
114
2
63
87
9
31
78
72
59
24
24
157
26
33
57
39
21
75
24
31
8
54
10
72
53
96
49
11
31
18
11
36
60
24
36
48
60
25
23
19
5
85
38
190
96
11
36
12
285
10
53
24
36
103
5
109
36
234
41
24
48
24
73
116
106
41
93
12
3
36
48
60
51
10
224
63
24
13
35
15
45
132
24
72
73
11
36
33
39
31
17
13
32
3
24
21
10
134
18
33
135
30
24
156
64
11
72
3
46
8
51
60
96
9
12
52
35
60
3
93
115
41
96
33
54
10
246
89
36
115
30
204
30
72
53
33
64
59
25
6
30
23
1
72
35
117
51
7
54
11
72
48
109
18
65
7
30
8
51
12
145
98
24
30
ABCD 96397019014*3^$a+1 [50001]
36
84
36
57
99
54
6
24
54
120
72
78
72
13
131
6
55
29
147
9
18
12
25
29
6
13
5
6
189
45
30
72
13
71
57
63
25
11
13
80
21
19
95
36
36
1
17
55
48
77
6
45
21
51
3
117
9
30
48
33
24
9
6
180
69
15
6
48
3
69
54
60
66
55
215
84
156
25
23
12
48
66
51
40
48
71
156
54
66
78
66
96
24
96
13
11
36
120
9
9
15
48
27
45
48
99
21
88
11
13
32
159
66
54
57
24
48
57
39
16
23
12
144
6
31
83
36
24
60
37
29
3
81
39
21
6
181
89
78
36
61
24
95
121
5
48
270
12
270
24
51
3
12
105
40
119
6
19
29
27
69
126
30
39
24
40
35
12
60
78
31
59
156
96
24
81
69
27
184
59
66
78
132
153
27
13
77
115
5
139
71
129
96
159
24
33
3
6
39
105
30
57
87
96
96
1
23
36
13
5
66
60
61
59
157
24
29
66
25
80
183
33
57
31
215
36
109
101
48
6
204
1
5
90
36
21
63
30
27
64
23
33
48
15
36
21
69
24
114
81
165
6
108
33
24
88
41
7
104
39
90
30
54
6
36
9
16
35
90
54
24
30
6
30
30
61
179
144
12
9
39
153
117
120
60
12
30
21
3
141
45
90
48
36
36
204
96
60
121
24
56
93
51
39
54
102
141
63
36
114
96
75
39
30
30
165
105
30
25
24
107
45
64
59
85
11
30
31
143
121
32
24
45
18
6
30
30
210
24
36
81
15
25
155
21
40
8
39
97
35
84
25
35
45
16
5
114
25
101
30
18
27
88
5
72
114
81
15
60
30
174
60
21
3
13
47
6
30
21
15
49
32
117
90
6
36
30
48
12
61
29
24
54
12
25
59
61
23
6
186
24
66
54
25
11
165
24
15
57
69
51
9
15
15
193
32
45
51
27
102
39
15
121
35
84
90
6
33
105
12
84
6
24
9
135
36
120
21
3
12
73
35
150
36
6
24
45
69
43
24
5
43
245
171
21
18
150
27
48
141
6
78
12
43
125
123
48
21
19
41
31
167
60
61
29
42
78
60
7
59
117
3
69
21
6
60
24
36
24
24
42
19
80
45
30
60
6
24
60
7
107
12
144
6
114
6
180
90
21
72
72
69
24
67
125
78
12
1
407
36
60
24
73
8
9
63
24
160
23
1
65
7
77
72
120
90
78
75
15
33
63
81
9
30
96
201
9
15
88
41
31
8
21
24
270
12
201
88
11
264
60
84
36
36
144
85
59
36
54
91
59
66
30
21
69
96
114
30
126
60
49
131
18
6
165
99
21
279
72
54
54
12
81
39
9
129
55
11
66
51
3
66
123
51
6
18
12
30
75
75
204
1
5
115
56
27
66
51
120
45
24
36
15
48
48
24
144
171
45
3
66
210
6
24
27
72
48
87
1
71
108
126
114
36
36
84
6
54
66
283
47
48
126
6
13
11
84
72
193
17
55
23
25
11
96
30
60
78
42
18
72
121
23
144
81
81
144
30
36
13
101
6
54
36
3
51
37
80
237
42
84
60
6
24
6
61
23
30
211
5
30
168
37
23
12
30
90
21
63
150
19
95
96
120
9
87
264
9
21
27
63
84
30
240
63
159
228
12
60
13
137
39
39
36
30
60
75
15
9
40
32
240
45
30
18
156
7
29
78
12
24
57
63
1
65
48
6
6
91
24
23
12
13
11
84
57
16
120
59
85
65
15
99
24
60
36
61
24
56
3
12
105
24
15
6
3
45
123
120
39
54
6
114
30
96
85
53
51
51
21
27
72
21
3
21
3
42
240
19
72
23
6
24
96
211
8
72
3
21
33
6
25
80
40
32
3
109
32
105
30
1
8
96
16
47
25
72
35
168
45
195
12
84
90
30
36
60
84
144
120
90
87
3
13
23
9
21
6
24
61
5
24
ABCD 96397329344*3^$a+1 [50003]
7
5
66
30
39
63
57
3
13
29
60
15
81
24
12
15
4
71
25
89
39
12
96
39
18
3
45
18
21
21
15
3
9
96
117
39
15
78
36
99
33
27
15
72
9
9
12
48
96
51
45
3
45
3
9
79
5
96
18
1
17
60
12
78
24
61
17
12
24
60
36
15
69
30
36
6
27
15
21
16
5
96
27
16
11
54
42
30
3
64
32
69
15
27
69
33
18
49
80
33
27
39
9
21
39
16
5
42
150
162
30
12
6
33
51
48
73
53
12
24
48
72
19
17
18
21
40
8
72
40
8
3
9
9
36
51
28
20
51
48
61
60
5
72
7
36
5
30
25
60
5
15
4
17
18
61
12
32
93
12
91
12
5
7
65
63
4
29
15
40
119
18
3
16
35
84
57
28
36
20
60
3
6
55
29
48
3
112
5
39
75
25
41
7
11
12
84
24
81
69
60
135
16
5
3
16
95
24
57
15
25
5
48
3
15
30
79
20
45
19
96
29
51
45
3
33
30
33
12
69
18
6
42
9
28
180
36
5
30
12
18
135
36
3
81
72
24
3
30
12
19
41
6
54
90
18
6
25
32
9
19
29
12
55
41
87
108
33
51
9
24
90
1
5
31
5
6
37
20
57
19
101
24
42
57
33
24
19
71
25
5
24
75
24
112
84
36
8
40
56
16
20
4
35
25
5
24
3
48
4
32
24
9
18
18
90
36
36
24
18
7
48
8
15
30
15
9
138
48
9
141
7
11
66
39
39
18
3
69
12
111
12
21
51
28
35
25
143
198
12
30
90
54
81
4
20
45
19
24
47
49
32
48
120
40
17
7
8
45
7
11
24
138
12
66
1
8
48
3
54
55
32
15
13
20
28
89
43
41
6
66
39
21
3
9
7
48
41
15
15
72
18
6
6
3
99
73
29
3
112
65
48
18
18
24
63
4
48
5
36
7
12
11
12
13
44
21
42
24
33
21
27
24
4
71
6
3
9
18
57
96
9
30
21
75
49
20
57
19
77
27
3
90
3
21
51
33
24
12
19
60
60
36
44
45
19
36
44
45
87
3
1
41
15
36
3
66
54
6
15
21
43
29
48
48
31
11
12
33
153
87
3
21
4
20
147
13
35
9
45
60
12
123
75
30
7
41
99
9
30
49
12
44
21
66
42
15
16
36
5
6
30
39
9
7
48
11
9
16
23
12
78
123
27
25
12
11
30
55
23
6
6
105
72
15
1
12
17
27
75
30
39
57
7
17
111
15
18
24
30
45
57
30
48
6
15
24
28
144
20
24
15
1
8
112
23
81
105
15
69
30
6
15
40
35
54
31
65
6
78
42
25
23
117
45
99
16
68
96
15
6
19
5
51
63
1
5
55
32
33
31
29
6
49
17
75
60
105
15
28
20
51
84
30
91
5
18
37
29
120
15
40
20
45
19
23
9
3
45
12
48
63
18
6
33
12
16
59
6
19
24
20
57
12
18
57
27
18
96
36
19
60
5
36
36
54
48
97
95
13
5
72
24
30
66
15
24
75
141
64
5
66
145
36
44
15
60
21
24
45
31
12
5
15
3
9
4
32
45
19
23
25
71
61
29
60
30
1
5
90
18
72
30
6
30
25
5
12
72
3
16
47
30
7
11
72
13
20
21
36
12
18
102
27
15
30
18
30
51
69
3
9
30
25
119
12
30
39
84
9
42
6
18
186
54
66
3
21
6
85
41
7
5
12
3
57
51
52
56
64
96
59
45
12
16
32
12
75
13
12
5
103
47
33
15
1
17
12
7
29
31
5
36
114
18
3
15
30
24
36
39
4
41
36
30
24
33
57
39
9
132
18
33
48
9
7
8
33
67
17
6
13
44
3
30
18
6
96
3
4
5
87
4
17
54
18
72
43
53
3
12
324
76
17
36
6
21
28
20
51
36
9
45
60
3
40
60
11
12
150
12
12
30
33
21
87
4
23
12
21
4
29
15
9
6
21
21
18
42
43
32
39
6
27
15
36
9
3
45
4
113
18
90
3
21
18
1
65
6
13
32
4
29
3
9
175
20
21
18
12
54
103
12
8
136
24
5
36
120
12
18
66
24
15
40
60
65
54
18
30
57
12
4
96
53
43
12
56
9
6
42
19
68
21
12
12
12
60
19
107
37
5
90
42
24
12
19
80
9
27
3
90
12
55
5
24
19
32
33
31
11
33
16
8
40
17
19
29
102
18
75
12
69
6
6
78
25
12
5
12
51
45
6
21
45
30
18
12
63
60
45
99
27
18
3
9
3
21
24
27
40
56
3
45
117
3
45
12
7
80
33
3
12
27
25
35
25
20
12
45
24
139
8
12
93
168
12
75
189
39
21
24
39
81
15
16
95
66
7
101
51
21
67
8
12
177
36
18
36
30
39
4
23
42
6
9
12
64
60
11
9
21
15
15
45
39
6
90
48
6
102
45
64
68
48
33
15
96
15
78
3
28
29
15
21
36
30
240
18
12
15
4
5
24
91
164
76
32
15
30
7
20
16
24
5
3
28
41
24
91
84
41
30
13
92
4
5
12
75
3
1
35
66
27
16
44
45
3
28
5
51
159
45
64
5
6
60
6
19
84
17
43
41
19
11
121
48
12
68
12
21
18
126
51
12
36
9
7
24
56
3
60
72
9
24
45
36
54
36
84
12
21
57
127
101
3
4
36
44
12
40
5
19
5
15
76
5
6
18
60
24
42
45
33
12
66
57
45
42
9
4
17
18
6
7
29
6
72
30
12
66
108
45
4
41
24
7
20
21
108
60
24
48
72
36
12
24
6
108
42
108
72
48
24
3
33
15
4
5
42
9
15
1
84
107
48
1
36
29
63
36
51
18
43
35
13
5
66
25
35
78
12
36
24
75
9
19
5
15
28
20
12
12
64
20
21
114
84
6
120
30
6
6
13
17
67
32
76
32
16
17
18
102
3
111
73
32
24
9
18
25
20
39
30
18
12
30
36
12
31
5
7
107
85
71
9
16
35
1
8
15
12
6
39
28
12
11
60
18
27
9
36
84
31
29
84
24
27
63
1
92
48
9
3
39
18
27
4
56
33
30
57
24
9
18
37
23
102
36
30
30
39
12
39
25
5
115
ABCD 96398066288*3^$a+1 [50007]
5
31
60
24
60
5
15
75
48
133
12
44
21
120
7
32
81
67
12
5
43
8
15
54
39
21
30
85
5
18
13
20
117
15
87
6
7
56
117
7
116
40
71
9
51
6
114
48
12
9
40
47
54
60
51
52
20
28
5
79
5
90
6
42
1
71
33
28
17
18
9
28
77
15
81
63
87
102
42
1
48
12
5
12
7
8
3
13
72
17
31
60
44
36
9
30
72
33
3
30
3
51
21
12
57
175
95
21
9
18
93
40
35
69
108
15
12
69
4
8
27
48
49
36
8
9
60
15
60
33
3
12
60
27
25
17
15
64
80
27
109
44
16
20
40
96
17
102
13
53
7
20
33
54
25
48
35
30
18
109
23
13
5
84
18
18
39
28
32
15
1
60
17
27
21
120
39
3
21
81
43
47
9
36
16
5
7
5
102
6
12
12
60
39
252
9
79
36
191
9
36
24
63
150
48
67
65
15
88
89
19
12
44
33
27
15
61
47
33
4
11
30
15
39
81
27
1
12
32
45
63
27
61
41
30
6
3
21
15
45
19
47
42
18
9
75
9
39
13
17
27
21
27
52
80
76
35
33
12
39
1
128
72
72
27
126
7
137
6
42
108
42
1
179
81
207
30
12
120
3
129
19
12
24
24
24
72
20
15
193
17
48
3
64
65
55
5
91
8
9
42
21
64
188
76
59
1
44
33
39
28
20
15
42
55
5
63
28
32
12
45
48
3
15
24
9
16
8
27
93
28
17
120
258
42
3
9
6
12
30
67
35
6
42
13
29
36
43
11
48
90
18
49
24
216
8
96
12
4
20
3
61
77
39
15
30
39
27
42
12
15
33
60
18
30
79
24
44
75
1
32
57
7
11
33
9
90
12
105
28
8
87
12
9
27
25
68
9
48
3
64
48
89
15
28
35
25
107
33
76
59
1
44
52
35
45
225
63
12
3
13
17
3
60
165
115
8
27
93
64
72
80
36
4
5
99
9
135
72
40
24
96
35
181
20
4
20
48
33
7
92
16
17
67
8
45
48
63
51
25
23
60
13
32
12
16
17
108
24
6
12
42
66
13
29
91
29
3
15
150
12
7
35
141
4
23
30
51
87
42
42
1
72
107
9
52
5
15
4
65
15
4
56
21
90
33
129
48
3
40
72
29
3
3
84
25
48
168
179
9
60
36
21
12
18
174
79
12
24
35
21
40
8
81
6
42
55
77
36
15
105
60
55
12
17
3
12
40
53
3
27
30
171
16
35
49
24
48
17
7
5
6
69
120
3
37
5
60
30
9
24
165
63
24
3
1
32
120
100
8
39
30
102
9
16
24
11
1
5
24
18
138
132
15
16
84
92
36
100
35
13
11
36
12
42
3
16
260
21
15
75
13
53
43
11
48
13
32
27
78
18
13
80
4
32
36
120
27
30
7
65
6
33
12
24
84
40
32
57
7
48
35
30
63
165
24
18
30
27
16
8
36
40
44
27
12
61
60
59
85
65
15
12
76
107
33
24
45
3
87
93
112
5
18
1
59
42
19
89
18
42
87
36
9
78
21
72
147
18
24
60
120
48
108
55
24
8
45
27
40
83
18
3
52
65
54
30
51
39
13
23
60
49
53
7
44
9
18
13
41
43
12
48
36
72
44
33
12
99
159
73
47
141
69
48
63
21
15
40
104
72
45
39
28
116
237
12
55
35
30
12
6
33
40
71
1
95
13
44
72
76
92
136
29
15
33
30
9
28
60
56
244
8
9
150
1
17
12
19
44
15
105
108
27
1
29
31
11
18
15
28
8
40
47
114
90
36
69
81
60
43
89
51
81
66
69
171
13
32
57
60
27
4
132
20
4
5
66
42
18
120
25
5
30
9
33
12
30
13
35
30
15
28
8
36
40
116
28
12
12
17
39
21
3
3
42
43
17
42
18
63
4
56
4
44
52
80
87
42
6
30
79
24
84
12
53
12
6
73
11
13
12
5
63
28
128
87
72
37
80
21
15
4
8
3
25
5
24
39
81
151
20
108
4
35
132
25
35
69
36
51
42
7
8
40
17
75
135
1
8
4
5
48
43
12
5
19
41
19
131
132
48
114
43
5
15
40
36
24
8
28
56
15
6
24
55
5
39
24
3
54
115
83
105
72
111
85
24
11
12
45
15
42
19
17
102
21
69
15
52
20
3
12
61
12
35
90
55
8
52
132
53
7
20
108
3
24
61
107
21
159
60
141
39
13
92
36
81
99
64
107
33
16
119
72
30
31
20
100
17
30
42
31
68
36
84
124
5
42
33
3
33
21
6
25
17
18
97
5
3
87
13
5
54
25
53
147
100
11
12
150
12
36
15
24
3
1
12
20
84
24
117
39
144
57
42
33
148
32
9
55
131
24
6
79
56
144
48
60
93
103
20
100
41
79
36
5
18
21
4
47
6
139
8
52
48
8
12
33
120
19
5
43
23
30
30
54
36
12
30
33
15
73
11
33
75
13
12
5
15
45
31
71
30
31
17
12
3
63
90
90
73
72
89
6
42
7
60
23
105
15
13
8
27
30
19
156
24
35
9
111
13
155
60
60
ABCD 96398385782*3^$a+1 [50080]
30
63
27
114
27
57
36
291
144
36
36
12
12
36
117
18
72
105
21
324
171
45
6
33
12
9
39
213
12
63
24
3
105
21
42
120
42
72
3
123
18
12
72
132
30
6
219
15
81
84
48
228
9
54
54
3
105
72
15
21
36
15
15
18
6
45
24
3
45
132
36
72
12
12
33
90
30
15
57
96
75
33
39
120
111
9
225
15
57
54
57
45
255
3
21
36
69
15
21
72
36
36
15
36
3
69
192
9
27
93
27
48
36
84
12
33
51
15
33
60
72
51
57
108
3
45
192
24
171
9
36
60
33
24
102
9
84
72
93
120
63
60
3
81
120
69
24
75
60
252
39
90
135
9
60
75
156
129
3
12
3
120
24
45
129
42
18
12
3
132
33
39
51
21
144
27
93
75
69
72
36
15
54
18
45
228
57
3
24
24
75
9
21
99
12
69
267
3
57
24
15
126
39
99
96
90
108
156
39
240
87
105
24
204
3
54
111
105
87
216
9
66
6
36
123
132
9
54
57
60
9
15
165
279
117
99
15
18
36
15
144
12
9
27
180
45
123
69
123
108
9
15
75
45
243
45
9
120
24
27
45
3
105
27
72
45
27
48
51
90
36
3
117
63
177
48
108
24
84
15
24
120
27
54
12
3
24
12
36
24
24
132
57
102
129
96
63
96
117
24
3
30
96
36
51
12
57
6
102
63
9
3
57
3
36
87
9
39
57
24
156
84
9
12
72
243
72
15
30
72
75
21
12
96
36
39
69
75
12
105
123
225
27
45
3
60
12
84
96
45
54
24
18
159
21
18
129
81
54
225
12
141
15
39
90
6
9
36
3
45
84
165
36
30
129
72
93
183
120
84
36
57
27
9
39
12
24
84
135
48
72
6
27
9
36
12
15
21
27
24
201
39
21
39
69
15
39
117
84
12
33
87
48
156
159
24
105
12
3
6
111
36
12
33
24
66
18
15
12
33
36
3
96
81
36
27
12
96
45
12
180
63
195
48
186
54
57
177
72
48
3
24
240
9
12
60
27
57
39
21
120
39
21
183
15
120
57
24
12
24
105
255
45
6
30
87
48
9
60
15
60
9
99
81
24
3
99
69
45
75
189
78
45
165
15
84
24
72
3
21
33
72
39
75
72
33
39
18
72
27
75
144
45
45
72
72
3
48
45
27
132
105
72
180
111
180
39
33
72
21
12
3
69
54
45
27
24
81
72
12
60
24
24
63
33
9
3
99
24
57
144
63
150
48
3
57
12
255
108
48
39
78
12
6
30
147
39
48
18
15
63
9
192
120
33
63
33
147
12
108
165
99
24
24
27
141
12
135
57
24
15
54
36
36
90
30
258
48
162
36
36
6
18
72
3
27
90
39
15
69
72
192
141
12
42
21
69
75
36
72
84
3
48
144
21
12
72
45
51
129
3
312
9
27
39
96
18
30
24
30
18
42
36
36
3
45
36
51
45
63
27
30
39
21
15
21
15
3
30
60
120
15
39
21
84
180
27
225
81
30
54
111
75
30
60
30
9
63
72
24
174
3
93
39
12
60
36
15
18
30
24
30
3
24
63
6
147
9
168
147
96
12
72
189
27
12
51
54
27
69
180
36
66
78
75
24
96
12
24
36
24
135
69
9
63
48
51
9
21
75
120
48
33
3
36
96
45
3
45
90
57
57
75
36
45
96
63
48
24
3
21
12
228
12
24
69
84
15
36
9
15
51
69
75
57
21
123
87
78
39
81
87
27
18
87
33
3
24
117
15
93
3
288
15
6
75
108
72
84
12
9
48
36
60
99
21
42
33
12
99
69
24
51
9
72
9
30
6
36
102
126
27
15
90
195
3
165
36
48
87
ABCD 96398624698*3^$a+1 [50000]
47
43
24
12
18
15
81
90
21
279
137
4
9
71
24
36
43
21
21
138
6
30
9
27
18
96
35
55
9
36
36
135
48
72
41
24
49
15
21
3
48
24
48
12
63
5
28
128
1
3
56
40
32
67
5
88
48
44
205
72
23
72
55
41
72
115
6
71
19
21
99
29
31
54
66
36
90
24
84
27
20
103
53
28
32
13
39
60
171
30
24
95
25
36
27
27
45
20
31
5
61
75
75
5
16
9
24
35
4
12
15
108
6
95
36
43
90
6
17
73
30
21
20
13
6
30
51
8
96
25
11
49
59
16
51
269
19
77
4
36
9
30
54
42
9
9
12
90
108
65
16
15
45
36
3
33
12
32
73
12
11
28
36
15
21
8
25
24
51
36
15
9
135
24
5
115
6
30
60
66
24
95
72
7
5
28
27
12
18
6
5
61
78
5
12
49
24
102
24
9
27
30
39
24
81
24
36
144
66
54
6
17
67
57
20
4
24
96
69
11
40
21
78
21
15
5
49
15
21
30
24
33
3
30
15
84
15
17
36
60
67
12
65
13
63
8
1
39
24
8
13
39
21
30
36
5
55
18
87
8
48
139
24
126
30
9
69
75
68
13
36
3
75
36
17
19
5
25
18
5
112
69
95
52
33
27
3
126
3
12
75
21
87
90
6
9
27
41
13
30
21
3
12
150
30
18
11
31
30
18
41
1
51
33
27
27
36
6
3
51
66
23
55
36
5
25
54
72
9
51
41
40
39
5
13
111
20
145
36
30
18
6
21
48
188
48
55
30
47
12
91
90
51
15
105
84
12
129
51
39
45
39
69
27
9
120
51
54
27
99
84
41
16
80
49
18
30
27
48
96
56
16
108
36
24
21
108
6
9
72
3
6
35
229
47
13
75
15
17
4
45
24
12
11
7
77
60
25
18
21
69
47
25
18
6
66
33
12
9
36
83
7
90
131
60
12
1
15
72
33
6
21
48
36
33
162
21
39
9
21
54
5
55
45
45
54
72
54
30
45
15
30
279
32
145
3
12
60
45
75
8
16
24
21
87
3
45
9
36
114
30
83
49
95
4
12
128
84
1
144
15
80
85
27
96
60
99
29
31
21
63
77
100
24
69
11
64
105
11
64
36
69
24
12
3
12
75
101
4
48
12
36
57
23
13
15
24
141
107
4
33
216
99
8
73
35
49
3
44
79
21
15
93
20
1
39
36
15
36
18
36
36
23
7
9
51
41
97
42
33
48
84
164
25
36
59
1
30
90
18
36
9
56
184
21
11
28
21
27
27
117
9
30
21
20
100
44
16
36
33
11
76
3
5
60
16
45
18
5
88
20
4
63
42
3
36
104
1
39
117
24
15
105
6
18
27
36
9
23
7
18
51
84
15
210
27
36
189
144
96
54
89
31
6
18
17
55
21
33
15
20
1
171
60
20
52
12
3
36
21
8
16
92
4
44
36
40
9
24
30
60
57
48
20
40
120
12
3
45
20
12
19
41
79
6
30
33
27
9
9
71
49
11
36
79
6
90
41
40
24
48
27
18
51
75
30
96
18
180
90
72
63
8
28
36
9
51
39
5
52
27
57
3
45
80
16
72
3
117
24
288
8
112
32
79
29
67
45
44
52
20
13
59
91
30
6
5
208
141
36
3
87
213
117
39
24
8
64
63
21
12
8
121
23
28
44
13
126
5
49
3
32
31
24
36
5
12
73
36
18
72
9
21
83
25
3
129
3
48
33
96
30
9
15
21
48
20
16
159
6
30
270
47
7
6
15
44
16
45
24
35
60
7
54
47
13
87
80
43
36
24
117
63
57
24
3
72
24
17
49
3
57
138
90
3
44
4
12
60
24
105
240
15
36
3
54
3
9
23
55
57
15
90
54
84
101
40
24
12
99
9
21
59
1
30
21
39
5
85
99
32
13
51
39
81
9
36
27
57
231
12
63
90
96
30
24
45
32
67
81
96
3
57
195
21
60
3
54
11
85
35
64
36
36
39
21
116
7
57
15
150
30
21
3
141
36
123
24
66
119
36
12
13
24
15
57
39
12
8
12
4
15
33
60
48
92
145
51
20
76
69
27
12
32
4
32
37
63
9
23
7
21
33
75
39
77
48
16
36
15
29
112
3
24
81
39
45
12
69
36
11
13
30
6
3
32
55
5
16
20
7
36
29
136
12
27
5
28
39
108
113
52
128
13
144
35
136
36
60
33
51
32
79
69
9
3
69
71
19
5
25
60
123
21
27
3
21
116
28
72
87
150
30
6
30
9
20
31
36
48
42
23
12
4
51
5
13
27
39
24
57
9
60
35
19
21
45
24
35
1
15
24
132
93
111
21
54
36
18
30
6
99
21
114
12
5
55
105
39
185
31
18
23
43
90
39
20
28
68
12
13
15
45
27
32
67
5
4
9
30
45
51
21
104
24
7
41
24
49
54
5
208
80
49
15
60
56
79
24
17
64
3
21
72
33
51
36
3
6
35
19
77
112
57
59
49
132
23
67
30
15
44
139
6
39
27
81
33
27
24
15
ABCD 96399063602*3^$a+1 [50020]
74
15
12
12
12
60
25
35
3
18
75
43
42
23
15
40
77
7
20
82
11
67
41
39
66
22
29
61
119
169
120
11
156
24
81
70
5
120
13
11
13
23
12
21
22
5
204
24
72
48
9
22
8
18
3
96
51
120
4
6
59
61
47
63
69
48
168
12
7
104
130
35
19
5
96
31
204
65
1
11
55
108
42
158
9
25
71
319
65
15
10
11
60
25
6
89
127
80
45
60
12
7
53
73
23
25
11
24
60
9
63
43
89
48
84
153
88
30
53
69
10
20
21
60
25
66
53
1
11
115
26
3
96
51
90
40
143
27
57
61
62
57
36
12
25
138
20
105
9
16
30
5
24
60
108
235
114
35
24
36
33
48
75
123
4
5
1
95
72
24
84
67
65
25
23
57
87
121
11
144
15
9
72
19
65
12
3
10
14
82
23
1
6
8
117
144
24
13
62
106
35
96
19
20
22
32
22
5
24
7
53
9
40
48
62
76
5
36
99
45
12
55
65
19
38
15
36
180
24
63
153
25
107
24
13
8
30
57
55
50
27
24
19
53
13
24
38
18
39
1
35
180
60
45
114
52
65
9
34
78
59
85
24
62
88
5
27
9
9
171
103
6
47
33
150
9
25
23
187
12
29
24
36
49
83
3
16
26
40
78
24
18
90
53
1
143
33
3
75
81
120
120
31
29
13
23
87
33
12
60
168
33
46
18
47
48
36
37
24
14
57
25
2
6
64
23
19
161
3
72
4
113
3
64
98
6
9
103
18
6
26
3
79
80
45
72
48
103
24
48
5
48
37
11
39
70
80
3
24
61
110
10
23
96
144
49
30
72
98
58
53
1
54
32
10
8
51
21
120
135
33
16
128
10
150
168
59
48
7
53
43
30
23
15
76
38
30
57
33
3
127
6
95
36
24
67
65
207
76
102
8
27
24
48
36
156
60
3
57
36
120
84
24
60
60
91
8
180
33
37
6
5
37
83
19
42
8
18
33
79
5
97
74
100
44
33
24
48
151
30
35
12
7
80
21
45
24
63
60
13
35
55
102
8
16
6
92
118
110
42
16
32
15
108
60
132
117
267
85
11
85
83
15
46
11
19
5
19
92
57
36
24
153
40
48
30
101
21
3
37
8
135
9
18
22
38
10
8
27
60
33
75
36
24
1
11
72
60
33
27
36
12
7
113
60
33
15
39
10
56
144
150
202
26
57
13
23
24
25
8
3
7
92
52
125
48
36
37
59
3
57
84
60
19
6
47
75
153
24
13
72
35
12
84
36
84
72
7
12
26
15
60
84
36
19
120
5
13
11
12
79
26
15
27
45
1
120
71
48
3
117
1
95
151
53
31
6
71
48
129
16
71
96
15
34
23
1
32
3
132
144
43
20
58
47
60
43
53
45
30
69
36
24
1
11
19
152
40
48
65
1
96
23
169
23
15
57
33
64
14
57
12
96
61
30
24
20
60
72
33
1
11
12
51
46
143
67
48
38
3
72
27
186
10
17
45
64
95
33
75
91
5
12
57
183
87
33
15
9
24
96
1
48
24
11
37
8
22
5
19
8
33
73
104
387
19
17
24
24
12
3
106
54
2
70
18
155
15
22
227
7
41
48
85
11
24
204
51
21
33
27
19
42
32
22
41
72
33
40
18
44
93
24
13
38
165
24
36
25
35
13
47
67
30
95
48
3
9
7
44
21
13
66
30
11
60
31
50
88
96
119
57
64
71
63
34
83
45
42
148
122
15
31
17
12
61
42
5
43
89
37
56
22
20
28
5
12
96
7
42
102
24
65
25
11
48
51
34
71
9
3
67
42
11
85
23
36
13
11
24
48
13
2
4
8
33
120
7
65
48
48
39
28
53
1
6
2
70
53
48
36
1
8
24
178
17
12
39
114
16
11
108
135
16
194
3
13
107
27
106
11
19
144
65
7
18
66
30
47
145
2
45
1
71
63
130
131
7
5
55
2
360
15
73
23
84
72
19
17
108
36
36
13
35
12
72
12
84
12
60
12
37
8
3
85
30
50
10
30
78
20
16
38
6
141
51
117
37
26
22
86
42
10
38
22
53
24
7
125
84
117
15
48
9
3
84
235
38
46
42
18
12
8
9
33
64
11
43
65
24
67
36
17
43
132
17
31
144
53
21
27
103
41
48
13
35
48
55
60
2
3
61
59
96
48
3
33
145
6
53
187
41
108
24
21
54
21
24
13
23
7
17
33
70
8
21
55
89
12
103
29
36
12
48
12
48
55
5
45
112
182
57
19
89
ABCD 96399112094*3^$a+1 [50003]
14
6
28
26
102
34
60
18
12
26
94
6
110
4
38
18
12
10
26
24
6
4
38
90
12
30
30
52
26
52
2
46
2
18
34
110
60
70
120
6
20
18
16
14
52
2
18
18
46
14
4
32
6
52
26
16
6
2
40
42
20
106
44
40
14
16
30
30
164
16
56
54
30
16
14
36
70
20
78
64
32
10
6
30
12
18
44
108
40
42
8
108
100
14
40
44
30
76
6
44
30
6
12
30
12
54
46
86
30
34
14
84
12
78
28
30
14
28
42
20
46
38
60
24
30
82
18
62
48
30
130
116
4
18
50
12
102
66
12
90
60
40
42
8
58
8
6
16
14
48
48
18
12
30
12
30
12
16
30
2
10
56
52
92
18
64
56
40
38
42
160
128
246
6
70
54
66
8
4
18
32
6
36
40
78
30
42
26
30
18
16
6
44
6
10
30
32
40
62
18
100
26
6
28
60
18
32
12
16
44
24
12
4
48
2
166
20
4
6
62
30
6
12
18
24
112
26
34
30
14
42
10
32
82
8
22
56
10
92
10
30
68
10
62
10
38
34
66
2
40
30
2
40
30
14
6
6
4
44
24
12
84
54
90
12
120
10
8
18
22
60
12
14
82
74
70
8
10
32
6
10
32
12
10
14
16
14
4
12
8
18
22
60
30
20
6
22
14
60
46
92
12
18
52
134
12
34
26
70
24
30
44
12
34
30
50
16
12
2
10
14
12
22
32
10
48
20
36
22
44
10
38
156
30
4
32
46
44
58
20
10
12
30
8
58
30
24
56
18
12
18
22
8
30
6
36
34
30
128
12
108
52
18
80
6
154
2
54
42
4
20
40
20
28
128
60
4
48
138
14
48
10
12
78
18
24
38
22
18
2
28
2
10
6
38
106
26
84
6
48
24
10
68
24
58
12
8
96
94
26
46
20
60
10
66
2
40
102
38
12
40
26
174
18
6
34
42
14
34
2
66
30
34
44
12
22
30
20
12
24
16
140
18
82
138
2
10
38
100
32
10
50
6
22
30
12
8
118
8
4
26
12
12
6
72
60
34
44
16
26
10
12
2
24
22
32
90
12
28
48
2
12
28
56
12
30
10
2
12
6
48
22
90
38
34
12
18
18
12
80
22
38
70
122
54
16
6
8
16
14
12
24
54
66
16
62
48
52
20
10
12
50
76
8
84
70
8
10
104
6
34
14
54
48
12
42
10
96
74
28
72
50
16
44
16
80
4
26
52
30
2
10
30
6
8
72
18
76
18
230
40
12
8
58
8
4
8
64
14
4
12
18
2
10
18
48
12
72
20
6
94
18
8
48
84
30
48
10
14
60
40
14
90
66
24
94
8
22
240
18
90
14
60
58
42
50
6
138
4
80
12
16
14
36
100
60
150
42
18
42
30
60
38
4
36
42
32
100
66
158
4
206
46
18
60
30
8
4
56
10
2
22
38
12
40
14
52
60
20
34
30
60
14
114
10
2
28
176
54
42
46
12
26
12
30
34
80
24
16
6
68
124
42
26
48
64
86
72
40
42
72
14
94
42
18
42
86
22
20
66
54
22
68
40
2
30
48
48
40
12
12
44
6
40
48
48
12
38
4
18
68
54
10
30
20
24
6
10
14
36
36
22
48
2
22
68
186
4
92
48
6
12
112
50
10
56
76
36
24
6
8
90
12
40
8
64
30
8
64
14
6
10
8
40
86
84
58
38
54
18
168
4
12
56
22
18
104
66
30
64
6
54
20
16
8
30
6
16
30
12
18
32
36
94
60
8
18
16
14
114
6
90
142
14
60
6
60
18
106
36
30
42
98
34
66
2
22
6
24
30
80
160
20
174
46
14
12
4
8
28
24
6
2
10
20
12
36
4
50
36
40
2
108
4
66
12
30
2
16
74
60
60
10
18
8
30
18
4
8
42
70
12
26
34
96
80
22
30
26
22
44
90
40
26
22
116
4
50
60
30
30
102
6
40
24
8
22
6
80
4
66
62
22
18
122
24
22
8
4
20
48
12
6
12
10
44
18
10
30
62
24
36
54
34
8
22
8
64
14
6
6
202
56
4
62
40
26
64
6
12
32
6
24
18
88
30
44
6
90
90
82
12
36
84
18
12
150
14
22
2
66
64
32
40
30
26
4
8
142
6
2
22
26
18
36
6
30
174
24
12
10
2
70
2
40
38
18
4
50
10
14
106
26
18
22
2
22
20
10
140
30
46
54
26
72
12
40
26
64
26
22
42
20
10
14
46
80
6
40
44
6
70
68
30
6
10
6
54
14
30
34
48
32
10
42
18
38
40
2
96
52
2
82
6
24
18
26
46
8
118
8
34
26
42
40
72
42
8
12
6
18
36
6
34
60
8
88
12
18
54
18
8
18
42
42
6
52
30
120
12
20
22
60
26
4
18
42
50
24
114
12
70
6
12
86
12
4
36
38
4
42
18
32
10
68
28
14
70
20
6
54
18
132
10
156
134
6
42
12
24
12
4
20
40
44
34
30
2
24
4
38
12
42
46
12
32
58
50
6
16
48
2
96
84
18
60
48
12
18
60
10
2
22
20
40
20
18
28
50
10
8
34
108
2
22
6
12
30
2
24
16
18
2
10
18
48
20
102
22
26
90
34
44
6
40
126
12
68
34
14
36
60
18
22
66
42
8
12
22
14
6
10
18
12
150
8
100
48
20
24
84
4
2
76
32
10
72
104
30
30
22
150
24
6
2
40
26
24
6
6
60
6
22
18
2
6
22
20
48
22
24
50
10
86
24
16
8
90
16
26
12
66
36
6
60
10
8
4
30
42
48
18
54
18
152
40
56
54
6
10
2
28
32
22
20
28
2
6
42
72
54
60
36
58
128
60
22
26
4
8
52
2
46
44
54
16
126
30
54
8
10
38
82
20
36
6
10
44
60
124
80
12
36
22
92
6
22
12
8
18
4
6
32
12
30
28
122
120
6
34
110
58
20
42
6
4
26
52
32
40
38
28
44
166
8
22
132
8
130
8
30
60
36
6
48
46
48
18
44
90
10
48
38
22
42
ABCD 96399157802*3^$a+1 [50009]
20
45
78
48
12
108
114
151
20
4
65
63
12
21
24
15
81
79
20
93
43
12
32
81
174
105
28
48
24
11
42
3
75
25
17
120
15
112
56
4
155
108
12
21
15
145
5
24
30
85
53
48
24
6
42
18
105
100
12
83
57
63
49
36
44
75
60
45
51
72
57
100
35
18
30
37
5
51
4
23
72
21
4
35
21
52
20
48
4
11
25
20
4
83
57
76
89
6
24
18
127
41
120
102
48
162
27
21
42
13
35
49
5
30
121
80
15
120
37
5
43
24
11
72
12
48
117
60
76
17
43
20
105
7
12
5
43
48
125
30
12
85
120
120
60
8
112
60
92
3
72
33
40
17
78
12
1
125
19
36
65
7
17
15
3
73
5
30
49
35
48
25
12
36
5
55
12
5
78
72
18
39
36
99
18
67
8
3
72
85
53
30
285
87
93
9
48
42
78
75
12
16
12
8
40
77
30
57
16
17
30
18
19
240
56
124
23
108
9
21
24
15
33
78
9
40
20
28
47
45
45
78
18
7
47
18
27
28
60
23
30
15
72
33
30
12
57
93
43
80
12
28
77
7
20
45
31
32
28
12
17
30
1
20
64
35
45
120
16
5
67
77
30
273
40
17
31
12
140
48
9
18
132
81
4
11
60
12
90
48
19
168
5
7
143
57
33
7
56
39
45
40
95
30
31
24
20
48
72
51
49
11
25
59
1
24
23
48
120
9
28
5
42
150
6
69
3
12
6
19
35
66
30
9
81
159
15
13
5
120
7
23
90
90
13
24
65
91
32
15
48
12
33
4
35
21
84
40
20
45
6
177
33
79
191
109
48
53
54
13
20
105
55
95
60
60
165
3
9
63
85
132
156
29
18
48
12
48
120
24
1
44
21
30
109
5
6
9
15
73
65
48
15
15
25
80
9
103
65
3
27
18
144
66
54
15
63
37
5
6
60
9
3
73
47
18
55
20
45
15
64
95
21
52
17
120
66
9
60
63
12
1
5
72
27
3
145
47
121
59
30
135
16
24
41
39
3
33
27
33
52
12
120
36
32
12
105
66
60
42
3
39
73
35
13
35
57
12
3
18
55
32
207
141
45
7
12
5
51
159
6
7
32
28
5
3
12
100
5
55
23
49
65
168
78
72
60
13
20
69
30
18
43
92
63
45
117
18
9
36
12
87
45
40
11
54
115
188
52
53
43
35
42
48
139
11
132
13
89
91
29
31
47
25
143
9
51
174
18
93
15
24
21
52
12
71
30
24
48
55
113
24
6
42
72
30
45
60
16
60
32
27
25
36
24
11
49
8
12
3
33
9
15
51
30
7
17
30
186
19
36
120
17
7
36
5
54
1
60
5
75
27
42
75
51
49
8
52
53
72
30
1
35
85
60
29
31
65
72
3
45
55
47
93
12
27
48
37
20
28
80
27
25
11
12
108
45
4
23
12
36
120
9
40
23
120
13
29
55
60
11
25
167
18
30
49
20
21
7
23
162
30
37
120
23
12
21
15
30
30
169
23
33
4
36
59
36
9
60
3
48
24
13
20
15
18
7
17
18
48
69
16
89
48
15
12
171
12
12
61
125
24
78
13
24
95
30
171
12
105
7
11
12
72
60
30
30
105
40
41
15
9
63
48
112
32
16
20
45
67
72
5
198
12
201
117
7
48
8
9
48
72
78
93
27
18
54
18
18
54
103
83
57
3
25
17
55
108
80
147
85
77
91
5
30
42
127
11
54
3
3
42
90
37
41
67
120
8
99
121
89
6
49
41
90
9
40
20
81
27
48
52
17
6
162
15
15
157
120
95
33
28
12
48
24
48
68
24
51
60
37
48
20
100
84
65
91
35
114
15
16
24
48
17
90
36
42
7
41
79
36
5
19
11
45
27
18
19
5
31
44
96
69
3
12
16
80
4
11
85
5
87
52
156
84
156
59
30
30
105
33
72
15
16
44
75
48
25
65
72
31
44
15
78
18
145
35
12
25
32
45
120
18
13
60
12
32
60
51
114
51
87
13
35
9
45
43
20
33
15
15
204
25
35
25
11
54
90
73
8
27
97
95
33
33
54
18
7
56
4
125
31
72
12
8
3
85
119
30
18
37
23
13
84
56
52
5
7
8
3
54
91
29
30
73
47
33
12
51
9
40
203
73
59
85
11
12
13
164
40
11
60
25
144
36
65
7
17
15
28
47
1
77
103
80
15
145
60
59
48
18
30
109
48
53
30
37
128
15
12
42
15
36
75
109
60
65
51
15
25
5
72
15
15
57
15
1
24
60
11
264
1
180
5
30
24
45
40
11
37
53
139
23
60
25
12
5
31
89
75
28
95
12
30
30
61
24
11
42
27
120
40
5
31
104
3
60
ABCD 96399369128*3^$a+1 [50050]
77
112
75
69
32
160
363
117
3
77
144
43
53
240
55
89
64
192
48
15
96
240
81
507
72
45
111
12
5
127
225
96
15
84
84
24
192
305
384
271
84
60
84
168
24
45
15
156
69
176
304
144
51
264
101
64
32
144
55
24
396
21
99
108
65
43
168
84
192
89
115
216
36
192
12
108
57
51
132
57
123
21
231
185
31
129
63
36
317
192
55
192
36
5
127
273
272
67
29
595
144
93
75
12
153
240
32
16
75
300
192
89
288
240
91
101
96
139
168
168
53
91
156
12
48
77
67
108
33
32
43
5
115
77
67
269
175
60
101
175
36
108
192
65
304
80
55
336
24
36
29
16
63
36
45
144
27
192
5
16
171
245
19
29
96
211
108
48
33
27
204
105
3
237
128
528
79
36
24
264
29
127
129
75
197
43
96
108
185
91
21
63
65
55
72
36
29
31
353
96
16
144
3
60
113
43
5
192
64
144
336
3
216
312
317
127
216
60
77
192
331
12
377
16
27
53
240
115
12
17
64
192
128
16
15
24
252
300
12
53
144
43
180
60
5
43
53
7
72
36
29
112
219
117
80
7
48
89
64
51
24
252
228
192
5
64
320
139
21
243
48
173
96
19
156
113
112
3
168
5
223
17
160
63
17
79
48
312
276
192
60
185
96
31
36
108
161
96
64
243
125
96
475
156
60
204
84
77
91
69
176
175
17
211
24
117
80
48
208
32
67
125
144
160
351
81
15
108
336
24
45
15
161
64
147
48
29
91
132
228
317
64
96
27
108
144
9
32
64
63
60
5
151
24
336
36
141
32
43
348
276
149
112
75
197
256
51
189
111
120
9
224
163
45
48
15
84
60
48
24
41
19
24
144
36
17
7
233
304
75
84
204
117
351
33
27
132
113
48
151
144
24
65
475
156
12
24
48
12
108
77
48
43
149
19
300
17
64
15
48
113
235
72
360
245
67
45
219
12
89
64
32
208
32
79
65
79
24
120
33
135
ABCD 96399399646*3^$a+1 [50016]
45
54
42
11
61
90
30
18
18
63
20
13
30
78
23
31
108
5
97
114
90
71
31
36
162
6
18
111
15
5
7
108
54
54
24
29
19
78
30
36
54
83
7
60
72
18
30
36
24
72
5
24
97
155
19
72
24
30
36
47
16
9
78
18
84
36
78
30
6
5
120
13
23
19
12
6
30
36
81
32
24
115
90
42
12
6
18
48
42
144
18
54
30
24
12
60
29
1
54
42
162
48
72
9
8
145
78
12
36
29
7
89
7
17
31
72
60
72
29
43
36
102
72
23
55
36
120
29
36
16
27
18
23
4
9
162
114
11
136
15
192
54
36
99
153
6
93
27
6
12
11
85
18
48
72
6
30
36
54
18
54
18
6
11
19
24
36
48
54
6
12
45
135
29
25
6
12
186
36
144
162
5
121
12
126
36
29
175
18
126
54
192
18
132
48
252
65
16
51
144
65
7
102
24
39
44
37
114
54
59
7
6
12
95
4
15
72
108
12
29
49
11
151
53
40
33
138
6
54
29
1
11
43
18
96
47
19
65
7
9
63
6
48
24
192
6
18
90
12
24
30
36
11
7
9
20
79
42
18
41
84
31
65
25
6
36
18
48
108
54
24
29
43
17
121
59
31
36
53
1
18
17
1
90
6
83
37
6
93
44
24
13
23
211
60
156
18
6
54
18
21
99
42
90
5
31
36
29
84
36
7
41
19
36
48
126
23
31
9
69
48
114
102
42
5
7
42
126
12
24
30
23
1
66
126
78
53
12
1
42
126
48
18
24
54
66
6
120
18
78
84
78
30
18
162
18
36
17
25
11
91
6
102
42
18
162
18
29
19
78
66
60
54
30
113
13
90
29
24
43
48
29
180
84
36
4
9
90
42
12
6
36
12
36
29
25
114
84
78
47
1
42
17
109
11
19
72
18
18
5
19
12
53
7
29
97
54
54
108
11
7
18
71
13
42
18
18
84
65
16
8
7
108
90
36
18
48
89
55
29
7
42
35
252
1
108
30
42
48
11
24
84
7
53
7
102
11
52
20
103
48
17
72
19
42
107
19
21
45
47
7
24
66
78
138
36
6
120
5
1
12
6
5
7
18
144
11
7
6
48
23
121
150
18
48
35
7
48
5
211
24
30
6
48
180
36
5
139
18
11
175
93
9
6
18
48
6
84
18
36
119
67
17
24
13
66
54
23
55
138
72
35
61
264
11
61
36
96
84
24
120
24
119
79
12
5
120
24
84
7
12
36
125
19
18
36
23
4
69
47
1
126
108
9
32
73
36
18
54
174
18
71
55
6
35
103
18
18
29
7
60
72
30
54
96
36
36
30
54
17
133
234
30
6
18
18
12
42
126
72
108
129
9
114
12
24
102
96
3
189
24
66
6
120
18
17
343
54
42
21
15
21
117
18
60
29
91
18
72
6
12
24
93
63
36
24
12
41
4
9
6
48
53
48
72
121
23
16
51
144
173
19
6
3
8
19
114
72
54
48
90
6
36
36
72
36
30
24
12
54
24
12
42
12
6
174
71
12
7
168
53
85
78
12
36
72
6
71
19
12
42
39
80
7
12
36
36
36
24
66
36
42
36
17
13
24
48
18
6
66
6
18
72
48
18
18
108
9
44
19
198
42
144
12
18
150
12
60
90
180
54
84
90
24
3
20
60
79
84
90
54
149
48
19
180
41
55
12
54
99
80
7
54
174
5
31
126
36
150
18
120
162
96
77
25
6
21
45
90
36
41
1
39
33
48
18
60
12
41
19
18
66
78
3
51
72
101
100
177
72
72
11
1
18
41
1
48
54
5
103
18
60
138
42
66
36
90
42
101
163
24
72
66
60
12
78
29
19
18
23
73
66
6
54
12
6
36
90
72
48
42
84
54
6
18
48
18
54
6
39
68
19
18
54
18
12
36
6
36
30
18
81
171
6
66
42
84
108
35
61
90
12
17
19
17
55
5
19
36
108
57
51
12
72
60
5
7
54
72
107
43
93
33
36
48
168
18
30
6
18
90
18
30
18
18
18
96
66
42
30
18
6
36
54
12
18
6
12
54
36
9
51
29
7
17
1
39
116
60
31
45
33
12
18
114
39
9
6
84
18
42
89
91
53
12
79
29
19
42
59
120
67
6
144
95
84
1
155
19
42
48
6
5
61
107
133
12
63
15
48
36
36
6
3
45
24
11
60
1
23
49
11
37
186
48
6
102
36
6
12
108
42
156
18
24
18
12
6
12
11
84
31
6
12
23
1
12
60
47
1
78
72
126
144
12
35
7
48
24
12
90
ABCD 96399815342*3^$a+1 [50078]
6
77
40
8
24
136
75
29
72
133
11
64
21
30
60
6
35
64
32
192
61
24
30
6
30
96
81
32
427
48
216
77
43
29
121
111
104
16
96
9
15
8
55
12
21
8
19
72
48
21
9
63
3
24
96
120
5
1
48
12
11
48
1
60
3
21
30
5
25
87
9
23
121
24
15
200
1
84
102
45
105
18
30
42
18
3
8
25
47
133
51
39
17
79
41
48
19
21
99
30
71
19
5
25
143
19
53
16
75
21
8
25
23
13
219
51
6
18
21
141
35
73
36
11
55
30
30
21
8
24
31
9
45
27
8
1
135
32
120
19
21
63
6
24
59
25
111
96
99
6
15
3
30
63
9
23
40
8
7
42
111
33
87
32
67
30
39
32
7
12
54
15
45
27
33
111
3
30
63
24
9
15
80
16
3
6
39
27
93
75
21
21
11
79
9
24
56
19
45
45
35
145
6
186
15
8
48
13
75
39
186
36
11
97
95
1
47
43
29
72
49
71
13
3
9
24
96
71
40
8
19
21
32
40
27
42
123
27
45
56
112
21
66
9
32
49
84
75
24
48
8
24
31
114
12
11
13
171
63
66
24
23
13
27
3
117
8
49
15
8
67
6
96
15
3
5
136
80
19
21
51
48
72
18
27
39
9
8
49
71
88
69
35
7
18
12
24
120
60
6
33
51
30
114
21
45
60
36
171
63
9
135
33
8
25
95
19
42
24
120
27
144
9
15
24
27
18
75
75
5
61
11
16
39
33
21
75
200
1
18
36
66
138
5
88
27
5
40
80
40
21
120
30
54
6
17
49
63
45
35
85
6
5
24
145
36
35
1
15
15
48
102
99
104
48
40
27
21
9
23
13
11
40
56
43
5
40
21
54
24
5
91
45
24
117
35
16
72
32
49
24
6
9
80
16
80
25
84
72
30
21
32
1
47
43
144
101
1
23
37
11
43
69
57
24
15
45
54
5
91
6
23
40
21
60
95
1
48
30
6
27
27
30
36
30
77
37
6
30
60
24
11
64
8
67
5
25
15
48
72
147
54
39
56
19
66
51
9
47
19
120
173
85
3
80
7
12
30
71
43
29
48
40
33
114
21
21
3
56
25
39
45
3
32
48
13
51
99
24
30
90
6
39
8
49
24
231
24
21
11
48
64
56
25
60
30
24
102
63
27
30
15
45
3
80
25
66
5
16
56
49
15
3
5
61
150
30
15
24
15
12
29
115
21
176
127
57
39
9
51
29
112
8
16
9
42
168
96
6
144
15
9
15
57
71
13
24
66
17
24
16
87
81
81
111
9
71
48
31
9
21
11
103
17
13
27
24
45
30
24
29
37
30
45
24
69
51
24
8
64
3
45
32
48
187
78
36
99
51
54
71
19
60
17
16
33
24
66
54
23
48
61
60
90
5
48
72
55
9
9
12
11
43
5
40
69
35
115
6
39
21
35
16
45
60
39
72
33
15
72
27
21
32
13
27
128
19
6
24
95
40
57
23
31
6
59
64
75
132
113
37
51
32
48
88
144
75
42
78
42
30
29
1
111
27
90
30
6
95
85
35
19
90
3
3
77
40
32
31
17
24
40
99
24
5
48
24
96
49
39
104
168
127
6
11
24
19
6
39
75
45
72
24
21
11
40
80
19
24
21
56
67
5
1
36
11
19
69
9
6
81
105
63
105
47
48
37
84
6
33
81
119
181
36
60
11
97
132
18
132
29
1
15
8
88
9
18
6
84
75
27
53
61
51
8
40
27
54
87
87
6
36
84
27
27
246
114
53
43
29
1
84
3
48
21
3
21
6
18
42
18
36
107
43
54
42
21
3
21
219
69
21
24
3
8
192
13
59
16
24
45
102
29
31
81
8
16
48
57
18
117
56
37
36
47
24
25
48
42
45
15
9
9
15
27
5
109
24
27
48
8
163
29
40
15
6
54
6
120
24
135
27
18
11
1
24
84
12
15
3
5
31
36
18
35
40
57
60
24
30
21
24
24
285
6
24
45
48
93
6
21
8
1
15
165
51
3
21
24
15
81
24
32
109
60
15
48
8
19
21
99
54
114
30
15
75
6
6
54
27
32
31
66
114
6
15
75
90
51
32
280
51
77
7
36
186
3
56
25
87
87
33
8
24
40
32
13
11
1
23
48
7
42
119
25
47
49
24
15
32
19
45
48
21
120
75
80
40
21
51
3
6
24
15
21
3
8
43
6
63
105
42
30
23
127
81
48
15
54
6
6
15
24
9
30
36
77
40
8
25
47
64
24
111
30
35
24
25
15
21
54
45
129
15
48
9
15
99
29
16
15
57
48
81
48
6
30
11
73
15
117
24
107
133
30
36
9
120
24
56
25
54
36
69
56
61
84
15
72
72
105
71
85
35
19
77
13
11
49
12
60
23
48
13
96
24
24
155
1
90
21
176
343
6
30
54
60
11
73
15
45
36
66
18
ABCD 96400081972*3^$a+1 [50005]
120
55
69
3
5
12
24
72
43
12
48
12
108
21
15
21
72
116
4
15
117
159
21
84
116
16
75
5
28
44
43
113
132
7
216
17
264
19
137
48
67
60
125
12
72
96
24
19
5
72
12
103
69
15
24
161
91
168
9
308
24
16
3
24
72
53
108
64
56
12
48
4
116
24
48
60
67
81
104
328
36
15
9
80
156
16
99
125
24
31
9
3
29
120
91
24
5
24
19
53
43
84
48
29
16
24
44
31
48
185
28
20
103
9
27
41
43
72
329
115
69
27
24
149
4
8
84
84
4
51
77
19
5
36
4
20
108
72
40
56
28
44
16
27
5
4
104
19
113
28
36
68
43
29
36
19
41
124
8
36
36
43
36
120
9
3
120
5
180
148
39
96
45
32
52
8
7
12
41
24
148
72
8
40
56
36
36
132
52
36
48
15
12
33
116
48
36
64
15
5
156
64
27
9
104
43
60
132
101
12
24
40
200
31
29
28
60
80
12
91
72
41
4
51
117
3
29
67
81
12
3
5
19
41
4
44
60
55
77
4
15
53
7
36
24
29
55
24
108
45
15
5
124
3
12
125
36
79
144
29
43
29
148
75
41
7
65
4
116
48
112
27
36
17
220
15
5
48
64
80
12
84
132
7
65
28
32
48
43
36
5
31
5
48
4
108
8
24
55
65
12
4
27
5
52
3
53
31
5
19
125
60
12
12
91
24
120
65
12
76
3
77
7
41
100
60
72
32
60
48
24
19
36
209
7
53
7
5
72
43
89
43
45
80
28
44
55
149
144
72
76
39
5
19
36
5
16
104
24
31
161
4
56
7
17
19
5
24
31
132
29
48
16
80
96
55
29
12
127
17
28
3
65
24
48
96
24
28
72
56
16
39
17
115
17
43
84
65
331
9
51
29
19
5
31
156
17
12
31
105
20
60
132
36
36
31
12
72
9
56
36
7
17
180
36
139
168
17
28
72
15
29
52
3
60
41
79
69
3
12
33
8
55
36
24
189
48
72
87
228
5
12
24
84
103
89
36
4
80
115
65
139
60
84
65
72
31
48
36
45
344
124
32
108
36
24
48
4
39
65
4
123
12
12
48
117
3
77
259
36
93
8
48
31
5
103
60
36
5
24
16
15
29
36
16
3
17
60
28
75
5
96
7
33
80
4
8
84
88
68
48
64
36
32
19
5
103
5
16
195
77
120
67
72
60
53
28
3
125
67
113
7
29
120
36
60
24
48
36
139
36
65
151
125
103
41
36
16
3
69
15
41
60
16
68
67
65
91
17
28
8
52
44
19
41
79
77
84
115
53
12
240
84
16
15
233
40
80
132
36
48
55
65
24
43
48
144
12
60
225
68
192
55
53
48
19
9
171
41
48
72
115
9
44
7
5
52
51
89
60
28
3
17
124
123
65
12
31
45
92
12
60
19
9
60
56
19
12
69
75
41
84
55
17
24
19
132
9
116
28
32
48
76
8
36
31
84
96
5
60
48
12
16
140
67
12
24
137
52
27
60
36
48
24
5
48
4
39
36
5
108
55
65
60
115
17
24
84
28
20
88
75
17
43
21
36
8
60
4
111
69
20
7
60
84
17
28
27
120
29
55
9
20
12
43
45
32
7
5
12
84
7
17
31
21
15
45
84
75
12
12
33
159
48
81
20
16
3
36
5
36
31
53
7
9
200
91
12
33
68
115
65
36
24
40
20
60
19
17
36
19
24
29
211
9
108
39
24
29
76
27
12
41
60
67
192
17
19
41
168
48
12
91
41
60
4
39
65
31
5
24
168
48
60
12
108
31
69
72
104
24
72
139
161
28
56
48
43
69
80
40
20
96
48
7
5
40
32
28
32
7
41
19
21
60
188
76
51
5
40
63
41
19
69
51
41
79
12
17
7
45
44
7
9
20
168
12
36
19
53
16
51
5
19
36
5
43
12
233
31
180
29
40
68
7
233
7
53
108
72
67
141
84
20
88
20
19
53
52
24
116
19
29
48
60
19
153
8
24
19
24
120
53
24
148
32
60
43
17
28
15
53
67
21
27
72
36
5
91
48
12
65
48
100
60
8
84
28
27
36
9
8
115
60
21
12
3
101
31
24
45
8
72
ABCD 96400218158*3^$a+1 [50140]
72
263
60
12
204
180
48
12
31
89
55
288
5
13
23
12
12
36
61
215
60
36
85
23
12
72
1
59
48
163
89
217
144
144
131
60
12
12
120
72
24
37
35
37
108
72
23
12
48
60
168
31
53
12
25
59
12
48
72
25
95
13
35
132
13
35
91
41
120
37
18
113
96
24
84
36
24
12
24
217
143
84
25
36
59
132
24
24
108
48
96
48
180
96
96
60
55
161
252
91
29
43
5
13
324
167
24
60
55
5
67
5
24
61
107
1
71
235
5
139
72
65
120
72
72
144
180
49
18
125
72
163
29
61
107
12
24
37
83
61
59
85
35
240
157
59
108
12
228
156
31
101
97
108
107
108
55
149
168
12
96
12
13
83
96
1
324
36
90
72
18
144
11
48
144
48
48
25
162
65
48
85
59
120
36
36
1
95
48
24
31
65
97
252
35
36
120
25
144
36
11
36
144
24
127
113
31
245
120
180
31
17
36
372
72
12
108
31
65
132
19
18
47
168
288
253
72
35
48
144
7
270
18
17
36
192
36
276
48
36
12
229
59
60
7
17
180
96
67
5
24
25
83
61
179
37
143
156
60
289
11
79
53
24
13
83
97
72
143
108
12
25
72
131
12
235
53
109
35
1
47
96
84
205
180
288
54
53
12
36
24
19
5
121
144
155
7
53
37
107
48
25
23
85
126
54
71
1
83
7
90
54
113
72
48
96
60
25
47
97
35
72
36
19
18
23
175
257
103
90
47
7
149
84
127
90
36
72
95
180
48
55
113
192
24
49
47
48
31
29
25
90
41
265
131
144
96
132
145
11
12
60
43
17
37
35
60
12
55
54
72
35
109
143
37
36
234
89
37
23
36
13
36
71
60
49
11
79
65
61
18
17
48
97
23
121
11
43
101
24
132
31
137
97
119
96
36
37
108
119
24
84
61
59
12
24
12
12
120
240
228
24
25
108
71
24
36
120
1
23
96
169
108
35
24
84
1
11
205
83
61
36
47
97
119
132
24
13
108
83
367
29
115
41
120
37
23
49
36
59
144
12
72
1
54
5
96
144
43
17
60
60
48
13
47
60
48
72
79
29
25
131
121
83
84
31
126
263
108
79
90
59
60
61
144
311
120
84
36
61
83
12
13
35
271
101
144
84
120
1
23
13
18
77
48
37
167
121
95
31
18
23
49
35
1
59
24
72
24
60
121
47
205
36
47
24
1
144
11
7
72
65
25
59
85
71
36
37
35
48
60
72
127
53
37
191
25
107
96
60
12
49
144
90
17
12
97
83
7
18
23
13
90
5
67
162
35
73
35
204
84
12
24
96
12
72
55
65
151
72
137
36
108
84
132
24
55
126
90
293
36
36
84
84
48
229
54
89
36
1
36
239
13
18
5
139
113
36
60
97
47
72
24
36
91
29
43
90
47
133
47
48
72
373
108
35
12
36
12
48
12
84
36
192
127
126
47
36
96
84
204
60
211
54
35
ABCD 96400424884*3^$a+1 [50059]
6
12
78
11
1
30
18
36
36
54
54
42
60
21
3
18
59
1
18
30
12
35
43
90
198
12
89
1
15
45
54
24
21
3
66
59
1
111
3
29
112
21
6
42
59
73
23
67
18
27
15
114
12
3
51
36
30
54
6
60
24
6
78
12
18
6
78
12
30
6
60
54
54
42
12
12
6
18
35
64
21
36
30
6
83
7
12
36
6
36
54
96
18
24
18
30
18
72
30
54
33
33
63
15
30
102
18
30
84
138
18
84
12
36
18
6
60
120
66
11
31
6
24
18
17
103
137
73
23
61
18
12
30
6
33
21
96
24
35
55
6
120
11
79
12
186
6
30
39
69
18
57
21
59
25
6
17
13
300
71
19
45
57
279
32
64
9
6
30
30
42
27
51
18
6
30
6
54
27
63
234
36
83
31
30
90
6
126
5
19
6
18
66
51
87
36
12
30
24
35
48
1
6
108
42
96
83
48
1
12
6
60
12
5
43
48
21
21
60
72
48
23
48
61
42
18
71
85
12
108
132
24
108
162
6
3
32
19
29
7
48
30
12
30
54
24
6
6
23
48
112
57
78
6
54
6
39
51
18
12
24
12
24
3
3
24
24
42
35
13
60
24
47
1
42
90
78
90
42
6
42
12
12
30
6
29
1
162
36
6
6
72
168
114
18
36
126
23
13
83
96
13
66
6
24
12
30
30
107
13
54
30
66
54
138
42
84
24
18
114
3
27
84
17
37
30
45
3
29
25
6
30
24
11
7
89
48
19
90
35
1
6
102
18
17
121
23
7
42
48
60
35
49
78
12
21
51
18
6
6
15
15
65
13
99
27
54
120
42
96
18
11
16
32
25
6
12
42
11
7
12
45
93
30
5
43
5
67
18
11
48
55
60
6
36
204
12
162
12
60
6
75
32
37
138
257
48
48
43
53
43
54
54
6
6
29
49
30
156
36
6
30
77
1
24
42
66
162
18
12
36
6
18
48
30
84
30
36
30
30
30
120
12
93
32
7
18
12
11
7
57
45
36
18
24
5
133
11
16
3
221
61
12
60
90
174
35
1
6
57
33
24
71
13
35
19
29
31
42
18
18
120
48
60
6
96
41
16
45
36
102
48
9
32
79
17
16
9
23
19
30
42
5
1
108
83
61
12
24
6
41
19
77
31
66
42
53
1
15
80
85
30
30
24
71
73
78
18
72
12
60
39
9
71
19
42
6
66
36
42
30
6
9
80
1
63
33
6
24
30
48
35
73
72
47
1
24
6
90
39
69
72
3
45
131
43
18
12
23
16
21
11
25
23
19
48
45
96
33
30
12
36
12
156
12
78
42
78
6
6
11
7
249
15
12
54
12
12
23
25
12
48
11
7
9
93
35
13
36
303
93
60
60
11
7
9
3
173
61
48
36
6
30
24
51
32
49
30
30
35
133
6
101
19
24
5
112
27
6
96
47
19
29
103
18
30
18
12
78
77
97
12
120
6
30
24
144
36
27
21
60
47
61
24
6
69
15
30
35
13
12
24
24
71
31
54
6
54
12
3
15
12
18
3
9
144
23
1
24
12
11
49
24
6
120
54
24
12
6
137
48
7
41
7
41
37
36
108
36
23
7
41
13
36
42
60
24
60
36
17
1
12
3
21
11
145
54
66
23
91
30
150
30
96
78
66
6
18
30
12
48
12
5
13
3
129
138
12
120
24
84
6
24
6
90
23
61
3
3
45
33
47
49
84
36
23
16
27
24
30
12
108
23
37
6
60
18
39
21
18
60
42
72
18
57
21
102
53
43
12
30
11
7
41
16
9
23
85
18
30
48
60
174
126
6
54
60
11
16
32
48
67
42
24
120
84
6
9
15
12
5
61
3
135
41
85
36
48
12
60
18
6
6
17
7
6
108
24
15
21
11
55
36
18
54
156
12
5
49
48
6
6
6
29
64
21
6
12
105
81
72
71
7
36
180
113
7
66
23
7
9
21
24
35
49
36
11
25
24
18
6
6
33
57
6
24
41
13
35
16
32
13
36
54
36
78
114
6
36
198
5
55
12
30
108
138
48
41
49
72
54
17
67
29
112
9
12
42
6
42
78
42
9
45
60
60
11
112
21
36
6
18
95
37
18
6
51
45
24
66
48
41
13
30
18
3
81
18
198
12
6
6
6
9
9
24
18
29
31
48
90
24
12
66
42
12
18
6
6
77
19
24
78
60
78
60
24
6
114
60
53
7
9
51
54
39
3
29
13
3
9
23
37
18
9
32
19
29
64
93
42
12
78
47
13
83
7
24
48
66
36
59
31
6
30
30
30
18
24
119
13
54
45
39
41
1
36
72
90
132
18
3
75
24
48
18
11
7
6
6
114
24
42
108
90
42
210
144
48
96
24
66
84
41
7
54
24
6
5
96
55
41
13
54
60
90
6
54
12
15
9
90
24
5
49
12
138
120
17
49
6
78
11
85
6
24
77
19
78
18
120
30
180
30
5
13
42
57
27
6
24
54
144
30
3
32
13
35
19
29
55
42
18
90
12
42
6
66
21
15
17
37
48
102
6
143
64
33
72
39
99
24
53
7
156
120
5
55
41
31
48
42
18
30
18
36
17
96
55
36
6
15
21
54
18
42
6
12
87
33
6
30
11
1
18
42
24
24
120
6
18
18
113
336
55
9
ABCD 96400587022*3^$a+1 [50009]
96
12
3
5
67
12
6
75
32
4
3
57
45
36
30
33
36
9
71
40
8
4
69
42
18
23
25
24
60
6
17
12
48
12
7
6
23
4
32
1
12
11
25
126
6
71
1
3
99
24
117
24
32
43
29
7
17
28
45
42
30
12
54
6
15
135
5
12
36
67
21
12
8
16
84
45
87
24
3
5
4
45
3
36
80
16
56
31
42
12
27
21
3
68
55
21
3
9
12
9
39
48
8
36
12
16
33
3
27
6
59
4
9
30
57
32
31
9
27
29
1
54
5
28
96
3
6
39
44
19
29
4
9
3
21
6
6
18
84
9
24
33
12
72
6
12
17
12
31
24
6
23
16
45
35
16
12
20
12
1
12
12
27
9
95
76
33
23
36
4
24
24
27
17
31
12
18
27
36
12
24
8
4
32
4
80
72
24
49
3
3
5
19
30
60
23
43
12
9
24
60
21
3
3
9
8
7
6
12
12
6
5
13
47
12
40
27
54
24
6
54
3
8
1
3
45
36
23
16
24
12
24
15
12
29
31
9
12
3
6
18
6
54
9
12
56
13
59
1
6
12
78
71
1
3
9
6
6
18
6
42
78
12
39
36
80
52
81
3
9
27
8
25
12
3
24
33
11
16
33
15
12
9
27
9
6
24
21
48
36
3
120
18
18
9
24
32
24
12
13
15
3
45
3
36
66
84
18
30
11
31
24
9
8
40
32
7
6
47
7
18
3
20
79
18
27
33
51
20
1
3
36
32
13
11
13
60
3
27
45
3
9
12
44
7
9
9
23
25
59
4
12
24
27
65
12
16
72
81
30
21
33
18
45
15
12
33
81
12
15
15
17
13
47
13
48
27
9
6
48
6
27
21
30
90
3
3
12
5
96
4
3
30
11
36
13
3
48
3
9
36
33
35
7
5
13
60
27
32
28
3
9
51
45
80
19
66
75
33
36
48
59
1
6
9
87
29
4
72
45
23
52
32
12
1
6
12
18
11
19
30
15
20
12
1
6
114
27
12
36
80
7
5
84
124
57
12
48
27
32
1
111
24
63
12
17
48
4
56
28
21
15
20
31
9
45
6
24
18
35
64
9
84
35
19
9
3
60
21
21
6
6
71
24
40
33
6
5
7
5
4
60
36
20
4
48
15
21
57
47
13
87
72
39
60
24
6
36
18
89
19
9
9
3
57
27
12
21
39
32
12
7
5
100
20
1
23
4
51
9
39
12
5
37
36
3
21
6
21
57
60
12
42
12
18
36
12
15
48
12
24
39
6
15
33
6
9
3
60
90
11
4
15
90
39
9
24
48
12
15
21
3
24
45
11
12
4
36
15
69
36
21
63
48
3
54
48
27
56
124
27
36
24
33
152
19
24
6
12
23
4
21
6
17
1
11
1
48
3
32
12
49
30
60
57
27
30
3
20
84
13
11
7
48
65
19
29
31
18
39
20
4
24
33
63
21
96
47
1
66
9
21
24
24
30
65
13
23
24
43
9
36
56
4
20
40
20
76
20
12
4
15
6
24
3
12
57
6
17
13
107
1
3
69
27
15
126
12
15
24
63
5
48
36
7
137
7
77
12
36
16
56
13
15
36
8
37
39
20
64
12
15
17
49
35
31
17
4
96
21
12
72
42
18
39
39
42
15
33
12
15
27
30
6
18
11
24
64
27
24
5
24
28
84
3
5
28
20
24
91
5
12
4
9
12
12
87
32
64
15
60
30
6
6
15
12
36
15
6
12
51
3
6
27
96
15
9
3
17
25
42
5
1
83
7
125
25
39
8
24
19
42
12
63
3
17
1
54
5
40
8
55
9
15
18
27
12
9
15
20
25
15
9
3
24
21
78
65
13
6
57
12
9
48
60
24
18
45
33
30
9
8
88
9
3
72
33
15
21
30
17
19
54
60
24
15
32
79
5
7
17
13
11
4
9
48
63
3
72
24
18
15
8
52
32
12
76
20
67
30
23
1
11
12
1
23
13
36
66
30
11
12
7
9
33
3
12
8
76
9
15
48
20
28
12
36
15
5
1
12
15
20
24
13
24
11
115
9
9
59
12
60
16
3
12
30
11
13
15
15
72
12
120
17
4
24
8
19
6
35
88
9
6
17
7
9
96
21
39
20
31
17
12
28
33
6
24
45
48
48
21
18
30
15
9
66
12
41
24
55
5
12
7
6
11
31
18
27
45
47
16
45
23
31
21
69
15
24
9
11
37
42
17
19
54
6
21
44
7
5
36
12
7
5
7
30
39
3
5
4
27
18
36
18
6
60
6
6
23
1
24
23
4
27
9
12
39
5
4
60
51
5
4
20
24
4
12
57
24
18
12
60
18
35
43
17
25
11
52
12
12
57
36
18
9
15
72
45
21
27
21
6
48
5
13
12
18
33
56
16
99
33
15
36
12
54
18
9
57
6
77
36
52
3
6
24
3
8
7
105
15
18
60
63
21
18
5
48
19
30
15
8
16
8
13
11
37
18
41
48
13
15
105
15
3
12
60
18
27
9
51
15
5
7
33
20
49
27
9
11
37
15
45
3
12
9
42
90
11
7
9
8
36
4
12
12
15
6
30
17
1
12
6
12
90
12
11
36
24
4
9
36
24
180
15
45
12
11
28
9
11
13
3
20
48
37
15
57
6
24
41
24
52
9
66
18
87
3
6
15
12
8
25
12
11
64
15
45
12
15
29
40
20
13
83
1
39
81
11
16
48
104
4
21
39
33
47
19
33
68
16
32
19
36
45
39
6
11
4
9
3
20
1
48
23
7
9
20
13
42
30
11
4
33
6
12
5
84
4
48
8
31
12
21
15
66
71
7
5
13
192
3
20
37
36
12
75
3
12
42
23
4
3
57
56
40
9
6
29
4
8
13
6
9
3
60
162
48
11
4
12
45
35
12
7
12
9
3
42
3
15
6
11
1
23
4
44
4
15
18
54
53
12
1
6
6
84
3
45
6
9
27
18
48
30
9
3
6
42
69
9
3
8
13
27
36
9
18
66
11
13
75
20
40
8
7
5
37
39
8
1
6
5
1
23
96
52
8
1
15
39
53
4
32
61
47
52
15
5
60
4
9
12
6
9
12
8
36
40
24
3
18
47
48
7
48
36
54
12
11
19
9
9
24
18
18
15
12
33
15
27
45
24
24
9
12
15
8
7
9
48
32
79
6
12
42
6
39
80
12
19
17
4
3
5
16
44
1
6
18
3
3
6
24
35
96
1
48
51
33
39
20
37
42
45
45
39
33
12
24
6
45
33
11
16
9
6
5
12
1
15
33
11
124
48
15
9
44
31
5
1
60
6
6
48
84
15
20
25
18
30
3
9
15
12
48
33
39
20
43
12
41
7
6
3
20
43
6
3
51
53
40
32
4
15
96
6
24
15
44
7
12
41
19
21
32
13
6
6
47
4
12
39
33
84
9
3
8
16
96
36
33
11
49
35
4
72
12
9
39
57
6
9
24
3
108
30
11
16
9
35
1
131
7
45
8
72
1
3
36
39
17
1
24
36
42
17
13
23
64
108
20
12
31
17
37
3
48
12
45
30
78
30
45
33
42
45
20
37
12
24
12
12
18
9
20
16
15
9
60
8
97
3
15
21
9
18
9
8
25
36
15
15
5
12
64
21
3
32
40
8
1
3
27
65
1
47
1
24
15
24
84
8
31
48
9
9
75
57
23
7
72
5
28
45
6
9
12
21
3
8
48
13
11
31
9
44
12
31
5
7
29
37
15
21
6
12
48
54
36
18
30
60
30
9
8
4
69
6
6
3
12
9
18
18
30
9
45
11
55
33
24
56
16
32
43
21
3
165
8
1
15
3
54
6
9
24
36
33
3
36
12
27
21
21
27
3
9
12
20
4
8
7
12
18
42
21
12
3
42
35
1
23
48
60
43
5
4
3
30
3
15
53
16
27
6
54
24
18
15
3
72
57
15
6
15
45
51
8
4
20
12
4
8
37
6
54
15
20
1
35
16
3
30
27
24
120
12
24
9
24
3
27
17
13
11
72
13
12
15
3
17
12
13
23
28
9
30
41
4
27
48
12
29
37
71
40
3
57
56
13
42
17
13
48
6
9
12
3
42
12
15
84
33
24
6
29
1
11
13
15
12
57
42
6
12
35
4
9
15
60
56
1
27
8
40
20
108
48
76
39
30
23
4
15
5
37
3
45
27
8
13
11
4
57
59
25
3
15
53
37
3
9
27
24
3
6
11
24
43
53
19
41
ABCD 96400670768*3^$a+1 [50056]
135
4
23
73
17
3
45
15
147
21
100
36
68
147
60
9
111
141
87
85
35
1
47
90
55
12
107
18
42
6
3
112
60
44
64
20
21
19
11
18
7
128
108
15
42
18
85
35
25
48
20
39
21
27
144
13
8
195
9
15
33
3
33
81
15
100
5
6
45
75
24
33
27
61
32
3
25
60
65
7
17
43
23
45
40
80
15
25
12
12
20
4
32
69
135
45
91
35
24
9
9
55
12
44
21
18
57
3
21
9
55
56
12
4
53
12
15
60
24
100
77
79
48
8
39
13
20
15
48
45
28
47
25
149
60
18
12
78
7
23
72
9
39
37
11
42
3
15
54
15
28
96
32
4
11
9
75
30
78
102
66
102
31
36
20
28
77
43
5
3
39
33
3
42
7
35
18
27
16
84
35
30
19
11
45
3
13
12
12
20
76
17
51
12
15
24
13
23
9
36
87
93
15
84
48
120
48
37
5
72
3
12
21
12
168
79
20
40
11
120
24
1
65
7
12
116
24
15
66
15
72
16
41
31
60
107
30
48
63
120
9
102
60
9
9
7
65
6
33
9
27
3
21
36
48
3
24
48
93
39
186
54
36
37
17
31
5
55
29
30
13
35
157
35
9
9
48
7
47
25
60
23
57
300
36
4
36
120
152
45
12
30
36
49
168
96
47
25
44
15
30
19
11
48
18
15
72
12
21
19
36
44
60
24
52
5
12
12
135
75
25
41
90
24
13
53
24
48
42
6
19
11
42
15
12
15
61
5
3
52
72
95
25
5
27
15
6
102
1
11
21
39
45
100
41
30
24
18
18
30
55
47
30
63
108
39
12
49
17
27
27
13
47
45
45
3
3
85
35
13
47
37
8
4
44
87
93
9
27
28
8
48
12
39
30
6
9
3
37
20
16
60
84
36
12
36
11
96
73
209
60
42
13
20
3
85
47
153
144
15
1
155
37
32
15
6
43
47
85
20
4
35
45
4
80
12
39
121
20
15
24
45
28
5
7
68
12
123
13
5
12
75
27
21
24
60
40
11
105
24
33
12
115
36
48
41
60
123
12
28
8
12
15
42
51
69
31
35
60
30
84
78
30
12
6
145
35
174
51
84
303
60
13
72
8
52
77
15
36
28
11
13
35
78
87
27
1
5
3
27
69
48
123
24
1
59
48
1
12
17
3
28
36
53
15
52
23
1
11
33
3
85
12
23
85
24
8
16
41
31
65
43
11
30
90
1
65
15
15
25
29
66
37
56
24
45
18
24
18
27
111
25
8
27
13
11
30
6
25
137
7
95
1
80
9
39
51
13
32
3
81
36
51
9
28
17
90
69
51
30
18
18
60
54
9
24
183
9
3
30
7
71
49
131
30
3
156
3
61
41
30
36
49
20
88
12
11
9
24
40
89
90
61
131
61
60
29
30
1
65
15
9
18
45
48
112
137
30
9
27
9
3
57
3
60
42
55
68
96
4
32
184
47
9
36
45
24
96
7
48
24
23
90
18
13
11
1
44
96
9
15
4
29
18
24
9
36
60
81
3
100
11
1
35
25
68
24
112
36
24
131
24
13
53
30
180
24
13
5
3
39
90
31
29
30
13
17
15
24
72
4
5
66
109
96
29
51
15
85
29
30
81
24
15
33
12
24
84
27
30
31
5
55
5
103
12
68
16
60
8
36
52
12
17
3
40
77
39
112
65
19
35
90
75
60
15
78
102
21
9
6
129
3
25
107
1
8
76
53
18
69
28
35
138
144
3
28
8
16
20
64
20
39
13
104
21
19
24
20
16
8
33
54
6
127
17
3
15
21
9
3
15
9
21
27
27
45
16
29
19
44
48
39
1
47
48
60
145
48
59
1
29
27
51
25
35
9
15
6
12
43
5
3
27
24
61
12
23
42
135
45
72
18
72
60
13
5
42
1
164
36
75
84
30
31
89
6
45
48
39
1
11
13
72
20
3
48
25
5
75
12
3
45
87
81
27
60
42
7
156
92
12
4
41
19
29
78
9
21
27
36
81
6
24
13
12
41
19
11
49
44
9
48
90
12
18
63
16
41
7
12
36
35
13
11
25
140
51
72
60
1
11
60
60
25
11
69
51
25
17
3
15
49
60
8
33
12
60
7
35
9
12
12
52
23
30
87
15
13
56
84
117
6
24
9
27
25
24
24
29
30
12
6
132
43
119
25
48
5
7
5
18
45
16
72
20
24
4
60
104
27
96
12
72
13
23
33
12
45
54
1
5
90
24
33
27
21
39
181
47
13
48
101
75
3
60
1
44
105
12
36
3
9
27
40
53
30
12
1
44
75
49
41
96
67
23
249
15
85
5
6
25
89
48
63
99
85
11
24
18
27
63
13
44
40
5
31
12
108
200
75
25
17
12
78
13
119
13
23
24
36
49
24
140
27
30
3
9
48
7
8
9
6
12
57
36
12
75
72
18
90
21
136
80
4
32
48
21
48
12
6
13
41
18
18
159
4
132
20
64
20
45
78
1
11
45
28
23
25
80
15
24
13
32
4
96
5
31
95
12
37
5
3
63
25
20
4
44
27
93
87
105
75
24
6
175
77
51
52
20
4
23
18
63
76
8
60
16
11
6
12
151
96
36
24
44
16
11
33
27
150
30
25
107
30
30
1
11
120
45
16
59
21
15
54
30
69
24
27
1
5
67
65
12
63
3
72
45
36
21
15
84
39
12
25
71
42
18
9
63
42
60
15
24
12
147
37
23
33
24
36
69
3
ABCD 96400728356*3^$a+1 [50091]
108
18
19
32
3
90
162
126
3
51
72
180
54
54
18
72
126
72
126
18
21
141
54
45
27
162
36
18
61
29
54
18
27
81
108
72
36
55
35
54
36
3
16
53
126
61
173
36
90
133
191
81
9
7
128
240
21
75
33
18
378
3
96
48
112
65
15
237
54
54
36
19
125
72
90
33
165
234
1
48
5
54
21
15
90
7
29
36
126
126
54
198
144
39
48
165
27
9
7
155
69
21
75
15
225
99
45
81
180
27
63
18
108
144
243
117
36
87
112
17
111
64
275
109
17
144
126
49
149
27
9
87
48
297
279
117
216
342
54
198
33
96
69
72
72
27
9
135
189
115
29
99
16
11
54
144
15
75
18
19
161
108
51
201
7
29
126
165
69
144
90
81
9
198
36
144
54
144
39
51
93
69
75
105
108
75
123
72
61
47
180
109
17
72
144
183
123
90
36
151
47
126
108
7
83
72
37
125
3
195
45
99
93
48
3
252
36
306
144
27
9
18
54
36
72
115
11
37
224
45
108
36
3
64
5
144
43
11
54
72
7
65
90
21
141
36
15
93
19
53
288
123
3
162
72
3
159
1
80
171
165
51
72
54
79
48
161
72
18
450
19
233
54
18
90
18
3
15
54
75
16
17
306
18
126
72
162
18
36
72
229
41
7
29
51
57
108
171
99
45
45
67
113
90
36
90
18
213
3
90
195
3
45
171
72
18
180
54
54
90
33
112
80
99
61
605
51
309
123
3
18
108
36
36
162
234
475
47
36
45
27
486
72
7
173
18
97
191
1
176
96
48
96
51
141
21
72
147
144
96
117
75
123
180
36
45
99
198
54
673
101
216
36
360
90
108
54
36
378
141
57
18
165
96
9
72
63
99
270
15
93
19
32
57
18
21
144
64
32
96
93
144
99
63
18
396
259
83
126
72
162
36
129
177
79
47
18
72
87
93
36
90
117
63
225
27
54
18
13
95
18
252
99
27
21
33
18
90
18
33
75
126
135
9
18
126
7
32
112
83
157
185
87
208
65
111
16
269
51
3
61
29
18
90
39
51
109
179
108
241
173
72
171
9
198
126
51
3
18
75
249
87
57
151
155
198
79
48
269
126
18
51
21
144
342
18
126
36
18
216
162
85
383
1
96
128
45
18
198
139
32
96
48
48
69
75
51
126
15
93
19
32
21
72
163
35
360
21
105
36
3
352
32
45
3
33
18
108
465
3
90
67
ABCD 96400972126*3^$a+1 [50000]
235
180
41
19
101
19
17
96
103
45
12
33
35
25
66
18
123
44
40
24
81
3
27
5
73
11
24
31
126
35
16
9
3
81
15
116
19
21
60
3
45
36
80
64
81
144
107
40
33
3
12
57
90
54
51
56
19
45
8
55
33
8
91
53
1
15
15
57
24
44
4
36
20
172
20
7
21
24
8
108
52
3
54
47
36
28
9
27
9
59
1
27
8
100
96
56
28
12
120
128
4
81
36
60
71
108
1
15
20
85
35
73
23
88
21
3
15
21
81
59
16
15
21
24
60
9
11
16
93
6
33
68
37
6
57
159
18
36
35
52
20
13
87
9
30
18
135
27
89
19
36
57
12
8
73
15
12
44
4
9
162
5
84
109
27
8
1
35
4
57
48
75
15
96
21
8
37
135
63
36
36
24
45
75
6
3
36
12
204
45
99
44
28
24
20
88
92
24
4
72
80
36
7
30
60
15
56
1
30
33
12
140
49
59
31
17
72
52
129
60
39
12
15
41
49
54
5
109
15
56
16
123
90
3
12
12
8
16
12
69
15
20
16
20
28
21
95
13
27
68
72
4
45
6
21
68
49
147
33
27
33
36
51
96
12
51
60
57
27
57
15
18
27
9
36
24
27
57
3
39
21
63
17
40
48
9
72
15
24
80
25
47
40
120
9
48
71
19
36
96
84
24
33
69
78
17
88
12
84
9
72
63
12
33
23
13
35
4
68
37
36
27
9
23
37
35
48
72
19
24
45
20
72
25
39
96
44
52
60
32
48
40
24
120
69
36
23
40
36
45
95
76
9
87
12
105
51
72
69
3
20
85
95
16
15
77
13
15
21
75
24
69
15
32
28
68
49
59
40
36
168
12
8
28
9
15
48
15
66
255
21
15
39
54
15
32
115
65
168
36
31
41
19
33
15
72
53
7
48
90
71
4
12
96
3
65
52
44
4
99
21
21
30
108
36
9
48
84
93
36
111
20
40
45
23
31
36
21
24
123
30
72
60
15
20
48
268
60
93
15
36
24
36
33
135
12
60
80
13
131
12
100
24
129
36
15
3
81
80
25
36
18
57
9
36
39
24
45
36
87
44
16
48
12
32
1
15
21
30
18
23
13
15
9
75
27
5
55
69
60
24
20
16
96
108
15
53
199
9
36
24
12
12
231
9
60
45
120
207
153
23
19
81
3
126
24
11
4
24
27
90
59
49
72
18
45
27
18
75
192
45
39
36
45
15
84
12
129
3
27
41
49
71
127
57
3
33
24
96
24
69
131
49
6
18
83
127
21
32
97
11
1
54
5
52
72
60
12
104
19
33
27
102
18
21
24
45
71
36
88
21
135
12
68
124
56
76
15
45
9
60
36
48
35
172
260
16
8
1
48
36
24
35
31
45
105
11
4
20
85
39
48
12
12
33
27
135
9
81
51
3
5
31
108
6
51
24
69
162
48
81
9
27
48
36
51
9
12
87
41
4
27
9
99
81
99
33
8
4
15
12
18
72
54
9
48
39
33
68
100
104
36
64
48
12
36
69
63
96
21
144
54
105
27
30
75
36
120
120
80
127
6
11
60
109
11
16
39
24
89
76
36
45
54
36
60
21
27
21
32
7
57
9
59
67
24
57
63
17
60
88
21
30
89
55
6
3
8
4
24
45
24
3
12
68
28
60
21
3
132
24
120
45
35
109
95
28
24
84
21
39
36
24
51
45
3
41
121
99
9
23
84
100
33
66
57
12
81
27
8
36
103
53
4
104
16
44
49
3
33
36
35
136
68
36
13
126
5
49
111
96
9
147
57
27
24
36
105
18
96
66
18
81
45
24
12
39
39
30
162
45
8
16
81
39
81
71
19
54
36
75
24
141
84
90
24
57
9
39
15
17
16
128
136
8
55
45
48
20
19
9
20
4
20
28
12
72
9
27
9
15
24
60
9
3
20
4
8
37
90
5
28
27
54
47
64
45
108
167
16
288
32
97
27
24
111
21
9
99
9
60
27
8
40
105
36
111
9
36
54
6
303
12
296
4
9
15
12
104
36
19
18
12
24
120
95
31
5
64
9
12
18
36
81
108
48
39
65
16
84
180
15
30
90
54
87
117
3
27
5
67
89
109
42
65
28
32
36
28
20
1
15
93
3
57
3
9
39
12
188
40
104
88
200
48
1
59
49
27
45
15
45
30
18
36
39
21
30
9
27
168
66
24
3
12
12
44
175
21
15
18
27
9
36
239
16
33
6
54
27
3
57
15
90
51
8
12
127
53
4
20
19
54
111
99
60
102
23
48
64
44
64
27
5
36
73
36
71
157
3
68
4
75
33
68
1
39
200
49
36
59
40
177
108
27
ABCD 96401123114*3^$a+1 [50001]
45
40
32
33
330
37
65
31
8
9
87
201
144
150
60
66
60
204
6
117
57
18
90
18
60
13
41
48
12
51
87
153
168
39
25
35
72
96
165
69
246
84
30
171
117
163
72
23
33
9
42
13
32
45
90
168
97
8
16
32
27
60
1
24
53
60
54
126
252
42
109
11
36
132
90
60
48
7
83
54
79
77
24
66
25
77
198
157
168
29
96
139
305
151
5
30
37
56
39
120
73
192
56
16
215
1
197
60
42
138
102
150
126
153
64
5
18
25
24
8
195
93
105
192
135
40
305
240
31
56
21
102
78
87
165
132
66
37
215
18
150
102
48
27
45
12
6
177
15
97
24
56
63
145
248
27
42
211
119
60
69
21
186
120
49
23
228
45
88
59
18
90
30
54
168
42
30
30
78
18
180
30
72
288
102
12
126
12
72
306
42
42
163
5
102
240
165
45
60
48
127
24
197
27
57
6
129
64
179
261
159
132
270
15
45
96
75
9
18
240
12
1
24
41
54
30
30
109
24
83
54
150
81
40
8
39
30
91
221
3
15
97
5
90
186
204
240
75
105
138
12
150
66
25
35
84
18
102
6
27
112
35
66
54
66
102
120
237
3
21
99
210
67
113
348
115
47
12
61
72
5
30
12
270
6
37
377
55
11
13
29
102
318
31
176
21
174
18
108
144
126
24
6
54
333
45
27
144
27
84
96
60
12
102
19
96
8
147
45
88
120
17
48
175
48
77
132
66
42
18
9
3
85
35
42
48
43
155
37
96
47
73
152
9
6
42
63
159
18
42
108
60
162
6
42
75
136
431
30
18
48
72
48
24
49
59
21
16
215
120
288
42
36
139
5
18
330
108
67
32
240
64
17
174
66
15
87
180
45
15
30
138
252
72
120
109
29
30
90
3
72
3
42
72
78
42
18
72
25
5
283
143
144
265
35
60
1
47
102
115
131
90
75
369
36
150
162
48
84
18
42
195
21
192
43
17
15
207
18
30
73
5
3
21
108
150
12
210
90
36
60
150
12
30
145
152
64
149
67
65
36
24
126
12
42
240
15
16
32
93
42
30
210
108
60
24
49
107
229
8
192
21
60
102
345
177
159
40
59
45
3
37
83
114
18
57
24
39
1
72
59
21
120
15
73
11
6
60
150
84
36
229
23
12
30
223
80
15
81
72
15
150
102
93
159
66
270
129
21
102
93
9
366
12
330
18
72
240
18
144
79
56
15
25
104
264
177
18
18
27
63
150
99
88
5
43
17
210
12
60
205
71
72
72
66
60
120
30
45
87
342
18
12
48
12
150
18
1
32
15
150
235
59
96
13
41
30
1
29
186
132
61
11
ABCD 96401682764*3^$a+1 [50019]
67
24
5
192
19
48
83
102
150
18
48
72
15
40
77
30
6
30
9
40
113
15
3
45
64
128
177
63
88
89
336
39
16
17
60
30
165
3
72
13
32
88
5
99
33
12
27
81
39
93
3
45
168
54
18
115
137
7
8
165
27
3
237
21
18
12
18
270
181
59
45
120
24
45
36
15
219
21
24
3
133
17
108
84
198
150
30
90
78
45
9
30
36
21
39
84
117
51
18
12
90
165
33
55
35
54
63
120
93
19
8
45
48
72
43
56
16
8
225
84
6
210
60
30
1
24
104
105
63
45
147
40
101
51
16
32
96
189
36
120
79
11
24
18
43
245
27
24
3
61
5
67
83
12
78
30
42
27
3
13
5
54
78
18
30
54
217
200
160
59
54
111
16
80
3
60
1
47
18
24
210
13
8
309
67
80
33
55
83
18
24
18
12
18
60
39
51
108
129
45
18
49
29
30
37
32
81
7
155
48
42
30
42
138
42
87
141
168
19
53
139
89
90
24
18
19
29
75
75
84
73
197
27
9
24
87
16
72
41
90
45
45
12
39
3
13
5
288
72
102
37
41
102
78
162
1
35
21
64
240
125
30
90
72
19
80
9
72
60
72
3
33
15
120
120
9
63
27
45
168
117
18
217
233
72
31
89
87
96
72
3
13
5
12
60
30
42
123
33
15
45
144
108
183
15
162
30
129
16
8
177
7
65
36
171
111
78
12
18
45
24
75
61
29
78
48
21
96
40
32
96
9
90
21
27
18
51
16
173
12
72
7
24
29
216
30
72
72
216
109
152
24
16
216
23
9
33
138
61
29
54
21
144
21
84
135
72
141
235
83
54
15
45
120
75
21
12
7
56
45
27
48
24
45
91
5
54
61
137
12
78
189
9
79
173
120
18
54
36
42
109
251
162
36
55
120
17
90
117
45
27
48
240
40
95
60
13
107
18
42
30
60
90
21
69
30
21
16
41
175
48
56
99
72
37
8
135
18
135
27
12
18
60
18
12
18
51
48
15
306
535
167
129
16
24
113
31
77
43
155
45
189
126
45
15
84
13
113
87
165
75
33
55
35
42
120
75
40
107
126
111
33
30
126
75
24
225
31
47
73
65
7
17
216
87
424
41
60
30
13
32
24
24
96
64
107
13
47
129
64
17
39
21
3
24
40
96
24
11
144
13
107
6
127
173
27
24
64
47
129
3
90
195
165
43
5
60
7
11
144
45
136
72
152
96
87
33
99
45
3
60
73
29
6
85
35
24
21
40
59
37
89
42
93
72
63
42
12
3
75
13
89
87
3
37
161
60
19
11
60
12
6
12
139
8
123
42
3
88
32
105
60
75
112
5
6
117
24
33
63
27
61
35
30
72
60
3
9
15
63
33
165
211
23
30
96
51
16
80
48
24
225
63
33
39
15
48
25
53
54
138
18
1
104
16
101
99
24
24
40
11
141
33
186
84
121
104
51
30
7
17
18
37
176
177
240
79
11
30
15
64
119
114
36
51
16
197
96
115
32
177
66
72
157
65
31
5
99
21
42
49
113
108
18
30
75
39
18
103
185
15
69
67
11
30
39
96
33
15
69
60
18
13
56
3
30
87
3
165
33
18
42
30
42
43
24
48
101
210
42
7
8
88
17
103
80
87
49
11
90
139
203
37
24
29
43
32
105
31
24
173
108
135
9
150
1
29
6
30
24
15
21
144
18
ABCD 96401857834*3^$a+1 [50007]
8
54
33
48
24
8
8
45
115
64
24
7
137
45
18
4
13
25
52
11
32
25
87
128
47
41
39
6
40
14
76
14
3
85
3
32
32
25
16
103
11
26
24
3
15
17
23
33
88
31
10
18
42
120
3
16
16
25
6
12
21
57
12
72
11
9
63
8
29
43
7
18
30
18
7
45
3
40
8
59
93
32
17
180
20
28
18
32
30
88
20
7
40
23
42
30
1
1
18
28
32
70
35
8
65
84
43
8
95
54
58
25
16
19
12
49
19
5
5
32
10
78
2
41
72
16
9
15
40
5
11
37
60
4
3
40
5
3
15
24
49
160
24
55
80
57
165
19
27
13
49
55
87
9
32
27
5
8
29
16
3
21
43
7
18
47
56
117
30
5
48
87
22
19
11
66
44
79
16
48
5
35
13
2
73
48
77
4
18
2
35
23
48
14
11
24
8
27
66
3
32
105
22
32
10
6
12
21
16
1
4
66
20
4
49
71
20
46
14
16
24
25
5
20
108
27
45
66
52
13
17
30
1
101
26
4
13
40
32
136
24
13
18
24
49
19
42
11
7
25
136
37
3
9
52
8
108
40
30
54
3
45
20
23
47
20
13
65
22
108
13
31
46
27
53
40
12
12
19
71
49
47
89
56
37
10
42
8
12
40
56
10
65
72
15
1
29
58
50
7
16
40
56
24
16
13
42
38
42
41
32
33
7
13
83
80
27
125
19
36
30
44
100
3
23
40
2
22
6
2
10
7
23
150
8
22
37
11
53
91
13
17
63
16
17
30
72
12
18
51
16
95
33
215
18
70
73
29
138
73
37
123
7
14
76
12
2
18
82
138
8
27
48
24
73
158
17
48
7
1
11
21
128
59
12
1
32
15
65
32
5
30
13
16
39
1
40
119
12
13
103
65
8
104
45
18
12
13
39
25
1
15
8
47
72
110
10
2
58
125
80
5
3
5
3
24
16
59
5
53
2
25
23
22
78
37
13
94
5
8
56
16
56
8
21
3
16
32
88
16
61
10
97
53
27
87
33
45
18
12
20
25
63
105
39
36
13
7
9
31
33
24
15
30
32
10
66
2
5
5
91
41
31
24
24
16
8
56
16
5
66
97
47
30
18
12
29
1
8
23
8
64
120
35
2
3
16
89
23
8
21
48
18
2
10
60
17
45
66
24
10
20
3
32
23
1
72
5
43
11
18
35
7
9
9
7
11
30
44
18
41
1
15
16
48
29
30
18
24
40
90
6
19
56
17
22
113
13
14
6
7
23
40
50
72
10
42
11
32
5
43
8
24
27
50
40
20
18
48
29
13
35
48
7
10
31
47
50
55
15
49
5
20
16
23
139
12
36
5
168
1
6
12
37
13
10
8
10
7
8
17
30
41
49
58
37
73
30
4
53
75
58
67
40
25
12
43
23
33
69
2
73
136
24
5
32
10
26
63
9
55
45
12
30
26
15
127
33
8
19
68
17
77
35
15
73
40
16
80
32
8
7
12
12
9
11
5
95
48
25
17
23
27
5
5
43
5
42
1
8
39
17
91
77
32
24
16
31
42
8
40
12
11
72
40
9
36
43
72
59
13
16
19
12
6
42
50
78
52
18
27
48
40
7
25
27
13
53
3
39
20
45
16
17
52
35
15
57
56
37
10
12
48
5
13
19
5
18
32
70
18
1
41
39
40
1
130
38
102
6
34
9
101
35
8
3
29
55
6
80
82
8
33
57
23
24
8
45
42
1
24
48
24
13
27
13
35
7
25
5
18
1
31
30
3
8
72
95
78
3
51
53
73
2
28
80
84
10
86
4
169
1
16
63
29
107
11
5
9
46
74
79
16
8
16
7
70
54
26
54
10
43
5
67
8
23
9
8
25
10
30
15
128
55
42
18
30
15
64
48
25
15
13
27
15
18
44
18
1
17
22
72
73
53
19
13
10
81
9
135
63
42
47
48
8
24
13
130
2
31
35
4
9
47
64
6
2
41
72
5
19
48
13
52
38
22
3
47
40
98
52
35
16
81
20
16
19
24
17
32
23
29
3
15
41
32
29
8
11
104
48
15
12
2
35
23
17
3
53
24
48
56
27
12
33
165
19
13
10
78
59
16
27
45
16
19
28
49
5
20
6
9
56
8
11
10
43
5
3
39
78
42
36
12
30
35
7
25
13
27
8
17
38
112
1
55
113
32
45
54
133
5
43
8
24
15
41
9
22
1
48
16
136
5
27
40
16
7
10
12
11
9
30
17
16
37
42
1
8
24
35
60
18
4
90
18
60
11
69
90
17
1
70
57
17
10
36
42
12
38
13
40
40
39
49
112
48
7
57
48
15
9
48
8
119
65
1
7
5
51
16
13
35
53
59
24
27
54
46
30
43
16
55
86
3
7
65
144
31
24
41
32
5
42
48
1
29
11
21
28
15
15
32
1
29
75
16
32
16
24
93
19
40
15
48
60
58
3
21
78
128
4
1
85
22
18
12
30
17
55
121
40
24
16
5
107
37
10
8
30
18
42
22
6
20
47
115
28
62
27
25
48
71
81
36
22
78
60
24
3
32
48
43
32
13
5
155
17
31
17
55
55
57
16
9
71
24
16
51
13
5
35
13
43
1
18
5
73
4
83
55
1
37
10
24
6
19
8
75
13
65
79
8
16
16
48
7
66
47
7
9
16
35
29
9
23
25
10
133
11
26
3
19
2
48
10
68
64
36
30
3
16
13
40
35
7
1
7
73
8
129
52
51
5
24
18
25
40
23
102
51
39
38
3
69
10
1
31
49
9
132
8
10
113
7
1
24
37
11
48
24
47
81
29
10
30
19
79
17
95
41
37
3
27
68
25
87
17
13
2
9
1
30
30
3
16
127
4
229
1
31
29
83
8
15
105
9
31
37
11
17
79
40
24
32
67
12
46
3
39
48
44
13
40
37
59
47
30
3
11
125
40
15
33
25
50
18
90
9
16
104
1
7
56
56
85
38
90
43
27
18
3
27
5
79
86
24
11
5
2
25
32
33
23
5
19
24
31
28
21
56
3
85
16
11
261
8
31
9
9
2
10
43
7
40
50
15
16
17
22
20
18
58
17
37
3
15
1
40
1
18
2
186
84
28
1
96
1
39
15
33
25
95
15
22
19
77
12
63
40
55
57
55
33
64
48
13
59
23
65
7
1
48
96
73
28
32
22
30
119
56
25
23
8
40
80
15
25
48
40
19
20
41
29
35
3
45
97
12
26
25
ABCD 96402540212*3^$a+1 [50045]
33
3
81
66
12
48
57
99
30
18
33
24
39
30
6
78
66
12
57
15
12
114
3
117
84
18
117
15
42
96
102
21
21
51
9
18
36
30
150
216
21
96
12
129
6
45
99
126
204
3
3
96
24
6
90
36
69
39
102
114
60
36
9
63
132
48
30
15
24
84
3
21
36
36
9
120
15
12
15
30
66
33
60
48
3
33
27
30
75
51
33
3
90
3
72
39
9
108
129
15
9
27
117
123
9
66
33
12
87
150
36
12
3
36
9
15
48
27
24
117
84
36
36
15
18
3
96
12
36
24
39
84
78
87
171
60
60
114
6
33
123
60
18
123
24
99
6
3
36
36
12
81
27
15
18
30
66
150
96
57
24
219
45
36
27
36
36
45
24
72
63
12
18
15
108
3
18
15
51
93
87
72
48
84
33
45
3
24
3
18
30
54
3
48
159
12
9
27
9
21
60
108
87
72
3
81
24
63
45
45
174
177
93
120
66
6
6
33
15
114
27
93
3
12
33
39
96
156
3
36
24
66
60
99
3
57
12
63
24
24
108
69
24
12
27
12
66
12
51
9
135
15
18
30
9
144
9
42
57
21
48
72
66
24
21
72
57
135
195
150
60
27
36
45
51
93
48
18
57
15
93
45
3
60
141
3
93
42
48
12
18
114
141
12
3
48
9
3
9
171
141
72
12
24
69
60
24
147
303
42
18
48
84
33
15
21
9
63
108
21
24
6
66
48
66
174
90
96
78
90
78
99
12
72
60
21
6
12
66
30
9
213
42
72
81
3
126
30
45
33
132
87
36
51
57
27
180
78
3
72
63
93
3
228
42
48
132
60
15
48
33
3
21
18
12
21
36
21
60
27
15
21
36
132
48
108
36
45
84
3
15
21
12
36
60
84
69
180
63
123
72
72
21
33
12
48
12
75
36
36
21
27
45
87
3
24
78
3
33
6
81
27
78
30
9
15
81
57
78
72
21
9
87
3
72
69
72
15
48
42
111
3
6
18
234
30
6
135
117
3
36
141
204
15
33
30
33
12
87
93
60
117
96
48
114
132
48
33
39
69
99
42
18
60
21
36
36
27
72
6
60
15
36
12
24
93
15
3
9
60
135
81
15
36
78
18
48
54
6
36
69
48
39
90
72
15
27
6
27
93
162
33
12
57
90
6
162
48
12
9
72
12
144
144
72
15
102
123
12
171
30
84
36
12
51
51
138
54
156
117
45
48
18
69
105
66
69
108
15
48
54
6
21
15
6
150
18
12
18
12
33
99
18
27
33
3
24
48
3
33
60
57
30
33
36
15
30
63
36
21
3
159
30
18
93
69
54
12
18
171
96
117
12
15
21
27
72
36
3
24
9
36
24
69
111
36
300
45
15
21
6
6
39
45
18
18
48
60
27
12
96
15
21
108
12
72
21
30
36
9
3
48
21
3
189
60
3
33
93
18
33
48
45
48
36
15
15
21
36
75
48
225
45
192
18
144
60
36
72
30
24
174
42
18
45
156
39
126
90
24
54
30
12
78
15
135
9
21
3
123
57
72
3
12
21
15
33
111
21
9
6
12
9
120
33
39
3
33
96
15
150
123
129
30
102
42
18
162
114
60
27
33
6
69
27
18
12
48
3
3
9
72
39
24
54
48
15
57
30
45
36
75
6
96
18
33
93
138
93
36
36
24
3
153
24
84
60
33
60
6
81
15
18
39
27
24
30
147
96
84
15
45
15
18
84
18
21
51
6
39
57
30
33
3
12
153
123
54
3
183
60
144
201
21
39
75
33
51
12
18
18
12
33
9
27
39
45
24
3
6
111
33
39
144
3
24
66
87
24
63
78
3
36
144
36
63
129
39
18
6
96
9
12
21
48
54
9
48
33
3
24
12
21
36
108
39
15
33
45
30
48
165
9
15
36
177
3
111
30
30
24
12
9
72
36
72
63
45
120
36
9
27
60
39
72
204
48
30
39
36
36
21
51
48
36
3
69
3
24
84
48
42
39
33
3
45
30
18
15
189
99
36
156
105
90
30
135
9
135
60
180
12
63
60
21
60
15
141
111
30
330
93
12
96
84
33
27
3
18
114
12
66
18
54
48
18
45
72
48
108
3
21
15
48
54
39
9
27
180
105
78
33
24
12
ABCD 96404041522*3^$a+1 [50048]
9
19
2
23
1
55
8
27
54
11
20
15
65
15
10
23
12
4
16
16
12
7
8
6
11
13
43
27
12
6
15
24
45
11
25
2
5
8
63
21
5
39
44
35
33
15
14
10
5
13
23
24
16
9
35
40
11
57
13
7
32
41
15
19
8
10
2
84
6
36
18
1
35
1
17
70
72
1
20
5
54
65
25
11
17
18
25
19
24
25
11
5
1
39
9
76
11
4
24
9
95
12
104
16
4
9
3
60
9
15
3
5
3
12
33
24
43
8
5
20
3
17
44
16
12
16
17
4
23
36
15
41
4
20
1
31
15
38
64
7
24
1
19
11
9
16
21
7
11
2
12
46
5
7
5
48
51
18
11
1
19
12
8
36
3
61
20
16
11
4
5
19
2
28
32
19
65
23
1
7
23
10
6
36
12
41
20
16
9
7
47
21
27
10
35
4
35
81
69
6
4
9
11
33
7
1
19
21
13
7
55
9
16
39
18
11
36
33
10
8
18
30
16
1
7
1
5
11
36
5
18
25
19
12
49
20
1
6
33
39
50
16
6
8
18
22
5
3
9
36
4
4
7
10
35
63
17
5
18
6
54
17
19
44
1
5
31
28
79
18
4
26
5
4
1
23
1
14
12
4
9
11
29
12
25
15
7
5
3
30
4
26
12
1
9
60
32
11
59
36
14
10
18
3
15
8
42
18
65
5
6
18
18
54
26
64
8
93
3
5
17
30
69
16
20
3
2
15
7
1
31
49
9
35
56
1
3
15
28
17
25
2
16
8
54
6
4
8
4
26
3
7
2
16
6
29
40
92
44
23
65
31
1
11
13
59
6
74
28
9
45
18
17
16
20
9
10
36
14
4
14
6
12
22
32
1
45
3
15
1
4
32
8
36
20
4
11
45
3
36
12
22
26
10
2
13
4
13
18
25
4
25
11
11
56
9
51
9
1
3
17
24
3
33
4
23
3
72
28
5
8
31
5
40
1
54
90
14
9
1
32
39
19
2
10
5
49
35
1
35
8
29
3
8
21
64
20
30
4
25
11
30
11
15
34
11
19
14
42
84
1
16
40
8
19
1
36
16
19
24
9
36
36
33
16
14
1
20
27
9
16
3
5
20
17
2
88
25
28
1
39
89
16
35
9
7
20
4
27
32
57
24
1
30
20
6
10
14
36
42
1
21
20
35
16
4
9
27
29
15
36
8
32
15
45
24
100
1
35
8
9
38
25
20
4
3
1
20
15
14
27
3
13
4
1
4
24
2
69
4
45
11
4
56
15
4
61
31
58
27
48
45
6
29
40
21
19
1
16
7
8
4
64
12
4
16
7
57
24
12
15
30
15
7
6
12
7
35
12
24
2
3
81
11
4
39
4
26
7
4
11
93
39
41
32
8
29
43
3
17
25
2
6
7
28
31
6
12
46
5
1
26
22
7
11
5
3
21
39
12
53
1
31
15
5
8
19
42
34
25
17
7
11
44
65
55
78
12
7
3
53
40
47
6
22
37
7
9
12
8
16
9
22
29
45
16
23
24
92
1
10
20
28
6
20
6
4
6
7
11
5
12
3
45
12
7
6
7
47
30
86
25
136
20
3
21
5
16
66
25
47
20
21
1
15
23
13
35
4
9
35
21
1
159
36
3
17
7
26
22
17
8
19
54
31
28
5
31
5
6
1
28
1
15
3
6
7
25
42
1
41
31
53
6
6
94
36
8
9
3
28
25
16
40
15
48
42
39
15
2
10
5
39
10
8
95
31
70
14
1
11
21
55
8
12
13
12
8
7
30
44
3
32
44
21
35
24
44
5
3
3
21
80
36
55
29
56
44
15
14
7
39
1
47
62
18
12
1
28
20
21
11
43
17
3
1
40
1
10
60
44
28
1
7
13
5
35
49
27
1
15
9
30
24
2
24
3
7
30
15
5
11
12
16
21
114
1
5
16
15
20
3
1
15
20
6
12
3
24
15
1
95
9
31
8
6
79
75
1
19
17
7
1
44
3
48
25
16
1
28
7
47
57
15
5
1
15
3
44
46
7
4
4
15
20
24
16
41
15
16
25
19
1
47
1
56
3
53
37
51
12
19
29
15
66
31
23
41
11
54
18
12
24
12
5
8
11
21
17
10
18
68
6
9
20
11
38
7
63
48
20
34
26
49
5
15
1
35
48
27
17
35
36
20
1
5
6
24
21
3
30
6
18
3
4
15
29
15
12
4
9
9
18
33
32
44
91
9
1
15
9
59
20
19
12
18
72
24
30
12
4
9
29
43
53
4
32
18
28
18
86
6
15
4
11
77
76
15
6
18
13
4
5
44
55
5
55
35
30
7
8
39
1
47
48
40
20
1
23
16
17
19
20
9
21
3
20
36
7
4
18
18
33
11
5
5
15
24
5
6
28
1
1
6
10
8
66
18
28
62
1
4
13
3
15
21
75
6
19
39
25
29
115
12
1
27
16
21
6
17
8
80
23
16
21
27
32
49
11
6
18
1
23
6
22
5
3
37
53
46
30
11
3
37
28
20
15
17
9
31
4
1
4
35
76
23
9
16
9
3
27
6
71
3
10
3
57
11
7
20
9
63
6
24
11
12
29
26
45
8
24
12
43
46
14
1
12
3
26
16
55
44
16
19
9
49
3
15
45
24
20
1
14
24
1
23
28
13
12
8
36
16
20
39
29
7
25
8
117
15
24
15
36
12
26
39
3
28
20
24
22
14
42
27
27
21
13
26
33
16
12
28
16
21
10
2
11
4
32
5
24
11
48
7
9
16
25
31
4
20
44
80
11
1
8
9
11
12
15
5
44
3
36
21
45
78
1
31
1
3
14
30
6
22
12
38
4
11
19
13
68
20
32
35
1
20
47
33
19
32
21
3
36
4
2
28
20
11
1
40
15
8
36
8
7
16
62
71
1
15
51
24
18
27
24
27
17
12
1
63
7
9
9
7
4
19
21
39
17
8
7
13
11
1
15
8
24
13
60
4
11
2
12
19
45
7
20
9
11
7
2
18
28
24
5
13
7
1
48
42
12
18
3
12
15
12
1
44
8
28
21
10
26
60
4
15
56
4
15
6
12
2
30
19
36
23
6
15
37
38
5
11
29
12
75
22
23
37
38
9
15
1
23
9
21
46
9
9
3
4
5
14
9
8
8
39
12
9
17
24
4
32
3
36
73
23
8
11
48
18
47
3
9
40
20
20
36
4
16
5
22
33
53
15
16
16
4
61
7
13
15
8
37
22
6
19
43
17
8
15
18
42
9
8
45
66
25
9
30
6
26
66
42
37
44
31
36
2
16
26
34
59
31
26
36
19
75
24
1
24
16
48
12
19
14
7
5
34
41
16
8
7
8
25
21
26
17
55
1
11
1
24
16
19
21
27
36
10
11
13
7
19
30
31
4
11
44
16
8
10
7
19
10
26
4
41
21
19
9
6
44
6
11
7
16
6
14
22
55
24
1
82
12
25
28
45
16
26
28
30
2
1
15
13
52
9
6
9
19
5
16
15
14
12
15
48
1
15
59
25
16
13
3
3
42
82
48
14
10
9
65
46
9
20
7
8
1
11
9
20
11
2
6
4
17
36
4
3
18
18
12
49
5
11
4
20
3
16
26
6
117
3
25
28
40
24
8
19
1
8
24
27
29
7
4
5
9
27
3
16
18
80
3
43
2
10
17
8
47
13
28
1
56
15
13
27
15
2
16
35
24
3
13
15
37
8
11
6
54
1
5
43
5
11
1
10
33
29
3
3
4
6
15
56
16
20
24
108
32
11
9
15
25
4
19
6
7
13
16
38
36
6
4
6
45
16
5
2
16
60
44
1
20
7
8
12
10
7
37
18
13
5
12
30
10
7
44
5
10
6
11
12
27
4
2
102
16
42
23
20
7
9
20
13
31
15
45
5
11
35
8
1
21
11
4
8
1
19
16
19
1
4
16
12
3
2
15
49
18
2
3
37
43
23
77
12
24
27
9
1
35
8
29
2
5
11
2
6
45
39
13
53
40
12
60
8
10
2
23
5
36
23
20
36
7
4
13
8
29
18
6
12
15
24
15
58
7
73
6
17
12
7
4
36
8
33
15
48
21
4
29
42
4
25
32
47
16
5
12
12
76
64
11
5
15
1
59
17
17
3
15
12
5
21
15
12
15
9
15
21
57
6
25
11
28
17
4
17
64
18
25
8
17
11
7
28
12
29
69
30
6
6
22
47
36
3
10
20
10
17
39
69
12
7
2
11
19
25
21
54
5
3
10
8
35
47
1
4
31
2
10
18
42
54
26
10
12
3
104
43
1
11
14
15
67
9
20
16
47
66
54
16
24
48
53
27
5
12
28
3
66
28
63
20
15
18
7
5
27
48
13
51
5
24
27
15
5
7
33
7
33
23
4
8
29
64
7
74
75
81
12
10
17
9
27
4
5
130
8
16
101
19
6
14
36
5
29
11
4
5
72
19
39
1
16
3
6
3
1
6
20
24
17
12
8
8
19
20
18
15
24
4
12
17
7
21
14
25
4
49
15
12
3
12
41
55
28
12
38
55
36
21
2
41
7
24
45
9
31
3
61
11
9
5
16
11
15
17
16
36
15
21
4
4
61
18
22
11
25
18
17
9
10
20
10
24
19
7
10
20
18
5
73
15
13
12
14
4
36
24
45
72
24
4
11
36
50
24
31
27
8
9
13
7
16
20
7
12
10
23
12
15
136
14
39
9
11
24
13
52
143
45
4
18
21
96
4
19
53
20
8
45
10
17
3
1
20
39
9
20
65
3
5
23
4
7
8
6
16
35
1
3
11
1
5
12
3
43
56
10
38
16
32
13
4
8
39
1
107
1
1
19
29
11
1
19
59
6
10
14
30
16
36
9
27
44
28
50
3
19
108
2
3
97
11
7
8
30
58
12
9
11
69
4
47
13
12
39
8
1
9
38
10
23
21
23
12
20
45
18
5
21
15
16
3
1
31
5
1
19
24
52
13
6
4
5
31
54
2
22
8
22
65
15
61
16
40
15
40
74
15
19
13
47
12
25
29
15
16
11
48
5
16
20
4
5
7
3
20
16
29
9
16
54
8
4
49
1
24
30
4
13
40
25
23
9
7
15
1
47
41
1
19
24
28
13
62
13
11
30
18
21
12
8
7
49
39
17
4
23
48
13
99
66
31
1
35
5
23
12
44
55
33
37
14
12
85
ABCD 96404176964*3^$a+1 [50022]
57
3
63
120
30
3
36
39
125
7
9
36
3
57
15
17
127
24
29
28
44
40
21
87
111
45
60
15
45
80
4
36
27
9
84
15
60
21
8
97
6
5
52
3
5
48
52
15
18
60
30
29
40
63
5
28
15
9
3
29
4
56
40
21
54
45
21
18
89
36
37
24
23
52
8
48
13
15
24
20
7
6
90
18
72
27
12
8
172
36
20
28
36
68
13
39
24
12
20
12
1
42
45
8
4
32
1
3
60
120
44
36
31
5
1
3
27
9
24
24
3
5
12
40
32
4
24
117
6
29
61
15
20
4
8
91
57
20
28
57
23
76
81
27
12
105
6
53
37
54
45
24
24
21
11
19
12
17
13
75
33
27
12
21
35
40
32
64
36
12
96
72
8
37
24
39
24
20
1
12
3
36
20
60
16
9
51
8
24
12
4
20
52
93
11
19
9
3
18
39
20
96
12
52
72
8
7
5
49
11
1
90
48
5
85
95
64
8
4
51
9
21
18
81
8
61
27
44
25
15
36
99
129
45
12
48
51
24
20
37
18
36
53
7
41
64
36
3
66
39
12
72
3
9
24
36
21
18
9
20
60
1
30
12
117
27
29
16
20
4
21
75
8
16
32
52
8
12
43
57
3
33
24
12
80
88
3
9
24
24
36
20
97
54
5
28
12
15
21
75
17
12
115
21
8
7
9
24
141
66
57
8
28
36
8
12
64
12
12
3
9
15
53
36
4
32
144
7
5
79
21
24
36
72
80
12
19
30
66
36
18
60
11
151
5
4
20
36
12
28
60
48
120
135
9
3
17
108
64
96
63
29
16
56
16
12
48
24
8
36
4
21
12
135
8
72
13
35
112
3
65
76
45
23
36
91
5
48
180
61
180
51
45
135
68
16
20
7
9
24
24
12
9
47
12
1
66
33
48
3
42
60
59
48
76
20
37
83
16
116
40
45
63
12
12
92
49
11
28
116
12
4
51
18
35
24
12
40
20
4
24
20
60
12
91
24
54
11
61
3
72
15
17
40
27
174
72
27
57
24
27
48
20
76
9
11
1
3
32
84
4
15
5
52
12
20
1
12
15
219
9
15
12
9
39
45
44
12
36
49
39
20
24
67
21
15
48
29
12
4
24
48
39
36
60
69
39
6
15
24
72
92
28
60
24
24
12
60
44
19
29
43
17
76
44
88
15
5
13
95
24
28
92
36
1
35
16
15
18
6
60
21
32
16
32
28
27
5
88
24
120
12
56
24
79
21
75
30
3
12
8
60
1
27
12
21
30
42
99
20
1
119
96
4
96
108
44
28
20
28
27
5
4
9
6
54
11
24
7
24
5
19
6
63
32
24
67
57
3
69
56
4
15
6
3
44
28
12
33
99
80
36
64
21
27
8
4
24
87
53
4
32
49
71
28
33
47
36
25
35
84
67
6
3
104
7
53
12
24
12
25
27
8
40
93
87
9
35
60
61
23
7
29
4
204
27
113
1
12
3
20
25
42
9
44
25
11
24
52
9
6
17
16
20
16
36
33
102
17
72
55
29
16
20
40
20
4
27
30
54
29
36
49
30
12
45
9
71
52
60
21
47
4
36
8
60
25
90
41
96
55
65
13
15
27
45
32
40
48
12
21
60
11
40
48
12
44
52
8
16
15
5
25
39
60
32
13
6
89
24
76
32
25
78
12
77
7
29
24
48
19
5
100
20
1
27
60
20
36
4
72
24
24
8
19
29
37
59
40
24
12
8
96
4
21
11
12
28
15
24
5
36
13
51
99
9
36
12
3
17
12
112
20
16
3
17
12
88
44
28
3
17
31
5
25
75
32
64
48
68
52
12
24
27
144
54
12
3
32
100
8
1
71
12
37
51
24
68
67
9
21
51
32
60
13
95
4
9
15
12
105
3
32
4
39
12
9
80
16
32
60
7
21
12
32
19
12
30
27
20
43
9
104
7
17
16
104
1
30
60
66
23
28
60
60
12
12
8
132
1
90
18
15
20
25
6
113
28
20
4
15
6
24
39
36
8
36
1
54
9
72
48
48
84
24
105
12
3
45
27
8
16
24
104
28
9
54
29
36
4
68
49
6
84
5
1
35
13
11
4
81
39
27
105
44
36
4
51
5
43
29
12
4
32
4
36
15
9
9
126
53
13
15
45
18
9
68
73
15
24
8
28
24
12
68
12
16
8
12
40
9
3
33
167
103
9
15
113
28
12
68
4
24
60
87
18
12
23
16
15
5
1
39
20
36
4
51
57
3
29
1
35
4
24
92
55
30
23
1
63
12
51
18
120
42
18
12
24
15
21
95
28
12
32
1
35
115
36
5
1
39
24
36
36
32
36
4
48
68
7
45
12
12
140
4
27
18
42
18
12
114
6
27
8
55
9
39
132
60
9
128
43
5
24
1
3
140
12
40
24
75
6
23
37
119
24
64
72
51
60
30
24
15
60
39
12
18
42
17
28
12
8
4
24
45
75
15
12
33
21
3
8
85
3
15
177
12
33
27
51
5
24
121
6
36
17
43
33
24
60
27
5
24
36
28
33
48
6
29
4
8
4
56
73
75
44
16
36
8
12
76
68
36
24
4
8
55
105
8
7
48
30
35
91
9
24
63
33
20
112
48
87
17
7
21
33
12
54
9
12
9
11
48
52
39
69
57
23
4
60
8
120
25
3
44
36
24
36
16
69
30
42
3
104
16
24
183
54
35
79
5
52
33
11
31
5
72
100
20
13
39
56
4
20
28
36
132
45
59
4
36
36
15
30
84
51
135
165
33
126
36
9
9
42
30
15
24
8
72
16
69
84
11
40
48
32
1
63
15
96
21
44
40
8
1
35
31
9
20
4
33
35
88
12
8
25
6
33
12
69
6
45
20
40
80
4
45
11
19
42
279
20
16
20
13
71
16
12
3
60
9
15
24
42
27
27
5
19
125
12
13
11
64
20
25
47
43
17
12
76
12
24
180
20
40
44
60
16
24
32
72
13
27
60
20
13
30
33
56
19
21
24
80
4
36
21
6
17
36
40
24
8
4
81
15
75
18
12
47
108
25
3
32
88
12
75
77
40
32
61
15
60
45
3
44
100
3
18
11
28
8
4
8
73
3
12
105
3
75
21
20
48
187
6
47
ABCD 96404600146*3^$a+1 [50023]
17
1
12
75
3
12
45
72
12
51
18
6
141
39
54
66
6
18
65
100
81
75
8
100
3
18
47
12
12
76
15
30
60
18
17
84
40
51
5
13
59
12
76
3
156
24
69
3
105
24
8
48
84
1
3
44
40
57
23
7
29
7
78
30
6
111
48
24
33
59
28
57
3
56
25
71
79
30
71
60
31
60
90
35
24
25
36
60
18
180
17
12
40
20
13
18
81
45
111
129
3
12
105
71
25
39
81
18
42
15
44
16
12
32
28
36
105
12
198
60
12
9
8
28
92
52
68
40
63
9
15
65
120
49
30
6
15
51
17
36
61
39
20
97
39
56
19
30
36
27
8
73
35
76
8
12
1
18
12
60
54
39
135
17
55
17
48
84
40
51
30
27
33
35
84
55
90
11
12
67
60
41
49
3
32
1
120
63
45
42
5
28
56
16
75
17
1
30
36
189
117
35
19
36
9
9
72
3
57
120
24
23
31
57
33
51
60
20
24
12
25
108
59
1
30
45
12
32
37
63
8
24
24
31
66
39
36
15
18
11
31
90
18
5
97
59
49
6
65
4
141
11
115
18
35
25
51
8
12
55
21
8
7
18
39
63
90
95
40
45
27
12
44
36
168
7
30
23
72
139
41
55
29
1
75
60
20
96
28
12
75
69
15
29
136
39
102
60
23
121
15
21
39
15
33
32
55
21
60
15
77
96
7
93
32
24
16
92
43
17
48
84
48
1
11
48
13
99
36
8
1
24
12
54
24
36
5
31
30
75
33
72
143
61
39
56
49
30
6
23
151
60
12
5
40
8
4
3
17
13
39
36
3
12
129
44
25
36
23
1
15
57
3
12
44
16
33
36
30
6
3
12
24
20
168
12
28
3
108
69
3
30
18
9
33
84
90
5
24
24
61
15
116
24
112
15
17
7
5
108
13
35
4
15
36
5
13
39
27
29
12
109
95
60
4
24
12
105
126
60
57
63
18
11
79
101
100
15
9
36
69
66
6
90
65
64
84
36
39
237
9
75
39
5
265
12
18
101
25
3
3
54
3
48
39
120
21
20
85
119
36
24
60
96
60
28
120
56
121
75
15
24
90
23
43
57
111
29
28
15
29
28
27
36
129
129
66
24
30
42
89
16
105
24
39
72
20
13
159
21
11
136
15
69
20
1
23
61
36
24
23
67
69
32
4
21
23
12
48
7
17
31
9
8
120
12
31
45
44
73
35
25
84
71
25
39
51
108
41
16
105
108
15
36
20
1
39
48
123
24
90
11
4
15
6
3
84
68
24
91
48
21
60
99
21
39
5
7
5
24
100
8
132
48
12
1
3
84
21
30
9
27
36
17
91
45
12
44
16
8
37
24
3
87
53
13
27
20
13
47
127
101
24
55
21
3
12
65
28
24
8
12
13
59
61
150
105
15
24
149
7
29
31
18
30
42
30
29
120
49
6
209
40
24
81
90
57
24
56
25
39
60
44
25
72
75
12
20
40
12
21
47
28
12
36
15
36
36
60
84
6
15
68
40
21
59
25
60
30
29
12
76
33
47
25
15
75
18
12
59
1
30
198
11
31
57
128
24
1
78
90
72
3
27
9
68
31
17
109
6
84
93
68
43
29
43
17
52
75
69
21
90
36
29
91
18
35
7
5
13
59
151
29
28
60
20
72
28
15
17
7
21
8
4
92
36
55
48
126
75
69
6
5
88
33
84
24
59
13
30
9
68
16
15
96
21
33
30
17
24
1
30
29
24
25
36
30
24
36
33
93
18
12
117
32
31
65
24
84
72
13
12
78
12
54
39
132
45
18
6
75
80
19
9
20
36
64
3
69
8
13
35
19
5
36
24
28
12
15
53
40
3
54
36
39
9
42
57
51
5
60
25
30
9
36
12
60
15
18
30
17
28
51
21
12
108
39
33
21
102
5
12
76
15
60
66
186
57
33
48
42
5
85
15
105
90
24
5
49
11
1
54
21
93
11
55
93
33
3
24
33
23
151
6
35
4
45
11
13
59
43
5
132
7
54
47
124
36
45
27
48
20
12
108
4
15
36
9
81
39
249
47
52
8
19
6
30
18
6
66
18
45
12
140
100
9
60
35
16
92
1
51
21
75
44
19
96
125
55
53
12
84
84
16
15
17
24
1
30
9
81
35
19
65
79
72
114
11
64
8
12
61
35
55
77
37
36
47
60
40
20
103
30
3
72
15
54
24
12
18
42
30
78
95
61
6
30
54
54
167
13
132
23
60
12
13
59
136
24
81
59
67
9
51
29
7
77
36
157
18
89
40
12
75
156
5
40
8
25
72
18
30
39
8
28
21
3
48
60
192
51
57
32
112
108
57
126
17
181
95
25
42
18
12
108
6
53
13
107
156
7
24
84
36
24
12
197
43
17
91
141
75
185
48
13
54
96
90
15
180
3
12
5
55
120
5
4
44
24
13
60
54
93
12
24
116
55
101
72
43
5
19
21
15
57
120
57
54
5
72
103
161
1
15
93
12
59
109
47
19
21
ABCD 96404690524*3^$a+1 [50069]
84
108
17
64
51
29
64
96
192
87
156
45
15
12
53
112
3
29
7
105
15
48
33
87
41
7
12
12
96
60
5
115
60
144
81
27
276
65
16
3
228
120
24
201
327
240
12
156
65
112
80
112
123
60
120
36
24
60
57
15
24
12
120
53
7
72
33
135
84
48
108
144
41
64
183
41
31
120
84
24
12
144
12
24
24
72
93
32
7
185
16
51
24
300
24
96
129
3
84
48
12
24
117
15
12
101
31
36
48
204
12
24
96
36
192
168
84
48
45
80
16
15
12
24
228
153
15
33
147
84
36
120
12
81
80
19
60
72
48
36
84
65
16
99
36
57
39
9
176
160
3
48
48
77
48
112
75
12
72
33
27
5
16
39
201
32
16
15
396
149
96
16
27
36
12
12
312
33
48
32
43
5
55
105
15
60
24
108
17
16
27
108
60
12
72
156
45
27
117
3
48
29
259
84
48
72
36
120
69
63
33
87
24
60
5
19
36
153
3
144
60
48
33
27
5
43
72
48
12
120
36
21
171
149
19
12
209
79
36
29
55
9
291
36
84
264
36
41
31
12
12
185
19
77
64
3
125
48
48
247
57
63
168
9
15
48
33
75
117
27
48
12
60
156
132
29
79
276
48
48
29
343
108
24
213
27
21
80
19
93
96
75
72
120
60
57
48
80
19
45
96
39
36
84
225
39
12
60
72
120
113
43
156
60
60
65
43
5
112
279
96
41
7
105
3
12
33
80
7
36
21
3
96
24
108
105
80
19
60
33
32
16
87
36
149
91
5
115
141
80
151
12
60
48
12
5
67
93
87
9
171
213
48
39
60
24
72
180
108
144
141
15
12
165
27
21
15
24
105
3
240
45
3
192
12
33
63
72
9
99
24
12
41
19
24
36
120
105
111
264
204
72
53
19
93
32
43
12
168
84
24
12
12
96
12
12
5
7
156
72
36
65
19
96
36
185
55
153
3
29
283
96
132
12
108
137
91
12
9
15
60
96
120
144
120
21
75
48
24
45
51
77
223
24
60
93
39
144
12
84
60
96
84
105
80
103
132
21
27
5
43
5
64
15
33
128
7
41
55
84
5
16
80
7
24
24
9
15
65
67
24
84
12
168
108
48
84
45
135
108
24
5
31
65
19
84
12
237
3
45
39
9
15
17
48
7
24
108
5
127
60
69
32
19
48
12
81
39
60
29
7
9
39
57
75
72
45
80
43
24
120
396
24
144
81
111
120
12
60
65
127
33
111
65
7
57
32
91
5
67
48
60
225
75
5
7
108
45
75
24
96
120
132
60
36
60
101
43
12
41
7
120
33
147
300
48
72
216
81
3
77
64
96
48
147
93
27
48
48
117
3
144
96
12
12
24
29
91
5
55
84
132
129
27
228
36
29
19
173
19
96
84
41
19
60
60
36
17
67
125
48
48
7
36
12
12
156
36
60
36
108
24
36
5
7
105
3
144
45
75
53
127
12
120
60
120
120
33
15
60
132
60
84
17
55
249
111
72
12
48
108
72
192
48
185
112
15
113
115
96
45
87
9
15
48
12
21
207
65
96
31
81
123
24
77
91
60
48
12
29
16
32
43
120
12
305
55
57
51
45
15
84
45
123
48
5
7
36
36
ABCD 96404764616*3^$a+1 [50103]
12
5
51
22
18
24
24
14
16
26
30
46
68
120
6
30
96
4
24
20
112
90
24
24
80
10
62
64
90
6
14
4
144
30
8
3
15
4
48
18
66
24
56
46
18
12
44
6
10
72
6
54
12
29
1
104
10
29
1
6
65
9
96
70
20
16
24
8
72
4
60
72
53
49
32
54
52
29
15
18
10
30
32
54
4
48
14
18
16
44
57
115
24
30
26
16
132
17
79
116
46
62
57
139
41
55
48
30
2
6
18
22
14
18
46
29
37
80
46
89
43
8
40
17
37
8
135
115
8
93
1
14
10
66
134
42
48
45
1
6
12
6
26
46
72
8
48
16
38
52
24
20
36
70
48
2
45
49
66
20
28
116
16
20
24
22
14
28
116
66
40
24
30
12
80
48
4
5
36
87
82
2
60
18
18
22
120
30
36
62
40
8
16
98
16
24
36
12
110
58
54
32
118
18
24
59
37
50
22
35
85
6
44
52
36
38
16
18
72
108
48
42
8
3
159
21
115
20
64
36
24
8
72
88
12
90
42
5
91
8
52
44
36
90
208
96
24
14
18
40
107
37
50
94
24
8
48
54
106
96
90
56
54
46
2
10
6
11
51
18
16
23
55
90
48
42
6
6
18
30
20
16
12
44
24
64
6
42
44
64
84
77
31
68
40
84
48
17
33
3
139
18
2
46
42
24
30
24
42
8
36
10
38
45
36
15
66
16
24
38
18
3
91
18
62
60
4
12
77
72
31
68
6
10
48
12
5
13
32
78
28
8
40
24
12
44
16
65
55
6
2
46
6
36
102
6
12
32
46
42
14
10
48
36
12
48
14
22
60
20
16
12
48
20
4
48
5
1
66
5
15
36
64
6
23
15
10
11
13
96
32
142
36
14
135
163
54
35
15
76
84
14
114
16
6
66
14
6
4
24
6
59
15
46
38
58
24
8
22
66
18
6
216
2
12
34
30
12
24
8
16
116
10
54
12
8
40
41
45
34
60
66
83
13
114
60
29
37
14
84
6
40
24
42
60
84
30
8
10
6
59
55
17
13
2
64
54
26
30
16
54
26
75
61
8
10
72
29
55
66
48
11
15
40
53
121
30
42
48
74
16
29
25
146
4
12
30
24
56
96
39
9
10
144
12
60
14
75
7
24
30
66
12
42
50
64
62
10
120
24
6
42
12
5
31
12
80
10
56
16
24
6
66
2
28
44
4
60
56
70
6
18
14
42
144
10
6
18
128
52
48
12
17
45
34
192
89
69
70
114
26
9
72
13
32
10
48
72
20
10
6
42
71
177
154
29
7
60
32
52
20
94
2
118
66
24
6
74
112
32
46
26
54
34
30
80
16
114
62
10
6
2
16
29
25
6
5
91
18
50
30
16
42
14
130
20
36
48
9
13
2
46
54
48
12
6
71
73
26
22
138
62
34
5
33
16
42
14
18
21
19
17
91
17
31
240
180
86
48
88
8
16
66
72
30
50
12
10
35
51
28
36
36
12
18
8
6
93
15
70
96
26
9
7
80
129
85
18
126
2
48
45
1
48
72
23
67
5
145
24
11
63
22
30
36
12
12
5
31
18
2
57
223
168
5
81
58
5
25
11
37
8
24
10
48
8
9
7
29
31
5
31
54
50
46
134
10
8
27
79
62
3
61
119
25
74
22
66
30
102
2
3
55
78
90
30
8
16
80
10
8
22
14
64
36
6
6
18
120
2
94
48
18
24
6
8
72
18
22
42
101
81
96
48
40
50
9
37
6
258
72
24
78
26
39
36
109
35
31
5
99
36
16
60
5
25
119
19
32
48
45
15
21
31
14
10
32
4
50
3
55
48
20
34
56
48
6
64
60
6
66
168
54
78
18
56
118
26
22
74
64
74
45
73
18
24
62
10
116
28
20
16
65
73
6
114
56
90
30
142
12
62
106
24
5
19
120
5
31
5
55
80
88
6
2
40
32
16
5
51
16
14
6
52
41
15
16
24
86
64
66
36
84
14
90
6
16
14
10
96
48
6
60
20
10
38
36
9
135
16
6
23
36
135
9
231
4
36
96
54
6
36
24
89
15
22
114
48
32
94
80
114
22
35
61
24
50
6
82
60
138
38
9
1
32
22
32
4
32
108
16
90
23
81
10
14
10
48
12
5
7
36
42
2
36
57
36
115
20
46
8
82
30
38
156
40
6
8
16
66
6
24
59
99
81
1
66
24
68
12
40
110
16
24
35
69
39
7
65
99
6
58
6
6
20
28
36
6
23
1
24
80
72
16
14
9
7
80
84
54
202
54
23
1
26
96
4
36
53
1
215
9
64
71
1
78
18
2
60
76
144
6
24
42
80
60
28
206
82
29
25
18
72
6
74
16
14
6
84
94
59
51
4
78
78
41
9
40
6
44
4
2
3
45
16
74
45
25
30
12
30
128
6
52
30
48
30
42
18
72
12
2
10
29
1
54
44
22
50
24
16
48
62
40
18
17
13
2
28
20
45
1
80
42
40
44
28
68
4
48
30
138
54
66
30
120
32
10
48
12
20
28
92
22
18
86
34
8
102
6
4
6
56
10
30
56
39
51
22
42
29
19
86
16
138
30
6
116
16
92
28
48
192
72
32
28
42
66
48
36
128
12
6
10
8
64
72
168
32
9
31
38
10
8
28
20
16
29
31
ABCD 96404972648*3^$a+1 [50064]
30
9
36
9
96
36
51
48
9
27
60
3
66
39
141
126
78
30
6
39
72
315
9
69
51
111
33
36
36
48
201
24
12
15
36
63
69
57
48
27
15
30
18
36
114
66
6
39
15
66
99
15
9
45
90
72
198
3
63
36
129
96
84
39
72
174
60
15
219
201
9
303
12
60
252
24
60
84
12
24
21
15
165
99
24
15
6
66
69
21
99
45
75
12
60
39
9
84
48
168
9
111
72
93
75
45
39
75
72
48
21
21
120
78
36
21
33
51
24
105
36
66
234
54
57
204
51
84
36
69
72
3
60
21
9
6
30
78
12
24
90
54
21
15
69
72
165
51
60
117
3
204
45
54
9
81
87
144
93
60
30
57
15
78
156
216
24
39
141
27
39
60
21
153
54
90
186
54
66
54
51
111
18
3
93
99
135
72
9
36
24
24
300
12
24
75
36
45
9
15
36
75
180
21
9
51
117
3
48
15
24
36
81
99
84
21
12
3
36
90
18
42
48
171
240
9
3
12
12
36
9
30
9
252
72
27
24
69
48
9
18
66
204
72
363
36
24
27
21
12
36
105
90
21
3
156
90
87
144
9
66
24
66
3
132
15
120
69
81
90
48
42
234
9
171
9
36
171
18
30
42
99
72
48
45
195
39
96
69
36
75
57
12
15
132
48
21
15
21
108
12
36
12
81
60
30
45
240
12
153
24
72
84
51
39
60
54
3
69
3
27
21
3
57
12
15
45
72
96
24
15
69
39
90
111
15
6
135
48
87
21
87
12
105
3
36
57
3
57
60
84
24
39
60
12
18
27
24
75
90
24
66
90
24
12
15
36
39
141
24
96
9
60
39
132
24
84
72
39
69
60
72
48
96
75
129
84
132
144
9
6
120
6
54
120
9
72
36
213
54
21
45
207
168
24
12
63
81
12
27
81
9
3
249
3
21
39
12
15
45
24
72
12
12
39
105
15
114
3
12
12
3
72
54
6
48
21
132
9
18
60
93
87
180
33
24
33
51
24
27
21
12
21
15
135
36
129
9
6
66
3
12
84
9
60
63
3
90
24
63
63
21
69
27
3
24
225
12
225
111
192
27
54
66
21
300
27
102
63
12
15
93
15
36
126
54
6
99
21
24
15
69
6
57
189
108
27
9
15
21
144
15
39
117
33
66
249
75
21
21
30
54
90
9
36
12
48
24
96
9
51
21
63
51
66
24
51
15
150
39
36
96
57
27
9
36
60
18
105
15
6
54
72
30
63
15
273
24
48
45
3
12
12
45
111
87
90
6
69
156
111
90
288
6
21
24
9
180
36
156
24
75
24
36
21
24
324
87
15
18
27
225
111
147
21
12
168
24
180
27
18
156
6
9
81
18
93
33
15
105
15
45
75
84
165
36
27
48
51
48
42
291
9
15
84
24
12
9
36
18
180
57
24
9
135
15
30
36
6
18
63
3
60
90
51
123
6
84
186
45
21
18
42
18
12
33
117
84
6
84
60
21
168
147
69
135
144
45
27
69
72
69
108
60
123
39
138
15
36
75
24
21
99
42
39
9
123
39
24
45
60
12
27
12
60
30
99
51
18
12
54
45
132
72
60
60
180
48
48
21
24
135
24
36
39
153
27
90
156
75
51
21
93
39
27
9
12
93
144
72
15
48
111
186
84
216
51
3
201
24
51
81
84
15
84
9
108
9
39
24
216
51
210
75
39
30
27
12
72
96
12
72
39
45
45
30
90
24
3
69
51
159
21
3
177
12
75
36
6
99
81
3
36
45
99
15
141
96
33
12
150
138
27
405
99
51
30
24
126
33
12
60
ABCD 96405061804*3^$a+1 [50069]
5
28
21
11
28
8
124
36
12
33
18
41
24
72
24
1
143
256
108
48
3
9
171
237
12
93
63
56
208
105
3
87
36
72
54
36
15
168
56
31
9
48
195
72
21
159
9
81
39
87
9
176
112
32
120
88
72
183
36
41
36
160
48
12
12
141
11
184
20
36
88
8
48
16
44
112
20
133
270
41
85
54
225
45
27
24
48
81
47
52
135
270
47
151
9
24
36
36
120
80
24
64
57
15
48
24
3
29
61
35
24
85
216
23
139
57
56
84
240
60
84
60
16
36
84
141
15
44
175
213
57
3
8
144
43
36
126
18
33
24
15
18
18
29
24
181
51
20
28
56
25
54
141
36
75
53
1
36
3
192
68
4
48
27
90
263
7
105
165
11
12
64
20
4
72
8
16
80
73
167
85
39
96
44
1
35
76
84
39
54
71
12
4
24
144
72
69
35
36
96
64
3
90
71
60
64
48
80
19
65
43
18
3
96
80
240
31
105
57
11
100
72
15
5
28
57
27
68
103
72
33
24
36
84
60
36
80
7
72
18
123
12
20
52
12
80
16
9
3
68
180
37
27
9
15
20
12
7
77
156
48
36
28
128
67
18
522
53
163
129
32
19
165
249
72
39
120
129
15
312
48
8
148
116
40
20
16
12
147
129
116
24
19
18
155
133
36
11
84
31
9
20
96
28
27
53
16
168
12
80
124
24
32
24
7
18
47
7
72
125
55
21
24
24
20
52
24
15
65
25
155
76
48
24
8
67
33
3
137
144
4
84
48
48
56
1
39
44
7
18
71
4
12
12
207
5
4
96
24
69
51
56
96
4
45
39
80
12
48
55
36
36
5
24
120
24
16
56
25
195
68
16
24
57
15
60
80
100
12
60
68
19
89
1
36
3
56
16
228
36
3
41
192
4
24
72
44
91
9
24
24
15
57
15
90
126
65
88
45
126
21
20
28
56
16
3
117
84
140
4
92
52
12
3
17
16
20
55
108
21
20
85
36
3
72
120
3
54
23
48
91
5
96
7
33
44
28
21
131
16
12
32
16
243
45
9
36
47
7
126
54
41
16
96
68
16
96
9
111
8
40
72
44
60
96
55
57
8
24
91
45
128
16
216
63
17
73
87
57
11
60
127
90
234
21
24
24
75
45
20
4
56
19
126
95
52
15
5
157
72
36
18
69
8
40
44
55
45
80
1
18
21
24
396
36
72
132
21
162
77
156
37
23
24
24
36
55
5
100
21
95
120
88
12
27
288
90
90
29
16
27
53
52
92
4
12
48
72
12
51
105
24
12
44
31
108
137
76
8
40
24
12
84
96
104
31
21
60
260
208
20
12
4
176
64
21
18
21
51
33
236
60
13
75
92
36
24
4
57
35
88
12
20
112
8
100
12
176
16
144
72
105
23
136
111
209
100
96
45
159
56
19
5
16
8
76
93
191
52
20
60
60
168
216
16
9
126
29
43
57
48
12
189
39
8
4
75
81
135
90
90
45
24
3
18
59
121
23
52
20
139
149
121
335
24
19
45
27
18
198
9
60
24
156
36
3
9
63
53
1
59
52
60
228
56
24
16
44
4
12
116
28
32
43
41
240
16
72
32
85
90
90
288
135
81
54
45
108
63
57
69
54
54
23
24
24
40
141
11
48
67
18
47
292
56
72
73
35
76
96
27
77
88
213
59
240
36
28
87
45
48
177
54
36
9
24
84
45
23
40
20
100
12
32
25
11
7
36
5
72
48
91
5
184
72
80
84
36
120
4
20
60
163
17
60
16
12
8
24
61
87
21
155
7
ABCD 96405405808*3^$a+1 [50046]
1
89
12
7
107
73
77
6
18
96
19
29
78
12
13
17
6
12
18
12
84
31
47
60
1
101
6
73
5
7
47
102
30
73
23
60
12
73
5
102
168
13
156
59
24
12
36
49
29
42
84
36
25
53
54
12
85
5
24
72
78
6
18
96
24
13
83
25
60
5
67
89
24
36
18
42
6
13
59
48
42
55
108
59
25
65
36
43
29
7
83
97
11
204
24
109
12
29
7
17
7
35
36
13
36
5
18
72
49
119
13
12
71
1
29
7
17
12
30
78
31
77
42
12
13
53
24
6
12
12
36
24
90
84
54
18
18
37
77
180
67
29
30
24
42
18
12
36
109
5
114
97
108
24
107
73
143
108
24
61
41
24
31
5
18
12
18
18
24
90
84
19
48
5
48
96
24
54
12
30
24
90
24
42
18
1
125
6
138
102
30
31
24
5
31
95
13
5
72
67
71
6
30
109
47
78
42
42
90
18
60
55
167
36
12
24
30
18
120
96
1
29
6
1
59
25
203
18
19
5
18
6
7
48
47
13
107
30
115
29
18
30
7
5
6
84
144
49
108
35
60
13
11
48
60
18
30
24
85
113
7
65
36
90
30
210
120
120
13
11
25
131
114
84
6
18
6
42
67
5
6
42
7
23
13
84
60
17
6
12
18
19
11
18
90
37
65
7
95
1
11
24
49
5
60
78
18
66
84
36
1
47
42
114
72
49
5
18
36
6
54
30
7
119
60
96
85
60
5
24
18
18
18
6
139
17
24
30
73
41
19
11
54
42
13
83
13
41
6
73
5
6
78
96
126
49
71
78
31
35
66
90
48
60
180
12
36
60
18
30
1
101
24
108
30
1
65
114
25
5
72
6
102
31
41
84
162
12
90
18
25
53
126
114
30
6
108
31
47
30
30
73
11
96
12
12
6
18
1
36
29
48
6
66
78
36
49
11
6
31
29
103
125
42
13
53
60
24
43
23
133
59
18
48
91
53
91
179
12
36
12
1
5
12
19
5
60
55
95
60
13
23
30
19
131
25
23
36
13
35
1
77
174
1
95
48
54
12
54
72
193
59
13
89
55
5
36
78
12
42
60
31
125
24
78
84
13
5
67
24
41
54
49
137
6
144
60
24
30
7
23
72
18
6
49
36
185
18
42
6
24
96
97
23
114
115
5
79
107
12
12
30
54
12
12
36
36
60
13
125
18
162
31
36
5
19
36
36
12
11
49
11
6
78
66
31
11
12
13
47
48
60
12
12
24
37
119
61
48
95
42
7
11
120
12
24
36
12
1
17
19
65
138
13
53
12
60
12
43
47
12
108
30
60
18
13
17
30
108
12
24
48
138
78
30
12
7
11
6
114
72
60
24
18
18
48
36
30
30
60
150
60
54
1
23
90
30
12
13
11
90
127
47
25
5
48
24
24
30
24
18
18
25
35
84
36
102
18
54
6
25
5
66
84
6
24
96
6
12
60
61
161
114
6
54
37
299
6
19
36
53
42
18
66
66
12
18
12
96
6
48
6
36
133
47
6
48
31
144
41
120
103
101
30
37
113
31
11
25
23
90
60
91
24
71
73
11
120
12
13
11
6
30
54
18
60
25
47
30
6
37
11
72
42
7
35
24
12
84
61
95
192
12
54
120
30
54
6
30
24
151
36
65
78
12
30
66
54
114
37
12
60
11
37
89
24
24
31
84
23
72
12
61
5
78
36
24
12
48
25
35
36
1
65
139
11
102
90
25
5
30
18
7
35
18
19
35
1
47
1
95
12
18
54
12
174
24
18
97
5
6
36
13
5
6
97
29
54
30
54
78
42
1
29
30
12
90
24
6
6
54
73
35
12
1
23
30
126
24
1
83
120
61
29
31
35
12
37
72
53
78
60
13
5
30
24
12
180
1
53
19
12
203
36
6
6
48
25
11
30
6
12
1
41
48
90
13
5
54
73
36
36
59
36
24
1
11
48
66
115
11
73
72
35
18
19
5
96
7
47
72
18
43
23
72
12
78
24
78
42
30
24
66
55
23
6
79
11
42
162
108
37
11
25
11
60
36
12
13
12
5
66
25
36
113
31
125
36
6
78
24
6
12
37
125
168
168
6
36
30
7
5
31
84
11
72
54
78
18
43
12
53
42
18
24
31
11
36
42
6
25
29
175
12
71
102
12
19
5
6
54
6
13
132
59
132
97
5
12
54
12
18
102
13
119
37
60
101
7
11
360
36
6
19
23
13
23
157
5
12
6
12
13
35
12
12
12
24
90
6
121
12
65
42
24
1
71
37
35
6
90
25
11
18
18
18
54
60
36
60
42
30
13
5
30
36
180
30
18
72
6
18
1
53
7
83
60
18
55
5
114
48
72
36
49
59
25
11
108
18
108
6
24
42
42
42
18
18
24
18
36
84
37
35
36
145
12
108
17
30
156
12
24
73
35
12
36
12
6
127
35
30
84
19
11
36
12
6
91
53
6
6
18
61
11
126
108
7
ABCD 96405979966*3^$a+1 [50061]
78
189
48
15
12
13
5
147
141
42
30
252
18
42
126
54
66
222
102
9
51
18
66
1
179
36
121
48
11
60
30
420
15
40
29
195
9
7
48
32
39
144
57
15
1
32
120
117
43
77
115
29
72
222
30
96
30
126
24
66
180
45
195
90
48
90
78
174
114
36
48
111
120
189
30
18
3
21
75
51
325
8
40
59
36
121
35
85
23
1
131
36
84
168
72
13
80
27
96
54
279
40
5
54
18
48
67
113
7
32
88
24
104
111
18
180
12
18
18
99
51
18
75
16
11
13
11
45
165
96
120
3
40
101
96
108
30
81
81
39
24
99
90
18
57
3
72
30
135
40
48
65
42
45
16
29
67
5
43
32
48
87
1
17
42
69
87
57
40
72
11
24
18
18
30
42
228
229
29
67
149
30
18
27
123
18
30
60
102
51
472
5
30
90
42
57
51
157
53
54
36
144
18
18
189
15
30
6
69
69
19
48
59
69
184
131
21
63
18
42
18
84
6
153
135
36
93
15
1
29
43
8
9
48
42
181
56
45
91
35
13
5
51
136
8
9
102
108
18
24
18
36
144
48
60
25
5
72
43
47
57
21
387
45
30
18
72
67
83
13
89
18
78
54
49
96
89
54
36
192
72
36
129
208
72
47
198
102
18
42
9
45
139
96
56
16
17
18
69
3
21
16
8
21
54
18
72
6
120
21
183
30
270
21
57
12
27
195
69
39
81
45
19
32
15
33
75
18
252
151
71
30
36
108
132
18
36
30
78
21
16
11
18
186
18
15
192
64
101
114
84
168
108
1
8
135
25
77
6
37
17
66
90
139
5
78
12
54
6
13
56
75
21
63
57
21
30
13
29
36
15
24
72
16
35
120
144
60
108
133
47
12
45
171
109
89
36
6
93
51
18
30
37
5
243
63
9
75
54
36
6
138
19
53
43
96
119
12
18
6
30
55
131
84
25
53
36
31
113
127
29
6
45
3
18
42
25
41
111
16
5
12
150
57
15
25
173
12
36
3
39
241
29
18
102
27
15
121
24
35
144
90
19
48
5
30
18
331
11
42
30
42
18
30
42
1
107
36
36
45
21
3
24
120
3
48
24
13
104
81
18
12
180
72
18
24
75
33
55
312
11
85
120
8
159
81
24
117
84
36
60
30
25
24
77
147
3
12
81
120
51
18
150
12
1
59
45
45
120
96
3
16
104
96
16
104
129
31
5
3
51
72
138
24
12
114
174
60
36
31
53
6
21
88
56
27
18
54
45
45
78
69
33
6
1
89
231
3
13
23
66
144
36
126
18
67
24
80
33
102
36
42
67
24
17
84
43
47
60
69
15
54
90
177
45
19
155
6
135
3
45
27
18
150
18
3
141
18
57
120
21
102
117
51
93
15
81
21
3
201
180
30
18
51
39
25
137
103
77
78
30
55
131
120
24
37
65
6
9
48
96
45
72
102
13
72
5
27
15
1
35
30
54
49
101
84
6
25
65
36
48
72
90
42
90
133
83
21
24
45
36
30
1
35
24
18
66
24
12
18
171
96
16
48
35
30
36
235
113
30
57
111
84
181
59
45
9
36
126
18
19
101
54
13
47
48
132
12
108
37
200
75
30
223
17
15
21
163
137
60
27
75
42
66
25
53
54
13
8
9
7
251
72
48
37
17
36
67
173
27
117
18
48
42
18
133
29
43
29
339
51
13
5
42
18
36
72
27
112
41
18
30
36
186
49
53
91
80
51
69
64
41
90
37
32
93
114
18
12
3
3
84
33
3
24
228
97
8
27
90
163
83
54
ABCD 96406987382*3^$a+1 [50000]
21
33
27
15
18
7
29
31
53
120
3
27
30
75
16
29
63
28
41
18
6
150
6
43
8
57
103
252
8
64
20
36
64
20
28
120
32
39
9
72
33
15
12
99
6
3
28
20
4
56
57
12
55
60
5
15
3
37
56
3
1
8
147
18
30
33
33
36
54
9
52
8
40
11
1
5
63
16
24
68
39
93
28
32
15
25
8
63
1
8
45
36
31
65
30
45
39
21
28
8
12
15
61
5
19
60
8
3
57
9
31
32
21
7
24
48
12
8
16
5
67
20
57
43
17
12
31
17
15
21
39
75
33
33
54
96
1
80
28
8
84
15
49
29
42
1
17
67
68
12
96
9
135
4
44
60
136
120
32
24
3
186
31
128
40
20
15
45
12
16
23
24
61
35
30
127
17
36
6
21
33
36
54
1
8
12
3
37
24
11
49
29
42
85
56
69
18
42
15
4
36
8
45
7
23
33
40
24
65
51
3
49
8
52
12
59
49
8
117
6
21
36
87
13
24
128
27
25
53
15
16
11
21
3
1
108
36
65
51
4
12
12
47
24
21
3
1
41
19
5
67
24
5
15
39
21
48
12
9
24
6
49
72
35
13
20
51
145
191
13
8
84
3
93
192
51
37
84
24
11
48
97
108
36
32
28
44
27
18
15
15
12
73
5
3
39
24
25
32
9
15
88
5
12
15
4
41
15
93
66
21
4
44
16
32
24
33
6
25
65
24
135
76
24
11
30
19
48
29
15
69
27
69
79
29
55
48
20
27
13
23
1
60
56
93
54
1
24
12
5
60
3
108
4
65
3
27
33
75
6
19
5
3
63
49
8
4
8
45
66
25
65
54
60
25
35
117
15
49
35
60
9
76
5
19
32
36
33
19
32
60
40
5
75
3
36
30
39
15
6
6
33
45
6
6
31
59
60
13
36
5
6
18
7
48
11
25
89
15
48
24
36
9
55
8
192
36
9
31
24
20
16
23
1
80
88
5
3
84
3
13
32
57
3
52
60
20
33
7
65
3
27
33
21
6
33
48
39
1
29
15
48
16
36
56
52
5
27
105
91
48
41
150
25
23
72
1
24
20
3
85
17
3
40
5
15
15
93
9
54
25
5
19
36
24
8
159
61
23
25
35
1
48
11
21
9
54
6
31
29
39
72
15
25
20
135
33
52
53
3
40
32
27
13
65
3
33
55
32
84
96
12
72
15
21
3
6
18
42
15
33
15
16
65
24
132
18
42
15
4
101
24
27
69
63
15
25
5
27
15
61
20
39
33
72
28
65
36
6
25
65
111
3
30
60
51
15
18
55
12
95
21
39
30
19
5
99
27
1
24
20
136
29
3
16
44
40
11
9
12
60
15
1
104
15
48
6
7
24
56
33
6
33
27
1
29
31
44
9
36
19
72
20
4
20
3
36
60
9
15
13
47
6
84
6
81
4
59
60
6
31
5
19
41
18
13
32
28
48
41
15
15
21
3
66
30
13
5
27
16
44
60
33
72
43
95
6
27
39
13
5
12
51
33
31
23
13
32
40
92
76
137
6
25
11
21
40
20
9
18
25
17
3
16
29
27
9
39
12
40
65
18
37
89
7
17
27
15
33
81
67
24
36
80
9
15
40
95
105
28
35
45
12
28
11
24
72
78
36
6
21
69
15
16
53
31
5
19
132
20
39
45
124
11
25
56
9
54
9
51
6
15
108
15
1
32
28
35
57
3
36
30
75
3
33
4
8
12
148
32
9
90
30
24
127
59
1
20
4
5
27
4
23
30
67
48
11
21
28
48
32
12
40
5
3
40
77
123
75
93
84
75
13
5
15
120
57
55
59
114
15
45
3
60
117
6
9
48
28
36
53
6
25
11
93
12
15
21
28
12
23
49
65
12
18
1
44
57
31
32
28
32
45
151
29
63
72
57
51
4
20
9
39
40
12
68
21
27
57
67
56
4
5
15
16
12
12
8
15
13
23
9
136
5
60
6
1
192
36
41
3
12
45
19
12
23
84
33
28
36
84
11
21
12
12
3
42
3
45
3
24
16
59
33
40
17
19
36
29
6
24
84
25
11
54
7
20
64
149
15
45
31
11
13
12
35
25
23
13
20
33
36
3
60
12
33
12
19
72
12
47
13
92
9
27
88
56
16
92
12
156
27
25
68
12
21
39
12
3
25
8
208
29
7
68
28
12
5
67
56
28
32
183
54
75
21
6
13
101
84
3
4
48
5
31
5
7
44
28
11
30
24
27
3
30
7
68
15
37
8
40
35
6
39
27
13
20
21
67
20
28
41
15
9
7
72
11
9
51
54
7
35
18
66
30
19
125
6
37
32
40
11
66
15
40
20
96
24
48
48
9
55
65
3
15
96
21
16
32
40
32
60
4
32
27
36
57
4
48
48
20
52
48
32
28
137
42
1
12
65
42
33
87
165
69
144
3
9
138
66
27
27
25
11
109
36
29
27
16
23
25
131
93
27
18
120
6
69
27
90
54
97
47
6
36
30
30
18
25
11
21
93
31
35
30
31
59
25
11
25
29
7
32
60
40
8
27
1
12
20
9
24
19
20
45
3
63
1
48
68
3
117
9
19
5
39
21
30
61
24
56
15
1
29
18
25
8
63
9
12
60
3
45
16
11
1
17
7
60
20
15
1
17
87
9
6
18
6
60
1
35
61
20
9
3
57
19
5
7
12
17
3
12
15
21
4
56
144
33
6
24
61
24
8
52
41
54
1
5
19
12
29
87
24
9
31
29
19
128
9
3
27
13
8
24
33
7
59
37
24
48
11
25
11
13
47
1
29
18
1
56
40
8
15
42
3
27
45
48
87
201
33
7
24
59
9
16
84
20
27
21
12
57
31
23
36
1
47
57
3
36
57
40
72
12
5
15
105
48
42
49
5
24
3
24
39
9
21
51
40
35
13
68
63
25
12
47
6
19
12
60
20
60
9
19
41
91
8
60
28
24
48
48
23
21
48
100
68
60
4
36
29
48
30
121
24
35
6
7
32
51
21
15
21
27
45
52
59
9
57
15
60
9
31
23
33
72
21
7
44
60
3
90
42
1
20
4
53
27
108
12
9
6
25
8
45
55
17
15
16
44
28
12
68
12
88
11
30
19
68
3
61
59
61
24
5
27
63
6
43
8
3
37
17
3
12
40
12
119
9
27
25
36
ABCD 96407161694*3^$a+1 [50090]
20
87
73
17
75
9
111
28
53
60
27
12
21
87
45
60
3
52
35
13
60
20
33
19
128
24
16
32
45
15
117
108
42
54
24
66
21
21
54
153
45
15
28
164
76
20
27
30
288
15
72
105
12
3
45
60
120
108
27
75
57
39
49
60
68
63
21
9
259
95
6
27
15
42
36
7
59
6
48
67
23
109
20
45
103
65
42
30
27
16
65
132
3
57
6
42
102
48
78
24
15
57
195
36
27
33
12
81
27
87
13
60
17
3
52
80
72
33
60
163
5
114
13
35
13
35
85
32
28
60
35
25
32
141
27
57
87
9
12
24
3
21
24
12
36
159
28
23
45
33
51
96
93
12
87
45
87
360
76
29
3
12
9
7
5
12
36
7
95
9
21
12
60
55
20
40
140
28
5
87
40
5
15
28
72
120
113
27
88
72
32
21
90
48
57
24
36
112
17
84
7
29
51
52
107
6
48
19
128
24
48
57
6
48
37
140
60
112
32
3
30
43
23
81
28
8
69
51
24
21
55
53
51
16
17
3
45
55
152
33
7
41
12
15
33
24
87
33
36
12
55
35
48
81
21
24
204
36
63
51
49
20
27
13
77
63
237
24
144
27
33
103
89
6
9
69
7
17
55
60
8
105
147
147
73
48
20
100
53
247
12
17
31
77
43
53
42
90
187
41
87
40
17
15
93
15
52
212
9
54
33
45
7
11
6
15
36
52
108
23
54
48
67
23
189
48
72
76
89
15
28
5
27
48
28
5
55
83
9
33
102
30
75
45
36
19
137
43
48
47
13
12
53
60
55
44
45
6
37
5
195
33
7
11
57
12
60
12
180
60
33
18
37
17
43
60
17
156
7
137
91
5
55
60
137
3
165
15
24
219
49
60
113
24
3
208
5
15
24
16
60
12
173
127
5
15
88
17
27
69
147
52
48
12
17
6
37
92
9
6
96
105
160
44
9
7
17
103
12
48
132
8
57
147
9
54
25
5
43
29
51
40
12
35
33
105
115
12
125
36
6
30
24
51
180
105
3
28
44
16
5
147
12
76
47
30
12
48
3
147
42
51
72
28
89
75
28
53
127
53
48
6
61
17
18
174
48
210
30
60
6
57
45
99
48
93
15
24
16
12
92
21
12
120
55
48
17
3
93
51
45
63
123
30
67
32
9
12
7
8
9
66
30
12
163
17
18
129
111
78
66
30
48
12
36
18
21
16
5
60
90
85
104
129
12
127
60
5
3
144
9
51
120
165
84
27
40
32
28
20
60
45
55
12
5
48
127
68
40
44
96
292
8
15
145
5
42
13
20
9
108
75
45
60
12
43
77
24
120
60
27
52
8
45
60
15
40
32
60
12
33
132
204
51
9
79
5
12
123
28
60
77
42
73
8
45
24
24
111
3
6
36
198
73
44
36
12
21
19
20
21
36
48
15
72
16
60
72
5
15
48
40
12
113
108
36
31
113
259
8
60
57
18
25
77
15
27
193
41
19
17
48
3
52
5
36
120
36
15
36
9
151
80
9
3
148
60
12
68
39
61
83
49
95
13
44
28
120
8
69
63
21
12
60
42
45
12
36
132
100
5
48
12
27
16
125
75
100
185
138
37
155
25
17
63
52
60
17
15
28
41
39
81
24
63
3
42
60
42
42
6
42
63
24
9
111
28
53
55
60
17
12
51
99
1
60
12
101
60
39
60
3
9
69
19
60
128
3
30
24
27
36
33
27
12
60
88
29
3
15
25
77
15
201
15
57
27
213
27
69
7
72
80
57
151
107
25
20
28
5
27
81
12
15
84
36
3
126
3
40
152
15
13
320
33
7
68
39
33
21
67
5
195
15
25
152
40
17
3
28
120
95
42
75
213
54
78
48
144
48
12
6
9
261
48
72
42
30
15
100
8
52
20
208
53
24
18
30
55
5
15
40
20
213
7
12
60
53
18
117
33
72
75
24
48
100
8
129
18
33
9
156
15
60
12
72
76
20
9
60
36
75
45
7
305
15
3
42
6
42
55
89
43
60
41
7
12
20
40
60
41
12
48
7
92
45
12
103
35
25
20
108
45
255
52
20
28
65
12
72
31
17
27
28
11
42
15
33
87
40
119
1
5
42
30
18
48
21
28
68
9
31
29
ABCD 96407460302*3^$a+1 [50002]
95
121
83
16
36
153
23
64
48
12
48
21
47
48
16
120
8
136
120
140
76
24
345
24
155
52
48
33
24
111
180
60
128
24
16
129
11
4
33
23
40
9
15
72
8
16
80
40
60
44
97
63
48
128
49
51
69
95
60
36
1
23
25
135
20
196
12
140
40
249
3
45
3
60
8
97
47
40
120
60
80
180
112
108
12
104
316
180
8
73
72
192
3
60
8
25
39
105
3
60
36
165
24
111
200
1
135
68
52
300
68
108
4
120
24
300
12
68
52
8
16
68
28
24
48
140
36
124
12
104
16
120
116
252
100
117
23
25
135
33
47
16
24
72
9
27
140
48
120
40
180
132
57
51
12
8
12
4
104
52
84
60
45
63
8
60
229
11
12
40
8
48
97
167
48
112
33
23
72
28
156
33
35
52
8
52
176
85
48
87
225
24
255
44
84
193
107
108
48
52
32
76
132
12
8
28
12
128
25
107
28
9
27
36
9
51
80
28
120
44
16
60
36
69
159
48
108
69
288
48
15
72
33
15
36
36
9
51
144
68
1
24
51
21
111
8
112
32
25
11
16
44
52
32
76
20
61
23
76
45
35
76
201
15
24
48
36
45
99
141
51
68
25
63
8
40
24
128
97
71
24
16
104
112
68
48
28
32
168
40
57
63
12
20
112
72
8
112
8
16
80
4
237
3
36
44
16
44
40
8
64
273
51
36
9
51
21
264
39
380
60
40
24
36
36
104
132
12
48
148
12
84
116
60
64
36
128
12
37
95
108
4
128
96
40
105
215
132
64
48
80
48
85
107
76
20
37
120
15
57
63
128
120
16
8
76
21
11
37
23
240
40
72
8
28
92
73
27
45
3
84
296
64
81
96
51
93
47
25
23
4
20
112
8
160
57
144
107
12
25
63
105
87
108
93
179
85
23
4
96
68
12
192
36
144
217
3
141
135
9
51
12
9
11
157
35
36
25
35
4
56
160
57
48
39
56
204
36
16
104
49
131
205
35
157
135
32
60
16
21
96
203
84
25
48
48
24
72
71
73
15
9
72
71
12
52
129
24
48
24
59
12
52
12
36
32
13
120
47
97
39
57
24
111
57
11
4
57
51
45
63
104
16
104
40
108
48
132
8
16
33
87
44
12
88
24
36
117
95
64
24
20
12
40
120
84
36
60
32
48
60
48
16
9
39
81
15
132
20
25
159
224
16
224
25
135
72
8
97
15
33
96
23
28
60
440
28
165
15
44
52
33
15
80
76
92
4
45
135
44
4
96
12
92
96
24
280
36
20
25
87
8
84
28
9
171
60
20
52
128
64
224
184
36
45
24
87
104
16
33
15
8
88
24
36
60
32
4
93
35
60
36
109
95
136
44
36
12
48
76
68
16
189
51
20
25
39
72
8
288
312
48
52
21
75
32
132
1
47
28
36
8
40
201
15
84
80
48
12
280
60
21
27
108
24
57
48
23
60
109
71
40
33
51
44
24
60
37
71
4
60
48
96
72
60
80
85
72
48
47
1
215
24
121
159
105
95
112
8
97
15
176
48
40
20
64
213
27
12
24
104
112
116
4
8
420
52
81
47
1
27
20
48
144
88
9
63
8
4
48
60
68
37
71
24
16
12
45
47
1
15
200
76
36
57
3
80
52
81
96
111
108
92
64
104
172
20
ABCD 96407978944*3^$a+1 [50042]
49
18
113
55
78
90
36
33
63
42
35
61
30
12
30
78
66
3
32
103
41
7
33
51
5
24
115
132
18
84
42
29
121
36
3
27
42
120
107
1
24
36
83
19
72
65
16
39
90
3
15
18
24
35
24
31
90
54
24
12
33
12
20
13
75
63
65
49
23
43
9
3
17
36
37
30
36
17
25
48
24
11
1
18
6
6
45
8
55
17
88
12
20
211
24
21
20
52
56
84
31
42
15
9
108
66
12
9
108
8
7
30
3
27
17
25
6
53
7
24
18
3
3
57
3
9
56
31
41
72
52
153
87
80
1
48
179
31
6
54
72
42
30
60
90
35
76
200
61
78
12
29
19
53
19
78
12
6
60
9
93
47
40
48
63
29
13
3
9
216
30
5
19
29
55
24
60
18
30
42
23
108
31
18
132
59
52
8
24
52
15
41
79
36
113
25
35
7
29
13
23
19
5
55
53
60
31
54
30
78
12
192
35
13
95
72
84
49
23
88
80
151
6
15
48
129
83
4
15
96
93
20
24
72
145
83
127
5
31
78
84
11
24
13
35
4
75
33
108
44
13
71
72
24
19
12
65
73
59
36
1
11
13
47
108
1
59
19
12
24
9
32
25
108
12
219
44
37
24
47
4
36
93
30
36
5
61
47
55
66
47
24
43
105
20
13
18
90
27
39
66
18
126
15
15
5
43
78
27
8
7
137
13
23
37
23
25
63
44
7
30
24
35
49
6
24
30
11
37
18
125
31
5
13
3
108
27
18
30
5
7
33
132
39
6
27
8
97
87
39
36
24
17
37
15
68
48
1
23
13
3
27
29
16
9
30
65
49
15
140
24
31
24
120
5
115
233
28
171
5
115
45
20
85
120
18
12
18
11
1
24
35
16
15
21
24
8
13
24
99
69
11
7
60
12
41
36
1
35
7
5
1
30
6
30
60
48
245
85
6
24
137
73
36
30
65
1
18
41
4
32
73
12
3
27
6
83
192
4
51
17
43
24
6
23
12
4
3
30
36
12
30
54
6
12
41
72
7
36
30
59
133
102
17
61
15
3
12
17
1
6
29
19
77
96
120
12
1
155
1
203
7
24
24
66
84
96
12
107
37
59
4
68
4
15
144
5
72
43
6
35
31
42
11
84
12
1
59
19
5
1
30
41
43
17
115
17
61
6
24
60
96
6
75
33
12
23
61
15
21
35
48
19
17
55
33
33
3
21
111
9
75
3
5
31
65
139
102
24
60
35
1
3
27
30
11
12
73
15
8
25
6
30
24
120
6
41
37
12
35
91
60
12
81
80
16
111
48
69
45
47
55
101
25
3
15
6
24
156
23
7
6
18
17
19
69
36
45
66
17
52
69
60
27
92
13
83
19
6
6
5
28
3
222
48
90
24
105
15
41
60
79
6
18
42
3
56
1
15
8
49
195
15
5
7
24
57
72
3
24
53
13
54
24
9
36
9
35
73
15
44
55
18
11
25
6
65
13
90
53
12
73
72
96
11
16
87
12
30
18
21
39
12
33
21
60
6
36
9
8
12
24
79
17
49
24
12
6
12
18
30
24
53
67
5
24
36
24
16
3
126
120
111
56
60
12
36
25
27
68
52
69
63
15
18
18
41
1
15
32
25
11
61
90
29
1
6
9
20
13
27
39
17
13
42
29
121
12
18
17
28
8
1
99
189
35
67
5
1
15
177
87
8
48
24
13
23
19
5
1
18
17
19
9
36
105
36
24
51
9
30
126
24
23
31
6
18
36
72
53
24
28
27
18
54
33
27
53
1
35
24
37
24
59
103
12
72
6
144
66
30
39
128
16
21
11
24
31
29
16
183
81
21
84
3
3
24
48
30
12
24
66
24
5
169
87
141
15
3
17
157
3
57
42
18
18
33
15
30
35
60
19
5
72
55
36
24
125
55
29
19
65
13
54
48
5
1
60
6
18
35
1
11
88
33
60
23
37
95
19
5
31
60
77
13
72
42
18
60
12
11
19
18
30
5
31
12
53
79
36
42
24
11
49
6
29
40
56
37
75
36
57
15
99
21
3
24
36
24
12
53
7
6
83
7
69
80
13
18
29
13
132
59
49
3
8
24
73
3
39
5
55
45
8
49
96
42
41
55
29
36
31
33
105
11
49
18
18
102
5
84
36
52
15
77
43
33
20
13
96
36
12
72
18
5
193
18
114
23
19
156
24
54
11
60
25
11
109
39
20
52
24
8
61
6
168
18
48
99
68
4
141
18
77
43
81
68
43
150
24
78
5
28
57
102
5
16
9
6
137
1
11
19
5
31
6
23
4
27
18
47
36
37
11
49
11
67
5
37
90
6
42
9
99
45
21
30
33
168
75
9
8
1
6
36
29
13
11
61
36
23
1
30
90
35
76
3
6
6
69
45
6
60
12
5
7
126
47
85
11
19
228
30
48
51
75
65
43
12
113
1
27
3
66
3
68
28
21
138
5
7
30
15
20
19
17
127
5
13
18
41
13
71
31
18
90
5
7
36
72
108
60
129
15
21
9
3
15
41
4
93
18
5
7
137
1
47
67
36
120
29
13
12
23
84
13
18
84
48
17
103
45
96
39
5
13
23
55
24
12
5
108
40
45
48
47
72
61
47
16
21
30
18
96
60
12
18
36
168
30
3
9
71
108
144
43
29
31
60
174
11
7
17
25
11
24
4
21
51
68
76
15
24
24
12
5
ABCD 96408184864*3^$a+1 [50006]
1
44
123
1
50
37
8
24
57
31
33
12
104
103
41
67
32
48
13
39
12
21
128
36
4
110
90
31
21
48
27
20
28
20
75
22
39
20
36
63
36
25
44
4
17
16
59
16
9
60
24
135
95
10
11
40
59
22
87
120
36
21
60
20
39
1
51
33
156
3
36
57
14
10
71
4
44
40
57
8
36
3
16
36
9
167
25
23
60
136
35
10
3
80
27
24
37
45
23
61
84
50
22
39
44
1
20
4
15
56
16
59
70
15
21
3
21
23
1
107
84
16
92
87
30
31
80
25
44
4
36
36
74
10
11
12
40
48
23
69
52
21
83
72
39
24
142
47
28
53
66
49
192
48
32
72
21
6
84
106
11
4
21
39
35
10
15
68
16
201
36
84
36
44
31
33
26
49
120
60
12
33
12
135
32
16
92
145
63
20
21
30
1
92
48
25
24
36
203
64
17
40
71
9
4
35
97
14
61
48
45
60
47
13
95
112
68
60
37
74
85
21
14
10
11
52
17
16
15
9
39
20
97
24
95
25
11
13
36
20
4
156
63
12
20
25
20
4
15
71
9
72
85
47
1
11
49
86
141
3
6
4
12
14
24
85
104
100
33
14
60
1
45
8
15
37
48
146
9
4
92
1
75
20
4
9
47
9
136
3
212
60
9
16
24
35
45
19
12
20
13
11
96
9
63
13
27
77
3
51
85
5
55
5
16
11
180
13
15
21
135
104
1
59
75
90
16
60
51
105
14
60
46
27
12
120
8
57
43
57
35
9
39
100
17
63
12
40
105
3
60
21
11
9
52
3
5
19
108
9
74
36
109
45
12
24
36
23
25
11
24
15
6
15
109
47
39
25
9
15
5
16
71
4
35
25
21
47
37
24
75
5
16
3
17
76
48
12
14
1
29
4
47
52
21
47
12
48
4
35
61
45
83
40
36
45
20
75
121
14
169
20
25
36
15
21
15
48
140
1
20
30
81
25
24
20
30
45
16
12
36
251
25
69
72
35
13
47
33
36
16
38
1
24
21
51
72
8
24
1
14
30
24
30
10
27
143
22
3
60
11
30
16
87
237
3
17
3
13
3
45
36
39
72
92
108
3
22
23
61
75
248
1
56
79
35
21
15
10
36
23
1
15
5
16
14
10
36
68
30
45
97
15
12
57
36
8
16
11
184
44
1
110
70
20
4
35
121
11
99
130
36
23
37
204
60
75
45
35
61
14
10
80
16
3
45
111
9
27
33
39
20
16
44
1
36
51
29
4
107
3
30
99
13
84
119
1
39
11
45
1
44
3
1
15
71
61
32
12
69
16
96
3
12
23
21
40
56
13
12
15
60
53
52
59
15
1
9
20
3
1
75
45
111
69
11
15
130
14
9
28
33
12
8
91
69
50
9
97
24
56
75
16
20
49
11
13
59
16
11
13
21
12
48
12
35
48
4
17
19
60
60
21
63
20
108
25
24
11
52
32
96
25
23
51
61
9
23
13
47
16
11
34
12
44
211
44
85
20
76
84
24
15
12
24
44
76
24
21
44
6
34
71
25
14
201
108
13
38
66
16
108
15
36
45
36
59
1
75
48
21
50
81
64
29
172
23
72
193
96
24
36
39
32
48
52
9
63
21
35
16
21
38
36
93
12
25
24
35
25
72
27
20
13
60
24
15
116
28
41
54
90
7
9
35
4
57
14
69
21
16
48
59
13
108
50
22
15
132
93
60
14
9
4
32
15
9
36
99
30
51
96
49
11
28
164
37
20
120
3
12
16
12
8
40
59
154
11
15
10
59
21
31
48
11
1
89
4
12
60
23
25
47
3
61
35
13
56
36
16
9
23
16
60
80
1
83
16
20
1
23
13
23
1
75
180
95
1
225
68
15
12
13
15
35
166
120
63
68
9
60
4
72
84
14
22
3
11
13
56
16
20
76
9
24
35
52
9
51
9
36
104
4
11
64
44
12
36
25
135
93
15
11
25
65
4
59
48
33
16
15
35
93
13
147
80
73
3
41
4
12
60
3
105
20
36
55
36
53
40
60
59
1
15
21
11
28
12
23
70
60
27
92
1
120
12
15
60
48
45
26
1
108
81
3
48
60
105
39
95
46
23
61
24
11
1
24
96
39
9
36
60
23
60
13
3
11
25
5
39
25
27
32
13
35
88
11
9
25
12
15
60
32
81
31
48
116
76
35
1
53
27
12
13
39
105
36
60
47
27
106
15
33
15
12
45
98
10
11
69
15
75
241
141
3
57
38
45
84
16
161
79
21
14
121
36
32
27
33
73
15
24
36
9
24
11
75
90
3
28
33
159
92
45
43
56
4
108
24
105
71
60
73
51
80
1
47
16
36
20
75
1
9
80
16
23
4
57
24
11
96
52
60
96
12
20
64
60
9
11
61
39
104
52
33
36
36
39
180
21
3
21
3
47
193
60
17
16
107
97
36
35
24
9
40
12
8
30
36
61
48
92
25
39
8
76
20
25
12
75
29
16
3
11
24
226
36
24
23
16
11
10
36
47
76
45
12
23
16
45
15
5
16
95
9
55
36
9
44
67
80
39
45
99
109
156
72
32
37
44
7
29
4
35
61
24
50
10
47
25
23
60
37
47
37
15
9
147
45
87
57
110
25
21
ABCD 96408527368*3^$a+1 [50019]
7
42
60
90
6
42
150
3
57
6
120
41
31
48
89
103
48
30
35
1
54
30
36
78
17
31
54
18
17
64
39
6
59
31
5
19
72
24
65
124
3
29
108
55
126
72
42
6
24
36
6
18
12
24
114
66
11
60
79
72
77
1
72
138
24
233
79
30
59
40
24
15
165
45
15
33
54
41
25
24
78
57
9
6
45
48
21
30
30
12
48
15
180
60
45
71
60
55
54
60
15
15
29
91
30
12
12
51
15
77
28
96
36
84
21
12
36
42
72
5
16
57
18
6
75
39
96
48
41
40
39
53
28
9
75
51
30
90
9
8
79
6
84
24
12
27
33
47
55
30
3
84
93
30
168
17
7
18
36
27
80
73
47
25
12
23
28
15
72
48
45
81
36
60
18
65
49
132
36
39
44
36
240
61
114
33
183
69
48
3
29
4
15
30
15
27
78
59
55
6
75
180
44
145
30
48
9
21
108
30
6
90
66
87
21
66
6
48
119
97
18
240
201
9
27
69
60
42
48
6
75
104
31
54
131
16
20
13
6
120
18
96
99
20
55
5
16
144
141
54
17
55
9
57
30
33
21
36
84
23
67
54
27
32
85
3
117
11
4
3
77
115
17
55
65
25
30
48
77
13
12
168
66
57
87
72
66
30
57
56
37
24
204
11
1
18
66
59
64
36
44
121
39
32
49
75
80
36
48
36
7
117
60
21
35
12
37
6
9
12
69
54
18
30
5
37
108
42
101
124
45
11
7
24
9
15
42
24
23
13
24
35
55
48
48
30
83
37
59
1
12
27
104
37
12
72
84
24
18
225
15
9
24
105
30
6
3
57
30
33
15
102
71
73
42
18
87
68
19
6
24
3
32
145
60
66
6
18
6
66
9
21
15
20
55
24
90
222
42
6
30
12
123
27
18
54
105
15
18
23
127
18
36
183
45
12
36
48
24
30
30
12
6
57
96
24
96
60
27
5
28
81
275
13
96
30
129
15
5
121
12
23
136
80
1
27
45
30
42
78
66
6
33
15
5
156
1
63
48
63
72
18
59
73
24
63
33
15
45
54
24
17
4
3
90
78
69
9
84
15
141
42
30
18
30
11
36
19
18
36
107
127
138
72
75
27
48
90
27
45
48
216
72
15
93
11
49
12
27
15
53
19
9
104
48
108
25
84
15
93
42
30
18
113
1
48
6
282
78
30
15
20
1
23
31
24
33
39
9
9
71
1
279
56
121
159
96
15
113
25
30
6
48
23
37
6
21
33
15
51
30
84
6
17
100
9
114
24
48
17
73
3
105
60
12
3
15
65
16
63
18
30
24
24
30
90
42
24
54
24
66
6
114
144
126
30
11
160
20
25
144
195
15
41
223
18
24
35
139
5
37
48
111
108
3
90
12
36
84
18
102
35
7
65
49
75
45
87
45
168
24
18
18
30
54
27
44
16
3
17
25
36
42
66
99
116
25
24
6
9
63
9
80
103
6
27
15
90
180
12
60
60
108
35
37
180
207
39
42
143
24
1
11
49
72
18
41
25
30
24
65
37
123
15
45
9
66
24
45
21
24
6
24
6
12
83
19
66
264
156
42
78
11
109
12
23
1
24
24
23
184
9
84
36
30
69
92
4
237
84
108
3
45
132
12
54
150
24
60
30
21
75
30
114
153
15
89
79
6
35
31
33
39
5
60
151
6
66
57
15
6
90
174
15
45
72
24
54
72
120
66
48
126
24
9
32
79
30
147
129
11
157
60
36
24
12
138
168
33
39
5
112
99
6
24
66
9
45
11
24
7
18
39
36
20
109
15
12
81
23
7
24
18
6
21
68
55
30
3
57
15
60
60
45
156
24
6
41
24
7
69
93
30
117
3
17
79
24
18
174
198
18
90
83
49
18
168
5
25
72
3
207
168
96
6
12
87
9
99
3
33
45
107
7
192
24
6
90
5
28
20
25
12
60
83
7
21
33
11
13
48
42
42
23
28
147
48
29
1
42
18
3
129
60
6
144
30
75
15
165
3
72
41
40
21
18
30
18
57
68
13
180
180
30
29
37
6
18
102
54
66
48
9
152
100
20
1
168
72
47
28
3
24
5
133
23
145
12
18
192
17
121
15
9
35
61
47
4
51
105
15
5
133
39
153
27
81
15
60
15
72
48
30
27
32
7
24
9
272
28
3
33
15
29
ABCD 96408687388*3^$a+1 [50000]
91
4
12
19
96
93
84
88
29
43
32
16
13
7
24
16
12
13
7
40
48
85
27
1
15
5
46
13
8
3
2
115
35
10
63
15
1
41
24
24
6
26
28
42
8
1
4
12
23
1
8
23
17
23
114
15
15
21
12
11
17
4
4
16
19
65
35
17
128
12
5
3
15
9
52
19
12
13
21
19
11
41
20
88
20
11
69
12
92
8
13
31
21
18
32
5
24
61
39
19
2
4
6
37
16
20
7
13
16
4
55
1
8
23
18
40
19
31
22
30
53
1
3
23
5
60
23
25
5
2
33
115
6
43
20
36
4
1
22
25
8
40
5
19
11
21
11
45
40
45
43
12
4
19
69
40
17
84
66
21
32
1
6
69
21
3
23
34
51
128
56
41
24
15
51
18
151
60
5
66
69
4
140
27
37
13
4
111
44
76
3
20
5
17
3
24
16
32
9
35
8
8
9
43
40
7
6
19
24
84
16
36
24
4
27
6
15
4
36
12
23
25
40
8
37
28
30
25
11
45
108
52
19
70
12
3
16
48
12
61
4
3
21
6
25
11
168
50
12
15
13
42
13
25
42
4
9
15
30
39
88
8
20
32
23
2
7
57
66
37
17
104
12
4
3
72
156
15
30
15
12
32
39
10
27
68
25
15
16
29
50
25
92
19
5
31
5
20
53
39
11
16
33
8
25
8
35
47
85
65
3
52
8
35
9
1
20
51
8
12
5
14
21
80
59
42
3
17
10
33
5
7
33
7
13
12
7
21
19
8
9
19
60
35
1
60
8
21
51
81
87
3
150
19
20
48
3
24
5
8
8
5
4
30
1
52
1
30
21
24
15
1
48
8
48
32
145
7
8
60
32
96
15
69
32
5
79
17
30
13
7
28
81
21
20
7
8
28
75
69
8
3
16
21
28
5
36
71
3
10
79
13
64
79
17
48
15
12
3
72
38
7
52
17
14
40
12
20
29
36
40
3
76
1
104
48
52
1
4
14
1
71
28
25
12
59
13
36
12
20
63
2
35
8
15
1
8
76
24
13
10
33
21
6
117
27
33
56
4
27
49
17
47
31
6
36
38
16
9
21
30
33
51
9
21
27
92
1
2
29
24
140
35
70
19
40
32
19
1
20
1
35
8
7
10
23
37
3
5
10
6
60
24
30
21
36
40
24
16
15
28
12
30
48
15
51
1
29
63
21
27
75
60
5
43
17
8
164
3
18
30
21
15
9
17
18
49
16
56
16
8
81
15
29
15
1
15
24
144
68
43
37
23
25
25
11
56
5
27
40
32
25
71
32
17
6
48
37
12
17
6
13
11
13
16
32
28
15
37
12
3
9
36
3
66
39
107
13
72
4
65
6
25
13
12
3
4
28
20
5
108
16
31
124
20
36
20
4
8
33
18
12
29
68
17
26
5
59
9
76
49
19
68
3
17
65
48
99
12
29
22
84
1
5
18
17
3
17
32
27
9
15
9
21
27
20
15
25
33
27
60
33
36
43
17
14
17
12
31
9
31
32
10
15
3
77
12
16
27
33
17
7
21
30
6
3
36
12
3
50
16
24
51
144
21
6
60
53
4
68
32
12
8
28
8
5
7
3
72
54
15
15
9
72
4
28
31
30
6
21
3
2
19
28
17
14
5
40
1
31
40
45
23
20
27
38
12
28
59
20
11
6
23
12
4
27
24
36
48
12
197
1
20
16
56
18
76
33
3
29
4
40
7
18
16
24
12
35
3
49
60
41
16
3
28
35
9
15
9
44
12
24
25
55
5
36
35
21
3
40
32
75
37
16
12
23
12
38
11
36
20
24
16
8
4
8
40
29
43
91
10
19
8
28
17
114
21
9
35
4
60
4
13
4
6
20
34
15
8
21
7
60
12
3
57
33
7
31
22
7
28
15
64
9
5
11
119
57
60
33
12
7
36
11
5
20
16
3
97
48
15
30
19
8
3
1
8
93
8
22
30
55
64
44
64
1
20
19
33
54
13
53
23
25
27
128
24
1
55
12
35
18
55
17
48
60
7
53
12
15
3
30
19
12
65
75
45
135
68
1
51
15
14
22
8
10
6
6
30
20
13
56
44
11
9
45
31
120
5
66
108
29
3
53
20
12
20
4
9
12
15
15
5
32
36
5
15
15
17
8
12
5
7
17
11
8
36
5
15
24
45
59
21
7
135
24
49
7
5
28
16
84
65
27
3
21
1
3
57
3
57
7
8
15
29
8
40
8
65
43
96
41
3
24
53
15
12
8
35
17
1
32
15
20
32
8
8
60
25
22
13
17
15
3
6
19
24
40
7
101
123
46
26
17
36
7
4
1
4
8
11
9
21
6
36
73
24
13
15
32
11
6
30
54
20
11
1
23
17
38
25
21
31
48
35
1
60
20
28
16
136
29
15
20
16
19
20
22
8
15
4
123
38
46
60
9
27
13
40
31
9
4
20
11
52
5
68
44
3
5
40
45
3
12
4
29
35
25
19
20
3
33
12
12
28
5
35
13
27
40
55
13
17
19
128
8
13
10
17
24
56
12
1
19
12
20
16
45
24
39
16
8
12
15
69
4
12
16
40
24
24
24
8
52
21
7
8
47
13
51
13
8
88
11
30
6
73
11
9
4
11
65
25
6
5
19
29
3
28
21
11
5
29
75
36
8
40
24
12
16
20
3
1
36
28
24
91
6
3
27
49
5
12
15
15
24
6
7
48
59
5
19
2
19
76
20
65
3
44
31
1
15
13
23
24
105
9
35
4
88
20
45
27
23
13
15
20
29
41
39
3
9
41
10
48
17
3
22
54
9
4
11
5
40
12
20
20
5
75
12
21
31
20
28
1
51
4
36
56
19
25
8
20
3
5
5
15
9
24
7
73
112
19
16
13
6
30
30
26
10
25
20
3
65
16
88
53
8
82
30
3
12
32
16
60
27
105
3
29
68
5
7
8
9
11
49
90
5
28
20
76
51
81
8
40
16
5
11
13
7
83
36
36
9
16
4
1
27
16
20
4
11
5
72
8
17
19
20
16
13
39
3
28
5
100
4
47
6
48
7
32
12
111
8
17
52
1
12
3
45
2
25
9
30
36
13
20
36
9
12
48
6
33
20
37
59
20
47
53
32
8
20
4
12
45
23
32
35
1
13
52
39
48
92
4
45
35
104
17
24
6
6
3
36
8
3
4
9
76
71
9
4
16
4
32
3
25
52
8
12
9
3
3
90
3
24
76
17
55
29
6
38
67
33
12
18
2
23
36
11
57
21
19
103
130
30
13
25
11
48
13
15
13
75
45
27
4
5
19
64
8
23
20
41
24
4
81
15
31
24
9
40
1
7
9
6
29
4
20
4
28
5
15
45
8
35
52
43
12
57
20
8
5
3
24
12
20
8
96
24
11
17
20
20
9
19
5
2
10
15
24
4
17
7
52
4
35
17
32
27
6
3
17
55
4
109
31
56
25
27
41
16
15
15
13
12
49
31
24
32
63
16
61
53
7
32
21
19
36
7
10
75
28
41
35
28
60
40
17
66
9
36
20
64
24
20
15
21
56
8
4
1
35
52
64
45
26
10
23
25
7
12
8
24
40
24
5
42
33
124
1
31
69
2
70
23
40
12
9
14
10
30
12
105
20
32
23
57
21
19
23
93
5
15
31
24
2
10
5
44
8
23
77
28
49
19
4
40
16
5
6
24
42
27
32
9
7
64
1
28
7
5
39
15
30
14
29
11
50
15
20
11
24
9
27
5
25
39
16
79
17
25
30
4
105
16
43
22
24
55
76
4
9
30
5
7
25
20
9
14
70
75
72
5
18
12
37
72
99
30
15
4
1
22
9
21
3
15
32
13
12
15
84
45
9
99
60
16
7
4
13
52
8
32
45
3
16
24
12
5
23
8
12
17
15
36
40
20
28
20
5
10
36
6
7
71
45
4
13
34
9
64
16
25
19
11
9
72
40
5
44
22
33
4
53
18
37
60
35
49
24
52
3
1
21
3
12
33
12
48
32
88
71
16
20
8
32
9
19
17
55
28
31
ABCD 96409274342*3^$a+1 [50058]
131
40
80
40
96
32
168
72
120
48
205
120
35
24
16
72
32
1
108
96
83
37
24
11
1
87
57
108
75
8
48
112
120
320
145
23
16
8
85
75
48
8
16
141
3
45
60
36
35
1
39
33
47
109
35
24
13
27
152
64
200
24
25
71
16
21
35
73
39
56
72
40
320
13
252
12
27
104
1
84
36
63
33
39
8
88
8
37
252
95
16
32
24
216
40
8
96
25
39
104
312
256
69
123
21
11
40
33
23
192
40
128
112
8
145
87
45
11
1
23
192
61
108
119
1
24
95
16
105
192
144
24
39
81
60
11
16
144
80
48
16
9
12
35
48
88
24
8
73
144
15
200
73
12
35
1
47
25
72
60
108
111
141
171
9
48
23
13
11
24
25
47
109
3
21
59
40
96
56
256
8
1
180
24
12
72
132
131
13
11
24
37
12
63
249
48
23
64
9
87
32
97
23
61
11
24
25
191
61
12
23
24
24
1
231
57
60
35
16
69
11
72
48
1
23
97
39
152
120
24
48
96
25
36
35
40
105
143
145
95
73
120
119
13
35
85
35
96
40
176
13
96
179
217
63
80
136
152
312
168
64
200
160
104
136
21
75
128
1
119
1
39
104
1
167
49
39
21
48
75
105
23
64
21
132
12
60
95
13
75
96
104
13
83
97
63
200
25
95
160
96
96
144
21
48
107
37
27
45
24
51
120
21
107
96
40
56
25
60
11
40
32
112
33
135
8
37
3
8
40
264
48
129
191
304
144
80
40
32
64
9
39
336
32
64
33
47
25
159
56
1
63
56
40
48
8
40
45
35
37
123
32
13
147
33
39
69
27
9
63
32
133
27
168
48
69
83
1
95
1
84
36
23
40
8
240
24
96
24
64
72
8
120
40
56
1
47
16
129
71
96
145
48
183
8
97
60
227
96
64
57
15
104
96
61
59
40
8
16
392
120
13
35
192
24
144
240
25
72
24
71
40
8
192
13
12
39
69
24
11
16
81
47
96
40
45
36
23
72
73
23
24
216
73
36
35
1
87
8
24
13
11
96
1
23
16
105
71
120
192
48
37
11
97
39
45
11
24
240
64
32
13
35
24
40
21
36
96
144
15
21
75
8
25
119
40
32
24
1
23
25
63
8
192
64
48
336
81
255
141
60
47
280
72
24
104
13
107
96
96
16
80
13
27
117
107
61
83
64
45
36
39
93
107
73
95
48
121
159
24
240
56
121
48
95
16
56
16
8
16
128
112
48
72
81
23
24
256
56
40
21
75
117
11
25
72
167
37
3
33
95
85
120
60
48
71
160
56
25
48
39
8
24
48
265
36
12
63
249
47
96
85
107
72
120
61
59
40
45
36
15
32
40
81
47
72
88
8
24
88
9
23
13
3
104
16
24
80
133
72
3
69
123
32
25
39
129
71
72
109
83
112
8
40
45
156
72
39
128
121
36
24
72
144
444
311
24
120
16
33
15
120
96
144
56
24
112
80
40
104
96
13
147
33
23
85
60
23
97
15
80
24
61
75
33
95
37
72
83
72
16
200
192
144
121
39
81
108
35
184
96
69
3
33
119
88
48
45
75
21
59
136
33
143
ABCD 96409547296*3^$a+1 [50025]
67
93
200
54
18
31
57
80
19
69
27
189
14
85
5
22
138
15
84
53
124
84
135
15
45
84
87
144
104
42
16
99
53
91
21
63
36
5
6
166
39
53
16
200
16
8
168
7
36
27
45
45
99
35
10
104
102
42
78
90
78
16
93
51
56
1
33
62
18
6
40
80
1
39
128
210
55
65
43
83
61
35
90
126
240
88
42
32
16
6
54
194
66
22
32
186
16
6
18
80
40
6
45
21
32
46
66
14
49
23
13
60
12
83
144
202
39
144
321
62
192
97
39
45
29
22
74
72
48
6
1
167
42
30
85
204
65
46
24
9
47
1
9
104
24
30
82
110
18
43
83
114
28
50
40
54
50
61
45
63
105
56
19
11
40
146
28
162
32
13
33
26
1
144
36
29
19
96
21
144
8
30
13
9
84
32
163
57
27
87
176
157
35
18
72
127
9
12
108
36
26
42
46
56
1
9
6
90
108
20
24
126
10
12
87
3
50
24
16
8
30
160
45
11
34
6
45
125
48
168
40
128
6
205
35
64
45
57
2
25
23
72
1
41
24
30
112
8
37
48
36
71
168
66
96
4
36
24
14
24
37
11
13
29
91
197
43
36
9
75
81
96
44
100
20
6
18
31
105
38
1
17
120
238
32
24
18
30
88
9
9
32
24
31
84
53
268
18
21
36
63
26
70
74
102
70
114
50
16
14
109
59
16
45
180
132
5
30
48
16
30
159
165
6
93
27
50
96
168
79
12
45
14
109
147
8
72
16
50
67
35
1
191
10
96
30
2
30
58
14
10
3
117
15
39
56
24
72
24
144
10
110
37
107
18
100
180
14
94
2
178
6
26
120
19
51
32
157
75
69
29
150
96
24
61
35
145
255
42
32
102
49
47
168
90
79
21
90
42
62
72
18
6
85
11
61
53
46
26
24
30
10
36
92
102
96
18
7
137
28
27
95
18
120
24
24
70
32
37
107
109
29
102
40
45
35
40
8
16
200
1
215
106
3
11
34
14
120
61
147
32
72
10
30
26
115
165
62
16
26
30
120
114
46
104
72
10
84
44
30
70
26
61
48
35
10
6
8
72
13
53
24
78
72
24
90
19
107
16
45
45
14
16
2
72
43
11
16
144
9
65
43
45
99
53
88
38
1
69
27
119
16
8
40
194
30
18
24
126
10
30
18
60
146
10
126
24
30
96
39
180
36
35
73
15
66
51
53
6
61
105
39
168
117
14
16
26
70
57
60
93
60
44
4
27
47
58
3
11
96
37
11
130
99
5
30
13
5
67
53
102
277
11
58
56
6
48
205
27
50
144
31
47
133
45
27
21
36
36
24
104
70
26
144
46
69
36
21
60
32
78
48
72
25
9
56
43
45
6
21
33
282
33
36
48
155
61
27
2
48
48
19
107
34
12
20
54
34
51
48
108
144
36
29
144
70
162
78
30
15
21
86
13
72
33
135
27
2
16
12
50
37
48
105
48
26
1
33
27
45
62
73
48
87
50
160
135
9
56
54
120
18
6
40
45
72
35
37
48
29
76
20
30
18
24
30
232
105
71
13
60
12
5
78
85
107
130
24
56
19
11
24
18
28
74
85
53
30
18
19
45
80
48
150
241
57
54
69
77
30
114
24
115
131
16
242
72
70
54
2
72
97
21
50
37
53
4
63
60
137
55
65
78
42
6
114
6
48
10
104
6
16
33
113
4
84
27
24
9
36
3
5
136
80
30
46
20
40
14
22
138
2
48
22
69
35
48
1
36
60
161
19
101
19
29
22
98
24
76
92
43
45
30
126
26
64
50
48
78
13
11
25
143
16
56
16
8
82
48
27
59
73
108
35
229
11
70
90
8
10
80
91
36
132
21
51
75
8
37
131
37
3
50
67
11
205
11
18
88
62
42
166
50
127
41
120
175
ABCD 96409717928*3^$a+1 [50018]
12
45
160
12
20
57
30
13
23
42
15
3
48
37
20
4
8
21
19
35
25
80
3
90
7
8
40
24
96
77
36
7
12
5
66
57
147
105
48
4
59
30
24
90
25
101
39
48
12
52
29
19
368
52
5
126
37
132
8
9
108
15
88
23
120
9
123
30
114
21
123
117
57
3
33
132
19
60
56
39
133
8
4
8
33
79
60
108
20
21
102
37
8
33
19
65
3
177
18
25
24
48
12
48
68
60
12
15
12
18
90
25
132
131
18
7
17
63
12
88
29
24
7
120
17
3
4
5
3
15
25
11
9
27
33
57
51
4
188
45
7
56
40
32
88
12
161
87
12
141
12
27
33
30
117
40
41
24
15
180
15
25
8
4
36
20
112
8
4
161
115
24
41
135
4
83
18
72
55
8
12
105
66
24
25
68
52
68
39
93
48
33
72
27
15
45
28
32
112
48
8
63
6
108
252
30
6
19
36
12
233
135
100
12
101
72
108
31
41
54
61
32
60
40
77
18
105
15
186
39
15
25
47
33
33
139
29
12
7
20
28
60
65
19
56
4
56
12
93
67
35
93
12
63
54
91
107
36
192
78
27
57
7
53
48
7
11
1
36
35
45
69
51
69
36
60
27
28
120
32
81
30
1
48
41
39
33
54
21
52
48
92
40
71
9
28
20
3
9
63
105
87
18
27
28
23
12
114
55
8
28
204
180
41
7
8
52
8
123
9
45
60
12
18
6
156
63
63
72
60
13
143
49
48
29
63
108
12
28
192
60
80
3
25
23
109
5
55
20
28
20
4
108
125
72
243
40
68
12
28
140
27
33
40
120
35
45
63
1
8
100
80
100
8
52
308
87
73
32
28
12
155
25
20
45
63
4
5
51
4
48
20
21
60
31
60
29
7
47
33
57
67
101
15
12
28
53
87
12
28
12
8
45
67
12
11
25
47
36
204
25
48
65
19
89
72
18
9
87
33
15
33
57
7
108
8
52
20
240
51
180
309
48
12
15
45
40
41
30
24
85
23
37
8
63
1
53
115
20
48
100
95
264
1
92
28
24
8
28
5
55
119
13
12
65
63
100
12
68
120
28
113
139
12
120
5
66
42
55
17
36
19
8
111
9
48
12
27
30
63
52
101
18
54
42
30
6
54
3
28
5
12
3
52
35
36
37
60
84
5
111
69
36
19
36
12
68
39
21
52
41
39
33
7
80
75
13
24
48
5
66
121
8
28
60
120
60
23
36
66
55
32
40
8
15
30
42
133
84
60
48
53
18
9
81
87
33
27
9
31
5
87
28
32
88
23
36
144
30
27
60
45
84
180
43
128
12
15
37
125
55
56
4
36
32
87
13
12
53
15
51
126
103
47
181
65
87
28
92
45
6
102
15
120
112
11
9
45
18
57
27
93
108
100
47
120
45
48
4
48
20
3
54
51
52
8
72
52
68
108
12
148
12
48
12
80
231
54
3
4
36
47
97
8
40
71
12
42
48
67
41
31
8
120
88
12
35
73
72
12
96
35
72
18
15
52
53
135
52
8
52
8
69
78
33
40
92
88
125
27
21
39
21
19
8
3
9
45
60
12
123
232
113
108
27
105
63
12
40
5
108
67
8
4
8
28
32
15
97
35
13
20
75
25
77
36
168
72
75
52
20
105
138
18
24
63
132
105
42
18
36
7
5
60
18
90
27
4
41
27
75
6
66
145
68
93
7
20
48
60
15
18
147
52
8
100
29
6
102
43
143
49
72
36
53
24
3
52
53
48
27
12
3
54
3
52
179
117
12
48
15
57
88
23
97
113
96
120
31
65
7
192
228
8
33
27
3
36
1
17
103
12
20
33
7
23
54
3
57
31
20
172
8
100
20
12
48
3
30
19
20
33
15
4
23
30
15
27
33
88
23
189
3
18
67
5
75
64
23
13
60
12
23
49
23
145
8
63
24
33
64
65
63
60
21
12
7
20
117
51
60
15
18
19
8
45
15
12
108
9
31
23
6
48
75
108
3
84
85
11
37
192
5
103
89
3
48
40
20
33
60
39
15
37
8
93
90
97
17
3
28
20
57
18
45
12
15
18
87
112
8
81
7
23
6
30
21
33
99
45
36
150
84
18
67
48
20
69
3
108
15
25
204
5
3
168
27
18
27
40
8
160
24
11
37
53
54
61
24
36
59
48
37
89
72
42
73
32
21
27
12
52
168
41
6
25
95
1
80
15
30
ABCD 96409971844*3^$a+1 [50031]
6
57
140
19
30
60
23
7
54
27
20
28
104
28
9
3
56
31
144
17
12
43
153
12
3
54
66
89
28
9
36
24
59
52
69
11
19
81
32
1
47
37
47
36
12
72
4
200
25
11
25
36
27
15
18
30
57
92
85
18
36
41
36
157
6
30
60
36
23
28
33
47
7
42
3
180
33
48
6
126
23
139
30
3
33
54
18
18
90
54
5
37
3
81
96
35
13
60
51
21
3
87
29
55
36
5
76
8
25
95
72
25
72
23
88
44
13
47
60
96
52
8
1
24
11
4
21
23
28
3
41
36
52
8
115
29
60
1
48
27
9
3
105
3
32
12
13
83
84
13
75
36
15
17
48
24
156
25
59
85
15
56
49
6
66
24
47
97
18
90
48
71
76
57
23
12
120
55
5
16
57
3
15
66
24
11
73
35
40
8
120
19
321
3
12
29
13
15
68
24
108
13
60
167
25
6
17
49
3
20
12
76
147
18
54
69
32
12
7
6
47
12
64
20
19
36
29
37
24
11
133
12
59
4
56
12
109
84
27
105
12
35
25
198
18
35
24
61
11
13
3
45
35
79
126
203
52
63
9
56
7
5
60
28
129
48
18
6
3
81
47
13
12
63
84
75
18
48
27
63
77
40
8
7
53
4
32
1
102
240
30
72
6
53
24
100
21
126
21
153
59
37
108
11
24
85
42
18
23
13
15
87
42
3
12
33
3
20
37
143
1
18
113
7
41
49
78
18
11
4
15
17
7
5
31
41
85
3
36
45
27
32
148
12
57
51
140
43
77
7
6
12
72
60
36
54
12
18
23
24
61
27
56
31
5
79
24
18
35
37
72
66
45
45
147
8
60
73
27
20
49
51
33
24
71
24
13
35
139
36
17
7
101
24
1
12
23
49
63
56
52
27
6
72
12
11
60
25
54
66
54
6
84
3
3
17
88
69
18
54
59
31
6
3
104
121
71
19
54
3
72
21
12
108
47
12
13
3
39
12
21
8
49
66
54
35
61
11
25
3
27
18
3
92
1
90
77
100
44
13
11
1
23
13
60
47
28
63
114
48
35
187
12
54
11
60
48
96
1
6
29
1
60
18
66
11
48
4
33
3
105
36
3
20
13
30
17
40
3
77
7
90
23
88
32
7
18
23
25
3
60
99
65
13
87
20
31
5
52
69
24
47
43
17
37
23
12
88
60
20
24
1
59
49
39
3
18
72
48
95
1
119
60
85
119
31
41
79
6
3
68
109
143
1
15
39
77
24
1
39
132
20
25
63
92
43
42
3
80
84
25
23
12
72
109
71
61
144
30
29
67
77
16
27
29
36
48
31
6
87
21
35
12
19
5
1
59
16
45
3
44
13
15
3
30
6
18
23
7
6
11
25
48
42
21
105
183
12
60
153
54
6
30
6
11
127
42
71
12
1
11
60
19
45
12
20
13
6
30
63
8
43
29
55
36
42
23
7
5
157
3
60
20
60
12
61
240
35
60
12
49
108
72
24
47
25
12
60
48
23
52
20
40
15
12
5
16
132
68
1
11
7
41
61
3
21
30
5
36
60
25
35
25
30
41
160
33
60
75
15
66
23
40
32
148
68
49
155
28
21
59
133
27
33
23
120
60
25
6
69
21
3
48
8
12
253
156
71
40
60
68
12
97
12
78
5
28
69
59
1
239
67
12
5
72
1
48
24
3
48
44
43
42
15
32
61
72
11
19
5
40
195
30
75
32
25
18
102
71
97
35
16
24
33
12
107
61
143
1
156
75
20
12
36
64
33
107
36
1
36
12
6
54
30
17
136
45
167
37
30
114
131
61
47
31
30
11
88
36
105
11
28
81
27
33
95
52
69
23
36
12
73
30
24
12
6
12
111
21
48
3
33
59
1
59
60
25
48
72
72
24
35
4
8
19
29
31
5
36
43
42
47
7
126
87
15
186
11
25
30
9
9
75
92
55
30
131
12
76
21
3
20
13
18
144
17
85
18
6
72
3
9
23
37
12
18
36
6
3
81
36
24
90
30
59
40
15
65
25
75
20
25
3
44
156
13
6
41
49
216
47
25
11
1
18
42
23
12
19
57
159
18
102
54
36
11
43
9
81
24
47
1
54
18
3
3
17
19
30
59
19
33
69
63
27
114
54
30
60
3
27
41
1
23
31
41
16
12
92
49
39
33
24
23
16
104
37
59
25
36
11
43
6
51
3
29
60
16
57
12
75
15
101
7
54
24
12
24
48
36
47
52
32
48
25
12
3
21
30
6
11
25
108
35
37
48
180
35
12
43
54
63
92
25
6
69
21
11
43
30
6
65
12
72
28
39
65
48
67
33
60
20
13
18
36
89
85
36
11
24
108
1
47
13
90
17
49
18
5
37
36
270
18
75
27
60
57
8
73
59
1
35
157
90
90
54
5
156
12
25
47
79
9
8
204
1
15
60
68
1
174
5
55
17
40
33
12
78
17
37
48
132
3
177
30
6
36
54
84
221
49
36
179
1
27
8
24
67
6
15
8
64
8
115
45
32
157
24
30
24
5
7
5
16
44
43
ABCD 96410980234*3^$a+1 [50002]
120
80
160
95
24
57
72
15
25
8
40
24
96
8
216
48
112
120
23
33
15
9
144
64
72
80
24
72
183
57
72
87
96
25
80
88
296
159
25
47
49
8
40
47
1
119
81
112
8
87
96
97
95
24
73
8
24
16
32
48
375
73
47
193
104
256
24
143
24
81
40
128
120
39
25
8
264
48
240
160
8
39
121
104
64
95
72
217
128
24
96
72
112
96
23
49
80
15
153
24
64
32
232
8
112
47
265
80
88
32
40
143
1
72
8
40
56
48
360
96
15
129
160
368
135
24
33
48
63
9
40
72
239
81
63
1
96
128
63
33
16
104
16
96
152
88
48
239
33
40
8
16
56
144
16
95
145
152
120
15
25
48
32
160
32
15
120
81
159
49
32
168
72
40
152
63
120
105
144
88
80
15
96
97
32
16
176
39
216
121
48
32
15
25
23
96
105
111
225
48
15
1
48
152
16
47
33
88
104
16
152
48
184
47
33
471
9
192
24
192
120
15
57
112
24
72
272
112
48
8
24
63
25
8
24
16
200
15
24
73
120
23
57
136
56
39
105
24
88
47
57
48
48
184
48
152
63
81
24
16
152
24
48
40
23
49
56
64
56
63
321
16
24
8
15
120
97
8
88
24
48
120
47
1
120
167
72
168
57
48
552
16
80
72
40
80
495
48
73
144
72
143
25
96
104
16
56
16
47
57
15
73
72
8
48
24
48
160
8
48
64
48
8
216
88
8
48
40
32
24
88
143
33
72
40
23
121
23
73
47
57
144
64
80
40
32
64
47
153
207
57
15
33
40
8
135
121
48
23
249
63
48
9
40
23
241
119
72
273
48
24
64
56
160
80
96
24
111
169
71
33
15
49
176
72
48
16
224
207
57
72
136
72
56
111
33
120
168
183
9
48
48
72
48
120
40
72
288
104
96
16
56
87
192
225
168
192
15
81
24
48
111
24
313
47
33
40
47
25
56
15
169
80
112
24
56
24
72
183
9
216
327
97
176
136
23
81
96
39
144
121
191
1
8
16
23
1
32
40
72
71
177
24
15
73
8
88
24
80
48
135
25
72
95
72
145
8
15
177
39
57
15
48
24
48
97
143
9
24
24
48
39
193
120
23
73
176
16
32
16
192
167
57
96
232
23
24
1
104
168
135
25
120
216
56
48
72
16
80
40
32
40
56
24
63
225
48
16
56
24
88
48
32
112
56
112
32
15
121
24
80
256
8
96
63
153
39
1
192
96
32
24
16
272
192
48
87
1
8
39
57
303
168
49
23
153
135
25
80
15
145
23
144
97
8
168
48
64
8
24
88
191
121
8
40
56
120
24
312
39
144
72
1
104
48
160
72
56
135
25
8
112
32
48
112
23
57
15
73
144
23
72
25
191
ABCD 96411052306*3^$a+1 [50031]
57
9
103
11
49
11
21
24
81
60
6
12
48
13
131
18
15
12
28
20
16
44
15
21
36
9
42
24
66
42
73
59
6
27
3
13
32
39
13
48
107
45
3
84
48
18
42
6
102
30
18
9
40
77
43
17
6
60
72
33
3
6
6
18
159
28
8
12
60
27
42
19
72
17
3
15
13
17
24
36
24
31
29
18
45
63
48
12
24
18
15
16
5
84
12
18
18
55
5
7
8
24
21
24
30
9
36
60
105
24
15
4
8
72
16
60
12
72
96
24
35
13
68
36
3
102
51
147
1
17
7
20
21
66
21
40
44
28
20
63
24
45
15
13
20
15
1
72
5
24
75
28
11
24
18
15
3
9
12
4
11
84
6
18
45
3
54
19
41
6
72
42
18
42
39
129
12
6
37
23
57
40
5
6
6
15
21
39
15
30
3
51
12
12
108
24
90
139
60
12
5
78
37
35
9
15
33
93
42
25
23
9
28
32
4
11
21
9
39
4
23
69
4
59
33
9
43
8
27
61
5
126
109
32
48
21
60
30
109
11
33
75
25
23
42
15
15
81
87
12
18
12
51
87
60
24
13
41
24
18
48
72
30
42
33
3
66
24
19
5
15
28
12
20
28
5
18
97
12
17
84
15
81
54
12
69
4
11
69
141
48
31
41
78
25
17
3
12
4
59
73
8
21
60
31
17
168
12
27
3
237
9
12
43
17
39
69
6
33
21
12
18
9
48
33
19
17
24
6
13
8
39
30
36
99
3
1
24
80
16
71
9
27
73
11
121
29
3
16
44
3
12
48
18
51
3
25
80
60
3
69
51
9
45
79
11
13
35
60
12
24
25
12
35
33
52
104
3
12
60
30
39
4
11
24
57
64
47
114
30
9
45
27
27
18
12
27
36
39
1
59
69
4
32
105
75
45
6
12
1
32
40
77
91
11
6
90
30
30
73
131
61
245
42
1
11
13
20
15
72
216
13
11
9
4
47
60
49
35
45
4
35
60
13
29
15
33
18
72
36
9
15
93
27
90
60
6
36
6
30
37
32
28
11
6
15
45
19
29
15
51
42
43
5
6
6
114
13
23
18
12
12
18
18
84
18
18
12
3
75
21
28
41
180
27
24
9
12
115
48
12
47
48
54
15
51
13
35
12
33
24
27
61
8
64
23
30
27
105
18
48
37
29
18
21
4
17
43
20
3
9
16
17
27
4
5
79
11
54
15
72
21
18
25
24
23
18
7
12
83
9
36
27
1
56
75
21
40
20
87
48
37
5
78
84
9
27
42
12
36
24
3
87
18
30
25
5
6
25
29
42
36
73
47
73
29
6
21
120
16
35
33
4
41
36
30
13
11
9
60
33
78
42
42
13
65
7
35
25
53
75
28
24
125
18
105
9
15
51
9
4
59
1
92
72
3
45
69
30
90
31
5
24
60
6
30
30
12
42
3
21
39
76
17
55
5
103
41
6
12
1
5
6
61
17
6
57
45
54
13
56
15
25
5
39
15
72
66
180
7
35
18
7
20
76
140
15
6
79
32
3
25
35
6
24
96
79
77
39
4
11
13
17
19
17
3
12
144
93
6
24
18
54
6
55
29
15
84
12
39
24
12
45
3
45
45
54
18
39
15
13
41
6
30
19
17
3
9
6
12
24
33
12
201
7
48
12
23
25
32
16
24
53
12
31
17
7
71
66
30
96
12
12
30
19
41
18
108
12
48
69
16
17
60
15
27
24
45
60
4
17
24
6
1
48
41
36
3
160
101
31
29
91
89
31
8
40
5
55
71
6
12
18
108
24
1
84
5
48
18
6
3
12
28
23
12
61
11
24
54
15
21
6
6
7
107
9
57
27
60
21
7
20
28
11
60
13
60
32
4
12
32
16
24
35
117
15
54
6
18
3
9
15
63
1
47
54
19
17
150
12
33
9
3
15
180
72
36
9
9
6
13
5
75
108
15
12
13
44
15
33
48
75
9
15
18
42
1
12
17
63
40
23
9
28
5
43
44
9
7
128
64
41
12
30
13
47
18
55
120
17
78
21
28
35
1
65
19
11
42
43
32
15
42
3
27
1
72
44
9
6
129
27
12
6
42
13
24
17
63
87
36
13
47
9
9
24
31
59
12
9
52
5
18
6
19
35
9
63
9
3
6
99
132
39
9
156
27
24
60
114
6
48
45
3
85
95
9
3
72
90
6
13
29
27
3
102
15
64
5
6
108
12
66
54
6
84
19
95
6
18
145
32
3
33
84
16
48
24
8
12
12
64
5
12
15
3
24
21
51
48
30
12
103
23
57
15
18
60
3
12
40
104
48
15
33
9
54
6
31
12
20
117
210
13
5
27
45
96
12
36
114
25
48
47
48
25
5
114
126
120
75
40
59
21
12
3
13
17
42
1
20
51
48
25
68
87
30
6
25
80
39
42
31
12
20
57
36
30
33
45
42
24
24
9
15
12
1
48
20
12
88
11
30
60
48
3
15
37
77
15
9
12
63
51
1
108
29
36
67
44
105
6
18
12
7
5
43
35
9
9
51
3
85
5
12
15
51
25
23
25
60
11
9
9
3
33
55
59
18
27
21
42
54
43
5
27
15
30
19
24
60
53
27
51
12
12
168
45
12
16
11
6
15
45
3
15
9
12
45
144
51
4
12
5
63
60
51
6
43
71
49
11
18
75
45
31
11
18
15
16
24
108
29
66
108
6
156
12
43
35
12
1
5
67
5
54
30
18
13
59
30
120
30
30
6
30
18
9
16
11
9
120
15
97
20
135
13
59
1
107
30
42
13
108
17
72
55
35
102
15
3
48
84
36
108
21
15
30
39
9
18
54
66
25
53
30
12
78
7
29
36
30
24
18
55
48
35
9
39
109
23
25
5
7
137
123
16
77
3
12
33
12
12
12
30
13
180
11
36
18
27
48
3
120
18
55
29
3
3
36
133
36
24
120
32
51
54
18
12
6
42
33
15
57
16
12
29
18
13
20
39
9
39
85
35
85
60
17
24
7
20
15
25
47
25
8
45
60
7
17
19
20
51
78
6
6
78
12
9
96
60
4
32
15
45
39
36
84
60
1
68
84
15
25
8
12
183
54
15
4
60
47
24
6
12
30
45
28
72
96
32
28
20
ABCD 96411107836*3^$a+1 [50021]
36
87
33
31
113
15
63
12
126
151
11
45
27
288
157
32
24
112
128
64
11
30
55
17
15
40
89
18
85
65
36
51
39
97
23
36
69
27
120
45
87
33
183
9
40
72
48
120
101
19
23
105
48
27
85
8
81
24
39
33
120
255
48
9
7
168
56
120
192
112
41
135
16
11
13
96
48
11
157
48
41
90
96
397
48
80
48
51
18
67
224
16
71
132
18
18
121
96
53
66
1
383
174
60
63
3
60
49
5
123
177
18
18
270
21
48
81
30
162
78
9
21
67
65
7
5
90
18
55
8
16
11
45
33
295
59
165
21
19
65
90
13
32
16
227
60
25
23
60
37
48
104
88
59
54
175
5
139
11
12
57
40
35
90
12
55
24
24
72
96
5
192
36
24
55
35
12
126
27
105
127
11
109
71
33
112
144
56
75
45
48
15
57
15
33
15
57
33
72
103
77
67
11
61
41
39
24
144
33
15
183
12
37
95
1
32
48
9
111
87
25
113
24
15
16
24
35
30
7
65
78
81
39
81
232
104
51
132
36
66
3
15
72
6
75
40
80
15
9
99
21
88
41
15
120
27
13
17
144
103
83
48
60
57
33
72
39
328
5
126
157
59
216
37
48
23
9
16
17
255
99
61
107
21
16
176
33
7
17
102
1
48
29
67
48
167
33
40
96
96
120
8
81
7
47
57
45
211
8
15
1
24
35
37
35
93
24
40
200
201
144
90
102
18
36
36
36
42
12
54
69
57
6
57
63
42
7
128
48
63
9
16
80
27
69
21
3
15
57
168
160
41
6
90
18
66
6
30
7
96
96
120
80
16
168
101
139
5
90
132
84
9
27
85
185
39
21
12
150
12
6
15
177
18
42
3
45
67
23
42
15
16
24
8
3
37
5
18
30
162
49
56
48
105
54
18
120
18
61
233
66
109
41
144
12
19
35
60
25
167
49
23
121
65
15
40
65
87
264
40
23
25
32
88
53
78
12
18
222
97
128
39
9
27
108
1
41
63
9
12
19
96
11
237
40
8
40
125
67
216
59
6
55
65
24
7
41
55
17
7
53
48
108
7
24
131
189
63
18
55
48
77
108
31
11
84
6
30
54
63
33
39
81
79
11
108
72
54
6
72
13
120
32
16
32
15
42
7
119
90
55
11
54
15
57
72
103
80
40
24
24
32
40
95
73
104
111
97
257
55
17
31
185
135
72
105
138
37
41
54
90
111
64
71
1
251
72
6
159
111
105
39
36
84
105
16
65
79
48
29
6
13
77
12
36
19
48
77
3
160
77
75
48
40
47
73
5
48
91
128
40
47
169
24
23
132
36
105
15
306
6
25
5
54
168
21
9
231
64
48
8
135
42
39
144
27
78
30
1
8
171
69
48
9
79
65
42
285
123
45
144
16
24
11
12
57
88
53
19
107
85
119
1
11
90
3
24
171
117
15
84
78
63
40
23
49
96
32
24
51
117
120
16
179
61
137
7
65
66
24
12
18
135
33
30
9
24
27
93
27
132
1
24
11
30
175
119
36
85
5
12
55
17
108
123
9
48
18
42
12
15
75
13
72
8
15
145
23
9
16
131
24
12
60
45
27
18
3
15
66
63
63
60
18
51
39
97
144
149
99
112
83
45
3
85
8
24
27
85
101
48
139
155
90
115
32
51
13
17
54
1
8
105
7
48
11
93
33
72
31
152
33
87
27
48
309
33
15
48
64
23
36
102
15
280
32
3
37
96
47
30
43
47
153
45
27
15
33
16
41
7
11
102
54
81
27
72
61
35
ABCD 96411121096*3^$a+1 [50003]
12
72
4
74
6
76
2
12
10
8
204
4
68
40
20
12
12
72
18
18
46
56
24
30
12
4
44
18
22
20
4
14
40
18
38
34
50
18
4
8
48
36
28
8
10
20
18
54
138
36
10
18
44
48
48
34
2
4
74
18
10
50
36
40
20
34
24
2
12
48
28
12
8
42
22
2
6
10
2
34
38
12
24
84
4
36
8
16
50
4
2
30
16
18
60
62
18
66
34
20
18
18
6
10
66
6
170
30
6
6
22
2
10
38
18
6
72
28
8
30
24
16
14
42
78
28
18
2
24
4
8
12
12
64
20
24
4
60
8
40
92
24
64
8
24
36
136
38
18
66
40
74
52
38
82
24
38
78
12
34
2
120
90
66
76
8
16
32
4
134
42
90
16
2
40
8
136
2
12
22
36
26
94
80
52
20
10
38
16
42
2
16
18
18
36
44
24
30
10
20
6
18
12
34
2
10
8
46
8
12
72
4
32
94
30
38
6
34
68
4
18
8
18
84
10
36
8
84
24
10
2
12
40
56
36
4
14
40
18
54
54
72
26
18
12
36
16
8
42
30
12
18
16
8
60
42
54
6
36
18
10
8
120
12
12
12
66
6
12
4
2
30
60
54
126
28
8
36
12
42
18
46
62
16
18
54
30
38
4
8
24
18
102
10
90
8
4
24
8
40
14
54
4
110
58
8
54
42
24
24
60
48
12
28
20
12
4
20
24
12
12
100
54
20
102
24
18
34
44
18
22
68
18
42
6
6
4
42
66
74
42
16
14
12
4
2
16
38
4
26
58
8
6
76
32
28
12
38
58
44
72
12
84
48
24
24
10
6
92
42
4
6
36
44
12
24
72
46
38
48
4
8
48
10
14
84
24
22
38
16
24
8
42
30
4
2
6
24
28
20
24
66
6
132
24
12
22
12
126
20
34
44
16
38
88
50
18
16
18
2
12
24
70
26
24
6
48
10
18
68
22
48
86
6
70
38
48
10
66
8
10
6
12
62
84
66
10
38
16
20
28
26
36
12
18
4
38
106
62
10
2
106
8
48
10
6
30
26
72
18
66
40
14
22
12
18
2
16
36
36
24
2
6
22
74
12
22
42
12
2
18
12
18
48
34
12
24
20
18
6
94
18
8
108
36
30
4
38
36
12
48
48
16
8
4
14
6
94
44
6
4
38
6
6
120
40
26
28
36
24
92
6
4
72
26
24
22
14
168
18
6
64
42
2
24
10
2
10
18
32
12
16
38
66
4
8
6
60
48
12
4
20
108
34
36
8
16
144
54
18
54
18
20
66
42
34
26
132
66
78
6
96
46
62
18
42
96
54
48
36
24
16
44
6
76
54
12
32
24
12
64
26
24
102
48
42
18
12
48
40
20
60
6
36
6
42
22
20
48
18
6
30
10
98
36
40
114
14
40
66
26
54
12
4
8
6
16
18
20
24
36
36
12
6
6
18
10
14
4
26
22
2
4
44
66
12
42
12
42
34
36
8
24
12
4
20
70
14
60
36
4
56
36
6
22
8
36
24
72
24
12
48
12
6
18
16
44
22
26
12
6
10
108
18
2
6
36
6
24
52
20
24
34
98
76
2
112
14
36
12
40
36
42
32
16
2
6
6
46
2
78
12
42
6
30
4
8
28
14
4
44
30
96
72
16
20
24
4
78
2
42
18
30
36
78
24
12
90
4
6
66
80
18
16
44
6
4
12
26
18
30
4
38
6
6
22
20
34
32
30
54
54
36
10
72
8
12
28
14
36
30
34
12
20
18
6
28
24
12
42
90
8
36
46
122
30
4
26
64
44
16
8
126
66
16
30
8
34
30
18
36
20
18
18
12
6
6
60
30
54
24
40
20
16
32
46
26
40
14
4
2
12
12
24
18
12
6
10
18
62
4
38
4
20
12
96
24
78
6
18
42
76
8
36
88
14
22
44
10
128
90
36
48
22
12
26
54
66
24
28
14
28
44
90
46
2
12
24
28
54
2
160
78
14
36
16
24
74
6
72
48
36
10
32
6
16
14
54
4
32
36
22
2
24
24
10
18
48
18
18
20
4
14
4
32
6
16
48
14
18
40
6
12
32
18
10
14
70
18
24
20
6
42
112
30
6
20
60
18
18
76
26
24
22
6
18
44
72
78
16
50
12
34
18
8
64
36
26
18
4
92
6
66
40
48
50
30
28
8
34
2
60
24
124
68
6
6
16
14
6
124
44
18
48
48
34
36
6
2
12
6
24
4
26
10
18
8
36
16
32
52
42
62
12
16
80
4
86
90
18
6
6
6
66
6
6
16
6
30
2
24
6
10
48
2
102
24
66
22
20
84
4
2
54
22
50
34
86
12
42
10
8
4
38
4
26
48
70
20
28
14
24
24
12
12
84
42
40
8
10
44
12
88
20
24
24
10
2
12
58
8
4
14
4
8
12
6
120
78
28
18
78
50
52
8
6
28
56
16
12
20
52
18
26
42
10
12
60
74
10
24
32
78
46
42
2
42
22
8
82
26
10
26
24
30
10
44
10
38
16
54
42
66
18
50
6
36
24
10
26
84
24
12
30
4
6
20
42
46
180
32
120
60
12
36
24
18
6
6
28
2
52
2
16
54
44
6
48
10
14
18
30
12
52
12
2
60
60
36
4
2
22
2
24
18
12
46
6
30
32
18
10
80
42
4
8
12
36
12
52
26
34
50
66
112
80
24
100
12
20
12
78
88
2
4
32
16
44
28
26
18
48
12
22
2
12
256
8
12
12
30
66
24
88
36
48
50
12
12
16
14
6
70
24
8
10
54
38
16
26
6
22
44
18
64
14
12
22
2
84
90
46
56
6
4
26
100
132
44
46
2
54
126
16
20
120
48
18
18
30
52
18
74
16
48
2
40
2
82
54
6
20
46
2
18
142
2
4
2
24
22
62
16
8
40
32
18
40
2
6
18
48
24
162
18
30
52
86
4
36
44
16
108
48
32
6
90
124
14
46
8
12
30
126
180
40
36
32
18
48
12
6
22
8
6
76
38
42
42
36
42
40
20
54
90
10
42
8
102
18
24
4
56
12
30
84
70
38
106
38
36
16
2
30
4
2
52
20
84
36
28
2
24
6
78
48
4
14
24
18
46
38
96
18
30
18
12
18
22
24
14
174
10
92
82
44
24
10
2
24
28
20
66
16
6
12
96
38
16
26
4
8
42
6
22
18
20
48
36
112
48
44
10
2
4
20
18
72
226
26
42
10
26
96
70
8
24
6
84
4
32
46
20
28
2
36
36
36
12
22
32
4
2
12
66
34
12
2
42
28
8
18
34
8
94
14
42
60
36
24
144
54
58
26
16
26
6
16
56
36
96
16
12
128
96
12
6
28
54
44
6
6
16
20
6
34
20
36
48
76
54
14
70
18
24
20
28
62
18
28
20
4
56
36
18
42
24
84
22
2
6
48
ABCD 96411139666*3^$a+1 [50073]
36
19
32
16
29
48
3
249
3
141
151
53
12
84
19
41
151
20
165
15
9
7
29
43
41
27
64
48
65
3
57
55
12
20
24
24
108
84
69
36
151
8
9
27
16
140
9
31
72
101
67
192
48
24
120
60
44
4
32
28
17
24
91
36
12
5
63
40
144
36
20
24
24
16
29
24
36
151
53
7
80
33
15
12
33
7
53
36
87
69
3
112
5
15
33
51
96
60
60
9
207
33
24
55
72
5
24
24
15
81
15
4
5
87
36
12
28
89
91
137
67
104
81
43
5
27
36
9
24
39
21
91
20
60
16
240
32
52
53
7
29
19
8
72
52
44
112
8
72
9
108
51
16
89
67
77
12
3
40
5
72
43
17
63
48
64
164
21
15
16
60
173
67
44
9
31
29
19
12
60
8
45
43
164
69
60
31
20
153
63
64
113
15
21
27
24
69
39
240
28
68
141
24
120
7
32
12
196
128
69
60
72
120
111
9
175
29
135
69
96
75
21
55
8
60
52
44
4
48
8
84
276
96
28
140
36
9
75
40
20
261
7
20
64
188
52
68
21
27
93
60
60
87
4
44
84
105
67
53
87
129
24
12
43
56
96
16
12
60
372
113
36
24
51
12
64
20
180
28
77
115
140
69
99
21
39
21
84
43
24
20
60
33
96
15
184
41
24
43
32
45
51
9
7
80
129
36
31
29
43
48
8
112
32
81
75
21
108
147
93
60
67
29
96
15
105
63
72
48
105
103
80
4
89
19
48
32
57
43
48
84
29
96
31
60
20
100
12
108
17
111
72
172
12
29
51
45
43
8
4
156
24
44
4
41
24
15
12
129
91
36
89
39
21
43
32
84
12
108
64
221
84
15
72
60
9
180
247
12
5
12
24
51
24
60
52
60
92
45
12
31
17
12
24
7
20
12
112
65
15
33
12
151
89
24
156
24
144
12
39
120
45
31
68
40
5
27
196
29
24
36
48
51
24
208
44
45
39
76
20
24
9
12
75
40
8
48
4
108
116
4
77
31
12
20
36
45
19
12
20
60
153
12
24
31
20
16
113
27
9
24
15
45
120
24
51
21
75
120
45
31
29
48
3
48
21
15
69
7
32
12
136
8
45
135
4
48
72
20
141
87
93
84
15
117
3
177
3
57
39
4
32
105
51
69
55
89
24
12
91
8
36
148
12
29
24
15
45
51
9
51
84
72
48
40
5
43
24
8
96
12
4
29
19
32
16
24
20
9
36
31
84
113
115
60
12
29
7
29
24
96
24
147
33
75
4
17
43
20
12
33
7
29
15
84
57
15
48
48
33
259
180
77
91
80
112
80
45
192
108
12
15
9
51
36
48
96
36
60
117
12
15
69
135
84
81
36
48
15
21
36
24
151
36
29
39
16
60
29
39
156
9
171
9
15
57
15
40
20
60
69
139
5
51
112
24
89
15
9
36
24
12
84
7
32
108
132
321
31
68
21
7
12
41
39
328
17
7
53
12
51
33
75
64
56
21
43
41
15
24
45
115
77
3
208
8
21
15
76
29
51
237
7
53
63
57
12
144
24
3
72
52
48
101
135
21
31
53
39
40
12
5
75
69
15
9
12
91
8
120
21
24
120
60
15
60
9
12
43
32
16
29
63
57
103
20
57
48
27
45
75
45
24
127
20
24
16
72
12
5
48
7
5
24
7
53
24
55
8
72
12
36
12
132
16
12
5
127
8
100
48
44
69
19
17
75
28
5
115
92
9
19
152
105
111
129
15
24
141
31
128
45
79
41
31
5
3
21
24
43
24
80
9
27
69
159
24
96
45
19
17
15
9
120
7
32
28
20
9
3
225
60
67
36
188
21
15
225
111
112
8
48
9
36
39
45
175
8
24
24
12
48
16
36
53
147
24
69
7
32
45
15
21
60
67
17
15
100
56
24
81
31
44
52
17
7
20
16
29
55
53
3
40
24
20
45
84
171
45
24
19
12
224
180
24
45
7
44
72
108
21
24
7
29
48
156
7
44
69
39
21
264
55
17
91
17
12
24
36
31
32
57
24
24
72
84
24
36
79
5
7
5
39
136
56
24
153
183
24
ABCD 96411369196*3^$a+1 [50068]
40
15
29
4
68
24
100
8
172
84
51
5
1
143
4
48
80
48
36
84
24
52
8
103
65
12
7
9
135
17
12
43
89
36
40
24
105
83
12
16
120
48
20
7
17
40
8
4
15
141
8
60
160
15
57
12
51
29
13
95
103
36
33
20
1
59
12
60
60
1
15
9
71
24
24
52
20
19
5
49
35
64
96
80
16
36
8
4
27
113
216
31
66
15
8
204
12
4
92
4
8
12
16
8
1
39
224
97
35
4
24
48
84
20
19
29
40
68
40
15
33
56
40
21
119
1
18
21
8
12
124
12
44
48
48
12
40
32
16
32
61
75
36
8
28
20
4
20
4
104
40
36
24
32
124
12
80
100
20
19
65
24
37
24
11
259
65
25
51
48
144
21
47
28
24
8
28
36
60
116
13
6
41
28
12
39
5
40
24
20
12
4
8
16
32
25
39
24
44
28
44
28
3
5
12
12
31
18
30
5
31
6
3
36
68
36
1
15
36
32
43
17
12
40
15
5
19
17
12
40
120
8
40
63
17
4
80
84
4
63
149
16
8
4
12
51
17
12
16
129
24
47
12
12
1
30
9
24
171
9
20
60
4
33
159
60
68
1
27
3
5
24
13
30
33
96
44
24
108
52
27
5
60
48
52
8
60
12
4
80
100
51
29
31
53
76
51
5
4
57
59
31
9
15
41
48
84
91
5
1
30
29
16
99
9
60
12
48
3
105
32
7
21
228
24
32
60
36
28
15
57
123
89
16
21
6
18
39
8
12
40
12
105
126
9
36
44
4
45
59
40
32
55
29
24
52
51
9
20
24
4
12
20
24
64
60
216
32
43
5
31
29
16
104
25
51
8
12
40
60
8
36
24
88
39
21
24
44
31
5
31
288
5
4
36
27
29
16
15
29
48
120
37
71
4
51
29
16
32
7
41
12
7
153
20
43
18
11
120
16
68
1
15
60
69
90
9
8
4
8
43
9
20
16
20
60
52
56
52
8
7
29
244
57
3
80
52
12
20
40
36
120
27
29
16
8
4
57
59
72
24
4
56
4
15
17
4
24
27
48
6
15
8
72
31
69
80
28
56
196
15
5
31
65
60
24
16
24
8
12
76
48
32
19
33
3
9
8
40
56
40
21
6
9
9
59
31
12
29
144
16
48
36
51
9
32
88
15
21
20
31
54
35
40
48
116
24
12
24
12
4
60
39
57
24
56
28
75
45
36
8
12
64
92
24
16
8
1
59
84
28
12
27
141
8
40
12
44
24
96
24
4
32
16
20
48
40
32
4
44
24
1
47
24
40
105
35
28
48
33
27
8
31
5
91
57
128
72
48
64
45
3
8
43
5
52
123
9
20
7
66
47
108
100
20
19
9
135
5
60
91
6
48
6
153
8
12
16
20
72
24
4
27
29
120
84
40
24
92
85
15
15
9
44
60
1
11
4
24
168
39
101
84
4
27
5
48
61
51
200
4
9
11
16
60
12
32
19
12
5
4
60
8
12
40
44
52
92
88
12
32
88
8
55
5
12
37
63
20
7
29
97
23
4
72
99
9
3
17
28
20
12
40
12
108
57
3
27
69
44
60
40
21
11
40
44
1
66
9
51
29
24
16
15
9
24
20
16
44
37
15
60
84
44
36
7
24
9
80
4
8
48
67
17
40
20
13
30
9
24
60
141
54
57
15
65
79
5
85
15
80
55
21
15
17
60
132
109
51
24
32
4
75
65
16
48
92
64
15
9
84
68
24
31
5
28
135
21
24
60
24
20
12
19
29
12
79
65
16
8
48
84
40
15
9
27
45
9
59
67
29
28
8
28
12
15
77
12
48
7
5
31
149
19
9
68
12
12
168
12
88
120
32
76
8
12
72
16
32
60
24
16
8
16
24
51
5
4
56
16
48
12
92
72
24
4
20
133
59
4
60
20
24
43
5
49
51
48
15
29
48
120
55
17
12
19
5
24
67
5
48
37
66
29
136
105
63
80
7
5
52
96
44
12
4
21
35
60
40
44
31
5
28
12
44
12
43
36
93
36
24
27
33
68
48
67
29
25
3
21
51
44
24
43
53
1
54
89
127
45
20
79
17
73
30
29
96
37
3
32
19
90
51
24
75
21
80
4
56
19
69
12
8
52
3
5
16
96
60
15
5
12
12
160
56
24
36
24
55
9
21
23
1
107
13
99
117
3
3
29
36
124
39
6
30
29
52
15
65
24
16
104
48
31
9
48
12
3
180
69
68
12
84
12
12
103
54
75
56
79
29
64
33
99
48
20
60
13
18
5
36
16
68
265
11
16
63
9
36
72
20
24
40
24
84
32
19
5
1
51
75
93
20
25
119
7
24
29
72
40
120
20
19
69
108
20
72
16
176
16
32
12
19
5
37
23
16
120
36
12
27
5
16
20
12
1
11
48
13
99
56
79
5
49
30
5
4
32
40
8
52
44
12
55
29
31
18
47
24
4
80
7
17
96
124
20
12
19
45
152
40
188
4
3
17
36
36
55
45
104
12
12
108
28
12
165
23
7
117
8
109
6
137
12
16
20
12
12
76
15
5
4
15
45
44
72
12
40
12
180
20
16
63
29
60
13
35
40
69
96
23
12
60
25
24
59
36
24
7
65
52
8
85
59
31
24
29
72
55
17
7
9
60
12
44
19
29
12
184
44
12
84
12
19
5
108
88
8
12
79
5
84
1
24
11
88
8
28
20
52
8
1
59
16
69
35
12
43
9
212
31
65
4
8
13
15
12
36
44
108
120
4
8
12
ABCD 96411407044*3^$a+1 [50003]
90
61
144
101
18
72
36
13
5
75
96
45
54
157
32
45
3
15
33
64
101
27
135
18
36
51
129
126
177
160
5
36
126
90
15
39
306
36
54
108
162
63
135
90
15
147
13
80
87
54
211
80
51
13
80
144
96
64
32
3
162
283
128
147
13
32
81
15
21
126
18
144
90
1
96
83
468
108
36
18
7
29
36
36
139
95
33
93
72
43
32
16
197
288
72
3
51
18
162
105
64
80
16
5
123
21
162
234
63
16
29
180
31
167
57
96
9
72
54
126
91
179
18
91
32
3
61
65
31
95
18
111
15
81
45
195
64
83
13
48
191
81
9
270
126
235
17
18
144
45
153
87
96
64
5
139
221
99
45
51
144
64
263
252
61
101
91
80
192
112
65
15
3
36
54
147
15
81
9
108
252
54
144
121
41
103
240
35
45
207
1
17
198
54
19
89
55
80
225
180
36
54
36
141
21
252
111
51
13
23
252
93
48
129
15
48
9
36
54
198
55
71
9
117
108
15
147
45
63
97
29
216
90
18
15
3
45
9
90
93
15
145
272
15
36
13
224
96
117
27
45
3
48
16
80
69
91
53
90
90
7
83
93
87
73
35
45
207
36
141
21
267
21
72
18
49
77
115
80
3
61
101
18
90
31
32
99
234
72
18
9
48
69
91
17
162
36
54
19
71
249
201
54
36
54
144
103
48
47
49
128
183
9
96
384
33
126
180
252
54
123
16
5
27
9
108
36
87
48
144
16
245
27
640
17
72
36
195
57
87
3
61
29
3
159
36
109
35
93
177
31
128
39
108
253
32
57
180
162
36
13
41
55
125
18
33
208
32
112
47
1
17
111
69
27
45
54
45
99
108
18
36
43
240
95
270
51
21
18
153
99
36
198
147
33
15
291
90
99
9
36
144
51
165
162
54
99
192
87
108
13
167
162
198
33
39
121
131
36
54
51
3
36
121
455
9
135
90
15
3
93
64
23
73
35
54
36
54
18
91
32
39
90
108
3
69
126
109
176
144
16
128
16
95
49
77
115
407
90
36
75
144
288
64
113
18
288
270
36
18
25
32
285
19
71
90
15
111
54
315
144
45
51
96
64
176
48
69
558
180
265
419
253
128
15
145
32
3
198
87
112
35
18
162
105
93
3
15
36
108
177
96
48
21
126
54
55
89
126
90
18
61
32
240
63
90
36
54
61
191
54
91
35
109
176
39
90
63
16
32
177
175
41
54
180
13
80
87
57
48
112
71
57
96
16
80
256
80
160
29
19
71
9
99
13
5
ABCD 96411452518*3^$a+1 [50027]
13
15
32
36
40
36
68
12
13
60
48
60
75
272
133
23
100
60
57
75
108
69
63
252
48
153
72
47
48
144
49
15
192
32
16
36
80
36
108
12
144
1
3
69
71
64
80
112
68
60
48
85
60
12
135
33
159
60
36
20
40
212
12
36
240
84
13
27
84
96
68
40
105
107
96
112
48
33
419
28
57
35
13
23
49
63
20
157
95
160
96
44
36
76
20
36
12
36
37
39
20
40
21
108
144
111
144
36
92
37
15
20
72
1
239
48
72
121
3
96
60
36
12
20
36
40
276
93
35
73
135
32
28
105
239
13
155
301
35
4
108
84
21
95
13
35
96
13
27
8
40
36
92
52
12
69
59
96
4
192
33
35
73
15
20
60
72
40
21
24
35
52
33
131
76
288
96
144
45
207
68
13
35
13
15
80
64
32
13
48
135
140
37
48
15
68
72
52
33
12
23
28
9
35
52
44
49
195
20
60
288
13
12
72
63
105
12
23
145
179
73
3
84
93
3
12
20
96
12
24
108
28
84
44
24
40
93
23
132
25
132
35
73
3
117
312
111
56
49
75
105
51
21
15
177
11
4
21
60
27
212
28
177
83
124
153
75
20
108
144
36
145
23
84
16
156
68
36
40
96
8
88
20
25
99
153
23
85
132
71
16
144
56
49
11
13
95
16
20
112
48
156
33
3
57
3
20
25
183
224
160
68
172
12
56
40
212
12
64
9
27
48
20
25
51
116
88
8
13
72
87
60
20
61
15
45
51
48
21
47
124
56
12
1
59
25
27
48
20
13
15
252
132
48
48
12
152
13
63
57
108
23
4
32
144
276
76
48
12
80
84
28
48
68
76
153
60
27
68
28
48
32
64
56
85
3
84
48
117
60
303
128
16
96
92
72
40
68
12
24
136
48
48
153
27
32
76
32
37
27
48
105
120
83
12
72
253
27
9
219
33
15
12
176
72
144
40
48
45
23
13
47
84
16
48
12
117
155
133
59
13
83
13
252
48
75
92
52
80
156
49
47
36
192
96
180
157
159
93
35
60
216
25
111
8
48
184
56
13
59
148
32
412
69
15
129
35
40
261
27
132
108
32
72
156
37
171
384
20
88
132
33
207
156
84
93
15
84
68
25
108
60
12
63
20
28
44
72
76
188
72
73
95
4
153
87
48
68
40
32
25
39
33
167
60
13
95
13
87
20
60
108
148
57
59
1
59
48
1
12
47
120
73
288
147
12
33
60
35
37
75
212
108
253
23
12
148
9
87
9
72
35
85
99
33
3
68
40
9
87
8
220
32
28
93
87
32
180
76
165
288
27
20
48
76
60
36
12
20
160
348
84
96
45
48
24
87
141
59
1
228
11
133
167
28
45
23
112
12
33
15
93
3
104
40
32
144
24
48
24
16
104
28
21
267
140
64
21
12
23
85
3
20
16
164
85
24
63
32
48
132
61
227
12
73
39
141
23
72
85
75
33
95
52
204
201
27
60
8
28
96
80
28
8
48
37
87
80
121
51
33
47
16
213
12
108
59
13
75
48
32
25
39
33
63
32
85
60
3
45
60
135
32
12
13
3
84
81
ABCD 96411489368*3^$a+1 [50048]
42
18
39
51
84
17
1
35
4
21
35
112
45
15
21
24
30
6
72
12
6
9
20
1
114
48
78
39
20
108
13
72
48
11
79
57
105
15
3
9
12
21
95
52
15
30
18
42
66
42
39
15
36
48
29
100
12
21
15
12
51
57
24
3
113
13
11
85
111
27
197
16
84
8
7
21
20
12
100
32
60
19
6
23
7
6
27
57
111
3
102
18
17
25
35
4
63
6
51
15
5
31
105
20
7
12
65
13
83
12
67
48
36
17
37
35
97
3
12
56
85
18
17
120
97
42
84
9
20
43
90
27
8
12
48
49
6
72
57
99
60
29
28
27
36
9
15
33
12
20
88
12
45
3
3
69
12
9
159
21
66
18
36
36
35
19
60
41
36
4
9
90
137
25
47
1
6
66
47
12
16
39
66
27
141
11
88
3
5
4
8
12
100
15
6
48
99
8
43
17
52
8
52
45
150
36
101
36
19
36
24
93
48
129
63
3
9
9
11
121
120
42
18
72
15
132
63
42
36
12
63
20
60
4
21
15
12
20
1
24
18
30
47
148
3
41
91
12
5
31
90
99
27
24
66
11
12
13
15
120
20
7
6
87
80
24
36
4
48
92
73
35
88
120
72
51
9
20
37
131
37
12
23
28
12
27
78
15
3
18
54
93
20
7
72
78
66
72
17
25
90
48
18
119
115
53
12
31
77
13
27
57
27
105
54
9
8
12
28
15
5
64
3
48
54
3
12
261
12
6
9
32
28
21
87
60
20
60
4
273
35
48
7
5
52
36
20
24
61
87
48
92
12
16
33
231
36
32
7
18
63
45
167
67
153
20
12
25
6
30
87
8
73
47
37
3
57
72
90
36
5
43
21
68
7
21
44
16
20
7
48
90
108
107
12
28
20
280
32
72
28
48
93
42
17
73
54
21
72
33
18
54
12
11
40
63
77
60
40
75
30
24
35
139
144
42
11
37
47
28
72
15
21
60
9
83
360
25
36
96
143
28
3
9
168
99
36
90
30
24
18
23
40
45
30
5
120
55
17
108
73
36
111
20
100
60
15
89
1
72
147
33
36
6
21
20
60
4
116
7
65
7
18
35
1
24
3
15
137
1
36
11
49
23
7
21
105
42
36
54
15
105
18
18
27
15
117
57
35
28
168
117
23
49
51
33
90
29
13
15
12
21
6
33
87
21
3
17
37
3
123
29
7
21
33
59
7
21
105
60
35
24
49
84
27
48
3
48
6
83
72
91
252
6
72
47
1
27
12
51
69
92
1
54
161
19
45
51
48
54
6
29
37
144
36
15
8
1
39
108
63
24
65
43
48
60
30
27
63
9
12
8
28
44
49
84
47
13
3
153
11
25
75
20
48
25
27
56
7
137
79
69
21
59
43
54
96
15
80
40
27
30
83
100
3
29
1
42
30
27
63
18
72
135
33
72
54
48
6
66
54
27
72
15
18
108
131
121
12
6
21
56
67
45
225
63
84
63
36
21
33
36
24
75
117
24
12
15
93
39
8
103
36
36
57
8
73
99
8
97
36
27
104
31
89
13
107
16
3
72
65
79
65
49
59
72
31
5
7
17
36
12
168
7
93
32
28
20
7
17
13
15
8
24
31
18
66
33
21
99
27
78
12
36
27
20
31
29
55
33
120
15
65
4
48
20
37
51
20
97
3
33
27
57
47
16
72
80
43
65
19
96
9
36
39
24
29
43
48
90
71
61
30
17
108
12
85
30
6
126
33
105
15
21
24
23
12
28
24
120
36
57
15
3
9
9
54
33
80
40
45
312
48
15
44
103
5
1
72
12
83
204
196
20
25
15
33
27
9
18
36
57
32
61
27
92
28
27
6
11
73
23
52
21
30
6
23
88
20
85
15
3
66
3
15
17
91
24
54
59
28
123
6
11
7
48
17
1
36
15
68
7
81
12
111
36
5
28
72
48
93
27
20
28
15
144
65
76
165
24
11
40
33
87
3
24
138
18
6
75
63
6
30
9
48
3
129
8
19
78
27
9
84
42
33
108
24
105
23
13
15
104
16
12
27
41
52
48
20
64
225
6
48
9
33
30
77
13
27
8
43
30
60
30
6
35
1
39
9
54
65
112
8
28
104
13
3
27
53
7
17
1
59
16
69
35
1
75
15
105
3
41
36
24
28
15
57
20
28
105
147
15
21
123
17
37
63
20
4
21
24
66
5
67
6
72
18
9
8
40
9
36
39
3
12
6
99
9
119
61
27
3
17
37
15
12
9
114
12
96
29
28
68
60
24
16
3
69
12
9
11
16
200
25
39
36
3
12
78
54
90
63
57
27
51
12
108
18
24
47
136
153
60
39
33
48
6
66
90
5
73
12
87
20
133
27
20
7
161
12
1
51
156
20
12
1
107
13
42
5
64
48
45
3
45
39
111
45
72
21
171
8
97
18
33
72
32
1
15
32
25
35
91
81
8
28
132
48
20
40
24
3
12
101
72
52
9
114
33
ABCD 96411490036*3^$a+1 [50033]
27
16
29
291
96
225
207
9
36
195
240
48
93
67
293
43
224
96
33
15
165
27
144
45
51
16
368
256
464
352
5
108
111
213
252
108
147
105
151
224
16
149
36
144
144
7
173
19
161
15
496
29
144
72
123
64
224
448
5
360
36
144
36
144
180
327
160
80
96
144
57
55
80
16
389
43
209
15
201
295
65
36
75
321
63
9
135
496
128
16
288
32
48
81
72
39
33
72
144
36
144
216
123
208
65
111
48
129
180
432
75
141
51
16
96
305
15
160
221
252
39
429
499
320
117
36
55
80
405
91
128
33
144
15
381
211
240
17
108
72
315
112
32
96
96
105
36
108
279
81
288
108
115
29
72
36
36
216
27
81
432
36
36
7
101
36
103
257
252
144
195
288
16
5
75
112
101
27
81
159
21
180
87
129
207
513
63
81
63
45
108
295
288
245
360
36
111
33
31
77
115
80
144
144
48
64
224
48
69
75
177
15
273
252
99
333
108
7
101
123
21
171
45
144
216
43
32
285
19
17
36
171
189
3
177
319
32
144
496
17
79
128
96
57
216
36
216
51
672
16
197
27
112
113
15
57
360
108
243
48
496
5
91
161
255
64
80
48
64
65
207
96
112
224
45
51
96
112
80
48
9
343
96
32
105
180
3
213
72
144
252
36
339
21
123
21
139
320
48
144
213
43
29
19
125
36
144
72
55
89
36
3
64
80
256
32
192
16
128
112
192
77
36
351
112
77
51
21
363
285
19
32
160
240
128
285
51
64
368
21
75
240
48
48
381
99
144
144
153
72
111
48
489
39
177
31
720
77
72
396
108
115
101
139
41
151
65
432
ABCD 96411617546*3^$a+1 [50007]
10
20
18
42
19
23
66
180
42
130
32
40
72
48
36
2
90
4
36
48
14
46
75
9
170
6
30
12
30
78
22
2
78
4
104
100
2
18
7
23
1
131
78
7
24
105
74
42
42
97
53
67
24
95
25
59
66
16
3
23
18
30
25
9
63
53
12
90
58
171
89
7
35
60
138
60
67
65
12
67
120
23
18
12
18
25
17
30
58
62
48
18
79
83
72
18
12
30
145
23
18
90
109
81
50
70
15
95
84
58
20
72
31
24
155
6
247
47
73
24
71
97
105
63
23
30
42
18
42
22
20
43
72
371
46
14
49
35
106
44
6
1
41
7
240
72
120
11
72
30
7
48
35
6
24
6
1
48
96
17
48
40
182
42
16
104
7
105
26
13
5
54
85
41
79
11
46
68
66
60
70
24
20
210
97
71
10
15
93
99
23
12
13
77
16
27
57
108
3
47
48
154
80
96
7
48
185
4
128
43
96
71
18
102
48
12
13
29
18
18
16
56
88
15
24
41
7
47
1
119
30
90
60
90
36
30
34
146
37
23
25
107
85
5
78
60
24
10
86
12
30
7
23
25
17
175
23
10
62
30
90
97
41
7
21
36
26
13
149
180
7
48
21
2
18
54
97
96
153
12
99
33
120
38
60
12
166
110
37
24
48
23
10
68
54
13
17
55
83
12
25
41
7
24
11
94
104
102
12
13
105
38
144
25
11
30
4
75
5
78
157
168
95
60
72
36
1
81
15
107
13
23
22
62
70
63
48
29
6
24
130
60
26
10
2
42
127
53
28
20
18
154
8
7
72
29
52
15
48
89
7
33
63
72
41
7
24
105
98
157
9
24
38
10
24
44
64
36
74
126
7
23
97
143
25
201
56
60
43
24
131
84
1
17
30
12
60
25
33
8
60
67
23
145
119
18
90
85
47
10
8
18
12
12
60
156
24
13
53
42
25
65
103
47
49
41
72
31
95
10
12
2
66
120
64
50
22
63
83
94
38
18
7
96
35
204
1
96
11
72
138
112
123
17
18
13
5
16
44
90
144
10
108
20
18
1
168
41
24
16
2
85
45
110
72
36
12
42
16
122
12
61
95
1
24
59
6
24
55
41
90
12
10
15
33
110
24
1
65
40
111
105
8
76
92
52
27
24
95
1
59
102
88
24
12
51
17
112
63
71
10
14
30
60
18
13
24
168
5
28
207
47
25
33
48
2
229
53
6
24
36
84
6
264
30
25
23
34
48
80
66
24
36
25
21
14
30
42
48
30
175
72
35
72
60
138
18
22
2
120
37
24
119
46
50
90
192
102
36
120
61
9
87
107
36
1
81
38
82
24
14
1
96
113
7
23
42
72
78
18
4
128
43
5
52
32
55
23
30
12
78
49
59
30
7
17
7
41
18
84
96
46
86
277
11
42
90
48
120
46
171
48
65
90
12
138
7
33
44
30
60
265
72
144
35
34
27
71
78
4
15
191
10
74
48
48
37
47
10
72
15
83
18
132
40
26
174
88
15
72
35
13
33
87
95
12
22
8
48
7
81
39
11
22
12
3
47
121
65
54
18
12
78
85
93
50
49
35
120
66
42
12
36
10
44
78
130
92
18
34
14
277
45
3
249
50
18
43
47
168
1
59
54
7
71
12
70
192
24
20
124
20
52
14
130
14
73
5
90
25
23
24
66
7
47
22
38
85
41
31
11
18
76
26
48
109
35
70
8
42
6
72
7
33
63
467
48
61
41
78
34
8
60
42
25
83
42
6
106
98
60
22
63
48
107
6
7
24
29
54
58
2
1
35
102
7
143
30
30
108
1
11
109
120
24
17
79
9
50
109
71
12
222
7
29
64
36
111
239
10
15
47
18
31
53
6
46
63
45
51
77
52
80
40
50
30
52
123
165
156
62
70
2
46
92
4
26
72
66
54
25
11
114
36
72
150
12
13
23
30
60
7
113
7
113
4
146
25
21
38
6
30
24
18
64
60
26
22
108
38
162
7
33
63
9
15
83
10
68
102
118
170
90
54
48
10
8
42
37
72
96
17
6
42
28
12
38
12
30
127
105
50
6
31
48
11
192
42
ABCD 96412120048*3^$a+1 [50095]
144
60
3
33
32
13
12
83
64
192
3
36
42
162
18
12
15
117
63
60
123
114
3
27
54
35
79
57
225
24
39
120
80
96
72
144
25
39
27
9
80
36
187
5
16
9
180
75
21
51
24
9
222
90
3
36
92
85
59
64
15
24
21
20
124
51
54
95
25
51
32
60
48
25
6
84
69
3
9
123
57
44
97
443
64
20
13
3
81
11
72
160
60
75
42
54
9
12
51
29
91
53
61
3
92
96
7
41
16
20
36
24
88
72
3
21
177
72
15
36
21
18
57
48
132
8
85
18
77
52
24
111
105
168
33
72
207
24
24
32
1
204
155
4
144
75
113
112
56
1
15
93
47
13
83
55
9
20
28
60
36
81
63
12
104
124
36
9
18
149
28
3
9
20
19
9
117
35
73
36
47
103
41
36
28
32
112
111
77
52
33
155
88
200
216
169
47
48
16
69
95
157
3
144
123
57
45
15
93
39
51
69
104
60
1
96
18
120
42
39
80
64
20
16
48
123
60
72
45
21
90
17
55
57
36
36
3
5
36
16
63
101
25
71
61
18
9
21
99
33
23
40
27
12
21
75
81
9
12
27
36
84
15
36
21
104
97
39
80
25
191
55
89
61
59
31
18
239
136
105
216
60
54
21
9
42
12
36
60
72
30
42
21
15
69
3
54
99
32
28
69
11
72
64
240
33
23
25
18
29
96
25
99
3
173
4
12
81
42
66
6
9
180
20
16
144
60
15
81
44
55
125
4
57
15
168
60
96
32
115
9
99
30
15
180
96
21
23
4
75
17
1
99
99
45
195
12
33
84
192
33
111
44
43
108
54
111
57
48
42
69
24
20
36
124
144
20
40
128
37
15
75
90
11
124
15
81
21
11
85
95
13
39
12
176
84
13
15
21
111
24
20
7
9
164
76
51
65
24
181
63
36
9
36
54
54
71
120
36
43
72
33
60
33
47
16
116
73
18
33
21
15
9
99
68
172
21
120
39
75
21
195
41
100
8
31
41
184
75
72
78
102
42
15
80
31
101
4
201
23
16
80
7
18
15
69
155
40
3
57
21
12
42
21
15
66
18
105
96
21
15
48
21
11
223
18
27
195
66
47
139
84
60
12
9
33
156
135
24
72
3
42
11
199
18
6
21
20
124
51
41
25
108
11
25
15
56
25
30
153
120
60
15
77
52
60
56
19
237
3
5
40
92
28
192
80
79
65
4
75
65
25
18
72
18
123
32
67
48
29
24
12
4
135
48
81
69
12
6
33
60
180
92
43
6
198
237
44
36
61
59
24
16
9
72
90
65
28
24
153
39
9
15
24
57
23
76
36
56
145
3
39
45
156
15
77
7
65
108
67
18
12
47
79
29
43
42
111
141
99
36
48
56
7
209
64
24
8
73
35
97
95
103
105
15
29
40
56
4
36
39
5
16
69
167
64
24
87
36
48
45
56
96
55
137
76
75
240
234
15
3
48
54
96
30
9
63
33
96
3
45
128
55
137
112
104
16
9
24
195
68
120
24
61
3
81
11
52
51
21
20
49
12
147
80
13
83
241
18
41
85
84
150
5
108
115
129
3
141
51
24
54
15
15
60
57
48
12
63
30
6
41
24
264
97
3
51
72
114
126
5
288
76
120
44
16
68
13
84
6
5
13
54
225
32
13
180
95
76
20
55
150
144
11
145
90
9
15
117
56
43
105
176
48
61
47
112
21
54
45
56
36
31
177
75
72
45
60
104
40
24
96
75
21
8
52
44
7
48
17
25
23
7
249
176
13
102
29
61
27
87
48
78
102
42
54
5
64
36
21
135
48
116
12
43
69
132
33
11
7
ABCD 96412219888*3^$a+1 [50010]
49
60
32
45
39
4
101
19
17
18
6
15
48
72
45
18
48
18
30
90
24
31
11
21
12
15
72
78
103
5
114
1
44
21
12
7
5
3
36
12
3
9
57
3
16
11
105
4
5
27
27
66
15
69
30
48
13
36
20
76
24
41
15
28
5
7
24
59
21
84
9
78
49
60
35
25
20
15
25
5
31
59
25
8
81
15
12
12
45
18
9
4
71
60
54
15
9
108
79
29
36
39
15
30
7
5
55
80
4
5
31
17
7
5
31
60
24
5
60
63
3
24
49
47
48
12
25
29
51
15
13
20
24
21
36
3
12
16
65
18
12
13
32
9
55
11
12
18
48
12
63
84
52
44
111
78
12
115
59
105
9
6
30
39
12
4
12
20
75
48
1
8
16
11
33
36
76
8
15
30
87
40
8
28
5
39
15
6
18
9
52
11
13
35
36
66
39
16
24
23
102
39
51
6
90
24
48
12
33
28
24
24
11
24
9
3
13
72
20
40
29
18
1
20
51
49
12
8
9
7
20
9
6
25
11
12
12
9
76
44
24
117
51
3
30
55
59
97
20
9
144
91
47
12
42
51
3
45
24
12
15
36
18
36
15
40
80
4
12
5
3
87
18
7
32
3
9
81
12
6
21
124
131
33
27
21
12
33
54
6
27
3
13
11
6
43
47
30
12
6
42
48
27
12
51
24
81
39
18
15
24
4
29
111
57
3
16
20
16
77
6
37
24
44
15
45
21
15
33
48
27
28
5
18
30
27
100
80
3
54
7
53
31
5
6
6
27
3
45
48
16
5
31
8
15
25
92
9
15
3
13
65
12
7
11
48
121
8
75
21
12
28
11
150
18
33
64
53
103
17
7
24
11
1
29
24
15
15
61
41
12
27
124
36
20
4
29
3
28
89
7
71
13
59
45
15
12
1
8
40
92
3
36
21
63
42
12
6
9
3
25
59
30
31
17
31
95
30
6
24
6
60
31
24
11
25
17
42
168
108
12
30
7
53
12
3
28
32
16
17
3
12
15
73
12
44
4
80
27
72
1
17
19
41
39
96
4
11
25
32
33
12
43
8
27
25
77
43
5
3
36
15
69
15
12
49
11
49
11
13
59
1
5
42
93
15
9
21
27
27
33
28
32
3
1
5
48
15
3
193
5
31
113
3
28
120
12
20
4
23
6
7
17
7
53
15
3
30
27
15
6
12
15
39
48
37
8
120
16
5
7
17
3
4
8
12
21
43
35
85
59
60
37
20
4
11
1
20
4
29
54
12
33
15
96
25
96
20
16
8
9
91
12
24
8
15
66
6
48
18
24
18
12
1
35
25
20
4
11
12
18
12
31
5
151
11
73
41
24
31
5
39
111
21
28
47
24
18
3
24
63
6
30
6
3
3
60
30
18
6
3
28
47
6
12
3
51
25
5
48
6
37
8
45
12
27
12
15
21
57
6
9
48
3
9
33
15
69
36
24
51
72
60
75
12
9
40
20
16
29
39
52
8
28
35
24
105
111
13
47
33
51
49
149
12
6
24
36
120
102
6
6
51
4
8
88
32
12
21
12
51
51
33
16
12
24
44
15
6
6
30
48
15
16
56
4
101
39
60
24
24
33
48
7
155
24
6
3
16
5
3
15
36
25
41
15
4
44
15
13
95
9
3
12
78
75
21
15
100
11
18
43
8
72
129
19
20
52
5
18
21
9
96
30
9
9
67
35
1
44
3
61
29
3
28
29
7
29
54
42
18
222
36
3
36
15
33
15
57
15
45
36
4
35
9
40
44
15
1
72
140
4
5
79
35
42
15
28
11
25
23
30
48
3
45
12
15
15
24
69
84
45
27
9
6
85
23
33
9
19
12
32
57
6
25
20
24
4
20
24
12
15
145
23
30
27
24
16
41
19
60
36
65
115
65
12
3
27
1
20
24
60
48
108
36
3
33
3
45
57
27
28
24
36
29
6
24
33
3
13
20
24
33
27
16
72
17
31
35
9
33
15
4
56
9
24
30
6
3
72
4
36
89
15
21
54
1
41
39
9
30
36
78
27
3
1
11
25
11
12
45
72
15
25
11
33
27
45
240
9
15
51
9
3
13
17
31
47
12
1
35
37
44
21
18
12
9
15
1
8
9
67
5
60
78
73
53
24
15
16
35
1
8
3
30
103
12
35
30
24
3
15
45
12
4
36
53
43
17
3
27
21
40
36
20
24
24
48
4
24
5
39
3
9
3
48
45
28
11
1
47
33
12
21
31
59
12
105
4
83
102
19
72
23
9
27
49
47
25
5
3
16
35
6
19
5
51
4
24
11
18
7
8
36
12
33
12
48
87
24
4
35
61
29
36
36
12
60
27
36
15
18
7
24
11
9
33
12
31
24
11
13
12
5
163
29
3
15
12
13
24
8
28
89
6
12
18
15
24
15
36
45
12
72
24
12
24
63
60
12
36
9
60
9
7
29
19
32
12
28
48
36
20
21
15
75
13
12
32
3
25
17
51
24
27
33
28
5
15
12
12
16
59
48
30
7
24
11
30
24
115
11
25
5
48
51
36
36
12
96
9
6
12
33
57
24
111
12
75
6
7
35
18
66
6
12
43
144
89
60
15
111
9
15
37
24
29
31
8
15
30
3
3
42
18
6
24
7
53
15
40
20
12
24
3
13
47
6
31
24
41
54
6
96
63
15
72
133
80
51
18
3
4
24
5
31
24
11
54
15
39
61
5
6
84
45
16
36
5
12
6
42
15
40
5
54
1
8
16
20
51
12
13
5
3
12
93
7
24
8
57
36
18
12
12
12
6
135
148
32
9
30
24
36
18
18
13
11
1
48
20
9
12
3
12
16
83
9
33
115
47
30
27
3
81
21
36
12
15
48
28
11
21
40
20
4
20
3
1
12
44
21
39
3
60
36
21
15
36
18
75
36
4
5
7
35
13
44
3
24
18
42
45
33
3
9
63
16
17
15
12
28
47
42
55
11
12
12
21
45
24
3
21
24
102
6
54
36
18
55
120
44
45
3
9
18
1
17
18
1
29
24
7
8
15
6
75
21
15
4
12
29
15
3
33
3
12
25
8
40
41
15
51
42
18
18
15
276
4
11
21
3
1
23
12
21
24
33
6
1
24
11
6
30
9
64
12
32
63
105
15
13
20
24
12
15
54
27
4
23
37
20
24
16
8
52
23
6
31
5
15
3
1
5
31
84
35
24
12
81
3
42
18
37
17
15
12
16
48
12
24
53
3
4
23
18
123
57
39
48
3
24
6
19
11
18
55
11
48
6
31
35
1
44
15
36
42
6
72
18
39
16
32
45
43
11
1
5
15
4
11
24
84
54
12
54
24
33
4
11
18
24
43
8
21
15
3
18
3
9
18
13
17
3
12
4
56
28
17
3
12
27
1
72
24
5
19
41
15
21
3
57
15
15
45
3
12
33
12
124
24
32
27
21
57
12
6
21
4
101
60
18
37
8
21
7
35
9
15
25
20
15
33
16
119
36
57
27
13
17
7
29
15
24
12
111
9
3
18
24
15
33
15
16
5
30
25
20
24
36
52
44
9
6
33
16
11
114
15
9
7
11
13
12
8
52
8
111
25
23
36
36
21
12
16
29
6
25
77
19
44
21
30
1
83
12
60
90
3
72
28
56
75
21
3
24
13
44
16
5
39
9
51
40
8
45
43
32
45
12
18
12
6
18
1
5
30
69
15
36
1
80
3
90
31
8
27
ABCD 96412647218*3^$a+1 [50198]
54
79
144
128
9
48
276
156
60
66
60
84
36
18
90
126
6
54
48
60
3
123
90
30
96
138
18
54
75
69
162
114
183
27
60
138
36
60
12
24
30
186
72
36
30
72
193
5
24
30
18
90
42
15
201
36
246
18
126
13
47
49
107
72
45
33
30
42
192
6
84
24
54
216
7
23
24
12
168
93
45
67
32
225
54
217
77
147
9
199
221
324
210
18
42
30
36
42
18
54
102
36
90
18
144
108
240
72
90
57
9
42
120
198
186
21
9
36
54
24
21
48
285
3
39
90
180
66
72
72
114
192
144
144
36
54
162
672
12
15
81
15
15
108
54
72
60
90
30
36
42
18
144
84
24
48
55
5
48
27
27
18
163
35
60
126
246
45
15
84
78
12
90
198
78
30
360
60
54
84
57
57
18
277
155
102
126
18
90
72
24
66
162
36
96
300
49
47
97
11
21
45
126
24
138
3
183
156
54
6
30
6
13
41
66
37
23
144
66
39
111
18
66
18
18
60
108
54
372
60
30
6
18
90
120
126
18
108
55
53
132
144
126
120
193
185
55
176
81
48
90
24
120
96
229
128
129
138
6
12
18
36
18
78
30
108
126
186
12
31
65
174
42
390
108
36
96
18
36
12
42
156
342
42
12
54
231
81
48
6
66
39
16
17
15
3
54
198
18
60
54
45
345
18
42
108
90
18
54
66
54
96
120
78
180
84
55
77
30
126
180
54
301
59
126
18
54
31
29
12
306
114
180
15
15
6
102
72
18
252
54
6
138
6
336
234
216
49
131
24
36
108
162
84
42
108
84
72
93
51
54
90
126
24
102
33
111
6
75
99
36
180
21
15
18
150
57
112
77
18
6
54
12
18
18
252
36
366
151
5
162
72
96
54
18
25
173
102
36
234
72
114
300
24
12
18
6
30
180
6
229
17
15
27
30
90
132
18
102
49
167
42
72
120
90
168
30
90
402
54
12
18
127
53
24
36
54
153
3
180
96
18
103
35
114
156
24
30
24
12
72
60
66
234
240
30
72
54
90
111
15
6
48
36
216
132
75
195
237
64
35
42
30
18
54
90
126
60
12
189
81
18
96
54
247
23
12
78
156
60
108
72
195
208
11
102
24
30
60
156
24
66
103
144
131
42
115
83
156
114
54
126
12
15
255
42
102
90
6
54
43
221
360
42
30
60
54
126
84
24
30
60
120
6
15
195
18
180
36
19
35
45
141
51
273
72
36
18
81
171
84
24
72
177
15
60
12
36
18
6
54
174
73
143
49
5
78
189
129
24
48
114
36
288
84
270
126
6
43
77
291
159
ABCD 96413356192*3^$a+1 [50053]
15
24
30
42
54
3
60
21
36
3
15
6
36
15
15
54
24
51
15
9
36
51
41
40
12
27
9
12
33
24
12
15
21
107
73
39
33
71
61
18
48
57
15
6
66
33
20
1
24
51
96
36
84
44
60
7
45
57
108
72
135
12
3
198
35
100
20
25
102
18
39
273
12
83
7
33
57
71
25
30
137
7
6
108
30
21
165
15
69
60
27
12
56
60
1
36
24
3
33
3
32
13
35
55
24
72
54
35
85
42
48
24
30
147
21
35
28
27
53
64
3
24
18
3
9
24
12
183
69
3
33
132
18
9
63
245
4
93
15
75
81
32
88
15
45
75
42
174
18
6
30
35
16
21
147
21
99
21
27
80
25
48
39
21
36
48
36
42
9
48
36
27
17
48
40
8
1
63
81
12
24
3
87
9
39
216
24
81
20
64
195
18
48
24
192
3
21
54
48
53
91
96
144
41
60
25
27
12
69
59
61
144
150
48
9
8
1
144
23
13
75
39
33
68
25
59
16
87
53
49
15
81
36
15
15
81
45
18
57
8
40
81
84
24
3
9
6
48
6
3
45
96
51
21
12
72
15
81
54
33
8
40
9
30
41
28
20
277
3
15
72
45
99
66
144
39
72
24
96
39
144
6
84
51
48
20
88
80
25
23
24
48
64
24
36
96
84
15
90
108
11
64
15
48
113
127
48
96
30
159
260
1
54
102
3
120
84
20
13
15
195
24
9
12
99
6
48
39
48
48
60
36
45
36
35
60
97
72
51
32
25
6
5
12
37
11
4
3
30
42
5
52
8
7
29
4
57
30
153
12
51
42
36
35
31
294
27
128
127
9
45
3
33
63
69
11
4
3
9
21
63
36
33
12
15
9
66
6
12
231
39
57
15
54
24
75
116
37
143
55
17
7
66
54
42
23
61
27
80
12
43
17
16
84
33
72
131
40
200
37
60
3
9
11
16
9
6
81
72
63
213
140
241
99
9
12
11
108
7
18
96
39
15
90
27
27
30
71
12
7
161
60
84
151
57
33
30
6
71
4
45
3
8
25
47
48
37
51
80
4
3
9
15
165
9
36
78
33
57
12
60
84
96
66
54
90
41
103
6
83
100
153
114
48
18
24
23
48
37
18
30
18
54
18
18
72
15
9
3
80
25
162
89
112
9
63
20
13
12
42
48
42
3
27
21
3
9
45
12
54
81
33
111
105
30
42
30
69
36
45
18
29
25
72
48
60
36
15
21
15
33
11
115
42
15
32
36
172
8
1
126
42
83
12
36
64
177
59
4
51
65
72
7
18
15
80
48
204
196
80
1
24
126
66
60
12
111
15
42
15
168
45
114
18
30
198
36
3
156
84
20
28
69
63
15
72
105
8
7
81
117
42
45
44
55
120
6
203
112
45
39
99
78
3
9
63
33
54
33
12
45
23
7
90
215
55
33
108
9
36
87
33
39
68
48
49
66
72
24
9
111
81
15
48
162
47
61
96
23
13
15
15
57
33
107
73
107
37
39
21
36
3
9
23
4
81
60
30
18
24
87
8
13
35
37
18
54
75
69
15
84
12
9
35
132
13
15
9
27
60
164
1
18
126
90
9
21
60
27
20
37
27
33
63
8
4
380
16
80
4
3
30
75
33
72
180
83
7
18
6
165
84
111
66
204
90
33
21
66
18
6
5
49
15
21
36
39
36
8
120
85
11
12
124
9
95
49
87
9
111
56
103
30
60
336
63
45
23
12
37
18
162
36
75
39
18
15
56
55
69
128
12
25
15
57
99
27
9
104
4
12
8
28
9
3
15
41
1
30
150
11
7
5
36
16
9
132
83
16
21
90
93
21
108
11
55
24
21
60
84
36
44
1
15
81
75
15
48
33
24
104
1
15
39
144
72
9
69
12
39
20
16
75
66
39
24
120
92
124
84
21
71
25
72
36
72
27
48
45
123
32
4
128
36
37
23
16
3
30
108
3
12
9
84
155
85
59
13
18
66
6
33
15
54
3
87
6
36
23
40
12
33
18
33
105
36
60
15
36
33
24
162
48
150
3
144
9
35
172
8
37
3
21
51
33
72
3
309
30
141
129
63
177
27
39
90
35
52
72
48
24
45
63
36
39
33
63
81
48
72
33
108
63
20
145
24
48
15
57
126
6
11
79
9
20
145
162
24
18
48
54
33
12
69
102
105
60
105
60
39
15
ABCD 96413741384*3^$a+1 [50039]
11
76
21
11
36
36
16
24
21
135
12
15
30
36
27
8
12
48
55
77
4
57
6
30
36
15
36
68
13
18
54
15
51
18
23
4
72
68
13
23
37
147
15
101
19
54
71
7
17
13
6
17
19
36
9
3
78
30
90
150
45
44
16
20
184
56
12
4
8
52
8
13
18
29
16
80
4
21
30
5
37
30
93
57
59
13
36
102
42
18
66
36
11
79
21
87
5
37
30
21
36
39
45
20
196
129
11
64
20
49
216
11
84
4
68
24
4
39
36
105
39
24
101
88
72
8
4
69
71
24
24
12
31
18
30
42
120
42
17
13
87
44
72
13
47
4
39
41
4
33
39
51
81
81
12
18
77
148
27
6
47
37
75
15
33
9
30
6
11
60
16
44
31
18
59
115
96
54
15
108
93
59
52
51
29
43
84
29
31
66
47
7
33
21
3
33
42
84
33
104
36
12
136
84
15
54
12
18
257
76
27
93
39
21
24
99
90
3
33
162
53
19
36
72
12
17
76
84
20
1
47
36
25
39
15
60
18
30
42
48
6
17
24
16
44
61
39
36
63
53
97
3
8
1
75
20
40
120
33
3
48
21
35
24
1
30
24
54
192
42
9
8
16
39
165
81
54
24
9
57
3
87
36
24
17
1
18
30
11
84
24
25
18
72
18
155
43
29
52
36
45
3
36
93
11
96
108
96
12
40
27
18
78
41
13
15
32
28
15
33
12
8
48
84
16
92
31
77
25
18
17
55
5
100
24
15
21
33
47
7
33
39
36
18
42
17
60
7
36
21
104
40
33
23
67
33
9
54
36
65
52
27
33
15
6
12
75
84
45
54
12
45
27
18
18
53
37
143
61
30
9
27
6
3
12
21
11
1
27
153
15
21
42
30
11
4
24
51
41
60
28
48
8
120
4
33
6
21
45
75
15
41
76
24
12
20
25
6
77
36
4
20
19
5
49
39
12
3
65
13
54
21
15
18
59
7
17
28
60
48
32
28
8
52
68
25
18
12
45
27
29
4
24
39
30
96
47
43
45
12
20
28
32
43
36
9
93
18
29
13
87
32
73
11
4
21
35
37
15
45
12
18
17
79
12
54
11
103
144
17
12
37
27
45
95
36
37
11
16
9
23
120
13
51
39
9
213
15
21
83
1
23
13
6
45
108
48
117
18
114
51
24
9
6
30
87
8
72
13
6
5
60
12
72
112
44
13
3
39
81
3
41
4
48
3
5
24
72
73
24
12
90
105
3
17
19
6
71
148
51
108
84
57
48
32
43
5
60
43
45
105
90
41
16
12
8
4
63
125
16
24
51
9
8
60
13
15
24
9
23
1
12
6
165
69
11
55
21
57
11
12
24
19
18
3
24
63
17
12
48
28
45
102
78
23
13
3
27
9
45
3
20
19
5
43
33
99
21
60
3
24
9
39
54
36
27
12
21
131
67
21
15
66
11
4
132
32
112
56
52
3
12
18
23
13
23
31
17
16
44
13
18
9
15
18
3
63
53
19
9
108
105
12
18
57
8
28
33
51
20
16
20
7
12
6
11
16
12
81
42
113
16
80
37
39
21
3
69
11
48
36
13
51
15
21
12
8
132
115
5
24
84
4
9
39
51
42
59
151
60
5
4
8
40
48
33
11
36
52
33
30
65
13
66
6
54
21
9
11
24
25
123
93
131
13
111
15
5
13
11
16
27
33
39
120
6
102
42
35
31
21
87
24
9
3
36
9
63
53
25
155
40
20
67
72
24
113
13
47
61
30
45
48
36
44
7
69
24
183
21
63
45
24
8
52
48
45
11
4
33
6
53
4
56
28
3
36
12
65
24
12
43
54
186
90
30
18
36
11
13
179
24
52
84
33
87
57
47
25
15
3
42
59
13
15
33
131
49
27
48
12
32
12
31
6
12
35
37
18
129
8
84
24
16
51
77
13
18
17
84
217
59
28
39
114
12
24
123
8
24
145
23
228
12
31
30
54
29
103
36
69
15
41
85
51
39
5
55
129
80
88
44
1
59
49
102
6
11
36
7
30
47
28
12
12
20
49
18
36
41
25
15
75
9
45
75
36
33
42
17
88
24
48
8
43
36
45
9
87
20
52
8
19
65
43
93
9
6
12
165
32
1
18
33
3
17
108
1
24
107
1
63
9
84
42
77
12
28
24
20
60
64
56
1
48
18
17
24
36
19
213
44
7
21
20
91
5
49
3
51
17
37
18
138
6
48
132
53
13
71
4
44
36
43
24
45
8
132
4
27
12
90
42
36
129
15
17
31
42
35
13
24
71
4
69
11
19
96
36
41
4
72
27
66
27
12
123
65
7
24
77
60
16
3
41
76
36
27
5
13
42
18
23
64
39
17
64
45
3
63
81
24
20
19
114
12
27
45
95
60
13
48
6
66
119
36
52
32
16
60
36
36
12
15
57
39
48
6
167
60
4
20
4
20
12
31
105
3
69
12
44
55
129
128
4
9
71
19
101
13
36
48
47
60
16
140
31
12
6
18
12
54
78
18
90
54
30
18
39
20
28
3
53
4
39
30
60
23
16
12
32
61
107
13
27
200
76
32
7
81
45
24
3
32
31
18
24
35
52
15
36
54
3
60
68
127
93
20
64
21
35
36
76
284
108
49
71
48
112
39
17
19
78
47
40
12
39
21
108
33
15
12
32
139
21
69
35
16
44
24
49
12
258
36
30
ABCD 96413831084*3^$a+1 [50086]
21
54
117
201
87
12
168
12
36
87
90
72
63
48
15
9
45
30
240
261
93
150
120
21
21
267
75
66
114
216
12
150
90
18
72
27
27
36
129
69
54
66
180
51
9
102
150
18
36
33
33
18
96
246
24
18
18
30
45
144
123
18
180
279
39
60
21
105
174
204
33
57
36
90
102
90
258
30
21
39
9
228
15
285
57
66
186
36
15
57
63
27
306
90
72
54
63
48
9
6
18
120
51
63
33
75
9
60
36
57
36
126
33
93
27
192
120
36
237
15
51
150
180
87
147
90
87
195
6
39
240
81
15
60
60
24
3
57
96
60
3
120
57
33
147
24
9
42
30
132
3
60
135
285
93
51
93
66
126
150
18
12
60
108
183
33
36
123
21
30
141
9
144
192
6
138
114
48
42
12
186
90
162
66
51
9
51
15
21
123
114
3
123
21
249
12
234
54
42
144
36
9
261
255
177
3
24
63
336
6
90
18
15
273
18
141
105
36
150
72
90
123
84
45
36
48
42
18
66
6
162
66
24
18
120
144
24
57
9
75
345
75
15
36
72
12
81
144
105
108
198
69
3
246
6
66
90
24
30
3
3
45
132
93
99
111
168
102
15
9
84
312
30
414
24
51
75
36
180
18
54
153
99
45
165
6
105
39
54
27
3
24
105
291
66
24
51
240
99
36
45
9
39
12
96
147
270
48
24
54
102
240
219
9
42
105
15
204
126
138
36
105
261
99
129
87
63
9
48
213
51
93
3
45
87
135
66
90
6
54
177
219
225
36
99
153
48
69
63
45
162
81
132
3
144
45
9
30
69
12
36
9
126
24
21
105
99
111
69
201
114
81
132
12
21
255
57
15
57
63
291
42
159
21
48
87
24
21
99
9
30
114
138
18
114
18
27
60
168
24
75
24
36
81
129
183
21
72
90
129
96
207
36
21
33
3
153
6
33
75
192
36
78
159
3
174
51
3
126
24
120
60
30
24
18
15
105
135
60
63
90
51
21
75
69
36
15
57
48
42
180
48
258
111
96
24
3
45
48
12
48
3
42
48
96
156
24
108
90
66
42
342
378
108
21
96
45
72
18
120
9
33
3
225
54
21
75
18
12
159
99
162
39
99
60
21
48
57
303
3
69
108
93
18
141
3
72
201
69
36
30
54
15
45
54
30
180
60
66
45
393
15
108
57
3
123
54
3
45
15
117
15
3
18
27
39
141
9
36
108
147
153
24
198
525
120
69
36
42
117
21
204
123
183
9
108
48
105
108
51
69
6
30
3
33
60
108
270
69
93
279
39
42
108
111
171
234
3
3
105
60
87
126
147
153
39
123
78
180
30
24
90
147
81
15
ABCD 96414254284*3^$a+1 [50035]
72
2
70
26
22
11
84
1
12
108
114
77
84
49
11
115
101
144
24
12
61
108
24
36
119
37
60
26
154
48
35
25
26
10
12
24
35
13
11
36
211
32
160
5
36
60
24
3
202
47
108
1
24
35
85
26
9
120
31
30
24
122
16
54
24
36
35
168
96
37
60
2
177
1
23
120
127
53
109
36
90
54
26
112
18
11
49
66
29
49
72
26
58
59
60
13
167
121
155
144
25
95
13
59
13
11
24
247
29
144
36
85
35
49
198
53
27
118
26
10
24
35
109
12
59
39
10
155
60
25
12
96
47
180
36
96
60
168
25
38
33
37
47
43
18
59
61
35
36
63
10
108
24
18
5
12
60
51
57
13
90
18
30
6
48
42
174
24
12
35
25
66
54
23
73
47
73
108
131
19
54
36
35
49
107
73
60
131
96
24
240
25
110
69
1
42
18
12
83
24
145
11
27
93
1
36
84
96
107
253
18
126
18
17
13
50
21
1
144
11
24
25
71
55
336
18
72
24
215
49
59
36
1
23
15
10
108
47
123
153
7
30
47
36
24
55
41
84
25
215
3
10
23
49
60
146
9
72
61
59
49
59
12
48
63
9
1
23
96
84
120
25
72
194
48
46
11
135
64
162
179
24
49
11
7
54
26
33
60
60
24
1
14
57
60
49
234
30
146
9
121
12
2
57
39
21
25
35
1
14
45
99
45
37
30
17
25
11
24
96
24
25
35
175
17
15
45
60
183
46
50
34
78
29
3
22
36
12
42
29
19
125
51
105
61
23
181
71
121
23
24
25
35
25
167
13
48
203
49
60
12
36
23
85
144
35
73
47
61
11
15
10
36
18
80
16
29
96
60
13
47
24
36
49
59
12
108
1
24
11
61
120
18
125
1
60
72
83
25
35
1
108
216
59
61
50
21
84
24
111
21
49
26
16
53
85
24
72
35
1
108
11
1
23
24
61
11
49
35
37
84
38
105
7
53
75
21
25
59
36
24
85
47
25
36
74
214
35
217
12
11
61
179
25
59
216
349
71
25
72
48
204
12
24
12
83
60
171
10
96
59
25
59
1
59
156
84
1
23
1
12
54
113
31
41
24
49
12
98
45
25
12
59
307
29
24
27
22
36
191
133
180
11
49
12
60
84
35
51
130
14
45
109
102
54
96
23
51
34
11
24
12
25
228
71
84
13
108
11
19
32
58
71
60
181
48
95
49
78
77
13
107
171
9
96
61
215
253
11
75
9
12
1
72
96
66
29
51
9
39
16
5
60
276
43
32
9
7
42
11
37
83
60
1
24
35
145
11
133
12
60
36
83
60
144
13
24
35
13
96
266
58
36
50
9
12
49
96
35
1
47
132
13
47
13
122
93
132
13
66
32
33
15
64
6
74
21
24
36
25
54
66
110
81
63
22
95
48
180
85
215
1
72
227
15
10
38
393
25
95
24
7
30
36
14
10
38
21
25
11
24
25
54
41
216
24
1
23
85
191
36
61
24
119
25
71
85
36
23
144
91
30
11
48
1
11
1
83
204
43
77
25
11
121
59
24
3
130
12
60
11
27
34
120
144
180
11
24
25
54
30
132
35
1
218
16
29
24
60
96
37
132
192
119
49
30
17
79
5
85
84
36
14
46
50
16
6
23
25
11
15
69
181
59
25
11
103
30
11
60
84
13
72
156
24
30
32
118
11
24
217
48
11
49
131
49
180
108
30
80
10
47
156
27
58
11
168
3
22
90
48
54
155
13
252
95
169
24
35
12
73
540
11
169
78
90
23
97
59
1
18
65
37
23
19
65
73
54
89
24
37
90
18
72
36
23
75
9
1
156
144
95
171
129
25
54
30
47
51
93
99
16
6
120
ABCD 96415354624*3^$a+1 [50003]
18
12
85
32
9
42
102
66
30
54
60
6
15
16
11
69
64
17
48
12
18
177
297
7
179
222
18
144
48
192
30
6
102
138
30
42
30
18
1
23
36
30
55
35
24
30
66
30
114
48
48
21
96
15
30
180
12
108
7
71
102
72
96
30
12
102
75
15
1
95
42
12
18
18
24
31
5
27
177
90
66
60
7
17
108
3
75
21
63
18
12
90
57
48
111
294
276
39
48
33
30
84
6
72
60
67
23
468
21
3
186
19
95
60
6
15
27
72
6
144
7
41
120
108
72
48
139
11
21
33
108
18
102
43
95
225
15
12
18
30
69
63
78
90
162
78
30
324
6
54
18
105
33
30
114
207
39
24
33
27
18
3
16
240
80
249
30
270
54
30
66
54
78
97
53
228
30
57
147
126
127
95
42
87
33
15
3
60
78
84
111
45
54
66
114
30
546
210
102
48
192
372
6
114
90
210
25
23
169
29
54
18
72
48
30
69
339
60
204
117
51
12
198
12
120
78
18
54
6
90
49
80
75
156
121
41
39
3
13
32
45
51
15
60
60
12
12
6
75
147
12
96
129
81
60
12
12
78
138
120
30
252
33
75
24
6
87
160
137
6
54
6
90
75
99
228
12
6
24
15
15
33
105
108
42
60
48
21
9
24
150
30
6
30
7
80
33
31
101
12
6
42
42
37
29
19
71
54
3
144
21
75
105
18
24
96
144
138
67
48
17
78
49
41
18
165
27
42
78
18
30
60
150
162
73
149
6
60
84
18
12
90
96
12
30
12
18
18
90
9
15
96
84
120
21
39
78
27
33
78
60
30
42
150
18
69
15
96
225
99
61
89
36
30
24
61
17
30
72
30
6
69
33
15
57
18
162
3
112
23
9
3
36
120
30
99
15
18
228
60
72
78
54
126
60
24
48
12
78
12
150
117
39
30
120
192
120
72
6
30
79
41
90
84
18
150
18
12
19
11
132
18
63
87
72
36
12
78
51
16
53
222
18
24
115
5
6
30
12
72
30
30
120
63
123
42
150
133
5
114
60
13
144
80
21
30
90
120
30
132
78
12
48
18
60
132
30
18
30
42
102
31
5
72
210
12
30
126
150
51
33
210
18
18
24
138
30
102
156
132
162
36
24
48
18
67
32
240
123
12
18
108
27
123
42
30
138
252
30
108
42
78
24
45
21
192
219
48
33
15
87
60
6
7
144
48
71
12
78
15
57
198
12
528
54
127
71
57
141
114
78
162
33
3
114
6
12
18
144
48
138
90
12
138
24
36
84
30
30
66
12
18
60
24
30
126
12
138
12
12
138
60
48
114
6
144
48
60
42
15
51
30
42
30
60
18
12
12
81
27
37
35
6
72
30
30
198
180
240
24
81
9
78
18
222
18
39
16
107
30
18
42
120
48
174
37
41
18
69
15
18
12
18
222
30
36
312
9
48
33
78
450
24
18
132
6
12
18
30
24
6
1
80
69
24
6
120
37
80
3
24
37
59
132
72
210
66
21
39
60
45
159
241
47
30
42
57
9
90
12
273
96
39
105
64
11
180
24
138
60
12
66
60
90
60
24
6
30
135
87
57
33
198
105
117
102
30
48
87
51
90
19
23
102
3
63
114
108
19
11
12
156
12
12
30
216
15
69
27
129
30
ABCD 96415588708*3^$a+1 [50007]
21
199
11
6
132
3
52
32
4
17
15
57
42
18
48
54
25
41
3
111
1
8
171
69
24
3
97
5
51
84
153
15
12
60
3
33
24
33
87
27
61
8
64
23
93
4
20
105
15
3
73
17
15
72
96
16
5
91
20
64
5
30
30
31
44
4
29
60
27
21
55
47
12
21
4
60
20
21
60
24
15
33
30
120
21
12
45
12
15
88
89
30
9
24
3
30
12
87
60
45
108
27
33
72
48
27
36
40
12
53
3
21
51
9
30
9
36
3
42
18
13
35
33
9
48
7
20
12
28
17
126
25
140
15
144
145
20
33
3
24
15
96
33
9
18
85
8
21
15
40
5
18
18
79
96
65
3
24
28
68
57
27
100
56
27
30
3
40
24
20
48
12
63
12
61
29
15
27
25
48
65
15
48
69
51
12
93
12
12
120
15
21
24
3
156
24
28
125
115
137
3
39
18
27
3
61
132
89
55
41
27
36
51
6
63
24
57
30
45
48
160
8
9
36
99
40
80
24
9
60
12
91
17
18
24
6
24
55
56
45
7
36
20
201
19
12
35
57
27
1
44
33
12
3
12
148
8
45
15
48
9
7
204
36
60
104
100
71
13
35
105
12
24
51
21
117
75
165
55
47
18
75
48
9
48
102
60
73
32
15
96
12
90
42
21
40
12
47
81
4
36
80
24
40
5
351
60
28
77
27
3
33
16
5
78
105
27
33
192
21
7
47
9
57
19
60
20
84
204
45
43
89
123
60
57
31
155
49
53
27
28
48
32
33
27
12
93
15
45
55
77
3
27
108
25
23
24
6
43
17
7
96
24
5
43
8
60
96
3
93
24
24
9
51
16
53
67
36
12
56
16
5
19
96
23
21
51
90
78
81
9
67
41
3
24
57
18
102
6
90
7
48
89
3
12
15
1
8
24
72
3
162
48
27
96
72
40
8
39
18
55
8
24
28
47
60
9
96
15
1
5
3
72
15
13
20
21
6
12
18
27
93
87
60
72
4
44
3
13
17
12
12
99
36
36
208
12
17
27
3
18
15
105
102
21
57
55
125
24
51
40
20
27
1
77
19
44
9
7
48
20
15
12
246
42
141
4
17
31
240
68
9
31
20
4
8
9
31
24
8
27
1
125
102
61
44
52
48
8
28
107
69
40
35
9
9
18
25
5
75
4
11
24
6
12
27
48
75
33
184
5
55
8
27
13
36
71
90
78
42
163
35
1
11
61
17
3
24
84
96
4
32
45
7
80
48
28
84
113
30
90
7
53
84
108
3
4
53
27
4
60
11
145
36
8
40
32
69
43
53
3
36
100
224
27
30
240
19
116
9
15
28
68
9
3
48
27
13
5
39
4
17
12
15
156
36
148
8
15
109
8
3
33
16
44
52
8
231
18
115
12
53
12
3
12
45
43
17
3
52
95
1
17
12
15
48
57
115
95
13
36
24
36
44
60
28
44
64
89
7
36
8
40
24
5
43
29
66
30
19
8
33
3
52
119
45
15
85
5
3
12
40
11
30
24
15
45
75
45
31
44
36
60
84
15
109
29
51
156
36
9
19
41
39
99
33
69
79
92
84
28
60
72
95
9
36
4
89
51
9
60
63
57
115
5
3
120
28
32
99
138
42
18
168
79
68
76
17
7
80
15
21
21
15
48
36
124
83
49
20
76
5
120
12
7
20
21
19
84
29
3
24
76
95
24
105
33
48
27
117
15
231
33
57
30
42
60
63
9
19
32
112
47
1
80
27
60
1
84
36
11
33
208
32
3
33
36
28
5
72
271
92
57
43
12
71
49
5
55
53
3
48
24
93
63
12
27
57
105
3
75
12
13
228
47
18
39
84
4
32
28
35
108
240
54
51
9
75
28
48
20
52
20
3
33
69
51
21
18
30
90
18
15
4
20
88
35
33
204
21
12
18
37
23
45
27
18
3
87
33
69
175
12
44
36
21
27
45
27
144
4
48
8
84
120
12
36
24
123
21
21
39
136
35
61
17
127
68
112
36
12
17
19
47
24
49
17
30
9
33
63
60
9
96
15
24
33
43
120
92
15
13
80
15
72
45
16
101
63
28
32
12
3
42
96
60
3
129
48
3
40
47
57
40
12
44
4
8
57
3
27
1
59
93
4
24
140
9
42
93
33
84
120
6
54
18
105
96
9
15
108
52
77
18
73
17
7
24
32
69
90
66
7
65
30
37
44
69
115
20
33
3
9
168
84
43
96
77
12
48
63
40
41
30
60
9
21
15
48
12
100
8
160
17
3
3
49
5
31
12
132
11
24
61
17
3
24
3
30
12
19
17
63
12
99
45
36
24
28
17
3
16
41
6
13
56
45
219
27
9
28
77
15
3
138
12
7
96
68
84
75
30
12
36
7
17
91
44
3
30
3
12
3
54
30
66
12
15
12
33
7
20
3
121
17
54
45
51
54
90
30
3
48
9
15
40
53
31
12
5
42
18
63
12
24
51
24
30
43
68
45
7
137
103
20
57
3
ABCD 96415674248*3^$a+1 [50131]
8
112
104
72
48
27
157
48
80
72
40
24
32
112
65
7
264
56
88
32
64
128
81
18
117
40
80
24
153
18
37
48
59
72
36
18
31
5
43
24
32
40
72
96
24
72
144
24
56
40
120
59
21
88
48
8
141
19
168
11
61
119
97
11
90
108
144
127
56
136
5
27
184
59
69
24
256
24
120
152
88
56
3
54
111
40
11
61
104
16
35
93
16
56
15
25
24
48
83
85
59
18
99
16
137
79
80
64
11
21
376
56
72
16
120
80
24
27
37
24
47
144
25
83
93
48
3
45
16
192
8
27
90
126
45
48
321
126
25
24
248
9
79
65
199
24
8
112
224
40
56
3
144
93
72
88
72
251
54
31
59
61
32
48
64
80
3
198
36
90
33
3
189
256
80
123
37
152
168
120
27
141
120
16
216
11
93
40
80
129
18
21
105
79
104
40
104
51
37
17
18
109
53
75
24
64
8
40
128
327
1
48
72
96
56
213
139
120
119
49
104
184
95
241
32
123
109
8
96
24
232
56
51
36
9
88
155
205
11
37
35
13
192
80
64
24
48
48
152
45
43
104
285
27
64
216
320
112
24
216
29
67
59
37
179
54
180
19
125
54
13
24
72
35
90
27
24
264
99
252
73
48
59
93
16
17
126
9
72
136
35
36
73
264
239
1
96
47
393
39
36
37
48
41
18
18
3
123
189
16
8
3
144
277
56
153
55
32
64
8
111
57
40
48
72
48
48
29
27
81
55
125
126
270
126
49
72
24
32
232
131
13
56
40
48
167
54
3
88
72
35
21
16
24
128
297
127
24
11
93
112
11
72
13
144
95
57
48
183
33
24
51
72
72
36
54
27
120
16
32
232
56
24
15
9
9
15
88
131
109
35
180
9
184
144
24
56
177
90
37
32
40
96
24
131
69
184
161
7
29
108
87
3
37
72
35
90
147
24
27
109
32
3
36
249
39
145
152
99
165
256
299
13
8
33
270
1
56
48
40
53
19
71
1
53
3
48
147
90
75
33
15
129
90
36
108
13
152
51
157
272
3
21
87
81
16
56
45
91
72
24
72
24
24
125
315
112
131
72
72
37
71
73
200
232
168
80
96
120
24
69
219
33
79
240
72
80
112
8
21
252
15
64
11
85
56
40
72
96
120
56
231
81
40
203
109
8
64
288
35
141
39
25
11
85
152
112
32
15
177
16
72
80
136
131
216
13
8
64
128
232
216
368
48
208
24
192
11
45
24
16
41
31
95
105
48
135
54
54
144
37
80
64
104
57
7
8
208
144
24
59
181
24
216
24
56
112
248
75
37
53
147
24
160
56
40
24
107
93
16
35
157
56
39
36
13
5
235
152
208
71
1
104
48
136
17
39
96
99
37
48
5
ABCD 96415736434*3^$a+1 [50019]
66
9
15
110
91
5
76
62
37
5
30
136
32
72
30
76
20
12
16
96
3
57
8
16
2
70
8
66
61
12
36
27
14
19
15
6
36
14
18
16
86
10
60
84
32
30
78
16
60
3
41
10
14
12
60
90
30
4
12
60
30
18
99
17
19
21
114
30
90
6
56
18
82
14
46
75
105
200
72
7
15
96
24
30
8
96
7
77
7
105
20
40
80
36
100
60
44
64
51
29
90
90
54
46
20
52
44
31
63
9
23
34
68
163
72
41
40
12
68
16
110
6
4
15
29
7
3
50
36
210
70
36
8
79
36
29
16
92
4
6
2
28
18
66
6
32
22
36
32
22
26
94
90
54
45
156
29
16
26
40
9
60
11
72
58
128
22
48
66
8
36
16
24
26
61
33
56
84
16
20
10
26
4
24
32
19
21
44
4
36
56
102
72
1
33
15
15
62
43
71
198
66
37
69
30
120
24
30
27
65
55
93
96
60
135
5
36
24
48
36
36
54
22
2
30
7
35
94
36
54
9
57
3
60
77
96
64
20
16
15
29
55
48
5
30
6
52
32
7
29
31
59
37
93
156
8
16
20
54
16
42
27
57
36
84
164
24
16
51
45
8
126
1
41
28
36
15
15
6
75
45
98
54
16
56
18
1
89
55
41
100
2
114
4
15
27
18
102
50
7
5
76
15
15
2
19
5
84
7
3
6
26
18
55
24
23
37
21
20
12
54
10
6
9
39
9
57
24
32
43
45
12
18
6
66
38
19
87
30
15
11
73
15
30
32
88
12
174
50
144
12
10
54
50
34
14
6
139
21
12
27
33
3
24
41
76
50
6
90
18
36
103
27
24
9
153
174
30
50
34
12
80
43
57
14
70
68
22
38
12
60
10
21
45
44
34
6
50
40
54
32
18
145
5
76
63
41
127
48
36
45
15
48
72
15
8
18
4
24
39
117
30
93
3
122
22
8
73
33
27
3
32
13
5
55
89
48
72
6
54
90
46
60
6
6
18
2
100
60
63
29
18
10
54
50
16
3
65
16
20
16
75
77
12
10
9
21
51
9
111
23
6
48
58
9
95
1
9
14
66
40
3
60
5
42
40
33
21
42
45
12
5
136
39
240
11
6
196
14
34
62
48
10
36
3
33
30
18
12
8
72
10
38
90
1
5
36
28
15
27
32
85
12
9
39
17
96
4
3
41
46
9
5
10
2
72
22
6
39
11
145
29
60
40
36
68
12
24
115
21
48
27
39
6
48
42
18
87
48
5
31
84
5
10
42
20
42
1
47
73
5
16
20
30
6
4
30
38
16
32
132
46
9
17
64
15
15
6
170
18
28
63
75
30
56
10
21
35
18
55
57
123
21
60
24
12
39
69
44
60
76
14
1
96
41
54
64
9
36
36
41
30
10
32
52
75
9
62
10
39
84
11
10
24
15
77
55
9
84
39
21
44
22
6
18
30
72
27
48
47
13
48
117
14
25
53
18
48
6
16
20
7
72
45
20
55
173
76
14
1
36
36
9
14
1
29
55
21
20
10
30
80
60
30
16
74
55
45
116
4
144
42
18
39
77
18
13
65
4
75
29
40
6
26
12
18
13
96
9
26
6
34
54
104
58
18
75
11
10
8
6
40
206
10
24
72
9
89
46
8
90
46
2
54
10
44
16
3
5
18
10
63
12
5
79
23
22
75
84
5
136
8
22
54
12
39
60
60
21
15
17
36
126
109
27
9
71
25
12
21
104
36
10
9
33
44
18
58
3
12
48
21
20
30
10
44
91
21
2
82
8
16
12
8
16
50
16
57
12
84
96
69
80
72
24
100
15
36
33
44
7
21
8
82
24
80
49
21
20
40
6
90
20
64
3
5
16
12
60
48
140
12
10
50
43
29
48
54
16
8
22
90
18
30
66
20
10
8
61
29
46
6
75
5
18
13
35
24
16
105
45
108
99
3
2
7
45
24
26
6
43
21
20
6
34
15
15
21
9
3
57
24
51
9
44
22
50
4
120
80
67
23
25
96
69
44
30
18
54
46
24
128
16
2
54
43
21
80
10
90
14
58
8
7
9
30
66
128
46
110
36
28
15
84
113
4
75
5
40
15
105
26
48
46
120
60
39
24
111
86
43
33
14
1
113
16
36
68
6
136
80
18
46
38
148
24
3
77
94
6
36
48
14
58
48
92
19
23
13
48
5
22
2
52
128
43
15
33
15
66
30
8
6
40
104
48
24
10
98
22
80
10
30
66
92
16
2
18
16
20
115
53
12
55
24
96
24
5
10
62
19
21
48
32
34
45
29
7
39
8
82
8
6
10
6
150
39
21
6
117
21
12
27
5
12
60
43
23
54
4
14
6
12
43
11
10
24
51
11
18
54
30
16
36
8
88
14
25
65
55
41
28
2
34
6
2
142
50
24
22
57
21
2
10
60
8
12
7
21
50
1
15
14
72
58
9
5
42
10
38
1
105
12
80
43
12
9
60
6
18
15
24
63
48
6
51
77
67
39
9
161
19
11
40
6
3
36
5
22
18
20
10
26
100
99
21
50
13
21
20
7
48
11
18
28
114
26
7
117
68
72
55
5
40
44
40
39
21
26
16
33
41
36
19
5
34
14
18
34
8
7
9
12
24
74
10
62
18
22
14
16
2
1
21
8
108
64
80
4
12
20
18
1
9
30
105
95
16
54
216
36
30
48
104
22
36
32
7
165
8
48
40
3
15
42
39
23
22
39
35
16
6
39
29
52
68
127
48
81
14
70
26
13
48
59
25
9
120
15
17
30
10
152
36
40
12
54
98
108
40
87
3
ABCD 96415812224*3^$a+1 [50006]
13
90
149
61
24
36
6
54
30
30
6
5
25
114
6
35
49
54
5
1
6
138
95
7
24
41
19
234
72
71
7
5
151
29
67
60
5
13
35
91
246
11
7
66
54
17
25
23
25
66
6
24
11
108
97
95
25
60
120
60
11
97
156
66
30
131
73
84
12
84
24
30
77
49
59
7
54
30
17
97
66
6
78
30
36
66
114
24
72
131
13
59
91
60
54
6
36
108
77
25
240
90
53
1
36
84
30
17
7
5
37
143
55
6
84
90
66
36
48
126
6
204
126
30
54
30
47
19
18
23
7
162
83
67
18
66
66
11
13
60
24
30
300
5
37
48
240
90
53
37
30
102
71
97
23
7
6
186
41
37
42
18
30
42
18
42
95
48
31
30
30
204
36
30
59
7
18
36
6
48
6
66
101
12
157
30
54
24
167
43
17
13
126
36
30
11
79
24
6
120
48
42
120
41
67
42
90
30
54
54
60
95
25
83
19
18
35
12
13
335
121
36
23
97
48
60
66
54
6
54
6
54
96
36
24
11
43
6
59
61
30
89
97
174
126
60
24
126
18
60
162
24
30
36
30
90
90
5
79
60
149
37
71
49
143
31
6
24
210
54
95
115
5
37
30
18
90
150
60
36
36
114
29
108
73
36
83
1
24
83
49
30
198
12
131
7
5
31
156
48
5
72
199
6
11
13
120
36
11
13
24
60
180
6
54
35
31
6
24
107
109
60
11
13
180
30
36
114
71
139
41
36
37
42
90
114
216
41
60
49
84
6
90
48
6
36
108
66
6
60
161
7
6
6
24
77
37
107
79
84
96
90
60
54
12
18
83
7
42
90
18
96
66
30
60
18
6
36
84
47
163
90
60
11
48
37
198
72
24
30
36
60
54
30
60
6
24
54
12
30
53
37
24
11
13
66
126
48
35
97
60
210
24
89
55
12
5
163
36
17
37
72
60
18
72
114
156
48
167
103
17
13
96
30
90
11
13
12
24
6
18
215
1
191
13
83
37
12
24
6
120
30
35
55
90
35
163
12
18
36
47
43
36
30
11
37
162
48
6
270
89
1
24
96
119
37
108
107
25
23
145
6
89
31
180
17
13
119
55
42
95
19
6
168
12
18
186
120
24
12
54
66
48
30
42
108
102
18
12
24
60
120
30
36
78
30
30
36
47
192
61
107
43
54
126
54
36
6
90
108
72
114
60
101
25
90
90
23
61
30
90
60
11
103
65
91
101
25
24
47
72
115
42
48
42
24
66
78
197
19
66
203
25
66
54
6
60
240
60
66
30
30
78
6
54
6
6
150
138
60
6
24
12
30
30
48
6
54
132
11
180
37
72
60
54
60
6
204
156
23
12
175
60
60
24
6
23
120
1
120
150
77
127
173
24
48
37
23
12
25
84
6
120
18
12
78
90
30
72
41
199
41
49
18
6
6
54
36
23
61
11
13
83
12
91
24
42
23
1
66
90
18
42
108
12
11
37
47
49
54
42
18
30
12
78
65
187
90
203
115
60
66
60
167
109
35
43
53
37
83
13
11
115
24
84
42
35
43
6
24
12
30
114
11
43
42
108
6
137
37
42
150
11
67
30
120
60
47
103
53
109
24
84
23
103
90
126
90
204
24
12
108
102
18
6
89
72
85
23
1
47
7
6
54
72
5
60
55
264
36
30
18
36
77
60
13
71
13
72
24
6
54
120
234
53
37
72
35
13
23
13
47
19
30
138
162
24
114
162
228
12
30
53
7
113
25
36
11
36
19
48
72
18
42
24
101
73
12
131
43
36
24
77
13
84
12
95
43
12
54
6
101
19
138
42
48
30
36
156
35
73
47
25
204
11
73
6
84
126
11
19
66
18
72
293
1
54
5
55
66
66
30
11
19
53
127
30
60
ABCD 96416033830*3^$a+1 [50008]
16
134
72
15
25
14
15
6
39
6
21
24
13
20
141
21
10
14
16
29
45
22
47
25
2
39
15
81
31
77
13
8
94
11
12
18
39
3
30
25
38
69
141
21
25
5
24
37
8
45
25
114
62
16
29
168
30
7
6
8
105
127
38
75
1
53
51
30
27
13
71
3
16
12
12
48
23
15
46
5
165
58
32
3
18
3
45
55
84
137
18
27
3
6
7
2
46
74
16
6
18
86
16
66
14
18
3
43
14
10
18
38
16
5
3
40
2
9
42
43
66
78
41
36
13
56
9
18
37
11
19
30
42
71
3
40
72
60
29
13
18
14
3
7
6
29
19
29
13
48
12
77
36
1
35
18
27
21
3
10
5
60
31
5
33
3
3
100
60
17
33
46
36
14
15
33
15
25
80
82
65
39
46
11
39
51
84
9
46
14
39
21
22
17
7
23
1
30
60
72
5
49
35
99
4
96
24
6
14
16
47
13
5
6
123
42
40
44
21
54
15
70
60
20
34
120
18
14
3
51
10
56
15
18
13
23
45
75
1
59
85
36
23
12
3
40
11
51
10
48
26
6
9
9
70
23
103
41
33
90
22
41
18
36
9
66
24
4
12
8
16
72
5
9
9
9
52
11
30
9
34
11
6
37
18
14
39
66
36
19
54
5
12
3
6
16
17
48
18
36
18
90
270
6
12
3
21
13
5
21
15
9
63
18
127
32
33
18
9
60
6
64
2
16
29
30
1
42
32
16
2
15
36
19
17
25
8
3
9
90
24
66
28
23
3
6
63
81
45
19
90
6
41
19
14
63
103
35
60
1
20
24
6
24
10
6
6
132
32
21
3
4
12
128
30
75
13
59
93
58
24
30
6
42
2
94
17
18
54
15
82
48
11
21
3
66
7
32
36
16
24
14
16
5
97
47
27
3
13
104
51
72
126
7
18
30
50
69
132
163
2
18
15
7
38
82
30
50
16
5
9
33
72
55
35
66
18
90
1
30
50
40
65
31
53
54
117
9
31
18
95
111
15
24
1
11
43
26
16
6
53
114
43
113
79
32
3
21
54
33
72
30
90
57
64
54
42
8
126
16
20
9
15
9
66
6
48
87
21
18
25
72
104
21
27
28
107
37
68
12
39
96
13
5
108
109
80
30
16
92
6
45
75
10
44
36
9
6
55
11
24
21
69
25
41
19
20
15
21
15
9
30
90
21
9
27
85
8
45
51
93
21
4
11
55
42
53
79
47
18
66
25
14
3
18
69
6
106
108
42
5
13
182
75
99
4
12
36
12
23
85
14
64
24
11
55
29
73
8
135
75
54
6
4
5
67
29
30
9
12
39
84
43
62
36
9
36
19
17
13
110
82
14
10
5
36
36
27
21
24
12
1
48
29
75
16
6
5
19
24
102
35
49
59
43
32
40
26
27
30
13
5
69
21
60
36
1
18
140
4
53
123
6
16
18
29
7
18
50
12
45
15
69
51
88
6
72
8
94
12
36
12
110
6
10
6
144
132
30
2
22
65
1
14
15
9
45
61
38
81
24
105
70
41
1
24
6
66
78
90
102
29
115
59
51
45
3
10
26
24
52
68
6
6
3
36
37
179
19
26
39
42
7
77
9
24
42
4
71
30
6
120
33
46
8
208
35
7
6
6
18
62
48
27
85
20
24
15
21
3
111
40
50
22
30
42
66
17
30
33
39
57
93
72
31
95
19
71
48
24
97
18
23
24
25
8
21
1
98
148
5
27
10
17
69
39
18
99
48
27
73
18
89
39
15
67
95
9
15
33
30
42
15
25
14
54
33
19
23
21
10
5
30
15
24
30
16
30
11
9
6
16
23
1
53
37
8
12
4
6
48
35
31
30
11
48
42
18
66
6
54
30
19
17
25
8
27
15
3
1
26
16
8
75
69
51
15
45
1
8
16
11
61
23
7
44
39
111
40
38
27
55
80
24
75
39
88
23
37
32
12
3
67
48
26
24
12
138
15
27
48
28
89
73
32
16
18
80
6
33
12
25
20
24
27
69
78
6
10
86
18
10
20
36
6
48
81
15
22
53
7
8
39
12
18
7
18
56
16
6
164
45
31
18
200
54
28
38
9
87
18
15
31
50
6
9
25
59
13
24
36
18
5
9
12
30
21
27
21
51
34
44
16
77
93
15
120
111
100
5
1
38
21
13
2
3
43
42
77
9
30
82
17
25
72
38
15
18
48
150
66
45
84
21
54
61
41
18
24
37
53
36
51
93
30
31
42
17
6
9
16
12
2
10
32
4
66
5
19
26
9
21
39
30
25
26
10
35
138
162
55
5
133
60
41
25
14
58
167
43
35
27
16
42
59
43
23
54
3
120
45
12
15
3
51
4
32
9
21
40
23
60
7
185
78
12
3
21
30
19
2
24
40
11
30
15
24
15
25
71
3
88
68
10
66
20
33
36
15
54
42
30
16
2
28
5
18
51
3
135
72
4
114
2
16
44
4
5
55
50
16
59
37
8
27
37
2
48
45
51
21
9
21
19
95
54
18
73
72
32
70
50
81
7
18
6
53
42
84
31
6
42
48
23
9
27
75
33
31
5
75
16
6
12
155
73
35
39
15
3
112
29
7
92
63
54
24
25
14
63
43
29
25
2
33
7
104
9
15
3
54
90
13
6
60
24
12
35
1
12
2
10
20
4
14
21
9
63
145
59
48
25
80
40
6
14
57
55
48
20
6
40
11
31
8
46
120
6
60
32
75
27
46
12
41
21
15
9
27
18
45
6
16
62
33
27
16
30
17
30
42
177
15
61
60
54
14
4
47
9
22
24
54
11
6
3
22
23
15
10
66
6
30
125
37
41
1
48
161
24
36
55
12
14
16
83
15
24
12
18
15
1
24
17
1
8
70
5
72
19
98
40
137
3
10
5
66
24
48
24
19
30
24
26
46
8
16
26
16
53
9
16
35
12
19
14
21
75
219
45
81
9
6
54
34
32
21
18
9
66
16
6
47
1
54
20
46
90
24
41
15
24
51
72
12
1
36
35
105
63
7
41
7
72
29
42
48
75
64
30
18
53
12
3
ABCD 96416107618*3^$a+1 [50083]
127
6
42
102
144
90
9
45
27
21
150
5
24
64
9
71
19
6
47
48
19
5
16
27
5
40
128
16
48
3
48
12
18
42
117
72
105
30
65
88
27
84
9
3
114
11
43
36
18
48
18
30
84
12
36
12
18
45
3
30
90
69
56
7
9
39
105
80
55
6
83
13
54
48
5
37
35
40
3
60
6
12
119
19
29
96
79
12
168
36
84
101
72
7
126
60
39
56
7
9
15
60
60
168
48
9
3
6
66
24
24
5
91
5
7
9
99
132
48
6
59
19
125
88
48
80
16
3
96
102
42
48
53
7
48
132
5
40
48
15
90
36
30
24
5
55
17
13
59
72
24
37
42
96
17
40
32
40
3
144
114
27
75
48
24
30
66
5
151
36
18
6
45
3
42
11
37
35
7
66
63
27
48
6
36
27
56
121
6
78
102
90
35
24
115
5
40
69
35
175
12
78
30
12
60
24
41
55
54
30
336
29
24
7
65
67
30
63
72
128
7
36
12
12
125
25
36
6
45
51
5
103
41
16
27
117
48
96
32
24
13
78
45
8
120
16
3
5
163
12
17
19
12
138
6
36
48
252
105
15
18
6
78
6
36
6
12
36
42
9
56
49
90
21
72
57
84
12
143
67
48
24
5
151
12
18
51
45
11
7
48
90
18
45
24
27
29
19
210
35
72
1
95
48
112
27
48
45
87
48
60
12
36
102
18
5
7
9
104
1
6
78
66
9
56
16
45
108
30
114
42
5
16
72
96
87
72
12
204
41
109
35
7
18
42
53
67
84
65
16
15
30
48
114
33
200
7
78
150
42
12
6
9
21
27
3
69
3
42
11
7
42
63
32
24
91
18
18
78
60
54
12
29
7
9
33
87
45
11
79
18
132
3
45
27
33
23
7
65
72
19
12
9
120
9
114
30
47
103
12
29
7
90
87
27
5
79
42
39
3
6
47
112
32
31
48
96
96
162
23
19
60
36
5
67
12
96
24
36
53
7
9
51
114
60
54
24
81
21
60
111
8
7
120
30
114
36
24
101
109
90
24
42
30
12
6
102
9
99
101
24
37
27
15
273
27
48
5
67
36
17
7
17
16
159
48
6
30
24
21
51
93
32
96
37
90
60
21
51
36
168
24
138
39
63
81
56
49
42
45
15
12
45
3
12
12
36
9
9
84
42
18
30
60
12
90
48
78
17
16
87
174
6
90
3
9
47
31
12
108
48
12
18
59
31
129
3
18
30
45
69
30
18
48
27
15
84
18
66
41
19
45
56
16
15
65
7
57
111
138
42
168
24
77
163
282
11
55
17
13
198
21
21
35
19
45
15
36
5
24
19
42
48
60
6
156
132
33
3
84
113
7
17
144
16
45
6
5
19
29
7
9
51
5
169
114
12
18
66
36
17
13
27
21
30
120
21
51
77
37
18
48
65
43
12
54
11
40
39
9
56
24
19
12
48
57
15
41
24
16
63
129
72
51
12
30
42
168
30
11
16
15
129
15
36
78
78
18
159
51
60
9
8
7
48
17
43
5
55
114
114
5
25
30
57
105
95
37
126
126
78
102
123
87
36
132
246
59
127
6
42
18
54
41
120
40
75
12
36
90
59
1
6
81
104
1
78
12
5
19
156
57
56
7
42
15
80
145
42
45
39
36
66
59
88
135
6
51
8
67
21
75
30
150
48
89
37
18
78
108
15
21
114
12
120
24
69
32
43
84
96
9
8
19
96
45
9
66
29
103
30
35
13
3
27
144
5
40
21
27
8
64
63
78
59
40
9
47
103
17
25
15
27
5
97
18
48
48
5
55
12
84
18
162
84
12
29
79
41
16
3
42
18
17
55
60
29
19
101
31
54
126
108
54
126
60
17
49
18
5
16
147
54
6
9
21
3
39
65
43
53
7
9
3
48
18
6
54
47
72
127
41
37
35
25
48
87
3
29
24
49
36
192
3
9
126
6
66
17
13
75
3
12
113
72
25
42
48
12
90
18
120
48
12
17
16
15
12
24
36
60
45
9
96
39
56
144
85
78
18
60
132
42
36
12
150
12
39
9
78
24
48
41
55
12
18
30
29
43
72
66
30
5
169
71
72
43
5
72
13
54
12
36
45
3
5
64
243
69
9
66
108
36
24
5
1
102
60
18
6
108
30
51
96
45
59
85
30
29
7
33
27
60
41
13
66
9
21
108
6
24
60
42
59
1
71
40
3
60
54
27
21
99
9
47
7
17
121
23
301
96
42
102
90
6
42
12
45
9
119
103
12
21
24
57
6
30
102
53
7
12
48
18
30
69
ABCD 96416441042*3^$a+1 [50054]
42
41
7
5
144
48
12
24
12
64
3
29
7
5
175
48
5
19
89
31
41
7
69
12
20
4
27
45
15
21
20
16
75
33
63
108
57
32
28
108
8
7
33
24
99
53
163
29
100
44
16
68
12
13
11
76
9
6
17
12
148
51
9
39
24
96
5
52
32
60
16
87
12
45
92
72
7
9
140
16
15
45
39
17
48
12
4
63
12
18
30
36
24
60
5
72
13
11
88
15
6
6
96
5
19
36
17
127
21
3
6
35
13
27
8
16
39
29
12
40
39
33
3
60
17
16
32
4
3
24
24
12
72
18
11
67
77
7
21
87
5
37
51
21
3
20
60
24
16
3
53
31
21
20
55
57
8
48
19
48
5
24
100
99
81
15
17
43
108
12
36
69
39
12
41
24
12
4
72
56
48
67
9
12
39
84
9
44
40
3
24
5
12
180
16
3
5
24
31
6
11
7
33
69
47
16
20
37
24
18
41
31
5
12
7
150
11
85
11
7
102
30
24
5
7
24
6
143
28
20
16
44
24
40
36
39
48
89
84
43
21
44
25
18
12
89
28
32
7
29
76
15
5
36
48
12
28
3
18
15
15
18
144
18
57
3
53
60
1
47
28
68
7
29
40
8
31
72
108
5
13
11
24
4
9
23
7
9
68
19
36
137
12
49
11
16
48
56
13
42
21
128
7
77
108
19
24
17
7
17
72
13
114
5
180
48
24
16
51
29
48
184
69
18
30
75
44
64
96
12
68
36
24
13
35
40
21
11
24
40
8
7
65
12
7
53
84
25
11
12
4
69
11
64
27
17
28
21
6
9
27
5
124
180
20
88
32
91
5
235
57
68
76
44
19
17
31
29
13
35
4
15
45
117
27
56
31
29
12
52
27
24
93
51
29
12
67
42
30
5
13
48
66
137
109
18
36
24
12
102
18
12
60
5
108
48
84
91
5
1
11
13
3
72
32
7
30
102
5
24
52
9
71
25
54
29
37
18
17
24
13
6
29
36
67
41
24
24
13
90
29
163
17
12
48
12
7
41
16
21
30
33
159
48
69
80
60
121
30
12
29
64
36
44
76
32
31
17
139
60
30
30
5
12
55
48
29
7
24
6
11
24
103
89
4
32
4
92
19
108
29
64
36
36
44
36
24
13
27
3
36
6
35
19
53
100
207
12
69
32
36
40
128
13
35
37
15
92
24
7
6
30
5
112
32
76
12
87
6
78
101
31
5
12
64
8
28
48
51
30
18
54
23
4
24
15
30
11
24
37
90
5
36
60
16
68
16
24
39
17
64
15
9
32
13
35
103
29
36
60
124
8
96
76
39
41
36
60
48
49
27
80
7
41
48
55
96
17
60
16
20
13
54
21
15
33
123
29
13
66
29
25
11
12
7
48
29
24
48
19
5
24
31
48
30
11
85
39
20
31
9
27
108
6
11
19
29
28
128
55
29
19
153
63
29
36
36
12
4
44
64
9
23
52
32
55
53
60
13
90
30
15
44
115
17
12
36
4
15
9
20
156
84
43
84
24
5
24
40
15
132
29
61
6
17
16
48
128
124
141
24
30
66
15
44
7
102
83
16
152
19
53
4
33
18
41
13
23
52
24
15
53
4
32
40
56
72
13
23
211
30
18
17
76
108
3
65
79
29
37
35
61
42
5
1
35
48
48
55
24
24
17
64
27
5
36
103
21
45
23
19
60
5
28
27
9
72
152
7
6
51
15
24
5
25
23
60
16
3
17
67
48
29
60
7
36
18
35
7
45
123
41
12
19
77
12
40
135
6
3
27
17
12
36
43
60
72
29
216
72
64
68
1
3
96
8
7
17
7
5
64
44
24
60
43
9
72
27
9
44
36
31
24
84
33
116
25
119
19
89
43
29
24
40
27
72
41
144
19
65
85
66
53
48
12
36
60
7
72
102
30
5
79
24
17
43
42
47
28
20
12
4
12
68
36
37
83
13
3
87
57
8
13
47
1
30
24
89
36
60
25
27
39
41
12
67
33
69
35
55
12
17
28
24
32
67
45
123
84
57
111
5
1
27
45
27
56
36
112
27
36
29
7
65
48
19
21
84
27
54
15
105
23
124
327
96
36
41
76
27
29
28
75
53
4
48
32
28
123
5
1
51
12
27
5
84
31
29
19
45
105
6
42
23
19
41
7
57
87
9
39
17
28
51
144
29
36
7
9
8
24
16
80
24
13
42
12
125
16
51
18
3
8
37
42
41
12
4
69
6
18
51
32
48
28
12
32
120
64
96
44
91
81
32
37
3
21
11
7
5
25
35
16
51
17
28
200
24
7
65
12
43
12
5
7
17
7
33
56
72
16
8
28
68
12
36
12
64
116
96
85
48
51
3
125
13
30
149
24
109
66
72
17
180
28
15
41
60
36
112
60
32
84
48
48
67
9
12
32
96
31
165
15
72
153
57
24
3
8
24
12
36
7
5
19
29
73
18
60
21
99
66
6
5
24
16
15
41
132
67
41
31
60
101
64
3
5
37
23
28
72
44
4
21
11
19
9
44
43
29
13
30
18
51
24
87
93
44
4
128
31
42
59
31
65
19
36
21
44
84
60
7
24
21
3
24
53
36
108
12
36
12
4
15
5
48
37
30
36
9
15
57
36
63
5
19
5
7
72
132
66
75
68
25
42
9
45
35
13
75
27
5
16
56
24
85
11
31
17
96
28
48
32
4
44
28
3
17
1
42
33
8
28
3
17
24
40
135
24
9
45
35
7
65
13
11
36
7
29
124
15
17
64
123
21
15
69
21
59
24
ABCD 96416465032*3^$a+1 [50126]
24
3
105
7
173
12
36
36
78
18
12
6
156
49
137
12
123
3
180
265
311
25
281
18
42
18
9
57
151
32
3
192
45
33
12
36
24
12
108
6
54
18
97
167
168
12
85
5
78
282
115
11
60
30
54
85
41
54
54
54
126
36
6
162
18
180
18
30
162
72
6
30
7
155
54
24
54
120
57
3
66
42
18
79
5
36
114
181
305
120
24
18
84
18
103
32
15
30
36
15
9
7
41
54
6
43
47
18
159
3
18
75
135
9
33
48
15
45
144
18
84
6
72
12
51
225
15
87
25
53
12
63
15
33
51
90
243
192
33
6
102
90
42
300
3
192
21
54
36
24
138
60
18
12
72
45
45
78
198
54
25
11
84
72
9
195
30
24
12
18
6
174
126
151
83
6
7
32
153
42
61
29
48
99
16
29
3
112
89
39
96
64
101
180
72
240
79
173
90
12
13
65
12
24
84
36
42
30
43
80
16
41
7
137
18
60
18
108
174
93
64
48
320
96
45
60
39
63
168
30
187
125
252
108
108
72
90
84
25
89
39
112
23
72
114
360
180
51
21
138
42
30
234
6
169
23
36
162
42
48
25
83
90
42
84
6
12
6
336
198
36
24
30
150
12
144
54
85
101
72
18
120
25
11
90
108
96
127
17
180
18
18
12
18
54
6
54
120
36
42
120
18
90
132
25
47
30
51
27
133
5
240
66
114
156
24
12
7
96
47
12
72
6
12
6
90
90
156
108
105
57
103
5
186
102
78
72
37
125
120
150
66
114
30
96
147
135
18
132
30
54
18
240
141
51
78
36
27
27
181
17
30
90
72
6
12
108
36
78
30
36
114
48
60
79
41
18
150
12
108
126
54
24
48
72
18
78
12
78
156
18
27
16
35
18
72
120
139
131
108
54
18
25
107
90
216
19
11
54
36
27
15
33
39
201
112
80
64
48
96
144
83
102
6
174
72
6
12
18
54
129
51
78
30
72
36
60
73
80
39
25
128
27
36
60
117
63
90
66
21
57
36
54
12
78
18
120
25
35
108
162
15
3
61
203
18
54
45
33
12
24
66
114
90
54
12
54
24
66
42
72
30
18
90
18
24
18
3
16
119
126
108
6
66
78
126
30
301
48
323
237
105
36
66
78
18
18
12
54
24
37
47
60
66
42
198
12
7
53
18
210
144
6
144
18
12
3
57
18
48
24
30
78
30
18
90
135
15
144
18
15
48
96
93
210
270
3
288
15
42
138
42
72
210
186
111
96
27
18
108
7
5
108
207
9
24
156
3
96
15
12
42
36
30
72
72
78
162
66
330
54
120
31
5
42
225
93
147
93
12
60
18
84
6
15
147
48
61
11
132
18
63
207
12
60
153
93
60
54
12
144
24
18
12
15
96
39
12
18
108
72
6
12
60
169
173
3
15
120
25
29
216
42
90
108
27
3
42
12
18
78
72
36
102
42
18
25
23
60
30
222
30
115
53
12
223
269
147
99
157
128
39
18
279
99
90
204
55
96
65
54
18
30
9
33
120
18
144
21
64
83
90
318
277
101
72
ABCD 96416687288*3^$a+1 [50051]
21
48
11
12
7
78
39
33
42
33
152
1
12
36
11
84
12
72
19
53
1
35
73
24
6
90
24
23
48
36
16
9
99
32
61
36
47
61
42
45
92
49
6
138
108
179
36
73
35
25
15
21
95
24
49
47
19
5
91
5
84
49
12
60
36
24
63
80
48
13
12
144
12
12
75
21
15
81
162
81
81
11
19
5
25
18
6
186
89
96
25
12
12
108
23
19
18
78
6
60
24
179
19
18
12
3
15
53
13
174
18
60
96
12
11
13
23
1
12
47
24
19
57
44
85
35
61
132
72
12
59
19
18
36
23
49
36
131
73
47
49
11
37
23
43
114
12
72
3
116
60
7
42
54
29
16
3
18
12
11
100
45
48
60
23
121
83
85
11
12
49
3
21
12
35
40
141
59
60
109
60
35
25
23
1
60
12
48
66
6
12
3
32
76
9
11
16
27
246
42
66
78
5
1
35
145
95
7
117
27
5
24
25
42
66
12
11
7
5
37
6
29
193
11
4
152
13
30
54
131
7
30
155
49
107
13
15
116
43
41
73
24
54
41
12
28
33
24
6
77
61
11
25
23
49
12
12
27
45
63
45
30
30
84
72
84
36
15
69
90
89
76
80
24
40
32
49
99
32
4
3
18
11
144
4
33
72
24
35
13
60
18
69
36
39
101
91
54
39
3
18
30
90
36
3
15
198
3
20
181
35
48
13
27
8
1
48
60
71
7
185
1
6
6
180
59
13
120
135
72
87
29
12
36
24
1
108
78
41
55
89
61
12
11
12
12
13
168
11
4
116
144
12
7
77
37
83
24
145
18
101
100
21
48
47
181
12
18
101
4
20
16
261
11
37
168
12
23
1
66
29
96
157
144
12
24
3
21
12
30
45
36
15
5
36
25
11
37
83
43
41
100
93
12
3
87
126
59
37
167
100
21
12
24
24
11
48
1
12
36
48
35
85
47
19
30
18
33
15
93
3
5
1
120
66
30
72
108
23
85
107
37
84
23
103
6
47
13
60
11
4
44
7
125
1
24
36
84
59
49
36
18
6
143
37
60
47
160
68
37
59
84
60
1
54
48
6
71
160
147
90
95
1
27
8
64
8
61
12
12
83
144
4
15
90
147
45
12
24
12
6
5
1
42
30
147
20
36
12
13
23
61
35
7
42
39
15
5
91
6
120
123
32
55
29
12
13
48
12
15
15
30
47
37
36
42
5
4
21
24
36
6
144
5
13
71
1
3
3
69
27
78
47
96
4
8
37
66
30
12
120
192
35
25
15
51
102
27
92
49
18
57
9
120
6
6
3
21
36
30
89
4
129
12
35
37
23
1
36
24
35
13
36
6
6
23
16
36
45
95
25
83
1
83
115
30
132
11
28
20
49
3
108
56
36
84
49
24
35
40
20
16
20
25
48
23
25
12
11
12
36
103
6
138
42
324
84
11
1
23
28
69
90
5
1
24
18
5
37
35
13
120
30
6
36
35
24
73
107
55
5
13
78
5
49
138
6
75
36
176
43
102
3
32
40
33
75
237
12
3
69
66
5
36
13
12
15
140
40
141
24
84
24
35
1
108
51
44
43
6
72
11
144
4
45
24
12
27
45
24
180
35
187
41
12
16
75
5
133
6
5
91
9
68
73
35
1
3
21
59
28
32
7
18
51
81
42
42
36
47
25
36
51
21
12
18
41
7
29
67
29
108
7
6
35
1
12
24
11
76
93
48
48
120
11
24
1
59
60
91
201
21
12
6
5
49
47
4
105
3
32
25
108
11
37
48
59
25
51
15
54
36
24
23
48
16
9
108
48
51
15
5
48
25
12
3
3
144
102
47
144
1
135
249
12
23
25
60
59
192
36
13
95
133
59
1
6
41
12
43
54
12
59
19
53
84
60
36
48
84
37
15
81
59
13
12
12
11
72
1
42
144
77
12
25
36
51
57
156
3
45
47
88
21
11
85
35
13
35
1
24
47
48
4
57
36
83
1
6
33
36
108
57
11
40
44
1
24
35
25
51
21
47
13
59
85
27
8
24
133
35
85
84
24
83
7
48
5
144
36
4
21
35
24
25
111
21
83
19
18
71
61
83
96
37
11
7
5
37
24
59
25
24
18
53
24
60
49
47
12
28
63
48
30
18
30
36
30
42
36
24
3
272
16
20
1
11
60
25
18
6
60
23
85
11
12
100
20
24
25
60
54
30
60
6
42
54
89
25
35
16
9
95
13
6
96
18
23
7
41
25
24
36
36
11
13
6
42
102
66
23
132
73
48
12
11
12
48
12
37
12
12
144
12
12
24
60
11
73
72
11
1
83
16
32
12
24
1
11
37
12
6
78
12
54
18
107
28
20
19
137
61
90
66
23
37
48
48
18
210
30
6
35
12
37
54
42
6
29
13
59
13
3
105
72
3
117
23
91
6
35
49
12
42
245
61
108
11
7
18
174
30
60
12
23
13
24
ABCD 96416801324*3^$a+1 [50122]
153
156
139
80
21
12
75
64
29
19
137
39
57
12
36
204
15
33
207
81
171
160
53
15
33
132
235
173
24
43
236
21
63
60
21
132
12
123
52
5
87
84
252
4
149
60
72
12
132
51
112
20
45
108
7
60
5
111
60
45
99
36
96
21
39
69
180
36
39
64
5
60
108
288
84
60
72
108
111
69
75
60
100
65
168
19
288
20
81
27
4
101
120
132
15
60
45
252
24
207
9
48
475
32
48
21
24
63
64
128
333
24
15
93
36
75
69
15
12
84
12
144
33
15
192
141
7
80
12
81
120
39
48
36
144
117
120
60
55
29
15
16
65
15
165
120
115
89
36
39
16
140
388
32
48
60
160
20
321
75
4
12
89
87
4
29
15
57
24
339
105
36
60
51
93
259
5
72
60
123
172
20
21
72
15
48
4
128
96
165
324
108
12
75
33
24
123
12
336
240
117
111
144
33
84
135
45
108
180
7
29
144
36
15
64
272
144
76
41
60
187
32
141
39
540
48
57
43
5
72
63
36
141
15
84
9
7
80
208
65
108
19
140
93
120
15
117
55
65
3
172
68
225
36
60
84
108
72
3
132
33
48
111
141
108
60
216
84
171
340
80
21
39
21
79
5
75
213
72
63
81
204
12
24
12
3
36
48
12
33
111
16
413
115
137
43
32
33
15
192
261
12
240
228
72
63
132
172
53
72
135
48
33
12
60
7
288
101
87
48
324
81
36
43
32
33
108
468
15
141
159
16
29
84
15
117
228
72
96
63
57
7
32
33
15
81
51
204
4
77
15
48
105
171
64
32
285
3
165
48
27
12
69
15
124
5
96
12
159
84
9
72
60
36
127
197
216
127
101
144
60
12
103
80
57
180
3
96
16
224
76
65
99
9
36
36
171
84
93
180
108
3
12
105
123
57
60
27
348
84
9
195
4
188
9
120
36
139
29
72
79
5
43
53
27
93
204
48
3
69
43
116
201
39
96
33
171
84
96
64
80
12
48
201
327
112
80
21
27
93
132
12
51
45
72
123
69
60
12
216
63
76
41
247
41
312
15
57
7
20
153
87
105
3
57
336
187
53
120
147
12
9
156
171
84
21
72
12
144
144
195
93
3
4
236
84
21
135
21
216
67
113
15
9
48
87
45
99
64
20
33
207
57
103
192
53
72
48
15
165
15
108
144
160
5
60
163
60
77
216
180
27
108
48
36
69
24
48
79
20
33
12
15
21
79
53
87
33
115
173
67
416
21
36
72
27
81
3
64
12
80
81
15
33
216
60
15
129
36
216
3
177
27
52
5
ABCD 96417191582*3^$a+1 [50082]
135
84
96
3
81
45
6
213
36
96
213
15
165
3
27
36
6
126
180
69
123
45
120
33
27
15
48
42
15
33
24
3
36
9
75
123
72
33
60
57
3
15
90
15
84
21
3
24
132
21
72
42
93
45
42
69
12
72
3
198
87
360
9
39
12
75
102
75
93
3
72
9
75
60
15
45
24
15
54
132
51
108
51
9
12
15
45
12
72
96
12
87
78
27
36
48
72
9
99
12
60
27
117
60
3
81
45
39
15
117
9
27
48
36
120
21
18
186
51
15
129
3
33
60
72
48
57
15
51
57
33
24
51
12
60
33
267
72
12
195
69
72
12
57
6
69
156
45
39
168
48
60
12
12
3
21
45
171
81
132
390
168
45
12
120
57
36
138
36
9
9
42
210
3
57
243
3
18
114
57
60
129
135
9
111
72
24
36
12
132
81
39
21
3
87
9
111
132
117
36
72
27
45
96
39
18
51
36
15
213
12
15
18
3
9
54
21
24
99
21
147
252
33
120
12
135
33
3
36
54
75
12
27
93
12
93
27
60
12
93
216
132
39
33
3
12
60
171
45
9
63
12
12
24
72
24
96
9
36
27
27
66
3
12
3
54
18
9
60
24
87
9
216
72
153
99
9
72
39
21
12
180
42
30
135
189
39
36
51
81
12
96
9
36
42
129
36
9
51
9
18
273
48
15
237
15
144
6
99
228
33
12
135
12
24
27
57
60
15
33
24
15
48
90
15
12
9
36
78
21
312
12
15
66
99
108
12
33
180
18
72
45
60
60
57
123
108
12
24
69
39
36
69
3
12
48
72
15
138
24
15
3
48
24
126
102
18
72
90
78
72
3
24
60
36
15
24
141
12
27
33
72
48
45
12
99
36
45
39
24
36
87
33
24
60
183
90
27
108
27
42
63
21
126
9
24
72
60
51
24
18
12
168
51
60
12
33
27
60
27
33
159
6
15
57
63
12
123
9
75
21
12
108
3
9
15
21
12
57
48
3
21
18
90
15
12
21
135
60
3
90
252
24
30
33
21
87
12
12
3
90
120
42
105
123
81
9
36
27
279
6
15
72
33
24
39
69
15
96
81
36
3
12
60
39
66
27
72
33
111
72
69
18
48
42
15
15
18
3
12
93
99
15
66
51
24
60
120
21
18
45
48
12
93
3
12
12
57
54
165
21
63
48
87
66
27
9
75
108
132
84
12
48
51
18
48
75
15
54
63
216
45
27
12
12
3
33
9
3
27
21
144
33
123
57
42
33
93
75
195
33
21
3
63
69
24
60
9
198
114
18
12
6
54
33
12
48
12
201
48
72
3
39
21
12
57
72
3
36
24
72
48
15
18
48
171
9
27
27
21
36
120
93
27
15
33
72
3
45
48
9
150
18
27
93
3
15
69
96
57
30
78
3
81
63
27
21
39
120
18
42
105
33
75
33
135
84
48
12
141
30
57
12
24
72
75
12
21
57
48
126
96
9
225
3
48
60
24
3
81
36
33
156
42
30
27
72
36
12
216
60
12
123
9
117
111
144
165
63
45
87
48
12
63
42
3
12
36
132
36
9
75
132
171
9
141
48
42
72
12
6
99
21
15
120
69
90
108
21
204
21
270
90
144
3
24
105
135
21
42
93
180
63
42
75
12
33
243
27
45
69
30
240
18
15
60
12
201
135
48
12
57
12
75
33
108
99
48
15
78
183
24
96
36
345
111
45
24
18
30
18
57
3
9
48
63
69
3
72
9
84
75
21
27
72
81
45
114
18
54
21
12
132
33
12
3
33
18
9
45
63
27
21
84
60
123
114
3
27
21
84
3
18
42
18
138
81
60
168
105
42
30
60
48
27
33
15
48
84
9
51
84
69
3
9
63
33
15
60
27
72
150
39
51
108
117
81
147
27
36
144
108
42
138
78
39
81
18
45
9
ABCD 96417685108*3^$a+1 [50055]
60
21
135
12
168
24
21
90
45
21
240
39
27
24
9
24
96
12
108
144
57
39
27
24
33
15
141
60
15
21
48
12
33
171
144
12
48
51
6
30
54
96
18
21
15
12
33
12
48
60
12
12
3
24
93
87
21
48
75
54
3
117
111
24
27
24
81
63
120
90
27
24
45
39
141
12
42
12
54
255
84
12
105
66
57
12
3
6
87
12
132
69
75
24
51
12
18
15
39
42
54
21
204
12
12
108
12
3
165
72
33
3
15
141
63
33
3
45
9
171
21
3
51
24
12
93
60
51
36
189
9
27
45
51
3
36
54
39
27
21
12
21
216
54
186
66
33
60
36
3
126
99
12
15
9
324
27
90
18
12
60
48
57
3
45
48
24
225
90
9
12
33
39
12
69
51
39
6
66
33
9
75
15
57
60
75
54
96
54
126
138
45
87
108
192
24
45
24
303
57
168
33
171
3
6
15
21
63
3
108
9
156
39
12
9
105
30
24
90
66
57
24
135
9
27
33
135
12
54
3
156
39
42
195
3
33
72
33
24
3
27
60
90
15
48
21
24
51
21
63
3
213
96
39
9
75
93
177
51
24
123
18
6
21
27
21
15
6
99
84
15
66
39
12
21
114
45
9
111
45
108
6
9
120
27
168
48
24
18
15
21
12
147
111
69
147
45
24
120
96
36
48
75
141
93
27
168
27
33
180
60
27
69
84
27
36
42
3
12
108
15
117
12
15
21
105
27
36
45
60
75
36
33
15
33
3
15
114
3
84
75
108
21
24
27
54
99
132
123
108
132
33
48
60
39
33
3
81
99
12
168
21
33
3
45
123
81
99
84
27
21
3
69
33
39
219
12
24
45
39
54
90
42
63
48
252
60
72
3
45
15
12
21
84
9
111
48
33
87
21
207
63
45
27
108
9
12
228
96
39
33
204
24
84
27
144
21
84
21
15
204
75
30
6
18
36
15
141
3
141
51
45
15
36
12
36
60
15
261
81
162
42
99
60
36
75
18
51
141
75
141
3
72
33
54
60
21
15
12
24
48
21
15
69
147
126
3
105
147
3
21
81
42
30
6
9
36
36
9
39
27
33
3
18
15
129
6
81
39
81
33
72
51
12
27
48
57
48
252
84
12
12
3
258
39
96
36
24
21
99
21
114
9
216
60
39
66
195
21
63
27
105
144
135
69
132
15
156
165
12
168
39
18
15
180
15
81
27
9
24
144
48
135
72
21
60
15
45
111
18
3
60
45
42
12
144
72
108
21
39
30
135
204
36
36
24
36
15
54
96
3
27
9
27
108
54
18
24
9
9
15
12
24
21
270
33
15
21
69
75
72
36
12
72
60
24
24
111
216
60
54
36
51
12
45
15
21
51
3
165
60
21
186
9
60
69
3
132
156
60
24
21
111
48
72
39
9
87
21
24
48
63
42
15
291
21
84
21
66
72
21
84
3
69
135
93
216
9
75
57
51
48
9
30
45
27
33
60
12
3
21
141
24
66
21
24
24
45
54
93
9
99
60
75
9
81
27
33
15
165
15
75
9
120
15
93
48
60
12
60
24
3
60
45
3
33
324
60
75
57
120
33
36
15
9
15
96
81
3
51
69
60
108
33
15
81
54
30
39
72
39
54
87
75
9
180
45
15
69
27
33
87
33
3
24
36
12
15
60
33
123
126
15
9
15
96
24
39
57
3
126
30
69
93
27
15
33
3
9
147
33
45
51
60
24
81
126
69
39
81
75
57
15
93
24
27
33
36
111
9
72
84
36
108
24
96
111
114
54
21
51
66
72
15
207
90
75
81
18
114
15
12
21
24
39
24
3
24
90
159
51
81
12
21
39
96
99
81
144
60
15
81
159
45
111
24
36
21
24
36
156
123
21
204
9
162
21
33
75
12
219
45
99
69
120
27
ABCD 96417749042*3^$a+1 [50006]
87
96
93
36
18
6
55
89
6
54
75
112
23
12
61
144
23
105
16
320
45
24
27
45
30
60
18
6
126
51
39
48
73
368
141
144
30
85
89
151
59
21
135
6
19
215
217
137
55
161
60
67
29
234
54
72
30
198
103
47
12
85
65
234
21
9
6
1
80
48
64
47
108
150
60
66
24
60
6
151
288
197
48
36
246
33
48
3
120
85
11
18
60
87
39
9
201
60
27
213
96
30
48
61
5
91
48
11
126
324
24
90
33
48
9
102
24
9
208
83
141
45
3
201
66
69
81
30
1
29
115
23
240
25
80
27
120
45
93
186
57
64
113
42
24
285
201
135
45
115
149
180
55
80
105
7
144
263
12
13
95
81
9
12
43
131
36
120
18
12
3
21
264
96
6
84
25
96
113
15
160
137
168
223
32
87
54
24
72
115
35
141
153
55
149
27
105
120
15
16
59
240
174
7
83
141
144
9
96
55
5
6
69
45
84
72
18
66
36
175
29
67
32
45
6
6
60
30
108
177
16
113
24
30
72
30
291
48
105
96
54
60
69
81
15
21
43
5
12
78
81
112
59
90
120
24
27
352
35
45
27
181
107
60
25
41
6
1
119
60
24
114
42
174
60
120
30
121
125
3
15
1
35
66
24
30
90
96
75
33
66
30
126
1
77
51
189
126
246
31
59
54
114
61
29
3
87
72
18
132
139
71
25
128
117
48
66
54
3
153
30
57
93
204
60
42
138
231
189
132
48
175
128
39
18
66
66
30
84
49
71
6
18
385
48
23
210
120
6
60
54
156
198
162
174
37
59
18
36
96
84
156
60
19
29
162
33
96
69
96
126
45
105
30
25
209
15
69
123
153
24
63
3
234
72
123
45
51
195
6
48
103
47
30
126
21
33
63
153
39
160
80
112
23
120
192
258
31
32
39
25
29
211
53
162
18
36
67
269
48
3
63
97
80
27
37
125
198
141
45
150
61
96
59
261
33
79
41
55
179
93
64
80
3
66
36
54
49
95
156
21
256
48
221
19
29
336
36
18
93
243
109
48
173
19
11
54
15
327
9
16
83
60
366
210
97
288
144
5
27
39
60
24
240
36
30
24
75
141
66
138
7
23
6
6
78
6
6
163
32
3
696
85
215
54
147
9
36
270
198
15
75
12
90
24
120
79
95
30
51
16
48
41
126
9
225
144
12
99
105
30
36
84
24
6
211
59
37
77
6
6
48
87
99
24
252
25
59
21
48
387
109
59
72
114
60
36
18
36
21
135
153
87
9
15
30
210
84
42
51
64
65
31
464
45
99
21
108
36
96
91
32
27
324
54
12
60
228
252
204
84
163
119
30
30
30
ABCD 96417865892*3^$a+1 [50029]
120
176
39
145
80
16
17
103
23
1
35
21
48
64
8
48
21
19
89
31
120
11
61
8
16
23
60
85
72
56
64
48
47
73
56
40
72
48
95
36
45
16
192
72
104
256
80
16
32
48
39
84
37
17
15
27
30
55
56
87
25
17
15
24
336
168
40
360
176
16
216
83
69
40
41
15
159
90
31
224
111
49
17
114
85
56
183
36
45
184
48
8
72
147
93
9
151
137
151
32
57
300
36
79
47
1
8
24
81
30
24
33
72
75
13
48
152
40
24
48
8
40
144
80
24
24
72
15
1
107
13
120
32
40
168
120
8
9
7
8
72
39
225
111
24
144
25
8
48
72
9
18
180
25
80
136
11
45
88
72
120
96
72
152
123
21
39
145
120
48
24
53
42
105
64
56
3
133
8
21
91
72
56
136
23
105
160
47
1
72
80
40
17
54
105
9
7
24
41
48
127
8
81
79
8
9
79
56
24
16
8
15
30
27
160
8
45
66
105
16
5
43
11
85
59
61
24
48
47
1
104
81
66
109
24
17
55
83
117
48
88
24
83
6
39
51
30
54
90
247
8
40
8
144
40
48
80
40
48
144
35
69
160
209
7
23
57
16
80
33
54
25
11
120
69
75
61
389
43
263
121
8
72
33
15
72
45
30
13
41
31
104
16
24
191
18
192
31
83
69
57
79
119
1
11
168
126
39
15
90
15
72
3
156
1
48
47
18
7
168
8
48
144
21
36
54
105
72
208
56
9
84
91
149
27
88
8
168
112
80
93
234
121
71
108
45
16
72
17
7
120
53
43
8
40
11
168
45
135
1
32
88
32
64
48
32
99
36
73
32
33
132
19
29
6
165
69
123
24
88
17
63
256
56
24
51
144
126
39
99
21
16
5
75
40
29
54
126
159
16
131
45
64
32
87
456
121
56
129
144
31
24
56
33
55
8
48
15
36
13
168
83
301
8
48
9
18
36
156
45
15
1
48
59
13
144
48
56
96
33
55
35
61
24
191
9
16
96
215
9
24
16
65
54
121
89
7
48
5
91
24
11
69
16
89
103
83
21
64
56
15
121
8
40
32
48
99
66
19
192
24
24
72
53
115
8
3
21
96
27
36
90
36
174
37
72
56
16
24
32
147
37
35
30
31
32
16
96
56
9
175
104
24
105
222
49
32
27
126
7
23
1
48
80
195
85
56
16
24
59
133
48
96
440
93
3
27
37
104
16
56
57
63
69
163
48
104
48
160
47
9
24
27
61
128
45
91
35
18
91
144
72
65
78
1
119
1
5
27
88
80
15
96
1
32
87
105
48
160
32
144
40
56
33
7
83
61
5
115
80
16
48
216
24
11
37
168
11
30
15
88
11
21
16
8
72
9
15
64
176
64
72
179
93
240
96
201
31
24
23
1
72
24
48
47
33
112
48
155
13
48
80
72
72
40
251
21
88
11
61
168
8
3
126
55
48
200
75
37
83
21
75
37
8
40
72
167
105
72
33
31
95
25
72
53
67
48
11
18
91
71
30
43
72
8
48
168
39
36
61
143
81
120
105
15
72
112
48
23
49
80
51
84
1
32
40
23
121
113
30
73
264
176
112
152
16
192
8
48
16
96
8
64
17
18
96
37
179
13
32
129
111
129
7
8
16
59
45
24
112
48
5
43
8
39
1
264
32
9
66
108
97
216
8
40
ABCD 96417877618*3^$a+1 [50074]
18
11
7
120
45
69
66
165
48
56
25
36
15
75
90
23
121
119
61
48
71
72
19
21
60
9
11
4
93
132
156
54
29
72
108
31
18
27
24
57
84
71
25
75
168
36
21
54
101
85
15
108
72
24
81
15
75
9
116
79
30
15
140
96
148
96
96
39
81
120
8
60
1
96
15
120
9
11
100
20
7
21
51
105
36
60
8
36
13
3
69
15
3
57
56
79
18
3
108
237
120
35
220
57
3
80
19
6
90
29
4
132
200
24
1
3
21
18
18
54
30
6
9
36
45
84
11
67
77
24
12
85
75
80
55
162
27
80
43
93
84
80
76
27
252
65
25
15
75
5
76
60
8
52
44
43
30
60
11
7
5
85
90
65
7
113
25
35
40
44
64
36
33
71
1
6
90
72
87
21
75
20
244
60
15
9
12
8
12
25
255
80
60
25
15
24
84
72
120
48
36
60
3
33
20
55
129
84
32
97
27
81
15
168
12
60
60
8
156
60
40
44
211
90
131
4
111
53
7
5
40
57
11
52
20
4
56
88
39
93
39
21
8
79
18
3
27
60
65
19
150
36
12
42
29
1
11
85
59
25
11
157
3
45
63
72
8
19
17
25
111
15
65
4
44
61
186
324
9
9
48
15
68
31
48
21
12
48
9
47
4
300
20
16
33
47
91
24
21
8
12
64
15
21
75
45
20
4
21
59
13
11
199
21
21
36
59
13
11
91
81
69
120
18
33
9
11
37
243
9
51
219
18
11
52
20
4
45
11
37
63
27
78
59
76
45
84
39
32
7
108
84
60
9
99
18
15
8
97
15
117
63
20
55
24
9
92
40
57
48
123
111
9
192
84
21
3
32
88
36
21
35
40
15
209
24
40
32
108
1
6
9
3
173
115
65
160
84
21
30
9
213
63
24
96
48
32
97
18
65
4
84
57
83
67
12
33
9
99
140
40
72
39
36
65
187
17
76
8
31
18
30
60
12
6
3
132
20
79
41
175
9
165
71
48
36
16
9
51
104
144
61
6
30
83
72
79
81
60
9
75
24
57
3
32
25
3
12
39
141
15
29
36
168
112
84
84
36
63
53
4
104
97
144
11
124
81
72
23
7
33
60
57
11
112
8
49
87
255
66
204
48
123
20
19
18
3
8
36
16
60
120
84
21
54
30
15
63
33
44
4
9
3
9
51
20
259
101
37
3
15
69
201
75
44
4
20
61
30
18
63
9
51
9
108
48
195
9
111
45
83
31
9
32
85
120
119
223
93
8
16
45
6
12
90
18
90
135
8
1
6
5
25
42
12
9
69
11
1
51
180
9
51
39
18
23
7
93
75
149
13
102
141
60
144
33
47
76
84
45
51
20
64
15
21
20
28
111
249
12
20
55
9
36
45
15
165
35
4
44
132
7
18
15
24
156
69
71
127
17
61
84
75
44
49
87
36
104
36
28
117
132
191
112
69
6
12
17
16
48
92
7
53
28
117
15
164
25
36
15
24
44
1
71
37
3
80
25
144
18
57
33
3
60
44
1
42
12
81
9
6
33
129
18
102
63
8
109
51
21
51
27
30
83
40
57
72
11
4
96
8
7
29
61
35
25
59
4
27
33
51
36
45
15
90
12
3
24
24
81
11
79
45
75
29
49
48
3
36
21
54
41
97
3
84
140
25
108
27
141
39
15
45
24
60
92
108
49
111
156
44
31
30
18
18
15
9
51
24
60
20
25
18
162
75
51
144
5
133
42
21
27
18
39
3
21
12
180
8
36
13
63
24
3
12
101
25
63
117
15
60
60
8
1
36
15
135
5
25
35
37
252
15
24
111
5
76
24
51
9
84
12
120
20
100
39
48
17
76
44
36
108
16
123
21
9
27
141
15
69
35
36
25
84
36
155
49
135
20
16
39
6
3
12
188
7
69
3
78
119
55
18
3
8
31
18
12
36
75
69
6
93
69
23
7
153
8
72
88
27
9
96
144
3
33
44
151
29
31
149
16
9
18
150
18
29
16
45
102
33
27
90
180
3
105
3
60
20
1
108
11
49
11
19
53
100
20
40
68
157
12
27
120
3
90
27
ABCD 96417931562*3^$a+1 [50034]
8
22
26
24
60
6
48
40
260
112
50
24
6
30
198
150
10
44
16
86
16
38
24
70
8
40
2
178
24
218
6
24
16
104
12
36
24
40
44
16
14
16
68
12
214
14
40
18
30
14
60
96
24
66
18
10
6
50
40
18
66
32
4
18
36
54
2
48
42
16
50
102
48
90
52
78
2
30
36
16
50
78
12
60
24
124
50
12
24
72
52
8
60
4
44
12
108
24
36
102
4
144
2
12
42
54
36
78
18
4
36
14
18
6
22
54
20
46
14
30
48
66
36
6
24
96
24
36
72
6
46
188
90
10
20
60
66
4
62
220
20
156
42
42
36
10
68
42
124
20
88
92
60
6
12
46
50
22
98
12
84
150
114
24
18
12
16
62
12
10
68
4
44
70
212
24
126
102
42
16
2
82
36
44
36
84
148
26
42
30
82
66
50
12
84
94
30
50
36
90
148
180
116
82
8
10
176
94
62
12
6
6
30
96
82
36
246
26
28
104
18
114
108
22
68
22
26
120
72
16
12
38
12
24
6
190
8
12
42
232
98
6
66
24
96
96
58
32
4
50
24
12
60
12
60
66
22
44
28
126
6
56
84
30
36
84
64
14
66
6
36
24
30
10
48
2
66
28
56
54
10
54
32
166
32
58
42
36
2
52
80
30
12
24
82
14
76
44
100
206
34
56
24
30
18
96
6
16
44
30
54
66
30
54
12
4
56
100
32
6
22
74
46
188
6
10
104
4
26
40
206
114
76
36
42
2
66
48
40
54
6
14
12
78
132
36
30
30
12
142
110
6
108
22
132
56
30
36
96
70
120
14
58
38
30
108
30
6
28
36
80
82
18
14
210
28
8
100
86
34
62
34
38
10
6
26
114
6
28
18
2
12
4
72
32
72
90
4
24
2
60
48
90
12
6
48
12
4
20
144
24
10
42
8
40
32
6
22
120
72
320
18
48
10
2
58
180
48
32
60
72
88
24
66
80
10
128
16
8
42
76
98
36
78
6
16
36
44
24
136
30
8
36
66
168
16
50
34
18
68
60
12
72
40
86
4
26
42
24
24
34
26
4
2
36
4
38
16
20
84
58
102
56
16
44
84
6
64
62
30
36
94
56
12
18
150
42
12
10
20
4
12
2
6
10
14
102
64
14
58
38
72
34
18
32
4
104
60
42
10
20
16
290
52
2
108
78
48
16
6
8
6
106
8
10
54
56
22
18
62
22
60
48
20
48
84
60
12
36
72
48
34
18
32
24
22
102
128
18
4
12
20
48
60
90
12
36
12
88
44
94
90
72
32
6
16
20
4
26
108
90
108
12
48
142
128
60
72
78
10
8
60
16
8
78
28
30
92
12
18
54
96
48
90
22
24
20
54
66
30
66
24
76
8
6
48
42
6
18
16
50
40
26
48
4
48
8
24
60
42
46
72
8
208
44
66
34
92
6
12
6
30
12
112
42
84
42
98
22
2
88
20
48
24
30
66
12
130
84
56
18
36
96
180
102
22
56
10
32
78
52
36
26
6
24
18
18
60
12
6
54
6
6
70
36
32
46
20
10
54
20
30
22
8
28
2
36
142
68
42
144
34
62
154
68
12
36
84
16
8
36
18
78
18
6
78
48
34
44
16
26
54
4
26
48
126
36
120
66
324
100
24
26
4
50
22
20
58
66
90
14
12
12
58
18
66
68
58
8
54
6
12
34
18
36
30
26
46
68
36
6
112
2
6
30
30
60
100
50
10
12
72
18
182
54
6
124
2
10
8
10
14
12
16
62
76
170
10
72
14
24
12
112
78
54
126
74
6
4
56
34
50
18
48
24
100
80
4
36
314
30
12
10
12
90
8
82
18
24
30
50
24
60
64
42
66
38
6
34
116
58
20
16
44
102
18
12
66
28
2
22
2
46
198
60
32
30
42
30
22
44
180
30
16
14
72
24
24
6
6
90
4
38
6
40
60
20
30
12
48
66
34
14
18
120
54
16
12
96
14
52
134
66
60
66
12
12
30
36
4
48
26
42
12
18
12
52
8
18
12
22
20
48
88
8
72
82
6
26
18
28
102
36
72
44
150
4
2
52
8
30
42
10
92
30
40
24
194
138
22
18
24
48
18
78
56
10
18
206
90
24
6
22
18
20
6
6
142
18
38
42
54
28
126
6
120
8
18
18
12
52
80
28
24
8
90
36
36
18
30
78
28
50
66
30
78
30
10
8
72
6
90
22
8
6
24
12
174
30
16
74
96
18
12
40
74
10
38
42
16
8
4
18
98
12
34
20
70
54
42
44
36
4
8
18
54
10
14
12
48
70
14
12
6
48
54
10
26
132
24
138
6
24
66
42
30
72
48
30
42
42
6
78
22
14
166
14
36
30
30
48
12
12
ABCD 96417962352*3^$a+1 [50041]
41
108
12
30
25
71
90
12
12
78
1
11
60
126
72
90
96
42
102
18
48
12
18
30
6
48
150
72
18
13
72
47
1
59
18
18
9
64
77
43
11
6
60
18
42
15
87
138
84
18
102
24
72
18
66
96
48
102
102
3
57
48
42
150
6
54
12
24
150
24
1
47
42
78
138
36
114
30
60
7
29
36
30
18
12
90
24
36
54
55
95
6
42
48
72
48
12
42
3
48
15
73
11
45
63
6
42
49
41
78
6
108
127
113
48
12
43
29
36
60
54
90
186
42
7
53
3
15
18
6
18
6
24
18
84
91
53
115
47
132
6
30
42
15
177
120
6
30
51
45
66
24
1
17
30
66
72
30
42
120
30
6
42
49
5
43
83
102
102
1
113
12
12
7
53
132
36
67
101
222
18
162
12
90
36
36
78
30
31
35
36
30
48
12
108
90
162
60
18
18
12
18
90
114
78
63
3
36
30
19
72
23
12
85
47
72
6
19
23
1
41
78
60
6
31
185
18
66
19
143
102
156
24
6
1
23
18
24
55
29
90
97
65
12
91
47
48
72
12
12
36
180
90
7
233
55
29
36
12
12
54
30
91
35
30
31
47
30
42
6
139
11
12
6
96
18
1
24
41
6
81
280
144
143
145
53
24
24
24
27
15
6
67
11
12
30
90
30
120
54
36
42
102
66
12
78
42
120
12
36
42
73
23
84
42
51
39
156
150
90
30
18
85
17
39
3
6
30
54
156
39
117
66
48
1
29
115
29
43
23
57
87
90
12
3
195
42
18
6
67
29
66
42
15
63
48
24
186
114
30
30
18
18
6
96
78
24
30
102
6
72
156
6
13
53
48
12
60
12
90
90
42
6
114
210
96
12
3
88
56
3
37
95
30
48
30
78
15
15
25
215
102
75
15
132
61
5
78
109
23
108
54
30
42
48
108
48
60
36
6
42
6
102
30
42
18
54
78
48
138
102
18
55
29
3
87
120
258
7
41
30
1
53
75
105
60
36
12
60
12
180
96
24
48
24
18
13
89
6
282
6
97
35
60
48
6
114
25
72
5
24
60
55
59
85
5
42
48
54
12
48
31
59
36
66
31
95
24
18
15
15
102
19
24
35
12
18
18
42
67
101
24
48
115
47
96
84
141
15
24
193
11
12
78
36
66
54
84
84
6
121
29
12
12
115
72
95
24
9
16
32
9
6
72
48
42
30
42
78
18
12
27
3
36
96
150
36
24
180
48
3
63
24
1
5
115
131
30
6
49
23
96
102
120
18
132
13
5
67
144
5
150
60
169
72
77
60
78
12
138
48
24
48
67
41
12
90
30
18
6
51
33
180
24
66
24
60
42
18
42
6
129
45
156
60
163
215
42
12
36
204
42
48
6
30
84
18
39
105
48
12
18
42
15
88
185
63
40
23
144
96
25
59
45
3
42
12
31
72
5
75
63
90
102
33
57
7
5
66
42
30
25
5
18
90
30
18
72
60
12
12
18
18
39
63
18
12
180
31
17
60
99
15
81
232
8
3
30
12
24
48
18
12
30
48
55
29
78
162
96
42
72
49
71
18
103
149
24
27
15
30
43
101
18
30
3
88
59
30
102
24
6
156
24
30
48
6
12
102
78
12
31
11
6
39
195
45
21
24
51
93
96
43
23
48
36
18
30
13
35
12
30
150
66
27
63
54
42
66
60
12
60
126
54
6
1
209
24
12
84
31
95
6
42
48
24
66
24
54
36
54
72
18
114
18
97
23
54
60
63
15
42
60
48
36
55
41
31
5
12
87
16
5
12
36
36
60
30
18
18
30
18
96
24
24
60
18
12
31
17
72
30
30
120
3
9
54
25
11
109
35
12
30
330
9
3
60
30
156
96
144
12
60
150
12
132
60
6
228
19
35
18
12
48
144
84
12
114
48
6
39
16
5
66
1
77
66
144
25
23
18
7
5
12
78
48
6
18
48
48
6
19
41
30
54
66
25
8
81
114
30
63
33
96
6
114
48
6
102
12
48
18
36
78
48
120
43
152
15
138
54
30
3
9
24
7
144
5
3
15
30
18
48
24
198
42
90
36
84
36
51
9
102
30
24
60
60
18
1
96
215
18
12
24
84
55
125
48
ABCD 96418201942*3^$a+1 [50017]
188
84
16
60
272
36
52
75
12
57
99
101
48
52
63
96
9
72
116
55
53
7
48
185
79
173
127
41
12
4
8
48
163
69
27
29
127
228
17
132
7
113
43
5
180
240
132
151
149
108
120
40
72
27
153
200
31
192
9
3
36
5
7
48
84
101
7
57
48
44
108
43
45
39
281
48
12
12
43
177
87
141
195
65
100
27
45
15
57
3
33
15
57
27
33
12
243
113
19
5
96
124
15
21
147
96
81
39
189
56
52
39
33
135
5
43
89
76
20
7
77
16
24
3
12
105
216
99
29
127
17
36
96
43
57
44
12
72
43
12
12
21
132
351
117
3
29
52
36
3
5
55
101
84
24
43
45
147
41
127
45
3
129
80
7
24
5
120
19
45
72
36
20
19
384
141
68
36
19
36
57
32
43
72
77
168
43
9
68
28
20
24
43
33
44
160
3
72
60
5
31
53
72
43
21
63
48
5
60
228
7
197
367
5
28
15
33
3
21
39
65
16
8
103
12
36
137
168
19
12
45
183
12
45
8
40
51
9
291
36
48
57
104
36
16
63
17
84
24
24
28
123
17
43
36
149
36
240
115
36
113
67
108
96
5
36
168
36
16
68
16
104
19
48
177
75
17
16
32
96
172
20
4
123
12
93
3
105
159
113
60
91
9
27
60
36
57
27
53
43
144
45
56
7
93
3
84
17
31
60
149
40
56
160
32
43
5
43
41
168
48
124
44
72
4
44
24
28
15
29
28
15
5
43
89
100
108
75
180
33
12
15
65
43
29
136
99
29
24
43
60
177
60
92
24
4
63
9
60
135
101
7
132
5
31
53
4
20
48
4
48
27
185
43
12
53
7
24
9
3
192
117
68
168
132
48
7
72
5
144
124
75
33
72
8
19
5
60
43
33
8
19
5
31
36
60
21
12
3
60
5
103
29
187
105
36
104
88
72
171
29
36
84
103
5
40
8
79
240
156
17
36
31
60
21
15
117
80
43
72
77
103
105
32
120
96
4
63
153
39
141
195
17
31
17
48
124
63
65
132
88
3
36
105
111
77
115
105
111
17
4
99
24
65
43
89
55
84
21
135
41
4
60
104
72
40
3
5
139
65
55
33
3
449
132
223
5
48
55
9
36
8
84
100
20
148
12
60
3
189
56
48
12
43
125
112
27
96
120
5
91
24
17
43
12
144
21
75
45
80
7
108
125
187
57
3
5
48
124
164
16
108
3
12
48
5
4
8
40
87
48
41
12
64
68
72
19
21
56
79
53
43
57
56
36
103
93
87
5
60
28
132
32
40
180
3
53
100
27
45
60
92
28
108
147
57
156
44
100
60
231
192
45
123
77
187
24
17
127
5
43
108
12
45
60
63
72
173
60
79
5
12
88
140
55
137
19
24
45
3
69
39
69
48
32
40
140
7
93
56
187
84
24
36
5
36
124
44
124
63
149
43
5
31
9
32
40
51
12
41
55
17
43
461
24
16
80
84
4
120
8
64
96
147
180
240
5
31
120
9
32
40
3
5
60
228
108
16
68
148
44
76
72
236
7
120
12
65
72
16
32
288
4
39
24
57
20
96
19
5
139
36
45
44
7
60
149
43
41
79
33
12
15
5
175
48
53
156
91
48
84
96
189
8
72
48
64
15
41
7
45
72
96
27
41
16
168
108
15
57
171
12
45
204
123
5
31
57
39
ABCD 96418293904*3^$a+1 [50103]
84
31
101
12
63
12
57
3
69
36
79
101
7
20
93
91
41
7
20
112
12
24
68
4
12
8
4
24
5
3
93
19
53
12
55
84
72
29
15
40
12
12
5
51
96
28
96
12
5
63
9
55
12
77
31
12
20
9
19
53
7
68
21
48
63
12
21
31
20
48
45
3
28
12
68
69
36
12
91
48
36
56
21
39
72
21
3
4
29
108
3
81
19
20
21
36
19
44
9
48
67
8
124
12
140
36
33
7
12
12
12
120
96
32
33
79
24
41
7
5
240
84
7
12
8
16
20
100
5
31
36
5
63
28
17
7
48
8
36
16
24
36
24
108
120
5
39
24
40
20
36
33
27
88
96
20
112
20
28
56
21
15
28
17
48
51
12
45
24
12
60
27
9
12
24
3
52
60
36
41
111
16
104
129
31
12
29
3
52
36
8
100
8
4
72
12
48
72
17
31
20
72
45
91
125
67
8
52
20
64
56
40
12
24
12
12
29
19
20
45
3
21
171
16
120
12
72
60
32
48
28
24
48
89
31
5
31
72
56
28
5
15
28
128
81
31
156
60
29
48
7
29
135
156
105
55
60
32
57
7
48
17
12
39
28
140
33
36
48
91
48
24
41
15
4
204
24
53
19
96
24
48
29
7
36
32
24
45
3
76
84
24
12
5
15
24
9
39
120
28
12
5
15
4
65
19
204
48
36
41
31
8
28
24
36
60
44
33
72
55
12
20
52
24
36
8
84
28
84
56
4
65
19
108
80
9
15
33
3
52
5
12
67
20
28
56
64
24
29
72
75
4
12
80
45
24
75
12
64
24
41
27
40
5
103
80
33
7
104
40
56
64
17
48
15
36
4
48
24
17
15
40
77
183
72
45
7
36
96
5
63
60
21
43
12
12
44
21
12
27
40
8
69
195
24
72
12
21
43
68
4
92
112
20
36
4
96
53
3
9
31
68
69
27
45
63
21
51
40
60
32
36
12
45
3
45
24
3
117
60
39
156
28
96
5
43
24
5
27
16
5
39
4
8
12
16
12
68
12
4
5
79
192
8
60
52
68
12
36
36
88
53
24
43
12
17
7
56
57
15
40
8
132
24
16
17
3
4
20
60
4
8
45
15
16
5
31
8
12
16
164
88
32
9
31
68
64
12
24
36
68
4
20
4
89
7
41
55
240
8
48
28
116
28
84
36
20
72
148
36
32
9
36
31
32
45
99
100
36
65
7
80
100
92
33
31
24
17
43
36
60
56
24
9
19
44
40
29
3
60
93
39
84
84
16
104
4
84
20
129
3
36
4
56
64
48
60
20
24
16
72
200
24
52
8
28
5
111
24
28
32
40
8
21
67
104
84
144
57
72
36
43
60
32
72
4
12
8
57
67
60
12
12
36
101
48
36
63
9
24
3
36
60
9
55
8
12
4
8
52
56
120
4
120
72
68
9
79
24
164
16
24
20
40
65
7
17
3
48
52
5
12
31
84
104
64
8
4
24
41
96
103
17
99
4
20
9
108
36
43
56
4
228
12
53
3
40
188
16
20
24
64
53
91
8
12
64
29
19
17
12
36
60
19
17
55
65
96
51
40
8
76
5
12
24
75
4
12
17
39
12
4
53
27
4
48
80
57
19
29
3
4
96
24
36
5
31
84
77
3
64
24
8
76
68
189
91
56
96
12
69
39
4
36
180
56
28
24
20
33
19
29
31
24
17
3
4
32
252
48
16
5
168
43
29
79
12
8
40
116
72
9
60
135
57
96
19
24
137
63
12
28
12
36
5
27
48
33
43
24
92
21
39
52
48
32
76
41
15
88
72
8
40
12
113
31
8
81
103
32
24
64
92
40
84
17
163
24
5
235
41
19
12
5
15
33
24
19
36
8
48
60
12
9
15
81
3
4
104
184
68
4
5
96
3
52
101
31
5
7
32
36
12
16
80
141
15
84
12
48
57
19
8
45
31
132
128
28
68
28
56
4
17
3
60
36
4
24
24
68
24
40
24
36
8
4
68
96
16
36
132
72
8
24
57
31
132
108
53
15
28
8
12
40
12
41
15
21
96
19
53
15
12
16
72
36
72
164
48
16
17
55
8
28
12
53
19
17
31
29
27
9
36
3
69
31
53
39
12
4
12
36
5
7
24
65
99
192
4
29
144
84
75
69
79
17
175
36
53
55
20
48
28
32
36
64
8
16
17
39
40
53
135
9
3
88
101
51
64
8
93
7
48
12
20
45
3
9
55
77
12
36
7
12
68
28
80
36
24
33
87
108
36
84
28
24
65
132
43
29
72
43
29
3
4
41
19
125
163
116
36
108
33
31
72
36
113
19
32
12
72
9
7
44
88
20
52
41
7
77
36
55
89
24
7
32
33
55
17
19
29
7
24
36
24
41
36
99
28
20
132
76
53
19
8
9
27
4
29
15
16
72
24
92
160
60
32
33
43
60
48
36
12
65
87
9
31
5
63
21
7
108
24
32
12
60
28
60
36
12
44
12
48
52
12
44
4
5
36
7
29
31
20
28
12
24
20
12
16
108
12
36
72
120
56
4
17
36
7
36
20
136
41
12
36
51
16
5
19
36
20
72
60
16
36
17
7
12
32
36
4
48
ABCD 96418383286*3^$a+1 [50064]
119
36
60
156
13
11
12
288
121
32
144
15
1
32
3
12
36
204
252
156
60
72
36
84
24
36
84
61
11
36
24
9
192
195
72
37
107
48
69
48
15
145
11
216
36
105
3
36
36
60
12
24
69
15
24
12
60
12
180
168
36
120
144
24
36
228
36
180
96
144
21
16
71
36
12
105
135
36
36
72
12
108
81
27
132
108
12
9
99
61
96
32
63
24
9
39
57
3
12
24
57
27
60
105
75
192
69
135
264
24
144
12
36
25
11
36
24
36
12
72
33
27
108
108
45
207
177
39
12
60
36
48
108
240
36
36
169
32
207
72
72
33
39
25
47
60
37
71
12
252
144
81
27
36
129
75
12
96
12
108
72
105
27
21
51
120
213
48
195
205
59
132
48
60
165
135
25
80
64
32
39
72
81
639
33
48
27
84
36
72
96
108
25
23
153
112
23
96
9
16
83
61
48
47
108
60
48
252
36
9
135
72
96
84
612
60
12
36
13
11
36
48
24
36
48
108
168
12
144
24
120
117
51
144
48
61
96
11
84
72
72
81
51
192
13
119
105
39
105
111
81
219
85
155
21
160
96
83
156
24
36
84
144
36
141
111
81
16
128
51
84
24
192
108
36
24
12
144
13
95
24
57
135
24
97
59
108
24
72
84
132
33
111
36
156
177
64
11
36
144
420
48
72
21
195
36
132
48
24
61
167
9
159
48
97
251
72
45
3
60
36
36
84
216
144
24
21
27
21
64
80
3
61
192
272
144
27
36
108
85
95
108
144
21
3
12
144
36
93
87
36
24
36
12
96
36
25
59
252
108
157
131
60
108
12
9
96
48
63
24
48
25
35
48
60
120
144
72
132
141
195
61
107
180
180
12
144
96
1
83
61
11
21
3
72
72
156
33
39
9
123
72
36
180
36
33
48
16
23
24
33
39
9
99
72
156
9
27
60
105
51
180
24
108
36
33
51
13
224
112
35
61
11
12
108
13
80
75
36
97
47
12
69
207
36
36
9
99
84
57
51
157
48
155
36
72
36
36
180
288
24
21
144
51
61
32
123
12
72
33
64
35
93
243
240
93
48
51
93
48
99
45
160
83
45
27
21
15
48
108
36
132
12
180
72
36
49
59
96
133
23
9
48
51
240
72
36
1
47
24
12
24
36
1
11
69
63
1
80
75
72
180
105
63
84
205
83
285
27
360
61
47
12
60
12
60
84
36
25
119
36
85
176
99
237
75
48
72
24
48
24
192
96
61
11
120
396
49
48
11
24
205
131
36
72
144
24
84
21
75
36
48
216
24
120
24
36
61
11
48
384
180
72
36
192
261
112
59
60
108
36
144
36
12
57
159
129
64
83
300
49
11
12
96
72
129
16
35
48
13
144
11
156
105
39
72
33
16
59
96
117
75
108
9
96
48
51
84
72
81
48
3
36
48
60
48
13
ABCD 96418532526*3^$a+1 [50000]
21
12
30
48
25
47
25
8
24
48
27
6
30
1
71
60
45
9
31
5
48
19
5
6
6
54
6
138
153
3
30
96
55
5
99
39
150
51
75
72
18
19
41
7
24
8
201
7
5
48
12
18
12
57
51
12
12
21
40
5
36
48
6
57
45
67
11
54
138
37
131
45
39
33
33
42
42
51
27
48
6
18
6
87
33
55
29
3
33
7
17
6
1
179
45
9
183
9
6
48
25
11
30
39
45
67
29
66
132
13
48
5
30
54
30
33
9
90
66
18
66
24
12
48
195
40
11
24
37
5
3
117
48
54
13
17
18
13
32
15
33
16
5
60
18
18
147
21
6
90
30
6
12
48
42
132
114
90
225
141
30
6
30
33
15
6
3
15
33
33
7
5
72
3
57
15
27
24
84
1
32
33
12
18
72
57
16
17
60
60
7
5
96
54
18
3
45
6
30
108
12
39
21
43
83
78
30
24
1
29
115
41
15
21
51
27
42
54
60
42
150
12
61
59
150
60
30
6
7
8
40
65
36
6
78
24
6
54
138
25
5
19
8
63
105
3
66
30
6
15
9
18
18
3
39
36
114
12
39
112
65
78
6
6
18
42
73
72
107
18
24
18
48
138
60
36
54
25
107
108
36
21
64
41
102
6
19
48
24
104
24
63
42
90
13
5
24
60
24
54
48
18
7
5
12
31
24
80
123
13
32
129
90
69
45
30
60
25
5
24
3
64
56
9
63
16
41
36
24
24
19
72
8
3
24
6
12
51
16
24
32
105
15
123
66
18
12
6
42
21
15
9
63
97
128
9
66
13
17
55
8
15
12
37
8
72
123
42
3
208
35
54
63
3
162
3
16
8
33
108
24
78
37
80
57
24
12
54
93
3
18
84
30
18
102
36
6
24
39
93
19
11
13
29
3
3
37
53
27
27
18
19
35
84
225
24
96
135
6
6
45
15
30
30
133
11
36
18
60
36
60
168
3
27
21
27
13
5
6
6
30
57
75
36
186
48
15
93
18
1
5
18
66
79
72
59
85
35
12
30
3
87
33
69
120
18
33
99
6
15
57
18
6
55
168
53
48
36
24
54
33
88
5
42
49
29
6
36
33
69
138
48
1
5
30
96
45
9
48
55
72
8
93
3
15
12
48
37
5
18
9
51
180
24
12
109
80
72
15
18
55
11
30
39
27
138
24
12
18
36
9
45
6
37
107
13
113
120
102
42
7
5
126
18
67
8
69
72
43
8
3
102
42
18
180
135
72
3
42
156
36
84
79
11
54
15
48
15
105
63
30
6
24
69
21
36
6
60
30
127
8
3
6
36
3
16
89
15
16
8
27
18
3
225
15
33
15
15
36
18
18
54
6
24
78
15
33
42
6
204
12
31
17
127
5
126
12
42
55
56
63
12
30
63
24
88
72
65
103
5
108
36
24
60
30
97
17
72
78
6
12
24
79
80
9
103
5
12
12
18
6
19
11
12
57
51
24
21
136
5
36
15
15
72
33
93
19
5
96
84
6
66
18
45
27
6
15
3
30
15
27
12
18
12
36
42
13
131
24
30
15
24
3
90
3
40
5
90
30
6
6
79
23
30
75
111
84
13
23
24
66
39
15
48
33
81
18
13
5
18
36
84
24
48
25
8
69
66
6
18
25
41
36
3
3
24
36
25
35
37
35
66
27
15
33
21
36
78
105
57
135
9
39
72
40
5
48
27
9
6
33
87
33
40
35
72
37
101
60
39
15
1
29
36
15
189
3
123
6
31
59
48
48
13
5
60
30
30
75
9
15
15
30
30
72
21
93
6
24
12
12
37
11
93
9
48
114
18
30
96
45
15
12
42
6
37
89
6
18
66
48
18
12
18
18
36
31
5
24
54
37
29
18
25
23
42
15
51
69
16
29
18
97
143
25
8
15
42
12
12
54
144
12
18
96
24
3
33
12
24
66
73
11
6
18
54
343
53
12
7
48
29
171
135
30
54
18
67
53
66
25
5
12
18
42
60
102
6
24
91
17
207
15
48
60
13
5
84
6
120
25
65
7
125
3
51
30
54
6
24
27
15
30
78
132
54
19
107
102
30
30
48
123
24
15
25
8
33
36
126
93
9
36
6
21
9
24
30
66
79
65
7
143
265
5
6
13
107
30
6
12
18
27
33
87
21
126
54
90
30
24
18
12
6
126
13
72
5
18
12
48
42
19
47
33
9
60
36
15
9
60
3
3
66
3
63
60
12
25
5
120
150
6
54
12
18
75
16
11
69
24
75
66
19
65
36
36
39
57
30
33
81
151
83
109
41
39
81
39
3
72
36
240
30
6
13
8
9
199
80
39
12
6
60
54
93
48
40
17
103
5
27
3
108
12
12
6
6
126
120
42
21
39
6
36
24
12
18
105
141
19
104
3
24
66
108
15
16
11
18
12
15
9
79
11
21
75
18
24
210
30
3
3
54
6
72
49
161
72
15
21
90
105
45
27
3
30
66
18
36
36
6
45
45
3
24
48
208
29
18
12
6
7
89
36
162
60
13
83
66
30
93
21
54
90
48
27
27
6
175
5
27
3
13
5
6
24
61
35
6
15
63
6
120
3
21
ABCD 96418585834*3^$a+1 [50134]
184
264
104
123
109
96
47
217
56
24
48
120
120
312
376
59
36
49
23
72
81
48
120
111
36
133
104
88
8
120
72
48
192
448
47
180
85
59
144
21
24
16
8
72
184
320
72
184
8
16
72
152
255
97
80
16
144
80
40
119
9
48
168
112
24
128
192
39
121
224
40
152
24
64
32
99
180
81
48
40
56
135
36
133
176
159
97
8
112
104
160
95
25
56
27
45
208
128
192
3
85
167
169
11
93
195
180
1
359
72
49
59
37
8
40
56
255
129
112
632
96
336
16
47
1
120
240
32
3
21
24
136
8
112
80
51
229
200
16
8
400
11
109
35
21
159
9
16
336
215
225
40
23
193
59
165
123
13
167
33
39
153
112
144
167
9
64
71
36
45
64
71
145
104
240
195
45
99
36
145
71
73
32
48
136
56
40
80
183
1
144
360
32
168
40
47
432
97
128
48
87
241
11
21
288
15
1
24
32
144
48
312
120
24
231
36
205
83
85
32
24
39
1
24
56
16
104
15
9
27
109
176
3
189
192
51
109
176
3
141
40
96
24
96
8
40
167
288
57
48
24
208
167
72
105
16
80
120
264
24
40
56
64
120
120
152
135
33
24
16
32
88
72
23
105
136
200
24
39
105
88
80
195
253
35
37
240
48
71
169
11
45
144
40
95
1
104
72
40
8
120
112
80
24
504
15
57
168
99
421
152
147
21
72
15
49
8
72
24
27
213
219
157
240
8
27
181
24
83
285
16
56
39
9
63
105
72
192
120
15
9
27
165
24
63
36
21
96
48
16
264
56
16
239
1
104
24
16
71
9
16
8
336
243
141
255
1
8
328
8
87
105
64
11
69
136
83
21
40
56
88
272
24
136
47
81
40
240
80
16
344
112
48
72
48
32
40
224
120
231
49
24
71
81
48
144
15
36
61
80
39
25
200
160
120
287
9
168
88
24
35
21
120
3
165
96
40
56
64
8
3
69
75
85
96
48
240
176
40
296
27
36
81
24
147
45
408
15
57
339
85
24
71
25
335
169
191
465
183
1
56
15
49
120
32
48
136
104
15
612
117
27
36
73
240
296
24
24
16
72
120
168
119
73
80
64
104
40
56
24
112
23
9
88
24
131
ABCD 96419141948*3^$a+1 [50003]
47
85
48
108
24
35
37
161
7
120
47
25
36
12
47
25
24
47
109
23
61
11
30
18
13
65
19
143
36
25
65
31
24
11
144
24
157
35
1
83
61
35
1
108
35
1
24
119
66
42
24
73
5
31
47
49
24
36
120
35
1
35
25
47
61
35
1
29
96
19
11
61
23
36
1
24
60
48
12
84
35
96
85
24
47
13
96
24
11
1
95
192
13
12
77
19
35
72
49
108
71
12
18
19
47
49
47
37
47
25
48
60
23
24
73
47
13
60
5
18
72
37
71
12
72
96
132
13
72
11
12
54
31
59
48
6
7
23
36
30
19
24
23
30
18
12
18
66
78
30
12
85
48
83
73
60
12
12
120
36
35
60
85
24
48
24
71
72
61
35
25
41
30
49
12
83
24
12
13
17
55
41
7
132
36
12
36
59
73
24
5
115
23
36
1
11
49
48
95
25
11
1
11
12
60
13
17
31
24
12
29
139
5
42
36
229
29
6
48
61
35
1
36
48
12
12
23
25
29
48
30
25
11
145
12
143
72
13
59
12
84
37
47
25
47
13
12
119
84
48
12
13
48
12
12
36
47
84
85
5
19
11
25
84
101
115
83
25
35
61
96
180
29
90
6
30
133
12
191
157
47
54
31
48
83
13
12
35
180
24
13
11
1
11
12
37
36
24
53
31
17
30
24
25
36
24
11
25
23
12
37
35
6
42
37
12
11
73
36
36
59
61
84
11
37
48
12
155
6
66
13
12
5
114
30
151
24
204
5
7
24
24
47
96
13
167
37
48
12
5
42
1
119
36
12
12
13
5
42
6
30
168
37
5
7
35
37
96
23
60
25
5
90
36
1
12
72
168
23
37
23
24
13
125
283
120
132
48
12
12
23
37
35
24
36
13
23
48
36
25
5
43
12
11
109
23
37
36
48
47
72
36
60
1
11
205
84
24
11
25
65
30
18
7
11
25
12
11
25
12
12
35
42
79
36
24
36
11
120
84
1
35
24
48
126
55
11
108
36
1
11
37
95
61
60
36
60
59
12
24
85
60
5
6
97
83
49
53
31
12
5
30
12
102
30
36
49
35
108
96
121
24
131
49
131
25
108
36
36
11
12
85
35
90
43
23
1
24
84
11
24
30
67
83
42
30
49
17
283
5
7
12
47
78
7
23
12
205
96
60
120
155
24
84
61
36
72
12
36
47
37
120
41
42
13
23
109
11
12
12
1
132
72
5
7
35
1
108
12
23
54
43
5
30
12
12
24
84
72
133
17
18
48
37
11
25
5
91
60
23
1
72
23
12
49
5
43
5
18
24
1
47
72
48
37
41
54
61
12
107
121
12
113
67
23
13
36
71
12
12
108
42
19
24
36
119
25
216
11
30
31
24
41
7
48
60
12
96
59
37
48
17
30
36
37
23
84
1
60
17
7
24
107
25
84
35
54
19
36
35
1
23
25
72
60
59
12
72
18
127
35
25
48
12
36
155
25
84
35
12
109
11
60
48
48
48
120
25
89
18
25
132
12
5
6
85
24
96
24
5
18
145
11
121
11
174
19
84
72
48
60
36
179
30
42
1
83
85
24
35
37
29
6
13
11
96
49
161
43
5
67
24
24
35
121
65
67
29
31
24
89
7
47
12
49
77
30
37
48
60
48
47
37
12
60
23
36
49
47
13
35
85
12
24
96
48
17
6
24
25
24
11
48
48
25
83
36
54
96
18
37
11
12
18
18
61
35
85
41
42
157
23
72
13
83
42
126
60
61
23
25
11
36
169
11
6
55
47
60
13
17
96
66
85
11
13
71
13
36
24
12
5
31
132
12
23
48
12
48
157
48
59
84
37
35
85
95
12
25
108
47
13
72
36
47
37
23
60
85
72
12
23
6
19
143
48
85
24
83
13
24
71
1
84
29
6
61
36
12
48
24
53
30
25
11
36
73
131
24
13
60
29
150
61
59
84
61
11
49
204
24
48
179
49
77
90
48
54
127
24
11
133
35
72
30
18
1
12
48
47
12
25
12
65
31
12
35
1
72
24
60
108
35
25
83
97
60
48
12
47
25
60
36
137
162
30
18
60
73
47
12
13
23
48
25
11
1
53
174
37
35
36
13
84
5
78
49
71
60
72
61
11
48
120
1
24
48
72
35
12
54
6
36
54
43
95
25
48
59
60
1
5
30
37
131
60
1
11
12
48
49
83
1
71
61
24
11
12
1
84
12
191
132
25
215
60
97
84
12
155
12
6
19
95
78
55
60
59
1
12
156
95
1
11
144
36
13
47
25
149
211
144
23
72
25
5
43
72
35
169
47
12
6
7
35
37
95
37
36
47
48
37
35
25
35
1
35
36
36
24
121
47
25
11
24
13
60
24
24
11
13
23
48
6
139
24
11
24
1
60
35
49
ABCD 96419188454*3^$a+1 [50039]
15
9
156
15
159
6
90
30
55
56
180
123
81
99
6
60
144
102
109
119
120
180
117
3
6
90
126
54
25
65
36
30
54
6
18
6
114
6
1
80
9
15
51
25
60
5
3
87
33
171
264
1
20
120
39
42
84
31
59
25
185
39
237
54
69
171
105
16
23
6
31
53
126
36
24
54
42
150
78
36
60
24
12
33
27
24
90
84
7
84
59
42
60
54
9
21
54
277
119
6
48
126
36
24
121
113
36
60
91
20
39
24
37
65
18
90
267
64
89
102
18
15
36
45
15
16
53
6
90
211
23
6
31
44
135
30
51
3
60
156
30
54
30
90
36
45
16
24
65
54
6
211
120
113
151
119
12
9
69
30
45
45
51
15
30
90
6
24
55
35
61
59
96
90
79
29
15
21
54
36
90
120
55
71
138
60
132
144
114
102
18
61
5
234
60
12
24
105
9
42
54
90
61
35
24
84
97
29
84
7
35
18
150
57
45
84
31
23
30
12
30
54
31
44
51
25
35
54
135
16
119
81
99
9
60
15
21
39
12
33
72
40
29
6
69
24
201
55
11
129
39
60
30
27
64
80
9
12
48
96
84
7
89
144
15
76
35
121
23
162
114
60
25
65
66
54
15
76
29
195
36
45
30
60
168
96
105
100
11
25
23
21
165
75
135
96
78
96
6
114
24
7
95
69
15
30
31
23
12
69
39
60
30
6
60
6
24
91
29
99
96
84
105
30
6
114
60
61
20
129
127
35
240
30
18
42
48
186
54
30
1
96
8
16
11
48
30
6
36
54
6
24
6
60
48
30
6
30
30
66
129
16
5
120
15
64
120
29
90
102
18
90
15
135
1
89
6
105
9
12
3
136
65
54
1
60
5
24
51
129
171
105
114
120
21
45
36
48
126
30
30
126
54
9
21
115
11
60
90
30
49
29
15
45
30
6
66
25
200
33
30
97
120
53
6
24
276
24
6
30
66
18
61
29
6
9
112
179
156
60
168
96
6
54
240
1
224
16
23
66
24
126
24
42
228
60
31
179
21
136
23
30
15
51
30
90
54
67
35
9
15
21
9
120
15
105
144
30
72
24
120
9
52
144
215
90
6
228
6
31
155
25
29
144
6
6
15
64
35
61
95
24
1
65
39
120
144
45
15
45
150
105
255
36
114
12
18
21
9
96
159
57
144
30
66
48
7
89
54
81
15
85
59
150
6
9
52
59
36
48
57
33
6
25
120
140
36
64
104
16
239
156
24
1
5
60
6
54
30
6
114
96
49
65
91
155
85
44
39
66
24
51
51
18
6
66
79
59
30
15
336
39
60
457
143
12
9
15
114
31
56
39
36
24
61
5
78
36
30
36
15
93
31
11
120
24
66
79
155
84
21
45
54
1
89
7
89
6
49
29
12
15
33
271
36
65
30
93
15
162
174
24
105
96
111
84
24
61
155
1
84
71
25
29
15
99
30
30
30
15
81
6
25
89
15
136
5
198
36
24
36
24
97
140
9
30
36
69
24
75
72
24
54
6
186
210
48
30
90
61
131
60
54
175
60
11
69
16
59
60
25
36
143
96
6
48
7
143
1
11
93
81
144
30
60
36
1
29
30
294
72
48
15
81
90
105
51
78
31
5
54
12
84
66
48
51
36
3
156
1
60
203
66
15
24
111
66
18
37
59
25
96
29
24
120
126
1
113
7
65
78
120
132
198
12
15
69
186
24
30
30
96
138
67
59
90
39
36
21
54
60
9
15
1
149
6
180
54
30
72
54
15
220
71
48
81
ABCD 96419402572*3^$a+1 [50026]
24
84
36
204
36
12
31
23
49
5
450
1
80
96
16
29
30
18
99
15
12
133
11
13
41
7
144
35
37
80
40
8
15
97
65
54
90
103
8
45
24
3
33
18
30
114
54
7
137
31
48
5
24
12
54
1
23
120
54
19
113
55
96
23
25
11
109
5
43
29
27
112
72
17
15
153
90
12
6
99
45
30
42
36
12
114
73
29
18
18
7
8
120
24
129
78
289
216
8
40
5
48
19
24
47
121
32
141
147
72
33
54
48
18
36
6
90
54
36
25
29
144
67
72
72
89
15
57
79
96
65
12
198
162
24
3
16
48
144
80
15
30
216
36
6
84
45
96
45
54
30
7
47
25
80
21
42
54
3
96
45
3
117
24
66
90
7
11
42
66
33
72
9
30
18
55
32
9
12
42
12
45
136
53
27
24
117
36
30
1
32
48
9
15
48
160
72
71
9
9
66
18
114
54
99
81
30
1
77
54
48
36
9
207
33
9
36
18
169
185
7
24
56
9
54
48
33
45
84
55
17
6
1
24
120
56
96
3
45
72
24
72
27
36
1
8
9
192
6
81
112
17
198
1
5
72
66
1
89
63
24
39
81
51
36
1
11
54
36
72
43
17
39
267
84
1
17
7
83
6
31
59
30
87
48
87
25
23
6
19
11
54
144
24
12
18
81
87
48
1
5
18
36
30
72
54
1
24
96
32
64
23
30
18
25
8
48
51
48
132
9
189
147
24
165
67
23
6
36
103
72
8
15
54
48
43
47
96
66
6
1
29
24
3
87
66
180
126
69
136
8
16
5
6
30
54
78
36
7
83
126
12
99
112
23
18
6
81
16
24
72
8
45
36
240
31
17
15
40
41
63
45
18
90
31
5
219
9
54
25
101
6
45
117
36
36
66
73
23
144
1
173
6
18
66
18
6
1
48
8
16
96
119
18
18
30
126
72
72
132
66
114
217
80
21
18
108
96
21
15
216
57
40
24
53
99
87
48
18
198
42
111
24
3
42
3
51
66
42
54
66
97
47
81
15
9
40
185
103
8
141
12
55
8
112
24
89
63
72
63
9
208
23
54
27
21
43
89
31
72
5
27
72
48
63
24
9
9
30
25
48
17
6
9
111
114
36
90
54
99
45
12
42
36
81
48
33
39
63
25
29
43
47
121
23
24
102
67
24
8
15
9
57
6
81
40
5
108
31
5
72
54
36
9
39
9
24
64
72
89
120
60
144
27
75
96
84
153
33
36
99
48
9
6
30
27
144
24
27
126
39
9
79
47
1
8
33
234
37
47
33
72
3
61
24
5
51
16
104
63
1
32
48
9
15
57
31
167
25
48
5
19
80
21
99
9
126
42
127
48
5
3
9
42
54
30
121
23
33
16
56
112
32
3
205
8
27
18
120
19
233
24
111
112
5
24
54
30
15
9
31
53
27
16
17
39
24
171
12
33
9
39
256
23
18
36
24
66
72
73
32
64
80
39
1
23
18
12
27
69
27
3
157
47
30
18
9
63
33
183
169
72
17
66
45
72
64
71
24
1
11
45
16
17
12
6
93
24
16
5
18
24
9
3
37
72
5
126
12
18
126
145
149
12
15
63
120
24
9
39
9
9
7
48
24
35
13
23
1
11
132
48
25
35
102
175
95
97
24
24
17
42
18
19
8
39
72
42
63
27
21
15
138
15
72
16
29
3
9
18
37
72
23
126
19
89
55
89
30
1
23
1
17
63
75
6
36
108
12
36
6
48
18
54
97
29
72
24
36
138
37
24
56
87
9
57
54
33
21
27
64
149
99
9
72
54
12
18
114
12
54
72
60
66
121
32
33
39
45
51
3
45
96
3
36
24
1
83
42
48
36
54
25
47
1
32
63
9
72
72
9
102
60
108
48
9
87
54
3
16
29
51
111
24
1
53
115
120
8
9
39
69
19
8
45
12
72
79
8
3
36
18
78
49
104
21
24
3
15
90
12
43
56
9
126
9
24
64
48
32
39
1
23
66
31
77
139
77
27
88
152
72
63
49
5
48
51
39
105
9
55
47
1
41
151
96
23
48
25
8
64
17
72
252
27
21
18
24
57
168
48
9
15
40
17
24
54
54
12
6
9
75
42
3
81
79
35
30
114
12
9
9
79
143
25
113
15
63
25
23
33
64
56
45
18
24
138
63
9
24
18
181
24
29
99
21
24
3
15
1
ABCD 96419616784*3^$a+1 [50017]
5
1
42
53
4
8
13
15
32
49
24
42
113
1
24
11
4
44
1
15
224
12
1
95
7
6
36
11
48
4
33
12
35
12
19
54
35
52
24
105
11
31
18
54
90
287
88
56
31
234
11
1
47
67
18
11
64
3
30
35
49
23
25
51
27
9
9
59
60
55
65
7
54
24
23
108
4
51
54
42
18
6
5
25
11
85
3
21
35
4
3
9
39
30
35
72
4
33
12
54
114
35
67
9
141
11
72
12
4
69
18
48
126
3
45
47
49
11
24
12
19
41
7
5
12
109
36
84
167
13
36
35
24
24
31
6
36
54
41
7
41
31
29
97
12
35
12
48
25
78
48
45
9
42
65
31
24
5
28
56
100
51
144
41
48
37
36
72
27
99
41
24
16
20
24
24
25
35
13
72
42
5
60
4
9
12
35
139
126
36
47
7
5
24
37
83
85
179
73
3
57
23
1
198
6
12
30
117
27
5
1
24
59
31
6
95
60
13
75
87
5
43
45
36
33
47
48
1
24
131
24
25
11
96
108
25
18
72
17
1
12
87
20
121
48
6
5
64
99
5
25
12
99
20
1
6
24
6
27
32
25
35
420
96
4
3
41
1
54
54
18
78
39
93
54
114
54
30
18
138
72
3
9
36
12
83
49
27
99
41
24
160
24
15
53
24
13
36
60
30
54
47
25
84
11
13
23
7
42
96
24
23
72
31
42
6
9
33
63
135
54
11
31
24
9
63
78
59
108
48
96
4
15
17
25
107
36
36
1
63
44
37
48
42
41
112
80
31
6
15
3
65
48
79
96
125
12
205
107
64
56
85
183
21
59
145
11
12
13
36
60
3
72
8
1
42
5
25
59
61
12
60
147
39
29
36
12
73
11
31
18
6
29
4
15
6
11
13
60
48
35
4
56
12
76
20
145
156
39
39
72
30
39
21
6
17
7
6
3
39
30
18
30
18
41
36
49
75
8
1
24
35
60
1
54
41
1
30
150
24
36
126
5
49
63
141
6
18
15
45
83
169
6
30
27
80
40
32
31
9
63
17
49
15
20
60
84
13
39
141
39
9
84
30
41
36
60
73
6
66
23
13
90
5
12
12
24
96
64
140
60
36
28
51
54
132
60
48
15
132
21
95
4
8
1
47
60
49
66
29
19
66
3
36
135
21
44
84
13
12
72
18
113
127
17
4
9
51
81
48
11
12
4
45
15
21
90
77
25
83
25
24
63
20
25
27
45
24
42
29
1
3
9
27
9
36
11
37
23
192
37
35
13
11
37
23
4
56
109
95
60
61
39
8
43
5
24
40
32
43
17
4
140
7
24
6
18
6
23
73
47
72
169
11
13
15
51
45
92
72
133
107
108
48
12
37
95
25
12
36
132
11
19
53
48
25
96
71
28
15
21
8
48
25
12
11
109
78
89
49
12
12
11
67
24
5
24
36
4
27
53
1
90
6
24
179
36
4
36
8
12
31
72
137
28
27
24
41
55
6
18
5
1
71
49
39
21
24
6
5
24
36
55
66
47
13
18
5
25
47
24
24
49
263
24
1
3
56
55
33
15
6
11
148
93
27
33
35
73
35
76
45
96
24
15
45
11
24
108
13
42
72
65
48
85
60
60
47
61
35
12
76
21
83
36
4
33
3
327
18
39
56
60
1
3
8
12
37
71
13
72
24
11
72
7
5
1
27
45
27
56
4
51
5
48
4
12
51
29
19
45
45
11
1
60
35
13
11
144
1
24
84
36
11
13
72
66
18
30
5
1
18
17
13
15
21
36
23
1
24
15
56
85
6
78
11
49
12
83
72
103
5
52
33
47
108
13
54
5
1
23
4
33
60
39
75
65
13
12
83
25
51
116
13
11
4
32
48
85
35
36
19
30
51
24
36
27
5
13
102
30
47
1
24
48
3
56
48
31
17
13
35
12
13
59
1
90
66
24
54
66
155
144
12
28
45
30
45
20
72
4
44
40
33
12
72
71
37
47
25
78
18
35
28
36
3
5
40
21
11
1
12
6
9
105
60
18
29
19
216
29
4
21
114
5
67
24
5
12
64
33
60
15
8
85
30
53
12
25
54
6
35
7
21
9
15
116
1
96
35
43
17
28
21
6
5
97
11
4
20
103
29
43
30
35
31
41
49
11
64
9
12
54
5
4
33
35
43
30
71
1
39
51
5
12
1
60
66
198
23
25
59
193
78
48
24
53
43
5
49
15
20
36
19
41
55
72
18
12
48
35
4
45
30
6
11
13
48
48
36
6
5
43
24
90
11
85
6
29
4
68
97
15
56
24
85
60
42
6
3
9
12
11
25
35
13
60
60
6
5
28
32
31
24
45
3
30
42
30
24
15
99
30
90
81
44
12
31
9
9
47
7
18
27
21
11
13
35
43
174
24
96
23
43
144
18
30
6
39
12
33
12
15
9
24
35
7
78
27
8
12
1
35
12
36
61
63
105
48
47
25
11
31
66
27
36
45
11
24
64
33
12
47
168
25
27
63
6
90
65
24
25
23
55
48
5
76
93
120
23
88
116
84
16
3
42
30
6
87
20
1
11
1
48
95
25
12
30
102
47
84
40
39
138
27
80
48
24
25
3
141
51
128
13
39
33
36
99
128
25
3
36
3
21
56
49
15
27
117
20
12
36
37
11
79
41
96
79
24
6
59
7
101
60
24
24
36
73
36
12
83
1
ABCD 96419708954*3^$a+1 [50037]
6
30
102
18
129
60
93
48
3
27
33
69
192
3
3
9
108
57
90
6
159
75
69
156
303
30
72
90
36
60
102
408
84
63
60
27
96
9
60
15
138
12
15
84
51
6
42
42
15
3
30
30
45
87
60
126
150
192
45
15
108
69
204
21
99
99
57
93
51
81
6
9
75
18
78
84
33
12
21
12
18
30
42
30
168
42
57
3
42
6
9
81
180
144
3
3
57
15
117
15
48
12
36
72
18
63
9
222
9
81
6
30
174
189
57
24
99
96
3
18
39
84
237
42
78
30
9
33
78
12
30
27
15
18
12
39
24
75
42
63
303
84
36
9
48
36
381
15
15
45
3
48
174
90
6
3
117
87
117
48
78
72
72
120
9
21
15
225
108
12
180
30
18
192
78
18
27
105
90
21
51
108
30
12
126
54
6
24
30
15
63
102
96
27
72
24
69
111
81
6
132
21
21
6
342
132
6
69
45
30
6
150
9
225
3
33
174
60
6
219
3
210
12
186
57
27
48
21
87
69
93
72
48
18
54
96
3
117
12
192
30
18
27
120
111
12
72
120
18
132
30
96
33
9
168
102
21
21
39
99
78
30
117
132
3
42
159
117
27
45
318
57
15
57
24
9
120
18
30
63
96
24
87
9
3
108
33
129
30
165
75
21
60
36
21
144
186
60
54
18
57
111
84
30
18
162
90
36
33
36
60
3
42
159
57
102
12
9
69
27
33
12
36
159
15
108
12
69
21
255
108
3
30
30
114
6
189
21
120
84
36
27
15
48
69
111
72
12
60
66
12
78
69
15
105
123
42
180
30
18
42
18
15
33
27
15
60
48
93
81
48
90
18
60
54
18
12
60
3
63
129
48
36
60
60
24
225
42
36
84
60
96
57
87
45
81
30
60
69
75
36
120
192
150
48
84
48
132
123
27
6
84
66
72
78
72
30
138
192
132
18
177
45
78
60
18
147
63
30
54
96
84
69
81
66
69
3
45
3
30
72
120
72
18
18
180
192
75
117
6
12
30
12
15
15
93
72
273
27
3
18
24
288
87
24
171
30
18
132
48
72
33
33
12
18
42
18
12
90
27
21
162
21
21
138
42
75
33
48
42
102
78
117
105
39
81
75
60
120
51
12
48
33
39
132
30
30
9
156
111
60
210
30
12
117
21
27
105
18
57
3
162
111
99
57
48
36
57
24
48
120
102
18
135
27
9
99
18
60
30
54
96
24
126
12
105
63
30
99
363
48
84
198
15
63
30
144
15
45
63
213
27
165
18
42
18
33
51
9
99
132
90
15
144
117
54
45
3
21
21
96
114
105
84
84
33
120
30
57
45
18
60
69
75
108
12
96
240
12
378
39
63
48
153
231
45
48
3
30
99
108
15
150
378
60
72
42
15
63
12
6
90
30
60
90
12
21
87
30
207
147
30
180
78
72
129
291
6
42
30
192
18
78
30
54
66
9
84
99
18
63
177
114
30
15
60
21
63
24
72
3
42
30
30
39
24
27
93
3
30
27
27
6
174
18
171
9
42
30
99
36
51
84
90
30
48
48
93
141
6
24
33
36
156
21
99
33
15
33
12
132
6
12
12
33
3
12
78
42
12
90
15
33
12
63
177
210
369
111
36
24
9
51
30
183
33
39
81
27
123
9
24
39
12
78
48
30
24
96
42
15
ABCD 96419765758*3^$a+1 [50090]
72
10
35
195
178
32
99
49
35
33
42
30
100
107
24
1
35
183
72
33
57
60
208
95
33
39
84
111
96
22
95
73
134
118
80
18
129
61
92
208
170
24
33
33
90
10
24
83
117
18
10
68
64
23
85
62
36
12
142
26
90
87
12
228
13
167
60
60
12
13
95
165
18
72
132
70
60
119
21
48
135
13
60
80
4
179
60
99
81
49
60
122
33
72
3
58
32
108
40
12
110
48
82
62
69
36
3
117
45
15
24
57
90
12
130
35
12
48
132
13
60
35
27
108
48
34
20
60
15
21
87
15
72
6
12
27
120
1
24
80
99
1
26
34
36
20
124
98
108
54
138
18
4
56
30
22
110
120
58
12
80
88
2
21
171
118
8
270
249
48
36
264
267
58
32
15
108
13
50
57
45
51
129
15
27
33
15
240
48
54
3
25
32
30
6
12
147
108
36
181
56
39
45
75
33
18
24
228
70
240
12
180
26
57
36
117
207
15
178
14
198
15
3
153
37
47
12
1
2
177
63
18
123
1
38
82
60
35
105
123
3
54
6
30
39
1
32
147
93
48
27
63
22
168
264
50
6
160
92
108
54
93
12
3
18
12
15
57
16
47
12
33
162
33
93
4
35
75
93
12
15
178
107
3
81
99
21
144
12
61
32
40
35
60
63
10
23
60
61
68
18
9
75
6
99
48
13
47
37
38
108
93
49
35
25
132
35
24
81
160
36
32
90
18
63
24
13
14
46
72
38
42
87
51
130
47
36
27
34
23
13
2
10
107
21
27
105
192
39
159
10
48
47
135
192
70
35
75
36
9
1
122
12
46
12
48
2
108
60
90
54
58
212
16
32
51
21
39
60
37
170
57
75
202
95
1
62
130
50
118
239
183
21
36
24
117
39
180
1
62
130
11
217
20
99
48
3
22
47
1
83
1
95
1
32
18
153
36
13
2
228
10
11
156
13
12
48
38
54
3
3
129
105
30
9
121
38
48
10
24
23
273
4
26
69
81
160
12
38
93
87
42
100
48
107
15
165
36
109
50
30
448
60
59
48
33
3
24
45
75
132
1
12
122
9
9
78
102
28
170
70
120
24
23
15
130
60
11
181
36
192
48
23
60
24
12
201
54
156
9
141
27
3
144
258
27
3
178
132
218
12
45
73
59
21
99
48
3
57
12
121
119
25
156
83
267
57
13
263
9
27
33
51
51
58
72
38
58
44
3
36
109
11
97
92
228
3
24
72
120
123
21
204
37
36
44
36
90
10
60
170
33
87
154
50
46
24
48
95
87
106
47
63
72
10
8
72
88
47
117
15
3
105
60
12
1
12
227
51
42
75
33
4
60
36
254
165
93
28
2
165
123
180
24
189
21
6
10
84
48
71
87
129
111
142
38
12
105
12
45
39
37
24
35
45
60
28
107
120
48
60
87
105
1
50
34
20
16
47
33
12
90
82
83
180
15
18
63
144
15
21
180
37
12
360
38
10
204
35
180
21
90
94
8
51
21
123
165
18
90
4
155
85
26
9
15
45
3
117
73
35
105
48
39
15
333
97
60
96
12
47
63
58
44
255
21
87
12
3
18
42
105
96
60
37
47
37
26
69
3
10
12
38
45
93
27
13
60
119
13
11
36
108
63
24
10
110
18
18
10
132
108
62
18
123
21
48
18
69
3
58
20
12
111
1
143
3
72
70
12
110
10
ABCD 96419956546*3^$a+1 [50112]
213
23
12
55
17
37
3
8
7
78
11
1
6
21
20
24
1
3
15
29
43
96
41
31
12
72
9
27
21
3
12
41
37
35
36
49
54
9
32
12
1
3
87
126
6
17
112
117
72
23
144
16
96
44
4
12
45
39
32
37
12
18
24
65
36
73
72
27
24
3
42
30
17
37
119
31
9
21
71
25
35
13
42
9
3
21
3
9
20
1
78
33
51
9
27
89
12
7
6
51
12
63
89
40
15
18
15
51
24
30
15
24
8
7
60
54
12
23
1
59
16
56
97
27
48
48
93
6
17
37
35
49
63
20
13
3
36
12
21
48
75
39
36
5
43
5
4
15
17
49
39
96
24
9
35
16
15
36
65
31
18
87
20
12
16
45
3
27
54
207
68
1
63
3
6
11
79
89
19
29
120
7
42
12
11
64
15
41
28
21
23
4
36
8
61
3
63
5
55
5
4
60
21
3
24
9
12
3
15
9
27
29
7
5
28
36
20
25
179
64
12
33
12
75
12
48
45
23
19
89
4
15
84
5
72
12
37
63
81
36
54
45
15
21
32
16
75
5
48
19
18
12
75
8
43
33
3
42
83
1
3
24
24
80
108
52
44
12
64
32
151
18
36
18
53
1
27
9
90
45
8
37
51
72
12
12
32
1
23
1
12
15
9
11
37
42
48
6
39
9
11
187
36
29
7
9
15
17
37
54
12
54
51
68
7
54
24
48
72
15
3
18
11
13
39
27
24
5
72
7
21
15
42
11
133
30
9
69
15
56
4
15
84
29
60
24
13
51
104
25
6
5
31
5
16
48
51
36
101
16
9
51
36
45
12
39
36
3
9
32
79
45
27
54
95
49
23
67
24
17
19
125
109
72
30
6
11
40
51
54
6
18
71
1
36
59
43
24
36
12
105
60
36
33
3
8
7
17
24
4
92
7
60
5
7
18
3
3
9
81
39
12
12
48
128
43
5
40
99
18
36
18
93
3
5
16
24
32
16
24
9
36
3
45
6
12
6
11
37
3
33
18
24
29
7
30
11
43
141
20
1
47
13
39
24
20
36
55
81
9
27
69
12
11
25
27
15
65
4
44
133
11
61
47
160
36
48
60
9
18
36
36
5
121
39
12
12
9
27
44
61
102
18
24
12
18
6
15
20
16
44
16
224
25
47
12
25
36
6
17
16
3
41
61
23
31
9
8
112
12
27
12
6
48
111
51
17
16
44
85
11
7
17
40
24
9
72
54
9
99
126
23
16
8
97
27
12
75
5
13
11
24
24
67
30
59
1
102
24
18
54
21
9
60
3
104
24
25
15
20
19
60
93
81
24
66
41
12
40
51
69
3
42
11
55
21
21
167
13
30
36
41
31
24
12
9
92
228
13
95
1
36
12
18
33
27
12
9
27
17
7
33
3
9
60
57
48
59
36
12
19
24
41
7
18
15
20
64
44
7
105
57
18
66
78
21
96
8
37
99
21
72
23
4
44
12
136
32
28
15
29
37
27
15
5
12
16
20
64
75
5
4
51
12
6
51
56
121
24
27
32
60
19
21
33
15
24
48
81
156
87
44
4
45
95
40
32
31
17
37
6
45
3
21
21
71
4
80
12
7
5
55
30
27
48
80
16
51
5
85
30
41
12
4
69
11
25
23
127
18
11
55
6
36
66
18
63
36
72
8
40
39
33
12
3
72
36
21
69
78
9
44
55
18
54
69
57
12
75
32
1
11
16
123
53
13
99
48
8
12
103
29
7
6
30
24
41
64
3
18
66
6
12
23
19
45
32
13
18
36
36
12
9
63
17
4
80
4
3
5
36
60
16
96
9
36
66
9
24
75
54
42
30
23
112
9
24
71
103
6
3
9
18
36
18
6
17
19
36
89
72
12
16
21
60
18
269
52
32
37
3
15
9
9
6
29
97
48
63
48
21
47
7
21
12
144
33
24
66
18
3
33
47
96
24
16
3
41
52
15
33
57
18
93
24
72
21
59
24
31
33
21
51
3
12
18
35
16
68
108
133
54
6
11
79
12
6
3
45
3
44
16
69
30
24
21
33
95
25
15
8
64
45
30
57
3
17
16
21
18
5
16
117
11
13
39
44
43
9
9
23
12
48
12
4
96
33
3
8
31
12
36
24
105
3
21
8
25
36
27
9
12
11
7
5
1
48
51
8
16
36
36
8
151
65
79
89
48
13
35
4
12
15
17
1
3
3
29
4
44
13
23
31
36
30
18
45
24
9
18
66
3
21
30
18
11
16
32
1
3
32
49
6
5
48
24
16
15
66
36
60
54
54
47
1
51
60
44
43
60
89
1
95
16
81
3
3
36
29
16
44
28
39
17
1
6
84
54
6
36
12
24
57
63
41
60
48
181
66
29
25
15
21
3
75
5
25
51
9
3
24
44
1
18
9
27
29
1
24
15
21
63
27
90
12
59
72
37
48
18
36
162
11
7
42
15
69
3
12
3
24
5
16
12
93
54
30
3
20
31
9
32
103
36
5
85
36
54
6
3
27
5
1
11
16
21
27
99
6
51
33
35
25
39
32
19
33
15
18
54
144
53
43
66
23
12
1
63
36
33
36
23
31
33
44
13
66
24
12
18
3
24
15
41
12
1
63
12
9
24
63
75
5
19
5
7
129
93
11
16
60
3
48
17
7
48
24
93
84
21
90
12
77
145
159
32
1
51
164
12
157
18
5
25
15
68
60
91
42
48
18
36
72
6
23
13
51
33
3
12
9
30
24
5
7
6
71
1
15
12
20
19
41
4
15
30
3
33
15
128
16
32
24
4
44
36
49
12
63
9
6
18
108
36
3
117
15
45
102
6
35
52
24
51
33
48
108
3
5
60
48
16
20
16
3
18
39
9
3
15
41
31
18
27
33
11
16
72
44
19
41
67
29
1
47
4
68
31
45
21
6
21
33
83
16
9
35
37
18
41
12
13
42
30
27
20
31
54
47
24
67
54
24
15
57
90
45
48
144
15
12
6
30
33
21
27
20
52
141
18
45
44
4
44
1
126
9
44
16
80
16
57
23
7
6
51
39
57
44
52
135
29
24
13
6
17
67
42
63
8
28
3
41
31
149
1
48
42
12
72
36
24
5
7
9
20
61
15
80
48
48
97
42
101
7
30
87
32
52
27
18
18
6
15
15
29
ABCD 96420711664*3^$a+1 [50055]
15
45
15
69
63
128
49
207
93
255
132
116
373
24
15
48
105
99
9
11
4
9
87
44
100
105
84
35
61
120
51
21
35
160
120
153
47
85
87
36
12
33
75
20
52
32
60
148
8
16
20
61
119
60
16
12
36
105
60
27
45
252
156
11
121
75
48
80
76
213
183
33
71
133
83
64
80
208
20
160
45
108
227
13
183
84
33
155
60
145
47
25
135
21
75
276
69
267
45
47
16
20
109
63
80
145
168
11
16
165
48
219
45
48
39
104
16
9
75
80
100
60
45
12
27
45
51
9
23
60
13
159
96
20
64
96
9
51
57
47
12
49
51
33
27
36
80
72
13
60
63
60
9
36
132
15
33
11
100
84
177
123
9
48
12
36
71
61
72
63
24
129
51
20
76
60
48
120
9
47
64
56
28
32
36
40
33
15
24
32
28
20
96
37
99
456
12
180
120
192
200
13
48
99
128
25
207
20
48
36
49
27
48
81
227
25
72
71
4
60
45
27
189
27
33
192
119
40
141
135
108
32
97
48
83
25
155
24
25
96
27
60
117
48
48
95
4
21
72
48
15
225
60
192
35
52
45
120
108
15
45
108
47
100
224
228
28
32
16
164
12
13
108
12
516
240
27
92
25
11
220
60
132
128
96
64
45
47
25
107
36
49
27
153
23
100
105
3
9
123
57
183
45
12
15
36
105
72
12
71
97
39
116
97
11
40
12
57
27
213
87
128
265
131
25
75
80
49
51
44
12
49
72
39
129
12
39
20
40
189
11
49
167
228
49
15
261
27
33
11
40
9
147
20
64
9
84
3
108
36
81
108
15
177
143
52
72
96
45
99
33
39
104
4
20
76
60
9
123
45
360
63
176
76
92
73
267
12
56
85
120
15
20
73
60
39
156
80
49
36
132
159
48
312
9
119
1
39
48
8
112
105
108
27
200
13
15
140
136
81
12
35
136
132
57
51
132
12
105
23
157
23
60
4
68
72
36
37
155
205
120
63
48
156
9
87
45
108
60
27
45
143
97
120
59
76
24
80
28
153
3
216
21
23
100
24
8
208
80
144
205
3
108
105
24
36
107
4
201
143
25
111
44
84
28
57
75
105
131
97
60
3
96
36
57
71
72
148
57
203
112
12
141
135
72
45
375
12
36
32
37
75
68
40
20
160
12
261
72
60
63
45
147
8
37
47
16
57
135
80
28
105
15
104
40
12
69
59
13
23
24
133
15
12
96
176
61
23
37
168
35
16
21
47
252
16
117
108
3
32
28
177
3
44
13
300
168
12
15
84
93
348
3
105
47
160
24
168
8
4
48
12
81
279
9
24
123
48
32
85
15
332
28
33
47
24
120
100
129
24
96
147
105
39
33
71
112
104
88
96
129
15
45
95
121
24
3
117
35
72
168
25
191
157
15
92
148
45
132
75
120
80
73
252
123
45
47
13
179
ABCD 96420924916*3^$a+1 [50111]
24
25
41
6
30
24
84
72
60
43
5
163
77
90
145
17
48
31
144
168
23
30
60
54
13
17
43
83
37
113
102
37
185
67
35
1
89
24
162
18
72
79
29
66
18
6
25
24
71
49
23
78
91
120
5
18
73
12
5
31
17
7
96
101
66
144
49
72
48
29
55
35
6
19
125
7
173
36
127
17
30
6
54
72
13
48
5
24
54
120
90
72
72
36
115
84
36
12
77
78
54
144
30
36
1
53
24
43
24
71
37
35
6
54
30
7
29
115
17
12
42
54
19
53
7
36
24
5
90
180
18
48
42
162
30
18
7
47
90
36
79
89
66
6
19
101
54
1
12
41
96
36
115
173
36
174
1
35
78
31
35
49
5
7
29
24
72
43
245
90
48
24
30
36
7
11
42
7
11
84
37
5
18
73
65
103
72
72
131
144
90
103
65
12
67
41
24
120
60
103
72
60
35
13
41
12
7
72
11
18
79
36
17
55
197
30
13
77
43
48
77
72
187
29
12
19
41
19
53
48
78
102
42
36
54
72
30
1
17
36
6
85
36
23
102
60
228
19
60
17
18
121
71
6
19
179
12
49
5
19
5
54
108
18
12
168
127
17
12
54
1
24
72
53
156
126
73
5
12
55
5
43
29
30
97
35
54
234
102
43
96
24
35
42
115
263
12
13
5
60
12
139
24
17
31
24
48
5
18
150
108
12
7
11
96
126
48
151
161
84
6
54
48
252
36
108
31
29
192
7
11
72
78
36
126
144
1
12
17
24
12
42
36
72
30
55
5
30
42
55
11
85
12
17
91
35
1
29
6
18
43
29
48
55
17
126
54
91
12
65
48
60
30
42
12
19
125
24
91
47
18
36
60
91
17
66
6
54
85
77
84
151
35
85
12
41
54
90
6
36
18
7
5
18
72
96
30
115
24
24
72
89
55
5
19
35
126
84
79
83
24
216
30
18
96
18
151
65
79
65
18
30
18
37
5
7
48
65
72
6
37
24
41
54
234
7
197
18
54
84
19
35
18
60
19
53
247
113
72
55
36
197
36
7
5
114
18
31
24
107
1
29
96
48
6
48
1
77
108
7
59
78
102
54
6
30
115
29
60
12
54
25
65
36
90
144
13
11
25
41
6
73
24
11
126
31
5
138
1
71
54
18
36
36
54
42
217
17
84
60
19
12
53
132
31
48
11
48
6
90
36
49
95
12
258
31
125
18
181
5
84
6
162
79
23
1
17
19
84
5
199
17
91
35
18
31
60
41
48
55
24
155
42
54
66
60
36
43
47
85
17
132
90
18
126
66
78
90
48
7
47
60
54
31
36
48
29
67
185
30
24
109
11
25
47
42
103
5
7
11
1
96
5
18
24
18
30
25
107
61
47
30
60
12
258
73
71
1
107
18
120
19
48
5
60
66
36
54
36
6
72
66
19
41
7
47
48
97
36
24
95
37
95
36
108
30
6
156
49
5
6
97
131
42
108
7
24
53
6
49
17
19
5
91
60
5
60
43
5
96
12
55
23
1
144
24
5
168
19
60
83
108
138
162
85
12
17
31
17
108
115
53
30
85
72
48
17
84
96
19
24
36
29
72
30
108
49
36
11
1
83
25
245
36
36
19
23
66
150
72
54
55
36
53
36
126
48
36
126
54
25
83
6
31
108
77
48
31
227
30
108
6
228
6
90
174
60
36
12
79
71
48
54
60
48
7
47
54
96
48
60
12
24
30
90
36
78
193
48
29
55
11
25
29
60
108
43
12
35
12
60
145
48
239
66
55
60
108
84
5
103
5
19
60
83
1
71
36
13
240
29
18
25
17
103
35
37
23
18
66
6
187
47
13
17
24
30
1
60
65
24
90
54
12
24
55
191
169
24
23
234
43
35
18
102
1
17
24
90
174
55
5
54
36
61
240
5
319
5
67
24
11
133
71
18
36
187
47
30
42
25
29
66
24
49
95
72
48
37
60
71
48
25
71
108
37
24
24
53
24
30
18
91
ABCD 96421028948*3^$a+1 [50007]
24
43
77
64
20
4
15
120
66
107
37
6
17
73
15
20
16
24
12
9
24
207
24
105
39
20
76
9
35
19
41
55
57
48
96
3
17
36
60
19
18
47
84
25
240
75
24
15
36
5
72
48
72
52
21
24
63
60
27
60
17
120
84
16
104
12
28
15
45
21
75
24
24
96
39
81
21
30
89
60
19
57
33
83
4
20
43
45
15
57
20
64
80
40
92
67
6
30
21
20
60
28
8
108
12
13
54
41
4
48
24
9
35
60
196
80
25
71
64
15
41
144
28
51
54
30
21
80
19
33
44
36
4
3
12
48
21
32
37
111
75
81
3
60
77
43
141
36
39
65
61
63
36
15
65
64
15
126
171
24
15
36
9
24
15
21
9
27
96
9
303
48
60
63
81
20
36
40
27
53
67
66
35
60
112
24
120
3
6
35
31
29
124
120
36
140
160
56
25
35
109
6
89
4
15
21
75
60
5
40
105
114
45
27
65
100
44
124
36
24
56
4
15
36
65
16
20
16
8
31
69
36
20
100
20
19
5
40
21
63
8
43
57
3
36
101
64
44
109
83
172
68
7
17
40
56
40
24
44
4
21
90
9
92
28
51
5
4
36
12
9
18
57
15
24
30
11
16
39
9
189
3
9
84
210
96
60
33
8
48
16
75
41
13
90
60
5
175
90
155
16
33
75
45
123
144
48
27
69
39
57
176
19
33
8
4
36
33
11
43
93
93
75
144
12
15
89
49
47
60
49
27
99
33
96
12
12
92
40
39
24
282
30
41
84
24
31
213
56
139
45
81
27
3
5
4
105
71
4
32
25
159
60
21
51
12
72
63
60
17
19
21
48
57
63
36
15
17
7
57
3
21
96
80
84
55
21
224
52
63
17
19
45
144
120
69
75
75
41
36
16
240
8
49
72
35
73
23
112
21
171
96
104
16
39
101
40
20
7
21
36
48
60
8
79
33
21
147
180
87
17
16
48
12
24
20
24
4
51
9
36
12
8
4
12
20
19
21
36
69
99
12
57
3
3
60
17
52
75
336
125
1
123
8
19
65
4
36
39
21
48
92
4
20
72
28
15
5
60
91
48
30
30
17
28
15
93
123
57
20
60
40
9
3
12
24
12
39
33
32
16
12
12
15
5
55
54
27
24
84
21
78
57
15
189
24
21
90
9
15
12
81
108
12
9
3
8
48
55
21
15
5
36
40
20
148
20
31
21
140
37
51
32
73
11
16
84
3
33
33
27
8
61
48
11
52
63
17
49
51
9
63
15
17
43
60
21
12
24
63
66
47
37
66
6
59
12
13
27
44
40
24
116
73
60
23
4
44
16
39
17
19
69
32
40
3
65
55
9
36
36
56
48
4
92
139
17
43
5
19
30
11
120
79
17
4
51
21
84
36
20
28
24
156
51
93
128
43
69
27
45
24
60
72
80
7
36
57
80
24
40
3
41
120
40
84
72
63
36
41
103
6
114
57
3
165
36
32
24
19
6
35
43
21
99
21
32
4
63
12
9
180
92
40
20
48
1
39
39
21
12
24
15
9
51
9
24
176
4
8
49
39
24
12
84
72
188
61
3
48
39
29
55
9
8
73
99
12
3
42
39
116
4
141
30
5
4
135
41
55
5
40
36
12
57
3
56
12
7
132
21
68
112
44
4
21
15
36
12
8
157
111
24
27
333
56
19
17
16
44
336
28
9
107
64
32
52
116
4
32
4
132
44
43
81
45
30
101
60
28
231
9
60
36
12
3
41
13
23
48
132
52
27
9
20
25
11
24
175
5
19
41
12
24
40
140
43
6
111
104
40
32
4
123
77
36
100
9
18
117
20
60
28
36
15
5
31
24
9
180
128
48
64
87
41
4
48
8
100
84
63
21
24
57
215
24
72
88
75
96
60
33
12
15
84
21
44
12
4
20
16
24
15
9
20
55
6
11
7
33
48
15
5
112
44
124
80
19
36
9
180
32
84
16
24
39
33
27
21
9
23
37
27
36
33
47
40
63
9
12
123
153
20
187
41
16
33
135
15
21
20
40
12
3
129
60
72
63
30
66
9
72
45
59
16
99
5
100
80
16
56
108
12
52
92
16
20
19
141
27
53
19
201
20
144
16
48
32
19
108
77
4
69
63
3
129
72
36
87
17
24
25
60
47
48
19
12
54
51
75
69
36
44
40
36
168
12
20
28
32
109
75
32
28
80
40
56
16
60
48
56
100
108
12
99
30
71
4
20
52
12
15
117
96
68
1
59
31
33
8
7
36
5
4
48
120
39
41
4
48
111
90
11
ABCD 96421107106*3^$a+1 [50032]
31
9
27
108
17
40
3
65
19
93
57
18
30
23
4
27
21
32
48
43
65
31
36
29
25
3
20
28
15
89
60
4
44
16
9
18
53
16
15
53
7
36
17
12
16
39
33
27
21
32
31
6
3
8
7
48
5
31
72
18
54
65
4
48
8
43
189
3
5
24
67
41
28
8
40
27
153
3
17
7
12
5
16
15
21
48
27
30
90
113
60
25
3
93
11
43
17
64
63
108
65
19
60
21
63
5
60
36
133
18
21
60
20
43
21
51
150
23
7
24
48
17
19
41
40
44
12
13
27
60
20
28
39
5
109
23
60
4
12
32
31
84
101
76
27
41
7
60
41
28
39
41
43
36
17
4
15
81
153
35
7
9
104
31
17
37
18
65
24
28
9
30
24
29
19
17
25
18
9
8
31
60
9
27
30
27
140
36
19
18
167
25
51
80
163
81
57
3
8
7
9
60
3
24
5
7
53
24
96
28
57
23
84
31
60
29
7
65
7
41
40
27
5
7
17
24
120
12
67
12
45
15
30
18
57
51
36
17
7
29
16
36
128
7
33
32
24
76
60
8
12
60
4
36
8
52
9
3
141
35
4
63
69
21
3
3
36
12
45
116
7
108
9
56
120
13
30
5
40
27
53
60
4
336
21
30
21
3
36
36
48
21
15
36
5
55
33
51
161
12
16
32
67
33
39
18
107
48
7
65
48
88
80
12
12
4
12
68
31
48
36
29
7
29
12
64
3
41
24
79
24
65
19
45
68
208
32
67
41
132
60
72
103
33
45
27
56
24
19
77
12
84
16
171
17
84
37
35
36
19
24
9
12
44
36
96
28
3
29
4
27
113
24
12
25
23
31
24
197
48
40
32
28
9
27
108
20
7
33
8
55
36
12
72
77
73
35
48
91
18
23
64
147
6
3
15
9
117
54
237
80
16
3
24
18
54
12
81
104
24
43
57
20
67
24
108
12
53
100
15
12
5
16
48
80
19
33
21
11
37
18
113
88
24
96
171
12
6
51
84
20
7
30
11
31
198
3
27
5
13
23
48
60
13
39
75
5
25
3
15
96
30
23
16
92
24
144
43
29
31
17
4
36
27
17
36
40
32
48
40
21
6
77
61
27
27
53
43
77
64
68
25
3
45
6
48
72
57
60
20
36
43
36
29
52
24
93
23
4
27
60
36
21
27
29
40
99
66
18
78
11
7
5
60
61
107
88
75
12
153
27
24
48
17
4
75
21
87
120
24
5
7
5
55
65
48
12
60
120
28
20
7
12
18
18
5
28
45
11
7
33
24
27
72
24
17
4
51
137
28
80
84
67
36
9
176
67
17
181
23
96
19
9
8
40
39
120
60
5
13
83
24
60
156
103
24
12
5
13
35
55
93
51
24
126
18
30
75
156
57
6
5
7
5
139
5
60
7
33
24
120
176
16
69
35
168
133
35
40
12
63
29
4
15
149
12
4
15
29
7
101
67
5
7
9
24
3
149
16
69
51
72
140
121
107
24
31
12
5
19
33
15
288
65
7
29
79
60
33
3
77
67
41
24
16
104
7
29
172
8
7
53
16
84
44
43
12
105
20
12
25
6
65
4
3
12
24
9
8
19
101
79
41
7
17
28
27
41
112
27
113
16
12
32
115
17
4
3
18
11
37
27
15
41
115
60
57
15
36
5
31
41
280
68
79
17
55
18
27
21
87
57
54
21
44
12
40
48
3
9
9
11
19
21
75
149
88
69
11
55
21
3
36
45
27
65
28
99
69
44
48
16
32
108
96
4
15
117
69
3
15
33
32
7
12
24
12
17
19
9
12
48
96
15
108
53
61
18
9
3
36
41
28
12
132
9
30
45
99
5
48
40
75
5
112
75
81
51
65
24
52
108
3
33
3
41
7
132
117
68
31
120
24
125
16
20
52
21
54
45
39
24
9
56
55
105
36
48
15
12
41
163
108
9
45
48
6
21
8
24
37
18
36
65
36
91
5
144
16
44
16
15
53
16
3
101
36
19
24
41
16
99
5
40
51
41
7
24
53
28
92
48
13
27
12
27
126
3
8
12
127
12
113
19
17
31
81
9
6
29
43
12
36
69
3
5
28
20
48
7
60
36
84
29
4
153
48
51
80
24
168
7
41
7
72
33
27
9
27
30
3
3
29
52
20
48
64
21
18
36
125
208
93
42
12
36
29
16
20
48
55
57
92
36
40
27
5
48
31
24
45
84
32
28
39
29
7
21
60
20
12
84
25
83
55
41
112
45
35
19
81
32
19
77
67
57
32
16
48
32
31
33
93
23
52
12
105
18
5
48
4
104
24
40
20
115
81
51
5
67
29
52
9
39
32
12
36
52
108
12
80
48
31
9
44
36
37
18
17
31
5
55
48
24
33
80
12
109
23
36
85
54
77
13
27
80
31
77
28
20
55
60
17
12
4
3
12
105
75
77
24
4
9
18
9
3
5
19
69
39
36
5
24
100
36
8
19
24
12
41
16
15
9
44
76
3
77
48
52
3
177
21
30
24
29
61
35
91
9
44
13
11
40
48
15
12
36
65
16
56
7
5
28
20
28
32
139
72
72
9
36
32
37
11
12
7
108
72
17
36
43
5
12
109
11
43
65
96
36
112
63
93
12
63
48
36
101
ABCD 96421322612*3^$a+1 [50024]
37
5
36
55
47
12
21
16
53
75
33
15
108
69
30
13
95
12
21
15
1
36
125
3
4
80
16
59
96
24
78
180
19
23
13
17
51
16
24
20
4
35
45
21
19
20
12
16
17
78
30
7
23
9
9
7
17
3
3
21
63
36
24
21
9
7
20
3
6
7
35
42
96
24
36
12
78
1
48
60
11
117
27
48
9
40
101
42
21
4
48
77
18
45
60
3
24
21
15
30
30
72
42
7
53
48
15
123
1
41
7
12
29
12
127
5
3
27
93
15
48
102
48
84
15
72
16
5
30
18
7
188
64
11
25
32
63
1
59
42
72
6
45
9
36
31
8
33
103
36
11
12
6
87
87
21
69
31
24
11
9
28
47
1
5
15
27
30
42
6
51
136
8
24
15
36
25
29
3
28
59
36
30
24
30
6
30
24
18
12
55
83
45
15
13
125
30
72
42
55
68
15
12
21
24
63
18
67
12
32
24
12
52
12
59
25
35
90
24
67
29
24
15
51
1
8
3
30
15
24
51
73
35
145
32
33
75
9
27
9
30
30
55
77
7
12
29
39
51
12
48
72
33
9
123
12
40
11
30
12
18
12
12
73
17
31
5
30
54
91
36
204
35
49
11
157
107
36
1
29
24
6
21
16
24
56
33
19
12
8
12
21
30
45
4
29
31
59
24
18
15
45
19
29
67
12
23
37
5
15
15
21
12
64
108
41
72
18
37
108
47
33
16
23
25
11
1
84
12
23
54
3
45
43
56
16
155
9
3
1
104
3
42
27
16
35
25
17
127
116
15
9
36
12
33
78
1
53
15
51
30
15
64
20
75
1
12
8
39
60
18
18
25
204
113
3
64
60
41
55
5
12
3
45
75
36
100
41
39
21
48
67
95
37
48
68
57
67
41
24
43
24
8
40
32
16
17
18
78
60
162
25
20
27
30
7
11
73
29
31
12
20
15
18
67
35
12
6
67
48
20
9
3
88
24
20
45
3
3
1
71
25
12
20
3
48
24
60
85
41
19
35
37
8
21
60
175
80
24
3
12
33
213
60
7
65
3
15
85
156
53
60
6
30
114
93
28
59
177
4
32
87
37
8
108
12
15
21
36
21
18
69
105
6
49
48
113
27
48
15
72
9
48
15
6
19
92
28
20
51
45
27
9
63
6
12
127
41
12
18
1
23
180
36
24
45
28
32
36
105
55
32
4
11
13
77
19
8
33
18
37
20
52
11
1
60
59
42
12
15
72
51
57
15
21
69
36
31
48
113
78
24
66
7
8
40
24
32
39
1
29
87
153
30
69
100
5
63
3
30
24
6
30
15
15
60
1
11
18
55
60
5
24
138
9
9
7
107
21
39
33
64
24
56
108
12
69
24
36
115
47
120
57
16
47
30
3
45
90
21
4
32
4
29
60
15
16
113
30
57
39
37
84
29
42
9
69
144
55
12
8
21
19
5
60
66
60
30
27
12
15
13
48
20
4
8
3
30
24
7
8
3
30
39
9
231
33
48
30
42
27
33
6
25
20
45
27
3
69
28
23
72
48
12
198
24
51
52
53
30
9
40
12
83
121
167
45
4
191
13
44
183
48
24
96
9
12
63
36
54
6
81
33
18
90
15
3
30
79
72
11
93
24
48
112
5
87
100
56
27
6
19
12
83
36
1
29
67
44
4
32
63
24
6
51
21
87
3
30
18
24
6
15
12
33
135
9
3
27
33
27
13
44
9
60
39
96
27
37
41
72
7
80
15
45
105
91
65
39
33
7
35
18
72
15
21
24
7
8
21
60
114
6
7
80
3
30
12
43
17
12
111
4
71
24
33
40
24
44
76
68
51
24
1
89
48
39
9
30
49
41
15
4
12
68
3
30
12
63
4
11
9
39
37
5
108
67
12
125
51
76
56
28
5
54
21
45
19
5
7
23
18
7
32
51
102
87
4
32
64
60
20
81
27
123
13
44
75
25
5
67
8
12
9
24
6
61
80
39
21
4
5
27
33
87
24
9
7
77
15
36
9
60
67
113
7
11
18
147
12
15
45
21
12
3
99
60
30
31
84
20
12
36
28
12
47
121
5
27
40
80
153
120
51
16
23
24
6
30
49
41
42
25
68
9
30
25
12
108
143
33
4
11
60
84
1
77
39
189
67
35
153
36
69
27
15
13
5
72
19
20
28
72
29
15
147
9
24
9
31
32
123
54
51
27
12
57
9
7
35
42
6
9
15
36
1
23
30
15
88
8
15
54
6
177
4
44
4
12
29
19
32
4
80
24
3
13
29
27
51
30
43
17
12
66
61
113
66
21
3
48
90
27
45
3
4
36
83
90
31
48
41
144
36
42
9
3
60
1
5
7
23
109
53
48
135
39
25
23
13
32
144
48
45
31
29
3
3
12
30
60
18
37
17
6
49
8
4
36
48
29
31
44
81
30
1
24
44
15
45
52
96
23
12
60
117
33
48
31
8
111
72
13
5
60
15
9
6
42
27
15
25
36
5
7
113
30
1
29
27
15
9
16
5
120
108
30
25
29
48
42
48
42
67
36
24
8
45
31
35
24
37
53
255
15
30
51
15
24
66
7
44
28
5
96
24
6
102
63
15
25
5
19
11
21
76
23
24
21
120
40
65
27
33
24
7
20
3
13
65
78
1
44
9
30
13
12
83
9
33
60
6
49
12
71
13
35
1
24
17
3
45
15
84
3
30
30
78
120
15
12
3
54
78
13
35
24
13
23
30
115
5
19
5
6
90
51
16
17
43
23
54
3
3
24
1
72
8
4
5
87
33
6
24
6
72
3
4
23
57
21
60
30
12
78
12
18
30
15
15
120
57
57
3
12
3
30
7
108
20
27
30
31
20
76
29
39
201
55
36
23
1
125
24
48
72
7
ABCD 96421422224*3^$a+1 [50190]
85
11
13
131
241
95
48
169
72
120
24
131
4
381
11
48
36
253
36
180
15
69
23
49
60
39
296
36
48
60
40
120
80
85
155
265
12
312
227
181
180
23
100
132
33
27
69
471
69
11
37
11
36
4
120
69
51
200
52
93
192
3
32
48
52
33
75
80
396
25
39
20
85
84
36
95
1
111
20
277
23
208
120
45
72
23
12
144
169
87
33
147
93
84
171
225
60
12
63
117
35
145
179
60
109
147
117
11
40
165
27
380
144
49
144
111
60
201
459
117
59
109
144
300
36
135
45
72
35
88
12
45
72
11
61
159
57
183
20
60
49
51
21
119
96
445
180
99
12
20
49
99
56
13
3
20
13
300
71
76
48
240
32
133
11
36
97
36
11
124
132
180
140
133
12
144
60
120
108
431
169
3
9
279
105
36
51
237
71
112
69
39
80
180
1
11
313
36
35
109
36
24
107
73
71
64
132
60
153
60
15
60
60
165
11
64
105
15
56
84
60
37
59
49
36
324
315
180
45
15
80
49
11
52
33
12
3
141
24
71
13
83
448
9
72
111
93
87
57
71
60
61
168
48
75
57
36
131
424
56
13
108
123
80
157
3
60
80
280
152
37
51
56
1
35
48
205
207
368
61
84
35
12
49
159
120
9
12
131
37
3
249
51
48
12
9
144
11
13
72
180
131
84
76
9
24
35
112
228
105
180
147
60
48
80
96
240
60
144
276
124
80
480
37
243
45
72
168
12
3
140
40
69
108
119
49
12
3
72
48
12
9
35
84
12
265
123
21
71
133
11
4
60
45
27
9
111
33
35
325
60
36
84
27
48
56
84
1
59
109
51
21
11
73
11
16
284
4
117
168
131
25
99
32
40
300
93
84
96
11
4
69
71
112
20
144
60
36
48
109
48
24
336
539
4
177
183
20
96
13
48
72
63
33
167
169
108
3
57
192
131
13
24
107
4
12
240
45
95
228
37
72
36
75
72
8
25
24
72
11
28
45
60
87
68
60
85
75
20
60
40
56
133
36
84
3
68
60
132
49
219
72
120
80
97
276
11
84
121
275
16
297
111
21
39
32
48
60
36
64
92
84
13
3
44
25
84
35
292
93
147
33
12
24
11
109
95
64
21
204
35
192
28
69
11
36
1
24
39
12
33
191
169
135
69
47
60
85
95
304
60
116
1
95
49
191
48
49
11
40
45
84
231
80
1
84
155
40
56
4
21
155
60
244
81
299
145
24
ABCD 96421518244*3^$a+1 [50045]
9
24
15
201
213
3
32
232
141
3
27
29
31
153
24
48
33
12
3
24
45
180
6
17
112
21
42
33
24
63
33
189
216
42
12
77
16
33
102
33
69
336
132
39
176
13
12
120
15
27
36
54
3
33
119
13
12
48
107
13
63
32
13
12
39
21
12
47
36
108
64
8
25
47
145
48
72
6
72
17
13
48
54
138
60
39
9
102
33
24
20
91
12
117
63
5
43
57
44
4
96
8
36
37
18
69
72
24
9
95
133
12
63
15
132
30
47
88
33
132
48
132
18
30
18
60
9
21
27
105
30
78
24
78
5
85
132
48
39
9
47
13
204
36
27
48
117
27
48
24
93
36
135
9
11
25
24
6
12
90
30
78
42
33
92
103
60
57
93
11
133
51
15
81
8
13
48
60
24
63
3
5
109
66
9
33
18
90
27
8
115
420
9
141
24
11
72
25
180
48
99
33
15
45
12
78
33
15
29
36
85
59
85
23
172
45
107
136
15
162
138
18
42
9
9
39
8
97
15
195
18
27
8
144
36
52
3
228
57
72
123
18
42
18
39
21
27
27
237
69
132
108
219
3
42
11
25
12
90
17
1
24
111
72
120
3
69
72
21
83
16
33
108
3
24
96
45
27
33
159
111
12
90
72
30
6
42
18
84
90
6
39
51
21
9
12
72
30
18
60
23
7
138
71
108
148
32
88
57
120
156
27
57
35
1
42
78
60
12
99
3
30
6
60
21
141
168
132
183
80
7
9
231
9
33
15
48
8
40
57
12
48
48
54
126
111
51
42
108
15
33
42
45
45
72
60
107
100
96
3
174
15
3
78
84
18
5
25
27
63
9
39
30
12
15
32
31
54
27
48
45
3
57
63
32
61
27
57
78
29
13
36
84
11
97
18
162
30
30
27
63
108
21
33
23
145
18
42
3
87
18
24
6
192
12
126
60
12
12
30
30
6
5
36
73
60
48
168
12
15
57
6
174
51
45
51
81
42
18
75
3
12
89
109
174
6
30
9
33
87
72
3
36
120
54
18
9
21
27
3
78
87
48
9
108
48
24
11
85
131
1
63
57
18
45
24
63
78
11
79
84
78
15
48
147
180
9
80
49
87
24
81
12
66
42
72
108
147
21
24
96
35
40
9
6
57
177
135
105
155
43
198
171
21
60
39
44
25
372
30
12
66
72
27
33
12
30
96
21
153
63
140
37
126
9
8
328
24
3
30
18
30
102
42
63
3
12
9
33
15
72
24
129
108
30
18
24
36
60
195
32
25
63
45
24
3
45
60
282
30
231
27
180
60
42
60
48
30
5
97
83
108
4
3
29
61
47
1
75
129
15
21
11
121
48
47
13
204
120
48
15
32
25
6
57
45
30
69
153
78
18
39
33
63
15
17
97
63
200
73
15
189
126
30
12
132
108
35
25
12
35
25
36
132
95
43
30
72
42
137
4
57
12
48
99
120
9
87
48
15
180
41
139
9
3
18
42
42
15
48
80
103
57
48
105
11
91
9
51
108
65
19
108
9
9
71
88
56
36
61
90
48
69
93
48
27
15
105
20
4
21
30
210
108
24
35
43
9
21
3
24
141
24
51
15
9
33
60
60
15
24
99
12
129
3
66
90
9
63
42
60
18
65
55
18
90
117
153
12
3
56
91
18
24
18
90
15
15
210
120
15
33
12
27
33
15
93
24
3
80
13
42
102
51
72
24
48
33
39
8
16
87
9
24
69
11
25
11
61
60
48
24
96
12
39
93
66
41
16
120
33
132
23
4
32
61
47
100
3
5
73
24
90
66
71
76
32
31
105
57
15
80
97
108
12
36
42
29
19
102
30
150
12
51
105
72
15
123
54
48
60
3
24
195
48
192
18
12
48
15
15
29
19
72
33
20
25
75
9
60
18
12
117
39
90
42
18
60
47
40
32
16
96
33
63
27
21
32
25
39
8
85
48
48
174
45
3
90
18
30
24
27
93
120
3
15
9
48
45
83
108
7
29
31
9
9
15
ABCD 96422081318*3^$a+1 [50075]
37
27
165
75
45
35
16
96
21
120
35
145
48
15
96
69
24
51
176
73
135
93
35
13
60
24
15
105
87
128
25
60
96
60
12
3
117
59
16
105
12
107
48
25
156
75
129
95
1
384
15
21
107
157
36
15
57
39
9
24
63
33
15
32
13
84
60
3
33
47
97
36
24
60
71
16
21
27
80
205
96
144
108
12
27
21
59
1
12
36
47
25
12
107
109
24
168
35
37
120
83
157
48
12
23
85
107
61
84
111
105
24
36
11
96
205
108
119
73
168
15
69
11
25
119
313
23
109
35
61
12
72
36
11
64
165
27
144
213
107
13
35
193
12
48
179
13
51
69
108
47
85
36
24
36
12
63
45
84
15
21
11
109
12
167
25
87
96
45
3
96
69
144
27
9
84
96
132
48
480
15
32
37
11
64
21
132
108
12
192
96
15
57
72
111
129
47
13
83
48
277
48
120
227
64
48
21
11
1
120
12
11
16
48
21
59
25
48
180
3
9
96
12
59
49
24
36
324
111
192
48
384
153
39
69
72
168
84
23
160
117
267
9
231
141
3
57
48
39
80
85
60
63
192
32
229
24
168
12
47
64
189
60
36
84
63
32
48
13
84
48
12
35
73
23
97
12
48
48
12
72
15
201
119
25
23
208
9
71
96
64
9
48
132
51
45
51
21
12
36
27
32
25
276
12
12
11
25
119
25
167
1
143
25
39
192
128
193
63
96
81
15
32
25
48
23
64
45
131
144
16
45
51
128
181
12
95
25
48
264
47
73
231
117
107
1
24
36
240
84
108
35
193
72
87
21
12
47
13
180
108
99
45
51
117
27
105
71
192
97
15
21
11
16
153
71
208
128
64
33
95
133
12
36
24
36
15
80
97
60
3
80
112
144
80
48
25
87
153
23
85
59
16
45
12
23
37
36
71
13
147
69
72
3
57
23
37
192
96
84
48
12
36
60
11
1
12
35
13
147
21
72
83
37
75
272
13
3
69
60
48
95
73
24
111
80
97
143
277
12
60
83
13
60
12
48
300
60
12
167
25
48
12
36
87
48
165
11
109
12
119
49
12
240
12
60
11
25
39
21
24
48
48
51
9
87
93
24
11
160
45
51
21
27
21
59
25
71
96
73
48
60
75
153
87
45
120
27
33
60
372
48
12
36
84
36
39
81
60
12
23
256
69
12
47
121
132
3
80
64
32
48
1
15
32
385
48
15
9
168
47
208
57
167
13
228
72
60
48
108
15
57
132
51
129
95
13
3
80
64
105
108
12
15
32
229
60
47
13
131
61
35
25
12
107
73
120
95
121
12
107
96
97
159
33
95
25
120
36
12
47
1
60
12
23
16
9
135
117
27
21
75
165
60
24
60
11
205
51
21
123
9
36
12
48
84
3
33
111
201
48
12
108
24
87
93
120
251
85
24
51
177
47
1
159
45
3
105
279
9
12
72
131
25
24
96
12
3
224
73
135
45
72
11
85
144
155
48
288
25
24
207
153
36
51
9
231
21
120
3
9
36
35
49
63
93
99
33
12
120
11
16
9
24
111
105
60
24
108
240
12
ABCD 96422130822*3^$a+1 [50076]
108
252
125
208
96
201
23
352
32
288
64
144
51
29
7
18
72
18
77
103
54
147
51
45
48
336
3
45
80
397
36
252
35
112
69
234
17
1
90
90
27
81
126
33
165
11
169
216
159
75
450
180
47
48
211
29
112
75
5
16
213
54
18
147
80
48
139
53
217
18
53
37
27
261
59
304
159
17
64
315
306
36
18
162
203
160
32
307
90
131
85
11
256
57
263
7
41
121
180
51
48
81
15
201
215
19
198
23
13
90
54
162
216
9
189
342
29
160
153
23
304
51
173
7
137
7
9
297
180
18
129
80
48
112
80
96
112
224
1
15
80
85
72
147
33
47
96
48
256
309
54
180
18
383
160
176
16
144
176
112
32
43
53
48
97
63
176
31
54
54
252
144
105
93
108
18
162
54
93
32
199
90
36
155
48
13
83
259
90
51
32
7
153
63
36
108
33
3
72
198
191
43
117
80
96
67
72
36
65
97
47
25
135
128
61
72
27
63
18
54
18
23
391
153
32
256
288
27
18
72
75
33
47
25
23
157
35
144
144
19
45
117
198
576
54
15
32
25
108
306
57
69
18
198
227
25
72
18
285
32
160
171
90
234
225
63
113
48
109
126
117
27
126
39
15
18
95
85
59
16
15
252
5
67
36
180
5
112
45
3
159
113
13
180
63
224
145
162
18
180
162
126
18
21
303
198
27
45
435
51
72
117
240
128
144
48
48
48
16
320
64
105
71
55
198
35
1
95
96
16
243
125
16
165
155
160
63
18
54
89
37
75
192
80
13
72
216
51
39
89
37
36
87
93
3
177
15
240
144
128
16
15
65
61
35
19
36
185
240
133
11
25
72
63
27
90
75
15
72
162
119
61
35
109
99
32
160
144
32
192
205
35
16
39
108
90
35
55
57
33
63
32
247
105
3
144
29
192
112
63
18
47
43
21
51
162
270
90
72
108
287
163
72
288
165
87
126
72
252
126
18
252
198
341
16
273
15
39
57
48
32
16
99
126
162
93
105
54
65
133
72
83
187
341
145
54
54
72
59
64
129
47
25
71
37
11
25
126
36
144
101
25
39
303
17
48
133
219
96
63
72
144
153
48
ABCD 96422347246*3^$a+1 [50004]
71
114
15
72
15
9
117
19
8
64
41
30
42
30
129
72
15
90
15
9
31
17
12
18
33
88
96
65
15
96
64
161
60
84
31
23
105
24
16
8
240
120
48
16
200
129
63
72
16
47
121
24
48
8
111
25
71
48
1
96
8
69
171
21
67
80
40
104
24
24
16
95
210
78
72
25
72
53
27
232
8
64
8
57
78
66
7
23
6
91
24
17
7
24
48
47
42
12
18
81
40
96
80
48
15
145
5
3
24
48
57
55
191
49
56
15
49
72
24
17
54
9
21
19
29
12
6
81
33
7
96
176
96
48
16
41
60
108
79
80
120
129
15
57
126
97
32
24
112
8
40
152
48
96
57
6
24
25
72
72
71
73
17
7
8
15
1
29
51
45
75
15
73
8
33
36
27
64
53
91
56
120
48
63
1
192
128
48
9
24
30
126
12
108
19
32
64
32
96
48
39
1
23
49
144
47
25
8
135
81
16
56
15
48
33
69
19
56
24
16
125
19
125
27
16
65
12
96
18
97
8
48
120
21
51
21
19
101
75
72
16
96
24
8
24
39
105
69
67
368
40
71
1
53
43
47
1
17
7
176
40
168
47
6
19
56
24
15
81
48
88
56
16
48
32
88
5
18
96
18
168
30
49
240
8
16
89
15
93
72
171
87
49
128
33
120
55
336
8
111
25
23
49
5
66
9
16
80
64
77
19
29
3
16
101
115
24
8
48
24
63
33
93
84
96
84
19
29
48
75
15
54
19
41
7
8
24
9
7
32
63
73
24
32
16
80
39
1
80
33
6
174
51
64
53
147
87
169
47
54
43
24
41
151
77
12
135
33
15
88
80
88
23
49
56
40
23
120
18
72
60
162
129
21
51
45
75
16
24
77
12
55
72
53
75
15
9
9
63
45
12
7
24
29
18
9
15
6
84
216
84
43
24
89
31
8
165
3
45
75
33
7
32
285
19
89
15
40
17
31
29
66
33
39
105
24
39
234
78
42
48
30
42
78
49
47
9
255
1
89
79
23
6
42
25
72
24
137
31
24
8
81
63
40
32
15
1
32
225
31
8
88
41
132
51
40
161
87
39
1
32
15
66
6
9
40
65
63
63
9
96
48
21
18
9
33
15
40
95
6
43
152
45
51
213
51
88
8
96
88
80
64
56
24
135
138
30
81
69
3
9
31
8
64
17
15
39
6
67
48
32
21
67
168
80
88
24
5
115
240
41
12
90
48
57
57
54
1
41
7
95
25
56
40
17
15
57
63
24
21
27
33
12
51
88
29
19
32
16
5
108
7
24
8
45
36
144
79
48
8
48
87
48
9
9
30
24
48
9
136
5
66
97
72
32
16
257
7
161
55
8
96
15
198
18
30
195
40
48
56
64
101
48
18
81
48
21
27
160
5
27
48
24
88
41
39
24
64
56
16
104
81
126
153
16
192
8
15
9
69
19
24
56
64
32
63
33
24
15
105
40
5
19
47
9
177
54
1
53
43
65
7
5
3
159
66
7
8
24
48
48
48
112
8
21
19
24
80
64
24
56
64
65
30
25
5
27
45
66
9
15
25
72
56
88
47
1
8
135
97
24
17
12
96
43
8
168
64
47
24
6
27
15
153
69
18
9
16
8
40
17
30
9
136
23
33
15
25
56
15
9
117
3
9
79
32
24
45
90
9
40
24
24
8
33
55
5
27
93
12
60
120
3
69
66
289
8
93
3
15
24
25
24
32
21
123
15
73
96
53
27
88
72
53
48
12
127
32
72
15
145
24
104
64
80
112
48
72
96
104
96
40
32
135
25
32
16
137
103
8
64
8
45
43
8
21
3
15
1
8
105
60
27
40
32
141
51
129
55
8
15
25
5
3
15
72
30
12
31
80
16
48
72
89
151
41
55
23
162
55
8
39
9
40
128
69
18
6
120
27
9
55
209
36
27
15
1
192
48
71
24
96
96
1
48
8
112
24
48
23
145
32
24
15
54
96
51
63
105
16
23
174
19
56
48
9
55
72
71
78
3
64
5
27
216
9
31
8
96
33
72
168
135
96
15
6
147
39
24
126
162
1
71
1
ABCD 96422356432*3^$a+1 [50014]
19
95
45
33
60
27
28
20
24
21
27
21
51
93
198
90
103
95
141
16
29
15
40
71
24
24
42
72
60
3
12
171
42
12
87
123
18
12
15
93
120
24
30
21
99
1
32
33
60
90
48
42
30
129
4
269
96
27
45
30
45
9
103
53
55
44
88
83
37
5
6
6
19
44
33
18
30
111
16
24
35
216
42
27
51
9
28
35
33
4
11
78
36
3
52
8
60
93
7
12
24
11
30
36
48
102
114
55
29
111
129
66
30
60
48
3
93
6
126
87
52
56
52
32
220
24
89
108
48
66
210
51
75
72
198
84
24
30
21
220
48
41
12
55
53
127
20
40
35
13
35
120
49
92
16
35
45
27
6
36
30
45
180
60
16
59
13
221
27
40
59
45
21
60
90
37
8
9
18
66
91
29
72
7
113
55
125
135
9
19
41
6
42
3
84
96
39
6
19
161
75
69
111
15
24
21
93
24
43
108
12
53
87
45
60
72
48
30
24
18
6
141
21
30
24
48
13
137
12
54
174
15
27
21
172
197
36
19
5
216
78
114
6
229
80
192
45
6
18
12
18
120
117
27
18
39
15
30
84
150
37
5
30
48
72
42
55
60
41
66
21
12
93
18
186
24
12
42
48
90
24
174
114
120
48
12
108
27
51
6
36
27
33
48
84
3
28
41
30
73
72
180
56
12
81
111
39
6
48
18
24
150
84
51
45
31
167
72
210
24
87
87
45
3
24
45
21
12
31
17
18
144
96
66
24
36
3
33
67
8
172
71
37
35
37
36
36
11
48
42
72
3
4
71
45
88
5
30
66
30
90
48
103
20
93
6
33
33
139
131
78
39
3
117
75
66
54
72
45
4
44
60
15
13
20
63
72
37
65
15
75
117
69
6
144
21
3
157
29
27
9
51
45
18
126
15
120
3
18
78
1
71
45
3
42
27
12
108
45
151
29
3
12
3
114
30
25
95
120
18
31
95
69
3
48
120
49
167
18
96
19
53
7
53
144
51
9
48
6
30
31
144
35
21
40
29
6
1
17
15
33
12
31
11
153
100
11
30
31
80
69
24
7
71
189
51
189
28
65
127
20
21
19
56
153
144
18
18
7
65
54
21
12
33
195
3
72
117
16
5
216
30
109
11
6
135
27
45
48
69
19
144
107
33
57
36
19
23
105
16
125
84
27
33
55
5
75
27
1
29
48
36
24
27
69
72
99
75
205
29
120
99
93
30
72
93
12
100
11
24
42
24
7
20
45
30
13
116
28
125
30
18
78
57
33
27
124
41
30
193
32
28
104
48
9
55
56
3
25
36
5
6
45
93
126
24
85
192
17
96
12
39
4
5
6
73
96
12
44
105
96
7
36
5
19
200
60
57
30
24
114
78
165
99
6
12
36
39
72
48
340
41
27
27
48
73
65
132
162
78
42
18
87
100
227
25
125
48
42
1
113
55
41
24
54
18
39
93
103
29
111
39
6
39
69
91
8
21
240
27
33
156
123
21
72
15
12
33
60
30
48
66
36
7
173
27
100
77
103
11
61
125
3
81
84
75
48
27
45
21
150
81
153
30
117
4
65
30
96
21
3
37
5
103
5
42
13
77
144
75
141
84
15
45
3
21
6
66
30
42
3
9
36
43
5
60
67
23
21
21
27
3
25
5
99
4
29
6
1
5
210
78
67
29
7
24
5
24
24
12
19
24
48
44
3
96
37
144
59
120
30
87
45
30
18
24
6
69
27
30
15
16
20
60
45
54
25
41
187
11
24
72
6
18
49
36
11
121
152
28
17
42
66
67
101
12
18
37
32
27
18
7
56
52
8
27
145
8
9
168
31
41
30
18
3
27
6
147
12
76
17
7
12
131
114
30
24
6
135
105
204
96
6
13
5
31
29
96
36
15
84
3
121
41
135
9
39
111
1
116
165
24
96
30
69
51
72
13
80
72
28
65
60
48
51
28
108
47
45
27
109
11
6
43
17
39
36
64
5
36
19
125
18
33
15
37
35
6
111
120
21
144
6
42
30
18
72
15
33
60
7
83
18
84
42
24
24
13
ABCD 96422431052*3^$a+1 [50069]
12
41
30
97
8
72
88
440
45
55
53
24
43
32
3
25
5
12
27
9
219
28
84
29
27
45
18
57
24
21
19
140
16
155
30
15
3
144
240
6
51
9
30
289
185
43
60
32
15
13
24
20
9
12
319
60
89
91
68
148
24
36
72
60
20
33
12
186
49
161
120
24
63
144
33
108
18
1
20
136
53
24
27
9
60
67
77
3
93
19
41
7
5
30
30
12
55
5
96
72
18
192
85
240
5
15
204
9
7
65
48
159
28
5
42
18
19
11
85
72
20
168
12
21
79
23
30
15
40
197
55
5
55
72
11
37
5
6
90
72
48
30
90
12
15
52
60
11
114
48
19
8
28
5
75
4
89
42
9
33
7
36
5
67
212
33
175
5
55
72
20
28
101
99
28
77
3
100
17
63
45
60
108
72
48
12
15
24
36
33
31
8
120
153
132
7
41
12
3
40
107
13
24
59
157
84
96
47
18
7
5
18
48
54
156
67
60
173
24
3
12
33
55
113
187
84
41
267
28
17
48
48
39
72
9
12
132
36
111
28
108
53
72
7
41
67
17
7
29
7
5
12
43
23
109
41
42
18
19
72
41
247
108
180
12
65
60
7
8
168
105
12
48
12
3
15
90
7
173
48
7
5
12
55
65
48
72
36
99
165
7
41
30
37
11
141
9
72
7
11
90
192
67
101
127
72
53
12
108
7
60
185
36
31
96
84
23
6
12
55
24
60
41
15
93
139
53
78
1
41
60
127
48
144
29
7
185
30
109
29
72
240
55
12
113
55
65
228
7
20
12
21
264
55
65
66
21
28
92
40
11
18
19
5
55
48
53
7
104
21
7
60
41
90
121
20
196
20
40
12
5
67
80
9
7
17
96
132
7
20
108
45
48
84
55
48
77
103
60
155
37
11
114
43
60
53
127
140
40
12
32
28
71
102
39
69
31
41
7
113
55
17
3
33
72
135
84
111
37
68
93
60
30
30
19
53
42
48
37
41
132
48
12
27
93
42
73
92
45
27
36
93
31
89
7
5
30
78
7
137
168
138
42
19
89
204
15
28
5
7
5
48
15
45
15
183
30
87
33
12
48
67
24
48
128
57
36
54
66
60
12
12
7
8
21
12
115
132
60
5
18
45
4
191
138
51
40
11
49
101
7
8
72
112
29
24
7
8
88
5
48
19
41
60
19
20
3
69
123
30
163
44
28
108
5
39
63
78
12
6
1
108
35
25
72
41
12
55
32
129
31
156
44
9
60
60
42
18
19
32
76
60
132
68
52
41
19
48
20
60
105
7
108
24
228
41
24
36
12
27
153
67
11
30
60
31
96
23
114
63
153
7
17
103
53
7
104
16
77
7
143
66
12
67
60
173
135
24
21
120
12
96
24
36
31
101
168
7
72
101
51
201
48
39
28
35
45
147
138
168
7
12
20
33
79
36
5
72
36
39
168
57
103
164
69
7
53
31
41
27
21
31
113
43
72
5
147
33
120
87
69
19
41
120
31
128
3
157
8
64
36
20
4
53
15
40
20
21
19
32
21
7
11
37
17
15
93
48
51
21
60
115
20
3
150
24
7
48
221
24
6
1
96
5
15
75
9
9
51
81
7
48
80
40
77
60
67
156
53
87
87
30
43
5
48
31
209
27
24
48
21
127
60
44
9
27
213
180
7
233
91
29
12
120
138
61
29
60
139
65
36
91
41
27
201
67
17
15
148
92
93
99
9
7
72
20
21
7
5
48
114
48
177
45
36
19
8
3
109
5
43
65
12
180
216
31
59
141
9
24
75
45
156
72
12
90
133
107
205
5
7
8
63
25
53
31
8
72
3
138
19
281
7
120
5
3
33
7
32
21
51
3
18
219
141
48
7
47
18
39
28
5
36
7
132
212
153
3
4
36
5
42
6
39
51
54
75
33
30
37
180
125
27
16
ABCD 96422476004*3^$a+1 [50026]
56
24
16
108
20
7
84
9
60
60
60
27
29
91
9
24
3
33
20
7
84
45
39
65
52
132
60
20
16
12
15
69
120
3
33
48
44
52
24
104
31
12
225
48
24
80
31
60
9
15
5
7
21
120
68
160
15
165
27
144
21
24
36
44
16
68
16
164
4
36
12
15
33
80
55
12
60
17
16
80
264
52
44
199
105
32
40
20
28
87
9
72
60
27
120
12
9
56
175
173
52
24
39
41
40
24
116
16
36
12
12
84
20
16
120
3
21
80
84
36
36
139
132
45
12
92
43
21
39
17
19
41
4
156
36
24
8
60
40
60
123
177
12
120
3
48
33
15
89
112
8
72
144
4
3
33
24
12
39
29
7
69
12
63
81
24
51
9
135
24
48
33
44
16
111
69
104
36
7
12
33
75
12
77
160
48
116
60
40
60
15
12
57
80
52
63
132
5
16
39
24
29
31
9
3
9
48
36
39
36
9
32
16
12
96
99
21
24
27
21
8
4
51
89
216
24
16
20
19
93
44
31
72
137
16
12
51
41
31
77
40
36
15
12
29
28
15
101
4
72
3
12
9
12
3
60
9
108
3
36
45
51
17
16
27
57
12
231
89
31
24
125
31
9
60
63
5
72
79
45
96
48
12
63
93
27
41
16
104
52
27
33
68
67
57
27
24
9
12
15
24
89
28
27
21
27
45
60
68
67
72
33
92
36
7
9
84
15
29
52
36
228
159
101
100
24
27
9
20
7
93
12
15
17
72
79
21
24
44
31
12
29
28
48
84
3
108
129
156
87
21
56
144
115
41
40
51
45
104
28
63
45
60
63
72
9
36
32
36
204
31
12
69
8
151
129
123
33
140
16
96
68
7
24
33
27
21
123
45
60
24
12
39
5
7
60
12
41
76
68
72
108
28
12
48
8
4
27
9
12
27
41
76
48
12
44
7
17
16
12
44
64
51
24
5
76
224
52
8
120
24
76
24
12
36
15
45
87
5
7
29
19
21
15
125
96
4
27
108
45
36
204
27
24
93
51
69
36
27
33
120
44
40
120
15
45
3
33
36
15
9
72
132
27
69
104
72
4
39
12
33
12
36
24
44
7
9
164
4
51
29
160
20
40
48
39
60
24
9
36
111
45
120
8
31
57
3
36
21
24
68
7
48
36
69
15
5
28
123
24
33
84
44
67
9
15
60
21
87
45
12
8
91
12
105
15
69
36
3
29
36
16
8
7
48
21
80
91
24
65
19
57
24
24
15
21
24
3
24
33
36
44
60
16
20
124
12
51
29
4
75
45
15
120
129
3
17
76
72
39
24
21
3
5
151
21
24
24
3
29
19
125
7
57
15
21
24
108
27
72
9
12
60
84
24
75
81
3
5
12
28
3
24
60
29
55
21
15
45
84
36
48
60
20
28
15
180
69
3
45
27
93
12
75
5
100
8
16
12
12
51
9
12
20
64
60
51
5
16
27
21
132
284
24
235
24
21
36
3
96
132
57
12
15
120
5
48
40
3
129
75
9
24
36
15
9
20
96
7
29
43
21
120
111
29
55
9
63
9
3
81
12
39
36
93
39
45
12
36
12
15
21
80
16
60
3
57
48
135
12
36
69
60
36
44
24
136
36
3
12
9
24
15
60
69
96
15
29
156
52
128
55
5
40
96
108
108
48
96
48
51
29
60
31
36
273
36
56
88
3
12
17
91
192
33
44
31
12
101
24
31
69
36
44
52
135
48
36
9
20
7
9
15
65
36
40
3
108
24
60
65
4
20
4
96
15
29
55
81
39
5
7
21
12
27
9
36
3
405
32
136
24
108
3
53
40
12
8
55
65
64
15
21
15
12
105
3
132
33
15
21
20
4
104
67
60
53
43
57
63
12
45
60
3
24
120
45
8
60
28
24
120
24
36
20
19
9
63
12
77
84
24
43
33
104
76
140
7
45
60
207
45
96
44
31
5
7
72
36
144
5
40
60
96
80
4
3
77
16
27
12
45
75
41
31
60
5
76
44
40
51
9
44
4
3
29
40
15
105
36
3
21
180
15
45
8
60
28
60
32
16
44
76
24
132
3
57
24
96
39
57
12
48
48
51
141
15
53
16
20
208
15
65
7
45
111
24
84
9
60
60
111
72
17
16
20
55
105
20
31
21
63
12
9
51
77
40
48
8
19
17
19
36
9
20
91
45
8
91
45
60
20
24
55
65
36
52
24
168
32
48
40
60
27
53
7
24
57
24
60
63
72
5
28
48
12
48
3
5
52
3
12
17
76
20
4
15
93
8
7
60
93
80
115
12
29
28
27
45
44
4
92
16
84
24
20
52
15
53
175
21
3
96
45
12
27
5
7
33
32
16
147
96
84
ABCD 96422538638*3^$a+1 [50062]
48
42
24
96
36
264
18
18
24
168
66
77
49
108
30
30
60
270
42
18
108
48
42
174
30
30
36
60
65
79
156
42
36
102
17
1
126
36
54
24
66
78
90
48
102
78
108
5
25
54
17
85
24
54
66
11
73
23
25
48
36
6
12
12
36
18
60
24
72
6
48
114
78
222
42
6
42
30
66
132
12
306
114
6
96
6
48
186
6
18
6
24
24
12
36
72
53
85
72
6
6
36
18
36
30
36
30
30
42
126
36
36
72
48
12
90
30
66
12
24
173
192
1
120
42
30
42
66
48
24
90
6
6
150
174
36
78
30
12
78
72
114
12
144
60
18
162
18
216
84
36
12
72
12
108
36
42
132
113
67
30
18
24
78
71
1
95
25
108
6
30
66
66
18
96
36
29
73
6
6
120
48
36
30
36
24
42
30
18
11
19
204
60
101
144
283
120
18
11
85
54
96
36
42
23
115
30
12
227
43
30
186
102
120
48
30
6
126
24
54
12
18
17
79
90
48
48
102
138
132
66
84
90
120
72
6
18
59
13
18
6
168
78
78
66
24
42
72
6
54
18
29
73
18
120
29
31
48
30
6
29
157
35
19
30
108
6
114
155
37
36
18
101
19
60
132
48
6
138
12
113
13
30
149
73
186
150
36
6
72
5
61
6
30
48
12
36
42
42
155
19
66
6
42
42
65
1
95
127
48
42
6
17
43
72
114
84
36
54
90
30
24
66
24
30
6
60
174
101
1
96
90
234
11
19
108
156
24
18
12
222
36
72
78
42
72
246
18
24
101
19
48
198
12
54
30
6
12
18
18
12
42
11
205
30
24
18
42
60
36
30
54
48
108
90
60
54
6
60
30
6
60
18
90
132
30
36
12
101
1
66
29
223
96
144
60
30
23
67
72
66
120
84
18
18
84
60
66
65
13
35
25
36
83
31
36
6
42
60
12
5
19
120
101
85
24
72
48
6
36
65
139
36
12
120
168
144
53
175
90
12
6
48
192
84
6
78
42
54
174
42
18
54
48
54
6
180
48
12
48
126
66
30
18
150
6
84
54
246
96
6
114
168
30
6
36
474
35
91
48
53
13
30
84
90
42
96
174
36
12
18
12
65
31
60
66
30
54
300
54
6
84
12
66
48
102
143
97
120
60
192
48
78
72
84
54
60
114
173
67
102
36
12
18
42
108
120
24
18
48
29
31
132
156
84
12
36
120
30
84
24
42
48
17
48
19
12
36
77
43
54
36
90
174
36
18
24
5
37
6
30
54
30
36
72
72
18
12
84
24
120
18
59
181
48
96
48
11
91
36
144
6
180
12
126
42
150
173
79
6
11
49
12
84
66
12
12
66
18
12
48
24
12
48
113
37
11
31
78
18
60
90
108
24
132
6
72
48
84
30
36
12
35
175
6
24
6
24
126
54
36
42
60
42
72
5
144
25
66
6
222
12
18
6
54
6
96
150
24
84
47
19
29
235
66
150
6
6
78
12
42
221
91
36
84
54
84
246
12
30
18
30
120
155
79
42
150
36
54
36
24
6
5
43
144
30
12
48
36
90
77
67
72
24
24
6
60
36
239
144
96
1
114
12
84
24
197
43
216
126
12
150
48
12
17
43
168
78
12
174
245
61
35
79
174
6
60
36
30
78
36
29
145
114
18
78
12
84
30
36
48
6
84
126
6
12
65
73
263
1
30
18
60
66
114
47
73
66
114
6
120
6
66
24
66
54
108
161
49
66
210
54
96
5
31
6
12
18
29
19
29
73
144
54
17
192
85
78
ABCD 96423279794*3^$a+1 [50014]
5
6
33
16
35
6
3
15
93
9
75
88
36
60
17
48
55
5
15
36
21
7
11
69
3
73
35
36
18
91
44
27
13
53
27
27
6
7
36
44
48
4
20
39
66
3
12
3
6
51
24
45
15
4
96
60
20
76
56
33
39
57
18
48
9
4
11
21
24
3
78
18
54
31
56
3
138
54
18
6
36
18
7
5
6
12
21
52
59
30
19
41
30
144
21
69
39
75
33
15
9
9
51
3
36
25
11
24
30
24
75
51
1
24
36
5
3
51
21
15
18
75
21
7
48
29
111
21
30
36
60
72
18
7
132
5
31
17
3
15
9
51
30
87
12
24
12
24
3
21
39
21
16
53
7
68
16
17
3
15
45
12
4
11
30
114
84
21
15
33
28
8
21
6
33
39
145
12
24
29
36
39
15
21
57
7
60
71
36
6
7
65
72
48
75
15
141
201
6
54
15
36
3
21
9
75
12
4
23
12
49
11
25
29
15
111
30
15
3
57
24
40
29
7
20
36
9
19
92
48
39
18
18
12
108
132
108
36
9
21
31
5
3
144
12
180
21
19
8
51
54
48
27
45
63
9
3
51
42
18
30
31
84
17
43
32
48
36
60
96
9
31
17
75
15
6
51
4
24
20
21
6
54
15
57
3
40
36
5
60
15
21
3
36
51
30
7
53
27
48
28
35
24
30
42
30
19
17
3
12
12
63
49
8
76
29
3
4
53
48
43
11
21
33
36
6
12
6
90
1
24
95
24
1
56
45
24
15
15
61
20
15
1
47
33
24
15
21
12
57
60
159
57
30
49
56
3
25
35
21
64
96
35
9
16
5
24
36
90
21
123
36
30
24
27
3
25
17
12
6
81
24
15
1
20
3
61
120
20
15
54
18
12
132
49
12
65
79
41
72
67
20
111
105
24
60
9
55
17
42
36
25
36
8
3
30
24
36
27
48
108
15
9
27
36
54
18
90
31
41
36
3
9
60
30
6
51
33
150
33
28
41
6
33
12
27
61
41
6
9
21
7
17
19
17
54
48
90
42
13
32
3
21
15
60
30
24
27
21
18
1
20
15
49
32
9
36
60
84
19
89
3
33
24
66
24
12
9
52
32
3
49
5
19
44
108
39
78
75
15
25
11
30
72
19
20
24
9
51
24
48
27
93
27
13
8
15
90
7
164
45
24
66
24
57
4
80
48
40
56
75
66
91
77
27
28
17
15
24
15
9
3
18
6
9
4
8
27
1
35
21
15
36
13
47
33
196
23
30
67
8
21
7
5
63
24
63
12
21
16
20
36
28
5
36
15
9
27
144
45
18
198
90
72
13
12
41
51
16
77
18
72
93
39
13
41
15
51
150
18
36
36
25
23
21
15
24
66
150
9
21
27
15
48
49
77
15
21
54
9
24
21
24
115
5
42
9
9
18
9
9
39
117
3
12
75
6
30
9
4
29
12
24
30
6
48
51
81
51
12
21
24
3
33
66
36
18
144
90
85
5
6
30
42
9
21
3
39
36
1
44
36
124
41
6
109
56
117
15
36
9
27
28
35
33
33
7
17
12
39
12
63
25
11
141
33
6
18
66
6
55
11
24
9
27
48
21
3
12
205
56
4
23
13
44
15
25
8
16
5
55
32
12
15
12
54
51
93
6
1
56
33
15
36
24
12
3
30
72
42
12
9
69
48
15
57
3
72
3
18
15
60
36
51
12
6
30
9
12
15
114
36
30
9
15
36
30
79
12
20
39
18
15
28
29
19
11
18
42
30
36
60
18
12
150
30
49
11
9
28
17
18
1
12
44
9
6
69
15
90
24
103
5
7
92
24
57
12
18
42
3
33
12
24
39
4
5
27
24
27
30
42
12
9
15
126
30
1
95
9
21
43
20
9
43
35
12
1
41
19
11
6
15
3
66
24
27
4
8
15
97
56
27
30
27
33
15
21
12
114
36
48
6
54
12
73
59
12
45
48
21
207
12
27
60
45
4
17
3
60
27
13
47
12
60
21
16
8
12
51
69
33
60
67
5
36
15
33
36
54
1
24
71
9
60
12
28
269
72
15
24
105
90
1
29
39
3
12
21
51
69
21
60
3
36
136
5
15
3
18
54
66
39
33
18
93
39
18
19
101
27
40
41
36
6
9
28
12
23
45
48
105
12
51
12
15
48
9
117
55
143
33
64
11
37
12
23
60
1
11
21
57
12
139
47
30
7
35
1
11
24
1
29
96
19
44
21
27
9
19
17
63
51
25
5
15
48
15
30
18
24
25
8
75
18
18
145
29
31
5
72
3
15
21
21
18
66
18
6
72
18
54
3
4
56
99
9
4
17
18
21
100
41
3
48
129
3
12
9
7
29
19
84
8
63
42
103
17
27
27
36
9
9
15
24
96
87
12
42
99
9
102
24
25
5
24
12
15
39
6
30
18
18
33
21
3
51
37
53
54
1
12
8
40
32
4
8
21
7
8
9
12
55
95
54
7
24
5
75
96
3
36
69
36
40
48
41
6
18
67
35
108
13
12
92
51
18
54
36
81
4
17
39
3
66
39
52
179
45
12
69
54
6
36
54
9
27
9
9
27
3
25
47
69
24
111
30
18
78
18
54
3
33
36
90
30
39
60
36
51
9
3
21
64
47
36
9
16
32
27
6
15
75
9
39
25
11
18
103
5
78
12
18
144
6
25
60
20
4
101
36
24
27
39
126
63
9
63
27
57
64
5
27
28
59
48
9
15
9
27
33
12
28
71
61
48
29
6
9
36
21
6
54
99
39
33
27
36
36
84
90
90
1
20
105
51
9
3
36
27
9
63
25
35
37
119
24
36
12
33
9
36
87
33
175
11
109
29
108
42
138
54
45
96
24
4
35
30
15
81
19
36
20
15
1
8
21
99
4
11
12
9
45
36
19
35
60
45
39
25
32
12
12
36
28
36
5
54
54
18
73
60
56
9
19
32
75
1
20
72
12
39
25
92
27
18
54
25
5
3
3
85
53
24
30
42
30
21
12
21
6
36
93
4
47
36
45
4
35
9
15
105
15
45
15
12
54
18
1
5
72
12
7
20
99
1
20
64
29
102
126
72
27
249
12
72
63
4
5
24
7
12
35
72
49
5
15
15
114
48
7
20
15
66
24
12
39
ABCD 96423420136*3^$a+1 [50003]
333
216
120
225
39
48
63
102
99
24
255
129
120
3
189
135
204
90
180
39
117
6
69
120
225
90
66
147
33
87
147
45
99
312
228
60
165
24
81
87
3
285
105
42
210
144
114
12
144
24
237
99
144
42
3
225
159
237
6
45
189
3
27
213
93
384
234
297
3
90
75
105
87
144
24
96
45
3
33
258
126
279
27
213
375
96
201
24
99
309
72
81
18
42
27
243
390
255
93
36
30
153
171
72
54
39
165
27
3
150
39
27
90
114
300
237
75
90
138
9
33
90
93
15
156
285
96
168
96
99
285
120
315
120
36
33
21
75
57
48
60
99
168
3
162
27
192
9
126
24
9
81
12
18
57
75
69
75
126
15
39
84
6
144
135
72
72
48
153
6
33
111
81
75
126
78
57
279
360
345
609
126
114
39
120
87
513
48
39
30
36
108
96
144
75
267
30
18
42
75
48
435
45
24
33
18
36
36
18
96
30
60
534
6
21
144
9
402
117
153
18
36
54
66
33
72
144
147
108
60
45
315
162
48
132
159
159
81
99
42
48
96
144
75
51
216
120
108
186
54
90
12
3
192
273
270
126
3
96
15
252
84
9
24
93
78
141
21
99
81
135
243
237
69
30
6
327
51
210
195
147
288
165
51
21
129
66
69
99
36
126
318
45
15
246
36
135
123
30
6
54
147
63
96
201
105
63
24
48
3
165
96
279
36
6
90
210
288
6
216
120
144
90
276
87
201
87
69
180
54
249
171
66
54
45
27
93
15
9
216
171
309
345
12
18
162
63
15
12
165
123
36
24
90
12
195
48
387
69
48
48
3
120
270
42
18
66
129
120
21
3
3
93
72
24
24
15
42
15
195
45
159
144
180
21
144
27
78
15
24
87
33
93
147
33
288
30
9
27
93
48
45
198
237
24
9
156
36
18
186
54
72
93
120
237
84
114
36
33
21
192
18
225
45
27
72
96
45
387
120
303
300
45
45
75
51
54
162
69
9
15
24
243
24
21
9
96
18
165
144
120
3
120
150
198
57
45
123
27
93
24
27
21
105
ABCD 96423530948*3^$a+1 [50067]
3
72
84
141
39
9
33
3
45
24
87
51
60
18
144
3
12
3
30
24
198
162
18
216
105
57
90
105
105
27
15
45
3
42
3
48
39
48
18
126
9
36
9
204
27
21
252
15
60
3
30
18
60
12
9
99
36
108
18
24
90
69
36
3
18
18
30
327
48
21
54
24
33
3
30
126
33
111
150
27
12
15
138
18
9
51
102
39
3
108
45
228
9
6
36
36
9
93
6
105
21
30
93
93
30
117
192
3
33
57
12
36
132
51
21
18
72
18
12
54
54
3
3
12
42
27
9
51
15
21
15
45
15
72
30
18
162
27
45
3
51
72
42
123
48
12
69
18
30
78
45
3
96
30
6
9
3
36
60
81
9
72
18
162
27
21
39
48
57
72
24
36
18
90
27
3
36
105
57
39
15
6
75
15
180
84
6
12
135
108
84
69
42
90
3
9
18
153
87
48
9
51
54
30
108
105
132
12
9
75
117
24
30
54
27
33
15
69
6
12
24
30
39
192
3
105
27
12
57
51
45
48
21
108
90
108
57
63
129
213
27
45
114
36
18
36
12
75
15
60
18
72
12
63
9
18
105
81
75
27
144
54
90
114
48
60
30
72
96
12
114
54
126
48
195
12
15
36
18
15
21
75
15
93
36
45
42
12
42
15
75
36
12
42
54
144
57
60
3
45
132
96
15
78
102
18
39
15
96
90
27
60
3
237
84
48
21
27
15
33
12
9
48
27
15
36
93
12
33
42
102
18
54
186
129
135
9
27
69
3
96
72
144
48
60
48
42
138
78
90
30
27
45
18
42
39
48
21
30
126
18
42
3
36
9
180
3
48
21
39
57
282
6
12
144
63
12
15
36
78
51
60
84
129
63
135
54
66
54
24
90
12
9
69
30
6
39
84
21
12
60
30
18
15
99
18
63
96
39
36
33
36
96
69
171
45
3
27
90
114
180
21
51
54
135
96
3
9
36
45
66
54
36
54
36
96
90
12
126
42
30
78
12
99
9
126
105
81
102
45
45
108
222
30
27
60
129
99
60
45
3
27
36
60
9
45
30
126
36
78
66
60
51
3
12
54
6
144
12
9
180
15
33
3
9
99
90
12
27
51
54
3
48
87
42
3
12
3
12
60
213
57
18
18
36
48
51
39
150
30
21
12
45
3
27
42
63
12
192
33
150
126
12
42
66
150
120
9
105
87
51
90
24
30
24
117
75
54
150
36
12
36
204
153
3
57
57
18
9
3
36
6
156
54
45
33
48
150
57
225
15
36
57
72
90
96
66
6
30
27
45
18
24
120
24
54
3
27
60
66
234
78
12
18
24
36
138
27
27
36
72
9
84
57
138
189
45
63
27
60
12
129
15
6
156
90
18
15
132
75
12
18
87
21
6
18
15
75
21
36
33
30
96
45
9
30
57
48
27
105
3
30
15
3
18
96
30
24
36
81
27
21
9
36
15
45
51
36
69
6
162
51
75
177
87
72
96
18
156
60
174
90
6
36
54
3
105
3
9
6
165
63
129
12
63
138
27
12
96
33
54
105
51
129
3
18
12
18
6
108
126
105
15
177
93
39
33
42
66
6
144
9
48
33
12
39
39
57
45
60
30
9
33
138
60
84
180
18
60
3
45
60
3
84
93
12
126
36
6
15
75
30
150
18
15
87
9
135
21
3
30
15
81
243
3
114
39
9
135
87
48
57
48
3
33
45
90
69
3
45
27
12
18
6
30
231
45
3
15
162
15
39
36
33
93
135
135
9
3
57
21
12
6
12
18
6
9
27
12
21
111
21
33
12
3
87
18
24
18
9
63
18
12
96
30
21
111
33
69
18
45
63
45
15
72
18
72
30
90
78
120
24
18
39
51
45
45
12
87
153
12
108
63
15
117
48
27
21
39
21
15
36
33
93
48
90
9
48
60
105
30
72
6
15
105
36
24
72
12
6
12
42
27
39
60
30
75
21
48
18
45
87
36
30
60
279
48
9
36
3
57
12
18
45
45
72
108
108
60
147
69
30
54
96
18
21
36
123
18
12
6
225
39
105
3
45
ABCD 96423579082*3^$a+1 [50084]
24
6
204
48
18
204
42
24
42
48
192
12
48
165
3
36
48
18
84
18
60
96
30
54
156
126
6
54
6
48
30
42
12
12
24
9
15
138
138
60
60
126
6
12
57
69
102
108
24
42
36
87
147
30
30
90
6
24
33
87
180
30
84
96
54
84
12
6
162
60
36
12
42
30
12
24
12
12
192
30
18
30
63
39
144
30
36
48
18
48
84
18
84
144
90
12
42
6
21
63
36
24
48
60
108
96
24
96
48
6
30
9
87
144
21
15
24
72
120
132
33
69
36
39
21
30
18
60
42
24
21
15
42
30
57
99
30
6
84
177
27
12
33
51
57
9
24
60
30
36
36
24
393
3
105
3
156
18
12
48
18
228
96
96
9
15
48
36
60
21
75
33
15
36
30
126
24
201
36
33
39
63
54
54
144
216
240
96
36
42
66
114
66
72
42
66
60
114
30
45
51
96
24
9
27
45
36
324
63
72
168
12
66
258
12
60
48
54
12
36
60
54
60
18
36
6
36
12
36
117
33
12
132
42
36
42
27
15
21
129
18
30
36
42
60
42
18
12
36
90
66
60
138
48
78
60
24
6
66
54
54
93
45
90
18
6
36
12
36
114
48
90
12
18
15
57
15
21
60
27
45
99
63
48
69
9
24
6
36
36
102
6
36
96
24
120
45
9
42
72
138
30
138
39
3
24
60
168
120
60
30
132
18
42
66
168
36
36
9
21
90
54
90
84
21
45
54
252
120
48
24
156
12
48
69
75
33
159
48
12
84
102
168
54
12
24
21
33
3
39
66
75
72
75
36
60
60
72
114
30
24
69
27
60
21
183
12
24
48
36
129
15
48
72
45
3
42
27
63
30
15
33
150
18
84
3
129
114
81
39
60
246
6
12
126
42
12
30
66
36
54
36
60
75
9
24
3
33
12
18
36
60
84
24
156
36
18
150
66
6
201
183
36
33
111
24
72
108
18
24
66
42
78
30
30
84
114
36
6
24
36
60
30
144
18
78
90
24
18
102
45
15
30
18
6
30
6
30
45
9
30
60
36
36
45
63
12
72
33
39
114
96
144
39
51
12
117
3
30
39
45
144
60
270
66
66
48
30
66
24
24
78
18
174
3
3
141
36
33
60
102
42
36
66
21
9
60
18
18
30
42
66
12
48
12
132
48
45
15
24
33
252
51
18
30
6
66
54
66
24
81
69
84
6
60
60
18
6
54
90
180
72
18
6
162
228
126
66
18
30
51
9
66
30
6
24
60
24
12
54
186
12
156
9
72
39
72
144
36
60
12
60
42
108
3
63
9
51
12
24
36
252
48
45
33
126
84
120
246
18
60
6
96
75
33
66
252
45
33
6
204
6
3
57
54
69
135
78
60
90
69
33
18
48
36
126
12
36
87
99
66
48
66
54
42
60
24
45
99
42
42
42
18
42
78
60
192
36
84
54
222
30
39
9
132
54
6
42
132
60
144
60
132
18
90
57
75
150
90
9
9
6
24
114
102
24
24
18
24
15
36
63
12
150
102
90
12
24
6
36
48
96
60
36
12
48
24
144
9
33
18
12
48
42
102
18
48
90
24
12
6
87
75
126
102
12
36
12
30
75
9
144
24
3
15
102
192
114
81
189
27
45
42
12
18
60
3
3
12
57
15
36
21
51
72
165
45
18
72
42
6
18
159
51
60
66
66
60
84
18
96
84
27
21
30
120
117
3
108
36
105
33
42
24
102
42
12
48
12
48
120
132
18
15
57
15
21
18
12
114
66
78
54
12
48
12
84
72
18
6
264
6
144
66
18
60
102
36
57
3
24
48
33
180
9
114
201
15
126
48
27
15
12
96
54
42
84
174
27
3
42
24
42
48
96
30
18
48
9
3
33
33
111
135
84
6
48
18
48
72
12
6
192
48
84
96
12
30
12
210
78
90
42
12
ABCD 96424216048*3^$a+1 [50031]
143
9
16
35
57
27
60
285
3
120
108
1
36
60
83
97
20
64
24
59
108
12
60
261
124
36
35
237
87
45
3
12
228
37
11
229
191
84
301
107
57
48
292
11
24
37
20
39
24
240
96
49
203
12
36
72
72
48
60
12
45
3
97
240
140
36
15
109
143
120
72
81
144
171
85
119
205
35
13
24
84
164
96
16
59
420
24
1
56
183
36
49
155
108
12
25
8
28
60
56
48
108
87
60
108
12
48
252
120
156
9
252
460
216
24
20
100
168
35
60
180
60
25
140
52
59
72
72
60
36
69
108
52
156
20
27
108
97
143
132
37
251
309
3
9
39
237
27
1
36
96
108
239
48
109
23
36
141
3
96
37
72
95
93
63
12
69
63
253
155
120
69
51
169
143
108
145
47
180
60
1
95
12
93
99
25
23
105
63
12
105
108
196
143
1
300
80
39
313
20
88
35
12
117
96
36
28
36
59
21
39
117
76
47
21
99
25
8
12
111
144
145
35
276
72
13
20
39
108
12
13
35
48
277
23
21
48
111
21
48
60
111
24
36
1
59
57
64
80
51
132
48
37
20
52
128
63
60
49
59
24
60
21
112
48
60
12
132
12
180
83
33
75
13
56
63
48
157
131
72
25
35
48
85
47
9
28
23
72
85
60
12
71
45
180
75
108
84
240
60
60
73
32
36
220
107
12
61
32
108
4
83
9
3
36
60
24
48
48
24
93
15
48
117
3
121
108
56
27
49
84
44
48
292
32
96
268
84
11
60
132
180
312
96
1
20
148
11
120
120
69
63
48
84
37
20
144
96
36
75
193
164
3
108
25
35
12
169
71
25
72
120
72
56
3
60
205
95
24
48
37
95
240
180
205
56
75
157
104
3
36
49
36
47
225
207
360
36
84
37
120
131
12
133
143
72
60
120
12
37
24
35
24
13
335
73
59
33
135
105
15
109
120
11
33
15
12
145
35
129
63
81
52
204
11
72
81
304
128
195
72
96
97
203
69
36
27
49
48
11
12
13
72
95
49
23
36
72
109
59
169
108
164
36
3
84
108
72
1
95
24
25
23
93
339
85
8
87
37
68
51
192
228
121
23
1
164
48
52
83
12
237
84
15
289
96
59
193
95
85
272
48
204
123
48
60
109
71
57
15
253
20
3
9
171
105
156
96
15
13
20
52
35
9
243
477
160
143
1
107
57
243
108
169
120
60
11
84
48
12
37
144
47
408
24
36
24
60
57
124
264
108
23
141
63
96
205
20
232
20
15
60
9
63
13
84
11
13
84
83
120
73
120
24
32
96
28
107
108
72
37
80
48
15
45
15
109
179
60
121
23
60
108
ABCD 96424573132*3^$a+1 [50021]
36
63
18
75
24
16
48
59
33
4
60
36
44
36
3
30
6
1
20
64
5
159
39
12
36
42
7
84
11
25
35
18
3
27
57
39
12
13
47
54
15
24
16
36
17
43
24
59
84
57
3
18
15
144
3
12
93
15
60
108
108
1
36
24
23
78
15
57
18
33
36
196
44
33
48
19
8
72
15
25
41
18
61
60
84
29
6
21
120
15
108
6
7
29
66
9
33
30
97
11
13
5
162
72
96
21
16
35
25
180
48
35
57
48
72
88
35
21
21
55
48
17
223
17
90
72
18
90
85
5
75
12
96
52
48
12
83
216
21
28
131
145
96
5
103
119
13
20
28
11
21
69
30
25
29
6
21
45
42
1
191
21
4
155
36
72
57
3
36
25
12
35
193
131
36
25
32
48
24
195
54
7
83
84
36
25
20
45
6
301
24
29
24
127
11
193
149
27
16
47
36
6
31
24
71
73
56
45
114
54
7
36
23
126
183
52
8
15
1
11
45
15
121
5
79
65
18
33
124
60
143
33
15
54
75
39
72
25
108
36
24
120
80
96
33
36
12
54
121
23
36
36
49
5
18
6
91
35
18
51
15
36
24
12
57
3
25
80
4
11
45
69
19
11
168
48
42
3
12
15
13
5
78
102
63
69
7
5
18
78
18
25
12
107
12
45
4
5
6
21
28
35
144
93
28
32
9
63
12
111
33
21
15
39
21
15
18
43
8
129
91
92
123
21
15
169
95
72
25
24
120
29
6
126
15
69
39
60
16
35
85
56
3
85
59
12
6
15
75
54
15
3
1
60
131
6
18
30
27
33
36
3
15
1
32
4
35
25
23
13
44
21
72
3
40
44
33
31
12
24
131
9
160
71
105
3
66
54
60
21
40
65
15
51
9
15
36
12
36
24
33
40
32
16
56
16
77
18
25
120
35
33
16
35
6
55
47
6
7
8
76
11
153
40
41
78
57
9
6
25
8
52
59
21
64
167
90
139
24
56
48
72
33
18
18
27
69
18
1
89
31
56
3
141
24
12
15
21
39
1
24
23
150
30
6
12
24
3
16
11
45
48
15
60
18
18
36
90
79
44
16
120
29
102
25
60
5
3
21
30
25
12
24
35
25
84
47
132
36
1
11
42
15
21
36
91
119
6
15
124
8
27
18
91
95
12
60
12
21
24
105
91
36
35
93
135
36
21
16
23
180
21
40
36
32
33
180
18
21
16
20
87
12
150
48
78
18
39
36
159
30
18
24
25
8
36
16
53
276
51
21
54
21
64
8
16
29
27
15
48
37
5
39
36
76
5
24
18
12
78
18
84
201
33
7
24
5
6
54
18
12
25
11
265
47
18
30
129
64
12
53
30
61
96
8
159
72
1
59
36
105
60
4
113
18
9
33
18
162
48
283
36
8
52
53
63
88
11
96
13
96
65
63
81
55
59
21
45
24
43
29
30
61
17
7
95
96
12
78
15
60
12
75
13
23
30
55
20
21
151
32
16
11
108
13
32
48
39
30
24
67
120
137
7
101
18
1
35
21
15
234
15
93
3
15
18
7
29
19
36
35
216
85
5
39
135
24
54
67
5
3
15
21
27
145
20
15
45
40
60
53
6
1
120
5
18
36
33
75
1
36
65
6
138
27
45
54
1
60
35
49
36
95
48
132
13
59
108
120
78
75
16
56
27
42
139
17
75
28
116
3
93
220
5
54
21
3
85
71
108
13
23
60
12
9
36
9
24
51
15
1
167
33
15
60
73
179
72
1
35
12
1
180
12
80
15
54
18
126
27
88
71
25
5
55
35
61
20
12
3
33
75
21
33
12
24
66
21
28
132
44
36
4
155
1
32
3
13
5
7
5
24
3
15
102
99
40
59
42
36
15
24
351
49
84
35
1
11
24
18
48
39
60
9
54
37
35
49
29
30
18
3
160
5
51
21
147
12
36
40
68
15
97
137
18
25
60
59
1
8
40
11
66
27
16
32
3
84
37
41
12
7
180
83
1
35
21
39
157
44
4
41
6
12
42
18
12
9
9
96
15
24
15
105
93
48
31
36
29
75
184
44
108
147
157
23
36
180
25
12
32
33
19
179
37
144
35
24
57
15
54
18
120
18
99
16
155
42
91
11
24
30
55
36
44
15
36
120
9
52
144
11
108
42
43
65
90
156
24
36
1
120
80
45
54
18
111
36
69
90
24
48
42
7
95
6
175
35
13
44
15
97
216
17
12
3
76
32
39
109
60
41
55
113
3
27
18
3
16
35
85
11
69
15
6
19
35
36
48
21
16
35
45
33
15
36
3
66
27
279
108
13
47
13
35
114
55
20
105
51
3
1
71
ABCD 96425080886*3^$a+1 [50036]
111
12
222
156
54
45
69
180
12
60
39
9
96
216
192
27
69
36
36
39
108
33
90
120
57
180
57
51
165
102
57
3
72
18
30
117
36
33
12
18
6
75
9
42
105
93
30
42
48
6
54
156
18
45
33
102
6
36
108
48
114
84
54
150
12
18
6
21
69
84
162
24
57
9
63
27
96
162
72
3
12
108
93
15
24
156
39
324
54
75
63
189
9
132
90
105
75
30
54
24
54
72
108
3
12
3
90
84
114
30
96
75
285
30
54
114
105
93
30
57
108
39
228
96
12
108
90
27
9
54
36
96
108
90
54
18
12
162
54
27
27
240
120
6
156
18
6
36
15
3
30
3
105
27
51
54
36
36
3
15
90
15
105
126
72
114
156
18
6
30
45
36
45
24
126
30
132
30
18
42
18
18
30
6
180
18
3
120
3
84
150
30
45
33
84
6
18
87
57
195
57
51
33
27
15
12
36
57
60
12
60
15
90
3
45
39
129
90
57
45
24
48
3
24
9
36
54
60
12
72
78
18
12
18
36
198
108
18
54
18
39
39
12
450
42
120
6
12
27
48
87
42
15
36
3
36
33
3
57
51
192
60
12
36
24
18
18
36
48
42
108
75
45
18
165
75
12
57
15
6
48
39
33
147
195
60
57
99
42
318
117
69
195
39
66
36
42
90
30
36
42
39
9
72
54
36
18
42
30
42
30
3
15
165
24
33
87
15
18
36
24
15
15
18
144
60
3
72
48
3
54
54
66
75
159
42
15
129
66
24
306
72
30
42
75
15
21
15
30
24
84
27
87
90
66
36
93
60
72
36
99
21
15
18
24
12
3
72
3
33
69
18
6
111
99
21
75
33
87
90
54
189
105
12
90
6
48
222
12
18
72
6
12
150
18
57
84
60
33
36
72
87
15
36
9
63
204
228
18
39
96
27
18
24
48
78
54
3
123
18
30
36
18
6
120
6
90
33
15
72
6
12
18
18
27
99
54
39
21
90
36
36
192
45
45
3
123
9
15
198
342
48
57
3
57
81
24
87
3
57
15
21
33
30
9
63
18
90
24
105
111
57
69
30
6
12
78
30
294
33
60
135
6
102
42
66
42
12
108
60
54
21
159
174
24
36
51
51
42
15
21
231
21
15
57
138
78
39
267
213
60
51
36
54
66
6
54
33
3
129
69
72
15
15
9
99
24
18
72
87
36
69
36
18
36
114
144
120
90
57
51
18
24
48
27
27
21
57
36
39
141
174
45
12
3
18
102
45
81
6
108
12
18
126
6
18
210
27
123
105
123
237
105
90
168
84
180
24
54
15
123
54
54
36
18
3
39
48
18
147
3
18
39
15
48
72
36
90
36
24
30
36
18
108
18
150
12
72
18
9
15
30
60
30
96
30
135
84
51
72
45
135
90
186
54
108
15
87
6
66
90
3
177
135
48
3
72
30
96
12
60
12
36
60
12
75
72
33
24
48
60
30
57
15
6
15
75
30
54
24
12
240
30
27
12
39
72
18
192
54
18
108
27
45
63
84
69
6
21
12
75
93
9
3
60
45
27
33
75
27
60
21
33
66
21
105
75
87
42
48
72
6
69
39
54
102
54
54
45
12
75
36
18
54
57
9
96
75
45
6
108
36
138
42
84
6
48
3
3
69
180
60
15
48
24
36
30
24
18
36
84
57
3
18
12
60
102
108
90
18
18
6
90
30
18
3
3
102
90
18
36
3
3
18
51
51
9
69
39
15
18
48
162
60
72
105
51
150
87
39
18
3
84
36
15
162
6
57
69
3
12
15
6
120
24
84
90
42
30
9
33
15
15
18
99
45
24
90
66
36
75
3
69
105
96
51
60
135
45
33
66
54
42
126
84
6
12
96
12
57
33
78
84
60
120
36
90
39
15
90
27
33
18
84
78
ABCD 96426163448*3^$a+1 [50079]
8
159
18
55
17
18
18
60
15
219
18
75
40
23
9
208
5
43
192
8
16
29
54
90
48
19
24
89
30
121
192
8
27
48
69
3
60
57
63
313
47
132
48
37
41
31
8
15
90
111
15
25
137
30
42
31
17
7
53
390
37
32
21
67
8
33
54
216
72
18
144
18
72
18
18
9
33
247
5
67
24
96
29
67
17
96
39
33
79
104
64
56
75
54
18
198
30
121
41
103
47
9
24
72
123
204
73
65
60
72
67
168
11
54
6
12
93
87
129
3
18
3
96
16
8
160
17
127
41
54
30
6
61
24
95
30
27
27
60
18
48
55
77
90
210
60
3
45
162
9
141
115
47
1
35
45
39
25
53
19
71
12
13
32
15
1
72
24
48
71
9
45
66
1
24
35
30
24
48
7
35
36
105
16
59
84
6
12
18
42
12
6
25
209
31
5
147
27
18
139
29
12
63
135
25
29
36
55
89
18
72
36
25
17
12
51
16
104
24
40
113
30
162
31
5
42
9
21
162
1
35
42
3
45
60
15
57
7
5
90
25
8
45
30
13
29
18
162
90
37
24
32
123
61
209
30
54
3
15
73
24
56
24
16
29
18
12
13
24
144
72
77
18
18
39
88
17
48
180
18
42
198
30
90
54
67
48
32
16
95
12
78
12
126
181
48
72
59
24
36
30
187
125
12
151
17
7
23
9
63
57
16
17
6
102
3
237
18
9
3
85
65
48
111
33
36
19
8
15
25
24
96
48
96
24
104
96
39
78
72
18
30
42
36
61
176
24
63
36
174
18
180
97
48
53
24
43
23
49
41
24
7
168
95
73
47
1
107
37
215
36
85
56
64
72
80
135
72
1
96
221
60
108
51
33
31
47
102
18
33
27
45
3
24
90
115
95
1
24
56
15
12
85
24
96
65
15
45
99
9
151
29
51
16
24
209
31
168
35
96
45
117
12
96
55
24
248
27
240
21
9
36
115
35
12
129
21
27
16
272
24
39
25
95
42
30
90
127
5
3
27
21
112
8
9
30
1
77
90
33
64
5
3
15
108
37
8
112
5
19
23
217
24
32
87
1
89
87
16
77
138
60
13
59
300
60
133
23
9
105
36
30
21
3
18
43
95
177
3
165
112
8
27
108
49
5
91
125
12
18
21
136
128
16
48
8
3
21
144
24
33
7
8
24
16
128
99
36
145
35
85
209
66
37
23
97
104
51
162
3
33
12
43
24
32
24
27
72
36
49
71
25
72
128
9
90
186
75
15
84
78
7
8
3
21
33
63
45
43
5
24
48
72
67
23
33
135
25
128
39
18
7
8
45
163
47
73
17
78
57
24
9
111
24
75
24
45
75
13
77
78
13
96
24
77
60
18
109
11
24
45
3
72
6
151
96
35
60
12
13
113
55
77
18
49
56
147
48
54
103
47
120
121
216
23
73
72
32
120
16
53
51
24
40
155
45
9
7
80
3
85
48
32
15
120
150
30
13
8
105
7
48
77
3
15
25
29
18
30
18
49
11
45
40
5
84
78
9
24
24
72
16
65
42
108
49
24
17
79
29
19
48
48
56
3
85
168
5
18
9
93
27
33
72
7
80
39
49
35
13
65
90
108
81
21
18
60
54
7
48
53
43
296
51
85
23
9
96
9
90
13
5
43
96
24
29
3
93
84
103
83
45
232
23
57
33
15
9
30
36
69
45
43
5
18
49
72
119
90
15
105
24
55
143
9
39
72
168
84
61
17
7
5
6
12
25
17
103
32
45
3
45
90
132
36
25
24
32
3
6
84
27
16
17
18
13
5
51
24
27
60
18
84
78
72
18
3
24
21
19
56
112
17
18
69
16
113
7
168
107
132
18
18
37
48
24
35
61
72
32
72
9
42
117
63
9
21
3
39
18
7
48
17
36
235
200
27
108
60
30
79
65
55
41
12
3
40
24
48
224
96
40
47
18
63
87
49
131
18
72
75
24
9
111
69
30
37
257
271
56
9
72
7
ABCD 96426420584*3^$a+1 [50002]
12
3
9
5
23
5
3
24
75
25
20
60
12
4
5
27
27
13
32
16
80
24
100
23
57
33
3
16
36
20
95
37
71
1
4
144
8
48
9
7
60
41
30
8
29
31
37
60
40
32
5
6
1
81
18
74
47
20
16
8
4
12
108
36
60
32
5
7
12
63
12
60
1
43
25
15
21
4
11
13
60
8
5
18
54
40
7
1
127
33
27
63
54
36
19
20
40
8
28
72
41
99
27
21
75
57
28
5
48
36
19
12
23
9
12
15
33
3
37
32
135
38
95
8
60
28
20
4
20
28
23
49
13
18
29
43
5
8
27
153
9
80
16
20
19
28
8
9
27
51
117
12
16
29
39
21
8
35
23
80
25
3
9
12
88
23
2
36
7
112
25
7
9
2
17
35
13
12
1
7
52
60
12
8
35
53
25
48
11
44
60
16
20
9
12
8
139
16
67
85
52
17
38
13
69
19
149
27
4
5
19
25
23
23
1
89
72
20
18
24
53
8
16
84
37
79
76
20
28
36
140
16
80
28
19
5
5
63
3
25
11
81
48
36
3
12
49
5
7
25
18
29
56
132
35
73
35
22
3
29
58
105
3
32
10
15
28
36
48
12
8
23
28
97
12
43
90
7
141
54
1
80
112
5
27
48
40
12
17
43
8
4
144
35
1
31
5
143
1
24
60
32
40
68
5
19
60
5
11
92
5
10
13
5
7
12
12
8
111
2
19
9
7
8
16
8
23
37
16
17
3
4
31
25
17
82
12
13
48
108
20
24
27
44
1
28
60
32
9
15
29
7
39
37
67
1
132
12
11
25
35
29
25
11
96
24
84
32
16
8
12
5
7
48
28
29
26
5
92
40
8
35
1
53
78
18
46
9
36
60
15
24
2
19
9
31
13
10
8
29
56
12
48
64
5
19
12
17
6
21
81
54
13
47
1
12
133
67
21
15
5
11
41
30
25
25
59
13
83
20
9
19
17
63
16
56
4
11
102
15
16
49
91
45
27
15
2
23
20
52
1
7
24
60
63
12
13
31
17
20
40
24
89
50
5
67
28
9
40
20
11
22
19
8
52
11
25
12
43
49
24
99
73
44
16
20
5
4
31
55
4
44
10
19
5
56
10
9
27
1
35
33
47
49
51
37
8
9
55
5
36
2
13
4
8
11
1
4
5
54
13
29
44
7
24
23
30
23
48
11
73
8
40
103
10
6
30
6
9
11
10
15
27
18
43
12
29
3
23
53
11
44
17
12
13
43
12
48
12
84
9
15
40
37
78
17
13
67
24
41
12
7
3
21
36
141
3
4
61
4
8
67
21
159
40
11
81
60
4
56
36
24
40
1
22
1
25
11
24
47
57
12
11
29
24
56
4
60
17
63
4
12
11
9
64
32
60
88
32
3
6
31
60
20
12
60
28
12
13
18
37
40
32
72
15
1
8
39
57
108
28
12
8
9
51
52
25
10
60
13
23
20
65
44
12
21
79
24
67
18
30
25
36
40
36
17
15
40
128
24
15
1
8
21
43
92
16
20
60
3
114
18
12
26
7
4
23
110
6
41
8
23
64
108
1
96
11
18
15
84
3
9
28
5
3
35
53
24
32
16
104
4
7
120
5
8
24
48
12
16
20
17
23
56
64
12
12
25
7
4
36
161
7
8
3
42
15
60
53
35
152
28
35
21
36
24
29
35
24
56
9
3
23
4
25
47
26
7
48
9
31
104
40
8
76
72
8
27
25
12
20
12
24
100
59
18
7
1
30
17
24
49
72
10
24
30
60
31
13
64
30
21
60
12
28
29
31
5
19
8
60
5
42
18
10
8
17
8
59
5
13
35
20
4
11
48
37
12
5
55
5
27
39
1
20
3
1
12
43
1
24
12
88
32
40
60
72
11
2
47
8
24
16
29
103
13
47
1
7
28
29
15
11
64
18
19
24
12
8
12
5
7
27
33
23
150
4
14
5
25
52
3
84
11
1
4
25
10
270
7
12
8
23
29
20
100
13
19
63
26
19
11
5
20
24
87
8
1
72
33
44
7
3
37
19
5
11
30
15
40
23
25
5
7
44
17
30
28
21
29
11
24
37
127
28
83
25
11
85
8
28
5
3
16
36
48
12
24
8
16
116
51
13
5
12
15
35
5
12
32
15
1
29
14
5
20
12
12
40
13
19
28
5
43
23
72
24
69
16
31
18
11
8
12
63
80
41
12
37
47
13
10
8
18
12
35
7
40
33
45
2
5
36
32
5
55
27
30
98
37
35
53
17
7
24
17
63
15
49
12
5
54
14
35
23
49
11
8
12
25
4
20
39
9
12
23
40
6
36
19
60
140
60
12
9
96
38
1
71
28
36
1
17
15
36
40
56
29
31
64
56
51
37
17
91
20
12
3
37
168
24
41
139
44
60
17
18
1
40
20
24
4
47
18
15
27
21
5
18
25
5
10
6
26
10
63
4
31
37
4
43
13
60
9
6
30
55
13
31
4
29
31
41
8
10
56
25
12
17
31
4
12
24
17
127
47
9
72
15
97
1
11
56
23
61
23
5
108
13
10
9
40
55
5
8
5
130
25
20
60
52
8
5
55
12
12
40
61
18
52
25
8
12
4
36
8
9
42
44
41
44
12
15
8
1
33
3
12
12
11
65
23
9
28
68
5
19
51
12
8
10
32
12
10
141
36
3
26
31
51
13
32
24
16
12
61
54
17
36
113
6
9
35
30
19
60
12
81
18
14
40
6
61
24
12
12
12
13
23
43
34
43
8
21
15
23
18
19
28
8
15
18
19
8
27
12
14
139
12
59
16
69
36
29
11
36
20
4
24
7
13
12
45
27
83
25
9
31
17
3
15
62
36
47
7
1
51
18
7
96
95
38
55
12
65
19
28
20
15
30
75
3
9
24
4
1
7
3
49
12
36
20
4
11
25
44
4
20
36
45
14
17
20
3
37
5
2
1
45
19
48
44
29
10
44
5
20
28
29
3
27
25
20
69
2
5
12
32
24
12
23
42
19
3
26
139
40
11
85
36
8
5
7
11
13
59
5
5
60
15
12
4
20
16
44
36
33
43
20
40
32
40
17
8
36
11
71
37
56
39
12
9
105
39
15
38
150
22
8
83
56
21
63
16
29
20
7
9
3
63
62
31
47
10
27
60
15
13
12
20
33
48
75
39
80
28
8
4
26
35
56
16
29
24
44
22
54
19
8
52
36
60
32
5
28
31
36
23
20
100
85
12
20
40
20
39
1
13
7
12
76
7
18
16
115
1
83
11
9
4
5
43
73
16
3
16
36
20
28
20
12
9
39
28
32
3
69
4
20
15
44
1
17
59
5
111
24
4
11
33
28
23
1
61
59
8
36
4
133
18
4
18
19
36
17
27
24
16
68
15
85
20
5
11
49
7
16
32
11
29
41
39
48
5
7
28
8
17
22
13
32
52
19
17
155
9
9
62
10
43
12
24
68
16
32
48
84
12
11
25
65
19
16
24
36
23
85
29
8
7
36
24
5
7
16
17
31
96
49
22
37
12
36
20
60
52
8
135
8
10
14
13
15
13
12
8
39
8
4
9
4
12
1
18
77
37
35
1
11
48
8
35
10
19
8
40
12
20
149
40
6
1
17
8
19
16
13
72
23
47
49
41
18
2
19
16
35
8
65
35
69
16
12
48
60
11
1
ABCD 96426671780*3^$a+1 [50007]
12
33
9
66
30
4
66
29
18
18
12
73
14
27
30
13
5
1
20
51
21
15
33
27
84
1
80
30
33
27
18
81
18
13
47
3
12
46
14
6
40
161
9
4
11
25
2
40
32
60
15
1
32
12
30
15
21
10
2
39
24
15
30
34
6
12
38
112
62
36
87
3
4
56
75
105
4
18
17
1
2
57
13
5
54
48
55
38
28
5
117
15
3
4
38
30
28
131
54
39
51
36
43
5
1
2
39
18
12
13
6
12
23
39
6
42
12
10
5
3
78
12
12
48
60
3
36
9
42
129
13
5
21
10
71
1
5
25
62
78
28
41
18
102
1
20
70
8
30
42
10
5
84
111
33
15
21
1
30
29
36
27
16
65
15
124
36
44
33
3
45
19
36
17
3
144
57
3
6
9
165
45
1
5
15
34
35
33
42
10
36
11
18
25
18
5
13
2
112
20
28
20
39
6
27
21
6
48
1
89
96
7
18
5
15
12
18
22
2
6
34
36
134
18
10
12
6
41
39
30
60
10
74
108
30
12
36
12
33
6
69
10
29
15
78
48
90
12
9
33
21
12
27
10
138
23
39
75
43
32
81
19
23
120
18
15
12
28
72
72
23
7
5
3
75
15
12
66
22
29
31
17
6
7
119
36
25
8
24
60
75
31
11
9
60
90
24
40
5
55
5
13
53
36
33
16
5
37
95
3
15
79
47
36
12
6
12
18
19
20
6
40
2
3
39
93
87
3
57
28
5
3
9
3
42
15
63
52
5
21
54
36
24
66
72
10
38
21
90
3
60
15
103
5
84
33
27
18
66
15
4
5
21
84
15
73
17
51
21
6
15
3
15
12
22
86
4
23
13
5
9
3
55
30
18
29
15
15
3
52
5
72
39
22
29
39
72
40
29
30
3
10
60
56
24
10
17
31
18
11
13
8
9
3
6
150
39
78
25
5
57
75
61
5
72
72
3
162
3
3
42
22
158
63
25
14
87
36
12
1
30
44
15
63
100
18
32
12
87
18
33
28
32
10
80
22
5
51
30
22
18
2
40
32
60
6
64
5
25
47
18
30
21
21
9
12
15
3
4
26
51
1
18
12
59
6
3
24
45
15
15
18
3
10
41
19
44
6
4
17
18
33
75
165
12
117
9
4
5
18
43
72
5
45
118
20
57
7
23
67
6
14
27
81
22
98
108
64
30
47
63
6
12
22
95
45
63
7
8
3
69
60
40
36
29
3
82
20
15
3
28
54
41
9
33
30
45
28
12
18
24
17
36
3
15
19
50
30
27
54
19
30
8
30
60
3
90
9
6
57
7
47
61
59
18
15
18
39
60
3
15
13
48
11
33
3
105
28
29
18
13
54
77
33
15
1
12
5
37
36
62
69
18
13
20
42
6
9
13
30
32
6
21
78
15
3
30
27
117
60
30
19
54
8
33
25
5
39
3
7
95
73
68
30
24
18
12
18
48
52
17
3
10
32
18
150
12
81
45
30
15
69
6
12
42
21
15
15
39
33
72
60
105
3
13
32
9
3
78
3
37
17
36
19
66
29
12
36
13
5
24
33
33
24
25
18
8
60
4
77
6
13
32
9
13
140
58
12
5
31
29
12
1
2
15
96
7
5
24
3
6
12
27
81
72
18
45
24
61
11
36
12
15
30
36
10
95
69
21
7
32
15
21
117
45
15
18
67
17
42
61
38
21
1
8
4
5
33
22
5
25
80
16
5
45
142
38
4
17
60
18
3
18
9
55
18
2
108
18
12
58
17
18
39
3
102
13
50
102
100
65
13
2
3
12
13
83
57
12
51
69
3
3
54
16
30
42
72
41
15
24
6
21
18
90
6
7
20
9
33
16
77
67
18
5
67
17
111
129
3
18
18
82
5
7
96
14
76
72
5
13
5
174
13
2
16
32
60
48
12
12
3
123
4
35
31
11
18
43
62
30
57
31
18
104
28
12
11
15
12
60
52
53
33
21
33
57
9
4
8
30
27
15
60
45
1
20
12
22
20
183
7
6
17
13
11
3
40
6
5
9
75
42
33
15
18
78
15
51
1
17
21
34
5
31
54
90
5
13
20
33
6
39
60
111
3
21
15
60
30
72
57
25
36
54
6
5
75
22
20
9
49
5
12
54
3
15
81
30
24
15
25
18
29
31
12
26
21
21
18
4
168
5
3
99
36
37
102
8
18
30
9
43
60
12
56
22
35
37
23
33
12
9
13
36
20
15
9
117
18
135
10
26
12
78
24
75
13
42
8
12
78
10
110
10
50
69
3
33
87
3
15
15
75
57
192
3
100
47
30
13
8
3
25
11
9
39
6
15
12
40
38
21
18
48
78
12
13
47
13
84
5
15
45
31
2
78
64
26
10
5
27
12
30
36
30
9
15
28
65
7
18
23
19
56
15
19
80
15
51
24
87
54
30
19
5
33
60
12
28
68
4
80
6
12
69
13
38
40
2
3
45
48
42
18
9
3
27
1
17
15
3
19
5
13
18
14
30
66
60
132
27
85
18
18
41
31
23
144
3
18
10
30
14
120
60
18
9
51
9
69
30
22
8
15
27
12
27
13
8
18
10
47
30
13
54
11
9
16
44
15
18
54
3
15
6
9
60
87
31
47
18
12
36
54
1
14
40
5
3
33
9
16
152
10
18
29
36
15
54
6
30
39
13
2
90
28
72
8
48
22
35
78
30
55
95
25
80
52
8
10
2
42
36
40
20
81
21
9
3
3
15
28
122
48
39
30
36
27
15
33
10
194
36
9
15
18
112
5
21
24
18
42
28
5
42
30
51
42
39
33
6
12
12
16
11
33
15
31
14
36
60
12
15
7
6
35
49
18
38
22
35
45
9
21
100
62
6
27
24
13
8
90
12
18
39
13
56
10
14
33
15
87
3
75
7
23
33
12
30
18
64
5
18
45
28
35
99
6
34
26
105
19
20
100
11
49
18
2
16
32
22
5
43
92
3
33
4
18
12
68
9
1
2
28
23
99
36
4
23
90
135
10
30
18
11
9
22
18
20
24
10
26
9
3
52
26
9
21
90
15
229
11
9
63
85
18
5
7
68
69
36
7
32
63
27
27
1
30
90
5
27
27
3
96
12
90
3
97
42
48
32
30
36
10
2
9
13
17
31
72
8
42
10
17
1
20
165
7
6
32
39
1
72
5
18
13
104
3
45
9
39
100
47
3
42
132
15
6
75
9
60
15
93
3
45
55
14
57
24
45
27
7
18
110
42
105
13
59
6
72
21
45
15
34
23
3
72
100
20
72
3
13
32
33
15
10
20
24
15
253
98
9
132
30
21
102
30
10
125
60
13
20
3
7
60
35
55
8
100
2
12
126
22
30
23
87
18
40
ABCD 96427422844*3^$a+1 [50005]
13
17
48
39
72
3
54
78
6
18
1
11
102
63
40
23
6
31
8
3
24
33
3
69
3
45
12
75
24
21
57
18
54
51
12
33
18
165
4
11
18
7
41
18
6
7
35
24
36
18
12
30
33
15
21
15
1
44
3
24
9
15
25
35
24
6
7
29
30
18
31
23
72
12
1
35
6
36
36
138
12
9
40
11
33
15
21
4
71
6
24
15
9
18
81
15
9
21
15
9
67
17
78
9
15
30
12
63
52
20
21
31
17
48
27
9
51
33
48
67
41
12
36
6
13
23
37
47
6
19
11
81
16
8
27
6
6
18
12
75
9
31
11
24
12
18
15
33
63
9
3
39
12
36
12
6
6
18
30
12
37
5
24
27
36
15
37
17
12
27
27
24
12
48
9
21
42
120
12
12
48
90
12
6
48
9
36
3
1
12
47
48
6
36
3
69
139
12
137
15
69
24
6
18
30
96
60
37
11
1
101
15
24
36
24
111
9
27
33
15
9
12
51
6
6
24
25
47
18
6
6
6
24
49
17
6
13
11
54
15
57
84
6
9
57
6
36
6
24
3
9
6
36
9
21
55
20
16
35
21
27
12
48
1
5
54
18
3
57
3
3
57
3
66
12
12
12
36
43
11
12
93
15
24
97
8
75
36
1
59
21
28
68
9
31
132
11
36
1
20
3
42
30
12
54
27
52
35
78
96
3
33
60
18
54
6
48
37
17
3
21
6
12
97
5
30
12
30
91
35
12
120
12
49
11
18
3
63
6
3
39
37
5
3
3
9
24
15
48
1
17
6
1
12
11
30
6
42
30
25
11
126
12
3
72
3
9
39
1
20
16
17
3
12
99
24
12
30
54
1
53
15
9
3
12
45
24
42
6
39
12
15
6
18
37
29
30
42
18
12
9
40
56
3
81
4
41
24
18
9
45
30
12
24
57
9
24
6
57
3
18
3
27
9
36
9
60
7
17
12
6
12
60
12
24
42
138
6
12
6
30
24
6
93
15
30
39
3
18
3
15
24
13
80
24
33
7
8
48
9
31
5
27
51
12
12
78
7
47
24
42
66
36
12
30
42
30
36
31
72
35
9
9
30
12
6
3
3
25
5
24
72
7
44
24
27
25
23
6
48
24
7
23
21
69
3
105
24
12
3
9
7
5
6
24
81
63
9
12
21
7
5
3
9
30
21
81
3
3
21
9
48
36
30
18
43
5
42
150
6
24
12
6
7
11
30
3
45
15
45
87
57
3
48
3
1
23
24
61
20
9
19
23
6
6
37
17
30
25
8
9
6
9
28
17
15
4
11
12
33
45
18
72
24
48
37
32
4
5
63
63
9
28
11
61
48
5
66
12
12
18
6
66
27
21
36
3
33
6
24
30
6
49
72
29
19
11
54
66
30
19
11
25
17
19
17
66
6
12
7
8
24
3
24
33
3
33
4
44
21
36
60
24
54
60
126
12
7
17
72
43
8
3
36
36
48
6
7
35
36
33
12
4
11
108
12
36
37
116
9
36
51
39
9
15
18
24
43
12
23
9
9
6
21
33
54
12
12
1
20
105
30
84
13
60
11
54
126
18
12
12
42
12
9
9
27
39
9
39
9
51
6
67
35
18
168
3
69
12
36
18
12
6
7
92
9
3
15
37
8
9
12
12
3
63
21
3
6
7
11
13
8
9
18
12
45
33
27
27
12
105
24
27
205
5
15
36
63
61
11
36
30
18
66
15
28
47
6
6
72
21
3
90
39
15
21
15
24
1
12
20
3
21
15
21
27
54
19
8
60
15
6
15
40
36
95
66
6
57
21
42
24
42
15
15
66
3
9
78
30
12
39
9
55
17
51
69
7
32
9
12
63
9
12
6
72
1
11
12
33
3
60
9
27
42
6
1
44
9
66
36
1
5
66
9
24
21
66
9
33
7
5
39
72
4
20
4
59
12
73
8
12
9
18
12
21
96
16
83
6
19
77
39
15
85
24
17
18
21
9
18
42
31
20
36
3
12
18
24
30
57
16
44
51
30
51
33
30
18
42
18
3
15
12
9
15
18
36
18
6
6
108
18
18
18
18
9
12
52
47
9
60
24
3
36
12
12
42
24
3
69
42
66
12
19
36
23
18
15
9
6
48
84
12
84
24
1
8
108
99
12
12
33
16
17
18
25
5
36
72
15
100
23
24
24
61
72
119
18
15
75
78
24
24
15
27
30
27
15
60
25
5
3
33
63
81
63
3
30
30
9
27
48
1
92
3
24
30
18
12
21
15
12
57
15
49
53
39
12
3
18
42
42
120
31
23
24
9
3
12
12
1
56
3
9
24
3
144
1
17
3
28
23
81
4
36
5
39
24
33
6
132
9
48
3
42
30
9
15
1
80
100
32
9
6
25
17
90
12
9
21
36
30
33
24
15
30
6
9
21
30
13
35
36
12
12
42
42
24
54
42
12
24
85
5
7
44
21
27
12
28
23
13
23
48
30
39
3
13
8
33
15
33
18
1
5
18
60
72
12
9
9
27
36
100
32
16
23
1
12
20
9
39
15
57
4
20
12
24
40
17
42
9
3
36
1
65
3
51
61
11
25
71
9
15
48
48
78
3
21
18
24
30
24
43
44
40
5
19
11
18
18
48
121
17
24
43
11
9
16
5
36
18
36
85
24
5
27
27
18
6
24
6
60
19
11
78
15
24
87
54
12
7
71
1
8
16
120
35
6
27
27
13
56
4
41
6
54
27
15
84
25
65
6
13
89
87
4
41
18
33
39
1
5
36
12
72
3
24
69
67
5
31
17
30
9
3
42
99
24
21
6
12
1
29
43
11
30
31
60
8
3
25
17
24
3
3
48
24
18
6
6
31
5
222
12
6
42
9
27
18
19
11
73
8
84
4
23
12
96
21
15
12
12
6
24
3
51
24
21
16
71
18
27
24
3
36
42
30
9
15
49
24
5
24
12
24
3
3
6
18
45
3
6
7
17
19
35
6
15
45
24
18
12
24
12
12
30
24
30
9
15
48
37
20
15
37
5
6
18
27
3
13
59
42
24
12
27
16
108
35
21
16
5
19
36
20
48
3
37
17
126
72
13
23
6
43
29
103
83
6
54
13
44
51
30
27
9
7
71
1
47
1
11
21
28
53
36
12
30
36
49
71
48
18
12
39
123
12
24
6
12
114
25
59
6
6
49
23
1
12
35
69
9
12
54
6
18
48
25
47
24
21
93
6
54
12
12
114
42
30
18
7
41
19
41
60
27
129
6
181
23
42
12
3
24
72
45
27
40
20
76
11
42
18
13
5
3
45
54
1
29
6
12
36
48
81
27
36
66
24
12
18
6
30
12
45
21
63
40
20
21
18
6
3
105
159
21
12
6
36
21
51
9
15
12
12
18
31
53
42
12
18
79
20
27
24
9
27
12
9
52
53
30
33
39
18
3
9
102
21
15
30
36
66
13
71
13
5
60
6
12
13
5
18
12
49
11
12
48
6
3
51
12
33
4
29
27
3
9
27
12
1
11
12
24
21
9
12
7
11
1
80
3
18
24
3
40
17
18
18
54
9
24
15
25
12
32
9
30
21
16
17
18
24
12
12
24
45
21
7
44
135
30
12
6
45
24
21
7
5
18
114
3
15
13
17
27
21
54
1
8
24
15
45
15
1
17
39
4
12
11
9
3
48
24
30
3
3
57
12
9
60
12
30
12
1
23
73
35
12
6
18
126
24
96
84
43
23
18
55
12
23
13
20
21
24
54
12
36
6
6
1
17
3
51
6
60
3
15
6
24
15
9
12
19
59
12
42
7
56
45
12
6
18
7
5
6
24
21
4
80
28
71
270
27
36
39
6
39
15
1
29
27
27
18
15
9
12
3
27
60
78
19
20
12
12
27
13
11
36
12
6
6
24
21
33
72
6
6
15
15
12
24
54
67
36
5
6
45
27
1
35
ABCD 96427437058*3^$a+1 [50003]
19
41
81
96
22
30
8
52
8
27
12
55
29
7
14
3
21
15
1
8
3
3
22
8
27
12
27
24
24
70
71
37
12
83
9
6
10
59
25
23
33
123
7
5
9
10
30
23
3
22
20
15
15
40
2
16
47
25
20
18
9
25
50
18
10
20
6
102
34
20
18
10
12
50
18
6
45
12
24
36
39
9
9
18
12
28
38
174
102
15
48
12
24
7
5
33
87
25
42
26
82
54
23
27
33
21
54
10
18
24
26
34
48
30
23
12
36
49
42
66
8
12
27
12
1
2
10
38
12
45
37
11
3
21
3
30
12
30
10
14
9
7
38
27
1
20
24
10
5
15
21
69
3
12
24
9
6
9
13
24
38
48
18
22
72
12
48
50
3
9
15
15
58
12
60
6
2
15
36
21
3
12
1
32
3
37
32
30
6
15
12
27
16
29
25
8
108
27
21
6
46
60
90
2
58
17
51
12
52
8
22
47
1
14
18
87
24
31
14
6
9
1
30
36
2
3
27
12
9
31
60
30
6
29
3
12
18
63
3
30
60
36
10
6
14
6
90
9
69
6
21
3
6
3
25
92
3
15
6
15
24
36
49
18
2
15
67
5
3
10
11
12
12
12
21
22
2
24
15
36
36
27
33
7
18
35
7
32
78
63
19
53
13
23
12
84
33
40
32
36
4
6
14
36
4
8
6
144
45
15
10
23
9
10
50
16
32
10
50
10
17
45
39
15
9
43
24
8
40
2
15
93
12
46
5
9
3
13
80
52
11
49
23
84
13
35
3
9
3
40
17
1
24
30
53
25
11
49
23
3
12
117
27
24
66
99
1
11
33
30
6
16
35
3
30
30
22
2
22
11
49
35
25
18
5
45
22
8
10
2
58
122
28
5
7
5
9
4
12
23
36
7
5
19
6
2
30
42
10
14
6
30
10
80
40
11
3
4
18
20
27
36
9
15
3
24
6
27
21
4
32
16
12
47
33
12
3
3
9
21
15
3
21
24
31
5
1
30
44
9
7
5
25
12
86
12
10
12
62
6
54
9
91
36
62
52
38
33
67
41
19
26
36
39
49
2
10
38
40
2
39
1
11
49
11
57
63
12
27
33
12
45
6
9
21
22
2
24
51
13
11
7
20
10
12
12
8
51
24
27
21
27
18
123
7
2
12
15
31
29
21
27
15
6
27
12
3
72
18
27
43
65
3
4
17
24
1
11
108
1
8
12
16
8
34
5
21
22
12
20
153
33
15
1
18
2
39
105
12
15
37
42
8
30
10
30
12
38
18
60
3
1
11
12
21
22
89
45
111
9
6
22
8
3
9
51
24
27
9
36
36
15
30
52
62
21
12
55
17
39
45
37
8
4
47
21
24
46
17
33
52
11
19
26
24
72
24
12
12
10
8
84
30
46
14
3
13
2
18
39
25
14
4
62
3
33
4
6
17
37
26
18
15
12
25
20
12
10
5
12
15
6
4
35
75
16
2
22
48
42
30
6
23
72
87
18
3
7
74
30
10
30
6
2
10
2
21
33
42
9
3
40
5
3
4
14
54
30
12
16
8
36
54
9
55
2
40
20
15
25
23
15
58
8
30
22
30
38
12
30
4
18
8
12
22
14
12
10
30
2
28
5
12
57
3
12
9
15
21
76
35
24
13
12
59
21
15
43
41
21
15
3
33
67
90
12
8
28
62
10
32
6
130
14
90
76
8
4
38
34
14
6
39
31
53
21
27
7
30
182
10
6
2
12
3
12
1
8
120
22
44
30
18
10
12
48
11
12
57
3
27
40
8
94
56
10
12
20
28
20
9
9
76
50
10
8
27
36
60
25
38
9
3
120
60
12
6
4
72
14
22
95
67
17
36
45
3
45
12
10
54
116
15
7
20
66
64
12
38
6
12
27
45
3
45
12
3
145
2
21
12
12
7
108
108
29
1
42
50
30
22
11
9
40
30
8
10
32
15
13
8
40
8
4
11
19
32
24
16
38
18
33
15
6
39
37
47
73
14
9
61
48
86
9
36
21
15
43
5
27
33
13
8
36
16
30
30
35
39
46
54
14
126
40
56
48
6
10
5
24
7
14
15
15
6
18
9
37
23
25
8
18
54
12
30
21
15
34
35
25
59
1
8
10
2
16
8
12
10
17
13
24
18
2
48
22
8
28
2
3
9
66
108
24
18
10
30
8
106
38
15
12
61
8
12
30
9
60
48
12
9
42
12
6
27
15
9
13
12
23
51
36
16
12
120
5
48
9
16
14
36
9
1
14
16
2
96
6
16
62
3
45
3
24
25
20
36
51
13
2
21
12
37
36
2
36
34
2
16
29
1
23
27
30
30
34
20
51
12
33
10
30
14
10
20
6
30
27
36
9
15
15
40
110
82
5
15
76
17
45
15
12
36
33
34
2
76
68
51
3
12
18
15
3
12
10
42
18
23
3
42
4
6
5
7
78
24
59
61
14
9
45
88
35
55
32
30
27
25
78
12
18
12
8
36
4
2
33
27
10
11
9
15
9
39
85
18
5
9
15
24
31
5
84
49
20
18
18
4
8
52
12
30
29
9
15
27
9
37
12
2
18
15
13
2
10
11
12
15
4
41
37
62
10
56
3
1
50
16
17
27
58
90
8
18
16
6
54
6
20
34
38
10
8
12
87
9
15
21
3
43
29
25
18
18
20
48
72
10
5
12
12
21
54
24
6
18
33
60
108
49
78
2
27
39
30
16
18
26
6
46
12
2
10
20
18
21
1
11
12
87
9
72
33
34
18
14
6
12
12
123
3
33
81
39
19
2
3
48
24
1
35
49
50
28
8
42
18
18
12
4
23
13
8
112
2
12
16
5
24
75
16
72
17
9
16
59
24
7
18
2
33
48
12
25
18
20
10
114
18
8
24
6
102
10
2
10
14
46
8
42
6
48
141
36
60
15
10
2
22
23
3
4
30
8
78
22
8
84
15
13
2
10
36
14
45
39
16
44
21
25
18
12
8
12
28
8
30
27
63
22
2
18
78
22
20
51
15
34
78
30
50
12
10
68
10
2
3
3
6
46
14
15
9
42
30
27
13
8
16
30
89
1
44
42
4
6
62
22
11
15
24
16
5
24
24
24
13
62
18
27
48
9
10
5
21
24
39
67
53
69
15
3
10
23
69
3
27
22
83
37
11
3
24
28
12
32
24
94
26
4
17
13
2
6
4
6
2
51
7
53
36
69
27
12
15
6
12
27
93
4
59
7
84
18
11
1
8
12
6
90
70
54
14
16
29
9
15
15
30
3
55
17
36
51
9
39
45
12
69
15
9
10
53
3
16
18
8
42
6
15
1
6
5
72
12
25
35
63
12
48
40
2
15
55
5
15
30
40
38
42
16
42
20
18
10
14
6
48
6
3
93
52
2
9
1
83
3
10
35
19
5
21
4
8
6
6
58
17
13
11
37
2
45
72
15
21
12
51
12
4
5
1
47
45
12
66
24
6
60
3
12
9
6
4
26
4
11
105
27
57
3
33
3
7
17
60
27
30
36
12
60
58
20
22
23
48
24
13
14
10
6
5
27
6
6
70
23
7
41
3
6
16
20
27
12
1
72
35
36
37
12
20
28
20
22
18
30
2
12
24
27
37
11
51
16
65
3
120
24
12
28
18
32
6
9
48
3
6
28
12
18
2
15
69
15
21
28
48
42
2
30
10
8
15
12
13
23
12
21
4
11
31
60
65
9
36
88
2
69
69
15
12
9
36
24
16
6
5
39
36
12
10
26
21
9
27
48
19
18
2
12
6
4
38
21
81
24
102
18
76
35
33
72
16
32
52
30
48
50
10
48
5
9
84
16
6
2
6
36
16
5
9
3
33
18
42
12
6
52
8
24
21
9
3
12
3
9
108
21
22
2
10
42
20
3
12
13
26
22
35
24
60
21
12
10
17
81
27
93
39
1
83
24
13
32
78
30
10
24
30
23
3
9
45
24
15
39
28
17
25
42
26
3
1
8
15
13
12
18
5
7
26
22
14
6
54
40
68
60
36
75
49
20
3
12
51
12
22
62
45
96
3
12
10
95
3
4
77
31
77
21
16
44
102
10
47
25
8
15
60
39
16
14
40
23
3
33
1
23
7
18
23
12
37
20
3
72
13
11
36
43
26
142
14
28
8
12
15
15
10
12
6
53
69
3
33
15
37
8
54
82
6
72
8
18
15
84
12
45
16
32
18
40
17
33
54
48
57
24
ABCD 96427477988*3^$a+1 [50034]
40
6
8
291
39
21
36
63
132
28
6
11
24
21
40
18
6
26
40
48
150
72
8
51
31
24
24
12
53
31
5
96
25
83
15
76
41
19
30
104
111
15
10
35
216
69
51
3
36
30
99
31
6
50
105
165
120
58
20
16
20
30
64
90
36
5
111
144
81
55
8
21
49
71
49
32
58
17
115
5
43
5
45
66
24
16
24
96
6
24
26
64
6
59
39
16
30
311
55
113
36
15
40
65
36
25
8
27
69
16
48
2
94
56
15
129
34
6
14
10
72
24
24
32
64
26
9
91
5
24
45
51
39
6
58
86
34
6
66
38
10
6
144
11
75
21
84
81
34
86
3
141
34
156
41
9
75
45
64
32
40
23
27
120
4
41
9
75
15
21
24
25
24
47
84
45
75
21
10
8
21
105
34
65
36
9
72
10
254
34
56
201
93
351
81
34
54
2
165
9
15
36
133
71
24
72
9
6
18
46
44
21
120
39
10
26
40
120
86
90
60
58
86
34
11
21
18
46
24
35
7
14
10
24
102
114
84
156
20
34
50
6
15
105
40
24
71
1
98
6
10
54
95
67
44
4
96
6
18
65
21
46
53
55
86
30
9
25
35
12
25
35
135
64
6
120
24
11
39
16
8
30
72
10
5
24
19
17
109
24
150
125
45
27
43
42
8
10
6
95
1
59
31
5
15
93
31
20
64
137
135
100
44
10
66
144
5
25
11
24
31
24
44
12
88
41
19
17
19
41
19
26
99
24
75
16
26
48
147
159
4
2
120
135
48
1
30
44
46
66
14
106
24
14
66
96
4
90
24
80
72
15
139
5
39
156
16
80
184
41
39
70
11
189
39
25
107
24
84
121
14
57
39
9
7
60
8
60
16
149
27
64
66
18
6
95
24
36
36
24
19
41
36
19
65
31
53
1
56
10
53
12
15
54
30
4
65
7
29
49
47
3
30
82
48
56
54
40
30
12
24
140
21
13
62
4
269
27
4
96
18
122
54
46
5
79
14
231
84
7
30
74
6
15
25
50
4
185
135
34
2
9
21
75
13
56
40
66
5
129
10
149
75
57
109
59
7
38
10
30
35
15
46
24
6
144
60
65
60
12
79
6
143
55
42
18
206
16
24
59
135
6
16
95
49
95
60
55
6
14
36
54
51
39
16
24
29
156
120
120
21
15
43
5
87
34
71
39
10
90
110
10
6
24
6
29
85
96
50
129
69
42
28
66
126
53
55
6
35
165
51
48
15
21
49
42
24
29
15
36
141
19
14
171
55
14
27
13
42
8
21
15
45
60
19
32
54
15
75
165
25
6
20
70
8
210
6
16
24
11
3
16
41
9
16
98
40
32
33
12
129
34
56
16
110
40
50
9
69
112
18
180
132
24
30
24
30
36
30
26
4
50
39
7
44
6
130
8
57
13
11
15
69
132
13
72
38
100
5
51
46
18
132
20
129
75
106
144
200
66
9
19
132
24
125
19
5
1
30
41
25
8
10
6
11
24
69
16
56
10
29
84
55
96
29
55
36
120
14
27
63
12
64
5
36
19
144
36
101
123
112
29
31
65
48
55
56
46
8
27
3
21
21
39
49
120
26
46
119
25
24
6
29
15
96
30
75
60
1
80
10
24
54
11
120
31
29
9
42
4
125
55
30
14
42
75
139
65
1
98
16
24
86
15
84
91
66
203
21
34
5
7
80
18
15
60
12
39
36
40
68
16
146
78
12
4
29
7
14
40
50
166
74
30
24
15
15
10
162
5
3
6
90
64
6
186
5
25
24
80
39
57
15
43
60
42
54
41
25
80
10
24
24
116
34
66
101
24
15
4
6
26
129
60
115
6
18
36
26
18
21
75
84
226
24
6
29
31
24
56
21
73
32
24
39
177
15
3
36
4
62
24
54
36
64
96
6
59
39
6
94
12
84
20
70
54
20
76
41
49
54
12
29
24
1
30
96
48
26
16
38
10
71
24
57
258
16
24
5
27
84
60
46
98
30
111
25
66
14
99
12
24
49
42
48
5
105
10
41
39
52
29
115
5
24
12
19
5
1
110
4
14
16
155
51
18
16
50
21
55
48
192
98
10
17
13
96
66
5
60
103
101
75
40
150
56
39
31
89
24
67
110
10
54
30
20
70
50
54
42
105
13
35
27
10
23
25
11
55
30
26
48
177
13
26
6
94
80
45
85
74
72
28
36
54
47
9
114
70
32
34
5
195
60
36
30
3
91
66
74
36
180
88
77
19
56
160
ABCD 96428234686*3^$a+1 [50025]
48
59
57
52
35
36
73
39
20
9
48
15
9
87
4
39
101
48
84
1
32
79
9
83
43
38
3
48
55
153
20
3
10
20
15
33
18
9
21
28
36
56
24
27
52
17
27
96
48
7
29
33
91
33
47
1
20
15
12
64
105
59
13
188
55
48
21
12
23
4
23
9
36
3
78
27
21
91
81
32
48
27
36
61
39
9
35
144
61
20
48
12
36
4
63
29
4
80
15
28
17
22
134
40
11
45
15
9
34
30
27
9
35
192
27
22
3
84
3
18
39
68
16
32
9
15
13
14
45
156
4
8
48
37
12
3
53
24
3
12
13
60
2
30
27
49
44
3
1
96
54
32
9
12
13
8
70
48
29
16
44
25
39
44
1
32
28
14
25
45
95
40
45
68
18
30
12
40
11
64
77
67
51
18
20
15
9
15
12
13
23
16
21
30
9
9
8
16
83
57
19
21
11
45
19
20
24
36
33
28
48
23
1
47
1
111
44
12
85
3
8
24
12
21
15
12
16
21
18
48
18
60
12
35
12
7
93
57
47
1
36
32
40
8
16
3
41
24
16
47
12
144
93
3
7
29
9
51
7
38
24
18
94
36
8
15
52
32
120
117
4
47
3
22
20
111
12
1
71
13
60
3
33
35
12
84
3
42
22
29
3
9
36
13
11
24
3
10
35
9
28
27
9
35
12
48
24
28
17
15
7
54
23
49
44
31
9
23
181
15
69
20
3
16
36
65
15
12
39
69
52
20
72
27
42
40
20
19
9
20
4
32
4
23
123
69
9
27
16
5
15
19
38
19
84
33
36
35
9
16
47
12
141
15
49
71
12
33
27
81
36
19
33
95
16
48
105
36
3
56
9
100
12
27
65
88
44
91
32
37
44
4
2
54
36
4
32
88
71
24
9
12
27
33
3
12
13
68
4
47
37
146
6
87
1
23
36
61
20
96
48
3
12
48
25
24
48
6
5
85
12
99
20
13
107
4
44
57
27
13
23
105
63
25
2
21
21
75
43
5
24
9
88
104
16
36
59
36
49
24
23
7
45
83
9
33
31
29
28
44
24
39
57
3
13
39
33
32
16
47
60
60
1
23
3
9
21
120
88
47
72
84
69
111
3
45
45
51
45
15
16
9
24
3
32
12
4
69
11
3
9
16
5
27
145
3
51
5
48
4
140
9
15
19
30
32
43
128
13
26
102
3
33
4
15
35
16
14
15
61
24
248
52
60
83
12
21
39
27
16
89
85
24
12
23
48
36
72
21
19
3
18
72
38
13
44
13
72
2
10
24
23
7
41
16
20
13
72
104
64
80
12
10
32
9
36
1
23
52
17
48
6
64
29
51
93
33
124
32
63
21
60
3
160
33
107
64
17
16
48
11
27
9
12
21
67
80
13
47
81
19
12
17
79
48
17
6
6
40
36
24
59
9
40
71
1
123
21
12
35
24
13
180
3
5
24
48
16
72
11
7
41
45
168
12
6
21
21
27
13
59
9
64
68
15
12
52
116
28
17
88
84
20
15
1
44
63
57
15
9
36
6
105
240
4
21
12
59
36
112
45
59
37
68
16
18
26
111
12
4
29
99
7
29
16
56
48
24
28
39
30
2
25
53
52
8
27
84
37
36
68
40
11
108
48
40
48
44
39
42
40
20
10
32
21
9
31
29
3
24
37
35
45
4
27
36
12
57
188
28
35
49
8
28
27
117
75
3
18
35
9
43
5
75
33
52
12
36
95
12
37
75
32
12
9
40
3
36
141
11
57
15
108
84
3
25
17
6
69
4
44
36
4
44
49
80
99
33
4
14
30
4
8
28
3
80
13
3
44
1
47
24
195
121
33
11
91
6
72
36
44
159
28
29
15
48
4
9
20
3
13
24
23
84
16
44
52
29
51
96
21
48
4
36
36
59
72
48
9
15
27
30
60
54
61
80
61
54
38
39
9
19
68
3
45
48
76
9
27
56
21
67
29
4
23
43
9
101
40
20
111
93
96
19
87
77
16
17
4
23
60
1
279
56
27
9
16
33
3
17
48
52
39
39
5
25
44
36
91
87
90
11
1
3
20
37
35
9
76
24
11
9
3
84
13
143
1
20
43
81
3
60
33
11
25
11
73
11
24
24
1
36
39
9
8
19
32
9
64
8
15
12
36
24
25
11
36
9
4
36
12
36
23
1
120
108
11
13
11
28
65
12
40
32
12
36
27
48
69
18
10
60
71
24
43
134
15
49
39
33
11
21
15
28
5
12
3
57
19
32
129
51
12
4
3
38
19
36
44
25
48
68
4
108
60
23
25
8
12
7
8
148
68
129
15
24
73
32
27
12
24
13
15
17
3
33
34
86
42
45
9
90
6
19
81
20
72
36
3
16
65
43
23
46
23
24
204
12
13
12
8
10
162
108
23
36
52
29
15
16
20
3
9
36
81
75
36
24
33
16
35
84
16
33
23
27
22
8
31
51
54
36
15
23
10
38
9
12
33
4
51
21
20
28
11
16
17
12
15
1
44
15
13
39
21
12
60
71
12
36
19
5
4
23
25
20
1
71
27
9
1
15
20
48
73
179
7
41
7
9
36
12
165
2
57
12
9
24
4
159
17
40
8
51
24
21
22
41
13
39
29
19
131
45
1
11
16
69
15
105
8
39
84
12
4
32
1
44
16
3
77
4
32
51
61
36
2
25
44
1
95
72
33
15
28
164
85
8
15
25
8
51
60
61
3
5
15
1
8
58
57
20
96
12
12
24
108
4
69
59
64
33
24
35
73
23
12
33
3
36
1
32
63
48
13
11
25
2
112
48
41
49
32
28
26
42
4
11
84
16
32
72
88
17
91
57
36
36
15
29
4
38
61
12
165
15
17
159
1
60
84
47
133
20
55
80
28
176
36
9
52
72
35
36
21
31
44
13
68
54
57
87
22
23
49
12
24
11
45
3
60
117
88
23
28
92
37
107
72
48
9
52
15
44
9
12
22
77
1
32
91
87
42
3
ABCD 96428235284*3^$a+1 [50003]
4
6
2
19
45
30
24
21
3
141
45
132
98
1
39
21
33
18
74
48
6
16
14
4
68
4
20
79
11
16
9
108
33
8
52
20
58
45
21
30
30
50
13
60
125
67
9
39
33
78
9
17
19
9
8
7
51
6
8
7
155
13
123
18
99
17
28
62
145
23
61
5
70
21
45
30
50
60
64
2
40
18
6
26
24
43
33
8
16
24
36
6
50
43
5
76
68
16
51
5
6
10
8
16
86
24
30
24
40
24
27
111
69
3
8
40
57
15
2
88
78
69
21
48
102
24
9
5
4
72
3
35
97
41
28
36
14
22
147
45
66
42
20
10
30
3
45
51
108
17
28
188
4
135
65
70
56
73
81
6
42
120
56
36
34
50
6
48
22
20
46
42
27
3
38
64
48
2
66
24
55
9
24
38
13
17
60
43
99
72
30
15
5
16
12
12
30
18
15
65
118
18
51
120
3
105
17
19
125
70
2
118
30
26
54
10
50
12
60
40
39
23
97
21
48
2
10
44
18
58
54
8
40
21
155
54
7
69
32
78
10
15
81
38
16
66
38
6
10
42
3
11
16
18
15
57
8
4
18
50
28
20
24
55
132
5
244
120
15
96
83
37
21
63
41
24
12
100
3
11
18
16
75
17
67
87
54
36
75
35
10
75
21
30
54
18
8
18
70
2
19
75
14
91
9
15
29
96
84
151
60
45
6
45
89
24
67
93
50
85
3
48
66
24
6
9
24
36
11
34
32
7
105
86
40
21
53
36
79
36
45
15
9
156
6
78
26
40
134
7
11
10
8
22
18
30
90
6
90
104
6
13
33
2
18
19
51
9
65
54
40
162
38
25
29
10
2
16
38
6
115
15
8
70
18
2
22
30
15
69
36
3
72
24
15
2
19
53
36
42
48
42
12
132
136
24
3
3
50
12
58
69
99
30
24
42
56
18
244
8
28
30
66
36
48
12
14
73
17
190
80
133
3
129
29
40
51
21
12
51
5
70
24
30
51
17
19
3
2
46
18
20
91
15
26
28
44
7
15
18
6
165
75
6
18
32
18
12
10
45
3
18
38
1
45
20
4
132
24
30
9
57
24
44
4
12
15
45
54
54
42
24
21
53
150
1
47
37
113
19
29
34
42
3
57
39
36
39
2
198
1
71
18
6
144
10
36
8
36
16
96
32
12
40
24
42
9
33
60
27
39
126
123
36
9
42
24
6
18
18
30
128
22
3
5
10
54
98
54
18
16
30
42
2
72
166
2
12
58
57
9
30
21
48
3
30
42
86
106
24
72
9
9
62
24
205
59
54
52
150
50
19
5
54
22
99
87
8
49
17
19
125
52
20
24
36
12
16
30
32
120
18
54
37
99
9
36
45
104
55
45
2
78
7
5
6
13
45
12
2
10
51
5
6
16
50
54
150
19
39
18
8
64
27
5
54
30
34
26
31
129
30
45
17
7
12
21
60
27
57
36
8
22
14
4
6
9
24
53
4
86
18
22
90
8
6
54
90
64
6
51
9
6
66
12
90
18
14
10
54
54
26
40
6
18
96
66
36
44
64
84
27
39
74
52
24
15
17
28
14
1
29
7
21
3
45
54
176
114
36
55
9
2
114
31
303
48
62
40
2
46
48
12
147
11
1
9
12
27
23
54
16
12
62
64
24
8
88
32
109
41
72
7
3
18
48
12
20
84
16
87
33
12
6
6
60
15
21
42
6
42
18
60
75
41
40
6
48
69
27
8
1
5
10
21
45
108
50
48
13
45
39
21
60
39
45
32
28
30
30
18
69
35
16
24
146
7
5
40
15
12
23
18
64
36
18
129
12
11
10
14
54
4
6
21
3
66
30
105
17
43
11
13
35
61
29
40
78
78
26
54
10
45
17
7
3
18
24
12
18
57
24
156
9
36
14
1
33
6
42
44
84
36
18
18
24
46
38
19
15
62
76
32
70
2
88
6
62
52
36
39
3
110
79
3
6
12
110
13
69
12
36
12
12
6
9
71
34
20
88
12
24
12
12
75
5
76
42
24
26
79
93
2
70
44
72
43
11
16
2
46
90
20
19
57
36
2
72
49
36
3
56
40
24
30
60
30
18
24
15
21
44
19
24
5
6
16
6
24
15
41
24
4
140
34
18
48
54
26
30
24
48
114
16
20
12
7
21
144
15
45
134
70
72
20
22
26
72
22
38
7
33
18
21
45
54
24
21
24
3
38
16
15
51
33
15
9
5
58
309
11
88
6
48
20
31
5
31
59
112
9
23
10
8
7
36
57
8
55
27
2
70
26
46
144
26
46
9
108
11
34
56
16
38
1
17
78
22
8
72
19
21
32
10
66
6
14
4
36
116
28
12
54
14
96
66
54
60
22
14
130
90
30
33
41
22
54
15
21
8
22
69
81
3
39
56
6
130
6
24
15
84
95
24
10
8
4
44
40
6
9
96
24
57
39
15
146
94
56
10
3
17
79
24
27
24
33
60
77
70
38
52
60
20
103
21
96
68
70
2
28
8
10
90
12
15
36
36
3
8
49
84
24
3
38
31
45
30
33
33
32
40
111
24
5
12
6
48
160
26
79
47
10
27
17
18
40
6
20
4
27
84
11
13
5
7
125
4
6
24
14
18
18
4
18
18
75
17
7
65
67
120
15
50
76
84
3
11
34
80
70
18
20
58
141
45
36
18
2
24
79
15
45
17
43
87
2
22
48
6
26
88
8
40
48
21
21
63
15
26
79
5
82
18
75
9
36
32
7
21
36
14
30
4
110
18
7
12
69
150
9
81
12
3
57
48
32
28
24
18
18
15
15
80
34
51
27
48
26
30
6
79
21
44
ABCD 96428546198*3^$a+1 [50035]
65
151
24
24
17
127
32
21
60
127
65
87
21
60
48
15
64
5
108
132
36
15
105
84
96
84
12
43
120
32
16
48
96
41
60
27
40
32
129
7
5
139
144
152
45
19
89
127
17
96
12
120
19
24
120
89
127
209
31
24
29
267
21
24
24
12
79
41
79
48
8
64
5
19
5
19
65
7
101
3
64
8
105
39
24
21
240
48
51
81
31
80
24
33
48
72
111
9
12
51
64
41
39
96
33
295
5
12
15
69
51
9
55
24
5
67
48
72
312
41
159
16
17
60
12
103
17
175
72
113
120
7
120
5
96
84
48
15
96
21
120
75
33
60
48
115
32
48
273
7
77
43
29
60
39
165
51
40
5
24
72
108
79
245
3
33
15
24
88
5
48
132
7
8
9
48
87
9
31
53
48
75
165
12
15
141
67
185
63
489
132
36
72
12
36
7
5
3
40
8
40
5
19
32
21
115
245
27
16
56
24
16
96
17
207
64
24
56
24
40
72
221
12
36
67
24
65
48
60
48
19
89
72
24
24
12
75
129
15
16
72
96
80
96
21
27
33
63
21
36
63
24
40
168
8
16
41
48
159
33
39
9
15
21
91
8
69
180
108
24
51
93
12
79
29
24
43
8
24
33
55
113
12
3
40
65
7
48
5
216
51
9
39
9
63
105
60
48
72
3
96
16
89
144
12
3
21
91
53
12
79
101
24
91
17
31
5
60
24
31
101
3
21
120
24
12
79
137
87
45
48
72
91
41
60
3
21
12
48
12
19
24
216
65
156
3
69
67
48
72
56
48
105
7
168
17
15
9
84
24
48
12
7
96
17
135
141
51
24
57
12
51
16
48
5
72
60
144
7
104
40
8
117
19
29
187
53
72
19
72
17
108
43
101
60
96
127
53
108
15
81
63
88
80
9
39
177
55
17
103
48
24
72
29
51
40
53
187
5
60
15
33
63
57
36
19
53
43
56
16
48
29
36
15
177
168
7
53
67
104
40
5
36
24
31
65
12
115
32
9
31
41
84
96
48
120
12
279
24
16
101
283
29
12
96
15
189
43
17
79
120
5
12
24
79
120
5
67
120
29
144
24
147
69
99
81
31
24
149
36
15
16
48
101
120
99
40
65
7
8
112
5
51
88
32
33
111
45
60
168
7
65
180
24
12
127
53
3
141
75
69
24
67
65
384
7
48
24
120
125
48
115
29
171
165
139
24
5
120
19
8
33
7
5
43
221
3
165
36
12
139
168
72
65
31
8
45
12
24
15
21
12
7
24
5
60
72
7
72
5
115
29
115
32
57
7
200
33
12
24
75
105
31
269
51
21
12
15
96
57
15
64
29
19
8
9
135
24
16
5
36
84
235
125
91
77
51
40
72
24
128
33
12
12
15
88
41
72
39
81
48
24
63
48
24
21
91
5
264
211
65
108
3
57
7
48
53
24
43
48
5
27
93
48
67
8
40
104
21
12
55
17
223
24
128
33
39
184
96
48
128
40
8
144
117
36
15
88
5
120
12
79
24
96
128
33
60
3
184
80
21
60
15
57
55
17
72
31
17
36
12
7
48
72
48
5
27
45
12
31
53
19
41
55
32
48
9
15
93
12
7
24
77
48
27
48
57
103
65
96
111
93
19
72
5
24
72
3
45
36
55
41
127
101
72
19
96
149
115
24
29
27
69
115
65
7
29
19
149
43
152
136
197
115
8
81
36
99
160
101
27
48
24
160
425
31
5
3
9
31
72
5
139
41
87
57
60
91
53
67
5
3
24
16
176
88
56
9
31
5
72
27
16
137
55
17
55
41
31
104
16
41
127
72
101
72
43
168
29
51
40
104
57
96
12
36
72
7
80
ABCD 96428583346*3^$a+1 [50079]
60
81
93
6
36
33
75
144
36
192
9
51
30
87
48
87
48
60
48
150
66
18
42
198
27
45
18
126
51
24
99
21
87
54
51
72
3
24
48
36
57
165
267
15
126
24
51
24
63
60
12
108
117
120
3
180
54
3
33
90
117
171
117
144
189
51
3
12
129
39
108
90
48
42
9
39
9
15
72
105
39
81
24
21
30
405
105
39
15
81
9
39
207
9
27
54
36
75
33
15
27
144
198
12
24
12
162
42
36
39
9
42
69
33
42
69
87
90
162
36
60
117
75
69
111
78
12
198
297
45
18
60
69
3
48
36
60
66
78
69
15
132
18
246
126
54
9
33
102
36
24
126
30
57
39
33
48
24
48
168
147
162
174
117
24
120
105
234
21
33
18
228
24
72
81
45
12
18
132
33
48
72
24
48
27
174
42
12
72
81
99
60
216
72
12
36
57
72
21
144
18
105
21
51
96
168
45
27
39
18
126
54
3
69
51
183
96
360
36
48
21
48
45
48
123
75
24
30
111
96
99
72
285
3
60
9
63
54
126
69
24
120
24
15
33
33
54
6
51
69
24
18
57
51
21
15
9
45
90
36
141
24
105
54
57
213
54
21
24
153
48
6
33
93
99
9
12
114
84
222
90
12
57
111
54
48
75
3
12
33
3
21
144
57
282
42
3
72
171
117
15
12
69
45
171
63
30
18
24
321
123
42
18
81
168
120
3
60
9
48
192
96
63
60
36
18
87
159
42
54
9
21
54
114
315
192
45
3
3
144
216
117
48
15
108
69
15
105
48
117
123
24
15
6
27
183
54
51
3
24
48
117
312
111
60
18
36
36
75
135
105
3
261
9
39
120
75
18
54
21
255
54
198
21
216
33
36
30
189
51
21
159
12
72
96
45
111
60
213
168
33
39
96
9
18
93
87
12
93
75
72
126
282
24
108
33
93
36
63
243
252
72
9
81
39
135
129
72
15
33
336
24
93
42
33
3
144
21
72
87
57
69
54
48
69
48
87
174
42
9
24
96
9
87
9
18
117
75
21
87
33
24
105
15
129
240
12
72
3
3
264
60
177
213
3
255
9
216
63
9
117
30
93
72
15
108
45
48
3
126
18
36
81
39
57
57
111
117
18
6
171
39
6
174
90
3
33
15
24
3
72
45
99
90
27
99
69
267
60
54
123
3
12
81
69
195
51
36
6
18
81
81
54
84
69
120
15
36
36
18
36
30
132
120
9
96
135
72
30
3
24
15
216
84
36
105
63
126
3
51
45
72
24
51
45
123
117
27
12
24
30
75
72
120
189
84
6
48
36
45
27
90
78
72
18
12
78
105
24
48
24
261
54
21
15
222
66
216
6
108
54
33
75
30
15
3
234
36
6
81
45
27
48
285
18
66
63
33
15
72
123
24
45
360
183
42
90
69
24
72
51
45
24
21
48
24
12
78
72
234
66
78
15
33
63
72
63
24
108
108
30
27
15
9
39
60
90
90
57
24
48
117
54
6
15
24
45
414
45
45
150
165
15
12
18
51
24
3
18
174
36
72
9
159
105
15
57
72
111
ABCD 96429409918*3^$a+1 [50038]
18
30
2
66
42
40
35
9
24
10
2
39
21
12
52
18
12
6
8
12
15
19
20
9
49
6
62
15
19
30
8
70
8
10
23
36
43
90
11
57
48
27
9
3
13
30
54
36
8
27
13
47
12
13
12
11
15
36
4
65
36
3
45
13
32
10
12
5
9
90
16
18
30
18
42
2
10
30
35
63
21
37
23
15
40
5
97
102
18
48
12
12
47
43
41
1
38
16
30
2
9
31
20
28
2
70
5
43
12
77
37
48
36
30
5
19
17
21
15
24
9
40
36
20
46
54
23
3
10
12
35
25
12
6
5
84
21
90
33
9
46
5
24
12
3
66
90
4
20
21
12
13
56
51
57
6
22
18
41
79
20
112
44
33
1
6
66
47
13
12
6
2
22
36
5
1
11
15
69
61
24
23
1
30
42
12
23
13
35
31
65
61
8
64
68
10
29
19
5
36
3
106
12
32
12
6
12
52
8
33
33
82
108
41
31
53
19
48
50
4
14
36
28
42
59
15
94
30
20
21
36
201
12
10
26
24
3
63
42
3
31
114
24
38
34
20
15
21
22
120
42
35
13
98
28
17
108
21
46
32
21
115
24
72
6
72
32
16
32
16
30
5
39
81
7
5
3
9
27
81
9
88
2
10
6
5
13
92
10
8
124
53
7
41
1
26
58
6
20
69
27
28
12
24
60
5
31
5
9
3
1
42
54
14
117
97
20
48
15
9
40
6
42
2
9
24
37
14
42
15
49
18
5
55
120
18
48
6
38
3
43
17
12
3
10
8
12
3
12
12
87
93
15
22
126
30
12
2
9
12
79
5
24
145
30
17
48
7
38
27
73
11
51
90
15
13
42
53
25
6
41
19
8
12
4
24
62
76
23
7
48
14
88
92
15
12
49
11
25
6
24
38
3
19
14
36
48
63
37
80
28
60
107
12
43
6
14
6
64
12
8
3
15
45
7
60
53
13
66
48
2
39
15
70
60
36
36
8
15
67
42
8
48
4
6
66
59
19
17
96
127
56
69
48
12
25
11
85
62
52
65
63
48
45
36
1
48
11
3
58
42
48
48
26
51
12
36
19
17
25
66
62
12
16
23
21
10
54
35
37
23
21
39
45
87
13
11
3
33
49
8
102
4
156
18
11
7
48
12
5
12
3
70
35
15
9
13
42
6
12
23
27
70
23
9
39
79
101
67
48
29
13
35
45
39
9
15
19
17
108
7
89
49
38
28
26
28
30
48
8
22
44
28
8
3
12
3
9
1
30
6
11
73
20
4
12
6
50
82
2
15
24
51
16
44
18
15
13
38
4
17
1
23
7
29
13
12
24
12
20
39
19
6
18
5
48
19
84
5
24
3
64
66
42
8
28
162
48
32
4
6
42
8
12
16
6
84
77
49
48
11
24
48
12
60
33
52
26
4
18
68
52
12
30
42
48
47
73
48
35
12
33
39
19
60
80
36
9
21
28
47
21
4
66
24
18
32
16
30
5
3
9
63
88
6
48
11
45
36
51
3
4
6
12
30
12
30
23
3
24
36
45
7
17
7
5
1
20
3
12
120
33
46
26
3
19
48
14
15
3
96
9
12
24
37
20
15
3
40
5
15
16
48
12
29
7
48
5
36
43
17
21
3
15
94
56
34
17
61
32
18
33
12
63
34
23
7
2
18
57
21
34
5
33
70
30
23
15
114
28
23
129
16
38
9
25
140
6
10
12
140
64
78
72
29
61
54
32
9
43
6
36
23
13
24
30
60
6
12
32
28
6
5
12
15
22
12
83
55
41
91
8
40
18
8
60
51
3
66
90
21
24
36
19
5
12
25
35
19
18
96
35
1
56
12
10
17
63
18
15
97
32
4
6
6
23
12
27
57
9
4
50
36
57
12
48
33
111
9
39
13
12
18
80
22
23
24
93
42
36
90
4
68
3
45
28
35
15
4
8
42
142
14
27
12
36
51
4
12
38
15
36
3
36
22
59
1
42
5
15
10
35
7
24
20
70
47
48
37
23
75
4
20
12
9
12
15
18
15
24
36
12
39
10
6
12
50
10
65
12
19
6
35
43
90
6
12
30
8
4
12
26
30
34
5
43
30
12
35
49
6
41
3
52
14
36
3
21
15
93
12
76
23
55
36
29
19
6
96
35
24
15
34
26
4
50
3
48
31
65
9
72
27
1
59
12
13
30
53
55
77
21
34
42
18
6
20
15
96
25
155
3
16
41
45
16
38
64
26
4
20
18
28
29
25
8
40
18
32
30
34
44
10
24
18
12
26
12
4
38
36
9
13
35
7
17
9
15
7
8
6
64
60
54
48
2
60
90
40
41
25
11
60
3
12
10
44
4
11
19
12
36
8
54
15
3
9
25
6
38
51
43
5
25
11
24
21
54
16
41
13
11
9
12
36
15
49
95
13
42
6
35
48
55
24
12
36
29
36
45
87
37
6
104
34
2
28
24
8
105
24
31
17
55
32
16
48
12
5
45
15
19
5
3
22
8
6
30
36
108
16
62
22
72
86
52
5
97
54
26
39
12
48
19
17
19
30
12
60
83
12
43
5
51
34
2
4
30
14
9
51
4
66
56
120
28
8
10
48
12
20
4
53
21
64
2
33
163
42
71
15
21
1
23
12
7
86
4
11
51
10
23
73
62
40
6
60
12
2
52
38
15
21
10
14
18
10
83
45
4
83
183
24
76
66
24
44
28
62
52
41
19
5
31
5
12
7
29
39
16
17
144
3
33
39
9
97
14
64
65
25
84
56
22
5
9
3
15
45
21
15
19
38
4
18
2
39
25
42
2
52
14
4
5
36
55
17
27
10
32
34
56
9
7
17
15
6
34
66
30
17
9
76
78
5
25
60
11
1
59
24
61
23
13
59
55
24
6
11
63
10
80
40
32
12
106
54
48
14
28
18
114
29
1
36
18
2
28
11
1
12
23
33
52
20
24
18
48
90
24
3
55
60
2
6
18
46
8
21
9
75
87
81
13
12
35
7
86
60
15
1
78
6
11
25
23
72
19
32
9
15
10
36
42
2
4
12
14
4
5
1
36
8
24
63
27
58
50
9
9
4
42
48
18
152
15
13
83
57
174
6
39
9
36
34
36
60
30
11
27
36
54
10
50
58
30
12
18
2
3
33
4
128
3
87
69
60
45
75
48
3
4
6
23
96
48
31
5
21
106
42
20
66
21
25
6
8
22
12
66
26
28
8
34
14
16
11
19
125
13
35
25
18
17
37
66
24
8
6
4
8
3
51
78
111
15
45
9
28
2
45
12
3
12
9
45
24
10
8
52
18
14
4
65
96
15
34
36
6
20
12
52
29
19
30
30
48
5
13
14
12
16
2
18
9
1
32
10
42
14
21
43
90
102
36
42
8
27
55
113
55
29
33
52
14
9
25
36
66
5
19
20
57
39
18
18
22
66
29
60
31
2
10
32
45
21
24
58
29
24
19
17
31
77
91
5
81
28
6
182
15
145
23
61
20
28
26
36
9
1
11
25
23
115
6
30
36
32
ABCD 96429558658*3^$a+1 [50039]
63
96
1
32
9
87
16
8
45
91
41
6
25
59
13
77
120
19
107
60
33
9
7
128
9
12
78
48
6
63
16
8
3
42
24
30
66
3
21
91
155
93
168
21
18
42
36
12
31
155
12
84
42
24
276
60
72
48
258
121
65
7
35
66
36
79
17
87
9
42
69
117
12
96
84
18
30
48
72
3
21
24
48
84
156
163
96
59
66
24
67
29
219
21
18
73
32
112
8
3
93
15
48
9
45
123
51
150
63
27
54
60
27
48
3
96
18
84
60
120
3
69
138
48
6
99
88
83
156
9
40
47
25
119
48
6
99
160
65
63
21
27
24
195
12
145
137
31
80
40
8
21
54
114
48
78
117
39
48
33
3
109
83
330
48
6
60
9
88
41
63
45
30
21
33
7
95
150
30
186
3
63
57
48
72
45
3
45
54
12
57
384
75
42
48
24
126
181
5
18
48
153
93
3
231
321
9
39
117
3
160
173
24
3
45
96
3
96
9
138
6
12
115
107
12
30
51
51
12
48
33
189
43
29
42
73
152
105
6
96
48
177
9
48
42
37
29
72
96
12
7
35
141
48
64
56
183
30
19
47
84
37
17
144
60
90
121
32
112
48
11
108
42
87
3
69
39
90
156
36
6
1
47
33
9
54
1
77
67
125
54
42
19
32
9
102
1
47
144
84
18
27
16
41
48
15
69
18
36
18
99
117
99
9
36
48
99
3
37
5
235
17
15
112
56
9
42
96
6
42
6
6
90
36
19
8
39
33
69
91
5
42
42
87
9
12
3
33
60
42
30
3
48
63
30
27
81
31
48
11
61
8
21
6
96
21
21
6
181
24
53
72
12
6
30
102
48
37
128
21
60
48
60
24
19
47
81
45
54
37
65
84
6
192
54
42
69
120
159
73
5
48
43
113
31
17
48
55
35
12
49
47
73
96
48
8
48
93
67
32
9
138
37
155
13
221
66
30
19
149
3
27
61
72
11
21
112
59
54
102
30
12
7
35
96
13
53
3
69
48
43
11
12
138
12
30
102
48
87
57
84
6
42
102
18
187
8
16
53
67
29
18
90
42
21
27
162
3
123
18
27
15
78
67
104
39
57
40
77
24
51
75
18
36
63
33
12
42
42
132
18
57
129
15
27
54
36
99
93
24
96
90
57
141
36
54
1
149
36
15
72
88
80
87
84
12
36
69
24
120
120
3
12
30
18
33
136
107
102
36
60
63
120
96
120
33
7
95
9
183
126
19
83
108
1
89
159
141
27
16
47
81
57
60
24
18
54
42
186
31
77
138
33
15
1
24
53
12
255
75
60
90
15
27
54
199
191
25
29
43
89
60
126
45
168
117
6
234
19
53
30
6
6
6
78
96
12
6
24
51
99
12
6
42
42
42
18
120
67
29
12
36
3
111
217
24
72
104
40
5
54
85
5
43
17
15
33
135
57
31
71
25
17
12
96
91
5
72
12
39
64
95
1
95
48
6
36
79
65
42
133
11
45
45
24
180
54
1
29
18
48
25
11
12
57
120
3
37
29
30
96
90
24
51
33
84
43
96
149
48
3
141
3
9
108
51
75
108
1
47
30
51
16
32
15
105
88
101
84
84
91
53
67
96
48
8
87
6
67
72
47
25
119
96
30
115
8
39
1
35
42
24
42
102
51
27
37
11
69
75
18
96
27
21
3
48
27
37
24
83
18
43
8
27
45
57
63
87
48
1
53
99
81
108
43
72
128
39
6
195
39
30
24
3
93
48
3
81
39
93
43
71
90
36
19
77
48
72
24
96
54
165
81
7
144
80
15
1
29
48
24
72
24
3
24
48
21
84
55
32
15
81
16
48
72
5
24
27
99
90
24
30
96
102
96
12
3
69
24
27
45
102
12
30
18
25
8
45
24
30
21
39
49
152
87
9
33
36
43
149
6
48
240
61
8
48
88
5
67
23
6
42
1
137
60
30
162
ABCD 96430041322*3^$a+1 [50033]
15
9
12
9
3
12
135
36
18
30
49
36
32
87
66
27
100
12
131
36
6
75
12
3
93
96
39
37
12
36
11
18
18
45
3
109
41
87
3
9
16
5
19
20
15
36
9
63
54
18
13
20
27
57
48
3
9
63
61
60
20
100
11
129
24
75
33
12
28
35
42
18
25
8
60
4
8
3
49
68
24
3
13
17
91
5
12
39
15
13
23
45
40
8
39
45
3
45
28
32
108
40
104
40
35
13
8
51
1
44
4
20
45
30
37
120
32
28
5
12
36
19
80
27
13
65
90
13
48
29
31
56
3
66
19
23
85
12
8
12
57
6
18
7
32
51
57
12
57
3
28
8
60
99
18
7
32
64
35
21
33
42
21
9
3
12
16
80
192
12
63
13
23
21
48
3
33
24
12
3
60
33
84
93
3
28
11
49
17
24
3
132
3
45
12
28
56
27
84
1
5
3
12
12
27
81
40
12
11
141
64
11
18
3
9
15
9
66
49
20
36
16
5
3
21
3
15
153
39
45
76
20
39
45
4
132
48
29
27
3
42
15
48
3
13
167
24
9
27
69
16
72
32
4
12
20
39
73
108
59
30
6
84
33
3
132
12
33
48
9
19
59
25
77
19
20
15
21
39
9
40
20
16
59
192
1
12
5
15
153
48
6
93
28
12
5
6
9
171
12
42
3
24
3
33
9
30
9
60
4
35
13
5
27
12
16
48
5
27
40
224
48
27
49
41
66
145
12
23
105
3
54
15
48
12
72
60
4
44
12
48
96
12
63
21
64
24
8
27
18
24
31
80
9
3
15
85
36
11
36
30
27
12
16
72
71
36
60
36
13
12
72
8
3
97
32
33
27
27
18
27
39
9
63
42
15
3
45
72
21
36
31
47
18
12
15
3
9
96
40
23
9
3
24
18
66
69
27
54
15
39
66
15
111
13
80
15
36
24
85
48
23
21
39
21
45
75
3
18
7
20
16
95
57
24
24
84
15
18
18
21
9
67
20
39
21
3
12
165
39
61
20
12
12
69
111
3
45
16
5
6
21
15
33
87
24
21
24
4
35
45
132
40
89
15
16
60
17
91
95
9
40
17
63
100
32
39
90
15
4
36
59
18
7
23
69
3
45
27
18
75
36
15
90
6
45
45
126
54
3
60
12
64
20
39
90
48
67
20
36
72
132
28
59
45
24
57
127
68
24
21
90
84
1
8
60
21
51
24
3
12
81
108
64
17
3
15
60
18
90
33
51
109
71
18
15
3
18
19
32
99
141
28
95
45
40
68
12
12
9
115
24
23
12
21
12
9
48
31
11
36
69
48
57
36
55
20
12
57
18
42
15
39
69
15
1
71
1
32
3
45
15
144
18
18
9
16
20
9
15
3
13
17
36
87
84
36
40
32
27
105
16
5
3
39
61
56
81
3
27
9
45
31
60
120
29
15
51
13
20
12
123
85
35
24
13
17
63
9
123
12
28
8
12
21
27
39
1
32
27
13
23
9
24
51
54
6
133
77
31
29
18
13
48
77
103
11
210
15
16
83
45
21
108
6
9
21
42
9
3
81
15
9
27
36
9
4
35
9
27
6
27
16
41
36
24
75
120
51
90
18
24
102
18
13
23
69
12
60
24
12
9
3
45
27
15
49
32
63
25
32
12
15
13
32
48
3
49
32
171
117
40
20
132
4
11
45
171
30
15
24
69
6
36
48
37
32
27
9
4
48
44
21
3
51
84
6
75
15
13
5
18
48
36
1
44
45
139
11
33
12
153
31
84
8
69
31
72
92
3
36
42
43
11
120
13
41
51
45
39
72
108
12
15
45
27
73
113
36
54
69
12
45
18
25
36
32
12
12
144
36
76
8
4
96
12
44
28
36
11
66
42
61
24
107
78
18
25
20
12
12
3
18
30
24
36
13
44
15
13
32
12
28
5
51
120
21
15
21
123
72
60
15
72
96
12
78
39
12
28
80
33
3
39
45
27
21
24
60
28
5
6
25
24
92
36
48
52
80
3
36
81
40
5
144
18
48
9
9
51
120
15
69
52
59
21
15
129
24
4
8
12
57
103
32
16
8
39
120
85
8
15
24
61
20
72
40
36
35
9
12
28
56
112
17
75
12
16
20
9
30
9
51
18
30
177
168
87
1
68
52
32
76
131
21
105
3
39
141
24
27
1
95
9
96
52
35
1
32
40
8
12
3
36
21
24
39
42
3
4
23
78
51
21
54
9
52
5
55
20
57
90
18
18
21
9
42
69
64
212
27
150
15
93
54
36
25
29
126
57
12
3
30
31
29
31
59
48
144
21
3
72
9
60
48
16
11
90
18
36
36
9
39
33
39
21
24
15
54
51
51
60
13
32
129
6
18
27
72
16
29
126
12
69
76
80
15
25
29
51
15
13
20
12
28
20
84
16
152
28
20
21
3
120
111
49
20
3
72
6
79
83
25
92
81
12
54
49
72
119
30
3
15
6
175
72
17
42
13
17
15
108
16
5
162
9
148
32
48
12
4
59
48
42
111
12
39
9
99
12
69
4
48
20
39
78
66
132
48
49
20
3
37
32
45
3
33
3
72
33
7
20
3
6
31
104
45
123
87
9
36
28
23
12
18
18
24
30
27
64
41
79
59
57
28
11
21
60
21
54
1
89
19
35
9
27
60
9
39
36
24
33
60
15
72
45
12
120
64
116
3
18
138
36
1
5
12
175
11
54
30
13
20
84
63
45
45
78
12
21
64
113
90
9
24
40
32
40
12
68
48
15
69
57
18
42
3
48
15
9
33
151
32
99
1
32
40
23
12
145
20
60
27
6
27
27
21
24
36
9
ABCD 96430791116*3^$a+1 [50032]
80
21
90
25
72
191
96
54
259
77
19
23
49
5
18
36
45
160
23
144
60
48
72
157
11
36
1
80
39
60
12
49
5
60
30
25
17
7
32
15
66
55
104
9
48
6
145
224
27
13
48
24
8
9
18
37
95
12
133
11
117
15
73
24
24
35
144
54
31
65
12
114
9
27
12
60
36
57
33
63
40
35
42
67
17
7
11
61
24
11
133
47
25
47
57
16
80
40
48
47
36
108
120
24
66
18
42
66
9
159
138
7
17
39
15
72
49
5
12
7
29
51
57
79
17
30
9
88
11
150
36
30
13
48
17
30
54
42
25
11
37
11
72
37
23
81
57
7
56
27
36
9
63
36
24
37
72
35
21
24
16
47
1
35
12
1
35
133
83
45
40
65
30
25
17
54
90
127
8
16
24
35
54
18
132
30
18
126
27
64
23
108
54
90
61
41
6
1
24
104
16
120
48
11
37
17
102
60
61
29
48
42
72
12
78
30
33
57
87
39
1
35
157
11
36
12
69
16
23
36
85
24
24
152
9
72
31
17
6
57
24
48
99
61
11
78
66
18
115
24
5
42
81
16
96
24
35
229
35
36
33
160
11
12
42
108
3
9
55
41
18
72
84
132
93
24
111
49
32
136
5
30
37
24
96
203
36
60
54
55
24
5
42
1
35
54
90
13
8
16
8
16
95
60
12
42
18
13
5
43
24
23
9
40
32
21
36
54
60
85
24
56
24
3
198
78
84
69
99
13
23
48
9
135
1
72
24
191
33
112
59
12
121
48
48
53
60
36
3
135
36
60
48
25
161
54
49
8
27
13
59
85
5
6
21
15
121
59
21
40
24
80
15
12
108
9
9
24
90
36
57
15
66
18
36
1
23
18
31
5
66
25
72
125
67
41
126
108
37
155
37
5
12
18
13
32
24
16
48
29
211
24
5
30
24
61
65
156
78
13
48
47
57
15
66
63
105
31
24
8
3
72
90
6
13
59
30
55
8
24
3
42
12
87
3
42
3
40
24
17
24
7
29
27
64
11
6
7
11
13
24
24
11
12
126
114
12
13
95
9
24
27
12
36
13
48
65
18
60
1
47
33
57
42
21
15
73
11
36
42
48
36
126
96
54
66
13
48
47
24
12
13
168
59
12
1
41
36
36
48
31
29
66
25
56
15
81
16
83
54
54
25
23
97
35
21
9
6
217
71
1
35
21
45
123
21
91
35
72
36
24
30
19
24
107
13
24
8
72
48
33
7
113
6
57
112
41
36
67
167
9
64
179
69
48
123
21
51
21
15
72
9
3
6
7
155
30
15
64
35
61
24
35
85
72
77
43
11
61
29
67
95
9
16
137
24
54
49
23
25
96
216
152
45
19
32
27
66
27
15
36
18
18
49
48
24
113
36
66
60
21
16
35
48
37
35
60
12
36
36
24
21
24
16
59
45
87
66
7
72
35
36
9
9
30
9
72
63
25
11
60
54
12
18
18
19
59
45
3
18
27
16
35
36
1
56
15
48
36
60
1
96
96
107
108
1
96
47
60
36
57
24
40
17
63
64
5
19
17
7
47
9
16
47
81
9
183
51
13
23
1
24
11
72
37
72
11
108
1
48
5
6
12
1
77
27
16
56
27
84
1
8
88
119
72
9
15
36
18
162
66
103
101
3
112
131
45
51
45
16
56
75
6
120
63
123
21
9
114
36
9
99
45
48
88
29
54
96
36
12
37
35
37
8
51
37
107
37
29
114
12
18
27
24
99
126
199
11
42
90
12
189
15
1
137
72
78
36
21
63
24
66
114
13
48
11
85
107
6
48
31
48
47
24
49
59
117
99
30
7
8
184
23
18
31
8
27
13
48
48
23
36
21
40
32
15
1
143
81
39
132
18
43
11
84
33
3
6
79
95
24
1
8
63
12
6
54
18
48
6
30
108
7
56
15
120
169
24
95
36
13
144
11
181
29
27
63
60
48
37
8
40
96
5
48
115
8
3
45
24
99
30
15
39
121
41
18
18
108
63
33
31
131
36
66
15
64
35
30
18
61
47
33
9
55
56
33
30
25
11
18
18
9
27
61
120
80
87
1
47
24
25
32
63
60
108
49
8
24
184
23
12
13
24
8
15
25
104
9
114
18
54
85
5
19
11
37
120
24
59
37
72
48
5
43
312
8
64
17
90
132
25
11
13
35
69
93
67
11
37
24
101
18
72
9
3
69
16
59
24
12
96
54
99
3
42
19
24
32
9
319
29
36
31
8
27
37
48
104
45
91
24
11
13
23
9
9
7
56
16
89
18
13
5
84
24
39
225
150
49
24
56
69
27
27
36
1
17
18
36
90
7
11
12
6
66
24
25
29
18
25
48
65
18
37
32
57
42
156
24
ABCD 96431154674*3^$a+1 [50026]
21
15
8
72
49
87
39
5
48
1
15
12
20
28
15
137
7
18
30
93
20
1
39
15
72
17
1
36
215
4
20
52
44
16
9
36
35
4
51
33
75
17
24
43
18
42
17
24
31
45
44
60
52
92
25
3
33
27
24
60
111
9
60
24
44
16
56
19
125
1
75
20
16
24
9
6
45
80
49
47
12
1
90
54
36
30
65
7
89
4
44
28
20
55
5
85
47
16
12
48
36
3
30
11
31
5
31
17
12
61
48
59
16
36
21
48
15
45
15
12
44
100
8
37
71
37
30
21
60
15
12
29
43
117
60
36
39
5
19
41
16
20
79
113
60
43
9
9
15
20
36
16
9
23
43
105
8
136
8
36
12
40
20
103
5
16
3
65
16
57
54
5
24
112
3
65
36
4
116
4
56
31
9
20
24
36
16
32
52
3
41
31
6
12
3
33
54
77
1
12
132
39
36
20
31
17
13
108
24
11
24
73
12
47
48
121
11
36
175
12
41
19
36
21
8
72
73
11
24
36
97
3
12
15
89
25
71
4
33
3
45
18
29
61
27
9
60
30
18
11
120
55
36
36
12
6
11
25
15
15
18
11
40
20
91
5
49
6
9
21
6
17
37
30
18
3
8
16
20
100
8
67
90
15
8
28
80
228
19
21
15
105
12
39
41
4
15
18
95
16
20
24
72
55
45
24
12
9
75
3
93
27
60
30
155
67
36
18
35
60
7
53
16
24
21
144
11
61
23
25
59
156
7
9
3
5
16
20
109
47
24
24
13
90
53
16
33
3
39
18
36
75
44
25
3
24
3
41
19
48
45
8
1
6
17
55
12
5
60
115
29
7
9
51
53
24
36
112
8
12
25
23
7
65
7
33
32
28
3
29
1
15
56
24
19
153
9
39
9
3
69
23
60
31
29
96
31
6
54
101
24
36
28
39
5
60
108
28
12
212
12
16
15
24
108
5
13
59
79
36
141
24
24
12
68
37
60
30
9
68
72
24
31
5
4
36
3
6
66
5
60
43
5
12
60
76
92
7
9
20
79
60
30
6
45
27
77
67
69
12
24
3
17
73
23
48
12
40
8
16
24
39
6
15
92
132
36
72
7
33
39
41
4
9
11
120
48
52
8
36
40
15
41
241
15
8
136
20
4
92
144
4
51
21
44
43
12
29
76
21
54
6
63
32
48
16
3
18
99
24
75
5
16
33
87
3
12
21
15
9
44
52
3
5
36
84
1
6
9
24
44
16
36
9
27
20
7
17
4
69
3
24
105
15
39
36
18
18
9
39
60
5
12
60
24
1
15
9
48
27
8
76
32
40
44
64
21
15
3
33
3
12
5
120
7
17
1
95
12
13
54
36
65
13
54
18
3
9
6
29
25
23
4
21
42
72
18
3
9
11
25
42
5
16
72
68
16
21
39
45
51
39
5
31
9
104
12
12
96
96
1
144
51
8
76
60
51
9
36
20
84
19
5
12
28
57
3
20
31
89
1
51
8
12
24
36
55
9
45
48
47
36
28
44
31
65
19
41
16
3
101
1
11
25
18
54
11
31
21
15
17
1
84
11
12
13
54
33
80
37
47
1
59
24
67
29
1
42
12
96
9
9
66
81
45
3
39
65
133
18
5
36
85
15
3
17
4
36
51
33
20
112
24
8
1
15
12
27
12
9
12
8
79
6
71
84
16
75
53
115
5
16
32
40
8
72
43
5
40
9
47
19
89
12
43
17
124
27
9
44
36
40
15
48
108
24
45
96
20
12
25
3
15
12
81
27
24
5
84
52
39
65
124
80
31
21
39
5
79
42
143
24
7
21
68
7
5
72
16
87
89
60
40
20
1
72
72
18
36
24
113
7
18
23
1
111
9
35
19
29
76
57
72
78
33
21
39
9
27
8
97
11
24
4
15
29
7
48
5
55
12
5
31
24
18
3
63
5
49
51
56
19
6
11
43
12
18
96
51
48
36
44
60
97
23
12
4
20
1
12
3
39
30
18
81
72
32
67
53
28
20
24
4
96
15
36
45
164
24
1
48
51
44
12
48
7
5
84
37
18
5
36
1
54
18
90
18
18
12
89
24
31
5
91
17
48
43
77
24
120
4
21
15
21
3
92
48
7
17
60
12
31
24
18
27
9
27
32
16
20
16
36
27
53
12
196
81
23
12
73
18
17
55
5
16
32
55
54
54
36
6
162
153
84
8
1
11
16
20
12
172
44
19
81
36
8
12
1
54
24
41
48
36
60
85
11
4
44
67
9
21
35
60
19
105
44
13
3
20
31
21
15
33
39
12
6
12
11
31
5
13
23
12
31
6
75
20
36
64
20
1
3
32
40
15
5
85
95
7
6
27
20
19
36
24
36
45
27
113
7
5
36
19
17
1
15
24
20
4
32
28
36
3
21
12
69
15
36
3
6
15
60
15
90
39
27
54
11
24
1
39
36
15
24
45
36
84
45
54
6
18
90
27
20
4
51
21
3
5
85
12
63
12
33
51
36
92
7
30
15
56
43
125
12
40
20
37
3
45
3
44
31
17
85
95
40
20
4
3
5
16
36
24
12
20
24
24
19
17
40
84
44
73
95
85
23
36
16
44
43
33
60
32
1
12
114
101
55
9
20
84
1
143
1
11
4
104
12
61
15
24
8
72
13
12
11
43
29
36
40
12
44
1
3
36
8
7
5
24
16
8
28
27
5
52
3
41
12
144
55
18
35
48
124
44
16
3
18
23
120
91
9
12
33
51
60
8
12
13
18
33
56
19
66
18
42
54
66
6
102
6
90
144
47
19
105
57
75
39
81
99
5
13
95
28
80
88
60
21
23
36
24
88
44
109
51
63
65
16
32
25
63
15
17
40
24
3
17
43
162
66
65
4
44
12
24
55
48
5
67
6
48
11
43
5
16
80
25
6
9
135
5
115
5
1
143
28
39
60
41
67
57
24
32
28
21
48
47
13
27
80
73
48
132
12
95
36
12
52
8
28
8
31
21
33
47
43
17
7
30
96
35
36
24
25
11
25
126
18
11
24
7
48
65
139
30
ABCD 96431603584*3^$a+1 [50027]
123
33
15
63
90
30
81
15
9
141
36
24
15
21
87
33
24
135
45
123
12
15
33
57
30
36
249
9
30
69
117
3
81
12
60
75
12
63
150
30
45
48
12
45
15
75
54
84
36
15
60
81
27
63
18
39
3
153
57
60
18
6
174
21
21
15
12
96
24
12
9
135
24
60
12
36
159
36
57
36
12
132
27
54
87
3
69
48
48
117
87
33
39
9
6
6
87
36
72
144
39
6
36
27
108
24
15
69
27
45
144
51
30
60
123
105
99
156
117
18
21
60
21
183
45
96
15
156
15
204
21
9
99
15
42
195
105
48
99
81
15
216
9
75
36
36
9
15
36
3
45
135
117
12
21
30
9
87
120
33
12
141
15
69
51
60
105
15
15
165
84
24
21
6
9
105
84
27
9
90
6
3
177
84
51
105
27
60
213
15
69
6
105
72
27
9
57
15
39
60
21
33
42
117
12
24
57
24
6
30
195
72
93
159
48
72
15
33
51
81
48
3
69
9
27
99
60
84
21
39
42
24
99
12
39
81
132
12
75
36
120
54
3
48
252
213
150
168
216
21
33
60
39
27
30
111
9
99
24
48
165
60
60
99
105
15
21
24
54
66
15
39
6
111
72
48
45
30
120
9
24
36
36
3
12
9
111
57
63
78
27
129
24
39
216
81
3
12
9
87
12
57
24
12
63
27
9
108
72
36
75
45
39
30
36
27
60
12
21
75
63
216
36
54
3
36
57
3
132
72
12
9
66
150
3
108
24
75
141
63
12
105
39
6
27
36
96
48
36
27
18
12
150
54
3
87
21
69
84
135
45
87
63
9
72
15
93
171
102
39
51
9
48
48
39
45
15
96
45
48
21
63
36
24
81
162
138
15
27
150
39
81
18
21
24
36
48
207
30
111
12
36
15
30
72
24
39
27
9
105
15
204
84
48
9
36
63
96
69
27
9
3
108
12
168
9
174
21
36
39
21
363
60
126
36
84
63
3
78
36
96
30
9
240
81
48
60
255
12
132
3
24
6
18
141
45
24
15
264
36
105
135
45
87
12
93
30
60
129
75
6
180
147
237
111
48
36
96
123
117
72
93
3
21
3
33
207
33
3
24
12
15
30
54
57
3
102
63
72
69
3
33
24
3
156
36
24
27
30
27
57
6
45
45
84
3
63
30
54
66
48
90
102
15
15
69
24
147
33
12
9
60
126
9
9
27
69
63
120
57
30
6
27
36
15
72
9
36
9
120
15
21
39
105
3
3
18
12
207
27
24
81
60
75
30
66
84
129
27
168
42
60
99
45
54
36
216
117
72
108
72
36
72
12
39
117
9
3
3
105
84
180
120
75
69
96
96
60
12
108
105
27
3
18
87
48
15
90
27
48
84
108
15
60
9
39
36
60
9
135
66
3
156
45
111
48
48
9
39
24
12
99
69
111
6
39
60
21
3
96
57
30
18
12
90
24
66
15
12
27
6
39
24
72
144
9
102
189
15
84
69
36
12
33
27
3
105
12
33
66
66
27
33
60
75
99
54
72
84
24
51
60
168
48
105
123
72
9
3
33
27
60
192
9
75
84
48
3
60
21
105
63
3
24
21
123
42
39
36
24
24
12
39
45
156
105
27
27
129
12
72
12
21
15
99
96
168
9
117
36
30
210
180
39
15
6
414
24
69
60
12
48
57
51
45
60
198
42
168
27
105
27
21
39
12
81
108
27
120
84
108
141
15
12
39
114
96
63
81
27
129
3
93
39
216
99
6
3
15
9
60
93
39
120
48
216
21
90
6
15
165
24
51
24
60
60
9
15
24
3
90
3
15
6
123
36
27
9
9
39
72
51
45
45
150
129
48
177
3
33
15
9
51
12
123
150
24
36
30
18
27
72
81
36
60
126
ABCD 96432028222*3^$a+1 [50001]
96
112
11
12
258
55
192
125
99
9
42
102
36
132
282
37
71
18
24
198
18
39
336
69
126
109
95
108
229
59
69
3
18
54
37
119
144
60
300
6
12
168
192
39
123
6
127
197
18
73
125
147
64
71
72
96
120
162
55
203
165
15
54
123
87
258
30
162
96
30
132
69
3
93
27
36
180
162
42
145
35
13
48
257
18
180
24
30
60
55
53
138
114
36
54
120
6
192
132
51
144
208
137
30
57
93
51
16
23
25
101
54
18
102
36
42
138
60
120
1
89
42
12
1
5
180
30
25
17
12
126
21
39
12
42
108
183
256
80
111
18
15
15
54
18
18
24
180
156
144
6
30
27
192
208
83
72
138
54
117
69
75
256
209
79
173
3
15
129
15
120
265
131
61
143
126
90
534
3
123
21
64
29
147
243
108
18
79
96
569
66
37
23
84
85
96
107
162
36
204
156
132
48
54
366
159
15
1
5
54
288
12
60
13
287
78
19
48
5
48
132
126
25
5
27
105
48
72
72
6
49
35
205
192
113
30
96
1
71
48
24
241
137
30
169
269
120
27
27
18
19
48
176
15
72
217
53
72
48
99
123
48
117
48
33
144
6
25
299
36
49
41
7
173
72
43
227
72
18
48
132
175
48
144
95
90
90
13
80
144
33
6
192
90
60
72
30
6
12
18
132
12
25
32
33
198
73
17
127
251
309
141
115
17
12
60
615
48
64
83
120
21
15
180
45
15
49
5
66
90
90
72
90
60
48
162
42
91
32
3
390
162
60
12
126
90
85
5
60
15
240
15
1
83
108
132
198
30
162
150
198
48
75
39
66
60
187
5
43
197
75
267
66
54
108
108
150
84
36
7
32
75
138
27
192
129
54
25
83
138
132
120
108
235
17
79
96
263
361
53
363
45
42
217
263
216
72
18
39
255
177
51
109
48
176
160
119
57
123
21
112
32
105
180
163
5
235
137
96
54
156
54
18
132
198
48
99
16
119
57
51
13
239
6
91
233
18
108
217
48
144
41
174
73
287
126
492
138
72
165
195
13
144
5
36
39
496
80
39
216
12
180
193
59
96
72
109
71
265
53
60
90
54
66
45
16
89
174
18
60
75
27
133
17
18
12
108
37
80
16
144
35
198
48
7
155
252
57
51
157
23
9
144
144
15
97
173
66
ABCD 96432694654*3^$a+1 [50013]
6
63
45
66
6
27
48
15
162
36
102
54
15
45
3
15
57
144
24
120
51
162
27
63
30
43
32
33
132
102
108
153
64
72
41
87
3
48
60
72
18
31
59
126
18
13
23
81
24
57
127
47
18
42
18
91
65
6
9
309
18
9
9
54
33
39
73
72
41
39
48
15
1
5
67
179
18
72
234
60
37
29
3
33
54
24
49
56
57
12
36
60
147
45
19
41
15
72
21
66
33
81
36
3
261
6
84
57
3
45
129
36
99
63
25
29
36
127
8
123
30
6
30
3
16
24
8
57
55
56
16
89
36
3
21
27
24
88
71
1
95
9
99
21
15
54
3
99
108
132
30
96
120
39
24
136
35
36
42
30
18
72
15
72
39
162
7
32
15
18
127
89
7
53
36
36
12
36
27
27
42
3
16
47
54
51
27
37
8
21
24
36
12
24
19
71
48
73
5
18
9
27
13
8
225
55
24
11
18
42
18
30
6
18
48
54
75
15
9
15
30
54
61
35
21
63
240
1
65
54
57
21
67
72
53
132
126
57
72
15
9
24
141
195
64
47
129
69
72
18
1
96
65
54
25
47
9
9
72
90
133
11
69
39
36
69
21
6
109
29
3
33
54
150
12
24
126
1
29
3
48
3
109
53
18
60
45
9
31
24
71
49
8
48
16
8
45
27
64
24
11
36
6
72
12
24
87
72
15
73
17
7
11
180
18
96
30
321
27
21
117
54
18
18
57
3
12
6
27
45
108
15
69
18
18
132
19
11
60
57
87
9
39
25
173
18
60
30
126
6
18
30
19
5
12
55
35
90
19
24
65
6
66
15
39
60
37
8
21
90
6
48
187
53
72
19
104
75
12
42
15
93
19
11
37
5
27
39
1
95
9
21
24
210
81
9
7
29
19
17
55
23
30
27
15
138
15
27
18
72
18
9
21
27
15
9
9
15
72
87
217
56
40
89
36
18
121
53
6
102
24
18
117
39
222
19
53
75
96
21
24
27
40
5
162
73
47
33
57
15
81
55
29
36
60
180
15
16
23
18
87
87
33
27
21
9
6
49
23
18
12
42
81
24
39
66
36
3
87
72
36
90
91
59
30
36
195
208
71
126
18
36
84
57
51
18
90
1
35
18
3
33
15
111
9
64
23
9
40
23
145
323
12
36
21
21
19
53
67
23
30
18
72
18
24
48
6
30
19
197
43
71
1
48
5
3
24
24
39
102
60
18
85
8
15
30
43
107
12
6
30
61
8
21
72
24
36
48
6
1
8
40
24
80
261
51
24
136
95
33
75
37
8
3
42
75
27
18
51
39
78
27
81
87
33
114
306
67
23
1
53
30
21
16
143
6
19
47
81
105
127
53
3
9
7
29
60
87
93
12
72
60
12
15
40
5
90
9
21
3
15
33
3
6
30
1
53
24
75
207
9
64
113
12
18
105
64
53
48
115
72
125
147
168
45
108
48
54
60
37
53
3
15
30
162
57
15
114
72
18
54
180
12
159
40
89
132
19
72
17
63
40
257
31
89
55
71
81
63
1
5
120
72
60
55
215
30
3
75
54
36
91
80
45
36
30
9
9
42
90
3
195
109
17
18
37
80
9
12
19
5
18
66
6
49
32
39
33
45
235
35
66
96
84
6
144
162
39
15
66
55
143
42
12
3
72
93
48
19
125
18
18
36
36
60
27
57
24
102
97
107
66
18
9
72
9
24
111
24
72
75
6
72
18
18
19
32
69
6
30
18
18
18
1
5
3
141
91
53
75
27
18
36
54
73
72
23
30
42
30
51
9
31
24
47
90
24
39
15
18
102
18
15
45
18
30
54
96
102
87
81
159
16
24
32
93
48
43
71
30
24
139
77
3
15
57
88
11
61
120
8
16
32
72
57
30
24
12
45
15
193
24
32
33
132
3
96
40
24
17
63
3
54
79
56
33
31
71
6
90
30
72
96
66
6
3
27
78
31
8
171
6
15
16
8
15
30
72
3
15
6
66
33
64
71
9
48
33
15
51
21
88
71
18
7
35
54
90
54
36
102
37
96
56
15
84
36
24
102
42
36
45
57
15
27
66
19
23
73
47
54
3
16
35
144
36
24
18
199
29
19
8
45
90
9
189
75
57
55
47
6
12
54
1
5
18
9
72
9
15
39
33
93
67
5
18
9
45
18
18
84
3
40
72
8
93
36
135
16
179
69
69
60
36
144
48
19
23
18
48
87
3
61
48
17
6
ABCD 96432768436*3^$a+1 [50016]
3
21
24
33
99
39
24
9
75
57
3
45
36
39
177
12
12
111
30
144
90
96
21
48
108
24
48
39
9
144
12
177
51
132
12
87
33
24
120
24
141
87
24
72
3
33
60
48
180
108
60
48
48
135
9
111
33
45
27
27
12
9
15
93
24
48
96
60
36
33
39
84
12
51
81
72
36
204
12
24
15
36
117
12
39
201
87
57
72
252
12
39
30
75
24
87
33
48
75
177
60
60
156
75
21
48
21
15
12
252
27
30
3
3
33
3
81
183
45
33
15
168
9
123
27
36
12
60
45
60
21
3
48
3
33
15
105
3
33
39
21
33
114
120
81
12
36
180
75
12
21
15
21
84
24
69
27
27
33
24
33
6
105
24
15
57
96
3
9
24
24
69
3
156
12
27
81
36
60
3
45
36
84
12
24
15
72
21
219
108
33
48
12
84
12
24
60
204
60
36
87
6
54
12
9
120
36
48
60
72
24
72
27
132
21
12
87
222
162
33
51
9
168
72
24
24
33
54
156
33
3
81
15
48
33
84
15
21
51
30
18
105
63
9
120
96
36
156
12
108
12
72
3
21
36
3
21
156
60
63
36
69
135
45
75
33
12
171
21
180
69
147
24
15
33
24
60
27
9
3
90
18
153
84
3
57
63
189
153
42
21
27
57
51
141
12
24
9
66
57
21
3
36
27
9
132
180
99
45
39
33
27
9
12
156
24
36
12
60
27
33
3
21
84
84
96
144
12
99
33
9
15
24
12
12
39
144
60
36
138
18
105
135
21
84
12
132
12
12
24
72
183
96
33
21
66
21
168
24
63
48
69
168
141
15
36
36
48
99
144
45
48
3
93
12
51
81
27
57
15
9
12
240
87
57
60
63
120
33
12
48
39
9
36
84
105
27
96
36
72
57
3
12
12
63
213
3
57
27
225
63
9
132
63
9
21
18
9
27
45
12
123
54
63
24
3
81
84
48
24
84
72
144
45
99
84
24
3
21
3
54
39
72
24
75
93
123
24
33
87
69
60
48
21
27
15
45
36
72
12
27
108
21
60
36
12
123
36
45
87
9
84
15
9
12
12
75
30
39
3
21
108
12
120
36
48
36
84
72
192
3
96
84
45
171
45
51
105
72
51
21
48
48
63
177
12
24
39
144
45
132
48
12
108
36
72
87
33
156
36
204
3
78
27
156
132
75
144
9
60
168
3
33
204
84
36
24
87
273
84
51
21
111
90
102
105
144
324
120
96
132
84
12
108
15
102
18
33
60
228
36
12
24
84
24
12
60
3
24
33
84
96
3
21
9
90
9
84
3
9
147
90
3
48
3
180
60
84
144
60
9
96
12
96
36
36
12
204
21
18
30
6
12
21
3
141
3
81
21
18
36
105
36
108
36
45
63
315
9
351
9
39
72
33
60
36
228
84
12
84
24
96
12
24
72
60
60
3
9
144
27
108
57
15
213
51
33
60
120
75
105
84
108
69
54
33
36
69
39
123
81
12
12
144
27
9
75
6
51
24
60
9
3
195
84
108
21
252
75
45
48
108
36
33
18
309
51
21
33
3
36
36
120
12
3
78
27
84
108
24
12
240
12
72
84
15
33
120
12
15
153
63
69
24
36
24
12
48
24
3
21
96
12
15
69
72
36
3
177
12
24
12
72
12
207
93
3
12
9
27
60
69
21
183
48
201
27
36
27
33
168
48
3
36
12
117
24
60
48
96
24
60
96
84
36
63
93
24
36
39
69
3
9
12
15
105
129
27
72
60
84
285
18
36
9
36
63
21
24
75
60
153
36
60
33
6
9
84
24
63
9
39
21
24
72
48
120
48
132
21
90
21
12
12
51
69
108
75
81
60
156
3
117
9
90
21
48
156
36
96
72
72
ABCD 96432790934*3^$a+1 [50170]
27
37
5
30
69
27
72
13
59
48
61
11
9
72
105
75
72
15
48
153
159
21
231
93
100
68
4
24
119
213
100
8
57
123
64
8
12
105
63
27
93
72
15
12
9
64
35
60
12
69
21
6
57
63
144
33
63
85
24
11
25
108
11
36
72
1
77
54
13
23
153
76
23
37
11
33
40
59
72
1
107
90
163
29
198
60
12
69
4
96
137
199
23
193
89
295
155
9
27
24
21
72
100
8
99
1
32
75
33
9
171
4
23
21
64
107
36
24
156
33
12
27
18
15
120
27
45
15
93
27
1
96
44
4
23
12
150
18
73
107
12
33
40
60
20
99
36
225
60
40
59
9
111
109
72
17
91
60
47
72
45
87
81
165
7
56
159
138
24
66
145
8
231
13
17
258
48
132
21
72
168
144
93
54
69
72
220
32
100
47
6
120
19
203
48
72
45
63
24
21
27
45
123
93
52
80
12
33
54
21
180
60
39
6
3
51
9
57
15
9
18
13
239
180
73
35
1
17
27
63
12
42
19
11
18
15
3
73
59
13
32
40
36
107
289
23
45
27
1
35
12
33
39
33
27
109
29
150
21
60
12
108
27
97
20
123
84
81
15
12
108
24
66
19
5
63
76
59
73
35
37
20
87
48
33
72
63
72
102
6
117
40
167
81
28
12
35
25
108
12
89
90
69
81
175
35
33
3
37
77
30
96
157
68
72
3
73
60
17
67
5
63
108
21
171
15
93
16
56
27
153
15
49
131
192
45
45
151
11
33
36
207
12
33
48
69
162
21
64
8
36
51
48
18
42
72
30
78
90
31
71
153
27
61
288
11
36
24
120
96
145
188
21
78
73
128
52
8
136
48
23
12
33
12
27
9
27
33
99
73
65
240
3
27
60
12
42
198
37
11
60
12
25
17
91
84
23
108
30
15
27
21
81
91
35
33
99
102
99
60
9
18
270
102
61
20
87
45
75
105
72
40
23
162
183
160
17
48
115
192
5
3
87
1
11
25
44
244
12
35
108
78
63
39
1
59
30
231
9
127
35
109
20
27
132
1
12
107
72
1
77
55
8
39
25
71
37
35
165
123
72
1
20
69
30
162
79
164
15
45
57
96
67
5
72
18
102
55
35
33
76
44
123
45
40
24
44
27
57
28
35
204
21
69
18
21
52
107
72
36
30
79
44
100
71
85
60
11
24
21
135
45
27
1
152
72
60
3
24
9
39
240
21
69
75
27
73
23
13
44
88
47
33
108
316
83
73
24
180
8
273
43
80
112
8
16
108
56
87
72
93
87
21
64
143
24
48
37
24
380
64
35
105
93
162
205
143
84
109
24
107
36
57
108
27
162
18
97
48
36
167
37
72
108
17
3
60
3
270
72
51
4
17
150
108
73
107
12
153
207
81
117
42
9
244
107
1
128
60
27
45
40
80
15
162
18
85
35
24
129
24
28
8
12
28
32
27
192
9
24
108
39
145
23
45
48
60
40
107
1
221
63
57
18
61
11
81
60
28
20
240
27
12
1
132
8
112
35
37
23
109
44
76
44
60
72
9
19
197
55
35
12
97
263
132
13
35
25
48
8
27
33
9
30
60
21
16
65
19
140
57
27
123
153
39
108
60
84
60
21
69
3
15
37
44
4
35
1
240
71
30
168
30
25
107
1
119
1
35
60
84
108
60
12
81
64
36
68
207
84
36
24
30
18
72
33
28
12
80
15
30
51
40
251
73
23
90
102
42
30
ABCD 96433154492*3^$a+1 [50081]
59
133
47
72
144
73
35
277
72
48
48
23
49
149
270
144
133
119
54
198
180
18
36
90
36
157
185
175
203
37
35
144
421
11
181
179
36
126
91
24
137
295
24
185
18
36
169
192
71
18
7
72
144
120
35
157
59
109
24
24
96
53
54
13
59
18
126
54
79
29
43
96
131
36
90
342
90
72
247
149
91
71
72
54
139
24
24
191
324
72
234
187
120
17
18
13
113
18
13
24
96
48
168
144
11
36
73
71
18
252
67
77
324
31
144
48
227
13
41
55
71
54
126
126
79
24
23
216
18
151
65
270
90
7
119
49
48
11
36
97
29
126
54
162
13
59
108
97
83
61
47
306
90
108
145
71
90
108
36
127
120
167
36
90
126
85
41
36
43
192
48
167
97
48
143
1
17
378
13
5
91
120
48
11
108
54
43
65
18
36
324
61
29
283
216
23
90
144
54
1
17
7
263
54
270
37
125
36
31
59
36
1
35
109
17
79
155
325
35
180
1
89
199
107
157
203
37
17
144
103
5
54
126
90
85
23
25
83
90
180
7
24
41
55
24
101
67
336
24
144
203
181
120
41
18
61
101
43
65
90
13
59
61
101
19
251
13
24
17
144
108
90
49
59
37
24
65
90
216
36
1
120
41
144
72
55
17
144
7
353
216
18
36
1
161
223
11
37
168
83
36
121
95
73
120
23
97
168
5
36
144
7
24
168
89
7
504
72
72
96
257
18
36
73
17
55
96
72
119
72
97
144
24
144
5
91
24
47
36
126
55
179
13
5
115
48
168
11
37
120
41
90
61
137
90
85
113
144
54
18
126
73
107
61
24
59
108
49
77
43
48
17
55
107
144
181
264
23
1
72
89
54
162
55
35
37
89
90
252
18
198
162
18
270
31
59
109
144
323
54
127
17
7
83
126
180
90
288
18
247
24
336
5
43
96
59
133
83
85
41
90
157
95
216
25
29
18
145
107
85
77
54
37
53
126
108
180
13
113
7
24
216
77
18
241
65
90
61
192
17
31
48
47
121
77
36
31
113
55
35
36
18
103
120
83
108
145
48
168
53
198
36
121
23
49
167
25
47
25
47
1
120
5
91
48
5
19
17
7
48
168
263
145
17
55
96
47
126
36
31
192
155
109
408
257
216
18
37
120
41
55
89
18
157
203
133
72
11
61
24
96
89
144
126
18
271
17
7
192
233
247
336
101
ABCD 96433539154*3^$a+1 [50082]
17
91
59
49
77
43
29
18
57
45
66
24
1
72
108
35
69
21
12
7
11
6
18
61
11
6
127
80
3
24
21
3
69
136
32
27
78
84
6
57
117
3
63
54
48
163
5
240
108
39
28
65
15
52
23
13
41
60
30
61
59
48
121
95
6
19
84
36
32
52
17
91
17
60
168
18
6
43
125
55
60
108
12
68
3
9
15
13
17
31
164
120
45
96
7
17
43
137
12
90
49
47
24
96
13
132
23
6
43
180
60
167
49
164
28
48
12
5
270
45
9
19
29
60
12
31
132
23
105
129
30
109
65
55
12
17
103
5
18
9
57
36
43
71
61
20
39
30
24
87
27
45
33
27
93
18
6
43
48
29
48
3
63
85
12
48
95
49
20
40
5
55
108
12
168
29
90
13
36
17
60
24
24
99
63
24
181
17
42
121
119
6
115
17
31
12
20
33
39
76
179
13
60
72
36
41
18
102
18
66
19
48
60
17
3
45
27
28
32
16
29
12
108
48
15
28
29
31
120
60
60
11
48
73
95
48
24
25
137
31
12
48
137
31
11
49
24
41
19
68
9
6
37
17
120
138
312
13
11
54
31
59
18
7
77
91
77
48
55
17
31
12
17
43
113
19
47
109
41
186
25
53
114
61
120
12
32
76
32
57
48
60
55
47
30
12
31
5
7
5
55
20
51
97
20
72
76
32
117
31
17
24
48
12
60
18
6
156
54
49
53
115
17
15
15
33
45
42
1
44
40
60
41
7
125
12
3
177
18
54
91
168
17
12
18
72
6
66
1
12
65
36
144
192
3
3
30
12
30
45
27
49
5
72
43
5
7
72
60
23
157
36
47
45
57
15
100
60
5
75
108
9
30
126
120
7
8
27
18
43
5
39
63
37
41
7
107
120
48
24
13
8
100
29
18
45
21
30
117
3
25
12
17
72
204
12
115
92
3
25
12
20
100
5
36
79
36
120
120
29
43
47
73
77
48
27
15
1
24
48
53
67
29
79
44
57
96
43
41
60
51
93
84
3
57
15
28
12
60
83
25
5
24
24
7
48
5
67
59
30
66
54
120
36
60
7
8
3
120
120
25
204
35
33
72
16
17
7
41
7
53
447
9
138
33
60
57
12
78
61
24
96
104
33
7
11
49
20
88
20
69
111
27
6
67
12
20
93
7
20
76
72
12
71
42
132
43
53
27
87
193
89
6
54
31
89
48
48
90
37
83
24
13
5
3
57
91
29
66
30
127
12
17
48
91
24
48
108
12
32
120
57
144
7
12
23
42
31
12
32
3
85
12
17
48
12
138
13
108
17
12
43
47
6
24
90
102
24
90
37
260
40
23
37
29
48
48
103
41
108
103
17
115
41
139
5
3
27
13
53
12
18
6
60
79
17
283
24
17
79
41
66
57
21
67
17
36
72
67
180
36
12
29
43
5
96
6
6
24
19
12
59
1
17
31
161
48
103
23
69
75
13
59
54
72
24
63
100
17
43
197
36
258
42
30
72
13
59
66
7
41
6
54
55
59
18
43
41
3
136
29
63
88
11
73
125
15
141
19
77
31
12
120
11
145
17
175
17
48
103
120
24
77
120
36
84
3
16
132
17
18
24
121
47
73
20
69
103
77
43
36
29
30
133
12
68
148
24
113
54
24
37
12
36
17
42
18
48
174
6
12
12
18
78
19
125
55
11
25
120
24
5
31
35
9
57
126
18
54
33
69
24
7
12
137
51
160
35
42
31
77
42
45
45
63
132
27
6
24
51
40
60
48
17
24
3
141
19
36
35
90
54
1
24
17
43
8
112
228
89
108
42
33
76
104
81
36
30
6
43
72
20
57
72
51
28
44
16
41
30
93
40
65
90
73
72
96
12
35
174
144
67
5
7
60
77
48
18
48
240
37
197
6
6
19
12
12
23
13
11
13
80
27
49
17
54
1
5
7
11
69
28
65
43
65
24
120
123
88
192
12
5
30
30
15
165
31
125
24
115
8
112
5
96
42
48
9
48
117
18
18
19
41
19
36
41
3
87
93
28
5
223
12
53
55
12
23
25
84
197
60
90
109
104
16
11
49
41
31
32
136
77
18
150
67
5
7
5
78
37
8
33
84
36
27
213
7
179
13
11
6
90
ABCD 96434090414*3^$a+1 [50005]
69
21
12
108
54
60
33
3
1
65
90
33
108
3
25
29
31
11
9
21
18
42
39
165
42
13
11
13
71
45
15
24
21
4
17
15
9
36
79
95
117
12
33
27
21
6
6
19
173
66
234
3
28
5
7
48
11
30
6
9
99
12
12
157
131
12
1
29
6
217
84
80
28
17
99
84
88
72
96
24
137
31
20
4
24
5
39
15
60
33
24
15
24
24
18
3
99
30
3
9
63
3
12
1
11
13
65
7
20
3
25
35
78
72
7
53
6
12
9
39
60
30
15
12
105
24
54
120
24
12
21
75
30
114
109
12
128
4
48
35
54
84
12
12
31
11
36
117
3
9
3
21
36
48
3
78
12
19
113
6
25
32
3
54
48
27
21
55
17
54
133
53
84
18
37
80
3
12
30
18
21
9
87
33
15
105
126
81
84
87
25
17
3
112
11
21
15
13
17
15
51
69
40
5
90
24
12
24
13
12
128
3
72
42
18
6
30
25
12
48
29
12
39
16
29
84
67
96
23
12
13
116
81
27
27
1
32
15
30
42
18
18
12
12
30
79
47
9
81
7
47
1
23
37
17
78
30
12
7
44
15
12
12
30
60
123
39
18
87
9
30
24
66
31
11
102
6
66
48
7
35
13
116
4
23
150
43
17
63
21
3
21
19
17
18
6
115
35
36
108
1
116
9
12
19
36
59
24
72
37
11
60
30
36
31
24
8
48
4
53
15
105
31
72
12
17
66
18
36
19
17
54
81
27
6
75
45
6
84
37
32
12
3
1
24
12
95
13
35
18
27
36
16
113
30
1
59
1
65
79
20
75
30
43
72
155
57
45
84
6
36
54
18
30
12
24
51
9
36
36
7
68
84
51
37
8
52
32
69
15
16
8
27
30
24
7
59
25
11
30
12
78
33
36
9
31
89
27
12
12
33
6
6
36
18
6
19
32
40
68
21
54
30
67
24
41
12
51
24
148
23
69
40
5
6
12
145
65
3
16
23
66
90
12
49
156
59
25
101
42
33
27
21
4
11
9
15
60
66
72
27
27
45
39
144
42
114
9
27
18
66
69
3
30
3
9
12
66
18
24
6
30
24
30
37
56
33
67
92
48
64
35
129
15
6
6
33
60
27
49
53
87
4
24
35
57
33
43
32
15
12
33
52
65
55
29
84
151
5
39
15
57
15
138
42
18
36
67
48
92
28
11
114
7
59
1
32
100
47
18
27
24
60
24
45
60
43
48
35
81
93
30
30
123
12
15
12
48
30
108
60
27
60
28
5
39
3
1
35
90
15
36
28
41
66
25
83
18
12
55
11
21
9
39
75
21
9
15
28
20
123
24
37
44
84
3
145
32
33
19
53
6
21
24
15
30
15
21
18
93
45
12
30
78
48
39
28
5
48
36
151
65
87
165
48
30
133
11
13
32
24
51
180
25
60
48
60
35
6
7
5
187
65
7
59
37
137
3
12
111
1
23
105
33
12
12
3
33
84
171
4
20
3
25
11
12
42
27
15
13
23
25
17
120
63
27
6
6
9
12
33
60
7
29
63
105
30
85
17
3
3
30
27
27
54
30
61
11
129
84
39
12
30
18
132
48
18
18
1
5
54
66
60
55
209
6
21
3
6
84
6
114
54
36
66
19
47
69
48
15
66
54
25
11
6
19
104
40
23
12
25
23
85
48
89
90
45
45
7
60
36
47
61
84
188
4
29
6
73
35
33
4
143
25
41
31
101
19
104
129
18
12
30
3
12
21
30
12
30
19
131
30
42
25
41
24
42
24
36
78
36
75
76
60
35
25
83
33
60
9
31
5
48
39
60
16
5
12
103
17
3
15
30
30
24
30
90
78
39
4
89
78
12
66
15
39
78
15
87
12
18
7
23
25
20
87
25
59
6
24
151
48
48
12
47
30
6
12
42
90
25
23
25
137
15
9
15
69
138
37
32
108
21
15
51
21
45
15
84
45
78
48
49
59
42
19
48
35
66
30
12
18
15
4
20
57
79
5
54
13
24
131
54
30
1
35
54
48
30
1
71
49
35
37
215
54
60
84
54
72
61
20
333
30
25
29
18
12
12
18
60
78
225
15
24
25
84
20
45
42
162
27
16
59
114
67
59
21
33
55
12
128
21
36
7
23
108
9
60
136
35
12
57
3
78
6
60
138
3
52
53
24
48
7
11
45
3
6
24
24
31
36
11
13
11
30
15
3
85
161
30
72
42
175
80
88
59
54
51
93
43
17
6
6
204
102
42
12
48
12
24
7
44
33
12
6
12
1
149
67
56
12
111
25
17
42
25
11
12
9
136
17
102
69
15
6
60
3
87
84
60
12
24
73
17
18
102
15
124
11
6
42
145
32
45
156
67
32
36
24
129
6
30
55
24
32
39
153
3
30
55
35
18
66
21
12
40
17
6
42
27
3
21
15
37
59
90
31
32
3
90
3
4
5
51
69
51
16
29
67
23
84
61
11
24
81
28
68
3
54
3
24
39
1
11
12
1
11
13
92
69
7
47
6
6
24
57
4
143
90
126
6
3
48
40
17
27
3
36
6
30
13
20
12
69
42
24
25
53
18
37
11
42
12
36
36
99
4
71
6
78
12
36
42
6
156
1
140
3
12
13
47
42
30
21
117
27
88
47
117
3
21
21
24
60
6
186
60
12
6
ABCD 96435081038*3^$a+1 [50158]
36
92
36
52
18
6
26
4
38
40
36
44
22
24
14
22
14
52
24
18
8
28
54
72
30
68
46
36
26
4
86
184
18
36
42
62
90
10
36
126
44
204
160
18
24
8
40
126
36
164
22
170
82
8
22
162
18
72
78
8
280
12
36
6
288
66
14
40
78
32
90
36
76
54
12
42
48
24
36
18
62
4
14
22
60
102
18
78
174
42
48
60
12
6
90
8
40
14
22
60
54
90
66
60
68
148
48
32
28
12
90
24
8
6
12
22
110
52
180
18
72
6
32
30
10
50
58
122
22
84
20
22
8
162
40
42
26
22
50
4
68
18
58
90
20
70
150
30
104
22
24
80
10
62
64
18
50
30
76
194
18
18
54
118
32
52
38
16
6
26
22
56
22
98
46
36
98
22
38
40
50
142
18
14
40
78
68
12
22
90
108
144
54
14
6
34
56
4
18
108
14
48
4
96
30
2
52
60
14
34
18
32
18
28
30
20
54
58
48
42
12
78
108
66
14
100
62
58
24
102
38
196
42
30
78
44
76
36
180
18
18
38
34
96
36
36
18
62
82
12
24
30
24
80
28
12
216
42
8
24
76
36
8
40
6
84
6
12
18
50
60
22
30
54
96
48
164
178
2
126
30
270
46
18
8
10
30
50
40
24
116
58
6
14
52
50
58
96
30
6
72
36
30
24
8
18
4
108
2
88
212
22
74
34
90
20
16
6
54
80
54
6
4
8
18
40
294
26
10
230
4
26
24
52
24
30
14
36
72
4
6
54
8
6
34
90
42
194
112
30
42
26
130
6
8
40
90
162
18
56
94
18
18
12
2
52
90
36
114
26
64
26
40
54
74
4
18
30
32
10
12
6
48
42
32
22
84
14
18
10
80
82
26
46
44
22
54
6
108
30
36
74
16
38
22
30
104
64
72
90
8
46
120
6
36
62
28
12
36
14
108
10
30
60
18
162
30
114
68
16
24
36
80
4
56
4
108
32
66
90
54
36
10
30
14
22
36
122
22
60
30
24
14
48
28
30
32
28
12
78
12
38
70
42
54
120
6
32
40
12
24
14
48
10
32
22
44
22
78
72
8
22
32
28
138
14
22
60
30
14
46
54
80
100
102
2
22
44
150
22
48
6
44
64
90
26
4
96
50
12
42
16
20
4
12
18
110
48
10
48
54
42
116
94
6
12
60
26
54
82
26
58
50
172
174
36
32
6
4
170
96
112
18
14
58
62
22
104
22
32
82
18
12
90
128
180
76
50
22
84
6
30
42
48
38
16
74
34
20
36
4
66
50
10
36
90
18
12
78
12
150
98
18
42
106
6
66
2
30
18
40
42
36
50
4
66
6
26
22
18
2
22
14
16
18
18
2
148
48
14
18
40
18
6
14
142
50
58
42
54
26
4
54
54
42
54
12
72
42
26
18
4
50
118
18
50
52
38
34
18
2
70
20
40
8
42
120
58
72
140
22
38
22
8
46
12
18
32
42
36
30
40
50
10
30
6
30
60
14
54
30
22
74
30
4
42
84
32
94
248
36
82
62
60
40
18
12
50
36
64
126
12
50
78
34
108
72
18
92
16
36
6
18
72
72
26
22
54
90
14
10
62
18
130
20
22
54
30
60
14
70
6
134
4
198
18
14
82
26
4
68
172
234
12
32
28
98
24
16
42
12
18
18
14
6
40
14
106
32
10
62
6
184
66
50
24
22
14
16
60
8
22
60
30
96
18
12
50
18
114
30
10
18
84
14
46
48
168
32
66
40
24
12
24
72
158
76
30
6
48
32
18
114
58
30
24
14
40
36
36
8
54
10
80
58
54
54
14
6
40
14
106
54
20
22
8
126
72
18
22
38
70
6
68
58
102
6
84
18
24
26
40
92
126
4
30
42
54
36
108
30
60
26
10
50
30
100
50
174
130
180
20
16
54
6
44
36
24
36
4
50
48
40
18
20
4
18
62
112
36
68
72
118
12
68
10
66
60
18
8
64
134
24
40
18
68
52
38
30
72
28
104
22
26
40
54
18
36
6
390
96
32
58
30
18
32
42
16
24
18
18
30
60
30
32
40
42
230
88
18
150
12
18
74
16
54
86
4
6
12
18
20
180
102
4
90
54
24
8
118
12
32
22
150
30
14
46
8
28
12
18
60
18
80
22
24
44
234
22
60
18
138
158
4
6
12
132
102
90
14
40
42
8
22
38
54
36
16
96
62
10
8
18
256
68
6
12
10
72
18
32
58
108
44
100
30
18
60
62
28
8
24
112
8
18
22
78
84
38
22
54
50
30
112
ABCD 96435100142*3^$a+1 [50013]
219
96
5
16
81
78
5
264
235
77
43
57
48
80
16
20
24
31
125
1
15
80
28
36
39
21
36
48
3
108
306
23
31
12
72
21
15
41
40
24
104
36
84
31
24
17
220
63
21
20
364
33
30
9
9
6
48
137
211
69
24
87
77
156
1
30
185
148
56
196
99
36
24
129
27
78
27
135
149
40
224
31
24
21
99
132
69
75
72
17
31
24
126
35
24
31
120
29
72
25
239
16
3
5
31
120
9
171
165
144
260
52
24
75
5
16
3
48
108
240
41
79
29
76
80
67
33
36
8
16
264
273
42
117
3
65
12
19
69
15
96
149
16
84
60
56
120
16
15
276
77
43
113
216
1
167
25
11
7
117
51
12
60
12
5
31
21
44
67
90
30
24
105
20
24
7
93
111
18
15
3
117
3
93
20
31
69
27
197
36
96
84
91
84
5
220
15
72
48
60
125
4
27
9
15
84
77
28
192
15
36
89
31
209
139
45
24
15
5
37
23
115
141
116
24
100
39
45
63
69
8
16
51
5
28
116
144
97
39
200
24
112
183
5
67
29
4
57
126
29
208
12
48
15
21
69
35
31
105
36
8
31
36
96
12
90
6
90
126
36
12
45
20
103
9
44
31
60
89
24
36
100
24
51
36
105
308
55
41
85
30
72
57
152
84
181
59
31
84
81
123
72
36
53
24
156
64
3
57
75
57
99
45
51
69
20
67
18
11
124
27
60
9
48
153
54
9
60
44
55
125
307
33
56
127
33
51
65
43
65
25
42
45
63
12
153
36
20
124
51
141
39
129
51
12
132
41
156
55
33
75
45
27
5
40
44
19
221
31
48
60
336
105
44
301
54
57
120
39
5
19
252
120
60
108
5
7
33
207
33
15
96
45
207
54
66
9
60
144
39
225
12
108
92
13
6
201
60
75
36
33
104
61
11
43
5
52
20
4
20
67
17
16
204
27
168
125
67
9
87
57
312
3
132
113
40
72
3
6
15
39
36
72
17
67
29
100
84
36
96
24
51
149
40
9
27
8
240
31
21
9
42
12
36
21
168
87
89
36
60
4
21
275
31
137
31
120
29
115
5
52
3
105
96
24
260
76
27
33
75
81
15
105
39
5
4
27
113
12
19
72
57
96
135
41
220
201
27
12
75
360
36
153
39
5
40
320
52
75
228
101
7
24
84
21
8
7
29
36
79
5
24
72
28
3
93
51
66
59
4
104
240
151
65
64
60
176
124
75
41
67
12
72
173
16
20
324
16
56
211
108
12
189
51
129
63
72
9
27
108
5
175
9
72
15
144
5
36
139
41
40
99
12
189
48
51
54
231
9
15
177
6
12
36
186
23
121
90
12
72
77
4
135
41
91
17
36
139
132
305
24
84
76
87
89
148
12
3
41
4
183
57
56
67
240
108
81
24
51
113
67
105
3
65
43
29
115
29
31
69
56
88
272
91
12
96
66
59
19
105
72
33
95
36
19
57
15
5
4
44
55
177
15
33
36
120
36
123
105
3
17
52
39
345
120
159
77
19
41
31
12
77
64
44
67
29
120
55
45
80
4
56
4
27
30
23
36
36
19
189
27
33
36
44
72
4
104
12
4
120
51
33
21
171
123
ABCD 96435316288*3^$a+1 [50071]
16
8
16
32
16
72
29
36
15
21
27
45
27
9
7
47
33
111
36
117
40
59
141
39
18
199
200
213
19
35
72
21
195
21
112
47
144
121
120
8
21
51
147
165
88
17
15
165
27
16
47
36
397
24
47
36
252
33
48
45
36
7
24
176
207
72
25
96
216
5
3
69
43
173
3
88
8
135
9
63
25
24
56
96
16
8
120
15
49
48
29
51
160
23
1
53
123
48
45
144
27
117
18
129
15
169
8
184
8
48
160
48
41
39
264
3
45
63
25
29
147
88
35
37
80
99
85
5
108
7
24
113
7
47
9
99
85
72
32
99
108
57
24
16
47
57
360
16
120
131
109
48
41
55
71
72
72
54
3
48
75
133
56
9
31
23
36
18
54
54
36
51
75
18
91
80
88
29
123
24
40
29
115
11
72
37
17
18
288
253
35
21
51
36
108
13
5
72
27
117
72
72
18
169
144
11
144
157
128
24
40
29
18
57
24
207
249
3
13
56
3
13
131
180
54
19
56
33
31
5
3
87
9
45
43
65
162
13
24
143
33
24
16
143
33
3
109
89
7
11
108
25
24
59
109
89
15
24
87
49
95
33
111
54
36
63
64
8
16
29
3
69
54
69
24
16
71
33
21
123
16
128
184
179
36
49
32
40
5
43
8
183
18
151
29
18
145
143
180
72
13
8
195
37
8
72
16
119
144
72
1
176
168
15
54
18
129
15
265
168
24
104
51
21
40
24
23
105
72
111
36
237
51
301
32
160
155
13
80
51
69
39
18
18
21
69
72
27
40
5
3
69
123
48
288
136
35
21
69
90
9
9
15
208
56
72
136
17
18
13
95
33
88
104
45
339
39
108
85
8
159
36
18
3
40
96
8
112
8
304
23
1
24
29
18
49
56
72
21
54
117
16
8
3
108
265
120
32
24
153
36
115
173
75
168
112
152
16
17
54
198
51
112
107
54
90
141
21
3
144
48
48
112
24
8
24
21
108
144
18
45
63
9
24
168
48
24
40
119
121
32
48
33
39
15
234
72
108
123
111
25
11
54
39
16
24
29
18
57
51
18
18
57
24
48
96
24
39
54
27
369
126
1
179
36
25
80
3
13
152
24
9
18
213
39
18
36
67
59
69
111
129
192
24
33
180
27
27
237
51
21
33
39
123
18
75
48
111
81
27
18
27
117
123
160
23
36
13
5
91
197
54
162
19
72
32
88
23
18
15
3
109
35
144
36
49
59
90
19
80
9
18
61
24
5
75
159
180
37
152
96
72
168
15
1
24
65
54
81
16
56
120
48
39
1
8
24
39
201
15
97
29
72
54
45
16
32
288
48
3
85
149
90
18
39
69
90
57
112
192
48
24
71
81
144
9
39
69
108
31
96
32
129
7
11
253
176
453
99
135
129
160
104
16
120
137
7
72
56
27
36
105
129
327
88
8
27
21
15
121
8
40
104
177
18
69
64
24
59
117
112
59
18
19
56
48
21
19
8
171
13
41
55
168
29
75
16
24
8
88
23
9
48
24
16
65
63
72
117
43
11
21
88
71
90
31
24
53
43
56
207
18
79
101
3
15
1
233
31
24
32
232
200
21
3
264
129
207
9
18
37
8
99
21
33
111
88
17
15
24
15
ABCD 96435363554*3^$a+1 [50061]
9
79
2
15
43
5
27
33
57
54
12
9
60
48
13
23
109
20
6
21
36
7
2
18
78
15
24
63
6
22
14
40
11
24
9
12
3
9
15
93
24
36
3
36
24
84
60
60
12
60
15
21
7
17
36
9
18
42
3
12
24
15
22
35
3
6
3
43
74
36
15
39
48
21
39
70
26
102
3
49
2
84
4
17
36
3
24
21
36
15
21
45
18
154
23
75
117
37
23
12
1
42
2
46
5
39
9
27
24
120
10
8
6
9
33
90
90
39
45
66
45
3
102
22
2
18
52
5
48
60
15
33
7
26
36
10
53
3
24
18
12
48
40
26
60
12
22
23
12
12
9
36
39
60
31
26
4
146
57
67
29
97
2
33
24
13
42
29
72
9
10
8
36
46
6
90
35
27
18
18
12
18
15
15
21
1
35
60
9
6
154
35
60
9
75
9
6
4
53
9
70
29
12
15
45
7
198
23
24
48
79
44
12
54
39
12
27
12
9
15
9
21
15
21
3
36
72
60
67
17
9
39
36
7
29
84
45
12
18
54
132
75
9
42
9
15
18
3
24
60
1
12
68
30
33
1
35
36
3
6
10
65
48
97
8
63
12
15
12
48
36
22
35
9
46
53
39
33
24
1
8
72
15
60
7
2
84
15
1
11
12
27
18
22
74
12
39
21
27
36
15
30
24
10
180
38
4
44
39
21
30
105
9
87
43
12
6
8
15
15
16
5
36
9
60
16
47
36
9
3
115
14
111
87
148
29
31
80
33
24
3
45
3
36
54
12
10
8
57
7
17
33
6
142
50
57
73
20
12
30
33
49
35
3
42
16
35
19
5
13
11
117
78
21
21
22
56
9
60
12
24
12
19
5
9
27
63
4
18
24
8
40
35
15
118
92
87
33
27
15
9
1
35
3
42
99
1
6
5
75
69
105
39
84
3
54
3
60
12
81
52
108
23
69
52
14
9
123
54
54
12
30
3
15
16
14
135
27
22
2
45
3
6
36
24
22
68
6
16
42
17
60
60
39
16
65
24
12
87
78
39
1
14
36
24
9
60
61
110
21
3
9
33
27
12
15
9
49
30
20
66
27
24
33
3
24
75
21
45
204
60
15
75
18
48
114
69
12
12
21
12
75
115
53
21
58
5
36
36
105
51
48
15
46
35
3
78
15
3
6
60
106
17
96
12
19
30
26
9
15
36
48
66
3
81
87
7
42
18
5
7
80
45
33
36
39
73
2
33
24
45
15
123
6
51
25
95
99
24
70
20
40
80
3
48
27
52
2
15
48
48
72
12
25
30
5
21
3
12
48
27
9
1
44
78
72
21
25
23
24
60
21
106
5
13
12
14
6
3
108
24
33
15
33
4
66
32
21
7
32
18
18
9
57
6
18
6
160
14
84
63
9
66
33
19
26
4
2
69
45
42
9
3
48
30
3
84
72
33
18
24
6
15
12
108
49
11
3
57
12
87
10
8
15
33
3
51
24
4
38
12
36
42
70
23
60
21
3
3
9
15
120
16
54
20
15
9
54
21
12
49
18
42
35
15
21
37
11
12
72
21
39
12
13
2
6
3
61
23
12
31
110
75
3
6
51
3
9
63
60
84
45
15
9
21
15
9
27
9
18
42
6
24
40
5
13
30
41
12
3
54
51
15
81
21
87
48
7
108
14
70
6
14
24
16
41
15
120
69
111
18
12
27
72
33
58
65
24
21
12
22
5
31
14
6
48
9
60
43
29
24
9
63
12
7
41
7
41
21
28
35
3
114
39
12
39
46
72
38
4
113
85
11
69
72
15
25
8
3
24
3
6
15
31
29
79
8
105
3
16
65
43
2
28
8
15
45
54
21
12
12
1
32
52
8
88
20
24
15
48
105
12
40
23
48
15
69
36
24
60
15
21
39
16
8
46
18
2
3
12
111
30
114
6
3
12
39
84
72
9
15
9
12
48
7
2
48
18
24
90
63
7
17
36
3
9
12
1
102
60
48
74
6
54
3
33
3
12
33
111
24
21
51
25
2
6
24
60
88
23
51
45
9
15
27
24
58
11
27
60
78
162
30
39
9
27
7
26
42
48
16
65
24
9
3
7
65
12
3
6
36
15
1
20
39
15
18
111
12
27
72
66
27
48
207
22
158
58
44
75
61
62
42
15
105
18
48
33
1
11
24
51
69
36
27
22
35
1
32
15
25
23
3
4
42
35
55
80
21
7
32
21
45
3
36
93
142
18
11
12
9
150
40
26
15
45
70
29
81
24
39
12
19
48
5
51
21
9
15
36
33
36
51
3
36
12
42
42
129
12
69
99
21
36
42
10
20
123
27
42
6
117
21
24
42
9
7
2
15
33
54
45
111
4
5
21
15
72
15
81
31
41
9
15
1
23
1
8
3
25
8
42
40
8
22
92
3
37
23
39
30
10
86
162
21
61
14
45
51
21
49
35
73
11
9
3
7
18
35
57
88
2
81
36
75
9
9
40
38
22
23
84
24
12
60
72
3
102
52
8
78
4
38
42
33
21
15
21
46
2
15
12
39
4
38
48
15
96
36
19
44
30
90
16
44
21
45
51
39
30
15
3
58
54
14
84
15
97
8
70
68
9
13
23
72
45
130
32
6
3
31
20
9
39
30
18
10
12
23
147
60
57
9
12
3
21
15
31
62
51
15
54
30
21
36
25
20
15
51
94
23
27
88
60
32
108
30
66
36
9
60
75
30
126
30
15
108
45
40
26
21
25
26
9
31
38
111
36
19
5
61
23
12
39
21
48
21
3
27
24
66
3
36
27
10
60
35
19
18
35
3
57
12
13
23
49
23
12
25
66
14
28
38
48
52
29
39
21
45
3
7
53
63
12
66
46
5
9
22
5
9
16
92
27
69
12
3
15
52
14
15
15
24
69
12
1
62
28
44
6
4
14
94
11
12
7
60
20
18
90
18
72
75
15
64
126
35
12
3
57
7
38
6
45
12
24
96
39
48
93
24
24
1
14
30
22
29
31
50
39
24
27
9
45
111
33
27
69
16
50
12
162
51
24
55
26
12
51
1
11
84
21
24
58
50
27
141
30
9
60
51
10
54
29
12
108
9
72
84
46
18
20
42
21
12
12
1
23
111
84
66
46
90
8
46
74
87
33
6
78
10
101
37
2
48
4
60
113
12
15
21
37
12
11
12
103
53
ABCD 96435693052*3^$a+1 [50013]
100
8
100
80
48
36
88
81
35
25
59
48
25
15
180
9
59
1
63
32
25
23
48
72
48
132
12
48
13
119
60
24
25
15
45
12
15
45
84
15
105
119
120
36
85
23
112
68
12
49
35
1
15
21
23
61
24
107
84
60
88
12
21
47
28
12
176
36
4
81
15
8
48
232
8
120
120
180
13
135
56
85
36
84
3
57
23
36
25
75
225
12
60
63
21
339
72
45
27
33
39
9
72
35
49
143
73
84
63
8
25
159
21
15
44
1
83
12
24
25
23
72
1
48
36
15
9
120
120
11
25
15
45
83
16
21
15
20
60
1
27
32
48
1
15
20
60
192
64
129
35
1
11
48
36
208
33
95
180
120
85
35
13
35
24
240
61
51
105
39
45
59
40
20
37
191
64
141
48
75
36
9
96
11
48
25
12
35
4
20
1
87
80
100
156
20
52
8
1
60
11
13
11
25
15
45
15
44
85
99
72
36
32
36
37
59
1
39
20
16
33
47
4
8
36
1
24
75
45
12
23
240
240
76
20
49
15
81
23
72
28
21
12
204
36
24
11
109
59
157
23
76
104
40
21
36
23
72
120
49
3
21
72
39
69
72
179
48
12
124
32
4
44
36
4
56
61
23
61
3
212
60
61
39
21
23
37
107
193
24
35
48
96
144
13
23
60
157
24
60
60
51
68
85
36
3
80
72
60
1
99
44
84
28
69
263
1
99
153
48
51
9
36
11
205
95
28
80
136
176
24
100
45
180
131
72
100
68
12
1
96
36
60
27
21
120
27
33
36
11
24
16
104
181
48
11
60
28
57
71
48
84
1
36
60
36
27
12
45
23
13
15
20
49
3
56
1
95
48
52
20
24
25
95
136
56
48
60
156
49
99
141
12
24
59
16
9
36
59
24
148
32
121
59
16
81
11
108
61
59
120
157
3
36
48
20
1
71
1
15
144
24
152
13
59
73
99
36
72
33
15
8
37
123
120
152
24
144
36
121
35
13
36
51
9
36
99
284
36
1
24
51
24
120
9
71
1
83
25
11
156
60
52
36
44
28
72
8
109
23
61
96
15
21
95
12
37
63
20
48
133
11
108
133
15
69
11
60
48
172
32
120
13
83
24
157
71
313
132
84
3
141
47
13
36
243
57
51
140
132
60
97
24
15
144
141
47
28
21
75
20
60
109
12
15
72
20
36
37
59
168
36
25
36
120
39
21
11
144
181
24
71
64
21
15
69
23
160
132
21
99
128
132
48
12
49
36
36
119
25
71
100
45
87
33
47
12
96
4
44
1
36
107
28
132
68
72
37
11
72
12
49
36
95
61
35
72
36
64
20
28
20
88
80
157
75
92
37
180
84
47
4
9
51
104
12
180
40
9
63
32
49
95
25
51
68
37
60
204
27
224
109
35
192
13
11
85
3
200
37
71
12
40
92
48
52
9
12
59
108
60
13
27
32
25
15
45
24
75
141
59
1
36
83
4
117
71
84
61
95
48
145
36
59
40
140
84
108
109
63
8
48
24
1
35
96
36
60
49
84
12
95
48
1
240
60
143
180
148
45
144
180
24
111
8
1
27
9
71
48
1
59
121
11
169
59
61
11
48
1
3
20
88
72
57
36
24
71
192
1
99
8
13
39
20
60
1
59
96
132
49
15
44
24
120
1
12
35
145
60
75
24
68
108
205
23
37
60
159
68
112
44
16
45
63
20
73
59
49
60
192
24
24
47
13
35
1
35
280
81
119
205
24
11
28
20
60
1
132
39
21
203
61
3
21
51
56
88
21
51
9
24
35
4
56
24
16
104
37
11
24
96
60
4
21
23
85
47
120
73
11
25
83
48
49
51
68
16
80
25
3
36
176
76
92
121
11
28
117
123
57
123
ABCD 96435821642*3^$a+1 [50216]
90
27
63
12
153
33
75
60
9
120
18
69
423
18
90
252
18
207
63
9
48
105
18
9
3
285
21
42
189
81
72
126
162
18
9
75
36
117
144
63
378
18
81
99
162
42
36
261
39
144
45
108
15
72
45
81
144
48
90
60
72
66
72
72
387
51
72
120
36
54
126
60
189
48
33
54
18
75
60
48
87
12
96
120
132
282
27
60
156
45
27
51
12
33
36
48
36
27
42
30
45
195
66
54
216
24
93
207
60
153
27
126
27
372
15
180
108
210
315
15
30
78
21
69
54
57
348
135
48
72
261
87
72
288
120
69
39
132
93
72
117
18
72
81
60
135
90
39
123
57
135
576
72
60
57
33
27
3
240
189
219
144
60
48
60
57
315
36
72
33
75
24
48
69
84
27
42
48
18
24
30
78
180
12
18
90
9
216
144
108
216
9
186
9
255
33
120
15
12
153
33
171
21
15
27
30
123
27
120
36
72
78
39
63
18
42
93
267
129
63
78
3
27
42
27
3
81
72
204
3
45
15
318
375
135
189
3
216
24
138
42
48
9
96
12
108
27
90
51
27
45
72
45
135
81
75
144
171
72
42
126
9
153
63
99
21
195
84
96
45
27
57
105
18
9
189
120
72
99
96
12
15
66
231
84
60
207
90
3
27
258
219
141
30
45
195
72
120
258
27
327
126
24
27
21
90
45
15
48
24
36
9
3
45
24
183
45
15
57
243
45
33
18
21
24
9
75
36
87
9
39
24
117
261
30
45
195
12
78
30
45
60
228
87
117
12
36
27
276
210
159
615
153
24
243
36
180
102
72
135
135
18
135
132
3
108
54
18
108
144
117
69
30
24
117
93
198
45
108
99
6
162
30
15
120
15
192
33
84
63
60
360
18
18
81
180
156
27
96
57
15
192
450
96
90
57
15
180
18
72
30
45
87
180
108
12
33
57
150
108
57
45
6
192
18
150
144
36
9
45
18
48
150
99
183
222
3
24
63
57
51
129
96
27
57
261
162
36
45
69
66
24
30
63
63
72
177
63
138
90
24
153
75
297
195
57
36
15
252
30
51
27
117
72
180
99
45
57
27
45
126
72
60
72
48
177
261
30
72
42
3
15
198
90
144
30
18
105
315
72
18
3
99
153
87
66
195
147
60
30
72
18
60
12
168
45
387
21
159
165
180
51
300
204
57
123
36
12
45
123
12
33
36
156
45
207
168
153
27
48
72
15
12
ABCD 96435943588*3^$a+1 [50148]
51
15
49
72
24
41
15
160
5
259
5
90
24
25
65
63
39
73
8
48
69
147
33
55
8
264
24
96
88
56
75
6
15
69
6
210
18
57
93
51
15
1
53
3
64
24
59
85
72
5
48
91
59
180
102
180
111
24
9
24
103
59
45
40
239
54
3
112
41
36
24
54
21
72
99
24
66
24
90
30
235
35
45
40
59
21
64
47
48
57
88
32
40
179
36
18
31
11
90
48
3
33
111
15
78
3
123
85
80
96
40
5
43
56
21
99
81
24
54
162
175
35
21
33
175
5
67
203
24
66
27
40
24
35
60
18
12
19
71
18
55
32
3
37
89
135
40
32
24
39
144
42
111
40
23
24
30
96
120
27
123
21
40
24
35
6
15
64
59
37
59
120
6
198
25
8
39
201
9
31
24
144
5
51
33
132
43
101
30
36
180
85
29
115
96
35
45
45
78
72
18
66
1
48
32
105
15
24
96
75
18
42
90
138
42
43
128
3
37
143
121
29
115
41
108
163
504
48
5
72
60
144
66
18
42
9
75
6
18
120
21
192
24
3
85
216
152
40
23
216
129
72
3
66
24
36
90
61
23
126
114
36
54
66
90
108
36
6
61
59
85
155
13
35
90
27
135
108
6
15
51
54
31
59
24
36
81
39
90
135
96
9
54
153
40
59
18
3
9
39
160
216
125
24
54
13
104
279
177
39
9
99
12
24
25
24
107
21
33
114
30
31
56
3
72
168
13
59
48
213
3
85
59
36
114
7
23
72
18
150
36
30
54
36
6
18
13
8
159
81
45
36
18
66
24
66
54
211
155
61
24
35
60
105
160
5
216
54
84
72
81
27
36
114
126
30
19
48
77
27
63
57
3
12
18
60
67
53
3
48
232
128
99
120
42
259
5
36
78
57
24
112
8
51
84
150
115
5
114
12
54
135
51
45
24
165
67
143
24
30
51
184
71
49
8
147
12
54
24
12
90
180
60
180
84
126
39
69
123
3
6
39
40
56
39
36
45
9
36
18
60
12
121
24
5
43
56
39
72
49
11
54
66
18
6
45
75
90
51
24
51
18
51
81
30
9
159
12
85
23
33
88
32
64
53
91
71
9
69
27
9
151
168
95
33
88
216
95
30
19
71
18
31
152
93
67
144
104
9
12
60
39
96
24
16
59
21
24
135
36
108
81
45
27
63
84
36
6
54
21
9
15
72
9
30
129
72
93
54
36
174
6
66
54
141
219
234
36
36
204
111
280
215
60
48
60
30
27
15
25
119
25
59
13
149
19
59
12
54
67
59
165
15
54
27
40
23
36
18
42
30
18
96
30
54
36
54
6
61
56
24
69
60
7
77
6
84
1
32
40
23
25
96
23
72
84
36
24
49
41
31
5
51
3
156
18
126
60
54
111
99
96
66
168
115
5
60
90
30
42
13
17
175
23
1
35
141
3
13
24
5
30
45
40
59
54
132
30
141
117
27
144
192
48
51
24
66
99
15
57
48
21
18
12
54
15
120
69
102
24
21
24
201
18
21
15
1
48
77
54
24
12
78
51
16
89
150
84
117
45
24
75
9
63
69
138
6
51
33
55
71
60
66
139
11
165
184
11
84
60
21
15
30
114
30
24
67
53
3
39
25
23
57
15
78
102
13
5
42
90
159
16
80
15
193
257
30
24
121
23
57
40
5
91
72
176
39
1
5
27
93
211
24
35
37
17
60
66
105
165
139
8
24
15
121
53
27
184
24
35
37
17
150
33
33
31
173
67
48
77
60
15
64
131
24
45
ABCD 96436284526*3^$a+1 [50004]
40
140
7
33
75
33
135
24
18
63
36
60
3
18
63
27
53
40
39
36
69
12
21
63
24
3
12
77
19
252
45
12
72
33
63
63
84
66
47
108
64
51
21
111
138
84
48
123
45
51
21
27
168
228
96
9
27
3
69
92
19
125
112
84
39
17
145
12
111
56
73
3
3
42
95
28
9
36
27
72
63
125
307
81
116
100
33
198
12
21
36
176
43
9
45
15
96
99
48
129
81
15
87
108
90
3
12
3
9
36
9
27
48
108
24
141
15
108
27
69
48
32
144
72
157
131
16
56
67
18
102
6
42
60
162
138
53
19
90
18
125
100
57
131
37
215
97
66
9
36
24
60
15
45
21
12
90
60
48
21
63
78
75
120
68
19
30
111
27
102
135
15
45
3
357
72
3
81
45
231
20
1
102
113
28
135
102
3
84
51
150
95
49
66
189
56
4
21
42
222
71
49
63
12
141
120
84
18
42
6
77
4
264
57
39
140
64
9
36
24
15
68
28
72
60
15
69
48
132
9
51
108
36
60
87
42
11
19
57
123
33
33
24
3
15
9
44
76
33
71
76
24
116
28
75
6
35
145
30
177
12
12
21
102
141
84
45
15
33
102
93
104
16
12
12
51
42
6
120
9
21
39
33
72
135
51
45
36
153
3
12
32
36
25
27
96
96
24
20
172
60
48
36
63
18
132
18
117
48
27
78
15
120
3
21
104
72
4
48
108
57
3
12
21
54
30
15
63
117
153
35
88
20
67
5
88
24
228
75
12
60
180
197
180
163
126
120
12
27
3
132
57
44
7
102
18
12
30
30
33
3
57
24
63
30
60
168
27
180
120
96
24
12
20
88
12
264
32
172
8
28
15
21
99
69
231
105
80
36
1
48
102
45
12
45
75
12
120
9
72
75
68
37
3
9
3
12
243
69
123
93
108
84
116
97
119
148
33
18
21
24
9
48
23
37
48
144
6
102
207
32
28
48
15
198
71
136
33
11
169
11
19
24
90
60
203
100
48
75
69
51
45
72
24
3
18
195
240
60
63
9
135
33
108
39
30
75
12
60
111
125
4
3
108
65
67
45
75
57
44
36
4
24
152
91
30
12
30
17
31
33
12
12
15
6
90
72
48
41
343
18
255
120
12
72
44
25
144
15
45
48
27
60
15
66
24
63
27
6
15
32
64
36
3
42
63
39
30
83
180
55
18
35
100
116
43
138
39
69
15
204
12
3
6
47
100
33
30
81
60
123
93
93
87
20
28
117
90
53
4
32
31
149
16
57
63
105
15
12
72
20
19
30
42
72
33
84
63
126
54
6
99
92
4
32
103
60
57
12
120
15
33
183
30
12
30
93
36
96
93
87
24
140
36
28
207
12
21
20
52
12
228
12
48
44
36
145
42
21
180
12
60
24
21
72
27
36
44
133
66
17
85
87
21
27
132
72
9
12
23
64
36
39
57
56
13
131
4
9
6
189
120
32
36
100
72
8
88
12
188
64
8
28
27
18
84
27
33
108
162
33
3
42
15
120
3
45
36
63
17
64
72
12
21
75
132
24
39
72
12
105
21
60
42
12
30
15
12
80
16
24
104
4
32
64
39
41
36
61
132
3
93
15
12
12
51
72
9
48
176
19
30
30
105
15
246
15
72
84
93
207
3
105
21
99
111
12
189
96
12
21
71
40
51
9
120
189
131
19
189
60
216
45
47
144
40
339
45
84
15
30
87
9
51
84
9
15
105
3
15
69
51
9
21
87
92
136
45
215
4
33
30
93
164
4
12
192
8
37
3
12
33
23
64
36
ABCD 96436345576*3^$a+1 [50008]
69
19
96
12
8
52
47
33
87
48
73
192
8
27
37
12
24
12
5
30
42
31
24
92
24
12
48
64
32
64
95
37
47
13
20
48
40
56
21
15
160
12
60
11
24
13
8
40
92
28
144
48
12
12
60
11
25
35
30
67
96
125
15
16
23
57
3
37
84
32
3
9
16
20
4
60
83
162
51
52
60
53
7
65
72
78
60
69
16
20
12
28
72
11
84
1
5
31
96
47
60
85
60
56
60
57
19
8
15
21
4
48
5
19
96
47
1
44
3
13
35
69
33
27
28
204
84
84
8
4
8
15
61
5
30
120
12
13
96
11
85
65
42
37
113
43
80
75
133
56
4
104
40
140
48
28
36
8
63
48
1
23
37
108
48
12
12
11
12
1
32
12
40
23
13
56
48
72
16
20
24
3
25
8
64
56
27
1
20
64
20
28
44
16
12
83
97
35
1
56
21
27
60
51
9
28
24
20
36
4
8
51
69
108
12
93
7
36
32
3
12
30
43
29
18
25
8
252
28
72
228
32
27
61
17
18
97
24
108
11
49
83
37
20
16
152
4
29
30
12
25
5
43
35
9
3
57
3
49
36
23
117
27
13
83
1
68
12
28
12
8
40
5
90
25
5
7
24
60
32
12
16
20
4
11
12
60
30
27
76
35
25
47
169
11
12
45
48
40
17
48
30
33
9
3
100
24
60
71
37
12
23
25
120
8
112
20
168
4
56
88
5
19
108
60
32
15
25
32
28
11
25
59
213
3
12
97
20
48
3
105
4
12
8
52
20
21
55
12
12
44
4
36
47
13
17
39
160
8
100
53
3
4
108
5
115
155
93
16
56
123
37
44
48
171
30
15
27
12
25
32
4
12
72
12
56
40
5
30
72
37
36
12
11
1
36
108
96
48
11
72
37
8
27
1
12
12
68
15
73
56
33
48
67
5
3
208
152
40
12
41
24
7
23
93
27
21
64
5
7
56
12
28
132
53
7
20
28
12
5
135
72
16
12
12
11
105
108
9
3
117
48
19
60
96
35
133
12
35
45
15
9
60
24
75
49
72
24
47
30
30
189
196
24
156
12
48
17
3
160
95
85
8
16
59
30
79
92
24
12
12
48
28
17
7
132
48
60
12
60
56
52
11
37
5
63
16
20
4
35
12
72
25
11
54
67
36
24
44
40
29
3
12
12
63
45
3
13
44
183
25
32
132
48
51
54
6
72
12
37
11
49
48
8
48
24
15
141
27
37
23
49
24
140
72
48
39
36
84
21
112
24
140
21
72
7
11
13
36
71
93
16
41
19
60
89
19
5
6
42
67
48
95
69
33
18
57
60
3
192
85
72
20
93
6
12
37
68
15
13
12
107
121
12
44
63
45
15
57
84
64
20
16
12
23
12
37
72
8
48
33
27
27
81
9
30
1
137
48
19
120
11
57
33
24
63
12
48
28
60
120
35
37
24
48
8
3
9
72
48
111
90
67
20
48
76
11
105
12
72
3
13
12
12
8
136
84
36
36
59
9
3
132
13
32
48
124
20
24
75
37
12
20
36
156
4
35
1
56
3
121
44
12
12
28
48
84
8
4
59
12
72
25
120
36
36
11
97
83
85
60
12
12
108
131
24
60
108
45
64
84
156
8
28
104
96
45
27
112
48
245
55
108
72
72
59
117
4
36
53
7
12
132
41
90
12
33
4
56
15
25
20
40
35
57
76
104
120
3
9
88
8
48
132
3
24
13
65
18
1
53
18
57
100
35
121
12
44
16
92
100
35
13
60
48
24
36
80
15
69
33
19
131
85
68
12
12
16
35
24
1
56
16
8
15
57
4
48
11
9
12
51
37
20
16
44
28
32
45
7
8
36
16
29
115
60
56
3
37
56
88
32
4
48
5
55
20
45
43
68
52
47
25
11
61
59
9
63
12
13
44
48
60
16
12
20
12
45
31
116
4
17
27
36
39
13
32
45
7
56
27
1
29
3
28
32
33
79
80
60
16
36
20
141
67
12
108
8
15
60
18
27
28
44
28
12
128
15
48
57
28
80
244
120
8
4
161
15
48
36
21
55
12
5
55
8
12
40
20
12
136
53
7
17
127
71
18
24
7
20
3
37
8
76
35
1
23
1
32
52
228
92
33
87
72
28
5
15
3
78
67
23
12
73
60
29
15
16
12
140
63
24
13
48
80
75
12
9
16
5
18
1
29
42
48
217
32
40
72
36
60
35
49
20
64
35
12
45
4
44
64
92
4
60
60
24
23
120
13
44
12
3
193
24
11
12
18
27
21
31
24
12
20
12
48
24
93
3
63
12
25
17
51
12
15
12
6
19
5
15
12
16
24
108
11
9
12
3
213
28
32
60
52
20
15
36
97
8
36
9
67
132
48
68
100
35
1
24
96
44
124
92
111
18
19
8
84
4
12
32
28
8
24
60
52
204
36
20
36
40
35
13
84
36
20
12
4
11
72
21
9
43
47
37
11
13
12
12
48
20
60
12
12
51
49
44
39
121
32
105
18
9
28
12
35
25
20
100
11
24
6
27
132
52
140
4
32
60
15
60
30
15
33
15
27
30
48
27
12
15
18
7
ABCD 96436365484*3^$a+1 [50046]
21
96
3
81
180
168
83
25
102
201
56
168
112
24
32
25
90
54
18
48
29
25
23
253
83
24
13
107
205
3
45
54
45
45
6
29
325
3
176
79
177
93
30
77
13
42
41
64
51
53
24
40
33
95
40
27
48
54
36
227
13
59
16
27
317
31
113
139
45
176
61
123
165
35
96
16
80
61
24
36
215
48
37
72
11
64
177
39
32
55
65
25
135
32
37
30
360
18
35
43
285
72
80
187
5
160
264
32
24
88
45
11
1
108
78
72
12
65
31
90
119
43
18
299
25
120
63
248
24
13
35
72
181
363
117
35
7
17
1
84
36
143
1
71
48
64
176
19
60
48
57
33
119
43
125
72
16
189
36
23
16
128
48
67
77
40
81
23
24
133
35
7
321
104
235
18
27
32
120
48
67
5
223
41
67
189
81
54
36
117
96
27
173
112
368
259
108
60
125
37
252
23
72
136
165
107
37
11
19
69
96
75
53
55
162
39
80
40
104
73
60
59
16
248
24
7
6
102
77
48
16
152
37
30
165
87
233
192
88
177
119
96
136
32
48
49
270
78
75
45
123
9
23
157
59
139
12
153
32
40
45
11
85
54
189
21
35
91
72
197
115
120
69
21
35
25
39
32
24
120
1
95
25
24
66
29
85
11
192
72
16
80
64
45
60
303
3
5
79
90
36
162
17
64
27
197
40
3
309
63
33
80
72
16
56
48
163
29
240
96
85
60
174
89
1
95
55
33
15
33
32
13
75
8
37
123
24
33
47
43
144
18
42
9
24
15
18
234
101
25
42
48
60
257
133
204
23
16
32
139
29
24
96
91
30
108
348
87
56
72
64
21
27
117
90
6
75
72
72
8
72
1
144
18
5
85
3
8
64
57
23
48
469
315
48
120
8
48
1
23
43
90
75
15
17
235
125
43
29
144
37
54
270
60
30
45
225
111
72
57
36
54
48
21
147
5
25
95
184
168
80
48
88
24
195
5
96
120
144
16
57
54
156
125
24
144
216
88
32
24
19
102
18
77
144
24
103
65
127
42
66
54
239
1
111
72
176
64
3
29
24
1
39
39
33
48
216
80
1
39
51
120
324
41
55
12
18
24
48
27
24
56
144
19
5
157
99
117
107
96
24
48
48
19
72
245
25
96
90
149
25
71
24
1
23
139
48
90
54
165
8
16
32
157
11
40
21
195
3
5
16
24
32
13
107
24
337
132
48
155
304
320
91
30
23
37
54
21
72
123
69
344
139
42
35
13
27
48
3
54
63
57
23
48
19
108
42
23
43
77
73
39
80
40
56
24
64
72
104
88
57
311
24
24
1
15
80
136
24
200
181
72
27
21
3
24
45
11
96
64
177
47
37
78
18
54
29
64
8
72
328
32
312
24
61
240
30
5
121
23
1
71
112
357
59
64
195
42
99
80
136
ABCD 96437475482*3^$a+1 [50017]
101
12
234
90
30
69
15
12
60
270
19
29
42
144
36
108
42
54
33
57
6
30
27
136
65
39
16
35
102
63
81
30
36
120
37
32
15
60
36
120
78
30
6
6
24
153
57
55
341
84
55
24
120
24
41
6
66
18
21
24
111
84
120
222
7
83
48
180
60
42
120
114
6
43
47
84
84
6
235
11
120
18
99
72
99
6
6
54
204
66
6
103
65
102
9
69
30
90
6
30
63
72
88
72
65
90
54
12
84
90
180
60
13
23
24
30
36
30
30
24
60
55
119
1
65
24
55
11
30
15
160
155
54
39
3
30
24
39
57
30
108
36
60
45
81
103
11
54
36
96
84
96
84
66
73
71
30
123
117
84
300
6
120
6
60
19
101
19
24
17
30
18
90
72
37
77
24
66
96
84
13
107
60
24
9
51
61
95
225
48
51
6
55
11
30
138
6
6
18
6
30
6
93
40
5
6
36
90
7
17
264
39
40
72
29
72
18
36
6
138
66
3
27
13
71
1
35
133
72
125
19
41
6
60
60
24
120
30
36
174
73
53
90
97
41
42
109
5
6
60
108
21
69
90
1
65
120
84
72
3
15
66
54
126
60
6
33
57
78
6
84
79
53
90
48
9
33
7
143
90
78
60
30
12
48
36
55
245
54
60
25
5
115
41
30
30
75
105
24
30
36
13
17
36
19
48
17
15
291
108
6
24
115
77
67
11
150
79
11
90
30
45
147
109
71
264
30
6
37
71
6
6
78
90
42
54
90
6
13
95
9
117
24
12
39
15
24
6
114
6
96
27
3
90
18
1
65
103
17
36
144
60
60
75
201
90
84
6
114
25
185
36
19
11
24
96
24
36
114
15
9
66
60
6
54
109
11
144
60
66
54
12
30
54
60
114
12
48
12
18
90
102
30
108
96
90
69
27
168
61
8
40
17
150
24
6
3
147
114
12
78
12
24
24
42
24
6
48
6
183
57
66
30
54
49
11
6
24
60
54
61
11
30
63
15
36
109
96
11
54
36
43
185
42
120
24
54
72
39
75
114
36
36
60
18
72
24
30
30
25
24
65
42
13
11
6
60
54
30
36
19
119
126
90
114
55
191
204
36
36
30
24
54
25
77
18
49
131
72
54
150
30
6
144
6
114
45
15
36
48
45
15
1
5
6
117
16
65
126
6
288
6
120
210
60
30
6
187
113
54
90
66
13
96
11
18
19
11
45
141
30
24
156
54
6
6
60
120
99
15
156
24
36
30
307
17
6
49
5
3
27
24
12
138
231
288
21
12
30
49
5
60
6
90
48
31
35
6
7
173
24
6
114
150
60
33
171
6
39
111
33
87
25
41
24
6
30
18
25
107
13
41
15
40
8
21
36
54
1
89
55
65
12
24
6
30
30
78
72
24
115
120
144
35
30
36
6
93
81
66
24
30
24
135
27
54
79
71
6
24
75
75
60
66
18
61
59
162
114
25
41
18
222
7
41
222
18
39
40
23
193
245
115
17
138
306
30
66
27
231
72
18
6
6
84
15
21
90
57
87
30
150
30
96
48
39
72
39
1
168
23
84
36
9
75
6
24
24
6
24
36
60
30
6
48
66
156
127
17
30
169
47
18
79
77
36
138
21
15
96
33
15
102
67
17
103
11
6
30
9
15
216
30
43
53
24
126
24
24
21
21
114
144
162
84
114
240
25
161
55
48
11
66
66
18
72
48
175
5
42
24
24
12
48
6
36
168
60
55
17
114
85
168
53
90
54
60
30
6
43
11
6
18
541
24
41
120
24
102
180
24
30
15
99
6
60
30
213
27
24
6
36
3
21
24
36
216
108
36
90
24
12
174
123
27
13
101
132
ABCD 96437934454*3^$a+1 [50015]
84
79
48
71
49
95
57
3
13
176
88
8
201
48
151
8
57
54
1
32
21
19
24
24
65
36
43
95
33
40
17
55
41
15
93
12
18
21
21
66
1
104
64
224
16
72
48
65
87
39
169
101
51
24
48
64
251
30
144
72
6
18
7
5
18
73
24
104
40
29
211
23
49
8
105
15
63
121
56
15
18
31
11
138
42
9
88
8
3
48
108
24
48
33
40
128
136
41
7
53
27
9
15
129
103
17
6
30
43
101
132
31
41
7
72
113
111
39
81
72
232
23
18
7
24
24
23
66
6
81
39
57
87
1
89
24
12
18
1
5
48
60
72
48
18
13
5
42
81
24
87
33
40
48
80
184
53
91
8
64
29
115
101
6
61
8
201
54
30
3
237
99
93
18
90
15
24
16
32
117
48
24
18
81
21
19
5
66
57
88
5
27
39
78
12
90
69
21
75
33
90
6
127
8
88
24
24
72
191
6
36
7
47
18
7
168
17
111
15
24
1
80
153
36
19
47
33
21
51
63
66
127
41
12
211
8
48
39
105
72
45
36
63
40
53
36
39
159
129
93
12
42
36
48
114
15
64
23
54
36
15
45
18
9
16
23
57
21
66
6
84
18
61
96
8
64
8
51
42
72
36
15
40
32
51
21
120
39
49
48
8
16
168
167
36
45
168
16
48
173
90
1
8
9
31
5
36
48
103
8
39
30
19
77
187
149
51
3
37
17
42
37
96
185
151
48
23
33
64
41
79
17
54
120
33
171
12
1
48
128
3
21
64
48
17
31
48
5
54
42
36
30
57
87
78
48
162
57
16
23
73
48
5
51
144
120
160
72
47
126
91
47
97
48
5
18
48
42
138
13
24
5
90
48
1
32
16
24
23
18
12
75
105
54
25
11
13
23
24
33
183
12
13
96
41
102
6
27
165
43
48
56
16
203
12
129
69
36
168
18
108
33
51
61
96
29
51
16
32
81
7
23
42
30
24
1
104
16
24
32
3
174
36
114
193
71
42
151
77
19
48
263
18
31
23
30
6
37
8
24
15
25
35
48
186
66
54
42
25
59
60
120
177
16
113
55
89
79
29
36
39
256
72
47
1
167
9
45
66
24
33
87
1
32
57
55
32
9
48
39
15
6
43
113
55
41
198
30
6
69
57
54
108
69
111
30
91
41
144
7
8
216
48
40
32
111
24
54
115
47
25
5
3
21
18
18
12
36
60
91
8
81
7
149
6
84
33
27
90
36
15
3
61
24
48
77
42
54
19
80
39
126
42
25
95
33
57
31
8
112
24
144
65
15
111
9
64
89
55
8
96
33
24
54
25
24
53
54
61
35
144
12
24
81
129
103
113
7
47
49
56
63
33
72
33
180
72
42
49
17
78
30
43
80
216
72
63
1
71
36
61
137
55
101
3
192
153
7
23
42
15
111
1
29
19
32
240
21
192
43
17
7
8
15
33
312
39
97
24
5
90
1
29
60
30
1
24
83
6
126
18
7
24
32
45
243
21
67
29
12
7
8
72
16
8
48
16
72
272
16
8
40
29
90
60
13
53
24
27
93
43
8
57
36
75
129
48
151
107
156
1
24
11
42
12
168
30
1
56
15
60
85
41
84
78
12
97
53
36
63
39
33
88
168
24
8
16
5
24
90
81
9
30
1
41
138
36
18
15
72
21
78
66
67
144
8
15
96
25
128
21
162
24
81
9
15
112
8
96
33
111
93
36
63
111
49
8
88
24
72
101
139
72
77
51
57
159
88
65
66
42
91
11
42
91
96
23
1
96
32
16
149
27
93
72
72
43
209
55
5
43
23
1
41
66
237
16
41
48
42
12
105
24
39
97
23
6
12
72
36
259
53
72
162
48
36
186
19
176
105
24
54
48
18
6
25
41
15
184
71
1
113
7
56
21
36
31
240
23
180
30
79
53
19
152
63
25
56
99
90
67
89
90
93
21
ABCD 96438009784*3^$a+1 [50005]
13
20
100
5
31
5
27
52
12
41
27
16
32
124
68
12
39
61
89
30
9
40
5
78
12
25
17
43
20
81
27
64
20
9
24
27
63
18
43
5
39
33
60
87
72
15
6
43
36
24
116
48
48
84
33
3
24
28
17
15
88
53
42
90
67
89
39
15
1
41
51
60
12
48
24
3
37
108
8
57
15
45
3
64
8
52
83
33
12
33
15
72
12
96
24
15
81
24
39
49
80
60
45
36
19
12
53
3
105
39
111
54
3
52
24
32
24
28
32
28
41
60
54
85
5
31
17
7
17
18
33
52
32
124
11
45
81
43
60
95
1
35
33
21
27
112
12
48
68
24
28
32
75
25
84
24
11
90
19
216
35
21
28
32
40
20
3
1
24
20
16
101
79
32
24
33
27
64
32
12
40
12
8
33
87
21
6
105
40
68
12
111
45
12
12
9
27
39
21
3
12
73
24
32
3
93
60
28
24
8
39
25
80
21
18
25
29
15
76
32
12
21
55
96
68
12
3
57
93
15
40
36
24
128
27
48
24
13
20
21
27
4
35
73
60
12
20
15
24
72
57
51
49
8
60
9
75
100
35
18
31
11
18
66
24
25
11
12
13
44
51
9
52
29
126
24
117
9
15
60
60
28
8
27
1
29
55
36
96
20
60
39
69
27
21
88
24
8
39
21
33
30
114
12
55
5
19
17
12
3
39
21
69
54
25
36
8
12
100
11
37
12
29
36
43
77
15
96
15
24
205
20
81
7
65
15
21
30
1
48
32
9
27
24
4
44
48
148
116
36
3
49
8
112
11
1
176
24
36
4
53
27
28
11
129
87
13
92
4
24
53
79
5
36
15
124
48
8
27
57
64
5
36
18
48
42
31
56
4
32
240
88
32
3
21
81
15
27
18
27
75
42
51
12
3
69
9
51
4
84
72
89
27
60
27
61
44
16
35
9
15
25
11
85
32
45
27
3
37
72
120
11
18
19
132
56
84
88
20
45
3
12
48
87
33
28
56
63
45
57
3
51
61
20
40
60
8
48
195
24
145
20
63
45
45
78
13
17
39
40
56
88
29
15
48
60
24
33
63
9
55
56
24
40
65
79
5
19
23
45
24
75
13
41
36
79
36
11
109
48
35
33
24
21
7
47
18
72
84
55
35
25
32
33
115
36
11
37
35
1
5
51
108
60
12
36
12
3
13
11
85
8
12
33
63
12
15
1
17
7
8
28
104
3
13
5
27
112
12
60
5
15
21
15
57
12
18
96
36
109
92
12
12
28
65
15
76
32
12
12
39
49
12
41
7
20
15
18
7
20
45
12
55
35
85
20
4
44
60
40
95
45
12
36
12
12
21
19
56
24
60
9
72
7
8
12
108
183
21
108
16
32
64
48
53
39
15
33
3
9
28
95
1
84
23
9
64
32
4
20
9
6
33
40
20
15
12
13
36
11
133
11
21
99
114
91
89
135
120
16
29
75
40
72
8
12
105
51
57
3
33
139
5
12
15
45
15
33
27
64
77
39
4
29
7
24
35
36
13
60
17
15
99
25
32
15
73
24
47
30
15
45
18
48
73
24
8
3
60
66
19
44
40
5
36
55
36
5
135
108
40
35
18
54
33
52
8
3
12
1
36
20
3
25
12
8
57
123
21
27
4
24
5
19
12
95
73
36
35
12
108
21
28
47
84
21
60
60
63
37
71
117
16
47
18
115
32
24
36
39
49
41
15
28
32
96
12
15
45
76
24
32
36
4
84
47
12
25
8
28
29
6
36
18
7
11
49
20
28
80
100
47
25
41
7
8
39
18
18
13
24
5
30
1
44
16
89
75
33
90
49
24
17
79
29
66
109
32
28
11
105
3
45
60
3
144
60
48
33
12
12
4
29
91
60
36
71
9
48
16
89
91
60
11
21
64
5
18
12
49
24
17
43
12
48
8
144
33
63
87
30
126
57
15
13
96
120
11
57
76
36
24
59
18
84
6
84
33
48
9
15
4
92
57
27
45
19
164
45
78
69
3
85
17
18
96
72
30
7
47
73
20
12
28
101
27
64
20
21
67
12
5
15
9
30
61
35
48
37
20
39
21
40
11
37
8
144
45
18
30
87
28
11
49
8
33
51
4
71
33
52
60
24
120
44
100
80
27
21
4
24
5
6
18
31
32
28
60
41
79
29
15
12
15
33
12
3
36
49
12
20
108
12
3
45
57
6
48
21
36
28
32
4
24
41
15
33
18
42
63
117
3
4
59
9
33
15
52
12
5
43
71
9
108
3
24
25
11
21
4
59
25
83
18
27
9
15
4
36
53
18
13
41
18
1
77
39
48
93
67
53
15
3
1
20
4
44
12
33
15
112
83
36
21
4
35
21
28
17
36
24
15
3
145
8
57
18
24
21
87
45
196
96
8
225
7
68
40
12
56
3
30
6
36
37
60
8
39
30
55
24
11
6
7
72
23
108
9
28
20
3
13
95
9
12
15
13
5
7
60
35
6
27
117
123
48
3
49
8
12
48
12
57
18
153
24
40
65
24
27
3
9
51
54
15
3
45
60
4
60
24
104
3
9
33
120
3
4
8
27
33
15
61
11
21
12
27
13
32
124
32
84
4
36
11
13
92
24
48
165
72
6
69
4
32
72
12
48
15
97
8
48
27
25
32
15
49
24
20
136
36
71
49
41
27
72
64
35
36
6
18
21
4
101
19
32
3
21
4
29
7
56
39
18
36
31
56
4
5
19
92
24
28
65
115
32
28
72
24
104
108
4
120
59
1
5
43
8
52
5
7
20
3
25
47
45
4
29
3
15
37
60
5
7
119
69
52
8
16
17
15
12
100
32
60
75
18
18
13
41
19
ABCD 96438058118*3^$a+1 [50011]
24
9
6
18
30
12
36
9
148
36
32
4
101
48
54
12
36
18
72
42
6
42
37
71
37
5
67
96
32
45
15
105
42
25
32
21
79
8
100
156
92
184
5
15
39
9
3
24
33
52
8
112
24
36
8
15
78
90
78
19
5
115
60
11
72
48
54
7
60
29
27
28
17
7
11
1
56
60
27
102
120
90
36
12
78
27
15
45
171
102
39
33
6
277
72
32
60
40
11
84
25
60
23
6
19
32
76
44
51
18
55
11
6
210
24
174
55
41
55
59
49
53
19
95
25
11
108
21
28
77
6
69
63
6
139
12
35
21
39
73
216
11
36
60
37
8
40
257
18
73
5
24
18
37
128
9
18
48
48
24
78
43
5
39
123
73
5
31
56
3
102
162
48
37
17
51
40
140
3
60
12
57
48
45
18
9
45
102
18
18
48
72
54
24
27
28
17
168
87
15
45
15
13
59
78
48
27
4
68
15
108
12
33
303
141
81
19
8
63
73
12
89
55
41
30
109
35
114
55
11
30
135
9
66
6
192
18
57
93
147
171
9
40
137
51
3
66
90
120
1
5
120
24
111
84
168
16
11
48
66
171
15
30
19
12
24
8
75
126
126
25
35
45
3
93
24
51
57
3
69
15
48
33
4
11
30
24
6
60
13
59
240
33
52
131
9
16
36
41
30
42
3
87
1
47
97
36
155
69
40
35
6
42
192
1
107
13
92
99
36
162
147
4
11
6
27
52
71
84
21
4
5
3
112
36
32
75
73
108
161
6
42
27
219
12
9
21
42
1
11
13
191
109
32
76
197
72
55
119
49
83
60
18
39
3
25
104
3
210
31
161
19
44
108
4
35
54
91
56
52
20
40
53
24
51
63
24
121
71
45
15
48
18
24
111
87
85
11
9
40
36
77
219
28
11
141
48
12
69
19
53
55
17
135
52
101
7
65
72
15
36
40
29
3
108
24
3
12
84
60
36
145
29
27
4
48
276
11
48
96
181
59
42
147
72
75
25
35
81
64
83
105
27
96
30
72
67
5
138
30
3
99
73
11
30
90
25
29
27
135
24
6
19
32
27
33
24
3
25
77
3
75
18
30
12
13
32
40
11
49
5
42
36
42
63
3
109
83
54
24
54
12
24
9
12
33
96
171
36
84
45
24
67
143
24
96
6
55
113
6
25
59
12
25
56
15
85
5
19
80
21
90
48
25
24
8
12
51
120
132
45
3
12
25
287
61
36
23
33
84
15
1
59
33
48
24
111
117
51
6
48
115
23
24
54
6
1
59
126
15
177
7
113
42
6
75
39
6
19
36
17
91
35
37
29
3
111
21
3
30
3
24
64
5
54
145
8
132
21
19
5
90
57
15
13
128
135
42
120
48
7
35
36
9
208
200
33
27
12
3
54
90
21
3
54
120
15
57
90
60
13
35
60
6
24
31
17
55
80
3
57
159
49
12
80
27
1
56
4
11
6
87
40
48
20
69
18
117
108
117
24
72
30
105
9
48
3
27
66
27
39
1
24
5
30
84
30
24
6
21
36
9
66
25
104
60
129
27
12
195
157
36
92
153
15
12
3
60
78
24
75
87
48
37
23
90
31
144
11
54
43
29
51
15
9
4
59
168
12
1
35
9
51
132
109
20
15
6
15
57
42
84
84
60
153
24
111
13
47
25
5
42
25
95
13
59
13
36
152
12
171
126
66
9
28
11
72
54
51
28
47
37
68
129
48
67
53
18
48
6
18
93
183
12
24
33
52
156
23
24
60
33
64
41
18
21
33
78
133
144
12
65
168
96
6
48
1
32
15
105
27
13
95
12
1
29
63
3
9
27
49
60
44
100
47
36
97
17
18
6
24
90
1
24
11
12
78
24
91
131
13
71
9
76
32
3
1
119
150
127
20
45
54
48
33
9
24
91
8
52
144
11
108
18
24
48
6
12
54
90
45
9
27
39
48
13
107
97
5
139
77
18
61
8
132
4
41
3
16
29
3
15
102
6
36
30
43
131
57
27
60
12
141
3
264
33
45
55
35
97
35
66
42
157
128
75
37
35
36
42
42
37
185
63
153
54
36
144
21
39
13
23
12
157
125
6
73
11
1
32
12
96
40
80
33
24
3
45
307
12
8
108
ABCD 96438395876*3^$a+1 [50103]
36
42
78
12
12
24
12
6
84
30
18
24
3
15
102
54
66
12
30
24
84
6
36
156
48
18
21
111
54
6
36
6
54
18
6
240
6
60
72
132
36
12
30
78
83
61
30
36
48
42
30
48
12
42
12
84
72
36
6
72
60
30
6
48
105
48
33
60
6
18
72
24
6
18
24
6
90
36
66
24
18
84
30
60
18
12
24
18
30
36
6
30
42
12
12
12
48
12
60
66
23
1
102
102
204
12
78
240
6
6
6
12
15
159
17
31
6
162
48
72
24
54
12
42
30
36
12
42
36
60
96
60
41
1
66
30
6
162
12
18
9
33
15
45
126
18
12
6
30
36
78
6
108
36
6
114
18
102
66
36
36
6
123
39
108
72
18
24
12
30
54
27
45
3
69
24
42
54
126
48
138
12
30
90
24
6
41
1
90
5
31
72
66
39
15
30
90
18
18
24
29
109
30
12
36
69
87
30
36
12
27
3
126
54
12
36
36
6
12
3
99
12
18
60
102
36
48
96
24
126
6
6
102
120
18
24
36
6
18
12
156
24
24
107
64
51
24
12
144
108
18
96
90
6
6
48
18
24
66
42
108
18
6
12
6
24
66
12
96
72
24
72
6
24
72
18
3
39
6
99
32
37
24
6
90
6
60
24
54
54
78
15
9
162
53
43
30
183
96
39
9
9
6
30
90
41
61
78
30
54
48
72
66
12
18
66
96
18
24
6
54
6
6
6
111
21
27
33
6
42
42
36
126
48
3
93
6
60
24
18
23
13
12
90
72
96
117
3
42
54
66
48
30
78
24
42
30
18
29
1
42
30
6
60
6
6
30
78
54
18
48
18
51
27
21
63
96
24
78
48
18
12
30
54
12
45
9
66
42
27
21
30
29
16
15
12
18
96
36
60
102
6
12
27
51
6
66
36
132
24
36
24
42
6
6
12
12
6
18
48
3
21
11
1
12
3
3
12
42
120
18
24
54
12
24
42
12
42
12
12
6
90
99
9
18
12
72
132
48
18
12
66
45
3
42
179
49
15
9
12
27
27
42
36
54
6
42
36
66
48
90
30
84
30
33
3
6
126
126
6
36
6
36
12
24
24
42
102
75
15
156
48
36
48
102
36
36
18
42
23
64
32
48
25
72
60
3
51
42
30
12
36
6
18
45
9
96
54
12
18
18
6
12
6
9
33
42
30
42
42
36
84
6
132
24
18
162
60
42
63
15
18
6
36
165
45
132
12
54
60
17
31
30
12
30
30
60
144
30
12
66
24
12
30
150
90
12
270
12
114
6
18
42
144
48
30
24
18
15
87
66
30
84
150
54
12
36
66
90
66
75
9
84
3
45
12
18
18
6
12
12
36
6
66
18
12
12
54
66
12
12
24
42
42
6
42
6
36
78
27
21
27
51
72
60
24
78
51
3
6
18
18
30
36
24
6
42
18
6
17
19
72
66
12
12
12
6
192
72
48
6
48
171
27
18
35
144
37
6
36
36
6
24
6
102
99
69
90
30
6
6
42
84
60
42
24
102
24
77
1
12
12
276
42
18
6
12
18
3
48
39
6
66
48
66
24
48
6
42
39
15
42
6
24
36
6
12
36
15
87
42
24
114
30
23
1
42
60
60
12
54
30
48
120
24
138
18
24
6
12
24
36
11
61
12
71
19
30
60
12
30
108
42
30
36
12
24
18
18
48
102
24
12
12
204
12
30
12
24
12
24
90
54
12
18
150
60
24
132
12
18
30
72
114
48
84
12
24
6
36
6
59
121
132
6
90
51
21
24
6
12
60
30
30
6
24
6
30
6
18
42
6
78
60
60
9
9
6
18
18
48
48
30
36
6
6
24
108
24
60
114
6
15
63
33
39
41
1
24
24
18
36
36
24
24
48
24
36
90
48
18
12
24
18
54
12
12
84
54
63
15
65
13
138
72
90
6
17
13
84
18
12
12
18
12
36
6
72
6
96
143
19
36
30
6
54
36
72
30
12
72
18
15
21
66
12
12
36
30
24
18
48
69
63
24
6
24
36
24
18
48
24
12
6
96
12
24
12
6
90
12
6
54
6
36
48
18
24
12
12
36
6
96
12
42
60
35
19
36
54
18
42
6
18
18
6
12
24
120
102
6
24
24
36
48
12
24
23
64
93
18
12
30
60
96
6
72
30
30
18
12
30
78
71
25
48
24
15
57
18
24
126
96
6
12
6
18
117
15
96
6
90
12
42
24
90
42
96
96
6
18
36
12
54
54
36
48
6
17
13
42
24
42
48
6
129
75
5
31
18
156
12
42
54
42
6
6
42
23
19
108
24
18
30
54
66
24
18
24
6
18
6
90
48
24
18
24
30
54
66
18
36
84
6
30
6
228
162
12
48
30
24
42
12
42
36
48
12
66
6
11
25
120
66
12
129
3
12
96
78
42
66
12
54
24
102
54
6
24
24
90
60
12
42
12
48
48
114
66
192
6
12
12
18
84
96
30
54
72
96
18
192
54
39
9
6
30
30
90
18
9
15
120
12
6
135
21
60
63
3
6
12
24
60
6
60
21
27
6
72
36
72
12
6
42
6
30
72
6
78
18
36
24
6
30
6
48
36
6
12
30
24
12
15
57
39
15
48
66
6
9
48
32
43
36
30
6
54
24
84
6
24
78
36
27
81
47
55
24
48
6
27
27
36
6
36
24
60
6
180
30
66
ABCD 96439233838*3^$a+1 [50167]
27
45
33
7
17
54
97
47
78
48
162
24
25
48
8
160
23
36
13
128
57
72
60
36
30
129
88
32
39
1
56
24
3
30
6
66
55
24
11
13
8
24
33
66
21
9
30
25
59
61
89
15
40
35
126
60
60
30
90
12
67
47
24
49
5
90
42
30
36
54
30
6
147
33
12
75
33
127
5
90
216
1
8
21
6
6
15
24
48
40
53
18
49
71
57
99
108
18
18
12
180
30
7
17
63
21
12
30
57
63
57
81
120
6
6
18
9
33
54
25
80
40
23
57
33
12
43
48
17
48
15
69
54
36
156
78
60
90
144
102
60
103
41
7
17
18
13
71
33
15
57
93
3
33
30
30
36
54
1
71
90
24
55
41
55
113
30
42
24
48
42
45
33
87
39
1
35
21
75
37
17
31
95
12
6
90
69
21
19
65
72
78
72
30
36
48
31
41
15
39
30
6
45
105
24
60
19
24
5
12
90
54
42
108
9
27
78
48
12
123
15
25
29
51
39
1
53
114
30
3
63
9
21
51
39
60
37
23
96
24
72
24
1
47
33
129
6
78
66
73
71
9
15
210
48
7
65
7
48
41
6
48
48
54
6
48
42
48
27
39
18
63
33
30
49
47
96
9
33
87
63
42
126
48
12
90
54
13
8
24
45
3
40
185
6
12
37
11
42
27
40
32
9
7
29
156
84
66
57
88
32
87
1
65
15
192
48
15
25
72
8
39
60
30
15
9
31
215
66
12
12
103
32
3
30
15
45
18
162
31
24
17
174
60
12
30
75
75
30
18
6
15
16
5
48
27
24
9
79
32
33
36
156
84
54
6
30
12
90
42
1
17
79
5
3
3
45
63
1
23
1
24
72
5
84
79
8
15
12
48
102
30
121
41
151
17
15
16
17
12
75
75
30
63
40
53
19
96
41
150
25
80
40
41
42
150
7
41
42
30
96
55
24
17
24
7
29
60
6
168
24
97
65
24
30
24
153
27
181
65
31
71
9
69
90
72
84
21
33
31
53
6
30
12
19
89
6
121
5
12
7
56
33
54
48
192
25
17
24
30
25
5
147
39
108
45
3
69
75
45
15
33
16
17
72
7
23
42
54
1
24
24
5
60
96
6
1
32
15
36
12
72
96
60
186
48
66
1
29
54
13
24
11
48
21
48
135
57
39
114
15
15
33
33
24
55
227
60
36
37
5
42
18
198
145
29
6
54
6
18
6
49
17
39
16
17
72
30
24
72
12
93
63
81
15
73
11
21
16
17
7
8
160
8
15
18
6
1
113
111
21
19
8
15
48
24
18
72
55
23
33
27
6
120
39
135
66
30
72
25
17
7
56
57
6
24
18
159
69
27
33
7
24
53
3
3
42
12
30
12
6
144
15
9
31
65
63
33
12
91
11
36
54
66
25
233
174
36
6
15
48
33
7
32
33
6
150
147
3
12
24
18
135
57
6
24
25
96
17
7
8
15
30
6
61
48
48
119
73
47
30
43
11
132
102
108
30
240
294
246
90
99
9
24
18
45
33
30
49
8
33
30
6
18
18
15
9
24
6
1
32
33
30
129
39
9
21
36
60
43
71
30
19
83
42
3
39
66
42
90
48
108
30
1
48
47
108
13
24
41
78
120
1
24
56
63
48
12
102
6
24
66
15
63
1
23
18
48
24
120
6
12
45
15
84
54
6
48
18
7
65
31
72
83
6
15
40
48
32
16
29
3
48
33
31
48
23
60
30
48
39
15
6
12
72
30
96
57
15
204
78
12
66
73
71
36
42
12
120
54
120
114
15
81
72
15
63
1
5
18
66
96
60
18
105
16
11
48
30
6
162
120
18
21
15
48
108
54
31
89
31
23
24
25
5
3
39
90
18
30
6
1
95
24
1
143
36
37
47
6
54
12
33
3
90
114
48
78
60
127
47
73
41
55
29
90
168
57
16
95
90
6
60
36
9
88
5
108
30
49
24
32
33
12
27
48
112
17
24
24
30
48
102
66
36
45
9
6
114
60
139
101
12
15
40
35
12
126
60
24
6
57
135
54
6
54
24
66
13
17
15
3
12
66
15
9
48
30
60
6
39
51
36
25
35
30
15
15
96
24
1
17
15
112
41
30
49
48
71
6
18
153
33
42
69
21
42
1
5
36
6
18
102
78
19
32
15
66
79
83
6
31
89
111
39
9
51
37
5
48
27
64
56
93
51
3
30
48
54
73
161
12
84
48
12
18
33
9
6
9
63
12
60
24
6
3
33
15
9
36
102
12
1
17
12
48
18
18
12
198
132
9
33
15
40
8
24
39
9
27
84
66
30
105
3
6
6
18
6
49
5
3
33
6
1
137
15
3
45
33
31
41
7
71
1
8
40
11
30
31
23
96
1
56
45
75
24
3
60
36
85
41
15
15
81
39
54
96
51
15
24
1
17
96
7
17
6
120
9
15
18
39
9
36
6
12
42
15
40
71
49
215
ABCD 96439239602*3^$a+1 [50012]
48
49
32
45
6
102
103
5
19
35
108
6
90
97
77
43
65
15
39
25
29
27
87
25
128
63
12
72
13
5
19
53
27
96
112
35
126
24
55
11
69
57
31
59
108
18
24
54
57
45
144
18
25
143
12
45
72
15
18
207
9
79
77
43
17
31
17
18
45
9
54
97
53
66
24
12
69
153
12
78
18
27
3
54
15
9
39
117
60
36
315
9
18
13
32
81
39
27
45
40
120
71
49
35
60
54
126
18
18
210
54
25
11
270
15
63
36
133
32
63
25
48
104
48
87
25
23
25
80
48
117
18
25
29
51
3
180
54
42
121
17
63
45
19
53
36
87
57
55
53
19
96
155
18
67
77
78
18
99
112
53
78
37
152
63
90
103
59
165
243
213
120
105
18
84
25
120
8
27
6
12
24
75
96
39
1
53
36
175
5
6
12
90
6
30
19
35
36
24
30
67
41
60
48
342
60
90
55
137
78
48
54
27
9
79
17
66
54
90
6
120
127
8
9
24
102
60
54
30
108
133
35
48
54
18
150
55
24
56
120
9
31
104
40
11
12
33
64
48
5
102
54
31
23
73
17
108
27
123
138
24
12
90
36
150
19
80
81
7
41
79
65
18
72
13
24
113
12
36
15
39
60
45
16
23
24
180
12
81
40
32
27
6
84
36
72
78
48
54
72
216
24
36
18
102
72
36
51
3
85
48
24
203
36
132
37
48
5
72
3
87
153
40
59
90
66
54
115
29
36
55
53
108
90
37
113
30
49
216
29
283
5
12
6
90
7
5
27
15
81
27
117
160
11
37
17
63
48
33
31
71
72
78
27
75
36
6
84
151
48
41
79
167
25
48
95
12
13
48
47
42
111
45
99
69
30
109
5
12
15
88
5
43
65
54
33
93
99
9
24
120
18
69
16
167
25
8
9
48
36
51
45
43
168
89
180
123
57
55
35
18
115
128
9
18
168
18
27
72
63
90
12
27
40
5
78
18
75
63
177
57
96
7
24
23
72
228
117
16
29
6
270
72
102
18
127
71
25
72
8
72
40
8
105
48
42
90
12
18
109
113
36
67
23
54
180
66
69
72
16
24
48
11
37
17
103
192
173
48
19
48
192
368
40
120
29
115
120
53
3
160
137
78
84
6
72
135
88
167
72
36
24
21
33
12
99
16
137
18
45
45
42
12
144
54
108
24
18
48
78
36
108
3
40
24
53
78
48
132
9
40
71
42
63
45
19
53
18
12
36
49
32
40
11
48
6
48
87
48
135
145
77
66
18
7
35
90
67
80
15
73
72
65
72
15
75
13
32
171
37
107
36
108
181
48
41
234
13
77
27
9
79
101
96
90
48
6
120
51
21
54
90
126
42
12
36
195
9
30
25
8
45
18
228
37
32
40
17
6
18
30
49
48
65
127
113
234
13
23
9
81
7
41
216
15
9
102
54
43
11
90
36
24
66
36
42
48
78
1
96
5
24
3
171
36
6
19
8
48
9
15
288
288
9
18
13
5
75
24
40
41
12
72
90
105
21
24
75
9
72
7
125
3
87
192
81
9
54
6
36
30
324
6
55
29
43
8
57
63
9
54
36
6
108
12
72
103
192
65
7
71
12
13
24
8
15
217
35
13
32
9
39
88
107
228
114
48
7
35
36
210
175
5
67
32
40
41
54
81
99
13
168
152
33
12
78
30
24
126
9
75
6
79
5
24
66
81
333
19
77
18
73
24
48
48
120
77
27
168
75
18
24
3
27
45
105
30
18
55
17
6
289
11
109
71
9
69
12
87
88
5
90
9
33
7
96
197
60
12
51
45
115
77
42
120
1
72
8
15
97
48
119
18
36
19
77
18
72
81
45
12
ABCD 96439575086*3^$a+1 [50056]
80
37
72
96
59
13
72
23
13
156
59
85
71
36
28
45
71
25
48
47
28
72
104
64
33
35
144
4
20
60
4
36
21
23
192
36
12
25
12
111
128
1
23
13
15
20
40
128
24
25
3
20
48
49
72
39
36
116
12
13
183
44
13
144
3
92
48
88
33
11
36
85
83
84
25
95
40
140
12
61
15
105
143
156
48
36
1
11
4
8
108
24
148
36
21
3
12
68
28
9
24
71
4
32
73
111
56
84
156
37
23
52
32
36
73
11
16
48
32
60
37
71
109
72
48
3
20
13
47
48
60
24
28
33
36
15
60
128
36
121
71
13
11
100
44
24
120
25
63
45
39
44
49
147
44
132
48
25
87
44
25
35
24
40
92
12
37
35
13
71
145
191
13
71
112
105
119
64
117
107
12
13
48
39
21
75
48
152
49
48
36
24
11
61
11
24
85
59
12
4
236
132
60
25
35
72
85
11
24
100
33
3
69
36
87
57
48
11
49
11
61
35
13
35
12
100
204
20
264
1
35
1
51
8
72
12
73
23
12
4
33
48
24
11
37
35
96
109
3
92
12
84
72
64
36
44
1
59
4
176
73
11
64
56
16
33
11
24
1
12
60
167
12
13
72
111
44
48
13
35
72
76
36
20
1
39
20
48
13
59
109
15
80
12
24
160
68
36
36
16
44
64
21
59
25
167
73
36
155
61
15
8
25
71
61
15
24
45
3
20
40
45
11
60
24
120
180
40
20
13
23
16
56
52
8
48
1
15
144
36
105
35
36
4
8
61
24
47
36
25
23
64
93
12
3
20
60
49
3
80
40
93
143
36
1
47
36
84
13
75
69
35
4
177
39
44
61
15
20
144
24
36
85
131
28
20
1
107
52
60
20
36
96
25
215
84
12
12
36
37
144
144
131
84
72
84
61
39
8
112
33
36
11
48
73
3
20
25
59
1
47
109
63
8
60
48
112
72
32
36
25
23
36
13
23
64
33
60
87
116
48
76
200
16
84
20
24
61
3
32
36
112
20
16
80
16
80
40
36
20
180
112
8
112
33
108
47
49
15
33
35
100
20
108
12
12
4
104
1
75
56
300
25
23
88
9
83
12
16
44
120
49
11
156
37
35
72
24
12
24
28
20
73
48
27
32
12
25
36
84
59
1
35
73
51
200
24
13
23
49
71
49
96
11
169
36
35
76
33
111
44
1
179
12
48
160
60
9
3
57
48
23
52
33
95
12
109
24
107
60
64
20
36
4
44
36
4
201
48
147
20
16
72
56
1
59
61
71
25
47
25
75
20
61
27
153
11
160
8
48
84
73
11
12
48
52
33
135
36
81
35
64
33
11
24
12
1
23
24
36
25
47
108
16
20
49
71
168
16
140
84
120
52
36
33
39
36
56
84
1
83
72
48
13
119
24
24
88
12
72
20
36
37
23
28
20
84
40
152
84
12
48
72
49
15
56
37
83
109
35
60
16
24
8
73
99
140
1
15
8
85
75
44
73
95
24
84
36
1
23
61
23
37
11
12
16
152
64
44
60
24
100
57
11
25
23
144
28
33
75
20
132
24
40
21
179
1
15
104
136
8
96
73
108
35
52
20
13
35
60
12
1
75
60
80
4
108
8
124
81
36
71
24
13
147
8
52
33
36
71
196
44
120
120
84
52
69
11
24
24
60
72
97
3
12
72
176
4
20
1
35
73
119
48
133
36
3
57
83
108
97
83
112
8
13
71
36
37
71
49
23
12
61
11
48
16
32
37
23
193
59
28
273
84
3
80
97
35
48
24
60
16
32
108
148
69
11
72
28
24
20
196
20
36
36
108
84
156
4
32
36
12
12
4
12
105
23
96
60
4
20
37
23
12
108
1
15
33
132
35
40
20
24
24
120
36
24
16
92
48
1
63
81
72
144
3
32
61
3
44
76
21
71
12
1
47
28
44
13
72
71
1
59
97
35
40
20
40
20
49
71
49
24
11
100
105
123
177
71
109
39
44
25
3
8
52
80
60
12
120
36
97
27
20
48
4
84
129
11
12
12
145
12
63
68
13
47
192
240
60
28
105
15
32
1
11
100
360
36
8
49
83
28
36
33
87
36
20
4
9
ABCD 96440339558*3^$a+1 [50004]
30
33
3
57
8
49
30
18
107
40
75
138
35
24
24
7
65
7
33
8
12
43
29
1
36
54
17
7
5
12
88
21
11
43
17
216
12
25
156
42
5
12
13
3
132
24
45
3
15
90
23
85
47
7
41
12
1
75
144
153
24
11
12
31
54
27
24
12
80
13
27
27
105
80
60
40
32
24
1
60
39
12
32
61
59
16
27
18
72
54
6
48
15
39
36
5
37
3
20
76
81
23
24
28
8
4
93
84
39
15
9
105
23
49
23
25
6
5
85
36
35
28
3
42
18
57
20
7
54
6
81
8
12
48
40
81
48
36
27
32
120
52
21
3
21
15
44
49
11
12
7
42
54
84
21
20
40
80
97
47
52
8
31
24
33
8
16
8
12
25
3
33
15
9
30
5
1
27
68
13
95
12
37
12
35
36
7
5
96
7
29
16
12
45
96
30
77
13
35
109
11
25
96
99
81
119
37
15
8
85
24
11
36
19
72
137
121
72
27
48
8
1
6
77
103
120
24
54
39
81
47
112
3
77
48
4
33
36
47
25
114
33
68
24
36
24
13
72
3
45
71
16
3
33
92
1
6
209
115
90
30
57
20
13
35
112
84
44
1
120
36
35
55
33
75
5
19
48
60
65
112
21
51
3
41
7
54
11
168
79
120
77
28
20
96
12
52
80
13
123
57
15
3
6
108
30
65
40
56
76
129
27
9
39
81
11
4
36
45
30
89
55
33
21
51
8
48
12
60
40
48
39
6
123
12
32
52
51
90
23
96
1
18
29
60
37
36
3
104
12
4
116
36
19
21
33
12
72
72
18
5
28
8
12
79
54
27
45
47
48
4
39
42
15
68
37
47
31
29
28
20
4
3
77
64
57
47
7
24
5
60
52
3
5
12
88
21
15
44
31
24
5
24
25
11
109
51
36
8
12
28
45
18
5
52
3
17
55
102
144
27
9
150
18
83
19
24
29
1
144
23
13
35
37
78
30
72
227
7
53
43
5
28
36
33
63
27
42
11
37
108
24
3
8
37
11
12
13
6
138
15
8
12
1
24
18
18
27
92
43
5
13
39
105
72
119
1
3
33
15
20
25
3
45
24
11
1
35
55
5
48
36
19
5
28
12
180
63
5
19
21
8
19
21
39
5
7
18
11
49
18
29
60
31
5
28
44
36
1
3
20
36
31
29
1
23
37
23
43
33
80
1
3
15
66
51
44
1
30
6
15
32
60
13
87
63
138
51
81
27
57
51
27
120
6
15
20
24
31
21
44
7
54
11
48
12
160
24
9
87
68
4
27
30
83
28
12
8
28
21
6
5
84
108
13
24
23
7
24
21
9
35
16
75
5
124
15
57
20
199
9
45
192
15
45
35
37
47
25
15
75
9
21
18
6
27
3
125
19
33
72
36
21
11
13
30
9
80
16
12
72
45
135
87
5
25
75
84
96
111
173
12
48
64
56
19
72
6
75
60
80
13
90
6
30
41
19
53
88
8
144
76
9
11
7
45
9
48
96
36
35
13
63
8
19
18
23
1
3
68
64
68
16
15
5
67
53
1
3
60
8
37
23
193
191
16
27
36
54
72
23
61
15
27
33
44
7
41
37
18
9
56
12
16
36
33
12
15
81
3
81
6
17
85
15
36
44
121
24
23
48
24
16
80
60
24
100
3
30
27
56
12
85
35
145
72
72
51
45
23
84
73
12
15
3
24
29
24
40
20
31
5
25
36
15
8
48
52
3
54
59
157
27
27
93
3
5
60
24
48
37
51
80
72
16
69
6
17
49
6
54
23
7
78
12
6
12
36
29
48
4
9
11
31
57
8
7
41
4
36
9
71
16
51
33
9
27
9
39
117
6
48
21
21
12
6
45
81
3
32
24
25
6
29
60
1
11
7
48
42
63
8
12
4
20
121
59
28
63
102
36
47
7
105
108
3
5
16
8
36
25
54
21
44
96
19
17
24
1
75
81
99
99
17
55
33
80
49
6
36
81
8
37
23
12
48
4
15
65
31
29
16
27
9
8
40
15
17
4
105
59
31
54
12
11
4
56
109
35
1
47
7
18
35
1
167
12
88
8
1
3
56
85
12
23
16
116
24
25
18
48
33
27
57
20
67
54
30
60
54
18
5
100
3
156
6
15
44
115
96
69
39
17
73
11
1
35
28
207
18
90
36
54
75
21
11
19
41
13
15
72
3
90
51
3
18
54
114
54
48
54
23
52
108
32
16
9
51
24
33
30
65
40
56
12
49
30
41
28
12
33
12
15
57
36
6
5
4
9
36
12
15
12
36
32
37
102
24
9
81
11
25
15
44
112
12
188
25
63
9
3
105
30
240
45
8
1
84
36
179
25
47
43
5
40
20
25
36
30
60
29
7
48
77
28
12
132
153
59
84
19
48
78
66
18
36
36
11
12
1
71
4
32
13
114
33
60
60
8
24
48
12
36
12
25
95
103
60
12
9
33
15
36
69
6
29
1
60
84
15
12
63
126
6
84
54
18
42
87
21
48
96
11
12
28
84
44
1
30
6
18
29
25
35
76
20
12
13
72
15
39
24
29
1
35
12
43
9
36
81
24
84
27
8
28
12
80
12
31
42
12
60
3
81
107
48
12
28
117
18
5
24
1
42
17
1
30
5
220
15
102
15
48
36
48
33
95
28
21
18
6
35
55
84
6
35
217
30
78
27
80
12
36
25
39
36
9
71
52
39
29
16
44
7
18
36
71
13
42
5
43
9
48
8
24
1
6
45
45
23
72
36
4
3
5
28
44
19
65
7
5
40
3
89
97
54
65
79
ABCD 96440445196*3^$a+1 [50043]
17
72
85
36
90
60
90
216
156
90
24
30
36
132
108
18
149
25
150
30
155
103
84
173
25
198
42
72
108
18
18
30
72
90
72
18
78
246
36
72
216
54
18
24
18
30
36
77
67
36
42
54
53
13
132
30
42
23
7
108
60
36
89
175
36
72
65
360
7
173
12
67
24
12
42
95
331
126
60
126
12
108
162
186
30
24
95
241
47
103
66
18
78
198
72
5
7
126
119
25
42
30
11
43
126
18
6
102
65
25
54
18
150
162
216
18
84
65
43
65
7
18
132
215
31
24
48
24
36
5
7
216
384
53
13
24
72
108
36
84
96
90
102
72
252
60
54
12
72
42
90
84
42
12
60
36
162
12
5
175
108
72
36
96
41
12
91
66
11
7
113
199
30
23
145
216
66
173
67
126
102
90
23
19
36
102
23
55
342
198
18
90
54
23
169
234
209
61
47
169
24
12
18
54
23
49
18
126
144
6
72
30
342
65
25
95
73
12
258
48
42
90
5
133
186
36
48
72
132
156
24
72
54
144
198
102
60
12
18
96
36
300
113
13
54
114
59
31
180
72
12
60
72
270
18
318
60
30
24
54
30
6
18
156
6
431
19
198
36
12
18
54
180
126
96
53
85
72
108
83
97
90
113
67
126
227
133
330
54
23
85
30
42
192
24
84
150
53
60
72
85
12
54
54
6
162
108
90
84
186
66
126
155
13
107
132
67
18
48
78
72
185
7
96
30
59
67
126
150
30
24
90
161
85
144
24
102
108
36
60
18
90
5
7
113
175
72
41
145
12
6
30
24
66
6
66
18
6
378
30
90
186
36
48
216
54
95
13
54
18
60
126
30
47
7
126
6
53
13
24
174
36
60
18
156
6
18
48
60
54
84
24
36
102
168
12
78
30
60
30
29
120
415
210
162
18
126
54
95
1
54
18
84
11
103
17
19
41
157
66
6
131
97
168
108
30
6
66
18
119
121
12
168
54
246
47
7
312
120
234
47
97
155
43
108
6
36
144
66
77
60
13
18
54
12
126
18
162
65
12
127
113
97
36
54
240
30
11
187
96
89
1
12
24
23
7
90
198
65
13
107
31
72
90
24
54
77
25
108
24
95
180
7
114
174
72
168
30
72
311
13
72
168
174
168
48
36
113
1
59
25
83
157
30
245
7
36
114
90
126
372
95
55
72
108
66
114
18
18
30
186
36
12
18
198
36
54
6
156
132
36
66
23
91
12
42
23
67
66
36
60
48
60
126
192
5
85
90
222
48
144
18
6
36
84
60
30
186
210
24
30
36
150
53
55
18
12
18
18
6
210
144
60
12
24
36
48
42
12
18
18
96
54
234
66
132
48
59
13
24
120
36
47
61
24
102
108
162
114
12
24
48
60
53
37
90
210
36
6
30
18
132
30
ABCD 96440748148*3^$a+1 [50052]
84
27
33
11
133
47
64
9
35
25
96
60
27
12
32
228
172
104
49
27
9
179
72
60
25
3
48
33
135
81
24
24
171
176
73
147
36
32
36
1
63
12
176
13
120
11
64
80
36
76
93
15
24
81
36
11
37
131
1
48
120
255
48
8
16
45
179
100
20
1
59
205
60
60
27
164
73
23
12
16
45
60
51
68
61
24
347
220
33
143
49
15
36
213
59
25
35
25
11
172
72
92
13
111
144
72
44
12
97
72
120
108
51
45
35
36
108
1
179
25
36
144
95
25
63
8
40
129
95
121
24
36
96
83
36
16
69
39
48
144
8
85
96
99
81
24
63
9
99
164
25
3
153
144
131
4
140
61
11
336
108
124
8
12
52
213
60
107
36
49
75
93
51
80
4
72
24
21
123
152
120
49
75
12
144
176
13
27
8
49
23
88
72
80
72
48
64
116
73
171
24
72
380
169
83
16
9
96
87
57
75
12
105
11
208
9
156
15
96
44
109
60
87
69
27
48
21
59
64
60
81
39
368
24
109
35
25
36
48
12
23
1
35
205
24
72
143
352
116
52
105
47
25
123
21
347
52
72
8
37
3
45
36
24
480
27
153
36
51
84
9
35
25
12
23
61
11
76
204
9
75
69
27
69
24
135
21
39
12
68
48
124
8
1
11
28
116
60
49
63
24
44
4
21
75
72
8
72
120
24
4
224
208
44
160
33
47
25
48
75
141
179
121
36
95
184
105
71
85
135
240
80
144
36
120
13
60
15
252
116
97
23
160
33
24
72
23
181
96
11
277
131
64
57
120
83
37
84
87
44
193
23
60
112
60
20
28
72
168
9
48
15
21
59
1
11
64
141
143
25
23
240
4
105
155
49
39
36
164
85
11
25
60
51
48
36
9
71
60
1
3
32
4
9
15
201
59
112
93
23
37
27
69
99
152
28
156
96
129
60
27
48
9
71
16
9
35
25
11
85
60
191
124
228
81
36
23
61
111
8
12
60
73
207
9
24
87
225
24
11
204
61
119
169
3
20
37
36
36
48
3
213
24
60
183
69
71
4
140
84
61
108
36
60
291
120
225
24
39
152
216
49
11
12
96
180
4
21
84
191
36
85
95
25
83
16
141
15
36
32
85
36
36
48
95
25
71
25
39
192
8
37
108
72
15
200
108
52
9
111
45
35
24
49
71
96
136
9
3
80
52
153
47
73
36
167
109
24
96
15
9
60
11
133
51
32
180
4
44
16
80
169
39
192
69
120
156
48
36
35
361
35
13
27
60
93
60
192
35
16
8
85
99
81
35
64
21
39
36
12
8
25
96
255
9
27
9
71
73
84
243
252
8
172
21
119
36
85
59
76
80
1
15
9
11
36
97
63
200
64
80
145
24
36
48
87
45
143
25
11
64
105
12
48
15
72
8
85
71
52
12
60
8
40
144
9
239
12
180
60
84
24
1
24
75
80
85
87
144
84
21
11
76
93
51
33
72
168
3
12
36
21
24
120
24
15
48
177
35
25
96
27
33
75
60
36
20
96
40
168
21
59
49
23
84
100
80
25
48
ABCD 96441539882*3^$a+1 [50033]
36
5
6
6
132
18
133
5
19
5
48
127
5
36
7
3
72
54
164
30
25
5
42
37
57
3
21
56
24
19
60
5
31
11
48
46
86
10
20
16
50
70
18
36
69
5
127
89
16
24
50
94
56
18
42
6
34
39
5
30
6
48
30
12
60
6
168
6
108
73
9
86
13
47
78
6
13
65
46
26
6
42
16
20
6
13
33
80
24
18
78
48
22
32
12
10
200
6
18
12
30
42
48
84
24
22
54
126
18
60
20
67
33
62
10
20
30
28
50
16
51
17
210
46
96
84
26
34
44
22
8
52
44
6
48
12
36
108
60
6
13
53
4
8
18
118
62
34
26
4
38
12
24
22
14
96
64
36
15
53
55
17
84
10
188
48
48
24
30
112
80
24
112
32
12
46
32
30
42
109
21
6
2
136
75
21
84
2
34
80
24
55
77
72
16
15
59
145
95
42
6
18
90
54
36
76
8
18
132
12
76
8
10
15
24
65
12
10
50
4
122
18
6
126
18
22
123
21
120
8
6
22
54
24
9
95
121
57
18
90
32
54
46
18
20
12
114
84
36
19
15
26
30
214
2
72
42
24
55
47
24
64
26
24
55
5
46
110
16
68
19
17
6
54
34
14
12
6
25
29
54
60
246
138
82
3
77
24
42
90
103
65
46
20
18
90
18
24
6
37
27
20
126
42
46
86
16
32
6
22
128
10
14
22
54
50
60
52
44
46
62
90
28
50
115
33
42
74
48
120
115
11
54
30
25
21
104
90
12
66
4
63
21
20
54
30
28
20
18
25
65
30
37
15
2
90
48
58
36
8
31
5
10
2
24
16
8
36
4
50
114
6
10
14
72
6
102
46
14
52
36
33
41
114
12
13
75
200
22
2
48
24
54
10
57
23
52
54
8
6
16
54
87
107
46
56
10
50
6
34
150
20
64
116
16
48
57
5
28
44
82
33
35
18
72
36
40
26
13
17
31
29
10
21
48
41
40
90
56
13
29
43
29
60
34
20
12
25
5
18
126
16
98
37
45
62
58
8
6
6
88
42
30
38
6
24
102
108
6
10
134
60
16
50
54
7
15
32
42
19
29
18
18
7
5
12
16
26
61
9
80
4
134
36
66
30
1
107
42
48
12
156
84
156
90
18
102
34
3
131
10
74
60
36
36
30
108
112
8
76
44
43
3
146
6
18
10
14
30
102
168
42
40
38
42
46
144
26
12
22
20
90
13
77
60
6
18
30
25
11
18
72
4
36
80
70
8
120
46
56
19
29
43
5
24
6
124
8
16
26
6
24
10
8
12
54
36
34
62
48
142
50
30
7
17
66
10
75
12
60
11
25
15
26
30
1
59
108
48
84
18
112
26
34
50
138
12
30
24
85
15
105
11
24
10
26
108
42
6
97
65
36
84
31
21
3
21
15
17
34
24
45
29
102
48
30
6
12
13
12
23
6
126
13
29
66
82
32
55
53
100
98
25
41
34
14
16
50
60
30
40
90
92
13
60
15
26
168
22
200
16
8
24
1
21
26
150
4
36
3
149
66
6
66
42
102
24
6
4
96
74
84
30
58
24
50
19
35
30
79
33
2
102
10
8
61
11
4
2
12
112
50
36
58
39
53
24
120
6
64
50
10
144
177
77
18
180
34
20
54
160
9
21
74
12
90
64
32
12
91
21
8
88
14
13
21
36
20
31
60
17
31
24
3
188
30
100
26
6
4
3
113
48
96
108
108
7
57
36
3
12
125
108
76
6
32
18
30
118
56
24
19
227
48
102
30
49
192
3
14
12
114
46
36
48
26
180
10
50
1
35
60
72
30
36
19
3
122
42
49
35
30
10
72
152
46
36
36
188
12
48
10
14
16
14
12
78
115
125
162
1
33
86
73
60
5
18
13
5
24
76
62
234
198
78
24
4
44
102
100
6
18
117
99
156
108
42
27
17
40
3
5
12
18
106
90
14
48
24
4
15
111
50
40
38
66
24
6
102
4
30
44
30
66
66
18
66
36
12
12
124
200
6
4
2
34
14
19
11
46
3
156
29
28
38
6
10
14
42
40
20
78
114
1
15
14
108
40
75
29
48
72
46
20
24
6
43
71
1
59
34
206
18
115
21
20
12
192
91
5
54
6
36
100
20
66
42
12
10
14
16
50
61
17
16
2
18
24
28
24
74
6
10
38
28
60
38
150
6
6
64
36
20
4
50
54
30
22
38
70
75
65
79
113
28
195
11
16
30
44
24
84
30
16
96
44
24
6
6
36
60
4
44
84
12
66
7
71
66
4
36
51
35
12
66
6
6
40
14
66
28
2
12
22
50
10
20
10
50
36
43
12
93
60
2
30
4
8
292
68
6
36
13
83
133
57
14
100
81
59
24
24
1
111
54
2
72
30
22
6
128
42
25
39
9
5
16
3
95
13
108
65
42
54
66
10
152
102
24
24
112
8
36
10
12
60
14
34
20
6
18
12
24
ABCD 96442060376*3^$a+1 [50011]
24
84
198
3
51
90
24
12
18
61
224
21
96
139
48
11
30
7
377
7
11
30
55
48
11
156
60
174
31
128
16
41
87
93
3
57
103
125
19
5
43
59
69
16
23
6
19
65
90
72
24
66
3
141
144
36
31
41
42
253
29
51
75
72
132
73
125
48
24
84
126
36
42
171
45
84
42
66
115
29
3
48
57
36
132
15
48
21
43
11
60
30
24
115
5
75
57
138
36
54
168
408
195
21
114
12
72
198
114
228
6
259
96
149
198
54
63
75
165
123
24
378
108
48
72
127
23
234
48
127
41
103
107
18
42
162
12
78
18
102
6
12
90
108
36
150
99
99
138
42
192
150
84
252
42
73
32
16
59
37
215
54
99
75
85
41
7
17
66
72
240
85
128
21
43
5
150
48
85
77
186
54
108
18
85
125
42
73
35
84
25
65
15
160
336
35
30
31
65
159
21
48
108
18
6
103
35
253
23
66
39
64
5
43
29
366
30
72
175
96
5
139
5
12
159
39
42
18
13
32
27
198
48
312
126
84
37
35
36
25
17
36
102
90
139
101
48
132
84
19
89
55
96
11
21
105
114
246
127
23
169
41
78
12
90
90
42
15
48
288
225
72
228
36
60
108
48
199
144
32
64
65
90
6
175
32
27
85
215
90
108
90
180
37
35
198
7
101
72
168
123
51
13
48
137
108
78
120
24
48
330
48
19
131
246
60
123
16
96
48
53
24
19
305
15
129
120
60
30
168
30
24
79
77
3
256
101
144
123
16
155
30
36
168
18
18
87
3
84
73
48
41
60
43
48
35
30
240
79
29
84
162
6
192
7
119
6
19
17
192
36
24
48
54
6
55
53
27
3
126
96
15
105
204
156
79
89
30
234
72
36
234
126
75
69
114
144
18
108
144
66
57
87
150
30
21
87
54
3
33
258
84
25
161
15
112
32
357
43
96
77
19
161
72
42
216
198
127
48
41
36
67
128
33
6
73
11
42
120
78
162
195
69
123
112
53
72
3
48
57
132
264
132
144
30
54
19
107
181
192
48
48
71
54
42
73
80
112
48
77
72
60
63
165
72
90
6
270
126
90
84
54
150
102
39
16
96
48
107
54
108
115
263
144
180
96
18
252
264
60
51
87
217
53
75
105
378
18
75
16
35
90
186
18
7
48
29
36
79
17
223
96
17
18
109
192
185
90
24
30
72
132
18
210
55
89
96
7
101
120
19
35
126
90
72
42
115
11
54
31
96
83
6
55
71
18
66
60
36
85
48
5
78
45
99
141
129
31
320
57
36
19
320
57
103
11
69
93
163
11
288
165
16
32
112
192
119
12
54
36
ABCD 96442335688*3^$a+1 [50019]
7
89
4
32
25
39
8
181
107
4
21
30
54
174
45
180
20
55
45
20
60
16
56
19
65
4
56
36
73
11
136
33
66
41
84
1
15
33
35
121
54
6
6
29
64
57
27
20
37
36
54
113
76
15
17
12
1
15
20
24
72
49
15
32
25
54
6
30
53
7
17
61
39
12
15
30
39
12
8
25
36
95
25
24
11
31
33
140
96
36
60
4
80
1
24
3
12
51
9
68
96
91
21
32
72
16
20
73
12
54
33
36
56
88
27
69
140
76
44
4
8
84
121
15
3
17
64
9
155
84
7
101
103
141
15
24
9
56
1
39
44
7
29
31
9
36
39
36
93
56
76
105
54
96
21
45
63
15
29
108
24
4
32
64
20
24
16
9
51
15
5
28
68
55
48
141
56
4
24
32
28
45
11
48
60
7
6
59
64
12
20
24
48
73
23
4
27
9
45
107
12
37
6
54
114
21
96
45
18
30
51
24
36
20
1
3
15
6
75
20
4
12
32
40
51
9
21
36
11
13
15
117
35
100
92
7
120
150
3
21
35
16
68
37
11
4
8
108
4
9
36
15
8
16
80
64
93
24
3
32
25
11
24
19
9
20
96
1
54
21
120
8
36
84
31
6
11
108
12
12
1
96
3
123
48
5
37
59
24
91
5
48
31
9
60
8
48
31
33
51
101
36
19
120
33
36
21
66
90
99
9
30
65
4
72
45
36
18
30
15
44
28
3
5
36
108
1
11
88
8
4
105
60
59
24
16
72
69
71
88
75
6
59
25
35
61
95
1
18
90
12
3
20
25
119
13
228
11
31
45
44
100
99
6
59
1
6
48
66
135
8
36
64
68
43
30
15
15
90
51
21
47
7
5
4
140
7
17
31
45
12
3
21
56
48
7
9
56
12
48
4
44
4
176
31
6
59
1
3
60
60
44
43
5
52
20
1
59
1
132
23
12
79
21
39
6
54
54
66
9
57
24
39
84
51
41
48
7
21
8
55
77
19
65
31
48
105
51
30
3
92
28
8
4
15
30
6
24
24
21
20
84
115
5
61
30
66
54
24
60
5
127
9
21
84
59
25
186
6
27
96
57
23
31
60
45
21
204
24
11
48
157
60
6
33
44
1
6
5
265
23
48
19
30
24
11
79
9
20
37
39
75
17
12
16
24
36
20
156
40
9
6
9
51
36
17
40
56
4
60
57
6
48
5
12
72
61
90
9
3
5
19
66
23
4
20
1
6
45
8
91
36
125
64
24
153
39
15
9
12
24
45
144
96
15
20
16
20
103
69
36
111
24
90
15
21
11
4
20
160
104
36
28
32
28
3
53
25
15
32
19
30
35
1
35
43
66
24
12
114
24
41
40
20
48
181
51
9
11
36
72
36
85
11
100
20
40
39
36
213
92
60
25
3
140
28
8
36
4
56
84
4
3
57
8
24
1
54
66
47
31
17
4
24
111
33
36
92
4
21
18
41
100
44
25
30
6
24
15
21
63
8
64
8
12
1
3
44
67
84
6
24
99
20
52
21
3
264
21
11
24
16
75
69
15
21
129
11
24
76
24
111
149
36
124
21
75
44
7
48
69
116
16
24
27
114
3
80
7
9
15
66
3
116
52
48
36
60
15
5
1
47
40
12
44
25
12
258
9
8
24
4
51
54
47
40
24
20
1
27
12
20
1
114
90
3
21
27
8
84
40
21
15
44
1
12
90
9
8
28
32
37
39
24
3
113
24
48
64
9
39
33
84
15
24
12
24
45
11
4
9
96
24
167
12
16
20
16
116
64
51
18
27
20
13
51
24
20
72
19
90
51
68
25
27
3
6
3
20
12
1
27
21
66
33
32
25
99
51
9
24
12
51
84
6
3
57
83
7
53
16
45
23
40
27
24
5
16
48
3
48
42
150
33
12
20
72
16
24
72
48
8
28
81
23
40
32
139
30
47
25
123
45
11
28
140
40
20
1
12
63
36
20
36
43
69
147
45
24
141
6
5
13
71
4
44
7
33
36
45
15
24
51
12
9
15
5
36
19
41
64
9
72
47
96
84
12
36
49
15
39
101
16
3
36
30
3
3
18
39
36
81
23
12
25
3
27
53
112
9
11
24
4
33
78
9
93
24
15
120
156
33
12
23
1
30
90
36
18
65
16
21
135
9
15
56
25
63
51
54
75
57
23
16
15
29
7
77
7
21
12
21
36
15
39
90
6
24
9
80
28
3
29
100
21
6
5
55
6
39
44
1
39
84
8
19
21
9
24
15
24
33
48
59
7
90
60
59
61
3
3
18
30
5
7
5
48
1
60
24
6
53
52
39
9
183
18
51
8
16
56
120
1
18
5
31
9
45
6
5
24
60
121
30
30
35
1
18
21
56
12
67
69
20
7
30
15
12
92
4
45
35
25
30
5
31
30
540
23
73
3
21
63
192
68
61
47
43
36
89
25
59
7
41
124
20
79
6
36
27
72
48
72
51
5
85
3
96
24
36
8
48
49
11
13
11
85
23
13
114
6
23
40
44
1
30
42
18
60
29
7
30
15
20
24
4
8
12
1
111
81
18
9
8
79
21
84
44
7
138
35
1
3
27
174
71
1
114
9
36
84
21
59
12
132
12
24
96
24
36
24
4
21
6
30
60
39
15
17
12
76
57
3
51
24
66
36
59
25
71
13
75
75
6
15
104
36
16
9
63
12
24
24
111
21
56
13
150
9
63
18
6
54
12
3
75
ABCD 96442740346*3^$a+1 [50048]
4
92
60
136
59
45
51
534
19
71
85
24
107
168
21
84
15
37
107
126
15
24
72
64
36
80
16
23
9
16
77
168
162
13
35
9
132
40
20
3
36
21
24
201
15
60
69
55
59
36
105
105
24
18
9
4
17
3
15
9
135
81
36
76
8
52
23
12
37
12
8
28
92
12
76
104
15
126
54
9
112
68
36
16
72
41
91
5
75
195
25
59
21
24
51
54
15
51
13
20
111
24
12
45
45
6
13
5
75
60
144
88
59
6
115
32
100
17
63
33
27
12
28
36
44
15
48
24
69
36
69
114
21
40
11
69
219
102
15
3
60
12
33
76
12
119
9
204
36
36
124
56
3
177
33
15
57
55
20
21
18
45
57
3
69
18
24
105
3
45
16
72
72
60
56
51
6
72
67
8
15
192
73
77
30
85
29
66
6
27
16
95
312
69
48
60
88
23
25
11
9
84
117
18
21
36
21
39
4
5
24
66
45
24
75
36
157
24
48
176
64
20
123
60
9
16
23
9
171
109
107
49
60
17
27
15
216
45
40
120
11
54
151
41
54
1
17
42
25
68
51
54
27
39
72
33
39
121
95
141
75
6
123
64
80
100
23
237
88
12
65
27
135
49
71
6
67
20
3
69
51
49
5
3
3
85
12
11
25
11
25
36
32
45
27
189
24
18
13
89
18
33
40
95
45
36
60
51
9
120
39
105
87
49
96
23
45
16
128
75
6
75
87
85
17
18
24
9
60
105
6
69
111
129
15
45
36
45
123
12
4
44
27
54
54
18
378
6
30
49
72
65
7
11
49
35
21
219
138
24
115
96
5
18
69
75
81
39
165
60
27
105
3
6
51
60
4
11
18
30
21
15
49
140
40
56
84
117
3
3
25
23
37
5
3
60
9
115
23
24
105
3
48
42
7
108
80
12
9
51
123
1
12
77
51
4
20
52
35
6
103
140
21
31
23
121
8
52
68
12
64
72
144
53
72
31
8
105
99
63
24
69
84
45
27
40
71
9
63
81
4
11
45
60
16
140
99
30
19
36
12
5
24
3
36
87
12
132
66
18
24
72
30
3
87
129
21
79
24
20
21
67
59
13
48
8
36
64
72
68
45
24
216
216
3
15
61
41
75
24
87
33
15
81
15
36
129
81
39
75
9
21
15
24
84
63
49
23
126
7
32
105
66
6
39
136
131
30
19
20
28
23
57
60
136
36
23
36
21
45
24
75
144
15
25
47
36
12
21
16
20
15
168
30
51
4
20
87
105
108
36
4
72
41
63
4
95
25
5
67
144
101
18
81
16
24
35
9
81
75
21
39
171
24
72
25
60
32
132
15
24
30
6
13
5
30
13
8
69
18
49
80
300
88
41
54
121
11
48
57
21
43
20
24
123
54
24
72
18
81
16
119
25
131
13
29
15
33
3
69
75
60
123
48
24
141
57
159
24
4
20
75
72
78
27
4
41
48
135
72
48
3
9
39
24
12
33
16
56
153
75
96
16
8
88
8
60
4
23
48
21
219
72
9
240
21
87
36
16
71
9
45
3
96
60
9
43
60
23
36
9
135
30
42
69
16
48
24
92
160
5
15
39
141
15
45
300
48
72
99
25
65
67
92
51
96
25
60
161
67
92
4
149
115
5
15
40
203
33
60
36
15
13
20
60
177
30
18
72
15
16
68
15
97
5
144
135
48
28
47
81
21
6
18
144
7
23
73
128
129
7
41
3
16
35
45
24
4
12
216
29
15
88
72
20
15
109
89
51
39
21
84
27
90
75
4
60
251
13
77
24
99
160
101
15
75
102
39
159
252
37
140
60
12
4
89
18
108
49
41
6
66
19
36
108
20
120
52
5
243
87
33
21
339
21
79
41
3
16
125
55
36
84
137
120
159
48
36
51
45
3
60
216
72
84
18
51
27
85
12
36
5
15
60
69
15
171
121
120
80
48
75
57
39
66
75
51
18
96
138
36
9
40
11
30
114
13
152
12
48
45
102
45
ABCD 96443273614*3^$a+1 [50063]
120
30
41
55
72
18
6
9
27
17
91
9
68
145
24
18
21
84
8
24
25
6
48
36
5
48
25
6
90
36
3
33
12
11
16
56
4
69
60
59
25
36
36
6
78
66
33
32
49
11
64
21
11
7
66
12
12
6
17
60
49
95
1
23
24
7
89
1
150
30
30
45
45
11
88
15
30
15
99
66
71
25
35
28
57
11
4
44
60
55
17
13
12
102
48
53
85
24
30
53
55
12
42
23
25
11
1
30
125
60
108
37
66
234
23
55
210
6
41
1
12
47
24
55
21
111
53
7
125
7
21
51
96
57
72
84
32
4
24
15
84
60
141
9
42
24
90
227
67
225
15
113
4
9
35
37
18
9
12
129
71
4
87
60
53
24
121
12
12
60
23
13
72
132
66
42
60
12
51
15
42
12
47
64
9
12
96
84
35
145
18
42
18
6
84
147
9
180
54
17
60
25
6
69
33
18
48
162
3
9
11
12
4
24
21
90
24
96
30
83
1
54
5
7
84
5
1
24
35
12
25
42
42
15
20
1
23
7
17
48
28
39
21
45
11
61
12
87
51
33
44
13
12
27
56
28
9
95
72
28
33
3
27
17
36
7
29
84
19
90
6
6
15
24
20
55
6
18
41
1
30
120
18
35
100
45
6
36
126
23
7
30
72
15
75
6
102
144
29
55
9
51
29
37
6
33
20
1
24
119
1
96
18
5
72
24
72
103
17
60
7
53
19
161
13
6
29
40
27
29
19
5
1
11
52
21
11
49
12
35
12
16
21
108
147
20
88
20
100
32
73
66
5
24
12
40
9
30
54
66
9
12
33
66
69
33
30
30
23
145
12
18
12
18
35
40
57
27
57
6
17
25
18
9
15
24
6
35
1
12
11
19
65
31
42
18
5
12
67
45
152
84
4
12
8
31
66
59
7
120
5
204
25
11
4
69
11
28
51
96
29
1
11
25
30
90
174
48
41
37
18
42
35
49
6
84
41
7
30
11
61
18
48
33
216
21
39
15
33
21
11
64
20
49
11
96
36
12
25
108
48
126
60
18
15
111
29
76
81
11
60
85
42
117
44
31
30
54
12
60
84
9
32
19
24
24
17
1
47
7
9
24
12
3
126
35
16
44
1
66
42
60
107
1
27
21
12
24
84
11
36
13
47
4
21
30
65
37
30
5
48
7
81
32
67
12
33
27
93
92
13
75
3
132
72
41
25
35
4
48
27
45
21
35
60
73
54
12
168
81
27
33
27
42
35
13
54
89
76
21
3
20
1
11
12
121
132
42
5
67
18
12
71
4
51
93
60
69
48
48
72
72
6
5
16
8
100
21
72
12
30
5
36
7
33
36
15
9
9
11
12
43
6
18
21
32
72
61
47
60
48
1
48
11
37
39
176
13
6
33
60
81
35
37
18
21
20
25
15
8
73
35
25
114
24
114
15
3
185
37
23
48
12
72
25
42
65
55
9
24
8
67
5
91
84
78
72
23
37
6
24
245
73
12
108
18
77
25
12
12
15
3
72
24
234
60
27
45
6
53
55
5
12
48
79
36
6
6
17
61
47
19
9
20
16
104
67
9
3
6
30
17
12
121
11
49
11
4
117
84
18
21
9
96
30
65
84
43
102
72
11
84
48
67
65
28
32
24
72
48
37
3
15
5
55
5
36
79
6
18
65
12
133
102
29
84
91
42
54
48
30
47
31
9
9
71
79
21
21
12
15
180
33
12
47
108
55
30
258
5
28
21
138
66
6
6
219
20
13
6
29
13
3
9
15
3
9
3
12
53
13
30
17
1
15
24
20
61
30
12
137
37
59
55
6
15
33
15
56
55
17
12
31
5
24
48
19
89
4
33
27
3
18
144
12
6
9
33
12
11
73
15
135
6
99
9
30
45
21
35
60
1
30
6
23
1
168
96
12
159
3
5
16
27
89
19
12
210
24
11
4
20
115
114
6
9
36
21
39
63
45
27
18
23
7
30
30
21
15
5
55
12
29
43
17
31
5
133
6
41
132
13
3
24
45
23
72
61
15
51
41
25
155
13
30
6
66
5
12
1
90
5
12
13
60
47
24
31
33
15
21
21
48
15
39
12
54
144
11
67
69
20
19
29
12
96
85
27
60
8
37
48
24
6
24
41
28
164
16
21
24
39
32
13
126
66
35
24
64
3
102
30
5
36
4
93
60
12
11
31
53
12
36
19
149
16
123
5
16
135
36
66
48
35
37
30
54
3
36
9
48
72
35
31
42
35
49
39
56
13
11
72
124
9
54
30
30
6
30
102
59
49
11
48
52
33
12
66
48
42
30
53
40
27
48
5
91
185
40
69
42
17
97
59
60
12
19
48
45
45
131
36
1
23
31
5
73
30
18
42
6
30
21
141
18
17
48
64
12
8
13
23
60
1
59
16
140
4
39
77
121
59
28
60
33
54
5
24
55
60
42
35
13
6
150
39
21
3
21
90
54
51
21
6
65
43
65
1
11
4
48
80
37
11
19
66
3
9
27
104
40
24
12
33
27
69
36
39
9
6
24
5
25
30
12
65
31
17
12
1
23
4
32
28
8
103
5
25
66
18
78
53
37
108
24
48
30
17
48
25
35
55
5
55
48
90
6
101
25
42
41
7
17
43
144
9
99
66
30
189
12
108
20
13
27
12
3
17
85
39
87
48
45
147
30
ABCD 96443275114*3^$a+1 [50007]
66
33
21
54
90
6
29
7
33
15
33
159
129
9
42
204
96
9
51
60
60
18
6
114
12
18
12
81
123
84
65
40
27
5
16
63
36
120
78
6
234
30
72
24
6
51
57
6
186
30
65
55
9
81
84
114
12
78
12
18
36
30
144
90
12
54
6
78
96
30
9
111
30
96
24
27
9
23
67
60
78
102
21
33
30
9
45
96
30
117
3
24
162
3
111
17
112
141
6
60
9
24
8
7
105
147
78
180
6
24
21
39
81
69
51
24
15
36
60
9
27
173
115
12
129
51
108
132
21
57
36
27
48
15
105
21
54
60
24
30
51
24
45
150
66
27
129
138
6
30
264
36
54
6
57
48
45
11
16
200
49
111
3
36
78
150
96
114
75
27
69
9
60
162
41
67
261
45
75
24
27
54
114
21
111
9
15
126
30
54
66
18
42
54
174
21
45
120
144
6
30
15
45
30
69
96
81
198
225
237
3
21
54
96
24
5
40
165
75
96
69
6
84
81
51
21
104
16
39
24
144
96
6
24
11
88
117
84
279
87
120
204
96
24
24
132
78
3
3
204
90
36
27
303
6
24
30
69
15
30
186
60
29
37
24
75
69
6
24
6
84
35
55
81
39
33
9
30
41
72
7
9
45
90
6
24
6
138
126
30
15
120
69
6
216
18
51
264
15
33
39
18
23
73
15
15
30
84
6
6
84
30
36
60
54
30
30
126
9
21
48
30
36
6
3
57
159
45
66
9
120
135
54
6
60
114
6
24
185
127
33
27
48
120
192
150
39
15
96
120
84
189
48
48
21
54
69
21
120
36
63
8
7
6
114
72
33
27
93
57
90
5
13
3
3
96
30
63
51
24
36
9
32
19
45
21
24
54
12
129
192
3
90
147
27
21
9
66
30
15
75
36
24
9
15
132
18
6
36
33
27
69
39
6
219
80
16
99
21
21
120
30
18
30
6
6
54
24
171
32
67
162
3
15
90
60
3
87
33
27
21
51
18
210
270
36
150
6
114
6
30
53
25
6
6
3
195
12
41
40
3
29
1
90
6
39
21
168
3
9
30
33
15
60
21
72
57
167
109
6
21
192
120
27
141
72
45
192
51
32
88
39
129
21
363
27
108
6
99
27
240
69
99
6
6
60
18
102
120
21
27
21
15
30
75
72
168
69
35
16
9
15
48
27
60
81
45
27
63
105
69
120
107
19
60
66
18
60
72
33
117
219
99
21
45
66
24
17
139
5
79
105
69
3
3
150
54
81
171
5
136
39
30
3
15
6
36
48
30
66
30
6
3
45
42
113
37
60
318
105
48
99
21
123
36
33
81
54
30
3
9
23
16
24
96
24
48
63
6
11
7
66
39
120
87
41
7
6
54
5
181
75
231
33
15
30
120
30
90
3
192
81
15
51
21
3
144
132
33
96
15
30
84
15
21
131
43
93
219
18
51
15
57
3
45
120
56
139
36
33
48
63
6
3
96
21
60
90
24
36
81
99
84
96
60
24
114
72
3
120
15
17
55
18
12
3
75
6
15
15
9
96
56
115
108
273
3
174
36
6
120
78
36
6
18
30
90
3
27
162
18
72
108
90
3
39
114
60
75
24
81
54
65
181
27
3
77
37
51
129
90
12
33
21
27
72
75
21
72
3
54
36
24
3
32
136
24
21
30
144
12
30
18
81
39
30
126
120
24
21
45
27
63
9
21
75
72
3
36
9
72
63
9
75
77
16
39
24
30
54
21
39
90
42
48
66
30
6
48
162
18
42
33
81
279
117
11
19
18
123
57
12
51
3
30
39
45
30
5
72
19
60
30
54
21
9
30
65
145
6
96
41
43
114
96
36
39
39
60
21
120
21
24
6
21
117
90
105
15
81
51
60
9
75
150
87
57
12
24
6
5
13
36
15
21
168
35
1
ABCD 96443669516*3^$a+1 [50039]
104
112
8
16
9
81
30
153
36
47
25
60
113
150
25
36
84
57
18
21
39
2
79
36
24
15
36
48
9
3
9
96
84
11
94
14
100
57
159
69
155
70
15
47
73
36
36
24
41
10
38
10
9
83
48
42
190
105
12
147
36
38
46
9
35
16
44
12
13
24
57
15
84
15
80
52
105
159
36
30
48
162
24
153
63
140
60
13
35
1
36
48
96
51
48
96
249
36
159
2
178
80
30
10
36
9
36
159
80
52
48
20
12
34
114
129
72
135
126
80
154
36
9
60
108
11
22
38
10
96
26
49
36
3
30
2
60
88
90
126
336
18
2
13
111
21
48
24
131
25
15
9
27
45
48
41
10
21
24
27
129
75
93
72
48
3
60
45
24
51
69
11
4
81
84
29
31
36
39
33
36
12
83
40
42
30
9
48
63
24
9
15
42
99
39
6
114
20
25
17
18
12
28
6
75
39
30
90
6
14
60
109
153
80
48
55
180
24
12
36
72
11
42
18
76
93
12
24
15
162
15
24
36
12
11
16
144
60
32
49
111
24
60
33
108
65
78
37
45
63
36
11
18
10
6
54
132
45
72
33
3
75
2
139
39
62
19
141
27
131
40
12
8
25
111
30
123
101
22
68
60
16
93
11
61
39
20
37
75
45
93
80
79
11
22
75
15
80
70
15
3
110
127
129
74
60
1
39
20
109
51
120
32
70
38
42
78
72
13
24
120
108
3
20
37
48
5
22
45
15
140
18
30
132
4
186
54
164
37
23
10
6
81
105
30
105
48
15
32
58
2
4
44
49
11
16
93
27
60
30
90
45
59
52
69
36
15
50
48
102
10
15
23
120
1
99
12
69
221
115
95
4
45
29
151
36
15
20
4
21
48
36
24
35
10
50
49
48
3
132
38
151
15
36
120
84
60
225
24
36
71
37
48
95
13
27
110
18
46
6
9
419
1
71
49
60
108
147
45
39
20
160
57
83
12
124
33
11
52
225
39
9
111
33
11
61
24
77
30
18
70
32
4
105
45
6
9
15
36
57
11
1
96
108
141
51
72
72
11
49
108
11
106
63
33
3
45
30
2
34
44
196
116
28
366
90
84
20
16
45
15
69
75
105
57
48
62
34
3
12
291
78
15
15
120
9
27
21
72
147
36
93
135
45
17
10
68
52
9
21
80
18
12
4
45
119
85
21
6
8
180
172
248
49
11
61
51
33
87
38
90
1
24
35
1
111
20
48
102
30
25
39
104
42
78
49
23
60
60
13
21
15
36
99
45
29
106
33
23
4
45
75
81
3
309
11
132
37
72
11
25
9
135
41
103
264
113
34
14
130
129
63
45
39
69
5
70
42
27
12
75
14
142
9
39
69
71
312
64
36
140
4
60
45
15
153
11
1
45
126
20
78
46
144
36
30
3
48
24
11
37
71
1
75
114
51
108
36
144
36
12
23
85
35
12
13
47
28
81
11
124
33
23
10
54
84
132
69
24
5
22
8
52
57
71
49
60
11
160
12
8
25
27
80
73
5
331
15
21
39
44
112
168
32
88
12
9
75
21
12
23
118
30
20
49
11
16
9
35
109
27
24
69
33
158
40
21
69
2
133
36
59
40
132
60
8
10
15
107
73
15
69
57
39
27
60
98
7
39
44
49
11
72
40
218
10
45
155
132
4
153
27
33
33
90
20
4
156
84
9
21
96
3
216
60
59
49
63
57
53
7
12
39
57
3
20
72
4
129
15
120
9
87
153
147
6
63
12
3
21
45
39
27
69
135
120
33
3
48
6
6
8
16
21
48
45
27
63
12
48
297
12
21
30
60
6
99
15
36
81
83
1
21
38
109
3
69
21
144
224
16
30
66
18
21
75
36
69
15
165
11
28
42
27
21
50
60
16
9
107
4
36
48
60
129
12
24
12
9
171
63
9
72
39
12
117
3
8
1
11
49
101
18
30
30
1
144
120
15
21
99
2
64
6
144
141
3
9
27
24
189
83
94
15
15
93
36
132
120
ABCD 96443790934*3^$a+1 [50029]
108
66
6
18
30
57
33
12
258
66
15
69
111
36
75
18
27
96
57
6
6
15
45
48
120
6
96
48
96
90
24
12
99
24
21
90
105
21
15
33
30
102
60
18
102
144
36
78
210
6
237
24
216
57
102
93
12
3
105
72
33
96
6
9
105
36
24
120
84
132
18
30
12
18
102
54
6
75
9
30
9
57
78
6
39
57
60
48
12
84
15
141
15
168
165
87
33
15
45
156
24
6
9
15
33
9
48
102
93
15
21
36
60
9
6
18
36
66
18
60
3
48
21
24
6
48
66
75
111
150
90
21
144
15
78
6
156
90
24
126
84
114
42
78
51
69
63
117
42
60
33
45
6
57
84
60
84
69
90
66
51
9
315
144
201
15
51
18
42
138
36
51
15
21
27
102
51
57
36
6
30
84
66
45
69
144
12
24
204
12
30
30
18
30
120
63
24
3
72
33
21
6
21
33
36
39
9
51
12
108
111
54
60
15
81
90
18
75
81
36
18
90
12
3
81
27
93
231
105
15
36
39
48
225
57
99
60
39
60
42
3
87
78
36
60
36
3
27
81
108
69
12
15
3
90
63
27
42
30
33
15
72
93
27
24
54
36
84
27
63
45
48
3
36
54
147
57
36
87
57
15
12
9
186
45
123
42
24
24
30
45
51
30
60
15
249
120
12
51
69
30
138
330
6
144
207
129
6
93
57
60
51
87
6
126
18
15
45
27
36
69
24
36
30
174
54
156
6
3
60
51
54
36
6
60
21
93
156
30
30
144
51
15
45
45
63
141
24
15
120
27
18
63
117
27
15
54
84
51
105
306
60
9
276
15
69
45
36
30
108
21
9
36
39
96
105
6
48
12
45
33
51
69
72
30
78
102
9
9
15
27
144
9
36
36
129
36
114
24
21
45
24
36
39
36
45
27
39
30
3
12
33
27
120
33
132
24
231
156
24
93
60
30
12
21
93
180
15
69
60
36
36
30
24
69
141
6
81
33
36
84
51
36
69
18
42
18
6
156
15
180
9
24
36
39
12
63
96
6
144
156
18
90
27
9
147
9
24
27
9
3
51
30
6
48
60
120
60
42
60
159
15
30
39
81
15
51
18
72
75
15
33
75
33
9
108
60
12
24
60
6
9
21
24
15
9
42
105
69
75
21
3
135
96
21
33
111
75
96
18
6
126
75
39
114
96
6
9
81
30
18
111
69
42
48
30
3
39
24
90
87
84
75
78
51
36
99
150
39
57
24
171
84
45
60
156
78
45
48
9
180
144
30
30
6
21
57
15
72
15
165
123
21
12
63
24
21
75
129
45
63
3
66
15
9
15
9
12
15
3
96
45
21
24
156
24
75
144
21
6
9
51
273
15
6
39
81
27
9
24
111
9
6
33
132
33
51
45
27
168
36
69
60
15
69
132
15
165
30
18
60
42
48
72
45
60
75
45
105
30
30
78
6
39
111
36
108
102
60
3
237
48
12
168
51
96
36
48
45
15
45
39
21
36
30
189
9
12
18
33
27
6
84
171
39
117
153
60
42
78
15
36
165
6
54
27
63
96
24
66
15
69
6
60
90
90
9
75
57
33
30
54
30
60
30
132
111
87
66
6
45
183
30
75
21
15
81
24
150
30
6
9
96
123
90
96
27
108
9
6
66
15
75
18
90
30
42
30
48
72
18
81
9
102
81
39
90
84
66
18
6
30
120
51
36
9
159
9
147
39
210
27
72
27
54
36
135
105
39
141
30
18
30
141
165
15
159
57
3
33
9
48
15
21
195
291
69
39
45
60
207
9
36
3
162
30
48
90
30
6
135
12
39
24
9
15
81
45
54
6
60
36
60
228
60
27
36
3
126
30
48
6
6
105
108
27
24
66
54
6
3
81
54
30
51
12
153
15
72
12
111
96
48
57
3
81
21
30
60
30
18
126
ABCD 96444081268*3^$a+1 [50004]
51
37
6
61
5
19
59
200
16
42
18
41
15
25
39
9
63
60
29
21
30
13
17
42
16
5
31
66
12
3
8
19
36
1
40
16
3
146
70
20
10
48
2
13
33
2
5
23
20
37
3
150
79
56
72
48
59
40
8
21
7
78
30
26
35
24
19
48
13
15
17
27
45
40
35
5
35
42
78
36
6
48
138
9
35
36
28
37
83
14
7
5
6
12
18
55
35
88
5
144
3
60
22
2
121
5
4
63
15
2
55
96
15
49
23
12
5
40
5
64
2
30
10
25
29
8
12
16
54
36
50
3
1
38
12
13
40
8
17
103
27
2
94
42
48
51
11
22
6
72
62
46
2
43
99
6
12
24
3
35
5
5
3
5
24
43
56
64
16
7
52
2
6
12
52
20
76
24
56
53
7
10
92
91
21
19
5
14
42
11
40
19
29
49
42
84
25
37
10
25
29
3
96
15
12
2
46
2
43
39
8
28
2
3
51
13
143
9
13
18
9
11
58
42
12
21
40
32
27
50
22
18
27
11
54
28
36
12
27
5
3
32
32
24
51
26
12
31
72
15
14
78
30
31
32
27
70
36
11
1
74
10
50
25
15
8
12
4
89
72
16
3
54
30
72
26
28
2
17
37
19
9
30
17
24
27
109
95
18
18
29
5
56
54
48
5
23
48
9
3
12
6
6
5
19
42
32
30
37
35
29
37
4
6
12
20
65
13
58
12
48
5
55
14
51
51
13
27
5
19
156
1
5
3
11
29
7
57
15
12
4
24
6
26
105
55
18
12
36
15
17
31
16
5
98
28
13
16
136
3
6
26
42
42
4
56
13
32
15
28
21
21
11
13
6
13
16
72
39
89
1
130
36
32
52
18
2
28
93
8
39
78
42
65
43
34
18
1
40
72
15
17
40
37
3
3
42
66
56
9
49
6
9
8
48
7
12
20
16
1
11
5
55
90
44
11
29
8
3
8
11
48
20
25
35
5
5
2
1
24
23
40
36
5
16
5
6
85
65
7
15
6
27
48
9
48
62
1
32
45
43
21
68
22
33
51
5
7
30
35
15
28
29
8
8
45
27
35
29
35
36
32
40
1
41
20
3
48
13
12
12
38
29
13
10
12
45
21
219
11
12
16
41
45
6
24
21
7
62
83
101
11
21
43
47
24
48
166
30
30
6
60
24
21
5
3
45
22
13
8
32
32
5
19
5
66
56
49
16
8
39
32
48
30
108
15
19
50
18
12
78
12
58
41
49
31
31
1
47
1
21
78
5
25
87
56
8
19
5
17
36
2
33
19
26
28
14
18
7
32
16
9
54
32
17
40
13
19
8
8
19
21
69
26
9
3
16
37
29
6
2
67
8
7
30
3
8
24
31
32
40
6
24
6
5
31
105
8
27
13
32
63
1
77
10
14
36
4
8
3
40
5
3
16
45
68
22
48
8
34
60
68
78
24
1
3
6
55
13
27
24
111
6
27
16
9
15
35
5
13
118
32
34
83
13
14
6
22
20
58
2
12
16
12
73
5
50
40
30
18
1
8
21
122
12
21
16
3
30
2
36
52
12
20
13
3
42
6
21
45
84
6
33
21
42
9
5
34
14
10
6
2
4
5
1
63
21
6
32
21
7
60
2
3
48
91
20
6
90
10
2
13
5
28
14
18
15
8
19
5
5
18
14
3
15
16
74
103
47
12
61
32
7
24
44
5
8
27
60
60
18
32
11
7
73
24
27
18
48
2
113
32
15
8
40
2
15
3
12
18
15
27
12
25
3
5
25
20
30
76
56
105
49
14
1
101
11
19
109
24
21
26
1
29
34
25
5
51
3
21
15
2
30
17
43
29
5
35
16
24
8
15
1
24
3
13
19
18
4
15
69
6
13
11
30
30
32
34
15
35
36
25
15
20
28
12
53
21
6
13
21
8
18
57
67
24
5
31
108
20
78
4
63
21
26
1
27
2
90
16
48
57
24
9
42
29
16
29
58
12
108
38
22
90
8
3
57
34
36
12
5
61
6
8
13
35
10
18
6
6
44
30
11
32
80
3
5
24
125
18
2
31
33
26
29
7
25
3
5
21
19
27
117
72
33
92
6
13
17
7
21
11
40
33
47
19
5
67
53
81
70
9
11
69
1
36
27
27
29
7
2
10
2
6
12
17
61
27
15
16
12
84
24
12
13
37
59
11
5
55
9
101
19
15
6
30
44
18
46
30
14
45
16
11
13
21
66
1
115
29
11
42
6
24
77
24
16
45
30
18
11
40
16
1
114
109
40
5
6
13
7
10
26
72
16
56
36
24
48
81
61
26
4
26
70
18
2
9
75
29
35
69
32
8
56
80
64
65
15
13
2
73
24
45
6
18
27
39
26
30
4
29
7
42
42
24
14
7
11
40
13
80
9
23
9
16
2
13
24
11
5
24
53
92
76
24
6
69
24
15
30
11
13
2
18
47
1
28
74
12
40
13
13
10
14
19
15
2
39
21
52
6
1
40
49
36
48
8
10
33
24
3
93
39
6
24
38
4
49
11
21
3
96
20
1
9
60
35
21
3
64
3
2
51
31
24
1
5
26
12
12
46
50
9
24
16
21
27
8
15
22
18
9
3
8
28
60
29
27
29
19
28
24
8
18
42
10
6
32
40
20
28
66
18
33
5
40
3
80
27
4
8
121
59
13
3
72
12
32
41
29
3
5
3
25
12
72
18
121
32
48
39
36
44
10
126
2
42
5
37
64
54
77
43
2
66
10
48
47
112
17
28
6
26
10
33
56
31
1
128
40
32
24
23
30
35
95
30
30
21
21
6
69
63
8
70
19
29
27
24
24
47
12
37
21
3
32
7
18
30
25
72
23
17
7
78
3
8
25
12
122
40
8
17
23
32
48
25
24
3
12
60
21
29
64
27
15
62
16
2
12
13
27
13
77
8
19
3
36
89
13
20
4
19
5
11
45
6
112
21
45
27
15
17
27
66
34
41
88
21
3
65
55
96
47
30
40
78
26
43
95
60
28
17
3
69
3
82
86
40
14
16
12
2
6
3
7
18
42
84
84
5
16
21
42
36
6
20
6
10
18
30
14
138
64
3
5
3
19
21
27
5
75
18
54
29
37
70
44
10
30
18
122
29
11
26
42
22
26
22
27
24
47
28
102
103
61
11
23
1
95
56
24
25
81
7
40
1
32
4
3
23
12
28
48
6
35
15
1
17
31
27
48
6
15
75
18
20
16
2
4
81
24
3
2
34
14
67
51
114
36
50
13
21
18
12
26
3
56
48
7
1
27
21
17
4
26
22
11
32
55
4
50
51
7
6
56
64
27
63
30
6
21
35
42
12
34
32
24
29
7
9
25
60
86
13
16
11
18
11
64
9
135
15
32
16
25
7
46
6
90
6
45
5
19
35
36
12
18
3
7
18
26
28
33
89
28
3
8
91
13
67
21
40
33
14
78
64
26
30
22
32
18
3
55
17
13
30
14
15
55
8
97
21
27
47
4
21
23
46
75
15
60
61
56
35
12
58
42
20
25
8
7
25
37
19
101
6
37
5
16
2
12
42
28
92
75
43
61
35
2
43
64
7
10
36
14
21
27
28
9
21
74
1
8
1
36
83
9
76
32
19
8
72
31
20
37
87
24
57
3
56
64
2
3
16
23
10
6
17
9
6
22
3
65
15
24
16
63
25
40
67
5
32
71
1
179
5
1
79
1
ABCD 96444484868*3^$a+1 [50019]
12
123
12
9
11
13
99
60
21
27
140
112
20
97
3
33
72
23
13
15
21
23
28
12
45
12
11
40
20
90
42
121
39
48
48
9
15
60
258
15
27
36
21
39
32
25
15
30
75
63
12
69
21
18
21
11
180
12
13
3
252
9
36
135
12
18
48
32
7
3
33
99
180
81
47
85
35
118
32
42
28
33
9
63
17
48
22
8
12
37
36
3
12
57
180
3
20
13
15
14
7
36
123
21
23
120
13
195
57
125
55
95
73
12
35
18
19
23
1
12
132
3
20
85
3
45
27
9
36
15
189
144
87
33
47
72
48
109
36
15
72
68
100
33
135
9
23
30
55
153
39
3
57
35
1
87
93
12
60
72
35
37
71
12
1
47
13
39
68
13
99
98
90
12
28
62
31
75
9
63
117
96
72
87
80
28
93
12
15
9
83
48
10
15
107
25
125
10
260
13
5
19
11
60
73
27
60
57
12
33
48
18
12
2
18
88
72
62
30
1
17
235
35
13
47
25
155
40
9
120
9
2
13
27
32
13
3
105
180
27
45
15
33
15
2
19
11
13
72
35
85
5
55
147
38
42
25
12
39
42
2
76
2
10
117
51
14
7
23
13
75
48
42
30
93
24
93
15
27
21
72
95
60
40
32
25
72
11
60
180
73
225
162
60
12
8
25
12
15
8
100
48
14
130
45
3
177
35
48
25
3
30
207
84
11
193
147
20
52
48
57
72
63
36
21
60
23
60
37
24
36
11
37
36
107
37
75
30
75
5
78
13
15
105
60
12
75
69
63
48
129
23
25
96
12
75
80
28
104
61
39
45
60
23
22
38
25
27
57
36
75
20
37
108
48
15
12
12
8
12
1
27
129
24
12
95
49
24
27
20
102
10
60
48
12
8
70
3
99
8
13
36
33
27
131
85
12
15
36
21
96
27
126
27
35
40
120
57
3
20
40
90
2
61
177
48
27
35
145
17
70
36
192
12
8
88
104
18
67
35
85
21
14
25
3
9
23
28
9
11
25
15
20
13
24
21
32
82
21
15
12
132
90
3
63
12
213
60
17
19
48
35
10
50
13
35
28
45
36
81
87
23
49
33
230
37
24
72
35
13
60
57
15
15
18
30
21
23
60
13
12
33
39
39
21
3
48
80
13
72
195
69
11
100
30
2
73
87
36
60
72
32
61
105
15
27
32
1
192
3
21
51
60
120
69
123
36
12
32
1
47
28
90
74
108
13
45
2
25
3
60
21
144
59
1
12
27
105
3
9
96
15
60
117
96
15
60
12
12
38
30
25
24
81
42
80
205
3
20
132
28
12
20
28
320
60
25
3
12
9
11
37
72
51
9
11
42
31
75
104
25
15
21
144
23
42
7
36
35
40
9
39
84
6
30
2
10
60
90
27
35
16
105
119
13
107
1
36
21
87
12
3
8
133
45
14
28
20
60
40
33
207
32
16
152
72
40
6
42
20
25
35
72
13
27
108
105
12
95
13
75
92
18
30
25
35
22
38
13
36
11
12
108
120
12
1
107
12
13
135
180
93
75
42
18
132
32
10
38
60
133
75
21
36
15
60
33
57
123
87
78
2
85
27
108
20
30
103
12
47
121
15
92
12
1
60
84
15
48
9
3
21
119
1
15
81
36
12
63
12
68
25
35
10
3
15
14
31
15
21
3
45
23
13
59
88
20
13
59
13
24
21
50
88
60
72
20
229
11
37
132
53
30
18
160
39
11
13
17
10
32
13
75
9
11
28
14
18
60
28
9
45
18
78
102
9
48
15
140
28
69
143
1
24
23
40
20
37
51
2
7
3
120
132
33
47
25
36
72
3
84
8
22
6
21
21
18
120
21
3
141
15
92
40
249
23
13
27
6
39
15
68
40
32
60
1
107
28
81
36
12
51
32
88
9
108
15
9
159
32
37
3
90
30
72
60
80
121
12
3
21
11
25
27
8
58
171
51
20
40
20
40
12
8
13
15
24
45
5
55
12
159
62
10
45
27
81
29
78
73
219
60
36
9
3
69
156
60
27
36
9
12
96
27
45
36
59
61
24
95
61
9
51
45
102
60
9
63
6
42
45
72
60
3
20
40
20
37
3
33
107
133
9
90
81
39
297
71
222
46
9
15
21
144
21
30
60
12
32
97
111
48
24
8
109
60
11
73
15
117
57
18
12
18
3
120
39
30
48
30
32
1
119
25
83
12
73
105
110
100
200
25
15
33
36
23
1
36
39
92
13
87
32
28
72
48
200
60
100
20
40
33
59
16
9
36
27
45
45
78
57
3
21
11
12
97
11
49
99
122
ABCD 96444681176*3^$a+1 [50047]
144
84
42
30
129
21
91
83
114
210
12
120
30
135
69
90
66
54
30
174
120
96
54
15
87
24
84
96
84
12
30
84
6
85
5
108
186
36
193
47
108
30
126
60
6
78
12
48
13
32
165
43
59
78
12
54
24
61
41
18
42
138
90
42
30
150
25
59
156
153
147
78
72
103
71
24
42
103
35
60
36
6
60
90
138
42
13
11
96
30
18
85
185
12
54
181
65
31
48
5
306
30
114
90
66
78
192
111
27
85
5
6
60
36
24
24
12
153
96
159
97
35
84
174
42
24
24
42
103
5
162
90
24
6
204
36
84
126
78
1
5
267
57
102
1
143
1
59
30
120
66
54
151
65
120
39
111
180
144
66
60
114
45
15
1
23
25
35
45
87
169
5
66
18
55
275
6
126
24
60
36
18
111
21
139
35
36
30
48
96
30
36
60
30
54
84
42
54
6
31
107
12
144
96
169
96
80
16
113
90
120
157
23
24
336
180
54
66
6
30
240
18
15
57
48
42
445
128
105
42
18
60
30
96
6
60
18
60
96
81
99
126
48
6
265
144
368
87
57
39
84
37
96
143
6
43
107
60
210
24
36
234
36
30
168
102
90
60
43
215
72
84
24
12
24
24
25
5
402
30
78
216
180
24
60
12
48
1
155
69
27
261
99
61
59
108
72
198
43
23
30
54
12
108
12
18
96
30
1
5
180
48
66
54
31
131
61
17
30
36
6
90
60
18
63
99
120
54
79
11
174
6
84
66
27
3
60
49
47
138
55
5
30
30
36
36
60
18
60
72
150
138
126
6
49
101
43
11
24
61
305
127
128
9
135
16
5
54
37
48
11
120
6
30
78
43
17
30
42
24
6
60
48
72
150
90
85
5
18
42
24
279
15
90
7
179
60
60
384
42
48
66
169
95
12
133
35
30
66
6
24
96
120
24
90
24
6
199
11
36
1
23
60
84
60
6
24
90
165
21
91
119
174
27
105
30
78
102
30
18
96
60
90
79
11
30
54
66
126
180
108
90
103
179
45
160
23
42
255
15
168
12
60
90
60
123
15
42
103
197
30
210
48
6
174
151
11
78
103
47
6
30
126
228
132
138
61
71
60
61
113
90
21
9
150
49
41
6
145
5
48
60
90
132
24
60
6
18
60
42
30
108
156
9
117
60
111
69
54
37
32
27
54
175
161
78
1
119
73
197
42
138
102
84
84
120
60
246
31
59
144
117
16
47
12
78
12
43
71
156
24
21
69
6
60
78
12
31
119
9
9
126
24
6
30
216
133
5
42
49
59
90
162
105
123
12
138
66
6
55
5
84
174
30
6
294
90
42
60
30
210
54
114
96
300
27
3
24
60
57
64
155
30
6
150
138
72
24
6
204
31
53
6
24
300
132
48
61
101
18
132
213
51
60
49
101
6
24
6
54
240
36
54
7
17
150
25
107
30
60
75
63
6
90
1
95
81
33
24
72
30
49
311
121
209
15
96
33
120
7
17
66
60
24
60
192
ABCD 96444764896*3^$a+1 [50077]
30
1
24
17
6
13
11
73
252
101
30
13
11
13
36
20
4
8
40
5
24
43
20
160
96
29
36
75
21
36
27
76
12
5
19
65
19
24
36
12
5
24
168
67
23
1
80
15
37
107
13
17
18
18
19
12
5
36
39
24
4
35
25
36
77
150
9
93
3
9
19
24
11
6
60
43
12
36
35
78
24
7
80
64
72
137
168
55
32
36
9
43
60
17
123
88
96
24
56
16
72
12
60
65
36
30
30
7
77
55
5
3
16
60
41
19
17
55
12
35
21
4
5
7
35
18
7
68
12
108
40
17
19
84
17
120
79
5
19
36
17
79
5
18
13
29
39
39
30
36
12
42
25
5
60
12
31
12
53
24
18
1
29
67
24
12
20
4
20
4
41
48
132
24
6
73
17
43
8
84
33
31
5
79
48
5
87
72
28
11
6
60
3
16
35
1
149
84
72
63
12
28
48
12
5
30
18
54
49
152
24
4
5
60
24
42
6
15
4
20
16
65
12
31
29
27
21
7
20
15
1
44
28
60
108
32
72
40
20
36
16
60
120
20
64
36
5
115
11
18
24
51
84
16
5
24
60
55
5
55
12
23
21
9
36
24
127
56
4
8
51
6
39
216
99
21
76
53
7
12
48
89
111
105
24
48
6
6
19
60
12
44
24
64
113
19
48
120
5
42
1
12
72
24
24
72
11
49
71
9
28
12
60
44
21
15
21
12
3
9
24
19
96
12
20
75
30
43
185
60
111
16
5
15
52
36
17
7
5
135
27
1
20
9
31
83
66
30
21
28
17
39
63
73
48
12
20
33
24
7
80
40
5
18
37
8
123
18
6
105
21
87
28
24
84
32
40
168
101
19
11
78
115
8
4
11
30
39
21
19
20
76
72
41
84
15
48
24
16
84
8
27
73
53
39
28
68
52
20
28
48
12
84
20
124
84
11
66
31
24
5
19
77
19
23
48
24
9
84
33
7
5
60
147
15
24
162
19
35
48
57
39
129
120
63
25
12
17
24
24
7
65
84
39
28
24
8
88
48
80
9
7
5
51
45
7
12
89
24
7
29
75
27
9
15
144
1
36
84
5
168
42
6
48
31
5
3
105
18
13
24
5
115
5
31
29
12
60
163
92
136
5
39
63
57
4
12
24
41
72
7
23
61
36
48
47
1
5
19
20
33
42
6
67
132
11
105
4
35
25
89
36
36
63
100
96
35
25
24
101
24
31
65
19
36
36
72
65
12
18
1
32
112
95
97
24
24
12
84
41
43
20
72
28
5
7
24
5
42
24
18
31
32
24
28
72
108
72
60
20
81
78
6
36
12
15
100
23
133
20
57
12
36
31
120
95
9
39
25
20
28
24
84
24
36
24
72
53
42
73
36
5
27
4
5
24
19
5
7
8
16
84
47
13
11
24
37
41
19
168
36
5
31
44
57
7
17
55
5
111
33
6
13
92
81
60
55
104
64
44
111
54
75
105
87
28
5
27
3
6
60
31
41
39
69
55
36
140
24
69
3
28
125
19
23
30
7
35
21
52
53
31
36
29
31
17
108
12
96
24
67
5
31
12
95
25
96
12
5
30
9
108
3
37
11
6
31
24
24
5
6
109
12
5
72
36
31
24
32
45
48
39
27
93
33
114
1
24
24
180
44
15
61
29
12
31
12
23
25
5
3
15
54
7
8
27
61
5
30
25
24
8
15
57
28
11
85
41
18
73
200
12
16
92
184
60
24
116
81
108
19
47
48
42
15
124
59
45
45
30
57
64
12
17
7
20
33
7
65
31
44
16
8
40
11
33
196
56
21
24
24
60
7
44
16
12
12
108
65
127
53
27
28
5
3
255
9
64
32
12
51
42
30
18
36
19
17
12
27
15
66
54
73
5
48
15
57
31
20
9
132
60
19
77
72
7
20
3
25
17
55
5
31
272
33
43
72
32
21
31
11
9
4
144
17
3
12
3
72
85
35
1
24
5
91
47
61
44
28
120
53
24
27
16
107
1
24
20
28
44
28
108
29
15
64
24
60
11
37
35
133
5
7
12
83
97
36
5
7
12
56
16
53
7
36
60
95
54
18
21
136
80
4
24
23
24
49
20
81
3
21
120
19
60
68
4
24
17
7
108
5
7
36
5
31
36
23
144
1
264
12
11
13
12
92
48
3
42
7
20
51
96
25
24
71
25
101
108
7
29
3
40
120
180
83
9
4
32
4
95
66
24
31
65
43
120
60
60
24
48
125
15
28
35
85
5
39
57
31
77
72
3
72
9
60
55
24
53
48
19
65
67
36
5
63
39
18
84
15
3
18
24
31
89
3
33
39
99
45
100
12
24
53
7
24
17
30
97
8
72
28
17
15
76
36
5
3
33
63
40
29
55
137
3
16
11
133
36
24
56
16
20
3
121
24
5
7
60
60
168
20
45
42
1
29
24
42
13
24
8
24
3
73
24
20
3
21
9
42
54
51
21
18
85
29
6
25
41
43
137
66
24
25
48
36
5
31
60
24
59
30
7
155
48
37
20
24
9
96
7
68
12
4
48
5
15
15
25
20
51
66
19
11
1
168
5
72
60
7
23
49
41
103
96
41
12
111
4
47
48
1
5
115
36
84
84
35
168
37
17
48
108
7
48
24
24
71
90
135
24
69
7
84
17
3
4
60
17
90
6
39
16
60
32
72
105
78
6
19
ABCD 96444827606*3^$a+1 [50008]
36
60
20
96
61
23
24
16
20
36
16
32
16
72
12
21
51
20
1
23
60
12
12
16
44
31
9
72
99
69
32
64
24
8
73
51
8
16
56
24
4
12
8
12
16
8
16
56
24
4
92
12
31
5
84
1
47
60
88
96
33
18
93
24
32
168
52
24
20
16
20
64
24
8
4
48
8
24
4
12
32
12
40
20
4
56
36
24
64
12
12
51
17
24
13
35
16
84
48
12
21
11
76
57
11
12
4
68
16
24
12
8
43
53
24
28
8
4
80
40
8
12
40
12
20
4
12
68
19
41
16
20
4
96
21
27
12
8
28
15
57
48
104
4
92
4
8
12
24
16
8
16
32
48
24
36
36
36
84
40
96
3
41
24
24
16
24
20
31
9
12
20
64
104
16
60
24
32
28
56
124
72
8
16
12
44
4
20
40
44
160
20
52
68
12
24
25
51
48
8
37
87
96
15
17
55
18
15
12
45
15
3
89
4
36
8
100
15
21
20
16
24
36
8
28
24
111
29
48
48
12
48
88
80
24
1
39
56
4
36
32
4
60
44
36
36
48
19
101
16
8
76
20
36
16
60
12
8
7
5
88
128
4
72
8
12
88
12
48
3
29
24
40
56
4
24
3
77
13
72
15
8
52
36
60
9
75
32
28
60
20
16
116
48
36
36
1
3
12
8
12
40
8
25
71
40
128
36
24
40
8
52
20
36
12
60
4
24
39
53
48
76
24
140
16
8
76
20
36
16
152
16
80
112
24
24
24
45
63
12
12
21
99
108
8
4
24
99
41
4
36
44
88
8
12
4
44
84
13
23
12
24
40
56
148
80
24
52
56
43
21
20
16
15
57
8
60
28
9
71
36
4
24
20
12
28
3
18
11
28
72
80
88
45
11
76
68
36
12
28
36
80
16
20
12
36
37
27
36
45
155
7
17
16
24
8
60
24
88
8
52
12
51
9
24
32
4
8
12
1
27
32
40
24
80
64
8
24
96
55
17
112
24
32
40
20
40
8
24
52
9
11
64
20
16
20
136
44
36
48
4
12
20
1
23
24
40
36
20
124
152
16
68
12
7
18
75
8
24
100
92
24
4
12
8
28
32
28
72
20
12
60
64
20
16
20
1
23
4
36
12
68
24
12
19
41
4
84
12
20
40
8
48
40
108
12
24
128
25
35
28
72
80
72
100
104
40
32
28
24
20
28
24
33
3
12
36
56
4
24
8
4
20
24
40
20
4
48
8
64
32
60
4
12
20
84
4
57
23
60
97
3
20
85
27
44
4
32
40
12
32
24
40
20
24
28
12
93
3
36
24
24
20
52
20
88
72
20
24
24
168
12
48
72
16
44
12
144
96
43
17
28
32
36
60
12
28
3
9
36
9
108
23
4
8
84
24
4
60
60
20
108
64
8
55
5
52
8
12
40
44
72
24
48
12
40
8
52
8
16
56
124
44
12
24
12
12
28
44
4
27
33
39
108
33
36
60
20
24
25
11
28
60
32
13
35
12
4
20
19
21
12
3
5
52
12
36
56
16
8
12
108
36
4
12
3
9
96
12
32
36
16
20
24
84
48
64
8
52
20
48
48
4
44
24
12
96
4
81
23
4
8
28
9
83
48
60
40
36
21
23
12
55
9
44
12
4
8
36
72
52
15
57
20
28
176
25
11
24
4
32
28
12
8
40
20
72
76
8
4
92
4
96
9
51
20
73
18
9
8
36
37
3
12
48
36
20
24
12
12
48
88
75
41
36
4
44
36
4
12
8
172
48
44
40
32
100
81
3
60
20
64
51
21
68
12
120
13
15
8
48
36
60
24
40
20
40
12
20
108
12
28
12
12
108
8
4
8
4
48
45
75
20
16
44
16
20
40
20
12
4
44
40
20
25
131
40
8
28
8
12
12
16
104
12
48
40
32
48
28
8
36
109
15
72
24
120
20
16
32
112
36
8
40
24
20
1
15
20
4
20
12
36
48
112
44
4
44
36
36
16
60
32
12
16
45
3
20
85
11
28
12
3
53
24
4
9
15
92
24
16
8
43
65
24
24
4
56
12
24
24
52
24
44
4
12
9
27
8
36
40
164
40
45
27
8
4
96
44
60
31
45
56
61
72
3
20
67
17
88
8
28
20
4
8
12
28
44
24
132
12
28
32
1
47
12
192
4
44
48
52
15
41
16
104
4
33
3
32
55
90
35
12
96
12
24
64
96
8
12
16
72
8
12
52
20
64
72
104
84
4
140
72
24
16
60
8
52
24
15
17
48
36
4
72
3
9
32
49
11
76
8
64
36
57
35
12
60
16
80
36
24
120
16
8
16
9
15
12
20
16
84
33
15
12
60
80
13
47
28
36
60
24
20
60
13
47
48
12
72
24
16
20
4
36
24
44
60
12
24
24
12
36
108
4
20
1
11
28
72
8
36
12
24
24
4
32
28
96
32
48
4
56
12
40
44
24
36
40
8
1
15
12
20
28
104
16
24
32
19
17
28
32
12
1
15
44
16
69
3
8
16
68
60
76
20
16
3
45
96
129
11
16
80
60
4
24
92
100
81
3
24
12
8
12
24
84
132
40
44
16
8
88
45
18
69
21
95
4
32
49
11
4
36
20
19
17
55
29
24
19
21
56
13
23
84
28
8
64
36
27
21
20
60
25
15
60
12
188
12
28
36
44
4
80
12
28
32
48
28
3
5
60
72
28
20
40
12
80
7
33
68
16
8
52
8
16
44
48
4
8
1
51
20
16
72
12
24
24
8
40
44
100
20
28
48
15
53
16
140
24
19
18
27
60
12
9
35
4
48
48
20
4
48
12
33
35
24
31
45
32
12
4
44
36
24
12
24
19
17
24
52
8
4
12
9
35
52
12
20
25
23
48
100
24
32
36
48
100
44
13
99
60
20
16
44
13
36
39
8
28
24
8
37
135
68
4
140
76
72
36
12
15
17
36
36
40
33
51
24
20
16
12
3
5
4
20
16
20
16
48
12
24
92
4
36
48
36
20
28
20
100
8
12
48
40
32
12
40
44
12
12
72
40
8
72
24
52
12
56
7
5
24
61
75
24
20
16
12
8
4
80
36
48
4
60
12
56
60
12
12
19
9
36
9
27
8
52
48
32
31
89
16
68
36
60
73
95
36
120
109
123
20
52
48
ABCD 96444999668*3^$a+1 [50103]
45
72
24
36
60
48
51
81
23
37
3
72
120
93
11
49
12
120
59
85
51
69
11
88
56
136
120
33
36
51
168
32
49
71
48
1
111
93
12
23
265
207
24
45
24
131
136
120
69
11
13
131
109
27
80
25
23
1
60
60
24
47
13
75
117
75
8
456
49
47
40
93
11
16
8
37
3
81
15
24
141
35
144
40
120
32
208
80
1
60
131
120
48
16
129
15
117
123
120
176
40
96
69
35
229
36
300
144
35
40
32
24
16
24
96
48
57
135
69
99
32
40
9
15
9
215
1
15
200
1
183
80
25
72
23
25
47
133
107
88
32
24
1
23
25
12
84
39
57
63
152
40
48
56
136
45
48
51
9
36
120
75
45
24
11
181
3
80
217
39
81
60
3
56
24
25
60
252
24
159
32
64
80
25
39
45
107
205
60
119
85
36
135
33
180
131
64
56
1
15
48
32
85
3
57
303
72
9
71
109
75
81
24
504
87
8
40
32
73
47
40
45
83
25
12
59
1
108
11
120
160
80
16
200
24
25
384
135
72
105
119
96
13
12
239
1
84
51
105
23
1
39
32
40
8
40
96
45
24
60
132
48
156
24
192
143
16
69
27
8
1
95
120
24
1
15
9
47
24
16
9
36
24
180
24
132
24
11
49
39
56
85
24
155
496
80
24
61
35
24
1
60
11
48
25
12
3
120
117
144
156
23
37
3
32
24
145
60
84
191
1
48
15
216
45
180
24
60
132
48
12
59
1
135
165
99
21
35
24
96
40
48
165
36
95
16
93
60
36
36
108
171
81
264
15
21
24
35
1
48
12
120
123
80
232
200
25
180
84
119
1
96
15
8
72
40
309
35
16
45
83
37
59
16
48
57
180
24
11
24
24
37
144
24
72
83
37
24
35
96
88
72
8
1
15
9
71
61
99
56
48
37
60
143
16
129
60
51
165
35
216
24
1
84
131
40
165
83
16
9
135
45
51
104
25
12
155
88
152
88
56
24
72
13
132
48
96
39
141
24
12
60
75
105
48
36
96
24
35
109
35
40
105
12
59
16
80
24
24
40
21
59
205
51
96
33
15
32
120
13
11
16
9
119
120
61
35
181
48
155
1
71
13
11
25
84
27
9
39
105
132
35
24
16
24
144
165
35
205
51
120
56
40
8
37
24
75
56
25
159
21
35
49
71
144
1
24
24
36
84
71
40
80
136
33
95
25
167
40
33
36
36
24
36
24
171
285
59
85
75
9
12
179
96
13
36
36
59
16
8
120
37
120
83
16
45
51
33
47
48
157
35
49
39
56
24
16
104
16
129
71
160
105
36
35
64
176
240
144
24
1
156
48
131
121
63
165
131
120
1
183
80
16
104
240
1
36
83
205
27
144
81
39
9
36
60
180
59
120
37
24
131
24
85
275
16
9
311
160
105
48
47
40
9
95
96
40
48
32
193
47
13
27
9
84
11
216
25
39
56
25
15
128
25
72
15
153
36
35
240
85
36
183
72
9
36
48
35
97
95
73
12
35
64
21
24
51
80
13
120
72
468
60
12
15
128
40
80
40
56
16
9
71
109
35
1
159
56
25
23
1
156
3
216
129
47
40
ABCD 96445018448*3^$a+1 [50006]
33
3
38
36
10
36
36
8
1
3
48
26
4
8
28
3
15
24
33
60
36
9
18
48
6
6
12
72
50
12
19
59
49
27
8
76
24
24
2
34
80
34
3
9
42
18
60
62
4
14
10
21
3
9
12
23
34
24
30
54
60
42
8
49
75
21
35
12
16
42
12
2
4
104
6
40
12
54
24
6
38
76
6
75
5
22
45
141
36
3
9
74
16
32
34
6
33
23
36
34
20
12
24
10
66
36
3
5
7
27
24
57
11
25
84
24
71
18
30
10
39
45
56
16
12
15
9
18
18
54
78
6
2
10
36
126
30
2
7
11
1
27
54
15
3
12
80
4
36
12
6
27
11
22
68
58
66
6
24
26
88
18
14
19
5
10
80
4
30
6
24
33
33
36
3
3
74
24
4
12
18
74
4
75
23
28
69
45
138
18
32
19
15
18
2
10
48
3
87
24
42
39
3
8
72
4
12
90
51
9
18
2
19
3
60
8
4
24
57
3
21
3
57
69
30
24
18
3
60
33
6
32
46
36
12
48
3
12
12
29
4
3
21
14
28
80
4
33
60
5
6
1
3
14
10
12
12
38
10
12
9
12
29
16
6
8
58
2
12
1
59
30
22
14
54
6
34
18
27
11
22
48
38
52
32
4
14
60
31
60
39
50
16
18
12
26
10
18
51
108
72
11
36
25
9
54
24
44
1
3
30
48
44
4
6
21
63
21
3
42
39
5
55
3
8
24
16
18
48
54
20
13
11
22
12
84
3
3
45
3
18
12
26
4
33
35
16
8
4
21
29
18
130
6
44
13
21
12
26
1
27
20
13
36
23
10
48
2
12
22
2
4
6
42
14
16
3
33
6
2
40
36
24
24
18
33
51
2
40
2
36
13
21
27
51
12
68
40
18
66
9
84
5
4
6
44
36
4
18
8
6
16
57
17
4
66
9
23
4
164
49
3
60
8
1
21
27
12
9
39
23
4
42
62
52
2
28
24
12
74
13
3
2
28
3
9
39
15
81
27
20
22
8
19
69
44
30
49
11
64
6
20
90
16
36
2
10
24
6
44
10
66
14
37
3
50
42
30
34
33
57
2
90
10
24
6
2
36
28
12
21
9
6
69
15
2
31
9
39
3
24
18
51
9
14
12
10
30
9
11
1
3
8
37
41
28
42
104
10
14
34
20
58
12
6
3
23
6
28
42
69
5
67
51
21
17
10
9
27
9
123
26
7
3
44
4
24
38
16
24
20
48
7
71
28
21
21
123
33
15
9
30
8
40
33
11
4
14
46
24
66
32
102
61
29
43
12
5
43
36
29
70
12
33
33
27
12
15
72
6
3
9
15
27
21
27
30
128
28
3
23
30
42
37
15
30
18
21
9
120
20
7
47
37
69
66
8
36
25
60
3
42
8
10
18
3
12
111
44
72
18
34
6
18
20
10
2
114
18
4
45
159
84
9
15
21
23
10
36
74
1
21
36
2
28
78
18
6
8
31
29
40
14
34
14
42
18
13
93
84
18
33
99
12
20
24
1
21
54
54
3
47
52
21
29
24
30
40
9
48
33
24
14
70
12
27
24
69
6
44
40
6
60
14
1
17
16
26
30
6
30
28
18
96
18
48
14
22
18
21
9
3
27
18
6
72
2
28
12
44
31
47
37
27
38
91
23
10
42
102
38
10
14
1
60
24
23
49
39
9
11
25
5
43
27
8
1
35
90
4
14
22
12
14
1
15
26
30
4
30
54
110
4
6
44
36
76
24
18
3
24
17
7
9
30
42
6
48
30
14
4
8
52
2
7
11
6
31
3
42
158
40
62
22
12
2
22
36
54
36
54
12
30
24
30
18
8
7
29
4
51
60
99
20
24
16
18
12
110
18
148
6
9
3
32
49
12
33
27
29
174
96
10
15
29
10
38
28
3
45
14
70
26
37
21
30
56
18
30
4
36
42
27
45
36
48
12
6
54
24
26
13
47
34
6
44
85
5
22
60
72
30
3
3
14
31
125
36
16
24
20
28
15
29
82
36
20
73
36
3
32
4
90
6
24
6
54
2
40
50
25
5
24
7
3
162
8
115
21
2
40
2
10
18
6
12
36
12
105
33
54
20
30
10
78
26
18
19
11
34
36
18
2
40
3
27
9
69
15
17
42
30
7
12
36
9
14
1
48
27
6
38
34
6
20
13
21
3
120
24
12
108
15
62
12
43
9
48
42
36
9
11
40
24
6
8
67
89
10
42
3
3
36
2
10
36
9
99
18
2
25
11
13
12
27
8
12
60
36
46
24
18
30
75
23
25
3
9
21
32
67
9
6
12
12
2
12
40
15
3
6
78
44
25
39
20
60
18
4
32
7
3
84
18
6
33
3
33
9
20
30
36
1
3
162
24
24
6
78
6
36
42
42
9
48
113
82
57
41
46
6
60
6
24
96
21
45
2
25
89
16
6
32
12
22
2
10
44
36
19
125
12
10
54
6
18
12
15
75
12
38
34
12
60
6
12
38
52
20
16
30
18
12
18
26
4
42
12
3
3
14
30
4
38
16
15
5
40
3
39
8
1
69
2
37
3
48
6
42
84
18
3
27
9
3
8
84
4
6
24
48
32
22
42
2
49
3
26
12
36
34
9
3
24
18
42
60
6
12
63
15
12
30
12
2
40
36
12
30
36
6
2
46
44
4
2
72
28
51
69
12
30
21
63
6
3
87
26
28
24
38
12
13
47
28
33
11
28
42
51
17
78
12
52
6
15
33
66
9
39
9
3
92
28
60
18
18
21
21
18
20
28
12
44
1
33
42
36
24
24
20
22
54
2
18
10
12
75
33
27
35
16
6
66
60
12
20
61
9
15
83
4
9
3
60
60
6
2
40
32
28
72
12
105
12
5
43
23
34
27
15
48
12
30
18
74
36
4
78
18
114
20
1
11
49
15
36
12
45
21
27
35
37
33
36
2
36
13
75
78
15
12
41
36
7
15
50
31
23
34
36
18
60
8
4
30
60
15
15
6
36
3
35
40
6
62
102
10
30
36
2
4
6
2
28
18
36
3
3
2
6
40
21
3
80
1
9
12
134
1
23
18
16
12
42
2
4
18
60
24
9
12
3
8
40
32
18
10
21
87
24
38
43
17
34
6
72
8
34
56
4
12
44
36
13
48
11
28
12
24
42
6
9
23
37
12
33
56
6
52
2
28
3
17
24
22
18
6
30
36
36
50
18
18
22
42
33
5
72
34
18
6
14
7
21
27
51
44
34
6
21
63
12
24
36
12
2
46
32
37
12
84
21
27
35
82
62
18
19
39
50
22
42
6
18
14
172
98
22
2
4
26
28
80
34
36
48
51
33
15
51
20
25
3
18
6
38
31
75
36
48
44
16
24
50
18
60
10
42
6
62
133
75
14
30
36
1
21
24
30
12
12
50
88
15
48
59
54
7
29
19
45
8
28
63
5
22
24
12
44
88
57
23
25
57
6
2
16
30
20
16
6
2
46
38
16
18
3
9
162
180
32
52
9
47
30
28
36
15
3
8
22
36
6
14
124
51
5
7
29
22
14
16
42
44
46
12
3
27
21
59
1
9
6
2
10
44
16
24
8
22
3
29
10
24
18
6
21
11
10
51
24
33
54
24
8
36
25
63
48
8
70
14
70
42
6
96
27
15
57
27
24
12
45
36
33
2
76
9
5
4
104
7
12
11
16
26
18
22
8
10
6
12
14
66
40
36
14
1
41
12
19
15
30
12
50
16
6
27
11
49
15
20
10
24
168
74
1
51
57
3
6
26
49
3
30
6
2
54
12
10
39
9
14
13
63
6
72
12
24
84
68
24
34
57
53
18
30
90
13
3
33
9
20
36
30
37
9
3
96
ABCD 96445199432*3^$a+1 [50028]
30
90
4
2
7
35
12
36
85
12
53
180
54
64
20
106
36
62
10
75
53
88
15
11
1
48
29
12
10
20
48
66
7
89
6
12
72
13
41
7
35
64
78
51
41
19
71
48
36
36
58
20
48
22
81
132
53
40
2
108
54
102
16
20
13
41
58
33
83
30
16
8
46
36
26
42
112
18
20
43
17
31
60
21
24
54
8
64
18
2
28
26
42
28
2
12
6
25
17
12
18
54
19
11
16
90
75
137
6
24
36
10
42
20
13
35
36
60
49
15
74
18
97
41
7
77
106
56
24
6
6
13
21
3
53
30
84
118
162
9
24
3
57
123
72
12
8
96
10
15
17
4
18
45
3
44
6
7
21
87
5
82
8
48
90
4
8
24
24
36
48
36
30
22
2
12
28
30
50
18
7
36
57
8
7
5
115
27
116
10
15
69
20
6
6
36
90
13
95
24
16
57
47
1
21
14
42
7
5
60
18
78
30
40
9
5
22
36
54
36
12
72
20
16
132
15
21
39
23
13
51
14
12
72
40
42
26
12
31
84
17
31
5
7
53
7
5
18
78
150
16
9
27
14
40
8
18
82
2
66
22
20
28
8
210
36
18
12
108
28
54
56
28
24
8
54
60
4
14
12
36
12
31
11
13
33
12
62
16
104
61
29
24
10
86
76
2
60
10
63
35
34
74
16
56
150
112
6
14
12
6
37
48
35
37
11
16
68
148
20
28
9
41
7
17
76
56
31
35
22
126
9
11
60
25
17
55
77
96
10
32
30
43
165
14
22
14
16
14
4
60
32
16
20
43
35
145
29
120
40
8
7
5
36
106
6
30
42
26
12
25
60
29
19
9
68
4
48
15
11
24
40
21
21
26
78
42
13
107
42
103
39
14
19
17
4
2
42
12
24
82
12
2
90
13
41
12
7
21
74
12
58
8
7
15
18
3
21
18
21
59
60
13
57
56
4
32
6
48
24
25
23
84
54
114
12
4
80
84
162
60
46
42
30
33
83
52
33
17
18
22
74
30
16
14
28
21
27
42
51
77
30
37
5
43
99
33
17
19
21
39
161
114
24
1
5
24
66
42
7
83
58
14
10
2
18
48
18
37
15
8
6
6
72
22
44
4
96
2
12
6
70
14
58
92
1
11
36
22
12
6
14
24
6
40
24
84
38
18
12
90
22
68
30
54
49
5
7
23
24
30
76
102
42
2
18
60
12
43
5
36
84
72
66
54
10
14
10
14
90
12
49
59
12
10
3
23
37
11
22
15
5
70
92
13
29
19
81
68
22
50
31
59
4
20
36
46
2
30
22
6
27
3
50
82
8
22
6
26
19
29
42
10
48
6
14
22
20
13
3
18
14
126
42
25
45
27
35
60
12
61
12
41
130
14
60
6
24
30
6
22
50
34
78
50
18
52
21
11
30
60
31
12
15
8
12
18
114
30
34
14
30
12
6
24
6
12
10
68
24
19
17
30
25
33
2
12
70
51
24
3
8
25
15
42
2
70
18
153
9
2
109
35
46
68
82
8
12
49
71
16
8
34
12
51
53
7
39
38
126
30
12
84
18
13
65
4
8
48
30
18
79
11
22
27
15
56
24
42
91
17
42
36
24
4
14
48
7
3
33
9
50
1
137
48
7
17
28
8
10
66
3
23
28
42
2
25
53
18
6
43
45
116
6
1
45
87
21
36
8
96
42
25
3
20
49
35
10
26
114
22
18
8
162
48
10
62
12
6
43
99
32
18
126
34
50
102
6
42
18
70
3
5
7
17
43
5
10
104
114
70
26
54
24
1
29
82
6
30
14
96
52
56
76
8
10
18
2
18
12
22
9
45
2
12
1
47
30
7
5
60
46
72
93
11
54
64
50
42
79
41
6
13
72
29
6
37
23
10
50
12
6
4
6
14
55
41
34
176
37
5
12
42
36
10
3
57
38
96
6
22
56
34
66
50
4
2
1
125
12
132
43
35
42
19
29
10
42
20
19
132
59
1
47
42
90
16
2
40
50
40
8
30
10
44
13
5
42
54
4
98
48
36
36
58
44
10
8
40
98
72
24
18
96
12
10
14
13
65
31
12
5
12
6
186
6
25
53
42
18
114
30
6
25
17
43
69
102
24
26
24
4
15
5
55
5
12
6
10
122
1
69
3
5
100
14
144
36
49
17
24
6
42
10
33
29
34
20
30
6
24
22
2
121
27
18
27
5
42
12
36
25
17
6
4
26
16
38
60
1
72
9
3
11
42
42
6
4
171
72
27
2
88
2
18
12
48
120
30
25
27
6
30
18
15
17
4
80
34
26
6
24
13
125
6
16
36
32
6
24
42
6
30
12
118
8
19
5
40
36
36
18
8
12
46
24
36
14
12
108
36
12
13
29
30
108
82
20
91
21
3
15
56
16
8
40
8
142
116
127
117
66
56
18
36
16
36
2
60
70
18
45
47
13
15
14
58
60
20
10
8
18
52
90
44
6
18
6
18
36
60
64
8
12
6
6
19
12
5
22
62
91
35
24
48
42
16
2
30
6
6
16
20
52
3
12
185
60
6
12
48
10
14
25
71
30
6
18
36
4
32
30
4
14
30
78
60
24
24
19
21
74
61
15
2
67
53
40
14
84
10
26
48
61
24
11
24
12
1
125
7
48
45
62
48
28
24
38
43
35
64
92
18
88
12
62
13
17
16
38
22
44
96
42
13
53
6
28
42
54
9
63
50
88
6
20
60
24
24
1
17
72
43
60
192
27
14
6
6
43
17
18
36
48
66
7
27
20
61
5
4
68
4
48
42
68
52
21
59
18
88
32
30
138
28
2
24
18
10
86
7
39
26
10
117
71
66
6
42
40
8
18
100
45
59
22
14
34
2
6
30
22
51
29
43
12
65
6
37
48
27
42
2
28
6
90
2
43
27
8
82
104
6
42
10
2
10
8
48
18
4
15
75
8
22
15
5
22
93
33
8
7
5
42
85
65
18
72
48
22
3
35
4
20
48
6
10
80
54
6
42
4
14
16
6
98
10
54
2
66
24
46
2
30
30
25
83
18
79
27
80
6
43
11
6
114
10
20
28
15
143
112
56
6
66
30
7
5
36
70
50
34
96
2
12
112
ABCD 96445809464*3^$a+1 [50043]
75
396
387
126
24
504
12
27
27
42
75
9
54
9
69
120
90
9
24
9
3
81
24
54
165
72
24
75
6
108
111
87
162
228
531
63
45
24
120
123
21
24
27
93
36
33
84
27
117
108
27
105
75
87
12
96
54
27
27
216
12
162
60
27
81
90
18
54
30
51
129
36
78
174
387
33
12
162
9
36
87
30
63
9
6
66
108
99
69
48
243
33
39
9
36
99
69
243
81
162
72
162
216
147
15
84
78
12
15
39
24
21
72
135
114
39
72
63
96
36
66
27
72
213
147
72
261
114
396
117
48
24
3
36
153
267
198
102
60
54
126
9
81
162
30
15
27
300
45
9
99
99
81
15
48
117
27
270
24
75
180
9
6
102
96
12
108
222
21
33
111
81
18
18
171
45
63
252
117
15
21
27
63
24
189
21
135
69
12
99
63
162
258
12
6
3
33
54
57
51
48
114
84
18
72
33
63
45
129
18
18
162
114
66
42
12
6
12
72
6
111
72
207
33
255
162
15
27
93
27
18
6
18
36
207
156
33
30
6
18
30
36
90
9
132
48
69
39
27
18
78
48
24
90
3
69
111
333
24
180
3
27
18
27
168
3
117
96
117
228
63
27
45
33
48
18
54
24
219
9
36
36
27
72
60
12
432
117
78
48
312
102
6
18
84
180
135
63
330
3
105
120
144
108
6
18
30
78
3
108
33
75
135
45
249
27
57
87
45
108
36
207
3
54
36
51
93
87
27
120
42
27
9
66
18
90
33
165
108
24
255
9
90
6
30
204
36
153
9
264
162
6
111
9
36
18
96
66
216
6
30
132
30
9
24
27
93
123
72
90
126
108
84
6
48
159
81
12
99
9
24
48
180
60
108
48
108
87
93
123
57
72
171
87
12
114
138
33
93
6
81
3
141
93
144
6
153
9
39
9
72
96
18
12
36
114
138
6
72
3
249
102
45
69
162
18
36
39
33
171
99
102
144
72
6
93
339
66
231
57
24
120
96
63
21
60
12
114
57
36
15
84
114
30
150
36
66
18
36
27
141
156
87
3
105
93
90
9
24
57
288
18
24
18
27
3
114
108
174
45
99
6
48
27
51
30
24
36
30
96
30
99
153
99
87
189
180
3
9
189
186
93
9
51
36
27
18
75
117
60
39
69
30
45
33
174
198
222
21
51
81
3
54
6
18
84
135
24
9
183
9
15
84
132
3
54
24
138
168
18
30
117
9
27
63
6
12
114
81
108
12
69
36
48
27
60
135
45
21
18
9
33
27
48
81
18
240
21
99
42
27
27
48
6
12
96
120
6
174
216
36
6
90
75
24
3
141
3
90
60
39
15
9
45
3
105
12
15
93
204
3
36
45
54
9
24
108
12
33
12
24
72
12
15
9
120
96
12
72
132
12
60
75
9
27
141
12
6
102
99
45
24
336
54
78
18
270
30
18
42
21
45
15
189
66
54
42
48
132
57
72
72
105
ABCD 96446318128*3^$a+1 [50063]
72
40
224
52
20
24
28
41
15
57
27
348
57
123
48
4
8
64
48
108
17
12
24
39
36
216
16
24
221
75
48
45
15
60
52
60
140
4
48
60
32
24
45
7
12
17
111
12
12
36
84
81
15
52
77
103
116
60
120
60
12
64
156
8
52
84
108
8
100
32
165
7
65
63
12
204
132
84
88
65
48
72
7
44
16
20
36
64
36
20
40
44
76
17
48
15
12
72
33
72
39
120
72
4
8
48
40
72
65
55
168
65
7
8
69
51
64
44
57
27
148
20
84
16
29
3
180
12
16
44
24
12
60
24
9
15
60
96
216
48
24
12
96
9
3
268
8
21
15
81
75
4
8
156
45
79
185
171
60
132
64
48
8
48
52
60
12
60
72
48
72
20
40
8
141
15
124
8
40
68
36
28
108
92
36
64
68
40
29
3
220
116
12
9
96
3
76
216
185
79
20
189
15
24
96
16
36
20
40
92
93
27
220
8
40
65
63
60
144
72
36
57
27
16
60
5
3
64
152
24
72
12
28
120
32
28
32
96
21
3
33
79
140
120
36
60
4
101
24
135
100
20
108
160
8
117
147
16
72
60
41
79
8
24
60
24
136
68
40
132
5
24
7
212
12
21
12
87
153
51
64
12
240
44
4
152
60
24
60
12
4
20
21
63
4
68
304
36
53
19
20
48
112
32
24
120
64
48
32
93
127
180
132
8
48
100
60
104
36
48
36
40
104
84
93
115
24
44
36
40
36
20
69
15
40
116
84
33
36
127
44
93
43
44
24
21
39
216
36
112
65
127
60
68
160
32
48
208
60
65
48
31
120
44
24
28
29
39
76
5
31
44
40
104
24
40
41
147
108
36
40
36
60
185
7
8
48
60
36
45
91
32
40
60
65
7
80
24
60
52
84
20
60
81
3
24
60
57
115
8
156
129
43
137
60
43
20
72
88
5
75
24
168
57
31
12
60
92
36
129
211
44
28
32
76
20
48
36
40
164
120
84
105
7
8
28
188
136
56
12
21
27
52
56
12
12
36
120
81
15
28
176
264
12
60
40
164
4
41
15
12
24
16
32
132
81
72
115
72
36
65
15
12
12
76
92
48
12
120
156
16
36
20
144
36
24
60
24
16
101
75
4
29
15
196
8
93
183
60
9
15
12
88
56
21
151
8
144
28
92
213
15
12
28
24
44
60
12
120
192
40
8
60
12
48
12
48
40
20
72
160
60
48
44
28
17
219
132
64
44
24
28
144
48
60
288
308
72
48
52
20
12
28
5
3
60
112
252
12
56
4
36
8
12
100
8
16
29
111
24
12
105
15
64
65
156
39
24
96
208
17
55
20
45
168
115
20
88
164
36
9
55
104
57
63
52
324
185
216
7
240
180
101
207
84
148
116
24
88
125
63
16
20
45
63
48
108
96
88
173
15
40
80
84
69
151
20
16
120
24
5
43
56
72
45
135
45
7
56
16
216
29
31
29
3
36
16
104
12
52
20
93
3
84
28
44
28
65
7
60
8
72
21
55
24
48
60
12
53
115
116
60
4
20
57
24
79
8
144
24
24
28
24
221
67
77
24
15
249
63
40
68
192
184
29
31
104
12
105
7
92
40
8
12
216
12
120
33
39
28
72
116
60
48
252
184
53
195
57
36
39
40
104
52
188
9
127
8
21
39
40
68
60
24
16
92
172
36
44
28
101
15
165
60
111
180
24
16
20
84
76
8
28
12
60
8
40
72
116
24
40
92
45
123
45
ABCD 96446705242*3^$a+1 [50000]
6
54
13
17
6
37
180
17
55
17
18
25
120
35
48
24
108
13
120
5
54
1
23
54
103
35
108
144
6
102
37
17
18
78
30
97
47
24
72
54
36
102
60
48
54
96
102
42
66
108
96
73
11
132
120
25
83
37
12
47
193
23
72
72
54
19
53
7
47
90
18
126
72
7
65
18
144
36
108
49
5
72
90
198
48
127
35
150
66
54
42
181
53
79
11
36
18
18
97
83
85
185
7
11
126
43
77
24
19
11
42
54
48
78
54
108
36
37
12
48
137
36
127
12
108
12
77
31
120
65
24
31
12
11
84
132
90
36
55
47
433
95
54
66
37
17
6
54
66
85
83
36
36
234
43
48
53
54
73
12
23
12
72
24
66
43
48
60
17
12
36
78
144
13
113
127
12
95
12
1
72
35
42
18
228
108
114
48
55
77
55
60
77
54
24
18
54
120
60
1
60
72
11
36
36
37
11
90
7
12
23
54
90
156
24
84
42
67
48
5
24
138
96
36
13
53
114
36
12
6
7
180
23
96
90
144
54
12
114
72
7
137
31
17
6
49
48
29
66
24
90
31
35
37
23
18
12
54
150
18
18
210
85
29
18
36
36
18
210
73
120
275
24
108
13
5
30
24
18
72
138
13
60
12
11
36
193
48
5
78
72
30
60
7
11
37
53
67
60
60
5
24
43
95
25
120
113
54
36
108
36
13
23
25
12
47
96
12
6
144
175
143
42
72
90
13
53
42
36
216
13
41
67
5
18
126
48
43
12
60
125
55
48
72
23
90
115
83
120
24
18
30
157
180
60
221
144
18
120
18
36
31
47
13
149
91
17
102
6
30
37
287
60
73
60
11
97
72
77
144
96
228
78
108
54
18
37
35
18
7
48
72
125
48
150
18
67
53
6
18
43
47
25
5
55
167
18
18
144
54
19
60
77
150
48
60
13
60
53
187
5
18
36
1
77
43
5
60
115
29
271
107
282
6
25
47
72
13
5
48
67
108
83
324
48
60
12
42
66
24
30
36
240
18
30
127
35
114
18
13
23
54
36
126
13
17
31
65
175
5
7
95
72
60
1
180
65
42
120
73
53
42
54
43
77
31
119
90
43
23
37
35
78
54
13
41
54
30
90
78
18
246
31
23
36
1
12
155
102
24
72
54
18
108
282
13
60
12
23
132
36
30
19
48
29
31
12
41
60
30
294
18
25
5
42
18
18
162
90
108
30
7
107
108
25
23
24
90
18
25
47
25
48
132
65
115
155
12
13
11
102
222
72
1
53
12
18
54
42
18
30
25
143
54
31
5
7
47
120
24
102
222
13
59
1
60
47
18
102
6
66
61
12
5
90
102
6
85
12
11
54
30
60
126
54
18
30
90
114
36
138
114
13
95
18
67
53
126
1
77
108
7
47
108
13
59
36
37
101
150
102
42
66
126
54
42
18
144
66
24
12
78
36
187
12
17
43
5
18
54
6
25
12
17
91
107
193
5
54
13
17
43
155
42
43
180
47
18
103
77
72
90
61
29
18
138
72
42
66
198
60
66
91
95
25
119
48
6
54
18
54
61
29
31
23
84
25
48
257
162
120
24
12
25
89
18
25
11
37
60
5
7
71
54
43
12
35
18
54
18
18
54
18
18
115
23
42
18
84
13
83
66
6
210
7
17
36
55
53
19
35
108
12
6
67
120
119
36
144
48
90
180
6
156
1
53
114
30
216
24
246
24
36
102
60
7
173
18
30
6
1
179
120
78
162
48
193
60
23
36
61
119
13
17
54
6
151
185
67
48
143
12
24
13
71
54
36
19
77
31
23
246
54
ABCD 96446875256*3^$a+1 [50055]
90
90
5
43
41
37
23
25
36
36
78
9
45
51
24
20
1
12
63
39
17
28
72
20
48
55
77
4
39
42
35
4
117
12
12
3
15
57
9
95
37
12
35
43
29
1
48
75
20
36
31
24
5
31
12
21
9
12
78
48
42
11
7
17
52
20
73
108
59
43
45
80
1
36
3
57
15
51
9
21
84
63
80
31
21
69
35
16
8
25
36
12
18
12
18
119
25
12
15
84
15
12
17
16
80
1
59
16
8
16
20
24
121
6
120
65
28
15
57
9
11
1
63
57
24
60
3
15
17
60
28
20
52
9
59
1
30
5
160
39
30
35
97
3
45
11
1
84
6
125
24
25
24
27
15
149
49
51
24
75
21
56
31
30
23
19
18
23
19
30
11
7
42
6
161
181
27
3
17
61
24
18
53
19
60
6
15
75
21
39
174
12
30
54
24
107
103
6
12
23
1
59
19
81
87
17
7
5
24
36
49
12
24
23
1
6
53
1
99
51
42
24
54
5
100
9
42
9
44
31
21
9
11
115
54
39
3
60
17
7
48
18
12
15
3
60
18
72
42
12
30
23
7
6
47
13
27
21
155
24
85
15
12
9
12
3
21
23
37
6
18
35
40
44
133
84
35
13
18
53
19
21
44
25
11
61
6
12
60
42
15
9
12
119
43
17
13
42
24
65
7
24
29
120
4
27
18
42
66
3
27
30
48
12
48
90
66
59
7
17
37
6
57
12
63
65
36
76
9
84
15
3
12
36
72
48
21
20
24
55
21
24
21
54
54
30
48
29
4
36
80
124
36
33
30
78
24
39
80
16
93
36
39
3
24
6
198
65
19
17
60
28
15
81
117
48
30
65
85
54
48
78
39
15
21
9
48
3
57
24
15
8
67
30
66
30
59
31
24
18
47
25
36
90
18
6
29
16
9
39
21
36
24
51
8
43
12
21
27
89
24
4
27
9
20
24
1
36
35
25
24
150
41
1
12
12
24
11
1
54
18
6
60
65
19
6
6
6
87
3
30
23
1
63
80
55
6
59
25
75
15
48
89
4
20
121
15
75
18
6
9
96
9
15
3
77
61
35
1
83
16
60
21
36
78
89
12
40
24
9
18
24
24
12
93
99
12
18
30
36
12
18
60
15
80
16
33
11
60
121
24
12
18
126
83
112
3
17
100
21
59
4
9
27
104
25
24
6
29
31
89
76
24
56
19
45
3
57
32
1
63
69
12
24
30
9
56
4
27
33
21
15
129
48
90
42
6
9
12
8
16
15
45
69
27
15
29
91
18
48
3
24
3
29
1
59
31
30
24
48
51
9
18
48
69
80
52
48
20
100
15
108
9
15
60
18
15
3
17
1
12
42
36
5
25
75
60
60
24
3
54
84
12
18
41
4
60
20
25
24
78
17
36
25
51
81
119
1
23
19
41
61
48
11
4
12
9
15
20
24
25
36
39
21
11
60
13
11
85
24
6
29
13
39
105
30
9
15
5
19
6
59
1
39
32
1
23
67
117
21
11
13
12
18
6
24
51
9
6
6
15
63
78
39
51
18
35
120
36
1
84
18
17
28
51
6
15
9
35
97
23
1
48
27
129
54
6
120
51
51
17
55
21
24
36
96
63
90
15
36
104
12
13
11
64
27
5
4
20
19
21
27
54
15
63
18
3
96
45
3
3
17
13
18
5
36
139
102
23
1
35
24
1
48
42
5
28
105
36
30
41
24
16
9
95
24
97
36
54
18
75
57
18
5
1
15
9
15
45
35
1
135
27
24
29
67
42
42
66
23
19
18
30
33
44
12
4
9
30
6
6
53
31
5
25
15
44
1
12
12
30
48
12
17
4
51
66
24
23
12
43
45
80
25
36
24
87
21
54
18
48
47
31
65
61
3
36
21
6
69
15
144
12
33
21
6
42
12
15
128
1
60
126
48
30
15
33
23
4
21
35
55
5
1
6
17
13
47
1
60
135
45
12
47
1
66
29
19
126
11
13
90
21
27
18
6
5
43
42
36
47
85
71
25
54
42
83
52
140
19
9
21
36
18
30
78
30
18
36
84
96
9
57
84
24
11
145
30
45
48
57
39
80
37
30
72
42
99
15
29
52
15
5
28
3
77
67
5
28
45
18
33
15
6
23
13
18
5
61
15
99
21
8
43
30
23
124
56
1
23
1
75
45
11
13
78
77
16
21
3
96
51
30
66
89
13
15
45
6
89
1
156
24
15
24
32
49
15
44
1
159
3
57
12
21
23
31
18
11
7
18
6
6
18
30
39
27
53
16
60
20
37
23
4
12
20
1
72
42
24
21
93
35
72
1
24
108
36
36
23
13
39
33
27
33
12
30
30
39
81
3
3
54
83
13
63
60
24
32
28
15
57
48
33
3
39
17
55
33
33
3
15
6
35
144
4
12
39
105
9
15
21
6
5
31
33
60
117
24
18
6
60
71
28
3
42
96
156
6
42
12
39
69
66
42
12
11
24
31
29
55
42
18
17
1
12
15
27
6
27
20
36
100
9
11
7
93
51
36
17
1
30
9
21
15
44
1
35
60
100
15
30
12
47
7
29
4
32
49
51
24
51
36
108
72
24
24
5
1
48
11
37
12
42
9
21
3
45
36
72
12
15
21
39
32
100
24
21
59
4
3
30
3
36
3
36
5
7
18
30
6
23
13
27
57
18
17
28
21
24
71
36
28
3
33
21
15
84
96
9
24
71
1
78
12
5
28
20
43
120
30
12
18
29
4
51
108
42
6
17
25
36
11
4
39
41
31
18
6
69
51
9
21
111
24
60
51
18
18
18
36
23
37
63
45
96
30
36
30
60
6
17
25
36
11
1
63
44
16
39
21
87
24
9
15
36
54
132
3
9
27
24
36
3
66
24
36
12
48
59
13
23
1
15
9
15
44
7
48
17
55
18
15
72
69
24
66
6
18
17
61
24
18
6
6
48
126
66
36
24
6
3
27
54
15
63
6
39
21
54
81
21
36
54
24
24
45
57
23
1
24
18
12
21
39
36
12
9
45
78
18
24
23
115
30
11
16
9
11
28
33
18
5
7
33
15
9
132
3
96
45
60
24
21
11
1
18
5
36
85
48
36
24
18
48
42
78
5
24
12
13
15
27
60
6
12
48
23
40
9
6
165
ABCD 96446898116*3^$a+1 [50040]
45
7
68
51
145
11
45
39
37
17
12
99
99
6
54
1
65
6
24
25
120
84
11
24
6
36
30
60
48
13
8
160
32
4
41
42
12
73
17
150
25
228
107
18
31
84
48
83
45
201
24
6
24
36
84
37
92
57
3
3
109
104
21
54
12
13
65
87
28
36
23
61
17
18
45
21
3
3
25
17
30
45
63
13
11
24
54
31
41
51
45
42
37
44
105
6
49
77
55
17
180
55
77
39
52
29
6
42
15
21
7
48
11
21
15
30
42
1
11
69
21
66
85
59
24
25
12
44
40
29
6
24
30
12
42
6
126
54
96
43
17
54
21
45
19
47
78
55
11
24
21
9
67
47
6
96
150
48
6
6
156
73
36
20
36
9
114
25
5
7
8
27
57
28
29
6
45
45
115
12
8
93
31
108
11
96
6
123
36
15
61
20
9
103
32
69
6
30
54
24
48
25
95
24
21
9
30
25
5
15
36
72
96
57
78
6
90
21
27
6
39
52
56
3
6
79
5
6
1
155
12
48
9
40
113
48
7
17
84
6
49
71
30
19
29
3
75
18
54
18
3
21
18
12
13
71
1
84
35
25
155
24
12
9
15
6
6
120
18
24
6
57
33
6
1
12
56
36
39
114
36
55
11
48
12
69
39
12
6
27
255
1
11
18
3
9
18
73
32
112
8
45
55
47
6
15
100
23
6
48
42
30
19
5
24
63
52
5
6
157
24
8
12
40
84
5
87
52
132
11
24
78
18
24
36
24
18
6
42
24
18
18
60
24
30
18
18
33
99
42
15
3
1
35
42
27
36
24
63
102
18
37
8
93
19
11
9
33
18
6
24
75
40
56
28
53
3
15
21
21
43
227
12
1
5
55
20
100
47
138
19
53
43
80
24
15
102
60
54
57
112
17
36
115
20
28
5
30
36
6
24
75
9
99
15
42
114
36
30
19
72
65
19
11
9
15
25
11
33
69
43
12
35
60
90
6
30
31
44
12
39
66
63
16
29
54
108
25
29
6
13
11
13
5
171
24
3
33
16
23
42
39
15
42
7
23
25
23
42
48
55
152
60
39
133
41
24
6
61
11
18
7
59
45
3
25
101
67
23
1
23
66
114
33
27
25
48
8
21
54
72
13
5
42
13
17
15
99
24
21
36
15
33
45
66
21
9
6
13
5
12
30
25
23
36
73
92
9
55
12
59
109
20
60
21
18
36
36
33
16
5
15
21
55
36
68
75
6
39
21
3
45
12
51
15
13
11
81
87
102
24
91
11
24
13
5
42
21
27
165
60
21
30
12
13
17
30
13
77
55
32
60
21
174
60
1
24
56
160
20
99
78
24
24
102
114
19
5
12
114
73
56
39
108
72
61
41
30
24
9
28
29
24
6
85
48
71
25
35
120
6
6
105
3
42
72
12
36
39
69
12
3
16
11
12
12
25
56
3
30
12
7
53
18
6
15
63
18
63
39
6
55
20
69
18
72
21
45
27
15
12
18
12
18
109
29
42
108
42
15
27
30
7
8
15
42
54
49
41
19
5
31
17
18
24
61
36
11
60
60
42
6
36
24
61
35
30
19
36
29
36
79
32
88
11
9
75
42
114
21
15
18
6
66
54
96
33
9
60
12
48
48
19
53
30
60
18
139
59
25
47
48
45
105
24
36
90
72
13
29
42
69
4
17
36
87
16
41
30
21
3
42
15
9
138
37
60
44
87
93
16
83
21
111
21
75
12
57
88
36
35
21
51
18
7
17
126
189
45
31
132
173
7
24
20
40
29
6
1
48
17
43
71
30
30
66
72
15
51
81
135
1
60
59
126
30
24
6
39
60
28
20
51
132
18
115
36
41
18
132
42
31
65
6
69
57
18
37
32
21
55
20
40
24
5
30
18
138
60
120
114
135
45
6
12
42
7
24
5
42
48
57
48
4
47
61
24
60
5
19
5
6
18
66
60
45
15
85
17
3
36
76
77
6
42
15
39
13
47
36
25
44
48
51
61
41
7
95
21
69
75
3
73
5
6
13
5
30
120
36
72
192
1
12
65
54
48
21
111
9
16
48
167
48
45
21
102
78
12
144
18
18
27
27
54
55
47
45
9
90
1
32
28
8
15
66
115
35
24
6
151
120
17
6
30
30
141
16
23
60
37
59
18
42
6
48
12
39
39
30
6
13
65
7
84
5
15
21
66
24
60
9
36
28
8
69
3
52
5
48
18
73
5
55
17
3
45
6
21
15
84
60
18
42
13
12
23
33
52
11
42
114
69
27
30
175
20
28
47
42
163
68
105
24
72
30
49
56
15
181
53
39
28
72
32
3
6
6
85
44
87
12
6
87
3
12
37
36
80
15
24
42
36
18
156
18
66
145
12
8
36
93
48
42
12
48
12
9
72
15
72
96
6
90
49
11
45
16
113
7
59
49
17
19
41
7
53
18
84
42
6
12
45
100
11
12
45
9
30
13
35
21
45
115
32
112
35
66
7
12
20
3
12
36
24
108
42
18
25
23
84
73
24
65
39
69
27
16
5
15
28
20
52
20
40
128
51
13
12
119
36
6
84
6
120
13
17
39
45
19
17
19
23
12
9
39
48
9
9
67
17
31
11
6
15
33
7
83
84
13
17
30
45
111
12
24
13
11
21
21
123
16
11
9
9
90
96
6
24
30
61
8
76
23
12
25
203
37
96
5
19
60
8
27
60
18
36
6
49
41
ABCD 96447325036*3^$a+1 [50008]
15
42
8
24
12
48
46
2
58
26
4
6
48
18
63
72
29
70
14
46
33
5
88
32
16
44
12
19
24
77
28
15
48
3
42
3
15
45
39
50
43
5
10
24
50
34
2
94
33
5
52
30
78
15
3
2
12
36
4
3
36
45
42
57
15
98
48
96
79
29
28
3
51
9
24
101
4
18
14
19
27
50
60
60
55
9
108
56
7
12
87
38
10
98
64
126
24
9
9
8
7
5
43
48
5
4
186
26
40
24
27
17
43
17
40
3
5
115
12
3
14
36
10
2
31
29
10
105
21
12
27
15
38
34
48
18
8
19
15
12
14
24
220
111
9
32
60
40
56
12
48
4
20
24
46
54
42
12
93
17
55
36
15
36
9
5
72
7
3
74
28
18
42
18
90
123
15
26
60
40
20
19
15
26
16
8
40
42
98
36
4
60
20
84
12
79
5
24
12
64
6
36
2
82
86
43
60
15
14
22
18
32
34
14
31
51
48
6
15
15
14
58
42
18
14
34
42
80
7
3
38
24
10
66
6
33
17
31
27
2
24
24
60
48
55
69
96
3
120
57
3
5
100
27
53
4
6
72
33
87
33
9
15
87
9
87
50
22
12
18
3
93
27
12
48
33
42
14
16
3
5
24
28
27
48
5
82
26
12
72
12
60
10
24
69
15
153
48
29
12
88
48
18
24
201
12
125
7
27
6
18
2
52
51
65
36
40
60
56
10
42
48
15
5
22
12
21
29
48
28
72
132
30
69
29
46
117
72
5
10
2
10
69
39
45
207
14
7
72
65
31
29
16
60
36
39
9
152
19
17
70
74
60
28
3
48
39
12
26
7
3
54
104
84
10
6
30
6
36
3
51
26
40
8
12
58
9
180
45
3
15
14
16
60
15
93
72
54
30
20
88
6
14
22
33
36
12
29
24
4
42
69
29
12
24
7
39
36
30
68
115
77
70
54
116
40
32
108
28
20
24
43
48
99
2
46
2
40
18
12
2
31
29
16
3
17
7
45
8
10
38
7
65
24
4
24
8
28
44
46
2
43
27
2
31
15
6
30
26
34
36
33
17
12
22
9
9
15
45
8
43
17
40
32
31
39
33
27
18
27
21
6
9
27
14
48
28
104
19
5
12
4
44
36
139
17
34
33
5
115
48
15
48
9
27
6
15
15
14
43
36
87
45
45
42
62
4
6
33
5
10
26
12
7
33
3
81
18
2
48
36
19
135
12
60
36
14
4
30
50
4
6
2
34
33
17
43
15
21
125
106
50
4
20
79
21
162
62
12
58
81
27
12
6
90
72
12
18
108
27
27
2
16
32
108
82
21
17
52
3
33
12
3
72
93
15
57
3
45
32
22
62
19
5
10
12
18
60
66
24
9
3
14
60
19
41
28
42
33
48
57
20
60
12
24
19
17
28
68
12
10
6
87
5
52
8
10
102
3
3
62
58
6
68
52
36
42
165
45
8
70
2
12
19
29
36
7
48
111
86
24
4
36
39
12
3
36
26
4
104
36
4
44
55
77
19
57
8
34
98
10
74
70
38
142
26
12
12
48
12
34
2
34
26
4
54
6
56
12
16
90
36
21
65
108
36
28
3
17
72
43
60
48
53
19
21
44
12
4
116
4
15
24
33
20
70
2
40
116
10
2
7
5
22
18
12
24
15
5
24
76
6
74
10
57
15
2
16
60
80
10
54
30
38
12
108
4
80
10
38
22
69
5
12
24
46
2
40
12
68
10
30
6
54
66
36
33
3
2
16
6
21
135
18
24
123
29
46
54
18
18
27
21
15
77
12
22
14
24
60
60
28
8
115
15
42
8
10
170
12
12
91
5
24
10
2
24
19
96
29
10
98
28
15
5
34
2
16
3
60
17
12
142
21
17
46
62
72
28
8
10
114
32
19
5
24
12
10
21
5
24
28
56
34
38
88
12
27
15
48
2
40
8
22
6
27
99
81
12
5
12
36
88
32
34
6
3
9
140
43
60
63
2
40
8
112
3
12
9
36
104
60
31
39
9
41
34
42
12
42
30
54
26
36
10
18
80
84
60
16
20
36
28
36
42
98
19
36
17
55
9
8
48
28
27
15
2
31
51
36
2
70
45
15
21
12
17
12
31
15
12
2
24
12
103
9
15
36
5
12
40
152
58
24
38
10
26
60
36
103
27
33
3
14
28
56
7
9
30
14
40
32
84
28
32
4
36
8
52
20
31
89
4
20
60
4
20
22
9
9
15
5
36
7
3
6
66
14
48
31
5
19
77
58
33
3
2
34
26
52
3
17
16
12
108
27
89
48
12
4
6
30
51
29
24
4
8
34
18
12
171
9
20
4
15
24
17
24
19
36
65
7
17
36
12
7
63
45
75
78
12
15
65
7
5
16
24
51
15
50
19
36
75
24
30
36
32
12
88
128
96
19
81
8
60
91
15
14
60
48
72
136
39
15
26
24
31
12
5
4
39
29
28
15
60
45
8
24
36
10
84
6
39
51
2
10
24
30
3
21
27
3
72
18
15
89
46
9
5
60
48
4
18
45
45
15
3
2
36
60
4
6
129
5
76
6
50
4
39
45
3
5
34
30
3
53
127
51
14
31
69
66
24
18
147
45
6
12
24
9
9
8
7
3
110
67
177
51
53
46
9
9
30
18
8
36
16
15
125
72
12
36
12
10
21
17
34
90
60
8
76
6
9
12
17
10
2
36
7
17
16
18
69
21
32
34
6
3
24
5
52
96
3
12
17
22
30
159
17
43
5
10
60
14
16
56
79
72
15
38
34
108
18
72
18
30
27
9
6
2
16
54
72
81
29
28
20
40
12
68
10
81
77
34
18
6
12
42
12
6
2
46
74
88
3
12
135
18
30
54
3
75
12
45
36
12
77
72
10
86
7
33
15
17
76
90
14
28
15
33
92
22
2
16
75
33
87
39
9
12
5
43
57
92
36
12
7
113
12
120
108
52
20
108
12
28
8
24
142
9
84
3
30
72
18
24
18
3
117
8
7
60
33
3
5
84
16
60
324
20
12
4
15
17
7
48
48
12
27
18
42
21
5
24
52
36
63
87
57
33
3
5
12
34
90
66
2
40
15
5
28
3
132
9
36
3
57
3
5
12
28
24
32
106
50
12
12
106
57
48
137
10
2
34
50
ABCD 96447462206*3^$a+1 [50019]
41
7
57
15
96
257
85
72
18
17
13
108
39
80
160
45
36
150
102
35
112
51
54
216
47
67
126
174
36
93
57
72
12
60
120
6
185
175
72
12
180
90
63
177
36
30
45
48
129
30
78
90
233
121
23
73
84
83
48
112
80
112
128
55
48
60
12
18
24
48
78
90
15
32
37
75
141
99
15
138
78
105
15
114
111
9
23
85
18
72
18
72
71
19
77
1
12
35
115
108
17
73
23
121
23
13
179
31
209
16
69
36
167
96
241
18
102
23
96
7
54
18
18
95
85
59
55
18
90
141
32
25
180
12
71
1
78
33
105
144
135
63
72
89
37
107
48
97
18
222
30
17
295
30
155
25
6
72
18
23
49
191
37
114
18
102
18
47
16
69
120
6
30
24
36
54
48
42
36
102
185
55
30
155
13
12
42
246
144
71
109
35
241
144
15
111
33
21
36
263
1
63
48
32
400
3
30
63
51
29
7
120
65
7
42
36
210
24
228
93
32
7
41
48
1
191
37
90
65
16
81
36
24
51
32
7
66
240
180
54
18
72
371
19
6
23
67
29
25
119
97
12
90
90
18
29
31
17
73
102
42
108
18
249
80
96
19
60
126
35
48
1
63
32
325
36
72
15
15
180
90
360
11
96
25
23
48
67
77
1
12
162
78
162
138
23
55
90
30
17
37
108
18
77
73
39
81
24
108
11
1
6
72
162
156
83
67
162
48
432
18
90
63
99
18
24
35
480
151
185
160
135
9
33
47
115
18
251
121
78
120
150
138
24
396
173
7
185
64
80
13
12
39
21
59
7
24
18
72
39
80
127
180
132
105
3
29
25
39
117
222
125
73
263
112
240
15
54
18
72
18
108
3
32
37
12
198
78
84
71
7
18
23
67
54
36
120
107
256
39
120
132
138
131
31
129
32
25
39
225
18
60
180
18
12
60
3
80
144
205
3
33
84
36
42
18
30
29
16
105
23
352
32
37
78
90
35
192
256
224
31
54
18
108
77
13
35
55
12
78
102
41
144
240
48
192
145
18
60
33
237
147
33
12
252
36
60
72
372
108
18
114
18
48
24
65
133
72
228
162
6
90
54
30
6
12
78
30
107
97
36
90
30
24
300
60
35
31
113
31
18
63
87
48
57
87
89
7
12
45
33
143
112
69
59
49
18
12
42
216
54
156
29
16
32
192
115
180
90
156
72
78
54
183
48
69
59
37
30
29
96
115
29
73
42
36
54
3
177
216
30
60
173
7
144
201
105
30
42
108
35
37
123
15
90
39
3
102
108
11
160
51
66
90
180
114
36
84
258
18
162
93
87
102
96
192
18
54
126
60
30
3
39
18
120
47
115
42
35
16
69
11
48
31
81
15
30
204
23
96
7
233
31
198
18
114
39
87
137
96
192
25
39
105
120
126
65
7
ABCD 96447465776*3^$a+1 [50000]
65
7
8
15
97
12
32
51
129
93
96
15
36
9
87
24
3
1
156
56
268
32
52
95
6
7
84
83
18
78
25
84
60
12
41
12
27
9
42
13
5
24
48
42
1
47
25
125
30
48
21
24
16
96
8
52
23
12
9
4
32
28
125
12
42
21
75
24
133
8
69
3
24
3
93
207
13
23
72
90
55
48
32
52
60
5
111
45
72
7
12
89
84
3
40
35
13
65
30
90
54
73
48
35
24
60
60
6
55
32
3
72
168
61
24
92
57
7
29
19
5
55
8
15
12
133
35
13
92
52
32
60
36
60
52
35
25
23
18
51
4
36
80
24
39
18
18
24
18
99
16
12
176
12
87
66
24
31
20
39
85
53
108
84
111
12
3
42
60
15
195
13
24
71
45
256
113
6
21
84
9
7
131
109
20
40
41
15
28
95
1
140
9
72
7
152
36
93
54
1
65
24
63
117
27
33
18
45
4
23
93
153
12
39
3
66
127
60
77
168
42
90
67
11
37
71
102
19
80
96
24
21
75
64
41
3
4
92
36
3
90
15
57
48
12
7
72
11
78
7
104
153
66
54
48
19
60
24
32
27
6
12
15
93
51
4
77
12
3
52
11
1
119
25
35
12
33
45
60
102
33
45
127
68
12
105
78
81
51
93
112
12
53
72
6
60
97
80
57
7
41
7
92
3
13
24
44
39
30
168
7
32
24
64
35
21
96
93
60
36
115
29
31
125
54
1
29
66
54
55
143
37
12
41
7
5
30
1
17
7
56
15
12
18
91
80
21
43
36
23
60
78
15
3
45
87
60
13
20
112
60
47
13
77
3
3
117
33
207
112
56
9
43
20
3
21
3
78
39
9
147
84
16
113
42
42
55
41
30
54
3
4
24
24
32
40
59
121
20
21
3
4
41
30
120
42
39
4
47
42
51
39
198
18
162
3
69
43
24
24
17
30
145
17
36
19
35
1
20
45
15
52
44
153
87
4
59
18
12
48
48
19
60
5
48
19
11
30
19
20
21
12
66
24
6
24
6
45
132
63
12
42
48
12
111
105
7
44
51
9
123
13
60
17
31
47
37
11
61
101
48
19
125
66
42
3
15
84
6
72
60
3
36
3
73
35
198
30
141
99
30
15
12
84
249
7
8
16
23
18
60
222
1
77
19
20
124
35
30
31
23
30
18
60
45
93
84
60
18
13
32
33
84
18
9
21
78
24
13
12
68
28
20
72
84
3
61
84
32
24
27
150
99
33
30
1
119
30
31
35
30
24
6
25
32
3
97
5
48
12
3
40
77
78
24
33
117
63
15
18
174
60
6
60
12
19
29
15
72
33
72
7
8
84
64
17
18
84
156
84
21
36
64
17
12
60
30
18
99
4
17
12
48
18
102
43
32
93
192
7
11
49
5
7
11
12
180
121
80
64
5
30
1
35
102
55
60
23
114
30
48
18
54
18
3
15
300
42
48
54
6
27
64
23
57
33
3
63
30
27
3
1
48
5
138
37
5
96
151
20
21
7
125
60
55
53
39
3
6
90
24
6
72
90
18
15
15
102
15
24
24
15
42
99
9
55
20
45
27
87
60
186
51
99
54
36
42
217
23
12
78
18
1
71
9
111
42
87
33
43
20
3
45
160
17
30
18
139
5
91
29
6
24
25
12
11
192
73
23
25
47
93
27
25
12
11
85
84
95
30
60
6
42
30
12
1
77
12
48
19
20
88
5
3
63
1
56
33
15
39
66
91
101
39
21
115
24
41
12
48
63
9
91
5
24
30
126
15
36
39
30
79
8
4
140
3
30
87
63
156
81
21
79
149
102
30
3
15
24
85
83
45
57
151
24
65
63
33
72
55
83
60
54
6
81
156
33
12
7
5
66
60
12
48
229
32
3
37
29
75
12
87
25
5
48
18
25
132
65
175
24
113
3
93
7
80
28
29
55
60
131
1
41
7
11
30
24
43
17
18
13
29
60
55
41
12
12
51
12
93
7
17
31
35
25
89
27
28
32
129
15
12
24
24
64
203
90
3
76
44
147
49
36
44
33
60
31
77
39
93
6
12
37
108
83
60
21
63
33
33
55
107
12
18
108
24
27
51
25
125
99
28
72
80
28
41
27
64
41
48
51
51
30
150
30
159
21
48
67
173
135
112
20
60
33
19
35
6
72
43
36
41
7
5
87
28
96
5
31
20
64
60
92
57
18
13
5
75
15
49
5
156
15
76
29
31
48
32
21
108
12
39
51
18
31
80
24
57
48
42
13
65
132
19
24
59
25
60
68
48
60
45
60
111
16
35
18
75
40
29
36
24
30
36
21
3
1
ABCD 96447560434*3^$a+1 [50010]
113
24
18
21
45
162
145
203
12
57
16
59
21
9
36
114
49
32
117
54
198
12
19
71
18
78
30
90
33
81
66
132
108
162
48
114
84
54
96
84
42
33
64
23
9
48
21
120
6
36
36
37
53
138
49
32
69
54
69
16
131
192
45
15
12
21
16
41
7
48
317
67
65
30
78
12
103
48
17
15
64
192
32
16
32
16
128
64
53
66
24
48
337
5
24
19
53
43
48
80
9
7
11
21
15
49
5
43
176
51
13
32
27
12
18
24
84
43
32
69
43
144
48
125
67
48
80
75
117
16
125
51
21
36
90
30
6
36
30
18
222
39
153
42
18
162
18
39
27
21
195
36
105
147
13
119
66
54
270
67
47
81
75
117
16
71
9
75
6
31
149
27
16
48
101
24
48
36
342
54
6
109
48
80
144
189
18
132
84
57
64
185
108
24
30
6
30
1
35
18
139
29
84
168
103
53
43
119
42
48
60
12
39
87
96
48
6
19
47
33
45
19
96
11
69
96
64
161
31
144
32
45
42
25
128
48
160
32
39
73
125
3
45
19
95
36
93
99
13
185
162
108
25
29
6
54
108
27
48
15
48
42
18
12
73
144
143
33
93
51
16
176
69
84
18
117
51
12
186
12
72
60
36
156
39
21
27
39
42
162
18
43
23
9
45
18
97
47
33
16
47
1
11
21
87
57
21
12
15
16
240
32
99
90
3
15
72
12
78
156
3
16
48
77
51
27
21
9
39
39
102
72
42
66
31
11
30
36
99
160
35
12
18
6
12
180
9
69
27
75
54
31
23
9
33
79
23
57
16
107
21
15
33
64
48
32
117
18
57
64
32
99
13
48
29
18
54
90
30
60
138
60
177
3
18
120
51
48
33
12
67
96
5
72
120
150
228
49
32
16
48
35
18
18
24
108
84
49
5
204
15
16
125
6
36
153
9
66
181
23
138
18
216
18
3
159
24
265
107
180
33
45
36
18
48
42
19
17
79
11
30
36
3
33
42
12
6
84
78
30
108
7
80
48
16
227
45
48
39
105
3
84
73
17
108
18
1
23
66
6
18
127
32
57
7
5
24
147
96
16
5
96
27
93
18
90
90
45
96
75
24
12
1
5
27
45
18
1
83
61
89
247
89
90
42
90
25
32
48
57
180
36
12
3
39
57
16
48
5
54
66
18
24
48
25
47
78
3
16
11
72
36
105
21
6
37
47
180
13
32
105
7
11
12
57
21
18
18
54
1
29
99
51
61
32
63
49
83
61
119
57
87
9
39
6
19
11
306
19
32
45
30
42
12
15
16
65
15
57
103
77
51
112
17
72
18
48
90
139
11
54
144
15
39
30
186
1
89
120
6
9
21
36
103
29
102
60
36
13
5
12
63
15
30
6
30
31
23
25
11
60
57
63
33
75
36
1
71
60
12
258
127
83
24
21
33
54
9
21
6
84
162
15
48
15
72
66
103
59
72
6
90
253
119
36
37
125
18
36
180
36
37
80
33
18
13
128
15
1
203
69
57
90
45
81
18
36
66
39
21
12
60
19
144
80
16
41
18
18
6
84
25
32
57
30
168
18
54
36
30
186
93
15
102
75
21
12
15
45
115
5
78
18
66
54
6
45
63
1
35
205
144
77
36
72
7
48
80
144
144
96
48
159
216
105
111
174
78
12
6
19
65
18
18
144
18
57
51
222
111
27
85
23
24
49
17
36
144
91
53
6
37
17
12
3
64
11
21
81
60
48
78
21
96
81
63
16
11
72
54
36
3
48
93
48
60
87
15
49
80
39
48
24
33
160
32
64
96
32
63
1
143
1
5
43
11
30
114
69
57
12
43
47
1
48
96
5
72
36
174
96
145
80
81
18
36
25
5
27
16
101
18
9
16
48
185
12
27
33
12
6
12
54
24
126
21
87
48
25
35
144
ABCD 96448133326*3^$a+1 [50009]
50
16
30
35
121
12
72
15
9
27
9
138
18
15
8
7
42
38
28
20
37
23
16
48
5
16
5
7
57
215
13
42
21
36
5
34
2
54
28
12
29
36
48
27
69
87
10
50
9
36
49
3
36
5
6
61
8
7
12
32
10
71
28
35
22
74
66
4
23
37
3
23
9
15
9
37
3
45
27
9
6
8
22
18
41
16
3
36
29
4
21
54
2
24
16
15
48
23
4
56
9
31
24
60
9
41
34
12
12
32
76
74
3
76
27
38
15
55
2
10
5
79
14
12
55
45
30
9
9
6
60
20
54
4
12
24
12
20
19
89
22
74
15
61
8
10
5
52
8
64
3
33
44
3
4
6
3
21
30
60
66
59
1
30
134
3
7
56
13
32
64
3
18
83
25
15
69
12
11
49
6
29
31
17
1
35
61
15
11
58
27
23
9
13
30
5
85
90
38
12
18
10
24
26
21
31
9
20
16
15
12
38
82
2
16
59
13
36
2
49
51
53
127
29
39
130
50
9
12
15
10
18
21
5
7
20
24
31
5
13
26
21
40
3
56
9
25
11
24
57
15
7
5
28
8
31
104
1
36
5
4
14
16
18
6
24
8
34
48
23
48
124
8
3
25
41
15
25
14
45
49
36
50
105
61
14
9
28
15
38
40
35
55
9
8
64
9
11
19
2
3
12
13
6
20
24
16
18
18
74
15
84
16
11
4
41
24
13
23
3
12
18
16
18
38
4
83
48
7
2
6
138
6
9
55
101
96
52
3
65
15
13
17
10
9
44
36
1
12
63
9
18
17
69
126
10
6
20
33
1
15
24
5
22
30
47
12
25
6
5
48
7
24
36
89
4
15
65
1
11
28
5
67
60
20
39
25
45
6
14
4
6
24
2
120
19
44
4
23
13
87
84
20
21
13
135
104
40
8
39
28
65
37
39
92
3
1
8
67
14
4
47
1
18
42
18
65
1
44
16
15
75
24
12
18
6
125
36
4
41
27
28
8
15
46
26
13
20
85
56
31
24
33
3
12
11
40
29
43
108
45
51
18
11
100
39
68
60
13
36
35
24
16
74
16
59
67
20
28
41
64
20
75
4
45
47
4
29
12
25
6
5
4
56
3
12
28
12
20
94
96
20
3
7
68
25
44
48
12
12
31
93
39
18
60
8
55
15
20
1
48
33
23
27
13
12
9
14
4
48
44
124
45
5
4
12
114
5
24
31
6
26
34
18
12
5
15
16
8
10
6
6
3
32
9
51
19
5
24
4
23
88
65
25
24
35
52
21
50
4
54
2
18
31
36
3
30
56
10
89
15
16
14
10
41
88
20
27
49
39
5
7
29
4
3
5
13
2
18
16
26
4
9
21
63
3
80
49
68
43
9
3
2
6
13
12
3
2
58
36
5
24
61
51
5
3
7
48
12
17
7
66
50
22
32
4
20
12
54
36
34
39
20
15
60
9
7
53
13
8
22
17
33
7
23
18
60
34
90
32
96
30
24
9
21
31
5
3
15
49
11
90
22
84
24
57
9
15
20
111
30
3
36
25
6
33
27
14
36
60
118
20
21
15
4
12
65
109
3
47
16
12
17
4
71
4
84
66
12
27
45
30
2
90
34
2
52
26
34
2
63
3
105
55
8
12
4
6
50
9
16
8
24
40
21
51
8
7
9
92
39
28
8
18
31
44
85
20
22
24
18
18
38
16
6
50
34
6
38
30
31
59
4
68
4
14
15
12
123
34
6
32
30
18
9
37
23
16
5
31
8
61
36
3
20
3
9
43
116
9
37
18
33
8
7
42
62
61
8
15
57
28
5
67
3
29
37
14
46
11
25
35
4
3
18
78
32
18
12
3
111
16
18
2
28
62
27
7
81
3
5
57
3
45
34
17
49
80
27
55
44
1
39
48
5
52
8
60
21
36
94
2
10
38
82
42
6
12
44
34
96
50
21
25
47
25
6
9
11
22
18
5
24
7
9
20
24
63
9
9
36
3
3
120
18
10
12
18
2
85
68
7
14
16
15
24
8
25
62
28
5
55
2
36
10
98
27
39
36
10
48
35
15
9
13
18
56
16
53
1
11
12
25
3
8
37
12
38
13
17
10
29
15
4
41
13
2
16
12
2
39
1
6
24
26
27
3
73
5
16
18
68
4
48
2
36
55
23
9
25
12
95
1
18
12
5
33
36
10
48
2
34
32
9
24
45
22
84
9
11
36
88
2
7
32
45
6
10
20
34
74
16
39
51
66
24
15
45
6
9
20
39
25
60
17
4
11
3
40
9
32
43
8
4
54
59
16
21
6
12
2
60
28
38
4
20
4
24
36
5
49
11
24
63
33
15
4
42
6
8
34
32
15
45
10
21
35
4
5
4
20
75
52
17
60
36
24
48
39
4
80
42
40
12
30
41
87
24
16
29
1
38
22
12
3
12
36
155
12
69
19
24
5
31
6
11
19
18
30
8
33
37
14
4
5
24
1
62
4
29
7
57
23
34
44
10
2
90
49
5
63
31
144
56
106
51
5
18
129
36
31
74
7
27
41
4
3
65
15
69
15
16
5
19
9
5
31
3
26
16
14
6
34
12
18
11
24
19
5
1
27
29
3
48
19
6
14
16
110
30
10
24
20
114
9
25
42
9
39
2
4
75
5
10
45
17
24
118
42
14
81
100
9
102
24
14
27
4
36
75
38
30
45
12
19
66
18
21
3
5
63
28
77
24
16
20
15
33
76
44
37
35
12
3
4
66
15
33
12
114
20
36
13
77
90
4
45
63
66
36
15
3
56
34
36
15
32
12
28
3
17
7
12
5
39
45
1
15
20
1
18
2
18
1
5
123
123
64
60
18
6
12
5
37
18
60
5
19
66
35
15
33
64
32
19
21
39
20
6
28
8
18
25
32
43
54
26
40
5
12
7
2
31
65
10
8
22
219
29
64
48
18
125
7
44
45
19
2
3
16
35
1
35
54
16
23
24
7
21
8
24
63
18
10
29
61
11
49
36
14
1
33
3
23
25
32
7
72
5
51
9
1
8
40
54
56
69
13
8
15
12
73
11
9
10
24
38
39
75
16
45
5
4
56
30
10
24
6
5
12
12
19
29
81
94
48
24
9
36
9
71
105
36
19
8
27
4
2
3
7
20
118
42
60
17
52
20
39
9
3
28
6
18
21
17
10
14
15
1
54
9
9
38
4
9
15
6
11
12
31
32
4
54
95
24
21
16
20
3
37
20
10
21
99
24
24
5
27
1
8
24
12
31
12
72
24
81
81
14
1
5
30
33
16
60
35
49
32
4
8
7
78
12
48
86
40
2
84
70
89
7
9
20
1
8
10
21
9
12
60
14
81
4
44
37
39
3
2
36
10
8
4
33
23
9
13
3
32
13
66
69
21
60
90
69
35
9
31
9
11
97
3
72
29
24
21
54
10
30
12
17
12
40
8
21
87
28
99
33
68
16
165
6
48
77
37
23
72
28
5
10
8
61
11
13
27
24
21
44
31
12
2
55
44
1
11
12
13
3
5
4
18
65
4
39
84
33
83
16
45
3
62
15
31
18
2
112
45
87
36
17
13
30
18
15
5
52
8
31
15
5
21
30
4
86
22
5
40
47
28
5
7
5
81
40
18
36
5
1
42
36
5
4
20
12
31
9
51
12
30
26
12
4
30
23
7
36
42
6
32
13
41
24
31
33
78
33
35
9
13
47
27
4
45
20
15
9
33
43
36
20
24
49
15
8
19
5
64
20
12
99
9
19
18
60
24
6
5
3
45
45
10
80
10
75
35
9
13
30
17
7
5
4
44
ABCD 96449138356*3^$a+1 [50017]
66
85
65
48
3
27
157
35
66
60
18
12
138
15
15
61
95
9
99
90
7
56
129
15
36
27
18
63
9
12
15
9
7
20
4
36
5
72
43
65
79
140
69
7
23
6
18
18
42
12
45
75
81
75
69
96
9
75
60
36
4
29
66
21
9
15
16
128
72
84
9
60
6
18
18
105
60
27
6
120
12
12
48
54
9
9
216
31
41
72
6
21
21
108
30
54
120
27
33
147
40
5
24
111
36
27
18
72
43
24
80
3
73
24
5
6
69
273
87
60
45
78
18
48
31
41
3
51
21
40
47
6
7
5
24
246
229
41
18
61
95
84
1
20
21
19
143
6
36
24
12
42
42
51
4
11
144
6
19
104
36
93
18
85
20
105
12
60
78
24
6
15
24
9
7
35
25
197
67
11
49
156
20
3
60
97
60
137
12
31
65
24
66
42
12
15
24
36
9
24
3
15
25
44
76
5
84
24
15
75
105
72
45
42
48
93
15
30
12
79
23
42
18
57
76
65
12
162
21
100
5
12
42
78
87
21
3
117
90
49
36
125
12
3
3
60
102
42
13
53
12
54
21
144
33
7
41
42
6
66
54
192
39
3
30
103
84
36
65
24
18
30
3
15
12
13
95
9
15
45
75
18
48
15
33
24
90
33
33
24
7
161
30
93
51
61
35
45
24
45
36
79
36
89
55
35
6
12
51
72
100
44
24
21
36
12
30
120
42
36
108
27
48
111
1
65
72
43
24
5
60
24
31
23
6
234
30
67
20
21
12
30
78
123
81
15
33
90
18
42
37
101
19
5
78
108
30
24
36
42
78
54
9
39
12
30
15
81
30
48
61
53
48
12
63
4
101
12
27
16
60
5
3
36
40
56
4
23
78
42
240
57
24
69
162
84
45
51
1
20
87
30
132
51
40
20
39
1
29
48
7
56
48
141
111
57
30
78
120
24
36
39
51
78
91
23
60
21
16
60
29
75
76
5
48
63
33
7
24
65
6
78
132
12
48
120
19
71
169
5
75
60
153
6
102
63
12
147
66
60
66
21
105
90
25
149
186
30
55
8
51
61
20
40
120
53
51
9
60
96
75
99
21
33
67
35
1
23
21
76
20
9
30
48
90
51
60
36
183
13
20
45
24
39
9
3
93
66
6
3
129
12
78
6
36
115
5
159
45
27
39
45
15
6
60
54
114
30
105
51
60
18
27
100
83
42
48
66
42
12
27
21
15
3
6
31
23
6
84
7
29
39
69
42
21
183
66
15
15
45
9
7
5
90
24
108
42
150
189
39
30
27
9
27
9
18
81
36
16
5
42
57
21
39
105
91
35
18
24
123
40
44
15
45
40
36
5
18
117
105
39
40
80
24
9
7
11
192
30
127
35
61
5
42
198
19
36
35
18
42
213
12
45
63
69
147
3
12
66
12
18
30
24
90
18
120
7
131
33
9
72
36
60
55
17
51
45
156
48
6
60
42
24
150
181
65
84
99
12
15
9
81
48
24
18
108
21
3
21
9
43
200
4
5
126
54
18
42
48
102
6
54
85
5
36
18
54
3
4
29
7
35
33
96
75
1
44
3
21
12
24
33
7
5
39
45
6
48
13
17
48
39
15
114
51
40
20
40
35
90
135
60
40
95
18
3
105
72
3
60
33
36
39
57
30
48
117
4
5
6
169
71
132
78
19
20
16
113
24
27
16
68
15
21
40
29
24
87
24
16
11
42
42
1
8
39
36
21
84
111
6
18
37
68
9
48
42
78
24
30
69
27
69
45
36
63
16
11
30
12
30
72
45
33
51
21
75
33
3
9
31
5
24
75
36
120
24
40
36
17
27
21
72
87
39
97
47
30
7
20
36
4
11
84
25
11
9
9
6
6
24
18
13
44
24
36
45
36
24
60
6
25
107
12
45
40
5
211
119
18
12
108
6
54
7
101
15
100
5
18
24
57
33
48
3
51
9
45
114
120
78
19
23
117
45
6
9
15
21
4
23
36
42
12
7
71
165
27
57
60
36
117
3
4
11
72
42
55
20
15
25
36
68
27
85
5
60
39
105
36
15
24
36
9
6
12
13
119
48
81
36
9
72
24
6
45
57
240
48
3
45
75
45
87
4
23
81
57
204
31
8
15
84
217
35
6
72
27
36
63
30
24
36
42
165
84
3
33
87
42
51
27
42
78
66
72
108
90
121
23
13
8
60
16
161
15
45
12
43
53
31
20
84
9
87
16
5
84
39
27
30
123
36
9
6
21
84
100
41
60
12
36
24
48
42
57
40
120
20
16
24
23
42
24
24
27
99
6
18
33
64
36
84
20
9
30
141
21
144
91
120
104
36
15
30
123
ABCD 96449352386*3^$a+1 [50016]
3
57
159
6
18
18
99
28
5
135
75
93
48
21
36
60
108
27
129
24
27
3
69
27
78
7
44
15
66
6
72
72
45
81
175
5
63
36
81
18
85
77
72
27
4
215
30
90
42
63
12
24
9
42
265
44
33
3
15
33
15
37
8
81
39
12
45
192
60
72
54
66
55
23
33
33
12
79
36
68
171
49
17
3
129
15
48
33
7
20
15
9
9
135
12
52
5
48
24
31
44
28
20
57
75
24
4
77
18
45
76
29
115
23
192
66
24
48
24
48
3
45
67
20
15
37
29
30
30
39
52
71
24
13
35
6
15
99
78
48
51
108
45
6
90
30
90
24
31
44
75
81
15
114
6
42
3
96
21
12
72
18
72
24
30
87
72
81
39
3
33
4
36
36
5
3
72
33
3
33
30
6
24
60
126
1
44
28
32
21
19
95
201
69
48
27
64
17
3
57
12
6
45
21
3
33
42
30
15
21
27
69
48
3
147
13
32
51
61
104
36
4
152
57
96
42
90
72
12
19
41
31
95
18
126
13
72
36
8
36
9
84
3
123
114
126
1
8
33
78
25
32
15
33
60
57
72
48
39
148
20
33
18
45
192
45
12
3
28
36
5
120
36
48
24
63
45
15
3
69
3
30
132
30
90
48
3
120
24
117
78
90
67
5
6
25
68
72
60
33
51
21
60
18
24
18
3
12
87
30
15
21
6
18
12
24
66
18
48
7
32
21
15
147
21
144
3
18
24
30
93
33
42
45
93
72
3
9
75
15
33
12
48
3
9
40
36
32
4
95
6
42
201
9
12
18
48
18
15
36
4
5
42
78
36
51
220
47
33
64
176
63
120
45
99
1
41
6
33
72
12
21
36
31
17
42
21
9
36
27
21
51
136
8
81
24
39
51
30
12
79
56
39
6
60
48
6
90
48
12
63
27
69
21
39
9
3
48
24
16
77
12
18
120
42
123
72
108
63
21
99
24
6
12
103
20
16
5
103
41
67
5
54
9
21
111
72
3
45
12
72
28
35
21
132
15
33
12
3
37
17
36
54
21
72
60
117
91
20
75
102
12
36
12
39
28
36
17
99
48
48
4
5
3
33
12
27
69
111
3
21
57
18
42
60
12
6
105
24
33
3
112
197
3
27
6
60
12
3
52
17
15
45
51
24
33
60
48
60
12
12
55
108
89
3
33
24
90
13
35
48
120
18
171
4
20
24
3
18
24
75
51
1
5
31
137
12
51
12
108
45
27
33
15
24
108
40
8
33
54
33
12
21
27
72
45
55
36
59
13
59
48
37
41
15
48
112
77
6
150
12
12
31
5
75
9
87
21
19
8
33
3
39
21
45
67
17
60
3
99
1
128
21
96
39
99
144
150
7
11
24
33
60
33
18
42
99
3
48
18
24
27
9
27
100
5
60
48
15
12
184
41
39
45
51
60
33
24
63
112
36
41
120
60
3
45
111
60
24
33
24
60
108
30
30
42
18
6
30
15
4
77
75
9
24
27
24
9
3
132
21
67
53
51
9
31
35
81
192
165
3
63
42
15
33
51
40
5
30
6
72
12
19
29
51
12
33
27
24
3
21
16
5
3
3
45
60
45
48
15
64
56
144
33
24
144
27
40
5
18
117
72
40
5
30
145
23
18
15
21
63
81
24
3
33
54
33
33
67
5
147
81
15
27
18
84
55
108
5
15
12
21
39
12
4
29
30
72
33
15
72
69
45
30
37
17
60
15
63
24
78
66
24
6
42
37
155
6
39
108
12
3
30
90
42
55
5
27
39
45
177
12
3
27
6
15
4
20
51
165
16
125
24
39
48
33
72
55
8
15
117
4
71
114
78
6
15
57
19
8
28
8
12
39
18
6
25
17
48
6
24
49
252
5
51
3
72
33
96
39
61
59
72
13
89
36
30
66
84
55
5
15
15
96
33
15
6
60
30
21
45
55
308
48
75
18
15
9
51
51
48
102
18
30
135
27
33
36
4
36
35
42
72
270
6
72
63
12
57
3
3
69
51
1
215
93
21
12
27
15
85
68
33
12
75
63
69
3
33
9
67
5
3
27
6
108
31
23
21
64
5
67
41
120
24
36
12
3
39
21
3
102
75
9
63
15
6
84
103
44
81
15
129
3
153
72
48
27
60
132
3
48
57
108
72
3
69
24
40
77
54
129
87
54
51
12
12
60
21
102
45
60
72
15
24
57
40
47
61
20
21
36
12
3
39
21
28
41
31
32
12
9
12
7
5
18
57
15
48
18
12
18
30
66
54
72
60
27
48
24
9
135
24
3
33
124
35
37
5
24
27
24
84
12
60
33
51
3
45
93
72
63
33
30
66
144
67
59
21
3
186
195
3
21
156
33
30
13
77
363
9
55
29
6
18
75
48
3
30
7
59
6
42
33
9
54
9
153
87
15
21
75
57
87
48
48
72
93
57
15
4
5
24
15
45
ABCD 96450168866*3^$a+1 [50128]
49
35
37
3
51
66
144
30
17
13
39
128
48
25
12
23
31
5
13
72
119
49
11
36
25
11
48
16
9
12
48
6
24
72
129
15
21
60
33
6
29
19
41
7
72
5
37
3
3
77
48
43
21
3
5
16
80
64
156
20
16
45
30
48
17
28
3
30
3
36
56
168
19
150
48
95
4
15
24
29
73
12
3
8
19
5
91
9
372
201
3
44
36
60
229
11
1
15
51
33
45
66
65
73
72
30
120
5
85
156
3
15
81
39
5
19
81
15
96
18
51
45
6
96
45
69
3
33
63
32
43
5
1
66
5
43
161
13
35
76
45
171
99
29
43
5
12
13
12
48
99
69
27
219
24
66
6
54
3
20
133
23
121
83
72
91
24
5
24
37
3
36
15
120
41
4
3
42
11
13
11
115
6
95
13
30
5
64
20
12
4
105
120
171
69
30
24
21
152
25
39
8
88
44
36
19
93
60
92
16
20
7
5
37
75
48
45
6
65
60
40
45
156
23
12
4
176
13
131
24
37
6
45
8
36
31
113
1
75
96
32
36
12
67
5
37
23
61
95
24
13
12
138
54
35
4
44
1
144
3
27
33
39
89
16
33
15
81
51
156
9
23
28
32
36
16
20
19
89
1
120
35
40
69
23
60
24
43
17
13
48
18
72
102
15
8
120
13
36
3
33
12
15
27
21
33
42
42
143
7
42
3
80
13
83
25
47
13
6
24
72
42
131
16
33
71
72
72
60
12
184
32
48
60
25
54
66
96
24
132
12
78
42
111
9
3
72
32
24
91
29
24
157
6
245
12
13
119
24
145
96
18
5
12
1
15
45
39
69
99
8
24
1
12
131
115
5
25
111
51
18
150
42
54
114
51
20
16
92
13
24
155
133
35
12
28
27
41
84
25
15
8
28
15
65
12
1
71
19
57
9
3
32
43
18
54
33
63
5
12
97
3
8
24
64
21
11
19
6
15
68
25
11
91
42
35
1
95
1
18
18
48
30
42
23
36
61
3
12
60
33
35
1
11
13
27
195
114
11
13
27
20
13
39
21
35
36
55
21
27
41
1
30
29
91
45
104
37
150
18
30
21
164
16
96
48
81
51
105
42
6
192
63
32
132
7
66
54
24
72
24
21
27
5
85
15
57
11
19
89
25
59
60
16
32
79
18
48
78
29
72
24
67
189
20
25
39
92
43
210
30
5
1
3
15
53
40
32
36
60
19
33
44
100
39
42
24
24
60
35
4
45
83
12
1
30
126
234
9
68
12
16
80
60
16
51
17
36
37
3
45
59
43
77
187
6
12
78
42
27
8
25
12
54
17
48
16
93
12
59
60
100
171
24
6
84
12
15
27
41
55
21
141
150
17
55
41
1
3
105
12
30
54
60
24
6
6
71
13
35
37
35
40
105
3
20
121
66
48
72
77
37
3
20
160
33
30
5
28
80
36
96
67
21
56
13
11
49
15
56
115
66
35
24
25
12
27
105
12
35
91
24
149
16
56
19
53
48
259
6
47
16
20
16
116
37
78
93
27
24
5
16
93
24
12
83
7
41
28
27
24
114
75
36
153
6
30
275
12
120
24
13
23
144
144
244
93
47
7
5
4
60
80
40
9
47
168
61
96
48
3
92
55
105
80
48
7
42
59
19
33
108
21
96
24
35
19
5
67
54
60
71
108
112
104
13
83
172
105
30
45
21
84
18
24
29
19
96
5
91
6
143
19
72
6
60
24
150
89
7
168
17
148
75
65
31
168
18
24
15
44
160
84
33
35
12
13
39
69
71
16
63
30
35
12
40
60
68
85
11
61
54
9
12
69
60
15
51
30
18
65
1
51
32
12
25
23
48
12
1
60
27
48
72
8
12
48
64
63
93
36
96
12
27
185
4
45
131
28
33
35
25
47
36
16
105
39
135
6
71
48
72
88
32
24
24
40
51
78
143
48
19
21
21
6
24
45
189
60
119
28
87
18
48
6
18
11
67
144
33
68
67
6
87
8
85
12
108
6
53
25
47
16
8
24
148
15
29
61
39
9
24
27
80
4
80
100
105
42
24
30
23
12
4
21
24
30
77
43
6
36
59
4
39
57
9
119
55
77
25
3
15
65
1
6
29
85
24
108
90
102
51
32
73
87
63
5
19
6
66
45
8
72
19
45
315
6
119
120
61
71
127
42
6
33
44
13
72
11
1
18
33
9
24
95
7
18
96
36
60
119
4
27
18
35
19
45
32
13
11
144
91
72
33
39
18
24
95
1
143
55
21
45
11
12
28
32
1
132
63
60
141
75
56
48
4
32
228
ABCD 96450175806*3^$a+1 [50071]
42
8
18
57
85
95
55
144
44
16
20
34
11
43
2
15
31
50
48
22
90
102
60
48
12
66
6
48
2
30
64
120
2
39
73
18
48
54
72
11
67
26
142
18
6
24
41
1
119
81
99
55
134
40
50
22
24
104
40
86
130
71
67
12
36
29
55
41
103
66
11
3
162
58
20
57
19
246
59
51
34
24
32
102
33
55
24
60
6
120
78
66
80
16
72
6
20
22
80
142
42
30
24
2
39
55
185
9
192
22
36
32
28
24
162
8
102
124
102
59
21
24
16
354
20
34
191
31
65
7
2
40
6
24
5
55
36
32
108
30
99
60
36
255
52
42
18
38
118
144
116
21
25
96
200
72
63
55
18
62
12
33
3
16
26
70
264
228
96
20
16
18
72
78
50
16
11
36
73
102
5
19
26
34
101
24
1
2
52
234
47
73
62
9
55
41
7
137
3
126
22
218
66
36
34
24
32
15
55
24
258
8
40
222
77
85
18
30
38
124
38
10
36
120
41
153
22
5
103
6
120
32
70
50
24
16
50
4
66
78
50
16
6
162
38
10
54
74
94
42
80
10
36
80
34
11
133
80
46
60
54
30
17
73
66
60
24
50
106
36
74
88
26
84
10
72
96
30
18
126
41
25
32
106
30
32
18
196
24
17
33
46
24
74
198
28
102
48
270
101
91
12
30
23
103
20
54
48
15
49
24
107
55
60
68
76
90
110
90
94
17
7
53
45
88
47
180
85
14
48
106
6
74
94
77
43
77
36
63
10
32
75
43
12
158
120
10
32
64
36
74
88
150
96
24
188
70
42
30
50
6
30
40
20
76
84
20
172
29
25
56
94
56
12
117
1
14
16
2
126
82
72
18
20
225
33
40
80
6
40
41
9
40
96
72
2
36
9
19
14
46
17
67
36
72
84
41
13
30
42
2
16
12
24
101
7
32
16
20
178
6
104
10
30
42
59
13
50
76
96
26
48
96
70
18
32
51
13
72
54
104
76
5
25
24
80
72
70
42
32
16
35
84
43
36
12
89
61
110
40
24
66
240
78
2
135
19
41
84
103
50
16
72
78
74
63
73
66
36
44
141
3
22
14
96
28
132
5
67
20
22
14
12
52
17
9
22
90
35
13
50
16
6
24
18
158
18
4
48
48
26
94
36
185
21
70
92
36
60
64
6
42
68
90
102
88
2
40
42
48
48
36
24
77
24
79
54
47
81
30
172
32
46
168
6
26
15
25
24
35
91
89
55
66
120
48
24
83
69
48
22
176
58
162
185
24
91
2
22
108
6
54
53
24
295
36
32
42
64
107
43
2
40
30
20
118
62
108
36
40
24
74
22
146
40
54
44
6
75
31
20
10
8
90
52
72
120
120
212
45
103
26
94
18
48
150
2
118
101
15
214
47
7
18
50
4
5
69
102
9
135
40
186
192
6
170
51
36
7
66
30
17
15
82
6
36
14
51
3
33
63
82
74
190
18
6
24
38
58
71
1
14
21
19
50
18
100
2
171
13
150
12
78
32
34
14
46
41
27
28
20
4
60
14
34
30
8
64
71
3
16
54
26
4
17
103
41
43
48
54
14
117
253
6
41
43
60
36
164
57
7
96
42
78
74
27
109
6
26
18
76
5
3
106
54
258
78
17
15
9
19
156
66
102
26
27
43
12
60
2
82
54
110
34
62
136
18
6
65
73
8
10
20
105
7
18
24
95
39
64
48
90
32
16
11
45
15
73
8
30
60
28
20
190
32
120
78
154
72
26
4
120
20
21
15
18
142
210
35
19
8
106
32
112
18
38
70
36
30
30
84
41
13
47
79
41
81
24
40
24
30
24
18
30
8
60
100
2
40
38
57
49
131
163
17
24
3
150
16
11
109
2
4
18
158
10
134
40
5
19
12
14
51
84
25
11
13
96
30
5
45
58
30
18
48
17
13
32
70
65
55
24
24
2
112
98
144
160
48
158
18
54
16
47
75
52
17
75
6
40
30
18
11
13
206
40
20
21
25
56
22
ABCD 96450587432*3^$a+1 [50157]
15
90
108
59
124
33
15
48
27
53
1
90
9
63
72
72
33
147
126
11
16
9
144
90
29
79
21
15
18
47
48
157
15
32
36
97
126
65
96
19
29
7
21
48
93
36
63
27
5
49
131
16
69
11
12
445
144
23
28
21
111
108
20
49
15
48
108
32
36
13
143
1
3
15
36
126
108
18
81
189
126
162
83
16
92
115
72
21
69
36
54
18
126
69
12
36
44
55
41
67
29
48
67
72
21
51
17
12
36
7
144
18
35
228
7
18
54
29
16
20
115
72
54
63
44
163
54
23
31
72
29
48
16
69
18
9
204
3
18
123
39
77
229
11
76
93
3
231
9
180
188
16
93
71
73
234
72
144
144
108
72
18
239
12
84
43
17
55
108
18
11
61
23
64
12
81
18
29
64
159
53
124
84
32
13
18
29
36
60
52
140
52
135
89
19
36
54
18
17
109
207
99
17
1
72
35
1
126
161
52
32
25
54
65
7
36
108
9
135
89
16
3
57
36
141
54
29
12
13
135
96
108
39
36
108
45
9
23
108
31
117
12
68
1
11
52
99
9
68
121
18
288
90
54
21
32
16
44
36
96
79
29
36
204
48
25
39
69
36
203
28
32
36
61
72
39
68
19
126
15
156
144
36
96
12
48
69
11
84
48
91
36
45
63
18
35
127
17
48
28
32
48
43
144
5
16
87
72
126
54
342
39
32
1
131
12
19
177
183
9
96
75
36
33
32
48
60
25
90
33
21
18
5
4
140
49
54
9
20
7
234
27
27
5
49
3
60
68
12
16
96
33
51
39
126
11
7
72
29
79
53
19
137
43
9
153
35
48
96
127
21
33
47
28
48
21
108
36
191
43
18
3
69
18
144
18
71
1
144
111
44
4
12
63
33
32
36
169
36
18
36
41
13
39
60
81
83
16
80
1
11
79
18
95
64
75
9
128
28
84
96
51
9
20
97
27
68
64
93
51
111
36
45
63
17
160
108
3
72
5
4
9
72
107
84
64
51
9
36
60
57
11
61
99
45
3
12
93
135
60
147
45
9
54
53
91
21
195
77
13
18
126
83
25
3
48
32
25
36
87
144
75
5
12
48
52
44
19
45
36
32
103
54
3
12
116
121
54
45
80
1
36
27
135
18
216
54
137
115
33
92
36
55
89
37
23
121
11
43
33
80
31
21
48
32
25
35
109
18
18
111
87
57
33
3
159
18
63
44
1
15
21
11
132
28
68
60
84
121
71
1
15
12
96
144
80
48
1
47
97
54
221
121
54
17
12
4
3
9
32
160
69
11
97
131
12
16
39
41
4
45
3
12
3
125
19
72
90
143
76
32
48
7
18
27
9
36
90
18
162
5
12
84
79
36
29
28
51
72
149
48
37
252
159
3
29
100
15
45
27
90
191
43
33
111
18
47
7
41
292
45
18
17
1
11
48
132
12
84
64
63
33
144
39
57
33
11
36
12
112
48
15
36
29
43
18
23
85
54
18
51
176
7
9
27
33
48
32
48
19
90
18
21
12
80
148
12
141
147
105
39
51
65
97
36
59
28
20
37
18
105
291
72
69
32
7
69
32
52
63
45
32
13
54
29
25
36
87
32
7
41
49
111
92
52
48
108
3
29
4
3
36
36
53
12
79
101
25
3
32
36
1
59
31
101
48
112
45
51
39
18
23
60
61
72
107
1
54
29
7
21
15
18
15
147
33
57
3
15
108
9
48
33
47
187
90
27
60
39
9
27
18
215
48
76
21
95
103
105
57
36
72
87
68
124
9
36
18
69
21
183
20
139
36
90
87
12
36
176
103
53
91
21
48
164
55
90
72
39
69
11
60
1
63
68
108
4
9
71
124
20
163
89
84
7
72
17
28
63
17
112
68
64
48
44
48
48
91
21
33
35
48
25
18
ABCD 96450605924*3^$a+1 [50014]
36
51
41
12
40
60
20
108
4
80
43
126
24
15
8
40
48
27
5
19
9
20
19
53
4
3
12
6
3
80
24
13
24
63
3
9
24
27
5
7
57
15
41
4
20
40
36
8
37
15
3
29
12
121
27
72
45
35
16
129
90
36
29
4
12
12
8
7
18
3
12
24
8
88
24
3
33
3
5
4
45
27
75
60
36
65
100
12
80
12
36
24
13
15
48
12
8
19
125
25
90
29
7
17
13
24
63
48
20
24
43
17
36
4
56
4
45
63
68
28
72
12
3
9
36
63
42
12
35
28
9
71
7
21
12
32
25
35
37
3
33
12
107
19
6
144
12
35
64
8
12
28
3
17
36
52
15
33
24
56
19
33
33
11
36
4
8
85
23
19
138
23
12
55
6
11
25
3
48
39
45
8
60
48
13
35
84
40
12
15
21
60
20
19
18
42
33
21
12
23
24
36
31
33
8
40
57
15
36
32
100
8
7
42
3
80
19
24
9
45
27
45
3
63
69
45
51
44
31
17
85
27
9
27
12
15
5
37
15
33
47
13
47
48
13
15
20
24
40
8
52
165
15
20
1
30
60
65
12
12
36
12
1
36
3
48
60
15
5
60
25
159
21
54
21
39
5
16
48
60
36
45
63
8
60
37
30
5
1
27
9
126
17
37
35
60
76
20
19
33
8
40
45
15
8
1
23
12
1
87
20
13
95
48
1
23
73
15
20
40
45
83
31
18
15
8
4
63
5
48
4
8
40
68
19
5
1
63
9
18
53
4
15
41
31
65
55
5
48
1
27
9
24
12
3
12
12
32
19
17
4
9
47
4
48
12
141
24
36
35
40
15
93
9
15
32
13
12
6
9
8
28
9
18
53
48
37
59
36
37
18
53
4
20
7
96
5
25
99
20
13
75
15
18
12
18
72
162
11
24
19
77
172
45
36
111
20
36
12
13
27
8
40
33
51
63
12
78
18
5
12
52
33
6
29
25
3
24
36
12
33
12
3
20
120
88
21
11
12
31
17
4
80
28
57
126
12
5
12
16
8
55
12
5
12
60
12
76
20
12
28
48
32
24
24
7
9
20
4
12
45
99
15
41
13
36
18
5
31
21
8
16
36
75
6
3
24
20
1
51
8
1
12
24
11
112
20
28
3
6
11
25
95
25
78
89
48
40
129
11
40
33
6
21
27
33
39
24
17
4
36
15
12
17
16
27
65
1
150
9
32
175
5
16
48
20
12
12
7
65
16
20
97
18
9
33
36
11
28
36
156
15
5
31
9
56
7
18
18
17
28
45
47
4
99
102
15
45
18
9
36
57
90
18
42
30
15
24
15
60
18
36
27
9
11
25
15
44
13
35
73
35
12
36
7
29
1
47
13
30
29
25
3
15
5
85
42
21
27
53
24
13
42
30
60
35
13
3
15
17
28
20
72
7
18
3
24
33
18
17
72
1
83
1
51
3
6
123
15
17
36
4
20
16
32
12
16
24
8
37
15
15
5
60
4
12
27
18
15
32
7
5
120
4
12
44
13
27
56
84
64
21
83
40
3
9
56
24
40
8
7
9
9
15
45
51
12
3
9
32
16
48
81
15
3
45
45
3
87
5
25
15
75
17
1
35
19
24
21
9
27
8
4
8
60
25
54
9
32
4
9
27
153
99
8
28
24
51
6
228
75
12
8
67
21
48
21
15
21
23
4
8
4
20
84
19
72
33
8
12
52
9
12
42
48
18
11
36
12
156
127
9
99
77
4
8
28
12
3
29
28
8
25
39
45
23
67
33
32
36
43
36
33
8
24
13
12
71
24
1
59
40
144
21
18
33
24
3
18
15
33
42
29
1
39
8
12
91
29
73
15
27
5
49
12
3
20
91
156
65
28
57
12
107
19
42
123
24
36
27
18
59
91
9
20
16
104
28
48
81
138
17
16
44
1
15
44
43
45
15
41
24
28
24
9
71
1
15
44
28
48
9
11
60
4
69
102
33
99
21
12
92
37
3
45
42
18
18
17
13
3
51
5
19
41
61
3
21
3
15
41
7
113
1
11
24
16
60
15
29
1
35
12
28
32
37
11
24
36
19
33
12
15
21
24
24
24
8
7
53
49
15
3
45
60
8
49
71
24
28
20
12
4
21
23
52
8
13
3
20
16
9
51
8
1
35
1
35
64
72
20
19
5
16
20
37
12
78
57
15
18
126
66
36
3
24
20
12
19
21
33
83
4
8
31
9
207
30
95
103
21
24
20
16
27
17
1
107
43
29
60
12
4
56
16
44
4
24
3
18
66
29
12
148
36
20
48
28
32
12
16
69
35
76
48
21
6
54
15
8
7
33
8
60
25
24
75
33
15
57
48
36
95
1
15
56
19
36
48
41
1
84
3
60
8
112
57
23
7
33
3
45
20
12
108
12
1
36
3
20
37
48
60
63
3
17
25
39
9
6
45
3
6
39
48
12
45
18
9
144
12
27
17
16
24
60
20
16
8
55
5
1
18
33
20
19
45
3
33
48
12
33
24
3
15
5
13
59
7
5
73
30
77
40
51
45
93
24
87
3
12
9
92
175
17
1
11
16
117
47
19
41
48
1
59
85
11
36
84
12
25
39
8
1
11
25
6
30
15
9
90
18
126
66
18
53
25
3
32
55
48
89
36
4
33
54
81
8
1
11
4
63
41
40
80
40
9
23
13
27
9
23
12
24
19
65
7
18
11
4
92
28
32
13
123
8
112
44
19
9
3
90
3
32
52
12
20
28
21
30
5
16
33
15
12
33
63
32
12
1
35
67
41
52
44
24
1
36
60
39
51
17
1
27
24
21
35
13
90
6
18
21
44
16
32
24
40
15
21
20
12
48
108
49
15
32
40
60
8
55
5
1
27
9
11
124
8
48
25
18
54
27
21
24
66
5
13
119
72
16
8
1
6
65
7
18
3
32
4
24
9
48
35
7
213
20
19
54
99
8
19
41
172
72
80
16
69
30
5
55
41
7
18
87
68
103
29
7
66
39
116
4
21
23
12
19
6
12
63
15
5
7
5
28
48
24
32
13
3
9
3
20
1
120
11
100
33
18
54
15
8
12
88
60
32
19
36
18
6
17
19
21
48
21
3
36
27
17
60
1
11
28
20
60
25
3
9
23
16
44
25
3
20
12
12
28
36
21
15
56
108
52
48
9
35
13
87
56
1
23
55
5
25
3
44
76
44
4
45
11
16
24
80
13
6
69
20
60
72
4
9
12
63
8
4
44
7
29
121
12
23
24
13
18
65
24
1
3
92
12
12
24
16
36
44
60
24
49
15
27
198
63
92
100
15
18
48
36
24
84
18
9
8
60
12
40
69
11
31
225
9
3
177
18
17
24
7
9
15
5
24
4
51
162
3
21
35
16
20
13
6
5
76
8
4
12
15
33
48
9
ABCD 96450636838*3^$a+1 [50011]
3
80
4
8
48
52
29
21
40
27
63
48
24
93
35
70
18
9
27
5
28
75
36
2
34
44
37
5
18
46
123
165
30
36
6
48
38
138
30
124
12
66
87
15
17
36
3
60
49
21
24
15
23
37
15
12
26
30
4
108
120
90
26
22
54
45
60
48
48
23
34
27
11
90
27
21
16
48
23
7
42
54
24
42
374
61
71
28
2
64
6
8
34
90
56
49
15
33
32
7
60
96
42
30
5
13
42
128
28
80
109
45
6
24
33
3
29
1
32
79
3
86
30
34
42
60
24
32
205
15
12
8
40
12
30
18
24
24
102
24
48
42
96
48
17
12
1
50
60
90
16
48
18
24
48
68
25
27
6
47
3
172
20
28
42
54
104
10
50
52
60
29
19
24
48
20
28
60
42
35
45
19
3
45
23
37
3
24
78
30
12
24
21
41
34
6
8
46
93
11
42
18
21
9
40
30
50
51
31
38
46
26
22
18
27
15
33
15
78
66
33
12
9
71
9
10
24
8
120
9
39
9
31
12
12
38
34
30
48
78
5
43
42
48
2
100
24
48
45
23
22
15
51
32
4
96
9
15
18
6
72
5
64
48
27
44
37
35
4
18
3
23
4
26
31
20
28
15
45
21
42
8
142
80
82
12
24
12
54
6
20
285
55
8
72
4
24
80
16
168
6
2
118
30
84
5
43
84
21
24
20
31
12
36
12
24
30
6
114
24
24
23
25
8
19
21
6
26
82
48
24
84
141
80
13
8
18
60
34
66
24
30
18
12
26
64
6
117
24
69
66
65
16
5
10
29
9
40
32
22
48
50
22
33
23
4
12
18
8
70
9
3
8
37
27
56
60
4
33
45
26
46
56
22
66
54
18
15
12
75
105
51
36
45
11
18
51
39
30
34
108
42
6
84
48
102
3
3
90
2
45
19
84
12
12
26
7
9
6
68
16
6
48
32
27
123
28
32
25
3
41
51
30
18
4
26
82
24
78
6
80
4
8
4
5
13
42
6
42
38
15
19
60
21
35
9
9
19
45
102
45
59
106
56
40
15
63
21
119
12
40
117
63
24
33
83
69
79
96
36
24
81
84
15
14
10
20
61
11
18
22
18
32
10
48
57
135
5
63
1
41
10
54
96
24
3
53
118
36
30
3
3
24
21
99
44
81
31
57
8
85
59
16
15
24
21
33
6
90
3
11
49
57
3
15
48
20
178
102
18
24
30
33
15
5
3
10
110
42
58
36
45
3
93
12
23
52
5
67
6
39
9
6
104
82
110
37
23
30
22
42
14
49
23
4
48
117
11
9
16
3
72
69
60
48
23
9
25
14
106
24
2
60
154
24
120
90
41
21
112
66
36
56
10
8
10
36
45
219
24
36
41
40
69
32
64
74
21
73
30
60
8
60
34
30
21
15
54
14
21
16
5
112
42
6
138
6
74
70
167
19
36
45
39
44
52
8
60
100
12
5
7
48
54
14
1
3
60
17
25
104
30
10
2
70
27
120
11
16
65
51
4
24
21
39
20
42
7
83
49
48
11
76
44
34
42
36
29
13
38
28
30
102
68
37
3
24
5
48
52
23
48
16
14
10
6
3
15
86
40
24
78
60
9
3
42
54
29
31
62
18
40
21
11
37
147
24
24
6
24
95
25
38
37
27
5
21
18
21
76
35
48
16
90
11
64
48
15
72
5
39
16
116
30
78
42
18
12
4
14
130
36
18
96
50
52
50
88
30
77
7
8
22
102
18
3
15
68
76
14
42
22
3
3
36
30
14
10
122
4
24
24
45
23
120
4
96
8
154
78
20
4
168
42
24
6
18
18
20
48
37
35
10
27
15
117
33
15
23
64
18
8
18
94
86
16
26
34
44
90
22
42
87
3
156
12
78
152
15
7
56
21
21
18
21
1
35
85
30
24
5
79
32
40
9
29
22
9
51
8
4
12
44
52
48
20
106
18
30
87
3
8
60
10
54
44
4
60
6
51
59
37
23
16
54
2
22
18
29
55
48
8
154
6
8
4
137
16
53
7
65
22
42
3
11
49
11
30
34
56
40
21
135
24
2
22
12
56
49
15
41
15
22
6
96
24
24
12
174
30
2
82
6
2
25
5
30
40
8
12
57
37
11
7
78
50
117
100
48
44
9
30
72
28
110
10
12
20
78
30
4
72
21
9
26
28
50
10
20
42
19
21
210
60
8
40
17
33
31
11
4
5
28
3
120
9
21
8
82
54
23
3
40
38
51
21
64
6
45
39
44
34
26
30
7
33
32
34
14
10
9
60
11
9
7
30
48
42
45
15
26
40
90
5
49
6
80
9
39
40
180
32
64
30
24
42
72
137
21
58
36
26
70
42
72
11
37
27
63
77
1
54
93
11
12
22
38
85
3
2
10
89
85
23
48
15
58
32
18
22
50
22
18
68
21
151
8
1
15
30
54
21
51
12
38
40
24
6
105
63
21
59
60
37
33
30
32
4
81
15
12
8
105
7
12
86
27
31
30
2
52
8
4
164
16
45
39
69
11
40
24
36
12
69
39
2
88
72
24
30
48
26
64
30
60
36
50
40
51
15
134
90
1
108
3
78
51
29
40
42
29
39
12
28
24
42
66
65
19
24
36
14
22
45
15
60
60
54
15
68
91
2
34
6
24
14
40
216
18
18
129
3
66
2
25
27
5
13
48
47
19
54
6
33
20
61
24
38
148
17
55
5
25
30
18
11
69
19
15
48
48
20
64
33
20
85
54
24
12
12
17
16
9
11
7
5
63
37
12
60
29
30
16
24
69
117
18
120
60
48
50
19
21
48
11
99
61
11
28
30
24
6
20
40
6
14
4
60
12
14
40
30
29
13
168
6
18
27
29
ABCD 96450897386*3^$a+1 [50036]
24
20
12
16
92
52
36
44
4
24
216
24
32
76
104
16
84
48
116
40
12
44
60
16
5
199
36
228
5
151
29
7
8
21
31
128
36
21
127
32
36
12
76
176
16
29
75
16
140
48
396
16
12
32
120
100
240
48
17
43
173
127
36
20
120
76
125
108
15
16
84
156
164
100
41
144
147
48
108
60
12
12
60
28
120
72
80
45
15
4
17
43
24
12
80
88
8
40
20
28
96
68
28
5
108
19
17
39
24
52
36
120
12
48
60
5
63
9
72
43
56
16
84
36
60
281
123
132
28
20
36
40
156
20
88
56
40
108
56
120
112
12
5
108
55
68
72
28
92
72
12
48
276
69
55
32
96
69
103
80
28
5
255
4
29
15
100
116
64
56
153
111
36
24
45
15
100
104
28
104
28
72
96
8
57
43
20
84
12
84
64
92
28
36
12
8
24
36
52
144
24
12
168
236
184
72
180
252
77
199
12
5
87
48
9
103
20
192
28
53
7
8
60
24
120
76
12
36
152
84
33
31
120
44
57
36
99
4
24
36
17
199
248
40
176
57
67
8
72
60
288
112
56
72
72
201
99
52
80
76
44
124
36
56
40
77
43
92
28
125
75
120
108
84
40
132
20
4
56
24
21
115
176
33
19
32
93
43
128
64
68
108
21
3
16
56
36
168
264
76
44
12
64
56
4
12
44
45
39
132
40
24
53
7
68
52
20
33
3
120
24
16
44
144
64
36
32
4
228
365
36
19
60
12
56
177
87
21
3
96
9
27
112
8
4
29
75
40
20
64
68
57
15
172
209
91
24
24
92
60
84
72
57
3
33
72
3
4
20
16
56
76
8
52
128
36
4
29
87
24
4
60
5
51
12
108
96
129
36
55
8
196
24
48
252
12
44
52
8
165
72
63
9
111
84
136
24
32
100
180
36
17
7
96
72
92
28
68
84
48
208
168
36
20
28
32
40
36
44
4
185
27
144
28
17
19
44
108
60
24
64
24
132
29
67
44
40
20
4
144
77
55
144
80
4
48
84
36
24
44
156
24
24
33
3
120
12
84
48
21
55
80
81
15
124
336
108
48
24
29
19
80
168
72
40
36
60
12
17
103
12
137
123
60
16
72
80
124
20
60
144
132
304
224
136
89
7
20
88
36
20
81
108
231
24
96
28
20
28
104
96
93
231
4
72
24
65
75
160
48
36
56
21
19
168
8
72
40
17
235
68
76
17
99
81
108
295
101
36
99
100
89
187
48
176
21
27
72
16
12
53
3
64
36
77
55
17
51
36
240
24
96
16
80
60
28
32
144
144
21
39
36
36
33
27
268
84
180
32
16
8
4
101
171
124
29
55
48
120
84
20
28
60
48
5
43
209
31
192
20
64
24
32
304
20
48
12
4
176
28
60
36
281
15
60
316
84
20
16
20
28
17
39
33
3
4
48
180
32
36
48
16
68
48
72
160
188
48
100
12
120
104
16
44
4
305
180
36
3
72
105
108
91
24
128
12
76
144
56
112
5
19
56
52
176
160
32
72
232
8
21
15
72
4
108
36
132
8
57
99
9
79
8
28
120
12
113
39
192
76
197
27
24
12
45
27
196
92
9
99
192
12
148
53
171
16
152
28
ABCD 96451269158*3^$a+1 [50011]
21
35
4
33
75
32
24
12
4
69
35
16
8
37
30
21
20
24
55
6
39
44
19
77
228
48
12
25
42
60
89
109
36
36
35
13
36
6
30
30
18
12
11
97
42
30
11
115
129
105
24
35
79
117
68
145
11
61
11
12
72
25
3
8
12
31
117
9
59
277
132
83
64
33
23
24
43
5
55
12
41
108
19
41
24
25
3
8
49
6
66
23
25
71
24
12
40
9
6
30
84
47
37
60
30
12
29
52
32
31
65
60
120
1
54
29
55
5
12
49
27
3
81
36
24
33
23
12
85
63
32
1
107
24
36
52
12
39
77
48
12
13
11
91
29
24
127
5
132
28
80
12
13
95
43
9
8
4
21
39
33
96
12
18
69
32
1
24
155
13
18
24
65
73
35
36
16
3
6
24
12
63
141
42
9
69
11
24
37
24
54
5
67
84
41
24
19
24
90
35
61
30
17
97
15
68
73
35
60
1
59
72
7
30
15
8
4
20
73
35
36
49
23
12
97
18
5
12
31
5
40
12
21
24
35
67
33
15
77
36
4
8
43
5
52
63
30
35
79
36
17
253
114
33
68
7
53
49
66
5
84
175
24
69
27
18
42
60
30
35
79
24
41
1
54
17
13
95
4
116
37
59
43
101
36
24
12
4
33
102
6
42
96
6
144
131
36
84
48
241
11
24
31
30
6
29
25
71
12
60
1
39
32
24
1
11
24
25
35
88
20
7
6
12
23
60
19
18
27
8
55
66
47
13
30
21
44
24
48
12
85
3
45
240
12
23
4
9
11
84
132
13
54
5
1
11
24
16
15
53
12
79
5
1
48
72
3
56
31
90
78
17
16
15
5
24
108
25
12
60
3
12
21
107
67
89
19
72
18
11
16
8
25
107
31
65
145
12
12
35
24
31
36
102
23
12
60
55
30
12
11
55
17
12
36
49
6
5
7
6
12
39
45
60
18
5
43
30
24
11
52
21
71
25
30
41
97
3
9
36
39
15
89
72
7
6
27
24
33
107
19
21
56
124
56
64
9
11
16
32
40
32
25
18
17
180
55
6
132
42
21
8
136
68
97
11
49
18
185
156
64
8
64
48
27
6
59
1
39
15
21
20
49
11
12
60
91
9
56
7
30
42
5
7
6
23
4
8
168
19
66
6
5
13
11
37
47
12
84
1
54
72
29
88
32
48
96
31
53
61
24
11
31
90
3
15
17
1
59
168
96
37
18
21
81
47
37
23
48
13
132
12
6
29
25
12
11
24
49
51
141
15
20
12
60
40
27
60
6
15
84
8
28
24
36
20
7
41
67
77
13
95
13
179
97
54
5
31
24
17
24
13
123
84
51
57
3
5
7
65
1
6
5
16
33
35
1
18
5
37
90
33
72
39
21
20
61
18
5
4
105
23
7
6
59
12
60
13
36
12
23
4
20
13
23
64
15
225
32
13
66
12
12
41
31
29
25
6
29
12
49
3
45
27
9
27
9
23
1
42
30
24
51
45
72
11
49
66
5
157
12
47
24
36
24
19
41
84
43
5
12
85
240
30
17
19
5
12
24
16
8
16
15
48
45
3
24
6
72
36
24
15
20
7
41
4
21
60
95
24
55
24
12
45
44
25
35
13
11
19
12
66
83
12
73
6
173
43
108
12
18
24
30
41
84
1
36
3
8
24
49
84
35
96
36
1
15
9
3
128
52
20
1
36
23
193
95
84
1
35
49
24
12
59
79
6
11
24
1
95
25
35
12
55
33
128
24
37
60
36
23
16
3
65
7
60
6
35
97
23
187
126
132
30
45
8
64
45
35
12
19
54
35
12
25
11
49
3
32
36
24
13
11
19
41
1
24
42
12
173
49
15
8
1
11
79
5
4
75
30
71
4
135
41
97
47
25
12
59
67
48
29
25
18
234
135
44
12
60
67
5
12
36
49
35
31
42
23
43
30
207
8
7
24
89
4
63
17
72
13
83
19
6
12
12
59
139
96
5
25
71
1
42
30
78
57
207
29
36
1
24
59
4
20
12
31
45
69
11
25
75
20
12
31
6
71
24
19
125
157
54
41
7
41
61
24
27
44
1
47
55
5
7
6
24
3
63
5
133
59
127
66
18
57
44
25
36
48
119
12
76
57
11
1
3
45
35
28
9
11
7
6
54
41
36
25
6
30
24
11
49
30
33
15
41
12
12
28
69
36
72
108
24
11
37
107
25
35
48
7
5
120
25
23
1
35
37
27
15
30
131
49
18
5
12
36
25
54
65
48
64
60
15
65
61
215
40
8
1
23
48
19
5
60
43
41
36
24
24
12
31
65
103
17
49
6
5
43
21
51
65
24
1
23
19
41
112
9
71
12
12
24
4
57
35
24
60
31
29
24
13
60
47
7
36
54
24
24
60
11
16
56
72
1
11
85
168
3
9
63
15
53
13
27
99
24
17
25
35
13
11
24
1
6
84
5
16
9
11
24
43
48
17
43
78
42
24
41
12
43
168
5
7
54
144
12
39
3
78
84
11
13
6
29
19
117
36
32
88
20
4
9
11
1
23
36
1
42
12
18
6
5
19
66
11
13
102
6
12
12
6
29
19
30
95
4
57
35
24
1
6
45
3
29
36
72
24
25
3
27
5
28
81
27
15
29
48
12
13
11
67
5
37
131
31
41
4
60
20
88
20
28
9
123
8
24
19
57
27
60
6
35
60
96
13
6
24
5
91
36
90
183
27
5
36
24
85
24
39
72
20
13
11
24
36
25
6
48
65
43
29
1
54
30
143
13
12
15
15
53
37
11
24
37
3
117
15
180
20
16
8
60
4
8
48
7
24
108
48
17
36
ABCD 96451379218*3^$a+1 [50024]
39
9
108
95
24
144
96
36
72
28
20
145
15
33
71
76
80
25
83
1
83
25
27
69
35
12
60
72
60
181
215
12
60
24
36
12
96
60
36
96
25
35
64
189
12
35
49
11
28
36
36
20
144
13
48
23
36
60
36
72
13
95
24
24
97
15
324
9
11
124
105
84
191
1
23
25
47
48
12
49
171
20
24
96
84
121
144
59
100
36
44
13
23
64
188
108
85
47
109
35
13
36
119
36
1
35
36
24
28
68
24
36
12
76
80
61
11
132
48
312
61
11
84
12
48
12
12
228
60
60
28
20
1
123
33
59
204
84
37
35
109
87
57
23
72
1
95
1
35
24
124
36
44
48
12
72
36
37
12
35
49
11
84
12
49
35
4
20
169
63
164
61
99
20
25
95
61
47
12
64
9
11
36
1
23
12
73
11
84
72
24
24
60
1
59
1
39
105
71
48
120
37
60
59
12
28
176
13
36
12
47
72
168
16
56
73
71
52
20
60
85
15
32
76
44
60
96
12
49
23
120
28
9
35
64
57
23
36
64
116
84
16
128
13
147
20
36
84
120
28
33
11
120
16
80
73
11
96
25
95
204
108
12
16
9
11
88
45
95
76
68
192
49
87
68
12
13
35
60
49
11
97
83
396
24
60
12
12
72
40
36
72
32
36
4
20
13
111
20
36
60
13
87
93
23
37
47
24
24
72
108
97
71
52
8
60
289
83
12
144
36
121
23
72
37
51
32
73
71
120
24
12
132
48
73
36
63
32
1
47
12
24
24
60
88
152
121
12
35
49
35
120
1
47
48
37
11
16
248
72
1
95
120
60
88
9
71
60
40
32
120
25
83
97
95
88
32
24
60
120
169
191
120
13
47
13
155
120
156
97
47
37
239
60
37
12
11
12
84
88
8
25
39
260
48
12
40
20
25
48
15
81
95
24
120
37
23
268
20
25
47
36
52
68
97
47
72
13
27
21
143
96
84
12
4
56
37
83
40
92
12
40
56
12
36
61
48
75
8
265
23
24
36
192
24
73
47
96
24
88
8
37
135
92
24
276
1
167
12
84
60
1
11
64
68
61
167
64
36
8
84
48
73
96
83
36
60
72
12
96
12
84
13
12
111
44
96
60
13
35
36
76
32
12
64
92
24
264
12
37
23
264
60
84
24
25
11
85
47
64
80
48
1
36
59
24
36
72
40
44
25
83
100
93
59
1
48
15
20
24
28
45
48
11
96
72
132
96
112
80
12
13
3
92
97
60
35
84
96
36
144
84
36
13
107
16
128
132
28
117
35
48
36
48
72
36
48
1
63
81
155
181
11
12
132
49
11
121
60
87
92
1
15
189
251
73
11
16
8
12
84
25
23
36
12
25
47
12
73
3
72
8
24
4
104
12
205
59
37
15
20
60
109
95
240
49
96
159
81
23
76
92
48
181
23
37
15
20
49
59
37
15
44
36
136
128
12
40
68
84
36
25
96
23
72
28
116
36
61
39
140
204
16
68
13
27
8
24
204
72
13
39
32
73
11
264
1
15
237
132
95
145
12
11
85
147
32
24
37
15
44
136
320
48
49
51
92
24
60
60
49
75
44
48
48
120
64
20
61
12
119
144
40
56
60
24
24
16
72
92
25
35
1
131
36
85
23
72
84
145
83
132
25
39
152
60
60
25
27
8
84
264
192
60
60
85
39
8
12
73
47
84
12
48
12
12
37
95
36
28
69
12
23
36
112
69
71
73
239
52
8
85
240
36
96
39
165
131
28
36
36
45
243
20
12
84
36
48
37
119
84
36
24
36
1
35
13
11
60
24
12
36
48
16
36
80
48
36
ABCD 96451587086*3^$a+1 [50028]
7
12
24
57
69
11
37
3
3
156
53
91
60
126
18
125
120
100
116
16
21
54
5
160
15
6
120
144
24
11
43
21
69
171
12
9
23
157
135
44
1
59
55
156
6
48
135
51
65
64
15
12
33
45
27
92
37
54
21
15
21
24
116
60
37
35
1
66
36
153
15
29
7
9
39
18
39
36
15
45
63
17
28
144
32
64
21
131
28
39
117
80
25
54
72
84
93
87
21
60
15
18
39
51
54
198
12
36
96
30
18
177
21
24
18
125
16
36
249
35
52
39
24
90
36
48
35
91
5
1
15
60
116
28
96
36
8
31
81
105
12
63
44
40
15
41
40
9
15
75
45
96
44
1
12
35
60
37
35
136
48
24
8
73
87
165
195
69
3
32
19
129
51
17
109
123
72
56
144
199
185
36
1
35
55
72
65
16
24
20
12
16
128
64
152
64
24
93
35
24
73
120
75
57
51
33
60
39
12
15
18
135
33
143
157
27
141
87
12
48
105
15
72
15
72
6
108
90
17
84
1
18
9
135
45
48
69
39
51
6
3
99
53
40
129
180
228
95
16
32
25
30
185
64
3
18
35
223
9
21
39
51
24
18
12
71
96
16
20
13
107
7
126
30
42
198
66
51
48
99
18
42
93
27
5
100
48
87
53
84
124
44
1
47
240
4
140
1
18
156
149
1
48
6
125
121
54
9
51
117
3
42
47
28
8
25
66
53
37
39
165
11
55
5
40
105
18
12
69
12
152
112
3
93
12
141
35
1
35
16
24
15
69
27
33
164
1
36
54
89
16
39
21
60
24
183
84
161
37
96
144
75
48
327
12
33
8
109
51
33
207
45
27
8
79
9
44
28
135
9
84
69
30
18
23
19
156
60
9
116
229
203
48
24
40
51
21
24
39
198
15
60
24
33
135
27
45
96
32
37
78
53
84
19
81
9
6
30
60
54
66
216
42
57
48
15
21
15
41
13
75
56
52
32
28
159
54
36
18
102
168
66
126
24
12
54
54
59
16
20
16
3
102
36
143
25
11
16
63
17
37
72
210
125
76
68
1
24
35
112
27
57
15
24
9
92
1
108
6
30
108
23
193
159
12
33
48
150
9
24
12
93
24
15
15
126
51
75
81
252
117
51
39
5
55
84
42
18
89
37
75
99
57
33
15
96
21
219
24
44
13
18
21
104
52
3
41
55
9
36
21
27
51
9
8
37
51
237
3
176
16
39
45
116
72
181
11
25
30
90
39
96
44
37
162
21
56
85
131
13
87
27
137
61
35
144
19
29
205
11
1
18
5
12
16
84
99
42
48
6
120
90
171
117
18
24
48
77
300
43
45
56
91
69
81
18
12
9
144
45
96
12
15
20
60
4
96
108
39
72
9
87
33
56
76
63
5
64
92
364
32
100
68
16
15
78
18
9
20
64
99
17
1
42
72
53
73
47
133
35
40
9
15
36
48
252
33
90
9
57
51
72
81
71
139
41
19
36
21
80
144
16
3
24
126
15
56
31
53
36
24
121
95
145
11
7
66
219
15
17
64
51
21
123
36
53
31
77
4
68
28
57
3
105
27
27
9
15
65
7
65
43
69
20
73
102
18
54
105
116
28
81
35
31
129
15
33
27
29
100
81
24
12
42
33
3
65
55
41
88
168
8
25
11
19
36
45
69
39
12
164
1
48
90
33
48
81
39
12
99
18
30
41
40
45
54
72
114
30
45
51
125
49
96
83
73
3
24
141
35
12
52
128
19
6
15
33
71
109
162
77
73
48
27
60
44
73
210
6
90
54
51
69
36
131
16
15
57
32
55
41
37
35
55
66
60
30
54
107
36
133
87
75
12
41
49
6
210
27
24
9
107
19
125
220
24
56
19
45
24
81
36
198
12
161
19
21
39
81
27
126
11
1
35
25
63
ABCD 96451987462*3^$a+1 [50005]
1
42
12
90
24
59
31
36
126
3
81
3
3
9
3
57
3
5
60
1
24
35
60
43
9
24
21
18
36
9
20
31
21
33
12
18
125
16
21
54
60
84
18
59
24
244
75
57
24
9
107
1
18
90
51
68
7
30
6
33
15
6
48
18
150
108
126
153
12
8
12
24
124
81
39
27
5
13
27
15
53
13
60
203
7
29
13
35
96
7
17
100
15
65
40
57
36
48
6
9
20
55
6
63
12
68
12
43
5
40
12
105
84
6
105
15
36
29
28
57
39
20
24
16
45
12
42
5
85
47
1
54
9
116
151
9
63
12
144
21
24
36
33
30
36
6
36
30
18
51
75
54
15
39
96
5
31
18
15
33
23
37
3
117
47
25
11
139
12
36
54
23
40
15
18
3
15
72
69
20
13
27
8
7
5
4
27
33
51
168
108
18
84
27
8
12
25
144
60
12
27
15
30
18
9
8
76
20
4
15
17
24
40
189
51
104
36
4
75
137
19
41
13
42
30
18
5
121
119
36
79
5
37
75
8
37
24
51
21
12
108
60
3
24
75
186
90
9
63
18
30
6
83
1
24
18
18
84
35
7
9
156
15
5
40
44
24
60
52
80
73
72
23
60
55
21
24
96
24
3
17
37
3
96
9
75
12
15
9
116
61
54
165
128
7
54
99
87
29
7
17
40
32
19
120
6
48
18
17
132
60
61
24
3
33
12
60
51
44
13
84
6
48
150
11
4
111
129
44
52
3
36
72
29
13
12
150
45
44
40
56
4
27
12
6
126
18
11
4
12
63
18
18
21
45
18
45
177
63
153
72
12
15
20
43
5
16
24
45
71
121
23
37
48
18
42
12
114
5
4
21
39
123
57
3
12
18
18
6
15
60
128
25
18
18
51
48
33
23
40
75
90
6
48
57
8
40
72
75
54
51
8
1
39
32
88
60
36
56
25
63
33
12
72
90
6
30
132
30
6
29
36
91
69
9
11
7
9
84
24
32
43
65
16
36
140
1
54
65
43
66
60
11
88
36
81
18
36
101
19
81
48
12
75
33
45
30
17
4
21
3
63
24
69
24
135
36
201
60
33
15
60
156
44
52
333
27
48
3
102
75
96
87
17
1
102
9
159
29
1
35
1
18
57
51
24
108
18
23
7
29
13
12
150
65
73
42
9
111
9
56
25
23
1
11
91
24
33
33
384
138
41
19
66
59
60
31
9
20
1
6
9
24
75
18
23
97
42
36
41
108
36
40
39
78
12
35
76
75
5
40
21
60
119
7
17
157
6
48
65
49
195
20
211
72
24
9
27
48
42
27
60
15
45
321
39
12
8
60
25
11
36
48
85
107
4
24
21
24
18
29
25
35
1
30
9
60
21
47
13
47
61
75
69
11
19
21
165
12
27
33
23
40
57
27
15
5
12
19
90
54
17
85
90
69
57
42
36
21
9
15
24
140
1
126
9
51
33
75
17
48
36
16
20
1
54
9
20
31
54
120
54
78
12
51
9
135
93
132
171
21
3
105
18
42
12
6
9
44
19
12
93
60
33
18
9
96
141
3
3
29
1
54
33
20
145
35
25
102
65
108
76
45
12
63
135
42
3
20
16
33
12
83
220
57
15
111
60
30
3
51
24
90
35
127
102
18
29
79
180
6
90
120
65
43
125
1
35
37
87
72
9
39
15
5
76
27
90
23
4
111
89
25
30
21
69
18
17
72
91
132
5
16
135
6
15
21
63
24
21
72
159
21
30
9
105
39
9
42
36
33
44
7
36
57
33
3
24
27
24
12
53
64
45
18
9
20
13
71
16
21
39
9
36
54
21
69
15
9
11
37
39
8
25
11
4
60
15
132
29
25
11
120
64
60
44
97
59
25
6
29
60
49
36
111
8
76
180
21
36
114
210
99
24
21
15
21
15
9
35
1
3
45
42
53
85
6
9
12
9
11
31
29
25
30
18
35
37
24
99
36
36
21
119
40
9
51
60
15
108
12
33
57
3
111
12
9
63
6
59
25
36
35
4
51
54
47
13
12
63
20
12
48
25
126
29
1
35
19
21
21
90
90
3
36
24
183
90
18
6
35
13
71
7
17
55
66
119
36
85
84
11
16
84
104
25
48
99
108
51
41
48
16
105
35
55
42
192
11
49
47
19
6
3
33
23
67
17
16
15
54
27
24
36
21
60
23
4
12
8
12
120
4
20
79
5
127
45
63
12
5
24
16
24
27
9
8
60
12
1
144
18
45
92
144
40
15
9
27
6
72
15
12
21
42
41
97
47
13
59
25
3
3
18
36
30
18
15
21
240
30
41
4
20
79
57
33
15
27
9
27
9
84
105
39
123
12
18
24
3
180
12
93
18
9
99
102
24
23
76
20
25
11
4
87
198
24
30
126
39
183
29
60
28
81
54
21
15
9
45
15
21
12
99
15
5
43
90
60
72
30
168
108
90
108
51
21
23
84
40
ABCD 96452722838*3^$a+1 [50039]
13
75
104
88
105
150
9
21
144
144
75
51
6
84
36
15
75
69
8
88
120
9
95
16
24
104
31
9
56
79
89
1
126
9
75
72
108
42
30
9
45
6
165
105
39
56
13
162
30
75
39
84
72
18
36
39
21
36
18
12
108
126
143
43
45
3
5
40
87
30
24
59
40
45
27
8
55
36
21
24
80
145
71
19
29
24
13
83
96
1
54
9
56
16
15
18
15
32
192
7
9
32
85
35
88
57
23
85
75
120
56
19
45
45
72
35
19
144
5
16
24
72
48
80
67
30
119
40
39
65
24
61
11
16
32
43
18
72
78
12
33
27
138
60
66
21
129
84
51
8
31
17
48
16
81
60
75
9
39
104
16
104
31
90
119
61
30
6
30
6
90
30
3
57
15
15
17
277
36
159
15
6
18
17
120
25
119
136
15
17
31
57
128
1
111
15
9
144
45
11
120
85
99
72
24
24
176
49
90
21
39
72
30
75
15
24
81
24
21
84
23
13
24
35
24
7
54
11
24
96
40
9
111
8
25
36
24
36
95
205
11
48
121
23
181
35
40
225
15
32
24
19
132
108
90
107
64
81
138
21
15
60
54
135
21
11
24
136
45
35
25
23
232
33
162
180
105
93
51
56
49
114
45
21
35
1
63
27
18
72
3
80
72
13
30
101
96
19
141
3
42
3
56
48
13
60
47
16
32
48
16
51
24
125
24
120
40
27
24
45
75
21
24
8
16
57
39
15
105
96
8
31
30
36
23
96
16
104
64
56
16
75
18
75
80
160
15
17
49
60
35
139
29
48
49
23
48
223
162
18
30
15
45
27
152
31
42
15
69
24
51
15
41
49
24
95
96
24
37
54
156
9
80
1
18
6
36
84
39
21
11
72
43
5
43
21
56
49
24
12
3
56
16
93
12
63
51
5
16
9
36
3
104
16
32
160
45
270
45
195
165
63
42
84
24
27
9
144
72
30
33
32
103
30
72
54
21
32
48
133
35
112
8
24
61
72
108
71
64
32
43
21
21
30
53
1
111
33
42
30
63
56
61
155
13
11
25
135
8
88
39
9
96
24
45
6
126
15
3
5
7
17
16
21
144
147
3
12
90
23
136
9
15
80
40
176
49
36
36
63
21
144
131
85
144
27
8
7
33
480
32
43
72
93
56
16
8
24
151
12
53
24
48
24
31
60
108
65
37
150
144
21
9
150
9
45
51
39
81
8
16
21
35
64
21
24
90
36
120
21
93
75
87
30
155
25
15
75
60
90
18
117
32
112
75
21
3
77
40
63
57
8
1
36
3
32
73
6
36
45
24
21
138
89
133
83
55
41
1
90
5
40
9
54
81
21
123
176
24
25
87
3
66
36
15
219
29
61
60
15
69
51
9
71
24
31
41
43
101
64
87
60
53
91
54
120
36
75
15
24
17
175
54
59
55
57
15
17
13
75
32
1
47
64
21
99
189
147
9
6
17
72
121
180
24
35
19
125
31
24
65
1
96
90
69
21
3
152
64
69
11
16
45
48
75
15
6
51
48
45
12
63
87
9
75
126
54
90
90
114
36
95
31
113
7
9
15
161
49
6
30
35
43
102
24
15
39
66
71
19
36
113
16
15
6
120
107
1
36
6
5
43
29
31
105
72
8
121
54
89
31
42
63
96
69
72
78
29
112
21
35
109
51
24
24
21
75
69
35
25
87
39
66
108
11
25
6
120
18
42
18
30
42
54
45
8
103
113
37
99
165
195
39
36
54
71
91
173
72
40
129
24
15
57
18
21
15
30
54
29
16
27
189
9
87
129
263
13
99
128
37
11
24
55
126
75
15
54
24
59
67
5
16
8
61
51
33
36
35
61
30
78
12
75
32
208
9
24
30
60
246
95
139
42
35
55
120
144
41
325
30
53
96
31
153
56
24
37
35
88
96
129
90
21
8
7
81
48
51
5
85
66
108
6
126
84
141
3
36
105
21
3
177
119
96
ABCD 96453042904*3^$a+1 [50014]
36
20
16
8
61
23
16
32
73
23
12
16
8
48
12
4
81
12
47
25
3
72
48
72
20
1
24
72
11
24
28
12
45
11
60
1
96
27
20
12
13
215
28
8
13
59
40
33
15
24
45
23
12
61
87
57
83
84
196
140
85
159
32
97
15
12
20
48
37
3
9
183
68
25
39
20
157
11
64
36
81
63
9
35
37
24
72
27
8
76
80
4
8
40
81
11
37
11
16
48
20
16
32
16
92
148
12
81
3
44
4
32
96
28
84
69
3
24
60
21
11
160
60
68
1
11
25
39
69
83
16
8
16
24
32
12
25
11
12
37
11
36
28
12
56
64
32
24
24
24
13
27
21
35
73
60
159
20
48
120
13
27
8
72
13
3
32
112
8
64
8
24
16
57
36
3
69
63
9
3
20
12
24
16
69
11
12
4
33
39
24
44
60
13
12
23
4
20
13
27
45
35
24
48
13
3
24
48
105
27
9
144
72
11
61
3
57
84
11
28
32
1
51
93
47
25
35
48
48
24
16
60
12
48
105
60
27
20
4
32
12
16
60
8
12
37
60
3
8
144
96
24
49
84
35
16
9
12
51
45
264
11
49
84
27
168
24
44
144
52
33
12
240
27
21
36
36
11
112
44
49
11
40
8
36
52
216
20
4
56
24
28
9
119
16
12
80
52
20
16
45
168
72
11
40
24
9
11
25
3
56
24
72
76
9
3
56
133
171
45
3
33
15
56
73
15
12
9
11
60
60
4
9
59
16
24
20
48
60
4
32
16
36
12
132
24
20
148
21
27
8
84
36
12
36
88
36
44
36
108
112
48
8
76
80
1
96
84
59
52
8
13
3
80
64
80
40
8
25
15
60
32
1
147
8
168
24
4
81
11
24
60
1
75
36
12
8
13
99
81
84
23
16
128
4
8
37
15
36
8
4
60
8
12
160
36
92
1
27
96
56
1
15
56
25
15
33
36
3
56
40
45
3
80
48
16
24
24
56
28
117
47
12
4
24
24
176
24
109
48
3
20
1
36
23
180
52
56
52
32
148
48
24
45
51
48
24
8
4
36
144
8
100
12
8
12
12
169
59
48
28
9
36
75
24
57
27
44
136
104
13
227
25
23
4
33
84
36
3
93
3
8
64
56
64
48
8
48
40
8
24
40
8
4
12
45
27
12
33
95
84
37
71
36
24
24
13
27
36
9
119
28
24
8
52
60
128
4
9
59
48
1
23
16
8
16
21
23
1
35
13
35
16
24
24
8
40
44
28
57
48
15
92
48
36
24
136
8
48
16
32
13
35
4
12
32
13
3
152
37
71
100
144
56
16
45
119
36
157
36
119
72
12
25
131
16
8
60
12
48
96
16
32
112
8
64
32
37
83
84
28
24
69
12
23
4
9
24
11
64
20
12
24
13
35
24
24
28
36
45
47
25
35
24
1
63
24
24
48
56
48
24
120
25
36
27
8
132
48
1
3
12
12
45
183
12
132
9
144
24
59
40
72
21
24
267
8
61
203
120
37
47
36
16
60
12
9
75
20
49
59
49
36
36
107
37
11
13
123
8
24
61
107
12
28
45
24
63
21
39
24
8
24
16
33
71
24
96
48
12
1
36
59
12
64
8
1
27
84
12
21
36
75
56
36
4
24
20
1
27
45
39
21
84
119
12
40
12
92
85
63
69
39
8
24
40
72
56
40
8
13
11
40
44
4
8
72
28
60
117
48
59
13
27
141
72
120
36
95
24
64
8
61
96
36
27
12
104
12
4
56
48
36
76
20
1
11
25
27
36
12
48
32
52
60
32
12
4
9
59
97
59
121
24
84
119
24
76
33
15
12
72
33
23
48
40
8
25
191
1
180
24
48
59
24
16
8
4
36
56
73
48
15
24
96
9
119
24
37
11
61
95
1
3
8
25
59
16
12
36
33
59
4
81
123
21
35
64
33
123
20
96
13
3
48
12
36
80
16
8
16
20
25
23
16
20
49
135
68
12
88
60
20
16
33
11
25
60
27
57
27
32
112
44
1
63
20
60
4
69
147
8
12
49
159
60
24
24
21
36
11
16
32
16
36
8
85
11
36
1
15
21
47
16
69
120
11
16
84
80
25
71
37
39
24
45
72
3
8
108
16
92
48
36
1
47
16
9
131
64
48
24
33
11
28
24
45
24
51
80
25
111
33
23
84
64
9
39
36
69
99
32
4
9
23
84
1
96
23
72
85
3
20
36
28
57
12
11
16
68
40
116
36
37
83
85
47
1
24
11
1
123
140
61
39
20
13
3
33
23
100
21
47
16
12
44
16
117
36
123
44
100
81
83
40
201
75
32
28
21
3
69
144
35
16
20
25
179
13
51
8
88
24
48
33
15
56
24
24
48
96
61
27
12
69
15
8
13
35
109
11
48
13
24
23
25
27
12
32
100
8
48
61
23
36
49
23
73
15
32
28
32
48
12
72
12
1
75
20
4
8
13
75
24
32
48
133
48
75
21
35
28
44
72
28
20
24
37
75
32
36
52
80
49
63
24
8
12
64
32
97
3
33
23
16
20
4
81
39
48
8
13
3
32
28
48
140
73
63
12
33
47
160
36
12
33
11
64
32
16
24
ABCD 96453365896*3^$a+1 [50037]
8
28
30
53
19
42
23
36
21
63
45
27
79
5
37
50
90
70
78
32
3
121
23
15
33
48
1
24
24
35
12
3
10
6
5
7
17
31
65
144
36
37
24
144
24
11
15
40
6
18
8
69
13
12
6
24
38
3
7
132
18
48
12
23
7
17
73
2
54
82
18
35
19
6
59
55
36
50
22
180
24
44
4
5
36
36
9
16
23
51
10
44
63
73
26
54
46
78
11
127
18
24
18
12
17
31
5
37
26
46
35
36
49
6
24
29
9
15
3
4
48
113
19
5
19
29
36
61
35
9
4
78
77
31
41
43
66
11
180
84
25
24
48
44
4
6
18
30
66
20
16
20
195
19
132
48
36
24
24
65
33
28
26
21
7
17
9
36
106
12
41
24
37
11
3
54
28
23
19
42
23
72
48
33
40
23
36
121
50
28
132
2
3
7
18
18
41
1
72
2
28
26
34
6
59
12
24
9
52
48
96
47
72
37
11
13
2
52
5
13
35
3
34
110
81
27
88
30
54
5
60
15
72
16
60
17
1
35
15
76
5
13
66
2
15
12
12
33
15
3
28
42
47
13
48
12
8
39
12
19
17
3
22
14
10
48
30
6
11
1
128
40
6
26
3
72
12
36
1
23
25
36
12
42
17
31
29
55
30
23
96
1
11
12
1
36
36
30
12
18
2
36
21
1
180
14
36
108
112
32
52
24
17
12
13
8
15
57
40
14
58
12
36
2
22
11
93
27
7
30
35
48
24
36
72
7
18
12
6
17
93
27
61
2
4
48
120
5
37
6
18
84
36
6
65
3
72
21
24
1
8
22
17
31
2
39
33
111
15
9
1
62
40
72
66
54
17
79
50
34
18
12
102
24
26
18
21
31
6
68
34
17
13
30
32
34
11
60
1
2
28
17
43
29
103
65
3
34
6
5
48
105
10
12
90
32
10
17
13
6
24
17
19
20
10
6
5
24
36
9
22
24
5
79
5
25
24
35
37
24
12
83
1
23
1
14
16
84
18
12
71
87
9
49
35
7
30
23
9
27
24
31
5
13
26
10
54
8
18
10
17
37
12
95
63
18
52
11
187
18
20
15
1
110
18
27
9
22
42
26
22
24
6
18
11
1
35
19
44
9
1
24
23
15
33
36
19
74
3
12
21
64
11
31
18
18
29
31
53
7
17
36
121
6
8
36
9
67
65
13
11
24
9
40
72
68
18
34
48
80
22
36
12
18
83
1
36
8
4
32
36
15
3
16
144
29
12
19
30
35
12
7
17
3
36
9
61
90
12
53
84
25
26
126
58
48
20
10
48
6
29
12
7
90
71
87
34
30
8
28
17
81
34
48
5
85
8
51
3
22
48
2
4
14
18
64
6
35
24
15
45
31
12
38
40
47
1
24
120
30
6
74
10
30
66
11
36
19
8
52
74
54
10
36
12
120
23
79
42
23
25
23
7
18
30
53
84
7
65
73
6
5
25
12
23
27
45
25
2
33
13
72
8
22
54
36
54
24
26
15
183
18
34
24
65
75
10
26
33
3
58
42
5
24
1
35
12
13
12
47
1
192
18
5
13
12
32
75
12
49
24
11
37
47
60
12
43
53
24
48
27
9
19
8
45
37
30
5
27
118
23
3
4
125
12
75
18
15
3
54
51
37
12
23
3
144
9
27
4
29
49
60
56
40
24
11
96
13
11
55
24
12
36
5
48
57
40
50
22
83
7
66
30
24
5
33
18
4
42
59
7
5
13
84
23
67
2
15
3
130
18
30
30
5
43
122
4
14
16
20
18
16
102
8
81
9
36
3
13
12
30
5
7
30
23
1
24
35
13
23
7
24
60
14
82
53
1
6
12
18
35
45
82
26
39
127
18
30
18
23
12
55
29
19
5
1
38
10
12
11
7
5
43
42
36
11
1
23
24
1
36
18
36
6
23
13
90
17
3
45
24
24
37
14
4
5
9
3
15
34
48
6
66
24
60
12
54
20
4
32
22
35
36
25
60
66
18
12
23
91
24
30
8
58
5
9
27
19
90
35
37
18
72
29
1
35
33
4
30
2
54
45
19
41
55
5
55
5
9
22
18
18
5
7
38
39
31
60
30
47
1
12
48
36
6
12
65
45
28
35
37
48
12
20
87
19
2
39
24
37
44
18
45
27
70
59
49
35
21
16
114
6
54
12
53
7
8
10
24
60
47
13
8
10
44
4
32
9
9
76
59
24
36
49
8
39
24
9
28
119
24
12
69
34
2
27
43
20
34
48
131
19
12
29
49
92
63
55
8
9
63
18
63
45
99
13
12
20
28
47
15
45
13
95
12
13
24
23
25
11
31
185
9
16
20
28
18
24
56
4
48
38
15
43
42
48
11
84
19
8
9
1
44
28
98
4
48
5
15
46
24
36
20
15
1
24
50
54
82
29
55
24
41
37
12
8
15
3
10
44
46
12
29
19
74
28
24
23
25
6
2
10
54
11
73
11
1
30
18
24
48
60
42
138
2
57
31
24
5
19
29
7
101
7
17
19
24
2
46
17
36
7
29
45
15
75
9
9
111
7
30
78
36
8
10
210
41
37
23
19
6
60
36
30
29
55
20
34
47
99
9
36
9
40
71
24
156
60
1
60
35
13
6
125
19
78
14
58
11
91
24
29
120
45
10
6
72
2
22
59
9
52
96
179
25
6
20
9
55
66
24
26
33
1
83
27
45
1
24
60
23
27
16
29
13
11
7
53
15
9
43
5
87
52
78
30
5
13
35
13
26
34
11
103
12
56
33
25
11
31
29
73
30
2
75
24
1
48
83
55
29
73
48
14
88
6
14
130
6
6
6
42
36
71
48
13
2
28
12
30
20
111
1
48
18
2
18
72
33
7
5
72
1
35
19
26
58
5
7
2
27
55
24
24
18
30
17
48
19
8
40
5
13
48
90
56
33
55
30
72
90
65
1
14
46
90
54
6
29
1
119
13
6
12
53
37
92
36
64
26
10
6
53
1
35
31
26
3
49
23
12
3
28
24
17
1
48
24
30
12
6
24
59
115
42
30
17
12
43
96
2
3
7
24
48
48
24
6
38
34
30
42
11
19
29
19
132
6
23
31
24
5
12
33
16
23
48
3
70
11
36
48
25
6
20
46
23
1
48
78
5
48
21
10
29
7
80
10
23
97
78
24
101
12
33
34
66
132
12
26
22
47
75
16
234
90
2
16
83
79
78
12
20
27
1
42
30
18
5
24
115
6
78
32
70
20
3
15
4
12
60
14
16
23
12
31
17
7
74
10
5
57
52
18
30
59
31
17
1
42
20
22
36
35
15
9
13
24
24
20
36
75
1
102
41
24
7
6
14
9
72
45
70
54
36
ABCD 96453634892*3^$a+1 [50072]
61
60
84
24
77
79
29
75
3
25
164
84
81
6
48
57
48
100
44
3
25
29
31
65
48
42
12
18
24
54
66
60
79
116
21
90
30
132
12
111
33
31
29
51
28
23
24
54
51
15
36
33
124
23
24
129
16
29
36
79
65
24
3
112
5
108
7
11
42
3
27
60
18
27
165
43
89
87
111
109
56
88
20
96
48
33
63
96
15
25
44
9
18
120
25
80
12
160
108
44
21
72
18
13
140
16
20
4
95
57
4
96
32
48
4
60
108
56
280
56
15
66
72
18
24
174
27
9
36
3
15
114
3
33
199
8
57
151
92
87
97
11
37
65
27
51
73
29
6
9
48
9
18
93
28
44
57
30
126
7
72
119
42
30
49
29
19
17
120
39
129
43
59
90
24
90
66
18
117
4
29
7
113
231
132
33
7
44
64
56
45
276
79
185
36
27
16
137
72
108
99
63
25
20
88
44
3
21
51
13
32
81
42
73
29
6
12
13
113
39
3
54
3
40
20
3
25
144
60
11
33
12
75
9
48
3
37
96
5
36
15
81
7
41
7
60
29
30
24
25
20
147
24
66
18
42
144
108
55
60
11
9
111
24
21
45
7
32
3
97
48
17
27
60
21
7
47
48
25
20
48
15
18
126
85
108
11
81
36
129
126
9
51
69
51
69
9
19
248
4
144
29
6
57
12
72
60
159
162
19
60
191
84
198
31
11
30
123
75
6
55
47
49
11
33
96
45
36
7
72
96
47
1
20
27
25
299
25
35
84
237
12
45
30
57
21
55
65
54
49
32
15
12
42
30
9
15
69
21
87
28
12
24
23
222
151
32
16
65
72
108
51
100
20
40
101
30
9
16
180
29
75
21
102
25
53
7
72
36
29
55
11
60
57
105
27
165
24
156
90
6
7
140
27
25
44
45
12
18
6
18
25
5
6
45
117
48
7
152
12
4
84
20
27
9
9
27
60
16
5
255
15
18
42
169
23
18
7
53
18
1
65
123
96
24
27
216
69
75
13
36
5
114
97
101
15
93
54
72
25
5
60
115
23
61
32
3
30
6
61
48
32
15
144
90
39
4
47
85
23
13
20
12
63
72
45
16
29
27
141
84
39
12
180
3
60
12
45
9
90
90
75
28
5
7
56
33
36
30
126
87
88
5
135
52
233
12
6
84
60
18
30
13
155
12
13
84
17
36
48
51
88
48
65
183
84
3
85
47
66
54
6
7
48
32
24
9
42
108
90
54
12
21
69
51
75
168
1
29
54
6
72
15
33
31
131
54
39
111
18
27
39
132
54
66
49
23
18
99
96
45
138
81
24
129
15
52
95
61
180
17
48
24
108
30
108
45
45
54
24
12
25
173
67
59
9
84
3
54
79
41
31
32
12
40
29
60
12
79
173
6
54
12
18
45
40
8
15
24
54
51
4
104
51
121
5
18
93
72
12
9
54
165
12
3
57
225
259
32
108
76
36
107
1
107
12
42
84
42
205
47
18
12
7
44
16
11
45
57
78
97
11
37
17
12
43
155
42
48
6
1
125
79
77
54
108
25
125
7
108
11
9
52
44
51
18
18
13
155
1
20
60
3
93
112
96
41
3
33
15
93
79
53
234
69
147
90
39
15
45
21
3
69
27
15
66
79
29
7
89
51
93
7
65
12
7
65
24
66
24
21
24
117
12
43
68
40
11
6
15
72
3
25
59
13
65
18
37
65
42
30
31
5
90
85
32
72
105
36
12
67
5
211
113
7
60
149
24
7
23
42
3
76
23
168
108
61
29
51
15
18
63
112
116
105
24
48
60
12
31
12
60
32
96
9
3
69
111
105
144
15
40
11
25
47
93
33
186
36
45
9
84
42
9
16
32
87
1
17
87
15
25
71
30
15
9
55
71
25
5
43
36
36
92
40
137
159
64
5
43
32
15
18
54
13
12
36
65
79
125
36
79
56
72
12
63
6
12
27
88
17
18
12
13
12
276
44
51
72
18
24
15
28
23
9
27
60
93
16
44
88
44
3
108
73
29
115
197
55
65
18
78
75
40
23
24
72
81
160
84
11
78
66
129
96
33
3
108
69
30
45
12
21
ABCD 96453888998*3^$a+1 [50111]
39
29
4
3
53
37
71
4
57
83
12
79
41
52
15
129
8
13
3
8
79
72
65
19
6
3
24
9
35
16
24
45
39
15
57
33
11
4
9
84
47
4
45
27
9
51
32
36
12
60
24
12
24
24
96
12
88
8
16
36
9
11
40
32
24
100
84
44
12
67
57
32
28
63
54
18
12
5
67
18
3
8
48
1
27
8
31
24
12
89
28
12
20
96
12
37
84
51
116
4
80
36
12
4
8
28
20
12
40
32
220
8
36
1
39
32
60
7
21
8
12
12
16
21
47
16
120
3
53
37
11
16
57
15
8
31
45
27
5
4
117
18
114
3
44
40
69
3
8
31
33
51
6
11
16
48
9
23
100
21
63
8
52
21
3
3
36
17
60
7
53
4
32
28
44
12
180
4
32
24
73
54
53
24
48
1
11
115
41
4
45
59
16
108
24
48
3
53
112
32
12
115
18
3
27
18
132
11
61
27
3
33
48
36
15
69
44
4
93
15
80
19
102
63
141
15
105
35
1
24
39
9
96
11
55
21
48
36
36
9
71
13
11
13
66
9
33
23
52
15
65
7
5
12
28
68
7
9
9
42
33
39
45
44
28
93
6
53
12
55
105
3
77
73
23
160
24
32
25
39
24
15
48
17
43
12
54
11
13
11
115
33
3
12
29
36
24
1
59
48
52
81
11
108
4
48
44
37
47
43
5
60
25
35
1
47
7
29
28
84
147
72
18
30
41
16
15
9
72
20
193
51
12
44
36
4
27
33
20
64
20
43
21
96
15
69
8
7
126
60
255
8
7
9
32
48
36
1
63
9
48
11
100
21
27
24
111
41
12
64
60
20
1
23
103
9
12
24
20
37
35
79
5
12
120
43
84
69
84
9
54
45
8
55
17
88
3
5
19
9
32
40
9
47
43
21
56
60
24
4
128
12
73
48
15
39
17
28
15
33
3
5
25
54
33
21
71
52
20
84
4
20
19
6
15
44
12
37
12
23
60
40
21
23
36
16
12
32
7
24
45
21
59
12
37
15
21
35
16
36
24
36
3
17
52
15
6
23
13
36
3
9
11
24
64
81
111
15
41
13
11
40
32
7
41
55
30
35
37
155
97
6
177
48
24
8
13
23
49
27
21
6
9
12
99
24
53
13
204
3
8
19
57
60
27
21
68
4
69
59
55
29
4
3
29
28
24
60
39
21
9
36
132
11
64
20
24
28
99
41
13
18
5
52
8
13
84
35
7
21
48
87
89
1
83
48
84
72
96
28
3
33
8
13
39
32
43
69
3
65
79
21
44
55
42
11
19
9
128
31
17
4
32
28
152
84
36
1
6
29
43
65
7
53
40
12
60
96
12
24
20
4
56
36
60
16
32
24
13
12
11
25
3
60
87
45
81
3
81
27
12
57
30
53
52
21
18
65
52
8
24
24
16
20
43
54
18
36
54
27
15
18
36
35
48
64
15
5
36
108
4
45
39
108
12
12
21
35
12
61
23
4
9
6
84
65
16
87
9
20
24
60
7
60
29
37
15
20
36
100
12
3
113
28
24
24
9
71
4
8
19
24
29
36
145
47
7
57
20
28
3
42
11
25
27
27
48
5
73
36
11
163
93
20
60
139
65
73
11
100
164
1
11
25
23
4
8
19
77
16
33
15
48
116
12
76
120
68
4
39
41
19
185
28
8
13
48
11
36
121
54
12
54
27
9
35
19
5
16
8
31
53
4
27
6
95
121
66
105
168
60
87
77
108
4
24
48
8
1
51
24
44
1
23
37
11
1
59
52
56
31
221
28
32
7
24
29
60
16
21
12
27
20
7
57
32
19
6
35
12
16
44
12
43
57
15
126
11
168
24
67
65
25
15
12
9
23
7
78
48
183
24
8
12
25
35
36
28
81
6
102
51
8
64
12
12
33
15
12
12
32
112
24
8
25
23
88
63
6
11
109
47
12
12
28
32
1
11
1
11
97
35
12
31
17
24
4
84
69
72
35
12
16
68
28
15
6
119
64
27
149
24
144
7
5
103
53
24
13
11
84
4
32
1
30
6
12
3
3
17
60
49
18
12
5
1
3
27
57
32
24
19
5
151
17
25
11
40
21
15
3
113
31
21
15
9
39
72
41
91
21
68
64
20
16
80
16
44
52
32
52
60
56
31
17
1
47
79
69
20
12
24
49
15
44
1
27
63
12
9
12
84
21
3
80
79
41
1
11
25
131
7
21
44
28
33
107
7
33
68
16
44
4
9
23
4
44
12
40
32
67
53
24
13
66
33
24
15
42
11
7
65
12
31
12
42
18
105
3
65
37
23
28
99
12
18
83
36
13
18
29
16
12
96
8
4
45
87
12
44
55
5
37
27
12
8
48
31
9
44
1
15
33
63
15
21
8
37
39
84
36
21
23
64
72
45
11
4
8
31
17
28
108
3
41
49
47
72
28
3
101
76
32
64
20
12
49
6
36
33
33
59
112
27
5
16
56
12
205
23
52
48
56
31
21
152
28
56
4
45
96
123
68
25
35
72
24
88
32
36
264
96
4
33
35
16
3
12
41
40
9
135
8
4
68
12
76
21
11
13
51
192
20
19
9
15
84
45
9
60
35
16
44
7
6
11
12
16
60
32
4
80
24
12
13
24
12
23
55
65
16
8
84
73
3
60
56
85
3
8
12
96
48
12
40
32
40
51
5
48
4
33
51
20
4
48
8
4
39
21
3
66
6
29
88
104
7
6
180
3
15
9
12
108
87
17
16
44
28
8
13
18
29
48
112
39
18
6
137
91
72
5
100
8
31
5
28
24
33
47
49
35
1
87
20
52
21
11
1
39
3
48
42
36
30
141
21
42
113
132
76
33
24
99
20
1
3
24
56
4
20
25
39
32
52
87
6
75
116
96
28
75
9
9
24
18
45
44
49
60
11
43
41
52
ABCD 96454483694*3^$a+1 [50026]
65
15
21
18
1
32
48
16
29
115
41
288
183
93
84
270
96
25
32
40
8
51
21
33
24
127
8
48
88
11
21
39
9
16
5
150
21
48
136
56
88
101
43
200
216
45
36
108
43
77
42
228
93
48
64
11
6
39
9
72
31
149
60
30
9
40
41
108
270
13
32
48
33
135
40
101
18
30
60
102
9
9
175
137
39
112
113
7
152
57
18
157
5
3
120
147
108
33
129
18
21
21
3
27
13
77
54
186
3
120
40
101
126
24
84
25
101
6
69
24
120
256
29
36
36
18
42
84
24
3
432
16
29
51
16
23
42
120
144
31
59
6
39
15
25
72
8
24
120
15
90
42
30
39
40
29
6
30
7
17
111
120
24
216
51
69
64
47
1
32
51
150
84
42
1
24
203
45
225
135
27
349
119
6
27
39
33
57
24
30
54
43
72
65
90
13
72
11
45
16
59
6
39
72
69
30
13
77
43
65
90
61
32
93
90
84
42
3
48
48
21
114
66
31
77
60
12
54
6
55
8
48
87
201
69
12
60
18
25
101
84
7
35
360
21
40
29
123
48
160
23
9
16
119
60
12
114
264
7
96
32
96
75
6
90
30
54
9
81
6
33
147
109
32
72
15
72
33
16
72
149
180
144
54
33
117
91
152
3
36
150
43
41
96
48
36
67
173
115
41
103
120
8
153
246
60
93
112
8
136
5
6
21
48
15
186
138
126
7
8
81
48
6
25
65
207
93
24
75
27
21
64
59
96
69
39
33
39
1
32
21
19
240
41
15
45
144
123
3
37
17
111
51
61
128
21
18
162
90
133
96
72
119
138
132
3
45
36
6
1
17
15
87
18
126
25
96
23
132
21
27
21
15
25
24
5
435
168
117
3
147
120
13
8
15
25
119
33
27
36
9
21
204
102
24
57
33
36
198
21
81
103
77
90
25
83
60
102
3
177
111
3
109
47
18
72
39
69
51
21
51
3
6
18
37
65
198
33
48
45
36
114
37
83
24
12
49
5
54
21
40
24
8
147
120
90
51
136
24
32
63
9
81
31
23
162
103
101
30
69
57
31
32
171
117
99
18
6
120
45
9
31
65
66
150
30
25
83
36
114
63
48
9
6
25
120
245
6
21
207
42
63
135
33
40
128
51
69
112
47
90
186
90
84
72
31
59
270
24
15
40
24
41
39
40
17
48
175
47
18
30
72
90
24
271
53
90
30
96
19
47
18
162
21
39
174
99
105
63
9
30
24
30
96
30
85
59
384
102
78
81
64
56
99
6
30
36
18
51
16
23
33
129
90
24
37
17
12
54
85
216
65
151
59
108
42
180
99
64
11
357
3
96
61
119
73
11
126
39
72
40
47
105
21
6
21
117
96
84
36
27
159
25
5
330
169
41
31
32
27
108
42
108
162
210
180
139
32
40
47
12
13
5
72
60
55
125
144
66
90
24
55
24
5
36
135
16
35
69
24
48
112
96
29
3
40
8
201
84
36
150
1
17
66
6
79
59
45
15
1
80
129
6
144
30
6
37
29
51
129
90
13
72
29
84
31
131
21
64
8
40
56
24
16
120
32
40
53
36
180
3
81
15
39
42
138
45
88
29
204
30
96
30
24
19
11
36
9
195
30
54
96
84
42
48
36
7
47
72
9
72
40
29
3
45
51
45
84
7
29
24
3
33
90
30
31
59
24
261
21
18
36
150
66
ABCD 96454536676*3^$a+1 [50000]
57
39
57
36
84
60
3
96
57
60
43
192
53
264
36
79
53
84
39
21
27
9
135
96
16
32
45
99
21
27
9
39
144
57
55
53
91
80
57
24
72
39
153
39
33
15
21
24
3
9
108
72
204
87
129
63
57
144
108
27
48
21
180
72
15
21
27
9
135
81
15
21
27
21
36
180
72
96
91
341
91
53
27
9
39
208
5
108
216
12
168
3
112
65
12
99
33
79
173
51
33
63
177
15
33
159
45
48
3
21
12
31
65
31
197
144
60
48
63
153
96
72
12
144
3
144
33
31
29
19
65
60
3
261
132
72
79
41
135
16
53
12
31
173
3
16
65
36
75
21
75
69
72
51
16
5
12
63
33
31
128
16
32
57
87
45
99
112
17
63
153
39
16
224
33
15
304
41
55
17
159
105
135
189
108
39
21
27
57
7
65
31
128
144
81
31
80
45
19
41
120
36
27
9
72
15
16
29
120
267
64
17
15
33
175
32
9
24
223
137
12
96
12
159
93
19
224
16
29
3
144
48
57
7
65
15
93
3
93
12
151
161
79
29
84
63
33
207
9
84
24
36
36
12
252
27
33
63
96
21
91
17
63
21
72
99
81
36
24
19
29
243
48
48
160
32
33
63
93
3
288
129
84
144
139
101
120
36
60
67
77
3
69
27
16
128
21
27
160
80
96
57
7
41
7
233
39
64
41
192
39
48
45
3
45
132
111
33
108
108
144
87
57
7
65
31
113
15
201
39
81
31
113
36
27
189
72
75
93
51
129
15
93
48
144
51
48
225
31
128
112
53
132
12
171
96
48
48
129
84
75
16
77
51
93
99
153
12
72
99
64
5
27
192
9
183
96
81
24
228
115
161
79
96
48
29
72
12
144
15
96
16
53
27
33
36
75
261
96
48
24
12
36
3
21
12
63
81
36
27
105
84
19
125
108
60
123
57
36
3
64
32
129
36
132
135
9
144
48
72
108
3
141
3
33
36
60
79
32
189
19
17
132
72
19
17
144
15
16
32
21
24
19
96
137
103
77
84
72
96
48
72
175
80
93
3
33
72
55
89
36
3
45
3
48
21
96
36
84
3
16
89
151
29
24
27
21
60
216
7
77
3
21
171
57
24
63
165
75
48
48
48
33
24
103
41
135
45
19
32
64
240
32
48
9
55
53
283
48
32
105
55
77
51
165
84
60
27
45
19
305
48
240
84
72
51
48
64
77
51
21
36
48
55
96
176
21
123
96
141
12
151
128
33
108
72
72
19
197
192
91
17
63
48
21
12
168
55
32
21
12
72
60
123
64
65
31
53
43
48
80
177
12
99
48
160
89
279
9
135
9
7
17
36
36
39
112
5
96
12
15
9
84
24
171
57
55
5
84
39
48
64
128
96
64
32
48
48
9
36
3
16
5
171
240
69
24
36
72
12
60
48
36
27
45
19
80
64
161
31
65
15
21
75
48
69
168
144
3
192
48
9
55
53
108
15
93
3
33
63
81
15
112
80
16
80
21
36
12
72
163
89
96
48
36
147
69
139
48
80
9
39
9
7
32
129
480
15
9
151
101
144
336
144
27
69
48
27
141
67
5
91
197
12
31
ABCD 96454657790*3^$a+1 [50014]
104
4
102
18
108
9
9
6
3
12
41
4
9
24
11
64
18
9
21
33
42
18
27
75
78
11
60
154
56
43
18
30
108
114
18
54
30
36
15
54
9
9
72
9
36
3
36
99
33
3
17
88
56
4
15
69
27
54
65
16
18
81
36
48
63
8
1
95
13
3
74
40
14
4
30
2
4
26
70
116
52
3
48
41
1
39
30
14
16
18
18
72
48
9
3
3
9
21
3
12
74
25
89
49
27
51
33
15
117
45
87
48
45
27
45
161
16
183
17
34
24
96
72
9
3
32
60
4
80
60
4
12
39
45
12
72
6
99
18
30
5
40
48
66
3
21
12
8
40
51
54
36
18
21
36
48
2
1
69
36
57
18
18
17
103
167
4
33
12
9
30
57
65
10
14
30
4
69
87
75
41
160
24
44
1
24
47
7
27
21
9
51
9
129
21
3
191
169
12
9
30
122
24
1
15
38
1
3
33
27
90
42
69
36
54
95
34
60
15
18
84
51
27
12
33
56
34
3
53
22
57
11
60
19
21
15
9
3
165
12
12
36
14
31
60
27
42
30
18
2
36
28
15
165
27
23
22
27
23
19
15
33
3
57
18
48
17
4
51
5
34
69
90
81
6
9
66
45
8
25
54
11
55
36
21
78
66
54
15
17
10
14
16
18
39
36
51
56
10
3
36
135
18
6
9
17
1
53
40
24
27
48
33
38
22
24
44
55
77
19
39
66
14
10
54
33
69
24
51
9
6
6
9
3
30
57
39
6
33
11
52
8
1
3
12
3
15
32
115
54
17
148
12
38
16
39
17
54
91
48
39
21
27
48
27
69
75
3
18
50
4
15
54
24
11
40
42
42
60
21
15
60
45
15
30
86
1
18
105
20
49
57
90
21
15
3
47
7
120
18
18
39
86
22
24
24
75
9
6
42
33
6
18
18
30
39
86
22
2
40
14
34
30
66
54
36
45
111
56
64
164
60
1
3
45
63
12
57
51
3
9
12
36
8
6
64
21
54
6
33
36
21
29
22
18
56
1
30
3
6
50
88
21
17
64
138
123
27
147
6
48
9
8
7
21
117
5
18
30
79
33
3
47
60
160
12
102
144
99
168
29
43
47
16
38
25
21
24
2
54
1
3
96
14
34
56
40
24
36
45
11
19
111
69
45
12
24
36
63
5
34
18
12
21
77
19
191
4
15
33
72
60
39
36
156
9
84
20
19
66
27
30
14
64
50
1
21
9
15
48
18
99
3
12
116
64
3
33
38
46
24
84
48
48
39
41
1
21
9
33
6
21
36
39
14
1
63
57
9
81
24
9
8
28
12
24
80
118
48
15
3
12
20
4
63
41
16
18
21
102
5
22
42
18
60
36
36
74
30
16
39
5
70
51
36
63
42
18
45
11
1
35
34
48
6
99
30
23
13
167
13
27
33
15
120
72
45
9
3
3
12
36
2
19
51
8
10
26
70
90
21
33
102
8
55
144
102
35
16
12
62
94
21
39
15
21
15
126
12
18
63
42
8
19
12
69
36
153
27
96
18
15
6
69
6
14
37
27
45
15
12
81
35
30
25
63
30
9
18
5
55
33
15
42
15
3
30
36
15
84
15
66
3
60
60
45
48
18
24
30
42
81
72
6
57
72
53
37
48
24
45
80
34
105
96
15
6
30
39
11
112
33
15
42
38
55
9
74
7
57
63
18
24
12
35
28
26
25
90
174
6
35
36
4
81
6
18
75
36
15
18
11
7
153
24
60
12
39
35
31
39
39
12
9
12
75
29
34
81
63
27
39
62
37
18
35
4
39
30
6
209
1
21
57
18
3
26
40
50
4
122
7
27
36
72
27
66
3
24
8
40
195
9
14
55
35
22
30
20
28
12
102
30
8
13
27
12
60
132
9
45
9
18
12
57
54
12
9
21
69
9
21
5
34
32
52
21
6
54
35
31
33
128
19
125
4
69
6
66
3
48
27
21
32
10
8
109
141
30
2
198
1
33
21
15
12
12
12
20
16
93
6
21
18
26
16
9
29
1
18
3
3
30
15
2
22
3
9
60
56
55
27
38
60
19
84
41
30
79
35
31
24
141
48
45
11
109
131
76
60
45
45
96
54
24
66
54
21
30
39
6
9
6
35
88
66
60
2
94
26
70
3
69
3
18
69
90
8
13
6
21
15
29
61
18
35
31
9
9
18
288
24
11
7
9
44
1
35
36
37
147
6
18
9
101
37
117
63
45
120
69
36
9
81
5
112
8
28
27
42
33
3
27
8
31
6
35
4
9
75
36
39
15
39
15
33
113
70
57
83
16
54
27
27
2
54
4
68
10
33
120
9
8
7
45
3
132
66
24
3
8
4
66
27
135
9
90
9
2
55
60
3
120
36
21
9
9
9
8
49
6
93
72
48
15
6
30
21
57
66
24
45
8
28
144
62
34
110
10
9
3
33
27
99
30
60
66
117
8
18
22
3
137
4
36
15
95
58
60
116
40
36
68
4
8
52
128
28
50
1
71
13
54
126
39
32
16
63
81
75
54
41
1
3
50
31
15
20
6
48
94
72
18
15
51
80
40
12
69
39
56
28
48
9
111
39
36
48
9
30
42
24
60
51
15
3
51
60
21
119
25
12
18
9
8
4
33
87
84
12
24
6
98
1
3
26
16
9
57
72
32
1
53
46
9
47
4
21
15
3
45
66
33
15
3
18
27
38
42
70
68
52
8
52
39
15
6
68
64
8
4
44
37
63
42
8
49
6
15
39
11
46
96
20
19
36
87
21
6
54
15
50
1
35
60
4
15
66
41
10
20
37
3
200
13
21
15
63
33
54
54
15
15
39
56
10
80
120
70
27
3
9
15
72
60
14
46
24
21
39
12
84
84
50
1
6
15
90
ABCD 96454900364*3^$a+1 [50055]
15
48
63
5
12
55
18
75
8
64
51
21
12
44
49
23
13
72
36
3
33
75
80
133
3
24
27
9
32
16
12
3
18
35
91
17
36
60
52
51
18
27
63
89
1
72
159
104
115
17
36
37
54
93
8
12
16
48
12
27
90
27
24
3
54
18
72
9
9
59
16
8
4
3
33
104
132
73
75
8
24
16
3
9
9
35
91
9
189
51
68
25
36
54
126
11
25
99
84
108
33
18
21
15
29
25
11
16
99
5
180
31
5
16
12
57
72
18
18
11
52
24
3
173
115
33
32
61
23
13
15
39
101
61
59
48
12
25
27
48
177
47
205
63
36
12
36
48
176
12
12
136
48
51
54
23
24
25
75
36
48
12
9
35
19
18
15
84
45
3
24
99
17
19
129
216
51
180
33
72
24
72
72
24
45
35
132
60
160
8
1
11
52
60
36
72
21
63
144
45
3
69
23
49
3
60
24
32
96
1
27
68
31
29
76
39
105
3
81
80
19
54
3
168
9
72
108
18
18
11
205
15
36
80
13
18
81
116
19
9
12
24
8
4
15
18
15
44
67
90
108
72
51
93
3
20
12
64
20
25
3
69
72
36
54
72
5
13
111
15
45
36
9
83
4
32
25
35
136
27
17
1
51
111
18
18
21
36
140
84
151
29
12
28
39
126
3
33
59
60
4
68
97
39
32
1
36
18
18
27
9
144
39
32
73
54
53
28
63
65
160
45
36
11
24
40
84
3
65
28
33
27
132
36
60
20
24
36
7
53
40
56
52
87
72
17
1
18
36
72
21
33
27
63
17
52
8
24
28
12
57
15
75
18
54
144
90
35
16
48
24
104
12
16
12
56
40
24
48
96
63
29
7
53
37
54
54
51
12
20
52
9
51
3
33
92
19
33
56
52
57
90
41
139
29
61
179
60
103
57
87
53
4
68
12
52
8
37
126
18
15
96
48
3
36
18
90
54
39
32
16
36
21
90
57
8
24
4
68
91
213
44
12
40
69
87
3
41
4
9
51
93
11
12
31
162
27
56
43
17
55
5
52
15
17
12
148
93
23
16
24
9
18
9
48
393
36
23
31
33
3
45
56
4
32
28
32
73
27
9
75
69
59
12
52
60
12
32
40
24
180
48
21
123
111
5
85
3
72
8
48
67
5
121
18
17
1
180
63
60
92
48
4
60
51
93
177
3
12
147
17
60
13
54
54
108
18
9
80
36
12
7
33
21
39
33
63
116
37
3
51
17
1
54
162
90
29
16
36
9
18
5
112
9
18
17
84
12
52
12
48
108
9
63
27
162
72
11
12
13
71
1
11
84
12
4
12
32
64
60
27
57
20
28
60
213
51
3
69
75
41
28
57
155
25
342
53
19
101
25
87
21
72
39
32
100
12
33
54
53
19
17
84
115
105
39
18
71
28
72
63
54
35
37
75
24
48
12
147
29
84
76
68
60
48
13
18
33
96
33
252
72
63
63
126
198
105
3
36
29
12
67
57
32
16
39
45
96
12
153
18
9
68
49
36
35
1
39
12
3
9
45
27
44
145
63
108
45
36
108
27
12
105
90
33
75
161
1
27
56
43
198
27
204
39
9
68
84
19
72
5
16
8
7
29
64
144
12
39
125
84
28
156
21
63
20
25
18
5
13
11
61
27
9
23
13
95
103
185
52
15
9
9
72
35
4
44
4
56
16
48
80
4
188
4
48
117
36
71
217
90
137
72
43
54
71
196
3
33
12
36
108
80
1
72
171
9
18
33
3
29
16
63
18
107
48
43
5
4
32
4
9
36
95
13
39
60
9
36
18
53
64
32
28
12
45
72
83
12
31
5
160
8
64
24
72
116
12
43
72
17
16
111
5
64
60
44
7
33
284
61
87
3
141
3
18
3
8
28
12
39
9
9
11
64
132
44
64
20
12
49
36
15
188
67
189
63
17
36
37
71
37
23
84
1
95
60
7
29
115
17
1
107
36
48
40
240
32
4
15
33
3
33
92
19
9
20
48
103
105
12
68
85
90
17
1
144
59
84
1
15
3
41
24
72
7
45
96
84
72
68
13
99
36
9
108
39
36
141
180
36
35
19
21
8
25
15
24
69
3
15
108
54
72
35
112
96
9
3
69
18
36
45
117
39
356
60
13
39
15
18
23
24
24
100
9
27
9
18
36
18
119
180
4
12
9
72
162
137
25
18
9
20
12
13
15
3
45
27
18
27
92
79
45
20
84
24
43
9
12
24
27
45
20
48
28
20
12
4
3
77
52
15
33
12
9
51
20
108
ABCD 96455466696*3^$a+1 [50045]
135
45
31
200
57
255
136
32
117
87
16
20
4
44
60
60
21
31
72
20
36
64
5
3
28
60
41
103
36
101
55
44
12
220
17
67
53
7
36
137
55
96
209
3
4
176
148
192
89
19
36
80
96
69
120
31
164
4
36
44
76
24
29
91
41
99
76
125
75
40
173
7
104
4
36
36
20
64
149
87
24
72
64
5
15
124
36
65
259
101
115
8
108
64
140
76
224
88
212
93
51
60
36
105
60
48
3
9
115
48
276
161
171
28
29
15
40
77
3
45
115
92
60
388
17
235
104
21
3
45
43
80
12
28
17
72
111
69
15
148
72
36
248
81
31
68
12
9
115
156
8
100
20
52
8
24
172
5
231
60
64
20
16
8
12
180
84
33
12
3
120
96
21
60
51
120
4
104
21
99
124
56
144
52
5
315
33
192
115
36
8
9
27
100
20
4
36
5
120
55
164
60
129
55
5
31
104
12
16
29
15
76
89
123
28
108
29
63
9
19
41
55
36
92
12
60
16
20
100
20
40
8
36
36
64
44
112
77
120
15
12
24
9
87
16
17
12
60
60
39
12
204
204
60
12
172
8
112
36
89
12
51
108
9
55
8
84
96
9
168
55
48
17
7
48
5
27
48
45
7
120
65
48
31
72
60
120
29
39
81
39
12
129
31
8
141
60
168
27
84
112
80
24
24
60
21
115
84
32
9
108
12
168
3
9
43
8
57
3
160
24
164
189
7
80
28
36
32
12
120
156
21
91
8
12
100
24
20
60
48
16
72
72
17
51
57
3
100
68
261
39
16
36
17
132
15
120
60
24
12
72
45
132
63
12
33
171
21
111
40
29
99
16
65
15
28
17
159
40
92
72
48
24
240
84
196
8
117
3
105
3
64
36
164
36
9
99
21
15
40
8
12
24
132
24
16
128
16
36
8
60
312
28
36
20
148
72
53
127
80
4
20
196
113
12
79
41
3
136
36
140
60
16
89
180
39
60
72
60
9
31
20
108
16
173
12
3
108
9
171
9
99
96
16
240
84
108
125
12
15
24
9
111
52
29
43
72
53
51
232
44
96
9
15
88
152
153
7
5
15
24
276
4
72
80
12
52
116
144
93
12
279
36
88
5
12
91
72
8
24
36
48
12
48
21
51
9
31
77
51
112
8
9
27
4
132
80
64
5
60
15
144
4
116
280
44
72
24
72
60
52
5
31
20
36
33
27
45
15
64
152
48
12
52
8
129
60
468
3
57
120
12
75
96
57
163
137
15
28
284
16
180
17
12
15
96
168
21
3
28
44
16
72
77
31
144
8
100
20
12
40
53
51
36
24
21
60
19
36
56
48
36
64
41
79
60
156
185
55
128
12
124
152
72
60
136
29
235
92
76
149
3
57
79
32
132
196
12
44
64
92
52
140
48
64
125
240
108
72
19
20
36
105
60
39
60
21
3
180
36
160
36
5
43
5
267
36
84
24
4
8
189
60
15
60
93
12
43
68
4
60
65
43
8
4
36
32
12
216
64
80
33
31
116
96
69
51
88
212
88
101
31
84
24
12
60
20
24
40
5
111
48
16
24
144
17
51
57
75
12
16
44
88
20
72
100
20
48
72
100
108
12
44
72
100
68
64
17
48
51
129
43
68
4
8
4
180
24
29
15
112
20
36
12
57
51
60
88
96
173
3
84
48
16
20
16
5
15
28
236
340
24
12
20
24
16
20
ABCD 96455483368*3^$a+1 [50020]
12
24
210
36
24
65
55
329
145
47
43
66
35
16
75
54
255
75
21
105
23
304
177
234
66
60
54
66
95
64
21
90
65
79
6
155
19
125
1
90
69
57
23
1
180
11
55
24
113
48
13
126
126
23
160
51
114
11
25
90
30
24
71
85
11
25
87
3
78
15
51
60
30
234
96
9
255
17
64
9
71
55
54
150
30
36
24
30
240
30
96
54
216
180
30
71
43
5
16
368
1
6
66
114
54
36
90
33
21
219
48
33
72
54
33
21
6
69
32
25
210
53
7
30
60
383
205
126
54
207
69
84
126
41
49
159
144
111
72
180
54
15
176
139
101
64
80
1
63
144
48
105
78
126
324
66
21
48
81
15
51
54
24
12
18
96
54
72
195
48
80
145
36
11
64
105
39
27
53
25
90
192
45
144
15
120
36
18
51
111
24
54
35
16
285
150
93
192
69
59
1
12
18
6
126
29
64
80
16
75
180
33
48
9
24
47
64
48
96
195
156
180
114
12
90
5
13
51
135
66
18
21
51
54
39
51
54
42
54
23
31
17
85
240
107
16
87
150
147
81
111
39
105
15
81
105
135
80
1
48
90
117
9
114
69
3
29
115
264
5
55
180
30
60
30
96
173
37
24
30
36
126
18
42
30
18
135
224
16
27
245
192
61
131
55
89
127
48
17
109
36
18
96
36
48
9
81
95
1
63
147
180
9
32
55
84
21
69
204
30
65
16
144
87
57
87
89
16
96
80
43
5
7
54
195
9
126
90
84
6
120
45
48
80
13
48
6
30
15
75
5
19
30
15
32
175
17
181
126
29
25
66
69
21
11
79
90
90
150
119
61
90
89
37
210
18
6
113
61
99
33
18
216
66
78
36
30
150
126
18
77
49
239
16
176
109
174
5
181
180
23
48
109
3
81
42
48
60
66
23
96
25
87
9
119
91
54
90
101
85
120
24
66
150
83
192
61
24
30
269
1
159
117
120
114
180
221
112
32
64
21
84
162
117
51
29
160
3
77
13
24
126
29
55
41
19
36
48
36
53
37
114
249
240
80
1
6
9
32
133
42
54
123
192
39
42
47
1
95
256
69
180
30
9
33
84
11
13
12
24
66
18
60
180
59
97
6
18
71
144
16
21
54
54
15
75
12
54
3
231
6
51
80
49
66
18
11
64
51
114
216
131
49
156
18
209
448
123
72
48
132
9
261
120
54
24
36
30
51
32
7
90
60
126
5
103
30
27
63
17
64
80
25
39
51
29
112
129
30
36
114
171
45
35
55
18
66
54
6
54
102
54
135
9
71
61
138
41
19
12
60
18
36
95
25
39
105
39
87
60
189
75
126
23
73
18
72
30
159
21
27
177
63
32
96
25
120
63
267
5
139
101
55
168
66
114
45
21
59
1
95
144
16
9
71
91
78
30
270
6
53
181
12
60
35
64
80
199
137
48
121
71
64
129
150
156
96
93
96
48
272
16
69
36
18
ABCD 96456312112*3^$a+1 [50198]
27
136
8
51
36
84
30
30
36
42
162
9
16
11
72
12
25
8
72
153
87
144
16
48
23
33
9
55
152
96
39
108
37
8
105
78
12
117
33
72
55
96
104
16
47
81
112
29
30
21
24
136
17
31
11
13
72
41
15
15
12
45
15
73
167
42
66
13
191
121
32
3
69
3
60
42
30
33
3
60
193
32
57
127
95
66
87
120
88
29
115
200
16
47
81
21
60
186
30
30
84
90
6
37
65
7
48
95
1
167
24
60
69
24
57
15
15
25
24
119
18
55
17
7
96
48
59
37
65
31
104
15
1
48
29
18
9
144
69
3
9
15
51
114
90
105
40
144
41
48
90
13
120
144
8
48
207
25
23
42
18
54
210
6
30
33
57
30
90
90
37
47
25
80
136
8
16
203
42
48
48
42
1
11
253
32
88
5
48
19
23
12
36
49
11
42
12
6
9
24
112
35
133
197
42
57
64
59
30
55
8
40
155
13
11
150
39
16
120
65
180
90
121
35
30
295
5
75
219
45
3
21
72
192
45
18
153
40
17
7
23
42
78
49
11
84
73
32
15
228
21
40
56
88
47
73
23
30
12
15
48
69
6
37
56
99
12
36
60
12
141
207
42
12
19
56
171
109
168
17
79
71
60
13
96
104
45
115
47
36
120
37
32
33
42
6
39
96
27
60
1
24
35
12
96
9
3
37
41
90
45
64
5
19
41
30
6
84
199
72
77
43
8
27
45
72
57
6
33
9
7
173
42
60
85
96
168
137
7
8
99
85
23
138
60
3
99
108
9
168
33
60
19
11
109
56
120
9
135
15
36
72
12
66
7
120
17
15
24
40
80
129
7
5
30
48
72
126
72
132
43
47
18
7
23
150
27
33
78
49
35
13
8
219
30
111
39
138
30
12
48
102
15
33
30
12
30
31
59
85
24
59
102
31
24
11
333
16
53
187
95
6
19
71
42
15
57
103
23
25
24
83
18
294
138
75
3
102
42
13
23
72
90
12
126
37
65
12
43
216
161
31
32
63
30
19
24
32
9
48
48
55
17
15
40
32
24
72
57
7
24
47
24
186
30
33
16
24
17
12
42
73
96
137
30
25
24
80
81
63
219
78
7
5
60
31
96
11
204
9
24
135
18
42
37
168
83
54
66
60
42
7
65
79
56
40
120
11
45
24
3
72
6
199
95
105
33
102
25
96
24
131
37
8
48
72
9
30
33
72
40
11
45
45
144
43
48
107
30
12
51
189
108
15
15
25
65
162
36
57
3
24
96
30
55
89
36
19
24
161
48
42
69
9
135
27
30
108
75
40
72
11
37
17
48
151
96
96
65
15
9
270
9
72
48
129
120
7
48
143
102
108
24
31
24
5
60
103
23
33
39
30
42
1
59
21
87
1
11
133
35
138
115
47
1
107
24
48
61
77
3
129
55
53
27
16
56
15
1
47
1
17
55
144
8
27
6
12
60
78
102
18
49
96
209
55
8
45
162
30
36
234
36
24
1
32
117
75
321
30
144
60
13
65
12
60
66
13
41
6
25
35
120
13
299
48
37
32
15
1
119
48
60
45
27
85
56
208
24
5
102
6
30
49
8
40
53
174
69
16
48
72
71
73
137
15
15
24
108
48
42
123
105
54
81
88
239
12
108
25
48
35
174
63
63
49
35
69
21
36
30
60
13
11
6
39
45
60
39
136
120
23
150
3
75
117
267
18
115
17
18
168
157
72
161
175
24
71
12
30
7
71
217
8
160
48
41
48
55
107
93
27
96
13
24
35
138
144
36
24
126
73
29
132
319
32
45
43
104
87
66
192
48
30
9
3
85
5
51
112
179
69
87
ABCD 96456721568*3^$a+1 [50014]
10
20
54
6
4
116
6
9
39
40
32
208
24
12
5
81
70
17
73
48
6
65
1
12
83
175
20
16
54
54
30
6
20
18
6
30
34
2
118
6
6
12
84
6
48
24
56
46
48
42
8
15
21
18
46
11
72
61
156
6
8
16
6
42
18
6
48
132
30
8
4
66
20
46
47
55
96
50
15
7
170
40
48
24
74
10
18
30
36
119
39
16
200
9
7
12
6
126
2
4
42
24
14
60
30
16
38
51
19
12
14
52
96
6
2
111
1
47
1
42
32
46
24
42
12
56
6
48
22
38
72
28
96
180
48
12
48
11
7
72
54
12
23
13
12
72
6
360
20
76
32
18
28
26
40
18
50
100
8
57
1
32
42
48
58
92
64
20
51
13
6
12
24
8
10
78
2
40
6
56
18
22
12
26
10
18
8
16
12
35
19
12
18
44
18
10
23
39
70
48
6
77
7
26
87
31
168
62
112
54
26
34
20
10
80
6
70
14
34
366
54
12
48
84
18
50
76
66
36
20
40
18
30
17
3
42
16
12
30
48
42
23
7
36
32
10
18
14
18
4
80
22
30
24
176
100
44
64
24
150
48
48
12
138
26
99
24
48
21
178
114
6
24
17
1
18
36
8
18
22
42
48
80
28
6
42
11
39
16
42
30
17
1
23
48
7
54
42
18
6
56
76
29
25
54
24
6
132
50
36
10
6
2
148
90
18
30
42
38
18
10
192
12
14
3
109
83
1
6
42
14
16
30
35
7
12
110
124
84
72
116
64
42
6
6
48
54
14
42
22
176
34
6
14
36
34
6
48
48
26
48
52
17
37
42
2
4
12
20
10
42
48
6
50
42
4
8
40
102
26
105
87
6
12
70
8
40
42
24
30
2
40
143
73
12
35
99
4
41
57
40
50
28
72
8
24
58
6
96
24
50
16
54
86
10
18
72
6
90
12
116
6
9
1
8
36
27
9
178
132
12
30
12
36
6
2
15
24
3
64
80
10
44
154
12
24
2
40
18
86
6
10
38
10
6
89
24
97
24
48
14
118
35
79
18
6
32
9
13
42
38
22
14
82
54
23
9
4
26
22
32
147
13
92
100
44
10
5
25
32
34
20
28
36
26
54
10
23
1
26
22
30
66
218
6
22
18
8
4
36
30
18
174
18
144
54
32
16
42
96
30
32
36
69
39
58
72
18
26
16
18
17
7
48
6
48
26
90
66
28
18
23
1
23
13
18
26
4
26
16
38
34
2
60
10
150
11
139
12
24
8
33
7
60
108
42
23
49
30
36
86
40
18
12
42
8
112
14
114
12
90
22
32
51
19
20
96
34
74
4
8
16
2
40
32
24
16
6
24
30
12
6
62
22
6
54
48
50
15
9
46
17
37
12
8
46
26
64
80
10
42
2
16
72
48
12
38
4
12
90
108
78
26
18
4
54
32
4
74
54
16
65
7
20
4
65
37
138
42
215
72
55
42
104
100
26
18
15
15
33
25
96
18
29
15
64
18
158
4
6
180
84
12
90
128
88
84
48
42
6
86
15
1
6
30
36
92
34
8
9
49
12
96
90
138
32
76
6
54
54
41
73
44
12
54
82
14
16
42
32
87
1
2
54
190
17
21
76
6
8
16
108
30
6
18
8
144
34
36
48
24
17
1
50
42
27
63
274
6
72
198
12
48
48
38
40
12
30
24
38
208
30
32
10
72
62
70
36
48
41
7
65
24
15
4
12
66
18
90
42
12
12
18
18
60
18
60
20
28
60
110
6
70
30
48
8
6
9
7
42
23
3
69
31
6
59
25
47
33
118
60
30
86
22
11
127
50
64
26
16
20
10
50
36
33
21
34
2
28
66
30
12
23
55
90
12
74
10
66
48
44
30
4
32
15
93
10
6
18
120
6
2
226
23
9
18
16
29
79
158
10
54
32
12
112
32
10
5
37
2
10
42
74
28
6
116
144
16
68
34
24
18
20
90
66
90
106
18
132
20
12
22
86
58
60
65
7
44
52
2
54
52
6
20
28
23
61
140
52
48
2
16
24
168
36
12
14
58
12
20
18
72
82
26
6
30
39
75
22
26
94
24
23
7
104
33
7
17
7
90
14
10
60
50
162
22
18
48
23
1
47
39
16
6
2
16
78
116
46
32
18
34
78
78
164
36
33
73
30
18
30
56
16
6
42
17
9
118
18
90
12
50
12
54
4
24
8
16
6
32
4
18
36
48
2
46
24
18
18
5
1
24
144
8
16
180
12
32
90
4
18
36
12
14
22
66
222
48
42
17
55
17
19
12
26
10
38
6
9
21
10
44
16
77
33
160
110
34
23
25
23
43
122
52
30
30
18
144
24
66
20
90
22
18
48
120
72
110
34
98
124
86
22
47
31
138
60
11
21
18
148
44
24
66
24
120
22
2
64
38
72
168
16
48
17
21
58
156
6
48
54
20
144
42
10
2
90
4
102
42
2
36
52
14
4
20
90
16
12
18
30
144
6
54
24
32
40
30
12
26
70
30
6
41
55
18
20
16
146
9
21
130
18
18
14
16
60
18
122
64
14
9
57
64
78
38
100
18
36
80
24
90
15
1
20
4
23
25
96
8
39
48
81
16
50
16
30
78
56
28
5
63
54
4
12
6
6
26
28
2
82
36
120
20
76
65
3
28
2
28
6
90
44
10
48
ABCD 96456997244*3^$a+1 [50017]
44
16
8
37
45
48
24
48
3
21
15
15
24
45
48
33
18
45
108
27
30
15
167
1
11
13
23
25
33
27
45
14
10
54
57
33
48
15
63
8
40
42
123
84
48
12
15
60
8
1
12
33
30
69
12
35
49
69
2
37
147
117
57
26
36
60
24
12
1
24
3
21
59
84
70
26
12
61
11
34
108
66
8
34
30
9
23
48
52
36
21
33
38
12
49
36
57
15
9
18
12
18
60
2
34
27
9
27
11
1
9
15
12
171
9
9
15
12
23
25
75
104
16
9
11
16
32
4
8
10
51
21
6
120
9
23
4
60
81
3
21
11
13
15
18
2
70
3
59
1
57
27
60
27
68
34
6
8
1
39
20
25
48
60
23
61
12
48
15
8
36
13
63
8
10
72
72
2
1
69
14
1
24
12
12
11
1
84
45
2
34
12
18
33
36
3
20
16
36
8
52
174
38
1
21
26
1
12
9
3
12
39
69
12
51
18
30
69
9
27
81
15
35
1
36
36
11
64
92
28
57
11
12
36
61
45
39
35
25
3
69
9
27
9
192
39
3
8
25
15
56
34
15
47
25
45
36
51
15
21
12
35
40
24
12
54
26
25
3
42
3
36
63
8
48
25
9
24
30
9
12
83
48
12
4
48
6
27
45
63
9
48
15
23
1
3
9
39
21
33
6
69
23
10
3
107
13
63
18
15
36
23
25
48
12
33
2
12
4
44
60
24
13
27
9
192
15
33
12
21
38
4
21
9
6
18
15
11
28
48
45
27
69
23
49
72
3
32
61
105
114
9
71
24
1
15
33
63
20
60
24
49
9
2
34
2
28
54
26
10
63
51
48
129
3
36
66
63
23
10
75
48
48
27
174
3
39
33
15
6
26
1
59
4
32
1
33
38
48
22
26
13
23
37
27
44
13
21
3
72
59
37
12
105
230
13
11
24
85
27
201
35
16
78
38
1
27
44
13
69
60
12
14
22
39
12
39
21
69
63
23
24
22
26
4
9
48
51
18
6
9
9
38
13
39
30
18
42
75
15
18
3
24
11
13
3
20
12
16
18
3
69
14
1
12
27
32
22
50
108
12
10
36
24
50
96
16
9
9
30
9
15
18
12
39
15
81
36
24
12
35
52
32
16
6
14
97
12
11
4
93
15
69
9
12
26
16
44
22
39
3
8
24
40
9
9
90
32
1
12
3
18
15
11
73
84
72
36
15
56
52
20
22
3
131
10
18
18
3
15
18
15
48
35
28
9
36
47
52
44
1
9
27
21
3
57
30
18
18
44
16
48
21
12
21
3
12
72
57
26
12
22
98
10
51
21
39
9
24
15
23
16
90
38
82
14
1
24
132
12
93
12
134
109
69
30
8
12
49
45
15
21
3
9
15
9
30
6
12
63
69
15
36
57
27
201
50
73
63
12
80
1
15
9
59
24
13
11
22
38
112
57
9
3
39
8
1
9
30
8
82
27
9
39
12
23
13
81
15
3
8
4
20
49
45
14
37
15
9
60
11
106
48
2
1
213
14
10
3
60
9
36
36
18
9
35
37
45
18
12
32
24
48
13
24
71
22
75
3
21
69
12
74
16
6
38
37
33
3
11
22
15
3
32
1
15
8
1
59
46
38
24
72
1
21
51
3
57
33
15
93
96
48
135
9
15
24
15
6
26
1
3
36
8
13
84
35
28
18
27
21
36
144
36
72
24
14
1
12
21
14
97
36
3
30
6
84
32
10
14
25
9
62
70
30
80
25
60
84
27
66
6
66
24
14
12
13
9
74
49
21
3
23
13
57
38
46
3
15
33
21
3
12
59
34
24
90
33
21
30
9
63
42
14
25
15
48
57
69
26
28
69
24
15
33
48
23
58
111
35
12
22
72
51
3
45
51
20
1
15
33
21
48
75
12
27
48
105
11
37
63
9
15
8
1
27
54
3
9
15
36
9
134
13
11
37
21
30
9
24
9
86
60
12
13
3
6
50
1
87
20
49
11
13
57
26
82
12
6
20
12
4
45
35
49
9
27
24
3
8
34
39
27
18
42
57
45
27
9
26
1
24
21
60
51
84
45
110
13
21
108
27
12
12
15
24
12
21
11
28
18
98
10
3
9
27
11
24
16
8
36
4
33
81
26
61
36
3
66
51
11
10
27
9
51
48
69
66
33
3
6
12
42
8
13
69
26
22
14
46
30
42
2
13
84
3
9
33
27
21
39
36
75
54
38
34
12
42
32
16
90
51
84
24
48
51
21
59
28
45
36
48
24
21
3
21
14
85
9
18
36
8
72
12
52
21
48
36
33
38
22
26
24
16
132
33
59
25
111
6
18
20
82
3
12
12
47
121
9
2
48
37
11
37
24
12
27
44
22
3
23
16
9
21
2
1
33
15
47
1
35
16
8
40
54
36
78
72
21
51
8
10
36
12
60
51
21
18
9
24
23
25
12
15
80
133
11
1
9
15
59
34
63
84
12
11
1
59
4
33
21
12
62
16
81
9
87
15
54
24
3
33
158
48
13
12
3
9
12
11
49
39
72
6
15
48
3
18
38
4
36
33
12
21
15
59
1
24
35
24
28
30
6
21
105
39
11
1
15
24
141
24
33
135
3
6
74
1
9
14
22
6
30
63
9
15
9
15
15
9
24
36
3
9
63
6
18
32
34
63
36
24
95
13
24
47
49
24
21
42
18
66
9
33
18
20
84
1
12
96
24
27
33
39
6
14
94
3
24
12
27
21
12
60
12
59
22
3
12
3
18
39
59
12
48
16
90
27
12
3
30
72
14
10
50
13
60
3
33
36
24
99
20
12
120
1
15
30
51
39
9
59
28
9
12
11
61
35
70
15
51
69
165
51
153
48
27
59
85
47
22
2
16
8
48
49
39
56
13
35
16
9
48
12
99
68
13
39
6
39
81
15
72
21
2
13
63
116
10
3
12
12
9
3
35
12
13
24
24
15
9
9
38
28
44
96
1
12
11
25
63
8
49
23
25
27
44
25
36
3
33
69
3
12
12
51
12
21
3
12
42
12
3
3
54
98
13
33
48
72
26
1
84
3
18
147
35
49
12
63
84
33
39
33
3
32
82
26
24
1
48
9
12
39
15
54
24
12
3
3
45
81
87
12
24
57
18
108
12
33
9
14
16
24
32
13
12
33
12
50
64
12
21
60
51
33
24
45
50
112
36
32
22
14
1
12
60
3
9
24
132
23
16
30
2
48
10
36
3
36
12
35
4
12
21
11
10
48
50
10
3
27
9
24
9
27
24
12
129
39
60
15
21
48
15
24
129
12
21
30
8
49
60
72
119
4
18
15
33
3
3
68
13
23
25
71
1
59
4
24
9
47
10
38
13
3
54
6
30
78
21
15
48
44
85
11
25
12
11
1
108
35
36
25
3
24
21
23
46
14
37
57
26
28
54
30
6
38
12
4
21
ABCD 96457111066*3^$a+1 [50027]
85
48
77
36
30
138
151
89
12
43
35
60
102
288
252
18
60
66
6
18
102
120
24
114
6
30
150
24
21
40
48
23
114
175
149
6
181
83
96
90
36
30
54
30
54
96
54
180
36
84
66
36
78
9
27
114
66
1
65
78
30
96
60
144
7
23
72
9
15
6
24
24
67
120
53
19
56
27
13
11
60
24
66
120
30
49
120
5
6
114
6
13
41
55
17
54
30
19
72
5
18
49
47
25
71
24
174
36
54
1
59
6
24
60
42
168
12
54
30
90
36
114
49
95
6
60
55
8
33
48
30
105
87
180
60
30
30
37
8
64
59
30
12
187
48
23
36
69
75
12
25
113
96
6
18
42
93
15
25
95
42
114
30
90
36
114
24
42
108
9
48
3
61
35
60
25
131
24
13
48
5
24
30
96
30
87
3
85
5
54
13
11
6
6
30
19
119
222
43
5
6
93
93
67
56
21
36
60
168
120
36
39
21
19
95
81
45
54
30
66
6
78
66
30
24
42
24
66
78
39
63
24
54
120
66
24
12
120
138
19
41
42
84
25
5
36
60
108
30
36
144
36
66
55
24
89
42
138
90
36
54
12
18
12
78
66
13
77
43
240
11
61
59
21
40
29
66
6
18
25
17
108
6
30
156
120
198
30
6
36
204
153
40
17
6
60
108
145
95
1
65
96
48
90
6
36
27
3
37
72
5
144
132
174
234
127
83
6
54
105
16
24
35
36
24
102
30
48
12
105
39
24
72
25
65
39
51
13
77
24
24
72
54
6
18
66
6
157
53
168
6
60
73
113
24
6
150
30
54
6
54
96
75
75
48
6
30
30
24
126
165
99
21
21
90
120
30
180
84
54
6
36
114
6
48
90
36
6
15
40
5
27
3
277
47
33
256
96
59
12
90
48
42
45
279
30
3
16
41
6
78
60
66
60
60
24
192
13
5
90
120
42
103
17
78
36
24
6
30
144
72
84
36
18
90
102
15
63
9
27
6
15
9
24
7
5
48
42
49
41
135
40
125
43
35
66
43
32
81
48
60
162
54
114
25
5
66
6
48
12
39
448
71
156
85
95
84
12
24
81
39
24
6
30
24
12
33
40
152
195
84
33
21
120
96
6
210
78
157
5
18
25
65
6
25
209
222
48
12
48
270
66
54
6
33
81
7
24
5
36
60
78
36
174
19
56
45
6
30
79
176
15
25
56
3
6
6
33
315
42
43
125
66
36
24
96
30
108
276
114
117
45
84
6
24
54
115
35
30
6
6
75
105
168
6
49
11
54
102
144
54
60
30
66
54
66
6
120
9
225
30
1
32
88
35
60
73
17
18
37
8
45
36
30
25
8
3
24
54
156
30
6
108
6
69
45
12
114
13
11
30
66
69
40
77
18
12
84
126
168
66
114
55
41
39
81
6
9
88
53
43
35
37
89
36
78
126
54
25
17
60
19
41
54
66
54
210
54
30
96
43
17
24
12
78
45
111
24
6
30
6
150
105
9
6
73
65
31
48
71
25
17
24
24
30
12
48
61
29
6
13
200
147
30
79
11
84
6
43
336
35
69
63
33
87
48
12
13
65
162
13
65
39
51
66
120
60
126
25
5
54
36
9
15
156
198
66
114
19
72
8
40
71
102
54
36
198
90
25
65
12
18
1
11
30
7
47
120
1
23
25
287
105
72
33
24
66
48
36
24
12
48
6
30
1
24
35
126
120
24
66
114
36
78
30
42
97
11
6
150
216
48
1
59
36
36
45
45
30
24
109
65
36
6
13
11
150
255
15
150
51
99
36
30
67
17
66
133
71
6
18
36
150
36
27
63
210
48
7
203
85
101
91
23
12
18
42
33
45
36
36
3
51
60
180
30
31
203
21
136
8
135
180
ABCD 96457389716*3^$a+1 [50099]
72
30
27
32
193
71
19
36
5
85
54
6
66
29
12
24
96
25
39
9
6
18
102
24
129
51
12
18
54
21
21
15
24
144
8
55
60
48
5
16
51
53
55
6
11
7
77
28
33
18
45
15
102
147
32
73
36
47
7
42
15
20
139
29
7
60
29
7
30
3
44
48
67
17
61
75
69
59
7
57
15
5
13
18
54
27
33
12
131
13
114
17
1
84
23
16
69
60
18
53
72
48
1
35
145
75
15
65
48
16
51
45
48
33
24
30
114
120
6
89
24
12
13
96
234
48
60
48
161
79
17
13
54
57
140
48
7
9
104
13
59
4
27
42
120
18
53
60
31
29
175
5
36
31
29
55
24
29
25
15
33
155
52
33
59
48
1
36
30
108
78
39
33
47
1
39
8
7
18
72
54
72
173
7
57
75
12
90
96
95
48
19
30
35
48
13
12
23
91
5
16
44
43
12
21
69
3
3
12
78
12
23
88
24
63
42
35
31
24
5
52
81
3
111
29
4
80
43
17
1
60
119
108
79
18
35
1
12
54
45
9
54
108
60
5
64
128
12
208
63
53
7
90
15
15
18
11
88
80
28
15
18
36
66
9
45
114
5
7
9
8
48
100
39
48
78
108
12
47
25
126
17
25
15
20
13
111
8
16
12
39
89
49
147
51
54
63
20
7
36
117
32
19
84
6
119
76
36
33
60
11
79
21
27
42
15
3
69
105
215
40
33
6
66
23
48
12
7
6
23
72
43
24
33
15
53
79
18
48
39
33
23
72
24
48
31
189
12
224
16
9
47
124
108
27
60
66
54
6
48
60
39
8
7
30
63
15
29
115
5
48
96
61
3
8
43
41
16
75
18
71
60
61
3
44
72
25
131
124
15
81
27
57
123
5
12
25
48
63
12
60
48
159
233
40
21
12
99
63
53
48
24
40
123
45
152
25
3
27
65
25
6
66
6
282
183
24
15
5
49
95
79
72
53
100
32
1
75
69
48
36
42
54
59
16
15
53
31
41
1
84
59
72
48
91
93
15
113
19
30
96
23
24
43
57
27
18
42
36
72
41
72
12
16
51
90
6
450
23
24
1
6
33
8
157
35
13
59
336
7
65
40
80
7
60
108
12
78
183
48
20
16
68
1
96
30
24
12
24
93
120
56
1
3
32
85
39
132
99
180
6
87
57
120
54
6
35
40
36
188
25
15
140
7
5
7
72
81
27
6
47
43
57
27
6
51
33
11
36
25
23
40
15
17
145
120
18
5
16
69
47
31
144
36
18
54
17
4
36
8
1
36
18
36
36
6
75
15
54
11
37
11
25
6
53
67
89
79
66
126
9
56
84
12
72
40
3
120
24
18
12
3
21
39
117
6
185
43
36
5
1
12
83
28
44
7
41
88
39
17
88
15
36
6
23
151
17
4
60
69
11
145
23
12
148
33
198
21
60
144
56
79
24
17
84
1
3
105
35
7
29
1
78
36
12
42
36
12
63
36
33
3
27
5
40
15
48
168
66
24
39
27
6
48
95
139
93
24
8
1
54
78
3
9
42
30
60
111
12
8
24
73
23
37
11
84
52
44
1
11
67
48
53
55
6
126
12
108
5
24
25
71
25
35
37
126
125
156
43
12
18
11
60
24
168
49
23
72
24
96
145
270
48
18
95
13
99
32
24
139
101
19
45
117
111
180
15
129
144
159
17
79
84
57
51
57
8
72
16
51
18
30
36
81
15
29
4
60
141
51
111
33
75
17
40
32
103
293
1
3
153
18
81
36
27
17
61
47
55
81
9
72
59
1
15
15
24
149
25
18
9
116
7
18
87
56
37
108
174
6
75
9
6
90
11
19
90
47
48
4
12
3
113
12
88
3
84
17
1
47
97
3
21
12
47
7
5
84
79
5
67
149
49
120
207
128
43
18
162
57
20
36
19
30
27
44
79
18
87
75
18
3
15
57
63
5
4
27
24
57
27
57
33
11
115
41
49
24
102
9
12
39
108
12
54
11
49
30
29
151
24
138
54
150
30
53
1
167
4
45
6
17
16
60
117
18
89
76
56
1
54
33
15
18
42
21
20
7
185
109
3
63
18
27
48
24
15
12
18
107
40
51
54
99
140
16
20
55
29
61
144
144
30
117
63
42
48
83
103
36
53
1
174
21
92
4
44
60
16
39
162
15
32
43
17
37
59
7
144
5
40
144
56
25
39
56
1
30
108
54
60
12
54
36
24
17
ABCD 96458144312*3^$a+1 [50040]
49
191
25
167
60
54
43
5
18
85
5
72
6
66
18
126
139
65
108
7
65
43
108
5
6
61
113
54
73
53
42
72
61
29
36
66
90
31
77
36
114
36
72
85
143
289
228
23
37
77
36
12
67
41
60
30
145
12
5
54
78
36
7
59
6
7
36
77
60
12
6
54
18
72
66
342
54
60
48
31
29
31
17
114
18
36
90
12
18
307
59
66
127
17
91
12
77
24
67
12
131
54
31
11
36
30
42
36
85
72
53
24
48
60
7
41
19
71
157
108
11
48
181
5
120
144
90
60
30
42
66
72
108
54
78
72
138
42
66
37
5
120
36
90
54
31
257
67
95
6
156
54
144
78
324
30
1
53
19
53
24
18
66
24
30
78
84
126
37
108
5
84
19
12
95
60
12
1
12
60
12
47
54
30
72
114
54
205
11
120
186
180
30
13
41
31
23
96
169
59
85
41
402
25
113
60
30
49
41
24
31
5
66
186
43
77
67
83
72
13
53
55
17
42
12
90
144
19
5
108
138
96
144
30
42
18
187
137
18
12
18
234
18
72
91
12
47
13
107
13
185
150
12
13
23
18
55
35
24
360
13
72
35
222
90
120
1
12
11
30
60
7
47
180
205
113
60
18
120
49
60
35
72
24
102
240
54
13
17
19
35
157
168
41
66
72
42
223
155
48
144
18
72
6
90
90
54
18
192
6
30
85
329
19
179
13
77
36
42
193
35
109
17
126
24
48
13
5
175
5
198
144
42
31
5
72
12
36
42
18
18
162
30
42
31
35
60
25
29
36
79
41
19
41
12
72
18
42
31
17
90
54
198
132
48
168
18
36
30
1
53
204
18
13
12
77
55
36
59
66
36
60
18
12
73
120
60
108
5
72
36
84
150
48
78
36
90
30
54
42
102
60
102
91
239
30
19
89
31
24
125
78
13
149
18
30
55
12
60
23
72
126
216
30
36
42
103
53
55
107
13
155
12
37
95
85
215
18
108
19
53
108
19
95
18
30
24
169
5
54
1
89
55
41
54
192
60
61
77
60
30
6
30
24
13
59
13
36
17
78
66
31
23
90
24
31
125
54
6
7
77
36
60
79
65
18
133
227
162
90
30
18
13
149
18
13
24
53
60
12
186
252
13
89
42
18
72
144
36
36
43
77
55
48
101
18
66
24
156
114
85
5
12
60
103
23
18
66
193
47
49
5
79
96
197
108
6
49
5
12
72
72
54
6
79
101
36
30
157
41
67
59
1
12
11
54
12
24
7
65
120
78
54
18
102
132
103
41
126
61
137
72
138
145
95
36
36
144
169
5
42
120
1
12
47
18
90
13
77
36
7
5
72
60
102
180
49
41
6
85
5
48
96
36
12
96
66
108
42
43
191
12
157
23
150
48
24
336
6
30
103
11
205
59
13
59
54
24
31
12
65
7
5
60
43
47
30
235
41
7
173
30
49
95
73
17
31
24
17
19
125
235
179
85
36
60
5
72
228
6
13
41
90
36
13
185
66
90
19
77
120
54
60
84
18
240
54
49
17
108
54
18
127
107
90
234
49
47
13
125
96
210
96
30
108
240
43
60
17
163
12
60
23
12
6
156
54
72
13
59
60
25
137
30
13
5
36
6
90
36
7
173
7
47
13
17
31
132
23
18
7
59
36
168
49
197
18
6
12
132
120
31
59
72
1
53
24
151
11
ABCD 96458331064*3^$a+1 [50042]
13
15
20
13
6
45
80
133
66
54
3
12
15
21
20
12
4
108
21
11
48
37
15
44
36
1
59
55
60
24
5
37
23
84
36
40
80
16
9
59
16
12
32
97
39
60
80
7
60
90
95
4
36
9
24
39
8
12
91
12
45
8
24
73
42
53
43
21
8
7
18
23
72
25
15
32
48
28
45
48
24
15
12
3
113
73
15
57
39
9
15
12
87
41
64
12
33
6
29
28
27
57
69
11
43
5
16
20
31
24
9
12
21
78
9
96
15
96
5
84
120
7
48
29
55
48
78
59
16
60
9
48
15
104
144
25
15
80
1
48
30
42
63
32
84
52
44
96
4
8
31
69
45
71
12
4
48
15
17
25
144
95
4
27
41
88
176
43
53
55
9
8
16
24
33
135
8
7
29
28
27
29
67
29
16
252
60
8
115
117
20
7
6
15
48
9
15
12
51
65
19
53
25
95
1
54
65
25
15
15
45
45
72
71
55
17
25
48
3
12
24
39
57
12
60
72
39
57
80
19
29
64
60
51
9
33
23
112
12
12
24
24
33
3
45
90
9
21
15
56
31
5
4
9
96
3
60
32
43
126
15
24
36
20
31
96
17
96
25
42
29
16
24
33
23
28
36
9
15
24
92
13
23
19
21
9
78
66
6
53
55
57
36
33
27
20
24
1
102
36
89
37
114
5
84
13
39
15
33
33
63
81
18
150
78
33
20
61
120
11
13
135
56
16
20
12
52
68
28
3
24
81
27
60
9
84
69
11
67
17
12
4
44
48
52
3
48
57
12
32
24
72
64
15
89
12
13
24
11
340
15
36
108
18
15
3
77
7
18
30
65
192
25
6
5
100
15
41
1
239
1
39
8
175
42
39
15
57
72
75
132
129
9
15
51
21
9
30
29
16
45
6
29
4
56
1
95
4
140
1
35
4
99
6
39
80
121
102
17
48
7
41
1
11
4
39
12
30
18
29
31
42
15
20
60
112
8
19
29
7
72
72
48
90
71
1
23
31
65
64
57
23
28
3
84
45
80
12
16
3
65
1
11
43
5
124
8
7
177
39
72
12
173
55
42
15
48
32
28
44
43
221
49
11
52
8
24
12
64
51
96
105
9
15
9
54
48
24
18
183
63
9
56
12
43
9
12
3
41
7
9
15
33
36
12
87
18
54
41
12
60
48
49
15
9
215
36
4
99
45
63
57
20
60
48
55
17
7
9
80
1
114
9
3
17
12
103
21
84
3
89
91
48
6
24
47
24
1
30
5
108
7
42
47
31
72
81
12
27
41
12
37
15
60
20
1
11
43
42
54
72
65
19
36
17
25
63
24
8
12
109
42
5
24
24
4
12
24
44
16
60
36
20
25
30
9
44
13
87
51
45
81
6
12
45
92
19
36
6
39
15
84
141
39
81
24
152
52
3
113
25
54
90
15
48
8
25
95
31
114
239
73
18
12
29
4
32
24
120
31
57
20
52
9
6
36
12
36
21
33
111
27
5
25
23
4
20
60
100
12
3
90
6
17
40
57
71
31
21
80
28
81
39
72
63
5
4
57
78
5
132
49
71
36
7
48
125
55
114
96
78
12
45
24
96
32
55
57
324
12
8
121
63
273
48
72
27
96
44
7
18
6
12
12
41
72
25
147
12
39
9
36
44
88
32
136
24
108
75
72
96
41
24
96
16
60
27
66
30
17
88
81
48
66
21
8
40
20
211
9
32
24
7
12
6
24
75
183
48
41
28
33
15
9
6
9
39
72
18
39
27
29
25
6
66
18
5
55
132
5
7
45
20
25
167
48
67
101
73
71
16
27
405
32
100
39
30
27
44
49
6
125
19
9
20
36
136
8
145
126
9
8
49
63
3
137
28
15
57
3
53
24
103
17
40
51
41
13
35
36
24
52
69
75
51
9
75
30
11
61
47
7
120
5
84
16
24
56
28
93
3
39
57
21
63
24
27
6
3
39
96
60
81
8
97
15
68
13
15
129
78
12
48
6
15
15
65
24
72
25
24
42
57
128
43
5
37
18
6
6
29
16
12
8
48
7
12
21
105
95
24
52
36
3
9
21
15
32
24
36
7
126
27
44
1
99
3
48
57
33
150
42
48
47
55
48
18
107
13
6
66
27
12
105
119
7
33
56
49
35
19
41
55
24
17
40
15
29
60
16
9
59
13
15
80
25
72
135
3
9
21
48
71
24
12
60
7
65
25
71
7
105
3
21
33
63
48
15
24
48
24
210
23
7
21
44
73
27
44
24
25
35
13
39
8
31
5
67
84
29
120
7
125
28
56
28
12
48
27
36
24
96
42
135
33
15
80
24
1
102
168
5
12
103
89
4
36
3
108
57
8
19
29
19
6
72
23
4
45
6
24
42
15
51
48
156
33
63
17
313
72
11
187
24
96
9
48
63
53
16
99
9
33
35
19
9
57
47
96
1
18
93
3
36
5
96
37
18
12
42
120
18
48
57
45
42
48
21
39
17
40
68
67
29
60
139
96
84
12
6
42
57
69
24
15
20
36
115
77
72
31
65
36
85
ABCD 96458422792*3^$a+1 [50004]
36
6
30
8
36
84
10
75
51
14
22
12
2
24
96
19
24
15
72
30
18
86
96
34
32
94
50
10
48
2
28
36
26
34
72
30
3
21
3
3
8
60
1
3
12
81
3
26
94
72
72
156
6
51
15
48
24
32
24
70
6
18
75
15
33
29
36
7
51
32
22
2
96
13
21
3
3
8
16
14
31
24
9
66
24
36
126
48
18
104
54
16
14
10
24
3
117
38
13
24
51
36
36
45
95
60
10
72
8
40
8
91
24
24
23
120
4
69
21
26
18
124
162
36
14
60
91
5
34
30
20
10
56
48
16
108
12
141
23
22
44
58
38
7
11
46
36
27
21
6
20
25
29
10
66
20
19
9
15
33
74
10
26
52
36
60
2
18
30
30
52
33
21
3
48
120
5
18
36
64
36
30
66
68
52
9
5
10
20
4
54
12
6
14
64
30
24
26
19
15
216
177
147
90
3
39
80
4
42
108
2
28
6
56
10
24
44
34
27
51
12
8
25
63
6
14
52
18
50
60
4
21
71
28
26
16
150
26
22
8
28
54
30
21
41
46
12
26
91
3
12
24
6
26
25
63
6
60
44
30
34
72
24
36
6
30
18
24
60
6
2
52
86
10
6
24
42
14
36
52
72
54
32
40
48
12
38
16
20
60
6
60
54
10
6
24
14
34
48
3
17
7
15
36
36
60
6
90
8
61
3
45
3
45
35
94
36
14
10
50
1
135
38
46
6
44
30
66
118
66
3
23
60
4
18
66
2
82
30
3
95
10
20
54
13
51
36
36
14
76
90
42
102
20
16
24
45
51
8
66
70
30
20
34
9
3
24
36
180
24
54
54
8
100
12
57
11
34
99
24
45
18
20
100
33
21
30
21
29
10
30
3
183
9
75
20
28
2
46
45
99
104
16
54
20
70
2
18
82
38
90
10
2
10
12
18
14
10
51
23
30
60
12
18
64
2
28
30
21
35
10
27
24
21
24
86
37
15
30
56
19
23
22
56
12
10
12
38
24
6
13
9
6
36
18
158
52
2
10
20
64
54
3
24
69
51
3
38
7
51
146
90
16
170
4
3
11
10
66
24
20
64
2
6
24
28
116
16
21
24
21
8
12
10
24
26
54
4
116
24
42
4
138
122
16
18
56
46
48
26
4
32
138
10
62
67
15
8
4
44
52
69
45
56
10
50
58
54
2
64
69
21
30
21
45
74
16
6
3
11
24
12
78
4
38
25
3
24
26
90
52
14
10
45
29
6
70
84
12
68
6
16
138
147
5
22
12
20
10
18
116
46
14
1
101
34
48
6
36
20
34
86
90
96
4
24
66
6
12
26
31
11
48
16
114
32
30
10
14
10
20
4
50
60
4
8
18
7
135
12
42
3
137
66
40
42
18
24
9
21
36
12
2
25
11
52
120
2
60
6
90
130
105
75
20
40
18
26
64
26
64
6
26
30
10
8
6
61
3
2
43
45
6
21
72
3
38
4
78
12
36
2
18
1
11
37
11
40
6
26
90
24
30
10
18
12
45
69
54
156
84
21
15
20
52
30
12
30
2
70
110
16
44
31
5
43
77
40
110
34
18
38
10
42
6
36
56
88
12
8
4
42
26
58
26
4
30
27
89
4
114
42
26
4
14
30
76
6
30
12
32
10
36
102
6
6
33
117
86
34
48
26
97
23
6
6
18
82
9
15
60
6
15
15
9
48
72
3
26
67
3
36
30
99
5
6
61
24
11
37
53
52
6
9
21
30
30
20
22
24
21
59
4
60
30
42
90
72
8
24
84
10
36
86
58
105
27
8
4
18
44
16
3
15
12
42
120
2
25
3
6
36
44
79
3
68
190
32
24
91
29
28
60
18
12
98
19
33
15
48
95
4
18
26
40
90
2
10
50
94
120
75
24
21
20
34
12
8
52
98
4
2
10
14
22
30
54
14
12
4
36
80
22
8
54
61
27
56
40
50
16
18
8
49
75
66
38
4
26
7
9
6
8
12
24
30
79
45
24
3
39
81
29
16
170
10
12
56
16
6
50
22
2
19
15
24
57
5
40
18
6
56
88
2
60
66
18
4
45
51
20
190
86
16
38
12
4
20
124
6
24
36
14
7
29
30
24
22
20
58
96
36
20
28
26
90
6
19
5
24
10
80
4
8
85
29
58
57
45
123
3
18
6
6
14
46
14
16
42
18
12
2
10
30
3
48
23
52
8
12
4
26
10
24
9
11
66
22
92
10
198
42
15
48
17
30
46
78
26
34
24
36
36
36
50
22
45
11
40
26
54
61
24
27
20
22
86
34
12
15
75
18
3
3
36
168
2
76
27
101
4
90
117
51
18
144
30
8
4
33
27
24
26
118
141
35
4
102
48
30
38
22
225
165
30
18
27
21
42
9
3
2
154
6
3
63
60
108
12
44
6
64
26
40
18
50
16
44
12
13
27
114
51
24
33
42
20
28
2
4
36
48
8
10
30
74
54
12
52
75
11
37
29
4
30
62
19
3
48
12
8
90
103
11
120
13
72
29
16
14
22
170
100
98
10
6
20
64
51
9
2
24
61
3
26
90
6
115
3
6
18
42
18
33
23
22
8
6
54
34
165
47
121
15
18
2
10
48
30
20
25
9
32
10
6
38
16
44
52
48
6
14
52
33
87
33
5
100
32
10
38
6
16
44
10
3
45
2
6
22
98
70
18
42
20
13
21
26
4
90
54
21
45
14
64
2
10
14
4
38
10
20
28
6
54
66
14
42
24
16
9
11
13
165
66
78
27
171
12
32
73
17
66
58
6
60
18
92
40
14
100
32
4
18
42
9
5
10
6
3
143
10
48
2
4
54
20
16
20
58
60
6
26
34
6
44
52
8
22
15
3
50
12
55
3
26
6
24
4
24
2
34
21
45
3
11
30
22
20
90
22
93
75
60
44
4
24
90
6
6
48
3
39
36
12
56
190
122
22
32
16
72
26
4
8
85
95
28
132
9
29
6
54
16
6
24
24
24
32
73
11
40
26
16
50
48
25
27
12
33
27
72
45
45
ABCD 96458871638*3^$a+1 [50051]
80
64
132
68
256
156
20
288
12
96
52
35
37
71
90
39
28
20
48
352
12
41
75
124
53
31
44
48
57
151
44
16
32
27
25
116
12
4
23
90
63
168
24
33
72
15
72
21
147
40
192
44
4
113
7
68
48
76
24
119
105
48
45
27
135
57
48
16
80
132
4
60
44
72
225
15
64
224
40
17
15
72
76
60
20
9
51
144
72
96
48
60
100
120
20
99
90
127
84
60
20
100
140
117
79
140
28
20
3
109
44
27
73
89
55
20
108
148
32
48
16
104
120
72
132
315
85
5
63
60
64
80
60
36
48
4
125
147
108
12
216
12
160
132
24
32
144
21
3
16
8
45
247
41
180
72
7
11
153
16
84
56
4
29
291
4
80
108
28
104
195
85
260
12
84
9
90
90
31
77
195
4
44
16
8
40
36
92
132
36
60
16
48
96
59
97
104
156
3
1
56
84
16
144
36
128
48
225
27
12
64
20
64
60
23
193
77
127
60
212
33
63
132
60
48
75
97
72
168
72
23
21
16
44
4
20
16
44
52
56
4
60
80
84
237
19
48
5
18
13
167
37
12
8
15
61
137
43
29
31
140
72
135
69
3
177
183
85
128
57
135
16
164
60
52
80
24
96
84
9
7
180
80
3
45
108
28
56
88
215
18
27
16
44
100
156
96
80
111
33
24
120
48
88
29
67
60
140
40
8
52
48
32
84
64
156
140
16
80
93
7
84
32
64
80
48
153
7
56
120
376
48
152
24
184
92
36
12
36
124
128
45
3
244
23
72
1
24
176
87
33
12
4
23
90
15
72
21
67
72
68
132
21
87
48
28
20
64
36
56
48
36
84
76
20
136
24
80
39
217
60
83
145
56
36
51
157
12
24
272
172
20
63
90
135
297
63
4
48
36
60
60
104
48
60
148
60
116
201
19
20
88
56
24
135
25
8
112
32
201
39
28
23
13
144
5
55
32
21
15
28
96
48
156
56
48
3
13
44
48
57
115
8
12
256
80
180
40
29
87
28
32
33
87
3
18
72
123
4
60
24
32
48
24
63
105
24
84
76
240
144
47
229
188
105
75
48
28
29
18
37
156
56
3
21
376
120
20
64
60
84
116
39
37
53
108
123
4
413
63
27
13
60
17
19
128
48
12
240
76
120
24
305
211
32
52
8
24
96
24
24
69
315
16
137
147
108
4
84
176
28
36
29
271
107
133
209
15
93
79
24
44
60
40
92
84
72
84
4
92
4
23
145
36
17
27
132
28
8
12
220
68
48
16
48
5
31
200
64
65
51
12
72
45
91
32
4
71
13
120
96
41
43
20
24
75
25
263
37
120
80
112
80
28
65
3
105
79
48
132
11
73
17
27
60
352
180
308
16
96
8
16
20
4
96
104
160
20
12
24
9
51
124
5
111
124
32
93
67
84
20
64
32
3
153
28
17
19
71
45
24
21
90
57
40
65
51
12
132
52
104
84
105
75
213
19
20
100
56
4
53
31
156
68
15
57
36
132
172
144
84
185
127
53
18
105
48
24
108
4
ABCD 96459149258*3^$a+1 [50088]
39
56
96
64
9
216
11
13
47
252
252
48
73
23
184
176
145
75
141
3
168
20
52
8
4
20
4
56
24
96
148
36
56
108
72
24
72
12
48
48
316
80
4
20
277
120
87
272
1
3
165
72
107
288
52
12
56
4
228
21
96
99
56
109
95
97
24
191
120
100
20
60
52
8
73
47
25
23
52
60
140
12
1
215
145
11
196
44
168
108
88
20
24
36
52
68
156
85
23
121
155
156
28
141
72
3
21
83
48
64
36
105
24
120
3
381
35
124
56
1
51
8
64
21
51
56
205
35
72
36
12
24
28
92
48
37
95
48
48
24
4
117
95
4
68
156
72
12
316
104
133
15
8
52
20
25
143
60
304
20
60
12
48
28
32
76
92
120
12
12
60
36
4
80
120
76
84
8
36
12
148
80
12
52
116
24
36
132
49
59
24
13
27
108
44
181
48
72
219
21
63
152
48
25
47
52
60
32
1
48
72
75
24
8
37
131
40
72
12
104
40
92
84
49
107
85
47
96
112
44
24
112
69
111
72
32
169
47
144
49
11
108
16
92
60
192
16
57
24
3
152
240
148
152
156
84
4
32
12
36
64
21
47
100
12
252
168
32
96
24
28
32
1
95
268
20
1
24
135
12
45
15
104
4
56
84
132
13
15
152
312
76
60
72
92
16
200
37
23
12
52
12
140
1
83
12
24
265
11
24
48
40
180
140
13
123
116
96
48
12
52
68
85
59
24
72
205
107
108
112
116
37
24
96
144
35
108
60
28
32
121
131
24
37
15
44
160
20
204
37
107
28
44
48
16
144
368
28
44
36
24
121
111
24
20
72
48
16
21
35
12
60
180
1
47
12
12
84
240
12
40
20
12
28
32
52
36
80
28
80
96
60
76
32
60
136
45
179
16
116
121
24
239
144
36
24
12
49
96
23
16
36
56
132
76
32
40
72
8
13
59
88
32
36
124
60
32
121
75
45
87
20
276
145
35
180
120
1
15
68
36
72
112
33
107
12
64
32
49
59
112
20
12
61
47
73
39
32
60
136
44
28
20
12
36
120
180
60
12
13
23
96
60
61
155
12
1
99
32
181
95
145
27
20
40
20
61
35
136
56
132
60
37
123
56
4
33
167
28
92
52
96
20
12
52
9
312
59
48
48
28
20
40
12
44
96
24
76
212
48
60
108
84
97
71
25
63
24
72
9
11
168
252
64
57
59
64
32
229
11
60
12
12
4
21
119
180
24
100
60
48
152
16
284
1
11
48
120
72
40
45
3
21
15
152
28
20
160
132
128
72
132
40
57
216
3
36
48
56
121
59
24
72
36
52
93
47
88
9
95
4
117
143
144
48
24
64
44
36
25
59
52
36
45
35
244
68
12
16
84
20
24
36
36
52
48
92
96
12
72
37
3
32
84
60
37
215
48
4
20
1
51
8
16
20
16
48
36
24
8
24
84
1
35
48
232
68
120
48
48
52
32
13
87
32
36
40
320
40
12
80
52
116
12
36
36
108
12
60
49
15
60
92
192
97
11
4
20
268
32
169
11
228
48
64
9
95
1
11
340
128
1
23
48
180
12
12
60
4
92
28
80
16
45
243
80
37
ABCD 96459660062*3^$a+1 [50032]
42
30
61
144
11
60
48
60
12
108
37
59
13
41
55
119
145
23
108
36
66
54
49
167
78
66
25
83
85
191
66
114
30
150
12
132
12
24
205
95
145
89
6
97
24
143
25
48
23
25
72
209
54
84
85
23
193
72
48
96
11
48
162
60
223
144
120
72
35
61
83
12
162
151
72
83
109
143
258
7
95
18
6
25
96
17
96
102
378
24
18
54
79
24
71
24
18
7
96
71
54
150
157
17
18
24
18
162
1
227
6
31
35
54
55
35
277
24
59
36
1
17
258
18
90
36
18
252
90
48
78
102
6
36
55
24
47
49
143
276
36
1
35
12
25
281
6
18
48
7
155
42
210
1
23
102
18
97
17
7
5
114
1
371
42
18
73
107
228
72
24
66
234
13
72
41
7
83
18
115
107
30
18
60
84
13
23
180
36
6
54
13
17
78
1
72
35
48
37
17
186
12
25
72
65
42
48
186
30
85
65
192
18
90
67
24
113
247
89
132
144
126
37
137
31
113
42
102
216
234
133
107
72
84
49
11
36
66
42
72
133
23
73
24
96
5
54
60
30
67
24
35
24
133
95
90
18
36
6
18
126
91
35
13
72
168
264
96
17
55
215
25
47
102
19
17
24
138
13
119
48
25
35
85
5
18
25
155
30
247
65
48
78
84
253
24
65
18
252
18
42
109
24
41
79
35
157
41
18
84
42
54
72
25
24
48
155
36
12
18
60
36
336
139
59
60
97
29
84
42
18
30
162
78
72
12
73
24
168
48
137
18
60
84
126
127
72
71
145
35
13
29
12
24
144
246
145
72
35
24
198
66
60
145
89
7
11
102
42
18
18
97
77
43
96
5
42
73
216
65
31
65
18
144
18
18
66
90
18
42
36
37
17
138
126
72
7
53
18
12
24
61
23
6
36
79
29
66
1
35
72
60
1
144
17
151
59
114
84
42
54
7
257
55
35
133
24
23
60
108
18
31
131
30
24
18
157
144
95
162
7
173
90
48
42
90
108
12
42
48
234
54
42
73
269
43
119
73
11
126
199
17
7
11
6
54
25
41
103
41
144
6
97
29
139
35
132
138
31
23
108
114
84
60
162
18
66
144
24
66
150
37
47
73
77
36
66
126
24
30
54
162
24
25
24
131
54
54
48
42
30
90
31
101
108
18
85
23
36
61
5
67
155
37
35
133
5
42
156
60
120
24
30
60
54
25
72
29
18
90
48
24
54
120
24
12
96
102
132
54
30
294
36
37
72
65
78
72
12
54
42
85
395
37
17
18
205
35
181
155
85
5
96
84
7
24
263
1
299
36
42
48
31
23
25
71
25
72
23
25
395
90
54
48
54
180
6
12
18
42
18
115
29
66
97
263
60
13
71
193
41
7
47
36
109
35
18
108
42
288
37
35
37
168
23
25
24
113
42
48
205
17
138
72
6
54
36
156
54
42
12
36
24
25
48
83
126
103
48
47
90
6
354
90
13
65
18
30
7
155
13
191
54
30
54
72
55
71
42
31
95
97
83
61
83
12
90
199
59
85
113
48
7
83
72
ABCD 96460239366*3^$a+1 [50017]
18
60
72
12
29
7
18
95
55
41
13
36
47
24
16
33
24
48
108
90
17
7
18
12
83
24
73
23
325
12
132
84
6
18
36
12
78
57
8
187
5
25
60
12
23
67
213
63
57
27
6
95
121
30
6
48
6
21
8
112
129
119
19
18
75
3
101
109
54
77
16
3
54
48
18
54
23
37
131
7
132
48
24
21
87
12
78
167
24
97
23
31
66
18
60
90
36
35
49
54
17
163
93
3
30
54
18
18
42
12
96
66
36
105
104
49
66
5
31
24
65
43
53
55
198
27
27
246
6
41
67
53
24
79
17
40
8
169
6
17
48
7
30
60
23
169
126
41
55
54
11
1
162
108
42
47
24
49
143
55
18
72
95
55
84
141
45
12
36
36
119
25
126
60
66
75
3
101
25
18
30
18
45
8
96
139
101
49
120
47
25
42
66
11
16
8
1
71
145
15
8
19
126
215
1
30
36
5
73
54
90
66
60
17
37
36
95
25
42
5
115
150
18
90
30
24
180
17
16
15
162
6
12
5
55
65
24
16
75
18
12
23
67
29
16
63
114
71
91
30
71
133
11
79
41
25
78
33
105
15
27
156
54
83
13
11
16
147
93
147
12
24
17
13
35
19
108
60
5
160
15
72
72
30
35
1
108
204
63
3
126
36
18
57
8
7
114
18
18
35
144
19
156
18
18
53
25
71
49
42
30
60
83
115
77
7
17
1
132
102
36
18
42
53
19
36
17
120
7
12
24
5
49
23
139
5
49
54
90
48
15
3
42
35
199
108
36
72
18
71
1
18
12
42
30
72
65
169
87
27
12
90
24
12
162
42
48
6
57
33
36
35
19
12
42
36
35
112
80
145
18
24
53
49
54
24
30
3
15
24
18
23
13
11
151
120
65
24
73
36
36
111
80
25
23
49
63
99
234
35
72
7
66
72
132
192
126
72
6
47
25
102
6
107
49
96
15
33
42
5
25
15
93
132
15
3
5
85
30
162
83
72
85
35
55
18
36
54
12
113
49
18
24
108
41
25
95
49
63
15
48
17
25
48
24
30
60
77
24
145
71
1
24
36
84
216
90
24
341
145
23
49
18
108
17
40
15
89
85
78
30
18
54
60
18
18
72
30
36
5
120
25
162
29
25
48
132
48
3
3
84
36
72
54
168
30
60
102
60
11
37
3
3
5
120
1
210
36
65
7
33
8
55
216
41
43
5
55
12
72
126
126
96
18
30
42
192
6
144
12
24
54
71
1
84
180
24
66
6
120
126
65
168
120
25
54
161
120
31
156
18
35
145
24
143
49
96
102
36
24
197
19
5
31
65
43
48
45
27
173
85
83
96
1
15
8
67
102
150
36
125
175
24
12
5
1
108
12
18
101
211
12
18
15
9
119
19
42
51
93
126
84
162
15
39
65
16
27
6
54
33
33
47
103
162
138
60
137
25
12
3
3
12
90
72
42
48
101
61
251
24
91
5
25
15
3
6
231
33
71
19
5
49
36
126
125
96
24
16
9
71
40
105
15
99
48
53
73
47
24
55
78
30
53
97
23
40
75
45
15
18
36
35
1
12
18
113
67
5
40
9
126
42
143
67
42
59
25
71
24
139
77
96
133
114
12
24
144
48
42
11
25
120
114
30
18
150
12
11
31
89
109
11
7
48
65
115
5
37
234
54
90
90
87
69
155
43
101
25
6
18
102
18
18
5
37
11
25
102
89
43
102
24
210
24
90
12
119
72
43
5
37
12
36
6
5
31
12
6
72
48
6
161
19
48
36
41
24
7
18
72
42
101
55
137
13
147
33
72
15
3
120
42
12
72
150
81
147
36
42
138
5
139
90
96
35
127
353
169
23
13
126
54
71
1
15
69
11
7
41
139
60
17
16
105
18
126
54
17
73
47
48
1
18
197
16
3
54
63
27
197
16
345
18
ABCD 96460306648*3^$a+1 [50240]
180
90
1
176
39
73
36
80
15
1
96
24
8
81
42
30
18
21
60
81
18
126
15
60
4
11
6
48
27
148
20
16
8
3
45
63
117
64
65
63
160
32
69
75
15
42
139
128
33
39
21
3
16
35
9
45
19
71
21
9
126
1
23
37
29
6
45
3
1
96
104
15
186
75
4
29
51
105
60
270
45
60
15
69
117
39
99
36
93
112
101
7
17
54
21
88
47
1
23
30
36
15
16
24
59
66
219
57
15
39
36
54
36
30
18
7
32
96
15
97
80
52
48
23
96
73
56
4
47
49
32
52
32
24
27
54
156
3
4
11
37
20
40
68
4
108
29
60
30
6
3
81
3
51
6
264
31
155
1
35
13
41
99
4
71
21
24
40
41
6
30
43
17
138
1
5
30
25
29
7
20
63
1
5
39
15
66
75
184
72
8
12
9
6
108
145
35
12
60
90
67
56
4
11
90
27
33
15
15
72
25
29
3
180
112
48
71
21
60
40
65
30
36
69
9
87
3
37
119
105
129
135
87
30
24
90
36
30
24
54
102
18
49
11
61
96
23
12
57
16
107
9
9
55
5
72
18
66
126
57
57
139
5
31
8
16
17
67
32
144
45
159
3
97
12
20
9
67
23
42
15
88
44
36
16
24
101
30
126
55
95
30
144
36
18
9
33
75
33
7
5
163
56
21
7
131
61
35
105
16
59
9
27
18
7
80
69
43
60
101
12
43
32
52
36
35
6
30
96
9
45
3
51
120
6
126
45
48
105
30
169
17
15
51
25
84
125
54
60
45
4
71
36
25
24
41
75
16
68
16
11
33
60
64
8
48
21
3
72
9
72
15
40
48
47
37
132
44
4
200
33
163
36
48
161
6
9
40
32
64
29
36
39
24
117
6
25
164
60
4
11
13
11
25
80
100
104
27
21
24
60
45
159
40
32
69
6
13
144
17
6
9
24
124
20
51
45
81
39
57
15
33
111
75
33
12
24
64
41
31
24
71
21
64
131
18
87
4
60
29
6
66
79
11
24
30
204
19
68
39
30
114
37
20
63
1
95
273
63
60
33
4
32
24
15
1
65
54
57
75
153
27
9
76
60
48
41
139
84
128
45
18
72
18
7
44
39
12
24
246
19
8
16
65
6
25
8
51
96
66
27
87
21
148
96
24
20
81
19
60
144
47
6
30
49
60
35
6
18
25
92
39
45
48
87
49
11
85
41
79
5
51
45
3
51
109
84
23
18
171
28
107
165
9
132
79
41
15
99
66
18
25
11
36
13
116
39
57
40
200
124
41
27
12
21
48
6
33
100
11
72
33
16
251
225
9
19
5
19
83
168
36
93
36
51
9
21
24
66
1
5
84
19
35
72
85
8
15
42
19
96
188
100
12
89
15
15
45
9
219
51
25
11
145
131
213
96
9
7
35
37
17
15
69
96
30
45
4
84
17
144
27
12
81
15
45
39
12
4
84
23
25
8
96
45
75
15
61
53
30
9
81
39
60
16
12
20
112
60
56
24
51
1
144
5
27
3
96
1
89
339
15
37
24
179
21
15
13
53
43
80
76
35
13
167
1
144
44
15
21
16
48
35
21
51
93
52
35
114
43
68
12
111
12
37
276
11
216
18
7
44
225
3
36
15
57
9
54
21
39
141
24
81
114
21
9
19
107
36
13
20
64
12
24
17
87
3
18
27
48
27
24
33
12
9
159
88
132
20
63
18
7
68
15
126
99
4
23
24
54
39
16
92
64
128
16
36
5
30
1
8
135
25
56
45
15
244
17
7
227
36
84
25
60
36
29
19
32
84
45
3
168
39
6
7
36
56
48
120
16
120
24
92
244
41
39
40
104
93
3
124
53
15
48
147
45
63
57
39
25
5
75
105
39
57
15
33
96
79
32
9
19
77
18
126
156
139
56
88
32
15
30
127
53
54
49
11
21
9
126
90
115
48
12
24
5
30
24
21
64
5
27
3
117
33
39
16
32
28
95
6
30
129
16
89
19
17
43
11
42
15
75
174
19
35
45
45
19
53
15
3
162
15
12
48
39
21
33
15
24
27
61
8
21
39
51
90
51
48
4
48
104
24
124
36
32
39
36
18
79
12
11
54
6
73
11
13
41
51
4
24
32
69
31
96
35
18
79
17
39
87
30
18
132
13
71
96
37
ABCD 96460487356*3^$a+1 [50012]
72
3
45
3
240
12
48
270
60
180
195
69
48
114
60
21
33
6
48
78
12
18
33
15
66
60
48
12
36
12
18
24
24
36
33
63
24
60
141
15
30
3
57
30
72
45
33
102
72
6
138
57
60
39
36
30
72
3
57
36
24
3
27
48
57
75
30
6
36
90
18
18
15
39
36
192
6
27
135
54
96
3
21
96
54
69
111
6
330
78
72
12
6
36
9
9
30
18
87
33
75
180
27
6
54
336
36
153
45
63
105
30
150
132
66
129
93
42
33
69
24
6
66
12
3
39
18
42
186
102
6
24
108
150
90
30
54
24
54
12
30
84
210
42
132
36
24
78
24
90
114
84
12
48
6
42
24
9
24
48
117
66
12
72
78
48
36
24
84
60
51
21
48
90
18
135
15
42
6
189
27
6
75
3
222
30
60
114
51
117
30
132
9
51
21
60
15
222
36
27
45
24
48
12
6
33
15
6
48
51
99
30
108
72
15
60
21
72
18
6
156
87
3
18
6
81
3
12
138
27
72
45
78
90
18
30
27
3
24
93
15
30
18
6
3
87
60
78
18
12
102
48
12
111
33
30
24
36
54
30
30
102
18
3
9
60
144
6
66
72
48
24
60
6
45
45
135
57
15
27
36
114
3
36
9
48
12
42
84
6
30
126
18
54
60
6
57
33
84
123
39
9
15
117
12
33
3
60
51
21
3
60
24
150
15
75
30
3
33
195
51
90
108
18
114
138
21
15
24
42
54
9
96
39
12
18
3
45
60
102
30
6
9
57
54
30
90
12
42
30
18
48
126
126
18
69
27
48
33
63
54
63
93
114
48
30
144
111
75
45
3
57
9
24
15
27
18
36
48
12
6
174
168
3
45
30
12
48
45
147
12
66
12
108
18
12
144
24
36
78
60
48
30
33
21
60
66
48
30
135
15
42
48
6
33
105
12
3
21
12
63
180
9
72
24
84
48
42
21
45
42
12
12
6
72
132
30
66
15
15
12
66
84
150
30
6
6
54
45
39
18
18
66
36
48
12
48
102
204
24
24
33
3
144
12
90
30
18
48
87
27
6
72
42
30
60
84
15
39
6
135
21
24
66
90
48
18
18
96
66
225
27
12
6
42
102
6
12
90
12
78
6
42
24
108
36
30
42
24
24
66
30
66
48
24
186
117
27
165
108
45
54
36
45
33
120
66
36
24
6
60
18
24
60
21
9
66
36
33
165
18
48
6
111
33
12
54
30
51
105
3
12
63
60
6
60
36
63
24
63
24
33
180
27
24
9
48
87
30
15
15
18
42
18
42
21
111
30
54
60
36
33
3
12
30
60
3
177
60
3
27
6
12
48
36
90
6
12
90
72
84
42
18
12
120
45
93
36
36
30
42
126
9
27
69
129
48
18
24
78
18
84
36
30
66
90
66
120
198
12
132
108
42
90
96
147
39
69
99
45
75
42
30
126
60
27
15
42
6
42
138
48
144
60
33
183
174
51
72
9
36
15
12
21
6
18
18
72
45
33
12
12
240
6
24
69
39
120
18
3
57
114
18
126
114
18
24
120
18
30
30
183
63
9
15
30
30
42
66
30
15
60
33
39
27
204
300
144
36
84
18
12
48
12
42
108
36
6
48
6
24
66
132
12
6
45
117
12
3
3
84
90
18
33
21
48
66
9
165
3
75
60
48
204
36
6
3
123
18
39
36
21
18
81
51
18
111
135
72
45
15
18
39
213
42
36
24
33
39
168
78
108
54
18
30
72
12
30
18
6
96
24
60
12
72
42
18
30
18
42
6
84
18
168
12
72
18
27
87
48
6
72
24
24
6
21
177
318
78
6
114
24
75
15
48
45
33
72
120
12
126
96
60
6
78
96
21
39
6
30
18
54
90
60
192
30
9
9
102
126
18
12
72
93
129
24
24
72
3
45
216
54
165
111
105
15
120
126
54
84
42
63
51
45
111
36
45
33
30
6
264
96
3
81
84
6
9
33
30
78
54
156
30
12
27
3
102
6
12
33
132
48
72
72
135
18
63
51
30
66
108
36
21
12
75
33
180
147
30
12
96
30
ABCD 96460867916*3^$a+1 [50059]
12
5
49
6
32
16
9
33
14
45
15
16
90
2
105
25
35
12
19
17
15
4
38
7
5
123
36
1
18
60
45
12
8
55
21
165
36
75
3
8
58
96
3
47
25
24
9
111
27
30
39
9
30
32
4
45
41
52
66
42
170
33
1
20
75
36
12
1
74
1
84
3
24
33
35
10
51
11
13
15
17
3
76
24
78
62
88
18
2
49
21
27
23
33
79
5
43
18
2
69
40
39
2
43
137
28
27
17
15
12
25
50
13
56
64
33
30
102
80
22
18
11
129
22
18
12
30
29
12
4
15
24
5
7
149
21
64
38
37
3
30
180
18
18
27
12
56
39
21
4
147
8
1
11
85
20
24
19
5
45
16
54
57
3
81
11
18
3
19
48
21
11
4
30
11
25
63
15
6
15
32
13
24
18
18
39
32
21
39
109
66
53
60
16
24
120
35
33
69
18
40
66
2
73
15
5
16
21
27
23
22
18
2
27
13
35
1
35
12
39
33
1
36
48
30
41
16
9
2
10
23
64
45
51
24
12
20
49
72
60
14
4
9
5
55
12
68
25
2
76
20
9
135
118
18
57
33
134
25
21
62
48
42
3
48
24
55
41
25
14
58
2
18
3
1
8
42
61
8
12
25
18
57
24
39
17
7
12
5
25
23
3
54
16
2
16
29
12
3
10
6
14
31
44
15
25
27
5
76
27
6
15
51
38
16
75
12
20
39
28
30
36
2
33
120
76
9
6
18
15
3
12
17
4
24
51
6
24
14
10
27
44
37
2
18
54
21
4
53
18
72
30
27
16
32
1
36
15
15
5
24
16
9
36
54
5
127
20
4
24
41
48
25
11
39
58
18
6
24
84
11
21
36
7
20
25
38
22
48
2
10
126
72
48
30
96
18
5
16
9
27
8
16
20
21
16
24
48
23
48
16
24
20
4
21
27
63
17
12
60
7
30
3
15
57
9
54
42
75
23
12
58
48
3
36
24
15
5
1
11
87
18
28
32
28
56
4
39
32
28
32
61
23
39
28
44
1
32
85
27
129
6
8
85
21
11
1
12
3
8
1
60
30
90
59
1
18
17
31
17
1
14
70
2
78
10
42
23
16
47
49
5
4
30
60
125
25
30
21
15
65
16
8
112
24
128
1
51
20
61
14
58
2
90
28
11
91
9
12
47
46
42
2
46
42
18
54
27
5
16
42
5
25
47
19
44
106
15
15
17
28
17
52
18
2
10
8
60
12
25
96
9
11
96
43
5
3
94
3
8
27
16
24
32
13
8
45
27
16
20
31
30
3
45
62
6
30
4
30
6
9
83
1
60
20
1
30
9
36
44
24
43
18
47
13
14
57
40
24
59
1
60
32
9
6
28
74
52
71
4
35
36
22
3
35
25
93
11
25
51
3
6
35
1
3
9
27
33
50
46
44
15
100
15
41
31
24
45
59
16
9
3
72
36
6
50
21
4
35
16
45
24
3
12
26
90
4
108
42
3
75
41
49
2
36
9
16
44
25
24
42
72
30
6
30
6
53
85
11
24
37
71
12
48
57
87
36
4
44
1
8
10
30
27
24
11
6
30
25
48
15
26
4
62
60
12
70
12
6
60
18
92
54
34
60
6
5
31
2
27
40
21
12
23
7
32
25
45
38
33
48
79
5
76
96
45
63
120
35
28
24
54
6
68
81
31
5
13
35
33
52
23
7
6
2
28
72
93
39
38
7
5
46
30
54
30
27
35
45
4
45
12
2
33
37
11
21
4
51
51
12
48
17
52
20
60
15
13
120
21
60
39
27
41
49
83
12
25
8
27
16
3
6
6
24
29
1
54
14
7
9
15
12
12
36
20
19
60
50
27
1
2
22
38
12
6
43
45
36
71
13
2
9
13
23
12
112
36
33
107
13
24
15
12
24
69
11
25
30
5
31
60
69
11
36
10
12
11
19
38
58
54
3
57
42
53
15
22
66
5
73
11
21
4
54
9
36
39
30
6
42
87
32
73
42
18
11
1
3
33
35
55
18
30
14
16
60
15
17
87
15
22
20
48
31
9
3
35
10
24
95
43
5
1
11
3
13
12
80
16
15
26
43
12
39
57
72
21
12
39
96
9
11
4
33
30
8
40
33
9
6
2
42
37
8
36
7
2
27
43
17
3
70
12
24
104
31
11
28
8
72
21
51
126
148
42
18
15
60
20
16
35
49
60
36
9
35
52
57
8
34
5
43
8
13
9
20
16
11
19
21
24
15
14
40
18
9
8
15
25
45
27
45
168
36
6
65
3
10
27
51
2
10
98
7
105
6
6
18
38
19
8
27
1
48
15
29
25
20
7
60
9
27
65
4
86
33
49
6
72
17
31
84
12
56
9
16
57
18
2
40
6
6
3
20
61
12
23
12
13
72
2
40
20
12
21
7
5
25
6
5
97
2
18
34
120
6
14
61
8
19
21
15
9
21
15
69
32
34
2
42
30
10
32
64
21
3
92
13
35
33
12
1
30
9
27
78
12
48
35
1
24
38
22
11
25
11
1
12
20
112
48
2
73
53
3
1
38
16
6
26
9
15
25
69
11
3
1
71
25
45
18
68
33
1
59
31
84
44
33
60
88
12
39
9
9
35
16
24
15
17
21
43
21
51
32
25
78
9
45
90
90
15
128
57
28
51
27
65
52
12
48
21
15
44
36
24
48
39
66
22
6
15
21
75
20
28
20
25
38
22
12
15
60
21
2
117
1
20
75
24
61
18
54
2
49
24
120
132
15
30
15
8
16
60
12
47
46
75
9
3
123
65
36
28
3
29
25
30
65
60
16
35
57
100
53
39
40
44
9
27
13
12
135
9
30
62
3
79
42
50
13
21
51
9
66
93
53
7
45
18
5
49
15
3
102
6
62
30
61
9
15
45
48
12
78
54
18
12
8
37
3
18
35
39
34
6
9
24
63
17
60
13
110
4
36
18
6
68
21
24
27
85
9
54
32
10
36
24
30
18
27
3
45
5
16
104
18
24
18
15
15
40
32
34
96
3
12
20
48
7
90
99
45
51
9
14
57
43
81
21
11
67
6
12
59
3
18
10
12
17
15
34
39
12
9
32
3
1
8
87
1
24
11
97
6
5
39
70
11
40
32
9
4
234
30
36
15
24
36
69
11
79
6
30
41
88
8
24
28
27
5
21
64
26
37
63
2
40
111
27
53
79
57
24
20
49
6
30
11
4
129
62
36
45
7
36
5
1
48
11
4
80
15
25
15
20
97
39
2
52
30
6
35
55
84
65
37
24
44
10
60
18
48
42
33
15
5
9
7
23
37
176
9
16
84
8
40
96
36
3
32
28
32
1
72
23
15
25
39
33
27
18
38
52
48
57
27
5
4
80
52
45
18
2
27
13
54
9
96
15
41
13
2
57
15
1
20
16
44
31
20
21
45
19
44
25
26
66
42
93
7
2
28
48
14
16
29
63
21
1
86
13
29
ABCD 96461095132*3^$a+1 [50038]
75
88
17
55
72
65
15
21
78
45
147
60
73
71
1
20
45
108
42
33
12
12
105
15
21
12
18
42
19
80
40
23
57
63
21
16
20
21
163
80
21
3
48
40
17
18
72
45
27
18
3
12
112
5
54
12
117
15
21
64
35
1
107
18
24
48
19
59
45
120
15
117
39
90
78
66
75
15
37
59
33
33
180
75
40
35
12
57
16
5
19
11
54
6
30
55
68
75
36
6
123
21
66
18
36
36
7
35
85
17
18
18
7
65
72
3
57
108
67
95
33
16
72
113
216
75
28
68
12
15
73
65
7
20
27
25
120
53
6
9
96
21
55
144
11
6
54
45
3
97
29
90
6
111
15
93
99
21
40
116
28
65
6
57
15
102
18
18
27
27
72
105
75
54
54
45
15
1
35
12
54
39
16
68
75
25
17
18
121
36
293
18
72
33
24
36
15
13
5
67
17
7
11
60
33
12
183
36
33
75
45
27
6
30
60
69
123
1
36
35
21
3
81
60
69
60
39
81
24
30
21
39
13
5
48
36
90
6
147
16
107
18
36
48
27
36
180
153
55
32
3
25
161
91
8
72
3
6
30
9
99
37
56
24
63
60
12
24
9
112
95
84
61
11
42
102
9
51
13
5
31
41
31
132
92
9
114
21
216
64
24
47
69
129
3
87
1
17
135
28
44
15
33
33
7
83
45
69
12
55
95
73
12
125
18
18
27
87
138
3
33
96
15
21
48
199
56
21
39
52
17
12
63
15
66
6
138
6
85
24
107
36
12
150
27
3
36
25
125
12
19
24
12
17
15
57
51
3
42
138
1
23
66
24
90
93
24
60
111
13
80
36
171
25
12
20
16
95
36
198
12
6
138
24
3
28
96
53
36
67
8
12
112
20
27
1
113
66
109
59
30
27
16
107
72
45
120
45
18
36
1
71
162
18
57
16
35
37
5
15
33
15
39
96
57
100
23
12
24
18
51
69
75
105
42
36
18
30
6
15
339
81
64
56
88
96
32
15
18
75
112
29
78
21
12
15
9
9
42
108
81
24
15
37
5
54
21
15
48
54
231
111
18
42
21
9
6
18
31
20
16
77
63
27
162
75
16
155
33
39
45
72
69
27
39
6
67
17
18
18
75
33
24
36
39
105
51
39
30
36
75
51
25
36
44
24
16
95
141
75
33
24
12
16
35
33
117
48
27
33
36
19
47
114
36
3
45
51
45
36
55
48
59
30
78
30
78
45
24
21
51
3
12
1
107
180
96
102
99
64
161
6
85
20
3
120
109
8
24
64
17
3
132
3
9
27
33
3
93
4
48
44
9
150
72
13
95
36
156
60
9
63
93
9
24
30
21
15
78
3
15
54
30
6
18
12
9
88
68
52
35
6
31
5
19
71
66
63
99
1
257
3
15
49
5
3
63
42
55
8
99
57
153
171
9
162
6
55
20
63
6
90
21
124
44
40
35
54
63
9
231
9
30
61
32
12
24
15
9
81
6
48
18
315
12
33
183
76
35
120
18
96
39
96
136
11
105
4
89
42
9
76
8
72
9
78
66
24
18
109
20
84
12
9
174
144
18
27
16
92
69
55
11
18
27
45
72
60
127
101
3
40
12
107
201
111
156
18
72
3
57
15
69
19
35
6
30
96
144
48
61
84
35
96
36
66
54
18
36
87
3
9
52
35
264
6
66
18
39
3
69
165
19
20
27
9
33
31
185
55
44
36
9
147
135
6
19
35
45
84
16
144
12
20
129
15
3
18
75
15
18
36
3
15
1
32
52
17
111
69
183
40
92
81
162
96
36
18
126
141
60
51
48
25
20
27
153
12
57
30
6
90
37
29
115
53
12
24
39
15
108
57
45
6
1
35
13
113
39
9
6
48
60
105
96
189
3
33
6
69
15
217
8
45
19
17
6
72
21
16
36
35
18
39
33
27
168
123
1
71
45
28
36
56
24
45
96
48
54
25
48
20
75
18
30
145
35
36
153
141
31
71
105
24
40
36
83
205
36
11
45
24
111
57
16
72
35
45
105
90
157
53
147
21
51
16
89
18
36
36
25
80
36
48
135
37
60
72
47
18
15
57
6
49
41
99
45
55
65
39
24
28
17
36
15
24
51
42
19
48
56
69
75
21
36
19
17
30
54
55
8
16
12
44
48
87
60
21
24
21
18
145
17
24
183
51
57
12
3
ABCD 96461311106*3^$a+1 [50013]
48
80
30
24
10
26
54
30
46
12
48
60
32
72
18
10
68
84
16
20
52
2
78
48
4
50
10
48
192
156
84
35
61
44
18
10
230
22
108
108
24
36
24
36
2
162
28
38
154
98
162
28
48
143
87
132
21
9
78
10
2
60
22
170
60
10
59
181
38
142
60
96
80
27
85
48
12
20
160
107
145
95
25
68
40
11
21
108
15
75
18
102
45
63
72
108
10
12
72
48
2
6
64
23
285
72
90
6
12
28
83
69
148
20
160
2
202
26
262
48
23
159
12
18
18
70
120
14
10
8
30
18
3
61
50
190
80
16
104
18
202
50
46
50
34
108
60
48
120
299
33
172
38
42
28
72
8
28
24
50
6
282
60
21
81
36
4
108
48
62
108
54
30
58
38
70
60
24
8
120
52
48
32
28
168
180
110
10
74
70
8
28
20
52
168
12
8
90
12
252
190
158
22
108
8
63
69
28
62
81
99
30
90
72
10
60
128
40
38
34
128
18
30
183
144
75
12
126
27
63
214
203
15
162
16
24
36
24
86
30
54
18
111
97
24
56
42
21
189
18
42
120
28
132
98
70
110
84
36
132
18
4
23
255
22
36
23
49
60
120
2
118
72
8
40
68
72
90
58
120
14
150
30
33
243
189
85
50
48
10
50
162
48
90
130
32
15
3
108
10
134
78
28
24
248
52
36
12
12
60
26
70
242
48
34
20
18
108
10
24
26
30
54
18
28
32
52
50
60
156
9
1
62
18
4
20
40
26
190
132
48
35
37
8
60
40
12
68
42
12
60
46
24
23
45
72
16
60
24
206
130
14
36
142
20
18
34
143
13
60
20
40
24
48
12
8
12
3
57
66
10
72
158
12
168
10
144
23
73
104
159
27
30
87
27
10
11
87
30
18
57
37
11
57
72
88
8
52
32
76
24
26
90
52
12
26
297
13
2
58
23
99
58
120
60
14
18
48
4
110
58
170
58
24
8
40
12
110
46
60
62
22
86
54
208
62
70
140
160
8
27
1
74
96
30
54
18
255
93
12
172
8
52
116
112
62
96
10
20
4
50
90
126
42
28
20
87
96
51
78
88
20
72
210
150
48
40
12
72
108
11
189
18
10
12
107
21
162
102
16
72
12
188
3
57
160
23
97
48
72
62
46
230
10
84
120
86
22
2
18
12
88
2
36
154
26
10
23
27
12
10
8
240
4
8
88
20
90
117
63
24
30
16
12
8
42
210
18
34
80
28
20
18
130
60
204
36
164
18
81
87
22
32
28
80
12
60
40
36
14
126
40
47
33
42
21
96
21
40
50
144
60
166
32
12
99
81
100
86
72
10
128
52
60
122
10
96
20
172
48
122
108
132
30
108
40
84
20
76
50
10
14
70
38
22
26
34
26
34
50
180
130
38
108
94
26
42
192
136
23
39
72
78
3
27
90
180
100
120
120
98
180
144
46
204
108
23
9
135
193
60
131
81
30
33
75
10
108
47
25
8
112
32
40
23
105
52
35
15
46
467
96
27
82
72
11
109
60
8
28
2
33
37
60
2
108
12
240
21
27
142
180
26
12
18
27
25
48
14
120
33
25
158
72
58
24
98
78
15
129
18
10
60
48
20
3
61
228
191
109
2
36
10
14
69
69
28
14
46
62
10
80
100
12
26
10
119
13
38
54
18
10
50
82
26
84
6
64
36
170
270
120
42
72
46
84
48
60
108
24
38
142
26
84
18
18
10
44
40
23
45
72
78
18
30
60
84
ABCD 96461447744*3^$a+1 [50002]
120
72
36
16
36
24
20
160
20
69
36
31
72
48
12
20
12
36
3
25
12
68
60
4
137
43
56
72
27
37
35
61
32
72
33
87
75
54
127
32
28
47
13
113
55
60
20
64
8
292
96
320
4
12
96
53
207
112
48
8
16
104
124
12
8
96
64
8
3
81
45
90
61
72
11
69
57
151
83
37
107
37
44
240
16
60
48
8
64
108
32
100
120
36
20
108
4
80
28
92
132
9
27
60
93
111
84
64
12
89
91
44
16
120
48
72
48
132
96
60
24
5
3
132
4
92
28
36
44
52
84
44
64
12
164
100
72
24
108
116
81
39
16
89
75
352
239
93
180
12
16
32
441
75
60
9
27
144
132
64
44
36
64
60
92
52
132
8
16
56
168
132
4
245
39
87
21
40
24
24
80
99
85
8
112
32
64
96
89
90
57
84
136
24
108
308
12
45
90
61
11
1
84
44
69
72
31
120
24
36
20
40
104
76
20
64
44
4
72
24
32
64
8
168
28
140
52
44
4
36
120
8
75
61
11
18
3
52
68
40
72
8
48
84
57
54
45
52
108
56
9
79
272
45
51
48
45
126
253
12
20
40
24
80
16
5
115
8
40
48
84
60
120
80
400
89
67
12
11
21
148
96
132
104
4
84
56
36
76
20
52
72
24
65
15
40
72
12
77
135
9
51
36
124
36
48
56
88
65
7
8
192
40
84
12
89
31
60
20
60
4
56
3
109
20
48
4
35
85
59
25
116
204
4
72
144
104
72
48
160
36
12
104
16
44
9
7
80
180
24
16
120
48
72
72
12
48
20
16
5
115
152
3
9
45
151
12
53
27
148
60
20
40
84
60
11
25
12
8
256
8
96
4
20
108
93
7
80
3
61
108
137
51
3
1
44
36
16
32
16
12
59
13
185
15
96
16
224
16
48
17
18
13
20
309
79
44
148
72
56
16
53
43
83
54
147
4
72
152
28
32
108
48
16
59
121
95
145
20
16
8
9
7
65
183
60
28
20
148
44
52
48
12
36
24
24
80
69
7
116
3
277
48
36
44
45
7
29
183
16
72
17
15
48
132
12
40
104
16
29
54
21
72
24
96
24
96
72
27
93
88
240
12
372
108
77
39
16
56
144
16
8
144
12
196
252
36
12
20
3
45
16
65
15
96
28
5
87
4
20
288
60
96
240
249
43
12
125
163
32
28
29
180
3
192
64
36
104
195
21
16
17
15
208
60
44
64
80
72
33
27
108
16
36
60
20
52
200
16
36
149
36
54
97
44
219
45
9
15
52
149
7
24
8
100
41
19
36
20
72
132
148
60
140
148
192
32
48
132
168
3
49
108
24
80
60
4
96
65
55
36
89
43
12
48
12
56
153
15
4
132
96
60
12
8
33
171
63
13
48
11
105
4
56
196
12
8
28
5
31
24
32
3
21
16
53
54
21
40
80
216
48
12
48
76
36
68
48
27
145
60
11
54
7
44
100
72
8
192
12
28
8
280
20
52
92
48
4
108
5
43
48
20
40
24
41
195
12
24
16
24
80
9
7
48
89
36
54
1
36
48
8
48
72
3
25
20
16
60
80
4
12
84
144
41
15
93
75
105
55
8
88
12
48
12
84
80
148
8
40
60
77
90
72
61
80
57
151
65
55
24
180
12
8
96
75
1
164
12
4
60
29
31
113
135
48
33
15
64
12
60
48
17
3
87
109
12
60
264
128
21
36
90
109
44
12
4
29
7
96
140
52
12
20
40
36
164
40
20
16
48
92
24
ABCD 96461560712*3^$a+1 [50074]
12
78
96
90
12
27
48
72
33
12
156
12
18
21
45
96
324
3
96
57
30
18
216
6
9
15
9
15
120
24
6
15
57
27
24
33
111
33
126
57
156
57
48
75
21
24
186
24
33
57
12
39
147
129
63
78
12
3
33
27
72
57
24
12
72
132
135
72
21
42
96
120
30
60
144
39
60
195
33
93
60
339
36
9
72
12
15
141
3
12
45
51
45
84
180
15
12
183
105
141
18
78
219
9
12
27
105
30
102
90
21
57
90
48
42
6
6
36
60
168
42
24
6
42
30
120
18
54
63
3
24
96
30
48
39
84
57
51
93
51
108
177
30
30
3
33
3
45
36
36
120
84
72
18
102
120
90
18
36
84
54
90
6
120
21
12
57
36
84
24
39
36
75
96
144
150
132
123
84
60
171
42
36
24
108
48
15
24
12
33
27
213
60
48
39
39
48
6
48
18
150
18
24
48
24
18
3
105
75
69
36
12
87
21
12
186
6
27
120
21
36
6
126
84
48
78
33
21
66
21
51
81
15
30
3
21
48
24
3
15
6
42
30
114
6
42
141
165
30
42
288
102
42
6
93
3
30
48
15
108
117
18
54
24
24
120
3
207
90
12
27
249
54
45
9
3
81
126
33
69
210
42
60
132
39
24
21
12
3
45
3
9
48
24
99
9
48
36
48
240
3
15
120
48
6
156
174
18
3
156
57
120
147
27
105
48
303
42
51
3
366
18
72
24
18
6
66
279
9
192
36
180
60
111
21
75
117
27
129
18
81
39
69
3
33
108
9
84
6
141
84
9
24
27
9
36
12
12
24
63
24
117
183
3
42
51
21
12
18
30
72
96
60
63
165
75
105
24
12
3
21
27
24
33
132
234
69
45
216
30
30
15
165
60
63
9
12
72
51
69
39
9
27
9
120
51
21
12
72
24
75
21
171
123
90
63
57
195
27
54
3
93
114
9
36
252
96
21
12
3
9
18
30
27
87
24
6
51
105
30
201
93
18
42
60
207
93
30
18
36
12
135
15
30
114
54
12
30
9
36
93
246
30
27
9
54
9
177
168
15
15
72
45
69
6
258
12
204
24
195
75
21
21
72
132
90
57
9
48
54
198
60
60
12
36
12
87
60
27
30
84
3
123
30
24
111
93
48
39
21
108
27
3
126
60
60
84
60
66
90
15
159
30
3
144
24
84
45
6
30
15
123
66
12
27
15
30
123
36
36
72
45
24
60
15
21
51
57
72
84
36
3
3
33
12
33
63
12
129
216
36
87
171
96
81
9
27
33
12
54
18
27
12
57
87
57
75
123
21
69
75
69
240
63
45
36
132
12
60
120
18
9
24
48
36
45
30
96
126
186
24
6
72
135
3
42
30
66
102
192
30
36
72
54
6
51
72
15
42
30
72
18
27
21
15
39
18
15
33
24
123
177
48
120
51
48
9
72
51
153
3
273
3
9
3
39
18
75
12
45
60
168
156
12
102
42
30
126
12
3
60
33
195
57
18
33
9
15
45
18
81
144
9
198
90
63
9
6
30
3
33
3
3
72
6
132
72
102
54
27
39
6
42
192
150
84
6
6
18
33
63
24
66
15
45
3
153
78
66
78
6
90
93
48
51
210
60
72
36
84
42
6
12
288
30
18
120
36
147
129
24
36
18
9
33
132
36
120
123
123
57
9
12
36
72
12
99
93
186
21
33
144
144
48
15
69
15
21
18
150
84
15
24
9
24
6
45
27
72
150
84
84
42
96
114
6
42
12
24
42
30
75
39
18
72
78
48
48
150
75
48
24
180
84
39
42
27
21
72
48
3
3
54
3
33
30
18
111
87
30
114
54
27
ABCD 96462046724*3^$a+1 [50171]
75
27
13
47
121
5
19
29
139
48
152
60
52
5
120
6
18
54
13
23
9
93
15
39
18
51
27
13
60
44
12
51
33
75
9
52
5
18
21
64
11
9
3
24
48
72
93
40
35
1
20
16
68
36
4
137
3
75
13
12
12
101
7
8
28
24
11
66
55
60
36
47
21
147
12
13
47
117
28
71
12
57
3
25
8
52
35
157
8
4
140
75
61
48
35
21
4
56
4
32
52
36
95
45
99
33
144
28
32
108
52
48
12
71
37
32
33
42
21
33
67
23
37
48
276
80
16
104
148
20
27
33
33
39
36
48
36
48
168
124
29
19
53
30
37
56
12
27
12
21
15
49
83
72
66
67
12
8
60
3
18
39
33
19
80
108
36
72
4
56
12
3
72
57
196
5
19
11
13
5
39
112
20
24
27
205
24
20
28
11
36
13
20
40
35
57
120
51
108
9
27
6
43
20
136
65
15
124
24
92
24
4
20
36
21
24
31
41
120
67
72
96
24
24
11
21
52
68
120
75
13
32
24
16
44
36
3
45
75
21
168
15
121
84
60
168
44
64
35
9
3
37
32
16
5
24
48
3
64
20
16
68
40
59
21
21
91
24
68
15
72
21
28
24
32
24
120
96
36
52
47
348
25
56
27
37
11
36
6
27
120
108
160
17
67
59
12
78
39
15
45
21
72
3
12
100
104
60
15
45
28
48
17
15
135
48
90
39
4
24
5
63
12
3
117
21
24
87
4
47
60
9
48
27
78
15
12
16
44
24
36
15
13
35
57
3
33
33
39
108
3
12
13
36
11
45
12
15
66
31
56
9
30
1
44
4
140
60
4
5
43
5
7
83
97
72
35
9
27
57
12
219
1
24
32
27
1
17
3
36
15
13
11
57
60
117
31
20
64
8
3
45
21
51
72
52
8
40
8
39
24
21
76
12
32
16
24
11
24
121
20
148
137
39
4
140
84
21
19
23
105
40
48
56
4
132
32
27
1
24
36
32
108
87
21
21
144
55
35
25
12
80
39
9
4
23
54
123
27
18
87
64
155
9
60
12
45
31
12
11
1
11
133
71
48
37
5
54
1
8
57
43
80
28
44
28
17
18
13
48
60
5
75
24
48
40
5
115
60
119
45
63
153
39
36
24
73
32
4
80
21
6
162
31
89
3
72
3
69
16
20
40
83
9
117
63
40
32
40
8
57
66
9
99
24
12
9
64
35
117
36
12
12
16
92
93
54
9
72
63
9
12
21
30
42
7
24
17
7
20
141
72
123
309
15
16
41
43
8
48
21
3
51
24
36
69
28
5
42
30
3
24
40
44
15
72
72
13
5
39
4
12
17
72
6
12
37
20
3
66
6
66
3
39
12
114
51
36
112
11
6
54
9
28
29
96
162
25
5
72
3
28
60
35
60
48
6
30
60
48
21
84
12
48
12
4
80
24
60
28
8
36
165
115
68
208
23
1
8
76
36
41
115
80
12
27
30
15
225
3
96
16
29
79
12
216
24
8
15
21
75
36
48
61
47
60
45
148
12
104
64
125
27
112
72
5
15
36
52
20
40
8
45
162
37
23
25
11
102
55
24
11
25
72
8
39
60
69
15
45
4
11
57
60
132
36
12
9
19
29
18
25
60
20
39
81
28
35
1
56
75
25
23
24
66
55
12
173
7
47
33
57
72
43
5
31
36
56
45
87
48
40
17
3
40
80
84
28
20
15
42
79
59
78
3
24
3
129
15
18
6
61
11
18
7
60
20
15
49
20
24
24
36
132
120
27
81
36
24
84
81
55
41
39
15
1
83
73
272
3
45
24
3
21
24
117
48
15
135
72
18
15
28
47
13
20
24
69
246
24
1
36
192
56
39
105
48
64
29
7
24
11
37
11
49
11
21
16
35
45
40
80
45
75
3
9
40
20
28
23
24
66
24
3
4
36
84
84
60
17
27
36
9
87
40
60
5
234
36
33
28
29
6
25
20
45
67
8
72
48
120
4
56
39
48
45
45
75
72
39
12
114
30
49
44
21
54
45
3
18
6
1
44
16
5
168
15
136
20
40
71
180
18
42
108
21
51
49
59
37
68
4
8
60
28
65
66
6
19
11
45
24
21
24
43
5
3
72
3
18
54
120
33
39
18
15
40
17
24
7
48
17
30
73
56
15
21
12
108
27
33
105
42
12
9
84
12
28
128
4
41
15
3
6
3
72
48
60
40
41
7
24
56
24
16
60
107
45
117
31
17
150
45
12
24
57
42
12
24
1
8
3
117
15
1
32
4
24
92
9
63
28
47
33
72
12
4
11
66
3
24
63
60
45
72
45
15
16
24
80
63
9
4
5
72
7
92
45
31
17
6
45
72
3
69
63
33
111
25
11
69
21
63
36
45
123
3
9
64
17
15
12
40
71
21
36
3
36
30
6
120
42
7
65
3
27
9
36
100
24
56
9
111
28
56
27
85
120
5
42
133
12
20
87
33
3
174
6
37
32
28
11
9
3
18
6
1
12
8
27
13
8
24
72
45
24
51
4
11
21
123
6
3
ABCD 96462074656*3^$a+1 [50005]
39
3
9
49
47
85
23
21
6
58
2
42
51
81
48
42
6
3
12
3
105
75
22
8
64
26
34
38
42
3
12
60
3
54
60
96
30
9
21
84
16
110
24
90
123
27
36
54
4
86
34
56
6
10
2
58
20
12
12
84
4
35
3
60
70
68
4
8
24
90
54
90
6
18
6
39
63
60
70
14
18
48
30
10
14
34
104
16
32
39
69
39
3
22
68
72
3
69
51
3
54
12
88
38
9
1
32
40
35
21
6
6
18
12
120
9
21
39
33
6
156
6
42
18
12
15
21
12
24
18
78
99
159
30
27
39
46
8
24
27
51
18
75
39
105
12
99
34
20
28
38
36
36
57
36
25
44
6
60
45
39
42
4
26
18
15
3
42
3
24
93
15
120
3
24
6
42
21
9
27
45
18
117
33
12
48
18
12
6
6
21
24
45
28
62
6
3
51
24
84
10
2
21
3
22
60
20
102
102
30
24
142
12
2
46
8
60
4
98
10
80
148
60
26
9
36
61
44
6
33
75
10
74
57
1
20
87
57
16
60
68
114
10
108
8
30
90
36
15
171
18
75
37
35
63
30
6
180
33
135
18
60
48
36
16
12
8
60
3
87
22
48
128
172
38
129
13
50
18
40
20
6
30
3
61
92
48
87
45
28
26
36
30
24
114
6
30
18
3
195
24
93
13
38
22
14
6
12
30
45
3
22
23
3
57
13
56
123
72
33
6
10
12
104
6
10
215
24
1
44
6
30
3
21
6
30
30
78
15
21
16
14
54
27
85
80
12
36
90
57
3
9
61
116
30
30
28
2
36
58
59
45
12
64
44
42
96
22
68
15
3
10
26
96
60
24
21
85
12
11
57
27
36
36
45
18
105
13
107
3
33
51
9
9
12
15
3
105
73
20
30
18
24
87
81
12
18
60
60
10
12
32
3
13
12
36
11
108
73
20
72
18
9
36
60
15
70
20
28
47
117
18
12
12
24
9
171
22
47
21
42
9
1
60
32
28
50
60
22
60
23
9
36
15
69
28
11
9
60
12
4
20
96
48
6
6
60
16
110
10
47
72
49
26
24
12
42
60
36
39
12
63
90
16
35
25
11
21
84
6
24
21
132
93
30
84
90
30
24
72
82
36
192
44
16
14
33
36
15
82
48
80
51
36
27
30
40
32
66
70
14
30
4
26
18
15
3
82
2
36
9
36
3
150
90
9
61
12
14
18
72
144
24
16
50
6
6
24
66
28
44
6
57
72
1
56
36
18
42
24
54
21
33
15
15
12
6
12
15
21
171
24
45
39
21
6
18
6
42
3
195
6
15
45
3
85
23
9
54
22
12
26
22
14
34
47
37
48
23
27
10
120
23
21
66
60
9
24
72
13
59
27
6
144
6
9
1
68
24
16
32
40
60
35
27
30
16
20
52
72
8
24
30
24
42
99
36
13
80
51
169
47
33
52
20
30
10
20
18
10
11
61
2
12
34
26
6
15
60
3
9
81
27
72
108
3
12
150
84
39
49
38
45
12
36
39
10
83
25
50
24
94
50
45
9
72
63
13
20
24
6
12
96
24
30
16
119
1
24
23
15
9
99
60
36
36
18
6
126
15
159
46
23
15
10
71
1
2
33
12
1
50
117
15
42
15
120
73
8
4
38
78
42
105
39
33
21
42
118
12
20
12
27
48
57
39
12
9
4
50
96
36
84
6
3
87
30
15
25
48
80
24
147
15
46
8
6
18
6
81
75
6
40
20
18
10
56
39
15
10
44
27
21
15
48
45
27
13
44
3
15
48
9
48
15
12
33
13
56
16
2
18
123
21
15
24
21
36
78
6
16
23
12
75
30
48
4
26
57
9
54
12
69
15
30
48
27
21
75
12
21
30
12
105
27
57
105
3
96
25
32
52
11
60
21
6
18
72
27
61
192
2
46
60
62
82
20
15
1
80
64
8
27
36
12
87
6
12
12
36
4
95
25
20
27
36
69
90
30
30
54
6
24
45
12
9
30
18
16
2
30
18
10
20
180
40
50
60
72
24
36
120
9
15
36
90
90
165
15
10
12
35
61
12
104
6
60
10
14
84
12
45
33
30
60
45
27
129
45
18
6
111
111
10
134
21
39
60
6
28
191
21
15
3
10
56
3
15
93
9
48
6
21
75
60
33
12
51
30
40
32
12
75
21
12
6
45
21
3
21
27
72
51
12
69
36
9
108
42
46
38
82
32
88
44
144
54
30
51
9
27
1
20
48
75
9
15
12
165
30
18
12
66
30
63
27
24
18
6
54
15
21
60
100
50
24
12
90
24
30
21
45
6
24
24
42
75
13
24
32
4
44
78
60
10
38
6
15
51
22
92
6
204
33
33
120
88
11
1
74
21
33
12
3
21
3
73
35
72
27
153
45
42
30
24
64
11
57
12
88
23
15
54
3
57
6
34
11
37
2
33
73
11
105
99
27
30
12
6
10
20
39
120
36
9
90
6
24
75
3
12
6
60
84
12
75
48
57
3
3
84
238
8
78
57
73
12
23
12
57
147
1
32
15
3
165
25
12
2
60
9
9
135
48
75
22
2
33
105
3
15
57
12
69
27
9
4
2
42
18
12
96
6
3
15
6
30
9
13
60
8
96
15
3
58
14
18
6
12
18
39
36
36
36
85
95
37
20
18
10
32
16
44
222
36
9
69
75
24
21
156
3
33
75
135
30
28
32
78
54
3
25
20
24
16
110
12
46
56
15
3
46
132
14
6
15
9
3
36
60
21
63
153
48
42
69
3
30
88
50
24
36
24
34
26
6
48
27
25
44
54
82
2
45
33
18
12
18
27
33
87
25
ABCD 96462496426*3^$a+1 [50008]
131
9
3
61
47
84
105
39
109
8
39
25
83
12
9
160
84
32
120
63
93
100
20
112
80
40
20
28
107
1
152
72
40
108
24
108
168
8
24
12
63
33
15
24
1
104
96
12
3
9
108
28
24
71
13
32
24
39
105
75
72
60
60
37
23
85
12
47
81
108
147
37
12
20
24
52
32
72
28
32
15
45
160
11
13
72
20
159
9
111
1
92
48
52
11
1
20
4
35
81
28
35
13
24
23
21
232
8
160
144
80
40
92
48
3
25
48
96
11
85
72
108
72
128
15
45
15
25
12
11
57
4
11
109
24
24
227
25
36
24
20
40
95
21
48
12
72
135
45
147
1
72
35
21
136
80
84
12
64
60
23
1
20
16
68
40
107
93
28
23
37
72
8
63
25
11
120
69
360
15
60
121
11
129
28
140
3
33
40
11
21
12
40
23
120
57
27
105
36
24
108
51
21
3
12
1
107
13
47
61
24
143
69
76
20
24
15
73
95
25
11
12
37
72
60
8
28
72
80
3
85
107
36
169
200
51
85
236
3
37
68
28
59
156
69
16
47
21
12
24
3
61
80
4
8
15
57
108
3
24
141
4
36
92
3
97
20
75
25
95
37
36
84
48
8
76
80
108
120
12
36
27
36
24
33
12
48
28
72
23
60
21
3
33
120
52
12
11
57
28
60
59
49
72
44
60
28
11
24
120
73
108
11
84
9
40
116
24
168
15
85
35
24
13
128
12
40
131
129
183
24
49
35
84
193
12
72
48
80
111
145
32
24
88
8
40
12
32
148
83
48
96
24
36
69
36
16
68
111
69
24
28
35
193
119
192
25
48
12
24
47
25
44
39
21
84
276
48
27
36
25
44
28
32
4
92
72
12
63
48
60
12
61
11
36
33
72
132
60
40
12
8
156
52
23
1
60
23
13
35
12
12
36
37
68
60
63
21
76
20
24
64
71
120
61
68
24
12
40
24
176
100
24
36
48
155
1
200
39
12
13
8
172
108
8
12
4
8
76
24
68
3
25
116
3
25
12
56
40
20
3
72
13
104
28
72
68
12
52
68
12
39
109
56
76
24
72
48
60
72
44
84
52
44
48
100
23
25
20
27
121
35
121
11
9
168
88
80
39
24
36
33
48
3
12
48
21
63
157
44
75
37
80
4
24
92
28
47
9
4
20
15
12
25
32
12
16
12
32
15
36
85
12
20
16
56
135
61
20
4
96
20
63
57
52
47
48
12
84
1
24
56
28
47
24
109
140
48
39
36
72
72
109
71
105
63
1
12
44
196
12
167
21
40
8
39
21
147
37
92
120
24
84
28
83
25
24
11
24
13
8
39
25
116
40
44
12
40
84
24
35
37
68
3
57
28
84
56
12
16
56
48
12
123
1
32
75
13
80
52
144
11
69
88
8
99
33
111
1
48
83
60
9
15
48
12
45
24
27
33
16
20
36
99
33
75
37
23
13
80
3
69
120
3
12
13
12
11
177
40
44
28
12
48
11
81
24
4
56
39
13
24
20
88
80
36
36
40
96
8
12
3
36
1
48
32
39
24
9
28
8
24
15
153
3
1
80
39
57
75
69
40
11
13
92
4
59
1
48
120
96
20
15
85
80
12
40
8
24
52
83
72
153
40
11
37
23
84
48
37
47
84
57
27
12
93
51
37
35
69
96
15
48
1
36
68
84
148
83
1
36
8
87
9
36
172
48
59
153
40
11
60
37
35
24
13
20
112
11
25
104
63
12
33
52
35
25
44
15
24
25
8
12
3
49
44
84
28
24
20
39
25
35
49
8
39
73
120
20
15
133
132
120
11
60
12
60
25
104
88
23
93
124
60
36
84
8
3
241
8
12
40
44
64
20
40
132
48
96
11
21
39
141
64
11
37
8
112
95
36
1
20
100
131
33
12
15
33
36
100
36
44
240
15
25
35
9
111
49
56
36
12
51
9
12
96
27
145
60
20
16
44
72
36
63
1
84
104
72
15
109
56
3
57
88
107
1
12
32
111
97
60
23
13
11
45
16
84
44
12
39
153
28
8
219
216
24
81
52
32
12
16
72
36
11
73
60
20
36
100
84
11
120
24
57
99
1
60
191
69
39
12
33
27
25
168
84
80
160
68
3
24
105
28
80
39
1
24
11
13
36
96
32
3
25
ABCD 96463248086*3^$a+1 [50020]
29
48
36
72
7
5
12
3
21
6
18
60
18
90
15
12
12
36
52
17
39
9
6
9
57
48
51
27
84
13
20
33
18
12
270
78
12
12
60
13
8
105
24
120
78
72
6
6
18
42
33
21
72
90
45
69
48
6
132
54
30
60
48
93
184
23
18
39
48
12
51
108
54
103
5
108
15
69
63
3
9
45
60
103
53
12
7
53
54
6
48
7
32
81
66
96
42
72
60
30
36
33
171
30
36
12
96
72
12
3
189
51
27
6
54
117
16
72
47
6
3
15
21
15
114
6
9
75
12
85
125
18
42
48
31
44
51
36
54
39
9
12
48
36
7
32
21
24
120
36
6
6
54
85
23
21
12
69
84
39
27
105
3
33
60
12
21
19
23
102
48
15
15
18
24
36
127
197
27
15
1
149
3
33
27
21
7
17
36
19
35
45
3
48
57
172
65
3
12
27
48
13
8
15
66
39
45
24
30
57
48
12
81
39
9
72
7
47
165
51
42
7
8
15
12
6
7
53
72
63
3
9
21
42
42
36
30
114
30
30
63
15
90
3
39
18
12
123
132
88
80
27
45
15
120
21
9
60
27
21
18
6
3
3
25
137
78
25
72
5
36
234
6
31
95
69
4
77
60
15
21
30
18
12
7
47
1
32
12
9
87
124
120
23
21
69
60
66
57
9
63
45
42
96
30
12
66
66
43
5
75
60
48
172
17
3
45
3
39
60
6
102
213
108
21
31
65
12
67
56
57
27
33
51
120
16
8
33
54
48
66
12
19
80
33
63
9
48
63
33
54
60
30
90
36
30
24
36
12
12
78
9
9
15
120
9
103
107
42
114
30
54
36
90
24
51
15
12
12
6
60
187
29
36
7
245
66
1
113
15
45
3
27
6
6
1
32
63
117
48
27
33
40
29
6
12
18
114
18
36
12
27
108
27
156
37
104
21
48
72
30
30
54
30
99
27
84
25
20
76
53
12
7
8
39
36
12
6
6
18
36
79
65
18
37
5
102
18
72
30
54
39
51
54
48
55
17
72
31
65
24
18
81
124
5
42
33
21
15
96
21
7
20
87
24
12
24
1
47
33
45
15
3
49
53
12
30
18
108
51
39
42
27
81
84
72
111
15
25
53
27
64
48
35
18
19
11
42
27
15
48
81
64
23
18
12
67
101
67
83
6
18
30
27
15
60
9
45
60
15
36
33
3
60
4
8
45
36
79
65
30
6
51
40
23
18
12
36
7
20
48
21
66
37
20
15
66
30
36
9
24
12
93
36
6
9
4
80
81
36
60
186
45
63
60
6
39
72
27
18
24
115
8
48
33
36
3
72
9
36
48
36
24
150
18
12
42
108
12
66
15
63
90
7
68
15
37
47
18
90
60
33
9
12
3
57
3
33
48
30
84
97
11
33
52
8
57
12
78
18
12
42
12
54
54
18
3
45
66
24
121
5
39
52
8
27
18
36
36
48
114
6
67
53
91
173
6
54
18
12
25
8
33
6
33
21
24
3
9
108
15
28
113
30
81
36
39
54
79
47
174
12
27
93
7
95
30
36
66
9
9
66
1
80
21
48
24
180
66
24
30
72
18
6
114
12
18
36
30
162
147
45
3
64
20
141
48
114
36
97
5
108
135
24
27
78
126
6
24
12
18
9
28
8
27
109
89
42
30
12
6
42
90
9
33
42
18
132
3
28
120
23
156
210
43
48
95
48
42
114
33
15
42
24
42
138
12
19
5
198
18
12
63
93
6
13
11
37
53
15
105
19
71
36
18
27
3
21
99
30
30
6
19
17
66
120
37
5
3
72
33
48
15
64
41
15
36
28
5
147
21
19
20
141
7
56
36
76
17
6
132
18
39
21
6
1
35
72
105
51
6
115
35
24
30
24
63
15
18
144
7
48
5
18
33
51
13
53
19
41
12
6
61
95
25
41
3
76
68
45
6
66
78
18
7
23
120
18
30
12
24
18
48
27
15
21
36
16
35
57
36
15
84
45
33
132
72
63
33
18
30
120
54
6
54
30
3
132
12
24
9
42
13
11
54
75
15
18
15
12
3
37
5
6
81
3
33
9
3
60
45
162
21
69
6
12
126
27
15
102
87
84
36
96
9
30
48
6
66
54
12
18
36
126
48
120
96
15
15
30
30
90
31
17
15
48
75
12
25
5
12
48
48
7
5
60
6
90
24
55
11
42
27
33
15
3
42
78
6
31
5
27
3
37
65
15
45
90
6
19
17
24
60
24
36
30
12
37
5
43
5
60
54
24
45
60
39
25
95
6
84
103
128
9
60
15
27
1
20
3
12
48
6
96
15
12
3
24
25
11
18
12
15
9
54
36
13
53
54
13
8
9
60
15
105
90
30
43
8
33
12
12
3
75
9
3
6
12
24
43
8
117
6
37
44
36
9
18
165
3
78
15
117
42
36
6
6
18
6
25
41
72
108
18
24
33
69
63
3
30
27
111
105
9
63
15
12
12
9
69
6
12
25
20
3
9
3
60
33
45
67
17
6
36
189
69
30
12
150
3
51
186
30
18
60
15
33
75
57
36
30
21
9
54
37
48
32
40
56
24
88
11
81
15
24
45
9
30
90
66
60
241
29
ABCD 96464139152*3^$a+1 [50105]
52
87
18
12
66
72
5
48
25
15
9
59
37
72
3
57
35
43
30
42
96
5
24
112
39
42
42
53
48
16
20
61
119
16
104
19
65
4
140
7
29
55
30
27
8
16
8
28
44
109
71
84
12
25
23
31
90
90
29
1
24
30
240
69
3
18
47
97
6
5
7
9
21
35
12
100
3
18
11
1
102
57
168
111
84
12
53
73
35
145
18
5
16
69
6
29
127
17
31
17
24
96
55
57
48
87
12
66
23
84
7
48
5
25
6
5
16
33
48
18
41
16
117
11
37
15
75
53
55
6
15
21
78
144
17
28
63
12
5
13
42
18
204
30
18
12
6
9
33
66
12
42
75
3
149
73
15
8
4
39
5
37
12
35
121
35
84
132
295
6
30
5
13
84
12
36
60
59
84
76
3
93
75
48
12
42
3
32
7
18
180
15
32
109
12
72
6
41
48
36
84
108
67
48
42
72
60
11
19
84
29
25
23
7
93
8
19
48
65
97
18
29
49
90
144
117
68
112
51
24
18
66
12
30
23
169
66
12
197
1
11
13
35
7
84
60
36
90
66
42
42
21
87
42
54
9
15
12
149
7
29
48
25
35
148
44
31
17
13
59
24
37
27
57
11
25
138
9
48
8
7
12
210
3
39
45
20
48
25
15
72
99
89
7
101
100
9
24
11
100
20
16
27
48
42
27
44
1
6
42
60
36
36
71
13
39
15
48
53
64
56
180
16
33
11
37
12
30
17
163
33
60
117
11
31
18
143
192
55
72
6
42
6
27
45
35
139
30
23
72
48
85
6
29
61
11
60
55
5
48
55
33
27
17
16
39
378
90
30
48
48
51
36
80
84
43
30
6
65
61
114
24
60
57
105
18
5
1
24
18
150
59
115
113
91
101
205
120
78
42
84
27
69
35
16
15
48
84
41
1
11
7
17
28
3
24
18
72
15
99
6
48
47
1
132
3
8
7
17
31
30
35
16
44
1
83
37
3
8
13
47
4
15
18
42
101
85
48
35
36
19
42
30
48
42
203
7
60
89
13
42
33
56
49
3
44
36
64
21
24
84
27
3
17
85
60
18
65
96
13
132
95
73
135
213
23
12
132
247
89
7
30
47
25
36
24
11
12
25
18
6
6
5
4
21
95
64
21
24
24
36
114
5
37
42
41
4
3
84
48
30
15
3
105
20
43
17
12
7
54
66
18
35
25
6
21
8
73
59
1
132
71
1
54
77
25
180
30
57
3
5
24
79
17
48
247
60
24
6
90
12
36
66
63
20
28
32
25
132
18
45
20
36
19
57
45
90
45
8
91
132
72
6
11
13
47
19
9
72
15
84
5
37
18
54
23
7
120
42
6
29
36
73
11
55
6
12
71
16
44
60
49
63
3
21
3
53
25
108
6
21
20
55
12
93
75
9
44
1
6
138
35
61
3
8
13
12
207
32
115
41
49
36
18
72
45
93
36
6
9
33
90
30
71
196
39
24
18
18
6
11
115
29
24
7
9
33
66
144
101
7
5
7
78
27
20
67
18
107
24
61
59
55
9
57
15
111
5
43
12
102
35
52
99
36
41
37
35
36
1
111
32
48
85
27
33
30
29
13
71
31
5
103
137
40
8
37
24
36
75
3
48
30
78
54
11
12
48
24
7
30
54
29
88
32
43
29
13
60
71
72
13
150
9
92
16
27
30
36
42
12
77
85
168
60
6
42
18
5
61
30
41
52
3
45
9
66
18
24
71
1
6
117
3
48
12
53
12
7
108
12
90
71
16
48
68
175
45
123
12
17
12
36
72
25
107
1
12
3
39
150
48
87
81
108
12
135
60
15
54
11
60
48
72
13
126
45
8
28
27
117
135
29
55
30
114
6
174
5
7
21
177
30
36
6
36
35
37
30
6
30
72
45
15
9
39
102
18
30
12
15
8
31
36
60
48
17
133
59
13
12
15
45
3
32
96
37
54
114
59
60
175
78
47
36
31
113
13
60
84
63
8
25
90
60
30
47
7
18
6
17
48
1
6
30
12
15
12
63
30
42
18
11
19
6
71
25
11
12
48
43
66
156
168
35
31
30
6
5
19
5
48
13
114
6
138
12
77
61
90
54
42
6
99
141
23
19
48
42
12
11
7
185
12
13
6
12
90
168
24
18
42
12
6
29
79
17
13
35
16
3
30
6
6
11
43
9
128
37
60
30
36
12
48
17
19
29
180
1
15
39
5
25
12
47
25
48
18
54
191
16
45
36
42
42
71
25
24
30
30
3
48
87
137
1
18
9
57
48
11
55
66
71
7
5
37
66
30
15
60
39
18
71
1
71
235
17
28
87
17
1
42
42
18
105
93
18
84
18
24
18
17
1
27
60
8
72
91
21
21
72
87
96
15
42
12
234
24
18
27
105
35
60
31
17
19
108
78
24
18
65
88
20
19
ABCD 96464204308*3^$a+1 [50154]
33
129
47
43
72
54
135
240
32
7
378
15
32
48
229
54
54
335
205
18
18
207
144
171
18
35
1
270
81
207
18
143
55
89
55
57
213
27
135
9
171
69
80
85
11
25
360
54
57
69
36
18
117
27
18
35
208
9
180
180
303
93
51
165
108
383
13
54
198
23
31
36
54
18
5
211
54
87
129
111
285
144
396
144
54
18
15
288
21
90
209
144
241
54
252
18
27
224
19
93
33
54
36
162
3
96
144
81
234
72
125
48
160
176
193
126
65
7
72
18
234
101
48
256
99
162
18
36
18
198
162
90
33
144
219
144
53
64
9
87
3
144
162
36
162
126
270
36
90
108
63
48
87
153
27
162
18
113
121
378
141
32
43
21
141
90
9
153
183
159
113
13
99
176
85
90
234
270
9
171
18
3
48
129
63
32
31
324
77
85
203
48
64
45
216
18
57
69
171
63
36
45
81
47
223
209
64
32
19
125
64
261
54
5
85
36
135
45
18
33
32
7
105
128
307
54
87
57
23
48
55
72
18
36
126
93
267
69
111
17
96
112
9
36
18
257
144
64
21
90
18
63
48
69
107
48
96
91
21
87
252
141
3
126
36
198
90
36
119
61
36
180
59
121
54
129
32
304
3
90
36
144
180
171
32
49
36
18
36
5
121
39
123
101
7
137
16
32
67
72
36
198
90
177
75
629
144
19
198
18
21
105
39
336
111
54
11
144
133
72
323
1
36
11
48
121
23
193
63
81
54
36
90
18
57
96
225
90
5
13
126
18
147
105
23
48
48
192
48
352
117
27
99
29
151
105
111
65
61
54
90
83
7
18
18
197
1
144
18
54
126
153
459
101
7
137
61
126
5
265
126
89
16
129
111
33
36
360
180
36
72
90
18
18
149
48
163
29
7
180
90
219
69
107
199
54
3
267
72
126
180
123
320
192
13
291
33
162
221
208
21
216
3
69
107
256
195
45
117
180
455
85
108
15
32
16
32
229
54
162
18
36
29
16
243
18
18
306
108
395
16
21
395
1
144
143
48
7
57
96
9
18
357
111
18
90
21
320
55
9
9
18
53
1
54
57
240
99
108
198
90
162
47
64
87
180
180
162
ABCD 96464312138*3^$a+1 [50059]
43
36
41
103
78
138
30
11
79
54
3
3
12
54
30
53
192
19
36
48
72
108
42
114
54
6
21
80
24
55
6
35
25
30
18
15
111
54
6
21
176
55
48
60
36
60
24
42
12
36
30
12
57
51
42
24
6
12
161
31
144
36
66
35
73
36
18
41
49
23
24
151
108
29
13
24
18
36
12
24
41
43
29
151
72
162
47
40
111
17
37
54
96
78
6
72
54
3
56
24
25
42
156
54
66
78
66
6
48
24
18
12
18
54
24
5
1
54
96
113
72
19
24
42
120
6
5
79
60
84
30
11
1
18
36
89
19
53
13
54
60
126
35
91
18
6
6
63
128
40
3
29
48
13
60
42
29
79
60
5
25
47
72
61
24
131
24
7
41
139
24
54
18
5
55
17
1
54
42
15
69
11
24
37
48
131
31
9
80
25
198
57
33
15
3
5
25
18
66
30
18
18
30
78
24
6
96
15
15
24
89
1
54
36
21
3
60
102
78
12
6
48
30
66
3
141
120
210
36
90
36
18
36
30
6
53
49
12
18
66
66
45
8
112
21
18
17
7
12
144
12
102
96
59
1
66
30
23
31
41
48
151
72
17
1
60
72
147
75
45
8
19
54
30
102
222
36
41
55
24
41
13
27
15
65
136
63
60
21
51
69
21
30
53
31
65
79
36
138
12
48
42
29
25
246
6
132
15
8
67
5
55
17
31
17
61
51
3
12
30
18
113
24
211
78
102
17
13
24
66
60
77
13
12
71
121
66
29
48
31
41
25
23
40
8
67
60
102
59
61
144
11
1
12
83
19
78
6
132
18
30
77
169
30
18
6
84
12
6
42
30
18
54
35
40
15
33
3
5
13
66
24
24
33
3
66
78
77
115
18
83
24
55
113
13
30
5
13
42
18
54
60
5
25
60
35
88
8
7
24
24
30
11
55
24
9
3
29
91
12
65
40
15
41
24
31
209
13
24
3
81
66
30
71
55
65
7
65
37
18
17
120
48
25
47
91
5
127
105
15
36
192
204
33
32
19
24
96
66
126
18
6
6
84
18
72
30
216
42
17
13
195
8
72
88
15
12
36
180
36
144
72
9
51
114
6
72
108
9
3
5
120
13
24
6
180
72
12
48
6
47
120
48
91
5
25
15
15
24
65
7
24
48
30
203
48
7
12
12
84
29
37
138
12
24
60
6
126
132
138
39
123
18
30
53
127
78
66
108
45
81
30
9
176
19
5
48
7
6
11
25
6
60
72
173
127
6
30
144
12
60
48
77
115
66
78
66
6
18
90
12
45
33
36
66
113
16
123
36
42
18
60
24
12
30
84
131
43
60
12
29
127
54
30
5
19
30
111
3
48
77
13
18
6
75
56
24
79
17
40
3
24
5
61
30
69
80
13
75
3
90
36
54
81
39
24
113
72
40
32
43
30
12
54
12
78
24
11
1
18
42
6
12
137
19
246
71
112
27
24
6
156
59
48
168
19
138
75
56
55
9
8
13
126
324
6
30
150
66
5
139
21
27
5
7
24
30
90
60
21
99
69
51
125
91
60
60
53
91
5
157
24
3
32
205
18
12
36
12
18
24
120
138
41
24
112
15
65
40
183
30
18
312
6
59
31
17
25
23
37
72
42
114
6
60
269
24
7
65
24
79
78
78
36
41
13
144
3
69
75
15
65
91
29
13
30
53
24
24
79
60
30
18
48
29
97
6
9
39
60
21
8
43
5
24
25
6
84
221
19
5
216
7
41
127
113
25
39
3
18
11
55
30
90
90
18
60
60
5
127
66
102
17
55
36
5
120
64
75
84
30
59
67
6
84
3
45
227
40
51
30
39
63
6
24
11
7
17
73
87
80
127
24
60
6
108
11
24
7
144
30
11
79
6
78
93
27
45
165
42
48
72
6
12
47
40
8
55
41
31
30
6
90
147
32
19
24
6
60
66
24
60
12
78
35
55
6
18
48
89
19
69
81
60
72
12
135
3
18
24
6
180
9
51
6
54
12
108
6
30
90
35
48
1
174
17
19
5
85
6
78
6
150
30
12
174
6
5
67
96
84
57
120
45
24
6
48
30
12
234
36
18
96
6
204
60
6
30
114
119
25
23
24
79
81
45
6
72
108
54
54
66
75
3
12
30
114
6
114
12
24
234
54
48
5
19
24
66
54
77
64
15
18
6
60
21
8
61
24
ABCD 96464889616*3^$a+1 [50007]
78
30
18
96
39
84
96
12
20
88
20
4
36
9
23
48
72
7
12
21
20
193
42
165
9
78
42
11
40
15
12
6
15
12
3
30
6
90
39
231
9
27
33
9
60
30
72
33
3
60
102
11
85
12
83
4
27
6
3
117
15
60
8
157
27
21
15
24
51
9
27
54
42
42
42
24
5
7
90
114
9
84
36
39
45
75
6
6
90
39
27
42
11
1
11
25
35
13
75
39
78
24
3
15
33
12
3
222
6
114
6
17
28
12
63
5
79
18
42
78
114
6
12
42
18
23
28
69
11
60
1
3
21
6
36
78
15
20
7
57
36
45
12
54
60
6
3
24
105
51
24
60
8
25
24
60
30
29
4
15
21
15
9
48
60
45
78
24
30
12
11
7
45
3
72
108
18
24
135
111
66
66
65
19
129
72
27
21
111
141
8
72
7
6
30
12
24
9
12
48
32
48
157
27
15
30
48
3
39
30
15
33
42
6
24
12
131
13
12
3
24
45
3
12
87
78
42
6
12
42
9
87
18
36
39
12
9
3
3
192
102
108
71
12
7
30
192
6
45
8
4
3
12
45
3
24
24
66
90
41
100
8
25
36
6
24
29
55
42
27
48
80
13
6
48
41
49
48
63
20
19
45
33
12
48
24
48
60
66
69
8
13
6
6
27
8
13
54
42
99
12
15
24
6
35
40
20
7
66
72
78
162
15
12
33
3
45
47
37
75
8
67
113
52
56
91
24
9
36
111
9
9
42
36
30
24
78
42
54
9
8
19
69
15
24
53
13
24
12
24
27
68
85
24
30
113
7
126
72
12
3
12
15
18
72
108
3
27
54
6
18
15
12
8
4
21
15
9
3
8
4
21
6
6
24
11
37
48
60
24
48
12
59
211
48
45
60
3
5
157
6
66
84
54
21
32
40
9
6
24
9
9
3
8
19
30
63
75
153
15
5
25
60
6
90
66
42
18
12
12
30
11
7
45
36
129
72
24
30
17
49
39
92
37
30
72
48
33
9
6
24
18
15
56
4
81
36
51
27
101
49
75
75
12
18
15
8
28
9
30
21
20
19
6
15
12
93
24
12
6
33
81
3
8
112
8
60
52
3
24
24
69
63
12
30
63
60
33
75
12
57
90
42
204
27
72
51
54
3
33
87
33
36
179
19
33
72
45
3
48
21
18
45
45
3
27
36
24
173
40
27
72
96
90
23
19
6
15
12
159
6
27
8
55
42
120
15
3
33
9
63
12
8
67
12
29
40
84
45
42
41
88
45
87
75
12
18
3
21
78
21
45
95
100
69
11
85
72
15
12
135
41
19
90
120
15
15
48
33
12
3
120
9
8
28
129
30
41
31
66
42
18
15
27
6
75
24
45
11
64
45
23
48
7
18
15
51
36
33
20
60
31
41
7
81
32
79
30
71
37
6
12
30
27
75
53
52
27
9
9
51
21
24
24
108
83
64
15
126
6
18
18
18
24
30
21
15
42
30
57
45
3
12
15
12
108
36
24
93
60
72
8
37
15
8
13
24
42
78
51
27
60
33
45
60
60
12
72
11
112
68
7
65
60
48
49
90
33
3
42
3
32
28
9
42
6
3
24
153
60
15
33
24
75
45
36
39
60
165
12
59
64
15
120
48
42
71
64
87
29
12
37
78
30
24
36
15
69
24
99
57
51
8
25
24
15
96
60
9
3
45
95
67
93
9
18
36
9
33
83
19
30
3
93
24
78
113
12
85
54
21
8
1
3
45
15
8
55
138
6
126
15
12
21
27
39
33
3
42
3
9
24
6
54
42
57
48
45
23
112
15
65
7
93
87
48
57
3
108
24
102
171
20
52
45
48
18
12
90
108
12
15
57
3
39
36
245
40
33
6
18
3
8
7
84
78
30
33
15
30
195
33
24
30
53
13
42
84
41
40
8
7
18
39
33
12
123
87
21
20
229
6
45
45
84
15
3
60
45
57
48
27
57
51
48
237
18
57
72
75
53
85
23
100
39
18
23
1
24
102
30
168
27
12
15
42
24
24
3
9
6
24
29
97
12
42
60
29
40
32
55
18
35
37
3
81
90
36
45
45
48
156
6
5
67
12
21
45
27
8
67
30
15
27
41
49
3
15
113
13
39
3
24
6
42
21
20
7
57
27
6
23
72
7
21
69
18
12
12
6
3
32
7
6
36
48
11
49
18
54
24
12
42
41
61
63
27
66
12
6
36
18
78
12
6
87
48
27
72
41
40
12
3
5
1
24
27
60
8
1
6
24
36
12
78
120
15
87
6
15
21
48
30
45
27
36
12
12
168
21
80
49
6
17
73
36
18
12
29
127
33
9
11
12
13
39
51
156
6
3
129
75
60
15
36
12
5
79
9
60
12
9
18
6
15
20
40
32
67
120
66
12
60
23
25
27
12
21
12
87
57
18
6
27
8
7
18
39
63
12
41
1
24
35
25
12
87
93
132
3
48
75
6
18
45
8
25
27
21
24
11
31
33
93
87
8
25
18
6
120
36
12
51
27
18
90
12
24
30
36
27
33
3
27
42
42
9
105
24
12
51
12
15
45
8
73
27
8
7
33
15
6
3
21
35
49
15
3
114
71
40
9
30
33
33
138
30
27
8
61
3
36
60
57
48
42
24
54
102
12
41
49
3
15
45
75
33
24
21
75
15
5
4
21
24
12
6
42
11
49
15
27
90
3
15
33
129
63
3
18
15
27
30
12
71
25
27
57
12
63
8
52
3
45
27
36
5
19
53
108
4
108
15
33
20
115
24
21
24
15
21
69
11
31
30
71
43
144
30
11
52
48
12
48
9
3
12
21
24
15
48
3
17
ABCD 96465190964*3^$a+1 [50003]
60
66
18
132
12
11
7
72
42
108
30
60
36
54
18
12
6
12
23
19
41
12
37
83
7
48
18
24
23
168
1
11
85
30
60
18
11
120
24
36
19
6
35
19
144
30
23
60
7
6
282
29
24
19
36
6
35
24
25
35
61
131
25
168
72
48
60
11
25
11
24
19
12
24
30
59
37
83
19
78
120
18
180
77
145
18
17
55
30
18
5
67
180
5
103
60
17
67
18
18
72
5
13
47
97
11
49
47
19
90
35
1
24
11
73
18
54
11
48
216
49
24
36
12
18
6
18
30
60
11
7
65
48
12
19
138
18
53
37
23
49
11
25
36
18
53
7
41
12
24
24
55
54
78
5
25
42
36
54
72
108
18
30
18
36
41
120
127
77
31
53
7
48
161
144
145
24
18
18
102
198
42
48
101
25
36
24
119
1
11
169
36
18
6
48
18
65
60
37
23
163
17
55
18
35
37
48
47
13
71
13
6
12
270
83
97
60
48
42
102
11
96
24
37
12
71
1
6
144
108
36
144
48
89
24
12
7
216
30
24
36
36
239
67
12
90
47
85
11
24
13
42
54
30
72
60
12
36
17
43
36
48
96
12
18
11
25
35
43
17
19
66
6
12
6
12
59
109
12
24
11
7
18
72
72
84
54
78
239
24
181
11
24
55
24
101
25
54
66
54
150
36
11
43
36
89
1
36
35
13
11
121
18
5
49
138
18
95
19
48
18
42
18
54
18
102
60
36
17
19
156
54
59
19
198
18
17
120
115
84
5
84
96
1
48
42
210
24
11
168
1
48
6
41
31
90
108
72
72
18
185
25
59
31
113
60
31
41
49
48
36
35
97
119
19
36
89
12
7
18
78
5
7
72
17
24
12
43
12
53
25
71
175
18
23
24
24
37
18
161
1
23
120
97
12
23
60
85
48
24
36
126
18
36
12
24
36
23
7
60
12
17
19
114
36
36
30
18
6
12
54
36
24
120
54
42
23
49
11
25
155
1
18
18
23
31
78
11
1
59
109
72
119
55
17
24
13
60
167
139
30
60
72
48
54
18
42
102
6
5
103
192
24
36
5
49
30
78
11
180
25
54
48
42
131
79
18
150
72
53
228
60
49
83
204
133
48
59
49
42
228
72
42
30
6
11
19
41
13
18
222
12
11
43
137
7
18
83
67
54
35
91
30
59
36
49
60
36
72
12
96
48
35
25
54
41
31
29
96
36
48
25
30
60
12
29
13
36
162
29
36
73
24
11
61
54
12
18
24
162
5
84
31
6
84
108
107
199
42
108
36
11
48
25
72
42
36
161
36
103
5
96
13
23
7
36
5
37
12
23
24
13
66
65
12
85
23
36
1
18
54
90
17
139
17
19
6
12
36
36
24
54
30
6
125
1
36
108
35
1
54
36
18
36
12
90
18
11
103
48
54
59
55
90
54
41
25
90
24
90
11
61
11
25
48
36
11
7
78
48
90
162
18
5
1
18
108
89
84
1
18
6
30
36
36
72
90
60
36
12
23
67
42
47
61
48
167
37
83
7
18
18
12
54
35
1
78
54
11
55
60
5
12
48
1
36
24
30
18
36
131
31
114
84
54
96
30
60
36
228
6
54
23
108
61
60
84
6
18
120
6
54
23
13
30
41
91
53
12
55
90
72
90
17
19
24
30
180
6
66
36
83
157
23
7
5
13
6
18
11
25
54
17
60
25
59
49
78
48
6
11
144
25
11
55
5
48
36
1
23
1
35
49
90
41
1
30
18
126
6
83
109
42
36
30
144
24
54
102
54
90
90
41
19
17
13
215
12
7
36
60
5
96
133
36
174
6
36
18
113
13
36
84
47
25
42
36
12
125
43
90
66
5
180
60
43
60
12
18
6
66
24
84
18
65
67
48
18
24
23
85
120
18
17
108
7
12
60
36
30
35
25
72
120
18
96
84
6
11
48
49
11
1
179
7
192
6
47
7
77
79
6
246
18
126
24
17
48
7
30
18
17
48
61
6
108
84
6
36
138
18
18
24
210
11
7
24
90
36
18
65
1
18
186
90
12
29
36
13
84
42
90
71
144
1
23
7
65
48
31
18
6
125
1
36
30
42
12
18
18
23
12
43
17
37
11
1
24
95
7
60
29
24
1
138
18
132
156
72
78
17
19
41
205
18
5
91
18
30
17
25
11
48
7
78
95
60
12
79
5
13
18
53
1
18
6
54
36
126
156
18
41
1
35
48
7
12
36
90
36
119
7
60
12
6
66
18
132
36
35
ABCD 96465667282*3^$a+1 [50013]
12
40
35
13
72
20
28
72
95
93
36
111
48
93
144
36
63
180
36
48
133
80
12
16
36
95
60
24
9
96
111
24
144
73
119
24
1
20
63
21
40
84
68
232
56
12
84
39
36
24
9
51
45
160
11
24
105
16
179
81
48
27
84
49
36
95
121
35
145
36
239
24
145
132
48
59
21
60
52
20
40
80
4
35
13
36
300
204
35
12
48
33
40
47
25
20
27
1
8
75
37
12
47
109
36
44
52
20
3
180
21
255
45
195
60
120
60
81
4
59
21
124
12
107
60
13
107
21
36
60
108
51
36
45
3
25
68
28
32
39
13
35
60
97
36
24
8
15
13
68
39
1
95
84
13
8
64
12
36
168
24
35
93
120
123
9
316
20
52
12
36
35
9
27
49
119
13
167
25
192
116
40
8
39
12
25
96
108
36
20
60
4
96
8
231
1
48
56
160
35
24
13
47
61
11
33
72
24
64
20
16
92
63
24
61
32
148
95
109
35
13
308
120
75
9
15
13
20
64
95
48
12
25
24
35
60
1
68
51
49
176
64
11
1
48
35
205
12
24
59
37
83
93
99
9
4
48
47
45
27
181
143
97
59
25
48
167
121
8
52
23
144
72
33
87
105
156
40
12
35
60
96
37
23
37
44
4
35
9
112
48
36
32
147
25
8
87
57
24
72
3
9
87
168
36
337
32
15
1
44
27
1
59
21
24
60
64
71
189
16
56
27
37
119
109
11
57
147
12
60
84
24
133
20
39
48
21
51
33
75
36
45
64
48
48
11
25
104
52
60
47
33
4
60
68
16
60
36
23
72
48
13
84
215
13
192
35
60
33
27
69
39
85
12
228
251
1
80
36
52
32
28
95
13
32
16
20
39
36
289
72
23
21
64
60
96
71
45
108
120
15
61
59
97
20
36
28
32
3
45
4
48
59
60
69
75
25
155
24
12
81
39
121
8
4
251
24
57
40
108
12
23
81
15
1
143
36
25
59
25
47
13
251
9
28
47
12
145
56
112
96
71
24
109
35
12
144
24
60
13
143
24
12
141
27
241
84
11
1
36
32
52
83
96
21
3
85
140
112
155
9
15
25
104
28
23
60
60
145
71
13
252
23
73
48
71
24
109
71
49
11
1
48
47
24
96
25
144
20
15
156
21
12
48
87
72
49
96
263
25
36
44
75
156
96
25
35
1
47
73
164
219
117
4
48
56
75
120
1
20
16
80
60
28
96
56
204
100
128
111
36
85
20
3
1
191
24
9
40
20
192
28
8
28
20
111
169
84
12
24
11
180
93
196
35
9
27
24
24
57
75
180
120
105
60
48
51
156
1
59
48
85
11
84
37
44
4
47
25
20
3
60
21
76
59
49
32
3
145
20
76
59
181
95
24
37
84
11
49
80
40
11
48
60
85
11
25
35
61
35
84
37
12
35
33
172
32
3
132
1
44
63
21
39
132
81
3
49
200
40
128
12
28
107
25
11
9
28
44
48
87
25
155
24
37
12
107
9
15
9
87
13
116
39
133
23
25
44
88
72
56
39
60
133
128
51
1
32
15
1
80
60
75
120
37
48
11
45
15
60
48
12
13
32
84
24
16
56
208
35
72
21
160
188
532
8
96
123
13
12
155
165
192
75
24
61
36
47
45
76
32
27
85
35
85
71
21
63
37
44
4
12
188
48
72
135
36
49
71
60
81
63
25
36
11
69
16
23
133
84
20
28
47
84
1
215
25
96
44
4
24
20
27
9
40
72
44
3
97
24
104
27
60
33
15
33
4
36
47
156
49
11
97
20
28
56
15
49
35
9
27
129
16
168
11
1
84
24
68
48
64
251
37
132
48
24
59
ABCD 96465877694*3^$a+1 [50229]
113
7
60
69
3
48
168
120
101
48
96
7
137
96
64
135
36
60
72
108
5
120
24
16
80
19
60
48
473
40
200
40
99
120
36
24
321
75
264
165
152
48
211
60
84
5
55
41
67
48
5
264
151
89
192
144
96
24
79
108
29
103
36
125
24
96
19
21
120
216
104
79
345
32
120
24
64
56
16
48
3
29
280
63
17
240
144
19
48
69
128
271
144
96
72
120
137
40
32
319
65
55
425
256
39
60
5
24
91
5
67
69
264
176
31
57
51
69
96
87
60
29
48
232
159
185
115
72
108
65
259
5
40
15
17
240
144
115
132
48
180
245
40
80
96
103
105
120
56
16
48
51
120
365
19
5
43
53
19
77
40
63
216
345
15
41
91
149
88
72
24
327
137
151
144
36
60
72
113
96
160
63
36
405
200
19
77
64
80
55
41
43
77
168
96
19
5
55
17
24
67
72
197
19
69
255
396
84
81
87
17
40
15
17
139
29
16
240
99
5
40
32
184
39
60
36
41
103
48
168
81
80
64
144
111
72
17
360
160
135
48
132
36
89
163
72
77
208
51
69
72
120
24
135
84
45
123
300
233
120
120
120
16
183
185
283
117
51
69
183
129
104
307
12
36
101
31
17
96
79
41
120
24
16
219
101
7
233
19
101
7
12
108
17
96
16
39
9
216
255
41
199
41
151
17
331
21
8
115
21
104
40
32
163
48
173
139
156
369
51
45
176
144
67
192
60
57
128
31
84
77
91
180
57
272
168
55
36
72
29
184
80
24
391
65
16
3
21
56
208
200
136
80
55
60
21
303
41
115
29
16
176
64
224
91
29
55
276
84
105
72
104
16
99
204
36
189
63
48
72
17
43
77
232
51
12
161
7
113
7
17
55
65
112
80
24
115
24
48
132
36
72
12
161
376
3
101
7
113
120
187
12
96
249
75
261
104
115
45
120
3
72
117
48
15
36
5
40
80
96
79
65
187
29
79
60
21
48
240
176
16
183
65
55
17
40
3
180
156
45
144
80
16
99
228
9
123
36
72
153
56
24
40
56
139
149
120
91
180
41
48
120
232
8
72
160
168
80
16
27
12
96
41
31
89
48
72
43
21
135
72
33
56
120
24
24
31
24
120
41
64
111
24
36
264
5
91
72
72
180
81
99
21
56
223
36
240
21
48
152
79
ABCD 96465898682*3^$a+1 [50104]
24
101
19
89
7
132
252
24
60
24
48
60
120
29
48
43
33
51
41
55
89
136
44
19
89
55
105
36
84
51
156
36
48
36
53
60
7
9
99
5
163
89
19
60
84
36
12
12
33
123
69
92
19
5
7
65
79
84
17
7
21
144
15
41
91
33
27
24
45
80
55
29
31
120
5
12
103
17
67
12
89
36
91
117
111
12
65
19
21
15
93
75
60
41
115
36
53
7
125
43
36
5
91
12
17
31
168
17
192
28
80
19
33
63
168
57
44
28
36
99
108
5
7
33
39
9
75
96
5
43
36
72
65
12
43
108
9
15
5
12
76
27
12
156
12
17
31
33
39
45
3
237
36
51
101
168
127
60
60
5
52
240
171
149
60
96
64
20
55
192
69
32
48
79
12
213
51
125
112
87
48
77
72
19
360
36
5
108
16
84
63
48
5
60
19
77
76
48
111
84
84
17
64
39
17
16
159
261
243
9
56
7
65
67
72
48
60
33
3
69
147
5
28
27
108
60
252
96
29
55
36
53
67
449
19
189
96
51
33
3
149
24
12
43
165
92
115
117
152
136
44
19
72
53
7
504
29
55
17
67
101
79
21
39
45
111
96
29
55
57
12
128
7
48
33
44
55
120
5
28
63
12
53
7
12
141
51
161
19
29
96
28
87
48
12
41
55
24
41
67
120
45
87
113
136
15
57
75
77
91
120
5
64
51
5
67
149
124
135
281
139
17
19
60
48
36
96
149
7
144
276
24
5
19
120
9
87
185
115
108
60
12
60
24
17
24
31
24
48
5
31
60
105
12
92
72
19
5
19
12
33
51
17
19
36
89
55
29
55
156
84
84
36
209
7
81
224
19
17
12
228
172
3
12
72
48
12
5
19
41
103
96
12
60
12
60
53
24
24
271
65
55
24
24
48
84
53
132
31
5
187
108
17
43
12
108
72
36
72
168
69
32
36
40
27
36
57
27
48
24
36
33
20
31
288
273
99
125
31
24
93
80
120
7
84
72
48
60
129
3
5
19
89
100
39
17
235
108
17
91
17
16
272
7
21
56
19
77
79
36
48
9
27
81
8
64
128
55
24
24
9
92
19
189
3
17
43
65
43
84
108
12
72
168
12
29
36
31
84
41
19
125
79
72
60
93
20
91
33
15
72
36
153
32
168
31
48
5
16
20
12
67
36
60
72
180
60
57
3
153
15
36
29
79
72
185
79
5
67
60
24
21
92
43
29
79
129
348
15
17
12
48
115
5
88
128
24
43
5
43
12
89
55
5
108
391
216
69
207
5
24
139
72
120
89
60
79
5
199
105
15
36
161
60
43
72
216
57
15
12
36
12
5
43
117
3
105
15
108
72
29
144
4
267
5
139
17
19
9
32
7
72
53
43
57
60
87
108
41
55
36
89
31
29
19
36
41
19
161
4
32
115
24
144
12
12
156
36
29
12
7
168
117
63
48
17
24
43
72
129
144
32
79
69
108
15
12
113
132
91
41
28
27
9
147
197
376
39
96
36
5
79
177
3
84
33
87
48
108
101
31
65
72
16
296
24
72
112
63
77
7
89
124
3
17
115
36
264
96
60
132
177
20
7
156
185
103
5
19
225
3
29
163
41
36
48
187
5
55
24
156
120
24
12
108
12
77
100
27
65
19
12
24
29
19
48
45
75
53
31
93
8
7
60
ABCD 96466315436*3^$a+1 [50005]
59
4
39
18
42
18
39
15
53
55
138
15
135
93
9
15
45
108
30
9
15
48
222
23
43
42
18
53
100
27
162
102
18
222
66
114
18
12
60
99
81
23
72
13
27
75
45
15
30
51
8
31
270
36
180
114
9
21
15
21
63
81
78
192
65
256
12
92
31
9
63
18
30
324
78
18
9
44
91
5
16
45
24
63
183
137
76
116
55
89
36
145
18
18
23
49
180
18
89
73
30
5
100
27
113
7
6
23
49
35
60
67
30
60
23
67
18
138
33
9
90
48
144
36
24
30
36
279
15
5
13
183
87
21
60
116
145
198
30
132
35
73
27
21
72
15
93
42
41
36
76
32
373
72
30
77
1
23
7
45
45
132
251
109
18
17
36
1
198
5
25
11
4
176
7
90
24
279
12
9
18
60
5
40
72
8
163
102
42
108
45
75
33
117
102
36
9
15
89
36
64
21
6
144
89
1
36
27
48
87
120
185
96
40
80
1
39
20
7
29
31
144
126
84
18
78
144
39
159
48
137
13
144
75
24
9
102
96
57
20
67
48
65
25
15
27
30
59
64
45
72
18
21
20
52
87
197
4
69
12
18
42
3
168
32
72
31
57
297
59
37
12
60
167
16
45
234
69
44
13
240
90
90
3
96
21
59
64
12
68
1
138
90
63
104
85
6
149
180
61
15
57
15
45
3
69
30
69
21
6
77
88
87
192
33
156
252
9
78
48
222
27
111
293
60
84
67
29
112
32
13
23
67
53
37
3
72
207
65
16
20
16
36
32
127
81
147
221
1
36
75
15
72
12
180
6
84
96
30
33
44
96
52
15
162
18
9
36
57
42
36
53
1
108
35
37
39
24
48
108
132
369
18
48
45
24
21
60
39
45
99
24
27
53
103
24
9
80
37
27
176
157
54
9
9
120
42
9
104
193
90
93
72
9
18
45
56
36
76
9
36
219
51
57
132
108
12
15
9
120
207
9
24
39
41
184
63
42
147
51
54
18
48
137
7
9
9
15
153
39
15
48
108
54
15
45
48
227
31
72
41
49
48
72
11
277
47
103
117
27
66
54
168
12
60
9
72
9
30
65
25
78
81
39
60
270
30
72
6
3
141
35
31
42
72
30
126
42
18
143
31
18
60
35
100
45
108
27
32
16
45
59
145
95
25
6
144
48
18
23
31
9
81
78
198
252
63
45
72
27
63
81
27
252
41
31
53
28
39
240
30
168
3
87
72
21
68
19
18
12
198
24
9
36
45
30
81
104
24
52
45
54
6
72
18
30
24
203
97
78
45
45
108
192
42
89
1
198
221
52
60
44
4
51
9
84
225
18
77
55
12
9
24
3
29
76
12
63
54
96
63
36
108
3
29
84
1
18
90
72
35
4
60
189
75
87
30
18
65
25
108
72
60
30
33
8
199
45
12
24
9
95
13
90
9
224
37
27
165
90
18
99
68
28
57
72
108
60
12
60
203
85
48
27
33
30
177
48
297
11
52
9
78
270
12
6
144
81
135
144
129
24
32
4
99
41
49
63
8
31
33
57
36
47
16
9
162
6
3
72
15
113
97
42
30
18
42
27
165
6
89
60
103
17
40
15
89
136
8
28
57
42
9
57
24
3
27
9
56
193
135
32
31
174
6
12
42
135
3
162
23
55
153
45
207
72
188
36
1
39
117
24
180
135
45
36
30
9
68
28
72
140
160
236
84
ABCD 96466506556*3^$a+1 [50000]
12
13
20
15
4
36
11
4
6
39
32
28
9
8
15
13
14
12
13
27
9
41
24
7
9
15
5
34
14
55
5
67
59
34
42
44
9
1
14
18
52
15
21
14
1
41
4
50
169
11
1
29
24
3
13
20
4
23
72
48
13
47
27
22
35
49
86
13
5
18
4
45
23
1
9
11
57
12
10
21
5
10
36
8
10
11
64
8
75
4
5
25
18
21
101
18
10
47
4
12
17
27
15
30
114
61
44
1
60
48
42
5
4
96
15
9
9
36
27
213
47
7
65
28
20
12
60
12
13
6
57
12
11
36
10
35
15
9
4
21
14
10
30
6
11
19
5
15
36
30
96
7
15
5
16
80
72
39
25
23
105
7
5
16
3
32
12
10
8
78
1
48
27
8
21
19
32
60
4
29
1
11
24
12
3
4
5
28
12
23
13
9
36
35
36
16
9
15
3
5
12
9
46
5
3
46
39
8
48
4
36
9
35
15
1
20
15
4
86
30
6
15
33
43
8
4
17
18
21
16
23
13
12
11
12
42
7
11
9
3
21
15
6
43
12
93
15
21
14
36
16
69
36
3
17
48
3
57
21
15
1
14
49
8
24
9
4
27
56
99
9
12
19
29
1
14
24
25
12
15
9
69
8
19
24
11
1
12
8
3
45
9
18
18
15
15
24
40
8
4
14
40
32
19
3
21
15
2
18
16
29
96
36
19
14
7
89
31
35
42
7
8
1
11
9
27
3
60
4
33
8
16
5
55
8
16
29
15
16
15
29
3
9
16
44
21
72
7
29
70
14
27
13
15
27
9
5
30
21
21
30
93
12
13
32
7
5
31
9
3
12
23
13
9
26
6
54
4
36
9
107
10
8
75
60
27
4
21
33
15
17
54
1
3
56
66
10
9
9
12
24
11
16
5
34
24
14
36
12
15
7
5
55
5
31
36
48
32
73
8
24
49
75
24
92
3
21
45
10
5
52
27
36
6
15
3
12
5
16
39
8
36
10
26
93
1
32
27
51
12
4
18
71
15
10
66
9
36
24
12
47
13
48
11
4
62
27
27
121
24
9
11
36
4
3
53
12
7
29
12
12
16
35
25
11
48
36
37
48
15
9
27
41
13
11
28
12
15
5
15
48
33
43
5
45
4
23
37
11
21
39
27
49
9
15
41
31
17
22
9
9
27
9
11
40
45
3
12
29
36
10
41
45
3
9
40
11
45
16
18
5
15
81
9
55
20
12
3
22
11
73
15
32
4
41
43
80
12
7
2
88
50
21
4
15
53
33
39
12
4
17
3
15
96
84
4
6
30
29
36
60
16
5
18
33
4
60
24
44
45
27
48
12
13
15
15
56
1
44
9
36
7
9
3
32
28
15
5
21
42
45
24
16
35
18
36
3
12
25
14
4
32
18
27
16
3
29
15
81
1
30
5
15
36
72
13
3
56
48
76
6
131
3
4
21
72
17
30
13
23
4
17
28
11
12
22
20
18
4
29
12
7
72
29
31
8
25
47
4
6
39
36
5
19
9
15
11
4
50
27
33
16
36
23
45
3
7
57
41
19
3
33
3
24
30
87
9
32
22
21
5
31
15
8
10
3
9
15
59
21
15
4
30
74
45
12
4
45
6
33
8
3
10
11
24
1
35
4
29
15
16
12
20
64
20
4
9
38
9
25
35
3
16
14
3
127
20
30
18
22
23
24
3
1
12
47
48
13
5
19
17
4
50
24
13
20
24
69
30
6
4
11
3
40
8
18
51
24
24
28
24
20
13
32
36
7
15
6
32
3
49
71
16
60
48
17
58
32
25
8
75
1
5
4
3
8
1
15
36
12
32
19
50
30
49
27
18
27
5
10
41
3
1
3
161
55
17
28
59
1
56
25
11
7
12
29
27
30
58
32
33
52
44
28
20
21
10
5
4
20
48
9
34
24
21
12
8
12
24
16
12
12
20
16
17
22
68
36
10
47
19
9
9
6
5
16
33
15
8
27
16
20
25
60
20
1
14
4
60
5
31
9
23
13
75
9
51
29
1
36
11
7
6
71
13
6
36
9
9
30
32
10
8
10
8
69
9
4
12
11
13
15
39
33
12
12
9
15
56
36
7
33
8
36
3
22
71
4
3
68
45
43
17
4
24
12
20
9
10
14
19
65
46
66
54
14
6
4
8
49
5
40
50
6
4
39
20
24
1
2
13
32
13
11
43
5
12
4
5
55
84
87
8
10
27
3
42
8
18
22
38
57
1
26
9
1
18
12
5
33
18
25
8
21
18
33
33
4
2
25
8
25
15
21
11
4
17
34
60
5
36
4
23
25
60
12
5
24
39
48
19
9
15
5
72
12
45
7
24
15
26
28
3
44
51
4
21
12
41
31
45
39
36
20
24
15
37
12
32
19
9
5
16
54
6
15
11
6
19
33
11
4
12
99
14
6
49
5
3
40
20
12
28
9
75
20
49
11
4
24
8
28
41
15
45
3
1
39
5
22
14
4
32
19
5
30
10
11
48
75
22
123
27
14
72
34
69
36
5
66
9
9
4
3
24
23
6
15
12
7
5
28
8
4
8
4
3
21
11
4
17
13
20
12
15
43
90
27
20
4
35
28
65
76
29
63
15
37
15
6
35
16
53
7
8
1
20
34
32
1
12
20
40
5
22
29
39
1
17
3
1
26
4
65
13
171
45
32
3
15
40
5
45
87
4
35
30
54
24
61
24
45
95
160
15
50
52
18
5
40
36
20
4
17
24
54
13
12
12
15
105
45
30
20
94
14
12
45
28
45
3
32
12
111
9
16
9
38
18
3
16
33
23
28
12
48
15
6
3
15
65
7
33
8
7
41
40
24
21
59
45
46
41
3
21
19
38
22
66
24
23
4
23
45
16
5
7
32
3
34
39
35
1
68
25
30
32
10
48
11
72
27
13
3
2
30
13
5
4
36
6
18
3
5
3
15
150
34
20
57
36
4
15
29
12
39
10
30
18
2
33
21
31
20
16
39
5
88
17
36
15
79
30
3
108
12
8
4
9
6
26
3
12
67
21
29
22
21
9
15
3
21
39
65
28
29
3
51
34
75
32
3
90
22
9
12
47
21
19
21
36
29
27
3
40
17
37
2
13
12
8
25
68
4
3
48
24
20
3
21
4
11
6
34
14
42
4
44
18
24
30
1
44
13
20
15
7
141
8
39
10
27
39
6
44
19
17
10
30
3
152
3
60
57
51
13
5
16
3
11
10
35
15
69
12
24
12
13
44
75
57
3
12
15
36
4
53
7
33
11
25
21
26
45
24
144
21
28
15
12
20
24
1
15
3
33
12
68
4
3
5
55
12
14
10
17
12
1
50
1
20
16
12
11
34
2
13
23
25
44
28
27
9
5
96
3
16
65
42
22
35
33
22
68
18
16
20
3
31
14
6
21
4
77
78
34
38
4
9
41
4
80
7
35
69
15
40
5
16
53
76
11
37
50
82
30
50
3
3
88
57
47
22
24
44
15
12
48
1
15
21
15
44
15
1
33
3
3
32
33
16
23
70
3
29
6
22
8
27
33
54
4
32
9
39
1
68
3
24
18
3
67
32
18
67
15
53
1
14
12
49
29
63
12
31
6
14
12
22
3
24
60
3
72
14
31
9
51
5
40
3
47
33
75
21
24
3
4
14
36
19
41
48
3
43
5
4
27
8
13
9
15
3
17
96
15
22
15
12
44
4
8
88
56
4
72
12
27
26
24
34
36
56
12
22
24
51
56
37
8
19
24
20
31
9
15
17
12
7
14
7
8
25
32
4
18
17
45
31
5
3
19
2
15
15
6
27
36
12
19
30
50
6
7
36
32
4
24
9
12
39
20
4
77
58
65
25
20
27
4
12
65
3
36
36
37
63
12
20
36
16
20
3
22
39
29
3
60
12
16
12
99
20
34
24
47
4
47
24
25
45
14
10
15
75
32
4
29
15
4
5
15
16
29
3
22
42
5
21
18
60
4
17
19
17
15
25
12
35
12
6
34
33
45
27
8
12
40
8
7
20
21
27
18
39
15
13
132
48
12
15
50
18
76
50
6
4
45
24
15
6
11
3
1
11
24
4
36
9
27
21
24
24
29
27
16
35
25
12
21
11
39
36
21
37
62
1
5
3
12
28
15
29
21
4
11
15
129
21
66
9
9
3
40
48
75
2
18
25
11
9
24
12
24
16
23
57
16
69
23
1
11
3
12
49
12
32
7
5
16
24
23
93
24
3
18
4
50
4
2
18
9
25
23
84
21
18
40
41
25
54
24
8
4
9
56
60
3
16
5
16
33
11
151
21
17
18
13
44
31
20
16
9
12
12
36
5
70
96
5
16
20
48
12
64
69
14
13
3
36
69
72
5
18
12
64
5
13
15
15
20
16
17
33
6
13
23
18
75
12
100
5
15
100
29
4
14
18
39
19
ABCD 96467099824*3^$a+1 [50007]
12
3
33
18
30
35
12
19
66
138
77
7
6
75
9
12
30
24
9
56
67
12
93
3
5
1
11
13
114
48
60
54
48
11
37
47
37
51
39
53
43
12
41
40
27
24
36
12
36
29
16
15
24
45
8
100
33
27
60
57
51
57
63
72
24
24
99
21
36
20
55
36
45
3
29
37
24
6
9
27
18
36
18
5
43
18
12
15
9
15
15
18
47
13
95
61
126
21
8
12
25
18
5
64
15
66
24
3
39
24
45
39
36
24
45
8
12
1
72
24
35
1
12
12
6
33
15
12
5
67
12
84
114
18
18
39
3
33
39
48
72
78
90
69
44
7
42
48
18
9
20
13
30
18
27
24
33
42
33
8
40
8
1
6
30
63
51
36
9
45
59
16
99
29
13
54
90
3
32
1
27
12
51
18
36
48
15
21
15
12
24
9
51
80
19
17
7
5
55
21
9
6
69
21
84
6
29
76
9
3
12
207
24
42
39
24
39
53
7
66
102
24
65
24
1
24
42
42
12
3
8
28
80
52
27
33
80
43
12
90
15
8
25
15
27
33
39
36
12
24
41
64
51
45
9
3
12
33
3
33
39
8
28
9
30
5
48
60
13
15
12
57
51
21
39
9
18
5
4
33
3
24
24
39
12
65
16
3
9
36
9
63
3
21
24
75
45
12
212
1
87
63
12
18
59
73
72
51
15
210
27
3
5
19
36
6
6
93
15
60
17
40
39
9
12
105
3
15
12
9
63
41
36
1
18
21
36
60
39
48
42
24
42
42
42
93
27
84
24
137
79
66
71
52
8
109
3
45
95
25
3
33
27
39
24
66
11
4
44
16
3
66
6
45
9
11
43
5
7
41
7
21
20
67
53
16
51
5
37
3
39
24
36
168
18
3
104
37
15
39
12
29
60
1
48
15
9
3
33
51
21
18
12
9
51
5
49
6
42
11
4
291
42
15
57
71
84
12
4
72
3
5
55
6
75
15
53
31
24
42
39
32
55
9
24
12
9
15
20
4
56
25
3
21
54
78
15
128
4
8
37
11
31
9
9
6
132
54
6
45
3
60
24
21
45
15
24
27
36
18
47
48
61
24
12
54
24
41
19
66
6
9
21
42
17
4
12
9
23
88
48
21
48
30
30
48
30
45
27
6
87
3
45
21
54
105
12
24
3
18
12
23
4
15
6
18
9
3
33
44
13
60
12
3
225
24
51
24
20
40
8
1
6
41
60
24
16
69
15
153
12
23
73
27
12
36
27
66
30
41
84
36
61
42
53
40
44
16
33
47
19
9
36
15
65
73
12
36
30
69
33
6
30
24
36
27
3
5
19
36
45
99
17
73
30
6
54
30
3
33
6
18
35
61
15
96
9
30
6
39
24
12
15
30
51
87
41
19
41
4
57
59
7
45
27
12
65
13
12
3
75
48
30
3
12
60
32
7
5
25
11
13
6
66
18
21
159
9
75
66
84
27
68
1
36
6
33
27
84
81
32
103
45
3
54
12
18
17
73
71
37
15
44
1
63
72
8
1
51
3
12
42
30
45
8
55
29
4
75
9
21
30
96
48
96
6
15
33
11
112
3
6
6
89
43
42
18
6
30
17
7
21
60
27
54
23
48
40
33
6
6
18
42
75
12
8
28
57
54
5
19
21
48
51
17
28
20
19
42
54
17
4
8
37
11
19
36
18
51
99
17
64
21
12
6
9
57
30
21
3
42
15
8
64
15
21
60
32
48
109
6
5
19
6
6
24
6
11
19
65
64
27
78
72
47
73
12
12
18
60
72
41
4
39
30
24
12
23
7
45
24
27
17
48
25
54
21
12
32
4
9
11
25
12
42
12
24
149
13
42
36
30
47
48
4
45
3
27
6
102
12
6
60
30
42
72
15
3
54
60
18
141
12
20
19
24
6
30
45
9
11
4
24
12
3
30
15
12
33
71
36
13
48
3
45
90
9
21
72
3
27
5
25
30
18
6
53
25
12
59
37
12
48
27
15
5
13
72
12
60
39
9
78
42
3
48
24
12
9
11
1
42
5
12
133
6
45
20
61
15
24
44
88
15
24
21
15
9
69
27
24
15
21
3
6
15
45
39
15
66
36
47
67
69
12
12
15
17
4
69
6
65
72
19
105
15
6
3
147
45
12
116
36
61
3
15
29
12
1
72
18
33
36
45
60
18
6
36
54
60
21
21
12
90
33
12
81
90
6
54
5
49
6
65
7
60
5
13
39
68
12
73
84
6
12
33
48
51
6
18
5
4
45
18
12
6
6
21
39
6
3
20
37
3
21
15
159
29
43
5
19
60
18
6
9
12
45
39
32
4
15
5
4
9
15
21
59
31
6
24
36
11
7
77
49
24
15
3
12
36
117
15
65
64
36
69
3
27
45
36
3
24
17
19
54
6
17
37
11
12
55
12
60
5
12
73
3
8
19
18
3
24
3
78
39
21
24
63
183
54
6
5
55
69
20
61
42
24
29
16
36
48
20
12
67
17
115
30
48
6
21
15
81
12
27
24
12
102
11
40
32
49
30
54
24
48
12
3
3
24
5
12
48
91
12
29
76
9
11
7
66
135
80
4
36
15
24
6
15
60
147
90
27
12
33
36
132
42
30
18
53
1
35
40
36
12
15
18
59
88
3
30
60
35
37
90
48
33
39
90
3
132
21
15
24
3
9
15
5
49
12
123
21
198
60
117
44
84
88
39
9
24
48
12
33
3
27
48
17
7
102
36
35
4
8
12
19
5
31
24
24
78
24
111
9
108
12
6
12
72
6
15
3
6
24
36
51
33
24
3
24
51
30
102
45
15
36
84
12
108
5
52
44
4
81
54
6
42
5
24
4
15
12
24
18
15
20
31
36
9
20
31
21
15
45
3
42
47
25
60
3
27
18
18
6
6
90
42
48
9
96
57
6
36
30
51
9
30
24
54
6
21
63
36
30
36
39
20
52
3
6
15
63
5
55
18
72
18
30
63
15
5
61
36
30
60
9
8
16
57
12
6
90
6
9
9
3
9
30
41
48
19
81
24
21
12
18
36
54
15
135
24
90
3
93
72
18
5
36
40
51
9
69
72
102
42
30
48
36
12
77
52
15
6
24
36
15
9
6
144
66
3
45
51
105
6
9
48
135
60
21
12
9
6
30
27
60
51
41
28
15
12
53
88
9
48
6
41
55
60
96
69
20
88
51
72
93
81
15
45
15
141
23
4
15
53
40
15
9
9
35
19
93
33
6
5
19
45
9
96
24
66
6
15
165
ABCD 96467568326*3^$a+1 [50015]
78
42
101
12
7
8
40
54
18
12
29
37
12
11
24
36
69
27
63
72
18
27
21
63
51
21
7
65
45
18
10
14
9
1
6
110
4
26
34
35
60
31
17
27
58
30
5
7
60
6
14
9
12
55
5
19
18
38
100
5
48
120
19
18
32
82
108
30
110
33
39
10
6
24
8
10
12
20
15
31
72
12
48
5
15
48
10
114
60
29
57
34
41
12
67
41
55
30
24
95
1
35
87
45
43
12
80
21
12
37
42
66
30
14
118
38
4
18
140
21
31
41
75
34
11
25
54
48
98
10
30
12
12
138
68
30
22
65
13
32
52
6
84
36
92
21
27
60
30
10
80
24
33
3
52
140
18
4
38
30
22
36
42
50
90
15
75
81
37
24
18
92
76
14
3
60
75
10
95
25
90
17
31
17
48
12
37
35
55
6
59
1
20
114
10
6
32
10
11
21
63
25
72
23
15
45
43
2
48
64
30
36
90
12
12
30
48
5
7
29
60
1
78
8
69
1
50
10
14
48
10
12
35
96
15
30
34
5
55
20
40
86
12
15
45
3
79
5
25
8
15
36
31
5
91
42
23
24
24
61
18
42
98
30
18
4
48
8
34
30
29
27
10
54
26
3
31
26
3
24
7
20
81
12
25
23
85
12
30
137
21
40
35
25
24
38
21
36
43
50
15
33
34
48
32
21
87
58
23
31
29
31
30
26
10
83
91
36
30
47
48
79
36
5
49
90
68
33
25
30
24
30
36
92
27
45
3
12
33
18
33
60
84
55
8
57
13
35
15
10
35
108
24
63
12
93
15
70
2
42
36
10
24
65
48
36
51
9
36
55
36
60
2
10
5
3
33
69
100
23
79
41
55
5
19
18
30
72
18
95
72
21
3
7
50
63
49
80
63
19
60
8
28
5
48
79
90
30
41
21
16
50
70
2
60
45
3
64
5
31
5
117
22
5
1
120
42
48
53
19
8
52
30
23
24
73
12
170
21
67
18
140
64
18
5
67
48
18
50
4
38
10
77
33
10
50
40
167
3
93
7
122
63
103
120
20
112
5
43
30
30
24
29
24
72
31
32
190
18
84
6
84
120
110
16
32
28
17
115
77
1
2
72
18
48
15
19
6
42
50
51
39
48
34
6
12
62
16
2
18
72
3
45
64
26
45
15
4
8
81
7
134
58
48
162
132
11
25
50
52
42
66
17
12
63
10
20
28
54
18
71
27
64
5
31
17
43
2
15
73
179
24
60
19
158
3
1
6
20
4
6
24
71
37
23
139
60
6
14
45
1
59
36
108
39
22
71
49
68
58
72
38
52
11
1
38
82
60
35
3
58
54
18
72
30
5
13
48
32
22
5
85
6
54
6
5
15
64
89
37
2
57
61
155
15
40
2
18
94
36
14
66
60
4
8
10
12
30
11
157
20
28
44
46
2
60
51
24
7
66
12
71
12
25
42
5
13
24
48
32
3
123
54
16
42
42
59
19
60
5
93
34
48
80
22
35
108
33
4
6
104
9
241
23
15
22
83
7
8
40
68
22
78
30
2
21
7
77
15
18
75
7
137
3
30
123
72
3
4
86
3
72
85
83
7
5
72
12
31
24
125
43
17
24
91
78
95
25
78
53
7
2
15
3
10
47
33
94
8
21
7
14
36
75
7
8
9
63
40
72
18
90
18
12
20
28
24
11
25
20
22
137
1
2
28
2
18
34
11
7
60
12
30
68
15
120
7
20
16
50
34
66
14
28
102
8
15
3
57
12
1
23
12
99
46
42
41
31
38
27
31
65
7
78
2
82
71
60
7
5
36
9
58
53
91
20
45
84
12
7
5
27
33
55
42
6
62
88
42
32
9
7
32
22
36
20
34
48
8
34
71
7
42
66
80
52
42
18
2
106
32
21
19
12
29
1
59
9
72
36
15
12
27
28
48
5
48
7
80
4
36
125
24
13
30
41
67
2
28
30
42
35
3
10
35
19
8
33
7
161
19
12
5
33
15
37
119
24
13
59
156
12
15
57
3
21
37
54
5
55
8
90
40
95
25
2
69
79
48
12
41
84
103
14
18
58
14
48
21
19
48
17
48
85
2
72
9
1
6
32
42
39
12
67
41
36
13
150
60
41
57
40
47
27
9
31
116
10
90
14
16
2
22
6
2
28
24
11
72
135
45
13
23
60
7
17
25
11
7
14
18
58
50
10
30
32
22
23
48
48
84
7
38
82
18
23
85
24
35
3
21
84
123
40
24
6
134
105
25
8
18
45
19
68
30
112
18
2
3
43
20
69
24
12
7
125
96
24
60
96
7
2
18
10
54
60
6
50
10
35
19
30
35
55
86
3
39
18
12
18
4
30
6
29
3
28
54
60
23
7
5
31
72
42
119
31
29
12
15
9
3
18
3
79
32
33
37
60
60
11
19
60
66
50
69
25
71
25
23
60
1
83
43
12
2
48
15
3
34
18
42
48
12
23
13
80
34
6
92
10
77
115
5
48
60
55
12
6
47
7
5
144
61
48
20
111
1
78
20
40
78
83
72
39
33
25
155
43
14
3
15
18
27
85
48
84
83
12
3
22
60
30
5
55
36
24
6
62
93
84
48
115
5
133
60
83
7
60
54
20
16
12
138
12
17
24
7
42
71
37
60
60
2
21
12
7
18
47
37
23
37
6
24
48
8
72
10
23
12
12
108
12
36
12
25
98
52
72
20
130
18
8
33
99
21
9
15
3
10
24
35
21
3
60
7
62
22
5
61
90
12
5
33
42
30
10
48
12
42
23
43
2
82
150
48
95
127
108
12
41
48
87
4
5
96
7
8
57
72
21
40
24
18
17
36
12
96
7
42
47
151
42
11
7
2
42
10
30
5
3
81
37
32
30
ABCD 96467593408*3^$a+1 [50034]
80
10
42
8
18
22
45
9
96
2
18
48
24
40
75
3
69
51
42
12
38
1
5
16
38
10
26
30
67
113
19
36
39
48
102
26
1
15
30
111
9
38
18
34
26
127
65
43
5
54
10
63
36
84
11
25
11
25
215
10
159
12
53
54
12
40
6
50
54
16
62
1
9
27
11
78
19
36
57
44
36
78
4
78
27
17
6
48
42
4
8
31
11
16
192
50
43
53
31
21
44
78
1
21
60
96
30
50
12
30
40
72
216
24
6
8
132
40
15
5
7
93
3
27
2
12
60
150
13
23
13
87
14
36
52
135
15
93
15
14
10
74
12
19
21
14
96
10
27
101
6
10
18
48
2
70
8
18
34
165
27
86
48
4
50
52
44
4
45
36
21
26
13
5
79
15
12
6
32
7
21
12
27
21
54
6
42
12
6
3
12
15
54
128
12
40
6
144
93
12
5
28
60
30
30
12
3
41
6
16
2
30
6
22
105
59
18
55
35
22
20
48
6
25
60
36
84
27
24
20
46
87
12
11
4
38
12
144
30
114
10
2
19
21
86
4
9
35
36
28
38
67
63
14
31
65
10
9
21
15
83
46
156
3
65
24
58
2
12
36
22
12
38
7
15
33
5
91
21
36
90
60
93
27
30
3
72
45
27
192
113
52
50
1
17
66
12
22
51
17
12
30
18
12
22
14
19
125
12
19
36
5
16
3
47
4
30
39
24
15
32
25
23
61
17
18
22
12
8
52
18
68
6
60
46
110
18
4
140
1
65
7
12
60
72
3
50
18
4
6
24
15
5
24
31
36
72
35
6
46
14
84
42
25
75
50
16
12
32
40
38
10
80
115
48
72
11
52
2
7
33
75
15
18
3
29
22
14
76
3
72
60
111
9
36
23
106
36
44
31
39
6
39
60
23
78
30
30
4
6
2
100
87
3
56
82
44
60
55
24
5
4
12
6
9
51
33
17
22
38
82
116
12
40
24
9
59
1
5
76
75
41
54
1
29
24
60
12
19
3
12
20
28
72
50
136
2
73
48
57
30
98
4
63
57
2
78
31
29
12
46
12
32
58
18
9
111
12
21
12
77
55
12
15
48
110
31
29
36
30
52
33
11
1
47
18
100
12
27
83
40
72
38
276
144
6
4
80
22
156
24
6
74
31
69
3
53
12
10
20
48
4
18
80
7
21
104
19
9
12
44
67
75
9
11
4
8
48
37
3
12
21
72
5
34
14
7
12
15
12
6
3
69
3
129
8
31
120
57
32
10
86
66
18
60
10
45
95
60
1
89
7
15
14
12
10
84
108
50
82
21
27
12
45
33
132
78
158
67
60
12
185
10
21
47
18
4
30
26
114
18
40
2
121
17
22
78
3
35
4
33
11
12
13
9
18
30
39
33
2
1
113
16
60
3
33
63
9
26
42
103
101
36
22
21
11
6
10
32
22
44
19
125
30
1
24
71
76
48
18
2
1
41
31
53
12
18
4
18
15
9
51
9
30
69
69
20
12
48
18
49
111
9
5
19
11
1
9
116
43
11
16
9
35
1
53
12
22
33
5
4
48
92
19
57
135
45
114
86
12
60
103
45
2
10
38
13
9
26
210
7
9
56
34
9
39
18
50
22
30
18
38
46
6
12
20
1
5
54
13
39
21
12
57
20
163
57
15
3
18
87
33
12
92
19
36
5
28
56
4
30
21
5
19
45
2
1
17
66
4
38
55
24
33
15
137
16
99
96
57
27
3
32
16
9
23
186
19
3
30
2
1
24
45
42
18
2
13
15
45
72
123
18
87
11
16
30
15
21
39
135
36
144
6
20
72
10
108
14
31
17
22
33
161
12
30
34
56
7
53
12
28
3
12
45
15
9
3
5
28
60
32
40
111
5
24
36
106
9
71
30
19
41
10
18
56
12
67
35
6
76
90
26
19
29
6
1
53
30
30
115
89
10
2
28
20
12
40
3
113
52
27
41
10
62
31
17
7
5
10
18
38
121
36
23
34
26
22
3
24
47
88
81
12
15
153
17
40
30
14
18
1
9
15
36
5
30
4
12
18
51
5
66
61
9
66
33
11
28
48
50
40
12
62
1
47
102
6
73
65
46
21
23
90
22
12
30
3
84
15
60
6
42
30
87
29
19
15
18
62
13
57
75
11
22
14
10
36
20
12
31
35
52
129
24
9
26
34
30
21
29
30
1
5
67
12
33
222
21
77
12
58
32
18
22
48
33
144
5
22
6
38
4
18
32
12
126
49
5
43
41
16
6
54
18
45
53
19
75
105
24
39
48
42
42
74
54
18
55
24
3
50
6
4
18
42
102
14
76
96
2
18
48
109
35
1
9
2
6
55
5
18
34
3
12
11
4
30
15
17
31
17
7
45
39
24
12
51
9
71
10
92
43
17
10
48
62
280
18
72
33
12
36
35
1
15
66
32
28
2
42
16
12
30
33
12
93
15
108
35
4
32
16
45
17
48
40
30
24
6
24
44
4
60
48
8
19
27
74
7
9
20
58
48
38
6
28
72
6
39
15
9
39
12
14
150
124
20
6
4
72
66
44
6
12
42
66
12
18
52
50
67
15
21
24
36
53
4
12
3
63
122
67
3
45
17
60
31
23
49
3
42
51
131
18
30
148
9
21
12
3
108
161
18
1
27
9
23
10
90
2
43
3
42
8
12
22
60
38
12
55
45
78
33
15
30
15
15
33
21
6
20
34
18
33
12
15
12
18
108
15
27
2
58
32
58
15
23
124
14
76
3
65
58
2
10
18
80
19
36
27
45
11
84
58
54
44
22
8
60
54
13
17
12
79
21
56
19
48
57
14
36
10
104
4
27
41
55
72
131
30
34
2
31
45
132
18
80
18
12
60
10
60
62
7
21
3
84
33
12
27
41
19
36
29
106
38
102
13
5
60
7
29
36
90
10
32
55
35
42
28
38
30
22
26
22
44
46
54
36
2
115
12
5
31
29
58
21
11
16
60
117
41
31
3
32
ABCD 96467965084*3^$a+1 [50094]
96
12
60
1
39
51
5
12
19
5
61
87
56
1
60
23
300
40
92
61
35
43
12
78
11
28
20
7
81
33
66
33
56
36
24
84
37
54
5
91
29
12
52
248
108
144
1
90
9
308
48
60
61
39
60
45
35
4
20
36
12
19
21
9
59
60
60
91
53
48
12
13
47
12
4
45
47
49
3
96
80
84
12
16
9
24
95
61
60
99
32
24
25
35
24
7
29
48
13
24
11
73
167
72
132
48
13
35
28
104
1
11
55
33
21
47
88
20
97
24
35
36
48
100
15
5
72
13
39
8
48
52
99
36
54
24
39
140
1
12
24
23
40
32
85
83
48
12
100
21
6
149
31
89
1
84
15
44
96
36
16
45
18
96
84
29
96
115
9
128
24
19
65
61
23
96
36
1
47
108
24
1
24
63
21
15
20
1
23
36
24
7
24
125
12
144
19
9
27
5
235
54
59
43
17
36
36
19
125
64
27
9
32
163
17
19
29
12
49
23
60
168
148
15
126
35
31
17
97
84
15
12
32
1
11
96
49
23
48
43
65
96
4
104
1
39
32
121
35
55
24
84
17
72
36
36
36
73
11
115
54
71
1
143
1
35
25
131
24
25
54
41
4
12
9
35
25
54
5
12
108
1
59
132
19
69
21
83
16
45
27
200
43
36
33
20
7
90
90
29
36
24
12
43
5
12
108
84
12
49
11
64
24
8
12
72
216
28
15
341
36
19
41
139
29
115
65
264
7
41
19
209
12
12
1
156
60
30
33
20
12
48
100
93
83
60
61
59
124
32
19
45
21
23
1
30
29
36
52
9
36
24
11
72
48
24
48
12
49
72
24
66
53
60
12
100
8
12
25
35
73
15
32
12
103
5
13
59
12
88
36
56
55
89
24
108
24
24
181
83
132
64
44
97
35
19
101
36
60
19
29
156
16
69
39
27
209
4
21
23
12
24
4
32
108
12
24
4
32
48
12
48
13
275
84
64
24
21
179
16
20
61
183
116
37
18
65
40
32
72
7
69
80
12
168
60
24
91
9
68
12
97
66
18
15
57
87
27
93
267
21
8
1
123
57
83
7
114
35
36
24
25
11
25
35
88
32
151
18
60
12
59
60
36
13
11
145
95
4
80
127
53
60
91
245
19
72
45
99
41
28
44
60
36
61
36
83
61
35
24
12
88
32
24
60
24
115
17
19
29
4
27
29
55
5
12
72
60
108
12
61
191
48
60
28
44
1
18
5
85
6
5
264
1
23
31
9
3
29
60
19
5
67
45
68
4
87
9
44
60
12
49
99
51
66
36
59
55
29
24
60
12
148
92
49
99
260
72
55
9
44
36
112
20
12
13
27
8
72
12
24
36
91
77
12
1
47
157
54
65
60
72
40
135
77
36
24
7
5
24
12
19
5
24
12
13
11
136
68
1
83
160
21
35
25
39
32
276
108
7
5
24
84
12
28
80
120
31
93
80
72
60
60
49
12
18
69
92
36
145
24
35
19
9
147
180
36
77
37
71
28
21
95
31
78
59
168
28
80
55
29
16
80
24
13
87
20
16
176
85
59
97
18
6
11
28
60
92
145
87
80
13
203
40
44
151
101
91
33
32
48
91
29
24
40
27
101
13
12
47
12
84
60
24
36
52
8
84
151
36
65
48
1
11
79
5
52
8
1
114
165
140
1
54
66
23
37
59
7
24
144
5
40
32
79
9
44
7
29
36
55
65
88
56
61
60
59
25
60
30
221
49
6
89
4
8
120
268
56
61
59
36
13
35
151
9
45
119
160
8
252
96
31
9
12
32
67
54
72
54
153
36
15
137
72
48
132
160
8
60
25
83
156
4
24
20
48
12
60
72
120
55
54
11
109
71
28
20
43
17
151
57
45
108
11
24
25
66
54
6
41
12
91
12
54
60
3
56
60
55
126
179
1
171
8
12
25
47
121
35
24
40
57
36
59
60
85
3
32
28
3
18
11
24
60
112
33
95
31
65
28
51
36
30
11
25
87
116
1
120
60
39
45
35
1
114
41
85
59
61
11
13
66
5
85
90
5
36
72
31
5
24
72
4
32
12
31
90
35
120
12
72
67
53
28
99
41
108
60
7
177
81
11
205
ABCD 96468053434*3^$a+1 [50006]
17
3
33
18
9
33
115
32
40
36
29
12
6
12
9
12
15
90
7
29
19
12
8
16
32
120
45
7
60
8
12
39
25
32
3
54
51
24
27
1
5
7
72
41
19
53
78
12
13
23
60
141
39
90
15
3
18
51
16
24
35
36
13
5
15
40
83
1
12
29
7
5
42
18
12
36
18
18
15
9
12
6
18
15
3
25
32
33
12
6
13
17
19
23
18
27
24
15
73
5
138
1
44
36
15
1
8
75
18
6
13
17
6
48
25
8
28
17
12
55
17
27
16
53
66
61
53
39
15
1
29
18
1
12
20
21
18
6
31
5
63
3
24
69
39
9
27
84
1
35
25
17
7
41
15
99
12
42
12
3
16
95
9
40
5
27
16
29
18
13
20
3
69
75
12
36
93
24
141
18
12
45
45
27
45
19
20
4
140
12
3
61
20
15
84
54
3
57
7
20
45
103
8
40
8
16
17
3
33
15
117
7
5
18
6
27
27
18
18
9
9
31
8
88
29
24
39
9
27
40
24
24
35
21
48
12
165
42
61
11
36
18
3
16
20
9
54
6
36
7
8
69
19
92
96
4
23
57
39
1
80
45
19
80
9
43
5
42
33
3
18
63
3
21
15
6
30
37
44
51
57
15
9
27
13
5
19
8
36
9
51
4
11
18
72
15
21
36
31
20
9
27
16
29
75
81
36
6
18
39
52
29
3
3
84
24
81
3
6
3
9
3
48
21
67
59
13
23
9
27
78
15
39
57
33
54
21
69
30
13
77
6
12
18
6
18
48
7
36
119
6
12
7
83
6
39
12
3
1
56
16
20
15
30
36
19
23
33
39
84
21
40
35
9
45
15
15
78
18
18
12
39
57
36
39
27
13
8
12
57
7
36
17
72
39
45
60
3
4
24
59
72
72
84
6
18
33
60
9
3
21
36
55
29
7
12
35
18
6
61
47
13
5
7
23
18
18
9
105
3
48
40
35
9
4
32
88
72
11
37
11
13
47
21
12
69
18
6
99
4
44
81
6
54
54
81
45
31
71
24
1
32
39
18
54
36
1
11
18
3
51
18
31
8
4
53
7
23
42
51
87
60
18
7
41
42
1
12
53
24
30
45
24
63
12
37
36
12
11
84
73
5
7
5
24
36
3
16
11
6
18
45
27
18
15
15
24
13
12
59
60
13
17
24
18
138
6
48
1
41
18
30
87
39
21
16
17
6
36
18
54
33
4
11
13
29
39
27
25
8
3
37
24
8
27
37
17
7
11
12
42
12
18
9
28
20
28
11
72
33
69
6
18
36
12
3
15
36
13
29
12
18
6
36
12
15
45
3
15
57
52
32
3
1
44
21
18
109
71
9
63
6
3
33
15
16
35
60
49
24
56
33
66
93
96
15
1
47
6
30
37
5
12
7
17
48
24
55
11
36
9
63
13
29
19
32
15
33
16
5
79
12
60
17
18
13
5
51
15
9
112
8
76
35
120
78
19
24
5
96
27
9
31
5
27
45
30
24
21
28
71
24
12
24
48
54
18
21
84
24
15
25
35
117
81
39
69
51
3
37
8
40
17
36
24
18
57
4
44
48
3
6
30
45
15
45
81
18
13
48
48
32
3
18
3
9
18
36
36
21
4
17
63
64
17
27
3
1
68
40
41
18
48
72
18
31
20
9
51
52
41
55
83
13
8
21
27
39
1
35
73
17
3
75
54
15
28
23
24
36
1
35
9
111
21
3
61
65
12
24
27
93
31
83
9
4
5
7
56
3
45
9
15
45
162
84
69
12
16
48
23
13
17
90
33
93
3
48
9
12
18
18
3
15
21
21
75
16
29
15
27
12
45
9
24
19
29
15
4
5
30
13
47
12
1
60
65
31
20
12
9
36
3
39
25
5
3
28
60
5
15
69
7
17
103
8
9
43
65
3
51
9
60
4
116
9
6
18
30
126
18
13
29
7
44
60
15
117
4
35
54
6
66
24
36
43
32
40
11
33
100
5
43
24
41
43
68
12
45
3
135
21
39
13
12
32
24
3
6
3
60
39
24
30
19
113
31
24
12
17
6
13
12
20
3
13
48
65
24
18
30
60
7
29
7
108
20
12
33
43
29
30
13
8
24
27
108
24
48
73
5
54
18
18
73
11
1
41
3
27
13
41
15
24
24
15
57
45
31
44
15
24
9
57
15
3
6
7
11
30
18
24
9
28
11
54
36
63
36
27
1
60
89
66
6
15
16
5
19
65
24
19
17
63
12
15
9
21
36
18
37
12
5
18
13
11
30
3
3
13
59
37
29
6
9
64
17
19
65
31
5
18
13
80
3
12
49
12
29
7
29
6
18
67
84
12
35
12
49
11
48
21
21
19
35
9
3
36
21
36
28
23
42
3
108
9
6
1
65
6
33
51
6
3
33
54
13
17
6
49
84
23
6
99
9
36
3
69
18
18
12
7
17
102
25
24
12
47
24
12
24
9
24
3
45
27
36
48
36
6
12
19
12
11
18
55
24
29
144
30
13
47
12
13
59
42
27
16
5
24
19
17
7
12
47
49
11
1
8
3
93
3
36
1
11
6
36
12
24
12
24
55
35
9
40
12
12
8
21
3
4
96
12
11
13
8
21
30
72
13
8
15
60
12
1
5
18
18
3
87
12
24
21
15
13
8
9
6
1
29
123
9
7
24
5
120
15
252
16
24
8
15
33
93
36
3
48
76
11
60
18
7
32
27
6
3
4
8
16
5
111
16
11
6
19
47
45
52
108
11
24
1
12
36
48
24
17
54
13
23
18
24
66
9
24
40
17
7
32
3
30
42
156
1
8
27
6
39
4
41
42
45
4
35
36
33
3
42
12
7
71
13
35
1
23
21
12
4
20
16
17
12
72
3
33
24
48
15
28
29
7
48
23
30
24
36
7
8
28
20
21
18
54
19
17
18
25
20
27
13
59
13
23
54
6
12
60
49
36
128
39
9
45
27
24
39
30
3
84
27
54
19
8
40
17
15
48
12
76
17
63
21
6
25
23
9
4
24
53
67
48
17
7
23
42
55
12
5
54
18
19
17
36
18
108
1
48
17
18
6
39
88
11
6
15
3
1
44
16
48
17
15
16
72
12
47
18
63
9
7
32
4
41
3
15
78
36
18
9
48
16
20
51
25
29
54
126
48
36
15
108
120
28
5
66
21
16
5
3
16
53
55
96
23
36
25
12
44
16
8
16
56
4
23
12
1
5
12
27
48
48
12
36
33
18
45
3
45
9
139
23
6
30
6
84
54
13
5
3
3
54
12
6
48
81
27
37
5
15
12
4
5
39
9
7
12
104
28
20
51
18
18
25
41
24
30
49
77
24
66
49
24
24
8
3
6
63
45
7
5
7
29
3
52
36
41
18
33
3
49
24
20
99
6
12
6
97
5
15
48
4
29
12
42
21
45
7
47
18
3
57
67
53
15
39
24
25
20
52
11
49
41
19
83
42
3
24
24
52
12
59
13
29
15
21
54
25
23
25
47
60
45
4
68
3
45
9
6
12
1
23
9
52
12
32
76
17
18
45
27
120
36
6
54
81
3
1
32
9
15
21
18
1
35
25
20
112
44
52
80
72
21
18
24
73
44
36
21
54
1
12
5
99
27
21
12
4
12
5
27
153
42
12
37
17
18
54
54
25
48
17
6
25
36
29
135
3
9
33
18
1
35
30
24
19
48
48
36
8
3
18
51
16
32
24
15
18
3
33
ABCD 96468149086*3^$a+1 [50032]
15
84
237
111
65
31
113
384
144
115
12
33
75
24
77
96
19
141
27
180
252
5
256
176
43
24
141
99
45
32
127
228
108
17
115
461
43
5
240
19
108
144
384
36
192
60
144
132
77
31
65
187
5
139
132
129
32
127
113
144
16
96
243
77
19
141
99
45
128
19
12
81
48
80
48
19
312
149
64
80
400
303
17
43
21
99
93
99
60
48
60
117
80
48
96
223
17
211
48
77
208
27
5
96
31
12
24
93
48
219
36
129
27
5
115
72
36
132
45
75
101
43
24
24
456
240
333
80
163
24
5
16
111
161
48
112
159
209
96
163
93
3
24
144
21
32
79
192
36
192
77
31
177
51
12
17
144
19
29
48
43
24
24
21
48
51
24
84
36
125
112
3
204
33
15
17
19
108
204
197
331
132
96
65
16
111
276
144
168
21
195
125
163
48
77
43
84
252
21
63
60
240
53
16
99
29
16
15
96
65
192
19
60
17
331
72
108
33
15
84
77
115
60
60
5
576
115
24
144
5
79
84
29
240
48
307
24
24
141
123
69
27
101
256
99
45
159
156
192
288
84
84
189
111
156
240
144
149
64
3
156
65
19
252
156
5
64
48
111
36
96
45
111
84
168
197
48
96
16
219
21
48
159
657
80
48
160
15
17
31
252
21
15
65
43
261
192
111
17
16
75
24
444
108
53
115
45
32
48
31
48
81
27
165
3
24
144
36
132
96
384
24
5
112
51
173
64
48
111
33
15
144
225
51
573
15
60
101
400
272
43
5
163
333
3
45
15
81
32
192
96
67
24
21
159
528
353
127
48
36
60
48
48
12
48
21
32
112
15
156
36
48
17
16
27
312
24
36
84
12
12
101
91
5
448
51
77
48
96
79
96
48
144
108
24
168
53
91
213
80
139
101
139
96
5
192
288
43
101
96
144
48
192
31
65
19
144
216
261
51
108
36
24
213
147
60
17
19
45
80
175
108
120
72
36
36
12
12
5
96
127
33
128
31
81
32
79
209
160
27
117
224
144
16
75
149
31
48
17
43
117
3
108
33
176
235
5
16
63
60
5
19
168
69
63
60
120
48
45
240
48
15
65
16
75
36
209
16
351
156
69
32
223
84
144
144
24
48
21
63
ABCD 96468367852*3^$a+1 [50482]
7
48
92
112
221
67
5
15
12
132
28
53
43
176
160
320
4
80
160
12
68
57
19
53
27
21
15
129
63
12
48
21
27
180
144
96
108
96
21
43
144
128
84
60
16
20
208
137
87
12
16
80
84
76
20
12
16
32
132
16
92
45
24
79
41
51
84
76
32
436
65
15
57
3
36
225
43
68
48
9
288
19
36
188
96
4
17
48
79
92
36
240
28
125
216
171
117
123
228
9
3
117
175
108
20
60
132
96
144
48
60
48
180
240
64
60
32
36
108
112
228
60
32
84
240
160
80
460
29
135
60
261
15
28
32
84
201
55
80
48
12
48
96
144
100
32
60
100
89
471
48
192
124
5
475
132
192
176
12
84
33
63
129
15
124
116
28
20
156
16
176
237
120
240
72
51
48
45
51
69
27
304
20
48
220
96
32
132
225
75
16
132
300
53
127
32
57
39
124
101
27
48
4
92
16
53
91
96
68
81
24
7
12
32
21
27
16
77
7
137
115
128
192
84
369
91
29
72
24
51
84
345
195
84
256
92
117
43
224
180
204
189
51
240
96
148
12
20
124
212
129
79
44
93
99
144
52
92
45
3
45
67
173
48
115
212
60
52
92
144
4
92
96
84
9
231
33
75
36
12
189
3
48
4
209
27
45
39
76
32
100
32
108
148
140
69
43
68
9
103
32
16
108
125
99
45
147
141
19
116
129
79
65
72
115
144
20
81
24
3
48
192
192
36
48
57
39
9
51
189
19
20
48
33
72
24
15
288
33
123
36
108
45
147
45
39
156
276
33
79
80
28
53
127
44
16
20
57
211
5
159
16
12
20
12
48
64
173
7
96
92
16
80
96
84
144
76
116
129
267
240
69
24
99
93
7
17
159
60
69
171
21
255
33
15
28
197
91
116
9
51
213
123
52
12
96
20
60
48
84
48
28
20
172
125
55
252
20
76
101
91
413
51
21
255
60
45
55
32
177
79
65
27
324
9
72
24
39
156
84
64
17
15
220
53
63
160
185
375
60
4
65
111
108
69
216
7
65
79
108
36
137
7
80
48
112
32
16
92
45
135
12
4
204
128
117
27
45
264
79
108
144
53
63
240
12
36
204
21
159
12
384
21
219
84
96
12
69
123
36
81
15
28
20
60
36
172
173
19
308
108
160
240
5
207
9
51
117
111
96
96
60
69
91
197
72
51
4
44
165
24
115
77
39
57
7
12
53
63
12
256
84
108
240
ABCD 96468444914*3^$a+1 [50110]
24
12
24
5
91
84
41
18
6
103
8
33
67
44
99
1
36
60
168
41
36
27
72
9
79
12
41
12
60
18
13
131
1
12
12
101
43
36
24
77
75
4
5
18
1
71
1
23
37
53
55
125
66
73
53
7
60
41
91
41
79
29
54
30
90
126
7
29
31
12
12
8
40
32
136
77
66
45
99
25
20
81
42
313
60
5
30
85
60
71
49
24
12
41
7
12
108
35
13
29
43
11
57
28
116
16
29
216
18
61
11
37
77
19
11
1
12
41
31
11
18
39
100
35
6
19
72
60
11
49
23
1
24
108
113
60
19
120
108
120
32
100
125
36
24
48
27
36
51
25
68
36
40
29
18
13
77
163
12
84
59
25
47
25
128
4
11
30
55
12
23
25
17
43
59
73
5
19
108
11
24
57
108
88
125
108
75
69
7
104
4
300
12
24
29
36
54
6
66
18
103
24
23
21
36
76
5
19
60
29
19
12
41
43
56
40
65
30
18
6
120
45
4
96
120
24
48
5
42
25
32
16
24
24
156
11
30
7
156
17
55
8
4
248
52
36
132
24
53
31
104
27
181
5
19
84
24
12
24
24
72
36
185
60
7
41
31
41
55
5
43
12
12
17
19
77
48
7
17
18
25
24
23
30
42
13
5
36
67
84
36
24
24
60
5
144
27
9
24
91
29
31
11
93
27
6
84
139
24
8
27
73
23
1
29
127
8
9
103
5
27
136
44
63
72
73
77
3
33
7
23
1
8
36
64
116
15
102
60
115
77
27
160
11
37
80
112
60
5
75
36
27
78
7
41
7
60
12
20
63
25
48
161
43
20
28
5
55
119
9
124
60
176
45
19
5
90
18
30
25
72
48
44
9
67
32
52
35
48
78
72
43
65
12
7
20
9
7
48
72
23
30
19
8
184
84
11
6
67
8
117
72
43
47
1
12
68
28
5
7
48
20
40
77
144
19
89
7
65
18
6
127
60
29
103
41
120
7
12
23
25
84
36
84
80
64
17
7
48
17
42
1
92
100
71
54
91
5
84
27
4
32
33
55
36
20
33
180
120
31
120
20
9
7
120
108
5
55
108
35
30
99
9
7
72
48
8
9
27
33
36
84
103
84
60
84
17
19
48
41
282
133
20
15
157
12
60
8
27
1
24
36
35
25
5
24
43
77
243
4
48
35
66
36
103
11
37
17
111
40
59
312
21
9
55
96
48
41
48
72
18
6
39
51
30
7
20
28
44
16
56
9
96
36
19
48
5
90
21
27
24
61
24
48
48
137
96
55
20
36
9
27
40
60
24
101
27
28
12
96
84
41
199
41
7
24
48
96
120
12
155
37
8
123
54
36
174
1
36
24
12
8
117
7
12
71
9
69
199
72
35
66
63
144
45
18
109
35
1
5
55
12
53
43
132
5
27
28
53
55
59
145
108
83
1
44
40
29
48
67
36
36
5
19
77
39
36
4
48
47
25
20
40
41
42
1
12
228
24
8
87
37
144
17
138
45
52
47
1
60
17
120
60
12
36
36
24
72
19
71
25
12
11
1
5
19
29
60
48
150
57
76
12
53
210
72
78
79
65
331
12
35
133
60
204
17
43
12
11
78
79
68
52
36
29
60
55
132
65
103
12
24
12
29
111
40
47
13
8
4
60
36
24
36
17
67
192
5
79
35
21
4
47
18
7
12
48
8
81
19
36
96
72
35
13
168
29
31
77
7
83
9
28
12
101
55
60
47
73
60
77
60
3
33
36
156
27
52
29
72
7
36
17
270
85
17
18
13
77
7
71
30
19
53
42
181
92
88
24
5
7
96
32
40
11
25
101
18
57
9
96
39
4
5
7
24
29
75
45
18
72
25
20
136
89
27
28
60
53
3
9
67
336
173
6
121
23
37
12
276
11
54
36
19
12
29
3
81
31
5
19
77
12
96
19
56
4
65
91
17
90
13
17
43
17
55
233
19
11
54
7
96
59
1
48
24
120
5
18
25
20
123
157
12
65
31
72
5
19
156
84
24
41
43
32
16
53
247
8
4
60
197
31
59
9
16
24
24
5
55
17
43
113
19
8
27
61
17
7
48
12
41
19
84
5
127
65
55
108
44
52
29
7
48
35
42
43
5
36
43
12
53
180
55
17
31
48
20
135
6
3
33
19
60
108
5
150
1
12
144
59
30
27
9
199
41
31
84
36
68
16
48
36
5
39
33
72
7
48
11
1
53
27
15
30
19
152
33
55
96
ABCD 96468554948*3^$a+1 [50038]
21
75
54
27
88
41
3
51
54
3
4
53
18
25
32
196
17
75
45
42
25
5
63
69
30
36
78
51
129
7
47
12
45
4
84
8
45
39
33
12
3
12
129
55
161
24
159
15
25
8
40
44
160
35
36
162
30
105
111
21
16
17
6
57
27
186
12
24
84
31
48
143
129
100
41
18
66
15
16
44
33
6
57
27
72
6
54
66
24
31
12
32
51
12
37
48
131
25
96
11
69
39
21
45
6
12
150
48
60
12
7
80
135
18
87
4
12
228
11
36
12
193
5
72
3
3
9
243
12
72
45
123
33
69
3
16
149
48
54
18
31
36
8
3
72
13
44
9
7
107
66
39
72
36
240
60
24
15
6
12
42
18
31
32
4
23
12
73
5
72
66
72
73
23
9
57
43
35
36
9
27
18
30
6
27
4
71
60
30
15
60
93
30
24
33
105
24
75
15
18
15
21
79
167
36
49
11
177
40
35
117
48
40
11
72
13
5
91
11
49
80
4
92
9
108
42
18
18
48
81
28
23
25
32
33
12
55
125
108
42
36
54
66
54
36
7
35
72
36
126
30
1
132
35
13
48
56
4
36
41
54
138
132
63
315
37
29
6
36
105
84
16
23
25
11
6
39
36
9
6
49
71
54
18
33
27
18
18
90
12
75
132
48
39
18
102
81
45
19
56
52
35
13
23
54
7
140
48
12
33
15
40
32
51
42
18
97
23
69
9
39
100
8
27
57
69
54
72
114
39
63
24
33
60
15
85
60
92
15
25
83
61
29
36
39
33
12
60
43
29
15
69
54
57
16
20
177
43
32
100
108
32
27
24
9
88
60
53
87
40
17
42
36
9
81
48
159
72
21
144
55
5
123
48
27
12
144
36
25
48
5
3
243
69
28
20
60
9
30
54
115
36
35
48
45
12
48
12
4
59
36
24
72
120
45
63
61
96
41
78
121
68
12
99
6
66
37
32
39
25
47
24
18
135
111
1
5
48
36
39
12
36
39
36
42
66
132
30
114
54
31
36
5
18
30
7
53
27
27
25
8
39
126
12
63
52
132
5
78
105
48
45
18
37
140
15
78
54
1
44
27
36
54
84
114
18
18
21
63
13
29
36
15
3
54
18
54
3
16
12
44
9
31
95
93
111
102
39
148
32
21
15
33
54
25
47
61
20
15
13
5
54
30
3
87
45
15
36
49
77
111
60
57
18
25
32
3
120
37
20
3
9
21
219
159
1
36
17
60
27
75
13
23
114
210
81
123
30
54
33
4
48
48
137
3
4
204
59
33
24
33
43
48
84
12
116
3
36
33
171
25
92
3
1
35
60
18
30
45
45
27
81
15
12
27
81
4
11
18
66
6
18
12
45
9
78
18
48
39
15
33
52
80
195
78
15
87
6
30
69
3
9
45
55
35
18
36
36
6
18
324
67
131
12
36
9
51
72
18
7
48
11
21
3
49
8
33
51
15
81
33
54
48
18
24
30
36
24
18
39
16
80
60
84
9
67
53
60
19
108
35
45
4
80
16
47
93
69
139
36
83
157
8
72
60
64
11
105
3
78
207
75
108
42
15
76
11
60
25
48
36
92
99
168
126
7
32
15
18
79
29
19
47
24
102
18
37
12
20
57
24
84
72
108
7
83
18
27
60
3
90
7
48
77
48
19
5
55
263
96
109
8
4
68
16
149
27
63
1
92
3
1
11
60
72
93
33
51
51
25
143
1
11
37
20
16
44
105
18
25
44
21
90
144
49
32
3
145
5
102
37
8
45
7
80
93
60
12
75
12
3
85
5
60
36
72
67
12
11
18
7
47
48
168
25
44
123
9
15
13
68
60
52
35
60
45
3
90
39
76
47
1
32
39
60
54
51
4
32
132
27
49
65
90
21
16
92
100
32
3
96
1
35
54
66
1
17
3
129
54
69
57
3
153
27
15
33
4
173
6
30
31
23
6
36
30
49
47
72
108
12
72
78
135
16
5
24
7
8
72
15
61
20
87
36
117
24
180
21
288
39
40
48
53
30
114
12
54
21
75
21
9
6
117
12
9
6
30
60
108
66
6
126
217
71
9
16
96
5
18
12
25
68
28
29
63
232
23
37
59
30
6
1
44
171
12
13
48
17
18
97
5
39
75
18
7
8
40
17
75
96
39
18
18
54
3
3
9
81
79
5
75
96
99
109
36
5
66
18
51
4
17
15
24
36
69
24
19
11
72
72
33
93
7
83
72
60
102
55
95
30
27
261
42
108
120
49
116
15
18
27
9
18
117
ABCD 96469163738*3^$a+1 [50044]
151
77
12
55
101
42
109
179
24
120
18
132
48
12
30
13
5
30
25
84
89
114
85
5
30
180
1
29
150
78
55
35
72
198
12
96
24
7
108
233
55
53
30
54
48
18
24
157
29
210
60
24
193
17
7
23
30
216
12
12
43
83
85
119
25
173
19
108
36
5
72
18
102
90
12
25
23
42
31
5
24
43
143
1
36
107
36
54
391
60
5
114
6
91
108
36
156
53
115
11
25
252
23
114
30
60
18
115
84
29
31
101
12
30
36
24
36
12
49
36
5
48
150
54
18
12
66
67
108
144
35
66
72
72
6
24
30
66
60
60
30
294
36
24
73
144
29
30
180
162
42
61
60
35
54
456
132
19
131
102
36
120
42
252
37
203
36
90
19
108
65
19
239
54
66
72
25
12
35
1
65
24
18
25
17
48
55
53
7
17
31
95
84
60
126
12
72
7
59
102
198
72
42
31
95
30
19
48
23
24
48
49
53
90
73
77
180
240
48
48
42
73
5
150
37
23
114
30
18
72
6
12
48
180
84
25
221
31
144
5
114
13
17
18
30
168
102
37
5
30
6
90
1
36
35
18
31
24
36
23
121
12
77
30
66
175
5
84
36
144
127
48
5
60
78
192
186
90
1
276
120
77
6
25
59
1
5
90
12
85
125
42
180
1
59
6
24
60
90
121
137
42
37
29
7
47
240
48
168
72
168
174
48
7
143
18
30
30
12
102
18
372
115
125
96
67
23
37
324
11
18
120
24
6
24
78
42
30
7
11
25
47
120
61
5
19
48
35
78
12
258
90
84
78
270
90
42
67
83
6
120
84
43
24
48
5
30
126
19
23
12
25
125
91
47
60
30
192
67
53
55
11
181
203
6
102
49
131
12
6
31
24
5
60
30
144
36
30
54
6
79
11
54
103
47
18
132
90
18
90
102
18
102
60
6
174
43
23
84
60
6
42
42
30
30
66
61
29
24
150
120
258
180
18
24
6
84
6
60
30
19
11
30
24
103
23
61
23
120
61
119
36
60
85
5
31
203
66
91
161
7
36
12
35
48
61
23
6
7
23
54
48
18
25
5
67
173
7
77
6
61
203
48
109
161
55
180
77
60
96
144
31
29
6
1
53
6
84
36
150
55
17
18
12
90
7
143
109
23
48
12
66
79
95
18
19
108
5
48
30
102
96
42
72
1
47
90
72
96
31
36
17
66
42
132
55
12
23
13
168
29
115
11
174
7
60
48
95
210
6
1
53
18
18
12
12
78
342
6
157
24
36
17
96
31
59
120
217
17
120
55
5
48
7
11
1
71
18
180
72
12
48
312
126
12
49
29
7
53
72
43
192
53
234
30
150
36
1
71
168
54
66
132
12
30
96
91
59
54
30
66
132
48
54
6
60
162
289
71
73
119
97
89
120
114
96
12
73
155
37
77
36
102
48
25
5
60
54
13
12
11
229
5
66
84
30
6
24
18
18
1
101
198
42
30
25
53
31
53
30
25
23
13
89
66
49
41
7
24
108
12
41
67
71
61
120
29
192
18
144
145
53
18
102
42
18
55
23
30
31
209
42
78
30
25
137
18
25
179
30
7
36
83
72
25
65
60
42
66
31
89
79
71
72
49
60
53
120
43
125
198
49
5
6
12
72
60
13
23
12
12
1
24
5
6
114
55
192
71
133
47
12
6
120
7
5
19
71
42
60
6
60
42
42
36
72
192
73
ABCD 96470276642*3^$a+1 [50101]
96
16
288
164
96
156
55
162
11
88
9
59
16
249
119
112
3
360
53
379
21
20
48
204
49
131
121
15
3
93
8
61
15
201
90
125
36
12
7
36
137
97
155
316
69
15
129
95
84
12
76
3
17
163
125
19
221
13
63
56
124
128
97
15
96
20
144
49
75
87
105
60
48
116
175
81
9
99
20
43
377
19
108
90
54
18
90
65
16
80
127
5
85
18
198
143
36
40
8
96
48
12
16
87
54
3
68
109
431
36
40
15
41
136
68
187
33
36
147
17
1
36
162
5
103
54
83
16
63
33
260
60
144
7
54
323
253
3
15
90
54
54
27
212
240
144
108
25
203
13
47
7
57
51
29
36
48
156
1
255
32
96
67
162
95
48
1
11
115
252
113
13
83
7
108
29
28
69
54
29
60
76
132
20
40
111
216
113
49
11
28
116
7
72
90
51
219
54
35
145
27
96
399
41
328
27
69
248
12
265
90
54
51
8
12
16
20
40
15
5
192
37
11
25
108
180
54
33
32
43
89
156
25
59
31
77
96
16
20
136
87
201
69
143
192
61
15
21
54
54
18
129
80
277
36
3
15
137
76
147
234
36
83
76
60
68
37
54
162
18
149
156
217
3
164
67
54
90
108
33
68
300
139
149
13
147
141
23
499
234
216
167
31
33
20
96
40
48
20
112
164
115
21
20
48
19
77
85
11
61
36
270
177
68
25
23
103
21
141
63
243
18
15
21
135
8
144
88
165
72
54
53
40
308
48
124
57
11
115
65
28
128
49
54
36
54
159
75
129
33
23
13
47
133
47
7
137
316
32
132
85
270
41
49
131
31
17
55
41
76
128
79
65
36
7
144
129
87
173
61
36
18
29
223
33
12
27
41
144
193
75
33
270
81
20
84
13
143
36
60
85
59
67
9
99
81
20
43
237
20
121
519
60
69
95
16
105
23
49
36
216
23
31
18
59
84
19
77
121
18
90
11
43
81
368
55
36
41
139
149
60
28
33
15
200
40
15
21
15
108
41
85
11
97
36
11
12
144
48
132
103
270
108
183
192
212
180
475
17
16
144
80
157
54
72
41
175
36
126
75
48
60
96
20
48
175
5
445
27
9
126
9
81
18
108
165
32
76
20
16
213
183
8
187
5
12
37
126
9
20
25
39
12
147
216
89
268
20
19
29
76
116
49
323
1
59
16
116
7
162
51
96
20
124
240
171
54
95
13
162
65
43
18
83
76
68
79
149
40
104
31
17
60
49
54
165
51
113
31
108
72
36
29
12
192
55
36
18
147
15
108
36
5
96
12
211
18
ABCD 96470351104*3^$a+1 [50005]
5
13
18
33
171
5
121
87
48
32
192
13
6
36
90
111
15
65
187
192
5
253
12
23
1
174
17
64
51
30
240
18
36
105
21
11
73
6
54
72
3
87
57
117
123
48
32
127
126
90
120
42
210
72
6
135
27
18
90
102
72
18
6
147
27
117
33
18
84
78
11
1
90
24
84
60
306
11
205
35
85
24
66
108
72
126
15
32
43
53
7
9
9
71
91
5
67
126
12
78
36
30
18
42
108
120
3
15
33
80
121
168
95
25
135
117
36
39
33
90
132
48
17
91
5
103
9
225
18
114
156
90
24
18
75
177
54
185
175
209
1
132
299
1
132
27
9
30
9
267
5
13
216
27
32
112
9
36
3
135
41
31
6
30
18
11
49
84
18
198
35
19
77
283
150
47
16
9
23
103
12
93
15
18
36
36
39
3
141
15
90
42
84
6
162
48
78
84
18
42
3
117
6
21
81
72
42
108
12
5
19
12
78
131
64
21
90
144
17
85
108
15
27
53
157
144
24
90
12
114
36
15
48
9
87
231
9
96
27
12
36
53
7
89
160
213
60
12
36
24
39
51
36
9
3
93
320
19
108
17
109
126
5
49
6
18
23
64
75
21
285
72
108
18
126
48
63
15
84
54
42
102
36
36
90
69
32
85
48
96
155
16
144
93
83
139
174
36
35
91
24
108
33
39
41
49
48
42
18
18
54
11
112
21
66
78
66
132
84
18
36
204
30
42
39
9
96
72
30
18
72
42
36
156
18
18
78
30
36
144
72
17
43
117
32
79
321
153
71
1
95
31
33
15
24
18
54
36
77
43
18
72
240
123
21
66
42
30
72
6
192
36
24
18
54
18
108
72
126
11
91
117
32
73
12
75
141
42
12
108
17
55
54
54
36
6
3
27
108
72
60
5
31
30
3
51
36
72
6
27
63
129
33
12
36
114
120
180
162
18
36
162
198
65
25
39
105
108
107
61
99
21
6
149
61
96
162
36
12
17
7
89
49
47
49
66
60
30
51
128
19
6
36
138
96
137
109
36
63
159
30
36
54
78
12
126
60
21
128
16
15
30
132
18
66
251
55
42
12
24
59
85
18
18
30
57
272
16
51
29
85
30
24
21
96
63
17
85
24
66
65
85
54
5
96
109
99
48
32
240
55
102
108
42
93
192
105
276
18
12
90
150
18
51
3
30
36
27
48
32
37
107
1
15
63
36
45
39
6
3
33
63
9
12
24
35
1
63
45
18
12
18
3
144
21
66
24
12
213
81
126
17
85
27
45
60
18
53
73
87
32
43
72
36
9
32
160
51
180
12
60
65
48
277
90
6
59
85
30
317
48
1
156
6
12
33
3
24
5
48
163
90
12
72
15
27
5
31
129
99
24
53
49
143
91
132
17
145
36
75
9
18
42
30
162
144
24
12
23
235
5
43
18
114
17
103
18
18
150
47
109
108
6
36
84
42
63
21
75
15
24
41
43
42
59
64
111
65
112
144
96
32
37
120
126
42
27
3
78
102
6
36
18
180
36
21
45
179
1
6
9
9
12
90
33
45
120
24
3
27
21
15
81
123
53
67
132
36
54
48
90
108
54
3
33
47
43
72
77
49
24
36
120
24
30
21
87
252
36
42
63
165
11
133
126
42
90
12
72
288
18
72
18
72
42
36
120
144
59
55
12
54
24
84
60
30
90
23
19
48
45
105
71
67
60
18
30
186
108
48
75
3
29
145
60
51
ABCD 96470748898*3^$a+1 [50114]
126
159
135
9
64
53
162
73
17
30
1
59
108
57
195
12
33
16
47
30
42
121
59
12
18
87
144
39
78
30
60
97
48
155
117
87
30
168
115
65
72
55
71
25
47
210
31
119
18
30
57
165
91
179
120
85
185
150
108
84
33
27
156
9
48
48
192
27
150
90
90
198
30
72
60
19
80
129
60
48
162
72
60
48
78
79
11
12
25
47
168
201
51
288
45
75
270
18
37
17
63
256
131
6
135
39
186
192
198
114
108
138
33
111
49
47
174
36
79
35
45
135
48
73
125
3
129
12
198
90
67
11
84
33
27
18
3
27
18
60
30
132
12
25
245
60
15
213
18
73
167
90
54
246
67
5
187
281
72
63
15
33
21
75
63
90
72
18
18
180
42
12
33
237
19
77
90
162
30
90
31
167
60
13
149
48
139
293
123
27
12
36
72
42
126
72
13
192
23
24
33
285
132
31
80
48
96
81
54
6
144
115
11
37
47
33
16
41
126
150
12
7
65
6
72
97
128
3
13
59
78
7
83
93
81
36
90
24
216
12
288
37
197
108
18
234
115
533
187
125
36
79
65
31
77
115
23
204
61
77
18
24
66
7
65
60
48
42
57
105
216
90
277
5
42
129
16
83
45
105
7
5
75
93
138
72
33
117
90
72
66
72
42
66
60
90
45
27
18
3
9
252
18
180
72
93
15
78
67
125
51
64
107
69
129
48
150
169
65
18
18
120
60
39
144
189
3
75
69
3
138
90
25
17
12
198
42
48
147
123
60
201
27
90
42
48
33
27
213
64
83
93
64
113
207
3
24
156
265
77
60
120
31
137
30
90
159
225
111
27
18
162
1
144
32
48
63
177
183
57
87
25
53
48
222
93
135
9
33
111
9
247
5
123
45
3
99
36
169
11
54
60
30
306
252
55
185
30
73
275
84
288
18
42
13
107
42
30
93
363
90
54
90
126
12
177
21
90
60
37
176
57
174
60
36
144
66
7
65
18
54
6
120
54
19
59
12
6
162
1
119
162
18
165
33
180
144
6
12
108
54
231
45
19
101
114
18
12
90
33
45
108
7
5
162
36
180
132
48
13
47
162
111
231
25
41
114
90
66
169
53
12
78
1
29
67
101
162
12
61
48
17
72
258
90
72
115
96
167
84
60
169
32
112
113
24
120
78
1
80
147
42
3
27
165
48
48
64
113
127
47
78
30
132
66
90
54
18
60
30
51
39
72
6
123
87
217
48
192
17
180
18
57
51
12
1
161
79
71
153
3
72
85
32
64
71
78
27
21
27
16
29
150
12
6
162
73
29
36
24
66
72
93
87
60
90
211
89
78
9
3
270
15
3
42
147
63
90
7
35
30
31
227
30
42
21
189
18
ABCD 96471321418*3^$a+1 [50004]
144
23
55
17
49
240
35
31
69
72
20
84
43
125
16
164
60
40
8
88
27
29
144
100
15
84
41
49
96
216
90
29
151
41
67
5
103
120
113
96
88
68
28
152
247
17
48
7
18
78
48
17
24
120
16
48
56
103
12
60
9
39
132
5
49
119
7
156
33
32
160
15
5
24
1
24
119
7
89
73
23
88
32
12
115
72
5
61
72
42
108
18
48
54
161
72
115
54
48
47
31
77
12
36
12
7
41
48
31
18
71
120
7
77
31
45
105
27
44
1
30
17
132
148
60
20
25
3
99
60
21
72
87
29
64
15
93
63
24
18
23
4
32
16
15
77
40
111
24
18
72
72
39
56
24
12
139
21
63
5
96
31
162
126
345
104
175
216
36
6
119
16
39
60
101
7
53
67
330
72
63
111
144
18
23
19
45
20
37
150
5
133
42
5
49
155
19
42
3
15
12
41
49
168
3
60
48
32
19
5
79
17
28
117
27
15
246
6
41
103
9
57
99
60
20
79
30
126
17
127
18
23
49
47
76
12
33
54
156
65
13
39
27
5
31
24
48
36
6
11
43
65
1
6
12
17
181
95
108
12
7
137
223
90
102
18
15
111
17
25
27
63
53
12
12
16
99
222
63
56
25
54
18
144
215
31
5
12
7
90
35
31
5
28
80
175
29
97
24
39
81
167
12
12
88
87
65
240
49
72
23
1
18
21
9
18
125
208
32
40
72
20
43
65
40
9
99
84
32
103
36
6
30
96
12
17
48
60
1
95
121
144
87
20
127
101
40
39
41
4
27
5
76
177
47
25
30
89
72
25
102
65
43
60
120
33
56
36
28
32
100
63
36
48
18
24
35
108
48
120
79
65
79
41
120
48
175
120
17
73
123
20
25
30
18
15
39
216
101
124
32
84
43
41
24
7
66
78
89
36
127
5
12
28
32
31
234
11
60
1
39
140
19
17
139
36
24
5
12
19
144
125
55
57
207
17
168
72
19
45
81
119
25
264
23
40
9
83
36
72
103
90
120
11
84
96
16
15
57
15
53
12
73
47
60
181
87
80
100
27
36
30
35
19
153
68
64
20
12
61
47
40
111
17
25
95
88
15
45
84
32
31
18
96
54
234
90
126
119
1
95
49
42
101
7
21
15
12
42
11
19
45
27
90
71
97
35
28
72
56
7
12
60
17
121
168
95
79
18
18
150
71
31
105
135
113
120
24
31
149
43
117
117
126
18
54
72
113
121
72
42
77
36
48
12
168
1
39
80
36
91
33
32
40
27
53
48
1
11
175
5
43
6
54
9
56
25
71
24
97
47
31
57
104
121
83
79
113
12
132
208
261
27
3
17
7
65
73
24
119
25
30
161
16
99
36
89
19
17
85
63
24
81
144
35
37
90
5
79
45
44
25
192
54
9
33
102
33
8
1
54
65
1
35
79
77
49
48
15
63
53
37
120
63
51
149
7
72
18
78
9
48
9
144
27
15
29
36
187
65
73
59
19
17
28
80
157
35
60
84
64
69
63
57
15
8
48
1
6
17
100
108
32
25
78
18
30
137
7
108
5
55
17
1
102
24
185
25
198
81
60
32
67
12
33
188
40
15
12
81
140
24
43
54
239
24
7
24
197
13
131
13
288
95
72
48
48
31
93
36
27
54
24
126
21
27
65
16
180
261
63
56
25
27
15
17
13
72
47
156
13
6
9
32
112
153
27
128
208
60
57
23
1
35
4
9
15
57
96
120
24
54
89
1
71
265
119
25
27
315
18
99
15
36
66
191
48
55
17
40
123
101
1
15
8
1
35
4
92
79
101
7
42
63
32
60
ABCD 96471564394*3^$a+1 [50013]
144
193
144
23
180
120
108
24
108
72
300
180
168
61
176
171
37
23
72
360
36
84
33
39
36
37
23
9
99
36
228
21
327
48
105
384
48
135
120
60
72
252
36
253
11
21
48
64
32
64
95
1
35
168
37
143
72
84
96
84
24
36
36
49
239
72
36
192
21
15
225
16
80
48
87
105
123
96
117
39
24
120
24
48
60
72
120
132
225
16
224
75
84
36
61
215
169
59
132
177
16
144
288
95
97
80
16
71
24
81
111
24
48
153
27
96
21
16
48
71
25
11
60
153
27
117
363
69
3
132
180
216
72
21
15
72
72
97
23
25
11
36
144
1
48
95
108
24
36
108
180
9
3
132
72
81
208
71
120
24
84
60
25
23
252
36
57
112
11
37
35
93
111
193
71
24
241
11
84
72
24
216
12
96
144
45
48
207
36
141
171
69
48
192
63
72
9
51
48
60
72
121
23
57
99
61
47
177
111
72
201
15
49
11
21
64
80
135
57
147
93
87
12
60
108
36
1
11
132
81
27
69
288
48
48
336
3
72
69
51
24
12
169
11
24
61
275
24
85
48
32
99
205
176
255
48
81
27
60
25
59
21
435
45
144
48
123
48
60
216
84
205
107
69
15
49
11
21
15
252
48
133
176
288
75
72
156
24
180
180
180
144
109
48
80
63
132
13
176
48
240
75
117
51
48
61
83
45
15
120
25
107
144
69
160
203
108
57
48
75
261
3
237
256
35
108
144
156
181
176
39
60
156
24
105
15
36
180
132
133
167
73
272
96
15
120
132
69
15
60
21
48
87
60
189
219
72
60
193
96
143
145
11
24
12
481
95
468
61
215
120
60
325
11
144
96
69
16
80
99
60
1
119
24
144
1
11
60
300
216
117
27
36
288
96
36
189
183
72
49
167
57
15
72
60
36
57
87
36
117
75
36
456
105
96
27
213
112
23
12
72
36
72
105
27
48
36
24
12
61
179
61
95
108
36
24
121
176
3
132
108
144
72
229
215
25
224
135
457
23
153
27
96
36
1
47
36
96
13
896
64
71
9
208
128
87
57
15
12
21
87
72
1
224
144
160
11
21
240
123
156
324
117
303
81
16
47
12
168
108
180
72
36
192
72
168
264
153
96
64
35
48
60
33
51
61
384
ABCD 96471845482*3^$a+1 [50005]
16
33
11
4
24
32
16
32
36
84
28
60
33
39
33
15
32
13
15
32
52
128
48
13
51
200
24
12
28
24
32
220
45
83
37
87
32
97
95
24
25
23
144
28
32
16
92
40
45
147
60
180
48
57
168
27
33
96
75
104
1
60
47
60
1
63
80
84
1
35
25
48
51
44
72
16
32
108
12
168
1
96
60
60
47
24
156
240
156
96
37
83
25
228
95
52
44
52
44
28
33
23
1
23
64
36
20
24
4
164
60
192
1
35
168
36
52
156
20
96
61
36
12
47
1
51
56
160
8
253
99
92
84
1
11
193
11
40
24
128
72
16
45
11
160
36
12
164
60
1
23
40
33
96
84
83
88
116
180
13
144
195
56
1
15
84
20
24
24
64
188
12
132
12
160
36
32
37
120
23
72
16
36
20
16
96
9
47
36
36
16
188
180
76
80
157
15
68
12
16
104
16
9
131
36
12
12
120
12
28
72
24
8
60
1
3
8
4
68
60
144
37
111
32
120
244
20
12
84
96
12
4
9
47
48
96
1
35
36
1
48
59
109
51
80
16
33
59
16
20
12
16
104
64
48
44
49
48
84
23
24
49
39
36
20
25
144
51
32
4
56
16
21
323
13
51
81
12
11
84
48
97
27
21
60
47
121
59
37
59
64
140
1
72
23
48
264
12
12
4
81
11
40
93
131
1
107
4
128
16
33
75
96
20
16
9
143
120
28
44
36
36
60
49
95
64
32
36
96
1
15
72
8
49
87
104
12
100
177
75
32
12
73
60
15
33
75
9
12
11
85
12
23
16
12
36
32
49
11
12
132
160
32
132
1
111
176
61
27
36
36
128
108
1
60
47
36
4
33
71
24
12
96
36
136
36
144
188
97
39
104
1
263
13
47
48
16
12
36
32
132
96
120
120
1
11
12
16
32
120
12
12
48
73
60
59
1
23
1
59
12
16
8
24
85
75
9
47
76
84
8
1
23
73
71
28
21
171
93
23
96
1
27
20
64
8
1
15
21
60
35
1
11
36
132
24
148
117
11
12
48
36
60
24
28
21
59
61
36
143
1
83
72
25
12
11
1
87
32
96
88
9
87
9
59
36
16
80
208
8
1
15
36
32
36
193
24
39
12
45
23
24
24
48
184
32
4
20
136
20
60
36
28
20
48
133
71
1
23
72
52
84
9
35
37
27
180
57
15
20
1
111
32
36
112
12
68
13
36
11
4
72
80
24
73
23
64
8
37
15
44
121
95
12
1
63
93
180
35
49
63
140
12
100
36
33
12
27
57
11
4
80
121
23
76
92
36
52
32
48
12
97
51
176
16
8
36
12
36
1
3
92
37
168
35
84
1
23
84
28
9
135
20
1
11
24
72
4
45
183
33
63
12
45
15
33
132
15
12
20
96
37
24
83
36
109
12
15
9
11
52
80
1
12
83
24
36
4
80
13
47
193
11
96
24
24
36
208
21
24
23
157
11
49
71
48
72
49
35
124
8
16
144
9
24
47
120
16
68
252
52
32
28
8
13
96
95
49
95
36
16
8
84
16
240
92
37
27
8
108
28
21
60
15
84
69
95
24
181
51
104
25
96
120
84
11
145
47
88
12
69
23
48
96
36
84
112
96
12
128
52
8
64
128
25
27
44
37
15
12
20
112
45
48
23
13
35
1
15
128
61
3
24
57
47
124
92
40
44
12
96
112
8
12
52
60
84
8
24
112
72
8
28
44
36
96
28
32
40
8
112
32
25
120
23
169
35
36
28
92
24
13
3
57
24
287
13
51
32
120
4
252
36
60
20
16
273
35
61
27
20
12
24
217
23
1
119
16
21
95
12
64
68
37
47
13
143
181
60
27
9
108
27
9
15
104
96
16
57
63
108
32
60
85
35
25
3
12
24
9
3
92
52
68
120
145
131
13
83
48
49
27
20
48
4
92
52
152
52
69
107
49
35
13
27
21
60
83
304
20
61
11
4
21
143
72
145
35
13
143
25
12
48
3
128
40
57
72
ABCD 96471892802*3^$a+1 [50173]
43
33
87
117
84
44
132
19
65
60
16
3
105
48
48
84
128
4
120
96
8
112
140
4
39
36
24
105
12
75
53
16
75
69
24
96
99
53
4
39
101
208
48
72
152
24
16
48
63
24
5
4
24
8
43
96
120
21
48
24
12
108
48
72
8
115
5
24
40
44
100
120
20
76
39
9
183
17
72
43
77
16
48
32
79
9
84
12
24
80
7
257
7
93
12
84
15
69
72
24
156
39
9
3
17
16
12
27
17
4
44
7
105
3
17
36
88
180
36
216
99
65
28
36
15
84
168
120
17
72
4
15
21
111
9
68
43
9
60
63
33
180
12
36
12
12
132
51
33
60
159
21
72
99
24
21
15
21
84
75
69
140
4
152
139
149
43
9
48
36
51
24
12
105
24
96
120
12
48
12
111
57
60
32
31
45
111
60
45
56
40
147
72
48
21
72
72
32
88
72
56
43
69
32
4
12
72
168
24
8
112
111
9
24
87
45
27
53
79
21
27
72
9
12
8
24
40
72
48
75
57
44
16
240
68
103
45
24
48
72
144
75
17
28
20
31
81
27
33
3
77
43
45
27
93
132
164
16
120
3
12
9
24
164
36
7
84
21
12
27
81
63
41
88
56
7
24
48
17
64
92
52
8
4
140
16
128
64
51
45
27
48
21
111
65
4
36
12
27
129
15
36
189
24
48
12
92
103
36
21
144
15
117
20
40
72
123
24
5
16
27
36
137
43
21
48
3
93
156
111
24
21
144
128
16
27
153
92
160
24
39
36
209
7
105
75
17
72
19
24
113
108
52
15
84
93
80
100
87
108
93
8
36
43
117
20
103
57
8
120
7
9
152
43
77
60
192
31
12
9
15
33
3
48
21
48
3
53
64
15
36
156
33
48
24
20
115
81
12
12
36
15
45
24
39
105
27
300
105
168
111
33
3
45
144
39
36
53
52
3
36
69
183
17
156
7
29
43
60
120
81
44
156
16
8
76
44
16
27
24
65
64
27
53
12
187
36
129
123
45
27
33
20
160
92
16
111
21
24
24
120
120
60
84
48
24
176
55
9
48
255
33
8
184
56
76
68
76
15
21
123
240
36
9
56
7
12
93
24
24
12
132
27
33
96
36
80
16
72
68
60
40
3
137
112
3
57
51
21
144
12
32
91
161
4
36
15
108
101
67
9
39
29
103
129
24
27
108
9
200
16
39
81
27
17
76
15
21
36
8
4
75
36
60
9
3
24
165
24
84
92
139
45
39
53
7
21
56
31
12
33
3
24
5
43
60
57
27
21
32
100
123
48
21
8
100
3
249
48
75
60
33
24
36
48
36
15
29
7
165
3
84
288
24
9
27
12
276
12
65
24
208
192
44
79
17
19
29
96
112
12
3
24
69
104
55
65
31
137
40
8
139
81
27
5
64
123
53
64
48
108
72
72
96
15
65
4
48
96
36
15
33
92
48
28
123
24
5
40
32
16
8
115
41
4
32
28
32
4
96
24
39
9
51
5
40
99
113
4
3
72
125
19
81
51
45
68
40
39
33
63
300
21
48
255
72
21
44
43
72
69
216
24
44
43
17
7
9
32
43
29
60
12
16
15
57
27
125
16
63
9
60
48
27
21
44
36
4
8
115
45
63
101
79
69
120
20
31
129
132
63
12
144
17
48
36
208
51
29
151
105
12
123
36
33
15
21
15
72
72
65
31
81
56
40
104
4
12
32
7
93
111
117
108
39
108
9
123
21
84
80
247
69
32
79
81
27
5
7
108
17
28
20
96
36
28
12
24
87
69
15
96
45
128
91
45
15
9
24
12
3
153
15
5
52
15
33
24
411
192
93
24
51
33
80
4
288
24
36
188
36
16
27
161
7
12
36
24
81
27
117
27
21
8
64
56
132
19
9
27
125
12
52
48
48
3
ABCD 96471971086*3^$a+1 [50008]
36
45
63
33
54
29
1
60
143
37
3
12
51
9
36
104
25
39
12
8
36
24
64
8
244
56
19
69
57
24
18
30
48
23
31
18
23
168
31
210
15
44
4
27
6
23
1
3
68
67
18
59
4
12
24
51
102
27
36
8
97
60
123
9
30
21
72
159
33
45
90
12
29
40
51
45
3
150
35
48
19
21
72
48
15
30
83
49
3
20
37
60
3
45
42
53
28
27
33
72
15
90
24
3
165
42
141
80
85
27
33
63
51
60
9
87
54
3
63
89
1
15
69
6
17
16
44
52
60
48
3
53
79
12
53
48
55
72
18
87
48
68
36
84
36
24
12
4
68
43
137
40
135
33
44
31
33
21
60
195
8
28
15
12
90
75
27
9
84
33
39
21
3
44
36
1
36
87
20
60
72
25
36
30
9
3
41
31
33
3
53
37
102
21
20
24
16
24
12
135
45
60
21
27
20
40
96
36
48
87
9
39
17
60
4
44
28
9
18
41
4
57
15
15
29
7
345
9
95
4
51
65
28
15
12
41
48
100
12
15
9
33
11
40
57
35
19
30
15
48
8
4
51
57
56
12
25
39
44
127
45
15
9
120
8
100
15
17
88
57
11
148
20
12
24
4
51
21
105
3
27
60
57
8
7
222
3
8
25
84
30
96
17
28
27
17
16
48
44
36
64
135
53
52
15
117
80
24
16
3
45
57
171
8
4
12
36
39
81
15
45
12
15
180
12
36
5
79
41
37
15
20
55
5
76
116
55
21
48
21
3
15
53
7
21
24
3
5
19
69
60
44
43
29
16
135
89
13
123
12
57
108
3
39
113
40
15
30
12
11
109
11
60
79
249
39
81
9
18
5
4
60
75
6
87
120
57
30
36
42
15
63
30
23
52
60
24
15
6
63
32
19
9
51
21
44
16
108
9
3
72
15
48
114
78
77
25
99
9
12
71
4
51
57
68
7
30
27
45
59
1
11
72
36
52
20
100
60
8
12
40
57
63
24
48
33
27
300
48
9
36
3
27
29
28
20
72
100
15
6
3
60
81
11
4
116
72
7
6
54
18
27
120
3
45
33
27
36
92
25
87
92
48
13
15
72
3
57
116
67
105
75
24
48
5
40
15
57
8
88
24
45
15
33
111
111
21
57
23
84
36
19
5
13
60
12
15
48
33
114
21
225
179
16
27
45
27
29
4
72
36
8
144
28
99
6
75
8
96
31
5
7
21
69
18
54
48
60
3
27
93
32
37
48
3
39
18
120
23
4
195
53
28
15
77
7
30
179
7
24
78
27
8
7
45
3
113
12
76
27
57
8
19
81
27
12
48
41
67
12
21
12
24
8
25
3
108
44
16
36
8
12
16
24
20
88
75
117
51
129
36
12
27
5
16
68
7
72
17
13
192
111
87
18
119
31
45
8
16
75
45
60
33
63
20
28
27
84
33
27
53
48
19
5
163
45
27
29
7
9
36
15
33
39
21
27
9
3
141
12
68
16
60
44
181
60
30
69
24
96
32
37
251
1
11
25
83
7
84
5
91
237
33
3
44
43
9
3
5
108
7
65
7
9
57
27
48
72
72
33
12
15
56
4
63
41
1
60
11
28
72
32
85
15
48
104
205
11
37
3
60
44
48
60
28
60
45
39
48
48
57
18
9
21
42
125
7
96
9
8
16
132
12
117
3
27
9
32
55
17
100
45
75
15
57
8
97
15
15
5
13
107
25
99
9
12
51
144
3
5
40
8
109
60
30
9
140
52
84
20
16
27
17
28
75
90
72
3
60
36
36
44
72
28
21
11
37
15
27
21
45
90
9
116
108
61
78
77
4
24
27
53
72
43
65
120
43
9
33
12
3
68
40
60
27
65
7
30
23
36
4
176
37
155
28
21
15
44
64
45
15
20
7
18
3
8
79
45
60
87
69
12
32
37
11
60
144
76
32
7
29
37
159
75
60
5
25
51
45
39
8
13
15
27
21
171
113
12
36
109
60
36
3
12
20
55
72
138
99
105
3
27
48
102
11
124
48
36
27
17
7
6
23
16
48
57
11
100
15
29
48
7
36
53
16
15
18
30
222
39
9
87
8
72
76
27
33
8
40
21
108
83
7
21
57
15
80
52
20
16
60
32
52
72
51
30
90
12
57
24
9
30
42
123
15
78
12
131
60
49
63
15
12
18
23
1
63
3
54
75
15
53
36
132
108
52
32
36
7
17
16
12
120
44
115
33
20
76
44
43
17
28
99
53
13
75
32
13
27
27
48
102
63
3
93
12
8
7
42
11
12
28
39
192
29
16
44
4
33
24
11
19
89
64
8
12
115
30
132
3
3
84
21
132
27
90
11
7
65
127
5
61
27
12
96
12
12
51
345
44
28
12
104
4
12
45
71
19
189
12
15
192
77
13
15
15
57
48
147
210
120
6
90
120
54
48
5
37
111
39
9
56
ABCD 96472280488*3^$a+1 [50092]
48
55
32
33
63
48
141
60
87
105
12
27
93
24
12
48
31
41
48
103
77
72
36
151
113
63
117
60
15
81
24
103
89
7
41
36
84
63
129
31
5
91
96
53
24
19
125
12
84
163
5
43
96
128
165
91
80
9
48
24
159
64
5
72
132
108
48
3
69
12
60
156
7
41
39
9
7
29
72
12
15
48
81
79
113
60
24
72
3
33
84
60
31
113
63
144
189
3
69
36
231
16
29
3
105
60
24
24
171
21
180
72
12
24
12
72
39
48
96
16
80
48
48
45
204
7
89
12
84
120
72
120
15
16
29
147
129
31
221
51
16
17
63
69
27
273
15
16
5
27
16
17
111
48
69
108
63
16
32
64
29
19
32
57
12
132
36
19
113
36
72
24
36
103
53
84
144
7
32
93
3
9
96
39
21
123
33
120
183
33
12
156
36
12
103
5
24
120
60
15
33
36
96
91
113
24
60
252
108
3
96
45
24
168
36
60
60
12
96
60
15
33
31
209
48
15
21
43
5
108
12
3
69
27
69
43
32
96
16
32
64
80
112
41
36
36
31
17
72
60
108
96
36
12
31
96
29
3
336
64
65
36
84
39
45
84
216
87
9
36
3
48
16
5
331
80
45
48
72
60
303
45
24
132
36
3
81
120
48
12
36
7
125
51
48
96
45
72
60
15
96
48
21
36
36
84
12
19
5
48
84
7
41
48
36
156
103
17
60
24
36
12
75
192
96
105
72
108
19
17
31
80
93
67
41
55
137
36
84
24
156
120
168
240
96
60
84
24
3
33
63
57
12
43
89
24
48
15
48
21
91
149
27
21
204
228
60
79
96
149
171
64
176
33
12
115
5
96
12
79
48
5
36
87
96
45
24
24
276
31
17
12
48
3
16
77
60
48
87
45
108
151
53
123
64
48
96
48
80
45
51
48
9
108
168
3
93
19
17
63
117
84
7
101
123
48
93
211
48
65
348
24
48
36
48
103
80
45
51
21
24
67
48
281
24
24
204
72
67
41
7
5
84
60
43
125
84
15
93
96
3
288
33
24
7
53
27
448
32
9
12
43
32
33
48
111
105
48
39
33
12
24
36
12
75
208
53
120
60
36
36
96
15
112
5
24
96
51
16
80
57
24
111
112
53
120
3
16
5
27
16
176
33
96
15
16
29
144
120
12
156
67
29
36
36
27
33
204
19
48
29
99
105
120
96
79
29
12
132
67
89
87
117
84
36
19
32
117
108
156
99
69
48
48
75
48
64
29
99
16
209
127
29
211
53
24
51
48
57
72
84
43
224
144
16
329
39
33
63
69
132
183
21
123
57
84
24
48
12
108
48
72
187
149
27
112
29
24
132
60
91
128
285
60
48
12
12
15
144
96
57
60
24
67
29
195
16
125
51
105
135
9
84
144
24
48
96
36
7
192
53
108
132
84
12
27
45
24
36
55
101
96
43
113
48
79
53
75
9
72
31
144
5
60
12
3
285
108
72
120
55
29
12
87
141
51
57
87
21
123
21
27
33
72
135
261
12
15
9
60
48
168
24
75
16
41
39
48
69
300
204
67
65
63
16
17
12
19
5
43
137
144
60
48
72
132
72
39
45
147
141
300
103
65
24
12
324
96
24
24
48
48
72
ABCD 96472425904*3^$a+1 [50095]
23
72
31
6
71
67
65
13
84
11
49
11
12
48
12
25
107
1
47
25
18
18
11
253
150
5
85
11
24
13
59
121
18
89
1
144
6
101
1
59
1
23
12
72
72
24
67
30
35
25
95
25
35
12
48
72
55
17
85
23
253
54
53
1
72
35
13
131
13
168
120
59
85
23
108
48
24
108
48
24
13
119
24
7
65
12
72
108
12
163
30
11
7
78
306
30
24
72
12
60
108
120
83
115
41
36
13
24
48
275
48
37
54
41
37
95
61
276
18
53
49
186
102
71
1
18
42
36
72
11
12
25
59
156
73
24
18
174
35
25
36
144
11
73
11
96
97
66
17
72
7
66
35
145
24
84
11
49
11
276
85
24
131
25
35
12
48
168
36
48
60
13
83
19
42
36
12
312
30
5
85
23
31
17
120
97
108
59
31
78
12
47
7
29
85
11
36
25
84
18
270
18
90
95
192
7
125
24
25
114
90
36
36
36
35
12
25
23
43
125
1
23
72
60
49
12
72
96
66
78
11
120
61
95
13
96
84
168
47
37
36
35
12
25
42
18
23
24
73
11
49
36
47
48
49
47
48
7
6
59
79
6
48
23
37
120
71
84
36
204
37
131
13
35
84
36
36
25
23
60
43
173
60
55
6
191
48
97
107
25
48
24
36
35
120
127
42
35
1
12
35
72
61
23
49
12
24
12
24
35
1
12
60
48
108
11
408
120
1
239
60
61
60
95
97
54
125
25
35
84
1
24
287
13
35
1
35
109
11
120
96
103
162
23
61
168
11
55
6
83
12
13
143
49
96
72
47
61
95
25
24
90
149
49
12
24
102
77
12
156
187
18
35
24
48
115
18
48
36
90
41
13
36
24
174
113
109
23
108
72
7
6
228
132
35
73
12
47
157
23
13
12
35
37
11
12
13
132
23
7
77
1
72
23
12
13
24
11
37
227
25
6
29
1
47
25
83
84
13
95
48
12
43
53
25
12
35
48
115
6
83
37
18
5
48
97
47
84
61
11
13
11
1
83
85
12
72
35
12
48
37
35
49
191
121
35
37
18
138
6
53
73
120
83
60
24
1
11
1
35
19
78
36
11
19
29
61
6
144
30
24
155
37
60
156
35
60
49
18
77
96
60
7
210
78
54
36
179
24
144
36
12
37
12
24
36
30
18
222
30
36
155
12
55
30
23
13
47
132
12
24
151
18
30
96
29
97
35
1
227
36
37
72
11
85
131
156
49
96
23
24
91
17
24
13
42
101
37
6
66
11
133
72
180
18
29
108
7
77
48
1
36
36
42
30
18
90
24
11
73
42
90
23
25
6
48
42
48
96
36
48
18
18
167
103
77
48
1
18
42
251
12
12
13
11
84
36
49
36
119
25
83
43
54
12
35
1
90
18
11
61
54
6
72
23
43
42
179
24
96
43
17
1
30
114
35
49
24
48
24
11
25
12
23
37
11
217
42
30
11
25
126
5
49
24
23
72
61
6
18
11
1
36
24
35
60
85
18
5
13
215
72
1
36
83
37
24
47
25
12
6
54
35
72
1
83
96
48
43
113
25
24
143
49
60
11
7
18
35
12
133
35
48
61
131
85
12
72
11
157
12
83
13
47
1
132
47
132
1
18
221
115
5
13
78
173
25
12
108
47
25
59
1
12
323
12
180
13
47
25
90
41
61
35
1
108
191
25
24
119
133
72
12
11
97
60
47
25
36
12
71
12
85
180
48
72
35
48
25
11
48
72
103
78
72
35
1
84
35
1
107
108
24
13
72
23
37
30
78
12
108
47
13
48
179
72
120
121
108
12
24
11
73
47
144
31
197
37
264
11
108
96
1
83
61
6
18
12
18
6
12
60
119
61
84
24
144
12
6
18
144
12
36
35
132
13
59
175
54
36
6
30
132
23
60
25
180
174
65
13
11
325
11
133
35
25
36
144
18
138
ABCD 96472608658*3^$a+1 [50140]
6
36
18
15
147
180
108
12
24
36
18
12
114
5
16
135
60
48
173
85
108
111
153
78
90
72
72
18
36
102
18
60
120
36
89
19
42
30
36
17
96
139
5
48
109
6
18
30
24
72
30
60
18
18
15
39
54
35
16
33
15
27
48
21
57
12
78
12
33
189
30
21
57
23
49
30
60
21
48
69
18
24
18
95
103
9
135
105
111
18
90
21
51
12
6
107
49
78
33
128
1
15
15
18
191
25
6
120
18
78
105
32
16
96
21
90
72
66
6
324
12
198
132
39
9
6
81
3
6
30
9
27
54
18
45
51
36
90
111
45
150
77
16
27
117
33
48
24
48
39
39
36
21
48
39
36
21
48
3
45
32
16
45
35
7
57
81
24
87
93
120
155
31
12
24
45
9
66
150
15
219
12
9
63
42
23
7
60
66
18
24
18
30
17
1
47
193
15
69
90
36
42
12
6
65
1
24
66
24
126
30
81
9
108
27
9
90
24
12
78
11
37
198
117
117
42
18
18
317
1
15
27
12
18
23
16
3
12
54
36
6
90
30
60
108
65
37
78
36
120
54
150
21
123
102
24
30
9
117
11
112
63
18
95
112
48
27
198
204
12
18
6
15
105
6
30
6
84
9
9
42
54
54
108
72
72
21
9
36
24
18
18
23
144
43
234
24
35
16
3
173
43
30
54
18
63
9
18
78
90
285
21
11
25
102
96
12
114
18
48
17
16
219
5
112
128
16
15
66
24
39
123
18
120
42
12
165
3
12
81
32
13
126
18
42
105
129
54
12
24
21
9
96
18
36
102
72
18
17
16
129
90
18
3
39
66
96
119
25
54
65
7
120
258
102
24
72
72
81
27
90
72
18
113
16
213
12
54
6
54
12
17
16
80
55
12
54
6
33
69
42
108
5
13
12
18
60
12
6
54
90
12
78
18
48
36
24
12
147
21
59
31
144
18
12
6
174
63
32
16
51
6
39
81
54
41
109
3
87
30
54
6
48
15
57
24
12
3
39
57
15
48
33
9
36
54
36
48
72
24
84
24
45
93
180
15
48
15
72
30
54
53
37
78
36
102
24
18
18
102
33
45
30
198
111
39
66
39
111
33
15
33
39
9
27
108
72
17
97
15
144
15
54
42
84
6
144
102
144
24
30
96
30
45
45
99
99
6
72
12
72
96
72
51
32
97
30
78
48
42
18
87
57
156
27
123
84
36
24
138
60
90
5
13
36
66
45
48
39
36
12
78
162
54
83
127
81
87
18
48
42
18
12
18
126
24
30
57
57
102
6
102
5
16
15
54
42
36
72
21
135
60
90
51
3
48
24
216
18
59
13
12
132
3
33
18
156
24
216
18
48
15
9
30
54
35
151
90
48
60
12
96
18
5
121
119
16
3
78
12
42
264
42
54
90
23
61
6
36
84
276
54
18
30
78
18
171
9
102
24
9
45
51
15
24
66
24
126
18
12
3
48
45
18
120
42
72
48
39
51
60
54
30
18
72
18
33
9
18
18
48
35
25
102
33
9
71
49
126
36
180
9
9
18
117
45
35
16
39
18
23
139
6
47
64
195
18
30
36
57
39
9
21
59
319
78
18
66
24
36
30
240
30
23
91
90
30
60
225
96
21
108
15
80
25
36
6
12
65
151
126
6
5
115
24
21
32
37
123
21
156
6
18
54
18
12
60
48
150
17
55
210
71
7
9
261
48
132
30
54
18
60
120
18
24
18
36
30
6
18
72
54
36
30
78
18
30
24
90
23
16
105
36
3
15
48
144
258
36
75
267
84
81
105
12
27
63
18
15
3
60
66
63
45
36
6
66
23
1
18
93
45
24
108
12
36
54
9
32
112
33
15
15
198
36
24
54
57
45
60
36
72
11
112
15
17
43
120
108
36
18
11
67
90
48
96
3
51
45
39
42
84
27
32
31
96
18
90
53
49
15
21
42
12
18
222
36
30
90
18
150
66
24
30
9
33
18
126
30
18
15
48
15
72
12
29
25
39
15
90
42
30
6
48
9
27
69
39
90
60
3
69
66
ABCD 96473003338*3^$a+1 [50071]
11
30
15
3
96
21
15
21
28
65
24
6
6
91
8
64
5
51
4
17
18
81
9
3
3
36
13
5
12
91
44
40
29
159
81
27
3
81
3
66
27
9
54
6
84
19
32
9
27
12
52
95
24
66
3
148
80
27
12
25
140
9
15
12
9
183
12
15
25
23
21
39
12
33
21
54
165
40
32
9
66
30
24
19
36
71
105
3
37
8
57
18
21
24
15
153
12
45
66
1
20
24
15
85
5
30
81
75
30
3
51
54
75
15
12
13
56
9
7
53
36
15
9
6
9
40
32
36
9
39
12
39
33
141
6
24
6
60
30
1
128
21
24
7
12
32
39
69
96
21
24
6
60
1
23
61
36
8
15
1
65
48
6
57
129
15
4
41
84
30
25
59
12
30
18
6
6
60
1
83
9
27
33
21
51
16
53
75
144
12
15
84
36
21
40
44
3
25
32
129
111
39
36
21
24
39
54
15
12
9
54
6
67
8
159
73
44
15
18
36
90
49
11
1
35
45
9
54
66
6
18
60
6
6
30
54
6
18
3
4
5
18
21
72
12
12
4
11
138
31
41
114
45
39
30
12
18
12
84
109
48
8
45
60
24
6
25
35
21
33
3
99
18
30
12
48
12
24
6
19
32
39
18
36
6
60
1
17
7
95
24
25
5
6
45
63
6
51
15
169
5
24
66
25
35
9
60
27
21
9
24
87
12
45
36
6
48
57
3
6
39
60
81
6
78
27
24
69
3
39
93
21
27
87
21
72
12
16
44
16
29
36
55
44
12
3
1
32
27
6
15
39
45
28
20
27
36
24
6
6
108
132
25
5
24
24
162
45
3
30
12
18
30
3
39
54
6
69
52
20
33
55
41
48
66
9
16
35
30
6
13
125
12
24
75
4
197
55
5
63
40
20
108
93
99
16
5
27
33
31
35
21
9
111
3
30
6
9
24
15
90
12
60
24
15
15
57
39
1
8
21
3
75
181
5
36
63
48
48
136
24
29
30
12
21
84
93
27
3
6
60
6
9
96
9
6
120
48
21
9
6
169
5
12
31
89
3
15
1
35
6
24
6
69
24
45
126
21
9
39
27
45
3
6
174
6
24
15
12
36
60
9
78
81
12
132
12
75
30
24
6
60
78
3
39
108
12
129
24
120
57
24
6
165
48
96
16
35
30
48
27
69
19
8
3
6
43
35
30
27
75
45
123
21
75
49
5
27
15
18
90
153
3
9
12
15
30
24
24
27
48
21
27
12
12
15
90
78
25
5
75
105
6
24
13
80
3
25
5
6
13
11
189
21
79
60
11
21
24
129
7
29
60
54
36
24
6
66
60
18
3
9
55
44
219
36
6
3
16
5
39
27
18
36
6
21
57
42
21
9
84
15
36
63
30
27
105
159
69
3
27
12
48
81
9
3
28
5
60
51
64
32
39
121
77
3
9
3
75
37
36
47
1
41
3
27
54
6
129
12
33
19
8
99
45
3
132
1
17
42
45
24
12
84
24
15
21
15
18
6
9
177
78
12
33
15
12
18
6
37
8
9
7
29
7
140
24
3
36
49
77
3
21
15
9
91
32
3
24
96
6
15
48
45
315
45
6
24
96
36
1
167
42
3
12
3
6
39
51
1
59
30
27
12
28
77
6
6
30
9
4
101
60
19
80
12
9
75
12
112
35
6
24
6
69
36
45
6
18
111
15
25
11
78
12
90
9
9
42
25
35
30
30
33
12
33
12
3
21
15
39
93
9
30
81
9
24
67
20
24
3
6
31
56
93
135
96
63
81
36
33
91
32
57
43
59
33
81
6
48
60
6
39
28
17
30
6
51
39
81
9
31
8
15
33
52
32
33
36
151
8
72
63
1
89
43
113
31
36
32
45
102
13
95
12
30
150
81
24
15
114
6
9
9
6
60
36
105
39
9
15
12
1
59
1
8
39
25
5
3
3
37
29
43
5
30
12
18
66
6
24
7
12
11
114
3
33
91
59
120
45
15
1
23
12
84
1
56
9
18
6
30
84
21
9
6
54
30
30
60
3
12
12
16
32
27
60
25
35
18
30
72
30
48
90
6
6
48
12
13
17
78
30
30
6
7
59
30
18
30
12
79
20
45
6
21
40
32
117
54
6
43
47
30
3
12
3
12
1
104
69
36
3
21
6
30
24
114
66
39
27
30
55
35
18
6
9
21
15
75
6
24
79
5
30
21
40
41
60
30
49
80
51
13
48
17
6
6
51
99
45
69
6
18
12
39
45
19
36
29
6
24
93
33
19
95
6
36
18
12
24
30
60
6
45
4
20
21
30
25
23
30
15
45
6
45
51
18
12
63
117
18
1
29
75
136
29
12
30
84
6
31
8
12
69
54
30
24
15
15
12
21
27
12
18
3
4
59
21
3
25
116
21
54
90
15
81
39
15
9
45
15
21
15
69
102
69
40
5
60
15
64
65
3
39
90
111
108
51
24
21
15
25
60
29
19
35
96
1
5
24
91
8
12
16
47
13
68
16
20
16
17
6
69
12
96
52
47
13
35
6
31
5
48
12
18
6
6
30
15
15
21
9
3
28
29
43
32
3
21
51
49
60
71
9
4
5
60
15
28
47
66
6
24
21
63
42
24
27
99
33
16
59
21
69
183
27
12
30
18
6
51
45
18
33
93
6
84
66
84
19
35
33
33
66
13
167
18
96
6
13
5
30
42
123
15
45
27
18
51
4
17
18
6
36
3
45
36
30
97
60
107
1
56
16
23
21
15
30
3
16
89
3
69
15
124
20
16
36
24
8
60
75
12
21
4
5
15
99
9
12
88
96
11
165
9
66
48
45
16
20
12
33
19
17
3
12
15
30
18
36
6
24
36
15
45
30
18
3
12
28
80
4
5
75
84
12
12
21
36
18
12
108
13
20
69
18
37
20
4
11
78
30
36
84
12
13
36
80
12
48
15
21
9
24
12
15
3
30
3
93
6
18
15
15
225
40
47
24
9
27
45
3
12
90
3
48
9
24
24
36
84
30
12
48
132
ABCD 96473109776*3^$a+1 [50012]
27
117
3
54
6
33
57
54
36
129
96
27
42
30
9
27
72
81
27
12
72
150
75
33
42
33
57
3
15
81
27
30
84
15
33
30
72
45
63
57
48
33
150
57
120
60
27
33
75
138
60
42
120
45
132
84
9
27
60
15
36
120
12
48
12
21
36
33
27
21
15
15
12
21
51
90
75
36
75
60
9
3
57
165
3
48
108
39
48
12
72
21
27
72
36
9
348
36
21
6
12
33
15
12
60
57
75
93
48
72
132
3
117
33
78
12
57
15
21
105
42
102
66
120
84
66
39
120
36
75
30
84
48
12
75
3
81
111
48
102
3
93
54
21
15
45
69
96
3
36
36
24
24
39
201
156
135
105
51
33
36
36
27
12
9
99
30
18
9
24
84
108
57
135
45
75
120
72
24
36
15
60
78
3
45
75
69
48
15
135
42
30
21
237
27
15
45
51
273
36
45
63
36
12
12
60
3
9
15
18
30
48
129
15
48
30
27
51
9
105
39
9
228
63
60
24
63
69
15
9
87
324
9
72
27
117
84
24
12
24
21
246
24
9
72
24
3
21
60
51
213
3
45
108
132
9
18
33
120
9
126
114
3
12
15
126
54
156
57
105
51
39
45
87
66
90
9
24
27
9
15
48
93
27
57
156
69
48
18
24
66
54
33
15
108
12
141
9
15
27
129
51
33
87
90
63
75
48
9
75
45
24
57
84
51
9
195
33
48
270
9
228
15
72
96
24
6
39
105
39
21
3
132
171
33
51
90
15
84
12
12
3
84
69
39
33
168
57
15
132
60
72
15
78
60
15
36
171
60
138
42
48
21
24
72
45
3
63
33
252
24
3
12
30
15
15
30
99
87
93
51
45
3
57
48
12
60
48
165
87
84
111
6
15
99
18
3
57
87
24
27
33
21
48
3
144
15
18
12
111
72
63
129
24
36
3
48
9
15
33
72
24
60
12
72
12
15
45
60
363
120
21
9
90
153
24
33
42
69
51
201
72
45
27
15
6
30
189
36
48
60
51
150
3
45
42
48
12
48
33
48
21
15
15
6
147
3
24
78
3
84
45
78
57
3
108
9
48
27
21
39
9
36
93
108
63
60
69
18
93
132
27
12
9
39
45
108
312
156
132
27
30
18
33
9
75
12
3
42
6
252
33
105
27
15
12
105
15
45
168
75
18
15
24
3
45
48
57
30
105
60
156
84
12
276
84
45
15
60
48
33
135
219
33
60
27
9
96
3
33
27
78
30
69
33
48
75
135
42
78
45
9
18
42
3
123
114
18
105
57
48
12
18
18
3
36
96
12
147
6
75
12
12
108
36
36
171
9
3
60
48
93
9
27
21
159
75
21
84
81
12
42
90
63
123
9
36
12
108
135
54
39
36
15
21
207
45
87
120
33
48
12
60
12
33
15
27
69
24
27
33
63
9
15
198
27
3
60
57
15
45
183
72
48
12
105
36
9
39
24
48
12
96
12
39
9
87
9
48
27
30
63
12
144
39
18
3
24
12
123
60
33
15
45
24
60
45
210
66
90
33
24
132
75
9
36
96
12
63
72
45
87
156
9
60
15
33
120
27
273
72
93
30
57
3
33
69
99
72
27
72
9
51
36
24
60
30
39
24
15
120
72
21
9
63
60
60
45
27
84
36
243
81
36
33
30
132
96
204
9
12
15
57
3
117
3
120
102
75
207
36
45
24
3
102
15
36
129
30
96
9
24
141
39
96
36
57
102
9
72
12
63
9
75
36
33
51
60
9
27
249
144
111
48
45
3
9
63
93
129
6
69
60
123
12
45
60
36
27
33
24
3
72
6
15
15
120
9
24
36
3
33
39
36
72
12
36
24
90
3
27
30
39
9
198
153
24
27
30
3
15
57
15
228
12
198
15
3
12
12
45
96
39
9
24
12
63
57
48
135
132
66
30
9
60
36
45
60
27
36
21
78
93
24
24
99
21
36
75
33
48
15
12
30
18
24
9
60
21
135
240
60
108
ABCD 96473290528*3^$a+1 [50084]
12
27
81
15
264
4
12
104
33
27
4
41
103
47
66
15
75
13
5
60
36
84
7
17
18
30
15
9
63
16
96
176
57
63
9
43
12
48
65
3
9
96
198
30
55
5
180
7
60
12
8
28
32
48
15
6
31
143
6
84
19
12
23
97
44
84
12
3
12
85
5
3
3
45
64
29
42
145
80
45
79
60
41
30
97
48
24
29
7
48
96
164
15
102
19
8
15
81
9
7
41
7
17
36
12
78
25
5
67
8
40
12
41
27
9
63
3
97
35
108
54
91
17
12
18
93
40
24
8
33
78
12
234
36
115
80
45
18
45
9
27
9
36
51
165
7
41
7
119
126
75
72
96
76
41
27
33
79
108
77
31
8
16
5
3
33
15
4
29
7
17
7
8
12
16
12
68
15
42
3
9
24
54
45
16
77
39
16
5
187
72
5
24
54
37
8
3
49
41
60
72
12
3
3
30
18
114
12
19
20
15
6
51
3
36
1
29
3
40
71
12
18
31
20
64
32
88
56
40
20
45
6
18
30
49
8
52
12
5
43
36
12
23
54
43
108
36
140
16
32
36
60
100
5
7
20
24
148
80
21
90
96
45
21
99
15
9
16
8
21
19
48
17
72
15
60
3
145
12
68
28
20
24
3
37
48
60
20
172
80
33
31
41
6
18
27
9
30
108
6
12
132
90
325
8
88
185
7
24
36
44
4
125
54
12
21
72
148
20
9
39
12
144
84
81
24
7
24
56
28
20
75
45
51
1
29
24
36
3
16
96
20
4
176
16
48
155
21
24
51
18
123
64
5
24
55
47
45
4
80
33
27
33
66
49
5
7
53
12
24
15
16
56
3
90
27
28
179
66
42
84
1
5
43
60
32
45
3
12
33
67
44
168
27
1
17
108
162
126
6
30
123
48
24
9
12
55
60
20
4
80
24
40
59
21
12
147
57
33
3
3
1
101
3
87
54
115
8
21
54
117
160
53
43
12
12
5
19
29
3
28
65
15
60
24
21
6
66
72
42
45
9
12
72
72
79
72
20
28
36
143
81
15
37
17
12
43
48
17
51
81
18
12
81
4
8
48
24
21
7
36
12
68
12
28
24
8
3
109
20
51
1
65
15
16
47
1
60
5
39
40
32
15
49
59
18
78
1
96
47
45
21
27
40
44
3
12
36
49
11
45
39
33
27
66
60
39
9
19
12
5
18
1
41
15
21
18
12
97
12
113
48
7
96
95
150
39
16
35
54
3
4
5
15
21
75
12
63
18
19
11
81
100
143
25
72
108
65
91
20
21
30
145
24
209
151
32
28
47
48
1
5
90
21
12
36
57
87
12
16
44
24
9
7
24
84
32
33
51
9
7
11
13
132
128
69
175
77
19
29
31
12
17
55
17
30
6
43
11
45
36
9
19
17
103
17
60
75
40
29
36
55
20
9
6
30
39
60
76
83
30
24
126
9
81
12
24
30
54
87
144
3
6
15
12
3
42
19
156
17
3
52
5
3
105
12
27
81
108
27
40
8
57
12
55
113
79
149
75
57
39
9
90
42
15
39
81
153
55
96
80
40
29
27
9
60
91
24
68
141
135
111
81
15
9
21
15
45
175
23
25
5
126
21
24
4
5
42
30
24
31
5
43
11
36
54
48
3
39
33
12
48
12
24
24
81
31
35
33
36
57
67
32
45
79
29
72
114
12
144
49
36
5
36
15
4
60
48
41
79
32
76
32
51
61
101
12
15
52
41
18
1
36
77
30
165
12
9
211
23
48
60
69
15
9
9
27
15
1
20
12
3
25
119
90
19
29
6
9
40
95
30
31
131
73
8
45
63
15
36
61
60
35
49
80
93
12
90
126
27
33
7
32
24
57
42
102
75
48
3
78
72
43
5
7
17
31
44
192
21
12
55
77
43
48
8
40
17
18
1
48
65
30
45
51
36
13
17
3
156
9
3
9
15
108
52
8
52
41
7
36
65
15
15
145
41
3
51
12
69
48
16
80
16
156
29
54
42
198
9
88
5
7
36
120
5
19
56
64
5
12
6
12
18
19
60
20
28
32
4
5
54
81
81
126
45
24
24
72
112
41
99
81
31
29
54
30
51
16
59
21
16
104
45
3
208
5
48
132
7
8
24
51
18
75
45
132
39
24
39
13
65
19
53
3
84
3
18
7
56
9
66
36
9
4
32
51
25
113
54
42
19
29
3
3
12
193
12
119
9
40
5
51
136
32
168
24
9
15
4
20
45
18
189
4
44
36
40
272
24
60
28
8
129
30
13
12
29
55
5
30
42
54
109
32
93
39
15
1
44
28
32
40
47
33
21
6
93
36
12
57
90
13
35
97
20
72
51
49
41
12
78
73
32
69
15
244
47
25
119
6
48
42
73
20
15
21
40
149
15
220
5
126
18
36
55
216
29
96
30
1
5
7
72
41
7
17
79
29
27
45
48
42
13
20
75
48
129
15
36
33
24
88
32
45
12
18
36
25
36
89
39
36
12
ABCD 96473977162*3^$a+1 [50069]
60
36
25
47
64
9
131
24
180
4
8
85
27
92
73
71
16
116
84
1
72
35
12
49
27
140
40
20
52
36
45
87
72
108
48
32
13
51
8
96
72
37
191
1
11
12
16
144
57
15
140
76
9
48
3
164
25
24
75
80
120
52
57
48
35
13
95
36
16
72
68
40
249
75
68
72
28
12
20
4
81
23
52
44
100
36
60
93
155
133
120
299
28
57
48
47
25
3
56
12
144
25
48
95
120
112
44
64
8
100
57
95
72
4
24
21
171
44
12
88
36
20
85
11
13
35
144
85
23
160
204
84
20
112
8
84
88
72
156
21
3
48
45
24
120
11
24
28
57
11
40
44
28
80
48
184
21
23
36
40
96
80
112
36
20
120
72
12
72
28
21
39
36
12
204
84
60
36
33
3
45
24
23
36
84
1
215
24
1
167
184
80
108
48
85
24
24
71
100
8
85
35
12
64
92
133
59
60
96
144
12
84
12
72
13
87
32
120
24
24
25
120
27
20
108
13
24
144
120
11
36
108
37
24
23
1
35
37
24
71
144
156
12
168
24
28
36
72
8
60
61
23
73
27
60
20
340
32
60
133
27
80
4
24
32
1
24
120
24
24
143
24
16
68
60
24
60
112
93
87
56
49
39
20
16
60
68
72
36
360
52
93
47
28
12
81
71
36
64
80
85
48
23
12
72
40
45
63
81
35
136
36
33
111
96
9
23
25
72
24
71
25
11
48
36
64
24
12
8
108
120
73
39
80
1
107
40
72
32
60
73
35
60
121
47
84
28
168
120
33
72
59
4
129
195
8
4
9
99
20
48
4
21
3
117
120
23
76
68
192
49
35
109
107
61
95
4
165
3
141
39
12
68
60
108
12
76
92
4
20
109
27
117
51
21
131
157
63
57
75
80
85
15
80
108
109
11
48
36
1
48
72
24
11
37
63
20
24
61
87
57
39
57
119
24
24
252
13
47
25
59
4
81
179
61
75
45
11
61
47
36
16
80
168
28
9
23
520
8
144
1
279
81
15
44
180
40
236
24
28
8
108
16
68
16
44
13
59
100
9
99
68
25
35
24
13
23
52
80
76
152
28
24
12
80
28
92
24
25
24
111
144
56
64
105
23
252
13
72
147
24
12
152
1
11
48
112
45
15
20
36
72
88
57
27
36
164
4
81
23
52
45
11
85
119
36
72
37
71
60
40
68
49
71
25
111
240
84
20
4
45
95
12
40
24
20
25
35
109
48
48
72
75
44
40
9
119
145
23
24
49
35
12
52
32
28
81
27
72
128
12
193
39
36
168
56
28
57
39
44
76
24
68
40
84
33
27
84
9
47
36
24
108
52
68
73
3
92
24
120
49
35
16
60
8
28
68
25
11
48
13
23
241
24
15
129
11
40
44
108
24
13
47
25
24
47
25
48
59
13
27
12
8
72
144
52
128
12
49
135
345
123
20
28
8
37
23
4
141
47
25
24
143
73
35
40
32
13
207
32
108
60
108
64
68
1
59
36
25
24
48
264
216
168
27
24
56
85
75
8
4
8
97
3
45
87
128
97
23
180
148
36
20
36
37
131
136
44
97
24
23
12
28
20
60
28
20
192
96
49
27
189
95
60
24
48
100
20
24
36
49
3
140
36
4
72
9
71
100
48
240
72
20
88
48
72
33
168
71
60
24
4
132
20
36
13
107
12
36
61
15
96
72
12
20
16
20
84
73
3
93
159
105
143
120
97
47
1
23
4
20
12
184
21
59
72
13
24
48
24
120
23
1
27
140
24
4
216
36
20
24
24
16
60
9
11
48
37
24
47
240
12
40
80
48
13
15
32
25
35
325
24
131
ABCD 96474026674*3^$a+1 [50014]
48
21
39
51
45
4
59
165
12
4
41
84
31
48
20
4
48
12
32
9
3
64
32
183
33
75
13
113
31
23
9
24
39
121
224
40
56
33
7
36
5
78
9
3
1
36
8
64
36
5
12
15
64
17
19
236
33
30
42
18
21
28
41
7
36
11
57
9
36
67
8
16
24
108
68
15
25
35
81
81
3
24
64
11
36
54
36
31
44
4
24
8
33
18
45
24
21
27
24
16
23
21
15
33
147
9
84
3
49
60
20
28
84
8
4
47
13
164
28
8
16
41
3
147
9
45
67
89
60
36
27
3
78
3
27
21
21
19
11
37
23
12
72
60
33
12
16
95
13
8
39
21
81
43
29
18
37
23
90
27
16
32
36
9
115
36
11
25
8
3
61
137
36
18
18
39
124
20
51
6
18
13
56
72
4
140
4
12
20
4
11
6
7
36
36
101
43
24
17
19
36
24
8
21
55
23
174
144
55
59
12
45
28
32
16
72
60
12
11
21
51
93
120
57
135
21
19
23
97
11
33
51
33
88
5
19
24
24
8
69
15
16
84
24
20
12
4
47
33
57
27
16
104
16
8
3
93
12
60
24
12
12
27
9
16
12
32
33
18
36
18
126
1
12
23
13
8
75
21
69
138
37
5
12
19
48
32
33
15
69
43
56
63
49
23
6
43
11
69
88
59
21
45
51
84
100
23
18
7
12
71
18
7
12
120
32
40
24
17
63
204
4
32
24
64
8
16
48
35
9
64
44
40
144
59
1
12
56
63
61
36
12
83
6
7
5
78
1
11
13
36
68
12
28
8
3
66
3
15
1
107
45
60
39
54
6
18
43
44
24
81
27
76
5
42
25
8
15
69
52
60
5
7
47
117
60
96
64
120
5
27
88
20
16
47
13
24
53
43
35
48
9
45
87
3
6
63
16
24
17
7
132
44
16
48
24
44
4
32
16
72
80
36
16
23
6
39
87
69
28
83
69
21
18
102
15
9
7
23
73
53
7
71
90
79
47
12
13
8
4
12
23
13
59
21
45
19
5
79
44
48
39
61
32
16
8
33
36
75
27
13
8
16
20
3
1
11
21
64
188
28
11
37
8
75
13
65
31
24
11
21
3
13
143
49
8
15
54
24
126
30
24
3
28
35
1
44
99
49
12
48
5
18
48
6
91
83
109
104
21
27
96
3
69
12
9
3
52
71
25
11
18
39
21
36
7
23
24
13
17
24
27
88
24
80
28
44
27
60
61
77
39
72
24
24
24
60
4
5
19
5
48
3
39
36
1
48
48
20
81
39
72
9
135
24
57
39
52
53
42
129
9
24
63
3
6
3
45
27
28
20
40
20
108
9
24
3
48
105
36
3
28
23
49
32
9
24
174
121
8
93
66
73
36
23
18
39
36
64
92
12
4
116
27
1
48
5
6
102
27
4
59
57
64
5
27
15
57
15
1
65
3
108
88
204
17
79
11
9
45
51
16
23
36
49
12
5
18
73
5
27
48
4
44
15
132
21
48
16
5
3
16
68
75
25
32
24
24
15
1
32
40
17
42
108
30
15
45
79
11
85
84
32
159
18
18
84
13
32
27
13
23
13
11
36
45
9
31
48
5
19
35
37
32
16
23
49
23
72
6
91
48
35
36
13
48
48
116
15
72
1
116
16
36
12
60
96
23
25
77
90
25
35
69
12
16
113
27
33
15
48
40
5
39
123
117
12
27
13
128
9
120
60
30
21
33
79
11
1
23
90
15
16
108
71
72
21
60
88
8
3
21
16
8
36
16
17
54
57
4
5
78
30
31
24
5
12
19
44
27
18
3
15
37
233
24
19
56
16
20
45
7
11
141
21
18
49
24
20
39
37
48
20
28
5
42
72
9
81
108
18
30
6
18
75
36
15
33
111
1
47
18
19
24
71
1
32
12
60
15
42
36
51
141
19
32
21
3
21
180
39
15
36
61
80
40
8
24
24
12
15
36
81
51
37
36
36
35
109
8
36
3
1
12
156
164
64
41
51
21
15
36
76
164
12
76
48
17
127
8
12
3
84
13
32
81
43
36
12
44
4
119
61
59
49
20
144
12
27
18
60
91
12
68
9
72
63
24
88
8
16
11
105
3
105
16
20
36
60
36
16
23
21
15
61
72
32
15
1
24
48
17
7
104
16
8
3
6
19
107
37
71
69
3
30
42
21
9
79
8
96
24
141
3
60
16
11
9
60
28
11
30
55
116
4
8
21
31
32
9
36
15
3
1
53
43
80
28
8
33
90
13
8
12
3
1
23
18
30
36
36
13
20
12
100
128
15
60
21
51
13
41
7
167
49
80
16
23
13
92
16
24
29
6
13
107
18
63
9
42
13
17
31
29
15
33
54
6
67
32
3
36
132
13
71
9
60
16
12
48
8
27
6
48
36
43
92
76
59
9
99
73
20
16
17
54
42
18
25
36
116
39
66
18
21
12
64
11
21
39
18
51
105
15
28
65
3
12
12
4
41
6
234
39
16
12
23
49
44
51
97
5
7
44
9
7
80
21
54
121
60
32
15
81
4
36
41
19
12
36
11
37
53
79
5
24
54
105
15
21
60
4
47
13
35
45
76
77
18
97
20
33
27
4
5
30
13
48
20
45
3
64
41
115
11
6
79
95
85
11
33
28
8
12
96
15
33
16
29
147
60
21
111
48
3
1
60
32
51
60
54
30
42
30
9
45
27
16
11
21
33
3
15
54
111
15
13
32
16
12
48
11
12
49
96
5
138
25
35
108
21
16
20
45
60
48
79
48
23
25
29
55
11
81
48
64
36
60
35
24
117
88
44
3
1
32
96
51
12
6
43
12
48
12
36
12
24
23
9
15
ABCD 96474106226*3^$a+1 [50057]
12
90
21
63
24
66
6
60
21
63
33
108
27
66
3
21
12
3
12
3
30
30
33
3
36
90
36
15
33
6
66
54
18
15
51
9
51
81
33
36
12
18
6
6
72
138
60
84
60
3
57
36
12
18
24
78
72
30
48
60
9
51
6
84
87
93
42
54
54
6
3
33
6
90
15
99
54
12
78
54
102
48
30
3
27
57
9
6
6
108
90
21
15
45
21
12
60
6
81
51
84
30
24
66
48
66
12
48
84
66
12
48
24
9
3
78
30
66
12
12
90
9
129
78
102
54
30
66
69
21
78
24
18
78
12
45
69
30
6
39
9
54
30
12
3
21
27
9
108
36
39
33
42
30
18
9
99
9
51
6
48
18
12
36
84
42
36
12
66
30
12
48
27
84
12
69
84
54
144
6
72
18
21
3
6
6
45
15
18
36
12
99
3
45
21
30
12
42
3
57
12
54
57
9
150
33
60
21
12
30
54
144
42
138
87
27
18
42
30
6
6
30
21
9
54
60
12
48
66
78
6
66
90
36
54
45
21
18
126
18
9
3
54
24
27
15
81
27
57
21
108
111
60
51
48
6
24
51
45
36
24
3
15
132
24
117
36
27
69
27
78
18
117
75
108
12
9
27
69
51
54
30
42
60
51
36
33
24
6
54
90
36
66
54
78
39
27
42
12
63
75
60
24
78
18
78
3
21
6
36
6
144
66
60
18
87
177
102
57
9
27
27
30
6
12
30
6
81
3
30
102
18
66
21
9
3
81
12
60
6
102
30
33
9
156
87
15
30
6
192
102
6
30
12
108
27
9
90
45
15
48
36
36
24
54
36
24
30
78
30
90
12
12
3
75
18
108
6
24
6
30
18
78
57
81
96
48
123
9
48
42
54
30
66
6
21
96
3
72
12
21
69
36
39
9
24
30
66
30
66
18
33
9
24
90
12
21
9
135
39
57
3
45
9
39
33
60
42
9
153
36
12
36
30
21
33
36
96
54
21
96
27
57
12
9
75
27
246
84
27
9
3
9
12
36
6
18
60
6
12
21
33
144
96
27
3
33
21
84
3
39
45
48
51
6
60
18
30
27
75
66
12
36
54
9
33
18
12
18
3
12
123
9
60
48
48
3
6
6
30
30
57
15
30
42
6
30
18
51
48
48
57
96
3
36
48
57
138
78
12
24
24
6
24
36
24
9
12
45
147
51
30
72
36
48
87
75
12
9
21
48
27
195
9
9
24
24
102
30
72
75
21
6
24
84
45
57
66
78
60
12
15
129
75
3
66
6
18
18
129
45
24
111
33
12
3
48
15
72
12
48
42
3
144
9
30
21
21
90
132
33
3
42
48
12
42
24
81
15
21
63
72
72
48
192
78
18
6
78
18
24
48
60
30
18
12
18
114
18
36
30
60
60
6
6
78
132
78
54
90
30
78
15
117
72
48
3
33
51
33
66
66
60
111
12
81
12
24
27
51
96
54
168
15
9
6
24
6
84
63
105
6
12
24
6
78
54
3
33
42
60
12
6
39
3
24
36
24
105
45
3
48
27
90
72
78
6
54
30
66
9
75
30
72
24
6
24
24
18
60
120
90
12
66
60
12
24
18
12
24
24
12
45
12
201
6
12
12
18
39
15
108
6
12
30
9
93
66
54
18
21
27
9
141
24
12
18
12
24
36
66
42
12
54
12
48
30
6
24
24
12
75
105
78
90
162
36
30
54
81
9
27
21
18
21
39
12
30
3
99
30
30
45
9
36
96
24
30
33
45
36
24
42
18
27
9
90
12
12
6
42
12
6
3
27
84
30
6
24
12
60
36
21
9
27
57
96
12
27
3
9
27
36
126
39
21
27
57
30
144
90
12
102
30
18
30
84
75
9
114
33
33
24
60
6
150
102
18
6
18
12
66
21
93
15
21
84
138
126
6
48
30
15
75
66
36
27
33
36
18
12
45
27
18
120
30
138
24
27
81
18
24
18
18
12
60
72
6
30
6
30
45
96
45
120
12
60
6
6
30
66
18
60
9
48
33
54
42
66
18
60
6
21
3
12
12
9
21
66
60
12
42
42
96
18
180
24
42
33
45
210
69
57
39
15
6
6
96
102
36
30
6
78
30
36
30
114
42
30
15
15
36
12
6
54
30
30
6
42
24
60
84
81
39
12
54
30
66
132
78
162
12
6
150
210
84
18
18
12
18
24
30
144
9
81
36
15
48
3
18
42
24
24
84
93
33
36
120
63
15
36
24
57
9
42
45
3
57
39
18
27
15
60
48
102
54
9
21
30
24
36
6
60
150
36
48
33
228
12
9
12
6
36
54
120
12
54
117
21
39
57
150
33
33
18
96
30
36
48
96
27
69
60
15
81
30
48
12
18
54
168
114
6
90
12
6
36
18
18
72
6
84
30
60
6
6
33
153
18
66
6
84
54
132
42
105
21
42
84
24
132
45
87
6
3
36
12
9
6
36
18
63
21
42
90
30
21
9
66
21
9
12
66
60
60
6
6
9
15
48
18
30
72
126
6
24
24
48
117
3
54
18
6
150
12
9
81
42
12
105
3
12
6
48
66
18
126
132
24
ABCD 96474362872*3^$a+1 [50036]
157
47
72
48
37
95
24
36
105
75
78
3
15
24
13
23
49
8
3
25
35
42
7
59
12
24
1
35
24
33
75
216
24
73
44
28
72
60
23
25
68
3
24
132
96
24
18
7
41
78
84
12
21
45
18
49
35
36
121
119
24
13
17
30
60
108
60
12
66
7
92
63
132
25
68
64
59
9
3
12
12
48
30
3
15
60
24
1
83
36
66
90
12
13
35
42
42
213
40
108
32
27
18
66
12
12
12
48
60
12
18
66
97
35
25
20
12
3
24
6
192
18
72
105
45
3
27
120
48
129
16
35
12
60
60
33
52
20
15
42
144
19
48
23
37
32
27
54
54
60
37
41
67
48
125
30
108
121
23
12
24
69
15
30
163
23
21
3
192
24
24
12
60
60
48
60
12
18
6
1
8
135
276
36
21
12
33
79
83
108
37
35
36
12
42
18
30
7
8
75
45
24
16
107
57
45
54
1
56
27
6
19
20
135
60
13
107
78
54
93
28
104
40
71
42
3
4
23
36
24
13
80
57
7
71
48
69
15
36
72
12
6
30
24
93
64
23
6
7
60
23
12
24
21
15
145
47
37
11
12
108
25
32
15
37
48
12
11
60
54
6
25
83
109
48
95
84
48
13
47
12
253
155
30
48
7
41
6
13
77
54
276
54
51
48
15
36
90
126
18
90
108
12
45
75
48
25
12
23
48
109
60
20
3
138
66
85
8
15
18
99
45
54
57
4
23
12
24
60
60
72
49
59
21
3
108
37
48
77
115
12
11
57
45
3
15
24
48
37
11
24
13
23
12
30
7
89
51
28
35
78
90
12
72
1
80
3
96
24
12
48
12
24
24
12
18
66
1
107
36
12
24
138
7
11
97
60
68
100
23
24
13
23
24
13
84
35
13
20
75
13
84
80
3
33
75
60
9
40
35
36
12
45
40
32
99
144
48
72
48
97
11
37
20
57
42
61
24
59
9
45
66
120
60
42
18
21
9
6
186
147
75
12
6
19
36
179
25
116
40
17
7
59
120
9
51
61
36
12
107
18
3
39
36
49
11
48
36
73
131
36
85
96
20
40
23
1
23
85
47
60
48
105
15
25
11
60
57
27
13
119
21
3
36
61
92
28
23
36
36
12
6
39
147
61
32
28
132
71
12
150
115
80
15
37
41
102
12
45
33
7
41
19
60
71
120
49
47
24
141
63
120
60
48
84
6
7
95
25
17
48
66
61
8
27
1
180
83
72
37
11
49
71
120
1
23
60
13
12
23
60
48
120
6
54
72
9
9
31
96
17
6
12
30
135
72
75
93
27
37
48
47
13
35
13
29
18
48
132
25
68
144
141
42
12
61
84
59
24
6
6
1
47
156
49
32
63
37
11
60
37
83
24
18
48
48
19
11
12
25
29
6
72
12
24
30
99
15
48
37
108
23
12
45
45
15
4
35
144
9
3
24
13
108
32
15
145
12
11
25
29
3
45
18
24
6
30
12
36
12
24
174
66
60
66
18
36
1
12
155
33
100
29
18
33
3
81
75
1
240
119
24
24
168
12
60
48
12
25
17
66
12
37
20
99
24
157
20
3
48
42
3
63
21
39
36
30
54
36
198
48
78
12
12
108
37
23
12
6
67
77
18
49
29
31
71
45
15
12
60
13
23
66
55
48
60
35
45
45
48
55
35
24
108
33
3
30
7
12
12
35
1
12
11
37
47
18
115
29
31
23
1
71
12
108
84
60
13
20
3
37
48
35
24
60
90
66
84
1
89
30
21
3
129
15
73
17
18
37
11
72
84
60
25
173
103
23
12
54
6
57
27
48
6
79
23
97
107
30
30
25
11
12
33
33
31
113
90
6
67
59
25
41
102
93
45
102
192
1
59
174
31
65
6
12
96
49
68
3
6
103
12
29
42
45
27
30
7
83
102
48
115
60
11
12
12
60
156
9
28
119
24
37
35
25
20
99
48
33
40
113
42
12
36
84
37
23
12
33
63
12
37
71
12
48
109
8
33
30
24
45
45
18
30
6
9
15
36
24
6
42
48
36
1
35
168
21
3
30
48
42
48
150
39
9
42
12
12
133
47
84
12
108
1
119
37
35
12
73
204
68
12
148
47
13
23
9
45
6
48
12
69
9
151
56
100
84
23
37
59
69
15
60
33
4
11
108
60
72
18
222
85
132
72
68
45
66
12
18
39
135
66
19
11
21
16
59
1
23
12
84
73
161
6
45
39
6
6
90
102
105
40
72
96
17
78
72
132
13
41
30
37
12
8
9
114
21
16
23
97
35
84
48
13
35
42
18
24
6
90
57
63
85
47
12
13
65
3
45
48
19
23
25
29
30
66
54
13
108
83
96
1
23
36
21
39
25
59
66
30
ABCD 96474920396*3^$a+1 [50028]
168
160
39
42
60
3
15
77
1
135
45
99
8
36
7
222
90
41
37
144
138
41
49
78
33
21
63
252
80
31
149
193
12
11
67
5
12
151
29
144
180
52
27
21
81
135
8
88
9
18
101
36
55
41
108
72
85
3
27
117
212
28
57
119
61
63
108
32
40
56
4
60
8
64
243
48
93
120
21
78
101
1
59
31
6
123
60
27
17
96
4
3
5
72
136
12
15
69
3
41
1
75
84
87
45
8
96
115
21
20
7
21
120
104
13
3
12
39
29
109
12
15
44
12
168
64
20
13
15
147
18
60
15
9
48
27
15
30
36
3
27
33
84
12
324
147
9
63
150
11
36
91
24
90
36
72
18
30
99
8
40
192
44
12
25
3
240
56
4
21
71
48
24
12
160
96
48
81
11
72
43
30
72
23
25
60
159
44
216
108
175
21
120
69
15
32
13
18
144
293
36
7
144
29
16
144
51
33
93
84
30
81
135
72
81
12
8
16
24
27
54
36
54
5
24
76
36
12
32
31
24
89
97
27
8
19
125
91
93
27
233
124
80
196
12
72
45
243
48
12
12
96
32
64
144
9
35
36
67
5
25
240
87
140
55
57
84
9
42
5
40
33
71
19
17
48
52
116
7
77
4
20
1
63
8
37
30
30
23
124
8
100
20
97
336
35
19
9
39
30
11
16
44
64
8
97
11
37
42
77
163
17
61
83
24
12
40
33
23
169
99
81
36
60
15
60
72
32
91
24
53
12
36
112
32
1
72
35
73
143
36
60
4
51
89
52
32
28
68
1
138
162
30
6
39
75
9
117
27
8
109
96
39
164
60
181
83
28
44
1
90
113
4
3
69
45
23
180
37
159
96
44
52
92
25
87
36
48
20
36
73
255
32
60
48
132
148
3
69
24
9
11
61
111
24
44
12
28
69
72
99
44
48
64
3
30
15
36
39
42
23
7
245
16
45
83
16
8
16
27
72
93
44
73
71
79
42
23
37
3
48
20
40
69
35
115
5
25
63
75
72
78
138
45
69
11
25
39
3
192
45
44
136
33
47
28
75
17
31
93
141
119
109
12
30
29
49
215
108
100
48
120
9
35
12
96
28
56
40
111
54
11
28
36
104
7
54
96
75
20
84
24
31
6
15
57
18
17
16
20
64
3
54
135
44
229
60
123
120
75
54
39
56
16
99
45
60
68
28
8
4
20
12
16
9
119
67
24
9
96
48
93
63
51
41
48
7
53
72
12
37
48
3
39
221
48
97
35
4
75
41
52
57
90
30
59
7
174
35
25
30
53
43
30
179
145
36
144
90
6
15
9
3
36
80
124
12
75
233
7
78
12
36
39
68
85
90
197
25
48
51
92
37
71
100
32
12
205
72
71
108
1
71
37
107
28
12
276
168
32
60
108
72
19
48
5
216
4
68
48
24
37
30
120
5
64
21
15
135
45
140
84
60
4
27
21
57
138
105
84
75
48
18
12
23
169
48
228
180
12
12
39
51
21
9
48
11
109
3
39
65
121
3
96
44
31
48
33
69
15
24
21
119
124
252
21
27
8
55
5
19
65
121
27
123
125
40
128
19
21
81
71
4
96
68
91
129
116
211
342
210
161
1
3
57
11
12
67
30
111
48
27
270
42
57
48
15
18
3
81
35
180
211
30
59
136
69
39
36
21
42
93
84
96
164
25
23
168
40
44
76
75
17
36
100
21
23
40
68
40
44
1
3
96
36
60
48
60
20
1
23
25
47
13
35
13
132
23
28
12
15
93
152
67
21
9
15
48
9
63
3
45
44
55
69
12
8
109
15
116
7
5
19
6
84
150
29
60
37
27
108
20
124
20
13
11
244
72
56
19
ABCD 96474988172*3^$a+1 [50045]
64
60
48
8
61
18
17
16
132
72
44
61
11
13
54
17
84
24
37
30
53
25
63
3
5
124
15
6
35
24
13
30
17
12
13
27
21
95
139
9
27
65
40
3
42
35
12
7
9
45
47
40
152
13
30
17
76
57
15
20
73
35
1
36
12
6
45
24
3
12
150
107
19
5
40
44
13
15
8
1
83
43
30
78
41
144
25
51
3
65
31
21
20
13
102
21
75
12
36
101
124
32
88
51
6
72
35
31
17
25
23
4
36
39
33
8
36
4
24
21
90
42
59
115
41
37
47
25
111
63
6
30
41
84
4
12
84
8
36
1
35
48
148
9
11
12
52
33
11
24
148
8
1
39
20
36
36
40
27
17
156
175
84
6
39
36
45
35
60
19
53
55
237
56
25
47
16
20
25
24
3
12
75
18
23
49
35
28
120
8
1
11
12
36
37
27
45
47
28
20
28
80
24
4
56
108
1
66
6
27
12
56
157
27
8
40
117
54
6
3
36
32
4
45
11
25
24
63
3
45
33
11
19
21
3
5
28
165
12
3
39
69
21
66
18
51
24
51
65
79
57
69
15
44
12
24
40
24
57
18
42
18
29
36
19
21
12
27
53
49
6
48
42
27
20
7
66
99
56
13
75
24
116
16
33
35
12
76
44
36
49
83
12
24
4
27
21
15
18
99
8
13
15
20
24
60
12
13
6
29
91
24
162
11
25
35
12
7
101
127
90
6
65
12
28
36
20
73
72
15
20
28
21
35
12
4
20
19
45
36
33
36
59
13
3
56
96
19
6
12
60
11
97
48
6
81
3
42
143
76
44
1
23
1
30
24
45
8
4
69
27
20
37
35
43
12
18
18
6
11
100
68
157
23
12
12
205
42
5
28
33
90
42
11
19
21
12
93
15
20
24
40
8
19
29
36
31
53
31
65
36
97
63
24
84
12
75
54
3
81
11
13
18
29
16
44
40
123
33
33
24
11
19
45
8
7
66
47
12
31
57
12
45
3
12
21
36
30
6
59
48
40
120
32
79
21
45
35
91
17
48
84
28
36
27
9
8
40
105
11
96
1
48
95
12
37
63
8
19
65
48
40
9
95
19
21
8
73
39
165
11
37
51
80
36
91
9
9
35
12
109
60
15
15
6
15
32
61
95
24
60
12
40
24
20
31
9
20
4
20
1
144
12
63
96
9
23
168
16
9
47
19
5
4
15
101
4
20
1
63
3
42
156
87
39
18
18
29
4
27
5
49
3
20
13
18
105
36
20
16
39
9
36
45
36
3
20
25
11
25
78
102
11
64
24
140
4
8
12
60
12
4
39
5
1
39
36
9
6
5
25
27
33
35
144
52
21
27
81
95
49
11
4
20
36
67
53
156
16
8
55
29
60
48
7
17
79
30
24
35
36
144
60
12
1
84
6
33
51
24
72
18
12
3
20
55
54
30
57
8
121
47
19
141
92
37
54
6
3
32
13
155
43
9
44
1
24
27
57
18
18
11
25
51
3
90
24
12
6
30
23
37
3
44
1
39
75
5
76
44
37
18
90
15
3
48
54
23
85
3
24
12
8
25
6
5
79
41
52
123
216
5
13
6
45
24
32
108
48
24
40
33
18
17
61
12
23
37
155
73
11
4
20
84
25
42
53
28
20
12
16
12
12
8
37
27
20
24
24
25
71
72
60
84
19
6
39
9
35
73
59
24
16
44
25
15
12
32
132
4
105
47
12
73
54
33
12
45
36
23
4
3
29
13
27
21
27
80
16
81
11
72
12
25
23
1
27
12
33
27
45
143
49
11
52
56
7
18
72
3
12
39
21
20
19
29
1
3
72
51
225
44
25
99
44
37
15
39
17
72
16
12
20
43
77
4
36
20
24
49
36
3
3
48
24
12
60
5
24
1
11
97
42
48
45
36
32
85
155
28
56
85
111
20
48
1
6
33
15
6
23
12
96
12
48
7
5
28
12
63
9
20
76
15
45
33
47
25
12
42
21
69
35
1
18
141
68
25
47
43
108
5
4
20
16
32
13
12
71
37
18
96
149
12
28
24
141
42
125
52
8
120
37
30
45
45
6
17
13
24
51
12
57
83
88
56
108
28
3
17
48
84
7
24
54
36
119
37
114
5
4
8
19
54
11
19
57
44
24
120
16
9
11
31
84
21
39
5
28
21
179
127
5
49
72
3
9
6
5
40
21
35
43
17
108
31
21
69
204
11
4
12
9
27
8
1
18
18
3
15
57
33
11
1
23
31
41
19
18
95
31
45
96
20
109
35
19
30
11
96
25
48
3
84
20
24
55
90
35
12
108
12
4
60
24
32
12
25
27
48
15
41
36
76
132
51
69
81
12
39
20
19
9
3
77
37
36
12
72
6
48
42
87
168
32
1
47
19
24
30
11
4
32
43
6
30
81
63
54
71
19
5
1
30
41
1
23
112
92
25
18
18
87
12
27
18
11
100
15
9
93
27
15
53
52
96
132
12
27
41
37
12
24
87
48
39
5
73
48
6
120
24
17
37
27
21
3
32
37
42
45
3
113
49
51
3
77
12
12
48
36
4
96
9
3
15
18
59
43
42
23
13
11
25
11
43
29
1
59
1
71
1
15
33
107
12
7
81
32
31
54
3
8
40
96
15
18
63
9
35
4
132
33
179
1
144
23
12
28
44
16
24
36
9
78
33
44
24
19
5
37
15
33
3
33
11
31
69
60
153
63
15
5
12
13
3
15
149
37
18
30
3
33
11
28
68
25
15
20
108
1
30
6
3
12
8
96
25
111
9
11
13
11
36
7
18
35
12
16
20
4
80
36
52
33
59
25
78
12
5
1
11
64
15
5
72
72
7
101
48
40
24
36
24
21
30
6
3
51
57
84
105
59
1
63
56
25
15
21
35
60
43
ABCD 96475066432*3^$a+1 [50016]
149
96
84
28
3
5
36
108
31
30
144
6
24
5
43
5
124
56
24
40
60
8
36
12
72
61
75
24
8
43
41
16
92
133
27
108
135
45
45
30
60
60
77
205
11
24
108
100
12
72
39
21
189
47
97
6
29
43
120
42
30
93
27
105
20
36
72
43
45
57
35
43
24
5
36
7
129
39
77
108
100
15
9
36
44
76
24
8
208
12
140
12
61
24
11
12
24
163
30
143
55
77
48
28
39
90
3
12
68
40
75
18
72
15
108
87
29
1
15
8
7
149
43
21
27
5
28
80
55
17
7
105
96
36
8
12
16
12
21
30
24
33
104
4
24
3
257
28
120
168
45
11
28
273
3
20
24
12
36
60
37
11
37
95
72
72
100
51
138
71
1
35
55
53
7
93
12
27
108
17
88
27
36
29
108
28
135
5
97
30
60
5
100
32
28
120
32
28
20
97
48
15
33
54
21
36
48
3
30
30
17
72
108
13
119
28
15
93
8
36
163
165
152
151
60
57
63
72
53
175
45
105
78
5
24
12
208
3
60
45
24
44
7
168
17
52
21
30
24
261
44
151
117
237
15
15
48
189
8
100
8
7
48
48
69
80
48
72
52
20
36
28
75
84
17
64
20
24
55
165
3
57
33
42
5
55
96
201
56
52
111
81
108
321
30
84
57
8
36
7
18
72
39
116
12
16
20
24
235
108
17
36
55
9
92
88
45
47
121
155
67
66
30
9
72
33
30
36
29
252
180
31
18
24
27
44
16
80
48
1
59
28
207
57
8
28
45
27
3
5
72
43
18
30
5
12
132
40
96
27
117
48
15
17
48
88
20
16
44
199
6
11
28
48
68
40
32
64
128
115
65
28
87
30
15
15
41
60
12
52
56
16
56
52
63
17
120
60
40
93
30
9
9
72
35
28
20
7
48
12
138
27
44
19
29
28
32
36
12
13
15
129
3
3
5
76
33
183
33
42
33
15
17
108
12
28
60
36
36
87
36
41
96
40
8
19
105
128
60
4
93
78
125
52
33
75
128
85
54
113
163
12
18
114
30
23
52
20
132
4
32
28
56
88
21
42
17
36
4
32
208
116
36
13
23
43
41
108
60
31
77
180
4
320
48
31
65
55
9
8
108
84
28
75
5
103
77
268
12
8
7
60
222
51
56
24
36
31
5
12
103
18
11
36
12
36
64
8
108
24
28
12
36
24
20
108
28
24
128
52
128
7
65
60
12
88
92
151
117
63
53
144
43
108
101
144
79
77
96
12
73
107
16
15
60
45
44
43
45
72
8
40
15
17
28
75
257
151
57
15
57
116
55
81
69
51
24
69
3
72
3
18
71
16
153
30
117
32
48
24
4
27
33
12
32
208
8
4
51
45
12
32
73
3
45
30
5
16
56
43
89
28
84
8
28
165
39
224
7
12
36
29
88
27
17
79
12
48
149
12
13
11
19
53
4
39
90
59
28
33
99
15
48
17
36
84
43
18
11
16
12
195
30
107
24
187
48
81
63
21
32
187
105
32
64
80
7
57
56
7
117
36
72
12
60
36
75
17
52
8
55
117
8
55
137
55
96
65
49
3
3
84
36
5
24
13
30
5
100
15
45
15
177
72
36
8
49
47
31
42
135
20
88
27
240
21
20
52
45
35
85
23
49
27
44
79
45
45
30
5
43
12
57
39
12
9
39
9
60
21
167
48
25
75
24
56
24
28
15
12
153
72
3
72
41
55
81
20
124
80
7
65
7
33
24
33
30
48
48
5
64
116
132
115
33
36
44
25
27
3
5
37
27
108
33
11
76
104
28
36
56
16
57
87
8
36
37
35
37
47
388
8
180
103
72
162
3
12
96
72
8
36
48
43
225
135
45
128
24
36
36
36
28
44
1
99
51
114
35
151
9
12
8
55
45
3
65
148
144
68
72
43
48
165
39
93
8
84
31
29
72
28
75
60
18
72
35
48
52
128
52
128
13
59
16
44
12
24
72
67
45
75
33
87
60
41
36
60
61
42
33
20
25
ABCD 96475277428*3^$a+1 [50091]
39
12
18
15
16
144
12
173
72
135
15
37
101
27
15
13
212
39
13
72
48
20
12
84
12
4
11
73
120
32
4
44
87
9
84
76
11
45
24
96
40
24
104
112
12
23
57
60
40
32
120
4
11
24
36
13
56
36
15
49
12
152
27
33
12
36
132
16
41
174
1
41
7
68
4
8
48
360
112
140
63
93
64
23
48
162
39
51
24
54
19
92
48
57
43
23
73
35
57
168
24
72
24
4
36
35
25
32
69
31
108
12
68
27
69
64
35
189
12
24
40
56
24
24
57
55
8
51
21
64
35
21
201
63
40
35
1
84
32
33
7
65
67
107
24
1
204
20
24
112
8
48
24
36
112
251
42
75
69
103
96
17
54
13
131
90
15
52
20
39
33
52
44
64
8
15
189
28
48
24
48
161
31
8
16
41
54
9
12
144
60
276
36
3
121
5
43
96
95
45
24
120
27
21
40
204
44
27
54
39
12
75
108
61
44
27
18
19
48
204
164
4
140
12
39
81
120
24
240
15
1
80
99
180
9
12
15
24
157
120
20
60
4
44
96
48
100
156
20
60
40
44
60
132
36
3
85
24
80
28
59
33
36
112
35
9
84
52
32
3
45
12
36
15
9
3
144
13
20
21
111
136
32
48
4
11
73
41
111
120
160
44
60
36
4
44
12
15
24
1
32
3
25
128
4
8
135
33
75
37
59
49
116
28
20
3
73
60
11
25
180
8
33
78
9
12
60
4
36
56
24
9
15
36
60
64
56
16
48
24
11
12
24
9
184
20
111
21
9
15
36
39
37
84
11
85
32
100
12
59
9
12
36
40
8
232
80
4
96
59
49
20
15
1
20
51
109
24
24
8
129
55
11
78
19
12
104
76
179
57
3
12
73
35
96
93
112
44
84
183
18
6
13
12
20
36
120
64
20
100
11
193
5
15
75
85
104
3
69
60
36
124
149
7
23
1
44
12
75
120
54
79
47
45
63
129
16
5
15
111
13
180
12
11
33
75
117
48
15
57
28
5
79
83
13
35
105
64
11
9
72
168
16
32
63
9
132
76
72
92
75
21
48
15
21
124
35
49
23
73
41
39
60
76
8
72
64
32
264
9
51
4
192
239
1
44
4
24
41
15
216
51
93
72
12
16
5
15
16
104
16
120
104
24
57
31
35
13
32
52
11
9
12
15
1
92
40
56
36
16
48
20
15
96
25
209
7
24
71
93
12
64
8
12
69
31
104
36
39
96
21
123
30
15
60
21
43
12
128
96
36
36
9
3
28
72
32
16
23
90
15
24
3
30
18
72
54
150
25
8
48
63
57
88
11
45
36
4
41
63
84
160
128
52
113
7
56
72
48
40
137
54
90
90
85
80
4
36
48
71
9
12
15
49
95
21
24
4
156
20
12
33
7
44
4
12
5
87
57
31
35
24
13
23
108
129
16
11
33
36
76
8
51
120
1
59
1
20
4
41
39
64
23
33
27
13
72
68
60
36
16
23
57
148
24
23
97
23
37
77
31
35
13
24
41
30
21
28
20
148
24
80
40
35
25
80
16
180
23
21
39
9
252
24
156
64
35
57
64
41
63
16
41
39
15
13
96
44
112
8
60
51
1
11
24
13
56
96
9
7
24
56
64
8
108
148
35
21
48
52
5
15
81
127
71
97
23
25
17
55
80
3
25
144
83
9
4
11
216
33
24
81
67
23
141
88
11
36
1
24
120
164
45
19
20
40
128
33
15
15
105
24
3
93
112
72
56
4
32
16
48
20
207
13
11
73
8
3
141
96
24
9
90
109
113
219
28
248
63
9
201
42
37
8
40
32
27
1
20
48
105
111
36
64
20
16
60
35
45
4
65
183
51
72
108
9
88
12
36
56
15
85
116
63
9
112
56
3
9
76
116
16
128
51
25
116
60
64
20
48
132
9
72
7
8
12
12
24
144
48
15
13
77
7
12
228
23
33
72
24
36
189
15
24
60
36
28
23
13
32
88
240
240
107
13
44
27
73
120
116
124
228
84
60
20
96
48
40
32
48
87
33
75
141
100
44
100
44
48
ABCD 96475556746*3^$a+1 [50040]
87
9
21
63
81
72
99
135
78
15
15
21
51
93
3
144
45
60
3
156
21
141
24
54
45
21
99
24
165
306
9
171
60
144
177
111
180
18
120
6
18
87
108
3
69
3
105
231
105
57
24
66
9
45
54
24
45
93
63
15
36
48
60
45
147
225
231
72
81
36
21
90
153
45
99
216
204
3
108
24
18
120
18
45
84
15
180
21
21
48
216
279
60
237
99
27
24
129
135
60
246
54
42
72
18
102
231
57
78
12
33
45
144
15
51
36
114
171
3
186
54
21
51
18
162
336
132
18
54
36
57
45
90
132
69
165
120
231
99
126
303
147
129
51
18
120
6
105
36
15
33
27
18
51
219
72
48
60
12
18
51
99
18
90
153
27
90
30
33
84
12
51
150
72
30
81
204
21
51
60
111
180
30
3
111
9
135
156
18
168
30
72
90
171
45
24
87
39
45
75
96
66
3
15
36
90
63
33
18
81
45
159
87
60
9
21
27
117
3
60
36
195
162
30
69
84
9
27
144
99
60
12
90
90
96
9
99
141
144
39
180
105
33
123
96
21
198
45
45
54
66
24
66
144
78
3
51
69
84
60
147
90
336
72
150
165
45
87
48
33
27
75
330
15
156
99
45
96
21
3
72
69
51
60
63
18
54
18
78
12
132
93
51
45
21
6
48
42
147
36
51
9
135
174
72
96
27
111
54
42
48
57
411
72
168
18
51
21
30
18
24
51
39
48
93
60
189
78
189
99
9
12
264
120
99
141
231
54
39
57
30
108
6
39
12
51
18
6
378
66
60
21
189
15
144
252
171
117
291
24
57
51
93
9
195
3
18
51
99
120
90
42
288
9
21
6
18
75
27
129
129
75
120
3
9
48
87
288
48
24
129
15
261
3
42
75
195
273
153
24
18
156
69
60
201
75
24
72
93
75
93
183
84
93
63
111
33
36
21
99
231
105
3
180
12
168
288
48
45
60
36
99
201
15
48
450
126
72
9
105
48
90
78
3
315
21
93
18
108
81
63
66
99
12
48
96
39
21
45
6
36
48
144
78
207
183
117
27
69
96
3
48
18
150
9
3
33
21
90
93
3
84
18
240
30
18
39
84
204
3
12
132
54
126
45
120
69
54
18
99
309
144
222
66
114
93
240
63
162
30
45
87
45
228
45
18
33
27
33
84
27
93
36
105
219
285
15
183
18
72
48
54
96
156
105
24
69
6
162
3
51
48
18
27
117
198
42
3
87
54
39
51
12
177
96
15
24
18
30
18
42
270
102
168
33
84
93
24
126
90
144
195
3
300
60
120
57
3
180
48
57
195
222
15
48
3
153
84
240
51
84
42
66
78
192
63
225
ABCD 96475766672*3^$a+1 [50036]
17
60
160
68
76
36
8
148
12
20
96
229
60
207
20
136
20
132
55
41
76
63
5
55
120
33
12
32
84
136
33
71
40
180
144
12
8
96
109
15
12
68
108
72
16
92
4
60
128
156
216
43
60
5
12
24
12
12
72
60
16
140
4
33
35
16
32
12
325
47
96
144
103
165
32
100
96
12
96
39
153
108
120
44
36
60
109
167
204
300
36
108
136
32
7
5
28
117
15
48
140
157
30
5
360
145
30
45
80
16
156
33
83
37
15
12
63
53
192
120
72
264
24
28
240
12
116
109
71
120
84
36
24
72
43
65
96
4
15
30
90
180
45
36
12
72
12
20
40
20
84
16
3
101
139
21
32
228
64
15
5
96
156
48
12
16
152
76
9
3
212
12
223
65
52
288
36
152
4
3
45
68
7
5
28
68
60
36
28
15
180
5
88
84
180
104
24
76
12
20
112
92
103
120
21
144
165
15
12
44
36
4
12
164
28
48
44
4
36
44
169
243
24
60
108
96
69
51
44
16
20
24
88
204
20
60
144
100
72
32
180
108
7
45
80
12
4
69
11
60
19
21
32
12
148
44
48
112
176
28
152
12
96
36
163
141
56
16
20
12
85
270
141
39
57
248
72
148
12
104
40
20
84
60
36
96
108
12
24
16
60
144
9
30
125
40
15
197
60
84
16
128
48
52
152
24
12
7
30
15
45
287
36
12
28
20
4
108
240
192
164
96
144
12
112
12
116
112
45
3
140
100
32
96
12
48
40
129
11
12
180
12
52
20
40
48
260
240
16
12
8
19
141
144
45
51
80
24
88
108
12
384
8
12
4
24
15
53
67
57
20
73
23
48
60
4
48
44
64
104
120
112
164
12
132
12
16
152
28
84
168
20
48
4
44
4
12
44
160
36
123
5
108
72
25
23
204
13
63
72
8
24
64
80
72
88
12
12
45
11
24
36
156
133
3
32
48
64
60
140
4
60
164
108
24
43
65
25
23
4
236
100
60
180
108
60
9
47
28
240
68
67
101
120
60
4
75
45
116
52
120
48
9
27
33
15
132
33
11
12
97
35
252
64
72
48
24
152
120
40
108
20
60
60
85
111
36
33
47
16
92
36
72
24
156
60
52
260
96
220
144
15
33
132
32
108
12
13
30
53
40
267
77
84
19
33
80
108
160
39
101
160
120
32
28
384
48
27
81
9
75
32
4
69
123
72
8
124
33
47
28
32
4
20
60
144
268
20
37
95
85
51
20
16
48
15
30
150
177
24
36
128
60
16
9
30
17
16
12
48
128
49
35
25
210
81
144
32
4
80
19
21
132
84
56
4
116
72
52
36
108
44
132
48
36
76
20
76
48
84
75
53
24
24
76
140
148
75
120
113
37
51
159
33
57
150
21
84
75
33
20
88
120
12
32
36
24
40
32
76
57
11
60
19
45
36
80
60
16
20
48
40
372
48
92
43
60
65
76
36
60
48
68
28
9
83
7
33
12
32
228
12
193
30
53
12
25
60
15
152
13
87
128
60
52
84
249
63
104
64
80
40
24
32
13
75
116
100
320
12
37
60
11
16
20
133
143
217
15
20
52
8
40
8
4
ABCD 96476103182*3^$a+1 [50010]
8
58
57
33
14
6
22
69
11
4
24
66
3
12
15
6
108
20
66
78
18
34
14
10
14
22
66
24
8
90
31
9
48
12
18
30
15
3
9
51
60
6
48
8
28
30
12
122
28
8
24
7
15
6
18
26
28
2
4
42
39
15
30
14
1
35
4
56
4
6
38
18
4
56
7
48
3
9
17
40
68
10
6
72
78
6
26
10
27
45
12
3
12
5
10
8
25
141
27
15
45
27
8
40
33
15
110
22
18
15
11
4
81
41
55
9
6
2
10
36
12
9
15
48
2
64
42
45
15
33
29
103
9
3
71
121
24
9
108
3
36
9
102
48
54
42
20
16
90
14
88
56
16
80
1
15
14
24
66
24
40
44
10
26
46
50
10
30
116
18
16
18
12
48
20
12
36
18
190
9
23
25
65
19
33
12
128
7
21
114
6
15
17
42
16
24
30
14
10
60
30
6
114
50
6
18
31
15
12
18
12
12
66
30
39
3
14
30
34
26
4
14
48
72
16
15
39
38
18
40
2
34
20
28
21
12
3
44
1
27
18
12
32
7
41
7
57
26
64
60
20
24
4
81
45
15
17
4
63
63
32
28
18
12
12
6
36
18
63
3
30
24
12
6
200
12
28
8
49
21
44
52
36
12
8
34
56
18
31
48
23
49
15
6
48
60
96
6
68
1
15
33
197
10
33
21
14
61
15
81
63
26
36
18
46
15
9
12
51
12
60
57
116
58
2
40
8
55
15
36
60
66
120
42
18
18
44
37
60
3
2
46
8
70
2
40
18
15
72
9
78
8
28
20
6
66
10
24
6
18
30
9
51
6
48
56
22
60
20
78
12
34
6
27
3
12
12
66
38
1
15
30
30
60
9
59
10
72
15
5
36
28
60
15
60
35
6
10
20
1
15
8
16
30
8
16
14
28
9
21
32
7
48
3
32
1
12
9
6
18
62
42
18
18
16
14
22
18
42
30
42
15
53
12
28
15
29
28
26
16
6
3
132
27
32
6
4
26
13
9
12
44
12
34
18
18
2
76
32
18
61
33
6
9
35
6
12
10
14
66
18
126
73
41
19
15
21
12
3
14
10
50
12
76
12
36
6
30
39
69
6
2
19
29
64
62
94
39
83
18
22
90
30
8
1
24
5
10
45
21
24
15
35
10
6
60
6
48
27
87
8
37
65
43
117
30
6
24
50
13
69
14
76
26
28
27
23
1
15
24
9
12
11
4
21
23
16
8
48
72
73
9
24
24
48
18
69
75
6
204
62
64
12
20
18
66
40
114
36
26
40
12
38
94
30
3
17
10
96
69
45
50
1
9
8
28
30
14
114
84
22
24
12
2
1
147
14
79
101
76
12
51
9
3
45
18
9
12
9
44
36
22
33
15
6
78
80
12
58
42
8
25
33
39
29
22
50
4
30
24
24
42
8
102
49
15
14
43
24
35
1
12
51
44
46
66
21
35
58
6
6
54
18
30
18
8
76
75
9
54
21
21
3
5
16
26
64
20
1
15
26
19
9
36
3
3
33
9
3
3
36
9
29
7
11
34
6
12
18
15
5
4
39
11
1
33
15
5
76
3
17
19
65
22
50
22
56
22
24
39
75
42
12
2
34
27
15
12
20
12
24
25
129
2
4
2
22
32
30
16
42
6
12
27
5
36
16
38
16
6
135
24
39
6
14
85
33
12
27
15
54
2
88
84
33
60
9
30
9
15
6
14
1
3
26
16
3
5
31
59
48
13
5
10
84
90
12
6
30
27
141
14
18
18
25
81
38
22
6
48
21
11
4
9
9
56
19
51
30
2
28
50
10
24
42
39
11
1
15
18
30
2
40
27
105
3
15
48
102
15
12
11
6
10
18
2
90
6
102
16
12
15
3
42
3
5
46
6
72
2
16
50
7
87
45
21
27
27
20
1
9
24
12
30
48
110
10
6
26
18
22
14
4
44
6
76
48
86
19
41
30
40
14
43
9
90
54
42
138
2
22
42
18
6
72
33
39
6
32
88
15
5
46
44
22
14
40
18
15
3
12
6
27
3
36
48
8
10
8
16
6
18
30
24
2
19
9
38
132
1
12
89
4
2
4
6
3
5
64
15
36
12
33
12
15
3
20
46
14
126
36
4
134
16
6
50
18
7
17
16
2
10
3
17
18
76
36
12
26
4
3
63
20
12
4
18
12
3
107
4
122
28
36
36
3
12
45
3
15
21
3
18
20
10
8
30
52
3
9
27
21
68
7
27
12
18
3
69
60
56
7
27
9
45
30
30
6
78
18
8
1
99
42
32
42
34
14
10
12
50
16
30
54
18
50
25
72
39
42
27
3
8
1
3
21
27
18
14
28
42
30
8
34
6
30
20
4
24
12
32
28
18
32
37
12
5
4
60
27
17
22
26
4
15
15
6
48
42
18
32
82
12
20
18
28
3
21
75
9
56
16
15
33
30
50
16
44
30
61
35
106
48
12
24
24
24
51
36
9
20
16
3
27
93
15
8
22
12
36
2
6
72
19
15
38
12
16
2
13
9
68
10
57
24
135
86
19
21
18
8
18
10
60
84
93
45
3
29
42
18
7
5
16
8
34
32
24
1
60
15
6
39
36
57
42
24
9
15
33
72
33
30
24
6
18
21
15
138
48
3
101
34
24
8
34
30
81
24
36
123
6
8
40
32
60
18
10
60
87
33
2
1
45
14
4
26
19
24
48
12
47
4
50
76
144
51
11
4
45
95
4
42
8
79
12
21
14
10
24
27
35
13
15
116
13
17
31
65
43
15
6
24
56
46
44
73
101
54
18
34
33
21
66
68
10
72
26
10
30
24
24
42
87
47
18
7
33
6
14
28
2
78
30
58
36
20
30
1
77
12
10
14
7
27
45
5
52
6
90
14
13
3
24
54
14
60
40
26
55
21
3
36
60
15
9
87
164
42
4
18
6
30
90
135
5
4
108
3
51
30
6
18
24
6
96
96
2
10
50
30
10
3
15
33
39
32
64
9
51
6
24
20
31
111
20
10
3
41
4
36
60
3
11
40
9
17
16
3
69
48
8
6
40
116
90
18
24
25
95
106
54
2
6
18
4
3
9
15
5
19
39
60
36
12
12
66
2
54
10
44
100
6
6
18
54
6
66
20
36
40
9
23
46
51
84
15
45
5
67
9
24
15
17
10
42
42
8
37
9
6
18
48
8
6
4
24
30
50
22
8
6
1
29
36
10
8
1
57
38
1
9
2
22
20
22
36
54
3
3
33
15
12
18
15
21
18
18
20
22
12
6
48
2
40
8
22
2
52
20
18
7
24
12
3
2
4
54
30
6
24
30
27
59
16
93
5
10
9
27
20
25
36
33
14
22
14
40
21
33
60
6
2
10
12
48
8
12
4
14
40
39
11
49
147
210
60
6
114
36
27
45
27
21
63
15
54
6
21
3
57
9
24
2
13
81
51
69
12
20
4
60
30
45
9
51
5
28
36
27
9
6
14
6
64
38
6
16
6
14
28
8
22
8
72
18
37
21
20
10
9
35
1
11
6
28
30
66
86
72
58
39
24
60
17
43
29
76
110
66
70
8
48
70
2
16
20
1
45
6
80
10
30
30
3
101
64
15
45
36
36
54
6
18
6
8
31
15
42
2
37
15
74
22
38
30
121
41
40
38
40
ABCD 96476247566*3^$a+1 [50025]
151
69
51
5
180
55
29
60
175
5
30
13
83
24
246
52
32
148
180
198
170
144
126
10
20
139
60
5
28
183
29
6
144
6
7
233
79
11
40
33
21
116
150
54
40
108
8
60
24
55
33
162
80
30
31
65
24
40
15
35
30
115
48
45
68
22
8
10
27
107
10
36
3
17
24
30
90
6
64
21
24
204
192
95
54
36
7
96
17
60
4
15
95
61
59
40
18
15
53
7
317
6
90
55
5
55
59
216
120
120
133
11
30
79
69
92
120
36
7
180
53
55
29
40
39
11
13
12
84
72
5
19
5
6
112
21
137
112
8
120
24
36
30
37
113
19
5
40
108
8
144
6
90
40
14
6
24
60
96
19
11
24
66
55
149
55
48
53
67
27
33
53
114
90
79
9
68
19
5
31
59
90
16
279
45
15
41
7
36
9
72
180
75
108
120
83
25
5
103
77
19
324
77
67
17
70
80
210
6
13
197
70
105
29
10
26
54
121
29
130
189
107
54
19
189
8
7
107
40
56
13
21
99
221
30
90
28
248
144
43
47
30
31
69
36
15
60
69
15
5
6
24
40
33
93
72
32
90
49
9
128
7
132
93
51
41
79
96
161
220
20
52
3
65
84
6
13
11
330
126
54
36
64
20
106
9
36
27
128
24
30
43
17
31
29
58
128
13
24
36
77
100
80
64
20
66
40
74
6
54
96
187
47
1
29
36
54
10
111
348
99
158
247
107
120
120
40
9
71
46
20
43
24
3
45
149
31
192
17
31
119
118
8
43
39
38
79
245
19
11
126
120
60
163
77
24
60
31
5
54
193
45
68
264
6
37
72
5
6
54
156
60
43
101
55
81
20
70
104
58
62
10
75
36
12
57
26
30
199
125
70
80
181
29
30
6
90
109
35
13
48
120
105
44
19
131
6
19
48
47
1
5
43
41
19
84
87
45
5
139
17
82
45
48
29
6
114
46
54
26
109
35
121
5
64
183
53
84
90
6
7
53
175
84
48
45
38
30
4
116
19
36
59
6
43
47
34
15
65
28
2
13
77
60
60
36
112
92
70
18
3
125
24
28
51
57
27
17
295
84
12
249
18
21
51
26
24
36
7
77
60
66
82
32
40
3
12
108
72
11
145
125
24
40
15
48
53
19
11
30
79
41
24
19
17
115
204
5
40
20
36
43
117
20
24
280
75
41
100
27
72
48
60
45
87
5
36
24
103
33
3
69
2
70
20
60
19
12
29
126
73
21
50
30
66
13
24
413
150
64
45
36
45
87
12
5
31
59
66
24
55
180
41
7
17
60
30
96
22
92
6
10
14
58
27
60
36
65
10
54
26
24
186
120
19
3
38
180
115
45
87
17
31
84
11
37
53
94
9
9
8
54
96
13
161
180
100
20
6
24
30
90
6
84
60
76
39
15
45
24
129
2
30
40
56
24
66
30
84
30
16
80
145
45
3
47
13
132
39
21
5
60
184
50
73
165
75
12
48
45
38
120
277
83
22
2
66
54
216
25
5
100
80
84
55
41
24
186
37
83
22
90
72
33
53
114
73
113
30
133
41
66
85
59
96
97
12
48
36
36
24
17
40
80
60
43
77
19
5
6
70
72
18
80
73
17
24
30
10
63
23
13
9
68
115
60
60
5
30
54
43
113
139
41
43
17
4
39
96
144
11
66
7
15
38
24
10
110
120
36
30
10
20
24
240
76
15
129
20
96
10
69
65
55
24
120
9
68
40
134
30
106
90
3
96
125
36
60
120
120
19
51
14
36
19
75
21
5
54
13
17
90
25
125
103
105
3
95
133
72
5
264
ABCD 96476575654*3^$a+1 [50010]
45
78
192
45
117
24
59
37
48
75
117
24
119
1
234
78
24
6
48
84
5
7
36
54
11
13
39
60
21
6
93
60
128
145
3
147
84
96
54
264
99
36
20
7
30
35
208
15
30
347
12
76
120
99
96
162
23
4
3
114
119
121
114
96
6
107
160
36
44
13
78
90
102
48
9
36
135
54
6
114
71
100
24
96
27
42
35
108
52
21
24
102
101
43
36
6
24
3
27
29
192
67
42
24
24
11
109
126
42
27
20
1
75
45
179
13
24
48
120
78
18
30
42
54
18
75
117
78
5
16
180
240
9
48
18
30
24
42
48
12
149
61
183
27
150
138
21
39
165
27
69
20
91
9
44
331
9
21
120
15
75
17
109
3
21
42
144
41
85
30
153
231
69
27
57
128
25
114
6
24
264
75
104
13
3
21
78
5
61
66
69
60
15
17
43
69
63
30
87
57
39
75
209
43
18
66
108
101
72
67
18
27
120
180
240
180
120
36
60
20
25
306
69
80
100
32
253
35
7
30
144
99
164
1
42
17
13
114
69
20
37
18
96
41
19
66
30
90
144
191
73
72
24
24
42
12
21
27
90
3
231
33
56
181
306
342
6
5
160
69
11
109
51
219
45
21
35
4
75
12
36
5
145
35
72
13
23
1
191
55
5
109
174
185
180
19
48
57
33
3
39
53
73
35
37
107
16
15
96
144
54
35
136
15
9
93
3
104
180
76
32
37
11
24
288
28
80
7
18
30
36
89
37
123
21
11
72
277
24
30
42
48
144
6
45
92
43
6
24
144
162
9
99
36
69
20
133
3
111
6
120
3
20
100
51
138
42
30
11
103
65
127
53
55
9
57
30
84
197
49
3
231
102
83
7
33
75
36
9
39
81
21
24
35
64
117
83
13
27
20
43
5
25
27
8
72
55
60
5
13
72
75
15
101
1
96
138
30
24
15
57
18
48
12
5
36
49
95
7
69
27
5
52
80
7
18
18
57
21
30
29
133
48
402
102
11
31
48
60
48
132
30
11
252
145
3
21
83
31
6
186
53
199
21
32
79
129
207
78
30
189
45
6
96
53
85
111
81
99
44
108
13
39
123
30
123
39
21
57
3
45
39
27
6
47
36
61
6
18
24
143
55
84
30
210
6
48
155
72
7
12
84
9
117
23
7
29
60
1
63
33
48
107
37
15
153
30
18
107
19
144
9
87
90
144
15
135
36
30
3
27
66
114
33
45
72
11
37
15
236
144
100
36
69
18
113
4
36
87
48
126
11
19
29
61
24
120
54
42
11
48
31
108
36
30
107
19
36
33
75
69
20
7
9
32
49
3
231
30
35
79
6
15
27
144
9
21
30
29
7
30
144
18
81
75
45
51
36
33
20
7
90
90
5
73
59
136
180
144
27
6
72
78
42
15
171
245
7
57
20
16
21
3
63
150
95
7
42
54
89
7
9
9
51
111
9
60
27
60
53
79
60
5
96
31
30
24
24
171
87
5
108
4
20
37
99
15
30
75
39
101
55
9
27
53
36
37
24
24
39
75
53
28
20
7
197
160
20
43
137
103
30
30
42
191
187
33
24
117
71
7
132
150
191
148
144
156
57
3
75
9
20
168
88
195
5
301
30
36
5
28
24
51
45
21
450
69
27
65
88
264
8
120
13
39
27
53
25
66
54
83
55
48
9
3
144
36
60
90
63
27
57
87
198
51
224
96
ABCD 96476595368*3^$a+1 [50002]
185
91
29
112
48
24
116
4
12
36
12
93
15
68
1
3
111
17
40
213
66
93
87
6
35
199
144
12
45
15
18
30
5
76
105
30
96
18
102
129
15
53
73
54
33
56
1
71
43
5
16
69
90
30
36
15
8
36
16
68
37
36
24
30
6
90
45
9
11
43
17
60
132
28
120
12
21
42
48
6
23
13
179
19
36
36
69
20
336
60
4
105
71
73
11
16
8
216
1
135
45
90
18
66
6
15
32
36
97
15
60
152
16
32
25
147
51
57
104
1
15
152
48
19
150
71
55
9
356
103
41
28
3
48
81
81
60
120
47
96
16
24
32
19
54
47
60
52
60
108
3
30
191
16
120
69
51
68
60
1
36
159
81
30
165
15
57
128
19
5
85
36
90
137
148
8
36
31
45
20
79
33
3
33
92
28
32
112
20
1
51
44
1
83
28
20
25
35
25
3
87
17
168
120
19
126
84
54
5
64
12
60
45
23
16
45
15
81
15
36
92
37
11
19
24
41
36
12
112
80
4
12
45
288
35
36
40
84
164
1
72
198
65
1
90
6
27
240
3
45
3
6
51
33
51
36
332
36
12
100
32
12
1
63
276
56
48
85
59
7
9
36
9
27
15
30
75
69
11
72
48
12
112
15
21
3
105
12
24
24
231
9
36
9
59
28
69
96
15
92
60
40
3
108
17
60
160
32
7
21
20
12
16
57
18
45
80
60
16
84
60
81
11
24
64
171
6
75
99
29
7
5
19
53
48
19
185
36
19
30
23
16
51
45
8
48
25
180
35
133
107
139
93
116
12
40
45
54
9
15
69
3
270
167
7
281
103
9
27
101
43
21
9
90
90
27
60
164
144
12
85
30
9
51
33
12
135
30
60
15
68
7
45
45
48
15
32
49
11
48
151
81
123
36
65
16
45
144
11
55
33
12
15
48
45
27
69
9
156
6
30
63
27
45
33
227
52
80
31
36
6
15
8
31
113
61
35
60
1
54
12
189
140
4
15
177
60
20
84
64
156
15
129
44
36
37
18
41
48
60
37
51
15
180
24
36
48
81
69
87
92
1
12
75
192
72
45
11
12
12
16
33
35
144
60
96
4
96
51
60
65
4
75
45
104
120
91
12
29
61
35
48
121
39
12
69
3
141
35
235
21
80
31
65
28
15
102
87
8
48
61
126
17
1
66
29
85
11
61
87
48
153
51
80
31
65
79
30
60
75
168
117
15
80
76
93
59
31
96
84
69
68
25
23
60
72
28
87
53
145
132
15
69
60
35
85
23
73
263
7
5
72
12
19
126
11
40
15
173
60
61
30
29
16
15
66
107
28
33
252
23
12
4
68
112
69
72
3
195
12
185
19
209
1
6
45
75
69
96
12
96
20
12
108
24
76
44
1
119
28
60
8
25
120
191
108
28
20
13
47
139
5
24
37
420
83
4
48
93
27
80
109
6
17
28
3
225
116
25
120
24
156
54
222
39
8
72
61
48
36
23
13
135
15
48
6
63
12
69
30
65
136
48
36
80
96
100
75
81
68
12
132
28
93
87
15
285
63
65
132
28
12
80
25
90
173
84
52
8
91
69
153
135
75
53
16
24
92
48
97
54
5
16
99
24
12
78
11
55
45
45
15
135
84
29
60
96
76
84
21
23
196
15
102
15
24
51
17
7
189
45
15
357
15
32
28
3
125
12
48
4
132
248
43
45
3
29
28
33
27
80
43
120
6
123
36
32
28
45
35
4
3
249
36
3
5
7
93
57
87
87
114
71
1
83
24
88
15
54
24
30
17
28
24
60
201
51
75
156
57
3
18
72
54
29
115
17
19
30
179
60
36
31
45
68
85
87
9
30
6
95
25
95
13
15
44
13
60
75
92
13
87
33
168
36
35
19
77
ABCD 96476997322*3^$a+1 [50349]
47
1
197
108
90
144
18
36
396
18
126
54
157
365
115
11
54
54
36
18
67
239
54
198
72
61
29
36
79
173
90
25
83
72
108
36
90
18
108
72
72
306
43
101
91
143
54
90
216
252
157
437
43
11
37
107
198
18
36
36
144
90
18
90
36
54
18
115
48
96
191
72
121
192
240
5
43
29
36
126
18
198
54
630
109
179
18
54
324
126
468
162
18
162
108
61
65
79
11
90
162
169
96
77
162
1
359
198
18
324
109
107
229
59
90
72
67
293
43
119
121
311
54
67
5
54
234
91
35
144
36
361
48
5
144
252
175
59
144
198
54
90
144
54
90
288
108
54
108
289
35
180
25
101
198
37
35
108
97
83
205
209
108
288
72
43
11
181
144
179
36
25
29
216
91
17
198
54
18
145
17
198
108
13
95
1
143
162
108
180
162
126
108
90
121
131
180
73
71
36
18
162
49
59
36
126
18
1
143
36
72
54
54
360
49
5
91
17
90
229
293
396
36
91
192
192
11
72
13
59
144
36
18
271
305
54
198
67
131
180
25
119
180
18
19
35
18
126
72
234
108
342
36
54
126
72
126
139
113
175
59
85
239
72
198
90
144
72
36
349
173
115
101
90
36
109
144
71
684
252
1
143
144
162
180
54
37
287
36
162
43
144
11
85
149
162
553
5
18
144
54
67
77
36
324
18
90
18
109
35
126
511
11
234
91
107
72
36
108
216
306
90
198
36
90
216
144
144
144
13
23
90
36
139
192
47
1
71
144
25
47
72
180
133
155
37
35
13
23
72
193
347
72
18
139
113
31
311
54
36
18
18
18
72
145
17
108
163
269
18
684
85
5
54
37
197
18
108
36
180
54
31
131
72
133
119
36
72
36
126
234
270
67
77
211
347
54
144
31
59
72
109
240
11
54
36
90
49
5
91
179
13
48
83
162
378
252
180
145
35
18
396
18
157
59
522
72
67
ABCD 96477271498*3^$a+1 [50067]
25
132
35
64
36
105
63
33
239
49
231
44
61
36
3
8
13
51
93
11
108
100
9
39
81
23
25
11
25
72
11
37
83
24
37
3
32
72
84
52
9
60
84
35
25
72
12
35
12
72
37
35
97
96
39
45
147
21
23
52
48
21
119
36
28
33
75
72
12
105
24
15
204
8
85
84
48
47
13
48
35
1
35
12
16
84
69
27
80
12
16
56
168
36
48
61
71
109
24
87
60
56
16
44
205
48
35
61
36
15
32
61
39
9
35
28
117
24
192
72
3
108
93
111
69
3
81
24
119
13
48
3
33
23
13
23
108
88
141
83
28
20
181
12
11
12
16
20
16
80
144
4
332
25
96
183
20
96
12
25
35
97
36
95
28
129
83
100
44
12
64
248
48
24
36
25
23
28
36
33
107
1
71
25
147
189
71
25
108
23
36
136
116
64
21
108
36
12
107
25
36
59
16
152
25
12
47
73
35
16
81
24
59
96
61
23
13
120
27
44
4
57
47
64
9
71
61
3
20
25
36
36
287
13
12
36
3
9
183
129
48
60
47
13
311
148
69
11
13
95
109
15
56
97
183
96
8
12
121
39
105
183
33
11
64
69
108
3
44
100
81
3
129
23
13
12
11
28
141
75
44
1
36
123
33
51
33
96
95
28
80
36
64
81
171
129
24
96
183
33
24
3
45
11
64
9
23
76
44
13
23
52
44
73
11
108
132
25
12
35
84
1
35
144
16
69
24
60
144
12
35
16
45
119
16
108
48
285
36
71
72
120
1
59
36
61
48
143
84
121
131
16
45
35
36
72
36
25
87
132
33
12
27
152
1
60
11
37
27
152
85
35
144
52
12
8
72
85
36
108
47
61
36
75
69
11
37
3
105
132
72
300
11
60
97
23
13
252
12
48
120
15
68
121
15
20
28
80
88
44
97
47
37
255
32
49
123
153
144
24
72
72
47
48
64
32
12
24
48
25
71
13
48
11
37
35
49
24
12
240
60
15
201
83
61
60
36
87
33
11
12
132
61
83
12
24
61
24
59
48
144
13
3
92
196
45
72
11
124
260
37
3
8
61
3
32
112
188
49
95
144
1
63
129
227
49
135
33
71
48
61
47
52
8
120
61
335
13
36
156
35
12
13
23
37
203
145
63
21
23
72
1
27
33
48
35
25
24
15
21
48
11
136
80
40
21
167
36
16
9
35
108
109
24
132
95
37
3
152
64
8
205
144
216
47
16
164
60
1
48
15
48
32
25
12
47
60
25
84
72
11
1
84
24
15
117
204
15
81
12
3
8
12
28
8
216
61
3
141
35
25
23
180
49
59
180
49
11
40
21
12
39
36
68
97
15
69
24
11
84
16
36
72
69
47
108
36
156
109
12
47
48
25
71
48
16
141
83
1
71
4
32
4
32
12
28
8
24
1
36
60
23
25
47
25
48
15
21
35
24
28
9
24
36
219
129
12
24
48
23
13
183
80
25
131
61
204
15
32
241
11
48
60
4
9
71
85
11
84
24
25
11
73
24
51
60
93
192
36
48
3
8
24
12
16
116
13
27
32
73
36
71
12
36
28
8
13
168
23
25
75
8
73
107
73
48
59
48
1
12
47
76
33
60
36
36
120
24
51
33
75
60
69
24
96
72
47
60
4
357
12
35
28
68
37
3
69
36
11
64
21
12
35
12
108
36
13
36
195
93
15
237
36
3
44
4
57
95
36
28
45
27
21
84
24
12
36
47
16
9
3
60
8
120
157
11
12
241
111
68
61
36
48
135
69
191
48
13
36
3
80
64
81
11
61
47
1
23
181
11
49
60
60
3
33
35
37
119
61
71
13
27
21
48
24
3
56
85
75
9
111
80
37
251
61
35
100
201
27
45
27
21
95
28
32
ABCD 96477823922*3^$a+1 [50144]
60
246
50
22
18
84
6
132
138
2
72
18
18
114
28
30
30
242
18
48
10
24
20
48
30
42
66
52
38
162
22
56
84
78
42
36
22
92
40
128
12
16
54
26
82
48
104
36
64
20
36
112
122
106
92
102
58
102
18
150
2
16
60
84
8
22
290
156
24
6
132
10
110
48
24
28
62
180
88
68
12
42
48
172
20
6
10
60
20
24
106
44
58
68
54
46
54
38
12
18
142
98
72
120
60
10
56
70
42
20
42
16
12
20
10
72
90
26
12
90
40
2
78
78
22
8
10
44
96
4
8
138
30
30
120
34
66
72
62
6
54
36
94
20
70
6
20
24
96
22
48
2
172
50
60
60
10
80
90
30
30
66
22
32
48
22
6
2
42
6
4
38
30
150
18
114
66
60
24
16
44
30
40
128
18
150
54
28
62
78
142
96
62
18
42
208
50
52
92
120
10
110
46
24
26
4
18
32
120
186
12
10
80
162
6
100
14
70
20
126
10
12
18
42
72
8
180
238
32
12
30
58
8
154
36
24
128
180
40
48
14
48
58
72
12
26
24
30
48
72
66
12
172
20
28
48
104
18
58
50
60
30
64
48
2
156
4
50
16
92
30
18
4
26
204
28
72
80
16
84
20
18
18
30
30
30
4
6
102
12
18
62
96
42
72
16
12
32
16
2
82
50
18
58
120
80
12
78
24
16
84
36
14
16
162
18
110
24
58
18
2
82
6
14
48
52
48
48
2
12
18
100
62
30
6
30
10
80
4
60
26
24
6
22
98
54
100
68
28
44
18
28
44
36
90
42
10
12
168
2
48
12
6
172
32
66
120
64
66
60
2
22
48
62
30
40
20
48
22
38
70
8
30
90
154
60
48
42
30
6
122
40
12
8
12
78
42
66
144
90
78
22
36
72
68
12
30
60
22
8
30
40
92
46
80
130
2
148
54
6
42
30
38
10
50
100
44
88
98
42
18
30
144
46
44
10
108
18
50
60
102
28
12
8
10
12
2
16
72
20
70
162
20
118
38
12
22
48
62
28
62
6
12
40
8
142
48
2
130
62
6
22
162
116
204
6
34
30
140
16
194
16
32
12
10
8
48
52
62
70
26
90
24
10
8
168
30
4
38
12
16
2
240
18
90
64
20
28
68
10
74
46
60
42
8
144
60
60
36
30
22
50
10
2
60
48
78
60
60
12
28
24
218
120
42
28
140
48
22
2
6
60
4
60
128
48
4
50
60
96
82
50
42
108
78
4
6
12
98
192
18
24
16
54
26
54
178
32
10
6
32
12
36
10
102
2
48
90
60
18
4
30
18
20
132
88
32
30
28
32
88
62
40
8
10
48
80
90
4
80
18
72
60
138
82
120
50
10
66
14
78
160
12
48
2
18
22
108
30
8
10
174
78
2
6
10
44
40
48
2
6
34
110
16
2
48
30
144
66
4
20
16
24
66
54
18
30
8
4
36
32
190
98
12
52
50
16
30
32
22
50
10
8
48
12
192
88
78
20
30
154
20
18
192
10
6
12
68
94
108
32
78
22
146
4
26
150
12
48
12
100
30
32
10
38
28
14
6
124
170
48
30
72
16
30
150
60
110
72
90
30
12
28
48
50
12
10
20
30
42
126
24
10
230
216
82
12
50
40
68
100
62
78
70
78
2
28
44
36
100
14
18
58
252
50
12
96
90
24
58
12
20
90
60
36
12
10
92
78
52
8
88
24
66
30
120
12
90
8
12
198
12
12
6
30
130
12
150
92
48
42
48
18
10
24
30
120
56
24
18
70
8
22
18
20
142
8
24
88
32
36
42
78
12
22
50
16
20
150
4
38
18
94
68
22
26
114
10
56
84
6
30
60
40
72
38
54
18
12
6
12
120
18
132
70
20
42
18
78
102
22
80
6
22
152
10
8
78
70
54
210
120
56
34
30
78
20
40
2
60
108
28
14
46
2
10
8
82
90
110
270
58
2
60
58
32
88
302
180
118
20
84
6
60
10
30
2
28
14
10
18
20
42
76
44
120
16
60
42
20
262
26
40
134
16
2
40
102
8
88
24
110
16
104
58
62
36
10
92
52
20
18
70
18
182
10
38
34
128
28
2
ABCD 96478158202*3^$a+1 [50020]
42
30
48
5
40
20
108
228
36
73
23
19
9
80
156
4
32
7
153
128
4
152
4
9
107
103
12
29
16
104
16
20
13
47
64
56
48
7
41
109
15
80
4
9
95
96
16
153
12
48
47
16
9
179
64
8
28
69
123
32
55
21
80
1
48
35
25
42
9
32
24
13
75
8
72
7
65
76
32
48
79
101
19
29
19
53
37
107
55
89
31
18
35
60
36
79
17
48
16
32
7
137
13
60
42
18
23
120
7
72
90
35
55
9
159
17
76
24
33
11
1
35
48
16
21
99
24
72
8
12
48
37
119
1
23
48
19
21
20
12
85
47
16
44
73
60
11
72
24
175
5
28
8
12
16
9
3
80
84
145
120
11
37
11
76
36
44
43
30
35
36
31
5
24
16
20
76
8
40
36
20
16
27
42
35
13
87
33
30
5
37
119
36
73
111
80
1
71
19
48
90
47
76
68
36
76
117
11
61
90
9
44
120
25
180
240
27
15
18
35
12
205
59
19
213
84
20
24
1
63
8
108
49
12
23
112
44
100
129
11
124
15
102
63
80
7
5
88
57
35
25
78
5
16
69
3
39
33
45
51
36
48
147
18
47
13
63
69
23
52
60
3
17
25
59
112
12
96
20
79
42
15
15
138
30
132
89
160
12
129
30
5
25
90
9
9
71
91
45
60
36
9
18
77
13
3
57
15
176
40
164
60
48
67
5
37
48
11
12
4
144
69
75
56
1
15
33
30
30
102
21
8
79
12
30
15
93
47
193
11
31
48
137
24
72
24
4
9
30
72
81
57
11
220
171
113
85
30
60
257
84
84
48
157
27
80
13
83
72
60
97
11
52
57
3
56
79
42
23
12
13
3
99
33
27
81
20
48
61
30
33
32
13
222
81
8
40
21
3
57
23
252
100
3
42
3
135
30
42
29
52
9
71
24
40
56
49
183
56
72
72
96
19
42
23
48
28
32
4
84
24
336
20
16
33
63
80
7
41
64
45
120
23
67
33
60
48
20
379
102
83
72
24
1
135
68
12
175
30
35
24
120
1
30
48
30
42
113
40
132
68
12
288
112
68
7
18
47
40
75
29
24
96
60
132
12
156
132
84
24
19
17
43
57
144
9
3
20
160
72
135
81
81
11
79
65
16
44
16
48
32
97
71
40
144
15
42
71
37
60
30
162
83
12
13
35
7
48
30
30
180
42
90
108
57
20
36
72
72
13
90
5
16
9
35
120
16
12
44
64
56
43
161
36
25
23
16
111
78
11
31
48
17
25
59
12
64
36
128
52
9
71
24
36
79
65
48
12
24
24
55
57
105
15
108
20
25
90
72
90
35
16
69
35
55
33
32
4
32
4
93
3
48
9
195
20
12
48
96
1
59
61
78
12
48
45
32
36
7
30
23
157
90
42
35
16
8
120
139
53
79
29
49
11
1
30
78
51
9
72
60
35
208
32
24
19
60
41
1
39
12
27
153
9
15
120
60
135
9
9
35
48
180
28
36
3
42
63
27
30
11
169
83
67
5
13
60
3
44
16
8
24
36
1
51
9
15
80
13
23
37
72
39
80
19
77
40
56
109
35
76
20
7
42
78
153
8
49
72
3
117
48
15
27
5
16
44
25
11
24
43
12
89
31
18
63
8
16
80
64
51
48
53
24
16
60
44
4
44
217
123
27
210
71
88
36
20
73
83
7
41
19
65
12
175
29
36
64
111
29
4
92
96
67
53
7
41
96
13
3
92
12
36
192
187
9
12
57
11
31
113
37
35
4
111
78
72
108
30
65
76
20
60
19
12
150
11
228
19
77
36
67
21
24
8
127
53
12
52
3
33
8
120
60
84
16
99
53
64
216
72
15
137
24
24
115
30
42
113
37
183
8
60
48
109
60
3
152
48
48
144
25
303
20
19
105
104
79
41
1
63
56
16
128
25
30
33
68
4
8
127
5
12
55
89
49
87
44
1
11
49
3
20
48
19
18
23
97
95
52
15
89
24
16
44
36
19
60
42
15
20
144
12
4
15
60
21
20
144
60
28
15
21
141
48
23
120
40
9
18
101
40
32
52
27
53
96
96
73
90
60
42
3
75
21
32
52
32
4
56
24
64
ABCD 96479098832*3^$a+1 [50030]
14
34
36
56
28
120
8
4
6
122
63
93
34
5
93
40
44
16
24
11
9
30
64
14
28
92
18
18
24
15
48
9
30
28
42
128
10
30
50
28
14
34
36
30
20
51
60
33
40
36
60
36
18
26
88
12
116
15
12
25
12
68
48
28
24
48
14
4
54
23
19
6
14
6
27
7
38
12
28
12
36
32
36
6
54
4
23
43
2
34
54
74
16
17
15
24
30
4
6
44
9
37
18
18
18
26
51
12
13
68
27
45
4
11
43
29
13
8
72
24
10
66
54
18
8
15
12
37
50
36
82
30
30
128
27
31
6
18
6
6
50
123
7
8
33
3
16
66
35
15
10
2
93
7
5
147
33
13
12
12
23
181
12
60
35
12
7
6
35
25
2
6
84
36
4
23
33
54
156
22
68
10
50
46
48
62
18
45
13
32
28
47
61
24
35
7
48
2
3
33
40
14
4
110
12
24
148
36
47
93
4
143
25
8
46
74
4
36
14
33
9
10
180
56
24
138
3
123
16
48
30
12
48
30
5
25
186
20
16
48
5
7
8
22
50
36
52
26
4
12
66
38
166
14
34
56
42
27
21
64
60
12
36
84
60
8
10
18
62
33
13
12
20
12
40
20
72
4
6
18
56
64
35
15
28
30
68
12
27
15
22
11
60
132
13
44
40
24
36
26
70
20
60
82
6
36
128
76
36
14
9
37
108
12
14
30
36
58
5
51
34
23
55
42
2
18
3
12
67
8
45
1
72
14
81
9
58
30
60
8
4
6
5
12
15
82
60
24
32
54
66
4
126
14
60
63
27
54
52
2
30
36
16
20
63
37
8
132
4
6
18
12
8
42
21
33
12
4
11
85
8
46
6
162
78
144
23
60
81
4
36
24
8
12
3
7
53
7
30
95
31
6
24
24
32
18
33
43
12
32
6
4
95
7
18
83
117
28
74
10
23
3
42
28
8
16
11
49
8
63
15
34
78
30
2
21
13
12
20
34
53
7
18
72
18
90
56
36
3
37
44
24
15
48
19
26
4
11
25
104
28
186
66
11
217
35
1
47
49
23
13
48
102
5
9
10
8
10
12
6
50
12
15
25
12
11
7
146
6
10
150
126
114
18
143
12
21
16
14
9
1
44
36
6
90
28
26
4
50
48
18
16
8
58
47
13
2
22
24
12
24
260
4
54
12
20
33
57
4
36
24
12
12
23
7
48
12
2
78
76
116
18
42
33
13
12
72
30
14
6
30
6
10
2
33
37
12
18
18
108
72
84
30
90
8
40
30
2
40
60
6
78
14
33
55
5
25
20
4
23
15
12
54
39
7
68
58
50
18
94
18
12
72
23
25
96
56
18
22
83
25
32
4
30
12
12
53
9
88
30
26
36
6
70
35
132
157
14
6
4
6
38
108
112
176
6
108
30
36
27
9
123
21
27
9
16
12
8
22
5
1
26
6
22
30
23
33
22
24
18
60
90
218
27
121
26
16
5
12
37
11
7
2
51
97
48
128
16
80
51
7
80
10
32
48
52
74
9
7
38
6
54
52
24
62
10
140
12
15
21
16
20
100
18
65
57
3
133
12
48
12
18
8
66
10
14
16
23
31
74
18
45
79
30
20
70
96
54
48
18
5
37
78
5
7
6
54
5
27
21
63
9
7
60
6
42
66
14
33
3
66
28
102
96
8
6
30
90
6
90
58
14
40
12
54
66
116
12
60
3
45
28
24
72
8
12
51
9
10
36
44
33
37
38
70
48
20
24
48
15
48
9
24
4
108
24
8
22
6
54
20
10
30
6
35
27
33
72
7
6
8
46
8
78
15
19
38
10
56
4
2
28
6
2
58
17
13
144
20
52
48
56
27
27
10
68
84
3
145
20
76
59
55
5
1
2
40
14
3
45
75
91
32
34
11
9
28
12
11
19
114
86
78
16
36
6
32
58
8
24
12
4
12
12
50
28
48
36
14
27
97
2
30
18
36
46
8
3
60
7
53
3
9
175
20
10
35
31
24
2
28
12
14
10
36
18
50
52
60
14
54
36
46
41
15
10
42
6
6
80
54
64
8
60
22
26
27
9
54
6
28
23
39
16
30
54
38
42
40
50
3
37
84
50
126
10
48
38
12
60
3
7
8
10
24
20
4
36
60
30
78
96
24
12
38
16
32
42
3
9
10
14
72
52
30
30
42
41
97
80
28
120
12
56
46
140
34
36
71
69
36
28
12
12
8
58
14
40
26
4
78
14
34
2
34
18
18
60
12
30
26
16
20
40
11
72
48
7
5
37
6
38
24
66
36
76
2
12
60
48
3
33
4
38
18
94
26
27
69
4
12
24
6
8
30
99
55
30
2
70
11
7
5
27
6
70
2
12
6
82
152
4
30
14
60
3
37
36
72
35
25
44
40
71
7
53
120
19
14
34
65
37
8
12
4
74
45
3
78
4
30
12
38
10
30
92
36
27
45
30
82
90
30
18
2
3
25
2
4
17
57
3
12
15
112
36
5
60
37
35
45
40
36
24
92
24
52
128
30
46
11
3
72
10
44
10
48
50
16
90
17
43
6
60
11
9
4
59
45
3
19
30
20
10
96
18
24
26
46
11
3
90
4
12
18
5
15
12
16
5
3
54
15
3
18
174
78
52
36
84
48
8
6
10
18
20
10
23
9
63
121
30
29
43
5
13
50
46
8
112
71
3
34
36
12
30
12
86
24
12
88
95
37
23
7
18
80
12
78
48
22
12
44
16
6
210
14
33
63
12
18
4
11
7
6
6
90
23
13
24
20
4
107
12
21
4
35
1
47
79
66
68
10
44
186
40
30
2
52
32
76
50
160
12
80
42
28
56
16
11
45
10
48
2
64
6
5
45
15
45
72
72
48
18
18
4
20
12
24
84
40
83
12
51
94
36
26
33
7
30
11
25
8
262
44
16
5
33
46
26
84
18
90
18
58
12
60
35
7
42
26
34
14
54
10
5
21
10
12
2
15
33
124
48
18
12
2
34
6
30
48
12
101
39
46
8
27
9
30
70
6
18
162
30
12
12
71
105
28
42
62
63
49
174
14
40
2
18
12
3
1
12
44
28
56
ABCD 96479203168*3^$a+1 [50010]
105
15
45
45
7
71
117
12
52
35
1
92
108
15
57
93
18
96
13
128
160
32
48
4
5
24
67
12
17
60
15
36
3
49
32
105
30
24
61
80
16
35
49
101
48
12
187
107
30
90
6
75
12
81
99
63
45
33
51
15
30
66
90
180
18
72
24
45
21
39
88
60
68
24
261
19
65
31
5
114
21
9
66
54
3
28
5
30
78
99
21
51
81
108
27
45
144
36
15
24
45
36
24
96
24
84
27
39
33
21
90
6
135
45
54
30
42
24
61
80
64
41
7
83
13
17
67
92
36
15
114
6
9
39
37
20
28
132
32
63
45
165
87
117
60
30
30
210
73
53
18
6
3
63
90
7
71
69
33
18
1
41
24
84
39
228
12
12
39
66
30
61
113
67
80
28
41
96
84
54
30
42
25
23
6
75
4
32
12
48
192
168
135
9
16
60
32
16
32
3
6
66
69
45
183
12
21
15
39
21
9
91
32
183
30
90
9
111
120
90
7
47
93
33
18
102
18
30
36
15
48
48
144
105
139
41
51
84
51
13
41
43
53
24
19
47
24
105
15
6
84
3
3
30
19
96
92
33
24
36
30
30
48
51
96
24
21
204
36
27
231
102
15
3
30
42
69
36
93
27
4
5
63
48
9
3
160
203
25
5
18
6
79
32
4
96
192
137
15
15
24
129
33
60
90
9
48
72
4
35
30
282
9
45
51
12
112
65
90
25
29
19
92
160
36
5
84
15
39
102
18
21
48
12
21
24
103
11
96
21
99
30
31
48
32
12
48
40
29
15
9
132
7
17
30
30
111
243
1
56
135
78
51
15
66
60
67
32
76
44
120
15
120
264
97
80
9
60
66
9
201
15
135
9
88
108
5
43
11
150
19
47
57
33
60
7
68
9
111
40
149
90
33
57
36
48
66
90
6
177
12
156
39
126
27
87
13
11
66
111
4
36
53
42
24
30
51
15
264
66
75
12
57
54
192
30
43
56
36
112
53
27
33
75
4
125
6
24
165
105
234
6
55
101
108
120
51
15
66
30
30
18
21
48
93
39
15
30
63
16
32
60
45
7
131
42
15
72
111
61
5
135
4
17
79
36
32
48
45
19
29
42
57
72
21
60
54
1
23
6
3
33
27
93
99
96
33
19
47
90
63
40
53
18
69
27
85
80
81
60
30
90
54
33
63
30
18
37
65
18
30
115
176
21
120
175
212
48
28
32
4
56
63
129
57
15
39
37
29
30
186
27
81
72
18
6
351
75
25
5
24
75
4
144
41
7
80
12
153
15
39
24
1
5
55
11
25
12
96
65
127
35
54
90
120
25
29
99
33
54
6
307
47
45
51
145
48
44
60
111
6
111
12
72
15
1
95
24
66
19
5
36
43
17
198
66
30
6
159
9
216
19
44
52
56
9
84
7
164
45
66
13
35
96
120
73
8
9
6
30
43
44
51
96
66
43
17
60
30
114
19
17
15
52
53
55
125
19
20
39
96
66
54
30
63
3
13
44
48
183
96
66
27
51
96
13
77
15
21
48
27
39
81
39
24
30
19
23
24
109
44
33
15
84
81
120
7
17
19
44
148
144
96
48
47
54
36
30
24
33
12
16
35
9
120
16
23
72
48
9
57
43
77
3
192
21
27
147
33
21
27
15
57
21
66
13
77
96
7
47
24
117
33
19
143
13
131
6
18
21
240
4
71
24
6
90
45
9
7
185
18
66
54
9
48
9
43
32
45
3
33
60
30
57
28
32
57
24
27
15
57
63
78
72
43
47
30
48
12
7
167
66
39
39
30
91
5
123
33
39
96
39
45
75
126
43
56
15
213
12
36
12
52
59
81
105
43
68
12
33
60
99
48
228
24
21
48
27
4
48
92
15
96
105
9
3
3
9
88
71
37
5
24
55
8
48
40
80
24
21
67
71
30
72
175
20
165
90
48
49
47
49
17
27
12
21
84
31
23
6
36
78
1
71
9
124
137
135
129
3
183
25
23
6
19
5
210
129
63
24
66
15
28
17
18
1
95
24
126
43
53
18
ABCD 96479688946*3^$a+1 [50000]
24
40
96
51
36
41
168
7
81
24
72
21
11
48
16
51
90
99
24
3
117
176
67
45
45
99
8
24
49
23
16
176
55
129
56
13
51
48
24
32
48
96
16
144
63
57
168
135
113
24
43
45
176
103
57
152
40
56
16
128
1
39
96
32
120
19
5
103
33
176
7
33
176
64
96
48
296
24
280
27
29
24
24
16
56
24
43
5
72
229
27
176
96
115
5
31
41
157
3
48
72
3
54
231
75
77
67
36
9
24
240
128
48
48
7
185
67
90
83
16
9
47
24
72
19
261
27
69
8
88
72
15
137
43
77
112
72
9
23
192
24
139
21
24
32
24
120
31
144
89
40
15
185
24
24
19
45
120
15
9
8
120
24
19
29
40
128
72
144
88
72
104
40
3
221
144
64
8
96
48
64
48
32
112
48
8
61
11
96
112
192
56
72
136
9
87
165
51
3
93
120
111
137
43
189
63
41
16
144
33
23
288
40
168
24
51
69
72
80
24
151
89
216
48
7
129
104
24
24
232
261
195
48
56
133
180
95
175
9
9
87
39
9
176
24
7
257
16
200
96
112
3
53
91
5
112
80
64
48
120
24
48
39
17
120
88
45
27
32
64
152
376
8
40
128
48
16
264
80
7
201
87
36
197
40
24
56
43
21
24
240
75
93
80
160
207
161
160
152
13
195
48
56
144
72
79
36
29
61
54
29
184
8
184
56
40
264
56
25
54
33
183
81
128
79
129
80
64
33
191
43
117
56
216
43
29
16
128
112
8
16
72
192
21
131
88
8
88
8
91
93
128
31
108
29
7
90
167
67
21
48
128
55
9
8
181
51
129
126
41
72
31
129
24
56
384
64
24
24
128
192
16
192
96
21
90
33
72
147
45
32
31
257
40
80
19
141
39
144
9
96
21
3
48
32
64
80
40
168
120
72
24
15
18
47
40
56
48
16
24
152
103
33
21
35
55
41
96
16
72
48
152
16
32
40
120
56
13
195
104
216
24
40
195
216
144
45
144
8
136
80
24
160
8
96
16
96
51
72
165
24
8
1
23
64
120
32
13
18
153
8
64
27
77
48
48
48
232
72
15
57
80
24
40
8
115
285
111
90
63
32
64
56
163
309
48
39
54
227
72
136
141
51
128
96
48
448
39
161
16
3
21
15
137
24
88
152
208
8
72
24
96
24
48
136
24
56
48
16
32
72
312
48
103
9
32
88
32
19
101
96
40
15
17
144
40
69
11
40
104
16
27
45
48
159
9
48
48
24
168
63
9
96
8
31
41
96
64
32
1
383
96
40
21
59
40
8
24
72
40
128
88
32
175
57
33
36
54
5
24
112
32
16
72
56
7
17
216
112
24
56
96
24
31
65
64
32
55
33
57
87
3
69
39
89
1
95
24
160
117
3
8
64
48
96
24
72
24
24
8
40
39
41
13
59
13
51
120
9
18
5
31
144
90
15
72
39
113
96
72
24
24
31
129
15
57
128
136
224
24
48
103
161
48
223
9
99
29
7
ABCD 96481168222*3^$a+1 [50041]
83
42
51
87
49
83
168
24
150
63
15
1
36
36
140
12
45
30
61
80
96
33
15
108
84
195
21
24
64
56
51
54
55
11
84
78
7
84
80
87
9
3
60
81
87
33
16
104
12
57
55
23
9
36
240
69
18
37
20
16
95
30
12
15
16
144
20
15
13
8
21
75
108
93
15
45
27
108
48
51
18
183
15
54
18
153
72
63
33
87
25
12
116
9
108
3
4
128
204
64
11
9
12
69
19
89
18
37
197
36
114
66
42
42
18
42
186
9
64
11
33
33
15
9
96
3
171
60
60
6
7
47
6
99
45
30
21
9
18
48
30
3
69
123
9
120
18
61
11
6
12
15
3
97
32
16
35
297
48
69
108
12
96
19
71
12
12
85
68
57
18
90
18
33
84
15
18
19
53
72
75
33
30
48
9
15
9
16
83
181
24
20
57
78
18
30
12
13
68
24
27
85
65
6
9
180
3
45
87
13
8
52
35
33
168
16
11
24
21
87
37
68
60
15
18
15
12
87
9
16
11
13
17
55
20
64
23
37
48
65
147
165
18
18
12
42
45
24
69
51
261
6
84
73
77
78
13
8
12
87
30
127
80
16
77
12
159
324
3
24
120
13
5
123
12
36
12
48
24
60
28
5
79
5
36
102
60
21
132
24
24
99
60
33
27
81
60
9
78
13
20
24
16
161
18
45
112
68
27
48
73
72
32
4
17
19
44
12
240
64
8
63
42
12
60
108
18
54
18
48
37
5
60
12
18
102
6
30
99
16
20
28
59
138
60
3
9
7
180
8
33
3
4
5
72
211
44
60
36
219
105
60
51
24
9
40
96
11
165
15
42
12
19
41
96
210
85
24
8
57
19
59
12
9
69
75
52
56
27
25
20
96
129
63
12
112
68
3
192
21
36
21
174
45
15
18
15
87
48
13
12
17
78
18
63
96
75
9
39
18
55
107
97
35
276
133
32
48
16
20
15
33
57
51
72
27
21
108
60
84
100
32
3
12
61
68
111
9
120
16
8
40
65
60
15
3
57
40
8
15
30
54
145
65
15
15
69
87
57
165
51
57
42
42
3
15
217
23
97
24
12
32
12
36
9
6
45
72
108
9
19
17
84
19
44
15
72
60
121
29
39
81
18
141
51
60
61
5
42
12
30
6
162
12
126
37
8
135
73
72
5
67
72
233
27
28
8
87
21
96
4
32
112
47
25
101
30
117
48
15
30
27
87
48
42
63
3
33
60
96
16
239
25
41
39
3
213
9
108
48
3
51
18
51
52
29
66
49
23
108
13
119
120
42
19
47
49
71
30
127
35
57
3
117
75
6
24
103
77
150
105
135
180
6
162
30
228
7
5
3
12
3
12
12
60
189
27
60
42
7
5
3
96
12
135
9
36
57
132
19
32
69
43
35
252
9
24
105
3
12
148
68
136
155
61
17
18
9
45
30
1
5
30
162
18
72
37
36
5
24
66
12
1
59
12
45
16
8
184
56
24
33
42
12
1
119
73
215
60
48
24
36
60
114
19
32
39
96
73
29
27
3
12
48
60
1
20
51
30
55
101
3
60
87
42
75
192
24
72
100
108
164
112
44
84
3
24
1
104
136
20
39
45
183
57
81
72
7
173
15
76
47
12
60
81
16
24
71
13
68
9
36
127
68
48
9
127
125
3
88
107
85
96
176
15
18
42
18
18
13
59
33
24
16
12
77
199
239
12
21
24
64
11
198
18
69
15
169
17
199
35
9
64
35
42
39
72
9
123
63
69
15
6
19
56
24
96
192
120
156
76
35
85
8
87
1
104
63
12
9
36
48
57
3
36
60
16
65
43
8
99
9
141
30
96
85
68
12
15
145
108
20
21
126
12
48
145
17
27
36
12
15
12
105
64
107
54
3
57
55
35
60
25
95
21
57
75
28
12
8
15
42
135
96
51
45
76
44
33
48
60
39
63
21
219
1
20
16
65
91
32
63
30
30
49
35
85
8
36
81
15
60
105
63
88
17
60
7
36
17
48
79
96
35
13
104
45
102
18
15
75
60
45
28
59
25
44
27
132
ABCD 96481217668*3^$a+1 [50022]
21
87
17
19
6
36
36
18
93
104
37
11
64
32
49
6
36
18
36
84
6
5
7
180
60
65
24
16
3
21
45
99
135
6
107
168
25
6
18
30
18
63
63
257
31
18
47
67
77
49
71
37
54
53
16
75
12
78
179
24
24
40
51
21
39
120
17
79
36
18
84
6
48
9
32
1
23
79
18
36
294
102
126
41
24
13
30
101
49
95
49
84
11
24
24
1
12
42
102
96
3
32
16
3
36
161
120
97
15
21
12
23
48
7
72
162
47
91
24
12
41
19
18
120
24
18
66
6
12
101
79
54
36
23
64
27
36
30
51
21
35
127
6
59
48
91
77
24
19
21
69
11
25
60
35
1
18
5
79
9
80
192
24
1
39
72
32
7
162
90
29
61
54
77
7
6
11
37
54
42
72
84
47
157
18
17
1
102
89
64
27
144
42
11
55
168
33
51
29
121
174
41
48
7
12
53
16
45
35
16
24
123
149
43
18
24
27
75
24
30
47
25
36
27
27
53
24
31
17
61
179
19
36
18
174
18
6
18
15
159
6
83
1
23
1
48
6
12
29
7
17
109
42
30
60
30
65
216
67
18
11
19
29
64
51
6
15
33
6
17
1
95
16
56
24
19
42
3
27
141
63
72
30
123
9
54
17
37
30
42
12
39
57
30
60
77
13
84
18
5
88
33
36
24
18
30
6
45
32
168
1
47
13
84
198
6
66
33
27
18
72
66
6
227
48
192
16
3
48
42
11
25
23
79
129
93
12
111
80
25
15
9
71
120
24
88
57
12
18
6
75
15
36
29
25
54
33
21
108
36
3
153
47
24
25
48
42
30
15
3
5
121
135
24
9
36
35
37
75
9
15
56
96
31
17
37
78
5
31
18
12
11
7
6
18
12
42
27
32
301
11
48
25
78
65
24
91
180
153
63
57
9
23
13
83
168
72
16
21
155
7
18
6
209
19
53
19
29
112
56
48
7
9
27
24
77
120
37
36
30
41
13
3
56
13
42
41
61
51
9
39
63
72
41
24
7
129
15
72
6
30
72
18
18
42
36
12
23
16
87
57
8
61
51
9
66
5
24
121
180
48
24
18
89
136
9
36
11
43
108
126
123
33
39
8
49
234
90
84
95
13
83
96
1
39
80
48
1
36
27
8
31
96
120
17
1
18
18
27
69
35
72
16
8
7
41
85
6
12
114
66
60
36
102
6
48
18
18
24
5
7
9
32
91
108
66
42
102
6
48
17
73
36
27
8
61
99
8
16
69
27
128
96
19
96
138
114
17
37
27
27
66
75
56
1
23
48
31
9
69
3
45
11
24
7
66
15
39
6
156
42
69
24
32
13
42
36
36
66
39
51
21
8
112
45
84
15
93
155
72
40
63
66
39
39
156
24
117
3
18
6
120
24
18
66
17
1
111
8
61
186
65
48
31
12
5
85
36
24
30
18
54
24
264
42
15
32
7
17
91
21
117
3
93
66
42
15
3
53
24
121
30
33
9
47
97
30
42
72
39
87
41
96
1
18
117
51
5
25
23
13
11
103
41
7
57
39
72
17
19
48
6
23
139
29
91
6
39
9
54
41
19
149
31
33
21
83
72
96
16
93
11
43
12
60
5
16
33
23
24
40
93
12
18
42
35
73
30
18
6
102
96
11
1
114
45
3
6
54
30
78
21
120
32
24
72
37
36
84
60
12
27
8
24
24
49
15
39
89
91
54
63
9
12
3
57
23
25
6
65
72
19
36
33
24
8
49
39
27
18
6
126
12
83
7
108
6
18
12
18
23
1
87
8
112
3
18
54
29
49
36
3
81
135
32
37
12
71
24
24
49
18
12
33
80
24
67
18
48
11
13
18
84
144
29
121
30
24
41
24
7
57
45
24
12
60
35
16
8
72
25
15
9
119
1
87
32
112
9
23
48
24
40
129
42
53
24
88
123
21
51
5
96
1
24
66
5
55
48
42
71
120
24
37
12
39
3
36
17
37
11
1
72
23
1
15
39
36
5
72
48
37
18
33
3
18
48
11
193
23
88
8
216
7
48
60
77
49
15
8
112
27
45
3
5
13
18
57
152
40
45
3
8
48
85
35
136
176
48
55
9
3
53
37
60
90
5
79
18
54
6
83
7
65
19
60
18
15
56
19
30
6
41
25
63
81
15
9
15
105
23
91
84
57
8
121
47
7
17
72
16
104
88
27
5
61
11
7
36
6
66
54
23
1
30
9
9
24
54
66
6
18
18
77
96
16
45
123
15
24
113
112
27
21
45
42
66
54
6
84
18
29
48
67
42
18
17
37
84
15
93
54
78
36
75
9
47
7
162
6
41
72
175
129
32
1
36
48
83
49
210
54
23
16
39
18
90
90
48
36
ABCD 96481751326*3^$a+1 [50045]
47
24
31
113
1
71
145
180
35
13
36
24
12
123
63
18
36
27
189
83
1
71
40
48
57
23
144
48
25
23
112
32
16
45
35
55
42
15
3
30
111
39
41
72
79
42
12
35
16
48
51
36
30
11
121
47
96
343
264
17
25
18
18
27
96
39
17
73
15
21
27
56
376
81
84
60
23
120
37
35
136
48
81
47
96
96
16
57
48
71
16
8
13
75
15
33
8
120
24
24
25
39
56
121
18
29
97
95
13
51
8
91
53
72
24
88
80
19
36
41
16
21
12
23
1
30
89
24
40
32
157
42
65
96
31
105
48
96
111
33
176
16
48
8
49
138
42
35
16
15
18
36
75
56
72
37
18
90
95
103
9
80
16
8
24
145
6
12
29
160
144
69
107
1
15
87
18
87
21
27
45
35
48
64
8
24
264
144
121
84
36
71
48
120
13
11
49
12
83
79
41
96
48
31
90
18
45
189
90
18
23
120
37
3
152
157
18
12
5
24
48
13
60
48
198
24
17
24
367
41
72
16
8
25
111
56
31
41
96
13
12
78
89
211
45
144
32
1
15
105
71
24
40
56
24
1
63
128
25
78
12
6
47
24
31
33
48
9
47
24
7
9
48
45
11
31
89
37
27
3
45
144
51
93
80
1
15
9
192
42
53
13
35
40
32
64
33
72
36
3
32
112
32
72
181
12
96
30
41
19
5
48
40
56
13
48
42
33
80
13
72
12
72
95
24
96
24
24
25
198
24
90
47
16
57
23
16
69
78
18
11
16
248
25
15
48
117
24
35
24
157
59
313
24
15
33
111
128
16
48
39
161
24
1
12
243
8
61
27
63
113
25
47
48
24
49
71
31
65
96
37
51
291
53
24
48
16
32
144
168
25
18
138
35
16
8
1
72
102
41
1
71
40
32
67
5
24
24
25
71
37
11
24
13
6
5
31
17
40
56
40
57
23
24
7
90
6
33
8
223
60
84
17
40
8
88
9
24
15
3
293
24
19
54
36
3
96
207
36
90
251
40
56
91
77
64
39
185
7
9
81
222
17
48
96
24
13
11
61
3
15
33
8
96
37
35
64
32
16
57
23
24
24
16
57
23
24
144
127
209
144
49
12
11
13
83
72
96
24
48
31
36
29
24
91
6
36
179
19
12
33
63
65
16
3
54
36
18
90
71
160
81
71
40
8
55
150
83
136
51
5
7
33
32
97
15
45
18
65
24
193
23
64
144
45
83
37
155
49
180
12
95
31
33
56
136
8
37
11
133
90
9
32
49
47
96
24
1
143
40
8
37
131
16
87
57
32
7
17
72
72
48
48
88
45
51
224
265
60
11
61
48
11
96
7
17
24
72
25
23
13
132
15
104
61
27
32
25
23
37
126
18
30
36
9
32
67
29
13
66
17
1
63
48
33
71
40
32
24
13
162
17
24
13
3
144
8
24
253
131
264
109
36
47
13
11
7
17
48
79
153
144
56
25
15
15
17
48
72
88
9
23
16
87
17
55
81
99
101
40
8
31
17
43
48
29
16
15
65
24
24
31
33
15
18
47
13
11
79
105
48
48
51
29
1
15
93
35
72
1
90
90
59
13
42
17
24
7
24
30
27
69
35
73
23
48
184
15
17
96
7
41
64
200
109
11
144
13
11
217
72
108
126
108
36
29
72
216
24
24
16
8
25
23
13
27
48
192
9
87
3
29
24
24
16
32
16
33
23
49
23
48
72
25
23
49
39
56
283
5
48
1
23
7
113
217
23
7
33
45
11
40
3
125
48
72
25
120
24
15
96
45
36
114
48
29
97
71
55
161
109
24
75
69
72
48
60
23
205
54
125
1
23
40
56
49
36
11
55
41
72
16
3
77
16
152
1
132
11
24
55
9
21
83
24
48
48
24
13
11
24
13
126
54
36
51
48
152
40
96
32
24
43
29
13
48
11
7
90
183
3
18
12
36
107
1
15
32
97
47
103
12
77
72
136
3
6
30
9
33
12
3
96
63
24
161
48
1
23
1
12
6
53
1
120
54
24
65
208
ABCD 96481966786*3^$a+1 [50020]
48
41
6
42
78
169
23
36
85
47
30
48
7
12
32
3
33
64
96
47
66
12
15
69
24
6
54
7
20
3
54
6
49
41
42
93
15
60
25
41
103
47
25
24
5
7
35
49
29
36
18
36
6
6
117
3
84
61
12
36
32
60
27
121
80
57
7
96
47
60
12
150
18
49
35
90
79
24
35
37
24
24
35
42
54
60
54
43
24
48
8
3
1
83
73
20
52
60
36
5
51
33
15
36
27
42
36
19
32
69
12
19
95
49
224
87
73
53
27
16
11
49
72
5
7
5
12
63
3
18
39
105
75
48
33
19
12
60
5
48
12
31
53
12
19
96
44
4
47
12
25
140
12
15
54
15
12
4
101
60
19
24
59
18
55
12
53
78
37
35
57
16
36
56
33
30
36
60
30
18
1
24
8
3
102
39
81
3
4
60
32
15
33
21
12
72
55
60
53
27
21
6
21
39
9
4
32
28
41
7
209
55
8
40
65
12
36
12
30
81
81
78
13
17
3
108
64
20
28
48
20
12
4
5
24
7
47
57
9
127
12
36
95
1
5
3
51
246
24
204
12
39
15
37
47
18
115
12
12
5
18
57
136
137
18
37
12
84
24
32
48
3
13
20
129
27
4
36
8
15
60
13
29
79
84
12
23
36
37
48
132
5
3
21
63
60
27
198
12
3
48
64
65
15
96
52
17
19
24
36
36
83
37
20
48
12
21
27
52
48
60
41
7
32
136
5
12
7
32
3
1
12
47
1
95
60
12
73
32
15
114
19
12
32
16
20
16
228
53
43
77
42
18
48
55
71
21
108
40
56
16
89
24
6
6
198
49
180
95
105
40
53
43
44
111
6
43
92
33
3
12
16
20
124
41
12
54
24
45
4
35
66
24
3
124
35
181
17
12
24
24
6
25
60
32
45
39
4
65
6
150
19
29
31
36
24
20
4
131
25
36
24
5
24
42
13
36
47
49
41
7
17
39
132
27
1
36
29
7
5
39
189
12
7
12
84
60
32
39
13
53
54
81
3
12
12
48
42
27
33
63
3
24
12
93
45
36
19
35
117
16
20
4
23
36
66
111
27
1
179
138
7
80
15
1
11
25
131
9
288
52
60
53
127
23
37
29
31
5
54
37
59
13
47
18
87
51
45
27
21
16
71
48
9
15
25
60
35
18
27
63
37
5
103
128
4
48
29
19
5
7
44
15
18
66
61
20
144
189
48
63
4
11
84
66
75
36
4
44
16
44
100
5
6
1
48
11
24
85
60
5
27
64
59
21
9
36
31
5
19
12
12
35
102
55
36
44
135
1
24
29
67
53
19
5
42
73
17
24
12
19
56
4
156
24
11
12
78
7
23
12
1
101
3
48
147
1
41
51
33
19
12
116
4
35
6
67
32
64
5
79
65
27
76
53
27
39
90
19
5
135
36
45
30
1
20
33
6
9
144
76
72
168
41
31
8
9
43
12
48
65
7
48
48
35
6
31
17
7
11
54
43
48
44
69
30
109
32
4
60
29
18
48
96
24
66
18
21
15
24
13
53
6
36
37
12
65
43
71
6
3
36
12
15
12
132
6
15
159
96
54
30
45
28
68
28
11
169
36
24
11
6
7
5
7
60
59
12
49
8
75
25
101
7
32
40
65
48
39
33
3
52
8
27
108
78
27
4
125
31
32
15
21
52
83
114
192
108
7
29
7
44
3
12
49
65
115
44
16
11
25
41
42
90
31
84
12
11
117
16
35
109
53
30
33
76
59
30
79
35
121
5
7
17
31
59
25
36
47
12
205
5
72
6
90
12
27
108
52
44
16
191
12
13
29
108
15
52
35
61
17
91
11
109
60
125
30
42
210
13
120
24
56
36
4
11
60
33
52
11
54
6
25
80
28
11
69
15
25
24
95
181
36
60
29
6
121
20
9
19
11
30
54
21
4
11
18
6
24
13
23
1
48
236
51
6
19
36
44
39
6
39
16
11
129
48
16
35
49
12
83
33
52
108
80
12
27
6
42
60
25
20
60
153
103
84
12
48
11
36
54
15
12
88
119
25
48
89
19
92
48
16
59
37
47
30
96
12
30
9
9
72
199
56
27
30
31
35
36
108
21
57
27
52
89
7
44
108
16
17
3
39
37
48
20
15
145
35
61
32
3
49
108
144
23
60
57
3
1
12
24
60
35
24
60
42
12
42
18
72
6
37
36
41
43
11
102
7
20
28
47
97
35
48
6
6
24
25
24
5
18
54
36
27
268
47
1
24
11
1
96
23
6
31
17
163
17
12
55
120
23
1
17
7
65
127
24
56
93
7
23
60
48
45
112
11
42
43
144
5
27
15
13
20
28
48
24
101
36
3
45
330
60
1
47
13
5
27
12
45
7
35
9
40
12
32
21
24
3
27
18
48
19
12
5
19
5
39
51
25
161
18
42
51
3
97
23
60
145
77
42
117
33
43
24
11
37
41
15
279
60
66
54
61
12
80
52
140
16
5
151
36
48
59
33
40
12
32
45
24
7
20
57
55
48
23
30
30
9
16
32
148
32
124
20
4
65
7
84
48
53
39
64
65
90
9
12
45
6
ABCD 96481975652*3^$a+1 [50193]
1
119
24
48
97
47
24
96
13
291
15
9
32
48
120
328
57
126
41
40
80
55
129
15
162
198
41
16
104
1
23
264
1
90
405
96
48
8
55
57
96
80
199
36
5
16
33
90
90
18
9
81
95
103
41
31
18
39
8
48
49
90
53
19
5
16
32
16
219
162
75
56
49
18
5
16
87
18
135
32
24
144
24
37
59
216
49
15
152
88
24
72
8
181
51
3
53
19
45
24
39
36
180
72
153
171
18
107
64
117
59
24
24
37
51
3
21
15
105
168
240
63
72
65
61
36
108
251
19
77
64
344
48
25
432
15
8
49
90
18
3
120
24
8
112
96
105
95
103
72
18
71
24
72
67
21
152
7
65
112
39
57
15
18
126
89
136
56
25
63
56
43
36
216
108
36
89
37
51
384
15
9
117
107
55
41
139
5
288
120
120
144
25
23
72
16
32
40
8
7
105
56
1
159
111
65
24
120
25
54
81
9
143
40
240
8
40
32
48
7
33
24
56
24
48
64
56
72
73
47
25
216
54
137
24
55
81
8
55
81
80
1
18
53
160
3
5
40
117
59
48
91
54
36
36
23
96
25
111
8
48
40
153
36
59
16
128
193
135
8
184
51
45
9
126
41
64
75
21
33
216
72
23
64
312
104
91
5
24
312
19
108
113
49
15
56
19
93
51
149
16
96
63
17
55
180
45
8
1
47
24
109
171
8
48
7
17
16
8
16
48
111
137
24
48
112
24
231
81
104
24
24
37
75
15
281
25
18
126
111
33
36
11
24
64
99
36
81
81
95
112
48
33
95
16
48
56
55
9
32
31
162
95
96
151
105
408
8
24
85
11
25
72
23
64
93
75
200
72
96
25
95
49
54
65
79
36
180
41
139
29
72
48
48
72
40
15
81
81
54
9
8
19
69
72
129
23
16
96
96
72
128
64
168
80
48
73
111
56
49
23
40
56
280
51
18
11
277
75
32
1
39
80
7
54
27
72
32
139
180
129
8
24
19
29
48
184
80
48
240
72
88
165
11
16
81
63
144
117
18
57
56
13
51
24
24
153
72
71
19
213
57
63
24
93
35
1
95
72
64
3
77
16
33
39
200
48
73
135
135
89
112
24
120
56
49
71
184
24
27
36
113
16
96
24
24
192
8
112
104
96
72
48
184
80
24
24
96
256
195
18
3
32
72
144
120
192
120
48
25
215
16
39
65
7
33
291
5
96
120
48
1
90
21
24
9
180
27
99
36
89
145
63
168
72
21
99
56
16
8
1
135
9
95
121
167
48
19
53
24
31
33
57
15
32
48
139
36
345
152
16
9
15
80
67
5
16
24
8
37
203
96
25
159
32
43
126
71
64
24
72
56
73
39
15
81
32
40
189
180
15
80
96
7
65
115
53
88
24
96
192
32
91
21
159
72
17
16
32
7
81
24
32
25
23
40
56
97
39
105
15
24
32
40
144
15
41
144
49
87
144
56
73
54
185
85
107
48
40
192
24
75
21
56
13
27
99
54
159
32
24
199
72
113
103
105
3
162
54
36
54
36
72
87
120
24
192
8
96
16
ABCD 96482329558*3^$a+1 [50243]
81
99
159
192
33
240
57
15
87
33
3
21
231
18
135
27
90
27
51
102
135
24
81
180
75
33
27
57
78
57
156
36
33
258
12
21
120
96
24
144
45
180
75
48
60
48
24
51
285
24
3
30
18
45
9
96
87
75
48
189
81
15
96
24
285
30
9
51
102
60
39
9
27
108
27
78
15
12
45
15
3
141
21
120
147
132
48
12
3
18
72
126
150
15
24
45
18
105
144
9
84
27
9
111
231
153
9
90
6
75
87
9
9
84
6
12
198
42
45
3
81
84
357
75
3
12
78
12
108
42
9
144
219
78
39
141
102
81
9
36
15
27
48
90
27
27
18
60
30
129
291
9
48
12
120
3
18
75
33
72
183
15
90
39
3
69
201
90
138
99
321
87
33
240
12
63
45
51
228
33
180
30
69
48
81
60
135
132
72
123
90
75
3
69
60
441
87
93
195
12
105
75
12
48
48
36
36
33
30
42
102
6
51
36
3
129
72
24
45
171
24
72
48
39
153
33
90
21
120
51
60
48
42
39
51
189
60
33
63
63
144
186
102
45
153
42
93
45
42
153
45
51
51
165
15
150
12
78
9
39
42
90
165
24
120
51
48
90
171
153
6
45
96
291
18
84
3
48
36
9
30
21
39
129
48
3
210
51
39
60
360
72
120
72
165
33
78
12
45
117
36
27
12
96
84
33
27
33
12
27
159
84
78
90
45
135
225
60
93
12
90
57
33
243
12
87
36
189
120
123
162
6
45
297
15
33
75
156
96
93
120
15
132
75
30
63
144
81
279
96
24
96
87
9
39
222
120
180
3
60
144
33
12
36
54
6
27
3
42
12
168
15
33
60
162
30
3
60
132
63
45
117
18
30
42
93
195
90
30
60
105
120
219
21
15
132
9
48
96
84
33
48
75
12
57
348
48
270
54
27
84
60
15
84
33
75
45
48
120
147
45
117
3
3
192
90
39
51
90
18
45
84
48
60
24
204
36
120
96
84
84
15
60
90
12
162
78
39
48
51
42
48
54
36
105
45
90
30
144
78
33
36
24
27
9
96
63
72
108
84
6
111
153
216
15
165
75
105
144
63
33
15
105
15
36
9
12
18
45
9
108
99
69
27
153
39
33
12
3
3
117
165
3
75
21
24
45
27
75
57
51
90
15
24
3
57
33
147
123
93
84
141
54
18
18
57
48
45
252
48
39
3
177
15
36
21
96
264
213
180
108
3
69
51
117
12
180
3
93
90
201
36
180
63
45
60
117
15
87
141
60
69
96
72
63
72
45
108
135
27
270
15
72
201
255
9
75
33
60
48
15
24
123
18
27
153
60
270
21
24
39
90
51
39
45
51
21
24
387
9
9
90
105
237
30
57
21
12
3
24
81
42
90
210
153
36
60
93
51
24
15
57
36
384
99
45
15
72
30
18
45
12
60
117
63
33
120
90
144
57
21
30
33
57
39
36
348
45
60
12
108
27
27
18
3
24
48
3
57
15
45
45
30
9
36
33
ABCD 96482372354*3^$a+1 [50094]
9
71
55
66
167
73
90
29
25
84
36
90
24
93
9
119
48
1
12
35
12
4
32
31
45
36
80
103
6
3
33
48
15
27
5
16
123
36
12
18
15
68
16
12
69
107
36
19
29
16
33
18
9
48
9
87
21
123
36
21
96
11
25
23
25
18
60
21
123
117
3
17
124
20
12
16
36
33
66
24
12
5
55
9
81
18
12
21
177
155
31
12
60
9
3
65
28
33
6
66
59
19
189
12
20
43
53
12
16
9
6
30
51
9
27
108
36
60
20
108
36
64
108
9
11
37
11
16
45
54
9
195
12
36
29
16
45
42
18
84
54
24
5
7
18
27
96
156
36
45
36
6
18
126
9
45
66
60
30
39
21
23
139
90
27
48
27
5
4
27
42
59
28
20
1
54
9
9
23
12
67
18
15
32
13
18
126
54
192
18
11
48
1
63
21
119
52
9
23
48
16
12
128
48
1
83
7
12
114
126
77
61
6
9
32
115
60
18
66
81
336
57
12
59
12
7
12
17
76
15
60
30
24
12
114
17
19
29
16
36
60
93
12
23
55
30
11
31
5
25
72
47
16
12
48
39
9
159
36
33
21
66
60
12
17
7
57
141
51
12
84
12
33
60
84
6
29
76
21
27
20
115
30
18
9
32
36
1
12
15
3
36
6
12
107
124
75
9
60
45
99
201
18
137
13
3
32
12
7
137
52
9
83
48
175
90
72
51
60
96
57
27
33
18
9
36
81
12
18
17
25
3
9
132
71
103
41
76
36
9
42
18
39
36
63
6
36
35
48
61
144
12
71
79
53
16
12
21
78
30
83
7
90
162
45
33
15
92
4
92
31
5
48
37
87
32
37
72
18
17
36
16
9
90
9
80
13
51
3
65
79
24
41
12
37
120
35
144
100
9
54
77
16
57
23
112
116
28
36
21
11
103
53
73
18
117
96
3
45
3
29
97
6
93
15
29
16
96
36
33
63
44
19
36
60
65
25
167
31
72
105
12
9
167
84
19
9
20
25
30
5
103
6
3
80
84
16
32
1
18
9
36
21
114
30
171
51
48
29
7
6
66
17
37
11
97
6
12
90
90
41
64
9
18
17
16
33
83
67
45
92
19
77
13
23
76
15
21
105
87
12
84
27
24
30
11
4
9
30
9
9
35
16
36
96
21
54
30
6
18
15
12
68
7
201
32
61
30
101
28
32
25
71
19
81
60
15
21
123
53
48
60
4
51
42
30
168
9
21
11
4
45
99
9
83
100
12
96
9
24
63
20
19
41
4
32
28
39
57
32
36
60
48
19
17
7
21
63
17
25
27
27
33
3
17
12
199
45
128
16
12
69
6
36
17
48
48
61
18
17
19
17
7
5
4
27
30
23
103
53
48
25
18
89
64
80
97
63
156
32
100
96
140
7
48
18
135
84
60
15
18
15
33
51
3
29
13
3
33
11
19
24
5
16
15
101
19
57
177
6
90
12
6
33
21
23
25
59
48
55
42
54
53
4
96
176
13
35
19
18
48
60
18
41
25
11
16
96
27
53
48
25
72
18
9
80
103
60
120
18
78
57
108
36
69
27
92
7
48
29
28
36
33
75
21
75
80
43
105
192
3
6
35
4
51
93
27
42
120
78
54
48
155
43
6
84
54
18
90
93
32
7
30
23
37
11
79
72
137
4
69
6
17
55
18
11
7
9
3
9
20
64
15
29
13
18
21
15
84
42
12
3
20
37
11
169
83
16
96
147
33
21
39
48
57
18
69
20
73
23
43
65
31
53
12
73
11
28
3
120
9
44
43
30
23
49
35
61
3
32
28
21
15
57
18
65
4
128
16
45
18
36
48
41
19
33
80
79
65
61
108
36
78
17
48
48
16
20
13
36
27
144
20
19
89
181
42
48
5
48
12
36
13
15
15
69
27
17
48
84
76
176
97
96
18
33
123
24
9
27
120
29
4
57
36
6
90
12
71
91
36
42
35
4
9
39
3
9
3
36
41
67
24
5
25
71
16
132
69
72
18
29
4
32
7
5
37
18
18
11
7
12
45
60
3
60
21
32
28
20
16
32
31
84
6
3
9
42
29
37
47
112
21
71
91
5
36
37
11
19
60
33
140
7
36
9
39
126
36
3
36
140
205
23
49
48
36
59
1
11
7
93
117
11
115
77
12
1
15
116
28
32
48
48
48
36
48
1
107
36
16
3
54
23
13
3
32
28
20
7
18
84
42
41
64
32
1
11
79
42
87
3
45
3
17
79
54
18
5
52
33
18
54
39
12
48
63
21
45
18
24
69
20
12
4
48
57
42
9
32
97
47
52
96
21
27
32
37
11
12
61
36
6
77
13
3
80
16
75
17
132
108
13
3
33
47
4
21
11
25
42
30
11
7
9
51
45
96
21
12
42
18
18
149
25
87
9
3
36
236
4
39
69
48
27
9
51
57
48
21
90
90
11
43
48
117
51
30
59
67
6
11
79
18
12
15
9
23
61
23
31
45
27
108
41
1
47
37
47
43
5
48
43
30
24
90
65
19
6
11
19
29
43
42
23
7
77
48
28
48
ABCD 96482528848*3^$a+1 [50051]
48
3
504
144
69
240
33
15
39
108
141
57
90
45
27
108
57
15
177
93
36
54
90
207
45
54
45
96
480
99
72
165
87
36
21
123
21
69
123
273
54
72
33
21
171
96
147
180
270
18
90
54
9
27
165
159
198
18
9
225
144
111
159
234
18
72
72
360
189
189
90
36
54
36
54
90
27
63
72
198
36
216
36
90
105
57
90
285
21
75
411
21
195
18
90
72
162
90
18
27
27
69
144
3
237
15
72
90
54
9
135
162
108
36
327
15
288
36
45
144
9
87
96
33
15
75
69
3
429
96
33
36
108
90
18
72
90
126
54
126
72
54
270
36
18
45
27
180
18
15
165
90
72
72
252
36
72
72
36
72
36
72
153
99
45
153
90
54
39
141
90
54
99
240
3
18
36
54
54
123
48
171
21
105
135
27
21
15
90
126
126
18
36
18
51
111
36
45
45
108
87
432
3
90
72
90
18
54
90
306
144
54
54
18
15
3
252
18
126
144
72
54
291
15
33
21
90
126
54
36
72
126
99
288
144
153
126
201
384
81
15
48
117
324
36
54
126
198
105
75
21
87
18
90
162
288
90
54
18
57
177
18
93
195
45
9
216
72
72
36
18
126
144
27
27
72
18
36
90
36
18
18
18
72
90
33
345
39
51
54
90
45
81
54
198
18
90
126
9
9
87
3
90
147
15
144
81
81
63
96
39
72
18
72
135
153
39
15
126
90
72
54
18
36
90
162
72
36
72
18
126
180
54
90
216
105
381
162
198
54
90
216
144
18
90
36
72
27
45
18
33
21
180
39
375
144
36
21
69
90
129
15
36
36
9
96
3
180
306
87
75
180
33
39
57
105
126
9
45
54
90
36
108
51
111
81
48
15
36
378
216
72
108
144
423
9
126
9
9
87
147
72
36
54
75
141
3
69
123
3
90
72
18
36
213
363
54
126
33
39
18
39
15
306
63
297
39
51
108
126
18
36
54
18
270
72
162
450
36
162
36
36
36
144
9
117
72
18
162
15
96
192
3
90
90
54
162
81
99
36
9
240
96
69
126
18
27
288
81
18
126
15
57
180
99
144
225
15
39
90
18
108
225
45
147
48
96
105
360
36
27
48
15
33
96
33
180
90
36
45
9
180
162
90
108
36
90
180
9
48
159
18
15
201
231
3
108
54
108
63
135
72
225
192
69
ABCD 96482715482*3^$a+1 [50017]
27
30
23
19
41
52
3
9
45
11
40
9
27
68
1
54
41
12
100
44
24
24
25
11
16
20
4
92
28
15
101
84
12
168
16
44
40
132
3
21
24
24
3
90
75
20
4
128
28
45
39
60
39
41
73
23
40
8
12
24
48
16
9
11
199
21
57
15
27
33
15
129
116
108
40
80
25
15
80
4
3
9
36
123
9
12
24
9
51
32
7
17
49
24
35
180
36
84
52
51
48
65
40
24
48
24
20
28
15
17
4
45
12
12
6
30
11
1
23
52
8
12
28
24
45
15
56
100
9
3
24
48
32
36
64
21
15
45
35
12
28
108
12
15
45
12
15
113
25
27
120
36
12
8
4
72
204
56
1
15
48
24
3
5
60
24
28
21
15
57
3
36
24
15
41
31
72
33
12
56
4
15
65
12
24
25
59
31
42
15
8
7
29
4
9
11
4
20
1
95
52
8
7
29
64
36
44
40
105
39
68
100
27
5
96
4
8
24
1
30
69
68
12
4
12
3
29
25
51
12
144
21
63
56
31
18
11
64
36
44
37
72
6
29
16
36
39
69
72
33
3
32
13
59
36
37
30
66
35
16
8
1
15
56
36
28
12
33
30
21
36
24
24
12
8
36
16
12
8
25
23
4
36
12
68
36
13
23
52
15
33
20
100
48
9
3
44
31
53
37
107
12
1
135
60
45
3
24
32
13
11
40
56
64
20
4
123
17
36
4
12
48
56
64
36
39
77
40
44
36
4
39
105
12
8
16
20
60
12
48
4
3
18
30
77
28
12
60
48
32
4
24
36
39
29
1
39
96
27
5
108
4
45
11
36
28
72
21
23
60
52
8
12
67
21
20
25
59
16
36
36
24
8
28
44
84
36
16
20
7
65
25
51
36
20
4
84
21
71
24
85
27
32
48
40
24
8
25
123
20
73
75
12
33
120
99
92
4
44
16
132
12
15
45
51
24
5
72
4
12
32
16
56
16
8
16
60
60
3
17
13
3
204
80
16
27
33
20
144
4
32
28
32
24
36
85
35
4
3
41
40
56
28
60
21
87
45
35
40
12
15
17
4
36
44
52
20
72
40
72
3
17
36
12
96
157
18
5
12
25
15
44
4
24
63
29
13
11
40
12
44
4
20
36
4
20
36
4
15
5
16
56
40
32
28
20
4
68
1
11
4
60
9
15
8
7
53
4
60
44
72
52
32
24
36
40
9
11
43
66
12
15
44
24
4
45
147
3
6
11
31
45
3
101
28
36
75
45
116
16
104
24
49
11
19
53
12
31
5
4
33
27
51
5
36
1
59
16
24
8
13
30
5
48
24
72
19
101
40
56
52
36
45
12
12
11
16
8
72
4
15
45
12
8
40
80
7
5
4
44
24
16
24
3
33
15
5
115
89
25
23
28
12
72
15
41
16
44
36
49
47
4
21
27
32
19
21
21
35
52
36
75
24
5
12
60
4
44
61
95
97
35
72
36
100
9
27
21
15
8
115
65
49
3
80
13
51
20
1
23
49
27
44
12
108
12
112
32
24
12
4
20
49
11
49
35
7
9
20
13
23
55
9
36
20
4
20
4
12
60
3
162
23
40
57
30
5
108
64
36
165
107
4
68
12
36
37
3
8
16
21
30
33
60
12
8
12
48
60
4
8
12
61
11
36
4
60
3
48
48
5
4
20
85
63
15
5
37
27
44
84
25
11
76
80
4
36
60
63
48
18
11
28
36
69
11
67
17
25
6
42
3
12
33
15
12
32
13
15
24
9
47
64
20
24
67
53
12
7
77
28
8
7
17
1
59
84
40
9
11
184
33
3
105
15
12
3
5
24
85
11
24
61
59
52
33
96
75
44
88
20
67
17
36
40
120
20
40
57
30
53
4
33
27
24
27
5
72
16
45
27
20
24
13
11
7
89
24
25
15
36
48
20
48
24
40
48
32
16
15
45
120
12
8
168
36
16
24
81
3
24
15
33
60
80
28
9
11
60
120
16
60
56
64
20
49
30
120
21
21
35
12
12
64
60
20
67
53
4
8
4
20
31
29
61
59
120
24
60
60
16
24
84
8
12
52
20
24
4
20
13
63
15
185
36
4
12
20
4
8
16
24
3
29
96
108
100
69
6
77
4
20
48
1
35
25
27
3
42
3
117
27
75
101
24
12
124
56
1
15
24
36
104
73
3
12
12
36
8
4
21
30
5
52
72
15
137
31
5
28
12
20
73
24
27
20
16
60
8
19
5
1
11
24
97
39
24
12
8
67
137
172
3
21
45
30
101
60
121
47
103
48
65
40
12
32
12
61
3
92
37
47
24
112
15
17
36
49
18
9
20
19
141
56
67
5
16
27
42
108
83
7
33
24
8
25
135
8
25
131
19
81
9
15
96
8
13
23
52
24
20
4
39
18
39
24
36
20
36
4
8
1
11
40
33
36
27
60
48
39
21
96
8
36
24
25
35
60
52
3
161
124
36
20
36
1
30
33
32
24
48
85
60
47
48
31
29
36
4
36
32
84
13
27
36
24
8
52
21
27
51
77
84
60
13
30
21
57
47
1
12
27
8
67
33
12
80
16
32
40
24
20
79
5
85
11
16
8
24
16
12
68
4
68
12
25
71
12
64
69
119
16
56
40
93
15
20
1
111
33
231
12
60
20
43
17
52
12
56
12
28
24
156
3
21
24
44
112
8
28
12
72
24
12
8
12
7
33
20
13
15
15
9
8
88
32
25
3
27
57
15
30
23
24
43
6
11
28
48
8
36
40
48
32
76
45
3
20
7
53
24
28
32
103
33
96
48
33
23
7
45
8
12
4
20
4
32
28
20
16
51
113
4
45
23
52
48
3
42
3
27
89
36
40
24
60
8
52
51
9
60
44
4
60
15
138
39
36
8
37
3
24
8
52
68
12
36
145
42
45
3
65
7
9
20
19
17
72
48
37
27
24
44
12
16
24
116
28
12
24
3
21
12
68
12
4
36
32
1
35
25
11
1
3
27
77
13
35
60
25
95
64
80
4
45
87
44
36
97
6
9
36
20
52
8
37
15
44
13
6
65
24
48
25
23
55
41
16
68
60
156
4
ABCD 96482821588*3^$a+1 [50019]
145
15
45
54
36
414
96
30
30
47
61
11
24
79
66
132
144
180
30
65
184
81
84
36
114
6
150
18
15
72
9
12
123
39
42
408
30
42
18
173
145
24
84
27
80
25
108
11
96
79
18
15
177
24
96
96
144
54
17
19
6
63
39
33
9
23
13
24
24
11
24
49
78
144
105
24
32
79
18
36
11
43
102
18
120
138
102
18
18
42
18
90
27
45
120
42
66
30
60
36
65
49
72
18
5
7
42
66
101
121
330
24
24
54
12
51
63
162
30
42
90
66
11
25
143
7
33
32
73
36
6
5
31
18
47
55
144
33
3
114
108
12
24
11
16
69
30
213
75
36
30
35
37
180
143
169
12
35
85
3
56
7
9
3
6
191
43
60
60
6
156
11
13
72
27
63
48
24
6
114
6
36
120
71
43
66
108
36
72
90
233
7
78
54
30
72
48
15
117
11
73
12
12
63
3
6
30
48
6
42
48
132
69
309
27
3
69
21
11
24
361
39
27
24
30
30
234
47
48
7
17
37
35
16
9
23
61
42
9
39
6
11
43
54
90
30
36
35
19
101
112
128
217
60
138
60
66
3
15
33
32
31
102
84
54
57
72
33
48
47
25
15
165
54
84
234
168
48
60
12
42
66
132
135
45
84
143
40
57
66
108
105
27
48
29
40
135
162
18
30
72
48
23
7
72
30
3
15
6
59
13
12
36
11
79
66
60
75
123
12
24
42
54
66
15
27
138
123
9
47
43
30
15
111
114
36
36
66
24
54
119
37
6
18
84
90
6
24
95
1
36
60
120
78
66
71
43
12
60
84
24
12
6
18
30
72
18
282
48
27
39
33
75
6
36
36
48
119
13
48
155
19
12
30
11
24
43
18
99
111
17
7
6
27
80
97
18
18
24
30
108
6
27
24
3
102
15
231
12
42
204
120
42
69
24
51
24
101
40
80
40
56
48
25
210
5
1
48
30
41
31
18
108
48
11
49
180
27
72
75
6
12
24
30
21
48
9
18
60
174
131
85
99
56
7
41
24
97
48
36
36
24
12
60
18
186
35
216
193
30
66
66
5
64
8
72
25
30
24
89
55
90
15
81
47
199
65
85
18
66
111
51
468
90
24
47
73
87
105
6
42
36
30
144
6
36
51
75
72
45
57
24
30
90
71
73
47
24
79
66
24
167
43
36
6
216
59
31
108
5
24
235
180
72
36
165
32
61
11
31
42
36
42
65
7
48
90
359
145
24
60
59
88
63
90
174
42
30
33
273
72
143
13
120
11
61
120
108
39
15
180
42
18
18
30
90
18
60
81
69
30
120
60
36
30
78
65
55
33
57
42
198
6
60
36
65
1
120
48
24
23
24
31
48
41
31
12
198
15
33
39
3
234
36
47
7
89
7
48
57
75
30
84
24
11
79
90
24
120
162
36
48
12
45
9
63
81
87
57
30
65
13
99
81
47
13
108
60
54
237
15
36
54
6
72
33
32
16
9
47
109
42
54
18
48
78
36
78
185
25
36
12
15
207
6
35
49
23
115
69
3
150
96
6
33
111
24
41
61
36
15
9
18
30
102
6
24
24
54
66
54
18
99
33
168
47
13
42
161
55
81
39
41
151
89
151
30
83
169
47
91
24
54
90
54
72
54
6
84
87
153
24
23
85
78
72
72
141
81
120
18
60
90
162
213
57
84
126
6
23
7
129
21
12
47
40
81
84
24
42
60
18
60
12
114
9
72
27
246
36
18
72
105
3
198
30
42
42
101
25
23
64
93
42
17
49
30
144
78
12
36
6
174
54
33
27
42
59
55
90
6
54
54
48
29
61
3
104
7
54
27
24
51
ABCD 96482939596*3^$a+1 [50076]
48
53
114
13
5
24
138
13
65
78
12
30
78
49
8
39
6
19
11
114
24
27
39
120
33
27
49
35
6
6
12
85
23
30
43
41
6
162
91
72
32
63
108
6
24
39
33
39
75
66
42
105
21
12
55
5
48
30
21
39
12
45
48
144
3
42
30
73
20
147
120
97
44
9
30
12
45
153
7
5
19
11
141
27
6
150
12
30
12
91
149
138
33
99
6
67
65
75
39
24
102
24
48
12
6
37
156
59
72
30
18
36
57
39
30
19
71
1
24
71
9
9
19
143
24
13
23
24
1
17
48
42
36
25
5
139
23
72
138
55
47
1
32
72
57
30
60
25
53
15
57
90
73
12
216
89
30
25
60
5
103
11
37
24
41
78
6
66
48
49
72
8
40
41
90
49
41
6
45
39
132
117
33
204
36
18
37
12
41
36
6
25
35
24
30
18
25
35
96
9
21
91
5
36
168
36
18
60
42
66
144
1
8
15
25
36
53
43
83
1
29
30
12
24
24
9
3
109
11
69
3
12
78
12
39
51
13
71
81
64
155
12
30
42
12
54
31
11
60
12
13
32
21
27
63
24
25
47
138
87
40
419
36
6
3
16
24
36
84
41
18
45
72
51
72
12
49
11
25
113
12
30
6
3
81
31
23
49
11
36
84
24
30
31
12
89
43
8
15
12
6
36
3
15
12
48
1
5
91
65
24
51
15
129
4
215
6
60
30
54
7
5
6
13
77
3
21
3
88
17
96
42
85
53
210
12
13
5
114
73
47
150
18
25
47
33
3
21
16
59
54
55
11
78
55
8
27
18
19
5
6
24
13
32
9
90
109
8
64
35
30
6
9
39
30
31
11
48
25
72
29
66
42
6
57
105
7
80
93
48
30
36
33
16
5
27
45
144
24
7
5
12
3
3
72
13
29
48
42
6
24
18
102
3
3
1
35
1
35
45
9
30
73
17
180
3
45
18
49
180
11
25
5
114
6
78
60
30
42
25
77
12
15
9
120
6
6
204
60
43
5
42
24
24
73
47
1
11
45
33
30
180
121
44
75
96
60
30
19
12
83
13
65
3
16
53
3
33
115
17
24
78
42
24
60
36
24
36
6
153
87
12
18
24
91
24
119
24
72
96
18
246
48
18
7
71
1
35
45
40
11
13
101
3
3
49
35
54
19
32
24
124
11
30
27
87
133
83
9
48
39
36
48
30
12
123
4
17
48
66
9
33
39
15
61
47
30
12
115
35
48
18
19
128
33
102
121
131
13
8
4
68
57
60
19
47
33
39
57
15
25
59
30
96
39
27
42
30
30
55
35
42
51
48
51
78
102
25
41
54
1
17
30
73
72
23
33
40
65
24
18
192
61
80
24
48
69
144
54
13
65
78
30
51
28
5
42
54
126
61
5
30
108
36
73
5
18
114
48
7
29
27
72
21
60
12
42
66
114
12
114
66
45
39
25
35
24
162
31
48
204
36
11
1
89
6
72
12
114
51
63
222
163
143
25
35
69
33
43
77
60
78
78
24
66
42
75
40
47
57
15
33
40
47
84
60
81
48
21
54
30
42
1
17
120
42
6
24
24
102
12
48
48
25
5
54
18
24
75
39
57
3
36
6
120
19
71
33
9
12
55
71
18
19
8
3
96
6
39
63
13
113
42
24
48
25
32
15
25
29
24
30
102
63
72
28
116
72
9
91
12
53
222
150
6
97
32
40
12
23
13
89
84
6
6
42
21
51
45
4
116
240
75
1
44
24
21
144
30
42
12
7
53
30
12
24
37
5
18
30
6
1
80
39
6
19
161
72
6
12
85
24
125
18
1
32
3
132
138
54
48
25
89
144
30
25
29
72
3
15
37
36
32
57
15
93
3
4
71
30
18
12
9
33
115
23
25
29
39
40
24
23
18
30
54
30
36
1
5
24
12
12
43
32
45
36
6
169
80
9
126
12
165
48
27
18
54
18
90
24
9
40
5
54
12
1
65
19
11
9
9
192
135
27
13
23
9
45
12
6
33
4
41
72
42
1
5
19
23
85
173
24
78
24
84
24
36
30
66
54
31
20
15
6
27
57
198
6
12
72
55
35
6
19
36
11
84
49
11
180
61
23
21
201
54
1
180
20
39
54
156
19
5
31
72
53
6
6
18
12
60
120
24
18
3
3
162
24
91
8
69
115
32
15
13
48
35
18
15
9
30
102
3
33
48
31
95
1
83
6
36
24
3
105
6
54
91
11
45
93
31
252
24
41
7
96
65
12
3
27
84
73
11
42
84
31
12
17
48
72
186
144
24
54
51
15
25
36
5
264
15
52
60
23
12
18
19
11
30
24
282
49
47
18
12
103
5
12
48
79
47
24
30
150
84
42
78
12
48
18
7
47
54
24
55
108
12
173
24
24
19
8
75
24
45
28
11
25
ABCD 96482960396*3^$a+1 [50025]
107
36
7
90
120
54
24
18
11
144
372
97
191
7
24
5
25
47
31
36
66
168
18
84
29
60
1
6
36
5
36
85
18
5
103
30
186
120
209
13
108
11
43
30
35
12
13
66
18
6
5
79
17
48
96
1
11
180
43
17
151
12
36
60
120
72
89
79
162
167
7
29
60
1
47
85
90
36
41
7
29
115
24
65
84
24
25
83
127
114
83
55
209
36
168
36
7
18
270
5
24
61
102
42
47
115
29
1
11
7
78
72
90
77
139
29
12
96
48
24
43
65
48
36
43
42
126
48
96
65
295
5
169
35
12
31
113
144
36
13
36
102
53
36
19
54
78
48
29
96
79
36
18
119
109
71
61
11
84
49
30
96
5
31
216
72
29
43
101
72
55
53
48
7
17
72
7
5
7
17
43
29
25
36
12
6
65
12
31
36
18
30
126
90
161
19
60
90
138
108
17
163
6
83
133
18
5
157
59
24
115
84
29
108
49
59
60
7
48
96
66
6
48
36
60
108
65
25
47
84
31
5
24
264
36
36
96
1
18
24
36
108
185
25
47
97
360
42
108
12
168
77
24
55
42
23
25
47
7
36
72
125
1
35
7
48
17
115
65
7
5
7
17
19
101
31
84
132
72
198
18
36
29
7
102
24
48
54
252
72
29
43
96
48
114
11
25
48
60
36
72
18
66
6
12
29
60
12
7
65
13
66
72
17
79
36
66
42
48
180
17
7
5
61
35
120
13
11
12
36
7
29
67
41
60
55
18
35
72
43
12
53
25
23
108
7
17
43
66
24
120
35
12
13
23
7
288
60
36
48
125
73
18
78
90
156
29
132
79
5
36
144
7
60
29
25
84
78
36
108
5
25
6
72
102
42
66
54
65
36
13
12
198
42
36
47
19
65
13
30
90
35
19
17
12
31
48
60
66
215
73
155
25
42
5
432
13
59
85
84
11
60
19
17
48
7
65
7
53
192
103
65
48
25
35
61
66
65
43
29
108
13
47
73
11
240
133
59
43
96
5
25
60
227
55
180
101
7
6
36
126
41
43
281
60
36
12
144
24
43
77
24
12
49
84
47
24
91
17
7
36
30
78
137
7
66
24
126
36
36
84
161
48
7
17
36
55
132
29
73
36
11
79
24
12
78
59
24
55
36
101
96
19
18
215
163
6
18
5
121
131
13
11
7
41
24
55
78
47
55
17
25
84
78
72
5
49
48
35
84
72
24
25
30
24
66
60
36
155
12
7
168
36
18
90
48
125
7
72
12
78
23
79
29
49
167
24
1
54
29
7
65
24
37
299
24
223
29
25
59
7
234
47
60
97
84
71
12
7
65
49
30
6
119
19
150
12
42
185
67
101
55
54
71
43
29
48
7
17
43
41
79
6
59
144
7
24
108
5
13
48
18
60
12
78
12
35
43
12
60
48
65
60
72
120
97
6
149
61
42
113
25
251
12
67
5
85
30
36
24
77
24
343
60
102
35
84
25
11
13
54
149
13
48
155
85
144
30
144
18
42
84
53
43
5
259
137
31
29
79
5
72
36
229
30
42
12
78
41
7
17
61
18
108
54
23
7
96
84
29
13
48
35
127
29
103
30
36
6
12
53
199
89
48
36
49
18
36
12
17
7
77
31
108
29
19
162
54
42
23
7
29
132
91
29
31
228
53
55
72
17
73
72
11
49
59
319
18
18
41
169
35
7
48
17
25
18
12
42
131
31
48
6
30
137
7
24
5
133
11
67
90
59
7
101
31
12
6
47
55
89
1
11
96
223
41
43
29
132
109
108
6
84
60
36
30
6
162
23
139
102
6
29
25
66
24
54
156
11
25
18
65
13
191
115
77
7
53
336
187
29
157
30
29
43
24
ABCD 96482993312*3^$a+1 [50006]
336
75
24
16
200
165
24
120
19
32
40
5
79
5
228
108
15
280
29
19
17
84
108
168
108
75
156
45
15
36
93
60
24
36
15
69
31
156
29
7
53
36
96
12
132
235
173
36
55
29
3
40
17
36
132
108
195
129
48
19
41
15
40
48
65
75
96
156
57
168
12
36
55
32
24
4
41
31
53
120
36
39
57
132
180
27
40
281
55
60
8
40
32
45
108
552
163
41
19
36
281
15
40
20
69
15
33
43
233
132
12
108
72
12
144
12
144
99
45
72
99
36
9
31
5
55
84
161
12
103
233
36
24
67
125
180
60
39
81
15
324
9
204
87
240
76
5
135
57
12
24
15
9
7
140
21
12
108
108
7
149
108
168
120
63
72
28
77
72
63
57
163
17
31
20
21
31
164
4
77
60
24
55
5
24
72
3
192
28
32
84
136
68
76
29
7
140
228
36
60
196
53
15
9
108
12
123
225
55
29
60
108
228
39
40
116
57
91
29
3
117
72
48
87
21
132
72
31
233
15
9
27
4
60
101
51
93
111
21
175
77
168
39
33
43
68
76
36
53
15
36
33
96
96
19
5
75
40
60
41
39
45
67
5
55
29
24
12
79
36
29
300
75
33
12
99
76
144
17
252
36
24
48
159
100
101
19
341
115
48
29
3
108
60
12
165
43
149
12
144
31
125
15
136
173
195
45
120
192
84
51
105
163
140
136
104
237
84
36
24
60
115
5
55
84
56
69
24
12
255
76
48
137
12
132
111
69
60
15
4
137
135
184
29
15
69
12
15
16
60
29
216
19
125
48
48
123
21
135
100
41
39
9
235
17
84
51
144
96
264
4
96
144
137
60
120
43
29
12
60
48
31
12
20
105
339
60
40
101
55
113
24
3
9
120
48
27
33
7
29
15
100
72
8
9
12
96
19
41
12
96
24
36
55
92
117
7
5
15
33
96
36
36
123
120
76
89
24
48
15
105
103
41
75
21
24
48
127
36
173
67
65
3
36
16
17
12
39
72
45
84
151
44
105
24
51
45
55
245
120
115
20
156
33
144
120
36
27
64
125
55
65
115
41
24
79
245
7
65
39
4
29
240
48
360
19
53
7
89
60
156
15
76
8
112
89
108
72
15
4
101
211
17
132
39
40
5
231
16
17
48
108
12
24
24
24
27
36
4
53
12
48
27
129
147
84
21
39
69
36
151
8
117
120
132
72
31
89
168
60
108
3
40
96
41
60
15
244
29
12
108
187
17
168
55
224
21
19
5
135
33
3
69
39
57
163
140
57
12
12
120
36
159
21
180
180
15
225
12
51
21
75
120
141
43
132
68
76
173
3
33
87
45
48
111
45
60
19
17
195
100
17
27
9
144
123
69
15
64
65
144
36
91
125
295
116
4
164
21
135
40
65
79
29
12
36
12
288
19
113
12
36
24
120
24
60
31
125
300
24
84
36
15
96
93
103
5
63
36
100
161
48
120
175
5
7
17
96
67
29
31
65
15
4
20
9
24
48
43
32
28
32
84
33
7
ABCD 96483222406*3^$a+1 [50023]
144
309
45
72
120
115
83
36
25
179
36
162
60
42
25
47
36
13
107
12
138
102
42
30
49
227
117
111
156
84
90
42
90
108
12
114
198
48
67
161
276
36
135
112
35
36
1
5
3
112
173
51
9
7
83
60
156
30
24
63
87
60
66
75
15
30
12
114
54
60
12
135
129
103
152
141
12
48
102
66
66
205
5
168
42
36
13
5
12
39
40
56
9
54
12
13
119
12
24
36
25
29
91
8
21
60
36
144
12
78
24
18
12
6
6
15
45
19
59
12
25
5
30
45
21
60
18
24
222
168
30
12
90
18
57
3
6
55
29
186
9
105
7
24
65
6
120
66
90
13
65
150
36
13
8
3
45
96
63
96
6
36
18
162
139
53
12
54
84
12
49
107
69
93
6
42
139
56
27
66
192
84
18
37
11
72
12
144
9
33
48
54
57
64
24
107
18
66
1
35
120
138
30
12
90
24
36
43
95
66
87
9
30
48
1
59
18
12
55
71
42
72
66
24
246
54
120
18
24
36
144
24
12
48
30
66
84
27
99
84
1
8
51
6
54
25
17
90
84
73
11
21
75
114
51
3
85
71
42
42
42
84
66
93
75
12
84
72
54
174
42
42
21
192
57
36
91
83
36
126
51
147
12
30
36
24
54
6
43
71
12
72
18
60
48
42
30
7
5
126
72
157
35
30
168
120
79
120
35
246
24
174
30
6
165
40
5
6
45
93
30
42
48
27
63
1
101
114
73
107
24
141
40
35
69
15
145
17
7
72
65
24
39
27
84
120
49
11
72
168
60
6
54
21
45
18
150
60
222
48
66
96
30
25
104
64
120
215
90
228
48
204
102
81
9
96
39
33
7
59
6
24
271
5
18
121
101
18
57
63
1
80
51
13
47
24
30
19
107
114
6
21
39
66
18
24
45
15
222
30
78
150
25
35
85
83
18
6
165
69
27
129
48
30
145
96
251
30
60
108
30
150
75
105
138
18
66
66
120
79
173
150
156
36
120
6
120
79
53
36
6
36
54
18
12
33
136
137
79
65
18
60
33
9
84
84
55
72
5
36
72
55
5
60
135
27
84
24
30
42
18
55
83
24
84
6
78
18
3
45
60
39
27
48
18
84
30
25
11
42
120
187
41
72
6
25
5
60
295
71
30
51
105
318
180
42
102
72
78
72
30
73
53
30
72
30
6
36
54
150
114
66
6
30
48
25
131
30
12
72
36
24
126
1
59
61
89
15
147
37
72
23
78
180
12
48
42
30
108
42
37
8
21
192
43
65
24
87
9
24
18
144
108
60
42
19
56
21
78
36
48
108
93
27
72
60
12
96
144
18
168
219
184
125
12
108
24
6
69
160
35
85
71
12
90
12
30
97
113
42
69
51
48
102
183
51
61
101
168
72
19
11
42
150
30
12
234
145
17
79
5
3
237
18
60
102
30
66
48
6
18
60
66
6
180
15
123
18
144
120
75
45
96
19
23
108
42
187
35
24
72
192
42
84
84
336
12
90
150
168
90
156
6
30
132
60
66
51
33
42
48
37
83
6
96
79
197
264
114
90
72
87
141
36
399
39
57
40
23
18
7
65
42
24
96
324
6
108
7
35
6
42
276
66
18
18
19
65
54
24
1
131
18
48
19
59
21
99
150
66
258
60
60
36
30
24
33
129
90
18
48
132
72
39
160
5
30
ABCD 96484739374*3^$a+1 [50022]
93
24
54
12
78
19
36
32
3
12
37
23
36
102
63
16
11
57
12
21
6
9
3
6
18
45
3
24
9
4
8
9
6
21
9
43
48
59
54
15
39
30
36
79
11
36
1
5
27
4
68
9
72
19
12
60
8
21
36
19
17
6
9
24
4
80
48
45
96
90
9
9
27
3
25
56
12
16
8
9
15
72
72
64
11
18
78
12
21
15
57
36
3
21
69
30
33
4
32
4
8
12
40
35
18
12
3
36
52
20
12
48
15
18
72
12
3
24
24
48
108
9
3
24
63
37
24
8
3
9
33
51
21
15
3
36
1
11
45
15
9
27
33
48
4
56
4
44
9
123
24
33
51
4
89
99
4
72
36
23
138
36
108
54
57
3
84
25
8
9
36
12
54
45
120
48
40
132
53
18
9
9
3
12
16
132
32
24
9
18
6
12
19
32
36
36
24
39
1
29
3
364
56
108
24
21
7
36
20
81
3
48
4
59
30
24
84
27
27
33
3
69
93
42
18
36
27
21
126
72
1
23
1
12
56
21
31
41
27
3
33
9
18
12
25
20
9
99
28
96
11
6
30
177
4
36
5
31
24
17
55
12
5
3
24
4
32
3
129
57
103
17
3
16
60
17
15
15
9
117
39
40
80
3
6
3
9
15
36
12
51
1
32
12
3
73
5
15
75
9
12
48
4
11
33
96
40
8
24
16
77
30
117
27
25
47
18
3
4
8
3
18
39
16
41
3
24
192
24
27
9
40
20
21
18
105
16
23
90
15
4
44
24
3
93
45
60
3
87
18
75
33
12
24
15
51
81
60
24
69
6
13
32
4
20
33
87
48
16
20
15
69
3
33
141
3
76
101
6
12
81
24
9
15
33
19
8
72
27
6
31
80
12
40
68
12
48
28
17
60
18
12
6
15
12
24
12
21
42
30
24
3
48
15
57
4
12
17
15
40
20
48
24
36
39
73
29
27
28
17
3
12
3
24
33
3
18
51
16
56
36
3
9
4
5
15
87
33
9
19
8
12
51
30
6
33
15
1
17
3
16
32
45
36
3
24
28
36
20
36
12
21
51
24
24
9
31
8
33
18
33
21
99
57
3
51
9
15
69
21
51
40
20
51
18
3
27
9
9
18
81
33
31
20
93
111
60
27
54
12
3
36
4
56
27
6
31
8
36
33
48
27
24
45
18
12
169
53
19
32
12
57
99
28
8
96
12
24
24
33
15
24
39
9
9
19
56
96
3
24
13
5
3
15
30
3
15
33
40
20
12
45
36
36
15
15
9
33
15
21
3
15
30
96
15
36
15
6
48
19
44
52
53
3
16
80
24
12
72
60
21
39
36
24
24
4
11
21
96
48
4
8
21
7
29
15
3
25
44
60
51
18
3
4
35
93
16
20
99
108
33
24
72
3
1
44
12
72
15
1
36
8
75
9
28
107
1
8
45
3
12
4
41
3
48
124
71
33
40
32
4
89
39
33
51
60
4
36
11
54
7
20
72
45
3
3
9
99
93
36
60
28
12
17
18
9
24
28
11
33
36
9
48
39
16
59
37
8
3
69
4
144
8
33
39
52
56
12
12
60
60
15
36
189
192
9
42
33
12
9
63
112
32
4
20
21
31
41
18
126
91
29
6
90
144
27
111
61
8
63
109
8
28
8
3
78
3
51
90
15
21
15
15
37
32
75
1
41
55
11
18
24
3
36
52
17
36
39
24
12
27
33
12
24
72
40
8
48
3
18
55
53
3
36
33
12
39
16
59
21
96
81
39
15
30
39
72
36
3
90
3
33
31
23
18
90
33
3
66
3
69
3
60
64
60
8
21
63
36
27
9
36
12
4
20
27
6
63
12
12
52
20
15
9
15
1
44
9
15
4
44
57
7
36
11
60
36
12
1
23
21
24
36
172
35
45
57
27
28
17
19
8
48
3
9
112
35
9
9
51
21
15
21
96
3
15
9
24
12
9
12
55
89
18
21
15
1
56
69
18
33
76
35
25
32
84
60
60
16
83
9
12
3
48
9
12
36
147
1
11
18
15
63
45
36
12
9
3
12
36
132
12
4
17
27
9
63
12
57
12
3
48
84
48
15
42
27
72
27
21
120
12
21
3
3
13
20
4
29
27
36
69
99
12
9
6
69
4
56
252
51
72
9
72
9
67
35
25
11
90
15
57
3
4
32
124
5
18
18
3
12
16
35
54
96
72
36
3
87
69
4
20
24
112
41
75
16
17
19
12
17
7
32
87
9
9
6
18
48
99
12
72
52
116
12
48
60
33
42
9
28
48
23
9
24
15
6
15
51
105
36
100
32
33
51
4
5
15
21
27
3
24
81
132
16
20
36
33
18
33
36
24
12
45
15
15
33
36
45
18
90
102
21
24
28
56
24
33
12
6
12
25
20
72
72
108
9
3
16
56
21
12
54
33
81
66
18
27
9
19
71
54
15
39
42
84
3
3
13
68
27
37
12
44
87
93
81
51
27
48
1
20
40
68
3
12
21
33
36
27
12
24
52
56
153
27
27
37
59
9
28
11
6
15
24
12
108
123
45
9
55
5
30
25
56
72
24
36
60
4
44
40
8
27
78
19
8
48
33
19
29
36
24
99
45
3
52
80
3
6
15
48
45
3
36
33
19
29
63
51
9
12
99
21
76
36
20
63
57
72
3
12
69
27
54
48
18
97
8
3
57
52
20
3
54
18
18
3
45
18
21
57
39
9
36
43
20
15
1
35
18
30
1
17
7
161
27
36
24
40
128
28
8
9
51
3
37
5
67
35
21
36
33
36
63
12
21
39
27
18
114
9
93
6
37
8
9
12
18
45
27
1
41
75
15
69
24
15
129
168
21
15
28
12
60
32
12
12
15
54
39
96
99
21
12
36
48
84
15
57
12
4
17
15
57
12
39
111
33
21
27
40
20
4
17
3
108
144
24
96
36
16
53
3
12
4
20
16
36
41
31
96
56
52
11
18
18
9
24
72
48
12
36
52
68
72
4
20
4
17
15
15
42
30
6
66
33
4
8
15
66
19
20
3
66
27
36
24
45
15
3
1
12
35
18
15
76
36
20
48
3
42
31
23
84
42
3
24
39
1
23
30
15
4
5
39
63
45
9
36
3
12
24
12
45
55
47
60
9
57
3
3
141
33
42
9
12
60
4
8
64
8
15
12
93
48
28
104
4
83
60
48
1
53
132
12
15
36
12
63
21
93
12
24
12
39
51
96
33
40
12
17
39
33
144
55
89
54
24
ABCD 96484846982*3^$a+1 [50114]
219
45
126
21
144
108
132
375
93
36
120
84
96
252
183
9
108
9
210
54
6
129
15
36
84
240
57
9
3
12
24
324
216
132
9
51
120
63
36
69
12
48
24
36
72
60
9
30
9
144
60
36
300
12
39
69
60
15
9
48
24
279
66
51
108
12
48
204
87
69
12
108
84
231
81
24
60
252
33
27
60
39
153
168
228
21
114
30
27
84
24
81
15
24
240
51
21
348
36
36
72
27
84
60
117
180
39
153
171
126
219
36
24
12
69
135
24
12
60
3
60
177
33
27
189
90
153
117
51
60
39
9
135
45
36
48
60
96
24
300
48
72
48
153
51
96
24
15
189
60
21
120
183
72
105
3
21
15
12
243
69
252
15
9
24
60
108
3
36
81
12
72
204
36
84
15
36
141
33
207
108
45
90
21
75
9
12
72
96
36
24
96
45
24
27
228
12
24
159
81
45
75
156
33
51
360
96
108
96
48
57
120
54
21
24
141
54
66
24
30
45
45
126
153
72
159
105
12
48
12
24
105
123
12
99
45
72
12
27
90
24
15
84
27
21
12
57
30
33
57
144
6
9
12
60
63
81
96
108
51
45
24
84
48
60
108
180
60
24
12
45
159
216
120
84
12
48
120
105
147
60
84
144
252
84
24
72
168
60
36
15
54
126
9
132
168
75
57
48
291
54
39
12
69
6
105
60
135
69
120
36
96
240
24
36
33
111
60
75
105
60
39
21
144
60
21
150
9
12
24
60
39
36
105
24
72
99
114
15
60
24
21
51
39
36
90
54
21
195
24
57
63
180
45
51
9
12
168
144
111
57
39
33
36
36
84
36
36
84
36
240
12
132
36
3
96
9
24
21
171
36
72
96
15
141
39
60
57
24
36
24
24
96
189
135
72
72
48
72
51
345
45
15
24
51
6
120
111
39
120
9
24
120
108
84
15
69
12
24
279
45
12
9
123
60
48
39
9
12
120
240
3
66
3
21
39
96
36
96
60
24
135
9
120
12
69
15
39
69
12
99
21
36
93
39
12
69
39
12
99
105
144
51
45
24
96
75
321
120
120
159
9
60
201
120
90
9
48
39
9
132
12
36
81
39
24
81
15
12
72
156
72
144
96
84
48
87
9
180
12
120
12
81
195
21
99
192
12
72
96
84
45
174
165
300
36
24
75
81
60
15
93
51
9
132
36
168
51
105
129
51
39
96
21
9
15
144
156
36
12
147
141
3
9
12
99
45
15
21
15
69
12
60
48
132
33
51
120
69
39
51
21
24
252
39
45
159
81
129
99
156
36
15
54
6
21
189
39
75
105
12
108
72
3
69
21
87
12
27
69
135
81
36
9
75
48
267
141
72
21
27
60
120
12
51
21
165
63
60
228
60
93
66
60
45
204
156
75
45
69
15
120
84
27
90
39
120
12
24
204
105
147
309
3
216
96
36
24
324
21
54
57
63
81
84
15
6
30
21
3
165
60
252
ABCD 96484849694*3^$a+1 [50117]
57
45
11
61
299
60
300
7
240
57
12
48
60
3
57
12
3
165
80
256
39
17
100
39
312
12
81
24
20
91
6
18
72
84
72
114
143
235
21
20
139
12
6
87
51
141
111
60
17
12
88
32
31
69
15
78
11
181
35
55
96
69
33
15
32
124
96
3
36
6
15
108
15
125
73
27
12
51
24
273
60
63
89
60
28
177
6
9
8
67
60
5
48
31
6
3
56
7
9
63
105
21
24
27
20
43
57
44
79
108
9
44
64
3
9
99
162
18
72
60
117
80
67
96
210
3
104
55
126
54
41
91
29
4
60
56
124
32
13
47
28
15
21
20
31
6
27
132
3
198
102
5
13
23
1
174
24
18
48
39
3
9
188
76
24
93
162
132
5
79
36
180
129
111
30
99
135
81
48
141
24
90
30
72
15
20
4
80
31
48
77
55
105
69
6
33
51
9
15
30
18
29
79
5
4
387
105
21
107
7
29
244
32
85
183
12
48
63
72
21
56
48
43
30
119
43
5
55
117
24
204
60
93
24
18
120
5
55
48
72
57
33
71
151
65
88
32
84
16
20
48
43
53
271
18
18
12
45
92
48
36
19
48
149
108
96
24
97
15
15
5
160
3
105
32
64
44
12
28
93
54
48
21
164
52
15
29
36
61
18
6
30
33
3
57
165
102
33
57
99
159
120
17
60
160
44
76
3
5
12
4
56
49
126
18
71
1
15
3
21
420
24
32
48
13
83
7
9
15
105
3
18
39
60
8
31
149
67
6
54
33
32
1
27
12
51
153
20
31
90
143
16
56
28
20
1
6
65
55
36
69
3
5
100
135
105
12
3
108
57
3
57
12
51
77
67
6
27
75
57
60
8
91
204
41
16
8
52
108
20
40
36
24
12
75
29
64
105
18
89
24
4
3
60
12
36
36
78
66
149
67
105
75
333
195
41
64
212
28
33
72
66
96
48
41
36
48
97
35
91
162
18
113
4
20
55
21
20
31
153
27
5
84
19
5
40
135
132
29
7
12
126
39
33
42
30
75
3
9
75
36
162
15
75
17
19
101
60
43
57
123
12
54
144
95
55
48
177
111
5
76
15
48
45
72
51
117
27
105
48
3
9
63
108
173
31
33
15
57
3
77
61
87
57
6
149
28
12
3
17
73
47
115
33
45
30
42
126
9
39
81
15
53
55
30
78
117
207
108
17
28
183
24
36
72
18
107
55
30
35
55
41
16
21
59
84
175
9
15
108
180
177
192
183
5
12
19
6
30
36
17
187
273
32
28
200
55
41
37
48
39
51
24
41
16
15
84
42
3
56
100
33
258
137
55
105
60
12
21
23
1
48
171
20
7
77
40
117
3
60
32
175
168
57
51
72
48
24
69
36
3
45
32
31
84
165
93
87
44
31
29
19
36
161
151
12
41
31
153
63
53
1
3
72
3
257
120
1
27
45
48
3
51
29
16
51
33
57
27
72
8
163
72
65
7
48
36
21
3
30
72
3
56
19
156
36
5
13
87
24
24
32
28
120
36
84
12
224
64
20
36
1
96
39
153
27
45
59
60
100
36
15
33
3
132
41
31
69
87
17
136
140
31
90
15
63
41
24
115
270
27
8
13
99
45
6
144
33
15
57
159
45
96
44
16
3
41
264
12
25
3
15
77
25
39
116
24
4
132
123
90
18
12
42
30
9
36
20
48
127
36
29
55
53
60
67
45
9
6
5
13
35
13
3
24
140
55
48
18
6
89
136
20
19
9
132
44
19
105
75
48
53
24
31
72
69
80
49
39
12
21
42
45
75
77
108
37
143
31
69
12
99
6
66
60
33
87
18
35
19
5
16
39
77
25
78
117
21
90
72
57
3
18
54
65
1
24
3
15
141
80
31
29
55
9
56
4
56
1
ABCD 96485114764*3^$a+1 [50005]
10
68
90
148
8
22
12
60
50
18
64
6
24
50
10
14
16
110
10
38
36
18
4
30
6
56
48
24
18
28
2
10
48
24
36
32
94
62
58
6
90
48
32
4
20
16
2
76
42
8
34
2
18
40
50
72
54
126
36
30
6
82
42
18
60
6
6
48
24
42
14
4
102
2
124
74
40
14
4
50
144
16
6
132
26
66
22
48
90
2
34
8
4
32
46
2
40
50
4
60
8
18
94
6
26
28
44
90
60
12
34
48
6
8
36
66
52
26
58
176
126
34
50
60
30
4
66
20
54
4
20
16
14
60
40
12
102
66
6
48
6
72
20
22
12
120
60
54
126
6
86
6
46
62
36
18
48
46
8
18
100
6
8
84
16
66
14
48
18
4
74
30
18
22
18
74
12
42
12
72
6
72
28
20
34
26
12
4
36
78
8
46
6
38
36
40
48
2
40
66
60
14
42
12
46
68
22
26
4
14
4
2
156
40
54
50
28
98
70
20
10
98
18
114
22
18
30
50
24
46
8
124
90
12
6
24
18
18
180
14
36
72
162
48
18
52
80
10
38
60
4
26
18
90
16
20
54
22
30
2
24
36
84
54
64
14
84
60
18
22
68
64
6
50
22
2
10
120
78
24
68
6
82
150
12
30
48
24
78
26
10
42
50
36
24
30
22
42
60
18
98
210
6
16
12
8
46
8
22
54
6
38
36
40
74
4
18
180
24
30
26
4
14
4
24
54
50
102
60
88
72
12
20
10
26
18
46
80
16
8
54
18
12
78
76
8
58
42
32
12
16
12
54
158
30
96
10
44
46
2
42
52
140
64
18
198
44
22
2
198
28
66
54
32
46
12
30
132
26
34
78
102
8
40
14
4
8
24
40
44
4
38
36
4
42
38
18
16
6
36
6
14
102
18
40
74
40
14
12
100
26
6
90
54
66
72
52
2
70
42
6
18
30
20
12
34
6
78
36
104
22
116
4
18
50
22
38
18
12
16
26
22
18
14
18
36
34
18
72
50
106
12
72
68
28
164
108
160
8
18
66
10
48
12
8
30
42
46
2
36
96
232
14
6
4
12
20
64
6
56
22
8
42
4
36
32
28
72
2
58
230
52
12
24
8
36
46
2
96
22
6
56
70
48
30
2
52
6
116
6
34
78
42
8
18
10
12
78
20
28
24
20
6
18
12
24
22
86
88
144
20
84
36
42
12
4
56
16
6
120
24
8
6
34
78
32
18
18
22
26
42
18
4
14
28
12
44
18
40
20
46
8
12
40
48
44
18
4
108
30
14
90
64
14
4
44
40
6
66
6
98
22
12
38
202
2
76
50
120
40
32
10
32
28
12
144
62
22
6
68
16
78
26
54
10
60
8
10
42
48
6
6
8
70
80
4
26
166
6
150
18
92
36
46
6
20
108
22
20
18
4
26
6
18
58
44
114
30
54
4
2
112
60
92
40
32
42
40
26
36
54
40
12
6
6
14
10
8
22
6
26
102
24
64
48
12
38
64
8
120
40
14
78
46
8
16
68
22
20
22
84
42
140
82
12
66
128
34
6
30
30
30
24
8
30
28
26
4
32
132
52
36
2
144
120
4
2
54
18
34
2
10
2
18
28
66
14
18
22
66
96
2
88
2
36
84
114
22
72
62
22
108
104
76
30
138
26
24
54
106
72
48
38
72
148
32
4
6
18
32
18
22
24
20
6
160
38
18
18
4
62
36
132
48
4
14
28
26
42
30
18
22
12
150
74
4
42
6
68
186
10
56
18
34
180
8
30
40
54
38
10
30
30
32
96
124
18
84
56
10
12
6
158
4
60
2
70
38
6
12
78
4
18
8
34
24
68
6
12
22
48
42
20
16
30
30
62
24
58
6
56
76
24
6
8
4
26
10
62
42
16
12
8
48
22
54
66
12
72
8
18
22
86
54
4
234
6
108
14
36
82
24
2
40
80
72
42
28
6
2
130
12
36
20
22
108
72
30
2
46
80
22
26
4
102
38
54
54
42
28
8
54
22
14
4
26
34
2
6
4
42
8
28
18
54
38
6
82
90
74
10
48
20
18
72
28
80
4
6
152
4
120
56
18
214
86
54
54
24
34
48
6
72
20
12
18
42
54
22
12
20
36
12
172
12
66
30
54
68
22
78
26
4
8
18
72
4
18
108
54
78
42
72
62
84
42
36
30
60
22
8
4
20
12
6
36
72
40
32
22
12
32
72
16
2
6
18
48
18
4
38
270
10
2
4
18
66
44
10
42
24
98
6
18
22
66
14
10
6
38
90
82
24
48
14
72
28
2
4
38
76
6
134
28
18
170
28
12
26
96
28
30
30
2
40
30
48
92
90
24
102
70
36
18
18
8
12
6
12
10
12
92
28
20
36
108
118
42
18
108
20
6
30
24
28
8
54
18
30
24
10
18
30
42
20
6
12
58
30
2
24
154
12
14
16
72
18
72
20
58
158
4
8
90
40
72
18
32
42
40
98
28
8
18
36
70
56
40
6
32
36
28
30
26
94
56
4
14
40
8
54
72
34
44
76
104
16
20
18
108
4
8
60
82
36
38
4
12
2
36
6
4
108
30
24
8
18
24
48
28
180
62
10
8
72
100
32
46
2
96
18
4
30
24
18
26
18
42
90
46
42
48
30
36
86
18
22
32
34
20
72
108
12
28
12
36
24
18
204
8
18
18
82
74
40
2
30
16
36
2
18
18
24
10
18
20
114
40
8
28
44
24
16
6
30
14
60
30
28
ABCD 96485226296*3^$a+1 [50088]
8
1
15
36
3
66
15
63
53
292
33
23
49
87
129
102
5
85
27
15
45
12
69
30
36
65
16
15
17
36
235
125
4
267
41
28
276
84
231
41
28
32
12
31
6
18
21
51
21
32
40
12
15
78
48
24
63
72
9
35
52
75
53
40
24
72
9
51
60
51
54
35
31
54
15
68
31
69
111
105
24
108
24
21
47
36
7
9
375
120
153
68
40
68
16
39
117
3
9
12
60
45
51
183
77
112
20
12
88
36
36
20
88
36
51
9
15
12
45
45
15
9
15
195
24
41
84
60
72
88
56
36
172
21
72
54
48
42
35
19
69
93
3
135
41
16
84
44
31
81
63
41
109
27
39
9
12
72
48
60
39
126
63
80
1
66
45
27
41
16
8
7
21
12
176
7
9
24
21
54
42
72
15
48
12
51
45
99
18
120
95
73
15
60
92
28
36
84
84
12
20
1
30
45
135
29
31
69
36
33
42
9
21
23
49
3
165
15
3
41
216
43
57
20
19
18
30
77
36
19
21
68
16
21
18
5
232
48
57
23
4
108
9
75
48
12
9
39
156
24
20
97
90
9
69
63
63
9
12
24
39
41
16
51
60
9
21
150
48
29
13
3
12
24
9
42
89
31
24
33
15
21
44
48
40
140
55
45
132
12
21
3
24
15
120
41
19
81
12
60
12
15
41
84
28
45
3
12
84
111
72
153
15
5
40
3
9
48
69
11
88
92
28
44
136
39
12
21
15
18
126
81
9
3
12
44
4
51
41
84
96
49
59
13
18
54
63
8
1
15
20
100
36
104
43
21
21
3
20
31
41
25
51
32
13
90
33
24
45
23
208
252
24
3
66
15
216
48
27
9
56
4
12
24
165
114
9
45
27
21
27
45
3
15
5
19
48
5
1
131
64
84
27
21
27
21
144
72
3
201
12
20
19
66
78
9
48
68
31
21
57
27
39
45
284
232
24
56
4
44
16
39
125
1
30
36
5
40
60
156
20
88
24
80
16
39
21
24
27
125
24
12
19
138
95
52
24
87
5
4
93
18
117
56
4
68
48
60
31
33
20
28
39
6
59
79
41
28
57
75
24
264
21
51
15
21
105
47
43
144
24
21
144
15
12
72
6
90
45
75
41
24
7
168
36
18
30
36
117
120
33
24
27
108
27
48
36
81
9
27
32
127
33
15
33
27
53
4
20
31
9
48
63
60
18
30
105
72
60
39
21
9
51
24
3
12
6
3
56
28
72
3
41
72
4
129
54
18
159
24
20
67
42
51
20
112
48
80
121
15
36
84
63
36
30
75
156
180
44
4
15
120
141
32
40
9
23
48
19
48
81
12
57
135
228
63
36
81
12
20
1
90
30
24
3
32
13
159
84
24
135
5
72
4
39
5
36
36
49
42
105
15
165
33
11
4
99
161
4
12
8
108
28
60
24
183
45
92
28
15
24
45
144
39
57
56
72
67
24
30
24
72
39
84
188
52
36
27
93
84
32
40
75
33
260
247
33
45
66
6
15
15
18
3
8
16
45
83
31
41
85
3
15
36
5
4
72
63
12
24
9
72
21
15
44
16
8
7
113
112
15
165
24
9
39
32
100
80
28
201
90
6
51
12
3
77
67
24
9
140
103
12
5
36
16
20
19
117
44
31
149
4
69
66
5
1
75
45
144
75
12
3
9
51
5
7
78
51
44
7
65
28
39
33
20
73
30
41
28
27
53
40
12
84
39
41
19
138
24
90
41
79
9
20
25
51
116
108
37
75
12
105
3
24
96
39
6
3
24
27
18
48
24
123
156
12
12
75
30
96
66
54
11
48
31
29
28
3
141
141
63
24
57
6
48
9
36
69
30
42
18
33
20
40
87
33
24
48
12
104
64
80
40
36
39
101
4
140
28
12
12
68
13
27
72
135
24
5
79
108
54
24
111
56
25
147
12
80
16
75
5
7
60
177
39
21
51
69
3
5
12
40
45
51
48
84
20
40
12
3
48
144
54
11
13
35
232
20
16
44
76
3
5
52
15
132
41
36
40
39
6
3
15
12
41
49
114
17
19
33
33
95
49
3
96
69
95
7
9
105
30
9
12
48
252
3
153
15
53
19
30
47
25
18
5
112
56
40
24
60
176
88
96
15
69
36
141
78
144
5
7
78
35
31
21
36
48
24
51
29
85
18
93
12
3
5
52
27
72
6
27
36
24
12
96
15
105
3
65
40
24
20
103
72
21
51
6
ABCD 96485625344*3^$a+1 [50070]
48
51
14
46
81
53
6
85
3
45
11
66
19
3
21
11
133
21
30
21
39
32
142
267
9
32
40
48
342
90
50
37
53
72
43
17
52
20
31
5
90
30
60
31
3
60
98
28
99
53
28
50
22
63
35
60
25
168
24
21
44
79
11
258
4
8
18
4
36
50
4
38
70
27
33
15
137
6
40
102
18
9
5
46
44
18
127
120
173
43
9
6
44
37
27
45
45
27
48
29
12
55
72
9
15
17
55
24
23
25
24
101
58
48
33
41
16
60
48
27
29
40
30
36
2
40
87
11
58
60
14
1
96
144
48
57
62
4
36
33
27
21
72
240
45
26
90
90
18
28
39
11
30
55
165
27
83
22
87
53
58
50
22
8
54
43
57
30
20
4
14
67
93
27
65
127
33
15
95
4
36
8
18
220
3
51
50
64
3
23
76
14
18
46
26
18
22
20
34
114
21
48
3
50
58
122
7
11
22
26
10
14
109
51
45
48
33
60
18
30
14
46
44
130
92
48
18
82
50
22
18
36
12
18
14
46
26
55
24
69
6
117
3
36
105
45
68
12
36
31
48
3
90
27
45
120
3
57
68
16
3
11
42
66
58
96
54
12
54
110
97
23
46
99
21
3
47
28
66
306
33
24
35
40
8
154
180
39
9
39
21
27
9
32
70
18
39
3
14
55
11
10
104
76
54
9
9
162
18
36
44
100
48
18
21
191
22
32
18
40
32
121
105
48
60
3
29
4
26
13
41
18
22
50
13
24
21
110
22
36
80
28
39
65
12
10
129
77
19
3
32
10
50
36
40
72
21
209
55
96
11
94
15
11
126
42
40
18
3
119
48
60
22
63
48
96
3
21
48
39
32
1
99
50
12
7
24
9
68
139
23
4
6
15
69
3
3
69
71
16
108
42
50
12
28
9
71
10
30
20
22
242
10
8
67
65
31
5
4
66
117
51
21
24
72
125
67
23
60
54
16
24
36
18
32
40
12
21
11
58
3
39
26
4
6
21
24
17
42
36
30
94
69
24
24
27
21
129
135
48
29
43
69
36
36
8
19
27
21
48
111
12
21
11
76
14
43
48
39
6
51
83
10
12
90
20
25
33
90
8
37
5
16
6
66
24
68
12
46
12
68
10
75
15
152
10
111
15
30
99
5
67
48
72
21
54
140
108
58
27
3
21
3
26
100
12
3
3
216
80
58
50
46
26
1
5
40
32
12
28
51
72
35
4
54
3
9
2
72
16
69
23
22
3
123
45
35
13
101
126
84
130
24
192
20
12
46
14
48
40
18
104
22
38
18
163
29
60
70
6
62
54
4
36
114
54
80
252
4
2
52
6
62
234
18
18
4
51
72
3
50
28
104
52
3
65
7
35
58
3
5
4
87
48
15
86
210
10
15
39
57
59
13
11
30
100
50
4
14
16
92
19
3
30
20
12
6
49
5
34
105
21
158
28
32
1
11
46
108
32
178
132
44
73
23
22
36
26
28
90
18
12
33
95
84
18
28
140
22
102
135
63
122
46
30
78
32
22
15
3
50
70
60
12
50
40
92
40
66
24
36
50
4
27
21
38
61
9
92
12
55
21
20
84
4
42
21
33
15
144
47
150
43
11
30
60
18
130
32
16
15
179
4
14
43
288
15
33
53
36
31
101
52
63
24
24
24
65
103
21
72
32
91
17
42
12
1
93
32
10
30
20
54
18
12
10
158
67
35
36
1
89
10
18
134
18
144
64
51
51
14
7
53
34
74
79
113
6
70
3
29
19
57
14
28
14
106
14
6
30
72
22
54
60
27
89
4
3
3
126
32
210
40
92
73
15
38
54
18
30
61
129
62
28
8
85
9
126
2
40
8
60
124
60
26
24
16
60
18
86
18
30
22
15
93
68
22
68
28
12
20
22
48
140
7
47
4
2
40
3
48
57
12
50
54
115
53
12
10
18
8
118
134
22
38
12
118
62
78
61
69
36
14
18
72
76
27
35
42
16
96
26
40
9
5
10
50
16
20
70
20
148
21
5
18
145
35
13
5
42
76
32
37
107
34
3
3
18
8
43
17
55
29
67
48
39
26
7
129
14
94
32
19
11
40
32
42
16
3
89
18
109
83
22
60
18
156
2
4
68
16
32
22
6
26
6
12
18
64
90
66
21
11
133
93
3
11
198
94
33
47
46
138
60
122
43
9
15
111
186
36
3
27
141
9
15
29
19
27
14
36
22
18
50
22
27
39
6
8
91
59
18
22
8
28
9
5
43
33
26
60
73
21
66
158
46
122
91
24
5
4
36
24
50
49
41
31
135
14
19
129
66
6
8
55
17
55
24
17
7
5
40
6
30
63
9
18
69
5
43
65
90
4
8
1
149
12
10
48
2
126
13
144
3
14
36
28
26
4
57
3
12
54
90
18
2
34
56
66
42
198
88
14
ABCD 96485676746*3^$a+1 [50121]
11
1
108
11
31
137
12
1
59
76
164
96
12
91
150
42
18
47
25
12
18
5
12
132
40
9
36
23
1
11
19
41
1
39
21
35
4
8
163
5
12
37
84
59
40
81
120
147
57
6
77
13
30
120
30
27
9
48
27
9
27
20
24
85
6
5
13
47
40
15
54
23
28
15
17
73
60
24
15
51
29
13
12
24
11
156
84
193
3
80
144
40
8
85
47
36
13
71
28
57
96
24
35
36
43
21
93
192
23
1
59
12
36
12
1
12
39
8
60
72
40
111
54
66
5
4
9
39
20
13
99
20
1
48
12
47
100
32
109
60
87
15
57
80
12
1
60
24
78
18
30
9
8
97
71
24
25
48
30
6
96
3
32
31
9
60
3
90
6
21
21
30
9
36
129
11
52
128
12
13
60
39
8
28
24
9
47
133
11
19
29
43
174
15
20
16
45
27
45
138
90
15
80
12
1
12
60
15
104
40
116
37
87
48
80
12
88
20
13
75
24
8
73
42
53
24
16
9
11
133
351
56
60
4
21
84
131
49
3
51
24
6
72
119
16
32
1
107
49
11
49
24
24
27
81
30
5
13
47
40
92
88
3
41
60
43
66
96
24
27
33
12
47
48
7
5
12
79
41
36
25
35
52
8
12
48
13
27
9
15
105
23
12
240
1
12
6
137
160
15
42
35
60
48
4
8
13
59
1
18
6
15
8
13
119
13
66
29
25
3
15
5
13
51
51
17
12
73
48
15
3
29
12
28
57
24
12
30
57
20
25
107
49
111
9
27
93
102
29
13
6
81
56
13
59
61
111
3
5
100
128
24
28
8
43
89
13
95
24
48
12
25
6
42
27
20
1
47
40
8
12
13
12
27
36
3
42
78
17
12
1
87
93
11
48
1
36
3
20
60
28
93
11
148
3
5
13
47
60
52
108
152
91
29
12
1
107
13
72
6
29
72
1
15
80
12
1
51
3
17
199
9
63
5
60
97
36
87
20
37
27
9
30
6
35
16
15
69
51
9
8
60
12
31
5
145
39
36
15
29
156
52
8
37
95
31
30
47
4
39
6
144
87
9
24
51
36
33
59
25
12
15
51
9
9
11
60
1
24
24
47
127
96
30
156
71
40
9
126
29
121
39
20
25
11
60
12
1
119
1
24
3
9
11
24
109
150
29
13
60
18
72
77
13
35
49
24
24
23
43
42
87
8
64
9
11
40
45
60
24
47
85
39
68
12
25
120
96
24
23
48
25
155
220
12
72
9
42
48
29
48
84
25
6
17
61
51
20
25
35
109
11
73
6
21
36
80
60
60
120
64
128
37
15
21
15
87
5
28
24
21
90
54
18
18
48
107
60
145
35
67
6
36
6
102
48
15
72
32
1
48
47
12
40
21
42
114
96
24
23
25
12
66
9
9
27
33
11
16
33
30
29
28
33
12
108
12
35
7
45
51
126
66
18
11
43
33
57
12
11
73
12
35
12
72
16
3
6
15
20
13
12
6
17
37
11
13
11
133
18
69
48
33
47
100
68
25
47
13
15
9
135
33
23
72
28
75
29
1
90
18
84
27
45
120
51
104
13
12
78
5
48
73
179
12
91
18
59
61
12
27
111
17
37
48
12
126
9
33
12
12
60
18
6
36
11
43
24
66
59
48
100
12
33
75
24
45
71
25
95
193
51
20
19
42
135
44
19
17
13
107
7
42
54
66
144
30
24
42
11
13
11
49
96
131
4
128
85
35
43
30
24
15
93
47
60
28
21
24
23
109
23
13
35
73
30
6
84
30
66
36
18
102
59
40
8
31
29
40
32
13
27
21
30
5
25
15
3
6
11
24
25
15
116
25
18
21
8
12
25
15
21
15
44
40
8
28
20
97
83
12
112
21
107
103
29
19
17
12
37
6
77
157
63
21
11
13
23
13
27
3
24
30
23
100
32
31
30
147
93
27
15
114
11
40
27
17
28
33
99
20
1
27
21
12
135
32
73
15
60
92
88
12
21
47
13
59
97
35
19
21
9
39
32
48
43
30
27
8
24
61
42
17
121
78
9
20
52
56
7
65
48
60
43
30
51
81
47
103
137
37
95
36
7
18
60
24
23
88
57
83
55
9
20
36
13
47
25
119
13
36
11
16
32
85
72
48
35
37
15
36
24
8
1
72
39
36
24
21
48
11
40
8
240
37
75
99
66
15
20
16
33
39
20
25
6
6
11
7
77
1
72
23
13
36
11
84
76
24
20
91
102
36
24
95
112
93
12
3
72
3
6
71
1
47
73
42
30
18
5
25
90
18
30
17
13
11
13
108
120
84
3
32
1
59
1
24
114
21
36
15
18
39
92
73
18
105
24
8
61
11
31
120
17
88
20
52
63
5
25
15
9
83
12
121
24
35
25
51
9
35
103
33
20
163
41
25
24
102
29
19
9
57
84
11
16
80
60
72
72
16
3
21
51
18
11
108
13
18
6
66
5
43
41
13
18
89
61
18
42
35
67
18
84
18
5
13
47
31
6
11
49
23
28
44
31
5
85
84
60
6
78
11
100
69
30
120
21
20
1
35
13
11
220
20
76
12
21
24
96
24
35
1
59
28
44
16
144
20
13
23
12
132
31
ABCD 96485930252*3^$a+1 [50013]
4
108
72
29
6
109
47
9
28
41
51
24
16
84
11
30
24
12
60
7
41
36
79
17
55
44
16
84
71
25
24
168
156
60
11
6
108
51
15
114
7
24
48
96
5
42
30
54
90
6
13
5
12
43
125
30
6
30
45
96
4
140
39
30
42
168
9
3
49
5
84
55
17
18
1
5
6
24
60
54
12
18
30
7
24
11
37
41
12
7
131
30
51
9
19
12
5
19
17
3
21
36
43
35
42
3
15
57
33
12
27
88
23
12
30
7
41
60
66
21
48
16
59
85
12
48
60
11
6
19
41
27
57
55
29
15
40
41
24
39
33
39
75
61
12
60
48
24
41
7
72
41
55
8
4
53
48
42
54
271
128
120
16
56
4
24
12
72
140
3
24
24
6
180
79
107
9
15
49
5
6
30
75
39
1
24
36
29
55
95
105
45
55
20
52
12
17
103
77
15
9
67
65
7
36
17
84
24
6
9
105
30
81
9
7
23
6
36
60
19
24
11
1
68
27
78
66
49
32
45
15
39
36
108
12
69
60
51
25
35
24
36
57
72
69
19
48
29
15
69
120
31
11
45
69
6
13
24
32
48
28
53
150
9
40
12
29
7
23
30
126
66
54
21
24
88
36
95
6
84
6
1
20
100
53
15
76
29
7
32
52
71
37
11
6
36
3
57
19
89
12
78
1
96
8
144
63
25
12
36
80
51
54
90
120
25
120
44
52
11
13
12
5
30
25
29
19
11
13
17
60
36
3
81
36
223
35
9
36
76
125
6
25
12
131
42
15
39
45
16
120
24
36
23
30
72
43
17
3
45
6
49
17
7
12
119
12
30
39
39
25
11
25
5
79
47
90
30
24
49
77
18
9
21
6
36
30
24
79
12
24
95
9
72
45
18
30
39
16
20
40
11
24
60
1
20
9
7
20
69
103
23
54
210
13
56
21
103
53
163
11
45
28
36
60
65
6
1
32
3
57
33
115
35
49
5
15
16
113
30
102
55
12
23
30
43
101
60
75
45
31
12
72
101
24
151
53
51
28
23
30
7
101
139
12
29
67
5
7
12
101
60
55
44
4
36
5
84
7
72
23
37
20
52
89
7
23
30
6
13
17
3
33
147
33
108
19
11
36
54
175
36
29
7
5
7
20
51
1
48
12
131
30
78
85
5
6
1
113
96
66
108
105
21
126
30
43
35
90
6
49
47
13
12
132
188
45
55
5
18
69
3
60
49
36
23
1
296
15
49
11
48
25
84
23
13
80
16
11
48
25
20
27
49
128
21
12
3
52
59
24
90
39
16
84
71
49
12
5
115
8
3
18
7
48
12
5
55
53
39
33
7
12
48
41
15
27
13
65
36
99
52
35
120
24
144
42
19
131
30
18
85
5
15
40
44
16
12
24
11
37
23
48
25
65
51
84
132
33
111
64
11
30
19
17
55
108
12
20
33
12
54
6
30
24
25
35
6
18
126
15
21
7
36
71
253
17
60
24
120
120
39
3
57
3
25
53
27
9
24
30
1
24
12
12
17
96
99
28
11
9
76
60
41
31
24
59
57
4
11
25
5
3
72
40
12
96
12
23
21
51
54
3
27
54
30
6
120
54
66
3
52
41
24
55
89
30
109
32
4
12
155
45
33
67
5
55
29
24
66
25
35
33
28
5
19
59
30
79
11
1
5
79
11
36
30
60
84
79
12
12
12
29
66
60
6
15
3
72
18
79
77
43
83
24
24
12
37
12
204
131
36
78
27
3
189
147
204
97
53
72
7
32
15
24
49
11
6
6
25
12
83
45
33
39
63
13
60
17
43
5
55
12
5
7
12
44
24
81
150
57
52
113
18
85
132
29
24
66
49
35
45
16
11
13
12
20
28
164
3
168
12
49
29
12
19
104
16
48
80
52
8
48
45
27
16
35
222
7
12
56
4
41
43
41
36
55
29
75
76
12
48
8
16
104
76
24
5
27
3
9
27
6
18
21
16
5
60
15
45
63
57
54
60
85
29
12
79
125
24
67
65
3
15
6
114
1
65
79
32
4
5
6
25
24
24
32
28
5
7
5
55
84
104
15
81
108
33
30
13
24
12
35
1
125
7
20
16
41
19
12
23
6
99
21
43
113
63
12
60
3
49
32
4
17
48
6
1
5
63
36
16
53
102
114
19
11
60
21
3
36
24
30
72
60
7
23
25
12
47
54
36
39
45
72
18
1
108
8
9
24
12
79
11
13
56
99
42
3
4
48
20
4
24
5
39
16
65
7
204
36
5
7
41
19
12
24
35
42
19
35
9
16
71
48
85
167
24
54
30
37
29
90
1
12
23
18
12
48
12
48
7
95
78
66
13
12
120
35
13
17
31
5
228
30
49
108
23
1
8
76
12
53
6
9
15
132
73
77
27
57
6
109
41
7
41
7
143
1
65
66
18
67
113
6
24
42
19
5
66
18
19
47
21
15
13
17
19
35
85
68
63
18
60
12
55
12
92
15
265
8
16
5
87
105
39
21
103
32
33
90
30
15
76
36
5
24
31
12
11
6
30
6
24
6
90
180
7
72
228
92
28
116
40
11
109
11
1
24
84
36
168
113
30
129
36
105
3
12
4
84
60
47
13
5
19
ABCD 96486151142*3^$a+1 [50025]
24
3
36
6
66
17
67
120
18
48
18
24
36
77
37
6
45
87
102
42
18
3
33
15
21
6
29
13
12
30
93
36
45
15
36
99
12
12
90
18
57
3
5
64
9
239
1
54
45
8
12
55
6
59
55
60
30
6
6
18
30
18
17
43
69
8
12
13
12
15
36
117
72
71
67
5
31
6
30
54
42
18
12
30
162
6
66
6
129
81
132
42
6
30
78
30
57
135
42
18
132
77
31
5
52
12
3
12
36
24
48
21
144
12
8
31
72
60
33
12
20
25
27
3
150
47
37
15
8
28
39
18
3
24
8
108
84
13
78
17
1
42
9
8
7
65
19
12
17
13
18
21
45
95
79
17
12
91
29
61
42
18
15
87
144
6
30
5
67
48
9
21
63
21
99
69
96
11
109
59
12
19
9
36
44
13
18
36
24
42
30
102
15
60
21
147
72
15
33
48
36
8
7
114
12
24
60
36
39
8
13
48
42
42
111
24
33
18
41
19
17
12
12
4
39
5
7
54
39
8
37
6
24
5
7
18
138
57
33
15
147
17
4
27
17
271
9
3
33
9
90
5
25
78
149
31
30
12
27
9
71
1
35
97
6
9
8
64
8
31
89
132
1
24
3
8
13
36
30
21
15
48
29
1
30
72
17
7
48
53
24
19
29
121
87
57
30
105
3
5
72
37
39
27
12
17
4
39
42
198
33
80
67
72
30
3
60
105
15
36
75
24
5
120
67
48
12
60
18
27
8
31
84
36
9
21
42
33
56
16
92
1
59
7
30
18
17
19
84
5
40
21
47
4
80
13
83
64
39
12
17
37
30
138
30
21
15
6
39
15
21
45
6
77
37
3
27
18
42
24
24
5
31
17
67
6
42
57
80
13
3
44
1
71
55
66
47
16
9
27
9
6
5
16
57
3
3
36
36
30
87
57
35
55
5
31
48
45
72
44
1
18
105
9
35
37
150
33
33
18
29
13
102
30
102
6
75
63
24
108
9
99
57
32
61
11
19
29
55
5
7
30
18
81
87
69
56
13
11
103
17
61
78
29
67
53
55
66
120
15
27
33
32
127
17
139
41
28
3
72
57
20
4
9
30
33
12
87
48
33
44
25
18
18
59
4
27
18
6
53
112
8
85
30
21
15
132
9
9
24
12
263
55
12
48
53
67
18
24
35
16
12
72
45
6
69
20
55
21
15
29
25
84
47
28
12
39
5
13
12
108
27
8
7
36
84
84
24
18
3
51
24
120
21
3
5
55
6
59
67
54
171
8
61
39
60
20
7
6
42
48
89
19
6
3
45
3
27
57
20
4
24
15
65
85
3
108
57
27
21
75
12
24
56
19
6
72
48
42
185
67
78
6
9
81
11
25
18
33
84
39
12
5
13
12
59
13
47
49
87
27
30
42
5
19
60
42
30
24
60
6
18
9
21
12
18
17
12
7
5
208
33
39
15
53
13
24
24
12
78
12
9
105
18
60
81
39
21
36
3
30
132
11
7
36
69
33
42
42
83
16
81
60
18
45
3
17
25
23
13
11
108
7
60
18
30
102
11
7
21
57
123
99
105
171
45
39
5
132
4
39
18
138
9
21
15
36
20
36
60
28
44
103
12
53
28
51
81
3
17
55
12
72
114
51
3
30
30
72
78
3
45
78
9
75
30
6
149
13
3
39
6
42
24
36
24
66
39
8
28
45
24
15
51
5
24
115
54
15
44
61
99
3
204
30
186
29
49
6
54
75
99
21
57
15
20
49
3
45
60
18
12
53
12
31
36
53
25
132
54
89
37
54
6
48
75
57
39
44
55
36
17
24
31
5
55
33
9
12
168
35
52
69
75
92
12
1
27
72
32
19
24
60
18
12
18
72
12
101
24
31
48
36
48
45
72
96
84
20
43
12
41
43
24
21
21
3
80
43
24
21
39
150
18
21
56
28
51
30
30
36
66
48
30
81
20
73
30
5
7
6
18
41
85
18
30
30
66
11
31
48
101
1
48
51
39
9
33
15
9
168
12
18
18
42
57
21
54
114
59
28
27
45
12
24
84
33
47
1
11
31
5
72
13
15
45
15
20
4
51
17
12
16
180
183
17
12
28
12
63
29
124
57
18
81
36
9
30
18
15
68
40
15
12
17
19
24
60
78
27
15
18
48
11
168
31
45
69
30
60
6
30
29
88
15
9
15
24
9
15
77
19
24
185
52
20
55
66
15
33
150
30
36
15
24
12
20
49
15
21
18
41
40
33
12
95
28
111
156
54
24
27
63
17
151
12
17
28
3
9
48
105
35
67
90
18
42
108
23
40
3
84
65
43
18
39
32
19
12
33
9
18
17
7
24
21
8
7
9
21
150
9
24
20
1
51
75
60
66
30
5
109
6
12
162
18
53
24
1
27
15
81
51
18
48
60
30
57
12
21
75
140
12
52
8
55
153
15
5
7
17
13
18
69
24
44
25
6
6
35
40
69
66
33
21
42
30
3
99
36
77
43
12
120
17
1
71
16
3
17
19
48
21
141
24
36
123
75
126
12
27
15
5
1
42
9
36
3
12
84
113
1
120
90
54
15
36
39
66
42
17
127
108
45
111
36
48
5
73
42
18
15
12
92
96
25
12
35
40
3
117
20
25
23
24
31
228
60
54
6
21
116
24
25
15
3
48
17
7
9
39
77
13
42
45
8
13
18
30
71
19
45
9
30
17
31
54
35
25
23
16
15
24
17
31
12
5
7
5
31
24
24
24
17
1
99
9
15
36
45
35
16
75
5
19
53
ABCD 96486186268*3^$a+1 [50007]
57
60
3
144
72
128
16
20
61
51
140
40
32
28
33
12
15
57
87
48
105
27
36
9
36
84
15
60
45
180
63
36
96
216
24
81
27
252
69
12
147
12
81
47
136
81
11
49
59
36
60
16
144
20
1
303
21
24
51
36
104
40
140
84
1
108
15
12
33
3
48
141
3
108
164
36
109
15
21
15
9
96
95
25
12
35
13
75
24
93
132
39
81
39
12
12
168
33
11
96
52
120
36
36
45
60
36
3
24
20
148
8
64
8
24
16
24
60
69
120
39
141
51
104
52
92
16
57
107
16
60
24
45
12
39
45
11
49
24
12
59
121
48
63
24
105
48
95
28
32
12
24
64
96
104
16
57
23
4
60
81
191
24
136
21
48
11
16
32
160
8
28
44
25
123
68
16
45
59
181
48
123
32
145
15
20
16
96
33
11
25
39
32
1
135
8
52
45
15
212
28
69
59
24
13
3
12
12
96
36
20
13
48
255
69
11
109
48
15
80
16
21
75
36
12
72
45
15
60
8
73
168
11
1
48
11
1
83
1
59
4
116
1
15
24
56
13
27
228
33
12
63
68
60
4
12
105
15
60
21
12
15
128
97
63
128
109
71
60
37
47
13
15
32
1
12
48
36
95
100
45
84
11
13
195
12
48
56
25
39
8
25
72
48
35
12
97
15
56
289
48
156
12
120
59
1
15
189
15
8
97
11
97
123
48
21
60
96
39
93
3
9
3
92
88
45
36
192
27
33
12
15
57
15
9
39
8
4
93
15
20
16
21
15
45
11
72
28
20
24
64
9
47
1
23
16
360
45
59
136
8
97
111
24
24
9
12
15
68
13
3
44
1
27
72
93
12
63
68
37
15
24
33
71
1
71
64
68
97
11
64
168
192
8
97
39
9
15
33
84
83
72
1
72
171
36
168
105
60
75
33
35
49
3
56
1
159
9
11
112
33
96
51
44
60
121
23
49
23
208
12
48
20
76
36
45
179
24
16
68
13
48
179
1
60
111
8
73
83
60
37
47
148
200
64
21
144
84
24
15
165
15
81
51
56
4
33
60
36
75
24
32
13
15
108
32
1
35
12
97
51
164
16
12
33
99
12
81
240
63
20
25
87
129
75
44
1
35
84
25
24
75
81
27
72
192
104
120
1
59
4
45
51
44
12
4
176
13
15
116
36
40
20
180
64
12
12
32
49
111
21
48
12
24
15
45
123
132
45
63
68
4
81
47
97
15
108
68
40
24
24
20
64
45
15
20
112
33
47
61
83
52
108
237
3
20
157
144
35
61
15
92
85
48
3
129
252
48
3
105
87
12
20
160
56
52
12
56
24
25
15
81
48
47
124
81
83
112
32
16
81
108
75
80
37
143
13
48
24
72
24
47
13
239
36
76
68
25
36
12
23
172
44
48
52
165
63
60
81
15
12
72
33
24
24
24
36
96
75
21
123
96
69
12
87
72
20
4
45
11
1
83
16
44
4
21
12
27
20
96
12
24
25
95
25
71
180
64
60
48
56
16
60
45
63
20
16
12
57
72
35
36
64
81
75
68
64
108
93
131
49
59
25
48
39
20
13
95
328
45
27
68
48
160
12
48
120
56
1
23
16
45
83
193
48
11
100
9
71
40
36
45
23
16
60
129
47
49
3
93
27
33
15
48
21
96
48
35
61
15
60
20
60
16
9
60
3
120
72
141
3
24
128
72
25
111
9
96
95
49
95
88
69
63
20
136
20
4
56
120
16
48
60
12
68
28
69
83
12
28
32
136
24
48
36
21
39
32
49
39
44
13
167
112
44
49
36
12
27
8
12
13
63
21
60
39
9
96
207
9
95
1
27
12
21
35
48
40
9
47
48
28
33
147
24
9
144
11
1
63
12
9
59
28
9
216
39
45
96
15
128
16
21
75
93
36
63
48
12
21
15
92
48
36
28
80
37
75
20
108
16
21
63
141
51
48
33
12
36
12
83
52
8
1
36
15
60
33
15
24
12
60
105
135
69
36
48
171
132
9
51
129
3
ABCD 96486600558*3^$a+1 [50022]
42
30
78
18
90
67
17
18
237
64
72
5
3
16
24
32
48
40
77
19
104
40
29
51
129
18
37
107
126
15
135
33
16
23
72
73
72
168
83
30
39
160
203
12
96
12
13
48
24
113
55
95
120
54
115
11
72
61
24
83
13
32
40
35
60
54
18
1
287
9
21
3
64
72
173
102
69
72
57
18
69
40
71
132
18
19
8
96
40
120
59
37
191
24
121
32
3
24
45
3
37
56
88
32
24
51
85
80
15
60
69
88
48
312
23
9
3
108
72
1
56
51
144
93
123
42
27
256
48
11
85
233
151
96
8
16
107
37
32
24
51
21
40
72
80
168
48
136
71
30
3
57
12
51
24
15
60
12
60
108
198
43
24
32
63
1
179
30
15
136
80
16
8
160
48
8
40
11
18
18
24
48
108
72
72
93
15
33
165
54
21
144
48
45
43
119
121
24
35
13
5
12
90
216
93
40
24
173
54
85
5
51
120
72
72
16
29
108
15
87
49
41
31
47
73
32
87
96
102
18
49
11
30
15
39
6
67
48
8
57
192
78
73
71
9
24
15
18
87
117
180
31
128
21
51
57
175
32
81
7
185
55
5
18
25
29
66
42
18
37
125
18
30
115
29
60
15
3
30
7
24
80
120
40
77
180
7
72
65
18
12
78
67
53
3
159
129
21
66
105
39
6
12
151
197
27
75
61
71
33
16
59
12
60
48
253
107
72
13
23
54
3
48
144
160
56
184
23
48
24
36
37
35
37
96
59
13
5
147
15
6
19
48
48
29
90
33
87
49
72
5
24
66
90
7
35
61
11
61
192
96
29
192
19
104
3
13
152
40
24
5
211
47
1
11
13
95
1
32
24
75
30
79
32
64
48
65
162
13
120
155
18
60
55
24
5
6
264
126
90
13
77
139
11
12
222
30
306
163
104
3
72
18
75
72
87
78
171
40
24
48
344
3
48
93
72
40
24
8
93
235
65
90
24
69
51
85
8
15
60
18
27
147
18
78
84
201
48
39
25
53
67
77
115
24
24
35
12
33
57
78
12
60
156
24
108
33
75
12
25
72
264
32
9
159
39
25
72
224
184
35
18
243
57
175
128
64
65
31
96
71
25
8
21
90
49
11
45
88
152
64
119
12
61
104
15
49
41
60
36
7
23
204
85
161
39
165
90
25
24
72
24
53
90
198
30
69
40
311
30
42
33
40
24
95
33
160
8
88
59
48
42
123
15
180
109
56
40
48
269
18
24
36
12
145
176
40
72
5
72
51
21
120
19
56
288
160
48
8
136
8
15
97
53
18
72
1
24
173
19
35
61
24
56
147
12
36
93
69
3
15
54
235
48
23
129
51
229
24
59
48
37
5
67
56
40
8
117
72
30
85
5
18
25
35
12
42
15
16
107
61
32
48
72
40
48
77
42
25
5
51
96
3
18
139
128
16
59
13
89
36
19
120
8
120
3
60
25
48
72
179
13
35
13
29
43
200
45
90
72
108
120
72
6
15
64
11
12
105
45
43
48
24
8
48
40
56
40
35
69
40
11
69
21
19
32
40
197
60
90
61
80
40
80
16
65
79
24
5
72
48
43
29
19
56
51
24
13
95
33
15
25
8
111
25
8
16
47
9
88
48
17
63
75
72
60
25
48
269
139
107
37
56
72
424
275
60
33
123
213
16
5
6
69
21
43
101
126
12
145
53
72
42
145
144
29
198
37
56
16
23
193
5
90
25
5
60
103
32
9
90
141
40
32
ABCD 96486618544*3^$a+1 [50022]
60
36
20
4
5
51
84
24
16
53
7
143
18
15
48
57
72
6
1
71
9
76
44
69
151
11
54
39
27
49
20
39
81
33
7
5
24
12
15
39
96
18
30
60
57
9
111
40
29
24
15
51
6
55
65
24
18
192
36
24
18
67
60
125
30
45
24
27
33
15
1
20
129
7
209
15
33
7
71
69
15
21
60
24
9
51
51
33
52
59
9
12
33
42
48
45
9
3
15
18
60
66
25
11
153
9
3
15
93
57
18
36
30
55
23
37
11
54
18
37
56
64
11
12
96
81
21
72
36
15
60
15
6
91
8
12
24
3
57
60
15
30
55
176
4
96
125
18
30
114
66
7
80
24
24
45
42
90
3
15
12
24
45
60
75
85
35
1
8
72
27
42
51
60
99
6
48
7
53
36
18
12
85
36
29
31
17
3
4
140
3
21
9
72
234
21
69
36
18
21
36
3
13
35
9
40
44
129
30
36
42
48
162
49
44
15
45
9
3
87
13
29
31
24
11
45
33
66
1
24
44
75
97
24
11
12
37
59
1
60
83
126
87
33
75
72
39
21
87
13
68
27
25
59
9
72
63
60
37
17
30
37
131
30
18
1
5
135
16
5
108
147
48
129
103
84
35
66
55
53
15
21
6
25
8
36
51
25
17
27
75
60
69
12
3
45
51
25
36
44
15
81
27
37
59
21
84
57
75
69
30
36
93
16
20
76
80
4
35
6
54
201
40
24
60
60
113
18
24
36
49
116
9
18
13
23
150
7
5
90
9
16
53
120
42
25
23
6
48
67
96
60
84
53
36
51
39
1
20
39
105
36
60
9
15
39
6
87
4
11
33
16
41
3
21
36
3
15
1
83
33
60
39
108
102
18
13
24
5
48
27
15
21
4
140
9
54
18
15
3
57
84
24
21
66
18
7
65
42
57
45
6
25
68
52
35
120
78
7
47
21
52
35
45
9
15
123
21
15
6
55
36
17
7
36
60
44
9
7
35
25
59
180
36
24
21
4
36
23
1
23
21
27
45
45
15
3
6
54
37
24
36
68
105
54
12
114
7
8
12
64
120
35
45
40
41
18
81
9
27
4
11
18
36
30
21
3
12
33
76
56
3
37
17
108
39
15
48
13
84
53
120
7
35
48
18
18
36
45
40
29
30
1
5
31
8
12
33
15
111
60
66
39
21
19
20
16
83
60
1
29
15
75
6
91
20
4
29
120
7
65
54
24
57
9
36
24
55
89
30
96
9
39
37
60
56
69
31
44
81
42
37
83
6
7
8
87
18
7
8
36
16
24
89
111
15
1
5
19
20
15
108
48
90
19
36
89
15
39
1
143
21
12
4
71
25
29
36
75
57
66
36
60
54
36
48
3
15
9
24
9
18
33
16
20
15
36
69
9
31
56
39
9
21
24
31
5
30
1
24
65
54
60
54
103
5
144
108
30
18
39
76
24
44
36
96
63
24
36
45
21
115
11
42
51
36
36
69
36
19
35
25
20
16
35
270
30
249
45
48
18
24
18
51
52
84
59
121
23
37
5
48
6
21
16
60
47
12
9
36
81
3
69
7
11
25
17
3
123
37
20
108
12
33
15
21
75
15
150
15
21
30
189
15
48
18
55
8
15
1
29
42
12
36
42
3
12
219
21
64
44
36
24
36
39
1
59
30
27
60
93
42
25
8
112
24
20
40
5
55
155
6
30
25
35
33
69
87
96
3
37
44
84
120
21
54
157
44
15
48
18
19
96
35
12
60
192
1
24
11
25
44
39
24
30
43
8
21
75
39
30
15
9
43
29
36
48
7
44
93
42
1
128
45
51
40
20
75
1
68
51
9
76
56
129
99
15
54
63
39
1
24
176
24
51
12
18
55
24
53
7
20
39
36
21
4
11
45
4
11
48
24
36
37
84
5
51
33
67
23
21
15
1
5
30
18
31
23
36
60
57
64
35
1
8
36
100
131
45
120
244
23
13
5
3
105
66
1
77
7
5
6
30
3
21
91
44
3
21
12
24
33
7
71
84
25
20
33
66
90
7
24
60
41
3
16
44
99
36
21
45
39
52
5
54
21
48
16
120
41
15
24
24
16
11
60
25
8
16
56
57
36
126
21
40
8
76
36
47
42
48
7
29
111
15
25
11
85
20
4
89
42
25
83
30
114
18
3
105
147
24
39
37
5
18
102
39
84
12
4
11
45
57
18
33
16
95
6
39
16
24
5
108
3
33
15
39
13
155
25
24
5
30
9
51
108
13
20
4
35
25
5
51
3
6
18
21
9
6
120
1
41
79
36
8
15
97
20
9
6
12
37
143
73
23
30
6
30
18
97
56
87
73
44
16
60
17
27
36
124
29
6
1
24
36
24
80
9
7
17
30
57
21
54
1
24
36
24
23
72
84
24
21
27
42
3
40
23
42
55
53
12
15
24
40
56
4
11
25
24
71
60
129
40
29
7
95
49
11
165
9
18
288
33
39
33
3
37
20
24
9
90
21
24
27
18
60
12
18
1
56
24
84
51
21
33
31
11
48
1
36
84
20
63
12
81
9
36
19
23
33
60
24
3
73
20
15
24
30
24
75
16
71
105
15
18
7
29
108
6
1
35
81
27
18
3
132
40
35
18
31
20
39
6
115
5
36
55
44
40
59
36
69
147
42
12
39
52
8
36
84
15
165
15
114
27
16
59
108
73
23
37
8
12
ABCD 96486642782*3^$a+1 [50106]
91
35
192
13
5
90
13
185
175
24
60
60
47
49
60
120
12
23
330
66
49
59
1
95
66
24
30
49
36
192
83
37
72
5
198
90
103
71
36
24
108
12
133
137
78
1
35
12
13
227
25
120
180
35
18
7
12
60
137
408
42
126
18
102
54
73
17
18
6
120
114
13
35
13
24
17
18
13
12
36
227
13
119
253
119
49
12
12
48
12
71
84
13
48
72
47
121
11
73
83
85
12
233
72
72
30
60
73
180
47
193
11
102
103
12
53
175
35
25
180
47
60
48
109
17
19
95
145
24
108
47
121
35
37
60
83
42
192
78
90
72
91
35
205
29
30
25
83
37
17
19
12
72
131
60
12
25
12
23
18
216
79
47
85
72
95
13
12
47
73
11
36
60
180
13
95
25
41
96
79
24
36
5
90
30
55
17
55
17
18
150
115
72
131
42
7
131
24
120
126
115
72
192
48
72
36
59
25
96
12
60
12
65
432
6
12
78
43
12
47
72
121
47
13
288
5
30
25
444
36
24
35
120
61
17
43
119
30
222
121
108
60
71
228
25
156
12
47
30
31
24
36
5
7
203
24
13
12
168
48
24
5
282
13
65
18
133
59
1
5
66
144
126
19
264
48
168
29
43
72
167
108
72
96
18
67
23
120
37
95
73
281
91
60
17
120
31
84
71
12
108
24
13
48
95
180
150
72
30
85
72
5
6
210
139
5
175
120
11
6
19
71
108
18
7
60
95
121
35
25
35
49
60
11
54
222
84
25
120
24
215
12
13
48
299
61
125
18
72
12
42
54
25
120
71
18
43
119
84
205
12
23
12
13
41
54
36
36
13
72
132
161
19
35
13
12
36
71
49
125
19
48
23
6
30
60
48
1
59
85
35
133
83
60
30
150
37
53
175
12
23
72
133
72
233
175
180
72
48
12
65
24
90
109
240
12
12
185
120
31
11
61
23
85
132
12
168
132
96
11
36
90
7
216
60
84
23
24
36
73
60
12
108
17
120
7
281
67
167
73
35
13
47
120
150
18
30
67
47
156
42
523
72
12
71
36
13
48
89
103
161
55
95
25
95
24
13
77
31
95
180
25
77
55
17
31
11
61
108
29
30
180
36
49
11
84
13
60
12
36
155
126
19
60
204
5
66
97
53
19
120
96
12
12
216
5
19
156
12
197
66
109
36
60
17
174
36
150
102
85
5
31
41
168
30
325
53
103
144
60
23
13
131
48
6
7
23
97
48
71
49
239
1
132
53
19
108
252
96
77
54
396
133
60
5
42
12
60
85
23
73
17
30
145
48
41
43
48
53
546
1
12
95
12
61
47
18
72
31
12
125
18
36
156
78
7
47
210
72
6
144
36
73
144
36
72
12
336
12
89
18
13
59
13
36
287
133
35
25
300
137
42
192
36
162
72
90
24
54
72
103
17
96
174
1
12
173
54
73
47
168
181
125
30
36
133
35
180
1
60
60
35
54
43
125
54
109
12
107
6
174
25
227
1
12
47
66
72
91
5
ABCD 96486882322*3^$a+1 [50006]
39
63
18
24
24
71
73
48
24
15
20
16
165
30
29
16
12
33
48
6
153
123
60
17
1
11
16
15
30
54
53
112
96
75
42
18
9
75
125
31
78
6
36
150
18
54
11
64
20
88
39
60
6
42
6
144
107
13
6
29
36
31
90
11
48
37
120
15
3
57
84
8
7
45
3
60
53
49
3
20
7
29
84
91
21
48
92
79
65
36
79
65
1
35
60
49
66
21
9
18
57
3
42
24
11
40
21
47
60
7
96
5
145
72
11
91
18
42
24
102
90
12
5
133
138
17
40
44
136
9
96
147
213
47
36
7
189
80
16
39
21
12
20
13
23
36
76
12
60
3
54
23
36
7
120
72
33
3
42
35
13
87
204
104
37
192
3
147
42
15
9
120
42
65
4
39
245
55
17
84
88
12
60
3
17
24
19
17
31
60
105
20
19
30
18
168
24
21
57
27
176
72
67
21
63
144
41
109
150
93
24
44
124
21
72
18
29
52
80
13
123
8
52
3
30
59
13
18
21
81
90
113
60
97
72
48
72
3
285
24
11
4
104
1
24
11
31
24
29
31
21
84
104
67
30
18
120
29
7
96
18
39
56
4
27
84
161
199
65
36
40
36
132
123
30
18
6
15
68
13
90
9
45
24
27
123
42
48
39
116
4
252
69
59
40
3
84
24
65
31
84
9
72
9
87
15
29
103
65
28
9
15
105
24
312
42
45
80
1
72
18
6
138
6
54
17
1
30
17
96
31
45
68
72
1
18
9
12
44
52
12
3
18
24
18
5
43
36
45
60
9
144
3
15
78
30
5
16
168
80
100
33
42
36
29
28
27
17
13
71
19
77
55
144
42
72
18
60
84
24
21
20
13
27
99
41
216
217
107
31
77
52
15
150
3
87
81
8
37
159
3
17
109
27
80
7
33
123
90
87
63
12
9
164
232
3
96
30
75
213
123
3
21
21
18
30
39
123
17
37
75
111
30
59
61
78
60
21
15
48
66
24
168
18
21
129
240
42
24
21
3
30
131
144
4
225
123
120
24
21
119
1
27
8
7
5
127
18
3
15
45
63
57
27
41
36
49
90
81
36
32
115
252
45
48
51
90
24
48
90
150
23
1
35
109
66
30
75
39
5
60
67
53
55
57
20
108
16
108
111
89
121
99
63
45
3
54
27
36
3
120
366
75
261
48
30
65
67
245
25
24
18
30
11
7
77
1
72
120
39
80
25
234
21
75
30
18
57
44
67
17
112
15
41
192
43
29
55
53
28
104
13
138
24
78
18
69
120
9
87
99
126
24
48
72
6
5
79
96
9
21
147
12
156
3
81
20
96
85
72
15
60
20
28
60
24
15
21
12
33
18
9
117
90
24
12
69
165
23
180
31
57
24
363
12
6
27
21
11
19
66
119
76
213
18
29
16
39
66
42
33
24
45
59
16
8
40
3
45
63
102
48
27
3
65
49
75
20
12
13
11
4
87
90
66
117
32
31
69
8
7
48
57
21
23
16
80
49
131
19
21
8
37
35
13
48
24
210
93
51
84
42
35
16
63
102
15
9
15
44
85
90
29
52
36
3
17
85
23
1
3
60
147
21
3
12
117
32
36
97
11
109
3
39
150
35
24
4
81
27
15
30
39
15
21
39
48
48
309
99
17
12
97
3
32
76
3
6
54
36
78
162
89
115
41
49
147
39
24
17
85
78
197
180
7
66
39
48
123
21
3
78
339
15
24
21
44
72
4
153
63
132
12
9
114
72
29
24
25
27
60
3
12
29
172
39
101
40
24
60
9
11
199
17
13
6
81
24
3
102
15
9
11
31
45
57
6
66
15
33
3
63
137
157
48
75
72
15
6
35
64
116
16
96
3
6
168
3
63
120
30
39
12
39
72
117
48
27
60
66
59
85
15
27
5
121
18
102
48
11
115
138
6
17
4
8
7
45
9
51
3
17
25
63
33
18
5
79
12
6
75
44
36
52
48
8
4
48
39
105
69
39
3
78
66
29
91
21
3
30
51
20
148
27
90
23
25
66
5
36
43
45
3
29
60
16
60
45
162
6
210
ABCD 96486916094*3^$a+1 [50050]
36
20
184
92
60
108
76
56
4
20
64
60
140
192
24
24
16
20
84
72
60
108
120
36
117
7
92
184
5
79
212
64
20
244
60
56
180
100
180
20
24
196
149
375
57
39
4
236
220
20
64
92
45
123
21
144
48
27
180
100
20
16
185
171
261
39
24
81
39
100
44
96
204
16
365
75
24
96
204
33
3
64
176
144
16
29
15
177
39
105
139
245
51
381
48
91
5
15
24
105
27
304
80
60
4
80
136
44
100
77
159
24
72
64
24
176
60
144
16
200
160
144
5
267
124
80
120
24
136
17
207
40
20
261
135
57
663
180
24
60
96
84
12
33
111
177
67
96
104
72
264
184
32
4
41
99
360
220
116
21
48
19
20
456
4
116
36
69
96
48
31
20
84
76
200
120
45
99
45
51
40
104
216
36
81
63
36
4
665
171
4
240
84
56
144
40
356
40
116
189
139
101
51
48
16
60
80
24
60
120
120
132
168
240
76
320
264
180
180
165
75
12
28
36
185
235
144
92
28
36
137
48
19
56
24
76
65
175
20
285
55
41
183
12
84
57
123
96
48
36
360
57
67
36
24
17
283
36
116
64
80
124
17
3
16
264
32
84
84
556
180
44
196
324
41
75
156
48
36
24
72
28
60
77
39
604
20
136
164
192
328
60
156
44
12
24
124
20
141
96
139
56
124
17
63
4
56
156
60
120
228
12
108
16
41
39
60
24
276
96
4
104
316
20
84
60
21
355
77
103
120
44
60
132
84
177
427
197
15
60
24
64
80
400
77
495
4
176
24
117
99
93
171
40
60
104
36
4
36
300
164
60
120
57
39
57
3
64
32
88
5
211
164
120
40
137
15
28
56
124
65
31
17
147
60
36
45
75
120
84
76
180
140
544
20
57
144
99
12
108
12
48
40
60
53
127
17
63
312
48
100
56
264
16
5
51
288
96
156
4
120
164
132
64
24
197
63
12
21
423
96
60
148
20
300
12
84
36
120
24
204
100
32
28
36
5
279
16
116
84
81
63
16
20
24
136
56
120
28
20
316
56
124
296
28
137
79
60
56
228
36
60
36
28
60
20
36
60
105
144
31
80
144
12
108
316
ABCD 96487201834*3^$a+1 [50001]
36
48
132
60
6
27
3
18
18
81
96
93
66
141
27
24
84
60
36
45
27
12
6
36
6
57
87
33
9
12
126
12
45
87
240
18
27
117
87
27
24
48
165
3
24
42
27
21
42
45
63
96
57
15
66
252
36
18
96
36
24
12
6
30
72
132
84
84
30
63
3
33
45
27
27
6
48
132
150
6
243
3
48
48
45
15
72
129
3
18
15
21
123
3
36
84
24
21
3
12
237
15
12
72
30
54
150
27
15
36
24
42
210
69
87
6
42
117
15
18
6
6
18
84
36
42
111
33
6
12
48
24
9
15
57
75
90
48
6
108
12
12
66
6
45
72
3
12
102
6
60
72
48
48
21
279
24
84
297
9
87
27
36
36
21
108
3
57
15
24
12
21
27
9
87
54
111
180
147
6
30
36
66
6
6
66
72
24
36
36
24
60
102
3
9
27
51
36
69
93
6
36
12
21
33
150
24
48
18
27
96
39
45
99
9
51
192
54
18
12
33
75
66
30
33
27
21
27
42
3
15
81
27
93
24
123
21
189
3
93
30
156
81
75
12
12
9
51
6
60
18
84
72
18
30
96
102
90
24
48
60
57
87
21
45
75
3
105
3
21
123
6
6
72
12
66
3
45
42
6
36
18
60
45
39
105
75
54
114
12
294
78
12
120
81
9
15
12
75
120
36
24
33
135
18
12
15
15
21
15
48
36
48
30
48
54
24
81
36
147
117
72
75
18
102
6
15
3
12
57
39
132
60
48
18
18
126
18
9
75
48
45
3
120
84
9
36
27
42
3
159
33
153
48
6
30
48
78
48
12
24
81
9
6
21
15
42
12
6
60
9
99
6
108
6
36
24
21
3
33
9
96
66
12
30
63
111
48
204
6
42
6
30
21
12
213
30
30
36
48
240
12
27
15
96
96
24
84
9
39
12
30
39
60
33
12
18
30
30
33
279
45
81
12
6
96
12
72
117
27
48
33
9
108
78
72
45
63
72
6
48
30
36
24
45
153
6
192
12
12
48
60
60
45
60
3
30
39
51
24
9
99
60
24
24
48
6
18
30
6
48
36
48
6
132
87
3
6
42
6
60
3
60
3
12
57
15
108
66
90
60
6
27
27
78
75
195
21
87
57
45
42
9
12
3
33
135
48
36
57
87
30
54
12
48
48
48
36
117
171
12
36
57
39
126
6
21
33
48
162
33
12
21
48
6
33
96
9
12
99
33
12
36
12
54
42
144
36
102
33
27
12
48
18
39
9
60
42
6
90
12
60
60
150
6
48
42
12
111
183
48
24
66
126
48
6
270
21
27
9
195
54
18
60
174
3
75
45
51
48
9
60
327
42
48
78
108
45
39
12
12
6
78
36
36
90
135
15
78
12
48
30
36
48
93
87
21
195
12
12
90
75
57
6
21
27
42
135
3
102
114
96
12
72
156
84
6
75
3
84
69
27
30
84
126
45
33
18
57
39
132
81
48
9
27
15
42
3
3
33
15
84
21
3
78
6
12
108
78
30
60
24
12
36
21
9
36
60
42
237
45
126
81
15
36
33
45
102
36
93
105
42
54
12
54
12
78
3
36
15
69
36
87
60
21
15
48
201
36
27
48
165
15
21
45
174
24
21
36
15
48
24
42
75
12
57
162
72
48
18
18
126
114
108
36
66
30
33
51
120
60
96
54
18
177
3
48
69
3
6
51
48
27
78
42
72
18
60
36
30
30
6
36
12
45
36
39
24
42
114
24
21
36
45
18
66
51
3
24
48
66
3
60
15
60
54
108
48
15
27
9
15
72
6
39
195
42
54
12
12
228
33
39
33
111
6
27
108
108
9
63
111
48
72
69
3
18
51
3
120
45
51
6
60
3
15
108
24
42
126
24
9
39
12
24
36
84
69
9
18
18
6
96
48
84
12
12
78
15
15
60
105
45
60
18
18
186
141
63
141
57
15
147
18
30
30
30
72
9
24
15
36
57
27
93
15
42
39
15
48
24
18
51
3
36
24
78
42
93
51
33
69
39
9
54
24
12
33
3
24
9
51
30
66
72
96
6
6
12
30
42
21
15
36
48
30
63
111
105
15
60
60
18
96
6
54
3
36
36
84
36
96
87
21
3
9
27
45
3
90
15
33
6
60
72
24
93
36
111
18
39
165
42
6
90
54
42
6
84
51
36
3
54
60
27
3
6
30
33
15
213
9
66
66
12
36
6
45
ABCD 96487284178*3^$a+1 [50147]
15
21
45
48
78
42
71
61
36
3
27
72
21
45
119
28
75
237
27
6
42
93
8
55
129
36
57
12
12
6
30
114
41
43
90
12
48
51
15
114
95
31
6
35
37
15
20
55
18
24
6
144
48
42
39
20
19
48
9
39
6
18
5
36
7
60
5
43
5
55
9
132
44
16
24
21
24
24
12
6
9
24
15
36
78
12
126
45
27
102
24
35
37
18
6
174
42
27
12
3
30
6
6
39
32
60
85
24
71
4
75
29
67
45
129
6
48
12
12
30
75
33
24
3
63
24
21
32
91
45
249
186
42
48
12
3
9
23
115
65
55
12
105
27
30
51
8
115
72
18
27
237
42
29
19
48
77
133
24
30
60
53
55
36
45
27
60
17
7
66
47
55
33
39
18
18
48
72
114
75
120
33
18
5
55
105
120
8
61
90
33
60
75
78
108
42
30
30
24
33
45
27
3
36
30
27
69
3
3
54
15
9
72
174
66
3
92
48
1
66
54
75
36
8
19
53
85
35
13
12
90
12
41
7
60
5
97
72
23
127
6
90
168
60
96
30
143
36
7
9
15
29
4
27
30
11
43
60
57
9
36
30
24
216
24
18
71
16
21
27
15
48
18
12
60
3
15
72
9
9
102
33
21
3
3
30
108
6
84
21
36
45
35
172
243
9
39
54
42
186
18
5
7
9
111
125
25
48
36
15
15
41
55
42
78
12
96
222
48
90
12
17
7
30
48
12
15
39
24
126
12
30
9
21
24
60
23
43
24
29
76
45
78
12
78
11
151
29
7
65
217
36
6
66
35
13
24
12
96
12
6
36
36
102
6
96
24
45
81
6
132
57
21
54
6
54
6
24
6
12
78
60
54
81
72
3
9
9
24
15
3
24
33
48
33
6
45
3
30
36
6
108
5
25
12
48
36
12
27
33
18
24
30
66
54
51
144
75
78
24
30
258
90
72
45
39
5
16
21
120
18
21
33
3
27
48
45
15
30
3
224
31
129
8
48
1
30
66
27
93
18
5
16
56
145
102
66
102
9
3
108
30
30
78
51
33
35
13
54
84
129
56
7
12
5
31
6
30
30
6
9
3
48
102
18
5
25
60
12
162
96
53
7
78
36
36
30
45
15
57
15
60
36
54
126
114
30
36
120
54
90
6
12
39
75
6
3
32
43
36
18
48
30
72
12
30
15
75
84
5
7
42
12
24
30
72
5
13
15
36
104
7
65
103
5
139
12
69
24
3
54
6
132
42
36
24
6
84
36
53
49
15
156
177
24
11
52
48
80
25
102
12
78
18
45
159
24
12
33
27
30
12
30
18
30
84
24
72
5
4
21
72
15
15
41
61
3
123
72
78
18
24
21
39
12
69
87
18
87
24
108
12
3
42
24
6
126
48
60
30
24
53
139
66
60
24
18
21
99
6
36
6
57
3
18
36
23
43
65
85
27
51
36
48
72
81
20
52
51
126
54
42
15
33
54
12
60
126
3
9
6
57
39
24
137
49
39
81
66
12
53
19
9
21
36
108
42
114
18
96
42
3
105
39
33
120
84
39
27
9
3
6
95
64
15
48
42
11
187
12
96
102
30
9
93
27
81
87
3
18
27
140
4
51
5
55
120
60
45
15
237
20
31
54
11
16
3
12
89
85
42
30
24
96
42
6
12
12
102
90
36
48
39
87
6
12
120
42
24
117
15
48
72
54
78
45
111
6
24
42
17
7
108
12
30
6
108
9
33
132
18
18
15
27
30
114
53
88
80
120
67
6
84
12
6
18
66
101
7
65
7
168
5
13
60
147
33
72
12
6
45
120
45
30
114
6
53
1
6
33
9
132
75
33
66
9
45
12
24
60
24
63
24
111
53
16
69
39
171
21
33
15
261
36
15
51
12
33
32
67
9
15
120
12
24
6
18
186
60
11
12
103
77
1
30
45
39
12
33
33
54
24
24
6
24
126
21
15
33
20
7
30
36
23
4
27
6
107
163
17
25
102
33
33
24
114
36
9
24
15
153
69
15
9
35
40
32
55
17
40
135
57
8
61
42
30
27
15
30
18
30
83
1
36
102
12
29
16
48
21
12
27
33
18
117
39
6
90
5
37
23
7
30
12
111
128
91
24
29
36
109
12
66
24
48
81
21
3
68
108
61
78
53
4
9
27
9
3
51
12
33
141
6
17
55
33
117
6
42
78
162
18
24
36
24
45
195
5
67
30
30
9
24
56
7
9
45
83
67
60
78
108
60
12
42
24
21
45
18
41
37
30
5
168
136
120
63
72
48
36
132
108
6
15
3
6
15
24
8
40
117
18
54
30
36
72
36
84
72
18
71
37
102
53
115
45
15
264
78
90
12
48
18
48
24
23
7
36
9
63
18
87
15
69
68
85
108
ABCD 96487518742*3^$a+1 [50156]
81
117
180
108
54
72
45
333
18
72
90
126
270
51
291
108
97
47
1
96
155
85
131
45
135
630
355
95
49
149
91
35
18
43
83
162
379
71
9
96
93
67
320
27
133
119
25
65
15
3
157
95
129
69
27
64
272
15
18
90
21
159
1
35
144
54
90
141
39
36
90
342
69
64
80
39
36
37
35
205
48
272
213
235
35
54
18
54
36
54
18
147
33
198
144
54
90
414
288
123
21
91
17
72
90
54
151
96
23
25
11
36
108
90
36
55
125
259
299
117
63
252
165
51
45
48
720
16
89
54
193
144
41
90
180
180
18
36
18
13
5
18
57
33
126
18
111
15
81
189
126
36
162
72
18
37
71
9
96
144
21
75
249
234
36
36
162
126
165
96
45
54
36
25
209
54
121
95
216
54
162
129
336
48
99
270
127
71
162
306
37
48
5
75
15
342
18
180
117
153
7
119
9
45
162
72
57
15
81
99
18
126
180
54
67
23
73
269
108
7
29
355
96
35
205
11
198
36
36
54
81
27
72
54
180
36
54
414
162
108
141
57
54
1
48
149
283
48
416
45
36
15
3
90
54
61
65
342
9
16
47
1
192
5
75
15
72
121
80
15
81
45
18
1
17
72
36
144
3
33
127
125
162
108
162
51
39
57
51
90
108
126
18
18
18
36
31
23
180
117
153
36
115
65
31
80
160
80
45
180
54
25
65
270
81
64
53
18
169
29
180
175
192
119
360
1
240
227
216
72
54
135
96
93
36
15
165
36
135
9
108
18
73
89
36
51
111
49
23
18
18
21
231
9
16
173
54
18
75
105
39
160
125
90
25
176
213
54
72
216
69
96
64
23
57
159
97
29
18
36
54
18
90
75
69
315
135
36
229
131
189
81
159
16
59
126
199
71
249
111
18
90
144
72
288
157
80
51
180
9
45
51
3
45
45
216
18
57
51
13
5
36
135
189
291
64
80
51
36
9
63
1
359
73
48
41
396
288
72
90
73
35
157
80
48
96
240
153
36
51
21
43
47
49
5
90
289
32
3
90
54
180
108
45
27
18
18
126
115
240
80
16
128
16
53
162
265
95
81
9
151
80
3
126
31
5
108
180
75
231
9
45
72
234
90
36
72
180
90
13
77
450
ABCD 96487540244*3^$a+1 [50130]
9
51
9
51
8
25
35
1
83
28
45
24
95
24
49
11
1
204
84
3
12
80
13
39
33
36
60
131
85
96
84
83
37
24
36
24
11
25
24
99
33
23
49
47
40
140
28
32
1
59
4
9
48
48
35
4
32
1
47
36
1
23
72
1
195
45
47
13
63
9
27
8
157
95
76
9
35
1
27
81
180
120
24
27
44
16
8
372
49
35
300
52
32
25
108
15
33
36
119
1
39
45
71
1
15
48
20
109
3
84
104
24
12
64
56
24
16
105
24
11
48
13
108
60
24
36
111
20
49
35
1
59
1
24
111
44
1
35
16
44
16
57
15
21
60
35
160
45
15
96
21
15
45
27
96
57
15
84
45
48
60
11
1
219
12
45
120
24
51
12
32
13
12
288
36
24
3
44
60
24
1
15
33
27
8
13
23
144
60
13
23
36
4
80
64
12
20
1
15
33
11
1
144
36
47
97
23
60
16
21
156
3
176
24
52
144
9
131
1
120
144
15
45
59
16
21
24
83
25
71
24
13
3
20
25
71
100
69
95
24
1
24
11
52
33
120
12
47
85
12
15
36
9
60
24
11
1
119
25
60
3
21
12
60
47
1
12
47
13
59
4
56
24
24
12
1
3
80
52
33
24
27
45
15
105
216
48
156
171
33
15
69
48
3
69
12
3
72
21
39
80
124
20
4
56
109
12
111
24
44
16
141
3
20
145
72
24
39
20
49
63
44
1
27
32
16
8
24
25
11
96
49
119
73
12
51
69
95
13
3
45
12
24
48
35
16
60
21
35
13
3
104
13
15
20
12
13
96
84
11
36
1
15
9
95
109
27
24
69
39
32
61
47
88
33
35
16
20
24
1
23
1
12
107
16
56
16
9
51
93
12
63
80
60
4
33
180
75
45
60
63
12
12
20
72
13
36
11
64
24
21
15
20
172
93
15
36
20
25
23
28
32
1
39
45
3
128
100
20
24
28
104
48
1
11
16
32
1
12
48
15
21
36
123
24
117
63
45
47
13
35
1
36
3
33
12
15
93
72
111
140
1
15
9
12
15
9
24
11
100
36
24
8
16
20
4
21
35
36
109
24
63
129
24
60
11
364
44
60
36
85
27
92
1
11
49
36
35
24
40
57
327
81
39
81
71
84
60
16
9
156
24
27
45
12
15
33
47
216
4
45
12
35
13
12
24
71
49
15
81
63
21
36
99
44
1
12
143
24
37
23
12
4
60
36
84
81
23
136
45
15
36
44
109
11
84
36
37
23
1
63
32
73
75
21
60
12
39
24
45
15
9
60
47
1
24
35
85
36
23
280
116
73
3
8
16
141
39
104
25
35
16
69
132
27
20
76
72
69
75
21
84
35
24
24
12
61
27
32
4
45
36
95
1
59
121
83
36
4
9
48
47
13
3
120
9
95
160
96
45
87
8
97
299
13
12
99
36
36
68
4
56
1
143
1
24
71
121
60
23
40
32
40
68
60
61
36
60
23
25
36
12
83
100
9
11
1
35
124
12
9
63
57
75
21
27
108
9
59
25
39
12
9
27
24
8
120
12
124
21
23
13
75
45
3
9
131
36
13
95
181
27
9
156
15
84
33
36
12
39
9
84
168
180
15
9
63
12
84
80
205
12
39
8
25
3
120
9
3
57
63
20
160
48
84
80
24
36
1
143
4
45
35
12
85
15
33
63
57
11
1
59
96
13
11
16
104
1
108
11
64
36
105
11
64
9
11
156
13
11
61
60
3
48
24
9
132
48
11
120
49
12
23
16
24
21
23
13
72
27
68
16
105
12
47
12
4
72
9
39
21
3
48
105
108
36
51
93
95
1
15
8
1
27
32
37
36
75
180
60
92
12
60
124
12
60
105
48
15
44
132
13
48
83
36
24
36
84
76
20
73
12
3
80
16
129
72
51
8
85
36
36
47
76
20
4
56
37
63
45
27
12
132
9
12
39
81
27
32
1
167
13
72
48
179
16
12
21
11
60
180
24
61
35
28
116
24
25
51
56
25
3
200
28
9
96
47
13
48
171
9
75
80
1
3
21
36
39
177
59
13
87
21
3
72
12
12
36
24
24
36
44
25
11
13
51
104
28
33
27
32
60
52
8
133
12
11
85
12
39
44
40
12
9
95
85
63
12
165
23
1
24
3
45
108
135
45
51
93
71
61
83
13
15
8
60
25
24
11
37
59
60
25
23
12
76
57
11
1
3
57
111
153
87
32
28
69
51
92
12
181
48
15
9
12
51
32
37
35
1
59
49
72
83
85
59
60
205
72
24
111
105
15
20
24
24
16
104
12
28
32
1
63
20
60
1
3
45
111
96
20
49
11
76
72
93
12
12
ABCD 96488798650*3^$a+1 [50011]
15
23
13
27
12
8
78
49
81
12
15
18
17
112
14
36
64
14
1
47
34
20
24
127
83
1
6
39
15
21
9
24
11
25
39
104
10
21
17
4
8
43
33
36
44
4
12
33
35
30
18
60
64
9
9
42
6
42
36
50
30
12
108
10
62
18
7
27
72
6
42
21
15
21
54
21
51
17
13
35
24
6
10
15
23
6
49
12
29
18
7
5
120
4
20
157
18
41
85
3
3
17
30
7
3
15
12
18
3
32
37
51
68
7
29
4
354
18
30
105
54
24
39
45
36
24
48
47
36
6
6
120
7
11
6
28
20
37
15
20
28
141
35
12
40
92
1
35
16
8
25
75
6
26
25
48
42
5
61
27
6
27
5
133
9
2
34
51
5
4
21
45
63
27
20
28
32
24
24
6
34
20
37
6
18
27
20
7
5
25
41
16
18
20
58
18
24
20
7
105
44
16
6
48
9
60
11
6
10
18
8
19
66
3
14
6
4
33
35
28
6
80
18
7
18
3
20
28
60
21
3
8
22
42
45
3
6
26
109
11
13
35
13
3
24
27
41
13
47
48
55
29
16
39
11
46
36
33
54
65
12
13
11
4
45
15
15
5
30
16
74
25
48
35
19
24
5
7
3
39
27
8
16
20
4
20
7
3
66
24
6
14
36
12
28
24
78
39
39
2
30
72
1
36
90
5
25
24
21
26
22
3
30
9
6
2
61
81
48
15
18
29
1
27
6
9
23
7
18
18
11
28
20
73
3
14
37
18
66
9
128
64
21
27
30
18
8
19
17
25
9
39
47
79
57
18
87
9
9
69
21
29
48
19
15
24
15
12
42
15
36
80
24
112
6
27
15
8
24
13
57
15
35
36
84
16
48
9
42
41
4
6
3
45
50
46
30
50
64
86
24
1
65
16
18
32
64
20
4
45
9
27
71
7
12
78
15
3
5
48
60
24
7
9
12
20
49
120
9
2
48
1
23
31
29
73
95
48
1
33
38
37
87
48
33
12
6
69
51
90
35
4
3
9
24
69
27
48
8
4
18
62
4
15
17
48
46
30
98
58
39
6
23
52
78
27
84
15
18
2
48
103
29
10
135
23
1
12
24
18
11
19
18
42
17
13
36
60
29
6
19
156
17
54
19
6
3
33
15
30
50
67
17
10
18
20
55
53
28
51
29
25
66
119
46
20
13
17
10
6
14
13
11
10
15
81
45
35
48
10
36
2
13
54
87
24
9
21
42
15
5
12
36
12
22
26
16
8
37
11
25
59
24
25
11
31
53
52
54
21
27
2
19
11
30
34
26
40
21
3
111
54
81
38
10
30
20
13
17
1
17
7
17
48
12
120
1
90
30
18
9
45
3
3
17
13
45
15
72
30
42
3
9
3
80
43
117
50
16
74
36
34
2
73
156
9
2
24
4
3
18
27
12
20
13
47
7
15
15
65
18
13
3
24
38
34
3
11
7
35
25
30
17
25
21
74
25
72
15
54
2
112
60
8
43
5
49
23
64
15
81
48
2
42
13
12
15
63
17
36
40
45
87
24
20
4
126
86
24
130
66
9
11
25
72
11
24
22
30
50
58
8
37
18
54
15
56
28
24
33
24
35
1
72
18
129
33
45
21
65
36
85
18
15
2
13
33
9
23
7
36
39
51
18
51
48
92
48
48
12
16
9
6
45
45
99
20
7
39
30
2
18
19
53
37
35
28
84
15
9
21
3
30
18
12
2
34
20
12
67
17
24
16
50
30
34
2
12
31
17
34
9
9
81
11
1
3
24
20
7
5
48
60
31
21
75
45
30
144
2
40
3
35
54
40
8
10
57
102
15
8
31
59
211
71
70
9
9
45
15
48
98
46
8
36
91
120
33
12
20
4
32
24
24
40
6
14
64
36
87
24
30
3
12
45
35
18
30
52
21
3
20
1
15
96
8
97
3
69
23
40
3
15
114
72
3
53
64
9
131
13
72
30
33
27
29
25
11
18
6
24
18
34
9
24
30
17
78
16
57
9
9
5
6
28
12
18
3
12
6
69
6
2
40
9
36
3
27
17
7
5
30
48
43
12
35
73
23
4
12
93
11
37
72
3
3
30
15
60
36
39
5
34
27
3
3
15
18
30
9
23
42
6
10
44
1
12
24
36
15
2
58
69
83
1
29
58
72
21
9
30
2
13
5
40
8
12
13
54
30
33
2
28
27
6
84
39
15
5
4
45
27
54
2
64
3
21
84
21
29
82
8
7
29
4
32
1
24
5
31
3
27
3
14
12
49
149
7
3
32
1
69
81
17
1
59
28
3
69
3
12
17
16
3
21
38
112
18
56
4
12
20
100
14
16
38
42
181
17
58
30
3
9
6
75
11
1
23
4
30
15
23
4
20
25
9
51
29
46
20
48
36
19
23
13
12
17
22
33
5
55
51
2
30
34
39
5
132
7
33
32
7
60
33
3
57
63
18
11
84
64
6
15
47
7
5
12
4
15
9
8
102
6
10
14
1
15
2
34
129
39
6
21
59
37
30
54
41
37
75
20
12
40
36
32
85
23
22
66
15
15
81
33
12
20
28
32
48
97
30
36
54
51
32
6
19
15
78
15
113
10
24
8
13
30
11
34
12
75
48
5
16
33
15
8
144
24
4
20
1
35
4
60
8
19
78
15
51
11
31
23
61
23
37
51
3
9
2
10
33
18
17
96
25
6
3
62
16
44
36
12
1
5
1
33
8
22
66
51
11
42
16
15
6
3
15
48
17
40
15
17
25
23
13
27
32
60
79
51
3
75
8
4
15
6
18
5
4
48
27
57
20
28
21
144
18
5
37
11
4
20
16
39
12
5
1
47
48
22
38
24
28
20
1
81
15
36
30
17
30
10
6
32
10
48
86
19
47
25
12
72
3
3
29
60
4
12
18
2
13
107
7
105
33
3
15
21
3
48
27
15
3
8
16
6
2
28
8
19
41
7
17
16
9
15
8
52
50
1
9
20
1
59
70
38
58
42
32
25
36
114
65
7
29
25
27
14
64
62
25
27
27
3
15
17
25
23
16
9
42
35
4
6
3
42
30
36
27
92
13
11
25
72
23
67
18
59
60
1
45
15
156
18
36
96
45
56
10
27
36
15
50
79
6
5
24
72
24
24
43
65
49
23
36
7
39
30
81
3
60
9
18
54
11
72
36
4
15
5
12
1
35
48
16
18
15
3
63
5
124
62
31
18
105
21
51
12
8
49
3
15
6
27
20
43
29
37
21
14
34
66
44
12
133
81
18
116
25
11
6
19
36
147
20
16
2
7
57
105
9
72
20
52
30
15
33
2
55
60
11
1
45
80
1
3
24
33
18
21
33
23
43
5
70
176
18
30
78
18
37
24
69
30
27
83
37
63
24
36
9
41
6
1
9
33
5
28
14
6
12
43
65
4
21
35
4
48
2
10
3
36
45
20
49
47
19
21
3
5
7
5
48
25
41
144
30
13
18
51
18
56
55
41
13
95
10
50
25
5
10
38
10
45
23
37
15
14
18
1
45
14
18
102
25
11
1
59
12
28
9
57
3
12
15
8
12
16
27
3
15
35
12
12
169
59
36
1
45
18
20
ABCD 96488815882*3^$a+1 [50025]
5
6
64
33
23
34
48
75
35
12
28
9
39
116
198
10
60
8
60
12
36
36
66
24
19
11
1
35
12
42
46
9
63
122
19
35
66
6
157
15
12
45
71
25
144
35
84
100
2
78
10
2
13
9
48
14
48
28
9
24
11
13
23
54
106
14
48
7
11
12
13
75
45
48
117
8
7
27
126
14
72
60
28
33
83
150
30
64
45
5
10
20
10
3
3
2
79
60
11
18
19
21
14
96
37
29
6
85
24
21
102
141
36
60
11
24
61
5
42
16
36
9
24
11
6
126
12
16
9
45
32
19
11
24
34
8
67
35
13
27
128
13
59
42
115
11
10
15
3
69
12
3
140
108
10
3
29
31
27
44
25
23
97
48
60
21
6
50
30
13
36
87
32
1
51
36
8
84
6
10
44
36
12
18
7
60
75
2
43
23
1
3
33
167
42
78
18
24
30
1
12
87
33
11
24
25
48
23
24
48
72
48
120
64
8
12
36
12
60
61
71
1
83
1
36
27
56
40
32
12
13
159
8
42
24
16
14
34
27
53
6
25
57
8
67
59
25
83
6
54
13
24
36
287
13
12
15
45
3
72
18
38
72
12
12
10
14
12
205
17
22
45
15
116
48
49
11
4
8
64
26
48
24
43
3
21
111
20
88
45
5
22
18
111
23
42
6
72
97
59
37
17
96
64
42
33
108
15
18
50
12
73
36
45
74
4
108
44
1
3
9
35
42
6
52
21
87
8
37
119
30
6
18
40
62
154
128
102
16
32
13
35
100
33
99
12
54
15
24
41
30
61
5
43
21
56
96
43
35
1
71
37
11
37
3
26
10
14
22
44
25
11
12
37
108
5
120
7
11
25
5
55
17
48
90
48
16
45
84
29
40
3
125
22
18
8
40
6
48
2
40
80
40
104
79
3
12
8
10
54
98
6
10
27
63
32
97
11
84
97
5
31
23
16
26
7
35
30
30
48
145
23
24
120
16
9
95
36
16
20
18
48
43
5
6
13
5
40
3
29
168
91
12
27
30
98
12
85
53
19
83
18
114
4
44
16
102
14
25
3
12
20
61
63
32
24
34
26
6
58
14
18
49
51
18
14
40
26
22
164
1
53
54
66
22
18
24
2
28
80
1
99
38
7
23
25
3
134
42
36
13
111
81
12
35
13
23
16
56
4
54
51
23
6
30
37
59
40
9
36
51
9
23
250
63
63
69
35
25
12
11
42
40
38
109
83
12
13
15
36
21
11
73
36
3
32
6
70
18
6
48
8
42
31
17
64
8
72
10
20
160
26
70
12
252
56
108
1
11
25
57
63
39
21
59
16
9
84
35
106
18
20
10
2
1
53
6
49
12
77
7
23
90
78
34
75
11
10
50
22
8
43
29
6
25
11
30
66
102
6
132
49
83
13
24
11
120
192
25
23
37
11
16
8
61
95
12
24
18
48
43
27
68
1
3
33
47
120
16
26
19
5
79
23
312
42
16
54
36
57
48
27
2
91
5
43
84
23
34
3
35
16
44
73
27
26
31
23
18
10
117
108
27
8
25
47
96
66
96
78
4
21
11
48
25
21
32
223
36
24
36
60
108
33
38
24
66
6
1
63
24
33
33
6
50
34
6
48
26
12
34
6
9
63
20
102
43
96
11
36
30
7
48
15
42
50
121
27
129
63
21
24
12
83
25
83
13
35
61
53
55
11
1
63
62
64
24
138
38
24
48
48
54
12
54
46
44
30
30
10
15
41
6
24
1
3
80
76
21
83
25
36
21
62
121
84
48
83
10
104
46
9
17
30
1
89
10
36
50
40
8
31
65
264
54
13
5
19
35
64
9
12
35
16
44
60
84
6
126
24
144
162
24
106
48
36
8
120
42
46
8
64
8
18
6
28
32
70
3
35
72
16
33
36
3
8
10
14
133
3
32
40
36
9
72
93
78
218
24
82
48
60
32
40
56
109
23
12
24
154
15
71
24
18
30
58
54
8
25
35
30
22
26
6
66
138
4
141
11
13
12
11
30
18
6
40
15
23
25
41
175
11
16
134
6
37
11
10
99
11
156
13
36
107
109
23
13
159
68
52
44
1
45
3
197
91
3
9
23
48
90
19
83
12
22
30
93
147
48
8
72
1
24
3
140
10
3
11
48
37
11
88
2
7
60
11
42
19
23
108
84
4
32
85
3
50
7
24
23
13
12
71
12
48
1
83
12
73
21
224
96
67
47
37
95
66
24
64
50
1
3
60
20
172
93
23
90
18
16
33
11
40
9
36
5
24
43
12
11
36
48
16
2
10
105
83
82
32
6
34
27
24
11
16
48
2
24
66
108
106
75
24
12
87
122
58
86
6
4
156
8
25
3
68
10
66
60
26
22
21
21
14
16
60
105
11
25
23
1
15
80
133
11
144
10
56
31
59
160
45
17
19
59
96
48
16
32
18
72
40
8
6
61
69
146
4
45
11
90
42
6
7
12
87
69
65
240
31
24
99
12
165
59
84
36
1
33
8
43
24
5
6
4
6
62
10
32
162
73
5
18
85
24
41
10
12
80
13
3
249
12
53
78
12
97
5
24
7
107
61
95
1
3
57
84
9
48
32
10
12
36
105
3
32
42
88
98
6
31
17
43
29
96
24
6
13
36
23
ABCD 96488869006*3^$a+1 [50005]
20
52
20
39
45
76
8
15
21
6
78
15
72
33
36
36
4
35
36
33
94
6
2
30
112
26
90
4
56
15
25
12
44
10
56
22
8
28
54
30
42
14
15
60
109
2
34
20
15
19
2
28
92
84
27
9
96
52
116
15
45
72
58
41
31
2
16
20
12
12
27
24
1
11
45
100
23
27
54
76
143
132
19
98
96
15
21
15
19
6
90
30
44
27
19
90
24
20
84
108
4
14
40
26
30
10
24
11
9
60
30
54
90
30
16
32
48
16
8
12
54
46
18
2
6
9
9
64
71
37
8
27
39
58
47
15
94
24
20
160
20
42
45
123
18
3
9
36
40
20
40
47
145
32
72
66
45
97
20
12
24
27
24
141
75
15
33
15
30
10
2
24
64
24
12
80
24
60
12
39
60
33
51
9
10
2
4
12
8
30
24
136
6
35
31
5
33
40
264
90
6
12
20
258
66
6
30
84
36
3
37
24
35
193
36
2
33
37
35
87
18
22
53
24
109
47
39
40
120
14
12
12
36
51
45
30
160
5
3
10
56
6
6
183
1
71
69
28
2
6
3
87
9
45
4
36
35
1
32
3
75
22
71
81
10
14
87
3
24
6
130
5
156
73
23
135
48
177
45
24
34
2
12
3
39
24
42
28
32
15
33
10
26
40
60
8
12
15
49
36
18
8
48
120
30
36
99
1
24
66
24
50
4
50
42
100
56
3
12
117
72
6
22
96
26
21
33
66
10
14
10
20
16
8
36
27
147
102
88
80
16
56
15
9
36
6
150
12
51
1
36
23
9
36
12
52
8
84
6
22
36
72
72
8
30
24
66
88
54
110
72
4
191
81
132
10
66
62
45
9
28
36
72
32
108
30
18
87
33
12
3
37
2
22
8
58
2
30
66
30
16
24
50
4
26
162
3
72
73
2
22
32
15
9
24
42
21
37
11
69
12
15
13
56
16
86
72
22
50
6
18
30
36
48
30
22
8
48
64
68
171
69
22
56
153
25
32
102
10
8
4
44
6
78
76
11
1
108
20
4
83
60
13
32
3
9
87
39
96
21
27
6
4
126
41
93
12
4
50
16
89
141
40
59
180
1
44
36
76
38
6
135
1
44
70
14
72
15
93
15
1
95
36
9
4
62
24
45
121
35
45
10
8
42
3
19
77
13
36
224
18
9
21
24
24
36
4
90
5
51
48
18
4
36
8
12
39
120
9
114
30
28
8
30
34
62
69
45
40
6
30
20
111
73
44
18
18
22
24
54
12
32
3
73
32
12
36
12
60
15
99
6
4
11
24
13
36
2
24
9
45
16
44
4
92
36
120
63
57
52
92
48
72
16
8
15
36
81
22
50
12
15
3
6
12
48
12
18
30
34
98
24
15
15
45
9
4
20
96
16
11
15
78
12
22
2
4
36
128
96
40
60
11
1
8
54
46
32
120
42
6
15
45
51
19
66
35
9
64
20
36
96
96
28
11
60
21
120
15
145
2
22
48
72
20
36
24
10
26
64
78
53
69
36
15
3
70
26
70
26
45
67
26
6
21
57
48
40
95
49
35
79
17
48
1
95
9
60
4
156
44
6
57
7
56
154
32
30
66
3
12
117
42
9
45
112
20
4
35
49
6
30
90
14
40
32
3
55
2
15
39
16
2
52
35
33
76
32
24
16
32
12
78
58
35
45
100
44
36
10
78
26
81
9
64
30
14
40
23
19
101
99
6
75
165
3
135
222
124
35
24
1
8
12
88
20
28
23
15
6
48
66
22
59
13
20
12
28
8
64
8
27
19
65
37
50
9
36
3
30
15
21
54
6
66
70
2
18
30
24
21
105
4
8
120
12
36
4
80
10
54
56
60
4
35
9
63
7
8
9
45
111
73
2
34
20
60
51
84
45
51
15
72
22
74
34
48
179
93
12
24
51
9
70
2
54
18
63
33
4
2
21
9
24
12
12
28
44
24
4
20
12
40
24
36
8
63
33
111
45
84
15
21
15
15
16
2
30
21
1
20
36
34
5
49
20
30
30
124
11
1
95
19
2
15
13
2
33
15
154
20
16
44
3
163
2
102
57
9
12
3
9
22
14
24
12
111
7
30
71
9
27
1
143
1
116
15
9
39
27
9
81
99
73
32
24
52
38
34
60
56
12
70
24
18
56
72
12
138
9
13
18
2
6
114
46
2
28
2
58
20
16
8
10
53
13
56
30
10
11
37
20
16
71
9
66
24
10
24
11
57
84
4
35
37
42
26
24
48
12
10
18
38
21
33
90
6
42
30
42
6
51
1
20
88
35
9
6
21
96
33
51
96
39
9
1
44
15
57
84
70
128
30
36
40
35
57
4
71
228
37
54
24
17
13
80
12
39
55
29
1
20
174
21
36
33
12
42
22
144
32
3
21
4
14
16
6
8
40
32
75
1
23
49
38
33
1
68
10
8
58
62
33
85
44
36
16
26
54
40
98
126
51
55
48
18
23
72
15
69
60
9
190
120
77
3
54
196
32
15
9
84
16
18
77
13
36
56
40
20
6
93
105
114
93
45
54
10
35
9
10
14
162
30
4
6
8
21
51
21
9
18
10
8
30
58
35
1
11
24
63
22
20
51
9
15
13
60
47
24
1
44
24
52
36
14
18
3
45
108
27
33
40
140
36
40
54
17
60
33
16
20
196
80
63
9
66
54
16
2
48
24
70
90
17
1
23
12
43
54
2
34
12
20
75
177
88
8
132
60
15
19
41
120
37
32
40
36
20
4
20
24
120
10
2
3
ABCD 96489796532*3^$a+1 [50105]
23
33
21
3
16
104
33
114
138
27
63
57
183
1
36
44
4
92
21
27
52
5
96
3
51
30
3
52
5
18
45
16
29
87
33
60
48
43
17
63
4
5
111
27
54
96
12
67
84
60
80
16
20
24
24
117
3
96
57
67
113
19
8
16
36
48
32
135
18
12
3
76
60
44
36
39
18
72
72
19
80
9
51
60
36
24
9
151
77
24
43
20
63
9
81
79
20
24
36
100
23
78
54
153
45
67
44
36
135
9
99
18
72
108
79
120
35
9
27
72
121
44
76
56
4
20
9
15
12
148
5
27
24
4
12
35
153
36
156
4
29
60
15
132
33
55
17
66
42
27
3
21
4
137
6
109
8
96
36
84
24
52
41
54
13
5
120
231
76
23
1
96
8
93
54
30
3
96
60
9
51
21
36
12
7
11
13
29
30
78
7
116
57
54
36
30
3
36
21
90
9
28
120
17
55
53
7
20
28
12
80
15
13
12
53
18
9
100
53
51
16
44
96
48
27
13
20
3
33
124
36
77
7
20
36
64
17
3
57
55
8
52
41
7
35
18
3
24
40
107
25
11
153
69
55
53
63
4
95
25
20
3
33
9
18
69
4
144
17
3
45
87
48
12
21
19
35
30
63
12
51
114
75
124
11
6
3
24
12
15
108
18
87
33
24
63
3
97
125
51
60
69
75
15
30
75
60
12
60
40
5
63
96
4
12
41
67
152
24
4
23
153
81
6
9
40
71
13
41
39
69
60
27
48
45
51
276
48
45
75
60
52
11
93
180
16
155
13
32
88
65
72
3
12
153
15
96
136
140
3
42
15
21
72
72
19
137
27
36
9
115
36
36
224
4
12
60
20
84
21
63
15
18
3
81
60
18
18
90
69
60
51
72
18
87
15
25
20
12
3
21
36
48
3
30
39
40
8
12
15
109
96
48
35
1
17
79
20
48
15
90
67
71
153
9
42
25
155
18
48
123
4
77
15
60
33
12
39
136
11
49
23
138
19
20
28
32
4
44
33
42
72
48
42
3
33
19
104
21
3
45
127
20
4
17
30
9
28
80
45
75
96
9
27
48
40
12
71
9
15
18
120
7
20
60
21
67
56
9
51
36
48
120
153
19
24
20
64
12
83
18
27
36
24
57
63
63
54
75
33
27
3
85
156
11
90
63
27
6
123
4
12
5
15
28
5
18
9
60
48
15
18
3
36
100
20
3
18
3
36
81
24
3
196
29
55
5
111
16
20
28
140
36
27
54
36
123
21
3
12
108
15
21
76
53
12
15
45
63
45
30
25
20
33
3
69
18
12
165
120
12
28
32
28
17
36
7
116
76
44
117
54
9
60
21
15
3
12
25
8
120
15
30
51
27
144
133
32
48
40
17
18
21
9
15
16
29
27
24
76
83
78
27
57
63
76
36
200
75
78
18
30
19
5
103
5
75
15
18
7
5
72
43
92
105
99
4
312
53
15
12
45
180
55
8
52
60
68
12
28
77
3
12
21
27
57
60
43
203
13
137
7
56
21
43
125
87
3
1
47
33
60
16
8
12
108
40
47
18
42
13
60
12
48
56
9
12
36
54
6
127
56
9
75
76
56
40
11
30
24
19
47
42
48
24
99
27
9
24
40
11
6
19
44
96
148
32
213
15
12
33
55
32
4
20
76
140
84
84
27
18
7
23
57
3
61
24
5
48
114
13
23
30
63
4
120
17
15
184
47
37
113
3
24
12
28
5
67
20
21
84
39
76
48
17
36
24
36
7
20
12
45
15
40
41
54
45
3
61
17
87
40
56
84
36
84
52
5
6
37
32
4
24
60
92
21
12
27
15
25
245
18
12
18
175
72
11
109
53
15
93
27
112
23
57
4
41
60
75
84
57
54
18
15
132
24
57
19
48
20
117
103
32
21
270
193
77
132
55
20
12
21
27
45
30
78
39
60
3
85
20
3
90
3
40
44
12
33
51
36
4
96
44
69
31
20
96
40
24
24
156
56
28
125
12
39
24
12
100
65
3
27
9
244
17
3
36
24
45
7
161
7
32
15
69
57
3
40
29
195
36
84
40
5
48
24
55
53
75
72
4
164
63
54
36
54
30
3
60
15
25
47
108
25
60
23
54
126
30
99
81
27
45
90
90
147
28
113
63
51
66
132
15
72
84
4
92
160
5
75
63
37
8
36
9
15
45
7
5
126
9
45
55
68
27
33
12
40
41
7
20
153
120
42
108
33
24
16
84
5
30
21
69
67
41
7
36
17
39
28
5
51
4
35
30
135
40
5
72
60
3
16
24
32
33
12
108
108
24
19
24
23
42
67
35
96
9
88
83
69
24
4
20
12
84
57
39
24
9
51
64
20
27
33
3
ABCD 96490318976*3^$a+1 [50104]
48
73
95
55
89
16
20
12
55
57
75
125
19
41
31
18
12
150
45
44
181
63
9
162
5
13
51
147
77
13
87
12
75
6
102
57
195
54
119
43
60
90
59
79
36
129
84
27
36
9
3
60
81
32
139
9
27
17
13
35
7
48
257
67
6
18
17
52
48
9
83
7
18
51
72
48
9
47
43
90
51
105
42
180
72
17
13
96
12
47
13
84
35
36
37
78
9
45
83
25
23
12
13
3
39
90
135
63
30
78
144
12
54
6
41
12
103
137
48
13
71
25
11
88
32
4
80
1
35
64
9
36
15
15
5
288
31
6
99
45
72
54
9
96
36
12
45
47
91
24
81
93
6
81
24
15
114
36
95
79
21
21
59
13
27
128
48
64
68
127
33
80
52
75
30
6
9
8
37
171
80
139
5
96
72
85
72
35
1
47
16
36
111
60
5
132
112
39
9
117
11
12
108
13
144
23
64
20
109
59
72
25
35
115
41
40
135
228
42
30
29
184
36
81
72
27
45
63
3
33
27
77
40
75
42
36
48
150
29
61
54
33
147
117
36
75
54
60
54
29
7
54
99
32
175
66
3
75
29
55
42
36
27
132
3
180
53
120
40
93
11
19
6
23
60
43
137
12
49
11
1
3
36
39
81
8
60
12
55
9
24
51
41
1
108
51
75
41
13
59
132
19
89
7
126
15
15
17
1
6
9
9
72
35
31
60
72
72
5
120
16
39
36
72
18
144
15
39
105
39
48
18
6
33
32
4
32
7
126
30
41
240
60
91
54
6
33
336
56
40
3
77
24
36
187
177
8
40
27
90
15
3
30
35
48
120
84
25
36
138
6
138
57
3
125
52
3
5
205
3
20
109
18
17
55
18
35
55
17
19
9
140
13
54
305
28
36
81
18
108
18
90
41
25
60
54
72
72
77
36
4
21
107
12
60
133
90
36
264
6
71
28
57
36
39
156
39
21
32
7
41
13
126
18
35
31
57
75
5
24
36
60
109
195
128
67
5
108
103
29
28
12
39
6
11
12
28
93
11
43
108
48
149
28
93
59
12
1
3
21
18
12
173
25
6
90
51
33
6
192
5
55
29
16
63
81
81
95
12
163
180
9
81
243
96
156
20
4
80
13
195
80
76
44
72
64
57
108
90
42
63
135
89
127
33
3
5
40
27
53
157
147
36
3
77
97
155
132
1
168
54
257
36
40
75
5
52
93
12
150
17
55
41
25
59
16
12
68
40
20
199
69
24
3
69
48
75
108
60
18
120
71
4
12
9
18
18
15
33
36
6
45
45
15
93
47
187
36
41
48
55
36
12
5
157
108
150
72
90
15
3
45
60
39
36
54
35
1
18
90
90
41
31
29
40
69
126
53
16
45
71
19
282
47
103
9
36
44
181
144
66
60
12
5
108
84
19
96
9
24
3
5
13
59
13
198
45
45
47
84
76
183
21
75
9
9
18
9
24
120
57
159
99
141
48
117
66
29
148
60
20
37
36
99
9
11
43
36
36
108
318
47
12
1
35
55
9
3
42
35
28
168
44
31
5
25
35
55
24
18
162
141
39
5
64
56
19
66
3
51
177
20
72
120
76
92
24
91
69
69
42
29
43
5
103
48
54
78
18
71
19
105
84
96
32
25
87
192
8
13
54
21
32
60
55
162
18
105
93
30
72
57
105
198
17
43
18
84
11
43
60
29
43
18
30
24
72
5
76
39
168
18
108
59
85
35
127
156
57
105
90
42
15
36
80
13
15
21
51
44
48
13
95
24
108
121
36
83
108
7
12
21
104
43
48
60
17
12
151
29
25
23
7
53
48
169
51
24
39
17
24
31
90
48
87
92
12
36
67
33
144
39
17
139
54
39
147
5
61
167
1
11
43
66
71
96
12
115
125
160
20
247
60
33
8
139
48
150
51
15
ABCD 96490445432*3^$a+1 [50070]
24
120
35
24
19
5
48
49
95
73
47
24
24
157
66
24
18
63
8
96
13
11
7
9
8
85
18
65
7
17
43
12
33
80
72
88
33
24
39
27
125
79
18
48
144
18
77
88
248
37
147
3
72
5
31
30
99
51
102
95
40
117
240
11
19
18
108
15
27
5
67
36
30
42
12
21
75
180
65
19
6
54
161
19
101
37
90
41
24
48
72
16
21
11
19
45
63
108
165
48
56
55
96
30
3
21
138
18
42
101
24
88
32
73
72
287
1
54
9
9
168
159
15
168
12
5
24
112
32
25
87
56
40
32
96
37
102
18
35
25
30
60
77
85
75
96
171
36
120
17
97
48
72
90
53
16
147
24
21
99
18
11
61
11
24
1
54
96
17
37
48
3
32
25
47
136
45
3
141
11
169
6
153
39
180
60
12
6
23
72
187
45
45
18
17
97
66
77
103
54
51
27
53
37
18
90
30
60
12
78
75
128
112
80
49
78
48
90
23
49
198
42
167
115
6
15
39
48
18
24
63
3
24
66
35
72
97
66
165
104
73
18
197
187
180
65
61
144
30
18
312
18
12
21
75
125
85
59
103
137
241
39
3
48
24
5
121
12
323
88
32
49
71
49
60
18
57
48
32
73
18
24
45
3
5
55
18
15
15
54
90
126
83
112
75
72
18
54
36
33
104
48
85
54
18
75
33
215
37
11
72
7
41
181
30
29
16
45
3
93
83
91
221
48
19
53
25
12
78
5
48
40
27
90
107
25
72
119
91
29
7
17
48
88
27
60
9
48
8
169
90
30
119
96
16
75
5
55
84
5
48
72
88
8
49
18
101
96
43
5
7
9
56
40
45
30
21
15
60
30
39
33
47
13
102
93
32
115
5
24
96
1
30
54
59
24
25
23
48
7
90
47
136
87
57
27
6
54
66
95
55
17
85
18
57
192
171
54
48
23
24
43
101
24
7
30
36
114
36
30
42
17
24
7
24
18
72
95
16
8
24
120
120
7
9
261
6
102
18
29
24
19
132
120
36
125
19
18
35
16
192
27
72
53
7
81
75
69
3
42
83
7
120
6
75
80
24
1
84
6
29
16
32
103
57
27
6
15
105
23
24
43
5
24
151
17
48
24
24
24
205
51
56
43
18
35
48
109
72
3
48
75
149
55
41
115
53
24
16
32
55
9
15
120
41
127
12
96
53
1
143
37
90
66
162
18
107
115
5
72
115
6
252
11
217
87
3
60
17
67
36
60
45
27
48
54
71
19
6
30
129
21
35
109
11
24
1
47
40
93
107
48
72
16
176
24
7
84
93
8
175
30
35
40
8
61
6
84
81
32
37
36
263
7
137
73
42
5
40
48
32
96
16
48
56
49
23
24
61
252
47
13
51
80
67
144
48
18
24
11
55
72
60
93
152
25
23
175
57
87
90
36
35
49
143
7
18
48
23
67
5
64
63
41
24
112
21
27
183
54
3
15
65
7
96
30
35
24
24
121
23
25
60
11
7
137
120
13
12
90
45
32
31
24
180
101
55
17
7
108
12
126
59
175
33
8
67
21
57
30
89
48
85
27
48
15
33
69
11
48
31
90
23
67
149
1
119
7
65
55
89
48
40
3
72
77
85
6
45
48
80
16
56
72
7
41
25
204
48
83
67
192
348
48
105
147
60
65
43
144
36
129
135
18
47
96
40
128
49
42
29
7
84
36
17
25
18
12
33
80
19
30
18
93
32
163
29
61
35
37
60
15
128
24
13
30
93
104
216
7
41
16
176
19
101
205
83
24
48
48
139
5
7
89
19
78
47
16
21
60
18
18
90
33
87
185
55
113
7
24
30
18
113
109
36
47
7
18
63
32
43
5
37
35
40
123
54
23
43
5
109
18
18
95
67
72
29
16
81
47
127
6
54
30
39
144
8
ABCD 96490497802*3^$a+1 [50074]
12
252
51
57
135
33
47
13
144
60
23
48
16
45
24
180
84
147
9
96
135
165
84
36
24
12
63
32
397
12
84
12
23
121
23
25
36
51
45
36
15
69
59
121
48
36
36
108
48
168
12
47
16
32
13
144
3
9
39
69
11
16
69
24
483
224
25
24
47
49
96
15
69
120
48
3
128
121
204
27
32
16
45
51
81
84
59
181
59
25
119
61
147
45
84
111
117
48
155
13
24
252
95
25
48
23
13
300
60
96
96
59
64
96
45
84
132
192
27
429
51
128
85
240
48
299
13
96
35
145
84
48
75
165
75
80
25
108
24
72
48
27
141
84
48
47
48
13
252
48
23
37
120
99
96
57
87
33
63
45
192
51
249
87
128
16
9
87
129
47
25
119
96
73
84
276
84
60
143
73
87
57
23
49
120
156
59
1
48
207
165
24
168
27
96
57
23
25
23
109
36
156
24
60
60
72
12
60
83
193
132
84
71
48
1
111
80
48
16
96
144
384
9
456
72
48
84
3
93
72
12
143
37
27
21
144
108
111
32
25
12
27
69
11
109
132
255
80
48
121
108
180
36
24
11
160
96
81
15
153
12
59
96
13
120
27
105
72
143
37
120
51
80
25
12
72
83
64
33
12
51
32
25
23
73
24
36
192
363
192
320
133
27
105
72
108
48
51
176
144
64
249
48
23
145
15
240
21
11
37
36
12
72
12
84
195
321
24
12
24
84
47
37
27
80
205
51
69
48
36
215
112
9
71
192
121
132
240
72
96
12
159
129
15
69
120
3
129
36
72
108
108
96
108
96
132
24
275
16
32
112
201
23
145
84
72
51
224
25
108
11
49
143
25
168
24
36
227
25
23
1
191
25
60
60
12
72
24
24
48
72
51
9
228
48
120
12
84
11
25
60
84
39
21
75
69
84
71
85
155
144
37
11
157
96
72
107
13
3
21
120
291
33
24
12
24
24
171
57
108
12
335
157
3
48
9
108
12
47
25
24
15
32
48
61
35
16
48
32
49
36
48
107
160
9
36
468
15
105
12
24
48
3
189
120
84
24
95
208
45
12
23
97
132
155
144
145
180
299
112
80
121
12
36
36
291
80
145
84
156
15
9
24
12
108
96
108
11
112
153
71
64
21
11
37
27
21
120
180
12
3
213
155
157
419
144
109
51
96
189
387
153
87
33
132
12
111
32
37
48
107
16
225
191
16
213
59
13
180
72
23
48
97
132
36
96
119
181
11
109
83
48
64
333
3
69
36
60
12
47
1
63
9
168
48
15
105
12
299
96
144
85
48
107
48
37
59
16
80
256
33
36
36
12
108
192
36
59
61
51
201
39
ABCD 96491002904*3^$a+1 [50007]
72
48
31
8
3
12
25
128
123
21
24
144
75
133
35
85
77
48
75
24
16
35
13
107
60
12
37
23
30
6
85
5
19
47
105
3
45
33
30
18
39
51
6
54
1
24
56
39
9
33
103
24
8
40
35
42
43
8
15
114
12
36
24
15
21
147
136
144
80
168
129
55
41
18
45
57
7
17
138
60
25
72
104
105
15
16
24
11
24
21
15
18
87
39
54
12
6
49
96
17
103
17
7
104
39
48
25
35
45
24
40
11
117
40
192
8
27
36
145
80
40
59
48
18
147
16
35
6
36
30
37
48
24
24
89
7
176
24
99
61
8
105
7
8
72
16
83
12
25
24
8
75
21
249
7
8
48
45
19
143
25
80
16
17
78
84
6
199
35
85
23
18
30
57
40
35
54
111
9
31
48
101
6
37
47
105
24
21
18
18
7
65
30
81
27
24
13
80
40
8
39
81
40
5
18
174
3
159
18
31
47
18
159
51
37
312
152
3
13
80
69
91
149
51
72
16
59
165
33
183
64
17
151
53
30
61
56
15
90
63
39
25
11
109
216
80
15
72
234
138
37
95
18
15
15
36
6
79
65
7
59
24
37
72
17
120
15
3
6
84
6
21
33
36
19
8
9
216
192
7
104
15
42
102
1
71
49
41
78
73
8
57
18
6
31
192
11
12
33
9
207
9
66
13
65
7
23
108
37
77
18
33
39
1
17
36
67
77
27
21
162
90
7
48
56
64
95
33
24
16
8
120
64
65
15
16
24
8
9
55
8
16
5
54
13
209
31
32
40
200
136
32
357
90
25
47
9
129
18
37
41
72
12
42
9
81
108
91
24
8
40
48
17
7
71
36
126
18
37
35
72
21
225
87
88
5
27
40
23
25
24
83
84
129
24
48
57
31
72
185
15
3
30
7
35
30
15
39
1
8
27
54
39
16
96
17
48
15
40
107
42
43
120
8
72
45
91
71
1
120
24
8
136
17
7
128
9
18
93
88
24
80
3
90
90
57
123
37
155
6
15
87
312
72
9
160
24
5
108
135
72
136
72
17
162
66
27
120
3
85
24
8
192
9
6
1
192
5
12
78
72
49
56
16
5
43
5
42
33
87
49
29
54
246
72
24
39
99
37
41
30
57
33
72
7
56
87
1
17
7
96
56
16
104
9
66
85
95
1
120
23
1
41
63
40
35
6
18
13
72
32
48
40
41
7
53
19
8
3
61
120
59
45
64
47
24
162
79
83
12
1
32
81
12
42
1
17
54
105
39
49
120
113
87
3
69
16
48
80
21
6
13
41
31
107
13
29
19
35
37
89
183
33
48
207
63
6
19
137
39
15
49
47
25
24
8
16
17
55
24
120
48
72
41
12
90
1
72
48
11
21
123
85
104
208
72
48
48
24
176
9
327
33
15
147
18
36
66
85
59
54
175
32
40
8
72
88
56
280
56
16
128
40
89
7
288
96
24
48
95
24
18
55
8
24
3
13
32
75
72
6
15
72
40
72
89
31
8
123
12
6
27
112
72
96
8
57
7
8
72
63
57
120
40
72
8
16
72
185
15
9
36
27
57
39
64
101
12
87
135
90
15
51
6
18
30
18
78
66
61
104
39
1
143
57
33
108
12
127
113
36
90
9
40
56
40
35
45
57
55
24
8
81
15
40
56
16
24
8
16
24
17
30
1
113
7
24
104
216
184
80
24
16
11
13
131
120
6
183
15
25
8
33
7
17
55
17
15
240
9
42
13
24
47
9
64
56
87
49
96
72
5
18
33
144
48
9
79
41
103
32
48
111
144
25
8
57
55
35
12
24
84
13
83
69
3
18
102
132
18
90
37
47
24
49
17
31
24
5
18
1
17
55
53
30
61
96
5
198
85
56
16
29
3
72
195
21
40
23
132
13
35
85
32
64
5
90
18
66
24
45
45
123
112
32
88
17
39
15
1
24
32
144
15
49
24
80
48
15
33
112
59
13
56
15
1
24
24
48
8
99
61
47
73
35
37
65
15
120
120
40
168
11
126
18
72
12
33
39
96
72
1
32
93
126
61
24
59
37
8
21
54
85
192
ABCD 96491355094*3^$a+1 [50030]
96
21
60
15
33
72
207
45
75
255
162
15
69
132
60
90
138
159
135
168
49
41
18
61
65
6
168
120
72
102
27
345
60
18
33
27
66
114
33
27
30
168
72
6
12
18
60
6
60
13
35
45
16
119
18
7
8
112
143
48
12
18
19
17
126
24
6
99
63
25
8
24
21
12
7
8
96
105
90
45
21
75
21
27
21
36
15
9
151
120
83
78
228
90
72
114
54
24
78
192
36
6
18
72
120
63
3
132
78
78
21
15
48
48
48
12
54
39
16
56
88
120
65
87
39
9
24
40
53
162
12
285
21
19
233
72
63
27
13
47
129
81
24
12
3
27
30
18
102
24
54
9
51
12
48
90
54
132
13
41
12
30
30
30
42
12
43
5
51
15
57
72
120
81
31
104
72
3
84
42
24
30
25
47
49
8
141
36
159
27
93
255
49
5
108
78
186
138
18
144
48
36
24
6
25
24
11
12
105
9
15
69
12
54
9
105
12
12
15
153
60
108
15
87
78
126
45
3
37
48
8
9
54
177
3
96
36
12
6
159
15
336
66
144
6
48
66
55
209
150
33
39
48
12
141
3
204
66
54
96
81
88
5
27
40
29
240
75
39
121
5
51
75
66
12
7
65
39
24
141
36
6
105
24
15
48
36
126
111
3
6
126
48
144
120
66
96
36
30
45
33
24
207
33
90
60
6
144
27
105
6
180
189
33
6
162
15
27
93
3
69
120
3
78
84
27
39
1
11
157
23
108
84
60
30
151
107
60
42
15
27
18
132
30
234
175
32
33
111
48
21
12
87
15
25
101
66
78
18
33
9
6
12
189
33
66
96
54
12
270
13
101
18
1
59
45
87
144
24
66
96
63
168
112
23
313
191
90
114
36
66
72
6
9
135
90
18
30
48
144
48
15
63
96
24
25
35
132
18
87
225
15
57
96
12
30
60
72
1
29
27
153
63
177
63
15
252
45
33
18
54
96
30
49
72
89
126
156
108
49
32
48
63
84
84
49
65
15
120
231
24
72
48
72
6
90
180
18
99
27
36
9
64
17
199
29
132
79
24
200
24
48
3
30
6
126
459
9
15
9
15
40
185
66
66
19
96
95
78
48
42
150
12
174
24
57
24
216
3
66
12
78
24
120
153
45
42
138
79
71
9
39
1
161
102
216
249
153
168
60
36
96
42
48
45
9
78
78
204
36
139
5
48
30
45
40
95
57
3
45
33
48
255
21
60
78
25
23
162
30
66
39
120
33
18
12
48
24
48
49
23
1
5
27
33
180
30
30
55
120
5
60
120
39
21
12
30
48
66
39
9
72
39
159
36
144
30
87
93
48
27
231
9
21
66
108
21
96
33
48
192
55
101
204
63
3
144
36
60
60
9
75
66
51
39
42
12
51
9
210
252
54
51
105
36
339
375
66
18
54
55
96
41
24
15
9
87
3
12
150
51
63
49
47
18
111
57
174
49
17
223
47
49
8
72
3
21
27
45
69
18
90
15
48
3
60
66
18
66
12
18
84
18
60
12
15
21
234
81
81
79
47
18
15
336
99
84
12
36
225
9
48
132
171
3
117
15
18
31
23
273
69
270
6
42
66
90
54
12
111
3
180
30
66
201
63
25
77
123
9
42
48
18
147
57
66
48
180
60
60
132
37
107
126
ABCD 96491548204*3^$a+1 [50105]
60
54
59
40
24
32
25
54
270
192
35
25
23
7
24
54
72
18
177
24
8
40
72
24
15
57
120
33
132
30
165
80
25
114
45
48
87
9
96
8
48
49
6
129
168
21
96
210
89
16
21
147
8
13
36
36
84
384
12
3
21
54
30
72
15
24
21
30
117
177
66
149
16
69
60
183
248
40
33
15
104
277
90
84
60
9
201
39
147
126
84
75
15
225
105
300
186
345
9
15
48
141
30
45
192
3
29
133
180
23
40
135
12
114
35
1
39
336
72
21
12
78
36
90
51
3
66
294
5
25
167
55
138
6
36
5
85
59
96
25
15
3
5
64
168
8
144
16
111
60
54
47
64
171
24
45
21
59
96
25
23
211
269
295
36
30
23
1
87
93
66
89
97
54
84
36
81
80
169
360
159
24
56
136
8
256
75
240
101
109
6
21
33
12
107
40
336
75
6
119
64
81
191
49
72
135
99
120
114
179
16
15
561
48
93
3
24
33
359
1
84
96
54
5
40
104
25
42
54
66
245
13
27
9
30
105
39
9
152
79
161
229
267
80
19
93
120
51
126
23
73
18
300
42
30
204
5
96
79
54
180
180
90
12
114
203
13
35
49
39
87
18
87
219
6
138
117
33
12
90
9
48
57
90
36
297
3
18
60
36
83
61
35
64
3
24
120
173
40
63
18
90
69
152
31
9
75
24
90
90
30
6
54
135
117
180
264
96
15
48
21
51
189
155
55
105
21
75
93
162
57
96
57
18
165
201
63
261
12
15
129
36
59
271
113
121
23
7
234
95
64
27
126
120
47
67
45
9
72
87
51
6
84
107
43
90
11
61
18
105
51
21
32
61
30
141
81
15
75
18
210
126
60
30
54
72
78
141
15
96
129
321
138
6
66
18
42
9
45
83
73
39
165
90
126
75
9
239
1
54
57
15
9
45
84
87
72
237
243
336
144
8
288
25
450
240
36
33
87
89
1
36
147
57
95
241
15
93
72
195
63
120
60
69
80
61
42
33
21
156
23
64
57
15
135
36
48
125
1
96
95
13
90
66
36
219
141
107
37
90
305
88
27
120
6
84
6
48
240
36
65
1
24
36
288
27
243
156
24
249
87
36
18
75
96
171
53
37
144
96
27
81
30
6
36
90
173
16
75
36
17
7
90
111
45
3
21
66
18
15
75
125
61
35
96
112
63
30
83
25
252
24
90
66
180
27
33
480
150
17
193
15
9
36
83
1
111
15
18
126
150
195
75
173
163
24
144
21
128
7
6
267
627
245
115
36
78
12
54
33
8
85
75
69
54
6
15
21
264
3
32
240
19
36
81
93
59
1
ABCD 96492010502*3^$a+1 [50000]
18
48
79
41
126
25
65
55
41
78
42
7
12
53
223
65
175
65
7
23
120
49
48
161
162
48
6
6
18
174
13
29
211
60
59
36
258
7
180
35
12
78
7
65
6
42
30
192
66
31
95
121
47
25
47
1
185
30
97
108
84
41
7
108
12
11
102
24
144
66
204
66
211
12
137
264
150
49
48
300
120
77
163
23
61
23
108
25
35
85
125
18
12
145
23
156
36
264
168
37
60
41
67
11
42
67
5
7
41
55
23
276
144
36
1
60
5
72
55
17
6
24
85
155
1
107
145
5
103
17
30
36
1
60
108
131
24
60
12
114
91
5
30
1
137
48
24
24
7
120
155
37
17
55
36
72
108
12
5
6
37
29
91
240
24
125
43
12
11
144
13
17
115
101
270
25
209
78
13
24
228
17
43
192
101
48
126
60
13
48
23
97
24
65
24
79
132
11
72
18
24
240
115
216
12
233
48
7
119
18
7
23
13
95
25
5
7
11
84
66
240
7
84
131
37
35
42
126
108
30
199
65
7
60
29
30
49
11
36
73
143
49
60
5
91
84
119
12
12
37
36
95
42
18
157
23
72
36
1
29
126
66
30
49
89
6
265
65
90
1
84
48
23
132
85
41
31
228
12
41
7
35
78
24
211
77
48
42
36
72
37
12
113
30
42
90
13
83
25
60
95
282
67
156
24
59
6
48
7
35
133
107
1
29
264
30
24
13
5
30
84
25
60
11
12
18
78
36
25
36
60
24
60
48
257
115
389
42
48
54
30
108
60
90
24
55
89
24
42
73
240
12
11
102
90
126
7
17
43
5
234
84
121
36
29
91
59
18
96
42
102
342
1
132
77
6
42
48
30
85
77
247
60
36
60
143
84
13
107
25
120
83
84
24
72
24
120
18
7
23
13
12
48
12
5
72
78
12
48
97
60
36
120
35
138
6
61
5
295
95
48
1
89
6
61
5
187
120
12
23
133
77
235
125
67
36
95
90
259
36
24
65
54
277
12
35
13
60
35
42
103
17
7
96
23
36
96
25
173
30
121
35
108
13
59
108
102
30
1
12
60
95
13
23
54
78
24
61
5
78
1
23
18
67
155
25
48
132
101
90
54
30
18
384
120
91
23
6
168
127
23
12
25
173
186
6
24
66
25
53
48
7
23
109
96
77
7
131
54
30
1
84
60
120
48
48
95
72
12
6
67
192
23
36
61
36
59
54
67
132
71
1
41
30
84
1
275
12
13
17
43
23
54
67
5
78
13
12
48
47
18
19
29
127
12
11
84
6
7
24
11
49
11
24
301
29
55
119
37
24
48
173
48
7
47
180
25
53
78
192
25
47
12
48
36
66
90
133
312
41
30
114
24
139
60
12
125
43
72
101
42
96
1
53
6
66
31
60
107
96
156
30
55
168
60
23
192
270
55
12
59
1
36
125
30
25
89
24
96
6
42
120
48
67
47
36
85
29
30
13
11
90
211
120
35
25
23
156
1
96
83
37
60
192
48
12
12
60
53
127
35
6
19
11
37
5
72
96
42
85
47
210
91
77
55
23
25
24
41
79
60
29
151
60
53
43
95
132
162
138
36
24
18
78
66
6
264
48
18
24
90
6
72
168
42
37
96
209
175
48
47
24
42
174
61
53
7
137
102
ABCD 96493120294*3^$a+1 [50066]
32
4
20
99
21
135
85
180
36
8
60
96
124
56
4
11
60
9
27
49
116
60
75
33
36
207
24
25
284
36
60
24
51
49
276
48
47
13
12
68
12
48
16
36
8
52
20
48
3
117
15
61
176
243
60
61
47
120
13
80
75
84
265
32
4
104
60
112
8
12
39
21
24
39
36
105
4
12
35
33
36
4
23
9
40
140
24
84
75
12
69
16
8
51
61
23
37
104
36
24
51
49
11
24
25
35
45
24
36
36
15
69
147
12
61
20
16
108
23
12
1
20
36
75
24
121
11
204
73
23
93
76
24
95
9
12
15
9
60
27
48
9
27
9
184
32
48
36
195
25
20
39
1
11
69
15
60
81
48
15
48
157
11
69
40
35
37
60
119
1
144
56
24
60
60
16
8
15
48
97
20
12
84
4
36
60
20
36
120
24
64
152
84
27
33
124
11
1
8
183
57
27
9
144
96
16
24
59
36
49
47
69
100
120
11
9
24
16
20
36
108
12
4
20
24
40
11
36
129
24
112
8
75
97
20
15
85
155
165
4
20
36
15
9
16
119
21
24
16
11
109
23
21
64
36
20
15
21
168
52
8
87
129
24
16
20
27
60
129
75
24
45
84
96
24
16
95
9
15
61
59
85
12
68
40
11
189
12
15
48
1
104
16
56
160
60
44
15
12
33
27
93
60
124
35
108
33
4
11
21
148
32
64
44
12
28
32
48
52
44
40
60
20
24
120
63
33
136
84
44
111
129
51
9
76
156
20
15
60
49
164
40
191
9
52
35
129
36
60
28
131
21
48
16
20
64
80
36
75
21
40
44
39
85
23
33
196
128
16
47
33
15
21
40
20
63
21
87
60
37
32
48
16
107
33
60
60
264
96
24
52
8
240
123
48
72
9
4
11
85
35
108
141
96
15
48
21
4
11
21
39
141
75
9
180
15
241
24
36
128
192
60
84
84
216
60
24
60
76
20
147
57
52
108
143
9
4
155
81
24
24
60
51
21
84
231
345
111
57
36
4
200
52
20
88
212
24
75
61
80
64
24
36
44
12
64
104
51
45
36
120
28
56
15
49
35
57
75
165
39
192
33
24
12
108
196
24
72
200
24
256
8
72
64
59
156
129
12
24
40
120
20
40
47
253
24
11
72
24
9
15
9
16
36
24
11
24
129
135
21
4
12
11
13
44
36
27
9
4
24
20
27
25
80
84
120
84
76
24
32
40
84
116
64
24
12
179
25
35
9
267
33
120
76
104
51
120
165
51
96
57
63
48
120
1
44
60
147
37
176
24
96
16
20
3
57
48
12
48
3
73
44
16
20
100
36
35
60
24
12
229
68
40
20
112
20
100
71
144
45
88
36
44
76
20
4
47
9
120
4
47
73
56
36
84
96
75
9
39
45
16
11
84
61
143
1
20
27
49
140
108
183
9
148
260
3
108
25
119
25
36
11
93
72
24
24
87
45
3
21
16
68
3
133
44
51
49
107
49
36
20
63
48
153
40
20
96
160
20
64
44
27
25
80
4
59
1
84
35
21
24
372
135
13
71
309
12
15
33
172
44
60
15
216
25
95
24
1
68
243
9
4
44
12
4
56
15
120
48
45
12
15
105
15
73
11
25
71
48
36
25
120
56
39
9
36
40
11
48
121
216
60
80
15
45
4
20
120
39
120
36
1
20
60
24
60
180
27
13
36
80
24
96
15
85
188
12
60
60
15
13
71
141
4
11
84
61
104
24
27
36
97
32
3
48
33
15
72
37
11
61
11
12
61
47
9
4
131
24
12
69
48
40
20
52
23
105
16
20
120
16
80
60
108
12
15
9
195
12
37
83
9
48
336
15
21
120
75
25
24
176
24
15
1
20
3
57
3
37
20
4
200
36
28
32
108
12
124
84
96
156
59
69
3
48
9
27
73
20
36
76
95
ABCD 96493181264*3^$a+1 [50023]
79
12
41
67
11
102
7
53
18
42
79
144
77
19
59
49
71
37
48
35
1
89
72
18
25
24
71
121
96
23
1
41
199
96
72
53
18
121
120
29
30
37
5
115
83
217
53
31
29
30
30
19
252
29
55
36
216
5
108
67
144
108
101
31
36
60
23
42
43
77
43
17
108
60
55
95
49
11
42
60
43
35
25
24
11
90
30
102
223
36
29
7
108
35
30
60
31
101
43
77
7
12
29
180
55
17
103
17
18
60
180
1
29
115
17
138
49
36
125
12
108
55
84
71
102
55
5
78
37
83
49
11
37
60
23
42
7
53
7
221
60
12
18
61
96
53
12
48
31
60
59
25
5
30
60
97
48
5
7
5
48
91
41
67
101
60
7
65
108
30
30
19
41
7
65
19
156
5
60
60
115
12
180
41
7
12
41
12
43
125
55
5
55
35
37
53
19
276
132
125
19
59
42
78
37
5
60
115
113
31
41
48
60
7
23
1
108
12
59
25
5
90
30
67
108
17
48
12
7
48
143
1
29
90
90
372
78
169
11
25
77
78
25
5
12
43
5
72
7
480
108
23
205
5
115
5
19
71
30
19
53
115
53
60
30
25
36
29
90
157
83
30
12
427
41
120
175
5
12
108
55
65
91
24
17
7
113
115
5
79
59
30
19
60
131
49
12
41
55
113
7
12
36
17
18
277
24
29
30
30
12
60
48
72
48
60
12
78
90
12
43
17
103
185
31
60
36
12
36
77
18
162
48
120
60
132
55
5
235
12
12
96
23
102
19
41
7
11
37
48
132
48
137
19
84
5
139
12
89
79
11
85
5
150
85
17
48
30
1
101
7
113
60
48
12
103
65
127
53
30
1
144
12
53
31
108
36
95
49
72
29
67
65
60
60
43
17
18
30
211
48
48
83
42
60
120
43
95
49
101
187
5
78
60
37
65
55
48
17
55
5
168
67
125
43
5
139
101
12
7
41
115
35
25
120
95
30
30
30
55
95
60
42
19
180
36
53
7
48
5
31
41
55
173
79
132
101
60
43
17
78
37
5
19
41
168
180
12
7
53
7
48
53
12
43
24
48
5
115
84
41
43
5
67
120
23
1
41
60
115
113
12
18
42
55
12
12
41
43
65
72
240
60
18
61
24
84
11
25
5
60
235
12
5
78
42
120
48
91
144
17
48
60
7
65
48
60
19
96
84
12
29
115
77
18
60
85
36
149
30
37
132
11
42
18
150
67
5
168
132
18
30
12
7
48
5
48
19
72
29
30
42
55
60
113
30
145
65
211
41
7
191
90
60
30
42
103
17
43
12
65
67
48
5
48
151
89
12
78
85
65
7
132
71
121
96
108
24
48
5
7
48
48
5
31
24
317
48
67
5
139
209
30
42
120
60
48
19
53
67
53
48
12
43
12
24
41
360
175
72
53
78
30
7
48
5
7
132
41
67
173
115
12
24
24
35
42
18
1
24
17
18
42
60
7
11
1
48
36
5
60
7
5
48
31
149
7
72
11
42
43
24
11
150
7
24
24
125
12
18
1
36
12
11
25
12
12
161
72
43
17
120
115
125
60
103
17
115
53
127
5
115
5
283
17
48
55
5
72
18
150
139
12
29
31
24
35
37
5
43
5
127
23
102
19
59
30
67
48
36
29
12
198
30
7
60
12
131
145
36
29
115
12
48
84
48
83
25
17
115
5
7
12
119
61
29
199
53
48
12
79
89
132
48
30
30
7
48
185
115
365
31
149
12
48
7
108
185
67
72
173
48
67
5
19
161
55
24
119
25
17
60
108
79
72
48
11
30
55
5
12
7
60
11
121
24
35
97
5
48
199
41
90
61
48
36
197
60
18
145
12
233
12
43
17
ABCD 96493586888*3^$a+1 [50008]
60
207
3
150
66
114
48
132
123
84
36
60
72
12
60
120
96
69
39
156
204
21
18
33
15
54
288
60
126
45
36
36
57
3
39
81
135
33
12
93
51
60
48
72
144
24
21
12
267
3
42
108
123
39
18
12
96
15
21
48
72
150
33
141
75
15
24
33
12
165
3
93
30
177
9
63
60
36
87
57
12
21
15
63
177
33
36
39
57
48
42
33
69
3
33
96
48
60
66
24
18
12
42
81
60
33
36
15
39
249
72
21
168
15
69
96
51
93
51
156
63
117
9
51
15
24
30
216
3
57
15
33
72
6
72
33
48
45
159
51
69
72
36
93
111
69
39
213
18
21
144
51
21
3
117
27
48
114
120
15
81
195
33
36
6
102
36
6
189
21
15
111
144
21
48
9
138
42
27
24
69
3
3
30
36
15
180
3
90
96
51
3
45
72
21
123
75
144
6
144
12
15
81
27
81
27
9
120
123
72
3
6
72
27
60
3
30
39
84
45
120
39
12
36
45
27
75
42
48
6
9
132
33
18
249
24
57
15
237
51
159
6
84
96
51
33
72
3
36
69
150
72
45
21
72
3
93
51
69
15
21
36
240
48
87
39
240
18
36
99
21
72
39
21
63
9
15
12
96
12
36
60
69
60
126
9
21
15
24
21
51
36
57
87
108
105
72
24
36
135
24
69
3
12
45
87
33
87
24
36
51
18
6
33
57
108
36
12
147
21
15
147
90
12
3
33
6
9
39
312
33
201
72
72
48
15
72
81
15
129
72
159
15
69
60
48
237
87
75
6
63
96
93
267
36
72
57
120
75
21
12
42
45
24
75
45
21
39
15
21
75
141
33
15
9
48
15
57
42
45
93
183
15
69
9
51
33
36
60
27
27
81
9
156
87
99
18
252
180
51
57
36
51
21
15
144
15
33
72
24
15
6
84
51
45
51
72
3
33
12
315
105
108
12
9
108
12
39
105
204
36
102
93
216
201
72
66
96
225
63
81
57
108
15
72
99
174
39
33
180
3
12
9
30
93
48
3
21
48
21
15
36
9
180
54
33
15
165
12
57
108
60
36
51
48
93
18
6
138
33
45
63
21
39
69
60
15
57
180
360
51
57
51
75
66
39
84
3
33
72
24
36
129
63
3
24
9
57
72
3
3
66
24
27
3
150
66
21
69
60
303
21
126
9
96
69
36
60
51
84
168
36
36
3
18
15
39
81
72
57
75
144
75
54
63
144
24
21
15
213
60
48
87
93
15
204
15
114
36
36
63
60
36
36
33
72
42
72
45
36
57
96
87
108
144
105
15
3
78
27
9
126
153
216
9
12
60
123
105
75
12
180
63
9
21
111
51
42
63
9
30
78
27
129
126
129
201
36
192
15
57
3
12
9
51
129
36
66
33
96
48
45
156
24
51
75
69
48
60
12
81
195
57
120
15
240
48
9
15
72
69
90
165
21
48
6
141
51
78
66
96
48
177
39
24
69
72
21
15
273
99
45
246
24
18
27
3
114
99
9
18
33
69
3
69
15
24
129
36
144
15
12
45
48
3
48
24
93
195
12
165
42
45
93
3
3
126
15
21
12
42
18
36
72
87
12
21
60
102
177
36
153
135
24
33
75
87
165
12
9
87
39
69
36
84
9
87
48
45
51
36
48
81
216
159
57
15
33
54
72
198
36
6
9
24
105
168
15
72
15
93
105
87
72
36
72
183
162
87
63
162
123
36
87
90
15
ABCD 96493782948*3^$a+1 [50004]
30
66
6
5
1
48
39
8
40
48
15
60
41
25
35
16
15
65
4
20
48
28
32
43
5
13
47
55
33
27
33
36
48
8
25
54
5
25
3
33
24
66
12
41
31
54
27
3
17
12
7
24
36
125
43
21
9
6
5
4
32
181
72
47
91
17
36
7
77
31
6
35
48
31
90
66
9
9
3
8
64
51
36
6
47
25
23
4
8
13
39
3
36
9
32
13
23
60
4
104
16
33
15
20
25
36
126
6
3
9
15
8
40
20
43
24
18
27
20
48
112
3
29
13
83
168
1
108
18
18
24
11
31
30
60
6
102
30
48
42
60
42
141
20
7
5
1
42
12
93
8
4
3
90
54
6
27
56
4
27
6
24
71
28
75
12
30
18
6
11
7
12
48
78
63
21
71
52
56
16
45
83
160
20
36
64
60
213
23
16
104
24
43
12
137
4
20
24
36
36
40
24
12
84
80
48
60
16
45
99
32
19
41
25
24
35
4
60
20
40
36
116
85
71
4
48
27
29
36
73
23
19
9
21
3
57
3
48
69
11
19
89
84
36
1
78
6
126
9
36
9
47
120
40
27
42
24
30
69
3
24
5
40
15
6
3
39
18
119
13
12
60
15
9
71
4
32
12
13
35
73
35
24
13
143
31
29
4
60
20
76
20
112
48
212
13
54
21
56
24
7
77
28
3
5
16
33
75
32
73
3
20
12
43
9
44
25
30
57
3
117
32
12
13
30
53
84
31
9
36
9
39
39
60
60
72
18
23
4
44
52
60
92
40
15
77
156
43
6
15
8
60
37
6
5
4
8
31
89
13
27
120
32
1
102
33
48
141
123
32
24
1
60
66
60
24
29
97
12
6
21
8
16
32
43
41
84
55
57
12
75
6
6
93
60
15
12
6
12
15
33
132
96
15
12
75
42
18
9
15
9
39
65
73
15
80
64
39
57
8
4
36
81
15
9
12
48
42
18
6
120
30
83
88
48
105
6
5
48
13
87
236
12
37
47
25
51
33
35
4
72
8
48
12
13
23
24
67
48
12
30
3
21
11
13
35
48
4
20
25
23
12
31
18
11
24
31
24
57
32
112
44
12
19
5
40
20
55
30
15
105
36
3
12
20
139
78
42
21
20
7
36
17
4
96
92
25
18
117
8
25
12
11
16
80
133
90
36
57
3
17
7
30
27
44
25
39
80
7
6
95
24
13
6
21
9
27
9
59
24
7
6
23
4
32
19
12
42
23
12
145
11
40
12
92
7
233
55
65
76
69
36
71
76
15
5
172
132
20
19
66
6
12
6
11
16
39
9
27
89
16
12
72
9
87
8
7
29
76
27
53
40
60
12
72
56
24
19
54
215
16
15
54
162
6
3
104
7
29
76
56
49
215
64
21
15
3
33
99
66
78
69
32
25
18
30
12
48
15
60
20
115
12
45
21
35
64
45
51
44
4
9
60
48
75
9
15
15
21
27
72
81
3
42
90
30
75
108
9
132
3
15
5
40
56
49
75
27
36
24
29
7
9
8
16
75
41
25
35
4
12
9
18
57
15
21
24
15
6
35
37
11
12
25
78
5
1
51
57
3
15
78
39
3
29
16
27
252
6
54
9
9
27
44
55
17
12
28
24
24
111
5
4
12
129
11
43
57
132
56
24
7
69
44
37
126
29
55
33
60
141
15
15
5
1
35
25
18
72
78
18
9
60
3
53
67
57
48
81
36
30
9
15
6
36
27
93
23
24
16
104
88
128
84
28
20
73
42
24
18
71
7
17
36
4
8
55
65
19
9
9
27
15
24
5
16
96
20
40
9
18
5
72
55
21
48
20
12
12
36
36
1
27
60
45
27
9
111
45
3
48
27
41
36
40
24
21
23
1
27
48
20
31
29
40
56
1
15
32
72
1
15
32
1
27
15
42
27
15
81
8
1
54
65
1
39
24
8
48
1
3
32
64
15
69
15
77
25
23
28
69
30
45
56
28
51
89
49
167
1
54
33
20
13
15
8
12
4
56
19
30
15
68
43
9
141
147
8
4
36
33
6
5
79
45
15
9
32
79
45
12
15
9
33
36
147
20
28
39
42
35
1
72
3
8
12
12
1
87
44
4
32
28
15
5
1
36
27
32
16
44
25
24
66
6
54
6
18
9
32
60
25
48
23
55
42
36
42
54
51
9
24
27
12
15
18
3
21
18
45
27
45
9
15
24
36
44
31
17
37
27
20
43
21
27
60
29
61
47
1
12
23
16
21
18
5
36
88
21
51
15
93
48
3
77
4
8
72
13
47
60
40
15
66
23
84
96
67
9
9
87
8
16
45
15
21
27
12
20
91
5
55
42
3
44
4
104
97
23
96
72
48
31
41
60
12
16
9
66
6
23
12
36
28
12
24
15
65
24
19
33
44
73
120
72
95
49
6
36
5
60
79
29
1
36
15
45
23
37
27
48
15
17
115
30
42
60
138
30
41
40
51
18
23
4
21
23
121
23
13
3
44
16
21
3
3
5
13
24
35
16
27
84
33
15
33
3
29
48
120
43
21
24
15
177
48
32
12
48
7
6
66
30
30
65
1
15
93
87
80
19
48
137
40
8
67
18
11
36
103
5
1
39
120
20
36
64
8
13
39
12
56
133
84
12
3
21
90
21
15
21
9
15
8
13
72
30
18
119
28
105
72
18
6
27
39
53
36
4
27
6
39
8
7
53
31
5
31
54
24
42
149
96
76
32
52
36
120
39
60
53
1
30
24
66
36
90
113
36
19
77
16
69
11
64
21
15
69
59
40
24
32
24
36
4
72
9
11
52
96
75
17
12
31
6
186
12
45
3
5
112
20
31
5
16
3
30
75
93
24
23
55
17
76
9
3
20
121
11
48
13
18
17
25
54
90
36
63
60
45
6
36
24
6
47
12
24
40
87
57
87
9
15
81
8
31
9
3
12
33
20
28
ABCD 96494025196*3^$a+1 [50020]
12
60
24
71
13
5
15
51
237
4
48
95
13
20
100
12
11
45
4
41
27
27
13
8
64
32
51
85
53
19
35
33
9
15
36
24
48
76
47
24
45
24
21
30
24
1
8
63
37
12
48
155
33
123
9
81
15
16
11
13
32
9
79
11
108
21
12
12
52
23
18
3
4
35
73
108
17
19
104
4
11
37
68
21
63
15
37
11
24
49
56
60
220
11
13
41
54
45
52
47
36
1
36
12
20
28
83
9
3
37
80
63
18
39
3
13
92
87
13
44
76
20
40
92
16
36
20
84
27
18
24
67
68
27
69
12
63
57
52
83
97
60
137
55
8
12
15
181
89
43
60
12
44
16
71
168
9
63
57
28
180
80
9
31
23
132
25
5
150
48
141
100
11
129
40
29
19
71
9
28
12
77
3
15
33
148
17
3
21
55
8
88
72
32
36
24
76
23
145
12
32
60
36
16
5
18
33
60
63
57
204
36
112
12
60
60
5
31
48
95
24
45
3
60
109
48
32
28
12
104
76
96
164
36
123
49
23
25
8
57
75
60
60
72
28
59
61
35
37
120
41
31
20
3
25
12
11
24
33
12
45
99
4
12
36
104
28
68
12
48
4
44
135
9
72
24
4
47
133
101
96
91
32
48
64
35
61
44
39
21
16
20
132
3
24
36
30
15
129
3
12
3
213
64
11
93
4
56
87
9
36
144
9
27
120
27
37
80
24
84
12
21
67
35
133
68
36
21
3
27
37
92
96
4
176
12
12
88
60
108
5
15
24
28
53
7
35
33
3
12
60
25
92
27
33
12
3
1
17
198
121
8
28
24
80
40
11
25
20
3
180
180
69
148
24
56
9
3
52
20
4
24
47
45
24
15
49
5
3
39
1
29
15
111
9
96
160
44
15
45
100
35
69
16
96
32
28
47
57
15
25
48
257
3
141
39
36
36
15
1
89
18
13
35
13
191
144
97
48
56
33
31
84
80
96
12
57
3
168
39
21
15
25
47
33
156
168
27
13
20
28
24
20
36
12
57
63
36
15
37
44
40
23
13
12
23
69
48
16
140
15
1
59
25
84
36
35
45
4
60
48
8
40
84
12
24
72
8
9
103
60
8
52
23
24
18
79
44
12
108
4
128
60
64
95
33
15
78
3
15
36
69
60
24
36
27
105
72
60
76
56
108
12
24
39
18
15
88
92
24
36
12
12
9
15
64
152
9
7
23
60
12
18
6
121
80
40
24
24
11
1
120
12
128
4
56
40
23
1
164
36
60
16
224
33
3
75
37
20
33
115
59
144
69
12
36
180
27
33
48
12
52
5
43
92
111
49
47
49
24
20
76
11
48
45
36
72
72
51
145
65
87
40
48
11
36
9
16
60
32
76
12
5
42
12
18
6
81
24
4
35
105
28
20
39
93
21
135
112
60
8
84
33
54
165
15
85
24
44
27
120
9
4
5
7
96
132
8
12
16
12
180
32
40
8
24
24
16
48
17
103
12
11
45
39
1
59
81
9
15
48
100
56
45
15
9
67
5
30
225
15
48
1
20
51
33
28
12
12
116
3
189
72
64
11
69
12
48
16
35
133
8
124
23
1
80
4
12
20
96
28
152
4
168
35
1
12
128
12
24
24
81
168
210
45
96
16
24
17
39
16
20
3
57
15
153
9
27
39
109
12
5
6
12
21
12
93
7
89
15
28
5
31
84
35
97
11
93
24
136
17
27
28
20
27
37
35
33
3
33
4
17
15
100
11
49
8
72
33
3
40
12
71
90
67
47
33
64
164
4
36
92
12
160
8
33
31
20
76
24
36
20
33
66
60
36
49
59
37
29
15
64
24
47
61
128
16
131
73
71
24
36
30
43
36
84
56
69
15
120
132
40
36
89
3
28
23
9
63
37
68
4
60
161
79
8
28
59
1
132
8
3
24
145
65
43
32
87
21
24
33
31
17
27
45
90
37
23
25
95
1
36
20
15
18
55
17
15
16
167
36
60
109
20
52
29
15
64
48
140
52
12
8
108
72
63
49
240
24
44
28
23
1
239
25
152
52
68
9
43
56
117
15
40
24
48
8
9
3
120
88
80
99
9
4
116
52
12
96
24
12
8
48
28
20
72
24
96
99
13
8
40
44
36
3
21
21
30
60
9
216
24
21
18
9
132
108
52
35
1
8
96
28
65
67
11
108
81
63
12
73
17
51
4
23
1
96
11
84
49
119
81
9
171
100
24
12
36
12
68
40
23
36
13
71
42
79
23
18
7
47
1
23
1
96
59
33
48
123
25
72
48
92
27
13
12
8
12
12
84
12
15
25
48
56
28
120
8
87
97
83
33
39
9
24
57
24
67
107
73
ABCD 96494344504*3^$a+1 [50015]
12
18
80
25
23
88
57
48
47
58
27
9
90
18
6
80
10
36
3
48
47
10
38
157
72
9
24
66
144
30
12
3
11
10
24
6
66
30
30
168
12
3
60
23
48
10
36
194
94
98
142
15
72
99
104
13
204
71
34
14
70
60
14
37
3
141
11
10
60
18
42
3
81
96
18
6
36
3
45
6
165
21
24
351
23
70
27
63
128
22
3
57
72
30
93
57
120
63
51
6
18
30
2
58
27
69
84
63
117
27
24
12
129
120
3
108
57
3
9
18
81
84
132
23
96
40
30
24
90
8
49
15
30
234
45
45
39
21
120
27
12
60
111
6
60
48
36
60
15
39
66
14
22
18
93
107
37
165
48
30
225
15
8
13
21
3
165
86
1
33
72
15
9
96
30
24
30
26
1
60
3
54
26
37
33
36
48
15
141
26
49
252
9
18
8
58
87
39
138
12
18
42
24
87
87
72
24
9
168
9
111
23
37
12
60
12
15
150
195
9
15
72
9
111
57
6
114
216
84
26
70
66
18
102
24
81
9
264
38
64
30
135
3
30
26
10
6
24
56
48
13
27
6
24
26
94
96
15
60
135
32
25
23
10
111
144
69
27
69
15
129
195
87
114
60
66
24
80
25
12
69
54
30
24
12
14
64
117
273
12
39
15
57
47
70
36
30
6
39
9
90
30
3
72
12
69
111
33
6
54
15
81
66
144
69
201
24
132
3
171
54
2
61
69
14
25
15
45
9
42
8
16
96
90
60
114
261
75
30
18
42
108
3
84
123
6
15
51
24
21
108
72
23
106
99
21
30
24
21
12
24
15
33
105
102
18
6
30
36
48
15
21
2
142
42
33
71
1
105
3
21
30
174
12
15
23
130
60
2
1
87
21
45
24
75
36
15
264
96
21
105
18
30
72
24
24
15
36
95
10
30
54
2
34
24
38
34
24
27
27
240
6
36
39
81
54
144
42
14
61
45
135
15
54
111
3
56
394
123
9
114
21
105
114
6
138
45
45
63
129
15
24
39
6
75
24
21
24
72
26
64
18
126
9
21
87
3
54
36
30
210
99
72
69
87
24
9
24
51
21
3
228
24
23
61
24
177
48
132
15
213
2
70
75
93
12
3
57
26
85
33
114
90
36
51
9
6
33
117
98
112
18
62
130
14
85
120
24
11
16
165
24
72
9
84
15
69
96
26
48
82
24
231
45
98
40
30
3
63
54
42
18
120
3
33
24
2
96
142
66
21
9
111
9
36
63
23
157
21
204
132
63
45
27
135
128
70
63
177
15
180
23
144
49
21
18
21
72
107
1
12
60
33
96
171
33
74
1
24
87
144
69
51
24
72
30
450
78
3
63
6
98
85
155
106
36
99
375
24
66
30
120
120
21
165
38
16
6
3
23
142
3
87
8
25
60
129
51
72
81
36
99
39
150
3
57
3
72
12
159
114
6
32
34
123
21
39
117
138
90
72
171
93
36
18
6
27
39
54
24
2
58
36
36
60
18
30
180
12
51
33
30
21
33
27
84
60
39
45
195
45
45
96
147
59
88
117
3
102
3
141
60
96
51
9
60
24
6
18
96
36
90
24
24
30
66
69
35
70
60
12
98
16
126
50
34
27
27
42
198
33
119
13
51
234
86
10
96
30
78
63
33
74
10
12
51
87
30
90
21
45
156
48
3
23
94
2
10
39
84
57
18
66
36
74
1
39
57
57
36
66
114
36
51
63
56
1
60
9
18
81
9
3
33
39
36
9
6
9
23
58
6
90
108
12
24
24
180
12
39
9
72
54
24
30
42
33
81
207
57
38
13
24
36
12
72
35
16
80
109
45
6
57
63
21
75
21
9
18
6
24
15
27
78
12
30
30
3
228
168
12
33
206
34
126
78
12
15
69
50
40
24
6
51
23
16
6
63
45
27
84
24
167
48
13
57
3
87
102
3
87
150
15
11
48
37
108
9
60
15
45
102
48
42
48
6
21
ABCD 96494350112*3^$a+1 [50000]
24
12
9
33
7
60
20
33
3
28
41
126
42
15
15
36
30
67
24
5
6
24
33
3
24
1
12
60
48
24
20
100
60
36
120
48
5
66
13
12
29
19
48
8
16
11
37
48
23
21
15
121
72
41
19
20
15
1
11
1
60
24
11
13
107
73
12
24
23
42
31
80
12
40
77
48
7
41
18
1
53
30
45
21
15
36
16
24
119
57
60
52
20
12
108
36
51
48
186
7
12
48
32
180
51
21
33
7
59
49
47
30
39
9
7
84
224
27
121
23
192
25
167
1
17
7
36
77
78
9
12
36
40
23
36
241
72
48
29
39
12
39
24
37
12
56
21
19
11
84
12
45
100
83
6
15
40
8
88
8
39
25
12
60
20
40
48
8
3
9
3
30
48
6
21
4
35
13
128
4
35
21
45
39
33
3
24
69
31
8
135
12
1
35
49
68
63
37
23
18
7
23
66
15
40
48
8
4
8
16
24
36
35
21
33
51
24
36
36
28
8
52
36
41
51
15
78
42
37
12
24
5
7
24
44
21
51
27
36
37
48
12
20
52
11
1
8
12
4
12
12
41
67
35
37
72
53
15
27
13
41
19
35
1
80
27
13
96
36
72
5
30
37
5
90
61
48
12
5
174
9
39
33
33
7
12
47
13
11
25
77
30
42
31
17
18
30
54
18
7
12
36
12
8
28
12
24
155
1
8
24
12
28
12
36
35
12
21
16
5
3
21
7
48
89
31
35
21
76
24
60
36
84
36
5
55
35
12
21
4
36
149
87
16
24
71
9
16
23
12
9
108
63
13
24
11
24
42
15
28
48
12
41
139
5
75
3
24
13
11
85
36
20
108
63
13
72
5
18
36
61
12
17
48
51
87
49
60
41
3
4
95
21
16
20
4
12
24
36
5
72
115
11
66
15
76
12
36
12
59
30
6
153
9
18
12
13
60
59
61
20
3
1
23
13
68
27
9
4
12
5
7
11
6
24
19
20
51
37
24
36
8
27
9
36
4
119
1
41
30
13
11
18
48
27
28
23
109
11
1
48
32
4
95
1
24
84
8
120
24
4
29
31
44
12
28
5
43
53
6
60
6
15
144
76
144
11
37
20
15
25
23
9
4
20
9
27
45
19
12
17
67
24
5
30
49
12
216
53
99
75
25
12
29
51
40
84
17
55
108
59
13
35
85
12
36
11
36
129
45
24
31
24
11
9
45
6
36
9
16
5
15
33
51
60
39
24
66
42
9
40
44
16
11
12
33
204
36
15
25
8
100
12
12
8
12
28
5
48
42
48
25
96
48
47
6
99
3
18
15
184
24
132
32
16
12
8
39
73
12
60
71
49
71
60
30
72
27
16
12
60
20
15
18
24
18
24
13
83
25
72
12
24
72
72
8
3
97
60
59
21
33
55
72
65
102
36
1
48
32
111
60
69
16
53
31
41
15
24
9
79
23
18
19
77
55
36
5
90
25
23
9
76
36
35
9
15
9
51
1
120
5
6
37
5
63
12
21
67
132
20
40
12
20
15
1
12
36
29
66
37
17
7
24
60
36
11
49
11
42
78
145
8
12
64
24
12
47
42
48
31
80
15
90
7
32
48
28
12
12
71
25
5
24
103
12
68
57
15
40
96
12
23
1
83
57
9
99
72
28
48
65
7
71
12
25
48
104
147
49
41
39
27
49
11
73
24
36
44
36
64
32
45
19
36
24
35
6
51
15
25
68
4
8
3
121
23
13
44
4
11
24
1
95
1
20
15
48
1
8
28
8
4
20
108
15
93
52
20
3
45
9
7
24
24
71
72
37
96
11
81
75
33
45
19
12
23
85
11
1
23
1
71
93
16
24
53
7
108
84
41
19
71
13
24
8
12
21
111
51
54
3
48
4
104
4
47
30
55
36
152
108
28
12
84
29
7
132
60
96
36
120
24
5
7
44
15
1
132
32
16
92
60
16
32
15
114
55
35
13
8
33
55
35
12
169
41
19
24
36
11
25
20
4
24
71
6
7
47
84
61
65
6
18
6
21
45
222
13
60
12
35
21
75
1
48
8
180
52
23
84
6
27
3
24
85
20
15
33
16
41
3
100
41
7
24
35
24
37
24
96
23
12
12
13
5
24
3
45
48
19
60
36
5
19
60
65
3
63
45
4
20
40
59
12
72
73
72
80
63
49
41
27
63
33
16
20
9
24
3
48
87
24
85
20
15
84
1
35
9
75
42
102
25
11
102
54
9
9
31
11
1
23
37
68
21
31
59
30
6
13
35
37
29
3
52
41
7
47
33
15
37
48
11
24
33
100
155
33
16
20
15
6
7
48
8
40
12
24
11
45
12
33
7
11
37
60
23
61
11
13
41
51
100
8
9
3
60
105
72
30
1
20
4
32
16
143
1
84
84
60
101
24
31
20
16
53
30
18
24
51
88
12
23
9
12
15
21
52
8
39
1
59
21
52
23
57
63
49
71
108
45
51
73
8
40
12
92
40
8
27
48
18
3
45
19
8
12
51
9
21
30
1
36
32
28
12
5
6
36
24
25
24
8
99
18
7
56
64
59
1
48
35
21
15
1
29
42
25
12
41
6
1
60
59
18
31
20
16
8
40
23
129
108
76
59
18
48
55
12
24
11
73
11
6
55
144
36
24
20
4
5
39
33
30
18
7
20
72
27
24
12
37
116
16
35
18
7
35
84
1
20
45
6
18
72
43
5
31
20
48
3
33
52
23
21
88
12
239
49
8
27
18
7
36
32
52
20
36
4
56
16
60
23
73
108
5
19
36
11
73
5
48
27
36
15
21
28
12
5
6
49
24
84
12
24
17
27
16
56
16
60
12
120
12
8
16
41
31
83
60
1
156
35
33
52
12
36
36
8
12
21
15
39
13
11
1
8
57
24
19
8
24
4
36
116
3
97
12
60
8
40
84
36
72
60
48
8
27
13
65
7
12
83
45
4
11
12
36
21
40
23
36
30
39
33
39
75
25
101
7
8
9
3
16
5
51
21
19
11
18
7
72
23
49
36
24
8
28
17
63
9
55
23
12
30
39
40
12
ABCD 96494384458*3^$a+1 [50103]
180
180
36
108
75
84
41
12
79
209
76
39
120
129
8
43
65
60
12
64
20
55
41
7
233
24
55
24
9
36
116
55
9
51
41
124
44
84
127
5
19
125
60
19
53
12
127
29
36
19
41
139
24
41
12
19
9
75
240
45
56
48
112
99
17
240
43
5
24
31
81
8
208
180
63
17
12
132
79
21
8
12
16
8
12
79
53
36
60
139
65
151
9
15
276
5
72
48
124
36
36
123
5
7
168
21
80
31
285
15
24
156
108
36
129
80
7
41
72
132
48
115
17
79
21
15
84
9
80
12
88
32
139
185
55
5
91
84
65
79
180
5
160
36
135
36
24
5
132
108
36
60
19
197
40
44
235
9
15
5
151
209
52
87
57
15
29
31
24
60
125
19
5
52
44
19
113
19
60
24
17
79
24
41
24
31
60
5
103
5
312
19
60
60
120
60
24
45
20
36
24
28
159
93
36
75
29
175
101
91
60
81
27
153
108
99
36
77
84
24
396
103
5
36
91
24
24
65
12
19
29
55
45
68
103
9
27
29
16
135
81
3
41
96
127
77
55
33
108
63
117
39
53
16
20
52
3
65
55
77
199
33
51
129
180
27
5
4
15
125
12
43
180
89
40
56
96
55
89
79
12
84
60
17
24
103
53
43
36
29
12
67
12
84
5
31
48
156
216
53
316
171
29
36
19
141
75
149
36
55
24
41
43
156
5
36
100
99
144
77
40
36
99
24
21
128
36
52
3
77
43
129
15
21
44
28
44
48
12
76
128
151
29
52
68
36
235
53
96
55
60
9
108
159
345
20
168
28
39
33
15
5
7
29
12
108
31
9
104
76
92
163
84
17
204
31
209
31
120
129
231
5
16
20
67
5
60
60
127
65
139
84
21
279
5
36
31
9
15
36
24
300
336
29
16
116
64
39
5
12
88
80
156
60
64
44
12
55
53
60
67
173
48
79
84
5
24
16
15
29
48
88
15
29
12
16
8
415
60
137
28
99
41
96
55
53
91
41
48
88
68
24
108
7
60
21
80
12
43
9
51
101
79
36
29
55
81
8
132
76
27
96
29
7
101
163
81
123
36
29
120
12
115
33
87
5
103
12
9
44
96
55
5
31
21
3
60
77
19
41
24
115
365
115
45
36
320
148
44
55
17
28
15
65
7
41
24
100
75
24
45
99
180
65
31
240
60
65
24
7
53
40
32
108
7
5
199
101
55
89
132
7
93
99
293
31
9
152
48
115
53
48
31
120
24
137
7
5
7
5
40
128
91
41
55
24
29
331
57
80
139
125
36
187
137
115
60
53
48
24
40
39
29
40
20
91
84
156
45
15
41
24
55
24
21
32
79
48
41
96
295
60
141
44
60
19
5
120
12
48
24
91
41
40
44
64
20
7
65
43
317
55
180
41
7
41
36
60
28
56
16
39
17
84
84
36
43
21
144
56
79
53
103
120
21
8
7
113
12
55
165
20
36
43
29
132
24
24
60
55
5
60
175
72
264
29
16
56
259
89
28
3
180
24
101
12
4
195
5
276
7
21
152
19
65
24
100
92
88
15
96
48
5
31
101
264
31
149
16
15
29
64
147
105
104
84
12
16
92
48
120
79
165
63
12
48
36
5
36
79
5
40
36
15
113
127
ABCD 96494632376*3^$a+1 [50048]
99
9
36
27
105
84
156
33
27
144
36
9
15
108
147
153
108
72
12
60
60
48
207
81
189
135
24
252
168
12
24
48
21
144
123
3
144
237
48
57
18
57
36
48
21
198
90
135
36
27
54
180
198
33
84
156
60
60
192
48
15
18
72
27
12
33
3
132
228
72
72
24
12
33
267
3
72
105
120
153
207
132
57
36
15
84
45
3
120
156
60
120
12
72
60
168
84
60
216
60
60
12
33
27
45
15
60
51
144
33
72
108
24
240
96
48
84
12
108
132
60
45
15
216
60
24
63
45
36
120
276
9
75
60
9
36
27
168
24
60
12
204
204
3
105
300
144
108
108
84
60
120
123
57
69
27
84
36
84
48
315
33
39
21
132
36
99
18
39
24
81
111
60
9
135
9
27
117
75
33
54
18
63
9
111
15
297
45
135
48
84
129
15
72
24
36
33
39
168
132
48
180
264
204
81
3
132
153
51
36
180
24
72
72
120
12
264
60
264
48
84
45
3
168
117
63
60
84
36
84
36
132
36
12
69
171
99
126
63
27
54
15
75
129
105
72
72
87
24
264
57
75
120
60
105
39
12
48
60
12
24
36
84
9
135
300
105
75
357
123
204
48
84
36
72
180
117
3
177
15
84
81
3
48
132
12
168
33
3
12
72
372
261
39
168
132
36
3
105
132
12
48
24
60
105
303
132
120
36
12
108
9
75
69
99
12
51
33
60
51
21
24
24
84
168
48
9
51
120
36
9
144
72
15
36
75
33
12
9
39
51
18
27
264
24
60
60
108
108
84
108
60
132
12
231
54
15
165
15
108
12
9
54
117
45
159
12
192
105
108
135
60
108
24
33
15
24
60
9
90
321
168
48
48
45
135
27
90
3
132
45
3
96
84
105
36
3
96
36
36
84
84
84
63
162
87
39
90
171
36
120
24
276
48
12
204
336
60
120
84
3
117
36
24
21
39
51
54
36
27
12
24
279
33
48
24
93
18
162
195
24
33
36
87
57
207
204
165
252
135
189
54
45
12
72
60
72
216
9
51
48
132
120
405
3
72
24
24
12
24
39
54
243
120
84
240
24
9
18
309
168
45
63
12
72
84
237
99
9
39
120
168
60
12
15
18
15
12
60
12
144
180
204
12
9
54
198
27
12
48
12
153
123
12
96
72
12
27
144
9
72
96
24
69
162
9
120
15
9
84
12
36
24
24
96
216
3
21
120
24
384
120
120
48
120
123
45
12
48
132
24
9
90
21
141
72
243
9
135
36
24
108
12
120
156
93
99
45
63
9
54
297
45
75
60
120
132
45
123
204
48
72
3
33
93
27
63
144
165
36
252
84
39
57
60
108
12
24
48
177
171
12
48
ABCD 96494911426*3^$a+1 [50019]
21
39
129
48
128
72
40
51
45
8
40
39
96
102
24
195
96
39
9
48
51
42
18
9
72
45
3
27
69
3
60
57
21
27
123
21
21
54
18
3
72
45
75
21
11
19
66
54
5
7
57
27
60
6
24
48
6
117
27
45
27
48
12
54
147
96
63
6
90
12
21
72
27
42
83
64
3
18
138
57
27
36
12
48
93
27
90
114
126
11
19
12
41
7
81
111
6
114
60
45
8
55
72
89
37
27
27
18
35
7
6
24
90
9
8
31
24
33
27
66
3
27
114
6
90
11
19
12
12
90
11
88
15
41
91
24
90
99
72
15
30
144
11
16
48
21
72
162
33
15
12
108
30
96
6
21
123
12
33
72
117
78
141
21
6
21
75
114
102
101
7
33
69
72
75
21
3
87
72
54
6
24
53
55
57
3
21
15
177
104
64
51
21
27
18
18
17
72
136
15
72
48
144
108
24
45
69
24
51
15
30
27
96
27
21
15
113
61
3
87
54
51
69
6
101
61
3
15
30
24
75
123
29
13
59
61
11
37
51
24
3
24
48
21
99
12
30
6
66
48
48
51
21
75
45
66
6
99
15
12
90
11
13
75
63
60
120
45
72
45
83
37
18
12
48
36
30
35
139
5
163
21
39
84
24
29
175
33
80
208
45
27
63
9
3
24
53
16
45
72
72
6
42
251
19
24
18
6
42
27
3
21
69
24
179
67
18
75
45
90
33
32
64
255
30
6
45
39
12
24
66
3
32
232
3
69
75
24
18
18
12
18
3
104
13
96
66
12
42
30
69
39
30
96
11
72
88
120
15
81
48
27
42
27
63
105
51
24
48
12
36
45
15
96
36
21
48
141
27
8
79
150
48
3
96
3
24
45
45
3
27
42
83
19
165
135
33
168
15
120
33
32
64
15
9
123
69
39
81
24
45
90
6
24
96
27
69
3
3
5
16
51
21
135
6
131
72
43
12
9
69
18
12
21
51
53
7
12
18
78
144
45
48
15
30
18
12
5
16
96
93
66
6
51
15
12
141
69
11
91
60
48
17
211
48
93
24
48
51
24
21
21
24
3
8
19
24
12
132
36
12
18
54
138
99
51
12
6
96
51
15
9
45
48
3
24
15
9
80
64
72
8
40
24
123
144
21
72
8
55
60
18
11
7
33
75
24
21
27
237
45
27
3
42
90
9
80
40
21
11
19
53
16
144
135
102
51
56
19
21
24
8
16
21
18
33
24
24
21
24
3
51
42
78
84
12
24
45
72
3
24
45
21
51
72
56
91
72
45
72
75
60
6
6
90
54
42
54
36
270
27
8
13
3
39
54
75
3
173
16
72
24
3
12
9
8
19
125
64
144
48
93
18
30
35
7
30
72
75
45
3
21
24
11
37
18
24
12
18
6
12
33
216
24
39
65
16
27
192
60
9
63
65
16
56
37
120
3
56
67
77
13
51
3
24
21
96
8
85
240
51
45
11
64
69
11
109
30
18
24
27
24
27
12
9
27
53
61
120
24
6
5
55
54
27
8
16
24
99
42
66
120
78
51
99
53
43
69
21
18
65
16
27
12
33
27
45
27
21
69
54
156
78
3
8
79
36
42
90
57
24
21
75
3
42
27
75
24
45
39
12
29
61
24
3
24
48
21
6
138
27
213
371
43
18
114
6
243
87
81
24
32
55
12
114
3
27
42
114
108
45
45
30
36
12
18
51
45
6
29
13
102
24
66
51
87
9
51
48
132
48
30
48
83
19
12
33
24
3
48
141
51
90
11
19
60
132
216
120
18
6
24
96
18
11
112
32
16
45
11
79
30
3
21
6
66
27
72
48
72
27
12
30
27
51
5
19
24
192
53
40
72
63
33
27
24
18
30
45
27
117
48
93
3
8
79
177
21
51
24
69
72
195
21
90
54
51
3
24
21
120
8
37
3
336
111
9
8
16
128
19
66
3
48
189
3
120
111
12
5
16
243
90
6
5
13
3
21
30
69
27
21
104
37
72
96
3
24
120
3
21
21
24
6
5
85
3
21
51
144
120
111
102
75
48
96
80
40
69
18
81
21
18
9
93
27
3
108
81
24
21
24
30
53
13
174
93
3
84
30
222
21
48
32
37
24
27
75
48
69
93
3
27
18
48
35
37
3
147
29
67
42
27
63
9
39
60
162
30
21
213
24
3
63
33
8
7
225
27
173
40
3
84
6
48
66
33
27
53
37
18
6
3
27
21
15
36
21
69
27
27
18
78
48
36
9
69
6
5
55
6
11
ABCD 96495020476*3^$a+1 [50077]
23
31
24
18
3
9
3
8
24
25
30
33
45
30
45
27
6
84
78
29
25
75
69
36
54
12
42
23
13
36
15
33
18
60
12
53
43
72
17
12
4
84
21
39
12
36
20
55
204
45
81
15
33
72
95
48
1
3
36
21
119
16
93
23
73
47
24
16
8
7
9
128
72
49
107
48
16
20
76
20
19
30
36
54
29
205
42
93
9
36
36
3
8
4
36
27
21
45
95
36
48
7
18
15
56
31
78
35
76
44
16
9
87
68
16
39
93
39
9
9
18
65
7
5
16
32
103
6
48
131
40
15
54
12
24
71
160
51
24
30
39
60
81
35
43
102
63
51
36
65
64
9
47
16
104
13
23
19
45
48
63
54
15
56
4
21
59
4
27
45
24
15
41
184
80
64
9
47
43
21
57
30
17
40
57
54
72
77
31
81
9
30
36
24
72
18
47
19
24
21
33
3
15
12
36
21
15
81
8
24
16
111
29
7
18
12
24
48
15
45
3
33
15
105
111
8
7
36
53
4
20
48
55
18
96
3
33
30
198
15
27
69
33
123
140
25
42
221
36
31
72
108
93
141
120
6
18
131
79
42
18
30
39
140
25
12
24
30
125
55
24
30
83
85
30
57
105
23
28
72
44
64
44
55
180
117
45
36
15
104
1
27
45
95
1
39
27
24
21
45
36
95
73
12
54
89
1
83
88
68
109
30
17
24
72
13
11
25
18
65
13
12
27
81
27
63
29
24
7
18
30
132
77
48
217
12
11
48
36
85
15
140
79
45
36
33
30
77
24
96
96
12
16
12
45
147
3
18
15
12
20
25
3
20
16
63
36
41
36
49
3
93
30
5
13
42
17
91
144
12
65
16
9
3
183
237
27
24
36
36
30
42
21
36
15
18
107
1
30
60
125
37
30
6
36
30
5
55
21
63
5
85
24
36
84
78
9
36
39
6
3
51
53
100
3
18
95
60
112
48
69
90
48
18
36
36
18
54
108
24
23
103
105
75
48
21
20
48
7
36
9
60
20
13
36
42
54
18
41
7
29
48
16
12
99
36
162
12
63
92
103
141
44
28
24
15
9
20
1
35
73
3
57
83
4
108
51
17
19
81
69
35
1
39
8
7
81
72
93
18
6
83
43
12
81
144
63
78
84
42
66
3
57
39
216
72
81
6
33
33
24
90
41
13
71
48
7
33
57
63
72
48
15
66
132
3
24
48
15
5
43
5
36
16
39
9
92
19
54
11
49
11
43
102
36
60
35
85
35
25
47
28
45
72
23
13
99
56
12
19
29
25
35
19
45
27
9
27
5
7
53
79
54
11
16
32
112
9
15
51
36
18
15
20
60
4
32
16
48
27
9
104
49
66
17
7
41
16
15
29
61
35
103
45
48
44
48
16
56
24
31
161
55
48
54
23
100
12
27
18
90
21
75
36
33
3
18
12
3
69
63
24
24
15
6
36
12
96
36
30
33
3
45
24
9
30
54
168
12
71
216
24
85
36
18
21
51
6
155
172
45
203
28
36
60
44
25
24
63
3
45
9
6
69
180
15
6
11
24
1
18
48
5
88
24
128
67
21
72
63
29
12
16
32
7
113
43
17
43
69
33
11
36
31
5
12
12
25
30
89
4
32
25
54
90
174
5
48
24
16
39
30
60
18
30
15
48
72
33
90
125
28
21
18
42
36
18
21
9
71
48
48
40
15
12
6
90
5
7
78
35
91
21
80
79
48
18
18
5
1
15
48
8
19
29
16
56
19
9
69
72
35
31
17
112
3
17
16
252
20
40
8
12
13
87
15
108
24
9
20
12
28
57
12
60
18
29
40
21
3
20
12
19
30
35
96
13
24
18
105
75
12
6
54
33
39
30
54
54
87
8
28
39
6
18
17
60
25
123
99
41
25
75
60
20
7
5
40
12
15
33
27
12
54
275
37
39
8
37
39
84
75
36
65
40
20
91
18
83
25
42
41
67
12
17
19
6
30
125
4
56
109
71
4
177
47
7
69
111
81
12
33
47
1
24
30
17
1
23
175
90
119
121
15
87
197
16
12
153
71
61
3
45
54
81
80
76
68
55
108
29
48
13
23
60
4
93
35
19
149
16
3
36
30
11
4
9
12
143
60
28
8
31
33
12
68
31
42
12
51
72
57
191
7
78
156
63
48
32
97
39
15
17
88
105
90
60
12
5
67
53
37
3
164
4
24
3
72
53
19
24
30
15
56
40
48
3
29
31
9
3
6
54
81
72
72
20
48
13
84
27
15
90
36
3
9
11
84
103
54
143
28
9
11
13
47
24
48
43
93
36
33
47
91
17
43
18
36
15
3
12
18
3
57
11
55
114
162
30
96
228
111
3
77
43
53
52
45
15
36
44
13
15
33
60
30
9
20
7
69
36
9
15
69
36
24
3
27
53
25
12
23
19
29
61
35
31
245
28
24
8
72
1
27
44
1
99
36
9
18
78
35
48
79
33
32
52
3
105
36
9
71
72
13
36
3
15
45
27
24
29
40
56
ABCD 96495161606*3^$a+1 [50020]
51
6
30
24
9
16
65
7
32
40
72
56
87
81
21
24
6
13
77
234
121
56
72
15
132
45
45
3
15
6
75
141
48
75
15
153
24
39
36
45
285
3
120
15
12
45
3
60
6
27
69
3
40
47
48
42
138
12
24
144
6
150
6
39
15
30
91
65
39
216
129
6
78
60
87
93
147
48
45
156
39
21
96
114
54
91
65
111
69
204
132
18
36
21
45
19
71
24
30
27
99
108
132
285
45
3
168
24
9
54
72
168
201
24
21
84
6
96
9
40
5
27
48
195
66
19
72
287
42
108
42
138
150
25
101
54
12
121
23
129
15
96
57
24
105
54
24
60
21
24
15
36
36
1
59
18
30
132
129
15
225
96
15
18
36
19
95
102
99
15
114
12
84
87
63
201
135
33
15
30
291
64
5
72
18
276
114
72
144
54
90
72
78
12
24
9
87
105
39
81
24
15
57
87
120
73
23
57
48
69
120
3
69
30
84
177
159
105
63
1
29
72
75
3
325
17
135
39
204
66
84
15
27
144
21
63
96
24
145
467
90
91
32
15
12
60
153
15
73
8
75
69
15
72
33
16
32
40
77
30
45
21
75
15
126
48
51
16
56
88
35
21
63
273
69
330
240
18
6
97
119
18
30
12
285
45
51
312
75
61
41
39
9
222
24
6
78
12
81
24
39
81
39
66
54
120
6
90
18
60
27
39
121
5
30
18
120
3
48
72
27
36
66
138
6
7
119
25
8
27
48
21
141
18
57
3
93
63
90
60
51
15
150
19
32
72
75
60
57
144
135
30
24
90
72
73
176
96
16
8
64
11
54
102
24
66
48
36
114
81
39
73
23
57
87
12
69
21
54
37
23
105
96
15
30
51
39
24
57
3
45
51
21
72
15
72
1
29
114
54
91
101
171
39
105
279
6
3
96
255
144
25
32
99
45
111
33
40
32
120
3
6
90
60
6
75
3
37
104
15
24
33
63
49
95
81
24
15
57
33
6
120
81
15
54
24
120
67
248
117
3
165
90
90
111
15
60
45
21
99
21
114
6
18
1
32
48
129
12
48
30
93
39
108
60
36
66
3
16
56
15
1
144
224
45
6
45
15
48
36
60
36
48
21
45
27
39
60
84
66
111
27
12
24
300
141
45
19
311
144
24
81
96
64
32
183
177
39
84
186
19
71
30
30
108
102
90
30
3
328
29
3
15
30
267
24
64
80
15
12
18
27
39
25
95
174
12
60
3
165
12
55
95
121
77
162
9
21
18
105
15
72
108
96
150
6
120
105
45
48
42
78
72
18
81
51
93
48
63
126
43
11
54
30
57
15
9
39
33
147
186
66
48
57
45
30
285
168
45
171
16
35
69
15
97
104
45
18
30
27
48
27
18
30
42
90
9
24
87
33
88
47
12
90
3
72
24
141
3
40
17
60
18
360
393
123
109
95
6
27
183
201
9
55
176
24
159
72
1
137
87
3
12
30
108
60
27
39
9
165
27
135
30
30
93
57
48
12
48
3
39
24
60
85
32
87
6
339
168
189
90
30
51
24
9
186
90
48
72
123
45
27
15
78
27
9
396
30
45
15
150
30
21
72
141
51
9
111
24
111
9
111
54
99
96
45
24
3
27
45
72
15
33
48
48
135
81
63
73
80
69
99
39
30
27
24
75
ABCD 96495316506*3^$a+1 [50129]
30
96
30
36
55
8
27
69
183
90
42
13
5
18
90
127
8
3
85
312
17
15
88
5
108
31
95
24
1
120
41
39
33
30
108
150
295
104
9
54
1
17
87
81
79
137
30
6
18
36
13
8
99
150
126
217
11
69
3
85
83
72
30
127
41
66
45
15
9
9
66
24
421
96
59
61
5
36
54
24
36
36
18
7
32
72
16
53
12
288
7
264
71
33
75
6
66
90
67
11
162
19
11
78
54
36
36
1
53
67
17
15
3
24
30
15
39
24
48
153
40
5
6
61
47
18
30
60
18
36
30
90
24
39
15
48
25
107
18
12
87
99
117
40
144
48
65
90
18
12
42
36
25
95
105
99
54
66
198
36
27
63
6
3
195
126
72
144
66
72
96
36
36
84
24
54
66
90
36
36
90
180
60
45
75
13
95
105
99
157
143
162
78
90
12
51
63
129
63
72
1
5
30
36
49
131
60
138
162
85
11
85
23
120
25
47
108
60
84
6
7
200
75
37
113
18
66
60
66
240
13
17
18
252
73
131
13
48
47
12
60
49
35
54
55
41
102
24
66
78
36
21
9
55
176
3
72
60
49
24
120
24
56
51
36
144
9
147
54
90
36
73
24
65
126
42
55
24
56
63
25
119
18
7
65
30
18
159
3
37
23
30
36
31
56
120
24
21
43
71
18
103
23
36
30
54
90
55
17
42
85
53
99
64
89
55
71
36
6
55
65
42
157
59
45
39
36
6
54
1
11
78
79
48
65
72
60
36
55
72
8
57
42
37
56
9
24
30
54
60
30
6
30
60
9
48
40
24
59
30
24
31
59
12
24
12
205
48
72
8
9
6
12
117
15
72
9
72
88
11
36
48
54
91
5
12
63
40
24
32
3
60
25
11
117
3
24
66
19
41
102
33
81
54
1
119
1
71
18
6
90
30
60
90
75
88
56
69
3
24
3
78
54
108
21
15
9
40
107
133
35
21
9
7
35
48
60
12
61
144
48
23
57
88
48
41
55
24
11
36
73
11
6
54
66
78
36
144
12
9
9
127
23
25
32
64
143
18
162
6
126
9
16
11
180
153
16
11
102
162
24
126
103
53
43
17
90
165
27
157
41
42
12
90
54
60
72
37
65
6
72
144
54
27
27
90
36
7
48
35
84
78
48
27
40
48
56
64
32
63
36
18
43
24
89
7
35
30
15
88
5
67
59
13
47
49
80
15
25
29
66
60
12
33
57
18
37
5
99
45
228
87
135
48
1
71
6
75
24
16
83
30
15
39
42
31
35
108
24
153
63
25
11
48
6
66
18
18
24
54
36
55
48
41
54
1
11
234
144
126
117
24
9
7
5
78
37
8
72
39
144
6
43
101
19
8
27
108
49
131
12
1
144
17
78
36
21
33
36
115
24
23
18
30
24
12
90
36
60
18
30
99
15
121
89
87
111
18
79
72
56
144
15
1
48
5
19
128
9
54
9
63
33
99
45
3
108
6
90
9
147
37
32
39
24
81
64
65
31
47
12
108
72
6
66
49
56
16
200
3
61
143
193
167
48
97
17
144
79
155
36
1
119
24
108
12
73
120
47
48
97
65
18
24
13
41
174
18
54
108
6
79
48
35
12
81
16
56
87
156
42
187
23
108
24
120
45
72
33
162
126
79
95
369
27
252
186
175
17
63
160
11
13
47
66
15
63
12
42
3
64
89
114
18
18
72
84
24
21
69
90
121
24
35
126
111
69
3
33
30
9
81
103
96
125
90
24
129
33
7
65
30
1
35
85
56
111
97
8
27
126
30
54
163
23
72
97
23
145
59
21
88
29
67
29
19
47
36
85
47
36
37
65
63
64
41
79
11
12
49
11
30
78
12
90
67
48
17
48
60
27
160
5
6
117
63
72
25
23
9
81
216
103
23
97
143
25
149
19
ABCD 96495583168*3^$a+1 [50028]
87
36
93
30
24
18
3
15
69
15
48
24
18
78
132
168
9
39
45
60
27
18
27
69
123
45
27
39
180
42
15
9
168
30
66
6
129
24
57
6
48
12
192
30
6
24
60
45
87
9
201
231
15
18
15
24
33
39
81
30
180
24
24
102
3
75
12
12
72
18
102
33
33
63
36
45
150
21
27
45
45
27
45
135
3
12
24
45
60
15
120
57
147
105
3
57
36
21
15
9
66
30
15
111
33
111
114
42
9
111
48
54
66
60
24
90
63
3
6
123
3
9
15
18
96
42
60
60
57
93
63
240
111
45
15
36
12
60
156
30
6
18
72
78
117
45
30
9
57
147
3
72
60
96
36
33
57
24
6
48
45
21
39
27
21
144
108
51
9
3
12
180
33
45
90
60
9
129
66
6
24
18
57
51
45
87
102
96
48
42
57
135
57
36
27
177
3
12
6
18
30
114
6
66
6
3
21
15
63
60
12
81
63
105
39
18
87
123
12
57
105
96
123
15
120
180
90
30
24
276
9
75
72
9
57
78
204
48
24
24
84
60
30
90
60
42
51
69
18
12
9
72
9
171
15
228
57
27
78
18
6
66
48
9
72
21
42
36
12
72
12
48
42
6
108
60
204
57
3
42
24
96
48
6
114
42
36
18
120
6
9
39
42
168
18
78
6
9
72
99
54
114
48
84
18
30
18
42
141
9
111
36
3
66
147
45
24
54
66
18
48
144
141
135
84
24
24
153
63
12
162
135
27
33
12
60
51
42
6
21
183
12
48
156
36
33
57
78
33
27
30
18
12
12
126
54
66
18
9
63
54
99
69
111
177
102
81
15
42
48
27
84
96
3
36
33
3
33
27
18
120
66
108
108
48
24
102
99
36
3
12
96
168
21
36
27
6
39
75
12
36
150
30
18
96
15
3
120
21
51
108
72
201
24
15
36
24
24
57
15
12
48
114
30
66
27
36
15
21
15
36
24
96
12
12
141
3
42
123
21
99
51
264
120
69
3
93
15
57
27
42
3
3
24
45
75
9
57
30
12
60
21
15
24
6
72
42
93
27
48
12
165
45
6
36
21
9
51
12
3
60
18
87
15
57
183
312
48
33
15
21
93
66
132
72
12
54
126
84
12
18
24
48
138
84
36
120
6
6
120
9
171
12
33
147
30
42
30
183
15
18
78
60
12
18
66
24
144
12
48
48
90
27
27
9
27
45
63
9
33
18
102
27
123
45
39
6
24
48
66
36
24
72
42
48
255
3
6
18
12
21
3
24
18
90
129
171
210
75
15
57
141
72
18
165
9
171
21
48
15
81
72
48
30
42
102
132
24
24
96
84
42
54
42
27
36
27
78
27
69
111
27
12
18
6
132
57
27
18
126
96
36
24
6
174
81
9
15
180
39
81
24
27
18
30
72
33
27
45
12
132
15
24
24
21
159
102
18
72
6
168
192
18
6
114
24
72
93
123
30
87
57
15
84
51
84
45
9
78
48
24
132
30
6
210
75
45
72
90
60
36
36
18
96
15
267
60
84
84
45
21
96
42
30
6
45
51
105
39
24
18
15
12
27
114
111
51
165
3
69
87
24
69
93
42
30
72
51
60
63
9
15
12
6
3
99
66
6
66
54
24
21
291
18
24
51
135
72
48
24
12
90
306
72
12
96
114
39
87
9
33
18
48
57
45
27
123
18
30
42
63
15
24
18
99
15
24
222
72
15
12
21
114
30
3
51
36
54
42
24
36
24
48
12
6
3
15
129
87
24
24
48
108
90
54
93
120
93
15
24
57
6
72
12
9
135
180
9
27
6
18
6
30
21
144
21
3
36
81
135
9
18
30
87
15
66
54
84
9
87
81
69
6
42
18
168
6
48
186
6
30
96
72
57
3
60
42
48
15
105
51
72
15
54
66
60
57
3
105
39
21
39
18
42
9
15
21
3
60
60
12
18
90
72
30
96
18
84
18
90
30
174
81
9
63
48
57
6
9
27
36
48
66
30
33
12
51
18
75
15
180
ABCD 96495653734*3^$a+1 [50023]
12
24
36
67
80
117
300
31
53
24
15
345
72
60
60
135
129
60
31
209
60
12
24
3
93
12
180
120
27
96
237
12
103
101
96
91
224
21
27
52
29
12
12
27
48
21
12
159
93
96
51
40
336
5
228
60
31
53
63
69
75
81
27
28
104
9
291
261
24
24
27
129
48
48
67
161
139
113
84
55
56
45
175
12
17
115
68
12
9
27
45
19
161
240
7
72
108
80
33
48
60
211
89
96
180
3
180
12
16
173
7
53
84
3
69
31
113
72
195
165
24
3
48
33
24
7
80
28
68
52
17
36
72
36
12
67
5
67
36
32
52
41
67
32
45
55
125
36
139
161
15
69
15
28
32
9
27
57
348
24
24
60
91
36
144
65
331
149
151
5
12
7
176
33
60
12
7
197
36
24
15
129
27
4
101
7
12
116
105
48
27
57
12
103
17
15
48
225
36
180
96
48
96
19
17
55
120
20
36
45
24
60
75
81
79
29
72
79
41
84
168
27
33
127
29
12
108
36
103
17
48
27
45
31
29
75
16
44
189
87
12
153
12
43
89
55
161
159
76
125
60
24
31
72
5
60
43
77
7
5
48
132
48
115
228
92
105
307
29
180
12
24
84
12
79
108
5
147
309
7
20
45
99
28
348
72
12
89
96
144
67
24
120
20
69
120
7
5
108
132
168
96
3
28
20
33
36
55
5
31
5
120
147
12
45
3
33
99
28
48
53
60
24
27
348
52
5
43
41
12
235
44
9
91
41
24
60
15
9
24
63
45
420
15
4
29
31
65
63
28
144
20
129
84
63
64
5
75
28
68
45
24
168
48
67
77
156
60
39
21
12
187
41
55
53
24
43
224
81
48
7
29
84
12
180
48
24
300
12
48
115
41
192
39
81
19
60
41
115
132
41
7
185
24
84
132
60
219
45
84
51
33
43
5
84
135
28
17
3
141
12
24
111
64
89
91
236
45
279
105
3
273
12
3
33
187
5
15
9
55
41
60
7
68
45
24
24
84
195
12
165
55
36
12
132
36
77
48
15
112
41
12
84
135
48
21
12
120
87
21
36
120
31
60
5
72
156
27
4
29
31
29
51
36
9
291
69
24
12
55
20
57
156
12
7
48
5
139
216
44
21
84
36
39
45
24
72
19
5
84
24
15
45
43
89
36
12
7
149
79
68
213
72
115
5
55
53
12
15
153
91
89
12
259
173
27
45
15
9
19
41
36
43
113
132
216
31
20
240
201
19
29
67
20
144
9
12
75
12
33
67
125
43
72
48
149
48
72
84
12
147
12
81
139
48
197
51
172
32
81
187
41
132
60
12
67
41
7
32
76
5
24
31
77
123
165
39
76
5
12
7
65
96
175
5
108
84
132
168
36
180
276
235
29
151
116
60
100
12
80
21
27
9
204
60
31
29
51
129
24
96
12
7
77
171
444
9
91
245
48
7
53
7
20
28
20
57
144
12
15
153
147
33
31
101
144
43
260
28
80
9
135
28
41
84
120
175
173
19
60
36
65
187
8
12
21
7
29
60
15
33
7
65
31
20
144
141
12
7
5
15
60
9
27
64
48
65
ABCD 96495654272*3^$a+1 [50028]
65
60
12
28
8
103
29
12
64
45
99
15
72
53
97
24
39
81
24
42
54
15
32
60
28
24
20
76
15
45
51
9
15
45
24
8
19
18
30
17
43
6
6
18
63
3
29
12
124
9
51
24
117
18
126
15
24
48
57
66
29
72
36
43
29
48
88
45
24
3
39
30
11
13
120
47
12
7
21
32
97
23
76
12
20
132
31
9
8
24
76
80
19
9
111
81
72
32
55
9
171
9
21
111
249
3
168
72
27
90
23
28
44
49
47
19
21
60
3
24
72
60
24
77
72
7
90
11
72
61
11
13
42
30
39
51
21
57
107
16
20
52
20
48
88
60
32
148
9
51
21
18
36
9
81
120
47
24
49
24
15
32
108
40
21
11
4
12
27
33
92
196
51
9
45
27
44
36
100
39
18
47
73
123
32
55
5
28
69
11
7
261
15
9
120
36
32
24
36
12
72
4
32
24
120
4
45
24
96
6
93
15
6
30
24
36
17
19
48
33
108
24
20
28
12
20
108
12
37
18
45
57
63
36
56
16
117
63
39
84
45
32
7
33
9
23
160
36
92
72
7
5
28
96
15
29
12
175
9
9
83
28
15
90
11
13
63
9
35
216
24
4
105
6
60
5
48
100
21
66
129
32
43
29
16
15
30
59
28
72
36
21
30
65
49
6
18
15
8
19
30
63
27
41
84
28
27
21
32
127
54
87
3
9
27
153
8
73
59
31
69
8
40
9
24
66
9
12
60
44
19
45
81
23
1
216
71
84
4
51
21
159
9
39
5
28
3
45
32
40
104
76
92
7
18
95
121
27
32
55
12
81
9
24
24
3
48
84
8
40
3
9
140
16
60
60
9
30
66
11
76
12
48
48
176
76
57
6
84
153
39
54
30
129
8
112
8
180
100
48
132
104
36
73
15
104
31
77
72
60
88
20
157
95
12
115
33
15
17
60
16
27
5
61
6
5
96
67
5
31
6
35
48
72
4
24
8
7
45
120
45
3
60
44
64
21
11
100
129
24
147
99
90
39
9
6
9
260
76
9
23
24
73
15
32
96
67
77
36
40
69
51
72
15
113
12
1
99
51
17
28
164
31
41
103
5
31
30
6
5
19
149
16
69
111
51
9
104
48
7
6
15
44
60
7
93
20
7
69
45
11
13
42
53
25
96
15
44
40
32
13
90
33
48
75
137
72
76
44
1
54
12
9
84
195
81
24
80
37
30
21
12
75
12
60
33
135
77
48
28
132
96
12
3
89
121
11
85
48
3
80
7
6
6
65
36
139
24
41
36
7
30
35
12
4
51
33
57
48
83
13
30
29
12
49
24
6
69
45
3
3
17
49
131
28
9
6
210
71
19
9
32
85
39
51
9
32
148
99
197
148
171
90
11
88
96
44
16
39
53
28
120
111
69
32
109
48
47
25
3
92
55
5
13
35
61
54
33
57
35
7
9
111
48
5
12
76
60
3
77
60
67
12
9
56
4
12
9
54
29
12
76
39
33
60
111
29
76
44
55
12
9
15
17
49
11
13
15
56
28
80
55
72
30
48
47
16
33
15
192
60
3
177
32
16
72
12
48
32
7
21
63
17
28
24
135
137
4
60
39
102
11
109
35
36
49
48
6
45
21
90
21
87
42
150
48
21
69
51
51
21
12
96
24
32
64
12
69
39
32
19
41
40
39
65
13
120
83
52
51
117
44
13
90
72
54
96
24
6
5
13
47
108
37
48
143
28
135
17
40
69
39
75
96
5
4
24
36
104
40
27
9
45
6
9
24
20
31
30
59
37
71
40
32
67
41
19
9
44
16
45
30
45
32
52
36
69
15
8
7
36
60
66
63
48
12
21
59
28
3
41
19
114
66
9
45
35
28
3
54
6
17
7
12
54
30
77
79
101
24
49
39
27
65
4
116
13
42
21
57
3
63
24
6
15
44
7
21
60
39
9
60
105
11
108
28
69
11
12
28
99
21
27
77
55
54
131
85
35
28
15
93
69
71
103
9
32
25
18
72
30
11
199
30
48
63
33
15
32
73
27
152
12
4
15
6
114
60
41
25
95
19
6
143
121
27
260
28
12
267
72
5
4
21
24
59
72
43
77
4
75
6
23
40
180
32
36
73
15
15
29
37
30
5
115
9
72
20
13
30
60
30
11
103
17
13
51
24
15
5
28
39
54
15
12
39
24
6
3
20
76
12
20
7
33
44
36
19
21
3
105
9
3
44
28
48
12
32
36
19
53
16
56
13
42
84
57
12
68
12
85
23
24
43
6
107
40
123
57
12
8
13
59
91
57
27
72
54
24
90
105
48
93
66
5
79
29
187
69
12
60
48
116
36
67
45
27
33
36
15
6
23
40
111
114
63
44
4
104
16
92
109
3
ABCD 96496007222*3^$a+1 [50018]
15
96
57
27
105
120
15
63
132
30
48
12
18
141
72
63
45
9
12
219
57
60
27
12
45
24
120
24
12
108
132
48
60
135
15
36
21
36
33
12
63
45
174
12
21
45
24
6
84
6
42
6
24
30
18
84
270
30
114
6
48
36
39
27
48
42
6
48
42
84
24
24
87
75
93
45
6
21
15
60
138
48
12
12
15
129
72
39
21
27
72
39
105
69
18
93
39
21
36
99
9
48
57
15
60
48
57
72
39
9
66
96
18
36
27
45
60
60
15
63
156
153
27
18
78
30
87
27
45
108
45
90
66
15
21
15
75
210
36
24
96
30
33
156
3
21
57
258
66
48
15
3
48
90
54
6
6
18
78
9
9
12
12
87
9
159
45
30
102
75
63
18
24
150
33
105
51
21
78
81
57
15
45
48
39
3
30
84
60
159
21
3
45
36
6
48
42
96
24
219
132
57
12
30
30
18
105
21
24
3
39
144
21
48
75
57
51
54
51
60
33
24
12
90
48
57
165
78
6
27
9
39
72
45
12
3
45
60
39
81
12
123
93
24
108
108
75
189
30
18
30
18
75
24
153
3
129
30
48
42
72
18
30
15
3
60
138
102
48
81
15
30
114
141
69
24
48
48
42
57
21
12
27
12
93
12
120
123
3
9
69
72
12
42
54
12
12
87
45
15
93
12
6
78
96
36
48
60
6
6
39
33
27
153
120
12
48
102
33
36
171
54
30
12
84
153
21
66
6
42
6
36
15
9
24
48
84
48
48
78
54
60
48
24
24
27
99
45
3
30
72
24
15
21
228
42
18
18
54
6
222
3
3
96
234
6
30
168
36
66
48
42
60
48
30
48
12
78
3
45
6
6
15
45
27
36
15
21
93
48
27
117
60
60
63
72
123
36
6
54
66
48
66
141
9
240
111
45
90
30
15
69
27
57
12
108
3
72
21
24
12
24
6
90
111
84
141
24
18
48
57
57
30
93
21
252
12
18
102
90
18
15
69
60
24
156
48
168
24
111
69
48
252
30
30
18
108
132
57
99
144
6
42
105
12
81
126
6
84
36
18
6
99
51
36
42
18
213
9
243
192
63
30
48
6
105
51
18
66
9
21
216
3
84
3
18
42
42
75
15
90
12
120
3
153
3
9
12
108
30
18
12
15
45
12
96
147
177
144
24
30
18
48
60
6
210
156
18
6
6
18
126
21
69
48
27
45
60
24
15
75
45
117
120
39
33
60
150
30
126
126
18
18
78
114
18
54
48
198
30
192
3
33
120
6
141
33
6
108
42
84
24
72
48
12
6
42
12
15
144
21
51
33
54
81
12
93
51
3
42
18
48
84
153
12
141
12
123
12
57
18
42
108
12
3
75
210
12
36
3
81
24
30
69
21
24
111
15
6
30
90
36
183
69
60
102
6
15
129
3
36
39
18
24
18
18
60
12
75
111
126
24
120
15
111
18
12
3
33
60
18
54
60
15
117
39
69
147
21
12
180
6
66
78
30
36
114
6
132
24
15
9
12
120
180
84
60
126
198
12
99
183
57
105
39
45
12
48
12
12
132
60
48
3
3
21
45
84
99
81
192
72
30
30
72
30
144
90
66
18
12
54
66
15
15
6
24
48
51
27
45
57
3
129
36
12
48
3
39
6
24
72
60
30
30
66
48
6
3
3
105
48
21
36
174
6
24
6
60
69
69
54
30
66
66
3
141
66
6
24
36
24
54
6
3
21
75
45
204
42
105
69
144
36
36
15
21
90
12
18
24
15
93
15
132
45
63
15
21
9
3
129
108
3
63
9
36
12
33
54
18
3
225
6
48
78
63
51
84
57
24
15
66
12
96
36
75
24
87
42
27
75
30
54
60
36
6
168
24
12
36
12
108
24
216
3
21
54
54
15
75
33
60
9
63
12
3
48
108
36
6
15
24
3
222
228
36
6
18
48
267
3
42
42
66
24
6
69
21
12
3
39
33
93
24
48
48
24
60
99
21
126
9
3
126
6
6
75
69
6
30
3
9
195
21
30
6
90
33
3
9
3
57
135
9
9
18
30
ABCD 96496869622*3^$a+1 [50008]
5
85
35
60
43
18
47
7
65
85
180
18
48
17
205
71
31
60
66
72
198
24
41
187
53
169
120
11
25
24
108
215
13
90
29
31
113
31
108
18
12
35
97
18
12
96
84
90
6
12
42
30
90
11
180
115
204
108
18
54
65
1
240
30
29
13
71
72
55
72
12
29
7
24
65
156
187
60
180
12
36
137
43
5
19
36
180
180
17
48
24
96
7
78
59
36
7
5
13
23
36
13
47
96
7
5
13
12
11
7
60
54
126
29
24
199
30
150
5
7
36
72
60
48
65
84
13
72
6
144
30
59
12
97
18
54
119
12
67
113
97
162
6
59
103
65
25
95
48
24
31
12
5
37
36
23
49
102
185
31
53
12
85
120
42
12
5
85
6
102
42
5
43
42
48
72
18
17
43
48
5
19
89
121
59
31
18
23
67
78
84
6
90
95
48
12
7
17
96
25
47
13
35
72
108
67
150
30
293
109
11
48
120
19
173
19
18
168
54
53
37
71
139
18
90
132
41
12
55
72
48
77
73
23
25
90
24
120
108
18
23
144
37
35
13
18
5
60
49
35
36
109
18
413
19
65
73
18
17
97
203
7
18
203
19
36
12
41
19
90
18
89
55
90
18
48
77
157
11
79
36
5
60
25
23
132
12
13
42
30
72
6
72
17
13
90
77
103
168
113
49
35
103
5
49
126
42
72
18
108
173
96
121
42
48
5
120
7
48
42
12
96
174
5
24
97
42
120
90
42
89
156
55
18
23
67
42
71
108
109
30
5
67
36
125
37
23
108
229
78
12
42
155
115
173
60
55
41
121
95
121
12
131
31
41
127
120
65
85
72
138
113
72
103
60
17
163
102
18
5
84
60
60
13
18
53
31
36
72
60
18
54
108
48
53
79
12
18
23
168
36
13
12
131
67
53
24
31
5
84
43
102
6
162
162
53
37
35
121
60
47
43
185
72
72
216
67
180
210
18
5
228
1
6
162
12
6
65
24
31
42
12
59
24
7
18
18
42
12
35
61
102
77
175
6
59
85
18
18
167
25
23
12
276
1
83
7
48
72
173
7
18
11
121
30
5
1
90
54
18
192
89
19
72
6
12
23
84
61
59
85
18
48
90
23
67
132
5
133
47
25
83
157
48
42
18
84
6
102
11
67
72
90
18
5
84
48
7
53
337
59
19
18
90
89
13
42
65
241
270
89
13
143
19
18
11
31
18
18
77
67
36
12
17
43
30
18
29
13
102
18
42
41
120
55
12
72
5
175
5
31
24
89
19
48
77
60
25
90
162
78
5
13
59
61
23
37
95
24
55
41
19
29
97
54
36
30
23
1
18
12
18
47
25
36
90
180
24
36
29
156
48
19
18
162
48
240
65
12
25
42
18
12
90
5
31
29
85
18
12
96
29
36
25
263
1
378
53
295
30
59
1
174
96
12
78
72
12
6
17
12
1
47
48
60
49
35
121
155
67
12
78
18
54
35
13
78
77
48
12
12
31
17
37
30
150
108
11
7
12
60
48
72
180
41
31
78
18
12
78
35
84
36
12
43
24
30
155
43
5
103
24
90
18
5
193
12
72
18
18
47
12
1
54
101
24
168
13
12
47
60
1
54
36
60
180
17
48
109
59
109
162
36
5
84
1
12
47
13
11
7
90
23
49
198
30
90
53
61
18
18
30
54
60
11
24
1
47
43
72
48
89
145
90
18
18
54
18
18
167
12
24
72
72
85
18
5
49
36
144
11
67
108
12
132
30
60
18
53
108
91
36
5
7
18
107
7
36
77
25
198
132
12
18
23
12
12
31
12
60
17
1
107
36
60
7
149
145
126
12
5
96
61
36
35
109
18
60
53
19
36
54
90
5
216
48
ABCD 96496877812*3^$a+1 [50038]
18
30
30
12
24
90
294
132
198
3
9
24
12
114
17
7
57
9
18
252
84
53
31
30
179
19
12
72
156
72
228
72
66
71
31
252
12
264
132
30
102
48
12
29
61
78
372
270
126
132
12
53
13
114
180
156
66
90
108
137
43
60
105
135
6
99
15
138
87
87
18
72
114
30
47
7
9
51
72
48
30
71
97
72
66
114
60
66
84
12
5
175
156
240
21
80
199
9
15
84
60
17
7
9
57
54
180
198
222
105
87
9
32
103
201
32
48
64
105
39
3
45
63
24
108
30
24
78
156
96
120
21
93
42
132
36
17
7
6
3
32
16
48
141
3
128
145
47
61
18
192
18
90
69
129
24
246
174
48
3
128
13
99
32
115
42
36
54
105
51
264
108
60
189
15
33
240
105
162
30
18
30
18
102
30
66
150
54
51
15
30
66
33
15
228
48
45
240
57
54
65
103
6
3
267
6
24
39
32
55
180
54
24
87
33
6
57
93
83
48
109
12
18
84
132
78
120
18
117
177
24
23
112
159
36
141
3
72
6
12
51
105
23
187
5
25
6
216
12
6
90
72
48
102
90
12
6
90
24
81
32
96
64
315
21
9
42
6
135
429
3
45
48
84
18
30
54
264
17
144
103
41
139
36
81
96
27
132
17
7
216
96
18
72
162
12
48
9
27
101
139
60
9
624
231
66
24
90
12
168
36
240
45
48
39
48
105
9
150
33
240
33
42
101
13
138
41
1
24
84
78
108
84
165
3
237
3
30
138
5
19
48
173
25
90
90
12
30
153
39
168
24
48
18
18
21
45
90
336
132
213
123
12
105
9
96
48
39
48
63
72
48
153
63
66
24
66
5
67
6
90
42
318
36
60
21
105
39
3
6
71
49
15
57
71
7
144
41
19
72
168
36
9
128
103
41
61
42
132
6
18
90
102
72
48
12
36
12
60
24
5
121
162
78
162
6
143
16
105
90
60
78
18
60
60
9
128
7
48
168
65
31
17
64
75
12
162
78
90
66
90
30
5
91
180
114
192
42
36
60
5
7
57
147
36
132
120
6
36
99
32
67
150
36
35
19
93
93
60
23
7
210
54
33
27
60
66
23
19
45
57
138
24
48
66
240
51
63
129
3
6
23
48
121
66
276
33
48
3
360
12
18
42
78
60
6
90
90
41
43
60
102
60
87
3
138
90
60
120
30
71
16
177
72
84
3
32
48
31
42
18
48
69
75
96
108
57
3
12
30
35
19
90
6
29
16
3
72
101
16
3
12
17
103
60
90
126
12
60
72
36
156
204
41
43
53
55
57
57
6
12
21
32
160
33
144
6
137
7
66
23
16
135
12
317
121
71
79
225
32
73
6
12
48
5
79
17
19
42
42
90
96
63
57
135
144
57
87
51
12
24
114
39
96
48
27
197
31
30
99
80
79
12
24
24
60
6
54
77
112
3
72
30
359
43
306
78
12
9
171
21
81
6
9
33
198
153
48
81
78
24
57
39
24
33
57
18
84
48
42
126
9
135
89
61
144
132
15
87
9
32
ABCD 96497564206*3^$a+1 [50009]
210
9
16
47
168
30
78
54
96
42
72
37
23
156
36
73
47
49
11
198
127
5
6
60
84
6
63
27
180
150
174
45
3
12
144
97
192
176
21
30
48
6
7
17
111
27
30
72
42
90
228
55
5
42
138
7
144
119
30
42
241
35
30
138
216
48
30
450
72
168
96
66
204
15
112
23
169
23
9
64
11
21
117
18
144
36
117
57
96
234
48
150
6
36
48
12
120
73
83
60
138
54
282
78
57
15
60
213
112
144
17
18
30
30
49
128
27
37
80
9
96
138
13
119
30
126
12
96
60
37
119
66
103
107
102
36
12
102
105
21
144
75
3
48
12
48
102
12
102
25
5
66
18
30
121
5
48
6
54
15
63
90
102
60
21
231
25
35
48
45
16
5
54
168
108
132
13
5
66
96
60
150
7
107
30
30
105
165
6
42
43
239
150
30
66
78
61
23
12
168
276
42
12
75
105
72
31
32
111
1
35
13
32
16
107
37
80
213
12
31
5
18
36
90
91
48
185
39
135
73
47
42
6
120
9
123
30
135
16
197
84
108
90
48
192
1
17
54
60
61
119
36
84
48
150
27
16
155
85
144
65
15
81
24
18
90
235
113
30
102
27
3
18
123
69
6
6
31
227
222
126
114
79
144
101
54
133
5
84
18
12
73
95
1
17
79
11
60
12
13
677
123
33
150
60
45
87
144
60
60
48
138
18
252
12
12
33
96
112
32
165
252
78
1
41
60
84
55
17
84
66
42
175
53
114
25
83
45
15
90
210
60
121
35
61
155
78
12
54
37
80
39
96
25
89
120
24
7
95
120
25
347
37
35
30
63
105
30
96
114
6
81
3
108
54
6
60
210
42
18
42
12
133
191
177
33
114
13
209
6
24
1
47
132
114
84
48
327
87
48
30
18
48
9
63
240
24
30
126
84
138
102
25
5
60
24
30
30
27
48
9
18
60
72
228
108
114
42
85
23
12
18
210
36
60
72
97
176
339
12
1
32
33
127
227
6
120
48
15
39
156
54
48
90
45
87
12
45
16
48
11
69
87
265
5
114
30
84
24
72
54
1
11
72
60
33
99
36
25
48
131
6
102
97
96
80
9
55
113
18
13
11
60
114
360
132
150
229
128
75
60
25
128
27
36
81
21
18
84
132
90
96
54
54
27
39
48
30
187
191
49
185
39
160
35
174
132
54
36
49
41
54
72
30
114
48
72
6
315
64
48
35
126
144
126
36
13
11
37
59
21
39
25
35
45
9
204
123
39
66
72
31
47
114
6
42
15
16
71
25
95
90
6
18
54
57
33
31
17
127
23
57
16
11
69
27
90
18
121
5
75
3
72
54
6
9
16
83
30
48
79
96
107
72
60
150
75
64
89
72
79
101
96
30
24
24
102
39
15
1
47
96
12
60
42
42
85
41
7
5
42
193
35
78
168
6
54
91
35
84
162
30
48
9
15
120
25
35
12
54
331
23
25
35
108
48
54
12
66
102
7
161
24
174
121
11
300
153
16
48
23
24
228
66
96
171
64
23
ABCD 96497633762*3^$a+1 [50029]
20
75
121
11
121
72
5
72
36
72
108
3
87
18
72
84
63
15
18
7
155
13
5
72
31
24
36
24
36
41
54
37
113
19
36
44
76
12
23
45
60
40
5
30
9
33
18
25
92
48
81
31
29
36
27
63
84
121
65
18
126
18
36
90
7
77
132
19
89
30
96
144
25
41
114
13
8
135
25
20
9
55
5
72
30
49
60
17
27
81
24
55
35
121
24
20
40
5
78
25
5
24
3
27
1
48
24
17
18
6
84
6
54
48
60
27
16
12
17
48
15
9
90
1
245
7
17
18
18
135
39
36
18
7
168
12
29
63
60
36
39
60
48
24
81
27
85
53
27
28
48
5
27
69
30
169
20
81
123
63
30
43
47
13
191
54
36
19
29
51
112
35
33
9
18
25
12
125
103
60
60
29
63
3
33
12
28
41
18
18
7
11
37
53
66
49
12
20
15
84
6
48
19
5
12
91
12
11
129
81
186
121
89
60
36
127
20
28
32
28
35
117
63
13
35
97
35
13
44
15
1
84
5
55
8
27
48
105
99
1
125
54
9
39
13
12
11
25
20
112
47
25
120
20
15
45
16
41
19
24
48
48
149
6
37
8
147
25
20
9
216
7
47
60
49
5
54
18
3
4
47
90
120
43
96
140
15
9
36
12
9
103
23
24
66
54
78
151
59
42
63
40
113
55
53
7
32
33
30
114
48
91
35
37
5
12
6
36
21
15
37
17
18
61
11
108
1
12
72
161
42
18
72
43
72
23
45
105
54
1
24
20
21
19
5
18
45
40
5
48
115
24
36
29
18
25
23
24
72
21
33
7
59
6
7
23
33
4
113
84
60
3
27
1
12
5
90
13
20
40
5
30
24
109
35
49
53
7
17
63
28
53
36
3
60
21
54
1
41
39
60
57
55
12
108
5
90
18
36
19
132
65
24
18
13
5
7
5
51
9
3
27
18
7
47
6
43
132
32
63
13
12
12
47
18
36
15
45
7
60
53
60
54
30
6
97
60
60
108
101
24
135
111
1
53
96
219
24
27
1
60
29
19
35
30
55
41
36
63
21
31
47
48
24
36
30
43
29
36
60
67
35
42
31
80
24
81
30
9
45
36
87
9
3
196
17
12
15
57
19
72
12
20
28
125
30
13
5
19
23
48
25
60
84
155
1
12
47
13
60
20
52
17
43
101
12
78
36
9
39
33
28
35
54
3
52
116
57
24
19
11
1
5
67
35
81
24
21
54
25
107
9
100
17
72
43
48
20
60
4
125
60
90
30
42
1
89
63
88
48
72
17
55
48
17
36
15
39
18
15
88
60
132
53
67
5
72
31
17
55
23
9
28
17
43
12
35
30
18
42
91
60
20
9
75
63
24
21
60
9
43
96
5
54
1
29
15
75
108
45
88
107
18
27
40
32
21
60
54
1
144
96
20
72
12
28
53
24
75
36
52
47
13
23
49
48
152
40
41
12
43
11
61
12
17
18
13
12
53
84
63
33
43
101
36
63
4
5
63
75
24
18
91
80
9
3
69
66
37
68
27
18
43
12
29
24
180
90
229
5
12
63
40
11
30
24
31
5
66
54
15
21
60
36
3
87
54
19
60
164
76
5
99
27
30
51
3
6
3
27
73
36
5
12
15
9
36
18
37
29
159
64
35
1
29
42
9
9
135
57
54
60
45
57
24
3
15
81
27
157
176
21
6
13
32
99
21
28
41
63
3
60
37
80
40
48
12
11
42
18
30
6
13
5
3
40
29
36
7
20
21
96
54
54
18
162
216
36
144
36
3
16
72
12
23
18
12
54
54
96
36
54
84
109
77
30
9
24
135
48
25
48
120
5
24
72
3
63
54
19
192
5
18
36
13
36
77
24
39
100
35
25
12
59
66
15
27
165
27
78
30
61
17
18
97
12
60
36
5
6
9
111
114
19
8
28
47
90
87
117
54
25
84
17
48
15
196
101
30
9
135
6
108
108
12
60
91
65
36
18
90
31
20
21
96
12
36
67
29
18
13
35
13
95
180
54
216
6
30
51
40
17
55
5
36
30
24
138
270
25
48
185
66
13
20
21
24
31
77
3
81
19
32
57
91
17
78
12
162
43
29
24
27
3
9
33
12
15
156
27
13
11
1
29
18
6
19
173
72
36
79
53
72
135
36
64
36
17
12
211
12
48
41
271
17
3
69
39
105
27
99
93
16
17
12
60
30
25
155
61
89
48
60
7
20
40
48
83
9
111
6
39
195
30
15
9
18
57
33
43
41
19
161
43
36
17
55
197
66
6
36
12
222
81
72
21
60
79
48
192
96
12
59
49
5
27
3
60
9
36
4
41
12
27
81
132
3
45
36
43
17
36
18
54
43
23
9
28
149
19
60
5
36
150
81
39
24
102
24
36
63
39
6
7
ABCD 96498856438*3^$a+1 [50043]
3
157
12
80
28
152
48
15
12
153
28
32
196
59
25
83
13
36
24
24
36
11
36
117
28
80
15
45
28
60
119
48
72
60
36
61
24
72
44
63
105
76
59
21
40
24
107
9
52
44
63
21
132
112
168
8
76
24
96
68
16
47
60
45
72
16
24
80
28
59
93
76
84
60
68
27
132
81
3
37
35
132
13
23
9
183
37
23
85
12
36
36
60
23
117
64
11
9
24
183
145
23
61
200
3
37
179
96
45
88
47
153
3
37
35
60
73
8
4
8
88
264
36
36
24
36
143
25
20
207
25
120
36
20
88
71
144
9
28
83
216
24
21
51
189
48
15
97
24
72
44
96
3
49
200
16
24
95
21
24
16
72
128
111
1
60
44
36
99
25
108
108
24
23
97
11
444
9
352
12
140
28
24
8
216
27
48
9
28
8
4
48
108
35
189
40
203
120
157
32
15
165
148
248
160
12
35
60
61
11
9
16
68
16
12
168
72
60
308
4
48
24
168
116
40
71
216
69
99
49
8
40
60
140
88
24
12
11
57
28
35
69
288
16
47
144
9
27
13
252
95
85
60
143
97
119
9
40
71
1
84
144
56
39
9
52
116
4
24
24
132
156
239
25
48
192
48
35
108
9
16
12
56
27
25
47
37
104
219
25
48
35
109
35
60
36
25
120
60
95
69
36
40
8
60
147
9
24
255
60
49
72
68
3
33
4
95
13
48
59
141
40
224
52
20
40
168
12
11
25
20
39
25
36
164
28
80
96
36
4
107
13
20
52
12
108
20
28
32
27
181
35
9
40
60
83
97
8
99
36
12
60
25
11
37
107
97
84
152
52
32
4
60
131
13
152
243
121
20
12
40
48
36
128
51
85
12
47
157
36
8
60
52
68
76
23
33
48
36
256
23
180
204
45
3
109
24
240
32
27
13
68
64
32
28
72
36
8
16
20
39
37
24
11
205
83
69
171
9
16
95
117
99
81
87
21
112
32
36
16
156
44
76
20
180
3
37
167
12
81
24
16
59
108
36
105
100
47
117
27
1
68
16
24
72
108
35
37
23
21
40
144
12
80
4
44
27
33
12
28
35
9
148
32
72
24
12
63
24
72
48
37
59
49
8
64
204
119
133
12
35
25
96
47
85
108
24
8
3
45
51
121
23
21
28
176
99
120
117
24
39
1
44
256
32
40
95
24
169
11
1
108
47
24
9
84
108
40
68
27
109
59
25
32
88
60
119
48
49
108
56
39
1
216
8
16
12
32
196
84
12
96
20
52
11
49
72
11
37
11
204
1
80
124
47
165
28
167
73
20
52
108
20
36
100
84
11
57
40
72
95
45
96
4
203
84
81
28
35
9
15
25
72
56
27
13
35
177
111
97
44
48
60
108
27
12
61
108
56
60
108
76
140
36
88
32
24
100
47
9
108
76
11
108
265
120
56
12
24
4
60
12
84
155
25
131
60
48
69
112
140
36
63
9
3
25
60
120
48
35
9
76
131
33
36
147
25
8
72
12
396
51
45
220
48
12
119
217
152
135
13
120
84
24
60
20
4
60
72
8
160
23
117
60
28
92
40
48
179
9
72
28
12
8
24
3
37
60
83
145
24
24
72
23
25
56
36
52
80
108
4
24
12
32
12
135
45
24
75
37
72
36
59
1
132
168
12
24
8
52
56
15
84
108
1
32
75
13
20
135
45
64
48
32
40
8
123
1
36
260
207
120
ABCD 96499512386*3^$a+1 [50001]
60
78
105
56
4
117
39
20
1
48
18
9
129
42
72
6
39
33
84
36
72
102
48
18
12
35
72
1
72
42
24
6
35
145
108
96
54
18
47
76
80
49
47
1
47
55
78
23
19
168
24
5
31
17
16
111
18
6
54
186
161
4
44
100
20
72
49
30
36
18
11
97
39
45
6
29
108
36
115
126
59
1
66
78
6
60
9
84
21
75
111
6
60
3
24
33
39
81
210
29
28
32
61
3
15
101
1
23
49
15
176
181
6
24
78
42
69
24
135
5
16
21
15
48
12
123
5
55
5
97
18
30
47
19
65
31
18
15
32
103
41
76
3
162
75
168
12
3
81
9
42
105
123
41
91
84
36
29
169
102
30
6
24
5
13
30
221
181
6
24
150
78
17
28
12
180
68
31
90
6
29
31
24
9
15
5
25
35
16
176
84
16
51
132
60
72
6
63
9
18
120
30
12
6
165
27
90
107
1
231
3
36
180
24
5
16
21
18
108
117
15
12
29
19
5
12
85
23
55
30
11
16
21
90
42
42
33
33
12
35
55
21
24
15
30
6
21
105
18
12
24
5
49
90
5
1
54
21
27
30
24
168
18
48
5
79
57
33
42
18
15
111
102
162
30
12
54
42
84
18
57
15
24
5
67
24
6
23
24
85
30
77
25
6
57
63
72
65
132
60
73
11
1
35
24
7
42
138
93
81
18
36
234
11
7
29
13
11
4
3
9
33
15
81
35
49
18
72
6
15
21
23
85
6
30
215
67
17
60
16
75
6
23
12
193
12
36
12
102
89
55
60
29
1
54
81
27
17
112
63
21
27
30
24
59
144
12
1
24
18
150
36
11
79
36
36
137
16
69
11
31
53
16
84
3
12
18
18
90
84
198
12
45
56
19
18
47
145
15
12
159
54
47
115
9
9
47
88
63
113
19
21
9
90
12
33
12
165
90
5
24
79
21
20
144
25
71
55
54
35
12
60
169
6
18
42
36
33
9
18
42
66
24
96
12
84
33
63
114
54
12
132
30
27
51
17
1
59
1
102
12
18
42
90
120
18
24
48
21
20
271
18
36
90
102
87
27
9
140
49
72
204
35
61
114
12
29
48
192
211
117
105
35
52
3
77
28
3
24
9
111
153
21
12
102
41
7
89
31
33
39
42
48
35
12
49
72
12
18
18
72
23
67
237
27
36
12
12
65
24
7
89
13
48
83
49
42
6
23
37
60
24
63
135
21
27
24
30
48
18
113
97
47
55
21
44
96
1
84
51
104
19
45
33
23
1
120
36
18
60
6
48
87
20
61
90
78
24
102
18
12
36
60
42
5
37
15
3
6
6
9
20
7
54
78
21
20
24
25
60
6
36
6
59
31
17
16
9
72
18
161
60
16
123
30
47
64
315
66
3
12
21
107
16
20
121
35
1
27
117
6
54
23
1
6
5
13
78
17
85
35
60
12
43
192
60
126
18
60
6
6
102
48
18
30
155
120
24
36
60
16
104
19
30
90
18
3
60
27
48
9
32
31
89
40
45
3
56
19
12
18
15
33
63
147
54
114
12
24
33
56
60
79
17
1
12
78
18
24
60
51
15
30
36
54
5
180
96
13
30
125
72
28
141
42
93
39
65
37
18
90
47
43
90
6
21
159
65
24
1
6
305
4
111
29
49
6
9
33
47
1
35
7
72
6
11
61
18
6
18
60
60
96
6
108
75
15
48
113
24
40
96
129
15
3
53
79
30
11
40
9
36
51
39
5
64
45
15
51
65
36
28
3
114
6
12
41
205
6
156
17
13
18
5
55
21
51
93
21
90
36
24
5
60
4
21
114
12
17
73
119
61
42
48
297
3
57
20
283
17
7
9
21
24
35
19
65
25
48
42
5
7
66
42
12
36
69
63
18
47
7
53
43
84
5
1
23
49
95
160
27
120
65
19
66
30
9
56
13
51
15
24
41
1
18
30
120
87
24
105
95
40
39
36
9
93
47
43
12
41
7
18
95
79
45
27
33
3
17
7
9
84
27
96
17
1
42
42
78
84
69
80
84
96
49
47
43
57
129
24
36
66
29
36
48
1
90
21
153
6
90
24
156
102
12
57
33
42
9
44
7
48
18
23
36
1
30
12
48
42
6
89
13
60
18
21
39
42
23
120
139
36
30
54
48
117
87
18
48
23
4
75
66
36
83
31
29
115
48
33
147
173
16
3
41
1
59
19
5
120
280
3
78
24
18
192
5
16
9
131
49
18
9
33
36
75
24
ABCD 96499619116*3^$a+1 [50007]
81
111
29
19
5
12
48
36
19
86
55
36
5
7
8
52
80
7
8
30
103
44
24
16
11
42
3
12
100
20
67
24
21
36
15
44
66
90
33
7
53
12
40
89
51
4
44
9
31
11
81
9
70
128
85
32
24
76
44
76
8
72
60
16
20
48
64
68
19
21
5
99
48
15
18
3
12
64
20
24
24
100
17
3
12
3
180
21
7
24
129
12
59
9
7
29
45
36
15
39
13
68
120
19
5
28
32
24
7
17
76
36
60
23
201
16
35
16
53
69
31
11
1
32
108
15
150
58
9
5
12
70
105
41
87
96
24
31
14
108
70
5
15
9
36
84
76
15
89
55
20
49
41
3
12
48
91
26
55
11
25
119
124
17
45
54
33
136
24
3
2
15
40
63
65
100
12
32
4
11
36
33
67
17
48
55
57
32
24
4
3
2
90
1
20
9
15
36
91
9
11
93
57
15
21
19
36
12
17
15
3
13
39
24
9
5
31
60
12
29
3
48
4
15
24
5
36
28
36
36
20
63
16
62
39
45
46
33
24
111
57
20
64
60
24
44
45
115
12
68
40
12
53
82
41
64
56
45
55
3
21
44
100
24
51
44
21
112
12
32
21
7
35
30
18
73
120
29
46
57
5
3
55
21
5
96
39
55
65
40
11
69
55
65
88
65
87
81
12
3
55
24
29
24
12
33
3
75
49
41
12
3
4
68
3
157
20
67
81
44
63
13
17
18
13
29
18
90
72
7
20
19
41
4
60
296
16
63
86
63
40
3
77
48
40
65
39
19
17
57
63
48
52
65
10
14
30
18
55
128
69
3
28
72
23
9
55
113
36
9
12
3
33
60
27
112
75
38
12
15
55
41
28
236
21
7
3
17
27
49
116
28
56
91
173
27
6
63
21
51
28
11
60
9
7
17
3
37
53
210
9
36
12
7
26
175
44
15
93
36
12
57
46
5
21
31
48
44
3
25
20
4
24
59
1
72
75
45
60
20
9
18
42
63
7
81
15
17
15
33
103
2
219
16
5
3
9
60
3
12
60
40
65
48
34
38
31
24
12
60
80
4
36
65
79
59
1
15
9
128
27
42
3
112
39
2
39
15
1
12
27
24
72
17
12
76
12
3
113
55
81
8
105
46
2
19
23
61
15
17
24
45
34
21
44
24
12
16
99
38
15
28
32
7
24
41
36
4
5
34
26
55
15
41
28
41
138
21
4
120
20
132
24
21
60
46
2
108
19
35
6
7
47
21
43
26
46
24
53
16
12
63
9
128
28
96
44
7
77
45
15
33
19
53
7
44
21
43
27
5
48
45
43
32
43
53
12
28
12
5
54
33
43
17
33
67
27
33
17
46
53
52
12
32
19
56
9
31
5
4
77
54
25
35
36
12
13
12
20
45
60
58
9
23
88
29
28
156
20
36
33
55
92
79
81
5
18
97
84
47
45
12
16
77
118
17
52
12
24
36
65
31
24
48
3
65
9
3
43
2
22
29
9
115
8
40
17
48
15
99
4
29
67
69
32
132
3
33
12
45
55
24
24
41
39
21
15
21
19
15
69
77
175
39
146
12
90
16
26
15
21
43
12
12
63
14
55
51
45
29
94
21
48
3
50
3
51
30
18
21
129
63
40
17
15
67
5
96
57
15
40
92
184
12
60
5
19
200
15
126
3
21
43
47
21
72
28
12
20
7
105
8
31
69
5
46
21
35
16
80
9
24
4
65
60
15
7
65
33
22
29
21
60
10
9
84
20
108
15
4
24
101
19
14
51
4
23
192
33
27
18
19
8
3
13
20
36
4
15
65
124
125
22
9
12
8
4
48
12
60
5
15
33
27
15
1
56
31
53
12
55
33
15
21
11
37
27
20
198
63
12
43
29
3
81
12
45
54
85
41
10
48
5
24
63
100
24
29
96
36
15
13
84
68
28
77
60
39
51
4
86
3
60
9
87
19
5
4
32
36
12
33
3
87
37
12
8
43
65
52
12
80
33
27
16
47
105
16
41
60
63
168
55
69
41
10
29
33
48
55
84
5
3
31
17
103
192
48
9
125
7
23
145
27
33
35
28
9
11
42
171
9
7
56
12
12
21
123
24
16
24
12
36
12
27
89
40
44
12
136
15
29
36
64
15
20
45
21
63
27
57
12
21
19
23
18
7
3
9
11
57
12
16
60
3
14
55
20
3
13
144
56
69
3
15
9
28
3
48
89
240
16
12
8
36
21
115
12
8
24
28
5
135
27
25
20
64
44
88
8
9
48
15
48
4
5
27
33
27
21
27
31
32
42
3
9
31
65
43
135
2
3
52
47
85
5
60
7
44
21
18
48
45
45
39
31
2
7
8
45
31
27
9
8
27
45
124
60
41
46
24
129
44
33
15
105
39
91
77
28
59
25
5
31
5
34
8
25
20
45
91
147
14
10
24
41
31
89
48
7
5
28
95
18
15
15
25
32
7
68
76
77
9
55
356
84
63
237
33
18
12
25
53
103
41
15
33
7
24
29
15
33
3
21
30
16
74
6
69
48
28
8
72
9
15
31
33
24
12
51
24
24
32
40
89
3
73
3
32
13
17
24
10
41
39
30
3
31
21
5
43
72
56
43
9
23
40
50
87
57
6
45
40
84
5
63
60
16
29
27
3
13
20
9
15
3
1
15
17
72
103
2
22
146
70
2
72
3
28
12
27
120
5
28
128
12
15
13
44
4
84
36
11
33
12
4
11
33
103
92
21
39
18
72
3
12
7
5
63
28
74
63
72
15
69
72
43
26
19
89
15
36
4
80
123
25
8
ABCD 96500115638*3^$a+1 [50087]
28
3
18
18
12
9
20
4
24
56
19
69
33
87
63
9
8
49
123
8
31
60
36
12
108
21
116
148
8
1
147
45
15
27
57
27
53
12
76
8
31
72
57
48
32
108
64
44
4
72
57
114
17
64
8
211
17
64
24
20
4
44
7
57
111
21
9
11
52
33
27
21
155
40
32
52
9
15
36
21
27
15
101
36
37
54
132
12
60
65
28
60
21
23
12
151
9
21
51
93
24
11
7
45
212
28
20
24
24
19
33
12
36
51
21
144
24
20
7
30
6
5
139
29
36
1
35
55
78
18
30
15
56
40
57
11
7
30
27
45
11
76
36
8
16
48
111
21
3
89
55
65
4
24
33
90
9
84
12
69
54
114
72
83
36
40
36
24
12
68
16
261
75
15
29
40
8
49
39
9
78
5
108
49
59
7
9
8
7
5
28
104
24
37
30
197
37
27
84
8
223
57
57
59
52
132
8
4
9
42
41
28
57
15
57
11
43
57
8
25
27
44
36
37
39
44
40
8
64
69
15
20
55
57
8
40
21
54
113
28
39
41
4
15
21
63
24
17
72
160
44
88
48
33
24
3
48
8
112
3
9
135
17
43
65
7
29
73
15
56
73
96
54
53
12
84
31
54
15
183
12
41
16
21
18
105
84
8
36
37
135
120
24
20
120
31
72
9
48
48
8
4
36
20
217
63
24
20
7
174
35
112
72
56
37
3
8
28
36
12
129
48
63
8
4
92
19
30
24
66
17
28
84
15
5
28
36
60
183
117
39
33
9
3
32
24
100
84
36
96
48
72
68
16
51
21
48
15
45
15
17
88
8
28
111
48
53
43
17
84
127
5
16
69
155
7
21
68
79
12
21
75
9
3
41
13
87
3
53
28
20
12
16
12
135
48
33
72
3
45
20
31
21
9
11
12
31
18
87
8
96
36
43
60
9
8
76
96
20
37
191
43
6
120
6
17
36
28
24
60
15
12
17
19
57
3
66
15
44
4
176
31
45
56
72
84
76
159
9
44
12
7
77
31
138
63
51
41
7
33
96
72
56
19
29
7
21
72
33
120
6
77
13
35
16
20
16
20
12
16
36
92
4
15
33
21
96
39
20
13
51
15
41
36
49
18
21
39
53
108
4
27
144
5
13
63
92
7
21
92
60
121
27
56
84
16
12
20
36
31
17
4
24
24
84
15
5
76
99
5
16
36
33
3
56
4
84
8
120
103
29
124
39
24
21
32
19
9
68
28
8
28
32
16
3
93
44
48
325
83
40
24
104
4
24
57
123
45
75
44
48
49
11
37
24
51
15
6
99
36
8
112
9
27
60
57
111
20
4
27
132
9
24
3
30
75
21
30
9
8
1
51
80
204
36
13
3
60
81
11
40
32
76
51
6
11
43
9
68
112
84
9
24
3
27
33
3
41
31
17
115
12
5
19
9
3
5
288
12
43
101
60
24
28
68
156
4
111
24
48
9
56
180
12
16
3
173
19
132
17
109
30
9
48
8
4
92
19
29
52
45
15
99
57
8
24
52
33
3
188
84
13
27
120
44
31
57
44
37
195
12
84
8
28
12
108
27
21
33
18
165
33
171
12
8
97
87
3
36
21
56
85
47
1
51
60
32
84
4
56
79
141
20
48
19
78
18
72
53
31
45
104
16
123
29
28
96
231
9
44
52
92
13
72
27
80
124
96
3
41
61
11
160
27
57
96
9
42
33
24
32
13
18
6
35
48
36
28
12
3
45
72
9
120
11
223
24
120
6
83
4
56
88
33
23
160
12
45
35
40
12
33
18
9
32
64
3
5
4
123
17
16
8
61
6
9
129
6
245
96
48
24
52
15
21
44
60
88
32
16
69
23
28
20
160
12
3
60
72
54
15
57
27
8
55
93
51
54
48
15
60
21
18
12
21
84
20
7
45
12
69
59
13
15
39
77
16
116
4
21
11
91
29
16
63
17
16
48
51
69
12
128
36
4
3
36
81
176
48
49
35
37
15
3
57
111
9
8
88
8
28
111
12
6
47
43
36
69
8
112
39
17
24
72
37
231
57
18
65
19
5
72
13
35
48
28
56
73
63
8
31
53
24
31
5
1
66
69
57
83
4
3
165
108
12
8
144
1
15
57
75
8
36
25
59
204
217
24
51
87
6
27
84
27
41
16
15
54
96
23
31
9
9
47
79
117
44
1
15
60
20
16
27
198
78
21
45
11
52
51
72
21
96
92
40
56
48
28
24
36
48
36
24
63
12
6
35
31
24
89
136
99
53
12
16
3
33
32
88
68
96
79
57
8
211
9
108
48
33
23
79
21
96
152
24
48
37
11
16
12
51
57
3
9
8
12
24
31
9
51
105
75
12
36
9
48
8
85
18
21
15
5
24
55
21
105
35
16
56
28
56
112
48
20
40
3
114
11
ABCD 96500408042*3^$a+1 [50050]
18
105
33
3
39
6
6
85
59
12
49
23
18
19
17
36
18
6
66
42
27
12
63
33
52
5
43
20
180
3
21
159
1
17
24
15
84
75
24
24
72
12
9
33
144
7
5
15
36
3
42
24
6
48
21
108
15
54
12
12
24
66
24
48
25
35
42
66
66
19
32
111
24
45
3
6
66
6
36
43
53
15
45
6
42
19
20
21
30
36
48
30
43
47
133
5
3
105
90
222
78
6
15
39
6
78
18
39
9
12
3
3
69
3
49
107
66
30
36
24
9
28
12
60
35
1
20
9
12
90
1
29
12
54
24
9
27
6
15
63
33
16
41
31
68
9
18
12
13
5
24
12
39
3
12
54
18
1
12
167
21
12
40
11
49
29
3
3
141
165
19
41
39
81
18
48
42
36
48
18
18
42
49
47
21
33
6
72
21
48
39
84
78
51
9
30
150
42
37
8
93
72
18
6
6
42
24
55
56
4
53
3
3
72
205
83
69
12
36
3
132
48
37
24
5
3
9
66
37
5
6
120
45
40
5
15
3
42
30
36
69
3
54
27
27
6
12
30
69
93
12
31
23
30
30
60
37
8
3
25
11
13
11
24
13
11
90
54
25
23
78
15
63
132
21
45
24
19
20
33
39
16
24
36
11
6
18
48
24
42
18
6
27
52
20
21
79
8
33
30
9
33
3
9
55
12
23
54
12
84
15
28
41
54
6
36
18
42
6
60
1
101
36
48
54
45
4
20
12
45
90
12
24
117
33
48
19
71
18
18
81
21
3
3
6
18
1
20
60
3
117
15
13
41
24
54
1
68
27
54
36
99
40
5
12
6
42
18
66
51
21
48
12
135
39
33
39
1
35
102
30
13
11
30
72
42
6
18
66
55
5
48
6
6
7
35
6
67
29
31
32
69
6
69
4
47
78
7
29
48
6
30
15
45
48
30
42
15
3
36
6
27
69
111
9
36
51
87
25
53
15
4
11
60
6
43
41
42
13
44
63
6
7
20
9
30
30
12
3
57
39
21
6
12
90
90
30
31
53
7
23
69
21
31
5
91
5
7
56
3
126
36
12
7
77
78
33
39
42
27
24
9
3
15
42
19
41
19
11
49
53
7
84
35
12
13
20
33
3
15
12
36
24
93
4
83
54
30
6
90
25
5
6
61
17
114
12
105
27
1
20
21
43
5
12
43
8
9
138
45
9
6
1
8
3
24
24
36
78
18
162
31
11
9
15
18
3
12
9
156
6
1
29
24
6
49
72
119
37
12
29
87
4
32
9
27
39
33
48
81
84
15
3
37
53
39
40
29
3
15
73
20
12
9
24
24
3
33
60
15
12
88
8
15
132
36
6
12
43
8
21
27
15
60
84
1
143
6
102
30
99
9
18
105
75
30
36
7
65
6
42
78
6
6
21
28
5
3
87
66
42
9
219
6
3
21
36
91
71
60
18
72
31
20
12
24
39
12
25
23
18
115
17
18
66
31
17
36
67
17
51
3
6
12
12
48
63
15
36
25
89
151
5
99
48
21
91
35
6
6
21
27
18
7
83
6
6
72
13
65
63
96
12
9
18
97
17
12
84
48
18
36
84
97
20
4
23
96
9
15
6
138
33
28
68
63
30
7
17
55
11
1
41
7
35
18
7
95
54
31
101
31
20
21
6
9
33
7
71
33
15
12
1
131
24
37
23
25
17
36
150
105
3
60
1
8
39
6
43
5
6
117
9
12
24
36
24
6
21
64
11
33
123
48
18
12
42
12
60
12
25
17
27
40
8
36
64
11
18
3
16
41
30
21
21
18
12
90
108
60
63
3
21
3
9
9
72
19
41
3
93
180
6
1
35
12
1
11
9
75
73
24
8
3
177
27
1
5
114
12
1
48
29
36
54
45
57
3
57
78
54
12
87
15
6
19
152
21
24
60
31
11
36
25
32
45
30
25
17
120
12
39
33
66
60
13
35
12
6
27
39
81
99
6
63
3
6
18
9
4
23
12
6
60
24
27
45
60
43
17
48
55
5
66
12
48
24
60
24
36
24
1
35
60
25
59
18
30
42
19
5
12
27
24
64
48
35
9
9
7
11
18
15
3
45
72
33
12
30
69
64
32
16
11
42
24
66
37
5
24
12
30
36
6
27
129
24
36
30
18
15
36
36
40
17
139
29
30
73
23
6
63
21
7
8
52
41
67
24
5
3
52
245
42
6
60
54
18
30
1
53
24
27
45
18
126
54
45
3
18
6
61
53
27
69
75
9
24
15
3
6
51
33
6
36
54
36
7
29
19
53
6
21
27
1
12
41
12
115
12
11
12
24
25
17
19
23
9
15
85
12
56
3
18
48
31
20
39
6
99
105
42
48
6
115
12
20
57
24
60
31
89
111
39
108
60
9
21
3
33
42
61
5
42
42
102
33
16
12
72
20
51
45
48
3
42
18
13
17
54
18
36
3
27
21
21
72
19
5
15
9
31
35
6
39
69
3
28
17
55
65
54
36
33
72
16
17
84
48
24
7
17
18
48
9
27
6
75
24
27
1
8
57
15
27
6
54
33
9
60
30
48
48
45
87
108
30
12
18
12
60
81
21
43
80
36
9
168
12
84
7
72
29
18
30
12
48
3
39
42
48
6
24
33
15
9
12
81
30
30
42
69
9
51
3
66
6
6
48
18
13
12
41
15
27
36
174
24
43
56
15
108
21
36
4
77
63
3
30
27
48
27
30
3
51
1
17
3
76
17
6
90
12
24
24
67
5
3
72
3
90
7
5
12
75
9
19
47
24
6
55
41
66
6
36
12
18
18
6
78
18
48
60
12
42
66
21
57
7
20
9
18
1
68
39
96
42
60
15
15
6
12
6
9
3
69
39
24
42
6
144
37
29
19
83
6
24
15
52
60
11
21
9
24
12
24
6
13
59
54
12
27
28
8
4
29
87
3
78
6
60
33
3
21
27
1
5
42
13
5
48
3
33
18
13
5
3
9
12
6
156
18
6
54
24
24
51
12
9
72
7
84
5
36
7
12
5
144
24
42
42
66
6
18
13
47
30
19
47
13
17
15
51
36
6
30
60
45
4
17
36
51
4
35
33
40
53
19
23
33
36
33
51
3
1
17
15
27
24
6
60
87
75
18
12
96
12
19
32
9
6
57
36
9
63
57
51
40
11
6
36
75
33
42
18
72
24
ABCD 96500476602*3^$a+1 [50109]
112
35
120
24
69
27
21
4
164
12
4
60
44
24
3
229
128
51
69
27
96
45
192
96
99
61
11
13
176
60
87
144
109
44
28
212
36
195
165
51
1
23
9
36
40
11
9
207
49
84
59
37
59
24
48
120
24
21
4
36
60
20
48
16
60
119
69
27
73
36
251
81
28
20
300
16
104
312
72
288
312
36
64
23
93
24
168
12
87
69
16
180
36
144
83
21
144
232
128
108
60
48
72
48
40
59
85
11
61
216
144
8
136
32
243
109
11
9
60
136
35
96
189
24
52
68
48
28
47
133
120
96
36
80
15
24
48
48
13
155
85
44
180
112
60
128
28
203
105
12
40
8
144
48
4
71
24
21
99
21
48
147
49
128
112
144
12
24
11
117
16
140
4
8
147
93
3
1
68
27
81
124
56
60
100
92
76
120
32
64
35
9
4
11
97
128
324
16
80
16
11
93
84
28
48
152
232
35
37
44
76
24
11
21
12
48
132
76
119
121
119
216
97
188
40
80
147
48
45
72
99
24
72
33
16
68
48
40
152
75
13
80
100
119
25
44
40
32
12
28
20
4
35
189
75
1
36
83
25
20
16
60
116
60
4
44
64
140
40
56
120
27
33
100
200
4
20
168
4
36
35
24
49
36
60
48
36
200
27
45
3
109
12
551
72
81
4
12
95
21
27
33
100
108
12
128
27
105
12
52
44
24
3
333
12
52
72
56
3
189
75
192
129
87
13
11
1
119
69
51
21
12
36
120
64
48
32
75
37
36
47
288
72
93
48
12
52
8
3
97
32
28
324
36
152
120
3
133
24
236
60
112
68
112
20
48
51
69
75
25
44
51
69
3
13
11
93
168
72
160
11
72
157
68
148
59
133
8
72
3
45
112
92
160
47
69
72
72
195
85
48
8
24
216
60
12
40
128
51
109
24
56
24
147
24
69
88
168
32
123
25
12
260
12
36
207
165
75
109
11
144
9
111
24
25
44
123
37
8
28
44
136
59
165
27
69
16
83
153
48
111
309
75
37
128
136
56
27
13
35
45
100
12
8
75
13
452
15
13
11
69
24
96
112
8
99
85
80
147
189
72
3
1
108
20
15
168
229
56
192
27
21
195
57
108
48
16
35
24
105
12
40
179
213
3
13
80
84
52
108
68
28
12
8
24
36
4
200
16
20
4
48
60
47
93
147
13
8
204
63
24
141
64
56
99
85
155
24
9
60
3
253
36
144
47
33
4
83
13
12
119
61
72
8
64
11
24
168
33
15
117
28
60
84
23
72
445
180
60
36
80
63
129
48
148
35
121
60
36
12
8
72
27
48
25
36
60
47
97
47
61
32
27
25
71
48
45
147
24
61
72
140
28
80
4
188
75
72
81
15
109
24
120
131
33
15
240
13
144
8
156
159
1
47
48
96
129
39
25
167
48
21
144
75
13
108
12
24
8
40
140
15
97
60
35
24
9
48
63
37
144
131
120
145
180
32
75
13
20
159
216
25
192
128
135
72
288
85
140
ABCD 96500838386*3^$a+1 [50192]
112
113
72
55
336
144
48
80
48
57
312
79
80
160
161
15
48
96
201
295
176
64
96
257
367
113
111
237
84
79
240
221
355
113
168
72
63
45
163
461
36
72
72
216
144
168
15
16
89
247
65
31
77
147
33
48
255
177
63
297
132
403
77
99
141
259
80
256
65
456
183
81
108
240
307
173
240
108
199
80
48
48
208
176
45
19
89
72
15
544
17
399
48
48
189
60
39
297
7
17
319
161
79
96
96
80
144
16
32
177
79
32
129
48
15
16
41
36
147
105
132
163
125
12
135
33
12
3
48
237
51
9
7
96
185
84
288
51
304
113
240
252
51
16
233
247
224
57
7
77
60
360
255
33
495
525
67
240
96
17
120
391
224
160
32
208
17
108
108
279
160
128
45
291
304
65
72
343
185
87
240
16
17
111
16
161
72
103
32
160
80
33
144
175
80
33
348
144
99
57
183
141
36
79
281
240
327
33
72
180
211
221
355
96
48
41
55
80
81
175
224
225
255
48
16
257
79
125
19
137
384
120
60
3
96
544
377
36
3
141
99
81
31
32
297
103
77
36
63
81
63
105
72
111
9
168
63
9
360
111
465
12
211
144
317
259
257
207
48
112
377
55
336
48
29
51
64
185
312
63
45
3
657
15
160
113
24
36
84
60
99
9
7
240
224
321
15
681
39
33
303
448
560
81
48
60
3
384
48
208
17
223
48
192
48
89
72
156
180
15
45
444
96
192
567
141
12
55
528
48
17
463
77
60
84
3
240
33
415
17
72
231
57
135
45
163
209
60
288
12
55
ABCD 96501324932*3^$a+1 [50033]
39
29
139
17
24
48
12
1
42
105
3
53
16
15
17
7
41
96
37
11
7
17
24
40
117
54
17
12
112
104
103
41
112
96
12
36
8
13
11
72
132
16
9
135
20
208
60
12
15
17
19
45
152
16
44
43
101
48
60
7
161
16
12
33
107
1
95
100
15
42
23
97
15
27
65
55
89
16
56
25
18
33
80
7
5
4
20
24
24
24
13
35
37
99
44
28
80
228
12
13
51
144
87
144
17
12
96
132
37
135
57
27
141
27
36
36
21
3
3
69
8
49
12
11
108
60
16
32
13
27
32
28
12
32
136
39
102
59
16
68
48
28
21
47
12
40
93
168
18
246
27
72
9
6
45
75
5
1
59
4
140
112
8
31
29
31
33
44
79
57
44
7
77
88
8
16
51
90
63
9
35
64
68
97
59
52
60
69
35
37
23
79
65
13
48
6
54
54
17
4
96
12
48
219
65
36
108
4
20
40
164
28
32
4
44
4
63
29
64
8
19
9
20
13
90
30
36
39
72
51
60
17
48
36
96
52
21
71
48
16
9
90
48
9
32
55
33
56
72
72
49
23
28
96
84
8
48
36
28
27
144
53
100
68
67
9
84
15
29
175
29
79
9
56
7
41
16
45
36
18
33
20
37
6
36
57
84
132
24
104
60
1
27
69
203
36
84
67
53
36
1
51
8
40
8
52
176
60
148
20
88
69
11
48
4
33
47
36
40
75
29
124
32
48
19
48
77
73
39
9
11
12
1
3
27
77
1
51
48
81
15
3
201
68
12
24
96
12
4
56
79
33
27
18
131
16
45
167
60
79
65
120
31
41
4
20
12
1
59
16
20
7
6
3
140
24
12
100
32
7
60
77
72
61
35
16
32
48
52
33
75
21
47
1
42
101
36
12
16
87
29
40
33
15
8
12
28
27
249
36
9
15
32
52
32
60
96
4
32
16
15
21
24
80
43
108
17
19
5
48
40
44
108
16
32
72
31
41
61
6
29
37
75
8
7
33
20
28
152
124
32
49
95
76
84
27
17
192
16
81
71
151
9
8
49
3
57
30
21
80
72
48
24
52
116
12
4
56
24
31
6
23
13
30
21
144
12
45
3
116
7
29
40
152
72
49
63
8
48
28
68
16
21
39
32
36
31
24
66
3
105
35
4
116
7
17
36
28
8
73
42
5
36
16
44
96
1
35
52
15
24
41
60
60
112
33
63
21
11
4
164
60
55
9
93
36
83
25
99
32
180
156
7
18
23
16
32
60
36
4
72
36
12
72
8
19
33
129
59
31
65
13
102
17
12
48
100
60
80
112
81
15
116
48
60
16
45
83
13
54
12
5
253
36
3
48
188
4
3
21
36
48
44
16
33
96
23
16
27
17
96
1
143
31
29
36
28
36
57
54
36
9
8
12
52
72
32
31
30
71
43
102
35
37
6
29
43
18
36
66
114
54
5
4
12
45
35
48
4
60
56
48
12
4
32
24
37
3
57
51
32
91
9
24
8
40
164
96
16
32
12
72
120
7
30
3
48
32
168
4
44
4
63
5
48
37
99
20
25
39
51
17
24
36
28
39
29
1
60
119
24
84
64
27
17
64
116
60
31
65
96
55
57
20
307
9
48
33
35
31
5
55
17
48
16
3
101
48
24
16
15
17
1
23
64
152
13
23
48
1
11
84
60
109
23
1
83
73
39
111
77
13
12
11
60
16
44
96
67
45
3
78
3
51
90
51
12
27
18
102
65
172
20
52
8
7
137
7
78
51
51
29
12
67
54
24
11
36
43
5
25
75
48
92
4
12
68
12
12
24
127
57
20
61
15
99
17
28
32
7
113
96
60
7
18
51
8
28
3
9
8
19
53
84
7
9
176
28
32
4
51
60
29
96
4
60
68
12
36
16
57
90
41
16
24
111
6
23
28
20
4
24
27
45
108
27
17
19
69
69
3
36
44
13
11
64
8
43
21
56
64
3
45
45
63
20
43
29
43
69
8
31
30
42
5
96
4
56
48
61
18
9
8
112
20
13
12
96
11
16
8
16
36
48
44
36
60
115
101
103
33
8
13
15
48
80
100
8
24
61
3
93
15
20
48
96
24
7
17
40
116
76
8
13
27
116
48
124
24
44
19
36
189
24
48
20
28
33
23
64
15
36
77
16
60
9
71
43
9
9
3
68
16
21
84
3
96
87
9
9
135
32
12
1
12
24
18
41
31
17
4
33
11
199
9
72
104
196
39
9
20
24
24
13
59
85
30
21
12
92
16
21
60
63
36
20
28
81
51
80
12
36
48
60
79
17
19
113
12
19
9
56
48
72
24
43
5
72
31
17
84
55
53
52
32
43
41
40
56
67
5
96
79
30
3
32
40
32
24
31
5
96
48
52
39
9
144
8
24
7
105
44
48
84
16
60
63
65
25
107
12
7
57
36
69
18
69
3
ABCD 96501335852*3^$a+1 [50072]
57
69
36
39
21
12
24
30
24
42
84
35
7
42
60
11
1
12
11
24
67
6
60
30
186
12
6
84
6
24
48
12
48
24
24
3
21
36
42
18
24
12
30
138
30
150
60
39
9
15
33
63
57
204
24
72
27
57
36
35
25
87
33
23
37
36
12
35
25
54
18
39
87
81
32
49
48
47
16
3
12
36
36
18
95
13
36
36
24
48
12
6
48
60
42
35
79
18
36
12
66
53
1
39
63
30
72
24
11
61
48
72
42
6
12
95
1
42
30
12
3
3
30
18
36
30
114
9
9
24
240
24
6
17
61
36
71
1
6
6
36
84
24
42
30
24
12
39
48
93
59
7
17
13
11
73
23
31
78
27
168
87
126
12
47
61
60
36
84
18
18
27
21
131
31
33
129
138
42
36
18
30
60
48
24
174
18
11
55
24
66
36
155
49
120
102
24
30
42
114
12
54
5
13
72
108
12
24
3
33
24
12
90
18
39
39
102
30
5
49
15
9
24
60
30
42
35
25
42
36
6
12
12
36
24
23
40
9
6
18
15
33
63
3
18
35
25
66
114
18
54
3
9
30
9
3
54
15
9
15
45
24
12
12
51
32
37
3
15
30
66
12
101
91
29
181
11
37
51
27
30
47
7
66
42
5
40
32
64
21
36
23
13
27
69
18
6
144
36
36
131
25
36
59
13
42
6
12
54
72
54
147
33
36
114
114
18
66
12
63
9
167
13
11
85
60
24
47
48
19
18
35
25
222
6
51
8
16
117
12
120
48
47
25
24
6
6
30
29
16
33
72
6
138
60
36
30
6
12
48
12
107
13
42
30
42
24
105
165
11
24
25
60
48
12
23
19
6
30
198
60
36
3
3
60
42
6
84
12
113
1
96
48
18
12
96
33
111
41
13
60
111
3
6
111
9
24
54
33
21
72
6
21
57
6
6
54
21
21
3
80
13
3
9
78
17
109
83
61
18
18
72
66
6
36
54
12
48
9
21
72
12
60
3
32
19
102
63
183
6
12
12
36
47
25
24
6
9
9
96
15
153
60
36
36
72
18
84
108
17
1
48
48
18
45
8
7
210
36
35
1
12
108
18
6
47
91
53
49
54
17
24
49
48
54
18
23
43
6
24
24
95
181
12
87
56
1
24
71
88
9
111
15
12
5
1
23
13
12
95
1
174
90
24
6
6
42
66
111
15
30
54
77
97
54
126
27
3
78
24
48
23
120
208
81
15
32
48
72
7
30
27
165
30
6
23
96
1
48
30
114
23
24
48
1
60
11
1
120
143
49
54
17
31
33
213
3
9
23
55
60
5
1
42
5
97
12
11
175
30
42
90
12
6
29
55
60
77
1
18
6
23
25
84
48
12
24
6
17
7
113
67
5
79
89
37
42
18
30
54
60
12
59
88
9
71
25
48
96
15
57
30
18
12
24
11
37
11
19
93
87
6
102
5
37
12
12
42
54
11
48
1
36
96
30
69
21
48
48
24
48
72
6
18
11
55
144
54
59
7
30
72
83
37
54
6
12
11
7
9
9
12
138
36
48
108
9
63
17
7
72
48
18
72
23
1
120
15
15
30
11
120
133
11
85
12
30
210
12
51
93
12
30
24
6
60
84
48
123
3
90
102
54
24
23
43
5
61
96
12
24
12
75
39
18
54
30
36
126
18
54
9
21
12
108
11
24
37
30
84
102
12
6
72
17
24
301
12
48
95
73
12
6
102
84
48
24
11
72
168
7
12
18
3
56
67
18
30
6
12
48
108
54
6
150
12
33
45
11
13
18
90
39
57
18
29
16
3
42
35
1
6
18
6
6
12
24
36
36
71
25
102
18
36
36
48
23
25
15
33
47
24
49
6
17
61
12
23
49
24
60
48
24
123
152
55
9
8
1
84
6
77
13
12
12
11
1
39
93
3
8
96
61
3
9
24
102
41
169
12
11
64
57
6
48
18
18
90
36
60
11
24
7
9
39
60
6
42
53
43
6
87
3
18
24
54
66
18
24
153
45
36
24
12
24
59
19
21
141
90
33
9
72
15
24
21
3
32
49
66
6
39
8
1
48
6
54
12
54
102
84
36
162
18
15
24
21
35
55
30
11
13
35
61
35
79
18
24
72
15
93
90
6
11
16
144
39
18
42
6
23
49
12
72
156
30
9
24
8
25
54
6
24
11
163
60
41
64
87
6
51
21
59
139
18
108
66
29
37
48
83
1
96
144
6
41
1
24
18
18
90
30
36
119
31
114
6
36
78
36
60
6
6
60
15
33
12
24
12
156
18
12
90
3
45
11
13
11
16
216
15
6
36
47
1
23
72
37
11
49
54
12
6
12
180
54
150
18
12
12
17
7
9
45
60
15
21
59
13
11
24
13
27
63
18
95
1
6
90
30
18
47
1
24
23
24
16
27
78
15
51
18
108
12
6
18
11
19
29
25
48
54
41
1
84
12
30
6
36
12
12
42
21
8
37
35
1
42
30
24
191
40
8
13
36
24
15
32
79
36
48
30
30
24
30
27
21
30
30
24
102
30
24
12
15
21
36
23
127
33
56
25
47
64
111
6
12
36
48
96
24
18
9
63
54
6
12
18
162
6
48
47
13
30
30
12
3
9
36
42
6
150
21
33
90
53
1
180
59
109
27
3
30
6
ABCD 96501408704*3^$a+1 [50011]
114
25
77
18
100
21
45
42
120
80
25
32
63
49
71
24
4
12
20
4
80
136
57
77
10
8
6
51
24
51
84
12
24
64
101
3
13
35
18
6
21
37
26
6
24
66
6
210
4
8
37
5
6
48
4
30
182
48
12
36
82
27
56
24
16
35
45
37
75
87
86
3
40
11
4
9
56
27
84
78
16
14
45
7
6
14
36
30
18
4
53
15
60
18
51
39
6
6
4
9
5
22
20
24
33
13
24
18
62
18
36
82
27
11
66
34
32
40
32
22
78
92
30
24
30
90
66
24
121
95
4
29
27
178
38
12
16
9
32
15
16
20
40
12
17
51
60
72
25
155
21
141
3
37
14
12
22
35
37
18
8
24
108
18
19
8
72
24
39
73
63
12
20
22
200
3
63
6
64
6
18
32
186
64
68
45
13
2
97
11
58
30
2
43
24
8
15
30
27
37
18
17
13
18
8
60
42
22
122
34
6
35
13
2
81
3
24
13
35
18
6
18
43
29
3
72
19
20
36
60
1
45
50
12
12
9
16
48
8
55
32
6
27
45
40
14
18
43
23
57
79
153
111
24
32
16
89
88
27
5
31
9
29
54
42
19
80
15
16
96
72
12
18
2
36
93
27
28
9
8
3
16
45
5
30
36
49
11
12
60
58
2
28
20
54
16
14
4
32
78
27
3
12
25
23
6
48
18
24
81
43
45
71
36
42
16
2
70
2
78
3
115
32
12
25
83
34
35
13
110
18
43
5
42
78
30
106
74
12
10
3
45
6
5
43
20
40
72
65
15
46
80
40
72
11
15
160
30
6
21
23
102
27
63
30
27
48
15
88
32
30
24
19
21
11
7
177
5
6
42
78
12
36
4
38
34
14
22
104
4
132
50
40
35
72
45
67
56
63
22
3
47
30
24
3
48
115
12
32
54
51
21
40
42
20
72
34
56
54
12
9
21
24
3
27
90
19
21
14
42
139
45
3
35
48
18
67
45
35
39
1
47
30
6
4
65
3
45
120
48
37
14
4
20
106
38
18
58
57
8
72
79
48
17
39
60
162
10
92
36
12
24
21
24
39
12
34
59
69
6
21
96
55
14
30
13
45
18
110
70
5
3
12
12
28
30
8
6
24
21
91
32
13
83
61
5
6
10
18
14
66
54
16
32
54
21
39
16
32
16
6
38
36
16
36
50
88
11
48
40
11
156
1
32
43
114
30
53
7
129
95
49
200
111
22
24
3
87
56
12
13
8
39
48
12
36
9
93
3
31
14
67
32
7
38
40
3
32
45
3
3
16
20
16
8
150
19
21
42
17
13
24
35
13
18
152
105
13
152
6
21
24
37
35
45
22
36
32
72
30
3
24
93
67
71
4
5
13
50
6
27
99
18
16
51
11
12
76
2
18
24
22
74
84
10
56
42
12
21
31
9
45
59
3
10
14
18
43
47
22
18
32
4
66
80
66
33
75
61
11
34
6
2
48
94
5
61
59
24
21
6
114
48
16
24
26
36
40
36
9
5
6
84
1
32
103
20
24
24
4
32
6
27
48
67
32
18
48
72
10
12
5
51
12
73
53
30
12
4
18
8
102
162
54
34
35
31
41
15
48
28
5
3
21
3
36
49
48
8
37
72
27
95
30
24
19
107
58
50
1
21
90
56
177
16
35
85
5
51
24
15
94
38
84
33
133
2
36
24
42
19
11
36
70
14
66
67
5
18
150
30
4
41
15
12
58
2
16
65
75
10
2
9
24
21
54
21
13
32
3
21
16
8
91
5
70
60
17
24
39
24
25
23
112
17
21
70
50
24
34
32
22
18
14
6
18
30
109
23
4
36
30
62
45
88
23
6
66
57
3
12
48
40
20
84
6
40
14
40
36
68
4
17
19
12
89
15
33
75
162
3
63
12
21
27
48
12
9
3
13
152
21
72
42
48
33
16
95
25
56
15
70
14
13
8
67
77
21
34
8
1
11
28
60
48
29
111
4
74
22
45
144
11
37
23
22
32
66
12
21
31
6
8
147
64
23
36
24
48
28
17
15
9
45
16
90
17
3
4
86
18
40
44
10
3
35
48
4
57
15
38
27
51
84
78
3
39
60
60
6
18
6
18
25
45
8
10
48
137
45
27
40
101
10
32
24
16
140
10
18
62
27
117
10
56
25
3
32
64
8
10
26
96
4
44
22
144
72
32
22
29
7
32
36
4
86
64
2
1
5
24
3
31
54
38
60
30
24
34
17
40
32
96
24
15
96
16
9
45
50
9
27
45
39
25
21
38
52
6
80
19
23
36
72
18
54
12
40
8
1
15
62
3
16
101
102
66
6
16
44
16
54
18
32
24
25
21
11
13
26
30
51
39
28
5
48
43
56
93
63
9
13
8
30
82
35
27
10
11
13
26
60
45
79
9
32
39
60
12
52
48
42
72
66
33
5
67
5
27
237
138
6
51
15
6
18
46
3
27
8
28
110
58
57
72
11
42
150
109
23
142
56
54
60
24
192
30
18
129
21
6
36
100
68
12
60
129
69
30
42
18
30
19
83
24
4
150
120
2
9
21
10
72
8
9
111
24
1
63
14
48
18
49
5
91
39
41
109
50
6
24
6
52
54
8
48
3
15
36
4
41
21
99
141
3
27
18
10
17
85
99
8
27
34
74
46
11
111
24
25
24
95
25
11
24
16
36
8
36
58
38
132
96
1
35
45
24
24
27
28
32
48
6
27
27
18
19
29
34
17
40
5
18
6
27
3
36
78
43
23
9
67
56
40
44
54
6
13
8
13
2
48
12
93
157
80
10
14
30
40
218
70
26
54
16
12
9
144
15
44
60
57
15
30
30
21
39
9
27
10
2
1
29
16
6
26
18
4
132
56
9
21
114
33
13
8
30
45
16
11
24
28
8
33
87
54
48
18
33
69
3
27
ABCD 96501493282*3^$a+1 [50005]
37
66
6
18
77
16
33
219
51
66
51
32
7
21
39
30
75
123
150
3
92
25
3
84
99
81
45
18
66
159
8
19
81
9
108
75
60
237
24
27
9
54
9
27
84
29
115
33
44
193
96
36
15
3
57
9
87
63
90
66
60
30
60
354
36
21
20
13
47
67
72
18
27
45
54
77
40
57
36
6
18
95
148
32
112
48
15
77
43
33
3
96
225
63
72
18
30
5
31
9
45
47
28
57
108
3
72
27
41
4
45
18
90
60
102
45
9
54
6
30
29
7
108
186
66
108
72
108
185
40
45
27
15
113
12
148
51
297
80
73
30
149
37
3
195
45
12
15
144
84
225
12
3
33
57
36
66
18
15
135
5
25
27
135
5
108
85
15
117
138
72
168
53
72
52
183
117
36
3
6
23
67
144
81
93
15
12
176
67
5
60
97
15
3
6
27
24
48
21
60
84
90
33
9
15
33
15
12
63
72
21
24
63
113
13
36
24
39
51
30
207
12
105
135
45
6
126
3
72
20
25
168
12
24
27
117
15
72
15
24
36
30
18
60
126
36
183
87
90
54
17
67
60
30
15
21
6
30
24
120
54
60
36
54
12
15
3
113
49
90
24
30
6
18
135
108
39
324
81
120
69
180
87
9
18
45
147
45
180
180
99
60
297
120
33
111
63
57
3
17
148
12
129
84
36
59
55
105
75
102
60
84
87
219
45
123
53
60
13
66
45
36
9
51
9
120
54
9
68
13
180
36
378
6
111
69
84
207
15
5
25
18
60
45
60
60
68
60
169
24
120
36
195
45
30
60
18
27
93
36
27
117
15
60
57
108
12
18
36
6
108
12
294
41
25
108
87
99
17
52
8
67
5
115
57
75
18
282
18
72
54
24
36
17
19
153
32
43
33
39
18
36
144
42
144
174
75
8
103
144
12
78
66
24
17
13
87
8
55
57
15
21
63
6
63
8
40
9
108
42
48
77
160
39
77
12
31
24
53
19
45
39
6
23
52
156
20
60
7
6
99
75
6
90
54
30
213
32
61
24
75
45
15
111
24
30
87
63
66
6
125
85
23
40
72
33
30
240
117
183
5
181
54
45
60
21
39
81
6
54
51
8
28
3
54
27
63
66
6
30
203
31
9
267
30
60
18
33
24
20
193
27
48
45
72
90
18
135
27
108
105
12
68
40
48
24
96
63
9
147
24
36
5
49
107
4
45
114
21
15
81
12
27
108
60
297
116
4
69
54
12
41
64
60
3
57
48
20
67
141
204
75
174
39
48
212
121
51
3
126
84
126
69
12
45
83
67
54
267
219
138
60
12
3
12
80
36
19
18
23
187
65
7
33
8
4
60
63
72
33
48
3
41
36
103
21
165
18
117
9
36
18
53
37
246
9
15
30
47
205
54
6
300
135
9
11
76
3
144
162
15
93
6
17
73
39
15
66
59
37
75
36
92
25
72
15
63
12
165
75
54
144
30
45
87
84
9
20
7
33
48
24
120
168
72
120
9
159
27
48
96
9
225
66
9
135
96
66
24
51
69
6
30
171
87
180
5
157
15
15
18
6
21
15
54
59
31
21
69
36
48
167
19
36
165
45
23
28
147
45
15
162
63
27
45
8
31
60
57
99
45
48
21
84
72
18
6
36
120
90
321
129
111
12
237
144
24
27
9
27
93
47
52
12
105
11
67
45
21
36
11
67
57
69
39
45
42
45
93
150
12
108
42
23
151
6
3
135
57
20
13
132
18
180
297
48
15
36
9
21
24
3
32
168
64
ABCD 96501818612*3^$a+1 [50004]
24
42
24
6
24
45
171
18
30
72
18
72
15
87
21
20
121
48
6
72
90
75
3
30
51
21
23
145
23
160
9
3
9
48
71
61
3
9
30
5
36
4
105
168
12
27
3
6
12
59
19
102
18
48
6
84
36
36
11
73
99
21
84
36
15
45
30
69
9
27
12
3
114
3
12
39
29
60
28
8
12
13
48
15
69
60
24
23
37
12
48
35
28
9
24
18
45
51
5
40
32
37
60
3
9
84
15
21
24
83
61
3
8
25
3
21
11
36
49
96
39
45
23
13
66
5
19
54
60
96
39
21
240
47
19
24
30
95
73
11
96
16
20
25
60
12
36
12
11
13
108
30
6
42
24
17
12
157
48
102
21
24
9
84
12
18
24
5
25
3
9
51
45
107
28
9
54
17
28
20
49
6
53
16
21
35
1
66
30
11
76
51
113
100
69
48
30
72
21
69
60
63
44
55
89
37
42
24
125
13
51
81
258
18
54
114
3
3
9
57
119
49
3
57
24
36
6
96
90
71
13
66
18
15
80
61
24
36
36
18
6
75
111
18
27
36
57
6
78
39
33
24
35
28
48
21
30
42
6
102
27
84
3
5
1
63
81
87
12
57
51
3
30
83
7
90
6
120
24
54
66
78
36
27
20
28
36
33
51
8
4
33
3
27
144
66
35
19
9
39
24
6
18
41
25
6
78
24
18
18
24
59
121
11
1
15
45
114
24
42
24
71
1
30
24
6
90
21
3
30
96
111
69
51
3
5
25
123
20
28
39
24
6
11
79
30
35
49
24
36
12
23
7
18
30
29
64
27
6
60
11
36
12
25
15
48
80
112
156
92
16
27
18
6
17
36
60
7
102
35
28
21
6
42
27
9
96
15
9
12
12
12
75
69
15
81
60
156
30
21
48
45
11
25
12
35
13
107
16
57
3
21
96
24
23
12
49
6
90
24
3
8
1
24
39
21
54
33
39
57
45
18
93
45
24
108
51
33
30
18
120
87
9
6
120
6
24
24
23
28
15
29
61
39
12
24
32
12
7
48
24
17
25
30
18
6
29
4
12
68
31
18
15
15
53
19
150
51
48
39
198
24
47
28
20
1
107
28
27
9
69
36
107
43
6
18
53
37
27
36
33
96
47
28
8
1
15
12
87
57
36
8
25
48
42
6
123
15
72
41
4
3
6
15
21
24
35
4
39
6
42
41
28
24
60
12
96
72
48
48
105
39
99
72
24
42
143
100
24
8
48
16
99
9
12
3
90
36
3
92
36
31
45
48
45
6
54
84
71
79
33
39
6
15
8
156
16
44
43
9
39
72
129
159
53
67
48
41
16
69
18
18
48
11
61
60
48
24
18
41
4
75
17
1
3
21
6
77
43
21
21
24
54
21
3
66
72
11
43
6
18
77
180
36
28
15
30
95
19
45
9
71
19
18
24
6
54
24
24
132
30
9
15
17
13
23
64
12
63
18
12
3
57
48
30
30
11
169
84
35
25
126
66
35
19
6
24
114
29
37
3
3
54
60
3
56
43
54
39
32
120
97
12
126
21
93
84
90
5
25
90
126
59
31
6
18
6
18
17
1
24
60
66
141
72
68
4
33
27
48
15
21
81
15
56
61
156
72
35
13
12
3
27
9
44
16
33
42
21
57
18
18
6
6
63
96
45
99
21
24
63
48
36
33
11
25
6
18
51
3
6
60
3
3
48
65
1
63
68
25
111
93
12
48
36
24
12
111
27
45
48
33
36
48
6
96
69
51
5
13
6
6
12
11
216
49
36
24
30
5
28
9
30
77
13
12
18
33
111
33
81
3
92
144
1
36
24
15
20
1
78
21
27
29
13
120
35
61
27
99
54
23
43
54
15
27
18
3
3
30
66
21
44
79
21
45
84
191
48
208
8
61
3
57
18
6
35
61
162
126
12
30
9
81
54
69
21
24
84
18
18
6
48
137
55
6
24
36
48
36
99
39
42
126
30
63
57
39
21
30
45
32
36
7
18
51
9
23
4
48
32
7
69
9
15
32
73
18
29
37
27
9
63
108
39
18
23
13
144
99
63
18
30
65
37
24
24
42
33
15
66
36
24
108
6
21
3
6
72
138
17
4
45
156
18
45
36
9
60
27
9
3
57
36
174
9
39
21
9
36
27
8
19
66
63
132
9
135
3
9
12
3
65
160
44
67
129
15
6
87
21
27
8
12
4
9
42
89
1
48
12
39
51
29
25
18
18
30
18
3
9
24
24
36
6
18
30
9
15
96
5
19
48
30
11
16
45
120
27
20
43
18
75
45
30
21
51
18
75
45
51
57
12
48
36
95
1
90
138
3
20
13
24
12
30
33
57
11
60
7
42
24
11
13
6
6
3
57
11
1
71
84
7
6
3
21
66
21
20
28
81
12
6
77
19
18
48
3
12
128
1
15
39
41
4
12
39
120
17
7
45
27
114
27
21
15
84
48
8
16
75
6
47
37
15
45
15
36
9
12
47
24
37
27
75
48
6
24
11
49
27
56
67
6
15
36
93
35
100
56
115
6
48
11
31
24
45
81
18
30
63
32
96
16
9
15
84
45
3
48
39
66
144
12
24
114
5
49
12
99
21
6
17
12
40
21
48
216
51
27
42
30
120
48
18
24
3
20
1
120
23
127
24
21
36
33
11
72
49
48
90
30
39
153
60
51
3
53
61
36
66
24
45
27
78
95
19
42
11
52
12
81
35
4
9
24
42
126
147
ABCD 96502010824*3^$a+1 [50014]
7
37
15
14
39
12
43
12
5
20
11
25
64
60
31
8
37
17
87
40
11
4
25
56
104
16
32
12
3
42
54
29
7
85
33
95
33
67
45
32
40
55
19
1
29
51
3
45
43
37
20
12
75
80
106
79
28
20
8
24
15
26
39
25
151
73
31
48
20
7
30
63
32
15
13
32
16
107
52
128
12
33
27
36
172
5
15
108
22
3
27
37
35
60
56
89
20
15
74
46
8
12
148
32
33
7
20
33
75
72
120
24
29
48
67
82
15
156
47
70
8
18
97
47
65
125
18
69
23
17
113
67
53
2
24
17
12
7
106
7
120
35
72
36
84
8
28
9
15
68
5
65
18
25
13
90
6
83
23
12
8
12
5
8
64
140
3
18
120
99
51
74
30
18
23
32
3
9
80
28
23
29
5
15
11
52
17
3
48
54
71
7
17
1
54
16
25
32
120
92
85
6
120
17
27
5
140
63
62
18
5
48
55
37
63
24
25
5
18
8
29
19
142
2
37
35
13
48
9
3
71
150
19
20
103
57
28
32
20
27
136
25
29
3
112
13
18
37
33
7
17
35
3
105
73
27
20
55
8
160
45
4
19
9
67
48
8
64
116
64
5
3
85
52
23
12
13
7
36
5
19
36
108
61
21
74
1
4
71
50
19
20
8
23
44
13
17
18
22
55
1
35
13
51
45
16
15
4
28
3
24
36
34
15
71
4
21
52
68
57
30
5
13
38
96
10
15
40
8
32
111
9
55
21
4
60
20
40
80
240
48
15
138
7
17
3
60
23
42
262
20
25
15
36
68
36
5
19
34
27
36
27
48
157
32
65
16
2
22
23
43
45
15
17
15
17
35
6
14
88
18
59
31
17
20
35
57
21
2
37
8
32
41
67
12
11
8
136
25
11
2
15
3
112
13
19
36
24
10
18
8
17
52
1
87
87
80
45
3
77
35
1
19
108
10
2
5
28
27
88
13
7
72
1
44
20
35
13
32
11
18
151
8
32
8
23
10
8
46
44
9
28
15
20
49
3
72
1
19
28
60
38
7
32
76
47
70
43
44
105
31
120
4
15
1
32
87
13
27
1
44
23
25
33
99
23
45
12
93
30
18
18
1
51
60
12
33
65
154
73
5
27
3
13
5
7
1
16
90
20
84
21
39
64
145
20
12
113
6
16
18
15
33
27
11
69
183
40
37
32
41
87
12
43
5
68
60
84
28
27
18
30
5
47
5
51
4
33
57
55
20
83
97
89
39
207
24
9
73
54
13
13
10
128
36
1
24
15
68
37
8
15
48
34
78
18
27
11
154
162
6
14
18
96
66
65
60
20
16
20
39
153
63
9
63
12
13
31
1
16
80
32
12
3
17
139
22
7
52
16
4
11
69
71
17
35
8
77
25
6
106
15
16
43
61
80
28
75
56
4
13
44
15
14
16
6
20
100
80
18
30
9
12
15
1
23
46
38
37
35
33
73
15
39
33
57
6
32
137
11
9
36
39
65
25
123
23
60
29
35
18
87
23
58
2
12
106
87
47
1
4
11
85
52
43
29
1
2
13
9
63
11
16
5
9
31
36
12
100
20
3
20
69
20
35
56
12
57
105
16
7
55
37
28
20
35
13
39
85
20
36
23
16
5
20
11
49
20
41
35
20
15
9
20
15
16
29
176
7
168
25
39
8
108
5
119
48
25
12
95
1
29
3
15
45
11
36
65
79
24
57
31
2
7
171
29
39
72
57
12
16
100
89
14
24
17
65
8
23
72
72
95
44
17
64
20
41
110
9
55
5
80
48
53
50
37
20
15
13
4
28
52
35
73
20
28
39
20
28
20
22
120
56
19
15
78
3
15
17
55
5
81
19
3
84
21
59
85
36
92
3
70
50
52
57
51
44
36
54
10
20
40
90
15
100
28
15
17
56
12
11
36
61
4
48
32
11
9
31
9
40
91
37
32
60
13
18
8
84
58
39
16
132
47
1
35
29
20
23
5
45
6
64
72
36
49
11
49
36
5
14
36
9
31
69
28
12
1
64
15
136
17
2
45
3
53
17
18
29
43
5
87
88
42
15
15
26
54
48
17
19
61
11
85
64
8
11
61
3
60
108
32
60
5
47
68
57
20
53
43
32
132
11
108
52
14
18
37
23
18
34
93
40
12
31
22
2
54
46
18
15
20
28
99
1
19
45
100
35
13
57
31
20
45
175
7
10
63
84
28
20
11
36
53
60
32
16
32
12
3
17
3
36
6
31
24
16
139
180
1
24
36
12
87
13
67
88
20
88
25
5
90
54
91
43
37
12
20
80
77
15
83
17
11
20
29
23
8
9
1
2
25
32
13
26
16
45
60
28
8
72
23
29
108
7
33
57
103
23
84
1
39
48
77
31
42
63
47
25
11
12
18
42
5
4
68
12
11
42
30
145
12
11
2
82
20
178
7
40
25
134
41
36
59
128
53
5
7
80
71
17
32
168
24
8
55
17
16
32
28
75
9
16
25
22
12
85
31
49
16
25
79
83
65
32
11
9
9
111
48
73
2
77
121
30
97
17
15
129
106
21
105
39
16
49
31
23
16
13
12
1
55
12
60
20
87
13
32
25
74
36
1
17
88
75
27
72
1
7
57
9
79
27
36
57
3
89
20
60
80
36
23
121
40
31
65
24
19
52
9
15
36
105
12
32
25
26
48
36
33
8
47
25
35
38
159
136
44
3
90
18
72
12
60
13
88
44
35
28
62
83
53
8
34
5
72
115
44
72
29
61
79
23
57
1
55
67
6
16
74
21
16
17
15
40
32
80
8
17
6
29
5
43
5
2
36
24
36
52
12
108
13
ABCD 96502412296*3^$a+1 [50004]
108
29
72
67
23
94
56
55
36
53
16
39
5
55
36
48
36
105
14
166
108
68
4
48
32
4
24
2
10
20
76
80
64
36
8
55
77
31
12
45
60
36
80
60
60
24
4
15
53
4
15
21
27
41
42
54
43
17
24
30
1
5
19
45
2
18
43
77
79
77
24
16
56
79
11
133
9
15
120
77
163
48
153
24
12
27
9
15
9
56
90
1
72
36
24
9
32
60
28
51
45
12
68
4
86
30
16
39
17
60
4
24
27
12
77
67
29
4
3
45
2
6
28
27
24
21
20
4
20
90
1
23
66
55
5
40
87
84
53
7
117
32
24
7
23
22
72
3
36
9
24
20
91
24
29
100
24
48
15
9
48
8
7
36
165
51
41
108
31
9
36
48
27
9
2
58
72
38
6
4
24
12
168
27
41
24
16
8
6
30
24
192
48
7
120
29
7
33
20
7
89
19
12
24
9
27
12
17
52
36
32
108
16
60
75
9
36
15
9
2
1
24
12
96
12
45
8
12
79
5
84
30
66
30
90
64
27
35
90
28
60
32
31
53
19
36
29
52
72
12
14
30
60
30
46
36
195
12
105
3
24
29
124
39
24
53
30
72
30
31
29
108
16
36
39
65
16
15
125
64
56
43
21
56
18
34
188
90
61
48
11
22
32
4
39
36
45
132
44
6
18
7
89
7
21
36
62
70
3
60
12
33
20
7
65
79
45
171
125
84
127
89
48
4
72
44
12
151
21
108
15
149
36
78
1
69
2
24
13
33
135
45
20
48
7
5
4
63
105
2
6
4
15
36
12
117
104
12
19
5
67
17
55
5
19
21
15
9
48
20
40
72
27
21
44
7
9
8
4
32
36
48
60
4
123
29
7
119
37
11
6
60
96
24
96
28
32
7
144
29
31
29
100
104
36
19
21
20
7
53
24
66
1
23
10
80
19
17
4
36
60
27
72
11
90
24
19
11
6
91
21
15
161
64
48
60
3
17
88
2
1
53
43
12
5
6
34
60
56
55
33
26
30
16
20
43
108
9
39
81
99
29
12
19
29
16
84
110
22
3
9
15
45
26
90
19
36
36
5
43
83
13
17
4
44
55
45
60
2
10
20
24
180
16
12
99
108
29
115
81
164
4
39
9
15
35
10
39
71
18
6
49
5
66
6
84
84
12
55
89
31
23
10
20
19
117
104
4
176
4
15
41
7
35
70
39
29
12
108
72
4
123
12
11
30
18
30
52
12
26
46
27
9
24
3
33
39
41
28
27
36
12
11
6
24
4
24
12
27
29
18
130
72
27
72
41
60
78
37
9
44
12
124
3
11
142
44
19
60
84
36
41
103
17
19
45
24
99
83
24
13
9
24
3
17
19
45
20
4
3
5
4
27
60
120
17
52
14
94
36
20
120
7
53
156
24
28
68
31
33
99
12
53
36
60
55
29
16
56
124
44
112
68
112
8
12
4
48
32
6
25
5
19
108
12
33
48
60
120
8
52
44
28
38
18
72
54
46
27
24
17
12
60
67
72
5
6
34
24
116
36
4
87
53
4
51
48
53
19
33
48
15
144
5
16
8
36
6
1
12
5
55
77
144
4
56
55
45
24
3
53
55
36
5
4
56
52
36
135
252
9
56
31
9
8
247
36
9
99
9
15
9
12
24
56
6
114
30
10
147
24
29
19
17
19
36
33
12
44
64
20
12
19
81
8
67
72
96
5
31
9
20
7
209
136
20
4
3
17
28
72
15
35
46
68
6
30
36
24
19
9
96
36
20
84
6
109
5
4
51
5
96
64
2
13
11
6
40
44
7
12
107
24
1
12
33
50
25
5
18
10
56
64
20
31
9
20
19
11
166
75
71
78
31
72
107
30
12
84
55
5
4
32
48
16
63
12
65
120
96
54
13
12
9
15
17
112
15
57
15
89
19
57
36
44
66
22
8
40
8
96
103
17
19
17
48
4
26
13
9
24
63
17
55
35
6
7
261
15
84
11
97
9
14
66
28
27
60
120
11
78
43
21
63
9
36
14
1
29
36
55
72
36
11
34
20
12
4
15
65
64
20
6
46
20
4
20
19
9
8
18
66
16
20
7
11
25
47
22
12
27
17
55
96
9
2
10
20
228
6
13
17
84
7
65
24
4
26
1
144
45
24
56
84
132
48
4
27
21
159
12
24
12
81
24
36
26
13
132
21
24
3
33
3
9
159
48
5
4
15
11
10
51
12
17
16
27
57
20
24
19
36
65
36
7
24
65
24
55
9
3
47
6
96
48
42
10
44
40
170
24
30
55
9
72
44
6
46
68
7
60
5
4
56
48
67
23
22
63
17
138
72
78
216
28
92
19
41
4
27
24
101
48
7
45
128
124
68
108
19
45
111
131
6
7
45
132
120
24
3
77
31
59
37
5
7
71
1
24
65
19
24
17
4
15
17
84
12
108
115
69
48
8
19
24
21
96
2
144
6
4
36
24
56
55
45
14
24
6
24
12
54
118
26
10
24
36
12
15
45
63
161
40
15
11
1
36
33
3
95
30
42
58
20
31
11
24
13
17
96
55
125
4
20
4
120
15
17
64
108
111
45
2
22
12
15
9
36
44
4
32
19
5
42
1
69
12
8
7
12
9
99
71
90
30
96
10
15
9
32
54
126
40
50
49
189
75
17
19
101
24
60
31
35
34
3
96
9
27
120
36
9
80
28
15
23
ABCD 96502466824*3^$a+1 [50023]
87
9
132
63
45
108
47
16
9
12
12
12
75
24
12
36
33
39
9
24
36
3
81
87
56
1
24
84
15
20
37
71
133
36
11
1
107
1
12
3
45
12
27
45
51
48
45
12
12
36
35
85
48
15
60
69
59
84
13
3
24
33
15
20
49
12
3
9
24
75
21
35
12
1
36
36
99
192
57
12
36
24
120
27
60
105
59
97
24
24
51
33
36
99
33
47
136
9
47
1
132
24
12
12
12
36
48
75
45
87
48
9
156
168
63
9
36
24
84
111
21
36
108
120
36
59
49
27
9
23
1
183
8
49
23
37
48
60
36
27
9
3
21
12
11
16
9
11
37
48
48
108
24
12
11
12
36
52
69
12
24
47
48
49
12
96
60
24
24
72
23
13
84
23
48
25
59
37
47
37
23
1
24
36
63
9
71
52
57
12
48
11
1
11
64
9
24
63
24
92
25
192
11
76
33
120
36
95
144
13
96
48
36
23
24
61
39
33
60
63
45
48
108
48
15
60
33
15
105
83
4
45
51
33
3
48
9
96
48
36
24
23
157
24
96
119
13
11
61
72
51
96
141
60
75
57
123
57
24
36
3
81
87
117
48
60
27
36
48
104
1
96
35
276
13
51
8
25
47
108
37
60
3
80
37
60
36
3
9
11
49
27
57
11
12
4
33
207
9
12
12
12
96
12
108
71
1
36
96
15
9
276
48
36
11
13
120
63
57
72
75
21
59
1
63
72
45
3
72
21
132
27
81
12
156
11
96
1
12
35
1
72
23
28
12
68
1
24
51
9
27
9
11
13
83
85
3
129
96
15
81
60
132
36
24
83
40
24
33
23
13
24
11
37
23
60
1
36
75
33
3
45
83
13
120
11
37
228
3
45
3
81
12
72
36
12
36
27
21
48
36
12
27
180
24
32
13
24
24
72
75
33
132
12
108
11
13
3
8
37
12
36
83
1
36
107
40
81
24
36
24
156
24
15
81
23
24
12
13
15
48
8
145
48
24
35
4
56
25
132
72
35
25
60
75
104
4
45
12
11
64
105
15
45
23
49
36
11
1
63
57
84
35
12
1
72
95
49
12
11
1
36
27
9
12
63
129
3
81
24
84
35
13
83
1
12
72
84
23
13
12
23
172
140
1
36
36
27
12
9
15
12
9
84
47
37
75
33
36
3
105
12
3
24
45
84
15
21
72
75
9
72
60
39
9
11
37
23
109
120
23
48
13
11
13
107
13
3
9
23
37
60
15
21
36
24
63
45
72
24
51
24
48
108
189
24
27
9
12
36
27
45
12
36
108
3
80
1
3
21
12
87
21
75
152
12
49
11
73
15
12
20
25
24
84
48
39
48
60
9
15
69
27
24
21
27
45
48
36
3
153
24
24
59
28
36
81
23
1
39
80
13
95
73
12
23
16
45
48
11
1
75
21
27
12
45
72
51
45
36
11
25
23
36
37
27
21
51
69
27
20
13
60
36
60
23
60
61
36
60
36
23
25
48
12
12
204
12
3
20
24
40
21
51
9
12
131
16
56
4
21
119
16
20
1
63
57
27
120
56
12
60
1
12
35
1
36
24
12
24
24
23
61
11
25
15
105
15
48
9
36
72
108
48
15
12
93
83
52
93
84
23
4
20
85
51
21
24
72
24
24
15
9
3
21
132
36
99
32
100
12
33
36
12
384
15
9
12
27
45
75
117
36
3
80
49
11
4
93
87
21
75
9
23
205
132
27
9
11
1
59
16
12
80
25
11
64
12
33
36
24
12
48
48
12
108
36
11
1
39
9
144
63
45
24
47
1
27
72
56
73
47
25
63
9
95
60
60
192
49
36
35
28
117
132
24
108
132
60
39
45
36
36
3
45
3
33
96
168
12
27
80
13
11
120
37
48
60
36
48
3
81
24
48
87
177
48
123
12
21
84
15
24
9
60
11
4
20
60
25
60
27
36
44
1
83
145
48
84
48
11
25
60
35
1
135
32
13
12
51
12
72
60
21
96
48
24
108
72
3
9
36
36
192
27
45
192
71
73
72
12
36
132
71
124
81
39
48
24
9
12
3
56
48
16
96
21
59
1
36
24
60
23
61
48
3
8
16
33
23
85
59
1
60
3
20
36
16
48
92
28
93
83
157
87
44
16
80
13
51
180
69
11
13
24
36
59
76
21
47
24
73
48
24
71
64
9
48
24
96
11
4
8
97
35
49
24
27
45
24
36
23
48
72
16
21
3
105
84
84
36
84
72
36
48
36
24
48
23
109
12
96
11
48
25
27
33
59
49
240
3
45
36
27
9
3
56
88
21
3
9
132
24
48
23
156
25
60
11
49
63
33
23
16
57
3
21
15
32
49
123
21
15
12
20
12
28
57
15
45
11
100
12
8
28
32
192
25
87
44
25
48
12
59
37
3
33
24
108
60
72
48
84
63
57
83
253
12
39
56
157
36
24
36
3
12
33
24
ABCD 96502783082*3^$a+1 [50102]
48
36
63
123
30
99
33
30
180
90
123
45
3
69
390
18
63
15
210
96
228
72
51
57
42
30
63
15
201
180
69
18
9
36
84
24
120
285
66
24
36
66
24
36
12
195
21
42
48
42
48
24
66
54
6
126
84
222
72
21
9
42
30
60
144
30
96
156
108
24
72
93
36
45
87
3
72
180
9
348
75
18
90
72
141
12
69
138
132
66
222
126
36
84
24
27
120
9
24
12
78
36
162
162
21
9
18
45
27
216
45
36
9
15
165
15
111
6
108
36
135
63
36
12
150
63
12
117
78
162
27
39
9
33
102
33
9
99
57
54
45
180
24
45
135
57
27
33
39
60
21
150
18
84
36
87
93
24
72
108
3
24
84
36
51
12
33
63
30
6
180
81
39
9
24
3
42
138
33
12
69
30
6
90
288
21
24
81
111
45
162
96
45
9
12
60
18
21
15
9
12
60
48
27
36
54
123
12
153
15
135
21
36
24
75
36
96
9
36
3
42
3
9
27
9
42
93
24
12
63
42
30
180
114
27
12
51
66
6
90
72
36
27
12
27
9
9
78
93
45
87
3
42
84
51
12
51
45
21
168
48
135
60
57
72
108
168
27
63
48
9
81
222
45
57
90
18
15
75
18
90
6
120
135
123
45
45
63
225
39
36
297
123
129
54
105
9
192
60
48
15
120
36
60
27
57
15
21
60
72
93
36
54
96
81
39
6
75
63
72
18
36
60
39
24
111
6
36
255
24
48
135
6
12
15
117
108
12
27
15
129
45
42
57
81
27
15
30
18
177
99
108
102
60
18
18
3
9
27
24
255
114
72
255
135
45
204
192
15
210
24
219
36
240
93
87
21
108
42
57
36
45
15
57
42
36
12
9
99
42
3
36
33
12
51
144
36
129
15
264
51
21
24
9
84
96
27
48
24
12
204
21
60
3
207
216
9
141
138
24
225
111
24
102
15
48
105
27
111
153
60
201
159
21
96
54
36
90
63
12
108
27
33
99
138
63
144
117
150
30
36
168
66
96
117
36
144
117
48
132
18
30
123
9
48
42
9
99
117
84
27
9
51
144
309
9
51
9
36
84
135
63
18
99
27
69
36
39
141
36
45
27
57
96
39
9
6
84
9
132
63
18
102
153
33
135
9
18
54
63
108
108
36
36
27
45
12
36
72
108
72
33
3
105
12
60
12
27
69
75
135
9
15
48
9
96
120
27
36
42
99
3
18
87
3
69
45
48
90
78
102
45
207
33
45
12
99
72
177
12
108
18
18
51
21
72
252
54
42
12
222
108
48
9
9
27
63
36
9
72
99
60
84
42
12
36
15
111
6
180
30
24
66
99
153
6
30
171
33
3
87
12
105
48
36
60
21
168
48
15
12
15
108
153
27
18
39
60
12
24
9
12
6
117
156
105
36
48
27
9
54
81
72
123
21
60
153
3
24
9
72
207
21
6
9
147
24
9
39
45
33
48
60
75
9
51
27
12
78
135
9
3
36
60
39
60
12
36
69
219
90
15
9
90
138
27
63
132
120
33
48
60
36
9
36
120
90
36
42
36
120
51
21
99
15
9
12
225
42
18
90
57
72
9
24
102
18
27
33
27
21
159
36
72
12
51
153
81
90
9
21
6
93
180
141
36
63
12
24
81
84
6
93
36
9
126
6
39
216
33
12
87
48
9
60
468
18
165
105
12
180
ABCD 96502946942*3^$a+1 [50065]
69
90
6
39
76
35
1
20
12
168
160
48
140
40
72
20
72
48
9
138
33
15
12
21
45
15
9
72
3
36
12
15
12
33
100
29
78
33
40
65
15
9
18
61
32
3
102
19
29
7
17
87
24
72
4
36
68
69
48
39
81
30
18
135
144
27
108
133
80
63
45
24
87
61
29
6
33
16
20
4
17
87
36
192
69
63
75
1
44
28
125
39
3
21
9
18
222
168
19
29
72
24
19
20
24
12
75
9
12
88
5
30
1
35
49
80
111
33
16
29
15
195
45
15
66
31
104
40
17
19
5
6
42
87
51
12
97
41
15
48
40
56
33
43
59
21
12
33
39
24
9
27
60
9
24
18
25
84
56
40
17
3
64
11
84
49
11
36
102
6
57
40
65
18
25
56
63
30
15
36
117
39
4
5
67
8
15
60
186
55
56
39
21
28
161
3
27
25
23
37
80
15
96
33
69
15
88
20
45
43
35
69
21
31
144
92
15
12
61
71
6
120
43
35
57
160
8
24
105
72
75
21
102
97
20
36
12
45
3
84
24
112
137
6
36
1
24
140
75
6
90
13
12
108
17
90
69
76
77
66
117
24
48
63
90
19
20
3
6
15
172
92
15
37
144
29
3
40
188
24
15
121
44
123
49
35
21
28
5
6
90
63
27
6
42
45
15
21
40
140
39
33
177
30
13
8
12
72
27
6
19
5
216
48
72
43
92
100
5
87
76
5
90
25
36
80
9
6
84
61
164
12
15
9
9
24
31
56
15
21
27
18
87
48
48
100
44
57
51
27
90
31
17
15
28
32
93
31
56
12
21
54
36
25
44
273
39
36
15
73
5
39
27
6
24
39
9
15
111
9
156
96
45
3
21
31
65
115
29
55
17
3
112
32
60
33
18
1
53
48
102
13
53
15
16
116
45
15
4
29
66
121
8
100
11
174
30
1
233
63
88
12
8
27
144
21
40
23
6
39
16
56
87
33
33
7
23
9
12
36
57
30
33
84
21
48
6
9
96
33
27
63
33
45
48
126
169
161
96
15
12
15
13
32
15
33
48
36
15
33
12
63
90
315
112
29
66
48
61
152
9
24
42
48
25
5
159
16
20
21
63
33
39
15
25
113
63
120
28
132
47
96
105
27
25
44
129
27
4
44
84
27
1
20
75
73
29
90
33
165
24
63
15
61
60
11
1
128
75
117
4
44
15
126
63
132
4
11
126
30
33
52
77
43
44
24
57
15
27
1
11
1
104
40
143
21
27
49
20
15
48
37
36
68
24
72
16
24
11
108
25
11
33
96
12
3
1
60
41
72
7
24
65
39
75
13
60
23
45
16
56
9
24
90
61
128
57
24
115
11
66
24
48
111
39
33
40
92
48
148
59
48
45
280
89
3
12
4
29
15
16
17
3
27
18
15
40
96
59
54
72
3
36
39
21
15
37
44
63
61
41
63
33
24
199
80
57
48
67
164
9
30
165
15
30
39
75
60
33
9
186
198
31
23
57
4
116
64
60
77
15
9
18
21
12
28
32
184
11
12
18
30
48
42
19
5
18
12
9
112
23
42
39
105
123
15
6
42
169
84
35
37
44
60
33
67
80
64
140
9
42
1
24
8
28
65
24
75
45
39
60
160
72
23
61
113
78
117
21
72
15
3
1
11
138
27
4
119
42
48
15
12
28
17
18
6
54
84
12
165
4
44
93
30
117
63
48
1
29
115
20
81
31
17
27
15
30
55
59
6
198
61
72
29
18
60
1
116
40
44
27
198
111
75
6
42
78
24
15
216
99
1
164
81
138
30
144
7
59
96
60
109
20
81
19
95
45
24
33
43
116
60
4
12
20
33
207
24
96
48
99
6
6
66
48
30
9
27
96
69
201
55
48
137
18
21
9
72
120
3
21
15
40
20
45
18
102
144
27
75
114
115
53
183
84
48
27
109
36
35
21
9
39
120
15
81
36
27
18
3
16
80
108
28
23
54
96
55
36
24
252
80
33
342
13
77
27
12
9
96
39
24
33
55
47
48
13
29
7
35
54
159
12
45
15
33
31
20
45
39
72
16
168
36
116
3
12
57
27
30
24
90
6
15
39
66
39
219
45
72
273
6
162
24
48
150
117
136
8
15
30
7
23
69
48
219
36
30
159
36
40
23
102
54
1
32
15
21
60
ABCD 96503359086*3^$a+1 [50015]
24
30
18
30
3
12
52
23
12
30
36
15
36
9
6
54
27
9
18
21
9
27
28
20
51
24
21
24
3
73
72
35
12
18
54
45
9
36
30
24
12
33
21
30
13
23
30
3
4
17
19
11
6
30
30
12
3
12
3
9
9
30
1
36
8
27
25
65
15
15
12
21
21
15
9
15
9
6
72
12
6
7
29
36
7
36
17
27
171
21
51
84
60
1
5
27
3
12
30
31
17
12
63
15
18
19
17
39
16
44
12
45
27
12
3
48
18
75
40
44
27
30
18
33
64
5
63
3
33
12
24
21
19
80
3
30
51
4
8
27
6
31
56
3
30
60
75
15
6
19
71
1
8
12
4
116
24
3
13
23
1
5
30
60
30
6
13
17
63
27
18
6
33
15
1
32
33
30
45
51
1
59
1
77
18
45
24
3
12
13
11
21
9
15
12
4
20
3
6
12
18
6
48
3
52
35
21
12
15
30
15
3
84
13
44
36
57
15
12
3
6
15
27
33
21
30
6
24
6
25
29
99
12
40
29
24
12
30
162
3
27
1
36
24
44
21
15
39
6
15
15
102
27
16
11
30
6
12
13
5
3
16
11
33
21
19
5
12
55
17
18
30
27
15
42
36
39
33
30
6
15
45
120
24
30
1
11
9
12
3
24
18
24
15
4
20
12
28
17
3
9
87
21
3
4
12
44
21
108
7
8
21
24
27
51
24
33
123
57
28
5
15
27
21
36
45
6
9
15
54
24
67
11
13
5
36
24
7
44
39
12
18
31
44
9
27
3
48
24
1
29
30
6
3
15
9
51
1
8
3
33
9
7
41
12
3
28
5
24
3
12
27
1
5
24
90
36
25
23
21
28
53
84
3
12
33
90
60
30
12
36
7
8
15
9
141
18
24
12
1
53
12
15
3
24
12
6
15
3
1
8
16
32
84
63
30
36
15
135
6
18
30
6
42
27
21
6
6
30
12
57
21
7
5
36
39
3
9
39
6
15
9
42
30
15
12
45
3
24
21
7
23
30
3
9
6
1
5
6
18
7
83
24
33
4
35
24
12
37
8
12
12
21
24
15
9
99
33
15
15
9
3
30
27
15
9
9
12
15
9
12
78
60
25
20
45
6
21
24
39
42
3
75
42
63
9
115
12
11
25
17
3
60
15
108
24
45
81
39
12
16
47
1
47
9
48
28
12
5
12
90
9
21
3
27
6
30
13
32
15
48
9
36
4
20
36
4
83
24
6
24
3
45
18
13
5
24
36
55
44
16
11
6
12
12
79
11
21
39
24
96
61
23
36
13
17
54
90
42
12
12
9
16
29
15
12
40
35
9
15
30
6
72
18
39
51
13
5
51
9
27
12
21
12
42
1
20
9
27
9
27
9
24
27
9
24
7
20
3
54
31
5
55
80
51
69
15
6
31
20
87
18
90
13
20
60
12
45
18
9
16
5
30
21
45
6
12
66
75
9
27
28
5
3
39
21
12
15
6
30
6
3
57
15
3
1
65
6
36
48
57
4
8
21
66
60
49
32
9
3
3
18
15
24
52
11
18
24
36
30
21
21
42
6
6
105
4
41
15
60
28
8
28
5
66
6
15
15
33
21
19
11
9
9
27
4
17
72
12
43
12
41
27
12
3
13
47
18
12
123
3
36
25
23
6
6
30
36
3
12
87
21
27
54
30
54
67
32
3
49
24
32
4
48
5
12
6
153
21
15
36
27
13
24
56
33
36
19
11
33
12
24
9
42
66
18
24
57
36
4
8
3
18
30
45
9
6
6
15
48
16
12
108
17
19
20
3
6
7
23
12
9
15
21
15
18
6
24
30
12
27
21
42
9
3
12
21
3
24
1
20
27
60
33
36
75
6
78
1
56
69
3
21
42
33
9
7
29
12
27
33
3
15
25
5
24
27
3
45
27
54
36
36
18
24
33
15
13
5
54
6
12
87
21
30
6
24
27
88
11
24
12
9
45
15
3
30
12
51
48
72
57
3
9
48
27
63
6
67
12
5
67
41
55
20
3
24
18
24
6
13
17
3
64
11
6
24
6
25
116
9
6
9
4
17
24
24
31
8
3
18
30
6
15
28
5
7
65
31
20
28
11
36
12
18
42
102
19
5
6
9
9
55
5
18
45
9
3
33
30
18
15
27
9
9
12
48
6
61
12
11
6
36
19
5
6
12
21
105
31
44
24
12
9
24
48
12
67
108
5
48
12
27
15
36
33
9
6
42
24
36
12
6
25
11
6
30
57
12
24
57
24
19
5
15
15
21
75
6
15
3
9
51
37
5
24
60
18
1
65
27
24
3
42
36
42
42
3
3
48
21
39
1
29
42
60
12
12
1
35
42
6
96
18
66
69
3
18
6
24
9
21
12
12
6
49
11
1
11
78
27
3
25
32
39
54
15
27
37
11
37
17
18
78
6
18
96
12
54
36
33
27
73
5
30
24
1
32
3
37
8
9
31
29
3
12
3
33
64
95
36
24
57
9
42
60
25
5
24
39
15
1
59
24
33
3
6
6
49
8
21
6
6
39
9
12
39
28
41
6
25
20
9
6
33
16
72
20
3
6
18
18
84
24
12
60
7
83
13
20
27
12
6
19
8
9
15
33
67
36
48
20
16
35
6
15
9
54
30
6
24
21
3
21
39
132
1
8
21
18
13
8
72
9
6
24
18
36
15
9
6
25
5
12
54
45
9
36
6
12
30
3
12
21
30
1
5
18
42
18
12
21
3
45
64
20
108
15
24
21
3
9
12
9
39
21
6
6
39
9
24
3
12
27
105
3
12
9
4
17
75
39
1
65
24
30
6
31
44
15
48
6
27
45
15
4
35
120
21
24
15
30
6
18
15
4
5
7
23
30
51
36
64
20
36
15
36
33
4
17
18
90
12
55
24
36
20
24
12
57
3
24
9
7
5
18
21
24
4
107
24
30
7
29
60
6
45
3
54
48
3
21
36
12
7
65
36
24
3
15
12
1
29
30
24
12
13
24
5
6
9
36
36
45
3
57
3
28
20
40
17
18
45
63
12
33
27
12
12
30
18
6
54
48
9
15
13
8
9
63
36
15
21
15
30
48
18
30
27
16
44
27
36
73
41
3
135
1
116
33
12
63
3
54
30
36
60
57
81
31
5
39
12
24
64
11
36
30
15
4
59
61
35
1
8
51
6
3
12
28
11
9
4
32
3
13
17
12
6
174
6
9
15
78
27
15
1
5
3
51
73
12
5
3
36
51
126
12
27
51
18
12
19
5
36
15
60
39
18
15
51
30
39
72
4
36
59
102
42
6
30
45
21
30
6
12
51
57
7
11
81
3
57
75
45
15
6
27
21
54
48
33
12
27
18
7
23
9
36
9
66
24
6
3
9
48
30
18
6
1
8
12
9
18
1
41
15
3
6
6
108
12
69
51
30
6
24
6
7
5
3
28
5
39
48
15
42
3
9
6
12
6
6
9
9
48
60
7
12
11
45
9
30
48
18
27
51
21
84
24
27
66
12
30
48
12
30
3
9
3
12
3
18
7
23
45
3
12
24
6
42
12
1
8
9
6
24
30
31
17
72
6
25
24
32
3
33
4
11
9
64
5
19
23
49
41
43
44
3
48
6
39
27
13
32
69
6
48
25
72
5
39
21
18
6
19
5
67
8
51
9
4
47
30
3
27
6
39
28
5
18
42
18
18
6
9
21
15
16
32
12
39
156
36
13
5
7
128
9
3
40
8
9
18
30
48
31
5
6
129
24
12
24
4
5
67
8
36
96
4
20
39
49
35
30
36
7
8
21
6
102
18
25
20
57
6
9
16
11
6
30
12
61
5
6
13
5
36
15
27
9
16
23
69
88
5
54
21
15
102
55
11
24
21
21
3
72
33
6
24
12
73
5
51
60
9
43
8
12
9
60
15
36
88
20
21
3
12
84
105
30
6
6
12
12
24
30
51
45
6
48
24
36
25
11
73
17
43
32
51
24
9
4
5
3
33
36
30
6
3
16
29
42
13
36
11
12
36
6
15
9
6
114
7
77
12
3
3
18
6
189
24
21
6
48
6
15
27
18
39
21
7
65
12
6
12
78
6
24
42
18
42
19
29
66
24
12
18
30
12
48
81
48
3
13
5
6
45
45
66
24
21
48
36
4
35
6
19
11
1
53
54
6
24
63
3
36
24
12
13
71
9
75
54
6
30
12
24
54
49
5
6
24
48
60
33
45
6
25
23
6
19
8
9
6
18
30
1
5
6
12
33
12
36
ABCD 96503498038*3^$a+1 [50047]
84
39
1
35
36
18
72
72
15
3
37
11
6
3
27
24
12
24
73
65
96
27
57
18
25
107
21
81
63
51
121
203
12
105
153
15
40
35
13
8
117
87
27
105
76
12
20
33
24
48
6
30
19
12
48
143
49
20
15
54
6
9
57
60
75
40
29
18
72
9
21
3
60
15
45
3
24
21
27
18
27
27
36
57
33
60
108
7
47
33
3
141
24
87
105
39
18
72
66
54
3
3
153
9
75
12
3
13
8
105
12
103
5
75
15
24
30
15
3
9
15
21
15
120
18
79
8
312
3
162
3
159
129
51
21
4
59
6
18
12
24
12
73
56
40
35
1
48
41
123
21
27
24
16
35
42
3
27
6
51
3
13
53
27
64
59
36
30
3
111
12
9
15
30
18
90
6
25
56
24
21
108
48
54
93
33
15
12
87
13
77
18
13
23
9
21
42
84
204
12
24
21
88
65
67
12
47
90
63
117
99
16
29
24
12
31
104
28
17
6
57
105
48
27
45
27
36
204
9
12
114
120
18
67
11
12
6
30
60
30
6
30
3
16
5
210
24
117
28
65
42
54
66
6
27
36
21
36
18
24
105
12
3
45
33
72
43
23
144
42
43
96
107
114
30
18
87
64
11
18
6
9
3
54
43
83
18
90
1
53
42
108
37
11
90
348
171
21
79
65
24
39
87
85
95
54
30
42
12
18
18
19
5
36
7
47
30
3
33
6
108
13
113
54
18
27
16
32
15
18
15
16
59
30
151
35
141
28
59
36
21
39
12
24
33
3
12
1
84
11
37
89
66
9
48
87
54
90
54
60
3
124
36
44
9
66
25
44
21
3
21
30
6
19
35
12
24
108
13
17
6
9
3
42
90
21
24
156
81
18
33
75
33
21
18
18
7
12
128
15
1
32
48
4
5
7
11
69
36
12
117
3
105
42
18
3
24
3
72
21
15
24
36
49
44
27
25
17
63
28
47
69
28
20
33
54
30
36
18
6
138
36
96
36
48
36
24
12
24
48
60
13
113
102
57
21
216
30
60
33
3
12
36
72
49
65
120
39
39
12
6
7
83
12
33
45
63
4
41
90
12
60
69
3
33
88
17
18
129
240
135
18
55
17
3
24
9
90
24
25
23
78
27
9
39
9
6
102
24
84
27
24
28
155
18
15
52
32
69
15
57
48
15
21
6
169
5
15
99
9
45
63
27
18
108
66
18
3
3
21
60
21
42
48
24
30
55
113
18
13
84
77
51
45
30
33
9
12
54
21
16
59
25
5
39
4
20
15
73
17
108
3
15
36
1
83
42
87
75
72
45
21
27
15
72
48
90
43
80
3
24
1
11
45
136
59
45
28
47
18
63
28
5
15
21
48
78
45
9
30
45
45
24
36
36
195
15
9
36
45
18
54
6
54
48
43
47
24
54
84
15
21
27
112
95
42
39
16
20
33
48
15
12
27
6
12
7
60
8
93
48
99
27
45
4
5
15
24
57
39
27
25
60
80
3
1
11
42
43
95
42
30
42
43
8
48
21
123
45
30
97
29
6
25
41
63
9
60
18
9
24
4
341
15
60
12
48
52
20
117
36
15
57
12
15
12
51
33
12
45
84
18
1
59
1
32
52
23
9
3
18
87
21
6
36
108
45
9
36
12
60
12
43
20
12
33
150
57
195
13
17
78
13
36
35
24
105
21
36
39
9
19
17
3
3
48
42
3
12
39
9
39
121
20
24
15
216
9
87
13
48
20
207
13
32
21
24
138
57
3
30
24
75
28
5
12
126
114
18
180
21
9
15
60
15
90
3
39
9
4
32
64
17
15
15
24
18
30
6
19
12
95
1
29
18
21
57
3
100
20
147
25
60
20
28
47
33
36
75
18
126
30
6
18
48
18
25
56
69
19
17
39
69
90
12
6
15
57
51
15
1
41
30
114
3
33
3
15
12
9
60
3
162
63
108
9
19
35
36
6
54
30
3
96
112
23
57
84
39
6
66
73
36
41
3
120
69
6
12
180
54
6
69
75
9
27
93
24
57
39
21
54
1
29
42
57
76
47
49
8
76
32
123
9
27
48
72
24
36
105
33
18
93
4
17
18
12
61
80
3
21
24
45
99
52
53
12
90
81
15
102
27
48
57
54
1
8
63
30
43
84
20
15
18
78
57
33
31
20
36
40
17
18
54
63
45
3
15
18
36
126
54
15
15
54
15
16
108
47
21
28
71
13
23
114
3
27
18
6
84
90
51
21
54
1
23
48
18
7
35
48
96
54
12
18
109
12
29
12
18
37
107
45
27
36
13
12
32
57
18
12
9
24
21
90
54
27
15
36
12
36
9
60
16
5
27
64
23
33
57
3
27
60
12
18
15
3
37
35
61
29
18
90
63
81
6
57
108
64
5
228
7
68
51
36
1
23
45
12
84
15
18
72
78
25
95
78
30
18
6
45
36
12
60
3
13
41
24
72
18
36
21
27
1
77
27
3
42
36
27
12
36
195
57
45
3
24
27
24
12
25
20
9
96
72
63
39
9
15
12
57
12
39
36
36
24
21
45
3
4
20
15
33
87
162
31
29
19
35
129
81
36
114
105
21
91
12
5
12
3
12
21
72
6
21
63
25
32
105
54
9
27
69
21
6
129
28
23
72
ABCD 96503936216*3^$a+1 [50024]
9
198
30
3
39
117
20
4
96
3
77
48
28
87
12
33
21
59
28
92
16
80
127
9
63
33
9
83
28
15
29
19
9
21
135
9
51
9
90
108
9
3
66
12
18
30
35
7
17
7
24
81
45
15
15
9
56
1
42
5
127
9
147
9
20
43
12
24
24
66
24
18
24
29
60
31
24
24
141
27
17
52
9
35
16
9
6
21
32
7
30
23
36
31
53
1
99
57
39
72
12
3
45
9
6
24
45
9
90
24
21
20
4
27
18
3
24
48
15
5
28
8
19
6
162
45
87
18
15
27
17
55
6
138
5
124
21
36
36
12
18
30
23
19
12
48
60
36
24
12
18
27
75
9
51
29
40
27
24
36
17
28
75
12
30
42
149
40
9
95
43
48
6
6
42
42
89
7
24
36
53
55
69
27
21
99
30
24
36
39
9
60
6
12
48
21
3
5
55
81
51
29
7
45
12
51
120
6
30
66
18
12
78
59
36
55
29
40
12
39
5
79
12
6
63
15
5
16
141
87
12
15
24
9
15
12
9
39
12
30
30
108
33
63
6
15
9
35
16
45
3
21
54
12
45
195
24
45
9
198
12
21
9
6
5
61
18
21
27
42
11
25
6
93
21
6
24
12
90
27
81
6
36
12
5
112
15
30
18
30
66
42
123
9
3
9
84
42
137
76
20
7
18
6
53
31
42
63
15
9
12
44
4
105
18
24
93
21
15
51
45
63
72
129
9
42
24
12
9
168
3
12
18
107
91
156
9
21
54
12
45
12
21
39
27
21
45
3
129
6
12
17
7
9
147
17
7
21
39
18
11
7
18
12
27
20
55
5
7
18
30
36
36
54
27
60
69
30
18
6
84
90
11
121
59
31
5
48
1
15
75
21
3
6
72
12
60
6
24
60
6
35
60
40
27
53
91
24
60
129
57
63
15
33
3
125
19
18
3
45
35
31
18
3
117
75
3
57
116
7
24
60
18
72
6
72
137
48
67
24
57
3
12
42
11
60
187
12
36
69
15
33
9
30
93
12
8
61
11
48
60
7
6
18
21
3
48
12
77
79
105
20
49
66
66
24
11
25
3
20
16
15
5
36
4
39
72
48
33
3
6
83
31
9
105
30
21
51
60
18
3
12
3
84
5
49
39
15
42
51
15
30
12
48
27
15
17
91
60
54
24
84
60
6
9
15
12
48
101
16
15
5
43
12
24
9
12
188
13
18
36
60
114
6
120
29
49
150
21
39
57
75
33
81
35
52
3
9
27
48
36
6
63
60
15
126
59
97
3
72
99
66
35
16
8
1
24
87
60
8
1
90
33
3
78
39
36
15
60
81
39
60
42
48
59
16
51
48
72
96
24
45
3
36
30
42
54
18
60
60
72
36
12
12
69
45
30
57
3
6
18
12
120
30
3
3
12
5
25
6
6
6
72
12
53
13
48
6
69
9
36
51
9
54
33
3
45
15
41
31
12
12
48
5
55
72
53
7
33
21
6
30
6
129
111
24
36
24
108
138
39
93
6
5
4
3
150
39
45
66
30
123
72
3
41
1
12
87
153
6
5
55
84
36
45
36
15
5
1
42
21
51
9
27
24
108
132
24
12
30
23
4
15
33
48
9
35
1
39
27
90
30
65
1
18
66
3
3
12
120
18
83
1
90
9
39
12
9
111
21
45
39
159
6
6
48
141
15
24
42
18
41
4
9
11
36
31
18
39
45
30
36
84
21
156
48
36
12
48
9
30
12
36
77
36
67
165
9
18
96
41
25
48
12
48
35
16
39
12
5
1
30
57
72
15
9
9
27
9
30
30
35
4
48
3
42
3
51
21
9
3
15
45
45
11
19
60
108
12
81
81
24
6
9
51
6
24
18
105
60
33
12
36
60
42
48
57
27
65
100
15
12
30
18
48
24
5
1
18
6
150
36
54
99
20
16
33
30
5
40
111
120
5
16
3
102
39
99
5
85
3
39
54
39
32
4
24
36
9
107
103
12
24
24
48
117
20
31
234
12
135
140
4
9
11
19
18
132
36
30
89
40
3
42
90
12
29
175
12
198
54
5
52
36
8
7
33
39
12
6
30
78
54
72
5
28
27
30
48
126
9
12
3
141
27
60
9
36
15
9
33
48
60
27
63
18
30
57
8
55
30
42
45
132
3
24
33
15
12
53
36
55
57
3
69
51
30
24
30
60
120
36
69
116
24
7
5
19
24
125
37
15
3
36
24
6
35
16
24
27
48
24
12
33
12
48
15
30
18
30
18
42
12
27
9
75
9
63
3
24
93
33
27
48
39
6
15
9
18
17
1
51
63
33
3
24
18
3
15
9
32
43
45
51
12
18
6
48
12
54
132
78
24
42
6
12
21
45
54
33
60
15
24
5
49
135
9
42
18
3
24
9
6
66
15
3
12
12
6
36
3
111
12
72
5
1
35
37
59
28
27
60
9
20
36
1
18
6
59
7
45
33
6
9
9
18
33
9
132
3
15
36
36
126
18
36
18
3
44
43
6
35
61
3
27
33
75
17
4
39
33
72
20
37
75
8
1
30
24
78
3
12
63
42
24
144
6
9
27
12
57
8
40
3
30
99
111
84
36
9
63
12
21
27
77
4
39
17
76
57
6
42
42
101
31
6
12
71
7
24
36
24
36
33
36
21
12
11
64
21
54
5
31
6
126
9
33
72
24
39
15
96
177
9
3
15
81
75
9
20
13
18
21
24
51
21
32
7
33
51
89
52
15
6
78
12
57
3
24
18
90
6
36
15
45
18
117
3
6
6
21
8
16
120
81
24
24
42
48
96
21
9
35
28
3
24
54
15
20
7
17
40
171
36
5
43
101
7
42
96
126
54
54
36
12
53
49
30
132
18
18
9
15
54
126
36
72
12
48
96
5
37
3
15
12
12
6
30
89
115
5
40
15
17
61
12
30
ABCD 96504368074*3^$a+1 [50019]
51
40
8
28
12
5
42
30
6
25
83
1
36
12
8
4
59
78
12
114
18
27
4
23
37
24
12
17
18
25
12
20
16
32
21
19
29
6
18
12
36
18
9
33
7
11
1
53
18
1
53
15
123
37
23
30
42
57
15
25
29
30
1
53
7
53
19
35
25
23
162
27
4
5
24
30
73
8
40
56
3
49
20
4
5
18
36
120
54
42
25
23
13
41
42
18
19
156
5
3
172
60
24
56
28
20
16
8
28
11
25
32
15
13
48
44
21
18
1
5
7
5
15
76
23
45
21
27
48
21
54
30
79
96
5
18
54
60
66
6
18
1
11
9
51
1
65
60
19
12
5
43
36
11
33
4
11
36
6
7
29
12
6
66
36
60
7
96
5
3
40
48
8
39
1
32
147
18
55
5
115
72
12
80
45
12
36
55
12
41
19
44
33
31
23
9
28
17
36
30
33
16
24
8
4
120
35
9
48
28
17
18
18
15
16
32
64
71
24
30
3
16
23
126
12
7
17
31
77
30
18
19
104
99
1
35
49
12
5
55
48
11
30
36
6
54
36
30
36
90
18
1
24
20
9
6
36
21
16
17
12
18
6
3
9
31
12
12
5
30
6
12
6
61
12
119
36
6
12
18
157
23
37
23
54
12
60
36
27
40
59
18
36
15
24
27
1
23
13
23
36
13
23
12
132
9
21
79
11
25
8
48
4
11
9
39
105
16
24
17
6
49
32
40
5
103
35
13
24
5
15
160
56
33
39
48
9
63
48
184
65
30
24
37
36
17
30
6
54
30
19
89
19
32
39
73
5
7
5
36
3
24
15
12
6
36
31
41
138
6
54
30
87
39
13
24
24
20
4
5
7
108
36
11
36
54
24
18
30
27
72
9
90
42
27
76
77
7
8
57
19
12
48
8
15
9
81
7
35
13
5
43
8
15
18
54
49
12
29
6
13
20
3
13
12
24
23
12
25
36
11
49
132
60
29
7
84
53
7
36
60
5
7
32
15
85
41
31
11
9
9
102
72
6
19
8
39
24
37
35
9
24
3
1
12
17
6
1
96
47
33
3
1
17
7
65
3
15
72
33
4
44
3
13
5
78
13
8
33
7
12
101
15
153
30
18
18
24
49
5
87
87
6
27
120
15
13
24
35
30
36
19
107
6
3
15
1
11
18
18
6
12
31
32
40
11
12
60
12
1
12
5
6
81
28
20
51
18
3
51
54
90
18
3
15
1
80
4
68
9
43
68
9
55
5
55
11
24
13
24
107
1
11
60
48
18
18
45
15
25
5
6
36
12
60
9
3
24
25
41
24
55
29
55
89
42
18
19
168
11
37
24
23
42
66
6
18
1
36
60
11
12
18
27
33
30
37
12
11
84
6
7
11
9
21
114
1
35
49
17
55
84
59
37
23
12
13
32
9
15
21
6
30
67
20
21
18
6
31
24
44
39
24
133
11
9
24
21
54
1
17
54
84
9
72
51
72
13
24
72
80
63
1
17
7
11
45
57
15
16
8
21
84
19
89
6
1
12
23
48
72
49
11
12
18
42
30
18
78
36
48
51
9
15
21
31
17
36
18
18
27
4
29
12
18
33
4
89
96
19
32
28
65
79
60
60
11
54
36
6
25
41
63
4
11
49
179
78
12
55
35
37
108
120
8
3
45
16
5
31
5
15
4
5
18
12
61
48
17
43
12
5
12
31
65
55
17
99
4
23
30
6
12
6
7
11
36
30
6
12
6
7
12
17
54
54
7
23
85
41
6
18
18
21
15
1
71
85
95
25
12
47
1
12
20
3
36
18
54
6
12
72
7
17
19
35
1
12
77
55
36
47
1
12
29
3
16
29
3
15
6
31
59
61
20
88
23
49
5
6
1
47
13
5
6
21
4
12
56
16
24
11
69
39
1
12
12
108
23
37
24
47
6
7
20
39
24
48
9
27
1
53
24
18
1
24
11
36
30
36
43
56
28
5
12
19
56
4
20
52
20
64
24
35
120
25
11
36
45
15
37
12
24
11
25
29
15
4
72
48
5
7
84
5
30
18
15
63
13
17
24
67
23
12
6
36
72
19
60
101
12
7
36
17
7
5
24
27
9
66
85
77
7
17
55
12
59
73
35
30
3
24
4
47
30
7
17
31
17
96
7
5
54
13
32
120
4
60
23
6
19
29
6
12
9
48
16
5
36
54
84
18
6
18
18
66
72
42
25
36
11
30
91
24
92
45
18
1
8
96
3
13
5
18
24
102
114
18
19
12
12
20
21
6
13
32
120
28
41
27
3
45
69
12
36
43
71
9
3
42
19
17
66
1
60
71
1
24
8
16
8
96
111
6
36
18
1
17
3
24
117
3
24
16
32
9
24
15
40
24
32
4
60
12
5
36
6
18
51
15
6
27
28
29
24
54
18
30
18
67
47
61
23
18
7
47
37
53
7
47
54
24
91
11
36
6
27
45
18
12
72
69
21
6
13
35
49
44
16
5
18
36
1
17
18
36
69
3
61
11
12
25
32
93
19
8
40
80
27
18
42
12
13
23
25
8
4
35
9
48
28
23
37
5
3
69
7
11
18
39
16
96
8
16
77
84
36
55
24
12
23
25
83
18
54
126
18
54
31
107
18
90
1
12
11
12
18
19
128
33
18
1
53
6
12
6
18
12
96
30
19
8
40
48
71
1
8
75
6
43
23
6
7
12
12
41
7
41
19
24
60
11
13
23
48
13
83
18
48
36
6
12
42
91
11
33
16
5
54
18
43
32
3
25
12
71
12
24
72
21
24
72
4
132
8
28
17
30
69
93
27
24
63
12
1
17
19
48
23
96
1
11
1
20
28
11
109
68
16
48
5
6
72
45
63
36
45
24
93
30
13
60
17
79
24
140
33
7
41
55
17
43
12
24
11
37
95
18
15
105
36
27
15
30
42
36
18
36
19
17
120
3
4
11
24
144
18
12
54
1
36
32
45
12
6
1
8
63
25
5
19
53
6
45
40
5
7
77
55
32
4
12
48
8
9
30
13
12
65
39
24
112
5
108
6
1
8
45
144
7
11
13
44
40
60
35
33
9
39
52
107
54
12
39
39
12
21
24
124
20
9
24
7
8
40
12
77
12
42
1
53
27
124
12
53
7
5
67
5
15
9
12
51
64
47
42
12
19
104
81
12
18
61
29
7
17
30
6
51
24
15
25
29
120
7
20
87
66
15
24
39
33
16
23
1
12
41
7
65
3
51
72
1
65
24
51
21
102
36
13
5
24
31
77
18
18
36
19
60
137
91
8
9
12
51
93
60
12
27
24
64
17
39
9
42
12
90
7
48
89
7
12
35
90
7
17
18
73
24
48
11
25
96
47
18
18
54
90
72
21
16
8
76
5
12
19
23
25
8
4
44
48
16
35
12
72
37
36
5
12
24
18
18
12
6
18
48
6
48
85
65
7
11
36
1
24
59
1
107
6
55
35
1
24
11
9
63
25
12
20
100
ABCD 96504484138*3^$a+1 [50059]
21
12
23
64
44
37
72
135
48
24
9
159
105
27
8
76
36
24
72
33
87
20
100
45
99
81
27
3
105
8
67
60
117
12
60
21
159
44
19
18
47
108
360
115
69
48
36
144
21
51
93
60
11
37
99
8
451
5
4
12
84
165
54
60
33
3
65
7
9
96
93
15
92
217
18
90
47
76
12
27
17
199
9
72
20
79
84
18
15
92
36
24
1
27
72
20
16
57
168
27
264
8
96
64
63
33
60
12
108
32
115
30
23
49
135
8
97
18
189
129
15
99
36
17
13
42
72
36
21
24
27
48
57
84
21
143
55
21
21
63
27
45
8
324
232
3
141
72
84
96
12
153
27
156
15
12
33
204
183
125
88
72
144
68
16
56
1
27
12
36
60
15
29
124
56
148
3
72
65
25
35
172
36
12
33
87
33
107
16
75
42
3
24
20
232
3
57
93
18
33
84
3
69
56
24
16
48
24
3
162
126
12
5
12
96
49
35
16
92
25
15
48
36
24
92
28
57
3
72
24
9
87
45
87
105
87
63
33
140
7
17
36
28
72
3
54
27
159
101
88
3
5
64
63
21
15
102
15
3
5
19
125
145
123
12
3
69
36
135
57
33
30
77
91
54
18
65
127
21
57
72
3
12
72
21
3
12
180
12
20
60
1
90
285
12
8
280
24
21
15
12
27
57
81
18
42
27
92
60
64
12
80
25
3
12
140
4
104
64
12
68
112
24
9
75
3
288
9
36
9
198
9
99
81
60
20
1
75
33
27
24
51
53
217
3
57
87
105
251
52
24
96
24
63
57
108
32
48
1
87
80
73
155
4
48
57
87
24
36
20
31
69
20
24
52
48
60
57
63
12
15
45
93
114
18
162
201
15
9
132
24
24
72
36
93
195
9
36
54
197
13
75
20
55
17
4
12
12
108
24
144
24
48
104
28
12
21
30
18
51
39
42
3
24
272
60
1
18
30
51
39
45
80
16
44
37
72
75
60
45
15
32
36
25
99
24
75
72
18
27
24
20
28
20
1
75
69
3
12
56
16
9
11
1
27
123
9
63
53
52
180
21
27
135
33
36
3
137
76
12
36
36
93
27
51
18
27
12
108
8
25
54
21
60
84
96
92
25
18
45
24
51
45
60
20
124
63
9
3
93
92
88
75
30
3
15
21
104
4
32
91
42
66
21
39
29
108
24
1
27
75
17
1
3
39
101
7
29
40
104
4
3
48
42
12
96
135
9
27
20
73
18
5
145
39
9
15
24
72
68
16
44
52
39
12
89
1
179
109
51
36
132
68
24
73
18
18
399
12
36
3
9
21
15
117
90
189
9
27
3
42
15
48
99
120
53
40
147
36
9
45
3
48
92
28
20
136
51
48
54
35
73
35
184
24
32
12
52
20
76
92
91
69
32
24
64
12
51
65
7
120
17
16
48
84
72
24
9
35
73
78
45
120
60
60
39
141
20
76
9
27
132
72
20
4
200
37
99
96
57
18
53
124
140
76
39
53
120
133
30
237
104
40
104
76
69
71
16
24
51
33
99
101
109
27
141
138
5
19
21
15
9
132
39
57
84
108
15
33
24
51
90
123
20
16
48
12
39
30
135
159
141
32
127
93
3
17
88
15
60
281
43
53
120
108
37
15
63
141
3
18
87
12
9
35
12
40
24
123
18
18
29
115
173
25
39
24
24
15
45
8
115
45
3
72
53
4
32
1
123
192
27
36
21
51
33
116
124
140
259
36
177
75
45
45
3
156
183
36
54
30
17
36
43
21
80
108
61
15
129
36
15
39
30
60
11
7
69
108
75
17
1
30
5
13
402
33
39
65
96
52
144
21
63
9
30
53
88
27
45
243
65
19
5
55
36
30
15
39
33
3
150
12
18
57
68
4
33
39
84
92
4
68
52
48
60
93
42
17
31
18
42
90
3
15
69
56
36
28
12
ABCD 96504994388*3^$a+1 [50028]
108
19
48
59
13
383
81
405
54
109
107
18
198
36
49
144
168
48
5
19
53
27
27
36
144
126
18
36
21
123
72
21
24
16
29
72
234
1
17
162
72
180
9
171
36
36
37
56
280
32
27
18
3
88
107
13
203
37
56
24
63
72
81
40
48
47
162
103
419
18
18
54
126
144
36
49
239
81
40
120
11
309
40
65
90
18
27
16
24
23
1
96
56
16
48
71
73
161
18
216
13
24
120
5
19
96
83
93
33
271
35
36
25
101
18
36
54
199
143
90
63
16
47
81
232
32
16
56
285
91
80
88
32
40
119
49
23
1
35
72
189
16
168
77
75
15
25
56
99
181
80
88
173
187
72
11
93
123
117
27
72
61
83
21
51
85
41
79
168
32
9
111
24
351
36
72
13
23
49
32
136
80
112
5
27
16
264
35
36
288
9
40
167
90
175
5
115
336
24
48
8
9
18
36
9
136
143
81
88
101
144
54
36
49
120
48
53
187
11
36
81
207
73
107
85
293
108
162
93
16
144
71
9
72
27
61
96
120
144
96
8
15
18
255
195
72
18
27
9
54
57
15
265
77
3
51
109
35
93
285
67
239
57
96
27
37
71
108
18
342
72
61
24
176
27
72
180
9
63
9
63
9
99
54
36
18
9
135
225
135
36
61
29
43
11
72
45
48
87
73
35
85
113
36
27
88
56
27
85
8
69
90
36
162
72
72
43
119
153
405
90
144
1
107
13
216
24
251
72
18
108
198
129
15
72
1
80
27
133
72
120
288
35
85
59
117
27
229
5
126
13
8
51
180
1
125
72
18
36
162
171
135
169
11
61
96
32
45
67
144
23
9
88
101
18
180
18
36
39
160
24
11
18
27
279
9
16
29
27
27
45
135
252
72
36
54
126
13
23
25
119
153
99
45
16
192
89
39
87
201
123
18
18
25
47
36
109
53
3
64
176
72
27
18
43
72
11
61
24
296
159
25
83
133
56
27
157
24
192
24
24
101
126
18
54
72
504
61
248
16
125
72
18
9
279
252
37
24
24
185
7
47
73
8
16
101
3
16
125
18
1
72
48
59
93
69
3
136
23
54
54
72
61
29
90
81
81
111
64
32
63
162
63
225
7
47
1
72
71
54
36
54
289
24
264
125
43
119
49
383
121
77
115
11
144
18
54
61
29
3
88
125
27
99
61
119
72
306
247
144
216
5
54
72
93
15
25
191
1
8
99
61
29
3
177
126
36
37
200
69
18
81
63
522
18
18
19
35
189
45
72
90
25
11
309
15
49
5
18
180
72
108
36
126
126
49
23
108
45
16
11
13
104
207
198
19
96
11
36
54
72
72
72
43
320
72
15
36
37
80
63
121
80
15
25
119
36
36
ABCD 96505324876*3^$a+1 [50003]
77
1
42
36
12
9
48
3
174
51
9
12
179
55
36
125
37
42
48
72
18
42
18
23
25
126
6
30
12
9
60
21
12
39
45
30
12
21
45
51
32
49
6
21
15
9
152
13
18
156
29
28
9
48
66
18
47
40
24
45
138
65
55
54
24
36
6
81
21
6
12
12
36
53
43
33
39
6
27
44
1
60
42
9
12
20
4
27
81
15
21
12
75
6
15
48
12
45
18
21
20
13
15
9
48
23
7
90
27
63
5
16
87
66
90
24
102
35
127
24
54
6
18
6
48
12
30
39
51
6
18
69
60
24
15
60
36
29
91
17
127
18
48
15
81
23
43
30
54
17
112
80
7
18
36
35
28
80
13
147
81
63
32
79
29
13
18
5
115
30
99
120
159
9
27
125
36
67
6
24
150
120
101
19
42
54
132
21
9
6
18
11
36
31
53
72
1
35
1
48
15
15
120
5
280
72
168
56
13
183
60
32
79
66
30
21
3
17
55
36
17
31
53
60
36
91
42
27
75
21
9
84
63
33
42
66
6
29
144
61
42
36
30
179
36
4
21
3
48
75
21
3
113
48
13
30
6
207
27
101
156
13
3
39
36
24
66
35
28
45
3
60
8
109
12
15
32
13
90
12
48
33
75
57
24
63
36
90
120
35
109
95
31
17
1
3
24
48
63
21
44
37
15
9
11
13
54
53
91
72
5
16
21
11
28
12
68
7
72
90
39
177
47
4
99
12
60
48
18
120
30
5
145
15
48
51
66
30
5
24
139
57
45
3
177
6
21
3
18
11
7
72
24
84
138
143
1
30
36
105
189
42
17
73
15
120
3
21
21
107
61
6
18
3
39
30
18
57
27
29
4
39
36
57
21
39
9
23
61
30
9
32
12
79
17
1
27
3
48
180
77
1
99
48
15
17
13
12
42
6
15
45
39
188
31
21
33
27
69
66
6
48
150
24
53
127
60
12
30
30
48
53
91
42
11
175
17
31
93
33
47
4
69
75
51
18
3
33
12
75
32
72
36
55
5
61
23
52
21
18
24
129
3
24
168
12
48
12
42
51
117
51
8
4
111
141
84
51
78
18
17
13
12
23
24
4
3
72
30
35
13
36
6
9
84
39
36
54
18
96
72
41
88
32
112
33
84
47
7
42
18
72
72
54
23
84
37
6
33
48
12
84
20
19
66
3
36
57
18
96
9
120
56
31
29
7
9
36
60
9
72
27
69
24
36
3
60
27
5
88
39
6
11
31
41
28
32
73
66
5
13
30
5
112
81
18
45
39
48
9
44
112
27
54
3
33
24
72
198
153
80
43
180
69
63
6
66
6
95
4
99
6
3
68
25
36
78
21
32
13
51
3
77
19
12
29
16
12
20
139
5
73
6
162
63
3
36
21
39
54
35
133
11
133
12
78
60
77
25
119
13
123
8
37
54
24
5
37
42
78
18
9
21
3
45
6
17
16
15
17
49
11
36
7
66
18
6
48
54
48
36
81
48
20
16
15
72
18
72
42
66
18
5
37
6
69
3
54
6
72
60
21
8
19
9
57
51
51
65
16
105
132
71
40
68
7
24
29
19
17
28
39
9
63
6
12
18
17
49
48
15
9
83
31
53
16
36
63
72
126
30
42
108
3
32
4
21
54
84
30
198
21
36
45
156
39
15
48
77
67
18
3
63
45
12
3
53
55
17
103
65
40
3
129
96
27
48
18
12
258
17
36
4
3
21
80
36
16
32
4
21
27
60
45
15
32
40
21
23
49
47
4
75
66
11
31
21
3
125
16
20
24
52
84
12
132
15
77
4
12
15
120
89
84
16
44
64
81
107
4
15
45
24
63
108
29
55
45
116
13
18
30
24
6
60
18
3
3
42
60
30
29
60
64
12
21
75
20
187
65
43
72
96
42
23
7
9
57
48
27
21
99
20
84
43
93
21
11
4
9
66
5
60
52
20
40
51
60
21
33
12
159
123
9
27
18
23
16
105
35
112
36
24
80
40
3
66
24
6
29
112
24
96
144
45
30
29
13
30
17
13
6
48
9
39
48
186
90
29
7
5
76
24
12
51
36
42
30
12
12
53
61
23
61
51
128
12
16
20
7
53
4
68
40
80
36
76
15
24
6
6
81
33
90
21
36
117
72
6
66
42
9
15
6
63
33
18
105
39
72
30
39
33
18
12
30
35
12
103
30
3
140
4
105
35
28
15
41
19
165
45
23
55
6
12
6
18
6
36
66
35
67
42
6
29
28
3
18
35
37
195
15
84
53
12
13
42
36
41
28
3
81
297
66
90
48
18
30
23
1
47
49
15
48
32
55
5
37
42
48
6
51
60
20
79
30
12
12
11
139
60
21
39
6
42
96
21
231
29
28
21
66
84
90
59
4
32
28
120
15
6
59
19
72
81
44
31
81
75
96
96
77
13
24
18
18
3
15
18
3
27
165
3
12
41
52
32
4
32
43
65
49
12
12
42
45
39
41
1
114
84
9
9
39
57
48
132
51
27
33
87
65
7
ABCD 96505491458*3^$a+1 [50150]
96
30
120
18
96
12
90
144
54
12
168
12
138
66
24
42
12
36
84
6
30
36
6
84
81
45
12
42
36
54
30
174
96
24
186
30
444
30
162
24
84
156
180
6
72
48
225
57
243
27
12
66
168
12
12
63
3
69
57
6
84
18
6
72
24
36
24
60
66
60
12
192
60
66
78
186
81
15
24
96
168
84
45
108
117
18
42
36
120
12
75
63
42
84
120
48
60
42
60
21
75
108
126
120
78
48
105
15
18
30
66
60
84
12
168
42
18
36
234
60
72
18
24
36
114
12
144
6
30
24
6
60
96
12
75
3
24
36
78
36
48
66
9
3
30
150
24
24
60
36
144
156
54
42
24
6
24
48
96
36
6
84
120
93
3
12
36
30
66
144
6
120
3
21
54
72
96
60
108
12
30
12
6
6
24
87
183
90
12
354
156
57
93
24
90
18
72
216
30
117
15
30
30
72
84
9
3
24
24
6
108
6
6
84
99
27
21
177
150
48
24
48
42
30
186
108
39
27
24
12
54
24
132
30
168
60
6
30
114
102
240
30
144
54
96
93
33
48
54
6
96
6
240
252
93
87
66
66
78
18
18
114
30
102
24
72
144
84
6
36
255
69
3
15
6
42
54
84
54
12
24
30
27
9
24
6
138
12
54
96
90
66
60
54
228
78
138
174
42
66
210
30
18
36
114
72
72
66
30
54
12
6
48
90
276
18
90
60
6
12
54
54
72
54
6
222
102
54
30
90
24
246
6
6
24
24
96
33
33
84
60
60
114
72
54
3
183
30
48
6
96
54
144
462
102
63
87
186
162
57
27
36
120
18
6
168
48
144
6
18
66
54
42
15
147
12
60
36
18
180
54
6
60
36
6
48
6
3
51
336
21
33
27
15
252
78
78
6
126
42
42
30
54
84
36
57
33
246
24
12
18
36
111
75
54
114
84
42
60
24
30
54
42
21
69
24
24
6
12
24
66
255
33
72
84
66
60
48
30
84
6
60
30
6
48
42
6
18
42
12
12
54
30
6
6
114
36
144
6
48
36
258
6
177
117
138
108
30
66
36
12
240
138
30
108
96
30
6
108
12
90
294
90
60
66
174
84
36
174
84
156
42
84
54
84
12
21
45
24
18
246
6
84
60
6
54
54
300
30
96
6
126
138
30
30
24
102
33
33
54
174
60
282
18
72
24
18
12
30
48
15
33
24
66
60
54
51
69
36
60
108
126
90
48
78
60
78
6
120
24
54
3
15
57
3
24
156
162
150
6
60
6
24
84
78
18
144
102
204
96
216
54
108
6
264
63
345
54
90
30
36
18
42
24
90
24
90
9
51
36
30
6
48
60
66
90
30
108
66
30
147
57
18
54
24
90
120
54
60
15
15
186
30
24
30
48
324
150
18
216
60
12
12
198
114
48
156
102
30
42
12
81
27
72
108
6
66
60
120
6
18
102
24
6
60
150
48
12
144
60
6
174
144
42
48
66
96
207
63
60
24
60
180
6
48
30
24
306
24
30
126
27
123
36
84
12
42
18
24
48
246
6
114
156
24
72
78
30
54
66
42
144
21
9
186
108
30
27
45
150
84
24
60
9
57
24
24
42
33
87
144
66
48
192
3
363
57
63
54
18
36
ABCD 96505587688*3^$a+1 [50003]
11
5
11
50
6
33
12
7
37
7
17
12
43
30
22
8
41
11
8
88
29
52
36
12
23
16
1
35
29
8
7
42
19
51
12
14
47
49
22
17
3
57
3
29
73
6
16
32
64
157
20
107
12
4
2
55
11
17
20
5
15
31
89
45
22
13
20
3
56
28
14
18
72
21
3
12
16
17
40
77
18
16
41
21
10
1
7
48
101
24
7
24
9
67
57
11
28
8
25
23
24
25
20
8
1
3
31
8
6
11
12
16
63
28
9
51
14
51
28
27
20
18
18
18
51
51
4
21
124
4
4
20
32
19
9
12
36
51
33
4
15
12
37
37
19
60
27
50
3
3
17
24
1
75
15
29
40
32
44
12
3
48
8
18
3
7
1
7
9
3
16
17
51
4
24
21
48
24
28
4
3
16
36
13
1
114
4
24
36
14
58
17
8
19
16
1
7
24
48
41
8
56
15
65
13
48
18
13
3
12
53
56
8
52
19
12
24
33
27
49
23
93
55
1
31
24
17
76
36
3
1
12
47
5
7
28
1
19
6
47
37
15
28
3
2
12
35
1
48
34
14
54
28
20
1
15
8
60
17
11
12
53
75
12
66
10
2
6
5
60
19
4
44
37
23
29
7
53
20
8
21
18
4
36
5
8
11
12
17
19
41
44
25
6
12
12
6
6
41
8
39
12
20
30
23
13
27
3
45
33
39
48
15
25
15
2
18
24
9
7
13
60
11
1
1
6
28
5
32
4
52
11
6
106
9
3
14
3
9
3
27
4
45
32
7
24
56
28
13
4
7
26
3
7
36
14
30
16
1
115
9
27
16
12
44
6
87
8
11
21
39
36
56
28
5
19
17
57
11
52
7
13
8
3
41
12
79
45
29
15
7
14
7
75
8
6
39
52
11
6
3
8
67
4
32
64
2
3
7
5
27
24
41
1
22
61
4
32
13
23
73
27
15
28
8
18
22
48
33
5
42
48
53
11
9
35
16
14
35
7
16
20
18
11
11
45
16
44
16
13
6
28
9
5
10
56
9
9
6
4
8
4
24
37
19
9
3
5
35
1
19
17
7
1
44
3
6
63
39
4
5
3
30
15
19
2
10
29
12
15
25
80
15
40
44
12
4
72
1
35
2
18
33
56
28
7
1
1
47
64
100
11
9
7
5
4
89
18
28
17
7
44
1
27
29
32
7
64
13
1
6
9
7
8
4
8
13
184
71
14
3
9
46
20
4
62
10
17
69
3
7
9
39
25
8
17
3
60
12
55
12
5
45
6
57
8
8
3
8
41
4
19
24
5
7
29
20
7
13
44
36
7
38
18
12
4
8
9
4
16
47
57
27
13
11
2
59
19
29
7
30
27
63
18
19
8
8
11
41
20
23
1
16
19
20
33
19
2
27
7
20
1
35
9
7
8
40
12
12
2
60
22
20
5
1
27
7
13
7
16
8
21
20
64
31
62
10
1
7
40
20
77
35
17
36
9
18
41
20
11
21
3
9
21
7
40
31
9
15
28
1
35
25
79
28
21
11
6
11
19
89
11
8
61
87
37
100
12
36
7
44
9
43
36
14
71
28
27
18
30
13
3
20
9
9
10
20
1
3
13
52
3
6
6
17
11
25
4
3
30
94
38
60
3
67
24
20
16
1
19
1
89
23
13
10
9
11
49
39
24
14
6
12
40
1
16
20
19
17
20
3
1
36
19
53
19
42
67
23
4
53
24
3
4
13
13
23
32
36
53
7
75
14
35
23
17
8
7
17
19
49
51
25
85
18
1
3
26
7
29
11
59
8
5
4
19
25
13
6
45
48
19
21
3
12
38
11
8
48
29
22
44
13
24
11
24
17
35
41
24
15
5
4
63
41
7
29
13
6
17
36
23
17
32
35
5
60
9
18
1
3
8
9
7
12
5
43
8
57
7
24
69
3
13
13
46
2
6
12
30
36
35
13
31
71
102
10
44
36
4
32
60
28
29
15
29
35
8
54
34
8
57
15
9
19
13
11
44
41
23
14
15
40
52
36
7
24
4
29
21
10
8
21
19
37
11
36
20
25
3
2
10
12
5
79
24
65
8
8
3
56
4
26
11
7
12
16
36
25
19
66
58
20
12
42
12
27
7
36
5
4
11
40
17
33
15
3
30
7
4
11
24
20
48
17
61
19
8
19
12
24
14
10
12
1
7
4
5
24
40
27
62
19
12
11
49
8
27
17
16
24
8
71
32
42
3
24
16
3
14
11
25
6
21
28
11
4
41
36
31
24
2
18
12
52
2
48
22
44
60
12
16
2
6
53
16
7
37
16
9
15
28
23
4
5
31
77
111
5
11
8
28
60
48
5
24
7
8
16
68
28
2
34
14
11
8
29
3
19
13
7
29
24
43
4
5
3
28
29
8
80
5
66
28
2
27
7
5
19
44
13
15
8
9
3
17
31
61
3
17
19
8
64
9
35
40
14
39
3
69
3
13
77
34
2
91
3
12
17
27
28
1
47
17
19
8
1
11
18
3
27
33
28
123
8
6
3
27
12
41
72
4
31
8
42
42
54
18
12
40
12
1
7
24
29
11
29
7
5
7
65
16
24
35
24
12
18
10
26
60
10
125
91
24
33
35
45
3
12
4
80
18
55
8
7
44
28
68
5
20
3
5
24
16
4
56
29
59
49
15
19
2
12
7
16
35
1
79
69
19
2
11
16
7
37
7
28
5
8
80
5
15
12
7
24
24
48
24
17
52
15
25
28
39
6
138
16
5
12
19
8
21
9
12
11
56
3
12
14
18
36
52
17
9
31
63
152
12
64
5
115
44
6
22
62
31
4
11
24
32
4
48
29
3
4
17
8
23
13
11
80
13
75
32
21
60
24
36
80
55
64
8
17
4
3
9
68
23
8
21
28
17
10
17
19
14
6
16
5
12
39
40
12
2
3
7
2
31
23
42
35
43
17
1
18
1
64
1
12
11
12
8
65
55
35
12
9
4
11
53
11
45
23
4
29
4
32
9
31
88
73
11
35
8
12
45
21
46
20
53
16
3
33
3
12
18
48
6
4
36
37
7
16
49
12
8
51
73
19
21
31
60
8
42
46
1
37
3
9
10
29
7
20
1
27
2
34
48
8
48
5
24
23
13
20
5
6
6
11
23
49
8
5
27
3
54
12
82
41
3
36
16
1
13
30
1
5
11
32
3
1
49
6
6
10
5
28
116
7
1
11
41
20
19
5
59
24
1
7
16
33
60
11
21
24
19
17
8
60
4
7
8
64
8
29
23
29
43
8
36
60
4
41
28
52
19
6
46
8
12
4
36
48
20
4
36
21
8
40
44
15
9
20
36
35
5
15
33
60
43
25
119
5
20
23
134
22
26
18
78
6
72
54
22
32
9
3
41
4
40
11
24
4
48
24
8
1
27
8
5
4
3
9
9
48
18
28
8
6
31
8
15
5
24
59
20
5
13
42
16
20
1
29
11
11
9
5
15
31
8
5
79
48
12
41
13
36
30
18
10
37
16
3
48
4
5
15
4
14
36
22
24
12
20
16
5
8
20
3
12
12
80
24
84
33
4
5
3
43
45
3
69
12
3
8
21
55
81
32
19
38
6
9
33
22
24
132
25
19
12
12
4
25
25
30
17
4
12
19
1
1
11
8
48
4
7
13
5
6
41
47
2
10
25
13
31
51
68
1
20
3
12
1
5
15
24
68
1
18
28
72
1
19
96
4
48
38
22
13
20
64
11
32
1
35
16
8
41
136
16
8
7
29
20
83
110
10
2
18
13
23
37
11
4
5
8
20
27
33
3
29
15
28
12
32
4
56
13
27
81
4
25
15
51
30
48
10
26
30
16
2
6
61
60
27
12
9
3
1
25
23
19
6
35
13
7
51
20
29
36
52
20
4
7
12
32
4
93
5
12
10
1
11
44
48
25
3
8
12
4
56
16
20
5
23
29
4
5
10
1
7
69
12
40
11
6
34
2
15
24
15
9
33
51
7
96
20
18
15
3
30
31
65
23
37
90
65
36
85
96
19
3
8
16
8
16
12
20
4
32
25
23
52
12
44
69
15
1
4
13
10
72
50
66
52
24
93
83
25
11
9
28
35
17
7
30
3
39
33
48
7
5
7
5
4
3
50
31
11
24
24
9
31
2
6
1
27
14
10
37
4
36
21
31
15
2
46
60
9
8
20
11
96
20
17
59
1
11
5
12
57
70
20
24
12
12
16
17
12
40
3
8
24
24
12
28
1
112
43
24
56
54
7
51
41
43
2
6
33
3
1
65
34
20
12
13
20
27
4
17
32
188
5
15
3
4
36
17
12
7
20
24
9
19
1
35
5
33
23
36
16
32
7
12
1
20
16
32
3
6
54
4
13
12
13
10
5
15
6
3
8
11
41
4
35
16
1
11
1
59
2
15
36
43
32
18
10
73
28
32
7
40
92
5
7
9
40
3
8
17
24
20
11
5
1
10
41
3
36
16
17
16
5
12
7
11
18
19
39
2
6
4
20
4
29
8
20
3
17
8
43
9
15
12
60
28
21
11
18
18
12
13
20
8
24
40
48
31
9
47
25
63
65
31
101
21
7
27
1
13
23
31
96
4
13
20
3
2
35
4
7
5
7
53
15
4
25
73
7
44
8
28
24
15
5
95
36
ABCD 96505590698*3^$a+1 [50062]
12
36
137
31
180
228
89
7
89
163
264
24
12
396
108
216
17
48
115
77
432
127
12
5
144
31
72
41
67
60
108
245
288
144
127
60
53
48
48
43
36
161
192
7
36
180
36
365
163
29
48
7
348
12
96
17
31
36
29
43
5
175
17
144
79
84
24
72
216
12
612
53
79
65
55
89
288
43
101
96
55
156
60
113
7
72
17
19
108
209
103
41
67
108
432
408
137
187
180
240
36
48
269
288
144
96
31
17
79
48
113
55
89
48
235
168
72
36
108
5
79
108
53
192
96
48
48
127
120
41
96
67
461
55
24
65
144
55
72
17
48
187
101
43
5
103
96
569
295
137
19
173
31
113
175
84
365
127
17
96
96
384
55
281
55
108
108
180
125
672
31
24
185
48
415
36
324
48
108
168
5
79
132
125
240
7
24
17
127
17
55
336
41
192
91
24
125
96
48
67
60
353
7
137
55
137
175
65
48
43
60
425
192
67
48
77
144
96
175
48
252
72
24
53
103
72
132
29
187
180
17
19
216
5
67
269
432
247
24
17
175
108
240
5
31
156
216
269
7
12
108
65
151
36
36
65
43
197
48
67
29
240
48
96
19
252
108
12
252
77
192
96
127
264
36
5
96
319
324
192
288
77
175
108
168
125
192
144
192
103
84
108
185
19
36
41
67
77
192
55
12
72
53
43
197
192
55
24
17
199
185
31
65
48
223
305
79
216
12
29
67
125
139
36
65
103
12
77
19
216
120
77
48
96
91
84
161
163
36
41
67
125
19
60
264
180
53
288
151
12
96
29
451
96
108
324
173
144
7
72
305
55
12
168
5
115
125
7
48
24
48
864
144
113
96
48
199
89
31
17
48
43
24
72
101
91
101
139
144
197
31
108
36
113
31
96
257
192
31
36
29
480
31
108
5
67
600
84
17
43
5
43
144
24
48
29
48
319
36
125
223
113
96
7
41
67
221
144
48
67
ABCD 96505644076*3^$a+1 [50145]
115
11
45
45
67
167
9
112
8
72
177
87
48
27
126
162
45
96
160
96
71
33
72
39
9
117
3
16
24
144
56
81
18
61
56
24
57
54
1
35
253
144
107
18
3
144
285
99
16
155
45
64
17
72
7
24
56
96
105
55
8
16
104
69
162
1
89
79
11
126
63
171
18
147
24
96
120
63
25
8
88
41
175
5
3
72
195
61
47
57
184
72
24
5
90
33
237
123
16
77
90
54
99
9
247
56
40
104
64
104
40
155
141
24
16
179
85
185
303
40
24
11
37
53
67
8
72
312
48
15
18
87
93
19
168
80
192
45
435
88
17
319
257
90
90
67
185
90
117
24
16
96
24
96
72
56
16
24
269
43
137
31
56
160
23
18
7
56
64
17
39
24
40
48
497
103
104
153
87
16
185
79
8
96
69
163
48
149
3
87
1
107
54
18
21
69
75
72
64
32
192
16
72
17
15
72
93
163
32
336
96
96
64
5
3
33
127
72
80
63
108
162
18
342
51
21
18
18
15
112
35
18
67
23
90
54
33
216
57
15
64
11
253
72
24
24
120
96
5
18
73
24
155
133
200
16
32
64
5
3
192
40
104
24
87
198
75
33
72
31
24
53
54
141
88
24
17
351
352
8
112
176
27
37
197
3
285
3
87
33
168
64
72
41
55
32
48
45
54
45
48
168
27
85
293
195
57
135
40
113
54
36
13
56
48
45
27
96
72
16
96
216
48
24
17
39
24
45
180
63
45
72
51
144
240
105
103
95
9
64
80
9
162
45
64
24
360
80
40
48
32
40
5
171
64
32
240
141
27
16
56
45
36
63
189
43
119
108
141
39
105
165
91
56
160
8
117
19
89
103
8
177
234
198
87
75
45
45
99
9
7
288
32
48
120
280
192
104
144
16
47
57
123
13
41
183
33
90
54
18
90
18
33
16
95
25
8
16
77
72
180
7
11
13
152
15
33
144
16
264
240
32
81
72
31
41
31
104
184
41
90
13
72
203
13
32
232
144
32
64
336
72
317
123
96
51
45
264
16
24
29
27
120
51
270
144
108
43
48
17
15
39
18
15
93
147
168
9
111
24
120
15
468
18
3
40
24
113
63
27
90
72
3
105
162
37
96
72
32
51
13
56
75
18
123
57
111
40
96
5
163
56
96
45
126
90
90
73
71
121
59
45
63
18
87
57
39
24
27
270
18
85
5
67
168
192
80
15
81
88
29
3
40
29
36
159
16
24
24
29
18
33
21
3
16
56
24
40
41
63
27
13
32
153
111
24
40
72
56
192
45
27
45
3
72
88
48
149
19
56
256
65
39
144
69
3
15
33
120
40
59
37
48
95
153
45
90
73
72
24
155
108
25
83
69
16
120
29
19
107
45
64
125
19
72
240
137
31
56
21
19
48
72
128
3
ABCD 96506012912*3^$a+1 [50041]
72
27
14
12
24
54
16
14
24
139
143
1
48
144
47
61
75
104
18
7
48
23
145
5
43
15
50
192
70
8
13
108
53
18
157
24
59
40
2
43
113
10
56
85
11
13
41
96
10
33
12
17
18
25
15
33
24
71
54
12
70
9
17
19
41
58
2
55
65
7
24
12
59
37
72
77
22
9
15
8
48
1
143
181
17
36
6
78
19
168
84
108
41
108
12
115
51
74
31
5
10
176
49
5
43
41
22
8
25
113
102
66
84
7
131
18
12
18
73
60
29
24
6
25
39
141
35
42
30
6
42
42
43
72
48
5
19
12
17
19
3
74
78
13
75
2
31
5
192
19
185
6
90
72
72
7
89
19
11
18
6
18
19
36
36
84
17
6
40
45
123
2
19
24
48
108
23
13
24
5
36
34
74
30
85
89
186
73
23
66
67
3
2
31
47
24
73
36
24
173
60
60
102
16
74
22
98
43
12
161
19
24
101
48
31
36
72
35
13
17
43
87
14
60
24
7
111
21
72
27
9
12
11
13
12
17
36
19
71
24
66
30
42
19
27
9
5
18
1
72
15
33
143
48
13
29
43
155
72
37
3
56
18
31
72
47
42
70
14
90
16
62
12
175
12
11
78
79
101
19
29
24
46
81
5
55
5
7
36
65
36
36
7
41
31
35
97
39
8
6
19
12
36
15
21
107
73
144
39
176
114
19
36
29
114
6
36
30
64
104
78
10
33
12
60
17
12
84
22
21
36
5
42
6
12
36
7
75
80
42
46
33
12
24
48
36
29
18
54
31
11
18
150
1
17
24
78
73
36
11
121
12
53
120
96
78
73
12
72
161
24
60
7
47
49
180
35
112
33
65
6
112
33
36
51
8
24
18
7
84
101
6
6
31
24
5
54
97
63
14
36
55
47
24
136
9
29
19
24
72
12
72
77
67
24
17
12
30
96
1
87
21
36
23
24
13
5
79
39
21
12
23
109
5
6
1
119
54
24
82
69
5
12
132
6
37
72
131
13
131
73
95
157
11
37
3
21
120
59
66
43
27
9
29
43
17
55
36
27
9
113
7
101
18
13
29
54
16
21
96
3
14
84
70
104
48
18
19
144
12
95
54
127
53
46
80
72
18
103
17
127
15
2
55
63
8
97
12
5
6
24
126
12
103
36
29
6
49
95
109
48
3
50
19
51
72
2
19
17
115
47
72
18
43
17
91
29
7
53
72
36
186
138
12
84
6
256
24
69
11
30
7
77
54
1
15
80
42
7
71
72
1
120
71
72
6
72
12
54
16
50
94
21
5
31
60
72
35
18
48
43
131
18
118
2
24
78
16
9
71
1
12
59
40
45
83
24
289
36
60
17
6
13
65
36
6
73
15
14
42
13
27
69
35
37
137
108
54
37
11
6
115
41
43
24
59
13
11
40
21
12
101
31
11
1
96
108
12
53
43
29
55
243
81
24
23
24
18
91
24
77
7
24
47
145
15
2
22
50
7
12
29
43
24
5
46
21
89
42
49
23
40
21
3
69
77
30
1
15
38
55
24
12
72
113
54
16
74
22
2
6
54
7
5
103
71
6
84
103
17
36
24
84
55
23
1
12
24
171
21
72
29
12
36
6
13
11
1
23
49
17
6
1
5
42
1
60
29
12
7
11
157
35
13
72
11
42
12
130
56
37
17
115
65
55
39
104
90
108
19
36
29
43
11
16
33
23
138
67
89
48
103
29
6
40
2
67
65
48
79
17
12
70
81
24
12
125
55
23
88
14
19
87
32
72
48
1
89
67
5
12
7
108
108
65
12
24
7
15
21
29
60
60
43
24
12
180
11
30
10
21
24
65
58
14
58
33
5
36
6
85
156
180
107
73
257
19
180
111
9
24
149
12
31
60
12
63
56
121
47
112
14
43
17
12
19
5
67
71
18
43
11
24
13
149
12
7
48
155
13
5
7
17
36
48
7
5
55
5
10
57
17
30
24
72
30
19
23
126
12
48
132
7
77
54
133
219
14
7
11
73
5
34
33
96
47
40
2
6
42
30
120
18
24
7
65
94
21
24
120
5
22
32
6
187
17
19
96
3
8
1
5
168
106
2
70
9
119
40
21
36
39
8
49
108
36
12
24
11
18
7
36
35
54
12
6
13
5
6
61
173
31
12
3
21
3
120
32
97
108
35
48
114
19
3
74
247
12
24
11
25
17
48
72
60
103
36
15
26
103
96
36
59
40
21
11
25
36
17
7
149
43
24
84
132
35
18
48
12
24
7
108
29
10
9
23
18
6
64
26
94
153
47
6
34
69
41
235
15
2
12
19
36
77
55
125
31
3
110
60
72
60
19
23
121
5
12
7
5
42
1
77
19
156
5
12
19
87
14
48
156
6
1
5
31
99
21
29
24
6
1
53
84
96
ABCD 96506018816*3^$a+1 [50020]
27
12
18
55
89
132
228
96
12
42
12
45
123
108
9
135
57
69
48
27
9
108
132
103
35
72
21
33
111
33
216
24
15
105
7
11
54
24
144
162
84
90
36
150
54
84
198
109
272
16
113
102
60
18
48
60
180
27
57
96
180
3
27
36
18
18
42
19
29
42
18
48
42
108
30
24
12
111
33
42
54
66
90
3
69
171
64
17
6
30
54
24
36
73
35
90
12
6
49
5
174
126
24
54
48
33
27
48
54
79
89
12
36
36
24
91
35
18
156
24
30
252
109
96
11
21
39
9
201
144
36
72
216
36
90
18
108
135
64
71
18
55
41
39
15
84
61
89
18
84
60
90
27
27
21
208
131
66
123
64
29
18
1
35
186
12
7
11
21
57
12
18
9
48
16
77
51
160
161
168
36
51
75
30
18
42
27
64
80
63
36
93
9
6
1
53
66
9
81
42
37
305
31
17
24
84
126
6
15
39
48
42
15
112
80
21
75
75
37
65
24
87
15
24
57
27
24
45
45
3
96
144
57
36
19
35
109
107
72
54
54
1
53
6
162
67
185
90
48
24
37
143
33
48
93
163
32
45
30
21
93
30
6
31
32
39
60
54
103
32
93
60
55
53
48
72
147
33
159
48
15
66
36
90
6
12
6
120
252
69
135
90
15
3
141
69
42
228
72
60
18
48
108
42
18
12
114
138
36
384
30
21
15
1
71
54
6
13
32
112
23
54
67
17
312
103
125
51
99
36
48
6
12
132
67
89
24
48
150
12
72
21
16
89
144
24
15
15
6
36
72
12
24
27
48
27
78
87
96
33
36
30
54
18
37
23
18
48
114
72
120
37
53
43
107
210
115
125
51
357
96
84
36
3
3
13
113
192
72
36
24
48
186
30
72
42
12
54
24
12
18
249
9
12
108
79
48
125
42
198
198
12
36
6
30
150
156
7
17
228
18
73
71
169
35
126
66
18
6
69
345
39
171
21
111
1
281
36
19
35
45
45
36
6
30
78
90
3
87
72
126
12
72
96
252
19
233
30
25
11
24
198
18
138
60
15
15
60
144
21
177
84
43
11
24
45
117
36
102
36
42
48
60
192
54
186
72
18
210
43
32
3
54
18
18
3
63
24
36
18
12
87
3
253
5
72
19
71
54
36
66
54
24
15
16
53
27
48
15
6
54
90
18
12
6
55
11
60
9
21
187
32
105
276
108
120
60
67
32
9
39
9
55
257
63
21
6
21
51
156
241
80
9
55
32
192
63
54
36
18
72
13
125
186
18
18
30
39
15
54
54
270
96
72
90
54
48
79
47
42
18
69
123
21
141
36
60
192
3
57
12
18
222
36
144
48
42
102
36
19
71
90
111
3
48
60
30
259
32
16
89
24
12
90
9
27
42
27
81
72
18
18
3
9
90
60
30
19
35
6
108
75
9
18
21
33
96
127
11
24
66
24
12
108
162
6
84
90
117
9
18
181
5
36
103
89
6
49
32
21
144
6
21
99
60
72
162
18
72
36
18
72
48
79
11
21
3
252
48
18
42
213
33
90
60
102
51
81
228
24
48
18
33
75
133
29
3
75
54
72
48
78
105
75
18
84
18
42
90
12
45
15
30
36
90
222
66
213
3
36
18
204
48
114
138
42
54
111
9
42
192
162
24
36
48
15
48
15
49
35
6
48
60
66
36
18
42
144
57
208
35
36
105
57
36
36
234
24
45
21
24
180
162
ABCD 96506196994*3^$a+1 [50167]
18
24
36
69
21
27
3
96
18
18
36
66
99
16
29
54
13
23
24
97
65
138
69
3
72
18
78
66
18
132
12
1
17
6
30
18
36
114
30
21
48
64
17
15
141
96
147
69
43
23
121
11
37
107
18
54
13
32
63
84
18
43
47
1
71
169
47
1
143
6
198
66
18
6
27
64
251
192
36
1
125
126
90
43
35
30
78
84
42
54
66
91
149
54
36
72
57
64
35
18
54
42
18
57
33
30
18
204
54
61
5
54
18
18
1
23
72
18
30
49
48
11
132
1
35
141
16
23
270
18
144
25
11
18
48
19
17
63
87
72
1
11
24
18
27
63
126
54
30
42
108
72
1
83
108
126
6
36
12
24
133
11
144
12
42
31
96
53
72
30
132
30
18
18
42
48
6
18
66
18
57
15
97
263
9
87
12
114
18
9
3
276
12
18
90
72
24
1
80
111
96
36
72
18
19
53
27
63
36
138
18
168
48
42
30
204
138
27
64
5
138
1
32
75
108
36
21
15
18
54
24
12
96
162
66
49
227
18
126
36
36
18
36
31
48
224
33
54
54
24
18
84
72
45
63
33
75
21
16
53
96
18
36
21
15
1
17
174
1
59
72
90
48
36
31
239
1
59
12
24
12
90
24
3
15
33
3
48
61
11
6
48
6
36
36
12
42
102
54
78
12
6
12
54
78
30
24
54
90
12
18
90
24
12
312
37
80
63
18
198
72
36
61
29
36
31
95
225
27
72
12
132
13
23
12
45
15
36
144
72
48
90
42
12
18
180
42
37
11
37
143
1
17
162
42
66
1
48
95
97
48
32
48
15
84
42
198
12
81
16
83
36
36
60
192
54
115
17
15
93
18
36
13
77
270
181
179
72
21
15
1
47
6
27
3
72
42
12
15
63
72
12
60
126
30
114
3
87
36
66
18
24
12
42
51
39
73
179
157
23
54
54
12
18
150
9
147
42
30
6
12
3
48
3
96
36
12
24
54
30
33
93
19
48
5
72
42
144
30
18
24
126
66
177
135
25
5
6
37
11
24
18
102
96
12
9
27
54
60
99
45
138
36
72
96
228
25
53
123
33
18
36
6
19
83
72
42
30
60
120
6
84
63
15
49
71
36
6
127
47
177
21
43
263
153
33
18
36
12
36
121
59
96
69
75
12
121
96
96
29
72
60
18
18
48
24
195
16
5
12
31
29
18
180
12
6
27
16
48
48
17
6
36
12
36
168
66
90
54
18
121
48
29
54
60
49
17
324
60
15
64
11
180
36
192
36
24
49
32
45
67
107
69
63
1
11
24
108
54
66
25
96
29
126
144
12
6
66
150
12
6
12
109
48
96
35
24
12
6
54
12
6
66
126
78
36
192
25
47
18
6
12
18
114
25
32
81
159
39
54
54
18
108
126
216
36
60
12
60
36
45
27
85
35
61
35
12
1
32
3
93
69
6
324
144
54
75
16
125
36
63
64
71
25
77
18
24
25
11
108
9
21
42
36
36
84
21
147
18
30
42
54
30
15
3
60
12
181
17
6
25
23
72
33
21
6
36
120
78
18
54
36
54
73
17
126
1
47
24
12
13
95
144
60
120
36
9
33
18
66
18
9
225
42
133
83
12
33
27
54
18
108
12
24
18
48
139
23
24
126
54
90
66
49
77
24
18
54
19
11
37
23
9
96
16
5
43
131
162
43
48
35
42
3
16
47
6
102
24
72
12
132
12
25
35
61
29
54
61
47
49
221
120
72
6
13
23
120
24
12
13
11
21
15
108
66
90
132
84
60
18
18
12
37
95
108
12
73
48
11
133
47
66
54
9
15
36
13
167
25
80
183
12
108
72
36
114
19
11
36
49
23
6
51
87
54
19
53
72
19
17
42
12
6
30
42
27
3
253
5
91
17
138
6
15
3
13
77
30
85
149
27
15
108
117
99
90
126
156
144
36
60
138
111
33
127
5
54
85
32
75
6
18
72
144
36
1
17
12
78
18
147
33
ABCD 96506740004*3^$a+1 [50123]
11
27
24
36
70
11
13
50
30
64
26
24
12
81
63
24
10
120
48
48
2
144
33
3
60
30
24
3
37
80
3
15
6
27
39
22
158
10
14
153
57
40
24
23
3
94
24
23
72
1
26
21
1
179
45
16
11
27
9
33
99
45
30
10
8
18
21
25
11
93
54
84
9
144
13
11
24
3
18
40
59
37
8
66
45
207
45
109
23
12
13
71
3
33
13
128
16
24
48
59
181
14
21
72
48
36
25
32
24
30
69
63
30
63
33
16
14
21
13
24
24
72
14
10
59
3
12
240
48
165
3
12
82
8
64
26
9
12
60
63
22
32
6
18
18
54
18
22
80
3
3
21
13
11
61
72
14
34
23
3
30
6
10
48
144
62
10
23
24
1
59
157
14
9
105
88
2
22
23
96
15
132
22
71
1
131
3
57
72
36
13
26
21
9
18
9
13
95
108
51
130
59
3
69
96
15
70
2
60
10
56
270
132
12
18
90
24
22
59
72
12
9
6
58
48
24
26
45
97
23
120
1
72
23
24
24
36
13
23
57
42
94
50
48
9
36
12
3
12
46
62
34
2
94
38
21
99
9
108
48
87
9
63
36
9
63
34
8
64
59
72
13
2
6
27
13
59
133
35
51
58
11
37
24
72
11
63
22
35
85
2
9
21
24
40
80
18
21
120
120
27
46
95
9
27
24
36
72
12
75
33
57
3
24
216
117
6
57
49
32
88
2
33
36
49
96
2
21
15
18
40
2
9
21
39
60
132
1
2
54
16
38
34
2
21
36
12
3
45
25
152
16
14
18
40
14
82
11
3
34
120
23
1
2
54
87
1
47
3
45
12
15
46
24
96
38
10
48
11
24
13
35
15
54
99
45
72
54
9
1
50
12
24
34
24
8
64
8
88
47
25
24
35
13
71
25
71
73
56
18
54
16
32
16
23
25
26
22
24
8
18
22
155
3
33
12
117
18
36
24
129
25
8
48
15
111
36
36
9
33
208
110
58
2
46
2
22
2
33
12
60
61
23
1
2
57
36
51
81
36
12
37
24
14
18
64
95
49
2
22
24
95
25
24
8
24
40
23
36
99
12
94
35
36
3
9
99
58
72
26
33
3
58
71
15
58
56
40
24
80
40
32
16
11
13
24
47
27
36
21
13
47
1
50
22
32
40
23
3
168
12
21
3
34
83
13
191
73
2
84
106
24
23
49
14
60
12
93
13
47
9
54
69
37
8
16
47
84
63
22
11
27
18
39
108
13
122
60
58
32
16
14
36
6
87
3
94
26
22
48
11
27
10
35
63
54
15
1
8
27
36
3
22
32
64
23
49
23
1
24
95
25
2
81
13
23
9
40
14
10
95
25
14
82
32
40
23
156
27
9
25
23
156
3
57
3
22
23
60
3
82
26
21
9
18
6
15
1
2
30
42
54
16
14
9
1
32
18
153
21
72
24
63
24
73
72
2
30
16
24
56
27
3
34
146
22
11
27
36
318
40
50
33
39
57
13
71
240
12
37
35
3
10
26
57
3
57
9
24
72
162
70
23
49
14
10
32
18
21
12
3
33
97
8
15
24
144
1
23
1
14
45
99
58
71
1
23
25
59
69
15
1
11
3
10
48
48
74
105
63
30
3
3
34
24
26
6
30
34
2
22
23
9
16
170
57
36
12
15
54
16
24
110
10
110
21
13
2
33
12
49
59
27
96
34
38
82
8
63
72
75
9
61
35
75
34
24
2
94
48
248
40
32
87
57
87
73
23
36
15
33
61
11
12
12
37
24
32
63
48
15
48
21
141
40
14
36
9
69
40
14
36
12
58
23
48
15
58
56
87
33
3
85
2
117
9
87
97
24
24
62
106
48
62
33
12
3
34
83
51
21
84
1
14
117
27
82
152
42
46
8
51
13
47
9
6
9
12
13
48
2
21
3
237
12
51
24
9
9
40
24
24
72
32
78
9
1
11
51
34
83
111
70
74
46
96
26
30
3
12
1
2
78
54
33
15
9
51
48
69
63
57
105
88
32
90
22
48
47
97
8
16
110
12
60
36
46
26
9
37
2
9
87
30
3
21
64
192
8
18
45
9
27
37
24
8
15
3
102
54
36
46
35
27
57
33
24
72
15
3
33
15
78
16
11
37
24
38
33
3
22
32
18
48
9
51
48
21
61
122
57
37
72
59
27
36
46
120
23
1
2
126
3
21
72
90
94
71
48
73
14
36
21
1
59
24
144
36
25
14
24
162
40
24
143
84
24
3
33
3
54
96
66
24
33
13
24
24
23
9
16
32
3
24
60
1
11
84
1
35
15
78
16
56
64
24
158
9
1
14
90
16
2
46
8
18
30
3
13
2
21
49
48
48
11
21
42
72
12
57
25
26
6
16
11
12
87
48
10
23
25
32
15
1
168
38
21
13
32
64
14
9
3
57
21
16
11
13
14
36
21
48
15
18
18
6
183
1
24
59
61
24
11
15
12
57
33
18
45
60
60
48
39
60
288
22
14
57
1
95
1
26
57
84
3
45
27
21
1
23
3
57
15
24
30
51
36
57
39
1
38
21
37
23
36
45
192
27
51
9
39
274
23
49
74
70
2
33
15
21
57
39
1
120
32
15
3
72
22
47
60
13
144
11
15
22
120
38
82
95
3
102
6
12
6
16
38
10
26
21
169
48
26
22
11
3
21
36
24
49
56
18
70
24
8
40
38
10
38
69
45
16
74
30
27
60
3
46
8
40
59
51
66
15
3
6
ABCD 96506830892*3^$a+1 [50021]
1
60
51
33
191
61
18
108
53
97
99
75
60
36
17
121
144
30
45
12
9
35
55
12
174
6
30
3
15
65
25
174
81
69
47
13
156
11
13
95
31
72
54
66
12
5
91
41
19
102
23
115
9
3
150
30
173
19
186
11
145
54
96
78
30
21
159
30
287
31
24
6
54
173
12
88
3
264
48
36
102
23
64
45
95
163
90
78
42
42
78
23
31
60
9
15
29
91
12
29
24
16
15
53
25
96
24
35
7
18
180
12
6
33
87
137
55
6
51
9
54
12
65
73
6
12
12
66
11
25
23
7
24
72
57
141
24
35
1
15
39
65
12
25
18
12
18
120
18
54
54
84
57
111
53
91
66
90
18
11
108
25
120
12
35
13
6
9
15
65
13
72
51
9
12
114
12
77
25
12
24
12
54
9
327
33
159
60
72
138
42
5
160
111
53
7
17
103
17
72
120
25
323
12
24
37
120
42
30
42
89
24
37
39
15
60
12
9
44
64
15
6
95
36
60
144
67
54
24
90
6
15
44
64
3
24
5
199
141
81
54
9
381
18
36
6
24
59
7
30
60
138
72
65
55
5
1
18
126
23
120
72
19
29
60
31
21
135
53
1
11
1
42
41
61
78
36
125
85
60
30
24
17
13
15
20
31
45
9
72
48
102
120
24
12
72
21
147
54
3
20
115
72
24
24
81
15
12
9
44
1
83
1
6
9
9
107
13
6
84
185
91
29
1
15
45
162
60
114
24
156
54
54
51
45
72
42
81
15
36
65
109
126
30
35
19
12
17
31
81
33
15
45
11
7
53
19
138
30
168
60
60
132
12
66
12
48
186
113
67
36
78
54
45
51
12
53
84
43
30
39
15
120
65
79
60
66
30
5
84
79
12
5
115
65
19
21
24
141
18
6
126
6
47
175
96
126
138
42
30
36
72
72
18
35
16
9
66
165
296
103
65
157
59
1
15
3
18
54
24
12
53
79
5
7
96
24
90
66
42
11
16
105
96
42
57
3
6
35
55
102
30
9
3
77
1
24
83
61
195
36
63
17
144
36
103
168
12
72
60
48
12
29
37
12
30
108
12
12
30
99
20
37
30
162
438
12
105
27
18
47
19
60
29
85
35
13
90
12
36
41
43
48
17
73
23
115
72
24
90
23
96
19
156
24
6
35
64
51
54
12
18
66
12
84
84
30
21
44
204
85
15
27
36
42
51
111
24
12
53
19
6
6
24
105
44
13
23
24
31
72
9
20
180
19
24
66
12
54
54
39
15
12
126
72
11
1
18
177
51
12
161
61
3
20
96
37
23
84
156
25
96
30
36
12
105
32
13
15
21
59
55
6
42
33
69
48
48
6
29
31
18
42
6
47
120
55
30
27
44
25
96
66
30
24
114
29
25
120
90
17
109
75
27
17
145
35
7
5
13
6
12
53
115
5
4
87
48
5
37
18
65
16
44
7
90
3
93
27
32
4
27
60
29
31
12
81
75
54
12
23
7
78
72
60
78
108
77
7
6
78
180
30
66
36
72
12
54
35
25
84
150
66
71
109
111
129
114
65
91
9
141
186
30
48
18
17
31
21
123
108
57
116
67
12
36
66
83
96
31
53
67
24
6
75
39
65
31
54
59
13
83
31
9
104
25
47
88
176
37
23
7
12
60
12
105
9
36
66
33
44
12
145
30
9
69
66
65
31
18
15
21
66
168
12
84
36
24
12
42
102
48
77
28
20
97
59
4
57
6
120
53
19
12
185
55
33
27
53
37
60
23
13
42
6
60
6
96
12
5
7
60
6
63
21
108
35
16
36
165
3
56
139
36
156
5
73
87
9
54
12
69
21
6
12
21
225
75
45
84
18
108
24
12
60
9
147
54
108
11
25
54
30
18
60
48
24
5
13
203
24
136
9
6
29
36
40
165
42
17
31
36
5
25
48
6
24
96
101
73
18
69
93
111
80
40
44
31
69
32
43
60
48
53
115
12
113
36
19
5
127
48
5
127
29
31
54
24
6
24
29
121
15
321
108
150
17
19
30
35
55
54
18
17
16
75
30
114
42
6
12
6
6
6
119
13
27
8
37
24
24
138
33
44
1
ABCD 96506924862*3^$a+1 [50004]
81
159
73
8
24
21
24
24
36
180
6
30
18
12
73
5
12
15
153
6
33
93
30
93
16
24
11
30
6
18
72
48
12
108
6
66
39
21
19
5
114
1
71
33
40
5
27
129
15
81
54
84
85
41
60
24
19
41
96
6
90
39
21
43
101
36
39
39
6
43
48
65
150
30
139
24
41
31
8
40
24
17
15
16
143
12
13
24
8
88
80
15
6
91
32
21
90
60
37
24
41
84
195
120
75
61
8
27
48
12
24
54
42
25
24
41
114
61
72
101
36
6
54
84
7
5
123
40
5
30
60
30
60
79
41
126
49
56
16
29
43
47
73
48
95
24
30
43
77
19
11
36
30
18
25
32
120
63
6
54
42
123
27
189
40
11
18
19
32
39
121
29
19
17
120
6
289
120
41
7
47
25
96
104
15
24
49
8
40
8
232
48
56
24
27
144
36
18
7
5
19
89
6
1
59
240
45
69
30
157
113
55
56
24
16
29
30
156
66
7
8
105
48
31
8
33
60
43
17
48
55
35
85
71
33
16
41
31
24
56
93
36
84
51
16
5
138
6
19
11
21
33
180
27
9
79
41
15
24
15
120
6
6
180
18
31
5
91
5
54
36
18
72
18
6
135
24
16
96
24
5
96
84
15
105
204
36
30
36
30
7
32
45
24
51
24
45
51
64
11
6
168
36
24
27
39
24
30
27
45
75
24
120
9
31
35
109
35
12
49
80
16
32
3
18
66
9
112
89
39
225
12
19
35
36
49
41
7
8
40
23
72
145
29
19
65
31
29
12
55
32
33
264
15
99
37
48
47
25
8
16
5
36
63
51
30
31
24
71
49
24
41
31
23
30
115
5
91
59
90
19
143
24
96
25
215
30
19
8
40
47
1
23
1
48
47
144
120
9
16
77
75
45
163
41
39
16
8
21
27
69
36
30
49
120
24
24
32
111
49
35
13
128
48
45
72
19
41
15
88
104
51
132
9
99
210
19
101
75
81
24
7
95
48
1
24
131
69
45
36
126
33
81
96
108
126
109
5
42
24
25
144
32
63
1
35
21
45
43
95
102
30
84
1
89
15
16
80
40
119
1
53
139
83
30
135
33
12
30
13
17
7
101
27
40
65
60
138
6
43
32
69
42
18
7
95
18
55
17
7
41
30
30
60
12
115
35
13
5
51
15
24
81
64
24
128
40
5
27
16
24
56
105
30
1
71
24
96
24
9
45
51
15
1
72
23
24
81
333
19
173
3
96
16
24
96
80
33
7
144
29
132
159
16
89
103
41
12
30
37
41
102
169
131
90
54
30
6
24
49
65
7
104
81
24
15
40
71
60
30
15
15
25
5
43
71
9
40
96
8
27
90
186
30
108
6
25
41
55
65
7
47
1
5
99
9
15
45
30
30
6
60
45
9
31
41
48
87
15
97
48
8
15
57
112
161
7
185
15
64
96
80
75
13
35
96
181
72
47
6
24
66
24
9
40
32
45
90
33
40
5
12
7
72
5
60
54
81
105
24
39
27
21
24
21
67
41
96
175
104
117
18
96
66
7
41
159
147
69
87
49
5
19
24
456
5
27
48
45
90
1
24
41
31
23
1
24
17
60
54
13
17
66
78
30
25
41
204
91
41
24
126
49
56
33
126
9
160
215
30
390
30
31
24
11
61
143
25
71
6
115
32
21
51
9
7
80
3
12
25
5
108
7
23
96
60
36
97
77
19
65
55
17
55
200
48
40
80
240
141
126
85
5
108
151
24
71
81
15
24
30
84
15
45
66
6
43
137
48
175
35
12
84
36
73
24
71
25
56
159
66
15
15
30
43
107
6
78
42
15
40
29
60
63
51
30
126
25
56
15
25
24
35
13
48
89
31
72
71
6
54
69
21
42
49
56
144
9
12
138
1
24
107
48
12
30
60
39
45
24
12
168
72
55
113
6
33
96
16
120
168
32
9
31
11
13
35
30
36
19
24
72
11
60
49
48
47
9
15
30
12
39
120
15
25
96
125
24
3
16
144
72
8
51
180
12
84
73
72
41
210
13
41
31
23
57
9
60
43
8
40
5
24
19
5
12
39
16
200
120
40
8
81
39
117
3
51
45
16
149
19
11
96
37
8
120
33
6
25
65
30
60
13
8
9
30
25
5
6
13
5
12
48
6
6
18
ABCD 96506928008*3^$a+1 [50002]
81
11
18
31
17
162
22
36
374
73
51
2
43
60
41
54
42
19
48
17
43
81
15
29
7
59
72
49
9
14
22
18
30
20
22
104
49
60
12
48
45
20
16
135
17
19
11
49
23
40
21
99
45
17
10
9
17
7
23
4
45
48
71
64
80
156
22
39
143
90
52
3
35
10
6
9
12
24
29
106
30
56
19
60
9
80
7
59
34
56
34
21
41
28
182
96
13
24
45
15
5
126
42
139
23
1
141
48
75
5
46
80
66
70
69
9
27
23
6
19
47
4
36
9
39
42
18
90
66
21
60
15
30
44
19
33
128
79
12
11
37
77
30
109
36
21
27
27
120
44
10
26
66
90
130
87
17
19
24
11
106
8
16
50
70
60
39
51
45
21
15
9
120
15
101
30
34
6
45
11
118
36
44
19
12
24
9
2
6
79
3
78
3
47
13
59
22
68
7
15
84
45
47
40
9
3
105
5
31
5
16
26
13
17
7
72
9
99
45
15
36
5
19
60
27
60
84
21
3
66
15
36
5
19
180
15
96
33
12
39
45
51
54
15
84
113
42
1
29
31
5
22
18
32
43
120
36
59
12
180
22
27
11
48
1
48
63
72
18
27
11
16
86
40
27
5
31
39
60
18
2
16
32
18
24
82
9
36
9
36
6
68
54
6
1
9
60
75
69
32
4
32
90
13
21
60
36
2
12
73
3
69
33
168
84
18
2
36
4
3
71
46
44
30
25
45
60
36
108
18
54
38
52
9
5
34
146
55
36
21
3
65
96
36
19
33
2
13
96
51
9
11
54
52
27
5
40
90
12
24
45
9
32
19
15
9
15
12
6
90
9
41
7
132
41
40
39
24
36
48
96
27
102
27
84
84
21
56
24
55
105
51
33
2
36
73
39
32
40
36
48
20
6
10
45
29
34
62
36
7
5
31
24
36
24
33
63
9
27
23
25
132
59
85
185
24
91
29
91
41
70
84
2
7
11
22
12
60
30
6
15
69
15
12
105
38
10
56
4
2
16
54
30
9
45
20
42
70
63
27
90
3
45
20
72
150
30
72
7
24
41
24
10
6
126
48
81
24
45
159
5
7
108
63
18
140
22
102
2
34
6
18
30
57
21
39
51
110
72
55
33
50
13
21
8
36
64
8
82
45
12
21
3
96
48
105
15
12
41
19
23
37
60
24
39
2
66
78
151
39
20
1
24
69
38
13
41
43
45
2
18
55
15
32
256
18
84
15
131
22
102
6
39
36
11
25
60
45
3
60
12
51
14
24
106
33
36
24
27
24
50
16
18
38
7
87
54
2
64
9
96
11
12
1
17
178
21
33
80
90
82
3
57
39
15
2
102
36
22
48
20
36
40
36
27
27
86
22
21
9
15
12
33
38
30
40
2
10
2
18
16
20
4
18
50
103
36
5
24
72
12
36
22
2
16
15
77
12
31
39
6
2
49
33
171
60
5
114
16
20
1
84
15
9
45
2
13
57
24
32
43
15
9
5
151
81
15
9
75
9
15
27
14
24
52
135
3
38
22
32
13
41
19
41
19
27
108
8
34
15
33
38
34
18
36
56
6
34
9
39
45
11
34
8
12
18
40
9
11
48
49
5
55
96
89
30
22
48
36
39
93
32
52
38
16
2
22
66
75
17
72
7
33
2
13
12
23
25
15
21
47
22
140
16
62
37
12
5
16
99
23
52
18
15
27
33
93
2
10
75
15
8
34
14
49
47
34
36
48
8
102
16
36
9
96
3
20
1
60
15
9
72
5
54
49
21
2
13
59
1
24
47
108
18
43
60
39
45
53
30
4
54
51
53
42
64
54
27
24
111
18
38
58
15
36
3
56
12
142
51
27
9
48
33
38
30
19
21
120
36
56
142
26
34
68
34
3
5
82
108
8
13
35
1
60
15
69
84
57
26
30
42
72
13
41
12
18
49
27
144
2
7
27
30
3
93
39
29
4
32
144
19
12
11
52
57
9
15
47
72
25
60
35
6
64
128
7
191
22
84
38
25
135
2
40
56
12
270
1
41
28
15
36
5
55
24
11
22
3
9
15
72
9
30
24
146
31
95
25
39
54
36
42
2
7
11
73
60
11
25
3
45
87
93
101
112
32
42
13
36
15
6
15
5
18
16
9
5
70
90
252
78
141
17
7
141
32
4
68
55
72
24
11
4
105
35
1
33
8
28
75
51
9
69
207
9
66
56
109
60
9
20
139
60
3
33
57
12
36
51
41
58
21
84
51
96
12
21
21
30
26
12
7
11
24
13
17
4
39
65
67
59
4
30
27
29
31
108
65
7
129
80
19
36
15
66
99
45
36
8
46
6
15
41
28
42
32
1
41
10
56
24
90
30
25
9
92
19
111
74
138
22
110
49
24
33
3
15
30
39
5
90
1
65
19
165
18
69
48
11
16
36
9
41
43
60
117
20
103
35
42
52
12
3
192
24
5
52
18
50
19
87
200
96
102
22
30
3
53
67
12
24
5
16
24
90
30
36
39
60
24
47
28
20
78
12
7
29
79
15
21
24
27
86
34
74
40
2
52
2
16
14
49
149
42
13
60
33
108
50
24
30
72
34
9
11
114
46
20
40
50
235
5
16
3
12
15
20
49
21
44
46
9
11
130
39
24
36
75
44
246
4
38
48
90
79
17
28
87
5
55
21
12
36
116
18
12
6
19
9
15
81
39
36
51
ABCD 96507227504*3^$a+1 [50009]
17
24
28
3
72
57
15
24
6
11
37
11
1
24
60
36
15
39
6
15
20
1
15
8
115
30
42
18
6
6
39
93
3
9
66
12
42
71
19
45
51
9
9
54
42
51
20
7
5
55
33
12
3
9
3
36
125
25
59
28
33
24
12
11
7
41
61
3
21
27
9
6
12
48
30
72
36
11
1
42
101
37
18
29
13
15
33
6
5
13
3
80
52
12
8
60
7
6
54
29
12
40
3
24
6
42
114
6
45
9
15
15
81
117
11
112
45
78
102
15
8
1
15
9
60
27
27
12
5
36
7
12
6
18
6
78
17
28
57
59
12
37
23
13
39
45
60
12
111
15
12
36
6
78
5
25
18
30
12
12
66
42
18
24
6
23
1
11
97
3
9
59
12
13
66
6
48
12
30
17
31
42
72
15
32
13
6
12
30
90
53
24
7
36
30
95
25
47
12
100
9
35
7
42
12
24
87
104
13
15
21
27
32
7
6
24
6
42
66
5
4
27
5
139
17
19
84
6
6
29
13
35
1
24
168
24
78
18
12
3
12
87
18
6
21
33
42
45
9
42
60
12
12
18
30
57
3
33
9
23
1
107
25
18
24
12
108
18
48
11
55
5
91
12
36
54
3
63
137
7
12
18
27
15
89
7
69
9
6
29
84
13
24
60
18
12
29
49
6
54
18
165
9
18
17
36
13
119
12
36
12
25
12
6
9
15
24
21
20
24
16
63
17
31
5
55
45
3
29
28
33
30
60
17
72
67
54
6
6
23
49
83
37
11
49
18
48
6
15
8
31
12
77
13
18
21
15
6
30
24
21
44
1
12
3
20
37
42
6
23
4
20
1
24
6
57
27
18
18
41
31
45
15
29
40
123
12
5
25
11
25
108
12
12
12
36
24
11
40
8
7
60
5
24
28
63
77
13
18
12
9
33
12
18
96
5
16
9
66
18
11
52
32
25
3
33
6
6
24
18
12
5
28
21
27
32
12
16
3
5
85
42
114
11
4
96
15
12
12
24
30
42
12
6
54
33
44
96
49
30
30
108
78
9
15
18
6
9
27
24
6
6
60
9
69
12
15
3
29
37
18
17
13
6
5
7
9
39
60
21
3
33
60
15
12
5
31
24
12
90
59
37
12
11
85
11
13
18
65
4
8
55
30
47
13
66
12
42
36
120
72
60
27
51
84
30
30
6
12
59
19
12
17
55
53
24
48
7
18
42
18
3
9
18
30
11
1
24
12
23
1
66
12
78
12
11
25
6
33
3
29
13
12
35
1
42
5
52
141
114
30
84
47
12
48
49
3
51
6
6
12
72
18
42
6
18
6
18
6
24
47
91
24
24
5
1
24
36
23
28
15
18
12
12
6
72
24
6
12
36
12
72
36
36
6
24
5
25
6
30
72
48
39
93
18
60
24
21
15
60
113
7
30
143
7
144
6
12
78
5
19
29
7
24
21
8
24
55
6
27
27
18
102
30
18
18
12
12
12
24
54
12
6
18
9
3
17
43
24
45
3
57
21
24
18
18
84
30
78
83
120
24
16
32
25
108
12
6
6
60
30
5
13
66
29
48
48
49
47
13
72
30
18
15
32
61
15
45
23
7
5
25
12
11
4
12
9
84
30
90
36
12
24
66
18
6
65
73
3
9
35
25
6
137
7
6
99
105
6
12
5
55
117
39
9
33
15
27
30
12
24
47
4
21
135
8
12
7
53
64
33
78
12
5
1
12
18
17
37
47
1
18
30
36
11
25
30
30
23
25
30
57
15
12
42
6
5
7
41
7
17
28
15
17
7
5
25
18
42
36
18
60
29
25
60
23
85
18
12
45
3
84
65
28
9
24
42
30
18
65
52
15
5
12
13
39
56
13
27
3
24
42
48
12
84
12
15
8
4
45
71
1
30
18
42
6
18
30
12
12
3
3
6
6
24
48
48
29
16
32
88
39
41
4
3
30
6
6
15
21
54
29
16
33
6
12
53
55
41
1
35
25
72
12
30
21
27
30
12
15
21
30
5
48
7
9
15
6
84
11
49
11
55
30
15
9
24
72
30
30
18
21
45
11
43
6
18
41
7
5
4
15
18
30
30
78
5
13
24
36
132
23
1
48
6
5
25
51
21
12
12
75
8
1
35
1
6
45
27
6
30
90
6
6
12
6
42
18
21
15
81
3
5
49
11
36
13
3
8
1
3
3
30
12
90
12
29
19
33
8
1
30
24
12
12
33
63
30
6
5
121
114
29
4
21
6
6
18
24
18
12
3
20
49
111
3
12
30
24
6
42
11
36
13
11
24
1
6
18
12
24
36
30
30
11
25
18
29
25
63
8
31
41
19
30
36
18
6
60
23
91
24
17
31
60
18
12
24
11
7
41
16
9
42
24
54
87
3
29
7
6
15
39
6
15
8
85
24
6
5
1
15
123
5
132
31
5
12
43
5
12
48
49
24
60
24
27
44
1
6
12
18
18
6
3
3
18
42
45
8
55
6
51
3
9
21
42
24
30
66
45
27
5
13
84
6
5
13
6
36
69
51
60
65
19
5
16
75
18
11
31
72
30
47
16
33
11
61
72
3
32
13
12
18
24
21
8
7
18
66
54
6
30
18
138
24
15
15
54
6
30
30
54
36
54
29
7
18
96
71
48
31
6
11
7
30
18
48
5
7
30
18
54
66
5
7
24
48
33
32
1
6
45
9
12
48
24
3
12
15
6
6
5
25
11
43
6
24
6
6
107
55
5
25
60
42
24
29
12
16
9
23
12
43
36
66
15
36
69
24
51
33
30
6
12
90
42
30
48
9
20
1
30
60
24
30
11
13
12
23
1
3
3
30
12
35
13
12
12
11
67
6
30
60
30
11
19
42
18
17
4
15
60
65
1
12
30
18
54
18
15
57
36
18
5
7
53
79
12
5
36
7
5
31
12
69
9
11
13
6
5
7
24
5
25
24
27
8
25
24
27
21
39
15
30
18
17
25
6
24
29
25
11
43
5
37
51
27
12
6
18
21
9
60
12
72
27
21
18
6
54
29
37
35
55
18
12
6
18
12
27
15
5
37
30
18
3
80
4
3
113
12
37
11
55
12
48
18
27
20
12
1
6
21
75
5
13
24
12
78
30
3
3
5
16
63
42
83
25
18
5
13
47
24
73
30
12
36
60
12
41
4
12
21
42
6
90
17
4
9
35
1
30
6
24
6
12
6
132
30
12
5
12
1
15
32
25
3
15
12
41
7
78
90
5
1
23
48
48
1
51
3
6
11
37
6
42
35
13
6
65
16
27
17
79
6
60
6
90
12
35
13
35
25
18
6
30
21
39
41
49
83
25
3
3
24
5
7
105
3
36
54
42
21
8
19
5
13
24
11
13
27
27
6
30
6
30
6
35
37
11
25
66
6
18
42
12
48
12
48
18
5
4
15
36
12
30
18
24
102
71
40
24
44
16
15
21
12
183
60
12
33
15
84
6
24
11
49
24
6
6
12
12
6
24
21
15
53
25
30
9
3
12
12
84
24
78
119
16
9
11
13
12
18
6
36
30
18
66
5
1
12
27
3
18
30
5
19
36
9
21
47
25
11
7
9
56
4
36
8
4
21
12
18
30
6
24
6
18
12
18
75
12
3
6
11
1
15
27
66
12
18
6
6
18
12
47
43
29
13
35
1
60
72
47
25
3
45
18
24
18
27
15
18
12
18
5
7
48
5
4
8
37
6
12
33
3
29
25
35
12
19
17
13
36
63
33
47
61
12
48
27
24
81
24
59
1
15
36
3
5
31
60
6
12
78
72
5
1
6
18
30
6
12
12
3
69
35
28
12
9
6
41
12
13
12
3
3
30
24
6
57
69
30
89
7
24
6
30
17
13
42
53
13
6
54
39
20
43
18
11
31
5
79
6
42
36
17
7
17
1
42
60
17
61
48
12
84
48
ABCD 96507681794*3^$a+1 [50037]
17
3
18
15
27
28
38
82
32
30
46
5
12
7
48
32
21
19
86
22
17
45
90
70
120
26
34
26
94
6
80
10
2
34
18
36
54
12
144
60
36
11
115
29
91
77
63
28
134
10
17
84
55
41
31
98
106
18
12
6
17
21
52
215
73
71
81
27
1
2
52
8
22
80
10
18
42
20
70
26
72
4
5
73
35
36
12
37
60
18
17
12
9
16
18
8
30
159
21
10
113
45
82
8
57
72
25
38
108
46
44
54
60
81
27
18
76
104
39
7
90
48
90
17
81
90
33
19
26
40
62
70
143
27
4
125
33
3
63
46
14
154
20
15
36
117
82
66
6
48
17
73
170
88
89
99
72
93
7
30
98
9
1
14
10
30
26
16
18
8
18
12
82
6
2
33
85
60
36
8
22
60
44
144
22
24
20
54
70
71
27
72
36
22
114
18
8
22
42
30
5
93
6
10
192
32
66
16
89
99
130
23
13
42
80
82
12
54
50
130
5
1
98
10
8
3
15
4
17
33
36
40
71
61
18
29
36
9
135
33
72
58
18
14
130
35
45
118
18
35
45
34
8
18
39
15
28
65
7
72
26
30
34
11
55
17
36
19
50
40
126
5
57
10
18
24
26
10
2
64
6
38
45
99
16
20
72
34
54
89
13
18
41
93
6
22
35
7
126
107
193
24
66
6
8
58
60
29
9
15
19
66
59
55
36
36
56
100
32
28
20
10
23
12
105
28
62
10
38
16
8
21
27
18
99
25
11
25
54
53
37
72
35
109
192
168
35
9
10
65
1
54
6
20
15
12
19
6
47
61
36
36
2
46
35
27
45
37
23
85
78
29
1
44
36
42
57
1
90
17
87
90
27
48
123
10
83
37
24
11
7
12
78
35
108
84
9
16
35
9
10
29
1
44
10
176
4
5
1
30
60
30
62
52
36
54
36
2
9
9
24
27
1
72
80
136
90
36
18
18
108
44
18
39
108
7
65
19
50
22
5
3
16
53
48
33
100
264
18
122
22
149
19
20
6
22
17
25
18
18
47
7
12
24
12
5
19
26
135
13
54
50
22
18
6
92
72
36
34
18
30
32
63
72
45
100
12
35
9
60
54
10
138
50
10
18
2
34
18
36
30
59
13
42
26
27
48
159
45
67
53
15
81
19
20
16
2
222
57
55
18
23
13
32
12
28
62
52
56
45
7
20
33
3
60
40
14
66
70
2
42
28
12
116
34
12
6
84
23
73
90
12
5
3
90
15
145
8
10
30
59
3
42
75
73
23
27
4
125
96
13
36
60
18
18
2
160
48
114
11
37
6
12
5
13
54
17
19
122
4
95
48
7
98
46
62
90
129
33
22
5
3
36
46
44
34
98
22
68
4
53
63
10
24
18
125
63
18
4
36
6
26
90
10
72
80
3
15
12
46
104
10
120
26
70
126
44
27
63
57
43
90
2
10
32
66
81
1
59
1
35
19
8
18
10
30
8
24
22
89
15
40
17
43
29
43
29
36
25
80
10
18
71
13
96
11
108
36
9
10
125
7
101
19
18
50
40
18
50
4
5
145
36
188
54
136
20
16
54
36
36
2
141
27
4
113
31
14
27
13
42
48
8
64
78
98
12
10
71
45
15
27
48
10
54
53
117
28
24
11
25
84
95
1
218
9
55
8
18
34
66
24
18
20
18
27
15
4
6
38
24
57
108
1
44
36
72
27
51
45
31
14
40
59
3
60
12
28
72
36
80
24
112
78
56
16
26
100
120
5
49
95
39
34
107
109
47
15
4
53
51
4
5
1
126
8
93
24
13
86
90
4
95
13
78
72
18
2
52
12
18
50
18
64
11
144
60
9
4
18
68
94
35
37
54
17
73
24
56
54
45
7
66
8
70
2
123
181
11
105
10
18
72
18
17
19
36
18
2
105
45
22
5
103
54
26
18
24
111
1
18
77
3
6
10
12
108
6
26
9
48
36
55
17
55
50
28
12
23
39
106
62
10
12
6
80
76
89
15
10
20
16
8
22
149
37
20
15
127
26
4
35
45
18
69
109
66
14
4
60
35
45
10
120
42
36
72
47
24
31
8
45
73
59
1
2
18
28
42
110
18
34
26
76
5
3
36
9
33
12
28
59
73
83
168
145
62
22
6
12
72
116
34
11
109
60
26
90
46
36
8
81
109
12
50
57
36
45
82
54
24
30
14
36
27
3
90
16
18
8
18
39
1
35
27
52
125
36
9
36
54
90
18
12
10
68
28
54
18
38
114
18
12
60
36
45
27
22
108
62
16
62
58
24
53
13
212
63
19
65
33
18
57
15
64
56
72
10
36
24
26
76
14
27
67
132
65
55
14
136
71
3
16
26
4
59
27
40
60
62
135
127
44
30
46
176
94
144
71
1
24
11
25
35
3
10
35
36
51
172
8
28
90
120
50
54
100
11
15
30
10
90
6
18
56
162
10
23
55
36
44
22
23
37
107
156
15
30
52
83
25
30
6
66
108
90
32
28
71
36
73
2
34
66
62
63
24
3
10
18
18
32
ABCD 96507776642*3^$a+1 [50090]
16
15
36
45
24
63
36
12
23
100
21
96
9
210
126
78
45
11
61
45
24
150
234
27
45
24
3
11
49
27
9
11
73
47
85
11
84
64
36
24
69
72
5
46
48
20
52
57
153
15
12
27
56
58
27
23
6
70
84
69
41
79
60
27
114
30
12
9
60
48
11
61
35
16
9
5
24
70
2
24
6
4
9
12
65
67
11
10
27
39
14
55
65
112
8
67
72
77
46
117
27
26
24
6
114
16
14
16
8
1
15
66
3
51
9
47
10
38
10
30
66
56
115
69
96
8
16
74
276
10
24
27
3
9
33
80
30
4
30
14
42
163
72
24
5
130
21
39
66
24
15
24
41
96
64
6
8
1
9
86
66
48
22
69
21
3
11
106
18
9
23
25
3
21
15
21
95
108
46
6
24
81
9
3
51
42
38
82
39
11
28
26
40
39
47
10
110
130
24
75
11
13
77
7
41
106
33
11
42
40
8
31
11
64
110
34
20
25
24
23
13
71
124
20
85
57
30
18
6
26
34
81
29
24
42
54
154
9
21
96
54
9
41
96
16
48
87
113
216
139
15
21
36
3
72
9
36
29
24
90
37
9
15
9
6
24
80
25
15
66
96
18
20
40
80
1
161
184
30
80
10
30
20
49
11
25
41
130
9
99
36
14
40
27
5
24
70
26
55
59
4
56
106
27
21
32
40
38
10
102
9
15
240
66
30
50
34
6
3
96
59
16
56
49
84
11
36
4
81
84
36
183
21
59
72
34
14
85
96
5
24
91
5
30
16
45
135
14
114
1
11
84
36
13
11
10
123
63
54
174
156
20
25
9
42
14
34
9
72
228
108
29
16
24
6
69
5
24
82
30
30
90
15
9
3
261
6
21
72
51
32
4
86
70
68
1
29
46
45
24
35
10
30
26
55
161
54
220
129
120
35
1
15
24
122
7
12
5
40
104
6
4
21
71
4
14
6
13
36
17
24
24
70
162
15
84
11
10
15
89
79
12
24
48
83
48
85
24
3
104
1
15
84
6
38
37
144
99
9
23
40
45
12
108
45
38
25
17
24
31
59
46
14
24
25
71
1
59
6
48
31
39
2
7
17
6
84
4
21
21
27
221
120
7
48
24
36
111
81
59
1
15
18
147
29
16
50
54
46
50
58
6
15
15
21
3
45
45
51
149
7
24
36
63
9
36
12
5
24
40
80
114
12
13
71
84
61
96
63
57
69
111
65
18
6
94
80
66
40
14
10
27
35
13
21
6
33
12
5
139
21
39
36
3
20
6
40
146
13
177
38
90
40
39
23
25
95
10
135
12
27
9
96
9
6
56
28
165
81
6
8
16
24
146
66
94
63
51
21
65
6
37
36
15
12
48
6
24
27
120
24
11
28
12
48
20
102
43
35
25
15
42
110
34
86
100
38
30
49
57
123
12
9
30
57
23
40
2
10
14
19
171
66
24
3
83
58
42
14
30
4
81
11
18
40
87
24
11
48
36
13
120
77
24
7
129
90
126
8
10
6
14
37
84
111
18
80
66
70
15
36
23
22
38
40
2
10
44
36
64
36
104
1
9
75
24
84
47
24
12
49
35
1
95
58
126
93
11
12
13
41
10
44
132
54
16
87
33
24
51
12
36
51
56
108
25
75
2
40
27
12
24
51
164
12
228
25
51
36
165
83
162
30
13
11
40
21
3
42
54
9
51
9
5
79
3
105
35
73
95
10
6
69
131
1
33
51
36
89
43
51
96
26
55
65
7
36
27
33
41
115
21
39
51
57
117
30
146
24
46
69
59
66
31
9
96
24
14
10
27
3
141
24
15
20
40
72
45
24
84
15
9
47
25
41
88
15
47
34
63
17
6
24
66
24
10
6
38
120
120
121
15
45
45
39
15
60
36
24
42
8
30
169
23
48
16
50
19
35
1
24
71
13
77
94
20
76
21
15
30
15
3
69
11
12
58
30
140
1
5
31
48
11
4
50
7
33
111
15
20
16
38
55
47
34
15
71
13
35
37
3
2
24
103
41
31
39
2
43
24
117
56
55
23
16
66
39
15
9
41
10
6
80
48
70
20
12
58
80
22
24
74
7
144
36
23
46
135
9
32
34
110
24
7
72
27
6
3
12
9
54
66
6
20
25
60
23
25
36
29
7
33
62
88
66
75
24
21
120
80
96
19
5
31
60
45
24
30
20
1
35
37
21
146
4
9
17
16
3
36
59
1
29
22
8
49
41
42
54
30
10
14
40
26
96
7
11
1
24
167
4
24
42
14
1
9
50
4
21
60
41
54
34
27
83
61
5
6
48
42
40
134
13
27
45
5
16
14
4
32
37
17
16
14
25
60
99
50
115
5
31
75
36
44
133
11
16
6
38
42
78
49
36
75
12
14
40
3
141
90
116
13
27
9
12
60
12
3
20
100
104
4
9
36
195
6
15
41
7
33
24
114
6
3
72
15
21
9
24
56
240
19
5
10
21
59
85
47
97
17
70
90
26
13
35
37
120
9
54
116
1
29
16
15
48
51
ABCD 96507813778*3^$a+1 [50047]
19
78
3
33
54
81
45
24
3
32
37
6
18
36
78
18
54
6
24
108
95
48
37
72
18
5
13
102
72
21
39
5
40
99
60
6
39
45
12
27
75
48
90
18
66
150
6
3
81
3
32
13
6
129
8
19
45
3
65
60
61
99
8
7
36
17
24
79
12
17
43
29
31
9
8
28
27
21
21
36
3
180
12
15
24
33
33
3
45
47
67
21
15
57
45
24
71
4
24
36
9
30
96
36
12
33
84
8
16
15
6
95
28
3
65
55
42
6
6
71
169
83
16
39
65
7
30
63
8
37
18
54
54
6
39
15
42
63
72
15
5
79
36
17
55
33
12
3
30
24
23
13
15
108
56
60
43
17
91
84
5
40
9
71
55
24
30
11
79
105
117
78
24
45
81
47
13
36
95
36
7
77
40
45
36
15
48
72
45
87
8
12
31
54
42
54
30
17
24
28
36
9
48
48
6
6
60
102
30
18
17
40
75
36
192
89
88
27
30
11
133
6
6
108
84
15
8
12
16
39
60
48
60
45
33
39
15
72
65
1
107
28
15
77
73
72
42
9
36
48
27
78
6
12
144
126
30
33
32
7
12
54
30
54
75
20
31
57
24
8
121
47
4
81
18
6
35
16
135
9
81
42
6
30
45
39
18
15
57
35
72
36
60
148
147
33
15
6
23
16
69
18
30
18
60
21
33
3
9
95
40
135
96
30
30
17
37
18
17
13
47
19
12
9
3
6
47
84
91
65
60
28
12
80
12
133
24
6
12
66
15
56
36
19
33
32
60
1
27
21
72
3
39
17
48
120
13
15
27
21
105
6
18
23
7
17
49
27
15
60
65
43
21
3
125
52
39
24
17
1
150
12
18
63
44
1
99
33
102
48
9
3
42
15
21
24
66
48
24
30
6
101
16
27
33
3
6
18
6
24
72
51
27
21
27
33
57
72
23
13
47
40
3
9
51
89
7
93
12
63
53
120
19
78
171
72
15
84
69
56
124
21
18
33
57
72
23
31
117
20
13
12
72
51
57
59
36
100
45
59
4
15
29
31
54
18
12
18
15
44
1
72
35
28
32
72
4
36
20
4
21
11
12
12
60
1
30
9
60
3
126
135
56
40
33
23
12
7
69
21
15
140
4
44
12
61
90
12
33
9
255
9
24
90
45
117
78
21
12
140
12
60
12
13
195
21
47
4
9
36
15
8
31
9
195
21
57
15
135
18
71
28
8
88
75
12
24
18
47
61
162
108
17
1
6
48
17
64
24
3
33
117
60
195
24
39
17
49
24
54
53
12
1
15
87
72
12
6
59
60
19
24
45
12
36
24
39
42
39
3
42
54
72
102
42
108
177
111
54
15
56
120
13
6
114
6
9
87
84
9
117
3
141
11
13
59
52
135
21
33
12
15
15
5
64
8
43
78
11
103
33
3
24
18
47
7
81
3
77
24
76
12
72
21
95
28
21
6
72
18
27
33
59
1
18
12
12
36
36
101
24
1
42
77
49
39
33
27
20
1
15
27
29
16
9
39
39
21
120
147
29
4
144
32
19
81
45
6
108
12
48
9
8
37
18
45
3
17
139
21
60
33
75
15
24
42
63
21
12
30
12
60
117
39
24
5
40
32
16
129
6
18
24
18
5
52
15
21
24
20
88
99
53
31
54
51
27
5
40
12
63
12
108
12
6
51
80
13
6
36
5
1
63
81
23
85
12
36
42
6
54
33
32
31
9
60
21
27
24
33
107
103
5
40
3
65
55
5
84
55
65
19
41
4
72
48
21
18
6
71
43
233
4
8
1
15
72
3
30
42
9
3
6
42
12
17
28
51
12
90
120
59
36
28
51
108
18
30
5
100
20
37
18
17
217
51
3
9
20
76
81
36
27
33
15
9
51
48
117
18
17
72
187
18
162
53
1
11
43
30
42
41
220
48
81
83
16
24
33
95
28
15
42
42
60
6
87
3
17
4
116
60
7
105
72
15
41
52
92
19
6
35
103
5
13
12
23
7
21
15
57
15
30
27
15
18
138
6
60
30
21
33
11
16
20
7
6
15
15
90
54
36
6
6
9
24
27
5
52
63
29
76
3
6
96
12
18
5
55
54
3
12
60
9
119
1
11
115
161
37
30
30
6
129
108
3
96
90
18
180
96
12
30
24
39
57
15
24
48
3
77
60
40
32
13
6
101
115
48
90
168
219
8
160
48
24
36
80
37
6
30
60
6
33
20
12
4
51
156
9
8
12
13
3
3
96
9
27
12
36
36
33
45
63
20
49
15
9
27
80
12
13
99
3
72
36
5
13
47
25
102
12
30
23
1
12
78
9
63
12
12
65
1
3
32
13
15
81
30
45
9
96
11
37
15
111
29
16
44
52
21
24
11
55
29
16
225
15
135
48
9
60
57
60
18
117
156
152
12
19
57
20
28
21
23
16
69
30
17
19
24
53
67
60
6
6
18
107
19
41
76
20
52
135
21
99
6
72
12
6
30
51
9
66
36
33
44
72
28
20
37
51
27
36
189
15
96
17
19
5
40
135
36
69
20
79
24
6
42
18
30
66
23
25
6
21
84
60
12
27
66
47
7
30
108
3
176
4
27
77
7
60
9
32
103
41
19
81
3
42
18
21
36
80
60
31
33
75
9
51
6
11
4
ABCD 96508552802*3^$a+1 [50026]
3
72
1
32
30
22
23
85
2
58
12
8
90
10
80
48
4
8
28
14
58
11
49
8
24
15
15
33
3
22
38
10
60
44
76
2
18
3
27
22
48
60
2
58
44
48
28
24
48
20
160
11
24
15
10
12
23
75
72
58
35
3
22
32
15
45
138
18
24
16
24
35
15
9
1
110
6
87
33
39
85
95
25
8
30
12
10
8
42
30
16
44
15
13
12
35
15
45
93
15
13
12
2
6
27
145
80
12
76
92
88
110
22
32
16
12
8
64
35
3
70
12
20
6
22
8
90
72
10
32
15
21
27
13
24
50
6
52
12
48
72
36
24
83
57
36
4
8
40
128
12
51
24
3
10
12
2
6
3
37
44
40
20
28
2
33
33
112
20
42
6
27
15
22
20
40
8
12
3
3
84
10
96
50
42
12
3
117
6
34
35
45
15
15
46
23
97
12
32
15
1
24
36
14
70
155
3
57
24
9
28
14
18
48
87
15
70
8
24
15
3
58
14
33
57
30
6
27
27
48
12
46
44
16
74
9
37
119
60
21
4
8
30
10
2
9
24
3
42
60
30
12
18
30
82
8
40
68
30
33
21
18
10
48
14
46
20
40
62
10
20
42
78
87
1
80
4
20
78
42
28
11
27
34
48
2
106
12
12
60
48
47
1
44
39
1
36
122
10
32
76
44
100
68
12
16
12
20
42
18
111
1
8
40
50
12
70
36
92
40
48
14
6
4
20
60
16
74
10
23
13
107
93
30
10
14
33
96
1
23
85
8
52
32
76
32
30
22
20
18
21
1
80
40
56
64
20
60
18
12
18
72
3
13
32
12
108
27
13
60
12
48
20
102
106
47
45
18
33
21
18
10
60
158
9
25
8
40
12
60
23
85
11
9
28
14
48
198
12
51
1
23
25
11
27
34
83
12
75
30
48
72
36
4
35
51
10
44
60
16
24
26
34
35
61
32
42
93
13
12
110
102
88
20
78
22
2
10
38
82
8
12
15
1
12
47
21
72
28
24
56
4
8
15
3
34
36
44
28
20
30
22
23
73
32
12
3
13
12
20
15
97
20
63
13
72
50
18
72
27
81
112
47
180
1
80
40
14
9
9
15
96
9
42
118
32
16
24
98
45
73
50
22
32
76
2
18
132
28
20
40
12
50
10
32
15
1
24
68
42
10
116
12
30
18
27
12
61
50
9
13
20
12
15
33
88
12
108
12
2
48
18
64
48
32
3
73
20
24
6
117
12
24
37
47
15
180
48
9
45
36
72
90
48
30
42
102
40
20
15
1
74
60
9
37
80
40
12
8
27
25
2
58
92
76
50
54
6
84
60
46
24
50
18
42
18
28
12
60
12
20
126
9
1
119
24
169
60
12
98
10
71
61
23
15
30
51
37
12
20
15
12
1
14
70
8
27
73
20
27
21
40
24
86
34
68
40
20
48
4
80
36
3
169
20
27
15
10
8
42
10
56
4
20
16
24
48
20
75
33
4
36
24
23
13
14
30
3
60
13
20
4
128
15
37
38
21
27
69
1
12
2
30
30
46
20
3
27
84
9
36
13
12
80
18
48
82
47
13
12
36
47
27
10
86
57
25
11
96
25
36
24
155
3
10
60
32
60
63
25
2
18
18
57
72
73
8
3
39
70
32
15
25
8
28
14
6
84
63
33
3
51
189
9
42
60
33
3
70
12
48
32
88
32
12
6
94
8
30
57
3
42
100
26
9
51
10
12
20
28
83
49
8
27
60
25
60
2
10
23
157
68
28
12
35
45
40
12
50
36
12
10
12
38
58
24
20
3
12
3
18
144
6
70
14
6
60
63
49
32
30
9
1
48
32
16
12
47
15
33
96
24
37
59
36
15
6
30
30
72
28
12
32
15
123
42
40
20
48
30
192
130
20
40
20
78
102
40
23
27
45
3
10
92
3
13
32
27
1
12
120
32
90
46
2
48
9
1
50
30
60
12
147
183
48
24
10
36
24
38
42
39
1
36
60
20
27
13
2
10
2
105
48
37
48
60
12
26
22
48
83
81
63
165
88
132
48
24
8
42
48
90
52
83
27
90
16
24
20
15
3
45
105
18
9
13
12
83
33
72
27
33
27
1
14
10
35
61
47
25
32
28
12
36
47
85
11
21
48
40
8
39
13
80
15
37
8
27
25
23
13
2
48
24
46
20
27
15
237
60
73
62
58
11
21
66
34
35
21
3
1
48
11
37
32
42
9
1
35
15
58
48
44
28
47
3
30
18
22
48
2
10
20
90
10
50
22
68
72
15
13
35
33
40
50
22
35
25
8
39
15
58
11
51
6
24
48
78
117
12
105
88
35
25
38
12
48
102
75
27
46
23
24
3
10
12
32
40
35
21
4
26
70
62
18
3
51
10
68
40
32
28
2
36
12
21
39
30
87
3
12
130
60
35
25
170
6
3
36
13
11
39
10
8
4
38
138
52
32
75
1
20
54
6
12
15
33
4
108
20
52
60
48
48
107
25
8
4
26
102
28
2
18
27
3
10
132
72
8
132
88
8
42
12
48
42
28
8
72
15
25
48
12
32
30
66
87
13
12
68
54
33
13
2
45
63
30
24
15
21
40
44
16
60
12
2
9
61
98
48
24
153
3
102
198
24
78
15
117
78
12
106
12
80
40
62
30
96
4
8
108
24
15
1
60
143
21
60
90
10
86
10
32
48
64
86
57
25
11
39
12
6
40
12
120
2
93
37
68
42
6
24
3
60
3
12
42
90
10
56
39
15
150
78
10
38
10
2
42
16
44
3
25
2
10
26
30
99
61
12
12
26
12
12
70
60
38
58
107
87
18
28
59
108
13
74
36
9
93
28
20
40
104
28
20
48
39
25
96
32
15
87
10
26
60
102
30
48
9
1
59
13
32
28
72
48
32
3
25
95
73
24
20
16
32
15
15
70
8
3
49
20
88
2
10
2
69
27
69
ABCD 96508866926*3^$a+1 [50009]
100
212
60
130
33
12
3
42
12
36
30
54
8
10
57
5
103
57
111
27
30
140
72
40
20
91
84
3
21
27
62
28
12
27
84
101
19
89
60
28
72
18
24
6
27
93
3
77
67
33
60
32
52
78
30
8
4
68
10
33
17
22
18
63
5
52
3
17
12
31
65
4
18
42
80
76
104
10
146
4
3
45
18
122
22
26
12
7
21
32
187
5
96
64
20
108
108
12
12
16
44
19
57
3
101
48
60
132
88
48
84
30
138
102
45
41
24
40
51
209
91
105
159
45
8
43
9
15
51
69
53
12
55
5
103
17
108
48
40
147
117
66
2
12
48
58
9
15
21
12
45
18
114
8
43
129
39
29
12
58
90
30
42
36
20
132
120
31
12
9
15
53
31
51
9
81
3
72
24
9
8
82
2
31
57
3
24
105
3
12
81
75
12
65
43
29
19
29
7
24
12
5
19
96
105
15
5
12
40
20
12
19
27
9
93
111
29
7
45
68
91
29
72
115
41
82
45
53
19
21
27
105
3
5
60
64
39
69
272
36
4
36
30
33
24
12
33
8
10
14
36
24
115
36
9
99
29
163
65
12
118
24
110
16
27
33
60
60
60
20
94
18
48
24
8
88
20
10
162
108
3
29
40
3
209
43
36
39
153
57
12
8
72
40
15
5
16
72
15
228
17
12
19
77
127
5
28
20
19
33
51
24
45
32
100
48
15
27
38
12
36
10
102
15
3
2
28
39
41
175
29
16
63
29
28
20
52
87
63
2
28
12
68
58
9
63
21
27
2
28
3
39
50
31
29
28
54
18
68
24
91
9
15
15
38
48
24
10
33
53
19
33
15
48
65
70
120
54
75
65
19
117
54
50
40
8
22
9
24
108
45
20
10
165
9
15
65
60
151
17
28
20
24
19
17
24
16
123
24
65
40
12
36
140
19
15
18
12
48
15
27
50
60
88
32
55
3
62
55
21
15
5
4
51
24
53
48
4
48
15
53
24
139
12
29
16
42
105
57
75
123
33
77
103
17
31
72
89
31
17
10
21
24
5
12
16
63
9
3
5
24
16
12
27
3
81
77
4
6
93
27
54
63
12
15
153
57
6
122
28
39
45
20
31
17
120
72
103
33
92
7
108
5
22
78
90
2
16
147
3
129
15
30
60
8
70
117
24
132
9
48
20
52
56
4
8
58
57
77
10
9
29
12
31
12
57
51
9
8
100
20
22
9
132
12
15
48
72
38
34
69
9
152
60
31
9
75
53
55
87
9
21
56
10
2
88
72
60
152
36
22
42
63
15
62
16
63
9
75
15
2
60
19
29
7
51
9
36
9
8
48
34
6
24
20
40
3
93
30
72
62
106
33
57
92
7
45
68
7
75
9
17
60
7
65
108
4
8
52
36
20
43
132
24
5
16
24
20
19
156
53
28
60
44
96
12
40
87
3
38
4
68
100
3
5
4
66
42
48
20
10
102
20
91
29
12
79
9
27
24
81
36
39
213
27
65
96
103
81
15
24
12
9
78
30
3
15
54
56
12
112
8
52
15
33
8
40
27
5
88
39
21
30
54
168
18
69
125
148
60
8
12
28
3
24
57
18
30
27
24
111
96
2
52
8
43
48
132
5
84
48
40
32
40
8
7
5
96
192
88
39
5
28
140
28
60
32
31
77
94
21
17
7
51
9
101
12
70
18
44
36
43
29
7
15
86
7
192
33
3
5
19
5
79
17
82
62
10
168
18
44
28
102
33
125
10
150
18
2
22
18
63
9
126
9
24
17
19
21
15
69
8
40
51
24
65
12
106
50
67
5
88
20
244
39
41
16
12
8
84
76
24
8
40
20
28
24
8
100
32
43
57
8
43
15
9
84
12
39
9
57
30
45
9
39
41
208
15
72
51
2
60
48
24
31
75
42
180
15
33
60
147
17
88
8
12
12
28
87
36
60
17
43
9
231
69
60
8
31
132
45
32
12
55
33
68
19
5
103
113
100
3
81
80
10
9
89
60
52
6
14
55
3
93
132
33
44
60
48
60
160
3
60
9
51
29
28
72
60
56
52
102
26
79
65
36
4
3
77
19
29
103
5
64
18
2
19
17
52
12
3
5
31
69
20
55
105
12
51
17
67
24
17
19
41
24
19
24
5
48
4
126
74
108
120
67
21
15
75
93
24
17
76
32
40
30
50
40
102
50
166
2
52
8
7
3
38
10
30
27
12
3
72
26
55
9
48
120
12
66
105
84
53
28
24
80
43
65
12
10
48
18
30
2
40
30
42
20
60
16
255
45
3
117
72
15
5
120
40
27
5
19
17
34
18
15
93
12
87
15
48
30
3
29
31
65
40
60
12
42
9
141
20
103
12
5
16
12
72
20
118
2
36
10
2
22
6
75
12
5
72
16
27
33
3
207
2
60
88
3
12
29
16
12
63
60
39
81
45
132
8
4
68
72
19
21
8
31
96
5
19
21
48
20
67
45
8
22
78
12
ABCD 96509065054*3^$a+1 [50003]
86
69
3
30
3
1
44
24
90
60
12
36
12
6
16
68
6
24
70
12
50
30
84
66
36
22
62
54
6
10
8
42
36
18
72
24
40
26
78
42
54
40
23
15
6
6
24
22
2
42
66
10
20
3
15
12
22
50
78
18
90
6
156
18
66
30
88
20
15
33
3
9
18
144
18
27
3
22
26
12
202
23
33
48
66
24
36
9
1
44
42
54
66
18
6
66
27
36
81
126
18
72
24
48
52
80
66
18
54
117
45
66
69
25
38
10
180
107
9
136
8
12
51
33
112
62
82
108
12
8
87
25
60
36
8
96
18
81
39
6
6
24
66
16
23
27
24
21
165
30
54
3
21
6
18
6
6
15
81
4
128
75
157
14
60
6
48
168
124
44
102
42
40
12
20
16
50
33
37
50
48
22
50
22
2
18
42
90
18
48
12
36
42
12
27
21
15
225
30
24
10
38
12
66
114
48
36
42
90
10
47
13
20
64
38
6
30
24
118
24
95
36
9
18
60
48
45
9
135
9
60
6
24
6
16
74
6
42
6
60
30
6
66
150
24
24
4
20
28
2
78
12
3
27
6
6
46
44
54
105
49
86
45
1
14
12
34
20
30
69
9
78
150
15
97
11
141
6
18
15
51
54
42
10
20
3
15
54
36
12
99
3
33
45
48
15
36
3
42
28
50
96
6
28
32
36
12
18
9
15
36
12
18
27
73
44
90
6
138
9
87
10
20
16
83
37
143
15
162
48
16
26
108
34
98
94
80
30
78
78
69
13
26
66
3
3
69
9
64
80
6
12
42
78
12
42
28
20
90
18
4
20
24
66
66
48
6
60
10
23
63
18
72
24
16
24
50
48
30
160
2
46
152
42
36
24
10
74
6
40
48
32
24
6
70
26
48
102
54
90
54
42
48
4
56
4
11
1
14
66
24
42
12
90
72
40
48
48
38
72
42
6
66
18
10
252
26
22
98
12
48
12
10
12
20
6
42
6
42
42
36
22
12
11
69
111
15
30
24
3
183
24
78
12
48
4
38
22
38
6
51
1
92
6
45
49
26
54
36
64
98
70
8
60
90
82
68
30
36
10
36
20
48
24
27
9
96
48
27
9
27
33
147
75
12
57
33
18
48
36
36
18
52
32
60
42
18
120
6
21
33
66
12
22
11
1
20
6
72
12
66
52
218
18
111
51
10
32
42
10
38
60
60
22
48
2
36
22
35
36
51
6
30
24
106
68
42
12
12
30
24
96
84
60
16
74
12
9
81
40
12
12
26
24
24
46
23
27
6
84
99
9
42
6
15
39
33
33
102
22
14
6
60
6
45
15
10
14
48
108
30
78
34
26
22
62
78
123
36
129
15
15
21
3
22
14
42
12
102
36
120
18
6
36
60
60
42
3
15
18
12
52
32
48
12
18
66
30
204
30
36
75
27
42
48
12
15
63
10
24
26
108
90
30
22
60
68
36
18
21
37
20
40
8
16
44
15
21
66
22
26
24
22
14
12
34
44
24
6
114
48
4
48
2
10
14
6
16
50
30
4
8
15
133
98
24
10
32
90
108
6
90
66
63
72
33
28
47
3
30
30
9
15
54
16
23
3
30
30
45
69
18
12
18
42
6
24
63
33
18
6
24
4
26
12
48
36
6
138
156
46
12
108
2
30
15
15
58
38
22
2
12
60
48
10
12
38
12
33
63
18
30
72
12
36
6
6
10
12
56
30
30
6
6
40
104
18
30
36
114
42
24
12
54
105
3
33
27
45
37
26
24
30
150
6
4
36
24
8
42
36
108
34
20
6
57
27
78
72
18
12
12
24
54
18
12
48
10
38
72
45
15
34
23
72
63
6
16
23
63
12
42
30
24
22
14
6
12
6
34
72
14
6
54
6
24
124
47
21
102
6
186
138
6
9
45
6
57
72
72
13
23
45
12
48
84
6
72
12
96
72
12
9
15
6
16
50
18
84
40
48
98
22
12
98
30
12
18
108
9
51
142
24
36
35
27
66
15
27
54
60
3
72
36
9
78
66
42
30
18
30
15
87
10
72
8
30
9
13
50
10
68
39
9
114
21
15
24
22
38
18
24
60
16
38
94
26
12
12
78
108
16
38
30
18
42
36
30
46
59
87
34
95
15
21
85
23
57
42
118
74
84
90
16
38
48
34
68
36
87
25
72
83
37
8
18
12
33
9
12
84
16
8
36
114
12
6
18
12
78
126
66
108
16
26
30
24
84
15
36
51
72
48
114
39
61
8
3
37
2
10
14
72
24
54
102
108
46
56
30
34
59
51
10
108
32
48
48
18
36
9
39
6
42
48
30
12
52
26
34
26
72
34
8
112
38
12
6
12
126
6
40
20
36
18
36
36
18
114
12
6
48
16
50
6
30
33
39
82
14
12
102
28
14
18
6
150
39
3
48
24
156
6
15
1
14
54
12
18
30
12
18
12
34
11
183
94
56
42
34
36
92
12
6
18
42
34
14
24
33
72
27
10
35
21
52
2
78
96
42
18
24
12
51
15
48
46
48
20
12
76
8
30
30
16
44
54
36
22
32
18
129
45
114
21
3
6
42
30
40
8
12
12
18
150
48
12
12
18
54
18
36
129
81
72
99
39
30
102
108
24
6
15
36
33
28
20
90
90
220
32
52
11
15
72
10
26
34
32
78
12
48
78
40
23
9
6
57
9
6
48
156
10
36
2
58
50
18
39
3
22
60
26
22
2
58
14
18
36
4
120
20
18
42
72
3
13
104
24
30
45
51
21
3
ABCD 96509574394*3^$a+1 [50075]
11
40
9
36
18
36
36
33
72
3
30
6
21
36
44
84
79
42
51
33
180
54
72
129
24
51
5
25
36
171
27
5
40
12
48
45
15
56
16
15
41
88
60
141
23
67
105
96
20
49
71
19
54
59
36
12
19
108
156
9
72
69
47
109
18
36
90
6
90
3
140
48
7
66
15
81
11
12
31
21
128
115
41
19
5
61
36
24
111
24
92
108
19
6
144
15
15
17
28
27
5
13
71
61
3
141
47
19
18
75
20
12
205
90
90
83
12
13
71
40
105
30
45
81
3
32
16
24
116
28
39
12
53
97
48
47
13
3
24
63
53
112
15
12
9
24
36
39
57
3
17
19
36
185
25
15
8
31
17
19
24
81
140
16
63
36
24
54
95
31
21
144
44
91
6
35
19
45
20
79
17
40
15
9
56
4
36
96
48
152
48
16
75
48
6
47
7
30
51
9
30
5
36
60
16
15
30
54
45
12
87
77
103
57
3
17
73
47
100
15
18
11
55
45
45
15
39
42
84
51
99
21
9
47
184
3
5
60
16
60
21
11
67
21
99
57
159
29
151
177
3
9
12
8
60
7
45
44
60
24
61
51
123
36
45
36
15
33
176
25
35
55
90
30
36
24
36
48
81
44
91
5
52
84
60
3
57
8
1
59
31
17
127
33
3
141
224
31
45
8
91
36
65
16
24
9
54
36
17
19
129
9
95
31
6
35
16
92
16
32
133
11
19
9
8
43
17
60
7
45
92
103
161
19
93
24
36
20
112
87
60
108
12
18
63
144
44
64
20
60
48
4
99
29
12
4
21
63
60
12
9
39
15
5
91
105
39
66
15
32
4
96
39
69
20
31
33
45
63
80
19
30
3
20
67
21
104
16
147
90
3
3
105
15
17
97
12
15
36
32
240
52
44
31
29
31
33
15
81
15
5
49
227
40
33
83
79
78
23
40
57
47
24
72
40
24
48
51
6
18
30
83
204
24
124
15
93
24
45
54
36
113
52
33
3
3
29
12
16
20
12
28
8
31
78
66
60
5
16
9
51
3
96
36
53
67
24
36
9
56
136
8
19
113
37
66
126
15
39
21
3
105
32
148
48
60
72
105
83
28
24
60
27
69
36
24
36
99
60
120
6
18
17
13
23
139
60
120
33
81
54
5
7
78
102
5
13
15
36
21
63
15
65
28
60
8
16
123
60
5
52
56
4
44
1
3
15
17
16
237
15
72
75
29
271
5
84
115
105
21
75
60
36
39
5
4
92
103
30
6
54
39
15
17
19
144
21
15
21
135
53
7
18
15
236
36
124
15
6
23
7
45
48
32
36
19
21
33
270
54
90
21
15
6
30
108
6
47
79
108
66
54
60
57
68
12
16
72
81
335
1
24
30
17
7
72
21
80
97
75
15
137
55
90
90
24
84
33
24
15
24
5
96
55
93
8
100
68
25
15
129
36
66
89
91
41
37
63
3
24
36
17
13
99
15
12
129
21
48
72
114
77
48
19
45
27
53
1
36
11
223
17
4
123
53
19
45
48
68
88
111
90
15
33
90
5
76
12
132
192
15
54
6
120
9
104
60
48
100
12
36
56
103
41
25
119
16
36
96
3
41
4
69
47
16
3
5
91
30
15
120
8
60
1
75
9
42
5
13
90
12
41
112
48
12
21
27
68
109
102
24
66
51
99
30
75
3
53
19
9
20
55
6
11
7
30
6
21
20
4
60
39
12
81
48
24
105
12
35
24
36
103
60
12
21
8
31
84
17
12
40
8
4
96
12
105
11
36
40
24
32
13
51
45
51
12
27
69
69
123
39
78
75
15
72
21
9
60
54
9
75
17
4
39
90
162
108
72
9
12
8
12
7
201
20
19
36
9
32
88
20
16
15
5
40
132
44
85
30
21
12
116
16
39
5
31
29
19
5
40
20
52
15
41
40
3
45
15
36
5
115
53
72
16
57
6
65
79
21
231
84
57
93
36
11
12
16
36
63
6
66
21
69
35
28
12
75
144
45
24
57
11
64
45
83
28
3
54
71
16
15
54
6
45
56
64
48
15
6
27
57
47
60
76
24
48
92
85
15
24
20
132
48
12
187
21
135
6
18
72
93
140
1
30
29
72
28
21
90
5
72
7
72
60
48
21
75
30
75
15
29
48
64
24
92
112
45
15
68
43
17
7
113
7
53
37
6
66
63
51
5
120
19
36
66
39
15
6
30
24
41
160
36
8
151
33
15
60
5
12
4
15
66
60
63
21
39
15
36
5
64
45
51
104
55
41
84
108
37
11
241
15
3
21
44
67
65
48
60
16
12
24
60
15
33
32
16
ABCD 96509905652*3^$a+1 [50153]
3
90
7
131
180
165
4
80
81
27
3
57
64
20
28
11
45
24
111
30
30
90
31
11
9
168
123
157
60
80
52
89
7
23
72
30
48
72
3
345
15
96
9
87
3
69
40
92
108
3
78
12
30
25
23
21
4
5
120
31
8
168
3
45
27
13
24
11
72
189
48
51
37
5
27
16
77
120
199
11
25
23
30
12
39
9
30
97
8
16
144
32
15
30
60
39
9
31
8
3
85
60
5
18
12
13
20
60
57
39
39
45
12
3
57
3
72
78
30
30
30
37
5
30
228
85
185
87
3
12
30
79
24
24
83
93
24
21
12
18
45
27
48
162
19
119
57
15
210
15
160
113
7
32
51
1
36
53
231
51
13
92
100
5
60
30
213
45
60
39
40
71
49
53
19
8
28
5
7
23
150
18
25
17
43
65
12
18
37
5
3
96
141
78
30
219
33
3
15
97
53
19
23
30
78
12
30
55
48
156
68
16
12
143
105
75
1
11
25
92
16
47
93
24
28
92
33
7
143
60
78
19
20
40
41
15
12
4
56
4
41
7
41
42
120
30
3
36
99
61
44
57
159
261
39
36
33
15
45
31
29
72
30
45
3
30
79
276
5
55
5
30
30
42
49
29
12
15
33
42
18
30
157
132
96
36
60
48
20
60
12
81
18
117
40
35
117
63
57
3
48
42
43
5
132
55
80
3
85
125
30
30
55
24
32
40
29
55
12
23
61
29
30
90
39
3
117
3
57
108
33
51
21
30
33
45
31
41
30
18
12
18
25
5
60
15
117
48
55
17
78
60
60
25
24
11
97
60
23
1
11
45
24
9
60
7
32
3
120
33
100
35
60
157
5
150
25
84
89
19
12
59
30
39
63
25
8
27
9
21
43
32
100
83
60
49
8
4
11
33
16
128
48
33
72
55
53
79
41
120
15
57
48
135
52
12
23
30
48
15
27
30
19
20
28
113
123
132
3
90
30
9
28
44
16
8
16
11
33
16
29
51
48
3
73
77
60
78
90
31
11
37
23
129
51
48
30
15
57
63
72
105
39
69
151
68
72
136
32
16
35
21
4
80
57
48
150
12
78
75
12
3
102
48
12
27
36
27
108
12
9
39
9
16
107
25
152
21
30
49
20
12
148
11
30
42
18
102
45
52
20
21
12
39
36
3
25
132
5
183
16
36
83
25
95
30
19
8
63
12
48
42
75
15
9
21
18
61
11
120
13
5
60
12
115
5
39
24
60
12
4
236
24
81
127
113
55
8
27
37
71
25
24
20
16
5
91
36
12
132
8
52
44
4
53
123
76
29
91
161
27
36
24
93
30
69
4
17
3
15
30
19
41
222
73
56
39
192
18
12
60
48
51
39
9
33
67
41
15
15
69
12
36
3
30
60
55
77
19
89
7
5
75
172
12
96
48
84
108
53
51
48
3
18
7
23
109
23
105
3
12
9
24
57
3
117
55
125
7
11
9
16
72
120
44
4
65
30
30
111
39
69
51
12
168
45
57
183
12
24
21
43
12
12
23
18
12
19
29
67
35
37
72
24
5
27
4
44
15
81
36
60
63
90
90
45
120
76
41
3
135
25
24
152
51
138
120
27
40
23
69
51
42
48
7
23
9
3
13
24
23
105
4
71
48
12
228
25
5
7
35
69
28
60
101
31
84
32
40
23
30
79
11
25
12
83
12
37
23
48
1
168
92
9
67
5
15
63
30
39
21
12
18
42
60
7
156
20
87
30
87
63
37
23
25
8
24
60
33
78
30
87
64
59
45
57
60
43
95
9
96
72
63
12
93
24
21
60
7
12
41
27
15
25
8
27
85
23
102
15
12
88
32
28
80
52
11
102
18
37
72
128
28
35
12
13
5
51
39
42
48
151
11
25
23
60
1
29
42
90
87
111
25
17
27
12
36
45
60
48
211
24
12
113
120
7
44
40
24
24
56
87
108
61
20
4
77
15
84
40
29
171
16
8
4
23
48
9
93
30
25
32
16
56
4
44
40
41
79
53
19
209
55
5
60
72
27
21
7
48
20
16
116
33
31
24
65
31
36
32
21
31
8
51
60
21
9
30
9
12
9
72
60
30
69
9
12
48
30
12
150
147
21
75
60
124
53
150
9
4
125
75
4
32
76
24
89
19
80
60
63
18
127
24
104
16
36
53
60
15
4
11
30
30
25
12
44
141
43
35
37
48
56
28
71
25
77
3
57
19
29
7
20
3
37
53
19
32
39
25
56
4
44
52
149
150
21
4
5
27
33
12
48
19
152
69
19
32
99
69
72
21
39
28
68
45
ABCD 96510225094*3^$a+1 [50001]
30
7
24
3
62
6
24
18
3
19
26
12
3
3
36
16
30
35
33
55
15
5
51
1
12
35
61
77
39
39
1
20
13
2
30
4
32
24
10
45
5
40
44
7
9
26
60
42
6
12
13
11
40
53
111
21
33
52
84
11
25
3
143
45
3
57
45
22
6
51
44
4
21
15
29
12
16
74
9
39
6
24
46
6
15
8
12
15
25
8
7
8
12
25
11
9
4
9
3
17
72
3
3
10
54
20
18
7
3
42
36
74
25
5
4
30
12
9
5
3
16
12
44
1
15
8
1
8
3
64
21
108
11
4
5
4
11
4
11
36
6
10
9
5
15
19
32
54
34
9
132
44
27
4
38
7
33
2
9
121
6
18
32
84
36
54
18
12
16
18
81
53
30
16
21
20
55
14
6
40
5
15
28
26
12
10
68
46
60
38
1
17
7
11
42
4
24
26
30
19
5
31
8
40
53
30
40
33
41
4
30
36
5
13
27
9
27
17
3
4
5
60
16
50
73
12
32
1
20
19
36
5
12
72
18
13
29
60
18
9
84
61
14
90
4
11
9
7
15
24
5
15
46
6
5
39
1
9
23
3
10
12
66
2
82
57
20
33
7
11
28
20
45
60
16
5
18
13
5
28
2
78
6
16
2
51
4
47
13
71
4
5
7
6
24
8
46
12
29
3
16
14
7
8
73
32
31
47
9
4
15
2
64
50
45
13
8
108
19
56
40
17
19
3
38
18
25
51
9
36
15
5
15
6
24
3
15
36
21
21
94
20
1
20
48
21
39
21
36
7
12
80
64
20
16
24
24
27
9
24
23
42
7
20
13
8
27
37
3
27
14
79
11
21
24
1
80
46
2
112
3
27
6
20
12
3
13
42
42
18
2
16
2
9
24
25
6
5
36
4
9
35
16
20
33
102
34
24
35
1
2
12
46
15
17
15
7
5
16
5
12
22
12
9
24
12
21
2
13
60
23
16
18
23
9
3
43
32
13
3
21
8
3
42
18
13
65
12
12
82
8
25
41
15
31
18
2
36
25
23
30
19
71
25
44
57
18
16
2
52
3
53
10
17
9
18
30
3
9
6
9
24
9
6
1
41
19
5
10
8
25
8
4
39
65
9
15
3
4
20
28
17
3
6
6
1
8
40
12
9
60
23
27
6
34
18
11
1
80
19
12
3
2
64
14
54
18
70
3
36
41
15
9
30
21
25
3
24
11
16
65
21
12
27
28
48
57
3
60
33
12
42
21
15
44
1
15
21
51
5
12
16
11
10
3
3
17
21
55
20
40
11
6
39
3
73
12
48
44
4
17
4
30
8
1
11
9
27
9
33
12
4
32
67
5
6
6
31
83
9
36
4
5
6
10
15
17
75
69
51
33
7
8
1
18
18
15
9
15
53
6
46
20
30
18
10
5
48
40
45
80
10
29
40
35
9
1
30
45
51
24
21
24
24
12
12
8
45
54
18
72
48
3
9
3
7
38
7
21
39
15
9
17
4
75
36
24
36
8
1
15
33
98
9
60
1
3
45
12
18
105
35
34
8
12
12
36
3
16
39
21
44
24
33
75
39
9
1
15
20
84
4
12
20
88
32
4
41
40
11
24
63
45
7
9
15
2
22
32
49
44
52
9
14
18
78
45
99
6
30
4
8
10
24
6
50
22
18
3
12
53
36
4
66
5
15
6
3
4
3
92
22
71
12
15
18
3
21
3
3
13
27
29
13
56
31
81
84
14
22
47
12
16
8
21
31
17
16
35
61
54
12
17
33
4
6
42
20
7
35
60
1
5
22
57
20
1
3
5
34
17
28
5
70
45
3
17
31
26
63
31
77
45
84
18
13
95
9
81
7
5
7
5
40
66
50
19
33
20
27
13
6
5
39
12
40
90
35
33
27
105
51
4
15
14
6
28
5
16
5
4
23
9
115
129
62
25
5
52
3
53
36
19
32
13
12
42
68
12
12
40
45
8
25
20
30
25
12
5
6
42
16
27
32
37
38
25
32
15
21
4
8
51
36
13
17
15
1
23
51
46
38
6
10
33
11
16
53
36
27
9
3
36
6
24
12
18
10
42
29
3
52
74
4
68
30
12
12
1
47
18
7
53
24
4
32
19
11
13
17
4
14
54
16
6
21
63
6
36
3
96
11
22
2
9
4
20
15
1
41
46
33
5
7
8
40
60
15
6
35
16
3
21
60
35
24
24
10
18
9
39
36
5
3
1
35
36
1
8
121
6
8
16
26
3
25
59
28
15
32
12
10
14
46
23
40
12
3
5
12
88
32
21
40
3
11
6
34
65
15
9
64
17
6
4
33
32
28
3
74
10
24
5
52
17
10
20
16
6
23
12
15
30
3
13
20
12
12
4
42
9
93
27
36
12
11
1
20
25
11
39
9
39
18
3
40
21
20
6
4
26
34
69
24
27
8
1
17
7
8
7
6
11
45
51
12
31
17
9
24
10
17
37
87
21
14
1
48
12
8
15
12
13
17
4
6
57
21
47
48
9
12
6
9
4
72
105
2
1
29
55
12
20
21
22
6
2
13
5
10
9
27
69
29
7
9
26
45
51
25
80
4
20
15
21
24
9
55
12
20
12
43
5
4
20
4
17
4
38
10
26
10
15
29
22
9
32
7
2
16
39
23
16
9
81
35
1
86
24
4
54
47
16
44
4
39
5
16
44
1
102
72
18
27
3
20
9
4
51
29
4
36
11
69
31
5
3
22
15
65
4
20
7
24
5
18
37
20
85
11
52
17
18
93
12
7
20
45
3
33
24
21
18
102
27
12
4
9
8
24
6
18
51
16
8
12
19
14
34
2
78
21
15
1
5
6
22
3
33
2
30
24
4
32
10
5
28
5
24
28
3
5
36
124
15
29
36
12
19
15
54
20
22
54
11
57
27
24
4
80
21
16
6
77
13
32
10
62
6
9
21
4
84
50
34
47
19
62
18
30
19
35
16
57
23
9
7
120
84
17
3
22
35
52
12
39
6
20
30
1
17
15
1
32
4
30
26
15
9
39
64
11
42
7
21
36
15
9
26
114
15
19
2
99
4
35
18
3
37
2
22
51
68
4
3
14
19
29
7
11
133
161
28
8
10
9
15
20
6
3
40
35
24
22
8
22
69
20
1
3
48
5
28
14
16
32
13
5
34
68
10
2
30
12
18
6
42
13
11
9
24
37
6
20
12
36
64
2
30
45
9
16
39
5
7
44
61
12
12
35
73
3
24
68
51
16
5
25
59
24
3
37
56
15
6
31
3
17
28
5
31
36
84
80
24
12
52
11
1
24
29
22
6
18
9
5
15
3
13
11
1
20
60
15
70
72
2
1
3
17
4
5
18
46
2
45
24
43
20
25
5
3
13
15
12
5
40
20
7
3
24
5
16
63
14
3
40
8
12
49
3
47
9
24
12
1
39
11
64
36
5
19
8
33
9
4
12
32
6
25
51
9
77
43
32
19
8
37
24
17
63
7
2
31
21
38
58
20
72
15
27
9
4
12
5
15
13
42
14
4
27
5
10
8
25
8
9
36
4
6
33
15
20
4
42
23
36
16
41
24
3
33
22
8
9
4
36
15
21
5
12
43
8
31
5
40
33
15
21
24
71
4
8
15
13
71
16
18
15
11
10
60
39
5
4
8
54
60
6
27
3
12
22
8
3
27
36
36
60
10
11
4
51
9
15
74
7
48
15
14
63
13
2
49
21
3
20
21
10
5
19
9
32
64
29
7
8
16
39
17
36
72
15
1
24
53
15
27
13
8
24
105
10
2
15
9
22
12
20
48
33
15
6
3
31
56
16
17
25
11
40
77
7
23
13
11
45
4
11
48
10
3
3
2
3
12
19
8
6
36
6
13
41
39
1
11
4
11
12
1
11
1
5
15
25
3
12
35
9
13
27
84
47
33
16
8
12
64
17
4
36
62
72
58
38
18
46
33
23
33
12
13
54
77
13
32
70
6
12
8
15
9
30
18
6
6
16
8
10
6
8
3
52
32
15
1
17
7
69
44
48
10
2
3
7
33
29
54
12
9
19
29
1
11
24
49
11
16
5
48
18
10
15
23
21
45
15
76
9
23
16
17
27
7
21
29
31
3
2
10
2
12
6
28
17
4
20
28
5
28
14
1
33
12
2
12
6
3
24
43
5
9
39
40
27
33
39
17
45
10
89
40
21
3
20
28
29
19
29
3
4
9
50
6
10
8
16
5
60
36
21
4
3
68
3
36
6
42
33
9
28
6
41
1
24
30
5
9
87
4
15
44
16
20
198
10
57
23
37
53
6
21
3
13
5
52
20
22
5
1
32
31
11
13
33
8
27
7
5
27
6
27
7
8
12
1
35
12
12
40
50
6
10
39
96
17
7
21
20
24
15
15
9
1
44
10
21
23
33
4
11
54
19
24
8
25
23
7
5
12
48
4
15
29
15
16
9
9
2
16
9
9
14
13
3
81
5
43
33
27
12
44
4
23
24
9
7
50
4
35
49
32
7
83
13
24
72
3
17
25
8
3
9
28
26
25
20
27
40
29
19
21
20
15
21
3
25
21
3
17
78
1
11
25
41
10
9
21
23
12
7
5
37
8
6
6
31
12
23
48
72
25
24
15
ABCD 96510422194*3^$a+1 [50042]
1
63
21
90
81
225
18
5
1
111
24
72
45
54
53
13
35
37
27
33
72
3
51
54
12
96
27
3
9
80
136
60
68
25
6
41
24
16
3
54
15
21
15
9
171
201
71
19
45
51
5
43
45
45
51
9
47
48
25
27
15
17
13
35
7
173
133
119
7
90
18
77
49
47
52
56
1
36
132
48
27
272
115
6
138
36
5
40
15
18
30
77
13
36
114
113
12
37
23
16
105
36
138
18
15
9
66
17
37
11
12
36
55
21
33
23
97
27
51
54
36
35
73
35
120
1
59
1
3
8
25
108
27
48
45
24
102
6
287
40
56
67
18
27
48
9
63
24
45
11
25
12
51
21
96
144
35
373
35
36
7
18
30
45
27
69
48
51
149
40
56
16
99
21
81
123
117
18
45
21
51
72
45
48
54
18
27
33
108
3
24
21
51
44
60
67
72
18
108
66
9
36
99
90
11
36
60
25
30
9
80
55
18
162
54
95
49
36
35
37
87
48
44
25
66
24
90
23
67
41
4
116
73
71
136
32
88
24
45
3
96
80
72
37
11
79
17
24
16
135
9
81
15
20
25
71
49
63
60
80
40
8
19
24
30
15
21
23
48
73
27
69
36
95
67
17
36
64
21
90
54
24
47
7
48
54
6
9
8
12
84
85
72
83
25
120
11
16
32
37
183
8
48
25
90
42
144
35
13
18
33
9
18
93
72
27
18
54
24
21
45
18
78
47
60
40
60
12
8
1
95
19
48
42
66
54
36
72
18
5
84
132
24
132
84
60
25
11
64
33
12
11
67
257
76
3
54
252
6
9
3
177
63
17
1
48
11
13
35
37
18
72
29
72
24
85
6
18
30
29
25
23
13
15
36
56
48
24
1
15
72
9
11
7
12
6
107
72
73
66
101
13
192
51
80
40
44
36
97
72
83
12
160
24
72
39
108
36
6
126
93
15
9
45
23
49
35
1
27
12
24
75
29
121
12
63
36
8
16
99
17
1
12
36
60
66
101
133
11
16
8
19
6
27
45
12
51
9
18
48
24
5
48
13
24
72
48
18
17
115
18
48
42
12
5
1
71
48
1
87
72
36
189
207
48
87
30
6
30
23
96
88
27
18
6
77
133
54
90
23
48
52
32
31
66
15
56
244
9
6
18
27
104
25
6
65
19
5
40
27
90
234
81
32
12
64
159
45
21
27
9
23
48
24
1
30
17
136
32
19
18
11
25
107
64
9
27
27
45
20
28
87
162
18
66
54
162
18
41
19
53
24
16
128
40
57
23
60
12
4
15
5
88
32
13
6
30
15
21
6
5
24
16
3
45
24
75
96
149
13
39
96
3
60
36
81
12
32
48
73
60
27
92
16
3
5
19
21
32
48
36
1
95
55
12
45
51
41
40
45
30
24
29
127
9
36
20
60
36
73
35
16
129
95
4
105
3
44
115
30
36
132
30
41
40
9
15
45
23
4
45
11
24
85
11
112
80
13
15
3
77
12
37
11
4
93
135
27
36
45
243
6
23
60
25
71
1
3
81
24
30
6
71
28
3
114
18
102
15
21
24
75
15
30
6
29
79
29
16
39
78
84
90
126
162
36
29
31
29
97
3
27
33
21
107
37
96
11
55
18
23
4
8
61
59
16
24
36
12
80
84
160
144
36
60
9
35
24
61
131
28
12
56
40
8
64
8
72
28
3
77
4
9
6
18
72
84
51
48
32
28
92
19
29
43
125
37
23
49
78
18
3
81
114
144
21
32
24
60
28
32
40
45
51
3
89
97
35
91
102
87
20
16
108
45
126
30
36
35
19
125
25
180
3
72
9
15
20
169
35
132
61
23
37
75
44
60
13
107
133
36
227
73
6
45
3
90
171
27
77
55
45
32
115
6
30
5
67
18
24
48
83
115
18
6
48
162
11
25
132
11
25
30
36
45
45
18
41
55
29
52
63
126
59
85
12
96
39
8
91
24
5
13
35
40
153
59
37
191
72
61
119
7
45
3
233
64
60
8
13
47
60
25
12
11
24
24
1
18
66
59
13
42
30
108
72
27
99
54
23
49
60
23
157
95
25
23
55
18
39
60
84
32
12
7
18
18
57
80
37
23
13
24
35
1
12
107
73
63
108
9
27
60
99
12
18
72
27
117
51
39
36
29
24
91
108
150
35
112
105
23
88
32
12
55
45
33
12
15
36
9
35
36
67
45
141
12
15
48
72
45
83
12
4
9
15
75
5
121
23
180
37
18
21
27
54
23
67
6
48
24
18
57
36
9
6
41
115
6
84
24
27
8
19
120
45
32
55
ABCD 96510540962*3^$a+1 [50052]
9
48
99
89
88
3
17
40
3
33
8
13
18
36
5
76
56
1
54
21
96
51
57
8
36
88
99
29
16
60
8
16
20
7
6
39
12
8
13
3
24
36
20
4
15
24
21
48
44
72
97
27
15
12
60
33
8
64
3
5
7
21
32
25
72
27
84
36
8
12
7
21
3
5
16
48
8
13
3
15
12
42
47
1
15
39
53
7
12
9
60
21
6
9
20
76
33
18
141
84
20
16
33
59
52
9
15
27
45
39
21
44
4
21
47
28
39
30
143
25
51
39
12
60
12
9
8
55
9
44
16
36
68
64
24
8
43
45
20
4
3
12
29
7
24
5
108
4
21
54
17
7
41
76
24
12
75
17
4
32
52
39
17
7
21
27
6
48
18
6
126
5
76
3
29
7
72
24
21
36
9
42
101
7
41
4
21
24
83
43
33
12
60
51
29
25
39
3
5
24
88
20
48
7
6
39
48
15
21
44
25
11
60
19
24
30
15
36
3
17
1
11
4
12
15
36
21
8
4
12
3
24
21
20
72
25
6
65
4
21
27
3
24
33
3
36
29
37
63
44
52
36
27
5
31
12
24
5
88
15
5
4
63
45
20
4
8
52
48
69
3
21
11
28
36
24
27
5
76
3
6
3
69
27
24
80
103
54
27
3
45
15
12
93
3
29
37
27
12
39
81
39
17
52
96
8
16
80
19
9
8
43
29
1
24
11
19
69
27
12
21
8
43
45
20
67
12
21
39
12
24
21
15
36
84
9
12
8
36
193
51
36
3
5
52
15
21
84
21
11
19
18
24
11
28
15
9
27
12
60
12
18
54
45
24
24
15
36
24
18
11
7
5
31
36
77
52
24
36
57
15
3
6
11
19
24
108
9
27
48
17
1
18
9
27
18
3
48
63
9
72
68
28
39
29
19
29
7
69
21
42
45
24
12
27
57
20
115
101
40
36
24
84
21
3
3
45
27
45
56
19
17
12
108
52
36
20
52
44
40
32
64
36
44
28
24
12
27
29
31
77
97
47
40
60
39
33
3
36
105
3
5
40
39
204
36
12
60
105
12
12
24
96
3
66
35
12
67
33
21
48
35
181
47
16
51
30
15
27
5
60
7
36
117
24
8
24
55
53
1
47
64
15
24
29
4
140
84
7
17
43
54
3
15
65
12
97
35
4
60
24
32
31
29
16
3
54
27
51
18
39
12
12
81
18
57
8
19
105
32
24
12
13
48
3
24
44
19
6
18
12
21
8
40
39
9
24
20
28
27
21
87
45
27
65
67
12
6
3
24
12
15
29
19
33
3
65
67
29
43
36
9
24
39
5
40
3
24
12
81
27
36
90
6
12
9
48
3
21
44
1
15
3
29
25
78
9
12
15
5
52
12
32
64
12
3
41
4
45
63
27
33
3
18
11
19
45
51
12
9
36
8
124
20
12
4
36
36
36
75
42
3
63
60
66
11
24
40
8
52
48
104
25
39
15
41
72
24
48
43
21
15
42
126
48
101
7
24
54
27
48
48
75
9
57
3
24
69
27
68
16
51
5
43
36
53
133
66
45
27
81
27
65
16
24
9
30
33
12
69
18
5
67
30
162
17
12
7
18
18
24
45
39
17
7
41
72
64
44
7
36
21
15
21
12
12
9
47
40
36
39
69
68
64
21
75
44
43
36
12
9
99
21
39
84
57
39
93
24
3
24
33
159
24
18
11
61
18
41
31
48
9
8
79
5
28
36
3
21
48
36
68
36
19
36
24
9
36
3
29
4
32
24
136
60
3
17
4
15
9
8
55
42
18
30
71
7
41
52
36
12
120
24
3
29
7
12
60
153
3
29
24
55
144
17
4
51
33
24
3
18
30
18
11
88
20
25
15
12
45
11
7
6
11
12
16
27
24
5
103
18
72
30
21
3
12
89
7
54
23
112
48
33
15
8
7
18
15
48
36
80
52
9
23
24
25
3
27
17
25
90
29
52
128
19
69
48
60
27
29
52
3
57
8
96
7
5
13
3
24
21
39
3
48
53
1
18
9
12
32
7
21
51
5
4
20
36
1
51
72
21
18
33
24
93
3
8
28
9
6
45
3
36
81
56
31
29
4
96
45
51
27
41
72
4
117
39
56
49
11
19
17
48
43
29
40
20
43
18
3
45
54
89
1
51
27
77
31
33
3
18
11
52
36
63
5
36
76
57
15
68
79
65
88
8
88
164
25
3
24
24
12
3
9
24
12
15
72
29
12
4
12
24
3
72
33
3
96
69
39
54
3
96
132
3
9
24
3
72
93
8
19
21
51
24
12
17
16
3
90
24
83
52
60
3
5
7
54
6
9
27
9
68
7
17
12
60
19
29
64
8
25
6
81
20
37
18
33
3
18
18
54
15
9
11
37
15
27
9
21
47
16
33
87
12
12
33
30
21
15
78
23
4
12
20
61
35
7
57
27
24
29
43
18
23
43
177
3
53
40
21
11
79
36
29
16
24
8
24
55
36
24
21
8
55
60
12
33
84
51
12
45
99
17
7
12
33
24
147
5
4
81
3
60
3
9
8
4
147
101
43
33
12
36
12
15
36
36
36
102
15
9
11
16
20
16
68
43
18
54
18
35
43
33
32
43
5
72
31
5
28
12
27
9
20
64
60
12
72
24
20
12
13
126
18
3
56
7
6
11
12
25
15
63
41
7
36
125
7
72
41
25
24
11
7
84
96
57
24
39
36
72
101
25
6
18
23
49
120
6
18
48
6
18
18
9
36
3
45
188
7
33
72
15
21
96
27
54
3
32
4
48
24
15
101
28
12
3
53
52
39
36
36
45
20
24
12
61
51
48
44
4
15
54
27
45
15
20
36
52
3
161
36
61
11
19
17
1
24
30
21
39
72
48
29
88
8
43
36
33
8
4
3
21
75
48
17
36
72
43
90
23
96
28
20
60
55
29
4
3
17
4
84
63
9
3
9
24
3
105
3
33
24
39
12
29
60
7
36
21
9
90
60
33
104
7
18
18
113
96
7
21
27
54
6
18
47
4
15
33
117
119
7
21
48
84
75
6
11
72
61
30
45
45
90
60
18
11
108
7
66
75
21
59
13
27
3
42
39
56
4
3
60
48
6
63
32
4
108
12
27
17
28
27
24
108
45
32
52
24
68
60
16
20
1
6
48
18
15
20
91
53
4
3
9
27
36
12
17
160
12
24
45
102
57
12
12
9
3
21
18
9
36
9
54
48
21
32
7
33
39
57
120
12
9
3
60
20
55
89
7
5
180
16
44
16
75
ABCD 96510675934*3^$a+1 [50029]
18
12
36
12
60
30
54
6
30
12
108
24
6
18
15
81
84
6
48
18
12
6
17
49
78
41
55
65
37
108
15
104
163
42
6
42
27
75
6
30
24
6
114
6
12
12
48
30
90
12
30
18
39
24
39
41
7
30
83
7
9
48
51
45
32
160
45
12
6
72
9
105
138
45
33
30
30
162
33
15
30
72
48
75
9
90
48
5
1
72
23
40
39
18
23
97
12
48
90
12
30
6
6
6
77
88
32
55
65
25
36
60
12
35
25
15
63
24
66
36
90
126
18
54
27
21
12
23
25
72
36
11
13
102
53
73
12
3
45
18
81
81
23
24
25
111
39
6
51
9
66
66
24
198
30
102
90
23
72
79
6
48
18
144
41
37
12
6
30
24
108
47
121
15
32
133
18
24
30
12
6
18
47
19
29
64
33
12
6
36
41
40
39
24
41
1
72
156
12
18
6
71
25
42
42
6
150
30
12
30
30
30
6
102
48
15
57
30
33
15
54
12
150
30
11
24
13
126
5
79
6
12
48
30
17
7
30
107
49
12
24
83
16
69
96
11
13
12
15
21
27
63
30
24
6
12
6
36
24
30
30
6
6
15
33
12
18
9
3
30
47
61
12
42
6
12
48
107
19
6
23
61
51
8
7
17
73
39
9
47
43
36
18
30
30
3
123
42
24
11
97
66
5
136
33
15
3
48
60
6
35
49
90
5
37
12
60
51
9
72
36
35
229
59
19
18
18
9
33
24
84
12
23
112
9
24
54
18
60
12
18
5
37
27
24
21
83
25
132
3
171
96
5
25
36
12
23
85
12
6
24
17
24
7
90
23
7
90
48
6
36
30
23
25
60
59
13
72
18
42
47
64
15
42
95
64
8
1
36
36
12
11
1
36
48
12
39
69
35
7
42
12
24
72
99
21
108
84
35
13
27
33
12
12
18
6
42
12
17
19
45
99
96
21
8
61
11
85
36
12
6
45
57
143
40
39
6
36
6
60
29
13
3
33
30
24
6
11
73
23
55
18
71
13
11
1
71
109
18
60
77
88
63
33
15
6
51
9
24
132
24
11
37
90
60
12
6
30
30
12
12
36
18
120
90
12
48
11
103
18
60
18
17
13
42
12
78
60
12
12
84
6
41
73
15
39
12
186
12
6
6
108
95
48
13
24
78
90
27
45
3
57
36
30
5
97
30
90
15
3
12
102
11
31
9
57
23
31
6
18
132
12
48
150
59
31
48
30
11
73
18
18
11
19
30
24
63
8
97
63
32
13
42
102
3
9
6
132
5
187
36
17
43
48
90
60
60
60
12
54
66
12
78
18
15
165
12
143
67
42
102
54
6
48
153
45
12
23
55
48
24
42
114
21
123
48
18
11
19
125
115
36
6
59
43
156
42
72
12
108
36
24
78
30
30
78
11
13
120
66
9
87
138
36
54
18
35
55
24
18
63
27
6
6
114
54
60
6
15
21
6
5
13
300
72
12
36
15
80
1
36
18
9
15
6
12
63
57
47
7
78
11
1
6
48
30
30
132
48
12
53
1
90
5
13
18
24
36
48
12
18
15
9
23
7
57
8
1
12
12
108
12
72
30
84
54
12
3
8
37
30
78
47
55
18
72
12
11
88
9
108
18
12
54
60
24
6
54
6
36
12
33
8
96
16
9
18
96
21
15
48
17
13
30
6
30
24
42
6
18
47
48
79
33
99
30
6
30
30
42
96
42
12
60
36
42
42
6
6
53
271
65
40
9
48
15
32
43
12
33
15
48
42
39
56
13
24
11
97
24
60
6
78
6
185
19
42
42
66
36
24
11
1
60
108
47
79
48
18
60
12
30
17
13
12
24
36
18
6
6
90
99
15
89
13
48
72
3
21
84
12
35
7
6
35
64
21
6
45
24
45
12
24
24
60
54
53
72
16
69
48
60
114
45
21
24
48
18
84
6
15
32
61
66
54
24
18
18
12
30
42
11
151
66
18
204
30
11
31
144
60
12
65
48
7
12
18
84
36
75
15
30
35
169
6
33
57
15
9
71
103
12
54
36
18
54
48
108
15
15
42
90
42
3
15
17
31
6
24
59
85
36
24
6
17
37
192
36
30
12
48
42
11
144
31
42
48
47
49
24
47
37
11
40
105
12
30
5
7
33
24
48
72
21
12
12
24
12
12
3
33
6
108
36
24
36
29
1
6
30
11
55
60
42
27
9
39
33
108
24
48
42
42
18
5
1
42
78
36
11
49
36
48
12
47
1
60
150
54
71
16
69
11
1
12
42
48
72
6
12
18
29
25
48
87
21
18
89
25
6
65
37
35
13
75
21
35
13
3
27
5
1
24
66
12
9
45
24
6
5
31
9
24
15
12
54
39
69
11
25
72
222
17
31
48
84
5
1
12
12
23
37
6
29
13
35
7
6
60
24
48
72
36
54
30
156
11
1
90
42
42
78
35
1
42
53
16
21
60
30
48
42
119
40
51
30
132
36
60
12
18
21
21
123
24
45
11
7
9
33
6
24
6
35
97
114
29
61
6
12
36
30
6
18
48
24
48
6
12
12
30
12
36
120
12
36
66
6
3
24
27
29
1
6
113
24
31
30
36
6
24
9
15
150
24
35
1
12
84
54
36
18
3
75
12
78
72
30
12
33
3
18
11
25
15
33
96
12
35
24
25
48
42
6
23
7
12
36
24
41
25
30
6
11
25
63
81
63
32
96
88
15
9
45
27
21
30
42
48
18
57
104
1
12
18
57
33
72
12
54
149
48
25
12
42
66
108
60
36
11
25
12
78
60
30
42
42
48
78
ABCD 96510721922*3^$a+1 [50066]
91
12
44
36
3
12
33
60
52
149
90
21
33
67
48
56
24
100
12
20
60
3
60
25
41
19
5
15
36
16
35
72
1
32
60
15
9
15
9
52
113
7
35
105
84
45
15
16
120
68
69
30
133
17
192
19
32
28
60
56
21
3
51
9
216
15
36
72
48
85
60
149
48
63
84
96
15
73
80
12
9
168
51
15
144
33
45
30
33
99
1
11
9
15
156
49
12
168
60
5
27
28
11
6
72
3
15
12
57
21
12
51
60
57
12
6
120
25
11
49
41
36
115
80
48
81
31
8
52
107
42
135
3
78
135
28
60
41
91
44
15
9
27
18
12
43
12
17
3
100
47
36
66
36
55
35
105
9
15
39
25
5
67
68
69
30
117
33
18
30
39
3
13
53
15
171
54
12
99
4
41
24
72
138
6
48
31
11
36
13
32
24
124
5
15
12
75
24
18
27
39
25
32
69
111
15
85
65
252
12
6
12
93
3
12
9
60
21
18
42
55
53
7
59
81
24
60
16
168
92
15
90
3
40
32
40
95
18
27
117
78
12
21
15
24
12
9
100
41
30
21
33
87
63
25
80
147
45
88
47
12
13
5
18
42
55
53
55
89
30
42
48
78
18
27
60
108
51
36
25
119
1
23
85
35
21
15
108
6
7
119
9
9
12
36
72
42
69
232
44
120
36
3
81
39
42
18
37
29
78
36
102
3
51
78
102
21
15
9
4
11
21
15
9
45
19
101
51
57
6
30
51
24
72
48
21
79
11
6
30
18
6
84
6
36
15
3
12
13
5
51
3
72
1
68
72
24
39
21
4
29
12
75
39
157
35
60
54
15
3
138
3
40
47
25
35
30
132
18
72
73
53
54
33
24
24
40
32
9
30
24
97
20
100
29
6
9
24
15
6
379
29
31
47
69
3
93
100
44
60
39
157
60
164
3
48
24
48
42
18
21
72
24
4
77
18
45
40
41
15
39
57
15
18
30
117
15
30
39
4
56
15
30
151
17
18
30
15
3
54
3
28
41
18
13
65
15
40
44
4
12
23
21
201
48
24
3
87
12
21
93
67
5
48
15
52
23
6
36
30
9
16
48
32
24
60
4
167
60
12
60
12
24
30
67
8
69
18
45
9
54
21
39
84
42
66
9
15
49
5
126
21
135
25
47
13
8
87
18
144
27
36
105
18
66
31
60
113
75
36
9
55
71
45
16
104
4
56
24
39
73
20
93
84
27
9
7
8
40
5
15
39
30
31
47
25
59
6
18
45
9
66
60
84
6
7
60
5
43
12
65
39
16
48
11
45
39
90
24
18
13
17
24
79
137
12
6
30
72
123
36
16
20
108
9
63
84
84
51
121
5
43
47
234
75
3
12
60
30
18
33
9
15
4
29
18
18
15
60
21
15
33
90
33
84
15
144
36
69
57
72
63
3
25
32
39
18
43
65
102
1
32
57
3
39
9
21
19
56
16
8
45
24
138
45
84
76
83
25
60
59
33
3
6
39
96
156
9
24
12
175
20
75
24
69
21
51
15
105
9
19
11
9
36
15
141
105
60
3
9
3
87
42
54
25
47
13
59
1
11
36
54
114
12
132
13
23
30
42
13
125
42
9
3
6
15
51
1
17
103
44
21
18
37
47
90
72
18
57
75
54
51
15
1
35
9
69
144
3
28
41
15
105
24
15
72
33
24
211
12
5
42
13
23
66
36
24
66
9
36
24
9
30
24
162
48
72
6
72
66
15
9
12
111
28
167
9
213
151
47
12
42
39
9
36
67
60
17
31
5
6
18
30
1
41
15
3
81
39
96
12
54
15
36
45
39
60
60
76
65
78
72
18
7
47
13
44
16
35
25
65
12
3
28
5
27
9
75
4
161
139
60
20
52
48
89
18
60
54
15
69
90
81
51
90
48
55
60
29
31
20
27
9
99
36
129
60
36
60
15
6
18
54
31
56
39
81
111
24
1
35
33
100
65
102
54
18
13
95
13
120
125
7
240
48
32
15
12
36
21
124
60
89
48
123
57
54
9
12
120
9
54
72
9
16
8
69
96
36
66
33
36
36
3
60
72
72
13
44
45
6
18
27
3
25
11
54
24
138
60
45
48
51
21
69
48
36
27
84
16
44
15
49
5
30
45
15
37
35
72
1
32
87
18
90
25
44
45
31
59
45
16
108
59
21
160
32
63
85
12
20
45
3
9
222
66
63
52
8
129
3
33
6
36
9
84
87
18
162
12
13
48
60
5
6
9
111
9
81
78
108
12
21
87
133
17
75
60
75
24
156
18
6
36
54
48
42
81
129
60
31
89
19
20
36
4
20
27
13
119
120
13
68
15
12
60
9
16
65
48
54
42
36
18
36
121
23
85
17
54
6
72
3
27
36
6
39
60
27
93
27
45
117
3
3
21
24
189
31
107
24
54
72
120
15
9
19
120
125
15
ABCD 96511150798*3^$a+1 [50023]
9
216
11
25
23
85
36
15
176
84
40
20
36
120
64
140
72
25
27
45
72
83
120
216
4
56
25
15
21
63
20
148
104
40
8
85
36
36
155
25
63
81
15
32
40
80
13
51
68
72
313
180
15
21
87
32
112
21
23
4
81
59
40
56
52
104
184
104
13
59
96
25
108
47
40
80
4
45
59
4
128
72
48
28
57
99
104
24
36
25
51
165
99
45
72
23
24
25
27
56
25
144
11
40
252
165
108
72
95
13
47
48
85
83
36
4
180
44
60
48
24
108
48
144
240
124
20
25
59
36
72
132
12
85
63
168
32
16
56
36
25
47
12
13
36
72
23
24
25
95
40
20
40
36
260
36
40
24
21
180
23
40
32
85
51
32
12
40
36
108
32
13
144
23
28
21
159
57
47
40
140
112
44
64
165
36
95
252
72
132
205
23
148
9
239
40
20
4
176
40
192
9
23
60
36
40
21
15
36
32
76
32
268
45
51
116
24
184
12
9
63
117
59
76
36
32
121
99
32
144
76
168
108
57
36
72
119
25
131
28
21
59
76
128
52
144
24
72
93
27
189
11
220
48
68
108
112
60
32
277
23
168
124
9
27
9
180
63
56
112
108
44
36
49
27
128
180
25
47
40
21
123
104
156
229
11
36
133
11
97
47
52
128
88
225
123
57
119
4
80
24
48
72
121
95
36
100
188
76
140
24
16
56
36
84
100
104
264
28
32
48
24
76
57
63
153
15
224
172
8
28
108
32
84
40
81
23
85
47
124
56
4
84
72
24
44
24
88
117
23
40
20
12
72
148
20
12
24
76
104
12
72
216
40
36
24
21
36
63
9
36
131
144
76
108
20
180
40
248
108
36
385
63
96
129
63
9
15
48
36
45
72
23
96
36
192
13
135
9
63
32
24
205
47
52
20
52
24
44
28
273
11
48
36
36
85
23
132
48
85
23
108
36
108
108
24
120
49
72
15
32
36
12
4
153
11
124
20
25
23
132
52
20
4
32
48
64
12
45
95
168
112
108
21
59
13
15
140
120
157
23
180
184
56
108
232
20
97
131
40
9
23
24
48
60
97
95
193
95
180
60
12
4
56
40
156
288
20
12
40
200
120
28
324
32
76
104
25
108
63
24
140
4
72
32
192
136
32
12
4
20
40
32
97
47
76
68
36
25
23
132
25
23
28
80
28
21
11
4
44
265
59
112
24
32
340
180
225
207
20
25
15
57
155
156
64
68
72
25
11
97
15
68
25
23
60
36
36
12
28
48
320
60
4
93
99
204
57
59
13
63
284
24
112
144
84
236
48
36
76
108
36
117
23
40
92
277
23
85
207
240
48
32
13
23
121
51
68
36
36
12
72
24
84
60
196
452
108
36
16
144
20
444
216
36
13
47
40
324
93
63
9
36
59
36
72
36
76
24
84
96
80
204
25
63
32
40
45
23
28
180
44
13
23
121
108
87
8
72
60
36
4
48
32
28
21
155
12
40
32
85
15
93
47
36
156
24
4
21
27
72
117
144
227
ABCD 96511338538*3^$a+1 [50027]
99
21
4
11
144
252
198
43
20
27
21
15
36
61
132
11
105
21
123
48
52
20
27
73
11
265
104
15
21
60
111
9
4
36
95
60
25
20
72
28
36
176
28
20
16
20
64
96
5
31
12
36
180
132
29
39
324
15
25
8
112
60
92
3
6
19
36
29
123
39
9
99
36
49
12
68
51
6
159
15
81
108
12
24
12
12
28
53
39
16
60
32
40
108
72
84
119
57
40
47
61
11
24
117
48
40
44
195
72
21
48
84
27
54
27
12
36
51
13
131
157
32
12
28
11
141
39
9
88
120
32
40
17
84
51
28
152
16
92
136
35
37
144
24
84
32
3
37
60
20
63
33
57
91
11
61
47
133
44
93
6
57
40
12
11
24
36
174
67
20
28
11
24
21
4
12
83
13
68
4
36
29
43
108
12
89
48
27
9
36
43
11
54
42
81
3
49
11
81
16
8
129
30
36
69
52
8
75
1
24
36
59
36
24
12
21
4
176
28
5
7
29
103
116
24
36
15
36
33
12
48
12
4
24
5
7
108
36
36
116
100
20
72
48
72
60
40
8
40
24
203
21
39
37
128
45
51
84
48
204
76
20
88
56
168
51
24
97
36
32
12
148
11
126
15
24
40
96
20
3
60
37
83
6
7
59
60
109
60
95
85
11
1
47
45
15
25
11
81
3
13
152
15
21
36
15
33
48
108
16
29
60
19
108
24
23
61
96
104
36
16
47
33
28
35
1
83
81
9
63
88
60
44
15
21
4
332
9
51
3
93
33
90
37
152
12
4
59
225
96
64
125
63
3
24
30
43
20
40
8
51
13
56
72
3
9
16
29
6
9
72
124
20
172
72
36
11
54
67
20
9
39
15
45
156
24
24
75
12
49
36
44
40
24
92
63
102
24
135
16
84
24
137
84
15
75
169
11
81
36
9
150
45
36
48
36
16
104
40
155
49
5
150
1
20
16
24
228
35
1
29
31
72
72
36
11
18
63
28
71
45
39
6
43
36
131
33
28
152
156
24
60
100
5
123
48
72
63
169
60
155
36
177
4
179
1
8
36
39
13
12
17
210
25
35
9
72
48
4
5
15
172
44
12
52
11
21
4
35
21
189
54
33
3
36
18
31
11
61
23
36
21
60
9
39
4
8
3
24
12
25
144
36
53
123
84
96
4
65
18
21
64
48
60
8
72
3
117
9
19
92
40
23
61
53
7
8
36
112
68
51
54
114
21
69
90
1
35
36
9
52
47
181
65
39
100
48
108
80
52
8
40
200
156
3
21
12
28
11
18
7
245
19
29
43
32
21
19
20
135
6
30
49
12
8
28
173
111
4
56
105
51
40
119
13
152
4
101
3
76
35
1
35
48
13
47
30
183
39
21
87
12
61
8
24
36
36
24
4
68
88
60
11
45
3
6
75
40
131
24
25
84
32
40
68
108
4
36
47
85
68
27
277
29
67
23
6
18
12
69
16
29
27
52
36
36
20
28
11
60
21
36
48
15
36
49
5
36
198
57
36
3
105
15
96
9
120
36
123
1
96
20
16
20
48
16
35
9
21
24
115
5
75
159
61
200
52
60
128
100
20
36
4
32
87
1
32
4
20
213
7
23
45
81
67
92
16
11
69
21
54
37
44
9
30
6
30
9
231
21
27
36
69
27
30
3
105
123
12
16
36
8
52
173
3
87
37
20
4
101
84
60
75
4
20
81
235
11
49
11
189
244
20
48
28
72
23
36
9
52
29
24
7
47
1
96
29
51
3
102
111
39
18
151
32
9
79
80
120
220
12
72
71
21
40
23
213
52
120
47
78
55
36
35
30
39
21
75
12
3
84
33
243
105
165
84
43
32
12
64
11
90
79
89
51
400
32
93
79
56
21
18
21
51
24
36
169
5
7
44
28
17
234
21
24
111
85
8
21
7
32
225
6
156
129
76
29
27
153
54
25
11
21
3
30
7
60
36
47
57
153
75
28
12
35
90
27
45
55
8
28
104
3
66
7
29
103
180
12
128
15
33
40
20
99
129
4
11
24
25
48
47
25
17
39
9
51
24
15
61
24
8
12
75
132
18
151
5
7
32
141
51
64
35
84
6
79
12
68
28
ABCD 96511828982*3^$a+1 [50073]
67
36
44
70
12
44
159
31
65
25
24
30
20
16
5
39
10
20
10
42
71
19
78
30
56
16
41
7
66
110
16
54
11
19
6
14
24
126
4
143
79
41
67
60
30
66
36
5
19
20
9
48
19
30
71
48
24
45
10
113
43
66
18
20
70
20
126
30
16
44
27
48
135
81
63
36
160
221
103
30
131
1
24
254
10
6
50
255
69
51
189
3
63
60
4
12
5
49
50
94
23
19
8
90
106
17
93
34
42
14
9
45
6
64
30
50
21
1
134
54
36
130
14
6
9
1
71
43
30
30
50
15
201
34
77
25
23
25
23
27
120
46
95
99
22
44
4
23
49
23
96
39
76
120
24
20
57
109
6
101
37
35
1
104
10
77
43
12
104
105
135
10
36
8
10
20
100
233
7
20
60
10
12
8
27
19
5
55
17
27
21
72
72
48
24
48
75
46
24
72
23
45
22
210
30
48
50
3
57
16
6
65
3
46
20
124
47
9
46
44
21
129
64
47
43
56
24
156
4
6
30
24
50
15
48
43
74
100
23
93
30
24
117
25
108
11
9
10
5
21
75
15
4
80
70
6
20
16
5
145
90
54
71
99
21
123
93
283
77
7
72
48
12
53
72
3
70
90
20
81
145
14
100
5
48
103
14
27
13
6
80
69
31
65
24
48
24
3
45
72
168
7
48
65
225
135
15
66
24
111
55
50
16
90
38
156
10
24
6
14
16
5
49
12
35
24
1
114
5
19
60
20
36
60
40
6
18
53
3
226
11
3
21
24
45
4
6
20
64
96
101
9
154
125
45
3
37
102
74
27
27
22
23
91
24
222
60
11
24
19
24
5
75
90
40
11
25
95
25
30
36
24
77
27
6
30
24
16
65
24
105
15
48
120
13
11
24
19
6
30
84
86
70
14
123
157
155
48
73
96
14
64
12
5
109
11
144
1
95
24
19
77
25
18
26
27
49
14
60
64
5
75
22
48
66
164
10
30
65
21
46
5
43
5
55
12
53
96
55
17
27
16
5
49
23
43
120
77
157
42
60
5
69
76
138
20
100
240
6
47
27
100
17
168
67
74
46
24
6
18
125
195
117
159
57
48
61
11
49
71
13
14
21
49
47
48
120
55
17
24
45
40
104
75
21
90
54
3
120
144
25
14
57
13
30
5
49
72
48
23
49
54
6
44
84
171
105
16
24
104
63
3
154
162
65
13
83
27
82
48
56
51
3
30
15
25
311
15
10
24
23
7
36
6
78
132
44
16
68
93
57
10
132
38
30
36
9
72
120
33
111
15
76
53
1
84
66
17
13
107
19
149
72
127
65
111
84
52
89
24
51
24
70
20
36
34
30
276
84
23
43
54
36
50
4
36
66
119
24
1
66
38
70
96
60
6
74
45
1
14
76
78
20
147
43
140
36
45
72
48
120
1
23
105
15
31
60
84
20
52
144
17
217
23
73
6
41
24
55
54
6
8
286
36
8
75
7
98
66
16
18
20
82
228
20
70
30
180
26
264
27
55
138
140
16
90
17
3
24
100
41
115
6
44
46
44
16
65
3
16
120
5
99
10
30
53
63
40
54
180
42
98
112
128
10
137
99
4
41
45
51
139
5
55
66
18
12
38
16
35
49
30
41
151
30
38
10
11
1
14
57
103
36
5
384
45
34
42
23
91
30
215
24
15
57
73
140
190
72
44
34
6
104
36
45
1
30
14
10
120
44
16
74
10
72
60
125
25
23
91
156
24
17
49
30
38
36
207
63
57
37
132
23
75
90
90
316
29
1
96
14
76
18
30
200
36
144
52
5
33
36
30
21
3
46
74
46
54
233
13
30
5
24
15
30
100
23
67
53
27
106
6
24
24
77
73
6
14
30
16
5
241
14
9
21
34
20
10
35
205
11
96
63
112
54
11
129
4
42
74
46
8
33
3
21
19
6
24
44
27
73
60
36
66
44
105
19
5
25
23
72
1
14
216
57
49
44
4
23
27
16
20
100
29
48
33
10
24
53
24
48
31
30
74
16
36
14
15
9
36
54
16
140
60
10
11
25
90
101
27
36
10
6
38
106
17
73
47
19
120
48
12
65
43
36
30
50
40
6
48
60
50
16
20
16
ABCD 96511907392*3^$a+1 [50021]
7
54
74
48
22
30
42
24
30
32
90
18
9
7
8
6
6
61
29
6
9
3
33
15
30
48
51
13
86
34
23
7
42
51
3
20
57
7
8
48
22
48
14
16
74
6
96
25
3
8
40
17
67
18
8
22
20
28
60
80
49
45
63
33
48
26
25
80
15
1
83
9
3
4
5
31
60
5
55
8
9
12
76
24
45
3
12
9
24
51
24
5
102
10
48
86
10
32
48
16
96
15
12
32
31
12
20
25
21
39
11
24
36
9
60
15
22
54
9
65
15
3
120
12
12
13
23
52
230
16
6
68
40
6
59
103
78
39
17
18
13
23
96
16
18
62
13
21
11
39
1
48
15
12
18
87
12
15
53
25
8
10
137
72
52
11
49
63
6
6
45
3
26
112
48
32
42
1
5
31
60
191
28
20
60
25
60
5
19
15
30
2
13
65
31
9
75
51
12
8
37
33
24
72
18
68
4
53
3
22
30
12
9
21
11
15
49
15
24
6
71
3
1
83
12
4
26
34
56
1
27
18
87
27
33
120
12
3
8
70
54
36
8
24
60
28
9
36
39
5
40
21
48
51
20
4
32
7
78
8
6
45
15
25
71
84
10
18
8
69
16
17
58
92
10
3
47
112
56
22
3
45
32
10
8
13
9
56
40
14
36
54
10
6
2
9
4
9
2
64
44
42
15
19
9
63
8
9
15
12
34
27
35
25
59
6
40
62
10
42
33
5
40
26
16
6
120
3
29
42
25
8
13
2
46
24
2
13
12
23
1
21
24
102
18
27
29
16
3
12
27
56
22
39
9
147
53
16
96
2
40
6
11
175
69
75
44
10
6
20
96
6
48
27
24
19
32
4
30
8
10
5
121
62
9
1
102
18
3
11
10
15
11
12
13
24
23
36
16
9
17
27
43
9
99
14
15
12
13
75
35
10
32
3
13
18
62
10
32
1
5
6
100
24
6
8
15
60
37
18
30
18
17
13
54
26
154
65
15
1
87
30
2
16
29
4
45
75
72
29
34
14
40
50
1
21
18
8
60
10
24
8
3
37
122
46
134
36
49
15
9
21
8
15
1
11
15
118
2
4
21
36
17
3
13
15
51
8
57
45
6
84
33
63
12
37
11
28
20
9
16
17
102
10
2
46
2
13
12
11
76
8
28
45
23
1
71
22
50
12
34
11
3
10
26
6
88
72
11
39
4
9
11
22
50
57
7
20
16
9
20
51
9
3
72
46
24
11
27
16
9
107
6
19
51
44
1
15
20
4
6
27
32
63
48
54
18
25
20
25
8
19
8
7
6
8
54
28
54
8
66
22
2
25
21
14
25
3
20
9
39
12
4
9
65
175
9
27
51
42
2
4
89
12
31
5
27
12
28
6
50
21
19
32
94
24
39
11
1
11
60
84
34
14
42
34
24
30
96
51
21
2
46
6
60
68
58
2
16
116
4
12
68
6
3
40
20
3
30
19
39
9
15
36
44
52
5
13
8
42
1
69
6
114
2
1
48
32
7
6
59
40
21
32
18
72
24
13
17
3
7
8
16
14
43
20
3
72
12
10
48
15
108
45
11
45
54
10
32
10
24
14
22
77
13
3
47
52
5
40
21
24
98
13
12
24
3
26
64
48
192
3
63
6
50
64
9
3
12
36
57
17
6
10
6
101
103
14
6
61
60
11
40
33
21
3
23
40
8
46
99
39
6
26
6
22
18
2
28
29
39
1
23
96
30
34
30
2
1
23
25
29
10
6
131
13
15
32
4
21
135
23
10
15
11
46
26
24
40
30
6
9
35
24
24
33
7
30
8
19
8
31
21
3
56
1
20
108
15
6
67
23
1
53
16
32
34
81
77
112
15
23
25
11
69
97
38
10
2
64
9
11
52
5
33
22
9
3
8
57
7
9
29
27
21
130
54
18
30
87
51
89
4
35
70
27
24
23
30
27
13
3
63
9
87
21
35
120
22
42
48
8
25
48
69
63
9
35
13
27
24
36
11
48
24
13
3
57
23
25
5
136
3
15
72
20
73
3
80
9
13
8
34
78
3
15
20
13
71
6
40
107
28
17
15
67
8
6
16
38
10
3
32
40
5
48
40
8
10
30
27
72
53
22
140
1
29
15
7
18
48
8
27
15
22
15
3
14
54
4
53
55
20
9
189
31
9
26
4
20
9
3
12
25
15
17
39
61
179
4
18
42
72
38
16
24
18
12
5
31
9
12
39
36
38
63
28
71
25
39
36
5
15
16
17
103
78
6
74
16
24
99
5
63
4
29
22
20
25
32
12
1
24
11
7
21
81
51
12
12
53
48
48
6
21
15
24
16
9
48
32
15
16
12
66
2
48
16
21
17
22
48
66
27
3
116
24
22
35
27
10
38
10
2
1
12
3
29
228
19
90
3
45
26
57
88
11
13
15
17
13
95
25
3
20
19
113
7
9
60
36
120
23
52
9
39
21
45
2
24
33
13
3
15
24
5
7
44
157
12
21
11
36
27
6
16
74
6
6
10
42
5
28
15
12
21
104
31
9
11
10
90
24
56
6
10
60
18
35
7
6
8
66
36
13
44
7
45
3
108
68
61
39
30
30
9
17
18
1
12
33
11
21
15
67
17
19
26
48
3
7
8
94
6
32
25
12
5
16
18
30
6
18
3
24
3
12
8
16
92
13
96
3
26
40
66
38
15
27
1
5
42
6
82
8
6
16
50
9
79
17
43
69
45
2
25
24
27
12
33
45
72
2
25
69
14
37
5
75
15
16
5
52
80
15
1
12
39
44
40
57
117
50
70
27
11
12
22
35
15
16
38
6
34
24
18
20
12
33
13
27
20
75
9
45
16
27
5
48
18
22
8
40
144
3
24
45
6
108
9
8
63
4
48
29
51
12
13
9
18
48
48
30
24
15
17
16
47
3
45
4
51
12
6
24
2
4
69
5
48
34
20
4
24
30
3
12
11
22
18
14
6
121
99
84
12
93
65
136
62
25
65
22
21
11
13
15
8
9
79
6
135
33
3
48
29
27
15
1
107
48
52
33
27
5
13
24
11
4
39
20
22
122
37
36
24
5
18
36
37
24
71
28
21
45
11
144
28
11
6
16
32
6
10
6
26
15
3
1
15
56
94
14
60
16
20
13
72
84
39
77
15
33
3
12
22
8
16
74
1
32
13
71
19
32
22
23
3
22
8
40
2
12
28
9
93
51
24
3
45
12
51
80
16
30
6
44
24
60
57
27
46
26
13
3
20
42
112
35
16
29
3
45
27
40
3
80
12
30
19
69
42
48
62
15
25
30
21
23
30
34
20
12
40
38
31
59
28
12
8
57
55
17
48
13
59
19
26
10
8
70
8
54
130
23
16
59
37
9
2
88
32
22
8
15
7
21
21
6
9
35
30
66
24
96
60
48
60
22
24
11
13
26
64
6
24
6
60
30
24
24
3
39
8
22
8
3
15
25
5
75
64
11
52
6
74
1
24
8
7
6
24
35
28
57
42
6
50
37
57
3
21
15
44
13
3
15
54
2
16
14
18
112
24
9
51
42
15
35
24
46
18
60
44
22
56
40
24
11
79
56
13
32
33
34
ABCD 96511917662*3^$a+1 [50001]
12
5
7
20
33
43
20
4
53
6
12
25
72
8
60
4
20
28
17
31
24
8
87
90
210
18
27
9
15
27
45
4
53
42
33
40
125
15
12
93
3
60
112
20
40
5
18
49
60
11
9
16
24
8
52
23
33
93
7
104
24
12
63
9
12
16
17
15
21
7
32
60
28
12
47
1
17
75
132
3
33
60
24
51
45
129
18
18
39
15
6
3
99
18
19
5
3
120
36
51
13
5
87
3
57
111
9
76
12
12
68
51
69
3
60
54
30
13
77
43
68
57
7
23
33
39
13
65
3
24
108
60
12
3
33
3
69
88
104
231
9
3
105
21
51
40
44
87
9
16
20
27
72
73
8
3
121
5
96
12
18
25
125
12
15
40
41
7
12
11
49
11
54
102
1
20
12
3
69
21
19
8
33
39
45
43
191
9
40
47
9
21
39
12
57
43
32
12
36
4
8
12
40
60
60
23
90
3
27
13
164
99
1
65
43
60
8
39
18
27
16
5
15
72
108
27
33
100
20
48
9
6
21
45
43
11
169
12
53
18
45
45
54
153
60
3
18
15
27
37
101
19
53
15
27
18
30
33
4
108
120
23
21
36
4
8
3
49
29
66
54
27
24
21
15
12
27
6
3
81
15
93
3
64
8
60
72
141
84
6
97
20
3
24
21
48
132
48
84
57
6
48
1
23
12
93
21
19
65
18
93
15
1
5
3
15
93
69
55
8
60
28
20
4
60
48
17
123
60
15
81
51
45
3
73
44
40
41
15
39
33
3
45
100
12
48
107
66
75
4
47
33
12
33
75
15
33
24
16
8
21
18
21
4
68
4
29
7
89
3
12
15
6
7
128
64
48
5
15
3
25
5
7
20
48
120
48
4
72
41
54
13
47
61
5
7
68
24
9
31
5
43
8
64
60
56
4
23
37
116
12
15
48
49
48
47
108
73
5
12
15
40
5
27
9
15
72
15
24
21
24
129
67
12
20
12
24
84
15
25
125
55
65
27
15
18
18
9
16
29
51
52
12
20
28
8
57
96
12
7
53
87
15
33
64
71
9
28
48
24
11
9
15
21
4
5
103
32
36
24
75
9
12
33
27
159
66
15
3
9
96
27
25
44
33
111
60
4
20
21
27
64
48
5
78
12
42
18
45
60
12
76
20
12
63
25
20
4
23
81
24
93
12
15
3
33
12
24
24
24
27
1
20
57
3
40
12
17
54
54
27
76
24
8
171
1
89
31
23
73
84
59
21
9
27
48
4
12
5
216
12
75
72
36
75
33
24
276
27
9
3
13
5
7
47
36
37
41
19
116
156
48
21
75
135
45
9
18
45
72
72
24
21
55
131
9
36
48
4
72
60
5
55
8
75
78
3
24
36
27
102
3
52
12
36
12
12
96
17
75
12
120
36
12
33
3
69
3
15
25
47
48
18
6
13
12
8
12
36
60
72
52
5
63
3
9
16
20
52
80
45
15
40
20
33
84
126
72
13
59
69
21
159
12
33
87
39
1
83
42
30
25
8
21
6
109
96
23
9
88
12
41
7
32
12
60
15
36
9
45
36
99
21
180
3
4
11
37
17
15
12
9
127
17
27
45
24
67
5
27
3
42
7
23
60
45
12
28
20
72
195
9
112
24
71
18
6
9
27
37
20
45
6
37
120
8
9
51
45
12
90
9
15
61
5
19
48
32
180
36
27
13
84
60
68
96
36
28
35
13
5
39
99
45
36
9
24
12
24
66
13
20
120
51
9
12
9
27
24
108
27
45
21
42
13
113
15
16
8
108
63
1
8
45
15
75
105
12
9
7
8
72
60
12
48
33
12
15
64
65
18
45
48
40
119
1
8
36
108
177
31
5
19
8
36
4
71
1
48
8
40
12
143
24
33
123
42
18
9
3
25
12
44
52
20
27
25
53
7
12
8
12
88
12
56
100
5
24
3
51
45
12
4
68
12
51
85
24
36
24
56
24
204
12
72
21
51
40
20
21
15
3
49
17
18
13
5
79
104
12
9
55
20
171
24
30
24
67
5
19
60
59
42
12
55
8
9
6
57
36
9
3
15
9
63
45
28
20
52
8
9
60
18
30
7
11
49
41
18
57
3
1
36
68
12
27
13
12
5
7
65
55
156
24
20
39
30
15
24
15
6
27
57
42
18
3
52
47
13
80
15
18
54
36
108
24
45
57
51
4
176
39
61
60
72
56
4
5
283
8
84
3
12
72
45
51
25
5
7
11
36
13
56
12
105
19
8
3
57
28
8
111
25
5
24
30
49
12
56
15
54
15
15
1
44
9
39
33
27
48
147
25
20
3
9
24
111
25
36
24
101
48
36
31
20
52
23
54
54
6
43
5
67
5
55
48
77
6
49
36
23
9
165
27
84
15
6
3
45
27
40
104
51
61
95
9
69
19
8
3
60
21
160
44
36
3
13
23
36
193
5
3
60
40
5
15
12
27
13
20
12
40
5
54
57
93
75
9
7
8
52
41
15
12
63
45
15
57
27
6
27
36
64
17
39
72
15
25
5
7
116
156
36
48
16
8
28
35
49
80
76
12
8
4
5
60
18
25
8
52
17
3
48
12
36
12
39
1
35
49
59
49
5
7
131
49
8
36
24
27
33
27
1
12
12
140
33
43
60
12
68
45
7
17
51
48
36
9
15
4
8
40
5
7
173
3
12
4
8
36
16
65
39
16
11
42
48
27
51
1
44
64
11
72
54
3
3
30
15
99
13
32
153
87
15
9
312
4
44
36
15
18
15
21
7
24
120
8
15
18
3
52
60
8
27
84
24
12
9
33
36
12
7
60
8
12
108
12
36
16
116
12
33
19
44
36
3
93
52
56
76
8
72
3
37
44
51
1
17
27
84
69
36
15
57
19
11
18
15
39
72
45
40
48
17
51
12
57
15
28
ABCD 96513262616*3^$a+1 [50087]
54
36
55
89
55
35
61
48
17
151
119
25
29
115
11
54
18
13
347
109
107
37
143
144
18
126
49
167
217
17
7
29
162
1
120
41
36
144
43
47
18
252
90
90
54
25
24
23
252
61
29
36
223
192
35
133
83
36
54
90
145
71
18
54
97
11
90
144
18
1
24
120
120
59
61
24
41
31
5
19
120
96
35
61
48
72
107
144
36
108
72
37
71
18
36
19
125
235
269
91
17
54
90
103
41
31
24
143
54
90
18
144
54
90
7
24
41
252
18
25
72
479
162
151
101
91
35
54
151
155
61
119
25
96
131
180
162
54
36
198
7
29
43
24
48
227
109
35
85
23
180
90
18
18
162
109
179
421
24
96
72
197
162
1
17
36
108
144
79
48
107
378
36
252
18
49
96
179
61
47
252
13
41
223
101
108
55
71
1
48
131
13
95
36
61
24
120
65
18
54
7
72
96
41
199
240
29
198
162
19
24
65
90
61
120
17
79
24
77
67
59
18
18
90
144
108
54
36
270
19
161
72
90
37
125
36
126
18
18
72
72
36
216
97
83
126
127
48
96
144
24
11
54
108
36
162
181
120
77
19
48
59
198
36
18
25
29
54
61
299
36
49
23
97
119
49
144
48
101
115
24
120
11
36
1
240
29
144
235
35
37
312
48
72
53
18
121
144
23
73
24
47
54
108
54
36
37
24
335
1
24
72
144
101
19
71
73
17
7
29
139
41
247
240
72
24
83
72
108
54
342
162
108
31
95
72
72
18
79
24
5
91
35
108
126
19
161
72
7
155
325
143
72
198
19
89
162
37
89
162
85
77
43
29
18
252
109
143
108
90
36
54
90
18
133
47
144
162
54
180
37
96
96
144
24
107
126
463
95
385
29
36
31
24
71
18
55
215
49
216
96
71
313
119
36
108
1
96
47
36
18
18
108
229
23
73
192
77
36
18
72
234
19
216
17
36
18
97
216
101
108
223
24
24
71
270
144
126
13
167
1
269
18
121
113
7
11
36
108
18
18
25
119
25
173
67
203
13
168
161
31
23
1
71
121
72
95
36
36
1
17
127
143
90
36
54
72
36
49
5
72
163
168
96
5
36
18
85
5
36
31
144
77
90
25
48
89
7
83
144
108
145
71
289
89
18
198
414
126
19
17
103
120
155
109
72
71
73
143
73
144
53
43
137
54
18
151
101
306
18
36
19
305
271
168
83
90
19
215
18
55
120
185
18
37
71
90
31
24
143
36
180
49
96
24
48
35
36
18
90
109
233
36
ABCD 96513305984*3^$a+1 [50010]
8
121
63
15
65
55
36
69
63
113
72
43
45
195
29
1
54
312
129
231
210
15
129
240
30
81
51
48
96
29
91
45
24
32
40
27
53
145
23
31
84
54
6
36
165
231
72
36
77
192
96
139
165
15
233
127
66
87
3
204
65
25
120
87
81
18
269
55
18
162
173
217
6
72
137
115
53
64
39
89
43
48
69
27
36
90
39
63
36
132
108
54
72
30
9
32
55
12
132
89
144
121
234
96
21
105
191
64
8
115
120
36
90
159
80
96
211
30
15
56
48
264
48
160
8
31
144
36
269
25
54
57
24
104
31
9
57
6
65
19
341
73
96
120
71
7
36
117
147
72
53
168
55
17
136
9
95
25
15
81
54
18
162
21
99
53
127
60
21
272
72
16
87
17
67
60
36
189
3
6
95
24
7
113
103
48
17
192
31
156
78
30
41
1
183
80
48
67
198
72
23
72
40
200
88
9
39
96
75
24
36
84
125
7
108
21
24
201
18
60
66
6
9
39
105
111
24
161
24
25
207
8
127
18
72
96
54
36
5
88
24
153
264
63
15
41
16
63
105
8
145
72
23
43
5
55
65
115
30
87
129
78
156
132
138
42
84
18
126
42
90
102
23
67
60
41
79
81
159
66
90
24
30
126
9
8
79
48
41
49
42
48
6
119
136
32
19
108
18
39
8
1
96
18
108
17
91
126
126
129
231
90
39
168
27
30
6
9
9
95
31
90
191
208
96
104
25
15
216
3
36
89
7
329
16
8
48
48
136
75
69
560
232
8
1
318
90
87
56
48
192
199
216
9
120
135
168
41
121
23
151
96
9
32
49
39
105
167
187
36
9
123
5
43
5
24
31
180
29
115
5
31
84
101
385
42
48
6
23
120
67
69
39
60
45
80
55
216
84
261
15
81
75
54
24
23
40
80
64
56
73
6
9
72
27
156
9
15
18
23
72
97
143
7
36
30
15
80
55
9
27
180
41
40
57
23
55
12
5
120
16
9
71
145
30
81
15
18
102
96
180
53
91
93
51
5
151
41
19
48
5
91
120
6
30
41
163
72
77
96
55
24
12
45
96
39
33
80
121
47
168
7
84
213
72
63
81
27
12
180
101
25
24
23
120
19
29
16
128
7
18
126
9
75
6
210
29
120
163
117
192
105
18
102
6
72
57
168
56
136
8
217
54
114
120
71
232
3
24
125
48
7
12
54
15
32
193
119
55
225
81
222
48
209
7
89
7
180
12
96
36
84
65
25
287
64
99
36
168
66
54
36
24
120
5
31
24
65
7
41
40
72
63
72
120
177
9
66
78
90
108
9
171
192
45
56
79
41
1
306
372
41
49
90
173
48
1
126
17
208
8
19
5
31
9
72
8
48
48
49
23
7
162
119
40
9
192
15
104
79
81
104
112
96
57
78
297
111
9
8
25
39
105
48
215
360
ABCD 96513428288*3^$a+1 [50024]
18
82
72
198
78
242
10
170
100
72
36
270
102
90
18
32
190
20
172
6
80
22
60
558
62
40
18
132
12
116
60
4
116
72
150
18
40
212
18
154
128
70
80
100
218
190
54
150
18
90
8
94
168
18
110
34
8
22
150
66
144
96
152
138
244
18
50
22
180
18
18
54
68
18
202
50
112
18
18
270
114
26
82
90
8
64
66
204
18
162
66
204
120
96
324
188
112
26
52
8
130
24
48
68
4
36
50
90
82
192
60
18
12
150
318
140
18
4
36
90
62
70
192
60
326
214
228
80
82
116
142
8
22
108
72
150
72
18
120
42
56
70
144
30
216
122
22
98
178
92
10
8
142
12
6
272
78
120
172
222
228
60
8
64
48
60
90
138
50
90
4
26
312
220
42
18
30
168
80
162
292
18
78
12
42
90
98
48
162
108
34
18
128
100
42
20
10
80
28
42
170
28
282
60
102
126
32
48
82
78
30
50
94
176
4
180
68
100
8
94
8
150
18
30
10
114
18
110
60
40
78
342
12
78
102
78
102
168
98
22
338
30
72
100
68
12
10
108
32
22
98
268
84
450
206
142
80
352
108
162
38
100
140
28
84
108
18
54
60
26
112
180
72
26
100
54
18
50
198
274
86
72
112
86
4
150
26
162
40
8
214
18
48
132
12
98
78
244
30
36
152
52
18
80
130
252
78
18
2
82
8
52
156
80
52
20
108
82
50
40
80
18
60
4
86
12
18
52
8
30
10
32
22
78
8
112
60
8
102
10
60
192
296
150
112
150
72
18
80
22
68
202
108
140
120
88
242
172
48
140
22
8
208
32
22
18
170
52
18
38
60
4
8
150
10
180
162
98
10
218
124
90
218
150
40
252
68
10
8
522
58
140
172
8
4
176
30
34
108
98
22
60
102
8
18
34
146
142
102
86
82
38
232
270
128
172
78
144
210
68
202
176
12
532
126
24
138
60
12
18
78
264
18
60
210
8
52
12
216
54
150
138
150
90
12
26
52
18
84
68
118
272
18
124
26
72
202
8
60
190
102
68
10
8
64
8
208
144
108
98
12
60
310
42
218
60
130
8
52
18
54
90
66
162
170
100
18
114
30
536
4
68
18
112
90
140
30
88
80
4
248
112
450
68
190
138
50
244
126
54
218
160
30
150
30
72
18
72
18
180
18
24
30
126
60
ABCD 96513445586*3^$a+1 [50063]
162
3
285
60
218
61
83
16
9
3
8
121
33
36
39
60
63
9
33
30
20
277
9
72
42
20
37
9
24
15
35
97
143
25
155
37
9
27
45
99
51
20
178
2
25
45
18
81
3
258
147
51
21
69
87
3
30
72
60
15
75
20
10
39
23
70
30
20
106
39
15
45
11
22
15
33
27
45
60
18
20
1
99
60
32
22
3
143
64
8
49
39
20
82
2
70
180
27
9
60
110
1
48
291
210
27
12
48
27
180
20
16
12
18
27
15
9
9
14
16
21
71
58
84
15
21
39
111
141
111
140
25
45
87
12
33
3
35
88
20
1
51
108
20
70
147
33
84
38
72
76
12
188
100
42
15
23
37
15
12
8
82
18
132
66
111
33
3
57
18
9
48
60
81
72
210
9
48
48
60
57
216
72
12
36
2
160
9
33
18
18
2
48
1
96
47
70
3
3
21
36
35
82
36
51
11
192
96
64
117
48
21
144
3
35
82
6
12
129
23
136
9
33
15
57
87
3
93
135
129
168
12
3
20
85
51
20
34
87
59
157
57
3
57
75
72
81
39
33
18
18
54
18
15
204
21
38
10
144
3
57
87
33
15
3
72
33
155
37
123
72
66
24
36
90
120
90
62
10
2
13
153
102
45
15
92
97
36
45
15
33
42
57
11
97
180
144
33
36
50
22
195
57
146
1
71
25
24
3
36
69
21
174
33
147
36
42
39
159
174
3
57
183
105
15
15
9
36
117
75
33
42
33
165
48
27
123
21
81
39
108
51
54
18
60
45
93
27
27
45
12
3
36
20
49
72
69
170
10
51
63
120
93
12
3
152
28
42
27
120
96
24
23
13
144
39
102
255
15
9
33
27
9
74
10
3
33
60
111
33
63
3
90
39
21
39
45
123
24
36
3
30
51
63
20
88
20
52
20
70
30
180
33
12
11
181
39
9
3
129
51
9
9
60
84
96
84
60
3
24
183
60
93
105
15
33
180
72
98
70
51
21
39
11
25
35
109
120
23
13
23
82
27
33
39
69
50
40
54
15
23
70
15
87
116
109
15
57
11
472
36
12
8
37
177
48
39
39
84
8
157
33
60
12
63
24
39
9
12
3
57
36
144
99
141
3
96
20
64
108
42
180
48
42
33
72
23
49
201
39
123
105
108
24
51
30
15
12
81
27
135
150
18
30
132
38
121
51
117
12
23
88
45
117
15
3
20
157
3
20
142
18
18
51
33
3
12
12
9
111
141
90
42
36
110
34
3
84
23
46
39
48
24
51
42
75
72
33
15
23
10
2
70
6
57
87
20
46
42
72
117
21
27
63
42
36
74
16
20
172
60
20
25
47
16
9
48
24
81
12
90
56
142
42
90
36
12
18
42
12
183
15
69
36
3
57
93
90
20
10
24
63
24
129
2
52
56
1
9
87
27
18
72
48
99
71
70
2
73
15
45
27
105
3
138
54
6
12
18
42
38
64
78
50
112
33
147
18
2
120
16
80
72
49
69
27
60
27
48
9
141
12
6
9
48
15
102
60
36
72
18
57
135
78
51
51
357
21
51
81
12
87
21
60
27
48
15
48
54
96
51
21
2
10
60
218
52
93
27
116
37
33
27
24
96
27
56
4
108
45
225
48
27
83
112
9
120
63
20
166
12
2
58
12
26
64
108
42
18
120
129
123
45
48
15
42
126
12
57
33
42
30
3
57
38
48
121
9
12
39
33
98
10
252
75
141
54
18
78
21
48
3
162
50
25
45
36
42
18
27
12
71
12
22
36
12
98
34
38
72
193
3
84
36
252
42
110
208
8
72
28
44
70
87
36
24
11
85
132
3
12
117
33
38
10
27
12
23
25
3
72
90
27
69
12
18
69
72
81
72
48
39
143
73
15
18
2
22
18
45
47
100
168
198
87
75
20
49
21
18
120
42
38
84
37
33
87
21
62
16
141
123
6
27
63
120
72
45
207
ABCD 96513478078*3^$a+1 [50064]
71
25
48
75
51
89
7
81
9
3
20
25
83
4
3
45
20
7
5
48
25
3
128
60
132
37
11
24
31
6
30
45
63
5
31
24
185
228
40
9
18
197
55
90
71
43
36
36
30
47
72
36
49
11
40
104
48
60
28
24
44
145
51
20
55
93
27
41
24
136
3
65
12
24
40
3
66
186
93
27
5
84
4
15
33
45
15
33
6
53
31
60
17
48
96
148
135
33
3
36
53
55
17
40
108
8
60
55
222
71
16
123
41
4
176
1
90
84
5
52
84
21
23
19
17
13
60
90
270
3
9
59
49
27
33
27
96
20
73
270
30
99
48
24
9
71
24
52
128
4
8
25
39
68
28
24
39
54
23
12
55
33
24
8
1
96
23
31
156
5
16
3
41
49
36
11
79
33
8
220
20
24
84
16
56
4
8
156
16
56
13
119
36
112
63
9
56
19
5
1
84
23
48
1
36
72
6
5
36
28
57
18
5
12
48
120
132
25
35
36
40
135
53
91
5
16
24
51
72
41
60
24
12
43
12
6
27
117
11
109
18
5
175
162
11
175
48
17
124
20
16
3
41
24
12
13
24
11
25
51
20
36
72
112
44
84
13
143
31
45
200
103
66
95
24
25
60
12
59
31
6
35
12
60
28
80
19
209
52
27
192
24
21
48
15
33
9
18
137
48
12
156
25
23
60
120
36
115
24
30
6
90
51
3
29
12
61
95
19
29
12
72
31
21
8
36
1
24
87
33
72
23
37
27
75
53
24
1
84
15
164
4
15
113
12
61
90
36
53
52
15
45
8
187
30
35
40
20
85
299
16
15
48
5
12
19
29
61
24
36
11
40
15
60
18
126
117
27
41
31
30
11
25
107
7
113
28
44
40
345
6
12
96
125
52
44
31
57
231
41
16
63
24
90
83
12
40
135
48
9
8
12
61
203
1
11
124
116
168
136
51
24
18
30
36
114
30
60
33
3
30
126
21
75
84
89
12
97
72
6
30
47
31
36
48
36
9
81
95
16
15
45
123
90
63
8
60
67
9
8
12
25
35
103
6
95
25
59
13
42
18
84
35
115
84
5
4
27
6
54
18
30
17
108
37
11
13
12
54
41
19
18
30
17
28
20
72
16
33
107
4
15
30
11
48
31
18
27
44
61
183
80
7
18
11
16
80
60
28
72
8
36
112
3
125
55
96
29
55
5
16
21
12
11
60
19
36
24
101
19
90
147
20
24
67
65
12
72
13
95
25
11
124
120
51
24
36
120
89
60
67
81
200
103
9
128
7
36
29
48
24
19
24
53
4
33
83
12
25
27
44
25
35
1
3
63
18
11
24
16
48
20
31
126
18
105
21
39
87
66
78
101
28
8
108
36
40
8
7
18
27
36
27
90
87
56
4
39
17
13
6
21
105
120
23
55
21
48
51
36
65
31
72
53
13
51
9
11
36
25
59
49
84
23
4
20
40
56
24
60
24
55
9
20
12
1
159
39
17
109
11
48
4
48
32
72
24
16
8
108
24
1
59
49
95
16
56
13
144
107
31
18
215
12
24
40
3
66
11
25
6
72
53
60
13
54
36
89
36
4
80
1
11
84
24
13
35
4
63
72
45
36
32
37
23
67
29
37
35
43
66
54
89
28
15
65
12
60
40
12
36
27
5
28
68
4
128
72
31
24
5
85
12
11
48
120
24
120
37
3
72
96
63
29
40
3
45
27
65
60
40
12
3
36
36
60
18
11
112
3
65
19
137
48
52
20
109
36
59
16
33
90
65
60
73
59
28
111
57
92
48
4
33
138
117
92
31
72
41
52
9
3
212
109
60
47
64
63
42
18
113
7
18
23
60
25
6
108
66
186
33
120
48
140
13
59
127
5
79
5
1
54
30
11
193
27
8
37
18
17
48
52
48
80
60
55
41
16
99
17
7
41
49
12
11
4
39
216
24
57
20
60
52
116
31
33
32
31
29
19
57
39
36
18
59
36
120
16
48
20
151
9
116
24
7
29
124
80
7
18
66
9
108
12
32
168
36
31
5
16
24
44
55
41
85
11
84
31
5
13
11
108
40
93
83
97
179
25
11
115
53
91
81
45
39
56
48
24
13
48
51
120
8
37
35
16
68
49
102
89
24
36
16
48
45
12
35
43
57
20
48
31
65
25
24
35
60
60
36
19
96
126
95
24
55
17
84
43
42
51
39
101
19
114
72
35
24
16
33
30
54
11
112
84
80
55
36
72
96
57
45
83
76
8
36
36
16
87
33
32
67
29
91
29
4
8
ABCD 96514796726*3^$a+1 [50035]
54
23
57
15
19
110
34
92
33
1
62
4
60
18
18
53
27
22
6
12
14
39
115
30
14
18
22
68
9
55
65
51
9
19
36
53
27
4
104
76
42
2
52
20
45
15
10
119
36
43
17
99
81
19
72
20
78
10
65
45
46
5
13
35
51
117
45
192
72
24
72
3
15
9
27
81
9
30
33
31
26
24
10
164
10
6
12
44
216
33
135
45
37
62
10
30
53
24
99
9
3
52
108
12
18
23
27
93
19
62
10
260
9
9
87
3
28
80
82
23
67
6
90
30
251
24
72
39
33
36
12
15
144
9
36
3
16
17
3
16
80
9
31
50
54
100
12
144
26
27
61
107
13
24
2
28
32
45
13
8
15
63
64
26
30
52
17
3
28
96
38
51
12
33
22
80
45
63
126
6
18
40
72
95
12
115
17
144
75
16
36
8
9
12
19
72
5
37
2
78
30
81
36
235
176
120
64
80
33
1
71
63
40
26
42
28
137
9
10
80
28
18
42
12
44
54
42
21
15
45
27
57
25
35
63
72
120
16
62
136
30
176
45
45
54
4
32
9
21
6
18
10
20
90
15
1
8
10
12
41
39
24
4
68
84
6
58
104
12
9
135
105
1
66
77
31
36
5
9
40
42
29
9
42
22
8
15
48
72
153
34
30
6
65
96
36
3
16
74
46
26
24
111
60
27
10
35
13
14
58
8
24
46
44
30
15
9
64
2
144
9
36
96
55
56
108
9
168
72
12
15
4
6
35
99
10
30
26
24
10
29
1
14
40
8
42
136
35
111
24
120
46
18
5
31
41
1
48
50
144
28
53
19
2
10
41
12
51
45
1
38
45
37
14
112
18
26
216
70
35
72
45
63
99
64
89
21
42
22
32
18
57
51
18
40
14
12
54
6
108
46
11
60
73
66
14
10
8
9
55
29
25
26
9
72
3
36
118
6
56
10
50
28
53
3
42
3
15
36
45
13
86
57
27
276
9
127
120
44
16
48
36
17
24
156
117
72
6
120
64
8
33
27
21
19
158
40
32
22
8
106
11
36
27
60
45
63
4
24
29
60
12
15
9
55
44
18
22
17
1
24
120
35
36
33
246
34
54
12
108
77
39
16
30
95
31
17
27
6
18
12
9
15
100
80
28
128
45
19
60
54
54
48
80
100
32
126
72
3
24
21
82
5
39
36
33
12
15
112
96
66
80
136
8
6
36
22
8
90
33
19
26
90
4
17
9
16
18
8
54
166
5
39
36
45
72
43
138
26
60
18
90
112
54
26
69
39
160
66
14
21
141
39
1
18
32
64
56
6
3
37
134
64
42
8
39
7
120
24
17
3
36
189
36
115
30
203
63
54
3
91
44
88
164
9
7
20
52
17
63
82
11
15
72
12
45
19
26
46
32
58
72
32
64
110
36
64
17
37
6
20
54
15
12
61
155
45
10
68
9
108
45
30
33
49
8
72
51
75
10
59
63
45
27
36
4
32
84
34
2
78
10
17
3
18
18
45
87
129
33
22
24
20
36
33
111
10
35
55
17
55
222
30
5
21
10
86
10
84
50
120
6
108
28
18
155
19
8
10
80
10
5
9
118
2
15
49
35
51
4
32
54
3
60
12
99
34
11
61
30
68
40
6
2
132
48
9
43
102
8
51
27
4
5
9
27
12
27
46
23
19
8
40
32
36
40
41
9
40
26
33
45
118
20
69
19
17
19
29
277
98
36
28
20
16
2
15
39
10
14
36
21
159
81
49
26
45
15
72
136
17
9
10
36
8
36
9
12
9
46
44
6
27
67
26
150
130
32
22
5
63
22
23
3
28
24
17
31
32
21
36
9
10
125
15
10
35
67
80
18
72
54
10
6
65
99
69
12
43
2
10
14
64
47
7
12
8
36
24
36
12
18
27
24
165
190
5
39
16
30
14
112
98
72
10
5
39
10
50
46
35
3
9
36
55
44
96
12
9
15
64
30
32
30
42
27
63
57
15
9
19
26
30
114
3
15
9
45
3
51
84
45
1
42
8
81
63
30
10
293
127
152
10
35
55
56
28
24
26
75
45
159
36
12
99
24
4
5
13
35
133
35
12
25
2
36
36
24
36
100
8
28
17
12
24
12
132
55
12
108
53
33
27
3
42
40
32
30
96
154
26
4
60
48
32
28
80
18
192
10
140
90
48
16
18
12
18
23
75
54
6
72
18
27
181
30
24
12
104
117
9
10
56
153
55
54
107
19
24
17
49
14
66
27
72
96
19
66
50
22
158
9
57
63
15
36
84
16
26
63
72
1
54
18
11
55
89
36
1
6
173
61
18
8
40
149
81
30
45
19
8
60
36
9
1
90
20
34
98
22
26
96
30
46
8
60
72
28
17
39
36
213
57
27
61
56
18
33
13
50
136
128
33
12
1
26
6
22
26
6
10
26
30
135
15
9
19
17
75
34
110
64
41
9
10
126
30
168
8
9
31
90
8
16
26
22
86
12
45
24
81
10
12
8
10
ABCD 96514812638*3^$a+1 [50019]
37
59
16
80
28
36
32
24
60
4
21
11
12
16
24
20
43
24
41
4
80
4
36
63
17
60
4
120
51
189
9
42
21
84
44
12
37
23
4
156
9
95
16
8
67
5
28
12
39
29
49
111
9
60
23
40
27
113
120
55
9
96
24
8
7
93
56
64
3
29
96
4
68
48
84
24
292
104
24
12
28
20
12
12
28
92
13
23
112
44
73
11
76
75
41
25
75
87
5
13
54
45
44
96
40
60
75
9
12
12
36
20
4
20
120
28
105
12
71
12
24
76
87
81
9
135
87
5
24
124
60
3
54
48
35
235
21
92
4
15
156
33
81
15
20
4
24
75
21
51
5
103
150
11
97
3
9
47
24
64
15
48
90
3
80
40
12
9
36
27
60
3
17
37
99
84
48
9
35
91
12
41
49
72
15
21
60
83
192
160
8
60
16
15
161
28
69
12
96
12
63
24
75
5
4
44
12
60
24
40
56
31
93
27
5
19
5
40
8
40
15
12
6
59
28
108
24
60
56
60
4
33
12
23
12
76
60
80
12
16
9
35
40
92
31
42
35
168
115
65
24
25
15
36
12
20
48
79
60
5
24
4
36
80
49
23
85
83
16
116
100
80
28
32
28
69
72
119
4
56
91
45
45
23
67
6
12
11
60
156
88
105
15
12
3
41
1
39
92
204
433
143
184
68
36
64
8
109
35
1
143
40
24
20
7
6
23
31
41
52
56
72
84
121
143
60
52
32
16
24
87
9
99
113
37
15
105
3
32
36
220
152
88
32
12
96
16
15
18
11
12
52
80
88
68
49
23
24
136
20
37
23
24
48
112
8
16
116
16
20
49
23
48
28
32
7
41
52
20
24
48
12
108
16
56
73
11
16
48
3
54
63
96
36
3
72
30
11
25
42
41
36
36
49
15
15
9
51
5
180
28
165
48
59
48
156
40
96
8
28
8
12
52
80
36
24
12
43
41
19
18
30
53
12
48
16
15
18
18
17
28
44
64
9
83
4
201
15
57
78
5
4
68
180
88
12
36
141
15
84
84
105
18
33
32
25
27
68
24
108
40
48
45
35
144
24
4
56
72
48
16
24
72
20
60
112
75
5
16
20
7
113
1
30
36
137
25
11
12
4
8
36
1
39
24
12
24
32
49
71
28
12
8
52
9
39
32
79
29
7
12
45
56
12
64
81
23
12
88
92
12
43
57
12
8
220
60
92
108
28
27
5
16
12
24
20
25
83
13
120
15
12
20
67
33
3
12
125
16
56
4
56
24
16
308
52
20
25
216
39
96
12
32
64
60
32
124
56
67
5
43
9
15
69
56
4
9
3
140
28
80
72
28
60
20
100
116
73
63
9
15
44
12
4
3
30
155
12
13
23
67
77
1
54
53
67
6
27
3
60
89
4
80
16
45
51
128
52
69
3
32
24
31
36
33
20
36
24
72
48
120
16
15
149
7
29
36
28
36
68
156
4
8
24
31
102
51
39
17
133
23
97
3
8
96
36
7
117
44
84
112
105
36
90
33
12
72
48
8
12
85
114
21
12
8
115
53
12
88
12
108
111
41
60
97
183
68
12
7
12
125
100
36
45
47
25
203
24
48
12
55
18
3
72
128
48
36
36
208
44
52
24
57
12
15
56
24
96
24
132
24
60
144
40
87
53
43
53
1
39
9
60
83
19
18
3
24
68
103
9
63
21
24
48
20
168
211
105
20
73
3
72
27
89
156
28
48
9
3
68
4
8
43
17
127
30
36
35
12
36
64
32
25
18
120
197
1
83
31
30
131
109
36
23
7
5
19
173
72
96
60
52
20
88
9
96
63
111
81
15
9
3
198
95
12
97
15
8
7
36
53
7
30
27
8
12
12
13
243
69
18
17
16
32
72
25
30
93
56
100
32
67
17
103
17
76
68
120
12
24
61
35
97
51
87
17
7
48
57
21
12
15
48
12
56
136
48
8
60
4
44
24
28
24
3
72
66
27
8
4
33
72
15
81
54
66
39
24
9
143
24
60
24
19
18
63
12
24
20
228
67
69
9
11
96
24
31
53
16
32
168
1
48
63
192
56
16
80
25
35
43
17
48
37
3
165
27
3
53
40
224
108
7
89
16
60
15
18
18
24
9
24
20
13
75
87
21
20
4
56
36
61
83
52
8
12
12
52
204
12
32
36
37
99
144
9
11
211
48
101
180
16
8
28
8
24
13
72
171
24
12
8
7
66
3
36
60
36
20
48
139
41
12
7
48
60
89
24
24
16
84
48
32
36
244
8
7
ABCD 96515199728*3^$a+1 [50039]
197
139
24
96
60
60
119
13
60
180
5
234
49
132
132
23
132
12
13
23
37
77
30
193
47
18
175
276
11
49
11
13
17
36
103
29
43
227
12
1
12
108
192
107
1
12
96
191
150
31
60
65
144
19
84
240
108
77
12
283
23
60
13
17
103
41
211
29
18
30
55
156
204
96
11
73
60
96
144
113
43
60
60
131
18
18
12
78
7
173
72
91
180
192
168
17
7
137
30
36
73
132
48
17
90
37
60
65
55
5
31
24
60
5
222
468
48
13
41
96
54
1
107
1
60
84
53
7
48
35
72
120
1
71
253
95
13
48
12
168
41
79
312
168
131
49
72
72
468
107
61
197
163
137
42
25
173
144
18
13
12
36
72
47
85
60
96
60
77
7
77
78
102
19
77
163
287
73
372
48
12
227
60
30
91
77
7
180
48
60
12
168
5
103
77
42
12
1
132
156
132
29
31
167
61
144
17
66
97
17
48
91
132
17
55
53
324
30
61
168
72
95
132
25
36
131
61
48
60
12
89
43
197
48
43
35
12
121
29
175
96
24
36
24
185
103
77
30
25
17
90
121
35
42
103
48
59
25
107
109
119
60
48
60
85
77
43
12
17
468
12
79
29
43
17
48
67
5
43
35
54
79
77
7
35
13
5
43
84
36
12
89
163
95
61
12
660
12
108
5
115
120
179
1
60
65
72
132
43
77
31
29
18
12
13
5
60
120
31
144
5
72
31
47
288
12
72
78
30
61
192
48
191
181
12
17
108
162
121
60
125
43
84
60
168
77
132
19
120
89
60
12
19
17
60
30
205
65
43
29
103
240
149
48
175
240
5
331
24
53
7
143
144
241
72
36
60
71
96
144
181
47
60
265
203
73
24
65
48
54
61
65
72
222
1
29
91
60
120
95
84
13
96
12
132
5
18
13
59
138
43
179
72
13
53
162
25
36
12
107
60
13
12
5
151
11
666
42
61
149
31
144
155
108
162
43
5
204
66
37
95
13
48
47
205
155
12
222
66
114
378
102
108
55
36
72
107
168
397
83
13
72
600
107
198
43
29
90
60
1
29
132
90
1
108
24
36
120
29
175
77
79
12
107
145
53
72
72
90
469
120
11
1
65
55
35
25
180
137
43
47
241
197
30
42
18
145
12
53
7
53
7
23
37
17
31
180
132
305
60
103
60
48
60
29
43
288
84
5
252
120
36
414
13
167
96
354
90
6
55
245
67
47
13
17
91
192
113
42
253
12
228
132
5
72
36
55
119
60
73
60
60
156
131
181
5
103
240
11
96
ABCD 96515240774*3^$a+1 [50159]
174
69
21
6
54
12
3
72
39
25
5
54
42
72
102
18
6
12
49
65
39
27
18
99
88
83
90
67
65
48
234
42
219
15
66
39
39
66
159
171
45
192
45
72
3
159
33
237
43
72
56
48
24
15
30
3
3
90
36
66
78
39
117
150
21
45
3
24
16
17
12
3
3
12
33
16
8
21
19
65
90
61
104
40
32
40
299
150
7
5
18
36
24
189
93
27
27
54
7
32
57
18
12
144
9
40
8
3
36
66
39
24
159
18
252
51
69
6
36
30
171
135
18
15
81
15
111
9
16
83
69
40
8
72
165
126
85
29
43
144
56
48
27
90
27
45
3
15
18
90
85
5
99
72
16
24
5
219
24
168
3
216
90
18
25
71
36
45
111
18
31
11
18
30
45
160
32
39
1
17
66
24
45
120
81
31
95
49
65
12
180
42
48
90
99
45
24
51
3
165
51
61
23
6
91
11
13
41
31
83
45
21
90
18
31
131
93
40
8
64
8
153
15
33
79
17
30
78
126
354
67
5
139
5
6
54
39
40
65
192
111
72
51
165
51
69
144
75
42
51
159
204
90
72
144
195
33
78
105
123
61
35
138
72
24
72
102
18
3
72
39
33
33
108
51
63
126
99
21
42
12
36
132
174
31
48
96
48
35
48
108
121
8
51
85
29
187
29
75
96
21
24
48
90
121
144
8
112
8
48
160
24
32
24
39
241
29
6
45
27
54
36
75
45
78
21
15
153
21
36
31
120
29
3
48
48
9
36
27
15
217
8
24
3
36
97
29
48
43
312
77
180
255
111
54
54
36
73
53
19
56
48
51
61
8
64
56
231
30
114
1
24
41
279
51
61
23
9
45
42
1
35
48
21
69
99
81
126
18
18
69
99
37
72
80
3
13
72
48
152
27
138
3
40
32
57
12
126
168
37
29
75
123
36
150
12
15
24
69
126
96
72
45
165
3
112
11
45
27
45
153
36
90
49
101
30
45
48
51
90
54
78
180
102
42
234
25
29
138
33
27
18
19
47
105
64
24
200
3
18
144
67
5
51
39
9
9
42
61
29
43
191
9
237
123
45
30
13
80
147
61
149
43
32
51
24
45
16
47
54
99
171
45
45
3
27
18
67
101
75
33
87
72
136
32
192
40
65
36
115
56
15
25
11
90
3
51
48
13
65
12
6
21
16
72
47
9
27
69
16
83
54
108
30
114
18
33
144
24
144
88
65
39
144
87
78
91
56
24
24
64
95
6
115
56
48
48
15
114
30
9
16
245
54
45
177
12
18
54
243
105
7
29
115
72
65
7
32
16
29
3
136
11
66
3
159
6
19
11
72
93
120
219
6
55
29
67
5
150
109
11
13
11
109
35
181
371
21
15
60
37
8
9
39
40
56
16
173
126
109
17
87
472
8
183
49
5
24
75
51
36
97
48
65
39
39
30
67
65
39
120
123
85
72
29
51
39
30
6
90
43
48
29
6
18
30
186
43
72
149
6
30
96
12
6
12
60
84
36
42
18
48
9
120
75
21
120
136
101
48
60
36
30
24
109
71
25
104
171
6
30
9
9
36
6
133
48
35
48
72
198
87
48
9
31
11
18
43
104
16
144
8
16
59
61
24
8
15
33
45
19
143
73
56
15
73
83
114
48
75
57
18
18
27
75
6
79
47
1
17
36
115
5
291
3
252
54
30
72
13
32
24
45
18
25
120
47
54
54
13
5
24
115
101
48
144
18
97
53
3
24
3
72
13
29
91
29
51
3
72
13
104
45
6
45
111
96
9
93
75
3
117
75
72
18
72
ABCD 96515639932*3^$a+1 [50070]
51
40
192
128
15
1
23
81
64
8
40
104
24
136
24
5
54
93
243
85
216
8
255
105
96
112
144
29
139
296
112
8
39
1
264
72
176
48
72
48
112
53
27
168
376
80
64
56
40
56
63
97
17
151
5
75
192
24
16
24
119
1
320
96
33
55
56
208
152
136
23
25
179
21
16
48
41
120
270
24
33
3
45
96
39
1
56
48
195
309
48
297
156
19
56
40
224
471
81
16
248
39
177
16
80
213
120
60
55
245
19
5
43
23
49
216
192
8
136
104
15
24
81
240
16
113
7
48
8
93
19
272
64
176
216
24
96
88
5
115
24
128
93
27
48
15
9
16
185
111
16
23
145
224
81
135
99
21
64
8
63
97
24
80
24
16
200
736
200
63
57
120
208
200
495
81
40
120
168
80
160
128
24
48
75
270
450
117
9
31
239
25
32
112
11
54
63
88
32
64
168
120
71
145
32
40
23
1
200
24
96
216
24
64
59
45
96
96
24
75
45
24
45
90
25
168
8
64
96
89
156
19
56
96
9
247
24
23
177
136
72
191
1
143
97
119
30
90
114
90
61
96
23
1
215
90
55
24
11
30
114
93
87
313
83
117
88
32
48
144
216
15
114
15
96
16
80
120
69
19
71
1
8
315
237
96
88
152
232
176
24
48
72
88
8
120
225
15
160
120
144
96
32
64
53
51
15
1
144
35
397
200
168
69
36
30
49
32
429
67
168
336
23
66
55
32
120
24
40
120
48
8
88
65
111
213
27
16
8
15
25
72
48
185
7
137
31
215
90
60
19
8
168
129
63
64
24
32
120
48
16
96
32
88
152
120
201
111
88
200
16
35
117
88
96
24
5
19
32
16
528
120
320
72
48
45
27
40
83
21
120
40
200
9
55
200
16
48
41
39
165
123
24
64
5
30
69
21
60
30
129
16
80
15
1
96
8
40
65
327
33
127
8
64
71
105
112
128
16
248
40
8
48
39
105
160
192
56
48
280
24
32
216
24
213
67
248
16
95
1
168
35
13
48
24
8
112
32
33
55
80
72
160
149
90
1
104
16
368
16
72
53
24
67
128
51
85
72
23
57
273
15
105
24
66
45
249
15
16
125
139
72
8
112
89
54
121
72
24
48
32
168
72
64
95
465
72
40
104
9
79
32
24
120
45
114
81
96
39
30
307
48
95
25
32
48
9
63
184
96
17
327
24
72
88
24
56
165
291
9
7
24
48
72
119
60
21
9
24
36
27
ABCD 96516787072*3^$a+1 [50277]
47
12
21
24
16
44
16
44
36
27
72
33
3
12
48
84
60
73
11
57
123
57
64
48
47
48
105
40
12
8
15
60
25
8
4
59
21
16
132
71
9
100
23
9
36
100
44
148
32
99
21
39
9
3
57
40
23
49
23
85
68
27
13
240
20
75
72
72
21
72
40
72
35
24
21
36
84
16
227
13
35
48
117
147
73
23
117
27
13
72
35
45
27
21
15
25
12
11
21
75
13
32
256
44
16
104
88
32
88
35
13
12
23
97
8
87
45
12
40
11
144
133
20
28
152
51
12
9
88
47
13
20
40
107
48
157
8
27
25
8
75
33
15
117
12
28
23
69
108
28
84
8
12
28
11
81
51
37
8
39
45
16
20
39
25
80
135
121
23
57
12
28
24
11
48
21
36
40
44
15
1
23
61
11
169
11
69
100
8
28
47
45
12
15
108
12
24
24
180
25
12
56
39
321
112
8
3
12
45
147
120
117
40
56
52
132
36
23
57
60
3
21
108
48
39
73
23
45
279
205
35
13
60
11
37
60
24
228
20
15
12
81
112
32
60
51
9
148
47
25
215
133
83
109
83
97
11
12
45
27
25
168
8
3
177
3
49
72
48
23
24
181
95
144
21
84
156
52
20
3
49
20
123
157
23
93
4
56
39
93
15
33
3
9
60
12
16
119
33
111
24
48
12
12
120
25
23
37
35
141
3
1
36
72
240
32
135
141
24
48
88
60
24
80
16
47
12
33
12
108
228
60
12
15
133
120
60
84
36
12
32
48
3
97
8
75
37
35
45
87
25
59
57
63
21
36
27
33
15
157
8
4
116
12
52
80
15
1
47
13
84
35
13
20
52
80
15
13
8
3
21
28
47
25
8
51
169
23
48
57
120
144
180
15
13
35
108
48
49
72
48
32
156
4
68
100
8
24
16
12
35
12
13
71
69
27
13
32
28
68
84
28
20
28
20
75
24
45
136
20
72
132
28
8
39
45
15
36
49
119
37
44
88
23
37
32
15
25
48
128
27
13
12
32
15
45
28
95
60
37
56
39
168
37
59
49
131
61
68
28
84
8
51
96
24
9
52
60
60
155
93
12
28
140
15
48
45
3
61
8
3
9
36
40
12
35
33
147
85
8
12
40
47
153
51
9
3
72
45
12
39
1
155
141
15
85
44
28
12
11
12
25
95
133
72
8
3
36
81
99
73
35
25
200
12
40
36
72
12
23
48
45
3
109
12
191
84
25
8
3
24
84
36
48
57
100
95
1
20
72
12
36
39
45
28
95
45
3
69
15
300
45
28
47
21
52
20
108
4
11
57
88
24
95
33
12
28
20
15
13
24
23
193
12
23
25
12
8
24
76
20
60
12
12
123
97
20
99
1
96
95
72
57
3
12
33
60
48
27
25
32
88
12
56
172
68
39
13
32
15
33
12
48
27
24
109
23
25
80
24
76
167
12
13
60
8
147
45
15
48
9
123
33
135
69
60
51
49
108
23
57
183
24
45
3
33
204
28
11
96
13
20
48
15
45
3
12
109
80
40
36
59
25
8
28
104
48
15
48
12
25
12
8
108
4
20
15
1
47
45
15
72
133
8
24
28
140
195
48
25
23
9
100
20
28
152
28
32
72
28
23
12
45
40
12
20
88
72
20
88
71
12
25
104
28
8
4
68
48
15
24
13
8
4
20
15
73
12
216
143
69
60
28
203
69
132
3
45
40
32
120
15
1
20
72
12
28
83
192
120
36
84
57
15
24
57
99
1
44
63
192
73
12
36
143
9
40
32
15
45
111
25
107
25
35
33
60
3
84
73
83
60
84
12
1
24
119
36
60
84
37
32
111
12
12
120
97
23
33
207
25
48
60
24
71
12
13
32
108
40
47
205
23
45
15
24
24
97
12
35
217
36
24
68
72
135
96
72
25
192
20
75
21
3
141
88
20
112
108
35
73
32
15
36
57
112
12
168
188
87
45
3
84
81
87
37
8
172
20
16
24
11
49
8
52
8
3
48
37
84
23
192
85
8
3
25
20
363
72
57
3
84
25
56
15
109
11
97
23
24
48
25
68
60
12
15
45
52
35
33
12
99
12
105
232
8
24
16
95
37
48
ABCD 96517756352*3^$a+1 [50034]
111
45
6
69
24
15
60
72
24
5
1
90
30
47
43
29
55
6
48
11
16
33
159
117
30
30
24
207
93
12
15
8
7
54
66
9
39
9
27
6
210
24
6
207
32
1
48
119
43
30
39
9
66
141
72
51
29
91
45
24
51
42
35
13
59
67
60
6
83
7
18
15
24
27
6
18
30
39
57
6
150
3
45
11
40
105
15
48
48
63
66
30
84
5
31
81
72
27
5
1
63
21
84
12
204
63
27
69
27
108
30
59
72
61
75
63
132
18
126
29
37
27
176
16
9
30
57
9
39
27
24
21
33
95
64
51
36
54
30
36
30
3
33
78
89
40
3
30
39
99
6
71
85
60
18
21
99
45
24
81
15
21
6
29
19
45
111
30
186
168
162
48
39
27
84
9
200
97
84
126
165
105
90
60
186
24
66
24
5
16
189
123
8
49
6
120
57
27
6
48
36
90
84
21
105
63
21
36
39
72
45
30
18
12
90
30
114
96
53
25
120
96
30
185
31
9
9
6
96
129
51
18
12
143
181
156
18
72
84
24
42
47
37
30
21
135
48
41
1
120
87
3
138
36
114
21
21
83
64
8
163
12
24
114
71
40
39
9
81
167
25
54
156
60
18
66
30
95
55
105
9
15
21
6
180
54
6
24
6
30
48
42
30
9
105
66
78
71
16
39
6
48
11
79
12
45
8
55
17
55
105
93
6
69
15
41
25
24
60
12
228
66
9
21
51
24
168
3
90
59
1
24
159
27
144
29
25
39
21
27
9
60
30
6
60
59
16
3
6
6
54
36
23
55
41
49
42
24
24
36
9
177
15
45
27
3
48
96
45
8
1
60
30
126
15
9
66
24
29
7
120
120
81
9
30
54
12
180
75
104
16
9
63
57
15
99
156
30
99
24
87
41
25
159
75
6
18
5
1
30
9
45
51
24
81
36
83
64
72
9
12
54
213
3
18
132
30
9
48
111
6
36
47
61
11
25
24
30
12
78
119
31
129
80
88
45
3
51
69
24
3
45
15
168
6
36
78
66
30
41
103
72
225
72
63
18
15
27
5
112
27
24
30
15
27
24
126
15
39
84
60
9
81
60
59
1
71
25
6
168
36
36
30
35
115
45
8
25
66
30
6
24
105
105
39
27
48
12
60
77
1
30
9
32
1
23
40
15
12
24
6
47
1
66
6
15
3
29
31
36
5
16
3
66
11
43
21
128
7
60
6
18
222
15
63
42
24
66
5
72
31
126
51
99
6
24
60
3
48
45
30
24
24
21
51
45
15
120
9
75
36
24
66
18
126
39
192
48
15
66
23
43
240
5
25
18
141
15
60
30
24
66
5
16
123
90
51
105
23
7
186
24
24
12
30
48
60
60
30
15
75
30
119
1
12
90
288
96
6
18
30
35
96
49
39
33
138
117
15
9
15
81
45
3
27
48
60
60
30
60
75
15
57
48
111
24
9
56
85
66
30
51
9
114
5
55
342
3
15
96
9
51
221
85
27
80
16
56
1
48
111
75
150
60
60
180
60
15
48
153
119
25
30
24
17
103
9
192
48
81
42
69
75
6
39
99
45
24
51
21
104
16
21
48
96
66
9
21
138
36
6
23
1
71
40
99
54
60
35
31
113
96
16
9
186
45
81
24
90
213
27
24
66
155
1
15
9
54
36
5
49
90
21
9
119
127
36
24
6
78
57
3
12
89
55
41
49
23
121
186
30
36
59
19
6
90
30
15
21
78
156
65
1
23
61
36
78
9
51
12
33
171
125
139
126
6
17
48
19
24
12
108
30
60
6
45
24
135
72
33
144
87
81
45
30
45
123
6
54
12
120
5
25
150
17
67
60
89
96
1
24
66
24
29
7
168
66
96
63
81
23
40
3
54
111
24
51
5
85
48
30
21
120
81
24
6
114
6
57
3
93
24
48
3
96
5
1
48
39
27
24
5
25
96
15
9
36
36
15
9
36
90
180
108
90
39
27
69
81
114
30
47
48
1
15
96
3
60
9
81
87
3
5
144
103
228
12
120
60
125
223
132
198
60
96
75
69
12
84
51
24
9
335
31
66
24
120
156
ABCD 96517766006*3^$a+1 [50084]
12
24
32
4
68
177
18
157
8
105
151
32
132
40
47
13
5
27
60
24
16
125
39
40
20
12
27
81
9
7
80
93
18
117
63
97
36
20
12
39
48
25
65
3
72
57
55
68
3
30
54
189
27
37
132
20
33
18
73
24
72
23
21
84
60
36
60
16
48
8
12
96
4
8
4
143
21
16
20
15
36
30
27
105
135
180
96
4
65
3
15
37
8
72
52
11
9
4
44
16
20
4
35
72
109
32
87
42
43
96
17
27
33
19
24
44
48
75
72
25
248
15
45
52
32
3
33
28
29
151
11
21
112
56
16
84
96
8
16
77
15
112
53
27
3
217
20
72
60
33
12
36
43
24
36
36
23
1
44
207
49
77
150
153
57
43
71
141
15
33
64
8
27
121
84
12
8
108
48
16
35
25
23
45
12
33
235
20
15
45
40
95
33
60
28
56
28
36
56
4
29
3
88
20
64
35
57
28
116
51
21
15
9
28
8
120
24
48
3
49
60
48
80
12
21
43
60
20
12
4
56
39
49
80
12
4
120
60
11
13
24
95
81
16
116
28
24
36
36
41
3
9
42
66
7
8
39
36
54
39
51
253
8
48
24
12
88
12
56
52
68
84
88
8
12
15
60
1
47
33
76
53
31
20
57
90
225
69
3
45
27
4
36
116
15
9
96
4
164
39
25
23
165
4
83
25
155
61
29
7
20
36
108
81
3
36
24
135
21
4
8
4
116
24
3
85
77
291
60
9
43
32
21
39
33
51
39
1
44
216
64
20
196
11
18
31
20
4
35
1
36
8
40
32
108
12
93
51
39
18
30
54
3
16
149
91
11
90
3
48
27
33
87
121
32
24
3
1
44
33
19
11
57
16
59
30
55
23
93
12
4
48
35
1
44
45
31
24
8
52
12
8
16
119
121
140
4
8
69
15
21
19
120
95
36
57
12
28
32
201
3
120
21
51
72
72
4
152
88
96
60
65
18
121
80
64
68
12
15
45
120
60
40
8
28
44
60
63
24
13
17
43
116
84
27
33
12
36
45
75
172
5
78
9
96
64
23
1
17
54
81
72
36
231
49
32
4
44
24
16
36
24
20
4
35
1
20
9
55
5
55
60
80
12
36
39
93
123
9
195
18
31
59
37
65
108
31
36
68
36
24
72
28
35
30
55
23
13
20
16
104
9
3
64
5
111
108
9
91
60
84
8
12
33
7
188
27
48
24
13
125
7
48
53
43
32
69
39
57
43
32
45
15
4
116
132
16
84
83
54
51
48
36
48
12
84
51
85
60
11
129
3
102
43
155
18
75
39
69
39
81
36
24
72
4
35
66
3
39
1
84
36
44
40
56
4
17
63
120
220
12
20
105
3
3
49
41
39
63
60
21
12
48
16
41
63
9
18
9
124
17
15
28
41
15
21
19
71
37
17
18
61
84
23
109
11
54
63
52
20
40
116
129
55
83
21
39
45
156
64
125
18
57
75
37
35
33
33
103
131
6
103
44
12
21
12
42
25
44
39
25
32
28
5
123
39
18
55
68
24
15
13
380
48
52
20
240
76
29
18
13
24
296
81
15
64
20
100
84
36
96
48
8
105
99
28
107
21
64
44
136
11
37
17
3
45
18
24
69
16
48
8
24
15
9
24
40
83
42
120
7
48
20
12
84
9
3
52
68
12
153
63
4
47
13
8
208
107
13
47
13
17
63
27
9
4
56
36
39
169
24
5
127
48
36
24
5
30
1
32
4
24
80
84
72
48
12
4
204
140
52
24
20
9
51
84
100
17
96
12
91
32
60
168
24
12
100
8
12
24
51
30
199
41
51
28
24
5
15
15
60
1
32
4
11
24
156
117
33
12
15
40
80
195
1
29
3
28
41
6
217
20
196
32
88
36
20
48
27
48
57
24
84
36
39
85
35
45
408
28
59
21
57
7
92
4
36
23
25
36
152
112
36
17
15
39
25
84
44
192
33
91
56
15
21
12
123
9
48
3
13
17
127
17
3
60
63
129
160
84
164
52
68
33
3
159
37
335
6
3
9
18
97
12
20
3
105
33
39
24
40
116
144
132
24
3
61
11
9
136
56
4
8
57
55
35
13
185
91
24
92
15
36
49
128
3
9
48
12
4
56
36
4
44
51
9
120
16
8
16
20
76
48
17
90
21
87
21
60
4
96
24
5
7
68
15
1
71
81
52
20
60
52
41
67
23
60
9
24
57
99
28
47
18
111
ABCD 96518238296*3^$a+1 [50095]
30
87
168
84
24
60
36
36
108
21
15
84
24
237
39
12
33
24
252
63
12
153
3
48
24
3
42
6
42
39
60
36
33
60
114
30
66
21
81
75
93
36
30
6
3
60
81
3
21
12
27
21
36
18
18
27
45
3
24
96
48
45
39
60
153
3
12
69
3
12
60
3
153
228
21
24
51
3
45
12
36
153
15
57
24
36
24
30
9
21
18
21
9
18
69
84
24
15
30
12
99
192
33
36
3
27
33
57
135
33
15
81
27
153
24
87
75
9
45
27
9
6
69
24
45
87
168
87
18
15
15
66
3
171
126
15
60
24
36
9
12
48
27
57
51
12
72
12
120
9
24
3
69
15
15
6
3
39
96
81
15
30
66
54
24
84
75
48
48
51
144
30
12
12
72
15
21
27
51
30
39
45
48
48
72
60
3
21
18
45
3
45
3
66
3
75
21
12
69
51
48
36
33
18
48
225
96
24
45
120
12
120
3
27
18
87
39
33
33
39
36
144
3
45
21
126
21
24
45
48
6
30
36
195
9
60
24
15
81
15
24
45
27
9
15
12
24
69
39
117
3
21
75
36
75
141
45
3
105
147
33
6
45
3
18
27
261
75
99
105
21
27
24
9
54
210
51
81
39
72
57
36
15
12
48
24
72
9
36
6
114
39
9
72
123
27
9
12
9
18
30
123
45
60
168
36
84
15
12
33
27
144
33
12
90
18
48
3
96
33
36
27
48
69
27
108
48
12
57
39
21
60
36
48
39
21
39
75
45
33
27
21
120
99
57
111
60
48
12
60
33
72
24
15
60
9
102
48
45
12
9
48
3
48
9
171
12
33
51
33
63
153
27
3
90
135
36
9
66
9
24
33
15
9
3
3
45
3
45
24
45
126
6
96
90
33
60
51
66
78
57
24
108
3
162
3
27
66
12
24
48
12
30
18
12
15
45
36
12
3
33
135
84
21
15
21
24
15
24
15
57
183
45
33
39
129
27
24
48
21
12
54
141
117
12
15
3
42
15
69
15
21
39
12
24
48
33
15
12
36
9
15
93
48
51
144
12
129
75
24
12
129
24
51
24
9
48
12
15
36
81
18
42
51
3
42
60
12
30
18
207
132
33
60
15
15
42
51
108
21
18
30
3
12
156
21
18
90
15
81
39
48
24
21
99
9
24
36
24
87
24
69
3
84
36
3
9
21
75
87
9
96
24
60
21
27
36
60
36
33
108
24
84
6
93
48
12
81
24
126
6
120
24
15
120
141
3
168
75
102
51
249
3
9
39
36
39
9
93
24
66
18
24
6
30
39
165
6
30
39
36
87
210
60
39
24
24
60
15
6
51
9
87
9
36
90
114
24
15
21
96
63
51
150
90
18
30
33
168
45
27
60
24
105
36
30
18
75
21
60
108
48
3
60
84
21
72
84
48
51
60
51
126
15
33
27
39
18
30
45
12
39
96
48
18
27
21
24
60
75
57
99
51
6
39
51
213
69
111
57
72
15
300
12
60
24
21
36
12
75
27
48
6
60
36
90
18
3
48
27
9
96
57
15
12
3
81
12
3
69
36
60
75
81
33
108
84
51
60
9
99
36
9
6
45
3
6
12
39
135
21
69
51
108
24
15
21
9
18
78
51
45
15
3
6
51
24
36
60
60
3
66
39
21
195
9
15
57
36
87
12
21
15
33
36
51
144
24
21
219
9
15
21
51
60
24
132
27
6
36
15
24
120
9
30
33
12
51
30
12
99
36
33
135
12
9
18
45
3
69
60
225
48
3
9
15
33
18
18
39
21
12
63
21
36
27
153
27
96
15
9
135
138
15
39
48
117
24
21
24
75
9
72
84
24
15
15
33
12
60
117
51
33
24
132
36
24
15
39
45
45
54
48
48
9
12
9
15
21
123
21
75
60
45
15
45
72
303
12
204
15
9
12
12
15
81
84
33
63
84
21
75
117
12
36
15
12
45
42
90
12
24
27
33
54
6
12
39
105
39
39
81
24
36
24
60
156
12
12
75
21
21
24
15
72
33
96
54
90
6
45
3
6
204
72
39
69
12
30
21
105
3
24
12
24
120
24
12
84
12
132
3
42
6
96
90
75
84
24
12
3
48
33
15
96
18
30
6
60
27
3
177
72
45
36
27
12
33
39
24
57
123
24
48
69
15
24
9
30
18
87
21
51
15
54
111
24
12
117
66
9
57
3
117
63
21
24
12
171
72
21
60
27
84
84
12
27
48
33
96
96
15
114
96
12
18
102
42
45
3
198
15
9
24
60
39
36
12
24
63
81
21
36
15
93
39
141
6
69
21
51
9
63
33
39
108
60
12
33
15
36
12
ABCD 96519263156*3^$a+1 [50051]
24
66
42
48
121
11
42
87
88
12
59
49
32
51
33
4
12
11
37
11
69
36
27
49
164
135
1
41
127
108
107
37
128
63
120
45
348
27
9
28
71
30
7
20
4
23
73
44
76
17
48
67
35
33
87
25
12
101
187
71
180
57
15
108
129
12
24
136
36
92
36
15
61
23
13
35
72
33
87
145
23
25
65
87
112
48
80
36
172
95
33
24
3
105
3
1
59
54
7
104
27
33
99
45
3
45
52
92
111
30
7
143
25
24
8
15
25
11
61
131
60
72
25
65
30
117
3
18
48
91
11
18
42
25
23
21
16
80
52
71
121
221
30
9
129
87
105
39
40
48
56
39
18
55
32
33
90
105
4
48
11
49
131
24
156
9
36
39
18
255
40
95
18
127
120
32
36
192
4
60
80
99
1
59
21
9
7
12
32
39
9
63
48
49
116
39
168
48
132
48
261
16
47
153
64
96
128
57
102
120
25
8
57
27
39
69
3
30
79
96
35
30
15
243
30
19
71
54
51
15
1
83
36
105
75
81
148
23
48
61
8
3
129
108
111
132
97
12
36
44
36
52
113
15
15
97
12
156
72
8
3
45
24
40
41
187
60
32
48
112
68
132
63
60
97
48
92
51
102
39
24
16
108
32
60
48
40
72
11
25
125
15
15
25
12
132
11
12
37
83
25
8
63
60
1
179
24
73
92
52
56
4
59
117
12
15
57
76
12
65
55
72
36
35
45
75
72
13
12
41
27
3
9
3
48
174
127
68
12
36
15
45
273
79
95
108
30
72
135
120
36
60
105
111
153
18
229
48
192
11
132
13
23
72
37
60
48
5
39
81
7
56
16
89
162
12
96
60
37
47
90
7
44
27
33
9
43
272
36
76
119
180
201
129
7
20
15
37
8
33
19
35
108
33
16
83
33
12
51
12
132
25
23
72
66
42
30
30
57
40
92
148
71
49
71
57
180
160
68
24
15
48
37
101
135
24
33
90
12
96
42
48
30
12
78
19
35
18
27
75
145
8
40
17
7
48
32
76
143
97
83
24
25
65
127
143
48
33
64
12
128
51
24
108
9
39
21
48
15
36
12
48
21
144
16
11
97
20
63
49
36
32
40
176
27
25
125
15
3
12
42
30
13
5
48
135
159
193
155
60
33
159
93
3
1
41
3
87
25
12
8
3
9
75
145
20
3
25
8
15
97
24
20
100
11
145
143
1
29
54
18
39
33
18
37
83
69
16
24
59
21
81
30
18
90
72
105
15
49
68
112
41
78
252
37
11
57
324
256
140
4
113
6
97
24
8
3
102
43
20
3
105
12
4
108
32
24
39
25
23
69
28
23
157
11
42
187
48
5
27
48
4
23
73
47
18
15
24
40
89
19
12
131
12
21
76
23
45
3
9
96
72
63
25
35
33
4
32
9
15
27
132
73
60
317
78
48
24
45
21
87
15
37
71
45
27
129
51
25
32
135
33
112
8
33
30
9
60
51
49
11
30
19
23
25
107
48
69
123
37
179
57
4
29
24
6
49
143
60
57
160
11
69
48
3
105
75
72
33
36
28
35
36
12
25
152
51
109
23
37
32
16
44
9
39
88
152
15
213
4
11
132
57
48
15
18
7
23
9
28
80
36
72
123
9
52
140
3
18
15
63
61
11
60
25
5
7
48
72
83
37
95
120
73
72
32
39
165
4
143
108
81
16
95
49
179
45
52
65
75
60
52
23
9
28
368
4
53
66
60
1
41
30
25
8
15
37
23
21
39
120
1
36
20
40
80
135
192
18
39
39
45
27
33
136
23
36
69
63
105
184
11
12
153
33
120
7
83
72
225
3
45
165
30
57
4
36
35
120
49
48
20
112
71
33
15
21
16
252
23
109
68
108
48
132
12
75
21
27
60
109
11
30
7
11
30
7
44
3
66
111
28
ABCD 96519458344*3^$a+1 [50035]
30
114
23
7
29
24
43
65
12
1
35
55
161
24
37
12
23
79
5
36
7
90
12
84
11
108
121
6
150
96
107
151
72
24
5
24
91
138
6
120
89
36
1
24
114
149
43
29
60
7
54
90
30
138
6
11
175
24
5
49
42
29
24
43
48
72
18
6
30
71
25
12
11
49
90
149
19
5
36
121
23
73
96
23
73
23
12
43
17
49
108
71
49
23
25
12
156
23
43
66
192
6
42
78
24
5
43
65
72
12
121
23
19
77
25
59
7
17
31
41
49
71
55
114
6
126
18
5
60
7
120
17
25
11
1
90
48
72
24
65
61
24
24
120
18
72
48
42
198
65
84
1
72
66
6
18
6
156
156
18
41
60
36
13
96
18
78
42
5
25
36
11
169
24
66
41
25
11
25
47
60
7
24
144
30
23
109
30
48
17
12
37
54
48
29
19
101
36
127
18
30
113
157
24
60
54
53
1
36
11
180
193
126
54
11
12
24
73
72
11
55
17
25
36
24
66
29
67
78
131
12
43
6
23
73
71
36
25
30
53
132
108
36
36
25
59
7
6
23
132
48
13
72
83
12
24
61
126
65
55
17
36
19
29
60
12
61
11
49
72
23
37
71
37
23
19
17
37
11
36
25
83
109
12
48
35
12
24
55
101
19
24
29
132
1
11
97
66
24
6
23
67
144
77
60
31
18
84
18
54
48
36
12
95
12
25
30
120
41
36
180
25
35
12
72
37
90
17
25
156
96
47
36
1
6
78
11
72
36
12
60
36
120
61
11
72
168
13
59
12
49
23
13
11
12
36
73
23
19
17
13
23
97
156
83
1
60
6
24
18
23
7
30
72
138
48
48
29
73
24
24
24
48
11
73
6
54
23
1
71
115
18
126
65
55
120
5
19
42
54
120
17
24
55
24
30
24
83
97
12
11
72
103
77
187
6
48
11
1
107
37
48
6
53
43
90
11
108
25
83
108
61
18
6
168
35
133
72
35
7
29
49
143
25
42
41
55
113
180
133
191
72
84
36
24
48
85
18
102
11
37
59
12
49
47
19
30
35
7
48
17
55
41
37
84
30
29
37
119
37
35
79
125
19
17
31
72
185
61
90
149
67
66
78
24
41
37
162
6
59
7
18
6
24
66
59
60
31
41
1
12
71
67
137
85
48
72
23
73
71
60
12
1
95
108
79
138
108
48
23
13
6
30
204
35
25
11
48
55
77
43
29
12
49
6
30
48
12
23
25
23
103
66
47
37
42
78
23
1
48
18
24
48
78
96
47
36
7
24
65
1
84
95
36
13
35
7
30
18
17
13
23
144
163
17
72
108
19
5
1
60
47
13
59
12
49
95
139
54
47
48
1
59
13
114
89
25
36
48
11
55
30
12
54
78
72
48
36
71
13
23
144
49
36
54
90
23
61
48
11
7
65
36
24
121
24
60
11
72
61
23
217
36
23
72
12
24
13
23
49
23
1
11
13
90
30
186
24
17
24
31
77
12
61
11
13
83
1
48
30
18
54
48
89
13
132
48
6
29
96
84
96
25
23
72
31
30
143
283
41
36
97
47
72
36
133
66
102
18
17
60
139
144
6
155
24
1
35
12
31
5
24
91
30
48
119
108
7
18
102
54
24
11
31
6
18
6
18
18
108
24
96
83
127
24
102
18
89
108
1
24
90
6
191
1
66
96
120
54
12
84
18
17
12
72
97
143
1
11
132
1
35
85
12
78
66
47
127
126
24
72
42
72
17
24
36
1
42
30
11
7
42
59
25
35
48
144
79
48
42
6
48
29
132
36
180
156
49
90
29
48
43
72
48
17
13
18
42
95
84
36
7
17
72
84
60
12
25
18
24
29
48
73
71
67
30
96
47
43
54
23
37
36
59
31
89
37
18
30
83
79
6
18
17
37
107
25
48
12
48
42
120
65
1
71
7
6
24
24
11
205
90
30
71
36
7
65
55
6
35
127
72
6
131
72
157
11
48
36
49
18
162
83
36
108
36
73
60
84
35
1
114
96
54
107
24
79
30
71
36
13
42
101
25
90
17
36
12
36
24
19
78
131
37
59
12
73
48
90
30
18
29
36
13
66
54
66
5
12
1
12
11
120
49
23
24
12
115
24
72
41
72
247
234
12
191
36
7
29
96
1
18
29
97
114
30
ABCD 96519620812*3^$a+1 [50066]
48
39
33
27
4
92
9
54
37
60
120
24
68
16
101
36
7
17
138
37
36
5
7
5
7
56
24
351
90
84
91
12
48
32
123
9
40
23
1
56
160
8
88
47
37
20
16
120
24
95
33
28
20
39
18
7
29
72
18
6
123
40
53
27
12
4
32
24
9
30
54
18
129
15
81
15
49
20
36
15
13
12
20
27
121
72
48
56
40
149
79
96
36
8
16
84
83
169
8
76
36
143
66
55
36
36
23
57
9
19
5
30
25
17
7
23
49
48
96
41
43
20
28
20
24
100
60
29
72
18
9
40
23
25
32
12
48
108
4
29
7
24
20
16
17
72
151
35
198
12
15
124
140
16
24
8
87
24
9
21
115
29
3
87
18
39
36
3
30
27
4
5
15
45
3
33
79
144
119
25
32
9
31
5
31
92
100
11
24
1
137
15
39
49
44
3
54
19
29
72
15
16
44
4
132
12
11
9
28
20
69
60
54
25
60
36
8
16
29
108
27
28
48
36
116
12
16
32
12
33
103
104
48
24
48
40
132
80
33
15
12
96
52
12
56
9
36
24
75
16
24
36
12
47
21
64
60
24
29
27
40
65
15
21
7
20
45
27
16
20
57
90
1
24
48
20
100
32
16
12
17
15
93
175
5
99
33
7
36
5
103
132
32
28
84
53
7
36
108
116
9
231
16
60
29
18
97
56
33
72
54
1
24
24
44
48
64
96
212
81
7
24
24
89
48
27
27
121
47
13
20
60
123
97
24
24
24
12
20
16
125
19
56
52
11
6
48
27
45
55
5
156
223
212
12
27
30
51
4
80
9
27
60
75
25
29
15
153
7
20
124
11
49
41
15
64
60
92
4
35
18
27
3
45
28
17
3
33
42
49
8
105
7
48
53
18
121
8
52
83
121
5
67
5
7
32
96
4
8
21
12
147
16
161
3
76
36
140
21
54
33
141
24
75
63
9
48
88
200
112
53
187
72
120
56
45
7
32
4
12
5
27
132
15
1
60
60
20
12
63
85
5
103
104
28
12
168
17
7
24
29
180
43
180
23
37
17
187
20
9
27
28
32
57
3
24
88
96
41
54
72
9
88
53
84
3
16
12
5
27
15
57
60
4
12
12
36
36
29
91
24
12
35
45
144
9
51
39
9
16
65
6
45
48
27
1
224
33
12
19
41
48
31
12
240
44
16
84
131
13
77
7
8
4
96
29
3
172
5
63
141
39
112
8
132
16
108
116
3
1
5
87
60
84
16
60
20
28
17
24
15
33
96
12
42
25
77
31
60
17
63
24
28
60
5
15
240
33
15
9
66
18
24
15
136
36
96
17
43
84
35
1
17
7
84
116
33
7
24
5
39
48
124
23
1
56
36
4
24
17
72
15
21
27
12
51
49
72
24
5
7
113
90
25
119
37
53
7
24
120
24
92
21
75
3
9
100
32
60
4
11
54
31
48
11
30
147
15
57
28
12
47
1
113
19
12
53
27
45
60
15
39
1
80
88
23
18
7
89
19
96
101
48
159
57
6
72
73
24
8
28
48
92
4
60
48
32
45
3
15
25
8
52
32
105
19
89
27
60
111
18
31
71
13
32
9
55
36
5
7
12
24
41
54
121
8
57
15
39
25
176
40
80
33
27
4
12
32
57
75
256
23
24
30
15
3
97
8
132
16
60
29
72
15
16
20
24
100
41
99
48
33
7
32
64
77
15
12
15
57
45
3
76
35
25
32
100
5
43
12
47
6
79
128
3
6
18
37
60
20
3
61
11
54
24
90
30
96
31
5
43
36
29
3
24
4
224
76
132
35
25
20
27
42
36
18
30
114
1
24
41
7
72
68
3
129
48
24
15
25
56
24
15
18
31
12
92
15
117
64
65
24
55
32
36
24
64
84
36
47
13
17
24
48
72
3
16
17
15
12
108
40
23
144
37
41
72
27
88
5
27
9
55
24
47
1
89
55
71
24
1
168
47
25
20
60
148
17
19
24
65
39
15
72
21
27
1
32
117
127
11
57
112
56
64
89
54
73
24
20
36
12
21
7
32
33
30
49
8
141
24
18
25
24
113
15
16
36
20
16
12
12
8
48
33
7
47
33
57
15
15
25
65
3
28
41
111
24
16
120
24
24
41
15
4
12
48
72
29
63
28
20
112
12
20
60
4
12
17
12
103
128
99
33
16
71
78
7
80
4
17
15
15
57
40
60
80
16
41
43
5
7
29
36
18
13
65
43
5
79
36
44
12
9
72
7
17
75
45
6
30
24
108
12
3
87
18
72
31
60
12
80
57
79
5
36
19
36
96
92
27
24
162
75
124
36
29
79
32
24
16
17
7
5
31
32
48
100
120
164
36
64
95
33
28
12
8
28
36
119
9
28
144
35
186
12
3
88
12
12
96
5
259
12
53
75
21
7
5
18
201
16
24
8
48
40
12
68
12
75
ABCD 96520285814*3^$a+1 [50063]
132
79
29
12
39
21
12
36
55
125
55
20
100
12
17
127
116
63
21
69
30
177
148
32
48
72
27
6
7
137
31
359
61
20
12
28
29
48
42
198
99
184
35
24
18
39
180
4
65
75
12
28
29
66
45
40
32
84
3
18
30
109
140
60
336
45
39
16
60
5
108
252
3
100
56
9
51
21
120
55
24
20
9
15
100
92
15
33
219
21
15
1
11
9
40
80
4
17
55
44
76
5
30
18
91
36
167
36
90
12
42
18
72
3
144
33
67
53
43
17
7
11
12
13
128
40
17
42
126
84
31
260
249
96
27
24
21
30
13
56
3
21
36
40
116
4
104
12
40
5
3
100
5
42
13
96
20
99
21
84
99
253
48
107
18
247
77
51
36
63
13
8
69
48
60
19
24
5
31
41
15
228
40
5
144
18
90
3
39
13
84
11
30
43
140
15
21
60
16
8
45
12
72
43
53
195
16
53
7
20
9
27
28
17
132
30
18
180
15
108
36
4
12
44
16
53
55
72
24
24
92
153
51
21
12
96
180
31
41
15
40
24
60
56
3
1
11
78
7
120
8
52
20
40
24
29
51
63
30
27
9
151
60
20
184
12
5
132
36
7
5
79
11
13
32
87
13
77
43
44
4
29
180
3
87
60
93
28
180
32
60
120
24
24
40
5
15
39
36
42
72
156
144
103
83
72
13
32
75
69
100
191
18
15
27
73
137
39
84
120
249
63
48
36
33
31
5
7
44
24
99
13
20
4
36
17
27
120
33
168
3
12
93
102
85
24
53
51
9
27
9
15
57
3
16
11
18
60
91
96
95
9
33
27
144
12
4
56
28
12
5
39
36
84
60
84
16
80
60
16
80
3
30
15
45
67
48
120
12
5
15
165
48
51
136
53
27
40
8
69
3
27
81
12
24
40
41
3
15
60
54
111
27
13
29
3
15
9
219
117
4
36
84
24
32
48
156
100
53
127
80
60
64
77
43
176
120
4
72
60
65
219
64
29
31
20
132
15
18
15
36
24
16
29
67
44
4
29
87
36
63
102
39
3
18
39
33
31
120
36
281
30
85
5
163
36
36
95
9
16
5
63
36
40
44
40
56
84
12
40
17
3
28
5
31
144
12
20
48
87
42
3
28
80
15
37
24
60
56
48
60
195
25
12
8
36
9
31
116
48
9
48
3
15
150
90
25
12
47
141
52
84
24
5
111
100
20
4
32
28
120
80
36
9
27
108
105
7
24
20
69
27
24
3
97
36
47
57
24
69
27
36
84
36
4
36
5
108
24
36
27
108
16
116
144
21
15
4
204
5
24
306
57
28
20
12
57
168
243
9
7
20
81
30
9
16
48
5
31
41
79
29
7
5
43
47
33
27
180
90
12
18
9
60
111
33
16
20
9
12
39
51
9
64
32
153
102
42
151
92
27
18
19
29
24
27
4
5
91
60
24
32
27
1
20
36
16
47
97
44
45
51
33
78
48
1
53
7
20
120
4
29
103
44
39
61
44
15
57
33
7
8
36
76
5
15
3
102
19
60
36
17
123
24
36
60
60
60
27
61
20
36
9
27
24
3
18
18
61
60
80
3
13
17
108
43
152
28
137
63
27
25
20
208
17
90
18
51
21
108
67
23
117
24
84
40
56
16
60
17
111
36
21
12
7
36
44
16
23
90
31
84
17
3
12
88
59
18
72
87
40
20
33
36
54
133
20
24
21
3
12
15
18
15
52
24
44
12
24
33
67
59
1
24
20
39
61
17
3
100
60
72
83
72
90
18
21
196
35
49
56
24
33
27
51
162
18
102
31
5
31
41
162
57
76
65
15
153
12
3
96
24
36
36
3
60
30
75
16
71
13
29
3
45
135
168
27
9
16
8
36
21
159
4
12
5
3
96
40
20
3
1
125
72
180
18
12
13
12
44
36
60
88
5
12
3
60
96
9
72
12
36
175
59
6
55
36
44
120
9
3
40
8
40
132
8
45
111
40
23
6
192
79
24
20
12
123
30
67
24
143
18
19
41
39
81
63
12
60
4
36
20
24
129
30
21
40
104
76
11
25
137
103
48
17
75
4
24
35
1
41
120
42
73
107
18
39
144
12
57
7
60
36
24
104
52
77
7
84
12
35
60
48
21
24
100
77
48
111
4
56
69
84
211
20
40
17
15
57
6
ABCD 96520861564*3^$a+1 [50046]
25
87
72
93
60
246
17
40
24
8
16
39
132
90
36
174
233
25
72
18
30
6
129
15
185
25
23
40
105
18
30
24
108
99
120
123
45
8
19
69
39
105
8
43
6
36
27
207
84
45
24
81
72
39
9
144
96
30
42
120
198
96
81
168
111
129
135
17
43
12
9
8
48
67
30
95
40
8
64
105
48
72
6
84
69
104
88
99
24
30
39
21
27
165
35
109
6
45
72
21
179
7
41
115
72
213
9
39
72
63
17
187
36
84
125
37
123
75
90
18
9
24
225
30
17
40
15
24
33
48
48
24
75
36
17
88
111
41
73
87
24
141
174
6
63
45
66
24
84
21
96
99
60
89
73
15
72
15
72
41
37
36
54
57
45
96
155
19
18
60
18
12
65
16
27
42
30
45
200
31
9
75
5
1
174
57
39
12
165
57
30
153
33
120
15
32
193
12
3
24
87
30
11
43
144
5
48
55
18
39
3
54
23
67
21
45
18
24
81
32
7
60
36
17
307
21
15
66
39
96
56
25
95
67
5
31
54
35
1
24
23
40
9
54
57
87
65
16
24
3
5
49
36
30
114
3
105
48
24
39
224
55
90
42
45
9
39
33
30
9
96
48
69
12
24
72
159
3
45
57
126
57
200
40
135
90
72
24
39
63
108
21
8
40
128
109
3
51
24
245
48
7
108
24
21
32
55
138
47
43
197
1
119
85
18
9
75
6
15
80
25
39
96
69
123
48
57
42
84
24
113
25
18
60
36
45
45
156
135
48
120
57
114
93
48
200
120
25
63
240
39
201
24
135
36
120
36
81
33
84
155
7
18
143
40
80
67
48
60
9
99
144
45
207
41
88
9
6
9
21
96
51
32
7
36
77
25
23
67
125
25
95
25
72
24
15
15
60
69
15
90
96
15
375
9
48
32
1
126
18
18
45
80
43
29
55
72
225
24
32
49
63
120
15
36
66
36
78
36
45
3
6
102
9
9
24
23
40
24
24
27
78
135
57
54
144
36
24
29
40
15
177
171
5
133
36
71
73
90
45
15
66
15
48
33
63
9
30
65
40
48
27
36
89
232
165
54
45
9
15
8
40
15
12
93
3
126
30
126
107
97
90
216
77
88
15
18
54
33
15
18
15
39
72
153
15
33
105
63
72
72
33
48
6
41
49
15
8
31
12
78
111
48
15
18
15
48
87
9
243
36
30
42
12
117
33
95
43
42
30
6
15
39
48
9
128
13
54
45
39
90
47
43
54
15
81
66
101
25
15
27
66
195
57
42
53
19
30
111
24
45
6
45
75
24
36
105
32
1
39
3
5
49
30
81
285
84
18
132
9
144
45
90
33
3
21
51
30
18
144
36
6
75
8
25
66
54
108
107
43
270
12
42
84
54
6
210
24
23
43
42
54
30
191
13
51
3
72
48
216
60
9
3
189
48
21
30
162
18
17
55
9
8
7
108
21
24
135
201
9
18
69
8
91
156
81
99
21
39
18
48
42
30
87
39
36
6
18
66
83
31
17
64
39
177
39
24
84
5
73
15
33
39
111
12
117
33
138
29
40
80
13
3
39
153
3
24
30
18
60
17
73
39
56
103
89
1
119
40
3
12
78
3
99
42
108
15
48
27
53
64
48
87
36
84
90
15
99
72
5
160
32
67
54
24
120
23
72
48
7
65
16
96
15
24
234
18
69
8
43
5
55
12
53
79
54
59
67
18
12
15
39
42
39
63
33
3
72
125
25
39
8
25
66
60
81
24
57
72
15
8
139
144
36
41
13
51
96
80
40
32
7
9
32
7
18
18
6
36
3
24
117
18
138
87
111
90
6
33
105
36
27
27
117
128
88
24
48
8
7
33
39
30
18
126
186
113
25
15
48
32
48
7
12
69
111
234
150
17
120
19
6
54
30
96
12
6
36
53
31
24
18
ABCD 96521181728*3^$a+1 [50019]
12
49
36
35
52
80
60
12
84
12
84
36
48
25
71
25
35
156
12
25
11
1
51
20
13
11
60
40
9
24
11
109
83
52
68
109
203
1
35
36
13
83
13
24
71
84
61
120
59
96
24
108
12
36
37
35
12
1
11
1
23
1
95
73
71
121
24
11
64
69
71
121
71
73
71
84
49
11
24
40
380
168
12
12
96
12
121
35
97
75
33
24
47
60
24
96
109
11
28
33
95
48
24
1
11
48
1
36
24
111
36
8
64
57
84
75
32
49
48
15
21
12
47
61
47
100
44
73
11
60
85
60
11
24
84
88
33
84
71
84
25
11
12
12
120
48
4
8
25
23
60
13
47
4
68
72
220
8
60
1
119
12
169
27
140
144
168
12
36
24
13
75
33
35
25
35
24
48
85
23
12
76
9
27
8
72
120
24
120
61
63
33
24
11
25
47
12
36
49
95
84
96
60
36
24
193
75
68
12
12
124
129
11
97
15
104
60
240
13
15
225
11
192
148
140
37
47
48
97
11
36
16
252
32
40
165
120
23
96
36
25
35
40
33
36
71
84
84
13
59
16
189
63
105
83
49
23
85
51
104
148
33
59
96
64
8
49
36
35
12
72
373
71
24
76
180
165
15
57
143
1
48
131
24
108
24
180
24
72
72
25
143
37
12
15
8
60
12
61
23
49
3
8
61
84
99
68
4
21
107
16
21
95
13
71
60
12
37
11
180
252
25
15
8
24
12
61
59
13
23
73
96
35
361
240
35
12
168
109
24
120
111
33
11
85
252
35
48
4
213
3
81
119
36
85
35
76
252
20
85
71
85
71
13
51
20
24
28
69
3
8
49
35
121
75
140
108
60
16
80
1
24
75
80
180
28
45
47
49
11
60
148
68
4
69
39
32
168
60
132
60
1
192
3
80
84
36
88
140
40
69
107
13
72
99
261
59
145
84
11
144
132
24
12
37
27
153
60
107
60
13
60
36
71
25
35
136
117
11
24
12
16
45
83
24
100
32
181
167
108
24
24
1
75
68
12
1
48
107
84
36
12
97
3
8
24
4
72
93
35
16
8
37
59
24
181
71
85
11
28
236
1
155
108
1
71
120
37
60
23
13
39
45
27
21
35
73
71
48
112
9
155
96
1
27
32
48
132
4
21
23
1
72
27
36
57
144
24
35
204
25
15
20
36
120
36
76
44
24
12
48
72
109
11
24
88
57
60
155
49
119
121
71
36
60
100
68
24
36
52
68
4
140
132
121
72
23
124
9
35
145
59
1
11
24
157
23
24
16
80
64
36
32
72
120
28
32
120
36
60
25
12
35
13
119
60
120
88
32
40
20
16
44
133
23
12
144
36
40
8
12
72
61
300
11
36
37
35
36
12
24
108
60
60
12
108
97
24
59
48
40
80
37
11
37
15
9
11
24
25
39
44
1
71
1
23
40
69
83
169
71
60
13
24
51
20
24
276
25
35
49
75
140
40
8
24
36
60
49
11
49
51
105
203
160
9
12
155
76
57
131
1
11
12
60
1
11
48
12
60
36
24
25
48
155
121
191
60
156
48
109
83
60
73
11
169
11
24
84
48
48
60
205
59
25
23
73
240
71
36
13
11
4
57
23
85
36
48
111
140
49
35
72
1
99
80
36
169
36
48
71
28
128
48
24
72
36
24
204
144
76
20
60
136
104
72
48
1
95
48
61
24
60
48
15
32
13
119
24
49
48
24
24
11
24
37
35
85
24
11
52
105
383
60
13
35
300
84
61
11
84
36
196
9
11
97
11
24
12
1
123
20
61
95
120
61
3
80
72
12
13
143
252
48
61
24
11
1
35
97
143
24
49
35
ABCD 96521199176*3^$a+1 [50051]
24
41
7
98
22
5
37
54
116
6
112
38
10
78
96
56
28
14
82
84
120
176
16
72
8
18
174
52
36
12
17
31
5
103
32
34
18
30
18
110
15
49
18
5
51
21
31
24
8
16
32
4
44
52
44
88
32
10
23
3
28
26
3
13
18
5
7
80
48
34
32
63
3
4
26
22
72
48
18
50
12
33
39
154
26
84
72
88
65
49
18
62
256
2
24
48
48
22
48
18
30
32
70
20
24
21
25
78
140
100
24
48
8
40
56
18
18
12
40
42
38
40
96
2
3
91
50
30
34
2
52
8
52
77
75
244
140
54
42
70
18
5
3
45
25
50
12
96
130
32
22
26
102
24
36
9
69
112
18
12
20
112
92
48
40
12
48
36
24
36
60
66
6
29
13
2
190
66
14
144
34
110
6
24
112
44
54
3
43
66
14
66
18
28
2
15
1
32
112
6
12
12
18
35
27
33
115
144
80
28
146
34
78
192
2
46
107
36
7
20
22
6
32
69
3
18
22
68
108
64
20
28
60
12
152
16
8
64
92
96
40
62
46
32
12
45
15
36
22
14
16
5
43
66
80
64
66
14
16
26
72
28
44
166
50
120
28
60
44
12
36
9
25
48
71
105
16
50
9
15
21
55
48
8
48
34
32
118
20
12
21
7
8
22
35
45
27
15
100
8
106
110
4
8
22
2
28
32
48
16
66
80
18
36
40
2
64
66
32
30
15
97
11
55
60
17
31
5
15
30
22
12
132
104
34
240
107
3
18
42
118
14
36
168
96
40
65
3
12
96
78
46
66
50
60
4
8
40
110
90
156
124
78
2
16
30
2
30
30
24
24
34
47
19
12
18
6
96
80
10
18
20
21
43
60
36
26
18
28
162
26
70
26
6
27
85
62
34
47
3
4
26
22
20
28
32
112
56
9
7
18
47
31
128
144
52
56
88
36
74
22
68
52
2
46
114
23
25
32
30
36
129
3
24
4
132
8
36
28
2
94
44
22
71
103
2
39
3
105
51
10
62
57
7
210
14
36
94
2
64
78
2
48
105
21
114
60
52
20
64
24
77
3
66
70
24
120
68
4
24
120
29
151
44
18
22
12
30
18
30
48
48
62
82
38
10
2
33
45
70
65
27
46
30
24
116
22
18
84
26
30
9
57
18
142
18
36
60
20
76
14
34
12
18
32
51
3
12
12
12
4
17
19
30
48
66
12
24
128
16
90
6
116
12
36
52
50
15
97
78
44
4
24
56
12
88
156
66
102
5
67
20
94
95
79
56
10
6
204
20
84
168
52
32
93
13
48
30
66
66
14
6
40
2
27
69
70
24
17
1
30
44
6
82
30
18
80
30
34
56
54
66
28
72
192
20
48
54
46
65
67
48
17
43
48
72
42
6
32
24
34
6
48
41
49
18
17
61
35
79
60
66
134
12
28
50
22
90
48
78
2
48
48
34
92
45
15
40
56
220
12
30
78
2
30
82
66
12
80
100
36
41
193
48
18
96
8
28
12
30
6
26
34
20
40
36
14
39
51
69
63
40
12
12
96
29
51
88
92
24
21
75
22
30
80
112
24
12
44
60
40
414
30
36
48
62
70
24
72
74
18
21
79
116
4
128
33
19
36
26
94
72
24
80
24
90
16
18
32
46
30
162
210
5
15
42
3
13
2
28
48
66
14
36
189
81
30
114
114
28
65
127
17
1
32
16
6
26
22
20
262
30
44
24
16
12
128
66
6
60
4
60
29
36
31
17
61
54
48
32
60
16
14
18
24
28
80
21
19
2
34
30
14
52
44
52
108
2
64
30
89
27
28
104
132
28
42
126
17
15
12
4
50
96
30
4
20
10
96
48
80
18
30
18
24
22
26
52
8
108
30
16
48
6
24
8
10
102
65
7
36
108
56
21
37
6
17
7
68
12
36
21
63
10
30
5
13
54
96
72
80
136
24
66
114
12
18
126
36
30
48
50
100
17
55
66
80
18
12
60
40
174
23
51
84
40
41
1
14
4
116
10
14
48
208
50
75
19
18
2
52
48
113
55
68
46
48
71
219
48
28
20
112
30
32
15
1
14
72
58
96
54
90
38
58
74
220
42
74
54
22
60
20
58
30
32
33
75
72
21
43
30
122
22
32
30
48
40
56
4
32
46
48
162
30
110
72
58
2
21
151
66
30
18
54
120
113
39
58
78
20
132
28
32
45
123
22
38
42
48
54
10
114
44
72
24
82
18
30
96
6
90
174
20
4
65
15
57
15
18
16
14
40
42
62
12
33
7
8
28
44
100
56
52
60
8
88
29
51
96
60
166
38
106
26
54
39
9
42
36
18
42
88
44
18
78
ABCD 96521951452*3^$a+1 [50022]
54
69
24
96
3
24
45
12
99
6
3
60
39
33
24
72
21
27
21
39
189
60
3
36
51
12
78
27
15
132
9
24
120
15
21
27
42
24
78
69
123
45
48
36
36
21
51
24
36
27
69
105
27
111
57
12
60
21
51
33
111
15
21
33
15
45
30
36
9
60
51
9
9
123
93
24
3
3
30
15
12
84
15
9
93
30
78
99
33
51
57
51
3
36
21
51
18
3
60
9
147
36
24
69
12
78
9
168
144
33
87
108
12
60
120
24
72
117
12
111
45
39
12
60
72
12
12
3
120
21
60
93
6
162
162
9
12
36
12
72
75
168
156
60
57
12
24
15
18
12
6
81
69
15
72
33
30
60
21
72
60
21
138
21
120
81
3
12
81
54
33
24
24
36
21
39
39
57
57
30
30
78
60
204
330
39
12
75
78
99
12
33
66
174
27
96
9
3
36
69
3
93
123
3
57
48
36
108
39
18
3
12
132
24
48
72
21
72
39
27
12
162
66
69
36
144
12
24
24
96
15
9
51
18
51
15
33
3
21
33
15
24
12
33
39
3
120
33
36
15
6
54
69
72
147
21
96
21
27
63
12
9
3
18
6
45
189
39
9
48
3
36
12
24
9
3
24
15
81
24
84
12
3
21
45
27
51
66
72
78
66
147
147
54
183
27
57
33
63
48
21
3
48
15
30
12
66
9
12
12
69
3
75
141
15
18
156
90
42
123
27
24
21
15
90
30
9
12
24
27
12
6
51
48
3
45
3
45
15
54
39
9
6
66
27
12
9
3
63
30
51
12
3
45
24
36
3
57
60
123
282
6
9
60
48
57
60
24
24
18
9
39
33
12
48
12
72
108
12
12
60
84
27
9
165
15
15
9
48
9
15
9
12
51
3
165
132
33
6
45
9
42
81
12
15
9
84
63
30
27
84
12
45
18
21
9
24
51
33
3
48
12
117
12
135
108
60
12
12
12
60
3
9
9
12
63
45
18
36
144
45
12
84
3
30
3
72
12
21
24
63
12
36
15
21
51
90
12
30
18
27
39
33
12
87
45
15
9
24
24
84
48
24
9
39
132
48
27
69
15
42
219
60
39
9
12
36
21
63
48
60
9
108
96
15
12
69
51
201
18
9
3
33
9
87
21
192
36
12
42
24
81
39
6
60
6
81
39
18
39
3
30
12
3
3
129
24
120
12
36
39
54
18
45
60
69
6
42
72
123
51
6
51
3
33
9
12
27
12
96
105
27
24
36
9
15
180
21
27
24
27
42
87
39
33
21
39
69
18
48
9
27
21
57
42
9
39
9
12
72
39
33
3
93
21
51
9
51
87
57
12
12
27
24
105
9
75
12
27
9
99
12
9
63
9
15
60
33
9
15
12
225
120
87
12
120
12
12
27
9
3
36
141
33
156
15
36
33
3
120
15
33
60
27
12
6
48
6
114
30
93
9
51
33
15
9
54
12
9
51
9
51
117
9
12
6
156
21
12
36
45
111
9
72
72
18
21
9
102
18
24
3
24
60
27
66
36
63
9
3
12
36
15
21
96
45
15
36
63
45
69
30
36
105
24
12
33
42
33
48
3
30
39
9
48
27
15
81
36
24
12
24
15
6
87
45
27
15
237
21
48
3
24
3
21
12
141
24
171
93
27
36
117
3
33
3
60
3
57
141
18
93
15
6
18
33
129
15
36
3
81
12
21
42
138
48
3
9
27
9
3
24
33
63
21
3
96
9
15
9
90
33
27
57
24
39
9
9
30
21
51
156
81
12
57
30
21
3
81
12
24
39
78
72
75
48
69
12
48
15
3
33
144
48
24
12
21
3
45
15
39
30
30
177
12
36
3
18
24
15
24
12
12
3
9
3
12
30
51
9
3
45
78
9
75
30
18
186
3
24
36
27
21
51
54
39
12
9
18
18
12
132
54
21
33
6
69
33
3
12
3
12
24
9
36
3
48
18
3
24
12
27
60
36
12
18
15
24
36
72
3
21
72
36
36
36
24
15
24
48
18
24
96
15
33
36
27
117
15
36
24
96
63
12
24
9
51
285
108
33
27
33
63
48
3
105
21
75
12
12
12
36
63
45
12
96
24
9
39
12
21
51
9
3
87
9
63
120
45
12
12
75
33
144
3
36
57
48
12
69
15
15
54
3
72
24
48
36
45
6
81
12
72
15
6
6
18
39
96
96
60
48
72
3
33
3
57
69
3
141
6
33
15
48
21
63
6
48
123
51
72
36
12
30
39
93
15
48
27
105
12
111
42
90
57
120
3
54
123
60
39
9
45
48
3
120
3
42
51
72
21
3
48
69
87
60
72
27
9
51
90
3
9
87
63
30
3
12
21
3
51
96
45
15
21
96
84
15
9
57
3
12
24
15
45
24
36
3
33
3
57
63
45
9
99
27
12
24
33
12
12
24
15
21
123
9
36
9
87
72
108
24
3
9
81
72
39
15
129
12
24
12
24
15
66
87
24
12
36
33
12
75
96
135
81
33
51
3
21
60
12
24
24
21
78
117
99
114
135
9
48
114
24
36
21
15
69
36
39
24
45
12
45
30
45
36
60
21
27
69
15
36
99
24
9
3
66
18
ABCD 96521979044*3^$a+1 [50209]
18
18
72
18
75
24
45
39
60
72
12
36
252
12
57
123
21
75
105
234
57
15
36
72
36
81
48
105
111
12
57
126
54
72
75
84
57
3
51
18
15
201
90
9
240
12
153
18
108
54
51
72
168
375
81
48
12
21
18
342
3
12
24
33
18
144
54
54
72
18
3
48
36
60
15
141
84
45
108
135
12
15
105
120
45
54
21
69
27
72
27
141
300
9
324
15
216
24
180
69
27
9
87
39
45
48
231
249
21
36
3
96
9
18
105
12
27
33
111
72
90
39
69
54
126
90
144
36
117
9
75
15
54
39
15
108
90
15
75
72
108
45
180
9
18
630
18
189
60
144
57
18
126
126
180
117
240
3
18
231
36
75
69
75
21
69
54
69
48
108
81
3
156
129
72
231
84
180
48
15
36
21
15
18
18
33
12
63
9
48
69
36
54
54
99
36
99
105
168
15
18
90
90
90
45
99
81
24
132
60
36
207
21
156
183
21
159
21
96
96
48
135
45
60
156
36
48
12
57
72
15
36
219
18
72
90
93
33
99
9
87
48
60
84
12
51
180
93
51
9
81
63
135
162
216
54
90
18
72
36
69
3
90
87
144
57
63
81
3
141
51
111
54
270
45
45
99
60
84
180
81
27
117
288
135
9
18
165
33
15
228
36
156
87
93
15
54
54
81
96
12
81
99
63
54
504
51
204
15
57
12
132
24
72
135
108
36
165
84
24
48
3
36
108
180
93
12
111
9
207
33
48
48
72
24
60
111
72
72
33
57
18
81
24
147
345
51
33
21
3
105
72
15
39
90
99
156
105
39
51
177
255
270
108
54
93
195
33
111
54
255
87
117
180
12
69
36
54
165
15
54
51
39
57
15
33
237
75
15
36
18
39
87
45
9
15
57
15
72
3
69
24
249
75
213
72
72
63
81
36
36
54
144
9
27
69
360
12
9
306
57
48
3
69
3
72
57
48
3
177
57
99
99
72
33
36
36
60
15
261
27
165
87
18
72
54
72
33
24
87
180
165
24
156
51
9
96
3
69
3
450
3
51
33
57
183
180
48
219
36
72
108
198
54
18
72
3
12
75
108
33
201
15
129
147
132
63
9
96
39
108
36
36
288
45
207
45
45
15
75
69
36
60
84
36
156
48
15
69
48
9
15
144
84
36
9
15
132
15
54
15
156
45
18
126
135
27
108
129
120
60
60
45
432
36
18
216
69
39
18
63
135
165
87
54
54
237
12
3
33
39
18
18
21
69
126
45
48
36
51
189
99
201
15
126
15
3
81
45
195
75
216
189
9
18
33
24
15
72
216
9
171
45
120
159
21
123
9
81
39
36
141
63
297
75
48
21
36
51
24
60
84
159
198
39
60
84
87
9
96
93
15
192
27
18
27
96
57
63
27
342
51
ABCD 96522483132*3^$a+1 [50010]
123
45
3
15
66
111
87
66
90
24
12
6
60
132
51
75
54
30
33
96
99
78
42
24
30
114
30
12
24
60
24
36
66
33
21
18
78
24
36
15
9
60
6
90
18
204
45
96
9
18
117
48
9
60
123
63
18
42
54
30
156
162
51
15
6
204
60
42
48
210
24
6
126
30
84
24
36
42
3
39
30
72
48
60
42
6
78
6
18
36
6
24
96
24
132
3
51
6
132
60
12
24
6
54
84
3
165
18
54
3
93
147
63
150
27
45
54
24
174
12
6
42
120
42
18
12
78
108
54
96
30
84
138
96
15
111
6
108
12
18
6
18
18
30
78
6
18
36
12
18
36
84
60
114
108
63
48
69
102
198
210
12
30
18
78
6
234
102
18
60
6
120
6
18
30
60
126
54
114
42
96
24
126
90
12
6
36
24
90
24
96
60
24
6
42
78
30
102
54
96
54
48
93
33
96
48
12
3
21
12
111
9
60
48
360
72
24
6
60
42
39
3
24
66
48
90
9
57
36
114
60
60
153
57
42
18
72
54
6
24
78
30
3
195
18
24
30
12
30
18
96
57
33
72
12
60
42
30
30
24
90
102
228
24
126
156
18
9
27
36
6
42
192
54
30
84
78
30
54
6
162
108
174
84
126
51
129
66
45
45
138
66
24
15
9
60
18
42
18
45
9
87
57
84
51
48
144
9
39
315
24
228
18
24
36
24
18
48
60
60
9
63
120
24
36
48
45
141
18
81
21
6
84
48
30
120
30
60
78
48
3
3
30
36
18
24
6
180
126
84
60
42
12
12
150
24
9
57
18
96
24
42
24
75
21
24
144
132
90
84
12
18
12
24
144
12
51
213
18
66
36
48
78
24
66
60
15
93
114
6
27
33
42
42
6
150
15
69
90
30
60
72
54
57
9
66
12
30
96
42
30
144
18
30
180
126
42
48
42
45
15
84
6
84
18
33
147
30
60
48
54
114
12
24
66
78
60
6
36
72
36
90
42
138
60
36
36
42
36
66
51
9
6
18
6
36
48
42
24
18
12
156
18
24
36
24
51
27
30
135
93
24
42
18
42
18
18
42
126
150
72
30
108
66
36
12
18
18
24
3
9
90
60
114
54
201
51
24
24
18
75
48
9
30
150
3
39
90
108
12
204
30
45
21
171
96
9
30
72
81
21
78
66
102
24
24
66
18
18
15
3
30
36
18
72
33
48
99
48
6
36
60
6
408
72
60
24
24
42
24
48
30
6
60
36
18
48
108
12
24
18
6
60
6
78
18
30
114
48
48
114
33
33
30
42
36
72
18
54
42
48
153
15
24
9
87
42
66
30
6
90
24
39
15
33
57
66
24
126
42
12
6
84
18
93
81
30
66
42
30
60
66
36
6
18
45
99
18
24
66
54
27
3
18
42
30
30
18
6
30
36
27
21
60
12
24
66
9
81
18
12
30
36
90
228
6
186
18
54
48
42
15
96
75
186
6
84
60
6
18
6
24
6
9
21
36
84
48
18
33
9
39
27
6
30
66
24
54
12
12
9
57
24
60
6
12
42
6
60
6
36
27
207
186
183
57
60
42
30
6
45
45
84
138
21
3
6
87
21
27
9
204
12
72
48
60
42
168
42
60
198
42
42
66
12
102
48
21
45
60
66
60
18
36
12
42
12
66
42
21
9
39
129
18
12
30
3
21
90
48
30
102
18
102
66
108
36
99
111
18
12
99
21
84
36
24
60
15
9
18
198
12
18
132
150
48
36
18
42
90
66
102
60
66
39
117
30
246
24
78
30
96
6
108
33
129
24
36
3
105
66
6
96
15
165
72
3
93
90
9
123
114
84
12
24
24
120
60
24
18
48
36
108
18
90
42
108
51
21
42
48
48
138
39
3
54
114
6
18
30
78
24
36
21
69
18
6
36
12
3
27
66
195
15
54
66
60
285
15
120
105
105
42
18
96
36
24
78
210
12
36
15
63
129
21
6
126
24
54
60
66
18
48
60
30
15
39
30
84
36
51
27
48
108
9
75
36
6
27
93
18
30
126
96
21
69
18
ABCD 96522747164*3^$a+1 [50047]
279
9
123
108
135
9
75
21
60
84
87
13
11
30
90
234
3
72
21
379
17
163
48
20
60
28
84
20
21
219
51
36
169
204
48
92
51
229
48
12
60
8
39
54
15
240
105
27
117
102
13
5
43
47
21
60
64
56
24
27
18
103
68
60
4
77
63
27
213
16
20
21
39
9
72
60
318
25
48
48
152
3
30
60
115
20
9
55
36
92
100
80
172
60
20
81
79
188
3
144
42
18
21
12
69
24
39
28
8
9
151
72
17
183
192
76
212
40
53
99
16
299
66
67
8
24
40
11
37
120
140
93
67
48
20
12
39
21
69
63
135
90
30
1
32
57
91
41
3
16
29
3
148
252
68
39
21
9
115
101
126
24
45
60
129
72
3
171
45
40
29
36
66
49
84
320
76
71
213
88
12
95
21
39
85
180
140
28
20
52
11
37
120
68
321
31
60
8
9
63
207
1
11
141
27
12
49
20
45
15
21
51
69
51
112
20
28
72
60
17
90
69
135
84
25
48
32
27
21
27
72
9
60
24
16
24
48
32
36
84
45
72
3
16
164
15
45
96
180
129
31
221
3
105
126
57
52
77
43
48
32
16
149
3
60
153
54
33
12
147
69
39
73
32
27
21
120
52
20
57
39
72
48
40
11
33
135
102
3
15
193
59
193
8
112
125
43
47
1
152
39
21
129
30
33
180
28
320
39
9
45
19
20
16
35
66
219
105
115
32
33
15
240
39
45
21
19
8
87
30
75
40
128
33
36
48
51
39
240
33
112
8
12
225
51
99
201
84
48
57
60
102
18
211
5
54
13
47
105
28
23
24
61
80
84
156
159
1
155
240
25
29
55
48
8
184
80
28
12
56
60
100
120
59
85
36
71
21
52
96
60
59
21
75
90
19
96
5
187
53
30
36
9
64
41
210
189
15
12
9
52
107
205
11
9
240
201
144
91
44
108
52
155
192
49
5
6
210
91
8
4
77
39
12
48
64
68
12
28
68
12
52
17
99
112
107
33
100
152
27
9
132
48
21
19
5
27
52
65
63
52
56
132
28
149
43
80
3
24
261
24
16
44
28
8
64
77
19
104
16
180
32
27
1
32
52
20
76
140
40
60
60
59
25
47
213
96
9
90
61
44
27
21
220
20
12
100
68
27
21
45
75
4
48
32
16
20
72
27
25
47
90
43
101
66
54
159
336
60
40
41
18
13
8
105
39
120
36
52
192
137
3
27
1
20
177
6
37
68
84
57
18
42
39
45
39
87
1
248
24
88
53
279
105
43
77
6
25
41
54
37
32
168
52
17
3
51
24
21
60
39
42
51
3
37
8
64
8
3
90
19
56
12
208
20
9
96
7
77
15
111
109
8
60
9
91
29
63
27
81
69
79
65
67
53
39
108
72
16
80
112
108
95
129
16
32
39
24
109
8
12
28
8
40
65
175
5
15
12
309
43
35
120
85
96
20
111
81
100
8
24
75
33
39
69
51
13
260
60
240
21
315
45
99
45
96
27
27
45
21
67
8
24
256
29
12
180
79
84
77
54
54
63
27
13
72
5
3
87
30
3
48
4
41
115
72
59
21
48
21
270
249
9
43
173
30
49
20
16
5
19
8
12
75
25
80
40
36
12
48
65
36
54
66
3
36
64
156
35
97
188
160
161
180
259
12
60
17
31
132
ABCD 96523534566*3^$a+1 [50052]
8
1
11
40
21
144
11
13
30
21
3
45
51
41
19
149
1
11
16
3
41
49
66
5
13
27
3
5
13
27
33
59
28
93
35
19
5
28
63
24
21
24
21
18
21
81
24
15
63
57
3
57
3
102
78
6
54
5
13
12
83
7
17
28
117
35
55
30
3
27
6
27
3
45
3
24
45
87
5
1
27
20
1
47
19
6
18
6
3
12
48
8
19
36
29
85
30
24
36
5
43
77
40
33
23
24
16
27
36
9
32
103
17
40
96
3
12
12
5
12
1
15
104
1
30
9
8
73
27
3
9
9
42
9
60
39
30
27
20
19
18
27
81
35
24
16
99
5
43
48
12
65
88
3
24
48
12
5
7
65
48
7
24
6
11
85
47
55
57
45
3
21
39
3
65
37
3
72
75
5
12
36
4
45
30
36
42
48
18
12
5
43
21
68
13
18
21
8
12
175
5
48
1
11
61
12
42
6
27
8
7
36
21
21
15
12
8
19
18
27
8
52
3
90
15
8
73
42
12
5
7
5
60
40
20
36
4
20
60
13
27
21
72
30
6
60
39
27
81
3
17
4
3
5
7
45
3
96
6
11
12
13
59
73
23
19
234
6
6
42
5
40
8
55
17
52
20
36
25
39
33
23
60
24
40
56
12
7
33
57
84
6
18
6
21
36
57
3
20
19
33
8
13
39
27
53
31
24
126
11
19
9
45
18
29
28
12
3
77
19
6
3
3
9
3
6
119
28
24
3
65
1
6
78
6
29
12
120
1
60
35
4
15
21
3
66
30
41
43
21
8
115
12
48
18
30
29
25
66
57
92
1
27
57
6
45
140
60
43
17
12
13
87
3
9
69
27
3
89
7
48
53
24
43
5
25
3
57
18
12
12
6
30
138
72
15
20
60
43
12
24
36
17
25
23
4
8
25
35
37
126
9
3
17
1
150
5
24
13
123
44
16
9
6
17
28
15
12
33
75
17
12
1
12
15
27
5
13
30
17
49
96
63
8
4
33
3
9
11
12
52
33
3
92
7
53
7
54
51
3
18
12
63
27
173
7
33
3
17
55
57
3
12
48
17
43
30
39
9
6
156
17
12
13
23
37
3
44
48
7
18
35
1
27
44
1
84
30
6
18
12
65
24
19
17
43
60
6
6
54
18
192
5
16
27
5
52
21
42
12
18
23
4
15
5
28
72
21
30
42
35
12
60
16
3
9
8
55
5
25
24
15
15
6
39
68
28
33
12
95
4
21
39
3
33
84
63
53
73
72
99
120
45
75
39
60
17
7
36
6
3
3
5
12
12
36
37
18
45
24
15
18
23
40
45
15
9
15
39
36
6
47
43
9
15
24
24
18
87
33
15
9
24
27
32
67
5
31
5
124
21
18
54
27
9
39
3
12
120
17
60
31
42
42
6
15
24
15
5
16
3
12
48
36
141
3
9
51
36
48
53
73
12
18
17
4
33
15
63
17
1
12
119
55
60
41
60
12
28
15
9
9
54
42
23
1
6
66
35
25
27
48
20
25
42
5
43
45
44
36
4
56
37
15
12
8
25
6
17
7
45
32
25
3
33
35
60
43
12
48
9
48
39
36
24
5
60
1
119
40
15
5
31
54
48
27
36
27
45
21
12
15
44
1
15
20
4
3
17
13
66
29
7
5
28
8
37
23
7
57
8
7
5
55
18
23
13
42
54
11
232
20
12
1
24
71
37
23
19
81
75
48
6
143
25
3
20
4
20
60
19
9
15
53
85
12
6
81
96
15
5
55
24
53
7
36
9
33
87
3
5
7
18
12
11
13
47
120
12
1
90
24
17
16
9
35
19
30
87
24
21
35
49
6
29
19
17
19
6
18
17
12
37
18
6
12
35
7
30
15
68
7
53
19
45
20
28
20
37
3
128
55
5
43
12
12
6
11
16
9
71
19
21
32
28
3
17
7
12
5
31
5
7
17
28
32
40
21
18
30
30
12
17
25
6
6
3
8
12
48
37
12
51
3
41
96
24
25
63
75
17
19
6
6
5
4
60
60
15
21
45
42
5
1
42
45
63
17
67
6
11
31
12
5
1
71
100
56
49
3
87
24
42
24
3
27
108
17
13
35
40
20
28
15
45
72
20
37
11
4
51
5
13
11
40
3
5
28
20
72
28
27
78
35
24
16
3
54
102
36
18
27
3
102
12
30
33
32
25
47
31
57
12
3
17
16
20
19
41
4
21
30
17
7
21
20
12
1
27
24
15
18
23
12
28
3
36
24
17
25
42
36
12
18
11
40
69
11
85
18
5
28
12
63
5
12
1
36
6
72
6
11
36
7
77
13
6
41
40
33
23
24
100
33
23
13
24
47
28
12
3
12
41
19
48
18
12
27
68
12
19
21
3
6
12
27
8
4
45
6
5
25
24
6
9
128
28
12
20
28
20
7
45
45
108
27
20
12
13
15
8
7
6
11
13
6
17
60
55
65
40
3
6
54
29
7
30
6
5
64
48
27
84
89
7
33
8
49
3
15
113
12
48
25
15
9
18
12
30
35
16
3
60
36
48
48
5
55
129
33
3
3
41
31
45
33
42
12
33
57
27
56
49
6
9
63
45
32
16
32
31
66
24
36
36
90
24
21
60
20
24
25
75
81
30
9
48
27
33
32
28
8
13
11
16
87
93
9
24
24
35
12
48
13
35
13
11
16
9
143
61
42
29
19
36
18
6
17
49
15
3
57
45
96
12
12
15
45
6
78
47
4
8
28
15
12
72
6
35
43
24
72
101
40
3
6
54
36
5
16
3
6
23
13
87
33
30
12
6
12
75
15
29
31
54
18
12
45
123
78
48
12
48
51
8
12
16
27
17
49
11
40
20
31
12
42
35
16
27
77
55
33
75
6
6
45
21
47
31
17
52
51
57
84
33
15
12
21
12
72
23
1
60
11
1
12
6
21
33
3
3
21
21
42
12
45
20
40
15
6
15
3
6
6
12
36
57
12
45
3
9
71
13
54
33
24
39
54
66
6
54
42
18
12
30
35
4
33
27
9
71
25
23
40
3
9
68
85
3
44
1
18
30
11
1
24
36
48
51
9
6
65
28
51
12
24
21
9
15
3
18
39
3
5
13
42
45
32
19
6
3
8
55
30
15
9
11
25
12
6
36
21
9
18
6
11
36
60
7
6
11
60
31
24
21
12
12
3
57
15
33
8
60
7
33
75
12
6
30
54
47
43
5
12
108
97
18
17
19
36
30
11
25
24
11
12
28
33
54
102
23
40
21
12
12
30
12
41
13
42
5
4
15
30
24
6
5
36
40
12
8
73
11
16
15
17
61
42
30
48
12
39
3
6
90
9
27
141
33
24
27
39
54
12
24
27
3
81
36
15
54
131
60
60
13
11
1
18
21
36
39
21
9
6
18
36
66
18
60
11
13
3
45
30
5
19
84
6
11
4
3
18
35
7
72
18
3
44
60
61
42
17
28
72
80
49
102
48
21
20
43
6
6
41
19
5
43
17
25
51
15
24
41
12
28
9
75
15
45
21
24
18
66
60
27
3
9
32
36
19
108
126
39
3
9
9
24
83
64
8
40
32
1
12
75
75
36
60
6
15
8
28
3
9
3
29
28
72
93
23
7
33
27
12
6
54
33
12
36
44
79
6
48
30
17
28
3
24
36
12
53
24
91
29
49
ABCD 96523744886*3^$a+1 [50031]
117
12
3
24
13
48
120
72
11
37
8
72
12
3
24
21
12
16
96
8
28
20
3
61
11
13
71
13
48
59
1
23
9
3
45
75
117
36
4
47
33
63
73
20
60
27
204
93
63
48
45
132
39
24
1
68
16
11
1
48
47
60
12
37
59
157
92
100
11
12
24
9
99
13
35
48
24
25
23
25
48
20
39
73
143
120
72
33
76
36
35
277
83
33
51
141
52
47
1
48
12
23
9
51
12
37
23
169
71
105
28
11
169
32
195
13
59
21
60
39
48
57
16
119
48
13
44
63
97
48
143
12
84
1
47
1
59
37
119
69
48
120
12
36
76
35
1
35
108
132
24
1
23
12
13
11
21
75
57
60
48
12
3
37
60
80
15
145
12
56
12
63
12
25
8
3
37
8
16
119
60
36
33
108
48
75
36
21
147
12
1
72
23
45
12
120
51
9
75
85
80
3
12
12
133
107
33
15
21
51
73
23
25
8
12
12
3
33
60
207
85
32
3
60
12
12
13
176
16
35
13
11
12
12
108
25
8
51
60
25
8
15
1
11
1
20
3
12
48
72
57
111
12
109
11
24
213
51
96
36
24
9
16
24
24
68
4
120
8
27
13
36
107
12
21
84
63
12
108
24
21
15
105
52
23
13
35
117
40
32
15
48
12
96
72
144
61
24
24
12
32
36
171
33
75
153
28
47
13
24
96
120
80
27
24
13
36
32
12
36
4
47
81
60
12
88
23
25
12
12
23
33
12
12
27
69
15
69
36
64
60
12
11
73
32
4
48
12
35
1
72
8
27
1
44
3
33
52
32
28
92
96
27
37
11
60
45
52
24
35
84
61
11
117
63
60
25
23
105
15
177
12
16
32
3
25
32
27
12
48
33
192
3
24
60
9
27
24
93
16
32
39
33
52
83
1
252
84
56
52
116
15
12
144
13
8
28
20
16
108
20
40
11
12
45
12
16
11
25
44
51
24
12
25
32
100
36
11
36
60
85
35
12
61
95
12
48
36
1
23
24
12
81
3
1
11
49
119
49
11
45
72
40
35
84
144
145
60
44
75
73
47
156
36
108
36
12
117
111
1
36
60
12
11
12
33
112
23
37
84
44
4
48
23
12
84
60
61
12
20
48
48
16
24
47
33
87
168
84
21
76
48
47
33
87
21
3
1
35
96
57
51
37
60
12
80
52
11
97
35
13
35
48
1
36
48
11
48
1
47
60
37
20
160
35
12
73
11
36
96
72
97
11
33
64
20
3
45
3
12
45
60
52
71
60
25
35
60
72
45
3
24
81
184
56
40
11
36
33
27
12
121
32
3
25
84
56
4
132
8
16
32
75
105
48
27
12
25
11
1
23
12
33
28
23
9
88
72
23
57
3
13
107
45
168
99
85
107
13
8
40
80
40
23
9
51
24
168
24
1
47
1
60
11
13
48
72
23
24
24
25
47
120
13
47
37
8
339
21
63
45
39
21
24
27
21
72
15
48
25
59
48
33
63
36
1
48
104
27
169
20
16
23
25
12
144
92
88
11
48
33
3
57
3
72
13
12
48
20
147
60
24
120
1
72
11
36
25
56
4
35
13
20
51
12
60
85
32
76
32
3
9
51
204
12
141
184
11
13
140
52
23
12
93
27
49
71
57
28
20
108
51
1
47
37
156
20
63
72
25
8
15
145
71
25
36
119
48
37
36
119
84
60
12
57
63
25
23
9
3
13
11
61
107
13
8
39
1
11
13
23
45
3
12
45
52
12
59
9
28
84
35
120
33
16
32
48
51
85
71
57
16
32
27
45
120
160
11
165
124
11
9
48
3
61
96
47
12
1
23
60
24
25
8
4
144
44
3
12
12
156
25
80
75
48
156
25
11
24
13
56
64
47
48
60
33
12
36
75
36
69
40
24
71
85
32
27
36
144
1
80
76
8
15
1
60
11
21
39
9
4
23
48
84
1
12
119
1
59
49
20
112
8
72
135
72
25
20
36
24
48
112
35
12
48
1
107
93
12
28
32
27
13
8
99
13
35
12
21
12
52
47
24
12
60
144
384
1
96
20
87
21
52
120
72
12
35
24
24
25
8
48
64
11
61
11
13
35
12
12
33
28
32
27
48
105
4
143
48
13
92
15
85
32
48
4
60
48
12
36
35
33
16
83
73
35
25
32
75
13
8
4
60
128
15
24
61
48
20
60
60
27
60
60
12
21
4
23
144
49
84
20
168
4
48
12
143
81
15
1
104
75
1
23
36
9
87
1
20
15
60
120
13
60
84
11
9
60
16
119
12
24
1
35
36
12
48
12
33
40
12
140
63
24
49
32
15
33
159
13
95
177
16
80
52
35
57
15
13
8
15
1
35
69
40
11
24
24
12
9
15
96
189
60
51
60
36
48
49
128
48
4
23
225
ABCD 96524542462*3^$a+1 [50052]
21
12
123
285
36
36
3
201
24
51
129
27
24
21
177
138
45
48
15
165
75
234
63
3
165
60
96
24
165
66
24
237
27
33
60
129
66
189
171
45
99
108
57
60
36
84
3
72
81
120
27
21
15
81
84
96
60
3
396
57
60
69
48
6
57
24
111
72
180
21
111
48
108
105
99
165
135
129
192
39
45
36
204
3
78
99
180
24
132
180
27
36
21
39
261
24
39
177
36
69
195
99
12
105
39
78
3
60
3
180
45
45
42
45
27
93
24
84
15
225
60
96
36
120
24
99
36
108
36
105
219
81
36
24
99
90
48
54
141
24
3
72
48
33
39
36
9
243
18
18
45
27
180
18
126
105
39
21
60
60
21
42
93
63
417
144
300
39
36
24
81
180
120
96
48
36
36
15
69
33
111
36
15
21
39
264
360
36
69
135
165
15
270
75
72
120
24
99
21
15
96
12
21
51
18
288
159
63
156
57
48
36
3
21
156
39
21
105
54
42
135
75
9
231
69
39
144
12
69
75
45
72
24
24
120
12
48
36
24
72
99
129
36
60
15
120
69
27
30
195
60
120
144
36
75
90
42
36
144
33
60
69
48
6
81
120
96
144
183
90
18
72
153
168
12
108
36
9
75
15
54
111
75
21
15
81
48
51
69
12
93
231
39
57
183
216
81
75
9
423
21
15
105
132
87
33
24
36
108
15
72
168
57
159
336
9
51
192
42
51
48
189
30
96
81
36
27
12
21
24
36
117
3
39
9
36
39
72
129
24
156
111
9
144
252
24
24
51
45
3
33
3
45
27
9
96
27
333
84
135
21
15
45
228
129
231
36
24
72
63
6
48
3
219
21
60
3
72
60
69
123
153
144
99
24
12
21
60
135
114
75
84
15
96
45
21
90
54
54
186
135
120
60
24
75
72
69
51
9
24
72
27
48
93
51
108
252
105
264
51
45
111
105
120
144
69
30
24
90
111
51
81
84
120
75
36
33
12
3
21
36
24
15
105
84
216
75
69
39
96
21
243
36
24
33
48
12
123
105
180
36
3
57
15
105
3
81
36
240
39
21
36
180
24
24
96
24
96
120
84
12
24
159
45
36
96
24
120
24
120
87
72
297
180
36
48
12
63
165
192
300
39
180
204
21
36
84
84
12
33
126
141
60
63
21
120
75
81
27
33
24
51
33
36
3
60
102
306
33
96
60
120
60
63
21
39
21
12
87
273
39
9
57
54
69
21
18
72
141
60
264
60
96
24
39
36
261
99
105
240
3
57
9
87
60
3
81
84
15
45
132
204
36
87
72
165
84
192
279
81
27
21
231
21
420
39
141
48
225
87
3
105
36
63
33
60
87
93
144
96
204
75
9
9
183
87
21
27
9
51
84
81
99
45
144
207
18
96
39
ABCD 96525437902*3^$a+1 [50005]
60
23
144
217
47
1
24
48
5
18
48
1
120
24
24
72
24
72
77
24
43
36
65
192
127
36
48
5
24
18
264
85
84
29
31
11
1
29
55
36
60
12
48
48
101
79
180
35
72
72
37
11
25
17
90
72
145
24
203
37
53
19
5
7
95
37
24
35
66
31
60
132
132
23
72
1
12
36
60
36
5
19
29
91
35
18
24
67
108
108
23
180
121
17
18
25
191
1
53
24
19
24
155
61
77
42
73
96
101
48
78
37
143
97
48
35
13
59
12
85
83
12
60
108
37
84
12
48
24
12
83
78
67
120
83
72
12
24
36
36
25
120
35
36
12
61
96
24
35
1
107
6
79
12
24
83
133
36
95
72
24
61
29
126
85
72
95
49
120
29
43
5
6
13
24
29
91
5
139
5
30
42
103
17
24
55
36
29
18
36
60
180
90
31
12
24
35
60
1
71
264
54
6
12
54
67
29
115
12
228
35
13
11
37
29
150
25
60
53
6
121
35
73
35
24
72
13
24
35
12
109
108
48
47
30
43
240
83
18
18
25
29
67
24
53
54
90
18
1
48
53
7
324
143
84
18
67
24
23
126
55
12
23
1
24
96
72
5
54
1
143
1
47
61
96
47
37
48
48
12
24
83
121
12
11
37
29
54
61
101
6
72
48
36
198
91
59
97
12
101
18
126
24
18
30
24
79
48
179
49
179
60
61
180
11
66
18
1
149
7
131
1
108
71
60
157
12
72
29
19
197
91
119
133
47
132
12
24
85
77
103
35
13
167
18
115
53
120
54
18
18
180
13
24
23
1
35
37
47
24
36
121
60
35
18
102
13
60
192
119
36
121
24
11
61
107
193
35
72
193
47
133
47
37
83
18
6
49
17
67
23
181
35
1
77
127
11
37
35
157
180
5
67
11
66
42
12
42
72
30
85
48
72
48
36
12
11
37
11
13
29
19
71
1
240
11
36
73
47
36
37
72
108
12
24
24
228
17
43
35
36
241
12
48
96
132
29
43
312
77
18
174
6
108
97
5
43
11
24
25
60
72
24
35
61
119
25
47
12
217
23
37
144
84
35
6
18
12
24
18
43
5
6
61
5
19
71
54
18
24
13
59
30
6
138
42
13
48
65
43
24
131
36
1
11
37
24
12
17
19
107
114
18
109
60
11
18
54
1
11
1
5
43
77
19
53
91
23
36
138
72
18
25
120
84
12
48
77
103
95
36
1
24
48
72
60
59
168
1
11
36
13
48
65
24
43
48
12
12
23
25
71
1
35
73
35
61
36
11
66
6
13
60
143
49
12
36
48
36
35
13
108
35
13
41
150
18
127
17
31
12
95
78
55
12
53
43
83
18
54
72
61
35
36
13
59
120
1
95
72
121
60
84
24
251
18
48
67
149
19
72
77
91
168
29
55
36
29
31
36
11
37
47
13
36
24
23
13
23
37
84
12
77
43
96
83
108
48
13
11
12
13
119
73
12
228
12
107
180
228
24
1
125
7
11
54
79
204
120
47
30
78
37
53
67
53
31
12
24
23
24
73
24
72
72
29
211
60
36
53
103
17
19
59
1
180
60
11
1
29
67
11
13
48
12
12
5
66
49
48
47
6
48
7
48
59
25
12
11
49
5
79
60
119
25
36
84
47
13
41
24
31
95
66
19
120
84
65
6
25
60
77
120
24
18
121
5
48
6
12
25
60
65
18
102
6
72
25
12
228
323
13
12
11
24
36
49
12
48
48
60
107
36
36
85
72
36
84
83
37
53
67
108
48
48
35
12
13
24
143
25
11
36
133
65
24
18
84
240
108
84
1
113
18
13
23
61
29
66
157
65
30
1
59
54
127
132
5
7
11
96
241
29
48
55
59
121
77
54
13
12
12
107
66
43
60
41
42
36
157
108
192
65
126
13
24
29
127
36
96
71
36
12
73
48
83
25
185
19
36
95
72
210
67
36
11
73
29
43
119
6
ABCD 96525830008*3^$a+1 [50011]
21
12
15
56
60
1
15
36
20
91
9
39
6
15
84
72
21
72
3
33
72
35
40
3
9
72
44
13
6
45
116
103
186
15
48
93
18
21
20
13
90
6
18
30
18
24
5
4
24
36
33
144
24
11
24
24
60
40
3
9
24
21
36
30
33
21
18
24
66
39
21
51
56
49
36
15
36
44
1
84
96
48
11
76
8
37
12
54
6
11
55
6
23
64
20
55
9
20
19
18
24
87
111
5
28
12
9
12
23
49
3
8
85
15
15
65
7
18
15
57
72
3
57
27
8
13
42
29
4
12
9
11
7
18
11
1
42
54
36
23
7
18
15
21
36
6
65
1
150
77
40
21
71
61
27
20
43
18
48
35
88
9
47
52
8
36
49
23
85
15
21
36
15
21
35
7
30
35
24
12
16
60
33
39
32
61
12
108
39
33
42
30
75
21
108
11
25
12
36
42
17
84
73
3
12
21
23
16
36
3
48
33
24
15
5
13
6
30
18
5
121
24
63
21
75
21
54
66
72
72
83
25
3
56
16
21
12
54
6
11
217
168
30
41
12
16
24
36
36
12
39
29
28
20
37
59
84
16
57
51
3
30
15
9
11
1
11
49
36
15
32
181
24
12
6
81
9
144
36
36
54
18
23
97
6
29
43
33
48
24
20
52
68
4
15
21
32
1
36
60
27
39
21
72
36
33
72
195
36
36
3
17
4
36
21
18
69
32
36
55
33
24
57
27
204
21
63
9
12
15
8
13
24
27
24
20
13
15
36
9
11
25
36
48
60
15
36
56
121
180
39
8
79
6
27
24
21
27
80
1
11
12
4
9
27
21
59
49
60
12
15
44
36
48
1
6
9
20
37
6
54
12
23
31
18
24
84
72
15
93
60
12
36
11
7
41
168
7
18
15
21
18
24
69
21
83
73
3
36
32
4
15
5
91
48
24
17
36
64
57
24
72
18
17
1
11
1
35
7
45
32
96
4
39
29
4
48
60
20
12
1
3
15
42
12
96
51
33
83
43
24
48
18
87
32
76
189
63
39
6
48
51
45
87
12
116
19
54
12
75
69
6
54
12
39
12
80
36
13
36
15
21
3
32
1
15
57
3
32
36
1
35
19
42
36
71
16
104
19
17
55
41
31
53
1
51
57
15
39
21
48
32
4
63
45
44
64
56
73
59
73
11
1
15
9
23
79
5
72
48
4
8
13
27
9
11
36
16
21
59
49
39
32
1
24
30
57
15
24
54
72
84
24
51
176
36
109
15
24
20
31
21
12
20
16
32
40
21
3
44
7
77
124
8
4
20
4
92
1
35
1
18
9
63
30
131
13
15
93
3
36
39
45
8
1
12
3
12
60
69
71
40
33
15
9
12
3
33
59
37
15
36
3
5
36
76
24
33
24
11
1
3
20
13
24
59
7
17
55
21
48
27
41
31
9
96
8
79
18
3
12
20
16
3
29
85
102
17
60
88
32
16
8
1
36
23
97
60
11
12
13
15
39
18
123
21
12
35
96
48
4
8
61
23
31
17
25
30
42
11
1
59
48
61
15
20
31
6
71
16
21
36
15
36
15
18
3
32
19
21
12
9
15
48
9
30
5
67
54
3
20
36
13
3
33
168
27
56
4
36
3
65
40
39
41
4
24
12
8
12
91
41
55
18
15
21
11
7
18
12
18
21
3
9
36
8
24
85
12
18
18
72
39
21
48
3
56
13
59
13
36
3
8
12
49
24
15
56
48
72
16
9
48
6
30
3
15
21
56
13
23
1
15
33
36
15
3
54
15
75
101
60
4
3
29
1
42
5
76
60
12
8
12
37
51
3
72
101
76
63
29
1
3
128
1
15
21
63
32
12
1
47
60
28
39
6
12
6
69
84
9
30
96
18
30
54
3
39
29
19
6
11
1
72
15
44
1
51
87
42
84
36
87
8
16
36
12
24
12
36
32
25
36
60
12
15
8
37
35
1
11
16
36
3
137
7
18
3
12
20
19
6
71
1
18
65
16
9
84
3
32
4
72
56
1
123
12
8
100
57
6
48
54
15
44
12
16
3
90
3
12
57
3
8
61
39
56
12
16
57
87
21
3
44
7
53
4
33
51
80
144
85
54
6
18
105
39
90
15
21
59
13
27
21
59
1
11
40
72
56
1
51
39
17
72
28
24
51
6
63
20
72
4
3
48
18
35
25
36
198
69
56
12
1
51
21
15
80
55
33
15
6
48
24
11
4
68
37
3
20
19
33
56
13
35
7
33
84
3
6
63
3
24
9
20
36
16
21
18
29
25
36
83
60
24
49
15
9
27
147
6
18
54
18
45
27
17
13
11
24
112
87
69
36
63
17
36
16
3
17
13
42
30
24
27
32
25
6
29
4
32
1
15
117
12
60
27
20
52
20
19
6
27
24
87
57
57
15
15
54
15
60
12
45
11
1
23
1
27
63
65
7
30
18
54
72
36
51
129
36
15
39
93
21
30
24
45
9
12
6
72
30
96
51
32
25
12
15
21
3
12
92
36
73
54
18
39
15
6
27
63
126
15
12
9
27
60
21
18
66
108
35
7
72
65
25
12
24
120
51
21
11
13
15
20
13
18
77
36
1
99
27
5
43
17
1
47
7
42
15
21
11
37
18
6
12
60
18
72
30
59
55
9
45
15
33
42
18
12
11
25
3
33
24
12
36
15
3
33
63
30
36
36
23
13
15
81
48
36
35
61
12
6
5
28
20
16
12
24
8
24
61
15
48
8
1
27
8
16
36
32
73
15
3
89
1
35
1
95
1
48
11
48
13
3
48
44
19
18
30
24
30
87
21
35
4
15
54
18
18
36
18
6
83
4
20
13
15
57
24
15
21
120
87
36
72
3
72
21
8
28
237
84
24
48
71
4
36
21
48
18
18
11
49
15
12
21
15
3
17
76
33
23
12
1
36
3
111
30
18
42
12
179
36
19
18
6
48
129
140
16
21
15
8
1
63
9
47
4
12
8
73
12
23
1
12
96
12
15
9
84
71
4
36
20
121
24
15
32
16
9
72
35
55
17
28
20
1
95
31
33
56
25
12
3
21
63
57
24
47
1
3
104
37
168
35
24
48
12
12
40
8
12
4
93
71
12
12
4
8
37
27
32
61
75
33
6
17
88
87
18
24
12
24
18
17
1
83
97
27
8
13
24
15
177
3
32
12
43
78
66
18
39
105
15
21
51
44
1
11
7
48
33
20
1
87
3
33
32
13
12
35
16
180
39
ABCD 96525951376*3^$a+1 [50028]
79
30
18
18
159
75
36
60
90
144
75
176
144
13
6
126
18
30
47
115
29
31
18
90
12
89
1
63
27
21
33
47
43
132
177
57
18
30
186
84
41
1
108
227
73
42
45
3
36
54
51
45
30
21
75
90
54
5
7
9
224
96
13
18
113
121
18
108
60
12
81
51
198
48
135
9
24
30
81
15
33
105
6
54
11
1
6
105
192
57
114
54
102
54
42
18
36
48
72
24
131
13
126
21
33
15
3
45
192
81
6
18
71
31
33
57
18
42
18
66
60
126
144
30
36
60
63
32
31
72
120
17
25
48
18
117
48
39
246
60
119
145
90
36
24
84
90
54
21
51
36
42
48
54
24
102
24
210
456
72
257
64
51
45
80
19
45
192
105
18
54
47
61
3
141
108
6
216
41
25
24
198
90
72
119
19
6
36
3
96
21
36
72
180
18
60
72
66
35
19
18
75
48
27
48
6
18
77
13
90
18
23
481
18
36
9
21
11
85
18
30
6
69
3
173
109
132
48
15
3
54
39
195
36
153
27
5
49
72
23
49
6
12
29
79
90
36
204
84
186
66
36
198
36
24
17
37
18
9
99
12
129
3
12
126
323
1
114
45
32
160
15
108
30
60
54
21
141
51
3
54
66
114
18
102
60
12
3
93
99
93
227
193
47
1
24
119
19
132
9
81
36
162
57
99
54
18
42
18
48
42
48
24
71
19
36
36
18
30
213
165
18
24
33
39
66
72
18
93
51
78
90
21
192
48
81
191
187
12
54
24
36
71
85
90
81
192
15
17
1
63
9
60
11
79
90
36
12
24
120
90
29
61
36
42
126
39
45
72
96
123
75
12
108
141
9
30
9
117
11
223
90
71
61
35
37
102
6
15
80
7
57
15
6
108
54
162
90
30
144
15
80
139
6
72
198
216
36
5
49
138
21
105
71
1
18
24
21
32
13
90
41
325
59
49
15
3
54
39
15
12
24
30
60
30
60
41
64
80
16
33
126
54
192
60
54
105
33
111
51
90
35
109
131
85
54
60
162
23
64
165
18
57
15
66
36
11
13
12
78
12
78
15
96
63
81
45
132
18
30
6
54
72
18
105
51
29
67
45
117
90
30
3
75
144
126
39
9
71
55
24
66
63
96
45
90
30
6
48
36
54
107
199
114
36
30
90
60
47
25
12
18
9
96
9
66
114
84
54
41
19
36
41
31
72
90
162
45
3
72
18
60
102
36
45
33
15
15
24
105
87
36
117
135
72
36
90
18
129
15
132
45
99
12
18
15
96
39
30
96
48
72
6
18
27
3
90
24
18
249
144
51
90
6
93
81
108
6
45
21
24
90
36
30
6
33
15
6
48
123
9
84
36
15
75
5
85
234
17
73
114
21
99
6
39
51
45
27
48
36
33
147
24
66
6
12
42
18
165
27
69
80
37
75
207
81
96
3
36
42
95
79
24
54
131
31
66
24
119
1
63
48
15
33
96
48
48
45
3
51
36
18
144
18
180
18
95
31
258
191
169
72
15
48
3
108
216
78
66
24
66
47
7
6
131
16
123
66
51
27
53
64
9
71
85
18
96
54
12
6
209
25
90
174
24
162
126
18
21
69
11
91
5
109
30
21
57
36
102
24
18
282
9
32
19
228
105
128
79
81
27
197
16
177
6
9
21
27
192
303
42
66
60
54
3
69
66
42
18
45
27
90
18
9
3
72
69
27
54
111
63
42
39
15
108
18
30
53
16
99
45
80
55
12
45
45
312
ABCD 96526133474*3^$a+1 [50015]
60
51
3
78
228
24
207
9
54
6
51
3
96
180
48
66
54
144
6
135
12
21
60
87
3
108
18
3
36
21
42
60
33
33
63
63
21
189
18
33
36
48
84
69
27
36
93
87
156
24
123
12
42
18
69
24
12
15
9
156
27
78
3
36
51
36
12
30
63
147
105
63
24
9
39
93
60
12
3
9
3
21
33
39
15
24
81
87
6
72
27
69
39
24
75
18
12
3
93
18
30
15
27
84
126
63
60
3
66
78
45
120
84
21
72
12
60
6
108
9
36
39
66
30
12
102
87
21
3
15
117
105
3
21
24
102
6
51
51
9
99
9
93
24
36
6
138
27
108
75
81
12
24
21
3
24
12
36
9
12
6
96
54
78
6
147
39
12
45
24
192
15
57
33
24
72
24
48
27
24
36
72
120
99
117
24
3
45
21
24
18
54
135
108
57
66
12
69
27
96
150
48
3
15
54
15
12
27
42
36
18
6
54
21
21
3
69
3
33
3
24
3
36
45
12
63
9
156
3
54
3
33
3
36
81
90
42
27
48
15
138
39
60
48
105
18
66
24
39
51
162
15
27
42
15
33
102
36
6
126
12
42
6
6
42
126
3
15
66
15
21
6
9
21
48
18
84
18
15
24
45
27
60
3
90
282
30
24
54
66
15
105
108
6
21
57
24
3
15
6
66
45
33
63
3
210
66
9
21
63
117
186
9
45
15
51
6
18
69
12
63
18
12
27
60
81
3
33
42
21
24
15
24
45
36
21
24
3
45
30
30
54
48
9
51
81
48
15
30
12
48
6
69
27
93
144
87
45
84
132
3
177
33
84
3
12
69
51
9
96
27
93
63
123
18
108
90
138
15
39
42
30
81
84
57
15
15
69
36
69
6
42
12
15
69
30
42
27
132
45
15
129
27
33
108
90
21
21
84
12
12
36
6
18
159
12
21
72
15
9
192
39
3
6
54
6
24
87
12
12
96
123
66
24
30
24
21
21
15
51
45
3
81
3
12
33
120
21
78
30
27
111
24
9
48
48
21
39
21
39
72
21
12
75
15
69
105
51
21
12
30
48
90
12
6
24
21
36
15
21
27
9
60
63
18
27
12
12
117
12
6
24
9
9
6
30
3
21
30
33
3
78
12
63
36
21
24
18
60
81
12
219
24
42
90
18
36
3
96
36
3
42
15
99
54
3
9
171
69
72
108
15
15
12
42
108
144
30
9
93
192
3
12
108
57
3
15
42
24
135
36
39
30
18
12
21
9
24
18
12
57
36
57
15
45
75
63
33
21
75
36
75
66
39
69
75
15
42
12
27
108
24
36
12
51
36
33
159
69
9
63
132
96
24
69
66
144
6
60
42
21
99
30
15
27
96
18
24
24
15
21
138
138
15
9
60
24
18
30
27
15
84
57
48
165
87
24
12
3
36
6
75
9
243
135
18
120
84
174
45
60
57
87
45
3
57
66
21
27
114
24
39
36
120
15
48
81
45
18
9
120
15
90
18
24
201
120
60
36
15
81
72
12
27
18
54
84
45
51
66
78
33
261
48
51
48
27
9
51
57
57
135
21
6
60
30
99
63
69
12
105
108
102
93
9
12
15
21
36
3
12
24
24
33
84
15
27
54
3
87
9
57
36
36
39
24
3
105
9
126
30
63
24
81
30
165
36
9
24
12
66
69
24
24
9
60
27
57
6
270
24
87
21
30
6
126
102
18
66
3
3
33
21
3
3
141
21
72
12
24
24
42
45
45
27
24
3
21
24
39
60
54
39
36
9
264
72
54
30
63
12
105
15
24
33
54
30
36
219
15
45
24
24
24
3
33
15
21
36
84
21
30
60
45
48
156
3
45
117
3
81
15
45
15
15
84
60
48
84
60
18
3
45
30
33
141
3
12
60
111
9
15
21
3
9
33
60
42
33
24
36
48
63
57
24
108
9
84
24
15
3
18
102
18
6
18
63
81
87
9
27
27
93
57
39
9
144
12
3
96
9
15
9
36
54
18
3
36
15
6
3
3
21
33
15
84
9
24
12
12
111
129
24
6
9
33
27
15
24
54
66
66
63
81
159
12
24
9
135
21
39
24
15
21
9
51
12
81
3
24
24
69
18
33
15
18
72
36
51
24
9
27
96
12
12
69
18
117
21
99
9
6
18
18
33
51
129
45
78
57
12
39
78
27
21
66
42
75
3
66
147
27
102
12
39
156
60
27
12
114
27
33
60
156
42
84
9
132
57
6
36
30
15
156
39
60
105
24
45
96
51
9
48
6
9
75
54
48
63
39
9
15
18
24
3
9
66
30
72
84
27
24
33
132
78
30
24
42
54
27
45
36
24
3
39
9
27
18
6
18
30
21
36
111
18
12
75
39
60
21
12
9
18
6
36
42
9
180
12
27
6
ABCD 96526159168*3^$a+1 [50358]
36
45
48
144
48
75
69
219
37
23
57
3
36
105
144
147
204
1
23
105
15
289
47
144
81
16
32
207
204
72
168
37
80
112
96
71
9
64
47
180
96
157
83
48
301
35
300
49
192
80
112
11
21
144
51
13
80
111
49
167
24
120
132
24
120
60
73
71
12
13
32
39
36
85
35
13
131
45
16
155
69
48
27
21
144
39
36
21
63
120
96
84
60
132
48
21
16
240
48
80
16
35
264
36
33
123
168
96
93
16
71
169
80
27
48
37
23
12
45
3
120
96
144
96
69
15
1
155
21
75
48
21
288
51
61
35
61
23
96
313
32
96
112
32
96
112
71
25
11
84
60
156
9
144
27
84
36
96
109
155
21
219
60
73
32
144
27
69
64
71
105
15
36
108
97
59
24
180
120
1
35
45
159
177
63
49
167
153
87
121
23
9
27
24
45
64
80
96
75
181
48
83
288
61
96
59
96
48
21
39
201
51
24
21
63
12
213
160
11
120
45
339
109
240
240
32
135
84
96
69
15
60
21
99
60
1
35
109
11
24
45
27
69
15
81
123
72
109
96
192
47
24
396
60
24
105
51
45
39
60
45
231
9
160
95
12
37
251
60
12
157
48
32
16
32
48
64
11
69
123
277
11
60
57
3
61
48
71
25
11
84
1
128
447
24
217
192
48
48
176
15
24
57
195
204
1
35
168
85
32
160
23
60
156
120
9
64
11
37
32
87
120
120
84
21
51
24
85
176
159
33
112
11
108
36
21
3
36
25
95
33
51
72
37
227
24
72
24
60
25
35
141
112
71
9
87
60
13
96
96
35
61
80
112
83
48
61
251
48
36
120
204
61
80
208
80
16
80
144
87
9
135
96
249
15
1
59
96
69
112
48
96
59
21
39
216
84
205
32
63
97
323
45
15
97
23
9
48
3
45
51
144
60
60
21
519
180
180
60
72
109
48
48
192
192
251
48
36
120
249
15
12
69
15
24
60
36
180
21
423
25
107
24
96
168
37
23
25
240
80
16
35
60
60
69
15
36
13
80
147
61
32
147
45
96
75
69
51
48
60
97
80
39
36
84
241
23
105
51
13
96
35
45
15
36
93
27
21
3
276
73
71
9
48
75
24
96
45
48
111
129
15
180
61
35
93
16
95
81
16
128
231
73
11
85
71
73
48
144
11
117
256
107
117
96
160
71
180
133
11
69
231
9
3
333
112
59
165
15
120
60
240
24
72
13
71
24
12
24
93
160
131
45
111
33
208
119
84
96
213
96
231
25
80
75
96
120
109
144
107
48
36
1
32
51
109
32
208
48
35
45
63
120
96
9
15
12
37
192
35
24
69
16
155
60
96
ABCD 96526843456*3^$a+1 [50027]
85
144
41
39
192
21
43
47
90
39
16
143
72
108
109
35
126
36
75
15
193
48
29
18
18
63
352
17
108
3
64
32
336
48
219
216
109
128
112
48
215
18
162
72
18
18
57
160
143
90
54
33
57
36
126
21
267
450
115
32
48
147
141
3
381
51
18
139
80
141
72
27
81
36
108
270
126
54
36
72
90
234
18
36
87
147
13
5
75
69
36
90
93
87
72
36
109
32
48
96
111
129
159
90
198
33
160
185
54
36
90
51
75
54
111
16
179
90
36
15
240
33
111
96
48
15
97
29
3
123
117
171
54
31
77
18
234
72
15
3
93
15
324
13
32
144
45
19
17
111
48
21
126
93
15
81
63
1
176
16
5
27
528
39
36
37
71
54
115
11
126
151
32
51
45
171
18
18
145
17
126
81
144
64
17
54
265
41
39
64
80
48
208
29
288
18
126
51
160
48
137
103
131
18
252
31
5
72
162
33
3
54
18
21
105
36
51
3
381
208
32
16
209
54
217
48
149
91
197
75
15
97
48
32
111
97
389
126
144
54
55
32
93
72
54
54
15
39
72
18
15
96
195
90
144
72
90
108
108
73
35
162
123
21
108
31
41
126
72
1
32
192
96
147
162
91
35
54
126
234
36
180
36
18
81
160
137
7
155
36
54
27
96
208
47
324
109
17
90
18
19
96
11
108
36
37
32
21
162
153
207
18
36
90
198
162
121
48
101
36
270
57
51
45
279
486
90
25
11
144
72
13
80
160
125
99
63
18
79
48
107
36
54
18
153
135
252
198
7
32
267
54
36
126
45
189
666
9
63
180
13
185
18
21
240
189
36
63
256
32
48
159
90
126
169
80
16
149
27
16
65
175
113
159
75
117
45
54
45
99
13
77
90
57
51
45
459
165
51
108
324
141
147
90
90
9
135
54
99
63
54
108
111
144
48
3
36
441
63
49
257
159
39
73
48
5
90
144
126
99
81
255
112
137
55
17
36
27
81
207
240
48
45
19
32
48
192
48
21
36
108
123
208
65
36
36
55
32
21
139
5
18
18
54
36
144
18
198
21
48
16
185
36
3
160
17
54
9
96
57
54
129
15
54
36
180
90
25
80
64
96
41
216
54
9
45
51
3
61
11
108
126
90
81
64
32
237
243
99
13
77
108
18
18
72
180
135
9
54
72
54
108
72
18
72
54
54
108
45
112
95
1
17
223
101
180
54
72
234
18
13
80
15
54
144
180
ABCD 96527080946*3^$a+1 [50028]
48
100
5
126
30
126
69
39
225
16
20
9
72
15
315
18
12
36
147
21
270
84
42
99
21
3
96
99
162
3
15
1
41
19
281
39
84
3
42
18
48
81
15
90
3
156
40
125
36
120
39
40
20
27
9
9
51
144
21
18
18
7
17
48
18
18
39
57
123
15
18
27
207
165
75
18
15
16
104
156
105
51
24
9
55
56
51
33
36
45
15
36
48
12
64
140
21
3
216
36
48
60
72
24
105
192
24
39
15
105
40
11
45
69
72
30
9
15
30
19
20
40
101
3
60
45
111
40
56
9
39
196
125
36
79
29
72
39
39
1
89
48
39
33
231
4
92
69
75
40
47
18
55
56
39
49
96
80
21
123
3
33
21
15
184
24
80
27
33
123
42
135
3
90
7
20
87
49
17
24
18
105
36
24
45
60
15
15
78
27
216
9
31
41
18
21
180
45
39
60
12
84
21
36
108
36
19
104
216
84
60
27
109
17
120
7
65
6
9
27
33
3
12
78
3
45
15
36
93
55
5
12
78
90
31
149
51
24
63
18
24
15
216
40
80
24
147
45
39
6
30
96
153
81
75
15
246
24
3
96
21
79
65
186
9
21
39
21
84
55
71
45
24
81
19
29
15
21
42
9
3
6
51
51
9
33
12
96
72
48
3
105
19
125
150
145
56
9
42
49
5
30
25
20
9
72
3
16
41
19
11
144
25
56
105
63
12
141
63
39
297
144
225
162
93
39
30
60
31
17
87
12
28
23
13
41
19
56
24
40
95
145
29
75
15
57
15
18
15
60
33
3
24
16
84
32
64
47
277
53
12
27
28
53
3
111
45
288
3
57
36
51
6
192
27
64
60
101
126
57
21
12
183
15
54
180
15
21
15
21
6
9
63
12
45
48
33
87
21
54
90
91
71
216
9
45
24
90
9
12
105
123
60
15
177
141
78
165
64
53
39
39
9
81
12
24
48
72
19
71
33
117
75
24
21
18
81
24
3
37
113
27
27
49
20
4
47
9
117
60
247
32
24
4
32
183
12
109
17
3
40
125
36
15
48
36
27
9
24
36
51
42
31
116
15
48
78
147
16
137
7
17
18
1
44
12
48
33
147
12
3
61
11
18
55
32
48
15
1
44
136
29
15
3
57
75
21
64
32
93
78
9
64
84
17
150
120
114
30
6
30
73
53
54
18
6
9
45
48
39
69
6
33
36
21
36
39
60
75
6
63
4
36
56
33
42
45
48
16
65
54
6
235
17
103
5
55
20
9
55
35
126
39
40
32
88
32
3
45
45
147
84
21
6
12
57
15
6
27
3
253
176
81
54
30
15
45
30
36
90
114
49
5
30
126
18
57
213
27
81
168
15
40
101
19
41
15
3
90
48
7
36
44
12
51
138
55
35
6
3
96
4
20
75
1
17
72
48
343
107
114
19
44
36
9
18
33
120
45
15
36
48
12
64
77
103
44
51
9
45
55
101
15
24
40
71
69
76
20
69
111
60
4
60
36
104
96
36
28
5
36
426
45
63
1
80
15
30
39
12
64
20
36
231
9
21
3
69
51
9
48
24
36
18
90
36
19
20
9
72
99
27
37
60
17
3
136
20
21
48
27
15
36
9
315
108
66
126
6
30
60
13
20
105
115
20
9
51
165
55
17
3
21
39
24
120
15
1
29
108
132
30
117
228
36
21
18
72
13
107
90
79
137
7
80
27
30
3
57
138
57
69
36
6
72
81
21
43
80
12
9
19
36
17
43
29
78
72
48
33
9
48
72
15
76
17
39
120
9
66
93
16
59
85
53
183
144
16
107
54
78
1
17
27
45
27
24
57
103
5
36
30
36
9
99
162
150
57
96
57
72
91
71
36
72
18
43
164
60
36
24
3
120
9
124
29
55
23
30
78
9
21
36
43
17
19
89
31
17
72
27
45
24
30
6
75
15
18
36
19
17
36
27
96
36
4
11
93
15
18
90
37
53
72
78
73
47
18
15
57
123
21
18
57
3
165
177
15
51
252
1
80
81
63
33
39
45
15
84
27
ABCD 96527082032*3^$a+1 [50045]
52
60
15
125
37
36
23
40
60
24
57
3
123
60
54
6
24
9
12
12
12
36
12
116
1
39
12
39
45
44
67
90
54
6
75
84
8
97
6
33
27
30
12
42
5
28
20
96
7
9
36
9
60
15
20
91
5
19
29
49
11
4
60
20
76
12
57
51
21
60
36
102
57
165
83
13
12
3
72
48
15
30
3
24
3
29
16
45
60
30
24
45
68
28
24
8
40
3
42
18
84
41
19
33
45
3
9
15
3
57
104
64
3
29
25
36
227
25
3
8
4
8
85
3
12
57
27
21
42
18
30
42
15
32
13
3
68
64
8
85
27
3
17
37
83
25
12
3
57
11
52
192
21
3
56
64
9
35
13
3
56
4
20
72
85
3
56
1
3
32
37
11
19
48
29
31
30
12
15
45
12
6
9
24
9
30
281
1
11
60
19
21
44
85
3
48
9
36
3
99
42
6
17
13
3
57
12
3
12
147
33
15
45
3
30
30
114
3
57
3
8
19
9
32
12
13
15
24
44
1
11
40
9
15
51
9
3
17
25
78
33
8
7
17
73
12
72
48
72
48
15
60
33
12
18
12
5
36
60
7
5
52
12
21
63
32
49
78
41
37
15
60
45
3
87
60
12
105
93
3
39
33
39
18
35
12
1
27
3
69
33
11
31
66
84
6
125
40
24
3
53
40
48
12
9
36
12
18
29
1
12
35
43
45
80
19
29
100
21
123
168
57
12
59
4
3
29
61
47
16
44
13
35
4
68
25
18
102
51
12
8
36
31
69
3
18
23
36
124
24
33
24
39
36
3
5
36
7
54
6
29
4
21
3
48
75
120
54
3
8
4
21
15
24
21
84
6
24
69
84
33
75
24
24
27
5
40
12
33
27
20
7
21
9
30
33
12
33
150
21
20
16
56
139
30
36
30
54
6
17
67
5
84
1
6
17
28
15
45
9
90
5
85
36
95
67
33
45
39
20
88
12
21
12
11
4
3
24
5
1
24
3
15
30
83
40
24
60
3
30
111
84
63
45
9
35
88
63
12
81
12
69
3
183
125
100
15
45
20
72
40
8
55
45
45
39
15
30
60
15
24
56
13
27
21
3
80
12
28
80
7
24
21
24
20
13
60
47
13
18
29
61
3
9
11
97
24
36
59
13
42
53
7
21
15
105
12
12
21
15
60
24
56
4
48
57
3
132
45
15
15
5
43
42
6
9
21
12
15
15
42
3
33
47
36
49
12
6
42
27
8
36
79
5
13
24
6
30
12
60
23
7
18
23
37
3
32
24
1
35
144
100
21
59
48
36
1
36
12
108
42
78
47
55
17
24
1
71
55
57
60
105
3
12
72
15
9
20
19
42
51
32
13
114
5
28
3
54
3
68
168
1
51
45
12
15
32
13
12
18
18
3
156
15
113
7
69
27
33
24
15
77
1
60
15
9
3
15
102
15
33
75
3
30
3
72
24
8
36
49
12
66
29
13
15
68
7
5
43
17
7
9
36
45
6
30
12
12
30
41
7
21
9
15
3
33
84
63
42
12
59
37
47
16
36
56
127
57
3
12
78
18
54
71
124
33
3
20
4
93
3
9
6
9
84
20
60
172
57
23
67
41
36
61
15
15
17
13
30
60
33
21
3
168
8
52
72
45
135
33
23
1
6
29
36
24
84
16
8
37
11
37
12
23
25
12
3
12
15
149
16
48
57
30
21
27
17
4
9
47
61
15
8
37
12
18
54
3
48
48
57
15
132
3
84
48
41
1
36
30
5
12
16
12
39
29
4
3
120
17
28
57
18
5
100
48
9
35
37
30
33
15
45
45
51
32
7
48
9
48
33
15
92
73
12
3
20
64
3
18
60
95
12
16
12
24
45
48
18
57
12
164
1
3
32
1
3
12
24
63
5
13
15
57
47
4
9
27
48
15
78
27
12
36
9
60
75
24
24
45
102
29
37
24
75
33
51
9
15
45
111
20
64
3
30
207
15
5
72
13
35
97
6
30
12
60
3
45
84
75
33
12
60
15
60
48
8
72
36
4
63
30
84
63
60
36
24
20
36
12
64
21
47
52
120
81
132
3
12
8
7
65
28
45
12
23
24
13
15
20
13
63
20
4
60
56
37
39
111
30
72
42
45
3
33
92
25
60
12
6
90
3
12
8
52
27
90
12
36
15
164
31
24
45
60
21
30
45
15
9
80
25
35
1
42
18
119
88
96
21
18
102
96
15
9
36
3
51
90
3
20
16
51
6
119
61
87
33
219
84
9
15
12
20
4
9
42
6
24
6
24
21
8
19
5
13
107
28
48
56
13
51
57
95
72
12
40
21
24
11
19
18
30
42
3
27
45
3
18
72
87
21
24
3
36
27
33
21
59
79
30
78
12
5
36
7
24
6
60
15
27
33
12
12
21
15
68
36
13
12
11
52
45
11
1
23
88
12
12
3
41
4
20
48
60
37
71
36
1
27
33
15
8
16
45
75
60
8
36
1
71
12
7
36
69
21
39
3
30
42
9
12
12
96
56
1
107
13
12
35
25
3
9
39
84
32
28
8
60
28
9
27
15
29
160
21
3
57
3
36
44
40
48
12
12
21
12
12
35
31
69
105
35
4
132
39
6
3
57
3
20
31
9
81
3
3
30
15
8
60
4
45
35
37
51
27
102
36
39
93
63
20
28
27
5
25
12
63
12
3
24
5
28
56
4
72
33
131
7
144
29
49
42
9
44
36
4
27
90
23
52
21
24
60
36
3
12
57
18
12
77
16
27
18
3
27
9
8
28
129
3
45
3
44
25
3
3
33
99
18
42
30
35
16
57
23
91
21
75
45
12
105
30
17
103
5
148
9
51
20
19
5
36
64
45
168
15
8
60
4
24
9
3
12
20
16
24
32
28
15
5
40
72
36
32
25
51
56
25
3
8
4
44
64
45
87
56
64
48
56
40
24
48
32
40
12
15
18
35
25
12
15
45
3
63
24
6
47
7
18
30
53
7
33
15
69
56
48
61
75
44
19
18
15
9
6
9
45
96
30
173
84
7
6
24
63
45
30
42
18
12
5
1
84
6
84
41
28
21
3
92
1
90
17
88
20
67
5
16
9
3
8
1
15
21
12
12
3
8
55
30
75
ABCD 96527820076*3^$a+1 [50048]
32
16
9
54
246
48
12
23
31
9
57
144
6
120
9
32
13
30
5
61
35
49
30
57
147
5
96
16
80
13
75
56
16
56
13
27
32
48
7
90
12
3
27
18
195
56
55
210
15
32
24
13
102
30
24
24
6
9
48
69
30
78
36
24
11
16
8
16
9
132
3
45
83
40
9
198
6
24
12
63
272
48
25
23
64
24
105
36
60
54
57
39
33
32
24
25
6
24
6
35
40
33
143
88
21
11
24
64
81
15
39
36
29
1
23
1
71
73
156
24
66
6
99
32
40
120
8
40
9
23
49
119
40
24
45
12
24
54
17
64
39
6
96
11
48
31
41
64
80
40
96
183
6
24
35
40
9
23
19
60
33
8
40
128
25
111
24
39
30
12
23
145
12
3
8
64
33
150
33
32
16
24
15
102
24
35
25
30
30
24
42
33
87
48
126
51
9
30
185
40
21
75
39
65
79
132
48
5
121
36
75
56
13
147
69
51
33
6
18
6
54
36
150
9
27
21
32
1
15
39
17
13
66
89
1
36
35
16
63
120
6
59
16
24
120
152
24
40
105
23
85
3
8
25
15
72
117
51
15
90
119
55
36
69
21
35
1
18
53
64
24
159
65
61
59
7
18
36
51
39
54
30
6
36
24
59
40
15
113
13
60
30
6
168
66
9
21
35
1
24
30
30
11
16
3
30
114
21
56
79
9
45
72
138
66
207
8
25
6
78
3
33
36
3
105
12
35
19
21
45
51
9
54
30
131
24
1
63
21
11
25
60
18
42
39
15
177
39
120
24
24
6
120
99
45
35
157
30
21
32
55
42
24
39
27
21
57
63
8
61
18
60
42
83
7
33
48
39
114
96
30
18
6
57
8
61
264
11
16
24
45
51
128
24
25
36
99
48
80
169
15
105
71
13
59
1
54
30
12
24
120
90
5
1
71
40
144
24
56
48
1
24
15
96
32
19
54
24
120
102
41
72
1
15
15
66
204
54
221
1
18
5
127
60
45
9
15
9
15
8
88
51
21
27
21
129
63
33
174
42
23
85
27
105
15
8
1
47
97
60
42
9
39
81
21
11
79
78
27
39
30
6
150
111
80
64
48
21
11
55
18
23
24
136
32
1
96
15
15
41
24
49
6
210
30
18
60
6
6
78
105
57
84
51
63
120
6
96
51
3
54
6
41
13
42
9
9
111
39
81
32
7
72
9
69
66
126
18
30
3
9
168
95
7
18
135
57
23
37
203
187
18
11
1
24
6
9
24
80
16
9
12
59
40
9
95
31
6
3
21
59
91
30
66
18
27
24
32
64
9
54
6
6
18
83
13
36
24
39
111
96
9
9
12
11
112
21
107
40
32
1
36
24
35
25
119
120
25
60
35
55
33
39
24
66
15
15
9
24
21
51
45
18
102
3
165
3
27
42
3
81
39
8
103
57
144
9
24
30
33
3
45
69
35
31
90
24
15
8
7
17
73
63
72
45
120
96
6
29
40
45
36
54
81
8
85
11
1
24
47
72
48
120
49
180
35
208
141
11
48
31
6
11
40
87
6
30
30
24
15
21
11
133
6
5
16
9
30
24
57
24
9
23
7
36
6
84
27
39
24
30
35
25
126
144
9
32
24
85
11
55
89
72
43
5
25
36
99
72
39
41
13
171
69
84
135
81
30
30
131
49
24
87
69
6
54
30
6
18
30
72
18
252
21
39
48
41
31
78
60
6
24
102
30
48
12
41
88
15
30
36
24
24
30
33
120
24
56
40
3
21
123
5
16
176
64
21
90
41
13
75
15
9
48
3
126
30
54
11
16
39
18
15
8
109
171
27
5
25
6
114
47
13
90
30
150
42
35
64
24
57
30
24
17
24
48
55
66
30
17
37
6
6
144
47
13
51
24
72
9
24
6
41
64
15
24
54
11
19
53
109
3
15
17
13
3
24
24
9
63
8
85
6
5
24
115
101
73
60
12
24
36
11
40
57
23
109
35
43
6
95
64
8
72
55
102
3
87
48
81
81
24
39
165
51
15
81
39
30
59
7
41
72
61
6
21
8
96
13
27
80
169
6
78
27
3
12
78
42
30
60
15
9
47
40
33
24
23
67
12
30
75
24
21
18
12
45
104
25
6
24
329
151
57
33
150
9
8
144
48
37
78
5
88
39
78
27
3
21
21
59
49
6
57
152
1
54
6
11
49
95
61
3
15
66
39
105
23
37
107
40
24
129
12
131
13
66
9
24
15
90
12
3
27
174
71
49
87
9
119
16
9
60
11
88
8
49
23
25
12
11
24
109
27
8
31
65
64
9
6
9
8
343
30
51
39
17
13
24
3
9
48
6
89
112
24
39
17
16
120
8
49
12
84
47
79
81
33
39
21
ABCD 96528208982*3^$a+1 [50004]
24
52
38
10
96
20
24
202
24
66
98
30
22
38
36
30
84
220
176
24
322
68
6
160
54
170
60
150
30
166
6
48
56
60
10
90
114
90
20
6
60
144
400
20
16
44
6
94
36
80
180
84
10
20
76
14
96
180
114
210
150
100
36
50
180
16
188
36
60
24
76
74
96
210
24
22
8
30
22
44
4
176
10
36
18
30
72
74
150
16
54
194
60
52
44
24
40
146
84
30
36
136
288
50
40
102
114
36
158
66
4
56
174
202
44
196
18
72
30
18
56
4
86
114
10
216
24
30
60
72
14
40
50
234
156
136
54
20
24
30
6
10
50
30
174
10
26
46
144
14
202
234
14
6
114
126
54
160
102
8
6
114
36
24
100
320
180
96
54
6
16
120
14
240
84
220
36
80
46
44
34
56
64
150
180
12
128
16
276
48
162
74
4
116
24
166
80
54
46
50
264
82
90
38
186
150
90
144
66
24
30
96
4
192
8
126
10
110
24
270
120
60
16
126
8
136
20
124
50
16
50
54
36
76
8
66
4
80
22
38
6
54
180
70
20
96
24
180
196
20
54
40
50
160
80
70
90
50
36
90
30
84
52
8
210
150
6
4
12
98
30
16
74
6
210
24
6
100
20
60
220
54
6
14
30
336
30
30
24
90
66
60
30
10
134
6
130
44
90
90
6
114
10
170
60
96
30
166
14
180
30
10
140
280
44
6
54
22
30
18
206
180
16
158
6
30
94
66
20
16
74
84
96
76
48
162
54
140
30
54
46
50
4
6
44
6
174
30
36
24
90
10
30
110
76
74
30
16
6
104
114
70
80
66
10
44
6
94
20
30
10
206
4
72
68
10
56
84
60
6
24
220
126
14
40
26
90
30
46
218
30
180
36
84
36
30
90
24
60
46
126
18
210
20
52
74
70
20
84
36
40
80
144
66
16
14
60
60
144
276
154
20
60
6
54
30
66
16
224
84
66
120
114
16
36
74
24
60
30
36
196
108
26
60
40
54
50
40
66
170
24
136
224
60
22
30
44
144
160
30
60
20
30
52
44
30
54
40
56
16
14
24
180
10
146
210
76
98
82
24
14
160
140
36
24
142
218
60
150
6
54
90
120
10
72
128
186
46
38
10
56
214
36
74
22
174
50
180
90
64
80
46
134
76
60
90
14
196
44
96
330
234
6
46
68
172
38
30
22
18
192
8
126
54
60
96
54
160
90
80
96
30
10
150
14
112
38
142
8
60
66
300
54
120
40
140
60
150
30
96
24
22
108
56
10
44
100
96
164
52
54
144
20
10
140
10
126
110
84
16
20
30
24
60
286
486
90
38
70
102
134
10
20
34
126
36
14
24
130
102
74
234
36
150
150
30
16
14
234
6
16
8
30
180
6
150
24
52
18
90
20
120
120
126
154
20
90
96
54
10
12
14
84
120
390
30
16
110
144
52
54
14
96
24
126
120
ABCD 96528393914*3^$a+1 [50018]
15
81
96
40
8
4
95
1
12
59
18
195
27
69
15
1
68
96
129
31
20
69
3
48
21
24
30
9
33
3
141
31
17
15
3
33
99
12
1
92
15
37
23
198
15
12
3
13
36
119
25
32
28
56
51
165
72
88
53
42
30
114
21
4
8
16
5
30
69
12
60
189
54
21
15
45
52
23
6
139
72
5
43
32
12
60
120
147
25
80
15
13
5
18
108
72
13
96
104
16
29
51
144
132
15
97
95
18
3
16
8
15
36
45
96
75
25
144
36
60
128
16
92
100
92
3
13
80
51
13
116
39
61
320
240
24
16
20
111
33
208
68
27
13
5
27
87
13
44
4
32
15
12
1
20
64
41
144
42
108
36
25
95
6
75
84
64
11
30
139
5
103
185
55
12
5
72
3
16
35
69
45
30
1
20
12
60
3
12
54
3
12
9
115
56
204
52
92
12
21
3
15
24
57
45
78
93
24
24
52
84
60
41
27
12
9
54
81
4
92
9
211
35
109
80
45
6
81
12
72
24
45
27
40
8
76
41
19
80
24
21
3
120
60
196
125
72
18
49
11
84
6
31
44
40
44
3
45
27
102
3
28
23
9
12
21
48
15
39
13
29
51
60
64
44
27
9
36
27
117
60
36
24
48
16
176
51
72
156
49
8
72
12
48
81
27
27
45
27
69
111
13
60
8
24
39
24
81
16
20
3
33
27
18
3
27
33
16
44
64
116
12
27
57
48
87
13
72
96
32
45
75
45
18
45
12
3
13
5
27
88
5
19
48
32
40
92
48
36
64
95
33
12
16
144
23
60
12
18
150
45
48
24
16
5
67
32
108
4
101
43
44
48
39
69
16
5
126
24
18
30
36
9
48
3
21
4
60
71
129
160
44
100
77
63
76
77
3
36
4
11
66
3
172
60
20
3
30
42
33
51
85
23
33
84
48
108
93
66
6
63
4
248
160
8
16
5
3
63
78
7
128
52
5
55
35
109
84
56
39
36
60
54
7
119
13
120
77
123
21
39
3
48
9
63
57
3
9
63
162
63
16
41
99
36
4
5
114
30
90
13
60
48
29
66
57
88
32
45
99
99
141
64
5
19
5
87
96
4
44
87
93
39
102
15
3
6
30
36
49
32
40
5
67
11
12
132
12
33
45
43
68
64
12
24
5
27
27
12
6
27
63
117
12
48
21
72
3
27
9
4
56
36
60
64
5
51
124
11
33
52
35
57
16
35
24
13
32
88
164
111
33
57
103
20
160
24
36
17
63
27
57
111
25
47
33
21
144
54
25
23
105
48
132
12
33
63
291
13
80
15
45
40
227
18
7
20
76
68
16
5
24
30
36
33
3
45
63
60
21
216
63
36
90
6
12
60
21
69
102
60
193
77
3
27
129
39
57
4
11
49
35
49
5
3
72
28
80
15
33
16
20
24
75
66
54
1
59
9
21
51
4
17
15
9
3
45
75
72
15
414
27
63
36
85
116
28
72
5
72
27
4
20
24
16
35
186
48
3
64
8
75
13
8
15
12
108
36
13
5
31
32
27
21
12
88
59
18
75
88
35
24
66
24
3
4
95
45
36
48
15
24
12
198
3
15
54
159
52
72
20
63
108
12
45
12
12
75
13
83
12
73
48
5
6
69
52
35
49
56
27
85
68
147
108
45
40
47
12
109
20
15
45
40
32
40
95
129
15
1
20
12
3
13
5
6
9
57
67
116
12
3
72
42
18
48
121
168
53
103
60
36
36
44
51
48
36
36
78
51
36
123
21
48
60
3
18
90
12
13
5
24
3
40
5
127
48
20
3
21
3
61
95
165
52
44
84
60
9
72
90
60
9
9
48
72
31
20
24
36
12
148
20
15
24
25
5
51
40
77
30
60
25
8
39
12
49
44
52
113
15
16
36
8
40
56
27
85
32
48
87
30
6
57
4
23
1
56
96
12
156
16
56
45
15
84
3
21
231
45
63
45
40
56
24
60
192
3
61
96
41
3
40
44
33
24
3
136
77
102
13
8
51
33
12
24
75
109
48
29
115
56
39
60
108
57
24
117
187
11
12
37
36
12
23
42
27
45
18
108
85
20
39
21
27
69
24
51
90
19
5
115
20
60
16
36
143
72
73
12
20
52
8
39
129
12
48
4
8
64
5
66
33
72
117
30
72
9
9
87
201
18
49
8
72
88
5
7
32
64
17
24
3
100
32
324
16
8
3
48
132
25
24
35
18
90
13
68
40
104
45
6
66
24
159
12
3
18
3
60
9
6
49
17
144
54
45
108
4
44
60
24
27
ABCD 96528445246*3^$a+1 [50000]
12
45
24
171
117
363
45
75
57
12
6
57
105
3
12
45
3
87
18
30
24
9
21
3
96
111
48
72
9
9
108
12
30
30
48
27
105
12
108
15
63
54
219
69
75
165
72
120
63
168
12
108
60
15
42
72
228
12
51
168
24
153
15
72
3
24
18
78
33
9
63
105
15
48
57
30
105
39
33
96
12
57
12
51
57
138
114
30
21
117
12
231
9
66
42
111
12
72
3
225
9
150
21
27
30
15
120
93
150
93
12
57
48
54
18
75
48
27
48
24
138
51
9
90
42
111
15
57
45
195
96
84
45
78
24
78
75
48
72
297
51
45
12
48
15
132
135
48
42
63
135
57
45
120
138
33
12
12
48
39
30
18
21
81
18
18
12
15
105
42
21
72
168
57
18
57
396
9
75
87
93
57
36
87
93
63
12
189
48
12
36
27
33
63
12
75
42
102
9
180
21
51
60
9
108
3
240
45
12
15
15
30
138
24
129
72
129
6
45
72
108
192
93
27
87
66
24
108
183
9
186
54
48
75
45
48
267
15
45
3
33
69
12
3
27
21
75
57
105
72
6
153
69
15
60
45
63
75
114
39
57
12
15
57
3
96
9
15
60
147
33
15
90
168
30
30
114
150
48
48
60
15
168
69
48
27
240
117
51
15
30
63
27
24
309
21
6
72
18
150
30
24
3
15
30
15
36
9
30
42
60
90
6
3
69
15
57
120
36
54
78
135
96
21
30
150
39
27
153
39
33
12
33
42
48
30
12
60
15
117
96
60
3
129
15
33
132
15
75
33
48
24
117
48
63
189
30
30
66
45
9
90
30
51
15
42
12
3
15
18
84
18
33
12
33
27
93
84
60
66
72
90
51
72
9
18
33
39
9
39
102
48
168
135
177
12
63
87
141
57
15
120
45
3
117
15
45
72
18
21
12
165
87
48
45
30
273
24
45
138
45
27
33
9
96
24
30
168
72
21
108
21
36
27
108
69
48
51
9
63
60
12
117
36
72
30
102
66
192
48
24
6
87
33
60
72
12
48
18
57
63
33
237
3
129
30
33
135
222
240
63
9
18
18
12
12
120
3
3
57
183
24
48
120
45
57
51
132
75
42
156
114
186
27
3
30
180
60
72
162
126
72
18
30
15
57
15
153
42
48
72
432
6
90
150
24
66
192
42
6
120
24
6
24
99
24
45
3
12
117
6
114
39
57
12
3
15
120
30
42
33
12
225
3
15
174
3
93
72
120
12
216
84
3
33
15
39
153
213
12
15
105
75
27
18
3
75
57
87
96
24
33
33
132
90
30
15
3
24
6
3
84
96
21
78
18
24
36
24
171
9
30
6
63
27
297
87
9
39
120
30
12
36
24
36
144
36
144
63
3
174
51
45
12
183
108
171
9
12
75
24
30
60
51
180
45
162
45
225
72
90
33
33
132
63
12
33
30
93
12
45
402
42
30
81
57
63
39
18
75
216
12
87
18
63
12
60
57
102
150
111
57
15
93
54
6
63
60
9
3
57
72
363
60
33
12
3
60
57
51
21
60
3
15
192
6
15
9
3
87
138
3
12
153
12
15
27
18
30
30
51
12
9
48
72
39
84
48
327
33
12
93
30
45
132
180
108
135
117
177
51
12
60
45
72
60
3
27
138
48
150
102
48
72
12
60
3
57
108
168
12
12
66
162
60
18
177
45
63
27
78
120
72
63
27
18
60
303
219
93
12
108
72
45
48
54
21
45
12
15
3
72
ABCD 96528686734*3^$a+1 [50050]
39
24
1
65
54
24
18
144
66
25
24
11
12
13
48
36
116
9
79
119
12
1
5
39
69
135
99
18
54
25
5
99
45
60
36
30
1
23
165
40
29
30
36
60
30
24
7
23
73
5
43
60
77
54
36
18
66
36
24
61
20
39
81
87
36
30
36
144
91
5
18
117
63
198
12
18
9
99
37
59
129
15
1
44
9
18
73
11
1
60
29
18
13
5
54
36
109
23
1
65
91
71
45
88
215
45
16
59
105
16
20
9
55
20
195
12
9
4
29
27
3
180
33
9
30
108
61
71
48
72
25
35
84
24
93
28
35
25
11
25
83
13
5
15
219
1
143
36
6
48
51
40
41
3
72
135
9
45
115
65
324
126
1
23
54
67
104
40
41
90
45
4
12
20
3
24
57
4
72
29
18
81
45
66
9
81
55
59
12
9
36
60
9
30
60
1
24
56
4
5
39
87
30
99
100
80
64
5
36
30
24
36
61
68
51
9
9
31
17
63
87
12
42
66
69
16
23
37
5
3
27
168
84
33
99
1
17
43
5
63
132
48
72
4
23
181
5
27
147
18
79
56
88
20
72
60
144
9
7
59
168
13
35
54
15
36
99
21
28
36
23
21
36
135
6
18
37
35
12
37
5
18
18
48
114
13
23
1
71
18
54
12
204
12
169
11
144
141
3
61
11
9
51
13
5
351
9
27
4
23
12
9
9
171
15
21
45
19
152
27
33
88
36
144
11
21
24
100
11
69
75
9
15
54
31
71
6
30
33
75
105
27
13
35
25
107
12
1
95
30
54
37
41
18
84
1
36
35
24
81
3
13
23
1
60
35
9
16
11
30
43
35
12
13
41
19
72
17
6
156
36
42
3
24
39
6
30
81
15
48
90
27
69
55
29
187
24
65
54
157
44
36
9
18
36
1
84
36
11
12
73
95
30
144
6
192
13
23
54
132
48
6
45
40
60
29
151
17
43
29
72
18
21
27
108
6
79
47
9
3
6
36
138
6
75
36
45
51
48
45
90
24
21
15
180
36
1
80
28
12
23
36
9
39
18
42
12
36
18
31
24
125
60
126
129
15
12
72
133
47
1
71
24
90
66
9
51
36
9
3
73
44
184
5
114
21
15
72
120
9
15
54
7
47
1
80
27
90
43
155
30
115
80
40
107
45
24
3
1
71
1
8
15
12
13
72
20
27
1
35
12
18
31
185
18
162
54
36
288
81
105
31
35
6
63
36
4
89
36
55
35
81
100
84
11
25
96
23
21
60
3
73
35
18
6
81
3
42
19
156
108
32
3
141
100
56
100
59
18
7
23
186
90
36
45
16
24
80
144
40
12
8
12
45
90
9
4
29
3
99
1
8
69
18
30
19
36
35
33
180
9
36
30
24
13
23
57
63
85
20
57
19
23
30
51
291
186
18
12
18
31
131
24
21
4
20
81
54
45
3
1
41
48
42
36
13
59
13
8
15
81
45
36
43
11
30
18
13
65
12
42
180
18
183
60
27
21
27
13
12
107
36
1
24
20
52
23
105
75
90
144
18
9
45
168
30
36
24
97
83
13
24
20
24
21
90
49
5
60
27
108
12
4
11
54
55
119
42
99
36
39
1
24
36
119
69
27
108
57
9
19
5
31
23
12
9
15
21
123
117
16
68
27
9
9
27
279
1
44
40
11
9
45
19
35
121
35
36
33
99
21
9
18
60
25
149
15
40
59
21
51
48
6
18
12
24
12
24
234
27
84
81
42
18
3
40
155
102
18
24
72
1
35
84
78
7
131
18
42
49
24
65
87
219
9
52
8
16
23
1
41
135
36
63
216
201
15
45
3
81
9
36
78
57
9
51
99
12
33
75
25
101
51
4
35
36
145
143
24
57
159
102
42
12
49
95
90
114
273
28
17
15
4
41
12
67
11
9
9
36
54
1
20
76
68
15
45
27
138
15
12
40
47
228
18
7
35
25
83
25
41
15
84
27
45
24
39
25
17
3
9
36
7
155
153
51
48
13
23
25
17
3
15
36
1
20
15
48
60
1
179
12
49
56
39
141
75
24
174
51
39
96
108
36
90
30
24
57
15
144
21
36
9
79
20
51
9
9
3
27
6
30
97
125
39
24
12
64
59
45
81
79
11
9
27
48
6
18
108
18
7
95
9
16
8
40
35
42
102
61
20
27
90
24
139
95
61
65
18
1
47
105
39
6
75
28
12
23
81
123
1
119
90
7
44
135
12
13
5
126
1
23
72
174
36
54
18
18
69
3
37
84
56
45
54
36
25
83
12
109
71
61
24
5
19
35
72
9
ABCD 96528760624*3^$a+1 [50229]
432
72
48
240
33
40
272
168
39
1
80
40
119
84
205
32
87
72
24
1
96
48
155
141
3
13
104
88
407
105
3
60
1
176
39
81
39
49
23
145
72
95
57
15
108
156
144
33
40
24
120
24
35
12
9
16
155
69
48
27
60
201
27
13
83
12
145
72
23
193
192
24
96
80
135
25
32
87
84
180
49
8
15
9
136
23
81
208
72
80
16
168
32
24
3
13
80
99
60
25
59
189
207
81
40
24
48
47
216
12
36
24
48
9
40
83
13
95
84
60
36
48
37
168
47
24
48
1
56
40
80
16
32
123
13
24
32
88
72
59
21
231
72
72
49
179
37
56
120
88
32
24
39
36
13
83
48
37
32
16
32
87
225
208
264
120
23
145
71
24
12
181
120
23
25
152
24
15
24
25
227
108
36
45
136
80
75
45
87
48
9
159
25
72
192
96
47
49
323
60
72
25
248
16
287
48
24
25
48
24
24
32
75
45
24
39
9
63
24
48
1
95
177
112
80
48
24
183
72
96
169
83
93
144
51
37
8
160
440
40
47
36
180
97
168
176
184
11
156
9
16
107
37
8
255
73
120
48
35
12
49
96
95
9
120
15
144
81
88
23
49
120
24
95
240
180
117
27
36
121
23
33
87
36
37
24
24
56
135
49
24
288
83
21
75
109
240
32
195
13
96
80
3
36
201
40
119
96
1
24
120
119
24
36
21
63
96
97
144
23
96
9
112
71
9
15
25
23
33
40
95
49
35
85
24
179
45
63
72
96
300
132
313
95
1
48
120
191
25
32
24
40
263
121
104
16
95
72
105
112
95
12
21
39
48
96
72
25
104
40
119
1
24
176
51
12
73
80
112
32
231
73
120
24
32
48
40
95
36
36
25
216
32
87
81
112
131
117
64
24
120
192
24
80
96
3
12
169
96
47
12
13
227
45
40
176
63
129
63
9
303
57
96
39
25
11
13
32
24
40
288
32
111
9
135
36
157
47
25
95
25
24
32
24
16
23
97
407
25
72
119
24
48
49
80
88
248
39
25
80
3
133
47
33
112
107
229
11
84
169
48
167
72
73
128
15
337
167
48
73
143
24
57
171
45
159
48
73
48
24
143
73
72
179
36
9
135
169
24
11
69
75
165
208
59
93
15
33
312
112
11
69
40
35
13
216
32
40
23
49
107
13
23
9
63
97
191
24
81
27
13
104
135
36
229
8
168
63
72
48
1
168
47
204
12
324
13
8
327
97
296
24
88
143
49
143
216
216
25
128
48
159
49
47
25
48
72
192
48
23
177
64
143
192
1
24
24
56
111
180
144
93
16
95
72
49
24
47
72
97
176
40
35
12
96
36
13
95
1
71
108
36
241
11
165
144
15
48
73
167
ABCD 96529372918*3^$a+1 [50067]
17
24
18
96
78
31
35
1
5
66
72
6
55
11
18
6
1
84
5
12
24
24
79
72
11
109
113
18
13
5
36
24
43
5
18
49
29
7
137
96
36
31
12
48
12
5
90
6
55
36
41
187
5
96
7
41
156
7
65
19
23
13
41
18
24
72
13
156
72
12
137
43
119
54
18
37
41
12
54
6
36
12
18
114
6
6
67
60
5
54
37
84
47
24
24
66
55
41
12
18
18
6
24
25
60
96
144
11
24
61
41
36
48
31
17
132
18
1
23
24
42
54
13
11
102
19
29
19
5
48
19
12
53
6
48
25
23
73
53
79
11
18
150
78
19
12
11
37
60
29
36
7
60
24
24
24
36
23
1
167
49
36
36
48
60
24
12
23
54
18
49
41
43
35
48
25
72
36
59
13
101
96
78
144
6
108
91
96
17
24
19
24
113
78
18
127
17
30
168
13
60
17
19
29
7
12
48
24
5
6
49
5
42
24
13
41
24
90
24
6
19
23
25
71
30
7
29
6
37
11
61
60
29
42
24
120
181
72
24
65
19
5
18
1
53
19
47
48
1
47
13
59
42
31
36
89
31
35
37
59
121
12
48
65
66
61
48
48
12
5
42
37
29
30
24
24
18
6
13
29
60
48
103
24
197
91
12
72
53
7
5
19
36
89
36
31
12
120
108
59
49
12
35
174
18
25
12
24
11
30
24
36
30
24
25
12
17
24
42
78
90
37
12
168
5
7
41
18
25
77
7
11
66
48
7
23
96
85
59
78
7
84
89
12
48
7
17
60
54
48
30
42
13
11
97
41
19
209
42
120
37
185
108
54
25
84
24
35
121
5
90
1
12
29
6
78
168
18
37
11
30
19
24
48
84
53
7
47
13
17
7
83
66
30
1
24
12
11
13
12
29
103
35
72
121
23
25
36
17
31
17
24
19
29
7
17
24
42
48
42
19
11
96
61
35
1
113
12
48
43
23
66
55
269
12
67
17
19
12
29
31
47
13
35
109
108
23
85
24
156
41
19
17
24
19
48
36
24
131
114
30
61
17
67
125
7
41
7
11
85
65
96
7
11
48
42
6
24
18
7
41
12
43
29
108
12
19
96
17
6
30
12
54
24
6
114
6
43
12
65
12
55
95
24
61
41
24
18
126
19
65
6
30
168
18
54
55
101
96
6
30
7
60
24
36
11
24
121
84
24
48
131
54
7
209
72
18
1
48
144
24
60
36
144
95
1
36
11
30
19
24
101
7
11
6
43
65
126
6
55
59
37
17
31
257
18
48
13
36
113
7
221
67
23
37
11
13
11
72
24
25
24
53
103
221
30
24
24
6
18
30
55
59
24
6
19
24
17
79
17
126
1
24
72
5
19
23
1
53
186
6
7
17
66
18
7
143
48
72
97
143
30
132
36
72
19
149
19
95
72
6
18
48
13
72
60
96
12
17
31
77
6
30
19
89
60
66
25
53
19
47
25
24
23
13
65
42
13
204
36
17
7
17
55
83
6
18
6
79
41
55
17
67
12
35
13
17
24
186
61
5
43
36
119
6
42
6
7
59
1
24
29
90
24
13
36
5
43
12
155
49
24
72
77
24
18
13
41
151
48
29
91
11
42
30
13
83
6
7
5
43
5
6
24
168
24
30
48
7
59
72
13
36
84
12
41
30
133
35
24
18
247
60
29
31
23
150
120
7
17
19
77
19
29
36
60
18
37
89
18
216
85
12
12
12
125
234
109
48
48
12
72
5
42
61
48
36
5
19
23
1
47
54
18
78
84
30
37
107
61
5
7
101
19
65
19
17
43
77
18
18
31
24
29
48
18
37
113
84
19
59
1
53
60
175
36
96
113
19
5
18
18
36
31
11
24
6
127
11
24
25
167
6
31
59
78
91
29
90
24
6
36
7
36
11
48
30
114
49
132
11
25
23
42
60
18
1
29
31
35
54
19
119
24
25
29
31
96
53
36
96
18
1
5
19
12
228
191
24
145
36
5
199
119
6
60
48
36
19
47
13
179
1
95
6
42
168
1
36
36
24
29
18
18
108
90
24
6
12
36
12
19
77
31
24
12
35
61
84
144
36
59
25
71
1
23
24
54
43
96
12
11
157
233
31
29
7
84
24
83
1
72
17
12
66
109
12
23
109
35
78
67
29
66
120
61
59
13
11
37
41
48
42
6
156
60
90
1
96
36
113
67
23
24
78
43
12
17
31
29
6
48
25
29
18
6
168
7
29
30
24
1
60
17
18
24
61
59
24
13
12
5
84
19
11
1
84
180
48
71
85
24
48
11
24
96
66
7
5
24
18
102
84
78
13
11
24
49
47
30
66
25
41
102
6
18
96
49
5
127
35
61
11
13
185
55
84
24
29
48
108
36
24
18
258
6
54
42
85
5
7
71
49
53
42
30
66
48
1
65
7
36
240
5
ABCD 96529544206*3^$a+1 [50025]
3
57
15
177
36
12
63
141
120
24
120
35
37
84
71
265
84
11
133
11
73
87
33
23
48
40
21
48
48
3
24
21
51
21
59
85
120
156
12
11
157
72
48
107
88
32
16
72
213
36
71
73
135
189
3
9
71
120
25
180
12
143
157
27
21
27
248
13
35
1
108
12
15
33
135
56
72
24
13
27
93
12
23
40
48
117
11
40
381
11
37
168
123
21
36
15
165
27
33
24
15
33
12
24
35
1
215
208
32
24
145
15
69
120
3
8
49
47
49
15
45
72
203
40
104
1
84
11
157
35
24
120
24
1
48
15
105
12
48
51
57
84
156
84
11
13
156
84
36
36
24
11
24
1
143
37
84
24
47
133
51
24
120
45
131
1
135
80
40
69
11
73
60
59
1
24
48
72
96
15
9
72
71
25
95
37
48
179
88
93
35
73
12
3
80
1
15
56
88
21
36
108
11
109
51
24
45
147
45
35
37
27
9
239
73
135
45
59
120
61
24
51
33
15
9
72
191
24
1
108
99
141
12
48
39
8
25
24
135
21
3
32
25
119
61
35
24
13
11
40
45
120
51
144
72
129
15
21
24
99
9
48
23
24
1
12
75
69
3
21
72
60
135
8
49
12
96
3
9
47
1
63
24
48
117
96
27
9
71
40
80
109
96
3
57
120
23
49
96
24
36
131
13
35
73
47
16
32
48
24
13
72
12
36
35
13
24
168
24
155
48
61
72
24
60
168
23
25
47
208
93
156
60
60
71
40
93
59
25
111
45
27
69
11
49
23
61
75
80
72
133
99
45
72
120
11
24
13
12
48
168
63
57
12
12
135
200
121
192
96
12
12
71
37
299
1
15
93
120
24
48
168
24
36
15
56
1
119
1
108
72
75
80
37
12
36
24
60
15
56
24
121
12
3
8
37
243
57
12
11
64
21
132
72
15
120
33
12
120
48
24
36
47
73
23
25
132
83
37
24
24
24
107
145
156
48
59
96
16
9
156
108
168
215
40
33
72
47
1
72
48
87
80
24
40
9
12
3
72
33
36
35
40
129
72
63
9
12
11
208
9
23
25
15
32
16
144
96
56
48
97
71
72
16
21
123
21
84
48
48
12
3
56
85
11
13
120
51
56
25
23
25
36
36
360
24
159
57
72
95
25
132
144
59
25
12
3
96
32
48
120
16
105
39
9
72
36
24
84
12
180
15
80
25
288
71
1
60
264
3
32
88
165
48
12
95
1
47
120
48
109
11
61
84
71
24
24
1
15
57
24
24
215
61
75
69
59
13
60
72
95
40
200
25
72
71
25
108
11
24
85
11
16
57
12
11
24
24
40
192
69
36
24
71
112
33
84
75
81
24
108
75
81
72
12
3
69
48
132
15
56
160
152
1
24
23
85
59
25
36
107
136
21
11
25
39
21
59
13
35
25
23
49
143
313
215
13
11
145
48
132
51
93
35
64
72
8
1
36
36
24
84
156
23
13
35
112
81
24
36
11
109
35
85
12
48
47
64
81
168
24
12
11
48
1
24
36
51
45
147
8
193
24
36
35
1
215
49
36
3
8
24
48
133
12
23
160
9
191
193
24
23
37
107
85
11
13
36
63
21
60
15
72
45
75
32
72
13
72
228
23
49
95
16
120
33
24
120
36
84
23
205
3
57
84
48
36
47
25
24
60
156
168
239
40
33
24
15
201
60
60
12
48
48
84
48
12
3
32
72
49
60
147
105
24
39
69
72
11
37
108
228
24
11
16
8
85
51
105
12
228
60
131
16
72
288
45
83
40
72
8
24
145
23
49
71
37
51
45
51
21
24
36
47
13
24
36
12
3
8
1
60
24
72
27
ABCD 96529937698*3^$a+1 [50075]
60
48
72
327
165
36
144
252
108
36
624
36
24
36
480
417
27
45
288
3
72
144
231
57
108
144
60
96
120
168
36
93
360
183
120
165
72
3
108
12
84
81
75
105
162
45
96
417
75
84
168
168
60
75
57
72
240
171
105
147
225
108
192
36
24
72
48
108
228
24
33
3
180
69
27
48
72
48
93
183
192
84
120
84
384
105
18
57
60
108
180
48
159
45
96
36
21
303
129
15
60
195
57
48
36
12
120
12
36
12
27
108
90
3
360
36
96
60
75
237
72
48
75
45
60
252
93
87
93
108
435
15
69
21
75
84
183
153
12
228
120
84
48
3
72
225
72
48
60
48
15
213
24
192
48
135
237
60
36
228
384
12
33
123
24
120
93
243
27
105
3
105
324
516
264
336
24
48
165
18
117
96
60
84
48
180
24
3
141
57
27
60
48
168
60
84
216
24
12
3
105
216
96
108
48
180
24
48
72
60
96
117
18
57
36
12
384
51
9
96
180
84
240
60
36
24
228
300
93
72
15
3
93
69
87
48
48
15
69
21
267
48
12
36
132
72
72
48
15
18
279
48
36
249
18
9
204
237
87
12
48
12
273
87
111
33
444
180
60
180
3
213
96
48
648
12
12
168
45
468
15
237
27
261
15
12
132
93
15
96
72
12
180
72
21
72
135
12
123
288
57
36
12
84
96
312
105
27
36
312
36
36
96
108
132
27
93
24
48
72
84
12
168
12
12
48
192
63
33
132
48
276
60
84
216
84
12
180
132
3
189
60
420
156
75
57
60
180
312
3
21
69
108
75
84
3
105
240
375
180
18
90
9
153
243
24
60
36
48
144
396
36
48
156
96
60
240
51
213
24
120
72
201
27
156
69
243
117
51
264
96
12
192
48
132
12
144
252
132
348
27
57
123
117
48
12
168
192
183
57
96
120
180
15
453
24
288
405
180
162
57
48
432
468
93
99
48
12
96
12
72
3
57
300
24
12
777
87
ABCD 96530149778*3^$a+1 [50032]
23
144
100
20
16
12
21
59
12
36
40
140
64
36
120
24
93
107
40
20
1
47
1
47
4
56
37
3
24
96
44
28
45
23
97
15
8
64
48
20
12
84
16
8
36
60
85
111
20
13
11
60
25
72
155
4
33
131
84
25
3
117
27
224
84
48
124
68
28
24
21
27
21
35
16
336
12
8
64
56
4
8
52
116
24
40
8
12
24
4
12
288
20
12
100
36
33
87
68
4
20
36
52
93
24
47
36
12
1
47
24
28
20
36
120
132
4
8
96
4
80
1
39
33
15
32
25
87
60
20
136
60
132
20
13
99
8
12
49
87
225
107
12
48
28
117
27
104
16
44
144
121
35
72
24
108
40
12
140
28
12
56
24
16
60
12
20
12
28
68
25
35
160
92
12
40
36
128
12
24
108
25
15
33
27
12
68
72
16
45
87
8
108
37
35
112
45
35
60
36
4
72
8
1
120
47
24
108
60
48
84
28
68
108
12
48
36
24
16
60
8
12
48
73
39
9
192
15
8
16
104
49
35
96
76
60
80
13
11
12
52
45
11
37
135
32
12
40
20
24
84
12
48
12
28
72
60
20
36
52
60
32
48
180
40
20
28
33
24
15
132
48
20
25
11
24
72
120
16
93
51
56
52
120
33
167
1
35
36
40
9
95
96
40
20
264
16
80
88
165
3
12
12
56
12
1
39
56
112
104
84
36
49
71
1
15
24
33
3
212
28
8
4
8
48
120
112
8
12
13
51
21
83
16
44
12
12
100
8
12
73
35
72
36
64
48
8
96
24
12
52
68
48
52
60
20
100
45
23
12
60
48
49
27
68
52
20
24
4
60
68
52
12
20
28
68
108
36
28
12
8
36
37
48
47
25
75
80
24
24
316
9
24
11
244
48
44
36
112
8
12
12
196
8
12
24
28
20
1
51
80
13
63
8
4
20
36
124
48
188
72
12
1
99
120
165
15
8
25
35
84
88
48
260
52
116
36
16
12
56
156
28
45
27
8
88
32
60
36
52
132
60
32
84
180
12
64
56
64
8
12
40
8
25
3
8
76
44
64
48
140
48
52
104
40
44
76
36
20
12
60
52
9
159
20
60
112
68
156
49
155
52
116
60
12
268
33
95
144
36
16
116
84
48
36
49
3
117
15
32
40
80
1
15
20
24
16
68
12
60
60
84
24
112
33
47
25
39
20
36
73
39
20
12
36
48
36
16
8
60
37
15
44
61
135
32
12
40
176
4
20
136
152
48
12
12
13
3
24
69
71
28
56
132
24
73
123
8
72
172
60
168
80
12
12
76
8
216
76
8
85
47
4
20
148
56
60
16
96
8
76
8
28
20
133
24
27
20
16
44
108
48
12
60
12
168
28
12
12
80
144
12
37
23
84
96
85
15
12
12
36
200
64
69
35
16
20
120
1
99
68
12
61
59
61
87
81
47
48
12
112
20
88
104
1
23
24
12
108
28
20
4
36
24
20
268
12
116
24
193
123
144
108
32
60
24
37
27
12
8
28
93
72
107
13
27
32
24
12
48
16
33
3
152
28
92
13
35
40
45
48
11
88
8
144
36
4
120
48
32
24
24
28
32
12
60
40
44
12
124
21
95
100
68
24
1
120
11
48
28
33
11
28
12
48
120
12
20
40
20
36
37
3
20
84
120
60
120
136
68
16
80
36
72
28
8
36
16
8
36
84
36
61
95
4
104
4
20
88
20
12
72
84
4
45
23
25
159
8
1
59
13
135
32
228
4
56
84
60
40
20
16
8
156
40
56
24
49
171
36
152
96
216
28
45
35
48
112
12
8
25
75
48
8
60
217
39
56
124
20
108
36
136
33
27
80
24
96
13
107
16
44
120
48
1
35
240
12
4
56
100
12
21
11
36
25
47
28
12
92
36
60
64
8
28
8
112
32
1
39
8
72
132
36
25
159
56
12
36
12
37
71
132
64
20
96
24
40
104
12
37
75
12
56
12
96
60
25
35
24
108
120
40
128
136
44
84
36
157
72
95
48
72
12
133
3
84
20
24
24
36
49
15
12
68
25
48
87
8
108
85
24
3
20
48
112
8
25
87
144
33
11
24
85
3
44
60
48
36
16
33
11
16
80
40
116
48
12
85
47
28
ABCD 96530531842*3^$a+1 [50040]
12
96
24
168
17
144
19
138
132
18
77
37
60
6
17
43
90
114
18
95
67
30
18
53
127
240
65
85
60
23
55
162
23
55
42
18
12
48
240
84
5
13
60
78
72
17
55
90
119
31
30
35
55
6
90
17
175
60
101
7
30
90
65
25
30
90
23
24
7
30
198
162
11
288
31
41
157
42
65
73
72
96
23
151
48
185
48
127
30
48
35
24
13
72
66
17
7
96
17
7
30
18
17
55
30
66
30
42
288
60
29
55
41
7
42
23
85
72
48
48
60
60
59
43
53
25
84
96
12
72
6
342
48
30
12
48
113
67
84
185
31
54
60
36
59
175
96
17
120
25
150
17
1
47
97
108
42
65
31
65
24
1
42
5
37
66
42
12
138
18
30
42
23
25
12
323
24
48
55
18
30
65
7
17
163
228
60
42
48
59
168
96
49
102
120
6
42
168
42
72
71
25
72
78
210
84
11
55
65
229
83
13
54
48
108
132
5
103
30
35
55
24
18
48
174
186
72
150
65
13
24
18
113
19
96
60
54
11
199
41
37
107
55
48
30
90
30
18
113
19
30
47
96
120
145
84
48
48
90
144
6
83
7
113
109
12
18
60
30
210
18
114
36
120
84
6
84
18
228
12
17
13
168
24
59
1
95
103
233
85
90
60
30
30
113
1
66
5
109
59
31
18
47
1
23
79
18
12
12
18
138
42
78
120
102
42
203
72
25
6
354
23
37
6
12
48
180
29
61
24
60
36
155
49
96
54
30
11
24
25
198
30
30
78
150
102
90
72
41
97
42
66
162
102
48
42
96
54
35
48
25
71
61
6
84
120
66
60
42
60
48
174
6
17
25
12
156
30
24
126
60
30
54
6
12
132
30
18
48
90
12
168
23
61
96
24
228
30
41
7
89
31
72
17
216
72
96
61
6
77
7
48
12
6
24
78
17
85
186
24
6
54
30
60
66
54
168
18
30
132
60
35
7
66
60
120
42
108
90
12
108
24
96
84
48
47
1
120
23
169
108
155
72
13
30
54
30
126
120
210
24
18
71
61
120
48
180
23
37
131
216
61
24
59
37
42
17
265
71
48
24
127
156
114
48
11
7
113
79
18
174
6
42
137
25
6
17
103
54
18
65
103
24
48
162
156
59
24
61
138
48
144
78
35
97
48
150
18
24
120
95
55
60
29
37
59
31
24
30
18
65
55
41
37
54
18
30
42
59
7
174
156
23
31
240
228
12
6
24
66
90
23
79
30
108
42
48
42
18
24
78
12
18
78
23
1
150
18
78
240
30
59
103
18
95
19
60
18
12
66
120
65
25
30
192
228
53
7
17
85
11
7
90
54
18
48
54
66
60
35
127
17
13
108
167
73
23
24
120
175
72
18
47
48
13
30
77
85
108
167
427
228
48
12
12
30
96
107
127
6
84
78
90
30
41
7
54
18
185
85
12
126
65
55
65
19
48
125
115
30
95
103
102
18
24
6
54
30
23
127
90
48
23
25
12
48
72
138
84
29
19
18
180
23
37
12
30
102
66
72
48
72
108
77
307
36
42
47
1
60
12
48
60
59
48
13
282
108
77
37
126
90
42
60
150
23
24
175
96
89
1
12
42
66
47
13
24
83
133
35
120
25
47
25
18
84
120
6
12
12
36
12
42
89
1
18
12
6
12
95
73
24
95
31
102
11
19
77
181
24
36
114
5
43
ABCD 96530553682*3^$a+1 [50009]
145
47
144
79
33
237
270
101
400
39
345
480
176
144
61
227
97
191
16
315
21
32
91
341
96
64
129
216
18
117
416
48
144
67
18
251
289
72
23
160
15
161
112
128
85
251
163
90
126
101
43
36
414
371
349
131
336
144
160
129
95
96
205
195
111
353
151
234
383
192
112
144
192
3
36
329
85
107
64
135
153
45
243
48
249
71
64
45
147
15
33
32
223
33
48
81
95
480
55
105
165
123
368
229
59
211
414
216
90
18
11
16
224
16
93
51
39
72
81
80
37
36
39
80
241
54
90
191
61
131
160
288
411
53
192
16
117
90
33
80
384
144
96
208
27
5
85
11
7
41
319
33
39
450
54
161
145
143
55
126
27
144
423
90
15
291
126
234
101
208
141
275
336
16
48
9
126
201
249
36
83
16
81
143
37
59
355
77
112
128
223
65
544
32
25
198
252
101
133
90
65
61
51
48
32
64
39
414
155
96
64
45
36
111
15
33
32
205
3
32
163
125
397
270
18
275
85
123
192
192
33
36
11
208
320
91
234
11
79
305
1
207
128
336
49
126
180
108
81
135
185
301
54
180
201
176
19
189
45
144
306
161
55
89
1
63
48
32
37
75
96
99
29
96
19
29
151
41
229
107
192
25
71
91
149
160
176
64
80
109
195
96
32
19
173
97
90
18
270
101
64
87
41
49
159
111
369
240
219
21
105
324
3
267
101
256
165
11
7
36
36
65
16
128
349
162
18
111
80
16
63
17
64
81
15
75
198
15
57
839
64
87
105
39
105
96
69
144
36
54
17
480
25
54
209
61
35
64
320
48
19
29
192
157
131
112
144
80
109
144
36
216
90
29
144
25
167
49
360
126
54
35
109
195
57
18
ABCD 96531284126*3^$a+1 [50019]
105
3
165
120
75
33
12
27
18
123
21
171
12
12
216
39
33
36
192
48
132
144
168
48
72
81
87
237
3
33
36
171
117
36
111
24
84
12
3
21
60
12
33
39
15
18
27
63
90
18
54
18
9
24
60
84
57
54
90
15
57
27
108
45
198
21
195
69
24
12
60
504
285
267
3
36
18
63
27
33
219
9
27
93
24
81
39
132
9
219
33
90
69
204
51
144
54
36
15
57
27
36
12
48
96
48
57
3
33
252
18
33
24
15
201
24
27
90
18
33
120
9
234
57
132
63
9
48
120
48
45
3
15
9
81
126
69
84
135
72
33
12
9
39
33
162
36
9
48
12
120
12
48
156
36
81
3
15
72
18
90
45
12
60
99
126
195
39
36
54
36
108
15
129
3
48
96
33
75
96
99
33
3
126
36
3
15
234
36
234
33
57
87
39
105
165
39
192
3
180
153
27
108
45
12
12
39
9
27
54
87
24
228
48
108
99
90
171
12
48
144
3
18
87
57
87
39
57
33
279
27
33
60
96
117
63
81
18
153
99
33
21
54
18
18
69
3
144
69
21
51
39
90
255
48
96
336
60
123
21
180
51
90
18
126
54
18
39
51
273
447
33
255
57
15
9
168
21
54
21
264
21
39
48
84
168
72
108
75
165
48
129
108
126
9
96
39
33
3
72
18
27
12
12
36
57
360
15
48
9
54
21
33
63
117
3
24
24
180
12
27
21
15
9
135
213
39
9
12
144
84
39
162
54
36
33
48
9
15
219
180
21
48
60
15
90
36
51
24
15
45
12
24
96
12
81
15
21
15
24
87
54
288
75
51
36
33
168
12
96
12
48
9
27
36
9
3
105
90
36
45
24
96
87
33
96
48
108
3
126
18
321
21
36
39
108
192
108
96
24
12
108
36
69
36
36
18
18
15
3
72
33
75
165
180
12
48
180
9
51
24
72
48
36
36
21
27
63
18
90
81
9
135
99
105
147
18
18
18
72
15
72
3
234
54
21
144
15
21
33
18
57
123
9
156
132
81
159
21
75
36
213
198
177
228
9
39
60
9
3
24
9
36
90
36
69
24
69
27
225
3
12
39
9
45
87
204
69
63
12
48
57
15
57
18
18
3
15
177
3
69
3
180
234
51
3
90
159
3
18
15
255
129
192
3
57
48
57
108
18
72
225
81
15
24
168
72
45
111
105
39
15
216
141
183
21
12
48
24
111
45
84
120
3
108
129
96
84
276
12
447
18
15
12
135
57
84
84
117
39
180
69
18
9
63
90
3
15
117
12
36
15
108
72
90
54
18
87
96
15
234
36
108
99
96
144
3
45
24
24
132
63
21
159
57
48
39
93
48
57
90
9
153
15
183
33
21
36
15
48
117
108
72
3
15
21
33
75
15
21
12
39
141
24
33
135
60
48
27
18
18
144
21
144
12
60
15
198
126
162
3
216
213
18
108
90
51
36
93
36
18
33
108
75
117
9
3
48
24
240
81
27
135
36
54
18
57
132
9
36
3
123
18
54
33
12
45
111
24
117
51
3
45
9
72
18
36
9
216
9
36
126
21
123
72
45
144
24
39
36
9
36
72
9
39
51
33
111
54
18
18
ABCD 96532119818*3^$a+1 [50076]
11
117
52
96
120
92
36
51
15
18
6
22
95
9
76
12
50
93
19
86
39
273
12
46
120
122
78
142
23
45
108
72
159
48
13
83
117
22
80
22
36
38
16
18
20
48
108
4
60
32
3
37
203
147
129
39
70
72
140
219
37
59
69
27
9
58
8
10
59
36
45
12
276
51
133
23
115
2
27
45
36
12
6
34
108
42
5
81
252
4
50
30
51
45
48
132
15
37
42
66
38
22
8
39
36
37
119
219
114
36
124
167
33
12
28
32
48
36
111
3
58
8
15
21
18
57
21
4
14
30
135
1
50
18
180
90
18
30
24
21
9
39
69
22
41
33
124
42
26
40
68
15
49
32
15
1
68
27
27
22
20
30
90
3
57
18
48
54
15
48
36
60
21
6
9
93
58
24
14
111
123
30
18
90
60
3
45
24
87
25
11
93
4
32
16
32
28
47
141
24
30
18
64
104
12
60
63
21
58
122
40
176
24
88
248
147
3
22
8
10
32
88
42
108
8
24
52
35
93
36
16
18
18
230
9
33
70
90
56
4
32
40
18
5
48
84
15
6
90
34
78
18
8
99
36
9
51
9
12
78
18
4
50
18
12
18
18
22
150
8
3
57
94
8
33
48
9
40
56
36
16
143
1
60
83
3
129
1
54
14
36
51
33
51
9
72
15
25
14
166
162
18
14
66
22
110
130
5
48
19
30
176
99
1
44
40
50
18
150
70
20
30
6
36
16
14
40
50
36
24
39
1
98
45
37
30
14
51
129
6
66
60
40
72
11
204
96
99
22
36
44
18
10
11
36
33
6
66
51
97
320
58
89
1
20
39
1
83
15
45
37
12
143
109
35
105
40
35
61
44
3
25
23
9
18
22
80
24
156
24
30
216
46
8
39
21
12
40
23
99
6
90
45
21
96
22
5
13
8
15
12
84
39
30
87
48
99
72
105
45
15
3
93
37
8
54
96
70
32
28
72
32
36
90
120
54
24
34
158
132
12
24
232
128
15
1
56
40
179
9
132
52
20
52
71
48
31
29
51
78
48
3
12
25
50
22
32
15
13
80
40
72
38
162
15
1
107
93
112
80
36
51
45
90
9
21
24
34
17
1
92
51
12
45
22
86
12
4
146
22
72
36
30
110
18
54
12
51
3
24
102
36
60
12
96
12
72
18
22
23
67
110
12
100
8
28
30
54
11
97
47
60
36
15
10
119
105
24
12
3
21
90
18
12
18
6
39
117
40
78
5
48
69
156
60
22
50
88
132
47
36
93
192
3
12
85
32
48
150
34
20
88
167
33
15
75
40
72
26
72
40
38
48
150
4
30
72
110
18
165
48
33
144
3
15
274
11
3
96
189
45
52
24
44
15
7
38
52
14
6
282
10
32
216
63
60
96
13
128
3
1
26
18
4
47
3
190
47
3
90
30
6
234
102
36
75
57
27
165
39
75
66
3
33
10
80
94
11
79
14
195
31
29
91
176
18
4
50
6
27
183
22
35
25
32
112
120
6
32
90
27
43
5
48
93
12
40
32
15
276
61
90
48
38
48
60
36
180
120
51
27
57
13
18
2
48
24
3
73
12
11
96
1
180
20
87
21
15
12
45
40
174
50
6
18
36
18
22
11
15
18
112
20
72
36
84
36
24
36
4
30
38
4
14
22
152
36
54
402
70
78
18
77
25
11
61
140
198
93
48
81
48
36
54
6
76
30
14
36
39
39
58
8
36
90
24
22
23
129
3
57
3
49
74
34
198
32
82
104
54
40
138
20
18
57
48
1
6
32
21
36
31
74
40
48
86
21
33
111
19
17
21
90
48
6
76
8
147
3
112
77
85
30
18
60
12
71
12
45
30
90
4
11
7
41
69
40
32
63
45
22
14
84
28
50
70
164
36
99
13
48
104
96
120
24
171
7
38
72
120
10
18
23
39
10
11
1
96
32
36
12
180
150
18
4
47
69
4
60
80
40
78
32
198
12
72
24
36
36
4
176
4
71
87
18
3
1
18
72
30
56
99
21
24
66
22
2
88
50
28
32
250
18
23
1
11
3
30
72
10
14
48
3
97
47
15
90
231
49
8
180
15
27
105
21
34
14
114
58
30
14
ABCD 96532506472*3^$a+1 [50080]
25
36
8
36
28
41
79
92
15
1
12
41
6
21
9
19
95
81
9
36
43
8
48
15
105
15
9
51
1
108
36
156
59
66
123
27
33
117
30
24
9
28
44
64
24
11
60
9
21
91
56
88
35
66
3
27
30
39
16
5
15
28
72
8
100
11
25
11
24
21
15
30
39
36
16
12
36
71
1
59
9
16
44
4
12
119
9
51
69
12
39
21
4
5
15
15
66
30
204
69
216
24
28
48
5
6
25
59
21
15
49
11
45
45
19
5
15
36
28
80
12
39
36
9
76
80
84
12
9
30
9
52
59
73
17
43
41
246
84
66
75
36
3
9
21
6
73
11
49
12
84
11
30
30
13
12
59
36
49
44
36
15
49
92
9
30
49
56
64
11
105
15
45
141
30
25
20
40
20
28
36
5
6
24
6
19
32
93
66
30
183
12
16
20
12
57
15
120
165
30
21
33
66
13
56
16
48
20
27
54
6
30
63
21
7
68
24
51
1
65
3
51
105
124
36
92
123
25
84
167
21
48
76
5
24
27
159
93
16
36
95
54
66
25
5
24
30
109
11
36
33
100
20
60
21
6
129
4
71
57
12
21
90
36
33
16
41
3
21
15
16
65
30
13
8
69
30
21
123
157
59
114
66
33
12
60
24
15
25
24
8
63
90
36
54
1
59
69
12
64
96
119
9
16
80
40
11
45
45
123
27
1
23
45
124
41
19
32
120
16
32
72
64
41
90
21
3
25
12
29
19
41
84
19
48
20
52
72
24
12
44
15
54
15
36
45
54
181
20
39
21
24
60
12
3
150
6
21
84
15
33
51
57
3
6
3
48
63
36
60
24
1
8
192
39
30
6
60
25
35
1
32
16
60
84
36
5
90
30
15
21
31
59
13
8
108
16
5
15
16
59
1
53
15
12
9
55
89
66
25
24
35
21
40
5
63
27
9
15
36
13
60
101
66
120
54
39
40
17
15
24
4
20
48
108
21
54
49
41
27
148
80
45
27
63
30
90
45
75
97
29
30
30
43
36
11
33
16
11
24
120
30
87
12
51
1
48
20
28
44
15
69
124
48
84
44
36
75
81
63
9
48
39
69
64
20
27
1
132
71
1
29
327
69
30
13
20
40
11
21
16
8
75
6
54
25
35
21
24
21
24
27
3
21
28
20
12
75
174
60
15
136
8
12
129
51
64
11
33
21
15
15
150
6
1
84
48
12
44
4
11
60
9
60
40
96
11
45
45
30
9
16
5
54
21
4
5
66
54
15
64
20
12
15
60
133
68
12
87
21
39
60
54
60
51
24
45
90
96
25
48
71
49
77
30
69
21
43
32
76
84
56
3
36
13
11
96
33
27
13
8
93
7
68
75
85
5
6
69
15
30
126
109
32
24
15
25
5
15
9
30
25
95
6
79
5
7
119
9
96
75
25
44
15
49
20
108
52
47
33
27
21
33
79
8
4
80
60
4
11
21
12
201
6
33
16
11
60
30
31
12
80
48
4
5
39
36
36
12
16
5
15
40
11
60
9
4
60
32
39
6
24
31
5
31
248
51
61
8
75
1
108
192
24
5
156
15
75
61
32
27
21
40
59
84
6
39
60
4
20
96
12
39
25
65
3
16
131
73
300
20
28
29
39
51
49
12
44
15
24
9
40
17
139
5
7
23
6
123
51
21
24
40
5
79
32
16
12
72
5
3
21
36
31
168
20
15
60
36
21
33
15
16
59
45
141
24
6
60
81
24
16
72
92
60
15
73
17
139
65
36
15
15
114
91
5
43
20
208
8
4
11
1
5
30
24
45
21
19
35
85
144
60
132
44
15
96
84
1
5
115
95
54
30
21
15
9
4
101
30
25
56
39
9
16
5
19
36
44
100
32
15
21
60
52
71
81
105
43
20
28
32
21
30
30
36
103
20
16
11
33
21
111
36
252
60
16
56
144
16
56
3
21
24
64
41
36
3
40
92
15
21
12
36
45
75
15
36
1
23
66
90
24
60
9
111
36
45
16
84
29
79
11
69
36
81
84
27
3
21
24
96
39
36
84
6
135
60
9
7
32
21
6
69
21
63
27
21
3
57
144
4
5
15
16
5
24
27
39
24
49
20
28
83
81
15
84
6
39
84
27
84
36
73
47
150
39
15
49
56
40
20
16
60
80
4
5
7
53
15
12
9
39
21
3
51
45
21
60
60
3
27
13
36
12
29
39
52
113
27
3
9
51
6
135
9
30
1
8
36
15
21
39
1
29
6
60
81
24
24
40
32
3
21
39
177
64
119
21
39
109
80
12
4
72
68
52
8
15
21
108
16
11
30
15
15
45
9
27
33
127
59
13
107
21
40
23
69
27
150
111
3
6
150
24
66
39
15
1
44
45
30
9
21
36
24
6
25
44
15
121
56
63
1
24
71
33
16
32
24
28
80
16
12
20
12
48
249
15
15
13
17
3
60
112
20
15
13
17
15
4
96
5
259
5
6
13
8
39
61
44
148
11
121
104
64
8
33
66
25
155
24
96
141
12
36
4
8
69
3
12
16
12
11
25
5
60
15
16
68
72
4
41
135
60
36
9
19
5
6
30
84
27
60
28
24
48
53
96
19
24
11
45
64
11
36
ABCD 96532977956*3^$a+1 [50147]
48
12
101
7
41
7
12
45
176
64
123
53
96
55
33
135
96
132
117
87
41
163
36
48
225
8
103
17
64
3
36
9
303
353
16
39
41
223
41
115
77
40
48
72
24
144
51
264
12
65
43
77
19
5
64
15
132
72
36
41
163
12
153
111
36
60
60
21
87
297
24
27
29
19
96
93
231
96
81
264
80
16
75
24
21
80
19
24
77
24
64
99
21
51
69
15
24
33
72
120
63
65
48
7
48
72
24
33
48
312
51
5
192
7
108
12
41
67
60
9
15
36
45
27
192
108
57
39
24
161
19
21
24
3
72
53
88
32
112
272
259
96
69
15
57
8
40
24
135
36
36
33
120
15
81
200
192
115
5
112
8
88
39
48
105
39
24
81
56
7
33
75
5
19
156
180
29
96
19
21
15
65
48
199
105
8
55
113
216
24
31
33
195
93
39
60
24
12
120
12
240
21
15
96
65
64
144
32
16
15
24
84
5
16
231
9
24
152
120
43
72
24
381
123
60
81
216
128
136
39
12
29
139
21
96
27
77
24
79
48
84
108
108
173
16
255
36
29
31
65
43
24
53
112
8
103
105
75
12
57
135
132
24
156
9
72
24
96
3
45
39
17
19
69
120
8
43
12
48
60
45
15
17
120
19
141
135
9
48
240
27
5
31
48
9
87
33
3
45
72
183
33
72
75
45
3
60
137
160
3
24
21
51
60
9
39
57
3
72
69
51
69
80
7
9
120
104
112
27
621
72
15
84
101
67
21
24
8
19
29
112
104
91
72
48
72
12
33
56
55
137
19
108
17
19
117
48
216
51
48
24
12
41
67
108
65
88
87
12
117
56
79
89
16
264
32
223
17
139
21
15
57
96
72
8
96
91
108
24
57
123
21
51
5
144
115
117
39
48
137
31
9
3
60
96
84
93
27
117
3
21
75
69
27
24
36
81
3
69
56
40
56
24
7
48
60
77
40
183
36
285
80
16
39
33
123
53
16
63
12
29
7
89
19
117
144
120
99
5
31
65
43
45
8
48
7
48
17
24
19
12
65
43
12
72
33
135
48
9
56
19
173
40
15
72
36
21
63
108
120
29
55
9
96
15
96
72
36
36
65
16
48
159
57
75
60
36
168
101
264
175
81
171
5
67
156
12
144
24
84
72
9
24
3
72
12
105
39
41
43
72
5
19
72
60
33
56
16
48
135
57
8
112
48
32
64
159
192
9
80
31
89
144
112
87
41
79
72
41
7
36
156
81
48
75
125
16
24
39
36
165
32
40
15
48
12
189
39
177
24
104
67
24
24
12
108
101
43
108
108
21
111
9
24
159
12
36
180
93
240
39
33
48
51
24
36
105
15
24
120
9
75
12
33
48
39
33
8
319
33
176
40
27
165
15
84
21
75
12
168
72
72
24
41
19
24
120
141
32
144
19
5
91
5
96
43
125
55
120
57
24
24
15
137
40
255
185
139
21
27
53
43
117
8
40
216
15
9
80
232
99
21
3
36
300
45
80
88
3
120
29
64
27
45
135
65
43
5
7
33
15
72
113
16
39
9
152
31
108
192
117
240
15
33
48
279
33
72
8
40
168
24
63
9
3
53
55
108
12
60
5
115
213
24
147
5
96
ABCD 96533137906*3^$a+1 [50043]
1
71
69
9
75
40
72
24
68
45
15
3
42
43
53
39
252
4
17
18
24
25
120
20
51
157
140
4
113
51
16
8
3
12
30
90
121
65
195
112
20
108
16
59
25
47
49
59
1
113
18
78
19
8
40
23
21
60
129
54
30
51
87
37
48
65
19
24
24
120
65
6
129
88
35
42
75
16
96
29
12
60
27
21
24
30
13
48
17
3
15
181
108
35
121
5
30
84
6
132
39
69
27
15
25
20
28
29
51
4
48
107
30
180
67
36
47
153
15
18
7
44
4
12
108
35
69
108
3
1
44
9
43
23
24
60
21
156
81
15
52
71
81
84
9
90
13
12
95
48
97
5
27
51
33
57
42
57
81
48
39
15
6
7
48
132
144
24
17
39
9
15
372
28
132
44
88
8
48
39
48
12
13
120
104
81
30
25
140
3
25
20
4
5
3
147
60
48
18
19
68
27
61
152
27
48
78
54
30
66
42
60
18
1
144
17
18
37
12
35
30
67
59
30
87
60
3
30
27
184
149
42
73
72
8
96
64
32
52
108
5
138
25
47
25
77
135
33
43
72
32
28
83
57
64
20
108
3
228
45
9
103
17
3
27
45
135
126
12
15
15
85
83
90
79
96
56
16
5
39
9
90
57
52
83
30
15
124
56
27
30
18
13
17
18
49
35
1
215
54
18
25
128
84
52
240
23
85
32
36
123
45
45
54
21
64
125
78
30
55
167
30
18
132
108
117
76
35
30
12
18
97
5
3
16
80
69
115
180
12
128
100
35
205
17
72
150
85
8
72
105
55
11
1
48
140
48
15
133
20
40
215
42
7
41
30
72
25
104
96
24
100
48
48
44
24
57
60
19
48
5
51
12
3
12
49
36
44
33
15
15
21
16
96
12
36
60
20
24
36
12
135
13
36
29
60
79
23
129
123
13
5
27
3
37
60
116
144
21
55
35
30
12
7
8
3
12
30
7
20
28
44
3
13
24
44
57
67
23
33
72
24
16
5
7
41
42
60
30
7
191
12
37
12
60
83
85
5
55
41
24
163
23
69
81
15
84
72
93
210
6
174
61
65
175
20
84
45
27
148
132
96
5
87
16
60
47
25
23
97
23
12
45
15
30
187
8
93
27
40
5
3
15
25
120
47
57
3
69
16
5
3
87
78
19
108
12
48
47
36
90
24
120
36
7
5
135
27
18
135
64
11
12
133
68
16
23
73
12
65
30
18
43
17
7
156
155
25
56
16
23
102
183
99
97
11
18
42
18
60
19
65
30
168
13
12
5
19
23
6
19
41
147
15
12
1
29
48
3
39
6
24
31
155
72
9
33
55
23
48
1
120
41
3
100
44
52
53
151
32
63
37
12
12
96
20
3
54
43
23
30
42
57
52
29
114
18
27
21
19
23
102
43
8
15
105
99
30
223
125
55
95
132
93
112
41
144
27
28
11
72
312
6
31
11
25
32
75
145
35
25
48
68
100
24
95
165
3
30
3
39
85
60
20
3
193
60
107
48
30
19
36
84
12
60
120
11
37
80
15
120
33
4
89
7
77
3
75
30
3
15
21
3
48
25
65
30
133
35
9
165
123
52
35
60
36
1
143
57
81
60
87
15
13
8
76
48
68
28
36
29
72
18
30
139
92
36
57
6
24
25
60
185
91
5
24
27
21
138
1
263
1
56
24
27
18
27
84
33
18
48
45
99
6
42
48
1
96
53
87
132
63
60
78
19
35
45
81
42
33
64
168
60
84
29
15
105
27
88
20
57
55
12
8
27
21
15
42
12
67
20
36
15
42
3
12
51
61
36
257
15
153
48
115
144
56
12
33
31
89
7
35
33
12
4
104
36
3
105
16
95
21
93
67
29
162
12
6
42
145
72
96
44
16
32
4
48
11
37
32
75
45
48
4
96
68
9
6
120
21
180
24
4
36
60
77
60
87
15
13
48
24
185
30
36
69
16
95
30
60
19
128
3
237
3
49
23
192
145
65
55
11
1
60
80
88
5
51
16
68
15
60
18
199
56
84
129
15
52
44
4
5
7
132
23
33
120
15
1
23
18
48
7
23
30
114
21
52
8
4
35
30
48
27
21
42
18
31
36
60
72
11
12
145
17
ABCD 96533470448*3^$a+1 [50038]
64
21
105
27
53
40
74
61
24
9
26
61
105
15
59
70
90
36
33
96
35
13
113
30
10
75
69
80
19
12
9
3
21
152
58
6
3
27
50
40
39
51
93
57
50
4
12
129
71
37
3
14
151
12
36
57
48
15
12
15
48
32
24
16
45
12
12
48
51
12
60
57
141
27
3
9
33
18
36
26
40
258
69
201
26
30
10
6
50
24
46
14
10
26
25
15
69
11
25
5
199
95
49
17
55
105
27
60
27
33
93
18
56
96
37
81
32
7
12
39
57
59
156
13
51
21
48
11
16
33
21
3
12
15
33
12
15
36
80
49
60
5
19
15
6
66
45
99
24
32
30
30
84
1
15
33
36
39
26
66
4
273
27
24
21
71
25
48
12
12
3
14
10
30
39
17
34
6
39
11
37
60
12
11
145
29
19
15
32
25
24
165
39
11
4
225
15
21
45
51
45
3
12
12
3
90
15
3
6
126
48
9
12
39
9
168
15
69
9
26
46
87
72
11
25
15
69
71
84
25
39
81
120
48
3
60
104
76
50
55
132
60
48
33
15
41
10
69
41
16
24
30
36
44
10
54
9
36
72
12
3
9
24
71
1
3
90
99
53
130
60
20
73
15
117
120
9
63
63
9
48
23
64
26
19
45
3
3
33
11
1
35
13
15
30
2
13
17
10
110
55
9
75
36
129
3
77
40
56
40
39
81
24
63
12
95
1
5
54
1
3
21
60
24
120
60
36
71
25
155
4
33
36
12
12
51
105
24
12
35
1
12
17
55
215
156
64
36
9
24
24
36
24
12
11
4
20
6
7
36
36
48
12
21
3
77
19
5
31
35
64
21
12
36
105
32
10
14
16
75
69
296
7
81
15
24
17
10
200
76
234
15
51
33
72
12
17
34
30
26
25
21
27
53
70
33
51
9
45
75
11
13
48
12
3
20
25
9
63
83
70
3
87
9
48
21
2
25
39
21
24
225
50
13
33
18
12
114
39
11
1
29
10
9
132
12
48
63
32
94
3
111
72
48
62
7
57
146
4
9
11
60
130
75
21
18
56
6
19
39
72
24
84
57
3
36
33
180
60
132
5
16
18
6
3
132
9
26
49
47
169
45
63
33
15
33
2
54
34
21
24
11
1
69
24
2
37
51
21
96
59
49
117
39
9
72
15
12
47
13
17
40
39
17
19
60
108
23
94
56
24
10
9
27
9
9
2
49
48
27
36
57
47
1
60
12
53
40
3
77
43
45
32
43
11
25
36
12
3
45
9
51
29
40
26
54
43
23
49
21
15
3
6
56
79
129
2
25
12
36
84
48
243
201
51
44
13
60
12
35
16
54
50
85
35
1
24
36
9
3
117
75
39
57
29
16
3
141
26
24
85
9
2
73
15
86
31
153
51
5
40
30
9
12
29
79
24
17
34
21
11
40
57
96
21
24
2
25
39
21
72
12
75
60
69
144
47
4
6
26
25
72
12
65
34
56
13
12
39
129
72
69
32
127
57
24
26
49
12
3
117
9
15
15
20
60
16
57
60
27
9
12
24
35
49
36
5
55
24
17
160
24
50
25
24
72
5
7
17
64
6
9
24
47
85
36
35
13
12
60
219
20
61
5
19
96
45
15
3
60
21
45
26
49
96
48
12
65
64
6
9
11
73
36
120
41
10
14
6
49
65
43
48
35
37
72
60
41
7
33
54
21
12
120
12
5
10
81
119
36
25
9
3
36
12
29
30
1
9
15
9
146
1
5
64
99
132
24
9
122
24
13
3
14
91
35
10
15
48
36
5
55
41
24
64
87
15
108
6
56
19
120
156
9
51
15
9
5
6
60
100
20
30
79
36
48
47
25
35
4
80
73
36
15
2
55
108
15
21
228
3
20
28
2
7
33
18
32
30
43
11
4
6
3
108
9
80
64
42
30
3
87
78
30
45
24
108
65
10
24
9
12
35
24
25
69
32
30
25
12
132
84
15
32
25
60
84
69
27
24
21
48
39
17
16
24
26
25
39
21
15
50
94
20
6
67
23
37
23
25
12
12
11
30
58
45
81
75
5
175
11
13
36
144
47
37
27
6
144
30
69
24
60
12
11
58
51
45
3
48
60
33
2
24
60
13
23
30
58
96
21
15
57
72
48
108
12
3
9
69
15
84
21
51
11
49
35
49
21
135
41
79
51
78
111
11
94
3
23
13
11
13
27
45
9
39
33
87
12
120
24
47
190
15
24
60
15
9
12
33
26
4
2
24
6
84
64
56
1
15
14
55
11
85
3
165
41
10
45
75
9
60
11
16
30
3
120
120
12
65
64
120
90
6
39
11
49
39
45
47
130
99
21
63
12
15
144
33
21
26
109
17
19
15
45
65
103
23
25
59
49
11
25
60
5
43
21
87
132
12
84
60
36
5
6
34
50
1
213
2
24
13
33
24
3
87
30
63
12
15
36
33
12
29
19
60
41
10
9
47
25
60
35
40
44
193
47
1
3
30
42
14
40
3
53
67
12
9
26
30
90
6
64
75
15
9
12
105
110
10
24
63
12
45
26
85
12
21
6
20
1
5
19
35
181
29
16
15
48
11
46
3
24
47
94
26
4
9
23
60
25
29
19
15
45
11
4
26
10
9
21
3
48
5
34
144
32
13
17
10
9
5
30
1
15
18
2
13
41
6
10
18
30
32
115
39
33
77
16
3
27
60
ABCD 96533954404*3^$a+1 [50051]
12
12
28
288
104
51
7
132
5
97
44
46
18
116
24
22
36
18
92
48
12
48
51
9
106
26
22
90
8
48
106
14
99
31
2
22
41
105
39
21
75
45
120
52
20
22
36
89
67
24
36
98
28
80
4
90
74
75
55
126
30
180
96
2
60
27
19
120
36
378
42
29
37
42
65
1
54
150
56
46
54
306
14
60
75
1
30
54
20
84
238
18
35
45
64
35
73
23
57
180
82
72
60
29
25
30
54
18
54
126
38
24
10
162
54
50
12
34
146
48
72
4
48
18
18
11
48
1
44
36
112
240
20
100
60
30
204
38
10
50
120
87
21
10
72
6
140
22
228
72
2
96
51
55
89
55
89
31
62
70
29
43
5
211
36
36
18
92
39
69
24
82
84
50
166
38
16
20
144
52
176
10
38
10
2
58
62
3
91
96
50
34
18
8
100
8
70
14
87
21
4
84
90
74
16
32
22
41
127
50
63
57
12
10
17
33
15
13
12
306
60
12
29
69
70
110
39
7
26
124
48
108
18
36
60
53
45
22
29
85
20
12
108
52
20
12
28
18
120
50
24
58
30
32
60
70
17
1
72
8
72
156
22
54
66
204
18
90
50
142
134
24
46
41
21
4
186
12
60
12
14
202
150
128
412
152
135
21
136
8
196
54
26
12
118
134
15
31
65
7
2
22
146
60
130
17
73
188
75
105
46
185
1
30
98
60
204
60
10
38
112
68
12
46
50
70
42
68
12
48
106
98
58
2
52
60
108
71
96
129
10
102
8
70
14
147
13
126
72
72
38
63
31
18
47
91
108
144
38
130
17
55
50
76
36
48
18
108
240
36
86
63
7
18
20
24
28
32
36
40
35
1
78
26
10
134
36
4
6
36
36
180
29
19
42
8
12
34
146
34
18
8
22
158
12
46
65
7
18
42
30
42
26
10
50
166
126
48
20
39
105
40
108
48
252
8
10
132
102
78
2
10
60
5
115
36
90
104
22
26
72
48
58
62
22
38
4
66
38
12
100
92
190
18
128
16
6
2
52
174
14
96
4
248
34
26
108
24
36
112
24
54
50
130
50
12
27
93
147
96
97
143
144
81
12
124
18
38
10
38
34
86
202
2
58
72
38
3
31
38
96
24
16
96
30
38
16
42
110
180
120
34
24
66
18
98
10
2
52
44
34
26
192
60
112
116
120
16
68
108
22
72
125
93
106
14
10
17
31
42
71
139
36
72
90
47
31
12
348
50
12
28
72
108
54
5
33
12
40
66
186
56
100
8
24
96
24
10
96
12
18
20
4
102
14
24
96
64
20
142
74
34
38
180
87
1
6
36
2
88
8
72
10
12
18
42
137
55
108
6
30
41
13
128
34
204
66
24
32
27
21
22
144
98
96
10
50
40
66
18
20
36
51
1
54
38
36
180
132
10
18
54
26
154
65
13
162
26
64
71
19
50
22
149
67
38
12
52
8
34
125
31
114
68
96
10
14
76
71
91
122
22
90
90
18
126
74
22
14
72
70
50
64
44
172
102
18
20
52
18
50
10
77
93
22
26
190
24
48
72
98
99
69
24
142
36
54
56
12
36
10
41
43
180
65
25
56
15
96
129
12
22
36
84
36
6
48
6
12
42
56
39
103
72
38
10
182
52
23
37
104
22
18
54
48
2
40
56
34
156
72
18
20
52
78
14
112
84
35
45
46
53
43
110
12
75
105
228
22
86
94
41
177
52
90
65
105
60
28
200
82
98
72
75
33
52
18
12
86
231
31
2
156
34
98
118
2
423
79
18
47
175
17
13
18
144
14
60
12
28
54
98
39
69
132
39
ABCD 96534380786*3^$a+1 [50452]
48
228
132
3
69
99
12
60
57
12
24
69
315
180
180
48
15
48
60
9
36
12
12
60
36
60
12
63
141
63
18
72
15
132
141
138
81
36
15
48
225
9
15
273
15
24
108
123
18
27
60
225
99
21
3
15
69
96
57
195
147
45
21
222
12
57
36
48
72
144
180
63
198
138
21
48
36
24
111
12
42
30
81
36
159
69
15
96
45
180
9
30
117
96
72
171
9
120
48
12
36
39
45
72
240
219
24
66
402
93
132
93
24
15
12
21
42
30
168
63
24
48
24
51
69
60
60
99
165
39
21
120
147
90
48
39
51
72
78
39
12
24
69
195
21
102
18
24
231
57
159
111
18
267
84
81
18
21
51
48
21
84
12
24
3
45
60
111
81
96
24
111
108
57
63
117
72
12
201
30
90
75
72
60
15
66
72
18
54
3
72
60
96
156
36
33
111
108
60
48
15
69
24
132
48
135
225
60
36
3
108
69
36
147
150
3
15
117
153
135
225
99
111
150
147
48
192
72
3
90
75
51
21
24
27
33
12
45
195
63
30
72
150
12
36
9
216
192
60
60
75
9
36
48
36
84
72
153
135
12
63
54
6
129
33
15
48
9
18
48
9
60
48
33
27
108
39
18
222
66
51
48
45
183
24
9
15
84
36
24
36
237
87
81
147
135
168
174
147
21
15
3
105
147
129
159
360
84
33
24
48
48
144
108
171
24
30
135
12
36
3
9
183
9
168
12
63
96
72
45
45
90
72
45
48
33
75
159
48
69
9
171
21
147
132
60
48
51
21
60
120
60
36
120
84
108
48
207
21
24
228
123
12
9
33
27
48
45
147
69
72
39
84
192
60
63
9
36
156
9
150
72
18
207
132
51
129
12
3
18
123
36
36
24
111
30
99
51
57
48
87
36
129
21
27
165
42
120
45
48
144
111
12
78
30
69
93
135
51
102
42
36
9
153
18
12
69
156
192
132
60
129
72
18
81
36
15
69
24
84
3
48
132
48
9
63
168
117
3
42
90
30
39
84
189
3
24
39
132
9
24
24
33
48
54
33
3
9
12
36
84
3
21
12
3
69
12
33
123
84
39
21
156
144
171
57
96
24
3
45
3
42
15
75
102
78
57
63
72
60
45
3
9
108
105
3
12
15
18
99
48
75
48
168
72
9
36
93
27
63
21
48
63
9
63
138
18
81
48
15
105
168
3
45
180
129
27
24
207
102
6
69
15
93
24
84
36
39
12
165
15
153
72
27
108
72
57
96
27
6
111
99
9
15
153
24
24
87
69
111
90
39
144
72
27
273
12
60
141
339
75
81
87
18
15
12
3
240
129
15
33
12
63
45
144
81
30
108
45
177
15
60
24
111
57
21
15
75
57
15
93
9
3
120
27
18
27
21
51
93
63
123
84
18
27
141
27
168
84
135
117
24
15
24
108
120
57
123
45
105
15
75
12
96
117
63
72
30
15
24
33
96
210
21
24
87
210
75
3
81
171
57
60
171
12
18
99
120
51
42
15
24
9
24
51
36
231
9
48
3
45
12
36
84
168
135
9
51
12
78
15
84
63
45
ABCD 96534709288*3^$a+1 [50019]
81
6
45
8
36
96
40
20
19
65
115
105
39
5
37
39
24
21
35
60
40
63
6
27
68
61
11
12
1
11
48
16
140
91
45
9
27
27
72
41
144
4
36
20
84
97
23
1
18
48
5
24
16
60
80
60
12
37
18
36
41
60
84
24
196
32
72
36
12
13
59
12
1
23
109
111
32
103
89
1
59
48
84
85
23
175
81
80
84
12
4
21
35
25
18
117
56
204
24
31
53
12
36
37
78
45
20
43
5
132
127
36
24
5
36
36
25
114
21
8
55
6
35
252
48
7
5
157
18
5
48
120
25
210
65
52
32
60
16
44
72
84
16
44
36
24
1
156
24
39
56
49
27
8
91
18
35
28
32
25
63
99
5
36
109
66
33
9
36
147
15
17
28
207
21
20
31
45
189
71
19
54
107
24
61
71
145
15
92
7
89
19
57
189
35
144
25
18
5
67
21
15
41
25
35
24
199
81
36
36
20
24
31
9
68
12
79
5
12
48
25
95
60
36
100
195
29
12
24
96
24
16
80
124
99
17
24
48
120
25
30
65
85
12
23
12
1
47
168
12
13
3
56
24
1
95
13
51
20
16
8
1
30
54
6
102
23
37
35
55
53
55
21
44
79
53
37
27
3
125
52
44
36
19
17
48
72
37
95
48
48
12
84
108
7
120
45
9
47
84
49
131
55
36
5
43
24
36
17
60
85
47
7
5
16
63
45
132
57
63
8
12
49
23
60
115
17
36
127
36
81
44
84
16
56
48
43
89
1
42
5
85
30
53
60
40
105
39
8
61
36
11
97
27
216
8
96
4
21
60
143
28
152
48
43
17
48
36
16
135
12
65
12
49
6
9
81
39
15
5
49
23
148
92
84
25
23
91
161
40
15
36
72
17
36
37
30
5
60
12
13
23
100
57
71
19
65
16
80
7
5
24
84
31
53
73
23
36
43
41
12
48
36
84
19
113
72
67
36
54
90
81
48
140
12
12
12
36
40
33
27
8
55
29
7
5
60
19
41
4
44
7
29
7
29
16
68
40
44
48
55
53
36
24
84
12
31
5
4
39
132
84
29
67
53
24
48
12
52
20
43
113
49
35
49
35
169
27
9
54
90
23
25
54
149
19
72
54
54
57
69
11
1
35
204
1
23
7
42
66
6
71
199
18
63
20
72
37
24
71
48
108
12
16
27
69
56
37
71
7
17
67
18
23
19
45
8
13
83
79
96
137
7
12
5
91
53
36
55
101
25
54
30
131
4
63
41
19
41
76
80
36
100
8
19
5
7
29
16
51
9
21
15
48
135
42
18
29
36
55
36
18
27
56
85
18
17
37
3
8
19
108
125
43
54
35
48
205
39
24
32
67
30
23
40
68
24
67
149
12
72
60
12
40
8
16
12
80
43
66
59
1
23
52
20
13
48
42
53
40
45
95
64
81
12
6
12
29
4
36
9
30
17
43
41
49
54
81
120
69
23
79
29
60
16
3
60
5
60
16
12
27
137
24
16
39
24
41
24
52
84
15
89
37
66
125
108
12
12
28
20
7
120
5
76
44
37
59
49
11
24
28
15
29
16
8
1
18
77
25
11
12
12
36
48
31
5
31
5
120
40
20
12
1
162
53
49
207
20
13
183
32
1
84
131
1
11
19
168
12
105
8
12
36
88
36
8
12
36
12
36
24
60
13
15
8
19
12
9
80
7
29
24
36
1
83
60
12
19
18
36
11
60
16
99
5
16
44
43
41
40
9
18
72
17
19
45
32
72
72
36
4
9
54
18
47
16
20
72
37
6
45
44
13
83
36
48
48
84
60
180
84
12
28
36
84
15
36
29
84
268
8
100
32
247
33
45
30
65
60
24
24
76
93
42
5
16
20
40
20
72
48
84
1
59
40
8
1
27
152
13
95
12
36
36
16
128
24
13
123
45
35
12
48
31
41
72
25
231
20
16
36
9
18
41
85
90
117
32
52
60
3
77
24
72
72
36
31
90
18
18
35
40
20
48
24
36
36
4
56
43
5
43
17
7
233
72
36
13
6
41
13
71
60
24
12
25
42
65
120
96
19
101
36
13
48
47
31
89
156
12
48
49
143
60
55
9
156
20
13
35
100
27
29
163
53
12
60
52
171
53
72
13
59
121
15
20
7
5
60
28
20
49
27
39
77
28
152
13
6
9
12
63
149
48
25
54
90
83
16
39
6
171
156
20
7
42
39
99
6
162
17
55
36
29
1
47
84
120
73
231
72
27
5
16
44
7
21
15
12
36
105
129
11
31
48
41
12
19
36
5
12
12
25
155
84
132
60
73
6
41
4
20
43
17
4
36
8
12
79
36
53
97
11
12
13
48
15
140
24
72
ABCD 96535037986*3^$a+1 [50056]
24
59
37
24
12
35
13
60
56
51
73
140
564
12
24
39
73
24
11
213
112
47
97
24
12
44
99
144
156
24
45
292
24
32
120
147
96
45
60
39
73
143
85
179
37
131
45
147
13
8
40
179
33
148
35
9
96
112
32
12
16
95
169
143
33
3
61
23
168
45
63
81
64
119
105
63
69
123
108
25
107
97
311
69
40
23
36
12
25
44
39
37
20
3
25
47
252
153
28
35
97
44
51
165
48
39
36
97
44
100
96
20
3
61
24
47
25
8
16
203
48
69
36
3
240
1
71
9
171
145
68
120
112
20
64
23
57
51
13
36
80
3
153
27
117
3
121
180
80
112
143
97
83
72
9
64
72
35
192
37
71
49
120
216
84
131
193
96
44
16
59
145
72
140
3
57
3
61
36
44
84
52
155
177
12
16
47
48
33
99
225
3
33
60
39
61
56
64
72
48
156
23
60
121
180
167
133
152
88
216
56
87
177
280
36
155
33
160
56
60
39
84
73
23
1
276
44
228
28
48
107
85
144
20
16
44
36
4
140
100
23
60
121
32
27
120
36
57
148
72
83
165
40
119
93
244
11
12
321
112
48
36
11
33
15
57
15
13
59
21
147
169
36
23
132
33
15
21
180
111
48
132
109
11
69
64
47
13
12
47
97
36
44
184
12
84
11
109
23
216
69
3
25
224
36
3
25
132
84
131
73
12
8
136
56
24
36
147
33
40
168
56
3
141
40
239
108
48
61
71
109
251
48
25
47
108
145
36
143
121
20
39
157
60
140
40
23
97
59
144
121
59
21
16
36
168
107
205
47
45
3
60
177
3
189
196
44
16
35
13
236
16
20
28
215
1
263
97
84
59
48
69
16
144
204
56
156
108
39
93
48
16
20
3
108
93
12
100
44
100
71
45
3
144
13
44
111
109
71
105
40
47
13
20
3
24
1
180
35
9
16
155
241
180
83
141
15
97
80
124
24
60
132
80
123
180
24
1
119
13
167
36
37
23
9
75
73
23
1
24
56
99
37
8
712
44
60
39
61
11
169
59
85
72
120
47
108
60
12
57
51
180
13
56
3
36
157
60
23
1
71
72
81
279
33
64
11
69
4
96
11
73
296
3
60
1
116
3
36
85
96
84
272
75
313
32
15
25
24
120
68
28
48
179
33
147
61
167
60
25
128
99
81
36
304
96
56
4
143
1
12
107
13
44
4
96
59
1
60
80
136
60
95
72
96
84
73
24
11
25
204
56
147
121
80
15
177
64
11
60
12
33
27
61
56
108
63
72
117
243
48
72
201
87
72
133
47
121
120
80
72
148
59
117
63
48
85
188
76
83
465
63
49
23
73
47
33
135
169
11
120
13
192
108
80
27
9
160
23
13
44
3
1
12
32
208
47
97
83
61
35
81
108
28
35
85
92
316
95
37
ABCD 96535183898*3^$a+1 [50023]
111
53
25
27
60
3
30
96
99
96
24
45
75
32
127
36
185
16
39
105
20
55
65
40
60
27
9
33
143
48
145
6
105
3
57
144
87
18
51
273
207
129
6
9
129
60
18
120
24
9
81
54
57
168
80
37
18
30
270
6
299
100
135
105
135
17
145
143
40
32
40
27
96
66
18
21
177
3
15
125
37
78
66
39
69
63
108
15
192
24
9
216
9
120
72
39
165
75
135
129
120
72
80
109
84
60
51
69
27
87
36
102
23
16
3
36
30
107
40
48
117
30
189
15
105
21
228
24
36
102
213
129
87
63
216
81
63
306
72
18
65
52
128
7
33
111
36
33
51
90
6
18
47
7
21
9
27
81
15
39
89
169
71
16
24
120
140
16
225
36
72
51
39
53
37
3
8
100
32
13
111
213
126
54
71
55
17
60
139
90
24
87
3
45
57
63
45
144
108
72
18
72
258
3
80
7
9
21
99
45
24
84
71
19
126
54
108
60
90
99
189
15
57
63
9
90
153
48
45
96
99
237
35
43
65
37
15
108
75
45
60
36
21
3
20
12
7
18
183
9
36
87
99
90
66
33
132
120
20
289
36
143
40
129
72
75
44
7
54
18
33
24
44
55
36
90
24
90
57
33
35
112
204
44
40
120
32
73
90
165
60
9
42
66
23
120
1
18
6
87
108
21
39
27
125
145
60
270
198
30
6
39
15
21
15
29
1
99
9
23
55
233
256
44
252
37
27
15
89
192
28
15
81
333
3
188
7
33
21
75
9
60
12
180
23
16
75
210
99
260
16
60
69
27
99
78
18
33
60
81
179
1
108
108
3
96
176
124
24
80
61
90
209
19
141
45
72
83
7
33
57
143
40
225
6
209
37
42
281
16
24
57
15
57
27
3
42
39
96
45
198
180
66
6
36
69
36
15
54
150
101
19
24
21
105
71
13
162
90
24
18
177
33
186
21
120
111
288
12
9
33
51
39
30
36
35
145
54
153
68
76
204
21
15
39
45
156
129
27
57
23
37
11
61
264
24
3
105
108
90
57
27
222
36
3
99
57
176
28
32
40
63
6
174
5
19
12
9
9
72
24
36
120
24
51
105
39
15
17
124
240
159
6
159
32
79
29
37
24
18
21
135
17
4
75
84
150
155
61
39
32
48
16
39
21
60
116
19
150
120
54
45
87
53
127
305
55
9
201
78
105
69
123
20
79
30
99
60
21
71
55
9
81
135
15
93
60
20
79
126
36
54
45
39
78
39
339
65
16
204
15
36
81
87
30
150
21
27
125
145
60
123
12
9
18
30
3
248
25
87
15
24
81
20
343
144
108
42
71
1
39
80
40
92
28
36
96
60
213
47
73
27
108
60
99
81
81
18
216
65
7
102
71
76
24
81
54
21
60
135
45
171
294
99
96
51
45
33
30
105
180
36
96
60
84
39
30
150
21
63
60
66
15
20
61
48
27
81
18
125
109
36
51
99
17
55
65
4
3
57
69
111
33
66
17
73
36
24
66
9
45
72
114
54
51
60
36
33
84
6
54
11
61
51
48
60
111
69
21
54
177
177
6
ABCD 96535640324*3^$a+1 [50031]
18
12
16
13
11
140
10
6
42
30
56
10
2
10
3
9
102
24
36
14
12
24
24
64
12
50
18
27
31
8
90
22
72
36
6
20
16
18
17
25
32
23
5
18
2
130
72
6
30
6
19
25
60
107
47
6
24
120
56
66
6
30
13
21
104
40
20
12
24
10
90
18
158
90
133
15
1
35
26
40
30
42
60
26
30
40
42
98
16
90
36
13
35
26
10
6
20
72
10
30
6
252
14
24
40
42
5
37
26
4
6
50
24
36
10
26
16
24
116
54
34
42
8
30
12
10
44
30
6
10
17
1
30
1
83
20
12
28
18
8
40
62
12
82
6
68
9
3
10
42
25
23
20
100
2
72
18
88
24
24
26
40
26
22
75
71
36
34
32
30
64
24
42
24
18
132
8
66
16
43
37
84
66
16
2
52
14
36
28
150
20
10
2
28
26
21
9
30
10
2
34
6
182
31
15
12
78
12
50
40
14
96
83
11
14
24
18
22
26
52
18
74
88
104
16
12
2
16
12
51
131
29
25
70
2
15
49
26
69
16
5
28
14
42
36
84
10
26
24
24
36
6
28
36
56
89
71
8
40
24
2
184
24
42
36
54
6
38
34
77
69
22
62
138
88
24
2
6
28
132
30
14
54
4
66
14
10
48
5
7
72
38
40
26
16
8
40
26
10
6
96
128
16
31
23
12
18
26
28
6
50
12
18
40
2
88
42
32
6
46
14
34
12
18
38
10
48
2
100
54
6
24
6
68
34
2
28
6
30
2
130
14
24
10
114
12
23
43
48
96
20
130
14
22
12
47
1
2
12
58
38
112
26
10
24
32
76
42
30
96
36
6
8
10
12
2
12
24
136
6
42
18
25
272
16
7
9
55
30
6
24
126
15
3
122
18
10
14
22
78
6
20
12
10
80
4
1
23
32
22
6
30
102
137
73
2
12
10
90
20
34
15
16
35
6
54
56
18
36
19
5
36
23
1
40
20
16
8
16
2
9
49
14
12
28
6
56
36
22
2
4
6
18
2
46
98
10
24
6
6
30
48
86
12
12
162
106
20
58
26
51
27
10
2
36
70
84
38
28
18
20
22
14
10
56
125
25
42
42
70
26
18
12
72
40
78
62
46
11
81
58
14
46
89
27
24
46
20
18
88
24
96
68
82
48
6
320
13
35
28
2
47
11
38
94
2
10
8
16
134
28
24
56
27
25
36
32
12
22
50
15
39
4
18
20
10
20
70
138
26
28
30
86
7
75
192
6
15
41
16
24
14
72
54
10
36
42
68
30
12
22
44
34
68
54
28
192
20
16
24
144
24
18
134
6
60
70
60
2
28
8
100
6
20
36
24
4
14
1
15
50
4
72
38
36
16
20
90
36
90
64
68
25
75
78
55
19
16
30
12
26
84
42
10
18
12
44
42
29
59
6
6
14
28
36
60
30
14
28
30
18
50
40
14
106
72
74
88
66
60
6
18
18
8
30
60
136
25
25
106
120
2
18
34
120
80
48
167
71
38
4
36
44
36
6
4
42
7
31
30
22
62
42
66
24
10
54
36
20
76
50
58
26
49
51
26
24
24
70
92
12
36
17
7
12
40
14
4
8
18
40
140
85
16
5
6
60
12
68
9
1
54
30
110
10
84
32
78
16
26
23
80
32
39
18
6
10
12
18
44
96
16
74
120
22
5
49
30
86
58
24
6
54
66
44
18
13
21
6
42
36
92
42
112
1
5
78
14
28
98
76
14
100
26
6
28
2
22
12
6
8
69
7
26
88
2
4
104
46
24
14
130
18
62
10
48
48
36
14
7
9
68
12
154
42
14
30
16
74
10
48
35
1
24
18
18
6
14
10
26
91
45
60
24
14
22
54
85
1
48
12
83
85
132
52
195
33
24
14
25
16
5
56
88
86
28
56
60
46
8
58
180
20
150
24
30
40
56
10
32
28
18
32
18
55
101
18
40
33
105
42
66
11
33
16
66
26
22
6
20
22
18
2
4
14
55
99
110
16
14
12
6
48
12
10
8
6
70
56
10
18
66
8
58
8
64
110
22
36
68
4
26
100
6
20
6
84
3
75
28
2
40
48
24
39
21
150
5
16
48
27
14
96
28
11
25
8
82
18
6
20
12
28
2
24
58
8
90
42
88
24
18
6
1
89
14
16
26
54
84
130
8
34
50
18
40
8
48
16
20
24
10
72
48
20
70
26
60
71
13
70
36
20
10
18
12
14
102
89
19
16
38
52
50
16
12
68
17
1
12
40
44
54
52
8
70
54
6
36
6
20
60
10
18
6
54
41
16
125
10
98
34
8
54
34
20
4
13
13
54
10
26
16
84
26
139
21
36
50
70
20
58
170
16
39
45
30
84
36
36
108
18
42
66
12
2
16
36
18
43
17
8
108
16
180
66
24
24
36
68
13
48
5
10
42
30
42
50
77
11
18
30
26
24
36
108
40
26
90
30
22
19
23
20
28
20
18
60
16
14
172
45
45
108
7
13
16
3
207
26
12
11
25
52
8
11
5
56
67
17
4
27
27
36
26
48
22
24
90
15
81
8
6
112
14
51
39
28
56
30
30
12
12
10
12
14
100
30
2
64
9
39
36
36
1
5
59
75
5
1
22
30
66
26
76
8
235
35
42
22
48
14
114
12
12
16
30
66
14
12
10
48
92
84
6
64
20
64
104
72
6
18
60
192
4
14
64
86
11
16
39
24
54
30
10
67
11
14
34
24
168
8
70
36
128
136
6
6
8
6
108
70
90
20
42
58
26
84
15
55
26
36
10
49
125
110
16
5
1
14
1
15
17
16
45
67
19
130
74
6
28
8
22
62
6
42
58
48
66
68
16
19
35
30
12
30
6
18
72
114
6
138
50
42
55
48
35
60
10
2
10
2
10
ABCD 96535744744*3^$a+1 [50013]
40
44
4
5
13
14
36
10
8
124
18
24
24
24
2
24
46
80
40
26
18
72
40
12
42
60
104
10
84
18
30
17
85
8
18
30
10
30
102
48
30
36
54
2
39
31
12
60
216
20
40
26
10
36
17
63
64
14
16
18
38
22
66
32
18
10
62
60
28
96
20
36
28
2
58
30
20
10
5
7
137
37
54
36
20
4
5
24
31
24
6
20
36
30
6
3
15
40
29
12
73
42
6
14
93
7
6
14
24
16
48
5
7
18
32
4
6
6
18
12
54
26
33
51
54
16
24
146
45
24
85
24
90
12
29
37
12
71
15
42
28
36
60
24
42
17
43
14
16
12
6
20
9
31
54
36
119
37
20
24
66
54
10
5
19
42
60
18
30
2
90
66
4
84
20
46
60
60
110
10
110
46
14
4
24
48
44
4
12
80
48
4
18
12
2
4
156
48
17
69
22
68
9
21
42
22
90
12
24
24
6
30
12
24
78
42
54
26
16
8
12
64
84
20
36
9
27
148
5
31
29
1
78
18
14
34
36
30
18
30
60
12
120
108
6
11
109
2
54
40
6
42
42
54
24
98
18
4
276
2
54
10
50
28
11
19
5
21
34
5
3
9
24
19
36
20
16
24
29
13
38
4
32
33
72
61
24
18
126
12
23
105
106
20
4
24
2
34
29
55
66
50
36
16
60
17
73
50
94
48
12
30
18
6
5
55
30
11
25
138
32
6
34
14
130
32
64
29
19
42
18
32
54
30
40
5
81
58
2
15
39
21
43
5
85
2
4
30
90
101
60
25
24
30
30
2
78
10
26
34
30
42
78
6
24
42
42
2
3
12
9
82
12
72
30
59
19
12
20
4
86
70
18
6
80
4
96
60
20
9
25
2
88
26
4
8
24
54
16
20
136
18
11
19
36
18
72
48
66
24
12
20
6
142
68
18
10
101
75
34
96
24
26
4
89
13
60
14
9
120
85
50
16
18
12
44
39
55
32
4
29
27
4
6
26
82
2
34
71
85
36
24
84
11
43
12
5
13
2
16
48
6
20
58
18
8
51
13
6
5
25
50
10
36
6
30
8
30
40
32
69
9
10
6
48
62
30
3
7
113
27
84
9
72
13
6
5
36
48
31
24
60
2
24
39
55
32
36
34
66
8
9
12
91
60
162
96
12
150
48
30
24
11
19
12
110
30
28
32
64
12
17
25
26
64
42
36
74
40
90
30
20
40
30
74
66
15
21
124
44
90
40
6
74
94
2
10
23
21
10
5
91
29
1
36
110
54
58
30
66
30
12
74
9
19
8
4
30
6
12
2
3
57
3
27
94
56
58
32
34
12
18
24
5
12
13
60
12
6
17
33
58
50
70
5
60
15
16
20
46
74
36
22
6
30
2
9
9
4
66
6
23
55
62
4
36
30
54
90
144
5
7
6
23
24
67
50
3
25
2
24
9
13
14
148
5
27
4
6
20
10
78
42
20
28
5
25
12
14
22
54
56
4
24
5
1
6
17
63
28
12
48
24
41
61
6
18
50
4
5
43
18
36
18
26
34
2
70
6
18
12
90
30
20
57
37
20
4
6
53
1
11
31
30
60
68
10
32
22
6
26
4
42
44
4
5
91
56
22
68
28
24
18
42
102
18
8
28
2
70
24
54
30
60
2
48
9
31
20
9
13
68
15
60
51
10
23
7
60
60
48
2
54
9
36
1
50
9
81
16
18
6
18
18
24
48
42
60
74
15
25
42
78
36
20
3
151
6
35
43
17
45
4
6
29
19
68
142
48
78
30
11
13
11
7
18
6
14
22
18
20
16
6
84
30
30
65
48
12
19
29
7
14
16
20
3
123
34
6
8
70
20
52
42
5
51
30
10
36
14
40
54
12
18
12
155
45
64
11
15
34
26
28
12
6
80
90
64
20
16
20
10
54
36
8
4
42
90
48
2
15
39
34
42
80
36
34
36
24
6
29
15
76
38
135
7
12
12
5
39
16
6
132
18
54
44
4
35
13
18
54
56
46
80
6
28
35
79
6
35
19
8
4
6
23
27
57
27
10
23
37
26
4
30
6
29
39
36
4
42
24
23
85
30
30
102
24
60
20
70
11
49
60
42
12
6
182
58
59
36
1
26
22
2
28
26
34
12
20
24
10
66
6
83
24
25
35
1
30
24
30
8
30
88
6
54
60
5
49
176
4
60
2
16
24
18
6
80
4
90
2
36
40
14
30
16
12
8
28
84
12
6
47
60
25
11
21
10
24
6
84
2
18
22
44
46
48
11
21
39
43
5
1
6
36
24
66
72
72
14
10
24
11
25
24
128
48
16
6
24
5
13
12
14
36
24
52
29
163
5
25
11
1
54
42
78
29
1
126
65
19
42
23
45
40
140
99
31
90
50
45
61
48
132
35
39
22
14
9
49
6
6
30
20
54
16
30
14
10
29
31
20
21
25
6
18
56
28
2
16
24
29
49
32
10
18
18
17
43
48
30
12
54
20
45
39
6
4
122
9
39
40
5
1
120
6
14
3
25
30
8
4
14
10
72
53
1
35
91
17
13
38
40
29
3
4
53
85
11
127
77
21
4
30
65
27
184
66
20
34
92
4
204
20
4
66
2
9
31
17
43
42
60
102
24
5
1
6
12
60
26
280
30
12
17
3
10
42
36
5
1
44
10
26
6
28
12
8
34
48
42
26
22
30
18
30
60
50
69
31
50
34
156
6
14
6
126
4
29
67
29
24
25
56
30
54
4
48
60
12
11
1
14
106
20
54
34
30
12
66
42
12
84
2
34
30
18
158
202
18
18
65
19
12
44
69
72
1
23
144
97
18
6
2
28
56
100
44
21
1
38
16
6
18
6
20
4
6
60
126
134
9
21
40
23
1
36
59
55
41
1
18
32
24
9
139
18
42
12
54
30
12
72
72
24
12
18
26
28
17
31
89
19
24
12
24
42
23
19
32
10
24
239
121
12
18
89
31
26
36
24
4
6
48
8
24
40
6
18
62
18
94
42
44
4
32
30
4
96
83
37
48
30
26
90
45
31
20
28
18
30
162
107
25
36
23
19
65
7
30
80
28
2
96
18
36
10
20
90
4
102
24
66
48
90
36
24
6
114
6
54
24
60
8
28
60
6
30
20
4
12
72
96
ABCD 96535796744*3^$a+1 [50074]
32
9
6
81
75
18
24
43
5
60
247
41
54
93
9
15
9
67
84
263
33
60
4
168
12
29
66
21
100
60
12
23
37
53
39
69
24
27
45
120
54
42
7
60
12
20
88
72
20
3
117
40
23
6
7
5
15
9
66
18
36
31
20
3
21
3
13
77
27
3
57
3
13
84
240
36
20
57
7
20
76
17
27
36
144
28
68
9
15
28
5
27
105
15
39
54
18
18
147
69
18
30
42
21
120
15
49
11
9
40
20
165
43
72
36
80
60
9
75
93
36
79
5
36
67
59
1
59
45
16
24
20
21
15
60
60
3
1
23
12
18
27
276
57
3
69
78
13
5
18
30
19
8
9
60
15
33
27
40
20
76
5
120
18
117
112
23
24
30
150
81
24
21
7
248
153
36
15
88
5
96
54
25
5
3
60
4
29
72
115
72
11
30
19
5
48
15
40
53
27
84
3
30
6
21
45
6
84
45
28
5
87
15
1
80
9
60
66
18
19
107
81
33
31
41
7
5
78
25
104
15
25
11
12
6
147
100
23
49
167
36
72
48
18
90
121
20
120
33
12
24
79
32
45
15
36
84
33
87
69
27
87
18
102
108
9
141
30
78
111
15
25
180
23
60
25
68
9
6
18
27
160
44
16
120
5
75
57
67
89
67
24
23
25
8
33
19
17
60
30
36
49
23
72
1
185
48
51
3
78
180
30
144
85
149
24
12
55
71
45
33
51
105
51
75
109
5
43
155
48
9
99
24
18
75
27
37
48
41
67
24
20
160
71
9
135
1
107
6
27
57
108
39
51
109
23
57
33
48
19
56
129
43
8
93
139
12
20
40
5
15
36
52
17
18
18
60
67
5
12
15
21
19
35
21
60
112
5
18
9
15
66
78
30
67
104
15
61
83
12
114
84
42
18
31
41
54
25
23
33
27
18
30
9
69
51
28
72
5
18
85
68
9
126
24
133
8
64
83
30
27
51
12
13
140
4
140
9
31
173
48
67
101
30
72
18
6
21
24
40
35
21
33
36
6
9
93
60
18
12
90
127
20
28
132
20
33
3
3
66
36
24
18
48
49
11
9
60
100
95
105
3
37
53
63
9
18
93
100
24
89
114
12
1
44
9
24
115
11
120
21
51
90
54
18
87
16
20
27
85
12
11
9
3
57
105
60
115
11
25
5
72
6
66
15
21
15
60
39
25
36
5
24
48
18
18
27
40
167
85
101
67
17
36
31
95
6
30
78
12
55
20
24
9
19
108
35
240
25
29
30
36
90
162
18
135
220
24
179
54
18
18
36
6
45
9
75
60
93
55
35
96
66
75
3
13
53
216
60
135
81
39
45
18
157
65
144
102
24
18
18
18
31
53
103
60
89
6
129
100
180
53
3
87
18
132
7
36
20
39
6
120
54
60
54
79
68
40
59
13
32
15
141
15
18
67
104
28
32
9
79
83
49
36
35
54
15
21
15
39
24
84
117
120
21
39
231
25
24
56
24
33
7
36
44
16
84
11
30
42
33
147
120
57
28
131
1
48
68
40
77
27
36
15
18
84
27
28
95
12
18
67
108
5
90
18
55
12
101
12
19
116
24
81
30
109
36
17
18
9
15
120
105
180
36
57
3
64
11
72
93
213
36
51
52
8
4
20
21
15
204
28
41
351
45
55
113
30
73
95
25
83
36
174
24
36
27
99
13
41
54
12
6
15
52
12
80
16
167
93
9
18
42
31
44
261
19
5
48
55
128
39
36
69
3
25
128
112
23
102
3
64
29
30
42
12
3
64
65
75
9
31
20
16
65
30
114
54
36
21
33
51
15
13
173
15
57
72
15
28
92
75
18
3
15
37
5
3
40
23
54
42
108
30
6
57
64
20
111
69
141
132
43
24
35
21
3
57
4
41
15
4
20
16
59
90
31
20
3
61
5
18
33
45
15
57
103
12
11
66
6
45
75
69
21
24
48
3
52
8
24
39
109
41
51
100
56
27
120
78
180
39
36
4
20
16
47
25
23
18
91
35
6
75
27
60
12
6
54
18
12
6
18
111
33
27
9
31
5
30
90
108
36
31
113
3
15
18
90
54
132
111
4
60
48
65
12
78
30
36
6
21
4
20
21
18
1
20
21
12
222
13
12
56
144
196
29
30
13
47
45
3
57
3
72
18
30
37
131
169
29
72
139
41
79
20
21
150
12
13
65
108
30
37
84
56
52
188
24
156
232
53
24
30
18
18
ABCD 96535967896*3^$a+1 [50028]
32
24
36
40
8
73
15
68
61
18
5
4
12
24
188
7
5
12
120
7
5
25
6
9
3
33
176
13
95
12
16
12
92
136
80
12
24
7
29
100
44
12
4
20
16
44
72
40
12
144
48
3
24
5
40
48
12
51
42
48
35
4
51
24
53
4
20
64
108
116
64
20
84
19
41
48
19
77
13
39
36
12
96
32
76
36
8
12
4
48
60
8
55
57
36
32
12
4
27
45
3
21
12
68
121
63
140
12
48
40
60
24
8
64
84
56
196
8
40
20
72
124
8
48
168
12
24
60
7
101
48
64
51
149
112
20
24
24
40
60
48
20
28
75
45
12
24
117
11
7
5
12
64
93
3
3
36
9
56
76
32
25
27
60
3
33
60
27
21
8
16
8
12
60
72
40
36
44
60
96
12
64
8
1
11
76
3
81
27
42
35
19
65
16
32
4
60
44
16
44
19
17
4
32
120
4
12
56
88
20
7
21
8
16
15
93
15
48
29
64
92
4
51
9
20
60
52
36
15
21
57
47
1
11
16
56
4
9
27
8
4
128
40
44
12
108
4
3
29
43
21
72
33
35
13
11
48
4
8
48
40
68
12
4
44
52
36
24
12
21
35
19
5
4
56
36
40
20
4
32
60
19
12
9
48
3
65
7
77
40
48
152
36
36
19
33
32
12
24
16
171
9
12
8
4
84
44
19
42
27
56
52
68
4
56
12
28
32
16
8
40
8
40
12
44
100
24
44
139
9
8
72
60
4
20
43
30
71
148
15
77
19
41
12
16
32
36
19
5
48
40
48
20
4
60
56
36
52
27
5
12
7
54
3
56
96
36
12
88
20
40
3
9
8
55
21
72
8
60
52
68
7
53
24
60
72
16
12
3
33
20
88
8
40
140
36
24
1
90
72
33
93
51
3
5
55
41
12
120
112
195
41
16
68
28
8
36
79
12
17
12
132
48
28
3
17
36
16
56
55
69
60
9
54
90
3
3
29
55
33
21
71
52
39
45
132
68
112
8
64
60
8
100
20
12
36
84
112
3
41
12
12
36
4
20
36
12
7
65
4
21
23
48
16
32
64
48
48
51
21
87
5
120
13
3
84
44
12
64
72
36
32
24
31
33
44
28
68
28
69
39
44
19
81
44
12
43
45
96
32
12
12
43
41
52
20
7
93
12
12
8
16
12
24
111
173
43
29
12
48
4
24
116
12
24
12
16
72
63
5
16
33
39
48
8
19
36
41
7
90
15
32
28
12
9
11
112
24
15
69
32
36
120
16
87
45
63
36
5
76
68
7
101
16
12
3
48
69
3
9
36
104
91
65
12
16
56
24
4
12
39
17
48
168
24
84
4
123
9
12
72
111
5
7
41
4
12
39
45
104
96
19
17
16
60
15
5
76
27
33
8
96
4
39
17
16
9
18
105
32
37
18
5
64
20
100
56
25
23
67
77
36
48
36
28
60
3
77
24
7
29
31
21
36
24
32
79
89
40
51
33
44
12
12
52
24
3
81
69
35
16
60
27
54
27
15
41
13
11
48
24
48
13
18
30
11
64
44
100
15
33
44
96
43
65
12
28
36
3
17
12
12
55
72
9
84
15
17
60
31
17
48
72
12
12
4
9
18
45
92
7
78
239
84
16
8
28
12
36
128
24
60
31
81
108
12
48
68
19
53
12
31
21
56
12
16
56
76
32
24
28
8
24
84
60
12
25
51
20
16
3
6
3
60
39
21
87
53
112
24
171
101
43
5
64
32
4
48
24
8
100
9
66
29
64
20
16
32
79
48
29
84
40
32
24
13
54
17
48
12
4
48
108
60
24
8
4
99
12
45
20
31
9
44
36
12
19
6
87
3
5
96
72
4
8
36
112
20
48
24
28
32
1
39
84
152
4
8
28
36
39
42
18
5
25
39
24
44
7
5
48
64
3
153
92
49
3
99
101
79
29
4
21
3
8
96
36
84
4
27
120
17
12
16
36
72
72
48
75
45
20
64
12
3
138
35
60
24
28
8
124
63
96
17
48
28
12
75
54
15
20
64
84
12
68
4
69
42
21
27
9
15
165
56
28
56
4
12
93
11
28
15
33
68
12
36
124
104
60
28
20
40
56
16
8
24
4
72
120
75
33
8
61
6
9
12
12
15
129
48
116
28
32
31
48
101
52
51
117
9
18
21
60
32
16
15
153
32
4
56
36
52
24
80
24
19
78
87
12
108
3
29
4
8
16
32
48
16
12
20
16
8
4
9
75
20
7
41
60
12
24
151
9
33
27
20
24
36
172
32
12
100
44
28
80
60
28
96
84
75
48
17
28
45
11
132
115
30
6
53
76
9
51
48
56
36
36
12
4
104
31
33
21
18
168
17
31
17
4
176
36
19
5
16
164
84
4
44
7
41
4
56
7
17
48
12
31
29
16
8
4
15
65
60
24
1
47
84
36
12
4
9
35
19
29
24
24
16
39
33
116
52
36
48
15
21
69
90
60
9
48
20
28
8
52
135
78
39
51
33
24
44
48
64
44
4
20
19
89
4
12
32
49
48
71
84
24
7
54
11
12
96
40
8
48
48
84
52
44
28
168
44
37
23
43
41
12
24
76
68
36
12
60
12
16
56
1
96
3
8
91
17
60
31
24
5
151
9
32
48
36
7
21
36
8
4
3
41
36
4
32
36
79
65
79
5
36
19
21
9
11
7
29
36
16
45
215
79
105
60
24
84
12
15
17
28
48
20
67
29
7
96
117
3
57
116
12
4
12
20
4
20
28
20
12
36
16
32
48
12
7
5
4
ABCD 96535987162*3^$a+1 [50012]
49
60
48
59
78
31
59
13
23
126
36
18
72
49
71
18
42
25
23
1
48
257
36
18
24
48
72
108
13
65
54
138
108
36
90
6
12
78
72
282
31
83
85
77
139
71
90
90
132
193
167
25
36
240
5
7
59
78
18
84
18
36
19
35
36
42
54
36
72
85
35
121
5
91
36
53
6
108
156
49
95
36
60
12
253
5
79
96
35
36
13
23
60
13
17
78
252
48
36
1
12
113
24
79
47
49
23
12
36
18
42
12
13
23
96
126
12
18
73
36
5
66
85
72
83
90
102
108
18
199
23
30
60
43
11
36
12
1
12
60
5
7
11
144
108
13
144
71
24
25
60
71
72
13
11
138
6
126
108
48
54
108
60
36
25
41
54
96
49
84
311
36
18
72
19
35
49
167
13
65
67
48
11
54
31
35
54
72
6
49
23
120
73
203
120
42
198
25
5
55
89
31
60
59
138
18
90
60
66
18
6
25
29
66
60
120
24
48
73
12
23
24
18
43
47
18
84
42
120
24
72
18
12
67
11
25
24
23
12
72
1
12
101
7
29
18
156
1
53
42
18
43
23
36
6
103
12
23
49
60
365
115
23
54
126
114
18
48
85
5
42
61
41
211
5
24
48
36
54
132
13
71
162
108
67
5
42
30
31
5
19
113
43
47
180
48
186
30
96
49
23
156
24
30
31
29
31
84
47
18
126
84
36
132
18
12
114
13
17
36
55
5
67
5
31
120
11
54
54
13
143
54
18
78
72
54
84
1
5
54
25
24
35
265
113
19
35
13
60
180
72
41
30
60
144
126
295
29
108
90
72
13
23
18
66
1
35
13
5
175
47
120
72
162
31
5
67
47
13
17
55
5
30
13
83
12
1
41
54
49
35
18
247
36
77
55
185
30
72
1
71
180
6
30
72
1
72
95
12
73
23
121
23
12
13
83
12
18
18
72
157
173
67
131
72
108
30
90
72
18
162
13
5
42
18
30
37
12
65
36
12
19
71
73
95
30
55
41
30
13
101
156
6
120
72
72
6
30
13
155
30
55
36
35
24
12
60
18
30
109
23
12
1
12
65
30
114
36
18
12
18
6
108
30
91
36
71
13
29
31
12
23
49
11
12
24
36
13
89
96
139
35
78
30
144
36
60
108
30
6
66
24
103
5
18
12
96
85
12
209
31
228
59
18
60
18
25
72
59
6
18
30
6
126
102
1
59
90
31
5
54
66
6
30
18
85
5
18
18
54
36
42
18
12
13
65
54
126
67
23
72
120
73
120
47
49
23
12
49
11
36
25
65
7
47
30
78
25
41
55
35
24
90
67
143
36
36
96
25
77
96
79
5
6
84
108
24
66
18
42
43
5
55
17
55
12
11
121
23
138
144
96
103
89
36
36
150
84
96
48
36
37
5
18
25
59
132
54
7
23
24
108
180
48
37
12
36
11
90
180
31
77
36
54
108
133
72
65
102
96
97
83
120
37
23
36
18
43
77
6
121
35
168
12
108
36
96
180
85
23
13
167
108
25
5
55
23
49
113
7
5
126
6
79
95
49
23
72
13
59
1
23
85
12
23
49
36
167
85
95
42
12
126
85
60
17
18
13
149
60
48
19
84
41
78
66
6
84
37
89
198
42
79
167
60
12
78
67
77
43
23
24
49
149
103
77
18
84
36
73
5
115
11
13
41
66
121
23
126
6
13
59
36
12
18
42
12
36
36
18
18
37
120
131
180
6
54
84
13
95
18
55
12
47
85
5
198
25
47
12
6
12
18
18
60
7
59
361
23
36
13
71
157
59
54
60
54
13
48
29
102
6
18
84
1
71
54
54
240
12
145
23
85
53
60
90
48
37
5
115
23
54
96
7
132
35
1
41
30
13
60
71
24
61
47
157
23
162
18
25
47
72
144
12
162
6
12
54
18
72
24
54
12
36
42
25
137
30
54
55
120
24
ABCD 96536260006*3^$a+1 [50067]
57
224
240
31
24
281
379
240
5
43
96
389
55
252
45
80
48
7
96
105
147
45
75
528
120
24
156
168
144
108
117
63
480
24
336
204
108
17
160
48
171
36
36
252
33
192
48
27
60
12
144
204
465
3
29
240
19
216
108
185
151
9
135
108
132
120
132
36
185
259
324
89
7
48
72
24
396
264
149
103
144
153
15
113
103
41
43
165
128
64
315
84
60
69
3
125
67
45
231
36
101
115
77
115
96
141
288
3
72
165
240
27
36
120
137
43
60
89
31
24
105
48
135
192
180
168
228
60
180
372
132
33
267
21
15
72
60
72
21
207
737
16
3
72
240
5
64
176
7
345
15
72
48
60
125
355
36
41
91
69
3
228
89
96
307
180
108
189
3
125
48
115
132
36
216
173
112
39
180
144
12
153
128
79
276
189
3
45
80
43
5
223
312
249
128
271
177
3
84
377
115
444
24
72
84
96
36
137
187
144
72
84
168
113
112
3
72
168
12
36
132
9
75
5
55
180
288
72
108
65
163
24
53
48
7
252
444
257
144
16
87
348
189
39
201
15
273
111
81
63
177
39
57
32
160
128
55
57
27
204
84
53
115
45
27
108
57
63
132
173
19
285
63
17
55
153
111
144
305
7
48
57
339
144
45
27
216
180
60
180
72
177
80
223
72
180
36
168
201
240
279
336
36
60
137
160
327
528
396
120
360
96
36
84
36
72
105
63
360
372
5
211
144
168
180
17
160
51
29
112
111
17
55
297
80
19
144
45
15
588
24
45
63
156
101
211
108
144
72
444
96
285
219
84
132
180
288
48
9
80
19
77
103
60
144
285
231
41
96
67
192
60
36
77
48
175
240
120
377
112
15
60
53
112
63
17
115
36
72
65
115
125
67
ABCD 96536814898*3^$a+1 [50003]
64
35
36
96
33
135
228
45
147
61
215
81
75
13
47
49
80
96
240
39
25
80
16
119
96
169
32
3
21
40
104
72
208
95
49
35
12
25
56
39
9
16
24
191
168
1
47
9
39
1
296
192
40
47
1
83
84
145
23
24
60
21
112
8
87
57
24
15
49
23
169
144
24
80
195
108
33
240
16
119
9
16
80
16
24
56
63
153
15
9
16
47
36
117
48
87
25
24
48
23
72
105
87
36
109
71
33
15
265
47
33
51
108
25
47
25
8
27
13
80
3
84
24
57
40
47
96
25
24
95
121
155
36
9
16
128
63
180
85
8
111
33
135
48
49
200
64
96
35
229
24
95
1
24
47
24
72
48
60
21
40
23
73
48
96
80
51
12
33
15
9
183
145
23
73
95
324
12
25
8
3
60
24
25
71
24
81
64
24
71
24
105
15
84
12
48
1
24
48
95
33
135
1
80
40
11
108
25
11
109
56
48
48
24
3
48
13
71
1
24
239
72
49
8
40
32
24
64
32
15
25
96
24
23
72
49
24
8
48
24
88
47
97
24
344
3
157
23
25
80
48
136
11
117
48
64
95
73
47
36
84
48
57
88
23
9
15
9
112
104
88
32
3
13
35
192
37
8
51
156
24
1
8
40
47
49
95
1
71
25
59
13
8
24
48
48
39
9
40
120
95
105
16
23
25
8
147
61
32
39
108
117
24
147
108
264
57
264
15
12
213
15
25
71
24
105
40
32
15
25
72
71
57
15
73
71
1
23
72
57
75
37
56
24
15
9
136
24
47
73
144
23
24
169
32
24
63
97
23
121
95
25
35
156
1
72
48
107
36
12
12
145
48
35
13
47
120
33
15
24
25
23
132
12
1
144
80
24
27
12
57
16
8
15
57
15
57
135
1
11
144
84
25
8
24
3
85
23
24
25
95
276
85
8
96
63
120
33
27
37
95
1
47
72
81
63
72
48
25
80
39
12
181
59
36
9
24
15
1
48
11
45
72
27
205
152
40
144
95
72
33
39
96
25
71
9
64
72
48
32
3
36
1
8
88
155
84
25
119
1
119
96
73
47
240
144
144
97
95
1
72
71
12
132
1
47
48
60
84
108
12
1
47
24
9
15
49
23
25
24
191
9
15
36
109
56
27
13
144
71
48
49
32
16
24
24
107
12
25
56
16
71
48
25
32
64
83
13
23
12
60
120
25
227
12
33
3
84
24
24
25
35
37
80
184
35
12
240
9
96
123
69
16
72
24
24
56
40
80
16
23
204
12
9
39
72
1
32
48
27
60
48
120
33
75
85
59
12
49
32
15
57
48
112
191
81
88
35
12
9
72
3
21
171
13
24
48
95
48
25
95
180
192
109
95
24
9
40
56
16
104
160
59
12
25
48
47
24
144
132
60
33
51
96
84
49
11
12
24
169
104
303
60
12
96
105
240
184
23
24
81
40
72
120
23
73
11
85
95
96
24
49
47
97
83
133
11
36
48
120
1
48
23
49
24
24
143
25
240
264
191
24
1
23
24
120
48
72
105
87
145
48
23
72
36
45
99
108
33
136
11
69
16
23
132
12
145
8
48
135
84
21
27
108
72
57
136
80
72
63
217
23
105
96
24
16
23
33
27
277
120
24
32
264
48
192
24
96
39
97
80
15
48
25
96
48
128
63
1
11
60
72
57
40
56
39
25
104
87
48
72
33
15
201
3
13
8
96
39
36
48
21
72
87
97
11
84
81
63
25
32
15
24
345
16
8
39
48
24
73
47
73
72
83
180
97
96
95
225
ABCD 96537530834*3^$a+1 [50007]
36
8
10
2
24
16
44
30
6
43
69
8
24
40
3
5
12
30
36
10
3
41
6
118
20
4
36
14
12
13
3
54
20
10
20
28
80
6
40
50
10
54
26
16
6
12
18
18
6
24
80
12
12
36
54
10
2
30
24
4
123
27
20
22
8
12
4
2
82
111
35
16
8
88
78
42
182
12
4
12
24
3
5
6
6
18
16
84
50
18
94
14
4
6
50
52
2
10
86
24
10
6
20
16
6
8
52
2
12
36
55
3
56
6
12
42
18
52
20
70
14
22
18
32
67
51
30
24
32
78
10
36
14
10
20
42
16
38
12
64
90
18
8
34
14
4
3
35
22
12
24
56
36
40
2
22
48
15
75
2
24
19
11
190
6
188
6
36
46
24
24
60
9
53
22
90
2
34
24
6
2
48
55
179
6
10
30
6
66
15
77
40
56
6
18
96
67
35
64
6
20
10
30
2
30
12
54
42
54
10
24
24
2
13
17
88
2
66
24
28
26
30
10
2
40
44
4
20
79
35
6
34
92
6
22
2
36
58
66
60
38
1
11
58
3
9
80
34
66
8
60
18
10
24
14
22
30
68
10
84
26
24
22
44
60
24
60
16
99
53
18
6
4
12
8
46
6
20
4
90
98
42
46
32
12
28
6
30
66
68
76
20
60
4
20
16
50
6
4
9
27
38
40
26
6
24
16
84
66
14
24
6
34
2
60
64
54
18
14
16
110
4
26
18
10
134
1
29
72
30
6
18
16
68
10
6
102
8
6
78
28
20
82
32
28
12
18
2
28
20
6
10
57
33
20
12
10
30
2
12
34
24
6
6
26
54
28
12
51
9
80
54
12
24
120
36
102
28
50
22
12
14
12
12
6
64
30
6
24
78
38
36
36
48
55
5
4
80
138
10
62
82
8
22
26
4
80
64
36
14
54
48
52
32
24
16
3
47
10
96
42
21
9
135
23
30
34
116
42
76
12
60
2
18
10
14
34
60
14
76
6
6
2
12
6
4
50
30
54
60
16
6
18
44
1
29
16
44
12
6
4
14
52
42
45
5
30
78
40
14
16
44
48
10
36
74
42
16
2
1
41
130
14
6
1
33
24
20
82
14
60
7
15
2
42
18
22
21
9
80
4
6
20
10
26
94
39
17
18
106
44
30
6
16
14
24
22
128
96
10
24
26
6
34
44
60
4
15
141
2
4
26
22
12
26
4
18
30
62
120
70
20
78
13
107
18
4
68
40
26
4
8
30
18
6
40
74
12
52
30
18
38
6
18
31
9
32
18
6
16
14
16
108
30
15
45
8
4
18
6
24
62
30
6
72
40
2
43
45
32
30
18
40
36
50
40
54
80
31
35
40
26
34
12
80
70
14
6
28
26
61
17
22
18
50
16
30
36
14
12
4
50
24
144
28
2
13
23
6
24
16
8
22
20
6
30
48
10
6
6
60
30
2
46
26
16
20
4
20
88
30
26
12
72
16
86
34
74
10
56
30
10
39
3
102
8
58
45
45
26
10
63
77
6
30
12
96
4
6
2
34
44
66
10
20
76
18
75
11
6
100
8
30
70
36
14
6
16
12
120
6
62
42
13
15
18
20
4
12
24
12
2
10
20
16
6
26
72
40
26
37
77
46
50
30
46
90
8
40
30
48
32
12
4
15
41
66
72
6
12
24
4
66
66
14
54
16
44
40
74
106
86
46
62
78
7
57
24
15
47
18
30
10
102
50
34
6
32
42
28
12
74
10
9
17
6
34
26
24
30
84
4
26
22
134
73
45
12
24
87
3
6
6
50
132
42
90
79
69
2
66
24
10
14
46
6
48
12
12
12
38
1
9
15
48
57
2
28
42
50
6
90
22
80
16
36
38
16
6
56
64
24
80
40
26
64
12
84
6
63
9
2
30
18
60
12
4
14
28
12
38
54
40
60
54
6
44
12
22
20
136
2
60
72
16
26
36
18
55
59
6
24
16
2
37
120
47
4
24
36
6
8
18
12
10
6
26
10
38
36
22
50
60
60
84
19
72
23
4
92
84
6
4
30
42
32
10
18
92
30
16
14
28
32
52
111
5
28
36
20
10
68
10
18
30
44
10
84
26
46
20
12
66
24
28
24
36
92
6
10
50
24
22
48
20
30
22
90
26
28
14
16
36
54
6
128
66
46
66
32
46
66
44
24
60
55
5
60
12
10
9
107
18
16
6
2
16
20
66
13
27
6
18
26
64
110
4
38
10
57
21
24
51
9
42
18
92
58
38
24
34
54
20
88
32
10
2
18
22
18
6
26
46
2
10
38
10
92
30
16
44
100
2
30
34
14
6
10
12
30
2
30
31
51
21
33
14
10
2
10
36
20
30
4
38
6
30
4
12
36
30
62
16
42
2
36
24
66
46
18
2
4
39
21
26
28
6
72
38
54
28
15
48
9
6
2
42
13
33
20
46
14
6
28
2
4
14
42
70
26
55
5
4
24
104
106
14
90
10
26
30
12
42
6
12
4
20
24
10
14
30
46
24
12
66
30
12
66
30
60
36
36
32
12
18
16
36
6
48
42
44
90
60
24
34
8
30
28
20
24
52
68
10
18
20
12
12
24
36
36
40
18
2
30
18
96
19
65
6
16
20
64
18
12
30
30
14
42
22
2
4
14
22
44
30
49
41
16
36
8
4
12
8
28
12
20
6
66
18
28
2
12
178
62
16
20
88
50
96
6
24
18
6
144
36
84
100
2
16
2
88
2
30
52
8
16
14
16
54
72
26
30
7
15
50
16
126
20
28
12
18
2
58
6
66
48
12
86
10
2
42
28
42
36
8
36
1
27
26
84
16
15
9
36
20
60
22
54
30
48
6
14
72
46
68
46
6
24
36
78
74
60
30
48
4
6
92
16
42
74
24
66
40
68
60
16
6
8
10
50
16
84
6
2
52
62
10
8
16
20
16
6
30
3
29
130
6
26
64
9
41
24
60
46
24
42
30
86
4
80
54
30
4
60
80
10
68
10
63
57
15
53
96
10
98
10
2
28
18
32
10
138
18
14
6
19
5
22
8
10
90
30
3
27
26
24
43
33
50
30
136
30
20
46
14
18
36
36
4
32
72
30
76
86
16
72
68
10
2
22
30
20
36
12
42
1
57
6
54
12
30
38
46
42
14
10
74
60
30
22
114
26
70
24
54
2
10
90
42
42
24
15
107
34
8
16
12
32
12
36
40
12
90
6
27
33
20
30
10
12
90
50
60
4
44
4
128
24
91
3
24
26
52
8
24
10
45
113
12
28
104
60
10
138
50
36
70
27
5
12
16
144
36
96
20
24
34
32
34
30
54
2
16
8
34
36
39
11
42
10
38
76
14
12
48
84
6
4
50
13
ABCD 96538445644*3^$a+1 [50046]
111
6
35
144
19
213
32
151
17
184
27
29
67
54
84
18
9
87
17
40
33
95
43
29
25
39
51
6
15
80
112
8
24
7
24
137
55
41
40
105
12
6
29
25
23
13
90
17
31
60
12
33
9
36
12
42
21
96
39
90
47
85
27
32
49
30
72
24
41
16
15
30
90
6
99
3
29
13
18
30
3
33
6
156
72
36
24
18
47
55
17
1
78
9
24
3
12
42
30
54
3
24
9
6
137
25
47
72
43
53
24
7
24
72
33
48
93
59
64
153
54
12
5
16
8
25
150
108
5
49
108
35
64
3
90
35
72
91
54
71
169
135
176
24
1
47
49
15
32
25
48
47
120
49
6
126
35
48
24
49
42
36
18
18
18
18
57
9
42
66
35
1
54
33
57
96
12
114
66
47
112
32
64
57
84
11
151
17
19
93
3
29
1
6
33
3
120
69
9
39
27
180
17
37
51
24
57
23
31
18
36
102
42
171
39
41
72
88
57
39
32
72
91
77
72
72
25
126
18
306
5
67
72
24
29
24
73
23
40
3
60
36
53
48
7
84
24
12
9
33
72
135
57
47
13
123
56
19
5
25
6
41
61
78
48
18
35
24
37
99
27
117
8
1
23
25
143
1
54
9
9
23
1
30
18
63
117
36
18
6
119
24
37
36
30
18
54
24
9
56
112
216
21
3
24
27
36
12
53
64
8
25
144
95
48
24
16
63
17
109
6
30
6
72
66
23
55
17
136
63
66
15
21
36
71
24
55
9
9
126
12
29
48
24
121
18
48
54
6
233
103
24
33
80
115
53
73
143
16
8
88
111
9
63
9
165
36
23
31
17
1
96
23
72
7
108
18
59
24
7
41
64
104
25
54
65
7
18
24
36
131
61
90
65
48
31
6
12
15
9
12
6
30
18
101
187
29
13
48
36
15
57
15
3
18
90
57
39
18
39
24
75
53
25
63
63
185
7
9
80
19
204
66
24
54
18
215
13
3
8
16
9
78
144
30
3
8
31
9
8
64
21
78
5
136
69
6
72
54
12
3
72
15
9
45
11
72
16
24
165
51
24
128
19
77
115
24
29
25
138
90
42
105
128
24
79
114
15
165
12
39
48
32
48
73
63
27
72
162
108
36
35
1
48
24
66
21
176
25
18
30
6
12
77
48
64
104
48
16
45
51
128
49
6
54
27
63
48
54
51
32
67
12
17
115
21
8
1
114
90
51
51
24
66
35
48
136
21
48
60
66
6
66
144
21
21
54
102
23
91
18
18
9
21
27
128
43
69
56
43
48
6
23
85
30
54
78
66
54
54
42
12
21
48
3
18
180
60
36
48
15
207
18
12
3
56
144
19
45
21
179
19
60
108
12
54
60
15
15
36
36
90
132
18
12
72
6
72
119
73
47
96
160
48
200
16
72
32
127
9
24
51
24
48
78
111
9
60
12
24
18
54
39
141
198
197
1
84
35
1
23
19
5
96
25
159
3
12
17
64
104
13
11
64
56
157
35
91
72
5
1
23
79
18
6
33
21
30
36
126
18
41
40
48
33
63
8
1
6
17
31
36
24
54
30
60
29
55
89
96
19
30
15
99
77
49
23
103
66
6
108
84
126
59
16
33
6
9
129
24
30
9
48
51
6
18
53
121
71
19
29
43
93
237
11
19
45
168
8
73
47
79
17
1
66
69
57
42
54
23
79
42
23
7
41
19
36
30
3
8
79
6
3
32
163
36
65
37
11
16
15
12
29
7
33
81
18
12
41
16
75
12
209
43
101
31
153
39
24
17
1
18
30
54
57
96
63
89
24
1
66
42
35
40
8
19
5
1
23
205
60
48
18
72
93
8
7
33
3
54
42
48
24
36
9
56
1
72
18
29
25
6
17
103
18
90
29
7
96
9
8
13
114
36
48
5
40
9
198
126
3
80
40
39
60
30
143
91
42
27
32
97
54
72
41
73
66
45
15
41
48
13
59
136
56
1
42
84
36
21
24
63
65
25
24
18
36
129
9
90
42
30
125
7
137
24
67
53
120
25
24
54
17
16
87
9
32
96
49
66
18
3
87
54
35
19
252
9
33
207
24
33
39
21
3
32
73
36
35
1
12
75
3
5
49
54
12
36
6
102
36
17
43
30
54
60
84
17
25
23
24
16
99
72
93
8
55
24
180
69
21
11
19
77
24
25
24
12
78
117
9
63
104
13
35
13
36
39
128
67
21
3
234
18
17
1
15
93
30
54
144
119
7
96
9
27
77
61
54
5
48
1
ABCD 96538531528*3^$a+1 [50094]
138
24
31
47
102
30
30
12
19
36
41
12
7
36
48
29
7
41
18
60
84
18
30
12
133
17
31
11
18
48
48
7
95
42
6
1
29
67
48
77
24
240
36
12
72
90
48
18
12
66
37
53
7
5
18
25
29
60
12
19
41
6
54
6
108
25
72
24
59
30
60
7
17
36
84
60
36
12
24
19
77
24
30
25
113
60
156
54
66
84
36
30
6
54
6
78
48
48
114
31
11
60
25
11
18
31
84
17
103
47
25
5
12
7
89
120
24
6
42
55
95
24
30
84
24
48
108
24
36
12
43
89
6
6
18
42
30
25
29
96
31
5
55
5
78
6
31
53
90
24
36
12
18
30
54
66
6
60
31
5
12
7
29
84
66
36
109
47
60
72
60
6
55
65
31
95
1
120
168
29
6
210
72
48
24
18
120
54
115
149
54
1
59
97
23
73
48
96
36
47
126
55
17
72
36
36
48
43
5
138
30
60
12
108
36
55
23
18
48
54
18
18
85
29
72
18
37
29
30
25
12
113
96
31
5
24
18
133
53
42
18
36
19
120
5
36
6
24
90
24
6
186
30
42
91
65
84
30
1
59
6
36
18
48
30
12
78
24
54
90
66
24
30
6
84
31
95
6
12
12
60
78
18
102
30
42
18
31
77
42
1
65
72
55
17
6
150
12
12
36
120
60
55
101
24
72
48
12
132
60
30
97
29
6
48
60
6
12
139
5
31
5
24
54
54
6
30
72
84
19
89
31
59
6
30
12
48
1
83
30
30
6
60
36
60
18
6
7
77
7
11
12
36
1
59
6
24
24
12
19
60
89
43
47
30
6
60
282
12
120
18
49
125
120
84
7
53
7
5
24
18
1
29
60
7
5
30
6
43
17
114
1
23
42
42
36
6
90
168
6
24
36
67
84
59
306
84
12
12
102
48
6
55
36
149
7
77
132
96
12
67
29
7
47
6
24
60
30
36
54
30
13
17
163
23
42
84
48
18
24
150
18
66
120
6
6
42
30
60
42
1
17
60
67
35
25
5
60
108
42
6
24
108
31
35
42
60
48
54
97
23
18
42
37
11
13
71
138
96
67
17
42
30
66
18
55
12
53
6
30
180
60
36
19
59
66
120
84
54
36
30
67
17
7
41
72
12
114
25
41
18
48
42
18
30
120
43
35
6
6
30
102
37
23
73
47
73
5
72
66
30
90
54
7
5
24
7
89
79
41
6
72
6
96
48
43
5
72
12
66
133
11
114
31
5
79
17
54
1
17
60
6
114
30
42
19
41
186
42
91
11
30
19
89
12
168
127
23
6
84
31
95
162
12
12
55
29
54
36
145
5
7
17
18
102
36
6
30
19
71
54
31
11
48
24
42
18
1
419
42
24
186
114
120
6
6
48
12
12
126
6
48
12
31
17
48
103
12
95
42
48
60
24
55
89
30
54
67
161
84
55
5
6
120
13
17
19
5
54
6
24
30
36
6
78
90
31
29
24
90
72
1
5
18
42
108
30
1
11
49
101
19
71
18
6
24
114
6
25
41
6
114
48
31
17
115
77
66
54
12
18
12
66
42
90
36
84
30
36
30
12
108
12
79
5
60
30
48
1
65
84
12
79
12
24
5
18
90
48
43
11
6
42
96
186
120
55
29
60
55
5
6
60
25
53
6
6
84
42
49
24
65
36
36
42
60
18
48
6
24
114
7
41
19
173
31
47
30
12
126
114
12
31
35
12
48
109
5
36
24
18
1
35
42
72
43
29
79
29
67
5
120
115
5
30
61
168
29
30
61
17
18
6
126
54
19
17
24
168
156
12
48
12
24
6
12
18
48
96
18
18
48
234
6
36
24
7
137
72
48
36
60
42
30
19
96
65
12
36
30
1
29
72
90
12
72
24
25
41
108
36
12
12
42
6
79
59
61
71
73
47
25
77
36
144
108
30
48
12
42
36
55
35
121
41
12
31
11
1
5
175
29
48
60
36
6
30
66
48
54
18
30
72
30
36
1
29
24
36
7
5
24
30
18
43
77
66
30
300
31
113
36
12
42
36
30
175
11
1
47
6
72
42
1
29
138
132
102
96
48
30
6
18
1
17
19
5
48
150
6
24
67
23
61
5
72
132
12
55
23
6
31
125
18
30
31
197
114
6
42
1
12
84
65
6
30
19
29
54
48
48
37
48
65
7
47
18
48
132
24
6
12
1
41
24
60
6
85
95
60
36
108
6
48
187
53
6
6
19
59
36
210
24
103
47
42
24
120
60
7
107
6
12
12
18
18
54
30
67
59
37
17
7
23
66
31
41
48
36
18
30
18
73
5
36
24
55
5
12
132
6
144
66
72
72
90
1
41
48
60
216
12
54
48
198
43
17
12
ABCD 96538588618*3^$a+1 [50022]
5
40
32
49
30
69
72
99
33
267
54
275
40
36
15
9
32
139
21
204
39
90
39
51
29
28
3
29
16
36
56
12
76
24
72
60
9
15
176
4
81
15
20
49
6
54
59
48
52
48
72
60
51
21
8
52
144
51
33
60
12
8
88
68
124
56
112
32
1
59
232
15
45
39
21
20
60
4
21
39
60
32
52
140
28
33
15
51
93
48
24
39
29
312
55
33
152
4
60
24
36
80
72
124
36
8
40
72
72
56
31
30
131
28
20
12
12
12
28
72
9
6
33
80
16
15
57
8
72
24
64
21
15
20
115
129
20
4
32
85
51
24
24
12
108
15
5
12
4
140
19
69
108
12
12
56
4
45
35
36
64
44
211
54
6
9
84
80
61
15
24
36
32
73
30
41
240
84
52
3
66
63
20
48
88
12
48
20
24
48
40
12
56
16
24
135
21
96
99
33
120
36
36
9
30
36
89
64
36
32
4
116
4
44
16
8
112
96
32
31
57
8
40
216
9
47
52
116
24
76
21
63
12
68
52
8
52
80
28
32
4
336
9
15
96
56
40
9
63
12
120
20
55
84
21
39
90
11
64
20
16
45
114
36
9
12
33
27
12
32
4
12
72
20
100
27
81
3
21
8
160
20
28
12
108
8
4
168
68
16
15
89
36
36
19
93
56
96
168
16
21
54
125
55
300
60
45
24
140
16
21
15
8
247
5
16
12
32
100
48
72
116
19
84
9
20
88
99
29
4
21
95
412
72
12
8
88
12
72
116
13
15
12
8
36
28
20
7
24
29
60
31
101
79
6
90
165
24
120
12
39
29
25
27
93
27
24
68
112
36
12
12
144
111
21
60
68
25
131
49
59
76
80
25
15
44
31
105
32
12
12
64
80
1
23
72
16
144
24
312
24
24
111
101
112
12
15
90
135
140
16
60
3
96
84
137
4
60
44
40
21
3
8
12
1
15
140
24
48
12
7
33
72
24
20
1
3
27
125
19
17
72
52
9
35
91
65
28
12
20
49
47
43
65
12
19
69
21
54
21
44
4
20
76
56
16
24
24
36
39
36
33
48
39
9
156
15
9
60
12
20
43
41
40
8
7
93
56
216
48
88
3
29
12
25
83
76
24
12
45
71
28
60
12
120
12
8
252
28
8
12
64
45
11
109
24
47
4
84
84
180
8
40
183
141
120
9
36
99
21
71
28
80
1
324
6
93
68
40
192
32
84
72
52
27
41
13
216
11
160
92
12
64
21
15
44
124
56
60
72
48
60
25
27
72
20
12
36
28
45
27
3
65
100
15
29
136
144
32
16
24
75
21
60
63
105
15
81
8
61
71
108
28
84
45
95
16
44
196
24
9
27
8
4
51
21
80
88
32
84
4
27
45
15
53
1
27
39
93
8
139
81
3
69
36
36
48
27
141
132
20
1
99
27
84
9
48
80
28
15
41
4
15
5
115
9
8
79
29
12
28
44
96
84
67
30
15
84
56
4
45
27
9
75
84
152
49
39
152
40
3
57
108
24
36
80
4
36
32
468
16
36
39
84
21
8
96
1
39
80
31
33
20
100
20
108
112
21
11
24
40
81
15
44
31
24
69
108
8
4
12
60
8
76
51
41
12
28
128
12
79
9
15
41
24
40
24
12
20
16
44
16
84
60
36
12
21
27
48
204
8
12
76
92
88
24
27
24
77
72
97
39
24
120
12
168
48
168
20
36
28
80
52
15
60
41
112
80
1
30
45
36
69
75
32
13
96
15
84
45
95
40
32
84
16
8
40
21
83
160
32
85
39
32
24
76
92
12
28
57
135
48
116
4
57
3
8
112
36
96
168
27
45
128
156
4
27
9
45
60
27
32
7
144
5
40
84
92
76
48
56
36
28
60
152
40
24
24
15
45
171
93
20
120
96
16
56
204
4
51
5
4
12
8
132
19
5
16
60
84
39
77
28
111
84
29
31
41
76
24
15
9
132
24
156
24
8
36
31
9
44
67
21
12
12
48
48
93
107
60
24
156
100
68
24
91
165
21
39
32
72
40
51
77
28
84
27
45
9
99
36
24
80
52
8
60
1
15
51
33
117
180
3
81
47
112
57
51
20
12
76
120
84
ABCD 96538744156*3^$a+1 [50008]
27
33
129
15
33
15
80
192
16
92
40
57
35
13
12
3
72
3
21
32
4
33
30
30
15
27
41
7
90
143
7
41
4
12
9
36
15
9
90
29
67
30
90
9
144
252
33
12
39
204
36
36
63
30
12
18
77
84
61
35
16
9
71
48
1
63
60
32
4
15
29
217
71
37
63
12
87
41
48
96
13
42
60
45
116
7
5
241
35
16
15
24
5
121
24
24
11
76
24
45
11
19
6
11
67
41
25
60
47
64
93
135
15
30
155
1
6
105
20
16
48
141
18
6
11
115
90
15
3
96
69
57
63
27
90
15
9
6
30
3
135
5
25
75
21
36
30
89
19
60
42
135
9
30
101
184
21
150
21
60
9
48
27
33
12
18
30
3
33
15
45
120
60
114
66
35
16
68
16
44
7
41
97
60
135
81
111
9
24
11
16
9
24
6
36
9
80
61
39
56
36
48
64
12
75
5
85
30
48
33
57
71
1
30
69
69
126
117
249
84
27
27
77
40
44
49
11
1
3
15
165
81
71
136
12
80
12
4
32
52
81
30
29
7
30
23
48
37
107
25
15
60
44
40
44
31
54
23
100
180
72
36
9
23
4
33
27
44
64
32
48
37
18
81
44
12
96
157
71
1
78
6
90
6
48
66
101
16
27
45
45
11
16
20
16
48
39
6
47
40
9
39
75
24
5
48
37
51
44
7
60
9
36
9
35
49
42
5
13
23
49
24
39
60
87
173
12
48
36
60
49
12
83
48
40
12
51
36
5
55
41
19
65
109
35
52
33
71
19
90
119
108
13
174
66
51
45
23
16
9
12
15
8
36
49
12
35
13
6
45
99
201
99
66
24
23
12
25
30
36
5
36
76
20
37
87
20
60
36
108
91
53
37
95
25
35
229
36
18
5
88
57
35
16
32
12
192
36
48
49
11
36
145
54
30
11
85
15
44
172
24
56
132
12
84
60
64
32
25
123
15
36
114
75
32
16
60
272
7
45
3
150
27
8
48
64
128
55
41
64
72
33
63
57
12
39
15
84
126
107
67
102
114
9
92
4
21
78
150
3
20
48
85
36
60
71
7
41
19
77
55
48
81
21
30
21
48
45
24
11
36
73
123
9
35
220
116
19
18
12
95
133
23
13
24
60
95
85
27
96
33
210
6
11
60
4
140
133
27
129
15
36
60
20
85
11
28
9
156
84
11
1
11
73
24
72
60
11
40
57
35
1
156
144
39
21
24
72
119
49
47
64
32
4
108
111
17
19
60
48
36
29
55
53
4
69
84
27
93
147
9
24
11
4
56
55
90
234
53
40
117
6
17
37
30
30
6
5
1
15
80
100
240
108
75
5
36
25
204
27
96
39
41
7
30
23
4
33
12
143
7
18
132
123
15
6
171
24
72
8
4
45
12
71
148
21
54
36
29
1
11
37
36
84
12
23
36
49
3
108
21
23
132
4
9
6
84
41
121
39
36
3
5
16
9
23
40
8
36
115
18
12
3
51
21
33
90
72
18
120
27
144
60
51
29
49
15
12
69
60
47
4
33
3
60
57
51
180
15
21
15
18
15
57
83
7
18
6
17
52
111
45
39
126
24
47
13
35
48
7
221
16
80
49
47
4
9
35
1
63
15
30
35
48
7
12
29
1
30
18
11
40
15
89
1
35
49
12
63
32
144
36
19
41
73
15
72
36
69
23
55
125
12
4
45
179
1
191
49
11
64
21
75
80
13
27
15
30
48
111
9
131
139
42
11
169
39
20
12
52
81
30
96
81
9
23
76
105
144
180
35
180
31
69
12
15
29
19
33
69
23
37
15
9
119
16
39
60
90
306
17
4
8
96
40
45
207
204
116
37
72
39
24
48
20
7
30
71
91
21
224
13
6
65
12
7
33
48
21
84
35
25
24
12
18
21
51
41
52
57
18
96
24
57
44
36
64
69
12
95
48
85
71
25
75
21
84
24
36
11
49
95
49
12
15
33
83
12
157
23
25
23
48
61
35
25
3
288
20
67
42
138
21
36
15
90
39
9
6
24
41
12
43
41
73
6
81
45
15
120
104
49
6
9
192
80
16
80
133
11
13
27
108
45
95
40
111
201
33
3
33
15
21
108
3
44
13
35
7
5
25
24
24
36
51
24
111
30
75
45
78
93
9
35
115
48
126
27
32
52
144
36
60
93
35
52
8
112
20
25
78
30
36
96
23
52
45
15
39
69
ABCD 96539917042*3^$a+1 [50092]
18
11
121
74
46
50
21
19
53
12
85
84
36
18
53
217
12
38
93
3
10
36
23
27
154
54
17
15
10
54
29
51
96
10
14
34
30
101
1
50
48
22
24
60
150
6
18
80
40
5
147
21
3
40
5
25
24
2
45
43
56
10
110
24
160
42
30
144
6
108
86
189
36
15
21
25
50
33
127
8
190
107
85
23
1
120
26
40
30
90
53
27
10
11
43
101
43
102
90
53
51
94
23
13
54
293
37
60
36
155
12
13
26
105
73
60
90
17
25
14
166
24
264
47
25
240
23
36
109
60
6
5
1
84
35
19
42
78
32
64
54
90
77
145
138
80
81
25
54
30
72
228
30
30
36
30
30
191
73
60
11
19
30
36
131
13
23
108
19
17
15
24
46
11
7
5
25
36
6
78
2
33
31
96
53
27
45
265
98
40
30
96
71
169
114
6
84
35
97
98
40
53
67
72
18
36
50
16
29
195
96
88
32
238
192
24
24
2
9
39
57
39
94
95
51
117
3
120
34
6
17
13
35
199
32
48
117
99
166
50
24
81
15
93
25
47
313
42
240
24
29
61
60
36
38
10
12
18
173
72
157
30
29
25
35
109
26
184
5
85
251
75
46
194
46
50
118
26
45
72
123
70
74
46
60
6
80
93
51
154
60
2
120
81
13
120
36
84
24
2
9
39
16
66
23
135
16
101
43
6
96
23
121
96
18
80
16
6
23
145
47
13
60
96
11
36
37
30
5
121
26
70
18
72
53
51
40
24
6
24
71
49
12
38
526
24
36
30
66
54
6
11
13
24
72
83
15
22
24
71
3
40
6
107
39
141
27
40
56
94
122
88
80
70
96
96
50
45
3
286
26
10
23
48
7
53
67
42
11
49
18
66
6
48
6
66
114
11
43
65
108
144
3
10
206
16
29
24
1
74
16
29
27
10
180
108
6
104
40
30
26
16
30
18
102
90
24
104
21
91
54
66
29
99
117
169
47
109
60
48
2
45
144
211
18
30
6
50
40
54
42
78
2
40
8
22
168
50
96
16
104
24
22
18
17
15
58
71
151
18
6
77
13
11
145
194
16
78
90
42
60
18
30
66
30
74
10
150
5
25
26
166
179
84
67
78
23
49
18
6
26
10
83
61
204
50
46
90
54
36
36
50
45
109
110
9
55
125
1
36
14
24
142
138
56
96
10
11
99
34
6
113
12
19
5
75
46
71
19
150
144
26
21
139
5
43
162
150
101
19
8
165
1
26
69
72
49
18
30
42
30
24
95
84
15
16
29
1
119
235
17
25
395
25
50
168
70
26
16
248
286
74
22
35
25
179
91
18
36
26
21
27
45
51
57
133
26
10
78
150
146
40
144
162
48
36
26
40
29
1
119
24
36
55
29
1
36
84
74
70
122
34
14
96
136
5
25
50
24
117
192
1
60
134
40
5
48
24
19
126
18
120
17
25
38
33
127
150
23
13
14
16
6
98
21
1
114
6
90
128
453
288
19
30
12
23
55
53
24
19
29
51
21
115
174
24
96
24
2
10
84
26
118
2
154
59
27
118
26
24
96
24
72
9
61
168
26
10
54
6
24
42
18
275
61
36
60
228
186
54
35
55
246
50
106
38
10
60
107
79
56
24
10
84
26
45
85
35
1
143
96
61
119
31
48
270
23
99
9
25
36
35
36
3
136
5
3
117
13
11
12
7
96
29
27
21
99
69
1
74
9
7
8
10
30
6
24
36
11
25
120
11
79
29
1
50
21
99
24
10
156
24
50
46
23
25
47
49
66
54
107
7
96
6
24
11
13
60
35
48
19
78
35
7
30
144
24
42
18
30
30
26
10
36
48
170
45
60
12
49
95
25
71
19
17
63
120
70
24
2
40
30
ABCD 96541415266*3^$a+1 [50079]
97
32
160
11
205
8
40
176
51
13
72
144
56
88
56
40
24
47
9
48
48
24
3
205
32
40
48
95
1
119
225
48
48
40
191
60
13
47
1
104
3
117
51
93
264
232
80
51
84
201
87
1
104
27
13
83
37
23
169
23
1
32
88
119
217
95
25
11
117
3
117
88
8
27
157
35
21
39
33
135
145
24
264
11
109
59
37
35
36
25
168
200
27
117
15
108
45
27
13
72
48
80
15
12
37
83
21
27
93
207
289
131
93
291
21
88
24
272
111
9
24
112
24
95
48
72
9
120
40
107
37
152
96
75
69
15
9
24
135
57
15
33
88
119
81
15
249
48
120
40
8
15
225
88
11
48
117
16
48
47
9
135
48
168
145
72
107
61
24
263
153
72
16
11
48
12
240
9
16
200
291
144
276
120
177
120
63
33
99
13
24
144
47
9
40
23
1
24
23
33
87
12
72
21
40
8
207
33
27
37
35
45
147
93
16
32
88
24
80
207
36
72
61
176
15
36
84
153
315
132
105
40
35
48
37
35
96
84
9
219
117
40
155
69
24
15
60
85
32
15
169
59
108
24
49
56
288
63
132
312
36
24
33
16
144
287
105
171
60
9
111
73
72
48
131
13
83
13
59
108
72
1
120
119
25
35
72
156
12
12
33
96
24
16
152
99
36
145
107
12
156
12
121
144
48
8
24
63
105
147
117
75
96
60
60
24
85
35
36
12
45
16
179
13
95
129
3
37
8
3
45
135
24
36
24
141
15
57
48
15
9
16
104
183
120
48
289
35
156
24
1
47
193
47
12
45
40
83
21
87
57
75
12
9
72
72
40
32
255
9
87
57
27
45
16
215
25
104
51
165
147
72
45
3
13
8
16
131
37
35
61
32
39
49
32
87
48
192
81
184
32
24
40
104
112
128
3
93
256
96
128
40
264
48
155
252
12
13
8
27
37
24
72
24
35
96
13
119
265
107
13
35
181
144
35
21
16
48
155
48
117
87
25
11
13
80
111
48
241
200
39
273
75
69
3
93
64
11
109
11
24
60
36
189
16
104
51
37
35
45
216
160
224
136
56
63
48
60
24
45
88
23
60
264
120
240
36
9
15
49
72
35
13
107
12
48
105
72
183
12
277
8
96
27
165
24
40
35
48
141
64
32
3
12
240
33
88
47
120
33
99
141
88
240
47
177
3
213
231
60
108
121
56
168
63
12
21
99
37
80
136
47
81
96
16
95
97
72
248
72
64
56
111
24
120
48
12
168
13
104
136
24
8
3
85
8
16
320
40
48
32
40
48
107
21
88
80
24
63
9
15
108
120
45
63
33
72
39
105
51
13
47
9
96
75
60
73
59
61
24
128
15
24
33
3
84
1
24
8
15
120
25
23
60
60
129
3
72
21
39
81
15
49
48
95
57
240
15
145
11
325
120
24
11
12
1
119
12
36
9
24
184
32
88
128
144
88
128
15
105
15
33
16
80
3
117
64
56
3
13
48
ABCD 96541846838*3^$a+1 [50003]
8
11
9
36
25
50
45
28
76
11
20
28
165
56
76
16
20
12
87
30
19
5
36
63
32
84
31
1
44
59
1
5
18
16
105
69
3
27
17
116
20
28
20
40
35
56
41
32
45
23
88
69
30
12
9
35
54
47
55
29
120
1
155
43
25
105
23
68
11
20
45
36
4
3
60
41
91
24
9
20
8
24
24
56
23
93
8
5
90
6
15
15
33
8
52
11
64
13
84
55
28
13
32
8
4
33
3
4
23
12
45
15
21
27
6
51
63
1
4
7
18
27
36
64
20
24
16
5
48
86
77
29
11
13
30
9
21
84
31
35
5
16
24
11
41
43
4
65
56
95
50
4
2
4
21
3
1
59
6
96
44
46
60
1
68
60
60
16
184
56
23
60
12
45
59
46
30
18
6
37
13
10
54
47
33
76
31
4
4
16
20
56
40
63
36
6
8
3
20
80
23
21
56
20
33
59
7
120
9
45
35
4
81
59
12
160
96
4
5
24
15
99
33
83
5
71
45
4
35
57
53
99
12
4
29
23
40
7
102
31
4
45
10
25
40
13
6
17
37
107
15
209
5
87
12
11
1
4
29
42
33
15
90
23
19
9
75
25
4
16
11
54
46
84
45
35
1
3
41
20
32
8
52
63
36
65
45
28
27
35
73
27
33
28
89
11
8
32
68
64
21
14
100
33
64
36
29
3
12
3
81
71
9
12
64
15
21
68
171
5
56
9
31
19
60
18
3
28
132
93
14
16
50
11
35
24
57
4
8
136
71
1
48
52
63
120
1
24
76
60
55
4
24
33
20
8
16
109
47
19
78
35
25
15
36
15
6
14
77
32
8
7
17
144
12
19
25
36
140
69
3
216
9
42
125
4
100
35
5
31
20
73
56
24
55
21
12
27
37
28
25
6
6
51
28
41
23
8
28
139
17
44
36
16
37
31
12
8
219
61
40
25
51
16
8
15
26
39
15
5
20
81
18
45
48
28
104
28
13
34
60
2
88
120
3
12
52
24
20
21
11
39
5
5
18
17
28
32
16
40
7
22
30
5
160
9
31
23
80
193
27
17
15
21
67
32
40
33
17
11
53
7
200
3
24
21
52
8
81
50
40
85
80
20
63
1
71
54
71
83
17
64
56
24
55
37
47
50
40
152
15
44
11
81
84
23
81
21
88
12
19
35
1
4
21
4
7
40
7
81
51
30
15
9
67
4
9
11
29
51
5
28
2
4
74
10
246
27
39
18
31
95
141
3
2
30
73
95
17
20
8
31
170
19
27
14
7
4
29
6
29
20
71
149
115
9
32
45
31
28
19
53
4
45
131
4
73
6
17
3
4
20
10
127
16
4
9
36
115
88
16
11
25
4
160
111
5
68
17
34
1
55
4
6
3
47
34
11
28
12
140
135
153
108
8
5
24
26
17
44
3
101
25
15
51
14
16
38
12
1
180
8
40
32
7
17
44
72
32
131
5
12
28
1
51
29
30
40
29
25
56
11
23
25
36
23
21
40
59
13
53
6
44
5
56
36
57
12
114
5
1
39
9
26
1
75
65
9
64
63
20
4
4
12
24
29
66
5
79
54
3
32
72
20
144
59
6
35
31
33
15
53
88
119
13
33
26
5
13
16
7
4
39
64
5
176
11
109
36
23
72
33
12
124
11
61
17
2
41
4
55
44
1
76
4
124
39
13
13
6
25
4
11
25
19
4
113
13
7
67
57
20
96
89
35
140
56
29
10
18
2
78
22
9
52
53
27
119
9
16
33
11
64
27
33
11
5
11
48
13
47
37
19
25
11
10
15
16
24
20
5
19
15
45
15
84
110
3
7
61
60
4
21
34
73
47
17
28
36
9
26
220
90
11
40
44
64
45
127
16
44
24
31
10
35
60
63
22
19
11
1
13
211
45
19
11
98
40
6
45
21
48
72
63
27
33
111
20
94
66
21
16
53
56
28
35
12
24
12
20
8
99
12
21
24
59
6
95
8
32
13
23
3
40
29
31
14
52
3
35
53
4
44
5
6
54
31
36
83
1
56
9
3
68
20
20
59
1
4
176
3
29
12
28
17
43
27
74
35
11
68
17
19
40
24
21
16
23
57
15
20
41
13
75
96
36
27
113
8
76
20
35
29
25
4
6
6
19
32
72
32
76
12
72
4
36
59
45
9
75
88
80
20
9
19
16
23
1
12
37
40
3
4
20
16
100
44
55
25
35
1
20
44
43
46
11
28
17
60
28
126
61
20
24
9
2
1
8
40
36
3
20
40
181
36
25
95
125
14
5
32
4
4
40
75
1
5
38
16
36
33
48
4
60
5
3
105
7
44
35
21
25
15
24
59
45
25
66
30
27
27
30
135
15
60
73
23
36
9
16
13
63
37
11
24
28
40
29
59
4
27
5
20
20
5
54
36
1
3
120
1
16
4
156
20
68
12
59
81
24
24
51
18
3
39
101
4
56
112
105
96
74
10
80
23
4
39
97
44
20
25
28
15
47
41
17
23
19
44
49
28
40
13
150
1
56
44
25
60
14
45
76
15
25
60
84
56
60
3
62
35
8
52
36
17
72
18
32
34
35
36
63
52
38
66
126
58
90
47
43
56
4
21
21
35
25
55
20
64
5
11
25
50
101
89
48
15
60
21
27
84
4
11
1
13
4
3
12
12
45
19
16
24
12
4
59
17
24
59
1
83
36
9
16
59
1
32
9
15
16
19
28
60
90
31
31
4
14
27
84
36
99
37
9
3
27
9
56
99
57
100
8
80
25
67
39
20
25
76
32
15
1
56
4
1
10
45
9
6
18
2
41
23
197
28
12
28
12
17
3
12
16
71
49
19
21
24
8
28
21
51
19
60
109
132
40
3
130
11
28
177
11
169
54
30
47
7
33
64
19
45
49
87
56
37
6
56
33
8
13
27
49
20
30
24
4
1
4
27
1
128
109
27
3
12
ABCD 96542651768*3^$a+1 [50087]
52
56
37
15
24
33
23
25
143
64
153
35
28
201
24
191
64
81
35
229
15
24
57
11
28
44
37
144
111
81
23
1
23
88
129
11
24
4
9
23
112
176
16
33
47
124
20
24
313
3
141
23
52
60
68
181
120
192
24
96
120
23
16
8
25
96
96
24
167
25
95
25
72
75
48
45
15
20
28
36
21
179
13
11
36
24
1
71
49
15
48
12
45
3
8
85
23
1
3
20
60
61
47
24
60
204
156
4
60
20
4
21
96
48
3
152
96
64
8
109
23
60
37
71
4
20
1
24
11
13
59
61
35
16
60
129
75
69
3
60
24
9
47
12
16
32
37
23
25
24
83
13
23
52
68
40
9
72
143
120
1
51
69
96
39
140
52
129
11
144
184
32
12
16
24
105
48
27
212
60
24
72
13
72
72
96
47
28
104
36
60
52
8
217
59
13
3
213
95
40
32
25
72
11
109
83
24
13
267
8
48
85
35
100
32
1
96
24
47
25
3
120
216
24
200
84
121
59
61
120
39
153
35
168
52
44
100
9
72
87
8
73
96
71
4
8
37
48
72
3
60
105
120
72
48
23
72
60
148
44
4
9
15
8
4
20
193
71
52
213
11
133
120
47
24
1
3
60
20
60
12
16
32
28
8
1
48
75
8
28
60
20
25
192
35
37
96
24
11
24
196
57
24
24
47
49
11
24
160
68
25
111
9
23
160
9
39
9
143
49
59
132
64
33
27
21
83
12
73
144
51
80
12
289
15
80
28
236
1
71
73
35
60
1
35
61
48
59
37
35
109
15
105
95
72
12
12
1
72
75
48
69
23
52
36
32
100
116
60
61
71
84
13
95
40
345
48
75
60
192
57
111
9
24
27
20
25
3
21
24
167
49
3
56
37
120
179
48
60
25
23
28
36
33
275
61
27
104
85
11
24
60
96
49
35
4
32
25
3
45
39
20
36
1
168
87
105
135
84
189
183
57
107
4
132
12
48
248
1
48
203
4
8
1
96
24
107
72
28
32
52
36
9
35
144
85
59
36
97
24
264
120
120
72
24
143
28
20
73
15
129
48
23
84
157
39
32
12
36
25
96
11
240
12
28
44
1
72
63
57
51
21
24
179
13
75
32
85
11
72
220
20
12
108
240
109
15
164
52
57
23
12
16
92
25
95
12
88
32
61
24
3
140
49
96
15
108
21
35
61
24
71
24
28
56
52
33
120
47
48
25
24
47
24
72
12
61
24
72
143
108
84
4
24
8
13
96
24
24
63
8
1
48
63
9
11
85
23
4
92
25
143
16
9
48
83
4
57
51
69
23
76
96
20
36
268
84
21
11
108
1
59
120
13
143
40
24
176
132
48
37
24
11
24
61
39
44
40
12
48
32
24
84
12
124
56
120
132
12
48
12
25
71
4
24
32
28
60
45
47
25
27
128
64
20
4
24
21
15
32
52
56
4
177
35
4
32
120
12
36
1
171
24
21
35
13
15
80
52
45
23
145
299
61
24
35
48
4
9
35
84
96
76
8
160
8
37
11
181
48
96
15
20
12
73
72
24
191
4
20
1
87
57
96
39
9
15
81
11
205
24
23
48
208
81
24
35
132
4
24
36
81
23
1
83
12
96
28
44
1
167
40
180
24
21
95
25
35
133
87
57
27
108
33
48
167
28
45
24
15
33
27
141
107
4
9
51
44
1
456
168
27
8
84
25
27
104
52
44
40
128
48
48
60
204
16
12
129
39
32
48
112
33
15
32
88
105
11
13
96
27
20
28
44
1
39
68
60
73
87
144
56
60
24
13
96
27
165
3
24
165
83
84
25
24
120
35
132
49
24
51
104
85
35
24
13
48
47
12
108
97
48
15
33
59
48
52
96
44
96
52
24
56
97
11
ABCD 96543638078*3^$a+1 [50063]
40
173
67
68
12
45
55
65
3
52
53
12
132
288
132
51
36
21
180
60
175
20
12
16
152
33
24
27
4
12
24
8
33
303
57
103
17
168
132
63
36
21
175
20
48
76
101
72
87
24
225
51
24
12
93
39
33
39
69
15
12
72
156
112
173
120
27
24
4
20
57
108
27
88
56
60
108
93
228
120
12
192
27
48
108
72
108
33
39
28
20
57
31
72
113
15
96
201
60
348
51
84
129
123
72
33
72
3
48
9
3
60
24
168
88
5
15
60
60
84
36
12
141
12
103
36
8
36
84
72
84
84
45
31
77
120
27
88
8
112
5
19
128
12
36
33
75
52
65
43
77
60
12
48
3
120
192
213
159
16
125
99
60
168
148
149
231
52
32
21
31
8
72
516
45
72
120
3
48
40
272
45
43
125
39
88
48
29
103
365
48
132
3
12
12
72
24
72
105
108
15
12
100
84
41
132
123
93
427
128
84
16
497
12
168
115
5
108
39
28
152
36
72
33
39
45
51
136
156
5
123
52
144
44
96
48
33
75
12
12
24
52
32
192
84
105
7
140
33
195
40
17
27
33
15
12
21
12
60
12
151
44
21
7
8
36
129
72
48
75
9
15
21
75
220
12
53
99
268
17
216
27
64
29
15
100
20
9
108
48
67
228
140
189
15
36
117
3
72
120
28
44
196
44
96
69
3
144
33
87
69
31
89
144
15
16
17
60
39
16
20
120
48
69
31
104
120
48
108
60
84
105
3
45
3
232
5
75
165
60
3
9
108
39
9
12
72
108
192
36
7
20
93
147
45
135
57
31
140
45
15
24
33
132
111
52
137
135
33
19
8
96
12
28
65
195
16
116
117
31
125
12
120
3
24
148
53
120
7
92
36
45
27
24
156
48
132
228
165
7
288
164
12
81
12
51
45
24
43
77
168
55
17
87
64
12
32
72
21
27
12
96
28
65
75
105
51
9
84
103
65
339
4
77
27
33
79
36
80
45
55
44
340
200
84
12
105
79
8
192
9
27
57
75
120
16
5
39
48
288
117
207
36
112
48
5
51
33
36
72
39
81
3
252
48
24
12
21
27
312
100
24
32
33
135
9
135
108
132
148
180
125
12
75
12
16
20
72
48
33
39
72
120
36
180
24
9
27
48
60
40
137
27
16
12
137
36
75
120
16
68
21
87
72
60
21
75
136
284
105
24
3
120
84
96
60
45
48
15
52
77
15
72
21
63
12
28
29
43
128
57
79
80
60
69
39
36
45
84
336
31
20
36
117
291
117
48
120
72
147
228
4
80
48
93
15
160
5
39
24
60
16
8
36
196
53
15
12
21
123
40
89
7
80
141
43
89
207
33
15
81
60
27
45
15
72
12
16
120
68
24
72
21
3
16
80
69
12
75
144
93
15
36
96
84
165
51
93
43
5
55
77
187
53
51
60
24
108
100
152
72
21
228
51
24
72
84
196
17
156
27
4
104
117
39
24
57
27
81
111
36
12
16
80
12
88
176
48
28
5
39
196
5
87
21
12
48
87
60
12
33
123
9
63
12
12
40
36
ABCD 96544498192*3^$a+1 [50018]
39
105
72
140
4
15
45
36
74
10
6
20
28
62
184
63
21
6
69
57
50
13
21
80
46
18
12
24
20
36
124
90
66
24
80
55
45
236
24
124
2
58
6
54
12
63
57
120
144
30
9
24
17
10
6
14
10
36
44
31
93
96
6
174
39
57
24
26
4
86
58
30
51
9
15
120
17
60
30
70
44
30
36
250
18
42
74
34
42
18
75
57
48
12
24
3
48
35
4
6
54
45
120
21
74
16
14
124
15
41
40
86
49
5
4
36
174
62
34
66
110
114
36
58
21
48
96
15
26
60
40
36
60
24
56
30
4
153
33
18
6
60
56
10
9
9
36
54
42
168
12
87
53
43
117
48
36
63
3
48
2
124
24
56
70
66
15
209
30
16
18
12
14
10
51
5
60
184
36
123
11
34
60
15
51
21
93
2
25
9
24
87
24
9
32
40
120
110
49
165
99
57
63
15
81
144
24
51
26
16
44
124
36
36
27
93
20
175
65
88
87
48
15
32
34
36
120
84
60
56
160
74
10
80
6
94
3
297
20
66
10
258
2
60
127
141
6
66
60
15
65
55
89
40
20
220
36
24
75
21
60
24
156
3
47
10
228
27
105
60
24
36
18
62
7
123
14
40
30
54
26
1
72
17
166
80
70
60
24
86
73
225
6
66
24
50
4
6
36
39
21
84
204
75
15
156
26
24
40
84
156
156
24
56
55
69
3
53
24
139
51
30
60
56
100
24
146
54
4
75
17
127
48
95
10
24
15
15
26
28
26
126
64
51
5
180
60
10
33
57
20
43
117
48
12
84
30
86
28
72
3
41
36
4
66
90
150
18
32
84
16
84
24
72
75
95
49
41
7
21
102
18
12
18
2
43
24
33
110
34
36
84
86
28
150
30
81
9
56
4
60
26
94
2
13
57
39
65
4
30
62
55
48
17
247
117
20
31
33
15
15
30
30
30
87
9
6
14
64
32
34
54
99
263
118
152
40
84
15
45
3
48
3
6
26
30
24
4
102
18
36
63
111
2
124
30
6
60
3
11
34
56
40
110
61
33
15
144
17
31
3
192
54
126
54
26
10
39
261
80
4
20
30
61
9
24
72
30
44
30
6
10
24
20
36
40
84
144
60
111
11
54
46
9
21
44
130
146
19
24
45
32
4
24
42
20
60
94
24
36
75
105
60
20
31
24
69
27
5
54
46
15
65
103
41
6
144
25
45
3
87
6
120
48
27
29
6
10
44
31
129
24
12
24
99
41
4
27
9
15
120
5
30
36
70
144
3
17
36
100
84
51
33
2
85
24
5
126
133
11
64
117
15
140
154
176
54
154
60
60
60
182
54
19
17
4
24
26
34
56
70
33
48
33
12
80
30
70
39
24
27
93
285
12
48
32
55
24
101
148
12
54
90
54
90
36
39
111
9
24
117
80
19
24
213
164
55
96
5
28
72
24
26
37
72
21
24
60
30
80
64
26
4
12
20
120
28
132
3
45
26
220
45
9
186
6
80
154
30
6
54
96
3
17
40
84
56
34
60
50
160
60
50
16
20
25
29
211
45
60
15
45
27
51
32
180
34
96
24
24
36
86
10
3
147
30
80
124
24
2
28
62
55
48
144
33
138
66
50
34
36
3
293
28
39
17
96
40
39
105
15
51
45
99
84
57
185
4
60
26
30
148
12
344
31
9
56
124
171
93
72
110
133
21
24
30
6
116
70
18
51
15
30
30
189
105
12
48
27
48
96
21
108
111
48
117
24
36
144
6
50
64
12
104
91
93
32
30
70
20
40
14
150
10
90
20
271
120
5
40
14
130
3
120
48
9
24
102
54
24
132
15
5
43
11
13
237
84
87
219
150
20
70
90
90
201
24
11
10
27
93
114
33
53
4
60
123
47
64
42
284
100
39
27
30
44
106
114
80
60
156
28
26
130
120
84
62
37
57
15
96
24
95
10
80
4
2
94
60
39
ABCD 96544695186*3^$a+1 [50000]
40
8
37
12
24
48
30
21
45
14
46
12
6
65
97
78
41
55
18
62
96
22
42
18
12
18
53
25
39
80
25
98
10
27
59
34
27
3
77
24
12
24
55
96
42
12
24
50
46
12
54
6
3
21
98
94
48
18
17
100
117
84
23
13
15
117
15
129
26
94
18
6
42
65
13
2
64
9
71
16
69
11
25
9
36
87
9
84
6
9
108
11
9
64
9
51
69
12
60
120
3
8
27
64
18
35
27
25
33
24
14
73
21
15
21
12
36
15
33
35
4
57
3
36
87
6
192
12
11
3
13
3
6
24
15
21
62
34
27
44
25
14
10
38
10
63
56
15
73
48
93
26
13
72
72
36
164
61
47
16
84
11
106
72
62
1
21
72
11
1
3
117
62
16
18
63
20
1
48
12
63
33
14
96
10
36
48
18
42
12
15
59
33
13
3
36
75
45
69
48
15
9
6
165
11
10
12
74
129
16
63
66
48
12
98
37
21
59
193
24
2
10
51
21
159
93
18
53
25
12
6
30
96
60
36
36
3
84
39
113
13
15
69
24
12
26
57
13
11
13
72
12
14
1
57
38
64
45
45
3
35
34
39
24
92
24
4
24
63
21
69
12
84
95
36
61
12
12
36
15
32
73
3
60
9
11
28
3
54
11
13
18
69
9
84
15
9
3
45
86
1
33
30
18
12
12
38
1
57
35
25
71
13
15
93
15
11
16
78
11
37
27
57
15
33
15
47
142
2
25
8
97
111
45
18
18
59
37
24
6
18
60
48
63
3
30
2
61
21
12
11
84
1
36
36
15
11
25
36
72
27
54
24
11
40
8
7
30
12
6
42
3
72
68
55
80
22
15
9
12
12
11
48
25
134
9
7
6
42
17
13
2
10
15
8
49
24
24
36
48
12
72
38
1
128
31
48
32
33
49
3
44
84
28
33
99
9
18
42
36
12
38
1
57
11
4
44
25
2
16
29
16
21
15
9
11
37
99
80
1
2
82
47
40
23
9
112
23
9
1
72
12
15
81
2
10
24
14
13
105
60
222
42
24
23
28
36
45
42
5
133
6
42
102
69
21
15
39
5
13
15
24
23
69
37
15
71
10
36
3
8
52
20
52
56
3
33
37
12
3
27
30
36
14
142
3
105
24
30
48
18
12
63
35
48
10
12
12
59
12
87
82
72
60
24
18
90
87
9
24
75
3
41
7
33
60
12
71
16
30
24
11
13
18
30
11
16
39
6
36
27
57
98
10
36
2
25
9
30
78
24
107
31
125
28
57
48
3
44
37
12
108
123
45
36
6
18
60
36
36
24
107
37
15
36
21
12
59
49
3
57
27
21
24
24
11
25
18
48
45
68
13
98
9
39
34
30
69
32
43
65
1
96
51
9
72
24
12
6
17
15
10
39
36
72
3
81
24
45
3
21
11
40
21
3
39
66
48
12
2
34
14
64
53
43
21
21
48
3
36
12
35
10
107
13
12
12
12
39
12
57
75
36
45
96
2
37
36
8
15
10
15
9
15
93
23
48
52
33
51
9
23
36
108
40
8
13
38
73
9
72
86
46
47
3
73
8
37
12
62
13
44
13
23
1
12
23
1
120
36
2
49
9
54
48
30
146
160
30
27
57
72
23
36
1
3
9
12
39
59
10
6
6
3
9
35
60
37
90
18
3
107
1
72
23
94
18
177
21
15
44
64
57
71
1
24
24
30
18
35
12
1
15
9
6
21
27
80
73
56
1
36
51
23
105
1
84
48
60
12
3
60
72
35
145
20
64
8
37
60
47
16
33
3
8
37
12
171
11
118
90
90
23
15
49
9
12
11
25
51
81
179
36
1
27
68
28
47
22
24
15
81
39
45
60
3
72
8
49
30
9
33
54
5
1
24
3
9
24
27
83
46
60
63
84
44
24
73
3
21
14
1
8
7
17
61
59
61
39
8
52
39
77
49
36
60
3
9
60
11
1
72
12
111
21
38
10
15
21
60
60
12
60
2
22
60
63
32
1
3
44
28
69
30
17
28
45
12
11
15
16
81
63
9
36
96
35
64
6
39
8
4
23
9
12
28
36
11
69
28
33
60
66
45
195
30
27
12
8
25
12
51
8
19
9
108
21
23
36
4
24
69
48
24
114
6
26
46
66
9
8
61
60
48
24
14
10
96
71
64
69
15
11
16
9
9
120
12
107
15
97
36
44
64
57
48
27
21
86
81
1
47
31
41
1
27
24
3
48
93
12
23
85
33
90
45
44
1
27
9
35
25
15
72
63
5
25
12
3
72
93
30
42
24
60
2
25
9
39
8
64
47
22
12
60
3
8
25
48
62
70
27
57
54
18
14
9
4
32
145
107
72
48
37
72
36
108
18
18
12
144
39
27
57
9
27
32
19
9
69
36
14
48
16
9
9
15
20
28
72
57
24
12
11
1
35
28
84
44
88
9
60
75
48
21
84
35
28
9
47
7
6
42
33
8
72
37
3
44
25
84
30
54
122
33
48
15
118
72
12
23
73
36
2
82
30
30
27
48
104
4
59
82
135
23
10
6
42
83
24
85
84
23
28
9
48
12
27
47
10
6
48
42
119
79
6
42
80
64
69
129
12
39
12
9
2
33
31
5
1
42
42
3
84
8
36
1
2
70
42
6
11
1
14
33
13
2
21
43
42
47
1
24
39
9
63
8
73
99
9
24
12
3
9
71
37
6
18
12
59
76
11
16
18
24
12
23
4
36
11
34
15
9
38
61
44
1
48
36
23
12
24
84
60
87
48
64
6
24
51
33
15
15
18
14
13
192
8
52
21
108
135
44
51
48
82
84
26
13
8
36
1
6
33
33
14
22
60
14
16
6
15
9
18
42
38
45
1
35
28
35
46
2
13
21
30
48
48
32
37
9
12
36
63
24
105
3
81
30
117
93
12
11
39
46
72
24
18
18
30
80
25
9
15
69
48
84
123
75
30
15
35
10
15
8
31
18
59
85
24
12
27
ABCD 96544709494*3^$a+1 [50002]
40
285
48
155
85
132
12
95
52
104
24
121
167
25
24
75
33
36
12
203
49
12
35
85
48
96
147
93
84
95
1
15
104
13
12
251
12
145
35
25
72
11
40
56
4
129
60
96
60
84
71
120
4
128
4
21
12
96
27
33
84
23
100
33
155
1
3
33
35
24
84
96
25
156
119
184
9
12
39
45
12
23
181
215
1
84
83
85
192
59
60
61
36
63
57
12
75
117
63
60
68
48
60
36
109
12
35
13
99
180
81
11
36
37
83
73
59
52
105
48
23
49
15
69
107
37
35
1
47
4
68
76
9
23
25
24
59
4
32
61
83
36
64
165
84
143
25
60
59
4
44
1
71
96
108
84
28
44
4
21
36
83
1
48
36
47
49
36
95
12
85
15
188
60
144
133
48
47
60
72
108
48
60
72
12
4
9
96
12
12
12
99
12
9
48
11
60
61
108
216
15
21
96
24
108
48
135
9
216
12
36
12
119
76
9
11
37
11
1
143
37
96
180
47
37
59
1
96
24
95
48
1
27
32
73
48
75
200
61
84
96
119
16
81
23
25
12
24
71
12
40
96
140
361
83
37
99
144
153
23
121
23
73
60
87
32
16
20
109
15
21
48
95
61
120
119
64
68
12
13
72
11
156
25
71
40
104
120
25
48
95
36
1
156
108
12
59
4
81
36
132
71
24
36
97
63
9
23
108
1
3
20
25
83
48
25
11
64
80
1
24
359
160
225
23
4
68
60
337
48
95
1
24
11
121
24
84
11
76
33
312
83
37
35
109
15
21
36
35
13
35
37
120
180
23
25
72
108
36
24
95
4
57
35
85
36
23
52
9
48
107
48
60
61
36
15
33
83
24
25
95
1
75
32
1
120
11
73
35
36
120
49
12
71
37
36
11
73
135
21
24
36
12
12
36
204
36
59
40
45
83
72
61
27
32
37
24
111
105
11
108
121
144
36
84
107
37
132
95
121
23
121
119
12
13
36
99
21
24
15
21
23
121
12
24
11
12
73
24
11
4
21
60
24
39
9
108
24
35
4
56
49
95
1
108
120
96
192
35
13
15
80
49
63
32
85
23
97
3
33
24
123
33
111
33
36
24
336
51
153
96
12
23
37
75
92
36
84
60
36
1
111
57
23
108
61
35
13
95
36
97
15
84
81
12
3
80
108
4
108
144
45
51
32
36
1
36
39
45
71
73
131
16
33
251
121
27
141
131
160
33
3
57
3
45
84
168
23
12
13
12
11
1
131
72
88
69
96
39
80
85
155
1
3
80
49
36
24
60
12
60
303
32
49
27
57
60
11
16
21
12
12
96
35
4
45
51
44
36
60
85
12
47
108
1
72
47
28
33
240
24
27
48
32
205
11
37
60
72
108
143
52
57
60
11
49
111
45
60
179
13
12
71
25
24
60
3
48
9
23
85
335
72
121
95
13
96
159
20
16
21
12
107
25
35
36
52
45
120
36
72
119
85
36
95
109
48
11
25
12
107
61
167
112
128
108
144
52
68
72
24
12
37
96
24
216
11
25
36
119
61
12
83
49
51
80
28
21
120
35
13
60
11
60
1
83
60
61
131
13
12
276
24
75
105
39
92
48
4
21
60
72
72
36
144
27
140
24
72
40
104
40
8
36
61
48
3
20
13
24
11
37
39
21
155
85
24
24
12
99
104
84
13
72
11
36
13
35
76
36
56
13
39
32
1
24
84
35
1
3
56
97
119
108
13
12
11
1
123
68
13
59
25
12
84
12
83
49
156
156
84
11
48
216
1
108
48
47
16
57
123
200
36
1
144
15
21
12
156
47
253
72
15
189
51
144
21
ABCD 96544970402*3^$a+1 [50002]
3
128
109
72
48
203
24
96
72
25
84
3
33
23
13
83
25
24
23
16
261
27
152
61
12
15
48
8
61
12
36
72
24
72
192
51
21
24
12
204
72
3
33
111
8
40
21
156
23
73
180
12
111
21
347
13
12
39
33
36
11
13
51
32
16
21
59
13
11
13
120
60
72
63
8
72
13
60
36
12
47
48
37
11
40
129
36
11
25
71
13
243
8
37
11
193
23
24
24
24
49
72
156
11
40
57
39
105
23
109
12
36
3
33
63
8
72
72
88
9
23
16
176
48
25
12
36
95
37
99
21
24
59
216
13
12
108
27
8
1
24
12
51
9
120
24
39
213
59
64
105
36
83
49
15
69
75
8
61
75
93
84
24
36
59
24
24
1
39
8
73
15
9
71
49
72
23
1
15
69
35
1
180
51
8
37
3
176
13
51
192
69
12
263
13
11
61
108
12
60
23
48
1
36
35
13
24
155
73
39
56
49
24
12
168
72
11
73
23
49
87
57
72
111
69
27
80
145
36
96
12
95
109
131
13
83
112
32
37
60
108
51
8
88
96
9
23
264
49
24
12
59
121
24
12
72
36
95
145
47
112
69
36
87
240
48
45
72
120
155
13
12
15
104
13
12
15
93
59
280
96
213
27
45
60
228
96
99
9
12
27
33
47
37
36
204
59
121
48
39
69
27
128
25
23
13
11
72
16
144
128
72
13
48
36
39
33
24
47
88
81
143
96
288
13
12
87
9
47
48
49
47
144
73
63
104
40
96
9
12
35
24
13
24
171
9
12
60
23
121
108
36
23
61
24
227
64
81
167
1
72
84
107
181
96
27
104
13
48
36
183
8
49
252
84
87
384
288
57
12
24
72
11
25
48
87
129
23
49
72
24
144
39
56
40
32
61
179
25
71
1
23
13
107
37
156
24
12
24
48
35
37
131
13
35
37
36
95
37
48
96
27
32
13
12
24
63
9
72
36
36
84
3
32
1
108
11
40
56
61
108
143
157
72
108
191
112
8
37
12
72
71
48
40
57
39
8
25
24
36
48
60
72
12
132
95
16
45
24
59
64
33
15
45
99
48
69
203
16
45
3
32
61
180
192
168
36
3
69
27
48
192
48
21
35
168
16
56
49
96
95
40
8
13
24
11
25
143
72
24
24
97
191
40
21
131
40
32
112
8
280
129
60
11
25
111
48
21
36
180
59
61
59
1
156
24
48
27
96
9
39
45
3
21
227
25
12
3
69
24
11
37
36
36
60
15
80
48
112
9
36
35
133
12
72
24
72
47
144
217
15
48
9
87
56
97
191
25
120
39
69
72
35
37
72
59
109
12
111
8
133
59
1
39
32
73
95
13
48
11
112
57
23
168
24
97
23
61
131
1
72
119
241
71
145
23
48
24
16
8
1
71
25
12
35
73
180
72
36
111
48
8
40
9
23
72
40
32
120
48
85
36
12
216
60
63
57
87
8
88
48
9
48
96
23
13
192
60
12
27
249
12
72
204
48
47
48
24
13
48
36
71
181
144
11
72
24
40
57
167
72
229
107
1
36
3
33
119
169
84
75
69
24
99
21
323
96
49
47
96
48
13
12
96
48
24
39
32
384
64
57
23
64
57
47
40
8
13
35
88
80
61
51
21
24
84
167
96
13
75
81
15
153
48
108
219
32
16
8
37
11
1
183
8
121
84
179
1
23
13
51
117
27
32
85
48
59
1
36
84
39
33
47
13
72
12
47
96
24
13
59
13
11
48
37
84
15
56
1
95
184
9
23
13
24
36
87
8
72
49
63
48
45
83
16
9
72
168
48
36
3
33
36
59
37
ABCD 96545020322*3^$a+1 [50056]
14
75
24
3
40
8
10
47
63
4
17
3
10
2
12
18
22
29
3
28
212
42
30
24
28
56
22
18
8
33
69
6
10
14
57
163
17
24
36
84
55
5
48
27
4
24
17
19
5
169
47
81
27
27
76
12
18
6
8
156
60
40
32
40
36
6
66
62
16
38
60
24
16
8
64
32
72
81
103
8
16
8
48
48
4
41
27
16
20
81
43
101
36
72
67
18
30
20
9
43
8
33
24
25
42
44
4
60
5
31
20
16
180
48
5
105
3
109
54
84
44
21
36
12
24
3
28
125
1
54
48
26
15
15
9
84
19
41
99
60
88
2
10
38
39
15
9
43
6
30
101
36
15
16
92
48
16
8
16
48
41
51
12
30
48
6
57
48
31
92
81
27
24
96
40
32
81
105
16
14
76
65
63
9
51
42
22
5
19
18
14
21
60
31
48
24
5
51
12
132
34
30
8
93
31
32
78
102
189
43
5
163
48
5
60
72
15
69
75
12
22
18
80
94
38
12
96
4
48
80
21
31
54
23
15
24
12
28
101
31
44
33
3
4
44
52
12
8
57
43
24
84
29
27
6
39
25
98
136
29
7
137
31
32
16
8
12
9
45
3
39
21
67
5
36
7
8
36
60
72
4
8
28
20
18
63
72
27
52
60
68
4
32
24
33
13
83
61
6
26
6
304
29
43
114
18
128
88
41
99
9
87
21
31
20
82
11
69
66
9
79
32
45
55
5
75
4
78
38
21
21
22
5
63
12
84
88
36
26
10
80
16
5
72
63
4
36
84
5
135
12
12
48
9
19
41
15
21
67
12
60
89
19
8
28
17
15
54
70
101
67
12
86
15
48
31
20
36
4
8
69
63
24
16
12
5
144
27
12
28
140
12
69
3
12
34
26
16
38
30
120
28
12
32
40
60
48
14
6
9
7
56
76
84
5
19
90
14
12
22
6
108
53
15
12
9
21
54
57
3
28
50
18
16
108
29
139
84
6
2
16
5
3
48
36
16
2
64
78
8
69
27
36
4
48
44
144
48
12
28
84
41
1
18
32
16
78
32
22
20
36
12
9
67
17
24
84
39
88
8
48
33
75
88
17
171
28
32
12
4
24
56
48
40
36
48
8
88
8
54
87
27
153
69
30
57
67
8
160
5
144
25
11
43
80
60
24
16
72
29
15
21
135
81
3
130
2
4
68
16
101
81
34
20
57
60
72
45
22
41
43
20
4
53
19
36
36
41
67
48
36
29
108
67
5
72
51
57
72
79
20
4
36
20
21
48
31
101
15
129
27
12
40
8
16
77
231
12
112
48
50
87
25
2
4
68
6
39
31
17
19
72
84
29
45
42
36
18
3
43
41
57
64
26
88
8
6
18
72
4
144
5
7
8
72
12
4
5
63
148
17
3
16
5
36
7
42
90
80
12
33
19
44
220
92
4
56
21
67
32
4
41
43
5
49
59
103
29
39
33
27
72
117
67
116
4
24
41
36
31
20
33
91
12
36
2
162
48
81
39
36
16
12
132
12
36
2
111
27
4
32
28
12
8
48
24
16
53
15
12
4
6
59
69
10
6
26
36
40
29
108
31
2
6
100
54
14
18
3
19
8
81
3
16
48
36
29
48
139
5
27
48
21
12
19
5
108
13
54
32
9
63
21
27
18
123
15
16
36
2
16
66
24
38
16
26
84
16
48
24
32
16
32
10
2
30
22
12
62
16
14
4
32
174
15
43
29
63
12
30
42
102
10
65
21
10
86
18
108
4
56
72
57
39
12
66
34
32
28
12
137
3
24
18
22
44
46
35
87
40
14
30
40
5
36
19
41
27
4
20
18
87
31
8
66
18
4
41
87
52
5
39
12
28
72
24
36
12
8
24
33
12
19
8
4
5
96
43
20
16
24
77
36
25
78
197
55
8
46
59
3
96
16
101
13
30
221
75
52
12
5
60
12
15
9
63
22
18
32
45
36
13
23
51
6
27
168
12
27
24
45
63
9
27
45
36
43
20
76
2
46
8
16
72
72
12
5
60
72
43
20
48
76
36
24
77
15
258
82
30
158
82
2
16
20
16
48
20
9
13
2
21
31
108
5
36
15
36
12
9
61
26
69
72
24
97
26
64
44
52
72
5
75
28
2
46
5
3
64
60
17
109
18
30
6
44
112
5
3
21
3
24
9
79
41
15
9
27
4
20
21
69
51
31
44
48
34
32
15
36
36
15
100
29
75
64
20
28
24
77
9
106
6
59
15
84
9
51
36
12
16
8
12
9
7
8
42
6
16
20
4
8
72
64
32
9
3
24
16
8
57
15
52
77
31
5
48
19
36
12
29
7
60
38
106
12
5
37
18
20
12
52
68
81
39
84
9
99
220
66
6
5
12
63
42
99
39
28
26
15
87
52
68
45
15
21
49
23
51
54
42
112
41
103
72
8
120
4
5
117
22
90
48
224
3
115
8
16
17
36
3
10
6
72
2
96
66
52
5
39
33
15
78
30
33
87
12
84
16
32
4
8
72
9
127
53
24
27
40
5
15
24
4
78
54
8
60
72
76
144
2
18
24
4
50
10
5
67
8
22
6
20
21
49
32
22
48
185
3
24
33
36
99
40
5
27
6
111
49
2
24
40
20
12
60
45
15
24
4
42
18
48
173
49
18
5
39
24
36
16
60
8
28
41
111
28
8
60
52
36
86
30
24
10
14
148
44
12
105
31
20
36
16
5
39
21
67
2
48
16
38
24
21
27
76
38
34
92
12
76
74
ABCD 96545871556*3^$a+1 [50064]
35
90
162
126
19
35
61
47
33
93
360
187
32
33
79
119
126
235
53
75
15
1
179
237
33
31
80
144
141
90
169
48
17
36
54
117
315
198
126
72
73
17
255
112
11
181
71
73
80
96
291
18
91
48
23
153
336
15
81
192
105
87
3
61
137
7
11
21
16
32
256
125
72
27
48
159
108
117
16
29
54
36
54
19
17
255
51
54
18
133
47
36
72
54
15
21
27
96
112
89
103
32
48
208
77
147
48
75
213
39
9
45
360
187
192
80
117
126
13
96
89
54
288
18
127
287
81
16
11
90
75
177
31
624
48
128
69
90
1
336
149
315
9
198
18
36
54
181
80
144
144
81
159
48
48
51
61
144
224
21
180
39
112
32
15
81
64
128
105
279
48
48
64
176
112
173
18
1
35
109
71
90
54
121
59
37
17
111
336
129
15
201
54
126
19
71
108
13
77
36
126
54
91
224
99
162
144
27
48
15
49
23
108
126
175
221
67
41
39
357
43
32
15
81
27
90
36
90
45
81
159
16
41
87
112
96
32
87
18
18
117
27
85
368
321
31
23
361
80
27
309
48
3
72
162
211
167
36
21
48
112
71
198
126
126
103
5
27
207
177
3
36
105
147
13
59
90
90
90
103
5
90
432
145
143
252
277
144
32
64
149
36
103
23
90
63
9
180
126
21
195
301
80
159
81
117
75
48
93
54
157
5
75
448
35
61
192
35
162
91
480
59
18
99
16
384
23
180
21
336
219
162
54
18
187
65
18
61
29
36
127
89
18
37
35
45
9
87
399
129
16
48
48
48
35
306
18
73
32
160
176
9
87
75
126
39
48
112
240
11
18
211
80
64
5
171
45
99
64
17
36
187
96
32
207
36
36
153
16
29
163
17
15
21
75
105
144
180
126
216
90
144
54
180
162
90
13
80
112
29
126
90
54
21
144
112
83
270
72
7
32
64
167
18
180
54
36
162
252
72
3
15
72
9
96
345
151
119
90
15
3
61
29
108
55
197
91
35
36
153
240
112
71
54
51
93
67
23
265
41
55
71
25
48
161
108
72
123
3
45
117
36
7
83
45
16
48
143
33
112
48
96
48
41
126
25
48
71
9
112
293
75
16
197
378
54
187
101
108
90
37
17
90
162
126
133
ABCD 96546172852*3^$a+1 [50050]
18
12
81
15
54
36
99
153
27
297
54
66
24
27
48
24
36
57
3
57
18
117
9
159
24
81
24
36
27
72
96
84
21
54
21
15
42
27
93
3
15
36
18
72
6
30
27
15
21
99
42
48
72
3
3
108
90
84
3
213
72
18
24
162
48
63
9
3
3
138
42
12
33
48
12
57
72
54
72
54
84
24
36
12
60
102
33
45
12
15
3
330
123
24
15
18
12
90
6
84
42
48
36
330
39
45
90
33
12
27
144
69
45
156
39
36
12
9
48
3
129
3
36
12
60
123
117
147
78
54
36
72
36
45
81
30
21
15
42
12
3
51
45
87
18
12
63
51
30
24
84
36
24
12
24
39
48
33
6
21
45
24
63
48
72
81
180
99
117
24
27
9
30
60
66
3
57
3
27
54
51
3
6
3
141
39
81
27
12
123
78
15
12
153
12
135
180
15
30
42
21
69
66
60
12
33
39
33
12
33
18
156
18
132
36
48
72
18
132
90
54
120
93
15
6
84
36
39
105
75
3
72
45
57
258
21
45
39
21
54
12
21
33
39
93
12
18
33
39
168
30
3
75
84
33
12
33
15
33
96
30
6
3
24
228
15
90
3
24
168
3
12
108
72
72
21
21
3
33
75
108
9
63
60
60
33
15
27
153
9
30
36
36
198
36
39
96
84
48
9
54
12
24
48
168
18
72
18
30
42
153
147
45
72
117
36
60
27
3
90
147
48
9
84
42
30
54
33
45
18
33
57
12
171
12
105
87
3
24
9
45
30
42
18
57
108
9
96
102
78
39
15
165
48
12
21
15
72
45
30
54
36
18
36
141
27
93
105
87
15
72
81
15
54
66
57
87
54
27
45
240
192
6
12
90
63
24
3
108
42
15
69
24
99
21
39
36
12
3
45
69
120
42
69
15
54
63
108
9
36
27
27
18
3
69
51
57
18
9
135
6
99
36
27
84
93
15
72
9
60
81
108
12
24
90
84
126
24
30
33
75
33
39
141
9
66
57
60
117
63
12
33
42
90
72
48
3
129
54
36
126
30
180
150
72
3
48
24
33
75
9
6
18
15
165
75
12
165
12
186
246
6
54
30
60
66
180
243
69
30
33
147
60
93
228
12
132
15
6
144
75
48
57
3
63
60
57
207
93
3
30
87
147
78
264
3
60
36
45
39
21
27
57
15
3
54
171
15
72
48
93
237
180
12
75
33
60
3
9
36
60
39
63
60
138
27
9
219
159
72
69
27
12
72
33
48
15
30
27
81
27
27
90
60
15
21
66
141
12
36
9
6
30
324
36
36
18
36
72
18
99
48
108
69
3
123
54
15
93
15
9
126
192
72
6
27
63
213
72
72
60
48
57
48
24
3
81
90
114
3
33
27
93
72
15
93
75
87
57
123
93
111
9
57
108
15
9
36
15
21
30
33
45
3
108
9
42
81
9
90
30
18
72
9
120
24
15
33
105
63
27
93
12
99
18
111
9
180
75
36
132
105
84
54
6
66
108
9
48
12
96
69
36
54
42
36
12
18
42
48
123
9
102
21
33
39
3
93
45
6
189
39
6
12
132
135
108
72
135
18
180
27
63
30
3
84
81
216
90
33
33
18
114
135
45
3
69
54
69
51
6
39
12
69
18
108
33
9
3
72
96
9
12
39
69
63
60
48
45
6
90
3
177
36
12
51
24
36
165
30
9
63
60
30
75
3
36
93
177
90
18
72
36
30
60
12
18
75
105
18
90
24
90
18
27
3
57
165
36
12
63
87
198
102
60
102
3
3
66
36
123
9
48
123
57
87
27
141
165
30
18
24
3
15
90
15
48
12
27
18
3
12
75
24
66
42
105
15
60
30
96
15
75
144
105
93
84
78
162
18
18
15
57
63
3
6
48
132
30
6
15
48
144
48
120
57
30
108
72
21
15
54
6
117
75
54
111
57
48
3
12
3
54
63
33
30
36
9
69
15
ABCD 96546393896*3^$a+1 [50072]
483
45
639
168
73
119
456
84
36
180
117
135
105
171
85
35
72
168
157
23
300
96
120
69
64
80
243
12
1
95
49
491
84
33
480
63
72
24
84
204
552
36
37
176
39
217
224
231
249
16
128
400
431
49
432
224
64
96
227
397
23
57
51
396
84
72
37
95
720
193
23
9
63
84
216
165
448
32
192
171
357
99
109
11
96
117
112
59
180
12
24
156
72
25
107
69
240
144
240
291
60
396
309
51
216
85
80
192
336
495
49
71
489
111
129
96
144
240
111
72
120
97
371
240
45
759
252
96
252
33
112
143
33
304
432
35
60
84
45
15
289
48
128
375
36
469
95
120
24
36
252
145
119
169
224
171
85
287
60
12
105
240
3
108
120
240
72
49
275
13
240
47
204
309
63
144
216
153
51
108
480
225
16
80
480
192
15
24
73
11
324
225
207
1
32
27
84
384
48
240
120
25
47
240
33
123
117
159
48
1
167
120
180
397
107
180
144
97
144
155
108
25
107
21
63
216
9
64
416
112
35
12
225
16
335
129
291
84
132
901
443
165
87
168
156
181
32
3
109
71
168
36
84
252
45
160
80
39
9
64
128
87
96
252
717
160
215
132
120
141
48
159
193
144
35
36
168
177
39
9
147
540
657
48
112
191
144
33
243
157
287
1
311
84
37
23
729
96
256
48
23
72
145
263
24
369
471
24
36
109
144
48
35
468
ABCD 96546549486*3^$a+1 [50056]
125
55
168
12
68
12
60
93
36
211
23
126
31
113
7
185
39
4
20
52
68
12
9
19
32
48
52
5
3
57
195
15
93
52
44
64
77
19
60
56
9
91
44
36
9
31
23
117
40
5
54
81
99
36
9
39
81
15
49
56
15
6
19
56
4
65
66
33
40
116
96
124
80
15
6
75
33
87
15
24
9
27
30
15
4
59
25
5
7
84
89
67
68
117
43
11
49
56
75
9
87
25
60
44
4
77
78
25
72
60
59
21
120
64
200
9
91
44
27
33
52
59
9
57
255
84
219
21
36
33
42
13
17
15
28
17
18
126
195
136
5
24
36
198
45
45
87
88
41
55
116
45
19
71
33
75
102
3
52
68
16
44
12
40
5
18
25
137
63
57
123
76
20
51
165
4
29
42
18
12
39
51
60
249
39
36
144
1
36
35
105
15
69
4
72
24
29
15
135
36
54
15
156
24
40
11
1
44
15
54
7
48
32
75
33
36
4
72
104
60
60
129
111
39
102
15
3
60
61
60
89
187
29
31
59
24
162
3
196
11
60
30
60
63
135
30
162
9
100
120
80
24
52
83
1
5
36
3
15
36
9
135
85
17
63
45
67
44
36
220
24
36
108
167
90
15
144
4
20
237
30
49
20
21
168
12
63
156
60
51
165
24
75
1
48
5
75
21
31
8
36
4
56
64
12
23
30
55
17
63
16
36
20
33
72
55
53
31
104
27
9
36
39
69
40
41
66
25
29
15
76
20
64
11
25
44
156
100
65
19
80
15
69
21
15
21
18
120
105
27
30
3
76
20
15
109
35
162
55
29
6
25
44
144
51
24
45
147
73
77
135
45
55
29
24
30
121
180
20
16
108
47
18
192
18
6
15
69
15
36
4
36
44
16
120
41
175
5
15
24
24
111
96
45
3
85
11
1
24
44
21
99
72
4
239
180
145
32
4
80
100
60
5
6
73
36
56
24
36
160
8
12
9
36
108
135
76
20
21
18
25
65
75
40
77
3
220
116
36
99
9
16
59
1
96
24
24
56
39
45
76
5
259
101
15
21
19
29
7
8
40
41
55
11
69
135
1
53
162
49
239
90
55
132
8
15
21
21
19
20
195
1
20
153
36
180
114
1
20
16
8
171
126
3
12
75
109
29
27
48
180
57
84
31
155
144
84
57
3
397
128
12
48
36
9
135
27
169
20
64
36
80
16
23
117
33
91
56
9
159
57
39
4
120
41
36
30
24
69
40
156
95
105
21
55
44
39
1
120
65
51
24
9
7
53
12
90
24
25
96
128
21
79
116
40
56
33
30
141
4
95
57
24
156
24
4
275
37
80
45
159
24
340
65
6
90
36
19
125
156
135
4
29
30
72
73
12
84
44
36
45
51
84
4
5
51
64
260
36
36
93
30
6
19
116
16
180
20
24
21
19
96
60
233
6
21
99
85
104
156
36
144
75
9
117
103
35
6
90
156
85
80
69
36
18
105
45
51
75
54
15
57
39
40
56
100
264
24
17
79
24
77
174
21
39
9
60
52
140
28
65
15
57
150
85
140
64
224
136
71
54
99
12
15
18
27
4
104
27
18
211
96
35
13
12
140
195
138
31
44
147
9
60
60
195
90
90
69
76
44
136
29
7
60
80
40
143
66
96
18
72
225
3
165
15
141
64
11
1
95
25
23
25
36
11
73
17
39
276
60
28
17
30
25
53
126
54
372
159
64
107
210
135
45
3
51
21
4
36
35
9
16
20
24
165
31
24
20
144
45
51
76
35
90
18
165
156
99
1
24
12
44
36
84
76
8
57
63
27
9
9
30
57
93
51
69
72
24
15
21
18
30
51
24
15
25
72
233
7
24
ABCD 96546553388*3^$a+1 [50012]
126
36
137
37
36
23
175
60
36
81
9
48
23
163
90
300
6
36
29
169
71
144
37
192
11
16
45
54
150
39
32
91
108
9
96
87
57
3
18
144
11
96
64
27
53
1
36
75
128
64
80
43
42
36
71
85
60
66
60
108
102
95
19
36
84
240
264
42
3
15
36
48
36
72
17
48
13
84
96
36
18
102
54
29
16
9
60
11
79
126
35
16
96
32
1
95
16
51
84
78
107
19
45
32
64
48
21
6
69
80
336
19
162
54
120
29
61
3
21
59
48
64
9
90
66
90
6
48
107
43
36
30
51
9
18
53
13
35
25
120
54
36
6
63
3
78
47
79
54
72
35
13
6
30
24
39
15
17
31
108
24
45
75
197
48
96
37
108
95
31
144
36
6
180
48
24
27
63
113
103
36
5
13
131
16
15
33
51
36
24
81
48
80
43
69
39
137
19
60
129
80
160
45
210
6
11
240
37
66
96
90
255
105
23
25
18
5
13
180
126
209
265
36
3
80
16
9
90
216
12
78
66
6
18
65
96
73
23
112
96
51
54
71
19
125
79
12
53
55
41
49
6
201
9
135
80
91
213
147
18
168
275
223
17
325
75
147
48
29
13
3
249
39
51
18
27
9
30
180
6
66
60
17
85
222
30
438
153
39
204
12
33
27
53
96
64
15
17
25
23
31
30
24
11
16
3
96
108
17
85
24
30
5
55
89
91
5
229
203
103
30
75
57
39
48
51
330
300
24
12
24
75
32
67
36
105
81
36
59
25
23
160
48
9
71
55
9
96
3
36
41
48
16
111
30
83
85
155
7
89
48
16
57
39
96
144
96
93
6
156
162
47
96
7
137
43
66
90
9
285
318
53
115
77
139
53
48
79
33
75
12
6
3
15
90
39
15
162
15
249
36
150
29
16
129
36
24
30
126
71
169
119
7
105
123
216
60
36
29
1
18
29
31
17
19
36
90
84
155
49
15
105
119
13
18
12
72
93
48
9
23
144
64
21
18
18
84
54
36
105
39
150
30
21
3
45
96
80
64
96
45
195
32
7
42
18
317
16
3
150
39
48
128
265
72
159
45
35
16
3
30
36
108
36
75
57
30
57
128
103
42
63
96
51
222
15
57
18
21
80
1
63
87
89
96
25
108
11
7
9
9
71
19
29
151
89
127
24
36
36
48
6
84
90
90
324
60
35
16
111
129
15
65
25
90
45
80
37
90
17
48
25
210
132
30
42
9
75
42
30
198
36
35
16
288
240
32
19
45
99
150
66
5
19
66
11
43
101
25
90
45
15
33
32
48
13
3
45
6
126
12
18
33
57
23
229
11
115
6
71
48
7
162
18
117
111
60
30
119
25
186
12
113
16
69
60
72
87
32
16
27
101
19
18
72
42
9
39
78
27
21
6
84
65
31
33
123
114
35
48
61
66
33
21
36
54
60
90
59
31
17
48
271
6
75
9
36
3
32
19
90
99
15
65
97
143
16
96
15
84
60
54
11
79
90
36
35
16
15
113
271
36
174
168
180
18
33
96
9
60
299
91
150
90
69
3
77
192
109
30
5
1
15
111
113
16
15
66
54
114
87
48
80
1
36
59
96
19
29
16
144
80
187
18
51
21
203
175
12
24
36
89
16
69
36
90
54
71
37
11
139
101
64
48
ABCD 96546600622*3^$a+1 [50049]
8
16
111
5
55
54
126
12
105
75
180
78
72
36
47
52
57
35
28
20
40
20
96
4
116
37
78
41
25
6
45
80
12
25
75
20
31
21
56
49
36
47
88
27
18
95
25
107
88
3
141
45
18
36
5
36
43
72
24
17
19
66
27
20
36
4
57
186
5
4
8
31
24
12
60
30
95
1
39
9
90
29
7
24
9
32
85
36
27
68
49
90
5
43
17
43
41
76
48
8
73
6
5
96
12
72
16
27
5
60
48
55
5
180
84
175
24
5
132
19
33
8
100
32
67
5
25
15
20
28
27
6
18
12
42
36
59
43
114
48
11
252
52
8
37
35
7
18
155
52
180
36
80
64
36
129
35
109
72
108
239
192
1
24
171
57
27
44
16
8
31
72
42
18
5
13
36
11
100
27
78
18
41
16
8
7
45
12
116
72
79
120
173
7
60
5
169
24
66
17
37
35
48
85
99
20
28
72
44
264
48
12
72
28
45
15
12
99
132
17
60
31
29
12
48
37
18
108
18
12
27
20
103
18
12
35
7
53
12
60
36
121
35
48
12
76
69
48
42
48
161
16
128
48
7
60
65
43
12
33
189
75
9
36
35
43
17
28
3
17
52
44
112
63
6
11
12
36
49
47
60
36
192
108
43
84
78
23
12
4
9
99
51
54
120
11
76
56
72
55
18
90
17
37
36
35
24
13
18
45
15
125
19
36
48
69
56
52
44
1
27
32
43
6
39
87
5
24
52
39
24
66
114
41
13
48
54
5
19
17
103
54
35
36
19
17
25
35
13
60
35
180
28
3
90
207
15
5
108
12
4
8
1
27
87
120
6
36
11
133
39
32
13
18
132
5
157
3
92
36
7
173
24
36
109
36
42
5
7
45
68
40
87
21
33
66
173
43
77
37
23
121
11
73
191
72
52
123
65
79
41
13
39
105
18
45
3
69
75
42
23
97
51
135
17
13
15
9
36
18
149
7
101
48
121
6
57
8
52
3
105
68
16
20
13
11
1
63
63
17
52
80
31
5
40
72
20
96
19
96
9
45
48
42
30
23
72
108
84
73
27
33
12
83
48
300
55
53
1
36
24
18
48
72
65
48
192
12
13
18
113
36
13
47
16
68
7
78
30
5
67
24
36
65
24
40
44
24
28
32
36
16
33
18
48
60
29
132
36
55
5
97
6
5
16
8
7
108
41
60
24
85
63
69
36
90
9
20
43
36
84
33
44
48
37
11
4
39
24
48
5
12
120
12
28
3
24
5
48
60
12
13
72
6
18
47
72
52
56
12
120
28
9
11
7
66
6
21
68
12
37
131
1
143
12
43
12
33
20
100
60
48
15
29
36
145
47
43
29
13
48
27
27
153
141
36
18
45
8
73
35
64
108
12
105
12
60
95
24
127
60
18
12
15
32
120
72
85
59
76
8
7
54
30
17
64
200
49
11
19
96
30
96
72
183
60
32
61
36
54
42
83
64
135
65
72
31
84
108
18
18
6
59
61
6
65
48
36
13
18
77
25
95
28
12
68
4
20
13
12
6
102
18
9
45
11
7
65
108
13
39
117
114
54
131
7
9
20
61
42
17
28
80
13
27
188
64
96
20
73
47
40
9
11
84
13
3
8
7
48
41
49
47
4
99
89
12
36
72
43
113
49
27
8
55
53
37
35
37
36
47
1
24
12
6
65
115
12
45
56
4
56
151
29
7
12
240
12
33
8
19
18
66
101
16
63
17
52
48
44
25
35
60
31
30
60
30
113
1
59
36
43
42
23
31
17
12
60
40
81
51
20
19
5
19
5
85
12
24
99
8
67
65
97
18
42
143
12
25
71
24
49
54
18
138
72
149
19
9
72
93
23
49
96
30
60
29
19
36
6
47
72
16
27
45
32
76
8
144
163
18
12
95
12
72
100
20
36
112
21
47
67
12
65
60
1
107
25
11
52
152
31
6
95
108
72
13
35
55
41
151
24
252
12
77
55
5
48
67
29
12
73
54
18
99
111
117
8
25
27
12
60
36
44
121
78
101
16
32
61
24
3
72
32
13
27
44
124
8
120
72
28
104
60
76
9
84
24
155
48
4
44
24
7
5
13
6
12
17
12
16
60
57
72
456
95
7
6
11
136
63
6
11
24
96
12
91
12
65
24
55
18
90
78
27
27
29
72
55
42
3
87
5
115
17
25
36
18
84
45
15
17
31
53
12
115
5
24
88
60
57
95
24
76
20
28
80
180
1
27
44
120
16
27
33
68
144
31
72
17
60
121
11
ABCD 96546983374*3^$a+1 [50038]
48
80
12
36
12
4
11
13
72
77
162
25
200
48
60
108
9
126
73
24
83
105
12
48
4
68
16
12
132
8
9
75
33
18
49
144
72
84
83
93
4
128
40
36
60
17
135
99
85
5
18
97
56
27
18
19
56
15
90
7
120
8
117
51
120
96
16
5
19
80
48
15
18
7
8
84
64
20
124
53
63
60
52
5
55
32
60
36
76
56
64
120
23
73
107
18
27
60
36
12
9
75
48
12
148
8
52
17
63
60
40
35
93
28
224
180
16
24
80
57
171
4
41
15
48
112
5
127
20
72
96
45
139
23
25
8
24
120
36
52
80
88
35
93
4
68
15
49
5
123
3
9
148
77
123
3
33
36
93
18
177
96
24
207
105
3
90
31
44
87
61
29
55
128
16
56
120
3
105
48
4
5
3
87
49
12
20
144
40
260
76
8
12
48
141
19
44
48
120
160
72
23
9
4
77
19
48
20
16
44
33
3
76
20
28
132
56
72
28
20
69
91
8
4
23
57
87
69
21
31
60
48
20
16
113
3
48
64
80
72
16
59
18
18
54
18
1
272
24
4
20
64
56
16
48
36
44
63
33
64
68
64
5
15
136
20
4
5
43
83
9
48
60
112
8
16
56
304
56
40
104
69
18
69
28
56
64
48
72
5
3
72
36
60
52
47
117
48
112
8
180
132
24
84
33
3
51
90
235
144
32
64
56
9
135
16
12
80
100
32
24
4
60
56
39
18
54
73
8
9
90
90
75
51
13
84
32
33
27
81
99
76
24
96
12
35
72
108
105
100
83
153
132
168
24
12
28
20
172
8
48
45
3
87
90
55
48
24
143
57
36
36
123
37
44
4
60
17
180
63
12
28
36
204
20
112
60
23
177
21
87
75
25
8
40
80
28
132
12
20
28
92
3
37
152
196
68
72
52
108
24
11
117
135
25
56
4
113
67
8
24
28
36
296
84
12
120
160
24
20
16
68
81
75
28
80
228
39
105
16
32
28
200
108
177
54
36
69
156
64
35
18
3
120
264
28
48
12
47
21
69
39
24
216
36
108
45
90
18
75
12
72
3
21
136
8
52
140
36
4
125
43
83
13
59
13
12
20
40
5
3
48
219
97
80
4
104
57
90
49
12
68
12
4
396
72
8
4
48
65
63
100
72
125
27
24
36
16
84
8
132
51
97
32
24
16
36
80
12
63
153
24
88
72
56
64
60
80
87
45
28
92
24
24
16
24
72
176
84
60
4
17
27
45
7
68
120
3
37
8
240
4
128
28
20
52
5
7
44
21
99
12
15
33
21
63
76
176
28
176
111
180
61
132
32
45
39
160
44
36
12
132
315
1
92
69
63
52
56
4
60
35
90
3
112
36
227
1
56
88
120
5
18
13
12
104
51
54
55
8
135
57
24
12
52
53
19
125
51
75
45
48
160
104
16
32
45
39
28
5
18
9
24
76
36
44
45
39
16
60
11
72
57
48
132
15
81
52
192
71
9
108
48
28
24
32
28
20
76
59
1
32
4
276
24
80
16
80
208
56
60
4
56
24
69
27
81
7
48
8
76
20
40
125
231
84
48
33
15
24
96
64
84
96
68
72
48
256
80
16
8
153
67
23
69
48
72
16
248
24
45
75
33
7
8
39
1
24
36
32
12
96
48
147
13
20
36
16
5
19
20
28
8
69
51
84
28
17
90
13
5
27
63
25
48
20
15
49
36
32
63
49
60
116
9
39
64
8
64
20
48
160
140
88
35
13
140
36
240
16
44
48
100
32
105
3
15
13
5
147
33
7
128
84
28
5
27
36
4
80
120
36
144
144
36
28
60
5
18
145
89
3
12
48
136
12
44
15
1
32
100
12
56
69
135
36
12
108
160
20
12
52
108
8
48
12
45
39
96
112
8
15
105
75
72
ABCD 96547130716*3^$a+1 [50040]
12
28
141
66
42
63
24
20
13
3
21
102
114
54
54
39
27
33
24
20
4
45
143
96
163
17
1
171
3
78
18
57
45
42
18
15
15
17
1
6
129
12
3
45
57
75
33
72
63
9
27
8
28
44
52
39
21
93
39
48
159
17
61
51
20
19
17
31
9
9
15
12
27
33
108
9
51
57
12
18
57
68
19
72
24
18
75
27
41
73
35
4
68
1
27
81
30
6
12
23
12
37
39
69
42
30
59
36
13
75
24
36
8
72
7
29
1
15
81
87
3
129
44
36
1
24
30
24
141
129
47
16
96
33
3
15
6
66
77
16
3
137
1
24
36
3
15
66
3
48
21
24
54
93
9
18
17
52
9
12
3
284
16
57
3
3
33
33
3
3
30
108
36
36
60
90
30
3
24
116
64
27
72
9
152
55
6
36
48
3
32
36
37
24
3
32
31
24
33
20
1
11
1
252
168
48
3
15
18
36
15
75
6
135
72
9
15
36
48
9
48
39
20
13
60
48
90
5
1
27
20
307
41
31
33
84
24
57
63
12
21
36
12
36
78
90
48
63
324
68
49
54
5
4
105
12
39
51
18
95
4
44
180
1
42
65
4
24
51
57
105
27
21
24
12
18
89
28
84
12
3
24
17
16
24
36
116
4
20
4
140
12
25
162
53
12
55
81
9
54
78
63
147
6
35
1
30
81
24
21
18
114
12
15
171
66
75
36
93
12
95
13
18
21
51
114
108
120
35
7
45
3
6
48
24
11
64
63
24
174
63
33
11
37
111
105
35
79
30
107
24
28
27
30
18
93
3
30
35
72
1
24
39
63
17
61
3
12
104
16
3
9
32
12
25
66
17
4
36
20
13
6
53
1
83
25
147
12
141
27
45
72
15
20
55
21
20
49
36
35
1
35
1
87
99
69
68
73
35
1
3
104
7
57
44
61
12
23
13
60
27
21
18
72
18
36
15
9
11
28
36
33
3
51
48
41
31
5
67
21
33
27
44
40
21
71
4
27
5
136
75
18
3
3
48
54
39
32
16
9
107
16
39
29
4
24
63
54
59
31
161
24
4
33
18
69
20
13
147
20
28
117
107
12
132
4
117
54
53
25
48
35
1
63
45
39
24
27
18
6
66
35
25
36
30
129
20
1
48
71
1
23
12
73
3
33
3
33
6
18
11
37
87
8
40
33
63
20
1
162
17
7
29
60
157
27
33
54
72
21
27
6
179
37
47
96
13
36
35
4
33
18
41
12
4
33
71
55
18
6
54
3
105
3
8
4
32
55
24
48
57
15
53
16
44
4
27
42
11
28
68
19
29
19
57
12
27
33
48
24
56
40
80
151
54
71
28
9
15
12
108
8
48
40
104
100
12
57
15
68
64
9
36
24
54
102
60
12
24
35
49
78
66
23
48
25
35
72
49
18
6
11
1
24
54
29
37
72
54
18
111
20
49
35
25
15
32
127
24
17
13
15
108
48
8
73
6
54
66
126
39
24
27
17
40
36
108
12
75
24
57
33
12
18
69
21
6
9
57
36
35
4
69
35
24
112
27
113
40
9
72
23
73
54
18
36
48
18
18
36
63
12
21
3
48
56
73
12
39
177
18
17
55
41
36
37
11
40
3
120
18
24
11
24
28
21
24
36
15
12
27
17
40
69
84
3
20
31
6
18
48
54
36
6
105
20
12
133
18
48
6
12
144
27
141
11
4
21
12
60
84
6
102
95
40
84
20
49
107
4
3
30
60
15
57
15
32
28
36
9
54
17
109
60
72
108
108
147
9
90
21
3
29
72
64
189
36
90
6
51
20
12
7
48
18
71
37
63
33
12
35
28
9
3
12
129
54
18
36
15
21
23
103
9
24
81
191
1
36
15
3
5
13
36
60
39
32
16
39
30
24
36
54
57
8
1
59
13
71
133
12
51
8
108
37
51
24
81
36
24
35
124
24
44
1
51
3
144
6
27
21
59
157
27
8
1
6
93
33
12
15
132
57
3
33
30
24
54
48
72
90
81
45
75
15
6
75
24
60
48
27
33
105
75
3
66
35
28
36
51
54
71
4
135
5
67
89
76
285
75
57
11
24
16
176
1
267
21
23
36
19
57
8
79
30
111
12
20
4
15
5
64
84
135
17
145
75
69
39
15
57
33
6
54
63
3
21
33
36
222
48
18
59
19
17
76
9
23
1
12
72
24
48
96
87
15
5
148
9
3
3
53
52
108
48
3
9
9
6
29
96
13
6
105
15
54
18
53
60
13
18
6
36
30
18
36
39
3
17
4
33
15
21
12
3
93
12
15
80
31
41
36
13
15
84
9
108
99
9
23
16
33
35
4
57
66
24
48
24
90
47
60
121
72
71
91
24
45
9
11
16
44
85
6
30
36
147
51
5
67
42
99
9
35
13
195
44
12
55
9
32
13
24
12
35
61
231
12
24
57
12
36
18
6
3
84
32
1
3
33
87
8
40
8
169
54
18
147
27
89
7
105
108
24
36
48
15
9
69
48
18
18
24
11
19
89
127
9
81
3
3
138
6
65
1
63
63
113
84
73
18
33
12
84
60
45
3
33
35
ABCD 96547180116*3^$a+1 [50019]
21
64
12
24
12
48
107
93
52
24
23
72
48
13
185
15
45
24
30
30
55
8
27
18
12
31
77
3
4
24
17
3
60
57
19
36
5
12
31
12
59
36
30
3
96
28
5
15
45
78
49
5
18
1
12
80
9
48
43
32
12
64
12
5
103
17
19
23
145
5
102
33
28
24
36
12
53
12
51
52
17
43
8
111
25
5
3
27
69
57
67
12
23
97
53
27
15
13
83
180
24
9
39
1
29
63
45
150
25
17
12
3
27
61
5
12
7
36
59
30
31
32
52
23
37
35
30
30
60
1
48
36
35
73
47
36
33
21
219
9
55
35
72
93
72
15
36
12
60
73
59
6
15
4
8
27
1
17
67
125
19
24
17
15
45
108
3
4
371
30
42
1
12
5
60
3
4
48
35
24
66
7
12
11
60
12
72
73
12
5
36
3
27
97
12
8
88
20
75
37
95
12
1
24
11
102
60
3
12
117
31
47
25
5
12
66
84
33
16
59
25
36
89
12
30
1
5
24
6
60
97
5
42
13
48
8
87
42
15
93
12
7
11
13
24
60
48
5
84
6
60
24
25
8
57
6
24
66
55
119
13
23
30
3
180
4
17
60
186
13
41
60
55
5
19
17
12
18
60
49
5
55
11
109
11
30
24
183
60
45
18
24
6
63
72
64
221
12
115
113
12
43
17
30
13
44
28
36
17
7
48
29
168
7
5
19
29
3
15
9
16
12
17
30
18
30
21
87
33
4
23
30
19
60
80
24
4
107
9
16
36
12
77
48
12
66
24
30
36
3
52
5
12
90
12
1
8
112
48
161
31
59
25
11
72
18
67
48
59
6
67
12
65
3
16
24
5
15
75
1
24
5
127
23
30
12
36
60
54
66
24
36
7
47
69
51
9
64
132
23
48
13
71
60
21
28
24
92
76
29
18
21
27
25
5
87
165
42
18
12
175
65
30
30
150
78
78
57
12
45
66
25
149
18
1
72
20
4
11
30
19
24
41
19
11
61
35
33
40
17
115
35
13
20
16
5
6
13
11
21
100
5
12
48
72
72
6
49
41
7
72
35
18
30
60
42
48
31
36
48
35
48
90
75
40
209
39
16
101
7
5
43
12
83
72
37
23
13
48
92
9
18
37
41
30
114
30
18
12
18
73
77
30
121
17
19
36
77
15
3
13
89
103
68
9
55
20
52
36
12
17
30
13
77
150
9
117
67
5
87
45
31
44
15
6
12
42
1
29
75
40
23
12
6
24
31
29
120
66
30
24
55
24
119
30
7
5
39
4
47
6
42
45
45
18
60
97
12
44
87
102
60
18
42
15
40
5
12
36
60
42
13
12
17
48
55
17
6
37
107
6
43
20
81
75
28
152
28
95
42
66
60
25
107
25
17
66
114
6
30
67
17
55
65
31
29
6
157
47
18
31
17
27
3
37
5
7
53
18
25
12
53
75
75
25
8
27
12
18
55
119
13
77
31
5
15
108
57
30
120
12
102
31
5
7
12
36
35
30
42
117
33
30
1
47
13
17
72
127
60
11
30
12
7
24
77
72
48
75
45
24
43
53
15
69
39
21
36
55
5
72
67
23
45
3
13
89
30
60
1
17
43
11
21
9
18
42
19
41
6
37
5
138
13
24
17
43
23
9
81
12
60
43
12
53
102
13
84
11
42
31
11
13
116
51
1
17
3
27
30
42
6
43
47
37
77
108
15
3
13
11
73
12
5
30
21
27
18
27
3
117
15
25
168
60
149
31
5
127
32
45
63
28
60
35
49
71
85
5
30
57
40
120
17
103
17
135
15
18
30
61
17
39
4
47
102
103
5
43
101
6
93
21
6
72
12
66
19
36
5
12
43
17
27
51
42
7
71
30
72
12
79
71
1
24
23
78
12
27
81
7
20
105
31
24
53
75
64
36
8
76
83
13
84
24
84
12
96
89
15
75
265
41
24
3
40
143
42
7
5
30
13
36
32
9
3
57
19
71
13
47
1
17
12
66
54
36
12
7
5
3
15
48
24
13
107
1
132
35
73
24
5
18
25
47
30
180
30
30
63
16
11
18
3
52
5
48
7
107
60
96
25
72
17
103
17
36
3
16
8
75
12
13
5
108
3
21
6
57
33
27
28
17
67
5
90
108
145
12
44
40
71
13
12
60
11
12
33
69
43
35
1
11
9
16
23
13
5
19
23
78
7
47
18
43
5
24
15
3
78
72
15
40
107
48
25
23
117
72
28
5
51
27
25
12
5
55
5
15
40
23
49
23
61
120
17
42
97
56
88
60
11
48
18
99
21
43
11
18
12
48
138
30
127
53
19
11
13
24
8
120
100
68
4
12
41
43
17
39
16
5
54
13
56
40
71
30
18
12
6
30
24
18
27
4
12
17
18
49
35
49
11
18
7
23
13
84
83
42
15
51
13
131
6
79
41
54
21
15
30
15
52
20
27
25
5
60
19
20
57
12
18
37
17
30
6
43
17
15
15
42
42
6
7
56
40
29
55
23
72
18
27
72
75
6
24
3
27
30
3
3
42
31
72
17
102
126
39
28
56
21
66
93
51
25
23
25
23
42
103
5
87
3
24
48
30
42
1
24
5
66
24
18
108
3
39
13
24
83
12
108
18
12
43
5
144
60
36
15
64
125
78
30
42
73
5
12
51
4
20
21
30
25
8
204
15
37
41
54
6
55
47
60
61
29
7
5
63
28
47
21
36
48
93
3
4
108
24
20
28
5
48
19
24
17
43
11
25
36
5
24
36
30
12
97
41
7
56
27
49
35
18
48
43
29
31
36
48
8
75
13
ABCD 96547320908*3^$a+1 [50063]
23
25
96
32
40
120
176
40
48
152
45
43
24
23
73
48
80
69
67
32
168
136
101
36
39
40
240
5
43
8
48
16
144
47
81
40
8
40
272
72
24
16
176
16
101
67
167
9
24
16
128
136
80
21
147
33
7
119
9
45
19
120
113
111
48
120
45
90
33
48
24
21
91
24
120
80
120
16
128
48
96
16
8
24
112
200
160
56
48
16
80
16
8
24
24
112
8
40
53
51
48
112
248
64
104
39
9
16
24
8
24
64
32
57
7
48
24
104
48
64
248
33
39
160
56
16
32
72
21
3
48
112
161
54
57
69
19
72
48
8
64
96
32
16
80
48
57
7
32
105
87
39
1
48
5
27
48
96
135
49
48
48
56
16
8
120
40
8
24
64
5
19
32
16
56
111
33
16
80
24
16
48
53
19
104
48
40
80
16
48
56
64
48
17
15
144
111
49
5
27
63
49
24
32
88
24
53
19
168
144
8
93
67
96
17
63
48
96
40
8
280
32
63
217
104
72
40
144
336
96
48
176
16
32
64
5
90
9
189
91
8
40
32
24
64
56
72
112
8
64
24
24
47
33
21
19
32
64
8
57
175
24
24
248
64
5
19
32
112
48
56
39
144
1
8
88
144
24
95
33
16
56
21
139
32
72
16
24
56
96
15
9
16
32
40
47
25
192
8
24
72
21
27
16
48
89
103
72
336
32
15
72
105
16
80
33
103
77
43
24
192
24
168
53
3
96
48
24
9
39
144
16
72
48
120
56
40
24
17
15
39
121
104
64
168
8
24
87
1
96
72
47
1
8
9
7
24
120
24
8
87
49
56
112
8
96
24
15
249
93
19
176
168
40
8
184
56
16
32
64
8
93
19
24
8
112
192
96
72
32
16
5
27
136
161
54
9
48
69
144
19
32
16
5
43
56
136
48
5
123
96
48
40
53
67
8
24
96
16
24
48
32
45
90
72
18
79
101
75
64
77
19
360
120
8
16
168
8
111
25
24
24
152
136
48
77
27
96
40
152
280
264
5
19
24
56
88
8
24
112
8
16
8
136
5
72
18
49
32
40
80
15
90
135
16
8
136
48
168
104
24
45
90
1
24
104
64
48
216
104
15
57
112
56
144
16
8
40
272
120
39
249
160
48
29
90
57
64
56
39
25
48
56
15
49
5
91
48
200
48
40
32
24
16
32
64
48
8
15
121
56
39
121
32
16
119
1
32
183
270
235
72
53
123
24
87
1
125
19
24
56
24
16
5
51
88
23
97
224
24
64
5
139
72
5
27
48
33
36
51
160
80
208
77
3
24
16
65
151
24
95
126
144
36
15
24
88
143
49
8
192
165
67
23
1
125
91
8
24
72
64
245
99
64
56
40
47
249
57
15
72
16
5
139
23
33
120
64
96
120
56
15
25
24
56
64
80
16
80
15
145
200
136
24
24
176
48
16
32
40
72
48
24
24
96
65
270
54
19
32
255
9
40
72
72
24
120
72
56
72
39
1
8
45
3
40
101
3
168
9
36
91
8
88
32
72
88
32
24
64
95
9
81
15
64
48
53
19
24
32
40
8
40
48
72
23
49
41
39
120
16
168
53
19
48
23
1
96
47
49
32
16
8
48
81
126
9
112
8
72
24
88
144
24
8
96
45
19
24
176
72
69
43
200
96
21
3
192
88
48
29
3
40
152
64
101
91
53
90
33
112
152
72
16
80
208
24
144
41
63
16
24
41
54
9
117
91
56
96
ABCD 96547403482*3^$a+1 [50077]
120
44
21
63
57
72
27
4
5
91
60
180
104
105
139
32
153
43
197
123
12
16
77
3
69
43
20
60
64
20
64
5
36
51
84
64
17
15
24
36
12
72
88
77
55
48
12
29
55
32
93
151
60
20
60
28
17
103
101
39
28
8
40
120
17
87
48
180
132
76
36
140
36
48
9
87
264
64
8
28
44
132
93
51
12
4
149
15
24
132
9
19
8
28
92
48
100
140
100
20
12
84
33
103
80
4
48
12
104
60
52
5
12
15
160
48
17
103
8
96
216
112
20
36
16
8
16
116
60
84
16
48
156
20
76
84
84
12
44
40
5
36
211
44
36
12
16
84
12
24
96
56
72
112
24
32
48
105
144
72
175
48
20
36
64
41
12
99
4
32
52
60
5
43
53
7
48
17
15
177
51
9
67
41
63
40
32
148
116
40
113
63
72
72
40
96
17
36
147
24
60
96
148
56
120
28
96
224
153
195
45
27
12
60
4
12
248
69
91
152
64
29
55
20
21
108
72
31
200
40
8
136
29
99
100
5
15
105
55
296
340
32
12
100
101
15
16
24
32
64
20
36
12
12
148
12
29
7
48
324
12
44
16
116
4
5
39
12
84
108
16
36
140
4
29
31
77
139
80
144
60
84
72
4
12
17
15
16
216
5
3
36
12
84
60
36
57
243
24
88
32
24
21
43
56
240
120
12
112
41
67
80
48
16
41
72
15
96
57
39
24
76
5
43
41
36
15
48
16
104
57
55
8
16
20
84
81
15
40
41
151
104
9
39
28
108
116
4
80
120
16
20
4
12
137
3
52
32
4
96
65
75
108
16
144
41
31
8
16
120
32
12
28
20
57
7
60
80
144
180
84
88
80
4
96
149
84
27
28
80
4
32
69
75
81
15
136
89
36
135
124
20
4
5
75
16
140
16
48
12
20
9
259
20
36
40
29
55
20
64
56
52
32
48
52
48
204
48
36
56
84
45
72
15
24
84
52
53
235
80
69
43
24
48
32
96
40
72
80
96
4
12
20
36
57
31
29
67
56
165
75
204
9
91
65
31
44
69
39
148
20
64
80
28
12
104
24
45
27
9
55
300
44
16
56
9
24
7
324
32
189
24
75
16
140
64
29
27
76
60
8
12
204
84
36
184
104
72
33
135
12
105
55
20
69
19
20
36
40
56
21
19
89
24
87
16
12
20
12
16
320
48
84
16
72
80
72
16
32
249
103
8
84
16
32
21
27
4
24
41
36
12
96
31
48
101
7
68
12
12
93
75
12
12
45
39
21
55
56
88
125
7
185
99
120
88
56
12
9
3
112
48
80
120
12
69
31
104
4
116
96
24
4
48
48
44
52
5
36
75
105
63
84
12
16
8
72
88
104
88
12
36
24
8
33
27
28
32
9
63
220
53
55
128
136
140
153
43
92
96
12
225
108
27
213
75
9
127
164
21
63
16
12
173
115
20
105
15
36
36
172
32
45
15
40
5
84
151
56
48
16
96
17
63
132
21
79
41
67
108
32
24
9
19
96
252
113
127
20
28
20
309
91
20
112
140
52
152
168
76
20
60
60
16
56
40
84
20
16
12
53
27
36
16
24
32
93
36
55
8
40
8
24
33
15
21
67
77
123
24
24
496
8
88
24
36
44
45
51
40
17
15
16
104
72
81
43
36
104
36
36
165
3
40
44
16
236
64
20
4
236
4
56
72
9
115
36
53
51
16
24
44
64
20
16
80
81
48
55
8
48
24
96
232
48
32
69
135
64
44
112
48
132
68
16
44
48
124
36
12
120
113
7
8
64
108
36
ABCD 96547421164*3^$a+1 [50015]
152
12
16
63
17
19
33
3
89
84
12
22
8
280
122
60
66
25
65
7
95
24
10
8
46
86
4
180
120
27
149
40
36
39
21
44
79
15
32
240
34
6
218
196
90
8
61
11
25
23
118
99
69
2
30
42
42
94
32
102
36
160
87
57
8
48
127
9
80
16
15
5
60
24
160
99
59
166
36
78
18
8
6
286
3
39
38
19
249
12
42
2
156
4
20
208
20
7
33
48
24
56
222
58
72
8
54
46
219
93
72
194
61
11
120
54
40
50
24
16
18
62
1
17
70
50
16
44
12
30
48
73
17
48
142
38
60
52
66
14
18
18
4
18
234
14
6
16
2
42
6
40
2
12
100
14
6
139
15
54
8
84
84
4
6
14
112
48
162
14
96
138
58
63
89
16
44
76
14
162
60
84
150
24
106
87
5
175
3
26
204
7
27
302
4
62
73
41
48
70
56
64
2
6
72
10
8
72
102
18
52
44
54
73
117
111
17
24
18
138
48
220
74
42
28
3
5
34
98
126
240
90
6
24
61
5
78
46
26
46
3
69
50
16
45
99
50
120
46
57
15
2
168
52
3
29
34
50
12
12
36
66
10
84
32
4
80
16
102
8
82
27
69
15
21
20
150
64
14
60
6
184
26
102
25
185
30
24
118
50
16
2
52
60
110
42
76
32
130
62
28
168
14
109
17
84
46
74
240
28
2
30
106
38
66
18
22
8
18
102
120
130
6
50
7
5
4
20
18
166
51
15
216
14
138
73
15
38
10
6
108
68
34
150
75
120
36
33
44
28
32
18
22
26
1
84
165
32
150
18
84
48
18
22
44
91
29
124
90
54
50
310
20
40
36
74
10
92
58
50
192
64
12
3
312
105
14
1
23
30
12
148
27
120
47
10
12
8
12
16
110
34
126
2
7
63
2
6
150
10
98
30
16
80
58
216
96
14
16
18
38
25
113
126
78
156
31
15
105
71
30
112
3
273
126
48
72
78
26
72
42
96
196
8
10
2
46
8
46
36
14
130
108
68
60
34
6
138
14
130
216
24
50
43
45
3
11
24
16
78
26
54
12
46
38
16
56
12
30
1
72
77
7
53
7
15
80
25
21
20
150
54
36
48
52
18
50
7
113
30
6
36
24
4
111
5
6
232
6
66
38
36
60
34
90
20
82
240
30
60
48
128
72
88
72
60
18
14
18
22
44
6
1
47
42
24
102
58
54
57
5
90
10
56
12
7
35
198
91
245
34
21
129
66
14
60
12
151
35
22
2
70
15
5
24
115
155
54
12
30
130
68
36
4
32
90
168
90
6
22
152
66
34
62
49
72
33
126
80
34
15
69
27
233
88
102
230
28
144
38
73
9
8
60
12
16
8
150
166
26
30
90
49
113
30
126
4
92
108
52
44
54
136
62
42
70
27
173
36
16
140
328
20
7
95
46
104
24
66
18
40
12
36
38
24
217
5
4
14
30
67
15
8
6
10
152
22
50
150
66
24
66
54
66
70
242
79
15
248
42
16
14
30
10
56
22
48
74
178
72
8
48
79
63
80
1
17
24
24
12
42
66
6
25
15
8
30
52
156
8
114
66
36
16
74
30
114
10
135
15
50
12
148
24
92
106
8
22
98
6
40
74
130
30
6
68
16
27
27
50
28
12
8
30
58
54
102
26
30
18
25
105
87
29
84
150
24
102
84
142
162
108
39
35
48
22
8
40
60
108
8
36
4
50
30
31
36
17
6
181
29
246
66
78
61
5
28
146
94
3
23
6
66
58
20
4
12
8
90
6
64
2
90
84
60
102
145
95
24
46
32
12
40
135
71
145
63
14
120
72
10
8
10
8
52
338
130
68
52
24
144
87
15
14
90
90
48
16
75
45
56
48
12
84
12
12
52
18
26
120
24
31
5
ABCD 96547535564*3^$a+1 [50047]
111
45
27
48
84
48
45
63
72
177
12
91
152
12
60
48
72
120
16
68
144
76
5
51
120
81
67
32
45
39
12
148
32
129
60
3
28
5
120
3
21
63
108
144
84
81
15
96
48
60
60
4
68
9
39
24
36
12
57
108
15
129
3
28
164
16
72
20
21
72
147
12
21
175
12
65
3
100
72
116
60
24
16
12
29
36
48
19
56
96
4
116
60
84
60
64
68
220
17
27
148
5
15
88
224
16
20
84
16
200
88
24
32
148
20
93
3
72
105
43
20
9
147
33
27
4
92
24
60
4
41
84
15
112
5
12
3
60
48
52
32
16
24
116
36
28
20
57
3
33
15
48
84
33
15
12
60
36
12
40
77
108
48
19
221
67
17
63
45
3
12
24
88
128
24
9
36
51
9
39
81
63
12
36
12
16
176
69
144
12
3
16
104
40
41
72
72
3
12
120
40
8
28
236
16
17
3
48
124
5
15
12
24
40
5
51
16
17
75
48
84
24
4
5
43
108
20
96
64
77
3
52
89
39
105
24
15
60
48
48
12
40
32
33
12
3
120
24
141
3
24
136
32
112
17
39
96
48
57
79
56
21
63
84
60
117
15
9
7
77
31
29
51
100
24
5
63
52
113
24
51
108
21
31
77
3
12
100
80
93
183
9
96
79
56
45
67
32
12
64
84
41
67
68
24
16
80
21
156
127
128
52
5
31
89
103
8
21
31
17
31
20
156
81
3
64
60
108
20
93
15
69
3
28
164
12
64
5
7
180
60
80
9
39
21
51
12
12
33
223
132
20
12
21
24
48
3
100
32
76
80
52
77
27
153
27
21
27
12
16
104
16
8
52
12
80
136
72
152
60
33
115
44
16
44
96
84
4
24
5
51
64
8
57
15
16
104
96
57
43
77
15
84
36
9
19
77
3
117
135
192
16
17
63
24
16
44
28
5
67
41
15
36
21
27
48
84
48
28
68
45
147
9
31
68
69
15
216
24
28
32
108
9
31
44
36
105
63
72
45
12
103
44
16
44
4
44
21
255
12
24
96
48
12
52
80
105
15
88
104
345
91
32
12
69
36
108
27
81
84
3
12
129
15
81
63
48
48
21
48
87
4
5
27
129
36
55
5
99
9
87
24
120
60
33
12
3
108
57
135
72
24
129
3
45
72
15
40
5
51
60
100
176
45
43
272
21
147
12
48
28
180
92
100
80
96
36
33
43
132
17
60
75
4
32
12
120
120
105
31
17
27
28
8
177
87
48
40
44
33
63
165
75
108
24
33
27
148
8
81
19
20
141
51
108
237
15
40
44
64
17
3
60
4
176
105
36
48
3
108
52
8
9
15
153
7
32
24
21
3
12
93
87
16
60
108
32
57
15
12
33
15
96
177
123
24
48
192
153
7
113
39
48
16
41
111
28
29
48
24
31
17
27
4
24
36
5
15
12
12
36
100
12
32
96
96
16
5
43
44
88
48
80
12
117
103
128
21
75
36
148
60
84
60
17
51
40
8
12
28
24
416
24
180
28
17
51
112
77
31
17
15
24
16
77
115
32
136
17
36
51
24
105
27
48
64
36
29
147
96
144
81
27
132
28
80
36
156
48
148
32
81
27
28
20
36
108
12
48
33
48
147
108
24
28
32
192
33
15
196
32
93
75
69
3
72
33
103
44
96
132
12
33
12
55
32
9
36
31
20
12
96
64
68
9
19
32
148
144
8
40
32
141
67
8
4
32
324
9
3
28
20
96
213
15
16
44
108
105
72
55
41
15
36
16
32
81
84
91
20
57
7
56
9
15
16
17
27
48
12
57
123
21
55
41
120
3
96
36
60
108
132
48
60
21
15
12
88
56
129
207
40
60
5
108
36
43
68
60
129
51
9
79
80
64
65
31
20
160
20
12
48
112
108
20
4
8
33
111
4
60
5
67
44
148
8
100
108
41
139
44
16
56
64
24
41
12
255
ABCD 96548267386*3^$a+1 [50017]
54
201
111
90
91
47
141
45
87
192
165
43
44
3
60
21
45
79
161
211
96
179
18
132
123
28
80
87
192
105
93
51
172
72
251
129
48
57
87
69
30
97
44
16
12
11
61
149
30
57
48
220
56
88
56
12
39
61
92
16
20
60
9
30
213
4
108
8
9
15
48
87
109
12
8
12
39
18
163
47
21
36
39
57
39
24
45
12
147
12
18
151
32
40
48
104
291
69
132
84
12
207
33
12
81
6
90
15
15
30
3
81
19
116
9
42
13
48
72
132
5
150
69
12
9
78
153
72
28
53
90
49
227
33
16
32
39
48
66
114
6
127
72
17
18
1
12
68
9
186
120
37
12
11
105
9
60
36
60
15
64
32
64
176
15
24
81
84
45
240
66
33
75
90
231
9
55
36
41
144
6
24
9
21
6
9
21
30
9
4
71
90
54
181
119
6
120
234
385
92
208
72
24
56
9
120
36
30
60
84
54
243
84
39
24
1
11
21
24
4
35
49
128
63
25
104
76
101
75
69
7
143
69
87
61
44
16
23
180
84
12
9
64
56
160
36
5
18
93
72
16
32
3
21
24
36
36
108
84
21
6
1
167
21
24
21
75
111
84
6
18
1
32
123
24
33
48
12
93
7
72
36
5
15
21
3
36
52
8
4
131
45
99
1
44
12
9
126
9
180
45
7
8
39
36
30
87
100
44
36
52
108
47
90
60
255
111
129
12
84
15
90
66
45
24
15
60
30
55
44
87
21
84
16
47
1
41
163
36
224
180
112
143
145
56
159
1
11
21
9
18
96
180
84
33
3
129
81
66
13
41
111
4
44
45
36
60
39
27
18
42
21
24
3
61
32
33
24
12
78
12
120
9
15
24
1
29
43
72
20
15
81
51
24
9
27
30
30
24
129
171
37
8
9
31
32
33
84
282
105
9
30
141
28
41
30
54
66
9
57
175
104
60
12
3
49
68
9
19
20
24
112
56
33
15
15
24
132
189
72
9
19
89
36
60
66
18
3
28
24
11
6
219
132
48
72
24
76
20
33
207
87
37
44
144
36
112
32
135
73
44
24
15
6
163
68
9
90
61
44
96
48
171
144
6
18
141
96
36
69
84
54
81
52
17
42
13
32
39
6
48
90
102
199
20
24
16
56
69
195
39
93
48
52
104
15
85
20
24
4
95
21
15
90
39
81
66
69
159
12
9
45
7
203
49
68
9
51
180
24
3
36
25
20
105
60
24
7
140
3
1
12
20
24
84
84
51
85
11
69
132
48
51
49
5
30
120
177
100
120
23
45
39
25
68
88
11
25
96
12
41
15
39
21
69
42
24
25
116
64
5
36
24
127
17
7
36
44
228
48
93
127
48
89
96
55
11
25
173
163
68
12
63
126
78
21
100
95
6
3
135
93
183
24
1
59
1
65
7
8
96
9
31
80
144
225
84
27
64
89
63
120
69
51
148
131
9
96
36
3
49
96
65
7
107
73
47
1
80
69
186
129
28
29
91
17
27
60
4
20
12
3
25
84
116
240
12
27
21
132
72
96
9
66
60
6
3
36
60
24
87
48
25
41
135
60
51
54
27
220
32
207
21
24
9
15
231
78
42
114
126
9
24
76
20
39
21
52
44
4
44
45
147
16
89
19
95
57
60
12
196
164
21
39
45
87
99
6
60
339
24
51
9
96
192
84
96
9
19
12
32
72
99
30
15
60
60
72
99
18
60
111
21
51
132
231
210
171
28
107
129
51
24
25
32
12
57
39
4
47
78
66
24
162
51
120
28
32
3
97
107
13
113
ABCD 96548687804*3^$a+1 [50013]
45
45
3
24
180
28
143
25
197
43
84
35
1
56
40
48
71
21
40
60
44
27
90
39
24
15
1
24
59
1
204
32
16
24
53
3
27
108
49
68
36
4
83
129
40
8
21
84
18
42
55
68
4
36
53
55
89
51
87
85
65
30
25
24
80
4
137
43
36
24
5
19
120
83
13
59
73
20
40
275
57
15
121
24
36
36
23
48
9
81
7
71
37
60
5
127
5
55
11
24
126
51
21
19
164
64
20
16
144
8
52
12
71
18
75
4
48
8
87
180
270
43
5
19
20
16
72
80
4
68
16
72
20
4
60
23
193
5
15
93
19
101
7
60
24
48
95
25
236
4
32
48
16
44
12
4
24
11
1
108
32
16
48
44
216
15
54
7
24
12
132
5
91
60
20
16
161
103
12
24
188
12
36
15
37
12
60
36
84
23
13
8
100
5
111
129
67
23
25
29
7
131
45
87
36
12
133
29
36
75
15
25
72
84
20
93
31
5
7
264
20
9
55
5
67
35
18
67
23
21
60
33
18
12
61
47
25
68
16
23
1
12
108
12
23
72
9
16
35
18
7
5
72
3
93
19
20
16
36
11
265
140
52
12
23
13
12
8
24
16
12
5
15
108
3
30
54
18
7
56
12
33
7
48
77
87
123
217
12
23
60
18
147
15
61
36
41
27
16
20
36
100
44
40
44
72
76
20
28
36
20
3
66
39
3
25
8
15
21
39
157
24
24
32
28
116
69
31
36
44
16
35
69
51
9
64
35
24
18
127
72
168
60
8
88
60
144
176
45
31
80
33
31
5
60
151
173
3
15
57
16
12
204
60
104
36
16
24
11
33
4
11
121
113
63
48
100
59
6
75
16
144
17
79
36
47
18
7
72
44
16
44
36
9
31
83
73
12
53
198
21
33
67
36
24
44
69
147
208
35
21
75
12
145
8
12
24
4
59
13
5
43
20
40
47
90
3
12
28
84
20
28
24
56
27
36
9
16
20
64
20
15
61
35
90
55
60
29
55
53
3
12
4
143
25
36
96
48
5
6
145
17
18
12
45
4
84
17
7
68
12
93
103
56
39
90
15
4
20
16
20
76
23
21
16
24
20
9
31
32
15
13
56
159
24
33
4
11
57
16
77
30
42
126
37
53
15
36
33
151
32
52
20
3
97
188
165
3
76
23
1
5
91
53
75
108
15
57
16
20
4
5
6
121
60
108
140
36
39
18
55
20
28
12
12
132
24
44
52
11
37
80
15
1
35
85
36
44
12
123
42
43
24
71
25
36
11
73
36
53
6
69
16
5
19
120
5
15
40
48
24
48
95
13
24
71
97
80
88
23
61
24
24
35
1
32
4
71
18
15
129
3
33
51
88
56
52
5
19
104
15
1
116
48
4
60
65
67
228
23
9
33
3
87
61
12
20
123
25
72
12
20
108
27
37
116
64
36
8
40
140
135
1
20
129
19
68
4
24
29
43
5
63
36
51
85
12
11
21
63
21
64
60
5
18
129
9
114
1
17
19
24
120
20
64
36
5
15
36
28
12
24
12
65
39
60
9
294
13
5
48
139
65
66
1
23
85
20
96
9
18
9
303
13
8
84
15
36
90
99
16
12
44
9
31
23
45
16
84
72
128
28
5
132
120
31
32
33
75
12
60
15
129
48
16
17
18
21
60
16
17
18
37
65
6
72
18
39
15
97
8
16
24
83
13
12
53
12
3
57
3
99
36
1
8
36
45
27
48
40
29
55
53
115
17
31
20
60
27
13
12
180
104
180
108
33
7
12
71
117
63
133
65
60
127
12
5
7
119
1
24
5
54
37
44
64
128
3
69
33
18
49
72
24
5
39
36
4
240
108
35
133
29
6
1
48
72
44
69
3
123
37
32
21
39
105
43
95
90
67
12
128
12
36
28
44
60
28
5
195
4
53
15
16
24
32
64
44
52
44
15
21
36
40
44
4
65
39
51
1
149
54
66
19
5
67
23
21
189
43
92
36
4
12
89
7
137
7
8
16
144
8
4
23
37
71
9
16
24
11
12
6
31
59
61
84
20
112
113
60
15
16
41
12
67
8
165
36
19
11
21
40
60
80
51
13
36
108
5
75
40
48
23
84
18
99
51
13
35
57
40
20
12
21
19
11
85
32
33
7
167
85
36
47
72
30
18
37
20
51
169
92
76
8
75
121
8
28
8
160
155
1
8
15
90
7
24
59
13
48
5
7
68
72
24
16
155
37
23
69
3
25
36
152
172
108
32
100
36
44
45
111
60
15
85
17
18
45
84
40
132
24
17
18
9
40
23
49
8
3
73
24
96
56
60
4
47
37
ABCD 96549129884*3^$a+1 [50035]
51
45
27
69
75
117
144
63
52
65
36
19
332
9
24
3
45
192
15
57
120
163
53
111
21
3
120
36
16
65
7
36
53
19
77
12
132
87
21
48
48
99
21
7
108
29
12
12
48
7
44
333
96
3
16
5
67
48
377
43
5
115
44
21
123
36
108
189
72
24
24
144
15
33
108
31
17
36
168
24
15
45
27
24
57
192
51
52
29
144
19
17
195
76
132
48
29
43
168
92
180
9
12
79
17
48
115
29
31
48
32
33
67
8
21
207
52
101
19
5
39
9
120
15
160
120
89
43
72
20
108
88
20
45
19
77
39
64
8
33
288
91
48
44
141
96
156
132
15
96
93
15
4
41
27
9
132
7
257
264
15
81
27
21
27
33
55
53
147
69
235
53
39
88
36
53
48
48
96
79
48
41
60
108
48
48
43
20
153
159
189
108
96
36
211
185
39
156
21
79
29
12
27
4
36
24
41
36
15
168
40
36
60
80
64
29
36
12
3
120
16
17
96
216
175
173
36
144
43
92
52
65
84
60
48
43
113
55
65
55
72
125
12
72
72
7
125
48
60
36
12
51
36
93
31
36
65
12
103
29
91
140
81
39
252
28
17
43
173
48
144
15
33
192
15
172
12
101
36
103
41
96
72
7
41
31
5
39
105
228
55
20
36
64
65
87
16
8
4
53
99
33
55
5
15
9
252
7
128
57
36
24
24
120
43
149
36
132
48
12
39
21
48
24
24
7
8
33
168
96
207
9
24
15
81
312
67
108
60
77
3
9
12
168
135
57
24
175
161
27
21
123
28
140
40
44
33
27
45
31
5
55
12
17
43
36
72
41
51
9
36
51
12
57
48
99
21
60
3
33
60
7
29
96
7
41
24
55
17
12
3
57
63
33
96
96
27
24
33
108
72
24
216
27
93
36
12
91
20
28
72
17
108
144
72
151
89
24
48
147
72
16
332
48
33
3
21
147
208
5
108
192
67
65
31
20
36
9
48
51
88
12
32
4
116
124
29
15
40
8
9
72
36
144
12
120
75
33
12
48
51
28
281
72
72
72
31
20
33
31
29
24
127
113
48
72
55
8
33
24
255
40
245
3
141
51
33
24
24
12
247
77
12
171
48
105
120
19
29
151
41
55
113
108
75
28
20
108
9
15
117
48
192
51
100
108
5
63
4
77
139
60
89
168
24
36
15
84
88
17
19
152
40
44
36
52
89
19
101
51
40
17
51
33
156
91
8
12
268
41
12
156
63
57
72
15
28
29
31
56
165
36
108
15
28
8
96
201
7
92
28
240
8
84
88
5
31
92
88
92
132
136
5
48
139
60
65
15
148
5
27
48
309
115
89
151
48
44
33
24
31
5
31
29
55
41
96
216
24
15
117
19
80
93
79
29
19
180
29
15
81
15
12
9
7
113
24
195
40
149
19
84
353
115
252
68
33
108
79
65
3
69
123
117
48
3
120
21
96
27
36
36
69
24
31
72
149
43
233
60
84
151
101
19
209
60
43
92
21
132
43
161
3
108
153
87
40
8
81
84
96
7
5
15
129
15
88
125
12
24
108
135
28
17
24
36
51
141
19
180
44
105
72
24
43
53
67
5
27
40
44
60
48
28
32
33
120
12
55
8
21
151
17
43
56
129
3
129
12
31
8
48
57
3
12
100
89
91
5
39
57
36
51
ABCD 96549192856*3^$a+1 [50068]
108
160
119
9
15
21
63
97
56
3
12
57
12
75
24
60
9
40
72
23
12
1
107
60
72
49
104
16
20
40
71
96
13
11
1
24
8
72
15
180
168
141
4
128
4
11
12
93
27
105
15
48
13
12
32
100
11
1
60
8
28
84
108
47
120
24
84
1
116
4
36
179
61
83
33
24
51
33
40
72
20
39
48
37
20
39
1
11
12
36
24
168
84
1
104
51
13
11
93
52
180
23
33
4
23
45
3
13
56
243
93
15
9
3
37
11
72
1
119
13
44
3
48
9
111
24
24
37
23
157
20
48
36
4
11
49
72
119
1
47
132
93
40
107
45
28
8
60
52
23
84
33
3
108
12
13
140
52
167
12
24
12
73
24
120
60
35
73
44
24
15
1
11
85
23
9
228
3
1
95
49
155
81
4
12
72
32
28
32
39
84
12
169
180
35
24
37
95
169
20
52
92
52
140
76
23
60
81
4
35
24
61
20
27
93
64
108
12
56
15
60
9
3
25
108
227
37
96
35
69
15
132
9
36
108
27
1
107
96
36
93
15
97
71
33
15
225
40
36
35
1
119
168
85
11
132
57
147
13
35
57
16
23
12
73
11
84
69
27
25
35
109
56
16
72
71
21
63
25
23
45
144
135
85
20
40
36
72
71
49
83
9
15
168
12
96
48
1
11
45
48
87
129
39
109
72
36
288
71
60
24
45
76
71
37
47
21
40
107
105
27
48
48
129
16
23
9
51
81
16
23
37
48
11
60
24
69
87
156
84
45
208
8
15
120
168
9
16
167
108
85
20
75
81
4
47
49
35
24
49
248
27
57
24
15
12
48
24
121
11
24
37
80
27
85
11
24
12
25
23
1
44
292
11
13
11
24
109
72
44
40
56
4
44
72
4
35
37
83
12
69
108
27
21
4
11
57
27
9
36
64
12
132
215
145
95
21
39
1
11
84
69
63
168
181
215
181
68
40
35
96
333
28
12
56
4
71
85
60
44
15
13
59
120
33
12
183
12
108
97
119
85
72
35
69
39
72
33
72
4
156
23
157
60
228
24
83
60
24
96
48
45
40
119
72
21
39
24
96
21
4
23
120
105
16
56
63
13
35
180
24
229
107
48
36
145
36
32
100
11
21
88
47
24
12
129
40
59
45
27
73
72
23
49
35
73
12
92
148
35
121
56
36
72
12
3
72
96
12
25
68
27
108
49
36
32
3
37
192
11
120
24
93
27
60
9
12
108
87
133
35
37
20
27
25
96
11
325
11
57
28
68
51
1
23
9
3
37
108
104
24
40
12
108
11
61
47
85
23
108
12
69
39
132
13
12
35
57
16
47
25
60
48
11
24
12
93
36
96
148
35
49
20
3
12
25
32
39
12
24
33
16
155
24
73
20
99
13
36
84
95
33
99
9
27
84
121
23
12
252
1
179
25
11
25
32
324
171
157
167
49
11
24
60
45
36
63
21
36
168
12
36
3
60
9
27
24
24
37
60
35
85
11
24
108
37
131
13
11
61
168
71
36
13
24
95
12
36
73
59
25
11
157
47
12
24
57
12
63
85
24
44
36
40
68
75
33
3
24
73
8
64
8
3
12
45
75
24
84
49
20
16
36
60
71
9
51
24
36
33
75
25
179
36
121
191
49
23
12
120
1
47
12
1
104
40
84
24
12
11
25
23
37
120
104
15
60
108
48
13
11
48
60
33
3
37
35
108
61
68
12
123
72
84
12
12
13
44
75
21
15
48
12
24
45
124
239
60
12
1
23
25
24
107
69
112
35
9
39
1
59
24
12
45
60
16
35
60
109
300
68
28
12
11
132
12
61
11
168
96
1
48
20
75
48
60
60
85
120
72
11
81
108
3
168
36
45
36
40
8
112
23
109
95
21
135
12
48
72
24
69
96
15
25
35
45
148
72
24
35
85
36
24
59
45
15
12
60
61
44
75
69
15
12
37
8
4
68
135
13
95
228
24
121
47
25
23
240
ABCD 96549747272*3^$a+1 [50001]
11
60
30
30
24
12
18
19
5
15
39
48
90
15
4
12
53
7
144
11
18
7
65
18
54
6
12
12
54
18
6
48
30
12
6
12
42
24
48
24
36
12
90
60
30
33
3
57
3
13
23
24
42
12
30
1
5
7
32
9
18
13
11
24
12
36
13
17
6
72
25
71
30
3
45
6
30
12
75
84
16
11
25
17
12
42
6
19
11
6
54
48
12
25
11
73
29
31
131
48
54
12
12
6
6
60
18
90
36
39
15
36
30
48
42
6
6
150
78
36
1
11
6
3
9
6
18
15
3
13
44
99
13
47
6
42
45
36
69
18
6
18
36
60
45
3
6
18
13
23
6
6
12
24
96
30
12
48
36
3
15
1
5
6
6
103
8
51
18
6
18
78
54
36
12
7
11
42
84
39
9
24
18
25
53
48
6
42
18
78
18
37
53
36
30
12
12
18
18
21
39
36
30
66
54
6
73
5
6
18
60
24
6
1
59
12
6
19
89
18
61
35
60
30
6
45
45
19
5
7
41
19
5
18
12
12
9
93
19
35
21
69
24
6
6
6
9
81
102
57
16
17
54
57
21
7
47
6
6
36
42
30
13
12
35
12
13
29
103
5
55
95
6
6
42
48
6
6
6
25
56
3
12
24
24
49
17
72
3
124
5
12
12
3
21
30
12
37
17
66
48
12
36
18
30
1
24
35
12
72
57
27
25
5
18
9
3
24
1
24
77
48
18
12
30
31
5
3
12
9
18
48
36
18
19
5
36
15
27
13
11
60
24
25
77
27
21
3
9
75
39
6
18
12
37
47
42
6
36
13
108
47
1
29
55
5
6
12
24
18
6
25
20
57
15
9
18
18
27
33
90
18
36
6
96
49
41
18
12
33
15
6
36
84
6
13
44
27
6
31
11
66
36
3
64
23
21
36
39
72
12
54
60
66
6
24
72
7
60
11
13
60
29
7
41
30
12
9
12
21
15
9
42
78
42
42
72
48
66
1
11
12
9
9
18
9
24
33
54
1
17
24
7
60
83
72
18
3
39
37
11
48
36
72
13
23
12
1
17
12
18
13
32
21
6
6
24
24
48
6
36
36
1
29
6
42
3
21
24
48
30
6
90
48
18
18
12
12
42
19
53
36
6
24
24
24
6
15
4
8
3
66
6
18
12
6
96
24
18
7
17
60
7
35
6
6
42
60
7
8
39
6
127
5
18
25
23
42
18
12
84
24
72
42
19
17
6
18
36
7
29
3
3
78
7
29
66
18
15
3
12
24
30
6
9
4
71
49
36
65
12
15
15
36
30
18
157
59
12
30
6
12
48
6
12
72
36
6
12
6
19
11
6
36
3
39
24
13
17
48
43
83
6
24
6
1
24
71
6
12
78
6
6
18
24
24
6
12
57
15
18
24
24
30
6
12
30
36
24
21
3
120
54
108
6
30
30
21
21
84
30
61
8
129
42
12
24
37
20
3
12
42
24
12
30
24
36
36
66
54
18
54
12
9
3
37
5
30
18
18
24
25
11
102
36
3
3
13
32
16
29
18
36
1
17
30
54
6
18
12
6
36
6
12
30
12
18
78
6
18
18
18
6
6
6
15
27
9
3
42
96
36
3
15
60
12
30
3
9
15
39
54
6
18
18
18
3
15
36
42
24
18
6
18
1
5
120
6
30
18
9
3
48
1
5
24
36
147
3
18
18
6
24
3
45
7
35
42
18
6
43
60
20
36
40
17
42
78
15
51
6
39
3
6
36
138
33
45
7
5
27
9
12
6
1
24
11
69
21
19
23
30
36
24
12
18
60
13
5
39
3
105
16
17
39
16
8
15
24
24
36
12
9
3
12
42
48
12
48
42
24
21
4
32
9
48
15
27
36
49
17
24
31
17
18
42
43
23
13
17
96
18
84
12
42
12
30
102
3
9
7
47
30
78
6
18
54
48
42
12
42
7
5
42
36
1
56
15
96
21
12
24
48
24
15
21
4
24
65
12
75
9
6
33
57
48
3
63
30
15
45
18
36
1
41
7
11
25
65
6
12
121
29
66
37
44
57
18
1
11
42
12
31
8
9
24
31
47
18
18
6
7
23
1
83
48
12
25
8
51
6
6
72
6
19
5
30
48
24
54
12
24
19
35
25
5
12
6
42
12
6
33
15
36
72
72
42
30
45
3
133
56
3
21
15
48
9
36
3
54
42
84
6
19
11
24
9
45
12
24
39
21
19
36
5
12
54
12
1
23
36
54
30
1
72
35
6
30
6
12
36
12
31
17
18
24
6
30
25
95
21
4
60
71
12
9
33
36
36
12
6
25
17
12
6
13
17
6
6
36
18
36
9
15
21
60
45
12
6
30
55
35
9
3
6
42
73
17
12
174
12
9
117
43
41
15
57
48
48
3
15
13
11
13
44
108
27
6
24
6
12
6
6
24
24
54
72
31
11
36
12
24
54
24
24
102
49
20
171
36
12
18
12
24
6
21
16
11
33
21
18
24
30
18
24
1
155
1
17
54
6
42
12
48
6
6
60
9
69
42
18
42
12
6
54
54
30
18
78
6
54
24
18
19
53
3
9
84
48
42
1
8
3
12
48
9
88
11
66
19
56
40
84
23
120
18
3
39
6
48
12
18
21
33
6
12
105
27
24
6
48
24
12
63
3
6
48
24
6
12
54
48
18
25
44
87
54
67
80
3
48
12
21
81
18
54
55
41
18
18
54
54
54
12
12
12
78
36
12
12
7
125
3
21
66
30
54
18
36
27
16
41
30
72
84
9
33
63
21
18
1
17
15
3
13
5
36
24
54
6
3
12
3
18
24
6
30
6
6
84
43
29
12
7
17
12
42
30
12
24
42
1
29
60
132
18
36
1
35
12
36
6
12
12
30
33
40
59
30
6
9
24
117
54
72
21
3
18
36
18
6
15
93
6
21
87
18
18
18
24
30
6
39
93
18
6
24
24
51
28
17
12
6
24
24
12
1
29
30
24
12
12
30
3
72
57
84
12
51
3
25
48
59
24
1
47
18
19
56
45
78
73
11
54
36
30
33
39
24
66
24
36
12
7
17
108
24
6
138
18
24
36
6
18
12
21
4
23
24
6
6
72
25
47
1
71
13
72
17
12
24
72
55
5
66
24
6
24
55
24
47
42
24
15
33
6
54
36
48
6
33
45
18
30
3
21
6
30
55
48
107
6
48
15
72
63
18
6
6
6
18
6
66
67
20
3
90
18
24
12
90
12
54
33
3
24
12
36
18
51
9
6
6
18
66
36
48
6
66
6
18
7
17
6
72
12
60
36
72
25
17
3
21
30
66
19
8
33
42
24
48
30
78
18
6
9
3
6
12
3
48
51
45
15
36
6
36
42
6
3
36
27
30
7
59
6
42
9
3
12
13
17
19
47
12
24
6
127
56
45
67
23
30
39
9
7
11
9
3
61
23
36
49
17
6
18
72
42
24
61
12
11
13
35
18
96
6
12
12
42
15
15
54
18
12
6
42
18
36
30
13
8
15
21
16
71
36
6
6
25
17
12
6
6
24
30
48
21
105
3
16
11
30
43
5
51
9
6
24
12
18
78
1
12
23
30
126
6
7
5
3
9
6
45
3
9
16
23
13
11
12
6
7
56
9
15
21
6
66
6
36
6
36
55
11
24
24
18
60
6
6
12
18
6
12
43
48
11
18
84
48
111
3
24
12
33
40
29
18
1
5
12
54
24
72
24
9
3
72
6
12
15
4
23
6
6
25
36
5
7
41
36
102
12
6
42
13
24
65
31
107
36
13
11
1
32
21
18
6
24
15
3
18
18
133
47
21
9
7
35
24
25
17
12
18
30
3
9
30
24
45
21
7
8
3
25
29
12
18
72
33
24
52
12
23
13
17
54
13
5
3
24
9
6
24
6
36
12
15
12
ABCD 96549878008*3^$a+1 [50051]
23
54
24
31
35
25
29
7
8
3
60
57
60
9
6
49
17
15
36
33
31
35
13
35
21
27
9
12
3
1
32
27
36
24
57
36
3
18
3
3
45
24
3
48
25
36
8
27
25
17
12
39
39
69
57
84
36
30
61
8
60
84
16
17
18
9
48
9
6
69
24
3
42
18
66
18
60
54
19
32
51
30
75
60
4
5
66
36
60
48
66
24
78
13
8
12
12
9
12
3
3
30
27
21
12
27
48
123
13
23
33
48
4
11
6
72
3
3
18
15
28
180
5
12
3
12
28
11
36
102
31
5
66
48
24
66
54
36
36
42
6
33
12
24
27
33
84
60
9
24
6
45
40
20
12
45
12
6
25
41
24
31
83
9
12
84
12
3
21
117
7
11
9
21
72
48
24
36
36
175
12
11
18
78
48
13
161
6
66
7
5
7
23
25
11
1
11
9
57
18
36
21
45
42
6
78
24
25
116
33
27
33
3
16
17
132
18
6
6
18
39
4
17
6
36
21
27
6
12
15
27
9
3
13
23
48
25
12
48
44
63
21
16
32
15
12
12
9
33
6
6
48
39
76
29
18
1
65
15
108
4
11
49
35
37
8
3
18
30
18
3
12
21
7
80
4
32
4
5
6
42
6
24
13
29
42
36
69
48
12
9
54
21
144
3
24
1
80
9
27
24
40
35
93
51
61
48
29
12
3
33
15
15
21
12
12
48
52
12
5
12
60
7
113
3
39
33
27
6
19
36
119
9
60
9
54
33
27
9
88
17
24
12
6
48
13
8
4
11
6
36
27
21
7
11
21
40
32
88
5
6
9
27
96
60
13
11
12
18
3
57
30
30
18
9
12
9
15
124
95
18
3
3
13
24
17
39
33
31
104
27
36
33
88
11
6
36
3
123
13
92
36
24
9
43
59
6
42
25
24
41
7
68
4
60
17
24
3
3
21
40
11
72
6
6
12
54
19
41
7
41
12
15
45
6
24
24
9
60
3
49
12
89
12
60
60
6
102
12
6
21
36
33
115
131
6
15
15
48
18
3
48
27
1
32
57
27
45
48
42
6
39
33
12
42
6
31
5
36
18
337
5
48
51
28
41
18
1
5
63
15
45
51
24
48
21
21
19
35
36
84
33
12
27
13
11
114
15
64
23
45
39
6
63
28
8
27
33
33
31
60
47
9
28
12
47
6
3
60
4
23
12
18
3
4
44
21
27
81
24
6
12
42
31
32
4
11
21
3
25
32
45
51
12
75
61
8
33
87
45
60
31
11
9
123
9
9
19
29
7
72
35
24
45
3
6
67
11
6
99
120
4
47
1
48
29
3
63
33
69
27
15
1
12
32
63
49
8
12
33
36
6
21
4
23
48
60
18
7
32
28
41
39
3
30
19
11
9
12
39
21
27
36
48
6
42
33
4
41
123
9
51
60
105
48
15
51
9
15
30
12
6
49
20
12
12
15
18
42
42
15
9
6
49
20
28
29
31
11
30
18
9
27
6
15
132
64
35
9
15
69
117
6
18
6
73
20
39
6
15
33
6
30
18
24
21
69
3
52
11
1
68
4
35
21
16
68
12
99
37
32
40
32
57
42
45
52
17
3
3
6
51
48
16
29
51
9
6
12
36
66
30
30
115
29
18
157
48
29
102
30
42
61
35
9
27
6
27
4
12
8
108
48
21
24
126
6
30
6
42
30
3
33
175
17
24
3
3
33
9
54
69
33
31
44
111
12
12
13
5
27
51
9
100
44
45
12
54
33
33
60
79
35
33
12
4
44
40
41
3
63
33
16
20
12
60
9
12
72
108
72
18
24
18
7
23
24
42
3
15
84
24
21
72
96
57
67
32
9
3
15
12
24
30
3
57
54
12
9
33
24
39
33
6
18
12
66
9
9
51
9
51
3
12
36
48
21
51
9
12
36
9
48
3
4
11
18
3
57
174
24
37
8
40
65
12
42
6
30
1
44
45
7
20
9
42
21
16
35
24
57
21
42
6
42
66
19
11
6
6
48
37
5
7
149
79
12
80
9
79
8
36
27
9
21
7
84
23
54
27
36
21
84
60
12
6
69
16
11
66
43
59
33
12
3
48
24
24
6
24
66
6
7
47
1
47
69
48
33
78
1
47
66
19
44
16
32
27
12
73
23
18
30
25
44
24
48
12
15
21
27
6
18
114
36
3
39
37
48
41
18
45
28
108
5
6
48
42
6
21
4
59
1
47
36
24
21
75
30
12
30
6
24
19
20
60
69
6
18
66
12
12
13
32
16
12
17
6
25
12
8
21
7
53
12
3
96
9
3
96
69
90
1
12
11
18
3
16
5
3
3
57
45
63
36
27
1
29
19
5
3
123
97
36
8
51
12
6
3
39
30
123
48
28
5
138
37
8
72
12
36
12
48
63
1
32
60
3
12
18
3
9
6
1
47
18
72
54
72
45
75
1
48
17
24
87
21
54
33
15
36
21
27
54
42
54
55
8
24
112
11
9
48
27
60
42
19
11
13
104
39
6
54
69
4
5
84
6
6
15
16
11
12
12
13
72
35
42
12
36
18
9
27
45
3
13
77
55
5
15
27
6
6
1
20
57
19
35
60
12
9
12
15
1
11
21
57
7
65
18
18
19
108
5
36
39
15
1
119
30
63
16
8
21
15
45
39
48
33
39
40
53
6
30
12
27
69
7
29
15
81
99
48
33
15
27
6
27
69
3
16
11
1
23
13
23
1
35
33
39
61
8
36
12
36
21
12
42
57
51
48
6
19
11
21
45
30
21
16
41
6
33
28
65
51
12
24
3
25
23
18
54
37
11
18
19
11
30
3
12
3
12
6
3
48
9
42
21
36
48
64
41
43
152
51
18
15
15
54
42
1
5
60
24
3
4
17
6
24
21
3
18
6
1
11
54
12
3
75
42
18
24
12
6
12
60
6
21
3
9
12
3
13
20
39
13
12
53
12
6
36
102
31
11
6
42
33
27
9
39
69
99
18
27
21
48
99
3
6
18
21
24
24
21
48
6
61
35
24
24
48
6
18
54
15
51
72
42
42
6
15
12
3
1
32
9
18
9
24
51
12
12
30
60
3
72
3
48
85
23
9
40
29
24
30
6
36
7
59
30
30
25
44
57
18
57
16
48
11
1
8
24
48
24
12
36
51
45
75
30
48
87
12
9
75
33
48
27
28
20
4
71
30
7
65
3
124
11
6
15
9
7
11
12
6
15
24
27
6
7
35
78
19
17
30
13
8
39
1
149
6
54
87
16
92
81
27
81
30
1
11
24
30
99
33
30
24
9
36
75
49
68
27
13
29
66
85
29
15
4
11
21
27
30
3
24
93
78
6
18
21
3
69
40
20
48
28
53
15
63
1
53
6
12
30
27
52
5
27
3
25
47
1
5
63
75
21
12
48
16
20
51
73
17
3
3
48
36
42
18
18
18
48
180
48
33
27
66
39
9
7
17
18
13
44
4
29
6
9
15
1
84
29
6
13
8
24
12
39
6
19
48
32
75
18
3
39
24
12
18
51
63
18
31
20
3
45
3
18
19
11
9
12
3
78
7
71
18
12
30
36
85
11
9
9
ABCD 96550145072*3^$a+1 [50004]
9
27
57
87
5
79
9
60
36
12
3
45
15
45
24
87
96
17
40
27
21
3
21
39
161
16
8
240
16
8
28
99
41
48
4
36
96
8
96
16
96
20
52
27
29
40
96
3
21
27
53
19
53
79
33
15
72
53
67
29
64
75
96
9
48
24
20
4
12
48
20
24
43
57
3
9
24
51
9
15
45
15
17
52
32
48
31
12
105
15
12
12
24
45
32
12
31
24
17
48
28
3
57
144
24
24
20
43
17
88
24
63
17
36
52
92
4
24
8
19
89
12
48
19
48
12
17
36
67
17
19
36
89
91
21
63
17
43
69
27
53
16
27
17
12
16
3
69
3
84
65
4
36
48
15
48
84
84
101
19
57
63
12
53
16
51
48
72
53
36
4
92
4
39
5
12
40
12
20
31
36
5
84
16
20
88
32
16
48
32
103
9
8
55
5
12
100
20
103
12
72
53
55
12
5
79
12
57
20
136
27
29
16
48
60
20
24
40
27
69
92
48
256
68
12
4
24
3
12
5
31
24
12
84
60
72
65
4
44
4
20
40
128
43
69
96
87
24
53
115
45
51
57
24
8
31
101
19
81
24
36
15
69
15
12
17
31
29
40
48
24
48
63
33
15
69
36
27
29
24
19
137
28
80
55
33
8
4
32
55
9
12
63
65
40
51
53
115
48
60
9
3
45
12
108
20
67
9
24
12
20
91
5
72
91
9
3
29
19
65
144
12
79
29
16
72
32
108
4
75
149
55
5
60
16
51
17
180
28
32
112
20
31
60
12
65
48
112
116
84
7
21
48
51
120
264
9
20
55
60
45
92
16
32
43
45
39
36
48
12
17
7
48
36
12
9
8
31
129
60
12
3
45
75
36
5
52
48
24
27
5
19
17
12
43
48
89
43
65
67
125
52
20
64
75
29
52
3
12
81
15
12
33
15
33
84
3
29
91
33
56
64
15
45
20
112
8
24
40
27
41
4
51
228
21
99
17
19
9
36
3
36
24
33
48
27
17
12
24
24
72
40
24
12
32
67
9
20
115
129
56
36
31
45
24
44
36
16
3
29
60
7
53
31
17
4
44
16
15
33
27
24
81
3
17
120
16
27
101
24
7
84
12
9
48
15
96
57
8
60
19
36
21
63
12
21
15
17
40
8
4
48
3
12
36
65
72
40
15
9
36
84
15
105
20
151
9
60
15
60
53
67
29
36
28
3
48
81
15
161
4
3
57
15
53
31
9
8
7
5
28
20
108
4
15
197
43
5
7
33
48
132
15
17
28
20
7
29
12
4
60
60
36
44
88
3
69
39
41
48
88
39
53
76
207
12
21
15
21
51
132
108
17
28
39
24
21
108
20
16
72
99
45
80
36
124
15
5
19
132
9
15
113
100
51
12
29
16
12
32
31
17
40
75
36
65
124
15
17
31
192
12
84
12
17
100
96
60
32
64
176
7
105
75
41
96
108
72
24
40
15
129
3
53
79
33
20
60
52
27
33
8
28
12
8
64
108
3
36
21
63
9
15
12
48
53
55
53
7
69
51
65
283
36
36
60
29
55
125
28
111
12
29
31
93
92
4
15
120
84
5
79
36
9
8
24
40
3
41
31
60
24
9
8
7
72
9
24
60
3
89
16
128
79
12
41
55
57
87
45
24
39
113
48
24
36
36
55
113
31
17
19
45
99
12
17
36
12
43
57
27
21
27
24
33
12
15
108
96
36
45
84
116
19
204
45
15
96
12
60
53
120
7
17
16
15
5
4
12
128
43
72
93
20
43
12
53
12
7
12
21
87
5
36
55
105
12
87
53
24
28
3
29
4
24
8
112
3
12
17
31
24
89
7
17
40
60
3
24
209
4
132
3
21
111
36
17
31
36
9
32
19
45
8
12
48
28
15
5
4
3
21
15
9
8
127
57
48
75
45
3
129
48
68
43
29
67
45
39
17
24
208
192
68
60
16
36
20
76
39
21
15
5
12
283
132
53
4
39
60
29
48
24
4
36
44
12
4
15
36
24
24
9
48
68
4
75
96
21
24
36
39
60
17
48
7
24
93
51
89
240
16
75
21
24
24
15
12
60
84
12
29
144
60
40
12
39
21
87
108
165
44
31
12
33
3
29
120
40
3
24
5
16
48
104
40
8
79
36
57
27
33
51
17
28
56
19
5
4
3
12
53
7
5
7
29
64
60
20
72
24
7
48
17
7
33
120
8
79
36
132
57
56
55
9
20
48
60
43
5
7
48
132
29
48
28
27
96
24
36
5
7
24
96
9
108
15
33
20
19
5
4
87
9
20
55
9
12
44
64
20
4
32
139
5
31
29
67
29
43
12
5
139
24
33
20
7
12
9
12
24
56
52
32
124
39
36
12
9
15
33
20
52
60
36
8
4
3
9
68
60
40
3
9
36
32
12
19
57
15
228
21
15
84
12
29
28
15
53
112
32
43
12
89
12
24
48
16
12
20
43
45
36
44
144
67
21
12
3
24
24
9
63
5
55
120
120
69
80
84
96
36
24
100
108
8
48
64
51
84
17
100
3
132
9
12
75
57
123
12
125
7
24
125
12
43
36
65
24
7
113
24
31
12
17
36
7
12
21
51
ABCD 96550228826*3^$a+1 [50128]
60
4
51
24
12
165
33
71
79
18
23
31
101
12
13
84
39
111
33
8
4
44
1
15
20
109
35
49
72
11
157
12
23
12
48
52
8
36
19
41
16
129
47
37
83
12
48
12
136
44
13
48
24
15
12
164
40
24
15
45
32
84
55
5
36
31
77
96
25
66
6
72
11
40
39
41
31
9
24
21
72
90
9
81
39
15
33
12
48
33
35
37
107
13
6
41
4
60
21
126
9
9
84
11
12
48
132
24
4
45
195
21
15
33
75
32
60
49
15
21
6
9
48
20
25
6
29
60
37
3
33
27
57
18
117
51
173
84
7
60
5
100
3
17
55
9
24
72
21
84
3
12
68
36
49
143
13
11
31
9
8
55
18
18
29
7
53
48
7
18
27
63
72
102
11
13
30
42
18
29
25
11
16
24
15
69
132
8
36
12
180
60
72
76
9
30
96
41
4
117
35
48
84
7
6
102
41
1
3
81
6
93
105
51
57
35
24
60
28
27
41
163
29
43
69
39
5
24
7
105
39
5
64
3
29
36
48
12
12
36
60
1
135
99
21
45
23
16
144
3
17
73
23
60
19
81
15
9
20
1
35
7
65
88
9
47
144
36
48
12
4
51
89
4
20
7
24
9
63
17
72
24
25
6
48
5
76
20
4
12
48
3
9
45
120
6
9
228
12
20
145
30
33
92
28
56
12
13
15
20
1
131
127
81
99
66
11
40
48
27
90
15
153
35
37
15
93
47
88
12
68
40
33
72
12
6
9
75
24
9
8
88
20
84
37
75
21
18
66
3
3
48
65
12
19
29
91
101
7
21
24
33
18
9
32
36
7
6
11
40
15
29
67
17
16
32
7
41
61
3
8
7
17
28
27
5
60
13
18
18
54
18
39
20
13
15
8
79
29
49
35
31
6
3
20
67
41
48
96
4
81
59
24
7
5
13
15
15
5
52
56
24
24
25
15
51
41
12
25
36
35
85
6
93
56
4
92
24
16
8
7
185
1
54
29
7
69
15
33
171
29
12
25
11
28
32
7
36
9
92
60
1
72
15
72
21
27
57
75
144
21
23
52
68
1
11
61
54
41
64
8
16
44
37
6
54
35
13
15
45
90
12
29
16
33
35
127
18
12
54
5
4
123
12
105
32
36
13
54
77
40
75
9
51
9
20
4
8
7
45
33
47
36
25
90
29
7
105
3
77
40
20
25
23
7
18
90
180
57
33
27
8
12
84
19
102
6
9
81
3
32
49
6
5
175
5
84
24
64
111
5
12
144
40
24
32
120
64
81
18
9
32
28
36
21
15
24
9
6
5
12
73
71
48
37
11
49
15
20
4
231
9
32
13
35
120
7
18
71
64
32
24
55
24
41
4
20
19
57
33
6
5
4
45
12
11
72
72
24
36
25
36
39
159
72
5
124
15
54
15
32
12
31
5
96
61
35
12
7
29
96
1
48
75
15
5
96
4
32
7
5
48
7
165
36
9
11
121
39
51
45
8
36
12
48
49
231
44
12
40
60
9
11
28
27
5
36
37
107
48
16
44
1
47
4
24
9
27
140
88
60
81
54
36
21
75
33
80
13
12
47
40
9
54
21
20
60
1
11
7
45
36
32
12
25
35
1
99
12
8
16
60
176
25
36
23
79
41
16
15
33
27
9
45
51
44
4
21
6
5
49
35
1
15
3
77
13
12
168
11
1
15
3
6
11
24
4
32
13
35
16
27
17
100
27
54
47
48
49
12
39
44
48
67
42
23
16
15
29
37
78
102
11
28
57
23
12
64
8
37
48
51
20
19
57
8
40
32
43
42
15
3
18
12
6
30
24
131
100
32
12
61
36
11
24
28
36
9
42
45
48
60
27
30
114
5
100
24
33
48
36
15
75
53
43
9
93
96
36
71
49
3
3
17
1
11
43
156
5
36
49
6
5
13
11
76
48
20
12
36
13
54
77
49
54
105
12
44
16
24
51
9
32
4
56
24
145
123
3
17
12
100
60
39
9
27
41
37
71
1
18
17
28
32
4
99
41
4
12
48
201
36
3
156
32
7
17
55
69
96
45
60
48
42
9
116
36
13
47
60
132
12
73
15
117
39
20
49
47
55
78
23
43
6
35
24
4
36
44
67
33
12
20
49
11
144
25
11
25
131
7
21
84
32
25
24
36
36
23
61
6
48
41
48
37
11
4
48
33
27
27
5
13
87
93
83
115
18
15
32
24
24
151
9
24
153
59
13
23
97
6
21
44
1
23
16
15
9
8
7
17
1
35
55
53
1
30
5
13
35
52
45
3
56
36
84
55
17
52
128
4
108
20
12
124
20
49
6
29
7
65
43
41
4
8
52
3
29
28
20
25
23
67
17
115
41
52
45
15
75
17
36
37
15
57
6
29
64
9
71
1
15
48
45
6
29
36
40
80
24
7
5
4
21
168
35
73
90
84
24
36
9
9
12
95
13
15
27
69
105
35
24
1
66
54
35
1
6
57
68
37
18
5
43
17
133
11
25
18
126
11
144
16
68
108
157
36
35
60
96
84
31
9
21
15
116
12
7
18
18
5
7
42
75
80
40
33
6
137
19
6
3
20
24
16
32
103
9
8
60
12
36
156
43
21
189
23
28
9
18
9
3
36
6
3
27
90
59
4
12
116
24
24
12
28
176
84
100
9
51
9
87
20
24
49
36
36
15
15
29
85
71
1
87
12
9
51
48
57
15
39
17
7
18
102
21
39
57
44
7
54
18
12
9
51
30
6
84
54
11
24
7
108
45
56
36
43
41
28
3
ABCD 96551739964*3^$a+1 [50030]
36
27
30
48
24
18
9
16
107
37
83
45
16
20
111
90
3
15
45
4
44
24
24
57
24
3
96
15
30
30
12
9
15
6
18
36
133
140
24
12
12
96
9
42
21
40
20
36
9
210
126
15
16
17
51
60
9
6
12
48
69
36
12
27
6
3
39
73
20
105
111
33
30
1
132
32
16
47
13
32
33
3
48
64
71
73
32
12
3
24
60
81
183
33
52
96
5
27
12
4
20
3
21
48
4
48
29
6
9
9
75
75
1
89
24
51
12
84
36
9
150
45
3
66
111
24
51
13
32
24
48
48
28
35
33
9
19
20
24
33
31
32
16
23
42
6
18
43
20
27
21
24
81
3
117
78
25
20
21
54
33
48
39
36
6
3
36
76
60
20
12
99
30
3
28
68
48
144
36
81
6
9
40
36
29
31
36
48
35
61
12
8
108
36
9
120
18
21
9
78
13
11
21
16
164
48
27
6
63
96
81
27
3
45
39
9
93
18
1
5
15
48
51
6
48
120
15
81
39
48
3
24
37
11
30
39
33
96
31
59
84
21
16
12
41
30
48
13
20
9
6
9
75
105
21
43
23
25
32
108
112
23
13
5
6
66
15
225
18
69
24
64
35
45
159
12
84
108
73
5
15
9
51
28
20
69
75
21
24
67
12
11
6
6
9
84
15
180
9
48
75
21
9
24
31
23
9
36
93
24
18
9
99
81
48
15
18
87
105
39
39
105
48
9
18
30
138
12
21
27
69
16
53
7
59
48
12
57
111
138
42
126
31
104
9
186
54
72
27
21
15
3
198
51
3
33
60
28
11
57
28
32
4
23
21
4
5
27
60
9
15
48
15
9
24
9
63
33
18
45
27
21
27
9
48
12
4
11
12
6
19
20
63
42
3
36
24
36
16
5
39
39
66
6
33
81
15
36
69
24
42
25
29
30
33
16
11
9
12
9
27
3
12
13
20
16
11
9
3
69
129
24
75
12
27
96
105
36
252
45
19
80
27
9
33
18
6
48
19
53
66
181
20
36
147
45
3
45
24
96
33
18
237
39
24
72
108
30
99
111
12
18
159
15
48
18
6
33
40
48
47
9
9
15
3
84
57
63
37
20
3
30
87
24
24
57
151
32
4
23
37
36
5
18
9
99
25
11
96
12
13
35
18
111
3
9
16
23
12
45
12
3
109
104
15
9
24
15
105
48
16
8
24
3
102
7
83
24
36
18
39
124
20
76
68
9
24
15
120
33
24
7
83
33
165
6
21
16
83
156
69
39
145
8
28
80
48
3
9
219
6
3
28
36
20
12
21
54
66
3
228
24
4
53
24
15
52
68
9
30
33
9
111
48
28
23
12
90
6
33
12
27
1
23
18
30
96
81
12
27
69
75
1
17
42
9
84
40
104
39
21
12
72
51
6
63
51
54
39
3
33
16
5
18
9
16
77
87
33
39
39
13
5
54
117
21
66
9
16
131
9
105
6
9
28
68
9
120
91
59
1
56
105
24
7
11
25
80
21
120
15
132
64
20
60
16
80
48
28
20
27
81
24
39
18
42
9
93
147
84
28
44
3
45
9
24
159
15
42
15
33
72
63
4
20
87
85
29
39
33
24
15
9
15
12
15
33
36
15
109
44
24
33
24
96
31
48
36
71
21
16
56
72
52
60
32
4
20
3
24
36
33
12
3
13
12
35
1
29
15
16
180
5
27
27
57
24
9
72
63
9
7
20
45
51
45
19
5
135
4
60
36
212
27
30
6
13
48
60
47
81
9
6
24
12
1
23
12
24
48
21
87
37
36
32
39
45
48
12
3
45
60
24
232
36
59
85
5
15
27
33
36
33
78
24
1
8
12
48
16
29
54
66
39
51
60
42
27
51
90
15
207
9
15
9
84
12
33
67
32
3
13
5
48
27
21
15
9
39
88
41
42
21
39
96
9
28
107
69
36
72
16
68
51
13
11
1
8
3
9
160
191
69
12
108
4
131
144
90
54
57
24
96
9
3
16
60
20
64
44
3
21
123
12
18
72
138
30
31
8
9
15
9
151
35
24
85
20
12
4
92
4
29
30
60
54
6
45
76
32
100
47
24
9
28
11
108
109
23
37
23
66
55
20
60
48
9
18
25
29
96
51
132
12
15
12
42
6
12
9
75
24
24
42
43
23
57
16
32
76
20
16
12
89
72
19
53
42
1
77
3
12
52
20
105
63
4
80
3
18
18
12
12
6
18
9
21
39
33
39
81
30
18
75
60
15
49
8
120
27
78
18
21
81
19
59
9
15
36
57
28
8
33
27
48
12
16
68
93
24
27
36
33
42
12
21
27
9
15
93
15
69
12
172
17
3
63
69
87
90
6
33
27
24
1
48
11
21
112
92
9
7
56
96
63
84
6
3
39
93
28
20
57
19
12
17
72
43
12
17
30
81
27
30
75
28
36
5
87
52
5
27
75
9
48
76
5
90
12
33
4
20
108
27
105
51
69
33
3
15
1
20
15
33
33
63
24
3
48
117
40
56
24
9
24
31
131
24
108
61
29
90
25
23
9
45
138
105
36
12
75
21
111
13
8
9
3
3
9
57
30
57
57
55
11
120
21
96
9
24
7
20
96
12
4
116
33
75
45
15
96
64
131
1
12
41
27
3
9
9
7
20
21
151
83
60
138
15
48
24
15
42
39
72
3
36
21
117
6
72
45
69
138
ABCD 96551758398*3^$a+1 [50060]
88
36
126
270
74
126
144
60
46
90
224
10
236
114
180
46
378
272
354
30
90
120
16
144
110
66
240
24
30
456
118
90
36
56
30
274
56
88
126
50
6
34
86
120
150
184
90
126
378
126
36
380
24
100
110
66
24
430
26
298
62
54
30
16
194
6
120
330
30
58
2
54
106
1080
18
36
54
122
94
80
226
54
26
24
66
190
110
60
84
34
302
40
80
190
18
2
120
40
198
26
10
80
60
76
44
64
32
24
96
118
36
360
36
108
2
240
28
32
40
180
14
94
212
30
10
20
300
294
160
126
180
44
36
84
34
206
180
396
208
152
208
126
326
30
184
56
264
184
72
18
86
6
120
60
240
100
18
56
30
130
350
96
4
54
26
156
70
44
186
58
2
144
160
26
10
134
6
184
56
24
10
86
148
152
84
250
206
208
92
34
26
24
36
30
54
36
64
86
54
210
306
244
20
30
30
64
116
46
18
236
36
24
190
86
84
36
60
150
178
72
44
100
140
156
30
264
30
10
126
198
662
40
344
16
14
6
90
270
204
60
60
246
120
28
86
36
328
90
26
60
216
60
174
150
16
18
162
18
2
24
240
210
10
56
120
310
50
24
30
6
60
24
6
70
170
28
146
360
304
56
60
60
90
126
114
70
36
360
134
126
64
236
124
140
4
72
90
90
20
60
150
54
180
40
36
44
156
88
506
124
2
124
36
164
60
66
234
34
206
46
54
36
104
30
46
18
62
100
80
64
216
90
144
486
44
64
26
406
140
54
66
10
170
120
90
114
30
66
184
324
266
76
44
10
86
184
176
144
40
26
24
724
32
144
4
36
180
536
84
36
28
360
152
100
20
34
80
6
58
206
240
40
26
270
210
54
34
486
80
370
26
30
214
36
14
30
10
80
210
60
36
24
76
18
56
210
30
90
10
50
76
164
60
120
36
88
122
30
120
240
10
18
56
304
72
18
2
114
190
26
118
92
54
216
54
60
64
212
60
144
34
90
92
70
ABCD 96551858446*3^$a+1 [50052]
11
49
119
12
234
84
30
72
61
143
24
180
126
6
108
1
119
13
59
18
96
114
1
120
59
36
144
12
25
113
6
37
77
6
174
156
120
6
288
61
5
84
102
24
30
19
36
29
330
66
24
91
71
264
54
211
29
6
37
113
67
107
240
30
36
66
1
89
120
139
119
1
71
114
66
1
119
24
61
36
59
25
24
120
29
162
198
115
36
59
1
29
30
60
6
24
31
89
66
25
41
18
30
42
133
35
37
179
61
156
23
84
1
5
66
241
83
60
186
79
35
156
24
24
1
11
120
84
120
66
211
17
210
1
89
30
60
6
19
11
84
186
24
6
25
275
6
24
115
59
72
313
41
6
78
66
36
25
23
132
18
66
49
71
84
13
77
216
24
30
66
90
54
12
114
84
36
36
48
126
36
198
25
11
60
1
35
48
210
96
30
181
65
79
36
29
156
84
66
30
150
30
54
6
198
12
13
101
66
228
6
36
78
66
30
180
6
144
67
29
54
156
84
49
17
43
11
84
162
84
19
72
5
24
126
61
83
180
120
30
60
114
66
31
65
18
36
66
54
216
24
37
29
115
83
90
72
18
25
47
13
155
12
114
180
144
12
115
36
47
96
37
29
60
30
24
24
145
36
155
37
23
24
36
61
35
1
167
6
6
18
91
96
5
78
25
36
5
84
55
191
54
30
42
114
60
126
48
12
120
150
54
36
120
24
30
36
78
6
6
48
30
37
59
1
119
30
126
13
5
115
107
30
78
60
37
23
61
71
54
7
29
318
60
72
54
180
66
144
24
102
78
133
59
133
137
103
41
126
48
13
107
66
6
25
173
12
114
325
89
163
23
96
24
36
174
6
109
29
156
24
42
30
115
24
12
47
66
6
54
31
120
83
13
48
11
228
36
96
288
85
47
18
30
126
144
67
36
108
59
66
24
30
120
60
96
60
37
83
6
55
59
229
108
23
150
6
1
24
23
25
35
276
90
84
102
258
120
42
18
90
12
25
29
144
66
54
66
84
306
30
217
137
36
79
47
54
60
54
1
35
6
240
180
78
30
276
24
6
145
36
35
25
179
60
114
12
114
97
23
36
25
108
17
24
120
54
12
121
29
19
29
276
114
66
54
37
29
36
115
83
30
12
55
143
12
85
59
85
5
36
48
156
199
155
126
115
36
65
18
126
60
90
37
47
25
96
29
60
132
144
6
138
6
54
96
19
36
41
115
119
144
6
84
30
42
54
84
96
337
12
17
30
13
72
83
36
1
119
36
13
12
29
90
24
1
11
49
72
77
42
30
168
156
6
1
47
25
5
6
240
61
185
48
90
73
17
31
11
108
36
6
24
19
47
54
66
90
31
48
5
96
43
107
25
185
43
95
492
48
36
24
30
42
78
6
37
53
91
36
23
6
18
30
36
174
192
1
29
54
49
5
96
7
23
85
216
95
84
109
12
36
29
18
121
5
150
36
181
77
12
138
126
114
36
84
120
126
66
25
180
36
12
36
60
209
43
59
48
42
48
102
108
25
5
31
84
95
6
24
12
54
24
120
90
36
6
54
66
193
12
23
1
5
30
66
48
126
36
168
180
ABCD 96552608918*3^$a+1 [50098]
1
23
12
90
24
72
198
117
117
36
102
60
45
39
24
66
6
73
47
90
108
27
9
111
57
48
87
27
54
111
15
126
3
105
39
15
102
3
3
144
13
8
63
6
18
90
127
209
60
36
55
119
81
16
80
48
27
93
69
27
63
96
84
45
15
102
24
27
24
21
72
3
208
144
17
55
200
3
85
53
24
3
15
12
6
120
198
25
47
72
60
13
5
139
24
209
72
18
205
197
48
78
18
235
245
51
64
56
81
7
8
9
15
75
13
8
225
15
45
264
171
144
33
90
21
64
17
90
96
13
5
75
51
85
53
18
33
24
15
33
75
37
41
55
11
6
48
7
104
21
27
81
30
25
47
78
51
88
72
104
75
54
6
66
6
73
17
135
72
45
3
9
24
36
48
42
228
6
54
120
97
8
3
78
156
3
177
18
36
25
17
159
165
66
42
15
21
36
30
33
45
48
19
5
90
18
111
9
18
60
18
12
18
9
15
90
18
174
6
12
6
36
3
48
69
18
60
13
72
17
108
36
6
9
75
21
39
72
54
3
117
96
180
12
3
15
25
17
36
12
15
24
69
19
17
18
45
15
72
120
18
6
66
223
17
90
36
108
21
120
3
90
147
63
96
72
33
57
198
120
36
18
60
231
96
69
66
9
64
71
24
1
11
90
6
69
33
87
3
132
138
6
144
66
54
36
6
30
24
36
30
114
12
153
15
90
31
53
51
64
17
63
171
126
18
138
42
30
222
36
12
60
57
96
168
87
25
47
6
27
129
6
90
18
30
87
93
24
3
64
5
138
18
72
96
12
43
35
12
42
126
66
60
30
60
49
152
27
21
15
60
85
176
45
3
33
84
18
25
32
88
23
12
108
72
25
35
93
15
33
129
12
3
195
78
39
81
234
18
3
33
96
15
96
15
120
114
31
17
18
54
78
72
49
5
12
15
72
57
204
36
39
24
45
75
87
30
6
90
48
60
55
119
216
105
27
85
53
36
54
24
30
51
99
12
9
15
12
18
27
120
15
9
33
63
3
42
12
90
117
63
1
32
57
18
18
75
165
19
17
30
60
30
6
30
90
72
73
5
3
231
33
33
60
18
54
30
132
1
17
12
123
21
19
5
3
33
15
57
63
39
1
35
69
111
24
105
40
35
138
24
19
29
27
45
75
129
15
39
48
18
6
30
3
21
66
96
84
61
8
27
12
153
27
61
264
8
9
24
36
66
42
15
57
126
73
29
51
9
120
6
121
128
48
63
49
80
48
39
49
32
153
12
54
93
3
37
200
135
18
24
18
12
18
150
48
33
27
69
75
54
55
35
30
24
30
42
39
72
105
39
159
81
21
19
71
42
72
18
93
153
15
9
12
24
51
21
27
57
6
12
45
16
72
119
186
12
3
75
12
6
36
55
35
18
18
12
6
55
101
3
33
42
30
7
8
21
42
9
75
6
55
29
18
72
1
17
108
60
18
30
72
42
21
9
255
72
16
5
54
36
12
61
101
51
24
21
18
30
60
15
264
48
27
78
55
48
24
83
60
48
24
138
15
3
357
27
45
48
9
60
66
73
5
12
108
27
135
57
33
78
90
39
88
48
32
72
93
114
48
6
54
12
9
15
12
60
33
111
33
87
54
27
27
21
39
18
84
115
8
45
138
42
18
12
73
8
64
5
3
15
90
54
48
57
3
108
18
12
42
81
45
51
21
138
252
93
24
16
144
71
30
36
39
144
213
3
120
81
48
15
63
9
3
37
5
36
54
9
21
43
56
69
27
63
30
27
9
54
72
9
72
63
1
23
102
19
59
37
89
12
99
33
48
63
45
36
24
12
108
24
72
15
33
55
77
48
36
42
12
1
77
12
6
36
48
18
27
33
87
16
32
9
54
30
91
35
6
30
25
17
55
53
3
64
8
63
25
32
15
132
30
15
216
57
78
297
27
30
127
96
144
56
9
18
108
198
24
3
15
18
15
39
18
84
6
117
27
36
48
25
80
57
7
8
63
177
87
1
71
54
42
18
54
153
9
15
15
9
69
72
30
54
7
29
36
ABCD 96552723188*3^$a+1 [50072]
111
9
42
30
24
36
96
18
60
45
27
81
39
60
9
81
51
93
39
24
33
39
75
45
3
42
3
36
15
144
9
3
18
126
45
81
15
21
42
6
3
36
15
12
9
15
9
57
36
54
24
210
3
69
18
9
51
33
69
42
42
15
24
69
6
9
27
6
3
24
84
3
33
45
87
24
21
24
66
9
75
42
54
78
39
72
180
45
84
51
36
3
30
75
87
33
135
42
18
30
51
15
30
6
24
36
48
48
93
24
51
12
30
24
15
12
48
12
87
12
12
45
15
141
24
12
15
36
33
84
135
48
54
39
36
21
174
33
57
30
24
24
12
78
12
3
15
36
6
6
9
3
9
96
24
141
15
12
60
9
15
36
51
33
147
48
45
39
9
9
3
15
30
51
21
123
81
18
12
9
9
6
132
93
27
9
99
12
18
3
36
27
114
36
6
9
24
27
48
45
36
39
45
36
45
39
36
60
9
150
24
45
57
3
15
42
39
96
9
30
36
6
48
54
45
165
135
72
12
27
24
9
3
6
30
18
6
60
18
60
6
21
3
12
117
48
24
36
12
36
57
114
45
15
144
9
21
27
9
39
27
9
9
42
45
24
39
6
54
42
60
30
6
54
9
36
120
84
27
21
21
18
54
66
117
15
42
24
39
12
9
60
15
36
12
21
6
6
27
192
60
9
6
33
39
60
69
72
96
12
12
3
6
27
3
33
15
45
111
66
12
51
69
15
3
30
51
9
12
6
81
51
21
72
96
99
12
21
60
39
48
12
9
24
84
36
48
72
45
12
3
45
3
48
135
36
57
12
24
21
27
21
12
3
3
12
21
111
9
24
45
6
60
45
15
30
30
42
138
120
21
24
39
81
48
21
12
24
24
72
39
36
21
12
6
120
36
66
30
9
21
12
18
12
72
78
39
12
48
33
30
84
69
3
24
45
33
6
21
60
51
33
24
24
36
84
63
9
96
21
48
90
36
24
42
24
39
45
39
3
72
9
3
45
15
18
42
6
3
81
54
30
42
21
123
45
15
24
30
3
3
60
9
9
66
126
3
12
123
18
27
72
105
30
6
54
6
72
75
33
114
36
21
21
15
33
63
15
9
12
12
60
12
57
12
42
60
18
99
3
33
12
15
48
9
36
15
42
6
24
36
24
6
3
24
36
15
21
21
24
39
51
9
36
60
3
21
60
75
33
108
63
57
3
6
72
30
18
6
48
42
63
36
87
120
24
120
45
33
30
18
72
51
36
24
60
60
99
30
15
33
30
60
9
9
30
21
24
9
96
96
63
57
24
15
9
6
120
150
6
33
12
9
39
24
33
39
9
30
21
21
99
84
27
24
69
33
150
21
48
48
3
201
27
33
60
156
27
45
3
90
48
72
27
45
15
39
66
6
57
12
39
132
9
171
30
3
36
60
3
12
9
45
75
57
78
81
24
24
12
63
45
84
3
36
21
108
3
57
48
33
39
48
3
18
15
99
9
3
9
111
30
36
12
15
21
15
27
117
153
3
69
27
33
15
72
9
36
18
9
3
30
75
120
135
18
15
84
3
57
12
69
30
18
54
45
12
72
9
42
105
48
27
6
3
36
60
9
120
3
168
3
69
12
9
6
33
48
48
3
84
9
27
21
48
9
51
24
75
12
102
30
57
63
6
6
57
3
18
27
15
18
27
51
18
114
9
12
27
9
225
39
24
51
21
63
9
39
9
75
84
144
9
60
63
30
75
21
39
3
6
30
45
108
81
60
18
18
30
21
15
45
9
39
3
69
21
150
33
21
18
9
99
57
36
45
42
33
21
15
12
111
9
9
30
48
141
24
108
12
99
48
102
66
21
12
36
132
24
36
15
6
60
3
24
12
15
24
42
27
12
171
21
39
9
75
93
96
9
87
3
21
36
81
12
15
15
69
27
33
87
33
96
12
15
30
48
66
81
24
24
63
60
72
45
27
6
48
6
90
78
12
69
39
36
9
24
72
15
33
9
87
96
9
18
78
99
135
6
15
60
21
18
9
132
69
42
18
66
54
48
12
27
12
72
45
3
21
39
12
48
9
3
51
36
24
78
6
9
12
105
3
120
21
30
30
30
12
33
99
21
45
126
30
75
21
27
36
9
12
39
51
36
9
15
54
6
9
24
36
24
3
12
18
39
45
24
51
12
72
99
30
6
24
36
21
81
102
12
105
45
15
3
6
36
3
51
24
126
15
21
114
21
84
15
81
60
3
72
48
12
24
9
33
3
36
39
66
18
45
24
39
72
9
51
12
66
12
18
69
51
9
39
45
27
9
3
9
27
93
9
3
36
21
12
90
12
30
54
9
33
54
45
3
21
60
48
12
27
18
6
54
72
18
60
84
177
60
12
36
15
30
78
9
48
15
21
27
21
27
6
3
63
12
36
6
54
21
45
3
81
42
24
66
51
36
12
63
78
27
36
9
39
3
69
21
18
21
39
9
48
108
15
12
36
9
72
27
24
9
3
45
12
27
33
3
156
24
9
75
93
36
33
3
39
6
15
9
27
21
24
6
21
12
51
30
6
9
39
9
12
99
6
63
132
33
6
21
3
9
21
36
51
15
93
45
96
66
9
39
9
33
30
6
27
120
12
21
24
30
93
12
3
57
39
6
15
24
39
6
39
15
12
93
12
3
60
18
3
45
63
33
48
51
15
81
12
27
45
24
72
3
177
51
54
60
18
78
18
93
3
18
6
30
30
12
21
3
9
51
90
27
39
12
45
24
12
36
15
150
96
30
9
9
60
30
81
12
48
15
9
36
51
9
111
9
12
60
12
189
51
48
3
18
18
21
21
18
24
69
39
21
ABCD 96552863794*3^$a+1 [50026]
36
12
48
48
120
72
8
9
3
64
44
16
60
60
44
52
8
196
120
11
45
24
64
71
48
36
97
72
11
60
12
13
36
20
36
75
9
4
96
104
27
9
4
60
11
60
1
48
35
45
36
124
36
80
45
19
116
64
12
108
17
7
8
4
120
95
9
15
57
45
19
44
100
72
23
21
40
48
65
91
36
41
39
4
12
8
27
85
35
109
80
285
48
43
44
64
89
27
4
77
19
20
24
72
4
125
55
35
6
55
24
41
15
100
300
215
25
48
140
4
72
44
136
23
1
60
12
8
4
17
78
1
12
95
109
60
41
63
60
16
48
48
107
73
8
52
20
40
24
71
9
144
16
36
8
40
17
78
12
144
69
72
64
71
93
100
59
18
39
76
47
21
69
18
37
36
20
36
15
49
80
87
253
137
19
156
5
99
4
12
17
108
3
15
85
77
7
23
33
111
61
132
12
156
17
18
37
12
60
204
29
27
15
13
17
51
52
131
60
157
84
264
80
12
9
99
15
12
13
92
40
5
3
4
12
20
105
18
1
29
43
8
16
5
18
81
160
12
68
40
80
40
47
54
19
96
5
55
48
72
36
24
23
21
189
27
40
48
12
144
269
43
20
24
4
36
23
1
20
9
78
13
41
103
5
12
79
12
8
112
48
12
44
16
12
17
51
39
49
29
247
36
68
12
15
48
6
120
15
45
19
11
1
8
52
128
16
44
4
96
12
24
96
68
16
20
16
24
24
12
72
12
24
84
143
12
117
208
48
47
25
11
109
11
97
80
28
12
12
36
60
36
60
20
24
52
77
7
56
64
23
37
24
60
72
48
96
59
117
208
12
84
20
40
120
23
25
8
28
12
44
36
28
36
5
135
120
100
203
48
25
24
5
90
45
36
60
84
16
60
72
36
12
8
9
27
39
60
66
31
24
144
17
99
28
12
104
15
54
3
4
48
96
59
61
156
60
20
36
105
43
11
81
64
56
144
60
63
81
112
60
72
108
48
60
20
40
20
57
72
51
189
3
124
20
15
21
9
78
12
13
11
54
66
72
24
1
108
36
116
48
9
90
1
12
68
4
5
91
32
64
36
20
4
59
45
40
32
4
11
48
1
5
55
20
144
171
81
4
95
13
11
85
12
23
37
24
20
24
76
5
54
85
17
55
17
42
61
60
140
9
39
27
37
17
99
172
107
13
24
96
20
9
6
49
24
47
37
17
139
32
60
100
29
6
25
149
43
8
100
24
23
133
20
99
1
17
108
99
51
85
44
4
36
23
73
140
3
72
133
20
16
71
12
265
32
51
25
48
36
53
18
9
156
9
19
80
27
37
17
90
9
16
80
4
120
60
35
36
1
44
159
37
12
108
35
9
33
7
36
5
63
51
9
100
60
221
31
209
48
187
36
20
64
24
72
29
19
95
1
60
84
12
59
18
7
5
31
20
147
180
13
108
29
55
8
124
84
35
21
4
12
144
56
4
95
81
28
36
104
39
18
114
25
48
107
21
88
47
60
93
132
64
56
148
96
41
3
72
99
61
35
13
35
25
36
56
52
72
36
48
107
108
61
71
13
84
131
1
60
44
21
51
4
44
4
11
21
64
41
79
29
30
13
20
3
81
4
92
64
44
40
12
48
36
173
27
36
4
95
81
4
23
121
24
116
16
24
36
11
25
12
48
60
20
4
155
30
18
13
48
17
75
28
32
48
9
67
20
111
9
244
24
92
24
52
144
59
117
168
12
27
37
228
23
25
8
57
42
48
9
4
20
100
56
33
7
20
40
41
295
68
40
120
12
24
71
108
1
20
159
37
24
156
20
40
83
25
36
24
12
83
37
29
51
48
135
1
80
4
32
88
35
37
20
24
21
90
49
56
57
31
32
63
54
72
19
36
48
12
20
24
129
132
75
16
60
12
35
217
24
29
163
108
11
13
83
45
75
37
108
44
63
1
36
23
1
119
97
56
24
136
44
36
48
51
85
84
20
52
77
115
120
17
18
117
4
84
11
85
11
1
125
39
16
84
60
24
20
172
83
81
124
12
24
84
24
56
40
11
1
12
12
20
16
59
45
64
72
23
85
80
36
123
108
25
24
116
24
16
65
39
40
60
24
36
56
52
116
36
4
12
108
12
17
111
60
111
ABCD 96553142248*3^$a+1 [50087]
103
45
80
31
48
33
9
24
15
24
20
28
72
147
9
60
96
48
57
15
15
29
76
24
96
105
15
36
3
84
30
63
27
197
184
180
15
84
90
102
93
51
9
20
37
15
120
56
60
84
16
24
36
39
125
16
108
20
12
64
15
24
5
96
19
24
41
31
54
11
4
9
143
64
80
24
31
9
24
27
165
44
109
3
20
112
57
95
103
57
48
8
24
4
39
6
114
65
76
96
24
44
160
45
96
35
4
156
45
15
56
28
111
54
66
21
20
4
56
144
40
75
54
15
12
63
65
37
63
12
3
105
87
33
27
113
16
36
120
24
60
51
9
75
9
12
33
47
100
39
6
63
20
247
120
30
15
39
77
48
19
17
49
11
19
129
15
33
128
16
15
141
12
177
3
80
7
89
31
165
9
24
71
1
3
21
11
124
9
11
31
93
75
30
23
4
69
30
9
32
160
48
27
5
49
15
36
15
45
39
60
6
59
16
20
220
15
24
24
17
4
15
225
32
163
60
129
56
96
40
15
108
6
75
20
16
9
15
24
51
117
147
21
12
12
27
45
44
52
8
1
15
20
48
7
9
80
79
6
71
160
24
15
9
48
68
60
49
72
48
63
12
21
96
15
48
12
15
24
69
87
45
60
56
12
31
81
45
54
29
7
105
44
16
36
20
43
17
37
30
36
6
3
68
28
36
33
186
24
21
9
23
43
24
72
69
20
79
30
66
45
24
96
24
32
16
87
57
24
72
68
16
20
28
87
45
120
24
81
39
24
57
3
108
120
44
19
9
20
96
36
120
16
3
17
28
39
177
108
15
180
60
77
24
12
19
90
71
127
41
4
36
9
90
30
15
27
5
40
24
44
7
21
128
4
12
56
124
3
33
144
44
55
89
31
24
6
96
18
72
41
19
9
80
1
51
12
56
40
72
57
42
5
24
40
192
27
77
43
161
12
24
40
224
16
75
54
35
16
60
120
75
21
108
51
18
255
128
67
12
129
24
57
15
9
6
45
3
105
27
5
40
15
48
36
5
1
90
45
24
39
105
272
25
39
36
93
23
12
7
24
5
76
48
80
48
7
53
163
129
15
102
15
15
41
19
48
21
24
48
48
24
216
81
18
17
19
129
15
66
39
48
72
92
36
19
153
45
23
43
21
3
141
111
48
41
49
282
345
15
78
120
42
33
12
164
31
45
3
117
9
6
129
32
60
103
6
18
45
27
78
11
16
140
88
92
76
24
48
57
15
33
3
12
20
55
41
4
8
64
48
20
268
120
8
40
24
96
56
40
48
48
20
4
63
45
15
36
81
75
33
15
21
60
20
19
102
3
80
48
4
156
39
45
9
6
60
65
48
36
25
6
173
100
8
187
57
84
44
157
54
29
85
15
51
69
27
108
57
20
13
6
96
9
24
72
24
44
31
30
95
160
36
39
5
1
119
25
15
24
57
3
21
75
99
12
101
64
108
12
36
20
184
9
107
60
88
9
15
68
28
56
88
132
15
5
16
24
75
45
129
15
12
3
17
24
4
60
51
24
5
36
4
32
48
96
25
63
48
123
5
19
45
75
72
165
99
54
42
29
31
33
15
57
48
8
160
80
124
3
60
93
3
161
79
17
7
30
30
33
3
21
9
59
36
96
28
80
192
28
32
16
33
15
75
105
92
49
39
56
115
29
19
45
32
40
24
75
6
39
32
43
54
42
21
159
108
72
5
4
32
64
3
225
147
48
53
160
33
24
96
167
4
20
220
116
144
60
16
183
120
6
48
15
56
115
24
77
25
63
27
54
15
72
27
77
40
24
81
35
96
28
24
27
21
27
6
240
24
15
48
3
84
77
13
42
45
75
21
200
24
64
15
9
72
60
44
36
19
81
3
12
45
36
129
15
48
15
33
3
54
47
16
39
9
84
96
39
137
4
81
15
15
234
114
120
45
72
24
60
36
120
68
100
15
81
24
8
163
54
15
20
52
3
12
33
147
5
36
67
42
18
17
16
93
24
11
19
12
113
36
40
81
159
105
24
23
43
165
99
72
33
12
9
30
9
27
29
12
103
105
240
15
117
12
12
3
101
64
57
39
12
87
30
15
27
5
144
31
9
9
15
60
21
66
69
24
8
48
4
12
3
81
80
36
ABCD 96553275524*3^$a+1 [50001]
56
10
14
129
79
2
30
58
8
40
2
36
12
12
10
42
14
94
17
9
150
42
3
60
1
26
33
21
6
18
15
7
72
41
1
30
5
3
52
44
36
28
2
30
81
15
24
69
21
24
27
24
45
6
4
44
34
72
8
27
19
56
24
40
65
9
22
5
43
2
39
67
42
2
48
66
30
10
36
50
40
8
33
13
2
48
66
16
18
12
5
15
4
29
60
147
78
54
48
9
1
2
93
24
49
26
100
26
22
60
36
41
3
21
7
8
10
11
43
8
9
39
10
35
75
34
47
60
15
21
25
30
29
49
20
6
21
7
38
72
18
84
66
24
78
21
15
10
11
49
26
9
85
6
44
84
60
21
12
3
10
30
42
14
24
21
3
57
15
4
14
40
32
6
18
15
12
3
90
4
23
37
102
20
9
27
40
2
6
136
48
32
10
48
8
28
2
34
11
24
21
3
51
4
5
57
15
67
30
86
10
14
18
18
4
56
16
18
18
14
40
11
3
16
8
18
15
9
78
66
42
9
45
15
9
64
18
65
13
2
10
54
89
12
24
24
31
24
74
16
54
8
12
12
21
24
24
45
147
3
10
50
141
3
36
40
17
24
33
78
42
123
55
54
54
80
10
86
46
35
63
4
6
14
22
11
7
20
12
96
18
64
23
48
37
20
15
19
6
80
42
12
21
48
15
70
54
18
23
25
2
9
24
25
36
14
57
87
18
94
18
50
70
26
177
3
60
12
18
102
42
27
181
24
128
126
120
36
48
10
23
15
60
9
49
35
72
3
16
5
1
20
78
4
53
7
41
60
37
23
1
38
12
16
20
130
80
42
57
19
30
150
17
3
45
12
84
13
8
39
9
30
24
18
3
12
24
39
72
105
3
6
54
64
8
33
12
163
41
9
24
6
10
11
1
18
24
8
93
7
5
75
4
41
3
12
4
20
34
131
36
15
24
28
53
145
59
43
2
6
10
24
71
19
38
30
16
6
71
13
35
19
56
4
32
36
22
12
11
108
96
3
6
15
111
108
6
6
21
15
33
15
6
24
6
24
66
18
10
11
72
7
77
21
102
72
10
35
3
18
3
27
60
22
47
75
9
97
2
16
26
30
40
48
2
54
16
90
50
6
39
81
18
6
16
35
99
64
32
9
60
169
26
9
57
24
46
2
30
136
266
51
99
48
22
18
48
32
40
41
39
82
11
45
3
36
75
45
15
48
16
56
21
43
6
84
6
29
25
26
28
38
75
24
21
54
18
6
72
10
18
62
75
13
14
33
39
21
19
8
40
6
74
10
23
15
22
11
7
18
2
28
36
44
16
30
71
15
33
21
30
64
32
9
1
8
40
24
38
9
24
31
20
6
39
39
12
28
5
99
10
23
15
12
12
4
20
24
36
64
36
2
3
37
8
6
4
17
63
105
27
9
24
12
15
60
4
6
48
14
42
6
28
86
39
39
48
28
14
27
24
19
53
37
6
90
2
60
48
64
8
12
36
21
3
66
6
24
21
15
4
17
27
10
6
17
27
93
39
4
72
89
55
29
1
35
39
42
15
19
36
12
41
60
25
6
41
9
4
2
93
39
12
24
66
46
8
42
39
9
30
12
69
9
16
60
36
38
10
14
40
6
71
15
30
40
59
12
7
32
90
15
15
4
6
11
147
57
19
32
12
46
11
63
12
4
72
65
15
4
108
72
50
6
40
44
36
12
28
2
18
33
15
190
2
9
24
27
42
30
10
98
22
42
41
93
6
81
87
33
37
23
3
60
16
6
14
34
35
60
1
8
28
38
12
24
9
60
60
27
48
45
72
55
2
3
85
14
21
13
90
14
6
21
84
19
53
55
2
123
19
8
70
38
30
15
57
16
14
10
2
48
78
15
15
9
31
2
27
15
4
6
50
4
5
49
30
32
10
18
38
78
22
23
27
45
87
12
21
15
69
9
15
7
8
94
6
5
27
45
33
16
11
45
10
53
39
72
34
6
18
2
45
25
11
15
132
40
17
84
12
84
13
38
18
22
29
3
33
63
57
15
28
5
60
27
112
20
10
92
15
9
15
51
180
45
3
33
15
45
45
18
16
29
51
28
17
36
84
75
94
86
45
69
15
9
27
3
18
18
12
34
11
87
30
22
5
49
2
82
2
21
39
21
13
14
21
85
14
12
10
6
12
17
3
22
59
21
96
15
43
41
13
11
27
9
9
30
34
38
24
64
41
33
51
19
8
28
32
30
64
54
6
20
75
36
3
10
90
50
15
1
38
96
24
21
87
22
6
41
39
10
11
36
97
30
32
76
20
33
27
48
22
48
26
60
4
5
15
42
135
15
48
21
24
21
4
11
111
58
30
56
16
24
26
58
17
24
1
23
25
11
15
10
59
12
7
32
18
40
30
26
6
48
28
78
12
74
48
12
36
12
21
9
27
19
2
15
15
90
39
1
38
24
18
22
8
84
36
18
30
21
1
38
4
90
2
69
9
28
44
4
6
30
38
16
32
18
27
19
48
6
11
111
22
2
16
20
69
1
35
27
57
3
36
105
12
13
54
72
56
10
23
9
10
30
2
30
18
81
27
9
31
113
12
19
24
20
46
71
7
80
33
60
87
30
16
12
2
42
6
33
25
72
8
46
6
23
15
21
49
30
2
3
37
18
20
34
90
17
3
10
86
21
19
24
12
14
27
45
4
6
12
8
10
24
56
28
6
36
5
13
14
21
27
24
21
45
24
75
3
42
39
1
54
20
52
8
96
24
24
10
6
30
11
15
28
20
12
174
15
60
36
24
1
119
7
8
42
58
14
63
3
57
45
24
39
25
14
21
19
53
55
149
15
34
6
18
11
51
9
91
108
32
94
36
30
24
74
28
170
69
123
16
32
22
47
13
36
2
10
14
9
39
16
32
12
48
28
24
17
1
8
24
16
6
66
8
27
73
50
21
43
8
18
6
16
24
5
133
6
2
39
81
18
12
9
36
55
32
81
12
39
16
32
21
36
39
24
10
26
30
30
16
18
8
52
2
16
8
42
22
101
1
54
6
11
73
54
36
56
66
172
11
12
69
16
14
60
9
7
12
20
57
1
59
43
68
24
186
54
24
57
3
36
9
31
20
174
6
16
12
60
26
27
27
36
10
11
36
3
4
48
14
6
22
2
48
36
36
18
22
56
18
27
15
9
3
186
10
30
11
96
19
8
12
16
20
48
10
35
12
33
54
40
8
34
14
12
28
90
26
4
2
135
24
1
23
49
8
3
27
40
5
3
10
2
52
17
103
26
15
36
1
2
33
15
24
28
42
95
43
6
26
24
24
12
69
7
72
53
75
9
33
22
8
120
12
10
50
9
31
18
23
7
50
42
4
54
11
72
7
8
ABCD 96553716386*3^$a+1 [50179]
29
228
133
155
72
43
17
72
7
108
36
36
29
1
54
24
101
115
84
132
5
24
235
60
5
60
12
24
199
24
353
73
114
41
115
60
144
41
24
37
11
132
48
43
24
36
36
65
84
139
102
35
43
180
41
24
12
43
60
36
54
47
19
60
77
223
17
259
41
60
12
67
149
24
36
36
36
7
41
36
24
19
101
115
17
48
24
127
24
36
65
199
65
36
144
60
19
60
66
114
137
48
96
72
43
101
199
36
18
83
24
48
151
24
41
31
5
60
43
65
108
43
120
24
5
60
7
65
36
288
61
48
6
90
95
31
48
53
72
7
113
96
91
24
144
65
72
43
72
29
79
36
29
55
125
7
5
24
19
60
180
65
156
31
84
65
31
108
41
49
11
84
36
31
173
48
144
36
13
11
48
36
139
113
43
65
25
35
79
72
65
79
29
108
43
36
48
17
43
5
7
89
12
7
245
67
101
48
60
12
139
90
18
36
5
85
119
25
126
120
17
43
41
103
41
319
65
120
175
5
31
77
13
47
144
48
132
48
36
36
115
65
108
96
72
109
35
109
35
72
19
108
216
96
65
55
60
108
156
36
108
65
31
29
72
19
60
65
72
37
83
180
168
12
72
67
29
120
60
169
11
55
36
89
145
35
144
12
115
180
60
101
108
84
31
29
36
84
108
7
53
48
31
65
79
5
25
71
144
55
24
101
91
24
101
228
67
84
17
7
41
24
7
108
180
101
55
144
65
7
89
79
5
97
198
53
7
5
7
29
85
144
23
72
295
101
144
67
5
24
72
7
102
35
19
96
65
48
60
55
60
90
11
55
216
24
137
19
305
43
300
36
17
7
41
31
5
60
264
36
25
54
60
101
48
121
126
18
66
29
96
1
78
36
41
60
48
115
65
31
101
115
144
41
60
36
7
65
48
157
203
60
7
101
55
17
7
72
120
29
60
180
55
65
31
5
276
43
54
66
456
54
66
53
72
84
144
60
7
90
95
60
180
120
96
108
156
43
132
101
120
24
84
24
91
6
83
91
17
7
12
108
17
36
48
24
72
43
36
120
17
48
180
132
48
132
108
12
49
144
54
72
281
48
31
65
19
6
11
43
29
7
65
84
31
108
36
36
221
97
47
49
47
180
48
31
29
1
270
89
25
239
36
72
7
17
48
67
41
60
108
91
65
108
60
36
1
11
288
31
41
67
41
180
31
5
108
115
17
79
65
36
19
96
65
163
125
145
42
198
90
113
67
5
31
5
180
31
185
96
43
101
48
60
180
115
77
36
43
17
79
180
5
96
120
79
101
103
5
31
84
89
7
173
36
151
18
47
48
72
60
19
89
48
144
49
47
7
65
7
84
137
103
126
210
29
139
65
156
115
6
144
66
108
65
67
30
54
36
288
101
115
204
41
31
41
103
180
54
23
168
55
60
36
5
24
12
132
48
288
132
48
252
24
19
24
113
24
19
24
12
60
5
144
24
12
60
43
65
12
36
144
24
72
72
7
108
5
31
77
72
115
60
221
36
144
96
48
72
60
48
ABCD 96553822312*3^$a+1 [50057]
20
52
161
87
24
21
18
30
72
3
15
9
72
48
147
84
9
81
15
312
93
30
90
36
75
21
30
108
60
162
39
64
32
63
25
20
144
63
117
16
92
39
96
48
85
11
45
75
60
36
54
63
3
105
4
41
30
90
15
39
24
9
72
21
114
105
21
30
13
11
13
53
3
21
3
112
8
3
18
30
42
54
126
30
24
69
60
84
51
6
51
33
60
126
13
216
77
3
40
32
45
27
33
39
15
54
30
57
33
211
104
45
91
131
30
24
3
63
114
126
13
167
18
15
136
8
3
18
36
111
9
144
75
60
84
57
3
96
16
24
140
4
72
41
18
36
9
24
16
20
165
39
33
3
51
169
11
9
4
23
49
35
36
78
102
37
17
15
160
11
45
3
45
87
18
66
21
3
30
6
129
51
90
43
23
18
96
3
27
21
75
18
31
8
60
420
21
27
48
45
42
33
21
66
18
42
90
135
124
41
87
57
114
21
84
15
37
92
33
3
51
54
207
84
15
6
27
60
3
84
129
60
87
54
31
185
75
4
11
18
36
39
64
80
96
21
54
6
30
36
33
81
15
36
3
30
75
51
9
24
48
9
36
60
108
139
23
9
24
36
75
33
3
85
5
27
63
120
60
48
6
3
12
51
33
4
23
33
57
48
27
33
75
24
60
48
84
15
144
12
18
90
165
84
27
54
36
30
93
57
15
51
37
113
30
33
96
64
56
21
3
24
96
81
36
3
15
45
36
165
135
141
18
120
69
3
117
108
144
69
31
56
3
21
24
27
30
15
40
72
23
48
9
81
27
33
12
108
27
24
39
42
3
100
77
67
71
6
75
15
49
56
60
81
139
56
99
84
6
66
33
57
3
52
23
25
11
54
31
8
63
33
36
76
23
25
47
18
79
8
12
52
5
39
75
12
18
42
9
75
54
111
24
24
27
69
57
87
33
18
85
140
15
21
96
24
160
35
90
54
21
51
90
27
87
33
57
36
63
21
54
1
149
66
24
90
30
129
33
15
12
81
186
66
55
5
139
5
30
60
36
69
16
72
8
105
30
49
11
69
39
9
153
48
31
29
36
15
36
28
96
71
273
12
48
51
25
11
84
1
5
30
18
90
36
45
40
96
192
8
88
44
63
60
84
60
54
75
105
30
42
15
129
99
76
68
117
54
57
15
33
12
3
9
96
27
13
17
54
73
23
117
60
3
45
48
36
100
35
109
77
48
96
30
45
40
24
35
69
21
219
88
59
156
54
24
72
18
25
131
45
105
90
85
68
60
51
6
79
11
324
12
18
42
18
66
93
120
120
96
81
15
120
111
57
16
197
18
72
57
12
124
24
140
21
75
21
210
114
27
192
27
36
114
79
41
6
33
21
39
51
25
128
96
111
49
5
75
51
13
8
9
6
18
31
5
51
69
19
32
3
109
23
9
81
7
32
69
15
96
45
6
33
51
9
27
24
9
40
80
45
60
30
1
41
15
168
51
85
41
79
8
3
48
36
49
11
126
90
133
24
53
18
81
15
84
21
75
69
51
69
117
67
161
39
111
45
4
161
27
48
51
54
6
21
24
81
54
180
45
120
36
28
20
36
21
54
13
77
43
221
27
112
11
36
129
15
25
5
90
145
44
12
75
9
60
24
27
165
75
66
15
84
99
36
9
40
11
54
12
3
105
31
140
48
12
40
35
9
60
16
11
45
60
52
80
231
9
21
91
71
24
84
37
48
11
9
76
8
117
19
17
54
93
57
66
9
24
21
3
21
36
30
216
24
105
88
23
57
141
66
21
15
24
180
121
8
51
133
83
45
45
48
36
55
20
84
12
4
41
99
48
213
75
12
3
78
12
19
5
3
51
57
4
11
45
48
15
69
52
89
72
24
84
19
53
3
16
5
15
141
24
36
27
48
60
12
177
31
8
24
40
200
93
39
60
111
18
6
9
24
21
36
30
150
54
57
45
99
99
96
81
3
96
66
3
15
60
90
30
81
9
27
45
15
108
144
21
15
21
183
120
57
55
44
15
252
57
60
36
12
123
9
3
13
101
3
112
101
75
33
ABCD 96553969808*3^$a+1 [50007]
75
9
13
80
10
24
44
45
24
13
2
93
49
36
84
50
69
39
58
140
30
52
101
24
3
24
69
79
5
108
9
10
98
40
72
59
9
22
50
99
49
42
5
15
46
119
33
10
18
14
93
43
20
10
32
22
5
39
136
5
9
22
50
4
83
3
82
30
101
111
28
110
126
64
17
15
9
99
40
5
37
71
19
20
21
75
9
21
34
20
10
14
22
35
24
45
46
8
21
1
62
21
49
47
99
24
156
24
18
82
8
18
94
5
171
69
97
96
2
28
14
10
30
23
67
108
78
30
53
51
21
33
27
27
58
24
56
39
39
9
13
23
9
28
20
42
112
29
60
159
22
8
27
73
8
15
39
33
135
22
6
53
45
75
7
92
6
22
44
28
26
15
37
92
6
4
150
23
7
5
75
78
3
1
36
42
38
52
47
60
1
44
15
61
23
1
30
5
75
108
6
30
16
113
21
22
53
9
28
54
14
99
21
34
8
69
60
48
43
14
54
76
5
84
1
176
15
15
129
33
36
24
162
40
8
42
99
36
1
44
46
5
7
42
30
18
42
5
31
5
3
21
15
40
6
12
42
29
24
3
10
47
15
6
15
39
28
2
36
64
68
63
1
36
2
45
63
9
36
9
6
30
3
61
36
8
51
48
96
84
43
54
8
22
53
73
14
138
27
9
6
54
15
12
48
105
22
149
9
4
140
22
29
36
3
10
26
64
5
96
7
29
9
34
53
63
4
53
15
48
6
3
145
60
95
87
69
1
35
45
28
26
94
60
20
72
28
132
66
8
24
82
23
93
3
81
15
3
108
18
39
15
33
24
25
71
12
108
129
10
18
20
3
3
30
24
87
13
90
53
37
20
75
12
9
66
100
5
13
35
12
13
20
250
8
45
117
10
8
10
47
123
9
31
8
34
56
15
45
51
3
10
20
75
15
177
81
64
35
9
39
7
5
24
12
3
12
117
43
38
15
67
8
72
52
17
21
114
46
102
8
124
48
5
13
54
18
155
7
6
23
31
44
22
62
57
96
48
31
8
22
6
38
75
165
4
26
24
100
98
48
51
73
35
3
9
81
3
31
29
37
143
19
50
90
90
12
60
28
90
198
30
14
48
18
18
147
57
90
22
35
36
145
162
60
5
96
51
45
39
6
76
179
15
126
15
49
30
26
144
39
61
78
20
90
15
55
20
72
10
14
76
78
12
8
10
53
48
15
82
114
26
27
37
23
12
9
22
17
133
252
18
17
37
8
18
33
141
28
11
12
37
20
70
17
3
118
8
6
21
7
26
12
39
51
18
136
6
20
57
36
49
152
39
151
18
12
59
9
12
70
44
84
42
66
9
1
14
174
16
8
10
17
63
22
35
1
44
51
39
88
8
22
155
13
20
10
42
72
30
140
40
78
252
35
55
8
30
90
28
50
22
72
186
35
12
37
60
44
75
15
22
8
52
47
45
18
9
69
15
12
19
113
13
23
39
90
72
84
51
39
16
65
123
130
18
54
44
34
53
3
21
61
23
19
8
48
60
30
64
50
28
89
9
87
7
78
47
12
43
41
9
138
24
48
60
48
78
36
76
23
31
5
96
97
72
23
75
10
42
44
126
39
37
54
60
41
49
8
12
24
12
27
135
81
1
78
72
29
84
13
30
65
49
20
123
55
80
36
9
13
32
18
22
60
23
49
30
113
3
10
24
11
48
24
15
22
8
36
16
56
18
21
103
12
6
38
54
72
10
180
68
118
23
21
75
25
20
3
7
29
87
70
80
4
6
2
36
6
66
18
36
93
168
37
32
120
99
60
1
36
20
34
5
31
20
33
96
3
22
95
1
128
16
26
72
66
72
10
24
56
54
3
3
10
8
51
133
78
38
52
47
7
8
33
12
96
105
42
40
50
112
90
18
8
15
19
17
9
46
5
168
7
18
102
50
39
72
7
48
5
27
40
17
43
53
39
46
188
27
7
20
6
4
11
39
45
12
91
5
55
29
33
28
20
52
8
12
3
3
30
54
96
105
36
15
28
5
48
19
41
9
10
18
18
77
72
31
20
10
24
164
16
23
36
31
53
13
14
54
12
27
33
22
17
55
6
62
33
49
48
8
24
18
40
50
22
108
5
111
16
116
64
66
14
136
2
63
7
108
29
99
34
11
7
29
25
26
57
132
129
60
51
51
54
10
5
63
58
14
10
56
27
12
115
8
78
40
35
9
3
3
10
80
40
54
53
36
12
39
30
15
36
27
58
114
36
44
28
80
48
9
15
30
15
1
12
11
61
60
170
58
18
44
6
12
6
46
11
15
10
54
74
64
60
20
10
80
57
43
5
168
87
81
24
145
11
12
48
9
27
3
96
72
12
88
8
102
24
58
32
10
11
7
56
46
35
96
57
6
9
96
7
24
156
14
28
110
172
53
12
25
68
72
76
42
20
6
15
49
8
10
30
8
34
56
34
2
9
7
90
2
88
20
64
36
17
25
23
12
27
28
5
36
39
30
6
64
2
6
82
26
81
13
23
3
232
113
7
72
18
14
33
7
6
12
11
15
46
18
77
1
38
42
4
14
9
13
59
81
12
63
55
80
52
30
23
9
54
30
6
ABCD 96554095754*3^$a+1 [50038]
21
6
36
18
12
43
24
32
3
18
60
24
103
56
24
3
60
97
65
72
24
30
6
30
85
11
37
53
75
3
45
40
11
84
9
40
5
96
30
54
60
51
9
15
16
17
78
1
65
103
83
13
80
24
33
39
3
42
19
176
3
30
12
24
19
11
85
29
3
24
16
32
21
12
18
66
6
78
7
128
57
30
57
136
17
87
16
65
96
15
9
15
51
24
114
27
48
72
40
11
13
101
24
84
111
15
57
99
13
11
85
41
96
39
93
91
56
40
35
69
87
9
33
18
18
24
48
243
57
63
72
64
80
48
72
51
48
54
48
102
90
36
91
59
37
8
24
48
64
104
144
16
77
27
51
42
19
23
66
84
78
69
21
120
12
36
75
16
11
37
65
72
54
84
90
18
12
37
24
11
198
42
24
84
1
24
23
30
27
51
54
48
7
23
54
48
102
6
39
24
144
15
36
72
18
27
48
45
84
63
9
48
90
42
6
93
27
13
24
41
120
24
60
3
189
18
90
60
48
42
57
81
15
33
36
30
24
61
48
173
19
5
75
225
60
144
24
27
51
48
6
6
25
29
96
30
12
42
159
72
27
66
60
79
41
114
21
40
56
33
6
217
8
105
12
3
105
159
93
3
40
41
36
67
35
6
132
42
30
235
5
96
12
12
72
123
27
45
136
48
11
6
39
24
81
24
24
55
17
63
40
48
8
16
48
32
21
72
51
75
45
237
75
72
40
95
12
30
39
40
56
33
7
5
66
54
163
56
9
12
75
33
15
33
7
17
36
3
120
9
42
54
66
78
31
65
111
16
48
96
53
6
42
27
27
85
35
109
17
127
48
5
3
21
3
75
13
24
8
27
30
96
138
30
31
24
5
67
29
139
56
64
5
19
83
48
102
79
5
19
17
7
11
12
48
9
45
120
36
132
147
3
48
45
117
67
17
78
102
78
60
18
12
3
24
24
40
17
7
35
48
42
36
39
21
12
63
16
35
45
75
85
5
36
114
6
7
8
69
24
42
33
27
13
11
54
12
42
6
115
41
84
51
3
21
15
49
200
57
15
64
29
132
36
78
181
24
17
204
36
18
24
37
59
132
12
21
51
54
12
3
27
30
15
112
128
63
1
53
6
6
15
16
83
126
114
21
48
57
138
78
24
264
60
12
7
35
42
19
11
6
48
96
84
30
45
24
168
3
54
42
210
24
36
66
117
48
27
18
84
24
7
32
120
3
37
72
113
42
24
21
21
42
150
36
31
24
29
120
27
63
36
6
138
66
36
120
79
29
3
27
72
48
78
180
60
30
73
192
8
15
9
40
5
132
24
30
25
17
24
84
84
31
77
42
1
41
120
18
21
75
12
54
43
56
81
63
51
222
114
21
93
12
48
12
99
189
84
36
54
93
9
6
25
29
156
78
25
11
48
42
108
7
48
17
55
53
18
138
12
24
24
19
41
15
15
9
27
6
207
72
24
24
3
117
75
13
128
16
35
48
78
7
71
1
11
24
66
108
60
24
12
48
48
79
41
72
255
3
54
18
37
104
69
96
19
17
55
5
3
63
30
30
198
39
40
17
60
19
152
24
40
71
153
21
19
29
67
8
48
33
42
12
1
24
41
42
168
72
18
72
3
21
51
48
16
11
42
27
81
79
149
30
6
55
89
54
6
12
228
67
29
78
117
21
3
120
9
31
11
114
67
53
6
61
5
12
6
6
6
54
15
3
13
59
24
24
21
16
89
12
144
75
40
41
222
1
80
9
12
30
21
105
7
77
96
24
18
30
12
55
8
33
7
11
117
9
36
12
7
191
180
48
117
9
15
9
135
40
11
13
11
69
63
12
157
24
11
114
51
9
79
72
8
16
32
72
57
60
211
5
3
21
19
29
36
12
27
21
12
15
15
54
108
66
85
77
3
81
18
258
75
88
89
6
1
24
24
107
229
5
51
33
15
45
91
41
31
8
16
56
48
72
69
30
6
87
111
6
84
15
105
79
53
42
25
32
33
31
24
11
21
63
36
30
96
39
45
24
36
12
12
7
11
78
186
54
60
19
8
15
12
138
19
80
48
16
65
24
111
15
97
8
24
123
54
144
66
54
55
17
18
12
9
33
72
36
192
27
9
84
27
16
120
35
37
65
31
224
16
119
36
6
63
40
32
63
33
57
55
101
19
5
6
24
102
31
53
12
18
42
168
72
3
21
115
48
65
6
57
105
127
53
42
6
ABCD 96554276296*3^$a+1 [50124]
60
48
27
36
9
36
60
93
63
204
93
291
15
105
3
117
12
159
69
165
63
36
12
36
36
72
60
84
195
21
72
24
72
72
24
60
24
153
54
54
183
36
12
48
48
123
9
72
84
15
57
60
204
36
3
90
87
108
36
84
189
51
12
63
21
12
156
24
39
54
111
36
51
81
264
36
144
33
147
72
180
159
129
60
24
3
117
12
36
108
36
87
45
84
36
108
87
21
87
180
129
15
45
36
27
144
21
33
39
36
48
108
201
198
153
72
144
81
39
177
3
72
36
48
24
132
132
129
15
12
12
312
63
90
3
108
15
45
12
123
165
360
15
21
12
84
216
36
48
288
132
45
27
99
36
69
57
3
156
24
96
12
312
27
18
27
108
180
228
84
228
12
96
120
24
27
9
24
39
165
216
195
81
12
15
9
315
129
33
198
45
63
69
36
84
9
75
132
84
51
45
108
12
123
72
81
12
60
45
54
57
96
180
12
132
99
252
108
45
117
3
168
117
135
45
54
108
90
51
24
252
96
36
171
57
24
48
69
27
36
156
15
21
60
135
153
12
72
33
147
84
60
51
18
72
27
27
144
189
72
45
159
39
18
243
120
339
261
135
54
51
255
144
108
117
84
144
108
12
48
168
84
36
27
54
90
21
360
105
39
33
63
45
15
264
135
36
129
96
9
72
3
108
15
33
57
147
72
141
15
48
27
21
33
39
12
39
117
12
69
39
96
168
24
123
21
240
12
72
48
12
72
12
12
111
129
24
36
9
135
24
39
144
54
27
48
51
165
180
15
45
36
168
84
36
108
63
36
18
51
21
39
24
12
168
27
33
108
24
24
120
159
21
33
198
57
51
126
3
72
51
129
12
156
12
24
48
12
84
36
60
24
51
237
180
69
15
24
144
180
33
147
36
24
12
12
57
147
15
93
15
141
84
48
24
24
129
147
33
123
129
3
15
177
39
216
21
159
81
24
156
9
111
48
165
135
12
12
108
48
108
168
36
84
225
39
123
36
93
69
183
51
36
90
27
84
72
141
126
252
9
120
36
15
21
24
351
54
39
87
165
87
81
120
60
120
96
45
39
24
36
84
87
93
123
93
24
108
27
45
252
24
21
51
24
132
180
351
129
15
261
120
33
3
72
24
12
24
81
51
12
84
231
261
45
99
27
36
69
48
45
3
108
96
9
111
156
12
45
123
60
24
315
9
132
3
90
54
216
225
9
18
9
84
105
126
36
81
144
24
21
75
33
90
36
36
57
105
87
132
48
132
24
192
33
342
36
72
33
129
3
15
81
24
132
123
141
12
27
57
15
21
36
69
27
36
36
36
72
9
75
24
144
168
183
36
93
36
36
36
72
141
99
153
15
156
27
21
105
27
108
60
48
156
48
3
9
108
9
63
ABCD 96554486144*3^$a+1 [50158]
27
85
84
11
1
95
48
85
96
128
111
12
37
60
32
28
11
30
7
17
135
96
60
96
16
84
144
11
21
105
55
8
27
25
32
36
15
25
96
48
11
21
3
13
24
44
21
63
15
108
54
223
8
15
9
81
207
27
1
20
24
81
39
40
24
65
7
24
131
9
3
1
156
48
32
148
168
72
32
28
95
21
64
12
68
63
9
48
15
42
31
32
81
7
24
48
96
156
68
28
44
63
18
15
3
37
8
40
80
177
139
131
9
9
6
25
48
47
13
48
32
147
48
36
45
40
59
141
40
96
11
25
20
48
39
1
104
28
23
72
45
24
40
35
6
7
11
21
4
36
59
1
20
16
17
27
4
65
15
40
35
45
52
84
48
48
60
44
15
120
24
145
47
25
128
72
27
36
24
57
81
55
120
128
16
23
60
12
69
4
60
108
65
79
56
28
20
24
15
12
45
9
19
32
3
36
45
72
27
60
1
107
189
4
96
20
60
93
96
31
71
9
4
12
24
48
83
69
16
32
52
44
160
80
36
28
8
24
160
143
33
15
60
54
30
1
8
9
115
36
71
9
24
16
36
36
143
1
35
105
144
112
95
30
7
48
12
92
39
25
11
13
96
12
23
25
36
108
48
44
63
162
6
93
76
59
6
48
6
90
72
39
16
35
93
4
5
235
36
24
8
64
108
47
24
61
96
24
24
11
84
81
16
80
3
25
36
140
51
13
12
17
7
23
57
15
93
183
13
41
30
1
17
15
27
30
54
21
4
72
24
56
27
12
18
6
49
128
15
25
24
8
15
13
47
157
275
30
111
39
13
35
57
64
80
24
28
48
84
12
53
43
12
20
28
23
60
30
42
102
18
49
36
80
208
32
12
87
6
7
47
105
48
75
6
111
24
136
24
11
13
8
108
4
41
99
51
57
9
39
16
24
17
43
95
37
152
171
69
27
73
48
12
8
12
63
30
103
96
48
32
64
80
87
85
77
30
42
31
48
41
79
80
16
8
3
48
9
15
21
15
141
36
3
37
47
21
60
4
12
20
64
35
24
21
4
8
148
36
60
60
23
45
27
48
33
9
55
71
105
64
20
63
61
32
63
1
128
123
37
56
40
47
24
36
12
36
6
15
40
24
96
113
7
59
21
88
17
19
5
15
16
168
20
28
48
36
48
80
76
32
24
39
57
63
9
40
32
40
20
135
13
108
12
8
75
13
35
49
48
60
59
36
9
16
60
12
32
4
11
36
49
68
81
87
99
21
64
24
119
25
161
72
90
49
20
16
108
20
76
119
9
28
8
9
31
65
15
39
48
42
30
1
41
55
119
96
1
24
56
39
9
112
80
28
84
47
93
76
47
108
85
56
24
184
65
18
9
100
59
97
20
3
9
12
84
64
96
140
16
35
48
1
12
104
28
23
12
1
56
16
17
7
44
60
15
57
24
9
6
49
32
84
4
60
84
11
181
48
8
135
33
75
61
24
56
160
36
5
79
24
20
21
31
47
1
60
20
39
90
187
44
24
16
56
160
59
30
72
67
5
15
3
9
16
108
20
15
1
29
15
81
3
12
39
97
59
33
3
9
24
24
100
80
15
1
12
257
186
54
7
80
16
12
11
81
84
36
51
45
24
33
6
1
65
6
48
57
64
96
12
77
19
84
8
48
120
135
1
24
56
16
168
44
36
64
41
67
92
52
29
87
40
47
36
21
24
4
5
15
57
54
1
24
71
1
143
1
11
37
56
159
72
189
45
67
23
9
16
12
143
1
8
87
9
76
5
15
16
89
55
108
12
95
25
104
51
45
88
17
31
17
15
57
19
80
16
11
162
7
83
36
21
48
16
95
37
8
64
95
1
24
32
33
7
24
44
45
42
126
43
5
39
48
24
3
93
28
36
120
23
145
35
21
16
48
8
28
20
40
84
12
8
3
45
72
15
153
64
48
17
75
75
1
48
84
32
45
3
75
73
24
8
76
44
168
39
25
60
44
144
40
11
30
90
261
51
13
71
1
59
69
39
97
11
13
32
3
61
11
93
57
135
3
54
15
75
13
80
33
51
4
215
9
16
107
33
160
156
96
8
376
56
40
24
24
47
37
20
48
3
9
27
9
40
36
20
28
12
71
9
81
67
5
75
237
3
51
12
13
36
95
33
16
95
49
11
25
60
35
9
27
121
48
60
24
95
25
32
33
30
1
17
99
60
16
80
15
33
84
28
89
15
24
112
68
96
28
71
60
1
84
41
55
8
120
40
23
105
39
73
8
24
75
9
12
57
55
120
ABCD 96554586322*3^$a+1 [50029]
24
31
18
72
71
48
60
52
75
29
16
20
84
24
160
176
88
92
240
64
20
64
80
48
48
120
139
5
40
60
3
65
40
20
19
126
143
91
108
21
87
17
108
217
18
54
131
28
57
123
57
147
20
28
20
12
108
79
81
135
65
115
5
67
45
120
140
55
5
85
11
79
41
49
47
76
48
27
17
37
51
32
76
57
23
4
80
72
120
16
104
24
79
45
80
16
39
221
24
120
48
24
48
55
45
156
32
19
18
18
17
216
91
141
128
1
18
53
72
40
120
3
29
96
55
54
468
71
109
51
20
60
24
108
48
52
60
188
91
5
31
54
35
16
48
24
56
96
28
128
145
195
57
47
61
23
52
87
281
64
80
7
270
39
32
52
3
93
69
18
5
28
20
4
105
83
7
53
288
19
18
47
25
23
28
39
41
49
72
39
249
75
68
208
224
96
31
153
20
7
90
3
92
31
33
20
156
16
44
24
40
81
35
84
24
16
32
120
24
148
32
4
24
32
96
52
123
57
56
24
7
329
31
36
72
77
288
16
24
117
18
72
36
29
24
120
7
53
64
32
84
24
103
57
15
21
44
7
185
13
11
24
36
84
7
33
8
48
72
52
156
20
7
29
124
9
51
20
144
73
35
40
60
9
18
5
12
55
180
69
21
18
41
64
20
36
112
44
28
120
8
144
24
40
111
5
4
44
55
5
168
88
9
108
27
260
96
12
84
60
55
9
56
43
5
120
37
63
188
120
48
120
4
128
100
12
20
43
93
56
204
304
36
12
105
107
76
32
12
7
89
37
3
80
40
144
3
90
123
39
41
31
113
72
84
37
59
4
27
5
48
91
29
97
255
87
41
100
60
51
18
51
224
16
44
43
17
163
33
39
5
157
99
24
147
41
112
63
29
96
24
124
20
96
28
48
39
53
36
244
32
144
24
40
8
24
28
32
1
75
20
12
16
72
72
200
12
36
72
160
48
68
96
4
44
60
180
247
9
81
3
33
90
53
112
87
53
60
84
36
28
20
7
33
32
40
104
84
31
53
55
33
32
97
18
18
3
32
24
184
24
3
17
36
12
12
88
8
64
15
153
27
65
7
9
32
49
36
75
32
96
31
29
79
33
20
60
240
48
52
12
3
144
5
31
33
44
160
15
21
120
104
16
80
24
13
203
67
125
55
5
28
39
17
64
44
108
100
12
80
7
108
65
97
3
15
105
56
160
12
12
8
120
100
12
153
135
27
5
40
45
18
72
5
132
24
40
12
128
1
111
20
40
20
52
32
13
51
44
208
20
48
24
37
11
79
33
216
80
40
27
5
192
96
24
48
67
173
28
176
76
87
17
181
23
100
92
12
40
8
85
239
48
16
39
72
221
168
96
16
152
36
49
191
7
89
36
144
64
12
12
20
48
48
31
81
12
48
164
1
63
80
100
27
17
12
16
45
59
16
44
96
55
54
71
60
49
143
12
4
32
79
161
108
4
96
27
33
129
51
84
32
13
3
192
8
180
48
109
23
24
24
60
31
90
23
148
12
20
156
52
32
25
3
20
12
16
57
3
24
80
76
180
24
20
7
41
67
108
162
51
72
57
107
60
103
81
44
100
135
21
20
24
7
18
15
93
3
60
164
76
212
28
176
60
85
11
24
24
4
180
96
104
7
89
100
92
7
113
192
72
36
108
19
72
29
24
40
92
60
313
180
71
12
24
55
18
90
5
13
23
64
428
88
24
116
31
18
15
3
72
17
1
162
21
32
28
9
ABCD 96554798318*3^$a+1 [50000]
228
84
12
36
72
240
147
21
12
132
276
24
15
69
216
120
108
63
93
51
333
72
48
48
72
96
24
36
12
84
103
5
43
53
132
132
72
36
12
60
271
96
32
129
15
45
192
132
228
60
63
45
51
9
24
15
261
27
45
3
153
12
43
128
297
39
261
96
43
128
96
9
39
240
9
12
72
12
48
60
75
16
101
24
96
99
69
219
33
84
120
19
17
159
21
43
65
31
89
12
240
120
24
36
48
39
153
39
69
27
81
48
96
175
32
48
21
132
48
12
43
17
36
24
12
216
15
33
79
192
96
509
3
153
7
65
36
75
21
36
39
393
120
60
12
180
84
15
69
187
5
27
81
96
96
144
12
12
7
80
105
36
99
64
80
9
96
36
19
197
48
24
99
16
5
72
36
63
105
132
72
12
48
192
48
111
21
240
75
192
9
12
12
60
51
33
24
39
48
33
15
57
87
21
12
24
87
69
171
129
31
17
271
32
69
75
9
87
93
84
63
69
108
255
21
36
36
120
24
115
185
24
15
9
108
12
31
29
12
336
132
168
27
240
21
27
165
48
36
103
65
120
87
9
55
32
45
19
29
12
132
67
65
31
5
60
12
36
36
60
96
12
60
60
12
15
33
72
55
5
75
285
24
24
72
139
89
36
3
33
79
149
48
72
72
91
173
24
60
120
55
125
115
125
3
96
9
120
175
5
72
168
48
91
48
41
132
115
5
12
159
21
43
29
51
69
91
53
171
64
77
51
201
103
17
127
65
15
16
65
48
31
32
93
51
9
24
132
24
108
456
12
99
64
17
12
60
60
72
24
123
57
87
9
96
87
352
53
43
149
36
87
117
24
24
75
57
151
53
91
53
300
159
33
48
15
117
48
72
36
15
192
93
12
7
53
180
183
64
269
12
24
271
257
48
48
12
12
120
60
180
36
24
3
93
3
33
348
51
21
60
255
21
43
101
75
45
168
168
99
48
33
180
72
48
12
39
21
120
3
48
69
36
36
360
120
204
72
12
3
93
51
64
89
48
7
32
21
267
33
79
41
48
156
43
48
32
33
252
99
21
96
24
67
32
57
7
48
185
60
12
132
43
17
48
12
48
204
84
36
108
36
84
36
12
24
60
24
111
160
185
55
5
235
96
77
12
36
120
48
72
192
115
77
24
24
48
168
91
89
60
12
15
9
264
60
3
33
120
87
33
15
45
163
96
17
63
9
279
237
12
12
60
207
208
41
12
144
24
3
9
60
24
144
67
53
27
105
39
9
72
24
156
171
33
79
137
120
12
48
12
180
192
36
108
144
99
48
165
139
65
12
12
36
259
125
3
69
60
15
9
12
108
63
33
15
45
144
24
60
15
117
84
24
63
48
9
12
96
192
96
91
32
33
31
17
228
12
60
36
12
120
75
96
153
48
180
132
96
24
103
5
60
12
60
168
12
115
29
99
45
99
240
ABCD 96554798812*3^$a+1 [50181]
80
28
129
15
33
60
15
32
1
60
99
8
192
1
23
24
40
32
49
72
27
27
33
56
12
84
25
35
384
49
72
23
16
12
32
52
33
11
4
116
24
97
35
36
28
60
24
12
21
15
12
45
87
56
24
40
8
16
57
39
44
1
75
36
48
9
75
140
12
16
32
175
57
8
48
25
24
119
16
104
49
15
105
27
84
92
204
223
42
63
45
15
75
33
20
12
25
95
88
15
89
48
1
47
85
39
60
9
15
21
23
25
75
12
165
11
43
6
35
144
252
124
48
180
12
68
37
36
83
16
68
13
23
49
12
11
25
15
44
28
36
12
45
3
72
39
30
96
35
4
45
23
12
16
27
53
139
5
100
56
79
5
28
105
95
28
9
36
3
60
129
15
45
48
18
105
224
12
96
12
16
9
252
59
24
40
8
12
52
140
73
3
8
12
13
71
16
93
36
59
1
11
52
116
24
136
24
120
56
1
35
144
132
7
41
55
17
37
180
15
8
25
155
64
68
28
80
108
96
73
111
156
20
60
133
11
52
44
145
60
135
39
57
33
119
16
69
15
93
12
18
42
15
273
159
104
25
135
32
72
13
27
21
15
21
24
87
177
6
65
112
8
60
1
15
20
16
48
120
20
16
48
20
12
28
80
121
47
24
16
24
45
63
20
60
43
144
18
47
24
204
48
64
75
53
25
288
119
91
69
84
69
11
12
13
15
15
89
28
44
169
11
43
18
120
47
103
5
100
8
40
80
24
13
18
69
36
12
32
28
72
12
75
53
16
36
56
79
5
28
33
108
59
28
12
32
180
36
72
88
8
4
48
32
28
48
116
133
11
97
15
252
57
48
71
61
35
96
49
35
48
28
132
20
12
4
60
20
49
47
61
35
60
52
201
15
24
32
156
4
8
97
3
57
51
84
45
30
5
76
15
113
36
4
9
3
69
108
108
35
132
13
15
12
20
36
1
215
148
176
36
60
73
18
65
64
48
20
1
12
143
52
45
35
12
16
32
4
93
95
13
24
108
35
16
57
3
56
25
78
198
15
44
16
24
93
60
23
12
12
24
76
36
92
13
30
5
48
25
84
72
71
40
44
84
12
52
57
71
25
30
149
1
47
36
61
288
90
33
192
36
12
84
84
92
4
69
72
15
75
18
47
72
40
8
124
21
12
15
21
47
7
33
48
69
27
36
45
35
49
131
55
137
12
25
96
23
64
32
4
140
52
44
108
72
28
60
56
55
129
48
165
90
113
79
5
1
35
1
15
105
15
36
20
133
11
16
60
12
63
144
113
96
4
32
1
15
93
96
63
20
61
15
21
143
48
73
99
63
69
36
8
40
152
79
53
76
20
52
60
48
272
240
109
108
23
73
87
44
48
120
60
37
63
21
27
92
148
24
111
53
60
64
48
8
120
4
348
24
21
23
84
60
1
36
15
21
135
32
12
36
13
39
8
112
63
5
4
140
60
4
32
180
25
144
131
43
9
33
72
180
27
45
48
195
32
16
69
36
15
48
9
30
53
60
4
33
47
96
12
168
40
15
5
4
9
36
75
69
11
61
120
15
9
23
60
36
181
36
18
96
81
45
135
32
97
36
47
7
5
28
8
48
37
132
3
69
15
24
69
75
32
36
145
15
33
36
96
54
30
75
8
31
81
9
39
68
60
112
45
12
15
9
36
111
84
8
48
13
35
1
111
8
121
95
13
75
96
9
3
48
57
59
49
12
24
36
99
80
16
32
1
24
18
89
13
11
61
114
17
13
60
39
33
144
35
156
4
20
16
87
33
32
88
189
11
48
4
96
96
21
87
8
40
8
120
37
75
152
112
8
31
81
68
52
80
16
192
80
160
12
33
15
20
40
120
128
25
3
9
51
45
11
204
12
72
72
24
37
18
66
36
75
20
52
57
30
41
72
145
12
71
25
27
72
36
27
153
45
3
140
157
24
54
101
73
18
113
4
20
28
48
44
48
4
48
45
63
180
9
51
24
8
1
24
167
40
39
81
24
129
63
44
144
25
11
25
63
ABCD 96554861114*3^$a+1 [50121]
57
69
63
36
21
63
21
52
2
42
3
13
59
45
18
93
13
35
141
48
3
39
9
37
14
6
24
51
9
6
10
8
126
45
39
12
84
9
9
15
21
12
27
3
130
14
9
1
50
33
36
1
8
3
13
95
12
12
45
12
39
9
15
87
10
38
90
51
36
25
36
59
45
16
23
27
54
99
24
97
68
18
24
9
15
9
12
99
36
48
57
60
39
30
16
86
45
39
93
45
60
16
107
13
14
22
38
58
8
27
85
35
45
3
75
10
120
11
33
27
21
3
1
11
12
97
44
96
3
75
18
114
54
234
6
15
24
12
15
48
57
36
108
9
3
75
9
25
24
11
1
8
96
156
27
15
6
54
81
25
26
21
39
78
6
105
12
12
45
18
12
90
12
3
21
27
33
6
9
36
33
6
60
10
36
24
20
6
69
21
63
36
36
24
12
33
15
15
12
69
69
40
71
49
11
25
36
44
51
3
106
36
50
18
15
21
15
1
14
6
3
12
33
72
4
96
48
11
21
27
73
23
21
30
21
3
9
13
2
30
48
3
216
49
50
70
14
57
33
6
6
51
12
1
119
21
15
25
11
33
18
45
25
8
27
12
63
9
21
30
9
39
9
72
9
54
42
63
1
36
38
12
70
44
6
21
9
16
48
26
34
11
24
12
33
40
107
60
72
21
60
24
3
24
9
16
24
56
30
18
138
10
68
72
39
49
60
11
24
21
15
45
6
93
36
36
109
59
39
18
15
144
24
24
15
30
18
57
60
3
54
159
15
45
15
24
108
10
35
12
61
36
56
42
18
63
9
78
48
9
72
45
30
48
6
87
60
3
6
15
1
23
9
96
16
71
3
24
42
39
24
121
11
111
9
120
15
6
78
10
35
1
24
12
8
27
27
117
3
57
24
85
155
1
14
10
12
8
54
96
6
24
39
12
51
105
12
61
20
42
9
15
81
49
11
9
4
20
120
27
13
44
75
37
11
27
33
24
105
108
27
75
30
6
10
119
15
10
84
56
76
84
23
13
44
6
18
66
6
54
10
36
20
28
11
3
6
39
33
3
15
9
117
96
15
27
18
12
3
33
15
60
84
15
90
15
12
25
95
24
24
51
189
27
10
8
72
4
47
87
46
11
120
60
36
25
50
10
74
9
1
60
36
23
61
131
13
20
112
23
25
95
57
3
60
1
95
49
20
87
108
72
12
15
72
45
39
12
24
34
14
21
1
56
4
74
10
20
52
23
24
45
12
4
11
123
57
48
3
78
6
45
15
9
25
11
36
120
39
66
27
15
6
52
38
126
60
36
87
12
60
3
46
131
24
61
119
60
1
24
80
51
3
22
44
6
30
16
74
9
61
8
12
96
54
9
24
13
14
34
60
2
105
3
42
4
26
42
28
35
12
12
60
45
78
22
50
48
78
108
126
9
36
1
23
177
24
64
26
45
33
15
21
40
32
24
6
9
105
6
9
39
106
23
13
95
13
2
57
1
59
12
48
3
18
52
8
39
12
49
11
121
35
12
36
61
8
36
15
24
12
24
45
6
153
12
21
15
45
24
15
36
49
26
105
33
6
6
102
33
24
60
9
51
21
3
25
95
57
27
33
27
57
63
48
45
15
63
6
6
57
13
83
111
60
34
14
60
18
3
84
48
24
15
9
15
10
11
169
14
30
3
3
22
23
12
12
96
69
18
45
69
60
60
40
24
47
60
87
81
21
3
33
12
36
6
10
20
100
14
21
1
14
18
28
167
111
46
56
18
10
36
56
39
3
180
21
25
60
11
48
87
9
1
23
36
117
12
52
80
6
57
12
9
51
60
39
9
37
56
54
24
22
104
90
69
57
87
48
33
40
11
36
12
60
51
46
20
15
15
30
75
1
50
45
24
24
12
75
69
85
36
14
90
6
34
14
21
49
56
39
15
60
9
21
15
51
186
15
27
6
12
27
12
33
28
8
36
6
69
99
66
24
75
121
35
25
11
3
144
42
16
59
15
34
14
12
9
21
198
93
15
150
42
22
68
27
3
138
124
8
63
84
45
16
92
16
47
33
12
42
42
6
10
32
48
64
83
15
57
75
9
9
27
33
16
59
48
48
12
33
24
27
24
1
84
56
30
93
36
21
15
135
288
82
44
75
75
22
24
36
2
21
12
204
3
42
124
32
168
16
8
3
39
10
11
12
61
35
12
13
72
35
3
36
6
12
51
157
24
120
20
30
10
36
2
30
12
6
12
12
6
40
23
15
6
3
13
59
61
32
27
156
25
35
27
46
11
129
15
97
44
4
96
8
3
25
23
21
54
30
39
33
24
36
63
84
1
11
3
18
4
8
27
1
50
42
171
12
45
12
12
123
36
37
23
85
11
108
45
3
84
25
23
13
83
24
27
6
88
36
36
24
20
24
96
18
22
95
25
20
120
3
21
54
48
9
49
56
16
47
97
23
21
15
1
44
136
95
24
156
84
9
90
18
28
14
58
23
156
3
126
39
120
3
57
36
12
15
33
9
16
47
12
21
15
120
36
1
32
36
24
28
47
12
15
9
72
13
2
42
42
18
66
22
119
9
42
34
80
4
20
16
36
8
12
3
39
33
9
15
49
20
72
3
12
45
114
6
27
1
11
33
16
116
63
48
12
13
32
87
25
11
3
42
60
63
36
24
25
14
45
12
36
3
21
33
72
15
51
58
14
117
63
58
119
9
72
30
12
66
24
6
81
99
30
16
11
24
21
3
60
37
32
3
105
27
27
46
35
93
52
59
81
12
27
93
27
9
27
33
39
27
78
60
15
37
11
25
2
21
36
1
35
15
9
39
30
16
36
8
36
15
36
75
48
9
63
9
15
93
51
57
12
36
24
12
ABCD 96555004108*3^$a+1 [50007]
57
66
5
52
3
66
39
20
24
12
60
13
27
15
48
60
30
27
69
6
48
12
153
57
60
63
27
81
27
6
35
64
20
7
21
140
97
3
27
60
36
6
24
27
33
47
12
1
47
24
49
24
3
252
12
8
55
42
18
5
28
32
12
25
23
52
3
5
7
125
36
37
42
29
24
52
39
114
3
39
153
21
36
143
40
57
11
13
30
5
24
36
12
12
7
24
24
57
120
8
48
48
36
48
85
12
18
33
9
48
75
21
6
65
13
51
9
6
9
68
19
21
80
4
8
37
54
17
72
85
30
5
61
60
6
18
3
8
61
15
8
48
19
5
13
42
81
8
19
17
19
30
11
49
59
40
57
23
55
65
25
15
57
11
24
4
51
18
90
17
19
90
15
39
6
27
84
20
49
54
96
17
157
12
24
59
40
45
63
69
3
45
11
19
53
108
36
48
55
126
59
12
16
44
13
3
12
72
93
12
11
97
23
37
42
18
3
44
43
6
36
24
60
24
36
35
36
19
5
76
8
37
11
67
30
6
29
28
12
8
7
90
3
8
151
29
49
12
3
111
84
33
69
3
68
157
27
9
24
3
33
51
8
25
107
25
63
21
15
45
39
8
24
88
12
3
6
71
16
57
15
8
60
67
42
60
48
63
12
20
12
64
39
12
41
12
12
19
174
15
32
16
9
18
30
63
39
129
96
8
25
11
49
27
68
7
48
81
32
40
33
54
12
41
43
60
6
3
12
69
96
23
91
41
280
15
41
37
155
31
6
51
8
91
18
12
30
5
49
24
35
7
18
47
13
12
3
8
12
88
39
29
49
11
52
8
76
8
25
6
77
52
45
3
44
19
36
54
11
4
12
44
25
60
48
35
12
85
83
7
185
19
9
8
40
44
36
37
23
12
37
23
7
81
92
28
12
15
17
220
33
51
9
15
8
120
4
8
25
30
105
21
15
39
42
108
12
11
12
40
156
9
6
30
47
79
18
35
36
4
27
18
12
84
155
4
15
17
55
29
124
108
68
12
13
84
15
51
60
29
76
24
15
45
165
15
20
12
36
13
24
3
3
17
37
35
7
5
55
9
9
11
1
11
12
25
36
11
4
21
3
15
65
60
1
174
6
11
24
132
4
3
90
12
51
9
39
9
12
63
21
36
15
3
162
3
27
65
4
32
163
161
28
56
19
5
97
15
45
144
84
36
6
18
23
64
33
15
8
13
59
25
6
30
60
99
36
12
24
3
173
24
60
73
36
59
31
6
15
9
84
35
37
11
28
32
24
13
23
127
6
59
12
4
36
8
7
18
23
7
6
87
12
20
100
8
13
36
71
13
24
51
39
12
60
5
109
27
20
28
9
72
138
30
66
45
12
33
60
6
84
6
11
12
61
59
52
45
24
59
36
49
23
12
7
90
108
36
39
56
4
116
4
56
16
20
19
17
60
7
45
56
85
30
30
11
16
27
42
108
12
3
21
231
45
83
25
12
11
48
96
79
6
15
60
8
76
165
39
21
51
45
3
45
51
44
72
36
48
19
12
18
3
12
15
5
52
3
137
16
8
4
111
84
12
41
12
16
32
7
42
15
8
115
60
41
49
12
18
33
80
49
3
8
49
15
33
3
48
9
95
76
72
99
24
17
64
20
43
53
24
25
35
108
61
15
189
3
3
6
135
56
7
117
8
7
9
12
84
33
87
9
24
66
6
71
12
7
101
12
168
112
8
4
9
30
5
24
12
48
7
30
18
42
35
48
60
25
71
55
69
56
24
7
5
28
20
1
51
60
44
55
9
8
37
11
40
21
23
12
76
92
48
168
12
19
60
48
30
30
5
48
112
108
32
7
18
6
24
53
4
3
201
21
59
19
5
121
99
12
44
25
36
51
12
8
120
19
18
63
32
48
73
66
29
16
39
21
8
205
6
24
81
15
41
28
36
44
16
12
20
13
11
60
48
1
27
27
90
126
9
21
11
55
45
9
144
60
3
32
1
96
3
15
30
12
23
132
84
25
27
3
29
55
192
18
60
12
35
25
23
25
107
148
15
12
9
9
60
83
60
7
81
15
9
51
29
36
12
7
6
15
9
60
12
3
8
133
51
8
12
79
5
36
36
4
15
33
140
7
5
48
7
48
12
9
165
11
25
11
7
12
89
4
12
33
30
5
61
27
20
12
48
133
39
51
54
123
63
6
54
101
49
119
72
19
21
20
84
1
48
71
40
72
8
12
67
33
84
20
73
3
32
12
120
96
28
36
33
71
12
37
30
12
21
20
60
48
25
35
49
6
17
28
60
24
57
24
24
30
17
13
15
20
25
47
49
60
15
24
27
90
35
36
24
73
36
15
9
96
24
12
30
5
43
6
54
5
16
15
66
15
15
30
18
42
3
8
144
139
9
120
20
97
24
47
13
15
12
87
5
48
7
6
30
17
40
39
18
90
42
90
30
48
15
135
53
7
6
24
27
33
27
9
54
53
133
6
5
24
12
163
17
37
15
96
44
60
7
21
39
78
47
109
36
23
25
51
44
37
84
15
12
20
79
60
29
19
17
19
41
120
73
11
72
43
5
25
27
9
3
15
81
72
60
12
51
17
4
20
16
180
20
24
115
30
48
35
60
37
11
7
113
4
8
12
55
48
6
27
27
17
16
63
90
84
3
8
145
119
31
41
55
30
30
41
72
60
52
3
12
81
3
6
35
36
67
5
55
41
16
63
33
27
6
39
116
52
27
90
42
30
60
15
9
27
9
35
4
15
5
12
13
27
32
60
60
31
60
17
60
132
85
60
3
27
5
61
54
53
7
33
27
33
57
23
19
101
12
91
69
8
12
1
24
12
ABCD 96555836662*3^$a+1 [50021]
56
112
12
48
12
32
4
32
103
65
216
4
60
32
48
24
36
84
132
73
35
12
16
20
52
225
63
164
28
36
44
12
31
53
1
71
60
108
36
103
33
32
7
185
48
72
28
32
48
40
116
25
47
24
48
136
20
4
20
12
193
63
8
24
31
57
92
48
84
16
27
81
32
40
27
5
160
32
60
108
28
57
15
80
48
100
12
20
36
24
36
12
13
35
55
5
12
12
40
32
4
56
16
80
108
12
12
40
68
7
33
12
8
52
32
36
48
40
32
48
40
60
12
33
27
48
44
12
4
9
71
12
7
21
20
12
24
144
36
4
132
48
116
4
12
8
96
36
52
45
111
44
12
48
37
59
49
171
44
48
52
20
12
36
120
52
32
43
5
12
19
9
20
28
12
56
37
72
111
32
100
132
48
63
5
12
19
89
24
36
72
40
60
57
35
1
47
25
143
24
12
1
18
9
56
64
80
61
27
8
84
48
60
112
68
79
101
12
60
40
32
36
24
55
21
12
32
16
44
19
36
5
28
68
43
54
35
72
36
28
32
40
32
76
72
60
80
13
39
15
101
64
15
17
19
57
44
25
23
28
72
20
220
36
20
60
4
8
48
19
36
65
60
36
24
36
76
8
36
28
45
15
20
12
76
168
69
51
20
4
20
208
32
12
139
17
24
60
28
140
40
8
24
16
8
4
27
9
152
73
11
16
48
12
60
20
85
23
24
12
28
8
49
3
20
36
40
12
60
80
12
60
37
3
15
77
24
60
12
169
3
60
63
93
12
44
88
8
7
41
24
16
80
60
36
28
116
31
53
28
32
103
53
4
51
17
120
48
100
104
7
5
24
40
24
8
24
60
4
20
24
28
27
5
48
28
45
95
4
36
44
60
28
32
7
41
72
28
32
25
23
48
40
56
48
28
32
36
12
12
25
3
105
143
24
121
35
100
80
12
52
32
13
18
29
64
24
20
7
29
40
32
12
31
9
168
8
24
12
24
100
20
12
72
28
60
48
9
47
36
25
35
48
7
72
5
108
28
56
16
48
9
131
4
81
35
24
12
163
53
28
32
24
25
39
20
40
140
4
68
24
28
8
40
12
56
36
16
27
65
108
108
144
7
5
4
20
4
20
40
8
12
120
76
32
28
24
60
33
3
84
36
21
35
55
54
135
9
36
87
32
61
59
28
8
64
176
7
5
24
28
48
20
109
99
72
20
72
76
44
100
21
35
55
89
108
180
12
120
72
156
19
9
116
28
36
45
15
72
20
28
56
84
64
20
48
25
3
15
9
20
7
101
52
8
60
52
32
24
84
48
60
72
16
56
55
29
25
27
68
12
12
7
9
9
35
55
21
24
56
36
36
25
35
52
68
168
4
152
4
192
12
96
56
28
48
48
9
23
48
24
132
61
18
69
8
112
81
36
35
88
3
18
47
7
45
117
35
24
36
4
9
3
140
48
36
4
84
8
72
1
99
68
28
39
18
47
25
71
120
12
49
39
44
16
56
144
40
44
16
44
25
47
84
4
27
249
24
8
7
45
45
11
24
145
90
77
180
84
132
12
37
3
8
25
27
32
24
52
32
100
68
88
212
48
1
3
8
48
72
12
48
7
5
12
16
8
24
43
77
28
12
8
52
21
15
56
1
18
9
48
152
60
60
60
205
35
48
43
5
120
52
75
45
27
45
171
41
76
9
11
12
12
28
96
20
19
41
12
24
48
60
12
24
12
252
37
95
49
11
16
12
32
4
15
90
11
4
39
21
84
56
1
54
5
4
36
20
4
56
12
12
12
24
24
48
72
85
18
18
11
48
16
44
36
36
84
31
9
9
18
17
28
48
12
20
88
24
56
4
96
12
104
4
84
56
67
29
24
19
17
4
60
32
12
60
13
27
56
36
133
51
32
12
16
15
89
48
7
17
120
60
4
20
49
107
64
27
45
117
23
24
84
12
12
88
8
24
12
60
31
5
48
12
12
36
85
35
55
17
19
54
11
60
1
15
3
36
9
20
64
51
126
3
32
4
32
12
12
28
20
16
20
40
56
36
84
60
16
20
28
32
133
47
144
16
104
28
93
27
36
32
24
24
19
33
104
120
4
60
12
60
12
20
12
36
48
91
33
75
18
87
21
75
24
27
93
32
28
152
76
80
28
24
32
76
60
12
20
12
4
9
3
80
24
88
57
71
24
85
63
8
120
12
36
40
9
35
88
32
25
35
60
48
12
48
67
5
85
23
48
84
36
4
68
24
24
4
92
84
4
8
19
5
16
12
36
39
41
40
20
120
64
3
18
39
60
36
81
59
36
108
16
69
71
19
17
55
90
23
13
35
19
9
32
48
40
15
45
116
16
3
5
12
12
28
44
28
20
76
80
84
25
18
5
24
36
24
28
27
53
88
8
4
60
20
1
35
84
36
24
16
56
36
24
76
27
65
16
80
64
56
12
12
28
32
76
120
12
57
11
12
13
11
28
20
13
123
44
60
25
95
12
28
32
4
20
25
71
4
32
19
5
88
33
63
56
4
72
48
44
72
55
33
8
100
3
101
25
35
4
20
4
20
7
18
ABCD 96556258088*3^$a+1 [50034]
90
162
18
270
33
48
216
24
48
27
261
72
9
63
144
24
57
111
51
93
96
168
3
180
54
75
192
57
36
108
15
3
141
168
24
192
33
111
123
18
54
126
87
21
3
33
39
51
45
72
192
24
45
147
72
123
108
57
168
72
48
87
33
24
216
96
99
21
72
105
207
24
381
36
162
72
69
120
24
417
15
96
15
144
9
81
63
48
168
9
87
255
9
96
24
48
93
162
18
87
165
291
24
9
63
48
159
81
45
123
144
3
21
72
87
54
243
72
9
18
141
336
240
192
336
48
39
9
96
24
24
216
99
72
237
141
27
495
9
48
141
72
171
144
144
27
126
63
96
24
87
297
9
39
33
87
219
216
93
51
93
72
96
9
87
3
21
15
153
225
15
57
126
57
48
24
51
213
165
27
120
24
171
342
162
90
123
75
36
9
96
408
48
33
63
72
96
57
399
96
99
93
285
180
18
54
111
72
105
18
117
153
90
54
18
237
195
213
3
45
45
171
27
117
189
3
87
9
96
93
3
195
21
24
288
120
285
99
45
3
72
24
387
21
24
48
177
63
72
99
117
24
120
72
240
3
93
24
9
39
159
81
9
183
15
9
135
57
24
264
48
57
135
48
72
51
90
18
105
288
39
9
423
9
27
216
36
129
24
9
135
333
75
120
219
117
153
255
240
9
36
123
3
45
72
96
24
192
21
51
24
24
45
51
48
120
231
108
189
9
399
48
144
216
96
177
39
33
18
90
99
72
96
21
171
168
72
75
165
69
99
24
201
90
285
48
96
48
171
117
117
3
96
72
27
141
72
57
15
120
72
63
108
117
24
39
9
9
63
27
90
75
240
48
159
18
162
45
9
39
144
51
69
192
48
24
48
213
27
171
93
48
363
18
36
135
207
108
21
105
63
24
240
72
168
48
51
165
24
24
21
75
195
93
48
57
183
105
183
24
120
51
36
180
21
96
216
171
126
15
3
90
171
9
15
120
48
15
54
3
33
63
27
189
45
75
120
24
144
51
45
99
90
27
9
39
48
192
48
24
153
378
93
96
96
48
48
120
3
90
27
459
117
153
207
63
270
27
135
81
45
75
192
24
15
198
171
120
51
69
48
351
105
57
90
21
123
21
573
507
168
45
ABCD 96556277674*3^$a+1 [50071]
40
12
50
126
58
5
31
18
71
25
62
10
23
24
7
48
17
51
42
52
56
72
16
32
63
159
48
82
32
58
53
24
61
92
87
109
6
36
50
40
50
4
66
74
48
45
105
30
108
180
4
29
27
88
77
24
93
3
24
31
18
14
90
58
5
49
6
134
36
22
198
90
2
40
90
32
66
22
6
14
112
26
40
32
40
50
18
40
132
12
56
3
19
66
104
3
19
53
75
21
9
18
69
103
41
57
42
21
117
100
18
62
144
28
11
24
103
18
95
85
11
121
48
2
72
22
119
21
3
27
60
48
33
25
32
58
272
30
18
24
66
54
40
36
204
50
18
108
40
5
43
77
73
156
6
30
32
18
42
3
49
6
32
16
41
13
38
30
24
40
86
22
158
22
32
15
3
18
88
14
21
39
12
93
61
11
3
21
9
10
120
78
44
76
42
32
16
29
21
75
72
43
12
32
78
3
48
1
56
144
18
45
7
86
22
36
90
104
60
18
33
120
9
16
2
69
105
4
56
75
55
68
22
98
10
80
10
68
94
119
25
47
25
119
19
14
100
12
96
44
96
144
30
69
21
46
14
4
26
9
19
53
27
22
24
44
3
87
18
39
21
120
42
57
19
125
27
130
35
39
58
12
11
25
54
65
43
32
78
63
27
21
49
50
58
92
30
22
38
16
221
49
92
90
9
115
20
48
148
50
58
41
19
62
10
12
18
290
102
130
101
31
36
12
150
35
163
48
2
3
24
48
9
4
36
6
113
67
108
17
127
18
104
40
26
69
75
69
21
4
54
18
110
30
22
96
152
64
245
3
22
18
50
75
27
21
55
54
20
18
18
102
72
21
48
85
134
22
23
33
72
12
6
142
122
10
8
60
12
108
42
4
44
112
36
113
24
25
20
195
91
14
63
15
22
83
48
7
14
51
24
25
8
15
13
144
30
6
48
56
36
123
159
28
29
61
48
60
44
130
17
3
48
189
24
39
33
57
58
5
13
56
40
26
82
48
2
70
140
3
39
9
81
130
8
108
10
44
3
48
115
5
27
78
15
24
1
30
32
18
60
99
45
156
10
18
36
66
50
3
21
4
86
30
6
72
21
72
13
14
21
39
30
75
43
32
21
69
3
139
54
2
12
108
4
89
249
63
9
28
68
112
8
87
43
5
48
51
6
12
118
122
3
15
58
47
55
32
22
60
66
29
3
117
48
7
26
40
42
32
94
71
1
23
27
12
28
54
23
43
29
75
6
15
19
78
18
102
42
8
18
28
47
24
15
9
57
40
74
18
22
36
48
14
3
15
4
56
84
198
108
4
6
32
40
53
87
48
118
84
2
16
20
4
5
25
36
42
50
40
68
34
41
13
92
130
5
25
23
69
102
166
2
112
26
42
16
6
86
70
18
86
6
52
60
17
49
47
24
163
53
57
40
90
126
122
30
144
255
1
90
42
11
24
1
104
58
53
72
69
51
69
4
47
48
91
5
120
15
66
4
68
72
10
29
141
36
15
57
72
168
52
11
24
1
24
26
4
68
208
44
126
40
35
55
2
40
68
120
3
1
68
27
13
36
122
64
26
4
56
15
75
30
10
48
54
18
29
81
12
3
165
120
162
222
18
22
8
18
33
120
67
29
48
45
22
20
48
60
30
28
108
47
19
50
3
72
91
14
6
90
22
36
44
10
23
85
14
34
36
50
6
63
57
72
346
2
40
32
147
96
45
22
53
15
22
30
2
48
51
61
36
2
90
12
39
87
33
27
30
114
4
41
43
6
54
18
30
2
303
15
57
55
18
2
108
4
29
21
3
27
28
50
183
117
18
90
60
3
27
150
12
42
36
45
97
23
13
180
90
2
4
18
80
10
122
36
45
25
2
48
22
162
56
45
75
22
20
3
15
9
48
27
6
22
48
14
18
28
14
36
4
36
30
104
6
84
4
86
78
75
45
58
14
123
187
38
48
15
7
38
94
18
107
91
30
20
88
164
70
17
33
112
110
66
63
27
40
74
40
35
24
31
50
90
48
40
38
102
18
63
99
136
5
25
47
7
36
32
72
90
78
12
78
12
198
58
47
67
53
27
18
54
40
38
30
60
45
57
60
88
83
115
42
30
38
39
19
14
16
186
30
6
44
45
24
21
36
15
13
11
33
18
60
84
18
28
23
81
58
12
89
91
6
18
62
15
9
15
15
58
23
117
28
62
22
56
22
8
4
20
18
27
211
18
152
3
19
92
9
9
ABCD 96556350362*3^$a+1 [50034]
99
45
99
9
72
95
64
105
311
13
83
49
48
287
160
9
231
69
252
47
133
75
69
75
288
21
192
107
61
360
27
32
193
84
251
37
107
145
63
32
16
33
132
203
85
59
16
96
80
48
361
60
491
96
253
275
16
96
69
171
57
132
48
147
80
16
128
49
12
60
23
112
189
120
107
112
48
224
85
288
27
48
32
48
16
336
128
265
108
252
47
121
108
120
24
27
128
145
36
11
16
144
33
108
83
1
63
80
256
501
11
157
131
49
228
204
111
48
240
9
71
1
159
21
96
84
231
32
157
3
48
480
57
60
11
37
24
83
25
71
64
80
912
61
3
176
96
229
48
96
59
13
179
265
39
240
69
27
224
16
128
13
35
160
32
96
1
63
261
27
117
11
25
96
503
112
33
12
168
27
48
285
147
69
27
32
16
297
183
57
252
315
273
15
165
59
193
63
69
36
119
16
48
117
108
159
128
133
299
96
37
84
119
97
15
224
144
432
109
120
108
60
371
25
167
48
96
16
33
156
3
177
60
3
272
336
109
3
96
224
13
35
109
144
72
360
243
69
36
71
13
360
36
167
48
109
83
48
16
128
256
69
12
63
32
85
395
304
129
72
263
48
64
48
45
51
96
80
64
144
33
60
3
96
165
324
60
36
23
112
45
228
396
24
180
48
60
252
192
168
135
32
64
320
160
9
12
155
169
279
285
227
61
72
11
96
289
120
167
64
165
75
93
48
132
111
240
21
11
64
453
347
85
251
157
3
33
47
64
48
225
12
24
11
496
249
39
96
93
51
57
24
63
21
27
32
16
69
11
64
141
51
80
64
117
84
311
208
261
36
192
135
261
11
61
3
141
195
176
192
217
23
16
176
336
37
107
64
69
267
48
21
27
69
11
208
9
108
27
33
15
177
72
279
189
35
96
336
160
48
96
237
147
32
25
135
333
35
1
12
83
61
36
24
84
132
228
36
39
69
108
287
16
32
ABCD 96556645028*3^$a+1 [50080]
51
84
31
80
64
26
6
18
48
10
72
5
13
48
2
105
3
40
44
6
12
24
4
11
39
22
12
20
72
48
100
26
10
32
30
69
24
84
81
15
12
27
102
18
10
36
50
4
18
18
5
57
42
16
20
40
72
14
159
75
36
58
30
32
69
45
4
35
27
24
40
30
2
9
31
44
94
14
18
10
8
22
2
12
118
30
53
33
6
58
30
38
40
35
9
94
2
144
4
26
96
9
3
21
12
48
9
123
3
6
4
14
21
12
33
90
24
18
87
25
62
4
2
40
48
60
95
21
60
30
4
2
138
6
108
48
24
84
6
4
32
54
124
54
20
18
70
29
49
11
39
9
27
21
37
32
15
3
30
6
30
6
4
14
3
63
114
48
15
27
18
12
10
32
88
90
38
90
27
21
10
26
15
21
27
33
102
6
12
24
4
116
39
69
51
7
53
21
54
22
8
36
6
33
25
26
18
60
66
96
4
224
40
38
48
10
12
72
2
36
39
15
30
4
24
8
190
30
60
14
30
3
15
76
20
12
105
3
10
44
42
36
22
26
10
107
72
27
76
5
13
2
58
90
17
48
7
8
45
37
48
254
72
48
18
15
13
80
24
48
18
4
122
28
80
51
27
22
32
15
73
83
9
15
39
12
57
25
32
18
21
51
18
30
36
9
48
48
25
60
120
20
27
9
39
36
48
15
130
32
58
2
30
81
37
35
81
4
11
45
54
36
12
9
109
12
14
18
3
84
21
15
133
86
24
9
12
1
170
45
12
3
12
6
72
39
13
11
67
29
69
75
25
62
22
11
24
36
12
72
21
4
20
75
87
141
3
81
9
147
9
64
90
44
28
12
5
1
32
12
6
4
66
42
62
28
8
72
3
25
14
33
43
65
7
14
58
5
61
131
33
12
99
117
42
16
17
69
46
5
133
50
57
132
15
106
11
75
4
86
94
42
18
30
20
39
51
117
108
36
24
19
38
40
35
33
4
23
27
12
18
75
3
12
21
7
30
59
13
32
114
57
48
21
36
15
33
6
21
13
60
86
54
52
50
9
19
30
50
10
26
33
147
18
18
33
45
30
4
2
30
64
54
83
7
32
76
12
32
60
16
50
27
1
116
4
71
15
33
13
47
36
12
9
39
9
42
18
12
46
17
12
1
23
27
60
9
79
2
87
51
4
36
29
31
14
106
17
69
6
18
12
24
54
4
36
5
36
129
39
33
39
24
27
69
36
12
63
10
30
72
36
74
18
12
45
51
36
34
20
144
12
18
21
7
32
18
87
55
53
223
72
50
3
9
78
54
90
33
21
12
54
21
15
90
3
25
47
39
16
2
16
74
18
18
36
213
12
36
13
50
36
138
46
17
45
3
25
26
33
12
19
12
20
33
165
4
18
8
6
108
12
4
14
36
24
12
46
8
60
4
47
19
14
6
9
25
47
3
33
9
196
18
24
30
2
4
5
36
63
12
28
5
27
36
58
72
18
102
23
15
45
96
69
111
21
39
189
22
29
63
12
4
20
34
11
9
66
45
67
14
6
22
30
17
36
15
42
148
8
42
22
32
48
40
60
83
48
49
11
127
60
8
60
12
60
12
10
126
29
60
27
36
24
21
37
11
24
51
22
8
39
36
19
17
120
9
75
127
12
126
59
72
33
12
58
17
3
18
135
39
24
66
51
12
132
3
42
3
33
58
101
3
58
95
3
6
18
12
6
48
22
110
40
30
50
18
9
13
18
17
7
101
51
28
53
13
24
62
4
104
46
12
2
36
9
3
132
66
39
75
102
51
25
32
27
45
46
18
26
33
63
22
32
63
96
21
30
54
90
54
87
13
30
18
23
60
99
30
28
44
24
66
18
18
42
48
15
7
2
51
24
48
25
8
15
9
90
48
10
66
2
22
90
11
57
48
112
23
36
24
81
34
60
65
37
20
22
41
27
12
90
100
83
168
19
18
104
36
12
27
103
2
15
1
60
14
30
51
3
45
144
13
110
33
55
50
10
30
2
33
21
4
30
104
10
11
25
35
15
30
60
12
10
32
66
42
54
195
159
24
21
15
36
30
3
61
104
87
36
33
10
80
10
11
19
2
39
49
144
2
54
54
141
21
54
90
22
68
12
28
29
48
9
3
132
48
51
72
30
3
15
180
22
20
48
27
135
33
45
51
3
117
13
32
4
176
30
6
30
54
51
7
5
48
3
22
95
12
13
14
6
18
84
90
42
21
9
24
30
10
32
75
24
39
105
49
32
76
18
5
45
195
69
18
24
4
30
14
6
27
9
148
47
24
49
20
40
32
34
41
13
23
55
44
64
12
78
26
4
24
8
9
13
35
3
30
22
6
47
15
18
274
6
12
38
21
48
1
20
12
24
16
2
21
36
33
12
6
84
21
12
81
12
72
27
13
6
50
36
4
72
14
36
58
95
9
16
2
18
27
3
36
4
32
69
21
22
6
134
42
15
15
90
60
48
51
72
3
4
65
61
59
12
60
9
6
54
4
47
15
24
12
105
103
5
21
90
21
7
18
90
44
18
36
22
53
12
3
96
34
35
24
72
31
14
28
18
5
39
24
30
10
116
18
18
72
21
7
14
39
49
6
62
22
77
48
93
12
3
3
30
24
27
9
4
32
15
3
12
24
12
9
36
60
24
39
4
53
120
7
41
81
54
45
7
20
33
36
36
39
84
4
56
22
30
5
12
111
21
69
84
15
13
12
2
48
28
29
39
12
22
23
63
6
16
2
40
36
17
37
50
30
3
33
72
27
105
162
76
108
17
24
9
66
9
36
13
32
3
33
60
99
24
141
51
45
18
54
58
44
46
23
36
9
12
24
18
33
3
22
83
21
15
111
130
ABCD 96557492732*3^$a+1 [50056]
60
102
63
25
44
72
19
29
36
64
32
4
14
46
74
6
90
12
24
54
139
17
15
3
22
14
54
28
12
107
49
12
24
11
63
22
128
16
11
39
24
22
123
35
46
95
16
77
30
58
123
5
100
24
12
83
33
15
3
10
36
143
21
60
76
26
58
36
11
3
61
29
24
12
16
44
16
24
44
31
29
76
14
25
9
23
13
20
4
72
60
8
40
26
106
180
110
1
9
24
44
18
10
24
20
91
143
46
8
91
21
8
36
15
27
18
4
32
15
15
154
26
36
105
49
36
104
120
40
24
32
90
34
36
14
24
10
72
2
6
27
25
14
24
36
90
3
112
11
72
58
14
58
26
54
18
34
8
30
46
32
3
145
60
56
78
12
18
90
37
5
16
12
47
1
44
18
1
17
60
3
45
16
26
30
4
24
32
4
8
3
13
56
18
6
19
11
154
11
61
8
16
12
159
11
18
4
47
61
32
36
15
85
192
12
92
3
16
9
8
42
82
60
14
9
16
69
2
9
21
6
70
48
12
122
36
10
36
60
36
12
36
26
90
76
12
2
36
18
36
4
11
3
58
98
24
106
15
35
109
45
26
42
40
39
9
72
14
6
4
23
81
4
11
61
14
10
134
70
36
2
72
18
4
59
16
9
2
94
26
10
62
6
15
1
36
60
14
18
16
2
45
13
51
93
86
10
20
36
6
18
54
12
34
80
16
110
46
48
32
4
44
4
96
12
104
40
24
72
3
95
145
105
44
40
8
4
60
50
25
23
60
18
75
13
72
60
12
12
8
15
3
18
16
50
78
72
64
72
12
63
48
45
12
20
18
24
36
34
132
98
22
20
18
12
108
42
18
18
72
67
21
24
14
36
10
8
16
15
5
16
56
18
30
16
20
54
34
8
28
12
14
84
42
72
100
2
36
10
68
27
13
35
49
12
26
10
44
3
15
70
123
45
60
12
11
64
5
18
60
10
2
96
66
40
56
48
42
34
48
20
52
8
30
130
50
6
4
26
36
46
8
76
36
84
96
24
8
15
13
134
60
46
2
78
19
48
23
25
129
98
36
90
12
42
72
1
9
23
1
20
12
4
24
12
2
12
216
70
2
82
14
30
6
21
87
82
8
18
84
34
26
46
24
68
28
60
8
36
18
12
60
34
2
108
37
9
8
16
15
35
60
120
6
66
114
28
8
4
23
133
32
18
60
10
3
45
86
36
12
108
33
25
135
32
64
93
20
15
96
51
126
4
26
33
27
10
60
24
44
4
23
15
84
18
40
32
18
1
69
11
1
80
4
92
15
37
12
20
54
6
4
155
145
15
77
72
12
100
14
36
10
44
16
20
111
13
12
2
6
15
1
36
24
48
20
12
54
46
50
18
48
4
56
12
42
34
50
6
40
36
50
33
145
96
24
20
6
10
38
61
11
108
82
44
24
18
18
12
78
54
31
17
108
16
20
54
6
30
6
30
24
30
40
20
28
2
10
86
22
50
12
36
73
77
52
48
12
32
48
18
22
72
14
54
31
11
48
10
32
160
24
32
4
63
32
3
36
6
40
48
32
18
42
18
12
33
75
36
36
10
35
99
36
25
21
75
47
30
28
62
6
30
6
4
44
36
75
87
54
6
109
69
11
16
32
13
2
58
24
44
36
54
70
20
126
36
45
45
84
16
44
126
118
95
21
4
39
11
21
45
18
72
9
15
10
12
8
4
68
4
14
25
65
31
80
16
17
28
8
40
20
15
69
27
49
36
60
26
22
47
45
19
71
48
25
57
36
8
96
4
14
36
10
60
92
18
97
23
10
96
84
32
30
13
21
24
200
4
156
14
22
86
22
36
20
4
32
16
15
17
15
21
24
18
97
80
3
174
63
16
32
109
24
32
18
10
2
13
5
150
10
44
18
22
8
40
2
21
1
14
82
20
114
10
60
104
27
15
48
96
18
15
3
13
105
110
60
10
12
23
45
30
6
124
12
2
10
123
119
9
1
14
144
18
12
40
27
11
120
18
4
56
12
28
36
24
12
14
48
1
77
64
74
57
13
180
146
274
11
25
204
36
36
48
14
6
30
6
16
92
12
18
10
36
35
1
15
9
12
44
4
11
3
78
18
72
22
15
32
39
10
44
18
48
1
9
84
50
6
66
46
14
66
18
9
1
32
4
8
51
39
10
36
14
46
2
118
12
48
44
12
18
10
12
24
24
12
14
30
4
15
21
14
46
60
35
25
14
25
45
20
76
131
13
32
51
27
12
144
25
45
20
6
36
10
8
144
3
27
21
1
24
104
48
63
51
46
20
42
33
69
6
70
32
28
8
27
64
48
101
90
12
22
20
27
1
47
27
34
170
22
3
9
20
102
46
50
93
61
3
45
12
14
6
28
20
40
72
50
1
23
22
32
76
12
74
33
15
72
46
98
24
1
35
12
22
50
10
86
22
24
56
99
15
49
45
26
6
28
12
8
4
36
72
50
24
84
22
68
100
12
59
15
18
12
4
12
38
22
20
18
10
60
12
20
88
20
16
15
23
6
30
22
12
8
138
22
2
90
18
18
4
62
10
15
69
11
99
22
14
36
10
2
42
36
27
3
42
16
120
2
22
3
173
6
48
58
3
71
30
124
20
90
54
16
80
16
11
48
15
12
60
94
84
24
47
15
49
32
37
32
16
12
12
24
2
34
26
34
24
24
2
70
48
36
32
148
44
6
36
34
12
2
18
18
72
22
20
28
8
76
26
94
140
16
44
15
16
48
29
36
76
50
46
35
39
78
112
24
26
9
1
98
30
6
10
95
15
54
6
37
48
17
63
1
24
12
59
3
13
80
13
12
50
34
48
72
38
18
4
20
28
48
47
33
18
46
60
24
24
8
18
6
3
33
18
10
35
25
104
31
77
150
12
96
10
2
ABCD 96557593864*3^$a+1 [50018]
37
15
44
31
18
11
64
48
57
3
48
21
23
1
87
32
1
59
1
59
7
54
6
89
124
20
72
13
132
143
1
99
36
132
12
171
66
3
12
44
19
33
44
13
15
32
73
111
12
32
148
8
91
33
56
52
32
61
11
25
30
29
4
56
16
3
72
21
72
15
5
55
65
60
16
44
76
81
120
23
72
60
4
45
51
33
36
6
138
126
65
121
135
3
5
28
63
54
71
24
36
151
18
35
7
9
104
25
36
11
24
61
90
29
16
99
30
15
20
25
51
8
60
37
3
32
16
57
36
24
12
95
88
105
51
75
24
66
51
128
7
29
4
57
143
16
12
63
41
100
33
107
73
42
9
9
27
20
108
36
60
19
105
20
36
49
42
48
6
30
54
71
144
12
85
23
7
198
36
6
30
75
15
18
75
20
120
1
96
198
81
20
4
72
80
4
75
6
84
15
56
4
75
5
25
15
21
35
88
45
51
12
60
92
31
29
61
11
24
16
3
41
16
3
33
57
63
9
143
91
90
59
132
168
55
5
36
76
20
76
48
129
6
36
53
100
36
72
57
35
40
87
33
21
24
11
79
5
67
18
15
165
12
35
43
33
8
4
21
35
19
21
36
15
185
49
6
18
15
141
60
11
25
123
48
57
11
84
36
49
71
19
41
49
35
52
44
84
1
59
172
20
73
11
4
147
18
6
45
24
87
21
32
25
72
15
20
85
3
12
153
27
9
11
84
36
84
31
60
5
100
93
12
78
33
33
15
39
21
12
32
76
44
121
11
79
36
113
16
69
6
9
80
1
54
105
108
12
96
20
16
69
119
12
163
5
7
53
196
9
30
41
55
65
4
36
15
5
19
65
1
131
85
24
35
49
95
16
51
21
3
65
109
42
144
5
36
25
83
25
126
21
44
79
17
40
36
8
24
96
31
144
149
28
99
45
93
147
8
7
33
80
240
96
19
42
15
8
85
15
111
9
72
8
136
21
18
6
120
59
100
27
29
145
11
24
1
24
155
25
11
76
68
16
20
19
6
108
11
19
6
159
32
48
28
8
4
36
224
37
83
16
36
3
33
8
24
100
105
3
12
80
28
39
24
45
21
18
90
3
164
64
9
36
27
32
25
35
12
84
1
171
8
1
18
17
109
51
104
16
68
12
28
60
105
51
276
36
8
85
36
30
60
45
80
13
72
24
30
150
54
12
33
57
90
113
31
21
84
20
1
3
20
1
59
76
20
24
28
32
76
80
19
30
15
80
127
48
77
28
21
36
35
16
57
3
69
3
36
20
49
60
51
44
7
53
1
24
35
1
11
40
8
12
19
9
72
24
20
121
95
49
131
13
47
24
40
15
60
45
21
39
21
54
5
24
25
27
8
31
29
40
27
5
40
36
93
36
51
63
89
60
61
24
36
15
44
72
133
15
32
24
16
68
180
25
366
41
28
80
121
15
20
1
30
24
30
36
23
67
18
72
3
21
35
100
60
20
19
81
24
12
204
20
19
12
33
96
120
45
51
48
57
78
117
93
36
35
55
6
48
60
51
12
32
132
24
16
15
18
35
61
51
48
36
9
51
105
6
30
18
6
30
69
27
9
9
11
16
9
87
44
13
36
27
32
7
29
49
35
136
24
57
18
192
69
60
15
69
72
45
23
28
8
112
8
52
92
85
47
133
11
96
108
72
79
41
193
15
20
28
27
33
44
4
111
89
16
3
6
144
47
196
9
15
3
5
12
103
33
60
3
30
24
63
128
19
5
120
40
87
198
15
56
52
57
11
61
60
15
39
9
20
40
36
39
66
59
1
215
16
36
3
54
63
60
32
16
36
24
36
3
102
15
93
3
3
29
36
4
75
36
29
1
24
90
17
64
24
20
88
68
25
95
4
36
20
79
5
25
6
84
137
24
36
4
12
32
12
55
45
44
24
76
75
29
61
15
44
100
72
39
126
59
1
95
24
19
42
108
30
5
52
3
12
89
1
51
8
60
61
35
4
116
103
5
40
36
39
42
23
180
85
47
60
49
6
33
21
27
60
212
76
69
42
45
8
12
60
48
52
8
28
72
20
52
24
12
32
25
6
9
36
20
1
24
30
5
1
30
33
56
4
140
88
93
95
64
36
20
124
96
12
8
16
39
69
20
36
49
3
72
57
23
28
8
25
15
20
25
27
32
72
48
12
19
36
21
3
54
36
27
188
55
101
25
143
136
56
25
23
40
75
17
40
15
93
75
41
31
45
36
44
28
111
5
52
108
51
21
33
111
8
40
20
1
6
234
11
48
76
60
21
23
12
28
60
20
12
73
72
123
75
5
16
36
39
29
7
9
24
12
128
91
5
1
51
12
75
5
36
60
40
21
59
ABCD 96557787442*3^$a+1 [50029]
1
119
9
52
48
47
3
81
96
3
10
23
12
15
48
57
7
30
18
6
102
53
25
35
57
63
69
18
69
21
15
12
45
78
4
30
95
13
68
27
63
9
48
3
12
90
51
9
27
31
65
7
98
3
61
23
48
84
33
46
101
3
33
19
96
17
12
81
30
9
24
39
18
27
3
9
31
5
163
92
250
30
77
33
40
23
9
51
19
18
54
5
31
60
18
102
29
108
7
108
53
7
66
95
319
41
129
15
3
70
47
3
22
48
42
90
83
45
52
12
38
22
36
59
60
19
65
9
3
13
14
28
140
90
60
12
63
12
37
54
17
13
47
24
43
8
60
52
5
1
90
5
84
45
10
5
96
36
43
65
135
70
38
82
6
2
87
91
14
15
33
102
10
68
42
21
19
5
15
60
10
35
33
3
9
166
41
48
43
5
15
12
16
17
45
3
69
136
150
2
34
18
23
48
31
38
40
50
45
13
20
10
5
57
10
36
60
54
72
8
15
12
36
19
18
35
1
2
52
161
19
20
10
78
32
45
103
5
12
1
2
45
12
3
9
21
52
126
12
65
25
32
82
125
1
35
13
6
36
80
57
105
231
12
12
1
179
25
50
45
33
42
21
24
67
41
13
90
29
13
54
30
38
45
7
38
75
48
12
103
18
144
66
29
25
20
58
50
4
18
68
4
8
46
14
18
27
96
55
5
24
75
10
8
39
3
81
25
2
45
24
25
156
2
22
35
84
7
18
35
55
29
1
35
7
77
25
35
3
12
46
164
27
25
83
36
12
43
14
28
84
59
37
2
18
99
55
38
70
60
20
48
22
18
5
48
12
19
8
16
41
36
79
5
60
21
63
36
3
81
25
12
42
137
21
12
10
36
12
18
36
114
5
9
63
12
72
13
23
24
24
19
6
107
37
107
1
50
12
172
36
29
24
12
25
23
57
15
13
2
30
87
43
18
44
15
15
21
9
18
33
19
8
42
10
5
7
68
21
60
1
59
36
13
8
118
89
153
4
116
12
135
25
42
8
48
9
24
1
23
7
53
43
152
21
37
72
8
3
67
18
14
52
6
90
5
24
33
15
36
7
5
12
7
8
10
12
56
22
90
23
24
48
103
2
63
12
3
9
73
8
72
150
33
15
10
102
20
33
15
33
12
27
18
102
10
218
9
43
185
13
18
5
12
12
31
2
42
117
36
108
9
15
12
36
60
105
12
40
11
19
78
84
71
27
30
15
36
24
13
42
17
93
16
71
103
5
12
43
30
20
130
66
62
33
9
18
100
113
147
12
10
38
52
42
35
24
96
24
1
119
12
72
45
3
13
59
36
24
12
49
96
36
83
91
8
57
108
13
18
77
75
12
33
73
32
147
12
25
11
48
99
40
36
12
32
213
7
20
21
19
65
1
6
26
12
63
45
52
12
59
19
17
19
30
35
27
10
90
108
6
35
13
95
145
11
25
32
60
60
4
108
50
78
3
60
25
35
24
1
12
24
56
39
84
36
36
85
50
4
54
44
3
133
14
57
73
131
9
135
13
2
30
76
32
12
3
12
12
25
36
288
11
55
36
20
30
4
35
3
57
13
8
147
187
41
57
60
3
97
110
18
39
3
48
64
6
30
50
10
18
11
43
30
6
29
61
62
12
21
25
2
45
72
61
36
18
132
18
18
62
15
15
208
89
48
31
14
3
24
3
21
1
24
36
38
70
20
3
60
43
2
3
39
21
57
15
43
5
87
33
24
96
7
50
34
6
48
35
9
10
60
5
31
12
5
144
33
27
3
33
48
72
49
8
10
60
101
12
45
12
15
3
9
21
34
18
11
9
16
2
42
15
43
53
7
48
92
57
36
37
48
14
48
180
28
5
39
201
69
70
65
1
11
31
12
8
30
3
36
73
47
51
45
229
24
47
144
19
41
60
24
57
27
12
1
50
45
67
53
144
63
18
10
20
34
23
7
108
5
36
57
27
12
24
37
59
3
46
42
77
45
15
43
18
11
63
48
22
12
38
45
13
32
70
42
36
23
24
37
56
22
252
8
10
38
45
12
48
12
1
11
3
130
6
72
17
15
70
78
62
18
4
5
55
48
77
31
2
40
38
42
3
132
181
102
24
8
33
79
8
21
36
63
78
82
5
31
180
14
15
7
18
140
22
6
30
5
24
25
18
17
51
9
13
8
42
18
58
32
33
84
37
95
31
72
18
20
147
25
6
14
16
2
9
24
91
38
63
60
15
40
29
79
77
55
17
15
30
3
75
42
3
15
117
120
36
12
15
40
2
16
119
7
8
28
32
78
64
86
33
69
27
145
18
8
33
127
53
27
4
8
33
105
39
96
7
53
7
77
31
32
18
3
19
12
26
3
12
84
84
61
18
38
22
8
9
121
80
135
7
18
48
11
13
50
33
37
18
29
25
23
55
12
78
8
3
19
65
67
8
33
120
120
43
14
48
3
36
3
81
7
2
40
20
51
121
11
13
134
81
99
30
3
13
84
18
90
24
11
37
80
10
98
15
12
12
13
8
58
5
24
33
118
42
62
21
159
21
132
193
11
21
99
49
32
27
96
24
25
23
13
2
9
93
70
78
50
34
18
17
43
8
10
83
25
47
60
15
40
20
57
7
36
18
11
36
15
28
29
25
6
137
12
45
16
24
11
9
15
1
14
45
12
48
195
45
36
9
15
13
50
9
84
55
41
81
27
12
21
39
ABCD 96557842328*3^$a+1 [50056]
15
69
96
115
5
24
67
72
17
24
24
180
12
60
84
7
173
384
12
120
31
77
43
269
180
159
64
65
36
51
213
60
7
113
111
24
297
48
103
137
96
7
77
60
120
247
89
36
108
60
72
48
51
141
60
48
103
113
79
65
132
195
69
24
12
39
69
96
99
96
225
39
40
65
55
77
108
7
29
51
345
240
108
43
17
72
744
96
15
160
125
60
48
216
24
271
5
91
269
19
48
17
60
72
48
51
40
41
31
48
96
120
125
211
29
19
104
105
72
175
128
81
96
144
24
60
43
89
324
24
36
111
45
60
24
96
24
55
56
40
24
5
180
84
43
17
7
113
72
39
45
60
84
180
151
72
29
444
15
45
156
84
19
48
8
45
144
12
39
141
43
41
39
285
27
45
243
321
24
127
65
31
272
21
67
48
24
56
16
53
180
12
259
125
156
15
40
5
168
12
39
261
48
60
12
19
161
60
120
43
65
103
77
12
31
120
257
12
384
19
77
3
16
5
24
195
72
129
7
413
84
31
221
108
60
75
96
64
101
60
39
16
65
151
8
232
48
17
120
15
45
43
272
165
99
16
336
24
113
31
24
77
60
228
267
129
24
96
300
60
15
69
12
31
48
120
72
32
40
32
48
21
84
127
29
96
120
204
36
48
156
79
168
152
45
43
17
31
5
36
108
36
84
36
36
99
40
5
67
29
24
19
137
295
168
65
180
27
33
60
216
96
91
17
55
101
24
60
151
72
32
72
88
77
24
60
24
96
127
104
69
75
40
41
31
29
120
24
67
29
348
36
36
55
65
79
29
36
24
180
120
12
55
128
16
101
19
120
29
132
48
111
64
77
75
33
180
180
120
111
16
29
120
67
137
180
12
39
144
141
240
24
60
12
163
137
175
5
84
7
8
64
96
29
156
120
120
96
55
65
15
45
43
56
160
240
65
31
120
113
151
72
24
144
104
232
233
103
113
39
16
56
93
60
96
24
223
8
40
101
3
225
175
317
3
21
99
105
12
19
24
56
21
19
240
29
312
243
105
120
55
152
24
45
67
77
96
19
17
288
72
31
29
180
79
209
127
5
168
132
175
5
139
161
48
240
7
248
136
24
192
65
84
51
9
15
69
75
57
55
24
41
300
24
120
264
60
255
81
84
36
120
175
101
19
120
192
32
21
36
24
55
29
12
39
16
96
29
3
81
36
75
168
72
9
180
120
51
88
41
120
55
96
89
135
16
8
57
15
9
7
72
48
48
96
113
31
5
84
175
96
24
32
153
60
36
255
81
ABCD 96558079232*3^$a+1 [50009]
52
60
12
48
68
12
27
109
56
4
47
49
5
139
20
64
48
12
48
60
8
124
192
84
96
24
17
63
100
44
48
40
32
28
12
11
36
1
24
96
48
11
189
16
8
3
25
20
124
20
24
4
108
104
108
21
75
4
32
48
57
54
81
16
24
48
32
136
24
20
84
24
33
3
36
48
16
104
16
80
36
64
176
16
68
76
44
112
8
112
44
4
72
68
75
57
40
32
96
27
69
36
28
56
76
12
11
61
8
72
16
59
81
45
175
68
144
48
4
140
64
84
156
60
24
32
24
84
60
40
8
4
60
20
96
100
72
17
31
32
96
24
28
23
157
60
32
21
126
180
13
8
52
60
8
12
12
36
172
203
69
40
48
80
28
252
383
9
60
4
12
12
48
35
49
48
11
72
73
96
24
24
32
280
56
88
32
12
21
139
48
12
32
16
8
24
153
7
32
16
72
48
23
37
44
24
57
79
8
88
80
159
21
60
64
20
28
48
48
36
35
1
12
108
20
12
100
276
65
31
48
47
25
11
9
144
64
80
28
200
15
45
12
36
52
8
27
25
12
71
145
60
20
24
40
128
72
72
76
128
27
57
48
12
12
24
40
36
5
31
23
69
28
168
120
72
72
72
56
88
12
284
40
56
144
16
8
12
69
31
128
12
45
15
72
3
25
84
48
60
12
48
11
109
8
208
56
24
24
108
3
9
27
45
120
168
48
12
76
120
12
60
32
16
11
69
36
16
80
123
1
228
20
57
90
25
96
12
11
117
100
60
32
40
128
12
148
144
24
80
16
56
24
4
5
39
16
32
24
28
12
65
3
12
84
64
107
36
13
20
52
140
108
16
24
44
76
24
12
60
41
39
24
16
11
37
48
108
32
48
52
72
8
24
16
113
51
60
4
132
12
12
20
36
24
4
44
88
24
65
3
16
32
3
72
9
9
31
8
33
39
4
101
43
12
80
16
84
60
96
185
7
32
16
80
99
1
192
140
36
16
108
47
129
132
100
44
45
39
12
28
104
16
35
126
175
41
19
20
60
148
32
108
48
15
85
23
105
60
52
143
49
23
57
40
72
11
45
160
65
115
180
12
92
48
16
36
48
12
96
24
41
15
64
20
324
16
8
120
28
132
80
16
185
79
47
21
15
93
24
28
48
36
44
12
40
12
12
36
20
40
23
1
24
80
16
95
85
95
13
32
99
36
36
25
20
48
12
124
20
64
92
9
91
60
155
25
32
76
36
11
9
16
92
28
32
88
24
8
40
36
131
145
24
20
16
44
4
20
112
144
32
15
49
60
128
12
4
44
136
12
60
120
8
4
32
51
9
96
100
20
153
7
120
8
40
20
4
71
21
48
12
184
60
44
40
12
48
251
105
111
9
4
32
28
48
144
56
24
148
36
47
9
4
5
7
120
48
12
20
48
51
9
4
72
36
23
37
20
52
17
55
36
132
72
20
4
60
60
24
41
87
3
237
160
8
16
96
32
36
4
8
4
48
176
36
64
24
32
4
12
72
32
24
52
12
68
84
76
48
11
1
68
196
60
20
15
1
24
48
48
24
188
27
9
72
63
25
65
31
140
4
60
20
64
48
8
96
16
228
180
104
52
155
81
40
23
9
60
28
20
4
24
120
396
44
4
32
84
120
27
25
29
15
40
24
84
71
21
15
121
48
44
108
4
176
112
12
59
21
88
12
20
75
13
8
72
16
72
35
54
15
100
11
25
44
21
75
69
79
11
1
20
60
4
41
195
100
12
60
48
20
12
96
112
48
32
3
36
13
12
209
67
12
32
40
24
24
32
184
24
8
52
20
12
76
80
40
65
27
108
48
24
160
11
61
48
20
228
12
100
12
48
32
96
45
79
116
4
71
37
12
128
36
96
4
44
36
60
16
71
180
265
12
12
20
76
8
72
3
117
63
9
27
25
108
72
65
103
72
44
51
93
52
56
33
175
36
5
135
48
112
20
45
3
12
4
144
48
5
7
48
80
52
116
96
231
33
64
20
112
20
16
8
4
36
24
20
148
32
160
ABCD 96558280862*3^$a+1 [50058]
24
12
23
1
95
145
8
112
98
6
40
35
49
38
64
80
9
15
81
79
32
24
24
82
8
70
114
47
69
52
12
2
48
22
8
36
22
114
11
3
24
10
126
102
60
24
14
16
54
26
9
31
5
69
52
74
16
48
32
22
2
78
10
2
30
46
23
27
10
14
6
10
29
1
42
72
161
79
24
24
18
38
22
44
16
14
9
7
38
66
64
5
69
3
3
21
3
18
22
62
15
13
68
40
42
6
12
62
78
10
29
73
18
5
139
18
47
49
54
56
46
24
2
112
137
60
19
101
9
40
90
6
74
46
80
18
10
32
46
30
18
66
60
26
72
40
17
63
6
64
143
24
109
6
29
129
82
65
49
62
138
4
18
42
11
9
3
63
24
58
44
138
16
246
24
26
21
99
9
79
42
11
13
12
2
21
9
82
126
2
16
5
67
32
96
6
39
12
7
32
9
39
58
68
52
80
40
12
2
54
4
12
26
22
2
21
19
5
19
5
49
18
48
65
15
16
8
46
12
14
54
15
49
48
24
8
10
152
24
22
74
48
58
12
12
110
6
15
43
24
41
21
34
41
79
5
60
1
150
8
46
42
2
12
15
99
142
23
61
150
18
110
6
36
4
26
58
6
5
51
21
97
12
30
29
9
28
95
15
93
25
20
6
16
5
144
43
38
135
19
66
8
51
33
10
96
77
24
45
60
24
34
8
69
1
8
52
80
28
36
14
16
24
24
80
6
12
3
96
1
80
3
96
1
14
16
38
34
137
13
8
112
18
38
4
6
24
30
96
44
46
24
8
78
34
6
2
22
2
21
25
18
66
116
58
6
74
10
14
10
108
23
45
51
3
16
65
12
24
49
50
66
6
42
48
3
61
14
16
5
25
11
135
9
15
106
14
48
18
4
48
18
14
18
16
26
6
40
173
49
11
36
85
131
3
82
44
4
24
6
30
42
14
4
14
96
30
15
57
34
5
1
95
49
59
25
35
19
17
9
54
30
28
14
96
10
83
19
50
27
60
36
67
62
15
19
2
48
51
3
33
9
16
23
87
9
39
64
158
63
9
18
184
41
37
32
66
18
30
40
17
13
26
10
131
13
6
18
11
195
22
18
62
4
35
21
88
110
21
1
98
34
12
24
120
71
25
210
5
9
66
40
5
13
11
9
40
66
5
1
80
34
104
33
57
16
11
9
16
50
81
45
18
22
2
168
40
5
133
6
8
117
24
72
19
18
12
50
9
9
30
141
60
15
40
2
12
27
63
130
6
32
34
14
10
174
17
21
34
48
6
2
88
30
50
21
45
16
23
1
35
9
60
6
48
58
102
32
21
19
24
42
30
5
57
27
1
30
122
22
38
63
144
19
30
47
85
14
9
36
123
6
64
2
30
40
60
11
13
12
32
82
14
10
101
1
23
51
24
102
10
38
87
120
13
60
74
112
24
5
60
39
18
39
69
34
48
29
99
46
24
71
1
2
10
68
63
27
42
60
138
10
12
23
24
13
48
48
11
19
96
5
24
27
162
16
44
106
5
12
7
38
4
14
22
12
6
42
14
40
29
49
2
126
15
25
60
35
3
24
22
80
10
66
68
10
6
8
28
35
24
13
110
21
49
48
8
16
18
42
11
13
11
19
14
87
25
104
42
88
80
40
62
112
23
13
71
63
46
80
4
47
63
88
29
19
56
21
9
4
24
11
75
10
11
19
42
44
39
12
25
30
62
18
9
31
8
21
121
2
46
74
22
71
109
35
43
32
69
51
34
6
8
16
14
3
9
16
14
9
36
133
6
56
78
66
21
13
6
5
25
32
42
30
130
80
40
38
48
40
24
11
7
53
49
72
96
18
2
54
45
19
14
51
25
30
5
51
16
8
72
40
8
24
10
8
28
42
113
9
28
2
117
24
37
23
45
112
8
114
40
30
2
96
24
16
5
9
28
86
22
84
6
14
18
40
38
63
9
12
46
2
6
22
18
5
1
96
72
2
6
28
6
54
11
39
10
192
84
48
80
72
15
1
12
6
17
45
12
27
129
36
126
18
46
8
96
22
60
12
50
16
5
9
51
135
21
73
11
25
36
50
24
6
48
12
16
44
34
41
15
40
80
21
84
1
38
10
134
57
36
19
54
26
40
8
30
27
1
38
24
22
60
20
15
1
20
28
2
9
144
7
29
24
1
50
16
30
32
10
30
23
24
13
72
14
16
5
24
97
2
48
40
5
3
136
8
40
101
129
48
10
48
56
6
12
46
24
30
12
59
37
23
15
6
28
38
9
15
10
14
46
24
44
6
16
6
23
51
90
46
8
40
41
15
81
48
7
24
24
90
30
30
71
61
48
24
11
12
25
14
40
24
5
61
14
6
34
120
42
35
24
139
6
24
146
46
12
12
18
53
19
48
18
24
14
81
15
138
22
8
22
24
60
36
18
53
33
4
60
42
5
24
1
8
60
30
40
30
2
96
78
40
50
57
48
31
5
61
8
30
96
45
153
18
34
24
116
66
64
14
16
8
58
18
11
45
60
96
34
6
12
48
14
10
14
81
60
19
32
30
18
10
30
41
79
24
38
4
20
15
3
10
38
9
1
30
32
48
24
24
21
33
132
16
30
30
12
11
85
54
86
16
90
29
1
26
58
14
18
12
28
12
48
80
3
7
149
3
22
24
42
2
126
70
66
80
54
24
3
73
24
78
18
12
32
16
80
51
55
38
18
34
36
2
46
36
20
90
69
36
60
9
10
42
59
19
30
2
22
2
24
21
75
21
48
51
16
8
57
13
96
44
6
88
30
32
34
14
10
8
48
10
11
49
42
24
5
13
92
4
35
51
10
11
75
48
22
35
7
6
26
45
3
30
28
8
6
70
18
8
70
18
80
10
96
8
12
10
6
8
51
141
40
48
66
14
144
ABCD 96558641332*3^$a+1 [50049]
4
108
68
73
35
37
155
139
30
60
123
20
16
15
41
55
41
4
164
7
53
1
15
81
27
8
28
44
96
7
45
32
12
24
12
64
9
11
96
12
157
3
57
84
39
92
84
72
24
40
69
96
35
64
44
96
1
84
27
20
24
25
63
21
35
61
39
20
7
5
115
105
8
1
24
12
24
90
30
11
12
100
33
15
39
65
1
24
36
84
96
47
40
57
24
30
29
300
52
21
15
120
15
5
19
93
12
81
30
30
24
11
25
264
71
24
55
113
12
60
1
54
65
88
212
36
28
105
12
84
11
40
32
192
31
105
15
18
11
96
12
31
17
88
105
71
96
24
61
3
21
15
20
31
18
12
18
9
21
275
1
59
1
35
48
108
73
12
84
35
1
24
11
48
37
59
19
72
149
16
48
21
24
119
31
17
28
20
24
13
87
3
9
45
119
181
39
20
16
45
215
1
59
109
39
8
100
48
27
9
21
18
57
69
3
20
36
24
120
31
30
12
35
43
6
3
63
113
31
29
96
169
11
55
30
11
88
200
1
23
97
24
150
5
84
88
8
24
36
52
224
1
27
21
11
96
124
105
30
30
35
88
96
72
15
89
1
24
96
23
1
35
4
44
73
167
12
61
138
29
1
15
51
113
72
1
15
80
4
224
12
4
21
54
240
66
30
48
21
21
15
63
72
48
69
27
9
57
23
204
36
7
5
169
35
256
8
12
48
36
220
20
160
39
6
15
44
24
40
87
90
3
48
45
54
6
147
21
35
31
45
108
8
24
49
207
45
90
30
179
145
84
87
60
20
19
9
57
54
65
96
13
107
24
84
37
30
18
11
19
42
63
87
30
27
32
55
96
78
90
41
48
60
73
3
15
21
44
280
32
133
11
25
83
1
27
15
24
65
48
31
6
11
13
42
89
28
3
18
75
84
8
25
47
48
49
126
29
25
179
96
31
9
105
131
12
13
90
29
49
96
144
35
136
39
17
160
24
80
31
48
120
89
40
8
48
127
114
35
16
12
57
11
108
84
36
60
84
1
36
36
15
8
1
24
15
24
12
69
71
25
15
60
20
1
15
92
67
66
47
37
23
12
84
52
32
40
36
60
120
24
80
72
25
111
20
19
33
56
132
144
1
3
44
48
4
69
60
6
90
11
12
40
33
60
108
35
1
66
89
4
44
48
24
60
108
7
81
135
90
63
15
41
40
8
112
15
24
17
49
95
16
39
21
69
75
9
11
28
32
139
41
31
225
93
95
156
55
30
66
45
3
6
23
13
30
270
3
72
15
18
11
25
35
25
119
52
3
89
13
18
17
72
133
23
96
84
12
4
21
48
132
95
48
16
116
13
47
145
15
24
69
11
55
113
52
80
1
35
73
15
80
72
112
8
100
60
9
60
186
24
29
36
1
78
6
131
100
68
61
36
47
7
89
12
60
79
5
4
21
96
23
1
11
64
45
11
12
61
39
80
13
15
75
113
4
108
32
36
76
39
285
21
96
87
8
49
126
29
121
3
15
96
21
9
90
93
20
108
52
57
71
25
95
4
20
25
143
52
48
27
6
3
44
37
59
36
40
8
37
24
155
36
25
71
28
20
60
1
179
60
4
20
61
12
23
31
30
60
71
48
112
72
33
87
92
1
83
31
33
12
44
16
105
54
42
54
53
28
8
1
23
48
24
1
39
80
88
32
175
89
55
89
13
60
30
65
40
164
36
124
44
24
7
161
85
59
1
23
60
96
124
80
37
35
28
21
63
57
6
29
48
28
15
54
83
48
12
37
54
17
88
216
45
60
11
52
12
99
42
23
7
17
73
30
17
37
11
108
97
120
24
3
12
140
64
20
145
11
88
63
24
21
44
36
19
90
36
15
68
112
105
84
24
96
11
60
108
100
51
6
35
112
33
23
37
135
69
191
48
96
1
15
8
1
143
7
66
47
12
36
24
16
69
95
60
40
108
57
11
24
25
59
4
21
59
12
19
29
43
90
84
66
54
51
44
1
27
33
23
16
56
25
54
53
208
12
56
12
28
36
51
89
4
84
60
176
61
15
8
253
18
29
36
216
64
56
55
30
234
72
17
61
162
18
96
35
28
8
60
139
53
48
19
24
6
36
23
16
24
21
23
36
ABCD 96558955544*3^$a+1 [50003]
27
24
3
17
1
12
60
120
27
36
60
60
15
165
84
164
1
71
37
36
147
104
40
20
73
3
60
117
30
93
105
24
35
16
60
24
3
90
396
60
35
1
35
121
54
24
30
107
7
33
33
222
9
156
8
36
133
138
45
45
95
55
18
51
75
120
18
6
21
105
51
144
33
96
35
49
60
48
60
35
108
120
25
11
16
24
21
252
183
60
3
21
56
85
39
104
61
48
63
33
27
8
31
54
186
48
42
11
37
6
125
216
73
107
100
3
33
24
15
78
303
20
55
54
84
24
71
112
15
45
93
36
15
9
35
49
96
27
57
123
9
84
24
12
78
18
102
312
144
144
66
51
9
12
135
15
65
4
56
40
153
96
66
113
36
160
164
52
144
60
15
198
47
220
216
57
36
51
39
141
20
1
135
60
33
111
21
180
179
55
141
24
69
12
18
240
65
7
129
60
3
113
48
55
237
93
84
3
24
44
76
39
81
44
49
63
69
288
87
56
160
57
11
37
54
78
63
3
17
60
108
181
15
105
59
16
20
49
111
60
9
87
80
37
11
7
9
63
90
30
18
54
144
5
136
3
33
164
91
9
33
11
25
51
15
6
12
60
66
24
117
45
30
6
48
51
93
3
248
60
12
55
24
89
112
8
37
60
198
81
96
237
90
93
80
4
15
24
66
59
112
9
35
76
104
25
135
99
216
141
75
18
30
96
65
16
63
72
189
36
20
4
20
1
12
3
33
95
76
96
225
48
147
123
41
55
161
37
147
63
150
18
249
104
37
18
294
3
15
105
60
80
40
128
49
72
15
36
444
45
35
24
36
144
112
44
91
72
33
45
99
60
129
147
207
6
12
23
37
375
20
144
121
15
183
5
16
33
3
87
113
73
27
57
162
78
3
69
15
105
95
49
72
180
72
126
6
111
33
144
11
7
29
16
117
3
24
3
96
102
42
48
144
5
120
40
3
90
71
16
21
35
64
9
71
13
42
89
16
93
83
97
27
3
33
8
52
3
72
89
73
71
31
96
48
17
37
107
1
108
24
3
33
36
84
270
5
85
36
51
93
162
18
24
143
144
1
83
97
48
111
56
48
52
60
24
51
18
87
68
145
27
24
63
18
108
11
220
36
60
99
105
36
75
53
16
81
39
36
9
96
83
16
60
33
6
57
33
12
15
9
71
49
36
24
84
24
90
30
36
6
18
207
9
51
120
3
42
48
3
120
24
165
36
72
11
256
20
36
4
33
11
1
135
15
54
27
135
18
36
15
36
60
27
53
25
99
63
90
336
87
8
109
27
36
9
71
109
126
9
21
23
121
171
33
84
23
120
124
21
18
6
75
9
24
27
56
4
104
25
174
6
72
135
80
85
23
1
231
33
35
136
176
108
55
54
11
52
3
21
51
18
411
36
44
16
33
95
139
126
35
112
15
18
24
63
93
24
27
81
75
8
37
15
24
33
60
18
65
127
6
11
60
145
144
210
21
320
96
228
52
84
96
39
41
64
20
73
63
224
96
40
264
140
73
36
36
15
60
165
36
18
65
16
36
3
42
54
261
8
109
36
66
89
109
3
93
36
11
4
129
30
201
111
192
41
1
30
21
3
57
120
24
60
156
153
71
109
36
24
174
161
7
54
84
24
27
80
40
123
90
12
51
ABCD 96559026542*3^$a+1 [50054]
60
222
18
60
3
21
51
48
117
27
81
156
91
53
75
24
141
91
17
12
51
24
117
60
6
6
123
168
9
30
1
11
36
105
57
36
6
18
12
6
57
39
18
15
33
87
51
18
27
9
24
54
30
36
72
132
132
24
199
65
87
39
81
48
21
84
12
6
37
5
6
84
60
21
16
95
6
108
12
18
48
18
39
105
31
113
111
57
63
45
360
99
9
63
96
21
30
37
11
96
45
57
108
30
66
24
3
33
18
84
49
125
60
6
81
45
51
15
33
45
12
24
24
72
48
12
12
18
30
12
6
42
132
7
29
18
97
59
18
24
84
24
15
63
30
12
72
60
60
6
114
138
21
9
36
24
27
16
113
36
43
5
123
93
19
56
24
72
9
12
72
43
107
54
12
24
138
102
12
78
57
88
155
6
30
57
3
30
12
24
24
48
12
159
16
11
30
114
114
51
69
147
21
3
117
12
78
57
39
96
1
65
15
24
51
48
42
384
43
41
6
12
18
3
141
18
9
9
72
96
48
15
81
103
65
36
42
18
31
8
9
39
57
72
6
9
99
45
21
3
15
57
129
60
12
39
120
9
6
6
24
19
32
117
96
6
54
31
41
48
36
3
9
39
33
36
91
89
18
21
9
150
1
29
66
81
16
8
105
36
54
45
21
18
30
27
45
6
37
8
48
21
18
1
5
91
59
90
216
51
33
30
18
48
42
54
60
19
96
143
9
3
42
27
75
48
21
321
31
5
27
117
36
18
18
18
144
12
42
156
144
78
33
16
5
6
48
18
12
60
27
159
6
54
21
48
16
5
24
51
15
42
114
45
33
7
8
57
12
27
33
72
15
33
31
11
18
12
15
51
45
21
24
234
48
6
51
24
15
102
72
24
3
99
6
108
18
49
95
18
42
6
120
7
8
40
104
135
33
15
90
7
53
3
3
117
9
39
96
15
150
36
24
31
5
36
39
24
21
3
45
12
18
42
12
15
112
5
195
24
21
6
30
60
12
30
1
5
6
18
3
57
120
31
17
39
99
30
54
42
12
12
120
24
31
89
7
5
3
3
114
96
36
87
105
36
156
12
12
60
6
42
51
39
60
6
84
48
42
60
18
27
45
90
12
6
12
3
24
39
18
60
67
5
60
15
120
9
48
48
84
3
9
15
16
8
136
56
9
24
54
153
40
101
12
132
54
133
8
33
192
48
72
12
12
63
3
30
6
30
3
81
63
21
24
120
24
48
99
75
6
24
15
9
84
51
40
47
18
126
12
21
48
15
30
3
9
15
40
5
48
36
108
36
114
30
24
30
30
48
3
16
59
54
12
120
132
240
36
27
3
30
36
48
115
47
18
12
36
30
57
87
6
187
5
3
69
3
15
78
99
45
19
41
111
40
17
90
6
30
18
36
138
9
24
15
9
3
69
16
8
24
21
27
93
126
18
36
120
55
29
12
15
24
9
66
42
3
9
78
12
21
45
84
24
103
11
18
30
102
12
18
18
132
36
7
29
66
12
18
114
33
9
24
111
261
6
6
42
36
12
21
45
30
45
40
29
75
3
138
27
33
138
6
42
181
41
39
15
114
24
12
3
45
42
108
42
75
63
42
96
12
36
60
24
48
27
99
6
60
36
63
15
54
24
66
96
12
90
12
60
48
168
42
33
33
24
12
54
18
48
3
15
42
39
27
48
42
42
81
9
12
42
49
143
9
117
18
108
6
36
12
36
43
8
135
9
9
31
77
12
12
12
12
96
12
7
17
30
42
7
89
18
66
48
108
6
1
5
42
1
11
54
12
115
41
18
114
36
12
78
69
33
36
84
132
24
12
15
111
54
27
57
96
12
54
54
42
54
60
19
143
6
204
24
7
11
102
90
6
12
27
81
12
6
21
21
3
24
9
48
6
18
15
16
17
30
78
3
24
48
21
12
7
125
67
47
30
24
12
30
30
48
115
17
30
33
16
8
33
180
204
24
31
8
72
24
69
12
15
9
15
21
51
3
45
57
84
3
21
324
24
36
30
6
135
3
126
102
60
30
39
9
6
1
8
69
108
60
3
3
85
17
87
3
36
42
6
33
15
6
3
69
108
120
108
12
24
39
3
21
16
56
51
45
9
36
27
15
1
29
36
36
72
67
96
53
43
29
24
6
85
53
6
21
45
18
6
246
45
21
132
12
48
18
6
24
3
64
107
21
9
6
18
42
30
60
12
42
6
15
72
87
90
72
63
9
72
42
150
42
54
156
48
3
21
3
21
108
6
49
59
6
60
174
78
24
42
54
15
72
21
99
27
66
27
3
18
24
12
31
32
45
51
33
79
8
9
31
11
48
6
24
15
33
6
42
39
72
21
12
15
21
12
96
7
17
84
6
132
6
27
21
24
19
53
12
15
69
90
129
57
66
37
80
165
3
135
102
6
6
ABCD 96559392344*3^$a+1 [50057]
21
27
65
52
33
35
73
3
20
61
51
8
16
39
17
240
7
6
27
57
23
100
129
18
17
124
12
80
133
219
63
89
16
104
16
15
138
47
223
125
4
56
121
108
111
141
131
13
39
8
72
7
144
21
33
47
133
63
33
231
48
132
51
29
76
63
17
55
18
12
3
56
4
44
48
79
5
85
15
104
79
17
48
48
4
99
9
8
97
48
15
39
81
87
65
12
16
117
47
49
11
64
36
33
15
60
27
5
28
20
48
12
37
59
121
63
297
15
224
4
147
93
33
95
19
33
60
80
12
96
7
30
108
15
39
65
16
8
1
119
7
5
67
78
15
44
4
21
15
8
328
44
19
29
13
35
19
29
91
41
13
99
32
28
48
68
60
4
8
73
54
33
24
33
11
60
31
5
28
21
11
120
28
12
9
144
47
13
12
23
88
20
49
51
92
96
36
28
12
15
18
95
25
72
6
17
72
40
9
87
128
256
24
9
27
20
48
28
12
8
127
33
183
5
36
1
59
84
24
112
21
47
48
145
3
156
33
11
97
287
16
39
18
150
5
12
37
15
36
12
48
27
5
12
25
11
100
24
56
73
111
20
13
375
32
16
63
9
128
24
28
116
145
24
102
18
15
12
48
3
9
20
60
36
19
105
8
16
144
12
20
49
11
4
12
32
48
19
78
35
31
41
24
72
229
11
24
204
160
36
15
65
60
36
28
60
32
40
39
5
43
5
16
12
84
48
33
47
36
12
12
120
120
85
51
12
45
63
81
119
112
39
153
105
95
25
27
48
20
72
36
220
104
88
20
91
117
60
33
87
39
65
25
15
9
30
5
85
24
35
16
212
12
67
30
59
40
32
24
36
4
48
56
4
20
48
144
13
35
13
42
17
73
48
23
96
36
12
31
6
203
232
8
25
23
4
45
195
69
60
27
20
19
153
81
35
4
93
18
57
33
35
16
44
52
32
148
72
105
12
111
44
64
56
24
36
28
33
119
79
41
73
12
18
65
25
71
24
40
81
155
156
24
96
76
177
15
12
9
60
47
12
48
4
44
7
57
96
96
15
5
36
13
11
16
20
64
51
42
15
32
55
33
57
63
20
52
81
24
99
45
15
57
144
15
8
16
36
33
11
52
32
52
96
45
27
128
79
89
160
15
29
28
39
33
57
15
39
89
96
79
21
75
21
20
16
15
17
1
15
56
48
100
45
3
123
6
108
131
4
8
37
11
7
30
3
56
180
1
12
3
3
9
57
59
19
45
20
28
92
7
96
105
33
72
75
12
20
108
7
72
5
28
33
47
85
48
108
54
90
132
35
49
6
41
24
16
144
8
40
72
44
12
4
20
64
44
1
36
126
125
19
65
48
1
107
64
36
128
169
131
36
216
84
60
24
24
72
28
36
72
104
24
55
90
144
23
55
17
16
144
105
222
9
39
17
55
5
49
144
131
1
15
39
66
24
30
105
240
15
114
3
32
12
24
16
8
52
33
66
189
92
100
80
4
24
111
41
48
40
20
28
39
33
8
184
44
16
75
53
1
12
63
36
68
31
77
64
44
16
39
45
32
64
60
20
43
21
36
224
16
60
21
39
33
78
48
17
148
21
71
40
24
68
12
136
12
171
57
8
7
18
39
32
148
236
144
52
69
39
8
13
59
121
30
17
60
108
16
36
128
12
7
33
33
39
15
6
35
120
192
24
24
280
104
40
57
15
128
132
100
24
20
64
80
1
131
40
36
48
60
80
36
19
66
23
240
25
11
49
63
32
228
124
20
64
60
51
24
17
37
27
36
68
40
80
1
15
33
71
109
47
85
11
145
75
69
83
12
4
144
60
3
77
67
96
45
68
25
6
81
63
9
68
49
18
93
140
112
8
72
1
6
9
80
40
120
96
8
7
41
12
1
59
52
45
24
30
41
84
19
18
279
120
15
29
12
100
45
23
172
140
52
3
65
40
48
20
36
49
39
177
23
25
47
121
30
24
9
44
52
24
36
44
96
145
183
12
20
24
24
61
12
24
11
12
48
4
36
32
60
43
5
13
15
80
52
164
49
222
ABCD 96559402378*3^$a+1 [50047]
59
18
18
25
72
80
93
30
24
13
23
6
54
6
63
57
378
45
160
23
60
84
48
30
12
36
219
48
75
78
15
112
72
23
1
11
45
21
42
48
129
15
1
23
9
16
11
6
39
33
120
15
88
23
102
42
18
24
24
36
6
13
29
27
40
104
40
32
40
24
8
280
23
12
93
15
97
11
24
21
177
18
21
16
48
35
21
9
54
6
60
7
35
30
42
18
42
42
18
60
30
3
57
30
36
37
17
30
108
30
7
17
39
21
36
12
18
73
89
7
11
13
11
13
23
105
24
40
101
60
103
65
7
17
31
137
12
18
97
143
177
33
54
1
53
162
42
7
119
66
36
30
12
18
18
24
117
40
65
6
25
59
85
8
136
24
35
18
78
24
13
23
6
6
48
90
91
23
42
6
90
15
57
18
12
1
17
42
36
1
59
36
9
9
6
25
11
48
102
151
35
13
59
60
78
3
57
84
36
18
84
25
71
6
43
17
39
39
90
42
120
48
117
3
78
18
37
35
12
12
13
11
30
15
24
15
192
6
78
45
24
15
42
78
12
48
6
42
78
15
141
19
29
27
9
12
12
31
119
48
25
72
71
25
11
61
17
7
59
72
132
12
54
15
16
11
45
112
17
54
120
1
24
96
80
3
78
15
15
12
42
6
12
48
57
96
16
59
6
30
24
57
9
6
9
9
30
24
12
54
30
1
161
7
5
3
40
23
24
36
30
36
91
104
16
24
23
25
35
18
90
180
24
13
176
147
12
12
18
91
24
47
9
16
53
3
24
111
25
17
18
37
72
41
90
12
96
30
12
15
48
81
84
36
151
80
15
18
55
24
128
3
37
17
78
78
60
6
36
30
174
49
59
6
15
64
128
15
18
39
16
5
36
66
12
12
30
18
6
24
15
3
54
24
72
18
60
42
18
60
66
120
15
93
30
120
12
1
48
24
32
16
23
49
11
37
143
42
39
3
48
13
80
9
31
89
31
17
60
12
132
96
43
65
66
21
75
45
87
72
25
131
24
30
48
15
40
77
36
15
3
102
144
24
30
60
37
35
12
126
54
12
1
8
51
6
60
84
63
3
54
18
66
6
30
6
18
6
18
6
84
156
36
6
7
17
6
12
108
42
6
42
7
41
54
97
89
31
35
69
40
17
7
35
30
15
3
109
71
145
24
23
12
18
12
175
23
1
24
11
24
96
12
60
13
29
243
39
54
51
24
16
59
12
18
6
1
8
39
12
6
120
18
156
18
18
13
29
48
12
102
9
15
1
41
18
6
6
12
6
31
59
157
5
48
12
15
48
40
17
54
1
17
6
25
11
96
12
81
16
29
30
24
6
7
32
57
48
55
8
57
15
81
42
37
17
6
18
120
12
67
11
24
12
36
168
30
15
15
54
75
63
42
7
113
48
84
78
18
18
49
65
15
16
216
56
33
55
32
232
128
40
5
27
112
53
75
3
24
30
24
24
12
19
24
5
12
79
47
33
21
18
72
66
18
45
9
78
30
43
47
24
60
61
47
42
6
73
11
66
60
24
66
12
1
17
12
36
39
123
72
13
35
24
6
48
36
108
7
24
107
54
54
1
8
63
84
18
48
78
6
48
12
36
18
12
9
21
27
16
11
90
43
11
84
12
48
72
24
21
3
126
42
42
6
37
17
30
57
3
157
89
24
18
13
17
7
96
107
13
29
6
21
40
48
35
36
12
54
24
7
59
13
113
7
72
24
47
60
54
6
264
54
12
15
9
174
57
3
61
5
84
60
67
24
53
123
3
6
18
30
7
83
48
45
33
24
7
8
51
21
16
35
12
25
83
30
12
60
31
47
24
18
78
84
54
31
11
12
25
32
33
55
35
12
90
54
30
171
88
71
49
23
84
6
24
18
13
23
1
89
12
90
60
69
3
6
162
42
90
66
24
12
6
37
5
12
6
42
36
12
7
47
24
72
78
84
7
8
48
57
15
51
36
60
108
102
3
3
60
25
5
3
57
7
56
96
48
3
18
67
47
81
81
30
1
104
9
30
1
95
48
1
120
17
7
11
96
61
83
6
79
161
39
40
24
11
21
81
7
95
42
111
57
7
143
150
43
72
11
60
24
12
6
30
18
55
191
1
80
48
75
21
40
8
232
24
72
89
24
87
33
55
104
3
12
18
24
6
177
87
18
18
48
60
12
189
184
17
15
63
24
121
24
41
24
30
108
12
1
35
42
123
16
161
7
47
90
54
12
48
24
36
6
51
63
12
198
7
5
27
33
15
135
25
17
48
24
6
150
12
6
36
48
6
36
96
3
105
42
108
145
104
33
78
1
48
41
54
33
9
6
54
54
30
12
78
24
85
11
24
78
7
47
36
48
12
33
87
49
11
37
41
7
137
6
60
6
66
48
24
30
63
63
1
48
35
13
29
18
120
1
32
3
96
18
12
31
53
19
35
48
117
15
6
102
109
24
32
105
39
40
113
63
75
30
15
33
84
42
9
9
18
18
19
56
9
18
37
23
12
12
84
37
35
133
101
66
138
ABCD 96560078164*3^$a+1 [50022]
36
129
35
37
216
107
120
25
15
57
144
144
71
1
72
75
44
25
11
76
21
72
11
72
4
44
36
16
33
36
75
105
71
1
36
47
25
3
80
172
20
16
92
31
54
108
108
99
48
33
15
32
24
37
107
12
349
252
11
61
90
5
85
288
27
81
83
136
96
45
72
11
61
107
40
84
3
72
270
3
33
35
19
54
18
33
36
32
36
25
180
216
36
195
60
68
73
36
71
253
123
36
21
203
304
177
95
84
145
72
47
79
161
36
1
90
185
12
28
9
54
18
47
4
93
36
47
12
31
137
7
69
165
23
337
15
39
29
48
28
93
99
45
23
121
3
96
117
18
18
171
27
18
47
16
135
173
43
18
36
15
21
23
24
120
31
21
33
36
75
108
36
12
32
7
54
144
36
47
48
16
80
148
12
84
96
20
25
35
48
48
85
108
36
36
18
117
192
12
80
84
37
72
3
12
32
96
37
47
48
67
270
90
21
51
54
36
239
4
225
63
9
23
121
90
18
36
72
27
116
36
48
24
1
35
12
148
20
12
43
5
12
55
18
11
64
105
72
83
133
39
12
39
18
279
135
77
13
15
32
100
20
124
48
21
126
89
84
48
144
49
35
181
59
76
20
76
93
195
93
72
71
24
121
15
80
13
11
25
71
1
75
51
18
72
36
47
108
7
105
20
28
45
90
18
39
20
85
215
84
16
20
25
3
48
68
151
306
126
53
1
35
1
87
96
177
108
90
18
72
15
57
27
116
88
21
36
36
36
3
96
60
48
80
181
11
64
69
11
24
136
20
61
15
80
31
54
216
71
109
3
69
108
36
107
36
1
72
126
54
36
36
18
5
67
9
8
136
81
126
257
49
47
7
57
132
80
1
36
39
141
3
8
48
88
116
60
120
48
72
49
15
57
108
47
64
44
64
15
17
48
16
164
48
60
64
56
12
172
8
1
11
97
36
36
11
60
1
15
57
36
287
1
83
25
18
5
28
255
18
35
16
20
1
75
33
155
4
93
54
18
54
81
45
18
126
11
108
25
179
73
11
43
72
17
1
263
24
127
125
91
17
1
72
216
51
21
11
124
9
135
56
88
116
36
37
144
3
33
72
36
11
7
81
9
198
17
132
36
364
9
131
36
84
109
27
63
197
1
11
52
171
162
51
57
35
4
33
18
89
24
49
23
337
83
132
168
24
24
1
54
77
28
93
18
33
36
129
83
124
204
129
54
9
48
33
270
33
57
39
69
35
37
39
68
145
36
395
328
176
24
13
47
28
69
123
32
25
36
144
36
36
90
89
124
68
72
16
20
48
12
48
25
39
20
12
16
200
37
87
75
65
24
240
120
36
1
63
81
35
55
18
108
36
63
225
35
240
85
135
48
141
39
288
188
4
92
100
116
12
156
49
3
68
40
36
33
11
61
71
37
36
155
7
17
1
108
39
60
8
1
23
13
195
129
72
72
99
9
3
33
35
181
54
33
8
13
18
29
60
271
21
12
116
12
73
75
195
9
63
54
15
93
111
56
24
24
136
189
90
90
36
18
29
25
36
239
85
36
47
97
27
9
11
48
175
105
104
25
15
273
3
204
45
90
18
11
76
104
97
36
36
23
40
48
80
97
15
21
27
9
75
48
68
7
5
13
36
203
52
44
97
47
205
18
5
84
28
9
ABCD 96560260924*3^$a+1 [50083]
3
45
84
48
12
180
48
168
87
45
228
72
60
120
72
123
105
135
57
36
84
48
120
423
144
21
107
145
63
69
36
119
13
131
37
123
57
183
80
1
36
27
96
512
337
72
228
120
75
80
97
143
48
229
36
39
96
69
60
143
205
12
360
48
60
120
48
24
179
64
45
60
192
39
96
285
48
12
156
107
133
27
153
23
49
48
84
75
45
48
3
69
75
96
144
33
48
84
59
49
72
39
9
12
168
3
368
64
33
47
208
285
24
108
72
36
35
109
60
348
48
84
48
120
12
99
21
59
97
47
337
111
9
60
120
35
613
228
120
15
57
87
105
48
23
48
97
12
252
39
176
13
3
9
423
33
15
57
132
48
48
99
96
129
36
75
9
279
192
32
160
105
135
288
144
81
15
32
85
120
3
69
219
57
87
128
37
60
303
144
128
85
108
95
157
48
12
71
16
33
120
327
105
119
160
81
95
145
143
96
1
120
60
228
12
300
15
33
143
205
84
63
32
1
84
251
37
168
195
165
12
63
32
13
144
60
183
33
60
83
16
48
297
60
60
15
80
13
12
48
108
60
84
288
107
13
35
157
83
25
48
39
213
11
121
23
96
1
15
21
12
95
256
9
71
96
16
45
99
153
23
208
21
36
23
96
145
191
49
120
36
83
64
32
64
57
87
57
120
48
72
108
12
60
3
80
97
480
111
9
48
183
320
37
240
123
45
12
23
112
32
1
180
204
216
39
33
72
60
96
72
192
228
111
81
95
304
96
33
120
23
157
3
165
72
168
24
3
45
195
285
51
201
119
64
32
160
201
132
83
208
69
60
192
60
168
48
123
144
45
60
23
25
60
432
12
36
12
12
99
272
64
144
237
99
21
12
48
15
9
156
24
3
45
131
121
39
81
63
32
96
192
97
276
132
192
23
13
204
48
300
12
48
72
23
145
12
96
12
135
93
3
21
48
267
321
12
12
183
93
492
12
36
12
228
12
132
168
47
144
96
253
3
48
96
153
60
11
49
12
36
72
180
132
239
16
33
15
93
132
12
3
48
57
407
193
12
131
144
61
72
11
1
240
111
240
537
120
15
192
345
23
37
11
205
60
39
153
12
180
36
35
157
108
135
672
ABCD 96560643308*3^$a+1 [50020]
18
24
49
20
16
29
19
11
6
18
30
36
31
113
7
5
43
32
4
5
12
12
18
24
13
12
8
108
33
30
36
6
7
11
42
24
6
37
35
93
15
30
127
5
7
48
11
72
54
6
37
12
60
11
12
25
36
24
11
72
60
48
9
15
162
6
54
24
36
19
5
6
49
35
60
69
36
9
7
11
24
90
48
36
91
83
97
44
180
75
42
78
21
51
90
79
35
108
37
24
5
19
17
3
33
79
53
91
131
49
17
87
40
47
49
29
90
66
6
6
54
9
15
109
5
6
102
30
12
18
19
29
12
39
21
102
12
9
27
18
30
1
24
36
44
36
21
43
11
6
7
60
36
5
12
12
67
23
18
7
11
6
6
49
5
19
5
19
71
1
35
30
19
60
35
12
37
41
55
20
4
11
12
18
31
59
1
48
68
28
17
18
30
12
42
6
24
12
54
9
21
15
36
88
11
9
40
35
102
18
25
23
12
6
60
19
83
42
7
41
7
17
19
11
66
24
30
18
55
32
3
96
12
33
81
6
138
19
35
42
36
78
1
24
35
84
6
36
30
36
24
6
54
6
19
5
18
36
36
9
69
3
4
5
79
60
47
78
15
16
53
55
47
36
12
6
6
18
31
5
55
35
85
17
7
20
33
19
20
45
24
39
63
78
31
5
3
33
19
11
9
45
60
19
24
11
264
1
24
36
41
66
102
27
9
12
30
78
30
57
99
144
42
48
12
42
60
6
51
4
41
55
11
13
24
23
9
28
60
71
60
24
42
30
6
7
11
1
59
49
36
36
5
6
49
59
45
75
36
54
66
49
204
36
47
48
30
12
12
6
1
11
13
36
11
78
6
145
68
63
102
6
54
7
41
79
8
52
29
31
23
66
15
57
7
71
24
12
78
55
23
48
72
12
1
17
30
48
12
73
5
6
25
8
3
37
72
104
39
60
18
19
44
16
29
24
6
30
39
16
96
35
6
24
36
48
12
30
13
17
30
72
18
15
4
104
51
21
33
66
18
27
39
36
6
12
15
27
24
21
51
24
30
3
3
18
151
59
12
42
75
27
13
53
15
9
99
57
30
18
12
30
97
23
30
18
42
24
66
37
11
25
36
5
6
13
24
96
11
13
23
73
24
12
5
30
18
72
84
51
28
72
53
7
24
5
132
7
107
33
40
47
66
27
15
72
109
11
6
198
21
21
15
9
139
101
3
51
49
12
24
11
49
11
9
4
32
75
13
12
5
6
37
77
55
8
33
7
23
72
12
33
52
20
9
132
43
24
5
31
36
29
12
39
180
69
30
120
6
36
78
72
90
108
6
84
85
11
25
83
60
12
33
52
56
9
6
78
15
4
32
15
21
75
30
7
12
29
12
87
40
32
75
24
12
49
11
12
85
11
132
93
15
1
35
169
41
24
6
30
39
21
48
75
57
18
25
8
88
41
103
83
30
19
5
6
60
24
48
6
24
111
4
12
35
25
41
12
72
51
4
71
13
24
12
84
47
24
13
72
11
12
12
33
100
53
7
11
25
41
30
21
33
36
36
12
18
9
129
30
42
43
41
55
11
12
6
31
29
36
43
23
45
28
17
42
30
7
20
99
1
44
15
21
4
5
31
11
13
29
6
45
99
72
25
11
42
18
90
3
15
49
5
30
1
36
60
41
60
72
12
138
12
9
16
48
41
24
30
60
33
33
19
23
24
13
12
11
84
30
6
37
41
30
69
15
66
96
3
51
1
53
6
6
18
25
72
24
24
35
72
6
18
1
65
6
93
9
120
7
11
72
1
101
48
18
45
63
36
73
12
23
18
24
54
90
42
13
11
48
36
54
55
11
36
13
8
4
5
30
6
79
35
30
55
23
36
21
4
95
9
72
15
25
11
60
13
20
27
60
37
41
19
36
32
15
12
6
30
114
3
4
60
5
96
15
28
41
24
51
3
37
125
18
48
93
64
8
9
6
24
24
36
18
42
21
4
53
15
3
144
25
44
4
17
30
13
5
42
13
95
37
24
17
30
37
17
126
13
11
9
36
4
47
57
87
18
36
19
92
28
71
36
6
79
35
13
47
24
1
24
35
1
53
30
21
75
49
20
3
33
15
6
18
121
24
36
11
54
31
44
9
7
20
15
36
24
25
23
21
117
7
11
1
48
36
60
17
19
8
16
84
5
36
31
24
35
21
3
12
6
7
53
48
24
6
90
30
24
1
17
39
64
24
35
25
5
72
19
24
71
12
42
18
57
3
60
48
1
24
5
39
105
3
39
60
9
15
1
5
19
96
11
33
4
41
24
30
25
11
42
18
12
45
4
11
48
60
6
36
30
12
42
24
6
13
35
30
55
17
6
60
12
1
11
6
48
19
11
25
11
36
9
33
7
41
99
21
79
53
7
56
3
61
41
7
36
17
60
102
6
27
39
96
37
35
42
24
31
20
45
19
17
7
20
21
15
15
1
20
15
21
33
6
24
24
85
71
45
27
24
24
6
48
108
24
19
35
25
11
6
60
15
28
89
48
15
52
12
5
84
55
71
145
8
3
108
102
30
18
66
18
36
30
25
47
13
11
33
16
65
27
63
1
35
9
4
32
21
7
8
69
3
3
24
144
12
48
1
41
18
25
11
13
12
8
16
65
12
15
15
24
48
18
30
84
66
67
36
24
20
3
60
30
24
96
43
96
24
47
49
60
65
115
71
18
171
39
69
87
90
43
41
36
19
41
30
66
30
13
161
36
12
12
39
72
4
65
66
48
85
20
64
8
64
84
41
36
7
20
15
57
28
23
42
7
209
12
39
15
73
41
19
17
15
15
13
5
7
11
60
24
13
5
27
39
61
24
11
60
13
41
66
13
12
65
30
6
27
3
13
41
36
18
30
24
6
45
75
25
44
21
54
12
49
71
9
9
6
180
6
15
40
24
11
13
11
25
36
24
60
17
12
6
1
24
11
13
5
60
42
33
33
7
77
6
54
54
30
36
6
150
19
24
24
11
6
24
54
6
19
8
72
16
11
6
24
66
13
80
4
23
24
21
28
65
30
36
6
24
90
6
79
11
37
23
30
19
20
75
6
12
7
11
13
77
48
19
35
30
27
40
35
13
11
6
75
45
66
18
55
24
72
35
49
137
12
7
84
5
55
11
24
30
12
7
120
71
25
125
66
30
39
4
ABCD 96560721982*3^$a+1 [50004]
4
18
11
64
5
3
72
3
4
50
3
25
27
71
57
55
8
12
21
87
34
20
60
18
21
9
12
6
69
40
53
22
45
5
48
27
3
10
8
7
17
51
9
19
12
17
51
12
37
47
25
48
50
25
5
18
102
67
23
12
61
32
16
44
60
72
48
72
13
23
144
96
4
8
37
120
11
39
1
8
27
12
192
6
3
12
84
25
83
12
4
92
24
153
48
52
11
4
36
44
27
21
15
12
22
18
65
48
12
27
6
154
5
25
8
31
11
33
7
41
27
18
7
12
8
12
25
23
97
59
69
15
97
50
40
18
38
30
19
41
15
48
1
20
51
24
16
5
15
15
13
36
41
67
47
6
12
12
39
52
8
39
198
42
1
21
30
18
68
4
8
30
18
27
7
50
58
42
15
68
3
9
25
3
8
9
3
63
42
3
100
27
113
72
25
23
19
9
17
24
40
120
39
11
25
3
2
99
24
3
84
18
30
1
24
8
24
24
64
23
13
9
23
4
8
45
40
47
33
3
7
2
30
1
5
19
5
88
11
24
15
33
24
16
35
4
9
59
45
85
20
12
55
33
95
33
3
21
30
130
18
12
21
20
9
40
35
21
3
51
13
107
90
90
108
18
42
33
9
28
2
9
99
108
52
21
32
72
25
51
44
40
32
28
20
45
10
41
24
15
25
35
12
9
16
8
135
33
24
124
11
9
31
8
60
72
33
48
28
59
13
8
81
58
80
25
17
19
24
20
45
3
99
30
51
40
8
61
8
7
36
80
39
18
48
12
55
20
16
89
102
9
4
36
29
3
15
12
12
126
3
16
84
32
45
3
27
9
24
27
34
3
8
39
9
21
48
27
45
90
9
12
48
19
65
28
12
32
64
21
80
6
22
35
3
9
21
22
5
40
72
8
28
9
48
32
3
15
78
3
1
98
45
37
56
7
32
48
3
84
13
8
52
20
15
22
11
9
31
65
79
23
10
3
29
6
9
36
12
15
37
164
12
109
15
35
40
29
31
20
9
12
40
32
57
3
7
5
3
37
44
9
18
73
29
3
67
32
21
37
63
27
20
10
2
33
45
7
125
3
15
10
2
81
72
3
34
20
30
126
24
31
27
113
7
17
48
40
56
27
12
22
38
12
9
24
16
47
12
72
13
5
51
24
48
37
23
27
1
17
7
8
4
20
25
15
20
64
39
32
6
67
20
3
45
45
15
9
18
18
7
35
12
49
11
18
10
2
31
35
4
33
12
65
3
28
48
36
8
15
40
72
18
15
35
1
11
21
12
117
70
8
33
84
16
24
8
28
20
19
8
1
11
6
60
19
11
33
36
3
22
80
36
63
27
69
16
39
45
96
20
9
6
4
5
103
72
9
11
13
35
18
19
15
89
120
51
18
3
27
18
84
3
97
15
33
35
7
53
33
22
20
21
4
35
10
8
19
5
63
3
84
9
1
38
42
10
89
16
135
65
21
27
136
41
48
22
68
45
25
42
18
8
12
3
15
30
42
60
33
27
40
20
33
45
7
57
83
33
19
68
40
23
54
3
55
41
4
45
12
51
35
97
17
15
25
18
2
3
3
9
51
114
3
57
28
8
60
63
51
45
3
37
35
6
42
18
27
87
49
21
3
32
16
35
12
30
18
22
32
18
18
84
10
9
32
15
13
11
1
68
4
5
3
48
24
12
33
15
57
6
34
140
10
138
32
28
15
32
21
42
12
9
49
11
40
89
42
21
45
3
1
20
66
30
43
36
33
50
33
99
9
39
45
16
39
20
48
52
20
18
3
72
12
52
5
36
3
16
41
7
20
60
60
85
8
24
18
40
2
36
43
29
52
63
65
30
73
77
3
108
76
68
7
5
64
21
51
9
23
3
4
38
22
18
20
63
112
35
33
15
180
4
18
3
84
3
38
3
16
5
3
25
32
10
26
54
6
15
52
83
13
71
6
60
99
3
12
1
29
10
8
12
10
56
42
78
63
12
40
32
12
3
25
20
27
1
17
15
45
51
16
24
69
3
20
12
3
33
12
45
24
30
108
22
8
7
20
55
18
15
87
129
51
18
8
27
15
73
5
3
52
35
24
6
24
160
11
24
4
77
39
64
29
18
33
9
22
30
75
20
36
28
167
4
53
12
21
19
80
13
51
39
53
15
4
81
8
99
1
17
42
22
38
42
3
88
8
24
48
75
9
33
12
15
3
42
3
27
25
45
20
3
87
18
10
2
19
29
40
3
44
36
9
51
129
31
9
56
3
76
11
12
22
15
104
16
56
37
3
8
24
40
32
4
12
77
3
45
4
78
17
16
47
25
12
41
19
23
42
58
2
88
8
24
3
3
12
1
96
104
69
40
32
3
7
8
21
39
18
90
9
36
12
3
34
8
42
48
22
51
32
85
27
5
19
12
20
57
3
57
48
55
29
15
13
2
18
10
2
18
70
11
4
36
11
48
30
55
8
49
131
19
9
17
7
5
7
44
24
12
28
53
22
38
22
20
57
15
21
15
13
89
30
10
8
7
47
21
9
28
32
19
47
9
16
8
27
4
60
18
23
28
32
24
24
61
75
3
92
45
16
68
40
11
36
33
21
18
45
12
33
15
45
3
99
45
45
18
72
13
12
65
10
41
52
35
18
34
8
10
68
24
3
45
10
20
10
15
132
80
13
8
3
36
33
18
45
12
87
1
8
81
60
58
38
3
21
48
30
21
109
8
30
42
12
10
98
72
6
12
93
75
37
47
13
68
45
15
99
61
5
27
45
3
40
60
44
4
11
9
16
3
32
10
8
7
83
57
15
25
83
42
78
13
80
15
69
63
12
33
33
4
15
36
29
28
20
10
2
58
140
12
1
9
59
40
17
39
51
42
3
48
39
18
3
52
47
25
5
18
64
38
55
36
12
59
6
3
31
26
15
15
25
5
4
71
64
3
53
4
80
15
13
17
39
24
40
35
60
12
18
42
1
72
32
63
10
80
7
5
48
27
3
61
11
33
36
9
7
3
20
25
77
18
45
7
26
24
39
57
67
8
57
3
7
21
11
90
18
73
8
69
3
48
36
33
12
63
96
31
53
63
12
40
17
28
17
10
9
56
88
5
3
24
13
15
12
5
3
48
7
17
63
22
18
20
12
1
5
24
66
54
18
12
93
15
48
42
3
7
41
27
84
10
26
25
20
28
24
5
7
11
24
9
36
3
25
17
39
57
12
130
21
17
22
117
20
4
11
1
29
66
13
39
42
51
12
96
69
3
48
21
18
33
29
126
13
41
18
12
18
12
19
24
12
44
36
16
137
90
61
11
36
37
35
45
45
43
5
12
3
49
15
20
21
55
12
20
7
5
40
5
36
3
12
4
36
12
47
60
30
88
32
18
52
5
13
2
6
3
9
31
39
17
16
5
3
1
26
24
60
21
48
57
27
88
20
9
75
21
27
60
27
69
27
25
5
30
25
44
48
3
12
ABCD 96561215638*3^$a+1 [50027]
136
192
8
168
21
54
234
67
80
40
65
39
112
48
17
199
48
48
137
327
15
73
8
153
15
16
23
121
5
67
120
72
48
17
55
192
59
85
5
147
24
96
40
35
108
54
72
99
96
255
73
8
117
3
112
96
41
18
37
125
54
85
144
128
160
72
77
195
96
69
36
108
67
80
15
18
79
11
270
90
126
18
93
105
198
54
3
64
5
108
18
37
72
104
57
18
45
45
115
216
11
18
72
219
15
36
13
41
15
16
8
136
216
5
3
40
29
91
144
17
39
112
8
16
144
41
36
72
27
40
48
152
16
104
40
80
184
29
18
33
21
90
90
343
35
85
128
3
234
3
64
185
31
8
105
72
135
88
32
40
72
83
109
125
99
136
53
90
90
55
168
72
11
36
1
80
112
96
107
37
35
306
27
9
31
275
109
200
24
64
17
18
162
99
16
168
77
54
21
240
81
63
45
36
18
378
43
32
105
223
24
32
184
41
175
23
121
72
192
83
85
72
8
64
5
43
56
27
13
56
21
144
115
48
120
72
120
24
56
93
36
15
16
48
11
90
19
32
3
18
3
64
32
144
112
48
65
175
41
79
32
105
18
61
101
43
24
131
61
29
187
104
16
24
11
37
72
215
129
15
54
3
64
48
48
120
8
40
24
5
123
48
9
7
80
16
80
33
36
283
113
18
21
33
103
5
75
24
225
151
29
43
47
9
225
90
45
280
24
72
83
36
49
32
81
79
104
16
528
155
61
101
144
27
64
48
120
96
185
7
8
16
59
117
9
198
18
18
54
87
64
56
40
5
163
161
111
96
27
61
24
56
64
8
39
288
25
72
29
36
79
32
120
75
93
105
36
291
40
8
16
59
36
25
56
112
272
120
64
32
24
280
5
54
21
16
120
113
162
45
24
120
45
91
24
24
56
144
75
229
41
54
97
144
56
136
35
45
117
36
31
24
125
54
18
43
80
96
123
37
120
59
37
17
18
18
36
31
149
75
64
24
8
9
54
180
126
18
133
119
18
7
216
80
48
40
72
48
144
11
45
16
29
51
183
108
198
15
96
88
53
180
7
48
48
41
111
184
24
41
79
80
40
32
40
35
18
216
91
17
111
267
18
54
205
101
27
88
209
72
103
23
25
29
19
17
127
17
103
240
32
40
96
8
16
59
117
9
31
8
304
8
153
111
16
72
32
64
24
48
29
198
216
90
72
67
176
81
15
3
90
3
112
47
73
35
205
101
19
8
144
240
129
127
35
54
36
90
169
56
120
40
24
24
56
51
45
9
36
115
65
7
32
88
72
161
79
48
152
280
56
24
240
160
5
195
21
195
48
117
75
15
180
18
147
24
45
36
7
101
67
113
36
19
179
37
120
59
109
240
32
64
59
126
7
80
3
61
120
80
135
129
112
29
51
24
24
120
16
144
17
15
57
90
85
5
36
7
72
155
93
24
40
176
63
49
8
33
36
ABCD 96561358846*3^$a+1 [50004]
101
3
21
43
17
39
15
45
24
40
68
24
9
19
56
111
1
65
12
15
16
17
55
12
5
18
37
8
72
27
48
25
12
60
5
3
108
99
9
12
63
105
36
45
18
13
17
78
18
51
33
43
5
27
15
1
17
75
60
24
45
31
8
9
171
147
13
5
15
60
12
27
57
33
123
4
20
60
15
109
56
136
72
35
6
51
21
15
48
60
27
85
12
17
15
64
119
45
60
57
78
13
20
24
84
9
87
16
20
88
5
6
54
7
5
79
24
107
30
90
45
63
25
11
21
33
6
30
36
54
21
9
3
75
45
12
84
156
45
111
33
19
41
39
63
97
83
132
30
63
9
43
12
8
87
21
27
57
96
75
69
15
66
120
12
63
4
96
32
27
9
4
20
33
15
117
31
20
24
21
15
9
31
77
42
6
6
21
12
60
28
8
51
9
21
99
129
171
4
23
45
87
30
30
93
28
36
20
33
87
3
81
21
3
3
54
55
11
9
75
84
165
75
21
33
18
18
36
6
93
39
30
7
44
64
20
27
25
80
16
17
6
6
6
33
57
3
9
18
25
32
16
44
16
80
51
33
28
59
48
132
30
55
24
77
78
12
12
18
15
4
48
23
9
9
12
12
67
53
66
21
15
48
42
19
5
31
5
24
6
18
3
48
12
57
31
12
32
48
12
160
35
48
240
18
91
131
60
30
3
72
33
27
4
5
66
30
24
36
42
66
120
66
36
49
5
15
51
30
79
23
73
89
18
1
36
20
28
5
12
19
5
19
32
45
60
3
93
39
24
39
21
96
9
27
45
15
15
85
5
54
6
15
4
36
5
55
8
81
31
8
21
6
9
28
41
42
13
119
6
6
85
36
20
52
12
24
116
24
69
15
36
24
21
36
103
68
84
60
63
13
8
45
27
33
75
52
17
3
108
21
24
7
48
32
15
13
36
20
28
17
126
205
72
36
11
73
5
27
21
19
35
33
45
66
6
39
39
21
27
12
6
54
48
25
20
28
11
21
60
4
41
3
99
36
49
35
42
183
27
6
60
7
96
20
64
53
90
33
4
132
35
36
109
23
57
33
42
25
5
39
4
11
85
29
15
3
18
55
71
6
15
24
243
1
24
8
24
36
24
51
12
48
45
12
15
12
180
198
78
13
32
57
31
5
42
24
96
9
39
30
24
75
12
24
4
35
33
135
90
30
24
6
15
40
35
24
81
48
9
18
18
15
72
12
28
29
24
7
44
4
41
31
44
9
91
65
3
72
3
25
8
48
16
68
40
17
15
3
121
59
1
12
24
53
27
64
71
54
51
51
93
21
39
45
51
21
24
30
61
23
57
24
24
12
45
27
15
1
35
37
89
6
42
3
84
135
93
48
100
8
45
15
36
48
36
76
8
15
18
15
40
12
8
45
99
3
33
3
12
9
60
45
6
73
24
11
21
51
84
6
3
51
1
53
84
7
11
54
48
42
45
36
24
15
45
36
15
57
76
36
95
60
13
17
15
16
32
60
3
37
41
27
87
36
12
12
13
8
9
55
96
5
24
15
100
12
68
12
88
36
92
24
45
30
25
20
24
51
66
19
116
15
9
24
16
71
73
17
19
44
141
43
56
16
5
6
33
24
27
18
102
21
4
11
42
90
73
17
18
12
21
9
43
29
3
27
1
29
75
60
9
19
23
12
21
45
67
20
87
73
5
3
9
27
76
17
51
21
39
4
20
72
3
13
35
30
7
23
33
27
9
21
43
59
6
24
48
27
16
17
63
36
24
39
57
39
54
30
61
5
115
5
96
31
12
53
12
72
54
61
29
66
6
7
32
93
43
8
57
15
183
9
15
6
7
60
12
8
12
16
44
33
63
40
72
17
12
36
12
6
69
21
7
5
12
7
8
48
15
9
21
19
95
36
12
18
30
25
8
9
7
108
8
3
9
75
12
18
150
25
71
1
65
54
54
42
60
18
15
48
15
25
20
63
141
15
9
4
20
40
35
81
21
43
20
72
45
43
72
11
45
33
24
30
13
24
20
64
5
6
49
20
24
27
1
17
126
72
13
144
5
30
1
5
66
18
3
48
72
48
45
12
12
103
8
52
8
21
111
52
17
48
3
15
13
104
48
57
48
67
12
29
31
108
23
105
64
36
95
18
6
6
7
11
9
16
5
75
12
48
84
3
9
9
51
28
36
47
24
33
15
72
6
19
23
33
52
8
9
108
12
60
24
12
3
12
40
53
19
8
4
71
12
6
24
60
51
9
90
1
60
17
55
12
35
61
12
8
12
24
84
40
72
12
60
68
4
11
9
3
21
40
80
9
63
15
13
44
12
15
25
84
44
33
12
7
20
48
16
161
43
8
45
48
30
12
30
27
33
3
24
12
36
12
15
72
9
45
7
12
8
3
49
5
43
24
89
36
31
53
12
3
72
15
85
17
60
48
12
27
21
72
87
16
8
60
39
60
61
5
54
57
9
39
12
4
11
6
90
60
13
59
153
15
33
100
116
16
12
72
83
13
8
27
138
66
121
20
15
12
25
20
63
60
93
72
33
27
24
4
11
25
89
12
3
57
54
90
36
27
3
25
83
1
5
55
68
3
93
16
11
33
39
45
15
66
87
4
60
53
3
15
84
30
78
37
36
72
35
1
104
36
57
108
7
20
99
105
3
37
8
15
21
12
72
60
3
45
120
64
144
32
4
8
28
20
108
96
3
45
57
75
36
24
129
19
65
91
41
15
21
24
15
60
21
39
156
15
24
81
24
33
42
9
45
96
3
27
33
3
42
12
99
36
36
33
19
5
96
39
27
6
108
12
15
9
63
21
12
12
27
124
47
45
28
36
24
5
15
60
39
45
33
19
120
5
15
4
80
39
45
36
16
56
12
57
3
27
18
36
15
9
66
72
9
16
23
54
96
19
ABCD 96561503926*3^$a+1 [50081]
66
4
12
48
174
2
69
72
25
32
15
81
40
2
12
57
15
186
10
20
90
24
70
84
92
24
28
86
22
18
14
18
30
4
101
24
79
20
6
18
72
6
30
33
57
10
32
22
18
168
17
61
102
84
14
6
24
4
8
52
26
30
4
6
11
31
54
11
48
21
16
78
17
27
148
89
1
35
79
54
30
12
198
74
12
4
14
66
16
8
36
96
48
18
34
38
30
57
81
48
22
8
129
33
3
84
33
64
50
76
84
20
21
13
120
14
58
18
126
98
148
2
27
13
98
78
6
60
21
99
54
16
50
6
39
103
137
9
16
11
55
14
18
40
38
102
76
30
32
88
24
30
26
214
18
18
62
54
76
62
15
121
54
48
18
24
18
54
66
110
15
39
76
12
12
48
5
3
48
9
3
10
138
5
27
12
48
52
12
18
110
18
63
24
3
48
12
4
104
6
39
31
41
15
10
59
79
24
6
54
20
57
39
12
138
34
92
36
54
75
181
23
67
48
5
49
56
82
14
3
7
6
8
16
71
27
12
33
3
24
21
19
68
18
10
14
78
16
20
6
3
7
6
32
6
24
76
20
90
24
18
94
8
6
96
10
56
24
114
54
96
6
34
2
24
6
24
6
33
9
48
10
60
29
15
45
39
9
3
22
38
10
59
115
26
42
16
30
14
16
41
36
7
86
6
84
6
10
120
8
16
32
30
24
88
47
31
42
6
114
23
75
30
15
15
160
20
84
10
23
75
28
68
60
82
95
57
58
120
32
16
32
12
82
83
27
36
30
18
6
39
55
32
10
2
70
66
5
9
27
61
18
6
14
10
32
88
2
54
10
116
12
16
6
6
42
56
39
33
222
18
18
70
14
57
9
27
27
48
12
45
33
48
6
60
70
66
8
12
10
104
16
24
98
16
120
12
122
3
12
33
18
40
80
6
3
63
33
21
198
58
42
48
20
4
54
14
12
6
24
40
54
32
4
38
51
19
12
14
42
112
32
28
8
60
88
6
11
12
43
29
39
57
27
30
87
15
18
15
27
24
84
72
81
15
45
15
52
18
72
42
24
44
28
14
6
90
82
60
65
48
33
40
2
33
45
10
24
62
54
24
88
20
72
12
40
66
24
23
27
93
67
36
18
50
6
24
34
116
10
14
28
14
24
66
36
4
44
12
48
40
44
148
72
6
24
11
19
8
4
5
81
30
42
6
42
18
4
90
8
58
17
75
4
8
70
32
99
31
6
42
6
26
46
23
87
10
2
96
105
19
42
48
66
44
33
72
33
24
114
16
110
106
38
10
5
81
114
52
180
32
16
77
25
8
34
5
15
18
39
19
5
1
200
16
72
47
1
95
55
8
10
32
114
28
122
78
36
12
34
6
2
78
4
101
15
10
18
56
48
46
14
42
6
10
30
77
163
2
16
14
12
16
65
45
87
72
1
2
88
24
14
42
268
60
5
25
26
64
126
50
6
102
60
93
39
60
54
27
27
40
65
43
20
48
16
66
194
153
12
9
34
68
52
78
38
4
12
56
40
18
47
12
15
36
42
30
90
138
12
72
42
34
30
90
86
3
60
1
74
30
258
28
17
19
86
34
54
2
84
10
290
84
21
36
115
150
23
1
50
16
14
16
114
56
12
18
15
19
44
172
78
2
30
15
39
81
57
87
91
20
40
8
12
69
55
20
36
10
8
10
30
26
4
2
63
15
12
64
116
18
24
3
3
52
53
24
25
32
6
162
72
90
9
12
49
6
77
7
6
18
77
33
6
34
47
27
36
64
2
40
110
4
20
114
6
24
66
15
57
24
46
42
23
57
42
190
8
18
45
99
48
12
18
3
13
2
45
67
5
31
41
49
6
48
42
8
106
36
44
24
45
25
86
90
87
9
15
49
56
6
82
26
112
29
25
50
6
63
99
36
40
104
42
15
3
88
32
108
28
20
10
2
57
48
13
54
8
33
87
18
10
20
60
21
3
60
10
2
6
54
28
72
6
2
30
15
57
58
8
24
30
48
15
72
81
78
4
53
57
16
42
14
126
10
8
24
10
30
48
59
3
48
10
62
12
9
96
21
58
92
88
20
132
24
4
14
15
3
9
3
42
144
6
4
30
134
10
23
9
54
82
143
72
33
34
20
52
6
14
9
36
63
45
91
29
1
32
40
38
36
6
18
4
20
6
34
32
4
26
78
88
32
12
33
67
56
100
92
40
20
12
36
84
24
84
40
48
48
32
45
25
50
28
2
30
45
132
43
110
39
39
57
9
78
66
162
12
18
58
86
6
114
15
15
58
6
32
10
62
21
7
77
1
2
22
47
51
180
10
62
48
12
70
182
66
130
30
47
87
120
60
54
10
20
42
72
162
21
55
20
12
48
58
24
11
127
17
15
148
89
24
27
102
10
6
11
3
10
72
24
72
30
20
88
32
12
58
14
84
96
48
48
9
36
43
110
154
12
41
24
25
66
20
34
14
60
46
80
6
10
14
21
37
47
9
24
6
66
18
36
10
86
28
20
12
33
3
34
74
6
39
129
15
43
24
24
24
32
21
25
74
9
15
16
5
49
107
13
24
126
2
15
9
6
34
23
27
40
30
6
32
45
3
33
19
53
103
20
9
36
15
90
120
27
7
101
9
16
50
124
8
9
ABCD 96561815536*3^$a+1 [50096]
40
60
92
120
16
24
45
3
708
99
65
16
8
24
108
12
163
113
52
144
168
72
56
187
165
56
12
127
125
36
181
198
53
4
15
90
126
72
18
63
12
15
53
19
41
4
117
18
353
115
5
144
211
29
64
80
7
162
18
5
247
5
52
168
272
24
12
48
76
135
180
189
27
45
135
72
18
3
132
72
116
64
20
48
24
133
3
188
124
8
37
72
11
88
104
283
54
36
107
40
15
18
72
71
24
16
231
108
197
216
4
164
40
152
144
24
24
72
61
72
75
72
108
80
43
53
172
99
45
45
99
20
36
43
65
36
96
73
35
36
12
7
5
160
36
87
5
40
12
87
89
64
12
51
257
60
208
8
61
351
48
44
187
126
27
80
76
72
69
23
67
185
24
7
9
44
19
81
480
24
56
7
9
104
229
11
24
55
185
88
72
123
29
16
189
35
24
112
128
136
216
60
48
87
9
63
72
90
18
65
160
12
33
3
32
96
139
18
35
28
44
48
24
24
31
101
64
140
73
90
252
41
112
8
40
24
36
80
37
11
7
72
5
67
5
85
35
264
7
9
216
45
75
24
8
96
67
54
18
77
24
7
65
12
96
132
108
4
105
83
60
4
68
55
65
72
151
17
37
203
36
84
48
24
235
18
71
172
45
35
19
129
36
60
260
48
7
81
48
32
109
11
64
15
108
198
54
9
80
24
160
15
18
243
9
35
36
1
35
76
87
53
4
33
11
97
35
12
7
180
125
235
189
99
5
60
16
80
109
72
191
24
24
16
51
252
17
28
92
115
18
95
85
183
15
57
312
171
5
24
115
101
264
88
15
17
163
45
68
132
48
48
181
23
52
15
126
83
60
100
9
131
67
54
3
56
139
18
435
32
28
27
65
36
16
176
4
104
184
188
28
27
189
144
32
112
27
101
172
180
87
65
100
36
105
3
164
40
56
7
245
7
233
37
90
72
108
17
55
89
37
215
4
56
52
15
18
63
27
117
156
24
72
36
9
23
193
83
7
117
192
44
61
99
27
162
3
152
60
28
20
48
156
48
96
84
7
21
8
7
180
54
119
79
5
12
1
63
260
132
144
16
87
5
157
99
81
90
18
143
19
125
4
87
57
80
28
144
8
7
53
100
12
33
95
12
73
71
120
72
25
95
24
88
243
45
27
180
137
96
19
21
105
23
31
108
45
48
15
89
73
18
29
84
84
156
60
37
35
64
144
72
20
84
85
11
7
21
32
12
43
9
44
109
311
211
36
29
16
135
17
127
36
17
73
35
4
33
18
9
243
45
117
11
97
90
21
152
12
336
76
80
16
80
19
165
284
19
45
63
29
25
23
67
36
9
36
180
224
91
45
8
12
25
39
36
224
28
132
243
185
12
73
47
136
8
187
72
45
200
97
18
90
72
83
28
92
312
24
24
220
207
45
144
32
24
108
7
9
36
48
8
52
27
21
44
ABCD 96561900016*3^$a+1 [50016]
13
60
12
107
4
27
29
36
85
75
20
37
30
45
57
3
15
81
44
28
68
67
57
81
47
60
24
1
3
15
9
32
103
150
42
53
25
11
31
45
24
44
61
15
56
25
51
15
69
9
75
15
17
7
21
36
21
3
20
112
68
7
18
36
99
39
17
1
15
63
41
136
15
17
31
24
102
48
72
3
108
3
6
59
52
69
71
4
33
36
6
33
45
23
25
47
13
179
16
75
93
12
93
39
8
25
27
32
13
23
12
73
23
25
12
59
76
12
33
30
9
21
75
39
21
9
48
3
48
15
6
3
63
54
71
13
15
24
45
35
7
6
24
39
36
15
9
12
3
21
9
59
12
19
9
33
48
102
54
35
31
33
39
33
9
30
9
57
39
15
30
95
19
17
109
51
24
63
18
108
36
3
45
48
12
66
30
171
21
195
15
9
56
79
81
24
9
96
75
33
3
32
55
6
39
8
19
9
56
13
51
140
132
48
4
33
24
35
16
12
21
6
21
44
40
8
28
20
7
17
31
69
9
75
45
12
95
7
72
33
68
19
24
9
12
56
52
56
16
21
15
9
108
12
11
132
36
85
96
90
6
24
15
3
45
32
40
81
24
168
23
124
39
77
24
19
6
48
15
108
9
36
75
8
72
112
111
57
39
45
33
35
13
24
11
4
20
79
9
32
79
41
55
81
45
42
45
8
12
31
45
45
27
75
5
52
68
25
24
143
12
13
36
30
17
4
51
24
6
15
57
35
7
5
85
60
59
16
39
69
8
25
18
57
44
4
44
25
12
83
1
47
24
43
90
78
65
7
6
27
48
24
63
24
78
63
12
33
47
52
36
9
6
29
19
42
84
3
21
71
76
48
12
3
6
24
27
48
15
17
7
18
3
32
28
44
60
31
150
24
167
19
17
28
60
80
121
3
32
60
1
39
56
52
33
23
49
23
12
1
15
15
5
25
39
3
24
198
3
135
114
191
4
45
30
5
13
3
32
72
19
6
83
73
12
47
1
3
72
68
220
36
116
85
24
18
21
27
48
21
9
36
6
72
17
48
85
3
8
12
12
88
15
24
5
73
15
20
12
115
53
67
9
36
84
36
81
47
12
13
63
8
52
44
19
9
8
60
13
6
96
105
69
143
28
8
24
52
3
30
3
48
39
6
12
27
3
33
36
3
105
92
48
1
42
105
8
7
65
4
36
9
54
9
33
102
90
11
67
30
24
59
55
24
41
25
39
36
32
37
15
45
18
24
33
96
111
113
31
30
59
61
59
13
60
15
44
1
48
35
12
24
28
20
52
39
30
72
35
7
18
123
36
8
36
72
24
25
15
45
30
69
12
20
12
1
6
5
28
56
37
35
4
60
36
24
3
45
12
260
109
6
6
59
4
27
5
115
54
51
39
5
19
30
11
36
12
7
161
25
15
20
49
63
12
24
24
12
69
12
42
6
36
36
18
6
11
28
56
4
32
24
76
3
137
37
63
3
120
41
4
51
30
99
45
90
9
68
52
45
3
9
3
12
45
36
30
17
76
36
45
18
105
21
59
52
24
51
65
31
257
100
3
33
44
1
11
28
45
3
32
1
24
132
63
36
104
1
167
145
135
9
24
35
40
12
93
96
11
52
21
15
36
20
1
144
51
15
29
48
16
81
84
27
32
96
67
9
48
105
6
45
32
12
13
39
84
105
60
59
25
3
147
45
3
57
141
35
12
19
9
39
17
108
112
60
9
47
145
39
44
12
79
5
40
9
15
44
13
3
45
71
36
112
80
31
6
18
5
136
24
68
24
24
61
60
36
18
45
24
27
48
17
13
11
1
63
45
23
49
23
43
33
24
33
27
33
75
80
37
51
36
44
12
4
24
21
83
13
24
23
60
13
90
5
64
20
85
95
16
3
30
15
12
8
7
17
52
21
303
32
12
40
3
78
24
83
64
8
37
15
3
5
28
117
3
12
3
5
49
23
73
114
9
32
7
45
51
66
11
4
8
13
75
68
12
28
92
7
41
55
6
11
72
61
72
39
3
5
28
87
6
60
132
60
3
75
57
20
28
15
6
63
3
102
66
30
72
3
20
40
132
12
12
9
6
5
16
8
84
7
21
68
7
65
88
9
3
3
30
42
45
24
8
12
16
72
68
28
212
84
28
27
53
25
48
24
23
1
51
21
15
9
51
72
96
12
12
33
30
9
39
65
7
5
12
48
4
144
24
27
53
13
60
23
25
36
35
1
27
8
7
17
4
104
40
12
33
35
97
11
85
42
30
11
25
96
36
147
45
18
5
12
172
3
21
9
11
157
87
27
5
24
1
120
155
28
3
105
8
61
11
48
37
39
153
47
73
42
144
192
9
8
48
28
12
9
15
39
17
13
11
31
89
73
11
16
69
6
6
59
28
12
81
47
7
30
75
36
129
3
15
42
15
20
43
5
168
12
103
29
144
36
16
60
9
15
36
63
9
32
13
23
4
48
45
123
24
15
45
3
48
33
21
3
15
93
68
55
6
18
78
24
114
24
5
28
33
11
43
5
52
24
36
69
15
81
3
3
29
13
6
45
57
24
24
27
48
12
20
13
11
13
3
8
25
12
3
24
8
72
12
1
39
3
6
107
79
24
24
102
35
13
111
12
15
33
87
42
60
96
87
32
28
48
20
61
23
13
192
3
44
49
47
204
76
9
18
6
51
45
3
36
36
8
7
6
119
48
1
99
32
24
36
43
65
7
6
18
114
36
27
12
117
3
60
36
45
12
15
20
40
48
24
36
32
13
36
96
3
24
ABCD 96562120888*3^$a+1 [50012]
3
21
51
9
20
24
4
30
26
22
8
42
28
2
18
12
24
34
56
24
22
42
8
25
23
34
60
18
38
16
24
12
78
24
2
46
78
20
82
102
48
8
22
12
38
7
3
48
2
48
4
26
10
32
7
107
1
15
24
6
15
23
30
52
20
40
15
33
12
38
12
25
87
18
44
6
34
36
8
46
33
63
8
22
24
14
6
16
14
54
22
14
54
112
8
6
36
52
63
3
6
50
10
20
10
66
8
7
3
20
6
4
6
21
57
8
34
9
12
9
24
36
56
34
21
89
54
6
58
33
69
6
44
10
24
27
12
15
18
14
66
22
68
22
92
4
6
18
60
26
12
25
5
22
30
12
48
2
54
16
44
52
20
18
16
6
24
18
2
16
8
4
8
7
3
20
28
9
11
4
78
50
24
4
6
14
94
32
28
62
16
30
8
19
11
22
30
12
66
32
4
20
58
18
14
1
27
30
12
24
2
48
37
3
6
90
20
6
120
18
30
102
10
24
54
32
18
4
3
39
18
3
5
24
28
122
10
48
8
10
33
17
24
6
22
30
6
36
3
36
15
50
70
56
46
44
16
54
14
34
18
27
21
86
1
95
30
43
11
76
24
18
56
16
20
10
21
12
63
14
84
6
10
56
24
19
5
4
3
3
12
20
30
64
30
6
12
2
6
70
38
4
12
39
27
117
11
6
84
22
8
22
44
66
4
86
55
9
18
66
6
56
84
10
6
54
36
42
2
24
4
68
40
12
18
50
54
13
33
75
5
34
6
12
48
42
18
20
30
24
10
3
23
58
27
12
11
6
4
24
8
48
10
2
18
22
15
45
60
14
84
34
63
89
24
4
12
3
3
8
16
6
18
20
6
24
7
5
7
11
16
18
56
16
30
26
24
40
6
38
34
33
5
30
30
18
6
28
2
6
52
8
58
2
10
33
9
12
60
6
8
10
6
6
72
26
6
16
12
38
40
30
20
24
30
24
30
19
23
25
60
9
6
12
56
12
13
12
60
29
28
63
9
14
37
57
2
24
52
180
24
48
81
35
22
110
48
22
74
40
20
16
38
4
8
30
4
18
38
82
3
65
78
30
4
3
5
22
18
8
12
24
19
27
14
70
36
45
3
42
8
4
15
75
33
15
14
30
6
24
36
120
10
57
53
88
24
15
15
93
23
12
70
104
30
88
6
36
3
11
10
56
6
25
15
8
42
7
41
19
36
87
14
36
7
15
2
30
24
82
20
34
54
20
40
6
6
114
44
16
14
76
24
39
21
32
18
60
4
6
12
20
10
114
18
45
53
4
6
44
61
27
6
32
22
21
15
57
39
14
60
30
112
14
19
5
36
24
7
29
24
22
30
60
48
2
100
42
8
7
3
8
66
64
6
14
12
4
36
8
60
36
28
26
42
115
27
86
16
108
8
4
36
3
9
3
9
14
6
10
14
4
30
6
2
24
24
6
10
6
15
57
15
3
12
60
18
20
34
6
48
6
14
22
8
64
33
23
22
8
4
96
6
33
3
48
36
21
65
4
44
4
2
6
10
30
38
10
24
3
9
20
36
10
33
27
12
38
90
25
5
10
54
44
4
15
23
18
10
66
3
41
12
48
7
3
12
20
10
12
3
9
3
11
30
16
84
12
27
21
50
34
18
78
12
12
8
52
36
12
24
60
54
26
6
10
8
30
4
42
56
10
12
32
24
6
88
42
56
22
51
87
54
54
2
18
34
8
108
4
8
28
24
38
73
5
40
26
1
63
60
50
36
16
18
26
6
13
185
162
4
6
14
96
22
38
13
5
10
6
14
12
22
78
12
26
7
23
10
2
4
86
52
12
6
18
27
5
18
6
28
30
8
22
3
72
21
24
6
32
25
9
24
26
10
44
12
84
31
29
24
70
50
4
18
18
2
22
32
24
4
8
28
6
20
30
4
12
50
25
3
26
4
6
18
98
13
5
4
12
36
87
108
23
10
6
66
54
54
24
6
36
21
39
14
7
5
7
15
18
98
22
8
42
52
38
4
36
24
30
26
22
2
6
22
2
54
16
18
48
8
16
6
24
14
49
45
30
90
38
24
28
12
9
21
36
24
3
33
27
33
44
4
32
7
45
15
27
6
12
62
16
8
16
116
10
15
33
32
10
24
6
20
48
7
5
78
52
14
24
6
16
42
12
36
24
80
4
30
6
20
6
25
5
34
54
26
10
6
80
10
27
11
10
56
10
30
44
34
86
34
8
25
63
42
8
4
3
23
6
10
26
18
49
237
20
16
8
60
42
18
60
19
45
6
26
60
36
28
54
12
48
33
12
11
46
51
5
82
8
10
18
36
6
38
6
6
34
50
28
21
21
60
14
102
30
64
6
44
24
6
28
33
5
78
25
12
35
4
6
24
3
3
30
140
84
19
9
30
26
40
12
42
8
10
15
27
30
18
12
30
18
20
10
74
40
20
70
6
14
4
20
4
48
12
18
12
32
10
96
20
22
2
6
10
24
24
6
36
12
6
2
18
10
26
19
9
6
2
28
20
4
3
45
12
18
33
27
50
18
6
4
24
42
50
46
50
22
18
38
6
16
12
18
14
91
3
2
4
14
6
31
63
12
20
13
9
6
32
58
36
84
20
22
8
16
60
14
30
4
38
64
3
71
4
32
1
15
48
32
10
44
43
93
44
6
10
20
24
28
12
3
45
3
9
24
27
45
140
4
20
30
6
4
26
22
12
60
18
6
66
24
24
8
18
42
18
12
30
13
57
20
7
15
2
70
6
48
20
94
30
2
6
4
44
42
10
12
2
58
8
4
24
2
48
12
10
170
10
14
6
18
16
54
32
48
70
50
16
26
37
11
46
6
18
56
24
19
75
68
10
20
18
42
24
4
26
16
48
24
68
10
38
6
28
2
10
48
3
3
42
12
56
10
6
3
41
36
36
90
30
24
24
7
53
22
12
33
129
6
162
68
10
14
24
4
38
34
3
33
3
35
4
12
20
6
7
45
8
43
12
35
25
12
11
34
8
34
54
60
24
42
18
2
10
18
66
75
105
72
15
23
12
22
32
24
34
12
81
5
7
51
24
30
48
20
24
6
10
18
132
42
63
35
54
10
6
134
84
25
17
24
10
6
8
6
28
26
4
92
24
22
12
6
30
50
60
52
68
42
10
30
50
24
28
12
44
4
3
9
24
12
20
7
71
6
16
38
10
12
27
17
24
40
32
30
37
47
10
24
56
84
40
6
18
8
52
51
15
56
1
29
10
26
24
16
30
14
16
38
4
2
4
2
4
26
10
14
10
66
15
9
54
6
14
22
54
36
50
10
78
27
5
18
4
12
14
4
6
24
18
3
27
114
54
2
28
2
22
12
36
20
4
48
18
8
30
6
6
48
16
74
30
7
45
164
40
104
12
58
9
75
38
22
6
39
33
12
38
25
9
3
21
42
20
13
5
4
6
2
34
14
7
117
36
27
33
12
44
24
7
9
6
72
93
33
39
45
2
60
1
15
20
70
12
8
10
8
36
4
110
12
4
3
36
5
6
46
30
38
42
4
96
14
46
78
2
34
14
12
30
34
18
36
26
13
51
57
27
6
6
21
120
65
18
30
19
53
10
20
52
6
24
32
30
16
54
3
60
45
72
3
41
10
32
4
44
4
18
14
58
2
46
87
11
16
74
10
30
20
12
67
45
8
40
8
34
45
51
6
20
24
4
30
30
6
26
70
48
8
10
78
57
9
108
2
1
60
12
45
15
33
20
18
12
52
18
63
17
108
55
9
3
35
22
12
54
2
22
33
39
18
3
5
40
20
10
48
42
30
8
34
12
3
15
33
69
14
10
42
8
66
6
18
4
48
54
18
3
29
16
20
30
48
12
78
6
30
34
6
3
33
38
12
4
14
94
62
36
34
6
42
30
36
90
20
76
26
48
52
3
17
24
16
15
9
3
41
ABCD 96562943864*3^$a+1 [50002]
65
24
31
185
55
35
13
17
54
18
90
13
29
30
133
96
32
69
18
33
40
119
33
88
48
47
90
199
95
1
65
24
36
67
56
57
7
72
23
33
57
87
21
27
117
99
64
8
99
126
7
17
30
25
11
42
18
30
75
57
55
65
42
108
102
3
48
27
48
54
15
93
3
112
96
32
87
1
56
51
162
12
6
73
80
27
85
8
9
60
120
43
72
72
56
99
6
90
117
135
1
71
66
15
129
270
81
9
39
129
12
18
18
90
24
21
27
13
95
72
18
7
96
29
18
57
40
8
69
75
21
30
69
81
55
8
24
57
126
12
150
30
18
144
168
151
29
90
1
80
9
72
63
16
32
45
42
18
15
15
33
64
17
31
192
23
60
54
271
35
12
18
15
27
30
7
48
17
90
36
24
1
17
31
17
60
115
5
43
47
57
33
55
24
11
24
30
18
61
11
78
7
41
72
60
163
8
120
27
24
133
48
65
90
85
29
18
25
47
30
168
48
43
11
13
8
40
120
95
12
13
149
243
15
1
17
79
8
33
24
18
90
18
102
18
54
18
72
9
51
13
5
123
15
60
30
72
18
54
78
48
240
73
144
48
8
249
30
42
79
11
66
75
195
72
13
8
39
1
11
13
23
114
15
3
13
24
11
37
5
162
30
6
30
180
43
72
17
30
57
208
65
18
12
18
7
65
31
104
288
9
6
57
123
90
72
12
15
16
65
7
77
78
21
96
88
32
24
9
111
9
42
18
67
41
7
83
120
13
59
198
150
57
15
1
11
36
169
143
1
192
5
67
17
18
45
72
16
29
6
12
1
41
36
99
3
18
19
8
27
6
87
3
37
120
32
75
108
18
7
53
90
33
147
102
18
45
87
102
99
16
56
168
24
75
30
127
8
135
330
12
3
48
9
48
127
23
48
60
84
1
5
324
30
25
176
15
54
243
33
7
5
43
35
12
198
163
24
96
59
13
29
48
27
15
33
48
9
151
65
12
72
6
30
127
5
3
24
93
18
33
40
41
48
103
72
56
39
1
32
9
90
69
144
40
53
120
19
53
27
16
17
30
150
48
43
96
23
1
72
77
18
72
81
21
78
12
9
159
1
24
23
193
29
12
6
210
135
88
56
135
1
17
18
54
15
3
18
162
73
17
42
21
15
30
75
48
144
45
51
51
168
21
189
18
60
12
18
15
24
24
40
41
103
72
5
18
60
13
5
72
43
119
138
78
73
11
45
15
18
18
165
9
90
13
83
72
12
9
136
5
171
24
3
18
43
47
25
32
216
120
51
45
51
30
175
8
40
47
24
36
12
57
16
95
30
54
61
29
43
32
51
54
6
57
15
12
189
40
29
3
40
47
25
5
18
60
93
16
11
114
66
33
216
273
63
15
33
129
198
30
42
25
83
12
153
15
49
24
101
60
30
6
3
9
7
65
18
45
135
73
48
29
67
8
33
54
18
12
19
77
72
27
111
33
39
90
15
16
72
59
45
24
64
65
135
136
59
261
9
12
36
42
37
336
80
24
24
24
16
71
25
168
23
217
8
112
56
24
45
18
249
225
18
13
8
9
55
5
108
234
138
90
25
48
17
78
192
42
31
95
12
18
43
72
24
24
24
32
15
6
27
48
120
39
30
18
72
49
144
77
195
255
81
45
27
105
72
39
9
78
72
120
25
53
19
144
161
36
210
153
99
90
123
75
45
45
114
121
77
18
153
207
105
15
73
59
30
90
21
264
93
60
192
7
53
51
21
30
21
72
15
33
48
51
30
55
120
41
7
48
48
11
30
6
120
42
48
72
31
104
123
54
156
24
66
145
17
72
6
25
24
95
90
39
136
35
6
55
119
18
31
77
42
12
253
53
24
3
15
30
27
256
80
69
60
36
54
90
18
30
78
90
72
67
311
30
ABCD 96562972172*3^$a+1 [50024]
4
24
18
2
16
21
33
6
17
57
40
23
55
8
4
21
75
89
55
5
25
63
63
42
32
22
44
45
55
12
54
30
18
47
19
12
48
96
45
20
28
5
15
1
24
32
30
24
64
12
69
59
36
10
87
23
36
13
20
31
24
77
9
7
17
58
30
102
36
12
84
6
30
2
22
66
8
6
24
36
13
15
138
27
3
32
96
10
111
24
56
3
136
60
24
36
12
84
96
14
15
15
16
5
19
18
62
90
30
10
23
1
35
19
96
80
1
8
57
10
53
25
18
17
37
18
45
3
48
12
72
17
15
33
16
20
36
16
23
4
6
24
42
24
12
69
95
40
158
27
4
41
54
4
41
4
3
12
33
3
6
63
63
128
76
6
14
10
30
89
24
25
30
56
81
33
22
33
20
31
36
96
2
6
10
56
30
58
18
89
19
42
30
84
44
24
28
5
27
1
20
75
40
14
6
82
30
120
2
31
27
29
3
16
44
42
46
18
30
17
25
8
6
9
15
16
50
48
46
9
15
12
8
16
102
48
24
2
64
72
12
50
27
79
12
8
1
59
54
42
33
67
8
10
66
9
11
4
60
42
8
31
56
91
32
6
70
5
55
14
40
32
10
41
3
1
59
64
20
16
24
2
31
3
69
3
48
84
50
30
58
38
76
30
78
18
8
6
9
24
103
2
22
153
15
36
14
70
45
11
10
56
16
3
11
9
7
32
10
96
171
21
18
24
17
19
17
57
66
1
35
33
16
9
56
31
39
12
24
126
42
36
24
96
26
18
6
30
1
51
24
33
135
12
44
40
29
25
23
7
12
6
47
115
6
72
38
4
20
10
27
29
55
24
15
12
9
21
38
40
45
12
63
12
134
10
6
8
27
48
16
5
16
110
24
34
42
14
34
12
18
18
8
30
34
60
18
18
101
15
64
24
18
18
44
72
33
43
30
2
12
18
178
12
12
20
130
18
20
13
39
20
24
1
23
57
43
92
4
5
16
23
82
14
10
14
57
1
30
69
20
108
15
12
34
50
52
8
10
54
2
16
54
74
120
7
23
10
30
80
36
13
27
104
52
17
1
90
14
22
84
36
96
18
24
152
39
67
62
6
4
176
60
114
10
5
25
6
5
31
44
21
43
12
9
44
57
43
3
12
96
14
10
45
15
18
39
80
48
1
54
120
120
56
16
18
32
34
20
130
15
11
4
72
8
10
24
47
9
7
39
8
25
17
16
8
70
72
12
45
20
55
12
41
39
13
3
24
24
129
3
44
10
14
114
22
36
77
81
10
5
129
10
12
60
48
21
41
24
7
23
4
12
84
45
191
24
24
52
20
13
15
30
2
4
80
40
21
21
72
32
19
5
15
160
39
2
3
7
5
96
57
7
36
44
19
6
14
60
109
81
6
24
50
10
14
30
106
96
90
6
24
11
28
15
56
9
49
30
5
76
56
1
74
13
3
33
35
49
60
68
39
18
30
10
11
69
106
14
6
9
51
6
31
17
42
4
81
9
6
24
24
12
20
13
51
24
2
16
15
84
123
60
12
80
16
2
15
40
27
14
64
15
60
77
31
32
16
15
5
16
116
27
12
18
6
1
39
74
82
6
15
23
40
42
14
9
39
88
42
66
41
31
177
51
45
156
233
120
16
54
36
6
8
103
15
8
52
62
31
15
57
27
5
67
14
151
33
26
46
18
5
7
53
21
22
24
156
12
53
37
11
52
8
15
1
20
13
87
8
25
6
17
39
34
15
119
16
26
111
7
65
148
3
36
6
3
5
15
1
8
58
12
2
40
24
39
35
28
2
70
32
61
3
24
20
12
1
33
80
16
15
23
58
3
36
155
4
9
3
30
24
119
31
8
145
51
5
9
40
72
74
21
1
14
109
35
10
24
15
3
84
5
3
90
6
61
3
221
124
3
12
12
44
64
36
12
45
59
64
12
69
9
30
17
12
7
38
6
4
36
20
21
64
56
16
17
22
36
53
16
96
3
6
78
66
6
21
3
29
31
12
42
26
60
64
17
3
16
5
25
24
75
5
102
10
23
168
97
42
48
20
112
24
26
55
65
15
9
55
39
177
56
40
63
36
45
23
100
32
16
48
29
51
30
31
48
56
49
30
12
21
63
9
68
43
26
64
6
36
129
35
1
59
108
16
20
16
44
82
2
16
12
68
30
6
18
30
57
3
6
24
3
108
15
52
32
22
6
9
75
30
39
11
16
12
17
19
54
26
22
48
86
40
66
8
22
60
38
15
24
43
12
65
25
30
32
120
88
42
14
9
1
200
70
84
36
60
149
15
33
25
63
15
42
8
15
16
33
6
17
28
29
67
63
21
15
41
55
98
30
10
56
16
11
67
2
16
24
78
12
29
49
26
22
119
19
5
25
54
36
5
39
42
79
9
30
2
31
99
14
15
24
16
104
57
55
3
30
62
18
30
12
54
6
88
32
10
48
2
145
3
60
21
24
15
33
3
21
39
66
71
39
58
6
9
11
64
116
81
63
16
66
80
34
54
30
50
130
12
74
15
9
120
40
110
10
66
5
9
7
96
3
29
57
16
14
40
84
24
30
26
16
24
9
20
31
26
18
12
58
72
8
22
18
6
24
18
24
14
49
15
18
18
24
72
54
15
56
28
45
47
49
90
14
30
33
27
13
39
65
40
15
89
1
15
9
72
42
6
14
16
50
10
12
57
51
14
16
14
40
66
14
73
47
42
34
6
38
72
76
17
55
48
5
33
15
7
18
66
8
22
18
45
15
48
24
18
62
24
24
40
56
9
81
40
95
25
14
1
9
42
6
2
76
120
29
108
3
46
23
40
56
16
33
48
23
1
14
64
26
135
7
44
16
5
7
5
45
58
8
21
15
16
204
24
24
21
12
59
4
14
30
28
30
54
80
34
96
54
9
15
2
16
15
8
1
38
66
19
75
20
22
14
40
36
30
38
16
200
16
18
2
54
40
30
26
40
3
11
9
81
16
8
15
40
111
9
33
32
40
18
14
16
14
24
4
12
18
15
51
12
84
14
19
15
110
22
29
36
31
18
26
28
18
8
46
9
129
42
48
56
36
4
54
6
24
12
5
ABCD 96563032784*3^$a+1 [50005]
12
90
123
48
45
15
57
15
36
63
12
6
66
18
87
27
12
72
6
126
45
45
36
198
81
9
36
39
63
216
24
18
90
18
54
45
3
132
30
90
6
18
120
33
27
72
36
12
42
30
9
81
54
54
270
24
36
21
51
36
165
81
54
36
9
45
24
27
21
63
63
60
57
15
21
9
54
9
27
24
57
60
9
3
27
33
57
42
72
30
72
42
36
36
36
12
114
99
3
78
63
129
87
39
24
108
18
192
78
36
12
6
39
33
39
45
42
81
9
111
87
21
171
33
36
84
99
9
15
90
12
6
108
30
27
132
39
24
84
72
168
30
42
30
6
66
27
60
12
72
171
36
69
9
12
60
18
36
54
48
90
33
27
30
15
135
48
105
120
9
150
21
24
156
15
12
54
99
141
72
30
90
24
27
39
60
18
36
3
60
144
45
30
18
60
54
9
27
84
18
150
45
21
36
51
21
6
12
54
27
15
18
192
15
3
24
66
135
9
18
114
39
60
75
69
117
30
42
36
36
75
27
18
168
27
57
6
36
48
78
84
90
6
30
105
27
12
78
135
12
33
27
21
24
72
39
33
27
57
36
90
24
18
12
6
57
24
39
6
66
60
9
3
33
9
54
18
39
24
21
135
24
36
93
18
36
18
126
54
18
69
9
12
24
18
66
51
45
3
60
99
153
3
9
45
96
36
66
96
30
96
18
93
72
225
6
9
45
63
57
126
90
279
27
45
15
102
63
81
15
39
33
3
9
45
51
57
168
144
12
18
24
9
63
84
114
48
60
18
45
3
6
66
18
27
195
18
90
12
36
78
12
6
9
117
30
24
81
99
81
57
78
12
36
24
81
21
72
204
12
42
72
9
27
54
18
156
45
27
105
27
12
72
6
72
138
36
186
18
9
120
99
33
9
66
18
15
57
18
189
45
36
18
24
12
33
57
6
18
27
63
9
39
33
21
27
9
6
72
246
6
93
27
96
48
24
12
189
51
48
108
60
12
36
114
3
45
15
12
36
99
60
54
48
24
99
9
126
120
105
36
72
9
30
24
12
33
9
84
54
6
30
9
69
3
27
114
27
21
36
72
54
9
27
6
36
27
21
36
60
30
6
18
12
162
132
138
18
27
69
18
45
9
84
6
90
48
24
12
42
36
9
108
9
66
54
6
120
9
33
27
165
6
120
36
72
36
144
6
90
165
36
24
147
6
66
321
63
30
27
9
6
66
42
36
30
60
126
12
6
12
51
3
69
12
45
54
6
54
21
96
39
60
72
12
18
60
36
102
45
36
69
3
69
3
87
48
6
12
72
180
54
141
39
6
48
60
192
18
60
12
33
21
27
24
45
75
36
9
54
168
9
21
90
6
3
45
72
78
102
6
12
18
78
21
60
39
42
102
6
3
9
24
120
36
54
78
162
153
21
42
54
27
3
180
24
84
6
36
75
27
33
12
9
72
18
9
9
72
18
24
18
18
12
54
15
12
27
96
126
27
12
33
66
108
45
33
54
120
33
147
54
78
18
198
66
78
120
9
9
123
39
60
30
114
102
51
12
123
30
114
12
9
60
99
102
6
30
18
177
27
12
18
24
144
3
15
84
36
162
6
21
99
18
60
126
57
81
54
36
69
3
90
42
12
9
15
36
54
102
126
42
66
6
54
30
81
51
21
63
6
72
39
9
99
60
93
18
6
12
99
69
90
36
36
72
81
156
72
27
18
123
93
27
24
39
114
27
93
27
9
60
36
63
3
96
36
144
198
12
63
63
24
81
12
99
9
45
126
9
9
36
18
45
15
9
48
45
24
84
42
12
33
45
36
36
75
105
18
36
30
6
12
9
9
144
36
135
45
168
66
18
126
45
69
162
12
9
135
6
27
9
3
27
18
6
72
66
51
99
108
18
3
135
42
3
63
24
66
18
36
81
81
63
96
39
6
66
168
108
12
60
66
36
114
36
18
66
108
42
27
9
90
72
9
12
276
3
81
69
12
60
84
15
48
9
24
12
54
36
24
9
84
63
33
39
36
132
54
54
66
78
54
18
54
36
72
48
18
6
36
48
24
18
9
63
129
81
114
48
6
63
3
54
78
36
48
18
18
18
24
3
45
24
108
18
12
24
36
36
45
3
78
27
3
24
120
222
30
72
108
180
ABCD 96563108438*3^$a+1 [50018]
24
30
15
168
12
108
9
18
30
60
15
15
42
3
123
9
60
51
78
3
12
72
12
45
108
39
12
147
72
45
24
96
36
9
27
120
3
120
57
12
81
63
48
33
87
129
15
24
51
45
27
30
18
24
30
51
9
27
48
24
99
18
63
36
9
12
132
39
27
96
21
27
45
33
84
15
21
27
87
21
9
39
57
72
15
36
108
21
147
69
54
21
24
93
54
24
69
75
120
198
24
90
9
39
117
36
9
39
21
36
72
15
33
51
9
108
135
9
12
36
39
255
30
39
57
48
72
27
207
6
48
135
99
6
27
9
36
12
51
24
60
15
21
27
150
48
27
96
48
45
18
18
54
18
3
33
3
21
72
63
3
18
24
27
189
15
57
48
96
51
72
93
3
72
33
36
36
75
33
27
93
3
57
36
48
51
9
108
123
144
3
54
66
168
66
24
30
6
36
27
24
123
18
3
3
21
24
144
27
18
12
15
36
156
24
57
42
18
30
6
12
144
54
33
63
21
24
48
105
12
51
192
45
6
105
84
3
9
9
3
57
12
132
18
21
36
63
33
81
3
108
9
3
48
3
33
9
27
165
39
12
99
33
300
24
12
12
96
93
39
36
60
12
36
15
24
21
84
228
81
12
3
12
39
21
36
21
108
30
54
18
9
9
39
231
54
96
18
69
51
45
51
141
24
36
9
24
15
15
24
30
27
15
30
3
15
18
27
27
57
21
15
3
18
156
63
117
3
51
6
39
48
3
66
168
12
42
66
3
69
24
51
3
210
87
57
3
213
60
12
27
27
6
15
3
57
33
51
93
36
72
84
15
45
15
3
81
9
102
45
9
24
12
150
66
60
48
39
60
153
3
69
51
27
33
84
27
90
30
21
72
12
345
27
240
3
18
27
24
9
72
36
12
108
60
15
93
126
81
9
3
105
15
3
48
45
12
15
42
87
36
12
93
90
285
9
18
30
42
48
42
48
51
24
3
45
3
72
18
3
123
6
18
30
42
54
84
15
9
27
9
51
33
36
39
36
12
45
75
33
15
48
9
12
39
12
57
15
9
15
21
3
24
3
21
12
81
51
24
33
12
3
21
63
9
39
63
78
135
45
84
24
66
6
72
12
24
12
72
18
9
141
15
3
90
36
51
15
18
3
72
69
27
84
15
45
9
42
33
21
90
33
21
12
123
48
69
3
45
15
12
9
15
57
42
21
168
117
3
24
93
6
105
105
3
33
15
96
33
3
15
21
21
108
66
9
45
51
48
87
54
48
60
39
9
3
3
18
12
15
96
3
54
39
33
18
18
3
51
18
27
12
9
54
18
36
39
36
36
3
216
45
21
51
24
72
69
27
48
57
15
57
108
198
90
63
12
48
21
159
15
6
36
75
177
18
18
27
117
123
12
21
27
96
21
42
93
27
21
33
36
3
57
39
45
24
36
12
87
45
36
3
9
39
51
18
6
126
3
12
69
75
3
81
9
27
3
57
15
21
48
129
60
198
69
21
48
24
12
75
69
60
126
45
75
18
216
6
9
45
36
30
18
3
3
90
51
3
48
18
54
21
75
81
12
9
27
33
12
36
24
75
33
12
6
69
3
102
90
21
72
36
39
9
21
27
36
9
51
21
75
21
12
60
3
36
33
27
57
72
15
39
6
15
69
78
48
18
3
21
123
24
33
18
18
51
48
21
72
168
126
30
39
48
9
84
24
30
6
120
63
27
96
9
9
36
108
3
45
24
15
180
21
48
6
66
51
21
36
39
48
9
3
105
36
66
24
72
21
81
63
33
12
15
57
27
51
54
87
147
69
36
57
48
39
36
168
117
51
24
69
63
9
171
12
12
45
48
78
9
9
87
57
3
27
57
84
21
3
3
69
48
3
54
135
24
9
18
21
24
27
30
36
54
93
33
63
99
21
33
18
42
36
48
15
24
216
72
48
21
108
72
24
12
51
3
45
45
3
195
6
66
33
63
21
51
69
69
27
33
90
30
27
15
66
75
51
21
12
12
69
27
36
21
42
18
120
60
27
48
33
3
9
36
27
69
3
48
48
24
21
15
36
72
33
3
21
216
51
237
63
27
105
12
81
3
45
42
18
12
24
18
90
27
60
15
45
9
111
12
63
21
99
45
12
12
120
96
3
93
3
9
45
15
36
15
21
12
9
12
267
9
72
12
39
12
45
72
48
42
129
156
105
123
12
84
48
36
45
3
69
144
27
99
162
51
21
3
27
18
108
18
45
24
57
18
6
15
105
42
18
54
33
69
108
36
24
3
117
15
3
18
54
33
9
51
36
21
18
54
159
57
48
36
39
36
12
81
3
108
87
48
57
33
3
12
39
162
27
69
12
27
69
12
123
171
21
9
75
60
24
ABCD 96563324134*3^$a+1 [50007]
3
192
12
60
93
27
27
18
63
33
75
141
48
51
264
171
24
165
108
15
105
33
147
132
96
24
33
150
33
57
120
72
135
240
36
60
57
54
9
84
27
69
99
45
81
99
96
204
36
9
75
48
9
3
135
105
48
33
27
165
63
24
36
12
15
57
105
75
48
3
54
108
15
12
147
6
48
267
9
30
96
174
243
15
333
48
12
60
168
27
57
60
27
66
3
60
60
57
27
135
78
18
105
57
123
51
129
141
18
81
60
12
15
48
117
132
57
6
177
36
24
108
9
99
84
48
48
87
18
87
48
132
195
33
12
48
51
9
12
3
69
177
60
36
48
75
21
18
45
75
42
99
21
99
81
60
51
48
27
33
72
48
9
3
117
72
54
9
96
57
3
120
12
12
48
57
111
24
117
36
180
78
66
78
225
36
84
63
168
69
108
72
108
3
57
60
27
33
57
111
240
9
3
177
15
48
12
87
21
12
36
57
84
6
153
132
72
33
75
12
156
12
48
45
15
132
69
156
60
3
45
144
78
45
99
21
12
15
45
27
9
87
45
45
30
45
69
63
117
3
141
324
12
144
15
24
105
162
249
204
36
12
48
24
21
54
105
36
27
30
18
69
27
48
33
57
123
108
45
156
24
27
132
48
48
9
78
54
48
15
3
93
12
12
27
33
81
75
180
12
108
24
231
9
96
144
48
72
135
72
33
21
27
9
243
3
18
72
75
12
81
36
111
12
156
12
15
72
72
21
9
18
72
18
15
57
39
132
123
45
9
162
9
39
42
123
36
69
3
48
12
12
60
48
108
192
39
54
87
60
72
183
30
90
33
24
15
72
9
12
12
36
12
72
45
162
9
72
120
33
75
51
54
114
18
30
42
30
81
15
66
39
12
27
93
9
51
45
15
273
12
27
180
33
3
12
180
33
39
195
45
180
15
81
72
60
3
345
15
117
117
3
12
60
48
12
48
132
36
39
18
144
54
9
120
15
81
9
63
63
69
27
81
48
60
84
105
15
237
48
171
12
285
3
24
240
3
45
27
321
39
213
12
45
90
6
39
117
3
51
96
69
360
24
108
48
24
60
57
96
108
87
57
51
75
45
84
15
18
3
81
51
9
30
6
84
24
39
177
51
72
3
57
117
90
6
15
192
36
60
12
165
60
3
60
12
168
264
27
33
81
72
3
84
48
48
24
36
129
36
6
54
66
33
81
15
120
57
78
144
81
24
213
75
60
12
168
9
60
156
63
84
48
45
84
39
69
75
3
18
15
24
15
21
24
240
48
75
24
90
99
12
15
18
39
228
360
180
33
54
33
12
36
24
45
3
225
54
6
12
51
72
228
84
180
87
6
75
249
219
12
87
21
21
48
3
3
66
63
36
9
3
12
36
12
33
156
3
300
60
168
180
168
9
3
48
57
48
159
156
69
15
60
15
48
24
9
135
129
15
18
30
18
24
183
15
72
45
57
39
12
60
72
3
48
69
45
48
135
108
60
12
99
198
3
48
24
321
27
69
270
9
255
9
15
33
60
132
111
45
24
108
135
192
105
81
27
12
87
18
63
39
168
33
39
69
24
27
81
33
54
21
24
96
72
12
48
72
96
111
21
75
57
36
99
33
72
153
27
96
24
27
21
69
99
27
24
129
84
21
39
ABCD 96563512634*3^$a+1 [50021]
9
69
60
15
117
60
48
96
15
21
48
75
16
11
30
39
261
78
6
54
132
45
15
30
84
36
150
30
24
24
36
60
276
30
90
18
36
36
49
80
64
41
66
90
18
42
63
75
21
9
55
17
63
15
210
30
12
78
60
42
33
15
1
161
84
144
6
6
84
24
72
75
75
60
84
133
203
85
113
6
156
54
6
60
108
9
21
42
138
30
90
6
6
54
6
39
39
60
12
78
60
6
36
13
65
90
21
69
72
19
59
156
25
41
39
129
6
36
90
210
174
24
6
109
137
30
90
78
1
35
30
54
6
36
60
108
6
49
35
210
27
33
111
75
36
54
60
24
12
90
48
81
16
83
12
54
6
18
156
24
15
45
36
120
183
3
109
11
30
55
83
12
18
6
25
281
7
17
66
30
223
5
27
9
156
27
57
84
30
30
12
75
303
12
54
79
77
30
174
24
12
3
21
66
25
35
54
156
60
54
105
16
5
139
144
47
18
60
6
13
101
120
66
66
15
9
24
102
48
9
96
87
78
27
69
24
30
36
81
105
39
64
41
6
24
96
18
42
54
54
97
80
48
111
30
36
255
129
66
54
39
27
48
30
6
24
57
15
129
21
75
213
219
33
228
72
84
15
16
23
57
33
15
81
156
67
47
81
75
37
80
192
81
79
29
12
90
13
80
15
30
147
192
21
102
37
32
96
33
300
30
21
21
90
33
160
65
102
18
12
30
48
246
144
30
42
24
90
13
48
224
15
84
102
39
15
6
27
48
9
24
60
6
66
30
18
36
90
24
12
54
6
24
85
320
48
33
30
90
108
6
36
60
78
135
112
65
15
48
16
80
51
90
90
18
162
37
17
60
3
3
180
78
6
54
132
30
30
24
36
67
11
117
9
96
30
9
15
193
17
60
3
16
107
60
18
36
24
27
75
168
42
24
36
18
12
9
64
95
81
16
35
18
72
114
81
75
60
48
6
60
103
17
66
30
60
30
48
42
24
19
17
54
174
27
3
141
48
111
1
35
54
87
15
24
66
48
60
12
24
24
102
108
60
90
12
75
129
6
48
12
30
90
325
144
80
51
30
15
273
6
9
21
36
30
114
24
111
81
15
135
54
36
78
12
114
19
101
171
33
15
15
81
9
12
75
3
42
48
156
234
30
6
96
105
93
96
3
123
234
30
6
30
25
80
45
3
16
131
24
54
12
48
72
84
30
114
102
24
90
15
21
108
120
36
36
138
36
66
24
174
72
177
111
49
41
7
89
96
318
6
24
27
9
66
229
41
18
36
66
63
16
59
6
6
9
64
5
12
15
48
51
6
60
78
66
30
54
180
30
21
48
33
30
204
229
35
72
30
30
18
87
153
12
123
16
65
31
32
48
9
24
6
105
81
84
120
3
96
15
120
12
24
85
35
6
24
66
84
6
3
147
45
3
157
48
41
55
11
108
42
30
18
30
102
18
105
111
60
6
15
15
18
90
126
204
75
15
30
192
24
54
69
16
95
12
30
24
6
120
18
36
36
55
245
60
255
33
12
48
120
60
126
66
90
54
15
21
90
228
12
54
180
6
54
24
42
84
54
15
51
54
30
102
3
27
48
96
66
18
81
81
15
45
19
41
30
30
60
18
60
132
24
96
69
105
24
60
147
3
6
30
25
41
87
3
30
24
6
30
30
54
31
53
91
11
85
29
54
66
6
228
36
6
7
173
19
5
84
6
54
96
139
137
120
15
48
15
145
107
84
84
12
30
30
24
324
9
3
30
15
105
18
36
84
102
7
71
150
12
30
54
6
109
89
87
63
72
105
33
30
42
54
144
49
240
41
60
12
63
45
51
96
9
96
60
ABCD 96563624078*3^$a+1 [50012]
27
44
19
9
8
7
30
27
9
71
37
6
18
35
13
54
9
48
84
8
12
1
36
3
72
21
12
54
69
9
23
48
40
12
8
24
19
33
27
17
28
32
12
13
47
24
4
8
4
36
27
102
11
7
18
11
12
40
69
66
36
5
31
29
16
8
97
39
12
24
33
39
228
3
5
16
84
15
57
56
16
21
48
23
16
8
52
8
4
15
21
92
1
11
12
4
3
45
45
6
21
56
25
3
20
12
43
57
9
3
44
76
32
16
9
3
56
16
3
66
6
12
17
108
12
7
9
27
24
53
13
6
12
57
3
5
7
24
30
3
8
115
141
3
41
12
7
5
16
32
31
9
44
36
19
41
55
17
64
12
20
16
8
61
12
3
3
33
3
29
28
63
17
24
24
31
9
9
71
1
23
52
9
27
9
11
40
20
36
43
53
4
27
18
54
9
24
68
52
80
16
45
48
71
25
30
6
36
3
27
33
36
44
19
41
36
25
15
21
6
77
12
16
3
81
9
15
56
1
72
48
35
12
7
5
36
28
27
5
16
27
60
48
65
4
27
5
13
36
48
51
9
11
55
9
69
12
3
3
5
12
60
85
72
11
7
9
63
30
6
29
7
12
33
20
24
24
36
28
32
4
87
77
24
7
17
12
4
9
27
120
24
3
6
12
47
16
44
7
9
12
45
6
29
16
3
9
9
6
17
36
16
21
30
5
55
12
78
51
56
12
36
1
35
4
20
24
12
1
11
52
32
72
25
3
24
48
12
108
104
24
36
4
44
61
35
73
3
8
4
20
1
59
1
18
18
84
6
29
36
19
78
63
21
54
21
15
17
7
5
7
18
15
3
36
9
12
3
9
8
48
19
5
16
96
9
11
31
12
81
24
8
12
24
28
3
17
7
17
12
28
68
28
9
54
12
6
63
8
1
107
24
84
1
3
51
17
12
37
6
36
102
3
15
57
32
48
7
9
12
15
29
40
84
8
24
19
17
31
24
12
77
24
16
84
39
29
7
81
8
36
36
24
64
20
16
69
3
48
8
16
32
19
24
9
116
12
72
73
35
28
8
16
3
6
27
20
91
41
12
52
44
48
37
11
4
12
45
39
20
103
9
45
3
201
15
39
12
113
19
5
16
81
42
12
24
72
53
12
25
23
31
21
9
6
30
35
4
24
99
29
48
49
15
20
12
24
28
27
60
9
63
5
121
11
12
133
23
13
42
5
36
7
81
80
7
9
32
61
15
9
18
77
28
21
54
9
12
45
18
36
114
12
11
4
27
18
72
131
28
12
60
21
11
43
9
8
4
63
24
30
18
21
87
24
33
3
117
32
7
77
28
27
18
35
144
16
3
29
4
3
29
43
5
7
42
99
20
7
72
21
15
5
7
29
16
15
33
69
6
29
1
15
72
45
35
12
73
24
71
31
5
49
6
17
60
103
54
3
24
32
43
41
31
53
4
68
1
47
16
15
53
4
27
33
12
44
55
65
7
5
48
4
24
9
6
29
55
57
12
12
48
15
117
32
31
36
18
35
43
9
36
27
33
15
9
20
12
1
71
40
33
39
8
1
27
33
11
16
20
19
29
13
23
79
21
15
24
36
45
3
5
19
21
32
37
48
6
12
17
37
90
9
12
12
3
42
71
12
25
83
124
8
36
28
27
126
95
61
23
1
48
59
12
1
11
16
8
1
3
12
63
48
96
5
40
80
31
5
136
93
18
42
27
21
15
8
24
16
32
1
48
11
36
24
43
9
27
5
4
32
16
15
30
3
39
33
20
31
29
13
12
18
21
3
5
79
6
59
67
18
35
19
144
36
57
20
60
4
87
9
44
61
11
4
12
104
72
49
11
73
24
15
15
18
6
5
7
24
41
7
53
4
44
16
9
72
15
3
41
16
24
69
18
5
24
12
28
21
63
3
33
3
45
9
3
24
27
29
7
53
7
108
5
31
12
21
72
32
7
29
19
33
12
20
13
11
43
30
42
12
17
24
1
23
60
40
32
4
36
48
8
84
24
24
7
29
61
63
27
17
28
63
6
11
52
3
36
42
48
42
18
18
77
25
27
48
15
5
12
40
20
24
31
12
6
30
9
8
19
9
56
16
9
23
13
6
9
39
77
24
64
21
18
72
5
7
18
15
12
9
18
69
44
49
6
29
84
25
15
93
23
12
1
11
49
12
15
128
1
18
72
6
35
4
27
5
31
5
55
12
41
4
48
56
12
52
20
7
12
65
136
3
9
9
11
7
30
11
67
12
33
63
5
36
52
32
28
84
20
16
44
24
16
72
3
17
12
16
8
84
16
63
29
19
17
7
5
12
1
75
12
39
113
43
17
24
12
4
3
21
48
32
4
20
13
95
49
6
41
4
20
24
1
90
18
27
9
18
41
12
37
23
7
65
108
4
9
15
48
57
59
13
59
4
12
20
13
23
4
87
84
33
44
16
3
5
67
17
13
6
12
5
1
15
20
36
60
48
16
44
36
48
127
21
116
24
40
20
7
9
12
68
43
108
5
16
24
96
3
29
55
9
32
12
4
105
23
37
23
64
3
30
23
28
45
48
27
81
42
9
20
55
17
12
25
27
32
67
5
60
7
9
80
4
21
15
8
24
4
80
28
12
12
15
126
47
55
24
17
28
8
24
121
107
36
24
24
1
18
45
44
7
12
41
4
51
12
53
16
3
150
23
13
11
1
23
108
13
3
8
4
21
39
140
43
69
20
12
61
18
36
12
77
31
9
8
19
5
37
23
13
11
25
11
1
18
21
3
69
80
7
41
13
23
36
12
16
12
68
4
36
9
11
12
31
5
4
33
12
11
25
78
9
12
44
4
3
17
31
5
16
3
18
47
24
24
48
49
75
15
5
31
18
24
18
29
40
32
28
8
4
159
6
51
93
12
11
24
7
57
69
15
15
17
19
5
19
29
76
8
97
11
7
5
28
39
132
9
32
4
20
37
75
44
7
9
9
23
37
3
9
18
93
8
115
24
29
96
31
5
36
1
23
36
7
17
12
61
11
7
42
3
27
90
39
80
25
59
1
48
11
25
3
12
57
15
57
47
7
69
3
53
91
33
20
36
4
20
4
56
124
20
28
21
15
56
4
12
3
12
41
13
35
61
18
30
54
60
9
111
33
72
68
12
16
44
52
32
49
36
39
20
4
56
60
12
49
12
11
12
12
28
84
57
71
19
21
44
36
36
7
17
19
53
1
11
4
72
3
29
7
102
54
6
12
6
33
3
21
8
7
29
7
17
37
18
48
5
64
9
59
13
39
27
21
177
54
6
11
1
11
12
36
12
1
15
56
37
36
24
54
69
21
11
7
21
20
25
35
40
21
27
3
33
44
28
9
18
17
16
24
9
23
31
18
96
35
12
24
16
20
13
27
32
40
8
37
60
3
32
19
113
13
59
7
29
24
19
9
8
43
102
6
108
12
18
23
19
57
8
25
143
1
72
3
32
36
100
12
104
160
24
9
27
8
7
17
31
53
1
6
57
24
39
65
49
11
25
11
28
15
5
49
3
27
89
19
42
3
63
5
13
3
21
51
21
18
53
16
21
47
24
60
144
49
12
6
29
12
16
8
4
39
17
28
27
53
60
28
21
107
67
6
18
108
5
4
20
40
104
84
16
68
49
39
32
ABCD 96563749606*3^$a+1 [50009]
36
18
17
61
72
36
30
18
24
48
6
18
12
75
33
18
42
3
48
75
12
6
18
36
48
6
90
48
72
60
90
18
48
6
264
15
27
102
47
43
90
27
27
60
12
24
156
6
3
99
24
12
9
15
65
7
120
42
84
6
189
75
54
114
30
132
27
3
6
18
101
16
75
126
23
13
3
57
18
12
41
1
47
64
9
36
6
45
45
3
45
18
180
96
12
24
66
18
6
30
6
27
9
36
51
147
144
210
27
27
165
39
30
24
51
15
42
18
21
45
72
11
31
30
42
66
36
3
96
15
72
126
123
33
47
13
30
21
15
24
105
111
54
18
72
17
127
36
18
12
6
12
42
3
51
102
36
234
6
36
30
24
30
6
102
36
42
12
69
3
24
12
24
33
21
11
1
111
51
6
12
108
24
18
144
21
117
18
36
101
121
54
12
60
30
27
33
95
43
54
78
12
6
36
27
3
6
39
15
36
72
21
33
12
24
11
19
18
11
151
24
36
84
60
12
36
18
11
43
18
42
30
18
72
33
9
23
192
73
18
18
83
55
6
18
30
60
138
60
288
33
15
36
54
42
192
45
15
84
96
12
6
66
24
72
102
24
36
87
33
15
3
24
12
72
18
72
18
6
12
36
78
72
18
90
18
30
18
27
9
24
12
35
97
30
24
41
43
24
90
147
267
54
102
60
18
12
6
48
36
53
55
42
48
6
18
18
21
9
24
48
15
3
18
72
54
42
156
23
1
18
36
9
3
108
18
15
3
29
13
12
39
39
36
48
78
48
24
138
42
18
48
36
6
12
72
11
43
114
66
36
108
18
15
45
66
65
43
78
108
18
12
72
54
6
18
23
25
78
30
6
30
6
54
66
36
24
12
24
84
72
72
18
78
54
102
108
6
18
21
207
177
21
90
42
36
35
55
36
117
39
36
36
6
48
27
69
11
61
36
30
126
78
54
30
72
6
3
87
9
45
12
6
12
36
36
77
13
24
12
90
96
69
21
12
114
30
24
30
114
71
67
72
18
42
66
132
36
36
18
41
13
12
42
45
27
102
15
3
6
12
59
1
18
54
30
24
48
65
67
12
33
9
30
78
12
60
30
18
24
30
24
48
54
6
18
30
6
126
18
35
175
108
108
36
72
6
102
33
9
39
15
48
33
93
18
54
6
282
11
7
9
69
12
63
27
6
15
57
30
9
9
36
35
1
15
39
54
78
48
24
54
48
36
72
126
72
24
54
36
48
18
24
66
39
75
72
18
30
6
84
78
66
96
36
54
36
18
12
39
3
93
9
24
54
12
60
129
15
12
6
30
33
21
36
18
54
42
18
12
6
33
39
84
6
36
12
18
24
108
57
27
54
42
18
198
108
54
126
66
114
12
45
45
6
54
36
12
18
21
69
11
31
36
36
30
11
25
42
12
17
115
18
84
6
33
75
53
49
24
18
84
78
48
60
108
59
16
9
6
48
216
126
36
18
5
49
15
27
12
6
102
96
18
90
17
16
39
30
18
9
27
42
36
30
41
112
48
57
30
36
162
6
30
72
24
12
6
30
36
36
42
18
18
9
32
43
36
33
99
29
43
36
36
30
18
29
48
37
48
36
71
61
12
240
90
29
7
12
29
13
54
252
144
66
24
36
12
6
113
64
15
65
7
96
72
72
156
18
18
9
32
13
24
12
36
11
13
3
9
24
12
24
66
36
18
54
29
31
30
42
105
33
15
39
90
54
72
42
18
18
66
90
18
78
18
108
12
222
63
3
42
126
18
18
12
18
131
13
18
108
36
132
12
54
24
36
144
12
78
12
36
6
47
19
36
42
102
6
18
120
18
54
24
54
72
48
90
90
60
72
12
23
1
72
54
72
90
18
48
29
7
57
33
144
54
41
16
51
60
72
30
270
6
36
12
198
42
162
30
36
60
12
24
18
30
3
3
141
15
18
54
24
138
6
48
258
18
90
36
12
35
7
102
131
85
132
12
11
112
45
12
72
15
39
270
11
31
252
30
36
18
36
36
6
36
54
41
67
45
45
51
15
72
24
33
48
129
15
21
18
36
6
18
18
75
51
36
12
6
12
42
18
66
18
18
24
65
19
36
60
48
24
12
105
27
48
36
108
6
63
111
36
125
7
54
99
27
12
6
12
24
126
12
78
18
54
48
42
69
57
72
54
12
24
18
48
6
12
33
21
78
138
6
108
12
54
54
60
12
65
67
29
7
18
12
54
18
18
36
6
30
24
12
6
30
33
57
39
32
127
36
6
71
109
48
90
6
48
35
73
18
60
66
18
5
49
6
9
63
48
18
78
65
55
6
99
27
48
18
3
129
12
96
30
6
72
36
48
24
12
6
120
6
36
108
59
16
27
36
24
66
54
114
36
36
23
25
36
36
6
48
105
183
24
30
72
6
48
36
36
54
24
47
16
3
126
6
9
32
ABCD 96564617822*3^$a+1 [50110]
50
25
29
16
39
81
42
117
33
92
118
78
15
147
9
39
45
99
30
26
274
140
115
15
30
48
8
40
12
27
45
6
2
52
51
84
131
61
83
18
79
48
95
46
132
128
124
50
1
5
162
18
64
3
60
53
52
15
120
23
40
2
19
21
30
33
39
21
36
33
27
41
18
37
77
7
9
32
19
3
57
48
48
15
42
128
22
6
42
42
30
93
3
54
18
57
21
32
7
5
43
3
9
71
1
33
60
3
15
30
90
38
34
78
2
40
150
18
45
3
72
42
6
32
10
30
18
15
24
53
43
57
15
48
17
40
72
60
51
5
60
4
26
54
100
15
63
2
6
10
12
8
24
7
93
20
16
27
183
81
63
48
2
43
57
90
66
84
20
30
16
110
112
192
18
18
12
42
30
140
30
1
45
24
3
105
168
24
36
15
9
80
10
26
30
10
32
198
1
33
3
93
39
12
29
24
40
3
108
15
30
99
65
40
8
52
15
51
24
8
25
72
5
40
60
36
42
69
189
39
60
21
12
12
15
36
12
63
42
72
51
129
3
33
14
1
45
12
8
235
99
26
31
21
90
38
60
4
75
96
105
27
84
9
15
47
10
27
3
9
63
30
20
40
20
36
55
24
81
20
19
143
25
48
36
48
36
5
124
6
30
39
83
25
33
12
20
7
63
102
90
6
2
25
17
31
9
116
31
3
26
31
21
12
51
57
18
57
165
3
72
48
12
5
28
12
32
96
19
35
13
3
390
72
20
78
40
144
8
70
27
12
123
66
39
41
22
78
15
17
79
33
36
14
126
34
57
48
15
18
3
17
132
46
80
22
27
96
57
8
4
50
10
36
75
9
20
76
44
7
21
30
110
18
34
56
22
42
51
9
51
24
12
96
27
6
27
57
75
5
46
114
6
9
71
24
46
27
48
15
30
12
30
72
26
7
23
82
39
24
45
24
8
18
1
111
18
14
61
59
6
52
60
32
16
12
12
66
9
45
36
20
151
29
67
3
24
6
51
111
9
21
12
110
1
36
53
30
25
33
150
32
30
100
48
87
125
28
39
29
4
51
27
105
12
125
67
141
30
50
7
63
2
48
7
65
46
14
10
138
15
33
20
79
75
38
40
2
18
67
48
5
22
38
90
48
34
20
28
12
20
36
127
3
90
99
21
54
57
53
90
10
15
21
15
137
52
86
34
36
39
36
95
190
42
2
7
60
33
27
69
15
132
65
22
18
12
8
79
21
27
12
33
108
8
120
7
125
40
27
35
78
12
96
55
12
48
204
21
60
111
23
90
126
10
27
3
30
42
2
16
24
120
3
45
20
10
8
24
16
9
5
96
52
3
29
7
24
5
4
78
42
6
14
60
36
127
45
12
26
54
67
21
8
10
9
36
36
39
54
51
17
55
57
8
52
36
30
102
60
27
35
1
24
21
12
39
39
14
18
22
36
14
58
15
17
46
62
52
56
4
68
79
36
225
42
66
24
8
132
31
9
51
65
4
20
16
15
39
6
111
69
207
15
8
97
33
15
17
28
2
22
3
47
40
6
27
48
84
12
23
1
237
27
15
26
100
20
7
15
2
43
48
65
64
147
156
17
16
32
10
9
33
15
60
3
2
40
8
55
17
16
60
32
28
12
18
74
160
6
24
6
12
48
62
40
30
80
48
4
30
6
2
97
45
51
36
9
44
6
10
20
10
42
30
9
21
3
29
7
21
8
31
24
69
138
48
9
15
30
66
9
53
12
88
3
132
57
51
9
80
28
12
18
9
9
60
27
17
28
12
30
66
12
68
22
105
12
35
1
240
9
3
3
32
18
132
10
2
16
27
17
16
24
80
7
48
21
15
72
33
15
5
64
26
1
21
123
5
4
68
28
12
12
3
17
48
79
96
113
114
13
17
36
7
45
18
74
16
12
27
63
18
102
18
110
49
48
47
10
56
55
15
42
12
147
60
11
18
115
17
18
94
3
23
82
68
12
72
46
32
73
36
48
5
43
117
78
50
12
76
72
12
18
102
36
60
39
5
43
3
24
66
20
31
41
7
45
15
81
12
20
222
18
22
18
102
6
24
8
28
12
39
3
18
38
10
14
10
6
50
24
36
19
53
12
70
30
51
15
14
10
6
39
3
2
36
19
48
87
48
80
22
60
8
79
21
12
6
9
93
2
10
60
60
6
120
14
55
53
88
14
78
12
70
18
12
18
150
8
52
38
25
15
69
45
8
22
6
147
23
10
120
60
42
102
66
72
18
27
45
3
12
33
54
18
68
114
48
42
70
21
107
90
12
60
30
18
60
40
12
6
120
30
24
60
120
27
21
27
35
46
15
84
111
32
82
27
48
45
36
27
5
10
8
1
29
52
8
55
17
120
55
53
4
36
12
63
39
98
7
45
18
72
33
60
35
112
18
102
30
18
8
22
2
10
87
29
10
105
5
60
7
15
78
2
118
39
11
90
139
51
81
9
12
8
31
33
8
72
10
26
55
57
20
72
31
5
4
36
32
28
20
22
38
259
36
96
149
4
26
10
84
15
60
15
18
3
57
75
33
87
93
24
26
49
95
120
16
74
28
80
103
12
57
27
53
16
62
13
9
36
24
60
3
60
ABCD 96564618526*3^$a+1 [50015]
80
54
30
6
10
30
39
33
32
10
2
19
5
4
36
26
28
42
6
20
13
9
63
5
72
28
8
64
8
7
21
54
38
7
33
32
16
15
39
33
12
15
68
40
45
23
34
3
9
14
16
9
5
10
32
13
45
24
3
27
6
6
6
12
63
5
54
18
82
44
10
12
15
17
10
26
42
64
21
5
52
2
54
22
30
75
12
21
15
15
24
96
102
20
10
42
32
4
2
4
14
16
48
30
45
17
4
2
12
60
46
12
14
13
36
12
3
9
108
17
12
54
42
48
6
30
100
3
83
48
34
8
22
42
8
30
16
45
17
34
18
3
3
32
10
3
89
31
24
5
12
76
12
26
30
4
18
33
5
12
40
24
24
72
44
36
48
7
83
16
8
13
53
10
9
21
56
40
111
23
6
16
3
21
96
2
106
12
84
51
57
48
2
25
17
58
6
12
42
8
48
6
18
30
16
2
22
36
159
15
30
32
28
3
35
18
7
9
3
5
76
39
15
26
52
102
26
4
32
24
4
3
5
55
17
31
65
76
6
20
24
13
75
12
26
4
6
8
22
14
1
69
54
30
2
25
17
55
36
11
34
20
7
60
59
6
7
3
20
28
26
19
45
104
16
2
22
8
100
30
38
10
6
20
16
50
13
24
21
15
81
51
15
110
108
7
12
27
30
39
59
10
80
31
5
60
19
35
13
15
18
15
11
10
63
33
27
41
24
18
18
7
5
42
121
21
18
50
6
30
4
30
18
12
63
60
137
36
4
75
11
6
31
9
26
64
54
24
15
21
36
26
13
5
4
3
45
27
15
32
36
13
21
20
10
38
16
84
36
36
44
19
3
2
112
26
42
31
17
28
24
12
3
41
42
12
10
26
42
4
51
9
26
25
12
3
14
18
18
40
14
28
6
60
26
6
40
32
12
16
24
20
10
21
12
41
90
82
8
6
4
26
24
4
42
21
3
6
14
10
15
21
78
2
4
32
4
68
36
64
2
1
45
3
12
65
24
4
72
42
33
15
62
6
76
14
7
5
7
60
21
2
52
6
54
2
34
2
10
2
16
75
21
159
9
6
12
18
62
100
14
30
6
10
30
18
14
16
60
12
20
28
24
72
14
37
17
16
62
28
30
6
8
66
6
1
60
9
60
8
46
30
42
14
43
36
15
54
62
24
4
26
16
98
25
45
20
16
12
18
57
45
44
6
25
5
10
48
9
47
18
12
10
8
6
30
16
84
42
20
78
12
25
12
35
28
114
24
39
60
45
68
52
12
8
10
86
22
72
6
15
5
24
12
31
5
40
38
25
21
8
12
31
29
18
46
20
36
4
15
60
35
34
3
60
47
1
15
2
12
18
52
2
16
18
90
2
22
3
35
22
8
24
79
5
60
64
18
18
56
28
26
24
30
52
3
17
16
2
6
4
51
21
78
38
18
6
10
8
22
26
25
17
36
16
99
12
9
54
20
34
15
45
12
24
12
8
12
10
12
2
36
10
8
30
10
57
57
15
36
9
38
13
9
15
11
36
88
30
48
75
33
60
27
12
5
36
36
76
2
10
38
97
21
6
21
9
3
36
15
42
60
32
6
66
18
6
22
18
12
38
25
9
51
5
139
27
8
52
78
2
18
10
26
7
48
12
9
8
16
2
40
14
24
7
60
5
34
48
2
16
8
12
34
114
24
32
43
11
37
3
26
36
127
21
6
81
33
20
19
41
16
14
24
13
15
48
50
4
32
4
6
44
36
4
12
12
20
10
26
22
48
2
10
30
12
20
46
26
6
52
15
21
12
15
23
22
14
28
18
3
15
6
44
36
16
14
18
40
3
17
36
16
48
8
28
12
8
4
32
16
18
117
29
24
16
48
36
144
66
9
17
19
15
20
54
6
46
63
3
12
30
18
24
38
22
9
5
16
18
6
26
1
3
32
54
19
12
9
14
10
24
2
1
15
90
3
41
18
18
40
14
16
14
58
45
3
8
64
78
63
5
24
30
1
15
24
6
36
206
34
20
31
5
42
52
14
4
32
40
6
50
67
45
3
33
54
30
110
70
30
21
81
26
18
34
26
12
22
6
6
6
48
24
2
48
13
23
34
8
40
3
12
12
51
2
28
30
2
12
10
18
27
15
6
36
51
17
72
31
45
2
22
6
2
42
4
50
40
27
5
18
40
44
18
7
3
14
48
72
4
24
60
3
48
5
60
66
28
8
13
21
30
30
20
43
3
8
109
11
54
6
10
26
10
63
33
30
45
12
5
12
19
12
9
18
2
10
84
30
12
12
15
17
16
32
22
68
1
24
17
58
86
10
56
16
20
4
14
40
15
12
29
4
30
2
10
44
1
35
13
9
60
2
13
33
3
11
18
82
6
15
3
50
6
18
10
42
38
10
8
40
18
9
5
10
38
4
3
11
4
20
48
10
30
2
18
30
24
64
15
15
6
8
40
3
5
24
4
44
6
12
34
30
9
5
12
10
18
24
18
24
78
3
72
15
93
9
36
20
28
26
1
93
6
33
105
30
2
40
198
6
27
3
42
15
29
100
8
72
18
40
18
12
2
30
46
42
6
74
55
48
9
48
48
8
12
22
6
42
8
10
20
7
27
2
28
26
54
18
37
45
62
18
18
4
108
2
18
108
4
6
15
3
24
33
23
10
26
18
31
9
50
66
54
1
9
12
36
32
31
15
14
36
79
23
42
30
1
5
30
4
66
20
22
12
2
36
10
14
36
28
24
138
33
41
43
33
30
84
44
106
3
15
62
36
22
18
44
24
4
32
28
18
2
6
12
58
20
12
103
27
18
30
24
72
21
3
44
70
48
44
24
16
50
1
17
31
5
24
10
12
36
30
42
50
18
4
24
36
26
10
80
10
3
41
34
2
12
6
84
10
66
102
20
18
34
12
39
15
6
8
40
8
24
4
32
64
39
12
12
33
15
3
14
16
20
6
28
20
6
7
33
75
24
17
70
9
17
7
23
28
26
28
42
20
46
32
82
66
24
18
20
10
8
28
26
34
2
42
40
26
10
12
72
6
14
46
56
94
39
21
72
12
123
33
2
10
32
18
72
58
44
4
12
8
12
18
37
33
12
8
54
1
51
38
6
10
15
24
21
14
16
62
4
44
24
16
2
25
65
10
92
72
16
30
27
41
10
6
36
3
101
4
12
15
47
70
3
3
30
20
4
26
34
3
53
22
2
30
13
3
74
90
28
45
5
22
12
30
3
5
12
10
21
9
74
46
8
31
5
4
62
46
12
12
36
2
22
3
33
30
30
42
26
55
9
3
3
6
14
54
16
15
24
17
34
6
8
36
7
17
12
16
38
6
79
9
36
54
18
20
10
24
30
26
25
47
30
6
66
19
21
74
46
8
12
10
18
3
5
34
8
18
22
18
14
30
16
8
4
42
9
17
55
29
4
27
45
20
70
2
12
18
73
60
120
17
43
3
14
16
72
27
21
44
115
21
24
56
4
96
15
9
3
3
26
28
32
19
9
15
41
7
3
14
12
18
78
48
7
9
3
15
72
9
9
110
6
34
38
18
76
21
60
17
10
8
13
11
36
22
36
32
18
10
75
5
16
20
31
5
4
51
45
20
43
15
57
17
10
33
29
16
15
12
21
2
85
29
40
8
40
36
20
7
23
6
28
92
19
15
30
26
6
48
34
2
4
50
10
12
27
65
46
30
54
90
3
5
28
44
28
75
5
43
12
3
6
51
3
30
32
24
10
6
78
42
74
49
9
12
66
18
14
58
8
6
13
15
45
21
14
16
12
18
20
36
6
18
12
18
22
63
5
4
3
15
20
22
63
5
7
33
8
127
35
4
86
28
39
5
22
14
10
6
63
17
30
180
24
49
35
13
45
15
53
4
15
3
12
33
29
4
72
18
14
12
4
15
35
100
30
15
41
19
99
26
12
43
71
1
17
30
28
14
76
8
10
30
32
24
34
9
5
72
18
10
6
9
11
37
12
3
54
3
57
36
24
48
18
24
6
20
43
9
ABCD 96565366024*3^$a+1 [50023]
35
1
15
144
15
93
57
3
8
37
54
69
72
8
1
36
35
40
128
16
48
51
36
33
21
95
52
3
12
29
36
7
6
354
6
72
27
68
4
3
117
63
81
20
12
4
63
17
76
24
60
9
11
109
24
11
12
4
45
51
3
5
67
54
135
111
54
251
43
36
36
72
45
8
139
69
24
15
6
27
27
48
53
37
3
69
131
31
24
30
72
42
12
29
49
63
8
24
67
48
77
28
3
18
87
3
17
28
20
7
18
54
18
18
144
41
64
8
48
16
60
105
6
197
31
270
11
4
75
6
48
83
43
6
66
42
18
29
91
33
57
54
6
3
12
48
32
84
49
15
80
24
31
90
11
19
57
15
5
19
108
12
33
8
172
140
180
12
13
51
56
55
5
73
87
84
39
36
21
165
30
21
32
36
12
4
3
33
3
45
32
67
132
9
24
3
29
25
18
108
108
129
36
171
5
31
18
42
54
23
16
27
5
72
31
24
30
108
60
18
54
107
1
119
64
69
63
39
45
104
4
108
20
28
20
37
27
3
17
7
9
39
78
12
111
21
11
192
16
45
255
15
6
15
60
9
11
13
66
6
71
37
71
24
13
15
3
12
18
47
67
45
108
3
17
19
126
27
15
113
115
17
1
6
21
192
15
41
67
5
4
36
24
96
3
77
67
5
67
29
7
12
21
72
8
7
108
21
21
18
89
37
54
45
32
13
35
84
7
29
19
5
48
24
13
51
32
97
27
105
11
7
5
43
24
113
31
9
45
48
24
143
48
19
18
23
19
36
84
168
5
85
11
7
5
43
225
9
18
5
55
30
3
75
29
16
20
132
12
97
3
15
41
7
33
24
56
19
18
27
48
87
90
47
19
21
8
12
84
61
48
42
30
6
12
17
4
87
57
3
48
57
72
96
15
30
24
131
25
60
36
23
7
141
3
9
51
5
16
15
18
15
12
99
72
30
18
101
43
78
23
12
67
42
66
33
21
18
72
5
64
92
24
48
1
75
69
23
13
11
61
3
80
72
64
51
90
59
64
24
147
29
4
33
18
65
16
33
36
27
3
9
63
42
18
9
80
96
43
29
40
27
18
35
127
9
9
111
56
13
35
48
24
49
11
31
29
61
48
24
30
53
60
19
81
44
60
25
78
102
39
87
18
39
3
65
19
36
60
30
47
103
5
64
68
7
36
197
37
75
96
3
5
19
90
18
30
35
19
18
6
21
45
24
72
59
31
54
18
17
4
27
65
24
19
9
105
12
6
72
30
47
4
45
107
24
43
81
96
3
18
87
3
144
24
12
18
54
17
180
25
54
65
7
5
64
80
84
1
11
48
25
6
30
23
1
35
19
36
9
45
11
4
12
21
24
30
24
5
16
141
30
5
37
71
1
11
55
17
7
9
45
27
93
71
1
90
5
55
5
4
39
29
16
104
40
45
3
24
36
12
15
72
24
126
3
8
48
72
79
41
12
48
28
21
15
15
114
36
90
36
17
103
57
15
18
42
53
60
84
28
32
28
21
59
103
12
18
15
39
165
84
20
40
69
107
24
55
5
25
35
61
18
33
84
20
16
24
36
33
111
3
17
19
117
27
185
7
24
29
25
47
55
41
145
39
80
4
20
67
9
9
39
3
12
180
45
12
8
97
11
49
30
24
45
60
75
36
36
129
56
13
27
45
59
85
51
15
9
9
6
21
108
51
36
18
95
204
28
27
36
65
4
68
49
59
115
6
11
19
5
31
9
15
29
127
42
3
20
79
5
13
18
45
84
21
75
8
37
15
44
73
75
51
30
24
48
3
15
42
27
3
9
24
44
16
20
19
18
3
99
42
3
36
105
11
79
17
13
24
12
96
12
51
12
32
12
100
36
24
75
41
145
15
108
51
29
31
108
21
56
13
27
39
96
18
18
18
59
7
69
32
4
99
29
28
60
9
54
90
12
72
27
69
51
15
60
125
19
30
90
45
56
31
29
19
29
43
33
36
21
114
5
4
9
11
55
6
48
90
57
21
30
77
112
60
39
90
11
211
245
7
21
12
48
20
52
63
9
27
93
92
60
40
21
18
12
5
67
21
72
8
61
3
32
60
16
20
127
102
126
5
4
44
16
21
3
92
240
12
55
48
24
30
11
40
48
24
12
63
5
1
71
84
25
135
9
23
48
1
59
31
105
24
20
85
71
31
17
7
108
5
13
15
69
59
12
7
105
8
40
117
3
48
165
11
64
32
49
6
5
43
6
36
48
54
21
36
51
60
33
321
11
7
21
80
24
1
47
60
25
102
60
101
7
45
3
9
108
8
37
215
4
48
56
24
31
17
24
16
24
135
5
1
30
18
6
84
24
18
15
8
25
95
67
60
144
9
99
33
39
5
96
19
5
40
15
9
21
3
80
43
29
48
16
60
15
12
42
111
12
20
229
60
48
6
41
49
102
33
9
63
44
1
54
30
59
52
240
87
30
35
16
9
23
4
48
51
65
37
72
27
8
37
24
11
88
152
4
9
167
4
51
21
15
138
15
21
3
20
52
15
81
24
45
30
60
54
12
ABCD 96565850476*3^$a+1 [50000]
85
54
36
105
3
17
60
24
36
60
40
12
68
49
54
329
133
108
6
5
25
6
17
31
54
11
25
24
11
24
16
12
72
3
60
30
15
44
31
18
6
18
27
81
18
65
55
5
16
15
53
7
18
30
42
83
43
9
108
8
13
90
24
33
33
51
3
33
32
12
1
15
3
54
95
12
16
32
43
5
28
36
69
6
29
1
59
16
8
7
125
16
27
33
3
5
7
42
18
12
17
88
57
11
25
107
60
28
57
6
5
4
27
29
72
25
12
3
3
69
33
3
12
24
33
18
65
24
1
59
28
57
6
54
11
12
25
11
40
176
43
5
1
11
84
4
27
48
78
83
61
23
12
19
41
24
7
5
40
60
57
36
36
191
12
13
63
9
87
51
17
7
29
232
60
48
45
299
7
45
45
36
138
21
84
9
12
15
3
53
19
29
31
5
24
79
30
143
24
19
12
24
9
39
125
91
29
28
180
39
54
54
18
48
95
49
47
13
66
36
125
36
19
18
72
6
77
112
39
24
30
23
48
1
15
9
47
4
8
7
78
18
144
48
42
71
60
24
48
25
11
7
5
28
116
19
66
6
5
24
55
36
69
36
92
16
56
124
36
8
12
61
59
40
20
1
3
105
71
79
81
21
119
24
24
157
6
5
139
101
24
49
72
24
51
69
71
7
65
268
27
18
144
11
79
126
63
9
83
40
32
1
39
21
30
29
151
54
15
92
4
51
24
84
21
39
5
25
11
40
24
15
36
17
19
5
19
41
43
6
12
42
53
67
41
91
18
12
6
108
5
7
17
48
4
75
54
54
21
104
16
104
48
103
6
59
7
54
6
12
72
18
42
36
5
24
60
16
57
12
51
3
42
47
25
12
15
56
43
84
5
108
72
31
6
108
11
60
37
30
18
6
84
89
7
54
47
7
36
45
27
12
93
48
39
5
52
39
12
18
35
12
7
41
24
31
66
83
13
83
19
5
48
84
13
12
36
15
8
19
101
79
18
47
7
5
48
60
7
60
36
12
17
24
12
108
40
39
192
29
7
108
24
120
18
47
12
88
36
32
79
84
101
85
35
49
6
5
28
20
13
15
27
17
19
210
11
28
8
25
23
36
13
42
30
11
43
6
18
17
139
57
219
30
15
111
33
27
33
87
24
81
75
33
72
99
144
101
43
5
67
66
72
51
72
39
6
72
66
29
67
48
21
56
1
48
35
12
4
8
48
7
36
12
17
25
18
30
147
32
19
36
141
20
40
15
17
76
84
27
113
43
42
30
36
24
36
12
69
44
37
12
75
12
39
24
48
53
7
9
108
116
1
18
108
54
18
53
24
13
18
17
12
55
60
18
11
25
30
24
72
9
24
33
60
30
18
35
12
49
15
8
67
66
39
36
15
17
37
24
27
20
7
77
31
5
7
60
48
65
132
55
6
59
12
73
12
51
60
57
30
41
67
132
48
29
4
39
36
36
53
7
18
12
35
43
156
24
17
1
63
36
3
21
51
6
119
19
54
18
42
12
6
90
35
24
96
7
45
171
72
17
31
72
33
24
128
84
36
7
45
21
36
71
73
72
24
48
35
61
11
24
16
51
108
29
13
15
69
6
18
11
16
20
37
18
90
54
33
75
18
39
44
12
28
27
9
39
144
6
84
3
44
31
65
289
39
20
16
68
40
72
15
105
21
72
15
56
40
141
83
7
6
35
67
113
19
29
61
23
43
29
36
24
16
20
79
105
68
7
30
18
33
32
12
55
69
39
17
48
25
11
4
108
105
59
48
36
4
68
72
88
20
72
55
36
5
60
49
12
51
63
12
33
20
52
8
24
13
59
13
48
18
60
36
5
24
96
28
153
18
120
17
7
77
36
24
55
29
76
3
6
15
32
7
33
3
17
37
72
36
15
8
61
54
29
115
41
12
4
8
7
69
20
1
15
3
101
67
17
12
36
4
20
1
59
31
54
23
7
78
63
39
36
137
13
18
54
120
51
20
16
56
40
12
75
101
7
89
4
36
3
48
33
20
7
84
33
3
78
27
9
35
28
3
33
9
63
20
72
7
29
1
39
12
27
5
13
15
87
17
60
16
3
5
31
101
43
54
18
72
12
33
81
72
15
8
4
27
29
7
69
80
64
21
36
18
30
126
78
11
25
54
18
84
51
3
57
84
8
52
3
105
56
52
3
17
103
42
30
29
13
11
12
24
48
25
42
5
49
30
21
15
6
47
7
29
7
89
13
6
66
155
40
75
6
30
60
84
108
17
1
18
21
33
95
36
12
12
40
27
36
53
52
68
19
53
19
69
9
18
105
75
33
12
24
15
5
24
24
36
79
5
25
11
25
51
36
32
67
36
102
18
57
12
8
13
15
44
49
39
72
3
177
141
54
36
65
67
5
31
36
66
87
57
3
105
6
9
27
48
33
9
48
3
3
137
48
7
29
85
99
32
48
127
29
16
3
114
48
59
28
45
66
129
56
31
18
78
29
168
31
132
33
39
66
39
15
17
199
6
11
12
31
41
13
108
95
7
96
12
114
15
39
54
15
15
42
18
65
16
27
33
12
24
141
23
31
6
15
20
48
25
66
24
161
55
18
27
21
60
48
131
108
37
83
7
9
27
18
15
21
30
41
139
36
69
21
42
48
5
19
5
25
15
20
4
20
49
71
12
7
18
144
3
ABCD 96566145478*3^$a+1 [50067]
39
57
39
138
24
48
24
48
42
133
5
43
29
67
23
54
3
3
205
131
60
48
18
78
108
69
51
61
47
162
54
36
42
54
90
66
201
87
24
1
192
17
6
12
108
18
31
5
78
216
36
1
11
69
93
6
13
41
54
1
17
36
84
55
149
43
185
24
66
72
54
90
37
107
37
32
16
5
108
366
30
51
3
36
42
36
216
126
30
7
32
75
69
33
72
39
21
30
42
163
11
21
15
6
66
366
12
15
16
48
47
180
36
18
7
71
12
198
55
95
66
42
30
42
210
90
1
59
30
55
128
48
45
66
72
6
36
48
18
6
18
156
36
60
121
179
13
11
72
12
33
9
36
19
47
150
18
73
48
384
35
30
54
25
161
30
18
175
47
54
18
18
48
18
24
108
48
33
135
9
64
11
37
48
41
24
15
33
79
17
12
3
15
6
43
11
120
54
7
101
18
54
67
5
96
12
15
3
60
48
96
48
1
107
21
160
35
157
137
18
36
72
54
19
17
127
143
66
360
42
61
29
18
1
53
12
15
45
99
39
54
3
195
109
89
7
107
48
21
69
6
174
24
15
21
12
31
96
48
149
78
126
31
53
60
144
144
66
90
36
31
5
90
78
90
105
69
60
175
48
47
18
15
87
180
72
54
39
48
45
156
6
81
45
30
133
89
391
41
90
13
197
43
17
15
123
312
12
97
47
6
235
119
57
285
144
3
15
33
21
6
30
87
96
111
48
36
42
246
60
72
9
96
144
57
7
149
78
61
23
6
19
65
18
24
37
11
6
138
36
97
35
30
6
25
131
24
37
29
3
123
36
49
5
24
12
36
3
16
35
18
91
89
7
192
17
78
1
32
57
87
69
42
97
48
11
21
64
95
18
72
7
35
54
7
149
43
65
15
9
7
185
55
59
12
73
48
23
105
93
60
36
30
6
36
120
42
390
36
36
54
150
79
29
108
7
80
64
59
60
12
141
39
201
15
132
84
42
12
6
54
7
48
47
1
17
114
36
270
18
30
18
24
174
3
16
32
153
36
51
105
39
3
66
60
144
79
59
21
112
32
69
42
54
27
112
32
16
23
18
151
48
89
36
24
12
198
169
80
57
39
64
41
36
3
111
12
6
72
12
126
54
18
54
78
1
29
19
59
18
18
33
3
13
17
72
87
16
41
144
24
15
21
90
1
17
252
54
90
84
18
18
36
60
30
54
96
199
48
144
48
240
5
12
36
219
51
72
21
15
97
17
15
208
23
24
1
161
30
1
41
126
48
36
60
66
55
23
73
35
18
306
144
9
96
33
6
210
114
18
84
31
11
181
96
47
12
36
145
32
57
54
18
15
39
121
113
79
53
102
78
54
49
269
42
9
39
57
16
96
65
18
109
17
31
48
480
32
99
12
24
25
11
12
18
36
24
48
54
37
17
15
21
60
30
60
72
13
32
57
7
71
36
12
6
99
57
6
145
107
192
6
15
64
65
30
126
51
57
96
18
36
1
48
53
126
78
159
16
48
11
18
18
48
132
18
318
54
24
31
23
84
294
30
1
53
43
71
48
18
72
96
54
9
3
54
7
29
6
120
37
48
80
16
149
30
13
29
51
123
36
97
29
18
49
47
1
224
3
90
19
17
15
27
144
30
78
25
41
60
91
29
3
15
96
33
16
197
114
48
25
53
126
120
132
156
37
53
24
19
17
66
90
42
25
80
15
145
48
80
3
18
234
97
167
42
48
175
11
18
66
114
72
30
60
90
67
143
49
41
6
108
12
121
5
168
126
69
87
169
53
84
6
30
67
ABCD 96566403658*3^$a+1 [50064]
30
13
15
117
72
41
7
3
32
34
110
1
3
80
37
9
51
39
26
30
138
66
24
72
13
35
36
49
12
35
25
48
12
45
27
71
49
47
36
60
118
39
3
57
11
52
57
11
25
15
132
30
38
40
32
58
80
10
57
45
63
27
158
40
122
97
21
30
56
6
28
26
36
64
9
15
90
27
119
13
17
4
140
22
105
233
22
50
30
40
60
33
47
73
12
72
11
12
18
7
35
37
11
37
39
9
11
30
54
60
30
10
26
31
5
40
27
60
63
74
114
40
42
110
64
21
89
31
39
140
1
35
130
14
61
95
24
49
51
21
12
11
25
192
3
2
30
90
58
45
27
18
116
34
9
77
43
51
117
3
45
51
110
6
78
19
101
7
15
57
11
36
1
53
46
20
13
33
3
11
24
16
69
17
115
12
36
27
20
13
60
5
7
65
7
101
19
3
14
10
56
28
26
6
10
18
50
70
26
10
50
6
13
35
42
58
176
4
9
17
30
13
3
8
10
56
36
7
21
42
134
4
15
24
123
44
1
99
56
97
27
14
82
45
132
57
14
6
43
27
9
11
49
87
20
88
42
8
6
34
2
25
5
18
40
117
12
168
12
3
20
13
60
15
32
18
19
36
12
60
33
6
21
5
78
12
25
5
24
64
39
137
91
29
10
36
44
126
67
60
36
101
24
22
18
27
23
12
25
53
42
48
12
54
31
33
6
36
68
25
24
83
60
13
24
36
41
84
19
81
12
3
35
37
60
48
24
17
36
28
27
15
134
43
48
35
25
213
2
4
66
108
2
25
59
1
23
97
48
15
45
11
6
67
11
82
30
24
36
164
16
80
4
20
1
72
3
14
54
12
78
22
44
13
60
3
33
21
20
19
24
120
47
30
79
75
45
24
17
24
22
14
43
96
17
30
25
63
2
10
14
184
75
60
27
20
13
45
12
15
5
43
24
23
108
52
20
84
6
18
70
27
15
44
4
2
115
63
20
40
45
27
8
145
35
76
6
3
77
40
3
11
156
28
57
3
45
21
6
74
10
33
17
43
101
72
18
12
88
2
10
165
59
1
45
27
96
11
1
89
43
108
113
19
21
2
13
17
43
207
24
9
72
9
54
56
16
18
30
60
56
34
27
5
67
57
20
94
90
62
28
32
4
20
60
90
24
7
60
93
36
14
49
123
18
15
24
47
34
56
6
24
76
153
5
7
15
38
12
30
24
133
11
46
54
80
42
54
30
6
4
36
20
234
43
23
13
5
30
46
44
82
48
2
7
11
12
18
126
30
19
12
33
90
20
22
15
29
19
24
36
60
15
36
56
37
11
132
78
6
6
55
159
9
161
31
12
47
4
9
11
96
1
48
11
66
84
43
23
4
20
1
48
12
33
27
3
26
43
27
9
24
96
60
45
62
25
5
43
60
60
71
13
23
28
20
6
64
50
12
30
43
84
3
44
144
25
132
83
25
72
15
14
19
47
60
108
12
13
5
79
77
70
36
8
25
24
60
23
25
15
57
27
20
30
114
16
20
49
111
54
6
14
22
8
12
34
3
36
5
10
30
2
13
11
6
18
97
93
75
12
75
20
114
66
118
6
26
7
33
80
10
57
71
12
78
52
18
32
40
117
11
40
9
53
28
2
25
63
2
10
20
60
28
129
83
54
54
10
27
39
50
10
21
12
48
95
40
33
12
35
40
24
69
84
27
14
90
25
45
6
9
17
54
66
24
19
27
8
25
57
48
87
35
58
20
7
12
57
66
24
33
23
60
130
18
72
144
20
6
78
12
64
240
20
90
36
28
50
25
12
12
23
40
20
58
39
23
18
7
125
178
32
58
39
3
68
37
3
2
124
116
40
3
17
223
11
1
15
33
12
59
1
59
66
150
4
20
36
13
47
25
125
18
22
8
96
106
24
21
35
28
2
18
85
144
41
36
16
38
120
60
16
86
84
16
14
16
18
86
60
36
40
90
15
33
90
20
42
24
126
4
9
27
18
15
12
119
36
54
36
114
13
36
11
36
37
107
46
14
73
48
12
27
114
50
40
72
14
6
37
11
6
160
14
72
4
20
1
5
7
3
14
4
27
3
69
60
87
74
142
150
30
50
18
22
50
25
72
3
18
2
13
51
81
15
48
20
40
26
114
37
12
143
64
33
11
42
7
33
18
32
84
76
117
168
23
36
13
3
140
18
82
14
54
6
16
15
120
3
105
12
228
60
87
20
10
78
2
115
9
3
23
10
134
13
23
13
12
5
24
6
4
21
72
33
15
95
90
127
96
57
20
34
60
21
33
39
81
90
9
11
6
31
5
28
86
49
137
175
72
3
44
24
126
4
2
13
27
48
2
54
144
40
90
62
30
34
21
12
71
22
18
36
9
11
96
4
9
132
23
132
28
69
3
45
9
20
30
36
60
24
36
28
2
84
4
6
20
30
66
157
11
49
57
39
57
44
66
13
15
132
48
2
84
94
32
60
30
7
87
54
116
30
34
6
56
28
72
14
43
11
22
14
6
18
25
15
9
53
94
9
60
47
37
17
19
5
6
30
6
13
12
135
110
24
19
12
39
9
12
5
55
12
11
25
15
12
24
14
7
95
4
20
36
4
21
72
77
43
47
40
96
105
15
14
24
7
63
116
49
24
47
49
45
39
ABCD 96566519612*3^$a+1 [50004]
108
42
30
21
20
16
39
69
87
53
16
27
53
91
90
66
42
66
29
100
141
51
3
90
51
96
15
5
40
80
24
1
39
99
5
120
181
51
80
1
23
85
11
48
13
87
87
60
9
9
30
137
160
248
67
5
19
165
27
42
12
15
39
105
39
96
30
135
15
21
8
43
53
19
66
60
66
24
12
33
56
289
15
9
87
39
66
24
51
84
176
31
30
3
21
18
72
9
56
43
36
105
15
81
24
45
15
20
37
198
54
72
54
90
15
56
31
129
165
108
18
9
44
4
51
45
9
35
52
195
113
67
165
3
48
93
39
18
27
81
15
39
162
36
3
44
37
24
120
75
84
21
75
39
30
72
39
21
30
53
96
85
324
6
162
54
54
30
132
17
13
3
51
60
18
36
75
69
30
36
6
75
8
187
5
175
54
36
23
13
30
93
80
25
42
18
12
60
48
24
27
9
111
213
11
151
36
210
59
55
9
27
54
23
61
42
33
21
83
25
48
23
85
42
18
51
15
24
9
20
217
39
177
144
39
36
75
209
37
162
6
72
83
115
5
16
15
18
90
12
6
48
24
30
162
75
165
18
48
24
54
36
18
156
41
24
136
51
69
45
63
45
120
87
189
30
24
288
12
17
24
1
30
105
93
27
24
56
43
12
60
45
21
42
41
121
48
18
29
85
36
39
9
15
81
23
31
270
11
48
192
4
27
18
15
39
36
114
87
3
18
143
24
103
17
76
15
129
15
18
18
45
20
25
66
78
66
45
15
66
23
13
78
30
51
68
13
59
43
21
69
27
8
7
69
69
96
36
84
6
36
270
27
116
67
57
12
8
1
15
156
44
4
156
21
54
45
39
42
90
54
84
42
36
9
81
3
60
20
1
60
35
40
69
66
93
20
37
66
24
45
60
3
5
72
13
12
54
21
21
48
126
24
54
15
92
24
7
9
24
75
6
23
67
18
51
84
21
42
18
35
24
52
20
49
144
90
72
69
57
27
12
24
81
144
15
39
12
9
44
43
77
43
33
44
121
54
41
16
15
78
111
20
96
28
20
112
99
29
7
129
27
60
9
8
232
24
27
29
4
20
24
145
51
36
93
171
117
30
24
29
220
60
51
29
7
18
54
18
3
15
21
24
9
12
6
72
77
100
93
36
11
24
1
15
8
103
84
29
40
39
65
7
36
93
165
30
5
211
53
1
6
48
141
57
72
78
53
96
28
36
69
60
216
66
36
17
7
18
30
65
136
39
138
23
1
3
12
51
72
21
36
68
112
8
7
89
25
71
85
18
42
90
9
116
28
236
25
84
131
31
18
42
249
57
84
15
9
231
105
24
15
69
15
57
24
30
5
85
59
96
160
104
1
54
18
12
11
79
161
127
33
45
30
54
36
15
44
37
18
108
48
5
216
49
42
12
45
63
33
44
73
18
21
45
39
21
15
3
57
63
18
60
48
51
9
75
56
175
54
75
45
6
18
11
1
95
4
9
60
87
21
12
60
51
39
36
174
108
54
18
60
30
141
44
103
89
19
60
36
5
31
18
54
12
96
108
105
80
24
61
36
15
51
77
127
9
36
21
39
15
69
39
5
157
60
66
9
33
66
24
30
27
9
15
27
77
16
80
7
18
111
180
84
75
192
53
40
69
36
95
16
80
25
3
140
112
69
59
72
1
27
20
115
21
51
33
36
176
24
24
31
84
60
17
13
222
90
59
24
16
75
6
108
27
39
60
5
144
31
180
29
43
57
20
211
5
115
5
1
66
9
60
63
36
21
8
7
108
66
24
251
1
126
17
1
36
83
7
54
51
75
126
27
147
60
144
5
7
17
16
45
84
36
75
105
24
30
41
40
135
41
100
20
160
63
57
105
15
15
6
83
61
30
29
144
43
42
11
24
52
15
108
17
43
21
96
39
114
156
6
29
61
36
102
21
36
8
100
3
102
11
79
6
36
99
39
42
63
27
9
45
90
90
12
243
96
9
51
48
27
54
75
27
42
120
35
7
9
36
39
6
54
30
24
192
18
36
45
36
ABCD 96566635268*3^$a+1 [50048]
3
21
3
36
32
360
100
12
81
27
248
24
40
48
21
39
9
11
61
11
48
13
87
8
24
168
48
73
15
33
11
13
27
72
56
180
88
24
9
24
39
8
76
69
15
8
97
35
13
95
97
3
21
11
72
36
88
12
45
3
21
24
87
12
96
36
8
1
11
36
12
37
3
80
12
48
12
168
12
64
12
24
93
3
32
37
15
8
88
129
15
81
24
11
100
9
3
72
21
27
68
28
45
120
72
95
12
13
63
12
12
36
60
32
72
16
9
3
44
76
32
16
72
12
72
168
20
60
52
116
49
24
11
4
9
24
27
189
15
32
1
35
61
39
57
48
3
24
60
33
3
24
80
72
64
12
57
48
27
68
12
16
152
40
237
24
23
88
9
3
24
32
12
28
24
288
20
12
13
96
15
57
24
23
12
148
36
44
25
15
20
60
12
16
12
68
61
24
27
72
68
1
11
157
96
75
48
20
4
80
4
9
48
59
133
15
60
69
23
4
104
168
37
23
60
12
48
40
20
60
73
39
33
3
45
27
12
36
24
32
28
20
37
95
36
112
8
28
36
168
32
13
135
9
63
48
36
60
33
51
20
60
88
48
12
9
71
12
61
192
24
63
32
48
12
13
111
120
12
24
8
160
141
27
21
27
24
45
47
60
48
16
36
36
24
56
37
48
15
9
11
24
13
23
25
3
84
240
12
56
172
33
27
8
72
37
11
84
48
49
51
20
72
4
32
12
148
21
27
84
8
1
3
21
87
8
4
56
148
120
12
12
48
44
16
12
36
117
15
153
207
24
8
48
72
40
48
104
28
69
3
8
16
72
21
24
63
12
32
13
63
57
87
60
8
4
96
20
160
20
24
40
8
28
12
32
28
20
145
35
88
21
59
13
15
24
57
143
25
192
11
4
108
228
33
39
9
120
243
8
16
69
15
36
32
13
11
61
144
111
32
76
12
60
20
1
3
36
32
28
48
44
100
80
72
61
87
8
84
4
9
96
99
45
15
9
24
15
44
40
20
36
4
8
16
84
8
24
16
92
76
84
128
112
33
72
3
32
13
107
48
52
68
12
72
88
48
32
40
12
36
12
8
112
21
11
108
1
27
92
16
12
120
20
1
24
35
4
68
72
4
240
36
45
95
49
39
72
20
64
32
72
76
44
133
15
20
28
57
24
63
92
4
44
28
33
59
37
3
8
72
16
12
12
32
13
15
33
15
92
52
128
25
111
104
16
44
40
32
16
32
88
20
1
87
9
24
99
20
28
36
128
28
20
25
35
12
1
111
116
37
24
51
45
87
8
1
11
228
73
3
21
35
16
32
12
4
12
20
148
104
28
93
24
27
21
107
12
36
12
16
60
36
9
27
45
72
23
4
48
48
12
32
96
12
16
21
63
12
36
32
49
11
148
33
96
123
80
120
40
68
232
72
81
24
15
57
27
72
21
96
3
93
11
40
21
15
32
16
24
20
16
32
40
72
8
12
16
32
24
1
87
9
23
49
51
20
73
27
84
72
33
47
12
16
12
20
88
24
96
72
20
28
69
24
99
20
97
23
40
32
48
84
13
15
20
48
52
252
141
3
32
13
15
12
32
13
27
45
63
12
69
87
32
1
71
1
27
69
3
21
11
4
72
80
60
24
16
48
44
16
9
95
1
47
1
72
59
28
12
60
153
107
40
8
109
23
48
73
11
28
72
8
40
105
3
20
4
68
48
169
3
80
76
9
35
13
75
45
35
100
33
24
72
96
39
24
32
52
120
32
16
48
152
52
80
49
87
56
96
24
16
12
20
1
11
40
21
3
45
24
24
72
75
21
51
224
253
23
192
25
51
12
84
56
4
8
1
39
81
24
27
8
60
16
216
36
45
27
21
15
57
167
1
27
21
3
36
44
76
92
13
3
21
48
96
11
136
21
27
152
13
39
12
69
47
64
216
48
44
13
167
97
99
44
25
23
40
120
20
13
39
33
39
9
15
24
188
132
48
4
24
92
193
75
69
47
4
12
12
36
120
60
44
16
33
48
11
12
16
9
15
36
60
9
24
3
56
109
3
8
4
81
48
131
4
36
36
12
8
64
8
28
33
72
3
60
9
123
48
12
24
260
16
12
68
120
40
80
61
23
25
23
40
108
32
72
13
15
156
92
12
60
72
96
1
11
13
27
93
87
96
96
24
81
63
81
15
24
33
119
1
72
48
35
28
84
69
71
48
12
16
92
12
40
8
28
32
1
23
40
81
47
40
20
12
4
24
8
60
300
13
75
12
32
120
60
72
148
9
51
36
24
152
88
188
52
57
95
48
1
47
40
44
37
11
28
9
24
27
32
12
48
40
120
ABCD 96566933902*3^$a+1 [50082]
72
79
41
79
161
187
20
12
28
32
129
211
48
80
21
192
55
72
12
20
40
164
117
24
240
24
96
75
180
40
176
40
44
76
185
24
96
87
288
129
144
7
24
65
231
105
139
60
56
112
48
24
161
19
245
31
168
20
36
76
53
15
124
20
28
29
55
44
52
240
248
4
12
128
177
216
39
24
40
32
9
91
53
127
128
81
96
27
220
41
79
41
99
52
44
16
5
55
65
120
63
40
32
100
80
160
101
187
20
12
100
41
67
293
135
48
4
12
41
24
103
128
172
20
28
44
36
112
68
60
69
15
208
17
43
77
3
156
24
57
63
33
24
43
180
8
72
16
41
96
63
144
132
16
5
48
151
116
333
31
68
132
48
88
113
39
252
16
149
15
88
648
48
44
21
175
41
63
57
216
195
132
72
9
79
17
91
5
159
28
12
48
48
8
76
101
48
79
12
60
209
39
33
75
165
120
39
240
16
32
360
40
113
15
33
7
80
4
68
16
12
125
159
105
24
99
237
96
55
8
24
33
48
91
60
20
196
12
132
48
8
228
96
45
96
7
113
139
36
12
128
180
184
48
68
69
55
80
16
72
192
8
36
16
396
32
240
81
79
120
8
4
221
39
76
125
127
41
7
113
79
8
9
15
36
165
7
161
39
40
32
36
52
17
39
4
68
9
55
104
105
127
104
184
257
63
72
9
31
32
33
48
96
63
12
96
12
72
81
135
88
144
17
79
161
111
64
44
141
151
72
161
19
48
20
184
41
7
128
192
112
180
128
288
84
105
3
172
8
33
199
41
187
32
69
15
57
24
24
199
12
48
20
48
108
52
44
36
144
76
84
41
55
80
9
216
120
39
136
65
48
147
4
8
52
48
80
52
56
168
40
32
72
72
160
56
108
21
120
31
72
252
60
68
108
9
55
104
256
140
48
93
15
33
120
27
28
65
51
36
33
151
161
19
36
192
41
31
161
120
103
56
28
20
33
7
56
40
17
207
168
105
120
183
24
120
33
144
3
60
36
12
9
63
72
64
84
20
88
20
189
63
57
240
43
12
65
99
64
68
12
28
24
185
24
331
125
120
103
72
24
224
16
152
108
141
216
7
356
156
36
60
33
55
56
148
77
240
3
36
76
36
24
36
468
44
108
33
192
39
28
12
48
128
24
225
43
176
60
57
207
57
96
15
88
56
256
65
19
36
140
69
111
124
80
288
12
100
44
180
100
17
15
88
20
237
223
56
28
12
128
160
17
360
24
55
17
24
175
176
144
9
27
180
153
39
57
264
91
44
4
68
64
8
57
55
80
196
20
105
3
4
92
45
111
112
56
12
189
135
16
8
84
ABCD 96567063878*3^$a+1 [50042]
12
77
193
23
19
77
61
48
12
30
30
3
104
13
48
59
151
9
45
27
9
60
75
144
45
30
5
16
24
3
18
12
30
102
27
104
7
120
9
8
40
120
72
144
27
18
171
8
1
192
18
72
69
273
6
60
42
180
23
19
6
42
90
27
51
21
24
15
129
63
60
18
84
18
237
80
61
35
19
108
89
43
21
69
6
165
24
3
42
18
17
40
3
90
60
18
5
40
39
96
54
18
48
54
18
72
156
21
63
105
3
69
21
3
56
49
30
65
64
33
42
6
12
18
24
17
64
45
51
48
80
25
6
9
15
30
36
111
24
104
13
78
42
138
41
40
8
40
111
65
7
138
95
55
60
12
33
15
12
29
61
42
156
141
3
117
93
18
60
18
11
31
9
80
1
102
6
54
221
235
12
12
18
3
56
168
31
41
40
104
64
33
87
3
117
56
37
120
147
261
131
240
1
30
17
55
6
54
108
12
36
89
13
72
48
78
5
19
165
183
30
59
264
19
60
36
45
39
17
61
3
264
56
19
125
112
51
12
41
145
12
72
90
30
96
59
40
33
60
18
12
53
67
30
23
109
66
12
69
9
135
39
17
31
18
90
72
42
27
3
77
64
105
204
27
104
136
51
210
102
5
115
18
90
60
18
51
9
30
9
80
31
42
30
129
69
42
57
75
48
42
30
45
3
237
111
41
133
60
36
54
48
72
77
13
138
9
48
3
48
125
16
33
95
115
141
24
72
3
30
15
72
69
114
60
125
25
15
21
30
144
5
16
15
9
32
40
24
15
129
15
41
25
12
42
57
21
27
51
221
40
51
120
180
9
21
3
9
47
1
60
83
7
30
30
189
48
15
41
24
163
42
30
156
41
1
47
1
30
9
51
141
51
29
31
33
69
6
12
30
42
41
19
108
9
3
60
17
31
90
132
18
48
9
15
36
12
150
18
201
123
5
13
59
103
17
64
96
3
30
60
131
7
9
120
63
138
207
33
159
51
53
79
48
12
78
18
174
66
42
59
24
7
48
174
18
89
24
40
69
11
24
43
69
8
13
59
19
21
48
80
241
135
9
30
105
32
31
9
51
18
24
186
24
105
75
77
40
3
6
60
35
19
48
149
31
30
83
109
11
7
48
24
48
89
88
81
71
13
48
3
39
18
18
72
69
8
43
48
72
69
24
224
85
27
3
48
18
30
24
21
39
17
40
8
16
135
24
18
39
39
12
90
12
198
30
12
87
8
13
59
13
6
5
49
6
65
7
17
145
15
15
41
19
66
35
24
31
41
19
21
8
1
15
39
30
18
102
36
12
138
9
3
69
3
6
159
51
30
42
48
141
3
45
72
111
102
107
49
132
3
27
69
3
21
15
24
81
39
18
78
129
3
189
3
45
21
300
12
132
18
42
35
312
120
13
18
30
18
54
75
3
132
96
180
84
36
12
353
7
57
3
30
48
60
54
30
15
56
139
78
30
17
55
30
155
1
12
30
69
39
84
60
105
285
210
48
18
54
57
24
56
40
69
11
73
6
102
219
3
36
65
97
63
144
51
29
85
30
5
103
18
42
60
9
8
85
48
18
72
60
69
24
56
48
91
45
75
12
57
15
30
6
29
31
12
90
48
102
117
15
6
24
18
168
30
59
13
83
16
48
81
114
21
39
17
64
24
75
36
81
39
144
30
51
69
27
231
9
63
66
12
30
48
102
30
57
96
9
78
78
30
150
30
41
19
12
60
69
24
39
30
27
24
80
16
213
27
21
147
56
7
12
21
147
72
21
45
30
24
126
39
15
60
21
75
21
3
36
24
48
33
24
32
13
78
342
6
9
45
36
12
27
72
99
45
75
12
48
90
15
24
45
6
5
64
272
31
9
99
12
57
3
48
84
36
69
21
12
39
63
96
60
12
18
30
65
115
29
16
96
33
18
12
156
54
6
12
53
7
18
144
30
18
60
72
51
87
102
35
16
15
9
93
27
15
41
16
8
55
18
119
144
7
12
21
24
171
69
15
6
132
159
24
24
ABCD 96567627868*3^$a+1 [50178]
37
48
24
53
12
43
36
77
7
5
48
307
60
65
42
121
17
55
36
36
24
17
132
31
59
90
103
72
17
139
11
66
24
36
24
48
31
17
19
65
6
162
48
115
59
25
161
54
6
127
113
43
36
24
17
60
132
18
342
43
17
30
25
5
31
77
54
13
77
60
19
29
138
102
300
7
23
138
84
60
43
5
67
144
36
336
17
91
24
17
36
19
5
30
1
65
79
156
149
91
12
5
18
90
19
108
17
163
77
103
5
42
181
5
102
37
41
12
115
17
48
60
12
186
109
5
36
67
17
198
222
18
133
137
18
42
91
180
24
48
24
36
17
48
55
89
60
19
17
12
7
65
36
42
198
55
12
60
36
17
120
24
60
31
5
54
90
36
120
60
24
48
151
77
19
125
96
79
5
30
90
19
24
12
168
17
31
24
5
36
72
30
217
5
66
73
41
151
5
55
17
72
55
155
66
67
107
66
72
7
41
259
41
72
55
113
132
367
36
125
102
30
31
179
325
48
60
335
42
60
67
65
19
29
72
43
125
60
48
19
65
31
12
5
103
17
55
65
67
5
36
24
48
120
55
36
17
163
59
78
19
41
12
108
30
114
30
138
108
42
13
5
43
17
55
24
53
31
17
84
60
19
17
42
73
77
72
31
197
91
17
103
11
336
73
12
17
108
55
168
41
43
96
77
12
72
31
24
35
1
5
324
79
71
25
48
23
37
17
235
36
84
101
12
60
103
35
109
5
60
19
149
31
17
84
139
11
18
7
5
31
125
12
43
47
18
24
31
29
31
5
12
67
41
103
36
185
175
144
41
18
37
144
221
43
35
313
5
67
47
1
60
288
84
95
18
19
48
72
5
78
97
173
7
144
41
18
48
42
55
36
17
67
23
114
79
101
90
61
29
36
84
19
11
66
180
7
60
5
7
173
12
96
7
96
17
90
30
84
96
55
29
103
36
17
72
55
5
72
60
6
37
5
102
18
67
41
12
55
108
24
216
5
79
5
19
161
48
55
5
60
115
36
17
240
54
66
174
6
19
24
17
19
216
29
108
7
108
17
36
127
5
43
29
36
67
17
19
11
66
30
109
84
17
79
95
96
54
55
324
17
19
11
49
143
78
7
53
43
11
48
13
137
12
43
17
151
5
12
12
30
78
18
37
36
41
30
6
175
17
12
103
23
42
72
115
120
65
60
55
5
91
12
35
25
65
108
199
53
115
5
12
60
180
60
223
77
43
17
48
187
24
101
156
43
77
24
18
61
24
5
12
31
17
12
43
17
19
77
60
12
72
18
1
77
72
103
5
12
60
103
288
120
29
72
18
25
53
19
125
91
17
127
36
5
72
12
43
5
12
91
84
53
12
30
1
77
192
19
41
60
55
53
108
60
67
17
18
138
72
78
144
145
53
12
30
210
108
7
233
67
41
120
79
336
5
42
18
174
1
137
72
19
24
12
23
1
12
72
113
42
25
17
6
13
77
19
36
149
96
60
19
41
103
11
169
29
43
48
24
17
300
186
13
257
162
73
149
60
60
19
156
53
7
48
47
126
43
269
7
35
30
48
43
185
19
11
205
29
48
48
54
18
55
120
125
7
11
217
77
103
65
31
84
36
59
30
55
107
61
29
43
53
72
48
72
12
36
60
7
17
120
90
25
71
102
115
12
108
72
5
31
209
48
48
7
5
151
41
31
89
78
1
47
90
19
35
18
60
91
84
5
55
12
24
84
72
71
109
113
103
17
ABCD 96568091996*3^$a+1 [50017]
12
22
38
88
102
62
58
60
48
30
24
8
40
50
72
46
30
24
14
34
32
88
80
22
108
26
52
30
12
20
30
10
102
66
38
34
48
122
58
32
10
60
2
160
18
18
60
8
34
8
90
4
8
6
64
30
68
52
18
12
132
150
30
56
30
22
50
100
116
82
30
14
28
86
102
78
30
82
30
14
60
100
6
110
192
22
30
8
22
44
24
18
112
60
78
2
10
242
138
40
78
114
18
18
54
44
52
72
2
10
66
30
14
118
98
52
42
68
58
92
148
14
10
20
150
10
66
32
30
28
30
24
26
70
2
58
2
102
24
82
54
6
2
12
6
18
4
8
4
60
8
82
48
50
130
12
6
68
16
6
110
22
8
42
36
34
20
30
28
54
66
12
48
30
24
8
6
46
26
40
12
18
14
78
18
52
18
74
28
8
12
72
18
40
56
72
64
78
68
250
8
84
18
40
2
12
54
52
92
40
42
8
28
30
24
134
36
10
44
16
6
20
54
30
40
108
50
28
24
44
36
54
22
30
14
106
54
44
54
18
4
18
8
78
34
102
6
12
20
28
30
60
44
106
174
8
90
58
162
128
40
54
8
22
48
62
10
26
82
102
140
10
126
8
22
140
40
222
60
20
18
10
110
22
60
150
62
84
16
18
60
2
16
2
10
108
84
18
12
68
70
20
40
12
30
8
72
6
4
26
22
38
142
50
28
90
150
144
90
98
28
2
36
52
8
22
30
30
2
10
68
34
6
72
42
30
26
22
12
98
10
56
90
132
12
88
74
6
192
6
4
116
180
52
38
36
96
102
6
4
102
138
120
8
10
84
78
72
26
18
60
16
108
12
18
8
12
78
124
128
72
190
90
30
126
150
44
18
72
28
20
96
16
18
60
42
36
62
48
150
90
10
12
116
124
102
26
22
30
12
68
72
10
138
18
50
48
16
96
38
16
86
22
50
6
84
88
62
66
94
30
12
14
52
30
150
104
6
72
10
60
72
48
18
12
50
48
24
40
18
18
30
32
42
76
44
6
4
6
54
18
30
30
12
150
14
46
8
10
86
46
30
14
126
30
40
68
22
60
90
14
16
14
4
48
98
22
32
12
178
38
108
24
36
54
12
18
82
18
78
144
98
10
26
46
8
108
154
26
40
102
18
24
96
84
80
6
40
24
48
168
8
46
6
204
6
162
30
26
64
8
22
2
36
4
60
48
98
10
12
2
40
126
72
12
18
60
50
28
12
12
66
72
38
52
8
22
50
180
22
36
72
86
36
190
90
170
88
20
28
8
16
18
2
66
112
38
90
12
28
42
18
72
120
48
2
120
6
94
48
38
12
40
2
22
138
42
14
12
64
36
68
64
108
24
180
36
2
72
148
26
6
16
132
150
2
168
48
52
48
44
6
10
74
16
62
102
6
18
4
48
2
40
90
48
320
10
32
52
68
22
164
30
4
2
118
168
114
6
72
26
46
26
18
36
30
88
42
14
42
72
58
12
18
132
50
22
44
24
40
80
108
100
12
18
32
18
10
42
62
18
160
42
30
236
34
60
30
14
22
12
48
152
36
42
10
60
24
6
188
22
102
90
12
48
50
10
38
54
96
4
6
2
10
8
4
38
22
36
50
12
10
206
24
82
48
42
18
48
72
12
48
26
16
48
60
50
70
12
26
42
10
12
36
12
138
44
58
30
120
2
46
30
42
68
30
72
6
84
132
16
74
30
28
78
20
82
12
290
18
82
20
106
42
90
68
70
114
36
128
4
62
10
44
64
48
24
14
172
24
50
16
2
216
72
40
20
18
36
58
18
24
26
22
60
2
24
112
24
26
40
14
30
40
158
90
52
18
20
6
72
34
66
72
2
24
34
18
42
18
42
188
70
104
10
18
8
42
70
110
28
8
34
210
8
70
182
22
6
60
32
18
4
6
12
92
16
14
60
40
6
62
40
42
90
126
44
36
4
80
16
42
192
36
84
6
62
66
16
6
92
156
4
42
18
42
78
12
18
116
52
12
108
44
36
4
8
82
356
10
44
28
2
16
2
78
72
10
18
84
108
50
40
116
22
20
10
110
144
46
24
6
2
138
10
32
18
18
46
120
18
98
18
64
68
40
68
76
8
60
138
82
60
18
8
52
120
42
48
2
10
32
36
54
30
16
8
34
18
68
4
20
70
50
58
42
122
46
264
6
12
192
6
90
32
12
24
22
8
4
42
ABCD 96568345696*3^$a+1 [50088]
92
4
96
3
9
24
32
4
12
12
24
60
36
44
24
108
4
3
33
132
20
55
5
28
8
31
57
12
24
32
283
57
12
72
44
60
64
168
51
57
24
44
52
15
29
16
48
12
120
92
55
17
64
96
32
196
80
16
204
36
39
48
48
57
20
48
52
39
9
44
7
12
41
31
33
80
7
45
32
40
12
3
69
12
84
120
51
93
99
81
3
60
21
63
113
4
32
7
9
92
52
36
60
123
9
44
16
36
168
36
3
5
28
228
56
19
57
27
81
8
28
32
12
4
15
5
28
96
72
48
12
48
72
12
51
21
96
32
43
48
41
144
48
55
89
7
17
79
65
4
44
72
40
60
3
81
32
28
120
68
64
27
17
91
36
17
60
67
17
112
63
9
36
12
12
188
79
21
48
12
44
28
44
16
48
12
132
84
24
44
31
5
52
56
28
48
44
4
87
17
4
27
9
36
15
9
27
72
53
36
124
51
9
15
53
4
12
15
5
76
32
40
132
63
45
96
8
19
48
57
39
17
31
108
21
12
56
16
3
33
84
8
4
36
24
24
36
80
16
20
12
40
12
27
9
12
75
72
41
124
3
161
4
27
33
12
48
3
45
3
60
17
31
9
24
36
27
12
177
12
39
12
5
120
4
36
27
24
9
36
152
4
3
17
172
39
12
5
40
3
9
48
48
36
72
32
96
31
48
5
172
12
60
12
3
21
36
15
24
29
7
117
132
3
41
4
27
33
68
4
24
36
8
19
108
45
3
17
4
15
45
60
8
79
21
183
17
16
51
96
60
33
104
60
55
33
135
5
7
129
15
153
84
36
63
21
48
15
168
9
24
51
57
72
3
53
252
28
75
36
60
33
36
8
72
52
159
17
31
45
123
89
52
3
45
156
20
12
208
48
12
120
104
31
57
24
15
60
9
380
88
51
81
3
5
7
45
8
31
36
72
45
36
36
3
113
28
32
31
12
101
4
12
60
116
36
36
40
63
9
24
180
24
8
12
4
20
91
17
151
24
72
9
84
60
72
51
9
80
12
60
43
33
68
31
9
140
4
3
9
60
68
7
9
20
4
12
99
9
60
15
84
9
15
48
117
144
24
27
33
128
40
36
24
252
92
64
32
4
15
33
20
40
27
77
4
24
108
3
21
51
24
24
77
16
24
144
15
105
24
144
27
105
87
21
3
57
20
4
24
12
108
24
3
9
3
9
24
60
32
48
19
24
125
76
3
5
31
72
41
112
20
48
67
41
88
20
16
75
105
80
4
8
19
57
87
69
12
12
27
36
60
93
92
31
57
24
12
123
48
21
12
8
16
20
52
51
5
40
63
5
19
33
15
9
15
45
12
27
9
204
44
28
63
81
3
21
168
20
31
57
132
216
72
132
48
3
5
52
116
28
24
48
24
15
77
100
48
3
101
40
36
3
9
68
76
24
36
8
72
19
84
41
28
96
48
24
36
84
36
99
53
24
4
44
115
24
77
136
32
4
8
7
105
15
177
92
19
53
52
8
16
87
9
44
127
45
84
56
12
4
51
21
12
3
105
3
45
8
124
8
84
136
27
96
21
48
68
36
160
3
77
43
33
75
9
56
4
27
156
105
87
24
45
20
144
124
56
52
56
7
24
81
12
3
21
36
63
5
40
3
48
33
39
24
9
60
15
12
93
87
12
9
32
31
9
99
36
72
24
125
76
72
128
160
15
69
147
77
144
16
51
33
56
43
36
24
21
12
44
4
3
48
117
72
60
87
12
89
40
63
9
12
32
19
12
33
48
36
75
53
48
91
36
45
24
51
45
24
48
51
125
19
69
12
36
44
88
12
12
84
8
48
4
20
12
43
105
27
45
20
28
84
15
17
7
120
96
69
12
39
21
12
72
87
5
4
15
21
60
72
36
3
24
93
32
43
48
12
36
9
3
113
16
3
5
7
69
15
9
60
12
39
45
24
48
147
48
33
32
40
39
45
3
9
15
89
28
60
15
149
40
44
31
81
12
27
33
104
40
236
48
60
12
52
116
43
29
76
39
101
7
5
96
48
55
9
24
147
84
5
76
32
64
12
15
5
12
19
24
24
5
4
168
72
423
24
57
39
69
84
144
36
56
4
140
36
40
36
48
20
64
24
15
96
24
9
72
183
24
141
32
4
219
9
216
12
99
60
33
8
31
29
31
45
147
48
81
3
17
60
180
84
24
88
228
3
5
36
4
63
41
139
36
17
28
3
69
8
91
36
48
36
93
8
12
127
72
21
32
36
16
12
36
39
81
12
3
5
28
15
33
12
75
96
57
8
12
24
19
69
3
12
53
124
152
48
40
168
32
28
12
ABCD 96568554016*3^$a+1 [50036]
12
167
13
12
84
35
49
20
28
23
1
83
12
1
104
16
12
72
156
59
108
21
16
84
36
44
36
40
120
35
1
83
1
95
48
12
24
61
144
44
16
72
24
8
51
96
85
59
37
11
57
24
15
57
144
51
13
96
56
28
11
81
135
45
75
1
32
220
12
96
48
59
72
49
12
12
108
12
80
111
36
25
107
13
23
57
28
11
37
104
64
24
48
44
99
45
16
24
72
23
9
60
75
61
23
13
156
23
121
155
1
71
48
1
24
95
1
120
120
44
16
83
81
15
13
20
28
60
11
37
80
36
123
21
51
72
21
15
1
12
104
3
37
35
25
47
1
59
12
25
56
100
80
3
12
25
36
23
37
71
81
36
3
12
1
20
16
24
47
13
44
4
11
25
35
69
159
97
96
108
32
63
25
20
52
227
81
315
13
120
12
20
72
100
35
25
20
64
80
52
8
51
1
32
16
23
97
11
12
37
96
20
300
4
72
11
12
37
120
59
9
16
8
72
84
3
73
107
36
1
23
49
83
49
96
11
48
60
105
15
1
72
11
21
36
39
21
39
36
25
11
24
9
40
47
13
20
72
28
96
36
47
109
8
40
36
48
56
136
35
48
96
121
59
169
12
48
92
16
11
1
60
60
32
327
48
12
49
180
59
12
13
20
108
27
24
1
48
48
23
1
20
63
36
25
84
95
60
72
1
11
93
3
25
119
237
99
36
9
88
48
11
25
84
84
59
12
1
96
24
228
120
56
15
48
12
49
108
32
27
12
37
23
33
16
11
21
16
44
27
72
109
72
47
25
23
12
129
24
16
60
144
71
1
215
48
1
12
24
107
1
11
84
12
12
60
13
107
1
11
37
24
48
116
36
4
83
108
265
95
1
11
33
27
37
11
72
36
1
24
59
21
12
24
15
36
25
60
164
39
192
13
12
48
119
33
39
37
108
11
1
119
144
81
76
60
12
120
35
1
11
49
12
92
15
24
33
4
84
60
32
15
1
68
4
155
1
23
13
80
15
121
24
23
105
36
99
13
72
12
23
24
21
72
15
24
1
47
73
44
4
11
1
36
24
48
12
96
11
1
192
95
1
8
63
21
36
172
47
60
37
59
9
12
256
23
25
11
12
109
11
93
3
105
28
24
23
12
60
13
11
48
1
140
39
93
99
84
1
96
35
9
36
16
23
1
107
13
24
116
3
12
85
144
12
68
4
11
81
244
60
60
36
8
76
23
13
23
45
28
12
11
25
11
61
104
24
16
47
12
61
84
59
1
11
49
11
108
61
23
60
109
59
25
48
35
325
12
44
4
12
23
13
23
25
12
72
71
36
12
57
64
131
25
12
60
23
96
60
9
16
60
83
1
35
36
1
107
24
1
12
20
108
40
60
36
11
85
80
15
72
21
219
73
48
32
24
160
71
61
47
13
11
33
88
155
73
12
11
21
124
143
21
27
93
111
69
88
71
37
11
1
11
21
27
60
73
12
35
1
84
48
95
13
24
95
49
23
1
47
24
48
13
47
12
45
24
40
12
23
60
21
16
8
15
97
8
51
1
108
59
1
47
49
72
24
60
48
56
16
96
120
24
23
13
11
13
95
1
120
11
61
36
35
45
24
15
85
20
28
44
4
12
8
36
40
44
16
60
20
40
84
71
60
48
73
92
39
13
20
4
116
16
11
13
68
99
36
45
16
83
33
28
47
1
11
109
11
13
24
84
12
48
59
33
16
11
33
135
45
48
16
20
3
12
1
36
179
12
96
37
35
1
8
4
36
12
24
44
36
15
9
16
179
25
11
93
36
52
72
132
8
16
24
60
120
132
8
87
61
11
48
12
169
11
1
95
1
11
120
1
47
45
99
33
88
132
8
28
23
21
16
72
107
1
44
16
71
1
36
143
120
61
32
63
24
1
59
33
63
13
11
157
80
3
13
8
12
184
11
9
52
32
76
35
24
73
12
11
36
225
87
169
23
49
32
120
24
3
72
157
47
12
33
87
1
132
60
60
11
21
183
121
60
35
25
12
11
12
1
8
60
36
40
24
120
12
104
76
20
99
36
13
80
135
13
192
47
1
59
61
23
69
27
25
48
12
60
23
36
48
48
33
28
8
183
1
107
33
12
24
16
35
109
12
8
99
252
1
164
40
60
47
13
23
84
37
11
33
39
33
28
36
44
28
167
13
23
49
12
188
16
71
49
59
24
1
11
97
11
57
52
47
97
167
21
52
20
4
36
8
27
84
1
20
3
24
13
204
120
23
21
40
96
12
23
105
ABCD 96568888792*3^$a+1 [50096]
78
3
104
16
213
135
56
64
12
48
32
13
47
12
31
81
24
45
60
111
8
55
96
21
3
81
9
63
24
39
21
8
28
15
153
21
24
51
21
42
48
18
27
117
78
5
13
36
23
28
39
78
35
85
35
7
381
48
300
15
77
13
47
13
72
3
96
21
59
4
20
31
41
13
15
56
4
72
24
141
42
5
60
48
4
9
66
9
39
21
21
15
36
99
96
17
13
18
54
11
40
80
60
49
63
8
19
5
97
18
6
35
144
61
15
32
28
111
41
24
13
23
19
78
48
3
117
90
42
71
7
48
17
7
77
43
6
12
3
81
23
36
79
30
11
37
23
61
11
49
71
28
12
68
199
30
120
3
44
139
5
76
63
42
15
8
16
87
125
37
23
4
3
5
61
15
32
85
24
90
6
47
73
72
42
9
132
20
4
80
36
13
42
9
33
48
167
13
3
96
24
36
96
3
65
16
15
6
42
48
5
25
24
84
60
35
55
57
20
12
1
60
27
20
4
15
54
35
7
18
111
33
3
123
81
44
16
21
30
114
15
36
9
23
72
1
179
31
54
39
12
9
35
13
3
24
105
48
51
9
111
36
96
33
66
41
48
24
76
44
136
9
71
24
7
6
239
1
3
152
72
13
47
72
124
192
33
27
32
67
5
73
51
132
33
59
12
19
24
33
15
48
57
33
87
48
32
4
9
51
8
136
165
51
8
37
35
49
51
36
39
126
114
5
36
13
51
15
29
12
24
55
101
72
36
1
39
32
13
111
75
53
72
40
99
54
111
12
15
9
80
144
52
92
76
60
96
36
84
141
18
29
12
13
60
6
57
48
36
81
60
39
45
11
4
144
212
7
96
17
4
20
13
63
3
54
36
54
6
15
36
24
105
30
5
24
1
15
12
15
42
27
129
75
9
12
15
44
112
80
28
36
69
51
24
12
33
42
53
61
54
29
163
53
196
21
108
35
12
28
12
128
25
60
15
56
73
3
200
4
8
76
12
84
80
13
11
7
9
68
121
119
43
5
67
78
210
18
11
115
45
24
57
95
4
24
36
36
33
51
84
57
48
11
16
24
44
7
90
143
84
13
78
57
32
60
48
4
9
6
90
35
13
23
64
120
45
23
72
1
179
49
27
27
5
88
9
15
24
32
25
39
33
12
111
24
39
30
114
33
8
112
8
31
5
4
57
12
143
40
164
160
9
11
4
140
16
56
25
83
12
67
210
30
6
192
35
4
24
12
63
6
39
20
12
133
27
24
3
21
60
120
44
25
83
4
56
108
61
90
5
1
18
81
21
15
45
63
80
16
15
6
3
60
9
18
113
7
5
97
71
36
13
72
159
57
12
108
23
24
108
40
44
4
15
45
32
28
44
1
11
168
48
13
15
44
1
36
15
33
11
31
18
131
1
24
27
9
23
52
33
42
24
101
13
30
66
102
42
51
9
11
24
16
87
24
21
45
63
12
104
19
6
11
85
159
8
73
42
42
54
57
92
60
61
147
15
105
260
24
36
13
72
15
8
76
69
42
33
36
9
35
40
135
24
6
15
36
9
119
25
123
123
174
3
63
5
49
3
93
75
87
45
48
9
3
87
6
87
69
75
8
72
40
3
120
17
4
51
6
3
39
6
87
45
78
45
27
125
4
24
72
8
7
72
96
24
42
159
20
67
9
129
60
15
75
144
41
76
9
15
12
15
24
5
181
75
60
32
13
15
3
17
7
17
16
24
159
21
33
27
21
3
45
144
186
45
32
49
15
51
24
18
71
36
136
99
21
33
36
156
48
71
61
3
12
80
4
24
32
43
24
53
139
96
48
45
20
7
42
23
40
32
13
84
95
85
51
60
60
32
1
35
19
48
9
39
17
13
162
33
39
30
27
60
9
66
66
12
3
39
105
141
35
24
84
97
3
81
59
12
13
24
36
167
7
18
15
93
36
263
61
95
24
36
52
9
119
12
24
31
9
69
11
24
36
4
44
25
291
111
29
84
13
15
27
17
31
24
48
72
6
3
20
37
30
9
63
53
43
45
9
42
45
33
18
24
29
121
18
42
30
21
105
42
17
31
65
7
6
144
131
7
24
9
104
48
40
20
13
27
24
116
120
28
36
24
36
24
45
6
30
23
76
36
81
3
44
121
59
12
64
12
207
48
78
15
9
3
68
19
72
225
36
123
45
60
21
84
30
41
36
37
63
39
24
17
88
12
9
39
129
12
30
48
65
55
57
24
9
35
67
9
141
18
192
9
60
44
36
19
41
12
163
77
72
28
63
21
260
76
104
96
4
39
6
39
9
11
31
9
21
204
71
ABCD 96568897996*3^$a+1 [50056]
108
48
60
12
45
30
13
20
60
45
24
103
137
120
3
45
15
45
27
3
9
9
55
29
48
12
3
45
39
51
25
53
51
24
36
3
93
60
93
30
9
16
35
24
30
48
78
1
23
93
15
13
36
56
12
96
39
13
80
28
44
28
47
18
75
192
15
18
67
8
28
149
6
42
60
27
12
3
30
3
3
25
164
48
24
60
36
27
18
75
15
9
28
20
15
18
55
20
24
96
40
32
33
63
60
9
30
6
12
7
8
100
32
3
48
90
15
39
81
27
237
12
144
9
111
15
12
12
30
36
39
12
60
60
21
60
120
42
33
3
90
75
9
6
84
33
60
4
80
3
6
39
12
3
145
200
51
21
9
7
47
33
15
9
36
33
99
33
12
27
16
8
87
42
7
68
3
138
42
132
30
15
21
42
9
36
12
36
9
78
120
102
6
30
72
12
60
18
30
12
18
69
24
9
7
11
9
16
125
19
23
6
79
5
3
24
148
53
27
63
42
18
9
3
30
6
30
27
84
69
39
15
96
12
168
109
53
75
24
60
93
36
72
27
75
18
60
15
72
12
28
68
147
18
39
3
45
33
15
57
43
5
12
3
45
18
61
71
57
72
16
44
9
90
21
24
24
21
12
39
3
1
72
47
6
30
12
309
21
78
1
161
72
30
6
72
19
23
6
27
12
12
33
48
18
21
33
135
195
120
66
7
92
15
18
12
75
40
56
15
54
123
15
153
9
7
8
81
12
15
93
15
24
12
39
129
48
63
1
68
40
32
3
18
18
24
6
27
24
9
30
54
48
67
11
24
21
60
12
45
79
53
55
8
144
9
12
7
113
87
63
18
39
48
27
1
44
12
88
32
4
17
3
156
21
15
33
39
33
60
55
32
33
15
15
33
117
18
21
4
35
57
57
87
36
75
12
30
7
11
30
42
30
6
24
1
17
15
12
123
72
168
12
48
12
6
12
15
28
35
42
67
5
66
42
3
64
53
48
60
19
36
65
7
5
78
57
3
42
27
153
60
15
135
30
27
15
78
12
27
21
39
3
37
11
9
48
12
93
3
4
44
36
60
4
20
45
132
15
33
84
27
36
33
7
5
228
24
3
87
13
32
51
25
29
6
9
60
3
9
28
113
3
64
32
256
5
42
6
114
33
24
64
59
33
75
12
48
33
36
9
39
60
12
88
65
18
42
27
3
18
15
24
39
1
161
75
24
33
15
45
36
12
192
18
117
12
63
78
48
15
9
3
15
9
99
57
33
72
27
3
42
90
1
72
35
18
27
15
117
12
36
267
30
27
64
17
39
21
60
12
6
42
39
120
40
41
67
8
15
48
1
8
45
48
30
49
8
36
45
19
8
60
3
24
33
52
56
57
42
6
27
12
52
83
48
13
32
24
21
42
60
21
36
88
32
36
40
32
40
5
67
8
33
159
33
36
24
27
33
27
48
45
27
141
15
3
129
21
84
3
105
30
12
45
100
20
36
16
8
105
27
3
45
123
33
24
12
21
42
45
33
18
30
84
6
24
1
35
12
12
85
8
48
39
6
42
18
12
60
12
90
81
39
45
60
15
108
42
198
12
30
6
12
9
3
60
33
27
1
36
80
36
24
40
8
3
9
141
102
25
32
148
108
17
60
3
24
3
1
56
3
6
39
3
9
33
18
42
30
21
36
63
57
3
45
3
30
15
60
72
93
30
12
33
33
72
48
60
30
12
45
12
33
3
12
57
30
18
3
12
12
28
47
105
28
72
101
51
3
60
18
87
40
23
9
21
75
24
84
24
63
18
54
45
3
198
7
5
27
15
6
27
12
72
36
15
9
93
30
30
60
63
3
9
81
39
33
19
11
42
48
30
9
24
124
11
24
60
13
80
28
44
33
15
52
35
30
6
30
27
57
15
231
21
81
27
60
48
15
37
20
75
6
15
99
93
15
102
87
9
24
27
21
18
12
9
111
13
17
27
45
18
30
30
12
66
24
3
12
3
9
33
51
27
12
6
51
28
53
42
66
12
7
20
36
27
33
72
3
61
44
45
192
42
30
6
21
33
48
75
12
100
23
165
12
15
93
24
3
25
32
33
115
140
21
27
3
24
33
33
79
23
45
3
42
27
3
30
12
51
15
24
48
30
7
8
24
63
18
87
33
27
36
36
28
5
3
165
42
18
3
24
15
13
53
19
5
31
149
3
108
24
60
33
18
54
18
108
24
30
15
45
48
3
12
45
15
15
18
12
7
35
45
12
36
72
75
21
45
102
150
27
21
15
135
1
20
3
85
53
27
45
127
36
35
162
36
84
6
21
16
5
12
27
21
18
97
8
27
45
87
18
12
75
75
105
12
81
30
12
48
9
40
41
48
12
18
61
56
45
7
92
9
42
9
81
30
12
60
60
1
29
6
30
7
35
30
12
3
15
42
6
102
27
15
21
9
15
21
39
112
20
3
60
33
48
15
24
153
3
54
127
23
21
129
3
27
30
18
69
4
17
19
53
30
6
102
57
45
51
24
28
17
3
24
33
30
21
15
1
11
30
42
90
30
60
33
28
89
90
36
37
32
12
48
63
12
6
90
24
1
17
42
45
40
23
30
42
60
33
63
21
24
9
30
33
12
60
12
16
47
205
108
53
27
15
13
44
15
45
21
12
72
43
44
21
7
32
21
39
21
60
39
93
18
12
6
24
6
25
47
117
15
33
57
60
67
41
75
24
3
45
3
9
3
6
222
9
3
6
91
20
9
39
51
24
33
15
9
21
78
97
5
15
88
17
75
ABCD 96568906418*3^$a+1 [50043]
48
15
144
78
3
159
48
33
24
21
102
21
39
1
119
60
30
60
3
48
64
65
72
36
43
144
5
108
7
17
18
21
9
231
9
12
18
78
75
159
1
48
71
60
13
48
5
19
128
33
54
105
48
88
17
7
113
31
119
12
6
84
3
72
75
108
30
18
33
72
64
24
11
36
217
200
16
17
39
24
27
229
8
16
17
30
9
63
105
57
18
72
36
49
23
18
79
11
24
13
5
30
45
15
48
153
27
114
48
67
83
117
40
24
24
113
72
31
80
40
161
15
3
13
24
8
153
79
168
8
40
24
24
11
6
103
41
30
49
47
145
65
60
3
24
48
27
85
23
73
41
66
37
8
9
18
78
30
25
192
17
55
24
107
45
9
90
18
108
15
24
45
3
33
7
56
51
36
49
53
67
104
171
45
33
63
39
6
210
90
15
120
27
165
16
221
43
5
162
33
40
8
48
129
12
3
3
109
80
16
47
1
17
127
47
153
40
80
75
45
207
1
48
24
8
39
36
37
35
72
21
144
51
45
9
18
13
128
57
42
21
160
11
45
81
87
63
54
43
83
12
18
72
60
3
15
72
25
65
127
233
55
47
9
51
66
60
39
40
293
27
15
36
54
231
39
36
85
17
135
63
90
15
9
18
45
3
117
72
24
112
17
78
54
90
48
60
165
40
56
96
88
56
24
27
6
72
30
33
48
69
12
6
12
37
143
18
24
138
72
6
30
33
16
80
16
17
55
5
12
15
111
72
57
15
60
13
8
99
61
65
24
31
77
18
72
1
17
39
45
6
12
217
8
15
153
48
51
13
383
25
8
111
48
25
65
270
60
30
31
119
18
79
83
192
96
54
30
145
168
17
108
27
40
48
23
54
96
144
51
24
16
107
48
13
24
5
27
48
33
90
30
24
18
48
54
18
85
96
71
9
51
13
200
3
30
60
30
24
69
21
19
29
163
89
18
37
128
15
153
27
45
27
18
115
107
48
21
51
85
23
18
54
96
54
91
17
7
24
192
5
60
54
108
18
123
21
19
24
48
32
88
24
11
150
199
11
162
42
198
115
95
1
32
75
162
3
195
37
5
138
49
203
42
30
13
48
32
48
57
18
90
27
87
18
103
48
120
24
5
43
65
7
65
150
81
9
90
37
65
60
90
49
32
24
3
85
5
12
6
57
105
30
81
64
125
91
56
88
48
32
27
6
55
35
54
15
16
107
42
3
40
95
90
7
8
183
25
72
35
157
48
83
102
42
61
59
13
8
69
36
63
51
85
41
30
9
64
89
60
51
16
8
72
141
12
55
128
64
8
57
183
16
89
108
27
40
72
23
25
176
99
117
48
3
37
32
21
3
160
24
8
144
3
48
54
36
54
45
63
42
15
15
36
222
15
15
162
6
90
84
51
88
11
93
16
11
150
103
23
9
24
141
126
13
11
138
18
90
87
57
31
137
72
175
56
24
64
120
80
16
41
79
11
54
15
144
21
66
60
30
39
144
51
186
67
23
49
56
40
32
48
9
79
41
78
1
71
9
9
135
120
27
6
39
136
107
78
30
72
18
144
6
9
63
33
24
81
24
48
15
40
35
21
39
73
8
21
91
104
63
1
29
123
39
33
192
45
3
88
8
16
80
3
21
16
53
60
31
89
7
53
3
9
15
81
54
210
6
12
21
21
36
55
17
18
30
24
120
55
80
88
96
216
8
48
57
108
123
96
15
73
125
150
21
9
90
37
24
11
21
24
120
75
36
9
48
40
5
27
51
13
80
192
24
45
19
41
36
30
54
15
24
57
30
97
47
25
104
24
40
23
153
16
11
37
125
42
33
160
56
16
56
159
6
43
11
48
37
248
3
90
27
15
57
33
48
7
32
48
48
87
72
108
180
12
6
120
7
128
9
6
33
51
18
67
65
15
15
1
35
42
91
11
150
55
65
79
32
72
3
109
200
24
40
72
17
7
120
35
69
64
80
27
ABCD 96568917026*3^$a+1 [50029]
18
41
64
176
36
97
72
54
72
33
129
63
8
19
36
5
60
25
47
43
5
31
125
91
5
12
228
4
60
68
73
15
8
120
1
71
300
148
32
408
67
33
96
15
288
93
33
72
18
137
64
15
69
44
48
132
88
260
100
60
48
15
65
36
64
15
237
195
18
11
220
128
127
201
33
231
3
17
108
16
129
23
24
43
36
57
15
93
141
159
72
24
8
97
18
36
21
36
24
36
20
208
15
65
40
39
90
3
60
27
5
16
51
81
27
18
99
84
12
48
20
72
7
108
45
24
111
9
135
81
27
101
144
96
1
18
117
144
27
93
15
45
12
68
37
63
120
87
65
88
9
126
162
219
51
33
32
25
54
234
15
111
21
164
40
63
90
18
72
21
92
48
127
17
132
48
73
3
44
120
88
8
25
54
161
19
36
41
48
55
33
128
19
141
57
143
144
16
56
48
115
101
16
56
48
16
68
37
18
72
29
25
71
24
67
9
68
112
104
24
208
87
117
20
48
16
192
3
54
71
40
72
15
249
75
9
189
47
48
31
36
45
84
87
185
67
17
64
44
37
54
177
75
198
87
24
15
144
21
116
25
90
9
80
124
57
54
108
21
260
7
108
36
9
12
32
1
35
16
60
33
23
28
39
72
29
16
9
15
12
92
97
54
57
20
67
57
104
145
15
12
63
45
36
36
60
164
96
72
52
144
20
120
132
139
18
63
153
54
18
90
108
81
9
87
3
29
120
121
447
3
57
32
132
31
45
27
72
129
60
12
8
40
39
81
81
15
111
45
228
177
63
96
200
48
72
43
21
92
60
43
45
44
36
55
144
21
60
20
16
99
77
48
196
60
123
81
27
45
188
52
104
160
8
55
216
225
12
69
23
67
45
9
15
60
20
31
105
260
96
4
176
124
44
19
198
63
44
16
80
36
184
104
88
68
91
18
3
84
140
43
36
257
132
7
9
12
180
87
18
18
5
139
21
92
12
145
18
54
23
48
64
116
55
69
80
24
79
65
16
32
139
21
8
72
79
18
63
8
1
54
36
29
7
5
84
76
87
117
99
72
5
64
20
196
120
27
41
84
73
35
55
45
8
19
5
76
12
80
160
20
132
55
18
119
64
60
20
7
69
96
108
36
60
24
104
120
88
24
8
52
21
18
21
33
23
48
16
104
36
48
76
104
156
19
33
80
28
291
108
65
43
180
65
7
72
101
204
55
41
64
356
124
44
40
15
36
29
216
25
171
48
36
8
112
96
48
39
36
5
67
17
37
135
9
27
80
19
36
5
283
45
32
28
21
306
72
5
72
96
25
183
51
54
11
43
21
60
99
77
36
208
20
1
18
41
12
73
72
39
105
15
20
60
16
20
84
1
155
4
56
73
75
15
54
90
126
327
48
60
60
20
84
67
36
149
16
44
24
1
23
211
17
19
225
9
72
162
57
15
53
16
120
96
129
15
132
15
5
28
12
20
4
24
105
11
16
27
21
44
72
48
112
144
9
243
108
20
7
185
28
20
16
20
40
105
39
212
148
60
96
21
63
99
77
24
40
147
54
18
33
75
252
5
72
76
27
153
27
17
91
5
144
13
270
65
25
11
36
48
48
12
187
21
15
129
123
101
79
173
25
15
39
53
28
48
15
ABCD 96569042132*3^$a+1 [50022]
23
24
16
20
121
108
72
3
21
47
163
21
33
66
90
30
66
35
124
21
90
6
35
184
39
90
54
65
13
168
144
263
25
3
60
57
167
72
28
8
28
60
15
17
348
25
12
60
24
131
28
75
102
95
13
6
5
49
72
23
1
48
18
5
13
102
5
115
53
36
79
30
42
162
48
3
44
52
45
71
55
18
119
132
100
20
100
39
6
23
12
4
51
30
15
48
81
47
25
83
85
36
59
97
84
3
32
28
21
66
29
19
45
12
8
85
23
28
45
36
179
4
12
84
39
5
72
24
16
56
73
12
12
263
28
44
52
60
51
48
6
18
53
49
15
75
48
5
96
136
3
6
72
155
103
29
91
120
69
21
84
72
11
73
84
18
48
5
1
23
61
15
237
23
72
19
6
63
92
49
54
41
4
27
72
168
9
68
37
6
48
65
37
3
92
49
18
45
32
19
6
11
103
5
37
60
18
45
9
42
24
17
175
30
23
64
32
100
8
172
45
183
32
4
51
6
39
8
1
24
11
40
45
24
60
36
12
83
49
90
6
15
57
63
24
12
135
5
40
3
42
15
24
45
42
24
45
9
11
31
9
24
39
18
12
35
37
71
124
104
49
6
77
148
24
80
55
270
12
30
18
11
12
25
219
9
39
33
48
132
12
66
21
45
39
56
109
111
9
95
12
4
33
23
28
15
65
31
105
15
5
124
56
4
56
48
13
78
89
132
19
89
16
20
25
11
124
69
60
18
18
30
17
28
44
25
156
24
48
114
6
3
15
81
45
3
8
7
41
196
9
90
29
67
120
24
9
60
3
29
25
11
28
20
121
6
24
9
9
12
23
72
48
36
7
29
19
30
11
1
12
132
30
45
3
48
114
6
48
5
24
13
60
63
51
18
15
8
108
100
32
28
147
120
150
18
69
21
75
20
7
30
120
48
162
48
141
123
53
49
36
30
33
177
78
21
60
15
41
25
48
36
138
101
36
31
129
39
17
28
27
33
9
132
35
13
18
144
9
15
45
21
126
5
145
35
37
15
3
24
6
114
69
75
149
108
28
117
147
27
9
36
9
51
63
65
73
35
49
11
144
49
36
24
132
84
11
79
6
275
85
23
24
37
96
47
1
6
78
15
8
67
126
84
96
107
73
111
9
11
25
99
27
198
95
40
27
33
87
9
159
81
21
138
21
81
72
11
72
13
12
3
45
6
5
88
3
48
6
144
39
120
8
144
1
18
30
71
19
81
81
48
30
9
8
49
59
115
96
18
23
85
42
17
121
35
49
95
145
60
30
69
81
24
42
129
9
36
24
35
55
129
32
4
51
6
47
1
12
23
31
120
6
99
15
30
11
289
3
8
19
30
24
72
18
69
8
4
44
64
36
116
43
102
18
42
36
3
57
39
69
36
11
28
87
30
63
44
136
60
20
157
24
11
49
30
305
49
15
24
56
12
4
45
48
240
18
114
36
12
11
84
1
96
3
81
72
18
6
18
42
60
36
54
5
1
180
99
9
47
28
32
55
18
36
60
150
45
44
61
228
36
252
30
77
37
75
24
27
18
6
24
6
18
126
35
37
95
64
33
18
69
44
37
24
24
66
53
97
3
8
103
21
51
30
60
54
24
17
52
93
30
33
21
35
31
42
87
15
30
96
120
18
30
42
90
84
18
77
49
51
84
117
39
39
9
56
145
15
15
5
100
104
1
11
19
72
69
105
11
55
78
59
37
18
57
15
78
72
11
4
315
6
12
6
96
138
30
5
61
51
84
45
66
41
12
91
72
5
193
75
15
5
16
33
15
3
102
15
8
13
99
20
7
29
1
36
30
114
150
41
132
43
102
15
33
12
27
20
28
8
109
119
7
33
15
66
54
192
9
60
33
51
21
131
64
9
6
29
139
18
35
73
15
20
60
37
30
9
165
11
4
9
35
31
6
3
20
36
103
41
25
131
96
25
23
24
1
111
51
29
4
81
59
91
30
60
48
12
3
60
92
4
105
162
54
15
3
18
27
8
28
15
30
15
9
162
9
87
24
30
23
16
177
18
30
71
25
3
8
4
44
220
21
15
20
25
3
45
18
30
18
21
93
78
9
201
84
23
36
55
29
97
18
42
15
68
48
24
85
84
39
81
72
72
83
49
60
39
147
30
72
66
30
11
55
41
7
18
23
24
31
6
48
27
204
21
30
5
24
16
ABCD 96569284192*3^$a+1 [50004]
30
15
21
35
4
80
24
12
24
31
33
27
72
45
63
9
45
15
135
6
27
3
5
88
36
8
36
36
1
27
12
116
24
1
24
6
113
79
150
15
27
18
11
1
15
153
27
201
95
37
12
48
12
111
8
4
56
4
45
15
15
90
75
8
55
9
21
23
97
24
3
48
84
24
21
90
6
99
8
25
12
35
55
9
21
6
53
4
93
90
54
3
3
42
35
12
43
17
36
72
12
36
24
73
47
133
11
72
64
84
9
83
7
30
18
9
81
107
48
49
3
8
4
60
60
3
57
44
24
25
11
12
40
15
54
3
12
44
31
30
95
28
72
21
3
56
31
5
60
49
78
42
3
12
75
41
4
60
33
12
35
13
60
27
24
9
27
21
12
18
57
27
21
44
25
3
15
18
24
59
4
12
21
24
15
15
36
69
21
95
12
103
12
17
1
24
3
60
45
27
144
12
44
31
5
7
5
36
72
25
123
24
8
7
117
3
17
25
60
36
87
33
54
6
59
103
42
23
55
177
45
23
13
54
60
18
23
37
48
24
48
15
20
96
36
88
27
9
9
12
3
3
93
24
33
39
3
60
30
3
15
60
54
30
126
12
51
20
19
113
12
25
35
7
6
87
72
21
39
111
9
15
5
204
4
8
49
6
5
12
132
36
4
48
20
13
60
12
15
15
90
108
15
24
20
91
102
42
69
36
8
52
15
41
25
23
37
107
37
78
60
5
52
44
36
13
15
20
13
42
78
120
84
15
44
19
12
41
7
12
6
90
9
8
12
13
95
72
88
152
48
25
107
31
9
8
108
52
27
9
21
3
15
53
88
72
9
18
65
7
60
41
37
12
15
96
72
36
36
48
27
125
25
60
60
216
23
19
53
7
41
7
65
4
48
36
24
45
12
3
33
83
60
1
48
60
15
12
24
39
18
27
56
60
7
9
48
8
7
12
53
48
25
12
51
21
30
41
55
53
24
7
66
47
25
35
72
40
3
120
65
52
20
4
27
5
4
3
45
3
54
36
60
24
30
93
12
33
150
30
72
15
24
9
12
48
35
13
12
35
16
36
48
75
41
61
18
108
12
18
12
15
132
63
21
56
28
8
115
9
3
77
13
30
18
87
87
69
21
11
52
57
60
30
5
64
20
4
36
36
56
7
12
33
15
5
7
29
4
3
42
35
28
24
20
91
30
24
15
8
13
102
30
15
3
9
3
48
30
15
57
35
43
9
33
95
40
3
30
35
79
29
16
3
17
31
9
36
27
18
95
37
12
18
12
45
60
33
51
57
35
28
27
9
20
96
4
15
53
12
4
104
73
12
78
24
53
12
160
15
93
96
32
37
35
60
48
100
12
128
84
4
39
60
21
24
3
12
117
3
45
45
3
75
72
120
18
12
12
30
45
33
51
80
52
57
107
40
15
60
60
78
11
7
9
81
12
42
30
6
30
35
60
28
9
12
3
56
4
32
124
24
12
33
18
42
15
45
30
17
91
42
47
28
105
11
12
4
20
1
27
12
44
1
59
76
45
15
21
12
15
132
51
84
9
20
19
42
119
4
15
30
47
64
20
24
12
28
140
72
43
30
72
60
3
80
7
29
12
4
45
48
15
57
120
95
16
45
3
24
57
3
15
81
9
11
24
7
33
12
51
42
63
9
11
7
57
3
33
117
71
4
3
24
6
15
69
30
53
16
24
3
29
13
102
6
23
1
48
23
40
9
3
12
80
28
15
41
1
3
3
54
15
56
67
77
64
27
17
48
4
3
30
23
19
6
3
92
37
48
47
12
13
48
99
8
25
23
40
105
24
18
48
12
48
144
150
48
35
40
45
18
69
24
36
45
63
36
120
39
18
3
111
69
21
30
6
35
52
12
44
112
44
145
63
32
25
96
35
52
8
12
13
27
56
100
9
11
1
36
99
3
65
16
39
45
20
96
72
25
27
20
13
39
20
28
80
196
39
117
56
7
33
24
21
60
27
105
35
12
28
117
6
17
40
15
17
31
17
76
69
3
24
8
25
27
20
25
11
7
60
81
84
27
18
11
67
5
4
20
40
33
30
18
35
24
40
8
67
9
21
3
45
51
24
33
3
24
8
4
15
5
73
27
3
102
15
81
27
48
15
102
27
15
30
3
36
9
3
24
123
113
55
42
42
138
15
20
7
9
129
27
75
5
36
12
40
93
12
95
13
12
15
12
3
18
30
9
33
15
12
60
20
36
88
20
4
33
47
37
51
44
36
67
5
40
57
59
7
9
8
48
60
49
3
33
60
39
60
20
88
8
4
33
72
71
4
8
37
51
12
12
75
9
80
1
78
21
20
4
20
7
5
60
31
53
76
21
27
116
67
42
102
5
55
9
24
12
44
7
5
49
23
16
21
90
21
48
24
20
7
18
11
31
5
1
60
47
16
56
1
35
64
135
90
3
68
55
29
55
45
15
65
40
21
63
60
92
4
33
48
3
72
24
24
44
7
18
11
1
71
40
15
60
9
33
48
23
7
12
41
36
40
8
13
27
72
3
12
53
37
15
44
4
32
1
24
18
101
72
49
36
27
15
48
9
60
44
1
30
33
20
13
87
15
120
17
31
5
19
78
143
19
9
12
24
44
1
48
15
3
17
52
36
39
89
49
11
4
32
151
12
57
36
48
117
3
24
56
49
12
18
5
36
49
83
4
33
15
12
60
48
12
36
8
157
23
31
5
13
11
12
24
61
63
24
3
77
76
12
9
18
30
51
204
12
56
4
60
48
15
18
120
3
84
3
77
96
36
115
5
16
9
3
60
8
19
36
9
20
4
36
84
24
63
69
15
29
36
61
39
45
59
19
60
113
52
93
12
15
32
31
17
73
35
4
36
57
51
24
15
102
6
12
17
28
72
21
30
17
73
12
12
36
39
3
21
36
21
30
150
54
6
15
8
1
23
88
12
8
12
36
1
23
28
44
108
7
66
24
39
ABCD 96569347016*3^$a+1 [50009]
35
19
18
12
18
6
84
87
21
27
63
9
9
6
18
18
5
97
15
21
12
15
32
28
15
42
18
12
6
71
19
66
15
36
12
21
12
47
28
80
60
25
15
12
20
55
17
28
3
60
57
51
21
15
36
117
48
57
12
51
20
112
15
17
13
3
32
151
89
91
6
3
20
13
35
12
7
5
13
12
23
115
6
39
20
43
5
55
12
48
12
6
66
78
143
19
6
24
60
35
43
6
42
5
13
107
79
48
5
40
21
24
42
81
20
100
39
54
11
25
23
28
3
21
3
33
12
45
72
60
18
48
5
109
23
40
3
69
21
60
24
15
56
13
24
36
51
8
52
15
6
95
7
17
49
12
59
48
43
45
15
72
53
25
24
54
54
3
39
24
9
3
45
104
16
57
27
140
28
3
54
66
12
12
36
17
28
39
45
33
6
60
69
75
53
43
9
27
65
19
60
30
84
3
15
9
20
79
24
12
60
93
51
54
95
1
12
27
33
24
11
4
36
92
12
73
66
9
3
18
47
67
72
5
1
12
75
12
45
30
45
20
25
3
75
30
3
9
84
24
15
15
18
35
37
42
213
20
132
13
78
90
15
3
24
17
19
21
3
12
41
112
51
21
33
23
49
30
198
15
147
18
12
11
13
150
12
12
17
13
42
21
33
59
60
108
43
24
17
61
15
12
8
97
87
39
24
6
60
6
18
12
71
7
12
5
1
47
55
6
11
48
48
73
27
3
30
30
66
35
43
45
21
54
42
36
75
20
84
1
18
17
7
57
51
78
36
6
12
12
48
6
24
36
66
30
3
3
12
5
1
24
12
6
18
6
65
120
28
3
24
54
12
15
72
51
24
33
3
24
30
72
63
33
12
138
9
3
12
81
87
6
11
48
12
19
29
85
120
3
27
6
24
12
83
60
1
6
45
8
28
99
18
6
77
7
5
28
15
29
25
3
80
13
72
18
48
9
27
30
11
85
75
99
33
20
7
24
60
41
43
5
31
29
52
3
113
37
48
42
17
31
18
111
3
18
48
11
13
35
61
6
18
30
53
19
33
33
18
132
29
49
12
35
40
72
60
12
36
60
9
48
75
3
29
19
17
13
84
15
21
71
13
75
8
60
24
88
12
69
42
57
21
24
6
36
33
8
19
21
147
65
48
4
39
9
15
60
33
84
3
6
59
1
24
12
60
11
40
24
20
31
29
25
63
15
36
24
12
126
12
3
84
75
30
54
12
84
21
27
5
55
12
30
23
1
12
15
15
137
7
81
45
59
19
252
12
42
66
77
1
12
54
5
13
3
3
12
17
37
6
77
31
6
30
66
42
17
1
90
12
65
1
12
15
33
6
18
48
48
59
72
1
12
47
36
25
24
243
51
24
108
12
5
13
24
108
12
95
28
105
60
6
6
24
27
3
24
30
6
12
18
6
6
42
66
24
6
9
68
112
12
9
6
78
150
6
12
12
12
71
52
32
19
54
30
60
18
27
27
45
8
25
3
63
21
116
24
48
7
24
60
69
8
43
36
30
60
3
87
45
3
5
1
36
18
33
84
33
132
15
15
54
54
57
15
24
60
21
3
33
3
17
43
54
27
15
30
60
3
15
30
90
120
57
128
37
78
18
27
21
12
27
20
7
36
5
7
6
30
12
18
30
6
36
42
30
60
6
24
30
87
15
66
30
18
36
3
51
12
45
152
28
27
36
29
13
84
23
7
78
27
9
36
3
15
12
45
20
13
30
17
1
24
3
75
6
24
18
105
15
42
143
97
30
6
11
1
15
33
27
32
91
57
45
30
77
7
30
60
15
3
18
15
44
25
51
9
24
42
78
51
123
5
40
21
6
66
24
6
48
9
207
18
126
54
72
3
21
39
20
7
45
60
9
11
40
180
15
24
9
15
65
12
19
72
105
20
112
21
12
12
78
12
45
75
12
18
3
9
3
72
56
37
6
41
19
29
1
107
12
43
24
30
3
45
27
81
72
12
35
60
160
15
36
42
15
8
55
5
7
30
12
3
27
66
39
39
21
9
60
6
5
40
15
6
27
8
25
42
6
6
53
31
96
54
60
6
24
24
45
12
8
120
97
23
40
12
128
1
12
54
48
60
30
6
29
12
36
55
48
60
12
42
48
12
6
84
5
40
195
30
15
57
6
5
12
7
113
12
25
6
29
76
69
54
42
12
63
12
87
66
42
96
72
54
75
9
12
18
21
3
5
12
108
73
47
25
3
20
7
17
13
60
30
30
36
6
6
95
133
6
33
32
19
30
6
65
139
54
6
6
3
33
59
48
40
21
24
30
30
6
204
42
54
24
42
3
81
6
18
42
53
28
3
81
20
1
12
18
48
41
13
27
75
5
16
3
42
27
3
9
60
3
6
36
11
25
75
32
100
3
24
18
42
24
42
15
3
17
55
9
75
30
35
73
42
24
21
9
11
48
60
7
6
24
78
30
15
3
9
8
25
60
18
18
11
88
48
24
15
21
20
37
18
174
24
51
3
36
29
55
48
5
19
6
42
102
23
91
6
66
5
37
15
105
30
5
7
53
1
12
15
3
12
24
18
12
135
9
24
6
9
135
5
12
156
13
6
84
9
3
42
12
23
127
18
3
20
7
30
18
18
47
40
63
29
37
23
31
60
6
36
15
27
5
55
12
6
84
30
53
28
32
13
27
51
12
18
27
33
11
19
6
18
120
5
7
36
12
45
27
24
6
51
3
41
19
9
8
25
42
33
120
9
11
13
42
18
36
30
65
36
103
12
18
39
45
36
11
28
51
54
12
30
21
57
18
12
72
6
18
41
13
3
80
37
15
92
48
28
24
9
12
35
43
12
24
41
19
33
12
21
35
64
8
7
36
60
9
15
78
6
41
31
18
24
15
15
42
15
21
90
18
11
25
54
30
60
27
9
18
5
13
18
57
9
48
35
25
30
6
96
3
21
24
72
24
24
6
9
20
37
15
48
3
42
23
115
18
107
55
18
24
15
45
6
41
55
5
13
6
9
45
27
63
36
6
111
27
77
25
23
1
51
39
21
9
12
135
63
6
11
7
77
25
30
33
12
195
30
51
63
6
83
37
48
6
54
36
66
105
51
24
30
60
11
7
42
15
39
29
25
3
63
114
30
6
27
9
11
25
27
3
ABCD 96569393236*3^$a+1 [50016]
11
93
72
16
23
30
55
35
45
21
139
80
111
78
6
21
36
129
55
29
159
12
33
15
15
25
17
15
84
51
81
183
6
31
107
21
112
83
36
9
12
52
77
39
24
76
72
60
12
80
27
9
64
17
90
73
96
59
21
21
19
11
30
75
16
47
45
21
6
81
33
6
69
36
3
21
96
33
12
171
4
173
51
60
4
77
43
35
42
30
54
27
9
3
27
21
4
8
36
16
20
39
57
39
61
12
36
71
93
12
60
60
3
12
48
180
61
41
103
11
25
104
111
45
112
29
54
61
8
57
60
63
12
15
30
15
3
85
11
9
27
1
20
12
60
12
120
63
97
56
48
84
12
9
36
24
39
57
24
6
73
11
21
24
12
60
12
15
72
18
6
156
25
35
13
8
63
25
11
1
23
21
9
27
123
66
15
4
60
44
48
84
16
92
15
21
15
1
8
36
21
30
121
20
40
47
33
69
15
28
17
63
16
5
54
42
3
120
27
85
36
44
16
23
24
97
23
81
36
4
32
69
84
87
12
148
20
64
56
4
5
79
11
9
76
29
126
9
51
1
20
87
6
66
49
20
81
99
21
19
11
30
3
108
57
15
12
3
21
64
17
51
3
60
36
114
115
5
31
68
76
65
27
123
36
33
72
76
8
12
147
21
96
15
108
1
11
9
4
5
111
120
21
18
6
27
3
66
30
21
39
84
69
27
33
27
30
18
36
21
16
17
31
20
36
4
180
65
60
31
96
44
24
15
37
24
83
102
54
54
115
11
141
36
252
15
6
54
102
114
49
47
9
21
31
8
12
28
5
15
21
99
12
3
21
4
36
44
16
5
60
30
13
8
72
27
30
91
89
54
57
69
135
129
31
48
32
40
20
75
33
27
48
37
8
40
17
51
28
32
27
6
27
264
9
150
6
39
16
68
52
44
12
3
9
141
36
15
3
36
30
55
29
91
11
30
91
23
36
33
117
183
36
45
6
45
16
20
63
21
16
92
15
45
12
99
54
15
27
30
159
21
3
75
36
1
29
51
24
39
1
11
85
29
51
4
71
54
39
52
5
60
24
75
15
30
66
24
96
9
64
65
51
12
27
33
88
11
30
15
45
55
8
36
45
15
21
39
45
6
24
49
11
6
30
9
21
24
114
6
51
33
15
76
92
40
128
36
60
39
30
7
20
63
6
55
20
69
36
15
39
1
59
129
15
66
39
27
9
51
93
15
25
36
32
9
51
28
11
45
3
66
6
9
40
89
27
16
32
27
13
92
3
45
168
27
21
171
25
20
9
27
60
24
9
19
20
28
24
5
18
36
49
32
135
9
144
87
225
60
40
65
60
163
8
192
12
4
29
102
73
180
32
24
144
12
39
109
5
36
6
30
39
45
15
160
24
11
57
24
63
57
45
15
36
99
69
76
8
28
23
66
84
7
119
30
51
27
13
12
8
24
4
11
33
27
21
4
29
24
3
48
111
30
43
11
1
8
51
37
47
12
81
24
168
117
51
33
7
8
60
45
51
39
6
15
69
79
41
6
24
66
51
108
21
24
36
18
6
39
96
4
20
57
60
24
27
39
24
6
78
6
19
8
48
12
3
21
9
120
6
21
9
18
21
12
60
48
72
52
8
28
116
3
81
15
21
45
75
3
1
41
54
9
40
11
144
6
15
40
29
96
39
36
105
6
84
186
30
9
36
16
108
12
104
28
68
99
25
60
48
137
31
44
28
11
24
33
93
66
54
151
35
13
8
12
27
54
15
52
8
4
56
24
15
81
75
6
63
27
48
132
85
24
72
32
96
45
19
152
9
27
12
40
68
52
20
16
44
48
9
3
81
27
48
39
33
3
24
45
12
63
6
51
4
80
99
1
32
48
9
12
111
60
27
30
12
43
12
8
27
9
39
12
30
30
13
32
3
42
43
200
81
87
93
36
39
60
16
8
12
268
8
39
45
184
12
20
24
16
29
43
5
51
72
24
36
12
48
88
24
48
29
15
48
12
24
51
81
12
36
9
6
30
114
1
20
36
15
21
9
31
23
21
96
63
21
48
16
65
66
21
3
6
3
21
151
35
61
20
12
201
19
17
31
119
54
30
21
16
29
3
72
36
69
39
9
43
68
36
39
6
15
16
44
9
6
60
13
8
3
45
16
5
30
13
125
43
48
11
45
16
113
60
15
60
12
64
20
135
85
104
36
16
20
27
81
12
12
16
72
8
51
141
24
204
36
45
18
36
49
12
59
66
15
96
12
12
75
25
5
24
6
24
37
8
51
18
6
6
3
60
15
30
27
24
15
21
24
72
39
54
67
92
27
45
96
72
111
1
80
9
7
20
123
30
75
40
84
176
60
15
25
29
3
3
36
1
84
65
51
27
1
11
33
16
36
23
33
3
25
20
72
4
53
12
15
48
28
47
72
9
9
27
36
4
59
126
18
33
57
63
63
97
47
45
96
81
39
45
126
49
56
63
72
9
136
89
75
45
87
57
43
20
9
48
30
36
21
63
33
192
15
45
36
81
79
11
73
20
51
21
96
48
72
63
114
115
56
69
27
129
36
19
ABCD 96569638754*3^$a+1 [50051]
30
108
69
27
18
6
6
96
12
3
24
3
18
48
30
90
51
33
156
6
21
3
12
9
40
41
60
3
45
27
3
30
24
31
17
15
15
48
24
72
9
16
8
27
6
39
51
60
9
9
36
6
37
65
6
36
18
3
9
18
12
60
78
55
41
30
30
91
59
12
12
12
6
48
19
17
54
9
51
72
84
1
5
12
30
6
27
27
6
6
6
204
54
25
11
21
24
9
6
30
3
15
108
60
18
7
8
72
33
31
125
24
30
12
25
29
48
42
25
35
78
15
168
40
8
9
30
33
27
37
29
264
195
21
12
12
66
42
79
5
6
198
84
12
31
5
114
49
29
12
24
156
3
21
51
40
5
6
12
30
36
7
29
3
57
15
15
9
81
6
90
78
1
8
21
6
48
37
23
6
90
60
6
54
1
8
88
32
213
12
6
42
55
17
15
336
15
42
12
67
131
13
77
18
60
66
3
16
77
42
30
12
18
42
99
39
18
15
165
43
47
25
167
30
27
105
271
5
12
6
1
24
65
36
30
54
7
104
64
17
84
3
96
51
18
43
144
56
93
6
21
129
18
30
18
12
42
36
18
57
112
32
96
3
24
36
6
60
24
15
64
143
30
30
24
24
42
19
8
45
72
91
5
30
85
48
32
9
15
21
30
60
57
136
161
36
99
99
37
24
29
24
27
24
87
114
6
25
24
23
30
3
87
6
12
87
15
42
55
5
18
30
6
37
24
80
63
33
3
6
24
114
12
9
9
6
57
24
159
9
57
39
51
30
54
12
42
27
21
48
6
6
72
180
3
27
60
33
168
57
60
3
45
12
159
39
12
109
35
21
64
5
3
48
165
42
30
43
17
6
6
18
192
48
12
138
3
15
129
15
73
48
32
33
18
24
13
53
27
45
24
195
45
6
108
49
8
75
54
24
120
54
25
5
108
15
40
53
51
33
183
39
9
87
9
40
56
40
48
17
54
6
75
24
153
36
72
132
12
36
24
39
24
27
61
24
11
18
36
39
57
7
48
77
27
15
1
24
11
24
84
1
53
3
15
18
111
21
30
12
78
3
21
66
120
18
30
9
33
24
31
17
12
6
198
72
30
60
30
12
60
31
5
24
6
36
18
60
3
144
16
24
23
33
3
61
48
35
21
21
51
24
39
42
15
3
42
3
64
155
6
6
18
72
6
25
5
24
24
60
30
81
33
60
27
24
9
96
36
6
18
19
65
12
36
15
72
51
66
36
42
12
30
120
3
72
96
33
31
24
41
15
64
29
36
7
89
39
16
53
6
21
21
30
18
27
15
33
105
7
32
147
6
175
77
67
71
18
39
3
18
54
6
60
24
27
111
42
72
15
141
24
24
36
255
165
54
61
53
51
27
78
6
24
9
87
24
24
66
24
7
8
3
42
3
24
33
90
21
16
35
156
9
9
6
81
15
12
42
75
24
24
57
15
69
27
72
3
60
60
85
48
35
85
29
12
48
12
6
12
12
36
73
5
51
40
83
6
15
9
12
24
6
61
137
7
29
66
81
27
12
6
48
67
17
66
30
6
18
18
37
336
152
24
16
65
18
6
135
120
111
120
57
16
59
93
40
32
93
42
1
56
51
157
32
33
60
30
61
29
51
81
15
45
30
61
29
19
32
24
21
30
30
180
12
7
143
48
60
132
6
51
16
5
3
9
72
30
6
19
29
24
12
54
72
42
6
145
17
42
21
99
13
5
115
47
57
9
24
90
60
105
88
17
12
60
79
35
12
120
33
15
54
75
96
15
9
88
35
48
54
60
195
96
9
7
29
24
138
24
9
57
12
42
1
5
18
84
66
115
5
27
9
30
108
30
6
72
49
35
246
48
24
12
19
5
84
12
30
54
96
39
24
21
12
15
9
6
49
104
39
97
41
15
39
25
5
19
24
17
24
6
36
72
13
35
12
12
60
33
237
30
54
12
3
16
5
60
6
12
78
15
117
3
15
57
3
54
96
54
6
72
3
99
30
18
18
19
95
9
57
15
88
17
183
45
51
15
24
30
139
17
55
35
85
8
93
42
18
102
42
15
33
12
6
72
30
48
15
15
33
21
36
18
12
144
33
63
252
13
77
150
18
12
15
15
18
15
63
1
83
30
36
72
108
7
5
102
13
59
60
54
19
32
21
24
48
43
107
12
1
107
21
72
9
15
39
9
45
43
23
25
32
45
18
90
36
54
42
3
75
24
60
18
12
132
15
111
42
96
60
27
27
12
66
54
1
59
78
6
9
136
5
51
3
12
33
15
42
31
5
54
108
30
18
97
5
27
16
23
1
144
101
60
135
51
18
24
3
3
61
89
24
78
30
19
65
31
77
42
9
40
191
9
141
6
60
102
102
54
120
24
48
204
75
69
27
48
51
45
24
24
88
5
3
45
75
9
18
24
30
54
6
48
96
12
42
60
96
81
21
19
11
109
56
15
18
36
91
144
41
12
66
12
78
15
81
6
18
30
66
6
30
27
16
35
90
12
12
27
16
29
54
24
66
36
60
60
84
12
60
42
78
3
27
54
15
15
48
ABCD 96569725984*3^$a+1 [50018]
1
126
105
128
73
159
68
240
1
47
72
88
12
33
87
32
28
20
40
92
88
68
88
15
69
57
23
108
4
9
42
54
83
37
216
18
177
132
36
92
60
12
40
92
120
13
3
12
3
29
13
12
75
56
60
12
28
9
90
9
36
68
76
36
21
114
33
92
40
81
72
18
89
48
136
44
12
120
55
9
32
40
15
102
72
3
60
48
44
160
68
132
16
48
21
23
13
30
9
288
32
96
60
43
30
36
135
8
205
35
1
87
12
12
135
90
35
4
105
60
99
72
21
107
37
39
129
3
105
54
173
187
41
220
9
123
93
95
12
31
17
112
111
54
12
3
51
6
83
88
20
12
16
12
44
16
48
24
60
156
69
18
185
49
51
20
40
15
89
40
15
21
33
99
165
18
89
76
60
144
33
23
13
107
13
72
75
92
88
32
25
3
24
39
222
18
72
237
68
24
100
75
129
180
12
15
54
3
60
105
35
85
18
24
53
60
48
13
42
5
144
36
64
24
32
55
77
25
203
60
52
45
23
52
183
9
8
31
6
83
25
36
15
44
40
117
3
32
1
183
9
35
91
126
51
45
27
12
9
27
9
35
120
120
64
56
36
52
8
265
24
90
33
140
28
63
77
88
144
33
18
45
44
60
37
11
4
36
33
24
75
212
1
47
76
104
120
16
104
132
13
63
45
18
54
51
92
24
36
24
16
80
55
9
45
63
147
101
12
72
4
56
88
8
25
27
93
39
48
20
205
147
9
59
108
13
11
13
138
78
99
12
36
15
225
45
27
21
24
143
132
88
45
35
28
60
116
1
15
84
120
36
9
11
12
1
11
4
84
8
72
13
75
20
52
21
66
24
54
171
21
51
164
145
71
4
39
17
72
16
87
90
47
7
45
80
76
200
64
9
15
69
60
12
11
12
12
60
28
8
37
3
140
49
15
9
11
61
18
30
167
12
108
84
36
88
36
96
12
8
12
168
84
28
8
13
12
15
44
4
15
17
55
45
75
5
72
12
151
30
3
21
23
88
140
4
51
5
120
4
168
32
96
52
36
44
12
36
28
81
51
129
83
61
72
119
76
20
12
13
47
43
9
120
8
12
25
108
35
25
3
33
30
6
3
20
193
3
32
49
11
72
121
47
25
18
192
54
23
52
93
15
92
49
15
24
60
36
12
108
129
167
85
35
60
216
28
132
9
144
11
76
9
11
12
157
99
81
35
13
60
135
48
15
89
16
32
61
66
129
44
12
13
15
8
4
141
138
29
61
39
20
48
115
77
76
12
212
13
35
208
44
25
27
24
24
20
12
28
48
140
55
54
11
37
23
100
20
12
16
92
13
12
239
19
89
13
35
37
47
180
16
69
63
92
40
156
12
36
9
195
45
35
88
72
228
20
64
188
12
40
9
11
115
54
12
60
228
11
115
24
9
68
24
73
95
16
57
95
24
19
42
30
65
12
91
17
13
72
144
24
15
32
112
8
85
35
120
133
30
17
4
8
28
12
3
42
51
56
1
135
140
223
117
12
372
36
12
32
76
44
4
15
6
123
32
4
92
24
31
77
25
72
23
85
35
1
24
35
12
4
69
15
3
45
80
64
36
72
8
60
100
24
39
29
1
99
8
40
60
33
11
16
44
1
3
24
93
35
37
35
145
6
192
45
44
36
60
85
108
107
268
165
47
28
24
8
252
12
13
3
15
57
12
75
41
157
48
179
64
24
111
17
64
24
92
4
105
54
42
12
3
39
5
25
63
12
21
15
48
9
72
108
167
79
9
48
44
4
164
108
208
32
13
99
33
35
84
55
161
252
88
84
45
24
66
6
3
60
44
48
37
3
20
52
8
28
51
45
51
89
199
72
102
23
12
7
30
3
20
73
3
72
44
1
155
13
131
4
12
48
21
255
36
44
73
42
9
117
47
1
11
85
95
36
40
63
126
23
13
3
9
23
217
47
28
20
ABCD 96570156448*3^$a+1 [50044]
18
6
30
1
44
72
69
48
18
145
77
43
17
27
24
36
48
16
5
79
8
75
37
11
30
7
35
9
4
44
27
25
23
6
7
12
32
39
60
54
3
33
7
65
30
37
72
5
66
30
3
51
18
31
5
96
60
90
109
56
9
27
45
27
52
11
18
36
31
32
15
18
42
33
33
7
68
52
8
40
17
30
13
80
76
5
3
27
33
15
25
36
24
60
32
93
3
15
78
19
41
7
60
23
57
3
6
30
1
5
15
28
24
92
159
24
48
18
102
9
33
12
55
8
16
12
143
9
16
5
7
53
6
30
24
15
16
11
42
18
109
56
27
25
72
5
43
72
24
80
12
33
7
5
27
27
25
53
60
12
6
180
25
5
78
37
68
45
72
19
23
1
95
6
18
45
21
6
49
11
54
7
23
12
133
5
6
84
21
21
18
30
24
43
8
51
24
49
101
54
96
9
51
30
67
80
63
25
59
57
4
17
48
39
27
21
69
60
24
19
168
23
60
132
102
87
4
24
53
12
48
43
5
24
90
97
8
57
43
23
18
30
30
79
32
76
24
24
155
21
21
67
47
84
97
23
36
6
7
32
36
15
18
36
48
43
20
40
44
4
29
18
57
28
68
9
55
11
9
3
42
78
12
48
25
35
13
5
12
42
6
139
23
54
36
103
180
5
111
4
35
72
13
5
19
12
120
24
36
36
60
89
15
3
60
25
83
24
21
88
17
24
51
3
6
96
54
24
24
48
18
19
47
126
24
30
49
24
12
23
108
90
19
24
32
24
3
13
35
42
6
45
57
12
7
23
30
51
12
39
36
13
36
59
192
30
55
77
135
40
188
33
102
13
72
5
27
3
24
13
20
16
24
36
29
36
12
7
17
54
72
13
35
6
6
12
25
23
18
7
72
12
29
19
11
72
33
16
113
7
8
15
21
15
25
125
39
3
12
30
6
54
6
9
33
60
30
45
48
9
12
18
33
60
28
77
15
3
97
68
9
12
96
42
25
5
66
6
30
61
35
60
54
79
77
7
77
43
17
138
33
12
21
6
25
20
21
78
24
85
65
43
44
76
17
36
66
1
12
8
3
6
36
24
30
49
60
5
31
11
37
17
36
15
27
13
20
27
1
41
18
13
107
1
44
27
18
18
45
112
161
127
35
12
90
67
20
24
12
64
108
35
18
42
25
12
48
41
7
47
37
36
23
36
24
37
59
9
112
44
3
12
81
3
45
27
42
6
61
35
1
48
12
35
54
36
7
17
6
12
60
1
101
30
21
52
5
18
25
5
12
63
123
9
40
17
19
144
23
12
13
17
18
24
49
12
29
31
12
60
5
6
96
1
35
42
48
48
75
21
15
24
4
36
17
135
15
24
13
17
18
102
48
42
13
77
15
69
79
23
9
3
33
33
114
37
53
15
21
79
71
6
24
19
5
27
9
24
3
4
29
54
12
48
25
8
15
25
47
12
1
8
4
5
36
55
20
24
33
18
105
4
11
97
12
8
4
140
48
33
42
1
20
69
15
28
17
36
114
6
15
15
90
54
25
48
84
53
6
30
12
90
37
17
6
177
28
20
64
23
1
17
42
73
17
12
3
3
24
24
1
23
85
8
27
72
9
15
30
12
19
29
111
15
13
8
4
108
11
54
7
8
28
65
43
47
12
13
35
72
81
16
23
6
12
39
40
65
6
72
61
131
13
71
37
17
30
1
32
159
13
128
9
18
85
95
25
17
6
84
1
77
12
43
5
30
93
3
37
24
53
12
54
9
45
31
11
6
7
41
19
5
15
52
8
72
28
8
4
125
30
96
37
32
148
41
42
42
66
6
120
19
17
12
63
3
24
6
31
23
1
12
5
30
12
36
1
41
63
4
47
21
3
6
18
1
12
59
13
41
111
39
37
12
65
48
7
41
42
18
111
15
66
18
36
18
3
39
6
27
3
13
56
51
25
53
6
25
11
69
4
12
53
67
53
7
29
63
3
45
27
25
65
30
33
28
5
12
108
7
17
96
55
107
57
48
27
72
33
3
25
35
13
36
8
16
36
101
12
42
9
9
15
28
48
77
19
48
17
78
12
78
63
120
9
18
33
69
15
123
21
51
30
78
61
17
7
32
4
11
6
43
12
32
3
9
21
7
41
12
19
35
66
79
5
55
56
3
36
60
109
155
85
60
12
12
53
30
54
24
6
13
5
31
47
25
23
21
141
3
57
15
9
48
36
6
1
24
119
66
54
24
73
47
33
33
6
144
37
20
88
17
24
15
4
5
6
30
6
33
57
39
4
24
65
12
36
18
42
7
17
18
6
12
3
69
3
3
6
15
21
19
41
42
60
6
42
30
43
101
174
66
19
12
83
36
78
18
25
23
42
18
12
24
6
55
60
44
99
30
42
60
30
7
20
45
6
36
1
29
24
6
21
57
6
1
11
18
79
60
125
3
72
63
102
51
12
27
66
12
30
13
11
13
8
88
5
15
39
1
12
132
17
3
112
41
84
15
40
101
7
120
5
51
51
1
68
96
76
5
63
21
19
44
60
81
66
6
7
68
9
6
45
4
35
25
29
15
4
156
17
48
60
39
87
1
35
13
77
30
24
6
15
87
12
13
65
31
29
12
43
5
18
18
27
15
18
60
30
66
18
73
17
108
60
15
57
162
1
17
6
6
19
17
54
54
135
57
43
24
23
24
54
67
12
36
17
54
78
60
6
36
114
27
63
72
114
60
43
23
12
33
40
5
54
1
23
37
5
15
40
5
7
23
30
75
9
43
56
75
60
81
4
11
13
23
12
1
36
8
48
3
72
18
55
35
42
18
37
24
44
87
37
32
16
12
41
90
49
36
44
57
18
85
11
1
36
5
7
5
7
23
61
12
5
19
11
102
30
37
29
66
60
30
3
36
64
17
6
9
48
36
16
11
72
6
7
32
27
24
6
36
12
12
19
107
69
136
35
54
18
61
17
15
57
55
68
100
5
18
66
43
72
95
1
5
43
17
102
45
16
80
75
42
67
72
29
39
12
3
ABCD 96570295774*3^$a+1 [50042]
3
37
11
150
7
77
27
45
3
12
148
41
36
84
7
35
30
39
165
51
57
67
20
75
13
20
15
33
45
72
43
5
19
80
40
5
3
12
21
27
72
51
9
108
27
73
12
8
33
27
21
139
137
30
73
72
5
18
45
108
60
4
8
111
6
15
16
20
12
12
76
132
32
45
51
33
6
1
80
40
72
60
17
31
5
19
11
45
45
7
47
21
24
76
104
81
7
72
68
3
102
55
12
5
60
15
15
6
12
108
24
36
27
40
35
6
19
32
28
8
24
45
51
24
21
19
29
19
20
52
36
12
11
90
31
36
12
140
27
1
44
60
28
12
89
6
73
20
88
32
12
9
51
40
11
57
72
16
23
9
45
55
80
21
39
15
57
48
88
12
80
27
1
44
36
57
63
60
3
1
71
69
93
75
40
8
112
35
6
12
87
63
69
21
54
45
28
8
45
39
156
33
24
75
52
65
24
7
20
93
36
31
5
54
1
12
32
45
43
20
40
23
25
44
40
5
36
87
21
84
3
39
81
183
6
108
30
6
67
17
36
27
12
60
12
21
19
60
80
36
3
49
68
112
8
12
72
69
24
66
1
113
43
24
5
120
60
3
33
54
1
17
27
21
108
79
12
8
45
7
11
24
25
116
3
21
69
19
11
69
3
42
36
12
15
12
27
24
49
12
5
60
51
33
27
9
18
37
20
21
55
29
75
48
21
19
48
29
108
75
81
19
12
95
33
112
36
44
28
5
108
39
16
12
8
4
5
55
36
44
15
21
84
36
33
96
84
19
17
15
16
12
32
28
72
11
45
3
1
53
67
95
121
24
5
3
40
23
24
30
115
56
63
1
23
13
77
30
157
41
7
32
60
60
28
12
5
30
21
33
67
23
6
15
3
18
48
6
73
48
5
12
6
37
32
51
1
5
36
15
33
36
18
45
60
48
12
12
60
36
57
36
84
43
29
55
89
19
32
40
36
32
48
52
11
21
16
17
36
72
7
20
33
18
54
36
151
23
6
7
24
20
76
20
4
8
12
63
18
79
20
45
15
60
45
75
40
8
27
13
17
3
12
45
43
8
4
36
20
12
72
76
80
12
48
69
24
31
48
41
54
73
12
60
12
20
16
120
20
33
19
8
84
9
114
138
79
8
21
72
18
1
23
13
5
27
21
54
37
59
57
12
21
12
55
24
36
32
12
3
73
89
6
144
18
3
4
8
33
24
183
117
15
9
12
24
36
19
20
168
12
100
20
21
12
67
83
145
32
40
108
12
23
18
48
51
100
29
96
18
13
72
53
7
32
69
36
55
48
32
33
15
52
20
15
126
24
43
5
186
21
76
12
8
9
90
1
32
111
57
24
16
29
18
18
12
15
57
55
5
15
21
18
57
9
75
33
36
67
5
24
15
16
23
37
65
7
128
4
96
23
21
69
12
18
90
54
18
55
24
56
69
31
89
51
24
136
72
32
15
21
33
91
60
128
27
21
84
16
72
48
92
12
60
21
19
8
240
28
17
75
27
1
23
30
19
17
216
54
45
45
24
27
40
5
108
19
48
24
8
60
52
36
20
4
116
24
36
64
36
32
231
1
80
100
56
12
52
59
1
65
63
12
36
33
6
45
40
5
36
84
3
3
37
8
84
15
21
4
56
39
121
29
15
160
48
5
67
36
20
9
36
19
68
12
21
15
39
1
23
120
37
20
12
40
17
15
45
36
72
27
21
19
56
4
8
57
108
75
21
51
28
48
32
15
126
31
36
113
31
8
33
7
65
78
109
8
45
7
120
116
52
23
24
73
12
36
24
20
88
8
144
81
55
29
24
39
100
5
55
17
48
7
71
30
42
33
24
69
84
132
111
24
120
28
60
8
4
128
132
108
15
33
40
92
48
4
143
18
99
48
27
24
9
12
28
60
20
105
3
24
3
33
57
6
126
90
90
3
27
25
36
35
97
8
69
18
105
52
8
60
52
8
3
150
15
57
7
36
5
79
29
39
12
9
27
9
31
23
54
48
27
81
39
28
20
24
15
1
60
29
15
21
7
11
1
53
90
13
92
45
15
12
60
40
11
45
4
96
20
24
100
96
29
115
53
3
12
33
55
24
8
27
13
53
79
89
31
143
18
87
132
156
4
149
87
57
175
8
40
104
63
6
19
80
81
7
104
16
12
32
48
12
33
27
40
5
103
140
27
93
21
99
21
24
43
20
117
18
18
126
21
45
27
27
21
12
21
19
5
15
60
28
12
5
258
37
11
6
111
9
15
36
40
20
24
33
27
16
200
9
3
40
188
4
80
28
12
53
15
21
39
3
48
1
41
54
54
66
18
15
108
3
57
12
60
12
48
33
18
57
4
5
54
49
32
36
4
56
63
90
54
72
66
19
5
3
48
3
1
48
60
11
117
9
3
12
120
16
29
63
45
67
5
3
100
11
90
27
9
31
12
32
48
28
20
39
45
9
19
8
33
27
27
13
5
27
12
15
13
5
7
95
33
112
95
13
20
28
5
39
40
53
36
19
53
19
53
12
43
60
77
91
44
100
56
84
120
40
20
196
65
55
12
8
45
27
33
55
12
17
54
49
12
125
55
65
96
27
12
69
99
28
80
24
21
7
47
21
33
31
48
8
3
1
161
7
180
80
100
47
18
30
72
45
16
12
23
9
111
24
13
12
65
15
21
ABCD 96570432482*3^$a+1 [50054]
51
40
5
27
72
21
222
13
17
132
18
33
48
112
23
120
42
30
9
24
72
63
54
36
87
237
43
32
45
36
96
39
216
48
16
71
33
153
102
177
39
1
53
96
51
48
40
17
78
57
64
5
72
27
48
24
24
160
59
117
63
18
90
12
42
18
90
43
23
54
168
54
36
97
11
12
24
30
18
33
63
49
131
36
33
136
32
168
40
120
56
24
16
8
171
132
25
72
5
6
21
48
183
25
104
15
18
135
27
120
13
80
15
33
72
45
66
1
48
11
192
253
5
30
21
3
85
41
180
139
53
204
79
56
3
60
121
56
15
24
126
3
87
9
16
11
85
125
168
12
15
184
104
16
5
96
102
37
8
40
47
180
90
18
97
24
32
40
167
97
11
18
12
55
5
18
102
195
24
111
105
57
18
228
57
48
399
57
144
24
87
25
23
121
56
9
30
1
5
120
51
27
378
18
126
144
27
24
15
54
6
30
78
121
41
15
15
6
99
24
144
15
297
105
39
72
339
90
30
13
8
33
36
108
55
120
47
201
112
56
135
25
155
69
72
16
59
13
248
72
21
6
61
77
91
71
1
77
51
51
96
72
108
18
84
150
237
40
155
48
13
137
36
27
312
3
84
114
102
24
153
168
15
54
51
9
54
9
3
222
7
344
225
7
119
153
3
13
96
8
48
33
126
49
29
51
39
25
5
51
27
13
35
141
168
51
21
75
66
18
297
48
57
7
96
56
33
60
18
49
95
9
112
8
40
56
81
108
36
63
112
56
15
49
5
3
72
64
96
41
90
93
51
66
19
113
63
72
48
9
31
8
136
65
15
16
17
15
88
24
8
27
78
18
85
23
102
67
5
67
29
51
24
40
65
79
32
69
30
37
5
43
29
51
16
56
33
54
42
135
99
72
133
24
32
45
48
18
129
111
9
21
258
121
8
112
8
195
85
23
54
36
15
27
72
180
48
36
96
13
71
49
80
120
63
72
57
15
225
16
29
138
33
48
40
41
231
39
6
48
67
83
36
25
56
88
59
126
36
24
30
21
16
23
12
13
56
24
69
3
39
54
67
48
240
59
18
234
81
75
42
72
51
33
111
24
120
75
12
24
36
90
27
40
32
16
72
137
31
32
147
18
3
120
75
37
72
41
12
67
65
180
99
9
175
17
31
227
61
5
75
39
216
126
54
30
55
107
78
66
114
67
5
27
112
48
77
291
144
21
18
25
29
126
21
159
54
27
3
150
12
6
45
24
48
21
6
69
21
123
21
72
67
41
7
137
7
23
72
6
115
104
24
21
24
27
99
36
33
21
18
25
101
27
3
24
21
24
111
1
144
41
135
16
144
96
104
24
64
72
59
6
175
35
13
11
90
99
21
19
8
9
31
23
81
40
168
5
27
48
27
13
77
51
24
208
56
45
75
51
18
43
137
7
200
24
16
35
6
135
24
75
36
97
47
33
72
48
171
205
29
318
42
115
365
147
48
160
101
84
15
255
217
5
126
13
5
51
69
67
5
78
12
42
111
69
12
55
144
32
88
5
67
24
5
120
24
99
48
153
114
36
120
54
3
48
120
51
138
91
120
24
5
30
165
51
21
16
8
27
69
75
261
15
18
87
39
25
83
198
18
66
283
113
78
66
15
40
41
159
16
17
36
6
66
19
128
21
27
189
84
54
57
120
120
141
27
40
32
3
45
ABCD 96570763384*3^$a+1 [50019]
15
21
27
32
16
128
19
30
87
264
45
59
40
80
55
18
143
37
3
15
6
131
40
8
1
23
48
49
144
95
16
24
80
1
24
12
90
18
6
54
59
13
30
69
8
55
36
45
57
132
3
63
17
277
11
40
15
17
37
6
84
41
40
51
66
108
24
126
9
8
13
59
16
15
6
75
159
17
40
15
12
186
11
25
15
3
21
15
17
40
80
88
117
27
21
72
35
184
51
5
85
27
105
18
12
33
80
40
144
15
9
144
8
85
24
35
40
56
7
18
15
3
5
40
192
3
54
15
48
144
3
60
108
93
9
15
45
30
93
8
24
97
15
8
25
87
8
16
75
252
9
9
39
45
3
15
137
72
64
21
48
42
41
7
153
32
13
107
16
144
8
109
36
48
6
65
19
114
27
120
33
63
117
12
6
12
117
8
72
25
30
41
67
5
1
12
72
6
84
18
47
25
42
36
9
9
12
60
18
102
15
48
27
54
15
45
18
17
49
39
93
83
109
35
253
132
23
40
32
96
97
12
27
48
48
9
126
72
177
21
35
37
11
37
75
3
156
54
6
5
64
21
66
54
35
40
21
72
11
16
39
9
117
36
18
24
102
6
18
15
24
135
6
27
72
72
24
21
11
24
55
36
18
27
3
54
47
24
19
93
32
1
96
71
160
32
97
15
24
195
5
31
90
66
90
35
88
9
30
41
112
8
120
31
120
41
19
21
45
59
24
79
6
11
16
27
90
72
48
36
15
24
51
5
1
126
90
39
8
16
72
168
15
9
15
18
15
105
23
37
35
24
184
45
66
18
71
109
6
54
18
120
69
8
16
39
57
104
37
99
8
40
225
6
282
60
99
63
81
165
11
16
45
18
9
32
1
47
97
30
105
93
108
60
3
24
81
30
6
36
47
16
152
120
7
33
33
6
33
75
53
13
51
111
105
8
19
90
51
24
48
3
72
93
56
13
3
9
23
16
80
61
75
33
111
21
51
144
21
59
16
80
73
95
1
36
12
15
27
93
96
96
3
5
16
72
87
65
37
36
167
193
72
132
30
6
47
16
75
5
37
72
35
16
80
7
9
120
104
37
60
207
56
120
64
56
109
83
25
18
117
24
33
6
137
37
132
71
73
95
7
42
36
27
32
72
85
35
1
18
66
258
48
33
104
25
23
24
31
65
120
25
132
75
80
61
27
24
75
18
36
15
51
18
60
23
40
27
30
6
30
114
17
40
96
9
36
30
54
6
113
40
129
63
32
37
234
17
67
18
35
7
65
43
48
5
127
18
12
27
32
24
67
29
240
73
23
49
63
21
24
3
24
99
102
23
16
3
173
24
40
15
66
42
5
160
56
24
25
120
36
54
6
66
5
1
84
24
30
21
120
8
13
27
177
126
180
29
61
27
32
49
120
54
108
222
231
56
55
18
36
27
9
183
63
18
15
9
30
6
120
24
3
69
48
6
45
21
3
33
47
120
73
39
69
99
27
5
61
3
15
41
40
45
3
8
85
27
3
5
72
1
90
21
24
45
59
16
24
8
49
6
108
84
60
102
15
45
59
85
12
42
12
54
96
36
102
33
3
5
120
16
3
18
72
42
33
33
23
16
96
9
18
5
16
32
40
129
18
36
9
27
36
57
15
108
30
54
65
24
25
12
147
57
39
27
18
267
32
43
18
36
6
89
13
36
72
63
104
37
99
99
18
72
3
189
11
88
15
9
93
27
96
24
128
13
35
24
13
27
32
55
81
144
80
40
9
54
6
216
35
1
167
208
8
16
69
30
69
8
19
21
48
32
19
29
64
96
15
90
90
21
15
18
23
43
36
81
45
27
56
67
48
60
9
21
99
15
72
9
21
6
18
11
88
21
27
45
35
160
8
112
8
55
6
11
24
16
3
144
18
3
69
83
97
48
23
31
33
3
5
55
89
31
65
13
12
159
24
72
123
117
87
48
54
35
16
3
117
63
162
63
27
69
135
66
54
60
36
17
13
3
75
101
1
42
18
35
40
48
15
24
36
54
66
21
21
90
137
160
8
24
85
35
16
69
11
25
24
120
126
57
48
8
55
120
96
9
27
18
59
25
108
3
32
232
21
75
56
16
15
54
3
48
135
18
39
15
33
48
45
147
24
104
97
18
114
51
104
1
119
85
90
30
51
27
45
104
16
15
17
37
36
119
1
ABCD 96571180768*3^$a+1 [50038]
89
76
44
7
180
6
23
7
60
165
9
30
9
24
3
33
135
5
67
18
30
5
40
32
120
60
12
37
96
228
6
9
84
56
7
24
30
24
6
24
117
60
57
3
20
67
48
17
60
55
48
60
45
15
78
35
25
66
6
24
11
12
103
168
84
41
24
73
35
12
96
120
40
51
48
90
63
3
17
43
29
13
30
17
1
90
6
30
29
61
23
108
13
30
72
18
47
52
45
3
195
18
15
51
29
12
28
20
7
120
65
25
60
135
39
21
45
23
25
42
12
65
13
54
69
81
23
120
7
101
60
12
67
81
8
97
15
39
33
36
9
11
49
3
8
55
6
111
48
32
7
36
17
43
24
12
84
12
17
61
6
60
21
57
11
60
12
40
75
45
20
7
102
6
12
53
12
16
44
16
140
112
20
97
6
42
35
120
7
66
6
36
84
21
3
60
12
77
16
44
37
36
30
57
21
59
1
54
53
28
159
41
12
60
25
3
80
97
23
7
24
30
66
45
8
4
45
11
60
72
55
30
35
12
36
115
24
5
28
48
159
41
61
78
18
30
33
81
6
90
75
45
120
60
78
117
3
84
12
29
24
16
147
17
31
6
3
111
12
48
5
84
96
24
108
19
9
87
125
120
55
5
48
7
12
53
25
102
60
96
6
18
12
33
8
7
41
84
208
20
52
27
48
81
20
49
30
36
69
20
88
9
11
88
141
24
30
30
95
67
18
30
17
12
16
27
65
79
24
126
54
102
30
18
35
40
27
12
126
72
23
4
117
6
18
6
29
4
20
13
23
37
35
109
66
72
6
179
43
24
21
8
61
11
7
36
5
25
27
8
25
42
65
60
132
1
15
105
39
20
7
89
1
3
33
47
60
55
90
18
45
3
42
15
9
24
35
31
29
40
24
33
30
12
53
19
9
87
5
79
29
12
43
12
5
19
21
39
6
24
11
48
37
42
33
12
21
12
84
3
33
23
4
33
23
12
7
48
105
39
41
12
7
54
59
13
23
4
123
114
119
19
33
60
8
115
17
19
36
54
6
17
40
56
19
5
37
60
59
91
53
25
63
12
20
13
75
32
7
29
49
6
17
48
127
17
100
15
5
36
4
51
29
7
41
13
35
49
48
47
1
47
67
12
113
16
45
6
120
21
128
49
63
3
30
66
6
3
39
6
30
29
37
3
21
24
120
71
112
12
36
21
6
17
40
20
67
9
15
29
1
47
55
18
15
105
15
144
56
7
5
55
17
276
12
108
7
33
15
42
23
1
11
55
12
93
15
54
3
20
7
84
12
17
1
66
78
83
37
6
9
33
23
24
16
12
20
12
28
48
104
7
6
3
140
37
15
123
137
13
12
15
39
6
123
84
147
18
15
51
12
60
42
83
73
6
84
29
103
60
65
37
6
137
72
13
60
42
5
7
36
77
48
43
29
16
20
52
8
60
24
16
75
45
12
45
23
31
60
24
9
20
73
18
6
63
33
3
111
29
12
12
16
39
5
31
17
13
24
18
33
12
45
35
199
9
24
80
121
30
42
54
60
9
12
75
5
48
40
140
52
15
17
40
3
197
36
1
30
18
102
24
54
6
17
60
7
6
179
7
9
32
12
61
6
96
42
6
30
35
31
24
66
51
9
11
13
6
113
91
60
5
64
8
55
17
37
71
28
20
12
13
35
40
45
27
80
52
68
132
48
12
31
60
24
21
24
20
25
6
36
81
15
33
72
45
83
40
69
6
89
247
33
68
7
36
12
48
6
66
53
60
40
9
18
33
164
73
12
35
136
15
9
111
24
96
5
64
15
161
4
51
66
30
89
84
55
12
156
12
6
15
12
33
54
126
30
102
15
9
71
13
30
5
64
8
60
55
150
107
76
20
60
7
17
55
36
30
39
45
18
24
228
132
29
7
45
12
20
7
113
31
45
15
6
23
127
36
45
12
117
83
13
15
99
54
35
61
11
43
69
3
48
66
39
32
55
113
1
51
45
54
18
72
23
36
12
55
125
7
12
6
15
48
39
60
18
18
125
72
85
23
60
1
83
67
24
30
12
30
5
97
11
55
30
12
48
36
3
33
12
3
15
93
12
9
54
17
40
32
13
27
80
31
6
96
15
63
6
11
49
3
48
8
7
12
6
47
12
13
18
5
7
5
12
37
51
48
27
54
11
19
93
8
19
36
5
7
5
76
12
87
72
6
3
44
37
30
60
24
60
5
7
125
19
113
36
31
54
195
75
9
128
28
15
42
30
17
36
19
36
29
13
95
52
45
143
28
80
67
84
6
30
12
45
57
18
5
1
27
92
43
33
12
15
53
24
43
12
36
114
23
60
7
6
6
149
127
24
89
24
48
7
33
15
5
25
3
24
27
41
112
33
12
35
36
7
12
33
9
54
6
30
21
33
95
7
12
12
21
69
36
3
51
6
23
40
24
33
30
77
43
72
18
15
9
30
36
137
36
1
6
33
20
60
72
25
35
60
120
67
6
59
7
21
75
33
132
20
48
1
39
21
18
12
9
15
66
71
55
30
54
48
72
84
5
72
12
31
54
11
37
42
81
20
7
72
53
79
21
45
90
48
9
15
21
20
24
67
54
30
36
9
12
120
15
18
12
42
36
5
1
18
18
90
5
25
24
111
15
5
55
5
40
87
65
48
19
48
72
24
6
30
24
ABCD 96571191188*3^$a+1 [50063]
79
24
186
222
29
31
72
60
33
27
53
12
91
5
19
108
12
240
53
103
102
183
105
24
90
60
36
12
132
36
12
150
59
84
7
89
79
65
55
12
153
147
65
7
66
179
91
132
132
17
1
198
42
47
48
25
162
180
113
73
71
103
36
17
144
19
17
60
37
11
64
15
48
48
102
75
165
120
39
99
12
12
101
67
29
60
61
119
79
65
19
30
6
69
75
48
89
73
66
72
60
12
6
114
30
11
84
43
12
36
5
7
12
36
24
17
49
30
29
115
18
15
57
23
48
25
131
148
423
42
126
60
5
79
258
30
17
25
71
139
36
12
78
35
67
29
79
81
128
36
217
119
1
47
25
30
41
204
223
12
5
132
1
95
187
17
13
6
29
43
89
79
129
153
90
29
31
132
126
72
23
19
36
12
29
43
33
75
60
12
168
48
84
216
120
54
6
41
16
80
28
15
65
319
156
21
69
42
72
36
12
60
132
36
101
180
1
59
91
5
13
24
11
115
60
17
48
37
59
19
72
90
15
32
12
19
42
23
55
5
84
60
31
65
7
30
47
28
15
102
48
138
60
105
15
72
5
240
67
17
73
23
73
30
89
193
107
55
36
89
31
12
113
55
9
36
27
108
117
117
66
29
60
31
101
1
27
15
17
4
80
235
72
29
16
32
91
102
59
229
30
24
5
192
79
21
176
7
5
55
30
6
9
63
48
114
143
12
16
32
84
43
5
145
288
120
138
144
30
30
138
90
89
48
36
16
144
15
132
48
12
48
60
12
18
24
143
64
171
30
30
57
51
12
77
13
23
7
60
77
25
131
100
15
12
17
36
7
42
15
236
19
173
37
48
198
9
63
17
12
43
18
119
60
61
3
39
36
12
180
42
30
36
24
5
73
192
6
72
9
99
29
55
60
6
24
11
4
33
47
31
24
48
138
30
29
52
3
30
18
29
1
18
77
48
175
234
30
18
3
20
127
18
42
12
18
168
174
48
29
13
138
48
12
77
31
5
192
55
69
39
30
47
12
103
77
25
18
48
120
12
17
1
42
17
91
5
7
12
66
59
96
115
65
12
37
48
90
65
7
60
33
75
108
324
5
48
7
101
205
99
116
49
6
12
30
102
60
36
24
186
99
36
27
102
15
63
17
55
36
24
41
52
63
60
21
39
42
18
41
79
84
17
220
20
60
19
24
41
7
53
85
54
90
107
16
45
23
7
53
16
93
48
30
137
1
30
72
57
75
60
66
30
24
96
189
45
30
48
168
29
55
78
59
19
29
31
24
60
17
211
48
29
25
78
18
30
5
52
15
42
87
9
179
96
4
111
141
20
1
48
11
96
13
114
17
36
48
7
42
123
117
18
29
48
55
48
12
78
42
36
12
53
169
126
12
77
108
55
48
45
15
12
30
30
89
49
72
119
96
64
44
336
31
108
57
27
36
24
36
54
126
84
198
42
237
44
7
60
42
48
119
79
24
41
115
54
18
33
20
7
12
137
31
168
29
28
27
18
119
73
35
36
19
36
60
41
43
53
7
150
23
7
18
282
48
12
36
125
172
63
102
138
12
149
13
71
97
59
91
48
5
52
15
17
25
6
24
5
103
12
138
18
177
15
5
115
12
120
90
6
5
19
17
28
15
53
103
42
42
17
79
12
48
24
60
60
36
24
126
15
15
17
103
72
42
168
48
72
83
55
29
60
48
43
60
29
25
3
15
12
53
7
93
15
12
65
36
19
77
103
60
30
155
175
5
112
9
24
11
19
48
17
331
84
17
91
48
60
72
65
67
48
29
108
228
25
35
4
99
9
21
15
9
6
24
101
139
41
25
51
39
72
69
51
ABCD 96571310606*3^$a+1 [50060]
51
12
21
45
15
9
54
81
27
12
42
66
45
57
6
1
11
72
30
48
24
48
7
32
64
20
75
24
48
132
57
3
24
90
30
24
12
6
3
63
96
129
12
159
24
90
24
55
35
33
21
39
57
102
60
37
20
51
12
36
144
192
24
33
9
43
11
114
31
17
48
18
36
36
12
12
33
12
15
96
60
6
30
129
15
1
17
3
15
108
84
13
11
6
42
9
16
80
27
12
6
54
120
33
3
84
12
24
54
54
13
149
39
16
17
6
42
18
36
42
18
1
35
66
6
84
6
66
36
33
27
60
61
269
30
37
155
60
96
73
23
12
36
6
18
30
30
42
27
21
102
120
66
258
36
33
15
1
35
24
36
24
25
20
21
18
36
18
30
18
6
12
6
30
18
6
18
6
121
80
81
24
6
1
35
84
24
36
84
96
18
78
72
18
6
48
114
6
129
52
44
39
25
11
24
6
24
48
144
15
15
72
24
12
54
24
7
47
12
24
48
12
33
9
102
12
12
57
3
96
84
48
13
11
138
42
97
5
42
36
36
108
48
96
60
6
96
48
87
39
24
18
138
78
150
96
12
57
99
138
15
4
23
21
36
45
78
12
6
6
18
24
54
108
33
12
39
24
84
81
3
66
18
6
3
45
54
42
258
54
43
23
57
28
71
45
135
6
19
59
18
48
18
13
113
18
12
84
30
67
35
18
78
42
78
21
111
12
18
42
6
3
12
39
24
66
240
15
4
11
18
6
25
131
150
18
37
32
57
30
24
120
13
44
3
48
81
69
30
120
42
48
18
37
71
66
24
48
31
48
11
25
29
111
321
6
84
6
24
24
19
35
138
6
13
11
49
41
6
1
20
45
42
24
6
18
36
84
24
12
25
107
12
72
12
12
36
9
99
25
143
66
3
15
13
131
109
17
6
24
133
101
24
6
12
54
96
54
33
256
36
11
12
121
11
18
72
126
13
29
51
3
240
13
59
12
37
131
12
24
9
123
6
54
13
35
9
132
27
42
6
33
201
150
24
60
30
24
126
42
6
114
27
39
24
6
7
95
60
21
27
102
78
12
30
6
66
48
30
81
33
114
6
6
18
24
30
36
133
20
15
36
93
63
36
72
24
12
12
1
95
132
97
11
18
6
48
12
12
84
6
75
15
6
18
48
72
12
37
12
23
48
45
21
30
60
13
95
60
25
128
51
18
30
120
1
23
105
48
64
41
48
18
78
18
12
42
30
33
99
6
30
12
36
45
3
24
37
23
54
78
60
12
13
107
66
51
64
32
3
42
24
54
12
12
13
29
54
60
1
32
112
23
102
24
103
59
96
72
13
17
127
23
24
33
96
9
24
6
9
39
42
15
51
96
6
91
23
6
78
66
102
66
6
48
21
16
77
72
78
61
128
12
33
54
9
33
90
12
60
24
24
72
6
6
13
5
30
25
80
160
20
99
18
54
24
12
48
60
48
18
18
1
23
37
11
48
12
9
15
108
12
25
83
61
95
36
54
78
60
96
48
30
174
60
48
6
30
36
24
21
51
33
69
27
51
114
54
42
54
21
28
59
102
78
42
72
15
9
24
51
195
73
36
59
1
11
12
66
150
1
23
12
60
228
72
48
37
299
181
164
75
42
54
18
30
1
20
15
78
19
23
6
6
109
29
31
17
6
12
30
99
12
4
59
42
55
23
48
36
6
30
18
144
18
72
6
6
13
60
119
12
6
39
3
12
69
21
30
13
35
36
12
42
6
36
9
45
6
66
18
72
24
24
45
33
18
12
165
111
72
36
48
24
306
6
12
6
30
81
144
75
6
19
5
27
75
12
12
144
105
15
81
15
66
15
231
24
48
21
21
7
17
102
18
24
99
21
42
45
9
126
84
72
13
41
168
96
6
73
36
35
12
78
3
15
24
37
11
48
6
19
12
164
3
108
6
18
54
31
17
15
33
6
36
12
12
12
12
6
30
69
45
42
12
18
48
39
105
78
24
24
9
160
17
63
52
5
48
24
42
9
63
144
93
9
24
6
84
24
78
54
61
23
12
57
87
13
5
114
30
135
75
57
64
23
48
9
93
30
90
114
12
25
17
15
39
9
15
49
65
24
78
156
45
15
12
6
120
18
78
30
12
96
12
48
1
65
115
11
144
49
41
30
48
12
129
21
6
84
6
24
42
9
147
72
24
72
12
73
48
59
33
57
7
65
30
42
43
11
36
24
36
72
132
12
48
18
27
60
57
18
36
24
60
49
23
73
59
168
12
84
24
42
30
61
44
51
12
42
91
35
24
1
17
30
69
27
33
63
18
42
12
36
21
87
48
12
6
87
3
33
159
24
54
3
45
6
24
1
11
84
24
42
90
30
7
35
6
18
117
57
7
11
21
15
18
3
63
61
48
36
35
60
12
18
24
7
23
36
108
57
16
23
57
4
5
54
37
131
120
12
72
13
47
36
6
27
75
36
24
ABCD 96571414216*3^$a+1 [50037]
18
101
25
11
4
39
29
12
208
8
4
20
16
12
33
12
51
24
48
9
18
18
87
15
21
111
9
27
77
40
48
99
36
33
32
25
47
52
51
12
132
21
33
15
24
8
7
30
126
69
81
15
51
9
44
43
5
67
18
3
44
1
27
33
51
144
12
147
53
72
48
4
48
45
36
36
3
15
6
12
54
24
12
17
43
5
24
76
93
39
8
28
24
92
40
80
85
18
18
27
3
54
144
99
48
33
51
3
33
9
30
24
29
40
36
39
81
45
12
3
12
104
25
15
20
16
104
13
27
39
36
93
72
48
20
43
33
36
21
30
17
52
9
11
55
36
18
42
18
30
101
31
93
27
54
15
20
16
24
21
3
36
60
36
72
171
29
12
49
11
1
3
21
18
12
21
15
29
28
120
45
15
32
4
51
81
15
5
4
111
24
48
125
25
48
24
63
93
3
44
72
76
20
40
15
17
7
90
36
75
27
33
27
90
15
72
33
63
63
42
3
45
6
21
9
63
20
72
13
12
63
20
25
78
48
96
54
36
23
100
68
7
18
39
84
24
20
13
15
15
29
36
4
36
12
12
15
126
3
44
7
108
45
171
21
3
66
39
141
36
51
48
44
40
12
9
11
4
57
72
15
8
7
105
21
24
30
18
27
27
9
44
1
24
15
21
59
52
69
11
25
18
12
45
8
52
20
48
28
15
90
15
39
36
54
51
75
33
24
48
92
72
28
20
88
87
30
47
79
9
20
52
45
18
126
11
13
3
12
21
15
51
9
60
9
47
1
35
55
65
60
37
60
90
93
44
1
24
39
24
32
4
75
17
7
18
27
32
4
36
3
21
32
4
21
3
9
72
3
3
18
39
15
12
45
24
12
177
27
20
16
12
96
36
39
6
30
60
41
13
12
39
8
28
15
29
43
17
28
27
45
15
54
11
43
36
29
61
87
48
60
24
8
40
48
24
60
12
39
9
21
90
42
72
23
28
51
36
9
15
5
4
72
3
45
9
6
9
27
33
12
24
24
63
57
108
12
96
12
12
36
9
36
15
12
87
5
31
102
63
44
25
12
51
27
30
6
30
11
28
3
45
24
8
112
20
43
30
18
29
79
42
30
17
43
57
8
43
36
33
12
68
28
152
13
3
24
48
12
108
87
60
12
33
12
9
51
60
48
12
20
103
93
20
4
36
45
3
9
35
7
9
111
6
72
12
3
12
20
16
45
135
20
37
3
15
9
9
6
9
12
27
45
51
90
54
153
20
52
12
36
15
5
13
15
176
25
39
27
72
21
12
20
43
45
27
29
1
39
15
45
144
84
36
36
15
18
35
12
36
7
17
28
33
3
69
15
105
6
12
18
75
12
48
12
44
25
35
48
61
6
30
83
7
114
27
20
40
12
12
8
1
72
15
45
3
45
51
3
6
27
84
60
48
60
21
119
25
3
87
65
61
27
9
24
27
72
45
138
105
27
18
30
42
18
45
12
72
96
32
43
105
135
29
91
18
54
117
48
105
90
21
15
36
81
45
15
39
18
108
35
7
81
24
48
20
12
52
24
81
3
20
7
9
81
99
9
47
76
9
11
12
7
6
27
36
32
7
96
41
25
36
75
24
15
81
24
15
18
15
27
18
12
75
21
72
47
64
99
6
47
52
12
123
12
168
18
48
15
27
29
4
84
3
42
3
48
84
12
36
9
18
36
9
8
12
40
27
41
4
84
56
13
51
44
121
27
45
12
3
24
81
18
21
60
9
75
15
89
55
18
54
18
18
33
21
3
93
3
51
5
28
8
25
18
6
3
8
7
21
36
33
3
33
15
44
31
105
12
39
24
57
24
39
89
91
24
33
12
12
120
33
27
108
12
15
18
3
12
48
45
39
3
5
72
49
30
21
3
180
45
3
17
16
56
36
19
54
72
42
90
108
102
21
129
3
24
3
18
123
72
63
12
89
4
36
3
33
60
27
126
47
4
56
25
3
9
18
45
92
7
21
3
77
49
15
69
99
8
43
77
160
15
48
36
9
56
115
9
9
35
25
15
3
29
1
18
54
18
57
75
65
16
9
30
6
27
12
81
6
9
84
15
5
61
75
15
54
3
3
120
6
3
20
31
29
1
15
12
24
45
48
36
11
13
27
36
132
111
21
8
48
40
9
54
36
21
105
123
15
36
36
24
21
20
13
15
32
73
11
61
63
44
52
20
4
12
72
36
36
48
20
76
27
29
79
117
32
60
7
45
60
48
45
30
33
3
6
66
18
15
39
96
29
12
13
3
48
60
152
19
9
87
29
16
9
48
72
3
8
24
16
84
36
12
3
29
1
47
31
45
111
21
93
27
12
108
20
13
47
40
24
24
81
54
29
48
60
79
84
45
36
48
12
3
21
176
28
33
18
101
4
39
120
78
15
48
96
15
21
15
45
72
8
4
48
12
9
42
9
3
36
42
47
48
24
64
24
12
15
9
57
27
72
123
36
66
3
15
53
88
39
90
72
11
97
18
54
6
30
35
4
8
16
24
45
12
24
12
42
33
15
33
39
21
12
9
3
12
33
171
9
3
60
24
3
108
33
39
18
3
39
5
7
33
12
48
21
66
21
33
11
40
24
21
23
13
59
124
44
16
39
6
12
39
105
18
21
60
84
3
117
3
72
42
30
33
36
104
25
36
11
28
32
4
57
18
29
12
16
15
18
47
4
3
77
61
90
33
72
9
36
15
15
60
9
3
18
15
3
54
27
81
3
84
45
18
138
6
48
33
9
39
87
149
16
44
36
19
69
72
12
12
21
27
32
28
33
3
116
4
27
9
84
15
41
88
33
3
92
24
19
45
44
25
51
15
29
61
47
24
25
30
69
36
3
6
27
39
33
27
5
13
63
48
15
29
7
45
20
43
66
24
72
23
52
48
15
17
19
6
66
18
107
4
51
9
24
12
48
36
48
117
23
25
35
12
13
ABCD 96571478516*3^$a+1 [50007]
2
34
122
82
153
35
45
13
54
96
32
30
10
32
18
48
99
87
36
37
123
24
66
60
79
29
32
22
8
42
36
34
21
35
22
8
42
94
116
40
27
11
34
35
7
36
5
39
9
105
55
35
66
258
12
4
6
26
58
20
30
22
18
14
60
11
7
9
81
58
14
12
126
40
32
6
40
30
9
16
11
14
4
20
22
25
5
6
5
67
48
68
64
57
45
86
72
21
69
82
66
60
44
6
22
30
37
48
1
4
50
6
19
35
22
66
74
18
12
109
59
76
50
39
45
40
18
32
18
87
81
22
80
4
90
14
4
38
3
32
23
12
2
52
20
54
106
24
32
48
11
11
74
130
14
54
210
40
107
61
32
22
26
3
7
18
30
20
66
6
77
83
54
24
80
96
31
17
10
98
4
31
23
2
52
42
36
120
24
18
30
18
20
15
105
4
96
44
55
53
6
142
42
13
35
45
23
10
66
20
25
51
18
30
14
47
29
35
80
25
36
51
45
4
84
6
50
4
47
7
26
136
14
12
10
14
34
20
264
72
10
104
16
18
43
7
96
76
8
6
106
53
93
35
5
54
5
13
3
105
39
45
6
14
16
24
44
11
25
58
50
11
7
78
16
78
72
21
65
15
7
18
87
17
16
24
90
8
46
126
73
25
18
5
19
34
24
30
6
36
80
40
51
77
3
19
48
18
2
12
24
5
7
9
13
110
5
13
40
27
77
4
32
34
13
23
89
3
18
22
21
41
10
45
9
7
37
28
80
24
119
77
14
64
62
82
5
13
32
142
18
186
25
7
48
6
84
10
5
16
41
7
3
54
18
37
16
67
6
12
198
14
28
59
99
16
18
11
81
70
38
30
108
57
93
22
66
24
12
183
11
117
49
24
39
5
27
1
162
72
14
90
34
2
36
18
30
54
136
14
70
38
29
109
24
91
29
35
23
32
18
18
21
3
72
54
15
1
31
7
18
30
25
29
3
21
16
60
66
20
58
90
80
22
2
45
3
18
46
30
18
13
55
22
83
49
8
7
48
16
7
57
37
18
12
14
15
45
106
50
4
14
10
11
55
14
96
94
36
9
21
59
48
25
7
1
10
14
12
6
34
60
14
246
35
19
10
126
69
69
50
6
19
53
72
83
80
48
57
68
24
75
37
8
58
18
14
22
35
21
4
18
18
35
32
13
19
23
25
113
22
6
32
35
48
37
18
64
80
22
36
38
4
26
11
29
24
11
37
20
7
16
35
14
16
6
68
5
107
26
4
18
21
11
64
12
9
101
34
6
44
4
24
11
32
29
14
106
14
6
34
5
1
44
36
31
65
15
7
26
15
25
36
38
40
8
10
19
13
88
72
92
40
44
6
88
5
33
4
54
12
9
128
16
11
48
90
40
35
3
18
22
5
57
82
8
58
19
41
68
90
84
60
70
38
29
23
36
2
54
4
30
11
9
30
25
32
37
32
91
45
32
36
16
31
32
23
25
3
30
15
27
37
35
72
8
18
43
57
55
7
22
24
14
13
32
7
6
35
37
11
69
22
38
66
4
92
34
20
12
132
7
16
29
36
32
6
130
55
17
47
1
36
11
27
40
8
90
4
68
90
18
40
2
22
26
54
103
11
21
16
39
14
34
96
25
5
6
18
36
15
29
40
2
70
38
18
4
23
7
73
5
12
6
18
80
4
35
43
50
4
15
125
16
35
32
1
114
90
83
25
12
11
35
29
1
47
25
23
19
13
13
42
9
21
64
66
2
30
137
65
6
30
60
12
3
89
48
7
35
18
210
22
51
27
8
4
9
29
211
16
25
23
7
6
90
18
16
119
57
60
192
46
30
15
57
2
5
85
11
16
21
187
21
50
16
41
48
39
58
50
52
18
68
46
44
190
62
42
3
19
36
212
5
13
94
5
9
94
156
164
25
23
10
8
46
86
3
9
46
26
6
4
14
4
90
62
24
16
35
64
69
12
15
53
60
36
27
64
29
90
4
5
1
36
104
52
18
42
19
16
33
4
62
13
45
122
18
46
12
54
110
9
21
4
7
67
141
16
3
6
12
20
58
14
12
3
1
32
4
54
60
30
27
5
43
21
44
15
64
21
80
6
5
71
30
92
18
70
2
30
18
42
22
8
42
16
20
202
117
59
5
17
44
40
96
80
54
101
13
106
86
19
48
5
112
11
3
61
35
30
118
41
9
88
18
20
54
48
10
12
2
30
24
30
24
22
44
42
22
26
22
20
22
3
9
55
5
44
114
13
5
43
45
24
43
37
40
132
18
80
46
50
54
48
40
50
72
22
143
7
54
36
63
57
18
37
35
38
7
9
42
14
36
18
16
54
92
7
27
18
3
144
11
154
11
37
2
41
7
25
173
108
4
6
45
21
38
5
7
10
18
48
24
26
24
16
42
36
90
62
18
6
16
2
12
10
18
11
1
20
11
7
76
30
72
68
64
26
54
6
4
57
11
12
41
35
42
102
13
23
2
30
105
48
27
18
22
20
112
18
48
42
54
66
32
37
45
14
106
59
37
27
27
18
12
24
15
11
130
128
48
22
13
25
12
18
42
58
144
170
6
34
6
13
5
80
6
5
48
1
66
45
13
32
19
75
6
36
14
16
2
12
150
4
5
25
14
41
37
4
23
13
48
6
48
18
20
34
18
6
104
12
54
42
58
12
122
28
29
25
30
146
40
44
4
96
8
58
42
3
27
42
8
58
73
17
38
12
13
59
18
19
59
22
12
3
53
22
5
7
25
7
46
8
6
36
18
30
60
52
68
85
29
36
47
29
3
11
12
42
47
19
90
90
4
18
20
63
117
18
54
35
23
18
12
2
70
36
2
29
11
18
32
3
64
77
70
18
38
5
125
44
4
42
108
72
8
4
38
35
23
30
50
41
23
18
ABCD 96571739822*3^$a+1 [50017]
43
6
47
7
42
15
56
48
136
63
33
27
93
24
8
1
39
56
37
12
18
180
168
9
27
5
16
24
15
33
15
33
69
156
12
27
33
30
41
79
18
47
7
30
96
264
3
8
72
67
84
24
17
1
87
15
126
51
33
72
60
24
42
72
6
42
105
32
48
40
39
66
47
223
17
7
33
33
24
6
102
11
136
105
95
24
256
159
30
36
66
30
18
96
30
30
138
15
72
111
180
12
6
35
31
105
3
12
66
102
57
45
3
8
112
57
6
12
5
61
156
18
90
60
108
107
217
60
3
231
36
18
27
39
42
48
39
45
12
30
30
156
39
56
25
23
72
19
21
120
32
25
12
30
54
42
12
33
243
21
80
16
9
111
15
24
96
57
51
36
6
72
78
192
45
80
48
73
30
81
81
39
8
55
30
6
66
123
80
7
54
11
208
8
85
42
65
40
15
33
15
9
8
120
13
42
18
39
104
24
13
18
6
11
40
9
23
133
18
9
15
57
21
60
39
56
7
12
45
8
31
12
42
3
8
7
120
48
81
48
33
30
174
60
48
63
3
144
66
42
84
60
66
18
221
16
39
48
6
147
15
84
45
9
102
113
19
5
97
119
49
180
12
23
96
1
111
8
1
6
9
3
132
6
27
48
24
8
55
41
49
47
55
90
15
48
15
41
19
36
41
24
1
6
84
21
45
35
43
5
16
21
83
19
5
160
135
18
15
15
48
81
80
31
129
56
40
15
17
1
36
66
137
31
9
63
54
186
72
18
60
83
24
61
66
24
36
6
30
72
42
6
18
102
89
16
87
72
54
11
55
33
72
39
24
42
23
72
96
7
96
114
71
72
48
184
33
30
9
63
96
9
81
6
78
6
12
180
29
48
7
105
80
120
256
75
29
16
32
61
27
93
27
3
21
21
60
12
3
9
6
113
24
61
144
108
39
15
6
24
35
40
56
112
15
36
29
96
37
83
127
9
48
56
79
33
8
79
48
17
67
18
90
17
24
25
36
3
21
6
36
60
5
55
42
108
24
51
57
60
27
81
144
23
61
24
3
9
23
1
72
135
39
78
3
8
61
6
29
13
48
147
93
42
33
33
6
18
18
48
66
18
57
56
64
33
47
13
11
55
9
80
37
3
8
13
12
48
84
36
399
21
11
133
11
31
6
195
8
24
88
129
18
173
115
30
54
33
120
21
42
330
47
1
36
6
48
5
7
72
42
15
105
24
144
63
3
5
16
33
108
83
16
56
24
61
30
29
136
128
120
16
21
18
66
144
60
210
17
13
180
159
8
112
3
29
1
39
80
13
3
120
8
1
15
56
112
8
73
47
25
23
16
105
60
108
12
75
128
48
25
47
88
39
18
15
80
25
12
51
80
13
60
71
31
17
55
18
78
17
7
17
49
102
120
54
144
11
1
23
96
16
8
31
33
87
150
83
72
48
72
61
42
17
24
25
47
19
45
21
12
63
15
9
80
253
27
3
12
126
24
51
24
56
40
3
117
104
24
7
9
8
1
66
93
56
55
42
15
8
1
60
54
12
54
18
12
96
48
29
61
51
120
8
25
63
15
90
54
89
79
6
27
39
6
12
87
56
55
9
96
9
18
180
41
64
8
37
27
8
103
9
8
31
12
245
13
186
36
48
5
37
75
32
25
18
42
18
17
67
53
40
48
8
61
60
30
96
42
47
43
6
72
18
12
113
115
42
18
17
25
30
48
192
105
33
39
72
33
15
15
96
81
21
35
343
9
8
48
16
48
45
6
6
6
89
79
24
65
67
45
21
114
65
13
75
3
77
120
7
18
30
57
63
113
168
24
25
47
16
3
66
59
37
42
17
1
24
23
151
81
39
132
42
18
65
19
60
105
9
6
41
112
93
27
32
120
24
120
1
114
42
35
24
1
48
42
30
279
8
61
27
27
53
192
91
132
12
5
72
48
13
54
45
3
18
35
24
1
47
67
245
1
15
24
63
33
72
27
5
24
37
59
88
32
48
31
12
29
25
54
42
15
24
183
42
30
18
15
8
37
27
21
42
57
39
81
9
36
30
29
16
3
45
48
45
83
72
37
96
156
96
143
72
19
125
25
23
61
27
80
24
40
33
60
12
15
15
30
36
23
24
55
216
24
66
159
56
31
18
18
53
37
35
67
36
6
18
105
93
18
24
137
1
23
49
23
37
27
ABCD 96571966514*3^$a+1 [50094]
108
3
30
54
57
39
9
93
159
48
48
132
51
36
117
9
18
9
96
36
3
108
9
75
150
15
12
93
75
36
33
99
36
36
96
12
408
159
21
60
24
72
9
18
57
45
39
3
69
84
27
90
15
36
87
9
33
3
15
54
51
39
45
12
12
57
18
54
12
111
3
69
3
69
21
111
9
39
96
60
96
33
39
132
33
147
105
162
21
72
48
36
3
57
231
9
9
27
12
45
75
48
48
27
93
12
24
141
111
21
36
63
12
36
48
3
9
3
6
126
66
108
42
9
9
72
99
3
96
57
132
48
87
18
51
177
135
84
21
51
96
177
12
276
18
129
33
198
57
15
69
21
111
36
12
84
48
24
12
180
177
126
21
171
33
99
21
45
60
144
30
21
84
75
24
54
267
12
24
3
45
9
75
48
15
60
18
159
21
12
3
48
57
75
21
108
3
33
30
42
63
9
30
18
78
33
72
96
36
27
60
36
12
21
21
12
27
33
39
45
42
18
15
111
30
75
72
12
36
9
54
21
81
63
156
12
9
51
24
60
12
69
51
21
123
156
9
27
48
84
84
27
9
36
24
75
126
30
18
36
24
36
63
36
12
69
123
3
21
87
33
132
36
48
24
48
3
69
24
45
18
81
33
48
27
36
69
12
75
60
72
99
21
51
96
21
63
18
123
84
12
21
75
60
12
36
96
156
105
18
36
9
12
9
27
96
36
27
81
111
72
33
60
57
135
60
24
225
3
33
27
24
24
21
15
69
15
84
15
33
48
9
36
18
108
9
36
9
15
192
3
249
81
87
87
69
168
48
9
39
24
27
9
27
12
9
48
57
15
39
21
45
3
3
18
3
48
75
270
159
75
102
63
24
45
12
15
3
33
36
24
84
9
12
3
12
93
36
39
39
93
33
3
51
72
30
39
129
3
36
264
12
117
87
48
24
84
36
108
24
48
12
24
9
87
69
96
27
48
264
21
48
63
276
57
6
90
54
21
24
168
33
15
9
66
9
51
21
84
69
96
27
57
111
72
12
75
126
159
81
87
84
9
18
54
3
99
24
9
93
24
3
12
36
57
30
153
24
21
123
45
3
69
282
6
99
24
39
33
57
99
12
87
93
84
15
204
9
108
108
9
66
129
12
48
87
21
24
24
36
84
12
33
15
72
48
75
105
24
51
150
15
15
69
48
69
219
9
60
3
24
45
27
36
75
114
147
63
69
57
39
60
15
9
3
57
24
24
36
3
234
123
60
96
27
150
27
9
123
12
45
63
27
174
60
66
6
108
30
54
123
24
36
3
81
24
87
42
27
72
63
126
192
36
60
195
12
12
87
18
171
21
60
144
36
216
3
72
9
147
84
3
24
57
48
36
75
21
120
201
18
45
24
24
51
21
15
57
24
72
9
75
84
15
36
90
147
48
57
42
57
33
99
27
33
84
72
36
36
3
18
75
201
63
24
48
12
84
108
237
99
60
57
3
15
153
21
3
24
12
3
21
69
15
96
36
36
12
21
198
66
24
12
3
84
84
24
3
6
54
45
27
30
39
39
69
24
33
126
165
33
3
69
15
33
27
24
36
57
6
54
51
24
72
168
3
33
12
9
63
117
60
66
69
24
120
27
81
72
57
15
24
21
54
90
75
156
15
54
75
120
12
33
111
33
51
12
84
9
3
24
12
21
15
36
48
36
63
57
12
3
30
60
3
87
21
84
120
24
108
60
24
36
57
51
45
75
15
66
24
108
111
9
51
9
15
57
126
33
141
15
3
45
144
72
27
132
9
63
30
27
81
51
36
12
48
33
72
3
36
87
45
60
9
15
111
174
15
36
57
36
27
69
75
48
24
48
36
60
15
18
84
3
3
66
96
39
84
84
3
42
39
9
90
42
102
24
105
39
213
36
12
12
228
21
108
51
240
132
60
24
51
33
21
111
69
36
12
108
15
132
21
27
156
87
105
36
3
48
21
120
24
84
21
3
48
36
27
9
57
72
135
12
123
21
ABCD 96572019314*3^$a+1 [50009]
6
42
30
6
78
75
27
42
48
18
12
36
96
54
54
48
141
45
6
42
3
48
16
17
15
171
42
43
131
48
24
6
6
90
198
66
24
18
48
45
3
18
66
12
24
21
144
39
9
27
24
66
78
66
27
33
60
19
80
33
6
73
96
29
90
66
66
144
69
3
13
17
24
18
144
21
9
12
6
66
6
24
30
144
7
71
108
24
42
24
67
80
16
32
9
7
155
30
24
15
3
93
117
114
30
30
42
51
144
9
18
21
57
30
66
42
42
54
30
12
60
48
39
9
30
60
54
7
32
51
61
32
93
42
18
12
6
24
66
96
96
91
32
33
63
87
30
180
90
18
36
24
15
57
42
30
42
12
12
36
66
126
66
39
69
91
11
102
31
29
3
16
29
48
6
45
9
24
54
57
99
30
31
32
336
273
12
99
81
42
21
9
60
66
36
30
42
72
18
132
6
108
18
91
23
57
33
84
6
60
12
54
55
53
18
57
21
43
17
12
72
6
54
186
150
66
66
30
157
32
51
109
23
12
6
24
18
30
12
6
168
12
36
85
101
72
6
24
37
29
96
6
13
11
72
72
21
3
54
42
72
6
63
3
30
96
42
90
36
66
85
11
69
21
18
54
51
64
83
66
6
60
30
36
78
54
60
12
24
30
12
9
39
54
3
21
54
18
30
24
93
9
24
186
85
17
24
60
66
114
7
23
78
18
25
11
117
291
42
90
12
42
30
48
42
75
27
42
84
66
48
108
90
18
132
57
9
39
16
5
12
36
60
63
3
6
240
55
119
153
99
90
6
36
9
45
6
48
120
96
66
6
24
21
51
24
21
51
102
24
63
33
24
78
30
27
51
72
30
39
48
96
45
54
78
60
12
60
24
6
36
96
66
18
18
3
3
13
71
66
7
29
54
45
9
18
48
66
19
17
31
17
42
6
12
51
16
71
18
24
48
42
42
24
3
21
60
15
9
55
11
48
108
12
96
24
24
54
135
21
72
30
12
48
66
78
6
60
12
12
12
3
51
162
12
66
36
102
72
66
9
64
41
39
3
24
37
29
67
59
66
42
18
42
54
60
18
57
21
24
42
90
66
132
9
93
72
30
45
57
120
66
141
3
13
161
24
87
3
30
31
41
42
6
36
6
6
66
18
186
114
204
114
60
66
6
117
3
13
17
72
42
126
18
90
51
129
66
13
53
66
6
12
103
17
31
11
21
3
120
6
15
3
42
42
102
12
7
53
12
18
36
60
54
78
36
30
12
54
72
126
42
12
84
24
48
13
80
57
12
30
54
36
3
3
42
99
9
7
11
37
83
13
35
78
63
87
9
21
60
6
36
12
48
30
78
157
5
96
60
15
9
151
23
42
12
60
60
30
84
54
24
27
3
48
96
54
39
3
96
18
54
108
25
77
42
30
18
66
39
3
48
24
6
60
51
48
33
6
9
27
114
19
80
3
72
24
48
126
72
18
21
16
23
121
35
6
96
24
6
132
24
61
11
69
51
24
6
18
6
78
9
9
24
144
36
54
54
6
66
18
37
5
24
96
24
60
6
6
36
159
69
60
31
11
30
96
264
18
30
36
30
36
6
84
15
64
5
24
51
27
12
96
36
18
36
36
6
78
39
27
21
129
96
36
30
24
18
3
48
33
48
6
48
42
399
195
36
6
19
23
6
42
18
36
12
12
30
18
72
54
42
36
31
23
12
84
9
195
6
12
27
9
30
102
84
48
15
33
24
12
114
105
33
79
5
72
144
42
30
18
9
75
114
42
12
24
72
61
131
18
48
18
12
42
3
27
72
66
123
27
42
18
18
192
66
37
35
45
99
13
11
21
9
48
48
18
78
135
117
48
126
30
42
66
51
57
39
27
37
5
30
78
31
23
12
30
15
69
54
102
36
43
5
24
3
117
6
21
9
24
48
36
54
66
96
12
30
78
174
42
30
21
9
36
30
66
51
81
12
42
36
37
203
6
24
12
30
30
15
3
13
107
54
84
30
84
36
21
16
131
54
66
12
102
3
33
102
18
48
18
66
67
35
54
12
66
48
9
48
9
18
6
42
24
72
12
12
6
12
27
27
54
15
3
6
90
13
5
75
3
114
6
48
12
180
72
93
69
30
13
17
6
12
36
6
3
39
60
54
18
6
96
15
45
6
6
7
35
78
15
87
60
6
7
23
6
60
66
108
42
24
18
18
42
42
54
42
6
36
213
48
45
312
60
84
78
168
54
31
5
66
126
6
42
43
5
72
30
12
9
16
32
45
120
18
12
48
24
24
13
80
69
54
85
89
24
120
78
9
144
9
18
48
18
168
75
16
128
9
18
6
66
45
57
30
6
78
54
54
48
57
27
6
12
6
ABCD 96572162164*3^$a+1 [50014]
24
77
54
336
114
67
17
6
18
30
25
72
156
53
36
90
42
19
108
35
61
59
54
7
12
60
71
1
24
48
11
54
7
35
13
35
78
7
23
49
95
126
43
35
13
35
18
18
97
17
126
13
71
294
19
12
36
5
55
11
60
144
13
17
132
30
25
101
18
13
48
71
85
41
55
168
47
30
36
24
31
5
48
18
61
71
30
90
37
5
36
7
59
13
36
41
78
18
36
12
24
144
43
72
24
59
18
295
83
30
115
17
7
36
5
72
19
36
96
101
7
48
53
31
83
66
7
29
7
11
6
120
6
12
97
47
42
126
25
41
55
53
43
132
24
53
6
133
77
7
17
30
42
7
101
72
12
115
11
37
23
18
7
48
53
108
72
18
138
67
65
36
19
35
102
7
48
5
115
5
24
43
36
252
36
83
18
43
12
53
84
42
37
264
24
17
66
24
102
18
265
83
18
12
78
54
7
36
41
91
12
83
12
42
55
12
23
25
167
54
54
61
11
42
19
53
103
60
35
85
17
90
162
6
12
1
12
29
48
55
107
37
96
48
168
29
6
30
6
97
24
41
48
36
42
84
61
12
84
41
18
205
29
78
54
36
12
36
6
48
13
29
19
144
60
156
84
36
48
65
18
30
55
41
55
29
103
5
36
19
23
30
31
60
23
12
85
72
77
72
18
25
29
36
18
6
84
19
71
96
36
48
13
59
133
96
83
30
7
83
49
96
48
48
12
48
84
17
36
138
126
6
1
24
11
72
13
168
101
24
30
1
41
43
12
48
35
97
35
25
12
144
11
61
29
24
72
126
133
108
65
19
11
49
60
107
126
24
66
1
12
65
18
1
71
13
72
23
12
1
17
126
61
29
55
341
18
13
11
120
24
37
96
5
6
54
30
36
6
54
54
67
144
36
36
95
12
72
6
31
53
36
18
25
29
55
5
91
48
5
30
13
5
7
143
18
66
1
5
90
61
5
36
42
102
42
48
13
12
24
24
17
103
24
264
12
48
53
31
11
37
240
12
12
17
31
113
19
23
37
101
19
24
83
24
13
72
36
35
42
12
235
24
83
13
5
6
12
49
48
65
42
36
48
25
120
77
72
36
36
43
185
36
54
49
12
72
35
12
6
19
35
138
60
7
59
234
43
36
65
19
59
36
30
24
19
53
139
72
24
71
1
11
6
18
66
6
18
108
31
89
79
137
31
23
78
66
150
156
55
71
60
54
66
25
60
5
72
78
12
1
35
13
72
5
6
18
55
156
59
18
43
101
12
36
204
31
5
7
48
36
11
36
6
67
96
35
36
61
12
11
85
36
185
42
1
83
25
101
36
96
36
151
48
24
96
72
5
12
18
37
5
30
42
12
72
36
18
18
127
59
18
66
1
5
19
101
19
12
83
90
175
48
84
35
13
17
115
83
13
24
185
91
65
31
185
6
61
11
54
67
60
17
79
29
30
18
36
54
36
6
18
72
12
96
102
24
120
19
41
72
12
7
17
36
31
95
102
19
48
48
65
67
36
12
96
23
13
240
5
72
108
12
67
83
49
17
18
145
24
101
54
25
29
6
49
72
149
12
115
47
54
7
107
30
127
48
48
24
23
90
18
72
13
11
102
24
19
71
13
41
7
12
47
61
24
59
13
23
13
101
55
36
65
259
47
18
79
125
19
65
55
5
30
13
11
37
11
13
77
31
84
89
55
108
17
66
13
12
24
11
18
36
144
12
67
59
13
72
120
36
48
96
137
7
53
30
25
17
31
5
66
36
37
23
126
31
17
24
30
54
24
282
37
5
43
95
49
41
6
48
36
72
97
47
85
12
17
36
103
23
157
23
72
102
31
65
7
72
65
31
5
12
79
29
60
198
48
1
77
31
5
103
77
43
24
71
49
12
17
18
1
137
151
12
53
7
35
30
24
12
91
41
43
84
17
55
36
65
139
41
72
67
65
67
53
36
18
6
7
5
18
61
12
5
18
30
54
13
239
36
42
72
55
65
6
12
126
18
25
71
1
11
13
120
48
35
72
168
30
223
144
65
31
95
25
17
247
60
96
65
19
24
48
84
23
37
17
31
72
48
11
13
77
103
5
18
13
108
197
24
7
29
115
24
72
203
198
18
72
48
114
127
84
17
31
29
12
114
18
ABCD 96572972968*3^$a+1 [50028]
83
16
9
78
65
37
75
96
24
3
117
120
75
12
36
240
72
12
18
71
91
29
72
43
45
135
204
120
173
64
24
27
29
31
57
8
48
24
96
19
12
78
75
63
185
13
6
53
40
8
208
80
72
72
73
54
6
99
24
57
54
105
24
81
18
72
29
24
43
90
30
24
84
114
72
15
111
138
180
6
101
169
71
48
64
15
48
9
81
18
5
91
5
64
201
48
111
57
120
42
45
117
203
120
96
7
18
72
90
24
90
75
51
5
49
119
7
30
114
84
180
129
8
43
101
264
19
101
7
9
8
16
15
9
80
1
186
5
13
11
1
15
21
54
60
18
23
7
36
101
169
135
135
41
40
51
5
43
5
31
9
32
19
5
48
40
176
96
151
72
36
36
90
60
11
7
137
181
3
105
47
25
18
132
102
78
48
29
67
48
126
96
23
193
23
160
27
5
55
48
9
8
24
184
24
27
156
9
195
29
16
24
51
144
186
90
41
115
53
40
57
23
67
84
36
117
303
30
42
12
36
9
45
3
57
66
93
15
180
36
36
189
176
19
84
24
41
24
253
3
24
33
138
77
55
9
3
72
5
91
72
12
65
48
13
35
19
29
169
23
19
48
45
123
53
157
18
41
120
64
104
16
15
65
49
47
24
144
16
15
132
120
29
115
78
30
36
24
90
11
37
18
17
55
54
78
66
6
5
121
23
67
5
79
89
55
90
39
93
3
27
72
21
24
63
60
30
18
29
7
36
29
24
72
7
138
39
3
18
54
53
232
24
144
72
225
39
96
51
48
6
15
75
69
56
48
40
3
144
36
9
56
37
171
117
27
171
5
16
15
6
27
56
7
65
112
33
54
9
80
55
162
18
42
12
71
7
84
144
96
45
8
103
9
99
5
136
81
30
72
65
25
15
3
69
111
129
104
40
24
192
33
23
49
15
104
184
3
29
79
36
108
90
162
45
56
169
6
33
24
80
253
35
115
192
101
72
64
33
42
18
51
15
36
5
85
6
125
48
145
39
8
79
33
3
240
30
63
27
29
79
132
12
41
49
23
37
27
165
54
45
87
162
71
1
48
90
72
125
1
18
6
15
21
12
258
12
57
195
54
72
54
33
21
6
36
113
97
90
117
117
123
63
12
21
32
19
29
79
81
69
18
84
45
51
54
30
36
414
15
80
40
33
23
49
23
157
3
15
18
30
72
41
211
93
57
18
12
33
21
294
30
18
53
169
23
7
17
48
48
13
99
120
8
43
45
27
93
285
59
112
128
96
151
41
49
71
64
8
48
19
5
144
49
111
24
120
237
3
336
177
23
24
7
41
24
64
87
132
30
108
35
24
31
9
8
7
65
1
24
30
33
117
36
162
45
200
48
24
25
90
45
45
3
32
13
35
43
30
42
21
24
8
19
45
48
27
5
24
31
161
144
49
39
96
9
108
35
7
12
60
36
5
48
1
15
15
108
53
55
233
24
168
85
48
162
9
99
126
36
107
40
56
49
15
117
48
18
129
56
72
120
25
30
126
75
56
13
267
153
30
36
5
85
35
7
12
36
114
71
24
67
84
81
80
25
18
45
27
69
51
18
107
1
39
15
89
199
57
15
89
127
42
87
240
48
56
49
42
69
195
54
18
24
18
18
17
40
15
12
5
88
57
18
48
144
108
42
135
75
6
87
15
36
69
75
5
48
79
36
54
66
5
67
18
3
57
39
81
252
27
51
54
30
18
23
67
150
12
126
53
64
8
120
79
108
77
55
36
48
6
95
160
81
42
117
75
5
31
113
1
66
77
ABCD 96573092782*3^$a+1 [50106]
3
72
112
104
123
18
67
44
48
16
84
11
18
31
12
41
90
21
64
101
51
40
11
45
27
18
27
12
3
1
32
3
21
159
12
25
32
3
1
12
20
15
13
11
69
21
36
39
100
5
7
12
11
90
43
83
60
1
68
28
68
9
91
12
108
84
35
25
23
25
68
15
162
67
60
5
159
16
92
52
108
12
11
73
20
40
32
36
15
21
28
5
91
119
93
88
8
171
6
84
43
24
36
12
36
20
27
18
75
72
76
12
80
15
12
18
151
11
25
56
27
13
72
36
44
144
52
36
23
37
12
56
40
24
131
13
47
93
4
60
44
36
12
40
11
21
3
66
42
57
72
40
24
59
18
48
43
11
18
91
24
107
48
9
16
12
20
4
92
9
6
93
69
43
5
27
84
21
48
27
16
11
1
35
97
20
33
87
72
60
33
3
99
153
87
37
36
17
75
40
11
141
24
220
36
101
12
6
21
4
12
92
48
57
15
204
12
15
73
24
20
84
3
25
11
33
36
112
12
8
76
44
64
132
113
3
87
49
48
24
53
43
83
57
28
47
1
11
9
51
18
7
5
31
65
67
35
85
23
25
72
47
6
12
27
16
17
30
13
24
48
77
27
64
8
12
16
144
12
8
24
45
3
4
92
4
80
60
16
36
20
88
84
36
72
168
35
30
7
24
11
18
48
31
140
48
21
54
165
36
64
20
168
16
20
48
51
60
18
102
57
60
16
32
100
36
8
3
1
20
12
16
108
53
3
15
145
5
19
83
13
68
28
72
59
33
33
75
88
80
27
45
16
20
16
47
6
7
68
12
16
36
5
43
185
7
11
25
12
128
4
128
64
71
21
172
77
78
69
40
12
23
57
48
16
20
16
44
12
72
33
27
12
4
17
79
80
51
9
16
104
51
180
181
41
139
17
7
83
144
1
36
23
69
21
90
85
5
39
108
36
52
96
44
36
136
32
9
7
56
69
138
61
71
18
39
9
19
36
84
152
4
12
20
3
33
60
12
16
20
39
90
43
77
27
45
19
96
12
44
4
83
144
120
57
3
21
4
41
27
12
16
35
25
107
12
61
32
160
53
75
15
72
18
39
16
20
15
9
48
36
21
36
91
11
18
19
8
112
32
52
68
16
23
1
29
54
1
179
6
19
11
25
36
53
147
64
24
71
1
83
60
21
4
5
7
11
85
12
35
18
67
8
15
69
76
143
37
35
12
61
32
40
12
131
54
75
12
21
30
13
12
47
25
11
72
57
51
24
21
4
44
4
35
85
53
19
80
51
73
84
44
4
77
42
121
48
11
33
15
42
7
11
30
39
4
32
3
30
43
71
30
108
3
24
16
35
12
9
16
53
3
87
33
177
79
35
18
3
16
24
29
19
48
48
24
96
53
43
155
105
15
13
8
16
5
39
36
28
5
39
40
5
99
51
18
15
57
3
63
25
60
119
13
92
28
23
54
75
60
108
123
12
9
16
20
48
52
23
54
15
21
90
21
88
68
28
24
23
33
16
8
12
64
32
12
16
8
27
37
5
18
12
13
8
16
23
18
7
84
32
16
80
4
8
3
37
11
45
45
19
24
56
112
48
36
47
1
20
75
1
108
24
312
96
32
21
3
12
15
13
83
21
33
87
36
16
17
31
36
32
72
9
7
35
21
40
8
24
36
64
5
54
21
9
7
11
168
84
13
44
76
104
21
43
24
5
123
15
85
5
43
60
8
21
18
12
25
32
4
24
24
24
20
123
54
19
12
17
63
84
51
9
15
273
64
12
32
45
42
1
32
108
60
9
7
72
11
117
33
12
67
108
44
111
1
24
32
48
15
13
44
96
36
64
12
11
21
40
72
48
53
3
76
36
8
4
20
64
44
36
69
108
15
76
161
36
39
51
54
48
27
48
36
60
108
36
4
8
3
12
133
17
18
57
40
24
20
21
139
48
80
112
68
28
11
57
15
33
39
1
24
23
60
109
24
32
84
21
103
80
88
12
12
80
4
12
48
8
16
95
12
18
90
24
25
101
31
20
112
11
36
57
4
204
29
75
33
18
93
16
56
69
31
96
32
100
101
75
40
95
25
53
3
36
51
108
97
23
13
8
24
12
36
87
9
12
39
25
84
92
9
27
135
60
120
21
39
49
116
28
77
3
16
143
33
88
95
49
35
73
53
7
47
37
132
29
27
16
20
4
65
111
64
60
65
3
75
69
40
24
152
3
21
33
79
12
17
90
1
104
28
137
7
23
13
24
5
19
17
12
43
29
103
5
31
11
145
12
56
15
145
5
7
36
24
20
3
18
91
36
108
32
3
49
35
57
60
4
95
97
20
15
25
24
53
6
54
151
36
11
1
11
121
60
56
112
104
36
52
17
27
28
84
36
8
15
24
30
6
13
56
24
48
96
63
61
60
36
108
5
79
128
4
44
105
27
16
72
47
85
65
15
4
120
84
60
8
12
28
72
44
123
49
29
54
108
25
144
173
15
36
16
ABCD 96573325718*3^$a+1 [50051]
9
44
18
48
22
80
43
5
19
45
56
16
2
34
15
101
19
9
3
17
6
10
38
22
2
61
53
24
4
44
6
12
25
21
48
8
66
12
36
12
10
32
42
13
12
47
22
3
12
47
24
22
3
47
58
14
60
54
19
47
12
24
24
138
24
6
36
6
7
9
3
11
24
58
3
24
5
16
39
11
1
29
52
36
26
22
56
4
27
60
11
1
11
24
12
66
42
1
45
14
1
24
11
6
18
6
16
48
2
34
27
33
8
6
49
9
72
27
24
23
46
27
48
11
48
108
54
18
24
24
34
14
78
72
6
34
2
6
7
12
23
70
63
11
30
7
24
41
54
1
12
9
15
35
12
6
7
23
1
71
25
36
12
96
95
18
18
54
91
24
83
1
65
6
36
12
60
30
24
42
24
1
48
59
120
1
95
24
72
49
9
80
6
60
25
9
15
21
26
25
69
63
17
24
150
12
22
8
18
54
7
23
25
24
36
11
70
15
12
12
29
16
8
7
35
1
23
36
1
12
11
1
23
24
13
12
12
21
39
11
6
16
2
6
30
10
24
2
49
29
42
13
12
5
48
31
12
9
2
13
5
19
48
5
31
21
111
29
19
11
24
1
41
18
1
12
71
37
35
66
19
36
9
8
6
25
36
5
4
38
13
11
84
18
30
1
11
37
9
27
12
23
34
122
24
13
72
33
15
11
1
5
31
45
3
11
13
83
30
19
29
100
20
6
60
6
48
42
30
28
12
74
1
12
11
49
29
24
31
83
25
47
1
5
19
9
3
11
25
11
1
23
97
84
141
26
6
102
24
18
4
38
46
26
46
51
24
5
24
79
33
8
6
1
9
2
1
24
5
6
61
5
30
49
11
54
7
35
6
90
13
24
12
11
12
10
20
18
61
59
22
2
1
11
96
25
57
2
25
36
45
2
12
46
26
12
25
89
31
12
21
8
55
23
58
3
9
20
6
36
82
3
11
61
12
35
66
7
9
48
27
59
18
7
21
15
5
6
22
74
1
47
12
6
114
54
18
6
43
117
3
23
1
72
5
42
6
31
11
30
6
13
11
24
12
30
16
3
35
36
73
83
13
23
37
36
12
9
14
10
26
22
3
21
8
30
13
11
1
36
11
96
109
29
6
1
71
24
37
21
74
24
54
31
83
48
24
12
18
42
37
17
18
60
60
1
29
48
18
49
57
62
24
13
9
2
6
66
13
41
6
1
12
24
35
13
108
11
12
24
48
49
23
34
2
1
23
24
1
33
3
60
84
23
12
24
48
1
11
12
13
89
6
1
41
7
12
36
35
10
3
60
24
36
57
2
1
5
7
11
22
2
48
22
15
65
24
18
6
4
2
12
1
11
1
9
62
48
10
3
21
15
11
46
32
4
27
11
25
81
20
31
12
5
40
26
6
24
18
48
12
73
21
38
12
72
12
10
3
11
120
6
64
14
73
36
71
12
42
30
13
5
6
13
45
51
5
96
31
9
38
18
52
14
37
36
5
4
44
40
75
23
12
25
65
19
5
16
14
24
12
1
72
21
3
29
72
6
13
69
32
30
66
40
3
29
19
29
7
12
24
5
42
118
2
12
24
34
56
6
24
18
19
12
48
113
6
25
35
12
90
6
24
42
54
37
12
35
24
6
18
54
7
45
48
14
61
12
23
37
12
45
32
24
7
11
73
23
12
10
2
30
30
24
82
51
5
18
78
4
50
12
12
22
44
4
62
1
53
31
12
12
47
58
99
36
12
29
54
22
26
1
84
29
6
37
23
6
90
6
48
7
9
60
3
17
24
7
41
24
18
1
48
59
12
6
24
4
3
47
25
23
13
5
19
53
24
42
34
12
2
49
35
25
36
11
60
22
8
127
17
76
3
33
24
74
10
26
34
2
6
6
22
2
60
1
53
19
45
32
48
7
11
60
13
23
6
18
6
42
30
79
57
3
36
12
5
6
10
26
24
49
5
19
48
5
4
12
8
31
57
2
1
23
24
34
14
1
35
24
34
56
30
1
11
54
6
72
85
45
14
49
17
16
2
37
89
30
12
36
36
102
19
33
2
24
1
11
10
2
18
48
6
25
35
72
1
5
30
12
6
18
30
31
12
29
16
39
23
13
119
12
10
26
13
17
40
3
5
18
6
6
25
23
13
36
113
31
21
15
23
12
48
34
26
46
62
25
93
14
78
24
7
21
15
23
6
43
57
99
11
48
25
29
18
58
3
48
17
6
73
71
24
25
17
192
42
1
11
12
30
7
33
39
24
12
60
21
15
47
73
29
91
21
50
13
59
22
2
84
42
24
54
13
33
44
19
60
47
22
60
2
24
46
50
13
41
16
8
78
10
26
22
87
71
1
95
42
18
10
44
31
11
22
3
21
3
125
7
9
27
12
47
12
6
52
3
11
36
12
12
1
23
90
24
28
27
21
15
5
7
12
23
24
24
6
174
13
35
25
65
40
38
12
49
53
52
27
65
7
41
4
38
46
63
11
34
2
24
1
12
29
31
11
6
18
48
24
30
42
13
60
5
24
4
36
14
133
29
31
23
58
8
4
62
82
3
35
1
23
24
22
56
7
119
37
11
36
48
1
11
12
48
25
23
1
23
1
11
24
25
24
83
12
12
12
49
11
25
9
15
47
1
24
5
31
11
24
85
9
32
43
11
94
2
24
34
14
24
60
13
47
1
21
26
18
6
25
108
24
35
18
30
36
1
29
24
6
46
3
9
39
71
66
18
12
13
5
16
63
12
9
20
43
72
47
37
17
18
24
13
33
80
55
33
38
34
50
6
16
2
13
12
36
47
13
21
15
17
24
64
74
36
24
12
13
11
1
29
160
3
29
40
32
31
17
7
11
60
18
43
35
106
8
24
66
30
18
12
12
24
6
72
31
9
15
47
13
53
18
1
47
61
11
1
23
36
12
12
10
36
14
48
12
1
17
24
42
13
17
30
49
12
21
14
12
1
69
26
13
11
78
54
13
93
2
36
12
12
1
48
69
3
83
49
45
32
55
35
12
73
23
24
1
36
9
68
19
9
2
132
49
9
20
42
6
24
16
8
16
27
72
29
67
119
22
8
6
1
45
38
1
24
24
53
7
9
50
12
1
12
24
5
31
11
1
5
7
24
95
36
1
29
30
24
24
12
25
83
36
1
21
14
60
13
17
6
13
5
16
27
36
12
11
36
48
1
21
2
1
5
16
36
74
48
24
13
23
10
15
5
6
36
54
24
7
23
37
60
11
96
60
66
18
10
2
13
29
102
1
35
10
20
19
5
7
35
6
16
14
13
83
24
97
12
60
9
15
60
35
46
14
30
6
12
13
120
17
18
6
4
44
19
24
192
5
24
6
37
21
2
30
76
38
78
42
46
3
12
59
6
24
24
7
36
9
26
84
36
25
17
66
1
35
18
7
60
11
37
60
12
21
3
11
12
37
47
34
15
35
61
41
16
50
60
10
8
30
25
11
49
47
37
23
1
47
12
25
11
18
7
12
12
9
15
23
114
19
5
24
18
37
105
8
54
49
17
18
12
22
38
46
56
6
60
6
16
63
24
35
13
96
17
18
25
5
18
37
9
15
137
18
13
36
5
24
24
6
12
13
65
6
13
12
21
14
1
12
9
2
61
11
13
57
3
12
48
35
12
10
3
11
12
12
48
49
33
2
70
8
28
3
35
36
48
22
75
24
65
19
12
11
25
53
42
25
120
11
12
12
84
13
17
24
7
12
84
36
83
84
25
117
3
29
64
12
14
24
25
24
21
86
1
17
28
2
12
12
12
30
78
10
24
12
2
24
48
24
1
35
6
19
101
7
11
13
12
24
29
90
1
12
41
72
24
6
1
11
1
36
36
77
19
77
7
23
12
13
23
18
30
10
2
6
6
84
ABCD 96573847718*3^$a+1 [50055]
52
77
126
25
59
21
93
66
54
6
21
60
12
87
21
63
9
81
27
15
49
36
5
7
41
31
149
186
21
28
17
18
36
21
4
65
36
18
169
8
45
18
1
144
24
47
30
6
48
57
15
18
36
36
144
111
75
84
60
253
8
225
19
128
87
120
6
30
49
41
43
71
21
63
69
21
139
101
12
7
8
45
75
213
39
48
33
42
49
35
90
6
18
87
72
3
30
108
27
135
18
39
3
157
113
90
54
3
28
23
9
27
73
11
6
180
55
119
60
25
44
33
19
36
5
54
81
45
108
12
79
11
24
36
84
126
43
35
300
1
60
29
39
93
75
15
57
141
39
33
138
6
51
64
48
17
30
21
72
33
24
54
36
36
97
8
33
27
9
3
51
6
30
6
180
19
56
4
65
19
125
127
89
19
104
21
19
17
19
11
54
60
66
145
89
72
27
63
24
84
180
42
79
65
31
95
117
60
93
27
160
41
27
63
61
84
12
20
99
1
140
15
90
43
12
23
66
90
73
20
51
1
116
69
84
36
36
7
11
9
63
24
145
251
138
36
150
49
92
12
60
57
171
64
11
85
23
97
53
115
95
42
30
60
25
80
52
71
57
33
36
63
213
144
55
119
37
35
18
6
81
4
5
31
53
151
8
28
35
54
36
48
6
36
85
48
47
37
11
61
35
21
63
25
47
45
15
13
71
180
24
181
29
60
30
42
7
137
36
30
49
68
117
24
91
35
21
9
60
183
117
144
39
51
90
72
54
81
99
6
30
85
5
43
35
9
21
6
54
30
6
3
60
27
66
127
131
12
150
27
57
43
140
33
15
28
11
60
13
143
177
21
36
51
45
30
37
20
3
73
32
40
83
36
150
246
37
131
12
24
84
60
12
105
39
205
96
24
89
180
312
30
25
53
31
41
18
9
117
30
49
24
68
60
33
90
1
48
180
131
72
45
72
81
6
1
89
31
12
83
54
3
60
21
36
36
7
47
93
3
18
31
48
203
57
160
17
31
209
30
21
120
4
41
195
3
9
3
57
57
175
116
60
45
84
36
204
36
54
85
35
49
47
105
4
8
40
168
29
43
68
60
63
37
5
138
9
63
24
13
77
30
96
48
25
227
24
90
30
81
15
138
36
24
12
54
36
105
153
30
36
144
36
73
12
11
37
17
151
108
12
20
12
40
17
3
28
120
299
21
9
96
120
18
1
56
12
57
31
48
11
36
25
20
45
54
90
24
102
90
7
71
12
90
15
3
90
55
5
72
18
30
79
36
11
6
18
25
152
12
81
252
30
18
72
7
20
213
48
36
55
5
66
25
83
37
5
67
20
87
204
85
71
13
23
45
63
117
88
65
27
15
18
67
32
3
54
114
49
20
87
25
8
228
33
12
55
35
13
5
99
112
41
79
11
18
91
5
79
12
72
17
36
15
75
120
25
35
210
54
60
120
36
45
45
67
200
3
60
90
84
126
18
42
84
6
15
4
56
15
13
35
36
114
27
45
18
36
33
111
30
19
8
63
36
13
113
195
99
54
12
18
1
5
36
54
21
15
49
35
90
6
210
87
28
29
24
66
21
15
13
47
108
30
39
57
90
33
33
187
101
60
147
72
51
66
6
57
63
24
25
56
4
56
252
33
18
180
36
1
59
33
3
90
108
39
63
198
42
48
1
5
51
75
84
204
36
21
9
91
80
189
19
17
18
42
30
18
7
35
108
12
25
35
180
105
40
53
147
28
5
31
5
84
39
111
49
12
119
301
8
16
35
72
105
273
39
171
61
116
93
27
64
8
27
6
175
5
67
17
199
35
6
51
69
36
75
69
54
180
9
52
35
21
9
180
36
24
84
36
24
87
15
18
6
21
15
180
105
15
117
28
5
18
66
51
153
30
60
126
51
52
17
6
117
28
152
16
41
24
30
129
76
11
24
ABCD 96574227164*3^$a+1 [50062]
103
12
288
21
105
6
33
56
24
7
24
201
56
67
30
47
16
120
3
54
66
24
12
258
23
79
24
84
6
239
7
114
30
65
79
6
84
6
81
48
168
99
69
165
174
21
96
104
64
80
31
60
69
48
104
48
72
193
36
90
36
29
64
48
39
9
51
18
27
48
15
120
65
151
36
24
21
24
45
126
21
33
39
32
40
24
24
57
48
95
55
30
96
99
57
90
168
36
126
48
42
9
9
135
168
24
63
72
24
36
54
95
120
16
219
54
66
144
132
84
24
12
9
159
113
48
40
45
36
90
21
48
9
63
3
77
19
30
95
73
63
72
8
67
42
123
48
104
79
36
29
79
41
85
11
16
72
171
29
88
27
45
48
24
24
24
15
126
11
25
183
120
111
90
39
96
51
198
72
15
123
36
36
5
144
19
12
24
9
72
39
54
132
183
81
39
15
36
24
53
144
109
171
75
69
75
29
16
9
6
66
144
90
5
16
39
17
127
36
84
72
9
24
57
60
48
83
112
32
205
54
144
36
60
54
183
63
24
57
45
3
80
7
108
150
215
31
90
15
135
36
84
60
54
207
9
71
49
87
3
5
40
24
81
126
105
8
25
126
180
5
145
30
144
41
19
125
67
5
55
33
195
60
41
64
96
15
9
8
49
119
16
248
16
15
6
84
114
5
40
96
24
27
60
84
21
3
12
18
6
41
184
189
3
144
63
41
85
11
160
33
90
12
273
120
32
48
145
66
21
33
150
180
36
129
105
111
51
45
48
15
90
23
120
13
27
123
84
36
114
35
1
71
55
120
81
69
18
81
99
12
24
17
73
95
25
15
72
48
24
21
6
93
27
21
3
77
97
216
180
36
114
69
105
95
72
40
105
120
23
136
104
7
65
40
9
135
9
15
51
5
19
21
32
67
21
21
18
36
5
72
7
33
72
75
45
200
31
120
6
174
77
19
45
104
72
48
16
48
96
21
3
15
185
7
24
84
6
135
32
67
66
6
21
27
6
231
3
36
360
9
27
54
54
90
95
112
9
90
66
54
45
51
5
144
49
30
57
3
36
84
101
72
133
60
71
40
56
139
180
270
18
30
51
152
49
23
16
80
112
27
30
15
48
104
235
5
25
63
27
90
131
109
179
24
7
24
84
72
60
9
96
33
6
30
6
30
60
18
36
54
71
55
90
71
64
39
36
6
138
21
39
17
19
69
15
33
32
192
19
84
57
33
6
156
78
66
96
53
67
24
5
115
29
7
129
56
145
30
24
144
90
143
19
5
184
120
99
117
56
193
15
56
168
88
48
105
24
12
114
30
171
9
351
33
30
42
18
21
15
89
91
36
33
128
67
77
24
151
185
24
144
16
56
40
39
144
81
15
89
127
180
48
60
36
84
41
24
112
135
33
8
79
18
150
216
17
13
36
23
247
105
9
39
51
77
7
60
165
15
30
90
41
31
41
40
72
27
54
39
15
132
165
15
9
24
57
108
35
1
30
60
180
41
40
3
5
31
90
54
132
5
13
131
72
97
6
120
6
54
69
48
3
69
27
69
56
73
162
5
208
15
33
24
33
191
175
41
43
77
96
97
42
18
66
96
33
15
36
5
144
121
6
41
193
54
17
19
77
40
99
93
105
126
105
75
36
9
39
42
210
18
75
51
29
136
56
64
24
8
43
21
3
66
27
159
108
21
32
19
5
48
112
33
72
18
12
18
6
17
49
78
30
ABCD 96574316134*3^$a+1 [50169]
108
96
36
18
36
15
15
54
60
15
39
25
48
17
31
41
180
90
105
16
32
165
42
81
48
141
18
81
111
145
5
36
18
144
18
84
31
32
15
66
31
96
224
45
3
57
30
114
39
141
19
65
15
81
30
42
7
5
75
15
1
240
96
5
36
39
64
119
18
30
18
7
53
72
195
39
9
9
156
162
25
29
3
75
213
75
108
72
49
128
21
75
69
90
192
18
6
126
91
17
15
112
53
18
57
45
216
75
111
120
24
54
18
84
6
72
36
144
48
3
15
81
63
72
24
81
81
63
27
117
21
42
282
18
213
45
36
15
16
80
279
6
318
162
24
48
6
30
162
69
279
30
54
21
57
72
63
57
6
66
108
42
270
48
96
27
207
102
24
19
48
32
112
128
16
59
18
138
42
120
78
25
5
75
112
17
72
156
75
48
16
23
25
17
15
21
27
63
33
129
15
48
64
128
16
17
48
79
80
27
90
54
21
9
54
1
59
117
45
99
9
72
30
33
160
96
176
16
5
24
144
115
5
36
96
7
48
224
111
24
30
60
144
31
48
5
60
127
80
39
57
69
24
19
17
30
33
315
102
24
36
144
36
138
240
138
108
276
18
18
12
36
55
32
63
12
60
48
105
16
96
17
6
180
30
7
137
96
36
210
1
32
111
6
36
39
16
32
33
24
151
5
168
115
65
126
145
71
18
55
80
21
186
12
18
24
84
60
27
45
19
48
41
39
16
224
48
63
129
48
27
213
57
7
113
72
114
30
54
6
156
54
105
57
7
17
30
6
12
168
48
39
105
6
1
125
84
6
73
128
117
108
42
18
195
64
101
234
81
39
105
16
29
174
36
6
90
33
160
149
12
144
24
103
77
115
101
90
90
66
36
33
9
36
30
60
120
90
39
16
272
93
12
24
15
15
114
156
186
90
12
42
73
17
111
33
84
27
16
17
36
36
135
111
145
17
72
108
43
65
60
90
9
63
1
32
15
465
57
18
42
91
32
237
36
15
96
15
81
255
49
23
216
186
84
195
21
75
48
21
27
192
160
48
113
54
42
159
87
24
174
19
48
65
79
5
75
33
240
30
6
156
15
39
6
36
79
29
19
143
72
25
23
25
17
63
27
90
43
48
29
3
93
36
15
208
11
229
5
48
24
18
12
54
24
66
54
108
72
187
71
18
55
17
90
54
31
125
19
96
137
60
123
39
9
39
42
30
1
77
36
30
42
18
21
81
127
5
27
63
102
96
12
72
6
54
36
18
229
17
216
78
54
3
87
18
7
128
240
160
32
57
54
177
27
18
99
48
63
54
108
96
30
54
42
210
6
54
90
18
7
176
15
54
18
18
30
18
7
245
219
159
49
48
17
15
21
171
16
5
54
96
48
21
201
18
180
270
192
162
60
37
96
65
15
48
81
36
283
89
6
1
48
128
93
115
47
49
293
120
18
49
29
12
72
15
255
1
41
108
27
9
66
18
36
207
48
15
6
75
16
137
60
36
7
48
80
21
6
85
48
101
54
117
9
18
18
18
145
47
90
78
36
21
135
18
6
49
272
64
23
6
36
36
18
30
75
111
30
3
183
9
75
69
45
36
36
12
150
18
87
96
27
37
77
99
135
84
37
96
32
21
54
165
15
1
17
ABCD 96574399984*3^$a+1 [50007]
208
2
10
32
36
48
55
21
6
90
140
34
6
3
41
96
12
18
34
128
96
19
11
22
32
42
13
117
80
36
10
24
18
12
3
23
10
44
96
4
80
150
46
60
12
8
10
30
80
4
3
12
89
4
18
42
12
50
133
11
64
45
41
34
72
18
38
10
20
7
123
32
61
69
51
5
76
15
33
2
18
12
28
32
43
77
46
54
15
33
2
46
8
4
108
63
77
79
5
36
52
15
36
29
36
76
44
139
33
24
116
120
40
14
24
25
39
18
20
7
120
75
32
10
116
52
92
100
44
52
204
15
120
5
6
30
24
10
38
42
16
14
18
18
64
36
8
16
44
79
15
18
60
20
54
16
117
33
90
272
48
24
40
6
3
41
28
15
27
6
24
20
60
40
15
48
41
36
40
60
39
21
3
60
63
54
240
18
42
20
18
6
151
3
8
30
19
63
30
48
20
22
30
98
10
44
40
8
18
37
60
125
18
22
8
10
42
30
8
10
27
3
69
21
20
7
12
29
4
56
12
10
90
3
96
41
43
57
24
56
22
30
72
74
54
36
16
39
60
5
19
41
16
39
101
54
6
10
6
63
24
5
30
1
5
4
150
8
13
99
18
32
70
18
14
13
83
13
9
75
5
10
62
19
69
20
55
5
48
72
28
54
126
8
16
20
100
240
3
33
8
19
27
110
196
8
94
48
30
60
30
2
22
45
5
28
108
8
180
34
21
9
138
38
36
54
162
40
60
8
12
43
60
29
7
41
34
6
12
150
105
53
18
16
8
70
42
6
63
89
88
42
8
64
90
30
56
22
18
30
12
12
60
38
142
8
66
34
15
5
28
14
106
30
8
16
86
10
14
19
9
8
40
3
29
40
15
36
9
2
18
28
50
22
60
60
2
13
41
55
51
96
54
44
4
48
12
62
10
8
40
56
22
69
11
18
16
6
2
36
72
12
40
48
12
12
30
48
80
40
32
118
72
104
12
24
46
69
11
18
12
34
6
68
6
40
33
45
20
67
11
10
20
90
72
18
43
17
10
57
33
20
4
96
24
3
12
108
33
42
30
12
20
16
2
18
70
128
162
12
7
21
12
20
100
15
5
91
5
30
24
40
62
28
75
11
30
79
45
30
98
24
16
24
8
108
82
78
120
8
172
62
72
54
82
9
15
18
62
18
31
21
48
80
52
30
30
44
22
57
17
40
6
33
141
96
60
128
12
4
30
45
11
42
12
16
42
32
114
12
18
22
24
170
58
32
88
51
171
14
34
78
20
7
23
22
20
12
18
42
28
15
41
19
17
19
9
132
8
22
14
19
47
24
16
48
26
94
150
2
18
7
29
16
56
7
33
200
82
21
17
40
50
10
8
22
24
69
9
98
13
9
32
18
18
43
131
88
38
34
38
82
105
60
29
30
16
9
84
3
30
20
7
53
130
24
69
5
16
8
40
30
42
120
20
19
71
46
72
12
60
80
16
24
15
11
90
94
33
36
51
26
30
10
72
32
28
8
7
3
62
66
64
42
108
8
12
22
14
36
108
7
3
8
22
2
48
6
16
96
90
8
6
55
35
238
68
124
39
11
10
6
74
36
10
42
8
19
3
42
44
36
16
24
15
29
24
28
27
27
6
92
112
3
72
5
70
6
12
8
120
4
120
8
18
18
64
236
60
76
3
12
29
60
36
40
86
18
55
129
116
24
108
244
90
6
72
2
30
76
27
33
24
8
66
1
60
11
78
84
180
18
37
45
12
63
3
24
6
60
20
162
6
216
18
10
12
39
5
60
34
30
12
14
72
48
22
60
72
62
90
46
33
17
4
36
3
24
5
12
130
6
42
8
10
44
16
2
72
66
163
5
16
38
30
58
9
5
36
132
18
18
52
60
147
27
18
132
18
18
152
36
79
60
15
8
13
99
78
39
11
10
63
9
27
3
57
5
16
63
27
2
52
8
31
5
54
18
52
42
30
20
54
22
32
7
11
54
55
11
10
8
19
3
38
172
12
32
138
90
22
18
86
72
40
42
12
18
56
54
12
28
18
117
72
33
152
10
6
39
33
132
44
31
29
30
6
178
42
180
15
3
8
18
19
12
41
78
16
120
74
6
40
26
19
48
96
51
90
75
24
57
84
30
78
56
64
26
54
130
72
66
54
104
22
84
20
130
48
38
10
62
90
18
52
15
93
20
19
5
40
90
9
36
3
110
18
40
32
30
55
45
48
3
29
60
36
16
68
31
29
12
16
3
77
4
63
53
4
3
3
8
72
37
12
5
10
90
14
34
32
100
39
156
29
72
7
36
21
68
55
12
5
48
88
3
36
21
24
39
65
264
72
18
18
4
3
63
24
6
3
29
10
62
18
22
8
40
51
57
14
13
11
82
3
59
18
19
11
42
12
96
103
144
27
93
12
29
31
33
8
7
45
12
44
60
19
17
19
27
54
15
105
36
3
60
57
39
21
68
12
34
18
12
36
14
54
72
100
24
56
19
75
6
12
60
2
13
5
55
5
58
33
17
48
4
2
30
16
8
12
19
59
25
119
102
18
150
18
22
48
3
47
10
12
87
45
6
33
101
108
12
18
18
40
14
18
67
3
2
43
45
56
46
26
24
36
34
38
115
65
28
2
1
71
10
60
180
30
104
54
12
126
13
5
22
14
58
38
ABCD 96574534744*3^$a+1 [50063]
6
5
25
47
67
6
107
37
90
36
77
48
36
43
30
36
12
12
252
83
61
12
12
6
60
6
54
36
24
42
12
156
72
83
121
48
12
6
77
7
36
54
11
85
30
72
17
36
12
73
72
12
48
126
89
151
41
13
42
89
25
35
31
108
156
12
72
53
13
35
55
30
66
66
12
48
42
60
72
30
30
161
12
121
47
108
85
42
17
55
60
6
30
42
35
13
24
60
11
169
155
168
7
5
13
138
60
42
12
150
113
12
1
6
29
24
61
60
90
84
66
35
7
72
36
6
24
6
113
67
30
36
78
29
31
5
85
59
61
120
12
90
42
168
12
78
77
72
1
35
72
13
12
143
13
24
36
66
149
115
29
37
48
12
96
132
132
144
54
6
30
5
19
18
78
54
35
55
18
24
95
96
37
11
61
11
24
84
19
36
17
7
60
65
67
5
55
6
48
12
18
77
25
23
7
90
24
11
19
54
11
36
7
96
60
149
43
65
97
23
73
6
60
18
18
42
66
60
30
59
25
198
24
5
19
30
54
173
72
103
30
12
6
126
155
115
60
150
18
42
23
1
54
53
7
12
113
13
72
42
18
12
30
6
12
120
12
431
25
12
18
89
25
6
54
23
37
6
53
19
53
85
60
138
17
97
6
84
36
89
1
66
168
6
132
60
162
125
12
49
47
25
155
37
6
5
1
23
37
96
24
60
24
42
162
18
89
91
30
30
54
36
18
6
54
29
108
12
13
23
37
30
18
6
5
49
6
89
1
48
12
216
59
36
60
139
24
101
19
90
59
36
7
78
96
54
42
78
6
84
84
48
30
17
85
66
29
61
12
198
5
49
72
90
5
49
12
23
24
1
72
35
37
35
61
36
36
48
119
91
5
19
12
6
12
23
85
12
30
6
30
125
7
42
12
36
12
18
12
5
43
84
29
1
6
132
65
1
60
36
59
61
120
24
96
23
187
6
30
17
61
131
55
78
18
78
42
18
59
13
12
36
24
48
12
60
60
35
97
71
12
1
66
126
47
13
72
60
47
13
78
53
67
24
48
6
102
90
60
12
168
24
114
24
72
30
24
66
41
79
18
6
234
36
24
23
43
5
1
114
24
126
59
13
12
12
30
24
5
12
25
42
5
103
149
1
48
24
95
12
19
42
72
12
66
78
102
72
72
30
78
12
89
121
48
12
36
47
37
6
17
7
108
18
72
42
5
84
1
84
150
5
19
66
204
42
5
25
120
48
12
18
96
12
12
6
36
71
7
137
73
35
25
47
25
36
23
144
55
6
42
5
19
54
36
48
6
114
72
36
47
7
48
6
36
60
18
30
90
126
36
54
12
5
169
59
7
60
210
12
71
36
73
35
37
30
90
78
18
108
12
24
66
65
228
67
60
60
18
6
144
54
66
89
12
1
23
109
78
65
13
120
174
17
1
12
48
24
23
25
12
36
132
11
85
71
49
6
24
36
89
1
11
157
18
29
36
19
29
24
61
60
54
6
114
30
11
61
120
18
41
25
36
18
36
24
12
6
48
24
18
18
30
41
24
12
73
24
12
66
54
66
18
12
42
6
11
1
54
48
96
6
24
72
30
18
54
5
7
216
12
6
107
13
24
48
72
66
12
72
192
18
23
67
53
37
198
30
138
96
204
5
72
13
30
101
13
132
24
119
13
59
13
95
7
18
90
30
90
101
25
6
30
71
12
13
47
67
113
103
84
90
54
77
7
17
84
1
143
31
12
48
30
36
11
12
36
451
5
13
18
53
115
12
18
59
43
5
13
24
108
24
24
42
12
36
60
60
66
48
30
36
30
30
41
49
95
49
48
12
12
30
114
276
23
43
84
6
12
72
78
36
12
102
48
18
12
29
24
19
12
6
143
37
83
24
55
12
113
55
36
89
25
47
55
174
12
59
31
60
78
54
60
42
36
84
23
7
53
156
49
6
24
30
90
72
6
90
24
48
66
180
24
18
132
77
1
42
186
6
24
30
35
49
6
60
90
144
42
78
36
35
121
84
24
11
19
90
72
18
66
42
54
35
19
30
36
23
7
41
7
48
30
95
60
12
1
72
78
114
72
168
12
138
17
48
25
215
61
95
25
114
30
6
30
6
48
18
24
18
66
54
48
42
12
48
126
72
54
60
24
6
18
12
6
30
72
30
162
71
24
1
138
6
66
185
37
18
18
ABCD 96574734916*3^$a+1 [50019]
13
5
18
69
4
17
54
153
72
24
60
156
4
35
49
23
36
18
54
72
45
4
176
132
39
36
33
48
9
7
48
36
12
113
19
56
52
35
13
140
4
5
90
45
9
63
117
123
40
35
33
3
18
7
47
33
3
1
48
60
8
40
23
121
5
19
17
39
15
49
20
21
15
120
9
87
21
36
18
157
32
48
69
19
8
45
51
76
80
4
23
21
12
3
37
8
27
37
107
18
72
36
15
21
7
96
36
188
12
64
29
7
44
24
33
31
8
40
44
16
20
111
9
27
45
40
216
80
12
100
29
54
25
84
8
24
3
21
40
83
93
16
17
43
80
64
48
12
24
32
28
80
21
79
12
12
120
11
1
96
32
36
60
12
15
9
16
29
43
68
112
68
15
13
144
12
80
88
12
47
72
69
40
143
57
36
15
36
49
77
3
33
7
164
48
12
16
20
52
5
108
18
93
51
57
16
20
15
61
116
40
20
12
21
90
37
60
47
105
28
48
17
75
4
60
20
64
20
45
67
8
40
11
193
12
120
17
27
9
51
3
33
39
9
9
7
36
48
35
57
51
33
24
36
60
27
13
56
3
54
63
135
33
3
54
111
12
39
121
80
123
25
83
105
3
73
53
3
15
33
111
1
17
55
20
12
3
85
5
7
20
24
3
49
80
12
16
59
37
56
123
81
4
72
20
52
56
64
47
1
8
27
85
12
20
28
20
28
44
72
60
27
57
24
63
36
36
1
53
27
60
4
188
27
1
20
196
35
121
48
20
12
64
23
36
37
143
36
25
47
33
40
96
8
160
77
235
17
15
88
77
7
84
35
109
17
31
131
69
48
4
23
13
23
97
32
4
48
48
41
90
1
17
55
68
36
72
3
18
27
36
76
20
39
45
96
24
15
90
63
76
12
24
77
43
56
279
1
120
131
9
4
5
39
4
80
93
90
37
80
16
12
20
64
36
200
4
44
64
35
1
80
76
8
12
28
155
73
12
32
24
12
117
43
44
40
8
63
85
41
103
59
1
48
185
15
3
25
137
27
24
3
37
17
39
87
18
39
36
28
56
124
23
72
13
167
1
17
43
11
21
28
5
27
24
75
36
72
1
35
21
60
4
32
99
90
72
108
91
68
16
8
15
54
43
8
3
25
44
4
12
20
60
100
12
192
48
152
60
16
11
1
48
5
27
16
119
33
48
24
168
12
96
16
60
8
28
101
31
8
48
16
36
203
21
69
18
109
17
7
56
24
24
12
57
67
5
72
99
9
18
144
93
28
167
13
56
36
129
27
99
13
20
12
27
13
56
3
1
89
39
12
36
28
96
48
128
84
28
120
92
9
90
54
123
21
3
40
44
3
1
35
45
28
132
176
16
35
45
28
17
19
72
132
11
90
15
24
16
20
4
11
45
24
12
48
51
9
16
11
18
51
3
69
28
12
32
16
5
51
24
15
198
147
24
9
87
3
61
8
12
52
96
44
87
9
12
36
33
18
1
104
21
36
36
3
40
192
8
9
31
5
18
49
59
93
51
13
12
65
15
220
32
39
57
52
17
63
52
56
120
72
52
12
23
25
56
24
39
129
12
28
47
181
71
9
9
43
101
123
24
36
16
128
12
64
24
80
12
3
57
24
88
47
49
84
47
81
9
3
120
93
18
9
40
32
136
48
80
84
16
41
19
36
71
109
48
95
13
23
9
16
32
28
41
108
18
225
45
43
24
167
33
72
3
117
27
9
27
21
160
36
107
13
59
36
54
75
64
72
48
11
18
27
132
60
184
48
17
111
48
72
64
84
12
5
15
64
48
36
12
204
8
81
15
60
172
20
144
4
125
54
18
7
12
176
52
96
17
43
80
3
18
51
12
16
32
15
54
79
29
63
171
90
27
52
32
72
15
1
20
60
27
201
69
123
12
45
123
21
18
33
16
59
36
1
20
244
12
119
21
52
140
136
11
36
33
40
32
3
1
17
63
99
18
7
132
84
47
54
3
64
59
21
87
18
36
18
9
45
15
48
36
16
11
18
19
71
69
12
24
24
69
27
4
20
16
5
126
13
5
55
32
39
25
108
29
87
57
7
48
20
64
8
72
16
12
108
8
64
77
72
27
24
16
104
16
47
45
4
5
39
160
20
64
5
7
44
75
36
9
117
3
4
20
12
60
64
72
32
72
21
3
40
83
13
20
124
32
9
36
3
84
75
21
105
39
60
45
27
24
52
60
8
16
29
19
8
84
28
23
9
45
72
67
44
112
101
18
45
45
19
53
55
35
13
12
8
112
17
7
29
18
36
21
24
16
29
27
16
32
69
3
96
4
224
69
55
215
13
32
48
4
11
13
56
16
24
53
36
247
23
54
7
11
90
87
39
ABCD 96574778486*3^$a+1 [50049]
23
24
60
67
33
156
56
4
27
65
28
15
5
61
3
33
3
87
17
40
56
120
1
15
111
9
24
92
145
3
12
12
80
1
54
57
111
9
68
67
30
23
12
19
21
24
12
93
30
41
13
15
27
21
8
12
12
52
156
45
15
32
40
33
47
7
6
27
81
12
59
13
47
28
56
49
18
93
24
36
27
5
19
48
17
28
12
56
55
9
99
36
54
36
63
12
48
51
41
40
8
16
12
84
33
60
35
36
4
56
76
9
39
27
53
43
185
7
72
9
15
21
24
27
12
33
3
57
8
16
9
24
48
23
24
12
4
32
4
20
28
92
16
33
11
24
7
33
12
9
36
12
23
4
8
61
30
41
4
20
97
75
75
9
104
4
3
54
11
12
1
59
31
126
3
8
12
16
24
27
45
45
54
12
9
36
24
63
12
9
96
24
57
138
41
48
28
8
4
32
55
5
4
80
36
16
8
1
35
1
3
51
41
120
55
48
17
48
4
12
96
27
30
108
87
36
216
20
40
33
6
5
16
48
20
85
131
4
72
69
15
15
5
4
36
56
13
11
16
8
52
60
8
12
16
12
8
79
36
5
40
84
20
76
33
12
123
45
27
8
36
13
15
56
16
75
6
47
1
11
25
39
21
30
5
49
51
3
45
33
144
3
15
57
33
30
81
32
52
33
114
30
123
12
33
3
68
4
8
28
15
45
9
12
18
42
15
33
71
64
8
4
51
57
12
36
20
48
31
9
156
44
1
39
21
11
55
78
15
44
43
17
12
4
20
19
36
9
36
44
7
66
42
17
16
24
24
9
30
33
9
36
39
60
20
4
15
69
20
91
36
24
137
28
32
24
16
27
53
24
91
9
21
60
75
12
111
9
45
63
32
28
15
17
16
39
5
1
51
15
21
15
18
159
3
9
33
72
3
8
124
144
12
9
78
5
12
148
32
31
45
117
35
7
36
30
15
3
45
12
57
11
37
15
8
16
128
1
30
54
23
55
12
17
61
12
108
24
3
8
40
3
41
139
12
9
96
12
48
8
16
81
15
80
55
12
6
11
16
24
33
42
18
27
9
51
8
7
24
17
48
112
39
125
4
60
60
15
41
28
60
156
45
11
25
71
12
88
24
24
69
11
36
36
7
21
20
4
12
20
64
57
18
54
11
4
68
52
81
30
69
183
17
40
20
16
69
3
32
16
9
3
48
12
3
57
15
9
24
111
78
18
5
13
99
120
20
28
20
13
27
72
8
4
44
31
89
16
21
47
1
11
43
36
6
15
20
49
150
9
8
72
16
15
57
57
12
35
16
32
31
29
228
24
48
16
24
20
40
20
48
4
44
7
57
33
18
54
3
68
16
156
33
11
36
40
12
3
29
48
40
12
15
36
18
36
3
15
96
65
19
18
3
24
8
60
24
43
5
12
43
117
164
12
12
1
59
28
12
45
66
21
21
12
60
3
8
36
120
24
24
16
36
15
53
16
21
39
20
12
79
53
1
12
15
27
138
54
29
24
1
90
24
41
61
3
33
35
25
27
8
108
4
33
59
16
20
25
23
16
20
76
15
9
20
24
1
11
37
18
18
6
9
9
87
8
25
95
91
45
36
75
24
12
53
16
45
35
16
15
33
12
9
18
41
16
15
5
16
57
11
4
15
81
24
3
57
56
19
17
13
23
52
20
36
76
48
33
59
60
16
12
80
13
27
60
96
80
1
23
40
15
17
16
92
52
69
6
29
37
143
52
27
66
36
15
24
111
53
12
16
45
63
32
40
84
96
8
19
18
30
9
44
52
32
52
8
156
16
156
44
25
18
42
15
20
31
45
68
4
15
45
63
48
29
16
81
11
12
48
24
19
5
61
11
7
21
12
39
6
47
28
12
21
39
48
8
4
12
33
48
15
24
33
36
15
21
11
84
40
9
35
12
79
9
116
4
44
205
47
13
48
3
12
128
4
12
200
4
36
15
9
9
35
48
49
35
48
37
6
33
36
236
55
17
40
20
193
15
12
8
13
24
3
9
39
12
72
20
108
4
33
27
48
56
100
21
35
1
18
9
12
24
32
37
3
8
4
105
18
42
71
16
36
8
4
36
9
23
40
39
21
12
60
32
40
15
81
63
5
19
36
29
52
3
77
49
11
28
8
12
36
40
44
7
53
12
40
39
105
15
42
3
51
101
40
20
157
47
60
73
6
89
12
19
9
8
7
18
30
53
12
52
32
1
30
5
28
44
1
11
28
27
81
27
101
36
40
3
5
36
40
12
147
5
180
13
15
24
20
16
27
72
9
15
9
8
12
7
33
15
17
79
57
32
96
16
104
132
52
108
104
4
32
13
39
20
40
20
43
17
28
20
84
4
56
31
113
24
28
9
35
19
9
8
133
72
90
69
123
18
63
20
12
19
18
47
1
3
15
9
45
15
20
7
45
80
19
17
40
8
124
12
68
52
21
15
3
81
36
32
31
41
4
9
35
73
18
41
4
32
4
140
88
72
36
12
12
156
45
27
32
1
95
49
11
7
41
40
20
52
32
12
91
9
39
5
16
39
57
20
88
9
47
16
8
40
36
84
60
56
19
21
9
15
135
9
27
53
40
33
18
12
29
36
49
18
5
52
63
5
67
6
72
72
3
63
17
36
40
69
15
48
9
11
13
131
60
84
4
48
132
12
63
17
24
24
12
1
12
123
27
72
29
12
43
77
24
4
24
20
16
69
63
48
60
56
61
27
60
12
44
4
33
39
15
33
8
28
27
29
64
45
6
9
12
84
15
78
71
67
57
51
17
60
4
9
96
18
21
72
99
161
52
56
1
3
20
28
48
15
29
73
27
80
28
8
52
32
31
65
7
30
35
55
72
18
119
28
20
55
21
36
68
1
51
39
41
13
27
9
102
42
12
51
32
76
57
42
45
81
39
33
12
23
52
105
11
7
29
13
51
20
52
80
24
28
105
102
9
9
11
52
15
9
21
18
5
19
5
12
76
63
69
36
9
83
12
61
27
33
47
43
17
ABCD 96574849576*3^$a+1 [50037]
30
12
49
17
99
40
11
25
17
7
5
66
45
4
11
24
78
12
39
84
112
5
90
81
84
28
83
54
120
36
67
143
72
48
132
81
24
3
37
128
48
51
9
24
15
30
3
15
42
18
120
132
120
25
17
6
132
18
15
15
13
20
81
36
24
6
9
16
5
30
117
15
48
9
28
17
135
21
7
5
12
43
83
60
24
36
24
9
9
18
33
36
81
60
39
135
18
12
36
7
17
18
45
93
3
12
15
24
60
36
9
15
21
12
33
27
36
39
18
3
124
23
12
25
8
45
103
59
72
108
12
18
18
30
123
21
30
60
21
9
18
33
87
1
11
21
72
36
51
33
63
60
30
24
18
78
114
66
42
45
3
49
56
9
18
102
43
17
39
39
1
47
9
36
84
3
1
32
165
15
108
39
1
11
30
30
96
9
75
18
12
66
12
78
39
24
4
155
12
6
30
12
18
15
4
65
6
37
32
16
5
27
63
37
12
80
60
36
99
21
15
90
54
141
4
11
33
27
24
48
18
3
21
3
45
3
27
33
12
12
3
108
9
60
36
87
12
30
19
20
12
15
90
144
36
27
60
48
27
12
48
33
24
15
30
6
109
35
81
4
20
75
9
9
3
28
17
39
36
45
42
72
61
12
5
3
39
48
165
57
3
3
180
24
13
47
6
63
21
15
16
17
42
48
48
105
15
33
36
100
35
21
99
45
15
9
27
33
87
12
12
21
4
11
144
6
162
30
91
20
72
40
5
39
75
6
135
4
143
18
7
8
100
5
30
60
177
33
19
5
39
27
9
15
156
24
6
114
30
6
12
57
36
75
37
35
45
45
27
64
89
27
45
55
8
63
9
36
39
9
16
65
6
9
111
9
21
15
64
5
15
16
44
21
87
3
93
60
40
41
15
63
1
59
42
126
9
33
123
24
36
24
21
15
39
33
16
47
9
123
13
20
4
20
28
5
18
84
18
3
192
33
7
23
30
3
21
63
36
21
60
3
15
12
1
35
30
79
20
24
81
18
1
104
33
15
27
57
148
8
39
66
3
60
12
84
36
39
6
123
4
36
204
23
12
30
12
6
84
30
39
24
3
25
8
81
15
51
120
57
3
37
35
93
15
84
13
23
30
39
51
12
1
20
72
40
5
24
18
12
45
15
66
3
12
9
36
7
32
60
63
12
21
4
71
25
44
21
24
96
54
36
54
36
63
39
18
15
9
30
30
18
108
24
49
17
7
12
8
33
72
72
39
159
78
87
3
90
87
3
49
56
99
18
51
21
19
41
270
105
45
48
18
12
45
3
9
3
85
23
12
12
36
33
60
51
6
15
60
99
6
3
16
5
6
12
42
6
120
30
84
6
37
200
63
9
15
18
30
18
15
24
3
30
78
54
30
120
49
11
1
5
114
49
29
87
4
44
52
71
30
27
3
12
21
177
90
30
24
6
85
72
12
5
228
55
8
69
39
57
60
63
124
23
25
17
3
39
45
111
117
12
4
36
143
157
56
12
40
77
18
12
6
15
4
35
129
99
12
49
17
54
21
24
48
28
5
3
21
111
57
42
6
3
36
3
72
73
5
180
30
57
15
6
15
48
60
39
78
24
43
47
9
21
90
61
44
33
12
96
30
73
59
85
47
6
54
120
48
73
17
18
69
15
126
15
27
1
20
21
15
21
43
24
23
9
4
44
3
9
81
43
32
15
42
72
30
66
24
51
228
9
162
9
144
28
44
45
19
161
51
27
1
77
54
36
9
21
24
39
64
77
139
29
27
33
55
65
7
65
30
13
12
71
30
15
72
15
42
30
30
55
56
15
72
1
32
48
12
15
225
28
24
72
8
165
12
96
27
3
33
27
9
15
30
43
36
20
9
27
63
33
4
20
3
30
42
48
18
3
12
9
103
5
51
21
18
12
6
3
21
6
109
35
61
8
39
18
30
25
20
60
24
36
57
42
69
147
12
33
12
3
24
6
15
69
15
36
12
48
45
7
53
3
60
24
75
57
33
48
12
75
28
80
45
15
27
18
39
28
5
27
15
6
120
3
51
49
29
3
69
123
3
30
42
12
138
18
9
100
35
73
47
96
9
51
13
17
12
12
120
63
3
90
39
33
42
36
54
15
33
15
36
81
31
29
36
60
127
23
13
20
39
30
15
33
60
54
18
63
45
55
60
17
48
42
168
90
24
36
15
72
12
75
36
30
30
54
55
5
31
8
9
42
60
69
9
3
15
37
36
200
52
77
3
27
37
8
3
9
51
30
30
24
36
60
45
52
35
42
15
33
55
53
54
120
9
27
60
57
16
41
3
40
17
60
30
6
12
51
96
15
45
24
9
30
12
9
21
30
6
15
4
48
23
13
56
3
33
15
33
4
36
44
63
84
33
15
21
196
44
4
8
267
21
27
33
9
18
72
72
18
30
12
6
15
69
51
27
1
161
51
28
179
73
17
3
27
21
129
132
60
18
25
17
55
41
39
15
25
53
43
17
30
1
41
31
8
9
3
4
35
6
12
12
6
9
93
42
9
12
15
33
39
18
54
21
15
72
18
54
69
12
40
35
25
12
5
63
15
84
48
108
90
55
32
57
43
12
8
33
192
123
39
78
87
135
13
23
54
79
17
42
21
57
30
33
4
48
29
51
52
23
33
27
24
48
90
12
15
33
90
18
12
42
13
36
11
13
8
69
3
87
13
35
21
9
3
15
72
12
126
24
6
72
18
15
39
48
25
47
30
48
18
9
48
147
25
11
ABCD 96575458054*3^$a+1 [50001]
33
73
6
72
32
12
6
118
32
48
4
24
24
6
6
41
36
27
12
28
96
26
39
87
4
17
24
27
57
15
4
20
72
76
6
23
19
8
120
36
57
84
3
12
6
64
11
19
12
86
18
24
24
64
144
14
16
6
74
16
26
48
40
80
46
71
12
3
4
29
15
58
38
21
3
28
38
18
48
4
80
10
96
2
72
6
42
24
9
15
117
36
31
5
51
6
66
21
7
24
12
137
27
9
7
185
36
87
6
6
10
18
5
87
24
12
12
12
22
26
40
110
114
81
75
9
39
18
34
8
6
63
87
16
56
12
21
3
48
4
12
41
21
34
89
75
100
8
30
3
3
16
17
7
24
48
29
45
48
10
20
16
104
12
16
30
78
2
6
9
75
12
45
120
60
25
2
78
48
54
9
7
60
104
6
10
102
11
3
16
17
1
2
46
11
75
9
15
12
36
9
27
9
15
22
14
9
3
36
100
14
63
36
171
66
34
30
62
60
22
26
69
3
78
66
12
16
24
65
25
11
115
32
40
24
44
16
128
21
7
24
18
2
12
45
27
16
20
81
15
21
1
14
18
54
10
23
73
38
100
8
96
46
2
24
9
55
6
6
5
36
63
18
15
27
6
6
4
5
1
35
24
3
36
36
10
30
32
45
21
10
44
16
26
27
7
48
5
15
10
26
16
17
43
17
3
12
33
7
50
18
21
3
4
41
9
112
66
12
2
51
79
48
24
32
6
6
9
12
3
76
56
45
15
48
9
51
6
3
7
5
27
6
22
17
87
12
40
44
33
1
42
8
36
84
36
82
2
16
72
104
30
27
15
48
6
63
39
90
78
21
19
12
44
96
18
34
32
78
10
20
28
12
90
14
16
2
42
12
42
48
3
61
26
36
18
48
3
3
10
2
12
12
70
71
3
54
18
4
56
40
26
3
12
60
19
12
5
7
68
22
2
36
36
4
36
12
2
3
79
20
64
5
19
32
36
96
117
60
84
25
14
12
24
30
18
36
90
54
10
71
7
12
8
21
39
4
29
24
15
24
45
3
24
36
16
72
20
58
50
4
32
24
40
36
20
33
24
63
57
7
8
16
12
125
108
13
59
36
12
15
96
12
42
18
36
48
58
38
33
25
47
51
9
85
62
16
2
78
16
41
25
18
17
7
6
54
41
51
24
52
8
4
60
32
40
53
12
31
114
59
48
75
16
42
30
2
30
28
44
21
43
53
12
25
6
104
16
17
15
21
19
65
9
15
31
2
147
79
5
31
92
16
14
54
96
4
54
30
152
16
48
26
3
19
26
6
36
144
118
2
12
76
120
12
12
8
12
96
72
10
11
15
16
89
51
48
33
25
66
60
60
125
39
84
12
4
8
54
3
7
92
28
53
19
44
58
38
40
18
14
124
6
11
37
35
45
15
43
44
33
31
12
20
10
48
26
4
29
15
6
22
24
2
3
45
16
18
80
16
29
39
12
33
3
58
14
12
70
50
4
12
30
35
7
38
30
33
97
26
6
46
113
33
42
108
28
12
32
57
9
16
50
78
46
12
38
144
16
23
51
28
74
6
40
32
12
12
60
24
118
2
12
33
1
74
96
24
16
77
1
26
6
6
4
24
20
42
18
28
8
4
6
54
5
19
72
29
3
21
7
32
12
12
9
27
48
4
14
22
60
41
43
84
44
36
12
10
23
87
160
5
39
54
10
17
36
36
45
15
1
38
12
48
78
15
1
59
21
48
16
32
94
2
46
60
17
123
10
38
45
19
53
21
15
1
86
4
38
34
5
99
4
48
29
27
124
101
25
32
51
27
34
11
27
90
16
6
56
96
112
12
29
7
12
6
26
36
4
30
48
14
52
24
6
14
16
8
45
13
78
65
36
24
84
60
63
70
14
40
65
9
10
29
9
27
21
3
36
43
48
30
23
43
14
42
60
24
33
3
28
8
24
24
10
26
6
186
102
64
30
20
4
36
84
18
11
12
15
4
53
204
31
5
51
16
78
138
5
1
32
16
26
24
60
33
19
53
39
21
7
6
2
24
60
24
21
31
17
36
3
36
57
27
4
53
24
12
15
84
40
120
48
32
36
28
17
27
40
20
16
17
51
40
17
19
44
24
34
14
9
15
16
24
36
20
10
2
45
3
9
55
8
9
63
24
6
22
80
28
20
33
15
52
38
30
12
9
31
20
10
2
36
9
19
14
39
25
272
34
24
104
12
48
9
7
12
36
12
5
51
24
33
115
32
40
44
141
3
33
45
18
132
10
122
4
2
54
24
76
5
97
26
40
12
5
45
22
17
27
45
31
18
2
16
24
104
12
9
27
64
12
120
120
18
50
136
38
58
24
20
108
12
60
12
21
7
17
12
24
15
24
34
48
23
39
24
42
22
80
9
3
40
8
33
13
32
15
1
66
24
12
41
51
12
52
56
12
81
19
17
75
10
47
3
24
6
3
3
58
6
17
3
108
24
24
88
2
102
10
2
21
51
16
32
28
104
105
36
72
27
40
132
56
57
27
58
80
70
26
3
63
24
16
60
84
20
4
60
12
53
1
90
32
22
95
43
80
12
10
48
14
57
36
75
21
7
20
148
54
71
55
32
34
18
5
39
21
7
32
6
48
51
3
36
22
23
3
52
5
3
4
44
58
48
14
9
9
18
12
33
36
3
12
48
24
22
32
15
43
6
74
117
27
22
2
52
60
92
117
75
28
20
36
24
24
4
32
58
74
9
3
10
6
17
51
33
39
33
45
78
21
13
18
8
36
4
29
1
50
81
13
6
56
9
27
45
15
28
8
81
13
74
64
48
38
16
143
63
4
32
28
12
38
70
26
15
87
21
43
96
8
64
8
24
4
14
30
69
12
96
3
12
12
28
20
6
3
55
54
14
18
10
29
15
24
40
8
48
36
153
67
8
57
72
7
60
8
30
22
42
95
36
15
21
9
16
48
18
53
9
30
4
8
22
6
20
9
51
60
21
63
10
14
52
12
5
39
12
12
9
19
2
3
12
7
20
6
16
23
9
30
64
2
16
14
18
58
5
19
5
48
25
30
56
33
57
16
30
8
21
15
52
50
16
96
80
27
7
62
22
8
18
6
21
19
2
39
127
8
52
68
4
41
15
76
12
54
47
27
6
10
5
7
42
26
12
28
12
32
28
12
26
48
16
6
29
91
17
19
20
10
11
43
42
26
102
3
15
33
55
20
12
54
3
27
40
12
20
33
7
5
55
134
102
60
9
36
33
6
112
20
12
57
3
76
5
27
9
15
36
12
24
ABCD 96575488708*3^$a+1 [50035]
15
66
3
36
81
84
150
29
16
3
21
92
49
59
1
83
36
4
48
39
33
63
42
23
12
115
5
13
75
12
60
36
21
60
6
33
24
36
99
42
48
23
12
37
60
23
175
12
41
72
48
4
36
60
20
19
6
30
5
12
115
57
8
28
75
222
42
45
33
30
18
60
54
18
15
15
48
17
52
36
68
19
168
9
105
48
51
9
3
15
5
4
15
6
42
5
37
15
33
11
16
81
39
36
45
60
47
16
12
8
24
97
3
8
12
25
42
6
27
33
72
27
8
73
39
56
52
15
5
76
12
9
11
12
48
12
60
16
32
52
15
41
120
4
33
3
96
8
25
11
1
6
42
12
39
36
15
53
40
20
28
39
60
6
23
217
23
100
44
108
7
93
15
30
27
72
3
12
9
32
85
3
39
5
163
77
112
21
54
6
15
12
8
88
32
40
48
60
81
23
205
12
36
15
69
66
5
4
8
16
156
3
12
18
147
44
60
199
21
9
123
20
48
31
78
11
7
53
16
24
99
21
9
23
60
40
165
15
80
7
5
73
99
8
25
95
103
45
9
48
51
27
45
9
3
105
120
15
72
44
67
60
45
12
132
36
8
12
88
57
83
1
156
3
39
93
75
137
36
61
48
23
12
97
18
5
67
9
132
152
112
24
57
83
49
3
324
15
41
85
23
24
25
30
12
6
23
4
132
8
73
147
20
7
6
174
29
12
40
87
21
20
16
75
6
15
45
12
23
7
113
79
36
90
84
6
77
25
87
15
113
37
23
76
60
27
153
69
51
99
48
213
180
20
79
18
95
40
165
15
45
47
16
44
48
52
36
21
159
27
9
15
18
48
23
84
13
60
12
30
108
57
27
6
84
6
9
48
3
102
27
21
12
60
191
40
141
78
102
15
44
49
35
36
7
5
97
12
36
42
12
78
18
5
120
4
33
3
20
25
3
321
71
12
7
21
24
48
36
21
11
4
8
55
18
30
77
25
11
49
35
16
132
68
16
3
78
72
30
41
1
83
36
7
33
72
12
20
60
37
51
20
19
33
3
9
33
60
3
9
39
32
60
25
30
30
47
180
48
4
33
42
126
95
48
19
53
52
57
36
120
23
7
24
60
126
35
109
18
5
37
18
81
72
27
41
19
18
123
80
109
150
45
3
30
144
111
135
84
18
102
21
20
88
129
131
64
33
215
49
36
27
80
40
3
33
44
108
79
78
11
4
20
37
3
12
44
16
3
18
83
1
15
33
3
27
81
36
36
20
25
24
63
3
60
77
7
18
11
16
33
147
36
9
60
23
37
23
43
84
6
3
20
97
27
45
72
30
29
76
56
49
39
27
69
21
27
87
21
9
48
18
30
24
71
25
35
88
12
80
12
43
33
92
88
84
68
19
113
13
3
27
45
57
147
36
92
37
18
45
27
45
180
36
32
100
3
90
47
16
24
15
5
37
11
60
60
55
30
15
72
75
12
36
5
49
3
140
37
11
49
63
36
20
49
78
12
42
6
17
13
42
41
4
27
9
180
27
17
36
1
6
57
3
42
78
150
35
55
57
33
15
99
9
9
48
3
164
100
108
92
48
64
33
12
3
105
30
5
25
11
31
6
84
11
4
135
101
7
30
12
15
56
4
15
6
23
12
7
21
27
197
100
165
3
68
97
42
12
29
31
6
15
8
52
9
11
49
36
3
9
18
57
20
37
75
45
3
8
97
108
30
144
29
61
18
33
15
33
9
11
40
21
11
157
12
11
120
60
4
21
15
12
27
18
63
60
32
67
29
52
84
36
72
20
55
101
76
36
32
25
23
28
96
51
24
30
18
5
100
27
29
132
49
23
73
60
72
95
7
41
139
6
3
141
120
6
5
7
18
15
57
12
3
8
25
3
81
96
3
12
24
15
29
1
23
37
59
16
21
27
68
55
165
69
48
48
3
9
75
68
49
23
40
8
28
32
7
5
7
36
30
27
20
127
53
13
12
123
8
60
7
30
12
12
18
5
25
3
20
52
33
3
81
36
107
67
45
153
11
12
7
30
18
5
12
43
57
68
4
21
24
66
33
9
12
36
35
97
35
97
15
56
4
3
270
23
132
7
173
7
33
12
116
12
145
12
63
48
72
15
5
43
102
23
124
36
39
9
20
24
73
27
80
13
83
67
113
4
15
65
25
23
72
25
27
8
48
4
3
65
25
83
7
5
37
11
48
84
40
15
12
48
12
21
27
113
72
48
55
77
36
1
11
7
21
39
53
19
18
3
72
72
75
6
24
71
37
3
57
71
1
15
36
32
133
12
3
68
4
8
7
5
127
9
72
87
30
27
8
28
80
12
48
64
153
3
20
132
25
3
27
30
71
24
7
30
96
30
17
16
36
75
30
36
24
11
40
9
83
7
9
36
21
27
57
51
8
1
15
15
21
12
36
32
37
3
8
1
11
40
8
72
19
81
80
12
97
3
8
7
90
35
48
7
41
16
105
3
8
12
43
113
12
25
3
51
9
140
24
67
18
51
9
78
53
24
37
11
19
9
171
21
92
60
ABCD 96576236158*3^$a+1 [50020]
123
21
27
120
189
171
64
95
36
48
42
19
56
9
55
5
43
23
217
48
209
55
8
27
66
78
157
48
5
42
129
51
48
205
24
11
12
24
54
12
63
64
71
42
103
72
104
64
17
15
39
25
56
39
25
56
9
36
27
117
91
23
72
18
36
19
125
66
33
48
45
19
104
75
85
47
193
96
155
69
27
37
11
85
24
23
49
5
139
77
19
8
72
39
81
40
56
39
60
84
25
312
104
40
104
16
56
24
48
51
36
25
24
72
185
48
15
21
19
71
24
49
8
69
115
96
8
87
9
40
71
129
16
32
16
72
29
3
168
24
231
240
33
21
36
135
72
40
32
16
245
19
71
33
136
8
16
96
11
198
39
57
63
27
45
9
87
88
72
104
88
8
39
84
6
39
15
66
55
8
40
8
15
18
55
71
1
8
15
12
69
21
19
5
84
90
85
47
225
63
72
129
40
96
72
17
55
8
96
117
115
5
43
11
133
233
15
3
21
45
19
5
27
9
55
71
25
24
8
81
87
40
23
97
5
75
144
51
54
15
135
73
32
88
23
18
79
11
156
25
128
177
31
48
11
85
41
7
152
24
72
63
105
21
6
18
120
19
53
18
60
229
41
15
51
96
18
12
15
45
108
15
57
103
95
66
39
21
3
88
48
77
19
71
49
221
180
7
120
32
16
48
65
12
18
6
84
15
24
21
75
177
55
263
25
35
156
90
159
165
27
63
6
3
87
216
18
159
21
211
80
171
85
335
97
23
9
136
35
69
129
126
33
21
27
9
24
7
5
187
17
54
49
107
45
40
24
167
18
15
75
36
25
41
199
275
66
67
11
12
145
8
136
24
152
24
48
81
31
96
24
29
12
39
69
60
7
32
168
45
48
19
8
105
30
54
51
24
69
72
108
6
33
21
90
72
90
39
15
66
63
16
176
184
8
27
36
33
105
79
17
31
53
19
32
16
5
24
144
99
21
42
105
39
1
29
51
93
51
39
25
11
13
41
36
19
32
9
126
33
16
80
9
150
30
60
7
152
177
24
30
6
115
120
56
15
90
55
143
9
40
23
30
3
16
80
16
152
3
13
47
289
35
61
65
7
96
71
1
24
65
39
51
13
56
111
54
132
7
272
240
40
65
36
60
7
23
18
55
17
15
144
21
114
81
160
5
78
69
168
48
15
25
56
40
65
55
65
15
9
15
24
48
15
97
8
72
147
21
39
1
120
8
16
35
45
16
5
75
15
18
6
246
19
24
65
127
8
96
9
7
23
129
141
132
84
211
48
17
55
48
32
112
32
111
225
189
24
12
55
8
15
129
72
69
99
40
23
105
24
231
30
24
30
21
24
9
87
45
115
32
33
15
48
57
15
64
71
54
156
144
15
99
61
8
21
12
7
56
184
32
24
24
273
15
3
30
36
114
12
54
6
49
8
208
59
165
64
24
56
96
9
151
8
88
5
18
57
144
81
168
12
43
72
53
27
9
36
43
24
77
43
96
161
36
19
48
41
39
21
36
30
216
144
1
35
90
147
21
75
24
40
32
96
39
54
12
79
29
67
29
66
25
104
15
1
32
21
27
15
57
48
40
89
54
81
240
64
32
69
75
15
249
40
17
30
25
179
66
60
39
15
73
32
40
8
16
24
8
9
63
48
15
73
185
72
135
64
24
176
16
24
101
3
16
24
47
129
48
21
12
7
56
24
93
90
9
40
8
16
125
42
25
5
3
15
42
15
64
29
187
23
96
66
63
81
240
15
120
64
65
126
24
25
47
30
195
64
119
145
77
163
17
18
66
19
5
120
91
5
36
55
29
90
9
24
16
80
16
5
156
15
45
48
27
45
18
49
137
36
75
ABCD 96576655738*3^$a+1 [50016]
23
31
41
24
36
48
67
9
27
77
103
18
54
36
29
61
51
80
64
21
18
108
9
144
36
80
28
171
126
99
9
72
95
48
16
20
60
64
3
18
234
41
60
7
144
53
37
198
41
85
59
60
7
54
35
16
3
65
12
24
97
47
12
175
36
72
5
12
91
53
127
54
35
28
171
69
20
55
17
1
239
49
179
271
29
96
16
39
41
40
45
144
36
63
140
31
125
16
8
193
54
36
180
29
61
63
24
57
18
65
12
4
36
45
54
5
4
27
33
152
121
23
31
108
197
160
80
85
54
69
12
60
3
36
41
4
81
18
18
23
67
17
16
84
272
24
84
52
45
35
120
160
99
65
36
88
45
87
93
191
160
104
72
13
71
36
55
18
18
144
54
36
23
36
337
27
27
108
5
96
7
77
85
71
19
161
60
31
108
45
140
103
29
204
160
20
16
8
72
120
73
71
55
9
20
12
139
90
131
28
32
4
284
60
36
100
24
20
132
24
7
9
24
21
35
19
72
54
83
16
45
72
72
18
18
15
84
56
4
237
54
29
97
108
35
1
395
24
31
72
33
21
83
43
17
12
4
39
5
85
15
3
153
99
81
9
18
69
3
108
189
63
41
24
97
18
101
220
39
137
60
64
164
151
9
96
129
47
240
19
9
56
16
108
117
143
91
72
233
55
9
45
47
48
40
140
60
7
9
9
87
48
72
63
125
36
1
18
45
140
36
49
90
36
36
45
44
36
91
108
281
108
25
126
41
49
90
5
4
32
64
57
18
69
21
90
36
105
3
72
36
17
60
85
27
20
115
9
9
27
45
90
5
24
25
131
4
60
236
1
83
4
75
72
173
115
90
35
1
162
69
120
24
20
19
45
171
41
13
35
156
144
25
162
33
3
108
185
40
20
7
69
129
131
84
55
9
80
216
24
300
55
5
112
20
43
36
36
29
16
204
36
68
120
31
5
64
21
144
18
108
41
4
60
57
90
72
5
36
84
60
121
36
15
3
81
81
99
24
273
23
24
205
51
165
59
100
32
4
56
19
101
24
109
71
96
13
135
56
24
91
29
61
51
8
60
43
9
80
19
125
19
197
109
11
24
55
41
85
59
67
54
143
1
11
4
309
35
52
39
144
36
72
77
67
180
125
28
63
257
96
76
8
103
117
116
60
31
29
151
54
90
45
80
16
68
25
51
147
18
135
24
32
43
45
45
71
19
36
5
31
36
33
75
5
31
33
21
36
59
136
3
161
37
90
17
1
15
129
155
96
1
126
18
159
21
59
72
60
144
124
56
40
56
108
145
72
35
24
67
72
65
16
60
21
18
77
103
41
76
8
1
119
112
8
12
19
45
116
64
140
67
33
140
7
29
43
17
60
64
116
148
45
18
54
83
25
11
7
108
41
4
27
54
35
204
84
37
18
17
73
11
7
9
288
96
156
164
36
151
33
20
276
211
108
41
84
109
71
16
3
125
136
200
76
84
9
35
12
48
36
31
53
16
39
36
29
196
117
47
25
36
90
36
53
1
54
41
24
115
45
261
36
18
137
108
52
60
3
36
180
105
21
123
156
36
9
54
72
29
79
72
5
28
200
73
23
24
115
90
27
44
19
17
1
47
12
108
31
105
156
153
18
18
36
143
12
24
19
5
31
72
9
144
9
27
45
23
12
64
27
53
1
18
65
43
29
40
284
7
29
24
1
54
65
7
69
21
72
15
56
91
18
11
160
ABCD 96576738842*3^$a+1 [50005]
75
69
96
27
45
40
29
78
13
11
157
83
24
54
90
37
107
13
11
21
3
18
36
63
64
11
6
87
21
19
11
13
83
18
43
72
48
131
30
7
251
138
78
37
48
8
3
18
6
37
35
109
72
11
13
5
139
35
13
32
117
3
45
51
81
55
11
72
48
45
40
59
93
147
18
3
81
7
59
157
24
35
18
27
51
18
54
186
43
35
45
40
80
16
11
168
48
42
123
96
9
66
21
64
5
3
33
48
48
7
11
72
96
21
64
29
30
93
9
135
105
12
36
18
24
13
59
24
54
12
150
24
45
120
3
21
72
48
99
61
113
12
30
24
93
184
48
35
6
87
3
21
27
18
36
12
30
21
75
21
40
224
24
72
216
120
27
45
64
29
3
24
9
39
9
12
51
51
45
3
24
45
9
31
35
37
11
24
6
31
56
16
59
30
282
21
16
8
75
120
24
13
35
30
7
89
15
3
72
117
40
5
6
78
159
48
189
51
3
72
61
56
16
32
160
59
21
45
6
37
35
13
144
41
31
35
61
8
24
96
45
19
24
5
36
12
78
45
27
85
5
36
60
30
21
96
27
72
93
208
83
37
5
30
24
21
88
11
93
112
8
75
48
21
3
24
18
36
135
21
43
53
126
6
175
8
51
162
211
11
6
55
59
13
59
48
21
81
12
36
7
5
67
17
18
96
48
48
61
35
61
11
6
42
13
72
77
43
35
37
17
7
48
168
32
24
9
159
75
37
168
72
80
45
3
3
30
15
147
13
24
5
6
21
57
60
54
13
35
24
45
27
13
11
61
11
42
19
32
3
96
24
21
48
339
24
216
24
72
69
3
13
104
27
21
16
32
112
65
63
64
56
9
12
6
24
37
72
251
37
24
8
9
18
72
24
69
75
42
99
3
21
64
8
3
24
24
13
17
18
72
37
35
78
48
39
9
18
61
104
27
13
11
24
30
15
40
83
114
6
30
66
24
54
39
40
107
45
3
18
51
123
48
54
39
27
61
8
48
51
69
72
75
37
41
42
48
61
5
139
24
11
72
61
120
11
21
117
30
61
80
51
54
7
11
13
56
160
5
3
27
192
48
6
39
16
59
93
24
24
24
57
7
11
45
123
45
117
19
56
16
185
12
36
63
16
11
72
133
53
3
3
45
48
99
24
93
57
48
7
8
27
72
42
30
6
18
42
3
33
48
114
61
35
30
7
144
32
120
3
30
39
57
63
16
168
128
99
181
29
3
27
24
24
18
78
54
204
30
45
21
36
42
13
89
66
93
45
19
11
69
99
21
21
6
61
65
55
128
184
17
186
114
84
90
61
89
186
21
16
32
40
41
42
6
48
55
24
144
35
141
16
77
19
8
3
205
56
64
11
21
112
77
99
40
8
16
72
35
69
112
83
186
19
11
354
36
7
155
85
5
27
21
30
72
37
32
64
11
21
147
45
9
31
125
3
45
48
36
63
3
61
11
93
3
85
32
27
93
64
8
123
37
48
8
64
5
6
165
24
75
66
27
88
80
27
24
45
45
6
37
5
75
9
7
32
9
39
99
37
8
57
79
17
15
51
24
168
42
27
48
27
72
45
3
96
21
3
96
174
42
18
30
6
31
11
18
43
104
45
75
24
40
5
3
3
85
35
13
11
24
120
45
184
11
37
8
16
248
48
40
32
33
162
61
17
7
5
67
11
6
31
125
75
3
18
99
3
30
87
99
24
42
75
72
112
65
103
83
24
42
144
27
40
80
51
13
11
24
90
30
114
48
3
24
88
83
45
27
48
24
109
11
6
7
72
59
13
35
66
43
32
16
128
105
114
120
21
93
19
8
105
63
120
3
72
45
312
117
6
61
35
24
13
8
24
64
35
144
37
77
123
27
21
21
48
48
36
31
48
11
216
24
45
64
32
40
59
18
3
168
40
24
144
107
93
27
18
27
9
55
24
17
48
7
32
27
90
36
96
48
87
24
40
275
48
109
8
33
15
3
85
24
59
48
114
54
45
120
51
144
21
27
109
8
64
11
21
75
120
24
66
84
42
21
16
56
88
168
11
69
40
209
103
83
45
64
8
64
173
27
88
209
39
9
48
108
6
144
24
21
33
31
8
3
69
120
16
107
24
72
69
117
48
36
60
6
96
69
ABCD 96576982928*3^$a+1 [50223]
100
57
147
188
252
229
27
32
40
72
56
24
48
88
24
56
72
240
180
12
100
260
16
72
8
72
40
92
49
47
52
93
27
20
193
219
36
129
83
12
16
32
1
231
249
11
88
80
28
300
72
32
28
72
56
60
133
11
28
68
124
153
48
48
131
60
108
120
12
193
15
32
60
196
84
36
57
75
120
45
27
56
292
12
8
88
44
108
28
72
108
32
132
145
83
48
24
40
36
92
13
35
220
44
36
144
60
148
20
13
39
248
228
184
80
28
68
4
20
88
168
272
157
15
81
15
44
76
20
112
108
200
160
84
56
24
61
48
99
140
132
196
20
37
15
92
36
12
40
272
96
144
108
108
24
220
80
480
1
48
39
180
72
8
132
108
180
145
48
59
85
51
300
60
120
44
1
59
120
28
20
52
36
204
48
92
40
80
168
72
256
120
224
88
12
9
11
88
141
107
84
48
252
160
176
64
8
28
180
45
59
40
80
13
47
148
72
536
12
1
107
172
228
24
336
60
92
132
148
60
260
148
24
116
184
68
460
248
40
164
348
28
180
117
143
132
40
12
60
56
24
28
20
12
16
20
112
32
40
213
15
68
40
104
61
48
27
32
288
232
80
168
64
116
100
92
28
132
33
39
36
104
448
92
36
24
133
47
60
48
100
60
12
200
36
120
4
108
8
445
87
57
111
33
11
96
24
120
181
59
136
93
219
228
80
60
24
40
8
148
9
15
129
99
272
40
8
28
44
40
45
96
135
20
132
100
80
240
40
72
93
63
144
33
35
100
120
68
13
59
40
8
192
85
27
21
47
88
44
120
36
52
45
123
72
72
48
72
45
11
52
32
100
80
60
40
20
216
100
20
52
108
20
40
72
120
200
12
76
60
92
1
11
40
188
97
48
83
100
72
60
120
72
21
107
133
99
36
44
60
49
179
48
120
4
20
48
60
52
128
72
88
72
69
96
395
120
13
107
16
120
240
32
60
52
108
12
200
48
148
140
12
48
12
72
120
16
12
20
132
88
188
13
11
148
32
40
20
48
52
140
76
140
13
59
208
72
252
20
120
160
56
112
32
48
112
488
112
300
96
152
348
4
129
11
16
32
112
20
180
16
285
95
180
12
28
72
80
40
200
52
9
27
152
61
27
12
57
83
61
59
48
24
28
33
27
252
36
84
36
92
1
11
36
172
48
164
16
272
12
40
45
144
47
12
180
60
52
168
192
236
24
28
20
48
4
36
60
144
140
36
204
48
112
48
ABCD 96577623284*3^$a+1 [50111]
15
27
90
36
15
108
21
24
207
63
12
72
21
27
12
6
15
21
66
12
21
27
45
3
174
6
12
33
144
51
57
9
6
117
12
3
78
12
12
24
24
15
51
54
12
3
87
54
27
3
30
6
45
9
39
33
3
39
42
84
12
27
12
9
6
18
48
3
144
21
42
30
3
21
6
18
15
9
12
3
48
3
60
54
15
21
27
15
42
48
24
39
12
24
105
120
36
12
3
48
9
78
18
12
27
12
21
3
75
6
3
21
12
3
75
45
27
57
36
21
18
6
15
24
45
78
69
9
72
3
9
36
24
171
21
6
45
12
36
12
84
9
12
15
24
24
27
30
27
3
12
18
24
6
18
75
36
15
81
3
12
24
6
39
24
96
21
12
12
18
168
54
63
15
30
63
45
30
45
3
30
24
36
24
36
30
42
198
42
87
27
6
15
147
6
75
69
78
30
108
39
105
12
18
12
36
120
30
27
45
15
3
42
72
51
24
39
9
3
12
60
6
15
36
60
39
6
66
18
42
33
24
57
18
57
45
3
12
3
18
30
18
6
9
21
51
63
24
72
6
15
24
21
48
6
45
3
30
60
12
48
15
15
12
21
72
33
39
51
18
60
30
24
6
12
3
36
81
48
12
12
66
12
192
12
9
24
36
57
27
3
9
39
21
15
9
60
9
27
156
15
57
21
27
87
33
24
3
48
9
3
45
33
27
60
57
60
15
129
87
3
9
45
60
36
39
3
57
93
150
69
3
96
30
15
9
12
24
24
42
33
60
3
33
87
9
39
42
87
21
12
3
21
6
12
33
27
30
87
21
48
30
66
39
12
3
102
3
60
57
12
3
33
42
48
54
48
30
30
12
30
18
3
27
9
63
45
60
48
24
33
42
6
39
93
15
60
27
78
3
45
30
42
6
24
6
6
21
3
30
51
24
21
18
45
45
27
21
27
3
24
9
9
3
72
15
33
24
39
6
54
54
18
78
27
27
18
27
3
30
3
45
222
48
57
12
45
3
12
36
36
36
27
96
105
24
3
18
120
84
36
24
63
9
48
42
24
69
45
6
12
12
18
39
81
15
33
36
39
12
24
3
21
39
6
15
12
45
3
12
84
9
60
66
6
12
6
54
126
54
66
45
24
3
9
75
54
36
18
6
90
21
33
51
39
36
30
99
21
15
24
57
3
3
60
42
72
6
33
9
6
12
90
24
60
39
21
15
33
3
135
93
21
60
6
30
24
15
39
21
3
45
3
9
3
6
42
33
12
48
9
108
75
15
33
36
21
18
54
18
18
42
30
48
36
84
36
6
12
81
9
3
9
18
33
57
156
102
30
3
9
30
30
12
15
48
15
42
99
9
6
21
99
36
93
3
30
3
9
51
39
168
54
15
3
45
15
78
15
3
6
18
6
75
147
54
39
27
132
18
3
36
36
9
135
24
81
54
24
78
42
6
15
27
54
3
36
12
15
12
198
63
21
3
33
12
3
3
30
15
21
15
36
45
3
69
36
15
9
36
15
72
9
15
3
12
54
72
183
15
24
57
24
72
57
36
36
24
30
60
57
48
27
9
33
60
18
54
99
36
3
45
48
15
228
45
12
24
51
12
78
3
27
9
21
15
48
24
75
120
18
60
114
81
12
57
3
33
27
12
9
15
12
72
3
93
9
51
60
9
132
24
30
45
12
48
9
36
60
39
72
9
15
21
51
12
36
96
21
48
66
6
39
9
60
87
12
12
15
18
12
63
3
45
27
18
24
150
9
24
60
15
6
12
12
72
15
9
60
30
45
24
57
18
60
42
54
6
6
57
12
45
6
60
30
24
63
63
33
105
36
39
9
12
48
3
12
57
3
3
54
24
12
15
3
81
3
12
45
3
30
15
33
42
18
39
63
57
21
180
87
15
6
39
51
54
27
51
9
3
18
48
39
96
15
132
33
45
27
24
51
24
24
114
6
96
6
18
90
36
78
30
60
36
12
24
15
21
39
48
165
96
51
3
21
36
45
18
30
6
6
48
48
90
72
90
6
57
15
9
33
18
18
27
27
30
30
6
24
3
3
9
3
9
33
6
6
54
21
63
6
75
9
15
63
105
48
12
27
60
66
60
12
18
9
33
15
27
21
27
57
75
6
15
15
12
57
33
27
3
9
9
39
12
36
3
6
18
12
6
87
12
15
33
3
9
24
12
63
30
39
27
114
54
66
30
30
24
3
24
9
54
30
12
78
57
9
24
15
108
57
18
12
18
72
48
3
12
3
66
6
24
66
42
57
24
72
12
12
21
27
36
69
3
45
12
12
6
78
51
63
6
114
102
3
111
60
6
24
54
45
33
27
27
84
12
60
18
12
48
12
15
12
111
12
54
24
51
3
6
24
36
36
6
12
36
12
72
21
39
30
3
33
102
69
108
27
33
60
63
9
21
48
15
39
30
3
12
15
6
42
30
15
9
18
126
84
48
12
15
15
198
30
114
15
3
60
18
3
72
3
42
30
48
6
15
21
15
129
3
3
9
21
12
36
12
180
24
18
6
39
15
6
39
12
9
75
21
18
6
156
60
6
24
36
9
84
69
15
3
9
48
33
12
78
48
12
12
21
45
27
84
33
18
12
93
27
12
45
48
21
6
33
33
12
15
57
60
66
33
12
15
18
12
39
21
18
84
30
36
30
45
27
78
15
9
42
33
15
66
30
21
9
51
36
57
36
72
3
24
21
15
15
6
3
72
3
57
48
21
30
6
63
81
27
105
15
24
81
24
6
42
27
45
180
63
12
9
42
30
18
24
108
60
9
39
54
3
3
45
12
45
3
15
9
33
18
9
21
24
48
15
27
21
84
3
9
45
54
9
60
36
21
15
9
24
12
123
12
60
21
18
21
123
90
12
18
21
9
51
144
60
135
30
3
27
30
108
18
6
18
21
27
69
3
81
12
3
222
12
66
30
15
12
33
12
18
21
39
42
12
72
63
33
18
24
48
93
21
54
6
66
42
18
30
12
3
12
63
93
24
36
24
12
93
18
9
39
57
3
6
6
9
9
72
3
24
12
24
9
12
66
18
15
15
30
27
48
12
15
78
39
21
24
27
69
30
21
48
33
60
12
3
48
9
51
9
123
12
45
48
3
9
3
39
45
ABCD 96577877798*3^$a+1 [50098]
6
102
12
30
126
54
126
90
54
85
95
156
12
9
21
12
96
12
18
24
18
72
198
57
63
18
60
60
54
48
18
24
6
54
6
12
138
15
39
30
30
108
48
81
123
6
30
12
42
48
90
12
66
12
18
24
157
23
60
60
90
90
120
90
6
102
12
48
90
9
3
18
18
12
13
47
78
162
78
30
54
156
84
175
5
18
30
228
39
111
102
18
24
30
6
30
54
30
210
25
23
72
6
120
90
24
30
6
24
18
120
12
18
60
18
54
48
30
27
33
78
54
78
48
42
19
41
12
36
72
127
101
24
147
33
48
63
39
36
21
39
9
81
162
42
66
12
18
30
42
30
93
9
96
39
3
102
78
169
128
33
60
3
39
60
180
6
162
33
69
60
18
42
96
24
96
42
102
18
9
39
9
105
66
264
45
51
24
18
180
79
23
57
99
12
48
1
53
30
61
29
90
18
18
72
12
66
12
3
9
78
9
69
24
6
24
30
18
60
18
54
78
150
42
90
6
174
48
12
18
7
11
84
198
30
48
24
90
27
69
60
79
80
21
75
64
32
63
6
12
108
24
90
168
48
54
36
54
150
120
30
6
84
67
11
42
168
48
84
108
72
6
24
60
150
30
18
18
24
108
30
87
63
18
90
42
43
47
97
96
35
144
60
18
30
12
36
84
36
54
30
48
60
18
60
84
126
24
120
108
162
60
30
18
120
18
30
102
12
36
24
78
48
30
114
18
78
12
63
15
24
66
42
18
192
43
17
127
95
66
72
72
18
12
36
30
30
30
54
18
27
15
66
234
6
30
129
21
24
66
1
11
42
18
9
93
6
45
69
18
57
75
150
36
144
120
36
31
83
6
24
36
54
78
39
3
45
111
54
18
9
160
131
240
93
16
23
66
312
18
132
30
162
78
30
109
23
60
60
18
63
57
120
12
30
21
45
115
95
1
23
180
6
54
30
18
102
30
6
15
69
6
21
21
42
36
60
72
30
78
30
30
12
18
99
63
12
6
15
39
30
156
84
30
30
156
42
42
15
15
90
6
24
6
51
63
18
48
54
240
6
19
5
30
36
9
15
81
39
6
42
12
30
126
12
12
30
18
192
36
102
12
108
162
6
72
39
64
59
66
24
30
120
37
41
60
18
25
59
18
102
60
18
48
12
12
87
63
18
18
54
78
12
45
21
102
18
12
18
180
49
35
48
30
12
67
83
18
12
96
42
132
60
18
3
96
9
102
30
3
39
18
87
15
90
78
12
6
42
12
6
72
18
24
90
18
18
144
18
42
31
47
33
159
1
59
168
108
1
359
12
90
30
102
138
72
60
198
18
54
36
30
24
25
5
18
12
90
30
36
72
73
5
90
24
96
54
36
132
90
138
39
16
5
54
21
45
12
18
72
18
84
36
102
42
126
30
39
3
108
1
11
102
138
42
78
18
24
18
42
30
18
18
12
9
81
48
42
42
30
45
15
6
54
48
102
96
84
126
42
30
42
6
42
12
60
36
102
72
36
132
12
36
12
72
138
48
75
27
18
60
30
84
60
108
102
7
83
18
18
25
125
30
24
6
60
120
42
48
25
89
78
72
78
18
42
39
9
12
27
51
24
126
90
180
9
135
36
24
30
18
30
42
21
27
48
85
59
198
18
45
39
90
66
24
18
12
7
71
9
189
30
21
51
30
42
78
87
21
12
12
30
48
12
138
12
126
90
139
23
132
18
19
128
75
36
12
90
42
60
6
54
25
53
18
42
42
21
144
192
33
31
59
85
83
102
6
72
60
109
48
65
66
42
60
87
15
60
150
6
54
30
37
29
60
162
12
18
12
216
24
30
18
138
24
18
168
84
120
18
30
30
48
42
30
48
54
18
102
6
9
15
120
168
78
24
30
45
96
159
36
60
49
5
78
60
42
60
60
15
93
78
85
5
30
24
6
15
64
23
9
9
30
12
150
30
18
54
30
51
15
12
12
6
72
42
108
60
150
228
42
12
121
257
18
30
24
7
113
18
12
36
90
12
18
42
30
18
171
3
30
18
12
ABCD 96578259236*3^$a+1 [50108]
60
25
12
11
4
20
96
16
39
54
27
8
1
75
12
15
29
16
9
6
45
20
43
21
9
54
18
59
40
105
11
4
8
7
5
36
84
1
23
91
36
30
23
100
24
56
16
3
33
159
81
9
24
11
36
4
24
176
96
52
32
64
21
24
75
12
120
3
29
43
77
67
41
37
11
24
1
30
6
36
3
44
36
4
48
32
12
1
12
23
4
8
37
11
28
12
3
21
3
12
53
112
20
1
27
21
24
18
53
1
3
36
9
18
5
49
59
19
192
5
24
4
36
20
24
52
183
5
48
40
33
72
35
13
36
39
60
56
13
11
72
37
23
40
80
24
13
3
8
40
9
3
8
1
75
33
18
77
1
11
16
32
25
42
69
12
20
37
23
48
127
45
33
39
12
15
18
71
12
40
84
69
99
56
16
8
73
23
12
12
37
23
12
61
12
36
35
36
40
33
18
18
6
29
40
12
60
48
27
57
72
33
12
123
12
45
6
18
12
18
21
24
27
9
56
48
64
27
9
9
3
24
21
15
92
16
24
111
65
1
78
126
12
59
28
27
9
75
5
12
12
12
24
31
29
16
9
11
1
3
57
72
11
36
40
48
27
48
17
1
27
45
6
45
12
27
18
42
17
1
39
20
13
35
1
15
51
24
21
8
1
24
71
12
40
39
30
15
9
36
35
4
44
37
15
21
15
9
15
24
9
35
16
80
49
35
1
15
36
8
36
76
9
27
15
9
3
65
7
6
102
5
12
28
68
13
180
35
64
36
24
21
36
11
88
24
27
9
32
48
37
18
125
16
8
72
13
18
29
1
3
12
3
54
11
16
33
15
20
48
48
16
69
54
33
32
36
24
28
20
19
6
12
6
17
13
36
15
39
5
16
68
61
30
54
47
31
12
18
23
12
28
9
75
15
5
91
30
87
32
12
48
25
35
16
44
40
12
51
12
5
37
198
33
20
4
9
35
4
8
48
1
18
12
36
57
68
25
12
3
48
104
60
28
20
25
42
18
23
7
113
1
11
60
13
90
17
24
40
33
51
32
40
39
18
11
16
3
17
40
20
4
12
3
30
39
12
20
25
30
9
12
20
19
18
87
39
5
40
27
5
7
17
76
24
105
3
33
3
27
17
12
13
72
23
12
31
17
28
20
12
12
19
41
40
15
36
69
21
108
156
15
20
4
36
51
18
27
8
36
16
9
23
7
24
17
49
75
48
8
13
72
35
253
11
36
133
27
27
45
152
16
12
20
7
5
40
108
27
18
18
24
9
12
8
19
41
52
24
60
45
119
16
60
3
18
3
24
45
15
8
60
7
45
8
24
24
7
17
36
12
12
103
12
5
16
75
5
16
36
48
36
3
17
124
32
12
28
24
8
16
9
27
8
28
12
20
12
36
72
72
24
36
13
102
5
36
49
35
24
4
33
12
27
8
52
9
15
32
64
8
1
11
60
16
8
85
27
45
15
12
8
4
24
27
93
24
15
45
3
24
5
61
87
32
25
18
41
1
51
93
11
16
8
4
33
39
33
11
40
24
68
19
18
63
60
8
25
42
29
16
144
24
12
104
24
112
48
32
64
21
18
101
28
36
12
15
18
15
20
1
35
16
20
28
9
23
4
24
24
20
37
90
36
9
36
32
72
4
27
17
72
13
3
93
12
35
28
72
15
30
23
1
18
18
47
28
12
8
100
80
43
60
69
36
20
1
36
18
29
12
4
36
63
12
69
9
123
8
12
19
48
53
12
25
15
12
15
41
4
60
111
18
27
12
15
33
60
24
80
13
78
12
17
61
30
9
68
16
36
24
20
7
17
25
36
30
9
15
17
4
9
15
12
8
28
9
36
23
24
31
36
66
24
90
90
36
18
21
8
1
11
31
45
24
105
11
7
5
28
8
4
8
4
36
84
8
16
24
45
3
15
9
15
89
52
80
60
19
5
13
47
13
35
1
11
19
89
55
6
27
8
67
9
24
36
3
5
120
1
11
28
36
21
30
21
57
30
6
15
69
23
4
51
9
24
32
7
18
3
44
76
12
8
12
40
104
124
36
36
12
27
105
48
72
24
56
16
9
30
21
284
24
4
48
12
20
1
95
24
16
24
3
5
4
36
12
92
1
3
12
3
17
52
51
21
3
12
21
24
24
12
15
5
79
53
36
4
20
16
39
33
15
42
27
48
8
24
60
13
27
20
64
24
21
47
12
16
80
4
27
66
39
21
83
12
7
65
7
5
36
4
45
15
104
97
47
7
5
1
35
67
33
20
28
9
23
37
11
25
12
3
20
4
51
57
8
55
5
64
12
20
13
15
15
5
36
60
25
36
3
21
12
18
21
33
23
12
37
15
20
24
16
51
5
24
31
29
25
23
12
16
48
9
71
40
36
9
11
76
12
63
24
69
72
12
20
48
12
12
60
48
12
60
79
54
23
7
18
3
20
12
28
15
84
108
17
36
7
45
44
36
28
20
19
78
12
27
56
100
33
36
75
33
18
17
12
4
72
9
15
36
48
9
3
27
5
1
111
108
33
18
21
44
12
13
59
52
8
72
4
21
18
17
1
102
36
96
29
36
60
16
48
24
8
60
43
12
17
16
60
20
4
12
20
55
9
21
35
19
17
48
24
100
8
4
20
4
9
35
12
48
12
36
19
6
15
60
60
20
19
33
20
7
9
9
18
65
25
12
71
4
32
19
117
48
44
88
32
12
55
5
40
9
87
24
8
12
4
15
9
12
68
12
28
8
40
3
9
27
33
15
5
16
56
1
35
72
13
18
72
5
49
6
93
12
33
35
4
3
5
49
39
72
8
19
18
39
20
73
12
179
16
36
3
81
15
5
40
3
57
39
21
60
20
4
32
19
6
12
36
27
15
17
88
39
90
54
41
28
33
3
12
57
27
8
88
8
12
25
3
56
13
83
132
1
135
21
23
55
21
105
35
12
4
168
63
9
48
60
32
19
21
9
35
61
23
25
36
24
27
36
8
36
1
30
9
123
81
27
117
27
9
36
8
1
47
4
39
36
29
1
11
4
36
132
68
19
45
63
17
55
18
60
11
55
9
33
3
15
5
64
68
4
24
45
27
12
128
48
55
9
12
39
21
15
21
60
32
31
29
28
8
25
12
47
103
69
3
17
13
18
42
12
36
47
28
75
30
15
27
33
8
40
32
144
13
12
24
39
12
68
12
31
12
45
27
5
4
132
3
69
56
1
36
39
36
108
24
60
63
30
3
111
9
12
12
72
20
4
15
36
18
27
80
16
3
21
24
21
3
8
12
67
9
51
69
36
123
6
12
3
12
9
3
20
36
4
80
12
25
84
24
3
12
48
75
45
45
59
120
40
36
60
12
57
3
33
18
66
6
17
73
48
42
90
15
8
12
13
42
18
11
60
16
39
89
31
18
18
33
9
11
12
4
39
5
12
48
24
7
5
85
3
8
19
53
25
12
6
5
25
23
76
45
24
15
ABCD 96578352004*3^$a+1 [50009]
60
13
84
48
20
12
3
61
24
113
24
18
12
13
12
8
33
135
4
8
27
25
188
28
200
24
15
18
3
28
260
51
1
168
60
29
7
65
99
4
140
15
1
264
36
89
78
57
15
1
24
12
84
44
28
65
15
100
12
120
56
52
44
15
61
104
3
1
47
49
84
36
8
15
25
83
12
120
90
51
36
15
48
13
35
133
12
72
20
15
13
80
39
1
8
36
60
4
72
119
6
15
39
18
67
20
16
12
77
3
12
28
140
48
27
33
12
15
85
68
39
61
8
16
24
59
42
15
33
18
12
25
48
59
36
45
48
4
95
18
139
68
27
85
36
48
56
16
44
3
12
13
8
99
49
36
8
27
13
23
60
9
15
73
83
49
116
24
4
47
54
343
48
20
15
12
73
8
57
15
4
5
19
36
71
9
88
65
15
3
150
19
5
18
21
112
104
81
67
35
12
21
75
84
13
5
75
12
3
60
33
64
80
3
45
36
51
13
47
133
137
30
49
32
28
11
105
4
12
119
60
21
57
51
12
4
24
11
129
172
5
30
45
12
57
75
45
3
16
101
15
75
45
24
4
36
84
47
21
60
28
71
18
42
6
144
30
96
49
104
24
72
51
54
31
44
28
48
144
48
32
3
30
55
12
35
1
17
42
45
144
52
60
120
24
8
52
23
12
96
24
73
60
20
16
17
24
39
16
176
15
13
107
90
15
39
33
75
1
59
13
35
25
48
41
3
60
52
83
25
23
105
39
81
64
11
174
43
48
48
140
177
30
24
85
20
60
45
3
16
24
12
143
37
5
3
36
52
48
84
68
4
44
111
73
12
11
60
9
33
7
36
32
3
45
4
48
56
57
67
228
47
42
78
133
29
39
16
83
60
153
27
21
184
32
100
11
13
56
16
29
66
213
24
36
4
12
20
108
3
49
23
157
5
135
15
81
39
33
36
16
95
33
52
155
25
35
1
20
75
9
40
95
25
353
15
12
76
24
8
36
36
153
43
29
115
5
3
15
33
4
65
19
36
20
16
80
45
102
33
4
36
32
15
21
99
42
3
3
60
54
90
49
317
3
84
15
18
19
116
9
48
120
30
1
84
32
4
96
144
41
15
64
89
42
49
32
40
24
125
18
13
17
7
8
15
33
15
25
107
60
105
33
55
137
42
1
12
56
16
36
12
12
60
80
24
4
36
32
72
48
39
36
54
39
36
45
66
133
24
12
20
3
48
12
42
19
84
35
102
31
24
41
63
27
132
13
59
9
76
80
51
45
99
25
23
42
135
15
25
116
4
36
24
5
55
65
55
176
27
37
48
80
40
20
27
48
85
77
126
132
21
87
72
120
1
47
33
4
12
36
20
28
176
3
33
27
30
7
11
84
18
87
3
12
81
9
19
101
51
84
40
20
15
6
27
27
73
8
99
36
85
12
36
56
21
43
12
20
112
47
30
139
29
43
5
234
1
48
11
73
47
109
24
20
28
8
76
35
1
24
5
15
33
3
132
40
32
100
35
1
17
30
162
135
16
17
91
36
144
132
60
47
25
113
54
48
48
105
24
76
8
147
12
12
1
24
95
1
59
60
90
19
20
81
78
13
8
4
32
24
40
44
96
76
96
119
25
48
23
37
35
57
15
9
51
1
48
11
145
35
13
23
9
36
4
96
44
40
56
15
30
3
64
5
30
48
13
20
39
25
47
49
24
12
36
8
40
41
19
11
25
8
75
157
24
17
90
12
97
83
93
4
131
25
17
18
60
9
40
96
8
100
11
13
48
35
60
37
47
9
24
57
6
49
113
127
96
47
25
12
23
132
33
52
53
7
36
12
12
80
36
9
3
3
12
1
12
24
8
36
27
42
7
23
1
44
75
72
9
112
12
35
21
69
30
18
15
9
19
36
8
28
12
215
85
12
20
40
68
52
44
4
12
36
144
5
15
40
8
15
60
12
1
24
95
73
287
33
100
180
113
7
35
97
60
36
12
23
25
60
24
20
81
39
111
49
20
148
60
12
35
129
156
81
87
48
4
5
15
3
181
36
125
15
88
12
5
15
168
12
40
5
19
116
24
39
61
80
84
75
48
30
24
103
32
48
15
21
99
25
60
92
64
11
25
8
3
25
24
65
39
52
35
25
17
7
104
9
30
12
30
175
36
29
126
24
25
8
27
129
60
16
23
33
15
42
43
29
15
105
111
4
5
103
23
90
39
28
32
16
47
48
69
63
37
5
51
69
90
78
7
8
36
27
24
25
41
7
17
31
35
12
37
11
13
44
40
20
112
180
24
12
59
45
16
32
60
33
19
84
156
35
9
51
93
136
59
25
56
51
1
119
9
76
24
84
8
40
17
102
9
51
193
20
52
36
ABCD 96579747248*3^$a+1 [50163]
57
43
23
12
78
54
30
6
25
60
17
12
36
3
64
35
37
8
3
37
17
30
1
24
48
12
36
5
3
16
5
15
64
119
18
54
78
15
40
5
12
90
6
7
23
13
44
33
54
25
20
3
12
1
32
48
12
3
13
24
5
18
25
12
5
48
27
3
9
75
6
12
7
48
20
76
71
21
132
16
12
59
30
75
16
48
11
33
3
24
9
100
24
8
9
3
3
42
30
153
9
18
61
29
43
24
11
42
18
9
3
30
3
15
72
21
9
42
6
43
80
4
80
16
17
30
30
42
37
68
75
157
8
12
33
3
48
57
30
30
39
3
1
32
12
12
24
27
24
9
21
96
24
18
12
21
48
9
48
12
12
6
69
16
5
27
16
77
42
18
55
8
16
35
25
125
30
21
27
12
9
100
44
183
24
1
128
60
40
72
17
31
36
11
12
30
12
6
45
15
42
15
27
105
76
32
45
51
27
45
12
96
21
15
51
12
13
5
27
3
25
5
15
28
17
12
75
15
1
104
40
5
27
15
33
16
17
15
39
21
60
15
90
15
24
48
33
3
21
63
15
1
77
19
24
71
9
27
13
12
20
15
24
85
35
49
11
33
36
9
48
7
17
39
100
47
45
9
48
78
24
6
75
15
30
27
27
13
128
15
30
72
90
21
39
12
105
15
6
63
12
27
21
84
12
63
102
30
66
60
7
32
63
81
12
84
21
19
11
12
25
23
25
137
18
12
12
18
67
96
8
16
23
13
5
24
3
12
15
201
87
33
15
9
16
5
24
19
11
45
3
12
18
111
4
20
3
9
3
57
3
78
12
43
5
115
65
3
9
43
35
30
7
5
3
9
19
44
45
3
15
12
12
49
12
65
63
12
24
21
55
164
136
47
25
48
32
15
73
5
42
1
104
75
1
131
49
77
15
9
19
17
12
60
31
44
16
12
17
51
4
8
4
60
8
16
32
177
30
18
7
20
3
12
21
27
24
36
30
43
41
6
24
1
32
3
37
77
19
41
18
37
8
15
81
27
30
15
57
87
16
89
30
48
25
5
7
36
12
95
37
44
12
27
21
24
75
1
29
103
5
42
1
32
99
60
6
19
80
88
47
1
12
20
45
48
3
16
24
152
24
3
18
123
24
33
7
23
45
45
12
43
24
65
3
45
63
75
72
61
36
53
72
18
13
8
9
3
105
7
17
3
15
30
67
56
48
111
18
3
28
80
16
20
36
48
12
4
156
35
42
42
6
3
27
25
80
39
126
60
12
51
24
57
30
49
11
6
24
18
18
120
102
18
19
44
9
48
39
4
60
197
24
3
12
4
11
9
27
12
21
9
7
68
147
21
4
41
163
36
36
128
39
18
7
72
11
25
5
63
51
6
3
16
5
15
15
33
57
15
15
36
45
39
60
1
29
18
13
20
15
12
33
4
23
93
60
9
90
9
21
36
30
73
17
3
27
42
18
24
6
27
16
44
52
65
15
28
8
40
68
57
7
35
73
5
3
16
65
36
30
13
17
42
37
104
24
15
48
24
9
27
60
54
18
33
39
48
12
9
4
23
57
3
72
37
56
69
99
16
65
55
8
3
9
3
1
29
12
3
3
45
112
17
96
12
42
13
35
12
9
36
63
30
168
7
32
16
8
21
30
48
57
33
51
21
43
48
35
37
56
16
53
87
33
48
3
76
20
3
18
27
153
7
56
39
97
11
24
6
3
4
77
30
18
42
33
3
33
39
30
12
18
12
21
27
33
4
5
66
132
1
20
64
23
30
7
12
11
12
25
36
20
60
57
87
57
75
64
44
3
93
4
5
7
11
9
60
16
155
72
121
20
51
13
32
63
33
12
3
13
29
78
60
33
124
185
3
64
35
78
87
60
64
44
16
20
4
17
30
90
15
21
27
36
36
60
51
12
12
1
32
72
51
69
3
60
25
23
25
8
24
87
36
145
60
65
39
63
1
24
20
16
36
56
48
57
24
39
21
30
13
5
3
105
15
9
99
36
96
15
12
12
60
6
39
28
60
5
75
27
13
60
20
3
24
78
18
72
42
30
18
15
12
36
9
6
24
9
36
48
12
64
60
29
30
37
125
3
15
18
24
18
72
6
30
45
75
12
117
4
32
39
18
12
30
9
159
73
8
21
6
42
18
24
6
30
69
40
11
13
60
20
24
16
24
12
48
23
30
15
87
42
31
8
9
60
31
17
12
7
5
3
27
45
15
18
30
13
17
3
27
33
28
24
56
24
12
21
279
16
29
48
30
13
44
21
42
42
18
72
145
41
7
47
18
15
12
4
11
85
48
5
51
112
72
23
9
64
29
90
42
39
21
75
33
3
9
51
88
12
32
12
36
12
160
116
16
36
59
13
5
15
76
11
6
30
9
3
45
15
42
3
28
29
18
12
21
15
12
60
25
23
24
33
16
11
9
16
60
35
18
120
42
13
5
12
15
93
18
30
3
9
43
60
29
3
15
12
81
40
17
7
24
44
3
60
37
8
177
51
9
27
45
36
24
78
132
69
27
12
37
5
15
21
30
60
24
9
24
15
25
35
48
30
24
6
9
16
20
4
53
60
120
3
27
33
45
84
30
129
4
17
6
12
18
43
29
18
12
225
3
30
63
24
27
66
24
6
49
95
13
5
27
3
13
17
7
5
6
54
63
27
30
151
8
4
48
65
60
55
44
21
12
31
20
9
31
41
55
8
28
47
61
32
24
15
18
42
6
30
12
1
59
48
72
33
69
138
45
28
47
85
47
36
9
3
12
73
47
145
8
3
30
54
25
23
1
77
54
78
7
24
89
30
33
40
48
47
42
90
30
15
3
72
18
24
78
48
45
12
33
12
30
1
131
18
72
19
131
36
42
63
9
39
39
18
7
77
18
57
15
6
42
12
78
3
4
56
9
36
27
76
29
7
60
60
5
78
21
21
6
69
88
5
3
12
3
9
75
9
51
13
12
5
3
3
13
17
15
28
41
6
33
39
25
12
24
77
43
36
44
39
12
6
12
31
11
6
30
30
30
30
7
35
1
11
1
12
36
20
24
15
73
44
21
27
33
30
30
3
4
5
18
9
3
48
13
17
24
19
60
72
44
75
33
27
60
18
42
6
42
138
3
9
18
9
4
12
5
15
9
39
9
12
18
1
72
48
11
18
42
48
1
17
12
102
13
35
18
15
52
23
42
15
57
3
87
9
12
4
60
23
30
15
3
12
1
32
15
33
4
32
51
25
ABCD 96579865964*3^$a+1 [50059]
24
195
3
281
55
77
13
54
53
4
20
24
64
75
45
72
8
127
89
64
111
6
11
133
59
48
67
53
55
5
52
8
13
66
96
9
3
41
64
63
113
60
4
156
99
12
129
120
56
16
63
126
126
29
91
72
18
3
216
75
5
31
54
126
72
120
93
3
5
24
37
18
17
55
29
12
48
112
84
96
48
60
36
20
28
32
25
3
8
13
30
36
161
12
76
24
128
28
9
35
72
91
12
5
1
15
140
112
3
36
33
51
36
5
28
56
60
49
191
60
37
72
3
32
91
72
93
120
21
126
24
90
30
5
24
192
13
35
60
12
48
24
12
43
41
37
263
4
21
119
1
96
95
259
6
35
120
48
40
72
8
36
12
4
44
4
20
43
29
16
144
21
15
44
36
67
93
15
24
36
5
7
36
41
48
12
28
20
52
80
13
11
235
21
56
19
9
44
36
1
11
19
21
80
24
91
89
1
90
144
54
47
28
36
3
12
125
61
87
123
17
61
27
24
39
30
75
255
69
80
36
31
9
21
323
112
69
39
3
45
92
72
16
44
16
48
81
18
17
103
137
64
21
216
18
36
5
43
53
48
7
33
72
63
54
11
4
3
9
8
55
12
89
1
51
32
103
72
102
11
48
31
129
44
7
21
93
90
209
115
5
48
85
24
11
55
24
33
3
138
6
53
52
15
168
45
32
40
3
101
7
54
11
48
16
51
144
18
72
18
17
61
18
144
41
115
77
12
76
20
19
12
21
3
5
84
36
192
24
16
20
12
16
20
79
36
77
25
59
88
36
20
55
9
56
37
18
17
133
99
3
42
30
90
42
30
35
19
42
35
19
33
12
20
48
247
9
27
17
37
30
18
6
72
264
114
30
96
48
18
3
147
45
75
5
37
18
54
18
5
31
12
24
54
51
8
85
87
3
48
29
25
3
8
67
53
19
48
53
48
12
28
21
35
151
5
7
36
21
44
64
15
5
28
75
5
24
28
3
77
7
5
48
7
120
6
27
93
18
36
141
45
30
57
32
196
39
24
45
20
16
3
18
35
79
126
48
39
92
48
163
24
9
135
117
212
25
11
61
35
79
12
5
28
92
112
3
17
28
32
7
41
52
12
135
9
104
67
101
4
44
85
27
27
12
33
21
35
16
3
77
16
20
19
9
24
56
31
69
75
57
12
60
128
24
85
123
51
42
30
53
76
15
18
11
187
57
36
120
27
5
64
8
7
6
35
24
13
18
137
55
5
12
24
64
3
42
18
105
15
17
72
16
45
95
139
81
24
93
90
17
64
32
24
96
120
79
9
92
43
12
18
54
18
42
137
124
99
17
13
11
112
3
114
48
147
80
13
27
116
36
28
80
31
21
3
45
21
35
52
147
126
47
12
31
5
84
43
108
5
7
24
5
60
1
35
12
97
96
143
55
72
65
55
72
168
77
12
28
8
37
11
16
75
29
64
15
21
36
8
151
77
28
27
9
20
40
36
32
108
43
69
48
3
5
24
36
49
66
24
108
9
140
61
35
72
55
72
60
18
27
75
41
12
88
44
1
15
3
65
40
104
205
126
117
152
36
139
41
124
3
17
88
8
7
108
101
40
63
30
72
3
36
32
52
3
93
69
72
96
18
9
56
19
18
18
69
57
11
24
163
21
56
16
159
6
15
33
72
90
29
49
27
3
21
21
123
21
11
127
65
7
5
28
56
37
114
9
32
133
24
90
5
100
75
120
41
16
51
33
27
33
144
87
29
61
15
20
91
108
21
33
6
5
24
40
20
55
5
100
75
12
41
12
61
27
93
54
53
4
44
72
85
107
16
12
188
31
96
5
79
65
76
72
45
27
20
19
201
15
5
84
12
43
41
181
23
4
3
93
56
19
29
36
7
45
45
59
61
3
72
44
84
67
5
52
116
61
24
30
29
40
20
25
27
80
13
195
60
51
41
31
5
12
133
47
1
111
36
120
147
5
12
60
120
48
48
28
20
24
228
4
51
90
47
7
18
35
91
21
8
40
36
27
53
12
24
28
68
7
41
16
44
67
30
24
174
96
36
30
39
15
93
21
54
36
36
66
95
28
45
27
3
36
6
35
85
39
291
33
120
20
112
48
20
16
24
32
72
72
168
31
72
78
35
16
56
37
11
72
37
15
212
31
30
54
125
184
147
65
ABCD 96579898276*3^$a+1 [50072]
16
32
21
75
45
6
85
17
42
18
3
105
72
18
13
17
42
13
77
36
87
21
12
36
180
90
132
18
84
19
24
11
180
33
48
15
1
29
51
216
9
18
72
157
8
9
60
72
66
6
3
117
18
54
91
32
63
36
13
24
29
24
18
33
88
8
16
11
18
27
16
144
83
24
18
12
55
5
36
18
18
19
101
6
72
21
15
81
24
75
37
8
81
31
35
78
31
59
30
6
54
36
15
40
8
27
30
127
17
36
19
71
6
75
15
48
36
6
84
3
16
56
21
19
65
63
15
138
7
17
36
12
36
54
24
18
48
19
104
189
36
12
54
42
51
51
54
60
54
30
6
33
3
18
51
168
63
54
36
72
55
59
21
45
3
165
30
36
6
3
64
35
6
84
19
144
35
61
83
54
126
25
152
45
102
24
126
84
54
21
3
30
18
42
51
3
13
5
72
102
21
105
6
33
24
72
27
36
1
5
19
65
7
89
120
24
66
18
6
66
72
3
147
37
35
21
9
6
18
48
7
11
162
36
24
39
136
35
42
102
54
6
9
40
77
19
107
18
108
66
6
31
17
7
11
6
144
12
27
27
54
126
90
7
47
132
93
15
18
15
16
77
19
83
21
16
35
18
27
51
18
12
24
30
42
39
45
144
6
12
18
39
75
72
36
102
51
93
42
18
31
41
66
24
109
48
5
48
3
39
30
24
48
42
1
120
56
33
55
24
29
96
27
21
19
5
90
18
192
36
24
27
27
18
54
72
13
216
5
99
24
87
6
108
12
43
35
102
72
18
6
72
12
6
162
19
17
48
24
18
36
18
55
32
57
63
3
72
24
54
66
45
64
77
84
6
9
75
21
33
162
24
12
25
29
54
37
17
60
75
16
53
3
24
45
48
19
17
87
57
7
143
84
54
42
37
11
24
30
6
30
24
51
40
29
3
3
144
21
81
7
11
18
6
18
36
102
6
54
30
36
18
81
9
15
45
12
15
40
71
177
21
24
30
36
25
29
24
30
54
7
32
144
21
12
36
36
114
18
19
17
31
5
27
45
27
40
35
6
87
16
17
18
78
36
12
90
45
9
24
66
37
17
18
61
53
19
65
24
90
93
16
17
55
32
39
1
65
96
15
112
47
36
24
157
89
36
3
16
56
21
48
19
56
48
57
24
30
9
27
54
7
17
15
3
12
132
72
13
8
45
72
19
17
39
3
108
12
61
71
30
75
33
60
30
37
24
47
36
24
36
18
55
17
63
21
24
19
17
18
18
48
18
97
47
9
72
72
69
156
42
93
48
16
59
13
5
19
8
3
36
6
36
12
60
144
12
24
48
54
132
81
3
18
19
5
108
12
132
18
36
18
39
24
45
12
7
29
115
29
3
21
36
108
84
18
61
11
18
198
21
3
90
12
15
3
18
51
27
13
89
18
21
33
6
49
24
72
11
42
54
13
89
7
119
25
32
21
12
135
51
90
18
18
36
84
39
96
81
36
19
17
6
1
53
12
7
89
18
85
32
117
108
36
36
12
19
5
102
114
84
42
13
17
7
125
48
75
40
101
3
88
144
17
7
35
72
13
24
8
63
54
3
48
3
30
7
120
17
6
12
54
180
36
72
18
24
69
3
12
18
111
15
6
54
36
1
47
42
31
35
18
27
48
16
71
54
19
59
126
18
72
18
48
36
234
54
7
83
109
41
103
17
15
9
12
60
36
54
21
9
7
137
79
11
93
33
36
19
96
17
159
33
72
6
48
42
36
30
18
27
135
90
24
18
12
60
84
54
36
36
6
30
60
12
15
9
31
17
42
21
63
145
77
19
173
3
16
53
72
19
125
6
48
18
54
54
18
6
36
3
88
72
8
64
8
48
9
42
12
57
57
15
33
18
6
175
71
57
33
15
9
48
36
42
33
123
42
36
12
144
19
35
36
60
36
1
107
18
72
48
3
3
13
5
12
111
3
66
18
1
56
87
33
3
24
48
36
33
27
90
36
66
78
103
32
3
37
23
48
42
31
17
15
27
12
6
90
1
72
53
12
18
24
30
42
144
13
96
72
137
6
9
21
43
71
1
128
72
33
87
88
53
27
24
27
69
3
54
36
18
1
89
66
6
108
48
3
16
8
9
24
31
17
6
33
24
27
61
53
48
3
16
32
9
36
12
55
5
75
48
21
48
259
47
42
15
165
75
9
7
53
12
7
72
35
36
1
17
30
180
78
31
56
87
18
186
37
35
12
1
41
84
27
27
6
12
36
96
18
90
54
48
6
36
30
6
12
72
27
51
18
12
24
31
59
30
54
108
37
32
9
48
60
19
125
12
96
36
54
18
19
47
78
27
40
24
8
21
90
9
141
12
18
96
18
75
9
18
37
5
19
35
37
125
12
55
203
13
23
48
96
12
18
3
57
48
55
32
9
55
80
75
205
17
90
72
13
161
6
12
24
30
36
6
30
150
30
36
78
138
18
37
77
66
25
89
90
18
51
72
16
53
54
117
51
21
15
66
36
72
6
30
18
24
54
55
80
24
3
ABCD 96580265636*3^$a+1 [50155]
36
17
49
126
65
73
6
54
12
15
3
24
108
24
9
9
6
89
16
39
96
24
6
59
232
69
35
7
54
24
6
29
31
6
12
108
54
6
72
6
54
27
15
24
6
6
30
90
45
27
42
60
24
24
120
72
60
11
97
87
165
3
45
30
53
25
24
71
37
75
105
63
27
66
42
129
3
5
85
27
21
72
6
21
21
83
37
3
24
48
15
30
60
95
49
23
31
6
75
21
78
24
42
96
24
11
48
40
87
33
104
1
12
24
114
6
90
30
75
8
1
36
3
51
6
78
81
87
90
63
9
6
66
96
87
57
71
40
120
57
78
84
6
30
102
11
184
8
19
45
105
6
24
48
33
72
57
36
24
123
57
156
150
45
93
72
12
36
12
15
93
42
65
13
12
39
111
42
42
53
7
105
56
7
12
30
36
132
72
36
42
132
54
159
48
15
12
12
36
45
8
1
48
15
45
60
12
24
27
33
119
31
17
37
3
24
63
65
55
42
15
9
54
72
36
42
42
6
35
72
67
54
111
33
12
96
30
78
87
45
54
53
115
60
48
42
6
42
39
9
72
47
13
75
15
18
6
78
48
27
15
6
36
6
54
11
25
167
133
24
11
127
30
11
109
108
78
57
32
61
107
40
15
65
48
25
6
30
6
138
72
288
54
72
210
11
7
18
15
57
108
72
11
7
33
15
162
30
17
31
6
6
45
57
42
18
72
126
93
15
42
12
42
18
156
51
3
42
6
30
132
72
66
72
12
30
63
21
75
9
30
12
45
39
30
126
21
45
12
48
42
60
36
6
150
6
75
15
17
61
6
30
15
3
125
67
6
30
12
18
12
30
12
6
120
18
36
84
45
24
21
42
42
6
57
99
93
8
25
39
9
72
39
8
13
27
33
24
18
18
72
171
57
60
72
12
15
39
6
6
5
64
3
12
120
84
5
16
21
35
115
18
27
3
162
30
54
39
69
35
31
17
43
29
88
8
64
48
165
107
103
48
9
63
17
67
53
1
15
69
36
96
78
42
15
3
18
99
75
53
85
66
6
75
15
36
69
105
48
30
33
9
23
61
114
42
6
17
25
87
15
36
30
18
77
85
27
297
144
39
45
3
57
23
112
21
144
60
18
54
30
54
12
78
9
15
66
6
114
12
12
72
30
30
36
12
11
72
55
48
24
36
102
39
33
95
1
36
36
12
30
48
5
67
53
13
12
24
66
12
105
33
150
30
138
126
6
48
5
1
66
12
33
9
24
42
45
3
165
39
66
15
21
48
36
42
90
27
72
8
96
64
21
36
39
111
18
36
6
174
15
32
120
25
48
12
3
21
120
6
102
71
37
3
57
15
15
33
69
11
61
66
18
36
6
237
27
29
40
120
45
42
30
35
19
138
18
90
12
3
75
60
12
108
60
60
42
42
30
120
48
12
36
102
30
42
33
56
1
15
9
12
12
60
3
75
18
30
36
6
3
216
39
89
1
30
66
15
24
87
30
222
5
31
81
8
31
66
18
72
6
12
18
30
147
33
23
31
48
72
9
99
5
7
81
15
30
252
48
42
117
45
60
6
48
9
153
24
108
72
51
24
104
115
77
43
90
36
30
6
42
66
12
35
55
18
24
12
11
67
213
8
187
18
66
48
18
63
39
60
125
40
72
48
15
6
51
9
12
12
18
18
72
30
42
35
103
138
156
60
18
12
30
138
72
9
45
24
102
53
16
80
1
24
36
84
24
263
253
6
54
12
3
81
6
9
45
3
3
78
36
131
67
6
39
15
30
42
89
31
144
6
24
35
1
6
60
69
63
36
36
33
8
109
54
45
117
180
12
30
138
54
6
42
18
24
18
18
30
30
24
24
30
69
80
7
90
36
3
21
18
6
35
55
9
3
150
54
36
144
21
45
54
21
9
54
42
30
30
35
109
114
81
81
90
24
96
12
6
156
60
75
9
15
99
6
42
45
9
36
24
36
12
198
90
3
21
78
5
25
15
3
5
7
102
90
18
18
24
108
36
125
31
78
11
121
71
13
99
33
39
8
7
18
48
42
42
24
60
42
84
18
42
6
24
6
17
112
3
90
108
47
88
69
11
49
24
84
6
36
48
6
126
21
48
27
93
9
132
54
5
24
40
75
6
87
87
18
24
48
12
114
156
6
78
9
93
42
6
72
42
65
61
24
3
48
200
49
23
19
78
23
19
29
136
9
36
90
9
104
16
15
36
66
30
108
6
48
30
90
11
37
35
13
12
15
72
8
40
159
81
27
48
18
96
66
24
24
6
11
19
45
21
60
18
6
150
6
30
12
72
18
36
12
63
15
9
96
9
23
ABCD 96580351984*3^$a+1 [50114]
5
171
16
104
24
76
68
12
76
5
15
48
124
72
96
24
36
80
4
29
99
16
24
116
60
4
32
9
19
36
60
56
60
16
60
29
24
72
7
20
232
8
12
16
65
43
32
4
60
20
36
213
39
57
99
16
8
60
96
124
20
96
76
29
27
108
16
108
48
84
65
51
60
28
240
101
24
19
48
53
195
112
104
88
48
48
32
60
84
24
64
20
48
9
99
24
60
28
32
40
92
76
84
44
136
24
116
60
144
280
32
160
5
144
151
204
24
44
16
116
96
108
4
72
29
19
32
24
12
28
32
48
36
208
32
84
165
360
75
117
3
96
160
48
80
108
9
99
84
12
148
20
76
132
80
48
12
9
43
173
15
144
60
21
79
44
132
172
53
75
84
16
20
45
19
56
4
20
88
32
4
80
64
60
8
60
9
19
144
456
56
4
44
48
40
144
8
16
176
69
72
3
16
8
21
55
12
68
144
28
125
139
5
123
48
124
240
48
32
60
16
48
36
48
380
21
27
280
5
67
132
60
68
36
76
68
60
16
20
160
72
128
36
16
12
260
28
53
195
12
148
120
5
175
12
84
176
28
24
108
204
200
64
24
20
112
84
24
101
67
32
60
52
56
192
72
40
68
100
56
84
160
32
9
55
17
15
4
48
12
44
45
195
292
60
132
41
19
36
240
60
96
20
96
64
48
12
149
99
28
12
68
33
31
324
32
28
17
15
64
240
44
64
8
72
100
20
12
100
24
20
12
40
32
16
152
120
69
163
176
84
28
20
64
236
180
84
208
101
39
16
60
116
16
20
12
28
53
72
27
112
29
67
12
80
16
20
124
156
24
120
32
4
96
36
48
5
151
60
104
60
52
188
12
4
48
20
76
44
160
20
96
172
200
28
80
52
8
4
32
60
84
16
36
5
139
56
45
27
16
104
72
88
72
8
16
72
24
248
208
32
93
115
12
192
80
105
43
240
32
24
112
20
33
31
108
48
8
165
91
56
148
84
8
84
64
17
63
16
176
33
27
100
48
92
72
108
4
5
39
172
20
48
57
7
36
125
15
84
72
180
9
39
12
36
132
28
48
20
12
9
519
16
60
20
288
12
24
112
8
144
72
28
20
16
60
212
88
20
52
44
100
44
4
32
40
48
68
9
96
7
68
12
36
21
103
32
60
84
4
48
108
32
112
41
67
24
60
128
48
33
51
16
48
24
36
20
64
12
80
4
56
4
80
16
44
84
52
29
15
12
45
7
68
252
28
144
36
12
56
72
48
52
92
88
5
55
20
24
16
24
96
128
24
16
84
32
48
57
3
16
77
75
72
40
48
8
84
33
123
112
80
40
12
132
56
160
120
144
104
117
79
180
29
96
43
68
220
32
16
216
48
156
176
9
312
75
64
68
60
112
8
16
12
12
36
12
128
21
3
112
125
51
12
36
64
108
108
101
15
28
32
148
32
36
48
24
93
264
24
51
24
12
48
52
245
27
76
84
32
40
96
8
12
48
240
144
57
19
24
12
65
63
33
75
69
63
16
12
20
4
168
80
100
20
156
84
28
92
72
16
92
12
88
32
16
8
165
27
64
96
80
52
96
12
5
75
40
108
44
52
48
80
100
101
75
16
104
160
104
96
136
8
88
132
17
63
52
8
ABCD 96580365034*3^$a+1 [50074]
12
51
69
15
38
72
187
23
112
9
21
56
7
48
5
58
32
130
75
84
51
2
16
27
108
87
9
48
131
24
37
120
93
72
3
53
40
12
27
33
27
24
84
57
30
69
129
60
111
17
112
15
35
73
24
21
135
9
75
63
60
6
96
204
20
64
42
114
32
7
36
21
18
50
46
134
28
42
33
12
105
27
69
36
15
33
87
33
36
15
17
18
24
1
24
12
101
42
156
42
22
153
60
65
10
32
10
27
33
75
35
108
4
45
15
54
15
59
18
127
57
15
39
9
95
10
30
81
69
50
13
72
93
24
14
1
36
17
28
27
87
81
12
12
51
42
27
45
66
18
60
27
24
36
9
111
60
9
14
46
116
4
48
38
22
3
27
38
40
8
91
59
4
6
54
45
168
65
67
87
26
72
7
81
32
55
51
9
21
96
18
66
14
85
41
31
81
18
21
123
66
32
10
54
44
4
42
54
30
30
75
12
57
72
3
71
37
84
3
57
93
30
38
70
80
4
45
36
159
66
27
33
15
57
110
25
3
198
6
8
28
38
10
14
7
108
15
33
35
12
1
17
42
118
48
60
72
42
48
2
7
9
74
73
27
30
78
57
27
6
87
35
13
17
78
10
92
43
159
18
20
10
98
30
90
28
32
4
15
29
46
45
81
15
3
126
3
27
56
12
6
7
63
21
36
47
10
8
40
159
51
12
42
3
3
54
51
57
3
17
10
66
51
53
28
27
83
28
32
13
21
39
47
34
3
5
48
7
27
48
33
24
83
37
69
6
26
10
9
93
128
102
97
24
24
15
36
54
56
4
50
90
36
31
33
75
12
11
73
35
61
53
36
124
27
33
27
3
6
60
15
99
57
53
67
131
13
15
9
35
13
93
32
88
36
3
45
90
42
8
48
7
36
29
55
48
3
54
38
132
30
130
12
18
3
45
242
78
7
23
34
3
156
84
45
20
46
21
48
12
96
24
24
5
54
58
42
6
32
70
33
57
63
107
12
1
17
18
54
16
27
12
23
10
3
12
15
18
36
156
20
7
41
4
42
21
95
18
42
22
135
5
30
22
14
94
60
8
70
144
8
18
102
70
30
60
66
126
6
27
12
3
20
28
54
30
69
72
17
18
25
120
17
43
12
53
4
78
12
18
50
18
55
24
60
3
20
37
39
30
14
52
9
119
78
64
270
36
60
20
13
5
52
12
80
30
46
14
52
33
108
15
38
7
9
39
77
12
52
44
46
9
12
72
96
72
45
2
37
53
18
70
3
57
2
40
26
40
2
22
86
37
17
7
41
18
72
58
74
166
62
82
48
27
21
24
15
48
24
23
61
57
15
5
154
14
19
117
26
12
10
3
72
12
105
38
70
15
27
26
40
50
22
3
87
105
60
75
6
135
15
36
38
28
75
99
134
24
52
3
132
9
87
9
36
42
30
18
12
6
15
36
11
18
76
3
21
6
38
160
15
15
21
24
5
112
48
87
108
36
24
45
18
18
74
10
12
68
6
37
108
36
33
30
45
12
9
44
31
21
39
9
50
1
65
247
5
42
73
17
58
189
161
94
33
33
15
24
33
108
39
71
18
90
4
96
54
27
33
75
15
45
155
13
120
39
9
21
56
43
12
132
5
43
17
10
6
12
27
57
78
18
2
1
59
16
204
33
3
114
20
106
9
83
22
60
18
144
60
21
12
3
30
99
15
9
137
79
15
14
19
5
10
18
15
84
11
13
24
60
12
63
45
45
87
63
21
5
12
64
96
2
18
139
168
60
75
18
32
58
9
201
30
2
6
12
22
110
10
78
93
135
2
7
132
360
11
145
17
108
18
130
42
80
22
12
39
39
93
204
59
49
117
108
30
30
66
9
108
17
67
48
21
72
27
5
10
33
72
12
93
50
66
22
32
82
8
150
10
12
108
27
23
13
9
39
5
16
183
125
10
78
24
150
36
60
45
99
33
33
30
42
15
57
8
7
129
62
10
8
34
60
38
7
120
12
23
13
75
90
54
86
115
27
48
68
130
51
36
17
30
70
78
50
4
24
15
17
79
3
38
10
18
30
21
36
24
63
20
172
30
14
112
32
52
48
18
15
27
45
141
51
135
9
39
105
96
192
39
33
35
48
130
63
24
48
5
10
69
11
18
19
15
18
99
144
24
3
12
42
26
85
48
9
128
67
5
10
18
12
27
51
98
72
28
30
80
64
33
24
21
123
57
27
65
67
48
72
45
3
12
189
12
30
9
39
57
105
24
99
12
33
60
39
3
18
84
3
27
45
143
64
66
20
94
18
26
16
38
43
35
34
3
153
15
60
48
57
75
17
16
30
9
27
6
60
27
5
55
93
15
12
5
55
35
25
3
9
108
12
84
15
6
8
36
7
117
3
35
10
63
12
87
6
42
9
48
45
15
96
17
55
15
102
126
ABCD 96580714702*3^$a+1 [50064]
102
75
32
25
270
18
15
72
3
48
24
45
80
13
27
48
36
87
189
8
132
4
84
72
15
6
107
16
20
19
12
5
1
119
48
25
87
8
16
80
36
48
12
1
23
4
45
15
56
79
30
71
36
28
12
51
24
36
162
18
53
139
150
30
21
39
5
43
24
120
6
30
90
3
56
13
18
9
60
81
3
69
35
85
35
12
25
119
24
76
24
63
9
44
19
5
37
35
84
4
32
288
25
51
51
153
12
21
3
20
7
149
48
36
19
5
36
84
25
30
72
6
59
28
183
9
135
33
32
4
111
29
91
45
8
7
89
36
4
156
104
79
5
40
96
44
12
84
4
93
3
9
35
12
84
19
65
55
41
156
55
5
24
4
183
9
51
72
165
176
19
72
129
24
45
11
7
17
37
83
37
15
8
36
84
25
47
73
18
24
113
13
23
79
5
37
23
16
69
11
199
90
72
90
36
113
91
18
95
13
27
27
29
1
35
55
5
40
44
4
56
37
23
121
48
90
57
8
72
25
36
23
1
155
84
16
15
18
35
100
45
48
83
60
7
177
36
39
5
12
124
39
41
79
101
24
12
61
39
144
20
67
233
79
21
36
45
3
12
240
15
78
18
30
27
27
36
17
132
1
27
92
43
30
35
136
27
117
15
45
57
75
8
132
25
15
3
257
40
24
236
124
36
20
4
87
54
275
103
18
23
24
73
27
45
18
9
15
105
104
60
16
200
85
15
20
220
21
120
59
24
24
12
24
7
84
45
33
27
20
60
28
27
29
40
69
35
36
40
36
188
12
180
55
69
51
93
60
36
51
105
15
36
24
5
25
78
5
43
132
17
40
15
36
29
25
83
187
108
65
37
15
48
56
24
12
31
29
24
180
36
108
217
18
30
15
12
81
3
111
18
51
51
270
15
44
60
49
198
9
60
80
24
60
4
56
76
8
127
29
4
15
17
144
24
12
115
48
60
17
31
17
55
90
95
12
148
33
150
33
51
5
88
36
20
67
29
40
261
39
63
41
64
3
180
60
12
108
29
13
27
24
44
43
137
43
24
33
93
162
228
77
103
93
57
87
123
53
37
42
5
7
5
4
44
37
6
57
36
20
31
48
57
3
125
72
28
63
9
75
6
119
43
57
104
31
93
15
18
27
27
33
57
119
157
47
7
5
84
1
66
42
72
15
228
3
113
1
35
4
84
72
75
36
192
108
53
24
12
145
39
56
55
29
60
19
12
78
35
52
8
16
44
136
81
3
72
24
9
95
132
48
12
1
27
152
1
42
18
83
64
20
7
36
57
12
21
54
108
72
9
24
93
63
9
150
12
9
80
19
237
44
97
24
48
35
76
20
40
36
8
72
208
27
6
72
30
5
13
27
27
5
31
24
90
23
12
28
12
33
30
90
71
96
48
25
12
6
89
91
33
24
20
25
78
9
84
27
29
43
18
42
12
60
30
59
16
33
71
7
293
64
20
36
136
45
30
18
47
121
90
9
21
42
17
163
180
5
72
48
36
37
27
32
151
9
8
40
15
72
6
30
17
145
42
245
145
35
43
21
84
92
24
24
60
72
1
252
47
61
47
7
105
15
60
156
132
17
4
51
29
4
3
93
44
52
45
179
196
128
13
39
15
5
40
63
18
42
141
84
93
27
20
16
140
19
18
90
9
24
21
18
192
65
88
80
36
64
15
45
12
15
48
162
15
45
23
40
12
68
160
36
20
40
69
72
30
18
18
17
37
39
51
129
24
32
13
27
33
18
33
56
84
36
25
18
12
180
78
51
44
7
9
69
12
6
9
68
156
84
36
1
75
33
42
48
5
37
35
24
67
30
42
21
27
17
43
273
24
45
72
3
45
107
60
55
5
43
90
72
15
3
42
155
1
42
41
4
45
15
33
54
60
36
69
48
32
31
12
57
75
18
18
17
12
1
99
63
65
13
84
90
6
59
24
1
95
84
76
33
18
53
64
200
72
31
9
111
29
160
60
68
7
65
40
20
1
63
24
56
91
53
55
60
12
36
77
52
8
97
18
41
19
12
5
24
31
29
307
69
48
140
163
57
15
21
69
27
20
40
8
67
30
18
108
77
55
48
53
ABCD 96581263874*3^$a+1 [50007]
155
16
39
42
15
39
12
42
90
12
41
67
21
15
96
41
169
18
57
15
18
143
12
67
29
7
12
53
43
81
81
35
60
48
16
105
39
12
9
30
90
3
33
15
3
36
18
6
29
1
72
15
57
95
91
77
175
113
49
15
8
67
48
17
156
24
43
54
66
5
73
95
25
162
72
57
3
36
12
57
33
42
105
51
17
48
24
1
51
21
15
27
33
12
81
12
54
24
9
68
28
12
8
37
72
48
72
3
3
54
11
25
12
132
11
91
33
60
72
3
156
54
42
36
5
13
27
63
30
36
18
237
56
145
47
25
15
72
3
18
27
8
12
1
60
144
192
3
20
60
60
40
56
55
17
28
111
6
12
72
75
3
66
96
30
6
47
40
51
5
67
5
72
85
11
25
36
6
17
36
120
24
28
32
36
97
72
35
36
1
15
129
75
87
93
51
89
16
108
3
42
27
24
39
18
95
25
15
93
132
72
15
123
53
1
114
30
39
105
71
16
93
6
77
40
3
6
71
49
18
6
102
60
18
12
18
42
48
6
45
153
12
24
35
24
31
90
12
3
21
108
63
152
28
9
11
37
6
66
3
3
9
36
9
144
51
39
125
1
90
29
1
18
162
11
67
33
15
77
1
35
16
51
18
72
24
30
6
12
11
112
93
15
32
25
23
1
15
68
48
4
8
13
24
15
51
90
90
24
29
144
36
55
24
33
39
69
75
5
49
12
75
56
19
84
105
9
30
41
16
128
91
45
75
96
53
13
54
18
6
69
105
36
47
48
12
7
105
57
11
52
140
25
3
72
48
3
21
8
25
6
9
36
20
60
127
5
25
60
48
54
5
48
60
37
18
54
18
18
30
53
76
15
6
12
51
21
6
69
21
12
95
1
36
71
48
1
11
40
8
181
18
12
129
15
29
36
151
6
18
65
4
56
16
116
25
75
33
95
1
108
72
30
89
76
51
18
54
6
12
35
133
12
18
5
64
60
128
12
16
117
35
49
75
141
23
12
4
56
67
65
25
23
67
6
54
138
35
55
60
65
124
75
21
87
96
210
75
12
20
109
15
8
28
129
11
40
3
137
49
11
25
12
11
61
219
32
48
97
72
15
3
5
28
36
111
60
18
30
6
18
48
24
36
33
21
23
112
21
24
36
18
17
49
60
159
32
112
3
18
72
23
12
48
12
115
69
75
54
24
15
123
18
42
12
6
30
96
108
18
12
23
64
44
16
68
1
47
13
35
49
95
1
155
55
72
17
55
41
37
63
24
80
25
42
113
7
149
211
141
24
56
120
25
47
61
27
60
15
54
23
73
108
27
308
52
60
39
249
32
55
54
131
52
248
43
66
3
116
49
36
30
57
3
45
144
21
6
30
11
25
24
30
6
72
23
40
3
65
7
54
144
6
33
8
43
42
15
68
37
150
33
12
8
1
191
127
42
23
28
93
102
33
140
252
43
21
51
5
13
15
9
192
6
18
35
127
30
54
29
67
5
4
135
9
39
42
30
33
36
44
1
102
24
36
12
21
51
60
153
20
127
21
3
5
112
20
7
48
42
102
18
3
3
17
28
32
7
132
9
20
60
31
53
1
90
42
102
72
150
15
39
36
18
23
28
21
144
66
6
54
45
56
12
85
23
240
88
44
31
36
6
12
71
24
31
29
61
24
18
18
27
63
29
36
91
6
84
3
93
27
45
30
101
60
7
18
27
9
23
76
20
24
13
90
18
24
83
115
113
144
40
45
90
252
113
7
101
7
18
23
120
124
3
17
40
80
67
33
36
12
9
51
72
15
6
30
6
23
43
18
36
108
11
84
31
6
71
73
144
66
96
30
119
67
5
28
39
53
73
155
4
48
108
39
53
19
36
54
3
36
39
72
29
25
144
18
9
39
60
17
88
69
11
61
23
96
7
57
12
96
33
6
36
5
40
93
15
135
54
18
33
84
96
80
24
55
105
36
21
71
7
48
17
73
24
11
25
48
35
4
33
24
30
41
13
24
36
84
3
12
8
28
92
4
116
13
54
18
83
24
60
25
78
9
3
18
75
80
97
72
39
15
72
5
88
80
115
29
61
126
150
59
4
8
49
6
84
54
36
24
12
90
65
12
13
83
49
210
53
79
153
27
18
27
24
69
6
12
33
21
11
60
12
40
57
54
29
28
84
81
18
9
168
3
5
4
80
31
90
54
5
1
27
32
13
54
18
15
72
48
8
12
7
9
9
123
3
66
11
48
91
36
138
111
33
35
16
57
54
141
20
48
64
21
47
73
60
12
78
29
133
12
111
69
18
90
159
36
9
120
11
67
ABCD 96581453656*3^$a+1 [50015]
33
8
25
39
36
87
41
16
44
24
72
16
27
101
4
57
35
36
52
3
69
8
12
25
6
53
91
21
15
29
28
72
21
12
12
66
24
60
93
3
9
20
13
95
28
8
1
75
44
37
59
25
95
103
33
8
151
30
11
24
205
35
55
29
4
152
40
3
53
109
48
11
12
52
56
64
3
53
61
195
80
48
13
75
15
84
125
13
90
18
39
3
48
5
220
68
12
19
66
59
55
78
18
72
12
36
102
11
156
88
33
23
31
30
35
31
9
60
20
85
179
19
17
25
3
57
30
45
33
123
32
13
23
37
39
15
6
54
60
45
51
24
5
73
18
9
15
89
64
15
33
32
7
36
12
33
8
37
27
20
25
3
8
16
96
8
16
8
13
27
15
132
21
12
48
9
18
65
25
11
12
132
52
15
60
125
96
157
11
37
39
63
5
43
24
29
12
60
52
87
101
24
1
15
72
87
41
48
4
12
3
17
36
24
31
137
40
15
30
11
19
12
33
8
24
61
84
59
64
68
7
33
9
6
65
48
16
15
21
60
189
11
49
75
15
101
48
1
48
48
15
27
5
7
6
15
15
29
48
52
20
16
39
21
9
59
12
4
44
19
77
100
21
54
60
5
43
17
16
15
12
41
12
19
101
37
11
12
49
11
55
54
51
72
48
44
60
13
3
20
25
39
108
68
12
36
1
15
60
8
28
15
45
45
24
78
5
7
30
11
24
25
36
35
64
15
78
27
128
7
6
24
23
12
25
11
12
40
92
60
24
60
60
7
30
24
11
48
124
12
21
59
40
111
144
66
39
8
7
89
64
32
55
33
20
55
5
67
93
27
41
12
67
45
8
37
6
12
48
5
7
18
42
77
36
120
48
16
15
65
31
42
60
78
165
27
12
30
3
32
13
3
20
4
8
100
68
12
36
60
36
31
89
40
8
67
33
12
168
12
96
20
40
9
63
32
43
12
120
36
45
44
28
48
80
64
15
6
90
12
12
141
27
5
52
48
8
4
116
24
73
27
68
43
5
7
117
48
15
101
49
11
7
5
85
42
33
8
31
30
6
5
24
76
20
24
73
63
44
48
36
72
4
20
24
19
33
20
55
30
59
136
57
11
52
32
88
9
75
48
27
21
15
29
73
11
12
40
44
16
9
23
160
128
97
18
12
48
24
93
80
7
150
11
40
8
61
131
40
147
77
24
19
108
5
160
32
97
11
67
45
3
69
104
31
30
108
18
24
65
96
19
48
65
13
24
3
48
57
11
64
48
12
15
198
72
11
12
7
5
120
7
90
48
30
45
140
25
63
27
117
33
12
11
24
13
11
7
9
255
33
3
42
23
52
8
85
72
11
112
44
25
11
60
67
285
32
16
68
16
56
48
64
15
48
9
33
78
24
53
25
147
3
45
57
30
18
143
55
54
51
15
57
32
40
63
12
45
153
11
36
48
28
20
115
57
75
12
29
1
11
25
75
15
24
6
30
45
8
24
13
42
12
65
60
25
143
37
11
64
176
60
4
93
42
81
57
48
42
42
6
60
9
44
12
4
180
21
23
79
5
85
3
24
21
54
5
43
17
16
44
24
16
15
41
112
48
45
27
33
23
24
12
60
36
19
18
30
18
87
8
55
53
1
59
16
8
7
30
75
45
3
48
24
8
12
91
57
8
64
56
24
40
33
191
67
53
52
15
12
41
120
24
13
84
11
12
67
33
33
35
24
40
21
59
24
52
20
12
48
60
72
7
21
20
24
85
35
24
84
12
24
37
24
36
15
87
33
9
11
64
33
3
45
84
63
15
12
36
77
12
16
24
104
61
3
8
72
96
36
180
40
8
7
89
1
48
12
3
56
84
25
27
21
35
7
102
23
25
83
24
60
1
72
87
20
145
11
19
41
4
15
29
169
11
37
47
96
139
65
28
80
19
53
88
57
12
30
168
101
24
40
56
12
55
12
153
24
21
35
4
60
104
1
15
33
11
12
84
28
32
61
119
28
116
36
13
11
19
90
35
40
140
48
12
36
4
3
117
168
60
27
113
64
21
42
12
30
59
4
120
255
41
49
15
48
45
30
53
1
75
81
30
53
1
6
17
55
65
28
9
35
13
71
31
6
15
92
48
7
90
30
53
24
120
13
63
12
20
28
32
7
96
65
40
45
54
53
7
6
95
49
3
140
96
1
75
3
77
31
5
4
3
45
117
18
17
55
18
15
12
15
5
24
52
75
30
12
27
80
76
8
31
29
19
48
12
5
48
7
30
123
15
84
30
6
9
15
36
69
36
20
37
11
7
84
81
15
12
30
48
83
31
5
31
42
11
49
18
5
115
17
12
48
72
48
12
25
35
24
49
87
3
108
17
7
29
36
76
117
27
20
103
53
55
12
33
44
31
5
37
11
12
48
67
24
5
1
99
156
12
57
71
55
102
23
19
60
5
1
12
30
93
8
12
25
99
63
57
56
4
48
68
7
105
8
24
40
36
32
28
69
11
67
53
48
60
37
59
28
8
12
7
66
39
105
35
16
32
112
8
12
1
35
12
60
13
30
24
21
39
33
45
35
52
48
3
12
77
40
51
5
48
16
51
29
25
36
24
3
92
76
9
30
18
47
1
60
42
12
141
39
36
24
45
15
33
27
ABCD 96581503178*3^$a+1 [50036]
135
208
209
43
20
33
15
9
72
15
81
63
16
44
96
16
80
69
91
149
24
19
5
75
141
51
45
24
24
120
271
41
39
64
140
148
65
43
125
7
113
120
55
236
64
176
4
44
21
120
24
31
89
216
31
80
33
48
27
336
16
29
99
96
180
9
7
41
7
113
255
48
201
51
69
75
160
96
5
48
24
67
53
127
65
15
60
93
48
375
12
132
129
15
12
285
195
4
176
177
75
52
80
28
180
60
5
43
32
112
20
76
77
231
64
17
24
355
20
12
192
52
48
32
28
77
103
32
16
44
45
39
249
3
48
36
9
55
17
72
816
51
36
105
135
12
100
60
308
208
17
63
60
69
123
48
36
9
259
5
48
48
15
105
99
112
101
168
24
175
272
240
16
368
76
20
108
45
7
60
80
64
176
16
20
112
12
5
15
60
36
48
129
31
17
15
28
176
45
96
72
187
29
199
113
27
36
105
211
176
4
224
172
48
149
168
7
41
24
168
264
144
72
48
240
195
36
28
68
352
48
92
21
24
115
356
240
9
211
101
15
60
189
51
64
5
267
112
80
21
264
3
148
17
75
117
168
48
211
116
9
3
141
120
27
52
161
24
147
69
96
255
96
28
116
9
24
171
141
39
336
60
69
15
300
4
48
188
36
28
356
105
24
27
21
48
75
96
4
41
24
75
117
175
80
105
19
116
108
21
15
60
141
312
267
48
21
15
172
5
139
29
99
21
139
197
123
288
144
21
15
240
124
164
172
32
21
120
7
60
245
24
55
80
364
80
52
48
41
163
245
27
36
12
192
48
45
72
24
19
80
36
57
55
44
93
7
44
117
120
67
48
53
27
52
12
324
144
185
51
36
105
19
20
57
55
80
12
45
120
96
111
33
75
36
156
93
55
41
51
84
76
20
81
27
36
16
176
64
48
65
63
9
24
24
147
21
367
32
144
9
183
60
228
16
65
24
55
17
168
99
36
12
4
209
139
32
16
269
39
12
165
43
125
87
33
216
3
48
84
108
21
111
28
5
223
92
117
43
36
161
111
57
55
113
48
24
120
63
112
108
20
240
28
20
192
33
216
103
32
9
87
28
20
76
84
17
27
237
51
117
171
45
231
9
19
36
12
149
75
16
228
32
48
192
108
196
113
96
427
29
55
80
144
105
51
21
75
165
72
87
9
51
36
64
113
27
16
20
33
120
387
189
24
235
245
31
108
80
96
45
51
453
96
96
91
48
32
4
113
96
75
ABCD 96581877974*3^$a+1 [50038]
104
112
44
16
20
40
57
3
60
9
59
72
4
56
100
8
25
47
4
75
101
112
92
24
60
4
57
3
68
28
20
16
48
68
73
75
80
220
56
181
135
12
60
56
36
24
64
72
24
12
24
108
120
216
32
67
21
32
120
52
81
15
489
15
8
13
147
69
179
12
28
80
16
45
18
33
248
72
223
17
73
39
15
17
4
140
64
12
60
60
93
15
21
90
21
24
9
111
32
73
15
56
1
35
52
8
60
25
27
45
11
100
60
264
48
24
51
105
24
33
183
20
24
24
4
48
72
48
72
12
96
44
55
21
12
21
27
12
68
172
96
132
140
28
135
45
84
15
45
60
8
4
156
357
75
8
24
36
52
36
56
181
83
36
180
24
4
36
132
48
116
84
31
141
84
236
60
40
33
215
36
36
4
44
16
24
20
72
112
252
15
45
9
11
61
39
176
73
27
24
36
24
33
143
37
72
108
90
93
12
72
44
76
48
216
116
36
28
32
52
132
69
15
60
69
47
60
4
176
1
72
195
12
48
116
96
16
57
63
48
12
8
49
27
9
27
8
12
124
116
28
20
4
132
84
20
4
12
201
39
96
140
24
60
160
36
128
4
48
165
75
68
40
140
12
4
44
4
56
120
52
180
12
21
27
12
51
101
24
12
25
27
45
11
60
40
12
240
33
11
28
48
20
88
32
28
69
51
24
236
16
15
125
4
216
105
35
64
56
25
15
56
4
36
33
72
123
32
144
4
32
24
88
56
91
41
157
51
20
12
100
12
165
23
24
196
44
96
52
156
20
36
24
4
63
18
72
99
80
76
224
40
60
33
23
157
23
84
16
3
144
90
15
21
39
68
28
36
228
105
11
52
60
84
20
25
63
8
4
228
32
28
33
143
4
12
3
45
12
33
87
96
204
99
54
111
92
13
167
139
9
9
15
120
96
192
20
24
4
20
132
79
54
327
44
4
129
111
84
12
20
24
37
27
12
60
45
171
20
25
83
36
24
52
129
54
17
40
128
4
68
13
39
56
85
27
12
12
21
72
27
104
16
104
12
24
16
48
60
12
48
72
104
24
16
48
8
48
1
198
17
1
35
37
15
32
4
36
96
15
9
24
24
12
48
116
16
21
159
36
60
12
176
7
9
81
75
33
35
1
111
24
36
153
39
192
44
16
56
13
11
4
24
36
156
20
156
48
60
16
189
27
24
228
36
20
132
40
68
160
12
144
56
88
9
11
60
1
11
112
60
33
72
63
188
19
117
81
75
33
51
44
31
29
132
52
56
37
75
24
80
91
29
16
140
103
65
96
136
117
15
57
51
144
24
105
147
20
124
80
40
36
68
192
49
36
75
12
48
12
72
60
9
35
4
72
176
52
132
80
16
135
54
39
116
25
35
4
60
12
12
72
24
60
45
255
12
39
126
15
3
17
40
84
20
28
116
40
24
60
36
21
51
80
52
68
84
331
5
108
12
19
9
12
84
24
177
99
60
36
24
33
47
28
216
15
54
27
9
36
63
56
136
36
8
132
88
12
132
12
48
56
112
20
28
72
213
35
72
4
44
160
9
3
20
193
11
24
109
83
4
93
51
56
73
15
21
87
24
60
108
92
196
20
88
12
12
68
108
120
40
92
88
117
119
4
12
68
16
240
9
27
8
145
15
21
11
7
101
25
15
72
57
3
8
136
96
44
148
120
48
132
8
60
40
39
54
39
108
87
21
24
45
147
24
36
153
15
57
39
32
73
72
39
48
21
11
24
60
252
88
24
12
24
84
72
144
36
156
12
48
44
16
8
112
33
71
124
32
24
24
16
44
25
15
12
20
64
24
ABCD 96581908004*3^$a+1 [50089]
60
60
33
15
156
69
39
132
24
204
65
16
15
216
84
36
81
255
348
60
36
228
96
84
77
115
24
69
111
81
3
45
231
72
60
72
45
3
48
60
36
29
31
24
84
165
87
24
120
12
72
96
84
17
139
96
48
156
132
12
12
96
240
72
120
12
81
207
12
36
120
12
12
48
17
144
79
33
48
240
99
60
17
19
29
187
24
120
24
77
55
84
12
12
96
72
165
32
91
132
12
101
31
33
135
168
12
120
108
12
60
72
81
63
96
216
72
60
5
187
69
39
297
63
81
39
312
33
96
15
132
29
16
48
27
72
36
57
99
24
36
209
175
180
96
204
60
21
96
63
36
24
5
55
72
24
89
16
15
60
21
192
240
75
132
60
5
19
96
24
120
24
21
15
12
69
15
240
81
183
185
19
288
24
108
108
48
141
75
165
48
123
48
144
96
96
144
69
15
33
3
96
168
108
288
36
60
36
60
348
12
33
15
120
84
108
9
144
111
24
9
15
132
96
132
41
64
96
144
15
12
48
48
53
7
12
108
204
60
329
79
60
21
27
168
29
187
24
12
12
5
31
84
141
87
9
99
72
53
211
60
305
79
84
96
24
12
9
99
36
216
36
12
65
16
51
29
19
48
285
128
7
57
63
24
36
72
192
36
9
3
96
96
29
247
60
12
81
111
120
168
180
381
279
180
117
3
125
7
89
139
48
53
31
180
24
69
171
36
204
24
96
12
12
96
24
96
29
7
48
41
31
48
33
48
27
108
41
19
45
15
12
69
39
60
24
213
243
141
15
60
36
24
204
189
27
108
108
29
256
39
24
12
117
51
84
60
60
17
43
96
156
9
80
16
3
36
36
240
48
36
72
48
89
115
288
29
16
3
60
36
24
84
12
84
417
128
7
12
120
5
163
77
31
156
24
216
48
180
48
12
60
12
84
12
48
29
55
156
45
51
45
3
77
16
32
31
24
120
192
24
9
51
72
144
96
132
252
5
43
165
48
15
60
60
72
12
420
369
135
12
168
84
81
51
45
15
36
45
15
84
24
96
5
163
48
29
19
120
12
137
31
84
45
27
84
120
36
108
36
165
51
173
7
36
132
60
48
12
120
33
3
252
84
24
24
48
168
192
168
36
9
416
16
39
36
72
36
60
36
24
36
120
24
24
168
24
48
245
103
57
3
48
60
177
87
41
67
285
3
12
33
159
273
87
36
204
108
168
165
51
36
24
65
163
93
135
9
80
16
75
53
7
228
101
103
96
9
32
79
305
7
228
24
96
204
12
180
108
96
69
111
72
252
120
240
21
80
79
17
16
3
12
33
135
72
60
120
317
112
15
60
24
360
72
48
29
16
15
24
57
219
192
ABCD 96582032312*3^$a+1 [50005]
45
18
54
55
53
27
45
111
40
24
56
69
75
96
64
156
60
212
75
69
129
15
4
96
125
51
16
12
60
176
84
112
96
12
36
29
126
25
24
48
68
15
12
69
156
33
120
231
9
54
18
55
32
12
84
24
351
72
13
17
168
39
12
180
69
15
9
48
39
60
4
60
92
88
92
48
27
72
33
3
169
32
60
228
28
53
127
12
32
64
20
57
18
9
60
100
108
20
40
77
7
36
12
92
48
33
7
60
5
27
9
39
28
8
69
27
88
53
15
87
18
55
12
11
69
111
12
37
23
13
80
12
33
51
36
117
18
30
60
90
37
35
13
44
243
6
51
39
25
59
117
4
77
39
69
54
18
15
228
72
24
39
9
28
5
30
73
77
67
20
16
20
72
15
42
103
80
24
24
24
192
3
25
36
24
203
69
3
145
233
72
30
6
15
12
12
240
36
84
15
73
32
3
30
163
77
198
45
16
59
105
64
96
12
32
60
51
45
52
173
19
65
3
12
36
120
27
25
12
68
12
45
115
48
48
185
75
16
80
33
31
5
12
3
105
60
27
3
90
60
51
64
20
72
45
18
49
5
123
3
90
7
92
21
15
160
132
8
69
48
18
49
8
4
48
41
19
101
90
9
12
3
30
3
12
45
31
17
18
42
43
56
81
7
60
35
13
44
3
13
95
72
57
33
48
3
36
28
41
51
96
15
18
67
20
24
36
52
32
21
27
28
5
30
145
5
99
99
1
96
60
48
29
7
176
64
44
36
81
78
21
28
92
84
27
69
48
45
48
115
68
24
36
132
40
32
52
59
24
33
24
123
25
36
12
132
32
33
18
13
5
51
48
88
83
21
136
23
21
81
15
165
18
21
36
33
15
84
76
77
39
64
29
30
13
104
156
75
33
52
23
54
3
63
129
141
111
3
30
15
3
49
36
83
57
15
270
195
52
23
33
24
12
48
16
32
12
33
18
1
53
31
44
12
4
5
111
99
60
61
59
42
15
12
12
4
77
15
48
64
8
40
72
41
60
12
15
3
9
33
67
53
3
4
53
139
23
45
12
36
60
60
4
320
4
80
60
16
59
25
60
5
15
147
18
12
90
13
5
79
20
72
136
92
195
73
53
31
20
3
6
79
101
75
64
53
60
30
42
15
105
3
57
7
29
12
18
42
15
48
9
63
3
132
9
36
63
21
60
48
45
163
12
41
42
30
3
39
126
7
23
42
99
4
17
27
108
177
138
69
9
90
37
12
23
9
28
32
24
45
51
39
129
16
5
79
48
65
27
148
48
12
23
9
132
16
5
63
9
3
12
15
18
132
15
16
17
67
32
76
44
100
20
9
30
72
42
63
4
131
13
12
65
210
72
18
3
40
12
17
115
140
33
15
45
12
135
16
17
30
42
43
8
100
5
42
13
89
27
123
33
147
36
210
60
15
12
3
42
3
45
132
198
141
96
12
72
28
20
3
9
123
90
48
15
45
43
20
16
11
120
9
16
17
31
17
63
9
15
3
25
47
1
35
42
63
4
23
45
112
161
15
39
1
36
89
42
30
42
30
3
40
317
6
9
60
88
5
3
52
68
24
105
30
61
32
84
16
83
85
35
21
33
36
90
9
16
20
36
28
5
15
40
20
171
37
5
27
81
144
3
24
16
113
39
165
18
48
37
53
180
7
12
113
7
131
42
3
12
3
54
3
27
73
20
15
60
12
18
60
39
28
20
16
80
45
72
55
240
84
113
3
12
33
79
68
40
96
5
67
44
51
45
64
48
65
27
39
24
21
52
60
20
165
78
9
36
112
92
93
39
96
12
112
48
35
36
25
204
8
15
288
54
36
7
5
67
11
9
12
33
30
1
35
1
140
48
40
11
69
16
95
61
68
40
212
36
24
63
21
9
55
32
156
225
55
32
12
48
3
13
32
27
117
16
132
8
45
42
18
15
28
60
36
80
16
80
3
49
23
9
99
57
160
23
45
40
5
84
15
48
12
12
39
81
96
3
69
171
12
42
36
15
36
64
227
90
30
37
23
12
45
76
29
15
255
33
33
24
183
24
120
36
12
3
102
6
72
25
20
27
18
19
96
44
16
8
45
60
30
150
120
19
71
97
80
24
24
99
13
65
63
64
12
23
246
51
4
60
192
35
ABCD 96582219712*3^$a+1 [50006]
75
60
93
27
52
35
18
54
13
36
8
24
9
7
48
35
18
31
5
39
33
18
18
7
36
5
43
44
27
13
104
4
12
11
30
6
25
23
9
51
57
28
24
44
9
3
87
73
35
21
24
4
12
96
32
9
36
43
5
27
16
12
8
27
24
45
52
41
15
27
9
3
6
18
21
28
5
55
83
18
7
8
27
66
19
23
9
3
24
37
17
3
60
72
27
9
4
17
7
80
21
42
72
1
56
4
65
39
15
25
47
108
12
78
30
36
85
68
36
33
75
64
60
35
13
24
35
37
24
32
99
60
1
17
7
29
54
1
36
17
18
37
8
36
36
21
15
64
84
24
29
24
18
21
40
32
4
20
63
21
87
30
27
45
7
36
60
11
21
27
25
12
41
12
42
66
15
81
27
3
13
36
36
47
84
60
45
39
60
12
9
27
6
12
36
6
1
12
95
36
93
40
11
9
12
16
20
52
35
18
30
33
4
12
23
42
36
43
12
188
135
1
11
45
124
108
48
12
20
12
51
36
18
30
81
27
61
48
68
108
16
5
18
36
13
12
36
8
3
13
36
48
35
25
11
37
72
80
3
69
27
18
66
24
57
69
162
1
8
39
1
48
23
36
18
31
47
57
60
3
73
12
23
150
18
1
47
81
40
5
27
24
4
59
9
39
42
48
27
96
9
54
61
41
42
54
126
25
23
13
56
4
24
107
21
51
9
21
43
35
9
21
126
9
51
36
18
31
41
30
114
183
9
19
35
24
21
64
23
9
64
36
35
48
1
32
12
117
7
47
24
1
47
1
53
195
3
18
6
13
23
49
5
67
95
48
45
4
11
18
126
13
48
29
27
45
43
11
12
18
15
64
8
9
18
21
24
160
20
28
8
9
18
18
75
40
95
6
43
23
49
47
18
7
23
96
73
24
29
18
13
44
27
108
13
41
6
36
1
8
9
12
6
9
16
23
24
9
9
36
18
9
3
13
12
11
61
60
32
4
48
83
108
1
5
55
53
3
51
9
117
63
27
9
21
24
67
8
15
12
90
27
76
84
20
15
12
24
1
29
55
5
30
96
12
61
8
63
13
23
36
1
24
24
23
12
60
21
108
4
5
6
1
11
33
52
47
90
27
48
81
187
36
164
51
18
3
4
5
55
77
7
56
75
33
21
15
4
167
21
51
9
3
45
24
27
37
35
48
18
51
16
48
8
48
15
45
4
5
30
36
25
48
32
27
18
7
36
29
39
52
11
78
18
25
11
48
6
27
4
80
16
96
20
3
37
35
42
54
9
3
9
15
61
48
36
17
36
7
11
37
60
23
1
80
28
59
72
25
104
24
27
25
59
1
23
13
53
55
71
6
19
35
36
12
36
13
41
43
24
20
9
19
53
19
44
12
16
24
32
24
12
24
48
9
24
27
16
68
15
66
6
9
84
144
15
18
66
108
61
60
47
117
76
71
13
56
48
52
35
81
16
32
27
6
19
24
29
3
27
60
36
165
16
8
36
9
48
6
12
1
32
72
63
1
20
28
23
18
43
12
35
45
36
16
11
12
42
30
24
30
54
49
20
28
8
39
37
5
12
24
27
27
57
4
11
9
99
45
16
20
36
232
113
63
15
36
9
136
24
95
6
99
12
33
48
6
12
13
20
21
6
13
23
9
36
21
27
9
18
6
18
36
37
35
12
6
54
120
6
27
36
12
15
49
41
7
92
36
9
48
51
16
68
33
36
90
61
48
53
54
12
13
11
37
11
33
72
27
66
67
12
35
49
5
18
9
48
33
55
11
25
12
96
35
129
4
32
33
18
36
36
9
4
5
39
24
16
12
92
76
11
21
33
48
60
43
36
65
111
60
111
72
24
25
11
102
27
51
1
11
18
15
100
53
18
117
21
15
117
66
105
129
51
57
19
5
12
43
35
30
27
105
108
43
11
9
117
79
20
81
102
18
63
16
60
23
1
5
30
24
1
17
3
28
12
11
18
90
9
9
18
13
8
27
13
47
145
20
33
43
20
3
25
53
12
240
90
72
30
15
3
114
43
11
49
35
78
31
44
40
23
6
36
30
9
40
72
11
73
44
21
6
21
24
27
49
8
96
9
19
53
39
28
32
21
15
28
8
27
9
28
29
6
21
40
11
48
60
36
37
56
15
72
18
3
36
108
15
37
36
17
27
36
9
18
25
11
36
9
63
30
7
17
115
20
63
25
59
25
35
13
59
57
45
36
55
95
45
48
24
3
24
13
5
79
11
1
80
52
32
4
20
63
48
18
6
9
99
9
112
5
3
27
24
49
36
5
30
61
8
39
73
35
37
32
3
9
60
36
3
1
12
68
40
48
24
32
15
117
36
16
20
64
17
30
1
32
4
68
9
3
45
6
72
12
49
48
80
93
15
45
54
21
27
6
48
126
9
28
17
36
7
92
52
56
51
9
81
54
1
29
6
49
5
27
12
9
7
71
30
42
1
36
12
5
27
4
35
1
48
23
117
112
48
36
17
55
20
4
11
81
4
59
12
25
48
59
36
81
36
27
121
5
48
51
108
16
11
37
84
108
84
59
24
36
1
35
21
28
41
3
60
57
27
27
25
35
1
47
1
53
42
18
39
9
18
24
9
45
126
54
27
64
8
111
1
68
76
77
12
79
48
59
49
5
36
75
36
15
45
21
186
1
35
18
18
12
73
48
20
40
59
21
60
4
72
5
7
95
24
18
27
64
71
21
15
90
7
119
12
60
49
17
6
9
9
19
8
76
8
9
18
9
27
33
39
6
75
9
6
12
9
72
60
27
81
3
24
18
30
24
37
20
52
12
23
48
37
59
61
32
36
33
18
9
228
28
32
21
54
13
56
76
48
5
31
20
48
36
4
11
36
54
7
41
42
12
1
35
69
63
25
48
8
75
6
90
36
13
60
8
39
1
5
36
63
40
41
27
21
6
72
12
1
44
4
5
15
16
20
36
39
6
7
23
18
51
45
19
35
1
17
3
27
72
73
5
3
4
48
48
32
16
11
36
9
16
20
4
5
3
15
1
60
56
75
36
24
13
5
115
12
47
60
37
60
5
51
16
20
27
66
42
12
49
47
1
47
33
48
87
18
43
32
135
24
12
96
1
48
71
1
12
ABCD 96582318962*3^$a+1 [50032]
30
15
21
12
6
12
18
54
60
73
8
15
60
69
3
13
11
108
18
48
120
90
1
11
9
9
51
36
57
43
20
48
60
27
25
20
45
42
13
20
45
27
3
30
60
24
18
13
120
8
72
147
36
36
45
9
39
28
8
9
3
9
144
54
57
84
60
51
18
18
57
16
36
5
19
12
8
12
45
24
6
13
47
13
5
31
35
24
54
15
63
9
96
3
12
49
36
8
51
25
44
16
20
24
12
15
30
3
12
4
131
57
72
9
7
48
41
15
4
125
51
48
81
31
11
150
42
12
18
36
30
9
57
39
15
21
100
23
36
36
69
99
6
39
48
45
123
36
16
8
51
21
3
30
54
21
21
18
30
3
24
9
127
32
3
48
25
11
9
15
21
3
117
48
21
66
25
11
42
3
57
31
72
5
39
16
32
3
73
11
6
15
12
15
21
36
48
12
63
132
18
7
36
8
24
45
7
11
30
222
13
44
36
3
97
143
9
120
27
30
108
3
39
36
9
36
3
30
15
16
23
78
15
24
64
5
27
15
24
9
69
15
12
124
11
9
15
12
12
6
15
16
120
8
28
5
12
6
1
20
129
126
21
3
21
9
66
1
47
18
3
39
45
21
36
19
29
43
92
88
23
54
6
21
63
12
25
23
12
36
30
55
20
12
28
20
57
6
90
72
3
84
45
36
27
15
93
40
60
5
27
3
36
21
75
9
3
12
21
48
75
57
9
15
33
48
3
15
45
111
21
28
32
12
75
73
8
15
1
68
76
35
36
18
87
4
17
63
15
12
33
24
48
4
59
30
30
24
60
6
7
48
5
39
27
24
12
24
1
29
3
16
17
15
12
21
31
35
21
60
27
12
1
104
24
69
18
9
63
81
15
12
33
27
12
21
12
28
41
24
27
12
135
21
36
108
111
12
25
8
21
3
12
75
9
9
63
4
173
132
48
6
105
12
9
15
9
7
8
15
57
28
32
4
44
117
123
12
48
72
9
6
9
9
54
18
3
12
40
8
84
33
55
23
9
51
6
15
3
30
43
17
102
33
3
25
8
16
20
39
12
85
17
6
12
12
81
57
19
20
3
33
9
6
13
41
19
32
27
90
30
18
27
28
104
33
72
151
59
49
11
9
84
60
16
116
24
27
33
52
5
27
12
76
44
15
21
27
33
12
28
8
24
36
15
9
12
36
27
1
12
24
56
64
71
93
9
6
36
21
88
36
128
87
1
20
40
47
21
27
18
7
17
42
30
39
12
144
4
35
12
25
23
9
28
5
27
88
5
102
18
24
90
9
15
72
69
15
9
39
45
16
131
121
44
15
36
9
3
60
18
42
37
36
20
117
3
9
15
15
6
15
24
9
30
60
12
33
36
9
6
60
21
60
27
21
12
15
9
24
39
12
109
32
123
24
33
60
12
33
15
15
13
5
54
72
33
36
15
30
7
5
42
45
16
29
18
9
39
37
44
84
72
15
54
15
81
24
54
1
56
4
29
87
15
69
15
33
3
13
32
40
8
16
41
12
36
6
60
24
81
40
8
57
48
6
45
12
4
71
9
15
9
76
41
15
60
45
27
12
15
18
12
79
35
9
3
24
96
24
21
100
20
60
28
155
1
29
7
8
69
75
15
48
45
15
30
24
84
27
84
16
60
23
12
30
48
15
24
12
24
9
18
9
9
15
72
33
66
9
39
6
27
40
20
12
3
57
63
25
35
9
15
9
16
5
15
3
13
29
51
27
12
24
9
81
7
20
15
9
3
72
9
12
3
1
35
49
137
42
48
33
27
54
24
55
5
6
61
83
12
33
87
13
5
24
7
65
18
12
1
17
6
30
27
4
44
27
30
30
18
6
21
3
12
24
45
93
6
37
104
4
44
27
9
12
45
3
27
13
65
6
18
6
12
138
15
36
39
6
51
84
64
36
5
31
8
39
21
75
60
12
12
60
33
39
84
6
30
21
84
24
69
75
75
1
20
60
87
13
59
105
27
30
15
16
5
39
9
7
5
39
3
1
29
27
15
69
39
48
9
16
32
147
24
1
84
36
11
69
15
33
15
120
66
12
39
24
21
54
24
12
60
48
102
31
44
64
44
3
12
18
15
15
30
27
36
12
9
60
3
12
15
60
18
30
1
20
24
15
57
3
45
15
36
69
21
15
9
18
12
12
78
48
54
1
8
21
3
12
24
36
51
45
4
29
30
132
30
30
168
9
3
12
1
71
25
59
6
66
13
11
25
65
51
24
24
9
7
36
8
40
5
51
4
47
25
8
15
25
11
78
6
6
48
75
57
6
57
3
9
3
33
12
27
18
6
37
20
9
60
31
5
19
44
15
9
3
69
63
13
17
18
24
6
3
99
33
64
8
15
21
51
24
30
67
8
9
63
75
33
81
79
71
33
12
3
120
36
12
33
16
56
4
36
44
24
24
51
1
35
1
20
99
6
3
24
27
85
11
24
36
18
132
39
69
30
6
55
35
9
36
3
48
69
15
1
23
9
15
66
39
12
15
21
33
120
27
75
49
11
25
35
18
114
36
12
57
3
9
3
36
66
54
105
15
9
3
13
5
42
13
77
24
48
31
20
15
129
3
9
63
45
3
13
11
81
3
30
12
3
12
27
12
21
15
24
90
15
60
24
24
63
102
6
84
105
27
36
114
63
36
76
20
3
33
48
15
54
6
1
65
15
33
3
12
48
3
21
16
84
8
72
16
5
30
9
4
47
48
150
12
15
33
7
29
3
27
9
15
9
15
165
12
16
155
57
123
49
20
36
39
24
24
33
3
1
11
129
45
3
111
141
24
87
9
21
15
60
9
30
18
43
32
3
12
186
12
12
42
1
8
51
21
9
6
33
39
36
121
36
23
36
24
30
15
16
20
9
6
9
27
33
72
24
15
9
21
75
33
96
66
24
37
29
171
87
18
15
15
25
24
8
148
68
75
57
27
21
39
1
11
25
29
27
4
5
3
15
13
8
21
39
40
35
24
33
12
57
15
4
11
145
36
20
12
21
24
18
12
37
11
13
5
87
28
20
51
6
18
54
31
29
18
57
36
27
48
1
5
30
24
1
71
18
27
39
21
15
24
85
56
4
20
96
48
36
15
21
27
1
29
51
60
27
48
9
27
33
12
36
24
4
29
75
28
107
1
36
11
48
30
6
9
27
33
27
33
45
27
39
1
35
45
39
49
11
21
9
18
6
36
6
24
9
132
3
6
6
60
13
47
57
15
48
24
21
12
72
15
33
15
18
24
18
13
32
48
64
41
27
16
71
66
18
12
9
15
33
12
15
1
17
7
20
15
81
27
37
8
57
30
9
27
ABCD 96582367712*3^$a+1 [50065]
36
169
24
71
84
37
54
53
61
30
29
61
6
234
36
11
37
222
29
19
113
12
91
42
162
12
6
108
11
48
61
11
13
23
7
96
66
6
77
61
11
49
59
48
49
59
127
29
19
186
84
6
66
24
174
6
18
5
7
234
24
11
36
48
108
67
66
90
72
72
132
41
24
48
67
18
95
108
12
36
36
60
36
43
137
43
77
37
35
103
17
48
108
121
35
13
167
31
18
6
29
1
35
36
12
103
48
17
24
84
25
71
19
41
24
60
121
11
24
60
19
30
71
25
143
1
36
23
31
137
12
31
41
156
103
5
121
35
48
25
60
18
29
1
95
12
1
131
73
18
30
108
36
71
25
12
71
84
13
95
7
41
271
48
5
73
54
48
5
31
6
23
36
25
59
1
71
156
37
95
13
143
37
42
5
13
23
84
72
84
60
36
120
55
65
121
83
145
24
23
139
5
25
6
30
54
54
90
101
61
144
23
1
155
252
24
265
11
43
24
12
209
61
23
12
168
67
29
96
43
17
24
7
114
30
18
60
11
115
29
7
108
5
13
12
6
77
97
18
65
7
53
25
18
126
23
67
54
12
204
30
5
84
300
84
55
90
18
54
120
36
59
19
120
29
120
48
132
31
5
24
25
23
48
19
18
60
12
36
11
79
6
36
47
1
132
90
65
60
67
17
19
41
121
23
37
23
12
13
36
36
42
30
18
17
12
24
1
90
144
101
79
90
54
5
13
59
84
7
84
36
29
24
7
65
19
24
17
13
11
25
54
24
101
19
53
12
151
41
31
17
1
216
23
91
89
181
54
48
65
175
48
42
162
17
31
5
13
35
55
41
55
30
35
115
53
12
43
5
72
85
18
12
5
24
156
60
85
35
13
72
54
6
35
13
42
66
90
17
187
53
72
96
7
150
11
1
71
145
168
30
6
71
37
12
71
43
174
23
13
47
13
11
1
18
24
53
13
131
49
72
83
85
12
72
72
71
19
6
54
48
5
31
65
96
19
65
25
216
90
78
35
31
29
12
1
12
23
12
132
1
54
29
109
18
204
180
84
96
41
25
150
48
77
12
43
5
43
89
7
30
83
36
36
48
67
6
23
12
49
6
84
41
168
36
151
240
84
18
18
18
24
11
1
71
25
215
85
24
84
60
59
12
24
79
132
30
59
36
1
54
41
13
66
29
25
24
35
145
12
18
18
24
71
144
55
53
36
31
65
36
43
54
18
72
6
107
19
36
53
19
125
1
35
1
35
91
30
35
7
18
90
18
11
36
37
23
24
169
54
6
11
145
71
115
30
240
107
48
97
72
23
120
67
5
24
96
1
108
59
73
84
78
30
72
108
47
13
12
35
115
18
30
65
96
25
71
49
59
31
41
139
60
41
43
53
55
17
12
25
23
1
119
37
54
60
125
55
30
24
203
12
12
109
60
11
73
23
55
53
1
18
41
25
6
5
151
5
12
12
13
23
49
35
24
7
17
73
23
55
65
37
258
41
115
29
79
36
96
30
96
30
149
1
35
60
25
23
12
73
11
24
205
71
19
137
109
6
65
25
72
126
17
67
18
59
145
71
55
48
132
77
48
13
42
53
91
5
108
43
18
11
85
48
18
24
89
55
90
102
5
37
48
24
18
12
36
78
30
5
19
12
5
1
83
55
5
12
12
72
31
185
49
11
19
5
1
138
41
24
85
11
109
6
113
12
1
83
61
11
25
120
95
145
83
24
91
180
17
12
37
126
17
36
19
5
12
24
37
83
12
49
59
7
132
36
12
17
37
59
1
18
12
5
1
54
18
36
11
84
115
24
18
179
19
12
5
228
7
12
6
11
61
12
6
17
19
89
37
215
12
48
12
60
7
65
25
324
54
6
66
6
275
12
127
113
120
103
54
23
48
97
23
79
18
167
96
48
36
84
37
42
5
7
6
35
60
79
6
18
30
59
157
191
43
132
108
36
36
54
11
145
72
78
113
12
60
103
102
24
83
307
54
6
5
85
23
13
59
31
17
73
198
89
36
36
1
48
72
59
24
79
101
60
19
ABCD 96582587228*3^$a+1 [50038]
2
46
32
126
36
16
30
69
9
15
35
10
44
10
26
124
3
45
39
99
14
55
125
60
82
126
15
60
39
69
27
57
167
18
60
16
20
46
38
72
31
3
66
30
14
16
98
58
44
28
27
33
66
86
31
9
36
14
54
67
12
48
9
80
19
117
44
4
36
54
69
96
11
16
2
76
12
128
4
15
33
12
36
96
20
55
29
4
15
21
15
21
20
58
45
105
56
24
112
120
20
120
28
36
24
72
36
24
20
4
12
32
6
46
8
103
195
42
27
9
15
9
32
10
6
99
5
55
59
106
38
16
42
44
4
36
68
31
15
224
73
33
51
65
16
12
6
6
15
21
44
103
227
34
14
46
75
29
40
12
15
45
39
21
8
36
136
48
3
12
81
12
63
41
43
12
21
8
16
60
60
36
8
76
20
40
63
21
36
24
24
56
4
50
6
124
60
156
54
122
24
67
233
16
8
28
48
99
17
108
76
24
26
10
6
6
60
14
1
120
129
6
90
12
15
5
7
24
12
29
148
96
51
93
12
30
21
27
45
96
9
32
31
29
40
36
8
91
5
90
54
19
17
103
21
56
18
121
84
72
33
12
30
21
45
104
54
37
57
3
69
51
9
44
16
18
30
15
120
75
62
24
67
72
17
76
12
12
8
31
41
55
24
27
2
52
44
16
30
30
15
21
8
36
24
7
204
21
108
75
21
3
33
8
52
44
43
12
3
18
8
19
161
36
4
87
69
8
12
43
213
72
2
10
20
34
26
40
15
45
36
24
6
30
24
8
60
36
36
64
20
4
3
48
35
90
4
48
12
86
30
31
9
24
3
48
36
9
20
4
12
24
39
21
39
12
96
29
55
45
8
112
84
84
111
9
30
48
2
76
144
32
24
36
84
7
9
36
8
76
44
7
9
30
6
15
173
76
8
10
90
135
5
12
91
147
33
9
8
43
129
44
76
255
24
69
12
48
48
72
12
20
31
24
69
135
36
9
72
68
67
24
5
4
24
2
58
140
10
18
75
9
48
42
110
103
17
24
16
50
10
36
8
91
129
72
75
9
8
52
6
14
28
92
19
24
17
30
25
45
48
3
12
48
84
5
60
70
14
24
52
6
54
44
4
90
66
60
36
68
43
15
45
57
26
10
224
36
16
15
149
30
61
9
44
28
114
114
14
66
24
72
88
20
12
16
44
58
6
74
42
70
21
69
24
132
8
36
48
16
12
8
31
9
12
84
3
12
21
44
60
91
27
42
15
24
57
8
40
27
33
15
9
147
9
12
39
81
12
32
70
9
29
28
24
36
15
9
44
46
66
60
8
7
12
17
76
120
12
32
54
22
24
18
2
16
15
24
5
76
108
12
68
79
81
60
72
60
27
17
240
4
156
164
7
48
29
22
6
87
57
3
5
16
24
48
8
84
40
63
209
55
21
12
20
31
156
15
6
24
20
16
14
90
31
39
80
34
14
90
31
41
28
18
9
48
5
52
30
50
31
9
8
16
24
12
44
16
20
76
8
19
5
40
27
45
135
5
19
65
180
40
50
1
33
63
29
18
73
77
40
32
16
12
15
57
15
29
4
75
41
90
6
31
59
18
30
42
70
174
36
48
75
77
55
125
60
55
89
120
4
51
21
36
72
48
27
17
76
14
13
35
22
96
3
39
33
12
93
68
66
13
3
18
36
84
156
68
60
7
83
97
9
12
63
9
116
76
44
40
30
30
36
30
38
90
22
168
18
42
20
28
24
36
72
66
21
45
44
130
74
120
16
12
27
5
52
128
88
24
78
6
12
12
32
235
39
26
40
48
75
153
12
36
39
105
56
100
120
27
59
18
12
16
12
3
45
54
30
8
40
48
15
3
42
27
45
12
51
15
48
14
16
12
44
31
17
36
4
20
16
30
54
138
54
39
96
3
2
28
12
96
8
52
32
55
5
12
4
12
3
15
57
84
65
16
72
32
10
48
6
15
9
116
16
15
5
10
81
12
120
101
124
60
32
4
170
34
12
36
44
103
5
240
72
40
63
17
28
26
46
18
30
12
38
22
20
54
54
31
5
100
20
31
5
4
24
123
9
74
1
5
19
87
2
7
5
64
15
195
6
108
87
81
8
30
22
120
15
99
18
12
8
12
46
90
54
9
41
43
57
36
27
17
19
72
29
4
126
9
5
7
29
24
16
24
72
84
24
44
67
24
9
60
36
72
3
5
16
104
7
17
40
27
5
16
104
40
60
48
32
24
142
30
27
81
150
86
91
9
6
9
45
51
9
48
15
21
44
12
79
12
17
6
66
16
75
17
96
7
113
60
7
93
90
21
45
14
54
12
4
42
114
39
125
7
12
5
16
60
27
60
84
5
4
12
32
36
31
9
96
24
15
21
20
4
51
189
12
15
33
74
10
32
136
30
32
13
24
29
46
80
1
113
142
42
108
8
7
29
24
36
55
21
32
52
15
33
20
31
60
41
40
8
55
33
2
82
48
3
84
21
159
9
12
15
45
84
39
45
12
12
12
75
69
20
76
20
43
257
4
20
36
76
39
65
48
52
36
8
16
20
4
27
17
40
15
12
21
27
ABCD 96583260518*3^$a+1 [50106]
72
9
48
27
53
1
36
114
201
69
192
3
51
101
160
69
243
152
88
8
64
39
156
125
48
40
237
3
21
51
75
5
115
21
165
147
128
88
384
120
32
85
99
27
69
248
133
59
16
123
72
90
78
101
1
90
18
27
315
45
99
186
75
72
80
1
135
24
48
63
60
5
31
54
107
145
39
9
87
63
89
48
115
165
120
24
8
48
115
18
42
57
63
54
6
93
45
227
192
103
153
32
19
29
40
24
32
49
95
235
66
3
32
160
48
81
287
40
192
120
63
9
24
147
77
88
24
80
55
186
39
104
64
81
36
66
185
55
33
75
69
120
81
66
21
75
45
72
3
197
7
105
176
19
189
45
180
39
48
48
96
21
54
29
7
9
81
255
48
75
42
3
56
96
144
48
7
54
72
24
171
264
99
29
13
195
15
9
120
309
30
180
180
60
126
216
3
272
448
24
3
53
96
48
48
64
51
69
48
213
35
48
64
27
5
19
117
9
39
375
66
63
51
282
144
114
102
18
90
47
349
24
282
180
45
69
243
48
8
1
90
6
87
111
102
147
183
33
87
9
9
111
75
21
45
83
61
219
56
64
327
54
144
276
15
111
210
78
57
9
54
57
159
113
13
123
96
8
208
75
138
51
24
141
24
12
114
141
24
8
16
264
141
11
151
30
147
21
30
197
163
126
63
33
47
1
126
24
9
81
191
328
141
315
27
5
160
93
27
48
171
285
96
93
120
11
40
21
275
13
51
144
75
5
256
144
27
18
35
1
63
123
210
27
51
141
21
195
15
17
40
56
91
93
56
7
24
36
138
51
264
104
48
205
179
31
65
13
30
149
96
112
243
45
32
43
180
9
192
39
192
54
6
48
197
55
78
162
9
264
72
224
19
72
5
13
35
16
48
272
49
90
390
135
117
35
144
88
3
54
39
87
17
253
18
126
6
48
42
120
144
11
184
48
216
120
147
189
48
8
163
501
21
275
48
40
51
21
120
153
191
136
432
27
21
8
157
195
32
1
90
240
90
72
3
72
15
30
147
56
127
17
40
207
201
48
32
13
120
126
126
90
18
75
96
9
42
48
42
27
32
48
13
3
15
81
69
51
8
97
126
60
48
42
3
72
45
90
57
357
11
85
48
27
189
3
183
57
48
464
19
36
144
42
255
80
40
8
192
85
107
37
3
200
37
11
192
133
75
32
48
40
9
39
27
234
6
117
93
59
96
79
144
17
184
168
32
91
300
78
12
143
55
6
ABCD 96583997072*3^$a+1 [50034]
18
18
39
27
45
195
156
33
75
6
48
90
6
15
39
120
36
132
54
84
6
153
135
156
60
201
9
42
12
33
48
69
72
51
159
108
108
24
48
57
75
54
102
24
174
24
18
12
21
51
108
6
30
24
45
48
24
3
18
18
9
63
150
3
15
225
81
18
21
447
102
27
69
54
21
15
81
3
18
27
63
150
18
9
27
120
60
105
3
21
51
18
51
21
3
63
54
24
27
63
66
108
42
54
36
234
12
168
9
21
51
3
72
60
105
75
69
72
309
174
54
15
63
9
24
15
24
72
210
78
192
24
72
9
9
84
90
276
21
45
78
126
30
54
42
18
12
3
48
27
216
30
90
6
108
75
51
21
15
105
15
54
24
27
24
24
51
69
21
51
24
15
105
21
18
81
165
6
18
120
36
132
12
42
180
33
51
21
231
18
150
9
27
90
120
186
48
9
27
6
108
27
240
159
6
48
24
18
30
108
90
21
33
132
3
15
12
90
6
90
48
54
126
39
15
72
60
21
15
144
66
15
48
45
24
12
6
57
171
21
51
72
42
3
216
195
30
36
51
9
39
27
18
204
48
78
81
81
12
36
39
21
66
33
3
24
108
12
18
42
18
12
3
111
30
90
9
51
69
87
81
15
33
24
72
45
78
36
9
120
51
144
12
6
18
54
18
108
54
15
21
144
72
75
15
36
165
123
54
228
42
66
96
15
21
18
54
30
90
27
15
30
3
123
18
24
12
39
15
24
81
120
69
66
201
39
66
96
18
66
54
24
36
201
81
15
3
42
48
72
42
12
96
18
72
99
243
36
66
108
150
30
111
39
192
60
36
9
48
45
36
87
72
63
18
54
36
66
54
60
30
162
9
63
6
84
108
114
30
96
48
6
30
96
39
24
45
126
93
87
324
210
60
30
54
18
42
30
6
51
105
60
30
108
6
66
96
12
6
234
90
3
27
90
6
165
9
60
27
9
66
69
24
3
108
12
108
24
57
24
21
24
27
39
33
111
36
24
36
30
18
60
12
108
21
39
18
102
90
15
3
78
30
126
36
54
6
3
81
126
204
21
33
12
72
27
45
51
39
294
30
60
81
9
30
9
15
12
18
222
18
66
36
18
36
96
15
33
36
24
228
15
24
69
51
3
21
24
33
30
18
6
9
24
3
69
69
54
6
36
66
33
9
102
6
18
66
90
108
96
144
48
54
114
54
3
9
15
120
45
3
51
6
15
39
102
162
78
27
93
60
48
60
72
54
36
174
3
87
54
216
51
144
45
54
45
75
36
234
36
54
21
111
12
45
63
33
24
165
18
138
15
81
138
18
24
48
18
42
30
312
81
48
27
24
54
15
39
48
24
54
27
72
72
3
240
30
111
87
72
6
51
51
18
36
54
36
6
84
18
57
24
69
18
33
165
90
12
18
36
6
54
18
153
9
36
18
36
36
12
237
21
48
6
174
42
108
9
81
30
54
3
15
42
210
72
24
12
57
51
69
120
51
54
30
57
48
45
12
18
60
18
138
42
27
3
42
51
24
192
285
3
72
24
117
27
168
3
24
36
66
90
18
3
159
9
45
171
24
189
30
36
9
51
84
96
90
111
33
108
18
81
21
3
51
24
90
51
51
42
126
12
240
33
21
66
144
54
42
33
69
3
87
126
72
72
18
78
75
9
36
27
117
27
33
180
3
69
48
3
93
216
66
42
63
48
24
168
183
144
126
27
45
72
3
72
72
51
12
36
36
129
15
72
24
33
141
42
90
144
108
18
84
24
72
72
21
81
135
15
33
21
30
114
30
42
30
93
165
120
150
12
18
6
216
9
135
9
93
3
21
18
66
15
75
144
18
78
66
51
24
ABCD 96584461958*3^$a+1 [50019]
16
5
31
32
27
54
7
84
20
33
7
29
36
31
8
105
36
90
69
16
20
21
18
85
95
81
60
3
72
73
161
144
27
45
54
49
23
18
151
48
32
76
120
92
165
171
45
7
83
37
53
175
44
88
48
96
71
33
57
7
32
15
54
75
96
16
29
103
12
29
7
12
35
126
99
12
4
101
15
48
45
31
5
39
15
81
52
92
117
99
16
119
25
29
163
48
44
108
15
144
69
4
35
105
48
4
128
48
112
188
15
18
159
93
19
143
61
20
16
44
196
5
123
16
32
45
15
88
120
32
24
76
12
8
57
67
36
92
48
117
55
120
12
36
155
18
72
27
72
4
84
8
4
71
72
13
72
32
45
3
28
5
7
155
36
36
49
77
39
24
16
11
72
13
128
36
84
24
36
39
45
16
11
1
188
9
36
72
27
40
56
21
31
12
48
72
32
208
12
240
116
75
45
48
15
21
15
18
211
5
7
20
9
18
72
13
140
36
24
111
9
45
115
11
49
32
45
39
69
43
60
23
61
11
90
7
137
18
57
76
20
184
5
36
39
48
48
40
8
4
236
16
11
9
76
48
29
7
11
37
53
63
16
24
20
100
12
132
12
48
36
5
72
72
27
45
36
18
21
24
24
3
33
64
48
80
12
105
55
72
96
24
84
80
16
203
33
237
27
60
28
48
20
15
85
8
96
184
44
15
61
24
60
53
18
45
24
21
31
128
160
95
241
11
9
81
54
144
225
16
80
16
56
124
20
3
25
20
27
90
54
45
99
37
44
16
48
20
12
60
15
54
19
53
18
90
27
48
87
93
72
15
18
72
15
112
17
55
36
44
45
51
4
36
44
9
39
12
24
16
120
5
36
15
3
162
72
15
12
4
5
27
9
18
126
19
56
12
39
25
209
19
17
54
54
15
60
213
15
57
7
29
19
12
59
54
7
11
33
16
41
87
12
45
99
36
16
12
80
27
13
48
44
60
33
90
13
5
18
69
52
120
120
8
63
85
48
11
54
27
40
200
3
69
3
13
44
48
75
37
20
76
44
52
48
68
24
4
12
20
27
36
49
5
43
68
51
73
17
43
11
157
92
100
48
53
54
85
48
8
16
8
76
12
168
44
36
75
21
204
96
39
90
90
21
4
12
48
116
108
76
84
32
208
68
24
9
111
28
60
80
48
15
25
12
48
12
47
9
45
54
93
28
12
20
9
3
15
73
125
3
204
27
85
41
19
48
5
27
84
15
144
126
15
36
16
12
32
40
65
75
15
13
36
239
33
93
15
57
18
45
76
95
360
105
28
11
144
61
12
17
283
68
27
33
4
17
180
90
13
5
15
12
9
54
108
69
144
256
80
9
75
60
9
18
144
13
12
96
68
45
127
32
36
24
40
32
24
4
5
111
51
61
108
32
48
57
144
295
11
33
111
9
40
56
48
12
16
125
3
15
37
215
9
16
72
216
12
44
120
108
76
20
189
7
29
31
68
117
36
162
72
93
96
99
13
23
57
280
5
99
48
12
39
25
36
60
116
28
12
29
115
116
12
36
81
15
39
181
35
1
80
4
56
3
85
80
60
60
16
8
40
36
176
84
136
20
144
124
20
27
21
100
77
31
77
18
1
20
24
24
60
105
36
7
80
28
36
24
56
39
85
5
87
40
24
164
16
60
59
54
55
233
115
12
296
64
35
25
48
12
56
120
171
13
140
100
251
49
23
9
48
36
24
160
83
54
111
12
372
24
4
71
36
18
223
8
21
43
56
81
31
59
153
108
45
43
56
4
5
111
51
18
67
8
240
60
52
12
20
45
198
165
33
19
53
103
96
96
47
177
24
12
48
4
5
27
24
24
28
20
75
18
111
15
193
23
189
9
15
147
37
92
4
56
153
18
57
48
4
48
41
151
83
165
51
54
7
36
44
21
63
16
101
43
47
85
8
69
27
208
107
73
32
144
12
40
12
96
20
39
ABCD 96584924908*3^$a+1 [50022]
17
328
12
15
42
102
41
19
33
72
24
27
113
1
59
52
60
129
108
6
5
12
100
8
1
84
24
3
32
36
1
18
117
9
39
132
21
24
30
6
18
77
28
20
91
9
72
39
113
36
181
111
27
93
8
12
73
15
60
36
135
41
28
39
42
131
7
65
16
132
39
81
105
23
16
51
17
36
40
24
8
4
56
88
156
8
40
12
45
36
63
12
48
39
72
24
5
25
87
84
48
48
8
1
15
15
24
177
20
52
147
33
48
48
45
6
69
20
72
108
60
16
15
30
11
49
36
48
39
111
12
33
80
1
18
45
135
12
29
31
45
21
3
36
48
21
47
7
6
51
75
18
30
60
33
20
40
63
42
3
72
27
105
12
45
168
35
91
12
60
45
27
18
23
12
4
36
63
132
5
115
177
63
17
40
12
116
4
165
15
3
96
5
160
72
48
20
31
101
40
48
96
9
95
16
9
15
24
33
3
84
45
3
60
3
36
29
169
78
17
1
30
24
48
18
47
4
3
18
75
93
12
60
107
127
54
87
183
21
135
9
36
153
360
51
57
3
120
21
75
36
75
17
88
92
28
48
20
12
55
5
12
16
15
126
6
30
87
36
24
3
12
78
192
23
4
51
48
5
52
8
16
9
144
3
84
108
68
100
15
117
12
8
28
12
36
39
101
31
54
90
12
117
51
117
12
63
33
32
48
55
5
61
39
20
16
8
52
24
99
21
12
75
17
13
135
27
18
15
8
37
18
45
24
57
138
5
37
18
21
12
20
73
275
72
48
60
64
8
4
96
288
249
3
72
8
28
12
120
48
51
33
72
39
5
1
15
123
6
30
60
17
28
12
24
21
39
84
21
96
23
7
72
18
63
12
33
15
32
72
61
6
21
45
39
141
18
21
111
48
5
49
36
6
90
66
90
90
65
100
24
33
30
21
20
55
9
21
42
18
84
11
76
3
42
48
11
49
95
61
6
21
9
3
8
12
13
15
84
120
93
63
80
4
51
48
65
61
36
24
15
48
8
108
16
44
4
3
65
67
33
8
40
60
36
96
9
11
7
90
3
3
9
117
36
30
90
23
4
45
11
84
73
27
3
9
156
69
6
77
16
99
5
28
8
67
173
79
41
64
165
23
40
60
24
15
90
96
120
15
3
42
123
12
68
52
12
48
9
135
36
3
126
15
21
18
29
40
72
9
27
9
59
25
135
24
248
48
55
72
5
12
73
95
25
54
113
112
45
131
88
15
57
12
3
57
15
33
132
12
75
41
108
24
76
12
87
5
100
21
54
30
131
60
16
24
81
39
24
21
42
72
18
99
44
67
5
28
44
13
15
8
127
30
47
52
60
93
83
13
107
49
150
81
93
6
21
12
48
24
96
69
111
72
20
36
40
32
88
45
59
175
21
36
8
28
8
12
49
15
8
28
12
132
48
51
90
51
39
77
67
12
18
23
52
8
25
15
189
48
6
66
54
54
60
3
87
48
54
90
29
16
45
54
60
5
31
89
19
41
84
108
88
204
12
15
33
81
54
126
39
36
27
42
87
44
12
4
45
15
21
23
40
9
135
87
54
167
25
39
36
20
100
3
5
24
16
9
75
168
27
18
23
31
81
84
15
69
27
5
7
72
60
36
45
9
36
39
60
21
155
52
33
3
20
12
49
18
33
39
60
93
45
42
41
48
16
36
3
9
8
100
99
36
5
79
41
40
24
24
105
47
103
57
135
9
36
27
57
15
29
52
24
108
68
67
5
43
108
69
3
24
36
5
85
12
36
6
9
36
93
23
168
172
57
23
12
52
15
29
100
20
72
52
15
60
48
5
55
30
3
24
36
135
90
6
93
51
89
1
66
36
117
12
21
15
33
95
121
15
44
76
168
45
3
20
13
12
114
33
48
84
36
9
51
60
3
30
27
32
13
54
113
13
83
7
18
51
165
6
5
7
65
88
27
5
1
59
25
6
21
24
207
33
195
81
60
9
12
42
12
114
72
35
28
21
18
93
33
42
93
12
24
15
45
24
20
4
45
11
16
48
8
133
27
15
17
28
3
21
123
33
27
5
108
4
8
13
24
15
144
20
4
48
60
20
25
54
41
64
3
78
18
21
96
24
93
63
68
7
33
21
51
93
6
69
75
30
95
1
39
24
3
105
80
64
21
15
93
47
49
15
21
120
75
92
168
4
8
13
15
8
40
15
30
162
5
108
55
129
81
15
80
4
12
56
19
21
9
6
72
53
4
9
159
81
12
42
45
57
59
49
51
80
24
16
12
57
183
33
156
51
39
6
3
105
102
5
52
96
120
ABCD 96585204206*3^$a+1 [50017]
35
55
120
17
19
41
48
60
31
65
96
73
11
12
67
5
73
47
115
48
53
145
215
97
192
35
12
79
137
72
31
149
61
119
108
43
90
144
90
60
156
5
37
83
19
90
11
265
71
24
67
12
65
31
12
197
1
287
7
156
29
60
36
12
108
79
258
239
31
17
1
144
47
24
240
60
36
48
48
13
11
31
5
97
90
150
90
18
47
1
42
12
137
43
125
48
247
41
49
90
5
61
11
84
19
65
168
48
127
108
144
5
145
131
79
6
174
60
17
31
240
53
60
85
12
95
37
18
48
42
47
43
65
25
102
60
5
96
84
13
83
109
23
55
17
1
54
18
59
13
23
192
72
19
29
163
180
77
145
30
65
96
37
72
6
12
5
72
48
7
30
47
43
101
175
174
96
72
12
35
61
84
47
144
97
18
41
180
1
162
228
42
11
109
6
41
168
60
31
17
43
17
55
29
96
84
156
180
12
13
180
108
72
42
5
72
48
73
300
95
13
24
90
5
13
59
96
360
12
12
1
47
145
6
41
84
60
337
18
54
90
30
47
24
205
84
23
67
150
251
49
11
144
103
18
95
7
185
48
12
133
114
126
12
95
12
1
270
65
7
72
18
42
30
78
18
90
17
55
180
197
36
55
185
7
17
36
115
270
59
103
12
17
61
35
12
72
79
12
60
113
49
90
156
17
7
41
60
36
120
43
41
12
73
234
18
107
96
19
125
168
247
5
36
72
175
89
31
29
61
35
97
18
48
89
72
48
25
83
12
73
30
125
12
25
60
11
19
6
155
60
49
131
132
24
19
24
36
210
90
29
48
360
228
97
30
5
13
150
41
84
55
257
103
161
103
36
17
7
185
13
72
18
180
5
7
78
167
85
107
49
35
7
72
48
149
109
95
115
17
55
108
77
67
90
36
95
24
43
132
18
30
60
48
29
25
23
72
1
47
72
12
43
18
42
288
5
72
103
18
71
19
30
150
54
83
73
24
66
24
48
60
89
24
72
67
90
66
29
12
24
97
143
60
96
144
7
5
55
17
13
132
156
179
25
95
43
5
37
11
259
17
109
54
18
23
25
71
19
17
55
90
83
24
25
47
24
276
13
83
12
120
13
108
42
102
240
18
180
90
23
60
7
72
5
61
11
96
72
1
144
6
12
149
181
107
91
89
55
138
60
162
5
12
31
18
107
7
18
90
102
47
156
37
47
223
125
13
95
55
65
288
60
84
43
12
90
23
37
83
55
53
12
84
31
18
131
1
108
84
155
43
137
12
13
143
7
90
48
167
175
78
18
30
35
192
48
264
55
65
43
5
60
175
29
19
5
72
72
12
79
102
60
47
60
91
30
47
13
11
36
12
193
95
115
173
259
17
36
7
36
197
265
78
144
17
36
48
12
43
144
5
121
24
18
17
12
48
103
90
47
48
24
19
77
12
1
240
107
175
60
48
41
180
13
11
36
13
90
90
90
41
97
198
41
1
48
54
36
114
35
192
1
47
13
155
7
138
35
235
72
41
49
275
240
60
115
30
90
53
25
239
48
73
30
150
ABCD 96585657682*3^$a+1 [50026]
86
46
115
25
12
11
41
8
47
61
18
42
15
15
24
6
28
36
44
31
9
135
119
25
8
24
25
38
1
35
30
6
33
3
70
8
7
5
48
19
11
5
49
6
72
9
21
35
13
35
7
24
33
73
39
5
78
6
55
16
41
24
26
70
38
42
12
11
5
75
16
31
12
21
37
2
6
19
125
3
123
142
20
88
107
45
19
5
124
119
73
14
1
215
10
74
45
21
12
30
25
5
30
58
2
41
5
36
20
36
23
96
91
48
84
30
60
18
45
3
70
20
30
70
15
59
46
12
2
60
21
15
1
45
14
72
30
54
54
11
88
57
71
37
6
10
12
24
23
15
22
36
80
12
42
24
9
61
12
2
6
7
17
52
96
60
20
4
44
76
95
15
30
18
22
36
32
23
13
24
28
23
15
12
60
9
21
18
22
104
3
1
44
90
41
79
6
16
19
49
30
22
3
16
25
7
23
10
12
60
48
20
27
25
2
82
14
6
31
83
5
5
12
2
42
18
22
8
60
16
55
5
26
90
18
48
5
13
76
23
32
13
90
12
126
28
2
60
12
97
11
34
11
13
35
37
38
42
24
3
37
24
12
32
15
33
4
35
123
60
81
9
7
16
5
38
106
8
12
15
25
44
67
17
6
12
10
20
7
33
14
30
40
56
30
10
38
46
80
40
26
13
16
5
68
30
78
12
12
30
6
60
12
18
34
19
40
61
19
7
24
46
44
24
42
18
40
14
102
55
16
25
28
74
46
2
138
87
13
36
14
42
39
15
9
99
48
10
8
35
41
15
8
3
5
89
23
13
43
1
24
52
48
36
56
30
90
15
13
14
6
60
16
26
42
30
1
149
11
64
51
10
36
44
12
42
66
12
42
13
9
24
119
1
62
34
26
94
24
2
30
4
3
32
45
4
32
42
18
102
45
81
36
18
18
48
71
5
14
46
8
7
65
15
1
38
84
12
48
36
30
30
10
36
50
25
8
33
12
30
12
10
31
8
45
11
9
15
27
42
16
2
12
22
26
42
12
4
32
78
6
6
9
33
23
25
30
9
9
30
42
23
19
36
9
21
6
6
7
47
30
18
17
29
92
23
1
16
62
6
60
6
84
42
28
7
8
80
21
4
2
34
36
68
16
3
23
10
24
8
6
57
3
24
22
111
8
51
94
127
24
29
2
10
2
22
36
19
5
11
15
34
36
43
19
22
36
3
41
63
13
38
22
98
10
2
150
19
21
60
68
11
1
30
34
24
12
20
7
32
3
12
25
35
24
21
3
12
34
86
33
32
13
18
10
20
19
35
30
4
116
15
1
48
44
72
48
6
12
34
14
22
2
17
41
68
52
2
6
6
48
6
40
75
5
30
120
5
5
104
18
34
60
19
55
6
16
14
6
24
18
12
34
12
8
16
35
1
20
4
60
8
16
2
190
44
6
9
109
14
22
20
6
18
40
14
21
85
67
67
13
5
27
1
56
108
18
34
23
21
35
1
4
91
25
90
34
35
25
12
3
35
24
46
14
1
5
52
2
48
24
21
99
10
38
22
23
13
43
17
2
21
9
6
6
66
54
16
8
11
41
2
77
1
4
8
42
10
23
97
8
7
21
14
10
86
13
45
35
9
71
55
41
5
24
20
72
18
150
55
35
45
75
42
18
42
42
21
25
50
5
41
36
14
10
8
3
8
31
126
12
96
55
45
2
58
2
48
21
1
32
15
3
12
33
9
48
23
8
32
45
12
52
74
9
1
44
18
58
86
48
17
24
40
37
48
179
48
24
39
42
12
30
22
134
12
37
11
45
57
23
17
8
6
46
38
5
37
84
16
2
36
24
6
12
23
1
63
73
2
21
1
55
5
8
66
36
10
134
84
30
28
20
4
31
13
24
52
31
73
12
35
97
31
5
16
19
17
8
15
9
18
10
14
18
78
42
16
2
58
36
20
24
55
5
40
2
12
12
46
44
16
50
5
7
72
46
32
27
45
40
36
2
6
55
80
40
21
11
40
72
11
21
75
34
2
34
26
12
106
74
6
30
57
13
72
2
17
1
39
1
39
8
8
13
35
1
15
15
18
42
21
8
96
5
38
18
3
37
108
26
181
23
41
43
12
121
33
7
49
36
28
31
25
18
58
43
49
55
8
105
18
101
19
30
12
27
121
26
6
7
53
12
31
136
25
4
14
22
15
8
63
24
10
8
52
74
41
31
9
3
37
23
6
27
3
22
48
36
36
23
25
7
8
59
46
62
10
23
9
28
8
6
48
46
86
34
7
37
6
5
25
16
8
23
5
38
36
10
14
9
37
8
18
48
46
14
22
23
25
32
30
34
39
5
24
30
48
58
11
9
40
44
28
20
4
31
7
17
19
22
74
6
15
45
42
48
30
3
9
36
11
1
4
3
16
7
48
9
61
11
33
6
46
11
39
41
67
21
80
5
2
73
17
18
69
21
12
40
8
24
156
42
48
36
10
3
21
36
31
24
31
18
15
135
81
3
46
14
82
104
42
10
8
6
6
4
11
40
5
4
38
150
28
50
10
38
96
10
140
24
39
231
105
97
32
72
30
105
61
2
18
24
4
67
29
74
12
72
6
30
12
69
45
24
19
173
67
5
66
10
20
36
18
30
16
32
40
84
59
21
4
12
2
30
30
36
24
42
24
102
10
39
9
7
64
45
136
35
48
9
12
36
39
3
12
30
18
36
21
51
42
16
2
10
2
21
21
3
32
29
116
6
34
20
4
20
76
44
60
24
7
21
32
43
47
22
11
13
62
18
19
11
21
51
70
84
3
11
60
30
11
41
20
12
23
48
17
24
8
16
12
19
8
8
8
5
2
34
56
54
30
24
54
30
30
66
12
67
47
25
21
2
48
9
3
238
20
75
48
25
39
72
21
98
10
7
65
47
15
97
29
102
18
35
16
1
2
22
24
44
28
15
65
40
44
11
43
6
15
21
48
40
12
2
93
13
11
24
9
16
104
66
36
6
155
7
22
8
48
48
11
16
9
31
24
35
30
40
79
32
33
12
20
30
42
47
8
96
21
11
3
45
39
6
60
36
18
48
10
55
19
101
49
16
2
6
30
17
25
54
34
2
53
67
12
36
109
32
21
90
10
38
49
8
15
10
2
66
72
12
96
39
1
72
14
6
12
6
6
36
24
18
21
32
13
40
14
45
21
42
30
19
161
18
30
40
20
75
21
43
33
2
30
16
12
32
27
25
36
8
16
44
24
30
17
31
10
47
45
11
49
55
21
44
55
21
50
30
16
19
40
15
81
39
10
32
23
5
20
42
42
6
72
13
21
8
3
27
46
47
15
12
36
24
12
6
4
26
24
9
56
40
9
71
40
15
10
14
6
16
59
99
5
41
31
55
10
38
1
23
57
9
16
8
6
10
12
24
8
28
8
16
14
42
114
46
8
79
17
6
9
21
42
6
11
5
ABCD 96586066342*3^$a+1 [50068]
97
35
45
153
54
18
18
37
5
30
109
24
65
7
53
27
45
72
51
27
85
8
64
8
117
60
7
83
66
139
35
141
27
138
54
21
16
24
5
139
48
8
64
96
152
48
24
135
81
27
13
5
19
72
48
152
64
24
80
93
19
23
36
45
24
3
30
132
6
21
64
56
9
60
24
96
19
53
102
78
15
3
72
109
83
13
8
57
30
49
89
264
15
40
23
153
177
12
147
21
18
25
96
59
42
12
18
78
24
231
16
24
56
9
55
5
19
95
6
19
53
150
222
87
3
36
42
60
72
30
90
48
90
12
36
57
153
55
17
180
187
113
15
123
12
25
48
24
128
27
37
144
89
7
11
48
24
6
84
91
104
81
199
48
104
33
60
126
69
3
12
60
45
33
127
48
35
37
56
24
21
51
88
125
67
11
30
15
88
80
9
111
16
23
96
30
120
60
72
18
42
12
36
12
48
151
80
123
150
96
72
183
24
21
30
85
5
211
11
78
84
30
37
80
51
13
65
135
147
13
29
43
72
23
25
32
40
128
15
180
45
64
113
66
12
25
24
89
31
8
3
48
12
105
40
24
11
37
23
33
16
11
18
24
3
3
54
36
144
51
39
57
69
84
7
119
1
8
48
195
109
41
55
8
136
23
25
41
12
19
24
120
24
8
48
16
59
24
60
90
48
79
48
23
48
1
128
33
15
27
37
8
96
27
12
90
36
12
127
35
36
9
72
3
61
35
24
36
84
21
24
16
47
102
51
117
3
27
78
54
73
5
12
87
3
45
16
32
15
108
61
8
21
19
41
15
9
6
25
32
88
59
21
160
29
60
31
89
30
33
15
12
96
24
21
9
18
18
72
67
32
3
61
5
51
33
6
25
24
72
80
129
84
18
49
56
48
27
78
42
18
24
43
24
8
216
24
123
30
132
3
264
21
75
27
133
24
59
61
8
45
6
30
72
15
57
18
93
27
133
24
35
93
27
21
57
18
37
48
32
477
6
24
61
35
42
27
3
72
6
7
72
65
7
29
30
21
16
95
60
72
6
114
45
33
63
24
21
19
11
69
213
19
203
66
54
157
128
15
6
102
72
37
23
60
48
85
24
48
41
31
24
120
35
12
78
30
61
83
78
79
29
19
23
57
51
24
93
15
12
157
113
127
89
12
3
27
162
6
114
3
27
61
5
12
15
40
144
29
30
21
51
72
85
35
6
87
3
120
21
51
117
168
27
13
5
3
39
97
113
31
29
6
12
73
29
43
72
155
61
24
11
61
80
63
66
24
18
18
72
27
111
12
132
18
12
180
66
60
25
65
24
15
15
6
19
96
104
88
53
54
6
55
56
88
11
61
48
23
132
60
33
93
19
113
78
84
18
3
57
30
12
36
25
119
1
89
66
69
33
18
45
159
36
21
81
63
24
105
15
93
42
36
69
21
60
31
23
60
61
107
12
48
49
48
5
27
168
16
144
41
15
72
33
60
27
48
99
108
18
79
41
90
60
42
15
3
45
9
63
64
80
40
24
29
43
113
31
59
12
12
37
41
60
3
75
12
18
15
16
8
51
24
61
107
13
72
5
3
264
16
29
126
69
3
42
60
18
13
24
48
24
23
25
23
12
6
55
120
29
3
33
31
104
24
171
45
120
75
24
21
45
19
125
67
80
171
12
25
8
27
21
45
67
95
18
60
72
99
21
120
48
27
27
66
150
24
117
21
42
48
9
16
23
25
24
72
128
16
72
8
99
93
27
37
59
30
79
35
30
55
32
64
29
51
40
17
87
48
33
31
83
18
123
225
151
120
23
18
135
64
53
67
24
59
45
16
24
152
51
133
35
90
84
66
132
25
5
12
127
59
72
37
72
8
45
6
60
1
41
15
48
69
30
21
147
12
1
149
138
18
39
153
42
78
79
83
66
171
39
1
104
75
109
56
75
90
114
57
9
55
56
88
11
54
48
72
7
56
3
37
17
127
53
27
64
59
61
77
3
9
7
89
15
147
37
8
40
107
120
13
35
12
36
114
48
19
24
5
60
60
19
5
3
112
8
160
8
24
111
1
11
45
3
30
31
56
40
53
27
48
24
40
8
3
24
21
15
ABCD 96586154708*3^$a+1 [50024]
18
60
30
16
30
60
66
18
104
22
24
155
69
18
10
20
3
201
4
59
27
18
18
4
8
106
26
76
8
36
24
76
5
49
50
21
15
10
95
120
21
27
63
10
18
32
90
18
210
466
20
24
120
42
28
62
4
36
24
66
14
40
53
120
43
24
74
52
47
33
28
11
61
18
17
3
6
84
10
134
178
92
46
32
15
79
6
8
27
19
29
24
3
117
61
56
96
3
87
9
96
33
42
58
150
5
72
48
67
50
3
181
35
63
57
31
65
27
36
16
65
79
110
52
54
36
2
96
10
26
18
112
8
93
105
15
49
14
9
27
46
44
66
240
84
189
51
4
104
28
77
7
68
141
39
81
144
96
51
24
40
32
45
55
48
14
48
10
89
69
10
137
43
120
5
27
45
39
33
67
14
22
8
57
87
16
62
144
36
10
38
39
3
28
56
16
2
36
186
9
31
24
41
79
32
4
54
14
12
6
87
13
8
51
39
126
51
3
54
58
50
18
12
100
62
42
46
38
10
11
31
18
116
3
7
38
82
6
84
68
3
27
36
9
45
46
44
52
56
10
90
68
12
78
22
5
175
17
15
108
18
27
117
75
45
27
1
44
16
8
27
24
21
48
150
69
103
110
3
21
30
16
29
63
36
52
17
13
155
15
124
20
46
122
57
51
28
162
30
18
26
124
41
39
9
3
10
8
6
10
54
80
76
26
10
29
93
28
54
38
27
15
4
80
52
17
3
24
100
128
33
19
53
72
19
66
158
28
17
27
100
20
36
57
7
14
72
234
46
18
209
27
10
11
85
62
72
40
36
14
18
136
17
3
10
26
6
94
44
82
14
136
20
70
170
54
231
43
60
12
8
24
28
30
24
38
60
48
28
6
54
44
45
120
51
21
15
144
81
91
8
10
59
13
74
100
8
21
61
8
3
3
72
40
29
69
51
75
304
5
72
15
118
224
3
33
70
30
32
27
1
20
60
36
10
20
36
28
62
54
24
40
72
104
153
45
166
62
63
37
78
90
66
24
72
89
75
36
9
55
185
19
5
85
26
136
38
24
3
43
12
68
21
63
57
115
80
21
39
81
13
152
27
63
88
65
15
40
41
31
158
27
57
96
15
39
28
5
133
80
24
46
20
42
10
74
123
111
57
69
3
96
1
14
54
156
42
10
48
26
34
47
253
72
168
2
33
31
41
135
48
9
37
11
72
3
4
68
21
37
8
99
1
50
46
66
5
85
68
30
60
54
28
38
52
65
15
4
6
23
72
39
46
80
30
64
14
36
18
36
22
60
20
28
11
15
24
22
80
54
34
11
120
49
162
48
122
90
30
3
15
52
77
87
33
13
8
144
90
28
29
265
74
6
76
90
65
43
42
2
16
17
27
108
9
45
4
47
24
19
32
108
10
90
29
27
45
1
80
60
18
36
4
14
136
11
19
36
6
30
14
63
63
84
16
77
31
65
61
38
93
3
69
43
5
13
32
54
4
65
24
63
108
60
54
28
18
101
99
10
104
3
69
10
134
12
18
106
11
19
8
18
10
50
12
46
36
24
89
37
11
117
18
88
20
16
26
27
13
155
49
38
52
80
90
40
14
45
91
116
48
46
98
28
78
71
85
36
44
51
45
94
6
84
11
123
36
124
44
33
25
60
8
40
62
10
60
47
72
61
35
165
34
20
45
51
58
14
12
9
45
42
58
26
21
69
6
12
36
72
34
110
108
6
27
19
66
54
29
24
61
30
6
126
120
62
18
24
4
125
72
9
60
4
42
18
20
46
24
56
6
28
92
27
73
18
14
63
129
46
18
50
12
9
61
62
30
36
75
7
90
108
62
10
24
35
39
100
6
38
105
27
21
19
24
20
9
48
43
77
63
84
16
12
140
93
24
72
21
88
11
24
27
18
66
10
23
27
46
20
42
33
183
100
2
3
51
21
24
51
10
18
116
64
80
76
8
36
42
58
14
66
96
4
72
24
30
26
45
105
28
35
211
14
10
149
51
36
150
30
34
26
129
15
90
22
60
53
147
90
27
7
41
3
100
26
90
4
17
33
12
64
104
40
14
117
229
59
67
44
70
26
4
32
84
16
17
21
42
10
20
118
36
6
38
24
162
46
48
90
72
14
4
90
42
2
6
36
46
44
15
39
10
20
54
45
163
108
62
18
9
27
100
80
60
4
96
8
22
90
44
82
8
46
24
116
10
174
17
33
15
72
103
44
18
99
55
74
39
31
30
14
21
7
ABCD 96586544402*3^$a+1 [50142]
18
48
54
15
3
13
29
108
12
43
32
183
54
144
30
37
5
75
123
30
36
115
65
90
6
12
3
48
9
36
19
17
63
27
126
72
108
48
114
12
85
11
48
24
13
185
72
90
12
36
18
144
67
41
24
48
42
69
21
36
144
66
54
36
108
6
18
7
41
78
54
12
54
24
30
96
36
36
99
9
55
224
45
18
210
79
11
108
114
90
36
84
60
48
42
12
204
72
12
162
24
66
54
42
7
23
25
83
24
37
161
48
96
126
360
73
29
67
29
12
132
3
87
25
96
35
72
54
90
24
84
60
61
101
120
3
57
138
6
66
114
102
42
51
51
6
12
60
30
145
77
36
30
54
75
3
30
42
90
90
49
80
135
96
90
30
33
135
138
15
64
53
18
144
9
16
113
78
18
31
35
13
191
1
65
114
72
85
95
12
126
6
48
1
107
24
45
9
144
151
101
18
90
31
35
6
48
96
12
60
15
15
54
139
144
95
18
60
54
18
108
120
55
53
24
51
51
60
18
111
51
45
45
51
33
6
180
21
27
133
32
21
72
72
18
9
64
17
18
66
18
96
72
97
5
75
75
12
90
18
61
80
57
42
45
63
49
35
90
54
180
96
73
17
159
75
37
17
12
54
42
115
5
27
33
30
108
37
59
90
54
144
108
105
15
49
48
101
6
133
23
60
48
109
53
43
32
87
150
30
21
16
5
171
39
6
12
36
51
21
27
63
97
48
17
72
6
30
24
43
48
65
15
309
91
144
71
18
24
66
6
151
47
1
80
57
78
25
11
84
96
18
120
132
66
222
18
48
96
33
87
25
71
25
48
17
15
219
54
66
6
30
73
35
186
3
15
97
11
72
45
135
18
7
32
45
186
12
45
16
17
72
151
29
12
6
54
235
53
30
90
18
42
7
11
18
120
132
18
85
5
27
3
114
198
108
12
205
83
24
133
59
90
54
54
72
36
150
45
9
36
30
18
19
23
72
33
15
54
294
69
3
48
45
51
13
71
6
3
45
147
129
54
252
174
42
90
27
3
13
11
36
18
174
150
12
15
16
48
161
54
25
5
91
35
24
30
54
216
42
12
60
55
17
18
18
27
16
29
3
63
72
42
31
35
24
18
522
72
1
53
66
96
54
115
41
24
30
18
78
72
72
1
125
12
240
7
209
90
54
48
15
45
102
45
33
54
84
37
77
12
198
1
125
19
17
24
270
25
5
24
36
156
19
59
30
103
83
90
19
47
24
66
6
49
71
105
27
12
6
48
19
5
102
21
39
18
72
108
228
24
55
11
37
35
13
77
42
84
21
15
1
107
126
6
49
5
30
96
18
36
55
11
18
78
85
59
54
36
156
42
120
13
149
219
51
54
72
114
30
31
80
15
24
36
54
138
6
102
114
120
24
55
96
95
36
42
30
6
79
5
72
3
3
54
108
18
18
174
73
35
144
54
54
60
108
48
6
126
48
6
48
31
11
36
30
42
156
72
90
43
11
18
108
103
32
27
60
36
216
13
77
51
57
90
13
5
12
72
90
6
7
48
17
31
59
156
57
57
36
90
84
96
246
60
3
27
114
51
129
102
25
17
31
35
36
96
25
83
12
24
30
6
12
6
36
18
30
6
25
47
30
147
256
89
103
5
12
108
3
51
90
126
85
47
1
11
96
30
330
264
24
30
150
9
45
147
51
30
54
6
19
71
73
17
15
39
73
11
21
15
6
12
168
54
33
15
1
5
72
12
7
11
108
96
9
9
72
31
113
31
53
18
54
60
36
72
36
55
155
54
72
54
129
3
54
103
96
96
11
30
114
66
19
41
72
30
78
147
16
35
30
216
39
16
95
36
90
18
36
36
144
18
7
83
13
ABCD 96587134388*3^$a+1 [50027]
64
12
159
33
72
44
1
11
13
27
135
102
15
12
21
15
80
25
3
12
9
6
33
15
5
4
153
3
15
41
19
9
81
11
36
13
59
127
9
36
120
21
47
37
35
40
56
28
44
28
27
17
124
69
36
90
9
68
288
12
28
32
12
28
87
6
42
12
41
24
25
15
27
69
12
44
1
23
1
60
24
6
89
64
8
28
20
72
4
15
90
3
57
48
35
1
59
25
3
200
24
163
53
28
60
21
71
12
16
12
44
31
65
12
7
29
16
15
45
56
48
1
39
12
20
24
4
12
32
61
66
53
28
27
77
36
48
16
51
105
45
39
60
8
43
29
19
41
13
123
3
9
51
117
12
48
3
54
11
16
75
5
1
39
84
57
15
20
13
15
87
5
37
75
27
33
8
60
52
32
55
96
129
21
39
21
23
25
27
32
76
27
48
60
6
95
28
48
9
24
84
23
19
18
3
45
15
15
33
15
90
42
18
47
120
108
25
87
32
36
172
44
24
19
6
36
6
17
25
11
1
23
61
24
3
63
69
8
60
12
60
16
56
48
28
24
8
25
15
32
19
101
25
11
55
17
25
18
42
42
6
3
36
21
23
4
3
69
20
16
48
192
3
29
12
60
28
15
18
24
95
64
27
48
149
12
1
42
17
100
33
75
261
39
3
33
44
7
165
9
36
23
52
51
42
3
15
33
56
88
12
3
17
4
60
152
43
29
13
108
6
21
12
3
5
55
57
12
68
40
20
36
1
3
8
4
56
48
4
56
4
72
9
87
12
57
11
49
63
80
96
124
12
21
59
1
24
24
15
84
68
4
68
16
56
49
75
24
165
47
36
4
21
84
135
168
33
18
17
24
48
136
36
24
116
48
13
24
24
60
60
27
8
24
40
32
25
75
9
6
9
60
15
6
23
25
87
15
21
63
45
56
28
21
24
36
24
66
36
48
21
20
12
73
12
63
56
36
12
73
87
75
53
72
36
19
57
20
19
17
48
4
32
1
23
16
9
6
5
28
57
6
29
24
4
45
3
128
16
84
20
4
92
28
21
15
9
51
24
32
100
8
40
36
9
3
9
15
8
43
12
6
119
36
76
3
18
30
89
28
15
12
9
9
51
24
36
81
59
7
12
6
35
64
80
55
96
77
7
101
7
18
24
3
8
175
5
25
15
21
51
9
24
39
63
33
9
27
24
56
40
45
23
12
25
83
1
72
60
35
72
13
27
48
12
45
87
15
33
8
84
19
5
36
76
8
36
28
12
60
63
5
52
68
36
60
64
3
5
103
17
88
39
45
21
27
24
9
179
97
135
8
25
23
13
47
12
16
9
47
24
76
45
24
102
53
24
156
24
13
35
49
66
42
18
117
15
18
39
24
32
12
52
8
7
48
137
16
8
84
88
3
5
64
12
68
16
9
23
4
24
60
21
36
59
13
95
72
64
20
144
16
24
21
24
15
15
30
3
45
3
81
3
8
4
21
27
21
35
1
23
40
60
48
8
40
24
32
19
9
72
8
13
3
32
28
45
75
240
21
59
60
40
36
8
72
1
27
15
81
60
20
76
24
69
72
15
45
24
126
54
87
60
12
12
45
18
6
87
24
33
15
8
19
45
99
42
3
32
180
12
28
129
3
8
49
63
21
11
4
45
51
93
27
24
21
3
72
36
33
30
30
35
19
6
27
45
59
4
24
12
63
60
41
36
73
11
49
27
39
17
49
39
12
8
12
7
6
42
77
36
52
39
21
9
3
51
9
60
8
37
3
9
24
6
33
3
5
13
24
95
7
33
36
44
61
15
12
72
56
7
57
32
4
57
39
21
24
6
5
24
4
15
9
12
104
36
4
12
69
36
24
51
12
15
5
136
96
8
16
21
143
25
27
9
11
36
7
30
3
48
15
69
116
40
12
3
21
48
27
41
4
21
78
21
44
1
108
12
6
9
8
12
28
153
15
20
28
24
36
44
40
81
171
68
28
69
23
88
24
24
36
81
23
1
3
60
20
36
36
13
36
47
72
28
93
12
119
49
35
24
72
1
24
15
44
61
3
8
13
51
51
18
24
6
5
64
8
4
21
30
33
56
48
36
24
25
11
4
21
47
112
8
25
39
8
37
135
93
6
21
213
6
9
60
20
16
32
28
44
52
45
3
33
42
65
43
69
8
7
6
39
44
4
33
48
27
12
20
16
9
95
25
11
40
9
63
68
16
3
6
11
24
64
56
24
7
9
27
5
52
56
72
4
45
6
153
84
15
5
76
32
13
12
48
35
7
9
33
123
75
77
1
15
21
60
23
43
53
76
8
7
6
15
8
4
33
3
20
136
48
72
48
56
36
61
3
44
1
15
20
157
59
19
6
15
45
63
15
21
44
25
60
11
12
24
13
15
20
36
4
12
3
36
17
108
1
78
36
57
32
7
45
111
18
27
3
9
140
16
12
24
21
15
69
18
5
7
5
4
12
27
6
51
48
36
69
23
4
116
60
37
3
8
7
93
44
108
4
20
48
100
60
3
5
55
57
8
4
48
33
42
21
56
13
87
24
12
20
103
9
57
11
24
1
3
21
131
72
13
12
48
63
45
35
25
39
12
48
12
144
60
156
15
18
18
33
69
15
72
44
67
18
27
12
68
4
24
120
132
33
11
40
9
87
24
24
12
44
36
28
21
23
1
11
1
42
30
255
156
45
90
21
8
13
54
5
88
56
4
20
112
96
20
60
25
23
1
3
21
42
5
52
96
56
16
27
101
1
35
25
18
21
45
90
89
12
4
20
7
9
3
45
57
48
3
39
5
64
36
21
95
4
44
36
79
6
3
12
104
40
15
60
9
92
28
21
35
1
131
12
40
12
20
4
12
24
60
68
1
27
9
24
42
17
1
27
48
32
52
3
5
48
1
35
1
23
4
21
11
13
27
8
7
33
92
55
6
99
20
48
25
11
1
63
21
119
28
12
12
24
21
24
ABCD 96587262602*3^$a+1 [50006]
159
81
63
12
24
9
72
3
69
36
135
27
30
3
36
36
3
165
45
231
144
75
60
57
45
72
87
24
15
72
153
60
219
510
156
27
60
48
15
12
132
30
27
156
144
3
21
60
12
48
57
303
72
48
45
12
75
120
63
12
33
165
114
93
303
264
36
21
141
3
12
75
60
12
21
36
60
63
21
12
27
48
90
90
9
24
36
63
18
3
45
72
15
135
12
60
120
6
15
60
99
21
360
72
57
27
39
21
3
156
132
90
75
24
63
48
18
147
108
156
21
3
15
24
66
51
9
15
69
3
108
87
9
36
63
42
15
177
6
120
60
21
153
126
72
72
60
66
54
6
51
111
9
63
246
15
75
21
21
135
207
57
123
33
48
135
201
36
45
72
60
30
96
21
36
27
270
18
9
69
15
60
132
45
99
39
132
45
147
117
189
72
60
15
3
45
75
165
147
93
12
57
30
33
27
198
18
57
27
57
3
90
18
9
9
12
90
18
24
138
189
84
129
36
267
84
36
57
126
141
60
21
99
99
57
27
108
69
84
72
180
48
60
36
9
114
33
183
21
84
120
12
135
78
162
129
24
27
12
36
222
48
27
60
84
96
108
27
48
21
21
15
120
27
30
96
84
27
24
39
6
30
21
84
156
81
18
42
63
39
36
150
324
63
57
6
30
54
60
21
45
150
117
24
60
9
150
45
96
219
21
24
45
75
45
42
408
117
15
129
24
60
15
72
153
15
72
72
177
24
12
240
48
60
27
240
45
48
27
69
3
108
150
108
30
81
51
9
36
93
150
30
75
15
21
123
18
270
42
51
105
15
117
72
111
27
69
84
69
3
120
84
63
81
60
12
27
21
117
18
297
63
24
120
18
15
63
72
9
201
39
36
165
39
63
180
36
45
177
135
153
15
180
15
72
33
147
9
141
63
132
48
12
168
240
57
18
282
15
27
21
36
36
123
90
54
30
147
51
42
66
90
24
3
27
36
42
63
75
21
84
132
108
36
24
36
36
15
48
150
15
12
45
3
9
150
30
207
9
72
15
45
39
36
27
108
33
75
24
33
24
36
87
141
240
189
51
72
3
24
90
3
108
15
117
3
24
57
156
24
36
60
225
12
27
9
234
18
42
21
69
108
75
24
60
84
36
9
15
69
51
9
18
252
57
51
153
165
75
36
24
99
36
60
144
81
117
318
21
69
54
36
285
225
54
66
27
48
237
135
3
57
87
78
15
3
117
120
123
45
45
270
144
18
102
33
207
21
192
57
3
15
45
27
30
6
30
270
81
33
87
111
33
72
24
51
18
75
12
144
24
132
108
132
24
51
165
135
9
24
27
180
9
81
63
12
27
57
60
24
207
105
48
9
63
63
45
60
39
48
33
9
48
15
147
21
60
45
75
156
36
60
33
42
45
27
177
51
90
39
3
117
183
6
87
48
27
90
30
42
231
105
15
36
84
12
15
72
33
45
18
72
12
57
33
96
51
69
72
222
21
99
141
60
39
93
108
135
162
3
15
24
180
57
9
327
57
243
27
30
51
132
60
84
123
18
ABCD 96587716814*3^$a+1 [50009]
85
36
8
183
69
88
20
36
36
15
105
39
25
36
68
36
57
79
11
177
16
71
73
192
5
15
60
15
49
24
20
112
119
105
40
20
16
48
47
109
11
60
69
84
60
3
48
36
145
164
231
96
48
21
15
49
371
36
69
228
76
24
47
13
80
120
117
210
85
44
15
60
61
5
6
169
11
69
64
20
111
145
120
59
129
3
180
37
47
13
11
9
27
120
24
36
73
60
11
126
79
11
9
100
36
60
20
24
15
69
136
71
13
20
3
109
35
9
4
20
87
109
56
28
72
8
40
107
109
140
16
84
11
84
126
3
160
32
39
25
71
33
36
160
120
96
41
48
39
57
295
60
48
56
165
39
57
79
20
4
71
61
35
33
36
51
193
36
155
85
104
52
8
120
171
25
11
45
39
141
9
19
11
1
59
45
40
84
96
71
6
43
56
28
71
25
84
140
3
169
59
145
176
99
85
95
36
13
56
15
132
108
249
51
61
168
11
25
95
21
40
119
36
33
27
49
20
15
25
35
9
96
4
53
19
8
63
9
135
49
5
91
44
16
155
13
12
20
88
56
96
4
125
79
47
205
101
79
11
108
9
16
216
120
48
72
288
131
49
120
131
60
30
39
52
84
47
169
11
48
96
73
36
11
24
30
90
25
140
51
24
45
4
23
289
8
16
44
12
100
120
35
60
69
15
25
11
24
25
96
179
6
90
25
24
347
48
21
21
163
35
9
36
24
52
108
20
120
57
15
99
25
20
60
16
60
140
28
60
12
8
52
84
164
16
20
75
36
96
33
75
246
54
49
36
20
24
100
12
24
65
126
49
84
77
43
11
25
71
49
20
100
144
60
32
39
216
96
73
24
36
11
9
36
75
109
35
61
65
39
105
15
81
90
33
147
25
8
16
35
36
85
44
100
36
24
140
36
64
96
11
33
15
21
84
64
47
6
19
29
51
60
28
180
20
36
36
88
11
69
51
36
96
97
72
48
47
85
95
33
57
379
35
1
95
36
33
160
60
24
41
19
77
99
60
16
128
51
25
35
9
60
40
116
40
20
75
45
171
36
13
20
51
49
264
17
30
49
11
9
4
120
47
105
159
69
21
42
153
64
47
25
80
4
96
35
69
231
93
52
95
36
84
249
64
11
25
264
12
80
28
72
95
25
29
6
9
76
24
44
36
75
129
76
116
24
16
20
4
35
25
11
84
6
15
4
204
36
264
11
36
6
144
19
120
84
83
117
16
11
13
203
13
35
129
12
9
15
16
68
27
69
15
21
64
36
59
25
104
76
155
129
3
37
80
27
30
19
71
33
21
55
71
49
156
179
9
40
17
96
18
45
16
155
9
75
36
24
49
131
36
9
111
85
24
20
36
88
12
204
36
68
63
117
16
47
117
60
112
8
36
36
4
131
109
204
47
33
16
5
15
36
39
109
36
80
24
36
76
68
3
13
200
15
1
24
120
71
205
24
11
13
71
96
13
12
59
132
13
96
35
120
54
115
11
105
75
85
200
75
96
48
69
63
157
176
40
140
64
11
85
65
30
132
33
111
13
12
11
48
36
25
8
100
36
36
35
73
156
95
141
180
304
96
65
6
108
25
20
36
4
24
72
8
81
51
39
85
71
60
9
36
40
68
21
31
228
36
24
20
27
49
56
111
97
20
132
28
36
60
5
171
4
56
228
63
48
109
300
116
4
32
120
24
15
121
29
162
48
69
60
136
5
159
36
180
36
64
44
36
36
39
21
21
48
ABCD 96587951108*3^$a+1 [50000]
36
39
33
75
32
84
16
8
145
35
96
193
3
33
11
36
28
15
117
24
72
32
7
90
36
18
5
4
56
24
37
36
15
93
11
48
72
13
27
44
91
21
12
72
60
44
25
27
63
5
49
107
60
4
36
48
51
21
84
21
18
21
20
13
47
24
55
21
60
24
21
51
104
64
108
12
56
37
99
9
39
56
85
87
57
35
40
12
57
23
31
293
60
43
9
12
12
3
72
9
116
24
120
1
63
99
21
80
115
17
60
31
9
48
92
4
24
3
45
9
54
9
9
108
3
33
47
79
21
60
116
127
33
21
15
48
12
164
13
27
27
9
27
9
99
165
20
64
12
8
37
72
15
21
15
24
69
3
123
125
40
12
39
9
36
96
3
41
196
48
96
51
29
24
16
36
84
12
48
60
96
20
61
87
48
9
36
59
13
3
8
24
16
21
126
17
28
24
3
105
12
9
15
21
36
39
104
1
23
12
55
9
9
123
3
5
24
60
1
111
48
60
51
18
123
3
17
73
18
113
16
8
7
5
48
1
75
20
4
12
36
92
52
24
116
28
32
24
25
18
129
15
45
72
48
44
151
77
136
24
12
48
96
36
3
18
3
20
49
47
79
18
51
39
18
35
4
69
11
115
141
3
216
29
88
12
15
5
28
12
80
73
39
8
25
108
18
9
135
21
87
18
27
44
1
72
3
15
33
120
44
1
35
40
96
48
15
17
40
48
3
45
8
36
28
171
18
39
92
96
40
93
219
48
36
57
23
4
27
33
164
16
80
64
12
9
18
21
12
20
4
44
60
36
64
45
15
132
141
15
8
13
219
8
24
73
54
65
25
90
18
54
9
60
24
44
240
36
19
5
4
27
5
121
18
5
13
36
3
24
9
299
223
17
16
96
44
79
153
8
16
8
49
54
17
40
56
49
51
132
32
16
144
21
39
20
13
15
57
71
4
48
3
125
1
18
72
45
27
9
9
72
47
64
180
51
54
35
36
16
44
4
56
36
16
9
72
11
25
11
60
64
152
73
3
32
28
171
21
96
27
18
87
57
27
48
33
27
12
20
49
59
13
87
12
99
5
13
27
80
37
72
11
7
9
24
240
56
40
8
19
77
76
20
40
20
16
68
60
36
1
36
3
8
72
40
8
136
21
35
4
84
21
27
8
4
48
60
8
76
21
36
27
104
49
23
28
21
15
24
20
36
40
27
18
11
7
18
3
15
33
21
18
126
27
36
135
36
21
12
21
18
9
9
59
120
73
23
4
171
162
51
36
156
80
73
35
16
21
75
51
53
91
21
12
20
16
12
12
33
207
27
9
140
112
9
162
53
1
72
11
52
117
36
18
18
3
216
80
40
12
60
8
76
81
63
81
15
21
39
84
12
164
28
15
18
3
123
57
24
20
25
180
15
80
31
21
20
120
37
54
18
11
16
9
15
21
72
3
24
9
35
16
36
8
13
99
8
37
27
80
37
36
47
36
43
18
35
16
12
9
23
16
84
36
24
15
108
54
23
49
27
9
51
224
4
135
29
40
3
45
24
24
20
4
27
5
48
37
83
52
9
18
69
12
9
18
9
9
11
64
33
18
45
12
213
15
3
72
5
40
56
7
9
120
123
5
36
13
51
57
23
160
36
8
43
29
24
4
12
36
21
18
9
12
15
33
3
18
59
31
21
12
93
36
108
75
33
108
54
90
3
33
108
15
93
23
28
12
8
55
81
104
120
40
48
44
13
183
12
57
54
18
144
3
120
20
64
48
12
21
11
25
18
21
33
23
16
48
3
9
32
60
16
84
20
16
56
49
39
32
76
32
109
63
36
32
100
72
48
27
18
131
4
32
48
37
59
49
27
20
7
117
117
72
36
131
13
95
40
92
28
36
15
177
12
48
8
40
3
81
180
9
279
8
4
20
40
20
7
21
69
51
12
60
21
111
20
40
104
16
24
63
9
81
87
36
57
72
11
120
16
48
21
23
13
18
21
120
24
60
20
24
40
108
141
51
21
27
12
48
68
43
21
12
21
3
60
44
40
60
32
4
24
48
48
15
36
29
79
17
16
68
7
165
24
9
72
18
45
27
18
11
16
8
76
96
12
72
24
72
9
23
28
93
18
173
43
165
15
54
47
25
36
18
5
136
72
21
39
15
29
144
40
57
39
120
20
37
18
89
1
54
57
68
16
75
21
33
15
44
121
51
36
21
39
8
120
16
80
196
132
12
81
59
16
8
25
95
67
29
24
19
5
175
54
3
33
63
72
72
9
15
75
41
28
20
16
21
15
57
83
60
24
40
27
36
69
12
117
35
1
27
12
8
60
145
27
9
11
64
84
96
12
32
7
5
40
96
24
8
16
44
91
5
85
95
13
36
63
24
3
125
1
15
21
36
15
12
63
69
8
31
69
12
104
24
40
39
41
12
1
15
44
13
180
36
144
15
57
3
80
43
72
21
33
ABCD 96588026578*3^$a+1 [50022]
20
16
30
26
18
16
6
68
64
26
22
108
5
9
6
54
10
2
150
4
102
48
2
100
8
4
48
38
6
10
18
8
4
18
122
28
41
51
4
41
1
24
90
108
17
9
102
40
60
32
36
22
14
30
58
86
46
6
2
42
34
54
32
6
58
26
45
1
68
112
48
132
32
15
33
18
4
41
27
72
22
14
10
26
24
76
14
22
29
13
6
20
72
64
20
36
22
83
9
18
45
21
27
25
47
1
47
48
81
126
88
20
12
9
1
119
21
54
76
12
12
60
125
3
48
72
150
46
62
147
7
18
6
96
60
56
45
33
54
16
2
34
14
6
28
6
54
2
106
12
90
98
4
78
62
70
176
28
12
38
36
30
18
90
18
4
53
91
5
27
24
18
106
140
16
5
55
60
6
30
8
24
16
122
112
18
24
26
42
18
54
36
52
66
42
54
14
36
16
20
40
17
15
6
10
44
30
6
10
66
144
24
12
26
24
10
38
90
6
174
18
4
30
6
32
15
27
18
27
9
166
60
30
98
6
64
23
7
8
42
15
1
72
38
4
5
135
10
48
18
5
7
24
41
43
20
52
144
36
24
36
29
48
31
24
60
42
14
30
15
79
17
19
72
48
60
72
24
60
24
14
60
3
15
9
121
47
3
160
92
30
18
40
20
94
14
40
89
37
11
3
21
63
60
22
54
24
18
60
54
5
51
130
90
32
28
29
9
6
48
72
10
86
82
2
4
14
51
61
48
2
10
8
58
29
24
19
5
55
17
25
18
128
64
44
42
39
151
8
34
72
24
36
18
36
12
104
6
30
4
48
17
99
30
10
36
50
15
43
86
12
42
16
12
12
26
46
36
12
18
20
84
10
5
9
54
66
39
31
17
39
33
45
30
60
22
68
22
41
57
10
62
6
57
135
18
10
24
101
24
48
7
20
118
95
31
36
6
119
43
125
43
5
13
54
122
4
2
22
116
36
34
29
171
4
17
3
45
1
6
60
29
72
3
34
50
16
80
94
30
6
66
14
10
80
6
39
7
20
52
150
12
26
40
60
84
5
39
9
33
15
72
96
25
44
10
18
24
54
60
29
3
30
54
18
15
21
52
2
16
36
170
34
5
81
6
12
6
70
17
7
41
72
24
48
43
32
28
30
42
17
121
120
20
75
39
40
60
116
90
94
120
20
64
44
52
20
33
33
24
88
2
141
87
16
36
30
98
60
28
72
92
36
60
54
10
24
12
62
48
52
36
42
54
74
4
17
1
30
12
38
39
39
46
18
12
30
20
99
81
28
6
72
5
109
50
130
30
24
89
7
6
12
30
8
57
3
22
30
36
20
4
48
14
40
74
36
30
3
3
22
50
36
36
16
24
6
2
6
54
46
2
90
142
38
34
60
5
43
110
70
17
3
93
87
16
6
59
79
17
1
20
130
74
36
22
48
32
46
24
182
88
17
19
2
34
18
38
9
9
42
12
72
33
1
42
32
78
12
10
42
8
10
56
60
4
6
6
161
75
90
27
171
21
9
42
64
48
8
60
34
114
230
112
47
3
4
50
18
28
24
50
96
39
109
42
54
35
55
26
12
6
22
23
144
13
12
47
115
5
43
5
33
54
16
218
10
36
8
28
5
9
183
1
47
43
30
54
18
47
3
22
6
24
108
8
72
12
36
24
12
36
40
29
43
5
105
28
42
12
24
96
54
62
88
2
70
17
3
40
54
6
17
1
47
3
22
98
42
12
63
19
29
87
78
66
33
48
289
44
96
90
16
150
80
22
5
85
6
60
66
30
24
26
24
34
110
63
115
30
38
9
81
22
24
41
49
6
44
54
34
12
18
6
30
6
30
23
7
158
12
6
144
9
9
22
6
42
68
172
17
1
80
10
12
2
10
5
73
23
7
2
78
36
30
4
131
9
40
42
8
6
16
24
12
54
14
34
12
68
36
40
30
30
5
1
144
30
24
38
28
96
119
81
34
92
18
12
10
32
12
21
39
108
30
36
27
15
154
18
48
80
28
17
9
15
48
81
52
2
16
36
53
85
35
13
258
62
58
36
140
6
30
70
38
10
47
120
43
6
24
71
3
22
110
120
28
8
88
60
14
78
93
96
120
45
6
69
159
24
142
18
20
10
35
55
18
8
22
44
16
24
125
51
4
36
14
58
2
16
35
57
40
23
27
12
106
23
201
16
90
29
45
3
55
32
4
60
80
9
93
28
144
116
4
56
15
7
32
30
22
158
18
24
40
8
82
6
30
44
16
30
5
9
63
55
66
26
60
28
12
114
24
36
2
9
9
15
24
168
24
31
12
5
67
114
174
50
30
72
6
4
35
15
33
1
2
45
175
18
54
17
43
6
72
54
89
57
15
67
20
28
12
42
8
22
14
166
24
5
1
74
6
28
6
54
50
6
39
1
66
30
8
30
16
146
114
10
12
8
39
43
24
144
5
39
33
67
12
8
190
32
16
18
36
30
66
8
6
124
36
18
20
18
10
44
88
2
30
18
112
14
54
150
90
70
12
41
48
49
152
10
29
49
2
4
17
7
86
94
48
14
90
6
18
22
14
40
44
24
16
12
84
50
18
28
18
44
18
40
5
79
36
30
143
9
40
6
116
4
65
25
42
108
354
26
52
74
46
24
20
40
5
9
ABCD 96588103754*3^$a+1 [50074]
60
12
28
20
24
16
44
24
24
108
67
21
12
8
24
55
53
64
84
44
12
19
21
116
72
36
36
76
8
16
20
156
7
53
100
3
57
20
12
52
3
41
96
24
16
56
48
120
36
36
67
161
76
63
17
100
39
65
76
15
24
5
55
237
279
41
120
88
12
27
5
211
29
108
24
79
5
36
4
15
24
53
43
36
89
36
36
168
16
128
88
152
36
91
29
40
116
24
24
132
136
39
5
84
31
69
36
135
101
67
5
67
5
19
65
72
60
103
45
20
16
56
7
5
16
15
89
127
29
36
64
15
45
32
72
36
60
36
168
60
168
163
60
96
60
45
80
24
12
24
19
65
100
51
41
4
15
5
48
55
17
40
20
19
29
196
44
7
84
5
24
12
36
12
180
60
55
57
44
31
60
29
232
20
7
53
180
7
17
40
15
9
120
32
24
24
24
28
20
28
15
36
45
39
45
132
48
32
43
137
7
21
39
17
55
53
7
161
64
63
132
41
60
12
48
12
76
195
17
4
44
12
48
220
56
60
79
21
60
15
41
208
99
185
12
43
57
44
115
5
12
7
53
304
8
31
77
124
8
7
29
12
43
17
12
28
24
56
67
5
12
40
80
4
51
5
84
220
116
36
28
75
5
60
60
12
259
69
92
7
213
147
141
51
5
24
144
7
180
89
72
4
116
40
3
84
137
24
112
80
7
57
96
3
36
41
72
76
39
137
40
60
15
41
100
60
20
79
81
120
44
19
45
36
116
67
53
43
41
4
44
28
99
5
43
17
84
12
19
41
4
39
29
60
88
60
39
5
19
29
31
29
151
5
79
57
144
15
41
36
40
44
19
5
72
4
36
8
216
76
60
44
48
31
24
101
16
380
16
44
144
96
64
152
19
5
16
3
17
319
21
8
60
120
16
3
120
5
88
188
24
7
29
132
7
53
28
20
31
29
12
28
39
53
24
36
28
60
51
41
43
36
29
24
48
12
36
36
43
77
139
36
501
3
81
3
96
29
36
52
20
43
84
53
199
84
41
103
12
5
64
44
60
16
20
139
21
56
76
44
19
29
52
120
96
3
36
41
28
12
63
141
3
132
60
161
43
156
129
39
177
8
127
41
4
8
7
41
24
36
7
60
65
52
36
24
300
15
24
17
60
67
21
75
24
17
36
4
144
36
24
120
15
5
19
93
32
12
76
80
24
19
5
31
53
48
7
216
117
3
41
84
55
77
4
3
53
108
36
16
99
113
151
77
7
5
91
21
36
8
19
36
17
12
192
144
12
28
20
100
111
29
216
19
77
108
120
156
16
27
60
57
3
5
28
3
96
89
19
137
60
283
41
19
17
40
44
72
60
19
5
36
19
29
24
55
65
67
60
45
39
177
180
32
60
52
3
5
28
3
5
19
5
52
36
20
160
44
19
45
20
84
28
87
17
4
36
44
19
113
12
48
12
108
19
165
44
19
216
5
72
7
5
36
76
99
77
19
120
101
168
12
48
12
7
12
29
79
5
12
84
19
17
16
99
45
63
153
24
44
91
5
84
24
112
20
160
3
81
32
60
127
33
3
65
151
105
8
60
7
24
41
43
21
72
32
120
36
132
7
5
48
43
5
220
36
296
28
39
5
36
156
48
12
144
151
24
60
21
164
19
113
19
24
41
84
12
139
89
60
12
60
24
276
7
12
41
64
8
16
15
5
96
36
7
41
84
12
36
79
21
84
20
16
8
91
24
45
12
8
72
120
12
7
21
128
19
33
99
24
21
116
12
28
108
32
7
12
21
20
12
7
65
40
75
5
79
165
72
32
108
48
16
36
183
24
21
36
75
24
29
36
55
77
7
17
64
51
101
64
3
65
168
12
48
28
104
67
84
65
60
100
39
93
84
24
80
60
55
21
116
4
123
36
45
104
16
72
8
96
96
168
24
31
5
72
220
80
28
20
76
36
63
21
20
96
7
53
19
125
139
5
24
7
45
80
156
7
5
48
43
ABCD 96588442012*3^$a+1 [50029]
21
27
36
45
51
111
9
168
48
24
3
36
69
111
369
45
27
99
81
9
15
147
468
306
159
36
21
54
324
90
27
204
36
57
87
111
18
54
45
108
60
165
54
105
36
3
105
84
27
36
297
36
24
3
33
147
33
72
39
45
171
117
132
120
60
39
9
117
123
156
27
72
36
36
33
156
189
123
48
27
69
36
3
36
108
18
27
81
51
108
12
204
36
129
27
63
105
147
9
36
60
57
63
144
96
3
69
3
72
33
39
81
27
45
27
153
27
33
36
120
36
60
39
45
135
69
3
249
84
9
87
84
96
36
3
180
45
45
126
69
129
87
39
216
45
108
96
120
45
54
18
54
81
63
9
63
33
12
168
156
24
75
69
12
36
24
108
3
144
45
45
15
39
9
207
9
9
15
36
39
33
12
36
60
144
48
288
27
90
15
72
108
84
171
18
72
15
72
36
21
18
33
72
36
21
99
9
87
111
90
207
72
36
117
123
75
177
108
3
81
24
120
24
3
54
18
90
15
12
180
108
60
48
63
105
36
120
60
36
39
153
72
144
9
180
15
3
9
99
81
108
60
57
135
63
72
213
3
153
81
51
39
9
180
24
111
180
45
45
15
21
54
54
27
36
9
63
225
27
60
3
36
36
69
192
117
27
153
108
99
24
84
63
54
15
39
69
120
45
15
57
279
45
90
141
84
24
255
33
12
348
57
396
54
81
297
99
24
36
84
96
39
54
15
48
168
84
72
36
27
72
234
159
72
39
189
72
24
36
180
75
33
3
105
93
159
48
24
156
24
264
72
60
180
48
24
12
108
117
171
45
18
117
153
51
108
120
60
57
90
54
306
81
9
15
75
54
15
75
45
24
3
252
141
36
39
126
135
135
9
27
33
39
105
48
9
171
9
51
48
99
36
81
9
72
72
15
75
72
54
72
108
27
63
234
123
3
45
24
111
69
12
9
306
45
81
123
36
39
69
36
84
72
24
84
36
204
36
39
72
33
12
45
54
45
36
24
156
60
21
15
144
75
18
18
285
108
75
72
33
180
84
27
18
90
117
99
45
45
126
9
9
198
105
72
3
45
144
24
84
27
9
45
15
237
18
72
213
72
147
108
69
3
177
84
24
36
21
99
9
15
120
45
15
72
216
300
132
75
252
216
54
231
75
69
39
69
12
24
324
21
15
57
72
27
24
21
15
48
117
99
9
15
3
189
63
33
48
204
21
180
135
36
36
144
60
48
108
9
36
90
189
81
15
144
75
9
36
63
36
69
21
51
39
141
39
81
99
45
45
72
72
18
33
75
90
72
27
27
45
96
3
36
198
51
36
36
144
108
3
69
108
12
60
21
15
192
135
33
12
36
60
21
15
48
108
9
135
99
69
3
33
72
39
33
75
153
132
3
117
153
15
57
72
15
36
48
27
180
9
45
126
33
36
75
18
195
3
69
39
126
63
348
3
72
69
183
288
108
9
132
39
36
69
36
36
39
36
ABCD 96588870232*3^$a+1 [50053]
15
2
72
10
33
15
45
33
24
38
1
41
64
6
50
55
11
13
24
65
31
12
29
6
10
32
43
5
7
23
72
13
12
15
2
24
55
9
15
11
85
15
72
18
2
13
12
39
20
25
84
15
45
47
10
30
9
3
110
7
65
30
106
24
14
37
24
3
33
107
52
105
9
14
18
24
40
56
22
90
6
12
45
3
6
63
11
49
35
10
3
3
24
32
25
11
4
44
85
15
42
14
40
8
13
5
7
71
61
24
12
33
14
66
16
98
48
64
36
8
42
30
49
75
6
32
6
10
27
60
3
6
74
61
15
9
41
88
8
7
57
6
8
25
65
6
40
60
9
59
28
9
11
10
14
10
24
39
23
24
25
9
39
12
5
18
36
10
15
9
8
19
15
6
74
46
27
11
40
84
6
51
23
6
106
80
28
72
44
46
54
9
12
60
33
26
49
11
36
25
21
62
36
1
24
11
49
57
3
51
33
48
123
21
9
39
15
8
37
15
12
24
42
2
12
36
25
59
48
13
24
24
27
18
14
61
45
86
4
14
7
33
26
121
59
76
9
27
33
17
10
54
15
153
15
87
21
12
23
40
8
61
99
32
10
24
56
54
145
60
5
24
31
9
86
10
56
40
87
15
2
19
12
39
36
30
14
16
80
42
31
15
90
15
15
2
19
21
54
56
28
20
49
11
4
50
91
15
6
104
6
13
93
18
6
78
32
1
33
170
30
19
11
42
22
2
70
21
24
15
78
2
13
12
35
10
15
11
160
68
12
25
99
20
16
9
29
6
18
31
17
7
63
9
33
96
80
130
62
70
18
30
42
48
51
5
40
38
13
35
25
3
14
40
30
8
4
30
54
165
29
10
62
54
12
4
9
96
3
21
11
4
42
18
44
18
79
9
24
8
70
2
6
49
12
35
60
64
116
49
12
29
46
24
33
11
132
12
13
33
24
51
75
21
84
17
34
33
75
48
8
10
15
35
49
3
18
56
96
55
27
80
60
25
17
58
36
9
47
1
3
44
13
3
2
18
60
25
59
12
1
39
9
35
36
13
51
42
15
33
32
43
29
6
24
58
2
61
9
6
66
14
4
32
25
21
104
10
14
34
6
24
56
30
60
12
34
30
21
27
20
1
35
16
18
15
41
22
33
60
11
1
3
57
29
91
45
8
6
18
7
33
32
24
6
25
48
137
31
57
48
24
54
2
34
6
27
11
37
24
29
22
8
24
18
67
12
51
20
13
51
8
210
96
7
63
42
32
43
27
2
10
44
1
24
12
47
12
4
21
9
6
8
25
17
19
21
39
39
2
16
87
11
145
15
20
42
34
33
3
8
4
21
81
104
31
143
13
45
32
67
60
33
51
107
24
10
39
15
42
24
24
15
107
4
18
15
27
9
45
6
9
39
128
25
24
63
20
1
11
40
56
52
117
9
50
6
6
10
14
18
7
24
9
6
42
24
15
9
2
13
17
7
81
6
18
18
48
96
30
6
105
35
49
15
20
25
15
24
74
18
13
9
48
27
47
48
37
113
16
14
16
21
3
2
88
51
69
62
10
6
33
36
24
39
6
14
85
51
56
28
38
10
12
33
15
18
2
22
27
3
48
50
42
12
36
12
1
135
50
22
128
24
42
30
1
24
9
32
55
17
6
37
15
20
28
9
87
33
3
12
33
53
55
17
18
6
10
6
14
1
24
33
123
12
63
8
1
83
37
23
16
9
57
3
15
21
11
70
39
15
2
22
33
23
1
81
54
33
47
25
36
83
1
59
4
8
25
57
75
3
9
33
6
104
1
17
118
26
6
37
27
18
30
2
16
27
36
24
23
49
3
38
22
68
28
2
40
8
55
11
48
25
11
25
12
5
102
37
71
4
9
15
20
1
3
50
30
18
40
18
12
9
59
112
14
19
27
20
30
54
13
3
33
27
38
46
69
12
17
55
36
117
15
17
43
15
9
36
99
9
21
3
12
81
14
1
87
12
6
30
8
82
32
7
48
120
35
36
112
104
58
63
47
12
28
66
27
5
48
7
84
48
11
42
7
15
56
34
30
20
1
51
9
17
7
48
12
12
33
8
7
65
43
29
16
78
12
20
42
40
15
57
24
74
12
16
45
5
7
12
24
45
27
24
11
28
32
48
16
6
24
110
16
20
4
45
35
58
15
87
9
95
1
51
14
163
36
9
56
10
12
74
58
20
72
64
26
10
45
39
72
2
7
33
27
24
45
62
12
1
11
36
73
11
64
50
31
71
25
15
114
3
21
15
24
23
52
12
21
48
12
15
2
30
42
6
10
3
24
12
48
48
15
32
37
15
20
34
14
48
18
6
13
35
16
50
31
35
61
9
15
41
22
21
101
16
54
66
24
39
65
30
96
85
5
30
40
104
4
33
12
3
80
37
23
10
15
129
38
18
64
14
1
81
8
90
4
236
70
14
16
24
81
9
15
33
15
47
1
57
8
120
6
96
145
87
21
36
23
10
42
6
15
12
3
8
120
25
36
3
12
36
18
90
14
7
11
12
10
15
17
70
24
9
135
50
6
24
40
8
34
6
42
8
7
57
39
72
33
32
40
72
6
12
33
15
9
5
18
37
15
50
10
96
30
54
2
6
48
106
74
1
45
30
56
28
30
152
7
35
13
24
15
48
12
45
15
33
35
13
12
3
24
98
6
24
12
46
30
18
6
8
58
39
24
39
2
34
14
22
66
75
15
20
28
30
14
52
80
61
3
44
1
36
35
16
120
18
6
48
21
21
8
6
37
5
64
51
5
7
11
94
2
25
59
12
37
41
7
27
33
107
16
2
40
14
85
5
30
18
7
39
20
6
16
14
25
3
30
98
12
48
18
79
36
15
12
129
9
15
15
2
67
71
4
2
24
40
26
4
44
13
3
156
36
20
10
15
83
22
3
12
59
16
9
21
39
108
12
15
9
9
56
42
124
50
6
58
14
52
20
24
1
3
86
6
64
21
15
21
9
54
12
20
12
1
45
15
71
24
10
27
35
10
15
24
71
49
48
23
25
9
3
87
14
6
10
54
105
41
90
16
9
3
2
70
8
42
30
18
16
56
31
39
81
48
17
67
23
94
18
38
150
18
16
3
5
6
1
9
104
40
30
33
113
6
25
59
60
4
33
3
26
16
8
16
26
4
8
16
2
34
14
6
18
7
23
12
60
4
36
9
12
12
65
16
54
33
60
12
113
30
12
25
36
36
21
14
66
10
78
14
52
6
3
29
16
32
58
81
15
30
39
15
66
158
66
16
15
23
13
53
6
28
20
42
24
19
93
39
33
2
25
3
2
34
44
18
40
3
5
16
6
8
36
48
12
13
5
46
42
99
5
70
8
1
41
6
10
74
13
51
14
43
27
21
12
33
6
9
9
27
5
19
11
1
12
23
28
20
22
159
ABCD 96589130018*3^$a+1 [50010]
78
12
18
65
72
19
29
7
60
84
53
25
95
55
48
48
77
12
7
53
60
60
48
85
24
6
17
13
23
84
1
6
29
19
5
7
18
90
41
1
11
115
185
7
41
37
23
37
215
7
36
5
145
119
277
11
48
115
17
85
24
36
47
43
198
59
7
30
60
23
36
109
60
18
5
19
48
18
83
19
53
240
109
59
91
84
60
125
25
59
85
42
101
12
25
23
48
37
35
13
59
103
17
25
83
49
11
48
12
108
97
48
6
41
60
13
35
24
36
24
108
13
30
17
19
101
103
36
84
29
13
35
49
18
18
24
18
41
139
48
17
48
7
102
60
23
1
35
24
1
12
23
12
12
67
29
12
43
17
109
90
41
49
96
24
23
36
25
12
30
120
245
109
126
18
6
101
49
96
35
25
155
19
6
47
60
37
48
12
144
6
41
12
13
108
95
1
36
54
113
97
71
55
5
12
1
35
31
36
24
6
78
12
90
174
30
11
48
12
25
144
108
23
72
55
5
228
19
6
47
7
41
13
30
66
18
42
59
72
13
150
17
48
61
30
6
24
6
18
47
48
31
18
95
25
48
47
85
83
169
59
19
65
25
35
37
143
193
54
60
66
42
36
66
114
5
132
48
72
49
23
48
55
162
48
24
96
24
6
84
53
60
36
24
121
179
7
60
41
109
11
55
113
7
102
48
180
23
1
23
36
115
36
53
48
60
12
25
168
35
60
67
18
47
108
12
25
60
35
1
59
307
29
144
85
48
12
11
24
67
60
18
11
1
11
72
91
65
7
5
43
77
19
89
24
43
113
1
66
24
53
36
61
23
48
25
18
12
173
31
18
11
7
5
49
71
37
36
59
61
72
240
72
18
114
11
25
107
13
18
17
13
24
96
59
60
103
113
31
18
90
6
47
25
95
12
67
36
78
6
24
137
7
42
48
102
54
12
83
1
71
73
95
24
48
43
42
18
137
85
30
90
23
12
19
6
23
120
181
24
66
29
120
187
77
36
12
120
97
42
60
24
162
60
47
13
95
12
36
12
85
150
18
42
78
6
216
5
115
90
95
48
115
66
96
47
31
77
48
7
120
42
42
29
37
18
12
198
12
12
162
101
25
132
11
84
36
60
72
73
42
24
48
125
127
29
85
119
48
12
73
23
187
48
29
97
59
61
23
108
132
37
11
25
24
23
13
60
47
36
49
96
30
65
19
66
30
65
84
7
84
17
12
133
138
144
53
12
253
35
223
77
49
6
42
71
1
78
18
24
59
12
192
48
73
35
132
12
127
78
23
12
1
35
7
18
119
108
85
24
131
49
66
48
60
126
18
41
192
109
71
115
137
7
36
113
7
48
6
23
121
30
29
7
29
1
59
24
1
59
1
59
25
12
11
180
108
12
25
12
126
125
12
25
24
71
12
96
12
60
13
24
23
19
6
24
36
35
157
18
210
35
7
60
41
60
12
49
36
12
6
77
72
43
65
12
85
6
17
103
24
41
120
132
43
54
83
13
222
17
97
18
41
12
55
17
13
23
72
73
54
53
60
72
1
72
288
6
30
11
7
18
30
24
29
12
73
66
66
83
60
67
77
36
12
19
48
113
79
96
24
6
35
43
66
66
30
47
13
24
71
19
29
24
36
12
108
1
11
175
53
12
168
109
12
6
17
7
36
18
47
48
72
67
36
12
5
19
96
24
41
49
186
144
29
31
24
12
78
120
6
168
30
83
108
37
23
1
54
12
5
72
73
35
12
180
120
31
17
49
11
48
12
73
42
125
12
13
12
83
48
24
25
35
91
132
17
13
48
95
12
168
31
30
71
108
1
23
37
96
47
31
5
12
49
59
49
6
156
29
55
89
103
24
90
78
18
168
47
19
41
19
54
60
167
7
101
12
12
48
12
25
132
23
48
37
72
71
37
155
120
48
60
145
12
198
77
85
11
19
41
12
7
18
35
12
60
168
55
180
53
139
53
49
30
41
12
85
323
49
30
30
30
101
12
73
24
96
72
11
67
17
1
60
12
83
60
37
48
47
43
17
127
41
61
83
ABCD 96589644644*3^$a+1 [50027]
24
14
6
4
35
24
1
98
46
116
15
36
15
6
52
38
36
12
21
24
1
68
30
6
15
24
51
70
68
18
24
12
18
144
39
36
85
48
59
13
26
96
12
21
39
30
42
18
54
34
48
8
30
33
36
39
6
16
32
24
3
12
61
47
13
62
106
14
33
21
15
3
6
99
12
85
11
9
15
51
70
2
36
81
9
6
36
45
3
45
15
118
24
2
36
72
48
58
20
52
11
39
81
96
81
3
63
33
13
11
15
81
1
14
10
20
3
21
12
28
36
47
3
34
56
4
32
12
18
10
23
3
21
36
21
12
186
45
21
40
12
11
48
33
96
3
9
63
15
34
35
37
48
48
50
72
18
3
60
1
170
45
9
108
18
48
54
18
54
4
20
18
36
33
25
48
2
9
36
12
60
9
48
3
15
33
9
12
78
90
15
39
9
45
76
12
23
27
34
44
16
56
48
16
12
8
54
21
33
96
36
3
33
39
27
18
15
1
8
15
60
45
72
6
30
40
110
22
104
18
48
24
46
11
9
18
94
35
15
10
8
39
13
8
28
12
32
3
27
6
48
4
48
120
11
12
3
162
16
23
84
21
99
13
2
12
46
14
18
48
60
28
71
45
48
42
9
57
39
25
24
107
135
46
11
13
36
50
6
16
110
18
3
45
16
2
18
3
51
10
11
12
21
16
62
12
72
10
14
70
2
22
12
20
36
3
33
64
20
24
3
24
9
99
1
59
13
20
24
4
84
47
27
21
12
37
35
49
47
24
37
47
60
9
15
21
12
99
1
44
3
3
18
12
16
12
44
24
4
23
24
13
59
1
47
93
42
48
45
12
21
88
14
36
22
47
9
16
2
46
20
6
45
1
38
225
121
11
72
45
3
49
50
9
1
23
37
26
30
108
24
51
12
27
45
3
45
9
78
126
39
9
28
26
57
48
1
11
27
21
49
44
27
1
12
12
32
24
27
3
6
15
39
33
25
26
42
28
24
20
18
12
54
24
4
26
22
59
9
52
12
11
3
33
57
27
61
11
85
35
1
8
42
9
49
36
8
3
24
120
15
21
60
1
104
28
12
32
52
24
11
36
51
24
45
45
3
69
4
11
120
9
87
13
12
11
1
23
1
116
15
25
2
54
28
2
33
93
4
20
72
39
49
2
72
10
8
16
20
3
207
22
48
12
83
21
39
37
8
54
141
81
76
26
18
4
2
66
16
56
40
2
58
50
144
22
8
28
59
27
21
13
20
3
109
8
6
36
9
63
10
36
8
4
44
18
34
24
11
24
25
12
60
36
14
12
21
36
33
16
20
15
45
52
20
30
70
20
18
6
3
36
1
36
35
48
24
45
64
86
57
9
28
23
27
34
35
3
9
9
51
3
46
2
22
68
16
11
9
3
93
72
51
72
3
18
27
21
51
12
27
96
48
6
18
45
75
46
12
20
4
32
12
6
36
10
38
18
4
2
22
62
6
126
12
9
153
18
24
93
9
96
3
24
1
59
36
69
15
3
22
56
27
45
12
123
49
14
12
24
10
24
32
36
6
10
23
37
36
35
61
107
13
20
3
69
87
49
8
84
28
35
1
8
90
72
18
76
60
44
15
21
15
9
15
69
3
39
70
23
81
28
8
15
49
11
21
30
42
27
24
72
1
14
33
21
4
36
2
36
18
3
87
9
37
44
27
9
27
25
2
34
14
10
48
38
10
38
24
21
1
26
18
3
72
21
16
12
26
12
45
15
105
61
8
15
84
12
39
9
9
64
48
80
28
32
28
11
33
100
38
10
8
28
23
57
24
48
27
33
4
32
16
72
14
18
36
132
16
11
3
34
20
18
22
2
48
34
56
18
18
15
48
69
30
94
47
27
58
32
4
60
11
24
37
2
6
40
32
63
21
4
32
27
33
28
60
2
57
25
131
1
20
108
16
11
1
62
21
96
24
33
4
48
11
9
51
72
63
94
116
3
133
47
21
108
84
28
71
24
81
4
44
15
24
1
56
3
60
96
1
60
14
10
35
3
81
45
6
21
24
27
30
15
1
2
36
36
57
33
15
3
10
68
4
50
18
352
74
18
24
88
24
47
3
46
11
1
8
39
15
18
36
24
27
1
24
11
9
40
14
66
36
4
95
25
2
6
48
3
39
10
38
24
10
56
51
9
4
14
57
1
83
75
9
3
108
90
15
45
12
87
13
14
34
11
9
40
14
120
18
15
13
11
36
21
51
13
24
50
10
11
12
57
6
94
35
27
90
6
45
12
49
12
216
2
9
1
72
108
8
60
48
18
33
121
11
33
3
33
4
24
24
62
9
36
3
72
42
66
54
63
45
36
52
48
26
24
18
102
72
126
4
20
15
13
8
52
68
124
56
36
39
49
20
88
47
25
11
1
62
33
3
22
56
72
87
12
21
72
40
14
18
6
12
9
1
86
57
45
15
37
84
24
44
3
33
30
6
40
122
118
36
44
4
11
37
68
6
36
10
20
3
24
12
105
15
1
2
46
44
6
138
51
37
47
63
78
66
21
3
22
84
14
70
56
18
93
15
45
73
8
160
38
10
11
3
10
20
6
69
21
16
36
24
60
8
28
11
96
120
1
11
24
37
12
11
9
75
13
38
46
110
9
15
30
24
15
36
3
45
37
8
48
27
36
61
96
47
97
68
4
12
2
6
27
156
61
36
23
15
33
93
28
120
56
12
6
33
15
10
8
40
20
15
39
22
14
30
16
20
3
48
13
134
18
18
46
59
9
18
9
25
11
168
13
47
13
32
24
84
24
30
24
21
1
62
45
9
6
21
81
27
81
16
24
36
20
48
147
25
23
75
36
10
32
15
109
11
9
72
12
18
34
24
71
69
6
198
12
18
18
72
16
20
18
22
36
20
12
6
9
120
1
12
14
22
12
8
147
13
14
105
57
16
36
12
24
20
78
10
60
20
12
27
81
18
24
36
9
45
30
6
88
72
32
75
13
48
14
106
104
28
12
36
11
117
16
14
36
36
10
62
18
36
16
8
3
51
12
6
88
120
12
8
39
39
12
33
12
24
36
3
132
30
4
20
30
6
18
153
21
4
68
27
9
3
37
2
81
73
2
18
24
48
87
63
36
21
48
87
9
12
69
24
12
28
96
36
2
18
6
10
8
4
32
124
20
16
23
9
4
12
12
44
51
45
4
35
24
25
156
23
36
37
86
9
13
36
ABCD 96590330212*3^$a+1 [50030]
11
13
18
33
56
19
120
65
25
71
48
28
8
52
27
41
12
7
36
65
36
36
108
7
57
33
75
12
20
55
233
60
52
128
52
92
24
37
147
8
43
89
28
63
29
28
152
180
72
31
5
100
20
24
48
16
20
67
60
5
7
21
56
19
90
84
18
5
108
19
41
7
29
13
3
80
40
20
52
36
20
84
12
36
24
180
156
52
15
65
148
20
40
32
91
84
65
196
140
52
20
24
36
160
20
12
13
23
24
13
59
16
48
15
5
72
40
108
164
31
84
17
19
29
61
54
18
78
12
168
17
55
18
107
40
72
228
152
16
104
156
7
90
18
165
9
63
44
4
44
121
11
184
20
265
42
5
115
60
5
12
12
36
48
49
11
37
23
19
273
33
167
12
31
41
36
24
13
51
32
28
32
12
156
139
18
59
31
33
20
36
109
12
18
132
33
252
105
90
17
151
12
42
11
19
60
33
3
101
48
156
216
120
61
83
36
19
9
33
18
300
24
93
27
60
33
104
24
247
5
12
133
15
3
65
64
32
76
15
29
60
31
5
12
25
15
108
3
12
53
12
24
36
73
72
3
57
119
84
67
77
36
12
40
87
33
140
28
15
5
64
68
25
23
67
17
16
75
101
28
20
280
20
132
136
15
45
33
47
24
36
13
39
32
4
15
5
12
115
149
43
77
156
115
90
30
185
48
12
103
17
55
257
36
25
60
39
153
59
120
1
18
17
43
129
20
61
71
4
44
61
167
180
55
48
9
8
12
12
36
12
28
15
93
12
44
31
18
75
20
156
228
181
35
7
29
43
41
72
28
132
15
5
133
131
48
91
45
27
53
60
12
43
77
7
36
9
48
68
100
27
72
41
12
24
16
72
3
18
144
107
16
3
12
5
48
112
3
41
84
49
35
73
207
120
60
36
117
143
4
3
77
12
120
48
100
20
12
64
9
3
3
65
7
165
8
40
72
15
57
3
228
42
119
79
12
17
108
73
75
56
1
123
57
59
31
18
12
119
13
18
89
19
57
32
12
109
131
36
40
27
53
252
100
32
103
5
36
19
5
16
44
55
173
7
18
23
36
16
20
103
9
33
15
44
36
12
12
60
1
3
9
6
17
40
68
55
5
49
90
17
24
97
59
144
52
75
29
36
84
13
66
24
48
29
36
25
27
56
132
40
92
55
17
19
12
185
103
41
84
180
60
67
17
100
108
48
116
144
7
53
7
12
77
60
276
7
101
4
3
17
31
17
145
35
12
72
64
15
29
36
25
39
56
112
15
192
93
20
48
84
13
23
60
79
30
83
52
32
13
35
43
5
13
155
12
12
132
84
52
180
104
156
103
65
24
13
59
49
27
20
13
195
56
324
52
8
25
131
48
115
21
144
8
40
8
25
71
199
9
51
5
64
3
30
95
60
88
32
55
17
48
7
17
13
11
25
59
55
36
17
112
8
40
60
20
7
65
180
13
83
109
18
18
147
8
187
57
60
45
23
253
59
88
32
31
65
36
144
52
15
53
37
35
67
5
1
59
36
12
160
80
12
40
32
4
99
41
52
15
17
72
1
150
18
12
95
52
231
29
61
144
3
8
60
36
61
18
77
52
45
11
96
60
109
12
23
12
37
11
79
180
41
112
8
84
43
29
60
19
29
211
77
12
12
24
19
77
24
25
59
156
49
11
115
17
7
77
124
56
64
20
12
40
68
25
30
17
43
89
36
37
30
72
5
12
36
7
33
68
12
7
36
77
240
88
56
36
100
288
15
5
144
16
159
53
40
104
120
31
48
17
28
9
83
25
59
1
30
17
120
48
48
84
108
84
13
23
112
92
24
4
32
43
165
20
13
15
3
65
12
115
29
36
7
17
24
67
90
35
192
61
24
23
25
143
36
4
56
16
20
12
12
31
108
29
60
48
7
5
85
11
4
20
175
78
59
61
35
7
21
99
36
29
28
8
96
1
3
69
11
7
29
96
127
53
73
11
79
9
135
81
117
47
120
55
36
17
24
36
ABCD 96590455816*3^$a+1 [50065]
6
12
90
30
12
6
30
24
120
12
36
12
81
84
36
9
3
15
60
60
150
78
129
33
90
42
108
15
63
57
12
87
54
84
60
48
42
90
15
15
48
48
72
42
6
30
12
84
63
33
72
30
12
78
15
3
33
45
42
48
60
9
33
48
54
96
42
24
18
48
54
6
42
3
15
33
39
168
24
9
24
75
36
60
9
51
96
33
36
9
75
75
108
228
12
84
6
174
60
153
135
48
54
6
78
60
15
27
84
6
18
54
66
12
45
57
6
30
102
45
48
99
18
18
150
12
3
75
24
48
57
87
30
90
33
27
33
33
24
18
6
39
75
141
99
66
135
99
6
27
27
33
45
18
117
33
30
132
60
90
75
15
48
30
27
39
18
36
156
6
72
78
30
33
21
6
30
60
12
51
39
33
3
12
42
15
27
6
30
12
45
3
177
21
102
24
78
42
21
12
15
36
6
123
21
30
45
9
3
3
12
57
33
90
33
24
27
24
30
42
30
132
3
12
21
15
12
39
9
21
24
75
39
21
51
24
120
42
102
168
45
3
6
144
99
60
3
24
93
81
90
129
36
12
12
45
30
12
9
12
117
12
99
24
3
48
12
84
108
21
69
42
204
6
54
6
120
18
21
12
87
66
6
48
72
6
12
51
129
6
42
48
234
12
81
75
24
54
156
39
45
15
12
39
24
66
6
24
24
96
6
138
36
33
21
42
60
33
24
15
78
3
12
63
36
24
174
12
54
24
93
57
15
3
264
6
18
24
108
48
114
18
12
45
108
27
72
9
165
120
84
123
3
9
3
33
24
60
15
6
12
75
3
60
36
60
90
54
9
27
6
12
3
3
9
27
6
42
18
30
33
147
48
117
57
18
12
36
24
33
15
45
27
12
48
93
39
78
36
84
72
30
54
6
9
12
120
72
27
21
3
9
87
24
69
27
33
36
120
39
6
42
60
30
3
9
42
48
18
42
150
66
12
12
48
165
63
165
120
15
6
66
48
72
48
24
12
48
36
30
36
48
36
75
21
51
12
3
54
24
72
132
90
6
6
78
3
39
126
48
66
24
24
45
36
111
24
36
18
3
27
12
6
84
6
33
39
21
39
18
72
18
120
24
30
6
42
90
30
15
3
45
15
48
12
24
129
15
102
54
18
3
45
18
192
60
48
12
72
21
24
3
33
21
24
75
72
165
54
66
24
6
45
159
81
12
96
72
3
24
30
48
102
6
84
6
36
6
12
78
30
3
39
6
147
33
6
30
3
51
90
54
48
18
30
42
27
60
3
72
30
6
84
6
27
33
6
9
69
135
21
15
84
81
12
54
24
102
48
24
63
33
120
15
147
90
54
24
6
6
42
3
72
60
21
12
75
3
45
15
30
60
15
144
75
6
12
30
18
15
75
9
45
51
81
3
57
78
153
39
21
63
69
33
15
3
96
21
153
150
90
24
18
72
33
57
6
96
93
51
117
72
33
12
30
78
210
45
75
33
45
87
99
78
42
54
30
36
24
69
3
33
15
120
24
30
78
57
33
102
21
81
60
3
27
60
6
27
15
33
9
39
15
126
24
24
51
9
3
195
33
117
87
123
78
24
15
45
36
6
108
30
18
30
27
33
42
36
6
90
30
78
96
6
3
51
105
12
72
27
21
267
48
24
6
27
63
24
33
15
6
72
72
66
6
3
27
69
24
105
36
6
9
57
24
3
3
42
51
141
3
21
24
72
18
21
45
42
48
9
36
45
12
30
24
33
87
24
9
15
198
108
15
27
108
45
75
54
15
81
66
6
30
177
57
66
24
21
33
39
3
54
18
48
42
6
9
27
48
108
24
18
51
9
3
72
36
12
48
72
27
6
75
51
48
150
15
27
48
12
48
60
36
9
33
48
39
3
33
21
3
111
24
18
12
126
57
39
18
18
72
33
39
6
18
42
30
33
72
45
18
120
6
18
36
90
24
63
60
57
6
6
111
9
51
15
42
36
39
48
60
45
15
93
6
36
48
84
33
120
39
21
33
15
24
27
9
27
60
45
3
24
96
45
9
12
39
39
72
24
72
24
48
81
15
9
48
3
96
21
45
84
123
33
78
36
18
42
60
33
63
33
57
12
51
15
24
126
42
12
93
45
3
51
33
15
6
42
60
48
42
30
12
141
21
3
33
48
12
90
45
9
30
54
75
60
24
75
12
33
141
24
18
102
138
60
48
105
99
48
153
24
117
3
141
75
45
72
30
93
39
12
48
90
3
39
30
18
12
36
54
6
42
6
12
45
12
81
75
75
6
18
81
69
6
54
6
57
60
3
9
36
15
42
63
27
48
12
12
93
33
27
33
30
12
102
75
48
63
6
6
117
27
30
99
45
54
228
24
21
27
42
3
33
54
18
72
51
57
15
15
78
30
84
9
147
ABCD 96590638388*3^$a+1 [50119]
15
6
24
72
23
73
144
3
36
9
11
52
72
57
144
75
12
3
9
48
48
104
28
48
9
63
12
255
6
24
23
49
24
96
3
141
39
8
60
28
24
15
21
69
6
66
48
23
103
5
24
120
36
60
192
112
176
37
87
3
33
12
63
77
12
1
27
68
40
60
45
15
81
63
48
12
15
53
7
5
37
59
31
21
68
52
3
89
40
45
51
15
126
48
23
52
56
12
49
51
8
52
33
66
6
47
28
8
192
37
15
116
12
49
18
6
107
100
68
12
40
12
8
37
72
143
16
51
48
21
24
128
25
138
45
9
71
12
7
30
3
45
87
8
19
6
3
99
5
13
120
15
9
39
60
69
6
57
12
48
32
88
48
39
6
90
30
27
3
89
97
99
39
150
3
8
84
40
128
12
88
48
21
23
28
72
8
28
27
53
60
12
100
117
48
48
15
120
44
13
24
11
103
5
72
67
21
20
4
128
19
33
45
11
19
21
24
45
15
27
81
32
76
9
6
5
124
111
9
56
1
63
57
3
8
52
20
37
3
111
60
185
72
12
85
3
108
105
102
33
72
87
18
72
3
68
24
28
48
120
21
63
60
120
63
30
123
84
60
56
64
21
59
31
65
4
68
28
80
112
57
11
61
294
5
40
44
28
192
36
9
95
25
42
9
69
30
21
44
25
135
20
16
12
8
25
24
6
57
8
72
43
89
7
153
21
24
42
69
180
87
33
32
28
60
20
12
28
201
18
5
76
21
144
35
115
42
135
9
39
81
66
53
1
39
44
36
24
28
108
9
183
32
136
60
120
45
35
120
37
3
20
180
4
81
135
44
7
30
51
12
120
177
24
47
19
9
80
85
360
27
288
72
48
132
33
195
20
4
93
42
5
16
9
51
75
9
20
216
60
67
12
90
15
48
9
23
25
71
304
20
48
28
80
25
72
15
20
52
57
3
51
17
25
63
9
51
32
12
16
9
35
37
78
45
48
60
120
60
3
84
53
268
21
48
3
72
180
105
51
45
99
60
63
48
45
140
12
13
24
75
20
16
27
144
41
103
54
3
72
36
9
66
12
105
8
25
90
12
17
1
107
52
147
33
8
7
41
19
5
91
36
21
8
60
115
69
68
48
4
156
9
51
20
72
12
100
51
6
24
66
6
27
8
37
3
45
15
80
100
80
112
36
81
54
9
108
68
292
60
27
33
128
4
75
6
24
75
141
24
3
8
55
12
18
15
44
76
9
78
42
42
78
131
124
56
52
93
47
40
20
48
144
60
36
4
8
73
87
80
180
13
59
16
84
56
100
12
68
4
15
45
60
57
39
9
168
15
20
109
3
3
84
89
4
243
108
29
16
69
30
18
168
75
27
5
72
16
72
75
57
36
60
9
15
51
30
87
27
6
15
57
35
43
42
15
60
12
195
30
71
112
32
96
1
3
261
27
117
30
48
18
35
84
16
132
12
20
13
15
27
53
49
3
21
107
60
25
24
3
45
6
69
80
40
48
87
21
20
37
47
36
37
24
63
3
53
24
160
20
13
35
60
52
15
5
55
36
30
27
48
24
75
65
16
12
69
18
6
24
15
20
16
69
23
12
16
20
4
45
3
12
57
3
48
3
5
31
78
111
144
3
153
44
43
57
3
18
39
75
33
60
32
36
37
27
8
100
132
68
72
180
28
57
72
11
72
36
7
237
48
108
57
3
44
48
40
105
78
84
81
44
28
48
32
37
30
93
12
176
7
18
24
72
23
28
72
8
72
48
72
13
63
84
60
105
15
108
45
3
104
13
15
27
60
41
24
31
149
13
23
12
72
16
21
39
20
4
3
45
3
45
72
12
21
120
35
64
21
35
151
21
80
88
12
189
3
36
9
90
5
16
20
40
21
3
36
24
116
55
150
24
23
43
54
11
40
12
20
48
100
60
45
147
8
40
20
67
30
27
108
60
27
33
48
44
36
49
78
5
37
51
32
100
212
76
177
24
63
20
48
85
47
16
12
8
144
16
72
72
228
20
67
21
12
3
45
12
45
47
28
12
20
48
175
54
6
53
40
24
120
45
15
36
87
192
53
28
27
5
12
25
35
61
24
171
140
55
9
20
16
92
97
15
33
138
5
52
87
21
9
3
12
236
67
17
25
71
19
30
3
123
5
40
21
39
24
68
37
71
67
12
42
11
28
44
ABCD 96590787136*3^$a+1 [50023]
84
138
18
102
15
3
18
12
39
75
18
36
15
27
24
36
97
71
42
24
60
54
30
96
30
49
17
48
12
90
90
102
33
3
60
25
155
6
15
39
105
45
126
6
48
55
155
117
63
36
24
36
49
35
30
79
56
201
48
6
60
45
111
6
12
42
6
55
72
17
39
57
150
9
129
84
18
30
12
36
36
24
15
9
66
21
9
42
45
24
33
72
15
9
42
18
6
30
63
16
80
105
7
24
5
6
78
66
54
30
12
78
24
150
30
96
6
24
45
15
72
60
240
69
45
126
13
107
54
54
90
72
60
18
60
141
9
24
138
48
60
1
24
35
36
90
90
48
205
41
42
109
89
36
114
42
48
72
48
12
3
72
63
105
27
48
6
24
24
30
18
30
25
59
36
9
9
84
78
93
57
102
12
78
18
93
9
48
18
36
78
6
12
97
8
40
8
57
24
18
36
57
3
6
39
9
31
17
42
36
144
36
21
21
67
48
8
16
119
192
18
42
93
232
59
13
11
96
6
15
57
55
41
60
19
72
8
81
30
72
9
15
9
16
389
6
6
54
84
102
18
6
66
48
156
30
6
24
36
49
48
11
69
208
59
18
12
30
24
1
71
9
15
36
12
66
12
27
51
132
18
24
6
66
48
7
8
27
60
6
48
30
30
72
39
88
17
15
9
247
17
102
81
9
6
33
57
48
30
30
102
13
35
144
6
6
33
33
24
24
60
84
6
6
75
16
5
30
37
35
6
6
126
12
36
12
39
39
49
17
36
54
78
6
84
12
84
30
31
89
30
84
6
6
36
30
54
25
56
40
8
136
11
84
33
27
61
23
132
37
107
156
42
87
141
99
16
8
51
48
102
48
18
69
105
90
18
90
12
13
47
90
55
59
36
18
96
66
60
33
141
30
6
15
88
83
18
139
56
81
55
53
108
18
36
9
9
12
54
102
54
18
90
36
30
75
24
3
42
91
47
48
6
144
27
40
23
240
54
6
126
126
9
15
24
36
45
9
36
30
45
88
17
60
6
48
45
9
18
13
24
17
39
57
42
126
72
18
69
315
21
57
18
204
126
36
54
36
36
97
8
69
78
12
129
87
12
13
5
75
3
6
90
30
96
150
48
36
30
39
99
12
66
48
15
21
6
13
65
60
19
47
33
27
85
35
30
24
6
24
60
24
48
30
18
45
27
60
24
9
51
13
8
147
12
25
8
21
42
169
35
13
41
15
15
12
69
51
48
24
6
6
66
18
45
112
128
120
57
39
81
84
139
11
126
18
54
87
24
15
1
8
45
66
42
48
15
64
17
55
11
102
66
156
78
78
18
36
24
111
3
48
18
6
21
105
48
60
114
66
15
96
39
186
30
36
12
1
11
6
60
78
24
6
90
45
40
41
6
84
66
42
6
6
69
64
11
6
66
45
33
15
27
78
12
115
59
6
60
27
48
40
113
39
33
24
6
33
15
25
11
24
144
21
21
30
36
9
21
3
96
9
90
12
57
3
24
48
132
1
8
39
36
69
33
63
96
153
72
90
84
12
60
54
75
3
12
84
12
25
29
66
18
7
5
60
39
9
15
24
33
90
12
60
48
90
30
24
45
16
104
16
5
54
13
23
18
192
7
65
135
16
17
24
6
18
72
144
15
40
101
3
57
18
61
48
5
6
60
180
6
6
48
36
21
3
60
102
3
64
17
31
32
96
24
48
3
6
6
60
150
24
18
45
27
30
31
35
54
30
1
17
48
18
12
57
33
18
30
36
75
39
126
114
12
12
18
63
15
6
96
78
85
35
30
15
57
18
126
48
6
36
30
150
9
15
9
135
42
6
105
69
18
186
102
12
12
48
228
48
84
12
36
24
18
31
35
165
51
30
15
9
30
25
24
47
6
210
48
30
84
66
21
24
57
54
49
24
48
65
39
105
36
30
30
150
153
99
21
99
48
30
24
54
66
18
78
24
151
17
42
6
39
16
35
24
36
49
11
24
60
24
25
72
8
136
11
12
57
63
153
88
152
9
24
6
105
111
60
12
72
300
6
7
72
8
81
31
29
51
16
8
96
21
12
138
60
33
184
35
133
113
24
48
63
27
30
18
36
36
18
42
9
33
162
6
228
51
51
30
103
5
36
30
180
30
120
54
9
21
6
36
9
15
60
61
149
96
78
45
81
183
27
61
23
24
33
33
15
27
72
21
72
112
131
6
126
73
65
15
99
12
96
120
84
93
15
66
72
90
54
151
8
57
ABCD 96591094456*3^$a+1 [50041]
46
60
56
4
12
5
67
12
53
1
26
46
18
89
13
32
160
18
5
15
57
25
66
89
15
46
30
42
24
23
25
98
54
90
81
55
5
12
31
29
13
47
13
102
8
82
36
144
6
12
42
6
60
60
17
12
120
1
6
53
43
30
24
38
58
78
36
8
10
12
143
7
30
83
13
44
58
42
30
126
18
89
48
67
170
40
30
65
121
14
33
43
120
17
7
53
43
29
33
4
68
15
7
186
18
29
48
39
21
159
4
144
18
90
108
17
103
24
65
55
18
95
19
144
17
15
58
14
130
18
77
13
222
36
137
12
57
36
10
5
133
24
8
54
58
23
99
18
18
4
6
24
18
36
96
48
38
70
54
11
43
74
58
65
55
5
87
18
4
84
56
18
46
42
12
98
72
18
4
53
73
60
47
60
31
77
27
46
26
28
72
26
75
55
12
65
48
12
43
54
18
108
192
53
13
47
159
201
25
18
17
27
70
60
6
29
25
96
107
132
33
27
13
47
3
52
6
32
144
28
18
120
5
25
35
39
46
35
19
168
102
60
138
5
25
23
73
42
17
13
18
30
102
18
47
79
78
35
31
17
60
13
96
84
54
12
78
12
24
102
18
102
30
20
22
12
30
114
42
60
48
30
74
22
101
7
42
11
43
6
66
12
65
1
210
84
53
37
23
120
120
109
11
7
65
13
50
82
6
77
73
86
36
54
34
12
44
18
15
3
52
66
152
70
12
60
60
32
21
19
41
13
14
18
58
30
30
17
9
106
30
24
48
8
4
11
57
130
5
73
35
45
10
18
66
50
46
65
127
32
16
20
4
36
84
66
47
60
48
7
30
12
36
90
18
60
66
48
36
30
60
59
60
25
8
10
12
48
92
16
42
102
6
119
57
16
74
70
20
46
5
72
3
70
30
5
39
21
12
37
24
42
65
7
30
48
95
43
60
17
163
54
48
80
15
7
50
63
27
130
30
2
18
10
18
5
399
36
4
138
2
136
17
31
12
24
36
5
19
41
277
120
126
36
30
6
17
75
100
5
60
1
14
172
26
28
54
125
31
12
74
63
60
97
11
115
5
43
12
5
7
42
23
121
62
94
23
25
20
3
25
47
15
10
42
53
1
2
45
27
180
10
78
17
7
18
35
7
173
85
36
102
17
153
58
84
12
53
45
243
45
52
2
64
96
6
107
13
18
24
12
48
5
48
13
96
6
78
12
47
25
42
30
24
119
3
40
5
9
216
34
20
16
30
78
24
12
90
84
12
24
54
42
200
88
6
50
4
59
63
10
18
216
36
17
25
2
46
107
73
47
48
75
28
12
17
7
36
12
36
17
163
66
24
59
180
108
60
75
88
12
65
25
30
48
146
3
15
16
36
24
17
15
34
20
3
61
44
75
60
25
18
114
18
18
30
5
37
42
53
25
90
72
20
18
148
35
79
98
18
22
30
36
30
114
2
3
33
27
7
48
62
18
58
50
105
12
7
24
17
67
5
97
36
30
18
12
90
90
12
42
18
35
3
10
42
65
108
7
162
11
9
126
45
25
24
50
4
89
33
22
12
30
11
115
5
39
28
5
43
48
29
7
110
16
30
60
12
98
54
88
18
35
85
35
19
41
43
12
60
185
37
12
30
53
3
22
32
70
30
11
15
4
30
54
30
30
72
5
12
31
60
12
12
8
4
41
60
73
2
40
77
63
4
174
30
24
2
34
84
6
59
217
50
4
77
7
12
84
89
205
8
58
14
3
69
40
6
77
37
6
84
20
33
1
2
22
42
168
5
60
67
36
14
36
27
7
101
12
48
13
12
104
58
12
18
35
13
48
24
30
30
12
23
168
217
66
96
41
127
53
99
10
36
60
20
28
47
12
43
54
48
120
8
15
72
60
1
30
29
37
23
13
108
206
16
17
31
54
6
6
50
16
12
80
22
50
93
7
6
78
14
46
12
125
19
68
16
2
27
73
78
24
5
37
36
120
50
22
35
87
4
12
30
24
66
17
61
12
54
6
20
90
45
180
12
25
6
89
165
3
60
12
33
28
6
20
33
31
36
6
12
36
42
164
21
72
33
10
72
5
57
3
37
60
83
33
70
20
22
72
23
48
60
37
8
27
31
14
15
60
15
142
83
91
96
38
15
13
35
7
38
34
30
23
121
30
6
6
20
4
101
7
53
7
6
24
78
17
1
44
46
89
133
95
37
32
90
406
132
2
136
44
81
7
12
54
44
52
143
55
5
31
84
8
88
74
3
13
6
281
60
7
65
15
160
66
62
28
17
60
103
72
30
14
33
97
66
120
17
13
24
11
15
52
53
13
24
110
45
103
14
16
95
43
89
31
86
70
53
37
60
11
37
36
42
24
ABCD 96591422054*3^$a+1 [50005]
234
54
141
32
112
57
23
67
54
167
160
80
64
15
65
144
115
45
32
13
99
27
5
139
149
352
96
87
105
237
35
289
36
18
57
15
180
141
39
18
36
35
256
80
240
480
439
281
64
15
17
64
189
180
95
16
285
35
145
18
317
64
96
45
18
17
19
125
112
33
15
32
192
48
109
54
77
208
80
85
36
71
433
95
31
108
90
11
79
113
67
306
11
16
144
135
54
227
7
90
15
75
342
95
160
144
195
180
36
720
5
49
360
167
112
27
144
69
147
93
15
17
144
64
80
145
111
51
108
72
105
39
137
160
128
64
608
199
18
23
112
32
319
144
113
192
37
180
54
81
48
87
234
306
18
36
359
1
95
679
185
16
159
177
3
72
54
191
144
25
180
51
165
75
33
72
234
125
16
176
133
27
32
247
153
192
96
333
147
48
144
255
36
29
7
18
126
36
245
169
39
231
9
48
384
48
177
15
39
90
95
85
107
64
99
36
41
157
126
69
32
64
15
36
141
57
455
157
131
67
173
43
197
48
16
96
32
96
96
16
33
126
180
108
216
345
15
17
208
32
67
162
144
126
125
19
77
139
69
144
57
324
144
275
31
81
96
3
125
304
32
295
18
71
160
381
198
93
87
425
7
90
324
90
90
36
18
113
13
126
5
96
133
144
315
45
162
360
18
135
96
176
16
27
5
67
90
35
235
90
11
64
128
192
16
224
139
36
129
32
48
192
304
48
57
23
157
35
96
49
63
48
69
54
5
85
11
208
48
32
7
9
99
237
69
171
45
35
160
96
32
307
54
180
36
90
53
16
255
161
73
23
48
144
496
240
320
144
112
528
48
39
18
360
126
36
93
48
39
180
69
80
96
64
96
45
198
252
225
48
141
51
240
15
180
18
72
51
3
77
193
191
43
5
31
321
176
133
11
43
162
90
41
13
131
256
117
11
61
18
33
3
45
192
69
144
90
225
45
131
49
287
127
33
ABCD 96591471664*3^$a+1 [50003]
48
39
9
42
48
45
51
6
18
24
45
27
45
75
165
24
51
24
12
33
45
12
63
27
77
16
56
48
7
153
27
120
5
49
66
29
64
45
48
59
40
3
210
11
64
3
150
24
60
18
42
60
83
16
51
18
11
19
18
48
36
15
24
24
21
30
29
67
5
40
45
3
27
78
72
39
105
42
5
120
144
24
97
12
11
1
143
72
25
258
180
36
29
25
66
54
66
21
33
12
3
27
29
109
6
30
66
30
24
6
6
3
99
77
55
30
59
40
81
36
3
56
91
24
18
72
144
24
48
84
66
48
6
135
51
53
49
12
48
35
163
12
36
12
30
102
21
96
9
95
97
39
51
48
96
24
120
30
39
120
27
24
5
1
30
6
12
90
21
165
6
78
23
64
9
15
45
30
6
18
18
27
81
39
45
66
41
13
42
180
54
71
25
23
1
12
59
19
6
36
42
30
66
30
131
13
48
78
5
1
24
42
24
93
51
45
39
66
84
27
48
21
99
3
84
30
6
5
24
88
3
24
5
55
30
54
5
24
37
75
51
24
48
6
47
133
24
18
30
3
45
11
43
48
12
36
6
15
81
42
6
15
21
54
144
126
111
21
3
117
3
195
77
25
47
16
24
15
6
24
27
9
42
90
42
12
54
60
60
96
15
24
9
15
128
13
90
12
42
36
36
131
19
24
6
15
3
48
24
36
33
15
60
36
54
11
31
113
40
32
13
84
23
13
36
23
67
18
48
54
24
66
3
27
48
77
1
12
30
6
111
21
27
80
16
39
41
120
96
109
24
78
48
21
123
12
33
56
25
36
54
66
78
72
5
160
3
117
21
240
174
24
6
15
3
6
42
114
60
23
13
72
6
5
40
57
18
29
67
84
12
90
72
156
167
19
18
36
6
105
80
25
15
15
89
64
51
6
18
5
1
42
12
12
29
61
6
77
13
84
108
51
69
60
42
90
75
39
137
73
132
123
51
5
13
6
30
15
129
71
19
21
27
24
125
40
24
32
55
18
71
48
37
6
42
48
83
1
15
8
73
84
6
18
35
19
96
45
120
9
47
19
5
67
18
35
31
60
18
36
15
15
9
27
5
1
63
24
21
6
24
6
15
21
27
33
24
30
9
81
66
48
24
45
21
36
23
72
55
78
66
161
88
51
30
24
23
19
18
51
81
24
42
5
7
30
11
7
84
66
78
30
114
30
23
43
29
67
29
25
15
45
30
102
119
31
9
56
48
67
24
45
144
21
48
48
35
19
48
21
9
71
121
18
150
15
27
101
145
12
6
24
5
1
192
54
6
42
17
13
12
18
30
15
3
54
18
125
43
42
72
24
12
18
120
24
42
99
24
56
37
24
36
23
136
3
6
24
42
45
51
42
11
67
12
17
49
30
144
18
42
53
19
120
5
25
108
12
90
149
175
81
33
30
41
40
21
6
24
53
43
69
9
72
23
61
18
36
102
72
66
45
165
24
6
29
13
18
12
42
42
41
19
24
6
23
48
19
54
15
80
49
36
30
24
5
40
8
13
11
49
12
3
45
24
27
33
18
18
171
3
60
6
24
11
1
63
51
144
18
18
9
33
18
36
48
60
102
48
42
54
47
19
45
9
6
78
6
29
31
81
56
43
5
85
54
21
80
19
125
115
6
66
5
88
15
113
13
12
54
6
30
48
6
24
114
5
7
9
39
18
138
5
16
24
9
36
51
8
40
32
13
102
120
24
77
139
24
21
24
21
108
192
63
8
48
49
15
33
47
112
56
19
24
29
37
48
132
39
129
47
31
33
9
36
24
171
45
11
48
97
18
36
66
15
123
101
37
24
30
54
12
35
139
24
21
24
24
81
6
41
13
75
75
45
120
15
12
29
19
6
18
186
36
39
21
11
13
51
69
60
36
84
42
93
96
24
51
24
21
21
48
54
5
1
15
75
24
60
12
66
99
33
47
24
25
66
24
45
32
13
6
45
75
29
40
39
113
88
39
6
126
90
11
19
6
48
36
3
27
6
12
83
64
51
29
48
25
30
6
24
36
47
37
35
61
54
45
57
36
30
125
13
36
39
24
15
150
72
78
132
33
57
84
30
90
35
1
63
80
13
3
96
21
18
9
123
24
6
18
5
37
54
5
19
30
6
9
51
18
6
189
3
12
60
72
5
13
6
69
8
85
3
45
6
54
39
33
18
6
15
75
69
9
12
11
24
79
84
48
18
24
6
101
1
87
27
30
15
48
75
5
91
42
24
30
54
111
56
25
108
51
24
15
36
29
1
30
6
27
15
42
95
64
9
36
120
72
3
45
35
55
81
8
40
3
5
199
41
48
24
1
24
60
35
96
19
48
42
12
66
12
156
24
12
66
95
13
66
9
45
6
48
18
27
81
24
42
53
61
12
12
30
96
21
120
3
66
35
115
36
90
36
27
27
24
30
84
6
5
91
5
133
27
33
60
27
9
6
6
78
12
17
13
204
6
18
30
6
6
72
18
120
54
45
3
78
18
60
12
24
5
1
90
12
41
ABCD 96591622826*3^$a+1 [50005]
14
40
24
20
1
5
46
56
40
2
70
45
15
12
20
1
3
84
6
30
57
3
32
22
6
20
40
56
61
47
28
8
4
18
8
22
45
23
132
18
34
92
10
38
36
6
19
27
12
68
4
6
24
54
12
8
12
4
56
4
188
22
50
1
48
5
10
45
17
42
12
60
4
42
8
22
18
6
20
54
10
30
39
15
20
22
176
22
50
16
2
4
21
5
18
4
18
2
72
40
14
55
9
6
36
84
26
30
4
30
174
8
64
9
17
42
40
30
2
13
27
68
48
133
15
56
1
15
20
144
34
27
45
3
35
12
60
10
18
62
102
16
24
2
43
11
85
15
20
16
26
22
45
63
14
34
14
16
6
20
73
45
18
44
58
18
12
90
2
16
30
8
22
8
36
13
48
35
28
144
33
23
42
30
13
59
18
78
12
40
12
12
8
25
21
24
8
43
27
50
58
12
8
12
4
90
3
15
32
28
45
96
15
30
15
137
54
18
58
8
25
11
40
33
35
6
16
3
47
54
16
3
15
132
20
40
24
9
71
76
18
6
66
51
63
126
8
72
64
26
49
15
20
34
6
32
18
10
9
3
24
8
10
8
40
48
66
48
102
3
15
8
30
7
47
4
45
12
35
4
81
35
13
11
36
12
10
3
5
10
62
22
84
30
32
40
30
48
2
144
18
6
46
20
28
66
2
30
10
33
24
11
10
2
133
17
48
70
2
67
45
42
30
6
8
4
86
64
6
2
115
3
9
3
12
2
106
33
72
29
10
6
18
104
22
3
53
48
54
18
82
8
24
108
90
16
14
25
47
36
24
30
34
30
32
18
22
15
27
36
117
29
16
2
16
6
18
60
336
132
44
24
12
52
48
32
1
47
40
48
84
33
75
8
64
50
66
6
10
9
29
18
25
27
8
4
6
3
21
14
42
22
60
36
80
66
43
15
12
21
5
34
6
30
12
36
20
4
105
41
7
59
49
21
24
6
36
12
93
3
36
6
30
44
36
34
99
11
24
12
25
12
15
12
8
36
160
20
4
2
18
72
28
8
18
54
12
40
21
39
9
9
3
29
10
20
60
30
40
18
12
44
30
16
98
30
18
70
3
15
60
12
24
24
6
6
20
4
21
3
12
140
18
16
3
51
56
36
22
62
24
37
3
24
36
6
14
72
18
94
140
13
12
3
50
40
14
16
20
30
10
14
40
134
10
32
7
15
98
78
40
9
41
30
24
36
16
6
3
5
24
43
3
45
45
6
66
2
6
67
5
30
18
112
14
34
6
20
1
47
6
19
48
39
33
15
80
12
18
43
27
2
19
39
72
21
3
62
42
12
76
33
45
26
4
114
62
61
35
12
22
3
21
27
3
69
53
10
14
40
30
24
96
8
1
12
3
36
56
4
84
60
26
91
15
38
46
26
24
19
35
4
68
25
47
16
20
36
4
54
90
12
21
47
22
50
4
84
8
64
8
36
4
62
16
8
10
45
17
30
10
27
21
30
96
48
2
16
42
6
174
2
58
6
2
24
48
6
10
45
99
6
6
84
14
42
28
2
10
36
42
8
34
20
4
6
48
32
10
9
27
24
20
13
57
39
51
33
3
24
24
24
50
18
73
5
34
60
33
12
5
88
2
16
12
8
36
16
32
1
39
20
12
54
10
12
24
26
40
14
13
3
48
26
70
8
13
35
10
24
8
16
6
21
47
36
10
30
32
28
6
39
17
18
36
40
60
36
8
10
27
93
26
70
30
116
88
30
32
48
16
30
26
10
45
17
6
76
6
27
11
24
28
8
12
10
14
1
47
1
81
50
40
24
6
66
8
36
48
16
60
20
36
48
1
24
11
4
30
6
2
55
12
21
2
30
43
21
6
60
150
18
6
8
10
72
54
26
4
26
18
6
22
50
34
14
6
1
83
25
11
76
14
130
68
100
8
13
47
40
42
2
1
23
12
24
4
6
6
68
22
54
24
24
12
24
20
34
56
19
27
66
24
26
72
1
15
9
27
24
20
112
8
4
18
3
35
4
8
25
45
48
6
20
1
3
20
30
114
16
120
12
57
27
14
90
54
16
27
63
57
48
11
13
15
48
12
2
10
48
108
24
26
48
7
27
6
14
1
15
114
15
17
31
23
36
46
14
18
16
2
37
71
37
15
20
4
6
2
36
10
62
58
14
36
16
30
26
28
42
42
20
28
60
2
16
6
18
3
3
12
33
15
12
12
8
22
2
46
144
6
18
114
8
4
20
46
3
5
10
12
12
60
8
18
6
61
15
8
6
18
12
1
23
136
44
4
21
24
35
13
27
2
18
22
26
64
14
22
12
21
27
33
11
13
93
75
35
4
78
26
22
18
36
18
6
2
24
90
4
9
15
21
12
9
18
6
86
16
20
4
24
42
48
2
124
26
22
8
25
57
86
34
3
93
24
123
5
58
14
6
12
22
18
14
34
6
3
35
18
30
24
13
35
58
38
184
12
120
8
12
16
33
135
45
27
32
36
4
18
2
12
18
18
4
18
3
15
12
2
6
18
30
60
25
45
39
137
16
3
5
16
24
14
12
76
18
54
48
8
36
30
54
90
16
63
83
54
19
99
32
4
12
32
72
61
3
24
21
45
6
20
4
66
6
20
12
13
63
110
72
18
22
27
48
29
64
27
3
66
3
35
12
1
15
78
14
73
12
11
4
6
26
16
38
30
10
32
7
11
4
66
24
51
24
3
2
10
33
3
12
48
20
4
32
1
5
112
72
3
5
43
35
10
48
24
2
64
32
4
24
2
58
57
27
8
40
8
40
2
54
16
42
26
22
2
16
20
16
56
48
37
35
25
9
8
46
36
9
15
6
6
2
6
90
7
59
54
24
10
12
24
2
18
24
120
40
6
30
60
32
25
27
36
9
3
98
19
3
8
16
21
3
66
8
40
18
24
33
36
9
50
70
18
8
30
22
2
10
20
16
26
30
36
28
44
1
60
35
30
24
43
5
24
16
3
35
12
25
45
2
6
46
21
5
7
11
12
10
14
28
6
32
70
12
36
45
59
61
11
73
11
40
56
16
33
5
22
24
18
96
2
4
18
8
160
42
12
18
8
34
38
10
12
8
18
43
12
33
56
16
18
62
54
1
9
51
5
34
38
88
128
16
38
52
6
54
128
10
2
1
35
28
9
48
5
10
24
54
96
30
26
18
4
32
4
9
27
24
2
7
11
22
30
18
24
2
49
39
32
4
2
18
16
6
14
28
6
6
9
107
24
36
12
76
12
57
23
72
1
21
18
12
24
80
16
24
56
13
36
60
51
18
30
8
12
6
40
150
2
10
54
8
10
8
52
12
80
24
36
1
17
16
30
2
82
36
32
10
3
12
23
205
15
14
42
4
45
5
154
30
50
30
18
25
15
92
52
14
40
54
2
90
36
13
71
28
21
5
46
80
13
11
4
30
2
1
3
32
10
8
16
18
6
30
50
16
8
10
33
3
2
7
17
120
19
35
24
13
59
10
51
5
18
24
22
18
30
6
9
23
12
6
72
18
94
18
44
4
32
88
6
30
20
109
59
118
2
1
27
32
13
5
40
24
6
42
32
30
106
18
12
45
3
2
48
42
12
76
20
76
8
61
9
3
15
8
16
14
24
30
13
3
ABCD 96591837014*3^$a+1 [50077]
12
53
7
5
36
36
40
24
32
19
18
11
85
59
97
39
105
75
15
29
97
144
6
66
15
60
44
25
75
33
155
7
93
21
59
60
127
33
21
6
30
11
64
20
16
87
36
65
60
151
30
59
96
25
75
15
53
1
15
9
18
33
15
21
8
13
12
183
20
28
56
91
53
199
36
42
35
139
29
24
16
21
90
18
6
12
53
97
138
36
29
7
18
59
73
23
136
51
24
5
64
51
21
32
12
48
37
71
49
3
21
66
93
21
12
23
16
15
78
27
8
85
15
27
69
12
45
12
23
19
29
36
19
29
48
49
18
36
201
20
1
48
87
27
66
126
90
15
3
36
36
54
15
32
64
15
21
32
12
36
12
13
18
6
84
11
24
36
55
60
9
32
168
145
95
16
21
12
107
55
18
83
49
30
36
108
5
16
36
48
32
79
90
39
15
36
54
47
13
11
55
36
24
41
97
107
25
63
3
29
40
8
16
12
44
16
33
15
20
132
24
4
21
114
9
27
33
36
20
31
108
42
126
5
48
16
8
7
144
17
19
65
25
24
27
3
29
36
36
13
126
30
39
8
13
72
30
108
5
1
123
3
5
7
42
11
52
21
71
4
140
25
36
51
69
36
83
25
24
51
12
3
17
73
119
61
96
23
7
6
18
30
72
42
126
12
39
15
144
6
51
128
64
96
32
40
48
9
18
17
16
32
12
13
12
11
204
55
77
84
40
32
25
47
37
3
201
12
59
139
29
28
39
18
12
75
15
21
75
17
13
54
105
20
4
32
12
7
18
3
33
35
4
12
20
16
152
16
21
35
64
56
61
155
12
13
35
13
47
49
30
89
24
31
54
3
3
30
11
28
8
13
47
79
33
20
16
56
64
9
18
9
44
85
75
20
12
40
32
73
39
44
115
36
5
1
47
25
11
12
72
7
89
1
24
51
39
105
36
15
60
120
60
54
71
16
48
57
23
91
84
29
7
36
53
1
39
39
53
55
120
17
1
35
60
31
6
48
6
48
33
8
31
125
84
25
131
85
39
36
15
65
25
3
51
6
48
87
36
32
7
29
25
35
25
27
39
24
81
60
201
48
54
6
11
25
23
115
36
89
1
159
57
24
35
109
11
1
3
51
77
64
44
37
27
96
20
31
24
45
44
73
18
65
4
92
121
23
24
31
12
5
49
15
24
51
24
41
13
83
12
7
29
60
1
18
36
17
24
13
3
57
11
96
16
32
73
119
25
3
3
48
17
43
41
61
59
100
3
18
15
57
72
59
100
32
43
141
39
42
35
127
102
54
21
69
6
65
73
18
93
56
13
71
4
8
24
1
72
96
126
69
80
12
49
23
13
3
216
69
15
21
36
72
6
30
54
41
55
30
144
3
48
21
51
8
85
11
40
24
15
21
156
80
67
36
29
31
84
41
36
16
20
12
48
4
9
35
37
119
1
72
111
21
119
25
12
39
48
80
13
59
145
11
19
6
48
59
60
97
3
3
89
16
68
12
25
24
15
80
28
32
19
42
12
18
54
39
69
35
1
24
251
16
15
6
23
4
80
52
44
60
1
35
60
48
25
12
3
21
54
72
5
4
21
24
159
3
17
36
1
11
25
102
198
18
21
15
21
3
65
37
3
36
156
20
12
7
18
107
84
40
240
72
39
5
43
101
12
52
12
8
48
25
84
35
55
5
1
12
36
95
19
12
21
32
1
24
12
35
1
35
73
6
66
3
141
35
19
21
105
15
3
96
156
114
84
11
24
48
48
16
33
3
20
64
60
44
85
11
145
23
268
12
21
6
5
36
25
35
43
41
169
35
1
78
53
12
16
20
4
3
69
20
144
31
5
13
36
36
24
35
64
80
37
18
177
105
183
33
3
36
165
54
81
20
19
41
13
18
5
12
91
6
51
123
42
59
43
21
56
36
19
30
24
12
219
44
31
54
12
3
177
35
163
41
19
41
25
144
11
28
21
11
55
29
205
191
25
54
17
72
16
80
145
84
36
6
30
18
42
18
48
93
36
93
48
3
57
27
32
25
18
60
137
109
6
5
61
59
1
12
75
33
23
55
30
131
19
84
33
8
31
21
33
36
24
15
69
107
61
138
41
16
8
61
6
12
33
9
15
33
3
15
108
21
33
11
25
11
13
51
12
3
125
19
36
6
138
105
32
43
78
48
6
53
12
1
24
15
8
31
17
88
104
1
6
66
39
15
18
36
47
25
23
55
45
21
11
7
101
25
6
18
36
66
126
75
3
30
126
6
15
33
6
18
15
21
12
54
60
30
95
180
55
66
35
79
54
27
8
19
5
25
6
5
25
35
91
90
35
204
36
13
36
11
36
64
21
30
53
1
39
15
42
23
72
24
55
24
65
1
15
3
5
16
36
105
78
72
5
24
1
78
17
13
6
5
121
35
31
54
11
25
3
36
15
29
36
49
36
138
53
19
24
17
160
44
4
21
11
67
30
75
8
24
1
83
36
40
39
41
1
23
24
7
54
27
32
25
3
69
60
11
73
6
48
17
73
15
27
5
204
76
36
3
9
3
5
12
1
51
24
144
75
12
65
85
ABCD 96592061882*3^$a+1 [50126]
22
158
24
48
132
112
18
30
18
38
51
21
27
57
36
22
2
108
111
37
32
156
76
6
53
24
21
22
42
30
50
147
43
30
215
37
35
55
14
72
99
69
51
1
47
13
8
60
84
3
55
89
21
130
54
8
51
21
10
48
2
39
72
429
3
13
144
11
24
73
18
50
3
57
4
8
10
90
80
40
23
19
18
18
122
12
96
75
24
96
24
81
204
70
74
94
5
13
210
122
10
53
45
24
51
33
154
26
22
53
1
96
72
176
252
27
45
22
90
8
28
80
112
18
2
156
60
52
32
58
122
108
72
22
6
107
48
19
14
94
122
100
44
15
67
5
115
72
5
33
52
35
7
30
59
121
71
168
49
23
24
85
11
69
60
16
23
81
24
12
180
15
9
178
86
36
10
86
4
36
35
139
180
6
35
45
24
40
68
15
48
9
58
26
147
48
57
72
118
30
150
194
51
7
65
72
43
72
29
24
13
114
14
27
25
20
40
72
12
23
168
189
108
36
72
48
36
63
33
4
35
73
120
47
96
24
48
55
86
4
108
20
34
38
156
22
122
22
53
57
36
22
122
51
37
128
22
86
72
15
25
215
24
13
12
56
22
62
28
47
96
264
163
5
13
20
4
44
15
61
6
29
24
45
51
31
62
28
23
57
87
43
2
72
180
40
18
5
25
18
2
48
10
194
63
25
71
69
40
20
36
75
109
68
63
81
76
8
132
192
15
25
23
19
5
48
13
32
40
35
312
1
162
300
42
90
14
52
32
3
55
2
396
22
120
125
7
17
48
21
76
8
15
168
349
11
25
44
24
36
15
48
85
72
8
96
27
9
15
24
45
24
3
37
35
55
12
38
12
195
48
45
112
20
36
75
9
60
48
3
19
50
100
71
49
56
52
35
7
18
48
92
108
34
158
63
19
48
2
48
27
9
39
48
45
72
171
121
23
7
50
58
5
33
94
65
1
23
91
53
48
33
87
25
132
68
12
22
5
73
12
78
18
80
4
60
11
37
78
170
3
61
59
96
96
48
24
177
39
9
22
18
68
10
54
131
9
36
48
22
72
77
333
22
18
198
5
175
54
68
63
217
23
72
93
3
120
21
190
149
31
206
40
32
72
75
96
24
13
83
115
122
40
8
24
75
1
8
39
73
20
27
57
108
352
8
22
53
168
24
85
108
23
25
32
28
35
33
52
42
228
2
75
145
8
15
7
113
9
63
37
120
131
69
123
105
28
8
76
126
137
13
30
5
9
168
87
61
102
53
55
144
36
2
3
72
85
35
21
72
94
18
11
120
67
14
88
20
22
14
39
48
69
166
132
18
162
101
7
242
63
33
39
33
39
48
97
126
14
130
98
36
132
63
24
127
113
153
22
86
27
9
15
96
109
56
52
32
46
62
28
8
46
30
11
9
40
18
72
270
119
57
142
78
32
48
27
312
21
3
61
44
60
27
45
94
338
70
18
20
120
22
2
15
48
45
12
60
216
40
30
53
72
79
14
75
37
104
51
55
150
32
22
5
31
84
158
87
9
34
42
11
33
76
59
9
40
18
2
40
8
4
95
120
91
5
72
45
3
105
39
235
5
9
96
15
69
60
15
1
95
81
63
69
58
134
46
62
36
27
45
3
61
83
72
163
2
3
13
35
48
31
18
248
12
22
29
129
132
196
20
22
48
2
48
82
18
47
192
21
154
108
206
15
157
8
51
168
115
120
5
96
7
54
59
31
18
168
90
12
108
14
10
29
21
48
28
84
6
77
7
18
68
10
30
68
4
72
35
21
27
13
102
2
3
81
76
56
27
7
6
35
67
38
12
118
29
1
140
24
51
57
36
36
106
290
27
72
85
68
15
57
36
27
72
93
ABCD 96592129124*3^$a+1 [50029]
288
102
51
63
36
45
21
24
30
6
102
330
48
60
144
30
24
105
39
102
24
36
66
360
69
63
156
21
108
33
54
36
42
120
6
66
75
69
60
12
24
18
72
36
228
6
51
33
51
3
18
3
21
99
21
126
69
63
48
24
18
90
180
45
93
168
54
72
54
36
18
18
90
30
72
195
111
42
54
30
36
54
33
75
6
66
150
84
6
66
78
30
6
81
117
18
18
51
108
15
6
102
108
42
99
45
48
42
105
84
9
12
24
126
198
108
102
90
3
12
21
42
18
27
144
93
90
78
18
36
54
15
39
30
150
18
54
108
156
21
69
111
3
12
21
12
81
12
60
54
54
126
33
51
162
222
30
36
6
198
72
18
33
15
177
132
159
24
66
15
96
21
99
99
30
162
93
21
99
24
165
48
54
18
111
75
54
15
87
69
165
24
36
102
177
57
60
171
57
72
108
3
39
33
33
42
108
33
165
66
24
72
9
45
99
27
54
48
90
72
6
72
18
30
24
108
66
177
45
27
60
3
12
162
18
6
30
6
84
186
33
3
189
216
24
123
60
45
57
216
42
81
57
42
18
138
6
18
81
39
18
90
24
246
108
90
21
69
75
12
39
105
3
78
72
15
15
6
27
9
54
30
54
21
21
195
33
78
138
87
45
27
63
72
18
144
90
33
12
3
18
24
336
75
39
216
102
6
90
27
39
96
12
132
120
144
132
30
42
90
27
3
96
30
54
96
81
75
96
189
75
378
60
15
33
42
30
42
36
72
30
15
57
60
63
240
48
3
96
138
6
12
18
6
33
48
63
72
225
9
30
165
213
108
147
12
39
60
216
153
75
78
15
15
18
54
33
117
27
45
66
60
102
108
72
108
15
24
111
69
108
120
3
144
90
90
21
84
183
57
3
12
24
30
36
78
126
54
36
72
12
36
96
90
63
27
36
72
156
270
72
18
6
54
117
9
84
126
24
9
27
66
42
66
96
66
24
18
27
9
30
24
12
6
15
87
60
12
18
72
6
180
162
36
66
6
108
30
105
81
54
126
90
69
69
168
18
36
30
60
120
51
72
45
195
33
75
39
105
3
72
90
156
72
42
108
18
48
36
150
30
18
21
12
45
27
252
21
15
99
66
150
108
36
33
15
96
36
33
252
75
33
21
54
45
72
9
12
18
6
54
90
54
36
102
78
54
90
102
18
168
12
18
24
18
45
147
78
108
54
18
72
66
42
108
99
9
120
36
3
21
90
9
57
96
54
153
27
45
144
21
3
3
72
36
30
6
18
63
99
66
183
21
36
12
6
102
162
18
24
36
72
90
36
30
75
105
24
90
30
75
21
120
54
57
15
18
108
18
105
27
84
129
12
57
126
21
39
36
36
30
24
108
63
72
63
54
51
3
126
63
261
51
21
18
66
54
114
12
6
102
6
81
216
57
42
90
66
33
9
12
108
6
36
18
18
54
18
66
6
48
60
66
39
237
36
48
60
282
132
18
15
39
120
78
192
150
180
225
81
27
117
18
90
15
345
12
78
18
18
45
219
132
36
189
75
6
30
72
21
15
90
36
24
15
120
27
48
234
60
18
54
66
18
51
273
108
3
21
15
33
108
24
36
48
42
105
84
60
93
36
87
39
18
66
6
18
210
252
78
216
84
18
24
48
6
54
90
48
144
114
ABCD 96592228568*3^$a+1 [50100]
3
140
124
15
132
6
24
36
36
30
96
41
61
156
23
109
59
96
49
48
90
6
71
79
53
24
28
75
57
39
137
67
30
83
13
3
21
15
21
108
48
72
63
87
102
35
49
6
114
12
59
16
45
83
36
13
36
6
18
87
3
138
48
42
18
6
54
111
9
71
64
8
43
65
49
24
3
24
69
36
47
31
60
72
93
57
36
60
12
6
6
35
49
23
7
6
54
36
150
24
30
6
36
48
42
42
135
24
9
24
84
23
16
27
141
69
126
114
78
72
54
42
18
11
13
30
29
43
17
7
12
129
45
60
84
36
27
32
25
150
17
7
66
42
30
78
17
240
24
235
48
12
17
67
30
24
6
21
84
45
47
13
27
8
31
29
4
68
24
49
35
60
49
66
9
68
19
6
35
124
72
44
40
69
36
18
5
36
25
60
47
109
42
252
29
1
95
43
33
8
37
23
48
16
36
21
24
42
21
8
28
48
72
21
12
30
78
63
81
23
19
24
125
175
42
18
24
41
61
24
114
57
9
6
69
27
168
12
29
84
48
120
60
7
42
3
32
85
207
93
24
18
6
95
100
51
84
6
3
8
13
60
36
107
12
1
138
60
89
88
24
105
39
27
45
36
56
1
198
5
19
9
68
12
85
204
6
30
12
23
49
12
18
48
5
25
84
15
51
81
3
126
84
3
12
20
12
28
15
114
114
81
72
12
8
13
144
6
5
72
67
6
11
43
53
60
76
21
30
33
3
6
108
27
21
83
64
27
168
17
12
1
75
24
39
108
60
72
12
42
3
45
59
24
13
42
12
30
143
13
3
8
28
21
12
78
5
109
11
19
33
48
21
15
21
83
55
96
5
16
80
133
39
44
1
11
97
11
133
24
36
35
55
17
43
77
19
42
72
24
15
8
132
25
6
41
67
165
21
23
13
150
5
4
36
32
4
9
18
12
21
15
138
24
108
84
71
49
120
36
59
28
57
51
105
24
15
9
30
12
78
120
12
15
57
90
69
21
15
33
71
72
85
23
109
42
17
16
8
181
60
3
128
13
3
8
84
1
87
12
105
35
25
30
30
27
24
104
36
1
39
36
33
39
8
60
25
252
27
15
60
18
60
71
97
30
12
72
57
3
41
136
27
6
15
69
12
35
13
24
36
12
71
16
57
24
120
90
42
60
18
53
1
23
19
48
81
8
112
60
69
6
90
12
11
13
6
78
23
108
79
9
12
63
29
73
71
19
168
36
144
141
15
57
69
6
18
95
60
4
21
42
29
24
48
1
72
66
18
35
16
33
6
5
91
36
54
99
69
11
12
36
13
36
71
4
27
81
15
53
61
3
20
13
6
69
27
240
18
120
30
9
63
42
23
25
30
41
16
33
72
11
1
30
9
9
51
8
7
69
81
11
16
9
47
84
156
12
1
24
35
1
135
24
57
51
12
111
84
42
12
239
13
59
19
21
69
66
30
11
1
54
24
24
96
30
27
68
97
59
79
17
13
47
25
3
21
39
32
84
1
12
18
29
55
30
120
174
54
15
60
92
49
35
4
93
63
72
3
42
119
13
108
132
30
6
3
9
18
6
75
36
188
28
48
21
24
60
108
11
1
48
18
18
23
28
33
107
43
17
25
11
13
71
4
87
12
102
107
61
12
3
33
12
48
42
41
4
92
28
33
24
54
144
113
36
28
9
102
18
47
13
12
3
84
57
18
30
3
99
125
1
51
36
48
104
1
27
12
3
48
65
52
177
47
108
72
28
32
52
56
96
16
20
24
13
54
132
30
47
13
71
13
6
17
91
9
39
45
68
79
29
1
3
20
220
48
27
30
60
267
12
9
12
48
96
11
13
23
24
13
11
43
48
45
69
36
3
24
81
102
29
24
61
71
13
11
40
32
4
69
24
11
55
60
54
90
65
4
8
48
391
33
45
18
18
12
39
63
78
72
11
49
78
12
17
79
6
11
13
83
4
12
3
12
18
23
211
45
183
36
30
192
78
165
9
63
69
3
8
157
12
59
25
63
104
13
36
107
37
63
69
108
42
72
45
21
6
30
107
1
102
24
90
12
71
37
6
6
18
30
35
4
56
25
63
36
57
48
36
3
21
48
3
39
45
152
49
3
69
3
84
51
30
71
16
9
71
168
115
54
12
75
15
33
21
84
42
21
8
61
51
15
29
64
15
77
55
48
9
72
69
84
36
30
69
75
36
33
20
13
24
99
3
42
6
30
23
72
28
9
78
65
1
47
180
7
6
24
12
60
12
87
15
96
69
45
51
3
30
114
69
9
18
84
33
3
65
1
36
87
15
41
91
101
13
6
54
96
15
123
30
18
24
17
91
17
4
39
17
13
12
47
13
108
63
33
3
84
9
15
48
24
33
108
30
9
ABCD 96592291756*3^$a+1 [50111]
144
18
47
25
18
5
103
57
33
288
63
243
45
99
77
85
72
99
63
17
16
80
16
69
18
54
126
54
47
43
18
3
48
128
48
64
96
32
13
36
54
249
32
7
36
197
37
108
47
7
41
16
87
105
111
257
31
17
55
57
128
13
36
15
320
112
129
108
108
135
48
272
157
18
17
96
16
51
234
126
149
283
53
16
111
18
191
61
99
9
23
144
31
81
45
35
16
93
99
117
18
162
144
39
33
15
219
21
32
112
285
18
17
48
112
32
48
64
309
75
96
45
3
48
3
108
81
117
54
53
55
9
9
216
47
48
13
90
41
49
15
144
3
45
171
90
11
192
48
96
112
81
15
192
261
171
45
3
48
32
48
67
162
54
117
128
7
108
36
57
213
18
41
49
162
29
205
162
17
1
191
25
18
18
18
17
145
162
72
53
73
215
19
36
18
119
25
119
43
5
265
54
257
304
96
32
31
17
217
18
69
201
39
33
162
29
64
48
96
159
225
45
131
49
63
128
43
117
144
27
69
32
16
240
96
15
33
80
16
501
27
32
121
18
90
234
36
144
108
81
99
45
32
13
18
33
3
54
311
16
87
249
3
141
48
117
107
37
198
72
93
80
133
198
213
48
240
111
113
265
54
180
18
11
97
47
112
57
108
75
33
143
289
15
80
157
18
90
39
69
107
112
33
216
126
153
27
69
255
72
9
80
48
61
270
144
117
63
17
1
111
48
21
59
31
65
43
53
16
57
119
16
48
80
97
95
96
7
36
54
63
135
108
29
61
179
163
461
64
15
72
36
21
32
16
255
33
39
18
72
108
90
36
216
141
39
18
90
173
64
105
183
48
128
37
27
207
17
96
31
126
3
33
47
48
139
117
48
15
90
90
36
57
15
177
272
144
160
32
64
123
5
48
253
35
163
77
16
123
21
144
80
43
5
16
32
73
72
63
27
69
21
59
13
131
240
25
87
165
11
48
96
7
137
48
16
96
192
33
207
153
126
41
31
273
80
7
89
240
13
36
15
39
9
171
21
177
143
64
99
189
27
101
25
54
234
90
90
54
29
7
89
73
135
80
16
39
54
18
108
165
33
15
48
48
48
96
69
90
33
48
27
180
417
96
48
33
18
90
72
234
54
126
396
33
183
72
33
96
141
18
81
99
234
36
47
7
57
33
191
144
79
257
175
54
171
80
16
48
9
23
64
416
181
11
115
54
18
53
1
36
11
79
90
18
101
288
61
51
48
63
33
128
37
59
64
21
11
16
96
3
72
270
39
15
129
177
234
18
18
81
9
54
113
16
176
91
90
59
103
ABCD 96593744628*3^$a+1 [50067]
81
24
18
18
30
72
90
102
60
6
6
36
57
177
24
15
21
11
67
5
1
111
51
54
48
60
12
48
162
29
85
132
48
30
36
5
55
9
57
12
51
27
53
64
51
90
6
21
39
9
45
12
108
59
43
45
3
12
177
117
54
29
1
60
132
42
18
84
18
21
75
84
65
13
12
47
109
84
6
9
56
1
48
18
78
60
36
95
13
11
19
96
30
15
51
30
23
61
126
6
42
21
27
5
67
45
45
11
25
192
42
120
18
35
24
49
60
27
33
6
33
21
12
108
102
42
18
12
141
39
60
6
71
109
42
30
18
12
48
6
39
39
6
6
29
85
12
168
132
90
17
31
12
5
13
132
24
18
18
48
12
12
12
90
30
108
75
3
48
29
97
23
1
6
105
3
6
60
107
19
21
48
45
30
72
54
15
45
54
36
9
39
42
48
15
81
60
30
5
7
42
108
48
60
174
48
30
24
3
51
114
11
61
48
3
3
24
30
36
42
17
97
78
12
21
9
18
18
12
12
3
57
39
21
48
48
18
66
36
27
201
6
30
24
24
12
90
149
55
9
33
15
72
15
6
60
15
45
36
108
60
108
24
24
30
42
54
30
24
60
42
12
72
21
33
39
3
60
42
23
48
1
60
24
54
93
27
18
108
24
12
30
18
12
66
12
18
90
5
49
36
54
36
17
73
168
24
48
108
24
3
69
120
18
12
36
60
30
12
12
90
69
15
6
30
6
144
18
42
3
75
5
37
6
24
29
37
48
30
90
6
29
1
120
30
9
51
66
18
12
53
1
18
12
6
42
126
12
23
31
36
5
7
30
6
5
61
30
18
30
60
17
1
15
33
72
114
36
48
9
51
6
191
13
126
54
42
18
6
6
24
18
96
29
1
12
3
21
3
105
18
60
12
18
18
6
11
25
48
24
162
54
15
57
24
18
36
81
48
75
18
18
12
18
6
48
78
12
11
37
18
6
24
30
36
18
42
69
9
63
3
24
66
51
93
42
6
27
93
114
48
33
75
149
31
30
3
45
6
144
6
60
36
24
23
55
6
36
120
18
18
24
6
48
96
24
210
12
12
35
43
54
18
42
11
72
67
18
12
15
128
7
180
5
55
9
129
12
54
21
48
15
6
24
36
42
24
29
115
24
6
24
18
78
66
5
49
12
12
48
18
21
69
12
47
1
12
84
18
21
99
78
48
42
45
45
72
6
42
90
60
30
18
189
3
18
12
12
27
81
60
27
57
30
66
12
36
24
18
114
30
5
25
18
101
259
5
55
36
66
35
1
15
45
27
15
41
85
6
5
13
96
12
48
47
73
102
18
30
57
45
3
96
45
36
39
69
84
48
84
30
24
66
11
88
45
24
3
24
3
90
42
174
54
12
6
24
30
24
24
5
13
3
57
15
69
59
1
96
23
67
30
18
30
30
12
30
18
24
5
103
12
96
24
6
6
18
23
49
48
6
36
114
36
24
47
19
30
24
36
66
54
11
19
6
24
63
111
66
66
5
55
90
102
132
5
55
18
18
108
60
29
72
49
120
24
15
21
51
75
6
18
36
54
11
13
30
36
12
18
6
5
55
108
77
1
48
42
42
6
72
45
9
108
155
16
21
18
17
19
66
24
12
23
25
6
6
99
3
42
11
67
21
75
12
60
132
36
30
84
12
66
5
25
47
13
84
63
3
72
30
15
3
78
24
42
24
6
39
9
6
9
3
18
36
23
61
24
6
12
60
24
21
32
16
56
40
3
66
66
78
36
15
27
90
54
36
30
24
36
15
69
24
27
57
111
32
25
60
3
141
11
88
15
6
123
33
87
27
96
12
132
53
37
99
27
24
18
3
3
120
30
12
18
9
87
54
60
36
6
29
145
6
12
6
24
60
48
90
150
24
6
12
162
18
6
36
150
90
60
180
66
18
15
15
57
24
48
3
42
6
60
132
12
12
29
1
84
30
36
65
1
48
42
29
13
30
53
13
12
30
18
84
30
42
11
7
33
15
18
120
6
60
29
55
30
6
6
24
84
11
40
81
47
25
108
54
45
21
132
47
40
111
30
18
6
6
93
24
32
144
16
15
36
54
114
29
40
33
95
43
29
13
30
12
6
36
84
59
7
48
30
6
12
30
18
81
3
12
6
48
12
23
67
24
108
30
36
30
12
48
5
109
78
173
7
18
30
17
88
24
3
48
24
6
47
25
54
18
42
36
12
48
5
13
51
33
42
24
12
102
12
30
9
9
30
108
24
66
78
6
18
168
5
115
24
29
24
7
18
23
25
12
27
33
12
3
105
18
48
12
18
36
51
69
6
12
6
6
66
12
6
57
33
24
95
121
42
5
13
27
75
54
18
12
84
29
85
51
9
48
30
12
30
23
37
168
3
32
25
15
99
6
42
30
36
59
91
72
54
71
7
6
6
93
3
18
60
90
6
96
42
21
9
162
6
108
12
12
3
72
21
51
165
51
104
19
6
54
36
6
114
5
19
12
42
6
6
54
42
30
149
88
63
30
24
84
15
27
12
6
24
75
21
11
169
84
12
36
78
24
132
6
24
18
12
30
84
6
30
48
72
6
12
21
105
42
18
132
42
126
24
6
6
3
27
78
18
93
27
30
42
5
16
69
6
12
17
1
12
108
66
6
18
204
42
36
18
54
51
ABCD 96594474786*3^$a+1 [50024]
15
1
20
4
11
60
37
120
36
216
8
12
9
19
60
47
33
171
1
5
96
15
39
45
3
121
71
49
47
84
1
152
12
15
45
75
81
9
30
1
32
75
205
47
33
171
21
48
15
72
45
3
1
56
16
9
50
141
84
36
172
48
23
21
3
132
60
30
31
143
57
60
144
16
23
9
112
24
11
84
36
109
252
23
1
20
36
25
14
33
87
49
71
36
69
36
27
25
17
30
48
258
75
39
33
12
3
13
113
55
24
23
13
84
60
20
57
55
8
12
76
9
3
47
13
11
49
11
81
99
6
31
12
12
20
39
57
27
42
15
3
37
23
66
27
28
32
28
77
7
20
16
11
133
68
3
117
63
97
84
8
51
21
4
11
1
20
123
1
68
88
32
168
75
48
36
25
8
76
69
63
20
148
192
12
20
12
168
120
52
60
95
48
85
11
21
15
145
8
16
95
66
351
184
36
35
9
4
11
49
9
26
25
44
16
71
33
57
138
12
181
47
25
45
3
29
31
80
52
32
36
27
36
60
85
56
3
97
108
11
9
27
25
96
89
66
12
180
36
12
169
68
28
44
16
80
72
48
192
12
21
43
35
61
60
48
12
11
12
6
55
84
72
8
21
19
12
23
93
13
39
60
35
45
28
48
44
27
21
15
57
60
28
53
6
48
13
23
57
24
39
21
28
32
36
3
21
75
6
103
12
47
132
10
3
8
72
52
23
33
24
73
15
68
88
12
60
32
15
36
96
10
35
4
11
36
225
12
88
72
8
52
11
36
66
78
25
36
11
129
39
60
37
108
56
36
9
6
10
38
81
15
24
120
1
11
37
8
4
8
28
12
8
24
88
35
1
12
44
120
51
13
47
37
32
15
30
15
28
53
42
61
176
64
11
73
92
4
12
9
38
37
56
4
11
57
87
85
68
40
12
20
48
3
138
96
75
36
4
156
32
108
60
4
108
12
23
25
20
52
60
36
32
28
89
6
9
60
21
42
37
20
61
3
32
4
36
35
24
25
11
69
60
4
11
24
97
23
6
43
12
36
59
49
24
33
39
8
63
12
33
87
25
47
25
11
9
73
3
60
113
79
33
47
60
16
35
37
32
3
69
28
71
21
13
75
11
120
57
27
13
35
45
60
12
3
45
9
19
155
34
87
48
11
21
3
72
33
60
97
3
32
60
124
44
12
3
36
9
3
45
4
60
56
232
36
72
80
24
15
24
34
32
123
16
104
195
13
152
27
49
32
9
66
13
17
15
52
11
37
24
140
25
26
97
20
72
3
60
13
203
9
3
9
28
20
52
128
15
1
11
13
12
35
36
13
65
6
48
45
15
213
60
60
52
60
20
16
96
36
83
102
102
13
35
49
11
9
51
60
57
87
85
24
84
197
3
180
3
45
3
117
28
11
33
27
156
18
27
52
95
57
25
3
80
15
61
11
25
24
69
2
145
11
45
12
3
12
61
71
70
63
17
54
72
13
36
23
10
3
12
12
20
4
36
185
75
15
96
97
132
71
57
15
97
11
45
3
49
60
155
13
107
25
11
60
97
24
24
60
12
23
21
63
157
5
31
20
15
97
68
28
11
108
13
12
20
72
4
120
32
4
23
33
27
25
95
61
9
23
12
16
11
13
11
49
137
43
80
12
100
11
9
40
35
49
104
51
9
27
81
84
1
3
32
52
12
20
63
1
32
40
140
192
75
25
12
60
24
35
36
33
16
11
145
20
28
32
4
12
95
132
37
11
132
6
99
88
5
7
203
69
60
36
9
78
25
68
4
23
37
8
28
12
53
54
33
120
28
53
39
52
35
109
95
57
192
12
88
12
35
48
45
3
25
20
15
24
36
9
60
15
13
47
13
83
48
96
133
8
69
79
44
75
61
45
15
44
100
12
11
45
99
60
46
2
60
18
67
11
9
51
9
15
33
24
16
12
11
57
15
37
48
92
60
3
13
224
16
11
1
24
60
23
61
24
72
5
15
48
60
16
152
24
75
1
9
3
12
83
1
125
6
13
11
117
24
36
3
36
45
100
143
132
49
71
24
49
71
61
48
152
16
32
52
5
18
13
24
9
99
8
3
21
96
12
112
36
44
156
4
8
60
28
167
1
11
193
11
120
1
105
39
56
40
84
167
157
36
32
12
52
29
7
167
36
21
28
8
24
4
60
44
33
7
192
216
24
11
57
3
13
5
6
61
20
9
51
4
68
16
11
13
20
63
10
39
35
60
93
27
49
56
40
23
13
35
57
48
3
72
97
11
69
48
28
12
24
24
11
13
23
132
108
45
4
35
25
56
25
59
3
12
21
49
80
18
45
1
14
13
47
57
4
36
35
21
64
36
32
3
25
47
13
32
3
60
84
45
100
56
3
24
57
75
13
131
9
15
12
105
3
1
72
80
12
3
37
48
32
15
96
12
9
36
ABCD 96594598424*3^$a+1 [50015]
36
36
87
32
25
36
27
9
12
36
132
120
123
9
12
27
9
111
56
16
32
40
32
25
48
23
24
16
45
35
1
15
8
16
312
24
8
24
24
37
75
33
39
48
48
33
39
81
23
13
83
97
60
11
25
47
24
120
61
35
85
240
75
8
25
15
69
51
153
143
24
25
24
180
83
24
157
75
48
48
32
64
8
37
84
15
24
24
33
143
40
8
24
16
69
144
123
8
16
141
96
12
15
297
255
104
16
33
108
35
16
129
39
21
36
135
129
15
48
80
24
49
39
72
32
25
108
12
36
96
75
69
84
108
35
216
72
37
51
9
12
3
128
72
64
24
248
61
83
88
57
24
36
11
112
57
23
64
8
25
23
229
168
275
13
36
47
1
63
72
80
16
165
107
37
59
157
24
11
24
48
192
24
16
56
40
165
59
61
3
96
24
120
32
64
288
56
1
15
153
63
8
49
71
72
64
200
24
241
95
120
16
177
108
24
288
12
23
40
8
16
93
11
136
72
32
37
60
95
48
120
145
143
24
37
3
45
24
99
24
8
25
23
1
144
15
57
23
136
21
131
24
25
72
39
24
32
13
3
96
45
83
24
1
36
72
35
193
39
536
48
64
32
24
1
48
39
32
96
24
16
45
96
36
23
61
75
57
12
131
49
36
36
111
152
16
80
40
104
25
23
96
37
51
32
72
16
24
80
24
64
96
80
24
64
80
13
59
112
8
37
75
33
15
21
3
69
11
16
8
40
8
25
60
72
11
1
143
208
8
24
73
87
152
16
81
23
1
119
61
3
9
47
48
64
8
1
95
72
136
21
108
23
24
24
37
59
13
12
119
24
208
69
11
16
8
48
217
263
25
15
24
33
159
189
72
11
280
9
23
13
59
37
48
27
8
16
57
60
12
60
59
49
72
71
37
72
35
145
23
16
9
23
24
48
16
21
48
24
195
129
15
57
23
72
72
96
109
3
152
61
24
123
72
93
3
104
136
45
83
24
37
11
25
12
3
69
11
40
9
15
96
80
37
35
40
24
9
24
48
23
112
32
1
12
72
3
56
96
16
32
73
72
12
35
145
23
13
155
25
36
60
264
63
33
144
231
33
15
8
40
24
21
60
108
35
121
39
57
48
63
56
112
512
88
24
80
97
12
171
24
45
48
168
3
33
48
180
51
48
32
49
72
63
56
72
157
123
32
160
104
136
21
192
72
60
23
96
37
35
40
168
56
13
72
12
15
48
80
16
48
216
8
73
23
16
80
96
24
13
3
24
81
24
119
37
3
32
40
32
25
47
25
71
184
8
37
59
49
24
15
56
13
27
96
32
184
24
104
37
108
167
37
11
40
33
119
48
13
123
9
47
88
56
61
3
33
156
11
96
24
232
104
61
3
96
129
135
117
180
23
112
248
88
8
160
33
71
13
179
24
49
23
64
24
21
11
25
239
25
132
11
25
15
8
48
13
107
72
97
63
81
63
8
217
95
48
168
72
40
120
8
16
93
60
15
168
33
47
145
311
109
48
59
37
179
16
69
72
27
104
72
49
180
3
32
144
112
8
72
16
272
61
83
97
39
69
60
23
64
200
1
95
160
8
64
32
121
144
36
96
84
95
145
15
48
21
11
157
72
36
119
25
95
16
45
27
33
15
192
32
13
120
35
16
21
75
21
35
109
35
13
3
57
12
3
32
1
23
37
123
69
108
24
111
224
112
32
24
13
35
37
75
57
23
184
81
15
69
11
168
1
159
9
23
13
72
35
48
61
3
33
39
32
37
144
12
15
8
ABCD 96595111324*3^$a+1 [50007]
51
7
53
60
49
14
4
56
57
7
5
132
49
54
56
201
99
16
114
20
34
2
10
24
5
15
34
102
53
37
108
6
174
47
24
96
13
11
49
86
45
24
48
12
37
11
127
26
36
54
9
55
60
36
17
3
90
100
6
18
2
9
12
72
81
36
34
26
160
20
90
10
20
123
27
9
19
42
30
20
9
12
24
159
66
40
71
13
96
14
16
44
156
93
31
101
9
6
93
12
85
24
30
56
33
55
17
43
72
5
99
117
79
20
45
48
57
28
42
18
11
109
6
174
23
37
120
95
37
11
37
11
49
66
36
29
45
4
32
90
58
56
34
12
90
54
26
30
21
93
46
60
18
66
41
19
5
121
18
17
55
5
9
94
41
25
116
123
55
5
25
6
20
57
49
11
43
20
16
18
30
113
12
21
4
107
13
47
24
19
137
43
17
45
64
11
36
7
150
12
71
79
30
108
56
15
109
11
25
24
12
60
50
9
81
58
30
83
24
9
34
41
81
123
7
5
105
100
44
10
20
21
39
46
23
85
143
9
51
37
2
81
43
20
21
13
12
78
17
24
49
2
70
18
2
3
7
41
3
30
99
7
18
6
101
96
69
54
36
58
11
45
16
14
45
25
26
28
56
6
28
60
2
28
17
39
21
15
144
6
100
24
20
10
125
1
35
9
34
17
24
45
16
44
36
39
51
28
65
12
69
15
109
11
105
34
36
36
138
35
7
144
30
36
20
24
10
24
53
12
7
5
9
6
54
27
72
37
23
72
39
30
34
6
11
163
5
31
126
35
25
84
155
61
80
64
24
30
26
10
17
37
42
113
61
116
51
93
87
123
106
35
73
42
50
4
56
70
41
12
1
20
154
2
4
47
39
24
36
9
21
63
51
34
47
39
90
4
12
74
256
20
33
1
54
30
72
54
29
25
72
54
26
30
33
36
19
6
56
34
30
20
70
20
9
51
16
194
4
102
110
34
26
124
59
25
11
51
45
55
65
25
11
33
16
20
28
92
34
65
15
9
25
120
2
21
12
61
36
18
17
84
19
36
150
50
6
70
14
4
12
23
48
9
39
36
13
2
9
109
26
34
30
36
20
16
90
24
36
20
28
11
156
85
108
2
40
29
12
99
4
30
11
43
5
96
12
33
4
72
90
30
74
57
12
12
24
19
56
76
90
104
34
26
34
2
84
70
60
5
12
33
96
10
29
49
12
60
30
53
1
110
36
24
16
5
79
6
30
41
103
29
72
25
35
19
17
63
46
54
65
12
69
54
6
28
60
30
152
33
1
20
36
3
87
141
3
30
4
35
48
273
27
72
12
55
5
13
12
23
12
39
4
12
18
2
34
54
26
75
225
4
11
96
69
4
66
17
9
10
18
2
40
29
12
7
60
17
48
27
9
19
36
36
60
14
4
86
90
60
16
14
60
21
9
34
77
108
55
5
7
53
1
236
60
30
21
13
24
11
1
54
41
139
126
108
26
70
30
80
9
120
96
72
37
92
51
204
15
40
53
21
16
95
48
132
85
71
13
80
10
6
18
12
20
24
16
65
9
64
11
72
13
86
21
3
46
71
12
132
25
35
39
129
7
5
55
14
4
2
30
3
108
3
57
33
10
186
11
127
90
36
20
39
31
65
25
24
2
144
64
137
45
15
75
69
19
2
88
36
24
12
78
90
2
64
29
36
15
36
54
16
20
84
16
18
60
137
55
54
155
12
67
36
29
25
11
84
67
20
24
16
20
84
150
51
15
238
56
30
16
110
4
11
55
24
90
84
23
24
60
25
11
48
25
11
204
24
31
17
9
10
53
21
15
1
18
5
37
108
11
1
71
43
20
100
56
34
36
90
60
110
3
12
19
20
10
24
35
12
19
24
17
156
12
31
56
10
24
20
16
18
12
74
27
13
126
5
15
33
21
51
48
12
25
18
137
9
27
43
29
25
11
61
18
6
50
9
60
91
114
12
54
41
84
21
24
90
90
10
6
83
7
18
86
4
2
10
74
124
6
90
30
6
90
41
49
20
90
9
19
2
70
44
46
60
14
40
5
31
14
270
34
60
47
60
55
20
45
25
20
70
318
26
57
9
111
37
47
109
11
43
56
4
216
41
25
20
3
21
66
40
14
4
11
25
50
21
19
36
5
43
72
18
11
12
13
11
85
20
63
7
74
10
26
10
18
155
12
39
21
45
40
20
10
5
24
25
35
75
4
41
105
10
96
48
26
16
20
10
24
29
25
47
9
27
120
108
12
13
24
12
11
33
159
60
27
88
2
88
35
48
168
91
41
3
9
127
170
10
20
60
10
18
2
4
95
25
114
32
70
60
71
48
72
24
13
150
36
110
46
65
36
33
10
29
87
9
36
99
16
18
47
60
49
11
15
34
36
71
60
9
54
9
60
91
6
23
115
17
55
53
1
6
53
1
36
14
16
24
20
16
5
13
72
131
33
46
20
4
20
21
99
6
39
49
72
50
33
115
17
84
1
11
7
65
51
34
32
4
50
180
6
10
114
11
48
25
36
36
71
7
2
64
6
ABCD 96595314404*3^$a+1 [50046]
24
84
96
185
18
126
24
27
15
25
125
264
6
13
131
109
5
115
95
126
15
16
20
64
72
24
8
45
55
156
36
36
197
55
32
28
8
69
108
126
57
3
66
123
16
132
32
16
59
121
149
55
20
136
29
27
24
16
48
8
87
6
456
114
49
47
1
83
49
65
15
297
75
28
5
6
126
183
28
89
135
39
1
155
21
192
15
1
71
288
102
24
7
89
90
33
27
33
100
60
68
108
9
66
36
49
20
124
11
54
51
15
25
96
80
15
84
21
64
5
187
53
7
12
128
57
6
84
6
31
95
61
32
96
75
186
139
41
90
48
33
12
27
33
52
140
36
69
79
12
83
96
13
176
52
72
20
27
49
24
8
69
31
20
63
24
57
88
36
20
72
9
78
102
99
52
84
8
15
57
24
9
96
15
45
127
144
65
3
40
167
189
9
3
4
36
29
3
45
42
120
24
21
60
9
187
12
20
52
5
3
21
27
87
1
60
20
21
103
60
47
69
4
56
21
99
76
60
29
6
85
119
6
3
28
80
99
25
24
32
12
15
12
69
36
33
75
16
41
43
11
90
19
125
7
84
161
43
17
48
43
8
72
100
209
15
15
21
40
72
11
1
108
215
6
114
90
91
92
63
6
63
100
17
30
9
24
16
24
41
54
25
155
102
54
6
3
21
66
81
3
66
18
141
9
6
21
15
13
35
1
72
83
21
144
15
6
120
31
108
29
27
16
8
192
40
23
25
5
67
8
69
12
48
6
1
53
126
45
36
3
25
8
12
147
61
80
100
17
15
141
15
51
108
13
48
29
3
168
12
33
66
24
6
123
36
21
60
99
76
68
60
76
35
1
44
9
36
150
1
89
27
28
35
30
180
90
66
3
108
52
108
20
27
45
21
51
45
114
25
35
45
4
68
27
6
6
33
232
23
96
1
125
114
25
11
180
349
32
69
39
15
84
12
234
31
8
16
29
6
84
25
20
48
69
43
12
80
216
12
16
5
396
24
315
75
85
80
12
28
71
204
6
15
60
100
44
16
84
44
27
1
89
79
92
4
8
16
36
108
71
57
9
54
6
63
57
91
104
9
111
28
68
40
132
12
5
24
55
5
30
97
120
23
61
44
40
5
66
25
143
12
13
35
21
76
36
12
12
84
101
31
8
120
129
43
17
31
35
66
55
5
18
13
17
96
90
36
21
28
192
132
71
6
24
19
101
75
4
11
54
31
44
16
71
381
9
115
119
120
36
133
56
64
5
3
87
1
116
15
108
105
75
13
8
15
109
20
15
57
4
65
15
52
17
55
80
120
28
89
43
71
25
11
61
47
90
7
89
90
84
93
3
105
21
139
24
77
15
4
72
29
43
188
3
66
84
135
4
47
1
8
64
8
48
81
63
28
32
28
20
57
43
44
15
13
176
45
67
8
112
23
1
23
1
56
16
20
172
36
96
83
33
63
57
69
120
18
33
69
3
28
44
15
168
150
3
72
288
40
24
44
16
44
16
23
12
93
40
32
16
12
41
19
56
15
6
114
1
80
45
3
165
3
12
52
264
101
139
24
12
20
96
72
40
11
36
25
29
195
40
200
15
126
39
12
9
43
17
84
150
36
114
51
69
19
35
36
25
56
16
24
179
97
20
112
77
19
24
72
5
48
55
60
56
81
75
4
56
15
49
29
42
30
91
47
37
89
39
16
60
96
20
69
144
60
3
12
57
18
90
12
63
21
87
4
96
12
48
72
11
90
27
48
39
21
12
3
6
135
40
96
240
23
1
149
15
51
49
5
19
77
24
36
63
21
186
13
32
36
12
28
24
5
48
12
31
53
51
15
90
135
16
53
31
44
4
11
37
92
40
12
156
72
5
51
9
150
1
5
115
95
49
240
92
108
15
1
71
54
7
92
16
41
123
36
12
99
81
28
11
54
31
83
6
6
33
27
1
68
4
17
91
192
17
19
56
15
84
37
8
64
101
15
36
15
13
41
19
101
36
39
51
81
ABCD 96595724794*3^$a+1 [50055]
63
268
65
216
18
117
4
17
163
5
51
64
20
124
8
12
12
180
9
54
18
78
21
171
18
51
28
48
92
16
77
39
69
135
40
41
18
45
75
18
60
79
29
91
80
16
144
20
45
19
119
73
128
64
60
8
27
61
80
9
120
127
240
65
90
21
57
66
6
84
96
15
39
9
48
15
13
5
15
100
12
12
77
3
52
68
105
60
123
88
59
18
19
209
39
48
12
45
55
53
78
21
9
187
80
39
13
83
69
100
29
31
48
83
72
102
36
15
64
20
16
12
80
76
5
115
152
45
39
16
65
19
59
54
18
9
129
19
96
72
20
15
45
64
29
27
64
56
33
67
12
72
8
40
128
72
16
131
61
72
72
29
12
18
24
1
12
80
4
60
59
21
4
245
66
9
16
71
13
17
72
7
101
60
108
12
55
89
19
144
23
13
44
52
44
84
16
11
13
32
123
72
129
16
29
36
31
60
17
31
72
108
20
12
4
59
54
7
173
126
6
18
18
15
93
210
49
36
11
13
35
42
144
19
17
18
1
17
63
16
23
25
128
28
36
5
63
81
15
75
21
40
131
13
176
9
91
5
31
8
27
45
27
45
45
3
48
100
132
65
55
20
15
13
17
115
119
73
32
28
83
54
18
6
127
35
18
31
23
21
4
36
65
27
12
45
27
24
52
60
35
42
36
15
100
149
7
11
69
9
31
24
17
7
65
27
84
27
18
6
45
48
153
15
84
244
41
63
45
55
65
78
30
3
4
137
258
37
35
61
32
40
68
15
48
1
71
42
30
6
31
56
33
36
24
139
60
36
11
33
100
35
30
96
135
52
12
120
48
5
54
45
16
17
36
99
75
42
36
48
60
19
68
4
35
66
7
53
139
23
121
41
139
12
47
13
53
54
37
20
16
12
5
60
18
48
6
63
16
5
67
20
117
43
65
3
72
100
17
60
7
48
11
45
9
7
11
18
7
137
6
54
90
13
5
67
32
9
7
24
89
87
45
39
28
53
67
120
35
61
11
48
6
207
3
177
84
45
51
112
377
15
100
44
84
33
102
45
27
54
60
19
48
44
60
16
32
33
3
9
7
84
32
28
17
54
54
19
60
68
12
40
11
21
21
87
12
456
12
81
36
75
96
39
9
16
125
55
101
7
36
12
20
3
66
96
39
28
152
33
36
39
15
33
52
5
51
75
66
135
15
69
21
36
12
36
90
21
208
32
148
5
18
18
55
116
88
35
61
72
12
60
32
4
12
20
303
30
67
5
24
19
12
77
135
21
55
36
36
72
32
3
6
15
129
12
36
72
18
37
113
43
36
176
9
163
12
24
107
78
36
36
223
137
12
180
7
35
9
64
32
15
54
31
80
40
29
60
39
40
101
30
186
31
23
21
195
1
224
9
55
32
57
43
185
24
15
60
15
193
12
29
171
81
18
102
63
4
20
3
69
16
77
36
60
120
54
37
84
36
44
4
92
15
54
15
16
96
32
12
93
15
57
24
31
5
63
48
33
67
12
36
72
84
29
19
23
162
48
24
30
54
24
18
18
120
39
16
125
162
54
15
81
15
72
177
135
9
31
29
67
35
42
55
36
44
12
9
24
12
36
7
125
27
88
48
24
59
117
99
81
28
5
12
39
88
68
57
6
81
21
7
96
56
99
21
9
60
19
56
40
32
88
104
28
84
11
18
267
3
81
4
56
21
144
24
174
78
120
60
3
96
88
96
17
60
54
73
132
29
144
51
40
29
168
30
133
17
18
57
45
24
48
96
66
24
1
48
96
47
37
53
78
37
17
15
16
24
125
15
12
40
48
12
281
7
48
5
39
48
3
49
60
20
81
19
53
151
89
7
36
72
48
48
5
19
96
5
6
30
18
1
92
184
11
90
19
113
66
1
143
33
84
33
27
39
61
53
183
4
24
96
116
124
36
23
37
80
52
53
12
3
40
89
55
116
4
80
9
42
72
102
43
17
79
5
36
204
180
67
132
47
21
64
41
3
4
11
42
19
20
81
24
48
43
107
61
20
16
209
27
93
132
79
11
30
24
18
45
16
56
3
270
18
13
41
24
75
4
56
ABCD 96596020492*3^$a+1 [50001]
25
147
20
31
36
9
8
120
120
40
117
6
41
52
33
27
3
24
81
84
32
84
1
59
40
36
45
6
45
63
30
42
84
65
84
19
66
155
7
36
17
12
28
69
83
24
12
16
72
32
67
17
16
75
21
105
11
25
99
32
16
51
36
29
144
24
28
24
39
9
45
95
96
40
12
15
66
18
81
44
1
96
47
48
13
135
57
11
12
19
84
132
21
32
199
54
123
15
5
24
12
67
101
232
68
24
88
8
19
9
36
27
18
11
88
27
41
52
8
31
12
36
18
63
27
41
100
84
8
19
72
108
29
115
105
12
108
48
20
1
156
11
36
16
24
3
54
15
8
103
18
27
32
96
43
21
60
12
108
8
151
18
131
12
133
11
4
8
97
27
8
4
183
113
72
13
15
32
24
12
19
57
72
93
71
40
105
47
55
45
20
13
23
25
90
5
139
53
12
115
6
54
48
5
19
12
21
3
72
5
36
52
68
12
1
18
141
3
24
209
24
13
42
54
3
12
104
16
12
80
55
90
39
20
12
100
60
21
6
30
147
20
112
15
21
56
7
72
21
32
60
16
12
21
39
36
39
21
20
7
9
84
39
5
64
39
65
12
96
4
105
54
17
24
60
156
4
33
35
72
96
120
40
20
97
63
56
61
54
6
59
84
16
20
24
64
51
9
24
36
45
51
56
96
79
36
45
24
72
116
120
12
52
104
24
120
24
196
84
36
8
16
20
28
8
52
56
4
3
168
57
48
51
89
1
35
16
20
52
3
6
3
27
18
108
3
8
25
11
24
36
145
51
3
225
27
57
92
19
5
7
42
135
116
4
24
24
57
12
42
65
37
60
30
5
52
12
36
24
15
45
44
12
40
56
60
28
56
1
42
21
116
55
18
23
60
7
21
3
48
9
108
9
24
12
83
12
49
6
53
16
20
85
111
24
48
32
7
9
3
41
91
21
105
3
45
42
69
12
8
49
27
20
97
11
16
96
32
43
6
11
37
78
54
12
35
55
17
97
11
28
45
47
72
67
66
95
36
13
15
27
29
72
48
12
72
16
96
8
40
108
24
8
7
18
51
36
104
28
63
252
45
36
33
84
23
12
84
7
6
59
64
80
36
84
16
21
87
24
72
20
7
6
39
68
13
83
12
19
30
36
47
52
8
133
15
12
21
27
63
57
12
68
25
11
7
45
63
117
20
12
88
132
15
54
59
28
15
24
5
43
53
7
12
21
20
13
78
5
48
31
9
87
5
7
81
128
28
237
66
41
13
90
9
48
120
20
48
67
66
47
12
40
56
115
33
21
39
92
60
7
6
11
73
18
17
181
23
100
164
28
51
165
24
68
67
41
36
4
27
41
132
19
6
11
24
12
76
69
108
18
125
64
9
24
11
24
40
12
68
25
30
36
90
36
3
204
48
33
11
76
3
24
17
276
100
33
36
6
41
16
8
88
20
64
24
48
63
93
75
5
24
52
8
16
44
25
35
120
43
53
1
47
100
12
44
24
40
27
66
27
171
33
176
43
90
18
9
56
16
33
27
60
21
99
56
24
36
31
9
12
15
53
4
68
12
367
78
12
75
123
5
73
54
81
24
120
60
128
36
12
36
43
12
9
68
24
7
24
113
7
21
39
120
144
117
92
64
56
84
1
63
12
51
162
47
43
90
90
60
53
49
36
144
35
43
41
61
11
13
90
5
64
56
48
100
84
21
3
20
60
16
60
44
60
7
30
72
24
3
36
72
81
119
25
39
92
49
54
41
19
156
54
72
6
33
32
1
83
16
51
36
54
102
5
67
29
4
24
3
53
67
54
63
44
24
49
54
5
73
47
120
112
44
76
27
72
5
16
48
3
24
125
31
60
33
104
12
28
20
13
54
65
115
89
7
36
69
36
36
123
53
4
56
19
66
11
24
12
16
15
17
28
104
52
9
39
44
79
18
123
116
132
36
139
30
47
79
21
51
21
21
39
152
36
43
5
25
11
7
89
37
96
228
3
39
120
108
72
90
47
97
36
60
18
5
16
44
72
1
35
12
88
33
51
75
9
44
13
78
33
87
6
47
40
69
47
132
12
85
30
57
32
40
72
8
13
66
9
9
54
54
51
27
12
29
36
76
108
80
112
51
29
91
93
24
45
23
132
7
173
72
28
129
107
36
100
57
47
156
31
45
32
13
27
20
79
240
30
18
57
84
3
17
37
24
23
13
47
55
33
21
39
24
27
144
42
15
68
40
39
21
9
39
39
18
63
8
60
4
84
99
18
119
43
29
108
28
96
27
9
12
12
81
35
121
54
9
15
36
5
67
66
99
48
8
4
72
32
16
9
54
ABCD 96596837024*3^$a+1 [50045]
41
67
48
5
19
18
123
15
89
24
55
9
27
29
16
81
30
42
15
8
40
128
120
96
88
8
24
168
55
41
1
23
31
72
209
1
23
64
27
48
45
33
87
32
16
32
31
57
104
19
21
9
6
81
3
60
17
157
6
5
61
51
27
12
9
32
40
32
16
200
192
24
280
21
83
49
23
120
19
5
31
33
39
36
29
7
113
16
177
39
48
87
24
216
18
30
41
16
104
24
40
33
192
6
41
25
6
33
56
16
93
72
35
19
18
83
43
5
16
45
6
54
39
15
9
147
24
101
1
15
3
21
8
43
77
16
80
49
15
48
27
21
104
48
19
29
192
13
27
123
69
8
48
16
51
24
48
93
8
61
3
51
5
16
111
12
21
176
43
21
177
95
24
88
48
69
59
67
252
36
5
40
32
40
32
72
88
80
112
15
6
144
35
24
16
159
129
48
3
165
24
57
6
30
18
41
16
129
48
60
11
40
21
288
27
48
8
43
72
30
60
18
36
45
8
73
18
12
9
8
7
9
32
7
113
37
11
1
114
45
32
43
24
21
32
175
33
207
33
15
17
79
33
56
67
60
57
56
16
24
32
24
16
93
36
6
17
40
15
66
47
40
63
9
8
67
53
72
25
48
18
24
5
43
5
19
54
119
37
35
24
67
53
96
48
7
33
21
30
6
23
187
114
30
54
18
18
27
15
57
63
17
48
48
16
15
24
57
8
16
8
31
89
7
18
90
21
32
55
57
80
1
15
24
8
40
48
24
8
13
24
66
81
69
11
25
15
39
9
8
48
7
30
99
128
40
3
53
1
23
37
3
45
18
33
21
11
43
5
55
12
180
33
45
35
1
15
69
252
18
60
9
56
7
48
65
67
18
35
55
137
19
21
48
9
90
12
65
48
103
42
15
3
93
56
24
7
57
152
1
42
48
29
25
36
18
9
8
19
21
69
3
48
9
159
15
89
16
27
45
8
49
6
84
6
84
6
120
5
31
18
42
21
32
31
9
56
85
11
43
125
91
5
40
56
61
3
45
27
33
15
87
17
160
8
19
45
24
15
24
41
31
84
77
24
16
27
45
15
17
1
12
35
1
6
65
88
8
40
9
15
21
24
54
54
48
39
8
16
51
36
65
37
11
115
77
24
40
8
16
120
104
7
54
54
36
126
36
23
127
12
42
51
24
15
18
36
11
73
23
19
30
36
78
45
9
15
80
16
69
12
54
9
8
24
136
3
42
27
63
33
192
39
18
6
17
73
71
31
78
84
90
36
57
80
24
25
23
40
56
64
15
17
24
24
55
17
136
8
19
18
83
24
40
3
12
18
42
93
8
16
9
54
18
12
3
80
103
9
32
43
42
11
25
90
5
48
64
48
8
24
96
31
33
72
39
89
88
39
81
63
9
27
54
39
33
18
66
24
27
39
36
114
138
17
19
6
95
24
16
24
24
8
64
51
18
35
1
30
36
45
32
1
12
90
54
3
200
16
24
32
48
1
39
8
115
69
75
45
48
87
18
143
48
25
126
41
127
201
69
123
32
96
31
24
9
120
87
33
33
42
53
24
79
17
25
39
24
27
5
64
39
57
9
54
17
88
32
64
141
24
195
75
29
160
111
18
87
56
55
114
15
39
36
53
85
6
21
48
15
41
24
96
7
17
1
12
78
72
12
36
42
3
9
96
47
145
90
5
112
27
6
162
66
11
16
27
78
95
72
31
84
125
16
32
43
21
3
21
51
29
1
36
60
102
17
115
54
156
3
32
24
24
157
83
72
1
42
66
99
8
115
5
88
27
29
25
6
17
1
71
13
6
69
51
114
27
120
51
180
57
27
5
24
136
96
8
109
3
57
47
109
27
153
90
114
30
21
69
3
80
144
79
9
8
48
16
48
56
49
6
17
49
18
78
30
9
159
30
27
27
78
23
121
30
36
72
18
3
72
33
39
21
12
23
64
3
24
21
9
54
17
37
27
51
5
97
72
39
32
24
13
3
3
126
30
78
48
3
56
91
5
112
21
59
13
27
33
12
3
8
64
8
24
16
72
8
139
5
13
150
12
65
24
19
53
184
3
126
95
7
65
48
19
45
80
1
30
24
17
24
24
37
96
18
12
42
35
16
15
6
18
12
21
75
5
24
19
117
27
108
9
128
31
36
66
18
89
25
30
6
30
5
16
93
12
180
83
48
88
39
113
43
60
89
31
105
99
21
24
48
15
12
18
72
27
104
16
8
7
9
87
9
56
40
3
117
32
48
13
35
7
9
45
48
3
80
25
90
29
16
72
96
56
16
8
55
36
29
120
7
17
40
56
24
88
9
63
8
40
15
42
23
43
5
19
165
120
96
24
192
15
33
32
48
7
41
19
29
7
120
9
51
125
64
8
96
25
95
1
30
6
48
35
24
13
60
12
123
27
5
115
ABCD 96598117204*3^$a+1 [50010]
35
78
7
36
5
24
6
12
12
33
45
12
60
30
30
51
39
6
54
45
28
8
9
6
57
15
21
52
104
24
9
12
30
25
35
33
27
6
39
3
72
13
8
45
12
87
51
12
18
12
67
48
53
219
93
7
41
7
5
27
15
120
21
15
33
9
48
39
3
21
39
12
48
13
128
60
52
8
36
84
39
1
20
52
5
24
19
11
6
15
12
3
30
3
40
11
21
99
6
15
24
45
36
103
56
45
51
39
36
9
3
72
198
12
60
18
30
42
45
96
45
60
55
17
15
28
68
9
7
5
60
18
45
57
18
81
51
48
13
20
27
21
39
18
12
30
42
6
57
3
54
18
13
44
3
18
12
60
42
6
15
39
36
30
12
48
30
12
33
9
31
60
29
78
1
17
12
48
24
15
75
36
13
11
21
9
96
54
1
17
55
23
33
4
53
63
72
4
11
12
12
1
12
77
3
48
12
15
12
6
19
44
36
36
9
15
75
9
81
6
12
45
57
30
9
69
15
40
32
4
17
54
9
9
48
54
96
93
36
3
33
9
18
60
12
9
81
15
33
27
15
21
28
41
15
75
33
12
96
9
18
25
32
84
81
63
12
81
84
18
25
317
30
48
1
29
12
6
24
1
59
33
28
179
6
12
78
24
18
75
28
59
18
15
36
16
80
3
72
21
4
101
12
60
27
36
45
15
15
57
27
60
18
151
77
12
12
18
30
7
143
18
12
48
39
45
6
9
60
81
159
16
17
12
39
51
1
29
66
13
32
27
30
3
45
19
23
90
3
9
120
18
1
29
18
25
5
12
12
78
30
42
30
99
57
3
100
11
30
3
36
36
40
11
30
30
9
105
90
30
19
131
6
19
24
11
6
24
3
3
57
147
18
30
1
77
15
48
9
15
33
144
60
36
24
6
12
18
3
9
18
45
9
48
12
51
12
16
32
69
151
29
30
9
9
12
15
28
17
15
16
68
21
18
1
41
15
40
41
15
57
12
30
18
48
12
27
33
3
24
24
21
96
3
111
36
12
102
48
12
30
21
27
1
20
69
27
111
12
85
47
60
69
16
41
54
48
1
20
12
57
132
18
13
24
23
72
1
8
39
12
6
43
17
24
39
16
5
66
12
1
17
7
32
15
120
33
3
30
12
43
68
12
9
15
105
3
16
17
3
120
52
59
9
60
4
32
60
16
17
12
6
13
11
21
28
11
18
42
9
57
15
24
75
13
60
5
12
15
4
29
67
41
39
21
30
13
12
35
33
21
18
102
6
9
171
42
27
28
56
9
48
7
8
4
11
9
3
48
45
28
80
69
7
11
9
3
12
33
105
12
36
12
87
63
12
18
48
60
42
12
1
20
15
12
21
124
96
24
35
18
27
3
30
90
54
6
57
28
17
42
18
42
13
47
18
42
36
33
124
47
13
5
3
15
24
18
12
51
40
5
12
43
47
30
42
30
31
65
42
30
12
3
63
97
17
3
123
9
15
6
114
25
41
24
60
15
48
48
9
19
71
13
60
23
60
33
12
24
141
63
52
35
37
36
20
9
60
132
96
54
45
28
36
11
9
9
12
60
48
27
111
60
12
30
12
18
60
12
90
6
85
29
39
21
138
60
18
54
18
27
75
66
12
3
4
35
9
16
95
1
35
25
47
21
36
3
18
42
1
11
81
60
27
45
12
21
30
25
84
5
39
27
9
3
108
12
21
39
102
30
49
11
18
43
5
7
53
7
8
57
42
36
12
30
72
48
3
100
24
5
3
12
16
32
36
21
60
79
60
59
37
48
20
33
63
12
48
27
9
16
17
63
28
41
51
24
48
12
3
90
3
27
33
4
53
30
48
30
15
12
16
72
29
18
30
3
39
60
121
5
63
12
4
5
18
42
36
102
13
24
56
45
27
28
12
83
30
3
9
30
48
45
12
57
19
101
15
60
93
30
141
24
15
33
48
9
7
65
63
33
42
12
45
28
36
132
5
24
6
25
5
30
42
102
66
54
25
24
20
4
32
15
6
12
12
63
12
15
9
136
84
89
42
1
32
27
1
29
55
41
12
60
42
45
24
21
3
27
6
24
31
12
23
24
36
13
236
33
12
55
36
44
21
39
21
63
12
48
39
78
15
45
54
6
132
3
9
36
87
3
42
30
37
5
39
12
129
19
11
81
48
9
31
12
29
39
12
129
31
60
32
15
18
12
103
5
15
9
3
27
21
27
18
12
27
45
15
64
12
80
27
30
18
9
84
39
25
80
72
15
18
42
45
81
63
27
97
5
18
12
73
68
9
18
25
17
90
13
48
29
42
45
48
15
30
60
18
37
47
81
45
12
51
81
39
21
6
30
12
60
7
23
18
43
32
39
18
138
30
99
16
35
13
44
12
81
114
13
36
41
6
12
12
9
27
12
12
30
15
63
42
168
30
13
8
21
18
42
15
51
30
54
33
15
37
35
48
108
24
141
27
18
3
96
88
8
12
15
33
39
60
18
12
15
16
17
42
9
12
84
33
12
48
78
97
17
3
27
6
12
78
12
78
7
17
31
29
19
17
27
15
1
41
43
12
128
3
54
66
37
143
12
42
31
17
15
52
53
30
21
21
19
59
1
12
5
99
3
37
23
42
18
12
165
63
13
29
19
20
9
48
67
8
9
18
12
21
9
39
144
45
3
9
19
59
57
16
92
3
177
3
9
3
1
44
48
45
7
23
57
76
36
41
30
12
30
30
12
21
39
21
9
36
12
7
128
33
54
33
33
12
48
3
81
48
27
3
33
15
12
42
36
12
18
69
33
42
6
30
37
5
78
42
48
3
69
18
12
12
109
12
132
68
45
72
18
132
1
11
18
63
75
45
57
60
30
12
18
72
30
6
3
9
42
78
7
80
21
24
3
36
21
30
6
30
12
30
120
3
15
12
117
3
33
52
17
15
60
45
30
48
1
32
9
31
32
3
90
19
35
90
31
29
79
24
5
48
3
4
20
3
85
17
12
19
11
21
24
21
7
17
51
9
3
15
12
1
5
12
3
52
17
6
12
30
7
5
36
39
15
21
100
137
7
140
33
78
132
93
45
30
33
21
18
18
12
42
1
107
12
93
33
19
56
27
60
48
13
11
121
17
42
45
96
117
12
108
12
39
21
60
6
30
42
12
18
ABCD 96598204778*3^$a+1 [50046]
1
96
128
48
120
88
24
89
7
80
201
159
111
145
107
126
31
152
136
32
64
24
8
21
243
16
120
32
40
80
16
47
25
8
16
96
24
48
96
32
240
88
48
32
16
48
72
137
7
24
8
112
24
56
96
160
8
171
21
40
200
153
175
5
27
112
8
144
96
16
32
24
81
31
144
41
31
24
72
96
101
36
55
128
136
131
36
25
317
51
96
144
48
120
63
108
36
169
96
128
136
32
40
24
48
120
24
24
131
117
63
25
152
64
8
16
5
43
32
216
177
103
77
27
24
39
9
144
72
144
24
24
33
90
109
32
21
123
16
104
81
271
89
103
48
80
48
16
32
72
48
3
13
120
47
9
88
152
16
32
48
208
96
161
216
55
48
32
333
27
9
183
33
39
33
198
193
8
51
37
168
83
18
123
57
111
136
113
7
48
48
120
48
8
184
192
65
79
152
24
96
136
8
208
48
168
320
16
192
32
40
48
125
19
72
161
223
8
16
56
24
51
37
17
36
187
65
216
103
72
8
64
24
128
51
54
7
24
41
63
160
224
40
107
21
112
32
40
120
32
168
64
24
48
72
176
112
96
53
91
56
72
88
233
31
5
19
104
120
24
3
36
1
53
291
16
72
8
64
179
189
9
36
19
17
63
16
72
29
19
24
168
5
108
103
56
64
8
64
96
5
27
112
152
33
234
85
192
11
54
39
69
36
126
54
27
9
255
120
88
8
16
17
55
24
48
8
88
48
104
48
16
32
40
11
54
39
208
8
33
31
32
207
90
31
8
33
63
88
29
163
48
96
8
9
31
23
121
80
69
126
157
5
67
8
33
103
24
35
61
8
72
64
56
40
144
23
33
160
24
125
54
45
24
57
159
40
48
56
64
24
168
48
167
241
56
9
183
24
240
48
40
80
69
19
125
99
48
24
16
263
126
36
39
16
24
24
41
31
24
80
40
48
11
36
9
24
16
59
13
48
56
24
64
80
21
3
88
72
104
24
72
168
88
56
72
16
29
267
273
7
24
24
35
109
72
144
48
8
33
36
43
144
96
80
69
18
97
11
61
8
16
176
16
120
48
56
64
65
55
17
18
45
64
71
193
8
16
240
216
152
144
3
21
40
83
45
16
29
91
17
87
40
56
33
39
72
48
48
88
144
56
45
43
29
91
17
54
1
8
48
105
159
48
88
32
72
40
72
32
123
18
36
207
96
21
72
51
40
96
96
24
56
16
104
64
8
88
48
32
40
72
8
21
19
8
120
33
63
40
56
16
149
211
329
103
128
16
24
128
24
48
136
96
56
33
18
21
48
16
120
72
48
48
48
56
40
95
121
8
69
19
72
8
72
16
144
56
99
18
115
152
39
49
293
43
32
72
195
37
32
16
176
24
48
45
43
11
93
141
51
48
81
31
5
43
56
72
9
15
456
64
23
25
72
8
96
72
159
73
8
72
192
51
157
128
40
32
64
8
184
240
104
40
8
48
72
16
24
48
80
57
199
56
15
144
54
54
13
24
104
40
224
27
61
8
24
33
111
69
3
64
72
8
168
240
24
40
24
ABCD 96598457524*3^$a+1 [50022]
24
4
60
120
288
17
36
87
39
121
20
3
36
49
36
5
31
5
7
11
165
4
68
24
4
5
19
96
29
36
67
23
126
36
43
12
20
15
73
89
36
87
57
43
12
8
24
4
32
120
52
60
8
28
12
47
72
1
48
32
9
39
36
4
84
128
60
100
12
41
7
8
16
156
248
72
4
44
36
136
24
20
4
56
124
20
216
4
96
36
20
39
61
8
112
24
24
20
12
28
36
60
11
270
3
15
37
80
4
5
15
4
80
64
68
64
20
76
104
76
24
140
24
12
4
215
54
19
32
165
36
3
36
4
11
129
15
1
89
7
108
24
68
495
13
5
54
1
12
132
35
1
20
69
7
284
16
56
33
55
36
35
61
60
23
37
8
27
85
12
36
12
53
27
84
51
54
31
44
88
12
164
112
12
36
116
15
36
9
16
29
19
92
40
20
108
16
24
20
52
23
21
36
87
25
47
121
48
65
175
24
12
59
37
20
84
93
7
155
18
51
112
24
20
156
64
149
91
71
18
7
104
160
71
109
36
72
56
12
4
24
11
36
45
27
18
3
4
32
60
28
92
15
13
68
24
216
4
144
12
188
136
44
15
36
21
15
165
88
80
99
13
12
11
36
36
90
63
12
28
20
4
212
148
92
51
45
28
84
8
4
200
84
36
16
17
31
77
3
52
60
8
36
4
17
15
24
64
41
18
33
24
4
20
36
156
120
165
3
105
7
83
97
20
28
32
88
24
35
37
125
43
101
54
57
148
36
20
16
96
48
60
212
24
16
77
3
4
20
81
3
4
8
84
28
8
40
23
25
12
60
8
16
48
47
13
95
141
52
44
16
8
64
32
21
90
33
112
35
72
1
80
36
36
4
23
33
28
11
73
35
13
48
11
85
96
20
4
84
80
99
33
3
37
120
12
56
27
73
96
36
12
68
39
13
192
65
15
36
4
48
72
60
180
24
24
32
9
127
68
52
5
19
56
48
16
24
35
1
44
196
36
137
18
37
8
4
44
12
88
20
60
36
33
7
24
24
8
117
51
16
24
17
79
20
84
112
65
3
51
9
4
41
55
71
18
90
81
16
96
24
36
20
84
76
12
8
15
37
36
12
95
49
59
45
72
24
16
8
12
120
28
92
100
8
72
33
27
4
23
97
44
120
196
56
27
13
132
35
25
116
4
48
113
31
140
36
63
25
11
9
4
56
132
4
20
45
31
144
48
8
48
16
48
71
36
21
4
36
68
220
11
13
72
56
24
16
35
54
31
128
12
60
40
17
3
4
56
40
72
23
9
63
85
23
54
39
69
3
60
84
36
4
96
12
108
24
48
96
12
29
99
96
3
25
48
17
87
21
15
40
204
48
68
28
24
41
67
12
83
93
51
69
12
9
39
87
45
9
111
24
120
60
28
35
72
45
40
23
33
3
49
8
100
72
113
15
28
12
48
92
93
7
8
132
52
32
40
44
156
33
18
37
107
1
68
64
108
132
5
27
16
24
20
39
72
13
32
52
36
56
204
39
13
72
8
64
113
55
60
8
3
36
45
36
4
360
36
60
24
11
54
31
20
4
144
84
32
4
5
171
60
24
15
21
4
96
36
59
1
89
36
55
17
55
116
72
27
36
21
4
12
20
84
16
8
36
208
12
36
29
18
13
8
36
15
45
144
16
119
21
36
15
54
19
24
8
183
90
127
8
112
12
48
44
63
33
3
36
21
4
11
9
9
19
8
168
16
59
126
43
47
180
36
18
87
4
24
56
40
24
12
60
44
28
60
48
12
8
60
45
15
112
120
12
36
8
39
201
40
20
27
69
3
21
36
36
28
96
35
9
52
24
36
23
25
29
63
112
32
45
75
40
209
162
54
135
4
59
18
103
12
8
72
3
72
85
59
1
215
9
45
15
60
28
48
29
15
16
120
12
96
29
63
184
5
91
8
4
23
9
16
48
71
13
8
112
8
3
21
16
8
9
31
32
88
12
12
23
69
75
108
1
60
119
18
72
7
44
16
41
3
87
9
88
11
85
96
44
9
27
9
7
108
60
36
59
49
8
64
41
63
156
36
87
25
65
63
45
43
32
112
8
40
35
9
63
36
61
29
79
83
37
8
84
4
140
12
4
20
24
16
20
99
36
13
56
132
60
27
18
3
64
8
69
39
60
45
36
75
4
20
4
113
43
12
24
11
72
33
124
80
33
3
52
36
71
9
4
23
9
36
4
56
24
24
40
24
8
9
39
40
24
48
20
28
35
1
20
105
51
60
15
18
7
12
12
56
60
87
13
20
ABCD 96598547614*3^$a+1 [50115]
6
36
21
27
1
119
33
15
25
35
97
56
15
85
36
48
107
36
168
24
1
12
72
47
25
11
42
187
20
33
67
35
1
12
92
16
24
80
3
21
81
18
73
60
32
15
13
8
40
56
124
24
17
91
24
23
1
36
56
40
12
5
7
44
39
12
49
12
32
40
23
37
41
96
18
13
144
11
9
63
36
165
4
32
33
63
72
12
63
120
1
56
100
156
32
15
37
20
3
1
47
12
57
40
20
48
15
12
69
40
24
20
72
15
45
256
12
56
4
8
4
56
48
4
32
105
115
56
28
47
48
21
84
52
8
87
49
71
24
1
60
44
3
1
11
9
16
24
44
57
3
75
33
72
147
1
60
12
8
4
48
8
48
4
23
30
79
23
13
47
37
60
36
32
76
36
11
24
9
52
48
156
48
96
29
6
25
32
4
24
12
44
28
35
73
12
36
12
12
8
60
12
183
102
31
12
128
12
60
4
60
23
13
95
60
13
11
73
35
93
45
15
144
16
32
52
35
25
20
4
104
72
40
120
164
69
3
4
11
33
24
12
28
48
132
60
152
28
8
15
24
9
4
131
12
72
72
1
24
36
35
12
73
32
57
3
15
30
7
48
20
52
71
49
35
13
32
40
65
19
20
57
54
48
25
47
9
16
60
29
15
87
37
5
3
12
180
28
48
32
108
159
6
6
13
32
3
121
107
25
77
63
63
24
37
48
53
15
52
47
73
11
49
60
8
24
3
97
60
68
27
168
13
60
44
28
107
21
4
83
81
124
32
39
84
1
12
68
87
78
67
24
23
25
132
95
61
35
57
52
20
4
35
37
5
42
57
4
44
28
8
27
45
4
83
25
12
8
16
56
3
1
12
92
57
6
37
92
16
47
60
57
16
20
33
30
105
15
1
41
159
64
24
56
129
115
20
96
4
23
13
36
120
164
16
24
12
60
12
12
24
36
20
48
105
91
47
49
20
28
11
9
72
3
132
13
11
85
11
69
39
13
35
12
25
56
64
23
49
8
87
21
4
20
120
108
28
47
1
71
49
107
25
48
36
20
9
42
157
36
24
200
28
24
8
36
36
4
32
28
24
32
64
32
64
89
96
31
113
15
15
9
12
76
20
100
84
11
69
16
119
13
17
31
72
20
60
40
155
60
120
1
20
84
28
68
9
6
49
56
81
91
53
51
40
24
24
96
47
13
24
12
53
3
100
72
8
52
8
12
81
27
4
48
36
20
24
12
40
35
21
87
21
12
4
11
25
53
15
16
11
60
37
11
24
60
36
61
24
47
73
11
96
117
100
48
95
18
7
12
11
1
24
104
48
72
28
29
15
24
72
27
60
33
64
11
25
104
135
48
1
35
84
25
12
24
144
23
9
15
33
52
24
180
96
23
25
156
20
27
9
76
95
97
8
27
25
36
12
92
52
11
37
11
21
69
96
15
120
148
56
124
35
1
20
16
60
95
25
20
39
1
83
6
42
73
29
18
45
40
12
48
24
23
36
109
60
152
28
11
61
80
15
61
95
24
81
28
84
108
12
32
40
20
36
135
49
95
9
72
52
20
27
25
53
30
97
24
89
87
9
55
12
104
28
152
16
17
15
16
12
5
102
97
156
8
16
8
12
24
147
37
36
24
8
52
56
16
23
73
47
85
131
36
105
45
63
15
45
12
9
55
11
48
1
20
39
13
53
31
8
15
13
12
12
24
11
18
18
97
47
9
51
25
8
28
108
11
21
72
16
11
13
47
1
68
64
11
49
107
1
12
32
16
23
37
48
11
1
80
40
47
1
20
36
36
39
48
30
67
23
36
85
107
84
13
12
108
36
12
20
27
108
13
144
95
205
35
96
49
65
55
96
11
9
4
12
20
63
12
25
20
51
60
69
60
4
5
54
181
12
48
107
144
61
12
11
21
76
32
16
60
47
25
48
35
1
24
89
18
85
8
12
64
44
160
12
119
49
35
21
3
33
172
35
132
25
24
12
47
61
12
20
27
81
4
47
73
128
3
1
20
4
32
15
324
129
12
88
11
13
20
40
132
20
136
152
40
12
65
55
48
68
52
12
59
49
8
28
101
3
12
4
29
30
13
20
63
12
9
28
60
35
13
8
24
28
12
152
64
96
23
13
164
45
15
36
48
27
12
1
24
173
39
9
115
120
12
8
39
105
52
59
84
12
66
55
140
24
15
54
30
36
45
15
105
4
92
72
172
5
39
40
32
27
25
32
60
16
24
23
85
12
84
84
47
13
20
60
52
156
12
80
16
12
8
36
39
21
63
36
81
3
45
76
11
36
157
35
30
3
12
76
20
216
3
12
73
20
40
8
108
16
44
124
83
25
48
72
132
35
97
71
13
60
216
24
60
56
9
6
21
4
209
51
4
59
45
147
21
27
13
17
30
25
12
24
119
205
36
60
59
1
47
24
1
24
5
19
44
87
25
23
45
75
33
124
ABCD 96598732526*3^$a+1 [50037]
7
104
141
54
61
80
15
42
30
12
150
31
17
60
36
102
192
36
12
144
6
12
55
71
42
7
23
24
120
1
137
6
6
36
48
66
78
15
3
13
77
120
210
57
33
108
6
6
30
12
126
31
53
72
114
126
99
249
6
66
18
90
48
48
132
247
32
21
75
9
6
33
192
112
53
72
42
30
51
99
21
9
18
30
66
114
36
6
1
5
75
39
96
294
138
60
85
11
126
18
108
48
57
39
25
293
6
45
9
48
42
42
84
39
45
180
36
27
15
24
30
51
117
91
96
53
42
48
33
9
36
72
48
18
144
1
5
42
73
47
24
33
208
32
33
72
66
186
91
59
48
6
15
96
45
138
66
15
16
113
6
12
114
120
195
15
246
43
17
12
132
39
21
51
48
39
25
47
30
18
30
180
60
48
19
56
24
105
175
71
129
39
30
51
33
55
5
36
6
18
18
42
18
57
15
90
15
15
30
60
30
12
186
42
60
45
33
54
108
60
81
40
5
6
48
66
144
75
15
48
84
18
156
342
193
71
33
93
114
240
105
93
48
108
111
15
49
32
99
48
60
1
5
75
15
114
55
23
258
204
18
24
390
3
33
54
30
324
246
78
67
161
15
48
9
87
15
24
6
96
75
24
93
42
60
234
6
180
60
21
39
33
63
42
6
57
33
12
3
39
30
18
105
9
15
40
56
105
24
36
3
135
57
57
30
177
15
24
42
39
93
75
3
13
41
36
102
45
15
192
6
27
15
72
33
21
12
102
48
42
6
54
48
24
24
186
225
21
72
210
73
32
48
112
5
60
12
24
234
66
72
54
6
144
18
36
85
5
42
54
18
72
1
119
30
96
48
144
67
8
15
153
112
167
6
43
65
84
42
121
17
108
18
24
25
5
48
78
21
15
30
36
12
67
41
12
3
33
6
60
108
30
108
60
43
17
39
39
24
42
60
3
136
104
72
48
40
167
90
135
48
285
72
66
150
90
105
45
3
9
103
17
6
121
5
24
30
117
63
42
15
33
24
12
3
15
72
96
9
105
55
80
33
108
42
25
8
3
6
108
18
54
24
96
139
71
81
72
81
66
48
66
36
6
24
6
102
192
90
6
42
18
42
12
108
36
27
99
36
42
255
33
30
33
21
78
66
27
207
30
60
168
18
45
117
99
63
60
108
25
5
27
75
13
29
6
138
12
39
24
9
48
135
45
84
78
18
7
48
23
24
18
87
75
102
90
69
16
173
12
150
126
48
19
48
104
93
6
45
105
6
1
24
65
55
8
120
105
12
43
65
120
168
84
163
125
72
36
12
18
48
81
189
12
54
1
17
12
84
79
272
15
1
72
8
24
21
43
71
24
192
144
6
84
48
15
15
150
43
23
12
18
84
222
24
72
12
13
32
93
19
71
145
119
36
54
103
215
60
93
15
102
90
1
17
108
24
12
54
24
25
95
12
60
90
30
48
12
66
115
5
27
72
39
96
25
5
126
162
78
42
96
27
75
78
6
25
96
65
12
3
135
49
71
25
47
33
69
60
30
18
15
87
9
15
42
78
49
23
33
141
168
120
43
35
12
90
6
9
141
27
3
21
24
9
36
144
6
66
60
174
42
7
5
12
6
145
5
54
36
24
81
45
187
48
89
156
43
71
33
48
3
30
24
7
8
135
33
63
9
33
102
6
66
24
66
36
42
66
156
6
54
144
36
6
42
27
111
30
12
6
66
135
16
32
3
18
180
24
60
60
48
120
7
143
42
12
18
66
54
48
162
42
30
78
18
12
18
84
6
175
17
60
3
75
150
7
35
186
66
126
102
6
15
45
12
24
103
83
48
157
5
12
72
31
72
23
153
ABCD 96599191342*3^$a+1 [50001]
21
24
27
33
75
33
30
29
61
48
24
11
85
6
9
57
6
6
39
3
33
57
35
31
77
13
108
84
35
25
23
96
88
33
24
12
15
45
15
33
59
52
12
8
55
6
23
31
45
12
9
6
5
19
84
29
16
51
6
11
4
33
36
15
39
36
69
20
7
66
138
30
48
6
9
33
75
75
18
36
15
21
95
28
3
17
31
65
16
9
42
36
197
7
42
6
36
5
19
17
36
12
36
79
17
12
97
24
6
84
9
12
20
19
18
51
75
17
124
20
60
55
42
47
13
71
7
53
85
108
3
3
54
144
24
11
36
79
24
21
27
48
81
8
1
54
125
115
162
3
3
33
3
6
15
12
56
67
72
41
36
19
6
87
45
3
3
33
123
9
45
3
21
15
105
24
102
54
39
9
6
60
126
12
6
57
9
24
3
120
56
24
19
6
6
90
39
12
36
51
144
60
17
13
6
6
60
48
6
30
51
9
11
28
72
15
45
3
89
144
1
6
42
6
101
76
69
102
54
6
222
12
42
78
11
136
57
3
3
6
24
35
52
72
96
45
84
11
103
57
21
24
35
1
54
12
114
24
90
29
7
6
48
84
6
42
59
64
3
84
93
45
42
6
23
12
4
69
30
6
36
108
18
33
24
15
18
3
33
23
13
51
72
33
6
78
35
12
13
3
33
48
11
19
66
11
13
54
42
11
25
15
39
225
44
52
3
6
39
8
52
15
72
53
7
6
23
76
32
76
12
60
45
18
21
36
8
16
48
51
173
121
24
35
43
30
48
87
96
21
24
18
12
78
147
99
12
93
27
60
54
59
136
8
25
75
8
52
36
9
47
13
23
187
66
30
36
6
42
6
72
35
13
24
6
65
67
29
25
3
128
61
27
8
28
8
13
42
45
44
55
48
89
109
12
36
63
45
23
16
51
81
9
23
60
49
48
24
78
162
11
24
13
48
83
19
24
41
1
95
7
120
132
108
81
9
3
81
71
12
124
8
16
3
96
21
24
45
24
3
69
35
16
27
209
67
60
149
67
53
7
42
6
126
6
6
23
13
47
12
4
32
13
6
33
51
66
11
24
145
18
17
12
109
126
12
6
90
30
24
159
36
96
12
39
42
107
64
9
48
23
100
165
66
18
6
54
15
20
16
99
6
42
17
37
23
1
15
36
63
12
29
24
12
19
105
20
124
20
76
32
1
23
85
6
24
60
60
45
75
5
139
210
36
60
36
23
48
73
114
9
135
66
114
29
13
23
13
12
47
19
33
3
60
30
23
25
96
108
24
63
81
63
44
28
8
7
60
174
59
16
116
28
56
4
21
6
29
31
105
20
7
6
75
3
42
18
33
9
36
279
15
72
33
15
30
15
33
23
108
31
69
36
21
75
57
18
89
43
24
78
15
3
33
9
39
39
5
103
30
39
39
21
21
63
8
19
69
56
121
144
15
39
5
120
1
35
4
84
8
25
24
126
17
25
11
16
3
6
12
71
55
18
15
27
65
4
9
83
13
3
27
29
84
19
36
18
3
189
23
96
67
21
48
39
149
48
19
5
49
54
78
6
12
12
105
8
100
36
8
31
84
65
48
25
114
5
16
21
48
27
9
54
132
93
27
9
20
16
3
17
31
72
6
6
30
47
60
1
66
33
3
33
15
45
120
36
135
6
3
27
6
18
48
84
12
57
9
48
123
45
48
36
54
30
12
48
23
12
1
72
3
156
8
13
123
20
16
189
126
18
35
151
42
39
32
16
3
33
36
20
4
9
18
72
29
12
252
13
24
12
6
33
24
20
16
9
75
51
72
24
53
61
102
24
6
6
36
5
85
12
6
69
24
33
96
11
24
16
9
135
45
95
73
3
69
24
42
45
9
11
19
9
36
3
77
12
19
21
15
66
78
24
125
43
57
92
37
6
81
39
21
32
37
102
36
42
42
24
5
43
96
21
108
39
5
103
54
15
44
13
18
30
12
15
20
48
52
45
11
19
36
12
21
63
84
42
15
72
21
18
45
3
105
75
57
117
66
65
31
30
47
55
5
28
8
28
51
153
27
42
18
17
52
111
60
30
18
42
24
47
28
27
234
6
18
42
57
3
66
231
57
6
12
12
9
27
6
6
17
109
47
4
15
17
1
120
6
21
48
8
52
33
3
32
4
63
5
7
45
80
61
6
186
27
56
13
12
42
41
16
72
117
30
21
3
66
18
57
51
18
95
25
11
16
12
39
12
41
16
99
90
48
167
31
72
54
6
36
125
67
5
36
36
12
1
18
21
56
28
27
24
5
25
6
65
108
36
79
48
17
127
33
51
24
42
6
33
44
36
1
15
92
7
180
24
57
129
71
25
3
20
7
6
6
12
9
12
15
29
36
13
30
126
60
6
17
49
12
48
42
5
24
79
29
67
126
6
105
36
9
42
12
21
24
12
27
117
129
60
42
150
23
49
3
15
6
42
6
30
66
24
95
19
36
42
18
17
12
16
108
36
15
66
18
17
31
33
111
12
9
105
3
111
60
5
73
183
3
12
30
3
92
19
144
6
24
30
29
37
39
56
49
35
25
12
54
24
81
105
47
67
21
9
30
81
44
64
8
73
60
111
276
32
76
20
49
6
ABCD 96599684386*3^$a+1 [50008]
84
68
40
24
60
48
8
28
20
36
4
131
1
20
4
29
7
137
7
104
36
84
4
12
60
48
8
40
104
15
49
5
51
4
12
20
57
27
64
72
84
116
40
32
96
261
18
21
52
44
136
60
144
65
19
20
16
20
168
40
5
183
28
72
24
8
52
48
72
36
140
28
60
72
23
126
43
176
15
54
67
23
13
132
12
84
36
60
23
37
188
96
36
4
12
24
8
316
80
4
12
80
48
16
164
45
55
56
40
132
44
24
40
84
48
128
40
36
44
16
68
52
36
29
159
40
35
37
12
108
44
160
44
40
12
120
8
40
12
29
19
36
20
60
48
36
36
15
49
72
20
24
168
12
15
49
5
7
8
40
12
60
53
67
12
12
8
12
15
25
60
168
96
20
4
92
28
68
33
51
4
72
8
45
7
44
24
4
155
21
51
45
4
36
80
16
128
16
36
8
196
20
76
44
16
60
137
151
20
136
8
168
24
69
19
56
16
36
8
16
120
24
24
116
4
12
36
89
15
40
24
36
20
4
5
19
125
75
28
48
56
9
67
60
108
20
4
47
9
4
20
52
20
36
52
8
48
84
16
36
96
20
48
16
20
144
135
1
120
44
36
364
11
25
20
76
60
168
12
24
29
7
60
12
11
9
45
15
57
199
72
20
4
24
96
53
67
59
37
20
24
4
12
8
64
36
116
64
20
9
55
12
44
144
88
17
3
87
1
140
40
20
52
44
40
23
81
60
16
20
4
60
32
28
44
12
3
37
168
12
48
32
40
5
55
56
33
7
120
8
132
28
84
17
15
60
4
29
51
4
116
40
5
144
111
36
60
9
111
105
51
48
112
108
56
16
68
12
24
24
40
20
16
8
160
68
204
16
32
87
49
5
15
64
48
108
12
8
12
60
4
144
36
20
40
80
28
132
44
40
59
13
128
64
8
12
88
8
36
48
52
119
1
53
27
60
76
8
135
1
48
20
108
4
36
24
29
127
92
16
56
84
16
36
12
32
4
152
93
7
83
61
20
16
44
28
56
4
5
31
20
24
88
44
16
8
160
221
31
20
88
36
120
60
56
100
24
24
72
197
43
68
141
55
35
45
64
92
40
47
72
13
8
40
48
32
40
17
27
4
12
24
20
64
12
60
32
51
129
48
40
8
9
15
21
39
208
44
28
12
48
48
68
12
100
20
28
11
25
29
15
219
1
12
44
28
32
4
12
80
52
32
24
60
96
4
72
68
64
12
23
13
48
24
12
8
12
336
12
88
120
8
16
156
24
84
101
19
36
20
60
100
48
5
7
24
84
101
36
15
96
69
135
4
72
12
32
4
56
4
72
59
33
21
31
56
40
84
44
24
28
20
4
216
12
17
75
64
41
19
96
83
117
9
7
8
60
16
8
48
24
16
119
13
36
60
36
84
72
8
124
108
17
163
197
27
9
67
72
56
76
8
12
64
41
91
24
120
53
43
29
139
44
108
88
24
32
60
28
56
69
67
5
39
76
20
76
20
3
37
104
88
12
84
12
168
192
108
12
29
103
12
44
36
40
143
121
176
45
139
92
64
204
5
55
89
67
23
61
36
65
79
36
29
144
31
5
7
120
8
16
36
48
32
4
36
44
60
24
12
160
59
61
44
16
104
48
108
148
12
24
36
48
71
21
168
4
48
119
61
12
48
260
24
84
16
44
12
72
76
56
9
67
24
53
123
4
20
69
31
120
48
48
168
56
40
20
24
172
108
80
132
48
52
32
28
84
5
55
35
93
88
44
100
84
36
36
60
17
72
18
21
40
12
53
31
44
36
120
64
65
15
64
137
39
69
51
4
32
84
9
75
28
24
80
99
126
55
84
72
12
180
72
96
8
4
12
36
108
60
29
103
8
112
29
43
12
89
367
144
24
36
23
37
48
8
204
45
31
20
132
136
72
59
54
19
36
35
57
4
80
148
36
12
24
20
76
29
15
168
112
29
111
148
20
36
4
12
44
36
3
33
12
28
92
12
16
23
1
53
27
40
5
55
20
60
24
120
112
84
60
36
104
64
36
60
144
36
48
20
141
15
124
5
55
108
8
76
84
29
27
135
45
28
20
51
105
76
60
20
64
ABCD 96600483914*3^$a+1 [50041]
36
25
23
6
31
36
56
3
66
39
36
33
24
43
11
1
35
117
39
36
13
5
3
93
15
64
56
9
54
1
35
37
32
4
32
33
72
6
1
35
9
64
11
1
23
48
33
27
66
3
33
7
17
31
56
4
11
162
39
28
185
75
4
29
18
61
143
45
3
18
24
19
107
30
3
3
36
84
54
15
39
6
30
60
1
35
12
85
8
165
127
11
13
24
12
11
25
5
111
33
31
29
66
6
12
7
12
12
44
36
33
18
33
4
35
33
3
24
12
36
21
3
36
12
78
19
29
6
12
13
65
102
60
1
12
17
15
24
105
3
33
60
7
36
8
15
18
3
16
17
54
18
19
56
39
9
3
25
24
23
33
63
12
1
60
24
8
16
53
15
36
81
18
109
8
4
53
39
33
7
125
15
3
1
104
69
19
17
7
47
54
43
24
92
28
12
77
12
3
28
8
28
44
72
15
42
7
77
18
24
30
31
44
51
6
30
60
12
6
18
1
32
15
78
54
45
21
144
3
3
1
17
63
24
39
13
5
18
25
8
48
3
36
57
40
8
75
60
48
54
18
60
1
24
72
20
4
17
6
85
59
1
53
7
20
16
23
33
9
79
156
11
49
24
23
12
72
25
8
16
8
3
12
96
36
1
32
51
21
4
32
4
11
24
37
24
23
1
56
16
71
49
5
42
1
17
15
4
8
3
6
19
12
5
31
12
5
7
44
16
8
69
6
9
81
7
23
49
11
12
6
48
79
17
7
77
7
8
96
15
21
105
67
8
36
33
18
97
72
11
33
52
56
3
6
15
3
33
4
116
21
42
109
12
32
27
33
21
51
36
21
27
153
7
252
72
48
32
3
36
1
65
24
19
11
42
7
8
12
4
32
3
54
3
16
53
39
87
24
66
3
4
32
3
25
8
15
61
12
17
51
36
4
17
18
6
72
51
51
90
7
89
27
39
1
24
24
20
72
100
11
54
36
24
19
35
18
18
12
25
140
15
57
33
51
16
23
24
12
1
36
23
12
42
43
47
18
48
15
81
19
24
11
30
3
36
76
11
24
97
56
52
12
12
20
48
21
39
15
13
11
30
3
51
33
4
5
18
25
11
85
36
72
12
41
3
33
103
24
35
36
96
73
11
1
35
21
36
12
40
24
11
49
5
72
127
5
51
4
29
3
3
18
18
36
12
21
57
15
3
30
3
51
49
47
30
3
12
39
13
83
81
108
3
96
48
33
45
12
3
28
44
84
60
16
12
11
12
1
23
69
4
44
9
48
67
36
59
54
55
41
15
3
18
12
3
3
1
12
35
18
18
1
104
28
71
18
7
12
83
42
7
47
12
33
96
16
53
24
18
1
35
33
16
17
51
16
8
3
85
17
6
69
3
18
12
15
4
53
18
37
20
4
71
12
21
12
3
96
25
23
25
8
40
24
44
39
18
3
76
24
156
24
5
115
17
15
15
201
4
17
66
21
15
24
30
18
24
33
52
35
21
136
47
13
23
45
24
72
76
72
17
27
36
88
72
11
12
13
41
31
5
18
72
18
6
12
18
6
25
5
111
4
8
21
51
60
39
54
19
11
21
3
12
1
23
66
24
19
36
8
39
13
108
59
18
36
31
8
69
3
48
27
25
11
45
3
13
36
113
3
39
18
30
1
32
72
9
18
49
35
24
9
9
66
24
84
36
69
27
25
12
53
18
45
88
60
24
35
13
108
20
4
12
77
19
12
32
16
24
68
16
5
3
15
57
93
18
9
21
115
8
3
90
15
27
30
3
21
18
12
37
41
43
96
32
40
59
1
65
6
30
3
12
3
105
64
35
1
32
76
53
48
15
136
24
84
12
23
12
25
65
18
25
17
66
21
36
52
53
6
54
30
1
35
21
12
93
18
21
4
12
23
18
90
12
1
17
55
35
36
18
15
36
3
24
33
3
117
4
48
36
65
12
18
1
108
12
47
66
126
49
8
15
25
68
3
30
7
35
1
47
1
59
12
24
9
72
21
6
9
21
15
24
57
30
216
60
61
60
71
25
32
12
63
9
24
16
56
39
12
13
95
49
20
3
33
4
20
4
35
25
36
11
30
6
1
8
64
53
15
39
61
11
12
36
33
81
7
11
12
18
54
33
3
49
12
11
6
67
53
51
93
55
12
48
11
72
42
135
21
19
23
1
32
15
18
3
28
41
15
135
13
41
123
16
35
1
77
51
15
21
76
11
108
13
20
21
15
3
54
60
63
39
13
23
21
33
42
72
61
56
21
36
103
77
6
12
90
3
52
32
3
1
35
25
11
69
9
27
21
79
53
18
12
42
19
80
21
7
17
51
184
24
29
30
1
35
18
15
135
1
44
36
28
11
33
28
53
30
13
12
11
37
23
30
19
5
7
5
75
72
48
36
4
35
1
59
9
9
7
65
66
42
7
11
1
96
12
44
21
6
54
18
12
1
32
40
41
19
24
47
37
35
12
42
31
35
37
72
12
8
21
19
152
9
12
7
32
12
24
87
33
3
90
6
25
36
11
36
30
3
21
15
33
78
1
11
57
51
21
144
36
16
48
96
60
12
32
27
45
124
24
12
77
31
60
108
5
67
23
25
59
21
39
72
48
108
24
12
25
36
8
36
3
252
57
3
30
19
95
73
32
40
48
32
24
33
6
126
66
1
12
20
9
19
83
24
12
105
52
47
12
21
3
45
16
20
3
24
25
12
29
3
3
48
25
8
27
25
8
57
7
101
127
8
57
6
69
15
21
3
13
48
23
145
20
52
17
3
4
17
7
5
18
1
32
24
4
29
43
36
11
6
31
56
28
8
12
9
18
145
32
36
105
6
69
28
131
42
51
72
33
6
90
18
18
30
1
5
54
45
21
24
12
75
36
76
72
11
33
27
48
49
41
24
7
8
3
18
12
18
6
7
5
3
16
68
39
21
12
24
39
30
7
29
3
12
45
51
3
13
17
54
69
21
7
11
36
36
21
87
37
92
3
48
33
3
24
30
18
60
30
91
71
33
3
33
52
23
24
33
4
24
8
3
1
17
12
7
29
43
11
49
60
23
9
16
44
40
35
54
48
7
71
1
65
42
25
41
3
39
18
27
28
24
65
48
6
30
18
1
72
23
126
54
48
24
12
6
30
78
19
12
23
37
48
35
105
3
54
51
40
5
55
8
39
61
120
53
15
57
18
24
37
12
36
71
33
24
48
57
19
23
45
24
51
36
24
69
69
3
52
36
68
39
72
21
21
43
47
36
48
6
51
48
16
8
15
24
73
101
7
84
107
1
12
20
9
36
12
42
9
27
13
ABCD 96601161422*3^$a+1 [50014]
3
285
283
137
48
343
56
64
65
111
45
139
29
12
39
21
3
136
216
104
112
197
36
79
53
43
384
17
63
208
72
5
307
101
19
41
79
101
12
31
56
9
79
80
33
55
125
3
64
56
117
12
87
93
283
24
89
135
9
240
12
91
329
48
111
96
33
55
120
125
171
16
336
288
32
48
261
3
177
55
5
84
15
64
17
103
200
40
101
75
141
91
24
56
177
7
389
235
125
27
72
168
24
141
72
235
288
104
48
96
120
64
101
27
192
232
53
51
45
12
55
120
77
3
24
144
16
344
24
57
36
24
3
88
29
3
165
51
21
3
16
269
3
24
40
8
240
225
271
197
19
89
7
8
69
51
144
96
96
48
216
136
80
144
136
65
15
24
45
24
180
135
21
67
113
31
104
24
21
96
115
144
32
48
105
39
16
5
27
57
543
40
24
8
21
120
96
3
192
21
48
171
45
60
423
45
3
249
15
208
77
3
40
32
48
96
64
96
56
33
175
72
5
139
56
129
15
64
152
88
65
55
96
80
96
45
3
88
8
16
89
36
48
60
7
149
19
17
108
72
108
87
496
29
60
39
117
3
184
8
165
3
16
288
5
27
24
24
16
56
160
168
200
256
17
7
48
185
84
19
89
135
16
24
48
32
21
99
16
24
8
40
29
48
147
64
24
80
45
123
45
19
29
27
9
103
216
101
99
112
48
32
88
120
5
84
103
48
29
72
51
64
8
45
156
79
120
5
72
195
768
93
187
56
16
8
165
60
255
136
344
165
195
48
45
75
24
40
144
120
41
79
32
64
8
520
17
255
33
87
93
91
77
3
144
81
127
72
80
141
91
24
41
55
416
168
40
144
120
80
96
21
139
24
8
208
24
293
132
7
48
48
53
27
48
249
15
72
136
29
211
344
40
8
112
41
247
56
21
123
45
72
19
125
192
43
24
96
24
32
64
104
141
72
67
176
144
232
5
139
80
21
264
171
33
15
16
104
201
144
127
24
101
91
248
64
65
87
304
24
48
32
112
8
16
149
3
285
19
8
112
5
43
41
39
16
149
120
3
48
9
31
104
168
40
29
99
9
55
32
9
7
173
91
24
329
183
72
96
136
5
180
135
24
24
141
115
224
57
48
108
27
120
48
112
48
8
40
101
24
84
127
8
96
24
160
512
33
15
21
12
144
31
8
96
9
36
3
88
32
192
69
144
27
136
80
57
255
48
45
43
77
147
105
180
51
24
112
173
ABCD 96601362472*3^$a+1 [50009]
24
15
30
66
48
6
30
9
12
48
15
42
60
84
6
30
12
75
3
60
78
6
30
99
60
51
13
20
40
32
75
45
15
30
54
6
48
18
24
85
29
6
69
39
36
37
209
36
39
36
3
24
30
18
13
17
87
3
24
1
5
15
204
39
24
36
1
53
51
105
30
45
52
23
24
61
47
60
42
12
43
56
12
48
4
56
75
37
59
48
72
21
12
27
54
31
11
9
39
54
3
9
51
9
3
40
5
3
228
4
71
6
24
19
47
36
90
3
51
21
15
9
165
99
12
123
30
39
117
15
3
102
111
120
40
48
95
24
36
45
12
39
78
12
126
12
21
156
3
12
85
71
60
33
21
18
1
59
18
3
40
32
40
32
27
21
24
15
54
12
222
57
69
15
12
144
75
121
32
12
16
20
12
21
91
5
43
36
32
15
85
35
9
36
105
15
24
40
59
6
79
29
67
23
25
17
78
18
39
28
32
64
11
54
19
23
24
9
36
63
45
36
39
13
35
102
18
12
193
23
12
102
6
36
21
33
24
6
72
33
36
171
30
72
18
90
39
33
7
29
36
51
15
13
20
57
67
20
21
31
11
18
30
132
25
5
3
60
81
6
25
80
33
6
25
59
36
1
5
60
19
11
69
81
18
36
21
57
66
12
45
15
12
66
12
3
39
6
42
24
13
83
30
42
21
51
36
13
17
18
6
51
45
42
66
15
76
20
60
16
5
30
9
45
84
6
1
12
20
12
15
49
12
20
9
51
24
60
3
33
72
3
49
80
21
12
91
56
21
43
65
15
12
52
53
3
81
30
24
96
9
180
75
6
51
33
12
48
15
69
18
9
21
48
171
28
5
102
30
90
36
157
48
5
24
30
30
39
12
3
60
24
33
45
114
18
15
12
33
67
23
12
36
48
102
147
3
37
32
9
6
9
60
45
7
72
11
37
8
12
15
48
54
7
36
47
33
28
24
35
12
61
29
19
20
45
54
13
48
176
40
11
12
13
83
57
9
15
81
39
64
11
48
6
15
24
72
16
8
12
4
41
7
56
16
11
45
3
12
30
18
6
30
9
75
69
165
18
45
40
8
12
39
156
12
85
8
45
24
3
28
32
21
24
31
11
6
3
36
28
92
15
24
1
29
6
9
96
9
66
1
59
9
15
84
33
24
24
51
21
9
48
66
24
18
30
12
21
135
12
132
42
30
49
17
174
66
27
63
138
39
51
1
36
24
8
33
15
75
24
21
99
48
33
27
78
60
30
54
24
6
9
105
42
42
102
24
9
33
39
39
1
11
45
24
45
30
45
84
75
12
102
7
5
78
6
42
85
20
39
30
75
15
1
32
3
33
76
44
64
72
35
126
55
53
42
24
9
16
11
12
18
15
108
15
72
69
4
59
1
36
44
36
9
19
32
15
165
60
3
21
15
36
18
6
6
75
15
6
27
33
3
9
18
33
15
42
43
71
73
53
3
16
24
5
6
54
66
13
12
11
54
6
12
36
30
15
51
21
9
31
23
21
84
24
3
45
93
90
42
3
52
32
33
18
30
24
6
45
36
60
45
36
3
69
123
105
18
42
27
48
15
13
20
9
12
54
1
80
99
6
18
97
11
117
207
81
84
60
4
44
27
69
51
45
159
30
6
1
44
21
19
11
45
48
24
12
33
36
6
54
15
51
18
27
21
39
16
83
45
36
15
24
12
129
64
119
48
9
9
6
61
47
141
16
53
18
48
6
39
96
21
87
15
12
6
3
36
33
18
24
30
31
84
113
12
39
40
32
72
21
6
48
33
33
66
49
41
36
12
6
12
48
81
51
24
21
87
18
3
100
59
12
9
9
27
15
18
6
1
23
78
18
25
35
1
83
25
36
20
12
9
66
12
45
96
64
17
43
5
27
93
67
95
1
35
24
9
9
3
48
15
36
13
60
5
6
66
36
3
12
45
7
48
32
15
81
12
4
41
39
60
15
90
15
9
51
105
51
15
42
42
36
12
36
30
91
113
42
9
75
6
15
60
16
8
45
6
21
15
18
42
25
68
12
9
39
81
31
23
9
21
102
33
9
18
37
5
6
21
36
9
24
79
53
15
57
36
66
33
3
42
31
92
27
18
135
69
66
9
105
3
16
24
35
72
96
12
57
3
93
15
33
21
24
27
24
9
30
24
33
3
21
3
12
36
13
24
12
20
63
45
96
87
69
15
33
3
12
30
3
3
66
18
36
12
33
51
6
18
6
18
21
72
24
9
24
12
6
84
1
29
66
25
5
15
52
32
64
47
57
27
156
90
15
27
12
45
51
18
15
39
72
6
30
69
16
32
36
60
39
12
18
12
3
27
24
12
18
12
42
57
28
8
40
5
30
42
103
44
75
18
67
35
66
75
3
24
13
12
60
23
93
15
117
9
54
54
67
20
100
29
67
29
123
36
36
40
5
15
75
90
15
76
12
65
30
12
30
39
15
12
18
12
108
19
11
12
48
12
45
27
18
27
21
42
12
57
111
18
84
63
40
53
6
36
18
30
37
29
18
33
45
12
18
12
13
72
56
21
39
69
6
9
76
12
24
48
17
75
3
12
33
12
33
42
61
77
3
64
24
32
153
27
12
48
3
61
11
105
64
23
12
9
51
18
48
12
7
60
20
136
137
18
9
9
51
33
48
24
15
15
81
15
42
36
51
24
99
37
48
53
18
42
27
57
66
54
15
16
35
9
84
64
17
48
43
8
12
3
60
21
96
33
111
99
57
3
1
89
55
11
21
69
51
84
16
77
67
60
84
80
52
48
11
21
3
24
1
11
25
5
138
45
112
20
81
15
12
156
9
15
21
27
40
8
57
7
23
24
13
77
6
42
63
120
15
45
60
63
54
3
3
25
5
6
30
30
21
100
20
9
15
15
30
3
48
144
4
20
9
48
42
ABCD 96602369842*3^$a+1 [50000]
66
12
18
24
1
12
116
48
9
24
6
54
55
5
7
11
1
5
6
90
31
12
5
12
84
15
4
65
48
12
31
35
12
18
19
23
21
64
149
18
13
24
29
55
48
48
5
36
39
3
36
6
36
12
36
96
6
42
18
45
9
18
1
77
78
24
49
32
52
53
24
42
1
24
5
51
63
42
27
52
29
6
13
5
6
42
43
11
1
5
12
12
36
30
84
6
84
30
30
18
18
19
32
3
1
23
24
1
5
7
44
3
6
30
102
12
27
21
123
9
7
23
36
12
9
33
78
1
23
61
23
30
24
31
5
24
19
53
24
24
6
72
45
45
228
42
24
120
24
66
18
13
59
6
18
37
47
30
43
59
84
30
31
36
17
39
9
79
5
7
17
6
78
18
54
19
5
27
48
15
85
65
6
1
17
12
36
18
24
30
12
18
13
59
121
12
36
60
11
54
66
66
12
90
25
12
89
24
42
21
27
12
21
39
96
57
51
12
25
23
6
15
12
16
53
12
6
114
96
43
83
1
44
9
54
60
72
60
1
5
7
23
25
77
12
60
27
33
6
18
79
41
3
9
18
37
65
24
6
18
15
16
48
32
144
9
6
33
39
24
133
41
7
17
6
25
11
30
6
108
30
31
5
6
12
12
1
48
41
19
17
7
17
48
12
75
39
13
96
32
33
6
66
7
48
5
6
114
18
1
11
24
57
45
102
42
18
18
15
87
13
17
6
30
27
33
60
15
87
18
6
54
31
11
21
93
24
31
5
6
13
96
23
93
27
18
12
30
12
1
48
5
24
48
18
13
29
24
79
5
55
92
9
43
41
54
1
29
18
24
24
1
44
57
12
18
24
30
18
18
18
6
103
17
15
3
13
23
12
18
91
24
72
20
75
37
48
17
78
1
36
48
29
66
18
24
42
13
5
48
48
6
97
23
48
30
12
19
5
7
17
31
5
6
18
18
30
30
25
5
55
12
65
7
23
1
5
19
8
87
66
72
12
67
32
21
36
30
13
48
41
30
12
1
125
30
36
25
23
6
42
12
30
36
66
6
54
18
18
30
12
99
16
35
45
64
59
25
23
42
60
42
25
5
12
66
30
30
18
12
48
6
18
126
66
18
48
25
8
129
55
11
49
44
4
29
18
48
18
15
16
89
12
43
12
36
29
54
25
11
25
12
5
102
18
78
13
8
27
24
6
72
42
6
12
138
13
41
12
31
59
18
43
5
30
12
36
1
11
42
7
48
23
25
23
72
12
18
42
6
24
12
51
3
93
9
24
31
29
6
60
1
11
12
66
24
127
29
163
41
103
107
96
54
18
61
29
19
119
12
13
83
42
15
27
73
12
11
57
16
12
120
11
33
21
84
43
5
90
12
12
6
12
12
51
36
27
12
13
11
6
48
60
15
76
65
31
24
12
29
30
30
24
18
1
41
18
13
95
24
6
3
39
102
43
65
96
12
12
12
24
96
27
4
5
18
12
13
32
15
54
27
3
6
24
78
12
66
78
6
15
15
30
19
12
5
27
4
23
25
32
16
23
12
42
55
71
18
3
9
24
15
3
6
6
84
9
52
11
60
18
24
48
12
102
30
18
109
11
6
6
48
21
15
25
24
83
24
18
12
43
12
20
3
36
9
45
19
12
11
13
11
72
54
48
55
95
13
5
60
12
12
6
30
63
15
12
30
42
12
73
17
79
12
59
37
29
24
27
3
109
317
3
21
27
99
78
102
25
12
11
6
31
68
45
42
18
3
99
49
11
37
92
16
95
25
12
12
23
1
17
24
6
25
29
43
17
18
61
5
91
119
6
30
54
72
79
23
13
35
45
15
42
42
36
24
36
13
5
31
23
12
90
18
12
1
59
138
12
60
48
19
11
1
20
52
47
1
5
42
114
6
42
6
150
219
4
71
13
35
21
99
13
17
12
18
60
54
36
84
43
35
12
1
29
15
3
30
19
17
67
5
24
31
53
12
19
60
5
6
145
23
1
35
69
21
36
108
66
61
17
48
60
3
69
12
27
21
30
48
24
13
23
30
42
18
54
6
27
21
6
78
6
1
24
8
21
42
6
72
39
57
24
30
13
5
24
48
18
12
30
27
96
27
12
109
41
79
5
31
5
27
69
30
24
30
7
11
30
48
39
16
48
17
84
31
8
9
55
5
12
31
23
36
6
18
37
29
30
85
12
71
30
27
3
18
39
136
29
19
29
18
30
30
37
8
3
30
54
61
29
12
7
71
6
6
1
8
4
11
6
43
47
6
24
7
48
59
21
33
12
24
42
84
24
30
7
59
37
41
3
63
6
43
35
18
67
12
5
66
24
6
24
3
81
19
35
6
6
1
47
12
13
32
36
3
30
19
44
3
45
3
25
41
36
6
24
6
60
24
36
42
37
89
30
25
5
19
5
6
6
6
18
6
25
23
1
29
39
9
30
18
6
54
36
7
12
11
121
65
31
53
30
1
56
3
18
6
24
13
23
1
11
1
29
12
30
48
12
1
17
30
25
89
31
17
30
42
3
57
36
3
9
12
43
17
48
30
13
5
18
30
24
30
12
18
31
119
18
7
65
30
12
24
69
21
6
57
9
12
72
18
1
5
31
41
54
25
35
18
43
32
36
9
48
42
13
29
3
60
15
12
54
54
25
53
102
18
30
13
5
6
13
32
9
60
60
7
12
23
48
24
133
17
12
6
24
36
24
30
91
60
44
4
47
24
24
36
24
21
100
5
24
19
12
11
37
5
31
60
65
24
18
24
48
1
92
52
12
36
8
15
6
24
12
24
24
39
15
1
36
36
60
35
12
1
32
45
55
12
17
15
51
13
11
6
72
18
37
65
18
78
36
27
21
123
57
6
45
57
72
48
18
1
5
24
31
41
12
15
28
35
12
1
11
30
120
30
18
7
5
7
41
39
9
78
24
33
189
84
15
111
33
33
67
5
96
51
48
4
17
54
37
119
49
8
100
53
36
87
27
6
15
9
55
29
36
19
11
6
30
1
35
9
3
25
36
11
18
42
60
13
65
43
17
30
90
96
6
6
31
17
24
55
12
11
73
11
25
8
45
3
132
105
6
12
85
53
60
19
77
19
8
3
48
13
24
24
11
60
24
37
12
11
25
60
95
12
9
76
20
3
42
18
42
12
12
115
11
1
23
13
35
42
31
95
78
12
43
104
51
12
12
37
5
19
72
36
29
84
6
42
30
42
24
67
24
29
7
5
18
66
36
7
23
24
18
55
17
3
52
12
11
12
18
36
3
9
99
81
7
35
30
27
4
11
1
23
60
12
49
83
6
7
17
6
54
15
52
29
99
52
35
109
12
5
24
24
6
6
54
24
1
41
24
48
30
6
24
12
18
12
13
44
51
48
97
5
12
54
66
18
18
115
24
20
111
18
27
9
24
7
ABCD 96602430586*3^$a+1 [50056]
9
6
25
11
45
4
53
27
60
76
5
18
61
83
66
54
6
51
16
8
45
6
36
48
42
48
27
84
3
36
81
40
143
1
5
12
54
6
72
87
3
21
15
121
71
54
51
99
18
7
96
23
90
31
200
15
24
1
44
100
155
42
18
37
68
15
45
141
84
15
147
42
30
97
29
75
15
54
6
12
9
9
7
8
16
29
12
3
21
39
12
33
114
18
55
179
54
27
57
51
16
65
79
29
36
15
21
18
33
15
33
27
228
204
13
5
63
9
48
55
149
31
80
9
18
60
37
20
15
49
116
84
21
31
24
44
57
15
9
199
12
20
105
42
18
30
78
54
18
12
43
48
32
3
21
21
63
21
51
28
71
205
41
19
5
51
57
31
20
136
101
159
15
45
96
4
35
54
15
21
111
28
5
15
9
7
41
3
69
36
72
24
18
30
3
57
127
35
9
76
5
31
5
48
15
12
84
39
36
1
29
75
84
45
12
43
36
35
1
17
103
48
236
9
12
72
3
69
91
104
81
39
9
24
18
54
15
51
42
30
312
85
41
54
85
44
69
12
15
21
78
81
9
30
24
73
83
6
15
39
1
89
27
4
5
99
9
63
4
5
55
24
47
48
117
9
6
13
35
61
83
132
9
16
23
141
9
67
20
3
37
36
24
5
18
96
102
139
29
84
27
84
57
54
45
219
96
21
48
36
64
41
54
1
20
4
29
3
15
42
36
66
18
7
125
219
12
4
119
61
35
25
5
24
75
231
1
48
156
29
15
16
80
144
87
33
69
6
12
73
41
171
27
1
116
189
12
18
60
54
31
56
3
13
24
29
36
36
15
27
93
9
15
9
66
1
89
6
49
113
27
3
72
1
8
9
132
18
66
24
3
28
5
144
27
24
36
204
9
6
30
36
6
105
144
21
15
4
44
129
51
72
9
79
236
36
129
15
63
30
3
3
30
36
75
15
69
9
3
4
41
42
12
265
20
63
81
60
72
4
36
53
12
123
21
111
75
85
5
103
59
13
5
138
81
96
4
5
30
81
144
15
9
16
24
116
4
5
31
20
40
41
15
108
75
25
36
84
35
205
20
36
45
180
126
30
75
93
27
57
27
60
40
36
35
72
21
15
36
141
3
60
12
9
123
13
164
69
31
20
21
3
12
24
40
20
9
6
9
72
28
101
19
59
18
19
71
84
6
252
7
101
39
16
17
120
3
204
24
156
9
27
4
80
33
87
24
16
56
4
24
312
5
19
53
7
83
33
159
24
1
24
96
24
260
60
111
18
7
5
60
84
15
36
45
66
33
75
57
24
63
33
9
54
84
18
3
21
39
40
96
23
1
36
83
21
21
55
83
133
20
24
40
176
3
21
76
17
63
24
84
27
54
18
57
40
24
5
51
105
78
12
69
39
6
151
11
72
18
19
20
81
103
20
36
165
15
36
9
30
45
45
36
63
117
54
78
12
24
102
9
51
85
5
43
59
60
13
35
18
7
8
16
41
252
90
198
79
83
90
31
20
36
24
16
149
67
44
51
9
36
4
36
24
116
63
90
87
105
3
15
57
4
44
12
9
15
45
84
24
7
5
90
54
171
15
49
32
9
90
25
11
138
31
5
18
97
36
108
89
103
17
31
32
9
6
210
24
31
44
81
90
25
44
39
57
24
9
91
44
141
15
3
90
66
105
16
11
133
5
24
12
55
5
18
1
47
33
9
87
15
45
16
125
12
27
33
12
6
162
66
6
19
20
45
96
31
5
72
3
15
9
60
124
5
27
124
20
24
36
124
36
5
55
29
42
33
52
5
138
114
91
12
23
36
1
44
4
36
60
53
51
15
36
45
15
18
127
209
24
87
3
13
77
108
19
204
29
27
99
12
24
9
112
84
44
16
44
16
71
129
36
15
12
73
23
37
8
99
66
186
9
27
48
121
59
21
4
47
93
112
89
30
54
135
15
36
48
21
21
54
30
6
21
153
27
99
1
60
17
7
23
73
23
54
48
55
8
36
45
24
120
75
36
120
39
60
141
96
4
95
6
138
21
4
72
17
111
87
12
6
30
60
54
12
75
21
75
9
24
15
141
99
72
9
60
31
5
79
56
75
145
24
44
27
144
36
12
61
47
42
30
57
3
33
57
180
66
42
54
54
30
1
23
1
12
20
39
105
24
15
120
6
138
18
18
1
36
8
9
3
40
44
63
81
36
9
120
7
107
48
24
49
5
91
35
9
76
20
51
9
9
31
24
20
12
45
18
156
109
36
116
60
48
96
ABCD 96602453224*3^$a+1 [50031]
11
43
65
4
57
36
18
17
72
91
90
72
39
44
36
16
32
36
175
65
12
13
126
89
1
75
15
54
11
61
47
72
16
48
87
5
235
53
181
59
16
36
12
33
54
21
213
42
17
37
59
24
60
121
42
113
97
180
27
80
7
30
24
11
1
23
67
54
90
24
66
59
31
6
83
1
54
281
61
60
15
200
88
57
23
211
29
36
55
9
27
18
72
59
1
84
90
69
44
193
3
21
174
36
5
36
19
41
79
65
108
7
6
30
108
90
335
7
9
80
24
64
80
28
32
60
73
24
30
54
51
39
41
49
27
15
48
180
36
29
97
75
48
80
96
61
24
71
199
30
126
29
205
119
31
30
135
8
96
64
48
48
51
53
37
155
31
17
12
19
72
53
52
120
8
7
18
90
126
215
40
48
108
15
17
16
117
23
85
11
1
18
5
145
27
44
19
72
29
25
15
15
90
71
19
209
64
33
54
5
24
25
240
95
7
29
31
30
23
1
23
43
54
54
17
19
6
15
69
36
207
117
54
5
72
13
36
36
35
109
11
25
24
35
108
1
30
36
6
108
66
24
65
132
12
61
35
64
8
12
132
96
49
59
64
68
12
43
9
69
30
90
126
125
1
15
3
5
37
23
7
57
36
87
54
36
59
49
132
90
5
24
79
210
36
204
167
25
24
71
48
144
7
30
99
140
1
30
5
1
84
126
330
48
75
80
151
125
181
23
36
48
76
32
4
140
25
119
1
90
6
23
67
45
128
1
6
120
108
42
87
51
57
33
162
45
99
5
49
6
30
215
55
165
51
165
44
36
24
1
47
96
91
5
1
83
4
33
59
19
72
48
101
28
33
3
80
25
59
60
31
66
75
20
31
29
25
11
48
31
270
54
41
36
84
120
36
160
12
3
113
60
37
90
54
35
184
51
36
18
60
102
5
49
23
103
89
55
90
36
23
16
21
47
60
16
116
25
60
3
32
16
69
11
84
49
6
69
15
9
108
32
52
8
52
48
33
27
123
30
255
33
11
25
216
15
44
19
30
96
35
1
47
60
31
161
24
31
173
7
45
60
84
27
24
54
30
41
19
66
6
48
180
29
28
69
35
1
23
96
25
96
23
96
24
144
31
72
18
35
4
33
47
16
15
12
54
71
73
11
49
11
1
78
5
97
47
31
17
64
20
108
61
191
36
109
311
49
39
75
101
24
40
144
81
39
176
37
114
81
20
64
144
27
57
60
153
54
24
12
54
155
64
15
105
56
76
44
85
36
18
210
36
126
17
1
35
36
19
90
227
25
39
60
51
33
51
21
72
48
44
31
24
66
35
19
24
30
42
120
89
124
32
84
19
65
1
6
90
18
57
9
144
147
128
1
63
48
80
48
24
7
36
177
128
4
9
72
155
64
84
80
1
11
108
72
120
72
43
5
12
91
5
37
30
18
47
208
267
53
1
11
13
30
42
143
112
8
1
71
19
24
12
53
276
139
6
36
18
17
85
195
75
53
24
73
120
87
27
29
1
54
161
220
15
113
217
30
54
47
4
80
1
48
6
89
36
24
7
18
132
18
201
9
6
54
59
7
5
85
119
72
43
72
24
5
48
103
57
3
30
23
96
40
9
12
18
216
36
29
31
33
56
109
72
35
120
24
24
36
16
32
157
3
33
60
84
6
29
91
114
11
73
72
15
24
8
36
25
35
180
1
35
19
9
63
29
25
96
63
27
5
168
24
12
1
24
179
67
78
30
57
48
117
120
54
5
1
3
51
89
127
113
4
93
90
108
126
6
77
88
9
144
15
32
25
78
89
60
97
36
23
4
20
43
237
33
179
48
48
19
9
75
77
13
95
31
29
120
31
33
152
91
30
119
115
6
95
12
108
4
44
91
90
35
1
60
15
303
125
1
ABCD 96602936546*3^$a+1 [50035]
6
39
15
45
3
96
12
30
27
63
33
21
138
45
12
15
18
15
81
24
3
3
9
63
9
3
42
75
39
57
9
6
18
24
75
33
18
66
78
318
15
3
21
36
9
30
18
162
153
27
6
123
87
78
60
84
42
18
30
21
12
9
3
51
57
39
9
57
30
102
15
27
6
84
15
36
12
45
87
3
18
39
15
45
21
18
81
63
126
51
45
15
9
6
69
15
9
51
24
33
75
33
75
21
9
36
6
18
42
30
15
60
24
69
6
48
42
90
6
54
21
60
33
51
69
51
24
9
66
57
12
15
57
75
60
48
81
105
60
24
96
60
60
39
45
6
54
27
9
27
9
120
36
228
30
72
48
66
24
24
30
48
12
21
15
72
9
24
36
9
12
75
9
75
39
36
48
78
3
84
48
84
45
3
72
45
96
18
174
3
57
36
30
165
105
36
108
111
21
15
39
9
33
18
132
42
3
3
102
12
51
117
15
9
39
12
60
27
30
48
3
36
156
60
3
57
33
111
69
96
75
3
48
18
51
15
54
36
39
24
21
12
42
21
12
75
42
27
15
9
24
21
27
9
24
6
33
51
45
141
39
60
60
192
12
15
108
30
18
54
27
75
45
69
12
54
9
51
21
27
66
75
39
12
21
24
81
39
21
63
9
66
84
42
30
9
96
9
15
96
36
9
18
42
90
9
81
54
12
24
9
105
24
222
36
69
21
12
15
57
6
12
12
21
12
15
81
24
48
27
36
66
24
6
48
6
36
120
84
66
18
6
24
36
180
9
15
18
99
21
54
24
54
135
63
60
30
12
63
69
39
45
12
60
30
33
69
66
66
24
36
15
33
90
42
3
51
117
27
42
39
81
30
186
54
21
69
6
42
60
63
60
105
24
36
75
72
15
18
27
3
24
24
69
72
3
66
96
3
48
84
129
42
90
39
93
102
66
39
48
36
141
195
21
168
12
75
33
42
54
3
87
90
108
72
48
6
6
39
192
63
12
69
9
87
48
45
156
15
108
21
27
153
15
72
15
18
24
66
45
39
6
96
51
72
21
54
6
72
18
60
9
48
9
48
6
54
3
3
57
24
45
51
3
24
42
24
30
9
72
60
51
18
15
72
12
147
6
75
15
24
30
36
18
9
117
3
108
33
6
33
21
15
45
72
15
9
54
42
27
48
3
102
12
51
24
105
18
45
12
81
51
3
66
6
9
144
96
39
48
48
6
6
225
3
9
72
9
54
42
66
60
132
30
6
6
51
48
99
36
9
105
171
27
24
54
195
81
24
36
15
39
234
18
93
36
144
45
12
24
51
3
186
24
24
48
30
72
105
48
33
12
48
75
72
84
141
72
15
36
69
60
3
33
51
24
36
15
18
18
93
45
12
24
18
36
54
18
18
15
60
24
48
63
42
18
72
69
39
30
6
24
57
12
27
84
102
42
78
18
21
105
48
30
105
33
39
153
6
114
18
12
117
24
24
12
48
60
135
45
33
54
9
81
30
24
12
234
36
120
24
51
93
96
24
75
9
36
24
30
6
6
21
27
117
81
24
66
165
9
60
135
63
21
27
54
24
51
120
3
93
27
45
3
48
96
60
45
9
51
39
45
159
18
12
18
120
54
63
21
12
18
9
111
9
12
24
51
45
15
105
96
99
9
75
21
24
87
114
15
33
48
72
75
21
54
33
12
105
63
3
90
15
15
6
3
72
75
126
174
30
84
12
99
3
21
57
3
9
6
90
15
21
66
33
36
63
21
21
54
9
63
24
66
132
42
48
57
24
60
36
33
30
66
6
18
6
6
39
9
66
126
6
12
18
12
3
105
24
114
21
153
30
33
45
15
27
105
33
18
9
45
111
39
90
27
60
36
48
141
24
6
36
60
24
33
27
6
48
24
96
24
147
51
18
15
12
84
51
84
108
12
9
111
6
3
15
21
9
27
84
36
147
6
27
72
33
48
66
30
99
36
24
27
48
105
45
39
15
33
9
48
18
30
3
15
42
39
48
45
18
42
135
3
9
21
24
36
42
18
15
27
12
84
36
9
105
36
48
156
27
117
36
6
36
18
84
87
339
24
36
30
39
15
6
27
9
54
24
42
138
33
45
24
3
3
9
33
30
120
48
48
141
21
102
12
6
3
180
99
6
24
12
15
69
6
6
63
24
12
33
12
150
9
39
126
24
27
48
21
72
60
84
54
60
30
54
48
102
48
12
30
273
15
45
72
120
27
24
6
60
75
99
9
57
48
6
24
6
36
6
12
78
12
108
42
30
3
3
24
45
27
48
57
36
69
6
72
6
39
93
99
84
57
168
27
12
51
57
75
114
30
114
15
39
36
9
12
36
3
66
39
12
3
6
18
120
33
105
24
15
21
12
51
21
39
105
6
ABCD 96603427106*3^$a+1 [50076]
57
30
66
267
21
30
186
54
66
15
9
60
351
171
18
222
288
69
33
135
105
48
132
150
48
42
120
78
6
60
144
30
129
81
36
84
156
3
87
90
24
72
39
369
39
93
75
255
138
72
39
39
150
12
30
54
234
306
24
96
216
174
144
117
75
285
69
36
90
114
24
99
132
81
27
21
36
15
21
60
27
21
12
120
39
15
114
72
24
180
36
348
27
69
84
216
243
21
150
90
72
30
225
159
201
183
129
117
144
12
120
15
129
123
27
54
42
45
189
24
39
120
81
72
15
105
15
15
18
39
81
12
15
69
60
15
21
15
24
105
3
147
45
99
6
90
54
207
12
57
123
72
240
189
6
105
60
108
120
93
204
30
54
60
207
9
60
63
363
150
27
63
48
90
267
72
51
129
81
222
69
69
6
66
144
30
210
51
213
39
33
48
30
69
21
102
258
96
24
171
120
21
15
72
312
15
90
204
12
48
72
27
48
69
60
36
159
81
144
54
162
30
90
15
9
36
228
87
15
237
51
6
15
309
60
90
306
36
195
33
120
72
204
183
51
90
6
6
60
24
171
93
72
108
159
252
69
60
96
84
39
93
198
177
84
21
75
264
21
24
6
198
90
186
15
39
66
3
21
87
153
120
39
81
6
90
111
129
6
57
273
48
99
147
213
48
33
12
387
141
72
54
453
60
63
90
24
3
48
33
39
93
144
216
84
84
87
159
21
12
153
60
60
84
36
27
72
51
90
48
6
21
189
24
87
213
180
12
87
12
45
90
96
9
39
9
81
96
60
144
87
93
96
6
48
6
90
54
219
33
84
36
348
36
54
42
75
33
240
87
99
6
39
36
12
21
192
255
105
60
39
9
90
6
90
66
180
180
27
33
60
144
15
36
33
132
24
63
201
72
30
54
180
6
18
27
69
36
48
60
30
42
75
45
24
183
63
45
3
177
72
72
9
87
33
30
186
6
90
27
93
39
39
42
39
81
144
36
348
111
69
27
9
54
42
120
30
45
144
45
54
282
54
90
156
138
66
96
135
105
78
42
144
15
105
216
48
12
15
45
78
21
69
312
15
84
171
45
45
24
84
12
120
60
60
48
216
123
81
180
360
51
45
3
171
96
21
69
24
39
33
48
12
90
18
132
39
201
15
312
117
30
81
324
69
120
192
87
33
60
138
90
192
15
33
120
96
51
123
246
180
6
129
96
12
21
36
15
168
57
15
189
36
363
21
132
198
210
336
126
18
120
51
36
33
36
ABCD 96603601936*3^$a+1 [50044]
11
24
97
119
25
41
7
108
17
36
171
28
137
96
75
4
41
19
125
55
5
66
33
16
180
228
56
112
5
15
4
80
28
5
7
29
120
114
162
30
13
48
155
289
36
53
216
15
16
65
30
9
240
9
12
7
107
90
79
149
51
4
35
72
81
24
45
43
168
5
55
84
288
5
91
71
73
17
43
180
92
4
17
132
7
11
120
33
112
168
71
25
36
29
115
65
43
335
90
120
67
59
42
79
29
31
156
23
109
53
54
73
108
107
33
112
36
89
27
105
30
133
65
96
27
39
45
28
32
21
42
48
18
252
235
80
69
48
132
246
49
48
17
75
148
5
43
44
3
177
45
156
99
100
108
5
192
15
21
7
60
47
85
293
72
31
5
67
176
120
96
16
24
120
228
108
8
21
103
92
64
72
24
23
90
67
48
17
144
36
336
72
63
87
126
36
43
48
108
17
72
63
184
23
48
144
78
67
176
9
199
29
42
21
4
65
36
108
54
73
17
12
108
150
120
85
5
91
59
18
54
90
120
96
7
180
11
54
18
54
19
20
52
12
203
144
18
108
48
60
84
103
48
17
120
195
144
40
143
72
90
103
137
91
35
162
31
72
84
96
144
35
121
77
87
21
60
43
20
124
65
67
5
144
79
248
135
25
29
36
7
48
80
45
24
36
243
100
92
52
8
52
36
101
90
189
76
23
48
33
45
180
79
96
17
55
77
36
211
108
8
87
73
48
95
90
31
95
9
255
24
18
103
167
90
43
11
1
72
12
96
60
119
9
9
187
36
60
59
225
4
125
54
6
192
19
48
41
15
40
132
164
45
91
5
223
84
56
52
12
23
369
189
66
96
9
184
72
5
127
12
120
48
128
63
45
4
101
19
216
656
39
72
144
6
7
5
96
31
44
60
39
121
41
15
76
5
174
24
117
4
24
24
5
72
91
23
210
204
43
48
56
33
72
103
156
36
29
66
61
60
48
65
19
116
159
13
53
31
56
48
72
9
108
18
24
81
9
30
81
52
101
375
4
377
135
51
162
7
24
5
19
96
72
167
265
23
97
152
9
67
77
3
112
132
23
72
13
48
20
9
135
40
5
18
205
36
144
95
73
8
81
6
85
125
19
113
90
121
144
32
88
257
24
12
99
159
54
67
71
97
128
33
79
65
252
43
32
4
60
24
168
23
205
12
53
31
11
25
12
17
84
96
48
31
60
131
193
41
127
24
56
57
6
21
36
28
36
48
137
48
31
191
66
7
125
27
120
76
77
6
49
120
132
36
17
27
16
89
90
48
72
90
6
18
7
119
49
24
17
126
18
55
20
76
84
17
79
113
60
67
140
9
27
9
36
7
23
54
31
108
5
51
16
12
156
215
162
78
25
276
144
125
79
71
174
123
52
36
32
172
17
223
53
63
40
311
18
43
29
19
84
48
72
120
108
17
43
144
104
321
103
8
24
16
95
24
13
192
41
19
36
60
47
25
137
36
67
47
189
75
96
ABCD 96603718306*3^$a+1 [50169]
6
5
40
105
23
7
12
17
31
24
24
30
54
6
27
24
21
30
17
16
75
30
39
33
30
65
4
51
5
72
12
4
56
49
47
100
75
90
30
24
41
37
18
57
3
57
81
12
12
3
9
6
5
25
3
24
27
18
6
5
19
33
93
12
23
1
66
12
90
60
123
68
24
37
15
9
51
183
30
12
66
17
156
16
21
30
114
35
13
42
6
24
39
15
29
16
99
45
15
66
6
41
37
150
77
16
44
19
12
12
5
25
27
15
78
36
12
35
37
48
72
6
84
33
3
30
54
42
6
30
35
24
4
27
48
6
78
12
53
31
42
48
51
56
19
90
11
4
69
75
20
12
4
45
123
56
72
24
79
12
48
101
16
60
27
18
42
48
18
42
12
21
32
13
30
72
29
25
18
18
60
24
11
7
6
282
114
59
12
13
24
6
5
55
42
42
78
3
9
6
17
112
32
84
37
15
3
41
48
1
24
12
6
48
41
91
138
119
96
1
15
80
48
7
6
39
128
156
12
19
6
18
125
61
48
15
27
41
13
42
18
35
169
35
16
80
49
126
5
36
19
6
6
12
66
27
99
30
36
3
75
36
29
16
21
59
31
24
18
6
72
29
55
33
56
25
12
72
48
35
115
45
3
30
6
21
39
24
101
28
21
162
108
60
6
59
96
115
90
66
24
41
13
24
48
42
18
54
29
12
67
60
60
72
153
20
91
9
56
1
15
33
48
23
7
54
6
9
165
24
195
69
23
7
168
5
25
12
12
6
29
16
128
16
44
36
19
9
36
96
33
71
52
20
60
7
137
208
21
30
41
13
6
6
6
53
151
89
79
33
63
84
18
114
21
63
54
51
27
12
17
55
33
3
89
31
5
48
61
6
29
16
105
30
5
25
12
15
368
24
19
6
59
96
1
3
24
15
5
37
15
93
30
6
12
48
12
12
12
23
55
57
21
12
78
5
109
60
30
18
3
33
60
6
120
29
79
18
23
67
48
12
72
41
1
24
6
36
108
17
7
78
72
11
120
49
42
30
15
45
51
32
12
1
60
60
27
3
138
54
30
15
21
11
1
12
42
246
48
66
6
27
8
48
19
48
42
6
54
18
45
99
18
51
15
6
18
45
33
3
75
65
84
1
11
49
75
15
24
18
59
48
55
48
5
24
16
12
3
42
51
80
49
12
3
3
17
1
15
27
29
25
63
45
147
60
21
123
15
21
15
29
55
29
12
91
12
66
36
54
24
66
84
15
33
18
36
78
6
6
131
24
16
32
7
81
24
9
42
90
23
16
21
42
36
12
42
132
18
93
9
11
49
6
5
112
33
35
84
55
18
30
36
12
72
6
35
85
60
12
3
57
54
41
79
54
11
16
8
72
364
15
18
90
6
24
27
44
12
19
21
57
36
72
23
12
24
25
35
49
47
19
6
18
126
71
12
16
21
6
9
84
141
3
123
72
5
37
96
30
17
7
6
18
66
195
3
42
30
66
95
115
24
114
60
102
5
19
9
69
15
8
43
42
3
92
37
228
3
51
36
33
87
12
117
36
80
28
36
63
33
12
51
6
11
133
95
156
61
84
30
65
28
68
97
15
27
78
36
30
5
12
120
103
60
156
6
60
15
48
9
143
24
25
39
75
30
6
24
42
30
30
30
17
16
15
66
24
11
49
59
145
60
3
27
101
31
93
51
96
84
45
32
7
90
11
25
11
43
33
177
6
24
36
96
5
48
7
6
27
45
12
11
37
90
42
36
47
16
36
21
42
81
15
42
35
25
42
72
9
20
7
48
66
18
42
6
24
29
61
15
33
36
36
23
1
24
12
6
89
25
3
92
40
21
107
88
84
81
12
48
3
212
43
42
23
49
42
120
41
19
24
42
72
30
21
9
11
31
29
55
9
21
27
15
9
51
57
116
1
30
6
27
3
89
49
15
9
18
42
6
66
36
30
102
6
65
16
3
6
47
43
45
45
84
42
30
24
6
24
5
16
44
1
63
75
42
48
66
24
17
19
17
37
18
5
4
108
56
60
64
15
45
20
48
43
30
39
57
6
5
37
11
79
41
1
51
3
125
97
63
21
6
150
15
60
63
5
31
65
91
174
6
108
69
12
20
73
48
39
20
24
16
9
12
63
116
24
1
54
29
37
108
60
3
39
30
66
5
13
51
69
12
39
9
6
78
42
36
45
144
45
6
54
39
32
19
6
23
37
24
131
55
33
117
23
31
90
6
5
13
30
42
39
93
47
43
18
24
144
11
4
21
30
24
36
84
36
6
15
3
29
1
12
39
33
102
24
90
24
30
65
7
48
72
5
19
45
15
6
11
24
13
42
126
30
18
12
263
67
12
65
1
24
36
6
96
5
25
42
138
23
19
6
11
16
27
18
24
39
36
3
36
174
30
45
56
16
20
96
64
15
53
1
42
78
35
49
42
48
18
15
45
27
63
138
60
24
15
33
24
18
5
97
11
43
36
41
97
47
55
6
24
11
64
39
197
127
120
42
18
66
27
12
36
15
24
5
13
18
42
15
48
9
12
11
60
52
3
60
45
92
1
35
96
1
72
30
66
6
66
12
48
18
6
48
12
30
45
56
40
8
19
18
3
51
18
11
49
162
5
1
27
132
51
12
77
31
117
12
63
125
55
17
16
3
12
108
5
31
ABCD 96603777124*3^$a+1 [50107]
99
20
120
139
261
45
72
123
39
93
69
11
25
18
65
97
54
69
72
3
137
133
95
160
12
80
160
69
11
97
195
120
108
27
153
9
59
49
11
7
153
171
21
15
33
21
18
345
48
168
51
29
160
9
108
35
28
140
229
11
12
40
9
39
72
87
21
87
72
36
105
39
41
72
13
39
156
72
93
54
93
20
100
68
7
105
3
69
60
236
247
273
20
12
19
18
11
115
17
19
198
18
45
9
36
3
87
5
108
31
29
97
144
3
141
267
8
64
3
5
49
108
11
25
180
54
93
8
40
144
8
120
19
189
117
72
18
45
9
54
144
81
20
132
55
225
63
257
67
18
23
52
108
92
49
39
72
33
126
21
33
27
153
287
112
68
28
81
11
40
120
120
20
28
72
147
101
7
65
25
183
60
81
3
123
45
12
87
270
51
108
84
45
51
12
20
43
105
140
79
41
184
63
72
81
117
15
57
75
105
23
28
32
79
69
39
81
12
8
115
45
27
65
7
21
84
68
40
360
12
68
49
54
185
49
11
79
21
20
252
60
48
67
125
48
97
3
51
36
72
18
3
20
4
45
180
126
54
18
65
169
3
123
33
21
3
267
93
8
40
108
24
36
24
117
3
56
132
88
45
90
65
25
27
12
87
69
80
64
60
15
18
18
54
51
12
48
20
121
59
85
27
168
24
8
7
72
29
151
29
220
111
9
27
113
157
27
27
9
45
234
18
3
87
125
388
92
115
5
193
27
80
60
49
111
8
52
12
15
165
48
8
40
9
72
11
97
72
198
33
8
67
45
12
105
111
80
40
39
101
52
45
87
21
167
40
189
18
41
85
15
12
200
48
4
8
28
24
48
9
3
60
120
33
95
28
21
36
90
54
39
32
40
20
88
24
63
165
108
141
11
88
132
39
18
3
60
108
9
63
27
18
147
51
36
33
8
52
8
120
52
123
117
135
108
65
115
45
99
149
4
48
12
75
53
48
25
90
9
36
117
15
20
28
45
126
36
5
13
155
97
63
9
72
371
120
67
72
9
140
112
80
28
72
9
39
15
65
40
72
8
60
7
18
47
52
117
11
28
24
60
60
123
173
97
3
69
3
120
12
117
11
60
40
69
119
52
12
60
48
300
20
19
9
9
63
288
132
168
51
18
108
27
153
27
120
33
90
5
49
54
237
20
49
39
12
20
55
165
8
12
85
27
8
60
100
12
68
67
165
51
5
4
48
69
71
100
12
116
52
72
176
40
60
21
90
153
60
96
15
54
72
11
300
13
36
108
63
48
72
108
24
108
108
180
27
18
107
199
149
4
27
69
111
54
39
8
133
54
90
203
13
36
90
18
3
20
52
48
39
33
147
101
43
9
56
4
48
117
288
83
7
93
177
27
48
15
305
232
36
39
33
183
45
192
8
124
8
28
84
96
27
33
92
55
18
36
171
60
72
21
15
12
99
9
81
3
15
81
9
23
40
12
36
15
90
90
144
21
15
9
68
13
39
33
18
5
52
15
5
100
12
117
11
28
87
5
28
21
51
12
68
112
68
160
180
72
156
120
9
11
7
45
80
19
33
128
28
144
27
201
12
3
117
60
36
80
31
81
72
108
72
63
33
60
180
20
220
24
168
20
49
36
87
36
ABCD 96603807336*3^$a+1 [50016]
37
54
12
6
39
68
13
119
12
36
1
27
32
31
9
8
19
72
36
53
37
27
36
36
9
3
32
36
1
3
32
1
23
25
6
57
92
16
33
35
13
54
24
84
18
36
24
102
65
72
25
23
55
30
6
54
111
27
132
81
116
60
4
72
21
42
30
60
3
68
37
18
5
13
36
3
171
18
60
18
108
5
25
83
49
18
36
45
135
21
27
54
42
12
6
12
24
36
36
35
73
35
4
33
95
259
6
35
28
84
81
23
28
39
54
24
59
43
60
57
56
36
12
1
18
18
66
69
36
12
32
316
9
12
132
23
12
72
85
54
60
36
45
36
12
33
30
96
45
36
27
9
32
48
64
21
15
39
60
18
23
31
36
17
112
176
31
150
59
4
84
69
35
1
12
96
3
105
23
40
36
36
3
36
29
48
19
41
13
84
83
115
18
15
45
54
48
60
17
13
23
1
3
72
36
33
35
13
123
12
51
108
9
44
1
23
72
48
13
6
36
9
9
18
54
12
59
1
12
90
6
12
15
63
90
84
27
45
119
31
41
85
30
42
84
15
8
145
23
4
27
54
3
15
18
36
30
24
84
24
18
36
54
18
63
117
3
20
103
9
72
80
73
18
36
9
44
40
63
24
30
59
36
19
18
3
15
17
100
57
6
48
42
18
5
36
25
23
67
96
5
25
6
36
9
3
54
24
84
6
30
23
19
138
23
4
20
49
18
9
75
72
101
72
13
18
21
56
48
49
42
18
23
4
9
12
42
144
12
6
18
18
30
29
12
13
36
42
162
18
72
30
6
18
30
18
63
24
75
24
12
42
30
5
1
35
49
42
53
28
12
45
51
108
93
6
5
7
198
42
18
72
35
55
41
49
27
84
9
6
12
6
3
69
12
24
35
1
35
1
27
3
6
35
24
16
20
7
105
3
33
32
31
5
4
3
6
35
49
11
67
30
54
65
7
6
36
63
84
15
12
42
59
144
7
5
1
54
5
40
9
18
9
27
77
12
73
18
5
40
9
75
9
60
63
63
54
23
61
59
37
30
29
13
48
24
23
12
19
48
60
57
20
36
4
39
6
27
3
29
40
63
54
27
153
12
24
18
36
77
36
4
39
54
42
66
11
36
7
24
41
48
76
9
23
4
56
31
36
84
5
19
72
41
79
5
49
24
107
24
31
5
4
108
48
81
36
42
54
84
15
8
85
11
16
15
72
21
81
27
92
13
12
42
125
40
63
6
147
20
16
15
12
54
24
84
42
30
63
68
40
87
12
24
12
6
12
168
143
13
60
3
15
5
13
23
13
30
6
59
12
28
44
1
23
4
21
6
12
60
18
36
30
6
23
79
18
36
15
36
75
5
31
41
4
60
8
24
4
8
28
27
36
5
49
30
18
36
99
105
27
27
54
30
9
20
7
72
29
76
3
9
33
48
59
64
3
54
42
12
9
81
15
9
36
27
44
145
63
12
72
33
48
87
63
18
3
33
18
77
12
1
39
27
6
30
54
6
12
65
4
21
15
27
36
41
7
5
31
60
5
4
57
63
27
18
96
48
51
44
64
135
18
59
25
6
17
1
63
104
12
96
40
48
108
81
83
85
27
9
27
3
33
9
12
132
71
49
47
4
57
96
71
24
79
18
11
13
63
21
42
12
41
103
18
168
3
45
6
18
18
53
24
25
24
35
13
15
27
45
116
1
18
21
63
18
36
27
51
18
63
32
25
231
8
36
13
78
18
12
6
30
15
8
31
78
36
71
24
25
24
63
3
108
42
131
67
30
51
3
33
21
42
41
25
27
15
5
13
54
72
30
11
108
4
63
89
13
27
33
18
297
27
5
49
18
41
13
23
36
31
18
18
72
17
13
36
99
33
18
9
3
42
35
37
48
96
39
27
69
63
36
54
39
32
1
84
11
7
29
112
21
23
19
12
6
27
111
18
95
121
87
9
12
6
9
44
24
7
6
54
12
5
55
5
25
54
5
1
36
23
36
79
36
5
1
27
8
4
63
5
24
13
23
13
30
18
36
23
4
68
100
9
95
13
66
6
12
6
17
1
30
24
9
32
13
18
54
18
17
13
42
30
60
23
48
100
8
72
24
25
126
24
53
4
105
18
72
9
45
156
59
64
9
30
29
48
13
11
84
24
13
3
20
7
18
6
30
96
3
15
12
36
18
24
12
18
54
42
53
19
48
24
12
6
72
27
63
66
6
90
48
18
9
15
57
20
16
15
17
1
36
39
51
5
31
5
13
71
24
84
109
18
9
84
168
9
18
9
44
1
23
61
6
89
1
23
192
1
3
144
15
36
5
120
28
9
18
36
9
80
37
23
12
73
39
81
15
81
23
12
24
25
36
18
6
48
24
12
24
54
90
12
42
9
9
18
17
36
1
27
32
25
11
25
23
37
54
18
111
68
31
36
77
31
33
9
12
54
24
36
126
18
5
7
5
73
71
4
9
51
36
68
4
32
16
36
20
61
15
3
33
188
1
48
42
21
27
29
13
23
7
42
36
66
6
18
18
3
27
69
36
3
24
17
96
48
1
36
18
18
48
23
19
72
36
66
15
3
33
8
19
48
5
36
37
54
18
12
51
93
51
57
11
36
13
54
18
35
36
31
9
27
29
13
54
138
11
13
23
43
18
87
3
5
1
54
18
30
24
54
3
56
4
27
9
36
8
91
5
7
24
144
9
3
42
71
28
57
11
40
117
54
9
8
91
54
107
64
9
90
66
131
4
32
19
17
1
18
9
39
90
18
42
12
60
75
36
33
18
54
23
25
6
30
108
24
35
1
27
80
49
18
41
60
40
3
18
27
33
30
173
43
6
18
17
13
24
90
18
36
48
18
29
156
60
36
25
6
17
19
17
96
25
6
30
51
9
12
90
6
107
13
6
72
72
36
125
40
60
48
51
36
30
15
9
3
27
60
18
18
5
13
35
31
5
72
24
13
ABCD 96603844744*3^$a+1 [50150]
64
59
37
48
192
192
56
184
32
24
216
27
252
25
32
24
48
99
96
61
32
208
95
36
21
168
144
99
21
27
37
59
157
192
24
8
15
9
16
96
32
16
155
12
96
144
9
171
12
1
32
72
40
48
83
12
25
80
184
72
368
72
63
1
35
60
9
171
12
121
119
97
48
120
104
64
24
288
96
80
88
83
85
23
1
80
72
24
3
189
24
88
32
160
8
16
240
71
1
179
45
88
200
16
80
16
72
11
48
69
27
61
48
35
61
72
11
85
32
16
59
37
80
168
99
133
11
37
56
63
25
8
3
69
112
8
40
24
24
24
32
63
132
21
64
80
168
3
85
56
48
15
84
45
99
69
112
8
159
73
152
40
32
39
49
192
47
36
157
216
56
120
384
171
12
36
85
11
13
216
8
15
57
96
27
21
216
64
72
24
152
112
59
48
37
120
32
15
48
36
69
72
111
180
69
16
200
3
133
24
47
265
32
39
132
85
48
23
97
128
64
152
24
40
72
143
1
72
8
15
192
180
96
117
39
33
99
12
33
208
8
27
21
232
48
96
8
16
56
3
109
48
239
96
48
73
32
27
13
48
24
23
180
21
24
48
64
80
51
37
8
3
85
24
72
23
97
32
40
119
273
24
88
24
59
108
48
193
56
39
73
48
96
215
9
135
81
16
56
27
108
144
132
12
25
11
60
9
120
16
8
39
153
40
24
8
240
376
120
24
24
95
9
27
37
48
23
84
13
32
63
73
48
11
13
8
24
16
56
112
167
97
144
120
11
37
23
97
72
155
117
27
108
121
23
97
56
40
96
35
12
73
144
107
37
104
120
16
119
96
57
27
13
144
144
56
39
1
80
112
47
36
12
33
3
69
136
312
72
56
232
32
96
63
49
32
48
24
120
51
12
132
45
336
63
105
48
24
48
63
96
1
72
11
13
168
72
95
81
16
120
48
72
95
73
71
48
36
85
11
45
40
59
229
32
144
27
421
200
207
25
23
144
36
189
16
8
64
48
71
276
13
32
72
40
216
23
48
25
71
36
253
56
96
16
120
83
141
3
60
25
96
23
57
24
99
229
176
144
48
231
84
157
275
108
1
95
48
1
8
40
95
25
24
47
36
37
48
80
64
71
1
192
95
9
27
204
73
56
208
8
24
72
64
80
184
80
51
108
25
32
123
133
96
72
72
144
107
60
9
48
72
15
48
1
131
21
112
144
11
13
95
9
160
56
48
24
64
24
72
59
144
109
48
56
39
33
40
120
32
207
1
8
96
40
72
144
32
136
35
12
81
16
35
37
11
253
32
136
96
48
80
39
1
95
49
8
64
59
45
64
24
32
40
56
39
49
131
61
8
16
11
117
72
40
176
75
13
48
80
88
23
180
37
96
224
39
36
85
48
56
51
93
243
108
33
99
61
240
24
71
153
39
33
3
109
131
61
104
267
157
152
16
120
35
37
71
33
3
109
120
192
8
3
60
36
229
23
49
8
112
23
25
119
ABCD 96603922906*3^$a+1 [50020]
9
168
12
48
35
36
112
48
24
12
9
24
11
4
120
32
40
36
12
56
16
36
45
72
51
20
52
24
104
36
28
20
1
99
12
56
28
21
15
48
8
40
9
24
27
8
25
84
48
39
24
12
12
33
75
60
12
8
13
15
9
3
12
12
9
131
4
24
20
28
8
37
48
27
60
68
144
40
72
21
63
9
23
4
48
8
12
16
129
63
32
97
39
80
49
75
32
36
144
28
36
24
12
129
87
12
68
73
15
84
80
36
25
35
40
129
3
8
12
13
111
21
23
16
105
108
51
24
32
4
21
99
21
75
84
12
60
12
33
60
123
12
57
27
20
4
69
3
12
93
15
48
96
33
60
15
80
28
24
20
1
24
51
104
13
23
40
108
44
16
12
69
99
84
12
33
15
45
15
36
21
35
48
16
44
40
32
1
48
72
75
24
21
24
48
3
128
76
104
52
60
177
15
48
9
24
47
64
8
25
107
13
111
12
12
12
9
51
36
144
36
12
36
9
27
56
12
13
15
24
36
8
64
36
21
23
61
39
45
27
84
45
84
12
35
1
27
20
36
37
48
84
63
8
16
20
25
23
25
60
12
36
15
120
9
48
15
56
36
73
15
48
68
124
32
13
23
52
21
87
20
28
12
9
51
8
4
36
60
44
60
1
39
108
9
51
80
52
32
60
169
39
48
93
59
37
59
12
52
36
144
20
13
3
9
135
20
28
8
121
24
15
36
36
12
140
1
11
121
99
20
121
15
24
48
141
24
15
96
36
21
83
40
92
64
96
32
28
24
8
12
205
71
4
36
24
96
12
20
13
3
20
60
36
133
51
9
51
20
1
23
12
28
32
28
20
25
48
15
44
61
12
27
48
21
15
81
84
60
51
45
83
52
24
96
104
36
1
48
36
15
24
92
157
27
8
28
60
44
4
12
132
12
9
11
28
48
68
25
60
87
24
24
9
23
4
44
25
11
96
48
37
48
11
100
96
24
21
23
36
4
12
48
24
48
44
124
21
3
48
60
108
9
83
25
39
24
69
35
96
100
57
15
48
69
48
147
93
3
72
69
24
36
48
71
61
108
11
1
51
68
1
35
73
15
8
28
57
132
11
1
24
12
123
21
48
60
23
13
84
48
35
12
121
147
60
9
51
24
45
39
12
120
44
28
72
21
143
40
9
192
63
36
24
60
60
116
1
51
48
80
12
4
108
20
13
12
63
24
36
8
24
40
120
57
3
21
51
8
132
76
9
3
48
57
15
108
9
75
36
12
12
36
8
49
12
39
21
99
21
95
1
27
68
28
164
1
27
108
36
33
3
9
24
12
35
13
39
21
75
57
15
33
35
4
20
12
16
117
120
12
15
33
12
51
33
15
12
9
15
45
23
156
76
36
32
16
60
60
21
48
63
8
85
15
56
4
69
72
15
141
27
32
1
3
45
72
108
27
120
8
37
119
36
4
20
36
4
48
60
36
32
40
57
3
45
3
21
3
12
60
36
33
24
3
24
21
63
24
45
12
3
180
56
49
23
52
21
27
44
4
9
15
36
45
59
16
56
36
109
99
9
15
33
15
20
28
24
60
12
204
84
8
4
156
20
25
48
24
51
24
21
15
56
4
12
12
68
48
25
27
20
52
36
24
92
121
3
20
136
44
1
84
27
32
25
23
4
60
9
51
84
32
48
49
15
108
44
4
21
71
13
15
20
109
12
23
28
12
21
15
21
35
4
36
8
13
3
45
47
73
15
12
44
4
72
93
84
23
12
76
60
36
81
12
132
71
40
180
128
25
15
32
4
24
96
21
3
117
15
57
23
4
84
9
3
60
105
84
11
52
12
21
99
45
23
12
24
1
99
12
33
24
83
12
1
96
3
12
20
109
75
24
21
51
44
37
3
36
60
144
60
84
36
20
96
28
48
24
33
123
57
12
63
45
3
24
93
51
24
140
28
24
21
15
48
84
32
64
9
51
36
48
36
32
12
61
24
75
117
11
28
72
9
39
24
12
24
44
72
28
72
44
40
32
112
20
28
48
36
105
11
73
51
48
117
71
73
15
12
108
72
8
16
141
108
15
44
60
13
48
11
64
12
12
81
15
9
75
132
44
61
63
56
1
123
165
3
92
12
61
35
28
116
16
57
35
88
9
3
45
3
57
11
16
105
23
40
57
23
16
20
144
25
3
32
25
11
76
168
12
44
4
140
25
15
21
27
9
15
105
59
4
8
52
12
48
20
25
123
24
84
21
84
35
49
15
57
15
48
8
25
147
12
156
44
73
15
56
72
40
57
15
57
108
27
81
63
36
45
3
96
45
47
52
68
145
27
36
9
36
27
9
23
72
1
144
39
60
20
1
48
36
39
60
12
8
37
71
84
16
45
3
9
27
48
36
132
8
112
24
9
59
12
25
3
33
27
36
60
32
49
24
15
57
48
59
28
48
177
35
52
12
9
15
72
48
69
11
169
83
4
60
96
45
27
33
72
23
97
111
12
93
24
72
60
3
48
8
76
69
87
48
20
60
1
48
15
8
28
12
12
60
36
44
37
36
23
76
44
25
72
3
21
24
12
ABCD 96604507204*3^$a+1 [50002]
41
127
8
69
18
18
30
25
17
199
11
37
200
15
25
80
93
18
36
13
77
19
125
60
84
3
72
3
12
33
63
25
24
17
39
16
24
17
39
184
59
13
32
45
6
21
105
48
60
3
63
1
8
15
36
54
30
96
57
153
6
54
12
15
72
48
208
176
9
30
24
12
45
9
96
108
3
63
25
35
45
16
11
174
39
64
11
45
27
18
54
36
12
117
27
6
135
64
65
31
48
29
18
108
60
9
40
32
21
115
29
204
7
24
71
49
41
7
8
40
80
40
59
54
15
9
31
41
30
36
13
24
71
42
15
33
7
17
48
24
30
33
3
72
18
27
51
30
72
39
16
59
54
55
11
6
102
57
24
16
11
60
9
16
59
13
8
15
9
40
83
30
6
9
75
90
43
47
25
35
108
9
24
64
65
30
90
31
149
51
27
85
23
25
29
147
51
37
8
3
21
40
11
72
6
30
42
7
137
156
3
51
60
18
31
32
75
54
63
33
39
16
48
5
27
63
81
9
15
16
41
48
55
24
143
12
6
54
97
144
24
17
31
47
25
8
24
40
8
96
24
48
105
15
40
83
117
63
9
192
15
9
51
30
96
79
11
93
9
60
12
24
66
13
48
48
17
150
33
15
36
36
57
183
12
93
69
43
32
16
5
18
81
45
43
8
24
16
24
59
21
3
21
27
132
120
90
6
9
27
13
8
48
15
1
8
15
1
17
12
78
13
149
126
141
24
24
3
69
88
41
114
36
156
61
48
32
27
93
27
42
36
87
16
120
137
30
42
63
40
113
15
15
42
12
27
40
29
12
54
1
48
65
30
42
175
24
56
33
39
81
54
1
32
72
3
60
18
54
57
168
117
30
45
16
32
33
18
36
153
135
78
48
67
23
24
1
32
57
36
12
87
40
56
24
15
57
81
18
6
15
16
23
30
19
35
42
54
102
15
27
13
17
6
66
90
90
36
54
1
24
48
32
64
17
15
57
63
48
9
90
37
89
90
21
24
24
16
32
9
15
75
18
60
18
117
27
18
138
57
16
59
18
18
9
216
45
19
32
15
36
13
29
51
16
104
21
18
105
57
54
24
81
24
57
30
18
78
18
31
23
102
43
32
69
6
30
39
105
6
9
27
48
6
15
33
31
77
19
8
96
21
54
37
5
3
16
8
57
24
39
48
40
17
72
15
93
91
24
48
32
15
25
101
51
88
137
48
60
18
9
21
67
83
54
30
33
117
18
12
6
7
5
36
114
30
31
96
89
7
107
12
24
66
39
75
21
24
39
36
36
78
30
13
5
150
13
77
43
5
147
33
39
96
51
18
18
9
3
60
18
55
17
30
1
17
7
53
102
13
23
60
45
16
11
157
17
144
144
6
66
15
39
25
11
21
87
72
25
56
24
16
5
19
80
51
12
25
48
8
24
21
115
11
6
55
65
39
105
15
9
15
64
65
12
115
71
9
24
72
48
24
123
13
41
36
123
201
6
120
225
33
126
1
152
153
54
9
9
36
12
15
112
113
7
23
25
8
72
3
21
64
41
15
24
21
43
23
24
18
15
48
9
30
33
48
15
18
39
72
51
13
17
39
21
3
16
71
12
37
35
141
24
3
13
77
18
30
60
15
57
31
120
41
18
21
177
63
9
7
11
144
109
32
45
27
21
75
24
63
73
5
12
55
35
42
3
27
93
15
9
33
7
95
18
63
64
8
96
40
56
129
31
24
11
60
33
3
12
1
17
7
8
3
24
12
54
36
103
23
9
9
39
16
35
60
9
45
36
126
81
57
7
56
9
24
72
12
3
75
18
27
39
121
32
16
24
23
33
27
30
15
27
36
9
48
88
17
12
78
93
27
69
3
36
1
8
16
47
54
211
8
40
71
54
30
37
35
42
3
40
80
48
24
240
48
39
138
6
49
17
31
59
36
49
56
120
33
120
6
1
35
102
90
117
9
6
25
11
30
87
48
9
31
23
57
15
90
79
11
72
6
39
96
129
7
71
9
40
95
18
36
67
23
105
15
1
96
17
48
24
48
18
13
72
24
5
108
72
31
113
30
9
40
96
41
18
37
48
35
37
23
25
8
177
18
42
12
15
16
5
43
120
176
16
32
87
25
8
21
162
9
64
11
13
8
15
72
42
18
21
27
204
9
24
33
54
73
5
36
79
8
24
15
9
64
56
9
31
5
75
21
19
32
39
1
209
144
24
18
48
61
35
85
8
16
56
16
65
7
32
24
40
11
54
79
56
21
19
41
15
33
168
127
35
13
32
111
1
8
87
33
33
39
3
12
54
67
47
33
24
24
112
17
6
49
32
24
51
85
11
45
9
36
30
13
41
78
1
17
30
108
36
33
57
36
60
282
60
1
35
21
9
24
30
33
24
75
156
49
41
15
3
117
160
35
48
144
6
31
35
60
25
11
69
16
5
27
27
30
18
6
127
35
109
8
96
64
80
87
1
5
12
6
9
27
21
15
84
21
24
33
30
18
7
35
72
54
ABCD 96604761088*3^$a+1 [50070]
24
6
96
24
35
16
45
51
27
6
36
27
27
6
36
75
9
87
21
12
111
15
84
93
3
18
27
272
112
15
48
36
12
42
12
11
19
48
141
147
198
12
30
24
21
9
24
12
12
18
24
30
63
15
66
24
72
18
6
60
75
9
42
60
66
30
42
78
120
108
102
108
12
48
84
99
33
126
30
54
60
17
13
66
78
3
57
102
60
21
33
111
9
24
66
126
15
177
63
9
24
186
126
84
30
144
21
48
21
144
11
127
84
108
6
60
6
114
30
57
144
63
72
96
57
87
57
51
45
45
66
12
53
139
30
18
53
112
3
45
15
66
15
144
105
24
60
48
24
59
49
48
30
17
127
24
249
3
29
25
24
15
15
36
24
54
66
42
3
9
36
6
90
3
27
69
176
112
171
66
51
9
12
102
6
6
54
3
3
45
9
24
6
36
6
18
6
144
144
42
77
163
60
66
191
13
3
81
63
21
48
48
6
117
27
12
60
42
78
69
75
69
87
84
36
102
42
65
16
96
3
84
9
111
12
30
12
12
159
81
36
48
6
21
48
21
36
60
72
51
96
32
49
138
72
120
24
6
23
121
36
30
5
16
9
24
60
30
21
57
6
17
43
101
16
117
27
32
7
54
48
24
11
16
128
16
9
18
6
111
3
36
36
6
42
101
25
12
24
18
65
48
16
3
77
1
36
36
24
24
132
36
18
12
33
48
27
66
6
60
17
7
144
30
6
120
126
24
39
9
6
42
114
117
33
18
18
54
60
6
83
61
96
3
57
12
18
57
81
216
78
12
29
25
12
84
6
113
1
6
41
7
12
18
27
69
6
84
18
42
69
45
12
30
89
19
54
36
54
12
90
183
48
39
18
12
11
25
90
78
159
27
6
84
27
27
21
9
30
72
54
6
30
23
7
12
45
3
30
102
30
11
37
84
23
133
24
3
96
15
33
32
61
30
53
25
12
18
36
53
37
42
18
36
66
9
105
84
90
30
24
36
42
21
51
45
80
48
37
60
47
16
48
15
36
48
30
15
32
1
30
33
9
120
15
33
18
29
25
12
75
45
3
57
24
6
57
96
21
132
18
5
48
64
96
39
18
24
12
51
3
24
66
30
36
114
90
5
169
135
27
21
33
12
72
36
30
42
24
66
42
219
3
54
12
11
1
63
15
54
27
3
84
6
3
51
29
7
24
33
27
114
18
24
41
16
39
84
54
126
33
123
114
60
144
6
17
16
63
33
165
24
3
27
42
6
101
13
6
24
84
90
39
3
24
18
3
39
78
27
39
24
33
9
87
81
66
42
3
9
48
120
18
6
6
60
120
12
6
12
12
3
9
60
36
23
48
61
3
93
30
42
12
12
3
27
6
78
6
27
32
1
60
3
27
24
30
15
111
6
90
18
24
6
17
19
6
12
42
129
9
66
30
102
12
12
6
51
32
97
63
9
12
11
16
99
12
48
12
117
3
18
30
138
12
30
150
12
6
17
37
12
60
36
30
84
18
12
24
30
153
33
60
120
6
21
3
54
39
48
3
45
87
78
60
24
6
81
15
17
7
12
141
27
6
18
6
66
60
6
228
84
12
354
24
18
24
108
66
29
7
89
67
114
30
138
3
9
71
48
37
72
3
9
36
54
150
71
73
6
17
1
12
36
18
156
24
30
30
36
9
27
258
83
37
36
87
57
24
12
30
54
30
6
27
57
6
18
78
33
45
150
42
12
222
30
36
90
102
39
3
141
9
48
12
18
66
42
72
6
15
51
6
30
9
9
24
15
45
3
3
174
15
32
25
6
42
18
42
282
18
18
24
6
47
16
21
27
57
36
99
9
18
54
24
54
36
90
35
7
48
96
30
6
72
42
35
13
51
39
72
90
30
126
18
66
120
18
66
30
36
9
27
78
6
78
60
39
3
66
107
37
24
156
90
60
18
132
120
6
77
55
36
6
15
45
99
51
6
48
24
15
111
12
84
30
78
48
5
55
90
24
48
6
36
30
24
30
42
84
30
29
64
51
90
42
89
49
132
12
36
27
117
59
16
96
48
9
12
30
29
48
16
87
30
12
78
78
132
48
30
17
37
24
51
99
77
13
84
12
150
84
9
111
30
60
24
96
12
78
101
73
87
9
39
63
33
231
84
30
66
60
57
33
36
75
9
24
63
9
12
90
33
45
30
18
3
297
39
33
18
6
30
30
123
87
30
18
57
21
27
21
24
42
18
71
37
12
42
21
32
1
84
48
78
6
39
111
126
12
42
18
42
138
12
18
102
6
30
60
30
21
57
6
36
48
93
9
72
95
16
15
30
3
69
59
19
36
30
155
13
18
24
57
21
6
12
168
66
6
24
60
21
63
36
30
24
39
ABCD 96605012248*3^$a+1 [50046]
126
54
36
6
30
54
144
114
36
165
339
66
132
48
6
120
6
54
54
144
18
162
66
36
18
36
36
6
48
180
96
30
24
66
6
12
15
225
108
99
111
24
120
18
63
69
174
54
42
36
48
9
27
126
87
3
198
54
108
90
24
48
42
120
258
15
15
18
24
30
90
54
90
222
48
144
18
18
162
27
117
6
48
42
102
72
6
12
180
402
48
21
144
15
177
9
66
126
18
6
54
120
36
384
30
42
84
24
12
18
27
153
60
90
129
63
258
30
60
72
93
81
90
54
36
6
69
3
30
126
36
216
54
60
99
144
27
138
180
90
36
6
36
120
54
180
90
150
18
36
30
96
54
30
54
132
48
18
18
54
33
3
132
288
162
30
9
15
354
6
153
135
12
18
6
30
36
108
90
6
120
72
24
324
27
243
30
36
114
36
108
18
54
84
60
84
18
18
6
66
360
90
234
54
216
144
135
81
60
174
126
78
102
18
6
90
81
39
36
108
105
27
54
12
132
282
708
192
24
66
39
195
6
39
9
60
216
12
18
21
33
216
342
33
39
6
66
54
54
150
270
12
198
96
111
69
12
72
135
105
12
24
51
15
114
15
15
126
234
54
72
126
42
12
18
42
30
36
234
114
54
48
198
96
66
42
36
30
36
54
6
30
36
324
108
36
72
24
48
18
18
126
90
96
102
36
6
81
39
90
18
72
90
18
150
30
90
27
9
135
27
72
240
18
102
72
18
72
54
6
174
9
123
18
30
90
144
18
72
18
108
6
30
78
192
36
18
270
36
9
96
96
3
54
66
186
108
192
348
30
36
60
69
48
39
18
162
69
21
36
54
18
96
162
72
210
6
144
18
54
90
66
42
156
54
6
30
132
30
78
30
24
72
36
135
75
168
12
60
432
156
6
36
48
90
96
144
120
60
84
18
204
84
144
150
48
78
36
51
105
54
36
198
54
42
108
66
6
144
195
129
102
144
57
93
66
54
27
15
84
54
126
9
51
30
24
39
15
12
306
42
480
6
147
195
48
36
105
63
102
54
72
114
84
186
54
84
6
66
18
42
264
72
42
30
6
30
36
168
66
21
48
75
6
66
306
108
60
120
42
120
9
153
132
234
90
72
12
42
36
12
18
24
66
90
18
90
6
345
81
144
90
6
48
6
120
204
30
39
48
45
108
30
90
42
102
90
72
96
108
162
30
72
126
72
18
81
159
36
30
36
108
60
30
60
12
108
90
6
33
15
60
216
120
42
18
54
48
18
24
102
414
36
144
6
486
72
237
225
186
174
18
108
60
12
18
42
108
90
12
36
24
36
54
192
24
21
159
12
24
66
18
204
198
48
90
96
174
24
12
54
69
45
228
72
6
12
42
72
30
ABCD 96605298404*3^$a+1 [50033]
54
66
54
60
30
42
142
86
64
12
54
14
82
8
10
68
34
176
22
20
16
86
40
14
42
30
18
10
14
70
122
10
116
52
12
18
102
20
54
46
74
10
32
172
60
6
30
50
64
152
40
50
160
24
110
10
60
24
66
56
34
30
24
56
16
114
24
6
24
66
30
6
50
18
6
46
84
54
62
64
32
58
24
6
50
34
96
14
40
2
120
64
126
24
2
22
42
30
18
6
66
24
6
24
6
48
2
10
38
16
24
2
4
44
22
14
4
12
8
36
12
72
42
18
12
18
150
10
6
50
16
26
30
112
30
66
134
36
100
24
36
6
48
62
48
10
32
30
28
6
24
90
68
18
72
24
54
10
6
20
84
180
24
16
32
52
2
10
30
110
10
18
62
40
138
6
6
98
40
32
40
26
94
50
88
56
46
86
4
48
12
20
24
40
6
98
46
2
24
4
24
60
60
12
68
106
114
32
64
30
74
12
10
8
10
60
2
70
90
30
68
16
6
24
2
54
10
60
8
100
36
26
10
38
10
6
110
16
44
30
16
48
102
114
26
88
12
90
48
30
12
44
4
20
40
120
36
30
2
28
44
6
34
32
36
82
186
54
66
32
12
16
80
4
6
54
56
34
170
22
8
46
66
18
12
26
64
30
18
98
88
80
46
8
16
2
12
16
2
54
10
8
16
62
48
10
24
30
26
70
44
46
120
32
22
50
70
20
36
36
30
10
48
12
80
58
26
70
2
28
32
58
6
56
60
48
24
256
24
56
100
80
4
92
34
50
16
30
114
30
24
26
30
64
80
6
84
46
114
6
120
54
2
10
24
24
20
12
6
22
140
70
72
48
2
78
82
30
14
34
96
26
36
24
84
4
66
6
114
26
184
14
126
60
12
82
186
20
36
40
14
40
6
8
18
22
90
2
64
80
30
42
28
26
10
38
10
36
36
60
114
14
42
10
8
172
24
74
40
26
24
22
18
68
12
136
36
48
32
10
8
232
24
6
60
44
36
28
66
14
16
32
18
34
36
90
26
48
16
6
48
2
96
94
54
60
44
52
54
66
110
54
4
38
54
18
40
120
90
12
80
160
114
50
174
6
100
20
10
96
26
28
20
4
50
70
72
80
4
54
66
20
40
60
20
16
18
186
14
40
86
40
20
4
132
108
8
4
24
6
38
210
46
26
40
54
2
22
8
34
18
8
22
6
80
72
18
10
36
18
200
16
6
138
6
24
12
14
34
36
20
240
30
34
132
18
50
52
56
18
64
30
56
64
26
64
26
36
108
22
24
26
30
24
16
168
26
40
60
36
80
78
10
8
72
76
84
12
138
26
60
64
8
4
14
66
4
24
50
22
26
18
54
18
118
90
14
112
14
130
26
108
18
58
24
30
30
200
52
30
24
56
24
16
54
66
38
76
60
36
24
30
32
48
34
6
2
64
56
54
10
188
42
18
36
34
2
64
30
14
10
42
54
2
4
114
2
54
40
18
30
6
56
84
36
60
108
82
78
12
24
14
90
6
16
174
156
30
48
26
70
32
18
6
48
22
48
92
4
50
40
30
114
42
24
84
68
30
24
18
36
16
90
30
18
8
48
64
6
44
102
10
78
8
144
10
128
136
96
38
46
32
4
24
24
6
50
72
22
32
34
60
32
28
20
24
10
80
16
6
18
32
40
90
116
28
6
74
24
36
124
92
48
36
40
6
48
56
126
4
6
98
100
2
10
30
24
14
48
18
136
14
4
12
104
4
20
10
56
16
8
16
6
50
174
36
24
184
60
26
30
24
90
16
56
54
16
50
96
22
26
10
32
22
26
94
38
4
30
54
24
98
24
54
72
12
22
110
88
32
114
16
138
20
16
60
24
6
6
104
4
56
4
96
180
24
30
96
30
20
180
34
72
74
6
18
76
24
2
96
30
24
90
30
40
18
6
44
22
48
216
6
50
64
24
30
72
80
18
46
36
8
40
20
66
16
8
30
52
150
38
52
56
28
44
30
6
10
80
40
30
36
78
8
72
130
20
76
44
60
52
60
60
26
30
28
30
14
72
90
34
36
48
42
134
120
90
6
28
6
6
24
36
8
48
22
32
18
76
32
52
20
82
30
20
28
42
30
26
22
12
14
16
48
32
10
30
8
10
6
54
12
44
36
88
8
72
22
54
116
78
66
100
24
42
74
12
4
56
12
52
30
114
116
4
60
2
54
28
158
58
6
18
96
24
8
94
18
20
100
182
70
98
22
48
2
40
18
60
36
30
50
72
4
18
6
44
40
32
4
80
60
54
40
8
88
24
6
36
8
46
6
90
38
16
80
124
30
56
16
138
30
66
44
16
50
6
36
94
26
52
72
8
16
32
18
6
100
80
88
60
8
144
34
26
40
48
60
32
130
80
70
48
60
20
36
6
40
14
34
86
114
18
48
46
14
4
30
50
46
126
50
40
24
144
30
32
ABCD 96605489328*3^$a+1 [50184]
90
60
216
18
6
18
138
48
6
91
32
45
162
1
77
48
42
85
23
48
36
49
59
66
87
112
11
49
5
30
12
1
23
30
126
48
90
87
39
42
27
27
69
15
57
15
78
6
9
4
32
63
57
3
12
36
42
6
37
47
6
24
42
144
6
54
12
48
6
3
3
12
30
162
21
15
13
24
108
137
96
30
36
48
105
15
1
44
36
12
57
30
48
37
53
163
140
51
36
72
42
24
24
67
20
3
126
15
81
79
59
30
163
53
127
20
24
15
21
123
96
69
84
27
24
12
24
126
24
30
36
48
6
18
6
51
51
12
60
117
15
126
18
12
45
69
18
48
54
30
141
64
5
139
12
32
15
33
15
24
36
129
15
25
71
12
18
18
49
5
18
13
11
54
66
54
90
6
30
84
24
30
18
108
21
75
13
5
115
72
80
21
3
40
104
27
253
116
51
13
71
42
30
42
30
21
99
96
12
84
165
51
85
29
18
6
19
8
72
15
12
66
18
36
108
72
24
1
53
66
24
30
18
24
168
12
24
192
9
36
3
84
132
33
12
39
24
12
121
47
37
11
60
145
24
71
84
60
181
35
48
12
24
48
93
39
96
12
36
72
48
12
48
69
112
35
48
18
102
96
84
6
24
42
96
33
21
48
78
33
36
45
66
24
54
51
136
5
42
48
120
45
105
87
16
11
54
24
66
25
35
117
159
60
9
57
24
30
36
49
8
171
85
47
33
15
12
25
59
21
183
9
28
125
43
44
15
48
12
25
23
57
195
66
24
78
12
25
8
75
13
29
15
51
12
138
30
72
24
66
120
150
162
162
129
64
36
35
6
18
12
36
73
44
28
5
15
15
360
18
24
3
39
105
40
23
36
37
5
18
57
40
23
84
12
21
33
162
13
41
48
42
60
45
21
144
48
66
6
6
93
84
27
1
53
30
66
19
5
66
153
12
51
24
24
12
93
87
144
25
5
31
59
60
24
60
96
36
165
63
156
60
150
114
54
30
13
53
27
64
29
42
9
40
59
9
36
15
36
48
73
80
9
6
12
6
6
66
39
15
21
15
12
1
35
12
18
54
36
6
31
17
42
78
30
45
195
66
6
18
31
35
156
1
107
33
27
12
36
72
192
129
64
137
48
3
15
48
1
224
15
72
12
120
12
25
168
23
12
42
31
35
30
102
12
78
3
3
105
15
96
48
60
168
132
13
29
24
54
66
15
39
42
6
13
35
162
19
8
45
6
42
115
23
36
13
56
24
21
42
12
168
117
63
60
18
66
6
24
6
45
75
132
12
33
105
42
24
54
42
25
24
35
81
75
6
18
84
45
93
24
126
73
11
30
198
85
5
18
9
3
96
37
29
115
8
12
3
108
60
33
15
84
18
90
108
45
72
27
42
3
3
18
19
68
100
107
168
105
3
57
15
33
15
12
24
45
75
66
30
24
18
90
36
24
36
6
63
15
186
7
44
69
126
13
11
72
42
66
12
72
18
72
66
126
6
13
84
36
24
116
99
93
129
114
81
15
48
30
31
36
8
15
120
6
42
48
49
95
48
9
4
41
18
48
25
5
7
11
144
21
105
24
48
90
12
12
61
155
9
16
12
11
12
9
33
6
132
60
12
102
30
18
66
6
198
18
30
12
102
3
3
18
115
5
39
3
9
16
5
30
132
108
120
9
63
85
47
6
7
47
109
11
18
3
15
54
66
24
24
105
100
17
168
54
12
6
72
72
139
5
66
81
27
12
25
5
6
60
24
61
47
36
84
66
51
3
48
18
6
48
12
30
96
30
33
51
6
27
160
107
84
60
162
19
44
76
29
6
33
15
66
19
23
84
13
5
63
228
15
12
84
24
120
6
78
60
121
47
108
60
54
42
24
6
3
88
47
12
60
73
47
108
21
15
49
72
53
102
33
183
69
93
30
57
63
12
120
78
18
12
18
3
51
60
6
55
65
30
48
12
33
99
181
56
36
33
72
54
1
17
6
85
5
42
30
24
43
23
102
6
36
48
12
36
12
18
15
39
13
35
117
36
105
18
96
6
19
48
11
21
63
6
39
105
6
12
48
36
18
72
24
30
12
54
6
12
150
78
13
71
201
15
60
42
18
24
13
11
102
24
115
83
36
6
6
60
48
24
13
35
60
162
15
27
54
6
73
23
60
33
27
72
57
3
120
181
36
203
12
9
87
102
30
36
102
54
210
30
48
13
35
24
36
48
12
9
15
1
80
ABCD 96605530246*3^$a+1 [50009]
36
90
49
48
47
18
54
33
21
123
16
120
312
8
136
311
90
31
95
90
108
339
24
33
55
8
117
19
71
234
31
24
32
48
135
33
16
152
136
128
39
9
64
17
36
54
36
90
63
9
111
16
17
126
57
177
18
18
139
5
99
9
55
71
1
161
87
57
31
56
16
5
36
87
48
9
18
54
90
61
137
103
176
117
67
72
72
23
9
96
24
51
157
95
9
160
8
16
80
256
176
24
88
128
63
25
155
61
344
120
33
111
51
36
54
252
79
24
185
151
65
151
191
9
9
7
29
139
239
33
160
5
3
48
16
41
72
39
40
119
54
75
168
9
31
128
39
18
55
89
55
71
25
56
9
103
5
3
249
135
72
64
96
137
126
18
103
8
69
51
24
16
120
24
32
57
288
31
41
111
285
187
65
18
36
18
55
32
3
288
253
56
69
267
75
117
40
152
33
72
36
51
16
24
48
5
147
88
8
120
15
36
205
29
18
9
112
96
48
59
85
24
56
24
240
39
198
144
90
234
7
104
15
9
16
101
67
5
235
8
40
8
24
45
18
1
197
51
16
96
24
48
96
29
123
16
23
18
7
137
18
37
344
16
96
101
126
117
160
32
141
18
9
81
15
256
8
40
24
56
48
57
31
8
256
47
313
65
31
200
57
31
41
159
88
41
31
113
31
167
73
179
13
152
120
111
9
264
96
40
5
3
24
63
33
93
90
9
81
103
41
103
48
8
120
24
16
221
27
16
317
3
33
55
53
36
15
16
32
136
24
8
144
129
31
8
16
71
49
224
141
36
31
24
35
325
104
16
48
24
32
9
111
48
3
13
24
24
24
24
48
56
112
8
280
53
139
23
1
8
9
15
96
64
23
153
63
54
43
29
3
144
51
69
88
72
23
18
39
33
31
24
8
168
16
72
41
79
65
39
88
53
90
18
126
73
17
63
16
48
53
90
1
24
119
90
7
168
95
36
13
131
18
43
24
24
96
128
63
1
32
40
48
8
87
9
24
16
41
135
16
72
24
24
17
72
103
32
135
54
187
56
9
63
40
72
5
18
9
24
21
18
25
47
121
77
171
9
175
5
162
18
55
17
55
32
72
48
40
48
24
56
3
54
54
72
73
120
149
43
24
23
145
216
32
129
79
96
32
81
135
112
96
89
36
108
7
72
216
144
11
93
87
33
183
36
108
265
59
13
72
77
3
15
241
29
522
180
69
40
8
9
247
23
33
232
144
41
87
165
18
145
240
24
59
36
18
7
96
113
199
71
1
53
19
89
7
96
176
72
81
231
64
11
54
36
54
69
57
79
192
8
88
29
19
71
73
80
120
40
65
72
15
75
69
40
17
159
39
9
261
307
17
36
3
48
144
40
80
64
215
18
54
1
8
40
59
133
24
96
144
128
96
64
32
165
115
11
45
117
43
32
24
63
33
57
55
120
41
31
23
177
57
7
137
7
72
29
27
112
5
163
120
5
90
25
80
57
31
24
24
104
160
48
5
27
40
257
18
126
87
57
72
36
19
48
41
15
16
24
72
53
252
ABCD 96605570476*3^$a+1 [50303]
78
120
24
27
273
276
51
123
42
66
114
48
6
69
15
45
45
3
33
42
57
15
90
18
9
24
15
24
45
111
6
30
240
30
96
30
24
36
69
51
18
162
18
51
3
60
30
27
45
150
69
129
3
105
12
15
72
3
33
9
36
18
21
120
24
60
111
165
3
138
198
21
39
30
60
15
87
60
12
60
36
105
75
90
54
45
3
72
78
30
24
9
27
18
102
93
51
90
111
69
24
54
66
6
156
57
15
177
63
12
9
81
183
21
90
66
24
54
72
66
27
132
108
96
15
42
12
15
75
36
36
60
9
24
33
168
120
96
39
132
12
15
18
3
12
3
270
156
51
9
30
54
90
72
114
15
21
18
12
33
21
114
72
18
66
18
42
36
12
18
123
144
3
24
9
99
81
21
99
15
21
33
147
15
120
6
54
54
30
24
72
33
36
57
30
9
159
54
108
15
57
30
42
144
174
45
15
18
12
243
135
18
42
144
48
162
15
39
45
9
147
3
18
15
129
15
48
147
54
42
9
3
57
96
9
6
12
45
27
60
30
90
45
96
27
90
63
3
90
54
165
93
3
27
9
15
33
12
3
21
129
12
54
6
63
27
45
120
99
45
36
63
21
111
54
144
36
30
54
36
6
69
15
54
96
15
57
72
156
42
30
24
30
18
90
72
33
21
36
96
3
45
24
72
3
51
36
21
9
24
66
45
33
183
9
60
66
42
36
72
12
186
102
18
60
66
99
51
129
24
243
12
18
24
75
9
24
27
99
54
15
120
111
9
33
30
60
30
42
12
180
78
18
57
48
57
90
33
48
60
39
36
126
99
39
6
36
18
45
27
18
138
9
81
54
114
90
120
9
36
144
72
36
177
72
51
39
84
42
3
69
36
72
27
12
15
66
3
21
63
240
60
15
18
27
27
36
117
45
90
12
9
9
87
93
18
78
84
63
45
24
51
33
255
57
30
72
33
63
36
21
9
63
33
87
21
12
162
90
75
183
72
36
117
3
45
9
6
9
48
33
54
30
18
9
81
18
6
36
12
36
15
291
9
69
3
27
36
9
51
72
54
15
21
120
78
54
90
18
30
90
42
48
24
201
27
57
33
6
12
24
66
42
12
90
108
42
138
36
72
3
15
114
3
9
114
30
6
36
177
12
84
72
87
48
24
54
30
36
60
18
36
30
9
15
66
60
84
6
45
60
39
12
189
99
78
87
3
18
39
51
72
9
48
12
33
42
30
51
189
30
36
18
72
18
42
3
45
72
24
54
12
24
18
36
12
3
57
18
72
18
30
54
90
33
93
36
219
69
72
6
54
30
9
81
15
81
90
198
12
54
33
93
42
30
27
60
75
33
111
114
18
69
48
60
57
30
21
24
45
54
21
3
45
111
21
141
60
39
33
51
24
45
72
18
78
18
12
54
15
144
24
48
48
96
9
300
42
102
6
66
180
96
99
60
111
9
9
30
42
180
87
15
108
69
60
24
99
201
36
48
96
51
96
9
75
216
129
3
45
21
54
33
3
42
3
15
126
39
120
36
33
3
69
24
51
165
54
30
72
18
105
75
24
126
207
3
36
24
12
90
54
36
144
69
81
48
6
36
21
9
15
24
51
24
12
78
51
36
93
51
51
24
66
15
57
18
60
210
78
210
96
48
72
6
84
24
30
24
30
33
27
81
117
18
120
6
18
18
39
60
3
21
24
33
90
12
33
12
36
69
87
33
75
3
12
60
18
99
21
18
126
36
132
30
141
21
90
9
99
18
18
6
48
90
57
39
66
24
30
6
3
297
36
60
18
66
3
75
90
12
18
132
108
18
48
42
93
9
27
108
135
42
48
3
57
48
54
129
21
51
24
24
45
36
36
102
6
30
9
33
15
252
57
84
42
12
42
39
45
6
66
42
93
45
39
93
75
135
150
12
78
18
12
27
9
42
48
117
60
39
21
168
24
63
69
48
3
42
66
126
36
18
24
48
234
63
27
69
27
252
57
ABCD 96606239144*3^$a+1 [50078]
63
12
93
51
45
48
8
48
40
15
129
32
151
9
8
283
77
151
60
117
15
105
87
17
24
19
12
9
39
65
7
65
24
55
9
231
24
153
39
84
29
48
55
17
40
32
48
40
8
19
156
9
135
33
3
45
8
40
39
41
96
31
89
91
29
64
15
17
208
80
271
144
57
32
247
9
87
144
89
7
9
8
16
104
288
112
8
103
57
32
112
48
56
7
48
9
56
40
72
200
40
15
305
40
72
48
32
67
141
15
120
89
24
24
48
64
176
40
8
19
5
40
291
12
24
105
56
88
144
48
8
24
55
137
16
272
343
33
39
185
40
51
125
19
48
84
9
32
168
16
39
65
160
99
5
96
64
128
55
120
57
8
40
24
224
24
96
24
72
19
5
7
9
8
40
48
8
55
24
36
5
79
201
176
16
72
8
72
127
120
33
72
80
24
19
141
80
16
48
63
17
40
248
55
9
48
96
72
104
55
65
24
7
225
24
39
24
36
69
48
63
137
64
336
104
16
8
19
36
96
89
19
5
55
17
19
144
108
24
89
19
36
60
21
96
135
17
112
168
8
112
51
84
17
24
16
80
48
40
272
64
32
55
84
36
9
8
48
64
80
48
7
9
15
137
24
24
55
17
144
208
207
41
48
19
101
40
24
80
43
5
103
9
32
139
21
123
12
24
41
103
161
91
21
24
56
7
36
69
48
75
12
65
175
33
8
40
15
41
223
41
16
48
32
136
48
159
41
264
55
33
3
36
24
321
248
7
113
136
32
40
63
41
48
16
87
9
104
40
111
33
183
9
15
41
48
7
12
132
105
8
43
84
24
105
144
75
165
183
105
48
27
5
72
16
176
24
55
9
75
60
177
80
88
8
7
65
7
9
27
45
32
40
48
48
15
57
200
288
16
56
528
67
180
144
60
5
55
89
120
40
27
5
55
9
56
24
91
29
31
24
225
39
17
48
67
60
48
9
8
19
108
41
16
80
120
120
31
89
24
55
65
19
45
8
72
7
60
53
7
84
5
199
17
115
21
87
41
199
41
79
60
5
16
27
53
24
96
40
144
56
115
12
17
88
75
29
24
192
40
15
113
55
17
40
224
103
105
72
48
96
32
40
15
144
41
24
24
151
161
72
72
64
144
3
117
296
24
112
8
31
24
60
12
185
64
24
176
40
27
117
72
48
3
45
24
24
80
192
88
32
144
91
45
72
15
12
53
168
115
5
40
8
112
27
173
48
16
8
43
12
48
9
171
45
144
8
55
105
32
31
17
88
87
12
240
93
135
12
84
17
72
40
8
112
111
57
8
232
87
72
33
315
108
153
56
55
105
51
69
80
16
39
113
96
184
80
7
81
24
8
16
312
32
151
9
27
5
223
17
43
60
137
24
115
29
72
31
65
7
113
79
9
56
120
43
45
72
8
160
48
8
127
108
5
7
168
41
19
36
33
192
48
8
19
5
40
111
17
40
48
39
65
40
80
24
72
120
24
120
16
99
69
72
80
64
24
15
12
60
57
80
31
12
29
48
48
24
235
204
9
8
79
33
51
69
8
24
24
40
15
17
40
120
104
19
77
7
41
67
117
8
40
8
72
40
15
105
87
17
24
7
113
31
393
56
136
39
17
19
48
125
16
51
45
111
120
48
24
81
135
240
57
32
31
84
132
65
ABCD 96606466358*3^$a+1 [50014]
1
35
6
30
45
39
121
29
3
15
61
17
43
29
3
39
1
44
75
33
72
3
121
41
123
60
75
180
1
60
155
9
75
6
27
4
89
7
35
24
54
96
18
6
27
27
66
24
42
84
9
16
119
12
120
169
77
54
48
21
16
149
6
25
59
25
29
43
80
3
37
24
11
9
3
33
72
45
51
52
47
36
24
37
23
61
35
9
36
76
71
73
12
24
119
6
18
12
66
79
41
103
95
1
35
9
136
8
15
6
24
48
75
3
25
89
120
51
207
45
28
72
120
80
64
68
52
144
47
9
40
173
30
12
78
48
138
57
45
3
136
60
65
30
33
15
1
96
84
72
53
31
41
19
5
19
156
83
61
80
81
31
95
13
36
36
60
92
27
169
60
107
108
102
24
18
1
56
63
21
51
48
30
3
40
24
29
27
3
72
73
20
144
28
80
3
24
30
67
11
42
120
66
36
61
47
6
27
15
213
39
37
164
84
3
12
13
65
19
5
91
5
42
30
78
33
15
36
145
80
64
179
45
28
20
28
17
19
320
111
25
24
29
24
48
27
63
57
45
6
42
115
8
16
11
69
16
5
24
19
44
12
36
87
12
45
124
5
6
48
13
5
18
69
28
23
57
88
77
54
24
145
12
32
45
51
69
30
96
1
84
11
18
51
99
13
32
27
85
53
90
48
54
19
32
69
3
88
125
39
9
24
18
73
107
12
1
32
15
24
33
195
252
105
51
25
95
72
156
36
21
39
9
159
6
111
15
66
78
21
48
15
97
23
78
30
45
3
25
41
3
63
25
44
171
60
25
80
60
15
30
55
44
111
108
84
37
60
11
192
48
13
32
99
25
144
89
18
129
3
90
18
132
33
9
150
109
77
87
52
24
29
51
112
47
96
25
35
69
63
198
31
36
59
45
3
13
59
66
3
84
52
29
30
12
72
81
16
11
24
24
37
8
16
120
80
21
48
39
36
39
1
149
72
24
31
11
48
21
99
36
48
36
1
119
61
23
73
65
30
145
35
60
13
5
24
18
33
69
90
6
24
3
4
35
121
23
61
59
9
76
44
3
42
7
44
16
23
1
29
18
30
75
45
18
1
29
7
48
11
1
48
5
72
42
93
4
23
37
20
40
56
72
48
72
135
168
13
11
21
3
61
60
149
6
66
54
36
25
8
45
75
111
84
72
13
29
123
4
84
56
45
54
36
60
96
69
64
11
33
15
36
126
78
18
235
47
37
41
114
1
24
35
121
215
108
54
120
15
183
13
11
69
51
66
42
105
27
25
84
95
36
36
60
120
84
6
102
12
24
45
9
90
36
132
24
25
83
33
33
144
48
27
196
12
47
21
196
23
30
3
160
29
168
150
181
5
144
43
35
49
41
78
12
93
16
20
111
102
6
61
84
17
72
30
42
6
42
31
11
24
97
35
85
24
5
19
167
120
85
299
6
384
51
15
12
13
84
23
48
85
20
105
3
15
36
81
3
1
8
87
36
117
3
72
138
48
31
44
147
12
192
25
11
33
51
6
222
37
20
4
59
33
64
11
24
241
53
115
11
48
13
24
71
13
17
79
131
57
51
36
25
8
16
60
32
105
55
20
45
54
109
44
3
73
5
174
42
24
27
27
42
3
15
61
36
5
90
84
9
36
112
48
29
42
6
114
33
51
42
19
11
145
140
40
108
60
132
47
18
48
96
30
69
15
1
35
60
145
53
7
80
124
56
168
48
39
96
24
1
59
18
67
71
102
91
11
165
111
9
40
29
127
17
138
25
92
33
79
155
81
88
12
35
49
60
11
25
44
48
51
61
329
7
65
90
105
3
84
1
221
48
72
115
11
49
11
69
48
3
13
41
259
47
108
132
9
75
49
17
90
30
24
99
76
35
78
42
6
150
25
60
77
67
84
41
30
168
13
5
48
240
30
61
53
31
11
120
6
18
9
76
17
115
95
12
181
47
13
12
20
60
15
54
3
12
15
48
45
52
96
212
28
17
42
126
24
3
3
114
211
77
66
96
144
12
169
143
13
77
48
ABCD 96606612244*3^$a+1 [50014]
7
48
185
163
77
277
6
149
241
30
72
48
89
48
127
90
150
96
72
30
18
30
174
78
48
72
222
108
102
30
36
24
18
12
18
173
85
59
48
48
25
60
12
42
150
6
90
72
23
37
162
36
42
60
162
156
84
66
114
30
6
5
67
60
108
30
42
102
120
95
31
60
30
71
73
6
54
96
30
120
54
30
36
221
48
25
60
18
60
77
1
42
5
43
150
240
30
342
180
102
90
270
36
24
108
12
30
30
30
36
30
114
6
65
25
71
1
42
6
42
12
18
342
48
65
7
30
60
6
377
103
24
36
264
6
95
355
77
85
90
42
6
132
102
6
24
48
72
60
6
54
66
119
43
30
12
11
384
48
240
67
210
18
18
71
49
180
42
65
7
41
169
23
43
54
96
84
6
24
221
85
54
78
120
120
167
192
49
47
163
30
30
102
18
41
48
1
90
234
90
96
114
6
60
264
101
67
125
55
108
24
48
108
30
90
120
42
48
42
42
96
174
36
300
270
30
84
48
12
48
18
114
30
30
113
43
120
12
257
25
23
73
192
60
60
72
78
30
30
30
30
42
6
54
6
54
138
90
12
126
42
12
6
42
60
47
48
103
42
72
6
54
30
30
96
24
48
42
180
36
42
102
60
108
60
108
5
49
6
84
60
60
125
48
7
48
48
60
12
60
5
43
84
18
120
18
5
7
12
173
48
85
54
6
102
30
18
162
78
552
132
48
77
103
12
125
163
77
96
25
102
12
48
132
17
19
174
6
60
204
17
1
78
17
48
19
210
155
85
18
12
258
108
30
60
5
192
48
7
18
72
120
72
47
1
18
132
18
174
468
48
42
18
60
29
96
97
90
132
65
1
42
12
66
71
48
43
138
30
60
60
54
6
41
96
103
24
66
150
24
65
193
18
192
48
144
120
30
6
54
30
36
114
71
79
6
12
132
6
192
132
6
150
12
12
6
42
60
138
42
228
120
132
18
30
60
54
11
7
18
72
18
29
55
258
60
203
19
78
18
54
90
66
180
60
150
120
77
25
162
6
47
55
42
36
180
90
144
48
102
48
168
47
277
150
96
132
42
156
59
25
30
41
25
30
72
17
55
48
60
18
150
72
29
31
12
30
30
66
30
42
95
7
30
107
103
30
11
144
25
48
48
12
78
84
90
6
114
48
48
192
150
72
48
48
90
95
19
60
65
145
30
113
25
72
36
42
72
30
30
6
24
90
30
6
84
77
169
12
48
30
29
121
24
120
186
12
18
114
30
143
37
155
151
132
12
90
48
95
55
48
24
108
78
102
65
7
60
6
354
48
30
90
48
29
1
72
167
121
54
36
12
18
24
78
168
114
36
59
73
78
41
1
78
42
210
48
42
155
25
30
78
174
6
30
89
73
23
7
108
60
72
30
258
60
54
126
41
49
42
42
18
120
192
65
163
72
270
6
17
7
78
132
108
12
90
60
41
19
30
186
12
12
60
150
60
6
24
66
47
240
37
6
102
42
6
47
67
66
30
30
72
18
84
65
48
7
60
48
77
1
42
ABCD 96606703808*3^$a+1 [50174]
18
36
30
1
17
90
6
66
6
15
3
9
36
16
44
75
120
57
24
9
150
49
41
79
77
6
84
18
15
27
36
18
12
15
9
36
84
78
48
24
66
99
24
117
90
25
8
21
48
60
12
150
9
45
15
36
21
7
41
60
27
40
35
54
51
9
43
32
9
6
18
127
71
25
8
39
90
18
18
15
52
59
45
16
8
16
95
48
168
9
63
93
4
41
55
32
21
27
120
84
36
45
48
51
9
39
27
54
87
48
15
12
9
15
30
6
9
21
18
42
18
72
18
51
21
15
75
18
79
5
67
5
39
96
15
13
8
87
18
108
27
129
60
15
156
45
19
29
19
221
19
8
72
36
9
43
80
33
6
9
27
117
57
51
93
39
12
76
95
25
8
15
21
129
27
120
24
36
27
72
73
72
140
48
93
60
30
42
36
27
60
72
12
21
18
42
18
30
27
33
12
24
43
48
53
27
40
8
51
30
31
120
17
102
69
75
6
36
54
18
198
30
54
54
31
224
16
35
6
15
24
15
33
15
96
1
29
19
17
15
16
29
75
16
89
36
15
57
30
18
60
48
111
21
54
36
25
29
75
24
57
42
33
4
11
78
30
21
21
15
3
21
24
60
21
18
12
1
24
224
16
113
3
219
18
30
18
55
53
87
45
18
66
6
9
21
18
24
90
51
64
65
3
52
48
77
51
12
100
35
12
6
91
48
72
80
33
12
24
27
24
48
21
6
33
3
12
78
72
55
17
36
3
112
29
3
48
57
3
45
42
120
13
24
53
87
21
78
105
39
25
23
114
18
18
90
25
59
13
48
8
24
21
90
30
24
43
24
5
115
11
109
8
108
9
91
120
113
72
72
30
25
48
128
12
57
60
7
5
60
48
6
84
6
51
21
27
100
11
6
55
48
287
90
31
47
33
39
108
37
29
6
45
16
5
90
54
3
96
12
57
87
21
15
3
37
119
81
27
42
18
105
57
36
19
35
9
9
3
15
228
24
360
21
45
24
115
20
100
17
15
16
59
21
12
75
12
54
6
81
117
43
23
49
11
9
12
63
6
15
4
32
75
13
113
3
36
16
44
60
69
6
13
32
9
12
54
6
48
24
3
52
53
30
54
15
21
187
71
1
11
93
87
60
37
8
39
25
8
12
36
12
100
47
73
53
27
40
5
147
81
60
108
30
6
18
18
12
60
75
108
15
54
30
85
65
36
12
42
30
90
60
18
18
153
21
60
18
18
15
3
61
41
15
3
114
3
24
3
37
113
7
20
93
55
77
15
33
60
15
15
18
24
90
18
12
24
15
16
53
18
9
51
45
3
42
19
48
8
27
6
7
5
19
71
145
23
21
15
66
99
81
27
48
12
63
12
36
21
165
30
18
63
15
45
27
21
69
15
72
24
64
125
15
27
36
72
18
48
24
3
9
55
5
39
9
6
45
72
63
54
90
12
54
15
24
72
21
19
53
66
217
8
64
17
6
12
21
129
55
8
9
31
17
55
23
12
33
9
36
79
48
17
48
18
24
45
39
24
30
63
27
25
8
132
57
66
129
3
18
90
30
19
8
88
35
33
21
18
105
36
39
66
6
18
48
127
5
27
3
6
79
20
27
30
6
85
44
9
99
81
31
80
3
21
24
88
24
23
12
6
48
42
30
54
90
3
48
9
90
25
41
55
113
102
25
47
21
4
32
141
27
141
90
30
19
17
183
33
7
128
48
24
48
3
45
132
12
36
292
23
49
17
99
51
18
7
5
24
66
81
40
5
19
35
60
1
24
56
45
18
21
51
48
54
60
72
63
45
30
141
24
3
37
17
30
1
17
60
3
24
45
18
12
13
8
15
25
125
19
65
31
24
5
3
45
36
31
23
132
90
120
24
67
53
24
72
30
60
18
15
48
165
18
24
66
6
73
8
27
48
54
60
43
48
24
29
66
54
72
15
63
12
69
9
27
64
44
21
36
108
15
12
12
3
30
7
35
12
1
143
57
75
45
12
28
68
201
18
25
65
18
9
28
5
43
5
15
117
27
28
68
33
19
48
8
15
21
105
3
57
84
132
3
52
89
126
18
147
4
11
18
54
12
24
30
19
8
12
3
49
5
66
33
81
15
15
24
57
180
15
18
156
159
81
66
72
6
36
36
39
15
90
84
87
4
41
18
37
29
3
21
19
116
9
36
15
57
18
36
18
30
6
12
24
54
12
37
8
15
97
8
24
51
18
126
18
36
7
65
30
54
180
39
12
27
72
48
6
72
19
56
24
63
162
103
20
87
9
12
57
7
8
21
180
127
53
27
40
23
12
45
48
136
11
48
21
48
36
45
12
42
48
45
4
5
18
33
24
40
71
9
21
115
44
9
51
3
36
45
4
5
108
12
3
24
69
19
8
9
30
78
18
93
15
54
55
53
54
13
17
6
49
120
23
18
127
113
7
32
24
21
3
51
9
33
19
44
60
75
192
105
9
30
6
87
3
12
81
184
23
24
1
35
30
3
156
9
12
60
3
4
47
1
17
7
8
12
45
39
15
66
31
29
3
15
45
12
40
23
57
21
27
57
6
9
9
31
5
51
40
24
101
ABCD 96606746032*3^$a+1 [50036]
42
216
60
87
15
6
6
24
69
3
18
6
24
21
24
96
33
60
6
96
165
33
6
33
24
27
48
93
105
63
39
234
150
228
21
15
60
12
102
66
9
63
132
117
93
108
39
33
15
21
30
21
48
87
18
42
45
9
60
42
33
15
24
6
162
30
24
3
120
63
90
30
114
60
6
30
78
66
18
12
24
57
129
54
24
12
156
12
21
57
18
21
9
15
51
36
54
138
120
60
36
24
30
18
33
99
42
60
66
21
69
54
96
54
96
18
96
30
108
6
60
9
144
9
12
3
99
84
12
54
63
21
3
39
9
144
159
18
18
36
54
24
51
21
24
66
54
3
51
60
18
54
9
57
87
111
60
69
24
9
24
6
57
75
18
54
144
90
12
54
24
84
30
39
3
6
30
12
42
27
21
96
120
12
78
12
18
6
6
18
6
36
42
138
18
42
54
84
204
36
9
93
27
87
18
63
33
30
12
18
99
48
24
3
6
6
33
3
174
15
63
48
30
42
33
3
21
45
30
120
18
36
186
6
159
24
27
54
90
60
60
84
12
30
12
60
18
12
30
3
9
6
48
24
12
24
156
33
72
15
6
12
39
93
30
18
6
60
57
39
57
237
6
18
27
3
45
21
3
3
144
12
18
36
18
36
69
3
21
3
6
60
3
39
30
48
24
66
54
24
6
48
102
66
48
117
87
156
66
30
21
63
57
33
6
105
3
21
9
42
48
30
15
24
27
12
177
15
48
18
36
54
36
24
24
57
24
9
63
69
18
12
69
27
114
27
72
15
6
54
42
3
24
21
30
21
123
18
30
21
39
90
63
24
15
6
99
111
96
30
3
15
12
6
39
75
18
12
234
69
15
18
30
9
48
24
21
30
36
6
60
6
48
6
54
72
42
78
204
18
36
42
102
3
27
21
15
6
27
3
18
36
6
24
6
36
15
24
45
3
3
45
3
24
18
51
9
18
72
84
18
6
33
57
15
21
18
9
3
6
18
114
3
48
111
48
6
6
108
48
9
21
12
66
6
6
24
30
30
96
108
180
66
3
48
9
90
66
24
99
57
72
30
81
57
90
42
36
12
24
3
135
90
66
45
21
3
24
9
78
42
135
9
6
48
57
27
30
60
36
84
42
9
15
81
9
54
9
81
168
30
18
12
3
15
54
12
6
33
27
102
48
18
54
48
54
6
30
117
75
42
3
45
42
33
57
15
9
36
6
24
78
90
120
93
3
6
24
15
45
30
45
141
6
42
12
39
15
54
3
9
54
12
117
3
18
30
96
45
33
12
18
6
54
180
30
42
6
24
84
111
21
48
60
66
36
18
39
24
69
18
9
3
24
93
21
75
69
96
6
60
18
72
114
30
30
9
51
42
30
93
15
12
72
141
39
9
3
126
54
78
12
96
18
21
24
87
18
30
12
24
21
99
36
42
39
21
3
15
297
51
60
84
138
12
15
51
21
15
57
99
12
156
66
30
144
156
81
3
12
24
54
174
48
30
12
12
96
39
63
12
30
108
6
24
21
72
3
24
12
33
3
90
3
51
21
39
84
132
33
39
66
252
54
117
33
15
39
54
18
9
24
9
6
30
3
57
36
18
33
15
33
105
84
30
12
24
72
33
9
72
30
57
3
120
24
42
18
57
48
15
42
15
15
18
90
30
42
12
138
54
54
99
33
30
9
51
12
18
12
6
12
12
12
78
12
39
15
66
54
57
3
6
60
84
15
24
3
12
33
15
54
114
60
24
21
27
18
6
6
63
15
234
18
72
66
12
18
6
66
30
114
24
6
87
9
18
114
78
84
33
75
18
48
90
30
27
57
6
6
27
3
96
42
30
21
9
30
42
39
69
12
63
33
39
63
18
12
18
90
42
36
144
126
30
36
9
48
39
57
24
3
69
21
36
18
12
24
54
24
36
6
48
60
36
9
51
120
21
9
42
21
9
114
48
45
81
24
162
18
6
60
36
60
9
21
6
18
24
99
69
30
21
111
36
6
87
9
18
69
3
90
90
60
24
21
15
9
9
15
129
30
9
27
24
12
54
6
18
6
12
132
6
66
18
36
15
51
78
18
138
30
54
18
72
18
75
9
15
15
24
9
105
18
12
78
24
78
12
18
18
93
57
18
54
66
30
36
3
45
3
15
108
126
15
21
18
6
6
24
24
6
39
45
24
90
12
69
39
60
21
75
6
30
96
24
6
27
33
54
57
87
30
54
12
54
30
66
36
48
39
48
69
30
21
3
21
135
36
12
36
60
6
30
78
6
132
12
6
75
9
18
21
21
42
57
72
15
9
3
12
78
18
42
12
12
246
138
15
72
57
111
21
30
18
72
114
30
60
30
33
9
42
30
39
48
153
15
24
3
186
75
39
54
60
12
12
6
60
93
9
54
33
21
3
24
39
66
18
141
51
108
57
9
39
15
42
12
6
45
96
24
21
3
3
12
6
6
93
93
147
27
30
174
12
117
87
48
126
24
123
3
21
9
87
24
3
48
48
54
90
36
ABCD 96607037578*3^$a+1 [50020]
4
20
43
5
31
9
8
18
6
18
58
3
12
17
60
12
6
25
5
4
110
6
7
3
2
43
3
14
28
27
36
9
3
5
103
45
24
3
60
72
113
12
48
168
12
43
17
22
33
12
41
7
35
13
45
54
56
30
72
43
41
4
15
35
22
8
19
15
18
30
54
18
18
8
24
28
48
15
5
19
36
24
95
1
45
50
114
16
20
12
7
77
204
4
8
48
36
48
31
111
14
72
12
12
106
38
36
78
16
9
36
9
2
10
54
2
30
24
1
33
80
12
7
45
3
93
80
4
20
6
72
10
14
24
22
2
1
60
5
7
33
30
9
5
58
42
68
43
12
75
18
39
45
18
57
21
87
35
25
48
17
22
56
25
9
32
16
54
24
105
17
7
17
64
20
24
42
121
5
7
35
66
12
18
34
20
16
12
68
4
3
3
9
5
18
37
48
35
22
36
96
38
6
64
3
5
28
27
35
13
11
13
45
3
9
8
16
12
3
41
156
78
42
4
51
108
59
145
5
18
42
40
3
132
60
35
90
43
3
57
17
36
7
3
26
24
120
12
24
19
15
62
7
21
15
41
19
5
22
32
1
9
36
44
22
21
75
74
16
8
72
22
50
12
18
25
53
55
27
8
10
120
15
9
14
6
28
8
12
60
60
18
73
9
12
24
20
19
35
30
16
50
37
48
9
15
36
45
80
42
34
126
42
3
5
22
18
38
37
3
2
12
31
11
234
6
49
81
3
21
62
13
45
6
38
43
12
17
10
8
18
43
9
15
65
10
2
36
48
7
9
20
4
20
19
48
29
40
8
70
21
17
48
24
43
5
4
30
14
64
80
18
13
5
22
8
16
81
12
11
22
75
45
3
29
48
12
22
8
1
5
7
9
18
6
12
32
28
44
40
20
40
44
22
50
30
13
129
2
1
5
18
25
24
53
34
56
34
3
27
33
45
32
34
6
36
12
18
45
72
117
3
131
114
22
21
33
15
72
27
30
3
129
86
48
6
24
67
93
2
70
12
51
9
15
3
98
6
16
18
27
48
17
7
11
42
84
144
7
9
36
68
7
107
30
40
3
72
180
5
12
4
86
34
36
44
30
22
3
5
10
30
20
12
82
21
65
16
20
79
12
60
9
24
12
3
21
8
42
30
151
35
22
15
3
62
130
2
54
24
120
30
40
50
22
50
6
60
54
1
23
54
10
30
50
22
8
28
8
60
7
57
8
10
2
30
1
144
5
42
73
57
14
114
6
34
36
2
18
7
39
6
128
139
101
36
48
16
32
60
7
35
13
12
143
58
84
36
36
3
21
12
8
19
41
79
35
102
36
4
51
12
65
43
47
1
17
24
46
50
55
12
36
9
3
3
14
12
28
3
12
5
12
40
20
16
8
96
19
29
36
10
2
60
7
21
14
1
65
7
60
33
2
42
12
60
19
5
4
15
3
50
7
108
105
20
28
39
60
108
5
22
2
4
20
16
20
66
18
12
7
17
16
3
5
100
24
3
83
22
32
43
5
10
8
22
92
22
21
48
41
18
72
10
108
3
39
21
9
18
2
16
8
12
18
70
27
12
53
40
20
72
36
60
84
30
6
12
7
45
56
67
48
5
24
16
26
66
54
1
17
6
46
51
9
48
20
31
75
9
48
65
67
27
93
5
78
24
61
45
3
5
150
42
7
23
58
152
7
36
11
16
62
31
5
22
8
30
115
12
59
46
42
38
7
27
21
72
5
60
36
16
36
60
3
69
51
17
43
45
24
51
105
72
3
41
16
44
19
5
12
4
36
3
17
54
6
43
12
12
33
110
13
5
12
7
83
10
20
28
24
32
6
30
7
17
19
5
60
60
52
30
14
18
30
52
14
72
30
7
5
28
72
15
57
36
14
78
16
27
9
38
30
48
43
24
47
46
72
75
5
55
17
163
47
24
30
67
17
91
17
4
3
5
22
8
10
15
65
31
5
64
26
34
8
12
60
30
61
77
4
3
45
20
16
32
7
48
63
66
104
7
17
91
12
9
44
10
30
72
87
21
6
8
96
102
43
5
55
24
5
16
6
26
40
3
12
39
38
88
32
10
26
54
13
99
24
72
48
146
24
7
5
34
98
16
30
54
3
33
36
80
24
12
60
10
30
32
43
5
28
36
44
24
40
56
16
36
18
56
13
81
27
9
38
6
7
48
9
20
28
8
7
60
15
8
10
6
9
29
106
26
163
45
108
2
85
77
30
16
32
1
9
8
40
128
12
10
50
4
3
33
32
48
4
36
15
5
43
47
34
51
17
43
12
65
18
18
54
6
24
36
22
33
15
6
18
8
114
31
5
4
3
171
26
28
63
65
7
41
84
30
48
42
6
96
13
27
6
15
12
137
16
3
29
36
19
23
70
50
13
9
12
14
54
36
22
18
6
14
16
3
33
15
17
60
40
3
33
15
15
6
50
90
40
20
66
88
14
28
14
34
132
27
48
23
6
79
65
42
18
19
51
72
57
5
12
16
8
7
33
14
13
5
4
3
77
16
15
48
9
8
12
52
51
60
5
22
6
2
37
41
12
48
6
6
18
6
19
29
40
15
11
16
14
19
65
12
66
18
16
3
77
28
26
25
17
7
33
15
23
34
38
58
36
3
23
114
24
19
27
86
4
6
50
4
68
48
112
3
48
12
17
12
34
24
120
2
76
68
7
33
116
24
7
60
17
46
54
56
7
48
5
54
10
120
20
88
18
26
16
38
42
12
48
7
27
6
15
33
39
36
5
42
13
11
133
65
31
24
21
27
59
16
18
24
3
60
12
5
36
96
31
65
88
87
53
4
20
48
7
17
19
9
15
21
44
96
4
68
4
6
33
69
36
14
25
15
45
53
7
48
5
24
18
73
60
17
12
126
30
43
39
93
12
5
31
11
130
54
24
33
12
53
102
6
24
76
32
43
29
88
8
24
40
38
25
33
12
2
25
135
2
6
24
1
39
26
67
5
6
10
44
76
15
5
12
24
16
68
79
5
55
5
276
12
10
2
6
10
15
41
28
20
12
28
3
5
24
36
112
15
5
6
37
9
3
15
2
78
6
12
12
72
199
12
53
16
51
12
11
49
81
15
72
47
13
12
48
48
9
15
63
122
132
24
40
32
42
13
35
24
16
38
7
5
43
21
3
36
12
17
43
89
6
73
17
48
12
55
35
22
20
43
45
8
7
48
89
48
24
6
18
4
63
9
20
16
8
30
82
54
9
12
35
54
36
24
31
29
31
35
48
54
108
22
8
73
21
63
48
48
17
7
41
24
36
4
51
9
30
110
55
35
58
14
ABCD 96607612306*3^$a+1 [50043]
9
141
42
9
21
27
33
7
5
48
78
85
29
90
25
11
21
33
55
41
72
18
90
30
24
30
78
57
21
91
8
21
30
37
23
1
8
21
24
66
249
40
11
61
24
65
90
21
9
24
7
8
51
12
168
1
29
84
36
27
64
23
25
11
60
9
15
60
90
123
123
54
6
25
32
57
78
60
18
27
15
90
39
3
37
48
48
80
63
24
1
95
12
12
18
48
12
60
48
55
29
90
25
11
12
25
72
72
23
25
11
12
105
40
53
19
8
27
45
21
42
9
184
32
72
63
18
55
32
27
13
17
15
48
24
63
18
15
3
114
27
88
8
27
6
42
138
24
91
47
42
66
144
108
9
9
55
89
30
25
41
42
30
180
42
6
27
27
30
30
153
3
109
48
24
128
16
17
7
48
47
33
24
3
36
24
1
29
246
54
31
47
9
63
1
56
48
33
39
33
15
15
90
31
35
24
36
1
29
42
9
168
21
24
27
141
48
19
11
30
12
18
1
24
89
6
72
42
36
139
32
33
180
6
24
37
8
165
3
15
48
12
109
96
17
6
9
3
18
147
24
9
87
88
104
48
45
42
6
99
111
12
72
45
88
65
55
35
117
3
78
24
6
1
8
135
25
32
33
36
42
25
48
24
41
111
40
59
24
66
51
48
45
6
117
63
54
147
40
53
18
30
75
3
21
40
24
65
12
30
13
56
69
42
30
27
33
55
23
81
123
108
18
7
53
19
41
84
67
24
17
55
107
120
13
32
40
11
21
88
101
42
30
72
3
3
24
36
42
30
60
18
51
16
47
18
15
24
9
31
131
42
138
30
187
23
30
168
51
120
93
36
102
72
1
96
8
3
12
6
27
64
11
45
88
32
72
63
9
88
8
144
69
99
21
120
30
24
6
31
11
13
65
207
33
30
9
16
47
48
24
60
108
78
54
6
55
32
24
40
119
54
6
24
36
9
40
101
51
51
12
6
27
24
51
69
93
36
12
43
167
18
12
99
21
67
8
3
42
18
25
24
32
21
75
15
73
104
33
15
33
7
35
30
42
133
47
97
23
33
64
59
102
18
12
90
55
65
18
54
15
40
65
7
24
29
66
30
144
27
69
51
141
43
35
42
90
18
54
36
12
12
117
39
30
30
90
99
81
30
1
8
81
31
149
114
1
24
71
1
48
8
33
24
55
23
105
40
32
15
6
90
54
66
1
119
144
18
15
24
16
77
36
12
12
6
49
83
12
48
48
12
78
39
16
47
9
21
78
24
117
3
150
15
88
32
16
5
12
42
45
15
97
120
41
90
69
51
109
11
37
48
53
115
89
6
30
51
40
41
7
32
39
144
18
15
105
90
42
75
48
40
23
25
29
3
75
60
60
69
9
39
136
17
7
23
12
37
8
48
40
32
15
97
8
3
90
67
8
40
72
95
168
12
18
30
78
31
200
40
80
48
48
112
11
270
24
30
198
42
25
83
13
32
123
54
60
96
24
27
39
9
112
83
36
57
45
42
30
66
1
11
30
15
64
23
18
18
21
16
83
54
63
57
18
37
80
48
27
45
75
37
71
48
49
192
24
29
66
9
51
69
15
90
66
60
9
21
27
3
30
39
15
18
108
144
67
29
19
8
24
3
36
49
23
18
54
73
23
24
66
84
187
56
3
12
42
6
24
33
3
61
8
135
30
3
27
78
60
18
54
75
40
41
60
27
177
36
51
64
24
48
107
6
30
9
48
15
57
16
167
12
6
24
7
8
195
66
60
42
30
30
9
48
75
48
12
6
19
5
36
31
59
21
93
27
96
15
12
6
7
5
19
71
18
79
71
49
11
102
7
32
48
3
18
27
87
96
12
12
6
99
72
40
8
33
12
27
9
55
176
21
12
7
48
32
9
222
9
51
45
112
71
24
30
108
15
24
21
19
11
78
79
53
18
177
15
9
9
7
17
15
63
9
99
60
54
96
114
6
171
21
30
78
39
16
29
123
3
30
79
5
195
21
12
7
32
21
60
7
23
78
42
9
33
7
11
72
37
128
93
18
57
57
6
9
15
1
95
57
45
42
25
152
16
24
8
40
11
37
72
71
54
48
48
30
12
57
3
60
72
30
30
180
36
42
18
1
53
43
107
18
12
90
30
18
30
18
12
42
15
40
11
12
9
123
37
8
123
30
12
30
45
160
53
18
12
157
5
115
11
24
6
30
12
69
111
9
3
18
12
30
6
60
30
9
105
15
33
30
25
80
88
59
6
30
12
30
12
3
24
40
23
30
3
184
48
32
51
12
25
32
129
55
32
15
9
9
102
78
42
105
3
30
42
42
3
40
47
6
67
5
48
19
96
24
251
204
33
40
83
37
35
18
27
87
96
1
80
63
1
32
88
24
96
35
21
51
37
65
6
30
19
113
18
69
51
60
ABCD 96607839858*3^$a+1 [50016]
31
8
57
39
40
104
27
93
24
87
9
81
31
17
31
32
40
120
8
27
12
18
7
17
30
1
24
143
18
7
8
48
40
80
24
57
78
72
84
61
161
7
48
32
15
73
35
60
18
31
56
33
6
1
89
79
41
6
25
95
9
24
120
9
7
119
42
15
57
18
37
32
15
81
9
15
24
96
33
7
23
57
256
24
11
102
7
35
205
8
16
41
39
15
25
152
15
42
18
84
25
48
32
64
89
66
126
135
123
30
7
11
69
24
72
64
23
1
96
8
40
35
13
32
72
9
55
32
63
25
32
15
18
31
104
24
57
135
9
54
73
17
7
119
25
41
18
45
168
39
114
175
17
15
3
85
11
54
31
24
71
18
87
33
6
1
11
13
281
30
9
9
7
8
112
24
35
12
42
72
15
16
167
72
73
35
13
8
16
80
48
16
32
24
105
39
15
81
136
47
33
40
80
33
7
59
21
39
33
57
111
24
39
1
41
72
48
39
208
95
1
41
39
40
119
1
11
36
33
24
33
15
9
30
1
24
83
21
24
177
63
48
9
114
61
8
51
96
21
120
64
24
24
48
8
64
8
24
3
6
55
35
45
39
18
135
48
16
48
23
24
49
17
72
127
8
63
9
51
117
40
8
27
13
144
24
72
80
15
49
176
24
16
8
27
133
71
1
17
15
111
121
48
8
40
17
90
102
63
88
89
55
8
96
16
96
8
9
15
216
15
1
48
65
30
90
78
25
104
144
9
103
8
24
15
138
24
15
24
9
15
96
40
35
109
32
105
24
55
35
54
102
25
8
3
37
41
192
15
39
25
35
54
7
23
1
23
73
65
15
99
69
15
9
40
72
8
15
36
6
55
80
64
17
7
96
32
144
81
144
18
13
168
32
144
33
72
31
59
45
16
35
37
120
23
138
6
120
9
64
32
40
96
17
111
51
84
1
41
144
63
48
24
16
24
8
120
240
15
1
11
6
15
24
16
48
24
56
16
120
41
18
21
48
57
55
56
120
40
35
72
85
17
24
90
30
7
72
32
33
15
16
72
47
177
219
54
7
24
71
24
25
32
9
55
35
24
45
96
24
15
49
32
9
79
167
1
8
40
65
79
32
48
72
33
72
6
33
24
33
120
7
48
23
57
9
24
54
72
18
90
37
48
23
25
47
72
9
75
45
24
16
80
15
1
8
160
11
6
15
16
120
8
120
39
1
56
40
35
13
8
40
23
96
81
144
225
54
12
144
85
11
30
24
63
16
47
25
32
72
51
12
18
72
87
39
96
201
40
104
48
40
47
9
136
113
30
42
18
30
6
72
18
135
64
8
88
11
85
56
15
129
16
8
40
47
120
9
48
3
192
6
54
57
33
18
12
60
61
24
107
21
72
75
72
13
35
21
105
24
72
48
6
57
15
105
33
24
63
153
39
15
1
32
33
55
120
167
49
128
48
9
15
3
6
7
95
18
72
15
88
41
15
144
9
55
56
16
128
15
18
120
7
8
57
31
41
15
88
48
17
63
9
30
36
13
41
39
291
21
72
195
13
72
80
15
18
15
3
102
39
208
113
7
48
24
48
41
31
80
9
7
215
49
288
48
24
8
96
24
96
40
59
21
40
17
39
136
80
40
32
33
15
39
25
8
51
21
16
17
55
113
55
48
176
88
32
9
15
16
83
36
1
104
39
73
8
40
120
131
21
24
88
155
13
72
8
48
9
87
39
49
32
16
104
63
73
8
267
30
42
12
9
9
55
143
33
120
16
48
23
25
23
1
24
17
30
42
90
36
1
24
65
79
11
45
24
72
24
96
9
7
32
40
8
39
18
223
65
159
15
81
24
201
103
65
31
56
24
15
169
11
30
79
17
30
90
55
17
7
8
88
59
21
88
311
33
3
13
41
30
121
59
45
15
144
57
144
64
32
39
18
6
1
24
41
15
40
23
18
15
24
9
151
8
112
48
56
24
88
120
257
18
72
21
15
42
79
8
3
13
80
105
15
64
41
42
85
24
48
17
39
16
8
63
153
40
32
64
95
1
47
36
37
95
57
15
12
61
80
9
48
168
48
39
33
39
3
12
25
11
69
135
1
24
56
40
120
59
13
11
45
16
11
205
24
35
133
32
96
88
24
120
11
45
40
80
40
119
90
7
11
45
24
64
35
126
103
56
57
63
75
165
177
18
150
15
16
120
120
ABCD 96608170754*3^$a+1 [50142]
60
75
5
12
40
84
20
16
84
20
72
4
24
32
12
7
9
24
15
72
41
4
8
96
120
4
36
27
117
27
24
17
79
29
60
31
69
80
67
69
24
32
43
45
116
24
7
5
52
87
161
84
124
15
72
33
24
20
16
80
72
43
9
12
8
112
99
17
24
64
56
24
40
80
7
173
76
15
5
24
16
20
24
40
15
65
12
12
175
5
156
64
20
40
32
19
41
4
32
64
44
40
24
56
40
164
52
8
12
19
21
24
32
4
68
40
140
7
24
5
64
96
56
4
36
24
120
51
120
125
60
4
51
33
60
140
7
41
4
20
96
7
21
104
43
33
24
20
112
24
96
75
69
51
96
24
41
12
43
9
183
5
60
16
216
44
60
24
100
3
57
8
28
32
19
9
20
60
31
41
28
56
40
68
40
80
7
101
43
9
32
124
56
28
132
20
4
32
108
12
24
40
44
4
32
19
24
21
36
48
12
20
168
16
96
8
52
80
19
5
4
15
72
9
159
96
21
164
16
48
12
51
69
60
20
43
45
8
4
20
36
48
36
148
60
56
4
92
4
87
69
20
40
20
64
27
29
4
56
64
84
32
156
28
27
17
60
12
36
4
68
52
116
28
15
65
16
8
55
53
4
15
33
116
4
8
55
24
29
64
171
5
16
20
4
20
72
12
60
7
45
68
31
9
8
28
51
5
60
151
72
17
4
24
32
19
41
24
36
19
65
76
8
163
57
87
29
16
44
7
93
24
3
17
100
27
33
8
88
15
69
20
55
117
44
16
20
144
16
48
8
112
8
208
24
27
65
144
7
24
5
48
16
27
77
40
132
8
16
24
20
40
212
28
3
89
28
56
91
29
76
164
24
60
7
29
12
7
57
120
48
36
80
72
67
77
19
201
8
36
76
8
7
9
44
108
64
15
9
44
43
53
19
48
53
124
12
8
36
4
60
72
39
72
29
64
24
12
111
189
20
4
75
45
51
29
16
200
24
91
69
20
7
53
72
43
5
16
24
84
72
128
12
43
45
120
3
9
15
29
132
84
4
104
40
36
24
72
56
19
9
36
20
28
27
5
36
24
31
89
88
15
17
48
103
9
15
29
24
91
89
40
32
4
120
24
8
4
24
60
51
149
19
65
36
24
160
92
4
36
60
3
48
29
24
16
56
28
32
28
60
80
64
80
48
12
16
32
24
19
72
9
48
15
21
20
55
45
60
24
63
57
63
17
60
156
4
123
29
24
12
4
24
164
55
5
16
36
44
16
44
12
60
12
40
32
108
31
9
72
20
28
15
57
39
72
17
52
108
63
24
105
108
32
4
15
101
60
31
89
40
204
20
7
17
48
4
84
15
9
36
20
24
12
64
24
3
24
48
5
43
48
21
116
55
185
72
55
41
16
8
60
120
36
7
48
5
72
12
36
72
28
24
32
36
19
33
92
24
91
5
43
113
28
20
7
153
84
240
51
81
48
20
43
77
36
31
5
28
63
33
44
136
80
76
48
36
44
16
80
31
29
84
7
29
60
24
16
32
52
51
89
7
41
72
16
39
45
116
7
9
15
41
12
12
28
123
48
21
24
96
20
64
44
52
8
132
84
40
39
57
8
60
220
12
51
17
16
135
21
48
120
56
12
7
41
36
100
68
40
8
24
124
15
5
12
24
88
15
41
4
12
176
55
9
20
28
72
24
44
12
88
36
32
60
72
108
19
5
60
24
7
33
24
56
4
92
24
7
17
36
40
24
20
72
84
12
4
80
36
28
24
60
15
137
4
20
16
44
16
60
108
32
24
4
15
53
48
16
44
55
24
45
75
17
28
27
29
16
3
57
15
45
108
36
84
15
41
4
3
77
36
72
12
67
33
180
60
72
24
15
29
115
17
24
4
51
17
112
8
72
7
5
40
51
33
24
60
32
28
80
36
12
52
36
36
60
144
20
84
16
32
24
40
24
164
16
20
16
8
76
24
20
100
27
113
52
60
20
88
60
12
104
4
63
65
12
100
80
12
36
4
44
40
39
5
16
32
60
4
20
4
60
44
36
132
12
16
56
88
12
104
60
144
96
60
156
36
12
16
32
12
16
56
4
87
48
5
4
87
5
19
9
56
16
80
4
84
87
29
36
31
5
28
15
192
5
12
31
81
48
12
60
8
52
80
48
36
7
9
24
36
24
27
24
105
48
60
3
5
12
12
4
84
20
76
20
64
12
20
88
15
17
28
72
44
64
12
80
84
16
15
9
96
15
29
4
20
91
17
127
77
60
24
60
67
9
44
19
21
56
19
17
24
84
139
72
5
108
12
163
17
79
9
12
84
15
17
148
92
64
15
33
15
48
120
24
24
5
16
51
53
4
140
96
84
16
15
21
264
24
3
69
20
4
171
129
20
139
5
36
36
120
60
36
4
8
36
36
28
56
ABCD 96608232278*3^$a+1 [50012]
15
60
15
21
80
25
18
126
15
111
72
18
27
60
132
68
91
21
105
111
104
48
97
18
198
18
17
307
36
36
18
23
12
55
45
63
65
97
123
147
77
48
28
20
25
135
9
119
25
54
72
36
9
81
72
18
324
198
71
19
237
20
49
72
15
144
56
108
432
100
117
108
27
45
18
45
248
16
15
18
18
9
20
60
163
36
36
144
36
5
96
40
120
117
75
33
54
108
45
332
73
71
256
36
128
409
23
12
235
108
18
36
54
9
45
11
97
18
141
3
41
4
120
123
125
127
18
18
72
5
85
18
72
18
54
18
18
141
68
52
81
54
153
12
51
17
1
126
33
92
91
5
67
57
15
36
5
49
36
135
80
55
57
12
56
48
144
223
18
47
43
234
23
52
120
48
24
168
15
57
15
54
87
39
126
15
92
96
67
72
53
235
137
12
229
27
63
21
51
72
17
109
87
57
207
99
36
29
25
27
99
54
99
63
54
63
27
21
60
144
156
84
21
54
33
57
126
45
80
199
18
11
151
108
162
18
18
15
68
76
129
39
87
36
53
12
133
95
139
126
167
67
72
108
33
24
188
112
165
15
165
363
32
19
57
12
3
144
378
71
37
90
17
208
99
90
18
36
72
233
12
4
3
18
180
15
57
63
12
231
36
108
18
324
35
48
43
162
63
45
39
36
32
73
23
60
25
27
72
27
105
21
15
72
116
4
108
20
97
180
198
17
28
8
16
3
57
96
320
4
44
109
3
123
180
117
9
18
33
132
105
23
12
37
18
36
101
76
8
396
36
60
172
105
143
12
148
255
173
196
63
36
9
63
17
112
68
55
213
3
29
187
126
59
76
153
155
64
87
21
68
12
25
54
65
43
33
93
11
240
19
69
180
75
72
93
68
124
291
105
39
36
18
39
80
28
105
72
162
288
161
132
108
85
72
270
5
4
81
47
97
18
126
159
57
18
33
3
72
5
4
60
183
117
81
108
107
19
105
156
104
48
1
54
36
54
107
36
55
165
15
65
4
3
72
5
229
51
183
113
12
91
9
48
32
96
67
108
72
5
84
1
18
126
18
93
213
252
72
3
84
48
351
90
126
5
96
25
59
88
56
204
151
189
27
36
177
57
35
55
36
165
68
60
84
1
11
16
204
36
75
108
72
90
54
33
3
18
72
135
60
308
1
90
54
36
36
15
57
90
33
219
18
198
29
336
85
219
105
36
15
57
90
108
5
13
72
59
160
80
151
357
3
144
5
48
55
72
36
72
65
28
8
7
90
107
192
160
36
60
147
45
80
52
3
108
173
61
111
15
9
140
31
285
93
11
25
63
152
60
103
108
18
47
40
3
141
56
144
40
240
9
47
40
3
5
204
36
7
89
88
3
180
29
115
33
3
309
105
36
215
144
181
54
81
45
23
4
80
ABCD 96608448224*3^$a+1 [50071]
24
36
120
4
12
20
255
32
53
8
82
14
24
24
28
60
20
39
33
70
18
23
81
76
8
27
9
28
18
14
16
43
89
128
10
18
20
36
24
70
2
48
60
36
84
72
24
36
100
7
11
14
23
13
22
14
4
44
46
90
32
82
26
12
47
35
108
42
23
9
16
7
13
72
70
37
1
12
40
18
50
28
54
36
120
2
39
45
4
32
10
5
48
67
50
59
25
24
10
62
40
288
20
24
3
48
19
26
4
18
132
18
32
88
68
22
18
24
36
30
54
92
60
16
104
16
44
28
6
12
18
72
47
48
9
23
143
50
10
48
72
38
4
120
8
10
50
60
75
32
53
150
12
62
11
13
10
26
4
32
12
10
38
58
146
154
194
23
13
64
30
37
13
12
84
70
2
48
10
30
20
94
2
34
26
94
134
12
16
19
1
22
38
10
2
16
90
42
8
24
72
36
40
12
8
28
24
20
36
159
81
22
62
48
48
10
12
42
92
24
10
2
28
20
24
28
32
12
11
17
56
4
66
72
42
32
36
70
5
57
10
2
48
27
1
30
2
16
54
25
25
23
73
34
158
60
40
8
4
55
13
99
21
48
22
74
24
4
8
60
27
73
44
96
27
33
52
30
78
48
32
47
61
60
52
19
73
36
40
20
71
1
108
82
38
40
32
70
42
108
12
20
23
35
30
44
16
102
77
9
22
78
12
108
11
33
16
12
72
11
85
20
12
22
110
88
48
32
48
72
52
48
32
58
50
72
46
14
12
36
40
18
24
26
24
16
20
34
36
2
35
5
8
82
38
24
28
103
5
12
32
28
30
5
273
34
182
71
49
34
2
27
117
168
35
65
32
24
36
24
84
36
36
34
26
36
47
1
12
10
12
36
41
1
8
40
32
10
12
2
60
124
210
86
154
84
36
114
30
2
34
122
22
60
50
36
24
16
92
48
34
50
36
172
72
8
10
38
12
52
7
1
10
50
12
16
32
70
18
24
18
38
280
56
36
112
48
8
10
25
25
72
15
48
37
108
56
16
8
24
70
62
118
122
4
47
9
84
12
183
45
36
168
12
24
124
71
32
23
2
12
12
148
11
49
32
124
140
10
12
14
4
79
71
2
60
10
72
2
16
55
48
61
36
10
38
94
86
72
3
85
60
84
8
24
84
10
42
8
12
60
12
10
26
12
70
50
10
38
34
98
10
48
1
61
12
36
72
27
25
7
25
28
8
144
28
18
90
44
48
46
114
48
68
4
20
35
1
24
10
2
16
44
16
68
59
61
22
14
4
24
66
1
25
120
4
91
13
3
69
4
84
8
60
15
9
16
8
12
24
11
25
70
30
19
1
108
22
2
36
36
28
6
49
97
15
1
90
30
68
84
12
24
12
12
46
2
3
25
7
133
171
1
72
68
48
51
61
18
1
41
80
28
30
24
2
46
38
40
30
86
51
45
24
16
44
64
31
49
4
6
72
74
83
25
71
47
42
80
10
18
32
132
36
35
25
10
30
72
8
84
75
21
10
18
42
12
41
37
20
24
36
48
60
47
13
4
30
2
4
116
23
35
2
34
25
109
3
80
85
28
30
150
91
11
168
134
46
146
46
108
2
52
23
55
50
24
46
50
28
44
156
24
10
122
106
122
11
61
4
20
75
21
64
44
10
18
19
41
8
60
70
122
48
84
72
16
23
21
48
27
80
133
36
172
43
16
21
48
4
71
45
84
10
2
34
54
11
49
152
58
6
30
185
109
67
41
32
58
12
86
10
2
10
18
92
22
2
196
12
47
13
18
50
84
96
24
34
12
14
36
48
51
13
36
20
36
36
40
8
64
20
60
36
10
2
52
80
12
16
44
120
64
72
8
34
18
32
27
21
22
218
70
168
102
7
61
112
92
48
22
18
20
27
21
24
16
32
40
8
36
36
75
115
14
4
11
31
17
1
32
58
2
118
72
42
176
4
32
16
20
12
76
116
39
7
14
46
72
18
30
149
1
20
60
60
24
11
37
58
134
24
72
52
7
1
24
23
71
24
36
72
53
21
28
95
81
24
160
7
161
8
87
32
192
71
42
48
44
24
40
44
16
84
8
52
48
42
86
12
48
144
12
88
36
19
53
59
33
48
24
84
4
68
112
56
24
11
17
79
101
92
95
53
59
13
35
1
30
14
58
42
48
164
59
1
64
42
37
181
11
1
22
122
34
26
35
11
37
1
34
26
192
130
2
46
24
2
34
26
28
18
134
4
131
45
36
28
20
12
40
12
18
134
108
10
1
35
14
36
96
34
42
32
12
131
5
20
108
64
8
147
45
35
37
36
60
48
4
8
24
16
18
14
10
18
68
72
40
20
72
36
36
35
25
136
120
7
13
35
113
32
22
2
154
26
136
8
82
42
55
1
10
144
62
24
22
50
84
24
184
32
28
8
10
12
26
12
12
72
15
9
70
62
88
44
28
8
72
24
4
54
17
181
128
36
39
7
2
40
116
59
23
12
50
28
12
78
138
20
40
12
ABCD 96608452784*3^$a+1 [50018]
8
76
108
11
54
283
95
73
12
8
100
5
180
72
3
64
5
55
36
36
431
25
192
72
89
7
32
33
55
17
306
201
33
36
72
18
72
54
79
216
144
36
84
17
234
13
168
53
306
126
103
36
59
90
19
48
149
108
67
48
48
53
151
36
29
144
19
276
29
288
67
48
68
15
121
41
147
195
126
36
31
12
47
324
37
24
24
41
36
3
69
67
41
18
61
83
162
19
20
144
28
188
36
4
29
55
12
156
245
108
55
17
43
204
95
72
169
101
39
87
193
80
15
97
29
19
35
36
121
708
20
69
288
3
196
60
119
37
24
68
15
18
55
89
3
16
161
175
23
18
7
72
68
105
72
151
29
90
18
72
43
36
137
19
20
16
12
116
69
18
234
3
36
76
101
163
360
89
216
79
140
112
29
126
93
177
75
28
23
108
1
24
137
3
4
36
84
35
25
192
96
104
328
32
160
60
24
116
105
43
155
21
15
21
51
54
18
18
39
15
54
55
60
137
18
72
49
108
36
257
79
36
12
17
139
167
73
17
55
48
5
55
84
12
191
49
5
36
3
180
16
71
13
95
49
60
17
43
132
239
157
23
21
141
72
18
144
18
91
125
252
43
36
48
48
168
17
307
161
67
24
228
23
288
54
18
109
161
3
105
7
83
90
36
115
24
84
48
53
55
161
3
112
144
156
24
65
75
87
109
20
144
36
196
53
72
54
93
16
12
275
18
36
54
234
18
18
126
108
13
144
5
54
37
12
468
95
144
133
60
41
151
156
125
67
113
18
180
25
47
49
95
181
53
36
90
165
15
54
111
4
29
198
49
23
18
79
29
7
12
48
180
5
7
83
18
36
75
69
54
265
120
11
25
60
5
90
36
36
49
5
36
18
54
7
83
1
17
19
20
105
79
60
95
25
72
144
168
185
162
61
68
52
35
18
7
65
219
160
20
15
216
198
7
24
240
35
165
141
39
4
155
126
55
161
7
11
126
3
16
96
245
183
87
1
53
7
29
103
41
115
84
20
196
17
115
29
55
48
48
83
144
57
4
24
77
39
180
15
72
37
53
79
245
36
144
144
54
61
47
54
75
28
5
91
20
231
36
133
29
211
44
180
87
85
228
32
76
29
54
1
71
54
151
29
36
39
15
270
219
184
137
198
486
54
25
36
11
54
36
55
251
97
65
67
288
12
84
36
20
429
139
5
75
28
203
109
72
36
12
80
51
36
25
65
31
48
227
18
144
126
165
40
11
90
31
144
48
336
20
180
141
3
40
11
25
204
60
107
90
180
54
165
105
111
4
96
113
18
417
256
11
36
129
33
36
31
144
5
36
36
54
25
173
72
36
7
47
1
60
ABCD 96608719666*3^$a+1 [50000]
37
24
99
57
30
9
32
40
69
51
12
75
6
39
60
56
229
51
21
39
20
7
72
17
16
3
6
60
39
56
43
81
15
17
28
116
24
72
88
12
105
18
57
33
27
12
21
15
24
45
11
12
19
6
35
72
37
48
78
18
35
25
11
151
57
20
52
84
39
6
132
15
20
64
8
61
51
21
24
35
28
36
75
41
1
3
9
23
72
16
44
16
32
40
12
21
107
13
36
3
27
6
39
9
15
9
23
28
12
15
45
32
16
20
1
96
3
21
3
93
42
5
1
66
6
95
37
15
12
21
3
45
27
9
39
117
47
40
20
12
24
4
12
63
18
54
24
9
21
87
32
16
9
27
48
8
12
145
75
21
24
23
4
20
1
60
47
52
168
60
20
43
29
24
84
91
42
35
25
90
29
13
3
32
31
24
72
6
18
21
48
56
16
56
148
39
5
13
42
5
1
102
54
3
20
40
36
96
168
3
54
11
37
3
9
99
56
13
63
44
1
3
12
45
3
27
84
30
3
32
85
6
53
36
108
76
36
240
20
61
3
9
66
21
116
40
27
57
216
63
12
57
33
30
102
47
25
11
25
42
5
1
51
24
36
129
90
5
7
24
101
13
15
45
11
100
21
83
7
54
119
12
19
9
152
52
15
6
27
80
4
75
18
27
15
165
21
60
15
63
6
30
65
16
15
5
64
75
9
80
96
13
15
20
25
63
8
76
39
41
28
120
56
4
32
55
21
15
48
5
49
35
88
60
15
42
15
3
48
6
18
6
12
207
21
6
9
20
55
72
9
24
39
5
28
20
7
6
54
33
45
24
35
85
54
42
12
75
3
12
96
21
15
96
77
40
33
99
3
18
15
80
49
23
60
13
95
52
72
48
48
44
103
36
65
40
60
224
76
24
105
12
84
6
6
83
12
97
75
32
36
12
36
1
30
9
171
18
11
37
3
104
76
15
24
18
42
21
32
49
3
36
92
25
107
25
108
114
69
12
15
18
12
15
60
32
100
51
6
155
64
87
24
6
39
3
18
3
24
21
71
61
60
3
36
39
9
15
21
36
8
120
1
12
84
96
3
27
9
20
24
19
6
11
19
21
68
55
36
45
60
21
11
52
3
33
261
39
15
6
36
27
36
36
9
36
23
1
35
37
59
1
15
48
96
56
19
90
6
9
56
4
21
42
102
114
6
63
51
102
18
69
27
24
77
12
72
16
45
27
63
9
15
6
23
40
105
35
1
6
48
30
12
23
4
20
76
81
51
48
12
20
7
78
87
12
3
12
45
75
6
12
78
53
16
24
32
12
28
45
84
66
17
31
6
18
18
42
57
153
47
4
12
63
42
72
3
24
24
72
39
29
4
12
123
33
45
12
27
44
61
6
45
3
12
5
88
36
176
37
23
72
16
36
69
156
36
27
21
47
19
78
27
8
13
12
27
24
75
65
36
55
21
104
48
7
93
12
3
12
90
138
41
96
4
12
12
8
100
57
12
3
183
48
12
33
9
51
84
63
9
24
9
48
23
19
42
35
16
39
6
120
3
96
20
136
9
24
24
15
45
3
12
60
12
108
51
9
12
81
18
54
12
35
60
36
13
12
30
18
39
68
19
29
72
4
33
6
6
54
5
60
36
4
21
48
3
12
33
59
4
9
95
12
19
5
36
109
6
33
8
40
24
21
48
11
24
12
13
27
60
9
39
36
48
236
24
13
63
32
67
30
63
15
5
85
15
27
30
27
3
81
20
31
33
36
27
33
20
84
16
87
18
15
12
24
180
21
23
49
51
36
9
59
37
3
48
20
12
13
119
48
31
9
72
75
24
45
32
4
36
9
30
9
39
36
96
9
72
69
51
3
5
49
132
24
66
41
13
66
9
84
60
12
63
6
6
41
37
12
23
73
35
64
9
39
68
12
7
60
5
4
12
48
27
24
18
3
33
47
28
15
89
7
78
51
20
1
23
1
11
25
135
51
12
6
99
72
99
65
85
15
75
17
24
4
51
6
42
17
24
36
61
27
140
1
15
15
21
8
12
61
42
48
9
33
47
28
116
40
44
60
13
15
24
21
15
20
43
9
57
3
27
33
20
55
5
12
121
59
64
80
85
6
30
24
39
105
63
8
316
36
32
36
37
18
117
48
36
9
39
45
3
8
160
159
72
6
15
9
15
33
12
35
16
8
211
18
23
48
36
16
33
15
32
25
48
15
32
7
21
39
45
20
31
77
148
15
21
75
96
5
100
15
18
51
8
36
1
63
120
12
44
244
3
5
52
27
6
12
66
30
66
54
96
6
42
75
96
36
24
36
33
30
66
47
55
33
32
60
40
3
21
8
12
25
35
1
35
85
27
3
33
117
15
135
42
126
45
21
3
32
16
32
40
20
40
45
15
33
48
6
18
15
75
78
59
31
12
60
17
19
54
95
7
24
5
36
216
79
18
95
37
3
72
69
96
3
12
39
6
6
5
25
47
205
36
6
6
87
36
12
24
69
39
33
27
8
43
81
9
60
6
41
55
33
51
6
39
3
21
24
48
69
59
24
13
24
51
57
47
16
80
52
20
12
1
15
8
25
6
5
49
36
59
7
30
12
6
89
13
35
7
42
60
18
45
3
33
69
15
33
48
11
16
63
77
97
27
3
5
127
33
92
1
42
113
7
6
11
1
27
81
24
6
5
61
11
25
3
60
15
5
4
8
13
90
41
1
12
3
12
27
33
132
24
27
57
56
1
39
45
35
7
45
84
8
37
35
24
16
99
60
77
25
78
57
39
21
15
17
7
141
27
41
52
9
6
18
147
20
13
15
56
16
44
19
ABCD 96608746816*3^$a+1 [50113]
15
108
3
30
15
75
5
52
3
29
43
72
66
24
35
1
12
15
228
105
30
5
103
54
23
160
32
28
9
186
72
162
39
9
147
51
33
57
42
18
30
168
36
30
186
120
42
18
12
18
78
12
18
39
48
3
96
33
165
138
24
21
132
21
135
15
66
18
168
102
36
132
90
33
57
12
198
129
33
35
1
27
84
75
66
18
36
54
144
6
12
5
12
48
52
80
163
9
36
9
51
237
78
5
49
36
47
60
121
11
13
83
55
57
87
5
1
3
9
35
16
75
21
51
45
32
13
23
49
42
18
198
84
24
36
45
39
72
17
1
150
12
57
36
32
12
67
30
15
36
75
69
39
42
47
28
84
80
16
63
42
183
60
36
128
60
67
125
145
78
81
9
75
12
20
49
6
36
174
6
45
27
12
41
52
60
153
24
3
81
6
69
180
39
18
23
79
42
35
13
3
33
132
48
111
3
120
6
90
162
3
9
3
69
54
42
63
9
318
57
3
48
42
282
108
72
53
64
81
42
48
60
84
24
9
116
19
45
63
12
5
12
16
9
54
17
37
15
3
9
36
48
80
25
51
68
12
4
81
18
18
48
72
3
39
12
45
45
35
19
57
84
63
102
6
12
42
84
6
18
12
35
1
3
60
99
6
11
60
19
29
97
3
27
5
1
108
30
36
78
12
51
48
9
96
39
20
12
1
3
69
27
39
101
4
27
30
78
21
69
11
1
35
7
30
23
127
5
16
15
84
45
15
12
6
47
43
102
123
3
29
43
54
3
15
65
85
12
6
57
12
15
53
97
48
18
72
81
36
45
6
12
6
30
114
107
1
108
47
73
27
27
5
12
64
164
16
69
18
30
150
65
25
18
69
21
156
54
57
15
5
60
4
3
60
17
91
144
21
9
36
18
24
12
54
71
1
155
49
83
91
36
113
67
18
90
42
66
65
103
125
67
89
151
45
45
3
60
21
6
102
63
15
72
180
36
72
45
9
30
5
103
45
140
1
35
55
57
15
48
6
30
258
18
144
9
9
87
39
9
32
28
48
48
27
90
15
32
133
78
12
65
64
105
119
139
5
16
15
17
19
9
99
81
21
39
36
96
135
69
3
126
42
144
165
33
12
23
1
72
3
9
18
78
54
5
85
87
48
27
108
66
59
37
23
43
149
13
6
45
57
75
48
21
11
223
129
92
4
12
69
36
119
16
132
60
57
54
17
19
300
53
76
84
63
45
9
126
237
128
60
4
123
5
31
114
48
42
17
1
35
48
16
48
32
48
97
210
24
84
17
91
90
24
126
5
144
13
12
135
144
12
75
48
60
57
63
186
18
153
44
1
18
270
12
132
252
3
32
31
5
85
87
45
18
65
132
13
18
42
99
9
39
153
18
57
32
55
36
6
63
21
90
29
132
48
16
44
36
37
87
27
54
66
45
9
39
21
75
81
3
51
201
3
18
30
18
6
30
18
108
60
48
221
19
30
42
105
240
45
60
39
60
39
42
12
51
9
12
15
176
7
53
7
45
32
61
180
15
48
9
87
9
72
108
35
19
30
75
51
17
28
9
6
81
84
32
103
36
36
29
13
120
27
9
27
15
93
81
35
16
225
95
283
12
342
6
84
6
36
126
12
65
43
54
3
87
114
39
51
36
69
75
36
84
141
116
124
33
42
198
95
13
23
157
72
87
39
9
128
84
156
85
15
207
17
16
60
63
5
31
276
57
36
159
12
24
45
12
32
48
43
12
45
87
41
31
113
12
16
32
91
69
36
44
37
11
4
3
120
42
66
18
51
20
144
7
9
3
108
18
96
15
33
6
66
18
6
84
107
61
3
32
64
129
54
150
3
12
32
36
48
112
219
6
12
51
39
78
84
23
28
3
60
5
7
5
37
30
33
93
51
48
32
55
9
27
120
78
54
53
67
96
84
6
12
155
79
36
9
48
15
60
36
81
39
126
6
72
216
101
36
37
11
85
39
32
36
48
96
19
12
24
69
15
17
37
60
18
93
20
49
126
12
180
29
49
15
20
1
36
48
36
6
ABCD 96609277782*3^$a+1 [50105]
115
29
72
13
155
144
91
77
67
221
1
30
65
48
16
120
45
12
42
93
9
15
8
85
3
32
115
5
16
27
90
3
56
1
159
80
88
56
40
9
12
36
24
84
59
120
91
21
21
75
69
18
48
60
54
48
36
36
60
11
40
128
19
36
9
8
64
80
73
18
18
120
144
27
48
33
23
16
8
43
69
45
99
32
72
192
64
24
75
173
19
96
29
73
47
24
25
90
125
1
135
45
30
5
19
21
8
37
123
63
84
5
19
72
18
30
69
297
36
12
60
51
15
6
11
37
11
40
32
24
79
9
21
27
87
102
11
13
51
24
24
8
19
5
85
84
15
45
30
6
54
36
53
1
12
42
33
3
21
56
72
13
99
171
48
150
15
21
18
17
211
29
64
51
21
192
27
221
97
95
48
43
29
37
11
7
150
11
91
36
137
72
43
125
72
1
15
3
6
71
37
83
115
45
3
6
63
27
5
25
108
42
54
36
156
60
23
115
96
48
6
66
6
23
85
27
63
66
15
3
60
105
123
204
89
24
43
5
37
35
37
120
6
30
39
3
30
72
23
37
51
123
60
12
90
35
55
57
33
18
114
48
27
56
31
9
32
48
55
54
12
95
16
32
43
162
3
8
16
21
18
81
8
1
144
15
48
69
3
63
42
36
11
24
157
3
56
103
17
43
21
72
117
132
48
42
29
136
51
189
48
27
276
33
69
35
16
57
78
57
24
9
47
160
48
45
11
211
30
39
3
18
27
8
64
3
45
216
9
47
85
123
48
27
45
80
13
107
120
7
81
9
18
72
6
72
30
81
9
183
8
97
24
126
90
18
5
232
24
21
144
11
120
48
97
39
9
6
33
3
30
95
48
1
60
59
61
24
66
60
5
43
117
9
95
24
61
36
71
19
36
17
43
18
27
72
56
40
120
24
51
60
36
48
18
83
25
72
54
78
11
1
159
56
43
30
95
72
229
59
48
73
15
24
48
3
72
78
84
27
8
43
69
51
5
48
16
24
15
89
73
42
77
24
19
77
49
15
24
72
3
48
18
27
32
16
51
6
87
56
157
24
83
168
49
18
53
43
36
84
21
219
54
18
18
11
1
54
54
35
40
15
41
24
144
25
87
93
6
149
43
5
24
61
54
24
5
31
18
15
8
43
72
125
88
9
12
60
66
149
24
67
30
114
29
1
78
57
45
51
32
112
3
45
32
85
3
56
72
24
144
97
24
48
15
3
69
56
40
24
45
51
104
121
15
72
176
7
153
75
221
13
96
36
264
24
12
11
72
192
1
15
104
120
168
7
36
29
109
144
27
141
12
18
5
67
6
47
37
35
37
75
8
72
88
141
30
24
5
43
5
24
16
69
11
19
54
71
16
32
25
36
60
90
66
11
40
99
93
8
168
64
27
101
24
64
72
3
77
67
117
33
15
32
16
24
104
61
59
16
8
43
213
177
23
19
120
90
60
12
6
5
48
40
56
88
45
83
25
135
80
24
16
48
81
23
7
33
81
12
24
35
109
131
24
79
41
24
73
39
48
27
101
37
42
66
78
17
85
35
24
175
18
36
11
24
199
105
27
48
5
13
75
75
77
48
88
15
6
30
24
21
105
54
281
43
53
37
12
15
39
41
24
85
27
45
27
135
105
57
39
32
19
84
36
24
29
40
72
33
87
24
51
5
13
36
15
9
47
48
13
27
32
43
132
89
136
224
16
24
87
33
21
11
64
9
36
6
29
61
59
43
53
19
6
18
29
208
48
177
39
195
6
39
9
15
32
139
45
3
180
161
19
5
37
54
5
61
35
235
18
3
72
56
121
36
90
89
55
78
18
57
8
48
31
66
39
105
71
184
3
45
75
117
24
39
108
72
18
60
15
48
120
32
103
96
153
75
5
37
48
3
32
73
42
93
15
48
65
61
11
43
72
69
21
35
133
51
33
47
24
115
54
47
19
6
66
117
32
136
120
9
39
32
19
78
111
96
9
47
19
114
66
186
15
32
96
64
27
18
72
18
48
9
9
15
9
23
49
66
24
5
43
42
30
126
42
270
ABCD 96610044374*3^$a+1 [50026]
100
44
12
36
147
1
20
84
12
88
5
138
24
9
24
15
1
17
30
37
12
35
1
29
43
12
23
21
36
45
15
48
28
20
39
109
36
5
31
17
18
33
84
192
16
8
51
30
48
3
40
35
72
37
191
45
15
9
123
42
18
1
132
12
92
51
49
23
72
9
4
17
6
13
72
59
6
7
32
16
32
28
12
5
3
39
13
65
18
12
13
60
20
28
47
73
41
15
28
8
28
44
28
5
12
42
93
27
13
83
54
30
66
19
24
56
3
21
72
28
24
36
72
8
21
60
3
52
48
5
3
52
92
4
77
30
54
120
31
35
13
12
140
27
37
156
48
17
3
52
32
48
9
6
42
51
100
11
48
72
45
3
108
37
5
43
5
7
48
5
3
24
16
56
45
3
75
1
47
37
5
31
17
19
56
39
1
72
53
19
84
11
13
125
18
33
51
9
16
35
30
63
147
25
53
48
7
36
84
32
48
16
11
90
51
9
31
12
47
49
96
71
90
3
39
25
5
7
104
4
35
97
84
11
45
3
13
95
9
48
3
37
132
11
85
5
3
129
90
120
12
13
12
23
13
107
37
11
13
24
65
12
79
60
71
18
3
57
7
36
12
132
8
3
24
49
59
105
72
3
37
84
24
5
15
3
13
56
28
32
3
13
12
8
48
159
73
65
12
51
96
24
9
18
30
7
48
12
12
11
54
39
16
5
18
1
32
52
12
36
44
21
12
3
84
15
45
16
24
11
60
60
73
197
27
57
39
16
5
79
24
140
36
27
13
44
15
1
56
16
5
19
48
35
1
60
56
24
4
5
127
11
13
41
43
8
27
25
8
4
41
72
90
61
20
69
7
36
80
4
60
101
3
12
27
117
33
103
12
36
89
27
3
48
24
21
15
109
36
24
36
59
85
44
52
48
59
37
11
37
20
16
36
203
73
47
108
30
7
56
160
11
93
3
73
29
87
40
5
55
5
48
7
23
153
9
3
16
24
35
1
84
12
48
60
48
60
24
60
20
51
33
201
3
27
25
11
57
27
61
12
5
7
53
27
24
21
18
30
7
11
9
4
84
80
27
30
31
20
28
71
96
109
41
7
32
51
90
15
75
42
3
24
48
45
7
44
64
23
54
36
15
15
25
48
71
21
87
48
12
1
32
24
3
132
78
12
115
108
8
69
18
25
5
31
72
24
101
3
4
77
3
48
28
11
9
9
18
72
1
96
48
113
79
44
16
24
116
40
71
30
15
45
39
81
24
3
147
13
23
72
48
9
24
16
53
102
61
5
43
32
40
17
102
9
16
120
24
12
84
84
17
27
28
8
4
32
21
24
15
16
80
4
11
25
17
27
51
42
43
80
39
25
131
24
6
103
12
20
4
120
60
48
8
24
63
12
13
32
24
76
84
17
282
13
24
8
45
120
43
59
13
203
85
8
69
55
35
12
49
44
63
9
76
20
27
42
36
42
45
75
25
68
39
6
162
13
5
39
40
24
24
20
45
15
27
96
42
3
4
8
15
42
195
75
13
35
45
57
19
12
17
30
21
4
12
60
5
3
108
84
15
6
19
8
12
171
73
132
35
72
45
12
4
77
55
152
3
13
29
27
4
96
35
1
24
56
28
44
27
33
12
124
60
24
12
35
18
60
7
23
13
8
27
13
32
15
42
63
24
21
39
16
24
41
3
4
47
6
60
102
78
144
39
160
89
30
18
15
45
24
78
30
7
5
6
177
36
60
12
27
61
41
30
36
33
40
41
198
18
39
3
33
48
9
211
12
17
31
29
67
24
41
6
54
3
3
12
73
180
17
27
4
36
35
49
24
12
23
37
113
7
41
27
15
13
5
60
42
85
12
8
16
29
48
199
23
1
84
8
24
15
73
56
39
12
133
32
48
15
25
155
48
9
33
7
8
3
33
16
84
92
4
53
18
33
27
153
16
5
19
59
18
3
40
11
36
90
55
12
60
5
48
42
48
25
8
21
43
12
83
13
44
3
18
67
8
28
44
28
24
65
3
16
11
73
8
60
48
21
99
40
17
15
72
28
65
43
11
138
55
12
53
30
90
7
8
12
16
17
48
15
27
25
72
48
23
37
72
24
29
51
9
18
45
99
25
35
49
29
7
20
76
77
55
83
45
15
12
61
59
25
20
108
45
60
99
40
5
18
25
12
84
72
5
12
7
41
12
42
49
72
107
1
47
105
12
15
72
45
16
44
15
49
221
36
3
136
5
6
12
1
131
6
120
3
39
57
40
68
33
42
225
15
61
36
20
45
15
75
9
12
72
60
160
17
19
80
9
31
60
20
81
31
5
19
36
68
4
12
53
51
4
143
24
33
27
33
27
1
12
5
30
1
24
68
4
68
28
89
66
45
15
69
48
3
49
36
32
15
30
43
8
52
29
19
20
52
47
153
28
17
43
24
92
21
15
160
287
21
27
45
45
54
1
179
13
17
18
81
4
203
25
32
15
60
37
24
41
39
27
69
51
54
39
16
44
27
9
4
41
19
47
25
12
8
12
48
99
30
6
33
4
20
40
12
11
54
3
57
139
17
19
48
48
17
43
44
45
48
7
84
12
48
36
84
164
40
65
150
13
44
16
32
16
29
42
48
57
75
13
5
91
24
95
18
7
53
67
35
42
36
43
12
59
1
72
8
28
32
28
24
36
11
25
11
13
24
17
48
3
4
20
24
69
31
17
15
27
57
75
1
12
65
30
1
116
76
24
5
43
32
4
20
51
ABCD 96610248466*3^$a+1 [50061]
59
43
5
61
35
84
52
51
9
20
4
20
120
7
5
72
43
12
6
11
1
3
80
16
33
6
12
18
15
20
25
47
12
31
17
7
30
23
48
25
11
36
25
3
39
41
4
45
87
51
5
7
48
90
3
56
4
69
35
48
12
12
73
23
52
3
12
108
9
9
84
11
37
3
156
21
3
15
42
18
69
20
31
12
29
139
5
12
24
169
51
3
5
73
30
29
1
63
15
9
80
13
132
48
18
9
8
64
80
13
75
36
27
5
24
84
72
24
24
37
12
11
120
25
60
15
84
3
53
24
16
44
60
108
4
8
76
20
12
108
4
3
12
138
3
36
33
15
15
41
4
56
160
36
60
8
43
12
113
24
1
3
44
36
79
30
23
4
3
6
35
4
33
27
8
28
96
44
16
21
18
12
77
13
12
15
51
5
16
44
124
21
47
127
36
54
11
40
69
35
43
48
54
6
5
19
21
45
114
30
66
21
3
36
12
5
24
40
20
28
3
150
30
78
84
96
11
43
41
169
18
29
4
9
6
72
5
4
44
4
120
12
21
42
6
71
96
48
7
5
24
28
72
69
95
12
4
3
36
5
4
36
56
13
60
23
85
12
51
24
15
45
93
27
20
85
30
17
84
40
15
42
102
17
204
40
36
39
9
33
47
31
9
45
11
37
87
15
17
24
196
9
107
64
56
7
17
13
35
121
15
20
72
13
71
36
24
48
60
1
47
12
36
19
17
31
5
28
117
59
61
23
7
9
93
75
8
7
6
15
32
7
17
13
35
1
11
4
15
141
8
52
33
23
48
7
33
20
12
37
156
11
61
35
13
11
31
65
7
45
51
54
27
56
37
15
68
13
12
59
28
188
48
85
24
6
5
196
69
15
20
19
53
72
13
27
105
30
221
7
5
25
12
11
67
5
4
24
104
25
23
84
48
1
30
12
48
5
12
37
27
8
96
16
9
35
40
9
120
120
6
17
7
6
24
23
48
4
12
48
45
15
3
65
28
44
13
48
39
12
69
12
12
30
5
25
11
16
44
67
5
12
13
39
39
125
7
18
71
19
12
9
24
104
48
112
20
25
27
8
36
4
188
13
42
33
45
11
40
44
67
77
16
36
60
108
15
5
145
27
3
21
39
90
6
9
36
36
33
11
7
30
18
29
60
1
35
55
12
5
52
32
28
3
149
36
25
3
56
36
37
15
8
112
8
4
8
1
59
43
9
8
12
4
45
95
60
19
168
5
12
103
18
114
5
40
8
4
68
16
44
1
75
45
54
101
76
24
9
35
1
47
4
56
13
114
66
47
28
57
23
7
5
24
24
25
15
56
13
35
12
28
80
16
15
45
20
12
103
12
29
1
83
40
32
28
57
12
18
18
155
24
61
47
60
12
13
12
30
18
18
17
97
36
24
11
24
13
72
47
13
18
33
24
33
119
40
44
7
9
8
1
84
18
48
30
42
33
44
1
51
60
21
48
39
21
47
43
84
41
139
17
28
72
68
31
9
12
44
37
23
96
36
24
43
17
19
69
20
120
31
81
60
44
19
5
36
16
8
96
19
18
3
9
23
112
21
59
103
18
15
20
16
9
42
5
7
5
25
47
4
36
39
149
48
28
27
57
12
39
9
51
81
188
36
36
28
12
81
12
11
85
12
30
48
65
160
44
1
111
51
5
13
95
4
8
7
53
28
84
8
4
51
9
21
47
16
9
11
12
112
3
29
1
3
39
18
23
79
17
88
12
48
33
23
4
45
35
43
132
17
1
3
32
25
18
132
18
59
55
53
24
4
60
32
25
47
13
27
132
20
13
36
54
21
20
12
4
93
6
5
4
12
8
36
16
24
147
9
63
18
59
48
52
39
17
24
64
15
30
12
78
60
105
9
18
17
13
12
51
75
5
16
3
17
4
20
4
20
1
39
12
8
25
6
21
24
92
52
21
11
109
24
71
4
8
12
72
40
21
12
18
132
30
27
20
24
97
3
144
92
181
3
9
23
37
15
36
20
12
28
44
16
75
29
16
20
12
73
60
12
27
8
28
20
12
37
35
73
23
36
61
59
64
39
17
13
11
60
4
3
108
12
17
91
24
65
16
216
8
73
107
13
18
24
5
13
12
23
55
18
24
48
59
43
36
9
3
33
24
12
56
13
12
35
72
16
99
21
9
23
168
96
223
53
67
65
25
11
72
4
48
3
5
7
5
60
48
84
148
33
35
184
21
30
5
52
120
176
16
21
39
3
6
75
117
27
20
13
162
53
88
20
115
54
6
125
7
9
99
17
13
35
36
91
113
40
20
7
5
4
39
5
55
29
40
3
17
85
27
44
4
60
8
37
120
11
55
12
29
79
125
180
12
37
23
12
61
60
11
73
47
19
17
4
51
33
116
108
43
48
9
20
25
47
60
91
89
28
51
30
60
12
47
16
75
45
39
36
21
9
59
1
15
27
9
51
9
120
3
30
11
7
18
11
28
20
121
11
13
60
6
9
96
24
92
103
6
12
12
66
81
93
11
72
48
7
17
12
36
7
5
72
24
40
9
15
32
1
39
20
48
25
66
29
25
120
143
25
39
159
5
84
13
30
18
11
1
107
1
47
24
1
87
75
45
96
27
9
56
12
31
5
4
8
4
20
91
12
6
11
88
33
59
19
84
60
53
124
84
36
20
13
75
12
128
103
33
15
69
56
12
73
71
31
5
28
44
16
27
12
48
12
21
84
36
24
32
13
27
8
48
37
60
23
24
103
66
39
45
35
1
24
6
24
66
72
3
44
12
151
29
1
63
80
72
7
5
13
12
18
12
18
47
16
27
33
36
60
3
6
30
24
48
30
39
20
13
23
37
18
33
9
60
36
11
40
21
42
5
16
56
121
18
17
12
12
1
3
195
30
119
55
30
27
3
6
12
ABCD 96610254452*3^$a+1 [50142]
139
17
54
25
11
73
59
21
81
55
59
1
71
93
100
216
89
51
3
37
5
19
36
35
108
18
12
36
19
60
180
36
200
189
7
29
24
127
20
123
66
42
108
174
7
143
37
48
17
78
12
9
96
3
36
42
48
91
60
108
92
64
60
65
132
54
84
25
20
9
187
180
11
349
80
28
137
43
191
36
25
143
21
60
81
19
29
7
11
108
36
73
17
79
36
29
342
42
90
18
54
405
3
61
56
240
75
18
90
36
1
53
51
45
19
36
144
56
96
3
36
54
42
265
59
12
252
25
192
143
6
55
156
23
12
73
36
125
60
54
121
24
83
33
117
174
45
15
48
126
55
95
21
99
25
396
48
35
6
84
115
191
145
5
30
61
11
33
40
80
15
261
3
141
81
84
51
21
19
35
36
73
320
4
23
93
15
1
120
24
20
64
107
69
4
23
49
35
73
221
75
69
102
105
3
18
127
35
241
251
30
54
276
18
91
425
151
11
109
35
45
33
111
27
234
168
27
64
36
101
42
120
37
143
36
61
29
24
90
30
51
4
107
36
109
143
60
48
24
85
23
138
159
21
19
131
73
119
361
41
19
35
1
48
23
162
55
137
24
54
117
3
78
3
279
60
90
175
60
92
88
56
16
164
100
161
43
11
1
185
210
145
161
18
90
151
120
204
47
169
48
71
25
36
11
69
208
72
84
24
120
36
89
7
11
162
216
15
75
1
44
15
30
114
120
162
55
35
78
102
25
44
4
23
37
156
24
47
109
35
45
45
126
133
12
60
11
69
93
7
11
54
43
72
65
43
53
138
204
21
27
144
36
144
25
20
45
24
54
37
53
67
161
42
1
11
73
35
72
45
24
39
96
49
5
27
28
156
35
126
19
17
60
139
108
96
20
27
60
37
11
141
75
73
252
24
56
45
96
3
16
83
25
11
109
17
18
37
60
11
73
5
19
36
120
96
120
24
35
1
84
36
24
17
108
19
180
36
17
19
48
71
1
251
360
60
12
72
45
51
102
115
173
42
156
330
55
191
225
45
18
81
249
55
116
27
108
49
60
12
5
54
1
101
43
11
45
171
108
81
15
49
24
11
105
39
6
66
18
7
44
76
44
27
42
27
40
233
18
90
19
44
159
102
163
77
175
24
20
87
73
84
60
53
67
167
66
19
179
42
138
1
95
73
83
18
24
27
189
19
72
71
49
53
51
27
93
9
55
35
217
89
19
60
72
83
198
99
28
116
135
144
25
12
204
89
192
6
192
96
81
40
35
96
37
173
24
198
30
42
9
4
72
5
55
209
6
85
24
119
6
30
1
53
7
11
42
30
145
41
30
1
71
37
35
90
126
1
108
5
127
11
133
36
80
39
36
45
28
35
78
102
60
12
45
141
67
17
43
53
90
108
84
42
66
169
11
133
80
39
181
5
66
73
95
85
240
36
36
108
92
195
18
171
21
6
102
18
97
120
287
25
29
42
102
55
275
162
36
48
90
169
36
29
6
121
180
131
102
55
60
ABCD 96610563202*3^$a+1 [50032]
144
30
6
210
24
87
21
15
60
45
72
6
174
36
60
12
60
3
117
18
234
27
63
126
114
57
99
144
96
21
36
63
90
114
48
132
18
3
45
27
15
57
213
18
30
54
96
264
18
222
138
99
144
12
57
3
33
54
120
117
81
60
39
360
36
12
15
18
162
81
15
12
165
252
123
93
144
93
30
93
39
57
84
15
90
60
30
9
15
48
153
189
6
30
72
207
81
39
33
330
12
81
84
96
36
33
108
30
45
105
30
9
51
120
297
351
45
99
90
108
270
90
72
18
42
75
33
30
90
18
9
51
141
39
90
84
36
90
90
72
18
117
87
48
45
105
108
30
60
90
75
9
60
48
279
48
111
72
93
27
72
45
12
21
15
3
90
144
108
12
96
30
42
15
15
72
21
36
129
15
129
48
63
9
27
99
45
27
42
36
54
156
42
102
78
18
309
120
72
21
108
72
147
15
33
60
225
18
90
144
78
30
78
30
114
48
60
138
27
45
27
15
33
3
390
162
18
291
213
288
60
30
18
39
21
51
21
15
60
48
147
72
36
90
72
3
69
183
15
120
45
123
54
30
90
90
18
39
144
57
102
126
39
108
183
30
75
96
120
51
180
153
156
21
15
75
30
3
36
219
21
108
36
27
165
168
27
42
66
24
18
30
150
3
27
45
153
72
90
9
231
30
72
36
42
198
12
42
141
69
27
141
48
27
303
69
15
225
123
33
15
81
48
15
126
60
72
90
30
39
51
132
138
3
180
15
9
72
189
132
12
96
411
21
72
51
57
39
153
60
18
180
48
24
30
6
72
30
150
48
60
57
195
48
24
18
75
15
108
54
120
36
42
105
15
9
9
60
39
33
15
147
33
72
72
213
90
126
72
60
12
168
3
36
9
24
138
78
12
63
144
33
12
60
126
12
9
36
15
129
69
12
75
105
132
120
78
138
42
165
15
48
24
33
75
108
12
60
30
3
24
36
15
21
69
12
42
33
3
180
30
42
93
45
39
132
261
183
39
213
3
54
18
30
72
3
213
27
123
102
90
9
99
21
273
48
72
36
39
381
102
78
102
18
150
90
75
72
27
18
75
177
18
18
114
21
117
183
177
63
267
48
180
21
96
84
111
33
24
45
147
39
12
150
267
15
6
75
36
216
15
12
57
21
183
69
123
33
42
12
57
69
24
66
9
51
30
75
36
69
27
27
96
129
15
18
72
183
12
21
180
15
69
27
51
102
147
123
18
39
51
168
120
117
225
99
213
180
18
105
57
210
6
111
33
231
24
15
90
108
18
201
216
84
123
126
42
12
21
57
48
42
93
195
72
192
21
237
102
18
39
3
93
63
42
12
36
114
108
18
75
72
117
18
168
54
18
12
117
33
90
108
102
90
6
102
117
15
120
6
72
75
33
147
84
69
60
15
96
243
78
252
48
18
162
279
36
48
ABCD 96610849176*3^$a+1 [50016]
33
144
48
108
180
15
81
159
201
15
3
18
102
60
12
18
67
56
24
184
17
15
3
12
24
25
23
25
96
227
102
31
77
3
21
48
115
11
69
63
105
184
176
3
54
30
1
71
6
99
88
23
72
1
17
7
35
90
18
105
33
24
18
18
91
176
15
49
80
111
12
6
12
54
204
84
96
30
6
9
16
29
84
7
29
19
95
48
60
69
168
16
32
24
9
31
24
200
159
201
24
123
72
37
89
36
48
18
78
27
9
135
9
102
18
175
47
12
21
69
6
30
54
60
213
39
25
56
9
39
24
16
245
12
54
78
27
75
13
8
213
54
36
96
9
171
21
69
99
16
329
55
185
55
80
75
54
15
57
36
3
120
27
102
6
90
72
84
115
11
69
45
48
123
63
1
29
99
48
88
24
137
78
25
245
18
9
3
36
6
123
72
3
18
67
56
21
36
15
57
15
3
138
19
200
111
57
69
180
79
209
87
39
57
24
135
33
177
24
36
18
18
12
27
63
33
27
36
25
29
156
60
102
198
54
25
72
128
136
17
87
81
15
57
12
168
19
8
165
27
63
81
69
3
15
72
30
27
33
7
11
93
64
23
120
18
39
75
162
30
69
117
108
72
7
11
36
9
16
11
12
126
115
56
88
8
99
108
97
65
55
101
24
30
21
3
109
96
41
6
97
11
109
8
112
53
3
75
12
24
54
54
117
129
6
18
48
15
63
1
24
56
63
30
168
12
42
54
55
24
80
21
36
84
27
27
36
25
80
16
119
129
51
45
72
57
36
42
9
165
54
252
129
123
42
123
3
37
125
3
87
156
36
114
72
159
21
19
143
33
87
345
93
3
135
222
30
24
90
84
55
24
17
18
21
69
91
47
90
24
48
6
1
143
105
111
30
90
25
101
6
228
105
72
48
159
18
127
128
72
16
11
373
47
9
9
108
43
152
39
18
15
16
77
72
27
3
90
6
85
96
80
171
109
168
65
31
17
54
276
30
39
40
56
105
63
9
15
48
117
3
15
57
15
36
12
150
99
24
40
80
111
18
15
63
54
84
15
9
7
119
9
93
3
21
19
176
3
37
11
18
27
168
40
35
6
54
25
80
72
72
120
57
24
66
6
79
144
47
108
30
31
23
36
42
120
43
96
11
120
37
23
144
105
24
9
42
30
159
40
59
90
30
36
25
24
72
24
17
60
3
117
24
30
78
15
105
72
135
24
16
11
48
186
18
1
47
42
31
35
162
90
18
72
15
9
55
143
25
56
21
18
1
161
15
135
36
93
9
63
87
1
56
64
152
24
93
96
120
19
35
6
15
51
6
7
5
6
72
30
42
21
27
45
45
204
18
18
90
73
65
55
320
72
3
45
24
45
36
30
9
177
54
57
189
96
43
32
48
40
119
33
24
21
12
6
25
11
69
64
65
31
77
3
120
144
136
32
9
15
3
168
18
12
39
3
18
30
37
96
29
6
109
71
9
57
60
3
232
8
75
60
18
63
27
120
133
17
63
57
39
96
105
84
51
135
282
15
120
48
33
24
31
56
111
30
42
121
104
16
11
156
9
69
144
198
162
27
21
43
47
57
15
90
7
29
24
27
39
105
40
77
67
215
6
36
48
6
49
107
96
90
30
45
87
153
27
21
45
6
13
8
9
6
120
78
19
8
9
18
318
18
96
108
18
90
54
48
63
9
6
84
18
60
111
117
72
3
264
21
114
120
9
16
8
81
54
1
24
128
45
54
13
8
15
33
21
66
9
24
99
21
135
24
25
41
42
54
63
21
126
24
45
117
18
1
48
95
138
15
264
15
9
225
12
108
24
18
84
ABCD 96610876496*3^$a+1 [50021]
6
12
13
17
120
12
3
33
19
48
5
120
6
126
84
6
33
27
36
30
3
21
31
17
3
45
84
15
45
6
30
15
108
52
29
3
165
66
1
11
37
53
24
54
6
24
12
90
9
3
12
33
48
33
84
42
78
30
25
101
54
33
3
1
11
33
39
12
21
9
15
51
54
55
20
33
6
42
24
6
37
11
6
63
45
27
3
18
54
13
65
15
12
3
42
31
8
9
3
4
35
6
55
23
24
33
45
24
6
48
49
53
15
27
13
32
33
15
3
30
24
78
42
6
1
80
16
12
12
5
3
51
117
9
6
42
12
24
132
54
9
9
27
45
78
85
92
16
5
15
60
105
24
3
28
5
15
39
93
27
13
47
73
23
24
61
17
43
24
11
12
12
84
6
36
7
35
37
48
113
72
3
57
3
72
57
51
45
12
42
54
19
5
15
3
18
27
45
19
68
21
27
27
21
60
135
24
45
40
60
35
25
53
15
108
4
5
63
24
33
30
18
24
18
12
84
24
48
24
21
69
31
17
27
15
33
33
19
29
39
12
3
30
6
6
30
24
36
25
11
25
17
18
9
48
60
93
18
6
60
3
48
3
1
44
4
8
15
60
12
102
6
24
18
3
9
54
24
12
18
3
45
42
132
1
35
12
6
27
3
66
30
9
16
5
3
63
12
12
21
9
75
15
6
18
6
3
12
28
23
12
18
67
35
13
60
20
15
45
9
6
42
12
108
15
51
49
8
39
30
6
30
60
12
15
45
3
9
18
37
8
40
71
1
41
72
12
31
47
12
54
66
138
42
6
24
6
33
39
72
30
18
25
12
53
18
18
126
13
8
57
7
113
12
55
41
60
15
33
6
25
41
12
138
45
3
1
23
21
39
12
13
5
15
12
28
101
6
18
51
96
16
20
57
36
7
17
48
27
75
25
32
48
40
8
9
3
81
67
5
18
21
16
5
54
24
57
33
15
64
48
65
15
27
45
12
21
15
9
24
12
19
41
55
8
4
48
32
57
30
24
1
48
32
9
27
15
42
12
36
3
57
120
99
21
18
6
30
13
23
24
25
53
7
35
18
12
43
5
27
15
33
33
15
33
66
6
63
24
45
12
6
42
7
8
48
105
15
52
143
45
69
36
15
24
33
30
12
6
7
17
66
57
75
30
60
12
36
30
45
45
102
42
3
111
6
36
24
36
15
9
135
9
31
5
60
150
36
69
21
19
5
108
6
30
19
95
66
54
30
12
6
102
3
15
57
123
18
31
11
85
65
19
161
27
48
27
12
21
9
15
48
60
48
27
18
15
15
33
87
24
33
93
39
51
25
53
27
15
25
12
23
69
21
15
84
213
87
9
6
114
27
33
39
3
12
18
15
48
16
53
3
39
66
30
18
30
24
57
9
12
78
66
30
13
60
107
6
79
5
36
18
6
6
42
66
24
81
27
57
15
72
6
48
6
24
24
90
12
18
30
7
35
1
5
30
9
9
66
48
18
12
123
64
56
39
6
27
27
6
15
15
30
12
48
63
24
40
35
18
24
6
30
3
27
30
99
33
72
18
18
55
77
78
9
28
20
27
13
20
93
18
36
129
9
67
11
138
15
21
24
27
27
37
29
187
53
67
59
21
72
120
51
84
18
75
52
17
90
48
126
24
55
23
30
3
76
59
114
3
4
113
43
5
15
112
5
55
32
21
7
23
12
145
5
55
8
64
48
23
42
36
36
15
15
30
90
6
102
21
21
36
114
18
12
15
48
93
72
6
6
39
9
7
5
60
24
7
5
27
48
15
49
11
24
133
143
33
4
65
3
15
24
48
12
93
3
12
42
60
6
24
6
19
41
18
1
20
76
35
30
12
12
63
12
33
18
33
9
12
55
29
31
35
1
77
111
52
35
72
85
32
51
9
3
33
48
21
31
47
30
12
51
64
23
21
111
25
53
7
29
36
78
13
68
9
27
81
198
9
28
29
3
3
42
18
45
24
33
12
3
27
1
5
15
124
60
48
35
102
36
30
85
77
48
87
33
63
112
5
42
18
15
9
43
32
24
24
12
28
8
39
24
66
6
25
24
23
12
18
3
87
6
36
6
37
20
28
107
18
12
55
176
12
4
44
87
30
18
72
18
156
24
42
97
17
63
45
6
81
3
30
102
54
24
72
84
36
75
60
3
6
54
18
72
60
63
33
99
3
12
25
8
9
15
33
127
41
39
75
6
3
9
6
156
9
129
75
60
3
42
30
30
60
12
31
5
19
5
3
48
39
60
6
18
6
36
48
12
168
6
18
48
30
24
25
5
3
33
12
12
99
12
40
44
9
19
47
30
3
72
15
18
15
15
33
57
15
75
18
3
21
18
18
55
23
60
24
13
12
17
36
72
15
117
36
42
13
35
37
56
81
3
48
15
24
13
8
39
84
42
67
12
41
24
6
60
9
3
18
12
36
36
15
33
30
12
66
15
9
39
105
6
18
3
9
39
9
15
3
102
43
23
6
103
60
17
6
9
9
42
42
6
1
125
24
67
35
30
30
69
3
25
11
30
12
12
3
9
60
54
1
23
12
6
15
45
84
78
36
37
5
18
30
42
18
67
44
9
7
89
90
93
33
30
12
6
36
31
5
18
6
3
108
24
21
78
30
36
30
61
17
15
27
13
5
66
45
36
201
15
39
1
89
60
36
18
81
141
18
45
9
12
30
6
87
105
18
30
24
48
55
12
36
77
27
9
24
42
54
19
60
95
37
5
36
54
66
84
55
5
3
21
84
12
39
16
29
7
44
21
15
39
73
12
11
24
24
1
5
48
6
72
18
96
75
9
24
6
42
12
12
55
20
93
60
183
60
3
102
55
17
15
63
9
28
32
15
1
60
20
15
42
27
108
33
99
16
77
27
40
23
48
9
33
42
45
39
12
49
5
60
51
72
33
39
33
15
75
12
25
53
27
33
30
90
67
11
42
6
12
9
28
5
12
66
132
45
27
36
12
36
6
24
7
17
30
13
17
60
6
24
6
67
29
15
15
258
30
60
102
3
27
145
23
25
11
42
54
36
18
99
3
24
21
105
15
57
36
6
33
36
16
23
48
12
25
116
21
24
54
13
24
5
30
6
30
90
3
52
ABCD 96611134754*3^$a+1 [50159]
31
180
95
114
7
29
42
30
90
78
55
5
12
42
120
61
149
55
60
180
53
103
17
12
7
23
30
138
42
126
24
78
19
23
61
36
48
12
89
175
89
7
24
65
114
18
60
7
12
23
1
5
72
7
12
84
36
48
125
138
13
17
127
11
30
72
43
17
132
138
78
91
23
1
5
19
36
17
19
48
12
41
7
53
7
5
7
120
83
6
12
127
65
78
49
48
60
60
101
42
253
60
77
72
18
42
36
115
47
168
24
85
12
24
119
6
55
24
155
6
90
49
5
55
36
96
89
54
61
35
102
19
101
42
66
91
41
127
11
30
114
96
1
48
60
72
41
67
71
25
84
72
233
151
35
49
71
205
65
12
139
83
66
102
78
12
30
72
138
43
35
102
19
71
72
150
55
12
53
60
6
72
13
84
215
6
114
6
19
12
41
18
24
61
17
12
108
19
48
36
35
61
120
89
234
25
455
18
19
29
31
264
24
113
48
31
293
55
36
95
150
12
199
24
77
162
48
49
23
78
12
48
127
53
7
101
30
30
42
37
83
18
55
5
79
65
31
5
30
49
156
35
24
217
48
36
17
60
139
48
11
25
60
35
30
84
30
66
115
77
67
41
91
41
43
5
19
96
59
1
95
1
180
83
1
24
341
31
29
19
120
101
55
60
17
72
66
150
31
108
180
11
1
60
113
90
25
36
269
78
37
12
29
132
7
71
30
19
23
37
35
1
24
12
89
259
12
89
19
5
67
113
55
425
55
12
41
67
5
67
53
151
17
12
151
29
7
60
101
7
12
23
25
36
35
241
41
79
24
119
85
83
133
36
84
17
42
25
12
29
84
7
120
48
203
30
7
36
5
19
60
36
29
48
139
53
48
18
24
90
115
11
102
18
25
167
37
12
89
55
29
18
30
103
35
114
30
66
30
1
60
24
24
41
91
53
66
49
5
186
30
24
216
12
78
162
102
25
132
221
43
96
60
53
31
185
114
121
29
36
55
84
312
41
43
29
48
18
24
1
60
5
91
41
12
150
6
162
13
24
11
30
55
29
6
1
24
17
150
72
85
12
113
55
12
59
120
72
97
132
83
78
18
42
163
17
12
7
191
13
17
60
43
36
53
31
24
41
42
18
174
361
5
19
96
95
174
7
29
19
60
36
36
108
60
71
49
36
24
35
90
108
7
72
83
6
24
186
42
30
18
132
162
78
42
1
144
12
24
17
7
65
151
180
95
25
84
35
97
71
48
114
48
48
60
31
41
19
108
60
12
120
11
18
19
41
72
18
90
84
18
48
121
144
5
12
103
95
49
96
77
19
89
30
25
47
109
108
125
258
18
31
101
162
1
60
35
61
264
36
71
90
60
43
5
144
96
120
60
12
48
19
305
151
5
79
83
133
35
54
7
59
1
23
25
252
101
19
24
60
5
31
59
1
149
19
5
31
36
24
5
12
240
187
72
83
96
1
71
133
77
7
71
144
6
42
73
5
42
73
29
18
13
36
53
91
29
18
48
49
95
25
5
7
221
67
96
36
48
5
115
36
24
5
78
18
12
162
61
84
95
66
55
24
12
180
101
18
174
7
131
78
79
36
84
96
35
49
143
102
66
24
121
149
55
53
67
72
53
6
1
71
18
54
37
83
1
29
91
89
67
48
12
29
24
115
41
139
11
54
31
89
7
120
11
109
48
36
47
48
85
17
43
17
19
11
157
36
24
12
264
17
67
71
54
66
222
127
12
29
151
180
84
59
1
77
79
24
ABCD 96611174722*3^$a+1 [50230]
143
16
153
30
36
42
54
113
7
90
36
54
60
84
105
21
18
108
29
211
9
56
108
7
5
72
31
189
3
213
20
16
39
24
102
18
36
6
23
13
47
55
101
72
7
53
12
108
24
144
1
186
65
7
5
72
193
11
55
36
18
42
36
5
24
84
36
85
203
31
252
30
132
23
49
48
15
72
56
48
49
155
55
96
5
31
29
97
63
32
4
3
105
236
61
95
4
104
25
83
67
108
113
4
20
12
204
19
125
127
78
11
97
12
107
79
137
145
24
59
4
117
90
66
119
13
95
67
270
66
90
47
133
240
84
119
24
91
17
43
45
39
141
20
72
252
16
27
5
112
36
20
19
60
120
42
36
47
25
90
30
15
3
33
39
53
25
63
171
144
9
57
11
4
20
43
120
17
1
24
63
36
20
109
35
52
225
11
25
27
36
32
7
72
78
48
87
3
137
108
24
25
135
164
37
60
12
191
4
57
108
11
60
144
36
1
71
144
36
19
186
12
47
25
11
148
75
65
61
83
132
1
18
125
199
17
43
72
45
63
18
27
36
9
23
67
41
216
40
39
29
43
54
114
5
24
223
54
155
36
7
18
83
79
138
24
83
108
19
105
56
55
90
132
171
39
53
12
40
36
20
1
36
119
36
4
99
9
45
12
54
29
252
24
109
11
72
24
88
36
164
37
15
81
59
61
24
99
21
143
25
18
29
19
42
84
6
5
108
31
113
400
36
57
119
4
104
60
115
48
17
160
68
43
485
84
13
83
192
43
377
12
36
151
161
52
225
11
12
24
145
11
103
5
187
65
85
210
17
108
52
212
43
17
124
32
43
29
103
414
11
19
101
4
104
60
72
43
36
5
24
7
102
6
5
36
25
11
60
19
24
9
140
25
35
16
140
79
60
117
68
43
42
138
72
53
12
13
99
21
42
41
60
120
7
53
91
6
95
79
29
36
24
55
17
145
42
5
76
92
115
117
45
11
1
6
54
59
96
145
215
115
108
18
119
25
11
88
144
68
7
42
54
54
18
102
11
79
105
63
84
60
29
61
315
21
47
205
15
27
189
27
288
54
162
9
219
17
88
32
24
37
42
90
108
47
43
12
72
29
72
60
25
23
4
36
39
96
221
43
173
240
72
108
115
113
49
108
23
40
20
91
6
207
225
72
120
78
18
63
75
42
234
18
47
91
17
37
123
243
48
96
30
60
48
143
48
24
192
180
24
156
108
240
36
61
11
97
18
65
55
24
9
99
5
13
23
36
4
20
36
145
15
99
41
13
227
61
83
16
45
63
72
81
23
76
81
54
9
32
103
225
81
11
43
9
68
67
81
39
60
41
144
13
198
66
83
112
180
45
18
101
19
17
88
56
307
33
36
63
65
48
79
53
16
27
9
56
7
36
102
35
12
76
75
36
209
4
45
47
36
72
205
66
42
83
1
114
65
120
4
36
20
12
112
63
72
48
108
114
95
13
27
180
32
61
87
92
84
36
24
144
48
24
88
236
97
23
67
5
97
47
24
1
35
43
12
36
29
180
115
89
12
60
52
36
21
71
88
81
59
60
7
65
43
45
20
16
180
63
90
11
55
6
23
25
11
4
27
173
73
35
205
18
66
6
54
119
7
84
24
41
31
30
107
151
5
4
36
20
12
97
ABCD 96611268556*3^$a+1 [50047]
53
24
21
111
37
11
36
72
24
69
10
12
32
57
24
57
6
81
36
36
13
11
9
24
84
16
6
8
9
24
36
51
30
75
13
11
3
21
135
21
49
36
11
21
102
10
62
190
36
14
6
64
38
130
11
39
18
16
126
65
33
28
74
30
22
54
14
18
3
7
32
57
93
27
21
60
192
16
18
5
36
73
23
7
14
30
64
6
12
8
60
42
33
75
168
12
6
27
27
45
1
23
31
38
124
8
10
5
3
69
9
54
36
72
42
3
19
36
20
69
9
3
33
60
18
12
4
18
95
55
30
26
69
1
8
46
32
12
42
39
24
15
16
5
121
18
50
54
126
102
9
121
35
84
9
58
84
26
6
45
19
2
27
21
34
92
84
12
10
122
33
13
32
52
96
110
12
16
144
20
9
67
48
36
17
12
21
48
6
21
12
15
9
111
78
16
90
36
18
50
22
26
33
36
12
69
22
41
177
51
73
32
27
27
102
4
60
11
24
36
13
74
12
33
61
6
170
15
3
6
63
36
15
33
31
96
53
36
36
33
4
26
22
54
5
24
27
16
104
33
31
53
31
98
16
8
3
19
5
12
69
30
24
4
90
54
6
44
40
18
36
44
45
115
41
63
6
24
15
12
63
21
3
22
38
12
4
18
68
22
5
33
24
15
9
34
2
30
60
6
39
61
11
108
33
10
29
84
3
12
30
10
50
16
44
46
32
93
24
13
36
26
57
12
21
82
36
77
9
3
33
24
27
21
36
30
9
93
27
27
96
108
6
64
14
6
3
43
144
6
38
6
6
16
24
134
120
96
10
38
30
33
12
24
24
63
84
42
48
28
6
41
12
36
12
33
15
27
22
36
11
33
90
10
26
18
30
10
2
90
54
58
26
69
33
28
24
26
69
103
20
28
6
44
3
36
43
41
31
5
12
13
60
86
16
20
36
60
12
72
70
8
18
45
33
30
66
24
186
33
31
50
58
12
137
7
26
42
12
142
8
18
21
43
30
24
26
21
72
25
50
48
57
33
15
36
9
58
26
3
1
23
73
26
18
42
4
14
24
34
74
28
14
36
9
13
2
30
39
97
23
25
2
120
24
16
6
11
24
105
36
12
27
73
59
31
5
27
16
8
10
110
57
13
44
42
21
60
9
64
50
30
24
3
85
32
6
124
6
72
50
21
24
12
120
61
23
3
136
77
48
1
44
118
84
6
26
21
24
39
12
18
106
41
193
6
84
2
15
1
26
102
66
18
10
12
5
9
51
7
24
68
45
51
28
20
60
9
48
12
123
16
101
60
3
4
30
20
90
108
52
6
32
6
42
22
8
60
28
29
87
48
10
23
24
39
76
113
84
1
23
3
52
66
2
9
48
45
15
7
42
11
109
8
12
6
52
26
28
134
24
88
20
6
6
46
59
43
36
2
106
5
24
7
8
10
38
21
51
40
102
23
36
19
5
43
54
78
92
28
80
45
27
12
34
11
67
26
22
5
37
32
54
45
117
111
33
66
114
16
78
17
12
21
4
8
15
33
82
126
14
36
40
20
4
41
15
64
8
6
6
106
2
58
90
2
15
60
31
36
18
36
23
39
12
10
6
26
22
29
7
5
27
81
33
94
8
30
27
132
12
7
14
34
122
4
95
13
20
18
16
53
21
60
30
54
30
18
42
6
10
44
36
42
24
3
48
7
26
166
5
48
75
22
35
33
12
90
10
11
3
12
12
57
135
30
51
57
78
12
18
147
63
117
45
36
90
21
51
81
7
50
30
6
63
48
96
13
86
42
6
30
6
6
75
57
16
26
18
3
1
6
53
27
48
18
42
58
11
25
23
3
16
2
90
60
22
20
15
1
44
30
52
2
6
72
16
18
59
9
6
81
48
21
30
18
6
33
21
27
37
18
2
78
12
12
21
91
8
24
22
20
27
21
70
209
61
44
16
44
78
4
8
78
18
94
56
39
3
45
9
3
21
22
32
12
6
18
33
1
92
3
81
87
3
36
6
76
14
22
48
11
24
3
21
33
58
12
8
24
58
36
23
27
40
60
26
66
30
12
30
30
90
22
14
33
1
20
36
54
18
75
9
4
2
9
39
24
34
26
6
100
26
60
6
39
21
114
6
150
57
51
90
10
90
47
24
3
12
6
64
11
213
106
80
60
4
12
32
40
29
27
16
14
24
36
30
12
70
170
22
6
26
28
90
32
40
8
9
33
51
45
78
30
27
7
18
80
15
7
8
12
6
54
42
10
146
16
18
41
15
21
67
17
15
54
16
32
27
15
21
27
66
3
87
52
17
24
9
30
9
3
48
22
59
21
6
16
68
33
27
6
66
30
24
40
14
58
12
23
55
41
24
15
21
3
81
7
5
67
17
3
21
31
24
30
18
20
12
78
12
10
5
27
108
9
93
100
26
60
9
33
150
22
47
31
17
19
8
21
3
30
72
22
77
19
54
23
36
24
180
37
8
24
114
30
36
3
60
108
37
20
10
114
12
62
45
63
6
15
12
9
27
60
31
41
63
22
26
210
12
27
9
16
6
32
16
89
63
34
35
12
33
54
58
38
6
15
27
90
22
53
12
36
36
39
4
44
54
39
61
6
53
27
180
9
73
50
22
8
30
114
15
9
40
23
49
11
21
22
17
27
22
24
8
18
18
6
45
99
33
3
18
4
14
108
22
38
100
54
32
3
24
24
39
6
42
57
25
11
15
24
28
50
18
21
84
39
16
6
12
92
4
26
54
64
47
33
204
34
72
14
3
15
57
37
54
60
20
90
16
90
38
39
57
3
163
42
26
18
10
2
10
20
6
39
3
9
3
10
68
28
12
8
27
39
4
36
5
43
38
22
18
122
4
65
51
18
15
7
6
14
9
24
43
54
20
6
4
26
42
28
18
14
60
10
144
11
31
66
122
22
18
18
38
30
27
15
22
8
87
51
132
10
66
24
53
19
77
24
84
48
45
87
36
15
24
76
20
9
3
28
41
27
4
38
42
ABCD 96611339666*3^$a+1 [50031]
177
72
15
24
66
3
105
51
27
108
126
54
66
75
60
15
48
21
21
36
87
180
51
24
45
12
60
9
51
15
24
30
114
21
15
126
30
96
18
15
24
87
126
27
165
36
6
30
258
12
18
72
135
33
72
63
27
48
21
24
105
18
33
69
27
45
24
30
24
18
147
87
120
60
9
36
3
117
24
60
156
120
99
42
90
48
6
30
33
96
84
111
9
285
18
69
39
21
168
96
39
12
90
15
48
45
36
42
69
3
21
81
63
15
108
108
36
33
51
9
27
33
81
15
120
45
51
3
57
15
108
66
36
15
9
54
30
6
90
54
21
15
81
165
60
126
48
24
21
96
39
45
15
9
171
21
60
60
33
90
36
60
30
15
39
6
30
54
207
33
12
90
24
9
132
15
9
24
192
120
75
30
75
33
51
21
90
9
87
33
141
114
21
24
9
18
48
36
129
39
66
6
138
27
15
84
36
24
45
21
18
57
84
144
21
51
9
30
144
36
24
36
81
75
144
114
30
6
39
36
60
21
3
12
63
81
111
9
51
9
39
6
54
72
18
18
9
24
51
105
108
63
144
84
42
219
51
48
90
51
3
36
60
81
45
63
27
36
18
36
39
51
9
39
81
24
111
36
60
9
45
51
24
87
72
105
87
108
36
42
18
21
144
60
180
36
60
21
3
216
51
54
75
15
18
30
36
6
75
60
3
6
15
57
99
99
84
36
9
12
39
84
45
132
63
81
24
36
15
24
72
30
6
18
30
114
51
96
60
3
6
15
84
45
18
72
36
90
39
27
18
126
21
3
45
36
21
3
60
36
15
105
51
18
6
9
21
51
48
15
252
105
21
39
45
54
6
54
234
75
12
24
87
33
129
72
84
126
180
9
24
57
150
33
3
57
72
24
189
27
99
72
18
30
42
3
15
252
33
57
3
135
45
9
78
237
15
66
6
9
21
54
54
186
9
60
96
96
75
60
165
51
93
171
288
96
9
81
171
135
36
57
33
18
90
120
42
57
117
288
78
84
69
45
30
60
72
33
24
87
45
3
72
9
99
36
6
75
9
60
66
18
111
57
138
150
54
21
264
132
51
237
12
48
21
42
12
36
6
3
51
9
12
123
156
9
27
9
24
60
36
21
18
18
48
42
69
60
135
105
45
54
81
45
84
114
21
60
75
24
45
27
69
147
129
33
66
6
18
36
54
12
6
138
15
27
9
39
9
27
24
66
39
15
6
3
33
12
186
36
30
24
120
39
87
6
63
120
15
30
99
156
204
36
36
60
3
57
39
69
72
33
78
9
39
69
36
201
39
15
36
33
96
51
45
15
48
201
24
15
18
99
39
9
33
102
60
45
75
78
63
27
69
3
81
60
36
15
6
144
30
45
60
183
42
15
15
96
153
96
84
21
3
141
24
51
24
60
60
12
9
66
33
156
51
9
36
3
6
30
81
9
24
15
3
69
21
90
273
9
96
72
27
72
84
36
63
36
21
60
51
9
99
36
9
24
51
96
105
69
51
9
90
9
12
15
300
33
135
81
21
54
105
9
36
51
3
21
15
105
51
330
18
36
21
51
33
15
24
45
45
27
39
81
33
18
69
15
114
66
24
72
54
198
90
51
15
36
6
12
222
93
27
33
12
24
75
42
48
24
75
12
24
15
144
18
99
39
9
213
3
195
72
57
45
222
9
21
75
84
21
39
60
96
75
78
75
123
93
69
126
66
6
69
3
12
24
54
102
90
99
60
81
84
51
48
12
21
99
9
36
75
33
102
33
57
63
72
45
78
216
45
27
9
75
9
171
9
96
48
36
87
9
84
15
90
54
12
60
108
12
33
27
30
75
60
60
60
3
36
9
120
180
45
6
45
204
21
30
150
90
30
111
21
3
15
9
36
264
123
9
81
39
15
93
15
12
24
126
3
12
123
45
27
24
69
72
24
ABCD 96611532224*3^$a+1 [50018]
24
36
29
3
16
128
4
92
28
12
8
4
24
20
57
63
16
32
16
17
3
12
27
37
32
88
8
4
8
4
36
60
24
77
48
19
68
40
12
72
12
84
36
48
48
11
13
11
48
1
56
64
12
36
12
44
9
7
65
3
12
100
83
60
9
4
53
15
28
12
20
28
68
4
11
45
9
39
15
57
84
16
89
7
12
8
64
5
30
9
4
32
9
6
25
23
1
5
31
60
8
4
116
16
11
18
39
16
5
7
8
3
1
36
20
9
42
21
12
28
5
7
32
4
11
1
41
12
24
3
4
24
80
51
25
60
20
3
61
20
75
57
28
12
17
19
32
3
54
55
29
39
64
32
40
36
8
16
36
8
15
1
36
36
48
60
32
48
9
48
3
52
59
54
43
41
15
12
4
24
36
108
48
24
72
8
4
23
37
5
19
8
48
99
49
36
12
12
44
27
6
51
4
24
5
19
17
18
13
104
40
29
156
3
16
35
9
12
4
8
24
4
60
5
3
16
12
11
18
7
23
13
5
6
48
37
59
21
48
24
64
23
30
3
16
24
68
24
28
24
8
4
20
15
18
7
8
4
77
7
68
33
7
12
17
7
5
126
9
16
12
32
27
12
69
12
24
4
12
5
19
56
24
9
75
12
96
24
12
3
73
24
12
24
29
48
7
12
36
20
84
40
48
80
28
8
12
4
20
12
40
17
7
35
13
41
15
4
60
29
7
5
31
80
40
84
8
40
11
12
9
120
15
25
12
44
63
1
53
31
8
28
29
39
24
3
69
3
21
28
8
16
24
35
9
24
57
18
36
1
12
60
20
4
24
24
8
28
36
32
4
24
44
16
17
27
4
12
48
56
28
8
15
13
5
72
99
16
36
8
3
9
15
25
60
12
23
42
43
20
24
16
32
24
12
84
24
21
7
36
29
39
21
7
32
16
107
36
45
48
27
33
3
18
19
68
16
8
3
49
8
33
19
12
56
12
12
52
36
44
3
9
16
29
15
12
15
37
12
12
8
24
16
11
1
12
11
48
13
32
9
7
17
12
39
12
16
23
13
32
76
24
60
32
52
24
17
48
15
27
13
80
28
8
100
56
57
7
12
11
18
3
4
36
11
54
36
31
29
7
44
76
36
29
19
36
48
36
24
48
20
48
36
4
20
57
3
24
4
68
15
13
132
24
36
41
31
12
47
18
19
12
24
80
9
36
24
27
39
57
93
19
11
45
40
8
24
40
5
51
12
4
12
89
15
33
7
60
5
15
88
44
88
56
64
36
12
12
24
12
8
45
27
16
24
8
15
37
5
43
5
3
3
1
44
9
30
1
48
8
4
12
48
23
25
17
27
16
8
21
7
29
31
24
36
32
3
9
4
12
12
56
4
5
27
12
3
33
16
12
41
24
7
24
44
16
11
13
32
63
49
5
19
20
64
32
16
36
12
23
9
27
13
41
30
25
44
3
1
17
7
32
52
44
9
3
64
5
18
18
3
15
18
15
4
5
19
32
4
47
9
16
47
21
21
75
12
16
24
11
25
20
4
56
40
12
48
8
48
16
29
19
77
103
36
72
59
1
32
15
45
4
12
32
12
39
73
8
16
8
21
6
1
60
8
3
12
13
56
28
20
36
51
13
8
9
19
12
20
16
41
39
12
16
12
24
24
5
15
21
12
36
3
4
44
4
20
4
48
24
11
61
32
4
24
12
32
88
48
41
90
6
43
72
23
1
48
24
17
3
3
9
4
20
24
16
29
63
4
29
3
4
20
12
15
25
23
21
4
8
24
33
31
12
96
12
12
12
36
24
5
51
3
37
32
3
12
13
72
11
37
11
1
36
12
72
29
3
36
15
30
39
28
12
24
104
28
48
8
48
24
3
36
33
36
36
28
20
112
23
30
43
11
37
44
12
40
35
21
48
4
11
1
72
36
60
47
37
5
31
24
12
12
96
17
24
39
15
9
28
20
12
4
60
12
11
54
55
12
44
16
12
5
7
17
15
72
40
12
24
12
8
64
56
64
5
6
9
45
7
24
59
12
9
4
24
72
24
12
32
3
69
21
31
32
28
24
24
8
15
73
60
8
4
24
8
40
53
111
28
84
8
21
211
84
32
3
13
12
96
12
72
36
36
5
3
40
24
12
24
12
24
11
1
44
24
3
1
12
192
23
9
100
8
16
12
92
15
9
9
15
81
43
20
12
4
24
20
12
12
64
41
3
36
4
24
5
103
5
27
3
93
4
11
45
4
11
84
1
8
40
41
7
35
1
47
72
6
3
4
60
48
36
12
60
47
9
45
3
4
24
17
6
61
56
3
21
28
5
39
28
116
28
29
39
63
1
8
4
11
9
64
72
29
3
4
24
101
27
64
35
1
8
3
9
4
11
13
44
27
1
24
11
9
51
37
24
8
21
15
3
12
37
35
9
64
44
4
23
1
24
12
5
15
51
69
4
17
3
24
9
72
36
7
29
3
24
4
132
20
3
37
17
27
21
27
52
12
24
24
5
7
60
24
24
20
12
12
72
4
48
12
65
19
12
8
15
25
20
4
24
12
5
7
80
57
7
35
1
56
12
28
20
4
23
49
35
25
11
25
8
100
17
31
60
20
16
84
23
30
7
48
8
4
36
23
13
60
72
5
27
3
69
27
1
29
67
20
12
52
36
29
7
17
15
4
11
1
5
12
6
36
45
40
24
47
45
33
7
32
16
24
84
11
180
1
12
8
40
71
9
40
120
8
16
24
20
16
68
3
9
27
264
36
1
8
15
45
16
60
20
76
20
4
12
8
28
29
67
32
4
8
28
149
36
3
3
1
53
3
4
23
9
4
5
7
29
3
4
36
104
3
66
19
104
16
36
32
4
101
31
17
39
3
49
12
12
35
61
8
3
9
4
17
7
47
49
132
5
12
31
20
28
68
4
137
43
12
32
60
12
12
40
11
66
27
4
12
68
33
7
12
24
12
32
88
5
7
12
17
19
5
7
8
4
24
20
16
8
52
5
7
23
57
24
4
92
4
17
42
13
32
28
35
13
17
91
12
20
3
1
17
18
25
12
5
19
84
24
72
24
24
32
64
24
12
24
11
33
15
25
11
1
23
57
4
48
68
3
9
4
12
5
18
81
40
12
47
1
8
9
60
15
52
71
69
24
16
24
29
15
4
17
3
4
35
21
24
16
24
24
44
4
8
4
72
32
4
48
12
24
12
5
12
67
12
84
12
8
15
25
20
4
24
48
8
4
72
17
12
43
12
5
54
21
9
7
12
12
8
24
4
8
33
39
24
12
4
89
31
23
25
23
6
7
12
36
12
48
95
18
6
13
41
27
100
72
11
60
37
17
7
32
76
29
43
11
13
32
52
11
37
48
96
12
71
13
11
9
84
4
36
5
7
72
36
11
33
3
73
12
12
8
12
4
23
9
33
15
12
12
27
18
3
4
24
48
12
24
47
1
12
12
20
16
32
120
24
28
11
126
3
4
36
47
1
48
36
77
18
9
84
16
11
61
176
24
48
28
36
72
56
4
17
31
44
4
48
71
9
12
12
3
105
40
12
8
16
20
3
102
7
12
104
21
7
44
9
3
48
52
32
111
1
48
32
4
11
69
4
35
36
1
11
72
9
28
36
8
88
12
20
4
32
4
44
16
36
8
4
12
95
30
19
23
54
15
21
7
8
4
68
72
112
36
48
12
8
16
72
17
31
47
1
24
56
16
8
4
96
23
13
23
21
16
5
30
9
4
11
54
43
44
4
104
75
1
36
56
12
4
12
36
5
3
135
9
4
11
25
24
12
5
36
72
15
16
5
18
25
17
3
72
4
24
17
7
53
7
5
24
30
18
3
4
36
17
31
36
32
9
19
20
60
16
5
15
4
8
4
8
28
83
37
20
40
8
4
12
20
24
28
24
17
39
4
8
16
20
15
36
21
72
4
17
12
91
35
1
36
59
9
16
24
8
27
1
20
12
16
12
53
18
66
24
19
8
12
27
61
20
63
6
7
5
7
24
24
5
ABCD 96612176704*3^$a+1 [50081]
117
24
39
73
35
42
3
24
64
35
36
18
36
390
69
3
13
56
4
12
168
152
48
16
35
90
96
87
48
52
60
71
57
52
17
24
30
37
125
19
48
176
4
65
27
76
48
77
27
15
1
104
40
32
69
91
60
29
79
35
30
72
36
72
18
45
27
18
114
13
128
15
37
12
8
51
60
12
42
27
3
21
24
15
13
53
72
15
9
126
30
127
20
40
65
7
101
42
25
80
16
36
116
60
39
93
33
72
7
144
56
9
55
59
126
171
39
37
8
69
43
24
96
24
65
30
198
75
40
47
49
24
287
9
112
8
141
3
72
3
12
36
33
4
23
133
12
29
18
73
24
299
9
60
16
149
15
48
33
31
113
31
12
72
8
132
16
32
129
15
144
64
12
36
17
36
84
18
169
60
20
76
59
18
87
124
5
79
108
68
27
97
156
5
36
30
18
6
1
65
39
69
103
47
1
119
37
96
20
9
90
49
5
24
15
28
24
144
17
108
90
9
48
3
216
48
60
85
77
19
29
15
3
37
53
147
132
76
59
54
7
48
12
59
180
24
21
45
19
164
36
184
56
12
3
66
79
140
100
24
8
160
48
12
140
48
4
108
324
53
48
43
96
203
25
92
9
36
3
12
16
24
23
30
72
54
6
15
84
9
27
60
28
47
18
63
40
48
119
25
12
48
77
55
56
24
28
47
18
3
40
24
108
68
45
19
5
43
60
35
90
42
13
60
48
89
123
40
56
120
100
36
29
36
6
102
15
60
15
97
24
11
30
79
29
72
60
103
17
18
13
8
100
11
1
119
25
84
36
113
183
33
156
6
109
180
68
75
85
77
219
100
44
36
99
73
143
21
75
30
91
72
20
76
120
24
11
9
48
87
6
15
240
9
15
57
51
27
85
71
37
72
12
11
129
63
33
4
108
68
63
81
16
5
39
4
35
9
45
103
59
48
21
21
138
72
54
126
36
24
30
60
195
364
132
23
6
15
4
65
7
29
3
16
72
48
32
87
1
80
16
8
16
80
40
65
55
11
6
90
69
28
77
31
24
35
13
23
37
125
162
96
13
200
60
27
133
11
21
129
31
125
7
137
99
52
92
52
24
96
176
48
16
11
42
30
18
67
11
1
20
108
112
68
40
32
48
33
67
68
105
54
36
93
16
29
19
17
55
5
15
16
35
13
29
156
7
12
192
168
48
23
21
21
174
18
75
112
83
45
76
11
9
16
29
15
64
116
4
65
6
102
114
129
16
44
21
31
60
20
33
87
75
13
104
15
1
96
11
13
12
12
17
15
4
89
3
27
6
7
8
16
36
48
44
40
17
138
36
81
64
44
28
80
84
3
48
18
7
32
52
59
84
36
36
21
39
30
18
157
20
28
80
16
60
17
18
37
32
12
64
60
72
12
23
9
45
30
25
156
48
5
15
39
201
16
113
43
48
11
60
90
54
169
23
54
51
75
105
75
60
37
11
9
81
24
3
124
8
3
90
3
60
81
19
17
18
6
19
12
248
21
78
13
23
145
72
12
20
48
24
75
21
88
12
12
80
3
49
59
90
55
36
35
49
71
21
64
5
43
11
1
8
87
85
23
72
141
40
12
23
9
96
3
25
5
211
80
3
25
80
3
33
60
16
29
39
48
48
76
44
96
180
15
45
3
21
72
40
65
204
79
41
3
15
60
12
6
55
65
27
100
143
18
67
65
43
12
104
33
6
12
85
24
71
42
48
18
144
21
15
36
21
33
135
96
93
43
24
84
101
6
85
60
48
20
51
73
8
28
140
21
195
40
24
192
125
60
39
249
54
90
115
20
147
9
171
9
16
341
19
179
37
24
96
23
25
137
84
108
43
108
72
215
30
7
20
40
48
17
3
4
5
6
49
5
30
49
44
52
35
25
48
77
31
68
16
48
11
57
57
31
131
33
16
60
155
36
21
100
60
132
83
204
18
31
35
54
15
27
9
12
33
90
45
96
24
84
48
112
36
17
7
20
52
44
21
79
92
9
3
88
44
36
64
24
89
15
16
24
53
15
3
36
156
13
12
47
36
ABCD 96612303904*3^$a+1 [50011]
90
157
72
41
67
113
19
24
60
24
32
64
36
11
13
20
21
55
68
3
54
19
36
48
41
19
12
23
36
69
196
144
185
67
48
8
72
76
24
116
129
67
5
198
145
35
1
24
8
4
24
11
13
60
12
24
32
3
1
35
25
48
107
193
5
271
17
7
156
71
105
64
36
48
12
5
36
19
204
11
90
15
40
24
24
20
3
73
84
23
13
156
29
72
7
47
33
3
73
17
43
29
51
4
12
41
7
12
108
36
32
39
126
7
8
3
141
108
76
17
139
56
39
54
216
43
8
39
36
33
36
64
84
32
36
124
48
36
96
23
213
52
5
36
19
12
48
12
24
44
72
144
4
72
24
11
33
16
41
18
1
24
8
88
20
4
36
96
29
72
7
8
3
25
60
20
36
21
19
35
13
96
120
41
43
8
52
20
40
120
56
16
56
3
72
33
21
19
60
65
19
12
20
36
75
13
41
36
15
4
35
13
5
15
220
71
54
91
60
84
36
32
52
41
36
126
157
23
18
19
176
36
3
61
44
52
56
219
36
33
39
18
72
31
24
12
59
109
12
20
129
15
21
18
1
60
36
24
180
20
36
3
33
4
35
25
11
97
47
109
17
79
80
28
120
60
60
23
33
39
33
4
71
37
72
48
72
20
21
7
11
109
12
24
24
132
20
21
103
5
36
54
109
68
292
36
104
16
59
105
21
51
4
60
47
37
17
15
88
156
96
48
116
165
15
72
232
96
60
11
108
61
36
48
192
48
8
4
24
47
54
55
84
24
60
72
8
57
43
8
75
18
15
124
12
44
16
5
36
79
65
51
52
23
54
43
101
55
32
108
16
41
103
36
84
36
11
33
180
4
36
17
19
24
36
65
15
3
85
96
24
101
19
12
131
69
21
7
8
3
321
36
52
20
36
39
36
49
60
32
3
37
104
100
65
19
36
84
56
36
39
85
56
40
48
23
73
84
113
7
101
19
125
15
36
21
36
144
19
17
7
47
105
21
15
57
31
20
124
36
5
55
35
109
35
18
18
105
136
65
19
24
11
25
80
21
139
36
20
3
36
49
20
21
19
32
40
24
116
36
64
8
36
129
55
68
124
48
8
75
54
126
72
36
49
180
12
144
29
67
20
160
95
54
139
36
24
35
85
23
90
87
75
85
92
4
32
72
112
48
12
8
21
15
4
96
65
31
41
79
48
36
24
8
28
156
24
84
32
88
20
252
36
4
84
60
32
3
69
40
176
40
71
13
36
36
41
7
8
28
11
25
24
156
84
89
15
75
25
11
72
33
16
5
19
24
65
31
24
12
23
1
24
72
24
120
24
12
44
4
161
15
75
69
72
4
17
18
36
36
180
33
4
72
35
25
11
73
36
48
12
60
20
28
116
39
25
8
129
15
21
15
52
12
144
47
49
41
15
4
89
15
4
12
48
8
3
144
1
24
12
60
8
52
41
15
4
24
24
72
95
69
4
12
5
36
72
15
40
71
61
119
1
143
36
121
41
19
48
12
44
4
53
87
36
39
105
21
19
35
1
35
61
24
20
16
60
60
60
5
15
21
67
12
11
33
40
60
47
97
11
25
60
84
8
39
13
5
36
379
72
24
36
48
35
33
72
21
180
19
132
65
51
88
36
23
33
28
36
8
76
35
61
44
64
47
25
60
108
12
11
97
80
36
76
48
20
21
15
4
17
36
15
75
109
60
24
95
25
24
23
13
5
115
24
36
41
18
85
60
17
43
11
85
59
270
18
69
39
109
36
35
36
18
18
18
15
75
25
44
165
72
18
25
11
25
36
11
69
21
43
296
21
15
39
25
24
131
25
24
96
48
60
17
54
1
24
47
37
32
4
24
60
72
84
36
24
41
15
108
100
8
93
72
15
4
68
72
40
53
51
21
15
3
18
18
25
65
51
3
33
39
49
36
56
4
108
32
40
71
13
20
72
4
48
5
67
20
75
36
18
72
7
8
3
69
3
13
20
39
1
24
96
5
31
5
43
36
11
36
18
15
21
54
1
140
3
33
172
80
196
77
67
132
68
3
18
87
3
72
109
48
12
48
17
15
21
123
100
11
54
19
32
4
107
18
19
36
32
52
23
69
100
11
54
18
25
11
36
73
96
60
36
200
144
39
25
8
4
48
5
91
24
12
48
56
16
144
20
16
48
8
93
51
21
144
18
18
19
71
37
36
36
60
80
40
35
69
180
21
18
141
4
32
4
32
39
33
52
59
301
20
4
35
54
15
100
8
3
36
49
5
19
68
57
7
11
ABCD 96612335954*3^$a+1 [50090]
16
224
21
36
54
21
99
60
93
16
24
35
21
21
36
7
36
5
27
64
11
18
99
16
5
7
32
21
72
43
35
96
6
60
3
15
126
24
36
79
11
36
144
36
30
18
9
57
48
6
114
12
55
35
6
19
29
180
102
54
51
33
75
27
12
25
11
54
31
161
3
15
37
83
120
13
32
52
59
54
60
30
73
17
48
27
28
80
27
6
12
19
36
35
45
12
112
84
17
24
18
66
12
7
113
127
47
6
60
84
108
36
75
12
63
49
17
36
63
57
48
42
97
23
25
29
115
131
117
3
42
42
49
65
60
30
66
36
30
73
32
75
24
54
174
105
237
54
45
21
18
18
24
3
63
120
24
90
18
1
20
112
17
48
84
30
49
41
36
12
7
23
21
39
126
12
72
12
39
39
6
12
79
59
12
37
36
41
19
65
159
93
3
9
3
147
36
1
41
3
12
9
18
60
1
29
75
237
48
30
153
4
35
69
99
42
18
36
42
19
71
73
35
54
90
48
93
40
35
66
96
48
126
6
3
27
25
5
54
114
24
3
75
85
5
30
45
9
123
147
78
60
15
51
54
60
276
6
49
5
31
44
171
18
7
11
73
161
18
25
83
18
42
24
21
100
80
15
90
3
27
48
60
109
48
5
87
45
115
11
36
33
57
78
45
16
11
21
12
36
4
11
6
156
18
30
27
147
30
12
3
81
15
40
17
43
11
69
27
60
30
54
66
7
137
3
81
24
48
3
27
37
36
36
5
6
84
54
60
7
128
141
24
12
12
7
44
21
19
5
55
11
36
78
36
24
99
3
93
69
60
6
24
48
72
1
65
39
288
4
29
96
24
12
114
48
93
9
36
78
25
65
90
42
84
99
69
30
42
3
51
9
165
60
36
15
9
7
113
30
12
36
78
42
37
5
31
92
9
43
95
6
75
21
24
36
66
18
6
156
37
47
1
35
37
96
29
12
99
57
84
60
48
36
90
57
4
53
3
33
99
96
69
36
6
48
42
24
15
21
60
36
127
77
108
55
8
99
6
24
3
76
179
42
78
48
133
5
12
7
72
149
31
48
35
105
36
27
12
37
11
13
17
84
3
51
252
18
24
31
17
7
47
33
15
60
102
18
36
54
18
30
24
6
37
5
6
60
30
30
37
12
35
6
39
75
36
85
17
24
103
12
11
138
6
18
7
8
51
45
39
60
90
51
40
5
12
27
3
42
12
3
33
19
53
60
12
54
25
5
24
36
55
11
30
66
42
132
3
100
11
102
72
48
42
168
24
228
25
11
1
221
18
66
18
1
47
84
6
90
132
33
69
174
36
13
113
12
30
60
48
78
36
48
48
19
11
37
137
31
48
92
148
12
53
187
48
35
6
24
12
54
36
117
15
30
12
6
30
60
48
54
18
7
35
6
72
84
19
95
24
6
55
227
54
43
72
149
31
11
18
36
54
37
35
18
54
21
84
28
5
27
16
36
5
174
1
65
60
43
48
72
71
25
41
30
84
45
27
25
23
102
3
45
55
5
36
3
28
107
6
42
24
138
30
18
42
45
52
23
21
15
37
108
17
54
69
111
21
63
30
36
63
16
11
54
24
18
33
45
36
63
48
45
60
30
18
7
17
3
33
15
69
12
30
54
72
3
15
54
36
66
60
13
47
141
12
27
36
18
7
59
1
5
87
123
30
54
73
108
17
90
186
30
30
31
53
31
96
11
18
12
12
55
5
7
65
96
12
42
1
53
19
11
30
12
63
9
12
66
37
5
67
264
20
16
41
48
19
72
96
137
6
12
33
51
9
40
11
60
49
5
84
12
108
7
65
6
133
32
27
18
48
15
112
32
52
5
31
89
18
37
23
6
42
25
8
64
173
42
6
54
6
42
157
71
25
41
24
36
90
25
35
6
7
23
174
36
12
72
6
30
12
30
1
36
89
84
12
48
7
144
41
36
43
24
23
18
15
39
90
6
61
11
12
42
63
48
12
21
66
90
48
67
101
18
6
6
13
41
30
18
51
4
95
36
12
30
63
4
11
25
41
18
60
25
5
7
5
90
13
68
45
30
18
15
15
24
45
15
6
39
36
27
30
24
6
78
60
54
73
17
12
3
165
72
31
17
63
9
6
18
30
12
168
84
13
32
75
42
24
55
41
30
144
1
23
66
72
30
18
162
42
3
9
43
23
105
57
55
12
29
6
81
27
33
48
51
66
60
175
77
12
96
54
48
33
57
36
7
35
18
31
24
17
48
36
19
29
90
18
79
24
44
21
12
12
72
90
6
300
72
90
1
12
5
90
18
66
25
176
15
54
43
20
57
24
6
36
73
12
23
36
30
60
18
21
69
31
29
15
57
6
30
3
39
48
57
48
105
12
15
3
30
60
7
5
3
93
7
107
37
29
54
18
18
25
11
21
9
84
19
5
138
49
59
102
19
8
36
ABCD 96612507224*3^$a+1 [50057]
125
55
288
72
369
45
18
126
27
128
72
72
136
32
19
141
104
40
96
144
51
90
72
51
39
113
40
135
113
67
45
8
109
27
81
54
89
1
36
198
21
8
72
40
3
77
85
90
113
120
16
80
31
65
43
5
67
5
96
7
153
24
144
72
24
33
126
72
113
16
51
5
64
3
117
24
80
72
120
24
13
3
15
33
39
162
90
36
54
18
41
85
107
48
187
5
192
55
33
104
16
99
21
15
65
24
136
32
121
15
96
80
136
32
127
81
168
120
96
75
21
105
23
24
151
41
16
80
64
240
128
97
231
24
56
139
141
24
159
72
113
67
18
51
21
35
24
13
107
40
296
43
36
36
144
126
54
9
81
15
3
90
162
81
117
51
21
18
108
54
126
89
136
8
37
18
137
25
135
128
16
153
23
48
16
80
48
168
13
107
24
136
32
7
113
168
40
3
5
16
56
192
208
45
3
15
126
51
8
24
72
43
77
13
3
213
11
24
19
5
16
56
16
104
40
123
53
55
153
99
18
219
105
18
357
111
105
8
175
105
111
81
135
33
39
17
1
143
1
23
48
40
69
18
72
9
171
5
103
113
139
29
72
48
31
9
9
108
90
89
160
24
32
55
593
16
8
67
45
96
3
5
72
64
24
32
88
120
81
15
3
5
67
141
3
125
55
57
15
377
48
48
16
33
23
67
90
83
24
216
144
48
120
96
97
15
3
221
40
99
21
96
117
11
7
153
117
123
39
33
144
24
51
125
16
104
25
15
216
48
135
17
145
180
90
144
9
72
24
8
16
80
7
153
45
27
120
24
96
32
96
112
87
18
15
39
126
342
18
54
5
16
15
105
39
249
72
24
15
36
234
18
33
104
16
128
61
18
57
128
192
91
54
54
17
24
144
40
9
23
72
67
18
3
87
177
21
75
8
25
47
115
213
57
90
5
85
35
37
3
48
312
195
45
120
159
54
179
163
54
23
31
41
96
40
24
8
112
3
53
40
8
205
162
72
65
88
8
96
121
167
67
21
48
129
87
3
53
19
21
69
144
54
5
16
104
48
24
16
104
40
39
36
45
81
90
90
3
51
141
144
24
120
219
90
27
56
24
91
18
75
267
5
13
162
113
31
81
168
72
147
18
3
69
3
123
36
201
48
56
55
225
56
187
117
96
80
67
36
54
155
72
43
216
21
8
61
54
173
144
64
87
17
48
144
40
3
18
123
237
35
163
162
107
96
24
25
71
91
45
24
192
120
33
47
7
65
16
32
13
27
27
101
7
65
120
64
8
427
18
3
87
33
8
264
120
48
24
24
55
36
21
120
32
43
29
25
23
136
200
120
24
37
59
72
48
24
31
65
40
104
16
9
162
18
72
198
18
54
21
15
18
351
128
48
229
18
72
36
72
21
72
24
24
120
56
120
96
88
135
17
19
36
9
243
36
41
139
101
43
72
149
16
51
125
24
64
72
75
378
147
24
80
91
5
24
144
7
153
72
117
3
15
17
163
72
21
51
21
ABCD 96612738364*3^$a+1 [50009]
233
151
120
6
27
72
3
42
66
57
56
67
53
79
153
57
143
289
15
21
3
159
42
90
53
120
73
42
117
21
27
176
16
33
63
45
270
53
61
11
64
104
136
201
132
48
24
3
8
24
1
54
90
15
33
60
27
75
21
105
150
192
42
180
3
8
19
53
127
201
104
55
6
3
24
27
45
21
35
109
18
33
147
78
47
88
39
168
12
60
153
80
157
99
27
93
69
27
123
18
75
9
90
18
18
132
30
90
72
18
42
66
60
54
18
27
45
90
161
85
144
6
53
19
162
11
79
180
261
99
36
17
16
56
1
54
9
39
198
35
7
48
60
174
39
147
29
16
207
192
60
108
17
88
32
25
111
80
7
17
120
61
99
224
139
42
83
55
17
145
90
53
43
29
115
36
30
59
31
17
73
132
12
23
16
21
18
57
120
33
42
189
21
51
48
27
69
48
8
88
27
45
39
153
176
181
11
72
16
219
18
90
9
15
120
81
285
12
71
16
3
5
37
18
48
504
96
57
27
53
16
57
15
75
5
48
91
6
15
39
9
39
42
263
37
96
30
60
9
135
33
32
16
9
30
150
108
18
84
108
77
136
24
51
53
72
160
48
69
192
6
29
160
75
18
107
61
54
53
48
25
39
240
45
11
7
57
8
40
3
53
31
90
18
18
195
264
33
71
16
48
117
36
84
18
33
135
249
3
12
41
37
35
16
87
24
9
81
63
3
42
107
88
3
12
17
40
96
15
9
56
7
33
15
9
48
128
55
105
69
96
3
159
18
84
126
24
66
35
19
5
31
17
115
21
87
17
48
64
24
21
35
295
108
93
105
12
18
150
30
5
48
16
120
120
240
45
75
104
184
87
78
155
55
57
24
104
13
54
18
107
43
48
45
8
72
19
6
12
150
48
53
7
105
32
7
9
21
6
165
9
15
21
114
126
12
71
160
72
24
21
54
45
56
168
112
45
107
16
24
48
8
31
105
24
57
12
78
84
6
35
85
54
36
33
72
48
24
96
32
40
69
78
18
75
8
79
12
21
32
73
23
37
90
120
222
90
105
87
81
120
15
60
12
57
3
21
69
3
87
17
160
93
12
15
48
33
183
24
128
19
5
31
42
48
42
102
143
115
108
72
12
213
128
112
87
36
69
96
128
91
21
45
54
60
89
64
56
16
93
108
87
3
53
24
37
11
112
3
165
99
240
90
30
5
181
102
18
42
57
63
78
72
11
1
39
51
6
135
117
18
192
18
90
5
160
87
201
120
117
30
5
109
11
37
3
15
60
93
159
30
72
35
88
75
117
45
6
173
79
81
24
56
67
45
80
25
63
27
54
15
21
210
54
51
8
67
24
29
16
45
155
61
120
72
42
9
171
48
60
48
17
43
45
144
165
180
143
40
96
69
35
85
72
18
33
39
6
107
253
54
21
27
93
32
7
33
32
1
150
9
75
45
51
53
1
18
288
45
165
24
126
12
108
42
30
18
123
72
279
120
81
32
40
176
67
24
45
56
37
18
60
90
30
45
69
75
15
120
89
7
33
39
48
24
30
35
61
99
120
33
18
69
384
104
16
39
108
213
57
84
35
25
66
24
21
24
93
51
200
61
66
57
72
123
168
93
120
72
75
125
19
36
105
69
35
40
24
27
90
27
27
6
47
160
8
19
36
144
66
183
ABCD 96613328764*3^$a+1 [50034]
113
12
48
192
3
16
80
141
99
16
144
32
112
48
5
43
101
24
24
75
405
156
36
139
77
3
64
161
12
19
96
65
15
64
41
24
36
60
84
144
12
63
405
60
36
216
108
7
89
60
75
69
192
12
31
101
48
276
12
60
48
15
129
223
5
12
12
435
45
19
17
15
57
7
240
5
144
240
84
72
96
48
324
12
31
137
36
36
15
105
39
141
3
21
72
67
48
77
51
45
12
120
15
9
24
72
72
108
163
101
60
144
15
96
48
288
9
24
207
112
53
60
24
60
120
36
60
19
113
31
137
12
72
84
360
12
72
120
91
89
72
24
12
60
15
69
24
99
16
17
60
84
24
39
16
17
24
24
15
16
29
36
111
117
108
60
3
96
64
17
24
183
16
17
24
48
168
24
24
79
41
39
16
32
129
168
372
19
137
228
24
36
36
60
36
24
60
15
69
36
55
53
192
43
53
192
60
60
60
72
303
105
7
96
65
15
64
48
53
180
39
141
192
108
132
147
48
33
48
12
180
15
9
144
24
216
36
48
3
9
39
57
72
15
21
27
33
72
108
91
48
32
45
120
43
233
24
156
3
57
39
69
252
192
31
77
108
39
57
39
237
19
80
105
96
264
84
192
27
192
69
36
60
84
72
60
115
29
96
168
180
24
48
24
36
12
247
125
3
48
33
111
21
43
176
105
55
101
60
79
221
12
7
41
7
41
192
39
48
153
12
91
29
12
60
24
36
108
51
57
60
75
69
48
91
80
160
96
53
75
93
300
12
36
151
48
113
79
101
24
19
5
192
27
45
60
12
24
60
180
24
75
45
132
63
16
5
12
72
276
96
144
19
77
3
45
72
91
128
64
41
60
315
9
87
141
19
113
15
45
51
69
27
141
3
9
48
24
79
17
63
225
36
91
17
48
48
31
89
120
36
24
192
19
53
171
21
48
36
72
60
19
29
252
135
45
3
45
12
48
36
3
33
72
48
60
43
80
144
141
67
245
12
15
117
108
15
57
103
5
36
12
84
48
7
176
33
15
112
80
45
72
108
48
24
12
108
120
135
33
192
12
24
24
48
3
16
173
12
24
127
77
36
144
15
48
57
12
75
144
21
48
27
21
123
69
43
5
12
300
12
84
19
173
259
161
108
192
24
36
12
91
32
285
12
183
249
199
17
132
120
3
369
111
33
15
129
36
75
21
36
87
48
57
55
185
55
113
12
48
72
12
15
16
17
48
12
12
55
80
93
36
240
175
29
51
112
5
84
264
24
48
12
27
45
96
19
149
60
12
115
17
96
12
108
55
5
96
84
55
65
216
48
7
29
12
87
45
12
36
144
51
48
96
9
24
15
21
24
12
39
177
63
57
120
48
79
5
187
41
55
48
77
84
15
64
32
48
240
57
39
69
91
80
48
105
247
48
17
288
180
48
312
3
9
24
12
99
129
216
36
3
16
5
144
12
127
32
16
17
12
3
96
57
7
101
24
108
24
168
12
24
115
29
51
9
108
43
77
ABCD 96613461832*3^$a+1 [50162]
108
235
125
115
257
175
173
12
24
84
60
216
144
120
72
60
43
41
24
31
365
192
3
141
115
144
161
79
29
211
221
99
64
101
396
24
12
24
108
192
96
228
24
192
123
21
24
216
36
84
60
156
43
161
15
129
48
24
264
132
43
65
175
77
228
79
80
240
16
80
45
24
216
324
108
3
69
72
19
80
165
139
65
216
12
27
16
29
36
204
108
87
57
48
108
43
17
108
51
64
176
64
5
180
216
415
80
48
81
360
144
108
132
120
108
24
36
84
144
60
156
24
144
291
81
24
39
45
36
216
103
65
15
177
348
67
144
89
276
84
15
112
53
72
99
81
216
183
129
15
93
108
144
108
252
31
5
144
12
15
45
19
269
156
60
171
453
132
336
103
224
357
96
219
153
7
125
180
159
64
77
36
63
9
7
53
12
79
449
156
195
240
16
80
9
60
216
84
111
64
185
240
55
209
96
111
64
96
53
75
45
115
161
31
48
257
63
96
45
51
105
96
7
221
211
224
57
247
32
9
39
261
91
113
108
84
24
252
120
72
235
5
48
139
128
117
288
36
55
29
72
139
221
19
176
9
36
355
48
173
3
624
105
7
389
24
36
192
72
72
15
261
48
91
221
228
72
144
24
319
176
45
259
176
105
199
233
84
99
45
36
255
21
48
75
69
91
17
159
93
147
48
96
129
72
156
24
120
24
36
144
79
32
64
80
45
259
672
144
41
55
5
123
160
96
209
15
153
39
69
91
320
105
55
53
60
207
45
108
48
199
80
64
77
84
15
544
41
84
96
19
96
149
75
69
240
36
72
63
9
48
199
5
360
144
156
183
160
53
60
72
87
304
5
36
108
36
39
297
180
19
176
160
144
65
144
216
156
283
32
69
300
96
444
204
7
353
108
84
24
120
24
36
336
3
165
12
96
79
29
336
204
12
123
21
168
51
69
91
17
303
117
144
219
64
17
ABCD 96613637468*3^$a+1 [50124]
90
21
213
36
30
1
48
17
39
15
1
59
9
36
33
36
27
48
69
120
12
6
24
21
33
36
30
33
21
12
39
33
18
30
24
15
75
78
31
32
9
36
12
12
96
3
15
57
69
6
138
15
21
36
30
45
15
25
23
24
21
21
24
36
24
66
24
24
30
18
30
3
64
152
45
18
36
9
33
42
30
108
114
6
120
30
45
28
29
18
54
24
30
204
42
15
93
3
33
51
3
30
12
24
30
6
3
3
24
30
36
87
15
30
12
36
15
33
6
54
6
213
93
30
30
42
120
21
72
45
84
30
6
18
6
171
27
30
6
6
3
15
12
30
79
11
13
77
18
18
48
192
15
39
18
6
204
48
18
75
9
55
5
6
72
48
42
15
9
18
12
13
83
48
6
48
66
42
43
125
15
69
12
54
36
289
17
12
30
66
6
18
6
37
53
36
31
95
45
9
24
84
18
78
111
24
45
30
54
72
31
17
60
27
51
129
3
132
6
48
6
6
24
19
71
36
85
29
24
6
48
12
36
12
42
30
18
15
63
30
15
9
18
150
66
6
51
87
36
30
207
9
99
51
9
36
3
12
18
30
162
60
168
168
3
15
24
42
139
17
18
72
60
18
135
9
12
18
1
71
6
54
9
75
24
42
18
6
54
18
54
33
16
72
137
132
36
39
81
60
48
15
12
15
24
54
51
3
6
24
18
24
13
17
39
9
27
33
66
12
102
75
27
18
15
27
6
3
36
15
30
114
30
6
18
48
24
15
21
12
3
33
7
17
12
30
30
24
51
48
3
18
12
12
90
42
18
57
45
30
30
6
18
7
17
6
6
43
65
66
30
7
17
12
15
51
24
78
6
12
9
3
66
30
36
24
105
9
15
48
24
16
29
30
6
42
18
87
117
156
12
72
6
24
24
24
60
66
132
24
24
39
48
63
6
150
21
15
30
54
78
42
18
27
45
19
29
36
30
57
57
12
19
95
84
13
29
24
115
65
36
36
18
45
45
30
6
24
6
30
75
21
294
66
3
36
76
23
9
15
78
27
33
48
24
12
48
91
17
114
36
12
13
8
40
389
90
96
25
11
54
42
12
66
12
3
117
54
6
18
21
9
6
96
73
56
39
30
12
48
6
30
18
42
31
5
24
18
90
36
6
13
65
66
12
48
102
27
75
60
66
12
78
21
45
30
66
30
37
47
49
89
15
21
12
78
6
19
5
66
24
9
105
36
30
42
54
6
12
6
12
12
18
12
12
6
37
8
9
51
33
15
147
24
1
47
108
18
36
51
9
24
60
39
27
6
210
30
72
6
54
43
29
30
6
75
3
54
18
18
6
9
81
180
15
33
18
60
45
132
12
51
18
66
33
45
3
45
54
126
72
6
84
18
114
18
36
6
30
79
71
18
6
30
19
53
24
19
11
61
68
21
24
36
96
24
90
66
18
66
36
48
36
18
33
99
24
42
42
66
6
1
5
3
21
24
27
15
33
132
33
6
45
16
47
6
30
24
42
51
69
75
93
12
18
30
31
71
30
19
65
30
21
39
12
129
81
48
12
18
25
24
35
30
6
6
180
15
33
30
18
27
15
18
114
6
30
18
6
18
63
93
6
18
42
6
15
160
5
67
95
12
18
3
3
12
84
45
51
42
115
17
24
54
12
13
137
24
6
264
120
90
39
27
6
42
48
13
35
96
109
47
12
12
18
30
33
9
30
60
18
6
69
15
30
36
51
28
5
12
54
180
6
36
12
3
93
90
6
24
6
54
54
13
8
15
30
30
6
6
54
6
33
87
12
72
18
12
30
18
18
193
5
54
13
5
12
36
6
24
9
3
25
32
16
11
9
21
15
48
3
60
60
37
53
3
21
18
12
6
75
52
11
96
30
36
90
24
1
35
12
132
36
73
35
69
33
12
72
144
90
102
115
23
6
30
133
5
6
129
36
51
36
9
45
6
138
54
13
47
48
9
33
15
57
18
18
24
6
9
4
11
21
45
27
3
33
111
48
120
72
45
3
48
69
69
42
30
75
45
72
6
90
132
42
18
15
39
108
145
32
15
18
108
168
19
41
75
177
43
11
18
36
54
162
31
23
60
12
25
59
30
24
15
39
25
11
96
30
15
33
15
105
3
57
3
105
7
5
30
108
33
15
21
69
15
60
117
12
18
30
3
40
5
24
3
63
204
42
60
36
48
30
24
12
30
18
168
54
30
18
12
18
33
12
33
132
3
3
54
6
12
108
66
3
33
15
15
18
6
21
27
12
30
24
114
108
24
18
120
12
15
48
15
126
24
96
51
3
6
12
15
9
90
9
15
6
126
54
18
6
54
25
11
6
18
12
210
24
66
60
54
12
12
6
66
24
15
27
9
15
60
81
28
11
54
24
42
90
54
24
6
24
90
6
6
24
30
36
36
43
47
9
3
6
96
48
55
95
30
6
96
138
60
60
6
72
12
12
18
18
60
60
30
18
12
37
71
12
120
114
24
12
18
9
33
48
36
39
27
78
7
72
5
150
30
42
90
6
102
18
42
6
12
30
39
76
29
6
13
101
15
3
48
54
18
66
99
76
24
35
42
144
6
30
31
8
15
60
9
28
59
96
37
65
6
24
66
7
17
6
21
9
60
24
48
102
6
144
12
30
1
23
180
144
6
7
17
6
60
66
18
6
36
31
23
45
27
9
39
66
84
6
60
9
21
43
11
132
42
12
6
9
39
6
135
45
ABCD 96613844170*3^$a+1 [50005]
30
13
35
3
87
3
27
45
124
41
25
114
29
27
124
59
30
147
63
1
83
7
149
1
36
17
48
33
9
36
97
20
27
13
23
37
167
7
44
15
7
17
3
10
17
72
55
30
11
42
51
21
1
24
30
116
190
29
96
48
15
36
69
37
35
42
123
10
44
46
89
30
15
6
45
54
45
16
23
15
15
24
27
6
30
27
12
138
18
199
23
18
24
105
100
6
35
15
3
31
6
65
25
60
29
129
45
6
31
30
5
9
105
54
211
11
18
37
14
16
53
24
37
36
53
27
24
16
30
120
24
35
9
52
17
21
45
81
54
15
42
60
12
43
29
24
12
12
21
9
102
66
48
96
31
23
7
68
9
13
17
27
3
13
74
6
27
60
6
7
60
14
69
27
40
17
48
33
15
6
6
9
51
49
59
24
3
10
80
4
35
1
114
80
69
105
16
36
20
45
18
37
98
90
96
3
13
83
12
25
38
45
15
22
35
9
9
27
150
39
18
6
57
18
45
91
11
139
26
18
27
24
18
13
80
30
3
15
36
106
5
72
30
126
91
6
47
37
101
33
15
7
17
78
18
57
93
51
16
5
3
66
76
65
19
80
21
24
6
72
13
47
13
17
3
3
27
15
78
132
9
36
9
48
7
14
9
13
80
45
19
6
5
129
39
7
38
90
105
1
41
15
9
18
73
5
90
25
50
27
27
16
5
54
51
10
60
20
3
24
66
6
18
7
6
29
54
42
49
23
33
60
84
46
90
8
15
36
21
39
25
96
60
60
8
22
14
16
60
24
26
75
3
21
25
26
69
39
12
15
63
52
140
70
84
23
63
10
47
13
110
3
157
14
24
52
20
4
14
12
70
17
67
23
3
153
132
9
51
145
65
135
30
45
9
21
33
9
6
7
74
63
3
24
16
30
17
6
30
42
15
99
78
18
39
6
144
46
35
162
43
5
30
25
30
65
153
46
20
106
20
90
100
17
96
126
24
7
30
5
15
10
47
7
96
17
3
30
24
10
26
70
24
96
83
36
24
12
12
57
15
48
12
61
29
1
150
44
189
54
43
5
9
46
30
24
36
54
35
51
40
29
51
117
7
26
30
15
19
26
93
37
5
84
84
54
18
15
90
24
16
35
49
56
33
27
18
46
20
60
226
90
47
12
85
11
78
27
18
21
9
72
3
60
37
24
35
1
8
72
10
5
39
40
65
25
101
33
22
120
35
102
27
6
10
5
18
12
45
64
71
55
8
46
35
31
50
18
30
16
29
6
99
69
36
6
24
6
25
11
30
25
38
30
82
65
15
34
65
1
125
33
9
13
35
15
18
21
24
7
14
33
37
6
95
99
3
13
5
72
21
27
30
12
73
24
90
5
1
38
9
6
67
5
25
5
25
8
9
72
234
72
145
38
9
87
39
72
48
31
6
20
10
8
12
9
24
57
18
39
73
5
24
24
42
12
7
59
6
18
3
10
53
37
17
18
39
45
1
30
38
72
4
60
30
41
75
10
24
80
135
60
1
5
99
16
110
10
23
12
55
60
23
24
66
21
16
110
48
6
16
29
9
120
165
7
35
15
57
7
95
75
46
8
9
21
9
12
30
96
30
24
21
45
3
96
40
23
48
30
85
53
1
44
36
46
120
8
87
75
123
67
80
10
23
6
21
30
40
29
9
22
14
30
3
3
40
8
42
130
68
12
64
66
50
15
3
16
59
12
25
29
1
5
49
11
33
46
66
8
16
36
44
21
19
6
20
3
51
16
110
108
27
120
72
7
36
60
17
3
24
36
40
120
30
60
24
5
18
21
21
48
81
12
10
95
3
21
15
16
17
96
54
72
25
26
60
10
38
6
30
144
207
30
15
34
11
12
13
54
23
48
25
17
12
21
69
31
44
6
48
9
30
33
10
24
11
18
72
9
15
30
66
25
14
3
72
1
29
69
82
170
15
85
50
40
54
35
24
31
104
36
3
13
14
16
65
33
27
19
44
117
39
16
53
31
89
12
30
25
29
61
95
33
30
87
9
30
105
21
10
17
33
54
10
23
7
113
72
24
37
20
10
8
39
7
26
48
51
61
20
64
71
19
29
42
145
77
42
135
10
41
25
20
39
18
81
22
14
36
18
15
54
21
22
24
36
24
71
90
19
36
44
16
5
72
27
10
14
21
1
30
14
3
3
94
50
123
3
15
54
21
4
59
7
14
123
153
63
1
35
21
40
23
15
66
45
6
18
30
61
5
25
6
20
75
139
5
75
33
6
24
103
23
21
24
12
40
38
22
30
30
137
33
4
86
195
55
29
61
47
37
56
24
15
96
25
47
81
15
24
6
7
59
30
24
127
20
4
90
80
6
57
27
15
6
55
30
77
12
61
38
87
25
8
22
20
75
55
17
43
29
9
159
13
5
3
15
1
29
1
41
19
20
10
6
80
10
23
12
145
35
85
17
43
54
29
7
137
103
17
3
63
27
3
72
25
35
9
15
6
24
75
24
22
8
22
17
33
39
1
90
14
9
96
6
72
78
84
15
39
31
30
11
90
25
5
3
15
7
89
24
1
6
53
1
71
45
4
23
67
53
18
48
57
70
84
29
81
39
31
6
17
12
39
72
15
120
174
24
84
36
24
37
35
24
84
13
20
27
37
5
1
24
101
72
36
97
60
90
44
33
18
42
6
1
26
3
15
45
12
19
50
3
63
93
15
9
33
64
125
30
60
1
95
12
133
47
3
70
59
75
10
44
81
6
3
52
14
46
5
3
9
108
84
25
44
46
44
16
173
13
5
19
11
39
54
12
135
105
ABCD 96613929942*3^$a+1 [50004]
217
35
45
75
61
137
31
59
60
12
61
32
88
5
90
174
43
11
61
29
24
27
24
96
64
71
105
184
125
27
279
1
72
17
15
3
13
29
90
25
11
13
77
120
24
315
45
36
7
80
105
96
90
102
127
8
99
6
15
48
27
12
78
72
43
5
150
69
201
55
8
72
27
133
8
72
159
25
120
41
87
48
40
24
35
54
54
1
56
160
176
64
96
23
12
37
32
88
5
43
8
237
195
3
6
18
138
43
11
90
43
8
165
3
112
89
48
6
1
8
93
3
16
104
45
19
8
99
84
81
69
30
6
15
64
131
21
40
72
72
71
265
35
69
153
15
72
111
84
21
48
120
192
88
96
128
27
150
31
53
6
13
192
59
85
120
35
21
63
33
120
64
5
174
21
15
36
54
55
89
6
48
1
125
27
160
72
11
36
6
147
72
45
43
8
3
42
19
96
5
3
16
71
57
40
35
48
13
47
30
3
40
96
24
32
24
141
99
141
67
8
88
32
88
107
18
114
30
78
45
27
21
51
109
107
69
21
54
108
36
37
17
198
33
141
24
67
48
59
61
72
24
56
64
24
41
55
59
21
63
217
35
180
9
96
16
72
8
24
9
54
25
53
19
8
93
67
8
160
8
24
57
31
29
51
24
45
54
42
123
24
27
36
132
13
72
5
27
81
84
75
168
27
36
97
137
79
24
48
35
72
133
5
54
18
51
24
88
80
27
13
24
35
6
54
1
152
45
147
16
53
156
39
64
48
32
16
24
323
189
64
24
32
45
18
42
135
64
101
36
54
121
392
216
96
219
21
21
30
24
93
40
11
117
117
187
5
108
15
81
39
63
9
69
27
135
49
5
19
119
1
59
45
81
12
42
33
57
15
141
54
205
48
104
120
64
32
3
42
90
177
40
152
93
126
42
264
139
11
13
32
111
9
48
75
66
72
24
30
45
40
11
12
36
69
48
27
6
12
168
99
75
42
174
204
177
15
73
131
37
120
24
29
6
18
48
78
192
18
6
85
24
32
75
12
150
147
88
191
25
29
3
93
90
241
80
21
174
61
29
139
144
72
95
49
77
3
15
9
240
16
65
7
24
24
11
36
60
13
104
45
355
53
54
13
8
40
48
71
78
123
183
1
8
3
18
139
96
5
12
15
24
88
152
15
105
120
160
5
36
63
24
48
27
133
8
39
81
40
5
114
12
24
21
51
13
32
99
85
41
54
105
3
36
121
120
48
32
15
36
72
18
27
88
173
355
24
167
33
88
23
177
15
25
107
12
49
41
144
6
36
12
1
32
24
24
24
40
35
6
7
5
75
15
42
7
5
6
72
141
112
32
51
21
69
67
47
12
21
3
156
73
152
16
24
11
54
36
99
9
31
161
114
36
49
35
24
189
21
91
24
80
27
30
114
85
8
27
21
40
8
45
54
21
40
24
95
33
57
198
169
5
19
24
107
21
184
11
13
71
33
27
66
67
11
45
75
6
31
17
7
8
21
51
75
13
8
48
21
6
13
72
89
55
8
87
90
48
6
129
45
147
93
27
3
18
3
57
48
7
72
296
16
176
48
57
103
152
24
24
64
32
184
72
119
9
40
24
96
101
139
24
8
120
120
64
11
144
48
13
144
11
144
13
71
57
160
17
55
35
6
7
59
61
32
48
39
6
72
48
19
24
32
3
36
33
48
3
42
18
90
66
45
51
37
143
25
59
45
40
65
151
77
3
75
69
48
3
93
21
36
12
27
16
29
126
18
6
66
19
23
33
3
85
24
72
35
126
18
181
80
21
3
40
104
21
27
120
88
24
32
88
17
210
93
ABCD 96614320384*3^$a+1 [50053]
18
11
1
35
19
6
35
43
60
42
18
17
13
11
144
7
29
85
6
41
13
107
49
23
96
169
23
144
49
30
17
60
7
12
18
6
24
41
49
83
103
29
7
53
60
37
150
53
1
35
109
131
12
24
24
289
23
19
41
97
12
198
90
36
114
41
96
103
180
5
247
161
49
23
168
19
54
30
41
25
24
107
49
90
53
36
1
60
18
17
24
84
1
35
12
12
72
60
85
18
185
132
13
60
102
113
7
24
17
120
7
137
36
13
6
89
36
85
120
71
13
35
12
12
48
7
96
17
13
239
108
139
138
11
85
11
49
24
72
23
1
71
36
19
161
72
25
12
11
84
36
7
41
24
37
59
72
79
41
24
19
54
42
60
114
71
79
90
24
131
49
12
30
24
17
49
11
7
5
36
145
144
35
127
29
84
96
25
180
36
71
49
84
35
72
7
17
103
6
191
55
60
18
23
37
12
35
84
1
174
29
55
53
133
35
60
204
25
12
203
37
83
7
54
90
24
41
25
155
19
77
49
47
187
42
95
175
120
5
43
102
84
47
7
12
29
175
36
30
23
1
30
294
6
77
24
43
90
47
139
17
72
25
131
85
30
66
18
390
30
12
89
289
12
119
120
24
61
114
132
53
72
19
41
156
48
24
175
36
77
24
36
12
48
193
71
109
275
1
11
12
85
11
24
55
210
72
24
90
77
12
97
59
49
23
103
17
79
101
12
48
48
84
96
19
42
23
48
19
29
72
24
49
96
11
49
11
79
53
7
29
25
216
23
31
65
72
24
48
31
120
90
47
24
24
72
48
121
35
85
71
132
61
6
24
17
133
60
95
31
258
6
17
60
132
108
49
239
61
95
36
7
5
37
18
30
66
77
19
173
96
252
24
13
35
55
5
1
60
30
149
12
43
5
25
12
11
7
42
84
35
19
12
29
36
24
1
78
41
156
60
25
18
125
1
96
215
168
1
24
35
48
12
1
47
24
13
35
192
24
24
25
23
12
1
59
72
19
36
53
67
24
114
186
36
53
55
6
84
11
24
48
60
84
13
35
7
53
7
101
324
108
127
65
25
11
12
37
198
42
83
55
53
60
43
156
41
228
1
18
42
24
155
1
18
30
35
12
84
61
11
7
41
91
245
24
61
11
132
48
108
151
90
24
167
132
67
29
19
113
13
35
49
167
36
19
89
72
48
145
30
264
17
144
31
90
60
18
41
25
30
17
120
79
18
90
41
60
31
5
36
103
90
59
7
29
25
24
66
36
60
30
48
11
151
5
145
23
192
55
24
84
41
144
37
11
108
1
131
157
23
19
5
79
17
144
139
336
41
12
1
47
72
72
25
23
25
72
35
36
24
96
127
72
41
24
13
11
36
13
23
12
7
53
121
54
41
1
18
101
49
95
85
47
19
36
5
73
102
41
60
49
59
240
55
161
144
1
59
132
12
12
24
19
90
6
6
78
72
258
12
35
25
120
48
11
49
180
66
29
72
55
78
83
73
6
174
179
120
48
49
120
60
84
215
85
47
12
25
12
114
90
30
5
36
73
36
47
7
12
18
23
72
48
7
42
59
49
12
48
23
13
66
41
24
156
49
35
49
59
145
35
1
6
150
11
7
17
24
96
85
18
137
43
41
55
84
12
144
54
35
1
107
79
90
59
12
24
253
83
24
48
37
131
49
48
23
37
90
113
73
119
25
102
60
60
84
84
5
1
84
6
89
121
6
18
96
24
23
67
5
85
66
17
72
48
48
36
109
35
205
36
35
48
97
95
19
41
36
120
24
24
25
71
84
132
79
78
102
30
23
31
156
60
30
131
108
12
24
48
25
35
48
84
49
66
41
ABCD 96614366978*3^$a+1 [50056]
54
126
19
11
36
81
48
45
147
57
48
84
24
12
255
48
96
111
48
36
90
96
18
6
78
48
93
16
80
111
30
114
49
5
12
132
12
159
21
43
5
6
42
219
75
18
3
64
5
75
45
51
27
222
24
111
69
36
39
69
102
18
3
45
30
30
24
24
6
1
107
66
24
36
24
18
138
51
9
42
12
1
11
126
39
105
24
120
7
144
83
60
145
35
30
132
43
5
42
1
89
55
11
165
48
57
18
84
6
91
176
69
24
120
6
78
48
114
30
54
81
64
59
37
240
5
30
54
7
5
30
13
77
19
101
43
32
9
24
15
64
5
27
9
24
90
6
15
27
138
246
6
15
64
11
24
90
156
39
195
61
47
36
12
108
6
108
66
145
11
54
12
72
27
51
45
57
18
54
126
18
12
132
36
12
132
27
21
90
42
55
11
36
78
18
33
64
17
66
60
193
149
43
17
63
9
39
27
48
37
192
32
123
36
126
54
42
99
33
36
27
189
18
1
59
30
7
365
30
21
112
5
30
222
276
43
47
42
7
53
60
78
12
78
18
30
55
144
5
78
198
84
211
144
143
42
96
60
42
54
6
24
45
153
72
31
29
48
30
6
156
19
32
48
64
17
18
13
35
13
5
139
11
6
15
3
477
123
37
80
9
90
102
60
84
114
54
351
159
18
30
30
102
78
79
11
78
120
79
5
91
17
12
115
11
84
12
54
66
61
173
72
192
30
72
96
84
78
108
24
108
78
42
42
6
42
97
48
101
91
5
24
19
35
60
66
31
41
7
17
24
60
27
57
36
66
54
72
3
69
27
9
87
64
101
24
6
18
60
90
144
18
12
48
183
51
48
6
72
210
48
60
126
18
90
186
42
3
15
1
65
30
6
60
79
5
54
30
55
29
67
155
54
30
42
7
257
30
49
11
66
12
6
49
173
24
219
51
141
75
37
5
36
42
30
60
78
42
43
96
5
24
72
12
63
9
55
48
131
61
41
42
60
6
27
9
6
33
51
141
3
60
12
85
77
36
15
21
84
6
48
1
32
45
120
12
36
144
102
114
60
24
42
24
54
7
59
37
29
115
113
216
87
45
3
147
48
61
29
19
101
42
42
36
72
24
18
97
80
9
135
15
42
120
108
24
72
99
21
36
120
42
72
61
17
60
3
45
48
30
72
24
54
30
30
84
18
12
1
11
6
42
21
45
96
60
231
33
96
18
6
87
27
78
48
12
24
19
65
12
3
16
5
54
42
48
24
6
45
64
48
29
108
55
155
21
16
41
12
42
84
6
66
84
66
78
6
48
12
186
54
114
234
12
55
35
114
120
102
12
1
29
12
24
15
75
30
151
125
66
18
222
42
138
13
149
78
13
59
102
78
60
66
30
21
33
60
162
114
15
16
29
72
48
12
60
3
51
61
17
12
51
15
12
36
12
54
79
47
18
15
45
102
13
17
79
101
42
60
85
281
24
72
84
19
272
123
126
6
6
174
141
9
18
37
209
84
48
102
6
31
65
60
96
18
42
39
21
192
27
3
6
150
1
35
30
18
18
24
6
205
53
75
9
103
59
69
201
54
60
72
138
19
47
174
24
42
60
18
48
192
6
6
84
114
42
103
65
12
24
42
54
48
90
180
13
17
42
168
13
128
21
24
51
75
150
108
6
24
6
31
48
185
36
96
19
131
6
55
29
18
102
36
84
54
45
141
30
66
19
161
30
33
51
45
9
151
29
204
103
89
18
36
84
13
224
9
24
30
12
85
53
6
186
43
35
61
59
37
35
114
24
36
15
9
12
54
72
109
65
36
30
13
59
162
6
13
281
36
19
29
36
15
141
24
78
6
7
59
69
69
108
24
6
18
60
72
78
96
ABCD 96615677636*3^$a+1 [50052]
88
48
36
20
16
92
4
32
16
48
204
32
16
68
112
44
28
120
128
28
60
77
235
24
144
245
43
84
60
24
32
60
4
24
152
76
108
53
31
180
48
60
36
24
56
12
129
15
84
40
56
16
72
96
20
16
17
19
156
36
60
60
8
16
60
12
84
144
84
80
40
36
68
64
92
124
116
48
4
12
32
28
72
80
40
96
72
32
141
43
29
39
28
84
12
53
99
204
48
9
19
53
147
64
24
125
144
55
12
48
24
44
16
144
108
8
45
3
16
24
24
5
43
80
16
24
104
12
64
17
72
139
32
48
40
116
36
88
77
123
40
84
41
27
48
40
72
60
60
8
16
29
51
60
28
5
79
32
28
5
19
44
64
12
144
24
60
12
48
20
64
12
24
12
308
76
80
244
72
29
135
208
89
103
32
16
12
72
60
12
8
60
84
64
48
5
39
100
92
52
48
72
68
100
24
56
232
228
20
76
36
72
8
112
24
20
76
29
19
53
15
4
48
72
116
4
32
28
48
20
28
20
28
12
8
64
72
101
19
12
20
64
80
93
19
96
72
20
76
96
8
96
76
144
12
24
125
67
60
12
152
16
24
29
39
268
56
12
100
48
53
7
20
45
3
12
4
24
24
176
12
105
43
92
112
60
56
184
96
77
27
96
12
96
76
8
12
36
108
4
92
76
5
15
52
128
16
44
48
96
48
48
76
24
60
48
32
48
124
29
87
52
12
20
124
36
29
51
28
20
12
4
12
84
24
180
17
51
96
40
8
160
149
7
116
12
9
19
36
36
240
24
8
76
12
36
60
84
128
48
4
12
12
8
21
7
20
48
136
24
48
48
101
171
96
28
32
28
8
232
8
64
44
4
5
91
44
76
72
48
140
100
216
8
184
8
21
7
48
20
69
75
208
24
56
12
28
120
24
56
112
24
20
36
16
72
8
112
60
116
160
72
8
12
52
12
60
48
36
12
24
108
17
3
40
29
43
12
17
51
165
67
48
20
148
60
68
160
24
72
44
48
124
24
32
69
27
40
96
24
60
20
40
53
3
12
48
64
20
69
67
5
19
48
5
27
117
7
12
168
92
144
124
24
216
24
120
132
12
24
108
20
64
72
200
93
3
48
60
28
36
113
15
4
80
112
32
208
24
84
48
12
20
64
32
84
16
12
96
20
12
172
8
40
48
288
48
8
16
272
16
60
212
69
55
80
81
15
76
48
68
52
12
48
80
16
144
89
27
40
20
52
149
67
5
3
144
12
76
48
24
24
8
112
48
24
24
72
20
9
7
32
16
36
92
4
29
79
36
240
77
43
29
75
28
96
48
32
16
12
125
27
60
144
4
48
24
36
233
103
113
111
112
32
33
63
81
19
120
8
112
188
57
7
65
19
53
219
96
16
48
32
21
103
32
76
77
87
148
32
48
88
24
24
36
36
53
123
93
3
88
24
32
16
32
60
84
76
32
36
64
12
48
156
144
96
84
65
3
144
60
9
19
72
197
27
16
24
5
144
15
57
103
128
52
221
19
24
29
103
96
68
21
39
268
104
288
136
29
91
60
12
36
12
56
60
52
32
40
72
92
28
24
48
188
4
12
12
104
45
111
33
3
48
184
72
224
12
33
207
48
33
63
9
7
48
60
8
76
161
91
72
264
68
28
36
36
72
72
32
12
16
60
48
48
96
101
127
36
12
12
48
240
144
20
28
116
16
108
96
20
4
53
183
28
20
57
72
15
64
132
188
172
144
144
72
24
48
77
39
4
32
64
12
84
96
80
48
88
173
39
64
32
28
20
96
96
4
32
16
5
163
8
45
91
24
80
93
15
16
ABCD 96615917642*3^$a+1 [50026]
11
48
61
23
16
45
15
12
69
39
57
15
8
25
12
12
23
28
20
24
1
12
15
20
13
120
87
20
28
44
25
95
76
32
28
21
36
12
23
48
1
83
13
12
3
120
9
11
40
33
59
1
12
3
45
12
48
36
23
28
69
36
12
3
45
60
3
92
28
44
48
37
12
23
1
27
20
37
12
23
1
59
28
33
35
37
3
57
63
12
8
37
23
40
105
24
132
24
12
24
111
20
40
68
132
60
12
76
21
36
120
15
20
12
16
45
15
44
60
36
24
1
24
63
9
51
93
12
3
72
57
51
21
39
21
11
40
32
16
9
3
105
84
71
25
12
11
160
12
20
72
16
20
12
12
25
95
48
13
12
12
3
20
28
69
3
108
69
60
51
12
33
59
28
8
37
63
45
24
95
1
12
107
120
48
72
36
37
24
39
9
36
12
63
9
60
23
12
16
9
36
59
76
20
109
11
24
60
16
12
9
84
15
105
24
12
51
20
28
81
111
57
83
28
44
61
36
59
72
25
12
3
8
1
24
24
108
23
1
11
40
9
11
85
120
47
37
23
48
12
1
24
71
25
84
12
23
25
48
24
11
192
25
12
39
72
32
97
84
96
23
25
35
88
108
12
92
25
48
35
60
40
60
8
61
23
25
60
23
12
36
24
16
20
145
24
48
75
20
12
1
12
47
48
25
12
23
25
24
59
172
45
15
105
24
191
60
25
12
11
37
12
155
1
59
73
95
12
48
60
157
60
12
39
21
39
20
52
48
20
160
21
24
36
96
15
20
28
12
92
16
12
45
95
40
9
11
13
59
61
96
84
15
9
72
36
63
32
13
12
63
9
3
120
33
27
8
12
48
1
24
35
1
59
157
3
12
9
24
35
97
75
32
25
63
48
44
37
111
33
27
9
24
72
3
9
11
220
72
57
111
12
8
40
9
48
132
23
25
84
51
93
15
44
121
47
25
48
12
95
28
20
1
11
109
39
21
48
120
3
80
88
117
23
37
23
1
39
20
37
35
28
152
28
21
11
28
12
48
12
32
148
32
108
12
76
9
3
117
12
59
61
39
21
59
24
25
3
8
1
11
12
121
15
32
60
48
12
108
1
119
72
40
32
13
12
3
20
25
63
20
49
12
59
60
25
24
23
60
13
36
59
24
28
32
37
24
12
3
92
72
1
12
15
48
12
8
97
12
11
12
13
167
13
35
60
37
23
1
23
36
40
20
1
39
12
45
107
88
9
83
61
27
212
1
87
45
15
9
23
76
45
24
120
51
32
100
57
131
100
9
35
1
27
60
45
23
1
36
84
11
25
35
12
16
9
3
9
24
47
13
60
60
12
83
25
36
23
1
35
25
12
24
168
3
9
36
123
105
24
3
92
16
21
24
15
9
63
20
12
1
12
15
48
32
40
57
123
129
11
12
76
12
68
61
36
3
21
11
37
72
48
108
63
20
24
108
25
35
40
45
12
36
35
12
97
183
33
59
37
111
48
12
8
24
28
9
59
132
73
15
9
23
60
13
15
21
71
25
60
23
12
12
28
8
60
25
35
1
24
47
48
40
45
47
25
144
24
24
48
15
32
88
8
97
60
35
288
25
27
8
72
12
60
16
9
3
33
60
24
3
33
72
3
12
9
24
36
23
1
60
59
28
20
48
25
12
72
3
33
95
61
159
12
8
49
111
20
180
37
3
44
136
21
39
129
12
36
15
8
1
24
12
15
9
83
1
87
57
48
12
72
11
28
21
48
11
37
15
60
9
60
39
32
12
1
36
59
49
83
88
12
32
13
75
8
1
99
140
24
48
13
12
35
60
25
3
57
12
11
280
21
36
47
13
15
8
49
3
60
8
12
40
48
20
25
12
15
57
11
97
12
48
15
20
72
1
15
104
13
47
13
83
37
24
39
152
28
69
23
28
12
32
16
21
48
12
11
37
72
23
1
27
69
60
96
12
120
23
72
76
32
48
37
24
59
25
12
72
23
12
120
13
24
71
28
9
36
72
75
108
44
16
60
9
132
36
35
13
27
20
28
12
20
37
12
71
13
72
3
32
13
84
3
93
15
9
71
84
13
23
60
1
51
32
28
117
35
108
49
24
119
108
13
12
75
8
52
9
83
1
60
135
57
15
8
24
13
3
21
36
23
24
16
140
145
36
108
11
1
51
69
36
35
145
95
12
1
24
3
129
23
61
12
75
9
24
15
12
128
85
59
13
48
107
13
12
63
32
25
15
180
60
20
97
12
24
47
13
12
15
20
12
37
84
179
156
24
60
37
51
68
1
239
100
129
3
45
12
3
8
61
11
13
24
3
68
84
1
95
25
36
36
24
51
20
40
20
40
32
1
47
12
36
109
60
12
23
37
99
45
155
40
12
108
12
9
179
12
88
21
96
95
13
12
135
9
11
120
12
85
11
157
24
11
12
76
44
16
21
51
20
37
11
12
28
44
1
15
32
25
83
40
57
123
32
25
243
12
20
25
3
9
12
11
60
13
15
44
1
27
20
12
37
48
36
87
8
1
36
47
36
24
96
1
11
28
21
23
37
24
24
83
28
44
61
27
69
48
60
23
40
8
25
95
1
36
95
13
135
12
8
144
36
49
3
9
11
40
9
59
12
40
260
37
12
11
12
28
60
9
11
109
108
12
36
60
75
45
3
9
275
1
ABCD 96616228024*3^$a+1 [50010]
20
148
68
40
24
68
12
16
120
44
28
12
56
27
45
4
24
164
16
20
15
109
80
40
108
32
72
64
20
69
3
52
80
36
40
104
36
45
99
52
20
64
12
8
15
25
36
20
63
36
1
44
40
95
109
60
68
112
128
84
124
60
140
132
28
35
85
12
12
20
76
56
36
112
48
68
4
20
48
64
8
16
44
12
24
9
31
44
40
11
21
24
36
40
24
17
99
28
12
44
36
36
64
60
24
32
15
13
224
36
4
12
128
15
37
8
12
28
152
76
32
52
96
108
60
36
116
33
7
83
25
36
101
19
120
24
60
84
71
144
45
100
71
129
28
5
18
1
84
60
20
36
96
84
33
31
32
40
132
53
43
24
12
104
16
8
12
28
5
7
20
28
56
87
57
123
13
72
23
1
44
72
108
9
90
37
20
51
9
63
36
45
16
84
20
15
9
76
5
75
24
48
28
120
47
9
88
68
88
24
32
24
12
28
32
64
20
4
60
44
168
64
20
28
95
25
36
140
52
260
27
121
60
80
100
89
18
18
55
35
9
16
12
35
9
84
15
25
72
24
41
18
1
84
5
31
36
77
36
7
32
136
77
27
160
20
28
108
44
52
24
59
1
20
4
20
120
33
55
60
47
1
17
39
24
40
44
40
140
52
53
3
4
11
13
120
20
52
20
45
67
48
47
1
35
57
100
24
44
9
7
48
48
5
198
9
88
32
40
36
65
39
72
4
12
8
252
84
60
28
80
156
4
56
16
24
24
8
28
92
88
44
112
24
20
24
108
27
90
127
56
24
76
5
18
1
44
27
25
12
8
40
8
15
1
24
216
140
4
56
4
32
88
47
108
21
96
160
68
60
12
52
12
8
33
90
18
19
36
44
48
28
5
135
76
44
36
100
23
61
32
24
28
80
40
140
63
45
88
32
87
57
24
76
8
52
144
56
33
63
45
19
56
4
84
17
7
108
68
15
9
16
140
4
11
49
32
36
192
52
8
16
12
8
40
59
13
8
40
36
56
112
32
108
76
80
72
4
176
33
19
36
36
60
56
45
103
24
12
48
92
153
111
24
36
40
36
23
13
144
24
56
76
12
48
24
20
33
18
72
37
80
84
15
21
108
88
35
9
4
12
24
48
20
36
27
108
109
20
36
15
85
72
5
75
28
12
132
131
9
135
18
39
60
40
59
25
20
12
72
60
45
43
12
36
89
63
120
100
152
72
28
72
23
61
72
12
72
8
16
24
72
104
64
71
57
108
60
9
7
24
59
97
68
16
96
36
24
68
28
143
21
36
52
72
8
136
35
57
33
55
12
12
212
51
9
48
28
203
1
48
23
217
12
84
96
8
15
81
36
16
32
16
44
63
13
96
8
12
16
84
84
12
12
48
20
124
144
104
76
29
3
88
24
108
68
16
36
144
44
16
24
5
19
20
36
4
65
126
72
129
4
60
72
23
1
251
25
92
12
220
11
13
95
97
108
92
4
24
44
12
33
3
24
108
28
24
20
48
15
18
43
20
72
40
152
40
92
28
12
23
1
17
55
44
36
45
19
60
60
23
37
56
64
84
36
56
4
24
35
45
12
72
72
24
12
28
12
32
88
8
36
76
44
33
111
76
24
95
1
36
144
56
15
13
80
60
144
160
32
16
12
12
24
44
15
90
27
136
44
84
4
20
16
72
24
41
103
5
111
28
80
36
36
16
8
27
57
15
1
24
92
40
8
16
12
23
9
40
68
12
60
45
3
15
9
16
47
1
20
15
54
75
28
32
28
107
37
116
28
24
65
67
84
84
35
18
27
36
36
63
13
120
72
68
24
40
44
15
57
15
13
44
28
12
68
40
47
18
75
64
24
60
24
80
51
81
100
56
132
36
4
156
56
63
61
140
232
8
27
13
5
19
12
8
72
144
24
28
17
127
48
32
16
32
28
5
43
47
25
47
13
24
116
63
54
3
64
8
33
19
80
36
27
1
60
12
12
32
48
141
75
24
28
72
20
15
21
15
121
44
15
1
20
144
4
11
1
20
16
84
80
4
36
83
61
72
168
96
8
12
4
20
52
60
32
36
27
13
32
40
12
36
20
4
80
15
21
15
9
12
168
28
12
60
132
11
133
24
131
9
12
144
16
8
72
9
19
8
4
120
68
16
216
20
64
72
8
4
11
45
84
132
63
57
24
4
36
72
23
45
52
12
60
60
41
54
13
24
20
16
80
84
4
84
35
81
120
132
148
72
8
16
44
84
15
36
45
36
48
16
36
8
112
24
72
12
120
36
ABCD 96616542754*3^$a+1 [50090]
103
17
109
54
120
90
35
1
6
84
5
16
195
24
12
17
163
108
9
117
60
48
71
79
18
87
51
5
24
72
31
30
18
96
30
59
121
108
11
25
36
6
48
36
90
54
57
33
36
54
24
5
31
12
72
5
1
84
36
39
3
18
54
30
71
7
108
30
6
54
12
47
133
54
90
51
45
90
9
21
59
1
90
197
37
48
123
128
16
189
120
35
1
114
69
21
54
77
96
37
6
54
156
126
24
54
66
29
13
48
24
48
108
72
87
8
67
60
137
19
141
219
245
25
39
3
5
144
79
6
30
21
32
43
54
120
18
162
3
195
36
42
23
25
6
84
96
30
23
487
84
114
90
48
18
60
30
5
120
24
73
23
31
30
24
102
90
24
120
24
11
115
5
336
37
36
66
36
9
9
126
54
51
45
51
8
61
24
36
63
48
27
60
17
1
23
169
135
8
72
7
41
103
30
24
48
78
21
9
24
48
119
48
67
60
66
108
36
71
72
1
24
12
11
97
215
1
6
84
42
35
175
113
19
5
112
3
36
6
48
3
3
84
18
114
21
87
30
72
6
45
128
37
54
18
72
18
150
11
19
5
1
72
48
36
96
54
29
19
18
72
36
42
53
1
15
33
18
29
16
27
18
24
18
41
61
60
30
78
27
75
53
96
55
54
83
25
23
85
36
18
30
72
15
21
35
19
6
18
29
96
55
54
30
5
48
25
18
21
9
132
54
29
144
72
115
5
24
19
72
90
11
13
210
6
3
225
42
5
61
24
54
21
8
163
18
90
42
18
36
48
36
24
93
117
27
51
228
60
245
145
42
29
73
23
112
80
112
51
42
3
128
7
17
181
42
9
3
6
30
6
11
40
3
36
30
24
99
3
42
11
184
33
60
90
108
102
24
23
43
168
5
96
25
135
9
30
89
48
24
88
165
162
18
72
24
36
54
5
79
17
40
93
48
35
73
87
57
126
17
19
60
180
53
73
87
32
1
15
153
12
24
30
29
31
18
90
120
78
18
12
17
61
59
7
18
36
6
30
6
57
56
67
18
35
49
60
90
17
24
67
180
105
39
138
72
71
55
57
56
19
5
7
60
90
3
80
37
18
36
72
24
210
35
16
39
36
72
42
35
103
6
30
126
90
78
15
51
114
126
5
216
85
35
49
36
60
210
18
6
30
90
24
66
6
216
29
19
36
198
42
65
25
66
45
32
1
54
65
37
11
139
5
43
18
27
80
48
25
18
6
15
51
24
270
215
96
13
51
105
18
6
36
11
112
21
27
32
7
6
72
18
89
120
1
90
5
67
6
36
54
102
108
6
126
15
39
36
72
18
18
66
18
53
64
45
11
85
102
78
15
32
43
192
18
99
51
18
54
48
114
3
48
104
1
24
15
33
143
19
93
195
53
115
48
101
115
24
174
36
35
37
54
54
42
69
21
83
1
24
12
60
18
66
6
30
108
132
15
3
144
18
75
33
180
11
288
37
11
7
17
19
29
13
54
54
84
27
33
72
156
54
96
117
48
8
19
101
16
48
3
45
9
48
126
6
3
51
54
126
41
43
77
19
21
51
18
35
211
54
6
66
108
60
36
75
45
11
79
60
93
81
47
43
60
9
21
371
61
27
33
72
18
5
13
35
67
5
48
115
12
42
102
78
18
12
78
108
12
95
139
18
36
114
5
13
155
24
48
37
54
6
15
3
45
128
64
51
72
48
114
48
35
7
156
144
36
60
53
72
19
30
63
123
138
150
5
7
18
24
12
24
171
21
54
18
6
72
18
30
54
63
9
36
60
18
30
216
6
12
6
120
6
54
35
55
54
11
91
101
139
66
72
3
8
121
71
48
61
84
42
48
29
67
93
56
25
47
112
45
3
27
77
13
96
66
54
51
9
174
6
90
54
11
19
126
39
8
24
19
149
127
18
18
69
8
61
60
54
18
90
48
5
49
36
36
36
27
177
23
40
3
18
72
42
36
21
45
83
48
55
9
75
168
36
210
60
ABCD 96616631362*3^$a+1 [50061]
32
15
85
59
1
23
48
57
4
48
72
48
72
11
21
51
37
68
28
23
60
85
23
48
96
25
23
96
57
64
24
24
191
73
36
32
64
11
12
108
144
72
25
155
13
48
35
13
68
196
12
11
21
4
71
25
11
69
28
59
25
11
45
87
57
27
45
51
13
44
12
184
24
47
25
24
36
192
12
24
56
27
12
145
56
75
120
205
96
276
48
36
59
37
23
21
48
4
35
37
192
24
8
75
45
16
60
47
13
84
36
92
27
36
12
37
32
4
23
12
73
44
16
11
60
25
24
35
60
9
147
36
1
60
44
72
39
9
51
69
15
36
60
12
13
59
37
35
9
52
48
80
220
11
1
119
24
144
57
15
48
61
36
11
21
28
23
9
4
120
24
23
25
24
80
87
9
52
47
45
63
36
24
45
24
15
36
24
109
72
36
36
11
1
36
44
28
23
25
203
157
23
85
11
37
12
104
28
32
3
45
27
49
32
52
47
21
40
167
45
28
48
36
36
12
20
24
27
25
44
24
40
48
107
61
47
1
11
13
23
57
48
27
57
27
9
12
28
36
60
8
16
72
83
213
3
60
13
36
95
25
11
9
4
48
8
39
48
24
1
24
23
1
8
27
1
188
15
21
100
8
4
11
36
21
99
13
72
36
20
3
13
72
116
123
25
71
21
4
131
21
48
40
92
28
11
13
80
40
83
48
13
23
13
131
57
64
128
3
36
108
37
60
11
60
21
16
20
27
9
16
24
104
15
216
37
35
12
96
36
84
24
1
48
20
3
61
24
56
15
81
16
48
107
45
24
3
24
12
49
168
8
52
80
28
20
4
23
9
40
36
95
97
35
72
1
8
40
48
20
4
35
133
11
60
9
4
131
12
49
11
25
60
48
48
83
73
35
61
71
36
84
1
56
15
24
1
72
11
165
3
9
16
11
12
45
48
3
36
97
59
21
96
52
35
57
4
12
8
3
61
108
35
25
68
4
24
152
16
11
1
60
35
49
60
47
60
21
88
47
49
47
36
12
60
120
37
48
23
13
11
12
24
45
111
9
15
9
120
12
12
40
8
16
24
11
13
128
16
84
48
11
1
23
109
36
92
4
11
48
49
84
44
4
23
9
112
59
81
3
13
96
60
56
40
180
180
12
47
61
11
25
35
72
12
144
21
75
48
21
3
69
24
36
15
69
15
13
119
13
12
11
69
28
11
12
1
23
9
28
68
48
3
9
16
60
59
13
60
44
243
13
48
68
76
47
225
27
21
4
68
28
80
4
12
35
13
11
36
49
20
39
72
1
144
11
24
72
81
3
24
84
85
8
52
36
12
60
23
25
36
20
16
11
1
144
12
23
25
20
4
44
16
71
37
192
32
24
28
68
28
35
97
107
12
9
16
71
33
40
80
16
11
61
36
20
40
107
25
20
28
60
20
64
107
85
23
69
3
37
23
12
24
37
56
64
96
8
40
32
88
59
49
36
8
15
24
97
23
33
39
36
189
40
104
12
16
12
131
21
76
32
28
72
12
12
104
3
73
84
59
93
40
48
131
69
15
60
37
8
48
51
21
27
25
35
45
3
45
76
144
83
36
1
24
8
75
13
36
44
84
3
13
71
37
116
28
35
61
11
13
11
69
3
13
71
36
117
15
61
36
8
64
23
61
119
157
96
8
4
132
35
13
24
131
69
12
3
25
80
132
3
12
85
23
49
47
129
84
39
9
27
121
32
24
112
32
16
143
97
11
144
69
280
104
88
23
1
11
69
3
85
32
60
28
20
12
15
73
96
44
3
13
12
35
37
12
44
27
24
1
20
48
28
12
24
12
36
32
88
20
108
15
9
16
12
60
24
47
13
36
128
24
27
24
84
81
64
12
20
28
12
144
36
59
72
25
72
144
104
16
24
8
52
23
13
23
1
71
12
60
69
4
11
60
37
44
96
36
12
72
16
48
96
23
81
51
13
131
49
20
75
33
64
68
27
1
20
24
4
12
24
131
72
1
60
35
81
48
4
24
95
1
8
112
8
52
36
11
13
11
12
13
48
36
107
61
8
123
24
72
12
60
12
132
141
28
36
32
87
12
57
52
23
1
8
16
8
75
13
35
37
23
1
12
95
21
48
28
12
24
11
36
73
71
25
119
45
27
48
33
88
48
32
88
36
36
59
37
48
80
12
51
24
25
59
13
24
23
25
48
11
252
9
28
131
12
49
23
37
23
1
24
11
13
8
36
76
8
15
13
36
119
33
112
32
15
57
15
72
121
191
9
40
35
69
64
8
40
23
49
152
16
35
1
68
24
87
12
33
4
48
23
49
11
25
36
23
25
107
85
32
16
108
23
21
3
1
156
24
8
64
71
12
165
48
64
44
108
16
23
33
64
12
96
47
69
120
51
13
20
100
24
56
28
23
25
48
23
12
144
9
52
48
84
32
60
12
72
51
9
52
131
37
36
36
24
11
37
ABCD 96616709752*3^$a+1 [50085]
32
160
9
144
51
36
3
57
69
18
5
60
88
63
5
96
61
63
132
20
37
63
32
120
1
35
19
5
36
24
48
49
195
8
31
29
43
90
54
81
63
77
28
36
8
103
9
171
77
36
31
18
291
32
40
68
96
4
56
60
19
5
12
84
25
23
108
13
11
43
5
28
24
33
51
56
24
31
90
51
39
21
123
41
40
20
36
60
60
4
8
72
84
61
71
12
7
18
11
24
108
24
31
185
12
28
60
20
4
15
5
49
15
20
16
8
121
59
48
24
60
16
44
4
36
176
4
284
40
44
76
21
83
97
15
20
84
7
53
12
60
37
47
120
24
36
133
3
33
36
180
39
51
29
97
39
20
24
16
44
136
9
72
95
192
88
60
44
115
5
13
111
15
161
36
12
12
4
60
39
53
199
125
19
21
15
21
32
55
101
216
24
1
216
35
28
12
20
67
33
92
12
25
39
32
60
12
120
43
53
109
51
39
17
73
191
25
59
16
51
101
25
23
31
45
9
27
32
67
249
39
18
47
132
73
71
12
79
29
160
27
53
40
104
28
48
15
126
36
108
135
12
20
88
51
29
52
104
85
191
7
5
48
40
60
27
125
48
4
240
8
16
20
61
119
100
92
49
39
51
18
18
5
49
54
126
18
90
27
63
81
60
180
12
20
4
80
85
83
88
8
120
60
36
4
152
7
77
4
32
144
229
131
48
72
144
55
21
36
84
8
72
60
61
3
12
60
44
25
195
39
29
43
33
12
45
72
63
8
12
28
224
72
61
35
12
52
36
135
17
96
100
21
23
112
68
16
96
56
12
247
29
25
11
60
1
23
24
208
24
36
44
4
36
15
21
8
115
17
48
7
45
44
24
12
4
24
44
16
12
20
43
77
124
8
16
9
71
36
16
39
54
11
76
20
60
48
36
48
16
44
96
76
36
60
48
32
84
24
49
71
199
5
13
35
64
56
79
53
12
40
24
80
367
185
28
21
18
261
56
16
27
18
35
4
24
27
53
37
23
24
7
9
27
17
91
21
60
236
25
90
5
12
28
120
80
7
101
61
23
88
20
124
204
44
88
84
9
36
39
69
143
163
17
28
9
183
188
12
12
37
23
28
164
55
185
36
88
156
20
55
9
117
3
36
116
79
53
52
8
52
44
100
120
129
11
84
31
17
12
115
53
40
180
84
111
17
120
25
11
61
59
40
44
96
132
4
24
15
72
113
132
168
19
41
49
155
7
36
5
4
45
11
7
77
4
72
44
16
32
12
40
176
4
68
103
54
39
15
89
96
24
16
12
20
168
12
40
44
73
11
156
13
3
20
175
29
60
91
9
188
28
9
83
12
4
99
53
4
56
144
4
36
44
12
25
23
52
68
12
7
72
18
23
48
12
60
168
52
108
32
12
16
12
159
29
61
15
24
92
72
16
332
60
192
60
1
27
92
12
4
72
92
28
33
47
88
164
60
16
20
1
35
4
56
13
18
93
12
32
28
60
20
60
28
9
27
44
55
5
24
60
37
111
44
61
18
21
15
101
84
76
168
20
100
81
36
18
45
9
111
15
41
85
18
5
28
57
3
20
4
8
12
16
44
1
144
23
52
8
52
63
17
55
21
152
25
95
88
44
124
27
53
36
19
101
43
81
44
37
126
17
76
36
8
12
4
117
108
90
17
37
108
35
12
88
8
36
48
28
8
25
36
11
64
69
71
76
15
93
72
68
1
51
8
12
19
9
36
20
43
65
72
16
20
64
33
51
72
20
73
15
12
45
3
80
36
16
117
71
24
48
12
25
3
108
51
5
48
1
95
96
16
44
108
36
24
85
3
24
63
153
45
23
76
60
24
60
116
76
15
9
20
36
12
16
87
17
16
12
44
19
36
29
151
144
17
24
13
11
12
85
167
12
16
24
15
9
60
120
72
20
228
49
3
120
32
48
60
7
17
316
27
72
54
11
84
31
81
32
16
56
4
72
168
21
15
104
12
124
20
76
44
168
168
24
60
24
24
60
36
36
85
144
155
25
27
20
97
27
44
12
72
61
75
176
120
25
ABCD 96616801954*3^$a+1 [50022]
60
49
15
51
17
61
6
5
28
45
11
12
52
116
1
66
233
19
17
108
25
63
140
24
48
7
29
61
23
43
5
12
55
17
13
42
5
25
36
27
3
18
6
24
29
91
5
12
28
15
5
40
21
84
36
35
13
42
65
60
16
45
87
12
45
84
47
72
13
42
12
9
32
12
31
69
75
57
56
25
12
12
39
21
51
32
13
102
6
11
36
24
24
16
69
24
12
59
4
8
48
72
28
80
19
102
11
12
7
18
11
1
66
18
36
36
15
44
49
36
15
3
12
30
54
5
12
28
32
55
48
81
9
15
20
24
13
59
175
9
56
25
6
18
42
65
12
28
153
11
48
25
12
6
12
53
100
45
24
71
52
32
1
63
51
29
19
21
132
12
21
15
9
180
23
7
12
9
12
32
12
36
19
18
47
108
52
80
13
72
35
24
24
7
30
30
9
44
13
35
108
36
40
3
12
29
40
15
17
72
43
17
25
66
5
7
89
4
36
24
9
108
3
44
52
9
42
5
37
23
85
90
65
79
9
20
37
60
114
36
29
73
66
114
12
18
6
27
24
15
5
48
52
105
36
27
57
11
49
3
108
27
5
7
21
20
160
8
4
33
135
3
30
36
15
8
7
65
49
36
3
8
24
1
15
72
8
55
60
89
13
18
42
23
48
72
13
24
63
9
6
89
55
41
108
49
60
87
8
25
6
17
12
36
12
28
84
68
4
9
135
20
1
71
4
9
11
24
24
97
6
42
3
57
48
12
63
104
1
42
72
30
95
48
60
91
54
36
11
1
87
3
60
17
88
8
31
36
9
8
36
31
30
95
73
48
54
29
25
59
12
36
60
37
11
4
36
21
71
48
64
12
21
12
243
33
11
25
35
16
39
60
96
18
24
35
12
13
15
8
13
11
19
144
18
35
13
11
24
25
60
59
25
3
27
30
6
21
24
32
24
24
24
48
67
5
97
11
4
36
27
45
21
39
36
104
157
60
18
102
36
54
21
8
25
95
36
115
6
23
7
17
12
40
81
12
87
33
23
19
5
13
23
13
6
41
4
80
85
36
12
12
11
64
56
84
36
25
15
8
36
28
3
42
12
23
88
3
5
72
37
48
15
12
200
43
24
45
21
23
4
27
33
15
6
42
5
84
25
23
100
15
45
3
29
88
33
63
32
52
32
19
5
49
30
5
13
12
12
39
111
33
27
5
28
12
20
61
15
213
72
30
137
67
29
4
15
5
12
148
27
6
48
35
12
49
11
49
75
33
11
1
18
5
96
16
15
18
51
24
12
9
30
21
36
3
29
25
47
25
135
9
15
44
1
35
37
99
9
35
25
24
15
12
45
23
96
1
78
53
24
55
29
25
27
3
96
5
73
51
87
48
141
20
16
93
15
12
32
7
30
24
42
9
24
9
12
23
61
75
12
8
64
21
12
27
92
31
24
29
4
68
73
47
4
36
8
72
100
63
54
15
15
6
51
20
24
1
24
107
13
35
4
60
21
30
6
23
100
57
48
11
1
3
21
11
4
9
30
42
59
37
54
30
11
88
32
28
51
5
31
29
28
12
20
16
20
43
29
220
33
30
117
8
48
25
11
31
72
165
8
4
104
24
48
73
35
12
7
42
51
68
36
4
9
18
12
5
67
5
84
25
15
81
3
36
44
36
7
72
42
15
24
69
35
1
47
24
31
113
19
65
25
11
36
28
12
81
63
24
128
85
23
16
9
75
20
25
12
12
131
72
24
24
7
29
4
36
68
1
11
1
23
37
23
4
51
5
1
51
27
5
48
4
51
30
59
49
27
20
43
9
108
24
56
109
23
36
61
11
28
12
33
39
20
60
36
7
29
19
90
6
113
36
4
3
54
59
4
32
4
99
17
24
4
80
61
27
15
42
27
60
144
21
11
4
8
25
87
20
13
11
49
6
12
17
7
101
13
39
68
60
12
13
12
3
15
29
4
56
25
60
3
15
57
44
24
12
61
39
21
72
60
27
60
8
76
9
78
5
24
60
40
68
1
11
61
47
91
60
17
12
31
5
52
8
1
60
6
18
24
102
81
63
9
3
17
25
12
83
37
39
9
47
1
95
64
9
30
5
36
19
42
108
47
43
5
16
9
15
32
24
19
54
23
79
93
51
162
3
72
159
18
35
37
83
13
23
96
84
60
16
3
12
21
9
6
17
60
1
39
68
52
36
9
27
20
60
1
24
119
7
114
6
18
47
4
39
9
135
138
59
24
36
28
21
95
1
3
32
4
20
109
12
63
20
25
23
4
39
41
4
32
24
43
6
99
8
48
52
3
54
27
3
201
140
7
30
39
33
78
5
7
5
37
59
24
76
32
40
57
71
61
75
44
60
4
3
12
17
24
52
8
85
51
44
7
12
5
12
31
29
25
123
33
12
12
48
3
8
25
191
1
15
12
36
9
42
6
60
47
13
23
25
11
84
12
43
30
24
6
57
32
43
18
126
9
72
32
13
23
12
19
18
48
35
40
8
24
12
13
36
54
137
76
104
25
6
9
48
32
4
24
116
64
93
59
28
3
17
1
11
4
177
15
105
47
36
16
8
48
127
33
32
52
140
28
12
99
12
29
55
9
51
18
36
66
5
13
63
120
93
11
4
9
23
4
21
15
9
15
105
23
55
77
40
8
7
5
19
29
40
15
12
5
13
63
63
29
13
23
40
75
102
54
29
4
33
3
27
102
3
12
3
48
17
13
12
3
9
60
11
1
59
16
24
36
21
12
47
84
12
13
11
31
29
25
3
8
4
15
6
12
108
12
35
13
3
9
27
68
36
1
96
18
81
60
20
85
83
55
5
40
188
144
24
19
5
7
29
19
45
3
48
9
45
75
8
43
57
9
30
53
40
120
20
7
5
19
6
71
55
69
24
80
12
19
36
5
4
8
16
57
27
8
13
75
20
96
64
75
60
41
36
79
5
24
1
18
57
69
15
36
39
41
13
102
18
60
6
96
9
104
43
53
1
11
24
28
81
12
39
44
25
11
ABCD 96617518202*3^$a+1 [50014]
95
15
93
1
14
70
107
1
60
23
24
3
22
30
36
30
119
25
12
35
15
4
32
90
28
26
45
24
67
18
44
10
36
101
19
6
84
6
114
84
8
18
22
23
19
17
1
30
29
13
35
37
26
40
14
15
13
62
34
20
40
6
36
8
76
140
46
120
68
34
30
6
42
47
12
13
32
34
96
24
41
31
8
126
100
44
10
5
36
49
54
6
60
32
34
30
90
53
81
46
18
6
20
82
59
25
84
36
110
18
18
18
10
26
3
31
60
60
66
18
5
31
24
6
20
111
48
3
130
42
12
96
17
7
24
5
27
4
18
32
34
120
44
22
96
12
35
43
24
65
9
94
18
68
10
36
8
40
18
47
25
11
31
60
66
47
43
12
32
18
58
50
3
31
24
54
35
13
84
44
36
10
108
66
30
2
10
53
67
12
72
30
84
14
58
30
84
30
50
45
1
30
14
70
20
28
98
28
42
2
72
15
19
36
24
5
37
44
18
45
27
76
18
60
26
18
52
198
72
60
36
14
75
15
33
43
30
20
22
41
84
115
18
18
12
140
28
54
102
14
40
32
3
55
12
18
6
5
48
43
30
14
9
7
48
12
42
18
62
87
25
60
18
6
102
8
45
1
8
27
45
216
39
109
11
43
72
24
36
54
60
30
26
136
44
3
15
16
29
25
12
54
30
86
40
48
6
174
5
87
10
95
3
58
104
64
60
6
6
12
12
30
30
35
24
24
3
4
204
30
42
17
61
6
48
66
12
24
26
4
24
36
24
24
77
1
98
9
7
48
80
46
42
2
18
10
12
60
12
68
46
12
30
30
62
58
32
76
12
54
48
6
20
34
2
40
50
16
2
10
18
90
18
5
19
90
6
29
13
44
64
6
48
62
28
8
18
45
81
15
43
32
16
38
10
180
150
60
150
44
16
110
75
1
24
54
5
12
135
45
55
6
24
60
8
10
26
4
30
6
11
31
24
5
109
71
121
20
100
12
6
36
8
82
6
84
96
29
55
36
24
65
60
13
8
28
30
12
20
28
132
84
18
47
1
120
42
60
8
4
6
30
12
17
111
69
3
22
23
63
40
14
36
34
36
17
7
24
24
5
15
57
19
6
179
27
9
9
154
72
18
11
15
69
67
54
11
133
26
10
80
10
66
60
6
42
12
110
10
80
106
30
47
43
54
30
29
67
18
26
54
40
6
8
58
72
11
21
3
33
52
6
12
20
28
60
74
75
12
31
12
12
48
60
42
18
48
29
91
53
1
30
53
7
54
36
48
12
18
17
61
12
12
26
18
4
12
96
140
4
96
90
54
66
14
88
6
36
54
54
86
22
89
60
9
22
78
44
70
48
30
23
9
148
18
14
58
42
36
26
144
45
19
8
88
12
48
12
17
31
12
150
8
154
5
12
49
60
12
23
67
50
87
75
18
87
151
32
82
30
32
148
42
54
30
90
29
37
30
26
72
112
30
113
60
31
149
25
96
72
23
25
11
91
54
26
9
24
96
13
66
30
14
45
60
7
125
73
18
32
45
37
78
6
24
42
5
84
21
10
53
37
23
7
14
15
55
20
22
12
42
18
68
27
7
20
36
144
46
8
51
24
15
16
5
19
156
138
26
52
54
60
23
1
11
43
62
76
32
46
60
5
7
8
64
42
35
19
29
1
60
6
5
43
17
1
59
15
28
48
114
26
18
40
36
35
69
100
42
29
43
6
50
10
66
24
96
89
19
5
43
12
86
54
10
8
3
15
36
58
47
21
10
42
2
10
36
12
60
12
119
7
12
12
18
152
58
5
1
102
29
3
52
36
12
80
40
36
12
77
7
8
130
48
2
90
72
3
31
20
172
8
36
45
171
4
6
48
42
12
48
2
18
88
20
69
93
3
61
26
9
325
54
26
46
108
6
20
34
20
9
121
96
80
4
24
12
50
46
44
10
113
43
24
18
60
92
16
120
18
24
48
18
90
29
13
12
18
90
12
30
92
18
46
54
6
42
30
20
40
144
6
12
47
48
45
16
30
44
100
65
85
36
119
13
32
82
36
29
1
14
28
30
12
66
80
28
42
23
37
42
17
25
18
41
19
137
39
21
13
20
18
64
8
52
6
30
20
18
39
1
14
21
49
18
17
61
14
16
24
126
6
120
24
36
5
19
56
93
15
18
22
6
24
11
1
23
61
24
26
16
114
6
36
60
48
36
54
11
15
214
2
4
14
16
30
78
72
60
14
10
162
77
67
24
66
18
80
18
64
66
50
18
4
12
20
36
10
108
96
23
1
35
55
122
18
16
24
12
74
28
131
7
24
5
13
6
66
36
23
31
80
9
45
10
72
80
28
60
54
2
40
48
20
18
18
22
14
34
56
94
6
18
8
70
23
7
78
42
17
7
30
14
9
181
12
14
28
5
85
30
50
162
10
30
5
9
70
6
24
30
42
12
32
28
252
98
40
72
50
16
30
17
13
23
1
78
2
16
84
8
90
70
2
93
33
4
14
4
6
6
6
32
22
86
28
60
90
72
30
44
178
5
1
32
28
30
24
6
20
15
21
28
72
30
29
39
82
98
22
30
29
7
38
39
51
22
60
59
60
51
28
30
6
44
72
40
12
30
47
15
33
93
18
16
60
18
86
72
34
18
56
10
12
18
32
9
9
10
6
48
180
62
34
20
46
44
105
61
18
42
35
9
39
61
6
66
48
50
54
27
1
44
3
12
48
193
90
17
43
29
73
35
31
6
ABCD 96617666714*3^$a+1 [50031]
6
18
30
37
35
144
24
180
1
36
209
6
1
12
252
36
233
79
47
198
90
1
24
101
24
102
90
115
108
36
72
12
60
137
19
59
126
31
5
18
30
60
36
30
6
54
54
162
18
30
42
18
253
47
330
12
18
25
245
7
29
127
168
84
125
96
36
103
35
6
30
25
36
48
108
60
48
41
30
1
53
55
59
157
36
17
7
179
36
18
156
36
60
18
73
263
24
253
107
126
139
60
101
7
108
11
145
35
18
90
6
30
169
35
36
36
18
163
180
197
31
60
216
209
6
18
210
222
31
149
18
13
77
66
97
12
36
5
90
1
173
150
73
119
25
108
71
84
126
91
96
83
97
72
48
77
12
18
97
65
60
19
29
115
120
71
144
72
90
24
174
25
48
107
1
72
23
36
265
53
55
71
97
83
61
108
305
31
24
17
103
168
89
84
180
7
233
67
23
54
270
72
13
5
30
217
36
89
78
13
60
53
126
48
96
1
35
84
1
95
13
96
72
12
108
17
36
55
41
19
12
23
66
295
36
317
7
53
247
23
12
61
29
24
36
18
72
85
95
1
47
132
18
90
36
90
54
1
29
42
18
66
37
257
120
55
60
197
30
108
6
174
37
24
35
397
48
24
35
73
29
43
65
150
90
66
6
199
180
161
18
12
60
49
41
31
384
305
90
390
108
55
71
37
144
383
210
60
30
180
37
180
23
72
18
91
29
42
1
53
127
107
30
36
79
47
1
492
108
84
23
72
84
54
96
30
25
84
35
60
12
61
252
48
132
108
47
72
145
179
145
240
29
96
36
91
144
36
17
210
1
71
61
29
43
227
1
59
180
13
108
167
217
119
217
143
36
1
59
13
5
211
125
24
55
35
66
114
12
25
89
126
85
24
35
30
276
48
55
96
72
107
37
36
17
30
433
77
103
168
11
1
132
65
162
78
162
18
12
151
29
24
66
18
90
1
41
271
12
17
19
71
18
6
90
31
23
90
31
41
144
19
12
96
119
133
11
216
378
36
115
29
90
1
5
31
143
6
31
168
215
1
29
36
55
72
59
30
163
35
1
144
77
30
169
12
203
126
180
19
29
43
89
91
12
41
31
60
108
48
60
53
126
18
30
61
29
6
1
35
13
432
149
306
48
25
17
48
331
12
77
12
180
240
228
72
198
42
19
84
72
23
85
125
42
48
97
299
1
473
342
54
19
11
180
1
95
1
29
18
217
323
60
121
72
143
6
103
35
6
36
175
288
107
18
42
373
35
42
103
168
12
107
289
216
23
85
60
161
127
137
7
108
47
18
7
108
17
54
66
18
217
203
120
181
5
156
324
6
18
30
61
12
23
1
ABCD 96618022552*3^$a+1 [50057]
75
201
17
22
36
50
7
15
30
2
16
32
13
24
35
61
47
28
30
15
117
3
5
22
33
59
13
27
18
50
22
63
3
2
30
78
12
60
43
59
10
48
128
40
50
12
42
36
55
15
50
114
30
36
55
39
21
35
4
48
168
45
89
55
60
21
90
32
12
13
5
22
60
8
72
6
30
204
16
72
78
39
45
38
48
72
18
24
91
72
120
48
45
20
30
90
10
104
1
15
57
33
27
333
74
16
14
18
10
183
47
108
94
98
42
55
21
15
29
6
90
4
30
110
18
12
6
67
12
11
22
32
55
33
42
26
24
91
15
45
45
42
18
84
36
54
21
29
36
4
6
14
43
33
50
34
20
48
22
45
51
54
48
3
39
86
4
98
58
14
36
112
33
5
67
120
23
4
36
92
13
275
90
12
43
24
36
15
69
21
12
20
30
40
2
30
36
22
2
126
70
2
30
60
102
6
84
13
5
40
18
32
37
35
18
18
24
36
25
9
18
2
18
48
10
80
22
2
30
28
32
90
58
45
72
161
4
36
20
4
36
99
35
58
32
6
12
18
40
99
41
22
20
37
53
52
50
1
72
3
14
76
24
75
11
22
3
24
5
16
54
50
6
25
29
90
106
27
77
18
40
18
20
124
50
6
22
30
20
192
28
32
58
32
66
24
16
39
21
14
126
30
40
32
25
57
8
22
20
1
24
63
108
57
47
18
18
37
17
60
30
46
84
6
9
36
35
24
18
12
55
41
67
35
100
33
35
12
180
72
85
81
90
72
18
14
108
108
22
15
23
54
30
1
5
55
12
12
185
40
15
96
29
76
32
10
98
7
87
50
28
68
40
12
2
30
10
153
5
58
104
1
72
15
20
22
26
42
58
69
105
20
106
90
14
6
55
12
125
40
2
36
49
35
10
8
115
15
18
99
60
21
24
30
225
123
62
6
120
60
70
2
37
11
37
53
54
40
128
145
87
6
72
3
9
36
32
28
104
30
6
34
81
59
6
4
36
30
74
31
125
90
22
42
86
4
188
18
54
76
2
30
22
78
27
21
39
3
108
50
30
24
30
55
35
6
139
120
41
54
36
100
44
40
18
68
19
48
12
51
110
70
122
72
18
10
18
9
53
60
30
18
24
16
90
14
126
25
24
41
4
50
58
18
60
9
81
90
44
6
54
16
104
6
30
90
79
11
10
12
42
8
90
40
20
7
15
30
86
49
41
4
15
23
18
4
63
5
40
80
18
24
25
15
68
52
6
90
14
48
10
102
90
20
13
3
14
28
68
30
97
33
122
22
18
45
63
24
21
9
15
23
48
10
30
74
76
80
42
12
90
31
5
67
5
43
47
222
16
74
18
22
18
50
178
15
9
8
150
88
14
31
99
20
70
6
80
144
6
40
15
17
30
13
9
51
45
14
16
14
28
50
48
10
14
18
12
18
37
21
15
5
4
3
83
54
36
12
7
96
9
50
1
77
40
12
6
9
5
16
2
70
60
18
30
14
60
121
5
187
45
63
29
55
3
48
32
42
31
12
5
82
26
42
160
18
14
6
4
3
153
20
120
19
21
15
99
18
27
35
10
8
40
75
12
5
70
78
68
12
18
132
18
4
86
49
41
22
68
144
48
18
55
60
60
9
38
22
15
101
10
80
22
72
36
27
33
32
55
147
21
60
35
22
68
4
6
12
38
52
27
45
20
30
1
35
132
70
18
32
130
2
48
18
90
54
58
50
78
180
34
36
75
69
50
6
90
12
58
20
72
12
31
9
110
85
53
100
8
7
47
1
27
30
2
145
53
12
6
22
62
28
93
159
50
88
92
16
2
97
5
136
44
46
44
6
67
180
35
37
21
24
68
18
25
15
50
34
18
2
40
36
14
76
72
48
20
40
50
102
7
35
66
24
31
9
15
11
4
21
107
52
21
47
25
17
36
4
48
2
30
18
10
8
19
3
2
16
15
125
10
140
84
13
5
7
11
10
80
10
44
181
24
53
40
3
59
6
70
14
36
54
1
45
12
27
156
84
108
35
22
15
71
10
80
24
43
27
78
98
24
1
17
90
30
58
57
33
92
48
64
36
75
45
20
22
33
12
60
65
162
6
4
75
15
50
36
84
36
24
30
60
13
125
40
32
28
188
22
90
60
18
30
14
28
48
14
58
33
27
68
40
14
88
32
100
50
1
57
18
30
32
18
24
25
83
40
12
93
33
39
83
10
27
35
61
29
18
18
42
58
50
4
120
21
132
23
10
54
8
18
4
56
12
72
36
19
71
22
32
18
108
10
14
48
73
5
34
36
24
8
90
42
25
51
105
29
10
21
69
15
11
10
12
2
148
8
40
57
53
4
26
10
27
23
12
25
83
72
10
50
18
19
33
18
14
18
60
13
12
113
40
14
61
17
12
10
45
21
27
105
12
20
48
10
32
25
36
5
42
48
25
60
27
177
35
6
4
50
66
64
30
33
3
92
70
20
7
83
22
8
40
92
16
24
26
42
70
18
104
90
40
18
20
22
18
102
90
38
40
170
42
1
29
76
14
1
17
22
21
17
72
66
10
80
127
5
138
22
38
12
37
36
17
22
20
48
73
ABCD 96618500164*3^$a+1 [50013]
150
78
21
9
36
102
72
6
72
60
90
54
3
3
12
12
198
23
115
12
33
45
42
90
12
3
27
30
30
30
48
12
59
7
45
9
138
36
84
42
35
13
42
30
11
19
6
15
108
27
57
183
12
36
60
69
33
108
71
60
13
23
67
42
36
3
81
59
36
85
51
135
24
5
13
51
27
102
72
18
18
78
114
3
45
15
39
9
51
33
32
1
35
37
35
67
5
43
12
21
12
57
108
48
3
39
12
18
12
18
12
33
3
24
33
15
18
54
60
78
51
45
54
36
5
91
78
18
54
6
18
71
55
114
11
13
150
5
13
30
78
36
36
15
39
66
27
45
6
77
112
27
18
6
29
108
160
99
108
120
42
39
9
95
25
42
48
5
7
21
32
31
36
30
84
36
6
42
18
5
37
48
18
117
9
78
66
54
5
25
6
24
30
6
36
216
53
49
30
66
12
23
19
17
43
162
60
71
88
51
60
41
19
60
153
27
41
19
36
77
1
24
18
45
39
9
9
42
209
55
36
33
27
24
5
1
30
108
12
65
4
27
5
13
15
51
18
48
102
90
42
30
59
49
36
39
27
33
27
36
42
15
87
21
33
6
60
24
54
6
42
3
39
36
12
54
6
12
60
198
15
69
39
57
120
24
78
18
3
24
3
54
60
39
27
53
31
18
18
48
29
67
30
111
44
1
198
12
42
36
12
42
90
63
123
6
96
24
48
180
6
30
66
36
102
36
24
102
30
18
5
12
31
78
6
21
9
18
72
5
4
9
35
36
31
65
13
36
35
121
6
113
31
78
30
12
18
42
24
54
11
1
54
66
3
57
18
5
85
18
12
18
47
28
63
30
6
90
18
12
24
30
35
31
36
162
11
4
120
111
42
12
35
25
30
18
18
12
33
20
19
17
13
6
9
3
84
9
75
12
30
48
90
60
6
60
24
11
16
60
27
12
33
15
12
36
30
12
120
66
6
96
42
102
18
72
9
84
3
24
48
17
13
15
56
55
6
54
6
3
123
33
15
6
18
33
72
27
30
39
45
27
3
5
7
12
66
35
1
36
54
24
9
75
5
1
54
12
9
45
36
18
12
33
15
18
24
90
6
18
77
7
41
144
28
9
23
91
17
13
96
3
3
45
3
12
12
6
66
48
21
24
75
153
12
117
24
24
42
84
54
75
63
120
72
6
42
24
21
15
84
53
88
15
24
6
78
6
18
48
30
83
145
72
75
9
90
149
49
35
37
114
29
1
6
9
27
42
6
156
120
9
20
37
30
77
1
102
84
33
27
29
12
43
12
125
37
6
30
90
9
48
27
6
6
54
156
24
27
20
28
21
90
6
18
24
30
36
66
33
27
33
45
12
63
81
27
12
63
24
48
120
21
27
33
57
18
45
9
3
9
78
42
18
102
54
24
12
9
39
66
87
69
3
21
42
33
9
35
55
72
36
18
12
12
15
3
48
5
1
90
108
18
3
15
6
23
43
42
47
16
27
48
48
84
5
13
150
78
47
25
54
81
9
108
132
18
6
114
30
12
11
67
17
64
80
25
6
48
17
28
56
49
18
78
6
9
21
30
108
33
8
1
108
132
71
25
84
18
36
101
25
84
6
78
3
69
60
30
30
30
24
57
15
48
17
49
6
77
25
18
209
25
66
72
21
21
11
19
54
12
12
15
3
24
54
59
13
54
18
6
264
17
64
39
12
138
12
63
32
16
3
24
45
57
6
54
30
53
1
35
139
33
27
12
60
93
45
42
24
120
54
3
9
6
5
28
111
9
21
36
42
48
54
18
96
72
54
35
19
90
36
234
126
198
5
31
17
37
123
15
24
89
31
84
72
93
80
19
17
19
12
24
30
24
84
15
32
13
15
21
35
60
180
79
33
27
125
13
12
42
21
27
30
6
30
6
78
6
24
30
3
27
72
198
66
96
6
24
66
24
60
41
43
29
61
6
96
108
54
42
33
63
57
15
41
24
36
49
35
1
6
53
7
30
48
12
114
6
51
15
12
6
24
48
30
138
35
4
27
5
25
6
17
55
42
18
12
90
24
24
12
3
3
54
90
18
11
52
39
60
141
39
60
81
63
114
63
3
36
60
48
36
36
30
30
33
15
17
13
60
12
123
80
1
36
78
120
6
84
15
15
108
57
3
42
12
30
69
32
67
12
18
51
99
36
234
60
11
1
54
36
18
102
5
76
128
79
186
12
30
18
6
5
64
12
3
6
24
15
45
42
294
30
30
6
12
30
108
90
162
48
72
150
5
13
12
12
90
65
91
18
66
84
24
18
12
35
67
18
6
24
72
36
33
39
225
21
30
132
120
18
36
3
3
12
53
127
45
32
1
48
39
51
54
90
48
54
6
17
1
6
9
44
37
78
48
72
12
5
31
30
78
5
31
9
15
17
13
99
75
12
33
33
12
51
24
15
41
1
36
63
9
71
7
93
45
6
60
30
11
25
90
18
35
85
27
99
36
144
5
109
30
41
25
36
48
36
60
84
12
18
12
42
71
31
21
12
27
18
35
55
41
19
65
13
24
35
55
18
15
21
66
41
7
60
78
59
49
150
6
18
6
42
65
43
84
53
19
30
6
12
60
6
71
16
9
23
ABCD 96618825146*3^$a+1 [50060]
48
8
81
3
87
81
28
17
19
84
11
1
108
24
8
24
28
5
43
95
73
56
15
25
8
28
17
3
9
3
28
8
4
20
88
29
51
9
30
25
36
8
84
12
88
8
64
8
12
196
5
63
36
100
8
75
1
17
7
35
1
92
12
36
16
113
67
23
85
12
144
47
120
33
52
48
24
32
28
56
64
83
9
24
52
5
19
24
44
40
168
20
75
54
6
33
39
45
180
12
36
40
29
39
60
24
36
4
32
4
80
27
85
8
60
24
12
76
24
48
53
55
32
57
78
21
60
27
84
49
101
19
24
80
12
21
114
9
57
90
49
11
9
36
120
9
139
32
4
20
63
25
12
44
112
35
37
92
36
40
48
84
83
45
24
33
63
48
40
20
12
40
44
21
24
19
32
12
12
64
44
180
16
20
144
36
4
65
51
64
116
60
84
15
42
18
1
44
40
96
32
15
69
48
40
56
4
12
11
57
76
20
24
57
15
40
140
3
97
8
16
56
21
7
36
32
24
45
39
16
20
48
16
44
28
80
28
20
60
40
20
24
48
28
12
32
75
33
57
15
340
20
3
105
9
103
17
19
32
4
5
90
9
4
20
12
84
9
3
72
48
100
72
17
43
77
63
27
18
31
59
13
12
60
65
102
21
255
33
4
47
109
36
36
80
40
92
76
36
8
27
18
7
65
60
31
8
87
25
8
4
17
31
24
11
9
16
107
18
7
20
52
8
3
49
8
12
33
63
15
85
8
40
56
3
21
96
28
36
44
16
44
28
65
43
132
8
4
20
27
18
43
89
55
35
13
8
9
15
243
21
9
7
20
28
23
54
39
4
32
28
20
16
72
107
1
32
72
16
80
324
15
45
72
4
12
8
24
72
141
27
16
20
16
48
35
45
27
21
72
3
25
48
44
27
21
24
28
35
33
40
17
63
9
3
72
4
41
6
33
120
84
120
28
5
87
93
55
24
164
9
43
60
72
20
27
33
96
27
25
12
8
9
90
13
8
12
28
20
40
59
9
64
53
15
60
40
47
37
164
40
36
8
57
150
49
24
48
32
3
24
9
39
33
48
60
52
5
19
5
18
108
9
81
12
3
204
45
19
84
12
8
63
84
36
144
33
36
36
84
9
3
4
161
19
71
73
260
12
27
13
5
39
3
33
57
7
5
195
16
12
48
5
7
48
84
8
28
68
12
60
4
95
49
36
35
73
36
84
20
16
12
12
17
6
85
72
20
3
33
40
20
69
3
12
28
8
16
68
40
8
24
21
55
24
144
11
9
36
63
42
3
132
16
44
36
40
32
36
52
72
68
9
15
15
21
12
52
56
48
4
20
12
15
129
4
32
88
32
16
5
30
33
156
36
12
16
20
39
13
32
45
3
27
33
24
16
44
36
24
45
30
1
8
4
47
61
68
64
12
11
97
56
24
28
12
116
36
16
44
15
25
35
9
21
159
24
57
39
12
12
45
103
35
57
3
37
56
87
69
16
17
42
18
67
44
60
12
9
15
36
4
24
20
12
24
28
23
105
12
52
23
13
12
17
3
40
36
11
25
36
149
18
93
15
57
33
19
60
44
12
84
24
51
69
4
65
7
116
39
6
84
6
13
89
78
37
36
11
61
17
15
136
80
12
27
21
76
48
48
20
12
57
43
20
48
100
77
63
27
105
28
8
21
15
45
55
8
3
93
57
3
76
108
173
55
29
51
75
69
28
32
40
24
32
52
17
39
12
132
27
13
32
16
20
28
24
35
12
1
32
57
18
42
48
55
53
19
23
37
56
40
47
45
28
32
33
67
23
25
68
52
24
8
12
24
9
51
12
28
71
33
12
48
16
17
43
80
76
35
13
23
85
17
27
24
60
4
20
48
24
15
1
8
24
16
60
96
5
75
136
77
127
8
15
73
47
1
32
12
108
4
140
16
132
20
45
3
100
24
8
3
54
15
16
12
48
8
36
33
12
31
47
1
20
51
13
12
108
68
15
33
4
35
30
168
67
12
11
13
17
3
12
40
20
15
9
16
12
48
92
45
51
69
55
17
15
36
64
8
120
40
20
12
15
21
52
48
44
88
12
80
63
33
112
23
37
53
43
120
11
1
12
56
27
57
16
29
15
40
68
27
73
215
25
60
20
28
36
24
92
57
31
20
96
16
29
31
8
60
4
60
35
13
104
40
11
12
25
20
48
52
20
12
120
36
4
200
36
12
16
92
72
136
59
48
37
56
4
60
80
12
64
32
112
65
55
48
12
8
48
36
4
20
4
12
5
39
40
32
48
12
9
6
25
12
20
12
21
15
40
8
9
3
4
11
12
13
5
15
99
93
52
20
88
12
5
19
80
12
9
3
12
36
60
28
11
33
40
35
1
71
13
48
12
8
27
25
155
12
49
41
39
52
32
75
13
8
21
3
52
56
24
16
60
32
120
45
7
48
140
27
25
44
4
65
3
84
4
96
8
88
44
15
1
12
8
4
8
27
90
31
5
67
5
18
12
21
4
8
4
23
13
8
12
24
100
35
36
105
12
60
16
44
3
12
25
56
36
36
52
72
20
24
4
8
72
148
29
3
16
132
72
12
8
36
16
80
48
3
13
32
40
47
12
1
5
27
16
12
12
95
12
13
12
84
131
66
19
44
69
30
45
28
32
48
24
36
48
24
60
36
144
76
32
28
24
32
75
21
4
53
18
13
12
80
165
12
7
48
20
48
12
40
5
3
100
24
48
36
56
24
52
8
4
83
9
36
45
103
80
4
47
1
12
8
12
36
12
45
ABCD 96618892772*3^$a+1 [50014]
6
30
6
12
42
36
30
12
36
97
53
7
65
42
42
18
12
24
24
60
72
30
6
18
79
11
24
37
41
30
18
72
84
24
6
48
6
12
108
102
97
23
37
5
7
41
30
97
11
109
17
60
66
30
18
54
42
1
23
49
23
108
6
258
37
35
6
48
66
36
42
6
12
49
41
30
54
30
48
6
60
12
7
12
60
5
30
60
85
5
30
78
42
18
30
120
36
61
23
6
24
12
43
71
120
37
35
60
12
72
84
24
13
35
72
25
41
79
47
60
36
60
42
30
25
53
18
12
24
48
6
6
36
72
156
102
7
35
90
36
66
24
6
103
11
12
12
42
96
18
84
36
30
120
199
5
138
25
59
18
108
48
42
24
54
7
5
60
12
7
11
12
66
6
30
66
18
7
12
12
83
25
23
18
54
6
19
35
12
18
42
60
25
95
6
72
6
6
55
35
60
6
84
30
66
18
72
102
6
12
72
13
12
65
7
5
108
48
7
5
120
67
5
6
54
78
36
6
18
42
30
13
48
12
5
7
23
48
72
36
84
12
6
72
42
24
42
54
18
6
36
13
11
66
18
37
65
24
114
37
96
53
19
71
61
35
13
5
6
60
61
11
42
18
108
120
54
43
89
43
35
25
17
24
12
19
23
13
35
72
6
54
6
12
24
18
6
24
103
65
102
18
7
11
72
108
61
23
37
95
30
66
12
25
5
55
23
37
12
53
42
60
114
6
133
71
60
36
30
54
6
18
18
7
17
30
36
49
23
186
54
25
71
12
24
25
11
37
12
89
90
30
31
53
90
42
18
37
29
144
78
18
6
48
37
23
13
59
114
150
114
6
1
65
43
5
42
126
12
67
23
85
23
18
66
168
48
24
18
6
36
78
18
30
12
102
61
23
12
42
138
222
60
36
67
5
7
53
72
66
1
59
132
25
29
55
48
23
84
6
30
78
6
150
24
7
23
12
72
12
60
30
18
66
30
24
12
18
72
108
7
11
204
13
17
18
150
6
24
60
37
5
48
30
30
7
5
18
6
30
49
5
42
13
12
95
25
48
23
84
36
85
12
137
6
49
60
96
107
108
48
30
24
138
102
72
6
72
12
25
101
114
1
23
24
205
41
12
72
67
41
42
30
7
41
19
5
30
24
12
78
12
18
12
24
84
66
6
54
24
24
6
109
120
11
60
24
42
60
54
30
12
19
5
48
115
107
60
66
79
29
6
48
37
11
12
72
1
53
12
18
1
29
6
114
6
30
36
12
7
11
24
6
24
138
30
6
1
11
12
13
59
78
6
12
85
35
18
126
138
12
36
19
23
6
42
60
18
54
42
54
114
150
13
77
7
41
7
11
1
71
72
6
6
18
66
66
78
36
1
29
19
5
7
83
12
18
90
6
7
5
19
5
48
42
30
150
13
5
78
25
12
95
6
42
49
11
97
53
18
54
6
54
6
30
36
18
120
36
30
6
25
65
31
17
30
78
54
168
18
42
73
24
101
115
35
144
150
210
25
35
6
79
53
43
35
85
107
66
54
25
48
29
24
24
42
6
12
150
6
30
36
13
101
66
48
60
97
83
12
13
65
162
25
48
35
12
13
17
60
90
48
12
108
48
108
12
30
18
1
29
7
60
23
30
30
60
6
55
5
24
126
36
54
43
11
42
48
60
6
133
12
101
48
36
30
6
139
71
25
24
23
42
54
36
13
65
66
1
35
24
6
18
72
66
7
77
84
31
48
71
84
6
7
23
1
113
36
12
48
19
101
54
6
54
72
24
36
6
19
23
25
23
72
12
6
18
6
55
11
138
90
6
6
24
60
48
42
30
18
60
43
24
35
18
66
72
72
6
31
35
13
5
42
24
42
12
42
156
49
29
6
60
24
114
115
11
6
144
199
17
31
5
18
42
19
35
60
6
18
42
18
24
13
149
60
30
13
5
42
13
35
42
54
24
25
23
90
132
216
7
35
108
12
78
12
150
18
24
42
133
53
7
12
5
6
49
108
35
60
36
36
36
37
5
90
36
12
78
31
23
66
30
49
35
36
66
60
24
19
35
78
7
5
72
91
53
12
67
41
24
18
25
12
47
18
175
35
85
48
23
1
83
66
12
30
12
48
54
43
95
60
66
19
65
18
85
77
42
85
36
53
72
12
120
30
37
11
48
24
25
35
37
41
19
53
43
12
53
72
7
5
30
6
19
5
54
12
145
83
12
72
18
42
36
90
84
42
24
36
25
29
19
17
6
18
240
30
60
24
37
23
25
65
12
48
36
90
54
48
42
42
103
5
180
7
71
49
95
60
48
12
60
66
24
18
13
35
12
42
60
30
61
29
6
48
36
13
72
65
24
7
65
18
30
19
12
35
18
6
30
6
36
97
12
23
30
12
24
24
18
48
36
133
101
6
36
18
7
24
53
43
23
6
18
25
65
12
36
7
107
66
7
131
49
11
6
43
60
65
66
61
35
73
35
18
55
23
12
18
31
59
12
72
42
31
23
6
18
6
234
60
18
19
29
24
36
31
35
96
42
60
48
18
1
23
90
30
85
53
18
12
48
24
66
7
35
12
30
30
138
30
84
108
12
13
71
42
42
ABCD 96618896046*3^$a+1 [50017]
23
7
54
3
56
64
32
24
31
41
7
5
67
66
87
56
37
23
52
57
47
1
60
12
35
16
36
3
21
56
28
51
101
36
175
42
108
27
128
25
12
3
44
36
48
12
12
1
24
15
20
25
35
1
27
3
42
24
24
131
19
36
53
12
19
90
24
35
13
42
5
25
11
1
3
8
25
48
66
6
35
60
48
24
1
60
36
78
48
17
52
15
41
4
111
65
40
27
60
33
8
85
95
64
81
12
35
37
47
64
9
23
48
1
63
135
66
6
36
17
37
11
84
25
63
3
53
12
40
3
24
12
54
39
15
17
31
42
95
16
20
37
18
9
36
132
15
42
11
36
19
65
4
20
52
3
18
35
48
25
59
25
23
60
12
1
72
35
12
31
29
43
9
36
69
23
40
32
48
112
36
144
9
27
20
84
1
59
1
143
72
37
51
32
132
31
29
12
48
12
28
20
73
108
95
16
15
60
5
25
96
12
42
9
9
48
48
27
3
6
23
52
39
89
12
24
60
16
56
28
45
35
36
19
41
19
24
5
13
15
105
72
23
25
54
66
30
72
41
36
24
19
66
96
108
66
36
21
20
49
108
11
84
25
47
36
12
1
11
61
3
12
87
30
23
84
84
4
12
36
20
4
33
47
4
20
97
15
8
40
180
51
6
23
19
12
89
19
48
42
35
43
17
37
23
60
25
36
12
167
13
60
15
20
19
18
11
12
43
77
25
54
21
45
15
8
169
71
25
47
52
21
147
68
4
3
9
8
1
54
5
13
15
12
36
20
36
88
3
60
24
24
30
59
7
53
48
73
36
23
25
3
20
24
28
68
7
42
59
36
36
67
12
21
12
63
17
85
15
20
13
23
19
41
16
56
72
85
6
54
138
17
40
3
42
12
35
13
83
60
103
57
27
12
29
55
6
23
13
60
72
27
81
18
30
15
20
1
6
5
97
167
109
12
47
40
117
30
53
48
60
108
24
60
180
108
48
24
48
175
65
12
13
23
16
68
73
12
96
47
12
43
17
28
39
5
31
53
145
59
36
12
12
12
1
48
30
89
16
80
31
53
1
12
3
81
11
7
5
48
13
131
64
32
13
12
84
6
42
6
41
79
42
102
5
60
61
150
17
12
48
4
9
35
25
24
51
56
103
5
12
43
18
168
11
31
42
15
8
4
39
89
112
21
47
67
66
23
7
18
12
3
24
20
13
47
48
43
5
25
71
24
156
19
24
5
52
36
57
71
12
25
15
92
12
13
66
72
17
16
32
24
61
59
76
8
84
108
37
15
111
66
3
15
41
24
13
60
48
39
123
29
13
71
67
54
6
18
71
84
1
3
45
42
54
147
8
1
83
36
55
41
36
12
28
144
39
17
12
1
6
18
6
17
12
48
7
6
30
12
197
36
172
8
25
15
87
129
15
48
276
57
3
36
60
5
24
4
68
12
112
3
125
16
32
40
80
37
83
163
60
17
24
4
87
5
12
36
24
40
80
28
3
9
87
41
12
13
155
115
53
1
51
93
47
13
24
23
48
84
12
24
12
28
15
5
49
63
27
6
159
92
1
72
35
13
23
120
25
24
12
84
12
63
129
15
21
24
15
87
144
57
12
108
45
84
15
108
27
29
67
137
16
57
102
192
5
31
5
25
18
17
43
30
47
60
48
1
23
12
1
87
8
37
30
21
15
30
30
5
61
71
37
15
92
36
7
125
60
7
54
35
19
17
24
84
7
6
167
1
6
33
20
12
16
15
45
9
18
5
220
51
5
36
43
45
20
16
20
1
51
48
56
73
11
24
13
12
18
9
39
69
8
19
33
8
25
18
5
1
36
59
49
99
3
72
41
64
33
27
21
11
19
41
24
31
41
25
24
36
23
25
15
20
24
1
6
29
52
3
9
20
13
23
25
54
5
7
18
3
3
189
3
5
43
5
1
114
17
73
119
16
39
33
63
42
3
9
15
20
25
138
33
80
4
108
108
36
8
52
9
179
1
42
33
20
52
8
121
3
32
48
13
18
54
72
54
29
43
9
21
42
5
7
33
60
20
12
48
13
12
48
83
96
13
138
48
36
156
54
48
3
32
37
11
48
36
36
28
39
57
116
19
9
104
55
18
150
5
4
33
78
65
7
41
19
45
20
60
127
9
44
37
51
45
24
23
1
11
4
27
137
48
132
1
24
30
12
29
24
48
97
72
23
36
37
30
18
6
41
120
37
42
29
24
1
47
7
6
35
84
7
5
84
52
57
75
171
29
48
55
24
18
48
23
24
115
21
15
29
13
15
12
36
32
12
96
37
147
63
17
28
9
59
12
172
3
144
18
15
20
108
55
5
37
30
42
126
45
80
48
4
20
61
30
9
3
78
15
84
51
21
44
25
24
72
23
1
47
55
24
24
41
85
11
37
11
49
71
36
13
47
60
28
20
16
60
12
93
39
87
5
36
132
48
13
36
83
127
29
12
4
8
112
9
99
3
54
90
108
65
61
47
12
91
6
24
35
144
52
39
5
37
27
15
53
73
24
23
55
5
7
78
72
15
183
17
28
32
115
5
25
3
3
41
19
17
60
72
25
36
71
76
69
15
104
25
15
9
30
5
108
52
51
17
25
47
157
3
8
25
30
30
15
3
42
23
12
48
16
21
3
12
152
1
27
123
57
32
73
3
104
103
29
121
95
4
36
33
54
120
21
45
12
108
11
4
21
3
3
17
52
9
30
29
72
ABCD 96619996964*3^$a+1 [50002]
48
87
33
9
48
30
77
36
19
90
54
42
42
36
84
57
3
18
42
45
51
114
15
123
5
24
43
41
100
84
21
60
12
24
30
21
39
21
9
71
43
24
36
45
45
39
48
33
15
57
42
105
36
87
57
123
9
21
54
9
36
3
21
39
17
61
12
60
15
32
48
25
27
3
45
48
20
73
15
72
93
30
45
44
28
44
88
8
85
18
60
69
36
140
4
15
12
5
73
15
8
28
27
234
83
7
24
54
3
72
60
60
36
12
180
84
99
30
54
5
16
9
60
23
88
87
48
120
9
20
25
35
16
56
49
27
33
36
36
35
37
3
44
91
48
24
66
36
3
108
108
44
52
24
12
45
3
20
61
123
63
77
100
32
1
3
84
45
15
141
15
20
1
15
39
17
28
105
90
165
60
72
9
75
8
85
3
39
93
48
32
16
15
105
104
36
1
36
24
18
21
60
20
67
17
25
35
40
81
54
17
16
144
45
11
24
49
15
20
40
56
16
9
48
6
42
84
63
32
103
6
35
24
31
69
3
129
20
4
60
15
54
23
157
66
105
21
39
32
12
36
4
117
63
111
9
15
33
8
4
48
8
100
20
100
99
33
57
75
45
11
16
3
60
102
6
57
20
7
9
44
73
30
117
15
42
36
3
84
21
12
47
97
35
19
65
4
27
29
49
3
3
102
24
6
65
12
96
36
25
11
28
24
96
32
120
24
64
12
63
21
140
88
51
57
93
12
48
47
37
131
36
16
20
72
25
23
160
45
83
96
13
132
15
39
72
65
139
6
15
9
99
45
47
37
3
12
92
76
15
12
12
65
40
3
36
117
44
48
1
15
44
52
51
60
17
37
90
29
4
36
92
13
6
21
84
56
97
23
28
60
24
105
60
42
21
44
31
12
21
9
11
79
48
12
18
18
30
6
9
20
12
79
24
105
9
75
51
17
40
68
64
36
32
28
36
8
7
41
25
47
1
35
24
31
69
105
78
53
151
96
12
33
153
11
13
15
80
13
12
23
100
69
6
5
4
129
27
8
36
43
5
25
42
5
28
32
16
63
5
16
128
67
48
53
67
36
5
4
36
12
20
19
18
11
4
56
79
96
12
77
60
7
113
31
60
21
36
48
27
197
1
15
15
57
63
12
12
45
21
75
69
15
3
117
20
55
30
135
195
21
24
21
71
108
52
9
15
20
36
4
24
36
24
32
19
57
32
72
40
51
5
43
21
8
16
27
54
51
33
107
7
12
9
105
11
4
132
57
90
12
41
43
60
84
21
32
19
29
144
7
18
155
40
21
30
72
30
12
107
25
83
13
12
47
108
25
18
12
30
36
99
33
15
12
15
72
45
3
36
12
12
21
24
56
36
64
69
11
16
63
5
168
7
21
24
20
7
29
19
96
137
12
55
21
60
24
20
36
76
33
23
12
76
15
30
36
108
15
105
42
93
3
105
20
7
30
35
25
48
15
3
6
6
93
36
81
42
5
7
93
3
72
21
12
12
147
125
36
7
96
41
4
15
101
4
104
1
42
18
15
56
36
7
45
72
36
9
48
75
48
84
3
60
72
78
15
32
19
30
35
19
60
33
15
48
5
16
3
213
15
33
24
60
92
4
72
108
60
12
32
12
19
66
63
120
96
15
9
12
164
12
7
138
3
39
17
28
123
33
80
4
51
9
15
65
67
9
45
47
52
92
1
83
19
30
47
28
92
108
43
33
60
60
12
27
77
73
3
12
68
43
24
33
32
7
36
60
93
12
9
3
32
31
84
5
36
7
21
24
36
51
30
24
15
80
16
99
101
24
19
6
11
48
7
21
8
97
78
65
64
3
5
25
15
104
1
63
135
9
33
12
18
17
88
207
5
1
6
126
15
27
66
47
132
7
54
99
147
6
23
49
15
36
57
59
49
234
33
48
27
12
65
60
25
60
87
105
48
3
32
7
101
28
15
12
42
126
9
20
1
75
9
48
18
105
44
31
21
69
27
20
48
16
63
105
57
138
21
84
8
12
25
51
176
13
63
117
6
12
48
9
21
35
36
24
52
9
75
123
5
96
12
52
33
42
30
11
72
19
93
93
102
33
99
45
56
40
27
36
24
53
13
59
12
19
84
126
87
117
6
42
54
9
36
48
8
72
36
124
141
39
108
93
6
18
162
54
126
45
39
84
33
3
60
12
5
13
12
23
4
96
21
198
21
36
60
48
15
96
77
64
8
1
99
111
6
143
55
6
15
12
9
66
9
21
42
65
7
60
90
24
6
45
20
1
63
24
72
33
27
56
28
12
48
36
56
12
28
32
16
15
60
45
189
18
93
51
48
41
1
111
44
24
4
3
12
81
84
57
18
81
24
15
6
12
30
18
159
63
12
113
7
93
27
42
3
45
18
12
5
43
72
21
60
36
20
13
3
27
33
72
15
53
43
60
89
60
1
15
36
51
33
51
33
15
21
12
45
75
27
36
30
30
9
3
18
155
36
19
9
3
18
39
56
4
56
172
15
12
65
67
101
48
64
48
3
89
13
3
9
ABCD 96620468786*3^$a+1 [50076]
15
72
18
27
63
13
11
145
35
13
132
41
102
61
11
25
59
45
16
20
3
12
96
37
41
31
11
54
66
37
12
11
45
3
60
25
47
84
85
5
43
53
15
3
24
25
72
5
63
108
3
36
13
12
11
69
21
102
42
30
18
6
1
23
1
35
132
12
21
105
114
12
25
41
78
96
36
49
8
52
11
9
39
6
48
3
3
72
108
9
75
93
28
11
45
3
12
25
23
81
87
48
169
11
25
24
83
48
9
60
48
27
12
85
20
4
95
1
71
97
72
11
57
63
33
24
87
25
8
87
36
42
7
20
3
156
69
12
99
24
72
13
56
45
90
96
54
31
44
84
27
25
11
72
25
8
4
143
21
81
43
107
13
23
9
88
20
3
24
85
44
4
12
119
30
42
45
9
18
30
42
25
8
3
49
11
217
23
33
21
30
156
72
21
40
36
8
15
1
84
132
24
11
13
92
3
132
25
56
3
12
69
4
17
127
56
75
36
36
54
30
24
289
36
11
24
24
12
60
13
71
24
57
123
45
52
80
15
48
66
66
24
72
93
15
69
93
54
25
35
30
19
80
16
95
9
24
75
96
12
102
102
9
76
23
97
71
12
37
5
18
21
136
44
16
8
45
192
30
18
18
57
40
23
24
85
41
42
1
59
72
13
71
9
15
96
6
103
36
47
24
93
111
12
45
39
24
9
27
6
3
84
27
30
6
84
54
19
12
56
24
81
30
72
42
6
13
11
60
9
15
36
109
47
30
19
83
37
48
32
21
67
32
28
12
71
144
30
63
63
13
104
3
42
30
25
23
84
30
19
84
12
23
45
63
12
36
25
47
9
40
84
24
23
133
95
21
36
75
37
12
44
84
40
32
45
6
49
80
15
48
93
39
48
21
129
27
159
84
36
1
155
33
48
15
12
1
36
60
101
42
6
30
60
1
8
45
7
71
9
100
48
8
3
69
27
13
47
30
111
33
54
37
8
63
72
97
11
84
6
3
4
11
21
3
12
96
33
87
13
36
83
85
11
9
3
33
4
56
75
60
84
37
11
42
7
41
163
11
66
102
25
8
39
24
36
205
41
7
23
9
48
15
25
47
13
72
35
109
11
36
37
11
49
23
48
96
36
24
69
40
20
24
240
76
36
11
49
11
24
13
36
11
13
72
11
13
59
12
25
11
9
63
12
13
11
12
109
23
48
49
84
24
53
43
47
37
68
39
25
11
48
25
20
39
33
88
11
33
40
68
24
15
25
48
71
54
15
27
60
9
76
5
3
72
24
40
59
25
17
30
9
27
78
55
24
8
60
64
24
101
90
24
121
48
11
1
23
12
60
73
92
4
11
120
49
251
109
197
75
24
4
47
37
32
40
20
9
114
25
12
71
37
11
61
23
21
4
23
9
51
49
48
12
8
3
105
33
90
6
3
12
3
36
84
93
3
6
18
120
36
12
69
48
15
132
25
48
5
7
11
24
9
12
180
64
11
13
36
35
73
8
39
49
24
80
27
25
23
33
84
39
132
37
11
36
73
47
6
43
5
31
71
97
68
88
11
45
15
6
27
27
24
25
11
25
8
3
60
24
81
87
61
17
48
54
90
27
36
3
24
12
45
3
42
75
195
48
57
40
11
57
3
84
13
8
60
88
32
27
37
11
69
15
13
113
159
48
3
37
80
132
28
60
35
1
32
12
36
27
9
15
84
66
51
63
105
27
9
28
68
4
11
60
60
37
11
24
85
32
39
1
44
4
47
33
15
117
33
66
109
8
39
49
56
3
1
11
24
1
59
1
11
33
27
9
255
6
3
111
24
6
43
47
21
63
24
42
78
25
32
3
25
60
12
11
12
37
71
18
6
73
17
15
4
32
4
11
33
75
1
48
11
1
71
108
12
54
199
47
37
12
24
17
90
73
44
3
12
36
12
109
48
5
66
12
13
5
6
36
54
3
27
24
132
60
45
84
4
11
73
65
6
36
36
33
51
24
1
48
11
21
24
51
25
59
9
27
133
36
71
25
8
76
11
84
21
33
63
63
12
57
36
39
33
52
12
23
12
25
84
180
32
84
9
42
12
117
21
75
15
54
15
3
97
20
28
71
12
33
111
25
83
60
12
24
1
168
36
11
45
15
36
180
72
12
33
45
66
1
20
3
57
36
27
85
23
73
47
24
109
120
11
321
48
40
156
188
135
33
4
56
124
35
21
39
24
12
24
120
30
15
60
99
1
23
72
69
12
4
108
17
39
4
12
83
97
23
30
18
84
13
11
1
23
108
144
25
203
48
97
11
132
37
11
24
36
1
56
28
41
54
1
83
1
11
33
100
83
84
30
66
12
121
11
36
84
36
108
9
3
42
15
63
69
40
5
15
3
1
24
72
140
135
93
172
108
23
180
42
7
24
36
104
96
28
56
111
21
3
1
84
11
13
72
35
24
21
108
27
30
19
47
73
47
13
11
36
84
21
15
57
112
35
36
153
84
3
24
73
12
56
28
11
108
45
27
73
47
24
12
48
45
36
40
8
87
ABCD 96620527702*3^$a+1 [50020]
54
111
144
144
48
24
123
18
3
12
24
159
465
57
15
60
48
36
24
84
57
159
60
36
36
69
39
72
12
75
153
72
63
18
39
132
9
75
36
123
93
48
72
12
36
36
45
90
21
288
177
72
63
24
168
15
21
36
48
12
60
180
24
12
39
18
15
21
231
39
234
27
60
21
54
18
51
72
60
24
36
45
87
120
207
18
27
84
72
15
69
39
129
132
36
48
12
93
15
72
48
24
3
9
108
108
9
3
177
99
27
33
147
33
72
12
27
165
36
84
24
60
24
111
9
36
9
90
93
48
24
123
72
81
27
90
15
12
36
24
3
9
81
3
72
60
45
39
48
228
48
69
27
24
144
120
36
12
24
180
48
168
45
39
105
54
69
12
144
60
60
84
57
15
36
12
12
96
48
204
192
24
60
72
48
156
33
255
48
39
18
18
69
60
48
120
132
3
45
60
93
135
48
120
21
159
96
51
45
48
84
3
105
84
24
36
60
105
3
36
192
3
144
36
21
264
24
15
108
9
240
108
12
24
144
3
9
48
15
72
216
165
108
15
81
108
12
33
63
60
57
3
84
36
60
33
36
51
75
9
84
156
39
45
9
87
36
93
36
36
15
72
96
36
84
72
12
45
27
9
75
15
57
252
33
54
9
9
18
45
12
105
63
84
156
75
72
45
63
105
75
57
87
81
72
96
72
12
108
153
111
84
60
15
45
81
144
27
12
12
48
12
48
75
57
24
12
84
36
120
45
27
48
120
3
9
12
51
33
24
12
129
51
3
93
15
33
84
252
36
27
141
24
15
33
57
108
3
36
60
81
15
3
57
87
57
33
243
12
12
60
24
12
15
90
54
198
90
18
39
24
84
12
24
60
9
18
345
144
36
33
15
24
132
36
84
33
135
48
48
60
15
54
27
60
3
105
3
249
60
24
12
144
123
237
105
51
39
45
36
108
180
24
36
72
48
96
3
33
24
15
45
45
18
21
69
135
153
72
111
12
24
15
18
87
39
21
48
60
192
39
144
33
39
129
69
108
54
21
15
45
228
15
141
39
45
27
18
111
48
36
57
15
39
81
24
48
36
60
21
171
120
249
54
105
24
15
90
90
117
153
195
21
195
12
204
39
54
18
18
99
12
48
21
147
60
9
39
12
72
60
51
165
12
24
36
84
39
69
36
21
18
33
48
72
60
12
12
15
45
9
54
153
144
45
18
18
15
48
27
9
36
117
27
36
24
219
9
12
33
75
15
21
12
12
63
189
63
36
9
45
108
219
15
324
105
12
117
18
33
12
9
3
36
24
96
111
90
51
84
60
39
54
75
120
93
27
81
39
87
213
12
45
75
84
21
36
54
105
24
60
225
27
24
21
72
36
27
12
120
75
21
15
21
33
111
12
84
96
12
81
39
36
69
171
12
12
60
15
18
15
24
36
15
69
156
63
144
36
45
60
72
3
72
9
180
24
12
72
135
57
36
72
12
120
9
54
45
45
15
12
156
72
12
75
9
24
75
33
57
18
9
324
72
72
36
24
93
3
69
51
39
93
24
96
129
90
18
72
3
12
24
24
63
18
99
12
60
24
12
84
60
63
153
84
60
81
54
45
336
105
18
54
111
69
27
24
24
141
72
72
51
72
84
36
9
108
15
48
120
48
75
21
36
33
87
129
63
12
33
72
36
3
12
3
9
63
33
36
36
132
276
144
48
72
48
12
156
24
45
3
12
156
81
99
45
39
15
57
15
9
72
108
12
132
27
105
21
18
36
33
48
12
72
33
87
96
24
ABCD 96620650892*3^$a+1 [50002]
67
5
75
36
33
36
55
8
81
54
36
9
33
18
96
13
95
42
24
15
15
12
12
37
104
84
60
21
7
48
29
90
93
48
160
11
96
33
39
42
6
18
15
40
12
32
45
36
79
20
12
33
51
39
13
72
5
60
30
12
6
67
12
5
6
13
20
81
114
96
25
20
33
67
44
4
11
36
1
53
96
63
45
90
73
140
15
33
75
21
3
42
19
17
27
81
67
107
13
20
15
33
129
66
9
40
5
60
31
35
189
75
48
13
72
29
114
6
75
69
27
88
41
31
23
21
4
29
36
60
24
67
119
1
131
12
21
45
87
9
36
15
27
1
35
49
107
30
6
13
56
16
12
41
54
48
72
6
30
81
123
13
23
25
24
32
4
96
80
159
114
48
3
9
78
48
1
36
144
128
15
90
15
88
44
3
13
23
61
44
21
126
37
68
12
51
12
13
125
15
21
3
16
41
6
9
84
39
37
53
31
36
35
114
66
9
69
48
19
5
91
29
54
24
60
1
20
15
144
90
18
132
13
48
41
31
8
57
12
18
12
13
44
3
30
6
36
24
45
100
5
96
39
4
5
55
48
20
9
31
23
69
100
11
81
4
131
18
12
19
44
3
18
75
21
3
28
17
90
36
36
1
29
79
17
63
15
9
105
6
210
75
9
6
49
107
1
104
4
11
21
4
35
1
44
9
267
69
19
36
23
33
12
76
11
126
3
15
1
221
7
36
59
30
3
33
24
43
29
3
15
60
48
18
24
27
63
93
3
1
35
60
30
24
84
15
12
28
48
77
3
3
61
23
60
42
39
39
12
108
12
78
42
1
8
76
8
15
12
33
12
33
12
18
66
24
255
15
66
24
31
32
3
144
42
90
13
143
72
25
35
121
17
39
99
12
25
12
72
5
24
66
33
111
12
69
39
9
16
11
78
7
108
17
43
11
36
49
44
33
3
75
45
75
21
69
39
3
30
15
120
69
19
35
6
48
75
16
120
65
15
24
51
21
36
48
84
28
23
21
4
41
84
6
54
84
3
3
6
99
75
45
36
3
1
96
29
15
40
12
269
115
104
141
78
132
13
71
36
21
93
7
12
68
45
15
64
11
12
60
42
18
105
87
30
55
48
5
7
29
67
107
117
3
36
186
15
3
90
42
6
54
90
15
84
4
216
47
72
72
66
84
51
3
36
66
132
27
16
23
9
88
23
25
59
36
84
105
45
6
30
67
24
104
16
5
18
6
96
78
1
59
37
8
51
54
72
24
51
51
25
8
39
1
11
54
60
30
9
45
15
63
12
97
71
93
27
18
19
167
25
8
57
24
6
60
33
177
18
57
28
56
75
24
42
55
23
37
24
20
52
125
3
15
81
21
12
12
55
11
45
28
125
24
18
102
6
61
95
24
37
68
24
21
12
27
15
6
19
152
63
61
44
36
9
31
197
99
48
88
23
54
43
299
126
99
33
48
19
35
61
44
63
48
9
48
27
25
44
84
12
4
29
27
3
25
47
33
15
57
75
153
136
29
30
13
59
61
32
28
23
37
24
53
6
49
77
60
3
72
60
16
17
6
12
12
33
12
75
42
78
120
13
23
25
5
87
15
30
87
27
30
63
27
36
49
59
9
28
128
39
25
96
131
18
6
61
29
12
7
23
57
75
13
35
13
29
43
167
30
6
24
90
12
31
23
36
69
51
66
30
84
30
19
29
30
21
39
66
42
54
31
23
30
24
27
36
52
47
54
127
23
24
60
66
19
36
35
42
12
138
24
33
75
78
15
123
9
21
30
37
5
19
65
19
35
24
18
48
7
48
140
9
151
77
27
75
72
21
52
11
12
9
180
9
6
54
75
117
123
24
52
116
60
3
37
59
150
48
12
6
18
24
42
13
48
68
24
63
12
57
15
1
17
31
47
69
39
24
102
43
20
21
31
5
31
35
12
30
207
63
36
120
66
19
17
3
124
20
3
73
56
144
21
24
231
21
27
51
25
35
42
87
3
49
23
30
66
1
20
3
6
19
60
143
24
13
47
78
111
16
11
33
24
28
140
15
48
81
15
69
45
54
25
65
12
18
25
5
7
11
54
54
45
24
135
60
36
60
61
5
96
114
36
57
135
18
132
30
36
60
6
31
8
147
72
25
48
95
72
42
31
72
12
23
12
69
75
189
81
175
20
75
30
15
171
96
9
4
95
30
96
60
6
24
165
84
57
90
18
55
47
18
30
109
95
36
30
180
96
60
15
40
24
77
19
5
3
36
39
21
16
35
48
60
33
63
81
64
24
56
36
69
36
31
32
3
72
66
66
1
17
126
45
24
72
148
20
16
107
24
33
72
4
89
7
71
49
35
48
18
12
7
53
48
3
51
78
36
19
5
30
13
143
6
54
24
36
6
3
105
12
15
3
30
3
48
21
91
155
48
121
23
37
119
24
72
60
69
ABCD 96620764952*3^$a+1 [50185]
107
18
7
23
85
36
204
53
78
12
78
55
65
42
133
119
48
18
24
283
48
275
97
359
18
115
192
11
169
144
12
48
59
18
24
54
121
96
107
12
85
95
49
192
35
18
30
109
125
72
79
11
6
138
241
125
270
85
143
6
270
49
305
6
25
347
132
12
6
30
330
144
18
36
12
78
54
12
144
229
11
1
228
41
54
193
89
96
144
115
11
84
60
181
125
18
1
83
18
90
37
71
85
47
48
60
85
197
127
23
18
54
90
48
19
36
95
337
257
54
169
12
11
37
35
18
415
59
30
78
121
107
97
143
324
13
5
30
145
60
96
155
66
96
174
18
150
48
13
95
222
264
175
59
1
5
43
83
108
30
24
30
1
17
42
108
192
330
192
78
162
126
109
245
6
73
65
90
54
150
37
35
66
78
72
144
73
155
85
11
49
5
126
120
114
151
12
29
19
36
41
18
84
402
90
108
36
30
19
192
240
59
37
47
6
216
30
36
78
126
25
60
35
1
48
12
29
114
12
133
179
12
54
127
143
330
115
192
47
6
30
114
91
101
223
143
138
54
108
133
251
48
85
41
96
55
108
125
66
37
23
85
35
1
23
162
54
49
95
12
49
29
216
90
30
55
41
103
167
121
233
19
336
47
414
48
151
204
437
54
144
36
36
90
114
49
192
29
19
245
6
120
42
120
42
228
42
115
47
198
138
54
96
102
18
72
43
29
18
36
240
144
210
90
6
90
270
66
6
174
1
60
35
13
59
162
19
107
73
71
25
65
90
48
132
1
17
91
276
384
89
115
191
144
1
36
71
25
17
270
156
49
47
1
144
48
143
133
60
36
281
120
198
24
13
107
96
216
1
12
132
155
145
96
228
311
324
12
144
234
90
60
84
60
25
41
199
192
59
6
54
25
60
125
96
216
102
85
11
210
6
108
30
151
47
18
222
13
107
180
54
186
48
144
60
36
156
229
29
18
270
19
29
96
126
169
443
48
97
101
24
7
11
84
96
264
144
144
73
107
198
72
6
264
90
43
83
96
210
24
102
13
240
5
102
42
30
18
54
96
85
77
48
19
35
348
30
115
35
1
47
18
96
138
1
59
37
144
96
59
37
35
402
48
42
1
179
48
49
23
85
36
257
127
311
144
36
37
143
72
192
42
91
35
97
23
73
89
126
42
79
ABCD 96621156766*3^$a+1 [50021]
75
40
101
15
28
29
15
12
39
85
20
12
40
92
12
15
21
12
15
18
27
12
81
55
32
123
57
27
9
9
27
3
57
84
4
17
51
12
27
1
72
71
9
48
60
15
18
39
36
24
72
4
17
3
16
8
12
84
132
15
24
49
47
18
24
78
48
9
57
96
15
9
96
15
147
48
57
27
45
84
72
3
60
9
52
23
21
132
60
105
3
24
12
9
7
128
39
72
21
75
12
105
88
68
15
21
24
36
16
17
27
3
60
21
12
15
33
120
21
3
21
6
109
59
12
6
30
37
72
35
21
60
28
11
18
3
60
3
45
72
108
75
1
8
15
12
33
112
29
66
21
48
75
54
6
25
17
24
123
52
71
105
3
1
53
3
12
12
21
15
57
63
84
24
12
75
12
36
97
140
12
36
15
9
27
13
71
21
21
24
15
28
80
36
15
21
21
7
113
15
33
15
24
33
27
28
59
9
27
9
159
36
105
36
28
32
4
8
36
45
39
36
15
81
45
30
21
4
8
28
32
87
36
12
21
100
36
8
33
15
15
73
32
33
99
16
44
12
48
72
3
12
84
42
15
192
48
108
75
1
11
30
3
60
72
12
28
80
9
135
28
101
39
12
45
15
51
30
102
33
144
120
33
3
63
12
25
95
12
21
16
113
42
25
8
45
63
135
117
48
52
56
57
63
9
6
36
9
12
12
60
33
15
3
9
27
25
23
60
12
121
17
15
36
51
9
24
147
6
3
87
73
5
72
39
15
153
63
49
20
16
8
75
42
15
15
33
87
49
20
16
20
33
24
6
12
33
96
36
153
19
77
6
33
57
18
21
171
85
20
88
59
141
45
42
9
28
8
15
9
9
192
3
120
4
23
12
33
40
8
45
55
36
29
79
17
15
40
80
99
9
12
33
3
69
55
44
72
60
39
9
12
15
37
68
4
140
3
1
47
18
6
145
20
24
21
15
9
87
108
12
39
9
16
41
3
147
114
15
9
96
6
93
84
63
9
75
1
8
100
17
55
65
240
3
12
4
23
21
60
12
12
3
45
75
37
5
15
33
48
39
36
4
72
65
111
12
12
9
7
8
15
21
183
97
8
132
51
25
5
27
21
15
39
42
3
3
25
20
60
24
39
42
39
33
72
15
16
65
7
36
11
9
75
21
24
12
69
66
37
11
30
67
20
12
27
18
120
51
39
45
63
33
40
59
81
15
84
21
12
9
48
67
29
6
81
15
33
87
153
36
36
24
15
61
20
123
37
59
49
5
175
17
19
11
25
65
30
13
5
6
9
36
15
108
21
207
9
69
87
40
65
79
44
12
9
6
33
15
21
60
9
7
144
8
105
15
168
192
33
27
72
141
27
123
9
36
48
15
9
51
9
108
3
61
44
51
13
32
39
1
20
39
102
27
15
105
3
24
9
52
8
24
156
60
69
96
30
90
7
23
9
33
7
41
6
33
33
15
129
30
21
12
36
184
11
45
39
78
7
11
60
57
75
49
36
68
21
55
23
33
57
27
3
117
69
27
93
6
9
4
53
120
27
36
12
24
36
33
6
9
81
48
3
132
108
48
12
63
9
72
3
45
36
60
76
68
36
72
45
87
36
21
51
48
69
6
24
117
45
24
15
39
33
24
36
72
165
111
36
21
15
57
102
33
3
9
45
111
9
168
6
9
12
100
104
51
9
72
48
12
3
9
16
32
108
9
27
84
51
13
8
9
15
76
104
40
5
6
12
30
6
21
39
36
81
12
48
27
21
12
15
133
140
60
87
37
68
84
63
33
40
65
39
63
13
35
37
47
9
12
60
48
12
12
12
24
9
7
41
15
24
60
75
1
104
9
75
84
48
9
15
24
12
52
11
96
6
24
6
109
101
79
11
45
3
36
9
12
24
45
63
12
51
45
4
8
12
88
32
48
36
87
9
15
33
81
15
72
4
35
36
57
60
36
27
37
8
45
18
12
9
16
17
6
36
48
6
67
29
90
6
75
24
48
183
13
131
30
39
9
43
72
20
48
33
6
1
17
51
4
176
75
30
99
12
4
35
42
39
60
3
12
150
3
72
84
24
3
45
3
9
132
33
72
39
12
28
44
48
27
42
6
9
9
39
12
21
54
66
3
69
6
57
84
75
69
12
48
9
55
68
4
161
24
24
30
36
60
48
13
53
51
24
16
36
8
9
27
136
35
42
30
18
30
9
48
40
41
30
42
3
72
3
24
18
19
35
33
40
32
9
31
36
35
18
111
36
84
24
24
33
54
60
6
54
18
6
42
48
54
45
72
36
33
6
1
95
93
72
64
8
51
49
11
25
11
24
9
15
42
3
120
36
12
24
15
13
17
48
27
3
105
27
6
15
9
3
15
33
24
24
24
51
9
81
19
107
1
44
28
17
111
33
6
85
5
51
120
45
27
36
27
45
39
1
8
36
75
81
9
30
18
31
152
3
6
78
13
5
39
9
42
9
24
45
6
9
24
72
60
84
36
21
48
39
60
36
72
27
21
60
16
36
23
42
72
3
40
32
135
21
24
48
24
9
24
27
96
28
152
15
9
48
57
6
9
64
17
54
69
84
33
24
3
45
192
18
37
89
91
29
6
21
48
99
13
5
27
12
63
21
16
29
15
136
44
15
6
3
40
5
3
3
21
63
30
3
45
48
27
40
20
12
141
120
51
60
15
60
21
48
105
31
41
15
12
12
33
3
117
3
12
36
21
51
ABCD 96621349928*3^$a+1 [50138]
48
6
30
125
73
60
30
29
25
78
89
13
42
9
21
54
24
36
66
23
217
12
60
102
162
23
67
36
108
6
119
16
45
90
156
36
41
19
36
66
6
48
129
57
12
18
233
55
41
288
16
48
27
30
71
73
42
72
84
33
27
18
30
186
66
42
246
18
150
18
66
24
36
12
90
11
97
186
12
18
36
24
18
84
42
90
48
168
12
42
35
1
54
30
222
29
55
36
5
19
12
129
51
18
18
234
54
24
30
144
6
45
93
6
54
167
67
45
63
66
54
6
54
324
36
12
18
23
144
235
30
119
67
12
36
18
108
60
84
15
45
195
147
108
36
18
66
96
18
30
150
35
31
17
1
6
41
112
99
102
39
87
78
27
3
54
114
5
144
79
42
126
36
30
71
115
84
57
51
162
42
30
36
24
66
36
36
93
123
90
60
12
6
18
126
66
6
53
16
111
12
72
125
7
9
3
77
13
42
9
9
90
29
37
54
6
12
114
144
48
108
90
54
78
102
180
168
12
6
12
90
29
97
24
126
30
108
6
12
132
252
36
9
111
17
16
63
18
30
36
24
54
95
61
54
96
29
43
90
59
67
90
12
24
30
90
23
73
66
6
30
33
75
69
117
12
114
180
137
16
96
69
11
97
60
83
48
265
126
9
21
42
33
33
78
18
18
12
33
21
42
17
13
240
35
49
90
60
41
61
42
48
18
24
63
39
18
42
77
157
90
48
6
12
54
6
54
12
60
12
108
6
18
45
3
29
25
39
87
57
15
60
53
13
3
33
15
27
66
35
16
144
27
192
24
77
151
105
9
87
75
36
17
19
12
24
9
57
311
48
19
36
60
12
114
30
204
261
9
54
30
114
30
114
138
162
60
89
67
29
61
6
156
42
48
6
33
75
30
18
90
219
93
126
18
126
72
66
42
126
18
48
18
54
6
54
54
126
18
246
42
72
72
90
90
72
11
48
13
90
48
24
12
5
13
42
36
213
15
72
42
36
30
18
36
87
39
105
3
162
90
162
6
9
9
18
66
18
353
43
6
15
75
18
12
6
81
21
155
43
36
6
30
126
90
42
11
7
18
12
78
102
60
11
48
49
126
30
42
72
30
42
36
69
15
72
54
90
18
39
87
42
47
16
27
5
25
42
30
42
5
157
108
126
18
84
6
18
48
60
54
72
12
72
78
72
18
36
192
24
12
29
205
42
144
12
42
30
165
123
90
6
5
79
42
23
25
60
102
78
119
48
96
48
7
42
102
6
90
126
84
87
80
127
33
147
29
43
197
1
12
186
36
53
181
126
48
29
43
108
132
138
198
144
6
12
72
42
72
90
30
18
159
45
90
54
90
9
9
216
18
108
54
174
96
30
6
12
18
18
132
66
90
18
150
102
96
30
54
42
198
72
48
60
90
9
144
81
47
25
66
18
78
5
97
15
3
42
131
157
30
78
48
114
36
30
114
54
54
180
192
126
78
18
35
13
108
24
156
96
54
108
18
63
75
18
54
96
18
30
93
32
109
114
36
18
27
21
126
29
223
177
39
96
18
318
42
48
72
71
55
42
12
83
13
54
48
90
6
72
30
18
5
13
227
7
42
63
3
29
13
180
72
119
7
48
18
72
54
24
144
33
32
61
72
107
67
141
27
53
31
17
43
69
39
144
30
42
108
36
66
114
120
36
33
128
199
96
156
162
42
18
63
3
29
79
78
99
9
23
43
276
30
35
16
63
84
42
35
31
180
141
45
66
60
12
54
24
30
6
126
153
80
1
15
3
ABCD 96621578492*3^$a+1 [50029]
8
64
11
69
255
108
93
339
180
108
237
40
83
144
396
145
152
160
408
32
48
63
36
288
141
75
144
36
144
180
45
240
48
99
396
108
189
40
56
24
88
35
597
15
33
75
93
87
33
24
123
157
128
192
96
64
48
539
133
176
112
8
75
117
72
243
37
35
21
352
128
120
472
192
11
36
144
36
189
27
432
72
93
48
352
56
24
208
155
117
120
168
243
549
448
83
117
352
287
180
13
80
303
225
72
288
48
87
105
72
147
61
240
59
216
37
107
541
8
72
63
9
40
95
105
168
72
87
36
117
96
64
48
179
61
192
71
432
33
120
135
97
47
25
56
64
143
145
152
40
95
36
109
56
240
27
405
48
231
1
35
72
72
333
40
48
72
731
180
36
69
39
385
11
45
112
8
24
208
120
72
8
40
128
120
555
72
108
225
184
440
328
299
373
8
159
81
160
32
288
48
75
165
195
252
144
9
192
48
240
144
168
63
144
25
248
15
97
155
13
152
208
59
133
48
80
168
264
216
64
368
135
153
24
40
8
207
33
40
107
13
80
15
108
157
120
155
180
180
157
203
357
3
37
8
99
21
40
8
192
27
45
387
828
25
120
120
167
108
141
75
229
455
201
51
13
248
40
23
97
32
288
352
128
219
13
167
9
144
160
11
72
85
59
213
48
27
165
51
37
120
239
33
240
160
8
40
128
72
40
8
504
27
141
40
8
240
192
72
27
133
56
120
112
47
252
69
64
8
75
85
72
8
232
107
21
408
39
73
120
72
8
40
119
9
27
157
95
36
72
37
8
160
32
96
144
88
368
112
72
35
468
217
71
57
40
83
37
32
3
360
85
275
165
15
144
180
13
203
360
45
ABCD 96621609816*3^$a+1 [50124]
72
20
52
68
115
77
12
1
3
12
144
8
40
33
3
44
160
48
12
156
60
21
18
65
16
36
24
36
48
8
148
12
60
33
90
17
85
15
104
4
36
116
13
39
60
20
67
30
51
144
24
24
80
127
36
24
9
36
108
8
19
33
51
72
89
4
84
36
12
12
68
7
57
24
56
40
75
33
48
20
43
41
244
15
165
21
131
67
33
264
24
111
9
32
12
16
60
12
75
12
6
15
75
9
8
19
5
136
12
108
168
60
15
21
8
28
9
23
28
3
41
36
24
36
4
3
5
28
20
28
15
21
45
23
1
72
47
88
24
24
15
69
32
124
36
108
12
51
5
24
64
36
36
213
131
36
60
19
21
84
24
39
17
60
40
39
21
80
76
12
48
24
8
28
27
18
59
168
13
39
84
21
75
15
108
53
4
9
15
84
48
20
4
24
12
12
75
18
48
15
75
17
120
13
71
1
27
36
36
8
67
90
24
27
24
15
9
36
8
43
17
40
96
116
4
45
15
72
32
97
3
120
3
45
92
28
144
21
54
9
24
33
99
84
39
18
47
1
27
15
5
103
84
65
28
12
20
12
48
40
15
48
54
6
129
56
12
16
15
6
23
12
19
9
27
30
6
17
1
11
28
12
75
33
48
9
3
63
5
49
51
147
21
12
3
45
204
12
9
96
54
12
17
187
69
51
9
12
69
3
15
5
73
15
12
68
4
45
18
81
45
39
48
15
9
9
39
15
5
40
60
27
36
9
3
33
44
124
12
27
33
48
45
147
12
3
17
13
15
12
48
39
5
124
12
260
13
39
36
44
148
32
7
105
3
57
63
5
40
51
66
15
36
45
90
9
3
17
1
24
63
8
28
56
156
49
71
240
52
108
15
65
25
54
125
4
15
41
4
24
72
56
19
66
3
75
69
51
24
33
20
13
39
15
57
15
21
3
66
6
5
84
156
19
33
12
8
16
32
13
147
48
36
8
40
72
9
30
69
92
120
76
92
16
96
144
15
101
4
36
156
123
105
75
17
103
132
30
75
32
16
24
21
27
44
64
92
28
44
43
9
8
28
3
24
5
76
192
32
40
63
29
4
24
57
3
63
45
33
27
27
12
113
12
76
104
91
24
69
32
28
15
17
12
12
25
24
47
7
21
27
9
9
6
45
3
21
120
44
100
8
12
1
15
104
97
15
156
12
20
31
132
12
36
129
32
208
36
117
3
120
24
48
44
64
32
88
24
180
3
60
54
15
15
81
20
52
33
35
13
72
147
48
3
9
27
36
117
108
12
3
33
44
40
27
5
4
39
105
68
43
117
27
18
3
92
55
45
12
87
90
35
19
9
3
29
100
51
129
20
4
12
93
72
15
120
27
65
91
77
52
68
28
12
60
33
15
57
47
7
21
24
144
12
20
4
75
9
24
3
65
43
6
3
48
48
12
15
9
228
60
8
132
13
15
60
24
3
5
12
1
78
41
160
63
53
12
28
3
81
8
208
3
60
29
52
20
61
123
21
18
45
57
3
3
57
32
16
87
57
105
15
8
1
39
15
225
3
57
21
75
24
48
27
42
15
120
84
116
36
24
85
6
29
4
57
102
42
3
68
28
32
12
52
123
81
27
9
24
24
21
39
15
45
3
57
80
40
111
21
39
29
52
63
17
16
72
72
51
105
3
6
35
16
39
84
69
108
48
15
9
108
20
25
54
33
3
12
5
37
15
39
9
8
60
85
39
8
55
5
40
12
3
180
113
100
20
28
32
24
43
5
112
36
12
192
3
33
15
29
184
60
12
44
136
75
57
12
9
47
28
117
63
36
48
20
28
45
95
64
24
44
43
77
7
5
64
56
160
8
1
39
33
3
60
32
7
33
12
15
102
51
32
13
48
11
100
48
60
3
48
9
36
24
117
171
20
19
81
180
33
54
18
15
183
45
24
36
24
63
90
75
12
8
4
48
48
45
30
57
33
3
21
18
5
43
93
24
27
6
90
48
36
33
20
7
33
32
36
4
20
121
42
65
52
8
28
24
21
90
33
21
83
133
3
99
5
28
27
156
9
48
39
33
15
42
135
56
25
15
3
21
108
15
33
108
36
8
13
30
9
8
43
105
44
25
6
129
9
27
69
18
156
21
15
6
39
24
12
84
68
16
27
90
30
24
21
24
45
120
11
88
32
13
15
39
17
16
12
96
39
36
9
128
72
48
49
71
12
7
21
12
3
9
15
93
60
36
27
33
72
60
120
12
3
45
24
24
12
3
17
40
48
84
32
28
135
33
24
116
7
21
15
57
15
65
24
16
24
9
54
21
36
8
40
57
18
17
16
120
12
108
72
36
39
48
17
28
63
9
132
9
75
24
36
32
7
5
28
12
51
12
65
24
4
39
18
15
12
3
57
128
49
23
40
15
120
21
24
51
69
87
81
45
18
45
15
17
55
12
21
39
48
24
5
85
15
36
165
63
12
15
185
60
7
5
48
12
48
25
24
75
36
60
99
41
28
15
17
40
39
ABCD 96621862796*3^$a+1 [50036]
4
21
84
12
11
12
40
27
24
30
96
39
9
47
1
102
5
7
6
120
18
41
4
80
1
39
80
31
33
20
7
24
114
95
1
6
48
18
3
39
12
6
63
32
13
12
42
102
23
1
60
12
18
6
30
9
39
42
36
3
45
95
4
60
21
42
17
7
6
47
40
56
61
35
13
6
17
67
30
83
13
75
27
30
59
25
3
21
60
15
20
40
20
1
138
18
35
19
9
15
45
75
6
23
7
48
30
12
54
45
81
3
8
19
5
31
12
18
27
3
12
5
13
72
12
39
9
36
12
30
12
53
28
15
24
18
59
13
35
1
24
36
95
31
30
60
66
12
17
151
72
30
15
33
3
32
133
24
35
13
18
17
13
11
25
6
24
60
24
30
12
63
9
23
28
9
36
54
12
18
12
30
53
72
28
3
12
108
33
9
11
4
21
36
6
57
27
29
7
54
78
5
48
28
69
42
18
35
12
36
28
32
19
9
9
36
59
1
42
54
48
23
43
9
60
8
12
12
1
3
75
9
51
42
3
9
18
5
72
31
5
4
33
23
24
13
27
21
15
69
18
12
12
48
138
3
60
20
4
27
5
4
69
23
37
23
48
1
84
24
15
45
15
21
36
36
48
11
13
11
60
85
11
1
12
6
6
71
28
45
15
69
12
60
30
78
6
24
12
65
13
12
11
25
54
6
12
11
40
21
30
5
121
12
35
1
11
31
18
24
6
5
7
12
18
24
54
29
1
6
24
9
3
42
6
6
3
8
13
12
23
40
44
96
121
18
18
27
32
24
31
113
76
9
12
24
30
17
112
177
84
6
78
11
25
39
15
45
21
35
24
37
35
49
30
6
6
29
1
60
3
9
15
15
108
5
67
5
7
144
54
15
15
12
9
56
48
1
36
35
36
28
24
8
25
27
27
5
13
12
3
51
84
42
23
91
66
30
54
71
1
3
81
90
41
37
11
1
11
13
15
21
3
32
4
15
6
35
36
37
60
71
40
9
72
59
4
45
11
4
15
30
23
28
44
37
24
12
12
6
24
90
48
18
41
4
20
1
18
45
21
47
25
54
5
28
15
5
1
24
15
33
3
15
17
13
15
20
7
29
13
6
9
27
5
49
36
36
24
18
6
11
24
55
29
48
49
24
6
9
20
97
24
11
37
6
30
12
18
5
7
17
1
11
13
47
55
120
5
28
80
145
6
6
3
75
21
15
9
3
5
13
59
16
21
3
21
11
73
18
42
12
3
21
6
24
30
47
97
11
24
1
102
33
21
3
32
25
119
64
36
9
15
68
7
65
40
8
48
19
5
40
20
40
36
51
18
35
7
96
114
60
35
1
3
27
17
1
6
114
39
8
7
18
27
87
120
5
24
19
30
42
24
9
63
24
5
55
36
29
1
12
78
12
36
6
30
6
3
99
21
39
6
95
7
18
119
1
15
15
5
1
3
45
12
48
83
55
18
35
31
30
39
21
48
6
6
3
21
66
36
17
16
32
19
18
18
42
51
27
33
32
19
6
27
27
9
27
5
24
48
60
16
80
55
12
42
12
3
20
61
15
57
3
27
113
61
11
13
24
11
25
24
66
42
42
12
9
9
12
30
24
17
25
3
44
67
24
5
85
95
1
78
102
18
5
72
1
48
15
56
19
5
60
36
28
80
16
24
51
24
17
1
59
60
4
27
5
73
6
29
96
24
19
12
9
9
12
60
23
55
72
30
35
4
57
27
3
65
7
12
24
66
48
12
6
30
47
7
24
6
78
5
12
64
21
23
7
6
72
48
3
32
24
4
20
7
137
12
4
120
9
42
65
4
92
12
55
65
55
17
4
15
5
1
6
30
12
12
35
13
6
30
15
24
8
7
12
18
23
48
31
6
18
101
28
96
9
48
24
123
8
7
48
12
12
9
21
3
32
19
54
11
4
57
30
5
28
36
39
6
66
6
23
25
15
32
43
12
5
37
12
35
24
1
35
79
30
60
60
15
99
21
135
17
13
12
72
15
32
31
12
102
11
25
87
15
6
11
25
48
15
20
16
81
71
19
96
18
6
29
40
21
155
4
15
6
23
1
30
90
36
24
6
5
31
17
1
54
21
9
18
5
37
11
1
3
60
68
103
6
35
1
252
11
4
33
3
9
120
18
12
6
36
6
12
42
39
24
15
18
60
24
3
92
4
27
17
13
54
29
24
40
51
6
6
5
37
15
21
30
41
1
35
28
9
42
9
32
25
30
84
18
35
31
42
27
20
16
9
23
48
64
33
18
24
5
16
39
17
13
6
9
3
84
30
18
12
33
32
96
13
6
96
17
1
24
11
25
12
3
20
7
24
24
30
15
80
12
13
54
17
4
9
36
66
60
29
36
1
27
32
13
36
35
60
4
51
24
101
100
56
13
15
45
6
5
12
13
12
35
109
66
12
18
48
59
73
12
51
9
71
1
54
41
31
5
52
57
96
23
211
18
12
54
17
13
35
19
81
99
45
36
24
8
73
24
15
32
48
7
5
36
49
6
12
66
36
18
5
72
4
20
25
47
24
24
4
60
45
60
11
36
25
54
41
79
6
84
11
36
24
4
9
11
4
81
12
12
15
21
36
18
72
66
23
4
15
6
15
39
12
33
8
12
1
71
25
71
13
60
12
18
24
12
30
60
11
12
12
1
18
12
60
192
6
12
48
6
29
40
27
60
33
20
36
205
6
5
37
30
5
25
12
18
41
25
6
29
4
3
18
24
35
13
83
4
36
24
45
12
63
20
7
5
19
45
15
54
35
25
6
72
18
95
64
56
12
13
15
81
24
30
9
3
12
12
5
1
78
6
30
5
19
5
1
18
6
47
25
42
5
37
99
21
54
29
61
84
42
9
27
17
36
121
63
3
54
30
9
20
1
3
32
28
32
13
18
5
7
132
9
39
42
63
21
24
6
29
108
37
6
65
7
54
6
18
24
72
35
28
15
12
36
54
3
33
24
3
21
60
84
6
5
40
152
52
21
12
60
23
84
136
117
12
18
18
6
48
6
90
45
9
66
9
32
49
24
23
13
11
13
15
15
12
24
17
43
30
6
9
32
48
37
60
12
6
41
13
36
24
11
49
120
6
6
11
13
72
12
6
41
49
95
67
77
91
126
24
47
7
12
30
23
36
55
6
18
197
13
36
15
135
5
12
24
31
33
39
6
6
5
36
25
12
48
108
15
60
51
9
24
15
45
8
24
180
28
8
60
7
12
54
11
13
18
33
32
12
7
5
1
12
18
33
9
36
36
71
7
6
15
9
60
51
20
19
5
7
90
60
6
29
43
21
32
12
7
41
37
18
72
5
12
79
54
36
6
18
35
16
9
15
45
48
12
11
40
20
115
9
3
57
80
31
65
60
4
8
25
3
21
3
32
88
36
24
80
48
43
156
53
16
9
18
33
20
4
15
18
95
13
35
97
48
42
113
1
18
42
24
6
48
18
18
17
13
12
3
24
80
1
42
5
109
59
1
54
42
35
12
40
92
36
7
41
1
119
24
1
11
1
24
11
12
36
55
9
15
ABCD 96622022956*3^$a+1 [50145]
42
93
87
48
30
3
15
33
15
17
13
27
3
42
42
36
117
99
114
35
60
4
3
54
66
30
42
12
114
12
95
85
3
57
63
9
36
54
90
11
12
112
3
18
90
42
18
45
57
42
90
42
9
32
25
18
5
61
3
68
25
15
8
19
33
8
55
6
84
95
1
24
84
6
185
139
96
6
60
111
33
36
36
23
1
3
93
3
27
60
33
177
18
45
12
12
36
21
30
33
68
19
21
12
36
72
27
18
3
15
84
41
12
60
103
17
55
42
48
30
30
255
3
36
66
23
7
18
27
39
30
36
54
9
12
72
45
71
12
97
12
39
57
12
63
99
41
7
12
60
18
23
37
18
33
39
30
48
30
30
210
5
103
77
120
25
24
180
123
75
42
24
24
3
39
66
27
8
13
75
9
15
21
135
75
24
378
23
1
60
36
24
3
8
49
48
36
156
6
42
143
37
6
60
57
8
109
12
3
8
13
36
30
48
105
93
35
48
12
48
12
73
60
102
5
25
54
30
36
42
101
7
65
28
9
78
18
47
43
77
25
27
188
19
66
3
20
121
18
33
9
71
37
11
25
54
18
15
60
87
48
30
24
3
3
18
47
169
11
55
24
108
12
18
63
8
49
12
3
8
127
18
15
3
17
88
21
18
48
113
31
209
4
33
42
132
21
9
183
21
12
15
8
40
99
150
3
20
43
12
5
49
11
25
18
24
12
6
30
24
21
8
37
27
21
15
32
112
68
19
6
75
93
27
8
4
3
222
3
45
12
63
20
19
18
71
49
3
3
17
28
99
102
3
21
84
102
24
45
80
1
6
93
12
12
27
33
36
15
65
37
84
24
6
66
24
59
12
37
11
67
48
12
30
27
27
138
36
24
3
20
97
246
54
48
3
84
60
105
23
40
8
4
188
13
75
60
57
24
18
60
90
111
84
15
66
135
12
80
40
48
45
39
68
19
24
57
68
85
174
138
35
25
18
5
1
90
6
35
48
19
186
6
138
72
3
8
7
6
36
318
66
15
12
9
138
101
25
6
18
48
18
77
112
81
12
35
100
9
99
12
180
9
48
72
63
105
60
6
69
63
125
48
1
11
13
39
93
84
119
192
37
102
18
3
39
21
93
60
6
21
72
81
36
36
3
72
3
12
12
30
42
96
5
28
12
57
102
30
3
8
19
69
24
45
72
18
36
57
45
24
11
13
12
42
53
100
27
12
78
216
15
21
288
3
3
17
43
17
52
36
140
64
45
15
168
8
7
24
66
35
19
21
3
42
60
24
11
88
9
15
33
35
145
120
30
84
18
23
37
11
4
33
18
30
66
60
21
45
3
12
12
33
144
84
30
45
72
15
78
72
48
36
51
80
52
8
52
57
51
3
12
53
64
21
36
51
15
72
6
120
47
13
126
101
112
15
42
3
237
63
75
246
72
15
15
42
72
30
41
37
60
11
12
19
41
40
69
18
33
8
1
138
30
51
15
60
144
216
6
6
33
147
125
60
19
18
126
90
66
66
27
3
72
42
96
27
56
97
15
9
48
6
45
39
18
15
33
42
5
73
6
90
3
8
13
12
48
12
75
9
126
105
80
19
114
144
48
27
81
27
87
6
72
12
12
11
25
48
60
47
37
138
54
11
115
48
9
57
63
27
30
159
32
49
60
54
9
3
5
37
15
21
66
6
42
6
75
9
15
33
60
30
54
119
12
163
117
72
60
60
8
13
36
11
55
65
60
55
125
37
60
15
57
84
12
30
102
120
23
85
48
75
20
180
49
90
6
24
12
123
36
111
24
42
108
47
175
65
19
96
12
12
66
102
33
12
105
132
36
84
78
41
60
1
11
43
77
37
75
3
108
17
48
61
6
42
11
25
60
90
96
6
12
72
66
45
60
75
54
18
18
54
30
3
21
36
36
15
132
56
19
33
48
27
84
60
48
6
90
17
103
120
45
12
45
75
15
57
33
12
143
85
42
101
64
45
143
13
95
49
15
68
160
33
96
18
18
48
84
11
4
3
42
78
65
28
32
19
18
168
23
52
33
54
150
30
141
57
3
51
41
85
30
33
57
84
36
75
9
24
66
138
15
8
28
32
49
71
97
12
11
13
72
78
6
11
7
78
90
120
18
27
60
3
36
29
19
156
45
9
51
21
39
84
8
25
132
36
24
48
35
48
37
18
45
9
23
25
15
153
12
27
48
27
101
60
7
90
23
1
30
30
18
41
12
37
12
30
41
19
24
9
63
53
61
66
42
11
49
30
150
36
36
3
36
39
12
6
143
25
12
84
111
8
72
40
12
8
157
23
19
90
11
52
63
18
24
6
6
63
33
ABCD 96623061586*3^$a+1 [50000]
12
20
28
39
24
12
117
15
18
35
19
45
3
57
129
102
42
15
48
20
48
25
27
12
105
23
28
9
36
30
5
55
30
42
5
97
18
65
12
1
180
102
24
9
132
68
12
4
3
36
69
27
120
24
5
12
55
9
81
39
69
12
15
63
9
21
72
35
160
39
6
12
96
12
24
18
33
152
60
7
149
121
159
60
9
51
20
4
56
1
84
47
108
31
54
66
9
24
45
12
36
75
8
12
4
15
41
88
9
15
21
6
36
12
45
12
105
114
5
121
30
41
28
132
57
12
123
12
8
25
12
36
90
114
23
13
35
163
17
37
18
9
9
51
44
7
33
9
83
145
27
20
180
28
68
24
85
96
84
63
9
6
45
75
114
3
33
72
23
12
36
112
60
32
7
41
37
18
45
60
57
11
7
213
15
69
21
111
51
60
30
147
33
47
25
63
9
11
108
7
150
30
77
1
12
24
11
37
42
30
111
33
195
189
18
65
37
71
52
9
15
116
12
127
81
8
55
21
33
12
195
75
60
156
18
47
13
162
9
36
153
30
234
6
54
83
43
54
11
199
78
3
24
20
36
61
48
155
7
89
61
123
48
24
8
61
54
96
36
9
92
25
72
3
99
69
45
27
189
48
83
88
81
51
3
6
18
21
20
7
9
8
16
36
9
30
9
45
63
32
168
13
95
64
201
27
24
15
90
78
72
126
18
21
84
69
3
72
3
5
52
141
36
18
41
4
3
90
42
93
117
51
152
60
64
36
48
45
15
44
31
12
45
144
9
24
63
147
18
78
29
25
12
90
114
27
20
25
23
120
84
48
85
54
9
12
123
5
67
30
107
36
64
12
144
36
33
15
80
37
119
1
60
123
120
48
8
76
116
13
47
12
7
9
9
6
297
9
3
48
75
53
76
84
69
11
84
40
45
135
27
78
23
4
9
36
171
120
60
75
18
95
52
57
27
60
39
66
99
117
15
3
57
15
5
100
45
75
20
13
15
15
21
60
33
12
51
153
12
27
8
109
15
165
39
21
59
31
21
27
18
23
40
27
5
55
33
39
72
33
57
23
40
48
32
55
72
18
12
3
20
1
102
45
63
150
30
9
33
27
111
6
59
24
16
21
119
25
24
90
108
57
33
35
13
47
13
36
54
9
81
12
3
12
68
85
15
21
39
20
31
54
36
90
18
3
8
12
7
18
27
207
54
24
18
84
90
60
23
25
83
7
5
52
69
27
99
90
63
15
5
43
5
13
15
57
63
15
72
90
39
33
12
75
51
9
84
32
37
72
60
15
33
3
33
24
192
24
35
12
97
72
18
126
90
36
9
12
27
18
24
36
183
32
37
66
42
35
49
63
243
17
28
12
8
25
3
69
132
18
33
8
31
66
15
39
18
3
20
48
64
8
184
44
12
13
36
96
3
60
24
285
18
77
28
93
72
15
3
125
7
54
36
54
53
1
54
48
57
8
72
25
36
24
18
125
4
9
42
9
9
35
1
126
5
7
105
57
11
223
77
49
96
63
9
171
21
23
1
35
181
119
19
18
24
99
27
12
36
42
23
112
68
64
33
155
205
39
21
63
44
76
9
23
13
114
33
48
9
75
81
24
12
111
8
61
36
39
33
60
3
9
131
124
15
69
80
55
12
24
9
9
3
33
12
99
33
12
6
54
3
33
84
108
15
57
11
7
18
87
57
39
252
87
78
144
15
33
83
12
1
54
41
4
57
3
51
42
12
23
73
36
120
126
78
27
80
40
60
12
81
270
54
96
36
36
39
45
78
108
48
54
63
15
53
12
7
153
9
11
28
87
30
35
88
27
18
30
21
93
11
7
65
43
9
57
3
21
59
13
147
63
18
42
9
60
69
27
15
18
15
20
12
217
155
25
78
84
24
29
60
1
84
3
32
7
213
12
9
72
35
67
45
20
13
54
48
18
23
1
48
27
81
24
15
3
45
56
40
24
33
15
15
42
12
96
35
145
23
31
18
30
41
1
23
36
7
5
52
57
11
72
16
75
21
8
13
48
6
9
60
15
42
18
5
7
33
57
54
41
40
60
9
11
48
24
181
24
35
88
57
48
15
48
15
89
13
24
18
293
28
15
9
8
25
12
171
20
12
40
12
21
30
9
81
24
15
3
12
42
23
112
21
35
4
156
8
85
119
16
81
60
51
12
20
25
90
48
125
19
186
35
108
175
144
5
85
18
18
72
42
102
171
27
90
6
69
57
54
89
85
35
1
147
57
3
69
11
7
90
15
96
15
65
55
45
ABCD 96623369372*3^$a+1 [50064]
72
21
24
15
66
7
8
40
65
240
72
78
33
57
127
17
15
16
5
75
24
16
72
47
49
41
111
57
87
45
3
96
64
35
48
24
66
99
81
7
185
7
56
57
18
109
56
15
12
21
96
15
121
24
80
24
27
165
27
90
211
72
47
132
21
159
33
40
80
16
32
9
103
23
9
16
128
9
48
30
25
149
36
15
57
87
88
35
72
60
25
23
33
72
136
32
24
21
12
7
23
162
66
13
24
48
35
90
102
42
3
45
60
183
64
35
21
24
3
13
24
215
48
1
41
18
108
9
24
24
48
45
43
17
15
195
84
33
57
18
12
81
27
21
16
41
87
33
39
45
19
41
36
27
88
24
23
48
33
27
37
48
17
48
12
42
1
119
78
12
6
345
40
107
102
108
12
15
75
90
30
21
189
51
40
32
3
84
18
7
48
17
96
103
29
43
32
27
13
8
24
3
60
25
5
78
102
7
65
30
121
17
87
64
96
8
57
6
114
55
11
144
21
9
48
30
1
24
17
30
129
261
19
17
114
69
24
63
25
5
27
117
3
57
31
59
6
24
39
51
30
18
150
12
3
15
162
60
90
81
57
7
24
77
67
72
5
36
79
8
15
48
12
12
30
78
93
117
12
48
78
24
36
13
239
168
90
120
24
48
55
5
3
24
33
63
39
33
27
6
39
3
48
102
120
7
120
11
37
17
15
3
18
84
135
136
95
9
21
3
24
207
6
90
25
35
174
48
87
3
18
19
11
37
17
120
18
18
30
174
135
15
1
8
9
30
97
155
6
24
15
33
72
31
29
51
48
99
21
16
56
9
168
31
72
5
54
30
48
55
17
15
21
42
57
88
80
123
72
85
80
40
32
123
85
65
102
66
103
101
18
30
51
9
7
48
72
53
18
42
151
96
8
96
21
75
3
12
25
24
24
48
8
57
15
120
15
25
48
11
6
24
31
35
102
31
47
24
25
8
87
49
24
35
13
32
16
17
55
17
12
43
17
31
5
42
60
21
21
78
117
33
135
72
3
21
21
78
21
64
35
72
30
48
103
17
48
7
53
19
35
48
93
45
210
57
88
167
73
125
84
138
102
39
81
48
223
272
33
54
9
27
45
15
9
15
60
85
5
3
75
13
35
45
40
119
1
65
7
83
45
24
51
60
144
6
12
78
42
31
96
80
40
56
88
17
87
75
30
48
39
48
3
93
87
24
60
93
63
33
87
24
90
6
25
8
192
64
23
72
1
17
7
41
39
33
12
36
24
31
65
7
185
48
55
29
3
87
96
9
120
21
19
65
60
30
21
9
39
16
95
73
96
80
9
48
12
18
25
5
12
7
48
17
111
64
125
43
48
5
30
13
11
6
54
25
23
73
65
30
73
269
18
33
24
72
51
117
15
1
17
72
18
13
56
81
120
12
27
21
30
85
29
51
9
18
300
81
112
144
11
54
111
129
30
105
105
120
60
75
16
72
48
80
64
11
37
32
105
30
25
131
24
36
9
81
84
163
23
9
40
65
135
33
31
71
1
179
30
18
85
47
18
42
229
17
79
96
17
7
41
183
39
12
21
40
24
8
48
75
42
91
24
35
13
59
85
35
60
153
16
72
59
6
127
96
59
168
37
53
123
39
18
39
88
72
41
42
18
99
96
40
149
43
35
48
30
24
108
3
87
42
78
25
17
31
5
19
8
16
11
108
33
15
120
105
24
15
9
9
15
48
27
37
5
30
18
60
192
55
143
18
39
16
17
48
24
31
35
30
55
8
9
63
24
64
41
150
1
8
96
21
67
35
21
24
3
109
35
13
248
75
42
18
42
288
192
103
35
30
30
25
8
72
129
55
35
126
55
35
54
151
80
24
48
16
89
63
15
84
61
65
72
60
123
72
16
71
9
51
21
232
233
55
29
48
3
45
114
168
33
27
90
18
33
16
104
27
42
75
33
24
55
8
3
37
48
47
121
11
13
53
75
24
24
21
30
18
102
36
114
216
30
25
5
144
51
88
41
6
25
8
27
90
219
21
115
317
123
15
9
64
72
89
6
9
40
24
119
288
24
33
87
6
ABCD 96623979982*3^$a+1 [50029]
8
63
57
87
13
23
57
27
1
221
156
75
108
24
60
28
17
31
132
32
33
90
25
17
18
45
12
81
15
27
49
41
18
30
36
43
12
71
25
140
105
15
64
89
19
68
124
113
12
55
24
32
33
127
125
43
32
39
54
54
12
6
67
36
131
93
16
29
63
87
36
37
72
35
48
42
108
48
7
32
3
72
1
84
113
18
45
57
42
90
15
16
44
105
18
72
12
6
63
132
112
108
32
160
20
40
35
18
18
289
107
33
3
45
39
78
75
96
12
45
75
3
121
23
153
27
36
1
11
24
49
24
65
7
48
113
90
45
27
18
247
95
66
54
21
4
176
84
28
92
16
29
42
1
29
43
56
51
9
9
3
69
63
3
114
54
1
104
15
1
89
15
99
72
120
90
36
18
37
23
9
63
45
45
3
69
48
18
37
23
90
55
32
57
67
5
63
135
72
49
92
15
108
54
36
6
126
3
72
60
39
96
120
18
6
144
37
35
109
68
21
207
112
107
141
4
44
69
30
165
15
60
108
198
75
16
8
3
54
55
8
36
135
61
71
54
180
198
12
24
37
29
3
213
7
47
18
3
15
132
37
116
45
15
39
9
120
105
90
105
39
85
96
84
23
37
53
12
3
48
144
27
30
19
5
27
165
54
25
36
35
72
81
39
18
162
18
114
36
120
33
75
57
192
60
87
9
159
48
18
234
93
60
28
104
40
41
30
189
240
28
29
19
59
12
1
140
3
97
35
117
45
3
45
43
29
72
39
60
16
83
1
32
148
44
16
125
55
12
17
18
90
15
3
1
23
36
1
144
32
105
87
36
81
18
48
42
18
12
6
102
60
49
8
51
49
5
75
51
157
59
9
24
51
45
52
20
60
39
90
3
16
44
51
9
180
3
42
15
3
120
45
124
11
24
73
48
89
39
15
1
23
73
32
21
67
35
205
35
12
33
57
162
1
35
25
32
75
12
93
156
4
107
73
8
88
29
42
81
45
72
31
132
12
5
18
54
3
16
32
3
126
51
12
153
27
315
21
15
9
135
18
72
12
43
11
36
25
119
1
71
42
135
36
100
104
16
20
4
47
141
4
96
29
60
120
55
8
87
81
75
45
27
21
12
4
60
71
12
96
30
42
37
36
12
68
45
27
64
35
69
76
29
54
73
5
63
147
45
27
1
5
19
200
100
68
28
300
35
1
23
93
159
33
76
36
83
42
66
153
16
29
39
33
18
61
29
6
1
143
174
3
33
87
45
54
13
17
114
144
36
49
53
55
5
84
6
157
53
43
20
16
83
42
18
141
51
33
36
261
66
25
89
84
6
201
228
124
60
8
28
17
72
18
84
96
37
12
36
95
138
15
147
33
64
47
90
54
126
6
109
68
60
48
12
148
35
97
17
123
15
81
100
17
7
155
25
20
87
69
129
15
3
105
120
184
5
18
18
102
25
140
33
168
55
89
12
43
180
35
12
33
60
3
72
36
120
6
63
36
76
116
28
17
19
95
54
72
63
40
77
12
7
44
27
90
18
84
6
31
36
35
72
45
33
3
15
177
4
53
103
23
36
9
189
15
93
3
51
9
81
66
114
3
27
18
126
189
48
52
95
1
32
93
84
6
37
137
60
15
3
174
171
105
27
28
83
36
36
25
12
260
48
4
83
93
12
36
27
37
125
3
15
13
59
48
24
36
73
101
411
9
174
69
153
18
156
24
30
19
35
21
16
56
112
11
72
60
18
54
13
5
15
69
115
128
100
71
109
185
30
25
71
9
27
69
12
28
224
3
97
11
25
32
87
6
84
18
25
35
45
75
114
55
44
84
27
6
18
144
85
72
128
57
18
13
20
33
27
33
31
24
44
45
3
12
160
35
6
144
48
123
21
54
37
80
15
37
35
37
11
54
78
73
8
84
16
32
15
60
49
5
30
1
60
17
30
33
72
40
5
111
60
4
35
126
72
43
ABCD 96624575636*3^$a+1 [50028]
95
157
36
8
24
12
51
57
28
60
24
36
8
16
20
64
32
52
32
48
45
3
12
76
36
35
1
20
4
48
53
7
240
128
12
28
12
152
76
32
15
18
7
36
164
28
8
192
4
68
52
56
33
15
40
92
4
8
88
5
39
160
48
48
60
44
36
24
9
31
23
85
72
56
40
12
77
15
3
25
65
72
135
45
19
60
12
32
60
108
24
88
60
41
27
84
15
21
15
57
192
28
60
20
132
124
24
47
45
24
156
171
9
16
12
12
60
24
104
28
8
72
4
8
48
112
5
43
20
9
15
60
40
116
4
44
4
23
18
55
20
52
24
101
55
8
4
12
20
24
4
12
200
4
44
28
12
36
92
57
36
31
20
36
39
61
104
28
132
128
12
36
165
27
40
8
12
36
64
60
23
45
48
51
36
37
17
54
21
4
96
20
28
11
54
3
84
40
8
40
8
28
32
120
64
80
16
32
60
40
47
54
39
28
48
20
12
15
45
24
76
80
9
75
16
12
41
7
29
79
92
120
4
8
48
84
48
100
8
60
64
20
24
51
13
41
31
5
39
256
48
92
96
27
21
12
24
16
20
12
28
20
27
121
80
24
72
40
80
15
13
80
36
51
13
48
80
52
32
84
12
4
8
52
24
257
15
24
48
48
27
105
12
96
24
24
9
75
36
15
1
8
12
4
116
3
261
60
16
5
151
12
20
36
124
32
28
176
12
24
28
8
48
4
20
12
76
84
24
24
56
36
28
68
52
32
16
32
40
8
60
24
40
44
40
11
1
80
100
17
72
3
28
5
39
24
36
45
171
48
52
44
168
3
157
92
64
60
92
84
36
9
36
103
84
8
3
61
60
41
27
16
56
40
68
76
44
33
3
96
60
28
8
28
36
44
24
12
60
28
12
11
13
56
84
4
96
44
12
105
15
4
104
60
40
12
24
132
8
16
24
56
45
3
28
5
39
144
52
8
76
8
100
8
48
52
44
96
52
8
48
12
64
20
36
28
24
60
48
23
61
24
36
5
63
156
76
8
72
16
23
1
24
296
36
24
36
120
84
9
7
48
12
23
85
84
20
28
107
72
36
133
24
12
65
36
79
128
40
192
8
72
4
36
56
40
44
3
72
18
87
60
36
28
5
15
96
64
5
19
8
24
60
60
36
4
20
39
21
4
80
16
24
32
24
24
12
15
45
28
120
5
7
48
35
49
5
75
28
20
4
8
52
20
9
15
40
24
101
39
60
45
55
8
45
63
16
36
24
5
31
59
1
24
65
18
13
20
4
56
28
152
40
83
69
75
25
11
105
40
60
80
12
64
20
4
20
60
72
52
32
24
60
16
44
4
32
16
47
13
24
20
16
8
24
52
44
24
12
15
61
24
84
32
24
76
132
12
59
37
104
16
12
20
28
24
29
180
19
68
100
12
68
60
24
9
15
76
48
168
20
28
44
12
40
35
54
51
84
9
43
20
4
80
144
16
8
27
1
35
37
32
16
8
141
63
45
3
4
108
65
3
4
48
12
56
28
11
1
44
24
204
123
37
80
16
12
48
5
27
24
36
28
12
8
4
32
96
12
16
24
68
4
20
24
76
24
32
28
44
48
48
4
36
72
80
45
3
15
25
44
40
32
93
67
36
44
24
12
60
108
24
76
56
28
36
20
12
4
20
24
40
12
12
12
65
3
216
12
52
32
28
32
39
21
28
131
85
59
18
54
13
68
72
52
80
3
45
280
192
59
57
33
135
36
16
32
12
36
28
20
12
40
47
25
8
40
24
11
108
57
33
111
16
32
28
12
68
3
21
60
48
33
3
52
32
3
45
108
40
44
16
12
72
60
53
87
12
81
183
132
4
59
57
24
4
41
175
36
12
56
4
5
127
116
12
15
1
84
36
104
40
8
88
20
12
12
148
60
20
4
8
93
127
20
12
24
24
40
32
4
12
68
16
35
61
8
21
79
44
16
12
12
80
12
33
72
15
3
13
12
8
4
53
15
3
105
4
36
32
16
5
27
100
17
111
36
48
21
19
8
27
21
76
24
44
12
21
67
12
8
12
36
24
4
35
21
60
228
40
11
1
24
24
12
65
39
24
12
33
15
88
72
128
4
44
45
144
3
84
24
36
4
104
28
32
48
4
8
40
116
16
36
29
19
12
152
16
92
72
16
92
64
5
123
28
8
96
60
16
12
36
20
51
1
35
49
5
36
3
100
80
100
72
5
15
28
36
56
4
41
39
16
8
4
48
29
19
144
8
72
52
48
20
15
1
56
33
18
13
5
75
12
4
20
124
17
163
24
20
36
12
60
45
7
168
20
75
13
20
12
4
59
9
12
36
4
96
132
140
48
24
28
8
93
15
280
60
56
4
36
53
51
39
1
20
40
11
1
20
64
36
12
8
12
28
32
72
88
36
24
8
9
15
16
5
163
32
4
36
20
72
72
15
54
79
12
20
76
60
24
8
48
72
60
12
16
35
9
24
12
84
4
72
92
100
8
4
48
48
8
4
12
8
12
9
55
17
3
12
28
56
168
16
95
1
20
16
24
164
12
88
56
64
5
39
ABCD 96625122338*3^$a+1 [50058]
150
18
12
60
120
153
87
113
16
9
42
18
30
5
67
60
393
80
115
5
37
48
72
3
24
27
144
69
111
6
126
77
61
6
45
165
36
60
138
180
276
54
12
54
153
63
33
45
35
96
144
7
33
21
3
51
5
16
8
7
6
120
99
69
36
36
219
81
78
12
90
78
192
24
309
144
120
51
45
171
5
55
9
201
60
36
30
24
36
213
21
203
61
6
36
9
21
18
72
60
18
30
72
173
136
48
21
126
24
45
21
6
54
15
144
21
3
312
81
63
75
36
6
3
15
336
6
179
19
126
66
18
6
210
90
54
99
27
6
30
54
59
16
51
77
67
204
66
15
24
96
104
391
9
96
45
36
63
75
36
54
51
8
40
117
150
120
45
15
126
18
36
45
39
9
153
60
27
32
61
99
51
120
78
180
12
18
36
54
11
115
54
180
11
64
75
21
24
21
6
90
18
12
18
59
16
80
7
18
15
21
186
54
99
57
18
5
16
15
9
104
13
147
21
30
5
16
24
45
195
96
288
152
31
84
69
75
21
24
15
12
54
54
65
247
30
27
27
24
66
3
56
40
315
45
96
39
129
123
108
9
33
63
45
99
120
27
36
24
33
33
18
126
15
21
144
144
6
45
8
31
41
64
80
24
7
90
15
39
36
45
51
117
3
149
88
80
16
45
6
144
36
54
72
138
81
339
69
3
90
30
93
15
41
24
7
90
159
21
27
72
51
48
36
54
75
56
109
75
141
126
48
5
40
24
81
30
36
24
21
81
108
11
31
30
24
3
123
18
36
30
9
105
12
150
53
31
36
90
59
85
75
21
30
78
156
3
33
54
24
66
135
48
51
6
39
176
40
120
75
53
13
54
189
135
162
78
66
60
36
39
48
57
15
48
72
9
231
51
60
108
69
3
77
40
63
9
21
3
87
9
69
126
66
24
75
120
51
24
216
18
30
45
120
75
21
45
294
72
149
115
6
84
3
21
66
65
64
200
216
145
23
43
114
75
51
30
90
69
39
42
39
24
27
53
91
84
105
57
167
13
27
32
55
105
24
27
108
65
157
3
56
25
39
57
23
25
90
29
256
80
31
9
27
18
360
51
75
126
60
90
120
54
83
16
135
60
72
48
42
3
45
51
99
5
7
33
45
35
91
5
48
91
5
67
120
93
21
59
25
36
54
60
72
54
99
24
21
120
59
96
64
56
1
66
149
31
33
27
117
21
11
115
150
36
99
24
200
40
51
66
83
40
80
16
21
99
99
21
24
117
48
11
120
1
54
33
56
40
216
69
126
270
23
120
16
56
91
18
75
45
11
175
9
120
120
147
77
133
3
21
120
24
450
89
73
63
144
96
75
120
69
3
54
36
3
51
29
64
56
64
27
54
12
18
41
24
144
31
30
11
211
54
23
112
75
93
80
40
261
51
129
156
36
23
40
56
25
54
132
120
78
36
195
21
123
80
31
105
51
24
84
185
64
57
119
64
56
37
27
81
15
144
3
77
7
9
51
93
81
39
51
72
114
66
384
36
48
6
36
120
123
45
12
60
99
24
15
330
71
181
18
12
149
168
67
66
54
165
69
42
264
33
63
33
15
41
19
156
36
108
96
54
30
165
111
36
90
48
36
39
24
177
39
15
ABCD 96626205452*3^$a+1 [50008]
50
144
40
108
72
56
115
95
60
84
18
114
34
75
89
106
92
70
30
62
72
28
11
49
63
27
138
198
56
58
30
26
82
2
58
45
83
12
40
32
25
11
22
50
18
34
6
72
2
25
23
180
42
12
58
38
12
6
10
54
170
46
54
150
110
36
66
150
28
180
2
58
122
4
230
52
152
12
36
58
12
38
42
18
12
52
123
77
222
66
60
10
72
18
222
5
33
15
33
52
150
117
41
39
96
27
117
45
3
15
130
20
70
120
132
36
2
18
100
42
90
57
17
48
108
3
51
34
20
162
70
15
135
32
150
100
18
20
108
6
84
52
20
27
288
27
90
18
78
124
95
15
70
48
60
32
18
42
3
48
39
36
12
54
4
2
100
80
30
72
115
137
18
16
24
138
152
70
18
2
300
250
8
195
37
32
186
18
102
18
114
30
18
72
40
38
15
55
14
126
13
5
22
90
102
8
12
40
20
30
42
18
28
2
6
7
185
232
186
92
57
81
34
90
26
70
20
126
88
92
16
18
74
88
14
78
106
14
18
52
200
238
192
80
25
113
42
48
18
202
108
56
28
60
30
26
72
198
39
141
10
164
6
15
129
28
78
50
96
46
90
2
108
18
27
67
30
15
45
131
9
72
18
13
3
90
152
54
36
102
72
4
122
22
2
18
70
48
62
106
84
6
20
10
42
30
77
15
196
2
42
28
72
180
36
42
74
33
33
22
32
9
7
62
16
50
60
109
51
110
30
4
36
30
27
123
165
119
108
222
15
91
90
182
72
198
7
3
78
104
18
18
24
118
44
48
72
54
124
36
252
2
18
75
195
58
20
10
24
20
36
37
29
4
110
12
168
102
42
106
164
126
84
78
108
147
7
2
4
84
38
22
32
36
22
50
36
112
32
36
34
62
54
52
110
7
21
56
24
180
154
2
219
15
34
15
167
108
13
75
98
115
99
20
105
75
18
48
6
34
14
16
2
43
177
14
76
5
135
25
47
6
54
16
20
12
130
35
39
28
168
72
93
17
10
6
84
26
52
18
14
88
80
88
45
99
20
30
18
42
106
54
95
16
45
134
102
184
230
204
90
12
36
58
84
18
72
2
96
105
13
54
38
24
18
18
123
15
90
124
56
67
3
56
24
282
112
30
96
50
24
28
134
120
49
29
160
68
168
87
55
32
25
47
94
104
70
20
268
20
42
66
90
274
36
56
36
25
47
1
45
56
94
2
160
50
22
56
70
50
112
182
10
38
52
92
13
95
196
42
50
52
80
48
108
4
30
146
144
18
144
16
62
12
96
145
107
30
126
22
198
14
31
27
120
8
102
70
2
6
52
32
90
78
12
18
7
45
6
32
52
41
67
18
92
160
8
10
2
43
135
62
12
58
5
27
58
18
30
44
10
168
18
75
71
30
24
144
66
4
2
16
30
72
6
182
30
88
54
38
72
6
84
130
38
180
28
77
67
168
14
34
56
36
60
54
36
3
67
20
12
16
80
109
81
26
48
21
105
7
17
106
32
54
58
18
90
2
18
30
148
50
4
32
114
124
50
61
32
37
110
16
2
108
90
12
112
153
113
70
137
87
10
150
41
112
5
22
122
6
37
11
85
27
48
2
3
139
56
72
18
214
8
84
204
162
160
38
10
72
27
53
30
58
270
12
8
84
40
120
56
40
56
16
68
90
276
3
15
118
8
120
252
24
18
102
24
34
5
87
36
118
54
26
144
16
74
108
18
39
43
2
108
18
22
2
16
174
38
72
81
7
108
2
ABCD 96626408384*3^$a+1 [50042]
24
72
228
156
24
9
275
103
93
48
3
117
48
84
180
57
147
272
60
223
18
15
84
27
36
54
11
115
29
108
40
48
56
16
27
41
76
96
57
23
48
40
44
16
84
8
25
108
51
60
123
36
45
120
60
84
104
64
116
76
33
18
108
17
19
141
96
20
13
51
108
32
328
108
48
12
80
61
18
5
4
135
18
39
108
60
171
137
61
54
137
4
32
124
279
93
84
216
21
11
7
29
100
8
25
27
45
15
36
44
96
52
117
111
15
180
137
43
5
16
80
43
117
81
63
36
44
60
16
33
324
126
33
3
108
33
44
67
17
156
187
45
153
243
32
4
99
9
32
112
9
18
21
69
87
120
8
19
36
33
156
12
144
144
20
204
40
93
203
67
33
36
140
79
33
75
54
11
4
39
36
117
12
69
3
44
64
51
81
108
12
20
4
153
39
123
33
12
135
36
105
36
144
44
160
123
101
151
41
48
196
39
165
69
87
3
108
57
15
41
64
57
183
15
69
39
72
17
19
9
27
53
1
51
201
27
171
165
51
5
4
12
144
51
77
196
84
48
56
36
25
3
128
49
72
15
12
44
64
243
36
29
28
69
90
5
13
18
113
31
21
105
83
256
44
40
135
21
12
24
12
32
76
48
144
24
3
309
32
55
201
24
92
12
13
90
72
9
168
144
39
29
241
27
68
28
24
156
3
153
9
23
52
156
192
32
16
228
84
9
147
32
12
96
1
339
180
44
208
48
63
45
32
208
20
91
198
155
151
9
224
16
72
44
16
12
84
48
48
3
77
28
3
69
96
12
93
231
111
54
90
93
51
29
28
36
48
32
220
39
77
4
24
176
43
149
247
162
87
32
43
18
108
15
44
48
91
257
36
48
160
140
52
48
33
3
33
27
27
90
11
12
64
39
33
3
89
52
44
4
60
140
7
29
244
56
13
27
9
39
51
180
90
23
40
12
12
32
4
3
29
60
55
77
52
44
7
36
18
87
104
7
33
56
136
96
3
54
99
12
51
54
111
105
15
80
48
100
12
15
33
96
116
52
8
16
120
279
357
36
60
69
15
120
27
21
32
37
36
54
17
40
87
81
45
39
92
48
37
144
27
68
172
68
108
88
44
16
36
129
207
56
25
72
231
39
180
90
90
41
64
120
8
109
87
165
63
108
48
284
184
44
259
29
48
13
54
57
164
31
189
135
18
15
75
81
45
54
137
4
80
144
103
54
35
64
27
17
208
68
28
3
90
36
51
111
33
75
18
231
39
53
12
7
137
7
93
36
12
75
72
108
45
63
177
20
52
3
5
67
33
57
180
3
33
123
84
243
41
112
36
108
9
59
100
12
60
32
7
81
99
41
60
79
33
3
141
36
237
87
3
36
54
15
48
108
153
54
17
19
177
75
81
32
36
16
48
60
80
136
108
141
99
128
144
76
68
60
37
18
153
132
12
315
5
52
132
45
11
40
48
140
31
17
4
105
47
43
5
144
16
48
21
15
140
133
36
111
72
33
35
12
4
32
100
60
45
3
60
24
56
16
96
51
36
9
20
48
4
63
29
28
72
44
76
3
162
27
189
39
80
12
103
ABCD 96626411296*3^$a+1 [50033]
84
30
96
78
75
69
72
84
15
15
114
30
48
90
30
42
6
77
49
18
6
159
3
102
195
63
42
36
66
24
54
15
3
42
126
72
54
11
52
140
7
96
30
87
3
30
24
3
68
28
309
18
237
60
21
75
9
6
77
73
42
30
60
54
6
114
30
3
20
67
6
63
32
48
91
54
114
6
12
47
13
3
69
132
30
18
312
174
77
25
3
120
45
36
6
18
6
144
282
35
67
21
165
6
29
40
27
18
15
60
45
30
189
36
45
75
15
126
18
30
12
30
24
45
57
95
37
15
20
120
108
28
24
56
37
30
18
12
3
32
7
78
3
140
72
13
174
18
60
27
141
15
45
12
72
18
48
29
1
90
9
213
84
264
35
64
216
32
43
5
109
23
25
27
33
3
60
9
71
24
253
30
5
37
6
5
1
138
168
18
12
72
60
51
80
91
33
36
45
120
12
84
3
57
96
12
35
211
5
37
78
66
54
90
12
27
57
219
24
36
92
28
87
53
85
24
35
48
37
78
30
84
84
60
6
66
83
49
48
72
168
42
45
75
6
84
348
47
1
144
95
100
15
45
33
60
47
7
101
28
87
48
90
6
6
3
159
45
81
135
21
123
51
72
24
9
45
84
36
15
57
12
6
9
57
48
83
13
72
54
9
39
6
60
30
54
18
5
13
135
21
3
68
73
162
24
18
48
264
150
9
21
96
144
191
97
18
72
48
197
121
119
40
8
13
36
11
88
57
168
15
87
65
49
84
75
21
36
30
137
7
9
15
5
25
12
78
96
41
88
9
12
114
96
33
80
85
12
11
13
15
9
36
135
75
66
6
78
132
144
6
33
44
108
55
53
1
66
18
15
32
55
210
30
42
15
63
24
246
42
96
5
91
24
5
160
180
152
52
321
159
27
29
19
45
27
41
28
9
90
18
132
42
6
3
45
15
27
24
69
177
12
192
23
7
29
25
24
66
6
18
18
132
12
11
43
96
96
30
63
75
6
24
66
18
95
100
3
5
25
60
267
27
30
84
24
35
37
23
103
53
19
81
21
180
36
114
9
135
5
4
140
108
7
42
63
33
47
145
108
3
32
25
72
6
6
23
235
66
59
43
24
69
9
35
76
32
85
30
90
12
42
48
53
48
40
120
81
48
60
102
66
84
71
48
1
48
15
33
3
135
30
72
3
44
61
24
30
72
90
83
91
125
37
30
18
120
6
24
9
21
90
69
3
24
6
48
75
44
37
24
15
57
123
24
21
144
15
93
63
24
3
30
60
30
30
23
49
71
1
23
61
102
90
30
192
5
96
109
48
3
99
21
195
5
1
60
174
17
7
78
48
12
63
15
6
168
15
20
121
72
78
54
75
36
32
88
60
45
66
18
30
198
72
23
19
18
83
13
30
9
36
164
108
88
57
24
71
72
43
24
9
45
204
75
57
108
51
32
43
24
198
3
60
224
16
69
75
8
67
21
45
36
18
78
27
33
12
51
111
6
18
72
153
15
6
23
61
15
105
12
63
32
115
5
13
36
84
174
90
12
11
49
3
3
117
3
17
31
5
40
21
84
59
61
36
59
109
15
93
107
31
54
48
42
81
20
12
13
12
30
24
90
48
6
150
42
5
13
204
90
18
78
9
81
36
3
207
29
24
136
9
35
73
150
24
54
60
6
24
6
3
207
93
33
24
84
35
64
3
30
108
12
23
25
99
213
23
37
78
6
84
24
23
37
18
33
69
23
12
7
9
44
48
139
6
35
60
115
5
187
45
21
54
66
6
113
145
6
5
121
84
150
162
144
279
39
6
36
150
48
21
45
15
21
84
279
105
11
67
33
44
40
21
24
6
24
282
39
15
9
135
105
21
90
66
24
60
114
18
54
24
9
45
23
12
16
15
6
24
47
25
12
36
39
36
32
7
96
5
4
20
43
18
6
30
114
6
48
42
264
66
126
5
28
9
150
45
3
5
ABCD 96626772596*3^$a+1 [50001]
10
6
12
18
72
20
6
16
23
27
6
83
12
4
1
47
7
20
18
12
10
14
36
6
9
15
9
9
22
116
48
81
9
22
20
100
13
31
10
56
4
84
7
12
43
60
4
6
54
20
10
6
30
2
18
48
64
26
57
7
5
31
2
54
30
11
5
50
17
41
2
18
27
3
4
1
31
18
11
17
72
35
13
42
12
14
72
18
21
55
1
19
16
80
45
32
13
15
32
53
7
11
6
8
66
12
24
16
18
14
6
12
4
68
6
57
39
9
44
5
6
5
7
2
16
26
10
26
12
76
12
8
29
23
30
8
6
60
48
46
30
6
79
1
6
9
9
107
17
2
53
17
86
24
21
157
20
11
5
6
20
6
24
51
9
174
6
54
17
28
1
36
90
188
21
31
12
72
36
14
6
124
6
62
45
15
33
32
13
12
126
17
53
6
5
3
6
34
41
121
26
24
18
12
10
14
6
18
168
10
37
16
1
24
36
8
6
9
7
5
39
5
16
39
57
7
17
8
41
7
4
15
10
6
32
40
8
17
13
15
37
2
36
12
30
11
7
18
22
54
6
29
1
23
24
27
45
15
24
6
6
5
193
6
69
21
23
23
12
5
12
105
18
28
12
26
42
48
24
22
38
12
40
1
4
73
18
12
25
35
2
6
28
5
9
52
35
25
8
11
4
3
4
5
9
12
48
36
4
35
21
10
36
24
13
53
8
10
24
8
5
5
48
2
9
9
22
32
33
7
73
4
9
6
93
21
87
3
5
35
2
18
34
20
6
84
5
11
54
2
18
16
11
3
18
15
8
16
45
10
13
52
3
18
10
50
18
16
5
45
18
28
44
58
90
53
15
40
24
68
81
7
42
11
57
4
30
60
29
7
13
95
30
26
28
20
30
22
24
20
6
30
24
36
90
23
16
20
7
9
1
60
44
24
4
12
6
12
13
49
15
1
14
4
12
2
51
27
28
6
43
31
42
10
14
6
9
15
66
18
16
50
15
3
52
74
6
10
11
7
2
6
57
21
27
33
16
36
32
12
15
15
18
48
22
8
52
2
28
8
39
3
36
6
40
126
72
18
35
9
10
41
13
7
7
6
34
25
13
3
57
64
54
5
187
54
114
66
11
12
13
18
5
32
48
16
49
35
9
60
11
1
18
48
84
16
42
26
24
6
51
33
16
20
12
18
4
41
20
11
13
11
36
20
70
48
8
35
17
31
4
103
14
10
8
5
73
54
18
11
7
24
33
1
20
15
12
80
19
106
103
41
18
2
46
8
10
24
2
24
81
39
70
2
45
48
75
4
2
6
28
29
8
59
36
38
6
4
20
42
10
25
72
25
6
34
32
10
8
22
14
17
23
32
10
14
60
84
40
12
8
21
51
42
36
30
12
54
114
34
11
15
64
25
65
36
2
24
60
18
51
55
2
34
6
104
23
11
41
19
17
3
24
18
3
7
54
59
31
5
21
10
29
19
6
30
36
2
36
22
12
2
15
1
38
9
3
9
13
23
32
16
7
14
30
28
5
3
4
56
24
41
7
6
84
11
41
20
30
10
11
33
24
51
21
24
16
50
34
2
24
10
44
16
18
5
12
69
66
4
122
18
4
38
18
34
36
35
1
18
18
68
36
6
24
41
13
10
6
20
30
36
4
44
46
30
60
20
16
13
35
2
75
9
6
12
10
2
16
20
10
14
76
18
7
19
6
3
7
29
44
17
32
42
66
4
74
6
6
9
3
48
10
8
46
1
19
4
14
11
29
11
20
25
12
40
68
16
14
30
15
69
58
12
13
13
51
39
12
30
39
24
12
20
17
6
14
42
24
21
3
16
25
1
48
3
19
13
1
6
60
10
36
54
20
46
14
90
40
90
18
56
40
7
4
25
11
19
18
11
45
47
28
24
3
40
29
39
64
1
1
75
13
31
1
6
12
12
4
6
43
41
60
50
6
10
6
44
40
24
7
25
18
6
11
37
51
27
17
11
6
35
31
14
24
12
22
6
11
3
33
7
5
27
48
58
8
12
4
11
25
8
46
36
20
24
36
5
13
30
12
24
54
24
22
14
4
38
24
29
1
99
20
1
10
44
66
3
31
37
72
17
18
18
43
41
20
34
41
9
42
24
21
8
107
13
12
4
13
2
10
24
30
20
9
36
12
9
94
54
23
27
58
55
43
12
22
26
22
74
29
7
58
30
24
85
16
15
29
13
60
24
46
12
85
11
25
19
57
1
2
12
9
21
39
7
24
50
60
6
93
7
12
2
54
9
3
22
2
4
26
4
19
5
12
6
44
4
26
11
23
14
30
18
10
17
145
8
18
36
24
9
21
22
2
42
9
79
5
72
13
32
30
28
2
11
35
24
66
14
4
36
24
5
39
28
20
5
43
9
57
6
18
4
32
54
22
30
38
12
18
4
5
27
30
28
2
16
8
34
12
24
14
18
18
6
10
18
38
4
14
102
17
13
10
65
24
9
39
8
55
18
6
28
5
3
10
54
56
9
9
52
127
7
6
58
17
15
4
13
47
20
24
10
11
1
8
64
23
75
24
114
52
7
13
22
13
13
10
17
13
14
22
35
36
19
13
1
12
10
24
20
30
15
75
29
7
168
52
5
63
84
22
18
53
69
90
113
17
11
57
3
19
6
62
10
2
24
10
2
52
116
4
1
16
1
60
14
9
45
15
15
4
72
133
37
66
5
48
31
36
72
22
6
18
2
54
10
6
7
7
9
21
10
30
20
36
4
26
28
20
42
47
13
18
17
12
47
14
39
21
15
19
72
8
22
20
4
7
5
44
3
12
104
5
2
5
4
1
18
5
9
12
10
1
19
29
19
21
1
50
10
26
5
37
42
10
6
18
32
4
30
18
2
54
6
24
4
2
48
3
12
13
44
10
20
70
26
4
24
49
35
42
18
102
11
57
28
30
24
1
64
19
42
44
18
18
48
6
41
17
110
16
5
9
3
3
5
31
40
140
24
5
5
80
30
132
24
54
6
24
16
13
13
114
40
44
36
21
43
26
39
20
25
6
29
40
15
36
6
3
32
73
22
8
21
43
42
54
80
6
16
2
33
19
36
13
1
4
6
18
11
7
14
18
33
39
18
35
35
8
33
21
10
6
18
44
6
16
24
12
7
25
22
5
1
43
1
36
23
5
26
4
54
2
6
12
83
4
15
18
3
7
41
9
52
31
4
8
7
28
48
128
21
8
61
6
21
43
14
3
73
2
69
33
11
11
5
8
11
17
13
6
14
30
12
5
5
32
11
60
1
63
1
35
1
11
3
72
4
14
6
16
74
3
36
7
2
12
66
24
28
5
43
113
69
12
10
26
3
12
25
43
1
28
11
9
11
41
68
12
10
13
7
4
12
29
56
4
48
51
16
18
48
55
17
32
4
19
67
6
63
21
40
11
8
67
17
13
35
7
46
50
54
22
44
4
20
6
30
52
13
19
21
15
6
75
44
5
50
4
1
4
1
30
29
57
15
3
6
16
14
9
1
30
20
12
22
26
150
46
20
9
12
57
18
4
14
12
23
11
8
28
125
48
15
12
5
4
45
46
5
69
54
5
11
14
6
16
60
104
9
21
58
72
44
5
5
14
45
12
19
24
32
18
22
30
6
20
33
15
42
28
14
10
2
16
5
13
20
16
20
10
5
31
13
5
20
22
14
15
8
48
113
14
42
30
4
12
53
25
20
15
24
27
21
32
16
1
24
32
15
7
17
21
10
68
54
3
55
53
36
21
18
16
6
20
18
52
29
21
18
4
32
45
84
20
1
10
13
7
24
60
10
90
32
9
13
18
65
87
5
16
37
38
21
45
10
8
21
21
3
27
4
32
22
47
43
36
125
1
36
2
22
11
9
24
60
22
72
12
6
38
36
6
63
9
82
20
34
54
5
31
49
13
23
4
3
34
68
3
49
6
77
87
28
18
8
10
5
37
54
53
27
10
14
34
47
9
35
31
30
54
10
14
42
59
4
7
20
30
6
17
5
18
14
39
31
1
67
6
6
10
24
67
37
11
7
4
14
16
24
50
5
11
26
12
6
29
16
7
13
7
10
32
10
17
36
37
11
1
54
2
4
20
10
14
6
9
7
44
70
11
25
23
75
82
95
13
11
33
11
25
10
146
64
11
36
7
32
18
6
6
10
1
19
16
32
53
13
6
18
6
22
18
17
27
117
9
10
12
60
14
11
7
5
11
104
6
36
84
4
18
25
28
7
ABCD 96627132164*3^$a+1 [50046]
89
16
39
47
13
75
2
18
46
51
29
6
24
1
23
60
16
24
105
15
45
407
120
60
70
39
9
32
18
1
99
116
1
63
81
5
16
50
64
80
30
19
35
100
12
80
4
60
74
19
72
155
16
9
15
60
86
19
11
24
1
48
72
3
30
96
75
21
74
61
24
36
99
26
118
117
39
33
93
14
96
13
35
40
32
37
3
20
4
21
23
16
176
4
44
40
81
36
3
62
64
74
6
43
21
96
14
112
45
144
99
36
21
83
61
108
87
144
9
12
36
183
21
15
60
36
9
15
20
1
83
25
297
30
69
45
54
45
47
4
56
88
21
11
85
5
7
147
6
30
44
4
36
21
3
96
44
16
74
91
21
48
39
41
19
11
36
1
3
21
156
24
120
41
64
14
76
20
1
3
12
93
15
81
11
97
12
29
22
8
40
26
46
24
24
32
24
1
15
24
104
10
32
18
160
62
118
60
30
86
16
20
4
9
51
80
36
28
6
110
49
60
12
24
95
61
5
19
36
59
126
30
13
51
81
12
3
48
81
99
30
32
18
30
46
44
61
35
73
12
24
12
59
64
20
36
16
44
1
29
6
4
9
27
9
24
15
66
96
48
26
6
18
136
86
114
1
39
69
11
25
45
96
38
96
4
6
26
13
36
21
110
85
285
3
155
37
59
120
96
10
48
15
111
20
24
52
50
30
73
15
21
15
21
39
24
2
30
4
30
74
49
72
11
73
11
60
4
12
8
132
85
15
8
36
36
120
64
9
12
3
72
80
58
27
75
24
9
15
32
4
93
36
11
10
6
48
20
12
49
9
26
25
29
106
36
9
35
1
23
49
51
60
36
104
82
18
21
36
60
39
146
78
72
4
21
12
53
70
84
134
16
6
8
157
99
9
11
253
47
34
6
20
1
5
127
27
6
75
3
72
8
61
21
63
36
125
19
45
87
48
11
13
71
16
21
12
11
61
11
13
75
30
26
6
58
36
201
35
120
84
4
32
28
165
107
58
6
56
168
16
56
60
25
3
20
102
7
107
4
81
71
64
20
30
10
9
47
144
61
12
3
68
100
36
153
23
88
57
3
9
11
52
45
23
12
48
12
37
27
9
47
54
6
4
20
34
80
91
101
7
60
77
6
58
2
24
24
37
24
11
25
23
52
50
54
40
66
38
37
99
20
24
60
16
24
9
12
35
106
30
9
71
4
24
105
11
16
20
4
96
33
72
35
49
29
6
106
18
21
105
63
33
50
28
36
30
14
40
20
37
65
19
36
9
6
20
24
60
60
76
138
90
21
11
4
56
37
27
26
7
36
12
3
32
64
6
18
30
80
6
16
20
148
116
4
21
15
6
78
2
30
130
3
27
8
72
4
21
84
119
36
25
60
5
190
20
73
3
48
96
44
25
15
30
96
3
23
64
150
50
13
11
49
11
1
36
23
76
80
66
43
96
11
10
74
4
36
9
27
68
12
4
20
4
30
51
39
6
74
1
24
12
59
64
45
11
73
23
13
11
144
22
147
51
21
11
85
5
18
46
80
30
1
63
2
30
49
48
83
193
135
12
105
3
117
9
26
97
11
37
63
102
38
72
13
27
9
15
20
24
1
21
38
12
4
45
15
21
83
61
75
84
26
30
4
57
75
9
65
6
48
12
24
60
10
15
11
25
3
60
30
26
64
45
15
42
30
84
44
325
35
1
35
76
44
61
24
99
20
12
4
9
36
21
135
95
13
15
12
8
37
24
48
27
50
19
107
49
35
4
80
40
32
168
76
36
20
148
80
12
208
20
40
42
3
27
33
36
35
24
61
5
46
18
6
26
7
27
116
25
23
12
30
34
36
9
59
49
36
15
66
6
33
11
24
1
99
66
15
36
60
3
36
33
71
36
46
50
4
74
7
83
22
39
11
88
57
59
49
87
165
59
49
87
68
16
104
49
83
60
100
8
36
64
81
11
40
24
60
140
40
9
36
29
42
64
33
3
20
4
44
1
35
40
9
24
12
39
20
10
102
9
15
44
37
12
96
21
80
10
24
21
95
4
60
36
9
45
27
39
14
10
20
16
21
24
11
73
131
30
130
84
96
26
43
24
27
50
6
90
7
27
14
10
21
39
60
21
15
24
50
6
10
14
12
4
33
63
98
16
3
23
4
20
1
35
4
36
33
24
11
40
6
171
5
30
64
66
75
5
7
47
96
25
35
24
124
9
83
48
52
90
39
9
27
69
6
45
123
21
215
25
11
114
6
10
14
96
37
12
11
24
30
286
24
60
44
12
24
60
36
24
6
7
36
27
48
21
135
9
35
60
6
34
9
21
87
3
6
14
60
1
5
54
72
4
9
21
51
29
54
25
11
6
43
71
1
45
98
1
144
27
18
86
10
50
25
15
20
120
24
40
36
249
36
11
25
389
6
88
21
29
70
20
60
49
23
49
60
108
47
36
37
36
15
20
76
21
59
46
15
23
37
63
9
12
35
25
69
30
36
14
6
10
54
152
4
24
86
30
84
12
108
100
50
10
96
60
24
57
9
63
11
36
ABCD 96627434576*3^$a+1 [50071]
54
42
90
59
121
48
60
126
141
63
6
84
42
30
90
54
63
57
66
18
276
63
213
107
1
12
78
90
27
272
31
12
54
24
39
153
84
35
85
114
102
90
288
9
93
48
60
36
51
80
48
37
27
32
121
264
24
210
36
150
24
51
51
150
84
3
176
175
36
156
54
150
101
535
30
27
147
66
108
12
30
53
31
306
144
111
272
211
77
133
27
63
17
43
69
3
45
3
66
126
24
213
21
90
156
5
139
42
107
1
90
30
12
84
23
133
18
162
39
21
18
126
126
228
42
78
150
90
126
84
126
33
21
90
65
1
84
42
78
66
126
60
24
36
24
51
3
90
6
24
12
138
60
66
54
66
30
59
61
131
43
126
119
16
320
16
33
36
36
54
209
97
24
183
3
318
36
90
96
54
24
36
120
180
96
78
42
180
18
90
120
90
9
117
126
29
91
18
72
54
5
145
15
21
24
66
48
90
90
42
84
174
72
54
96
18
177
33
12
60
60
48
27
45
204
71
115
24
120
90
60
114
6
255
96
105
114
6
18
36
36
48
270
192
24
24
36
36
15
285
144
66
78
51
45
51
69
30
54
60
11
49
95
25
96
144
66
24
42
18
102
27
81
111
285
6
29
19
36
126
144
11
79
36
78
95
144
91
42
144
59
97
90
78
192
48
36
186
30
90
18
111
9
39
27
21
33
12
24
174
282
18
17
139
30
30
60
84
12
78
90
5
31
6
75
368
175
177
15
84
93
237
66
65
25
54
30
36
84
54
180
369
87
89
61
36
114
24
149
37
59
145
47
79
65
48
43
180
78
156
144
66
150
143
37
444
42
149
1
18
90
180
60
42
54
24
36
119
85
66
66
60
48
96
156
159
9
150
36
24
126
24
72
228
30
6
15
225
54
126
96
30
18
180
6
209
144
61
12
18
5
61
51
45
24
6
18
42
185
13
6
66
18
30
12
78
156
5
85
54
42
107
1
12
174
24
29
73
114
96
18
216
144
107
19
6
144
71
13
120
6
210
24
72
210
114
96
30
108
30
12
27
51
29
13
120
30
45
33
30
60
222
23
1
24
42
18
72
78
101
169
12
78
66
24
36
36
18
12
237
123
48
30
6
114
6
41
19
29
16
21
48
156
24
72
90
54
95
139
162
24
11
85
138
30
51
81
204
180
180
30
126
18
60
12
48
120
96
54
102
90
24
15
135
144
41
16
9
23
121
12
30
210
18
30
72
54
180
41
43
30
60
36
66
18
42
90
60
35
49
63
147
24
60
9
81
96
84
30
30
72
18
126
204
30
36
156
29
91
144
5
211
24
30
71
160
105
18
42
203
96
61
318
30
96
240
23
133
114
60
246
150
78
90
156
29
85
96
54
42
24
54
77
19
24
306
36
95
79
65
1
48
120
6
60
54
66
246
120
48
90
ABCD 96627786932*3^$a+1 [50001]
28
1
83
7
5
60
79
9
8
8
5
99
32
95
25
48
71
32
37
16
16
4
16
44
131
29
20
47
30
19
28
28
8
24
7
94
67
144
28
21
30
6
11
12
43
9
56
64
8
32
29
31
5
63
63
29
5
54
9
32
15
29
5
27
20
120
8
1
23
56
44
12
36
12
80
7
6
34
9
16
1
15
13
2
17
7
5
19
29
32
4
65
55
97
23
124
97
11
4
28
36
16
4
125
27
8
1
30
33
73
7
1
27
44
79
42
30
17
1
22
5
9
4
32
47
20
17
10
5
21
15
28
44
63
85
4
24
52
52
8
4
5
24
60
12
23
16
80
24
12
19
40
56
189
16
44
15
30
3
21
36
30
1
44
36
24
48
32
16
24
39
85
21
54
26
31
48
5
171
8
17
99
45
7
29
20
6
69
4
47
9
20
5
43
1
27
15
5
43
37
32
67
13
1
11
29
36
23
56
4
27
25
29
171
25
11
99
33
48
9
36
19
40
1
47
8
23
41
40
4
27
89
8
37
10
50
35
20
8
121
152
23
5
115
152
28
12
4
44
24
12
5
15
5
34
17
4
11
18
7
53
91
95
6
18
102
127
81
11
111
40
14
36
43
131
33
76
76
8
16
24
8
29
35
40
148
11
9
56
37
27
8
72
56
224
21
55
35
57
39
13
17
15
21
27
60
61
11
8
17
23
8
25
54
41
55
17
61
7
5
39
40
16
48
24
73
48
27
4
29
31
41
23
17
15
5
54
34
51
124
77
20
35
49
31
48
4
31
16
25
100
19
1
199
17
84
164
12
20
39
81
4
11
17
1
51
44
25
47
24
5
35
1
20
35
48
1
30
21
3
29
43
9
69
71
19
161
24
61
59
12
20
65
30
17
31
72
85
5
4
11
32
48
64
15
13
20
31
25
1
6
57
8
108
25
12
39
61
55
32
17
36
79
29
27
32
48
40
15
94
79
11
50
36
47
37
6
17
7
114
71
1
28
26
54
11
109
42
5
12
97
6
54
3
136
92
3
81
8
13
39
1
99
5
51
63
72
30
19
64
7
48
17
13
35
84
1
111
75
24
6
11
79
30
24
7
28
1
63
57
11
25
7
41
27
28
64
28
9
59
64
267
5
91
57
16
64
60
67
24
17
25
15
55
80
89
28
16
84
12
5
23
13
60
30
9
20
68
208
12
32
28
1
7
28
37
27
1
72
27
48
60
44
128
8
45
107
48
25
68
35
4
3
17
53
104
24
27
25
47
33
19
149
11
11
25
140
4
31
168
6
51
9
30
105
39
5
76
8
7
5
1
19
8
1
20
12
87
57
83
67
96
17
80
16
61
79
16
101
14
40
50
15
100
124
16
40
76
12
37
36
27
3
13
5
76
36
7
20
92
20
28
31
50
47
20
28
20
17
18
9
56
1
11
64
64
17
95
12
56
60
57
98
41
80
8
81
52
59
68
28
33
46
50
6
9
15
25
29
11
8
48
29
15
25
26
10
19
139
5
17
43
52
13
47
93
7
29
23
28
33
12
48
19
3
13
12
24
28
16
5
6
33
63
17
71
80
57
15
30
34
14
11
88
8
5
19
8
71
25
256
109
11
24
24
173
27
8
15
25
23
6
3
60
100
8
4
4
12
12
17
14
30
11
16
15
24
33
37
51
32
16
76
1
48
19
23
177
57
40
36
15
112
17
35
15
24
17
64
48
57
15
9
40
20
72
99
25
35
21
315
9
3
56
24
8
12
16
4
37
19
85
171
96
20
25
18
72
49
71
18
126
41
40
4
20
8
8
12
32
80
20
8
1
31
1
54
1
32
97
54
17
20
20
208
37
24
3
16
5
42
9
15
33
37
20
84
71
41
19
8
12
41
10
13
16
20
48
28
19
65
9
6
33
16
41
36
18
17
169
96
35
35
18
20
27
69
43
71
6
15
4
76
68
40
20
132
71
18
19
52
24
17
14
5
28
21
31
176
64
16
13
19
80
60
72
104
64
72
135
5
61
84
100
79
37
100
3
17
35
12
28
15
160
14
135
21
24
3
12
8
31
41
16
69
76
44
11
85
23
20
41
19
77
54
125
59
49
72
5
36
38
42
30
17
56
76
1
48
35
16
48
21
7
32
33
18
17
55
89
55
81
15
18
12
135
13
55
1
15
1
15
12
32
45
83
13
23
44
76
25
71
1
19
5
4
71
4
95
46
43
7
29
20
40
16
68
20
23
18
71
96
25
15
32
96
31
16
14
43
48
5
108
39
57
54
102
34
14
11
16
20
65
43
20
64
13
24
23
47
53
27
6
4
14
9
40
12
96
5
43
5
39
151
86
11
108
37
23
4
20
1
16
20
24
10
21
20
48
16
17
59
25
3
81
151
64
7
9
1
20
35
49
6
17
17
56
48
7
23
90
47
24
36
4
45
3
56
112
20
5
20
43
40
7
9
15
46
75
5
18
42
15
9
16
67
20
60
33
19
175
40
126
8
99
1
11
20
1
107
1
40
11
28
28
72
23
153
96
8
13
67
1
40
92
143
91
16
37
12
40
28
11
6
19
44
48
4
40
89
62
10
19
139
21
20
128
8
40
23
5
12
24
1
15
105
19
125
30
40
13
121
12
43
52
40
39
144
1
21
8
99
56
116
4
60
84
12
68
48
65
15
9
3
81
96
19
16
76
68
25
35
12
79
16
73
12
115
138
22
8
65
71
33
57
3
16
32
5
78
1
71
9
28
96
36
176
32
88
4
35
30
66
30
144
24
27
8
36
36
12
52
60
20
1
24
16
54
14
11
25
6
48
37
208
84
32
8
8
23
62
23
16
4
40
7
64
26
54
1
28
16
9
12
120
24
16
8
19
36
32
193
71
104
1
15
25
14
41
ABCD 96627934688*3^$a+1 [50006]
5
97
48
36
72
107
85
3
33
59
40
165
11
31
65
16
68
24
13
15
15
42
60
23
13
27
80
12
55
30
60
15
8
49
3
92
1
24
23
7
60
18
3
33
30
6
36
18
42
42
117
8
85
12
35
16
12
15
18
30
5
72
28
132
108
24
8
97
23
13
24
30
5
1
15
39
54
107
4
15
29
1
63
8
52
3
53
16
20
19
54
3
20
48
96
16
12
45
3
27
6
39
20
25
3
24
20
28
60
8
40
57
18
105
15
54
96
15
3
29
180
13
60
12
11
16
21
12
83
4
8
13
15
8
61
3
8
19
30
6
9
9
12
15
3
9
27
18
27
9
107
25
39
21
23
124
21
30
42
54
5
25
11
4
8
25
11
25
11
24
4
32
109
12
18
6
63
21
11
25
15
9
6
81
15
45
39
21
8
12
12
60
88
129
114
36
21
44
180
13
96
27
68
72
144
28
32
76
87
93
12
8
4
9
11
13
63
32
73
27
21
11
31
65
73
59
36
19
17
28
12
8
12
24
25
84
87
33
72
18
42
30
6
24
3
20
31
21
20
16
27
33
8
16
3
17
1
15
32
172
63
120
6
11
13
15
48
12
8
40
44
1
95
24
25
59
192
49
71
52
92
60
16
9
51
12
45
18
48
5
132
19
24
5
49
23
49
36
119
1
72
23
4
36
84
3
96
57
24
9
12
35
24
28
33
39
20
31
42
23
12
28
3
30
39
32
88
8
48
1
6
18
11
19
24
12
33
21
11
16
45
39
20
49
47
12
1
35
55
12
77
40
21
36
6
53
4
51
69
15
30
63
32
96
16
3
12
36
48
57
60
20
40
12
63
5
112
75
6
24
66
36
5
16
80
133
6
18
3
24
168
12
3
30
15
56
16
36
24
69
144
12
30
21
24
9
6
21
12
27
225
21
27
48
57
30
12
45
20
43
45
80
12
28
33
30
29
100
3
30
30
18
95
52
111
21
9
11
61
24
3
63
129
93
15
21
11
28
56
24
28
200
12
12
1
15
99
41
12
12
1
83
61
3
45
12
23
36
24
25
23
40
69
23
1
59
28
45
23
52
12
56
37
24
36
24
3
80
88
3
36
6
27
93
83
19
42
48
47
36
49
35
13
27
48
8
7
18
23
25
66
5
13
78
9
60
21
147
3
90
15
33
51
15
18
48
15
57
48
27
12
36
32
25
27
20
13
36
42
9
3
48
42
63
75
45
32
28
12
60
15
33
20
4
15
18
47
28
56
19
33
44
1
47
25
3
9
90
60
6
15
24
33
3
24
69
51
21
18
77
49
75
80
28
3
84
5
84
55
17
4
9
39
15
53
55
69
36
3
57
12
48
9
36
27
12
21
24
18
30
47
1
24
11
4
39
36
89
16
3
5
28
15
198
87
39
5
28
20
7
5
36
24
31
42
35
25
23
19
6
27
32
13
47
16
12
21
24
23
52
33
35
25
39
9
35
36
13
3
20
4
39
5
12
72
73
59
25
23
28
15
5
19
65
40
9
30
30
24
3
72
12
20
25
3
32
76
12
3
9
33
36
27
15
9
45
51
20
4
56
12
7
54
47
13
11
84
79
57
60
45
15
3
45
68
84
13
30
42
18
17
25
24
12
12
36
6
33
12
33
35
60
1
71
16
9
3
15
18
15
32
36
16
69
59
163
30
15
9
15
96
8
16
33
3
104
16
27
18
27
51
6
30
24
6
60
63
20
13
15
8
36
1
12
6
57
15
24
54
27
39
45
20
16
39
6
24
3
32
121
12
72
35
55
125
73
63
44
16
9
23
7
6
23
85
11
43
30
11
16
51
53
37
114
18
123
32
12
1
12
48
18
42
12
18
54
11
4
36
20
67
17
28
3
24
6
48
42
29
1
27
15
30
12
15
15
5
91
60
54
3
3
18
11
16
72
81
71
16
9
3
20
28
57
36
96
11
19
45
3
126
11
216
84
60
19
66
3
68
19
78
6
41
84
4
80
28
15
5
12
25
27
9
167
25
18
186
90
6
48
6
21
63
90
24
12
11
85
27
12
45
75
56
13
111
111
45
3
6
35
55
6
15
12
8
103
21
20
85
23
13
167
25
11
24
1
39
15
18
27
3
45
3
5
1
36
23
4
8
40
12
72
8
37
23
12
19
72
42
3
44
28
3
29
60
25
63
8
48
4
57
18
42
15
36
9
35
28
3
89
103
53
48
31
21
80
48
4
8
37
63
24
3
18
35
40
12
27
30
24
35
7
12
18
23
25
12
12
15
120
68
4
51
5
12
7
21
20
7
77
28
147
45
9
30
6
6
5
7
30
3
69
3
12
3
165
3
45
44
91
57
20
55
6
27
9
3
3
12
12
5
13
18
17
31
42
27
132
3
33
8
79
65
7
54
27
24
8
28
24
3
6
11
16
8
12
124
21
83
1
23
55
72
60
33
45
107
25
3
68
4
44
121
3
120
3
12
5
112
8
52
9
12
15
12
21
99
48
12
63
65
12
25
48
90
132
77
36
24
13
123
27
33
15
42
75
60
8
40
12
21
11
1
84
66
69
3
33
3
21
21
12
23
48
52
8
1
11
49
75
8
28
24
8
132
100
3
18
18
12
9
8
1
11
88
8
49
11
19
21
33
36
3
56
36
25
3
92
36
13
6
24
42
24
24
47
84
1
48
27
27
17
28
15
120
45
8
13
11
25
54
5
49
35
52
8
1
59
1
35
85
24
27
44
7
9
3
42
63
27
84
12
90
23
31
84
9
48
20
49
11
4
21
59
40
20
36
84
36
4
48
63
24
18
27
75
30
11
7
18
24
11
4
20
19
29
13
72
3
9
15
39
54
108
12
6
17
4
36
9
60
63
32
175
29
1
6
114
15
93
12
11
19
54
27
12
8
13
6
45
80
85
131
25
24
54
12
65
37
3
24
9
6
41
12
31
9
3
5
13
47
67
30
11
16
45
30
21
57
23
4
44
76
45
35
24
76
45
3
21
11
1
23
4
27
18
3
44
1
15
8
7
29
13
15
105
15
8
40
15
5
7
33
9
15
15
81
15
9
3
96
21
36
8
1
15
48
12
15
6
27
56
16
21
59
76
3
24
17
36
67
41
1
15
20
1
12
27
20
55
5
25
51
32
25
12
15
33
135
27
6
15
72
60
20
60
13
35
24
28
33
18
5
31
5
36
37
6
9
32
49
87
12
21
11
1
24
6
78
39
12
48
8
13
227
43
17
60
180
7
45
81
51
9
ABCD 96627979036*3^$a+1 [50060]
33
6
37
5
67
23
57
51
21
16
84
41
39
28
8
93
90
12
9
9
24
3
3
30
15
87
12
138
15
33
19
36
5
12
99
21
60
30
60
13
35
24
1
29
18
48
90
12
39
36
27
138
67
35
150
3
3
37
44
24
40
5
139
8
57
3
3
60
9
40
41
55
12
23
42
12
90
13
44
108
231
21
88
80
33
3
72
4
29
90
30
55
12
60
17
30
18
27
3
33
72
3
21
69
30
1
20
16
108
17
39
33
60
15
123
12
33
28
95
49
12
116
60
3
25
56
3
33
64
36
8
9
87
9
19
80
153
63
12
24
76
104
21
15
40
68
27
138
24
60
3
63
37
180
23
30
27
15
13
59
18
67
8
3
30
51
60
120
136
8
45
60
19
116
69
18
30
12
51
4
36
224
33
19
84
24
80
15
6
159
12
28
5
60
3
12
45
30
33
3
30
24
6
37
8
100
36
11
13
5
31
80
76
53
99
36
24
15
13
20
57
7
119
114
6
24
25
32
9
12
12
3
15
13
44
33
43
72
53
15
4
5
150
13
44
64
65
19
41
30
9
3
90
90
72
21
45
99
12
3
48
153
12
28
5
31
96
95
33
24
183
48
21
4
80
16
80
36
63
60
24
25
8
12
28
60
35
13
80
249
18
9
153
67
8
168
33
24
66
12
42
67
29
27
15
13
32
3
45
27
30
3
39
1
29
18
49
20
93
147
93
51
27
117
3
25
44
3
45
15
13
140
4
29
67
53
19
71
85
5
19
8
3
37
17
51
4
11
42
79
56
15
30
87
40
8
3
61
11
93
45
135
15
21
111
37
143
9
63
1
24
11
81
3
33
33
67
23
57
57
7
59
57
15
132
21
12
3
49
20
100
23
90
27
12
36
52
48
32
12
60
33
3
4
83
121
5
255
4
72
36
143
1
23
57
3
30
55
12
44
36
16
53
24
6
117
27
30
78
30
43
36
68
51
102
75
52
56
36
24
15
25
29
67
56
15
78
75
112
32
135
30
66
24
60
6
60
7
84
41
67
5
18
102
15
33
7
8
52
5
18
13
12
144
23
57
3
33
63
69
3
12
6
27
3
49
56
16
8
21
87
3
45
64
8
27
45
36
64
8
87
21
9
91
29
87
16
83
37
5
99
4
44
51
37
17
111
136
53
7
8
12
96
75
33
4
5
27
9
27
75
9
36
52
48
8
16
56
207
6
24
15
28
35
25
8
15
61
8
3
12
45
21
87
27
21
117
15
15
13
89
18
12
48
25
8
36
9
60
75
267
13
167
72
121
29
15
60
36
36
4
32
4
44
96
40
53
15
15
33
60
12
3
13
12
24
36
5
108
15
75
21
39
97
8
39
25
48
65
7
185
96
15
87
18
12
55
32
3
18
15
12
3
21
3
1
24
11
30
24
36
27
57
31
84
116
15
37
12
11
105
16
113
96
24
27
39
42
18
1
20
111
12
1
47
25
20
33
19
5
51
72
27
1
24
5
18
18
15
15
1
8
12
3
13
8
4
8
52
48
23
1
41
60
42
13
32
33
39
108
15
30
91
80
75
60
37
20
57
43
53
51
4
24
5
75
36
75
37
17
90
18
15
72
3
45
52
23
25
47
57
36
3
9
52
23
66
19
65
6
24
21
87
85
8
36
28
80
180
21
15
12
3
25
24
5
3
28
29
270
37
8
33
63
36
4
24
20
21
67
12
8
57
3
12
16
35
1
20
16
17
3
27
60
6
7
60
17
96
30
1
41
7
11
12
42
51
60
27
48
30
75
72
40
17
7
8
220
8
3
30
132
30
109
80
40
44
24
28
80
40
35
108
97
20
15
57
60
28
53
42
129
84
39
21
99
78
18
21
4
17
15
64
20
3
6
15
40
144
32
48
15
37
36
8
12
93
42
72
66
24
27
96
48
45
24
31
24
8
4
36
47
33
172
5
27
39
12
105
60
28
84
68
57
7
20
24
45
60
7
5
27
76
80
244
36
59
6
54
61
32
57
15
33
42
1
29
51
15
57
15
72
138
19
36
132
20
21
51
3
21
9
6
72
57
36
9
3
45
15
84
33
30
60
13
32
3
12
25
8
160
23
25
179
60
117
51
57
105
7
29
115
167
9
4
104
75
48
49
164
9
30
21
9
55
23
93
12
24
3
90
18
18
79
36
35
81
28
5
67
23
21
15
85
84
8
33
24
15
21
39
105
18
48
57
28
104
105
3
48
15
9
48
24
39
42
3
57
7
11
237
48
9
15
51
12
12
6
67
113
24
6
97
17
27
81
12
15
21
115
17
42
108
132
37
71
9
24
99
21
24
12
51
42
7
8
28
77
18
13
47
25
23
49
8
27
150
6
24
6
60
42
18
27
3
150
171
64
80
15
1
29
27
60
27
30
30
33
88
17
39
81
55
23
21
9
7
17
66
45
69
30
37
11
33
45
91
80
96
3
1
80
36
45
18
37
32
120
72
24
36
39
54
18
9
3
18
3
9
63
45
42
21
27
60
85
20
28
29
75
36
64
5
3
27
37
128
3
57
36
99
1
56
33
78
30
168
7
8
36
24
12
15
13
35
12
25
8
64
32
48
72
28
95
30
6
21
51
42
3
12
36
87
42
51
36
64
59
73
5
39
3
25
20
3
12
57
24
36
48
16
44
12
16
80
40
ABCD 96628687588*3^$a+1 [50055]
11
72
24
57
12
168
16
68
27
105
3
24
57
51
189
72
27
24
1
11
21
120
12
15
45
27
57
3
9
12
15
24
33
15
12
72
12
12
9
4
35
48
21
24
3
9
63
9
3
36
24
57
84
108
12
12
3
9
52
167
57
12
15
9
96
60
12
15
61
107
1
11
60
9
27
12
24
21
15
45
36
99
9
3
33
27
24
49
11
21
3
73
144
11
12
93
3
25
56
3
36
13
56
16
23
49
20
16
179
120
25
71
120
93
3
1
56
16
8
12
27
9
39
45
63
21
48
36
99
12
12
1
8
39
12
21
39
21
51
93
40
8
3
9
111
96
25
20
12
40
71
1
11
129
3
48
48
9
3
9
144
3
96
33
3
21
12
51
24
12
97
8
3
12
21
12
27
60
24
24
61
11
33
63
21
231
1
95
49
72
36
35
12
69
12
52
35
24
45
15
9
12
15
120
9
40
36
35
1
59
21
64
80
72
3
69
15
12
9
36
64
23
49
23
9
40
56
52
71
12
12
9
12
64
59
81
15
24
45
27
72
21
39
36
49
47
21
4
32
3
96
12
36
57
36
75
72
9
40
32
3
1
35
12
48
24
84
48
1
56
24
3
24
9
27
36
21
3
45
15
9
12
24
87
24
21
64
272
3
13
72
11
97
131
13
32
27
13
8
15
84
48
12
36
49
23
33
39
141
88
11
24
72
33
24
88
11
25
11
48
105
16
92
3
24
117
51
21
3
9
144
4
95
12
108
1
23
12
1
71
1
47
84
105
204
3
81
3
85
11
48
36
13
59
93
36
84
16
143
73
56
16
47
25
56
39
69
3
84
1
8
15
9
96
63
120
9
3
21
27
36
45
75
9
51
81
3
96
25
20
15
109
44
27
1
95
21
108
28
35
21
51
36
24
12
45
3
81
3
24
9
36
52
23
24
21
3
12
21
63
69
12
27
36
121
20
16
32
27
60
24
9
15
105
3
85
8
27
9
123
9
72
3
12
25
8
63
12
36
12
9
3
96
12
45
63
1
83
9
15
33
48
12
88
59
108
81
72
4
56
3
81
4
108
56
3
12
1
8
27
1
44
27
12
45
3
69
52
32
15
12
12
21
3
60
48
12
93
27
33
12
3
69
51
1
8
12
15
48
36
97
20
15
93
3
21
72
12
16
8
48
99
33
27
21
16
35
12
24
21
87
57
84
3
1
8
3
12
33
63
61
8
64
20
12
75
33
3
48
69
15
57
63
36
9
12
24
27
60
24
12
48
24
84
12
93
96
24
28
11
45
39
72
36
45
39
21
24
27
9
63
24
129
51
12
36
12
33
24
4
11
132
37
11
156
24
12
21
64
56
3
24
61
23
21
15
12
73
35
12
60
12
21
12
12
16
8
100
104
24
36
72
15
48
21
3
12
48
21
3
84
9
4
11
36
48
48
37
44
132
24
39
13
71
1
11
129
132
24
24
96
3
85
71
24
33
16
11
33
39
36
60
12
25
47
24
21
12
36
27
24
97
36
32
27
9
4
20
24
64
8
12
15
48
25
32
3
24
57
24
48
36
180
12
24
75
12
36
117
3
21
3
33
12
40
11
45
12
4
11
24
24
12
24
24
57
3
45
96
24
60
75
21
3
69
4
11
24
12
21
84
120
24
60
60
16
143
225
27
1
59
36
72
13
72
11
12
24
57
27
85
35
12
12
9
4
47
25
11
12
36
9
51
21
36
99
9
96
39
24
84
69
3
60
48
49
44
15
49
59
36
36
84
12
33
48
3
60
9
27
21
40
23
12
1
20
12
3
24
13
47
21
12
72
36
64
59
48
84
36
21
48
147
33
12
3
69
12
48
180
15
72
49
20
36
15
1
116
48
27
24
37
11
9
63
48
13
11
25
36
131
36
168
105
36
28
56
51
9
100
8
12
27
9
99
24
9
27
21
3
216
13
36
36
92
3
21
132
108
48
111
12
12
21
75
84
1
8
24
40
47
12
13
56
12
12
28
11
9
24
3
45
24
64
20
87
12
69
27
1
59
24
25
8
3
24
24
9
4
11
9
48
48
48
3
48
81
3
117
15
37
56
24
24
63
96
69
120
24
48
15
1
59
12
12
25
72
35
21
84
3
24
36
24
24
33
24
36
60
24
4
8
27
12
12
12
33
3
24
81
27
21
15
13
56
63
105
12
180
96
84
123
24
21
48
24
24
15
105
15
84
132
12
9
12
24
75
216
25
8
12
39
45
48
39
12
21
63
1
44
27
9
3
132
12
25
59
13
72
20
3
49
95
129
132
4
23
33
51
33
15
21
15
60
69
39
48
45
87
105
24
16
20
3
21
51
12
73
47
21
3
12
33
63
1
47
24
9
111
9
12
4
56
3
21
36
12
16
140
3
33
40
11
25
47
33
3
24
1
35
24
24
25
8
27
21
3
36
121
71
1
11
9
16
11
36
12
84
1
11
81
120
12
36
60
15
84
45
51
61
32
48
3
24
153
108
27
9
24
3
37
35
144
37
83
45
27
24
1
11
105
12
51
21
63
25
8
27
57
72
39
36
60
9
3
33
12
12
28
11
60
36
37
11
45
48
3
21
27
69
84
16
11
81
27
48
85
32
147
73
11
12
12
21
27
48
117
39
1
95
9
76
11
21
4
83
276
81
3
25
35
1
36
56
51
33
27
48
12
12
165
15
57
3
36
12
72
12
37
20
3
13
32
27
153
3
36
12
33
28
23
49
71
21
24
12
24
75
36
72
33
36
39
9
3
48
33
3
120
24
21
27
21
12
15
57
15
13
35
57
39
12
12
45
52
56
12
15
105
135
21
3
33
87
9
3
33
63
1
107
57
15
33
51
9
36
84
12
28
83
69
24
3
24
9
4
8
3
117
48
4
ABCD 96628714426*3^$a+1 [50025]
4
63
39
14
106
21
83
24
10
30
12
30
3
23
13
35
22
18
20
40
84
20
60
6
34
38
12
10
12
38
43
63
20
16
24
2
40
30
32
10
96
42
12
45
3
20
25
12
27
8
96
40
45
39
6
6
36
2
22
33
5
6
12
12
10
15
113
10
33
24
15
26
7
9
6
2
16
42
8
30
46
81
3
36
24
12
18
15
81
8
18
22
15
23
18
22
33
45
39
51
9
3
32
46
2
4
38
18
37
23
73
35
12
64
33
51
32
28
12
12
33
15
144
24
9
21
50
4
12
60
8
25
36
60
21
6
8
30
46
84
45
35
82
38
16
9
12
53
30
100
45
5
7
117
48
8
4
6
9
35
6
55
51
26
18
12
28
2
30
12
18
30
13
87
45
15
8
4
21
72
5
48
30
46
6
68
10
6
14
64
6
32
37
71
94
8
58
24
45
23
4
98
28
30
45
3
9
15
50
16
39
3
8
12
25
15
38
4
50
22
158
13
27
33
23
10
2
37
3
57
5
30
30
22
138
48
110
34
14
42
7
53
18
4
42
86
10
75
12
63
33
24
93
12
8
60
4
26
37
5
10
33
3
45
9
38
58
24
15
11
4
26
12
70
18
15
15
69
35
10
6
32
28
2
42
61
17
34
30
8
31
81
8
18
28
9
5
142
8
22
26
18
12
82
26
22
38
46
81
15
32
25
41
12
22
50
6
30
10
9
27
56
90
7
15
8
25
3
24
68
13
12
72
33
60
2
13
47
28
8
16
26
48
55
81
18
42
8
6
16
21
12
35
10
3
5
18
76
9
47
40
18
74
22
54
66
26
12
36
16
8
88
12
18
63
15
45
17
22
80
36
25
27
20
28
30
15
47
30
34
21
39
36
12
6
6
9
9
8
4
54
30
30
14
28
38
106
18
12
6
15
33
14
1
111
54
27
39
14
7
15
2
6
49
53
4
18
48
12
20
30
46
14
22
6
114
54
15
9
26
4
20
25
23
22
3
15
18
44
18
52
18
2
25
23
12
13
15
114
6
12
20
30
40
3
23
16
9
5
72
4
3
3
102
15
11
22
18
74
22
36
2
70
18
78
24
36
6
24
2
12
13
3
9
41
12
4
8
31
87
50
18
132
18
30
25
17
72
16
66
18
6
6
3
3
8
49
5
78
4
18
15
11
34
78
38
24
40
188
52
8
22
18
50
4
158
10
42
14
25
9
120
63
47
10
8
7
53
4
56
4
99
17
7
83
18
42
10
15
15
8
10
12
60
24
14
24
1
69
8
22
8
25
48
47
4
44
42
7
3
12
33
27
33
5
67
23
60
40
8
12
25
17
31
39
30
6
24
38
10
60
20
64
48
30
51
29
46
2
10
12
20
13
33
14
18
10
12
48
2
10
50
30
40
48
18
27
3
2
10
12
6
14
76
2
7
3
98
22
8
4
20
60
16
6
18
12
8
13
3
84
20
18
7
27
33
23
4
14
54
22
18
12
24
36
36
18
15
47
4
8
6
16
68
22
30
38
18
28
36
8
10
38
30
4
56
12
88
2
10
68
18
82
12
18
30
33
17
48
4
63
35
4
36
33
15
9
65
28
54
44
34
12
18
12
24
9
45
30
33
48
17
42
25
41
4
15
41
7
35
85
3
44
90
30
18
7
23
10
12
66
2
130
8
4
42
30
21
12
35
22
48
15
35
28
120
33
27
20
64
6
3
9
50
13
9
26
22
90
45
27
128
58
27
11
4
8
13
135
12
2
31
12
3
9
27
6
20
4
30
44
37
77
16
2
10
3
47
22
30
8
52
8
42
58
38
10
72
18
50
16
9
12
3
104
18
10
68
12
64
8
1
111
9
51
6
8
12
43
24
3
60
68
12
25
17
18
28
54
12
44
30
25
59
16
122
12
46
50
4
18
20
25
5
22
6
102
8
60
40
9
45
18
54
26
4
9
9
18
30
114
9
5
7
23
10
2
97
21
54
33
17
6
132
18
10
44
30
31
39
36
9
23
12
13
5
103
84
11
25
12
17
150
28
32
1
119
22
6
8
4
12
18
15
3
12
8
108
34
8
58
14
48
43
39
8
18
22
2
58
30
15
27
102
8
22
36
42
3
3
57
15
57
3
84
14
7
33
44
31
9
12
3
41
4
6
2
55
3
9
15
6
44
55
15
18
42
12
69
59
16
12
57
63
38
46
14
30
49
3
18
14
13
23
10
6
6
15
27
45
15
48
24
9
9
26
30
16
78
20
48
25
3
2
22
6
27
99
69
89
103
75
122
10
56
54
76
39
27
21
3
92
18
7
9
6
12
8
48
12
12
30
28
27
36
17
28
2
102
58
33
39
72
33
21
24
26
16
8
6
55
87
12
48
168
6
30
14
46
44
25
29
22
6
27
15
21
99
12
96
2
18
25
39
21
15
8
4
68
88
42
2
48
12
18
10
12
30
15
21
24
15
35
48
13
21
51
3
2
10
8
25
35
24
1
12
5
70
20
28
24
38
72
78
30
4
18
108
2
18
34
26
22
6
20
25
12
75
92
13
95
4
9
60
57
2
22
3
15
38
22
8
4
9
5
42
18
12
22
50
16
6
18
30
26
12
12
22
60
18
30
56
132
28
45
17
7
173
58
9
131
4
8
10
8
22
8
22
3
24
3
24
6
15
15
18
36
30
38
46
92
13
51
54
134
28
84
21
12
63
18
15
39
36
20
10
15
15
20
30
7
123
92
12
60
18
10
20
28
6
14
240
22
20
10
45
48
24
11
16
96
18
90
12
54
30
26
18
10
20
12
192
6
46
14
54
40
48
12
15
15
12
186
20
7
27
30
8
31
21
44
7
33
66
24
12
2
6
84
16
2
34
8
40
21
27
32
16
74
58
2
16
15
29
18
42
22
86
7
3
8
12
4
21
3
6
26
118
12
50
13
12
9
14
4
12
26
7
5
48
18
12
12
6
100
30
9
87
9
9
6
12
117
3
20
78
12
22
18
30
18
36
14
34
30
8
25
63
20
4
60
30
6
6
48
116
22
54
3
15
18
2
1
45
12
8
16
24
2
102
28
42
18
20
10
62
58
30
2
61
21
6
68
30
19
5
43
3
2
7
113
18
4
12
8
78
12
18
42
18
70
8
42
13
51
69
24
11
4
36
42
38
10
15
27
20
13
24
23
30
22
12
6
84
14
52
93
9
15
96
29
22
26
48
19
3
8
4
20
13
35
37
23
22
3
3
32
10
162
12
8
25
23
22
15
71
10
24
26
12
30
42
40
6
36
6
20
88
9
3
90
8
72
30
28
9
27
74
12
18
16
9
24
33
50
42
18
34
26
52
20
25
41
54
6
70
57
17
43
17
60
103
12
11
24
25
5
126
34
75
15
21
81
6
12
38
10
48
20
10
12
54
38
6
16
69
24
23
100
2
22
18
26
25
27
2
10
20
18
22
6
2
13
17
7
27
44
4
68
25
9
6
48
32
18
54
16
30
2
72
16
9
23
85
35
48
16
108
36
80
10
54
12
21
9
111
27
12
8
1
15
12
30
72
15
41
30
24
112
18
18
32
1
5
30
40
9
3
80
22
42
8
1
27
12
56
30
19
5
76
2
4
9
15
54
18
42
3
39
38
43
153
2
12
30
43
23
25
129
6
36
21
3
20
34
38
4
104
25
5
7
33
32
7
65
60
43
99
6
2
25
35
36
24
ABCD 96628753192*3^$a+1 [50008]
30
72
27
15
102
12
36
11
19
36
120
129
24
72
69
59
16
15
17
61
12
30
6
48
147
207
12
69
27
29
24
1
15
45
48
24
3
15
6
102
24
18
54
12
42
18
12
65
37
24
54
18
36
60
12
95
25
102
126
66
60
21
9
18
36
30
78
42
6
5
25
60
27
87
24
42
60
107
25
54
41
7
36
6
12
12
60
27
33
42
101
31
90
12
59
49
12
42
24
18
24
12
12
12
48
12
47
31
12
5
24
43
36
24
108
29
31
57
8
115
77
25
24
12
3
45
59
19
6
143
40
72
171
60
18
48
60
11
120
13
24
27
39
42
63
32
7
6
42
17
31
12
18
12
42
18
3
21
83
72
7
24
9
48
32
37
11
25
24
6
177
45
3
8
19
221
7
30
72
48
51
45
11
73
36
12
66
114
12
30
33
9
6
17
49
18
53
40
56
25
54
60
66
107
64
15
30
11
49
78
48
18
36
3
33
42
5
7
6
96
90
137
1
54
17
7
12
18
3
9
30
6
18
30
11
24
48
37
24
60
36
27
57
15
32
1
12
6
5
48
13
6
77
7
9
27
77
1
15
56
67
6
23
25
6
12
21
93
75
3
45
15
42
84
35
48
67
126
36
54
30
114
18
66
9
32
7
9
8
61
6
168
18
51
33
18
69
21
155
31
36
18
60
54
78
51
75
48
114
12
47
31
17
1
39
9
36
24
48
36
63
9
63
8
64
27
18
90
36
24
48
42
48
12
95
96
19
12
12
6
71
25
72
183
32
91
18
102
6
23
1
30
89
40
3
54
120
12
131
48
79
198
30
36
6
18
30
36
36
60
15
33
30
12
21
56
73
24
24
54
17
112
87
54
12
48
6
18
42
12
18
71
1
66
96
45
8
25
18
18
66
30
12
126
18
30
113
25
6
41
40
72
21
36
60
6
60
78
72
24
75
87
90
18
5
25
48
18
30
36
155
1
18
18
11
13
66
12
72
5
25
84
6
66
192
54
29
1
12
11
88
8
40
24
27
36
17
120
1
12
11
1
24
47
73
36
3
15
24
42
12
35
109
3
56
48
7
12
138
48
99
9
12
11
49
66
12
273
24
33
6
48
144
18
90
69
9
60
35
115
18
3
69
36
15
15
18
39
129
12
42
12
45
8
109
126
5
24
13
35
120
49
96
36
24
3
15
48
30
12
15
56
49
95
175
41
19
21
9
36
66
78
6
24
18
6
78
186
48
29
72
1
23
139
24
66
6
5
97
36
48
66
42
15
8
31
6
180
30
54
6
6
54
89
48
13
24
36
6
18
78
17
16
33
42
5
43
30
135
104
1
6
6
35
96
1
6
12
90
36
111
21
123
9
54
65
127
17
24
67
5
37
11
13
83
1
12
6
36
18
12
11
25
78
6
35
13
59
1
15
8
1
42
36
18
18
12
9
51
101
1
6
30
99
51
53
64
69
6
66
150
30
60
108
30
41
1
108
78
53
13
54
18
24
3
21
36
143
31
72
60
5
19
5
1
6
41
61
66
48
60
108
12
69
105
60
30
36
126
24
35
1
42
30
60
99
9
84
42
6
6
125
88
3
30
54
42
71
7
6
35
25
48
30
17
64
15
18
66
60
102
12
143
199
48
36
42
84
108
12
23
1
30
24
114
47
19
5
85
42
18
15
56
55
144
30
72
99
56
37
18
65
1
15
32
72
25
23
24
7
12
5
13
30
84
33
3
48
54
30
89
13
90
30
12
15
32
13
18
54
36
132
3
9
18
24
5
25
135
21
11
25
15
15
12
18
48
18
48
162
6
6
36
96
24
66
18
11
13
24
18
90
36
30
5
7
33
8
7
42
156
54
30
78
6
72
66
24
12
114
54
21
27
36
17
25
36
84
39
72
24
3
29
49
23
37
3
9
96
23
1
36
24
30
6
47
85
36
54
42
24
138
45
56
31
81
3
42
84
36
11
31
65
7
18
234
18
24
30
5
7
78
24
11
31
24
6
3
9
60
24
60
24
24
54
33
99
53
7
18
66
60
18
48
18
53
61
48
99
8
13
12
23
1
12
138
17
79
24
6
27
33
36
66
48
17
1
24
24
42
12
17
97
30
33
8
25
18
5
48
55
48
42
96
6
89
13
6
12
114
47
112
45
11
31
65
49
18
29
7
6
27
8
24
13
27
21
24
59
19
5
7
6
3
9
12
24
30
6
174
6
84
72
23
61
35
31
102
51
69
11
37
59
48
24
16
33
78
6
120
30
5
7
81
45
11
25
84
54
53
16
93
18
12
18
27
32
13
27
87
36
48
6
15
21
48
42
12
18
48
6
45
15
24
6
11
37
42
24
6
11
49
222
48
132
6
48
23
24
43
66
96
3
27
60
18
12
54
18
11
7
17
24
48
19
48
141
45
3
15
102
24
6
12
6
24
120
12
78
12
42
102
45
27
42
42
33
32
211
12
6
24
3
33
66
53
31
9
3
42
24
72
11
61
24
30
30
6
113
61
48
35
31
6
51
96
39
17
61
36
36
27
8
55
30
6
42
48
12
24
18
30
48
15
15
17
24
49
23
37
72
6
45
39
24
24
9
15
54
51
9
47
37
12
30
24
18
60
3
81
39
96
27
5
1
54
24
33
32
37
18
89
24
13
66
18
48
120
12
27
63
60
42
35
120
19
18
18
18
30
54
12
47
24
25
48
18
48
29
31
41
103
65
48
43
12
6
3
8
55
9
9
42
54
15
32
19
30
47
1
39
123
18
18
78
6
21
15
42
24
6
ABCD 96628915426*3^$a+1 [50048]
16
89
19
36
276
29
15
4
77
87
120
60
36
177
24
15
40
24
56
288
52
24
5
15
12
45
63
112
20
228
204
48
88
44
48
153
31
24
17
43
77
3
36
48
60
52
89
15
9
72
175
24
44
117
48
87
124
44
28
20
4
60
324
12
24
24
12
32
12
9
67
20
40
17
7
8
16
140
196
65
19
72
32
16
32
93
31
8
12
144
21
19
12
24
96
8
52
29
15
120
40
24
17
19
96
77
51
76
36
32
112
140
81
43
101
175
24
152
40
104
96
57
31
32
24
40
8
36
112
5
55
60
44
120
24
12
4
36
20
40
8
36
36
9
120
31
200
328
12
20
88
20
117
48
67
8
69
168
139
53
3
28
12
29
79
36
29
72
115
32
36
16
60
36
209
19
56
21
120
3
12
28
216
24
5
51
96
12
16
36
116
64
24
104
153
15
33
51
21
139
36
108
5
7
80
28
44
60
16
176
136
44
184
32
28
60
60
12
8
76
53
91
12
24
44
232
48
44
201
55
92
48
40
96
44
16
36
8
12
28
101
3
12
9
7
24
41
120
24
55
60
29
51
40
8
45
360
123
48
36
9
7
24
20
196
32
16
332
12
28
29
24
159
36
84
225
31
89
3
12
28
24
36
48
32
64
8
88
120
24
89
15
40
12
24
24
101
55
36
20
33
67
60
200
208
120
132
108
41
175
65
15
124
149
187
116
84
76
48
180
80
232
48
44
48
57
7
8
81
55
12
32
36
136
176
100
24
5
63
36
16
24
12
8
40
65
411
76
84
60
144
12
48
104
148
24
8
57
15
228
16
216
8
76
17
15
4
53
123
12
52
236
225
120
19
24
32
4
96
8
36
48
132
16
17
7
180
276
108
44
28
5
55
17
43
80
28
32
4
116
28
125
7
24
68
16
20
9
51
12
124
20
124
12
44
36
4
20
136
24
68
96
36
33
67
5
139
20
36
196
24
20
48
76
12
8
76
65
3
12
36
93
51
60
288
33
3
12
100
68
52
108
17
199
144
12
24
53
15
28
44
4
5
151
204
12
92
132
33
7
65
15
40
24
12
53
24
123
48
16
84
36
60
80
156
4
60
44
36
189
31
20
4
12
140
9
135
64
32
129
19
36
80
64
80
252
40
53
7
48
36
24
276
24
104
16
12
288
116
9
15
136
41
43
156
84
72
77
127
36
24
53
67
20
120
168
12
21
144
31
92
16
72
5
3
69
7
89
55
36
80
4
89
147
93
7
24
36
60
36
44
129
39
72
100
101
72
67
24
12
24
65
31
60
180
144
20
196
17
31
92
45
48
31
24
12
80
144
124
36
60
84
5
27
237
67
116
40
60
48
12
104
40
60
36
24
20
16
29
15
304
41
31
108
36
180
96
29
111
12
36
57
15
72
76
20
129
27
100
36
24
144
80
12
24
120
36
60
72
120
72
24
40
80
9
67
36
32
72
4
32
45
63
36
180
96
33
67
8
36
64
132
24
204
12
60
60
77
7
209
7
24
56
4
53
31
41
31
17
3
64
60
68
21
7
84
24
29
15
76
32
132
112
44
60
16
36
5
55
8
9
15
36
84
28
24
200
60
4
29
31
65
115
44
28
44
124
32
60
40
24
113
67
128
21
31
156
29
91
24
44
36
4
56
100
156
24
144
36
44
52
24
24
36
20
124
41
91
92
48
64
8
60
12
9
87
48
76
20
76
29
115
44
40
132
44
24
156
36
9
31
32
16
60
5
7
80
33
255
52
24
96
20
72
76
12
92
21
72
19
5
91
29
151
32
16
36
60
80
40
41
15
57
43
5
24
15
76
24
84
80
ABCD 96628971854*3^$a+1 [50021]
60
89
73
23
25
96
36
95
67
5
13
12
6
84
18
119
36
48
76
63
101
169
6
72
138
24
47
19
72
53
100
9
60
111
44
48
64
21
12
6
57
27
72
24
5
16
9
36
23
108
60
48
24
16
45
36
11
100
8
67
30
47
25
18
42
11
84
25
23
55
72
18
12
18
132
36
41
13
18
5
25
23
49
11
7
5
4
20
16
108
27
5
55
5
24
145
75
21
84
23
76
9
6
54
35
73
3
27
42
23
13
35
19
18
48
11
31
30
243
9
78
30
3
87
17
228
12
132
25
11
7
42
15
165
23
28
3
54
66
54
36
24
11
12
7
5
13
23
55
12
9
123
210
198
72
5
85
35
43
5
7
21
15
29
61
59
55
41
60
12
103
41
13
23
28
165
54
36
90
30
42
18
84
36
24
5
31
17
13
35
7
53
127
12
126
71
4
104
55
36
6
30
41
37
11
109
42
5
31
12
6
131
13
12
78
48
89
24
24
156
52
69
24
11
84
49
30
77
36
85
42
5
16
44
25
3
87
77
60
19
77
48
36
1
63
15
5
61
36
47
7
204
36
36
17
13
63
15
66
18
5
12
25
71
73
12
59
4
56
288
43
29
13
47
91
5
60
13
119
43
102
27
33
35
36
96
16
48
56
84
36
40
3
5
12
60
24
12
12
13
18
42
123
15
144
65
25
27
33
12
11
175
5
7
78
15
24
9
27
44
19
72
5
37
11
1
114
21
44
25
155
1
23
16
36
159
65
36
24
7
12
36
24
5
67
54
75
9
23
12
37
18
5
1
95
79
117
68
31
65
24
25
126
66
11
13
54
48
9
45
59
112
27
17
64
20
24
37
108
3
32
36
127
18
24
48
72
47
79
6
108
71
72
72
13
78
5
7
72
72
9
27
5
24
31
48
60
17
12
7
66
42
5
7
6
102
6
35
49
6
5
144
36
16
81
24
23
31
12
5
19
54
87
105
3
15
24
137
19
24
5
16
32
13
71
4
57
3
12
20
144
108
52
33
11
36
13
51
140
1
18
42
23
13
3
15
12
65
7
6
35
19
17
60
139
84
81
27
42
3
8
25
72
30
114
84
47
124
33
23
12
31
54
11
85
59
16
51
66
18
6
18
30
71
12
12
31
42
12
27
84
21
36
3
27
162
6
17
55
5
25
24
35
4
32
37
35
16
104
7
5
25
35
4
15
29
16
117
59
96
67
12
41
12
25
23
13
30
5
132
12
37
18
18
107
1
90
36
18
12
6
72
21
44
1
60
35
1
95
79
29
31
72
108
54
18
29
1
18
72
17
25
11
7
30
108
24
30
65
48
24
79
60
101
19
5
52
15
5
13
54
41
49
42
5
49
12
42
141
39
53
73
11
24
96
13
11
1
24
30
5
84
12
31
29
64
15
57
8
19
60
113
79
54
11
64
80
7
24
36
5
25
42
5
25
18
5
49
18
17
43
18
18
30
6
120
6
18
12
53
12
43
65
24
168
4
33
11
1
18
21
15
24
18
3
27
90
54
6
12
6
17
85
78
5
16
36
9
131
67
77
103
65
7
65
24
12
100
57
36
35
121
35
100
9
24
30
17
64
69
155
43
5
43
29
13
108
71
16
75
89
4
27
45
27
6
12
59
24
31
30
23
1
84
180
23
48
55
21
3
65
55
137
43
18
90
29
24
36
60
19
5
7
90
63
27
53
12
43
5
19
57
20
121
12
23
4
33
36
102
24
36
5
7
42
71
49
78
17
24
16
9
11
16
135
54
83
13
23
24
1
114
66
27
45
3
141
11
7
78
12
11
79
42
51
3
17
139
24
90
95
36
16
15
18
12
60
102
18
107
7
54
59
60
25
18
12
57
140
4
87
72
101
7
5
55
18
12
39
3
12
54
27
20
13
35
121
54
5
1
36
12
23
49
36
63
92
48
19
33
123
5
55
66
18
17
48
25
36
35
55
42
3
51
29
97
48
11
48
36
96
48
73
48
42
33
57
143
1
35
48
55
93
3
41
31
53
72
13
11
25
144
60
66
5
1
83
12
7
90
36
90
72
18
119
96
1
99
15
29
12
103
48
17
60
60
31
84
150
11
7
125
24
16
20
48
52
92
16
15
65
60
120
85
12
63
32
12
43
102
63
45
83
7
42
11
24
60
25
6
29
36
1
18
60
93
120
39
5
60
96
48
97
23
7
5
4
104
31
41
48
120
52
63
114
120
18
54
78
65
55
6
35
19
36
90
12
60
72
30
5
16
39
48
5
157
71
61
15
20
96
7
36
209
31
17
48
7
18
35
16
80
13
108
47
25
36
102
18
36
60
18
17
13
11
24
55
150
12
11
133
24
12
18
6
35
1
39
27
89
73
11
79
18
59
13
18
5
163
5
61
35
91
45
33
59
60
120
31
57
164
31
5
13
59
13
23
7
5
4
20
49
30
57
20
4
15
54
12
95
37
3
27
6
30
24
30
47
115
9
20
96
60
13
11
12
13
47
67
30
35
12
24
60
91
21
15
102
78
30
78
54
11
79
36
30
162
108
54
11
60
36
76
57
11
19
36
150
35
16
123
18
60
ABCD 96629223116*3^$a+1 [50025]
16
24
18
50
7
45
68
18
4
42
3
27
90
36
14
234
4
56
16
50
18
76
90
9
15
30
27
15
44
4
108
60
57
27
36
32
10
72
18
120
90
6
36
54
66
90
110
58
50
52
14
4
2
4
84
126
6
86
18
25
41
46
54
26
13
5
10
30
2
34
24
126
48
2
4
30
86
78
12
13
11
34
2
54
16
236
30
22
36
54
20
48
64
18
8
18
6
16
38
70
20
84
40
36
86
4
54
132
3
27
14
4
20
16
6
44
54
40
27
11
58
12
27
15
102
14
40
9
23
40
108
24
26
10
84
42
18
68
40
12
2
34
6
14
66
144
24
7
41
103
5
36
54
36
10
50
40
48
6
36
26
13
41
4
20
4
32
34
54
2
30
60
4
120
6
18
12
96
8
31
23
40
72
14
4
68
18
24
106
6
50
30
10
26
64
48
42
26
4
150
18
36
21
144
69
147
5
78
61
59
42
48
36
46
98
36
94
72
18
36
20
90
4
26
40
42
8
64
50
16
150
32
72
12
10
36
8
114
30
40
18
9
101
12
108
148
6
44
60
4
30
20
7
63
50
72
4
54
20
66
31
99
9
47
18
30
18
28
30
2
34
9
257
18
76
78
102
9
41
18
42
4
26
6
58
14
52
54
2
58
26
4
2
52
50
31
5
96
30
46
12
2
34
20
34
110
12
96
4
50
4
14
30
76
14
22
9
5
4
27
11
34
18
18
38
4
21
5
4
18
9
153
20
12
10
30
236
12
22
6
12
126
24
8
49
63
20
25
63
38
84
10
8
13
141
3
45
36
2
30
4
38
18
22
12
18
90
2
30
24
30
6
138
36
46
86
88
24
26
10
12
54
24
12
72
56
70
24
36
54
36
44
28
68
4
18
68
16
50
10
3
33
84
24
174
6
12
18
14
72
4
92
18
16
90
63
141
75
9
90
18
42
30
108
2
12
49
9
27
95
4
60
21
63
32
18
42
70
38
52
60
108
30
6
134
76
14
22
24
32
94
66
60
138
42
138
14
18
13
27
24
36
50
7
65
30
18
10
48
36
18
2
54
79
11
4
30
42
48
38
30
13
59
40
6
14
12
4
36
18
92
34
50
6
30
4
20
40
32
52
6
36
98
82
84
90
54
50
46
54
8
42
97
29
144
40
8
4
14
36
144
24
12
4
6
8
28
12
20
16
72
50
24
40
48
2
160
74
4
12
18
27
15
66
18
24
50
70
6
30
6
50
16
18
24
36
30
60
122
40
12
2
108
126
22
48
9
47
54
16
50
6
22
26
36
6
4
30
20
66
148
9
5
60
52
56
22
26
31
9
96
48
56
130
12
18
14
108
112
6
80
82
14
88
6
36
8
18
22
18
27
63
32
22
90
54
114
21
5
46
54
30
54
90
126
24
62
54
46
26
4
18
6
54
57
63
18
24
210
14
6
88
86
10
12
18
99
5
42
30
40
14
46
30
234
54
20
12
10
80
24
36
34
6
66
60
18
14
70
38
90
72
7
15
30
36
20
18
34
6
50
52
18
9
5
36
4
27
69
36
39
27
2
12
58
72
24
30
284
10
26
22
14
58
6
26
54
46
26
10
84
18
20
58
12
50
67
9
50
36
10
8
76
90
45
9
50
112
45
45
63
5
22
18
42
30
18
2
4
30
90
96
3
51
26
103
15
50
66
46
30
45
41
4
6
98
40
180
24
8
4
78
188
40
92
30
76
32
18
46
18
30
20
12
6
84
13
15
80
22
60
30
9
9
90
2
166
14
4
80
36
4
2
4
14
16
14
96
88
20
25
11
84
18
58
42
32
30
36
22
54
54
14
58
114
26
22
32
4
6
18
21
11
48
22
90
36
14
126
54
28
12
14
121
23
58
32
40
240
30
2
94
21
9
144
36
20
79
72
63
18
60
48
36
108
2
30
28
12
78
80
10
18
8
10
32
7
63
72
20
18
34
18
20
16
114
18
54
54
84
2
40
18
12
50
10
18
8
10
8
64
30
45
5
58
14
4
14
40
18
27
11
34
38
12
58
110
12
22
38
196
90
42
18
32
40
3
36
63
36
45
5
10
12
42
36
39
27
74
4
18
57
51
66
99
51
126
84
54
6
108
18
44
40
9
41
4
6
14
34
36
122
42
61
15
36
14
84
40
90
90
20
22
18
98
49
5
40
20
43
41
76
54
9
27
14
6
58
36
54
156
2
84
18
28
14
40
26
13
15
14
7
65
106
24
48
20
58
8
4
6
21
9
6
126
30
9
29
36
18
12
54
6
4
12
14
190
84
36
20
58
120
78
12
50
58
24
104
16
9
99
18
74
40
50
4
84
36
36
50
4
114
8
42
52
24
14
12
103
141
50
34
20
12
28
30
20
40
8
64
54
30
96
30
63
36
11
70
20
34
45
29
36
34
90
86
90
24
40
80
10
12
38
40
8
22
72
45
11
142
2
48
112
78
30
20
16
2
52
18
42
18
57
65
70
78
12
2
36
84
28
30
20
16
6
50
36
4
30
6
12
20
151
59
10
12
14
54
78
112
18
18
104
36
84
36
22
32
28
12
20
7
9
14
28
44
49
47
70
24
30
54
6
14
160
90
24
21
5
10
66
54
24
18
260
72
67
33
102
18
32
28
12
20
54
30
4
38
94
14
102
24
84
114
58
72
50
18
34
18
56
124
27
33
30
2
126
34
18
42
48
6
102
24
ABCD 96629345836*3^$a+1 [50013]
7
36
36
41
12
6
73
36
12
84
5
24
103
65
30
1
29
36
24
7
168
84
12
29
19
77
7
29
36
103
197
24
163
5
79
24
65
19
36
5
12
43
89
66
42
12
120
48
91
5
31
53
30
85
11
61
29
31
41
12
7
180
84
29
19
29
247
72
60
12
120
72
89
151
24
5
7
5
60
43
48
96
149
132
12
31
17
19
12
12
12
144
17
12
175
156
12
48
24
12
41
7
72
12
12
11
18
7
120
53
48
12
132
31
29
19
17
115
71
6
12
151
24
17
115
72
29
7
132
65
43
5
55
24
77
19
11
37
36
12
36
41
31
24
12
101
72
7
72
84
24
41
103
17
79
77
48
55
191
37
59
25
84
60
12
144
48
5
48
60
132
103
36
17
156
84
7
24
41
264
60
30
1
17
30
73
17
102
25
228
36
36
5
120
84
60
60
12
7
120
5
12
120
103
41
31
221
7
12
48
60
60
36
5
72
48
6
25
53
240
7
132
17
103
89
55
17
12
223
120
101
31
23
1
36
12
48
12
12
144
84
17
72
24
43
65
6
25
108
12
5
84
79
29
48
7
48
77
91
24
17
36
7
24
48
5
7
24
17
24
7
233
48
108
60
48
72
12
6
97
29
67
17
30
61
29
91
5
31
5
7
12
29
12
12
7
48
41
42
18
72
43
48
11
25
5
12
60
79
48
12
12
24
36
96
36
17
19
12
77
132
31
53
30
66
84
31
24
48
83
97
12
17
7
36
12
48
36
101
139
36
12
5
139
60
48
11
25
23
66
55
5
31
5
67
5
43
59
13
35
25
84
41
115
132
48
24
29
19
12
29
7
36
41
7
12
5
19
24
29
7
77
67
12
48
84
120
65
78
66
43
48
77
6
1
36
48
29
55
23
13
72
77
115
53
19
35
37
216
173
91
84
29
48
48
43
5
91
24
71
49
12
5
12
7
12
36
5
43
29
60
91
17
96
7
17
156
12
60
7
41
12
31
36
12
29
31
60
41
163
5
7
95
61
60
60
192
12
48
101
24
36
19
12
96
84
12
5
60
7
24
72
5
24
19
192
12
197
24
24
55
143
18
84
31
48
11
6
19
96
96
185
7
29
31
17
42
48
30
175
24
108
168
48
48
5
31
36
41
19
72
17
67
233
30
18
31
65
96
67
5
7
24
24
132
84
5
24
31
84
77
36
67
36
29
31
60
48
29
24
36
31
144
5
24
7
137
103
29
24
36
7
36
65
12
42
6
127
53
115
17
12
6
85
11
73
84
48
48
41
72
7
72
5
103
228
60
23
109
24
17
12
48
91
168
41
36
48
12
91
65
7
5
43
24
5
19
192
84
36
5
55
17
12
55
72
12
5
12
55
36
12
84
77
60
91
12
257
36
48
12
79
23
109
53
55
5
108
6
13
180
53
67
71
1
72
17
79
60
11
169
77
42
37
12
12
72
5
7
84
5
43
17
67
84
53
30
1
36
96
41
36
175
72
12
5
67
53
60
19
53
31
48
60
12
17
31
5
30
49
276
29
48
79
96
120
5
19
48
47
1
84
36
36
77
72
30
205
125
31
60
17
7
65
19
5
127
48
11
1
60
17
24
42
13
5
12
204
19
5
12
18
6
192
12
7
48
24
24
29
24
151
5
43
36
41
7
36
36
108
329
48
132
19
12
36
17
31
149
31
12
35
25
23
138
43
120
168
53
43
84
101
139
12
72
5
31
53
120
12
7
60
216
12
29
55
65
19
108
17
79
156
48
53
7
17
31
35
126
7
24
35
85
36
60
36
96
36
41
84
79
5
163
101
36
72
139
24
11
25
89
163
53
7
113
78
42
127
29
24
91
24
12
77
43
53
31
96
48
23
49
17
19
53
12
31
36
113
6
25
12
29
19
11
193
12
5
67
12
132
120
120
65
84
31
5
79
83
18
7
5
43
120
47
192
13
24
29
60
264
19
29
43
5
55
65
84
48
127
5
24
19
84
107
162
12
91
41
7
17
12
12
30
37
5
19
60
89
55
101
72
90
30
31
17
12
54
96
114
91
48
24
17
79
12
65
7
71
30
43
12
137
19
84
12
47
1
125
19
48
47
13
84
264
48
36
53
24
163
5
30
102
36
72
31
12
65
24
120
67
143
1
77
12
91
29
31
ABCD 96629374696*3^$a+1 [50071]
24
12
24
12
24
60
9
15
36
24
24
96
180
144
96
12
173
7
168
177
8
55
72
33
147
5
139
36
24
33
27
84
84
5
7
108
48
24
21
159
60
120
69
171
21
32
55
81
32
115
29
16
39
48
17
115
96
168
36
120
41
19
5
43
173
40
63
24
276
12
12
36
96
24
24
180
36
57
15
33
15
84
72
24
96
21
3
60
84
36
12
45
147
60
33
63
60
72
12
132
24
12
113
144
376
72
8
64
147
204
72
48
240
84
60
12
48
12
153
27
36
48
144
81
80
271
48
72
41
7
36
117
15
240
60
12
12
24
132
24
9
27
173
115
36
9
111
84
125
55
36
24
60
24
81
32
7
48
17
115
21
75
12
33
51
84
72
108
12
57
48
8
79
72
36
29
16
80
43
24
156
24
216
17
67
120
36
105
39
36
120
36
9
15
60
60
12
48
165
99
45
32
79
12
72
12
36
53
79
36
144
288
60
84
36
48
96
36
60
84
84
41
31
48
9
195
12
36
5
55
17
67
204
156
36
33
15
225
87
60
60
89
43
101
72
19
144
24
96
60
60
12
48
96
240
36
165
3
117
27
216
45
32
19
53
31
12
5
43
84
60
120
5
7
9
27
93
39
48
33
15
105
15
192
57
15
81
51
53
16
15
132
24
24
24
21
159
96
12
132
60
96
45
75
45
39
96
12
48
12
108
12
17
67
21
63
60
120
5
55
41
64
27
24
21
15
84
29
91
24
72
12
33
15
65
40
8
7
60
24
69
24
51
12
24
36
60
324
24
60
120
72
24
24
9
87
129
51
69
24
3
192
5
55
72
84
36
9
39
36
60
12
192
48
24
180
24
9
48
80
7
108
84
60
69
171
21
63
24
36
5
7
65
175
12
60
185
16
27
120
237
120
8
7
96
72
60
45
87
120
33
159
108
21
99
21
15
12
93
207
24
24
24
33
15
113
31
60
48
12
81
39
24
24
41
24
55
48
24
9
27
60
24
33
3
12
48
84
228
96
84
93
75
48
69
32
43
60
41
72
48
19
21
39
12
156
108
69
96
87
12
60
33
75
5
103
120
24
33
15
108
12
153
15
12
5
43
12
144
81
3
12
132
348
33
87
12
36
84
36
57
80
24
16
15
108
77
115
93
75
180
24
108
45
75
48
5
91
36
48
72
84
36
48
89
115
132
36
29
48
103
72
12
29
19
77
31
72
36
5
64
3
12
48
57
8
55
105
75
24
48
72
24
36
24
24
120
96
96
209
67
45
75
12
36
60
264
36
96
24
36
24
144
48
24
89
40
39
36
72
117
27
96
168
24
53
55
144
65
19
84
81
32
24
120
79
156
216
24
21
72
3
180
24
24
24
12
60
9
24
87
9
120
99
21
15
9
27
24
60
137
7
137
16
3
72
72
72
53
160
63
12
96
60
9
3
108
24
72
9
99
48
12
468
120
60
60
60
72
33
192
3
12
120
240
12
60
9
15
137
7
72
33
96
75
276
24
57
3
132
60
60
12
45
51
12
33
171
141
135
48
72
89
79
12
12
96
60
60
120
60
101
16
15
48
9
75
21
147
5
19
156
105
32
163
29
151
144
96
48
60
12
65
139
93
27
36
24
24
9
3
108
36
69
39
108
24
21
3
69
3
24
180
60
36
17
127
120
48
72
60
36
72
12
21
195
48
12
12
12
201
15
225
183
24
33
15
24
48
41
55
41
91
204
60
21
15
108
60
17
48
55
12
5
67
12
65
43
36
84
45
51
60
84
ABCD 96629534416*3^$a+1 [50087]
21
32
16
20
1
75
3
33
24
9
39
56
144
16
39
81
32
52
48
33
27
9
63
60
27
33
8
12
1
12
35
25
90
9
63
21
45
119
40
48
117
3
39
21
20
48
60
7
42
15
21
30
6
11
7
5
52
48
12
45
51
75
9
21
18
137
13
54
30
78
72
65
52
9
167
25
23
91
9
12
80
12
25
42
21
45
15
12
36
27
17
43
57
105
3
72
51
21
63
150
18
9
63
33
20
55
5
40
39
96
108
69
20
73
39
36
8
1
83
16
12
48
20
4
87
53
16
135
36
41
13
12
15
24
15
6
18
30
72
54
41
60
43
149
13
3
20
16
44
16
24
32
12
1
36
108
15
141
72
60
63
27
12
6
36
59
24
60
16
20
1
36
27
3
5
13
36
96
30
33
57
15
3
29
16
24
57
39
32
43
9
12
15
9
12
15
18
35
31
9
15
72
30
203
19
33
3
84
36
81
9
24
3
20
25
47
7
33
8
49
24
15
21
171
9
23
16
9
6
144
45
108
8
12
28
81
15
3
33
20
37
6
29
36
76
15
33
56
37
27
87
18
3
20
25
3
32
4
168
48
87
60
30
131
37
39
9
15
99
12
18
27
33
36
15
51
54
35
61
18
102
11
13
36
108
18
30
72
72
18
6
27
27
36
81
3
33
12
33
27
75
6
72
18
21
48
15
21
44
7
54
24
15
21
54
66
96
36
30
33
21
24
99
12
33
51
21
15
128
48
19
18
83
79
9
24
8
55
9
24
20
1
126
48
45
20
61
71
28
15
65
100
12
60
132
57
23
48
60
145
3
32
4
105
23
120
31
17
19
29
7
18
39
8
28
12
24
69
72
54
9
12
24
8
7
29
60
40
12
12
57
6
33
75
45
12
9
90
9
144
36
20
64
168
27
45
15
41
4
3
18
150
57
45
83
124
15
45
21
47
28
32
40
48
9
72
36
3
24
12
128
52
44
52
3
6
131
13
87
108
36
120
9
36
3
27
24
17
60
4
36
92
100
48
33
15
12
9
23
31
24
5
97
23
85
71
7
57
48
57
120
3
3
102
162
78
18
17
49
18
33
8
16
3
12
54
36
11
52
63
33
12
84
3
5
43
9
9
6
21
12
87
36
9
15
18
11
12
103
9
57
39
21
48
11
4
3
18
47
40
27
221
40
24
8
13
54
156
6
11
25
39
24
21
51
192
15
57
9
24
15
56
4
96
12
20
43
57
60
20
12
13
95
37
11
16
48
33
15
3
65
84
88
48
24
80
16
12
33
15
21
18
192
53
91
54
51
20
16
24
21
30
54
15
44
55
36
9
45
27
9
27
12
20
31
5
16
24
24
12
183
21
36
51
60
45
24
44
115
125
187
18
15
39
33
108
96
63
36
17
12
100
48
92
60
55
18
15
3
5
16
33
48
24
15
15
6
84
6
17
67
21
15
17
25
15
21
30
9
48
39
9
60
195
6
15
24
36
33
3
9
71
64
9
35
60
1
36
3
105
36
48
3
3
45
32
67
21
9
23
13
132
63
20
12
25
135
9
6
33
15
105
24
36
60
20
61
15
21
24
36
12
162
18
63
84
48
12
8
1
42
48
24
5
16
15
17
4
36
60
32
52
24
9
66
45
9
6
12
53
16
63
33
75
33
75
5
4
48
12
60
33
15
8
151
60
21
72
8
40
93
27
20
4
129
47
79
18
11
4
80
7
6
15
3
65
1
23
37
15
36
105
42
12
6
72
15
21
15
24
27
60
9
27
72
45
36
12
9
59
60
7
60
45
3
141
48
116
4
33
27
81
24
27
9
35
4
8
19
29
16
8
76
36
60
9
6
138
6
5
16
9
15
36
3
6
30
21
75
21
45
35
40
3
105
12
9
54
5
97
3
120
36
21
15
117
18
57
33
75
9
11
28
69
60
11
40
75
120
6
3
27
9
87
5
13
72
27
3
42
18
45
68
4
3
45
9
39
15
42
3
20
31
48
126
36
23
100
27
21
69
63
80
48
19
6
3
12
20
12
16
9
15
15
221
12
115
12
96
30
87
27
5
7
9
20
7
18
87
24
56
37
36
47
48
7
65
79
6
3
15
9
12
9
42
90
63
9
12
36
27
12
24
156
39
120
5
1
36
23
31
18
11
1
23
88
3
5
120
4
45
51
81
11
72
16
21
11
40
27
21
36
44
40
21
84
36
6
165
15
9
39
117
87
12
9
69
75
51
29
36
19
65
13
3
32
60
100
57
3
27
21
12
24
56
19
48
53
19
6
72
23
49
84
75
39
18
138
17
12
25
11
25
42
30
95
4
69
27
3
45
104
16
57
15
3
5
64
48
9
36
12
15
21
24
72
3
15
5
28
8
24
115
21
27
5
28
9
51
32
7
33
75
18
27
99
18
12
18
21
60
12
24
44
7
84
60
9
9
87
33
51
24
51
6
111
8
16
8
16
15
6
3
8
12
28
8
25
6
41
52
51
30
126
24
77
28
20
40
192
24
8
7
36
48
5
72
48
25
39
48
8
49
51
32
160
75
17
7
18
36
12
27
20
61
60
51
33
27
24
39
72
96
9
45
18
53
48
1
11
25
15
12
68
19
18
12
6
5
28
21
51
48
12
33
27
63
30
36
23
48
19
21
3
21
33
48
150
33
141
240
3
105
48
72
15
3
162
35
7
105
33
15
3
9
33
75
63
113
1
3
12
33
3
48
75
9
15
18
15
33
6
48
36
36
78
51
24
8
19
29
72
52
20
16
15
57
8
40
32
64
81
47
16
20
85
59
36
16
9
24
66
6
30
6
47
36
7
9
63
48
42
120
6
17
13
36
23
55
5
31
21
8
1
60
39
20
28
60
72
51
9
63
65
25
18
36
21
9
3
140
16
81
18
18
3
27
18
27
33
15
ABCD 96629664148*3^$a+1 [50055]
20
25
23
85
36
6
6
42
5
36
60
84
1
6
105
9
15
21
18
41
1
24
54
6
11
120
1
39
104
25
24
6
96
125
13
30
5
16
20
7
42
11
37
48
95
84
52
9
36
90
48
6
27
63
42
95
108
36
13
3
8
31
21
3
24
6
75
9
150
90
12
36
24
24
24
96
84
11
1
15
9
15
57
23
7
69
33
12
6
9
8
13
39
51
9
39
54
63
44
25
23
1
59
61
12
39
8
67
18
108
12
3
108
140
19
42
111
108
165
30
24
41
25
51
51
72
6
27
39
66
30
30
48
51
15
5
13
48
3
57
3
9
78
9
15
5
13
63
105
24
11
13
15
105
15
57
23
180
72
28
21
11
7
41
1
35
19
120
5
37
78
17
64
8
7
66
24
30
9
20
24
1
132
24
24
96
39
81
35
43
5
61
35
37
39
24
45
12
23
25
131
16
20
157
167
16
24
33
276
24
47
1
24
60
15
51
5
40
33
35
100
156
60
8
13
3
21
6
18
35
61
24
111
63
72
21
57
96
15
20
25
36
23
36
31
69
12
9
48
47
4
21
6
18
59
36
79
30
23
13
51
3
21
45
120
6
24
41
1
72
51
9
12
11
67
21
80
12
25
48
30
29
36
7
72
5
43
24
9
15
30
12
15
33
24
71
72
49
6
33
36
84
9
107
13
27
8
25
51
56
31
77
72
1
15
24
3
5
13
119
1
39
81
78
66
35
61
30
129
21
47
16
20
36
13
11
72
25
3
15
24
6
11
85
15
21
24
24
11
19
81
9
30
5
76
15
54
135
21
36
23
25
42
18
120
11
85
11
13
15
12
32
37
35
19
90
36
11
7
57
21
12
6
5
25
27
9
35
73
27
33
23
13
11
25
23
25
72
35
19
24
41
16
45
15
45
24
15
39
213
8
36
36
13
54
17
1
12
23
4
39
65
1
6
65
25
72
48
3
81
23
52
33
36
66
81
8
55
105
21
35
1
24
54
30
171
8
1
11
4
12
44
31
24
78
11
7
18
12
12
63
32
1
15
9
102
90
6
33
9
12
23
52
33
48
48
15
44
36
40
15
144
33
20
84
1
3
177
12
63
9
78
21
9
111
21
71
24
1
12
12
48
48
39
9
15
39
30
215
25
42
6
15
27
48
17
1
6
21
24
123
17
16
15
29
13
6
24
30
12
36
3
32
7
42
54
42
63
15
17
120
55
42
35
1
315
60
9
60
78
89
48
1
6
18
36
96
18
101
12
13
96
15
8
121
71
4
56
48
7
48
17
25
48
12
75
9
6
21
44
136
33
72
23
25
51
45
119
12
13
6
41
85
23
16
9
84
27
33
11
37
12
48
30
42
27
20
25
11
19
6
12
6
57
177
126
72
29
49
156
36
48
36
6
9
33
72
15
8
16
36
9
12
47
31
54
36
12
114
9
56
55
18
83
24
25
18
18
30
24
41
7
18
24
30
24
66
6
30
108
11
24
49
90
81
132
117
27
33
42
66
3
69
23
100
3
174
48
18
66
59
19
33
15
33
72
63
42
24
96
24
30
45
8
25
90
42
6
113
121
39
36
84
141
18
5
25
27
9
24
27
21
39
15
65
60
36
55
18
107
73
11
25
39
60
116
25
78
48
5
4
15
9
192
63
57
15
18
24
6
90
120
54
66
11
109
36
15
69
54
66
27
32
36
24
16
9
6
66
11
28
9
48
3
132
44
25
90
89
97
30
29
43
33
84
3
33
33
95
25
24
12
18
33
24
8
36
40
56
13
35
72
1
108
54
41
97
3
44
1
15
9
27
21
12
35
31
5
25
36
15
45
108
72
15
24
15
41
36
37
96
15
36
21
24
24
6
18
27
20
108
96
76
8
31
24
21
195
41
25
23
7
9
44
12
55
96
24
5
16
69
75
45
15
9
11
43
21
51
66
83
52
20
67
33
39
29
19
53
37
87
120
8
1
6
21
93
24
72
35
85
24
54
81
9
11
132
145
3
69
51
20
84
13
3
12
15
29
13
27
9
195
39
18
3
60
39
42
48
87
9
27
9
18
81
20
40
116
40
231
24
114
27
45
30
29
43
6
51
15
18
35
37
6
30
42
162
15
183
18
95
25
48
36
35
31
9
21
143
49
35
7
6
47
12
4
75
65
60
157
72
35
168
37
11
100
15
17
25
59
109
84
3
39
66
39
24
21
179
7
18
59
13
60
3
20
91
29
1
35
73
71
1
15
8
1
24
27
3
42
75
3
5
37
6
77
28
15
17
12
40
20
1
222
18
54
5
16
117
27
9
75
87
24
6
12
102
29
24
36
1
174
45
21
23
232
24
201
51
45
30
18
24
60
3
32
205
35
7
29
25
15
27
24
138
102
66
15
63
90
72
12
18
17
55
66
27
8
49
27
9
12
35
79
78
18
30
39
8
12
1
23
72
4
3
18
39
9
15
20
91
48
17
16
45
119
4
9
23
24
25
48
78
24
105
9
15
45
12
15
9
15
39
6
114
24
65
28
24
21
47
1
204
12
35
85
23
25
83
73
12
59
13
12
51
63
29
16
21
71
48
49
48
3
21
48
72
11
169
36
48
12
60
95
7
42
75
60
33
6
65
1
6
5
24
1
75
57
30
65
25
6
114
87
8
55
6
66
18
30
41
1
84
12
15
32
37
15
21
72
78
24
45
84
20
85
111
20
1
123
32
7
72
24
24
6
35
1
111
135
33
21
35
13
47
ABCD 96629998436*3^$a+1 [50109]
19
96
12
63
42
2
18
120
78
12
106
27
15
93
9
110
36
6
48
46
21
45
18
318
15
45
32
58
38
82
18
12
39
3
60
38
55
17
28
39
51
45
9
20
16
30
18
6
6
128
52
15
5
12
67
9
39
11
94
38
84
34
27
9
6
12
42
20
103
35
6
22
14
28
108
60
2
13
123
26
18
30
90
6
162
48
24
1
17
72
40
18
57
33
32
19
21
27
89
19
15
69
119
4
96
74
24
31
39
54
56
142
14
6
40
78
56
10
21
83
109
63
2
43
63
20
61
51
81
141
30
30
3
57
6
30
39
48
9
3
84
3
8
10
30
140
28
21
9
42
78
132
6
96
33
48
3
12
21
21
62
6
70
32
1
35
6
19
29
22
56
70
72
6
21
23
58
30
129
113
30
36
16
48
6
72
72
20
31
51
30
6
18
42
44
16
30
54
45
36
96
12
9
6
2
31
17
4
27
5
10
8
22
39
9
87
45
6
9
69
60
92
52
38
25
69
18
9
33
24
24
30
21
15
12
42
30
9
57
42
38
52
8
91
63
2
46
69
21
27
3
9
11
28
30
66
48
48
140
10
87
15
48
30
24
39
36
3
42
36
78
12
42
20
28
27
12
15
21
23
36
49
39
6
14
277
3
26
54
16
20
16
6
51
9
8
34
236
36
4
6
18
56
10
14
66
31
11
52
33
17
6
124
90
6
66
50
24
4
12
117
29
88
14
16
9
47
6
12
42
106
24
224
7
9
54
60
6
75
3
6
42
68
34
48
78
12
30
12
2
90
4
122
90
48
31
48
47
34
30
36
6
38
49
36
21
78
6
3
69
30
78
32
40
8
19
35
10
50
108
18
36
31
3
42
50
13
39
66
12
30
90
20
18
10
150
45
39
18
24
51
48
155
22
8
52
12
6
45
125
16
6
98
154
21
11
70
38
10
18
8
34
60
3
96
9
60
38
52
81
111
62
55
35
58
48
12
120
15
15
8
12
73
5
4
138
33
5
7
111
20
196
9
57
50
25
15
60
24
105
9
54
6
30
12
42
50
108
22
72
44
22
12
48
8
22
74
18
19
51
30
72
87
81
2
118
27
60
39
12
60
21
69
30
9
59
30
7
45
54
18
27
3
26
7
12
15
8
25
9
6
48
30
44
10
12
24
9
36
29
40
6
32
48
40
90
14
40
38
7
12
21
50
13
75
20
70
27
27
21
11
4
12
30
51
11
42
10
21
45
24
8
28
24
48
2
6
10
24
38
30
90
28
12
27
48
11
22
3
17
102
46
84
50
40
48
60
68
13
33
24
24
60
6
105
15
21
81
12
8
58
33
51
45
47
13
41
40
6
6
87
21
74
1
57
3
15
66
147
11
60
28
18
12
12
3
117
2
28
176
16
66
42
81
57
2
40
18
24
18
48
108
21
48
93
51
21
87
59
22
62
52
84
32
73
9
6
21
51
38
4
30
33
3
12
2
19
57
50
60
22
111
9
38
34
15
17
16
132
27
83
13
87
45
17
28
2
46
132
15
95
96
52
68
10
12
24
50
28
9
99
80
22
6
33
23
40
56
12
1
41
58
9
36
12
11
10
27
33
15
5
10
2
42
58
15
21
32
102
1
59
28
92
6
7
36
69
27
3
60
60
8
10
30
54
30
102
38
6
4
68
18
4
33
29
31
15
42
39
23
61
9
18
18
102
141
11
36
28
42
12
56
6
28
6
30
20
42
22
12
36
12
93
45
12
12
74
64
30
60
39
36
12
39
72
69
15
54
30
93
41
36
67
5
18
72
4
18
6
20
34
18
62
10
21
9
12
36
14
46
42
132
141
3
24
6
26
18
19
9
51
47
10
44
10
21
95
49
33
15
108
5
4
138
12
69
11
1
36
35
60
36
12
10
72
48
78
8
70
150
93
17
34
12
6
39
3
12
129
9
123
3
26
16
2
108
64
48
6
36
75
3
6
54
36
60
96
20
25
3
6
27
147
2
16
8
40
6
6
2
73
15
168
80
24
36
66
10
258
3
15
8
22
48
56
16
27
41
10
54
48
2
37
9
54
48
62
60
16
50
64
36
32
13
15
6
164
22
314
4
14
60
46
20
40
12
38
96
61
77
19
3
20
40
21
63
12
8
13
23
4
33
39
60
8
25
29
19
3
8
1
36
53
46
12
48
20
10
3
12
48
48
3
33
3
20
22
18
50
24
19
9
12
72
18
48
18
12
8
172
48
3
47
1
21
8
6
118
39
93
50
4
12
44
126
12
10
33
12
3
68
16
9
48
51
36
44
72
40
8
6
22
8
94
36
66
45
36
123
33
71
10
78
2
19
12
57
44
28
60
42
44
100
12
30
38
61
89
67
59
4
6
114
9
11
30
94
2
43
77
6
88
42
12
18
72
90
30
6
6
14
162
4
45
21
12
36
44
40
36
96
18
33
27
69
60
11
70
8
48
22
20
162
31
21
38
16
42
30
12
36
45
11
18
42
18
66
1
41
22
21
11
10
27
21
75
3
24
56
12
82
8
67
39
96
18
32
6
40
18
132
8
4
75
147
9
39
9
23
70
39
11
100
6
2
58
63
47
4
14
10
20
82
44
54
24
40
12
38
120
70
62
31
3
72
21
69
20
28
6
21
15
33
21
36
42
6
60
20
10
26
100
27
36
3
18
30
12
81
11
49
3
36
9
111
72
48
138
6
9
87
8
46
3
48
84
21
14
64
12
14
19
41
10
45
35
88
30
3
63
26
58
20
18
58
12
32
52
6
2
121
5
7
57
78
60
33
9
2
10
44
10
21
108
77
54
4
57
180
12
147
2
28
24
102
8
36
73
11
42
4
72
72
87
51
9
3
8
ABCD 96630118712*3^$a+1 [50028]
28
14
90
48
18
108
84
42
88
8
22
50
72
24
60
70
2
72
150
72
30
24
10
90
26
4
72
2
6
6
24
12
84
100
110
58
2
78
22
18
72
14
36
36
30
88
12
128
24
28
8
12
30
10
48
20
60
90
46
20
48
40
8
64
8
60
28
90
50
48
6
16
50
78
6
16
38
34
108
110
34
8
6
36
30
84
12
12
58
18
56
36
138
6
40
18
2
24
4
20
112
38
60
10
90
12
14
24
48
24
54
94
12
36
18
80
30
72
70
32
46
72
20
24
76
78
104
76
26
66
190
54
54
26
6
28
66
104
64
30
116
264
112
20
34
54
8
10
80
82
72
14
4
2
46
18
2
18
70
2
18
60
24
30
156
102
18
10
12
24
48
32
28
30
32
226
68
6
34
54
50
76
122
22
2
66
48
30
36
10
6
54
18
120
132
38
12
16
8
10
20
30
10
84
8
28
50
72
10
68
12
28
36
74
36
90
48
48
24
36
52
20
52
6
54
48
2
6
28
24
12
38
66
10
14
36
102
30
72
16
44
46
170
46
98
12
108
46
2
42
10
36
20
130
110
66
18
36
36
36
4
8
130
96
26
60
36
4
14
34
96
2
30
78
16
26
48
84
160
2
24
72
10
68
10
44
58
32
120
18
42
40
20
6
70
20
124
12
20
84
10
66
8
120
40
8
72
18
4
54
20
16
44
100
14
132
76
30
50
4
38
30
22
24
12
62
70
2
30
58
120
60
32
94
30
62
90
48
12
54
96
52
20
36
16
18
26
34
2
16
14
94
32
24
10
78
12
108
68
4
44
34
20
18
10
24
110
60
64
12
8
142
14
66
12
18
12
70
26
54
12
30
24
72
88
36
80
30
24
34
2
6
24
24
12
4
44
24
48
12
30
6
36
30
18
78
34
20
16
12
6
30
14
30
108
64
50
54
60
112
12
6
54
12
74
16
6
18
26
36
40
152
46
26
36
52
110
36
16
54
102
98
10
6
18
56
24
60
6
30
22
44
4
144
38
18
66
10
14
30
54
10
18
134
4
56
168
6
22
2
16
74
40
8
40
44
34
102
2
102
30
18
18
24
294
42
162
52
138
38
90
22
56
60
60
4
12
78
48
2
12
4
180
32
48
16
20
10
14
4
42
50
18
42
28
18
150
90
68
12
148
6
8
12
88
8
48
24
36
100
66
80
30
4
12
42
18
8
46
8
6
24
36
186
28
20
16
2
64
8
10
92
30
48
18
18
30
166
20
28
60
2
6
54
28
50
36
40
12
144
44
10
14
12
10
14
4
176
10
86
24
24
12
66
192
58
42
62
28
116
40
36
14
4
32
108
66
46
36
38
70
56
40
66
44
48
70
36
54
6
90
80
64
8
90
48
70
26
6
88
24
8
24
66
18
10
20
34
38
34
44
4
2
34
14
78
48
40
36
24
12
144
60
20
24
64
30
2
6
52
198
90
158
4
48
72
132
30
36
140
82
2
18
96
24
42
18
36
6
60
48
6
16
8
42
10
66
38
132
28
6
48
50
12
34
72
74
18
6
4
2
144
112
2
12
36
22
90
62
40
110
30
10
56
12
76
36
8
42
16
122
10
26
24
30
12
48
22
38
72
10
8
88
14
30
36
4
140
4
44
16
62
262
36
80
64
30
2
58
36
50
4
12
24
12
18
6
48
2
16
44
16
38
60
30
64
108
42
32
6
10
42
66
116
126
102
6
6
4
60
26
6
22
80
102
10
24
54
8
18
256
74
4
36
26
58
6
44
72
48
102
124
6
80
6
30
22
60
120
36
56
228
10
12
74
22
44
18
46
20
60
10
36
8
28
30
2
78
138
54
58
90
288
50
4
68
58
66
20
54
54
6
42
78
30
36
4
36
54
50
12
114
64
90
20
36
6
114
40
14
34
72
44
36
28
42
30
8
88
50
42
48
72
52
20
24
46
14
190
50
24
16
80
22
68
54
120
52
120
68
10
26
30
42
4
18
62
16
80
114
24
96
6
138
30
106
26
72
46
26
24
4
18
18
66
90
6
14
34
126
8
6
4
18
42
90
20
16
44
60
12
24
52
108
60
20
12
12
46
50
36
48
18
58
36
18
110
108
30
24
40
26
22
6
26
18
30
70
36
92
24
76
24
36
2
6
6
6
52
8
58
6
180
8
6
30
112
68
42
4
50
24
30
4
18
12
2
36
78
30
16
50
64
2
60
28
36
48
6
12
44
96
18
112
20
24
24
46
80
24
132
52
36
62
10
14
88
72
14
40
44
30
70
18
24
86
4
26
64
14
24
96
12
10
98
46
6
68
16
14
130
6
18
98
22
38
18
12
24
30
30
24
24
96
66
58
128
12
12
64
36
116
28
86
54
94
30
8
24
94
14
18
18
24
16
14
82
36
2
42
28
20
16
54
26
40
20
96
64
14
90
36
64
30
8
28
54
8
52
18
38
6
48
6
24
12
90
6
72
12
198
22
134
64
2
4
12
248
22
20
112
2
ABCD 96630162152*3^$a+1 [50073]
29
15
48
99
1
12
23
105
99
48
60
21
12
28
5
72
3
72
69
6
18
72
55
144
36
12
12
96
5
15
33
19
35
42
91
80
40
5
48
19
5
3
72
15
1
20
12
3
1
35
1
8
24
15
13
12
68
33
96
19
35
57
124
119
96
49
59
133
8
4
20
27
21
124
128
3
25
5
3
16
44
4
96
35
105
4
35
13
140
15
18
120
6
18
30
13
120
24
84
11
6
139
84
41
6
12
6
27
75
18
7
17
91
24
60
396
36
68
3
25
48
12
20
9
115
24
144
131
72
37
96
120
71
174
19
96
71
36
90
7
11
144
81
45
39
16
60
59
21
16
56
3
121
23
138
15
3
60
49
12
83
81
171
25
48
72
24
77
18
109
20
16
35
69
100
36
12
68
12
15
117
108
9
103
68
27
12
69
9
48
18
25
12
144
36
48
47
48
1
5
51
267
25
11
54
31
11
25
56
3
37
35
204
145
60
191
12
25
72
83
18
3
60
27
33
4
41
7
60
59
121
35
73
77
55
47
18
15
28
24
48
29
54
60
9
3
42
48
18
36
129
52
77
72
19
84
48
59
36
45
4
59
1
95
1
24
131
25
17
30
33
4
104
40
95
264
73
143
96
109
11
73
5
48
7
65
96
66
78
31
17
75
4
48
23
72
18
3
12
4
56
112
95
121
80
15
54
42
54
27
3
37
48
96
143
37
116
108
64
36
71
49
104
15
61
11
1
107
12
13
48
47
36
25
84
41
7
48
12
32
16
155
45
21
39
57
7
12
36
68
12
52
128
3
90
19
56
144
141
115
120
5
30
85
36
36
24
71
73
131
21
40
48
29
96
39
36
51
18
151
12
8
39
1
80
15
9
45
30
90
222
21
45
187
12
60
53
163
107
45
36
75
9
280
96
32
40
35
85
23
145
104
51
1
44
4
132
24
24
12
60
8
108
39
61
23
24
12
18
63
99
25
11
73
35
49
5
67
56
39
54
15
16
83
48
168
36
1
17
51
24
52
35
120
24
84
90
90
33
45
19
8
96
16
71
78
195
52
20
3
169
276
71
1
53
54
13
12
17
115
23
121
5
6
81
3
57
3
45
21
19
24
36
71
120
1
32
16
12
29
24
90
69
57
55
71
12
72
25
60
113
43
35
18
66
33
48
120
3
69
21
7
59
9
87
12
90
67
108
128
27
25
47
49
80
124
35
12
1
92
16
80
45
24
15
16
41
19
101
31
84
29
126
18
42
25
5
258
25
60
48
20
27
90
67
96
29
114
36
21
12
52
5
120
78
12
21
12
16
84
215
45
28
119
36
25
48
24
143
30
72
3
12
48
28
5
30
85
144
11
1
60
23
105
21
6
21
48
40
24
47
25
5
51
3
49
23
57
105
3
15
144
121
32
60
16
36
48
53
30
72
1
20
24
45
123
27
1
12
53
114
61
60
36
23
36
1
11
37
5
111
15
145
92
45
3
52
32
27
9
16
56
39
13
95
13
24
35
36
105
3
24
93
63
72
25
47
21
51
33
21
7
32
3
12
72
24
1
48
17
99
16
24
152
165
27
63
192
97
11
42
48
150
13
96
68
33
123
24
16
5
30
90
27
87
25
68
99
33
40
20
51
61
35
9
4
35
153
15
33
16
96
72
56
45
150
84
6
54
12
1
59
69
264
45
31
36
59
1
144
80
57
24
111
27
85
108
20
129
3
60
16
20
12
64
23
18
55
20
124
96
32
3
30
54
21
160
5
19
44
52
29
18
12
33
96
16
41
72
67
44
51
30
51
60
4
11
33
75
37
32
28
8
40
20
12
192
52
36
53
19
8
93
72
3
69
15
16
11
85
68
3
105
9
126
12
141
27
57
48
87
81
15
9
21
19
56
160
24
53
30
42
67
5
31
17
3
39
30
18
97
36
32
177
18
141
12
88
107
85
128
15
25
11
13
23
33
75
36
85
60
68
112
35
49
5
27
108
12
132
96
75
9
15
45
57
186
33
15
1
44
15
36
13
35
126
15
16
60
8
48
159
49
77
168
27
27
33
3
270
144
30
37
48
5
6
1
11
24
48
1
5
147
45
27
40
11
61
11
177
36
72
39
121
32
21
19
77
18
93
64
59
84
141
24
16
96
44
100
12
59
25
59
96
85
96
53
7
80
208
12
8
24
48
4
ABCD 96630326218*3^$a+1 [50011]
176
4
32
85
87
56
100
132
72
93
132
47
64
24
8
13
35
97
108
35
40
72
45
107
100
45
123
105
75
33
39
12
44
16
20
16
80
28
9
155
36
25
47
13
39
92
28
96
56
49
75
152
40
93
120
39
81
24
180
120
167
109
147
57
48
72
36
99
153
27
36
36
8
25
3
152
13
95
12
16
36
141
192
36
99
8
48
37
168
84
23
37
11
49
23
24
100
8
13
239
13
96
35
84
16
12
24
33
11
205
111
224
4
276
12
165
95
64
9
24
47
49
11
76
32
1
72
39
33
135
33
87
32
84
124
116
169
15
68
97
156
27
8
76
24
20
217
132
48
35
60
25
147
20
493
63
285
60
12
159
44
16
156
44
124
45
132
155
25
12
3
44
144
172
153
15
332
85
15
33
12
3
24
192
60
260
48
25
11
100
36
44
49
15
8
168
40
32
28
56
13
3
33
327
44
4
96
48
81
231
81
3
45
195
36
8
12
96
37
36
432
3
105
107
28
57
27
213
107
136
416
28
21
12
3
140
97
180
168
72
252
123
357
3
8
40
32
277
11
136
20
60
1
75
144
96
33
11
28
33
72
87
44
49
51
44
16
45
24
15
80
61
39
105
63
8
25
15
9
27
24
152
4
9
84
3
105
39
33
11
4
60
45
60
11
25
47
4
33
135
33
48
120
60
39
105
35
1
99
33
23
36
409
11
144
40
276
36
84
44
25
255
24
36
105
240
99
152
49
15
9
96
11
1
168
35
25
11
61
87
45
351
36
9
51
81
3
104
112
81
63
80
52
33
87
57
48
39
68
121
12
180
12
47
288
60
36
12
25
47
121
111
9
27
48
260
85
51
8
28
33
24
11
64
105
83
4
24
144
48
33
71
40
21
12
27
164
52
33
11
73
168
83
136
20
36
13
327
80
4
60
56
13
12
72
27
141
23
96
36
40
104
1
47
85
15
225
51
152
40
8
49
36
195
129
288
195
32
100
12
204
69
47
40
44
37
63
132
20
13
11
40
33
228
159
81
72
63
8
84
385
135
8
120
73
107
133
24
75
200
36
145
12
3
56
16
48
57
48
132
123
104
148
33
11
13
36
24
107
109
15
20
49
75
72
8
25
23
97
36
204
51
44
61
24
48
99
9
35
112
117
27
21
15
44
13
36
11
40
141
60
15
33
204
60
87
273
27
8
13
147
12
8
16
165
84
47
1
179
40
33
71
12
52
72
93
108
59
121
99
60
56
85
3
56
136
80
144
24
324
73
63
20
132
12
28
8
124
36
105
72
95
64
204
45
12
167
25
23
28
44
145
15
12
80
16
33
60
120
239
1
71
109
99
21
51
24
105
95
312
48
64
81
35
60
25
60
15
80
37
75
237
51
60
156
141
155
85
123
60
20
100
117
60
119
36
85
59
60
49
51
48
21
72
47
73
39
8
13
12
96
372
39
96
8
4
201
39
8
40
93
11
73
48
192
108
39
33
23
52
48
93
60
120
84
147
144
24
120
32
228
13
60
120
15
32
252
121
ABCD 96630470648*3^$a+1 [50046]
72
12
121
101
90
61
24
23
25
36
65
12
7
11
1
143
13
24
131
37
47
24
30
151
24
84
60
48
60
83
37
48
12
72
12
84
77
19
24
29
7
131
37
60
125
7
60
24
11
13
60
12
131
24
66
7
11
1
5
19
12
17
7
60
24
36
71
49
5
78
30
18
49
203
72
1
23
61
180
96
23
25
95
97
53
12
19
24
36
24
29
7
156
72
120
35
13
23
25
96
11
12
25
155
37
35
1
53
54
13
12
12
36
5
43
12
35
13
12
12
47
25
35
61
60
24
144
36
96
12
71
12
157
12
29
67
24
24
11
61
47
60
13
23
61
84
11
1
12
120
65
132
31
48
24
48
24
60
71
73
24
60
12
23
42
31
113
31
156
24
71
97
72
24
60
12
48
35
25
192
24
48
11
61
24
24
96
11
61
24
119
72
12
13
72
96
5
31
23
37
36
29
91
168
137
18
6
54
192
60
49
35
90
24
7
24
35
73
23
37
71
54
43
12
36
12
89
43
11
25
132
12
12
23
13
12
48
47
37
48
12
209
31
95
145
53
31
95
49
23
13
47
37
101
6
1
29
55
71
37
23
25
12
17
30
60
36
102
67
24
71
1
12
12
48
5
43
12
48
107
90
31
84
155
25
12
84
12
24
36
72
83
25
72
12
24
84
65
7
71
72
18
18
36
25
36
108
24
36
132
72
36
35
144
12
13
11
72
144
205
41
54
18
55
17
31
23
25
107
85
53
127
12
41
91
60
35
1
47
60
97
23
72
121
12
53
19
180
119
36
36
37
48
12
17
18
1
47
157
72
48
47
1
23
61
108
77
43
12
59
36
54
19
65
18
24
25
95
78
90
48
42
55
35
12
1
24
35
48
13
12
191
37
89
54
1
41
30
54
103
47
121
12
11
36
1
12
12
11
193
5
126
120
180
25
35
18
127
143
1
35
162
102
42
91
17
43
29
19
11
36
90
7
12
35
13
120
11
150
30
36
1
60
24
29
30
1
24
24
48
72
36
17
19
35
1
24
23
73
95
18
19
83
114
18
133
24
35
13
77
90
109
131
1
119
253
12
24
144
48
12
12
5
18
66
19
72
23
37
35
18
43
47
12
1
233
7
12
23
13
24
72
35
90
18
37
24
24
35
13
59
36
13
77
43
36
36
12
95
1
24
36
72
60
24
24
119
18
19
24
5
42
54
19
35
36
121
77
210
6
7
24
41
19
71
228
1
156
12
72
245
60
151
77
42
1
132
83
12
6
55
11
61
60
12
72
65
31
77
55
72
35
1
204
60
11
49
36
60
12
132
24
47
97
48
17
67
113
7
48
35
18
7
23
54
6
37
36
71
133
132
36
24
48
12
95
25
65
6
109
60
11
133
11
1
12
36
72
60
60
12
17
31
72
77
19
11
78
55
83
25
108
84
23
49
35
13
72
96
12
5
67
23
6
36
55
48
23
25
149
18
222
30
49
5
54
37
5
79
11
120
25
11
37
131
120
1
41
174
1
143
61
29
7
48
95
109
12
305
24
7
95
25
12
48
23
49
120
60
11
37
60
137
7
29
7
24
84
96
24
17
19
36
47
13
48
11
49
60
71
25
35
25
23
25
12
23
18
43
5
31
120
11
132
61
24
48
119
48
18
7
60
12
29
19
53
18
150
19
108
108
264
107
13
11
72
73
36
71
18
36
90
48
133
65
19
48
47
25
60
5
210
25
155
1
180
59
1
60
59
85
24
5
127
35
30
55
12
77
54
25
47
114
19
65
31
11
30
42
13
24
36
12
95
1
65
96
30
96
18
7
60
12
36
47
85
12
23
13
24
72
24
35
49
5
103
23
1
11
114
54
25
47
12
37
35
25
119
25
24
72
36
23
132
157
12
96
23
1
35
36
109
53
43
23
145
71
25
83
25
137
115
263
6
67
12
5
7
83
1
35
72
72
13
24
59
72
54
54
49
12
84
12
168
71
25
59
1
23
162
18
37
71
54
103
60
36
12
107
6
19
35
12
1
143
1
60
120
24
11
25
53
102
1
60
48
36
156
12
11
6
19
119
13
59
1
12
23
73
12
12
96
24
53
19
41
48
114
12
6
43
36
59
114
67
53
6
1
48
72
35
24
30
6
73
35
12
25
108
132
29
19
35
13
72
41
66
1
12
47
61
47
12
25
125
31
5
43
11
61
12
71
66
31
47
1
72
180
143
61
23
13
12
132
96
48
ABCD 96630915328*3^$a+1 [50032]
48
87
129
3
108
9
15
24
9
12
24
75
21
3
153
139
53
12
15
9
7
65
12
3
9
31
17
7
29
7
113
7
108
44
36
72
33
31
20
40
8
45
12
48
12
84
72
27
60
12
9
12
75
24
48
60
16
36
53
72
19
17
24
36
15
237
15
21
216
3
16
17
24
60
19
5
36
3
16
5
24
15
33
75
45
55
53
27
57
48
3
21
19
164
12
24
16
5
39
9
7
84
5
27
12
52
116
33
15
21
48
12
19
32
12
33
24
36
48
27
45
55
32
12
21
55
68
36
9
31
41
3
9
48
39
64
29
127
24
17
132
36
39
28
5
79
60
140
21
24
15
64
29
3
144
33
7
80
21
75
9
3
12
16
53
24
12
19
41
48
48
39
60
4
32
40
44
4
5
15
45
7
104
45
48
151
44
21
15
9
75
45
3
33
60
111
24
69
7
20
9
31
53
48
120
15
9
24
27
12
16
41
3
45
15
45
3
4
56
105
60
24
3
33
72
36
7
17
7
29
72
39
40
36
32
16
44
52
5
48
96
7
24
41
15
28
5
12
180
60
15
40
5
60
75
60
12
132
33
67
236
105
15
9
111
64
44
81
24
31
29
15
12
40
29
19
44
12
40
8
36
60
36
33
7
20
21
48
51
33
36
27
24
33
48
75
84
45
39
57
12
3
40
17
12
15
16
32
45
27
21
12
15
57
3
57
3
21
12
3
21
48
36
15
12
120
84
33
7
5
75
64
17
75
72
21
7
77
3
33
12
24
24
15
16
20
100
56
33
84
3
100
104
9
84
12
91
144
5
31
24
44
72
84
24
24
21
31
144
56
40
36
29
48
12
36
27
136
20
16
5
31
17
3
64
20
153
7
5
19
5
7
53
132
27
12
45
3
57
24
12
15
12
48
9
60
24
12
3
21
108
195
72
9
91
8
52
41
24
15
9
31
29
7
164
84
24
16
17
39
69
24
12
19
101
60
15
64
20
45
27
69
24
12
12
156
27
4
176
4
20
16
5
3
12
9
19
56
24
72
69
39
9
7
5
3
33
60
3
57
55
104
16
44
24
9
12
15
60
21
60
15
28
77
84
48
103
5
24
36
12
3
12
93
39
4
41
15
21
19
80
64
29
135
33
12
15
105
7
29
24
3
33
15
24
16
17
43
5
96
36
135
9
24
39
28
60
53
72
55
84
164
12
33
24
60
91
12
20
69
15
45
19
29
3
12
153
48
7
48
32
28
164
28
125
15
9
19
44
72
9
24
31
77
39
4
5
75
72
12
52
5
24
15
60
45
12
192
36
31
5
3
28
29
19
41
84
15
117
15
9
24
55
65
12
39
9
60
12
115
29
3
60
21
115
32
9
111
84
21
15
4
41
60
12
12
15
21
27
21
36
3
52
144
29
31
17
12
3
4
5
15
36
12
93
55
120
17
3
40
68
24
12
24
24
112
41
75
28
132
17
103
80
9
55
24
20
36
16
8
9
127
41
48
27
33
111
9
31
5
3
21
7
5
48
87
40
68
45
15
9
43
80
12
36
36
33
27
60
21
24
24
12
120
12
60
7
104
12
24
76
5
3
12
9
39
52
5
39
60
48
12
4
17
19
20
9
24
3
108
57
43
17
75
33
15
40
60
36
5
36
63
24
12
204
60
36
21
48
115
5
24
96
51
105
3
57
36
39
60
21
123
9
96
12
12
48
199
65
3
52
5
36
15
9
48
168
12
31
80
12
24
16
5
15
60
33
51
24
172
5
84
51
93
36
55
56
24
64
36
29
27
9
91
5
144
15
76
20
9
19
5
15
9
60
3
24
16
32
21
39
21
15
12
148
80
60
36
76
17
27
9
132
3
9
3
24
108
33
12
12
39
9
3
9
75
21
63
36
9
87
24
24
16
20
76
29
96
39
60
4
17
55
5
27
72
33
60
3
88
56
21
75
48
12
12
72
45
60
36
12
48
103
20
60
72
4
56
24
16
8
100
32
9
75
33
36
39
12
21
60
15
24
4
56
21
3
72
28
72
5
27
33
3
36
24
96
81
48
15
117
3
16
53
3
24
9
135
21
99
69
36
12
15
40
20
24
45
36
43
44
21
36
3
52
36
5
60
3
21
24
87
40
32
76
12
17
3
40
5
39
4
41
19
120
125
15
40
29
12
15
9
187
144
65
36
24
51
57
48
63
60
52
48
36
161
39
120
45
31
29
36
3
45
36
3
33
3
45
39
12
81
27
60
148
8
21
3
12
45
60
120
36
159
33
27
21
75
33
31
140
33
171
21
115
60
29
7
17
60
3
9
48
43
80
45
19
5
36
24
39
72
12
33
48
51
21
39
108
16
92
45
3
40
56
24
21
15
105
15
36
45
19
5
3
16
120
32
4
44
9
3
24
9
60
75
21
51
72
28
53
24
48
43
12
17
12
15
24
76
29
7
5
168
27
12
28
5
43
29
12
108
36
51
108
52
5
36
24
31
20
24
9
15
9
36
31
20
36
28
17
84
3
28
84
101
15
120
9
15
16
65
168
12
3
36
21
12
63
45
72
12
84
39
57
48
48
39
40
5
31
5
24
3
16
17
15
9
36
39
9
15
21
84
27
88
32
28
29
63
33
12
19
36
104
21
15
9
31
5
135
60
9
24
24
15
93
63
24
16
5
24
27
36
69
15
105
15
69
96
115
68
12
24
76
5
19
32
93
72
63
12
45
99
24
9
72
36
120
15
72
33
27
45
67
80
36
40
32
28
44
4
36
36
29
195
124
5
15
ABCD 96630949016*3^$a+1 [50112]
53
18
25
24
5
3
33
24
4
75
29
76
15
9
12
68
18
22
71
79
8
40
9
63
62
16
2
18
15
9
40
63
8
19
6
23
25
24
135
27
21
8
79
18
2
60
18
54
58
60
8
19
75
170
46
213
47
42
10
20
1
51
20
73
32
13
27
9
24
47
25
18
62
108
22
18
8
3
87
25
8
9
40
36
14
30
52
20
16
12
32
28
38
142
131
151
36
62
15
45
28
23
67
102
8
10
18
11
13
20
28
14
126
22
57
33
15
32
115
54
14
46
27
89
15
25
23
37
26
22
8
28
15
9
23
112
53
10
12
42
3
17
28
11
97
23
55
41
15
6
4
24
47
9
15
3
60
1
56
24
147
37
5
90
1
11
10
6
5
24
1
14
30
34
26
39
61
3
32
81
54
30
28
8
7
81
47
7
30
50
22
8
51
16
51
18
60
102
18
36
35
120
15
33
16
77
24
4
32
72
22
18
62
18
16
116
136
59
3
12
6
4
8
63
109
96
102
45
35
10
32
4
54
6
134
22
18
50
18
72
28
30
78
2
64
8
15
37
36
54
30
11
88
24
3
60
57
5
102
18
16
36
84
36
36
27
17
28
8
3
7
9
5
19
29
42
64
9
48
35
10
59
21
28
116
16
123
15
36
5
3
45
1
60
84
96
39
23
25
33
42
92
28
44
9
51
28
2
31
5
42
1
47
100
90
44
10
45
48
21
35
1
30
6
2
82
15
53
43
5
24
28
12
90
36
62
7
8
37
123
80
15
25
21
27
48
56
49
39
15
62
64
36
18
36
104
48
52
8
13
69
12
98
18
24
3
16
72
89
30
18
10
141
32
13
11
63
18
135
9
16
12
18
9
8
45
16
2
42
63
75
28
42
12
11
51
13
15
98
88
95
7
9
48
5
28
54
78
162
89
37
12
32
138
18
162
16
56
10
23
1
2
28
6
18
92
10
3
15
33
47
1
15
36
38
78
9
45
28
120
6
30
11
133
35
1
39
75
2
3
3
40
42
62
18
18
33
40
21
36
15
39
98
108
28
24
30
33
27
2
88
2
9
9
10
80
85
77
46
45
5
112
36
15
21
18
57
3
5
7
9
9
80
15
27
18
28
39
9
6
8
1
29
27
40
95
9
96
1
20
28
71
135
18
42
46
95
13
134
10
75
117
18
6
11
15
25
21
3
32
39
6
94
29
39
18
4
11
7
80
88
18
54
12
90
8
16
26
30
3
3
13
45
27
104
55
65
40
3
2
64
26
10
15
9
92
10
9
5
36
7
3
30
72
72
68
100
8
4
60
8
30
18
70
9
8
1
15
15
57
80
49
23
25
15
45
2
10
180
18
32
30
108
78
22
11
24
87
25
15
54
32
40
62
100
18
24
66
69
11
45
55
17
25
8
39
45
18
1
24
47
78
22
26
60
28
26
49
9
72
6
12
93
93
51
15
26
28
72
90
54
26
70
83
79
12
53
1
104
108
94
54
36
78
108
12
18
90
9
5
46
18
44
22
6
18
57
17
175
3
29
61
18
17
9
30
36
52
30
42
98
48
52
11
19
42
36
15
24
9
42
18
75
9
6
54
2
136
9
48
5
28
47
16
51
120
21
8
31
8
40
113
37
120
11
25
32
54
18
10
30
15
8
39
1
33
15
21
8
58
32
1
21
51
29
3
25
15
32
3
46
12
90
14
30
28
72
26
15
57
46
24
30
108
23
91
56
54
36
24
18
40
42
108
11
1
8
28
18
14
18
4
5
31
18
32
22
6
51
5
16
138
32
10
63
11
13
15
17
16
27
92
6
10
84
168
18
18
9
8
13
206
78
18
13
89
7
9
36
128
123
27
10
2
46
60
72
12
51
47
10
8
72
10
18
27
33
108
2
42
7
5
3
7
105
8
1
116
3
61
54
38
15
49
98
21
25
44
16
26
1
9
8
7
15
6
3
56
3
12
18
16
12
104
76
39
39
9
48
9
36
27
5
10
48
33
27
30
72
36
96
80
4
24
87
8
15
18
24
28
12
63
48
33
15
81
30
26
7
57
68
12
90
45
1
47
7
8
1
15
30
116
6
10
30
32
25
5
67
113
16
62
25
104
43
62
76
80
28
6
8
25
93
84
135
96
32
7
86
3
9
10
18
50
12
45
7
30
116
7
8
24
51
34
3
8
45
34
48
6
62
12
1
69
11
19
68
118
36
198
8
10
39
9
6
54
2
10
23
21
60
46
137
25
71
49
8
34
30
36
24
20
10
5
45
3
1
14
73
39
180
21
93
12
144
36
44
10
36
24
56
57
13
54
54
44
76
54
33
17
76
14
40
8
54
16
12
62
16
29
1
32
7
5
100
24
26
4
57
185
15
49
8
46
26
6
22
62
46
90
44
16
2
100
27
24
81
20
18
18
88
47
55
32
1
9
12
6
45
153
15
32
19
6
39
63
8
118
24
75
15
8
58
24
12
35
16
57
60
72
120
24
59
7
50
15
25
60
26
49
69
2
34
18
8
37
47
73
17
18
45
63
10
60
18
2
28
26
46
50
130
32
40
62
16
54
8
3
19
26
24
64
26
18
12
43
111
24
2
16
47
25
2
10
68
18
22
23
13
36
50
28
20
52
8
33
24
1
15
17
58
24
29
9
78
9
13
11
51
16
2
250
66
44
3
97
15
135
41
141
16
2
52
5
21
54
18
108
30
82
6
2
79
9
54
41
16
9
6
108
5
61
35
19
62
88
12
3
3
18
116
15
43
6
44
76
26
13
47
40
50
46
72
66
32
79
24
41
4
206
18
3
25
47
13
20
7
17
28
12
54
89
1
54
17
16
29
10
24
44
58
80
28
6
38
42
25
5
18
70
2
6
3
55
57
39
36
18
27
8
9
12
10
8
1
45
114
2
28
18
18
86
30
19
32
19
30
8
103
15
122
12
46
44
36
10
144
8
60
87
13
35
40
27
6
39
5
3
37
78
66
11
ABCD 96631021772*3^$a+1 [50057]
51
29
49
12
78
12
24
12
114
59
151
24
9
108
12
12
20
4
12
147
5
52
15
48
17
40
20
16
32
7
33
36
24
36
24
60
51
41
31
105
27
48
29
4
39
21
60
69
71
19
81
24
20
16
20
4
12
24
20
25
135
60
36
20
124
96
15
6
63
20
19
33
12
51
29
40
57
23
103
12
36
141
3
21
72
3
105
60
15
5
25
27
24
60
36
48
57
83
60
1
15
24
36
3
48
17
7
69
36
69
11
4
56
43
45
21
87
24
36
33
60
51
180
20
4
24
60
32
88
81
30
9
33
27
20
16
36
48
27
5
73
15
15
21
56
28
12
63
5
13
15
99
65
28
56
40
216
9
66
18
47
28
32
115
9
72
93
24
18
29
28
176
19
21
24
111
81
45
35
64
12
12
36
24
48
128
25
54
17
16
33
59
31
5
37
84
15
3
45
36
12
87
21
24
12
108
12
80
4
45
15
44
40
12
15
29
49
35
72
84
1
108
36
90
81
9
59
12
4
12
68
7
77
55
33
8
100
21
23
12
19
21
8
40
12
75
21
44
79
144
125
16
21
18
33
3
9
27
9
24
116
31
45
20
28
15
65
136
21
23
16
99
36
249
12
69
84
6
9
27
69
56
1
83
60
55
57
69
83
7
5
40
39
5
121
54
65
295
6
36
39
9
24
47
4
75
45
81
35
28
20
96
40
36
9
95
1
51
32
40
60
33
12
71
40
12
24
15
33
27
45
24
12
24
3
17
4
12
24
9
95
16
165
135
20
4
60
51
29
4
32
100
48
93
23
4
27
69
15
105
12
63
24
36
45
24
36
15
21
8
16
24
147
33
60
56
55
120
45
84
32
168
1
51
24
9
11
4
48
32
60
96
91
9
15
36
45
3
45
180
12
33
108
54
33
27
33
36
56
84
37
23
55
125
55
9
3
33
39
36
42
39
9
6
33
3
9
24
80
49
15
72
39
84
41
91
53
36
121
90
36
9
128
40
45
15
57
83
16
39
60
57
36
92
7
29
4
56
25
15
39
30
27
48
15
21
20
31
6
3
189
18
29
13
27
3
57
75
48
36
5
24
61
39
15
60
138
3
105
15
120
20
31
84
36
9
120
75
162
30
9
48
32
19
9
12
15
89
40
21
18
36
54
18
45
147
21
75
30
114
201
56
16
8
25
15
15
24
21
20
24
7
84
5
37
63
96
44
156
48
55
5
13
18
69
27
21
99
9
20
61
15
24
56
4
15
126
39
15
21
45
18
78
18
29
37
18
36
114
15
3
189
60
15
24
72
53
4
27
29
97
78
89
12
64
51
9
60
144
3
12
5
16
20
19
120
6
39
45
6
5
4
12
15
5
64
120
27
29
19
36
21
120
68
49
15
20
16
96
20
16
72
33
83
19
57
36
33
144
6
9
36
12
48
51
24
36
81
45
123
36
48
12
8
136
15
12
24
9
60
51
69
96
51
17
36
37
3
12
9
15
20
13
3
32
52
39
6
63
93
3
60
9
42
5
28
36
51
6
12
11
49
36
71
84
4
116
25
59
55
216
36
45
80
19
117
44
24
4
20
96
4
36
20
36
25
18
77
1
27
27
9
9
11
60
37
15
32
60
160
20
76
20
4
36
96
68
52
3
77
1
27
93
3
15
41
1
192
15
36
111
5
120
28
15
21
45
99
12
188
25
6
105
15
9
12
228
36
24
57
36
27
27
53
12
28
27
60
9
20
36
55
150
30
65
40
9
15
80
24
16
27
33
57
252
71
16
128
31
5
1
108
18
93
15
5
76
60
44
120
85
6
54
15
60
105
11
1
47
16
20
4
32
16
32
91
65
1
35
4
20
4
32
64
21
60
15
80
4
12
12
60
81
119
12
100
84
144
15
65
12
13
12
15
24
20
24
13
23
36
25
3
48
92
25
15
15
36
69
56
52
104
64
15
5
256
15
21
60
24
21
3
56
13
12
23
55
81
12
24
135
18
15
72
44
4
81
35
76
8
52
48
12
39
21
84
80
4
92
4
44
16
81
3
60
231
21
15
65
40
3
33
3
65
61
30
24
69
141
6
5
24
52
12
32
60
13
36
54
36
54
11
19
77
13
72
15
45
75
96
92
43
29
28
15
57
36
104
48
217
54
36
60
9
39
42
39
24
132
36
32
25
71
19
65
16
45
27
63
29
1
11
61
47
25
3
8
16
20
160
15
29
52
152
16
20
36
1
12
36
39
48
135
17
12
40
8
16
24
21
72
3
120
20
24
52
3
65
28
27
5
76
51
9
24
51
29
16
99
21
96
15
5
16
8
16
36
3
89
7
45
8
36
4
92
103
5
36
60
19
6
36
15
3
17
49
36
6
12
237
33
75
32
25
99
9
75
12
39
30
11
43
36
6
3
63
29
13
27
104
60
79
21
20
76
21
3
15
5
37
3
96
80
19
9
32
84
19
5
52
48
15
5
91
72
117
32
4
24
87
21
92
55
12
65
40
39
29
13
12
35
16
117
39
48
111
29
96
55
5
16
15
36
33
140
40
21
3
27
54
35
55
24
30
15
96
80
60
24
72
13
96
36
3
32
40
15
81
12
36
12
87
45
12
15
ABCD 96631112614*3^$a+1 [50022]
16
69
11
1
18
5
13
6
66
108
36
99
33
23
25
90
6
15
51
72
24
29
48
112
8
85
3
57
87
15
90
60
48
27
81
114
53
55
18
207
3
60
90
66
36
41
96
40
57
23
19
12
65
31
18
18
45
8
40
63
42
23
64
8
25
18
42
59
43
54
6
17
48
37
75
111
12
144
6
23
40
99
18
35
1
102
177
93
3
192
81
120
39
57
39
15
41
13
36
18
102
23
24
85
30
5
72
1
12
51
48
32
85
27
9
6
36
216
72
5
13
36
36
66
60
54
120
6
30
60
18
21
9
108
36
6
18
63
99
144
48
18
6
69
21
72
18
18
95
49
47
16
48
48
3
53
55
12
42
11
43
36
81
56
7
89
120
109
24
12
23
91
29
16
48
33
63
21
78
149
25
111
8
13
12
23
67
42
198
48
5
145
71
49
42
45
3
18
24
18
18
23
40
9
90
48
18
6
18
126
30
36
18
41
67
5
67
18
83
7
6
48
54
101
16
81
111
51
18
27
15
12
53
43
21
99
29
61
18
33
8
139
24
36
12
36
144
18
15
153
18
90
84
24
15
3
66
54
21
3
54
87
21
27
8
13
24
72
12
95
13
59
1
36
18
102
54
114
48
11
67
117
56
55
6
27
56
1
6
54
83
40
15
81
56
61
168
192
78
29
43
102
71
37
60
30
18
78
30
6
93
99
42
18
156
6
143
13
24
12
63
33
23
43
6
39
144
63
65
13
72
54
18
48
83
79
6
35
1
12
11
13
3
9
18
18
18
6
83
19
114
18
18
71
1
12
59
48
1
42
18
48
99
9
36
3
123
21
165
131
7
90
135
69
59
64
21
84
18
6
138
53
25
87
15
6
30
5
19
138
11
31
89
103
36
90
3
96
33
23
97
6
17
1
36
36
36
59
40
21
24
18
12
36
36
45
15
17
163
192
42
30
78
12
36
6
12
6
47
43
21
27
5
37
227
24
19
66
27
80
25
12
59
160
111
84
5
73
15
80
67
18
48
11
79
41
91
120
36
65
16
15
30
72
42
81
32
16
32
31
36
5
67
5
64
21
123
3
53
55
60
21
9
18
18
60
102
33
93
24
102
24
66
60
48
18
24
5
16
27
53
43
125
37
12
180
3
48
27
29
115
18
11
1
18
36
33
104
13
48
27
32
31
18
63
15
36
53
136
9
66
24
77
61
3
15
132
72
72
72
69
3
72
29
7
54
30
18
11
67
90
51
3
18
48
42
90
12
27
81
23
13
11
85
90
48
33
8
67
5
13
35
73
162
6
63
9
54
81
117
30
5
19
120
6
23
24
163
21
75
84
17
1
108
35
1
24
18
36
30
3
152
103
18
66
90
51
80
127
41
85
12
24
30
6
35
1
66
21
15
60
5
13
54
90
35
112
33
48
15
3
6
234
30
15
32
120
1
18
30
42
45
3
18
24
12
6
102
59
1
95
157
11
19
6
23
13
35
37
3
80
25
39
153
6
17
64
96
3
53
49
47
72
13
270
66
3
3
45
81
138
6
18
45
80
13
51
81
36
27
21
35
91
18
24
3
48
33
108
3
8
88
15
33
3
53
13
36
6
30
18
81
8
19
36
132
45
56
55
33
96
75
84
33
63
54
12
47
31
12
150
12
11
97
60
36
54
36
5
40
21
27
63
36
144
53
91
77
1
207
104
40
57
87
8
55
33
51
24
18
18
17
16
32
19
6
54
12
96
48
18
132
12
59
13
78
102
23
13
59
40
15
18
12
60
66
78
39
33
71
88
15
60
66
72
6
120
77
163
18
12
63
171
53
24
136
75
77
48
7
12
6
111
80
97
18
66
6
21
51
5
85
59
25
90
6
12
3
57
54
89
13
59
1
126
30
51
104
25
36
24
54
101
40
48
57
54
41
40
15
66
47
85
30
29
16
9
6
12
72
18
24
18
18
36
54
21
45
3
21
131
49
102
108
18
36
71
25
84
11
79
41
19
48
42
36
66
117
45
72
54
24
29
115
30
18
72
24
5
72
13
36
18
66
59
16
56
1
23
64
8
72
72
67
36
81
3
45
8
40
93
11
19
150
66
93
51
108
17
16
27
18
12
24
18
12
36
29
24
40
57
180
3
9
18
36
96
17
19
12
18
36
54
54
42
53
49
15
99
12
42
71
127
54
27
27
5
67
101
97
39
51
5
139
5
136
32
48
43
5
1
30
41
37
131
16
105
36
126
18
18
33
69
42
81
75
18
54
5
1
66
132
48
6
35
168
64
69
42
30
195
9
36
51
3
12
6
54
53
73
39
8
19
29
7
78
18
66
47
24
73
18
45
45
24
11
61
12
39
21
11
16
9
18
5
24
7
12
18
78
54
63
57
42
45
63
54
ABCD 96631457662*3^$a+1 [50173]
16
51
17
72
72
16
108
32
40
3
24
161
28
132
8
144
172
3
120
53
40
92
100
56
36
40
8
24
144
60
36
24
72
12
168
40
3
17
7
45
104
48
48
12
144
4
8
12
36
160
8
48
192
64
224
36
76
32
100
20
12
36
48
96
48
48
16
56
24
168
36
220
80
136
75
41
148
36
20
12
84
12
24
36
16
56
12
168
36
240
108
31
45
32
24
4
20
88
72
44
4
20
252
24
67
29
24
108
24
144
88
32
36
40
8
108
12
12
12
12
100
171
41
12
48
24
84
36
24
36
144
108
196
20
67
125
40
296
24
40
72
8
64
3
101
120
96
60
16
20
88
80
48
24
64
108
12
56
72
16
8
64
92
84
60
132
16
8
24
19
53
72
187
5
67
125
48
36
4
68
108
19
89
228
24
40
36
20
48
84
76
8
252
48
180
52
56
156
84
124
20
12
96
168
67
33
12
56
60
60
120
12
96
48
52
44
12
4
8
28
147
53
52
15
41
24
84
28
144
60
56
48
24
24
28
44
276
72
40
39
45
3
137
28
44
36
40
44
120
60
28
164
156
12
91
77
24
48
156
36
211
29
72
64
92
28
80
16
84
8
28
32
40
8
28
20
76
36
20
120
4
75
65
12
43
69
56
43
5
48
139
69
104
60
60
144
156
220
44
4
8
72
348
72
4
168
36
152
192
84
48
48
67
41
84
24
36
48
52
176
4
20
43
72
17
36
16
176
4
32
52
44
36
36
192
52
56
40
20
52
8
60
72
48
156
240
4
56
108
88
56
19
57
12
32
43
113
60
36
172
72
8
96
60
108
36
60
24
40
195
41
12
24
36
12
204
108
91
377
72
28
24
72
8
64
12
68
24
112
56
60
24
7
45
224
88
116
60
16
8
16
20
108
24
28
224
132
16
20
7
77
4
39
17
60
72
12
48
60
12
79
41
24
24
88
60
36
12
72
104
24
84
120
31
21
51
113
100
3
89
55
21
8
12
88
84
27
33
80
12
48
16
8
24
64
3
209
48
64
56
280
20
72
52
164
40
20
55
5
12
31
29
24
16
3
93
68
156
36
4
108
36
99
29
36
127
21
20
24
36
60
12
43
17
180
72
4
156
20
48
48
60
48
96
148
128
52
32
96
72
36
108
19
24
17
52
140
4
128
36
120
96
28
56
192
4
44
16
116
24
40
20
24
4
92
24
16
68
88
104
7
113
36
160
56
64
32
60
88
36
3
168
41
60
88
20
124
308
120
12
19
48
77
136
24
32
43
29
43
29
160
32
204
72
84
4
32
24
156
72
72
12
84
84
4
128
88
24
20
36
12
112
20
16
32
108
36
60
16
12
32
108
84
16
8
76
144
68
67
89
84
288
24
84
24
84
12
12
48
112
152
64
20
24
4
44
52
180
32
4
20
36
19
5
24
132
36
12
52
92
24
52
51
93
75
261
72
8
36
28
132
15
5
180
24
12
36
36
120
12
12
60
60
91
185
12
43
29
16
96
32
40
8
120
19
77
40
56
4
36
8
60
4
72
51
17
72
24
12
24
12
52
80
48
24
12
7
125
64
116
24
7
41
52
68
48
4
20
96
60
40
152
19
17
192
12
48
12
180
52
104
28
8
216
24
112
200
72
204
120
103
29
168
60
84
12
40
32
4
8
52
32
48
24
7
65
16
20
240
84
55
96
29
12
28
44
228
16
3
9
68
108
60
156
12
16
32
84
96
151
53
12
60
12
12
43
5
16
8
120
84
52
116
12
52
224
156
4
12
24
224
84
72
12
12
4
27
9
ABCD 96631790746*3^$a+1 [50080]
15
65
97
102
9
141
515
241
143
112
369
90
69
21
60
95
115
18
108
47
96
64
32
16
48
117
282
17
145
6
137
400
80
25
23
192
97
138
117
15
129
171
18
18
17
96
31
33
80
127
65
64
81
276
102
21
39
90
30
17
55
168
108
12
18
54
81
32
67
90
3
48
27
21
261
96
30
29
64
80
331
165
144
231
18
18
69
21
150
53
31
113
67
29
64
432
21
75
48
32
115
54
66
42
11
16
45
179
160
80
96
61
102
45
117
155
85
120
35
43
21
80
91
5
391
24
33
123
72
173
7
108
173
7
72
198
27
32
13
51
111
129
57
119
336
97
15
27
245
451
29
25
108
18
9
63
18
95
67
141
81
138
21
32
64
80
96
144
208
80
13
144
378
72
209
96
415
240
120
90
6
12
45
267
138
123
32
25
135
27
5
160
288
15
72
36
180
17
16
96
3
93
48
51
6
87
285
162
6
299
55
126
24
36
54
126
27
176
49
143
48
19
93
87
18
119
13
18
33
384
135
18
54
36
72
101
336
13
18
129
33
191
79
65
7
41
19
66
222
12
150
36
174
41
144
64
21
59
121
18
21
87
9
80
25
71
55
9
96
249
39
144
33
330
69
111
12
150
12
3
48
27
5
7
288
393
75
42
30
78
30
54
36
119
43
198
24
36
84
78
72
105
51
54
96
84
3
15
353
139
210
36
42
210
72
78
77
64
309
155
16
39
42
270
129
176
73
23
97
351
27
53
112
87
168
33
69
342
5
13
3
249
60
90
81
99
36
120
113
247
60
45
48
9
72
95
96
48
49
47
64
39
162
30
89
192
49
228
27
320
31
129
96
32
103
89
145
63
315
21
176
55
270
59
109
51
80
79
17
16
80
139
53
55
105
3
125
19
60
65
1
143
1
239
67
54
108
72
198
77
175
96
353
96
13
35
145
47
115
36
132
12
153
416
49
15
87
89
37
59
253
195
48
80
19
29
79
161
199
137
16
128
259
77
96
145
143
91
69
57
42
93
9
126
9
45
90
41
175
33
39
57
93
48
144
6
12
150
11
96
96
112
96
51
29
121
306
54
156
24
219
117
132
87
75
108
12
141
80
37
123
39
41
64
15
161
55
57
15
78
54
29
144
208
144
63
305
96
16
48
27
30
39
87
60
12
161
1
18
42
120
18
108
60
54
75
176
64
63
17
1
63
81
95
175
ABCD 96632043668*3^$a+1 [50003]
93
90
12
36
114
108
48
75
51
61
24
5
18
96
90
12
19
24
164
33
19
56
40
48
92
33
31
44
4
116
40
161
216
48
39
3
102
132
55
101
60
3
15
25
41
36
135
4
29
126
33
3
48
54
90
60
126
31
180
84
12
47
13
5
24
48
43
17
90
61
77
3
147
18
19
71
85
5
39
40
5
72
99
27
78
7
8
237
19
56
27
6
87
39
18
12
79
92
88
92
28
80
4
41
55
89
67
83
36
12
13
47
72
12
49
41
19
36
35
24
30
186
18
55
36
12
17
36
90
1
41
72
3
28
20
21
48
55
41
144
43
65
12
150
13
60
29
24
84
31
156
48
5
31
5
75
76
48
12
53
42
126
12
60
36
126
13
35
81
9
60
3
45
18
6
18
1
24
41
60
12
54
54
7
68
57
18
66
24
12
55
17
31
24
113
84
150
21
33
79
12
29
54
60
102
6
25
5
7
236
40
29
12
63
33
12
60
36
219
45
60
3
15
177
21
54
1
24
12
35
30
24
54
1
20
117
3
16
41
55
168
59
90
72
18
1
12
5
60
18
144
25
5
63
4
8
33
223
24
72
24
12
5
78
12
18
91
5
19
32
75
33
21
79
96
24
104
15
45
48
28
29
18
18
12
7
48
80
100
8
72
27
18
3
15
114
15
21
55
11
21
3
72
138
96
84
7
35
18
12
240
90
193
197
63
12
15
168
66
36
27
27
49
11
1
20
28
72
5
55
29
36
3
87
37
113
15
108
15
54
96
30
132
12
37
125
139
192
132
65
66
49
77
180
6
33
21
30
36
24
25
23
36
90
115
32
4
53
31
89
31
29
7
5
31
5
7
35
66
27
33
15
141
99
9
6
162
12
103
80
60
12
21
144
15
16
95
36
1
89
48
175
8
39
69
16
36
48
77
18
97
125
12
78
138
60
90
37
47
81
12
88
17
42
141
21
43
185
78
162
223
59
276
18
54
36
49
12
23
61
35
66
24
115
29
3
124
36
47
42
3
40
5
36
54
73
23
1
89
12
27
33
7
5
96
210
342
75
28
137
7
11
66
18
37
53
103
48
125
399
33
115
47
1
180
92
100
8
9
72
144
6
54
36
31
17
67
41
18
117
63
60
121
23
21
15
1
65
111
4
156
12
77
139
32
9
99
12
39
193
107
108
81
52
32
15
18
3
39
25
47
18
102
6
108
15
111
54
127
17
72
3
16
84
17
108
151
17
15
69
90
90
96
3
69
111
69
48
115
24
108
5
60
12
111
33
60
102
18
72
115
29
91
8
9
75
51
24
33
57
7
24
71
9
16
29
60
54
33
33
42
30
19
44
15
105
39
105
15
1
12
65
75
45
7
96
32
15
18
30
37
72
128
3
1
164
171
189
9
391
32
33
30
9
33
79
108
5
103
168
71
1
23
30
162
42
51
105
42
109
53
43
32
28
35
37
192
59
37
8
120
15
157
65
18
90
19
12
24
65
6
49
80
9
31
77
72
3
69
24
66
121
24
41
15
33
240
39
48
15
54
43
120
17
78
12
109
180
5
55
17
19
65
168
66
117
153
27
28
36
44
69
108
12
78
25
113
24
48
162
45
63
37
12
8
33
43
65
42
25
5
42
66
7
65
54
9
81
3
36
15
222
127
60
23
54
3
36
105
115
20
9
43
119
1
179
36
13
41
55
41
18
36
36
205
132
71
6
79
32
27
6
30
1
36
80
160
65
24
18
36
129
33
55
137
55
17
39
160
59
48
109
41
7
36
47
12
97
29
7
20
12
3
30
78
180
1
96
239
73
77
91
108
125
55
29
18
13
5
36
3
15
37
48
11
181
84
59
61
84
20
40
65
108
48
19
35
132
25
8
87
54
72
27
16
29
163
48
29
90
21
9
55
5
72
48
3
15
90
42
48
45
99
9
64
20
28
23
42
102
61
125
120
132
3
51
66
18
25
20
9
18
18
36
18
13
132
5
75
27
1
59
18
36
66
6
18
1
89
7
29
43
12
413
66
6
48
55
35
ABCD 96632053996*3^$a+1 [50104]
20
27
90
15
3
69
24
60
9
102
21
60
4
36
12
48
24
35
109
29
19
32
9
18
13
59
13
32
57
15
12
16
35
141
87
1
20
36
48
4
5
27
48
4
20
21
3
16
71
37
53
6
105
15
13
47
61
11
49
23
1
12
5
3
16
29
3
100
8
12
9
7
11
21
48
16
32
96
192
24
208
92
3
93
16
23
36
30
3
24
12
180
3
12
60
1
48
20
12
9
3
15
81
27
9
3
97
12
59
12
13
29
30
81
15
33
88
84
29
87
3
129
16
35
37
12
48
8
21
43
59
25
47
36
21
64
20
60
4
12
20
28
23
81
51
85
53
123
9
39
36
15
66
195
12
33
147
45
15
57
60
63
4
23
61
24
24
47
25
29
15
12
16
84
12
11
1
17
3
15
85
20
15
33
96
24
4
60
23
54
48
42
108
48
33
39
21
4
44
39
24
13
8
27
21
39
9
3
9
9
79
96
8
132
16
36
24
80
84
135
9
52
60
41
48
115
68
52
35
93
52
23
13
77
3
88
8
36
12
27
25
24
36
8
60
4
48
104
48
16
132
24
11
13
36
29
72
18
12
61
12
12
11
90
15
12
16
20
48
12
4
20
12
108
57
67
68
28
24
41
60
30
18
87
207
73
47
85
95
49
77
31
23
6
54
1
20
4
23
45
63
45
52
53
87
3
33
51
13
23
24
30
43
83
33
27
9
48
24
9
30
81
12
28
8
12
3
9
52
20
16
60
20
108
64
11
6
30
33
12
72
60
28
12
48
36
20
39
25
20
52
65
3
36
3
36
30
60
102
57
51
25
35
120
72
33
36
21
108
31
36
56
12
28
8
40
44
12
36
12
108
9
108
3
21
90
1
29
3
33
60
102
165
15
61
56
36
28
60
101
19
17
39
3
97
5
18
42
18
1
44
64
11
60
12
1
35
213
24
15
57
36
75
37
36
11
81
69
87
16
77
43
8
28
20
28
8
3
9
112
41
180
60
18
1
56
33
19
83
9
51
1
80
39
36
13
120
11
18
15
28
80
147
85
8
15
60
105
39
105
4
32
4
35
49
8
159
54
30
60
9
64
107
36
33
21
3
48
12
28
20
15
13
41
18
48
42
7
72
24
8
27
133
32
15
72
21
21
27
24
60
4
5
99
48
21
18
33
24
40
5
72
7
20
64
20
15
54
78
18
7
32
4
20
52
60
35
37
8
12
3
30
43
72
29
3
33
31
131
78
31
8
15
9
108
36
24
72
39
33
69
79
24
20
45
43
47
1
44
12
72
28
12
96
77
156
7
47
69
9
43
5
24
15
3
18
84
186
37
8
124
11
9
3
45
28
77
12
27
28
5
18
1
47
13
32
15
33
87
42
27
48
27
1
20
39
33
100
77
18
162
19
20
36
51
24
45
36
40
60
84
44
4
104
28
35
37
131
30
63
4
84
8
16
23
25
80
40
68
9
108
27
40
12
8
3
61
60
8
12
64
5
42
72
13
53
199
72
128
51
114
87
12
72
4
36
35
13
8
33
36
31
12
156
53
15
3
114
43
8
264
60
12
48
135
6
55
36
12
41
19
84
20
3
9
21
15
16
29
67
8
117
75
3
97
24
104
12
24
60
12
21
103
24
23
37
24
44
3
18
30
24
30
96
3
27
114
30
1
20
72
24
4
44
28
60
56
51
6
115
20
64
24
47
12
13
8
40
80
21
7
83
60
25
5
75
21
91
36
47
96
189
3
25
47
78
18
25
24
36
5
54
9
12
28
24
17
91
20
12
33
51
16
8
4
24
8
4
8
16
5
43
32
15
6
51
16
5
43
32
27
21
4
36
89
15
93
48
75
87
97
24
20
27
33
4
17
7
23
25
8
4
32
40
32
45
99
3
1
80
69
15
24
24
40
32
27
21
48
69
75
64
59
21
21
18
54
30
36
121
188
15
13
5
7
35
1
8
48
28
53
18
69
36
9
55
20
16
140
28
41
7
164
96
12
69
7
11
25
12
8
16
32
4
12
35
49
12
5
60
123
69
18
24
9
39
21
52
24
35
18
7
23
18
115
17
15
4
11
9
51
48
144
21
48
21
39
12
27
108
102
7
53
48
127
32
45
151
24
32
12
4
84
48
53
18
1
48
12
8
28
48
36
53
31
5
99
63
97
83
21
24
36
9
27
12
12
57
31
84
119
21
28
12
8
12
76
20
52
36
8
28
5
15
9
3
16
11
21
36
33
3
12
100
8
4
53
6
54
27
9
123
4
125
7
44
4
17
27
24
39
145
125
7
20
24
184
11
133
8
3
69
27
12
57
28
47
25
11
1
20
16
20
15
30
3
15
49
44
4
36
47
25
65
24
19
29
79
11
72
21
48
180
16
11
37
65
39
4
12
23
72
9
39
90
15
12
15
21
24
40
32
24
28
29
12
15
108
64
35
36
1
29
3
24
36
136
35
6
3
117
42
1
107
85
5
12
39
3
1
24
41
15
180
28
36
36
24
80
4
11
93
36
21
30
18
90
60
21
28
12
11
270
115
5
7
143
117
39
69
81
144
15
33
15
16
47
45
28
8
3
37
23
33
36
87
9
45
7
29
15
72
16
11
9
16
60
41
30
9
96
64
35
61
5
3
16
12
36
176
51
30
15
12
63
25
20
171
9
33
15
60
27
18
3
36
4
104
3
13
32
27
9
4
23
72
85
8
60
36
63
21
168
52
59
37
23
9
64
32
15
6
67
8
27
1
89
39
3
73
8
4
5
3
16
68
28
104
27
60
21
63
13
32
84
51
96
84
9
84
33
ABCD 96632174168*3^$a+1 [50151]
45
108
132
115
68
63
48
6
24
42
54
15
9
66
105
36
153
84
15
60
93
19
113
127
35
126
63
81
3
15
240
72
85
5
3
48
9
108
151
44
27
24
6
48
18
37
132
188
72
88
65
18
33
12
27
30
55
65
18
24
114
24
27
100
185
48
108
7
36
92
57
90
66
132
27
87
18
151
41
30
73
65
108
79
83
1
47
24
85
29
150
42
84
24
12
27
33
19
41
72
111
21
96
18
9
21
12
15
124
83
177
33
96
24
36
72
39
45
24
12
48
31
41
60
54
25
29
12
102
18
27
81
24
60
180
18
54
63
45
12
18
72
21
57
48
132
175
17
6
144
90
30
13
131
1
23
18
27
33
24
84
132
90
90
48
24
78
33
21
43
47
24
126
36
7
12
5
30
6
42
210
51
27
90
48
19
5
63
112
53
87
72
3
30
135
45
12
144
96
24
36
51
57
15
16
59
18
24
15
48
63
30
19
23
25
12
59
114
48
7
47
13
68
57
48
7
17
240
30
240
150
15
3
18
103
44
81
31
53
36
72
48
156
48
96
60
36
270
6
72
138
18
54
37
5
30
24
117
9
288
27
36
117
55
116
9
12
19
11
66
27
21
19
56
12
39
25
53
210
66
99
16
84
5
42
96
114
54
42
84
18
78
135
24
28
20
3
18
51
3
33
9
120
30
21
9
24
39
52
71
30
7
5
31
17
72
36
162
72
78
120
60
7
32
33
30
81
81
168
120
96
72
7
17
6
37
192
11
168
1
71
18
27
123
24
37
125
84
24
15
220
65
6
6
15
69
30
54
75
15
240
90
120
12
24
39
27
6
19
20
24
75
102
42
25
20
27
18
15
33
48
60
31
59
54
42
18
135
45
31
56
40
41
39
93
67
29
12
12
12
15
129
19
101
39
147
18
36
91
5
36
7
125
36
175
5
114
25
80
33
24
19
11
85
65
84
144
48
3
24
51
21
40
65
60
36
15
69
54
6
19
77
72
55
41
36
103
41
24
6
6
60
6
157
251
6
168
18
30
42
18
79
23
25
20
76
29
31
11
54
84
91
36
71
30
7
128
129
36
127
17
15
69
235
29
42
54
12
60
132
36
192
12
30
30
48
27
81
120
6
81
33
51
33
27
84
27
13
11
18
12
24
96
276
24
48
7
48
12
240
104
69
36
66
49
5
180
36
3
57
6
33
12
24
45
30
126
79
8
40
17
51
33
54
37
41
24
111
237
55
5
60
96
24
12
48
48
27
63
30
3
57
27
40
137
43
41
36
48
31
80
21
63
45
36
79
77
115
29
19
137
30
25
29
180
36
24
96
3
16
77
79
5
43
8
3
69
21
24
30
30
27
69
72
3
57
19
5
30
18
36
12
30
114
36
87
165
31
20
21
48
7
41
19
48
17
18
72
21
84
268
11
114
3
45
243
57
7
8
24
3
61
11
6
12
60
48
43
41
60
24
36
84
91
48
5
18
30
15
27
1
29
138
45
9
3
63
168
21
21
132
55
11
24
90
48
24
60
39
9
31
272
64
29
36
223
5
48
24
3
75
96
66
126
18
87
33
36
15
40
161
15
45
48
30
66
19
35
30
36
3
117
54
42
12
48
159
184
5
54
48
9
33
132
36
7
12
176
33
36
84
120
66
13
8
88
65
84
91
41
43
17
96
127
60
17
84
6
69
9
18
9
220
8
33
7
5
12
120
43
137
30
126
114
90
24
84
3
64
41
7
47
165
88
41
72
42
42
43
41
55
96
35
90
115
161
12
67
48
5
36
12
75
52
156
29
55
53
7
5
30
42
30
21
57
90
78
18
66
79
156
29
12
7
65
12
55
5
43
41
54
1
245
12
192
6
102
39
9
147
39
30
120
19
77
42
120
45
21
31
125
15
165
3
12
28
5
48
54
73
12
5
24
147
27
117
3
72
24
1
48
17
36
42
33
63
42
39
21
12
91
32
93
24
27
148
17
6
42
156
351
105
43
113
27
21
72
67
41
111
165
54
24
ABCD 96632701182*3^$a+1 [50009]
36
31
113
55
65
7
29
25
18
137
79
65
36
48
7
113
300
13
23
25
114
30
222
96
132
17
48
7
96
54
23
25
11
115
65
84
12
108
36
79
17
84
157
23
7
17
67
65
109
71
19
5
19
5
12
31
77
103
77
7
36
89
25
198
65
36
7
17
43
210
23
120
7
17
12
24
85
71
31
53
19
101
67
17
12
79
29
43
132
12
53
1
11
48
12
24
67
30
48
54
60
77
24
84
36
55
42
143
7
42
42
60
29
67
84
60
90
23
67
29
31
149
96
48
12
25
83
7
65
24
91
29
67
29
24
24
31
144
41
67
42
48
114
180
29
60
1
90
36
204
65
43
17
31
53
67
12
77
19
41
115
53
37
6
17
43
53
121
59
7
30
222
65
31
41
55
18
71
79
42
18
36
41
60
24
19
72
18
6
125
60
24
7
125
139
65
96
25
83
12
31
89
144
55
12
17
67
5
43
77
103
17
61
30
77
36
31
18
42
60
5
84
1
54
5
85
270
36
5
235
78
95
1
42
53
127
29
85
126
72
60
126
35
31
5
60
31
17
61
102
17
67
36
168
84
5
7
65
55
29
85
30
65
1
6
144
48
77
24
156
84
85
54
17
144
120
36
84
91
96
17
7
120
5
91
12
18
23
96
60
13
11
300
96
120
103
108
48
156
36
29
60
60
19
29
276
60
96
60
55
29
7
60
113
19
18
18
96
29
1
95
31
114
66
252
17
19
5
36
43
17
151
12
108
12
17
13
47
211
48
12
29
31
12
156
101
48
25
35
12
31
48
24
41
24
312
1
83
211
29
36
91
29
1
107
12
24
31
18
11
199
41
24
60
12
19
5
120
37
30
137
72
19
5
19
5
7
29
60
1
78
17
43
41
24
36
91
29
60
36
55
29
31
48
6
59
31
65
7
12
120
17
55
29
19
18
59
133
227
103
41
127
89
24
24
43
89
24
24
43
29
43
78
23
55
72
60
48
84
41
60
36
60
43
5
36
31
53
7
48
6
431
103
12
5
60
24
19
5
60
36
31
5
120
145
18
48
132
17
144
24
12
168
43
89
25
23
120
1
59
127
89
19
41
36
103
5
31
12
113
36
19
29
60
36
79
65
103
90
18
72
53
31
114
150
101
108
132
24
31
65
13
30
132
89
85
11
103
17
31
77
12
85
203
12
84
7
17
13
48
6
173
13
23
175
41
144
1
66
17
36
139
72
60
108
126
42
54
18
60
108
53
49
150
12
173
36
55
72
12
41
31
60
125
84
24
96
7
29
24
24
43
89
13
150
42
78
36
12
113
49
191
19
41
24
61
11
55
29
1
78
137
60
48
7
89
235
180
5
55
12
53
97
47
67
30
30
18
6
101
31
120
60
72
5
7
29
31
125
84
24
55
60
6
71
103
17
60
115
18
162
36
29
175
126
174
36
53
79
12
180
84
5
7
60
29
1
23
7
89
31
48
36
5
48
36
60
7
24
210
59
24
60
97
23
216
96
1
42
17
108
7
48
12
120
30
6
17
96
84
55
12
60
29
19
5
31
5
7
102
162
5
25
18
60
36
29
72
324
7
17
31
132
48
144
5
96
37
83
96
60
415
65
1
143
7
180
54
23
103
18
11
55
30
66
197
36
156
73
18
53
25
114
12
89
295
12
24
36
12
12
36
78
42
77
96
36
24
157
102
77
55
89
7
24
78
30
65
163
288
12
53
36
84
79
96
6
114
12
77
7
125
24
120
24
180
55
48
29
1
59
115
60
53
12
85
6
53
24
115
17
43
5
331
126
78
197
24
24
7
6
54
53
85
6
41
49
144
167
24
1
18
41
60
36
48
85
11
36
91
53
60
24
67
5
84
24
132
133
11
79
41
ABCD 96632734756*3^$a+1 [50012]
3
32
13
57
6
8
25
24
11
37
47
10
63
24
39
44
13
27
78
42
56
204
16
24
80
28
54
63
35
22
6
105
33
50
24
28
48
81
23
36
36
148
21
39
20
72
109
9
6
26
10
8
12
40
18
6
57
87
12
20
16
32
1
9
122
76
44
78
58
72
30
2
76
42
72
6
18
86
208
36
21
33
26
4
60
48
45
27
20
90
102
18
31
15
105
111
8
36
366
31
183
146
30
64
12
72
92
169
111
9
15
9
63
32
112
108
36
24
32
40
44
4
180
20
10
62
10
54
42
2
12
18
352
8
6
84
126
46
60
120
84
72
9
95
64
96
80
1
9
15
63
48
9
3
36
129
131
24
148
57
47
40
80
144
64
18
42
192
6
102
18
8
6
100
24
6
18
30
120
56
54
10
6
56
10
18
60
33
59
24
4
12
144
45
11
4
66
15
48
27
21
15
2
16
66
8
13
87
33
15
144
9
41
34
72
30
54
33
15
66
110
265
9
78
60
24
69
159
2
54
1
24
41
58
20
25
51
120
6
18
12
24
156
120
8
13
27
30
18
14
40
6
33
39
105
15
20
16
21
51
12
33
23
49
48
27
12
24
20
6
40
48
182
25
9
74
13
9
120
39
15
90
54
12
126
15
15
144
36
62
142
81
15
33
24
51
36
36
12
96
90
56
48
10
120
20
148
14
79
72
27
168
8
4
33
147
48
60
2
31
96
143
97
15
48
33
48
57
8
22
9
63
18
134
24
49
15
56
10
80
144
7
24
27
38
70
12
12
18
63
87
2
7
39
66
50
61
99
60
36
12
33
24
89
55
15
24
18
15
9
39
65
55
35
4
36
21
15
18
66
12
12
45
51
21
39
24
66
66
20
64
24
33
24
81
39
24
9
15
3
93
9
2
13
17
31
63
72
32
72
64
9
95
66
34
92
1
87
92
16
24
36
2
16
39
33
39
15
18
15
41
30
10
39
95
112
66
18
12
9
9
14
196
20
10
80
22
9
63
48
104
49
111
108
96
45
41
16
24
90
24
84
50
22
81
153
146
109
27
8
52
120
33
75
36
18
62
100
6
2
136
30
39
11
85
207
9
3
36
36
24
12
60
8
37
183
24
57
65
30
28
62
34
20
49
27
6
18
44
1
9
15
51
21
51
30
24
18
176
37
9
6
33
9
87
3
32
28
60
12
8
28
32
13
113
31
33
6
96
48
42
15
65
18
13
9
50
13
57
15
15
260
94
6
36
174
39
27
62
30
106
6
33
35
13
63
42
62
72
76
24
30
38
40
12
45
9
50
85
9
78
8
4
21
11
40
24
21
33
32
88
42
48
120
62
88
96
159
57
14
4
48
45
9
104
31
63
72
66
54
9
39
48
42
18
12
36
117
57
63
48
9
80
42
16
12
56
64
26
40
14
52
6
18
36
210
38
76
56
64
12
104
1
17
58
24
6
192
42
38
216
46
8
1
57
135
17
31
51
126
14
28
12
48
2
40
24
15
11
88
20
12
40
30
6
24
33
51
140
90
6
88
2
30
28
72
24
84
48
74
18
36
34
15
17
10
21
83
30
54
100
36
204
48
44
10
8
22
20
13
48
9
54
50
7
87
252
24
36
104
184
12
108
48
9
83
13
23
96
58
30
81
41
34
30
72
87
51
21
35
76
24
44
37
129
6
60
32
40
6
14
121
24
11
4
2
34
36
24
12
150
39
51
93
81
15
111
18
15
9
48
42
80
13
27
60
140
13
27
32
144
36
25
95
10
63
15
48
12
21
89
103
9
30
36
14
55
3
45
75
78
63
9
87
23
28
69
15
80
1
57
6
26
54
100
21
59
22
30
84
120
48
92
4
56
160
30
48
48
14
4
45
51
48
32
24
52
12
6
6
48
90
87
75
6
62
121
11
84
90
114
61
9
6
26
31
83
120
136
21
57
30
57
3
21
24
63
8
64
20
100
26
54
112
20
28
56
97
39
90
111
113
199
72
24
27
8
36
18
16
14
10
42
8
13
57
32
79
24
47
10
18
56
37
48
87
9
3
6
50
124
18
2
13
99
21
72
15
180
62
10
36
18
15
57
15
15
9
99
56
13
48
24
96
3
21
23
1
39
33
23
49
27
21
15
90
210
54
138
60
18
150
8
112
153
65
40
54
18
54
33
11
40
6
14
97
27
12
20
16
128
22
104
58
78
14
106
42
30
50
13
9
150
50
30
24
16
9
57
134
4
6
15
3
56
61
3
32
100
48
50
72
10
44
40
156
20
49
27
69
39
84
21
11
16
174
90
48
45
33
8
55
24
15
60
60
66
15
15
96
48
36
14
103
9
14
144
ABCD 96632747228*3^$a+1 [50099]
85
36
24
90
161
19
77
169
78
30
18
162
36
251
1
18
5
120
7
210
35
109
198
36
141
24
36
51
18
6
9
27
102
276
12
75
12
8
120
127
41
31
6
30
105
39
36
33
20
61
174
114
47
120
25
95
73
102
78
27
80
55
81
80
13
96
11
145
162
221
121
95
31
33
20
1
18
161
37
59
163
126
27
188
49
23
13
24
36
15
80
85
47
43
54
216
12
90
60
5
49
15
180
56
13
131
36
49
18
18
18
60
45
9
12
95
96
48
19
41
139
90
30
42
15
51
29
13
48
18
21
69
71
19
21
111
89
55
18
47
40
21
198
174
18
125
88
45
11
16
3
21
33
83
25
23
16
69
24
30
168
72
30
3
20
48
97
18
141
105
24
11
55
65
13
227
16
39
65
84
192
60
73
72
120
15
8
31
149
37
15
105
54
185
211
54
54
17
4
129
90
5
7
42
126
81
276
75
102
276
27
9
15
56
13
96
30
5
1
23
120
49
18
93
92
64
39
144
132
9
45
27
68
100
152
43
54
147
195
29
12
408
7
30
60
27
57
18
53
73
11
139
5
7
18
47
103
9
32
43
53
133
35
289
36
195
69
60
18
90
27
96
12
147
150
72
11
19
24
54
71
127
18
12
15
9
59
25
35
115
17
60
13
95
25
75
15
72
149
13
108
180
35
19
24
77
25
24
15
69
60
27
27
12
258
123
3
30
6
89
12
73
96
18
33
8
79
41
120
19
90
18
24
54
107
48
1
96
84
96
27
63
89
13
3
105
23
49
6
156
29
25
47
24
73
36
147
159
89
25
47
37
23
157
36
95
16
3
18
95
64
200
24
12
67
161
7
48
90
90
5
16
48
45
143
73
12
39
39
125
1
11
4
33
147
213
3
84
3
96
12
24
18
192
24
15
80
7
5
37
48
75
15
5
73
51
3
12
54
42
245
55
29
25
36
42
18
15
8
31
81
60
3
17
13
186
30
204
120
42
5
43
5
55
444
18
75
15
5
64
44
85
54
36
105
32
79
29
61
36
18
42
48
15
111
18
47
13
30
36
36
60
69
39
101
40
32
37
6
141
15
101
43
24
45
36
39
126
144
71
25
27
8
64
75
53
4
33
83
7
57
213
18
78
84
108
59
16
80
7
33
68
67
33
80
115
36
78
11
16
24
177
18
101
40
104
61
18
17
43
18
12
78
113
40
75
6
48
71
55
90
36
11
7
6
36
30
21
260
67
41
7
53
25
36
180
144
47
55
108
5
31
18
6
161
13
87
39
36
60
9
81
99
9
135
27
69
51
5
264
7
245
7
45
3
90
42
233
48
25
71
16
8
40
75
36
78
156
35
112
39
9
180
9
48
39
21
54
180
41
97
3
68
7
30
3
57
12
15
21
24
36
35
37
48
11
61
95
64
3
18
119
40
63
12
149
12
19
180
89
1
15
36
57
3
33
35
37
42
30
18
18
54
41
12
37
6
9
21
114
81
216
21
114
108
72
29
52
27
17
36
49
36
24
51
3
30
35
16
44
37
27
96
20
120
127
5
64
3
161
96
73
180
108
54
54
107
13
35
16
21
3
57
15
147
48
72
141
80
72
73
30
90
215
19
221
16
69
35
25
35
1
156
72
15
8
37
107
13
90
72
24
41
13
48
23
139
161
79
41
7
108
57
44
13
90
17
144
19
48
93
21
59
120
67
78
15
32
55
33
57
132
30
53
25
119
16
39
65
61
87
68
24
73
15
63
65
109
195
39
41
49
90
6
156
35
109
36
54
41
19
29
169
48
18
6
48
6
65
52
27
53
55
30
23
16
93
102
21
8
49
71
31
89
1
51
164
19
77
48
91
36
54
ABCD 96633024422*3^$a+1 [50018]
6
44
9
27
57
121
36
60
83
21
16
48
6
5
1
32
4
30
5
19
29
1
48
30
14
4
42
6
2
18
15
1
6
5
24
108
121
35
49
83
48
24
85
12
14
40
41
49
6
6
18
36
74
10
8
54
28
11
43
48
24
8
10
11
1
50
4
14
16
23
13
2
22
6
17
24
19
30
48
23
9
54
18
3
48
12
13
30
5
1
36
24
60
2
18
4
11
19
29
63
9
55
5
60
15
10
6
20
46
44
27
7
6
23
27
33
1
23
1
35
31
2
18
22
83
39
10
47
33
36
10
8
76
30
47
1
8
64
26
10
26
33
31
6
18
6
47
12
9
3
121
24
18
30
36
96
18
5
12
43
6
36
24
11
3
16
2
18
21
15
21
36
31
2
15
13
18
8
16
38
3
36
19
12
2
4
30
54
72
18
2
64
35
19
5
31
66
96
48
14
16
5
72
33
99
25
48
11
7
6
35
21
3
31
2
3
1
12
96
36
11
7
29
1
18
54
18
30
47
33
40
42
8
40
17
49
20
99
9
34
12
66
12
74
54
3
31
6
12
30
8
82
11
1
12
6
5
7
36
41
24
9
75
37
36
11
3
9
12
7
26
52
23
69
16
126
6
11
72
3
33
13
59
3
40
6
42
6
54
12
66
62
40
50
27
31
12
53
57
10
8
9
63
112
14
34
56
10
8
36
16
12
23
75
34
2
81
13
12
56
88
24
86
64
36
41
55
12
6
110
9
13
12
12
6
17
24
33
4
50
33
12
1
30
6
8
16
24
14
9
49
14
34
38
9
12
1
23
12
7
12
65
13
12
6
17
67
14
16
12
11
12
7
18
18
12
17
19
30
8
3
49
36
35
24
49
12
8
112
50
28
5
31
17
72
25
18
12
5
13
48
14
52
17
21
54
16
5
13
2
90
3
24
99
22
24
26
54
28
35
24
3
9
81
36
87
1
6
30
24
6
17
13
32
28
24
12
12
30
30
36
8
76
36
30
20
18
3
12
3
10
6
65
24
49
23
13
26
21
1
18
89
24
1
6
2
22
32
18
36
22
14
22
24
5
3
33
25
32
15
7
32
18
27
73
11
25
35
72
9
4
24
12
47
1
35
21
39
33
34
5
13
36
56
15
36
13
24
30
42
20
16
24
36
18
14
3
24
9
27
37
18
53
24
21
10
8
16
6
102
65
24
75
34
6
14
16
11
27
16
5
24
13
50
45
115
2
15
12
48
85
47
12
7
26
4
32
3
1
35
43
62
28
12
11
12
60
37
2
4
5
19
24
41
13
18
132
6
26
4
5
37
60
162
48
5
24
13
38
52
42
66
53
3
34
74
45
25
35
24
15
9
9
28
44
63
36
37
8
36
70
6
36
12
2
45
13
11
19
89
49
12
18
29
3
9
45
28
24
47
12
1
32
4
36
42
12
14
52
11
72
48
43
6
38
70
35
21
36
4
14
45
7
42
35
31
42
35
55
12
12
17
7
54
2
9
12
25
11
24
24
13
42
6
24
11
7
80
9
81
70
20
36
46
30
53
1
14
81
1
8
40
23
12
13
38
9
13
12
71
55
36
2
51
24
7
8
57
7
8
70
12
72
8
36
16
12
6
2
16
35
181
6
24
26
126
9
63
94
72
6
26
4
12
6
14
39
33
4
12
30
5
13
35
25
36
23
12
19
6
18
6
11
1
11
36
21
39
15
36
54
10
30
12
2
46
30
32
16
18
20
16
11
7
2
46
18
72
48
24
78
41
24
9
3
12
3
10
18
48
30
6
36
48
30
35
1
23
37
18
42
24
23
37
35
1
20
34
42
23
12
43
8
4
32
22
24
83
15
69
13
11
31
2
18
4
18
36
122
9
45
16
48
66
36
30
30
101
31
20
144
34
24
18
5
7
6
32
18
54
4
24
12
71
33
3
13
23
13
11
7
12
77
12
55
18
11
7
12
5
13
30
2
36
3
12
60
96
24
61
23
25
2
9
31
41
7
29
1
72
18
44
58
18
32
16
17
13
26
45
13
18
12
24
14
28
8
16
11
24
3
22
14
34
2
28
30
30
6
71
69
16
6
12
53
24
1
11
60
61
8
4
14
10
6
120
65
48
55
5
12
1
24
32
64
78
24
5
24
1
2
33
3
4
17
37
47
12
48
25
12
12
38
112
5
27
16
2
36
63
1
35
9
76
11
12
12
1
162
12
2
18
76
54
78
80
22
14
21
33
51
37
11
7
2
54
54
52
78
32
22
48
12
6
5
1
32
18
16
38
4
47
12
103
18
14
154
8
3
69
3
12
21
3
85
108
36
11
9
34
29
1
44
4
48
12
24
23
13
42
30
18
29
12
24
84
13
11
19
90
8
70
12
116
34
35
1
11
43
78
86
54
10
198
12
48
20
15
25
30
12
65
12
75
9
73
59
36
31
72
62
16
92
52
6
14
3
60
61
54
2
3
1
6
8
21
24
43
18
6
54
12
35
67
36
42
2
33
60
12
7
6
11
31
2
108
3
7
42
35
24
1
6
90
8
16
11
37
11
33
22
30
2
40
84
38
46
53
9
10
84
5
9
4
59
73
8
36
18
34
23
1
60
6
29
49
11
21
4
32
15
61
47
3
45
13
32
15
37
30
5
24
25
95
49
47
15
16
54
20
18
36
10
36
6
18
35
25
66
2
22
42
24
23
12
57
64
12
11
61
6
26
3
12
36
48
36
36
25
2
33
21
16
90
38
40
158
9
49
6
29
15
40
6
11
43
26
4
24
44
15
1
11
1
6
2
10
5
7
78
36
8
15
12
72
9
10
6
23
7
5
21
4
14
16
54
23
43
5
12
25
2
18
15
1
42
54
23
7
20
21
7
17
12
72
37
24
78
17
3
93
19
101
39
16
2
46
26
4
6
77
3
46
44
16
2
46
6
48
41
37
35
21
39
24
12
1
30
56
18
34
17
24
60
12
31
48
36
41
24
7
48
6
11
49
20
16
48
84
6
6
24
6
18
8
3
37
11
3
10
71
19
44
82
8
15
12
24
13
12
23
7
6
42
5
3
21
19
77
63
34
11
13
72
24
8
46
42
23
36
13
30
42
11
12
1
12
18
12
5
73
36
6
12
5
12
3
54
4
12
2
34
11
45
4
11
36
3
18
36
10
6
2
57
51
36
124
2
72
10
30
12
2
4
17
15
22
32
4
18
12
5
13
2
54
28
11
31
6
11
13
26
94
35
55
17
1
32
3
12
24
12
13
60
74
16
41
1
30
2
39
43
6
24
24
36
26
34
36
12
12
18
5
27
58
18
42
36
11
24
96
24
48
3
4
29
39
33
1
11
12
1
30
2
16
35
1
42
14
18
16
24
149
7
53
39
45
13
6
24
54
11
45
4
6
5
1
18
6
47
13
24
2
81
24
25
18
5
27
88
2
18
18
15
25
24
24
2
21
33
3
33
100
8
36
15
57
28
36
8
111
12
31
5
24
60
37
12
71
79
18
24
6
89
7
17
13
24
23
1
95
12
12
7
42
14
105
12
37
95
3
4
12
48
48
53
49
12
12
50
28
5
72
12
13
14
4
42
24
11
139
102
2
10
30
30
38
9
27
54
34
66
83
60
19
60
2
16
2
10
44
58
6
23
7
12
42
18
6
11
36
12
21
52
12
8
18
4
14
136
36
6
17
3
58
12
2
16
20
22
30
29
24
3
18
36
27
31
32
54
18
21
13
24
24
6
29
9
18
22
6
30
14
18
27
1
24
23
73
11
1
30
26
51
13
8
4
60
18
18
114
6
68
4
30
42
6
6
20
34
42
23
9
3
37
18
42
18
29
25
8
15
1
54
18
12
6
30
36
6
20
33
3
9
13
35
51
21
25
59
1
90
2
52
20
4
11
1
114
54
72
48
11
1
131
7
14
10
6
72
35
3
9
13
72
18
42
18
24
5
36
19
30
38
33
25
95
12
36
36
61
54
8
18
22
18
47
36
ABCD 96633216996*3^$a+1 [50060]
52
29
60
7
32
33
72
3
24
3
108
49
41
27
117
60
3
48
12
3
25
17
103
23
30
19
12
5
15
39
1
23
33
15
60
30
43
56
153
43
47
96
36
13
20
33
15
84
9
19
20
15
6
15
39
18
15
40
65
18
60
9
21
79
168
5
3
16
20
3
33
28
24
5
12
3
12
21
24
51
69
3
15
21
15
6
36
12
27
180
64
56
48
12
9
24
18
97
48
68
12
9
48
7
29
96
63
48
45
90
33
81
3
33
30
49
24
12
65
18
1
44
99
45
27
9
99
33
84
16
20
27
13
17
91
59
18
15
72
108
100
5
15
48
135
60
9
60
57
39
12
4
11
33
72
45
27
12
120
111
25
23
36
126
27
40
8
39
21
9
24
55
24
60
35
117
9
15
9
51
52
24
35
45
3
33
3
42
7
41
24
12
15
75
45
24
132
12
60
57
84
27
15
54
3
33
7
68
4
68
51
12
144
33
63
49
5
54
66
54
1
20
15
33
60
28
29
48
175
11
21
51
18
67
23
66
24
30
36
6
67
68
39
90
18
37
23
12
96
72
12
36
49
36
77
72
18
6
54
18
3
99
57
123
150
7
65
99
12
69
19
56
15
1
32
21
7
32
48
28
29
48
19
24
89
87
36
105
79
11
72
6
79
116
40
17
12
43
17
18
169
5
15
75
61
8
21
15
4
35
24
61
41
114
12
24
36
84
78
3
52
8
28
12
17
87
4
89
18
13
32
15
37
56
9
3
3
97
29
31
32
12
4
47
30
18
49
11
97
47
13
89
39
87
33
12
45
60
39
16
53
219
33
12
27
144
12
12
3
57
40
60
36
192
29
3
28
8
132
12
15
13
8
39
45
40
5
30
13
108
5
6
36
30
60
7
65
75
48
4
8
3
85
20
39
13
32
15
126
27
3
13
59
18
7
8
4
5
90
45
45
210
6
67
12
11
37
192
35
33
21
72
54
78
55
20
12
36
12
3
49
101
12
60
3
24
9
7
120
68
60
9
36
6
13
71
42
120
3
21
66
37
120
20
76
35
37
20
84
16
23
1
5
159
4
71
61
83
72
1
92
28
32
63
85
77
12
15
4
5
51
24
225
27
9
18
6
139
12
36
47
66
36
63
15
13
23
36
21
33
30
21
16
5
123
69
42
84
24
33
39
33
15
57
48
81
27
3
6
174
49
23
37
68
4
24
24
72
5
19
32
9
135
3
45
117
31
5
3
15
24
21
9
96
127
173
6
109
24
56
12
12
15
21
21
30
13
5
6
25
120
29
15
75
42
99
16
65
3
72
24
36
81
123
36
28
11
57
72
15
102
60
66
9
63
36
24
18
15
3
72
228
36
13
36
32
9
31
23
49
101
99
16
44
87
6
39
69
90
1
56
27
78
55
60
29
123
12
21
15
27
33
24
28
5
66
6
15
21
12
75
57
3
96
135
66
159
72
4
20
3
66
24
7
5
36
15
39
36
9
16
32
3
13
5
51
15
24
102
24
15
28
8
4
8
28
155
129
33
55
17
55
35
78
51
39
30
6
156
25
8
28
53
15
15
54
115
32
16
35
25
17
91
11
36
18
31
8
123
25
17
18
9
36
39
18
51
4
60
60
20
63
48
1
131
25
5
78
9
57
24
7
23
45
9
7
11
57
28
84
56
100
44
36
15
12
1
44
88
12
8
12
33
27
27
18
6
9
57
6
12
36
72
37
23
30
27
27
21
39
1
17
27
9
7
77
18
57
3
85
8
72
52
108
24
95
13
137
43
60
32
36
120
45
60
115
12
60
20
12
76
23
1
41
3
9
147
3
36
12
78
99
3
37
77
19
11
21
3
9
28
12
56
15
45
9
43
29
39
12
39
25
65
3
12
4
77
3
12
40
47
33
57
15
120
52
56
9
79
11
13
23
217
71
109
5
102
21
12
16
20
4
8
9
60
75
24
24
51
6
36
27
21
36
3
36
15
54
7
8
52
104
12
160
32
57
15
28
12
23
30
27
33
51
75
54
15
33
67
11
61
56
24
93
7
44
15
36
13
83
49
23
33
144
24
112
5
42
12
18
3
264
16
65
84
6
13
32
12
27
1
5
48
90
24
25
95
21
24
52
65
18
18
67
20
12
63
6
15
12
57
75
3
30
60
3
52
29
3
28
24
5
39
4
11
12
13
11
9
12
33
75
16
11
33
57
18
21
3
12
13
5
15
12
9
19
5
75
28
77
66
36
13
11
61
8
15
21
120
24
120
72
99
54
3
4
11
30
60
3
36
36
12
15
90
63
9
63
51
12
9
40
20
75
13
80
57
18
48
13
56
45
51
4
89
51
21
55
8
52
23
42
54
54
12
3
24
105
30
105
108
3
9
33
43
44
52
5
151
68
9
43
104
33
15
28
72
47
60
48
6
12
168
79
65
12
6
37
11
6
19
20
36
28
17
6
45
3
1
60
35
66
42
21
9
51
120
69
67
41
19
20
28
68
3
37
5
18
12
18
42
105
40
17
15
12
81
144
66
42
90
61
32
117
36
15
9
18
54
135
28
35
81
12
112
56
12
33
36
19
17
15
3
9
40
5
30
57
33
27
4
96
23
133
60
12
11
21
60
16
95
54
198
72
33
3
60
30
27
40
140
63
169
101
204
66
24
18
15
15
21
69
132
3
40
12
11
13
20
45
27
57
6
36
1
29
6
9
16
23
6
55
48
17
75
3
25
65
12
3
123
33
39
18
43
17
75
28
5
67
5
30
85
29
54
12
ABCD 96633524584*3^$a+1 [50027]
48
36
90
5
91
72
29
67
54
66
5
121
18
48
60
162
42
90
48
108
12
12
47
73
11
43
5
37
18
6
18
42
60
36
71
7
30
11
13
48
138
12
48
6
6
60
54
108
131
37
18
6
24
11
12
1
12
131
7
30
60
48
12
12
11
13
143
7
24
12
18
119
109
30
42
12
30
24
5
7
54
35
36
13
24
96
12
54
6
192
78
12
53
13
6
17
37
11
43
30
23
7
48
41
12
36
55
53
85
60
47
13
6
17
25
35
13
66
48
5
12
79
36
29
25
114
18
18
156
54
54
30
90
18
60
138
114
6
5
19
102
36
24
6
5
12
36
7
18
23
1
36
6
78
138
30
42
42
11
19
60
24
96
6
35
43
65
25
120
24
30
29
12
25
59
133
18
6
78
12
5
19
24
12
30
30
18
59
43
24
17
25
30
41
12
67
54
24
114
18
42
5
1
120
114
48
5
108
145
6
6
72
11
7
78
54
12
29
55
5
19
90
18
65
13
35
7
114
108
78
18
59
31
5
115
30
156
48
120
6
6
84
30
29
145
11
228
61
6
150
23
12
48
1
90
36
12
24
54
23
73
48
42
18
72
60
48
71
7
54
18
66
54
30
90
17
13
35
25
36
24
48
54
5
13
23
25
35
48
61
23
12
19
54
30
66
84
71
37
24
6
12
30
12
66
17
73
144
23
121
6
53
91
6
30
29
1
47
67
54
12
18
137
25
18
60
6
12
11
31
42
90
18
66
53
36
31
66
59
36
43
162
48
12
18
17
73
90
6
24
6
144
42
66
12
5
7
53
36
49
12
24
114
30
48
24
54
6
18
18
35
96
60
43
18
42
30
30
17
19
18
144
36
36
126
5
12
36
108
48
85
78
60
53
19
18
12
47
31
18
18
36
78
42
24
5
25
36
24
42
5
49
66
41
1
35
37
23
7
41
43
222
30
24
5
1
24
78
36
66
6
29
25
36
60
108
90
29
7
29
31
24
42
11
67
6
18
30
18
78
12
42
17
31
78
24
120
36
6
78
6
66
24
30
24
12
18
72
35
25
36
108
66
60
5
13
83
115
12
17
31
54
24
36
83
73
48
30
5
7
84
24
6
144
72
120
12
42
53
1
30
42
12
30
18
23
1
36
18
42
95
55
12
12
17
79
17
144
13
48
12
11
25
30
18
23
7
24
60
5
60
25
6
17
13
6
17
7
41
12
19
42
60
36
90
60
77
43
5
25
54
30
18
12
53
7
36
6
18
138
48
35
132
48
169
72
78
36
30
47
48
12
84
1
84
108
60
12
6
12
42
24
114
12
198
18
48
6
60
6
12
89
7
5
1
24
11
43
17
48
7
48
137
31
60
41
67
29
73
12
18
5
13
12
18
102
12
36
6
246
18
5
61
24
11
60
25
18
12
66
59
12
7
84
36
6
60
47
67
60
54
6
24
6
6
108
18
12
30
162
54
60
60
24
5
1
84
42
24
30
6
5
115
6
71
37
12
18
77
127
48
18
6
78
12
95
25
24
11
79
126
30
41
37
12
6
48
5
228
31
12
24
54
78
30
180
48
162
5
13
42
42
6
24
12
30
30
30
71
13
66
30
23
55
5
31
12
12
30
47
48
60
91
6
18
12
18
42
18
23
115
12
36
36
53
7
54
30
53
19
17
13
138
41
19
41
91
102
6
6
24
6
6
48
131
31
18
6
48
18
60
12
36
59
7
30
59
49
12
24
6
5
91
5
60
55
24
258
30
108
120
78
66
17
13
36
84
23
25
11
19
90
35
60
84
43
65
1
12
48
23
49
11
7
29
49
24
60
6
30
84
95
84
67
29
55
6
6
29
1
18
6
35
25
119
61
119
1
6
24
30
12
24
18
12
17
12
31
54
90
5
67
41
7
6
48
6
29
7
41
115
102
71
1
18
6
24
6
36
30
78
60
72
48
48
54
6
30
48
60
72
30
198
36
24
30
137
67
60
96
5
25
23
19
162
11
25
6
65
1
12
156
24
6
12
84
6
12
120
18
48
30
60
54
12
24
101
25
30
18
36
6
6
11
12
25
102
17
48
7
96
6
30
24
29
1
60
71
55
5
13
35
103
54
30
18
18
101
37
30
24
42
23
31
42
54
258
12
119
31
29
7
89
49
66
60
96
42
11
61
18
36
24
30
23
12
7
24
42
11
133
18
36
246
11
19
6
90
65
13
66
174
30
5
61
24
60
42
53
7
42
36
174
30
78
17
13
42
12
84
41
13
12
36
83
25
60
36
18
17
169
30
66
6
48
5
12
19
24
53
79
24
77
19
54
30
5
43
48
222
30
108
17
12
36
60
67
60
65
31
72
84
41
55
53
25
24
138
102
35
7
24
6
23
25
42
29
7
29
48
48
67
36
72
72
66
6
54
12
48
72
54
113
60
48
43
5
25
6
48
18
12
23
79
24
5
25
42
48
54
11
49
11
37
48
11
48
55
6
42
12
77
1
18
29
31
65
25
114
12
18
30
42
6
60
18
36
71
79
6
30
48
60
30
6
65
12
1
12
215
48
7
78
30
29
163
6
12
12
6
18
12
174
173
12
43
5
25
59
7
204
36
66
90
30
30
24
72
29
49
12
ABCD 96633880108*3^$a+1 [50008]
55
65
24
15
231
84
13
53
6
18
30
6
36
60
30
105
9
84
180
132
19
71
108
133
17
6
9
27
24
36
129
165
36
84
24
3
24
9
36
60
30
30
43
72
5
54
141
24
135
24
6
30
117
27
66
120
19
5
91
11
18
123
93
36
150
150
75
45
54
24
13
17
12
18
97
5
99
45
36
48
36
6
48
42
90
60
45
88
80
75
66
30
24
60
162
30
18
7
5
19
131
21
39
33
117
30
48
12
90
24
36
90
18
36
66
49
29
3
9
15
16
8
15
30
19
17
15
15
48
36
90
60
114
30
12
144
6
48
93
48
15
1
23
42
30
60
93
21
84
6
66
60
18
1
71
9
9
6
129
15
6
30
21
3
12
120
18
6
30
19
5
90
12
174
66
93
45
43
23
81
15
1
29
51
24
15
24
6
168
30
12
48
42
30
9
40
72
80
40
47
30
30
36
81
15
240
81
3
21
48
27
78
12
60
18
42
24
27
48
51
21
69
30
24
45
75
24
13
149
18
30
6
30
15
15
96
18
12
19
5
6
61
59
21
9
151
83
21
315
133
95
42
319
35
114
42
9
81
30
60
54
36
18
1
149
42
54
54
120
12
168
60
42
24
6
120
45
3
36
9
81
24
12
19
72
47
42
79
5
96
54
114
36
55
59
12
33
15
12
30
24
30
60
6
79
29
90
6
66
30
43
5
60
102
24
36
13
8
27
6
6
84
6
18
30
151
35
66
60
15
39
24
96
25
72
17
150
42
79
56
45
51
57
103
29
24
24
30
6
31
29
19
32
136
17
60
43
32
45
66
60
21
64
65
54
12
84
36
21
27
72
60
84
24
12
24
24
60
13
137
102
18
6
30
54
72
45
3
6
66
30
54
97
29
18
60
6
84
3
9
55
128
45
30
42
24
27
3
21
33
42
54
39
21
19
47
25
5
60
55
104
111
18
55
95
30
30
13
17
30
1
11
45
75
13
11
66
48
27
45
78
21
21
30
18
27
63
73
23
6
30
13
35
30
12
114
60
6
31
8
81
18
6
6
48
36
24
72
61
59
85
29
19
11
60
25
80
9
12
30
48
6
15
21
3
27
78
30
33
39
24
114
6
24
120
1
32
24
3
30
31
5
36
15
48
27
93
75
13
48
29
27
99
96
21
39
1
48
56
15
9
16
48
56
45
180
24
6
1
23
25
32
3
42
30
18
96
36
60
30
13
125
90
60
12
9
69
12
54
96
24
6
24
91
5
3
21
91
8
135
6
54
12
30
48
90
6
66
84
24
42
75
39
126
19
72
17
162
61
8
9
175
8
39
25
8
21
84
96
30
30
24
3
24
15
9
15
36
48
36
30
24
6
54
7
53
36
24
111
111
1
8
9
15
48
63
30
36
48
12
24
27
27
30
96
24
150
6
27
24
33
87
24
9
102
120
18
7
53
3
48
111
9
81
54
49
8
27
60
162
144
6
18
42
69
24
117
18
6
24
27
15
78
42
54
66
1
47
72
25
5
51
9
48
90
45
27
109
29
30
150
55
47
24
36
30
159
16
35
30
79
131
21
33
79
71
30
6
24
30
30
96
18
42
18
96
66
73
131
6
24
54
66
15
15
30
24
222
120
84
66
108
90
30
12
18
42
30
30
30
18
42
18
75
48
87
57
24
45
84
15
27
45
15
1
80
3
6
18
30
66
21
45
24
91
23
72
18
63
24
63
12
78
36
24
36
90
36
30
99
39
6
27
64
80
3
13
77
12
18
60
25
47
81
9
111
48
51
60
180
13
41
24
156
54
21
21
3
27
61
24
48
41
127
59
90
30
24
21
69
36
24
7
53
114
12
30
15
3
30
12
90
33
16
29
12
15
219
36
18
102
30
18
12
24
36
30
19
71
18
30
57
9
30
66
30
9
21
30
48
60
30
36
36
30
60
18
15
81
6
84
117
33
31
149
6
60
48
33
9
15
69
24
75
21
6
24
54
15
48
39
54
24
3
27
42
24
91
144
65
126
120
24
9
21
6
45
120
69
60
30
96
105
45
114
30
60
24
6
6
19
56
184
5
6
24
6
48
42
18
3
3
37
137
102
1
47
60
117
39
81
183
30
91
11
54
111
75
78
12
54
30
87
69
18
72
48
33
72
40
5
3
9
55
5
90
90
30
30
3
45
30
36
57
24
63
90
55
11
30
96
39
81
39
21
3
27
198
12
19
59
85
41
31
35
84
6
75
9
15
21
114
6
3
81
54
12
48
6
36
54
69
81
24
72
48
60
30
13
137
6
9
81
7
32
51
24
6
96
39
24
27
30
54
30
30
30
31
83
6
55
11
45
99
24
6
7
8
69
6
6
111
24
9
54
96
6
123
87
78
3
24
3
21
21
48
6
36
204
90
24
42
25
23
120
25
35
36
1
5
18
6
240
66
90
24
6
60
18
12
111
9
18
36
ABCD 96633896584*3^$a+1 [50009]
21
75
120
13
77
43
48
35
37
32
40
11
96
37
48
35
21
48
28
84
204
12
11
117
48
16
72
80
24
40
203
90
7
36
29
99
16
47
102
19
96
5
30
24
24
1
20
15
6
43
24
32
16
29
24
6
12
1
128
88
53
43
32
148
41
78
21
48
27
72
1
12
35
1
20
99
45
51
21
45
103
12
8
21
3
16
32
75
21
136
12
23
12
105
69
24
19
32
52
12
24
8
21
3
76
60
5
30
18
175
17
139
72
144
24
5
195
15
1
104
48
21
6
90
31
12
23
9
24
112
32
28
48
17
24
72
51
51
37
36
119
21
4
92
4
23
72
49
68
21
19
36
12
125
72
3
64
72
8
45
79
35
96
13
83
73
5
19
48
5
43
5
6
120
69
16
8
3
25
65
43
36
36
5
30
90
27
21
51
75
24
117
16
96
23
25
35
97
47
37
8
16
84
12
8
88
8
3
13
12
131
105
100
12
11
48
25
140
88
80
16
12
41
42
1
24
11
45
16
12
17
18
81
40
8
15
97
5
7
84
24
24
11
1
12
72
5
99
48
112
36
119
13
77
6
69
51
157
11
133
96
8
15
60
21
15
61
71
69
4
48
47
45
39
57
48
40
29
19
32
93
3
285
3
28
17
171
4
60
11
25
20
51
12
9
48
3
37
32
28
20
76
108
5
72
67
8
69
24
3
3
25
92
168
69
102
13
24
11
132
12
18
48
43
11
162
7
36
32
15
1
32
75
45
48
24
16
32
16
24
8
3
37
5
99
24
40
5
42
157
12
11
13
35
66
139
8
96
48
39
49
24
11
24
1
48
20
51
48
85
48
32
3
1
140
21
19
8
21
3
21
3
40
128
16
101
51
3
48
237
16
125
3
27
45
93
19
5
3
4
83
1
11
24
24
181
12
17
67
5
67
48
32
69
30
21
27
1
119
12
13
92
27
21
99
36
6
55
36
56
24
69
7
60
11
93
75
13
29
27
40
5
54
24
42
7
17
43
264
5
91
59
85
5
138
1
12
23
61
5
24
24
115
84
137
7
84
12
60
32
40
203
66
31
68
24
52
17
3
28
12
32
16
36
23
21
40
12
12
155
13
48
12
71
37
11
42
48
31
41
75
28
36
8
21
19
12
12
5
3
111
25
36
35
25
36
41
3
100
215
21
4
44
52
48
12
11
21
52
84
32
27
36
6
55
35
193
24
35
42
55
113
6
25
68
40
53
19
32
24
4
12
53
79
41
6
1
23
12
12
109
72
5
27
40
23
33
160
29
24
3
87
49
48
8
69
96
51
15
1
59
85
8
48
64
56
76
20
63
9
16
36
12
131
1
23
42
54
37
32
16
24
5
3
24
45
3
40
8
24
3
49
17
19
96
29
30
181
96
8
21
267
3
49
12
8
27
1
20
27
24
90
78
61
53
18
48
9
16
24
29
27
52
113
19
12
113
3
15
1
35
13
11
21
28
41
139
60
36
80
64
12
20
21
91
24
11
25
23
25
12
32
3
1
60
8
40
11
18
43
56
24
3
25
20
15
30
43
48
59
37
11
66
51
40
24
56
144
24
3
1
60
8
15
25
71
25
180
20
48
76
65
31
36
60
71
18
51
16
5
6
12
49
24
32
3
162
18
13
48
12
48
35
36
30
18
33
48
48
15
25
312
29
6
21
3
61
29
42
12
48
85
35
45
64
12
17
96
6
42
19
83
21
48
4
161
3
24
69
91
59
25
41
139
48
8
3
117
48
15
30
30
42
19
96
8
28
20
28
108
24
131
25
36
56
120
45
31
83
6
30
25
60
11
21
112
107
12
60
97
60
59
42
18
30
27
48
16
72
80
3
61
60
23
121
252
104
16
12
36
12
12
72
24
53
3
45
54
90
43
264
8
4
36
149
3
3
61
8
72
39
49
48
60
47
21
3
18
48
30
72
84
126
102
69
39
9
40
12
41
27
3
21
21
6
25
65
168
43
60
44
72
15
132
37
24
29
27
64
23
49
12
140
48
21
19
12
12
29
43
32
15
13
12
8
16
120
24
8
4
60
59
13
53
7
17
6
37
32
4
95
114
67
48
56
24
28
48
41
3
72
64
77
30
61
36
35
105
3
144
37
29
24
3
52
23
45
3
85
24
83
120
49
48
95
18
6
21
96
16
71
13
60
24
11
42
19
32
64
8
16
12
68
48
24
24
15
30
48
48
19
47
54
6
36
9
4
48
71
21
51
18
51
88
29
24
78
21
255
1
56
69
78
13
53
43
8
15
9
21
6
13
11
24
121
20
15
105
16
59
21
39
30
30
45
136
24
11
21
39
48
54
3
16
23
25
24
56
99
13
72
72
149
91
24
5
6
141
4
12
11
42
31
20
16
11
42
103
44
141
43
12
164
21
72
3
40
104
15
61
47
69
40
36
17
18
48
13
23
85
23
30
31
48
68
40
32
21
3
24
3
253
48
29
19
23
1
29
18
60
36
9
75
117
99
37
12
71
13
8
3
42
48
6
36
33
3
13
8
16
24
77
54
45
15
33
48
21
30
96
42
19
8
39
13
36
24
71
6
7
48
12
24
11
18
19
60
68
64
32
ABCD 96634050746*3^$a+1 [50069]
36
315
27
5
25
135
15
33
32
48
112
128
16
176
43
114
156
24
30
17
144
96
160
129
95
85
90
624
81
9
78
30
59
253
18
162
108
72
11
199
60
45
63
12
6
12
99
303
17
240
13
30
101
169
6
17
64
240
48
48
144
123
453
117
123
135
9
240
80
13
90
30
6
69
111
17
67
78
378
5
79
90
18
60
153
99
66
24
83
127
108
42
27
129
90
117
45
18
330
71
13
147
96
135
438
99
32
193
48
72
6
17
48
16
39
114
138
29
31
108
5
97
72
330
18
12
143
144
289
114
126
47
7
41
64
51
162
252
15
45
108
87
32
208
195
66
75
32
217
6
225
80
96
448
45
83
85
90
72
41
192
13
294
90
36
120
234
198
42
126
252
35
103
294
90
105
93
120
219
39
282
270
113
304
21
267
192
128
7
41
49
47
163
60
17
49
180
507
192
45
3
225
15
147
141
80
67
29
64
57
138
42
99
111
113
157
99
69
12
90
149
13
306
17
127
270
51
57
23
55
57
477
240
18
209
169
210
21
129
191
73
6
17
48
199
41
16
176
48
7
168
65
16
39
9
48
93
174
18
72
11
25
39
3
180
153
27
120
29
13
108
18
252
72
30
90
41
16
48
240
720
240
192
224
49
47
223
161
37
267
33
42
48
453
75
357
267
96
30
60
324
120
270
150
171
176
144
25
24
180
27
48
96
32
103
57
267
30
108
27
15
161
85
27
177
47
16
117
120
78
69
51
269
736
128
37
219
320
64
80
127
168
252
12
6
102
149
1
95
85
342
18
282
18
330
18
11
73
96
12
132
210
101
64
33
90
72
45
303
48
72
9
48
75
270
23
144
13
36
120
150
90
84
126
309
15
33
144
3
60
17
73
327
9
60
30
77
48
79
210
15
3
93
57
12
107
19
42
243
57
42
221
157
18
54
27
81
90
108
84
117
48
105
18
117
32
49
111
21
108
15
87
330
95
277
18
9
80
151
9
528
176
16
3
18
132
71
19
45
128
25
108
315
32
223
132
30
15
128
25
71
139
24
66
90
65
97
ABCD 96634857734*3^$a+1 [50003]
107
88
57
96
51
39
29
28
32
1
90
9
32
13
18
264
21
60
105
18
102
18
5
16
105
51
3
17
28
9
6
12
54
18
17
40
21
72
11
7
17
48
4
204
192
80
48
64
27
41
48
217
3
72
12
15
18
15
48
81
51
45
72
27
21
54
96
12
17
1
42
45
21
11
24
25
11
43
105
32
19
24
45
21
15
12
48
24
96
201
39
12
68
49
66
90
35
7
17
16
104
25
3
32
28
8
55
17
145
72
47
61
75
8
40
20
85
111
21
3
51
101
7
66
60
84
15
56
25
30
60
30
15
45
11
64
20
31
29
16
9
12
27
72
8
40
60
51
12
69
8
37
63
27
65
64
20
16
45
6
12
21
32
28
80
16
9
27
27
17
19
17
28
75
72
129
51
54
15
8
48
64
135
108
41
1
11
4
39
9
12
8
48
7
6
234
21
9
3
68
12
43
96
89
52
60
68
37
30
72
42
11
97
12
6
12
36
29
60
28
15
102
51
9
36
47
48
124
36
12
32
16
96
21
120
39
21
63
24
3
5
72
97
36
15
60
3
17
108
19
5
7
18
78
30
35
48
85
35
19
30
60
3
45
83
156
73
18
54
63
20
25
12
23
28
9
11
25
23
12
13
42
12
126
47
64
24
15
126
15
69
87
63
21
68
1
59
25
6
72
18
11
124
60
39
33
69
3
3
5
67
12
114
120
36
111
12
20
28
32
1
30
17
40
8
7
24
30
24
15
21
59
61
15
20
61
30
24
66
18
24
21
87
9
21
59
49
24
48
39
8
48
48
37
18
9
8
184
15
89
64
56
196
9
71
1
3
57
162
5
7
149
1
30
21
33
54
6
12
23
16
24
9
183
15
5
4
144
56
43
6
72
23
25
90
117
33
84
71
4
21
51
8
156
19
48
29
13
47
84
7
5
49
54
6
3
45
18
18
95
1
66
53
96
1
39
48
15
108
9
68
48
12
115
93
57
11
37
3
36
33
11
31
9
12
117
23
49
3
3
54
23
12
24
25
24
87
20
49
42
9
8
48
37
60
18
33
12
80
49
24
11
1
24
39
12
15
53
76
33
18
17
52
24
32
4
39
5
24
48
160
48
39
53
13
54
161
55
5
85
36
18
18
39
21
72
3
24
36
63
54
11
1
60
3
36
44
28
8
19
6
47
40
44
36
48
31
6
75
72
48
57
11
4
96
9
23
13
15
32
4
48
15
72
30
3
20
13
3
36
21
12
126
60
54
18
5
4
129
6
29
24
96
4
81
15
12
20
108
36
4
39
41
25
71
28
81
36
24
12
39
68
12
25
99
9
11
4
56
1
96
15
48
80
1
39
12
32
25
18
213
69
23
40
60
3
6
11
12
48
19
36
5
72
175
18
15
3
89
76
69
11
19
5
91
5
67
30
39
36
60
45
87
36
75
117
104
64
24
111
9
96
129
51
15
6
39
24
60
75
21
12
128
19
30
216
167
49
39
12
20
7
17
4
9
3
8
7
113
16
36
12
96
105
39
3
30
15
20
112
92
1
15
3
5
112
45
3
27
17
7
84
105
9
83
52
3
72
5
12
79
36
29
64
15
65
1
15
21
11
67
17
76
20
40
68
61
24
72
12
18
24
33
176
25
54
48
9
36
15
18
51
48
8
37
11
61
23
241
24
48
35
4
21
12
15
27
54
11
19
24
57
33
3
8
136
33
36
84
72
6
5
124
15
21
204
36
12
48
8
7
33
27
29
55
33
57
23
16
24
117
6
18
15
51
18
27
48
36
75
29
25
12
60
15
8
16
9
35
7
66
18
5
16
3
57
104
76
33
11
7
54
36
23
25
39
15
6
84
83
60
19
36
54
18
36
237
33
36
78
17
49
11
13
12
11
28
21
11
160
9
15
24
9
15
27
65
36
79
105
20
1
18
41
85
59
4
3
42
3
92
7
29
61
18
53
7
17
40
9
72
23
49
42
126
18
21
20
43
36
101
16
123
21
8
36
64
63
5
28
36
24
32
72
25
180
3
128
60
36
25
15
129
71
124
36
75
54
72
3
87
12
77
4
12
15
24
21
80
24
1
18
72
33
44
40
32
31
30
143
1
15
39
5
1
15
24
32
13
47
12
1
66
6
102
18
18
132
9
8
48
43
17
4
44
12
40
60
84
8
40
27
21
44
13
87
15
90
3
33
15
108
36
68
7
6
102
36
41
76
69
15
15
6
3
9
42
66
168
12
54
33
8
13
59
67
18
3
8
31
5
36
12
12
40
3
66
27
60
48
105
87
92
73
120
78
5
79
17
16
165
39
33
23
64
21
72
27
8
25
12
6
17
1
30
5
49
11
61
24
12
35
169
63
27
9
21
39
20
12
4
39
101
16
99
108
33
24
60
3
36
24
18
59
4
27
5
84
73
30
18
132
27
8
73
120
60
72
12
6
5
28
104
25
18
72
12
33
32
120
1
48
90
77
73
120
60
120
36
15
84
15
65
7
69
68
25
36
12
54
21
69
3
33
18
5
64
27
36
18
27
3
54
42
30
35
1
15
8
16
8
31
84
53
40
8
100
15
114
11
7
18
36
11
7
12
29
136
68
7
21
117
18
9
15
33
21
35
40
36
33
15
33
27
51
5
12
12
16
9
63
39
54
6
69
72
33
167
55
17
88
32
1
96
39
12
140
25
59
48
37
48
111
12
99
30
11
49
23
61
ABCD 96635040644*3^$a+1 [50042]
32
4
15
53
1
66
5
40
9
47
109
30
36
53
76
69
59
1
87
3
30
47
24
24
7
17
36
7
78
107
12
36
31
60
6
24
11
12
37
60
11
13
60
6
6
120
39
9
59
1
11
109
66
6
18
9
12
45
59
7
17
1
42
48
30
12
24
3
81
47
40
15
48
9
36
15
6
150
21
9
6
17
1
42
17
37
54
12
24
33
32
79
96
6
18
6
11
13
30
17
43
65
25
59
37
95
61
90
17
16
21
59
64
207
36
53
7
54
75
15
30
24
6
30
6
30
3
81
23
12
28
8
13
95
4
51
5
16
69
27
48
15
12
5
72
1
30
102
30
18
30
9
92
31
5
43
5
121
90
33
3
18
51
15
33
33
18
81
84
44
52
21
30
69
21
3
45
27
32
13
39
39
29
28
33
15
20
1
59
25
35
7
29
60
61
24
66
90
23
7
18
30
30
27
3
6
35
28
36
36
45
159
20
60
7
53
84
13
78
81
20
61
23
24
37
54
36
6
27
8
25
23
97
108
47
145
27
8
13
51
24
15
5
61
23
7
84
12
9
80
28
3
18
12
18
57
9
60
6
48
5
1
30
6
18
96
84
77
24
24
16
15
30
3
33
30
18
11
60
88
21
11
60
19
41
25
15
75
60
9
21
66
5
12
48
84
16
15
18
60
6
36
5
13
36
24
30
29
67
24
12
9
45
24
59
1
195
135
17
72
13
35
12
16
32
4
39
6
30
149
1
24
36
24
6
36
78
60
35
4
8
24
16
3
5
55
77
12
16
21
60
24
39
36
12
128
1
15
15
24
41
64
36
9
35
67
60
30
30
9
39
29
7
30
24
27
9
15
48
57
30
5
48
1
30
65
25
107
13
15
45
36
6
5
25
78
12
18
6
6
23
55
42
23
4
21
6
9
81
30
29
121
114
12
18
75
72
3
29
103
9
15
6
3
51
36
18
71
19
6
6
77
1
11
24
1
23
61
39
3
30
48
66
24
90
11
19
17
112
3
9
39
5
36
1
24
23
1
66
9
15
41
48
7
144
60
29
16
21
23
60
40
48
15
9
9
60
6
66
23
31
5
48
37
23
43
30
99
8
28
3
12
5
24
49
15
20
25
35
1
24
42
65
60
25
23
4
32
25
35
16
63
6
59
55
29
28
80
4
45
71
13
6
29
16
9
51
21
15
8
24
7
6
3
51
6
24
24
36
3
32
19
66
23
37
71
13
12
24
23
76
15
5
91
30
6
54
6
33
12
80
13
11
31
33
105
60
51
69
59
16
45
36
30
5
4
87
24
24
65
16
8
1
95
12
19
65
48
13
15
9
84
6
153
32
4
57
54
30
23
31
6
83
13
18
36
54
36
90
9
81
83
37
66
29
40
9
59
1
27
15
17
37
11
13
51
9
6
69
21
71
52
27
6
54
24
65
12
72
96
1
23
1
72
15
15
30
35
13
30
12
54
30
24
12
29
1
3
24
33
24
23
72
19
5
4
36
51
5
48
31
89
1
39
27
29
1
24
6
84
36
126
27
33
59
1
47
1
60
15
21
6
5
79
36
84
9
27
54
83
13
3
15
29
73
23
16
69
30
36
84
12
17
28
15
54
11
4
80
55
33
8
13
11
1
3
12
45
18
12
5
43
30
96
11
28
21
3
32
55
60
30
24
6
6
3
32
13
27
12
32
36
28
15
29
36
36
60
36
12
31
5
24
1
12
83
16
68
13
24
60
51
93
11
4
21
119
7
18
47
108
12
43
29
12
25
11
12
1
15
51
45
20
49
95
7
9
9
42
18
39
116
55
42
54
69
20
40
21
24
66
84
29
13
78
30
87
69
11
24
25
23
12
1
27
20
43
9
51
45
92
13
39
81
27
27
6
174
5
1
84
3
51
6
11
28
21
51
15
57
21
35
31
36
5
73
59
28
3
90
11
76
48
32
12
36
37
18
45
80
7
9
15
6
35
48
85
35
60
31
24
57
3
126
15
21
47
67
6
23
24
31
65
1
36
35
13
42
18
150
42
23
24
16
36
105
11
19
5
40
45
30
29
55
17
79
6
24
11
133
107
24
31
29
1
144
90
66
23
64
3
45
15
18
90
12
9
8
1
15
27
18
39
21
6
24
6
3
36
15
165
120
32
13
6
29
1
63
32
31
48
102
18
30
6
5
19
30
30
101
19
29
96
12
19
53
7
33
57
23
37
11
49
35
1
27
51
66
59
4
128
12
7
9
51
5
24
72
24
148
3
17
7
30
30
21
32
48
13
42
84
5
49
30
42
15
63
6
23
48
4
15
60
6
60
27
3
33
15
5
12
19
36
69
21
30
18
131
19
6
71
13
42
33
15
5
60
24
1
87
32
61
6
69
75
60
6
11
85
15
15
29
19
12
5
49
30
5
25
83
28
3
6
24
36
6
24
6
24
60
36
23
25
42
29
61
54
29
112
3
41
31
17
28
9
36
48
11
48
7
21
32
91
60
5
36
1
27
20
12
40
9
6
84
96
5
19
5
1
15
75
53
7
6
15
68
1
36
30
29
16
15
48
6
35
64
21
30
24
29
73
84
35
24
37
30
18
42
48
30
27
9
24
60
6
5
55
93
36
56
1
18
6
23
43
53
7
9
8
13
159
9
30
90
35
16
9
30
89
37
24
42
54
3
8
13
36
83
36
7
5
13
102
9
9
39
3
5
19
5
49
96
39
15
17
13
12
30
24
33
63
24
21
69
71
4
39
12
24
53
76
32
13
72
3
21
30
60
6
18
17
55
54
6
18
47
49
35
49
6
53
60
7
24
6
54
12
54
23
1
66
29
67
24
65
1
15
15
60
54
24
72
3
15
21
8
7
30
83
12
25
11
12
1
60
71
25
3
81
30
81
81
60
23
1
30
24
30
180
99
57
24
11
36
73
59
112
105
6
54
30
24
5
7
53
97
54
54
30
42
15
15
24
5
91
33
20
1
11
13
90
36
29
37
18
5
25
59
1
12
155
19
45
68
12
64
117
59
88
57
23
1
6
5
25
36
23
1
23
120
60
13
39
99
9
20
13
3
72
152
97
11
49
35
31
9
21
18
17
55
69
44
40
45
6
24
36
54
39
3
65
13
75
24
63
9
68
12
19
6
24
47
40
39
53
43
48
6
36
30
89
36
12
13
48
179
7
6
75
72
51
69
32
91
17
1
162
24
6
35
28
21
36
ABCD 96635152748*3^$a+1 [50024]
15
31
89
37
98
57
24
31
18
47
49
54
62
108
66
10
26
78
10
2
24
12
27
25
71
39
18
54
10
14
12
52
126
84
32
54
90
10
54
167
21
72
12
15
139
44
70
20
15
120
1
95
24
15
16
30
32
3
9
150
30
16
30
50
100
20
16
38
46
54
62
99
72
48
39
112
18
26
6
15
24
19
5
21
64
35
33
22
185
45
72
28
12
18
80
72
70
11
87
102
96
184
60
8
12
36
39
13
20
6
4
53
37
80
82
14
64
56
34
17
24
69
10
41
21
10
60
74
16
18
17
21
64
18
32
54
36
36
4
116
54
45
33
15
15
42
30
81
144
15
120
10
80
15
55
26
15
24
55
144
50
12
27
63
24
94
36
26
90
27
1
119
21
76
24
84
11
69
27
9
111
13
20
15
21
75
21
3
27
60
58
36
6
20
24
57
43
80
4
62
18
60
82
8
10
2
28
80
10
41
39
10
6
116
69
15
81
63
78
12
52
8
22
44
54
75
7
86
18
4
5
31
26
6
9
13
6
2
3
39
90
12
36
24
66
52
17
13
42
20
18
27
25
8
82
48
60
30
68
22
8
64
24
2
60
48
51
24
24
1
54
113
189
36
12
10
41
72
9
4
11
13
66
24
2
24
4
68
12
42
120
24
54
82
89
120
24
45
3
117
10
26
54
33
67
6
74
70
23
39
9
31
24
62
3
72
37
8
42
18
28
26
4
44
70
35
75
42
3
1
54
8
177
55
8
18
54
102
75
13
36
36
108
20
16
20
15
31
50
4
144
83
69
51
24
13
8
3
15
57
33
10
26
10
41
13
2
52
20
6
40
11
21
234
10
71
39
81
63
16
30
18
41
1
18
92
9
27
69
24
15
9
81
15
27
118
71
21
142
66
26
64
54
42
38
16
84
23
48
1
98
10
6
2
3
21
234
57
45
24
10
18
12
54
14
15
3
54
94
41
24
21
3
37
80
18
6
64
56
24
3
72
48
39
18
66
21
13
12
78
90
72
263
15
48
18
36
54
6
15
24
99
16
44
30
42
30
10
41
9
39
25
2
45
63
9
55
65
15
18
15
48
99
21
240
1
24
54
17
96
15
24
10
44
75
9
36
60
39
7
38
3
7
42
110
24
40
26
6
57
1
14
46
200
54
36
64
6
36
38
142
35
103
26
214
128
33
57
78
64
30
50
30
18
124
53
27
45
39
34
102
24
54
11
55
24
162
38
10
32
4
11
24
45
124
38
18
70
2
42
10
36
30
89
15
18
54
30
3
33
18
69
21
51
13
6
2
34
26
28
44
40
60
11
45
72
3
72
24
33
40
47
15
178
30
113
48
81
64
44
36
15
31
54
24
8
3
55
17
9
168
36
76
26
18
42
57
37
24
35
39
33
103
14
3
15
90
112
32
15
21
48
16
8
40
11
49
47
19
14
15
25
8
63
45
34
30
26
46
26
9
43
2
160
26
33
21
3
25
102
18
26
10
116
63
7
18
20
90
96
90
4
8
3
24
27
21
48
145
36
8
40
50
22
11
69
34
17
13
11
48
48
73
71
19
29
15
46
44
70
8
72
102
28
23
48
27
45
97
38
18
6
84
54
108
72
70
2
24
4
32
39
177
84
3
33
63
19
6
119
15
40
8
18
46
24
74
52
26
48
16
26
22
6
36
71
3
21
33
60
3
7
30
8
72
10
32
105
24
145
86
4
14
12
108
42
4
24
30
32
3
45
3
7
6
90
44
18
28
224
18
28
182
3
72
13
66
41
37
26
226
8
40
26
64
90
32
54
226
30
44
6
18
66
10
6
30
60
18
56
6
21
127
62
124
44
3
15
30
3
21
10
120
26
24
30
24
9
31
41
9
12
27
37
14
54
135
111
34
8
39
45
3
51
69
1
36
8
30
82
18
8
52
30
36
144
126
5
24
177
34
77
13
35
19
2
28
68
48
27
7
8
33
31
56
18
64
47
96
24
48
115
80
10
2
18
70
30
36
36
50
9
55
26
4
6
38
15
72
24
25
104
90
36
64
26
12
24
90
54
36
54
4
6
54
2
28
152
28
36
11
115
44
46
11
43
5
1
38
36
54
15
1
44
156
60
51
21
12
70
72
74
36
118
36
17
27
10
32
28
56
16
18
221
25
24
120
26
21
15
78
3
9
78
100
77
69
34
90
2
36
18
15
1
38
33
37
83
9
60
18
10
12
83
61
14
82
11
15
4
5
24
39
76
36
50
40
50
10
8
36
10
26
3
61
44
12
18
57
24
9
18
28
41
85
35
33
40
6
2
18
45
61
35
9
84
18
54
3
15
105
21
16
48
83
48
45
30
6
10
20
24
144
48
132
46
44
36
12
60
120
18
46
68
12
18
106
26
28
26
64
66
144
6
20
39
31
30
26
9
69
46
2
18
16
134
10
126
18
62
3
25
62
94
24
11
25
47
45
24
28
128
52
80
3
72
15
18
12
75
3
28
146
64
71
63
6
10
126
35
13
8
54
36
28
26
18
52
84
17
7
36
5
15
9
72
48
33
52
20
18
42
3
37
62
45
120
24
81
6
28
5
31
18
30
96
90
44
27
13
35
33
12
60
30
33
127
62
28
12
11
3
94
36
24
20
16
36
8
40
35
63
9
15
58
32
58
36
14
112
ABCD 96635857148*3^$a+1 [50015]
44
24
12
84
25
60
36
15
81
15
15
65
67
113
19
29
31
18
11
7
17
13
35
7
17
4
12
9
11
4
69
59
12
85
59
37
23
16
21
12
87
123
18
90
84
53
103
17
25
11
127
53
61
15
3
41
25
11
4
92
60
48
1
306
54
75
44
24
55
42
59
67
12
30
3
9
35
115
18
72
60
48
251
19
18
48
27
80
28
9
23
49
83
16
27
54
51
27
77
13
66
6
66
29
115
24
180
6
6
17
96
40
56
61
12
71
7
17
60
13
18
29
48
49
30
48
5
1
12
3
60
39
30
42
24
17
7
18
24
60
66
17
28
117
6
17
19
5
1
42
17
25
71
84
13
47
1
63
21
96
24
36
12
3
3
72
18
12
23
31
90
59
25
15
57
42
12
36
33
51
30
84
72
30
24
30
114
185
49
12
144
59
37
51
32
85
11
24
55
78
54
5
43
36
17
48
12
12
1
47
7
18
78
6
90
45
15
21
9
51
108
72
57
18
12
180
18
72
36
15
129
35
48
67
48
12
93
144
15
53
13
78
57
8
16
99
29
25
95
60
28
3
66
114
57
39
60
36
9
8
25
18
48
5
25
15
104
205
27
69
36
294
24
17
60
25
48
132
35
19
72
5
25
3
32
7
33
15
102
11
7
17
52
81
12
60
3
24
9
36
48
11
16
20
36
7
30
6
186
108
11
12
37
83
48
49
12
48
42
65
48
16
9
63
93
24
18
9
15
174
11
4
36
44
31
65
76
20
49
18
48
45
27
30
108
54
209
31
5
16
3
17
12
12
16
32
7
90
30
24
77
60
19
53
48
133
102
144
53
48
73
60
12
23
40
56
4
15
21
8
7
66
42
36
6
60
6
69
3
6
51
8
28
33
11
31
18
30
54
191
172
272
103
33
80
31
138
30
30
3
20
64
9
11
79
6
23
61
15
39
6
90
77
49
78
101
7
33
20
16
144
20
55
6
15
123
48
53
79
53
73
30
24
125
16
20
25
135
80
25
12
138
105
20
12
37
12
24
54
41
31
126
3
39
5
37
30
161
193
11
1
78
30
51
44
19
221
19
108
42
27
21
54
54
216
54
21
21
195
8
7
65
115
12
6
147
69
90
29
100
44
112
15
21
15
29
48
31
84
18
12
72
234
29
73
12
126
65
91
29
7
114
54
5
67
105
33
15
15
5
36
49
42
12
72
24
24
78
48
11
48
13
12
23
25
24
35
4
21
54
36
30
155
55
198
18
5
67
41
79
5
67
81
69
84
35
12
48
7
12
21
9
47
4
32
4
120
24
45
90
89
28
32
12
4
20
55
5
49
107
36
37
87
81
63
32
7
41
7
29
115
24
30
12
90
29
16
3
36
150
138
30
42
69
57
3
32
7
30
96
90
6
30
29
55
54
35
36
132
24
324
79
5
85
6
117
27
60
41
12
73
24
3
44
64
20
1
54
17
100
15
18
11
48
7
24
24
12
5
25
15
3
60
81
87
78
42
17
112
8
12
16
20
13
120
27
15
42
18
42
12
15
9
60
11
24
24
12
25
18
36
12
48
5
96
25
51
15
89
48
31
65
16
9
24
12
15
84
15
6
18
48
24
48
168
42
36
6
126
72
138
204
5
31
42
3
39
54
11
25
48
47
19
54
71
24
31
126
36
24
15
36
45
18
66
48
12
66
12
81
15
24
168
17
205
3
9
60
15
20
13
30
53
204
4
15
6
11
7
66
60
24
123
183
17
13
75
180
12
24
8
31
6
30
54
42
18
59
73
30
18
96
78
6
42
18
6
5
4
44
37
95
139
29
55
6
42
129
21
3
9
42
18
35
48
55
144
6
42
18
18
5
49
95
1
95
12
100
32
37
6
132
30
95
48
85
60
83
109
11
19
101
16
201
30
69
33
18
24
113
52
3
90
275
37
119
16
99
5
7
69
68
7
9
9
6
66
24
30
24
60
21
12
33
60
30
5
16
63
12
126
39
3
30
35
1
119
25
6
30
11
40
3
17
49
66
54
27
57
18
29
85
48
90
17
25
6
48
30
90
89
52
9
42
17
136
176
4
69
47
48
1
59
48
49
24
42
42
47
13
66
102
35
7
41
25
35
121
156
24
15
3
30
12
54
12
65
84
4
32
97
72
60
71
12
97
23
7
36
18
42
48
114
60
35
7
41
55
153
20
1
11
72
1
11
79
17
4
21
72
18
29
25
18
5
12
240
49
35
31
6
12
35
55
17
55
6
179
4
12
24
39
101
31
5
55
42
48
54
78
11
16
15
24
6
11
37
60
18
138
36
111
63
17
48
55
12
18
60
47
7
17
16
9
24
59
36
127
48
41
1
47
16
87
17
13
83
1
228
27
44
25
66
6
24
138
6
6
5
13
27
15
138
155
52
9
6
41
109
90
60
96
33
32
73
59
12
60
25
126
9
ABCD 96636470246*3^$a+1 [50033]
63
60
4
56
27
9
16
35
24
81
39
36
30
18
312
33
45
7
8
24
33
7
113
19
36
59
24
12
13
12
20
12
51
12
145
29
3
48
9
24
87
28
36
41
55
32
60
100
8
15
78
7
29
15
81
84
30
13
32
40
41
108
27
60
60
159
54
15
4
32
69
36
79
35
109
41
31
8
3
84
9
16
95
1
72
143
48
30
12
3
15
21
48
21
12
24
6
13
20
21
99
112
20
100
5
18
6
111
159
21
15
49
41
30
18
99
27
9
15
61
41
27
12
36
9
39
15
97
8
27
18
36
6
177
16
17
30
18
55
11
96
25
29
66
144
21
24
21
24
30
6
18
30
15
45
6
6
139
125
54
90
6
6
3
51
45
4
12
24
11
60
33
15
9
12
4
72
68
12
24
21
123
96
15
1
29
3
21
39
48
45
18
6
36
24
36
24
174
12
69
81
24
111
3
9
3
9
4
41
3
33
48
90
6
24
27
28
24
23
30
24
31
53
6
21
28
36
41
243
24
33
63
45
60
72
18
25
107
33
21
84
132
150
49
95
66
30
48
21
21
60
63
15
1
11
30
3
87
150
54
1
23
145
107
9
28
36
5
36
24
30
12
18
6
9
21
3
63
45
28
65
6
61
32
3
30
30
49
5
31
92
27
21
33
15
100
5
36
15
9
87
24
15
6
27
40
41
75
81
30
36
18
27
9
6
48
30
60
6
21
88
17
144
30
33
33
19
59
96
36
24
6
24
151
59
24
30
36
31
12
11
6
15
24
15
66
66
13
17
15
45
15
75
37
32
9
12
18
9
3
180
108
9
100
47
21
9
24
7
20
105
39
15
24
45
81
6
48
1
8
27
33
76
11
36
78
30
61
29
6
9
27
69
39
57
33
15
57
27
28
5
87
48
9
24
7
65
18
66
3
27
9
64
23
105
84
24
27
30
60
24
51
45
39
51
9
69
30
30
60
30
12
78
27
99
13
96
5
6
21
9
30
13
32
48
3
49
80
28
23
24
30
66
13
36
29
156
54
21
21
18
42
24
24
30
1
41
103
12
53
15
45
15
57
55
23
96
9
16
5
15
88
23
45
9
36
54
25
5
3
3
60
33
76
35
6
67
23
9
375
6
84
36
115
23
120
25
5
51
48
40
20
12
45
30
121
20
33
66
6
63
15
21
9
60
42
85
5
75
9
15
36
93
31
8
27
60
30
19
36
5
39
27
25
20
28
20
105
39
12
9
30
12
13
5
15
21
30
60
30
19
17
87
52
20
51
30
15
64
5
24
27
9
54
49
17
19
5
6
54
12
48
6
24
12
24
45
105
54
1
8
3
57
63
13
80
40
44
12
9
7
24
5
66
144
9
75
1
5
6
24
24
6
144
27
3
6
15
9
42
13
5
27
39
6
3
15
102
7
23
9
45
63
52
35
66
43
60
35
45
96
99
21
24
21
19
72
59
6
15
15
24
45
16
23
105
12
9
60
60
90
9
36
45
75
64
5
6
105
16
12
36
32
219
30
3
87
6
7
11
90
12
120
60
30
9
9
175
35
105
4
11
6
24
6
30
6
48
132
25
29
3
76
36
29
30
60
30
27
12
63
18
75
40
11
61
23
25
5
15
27
49
11
45
9
51
93
72
15
9
19
36
156
5
78
12
24
9
81
24
36
15
84
16
41
54
133
47
13
12
65
36
3
225
36
150
6
55
95
9
9
127
5
18
42
174
120
13
20
111
9
27
204
49
56
72
9
19
5
15
12
9
135
4
47
24
6
24
54
42
3
15
96
1
32
63
18
99
12
141
30
57
243
60
13
155
229
83
18
12
30
48
105
12
69
6
25
8
45
55
32
28
41
30
30
19
17
18
12
30
63
4
17
66
18
27
15
90
18
37
23
60
12
9
39
45
15
6
6
133
32
3
72
48
12
45
9
39
171
30
6
30
3
57
39
105
3
16
77
18
42
19
20
16
53
15
21
51
33
6
1
24
20
81
48
27
15
25
48
72
29
39
21
30
33
123
117
28
20
48
27
24
210
66
9
48
28
65
15
15
37
56
52
23
21
40
8
111
96
81
93
42
33
24
36
27
25
35
45
3
30
15
57
90
18
19
56
87
24
25
41
54
6
63
76
56
12
63
13
11
6
30
18
6
6
48
51
40
35
21
33
66
21
12
21
55
41
6
33
15
105
24
48
15
24
30
15
36
24
159
120
12
198
12
3
12
48
15
21
21
219
21
3
40
44
63
48
37
59
1
44
81
63
27
13
17
7
48
53
12
48
36
54
30
6
21
33
6
105
9
147
15
24
45
39
12
9
88
60
12
5
3
48
33
7
29
75
9
15
21
84
72
163
5
7
89
30
6
43
11
60
9
40
17
99
28
32
84
12
45
30
93
12
4
65
30
45
108
21
51
76
23
61
5
39
15
36
9
15
69
57
6
33
27
24
25
56
40
23
96
60
13
32
45
51
33
39
27
60
69
12
33
51
9
60
36
6
13
77
39
21
7
23
73
17
19
44
15
9
57
3
63
37
53
43
5
36
3
21
39
27
25
80
9
36
54
6
39
15
45
45
6
54
87
24
9
31
5
15
165
6
18
30
12
18
27
15
30
84
120
30
6
63
87
13
12
35
25
35
13
47
49
71
9
40
44
60
105
7
53
42
30
18
42
30
73
5
27
4
5
36
27
3
18
7
20
28
92
3
72
18
195
16
24
77
27
57
6
49
59
12
18
36
36
39
9
55
24
36
17
27
36
4
56
36
39
90
12
15
93
12
27
21
31
11
78
36
99
16
179
9
57
3
27
126
30
ABCD 96636561116*3^$a+1 [50025]
24
83
40
8
108
97
3
12
9
3
8
43
54
48
78
9
21
75
36
15
21
15
90
60
27
12
69
135
9
36
119
148
33
39
72
60
63
36
17
112
87
126
60
95
28
32
52
3
24
141
24
108
33
47
28
15
84
29
7
57
8
60
7
30
11
4
3
18
51
93
171
24
93
75
32
16
21
54
24
90
3
27
6
12
3
32
109
123
48
135
33
99
12
93
36
57
12
3
152
28
57
11
25
15
21
18
30
51
21
18
53
4
21
18
5
76
21
27
27
24
45
24
15
33
128
16
3
57
39
30
39
57
108
18
30
27
20
36
61
11
139
18
12
54
6
15
69
15
27
69
8
7
81
63
72
33
32
13
36
30
9
24
36
27
72
45
132
3
41
49
27
48
33
48
36
11
139
30
96
48
47
13
15
12
84
33
27
3
21
69
18
53
84
133
3
120
57
18
17
43
177
68
16
3
78
18
29
151
21
8
61
84
6
9
60
12
21
60
3
12
32
7
18
27
189
39
12
15
53
37
3
8
43
29
36
132
12
151
24
65
1
27
33
39
56
4
96
39
57
135
60
41
277
18
9
9
87
48
69
66
81
8
40
8
4
60
3
18
3
96
60
21
90
113
49
83
7
30
42
9
75
186
75
69
27
39
96
77
7
36
53
16
21
18
90
72
18
21
105
179
16
93
6
5
64
80
43
42
30
42
75
36
84
8
7
29
4
120
8
37
36
6
9
75
9
117
11
28
39
41
85
90
30
51
39
125
55
6
23
31
54
23
13
111
15
69
36
8
133
35
48
31
33
8
100
3
9
36
39
6
39
12
21
23
7
9
24
129
11
16
33
11
1
24
30
6
11
7
12
78
63
27
102
6
5
4
21
35
7
12
6
12
11
16
120
144
39
5
16
51
129
15
9
27
9
27
102
6
29
127
108
6
87
32
7
33
8
13
12
47
103
72
30
72
171
72
45
51
27
12
126
51
9
12
87
135
21
51
36
18
54
120
18
54
9
44
25
66
42
27
57
24
12
39
51
57
48
48
96
99
77
4
24
24
12
33
51
21
11
28
32
79
108
57
15
141
84
39
117
12
3
12
161
19
6
90
54
36
39
12
8
40
3
69
104
79
6
99
117
3
8
12
13
18
65
61
23
31
12
17
1
27
27
57
44
132
7
45
57
15
36
12
63
9
24
24
96
51
9
75
69
20
136
51
21
9
96
47
37
99
92
208
44
40
3
165
8
85
39
20
28
15
90
42
41
25
6
90
54
102
24
54
65
145
126
45
8
120
13
27
57
15
120
33
11
112
39
9
45
30
90
155
25
24
3
48
80
67
108
45
75
24
33
48
24
33
15
144
21
24
54
81
48
87
21
48
15
54
6
66
54
17
64
51
12
33
27
5
25
42
45
45
63
45
51
72
33
27
20
13
99
27
156
24
45
3
33
9
54
29
52
48
63
60
33
51
9
45
39
15
6
15
12
12
48
8
16
45
36
63
171
60
21
144
15
45
68
36
72
175
9
9
39
56
72
13
27
45
99
48
153
24
54
65
1
24
87
120
24
15
6
23
97
63
36
24
20
1
3
12
9
210
294
11
55
81
216
15
12
45
56
7
18
96
84
24
90
101
100
44
25
30
57
15
90
39
15
6
11
97
36
111
96
12
12
48
36
225
66
24
12
69
3
33
20
12
28
72
75
93
9
11
49
216
39
36
24
48
8
25
102
6
155
1
24
84
27
8
16
45
36
23
121
75
44
7
93
20
160
33
30
105
9
54
12
54
39
21
18
105
48
60
15
18
42
48
9
15
33
39
54
66
33
12
33
66
54
3
87
78
72
183
48
32
112
60
81
36
15
39
42
48
15
21
255
24
80
144
7
9
27
48
6
36
102
36
144
117
15
30
15
39
6
36
12
27
15
30
36
15
108
84
27
33
27
54
36
48
75
3
9
111
18
35
16
60
84
36
3
93
8
31
84
90
42
45
3
24
81
32
49
18
81
156
36
9
54
17
43
9
3
69
21
3
32
12
25
18
42
23
49
18
5
61
60
15
32
7
72
9
27
48
45
105
87
8
76
3
42
54
45
20
37
83
7
17
136
36
51
72
66
35
1
11
25
27
33
3
24
165
108
18
21
144
21
3
33
90
45
272
28
60
24
123
45
33
12
35
55
45
63
42
27
300
44
7
30
18
36
6
23
60
4
8
13
30
36
24
57
27
60
72
9
75
42
48
24
36
155
4
111
54
23
4
93
15
3
60
54
11
43
5
16
33
63
3
6
135
3
65
136
51
53
48
13
75
84
68
64
63
18
47
28
33
132
23
25
15
92
19
18
18
54
114
21
44
7
84
114
39
8
55
45
87
138
90
72
42
108
27
99
29
61
15
12
39
36
ABCD 96636624226*3^$a+1 [50024]
8
25
24
51
44
1
11
36
60
84
25
63
141
299
97
123
116
24
108
108
40
32
28
21
23
28
80
40
240
69
60
51
20
280
188
72
97
35
36
36
100
44
40
60
45
35
12
24
13
23
64
69
111
188
172
56
24
108
100
80
72
36
40
57
96
35
24
12
204
64
20
16
144
21
51
56
60
72
36
109
35
136
80
36
133
95
96
36
84
25
60
11
48
72
144
24
120
1
27
68
100
84
60
36
20
16
33
36
47
228
61
143
12
49
47
84
25
75
24
152
4
33
47
60
4
21
83
28
33
155
144
28
9
39
32
12
1
131
40
24
141
39
72
9
351
200
124
8
28
9
119
61
63
117
24
239
96
85
131
76
33
155
85
11
40
44
64
32
28
180
20
121
75
20
60
64
141
111
56
60
4
60
44
1
99
80
40
129
11
4
72
44
49
23
24
28
296
64
8
4
216
8
25
119
108
37
71
36
16
44
28
128
64
24
81
3
57
3
48
60
8
136
20
49
95
24
120
88
20
312
36
61
15
144
24
8
12
28
24
36
69
15
8
16
45
11
16
44
13
51
44
12
160
20
36
108
52
228
60
144
20
16
164
28
57
156
75
129
23
13
11
76
69
11
73
59
100
36
20
72
52
8
40
108
104
100
72
8
12
60
48
132
156
24
84
1
15
56
60
13
179
96
1
39
116
85
23
25
11
229
23
88
92
100
32
28
12
60
192
8
157
39
84
57
59
85
131
60
84
276
25
11
180
100
44
76
68
49
195
8
12
28
24
56
24
4
24
236
49
12
60
39
92
24
169
131
36
52
48
24
44
72
100
44
4
60
44
12
28
32
156
28
44
108
52
8
64
56
52
288
48
105
39
60
92
24
64
72
33
51
44
36
24
12
25
11
132
28
72
36
12
24
8
36
12
60
169
15
8
60
28
8
25
47
13
95
76
24
9
11
96
100
36
120
32
72
48
52
44
36
28
20
61
107
64
84
36
129
11
28
56
16
108
156
32
84
13
47
36
28
69
95
72
64
80
16
56
24
13
27
188
1
59
28
33
11
4
96
33
3
144
36
69
39
12
33
179
12
16
12
32
28
12
80
124
80
61
3
200
52
108
8
157
12
11
12
61
27
33
87
8
24
192
144
36
16
20
160
9
63
48
68
169
75
21
59
76
21
144
15
104
12
133
71
36
48
16
36
8
112
33
120
23
120
24
25
11
72
108
28
180
12
24
36
117
11
144
85
23
37
35
60
100
92
36
64
8
25
96
51
108
356
4
32
48
36
72
88
200
16
36
117
155
52
216
12
8
64
24
152
48
24
76
21
11
112
57
11
220
132
8
108
49
60
11
52
200
124
9
35
12
72
36
60
36
120
60
40
80
28
32
84
96
64
45
156
15
224
36
4
140
40
9
132
48
63
32
40
116
36
64
60
69
192
99
20
124
12
8
16
92
132
36
40
21
3
81
27
8
36
28
56
36
28
165
131
24
48
60
4
116
52
36
56
28
108
204
9
111
8
61
71
4
21
300
24
11
216
13
35
60
12
24
109
27
108
84
8
133
11
144
24
1
207
44
100
44
36
4
140
36
40
60
69
15
21
39
56
24
36
208
8
4
80
24
1
108
11
61
35
28
20
36
64
72
44
172
8
25
99
20
52
20
16
44
48
60
36
120
1
195
56
60
12
25
63
80
48
25
111
44
36
16
33
47
12
16
45
96
48
11
85
11
108
1
107
108
4
108
8
16
188
12
108
28
177
27
80
4
32
28
36
164
24
28
33
15
32
100
8
12
24
36
37
27
120
68
ABCD 96638013224*3^$a+1 [50066]
32
144
45
51
48
72
81
72
63
153
31
41
15
160
32
16
72
128
9
288
127
32
57
31
120
152
57
7
120
24
32
88
161
31
48
56
9
63
48
112
48
192
24
17
39
120
21
27
117
75
33
151
120
104
112
120
8
96
88
65
15
48
117
43
8
93
36
108
139
24
416
88
32
57
39
33
15
160
96
200
376
17
87
96
141
171
40
416
57
63
72
120
24
48
88
248
72
453
51
48
16
72
8
120
280
17
108
252
63
117
27
328
185
15
72
40
89
7
65
159
160
168
8
9
471
249
135
232
8
21
252
36
3
141
27
16
336
128
208
8
105
79
48
233
79
32
177
7
96
384
56
48
168
168
16
24
24
48
24
56
208
32
112
41
127
192
5
195
40
53
108
144
103
168
32
21
3
120
48
240
16
56
40
89
151
80
120
48
88
32
72
24
33
63
240
21
36
7
120
224
96
72
112
248
93
147
64
48
80
208
8
144
88
312
240
192
8
136
17
15
288
57
87
136
29
123
57
15
160
72
8
16
152
40
72
200
88
24
120
56
160
128
16
48
29
27
216
16
173
51
264
64
48
8
40
56
16
65
79
8
160
128
160
32
9
39
40
48
72
264
24
53
51
129
231
40
72
56
48
184
53
108
55
96
8
21
139
240
80
208
24
48
72
89
39
40
29
3
33
63
40
24
48
56
64
32
33
31
32
40
32
120
88
24
8
72
288
40
48
104
24
96
24
96
48
9
31
248
64
96
24
104
16
101
259
48
32
120
64
24
168
113
87
48
16
56
153
279
376
56
120
24
16
8
40
128
24
16
48
120
113
79
281
223
8
16
24
128
24
40
77
163
24
56
96
273
87
72
120
40
152
393
63
64
48
32
64
32
144
208
96
264
96
104
88
65
7
29
219
64
48
32
88
8
120
24
144
225
31
104
24
232
56
184
48
32
168
40
272
88
48
8
16
48
48
8
57
303
64
29
331
80
16
96
8
40
392
81
55
104
184
80
312
24
69
67
72
216
96
17
79
200
24
40
89
79
72
264
344
192
184
96
80
57
87
256
48
48
8
64
272
16
24
113
108
36
7
56
144
24
16
5
291
88
48
200
280
24
56
168
40
80
64
56
16
288
152
144
57
15
160
24
89
39
69
387
24
88
72
5
163
17
31
32
192
88
24
48
56
24
96
120
9
295
152
184
53
259
120
72
8
ABCD 96638465876*3^$a+1 [50144]
63
288
109
48
68
15
93
27
73
216
71
73
116
3
1
120
20
160
20
87
133
84
23
105
159
193
23
49
119
61
155
73
176
124
83
9
15
24
72
168
109
12
84
204
36
84
47
9
16
20
108
40
95
61
11
24
25
24
188
124
384
24
12
68
40
32
15
24
1
108
11
192
48
72
73
24
23
144
24
72
37
131
49
32
15
216
48
120
177
327
33
255
69
3
1
47
48
72
133
275
24
85
36
47
120
133
60
96
24
24
32
40
24
24
23
73
32
15
157
11
24
336
249
36
16
20
40
23
61
35
25
36
108
47
21
28
36
44
4
36
71
120
24
96
49
215
25
47
133
36
108
116
87
165
27
25
12
35
9
15
57
15
48
25
24
96
71
96
48
25
455
69
36
72
135
157
83
73
36
35
93
51
25
287
72
48
97
23
9
279
81
39
49
95
1
60
96
128
243
193
71
85
228
12
144
11
145
48
96
71
48
61
11
49
47
24
264
25
216
104
64
23
165
195
13
11
24
1
119
181
155
96
73
24
71
61
240
35
33
207
25
20
99
45
4
23
48
24
48
73
71
13
180
47
13
32
36
15
24
73
47
24
121
119
96
21
180
72
52
83
48
33
39
37
108
47
144
85
11
96
9
15
144
25
71
141
27
145
215
312
169
191
49
120
36
131
48
49
23
33
15
24
1
95
72
24
13
116
64
47
24
9
87
49
116
28
8
28
11
144
24
153
39
168
48
105
15
157
11
1
23
121
84
20
160
72
84
116
216
15
97
143
240
9
159
24
97
48
120
191
25
56
63
61
204
191
96
24
145
60
11
25
23
85
36
200
72
88
47
120
72
25
60
60
143
73
71
216
49
24
71
168
168
49
311
48
9
232
24
167
49
464
4
35
1
24
47
24
25
180
92
39
109
107
37
107
133
12
95
73
156
35
1
24
47
48
145
144
56
15
25
84
131
49
156
84
311
1
48
32
111
69
28
23
13
11
73
191
96
313
72
71
73
47
13
20
16
48
96
71
49
84
132
48
72
23
72
144
81
100
48
35
145
23
120
72
1
144
68
3
96
169
95
69
52
120
48
32
64
36
48
132
119
105
255
25
119
96
81
144
40
95
72
9
40
23
25
216
20
36
88
132
48
11
9
108
4
95
144
240
121
71
13
204
80
40
32
124
92
15
129
184
24
47
24
45
64
12
84
11
133
11
72
73
144
47
105
39
241
71
73
96
119
49
47
24
49
56
15
25
32
135
9
135
153
52
11
24
13
80
243
72
97
71
13
11
69
36
28
80
3
33
72
183
192
73
96
24
119
96
9
111
1
48
92
3
216
96
85
11
49
8
63
153
40
96
143
96
1
56
135
97
12
11
33
256
168
96
120
96
20
75
24
216
9
39
48
129
100
48
432
48
36
47
24
25
60
11
24
96
48
25
ABCD 96638697646*3^$a+1 [50040]
40
39
24
65
109
71
25
47
12
7
21
9
63
15
5
37
18
105
75
60
6
11
24
60
1
90
18
6
5
12
133
119
97
11
7
66
179
61
35
25
11
4
45
30
6
71
7
41
1
71
19
24
29
25
23
13
59
12
28
20
16
80
31
5
48
36
25
6
78
120
23
100
32
61
60
36
83
12
19
96
30
3
20
12
24
52
3
41
49
30
24
6
6
18
135
8
13
27
9
23
60
16
15
41
4
44
60
1
35
1
35
16
27
5
25
12
23
85
3
9
84
35
72
7
33
9
11
7
36
5
24
28
9
54
36
30
18
30
60
11
91
29
60
91
41
180
12
60
1
36
11
28
12
3
30
39
32
108
61
60
24
12
18
65
7
24
41
88
15
12
53
7
129
15
24
41
24
127
18
3
20
37
3
63
9
8
73
11
48
16
32
7
101
4
108
8
12
19
161
37
15
92
60
19
6
35
60
36
49
3
36
9
11
144
25
6
9
8
187
17
4
72
104
43
6
11
64
39
21
32
37
102
53
12
16
32
7
9
81
48
11
64
75
33
87
12
30
30
41
7
17
64
56
36
100
108
20
24
1
59
12
85
11
72
96
24
151
30
11
120
25
78
36
5
12
13
11
43
102
11
109
48
11
25
39
140
7
5
24
12
109
30
18
6
17
24
73
11
25
11
28
20
85
71
49
3
3
96
18
35
12
60
13
96
36
11
19
69
20
1
24
11
43
30
35
97
71
192
37
51
9
11
84
79
17
19
30
11
60
7
21
9
111
9
66
96
18
23
60
73
39
36
9
60
23
60
49
11
12
12
48
37
51
32
1
24
96
6
9
20
19
45
15
41
24
36
19
5
1
24
123
9
155
4
9
3
8
55
30
6
41
49
30
41
49
78
5
72
73
180
35
36
55
5
1
111
8
229
47
184
104
76
20
12
133
59
7
78
60
12
30
5
36
24
48
55
5
28
33
59
12
49
24
23
13
15
75
89
1
6
5
24
1
35
103
53
60
48
1
60
18
5
60
97
78
102
60
78
65
1
54
81
51
90
11
48
31
9
12
92
36
49
11
72
13
39
21
6
48
17
19
6
54
9
15
17
4
39
66
24
6
41
84
24
16
9
6
149
97
18
65
37
48
35
12
28
8
28
21
48
11
12
73
39
8
37
3
8
36
240
13
12
3
8
132
12
73
3
68
79
53
12
31
30
35
52
32
72
25
123
15
21
45
6
29
1
24
60
35
1
51
87
12
54
71
48
1
87
63
6
24
87
92
72
25
119
49
107
96
24
13
11
61
78
45
96
84
27
18
83
72
25
6
29
7
5
4
80
72
43
29
37
3
96
69
36
24
11
120
64
21
35
24
76
24
45
12
51
120
9
11
127
21
9
30
5
187
5
28
51
5
112
12
32
24
1
119
1
71
19
9
9
71
40
99
77
48
31
5
31
5
25
18
6
24
11
12
7
5
25
35
37
35
36
40
9
99
51
81
27
17
24
12
79
29
31
30
39
84
8
52
8
7
6
11
4
45
120
11
24
36
16
8
1
48
47
16
32
1
35
61
24
15
56
16
87
17
109
35
25
27
27
6
11
13
47
73
47
28
32
60
55
5
24
25
11
48
7
138
143
12
127
48
21
20
24
61
24
3
9
24
24
36
6
18
30
30
35
25
15
32
79
24
21
15
30
36
11
103
29
25
263
37
36
11
96
60
12
1
96
35
4
80
25
11
48
7
29
4
128
19
29
79
6
60
59
12
163
30
75
8
60
43
57
32
7
18
23
28
9
66
101
13
30
65
1
30
30
24
12
30
60
54
15
9
60
215
1
90
41
133
35
12
13
15
56
49
30
5
31
5
25
35
169
42
29
19
5
7
41
48
19
6
66
41
13
11
13
35
36
1
23
1
71
24
19
42
108
15
81
11
48
61
47
13
30
5
132
37
75
20
48
43
45
9
12
59
12
60
7
41
24
12
19
60
5
25
59
55
5
12
24
4
80
88
8
36
19
41
13
60
3
48
9
15
15
5
67
24
89
121
24
30
5
12
48
7
65
24
25
131
13
12
3
56
36
13
186
9
81
35
60
19
65
28
8
160
264
8
28
15
54
3
9
24
6
48
30
12
51
9
84
11
13
12
83
12
24
36
24
24
7
24
105
9
30
17
36
144
88
15
21
80
24
36
1
23
1
24
123
249
35
4
9
35
36
181
179
1
63
36
32
67
5
187
113
121
11
19
41
85
108
72
39
45
24
3
48
135
29
55
12
21
8
24
37
23
12
49
11
43
30
15
32
4
15
89
108
28
21
83
36
1
23
1
27
32
156
25
54
5
1
24
90
17
79
57
33
36
3
20
25
12
18
41
12
13
24
15
21
71
13
107
4
20
4
45
3
132
80
72
55
5
73
15
80
7
21
33
107
13
36
59
19
45
15
77
16
8
96
36
49
23
67
29
49
6
41
36
12
1
15
9
107
109
35
1
18
66
36
95
25
24
24
83
24
96
40
27
90
35
37
95
16
32
61
6
33
120
20
67
29
25
47
108
12
13
11
13
36
11
73
30
6
75
92
108
24
28
20
12
1
24
35
48
40
80
37
11
55
6
71
48
19
53
12
25
71
72
12
120
1
107
13
54
6
11
13
11
1
24
36
11
109
123
27
5
4
21
83
25
23
73
66
9
56
43
36
5
24
37
71
24
19
204
36
5
12
100
39
90
18
6
36
24
59
1
54
6
24
162
5
24
12
19
9
15
89
25
222
18
12
11
24
55
89
1
35
24
12
ABCD 96639041914*3^$a+1 [50018]
9
36
35
139
45
9
114
53
67
90
72
51
369
174
126
18
18
23
16
105
95
31
150
180
39
9
207
8
97
15
48
96
56
37
27
153
72
111
27
6
54
210
18
402
12
159
56
1
132
11
40
56
1
54
9
39
33
128
37
78
12
105
3
5
1
144
15
159
57
3
53
37
3
9
135
80
1
60
75
45
72
96
35
136
56
19
36
33
99
162
3
87
84
45
45
276
63
75
53
19
186
30
69
81
15
177
36
6
66
35
79
54
51
56
13
6
101
37
6
54
12
168
27
24
291
189
45
27
93
99
32
55
9
81
15
3
21
9
42
29
289
167
136
129
18
6
231
48
48
27
45
8
24
49
150
102
24
35
16
129
71
13
27
8
7
18
47
115
29
64
45
162
42
48
18
132
18
84
108
23
72
145
18
101
64
69
3
63
17
88
56
241
48
36
6
93
120
200
55
84
45
192
51
5
208
45
171
9
15
56
91
72
126
12
59
13
51
171
93
63
297
8
24
19
84
78
27
3
18
36
71
133
54
21
45
132
48
24
47
16
24
69
96
35
1
108
54
30
15
21
75
69
3
237
120
18
108
180
201
123
18
27
33
183
27
42
18
9
21
18
6
99
135
252
174
6
33
75
120
54
42
69
32
168
232
48
21
131
40
24
3
21
39
12
221
85
60
72
18
162
48
24
30
18
3
24
33
18
30
39
123
45
105
66
150
36
18
57
81
15
135
129
33
183
80
73
87
8
127
84
54
24
71
55
90
39
33
15
33
144
63
207
60
30
23
13
36
15
165
6
45
8
112
8
64
72
33
156
35
37
144
54
6
279
56
79
66
24
12
42
18
63
27
144
48
45
141
144
51
32
259
45
75
108
6
54
66
60
54
48
9
24
45
11
1
24
15
104
91
294
135
56
43
18
35
13
90
81
81
72
15
81
54
36
66
51
168
249
6
144
90
18
29
24
16
75
69
21
3
33
18
306
84
90
5
31
9
32
37
11
16
129
15
72
8
37
3
15
81
120
224
61
11
37
3
69
24
11
16
72
81
47
40
48
99
72
18
27
129
24
18
12
78
162
30
51
9
47
1
42
90
306
57
69
155
64
120
96
24
237
24
84
71
16
8
1
36
3
24
165
6
21
144
51
30
60
54
117
3
5
16
15
96
33
21
48
51
9
143
37
11
145
159
333
48
162
60
53
72
19
126
108
72
12
36
51
9
71
16
75
102
23
139
6
63
39
36
45
141
3
33
18
101
235
5
49
36
24
12
135
8
115
125
352
368
1
39
105
87
183
129
45
51
9
48
23
16
93
108
159
93
27
24
75
72
45
117
51
57
54
36
48
24
117
120
69
155
289
36
131
16
267
93
69
6
173
79
33
3
189
152
13
78
54
108
36
120
87
3
6
138
72
45
24
57
24
191
40
24
9
96
108
18
30
3
32
43
84
41
265
159
27
125
49
15
120
69
36
15
51
6
48
60
102
5
67
162
35
43
93
144
24
72
57
36
27
27
36
81
81
24
84
35
91
24
192
18
60
72
48
54
150
3
177
87
123
18
18
17
73
95
37
72
363
15
12
72
45
80
24
91
101
37
6
45
56
64
9
18
90
35
37
60
30
41
67
72
6
54
161
85
24
120
27
96
24
33
42
69
72
15
ABCD 96639103838*3^$a+1 [50004]
20
52
56
120
30
85
120
65
30
22
51
111
38
151
24
11
1
11
120
12
100
8
4
8
25
41
91
84
95
4
20
48
12
28
54
123
71
12
108
22
114
8
40
68
60
37
5
60
55
60
51
24
45
96
144
195
33
113
55
29
28
32
22
9
179
6
22
48
32
132
40
38
115
17
10
153
23
40
12
32
37
9
74
28
165
12
131
12
28
80
24
16
72
33
17
12
187
191
64
33
23
52
93
219
90
90
9
117
18
261
36
35
37
53
78
16
60
48
33
60
3
45
27
80
4
38
55
87
21
17
78
120
58
27
155
25
24
36
39
33
11
12
48
24
13
15
50
82
26
10
36
44
76
54
15
57
183
36
53
90
66
10
90
14
1
17
42
52
45
36
47
108
12
150
31
111
8
28
18
207
35
42
103
23
85
125
42
12
22
6
90
15
3
9
27
44
24
78
120
30
102
46
50
7
77
66
40
2
12
30
36
94
15
36
17
55
3
182
18
76
128
88
12
42
26
73
27
12
60
50
30
1
209
6
12
28
21
228
53
42
40
18
32
66
24
37
75
30
68
22
33
207
9
36
63
66
2
37
23
60
22
15
35
28
12
8
60
28
45
17
7
87
60
84
36
96
152
36
1
41
232
15
113
18
12
60
60
169
36
17
6
40
84
21
141
3
71
12
64
18
27
39
60
32
4
68
16
36
126
50
102
43
47
16
54
63
9
38
60
22
3
120
36
35
1
21
50
4
21
35
138
54
1
39
36
164
40
72
26
162
30
66
84
10
27
36
47
48
4
30
15
59
42
78
132
37
95
61
111
116
102
126
37
35
34
39
12
3
24
50
16
62
30
19
131
85
83
4
33
23
12
40
92
16
2
94
104
4
45
83
12
13
39
6
20
60
10
8
24
37
15
21
12
75
38
34
21
48
27
50
34
24
144
278
4
6
45
24
131
34
18
48
24
8
25
125
36
22
33
77
30
4
26
94
54
24
27
23
66
42
4
14
70
60
152
25
65
7
21
87
12
21
62
48
12
12
25
132
84
17
64
30
69
39
80
85
57
18
36
50
55
84
5
31
60
29
6
112
20
64
14
114
18
178
32
73
27
12
36
6
8
6
1
41
10
2
52
56
22
48
158
84
30
52
6
15
65
7
87
60
45
24
36
83
40
20
145
83
72
18
40
18
20
24
108
100
50
42
60
25
72
3
20
1
12
5
127
11
46
86
12
48
52
140
13
27
128
48
76
36
45
185
40
32
18
37
23
28
14
46
2
90
48
132
12
22
15
83
28
90
32
130
30
50
22
15
89
60
42
82
8
7
27
26
10
80
64
45
11
42
223
35
18
42
124
188
18
22
36
14
96
55
29
46
9
95
16
20
112
32
36
160
2
90
18
67
24
11
120
48
49
113
40
15
39
68
78
10
20
34
6
110
100
32
22
33
27
116
4
69
9
26
46
56
262
20
1
119
28
120
32
28
45
5
4
90
56
30
18
72
4
18
90
86
42
28
105
17
18
12
12
78
30
13
27
18
27
5
12
10
8
10
50
12
96
90
42
12
18
42
16
30
219
51
57
3
44
48
34
54
9
131
49
36
95
12
64
9
111
78
30
20
76
2
162
46
2
70
54
144
110
67
57
18
93
137
7
3
72
30
18
92
1
51
8
18
154
69
29
6
4
57
69
2
13
24
48
3
14
18
4
33
27
56
49
101
22
50
115
12
24
84
45
87
15
24
32
49
11
42
46
45
39
68
78
22
45
45
62
60
36
4
12
24
44
60
48
18
10
12
38
94
36
12
20
60
64
21
83
136
180
33
155
22
3
36
107
12
48
222
76
6
44
64
20
25
63
20
49
291
8
1
11
13
12
72
3
80
25
3
24
81
99
68
40
20
120
40
12
6
44
82
48
128
30
10
48
36
24
45
57
68
12
138
42
30
73
39
33
47
148
24
26
18
46
51
69
98
52
26
120
42
1
36
3
20
106
75
17
22
117
23
58
80
10
9
23
22
54
189
5
127
75
8
112
21
57
27
23
1
21
8
6
12
37
113
250
182
40
110
52
30
96
50
138
102
12
1
65
42
30
42
16
110
166
144
2
118
2
19
29
12
12
112
51
65
22
6
50
30
24
16
87
27
26
90
37
39
69
27
48
21
3
50
228
7
57
26
18
7
125
30
4
38
40
18
80
118
14
16
32
40
20
30
42
13
23
30
4
56
22
32
13
77
18
85
57
72
15
3
60
8
82
20
30
ABCD 96639497354*3^$a+1 [50034]
60
103
41
1
18
17
19
89
1
35
108
12
108
36
60
1
198
137
168
72
67
72
240
12
17
1
234
5
156
7
30
23
84
36
73
72
6
12
144
113
36
36
19
53
55
101
36
7
29
1
54
42
11
7
53
12
79
89
12
7
18
30
60
54
54
108
17
72
109
11
19
53
43
252
12
108
5
55
53
13
35
180
132
67
5
85
18
60
18
35
13
54
17
73
59
36
84
163
72
96
197
12
7
48
89
60
19
138
35
24
31
96
29
25
18
48
6
107
13
23
55
17
67
54
72
35
24
13
23
49
78
53
109
35
36
120
73
42
30
95
49
23
108
72
175
36
18
23
1
198
18
48
24
18
17
72
103
36
24
125
72
37
102
108
77
180
180
1
138
96
65
19
18
42
12
53
24
31
17
37
71
187
53
31
60
36
66
54
17
73
90
36
36
17
79
137
72
91
41
108
12
1
215
24
121
54
5
36
1
138
113
108
1
30
24
12
6
107
37
18
102
54
17
24
48
7
36
17
37
30
17
36
60
91
84
5
31
41
12
145
23
36
12
7
66
59
48
19
5
19
12
77
67
168
36
12
24
12
257
31
41
120
24
31
18
6
65
43
48
78
30
5
67
24
29
72
91
24
12
113
72
72
55
12
24
12
53
7
108
89
36
31
53
91
108
41
48
36
24
271
84
72
78
11
109
42
65
181
24
35
13
24
138
5
48
36
72
24
13
6
18
48
35
79
12
24
18
11
36
19
108
17
60
19
12
41
19
12
96
17
67
17
19
125
1
18
24
30
72
23
67
24
12
24
101
24
72
120
36
73
54
113
48
7
173
19
5
13
90
6
66
113
72
36
1
11
24
31
89
36
72
60
55
144
17
120
91
24
36
30
24
54
84
54
23
31
24
36
29
19
6
11
60
31
90
35
24
13
95
31
5
84
43
102
24
11
36
169
30
96
12
5
103
60
12
17
73
162
180
168
48
77
48
96
36
67
198
18
78
119
43
12
42
192
18
96
17
175
17
36
97
18
30
78
17
72
1
11
252
7
12
5
12
108
24
12
55
41
37
11
37
35
60
48
25
18
53
48
72
24
12
24
19
17
1
18
30
35
7
12
18
150
66
35
43
84
132
18
35
91
48
77
37
107
108
48
91
41
36
180
31
54
35
132
12
55
6
71
1
66
132
138
23
145
30
60
102
72
24
18
17
37
30
41
72
91
17
144
31
149
127
12
41
13
42
29
43
101
79
173
36
19
41
48
72
24
19
65
1
18
6
102
42
90
53
48
36
37
72
24
11
7
137
36
19
54
90
36
36
89
37
6
29
36
72
55
18
59
91
125
31
24
29
127
41
19
12
77
19
53
36
175
36
53
96
19
36
72
18
102
17
55
90
42
72
29
91
17
61
30
89
73
42
209
36
36
91
185
84
163
5
31
36
18
126
77
103
54
203
19
36
36
12
78
83
43
18
102
114
102
24
48
5
127
30
24
11
36
1
18
53
145
23
31
5
19
29
127
132
84
78
47
145
54
5
175
78
30
77
13
95
103
18
6
125
84
1
6
72
210
23
55
17
49
59
19
89
36
31
89
108
72
36
19
18
71
7
53
211
90
72
143
25
179
36
36
12
36
37
95
144
36
120
60
55
18
119
25
35
72
103
6
11
60
121
72
18
36
77
19
90
48
72
251
24
120
19
41
1
30
18
23
180
31
54
35
60
36
91
89
55
17
1
102
60
53
139
24
30
23
48
187
29
19
17
61
47
25
54
84
113
85
71
24
36
19
65
24
67
89
7
126
54
216
12
72
6
48
23
36
156
96
12
37
24
66
54
90
54
107
37
18
41
180
19
36
18
18
30
23
91
48
54
18
36
42
35
84
79
12
17
43
65
19
36
72
42
54
36
53
108
13
23
48
7
12
54
59
120
55
5
19
17
271
89
19
48
41
139
17
60
19
17
103
60
305
12
7
36
29
7
12
41
31
77
19
173
96
36
31
60
144
102
59
ABCD 96639710554*3^$a+1 [50002]
32
27
18
102
18
31
47
90
147
87
69
96
105
48
18
57
3
48
61
35
13
20
15
61
11
9
99
37
68
16
59
18
3
64
5
15
28
32
96
51
66
150
72
45
27
18
7
11
117
88
59
36
24
93
87
48
36
85
44
111
81
64
47
33
24
12
171
73
12
59
84
126
99
36
9
72
43
80
156
231
108
69
60
27
25
96
60
35
72
21
51
49
65
30
9
16
20
36
48
28
437
27
135
93
28
47
1
12
8
15
45
36
24
24
16
47
24
1
24
188
75
37
35
84
9
36
135
1
113
66
129
93
102
60
225
12
15
33
33
87
88
23
25
119
105
136
12
107
73
12
47
1
32
52
44
52
204
59
9
28
53
7
164
4
59
21
111
18
7
59
45
27
33
75
9
16
47
93
52
32
216
39
60
30
31
65
192
55
8
4
83
72
57
240
9
15
84
3
114
43
5
90
13
24
23
81
4
5
27
111
85
8
129
18
108
156
24
30
6
48
13
5
72
115
92
9
222
33
39
1
35
21
144
9
90
25
32
144
76
8
63
25
155
72
45
111
9
51
12
18
31
44
51
13
5
6
66
54
114
18
9
39
24
13
17
111
4
47
6
139
53
87
183
72
18
72
90
181
60
119
24
21
9
24
72
126
18
99
93
24
75
63
21
15
129
96
120
52
5
54
36
84
9
24
27
108
21
87
12
60
21
156
228
88
185
27
52
35
54
39
63
33
39
60
72
93
15
48
60
85
8
40
47
48
9
153
19
44
24
111
1
89
6
1
35
25
95
97
32
144
76
35
33
141
19
48
29
48
42
36
25
47
18
63
172
44
3
6
7
24
59
181
8
27
54
7
59
33
3
108
21
159
9
72
9
6
108
81
39
78
30
18
15
24
136
104
16
17
30
18
15
4
80
12
75
9
27
9
9
72
39
16
443
45
16
24
164
12
9
24
15
111
9
28
84
35
6
3
69
30
121
131
24
246
18
150
103
48
80
136
96
23
1
215
48
60
237
144
9
171
51
9
81
30
90
24
39
28
32
21
15
27
30
24
75
100
8
15
133
77
15
75
13
108
20
75
252
25
35
72
1
11
18
6
12
60
153
16
11
12
57
51
109
35
121
5
55
132
20
12
3
18
30
153
24
136
56
99
85
41
24
30
90
15
27
30
159
81
54
25
104
9
72
79
11
126
3
36
60
4
137
55
17
15
75
21
40
65
144
18
93
4
36
12
68
16
80
124
44
52
5
39
52
35
33
204
3
145
35
54
19
20
9
6
90
126
129
96
3
60
66
15
4
275
18
90
33
52
32
3
9
16
128
27
108
72
78
39
105
48
42
133
59
9
15
36
13
80
28
17
15
36
156
24
24
136
41
6
138
31
84
12
32
16
11
54
7
8
36
15
24
36
1
17
7
224
96
9
54
57
64
65
7
65
123
111
156
24
33
15
240
66
6
25
23
42
43
11
69
60
15
117
75
90
54
129
36
15
6
30
9
195
30
31
8
120
52
11
12
121
11
48
90
15
3
9
100
96
8
9
48
27
63
93
16
41
102
96
36
120
78
72
31
8
135
21
100
119
69
21
72
3
15
21
24
36
93
216
6
48
37
48
32
159
30
99
160
20
15
1
17
199
68
267
9
51
120
213
57
18
21
75
61
41
159
63
18
54
36
12
21
156
24
76
36
137
78
48
96
1
155
13
80
51
45
24
24
3
9
63
61
65
30
1
24
12
32
12
195
36
189
63
30
67
5
114
12
24
36
145
83
90
54
45
27
114
15
87
24
9
111
45
99
25
35
21
16
137
67
5
6
25
108
77
24
63
135
21
112
173
295
44
15
45
51
1
35
45
219
72
157
167
24
54
102
9
51
69
84
12
63
42
48
127
41
67
32
99
156
33
111
45
27
24
1
44
24
40
47
57
60
15
13
113
7
120
32
111
ABCD 96639718642*3^$a+1 [50009]
51
84
54
11
136
8
7
9
9
71
112
72
21
99
3
162
3
48
39
41
1
47
7
102
18
129
51
60
33
3
18
59
61
27
72
51
77
48
1
23
88
69
120
35
61
27
21
78
54
279
147
60
65
16
39
17
55
41
211
53
64
87
102
18
54
72
11
24
25
119
25
90
53
40
9
18
149
48
7
48
18
15
8
121
71
79
9
3
36
42
30
57
3
72
264
45
171
18
27
171
24
18
11
19
36
36
18
3
213
24
18
72
12
234
36
39
51
24
93
8
19
36
78
198
12
6
11
55
33
243
53
88
3
165
8
7
30
83
43
5
109
27
9
48
96
18
5
16
32
55
137
37
27
48
3
77
13
138
201
39
9
56
19
60
54
27
144
120
45
78
36
41
151
90
18
69
45
72
30
24
29
241
12
3
195
5
16
51
5
48
16
63
9
9
138
96
5
229
30
42
84
39
51
24
12
18
42
72
66
51
21
18
126
35
19
24
12
161
16
96
3
108
12
45
27
18
42
12
21
48
9
23
120
72
72
136
72
21
24
210
81
51
108
17
13
186
17
55
30
18
24
137
163
53
127
90
23
175
72
6
27
93
11
25
150
84
21
33
60
27
9
66
18
18
17
37
99
24
8
96
40
8
24
319
12
90
18
89
127
6
3
51
72
77
64
93
35
48
16
24
32
112
32
16
3
18
90
9
56
88
168
24
152
48
48
145
60
3
48
24
72
87
41
61
3
33
150
33
24
8
72
43
84
24
30
99
87
17
40
32
31
36
24
48
18
59
19
84
65
61
24
120
6
21
33
102
90
6
12
21
128
19
54
66
53
16
8
31
54
60
71
19
18
30
18
27
9
111
255
9
39
41
85
11
7
161
112
15
168
113
133
18
17
43
21
99
53
187
30
18
29
211
18
66
9
56
229
27
237
6
72
84
60
84
41
49
6
54
11
55
54
216
155
40
75
6
30
41
163
5
43
42
30
53
40
15
36
69
24
120
21
11
24
7
30
99
80
25
84
60
95
24
16
8
48
1
54
24
9
3
144
6
126
33
24
8
24
19
5
64
32
151
54
3
51
45
45
102
101
144
64
15
36
24
29
1
15
3
180
72
89
37
155
13
51
8
157
18
65
40
24
48
3
77
16
123
5
97
18
42
30
54
18
42
66
105
8
16
15
60
144
12
168
30
59
37
66
78
72
35
48
7
129
45
6
29
55
9
24
27
53
55
12
18
72
18
6
66
6
102
18
27
231
30
54
77
13
96
3
69
99
32
96
55
168
48
9
45
6
53
136
152
48
112
3
36
126
3
24
3
6
39
32
67
5
19
66
24
66
36
21
56
48
120
13
27
39
180
54
42
77
40
8
16
75
29
133
27
63
102
219
80
79
9
27
42
84
36
90
108
24
48
165
3
54
12
3
195
21
15
222
99
75
18
27
45
59
40
15
17
139
165
120
63
72
9
32
139
18
18
177
56
31
9
48
69
18
6
48
18
42
111
117
131
37
27
93
144
78
12
81
32
67
21
32
43
162
59
13
27
165
18
18
78
156
101
48
144
16
8
133
78
12
65
13
107
19
90
35
31
198
3
3
36
17
19
72
66
24
120
6
30
54
65
16
15
144
90
12
144
36
47
72
88
27
36
36
5
19
5
88
32
40
69
126
29
7
102
11
40
21
126
18
60
47
37
18
89
112
147
5
160
171
18
35
205
27
8
85
3
3
36
41
13
84
126
9
192
105
159
24
72
15
78
66
6
30
60
36
48
141
24
15
41
96
103
33
80
7
17
88
21
78
66
27
9
18
45
15
225
21
35
40
15
60
53
64
99
21
27
90
18
18
54
9
48
39
137
43
5
61
59
24
301
174
72
45
24
24
3
149
121
54
54
147
32
67
24
29
37
234
24
41
31
30
59
72
73
135
21
107
61
18
41
67
174
36
24
3
8
7
12
29
13
18
72
66
215
120
ABCD 96640126868*3^$a+1 [50047]
121
180
51
27
30
258
53
1
30
36
72
198
72
42
29
16
81
18
72
5
64
51
125
7
90
15
93
138
60
36
48
105
3
78
15
201
180
156
18
96
18
3
27
78
174
54
42
84
24
210
6
138
6
117
144
129
54
36
60
90
111
33
15
32
43
30
36
126
6
54
174
27
63
6
120
51
3
60
12
54
96
12
3
57
48
119
43
117
96
48
87
137
256
15
24
126
12
15
57
23
85
75
3
12
33
129
90
21
32
25
23
64
75
117
75
53
145
60
30
18
162
216
42
18
102
87
21
240
155
7
174
108
6
102
162
6
30
186
18
66
90
5
19
45
93
18
132
48
6
48
6
65
19
90
35
48
49
84
11
121
12
18
137
25
36
131
16
80
115
29
61
72
6
66
83
85
107
91
90
12
143
19
24
54
72
23
25
42
30
18
77
13
216
6
5
96
37
96
30
45
15
81
80
16
57
36
102
60
72
72
129
32
13
51
165
54
5
144
1
12
150
30
15
45
3
45
24
270
18
84
6
72
108
30
72
18
222
198
17
265
42
285
33
18
24
66
18
54
27
33
192
36
27
33
30
42
18
108
216
198
18
12
90
108
18
72
18
27
32
73
12
78
282
3
80
49
30
54
54
162
99
81
143
115
45
48
80
55
153
9
150
17
73
102
6
12
36
24
108
30
89
43
162
36
15
183
12
24
69
51
108
42
66
5
67
45
27
198
36
107
127
36
24
213
87
90
6
66
78
30
107
43
5
25
42
120
6
48
24
66
36
54
114
30
78
90
282
153
48
129
30
81
96
80
121
119
49
15
165
30
36
78
138
114
15
105
71
37
108
78
65
112
48
32
133
204
15
15
78
18
84
60
12
18
51
32
79
270
131
55
102
42
300
108
222
84
15
75
24
66
60
15
147
29
55
36
162
108
24
174
65
67
102
36
6
66
54
18
6
126
48
15
183
42
12
6
162
396
12
54
96
29
144
19
78
48
15
57
23
49
60
126
12
90
90
108
9
128
64
105
231
183
144
6
156
96
39
15
65
19
162
54
53
16
80
85
60
12
3
159
108
53
109
83
79
81
32
96
49
15
128
103
96
54
72
12
60
72
11
37
6
162
72
372
71
163
60
54
171
129
90
162
24
11
16
224
64
176
144
7
9
96
3
29
25
6
36
189
129
95
175
36
6
39
45
54
18
75
33
24
18
84
168
41
85
144
11
55
90
306
18
11
97
60
48
35
37
18
6
83
25
30
90
168
54
30
78
5
7
24
102
60
12
6
12
78
35
49
15
21
144
155
43
165
87
96
41
133
75
93
72
12
159
111
36
285
129
111
33
15
45
84
111
237
12
60
18
12
93
80
103
12
125
64
51
108
12
69
128
25
120
15
48
240
57
36
42
72
65
16
9
48
39
21
138
17
127
17
25
71
85
132
12
18
137
43
36
17
37
60
47
1
15
32
151
144
162
108
107
43
101
112
57
48
342
90
36
6
45
48
48
32
16
75
165
159
180
221
1
216
138
125
37
60
95
64
21
18
9
135
18
108
12
60
48
51
48
45
35
160
48
15
144
ABCD 96640233286*3^$a+1 [50020]
103
72
12
17
43
18
95
67
30
47
7
18
71
36
43
12
45
87
72
153
9
59
139
30
11
31
177
32
25
12
132
36
3
33
11
79
21
96
252
39
6
90
30
47
208
111
30
143
37
87
9
47
16
27
54
156
195
63
33
32
37
123
45
102
78
12
36
54
78
72
63
9
99
27
12
65
40
39
17
40
51
21
33
42
77
16
9
60
48
3
3
69
87
17
28
96
75
60
69
8
24
55
78
95
61
42
5
49
51
21
12
99
80
19
29
85
84
35
36
55
53
1
6
45
48
12
21
12
27
51
84
17
40
15
17
1
42
41
4
9
126
18
15
105
6
66
126
17
1
42
9
92
4
116
16
80
48
61
42
9
63
45
57
96
108
18
5
67
12
21
3
105
39
66
107
25
11
1
39
87
24
33
15
24
18
59
25
54
45
96
20
199
6
39
56
40
147
6
18
54
156
72
108
71
120
31
72
84
33
39
89
112
44
31
245
43
209
55
108
18
126
65
85
84
215
192
193
126
30
51
20
55
6
66
72
42
12
42
57
60
68
13
12
18
165
3
29
12
49
84
6
246
3
32
16
9
63
9
66
18
54
17
25
3
9
27
33
59
121
72
84
15
9
171
32
24
100
9
54
384
45
153
15
21
18
41
211
29
1
11
25
6
12
57
44
16
80
12
16
72
48
75
54
15
69
18
24
185
4
32
196
15
33
51
29
61
42
84
45
87
48
24
102
171
33
15
21
11
73
15
153
12
27
15
33
75
33
51
9
33
12
6
36
33
12
48
33
18
144
12
78
119
1
15
56
91
42
3
9
3
32
64
15
12
6
11
25
47
16
39
96
5
13
108
18
41
67
54
47
37
18
222
15
3
36
93
9
47
25
24
3
44
7
84
45
12
21
12
143
12
13
72
66
42
47
100
9
3
36
32
109
63
8
169
99
99
12
24
18
156
78
48
42
54
72
209
55
17
72
84
36
85
51
8
79
33
111
6
3
8
40
224
103
65
37
3
51
21
33
75
132
8
84
151
132
41
112
32
40
128
40
21
102
17
19
6
27
48
8
72
12
43
24
9
3
42
36
83
55
24
18
12
54
60
36
9
75
6
66
6
39
135
42
3
20
13
3
92
28
72
57
12
39
12
3
101
64
69
11
7
17
40
39
101
181
18
57
44
61
18
117
12
8
13
138
18
198
24
156
54
96
3
27
18
39
156
39
18
72
42
21
224
1
15
165
42
21
44
12
4
243
48
141
21
18
24
18
54
5
97
35
7
12
42
72
12
42
12
24
33
12
45
30
24
12
17
25
119
19
126
35
1
54
36
9
9
24
162
12
114
11
16
81
159
33
144
24
102
42
27
48
48
33
39
15
53
64
51
30
75
75
126
30
141
39
9
33
90
54
3
27
125
84
28
93
27
27
5
16
44
37
39
80
24
7
18
83
145
51
111
29
4
21
35
72
37
35
91
24
18
59
36
43
6
3
63
17
72
16
165
179
88
9
47
12
28
24
56
43
60
36
41
64
36
32
28
9
3
68
43
12
9
45
6
41
85
54
126
119
37
3
21
3
15
33
39
36
48
45
192
60
20
40
20
43
54
30
90
35
1
42
57
105
54
21
27
114
54
12
108
53
25
63
63
9
128
43
36
65
76
21
36
23
31
21
9
51
45
30
33
24
8
7
54
6
12
54
75
21
3
27
29
4
48
15
18
27
165
27
153
18
24
18
15
39
41
28
21
99
93
42
30
150
12
33
57
15
81
47
120
31
9
57
42
21
33
99
45
12
144
27
15
54
12
18
36
6
11
48
25
159
3
18
24
3
15
77
61
96
39
123
12
24
12
6
12
47
25
36
6
9
20
12
72
7
114
18
5
7
18
96
12
114
57
63
29
36
72
103
18
72
63
27
30
15
128
37
87
36
81
59
36
13
47
36
12
43
60
5
49
30
72
29
25
42
30
83
25
42
21
33
12
216
96
59
4
132
69
72
24
75
60
63
5
40
192
15
30
72
15
36
92
12
43
93
120
39
90
6
129
56
24
43
113
25
18
54
24
3
48
168
45
162
36
6
12
24
155
25
84
11
31
90
12
24
270
144
69
24
240
3
96
36
18
12
47
25
99
15
41
16
9
90
9
15
18
66
33
48
80
19
18
263
100
39
5
108
25
42
36
12
42
36
87
15
89
16
9
30
6
267
33
47
ABCD 96640316354*3^$a+1 [50233]
150
6
30
47
61
54
17
4
39
53
28
45
11
4
69
23
60
25
72
18
42
11
1
24
35
121
30
168
57
48
21
12
107
36
31
9
15
54
18
5
13
11
64
21
6
17
16
20
60
24
52
33
72
63
8
12
28
69
23
25
23
7
53
139
54
11
24
60
4
153
30
89
96
12
36
16
116
97
131
49
11
112
195
18
11
19
6
11
48
7
60
5
127
72
18
15
33
35
49
30
29
7
33
57
59
283
41
16
8
48
28
27
105
68
25
30
5
31
126
39
84
81
35
36
37
48
119
19
6
35
1
3
12
32
55
45
51
12
45
33
47
7
53
48
19
41
7
30
15
9
60
99
27
78
24
30
21
56
103
21
21
23
91
5
151
5
1
107
28
9
24
36
35
36
108
67
17
108
13
60
36
18
5
13
18
6
54
57
3
17
85
30
132
101
7
30
30
65
49
36
135
33
36
3
12
20
24
37
243
24
3
17
72
24
1
131
24
1
167
36
25
35
1
48
18
125
13
95
12
19
5
1
27
72
128
13
59
79
5
25
11
43
41
19
36
66
15
20
24
79
180
5
28
8
216
31
53
24
37
11
13
36
75
39
161
1
18
5
100
21
18
105
51
101
25
23
40
21
15
260
7
5
67
6
51
3
113
25
72
120
11
52
9
48
23
12
7
53
13
102
41
12
40
225
60
48
47
52
20
31
165
21
36
23
136
20
13
83
12
1
30
57
92
12
61
18
30
51
44
31
18
3
33
11
61
23
61
54
9
72
21
23
72
4
15
120
41
28
72
3
24
5
25
72
30
18
30
36
17
108
127
42
23
25
42
21
21
15
21
23
37
59
76
20
25
42
30
72
108
36
126
156
30
143
1
54
5
85
36
36
18
5
169
111
36
111
53
1
35
60
115
41
37
107
48
37
6
125
24
88
45
27
80
13
11
36
1
23
1
15
36
45
72
72
119
100
39
57
9
12
48
71
16
72
68
28
27
234
11
37
71
24
7
165
68
1
11
64
20
60
25
107
7
41
55
5
12
7
18
183
21
11
43
36
161
48
31
24
5
19
5
7
78
18
48
17
13
12
72
35
12
4
9
35
25
72
131
7
18
54
9
152
55
77
1
36
66
5
13
35
25
12
83
49
36
47
73
24
108
39
39
84
53
60
19
29
112
32
67
29
67
5
37
27
60
8
12
16
3
9
213
48
24
78
18
11
24
112
32
31
21
69
162
189
51
65
48
12
37
35
12
43
30
36
54
6
54
18
143
49
90
5
36
79
41
36
61
47
40
45
35
28
3
30
11
85
3
45
207
33
66
24
21
84
87
18
36
72
107
43
65
19
6
42
6
36
83
16
44
127
5
24
37
27
60
21
180
60
11
25
6
57
81
12
72
12
23
31
54
3
8
4
32
1
18
72
12
36
6
18
45
56
52
69
54
21
68
151
5
55
17
55
24
5
19
77
13
60
11
61
35
13
12
78
45
21
23
16
21
48
11
4
87
126
27
33
18
36
36
129
8
72
96
25
35
19
5
49
11
13
96
15
15
36
54
27
20
19
33
68
13
35
31
29
85
171
44
19
36
5
25
107
28
15
17
28
15
60
17
37
78
185
25
114
5
1
215
4
9
27
44
25
66
18
24
35
37
48
3
92
1
42
113
7
77
1
42
29
43
53
72
25
3
3
17
60
37
60
60
90
77
19
9
81
59
43
42
11
25
167
37
12
35
1
3
20
55
21
8
28
27
18
3
96
9
30
9
15
17
36
7
12
6
12
18
42
11
37
90
42
18
90
132
36
131
109
24
51
15
117
68
79
30
291
15
21
33
72
15
3
30
42
21
104
25
15
15
53
25
6
96
29
61
36
18
24
101
49
3
20
49
35
24
144
36
4
15
6
12
30
18
180
42
30
59
61
24
48
131
36
1
3
111
53
16
39
66
35
37
27
27
78
47
120
31
30
24
95
1
18
5
25
11
60
16
20
55
33
32
12
72
24
1
99
44
60
13
23
16
8
1
15
116
28
68
108
91
21
3
6
24
72
18
57
9
11
133
6
198
72
24
6
45
21
24
23
13
75
3
101
148
60
92
1
47
76
9
135
87
21
8
37
12
47
40
75
53
13
39
9
11
24
40
15
45
57
42
36
5
84
72
19
12
5
25
3
9
95
1
95
49
120
162
65
43
5
40
3
60
30
15
33
24
27
36
3
69
8
28
20
25
59
31
24
36
5
85
24
18
89
168
31
6
59
132
19
6
30
18
12
59
84
19
78
39
80
55
9
21
23
67
96
5
49
6
12
137
60
19
6
36
54
78
51
45
47
24
55
30
6
93
116
28
3
29
64
72
9
23
60
28
3
5
16
99
17
19
18
18
102
11
25
27
3
21
3
108
12
18
59
25
35
55
5
1
23
67
18
54
6
27
57
96
96
23
37
18
72
24
54
47
61
27
75
41
49
30
36
29
16
84
51
30
24
27
84
132
33
47
97
3
8
1
35
61
72
12
30
30
59
72
7
6
39
3
30
48
27
3
29
1
54
53
112
8
64
ABCD 96640469338*3^$a+1 [50016]
10
9
15
38
3
15
34
74
37
17
6
34
38
24
21
15
129
33
43
20
9
34
2
4
84
27
83
24
33
3
10
2
40
24
24
5
19
20
6
36
15
4
5
24
18
24
10
8
6
4
30
27
96
45
8
12
3
12
3
37
59
45
13
6
20
25
45
14
93
9
34
2
4
114
41
3
16
12
24
8
6
12
28
11
9
12
72
3
9
6
25
8
7
29
60
1
32
30
12
18
51
1
8
3
4
11
12
72
9
31
5
3
57
3
6
24
72
28
2
54
6
6
58
5
27
12
18
3
51
10
14
6
28
98
93
31
26
12
28
2
18
19
129
54
20
13
17
18
13
29
7
15
5
4
5
27
37
47
36
9
6
42
36
4
20
10
17
3
1
11
21
37
20
7
9
44
22
90
11
4
45
6
8
21
19
20
1
11
45
45
43
17
42
18
34
20
30
48
16
51
5
4
14
10
6
41
33
28
18
32
78
12
4
44
82
2
51
1
20
19
21
8
10
48
29
96
15
34
24
24
60
12
15
81
95
33
70
30
32
30
10
14
1
17
10
41
25
20
22
2
18
10
80
24
24
7
5
28
2
18
22
2
18
82
23
7
32
45
69
12
18
34
36
12
18
5
7
45
3
50
16
39
17
40
20
48
12
30
4
5
43
50
43
45
12
2
9
16
11
9
25
26
52
30
60
2
46
8
30
22
63
5
12
42
18
28
12
20
4
56
24
64
2
13
75
65
7
33
27
14
60
6
10
15
3
5
27
4
9
9
47
3
10
50
78
4
24
32
10
18
14
10
11
9
12
28
11
39
22
48
11
7
14
18
33
4
21
2
18
15
15
52
6
11
15
6
10
14
15
3
102
10
24
2
24
4
2
13
39
18
24
90
18
12
15
3
90
18
2
10
30
8
40
12
83
7
20
22
48
11
9
12
54
21
139
6
6
2
6
6
19
32
99
10
51
5
10
5
43
26
28
26
102
12
60
72
24
12
24
51
4
5
34
2
22
8
69
33
42
6
10
2
18
4
29
1
35
24
129
6
45
16
5
36
18
52
32
126
34
2
60
16
120
20
12
3
49
15
29
6
1
29
15
33
3
4
11
52
6
12
24
18
2
40
8
7
9
6
14
16
11
25
44
28
12
11
4
35
34
66
66
8
4
50
6
12
64
78
36
2
12
18
12
18
3
9
30
112
5
4
45
44
3
13
2
22
12
98
72
9
1
14
34
23
7
53
40
8
7
2
10
6
11
9
12
55
9
36
12
8
58
5
21
6
22
38
34
24
11
21
3
9
46
12
48
30
104
36
12
4
35
3
18
24
10
26
19
33
11
99
1
11
25
33
11
31
14
6
21
3
4
20
6
10
12
48
5
37
2
57
21
60
30
10
3
20
15
1
123
30
6
5
7
2
3
4
5
4
20
12
19
11
30
39
13
18
14
4
42
78
6
5
25
30
21
33
24
2
49
9
26
6
34
24
8
64
9
17
48
16
11
25
20
30
4
126
8
6
1
5
10
30
68
4
8
12
10
18
18
14
12
18
42
10
108
26
15
7
18
42
20
52
8
9
9
16
30
5
1
14
1
29
6
12
12
106
15
47
22
50
21
13
30
14
43
8
45
27
28
15
17
27
40
2
55
5
19
21
84
11
105
10
8
58
2
1
11
46
24
15
41
4
8
10
12
30
6
12
20
13
9
128
7
24
29
78
10
2
6
4
30
6
15
21
50
16
14
30
10
14
1
20
40
51
30
23
40
47
10
42
8
10
20
22
2
15
13
3
3
26
31
29
19
15
42
38
42
48
6
21
13
14
37
21
14
24
36
21
4
5
18
36
37
8
49
8
15
25
20
10
42
11
1
26
4
18
11
21
10
54
95
75
4
60
2
46
29
13
18
20
93
21
60
24
42
12
36
96
1
57
6
26
15
19
24
8
70
20
19
23
1
17
4
24
24
36
26
16
8
21
25
8
7
81
18
5
19
26
72
3
21
16
48
11
21
30
22
90
56
1
5
18
22
35
15
6
15
19
36
32
16
2
79
29
70
32
10
35
3
30
34
8
30
24
15
3
16
21
24
5
6
16
24
6
8
30
4
2
46
12
68
28
2
60
3
19
62
40
54
2
55
9
20
24
12
18
22
24
36
20
10
42
107
153
3
28
32
48
39
18
39
19
14
28
30
33
11
36
60
34
59
12
19
20
94
32
22
146
12
3
15
6
18
10
3
24
9
12
8
30
6
28
6
50
7
24
23
21
45
34
12
8
40
68
18
12
30
25
9
30
6
2
30
18
10
95
4
63
2
30
10
24
2
22
3
9
15
53
70
12
66
23
40
41
4
135
9
6
12
2
28
2
1
15
74
51
12
69
10
8
13
17
48
24
30
1
15
9
3
30
2
36
10
72
2
16
44
16
54
48
8
48
7
5
22
20
10
2
30
46
2
7
15
65
9
36
16
35
117
31
5
6
136
29
33
3
13
2
33
1
8
36
42
64
14
4
102
5
31
80
28
50
12
24
108
60
22
36
8
22
8
24
28
48
50
4
62
15
79
26
10
9
9
26
1
20
1
128
30
6
36
15
25
20
52
27
56
79
36
50
30
28
41
9
10
21
75
66
2
6
24
70
26
7
5
22
32
78
6
34
26
12
42
3
4
41
4
36
68
15
1
71
27
18
40
3
41
15
13
8
19
11
24
6
60
3
9
7
3
2
28
3
53
60
22
8
1
5
4
26
18
10
77
19
2
12
27
31
18
14
42
6
22
27
9
11
16
69
14
6
78
16
2
15
43
66
39
5
6
6
4
59
21
54
4
50
16
26
36
12
73
113
10
2
42
10
26
1
41
48
15
9
16
32
48
7
57
38
4
6
12
8
12
43
27
2
18
22
36
3
15
26
60
39
40
11
6
10
2
3
9
31
17
6
21
45
16
2
1
27
84
38
42
28
101
7
32
66
15
7
32
16
17
7
2
15
33
3
13
2
18
4
3
39
9
32
4
20
13
3
24
21
32
60
27
39
4
30
18
74
28
62
30
34
21
3
56
66
15
55
14
12
19
39
14
18
9
9
15
19
8
24
21
4
15
29
7
2
78
34
8
18
30
34
5
9
22
2
28
15
39
21
237
56
4
12
18
20
13
80
4
11
18
42
24
18
30
18
4
90
14
10
24
18
14
18
12
4
6
36
14
30
9
15
22
20
3
1
80
34
41
3
1
17
42
30
70
20
10
2
34
11
9
36
10
29
21
24
114
10
8
3
79
42
18
48
18
32
10
2
27
21
22
56
6
15
9
6
16
69
53
6
10
2
4
14
6
34
6
5
36
39
24
21
64
9
27
3
36
26
36
19
45
50
46
35
117
6
12
9
39
22
8
6
10
15
41
24
51
19
41
40
33
12
3
41
4
12
3
12
23
117
15
58
30
26
6
4
50
15
33
52
36
3
5
27
24
4
11
6
10
8
36
16
162
20
96
187
53
16
30
5
1
8
34
18
12
20
90
18
3
21
4
14
37
59
25
5
55
5
6
4
20
12
10
54
18
2
16
48
56
1
17
36
30
16
21
39
56
22
6
44
30
6
42
22
36
30
2
24
6
55
5
28
6
9
11
24
10
44
18
30
12
16
6
24
5
79
6
6
8
6
54
33
13
32
12
40
2
160
26
12
22
6
30
32
10
3
53
15
15
25
9
30
38
12
7
45
6
54
30
14
12
4
26
22
8
42
6
6
34
15
15
14
52
8
10
21
45
44
7
36
5
60
15
19
66
18
45
9
47
21
4
8
10
33
44
64
12
24
71
52
20
10
56
64
47
15
40
18
12
44
31
59
22
48
36
18
6
2
40
9
39
86
36
78
6
6
10
3
5
90
6
31
17
67
11
48
6
36
10
8
4
17
51
49
69
42
2
3
19
14
10
44
22
26
70
24
50
18
27
3
6
6
6
12
12
51
48
69
16
12
15
104
9
46
20
4
14
48
10
74
15
16
9
11
7
33
27
68
4
9
36
29
15
7
42
2
21
27
22
11
4
5
40
26
13
5
30
22
39
11
33
36
24
9
18
22
8
15
40
35
12
10
8
18
12
18
67
17
6
6
24
27
4
3
26
64
60
63
9
18
32
40
38
12
15
33
48
3
25
42
98
36
48
16
2
54
24
12
63
12
13
14
13
17
7
21
8
10
6
35
9
24
27
4
9
2
24
66
36
30
9
1
2
16
2
4
59
39
12
61
5
55
27
8
34
18
30
30
77
3
22
8
12
30
1
5
34
8
22
54
42
2
13
9
14
102
30
12
42
24
12
18
16
9
17
10
30
8
6
61
8
9
18
10
50
4
68
10
38
28
26
54
1
153
26
54
82
26
15
45
43
20
120
ABCD 96641035586*3^$a+1 [50000]
100
92
48
108
96
60
168
220
80
12
204
1
35
96
67
5
40
72
20
60
24
76
8
88
120
9
95
4
36
9
11
96
12
61
234
17
24
4
261
36
15
165
131
112
60
56
1
35
84
25
95
36
64
12
44
181
83
16
164
52
32
40
96
12
72
45
36
15
57
87
108
8
139
53
48
12
48
36
19
149
12
16
84
80
108
16
12
32
72
168
16
9
71
91
33
183
117
8
88
32
40
93
47
25
143
16
56
64
63
41
64
111
69
20
12
40
3
18
54
41
12
28
32
60
16
27
153
56
79
77
72
85
95
96
24
1
51
80
40
36
20
52
36
27
69
21
35
72
28
32
12
24
12
24
85
90
18
15
8
84
84
4
12
216
20
84
28
48
27
161
60
40
116
196
12
81
15
111
113
76
44
48
120
24
25
36
95
13
54
45
20
36
12
72
112
24
116
13
71
16
56
24
208
32
16
9
15
39
5
67
69
48
8
37
131
12
55
9
188
60
31
89
52
8
12
120
61
15
32
108
25
23
36
4
9
27
153
63
27
53
19
225
96
39
81
80
28
116
100
56
25
144
35
24
4
20
16
32
84
48
61
95
36
76
60
84
56
72
96
55
9
63
29
61
119
36
4
20
24
40
81
63
36
116
108
73
27
56
52
24
39
69
3
77
28
12
80
28
63
81
135
81
9
35
100
180
45
108
27
8
1
71
271
18
159
12
200
40
84
60
72
8
85
72
54
41
175
9
96
212
76
36
93
15
120
63
89
108
100
153
63
80
36
16
32
60
52
116
4
36
20
24
88
80
28
20
72
16
32
148
39
5
67
41
247
17
24
4
27
5
4
45
171
20
115
53
36
1
23
60
88
45
54
198
36
54
101
84
76
27
144
41
24
151
45
44
28
27
29
40
12
63
41
48
16
12
32
40
32
136
48
60
20
37
99
20
76
3
249
20
145
131
12
24
48
60
12
144
19
45
8
19
54
47
52
8
120
48
84
100
63
69
216
20
28
164
48
28
57
195
48
135
72
65
385
23
85
15
104
25
35
28
144
45
35
24
12
73
11
43
117
60
183
81
32
168
7
5
144
139
17
64
44
19
41
4
20
12
208
21
36
18
105
20
37
23
48
120
7
77
64
165
15
36
8
60
7
105
8
28
128
19
33
288
20
216
16
8
120
64
117
15
20
120
4
44
13
47
112
108
12
9
35
16
48
108
24
84
27
29
40
108
152
13
155
76
20
127
9
9
27
8
136
243
17
48
48
148
27
9
44
19
5
112
99
90
59
48
19
45
36
63
29
40
21
71
1
27
36
80
72
84
120
4
24
12
20
79
29
48
193
107
84
133
71
16
84
20
25
36
23
60
52
36
20
12
12
24
72
12
73
15
72
20
28
80
108
24
12
88
48
9
71
55
69
75
18
95
36
100
12
9
15
80
24
61
83
52
60
75
161
127
33
92
16
21
35
24
49
191
24
73
99
8
156
40
84
8
73
15
84
36
207
45
27
101
40
84
63
9
9
11
4
32
7
117
56
12
31
41
31
45
72
36
116
28
8
55
209
168
28
24
20
36
12
36
25
162
18
59
60
88
24
48
32
24
16
96
93
36
155
36
7
125
52
39
65
52
27
18
23
31
45
44
144
48
12
12
28
72
96
32
43
69
21
63
72
68
204
16
135
45
24
8
13
72
107
172
63
5
12
88
20
88
165
143
24
103
117
140
12
48
48
67
17
88
176
16
9
54
173
25
18
9
56
40
39
197
16
3
81
8
12
115
89
16
39
41
4
20
16
45
99
56
169
15
20
181
15
144
21
71
48
72
112
80
192
1
23
12
12
97
36
23
84
37
35
19
9
63
45
27
18
54
29
16
68
12
60
84
145
35
84
40
ABCD 96641101268*3^$a+1 [50011]
56
16
53
19
8
88
89
15
3
13
5
75
16
8
40
8
9
18
37
5
48
78
90
27
88
29
36
72
18
30
7
17
48
132
51
15
54
24
51
129
15
64
56
24
40
32
33
36
19
71
1
23
72
84
42
12
15
40
23
57
63
54
19
107
93
21
3
16
17
7
65
120
72
6
72
18
15
24
9
24
18
90
18
12
90
60
72
48
7
47
33
27
45
16
59
78
18
13
89
60
36
39
33
7
48
8
40
5
30
90
99
27
18
6
12
54
60
63
111
6
43
32
15
49
17
55
80
33
36
91
24
41
135
117
163
17
7
11
93
24
15
18
30
9
15
54
66
1
5
18
36
18
115
32
33
30
33
45
19
89
12
24
144
67
72
23
30
90
54
43
152
9
192
79
65
18
132
54
27
9
55
176
40
17
72
159
69
96
27
129
54
9
16
17
15
24
48
40
71
84
42
18
1
24
8
39
25
11
13
17
144
24
39
87
1
17
30
145
8
27
18
19
128
57
15
15
81
15
25
48
17
15
3
21
9
144
15
48
9
6
9
21
3
16
8
27
60
73
17
48
87
48
63
24
48
6
30
45
24
16
137
48
36
19
32
63
36
13
95
66
39
16
32
27
61
29
51
96
16
32
111
66
31
24
56
33
7
35
45
72
75
18
27
16
56
40
5
3
72
16
23
30
27
69
3
48
75
18
27
144
3
150
66
117
33
7
8
39
33
160
23
30
24
18
9
48
15
1
56
45
108
15
48
24
64
71
1
47
60
36
121
53
72
60
18
13
8
24
48
15
25
8
112
17
126
90
66
18
72
24
19
8
3
85
101
18
81
57
18
6
48
6
57
24
3
37
5
3
40
56
96
184
29
43
24
59
114
90
33
93
126
61
8
57
54
145
65
36
3
24
63
42
15
48
64
80
48
45
72
6
48
42
54
21
24
3
6
15
144
40
11
6
54
12
108
1
56
87
18
7
47
24
54
12
15
9
7
32
51
21
33
7
23
18
15
117
18
9
45
51
39
66
42
72
13
41
66
69
96
15
24
1
48
17
15
3
96
12
33
111
1
8
96
39
1
128
105
60
27
3
6
31
5
18
36
66
108
6
84
13
65
192
7
8
93
18
1
24
56
15
180
21
48
40
72
29
24
54
18
84
63
51
54
12
3
21
19
8
63
12
13
29
12
108
3
15
78
30
61
65
18
18
3
15
42
79
8
33
24
79
32
9
15
45
66
33
45
51
51
60
18
30
36
13
8
33
24
7
41
54
121
59
18
75
21
12
327
96
40
32
135
25
72
11
21
3
12
1
5
12
63
15
73
24
23
9
24
24
3
72
138
54
18
43
17
15
40
17
90
13
32
96
15
42
63
237
6
21
48
112
71
54
75
45
3
3
30
15
9
18
66
24
48
27
15
36
61
8
120
3
72
90
216
51
3
18
3
40
11
21
40
35
30
42
18
67
56
15
25
29
51
201
78
33
40
8
165
6
18
108
7
113
54
60
30
18
6
111
33
48
55
128
105
6
33
57
120
36
3
16
8
45
3
40
104
21
3
64
53
42
1
32
3
66
3
48
24
75
13
17
6
54
51
15
9
141
75
63
90
6
18
31
17
18
37
17
72
6
9
3
60
30
18
145
80
40
29
36
15
3
30
7
72
53
3
45
36
63
15
18
15
39
9
40
17
63
184
95
42
15
3
66
36
60
18
102
19
17
127
32
24
21
108
7
83
21
69
48
3
69
78
13
24
17
15
120
24
16
35
24
12
18
55
24
8
45
102
72
13
8
39
18
31
35
36
18
18
60
108
21
40
23
81
24
120
45
6
54
15
3
13
89
31
29
120
6
45
45
36
90
13
56
57
54
156
18
27
40
80
129
175
41
87
33
7
101
19
72
80
9
55
176
21
43
35
45
21
43
32
33
31
24
5
18
18
7
95
33
9
72
55
80
21
24
36
63
21
78
37
120
35
18
36
111
16
5
43
5
24
27
111
25
29
24
36
36
3
81
18
6
39
16
89
18
37
8
9
15
15
1
59
45
16
29
18
156
24
30
18
37
77
18
18
72
7
5
3
57
48
6
30
36
31
24
35
6
174
6
3
24
57
60
36
39
16
125
75
9
6
18
12
60
39
15
33
3
45
27
117
40
41
18
45
120
177
12
18
9
33
31
5
12
15
40
5
19
101
43
32
40
17
12
6
13
32
165
3
69
3
3
45
39
57
3
36
105
15
1
5
48
43
8
27
72
126
12
27
40
5
78
13
17
24
111
135
9
15
84
6
18
72
45
3
126
24
87
16
24
56
9
6
33
16
23
48
54
24
54
72
18
30
13
77
3
112
8
9
66
205
65
63
64
8
45
3
15
1
5
90
33
105
6
30
96
3
16
56
9
375
9
102
24
145
80
75
96
36
48
6
3
15
36
126
120
15
39
36
18
60
15
16
5
12
54
1
5
90
18
144
12
51
27
21
9
7
24
24
5
27
96
72
3
18
72
67
8
27
21
57
102
6
12
135
9
24
79
47
25
11
69
105
36
19
5
3
96
21
3
15
6
162
12
37
35
24
45
16
5
36
39
33
36
114
12
144
21
48
57
79
17
ABCD 96641731196*3^$a+1 [50008]
8
67
14
22
14
3
16
72
72
65
10
21
32
9
6
9
48
213
100
15
24
111
2
7
65
58
5
1
80
30
42
94
26
7
48
5
22
5
7
56
48
49
23
9
81
103
39
81
15
12
44
16
12
18
27
3
44
18
22
50
78
10
56
34
21
81
14
81
48
67
38
12
16
18
17
40
9
6
12
68
57
15
12
24
21
9
7
3
24
8
18
4
23
27
13
32
40
72
24
24
32
79
20
6
18
72
4
17
9
18
6
36
70
45
39
17
43
54
48
62
22
18
66
47
19
24
104
85
3
92
70
2
216
10
63
57
15
95
18
10
29
67
74
12
82
165
27
50
124
36
51
9
258
18
30
14
18
148
33
15
36
21
53
6
13
32
1
8
30
4
2
4
39
15
96
2
7
200
121
47
112
72
35
70
38
6
22
14
55
53
30
6
31
39
140
117
55
32
25
72
48
33
42
78
8
39
37
50
1
65
22
2
30
10
39
24
57
38
28
24
14
46
26
15
7
2
58
21
32
7
26
31
35
6
7
3
54
114
2
27
1
36
96
30
8
46
26
4
8
36
72
13
9
6
42
20
27
33
82
66
36
144
24
48
95
27
61
45
66
129
147
14
54
34
6
9
23
24
1
33
72
15
9
14
52
29
81
34
20
4
30
135
9
32
16
2
22
18
5
72
31
74
30
24
10
26
13
8
43
29
27
13
15
26
7
29
10
6
38
6
90
13
41
4
30
30
6
20
21
16
47
108
60
52
38
18
4
62
6
48
36
25
24
21
38
6
55
9
62
40
14
16
50
18
55
53
34
20
64
26
139
11
10
3
3
5
87
30
42
10
8
16
2
30
10
8
46
15
71
25
33
26
10
36
39
24
27
77
27
61
24
51
44
16
12
21
17
18
6
34
12
24
66
18
2
19
3
5
25
15
11
21
33
7
9
15
27
5
49
6
17
57
15
13
75
23
34
63
125
48
70
44
49
24
11
40
6
60
3
23
22
18
14
4
32
48
7
15
74
10
53
27
34
11
63
10
72
30
8
1
32
79
164
16
69
9
6
9
8
75
94
14
25
15
24
42
15
41
10
5
13
6
21
95
52
21
35
90
16
110
16
48
2
43
15
162
2
30
55
23
9
49
66
200
30
16
2
13
9
24
90
14
72
40
215
33
7
11
112
21
32
7
2
40
56
22
57
65
16
128
34
18
48
116
46
2
78
9
9
46
66
8
52
2
82
71
99
28
32
34
14
18
7
57
15
75
30
86
10
15
47
25
101
42
4
30
30
66
14
40
14
27
117
36
22
32
36
36
201
24
1
24
23
27
6
22
8
9
16
9
63
93
32
43
153
66
30
26
133
17
82
21
32
19
60
9
11
4
32
4
36
48
6
14
72
40
45
48
32
9
90
24
4
33
3
6
38
33
3
70
44
10
81
51
56
90
22
42
134
21
49
6
8
25
17
90
30
46
9
3
38
34
93
3
72
45
15
56
1
3
2
16
18
42
15
48
17
87
16
56
136
3
132
17
3
24
40
125
1
32
10
60
2
55
33
20
22
104
61
69
32
48
27
9
79
27
20
4
24
21
176
49
15
8
16
71
1
72
15
12
125
39
36
36
18
31
41
4
131
9
198
25
17
18
30
31
41
24
30
81
16
159
18
18
30
8
10
12
8
10
30
24
62
4
47
192
25
6
50
72
4
11
3
4
48
17
157
35
15
36
37
33
15
24
105
15
8
123
37
27
60
9
39
8
34
95
25
80
18
12
28
8
24
28
12
8
13
27
18
27
41
31
120
8
43
20
4
14
55
35
22
63
39
38
12
6
1
39
6
3
17
54
82
50
30
72
82
78
98
4
8
16
57
27
68
18
82
2
18
49
9
47
57
18
78
16
39
21
50
16
33
9
30
18
14
4
21
48
41
22
8
42
34
45
15
9
32
37
51
41
15
1
18
45
21
14
21
81
18
6
31
5
19
8
3
18
6
13
17
96
22
186
74
37
15
24
60
72
18
42
18
2
69
13
18
80
60
18
36
31
27
72
6
15
9
50
13
23
42
7
9
2
10
62
13
27
77
9
39
7
26
10
38
16
24
146
54
31
35
6
84
34
57
3
12
8
40
36
53
81
72
4
6
5
88
11
28
60
126
12
20
18
10
27
24
11
34
30
14
36
16
68
16
44
12
22
65
72
9
7
24
15
84
24
66
30
12
137
7
8
126
27
3
61
9
60
32
18
9
63
4
56
37
15
2
63
112
21
48
42
50
70
48
14
12
40
74
21
64
72
9
66
24
6
18
20
9
31
32
34
6
74
40
24
6
56
49
9
36
36
18
26
51
9
46
8
12
13
167
25
24
15
33
35
46
24
15
3
50
43
57
14
108
72
30
18
96
16
20
90
48
6
12
37
33
8
55
107
13
27
5
13
14
37
9
72
38
1
8
16
81
15
9
14
6
27
19
93
8
15
72
1
9
15
95
33
7
48
137
55
8
4
5
9
40
14
16
9
63
30
44
15
3
6
55
24
3
29
9
6
25
81
20
84
60
34
36
56
13
21
36
14
4
60
42
54
8
22
6
44
18
18
13
27
24
21
5
22
53
7
33
32
27
70
24
15
15
81
33
2
28
26
31
41
7
32
16
24
15
138
66
21
8
15
12
6
40
48
24
42
36
57
80
7
20
60
4
30
111
51
24
21
29
91
53
19
15
60
6
126
30
26
4
66
3
51
45
63
20
6
7
32
33
54
73
15
32
58
15
48
9
18
42
35
49
42
32
13
15
89
3
37
41
39
25
39
27
80
4
33
5
36
30
4
96
62
103
5
27
25
48
80
72
42
112
5
49
54
30
3
29
6
72
13
80
19
6
54
36
18
26
34
32
22
2
31
24
56
45
4
14
16
90
56
10
12
12
30
86
9
16
48
11
36
25
63
2
24
10
8
30
18
37
248
9
30
10
23
21
4
48
39
89
22
9
9
42
80
13
65
22
68
22
24
18
2
96
4
23
3
4
36
14
10
5
16
32
33
79
59
22
18
24
6
47
19
26
43
101
58
66
15
24
8
9
18
37
3
96
36
8
1
75
14
7
11
4
56
48
24
57
16
15
24
9
17
10
45
23
57
24
9
55
11
16
54
60
ABCD 96642123328*3^$a+1 [50014]
24
98
39
48
60
72
36
7
50
63
57
51
139
26
54
57
36
12
7
48
17
15
117
12
55
24
80
66
15
93
10
5
12
36
36
7
8
48
126
36
22
38
3
55
122
12
27
21
10
72
48
17
79
5
19
5
3
42
36
3
33
3
60
108
115
80
16
2
22
72
2
63
31
41
24
7
56
40
26
63
7
48
89
72
72
7
8
64
29
33
48
63
24
21
99
45
15
87
18
12
82
17
12
3
64
110
204
46
48
96
144
29
72
12
127
17
180
91
8
88
56
40
2
6
30
27
288
12
96
93
70
8
40
8
18
27
19
53
9
60
22
48
2
12
15
12
31
2
94
41
81
60
39
27
112
14
18
21
43
2
46
2
3
43
24
149
141
54
40
2
27
21
3
12
39
16
72
149
36
9
46
8
192
40
144
152
33
57
120
46
24
24
50
3
259
65
9
46
14
34
14
58
41
24
39
64
14
66
9
21
58
26
3
24
21
72
6
16
2
3
9
34
14
18
18
126
57
31
24
2
22
38
10
29
108
7
24
209
15
33
31
5
19
24
161
9
22
14
48
10
17
55
17
15
45
67
17
55
5
21
99
36
57
159
31
80
96
64
24
17
57
22
8
90
39
63
117
12
7
38
10
8
48
16
62
10
38
3
103
72
53
67
41
15
64
24
38
12
51
36
9
54
18
3
67
5
24
12
24
7
14
27
57
78
33
33
3
36
12
19
17
21
10
86
27
7
53
69
39
15
30
3
57
15
72
79
2
22
2
46
104
64
5
57
36
3
19
72
14
15
3
21
43
5
93
39
55
48
5
12
7
50
39
12
51
66
46
32
16
5
27
16
29
3
213
36
7
26
70
32
30
10
41
141
18
9
7
29
19
65
31
65
12
43
24
32
45
3
18
46
5
139
5
45
22
50
46
17
21
10
41
103
149
19
14
82
80
9
33
94
17
31
41
48
55
17
129
70
48
137
57
30
33
7
38
36
48
51
67
48
17
31
17
31
77
19
24
2
12
130
17
7
113
96
39
16
2
15
55
26
12
15
3
45
24
36
87
18
15
7
2
48
3
48
3
93
72
36
7
5
21
15
21
10
56
9
87
42
22
5
24
36
7
38
18
57
36
69
39
36
45
22
24
8
16
65
63
114
39
7
48
2
12
58
48
29
27
48
48
21
12
36
45
24
70
14
114
9
7
77
43
2
70
24
56
9
21
123
57
27
19
14
18
42
87
7
38
63
19
5
300
9
15
9
39
31
5
19
17
15
40
72
5
19
48
89
9
70
32
96
64
5
19
17
39
40
8
57
21
58
24
26
70
2
51
27
18
63
33
123
3
30
18
9
12
43
32
21
19
29
9
10
5
33
34
41
105
118
48
65
36
67
101
45
111
9
22
113
45
34
2
78
9
55
29
60
156
19
24
24
2
183
24
103
32
45
45
6
21
84
7
80
16
128
57
9
30
18
118
29
45
78
40
29
115
72
26
3
51
81
48
7
8
16
158
48
36
3
48
19
72
5
67
38
10
24
5
67
41
63
42
15
24
84
9
18
208
221
43
5
72
9
10
41
45
18
81
7
48
8
16
48
48
5
105
58
50
22
17
12
33
39
36
24
33
39
127
2
123
27
9
79
5
3
136
77
9
10
104
16
14
10
8
45
3
64
5
19
24
50
75
156
24
9
3
24
12
57
87
9
15
55
96
32
45
43
24
29
12
39
48
9
7
5
115
17
7
24
56
64
24
50
183
7
29
19
2
96
22
2
70
96
8
33
33
15
15
48
18
51
9
75
72
15
88
29
45
22
17
36
91
53
19
14
34
41
31
24
41
48
81
190
26
46
5
12
15
16
48
24
77
9
82
89
69
18
88
24
62
15
3
9
24
12
3
40
24
41
7
53
19
17
36
43
48
8
64
24
8
33
15
66
22
29
48
72
33
63
3
88
120
24
2
15
57
12
3
45
75
87
9
31
2
22
17
15
18
3
45
24
72
78
16
72
8
21
24
117
27
228
9
144
27
43
96
2
39
57
3
43
5
19
2
6
42
70
50
24
27
19
56
64
72
53
3
16
26
70
128
42
36
3
81
15
15
18
3
67
26
171
108
87
66
15
31
5
36
9
75
213
12
12
46
38
34
5
36
9
24
22
17
9
22
41
31
2
75
19
50
3
60
12
9
27
7
53
19
2
54
96
9
12
91
72
48
5
3
40
8
16
50
15
12
19
32
48
40
2
3
51
57
33
22
17
111
21
19
56
69
91
137
31
72
5
21
3
43
29
12
31
14
18
144
42
6
16
24
2
36
63
3
33
105
84
48
34
17
7
8
93
33
10
24
5
19
2
15
55
14
18
16
2
70
24
125
19
17
111
18
3
19
17
9
39
39
16
48
24
5
43
2
39
129
12
18
9
12
139
96
62
18
105
57
15
81
142
26
39
45
39
9
63
51
21
21
24
46
17
15
18
22
48
5
24
12
33
22
24
26
39
31
5
21
54
30
27
7
5
27
96
45
3
66
30
112
14
63
187
5
19
24
24
14
130
41
24
12
3
21
36
69
12
54
81
7
5
51
21
96
235
96
2
39
39
40
8
138
99
45
22
110
3
103
26
39
12
43
17
57
22
5
27
40
56
30
12
6
88
8
16
26
3
3
16
17
7
24
17
111
21
43
2
24
15
24
7
8
21
12
31
128
64
120
26
12
10
48
29
9
10
2
6
138
6
18
51
105
34
17
9
48
70
74
123
36
9
22
2
46
89
7
5
60
ABCD 96642390686*3^$a+1 [50004]
16
80
96
84
69
144
43
149
43
12
84
65
15
4
65
7
20
60
9
102
69
4
35
37
84
80
273
12
60
30
6
18
37
65
114
36
9
45
79
20
21
39
12
24
60
28
5
12
6
13
35
49
65
111
12
33
6
18
108
15
28
101
84
55
60
11
9
16
36
53
19
107
30
31
140
45
15
3
49
12
53
67
48
23
169
24
29
12
31
12
12
80
51
69
60
81
15
3
6
48
42
84
21
129
231
76
12
23
45
3
45
51
30
91
5
75
27
25
12
48
48
8
81
75
64
17
63
4
12
44
16
80
24
64
32
28
11
49
47
138
36
67
59
25
191
13
11
90
48
51
40
180
60
29
42
9
99
213
64
11
13
17
24
54
30
51
3
126
87
48
9
78
73
11
18
36
90
42
54
21
45
24
19
89
7
5
6
85
24
53
18
12
25
12
48
36
47
49
140
21
18
60
85
24
11
252
45
148
24
8
27
61
155
6
31
53
67
12
48
108
5
15
21
120
15
9
12
54
96
105
52
12
23
6
12
43
17
18
117
9
30
6
19
80
24
57
19
60
5
6
54
51
33
27
4
29
7
65
79
48
65
96
87
39
54
19
32
16
5
43
5
31
20
9
19
96
11
18
18
13
41
54
12
72
6
27
9
90
126
3
15
84
133
104
24
4
11
12
54
96
30
145
17
42
90
75
36
99
18
78
25
65
12
7
29
42
73
12
89
54
21
36
48
9
31
20
57
7
95
13
65
3
16
29
6
66
39
4
11
90
126
33
12
159
30
96
7
65
18
189
3
18
18
1
56
24
15
69
51
1
5
12
7
96
23
121
41
234
18
43
24
5
6
54
31
59
49
35
1
80
40
65
18
21
12
3
30
91
24
60
5
72
42
36
37
29
19
12
5
43
11
69
96
36
4
48
12
5
18
25
11
81
9
6
120
36
9
4
65
31
80
156
105
54
1
5
63
136
24
47
138
36
6
72
1
12
35
13
5
67
59
18
3
57
12
19
36
96
12
5
30
13
20
3
36
60
9
64
11
57
33
19
41
36
43
8
15
18
6
21
33
12
18
1
5
48
123
243
162
63
16
59
85
41
15
75
45
9
127
84
59
21
96
48
69
36
19
8
63
36
61
12
12
101
63
9
43
12
17
84
199
17
90
61
44
9
27
9
31
5
12
126
6
36
15
64
5
126
25
17
51
111
18
7
20
16
65
3
16
35
18
7
5
6
30
103
5
15
21
24
19
8
64
96
23
6
103
17
163
23
69
28
5
111
52
53
7
47
1
92
40
29
36
103
47
54
30
36
9
33
55
12
23
18
54
48
97
36
29
91
17
42
73
11
25
17
108
66
24
25
29
66
1
35
9
4
23
18
36
15
63
37
56
24
45
15
33
27
9
55
32
3
72
18
36
111
64
119
61
116
69
6
49
36
12
77
111
57
31
12
5
162
18
60
15
24
69
90
49
36
41
39
45
151
29
27
99
54
15
72
27
13
8
4
36
12
48
80
15
66
75
33
211
95
85
11
18
12
115
53
7
11
9
16
5
79
44
4
8
9
135
99
54
103
68
4
23
90
18
72
13
96
95
21
105
103
35
132
73
125
36
51
24
4
65
111
15
180
13
32
21
43
32
15
33
39
78
54
21
69
15
3
138
24
30
9
15
30
67
149
39
21
19
11
141
4
20
15
45
4
11
66
24
19
24
48
53
51
24
72
64
35
81
45
24
75
9
67
144
5
6
45
93
15
36
75
1
5
7
191
1
24
101
48
7
35
84
85
41
18
73
23
102
79
48
41
12
90
18
72
15
24
15
6
3
12
4
35
9
39
108
108
165
12
3
36
25
101
39
4
12
8
12
3
25
29
67
5
163
156
77
84
19
12
12
11
121
20
24
4
48
68
12
63
36
49
41
55
35
54
24
43
84
24
5
51
28
65
67
144
41
19
32
108
72
3
21
64
47
105
48
60
60
27
9
60
4
12
5
60
12
3
3
102
63
27
85
60
17
6
21
160
71
18
7
8
72
39
13
17
115
29
19
17
15
75
13
5
63
45
24
15
141
63
76
56
153
19
36
155
36
45
15
66
63
4
56
36
60
40
24
5
31
41
99
136
44
16
35
108
1
60
80
75
36
33
21
30
21
60
105
3
45
67
263
66
15
39
49
32
4
36
44
57
7
5
151
24
32
40
113
3
52
32
16
44
124
95
1
80
4
20
16
140
21
63
45
27
33
55
120
35
6
15
3
21
16
48
23
12
33
39
24
157
5
120
43
24
48
72
8
9
15
213
36
7
17
123
4
108
11
57
40
245
19
24
24
12
108
17
19
12
23
1
71
25
23
37
5
103
20
15
45
27
42
36
66
78
12
15
111
24
30
108
67
24
17
103
24
23
13
12
59
25
11
9
15
18
43
23
24
12
21
3
120
1
20
28
152
160
48
8
75
13
95
36
45
24
4
108
119
ABCD 96642756214*3^$a+1 [50013]
90
6
54
39
8
1
11
4
20
48
124
24
44
52
24
15
57
8
4
20
37
23
103
53
13
23
40
45
24
12
18
5
73
84
3
12
24
108
33
36
87
27
45
21
72
23
121
132
39
15
29
1
15
56
1
47
100
12
36
8
144
103
18
35
1
72
11
13
35
49
72
3
15
18
27
48
12
9
36
11
28
8
25
3
33
35
31
29
16
9
27
9
108
24
23
49
11
7
29
84
36
4
12
33
11
1
3
69
24
30
33
24
21
23
16
20
4
20
1
15
32
64
33
3
68
25
12
24
11
73
15
84
8
1
23
73
27
45
54
18
27
8
4
8
64
20
49
3
27
33
9
15
120
56
7
5
7
90
6
21
15
89
12
16
3
33
45
90
21
24
8
28
39
21
33
51
12
9
35
24
1
120
36
123
3
6
15
180
60
33
12
36
27
44
132
4
9
6
93
9
11
4
32
13
48
35
28
8
112
60
20
4
9
11
43
33
36
68
19
21
3
17
36
52
24
33
11
108
55
6
3
33
27
9
66
60
17
16
21
95
7
33
165
11
25
24
51
32
19
9
12
12
36
3
9
8
52
9
3
56
52
60
21
6
12
6
15
32
24
1
59
76
20
48
28
56
1
15
48
3
9
48
15
53
24
49
3
39
36
5
64
24
60
39
18
24
11
4
84
3
18
36
63
8
19
36
9
33
75
12
60
9
72
39
32
37
27
60
27
77
76
57
3
72
12
44
4
56
4
72
93
11
7
33
21
99
12
93
48
111
12
39
144
5
31
6
12
6
66
51
21
47
79
17
4
51
69
21
150
89
48
91
36
45
36
8
16
81
12
11
60
19
5
36
1
107
37
11
16
8
31
78
47
28
12
56
16
60
9
23
72
12
25
36
11
16
32
31
9
12
12
48
60
36
20
52
12
68
4
48
8
4
105
63
9
3
36
84
36
8
100
116
4
24
48
48
24
36
15
9
9
35
88
24
27
5
37
15
15
17
48
12
24
64
72
39
45
9
15
39
57
140
121
6
30
15
57
96
36
219
32
31
42
11
4
12
21
27
8
28
45
63
9
51
8
19
5
49
27
45
11
28
27
18
11
12
19
66
27
48
48
12
9
60
23
24
7
9
96
20
4
27
9
20
25
27
12
44
13
47
40
20
49
6
9
96
39
21
33
3
36
20
4
8
100
21
15
21
15
8
16
36
21
3
8
1
3
15
69
99
9
72
32
28
15
53
24
13
18
29
4
48
15
9
20
19
24
17
60
16
15
57
9
3
93
3
69
3
60
12
12
80
85
3
36
24
9
11
55
57
24
12
3
29
28
12
12
24
87
96
9
72
20
1
35
16
21
3
12
12
44
7
5
49
35
55
17
28
21
87
21
24
3
9
36
47
52
104
19
48
78
11
16
45
59
36
16
9
51
21
3
12
68
40
56
40
33
51
63
12
96
9
21
6
5
13
36
11
1
90
21
56
4
72
176
28
21
3
93
15
60
9
3
44
4
21
27
8
25
3
36
33
59
60
72
7
66
107
60
40
63
6
15
32
145
27
9
3
24
27
17
16
3
5
12
1
39
21
66
33
45
51
60
8
19
9
32
24
16
33
12
6
21
44
24
40
45
27
44
24
55
21
12
12
20
100
12
21
15
44
25
35
88
20
25
12
39
92
1
35
19
48
18
27
32
28
20
43
17
48
1
27
15
30
54
9
9
11
28
8
61
15
9
54
41
64
60
69
3
9
11
16
20
4
3
42
63
39
21
3
53
52
8
36
25
3
48
21
59
24
28
60
45
87
24
32
4
32
28
48
3
77
28
3
54
15
36
21
11
91
69
12
15
12
21
20
49
3
39
138
11
12
49
3
24
44
55
29
48
13
27
80
1
24
11
4
84
57
27
33
48
18
29
4
9
36
3
15
33
32
36
16
21
11
49
15
57
12
15
152
64
48
12
33
11
25
35
19
6
23
48
88
36
3
53
48
25
51
33
24
11
16
20
1
15
3
41
64
72
44
16
57
35
72
16
24
96
56
60
145
156
51
56
37
39
8
49
3
27
41
19
12
21
36
32
25
30
36
9
9
23
24
43
9
56
12
4
12
69
23
28
48
96
21
23
1
15
105
15
57
60
36
63
9
11
25
39
8
4
3
9
36
57
72
3
15
57
12
20
241
3
96
20
73
35
28
48
36
3
21
104
1
12
183
68
156
13
3
36
159
9
20
88
9
51
93
39
12
39
21
20
4
44
16
56
13
6
30
71
36
25
90
33
3
66
71
4
92
4
9
35
16
20
7
41
31
17
4
12
200
28
3
5
1
35
1
66
29
67
17
1
30
9
108
15
9
20
19
21
24
56
40
21
24
35
28
21
23
1
3
72
36
80
1
3
3
33
32
4
56
4
20
16
33
15
15
168
9
8
49
27
27
6
15
12
68
7
6
3
84
8
4
120
15
33
33
35
4
24
24
39
42
12
15
104
85
12
3
33
11
4
20
25
47
28
60
21
83
49
30
9
33
27
44
16
32
1
15
72
45
3
45
60
12
18
5
88
84
21
36
3
48
56
25
23
4
48
9
18
6
35
1
11
40
12
57
18
9
8
28
20
28
57
72
15
21
84
3
20
13
18
78
12
11
16
69
12
15
63
21
27
17
28
15
5
12
36
52
21
63
48
8
52
12
60
27
33
51
18
90
17
19
36
29
28
3
90
39
84
57
12
95
76
104
40
27
93
12
120
24
24
56
37
66
6
3
24
9
15
69
3
32
72
24
4
44
88
20
7
72
5
16
15
30
23
28
21
39
33
51
3
5
37
11
1
6
54
3
8
16
24
36
12
8
31
21
24
20
72
7
78
39
15
30
18
21
3
48
117
32
16
12
8
121
11
48
4
48
57
39
72
87
153
12
15
33
48
3
6
87
3
12
6
90
33
36
39
41
60
4
56
76
12
120
8
1
59
97
11
100
96
15
21
15
33
21
75
8
61
11
36
40
3
5
61
3
39
5
16
36
9
252
3
57
18
18
3
69
30
6
27
20
7
84
33
24
24
44
37
54
29
7
5
37
83
79
77
12
24
24
1
3
12
8
55
12
17
28
56
28
3
30
63
15
57
44
48
13
18
117
12
9
18
33
111
29
88
32
16
56
4
15
69
8
52
48
12
20
16
12
15
30
6
48
41
16
3
57
80
40
32
19
41
4
24
24
60
36
63
21
12
9
71
4
36
27
33
60
8
52
24
20
25
30
21
21
72
47
12
4
57
3
105
71
1
63
9
108
18
33
72
48
8
4
33
15
20
52
12
60
12
15
12
18
ABCD 96643688374*3^$a+1 [50105]
60
5
36
48
7
24
24
12
6
42
6
66
60
66
48
42
78
6
53
67
65
25
168
42
6
95
193
54
12
173
67
108
42
18
108
48
24
5
55
101
19
113
67
60
65
7
24
6
71
55
42
11
139
77
60
36
13
30
36
41
43
29
60
175
53
85
120
24
168
35
72
96
43
5
19
5
85
6
84
185
7
41
7
36
24
18
18
12
53
19
48
60
17
283
17
1
35
37
72
96
6
114
107
55
60
114
203
43
18
35
37
30
12
6
30
41
1
174
36
150
59
43
18
24
186
65
19
90
35
24
115
24
36
5
144
73
42
30
47
115
54
42
29
84
85
114
5
25
11
12
7
252
89
61
6
192
5
37
59
55
60
5
36
49
95
96
49
95
84
37
6
65
67
6
167
7
66
35
7
144
6
42
6
24
18
12
18
48
72
18
17
72
72
19
29
85
198
144
66
24
18
48
17
43
60
72
77
36
7
36
24
77
79
72
5
7
132
24
17
43
84
41
31
30
54
65
49
66
84
36
6
126
18
95
169
6
65
79
180
36
120
12
5
25
18
5
145
30
24
36
12
18
54
12
84
60
36
209
60
84
1
24
11
24
37
114
12
12
41
7
60
234
35
19
192
12
65
31
102
83
7
60
5
19
5
48
13
23
96
36
7
108
5
43
29
108
19
60
24
24
18
18
30
11
55
30
48
6
72
24
53
85
66
150
24
6
60
6
18
78
23
96
25
59
7
12
240
18
48
30
5
67
18
42
150
30
53
7
89
19
114
6
24
42
18
30
47
25
71
73
11
19
24
18
150
29
43
66
150
60
6
138
60
101
7
180
48
66
59
67
162
11
55
65
55
84
36
126
6
77
43
24
24
12
149
43
60
60
48
48
54
48
192
30
156
36
53
7
6
18
12
120
29
24
67
120
29
43
186
90
102
24
18
41
156
139
204
5
7
48
36
125
31
54
54
42
11
24
13
42
29
19
185
181
66
120
149
7
12
30
18
29
48
96
12
19
5
288
12
1
162
30
11
7
113
79
6
119
1
30
42
18
17
43
60
36
18
6
60
5
31
36
65
13
42
30
18
6
35
43
66
6
90
30
53
91
17
192
60
103
12
36
77
19
6
83
24
37
54
29
37
66
65
12
36
37
23
19
72
30
96
119
19
54
23
25
18
60
42
35
48
60
49
138
65
133
42
53
36
13
6
72
5
103
17
13
120
35
37
144
6
192
18
30
53
96
43
108
5
60
55
30
179
13
18
48
36
29
24
31
36
18
90
6
47
73
71
25
18
30
48
54
29
61
6
53
79
12
113
36
79
108
12
102
30
65
19
29
7
24
12
30
24
168
18
108
84
120
17
85
23
1
30
24
12
48
72
24
150
167
73
90
6
90
29
19
12
53
175
77
19
84
60
60
65
31
42
35
13
150
42
54
60
30
66
53
36
13
48
30
53
60
7
18
6
48
276
89
7
24
6
48
83
79
24
60
36
53
115
41
91
18
251
72
43
29
31
54
126
60
41
55
60
60
36
17
36
24
133
42
48
12
90
48
143
91
5
91
84
18
35
31
65
79
156
24
18
23
31
36
29
91
245
60
127
12
5
13
23
25
48
54
42
96
30
108
84
18
18
84
17
60
79
5
19
192
6
179
55
30
18
120
48
192
60
60
48
60
24
41
25
35
37
42
24
12
5
103
24
41
36
163
36
29
13
54
41
19
108
125
7
161
67
162
23
91
12
72
18
35
19
96
132
72
29
67
17
60
121
24
66
77
259
30
6
77
55
12
90
11
43
42
90
78
6
36
12
42
96
23
12
37
35
55
17
144
55
6
114
41
60
163
6
11
103
132
60
41
157
191
31
48
36
24
168
17
48
19
5
31
12
36
5
31
18
11
85
30
24
60
233
13
6
53
12
103
72
36
24
5
31
24
18
72
120
18
12
5
19
42
42
48
108
17
25
150
132
12
18
120
6
60
120
36
18
168
18
24
30
318
5
109
35
13
210
5
91
5
19
17
13
72
23
1
174
42
11
115
137
1
24
ABCD 96643735876*3^$a+1 [50044]
100
120
56
331
29
36
19
168
65
72
43
21
204
87
36
9
44
289
107
31
150
15
20
24
4
32
4
63
78
30
24
36
9
44
4
48
189
63
32
100
8
7
33
63
77
16
92
307
81
44
85
147
51
9
20
223
81
204
15
12
9
32
12
97
48
30
12
6
75
8
64
80
12
60
4
27
72
161
61
6
245
148
36
8
36
4
45
3
48
104
7
81
27
5
28
60
20
100
108
51
126
27
96
20
31
45
123
12
129
87
5
7
42
131
28
80
64
33
240
15
108
116
43
21
27
17
43
24
93
56
40
21
11
48
151
78
42
156
234
15
276
144
45
66
9
96
8
40
21
30
108
21
80
91
36
45
75
45
108
84
93
35
19
69
20
97
30
93
96
24
12
39
48
21
39
120
120
12
66
143
1
35
16
99
180
345
188
48
49
171
128
144
48
7
12
66
47
36
72
84
4
60
132
45
27
96
56
108
16
12
80
7
30
48
27
15
57
120
20
55
21
69
111
132
12
84
39
60
90
42
150
35
55
153
56
36
43
81
99
21
72
15
105
15
45
84
56
37
3
45
15
48
176
193
30
81
32
64
44
100
116
55
41
144
76
219
113
37
51
72
116
64
27
201
108
12
120
87
198
27
3
53
7
5
67
33
8
16
24
27
12
17
88
56
16
20
48
16
44
133
95
49
75
96
87
30
42
156
93
12
87
45
63
173
76
21
144
63
87
180
21
108
20
1
30
18
18
29
4
24
63
69
20
43
72
9
92
7
12
18
11
4
60
3
12
137
55
69
99
12
156
129
8
157
6
153
147
125
67
201
51
21
120
48
20
127
53
109
11
7
60
165
75
77
40
96
24
48
8
72
40
12
3
125
108
67
5
88
21
191
60
55
33
39
132
66
90
12
5
36
16
204
72
32
72
88
60
36
300
96
36
24
116
49
3
93
114
221
64
44
19
12
41
108
67
65
120
37
18
33
39
21
140
112
27
57
33
78
12
72
48
192
41
52
12
3
45
75
57
80
16
108
24
3
29
235
21
32
55
168
129
56
235
185
108
7
65
7
33
24
44
139
33
48
84
12
8
48
40
32
36
1
30
149
40
20
7
120
60
72
78
95
28
116
28
36
12
99
45
224
244
60
48
24
45
48
198
5
144
84
52
60
48
20
24
175
53
4
93
102
36
132
33
84
24
32
64
135
41
64
48
32
115
180
45
240
3
108
113
19
45
36
39
12
90
90
120
81
12
68
112
15
77
1
63
36
48
93
15
60
180
44
100
33
203
168
31
189
36
44
76
48
195
120
42
18
201
84
48
159
120
9
96
3
33
135
5
148
140
64
116
31
48
30
83
160
27
21
27
24
9
27
54
63
60
87
129
32
7
21
111
21
45
47
28
72
3
5
24
48
88
20
7
53
88
147
24
5
24
37
143
52
168
51
33
156
200
16
15
48
78
83
12
108
40
60
81
51
15
9
20
144
12
127
113
67
45
68
4
24
69
63
84
24
21
35
55
21
60
87
12
33
3
57
8
24
31
60
42
78
5
108
4
48
12
15
93
39
189
84
45
30
450
3
8
24
67
21
165
30
17
28
24
93
15
108
27
117
111
53
7
173
16
80
76
68
12
97
78
93
20
7
24
36
93
39
53
40
237
11
16
36
80
55
29
13
30
81
20
96
43
120
60
48
93
140
52
20
88
24
12
164
12
4
104
79
101
1
131
ABCD 96643906792*3^$a+1 [50090]
54
48
42
66
54
87
111
60
72
18
12
63
64
59
37
47
129
21
18
162
18
117
16
96
32
561
198
18
87
16
59
90
42
36
30
132
228
222
108
54
66
54
36
42
33
75
69
195
6
54
18
15
64
224
57
138
45
9
135
16
96
48
161
180
123
192
9
66
72
168
102
240
63
9
30
105
63
49
32
27
30
144
18
42
156
54
60
66
54
108
9
99
132
201
64
275
13
59
30
6
1
32
16
161
90
42
48
123
21
6
69
111
84
6
72
30
132
45
111
24
9
48
9
54
49
240
41
66
21
3
30
31
95
33
99
13
35
270
63
27
540
249
81
159
21
75
16
89
12
27
63
72
201
16
113
66
45
144
256
32
16
128
33
31
5
12
15
57
78
9
9
151
119
162
199
119
72
90
7
48
32
48
33
255
27
69
39
25
32
33
63
112
80
69
108
207
33
79
80
69
27
112
48
47
18
78
84
6
54
48
129
21
90
49
41
12
18
57
48
112
95
66
63
81
78
48
1
131
45
3
109
48
368
159
6
174
78
15
75
30
103
59
240
21
177
30
150
18
72
18
54
201
9
60
48
43
35
174
31
95
144
60
117
39
201
33
6
30
60
54
48
18
103
101
18
120
33
147
132
36
21
99
24
21
48
129
282
60
18
72
15
48
48
9
55
5
138
18
54
18
108
114
9
16
41
55
5
54
37
143
180
13
185
103
224
48
57
90
30
96
15
64
11
84
81
9
6
12
78
174
126
150
30
24
30
96
1
80
48
51
342
7
48
128
27
222
39
27
21
48
48
64
48
5
6
181
179
12
18
31
80
112
32
159
6
91
80
3
78
15
96
231
9
39
105
400
17
6
9
21
180
42
30
79
11
21
291
126
180
43
32
177
111
96
63
12
21
48
16
5
180
126
360
24
57
16
96
191
18
63
256
23
210
6
180
72
48
37
48
48
128
99
60
12
42
156
15
75
24
13
113
15
159
369
64
5
27
96
75
165
16
71
210
55
17
63
15
48
150
43
119
57
240
96
147
109
83
78
63
27
21
207
42
231
39
121
41
30
121
185
42
12
198
90
385
32
64
47
49
23
9
48
63
81
16
96
65
79
32
81
90
198
15
9
48
55
203
54
31
5
171
99
13
161
15
153
103
167
108
30
54
60
45
183
57
75
180
48
81
51
66
144
60
126
145
48
107
181
53
60
48
63
16
53
36
30
9
240
81
102
60
12
90
55
5
66
57
15
90
55
5
48
43
47
24
9
111
60
181
96
11
37
48
17
111
15
72
9
63
96
72
9
21
198
54
258
18
12
18
150
120
150
9
21
54
261
69
27
99
84
96
9
21
54
60
57
16
65
78
97
47
49
41
48
39
21
30
237
75
48
60
48
25
47
49
11
12
18
198
1
161
42
21
27
69
273
6
25
65
144
90
30
7
11
198
180
42
81
57
60
174
109
32
57
72
78
12
69
81
ABCD 96644043922*3^$a+1 [50017]
141
54
78
66
21
45
54
24
30
51
84
171
105
15
57
108
141
54
177
24
15
48
72
45
36
45
183
27
24
24
21
48
27
45
189
27
132
12
36
132
141
6
81
24
111
54
18
66
72
24
135
24
9
3
99
9
36
96
144
144
12
39
33
33
39
60
9
39
261
6
9
36
36
39
45
75
168
6
75
36
3
177
129
120
6
96
177
48
15
48
24
18
39
24
9
48
24
3
3
18
60
51
141
87
75
33
33
75
24
27
30
15
3
90
51
12
24
45
66
69
48
27
69
21
99
72
117
36
180
30
201
105
48
27
3
258
3
36
24
87
69
33
27
135
45
3
30
48
108
27
99
21
129
3
36
84
135
120
57
159
366
114
144
30
12
84
39
36
96
15
138
75
96
84
45
51
12
33
84
78
90
27
108
15
129
36
12
36
249
42
6
27
132
45
54
117
45
39
96
69
51
108
69
12
123
15
18
84
135
108
111
9
36
60
15
69
27
18
27
24
12
108
21
6
378
96
3
72
3
48
117
33
15
24
108
33
15
15
240
33
15
309
72
60
33
126
249
81
15
39
186
24
75
27
96
114
51
48
24
156
24
192
15
24
57
189
39
36
81
15
48
15
6
18
96
105
9
63
12
96
27
294
75
36
48
144
36
72
87
81
15
240
9
63
18
27
72
27
45
3
57
15
129
120
15
21
3
21
36
39
66
3
120
75
21
51
69
60
159
42
30
54
111
45
39
24
21
51
105
15
63
18
222
165
96
21
54
45
75
120
21
123
57
33
63
12
45
192
15
81
54
24
90
30
9
57
183
105
15
36
24
12
21
18
96
33
72
9
147
72
3
192
48
9
165
36
75
48
24
21
150
9
15
90
75
12
9
24
36
66
30
15
99
90
72
60
99
9
126
6
84
30
120
54
144
51
36
123
297
15
54
66
264
9
36
9
63
27
42
39
39
42
120
39
87
33
15
30
99
72
15
168
42
24
72
24
3
3
105
192
15
90
111
159
57
153
87
48
96
9
3
24
93
6
21
45
15
9
39
72
15
30
63
108
87
120
90
27
21
144
6
18
15
84
51
24
57
36
57
63
195
72
81
21
60
84
42
54
3
87
93
36
9
15
105
240
6
66
30
96
144
90
78
21
276
300
213
156
66
96
42
72
60
66
129
240
36
48
21
39
9
6
186
54
81
9
30
90
39
12
189
6
24
57
39
30
15
24
57
15
3
66
54
42
102
120
42
3
48
27
72
9
36
99
81
33
75
51
96
168
168
90
54
138
15
36
261
96
12
60
36
36
159
39
21
69
6
42
3
36
39
69
21
51
96
84
60
3
48
42
51
75
114
102
9
15
6
3
48
33
27
69
24
72
15
15
33
39
66
96
15
60
3
81
24
87
120
9
21
15
144
12
69
60
96
24
3
45
222
96
138
27
45
24
3
45
75
93
39
48
36
24
72
21
24
3
36
24
81
174
6
27
48
81
120
48
75
93
147
3
9
60
156
39
48
237
24
141
30
21
33
60
51
45
51
27
48
72
42
111
57
30
192
9
36
21
3
171
24
24
72
81
57
15
15
21
36
33
30
81
15
6
60
159
39
168
114
75
84
72
45
18
9
72
24
12
75
18
15
15
117
3
150
75
24
111
24
201
204
12
69
75
129
30
42
54
72
93
12
33
171
45
24
54
78
108
54
81
9
168
147
27
30
18
30
90
258
30
9
84
144
132
36
3
45
21
75
45
3
36
39
42
99
51
9
15
69
45
96
219
ABCD 96644262194*3^$a+1 [50114]
20
36
45
19
35
33
28
72
8
12
36
24
57
31
108
41
55
24
32
28
12
72
8
24
33
55
212
36
93
19
36
71
18
36
144
3
4
44
84
48
4
36
24
68
148
12
11
9
12
36
52
108
104
36
28
44
21
31
60
56
52
53
87
21
31
95
145
44
27
37
68
120
28
17
18
25
96
48
8
4
8
52
48
32
124
41
36
63
4
41
79
65
307
89
7
20
12
33
67
60
56
52
17
123
28
24
41
127
8
84
40
12
36
35
69
60
24
81
18
126
15
57
144
36
54
1
140
52
60
8
72
72
24
12
52
20
40
23
117
16
32
52
72
44
72
9
79
36
80
3
1
32
3
45
99
90
7
108
36
192
17
3
87
141
12
135
18
55
12
32
76
24
48
8
12
108
40
20
52
32
100
32
220
83
57
15
9
4
12
116
144
36
4
44
60
21
79
24
41
19
17
51
129
18
198
15
12
36
45
79
11
25
101
159
72
108
12
4
5
19
32
64
101
75
15
9
9
72
3
4
56
196
20
88
36
11
21
12
16
36
120
8
165
15
16
96
60
56
28
144
48
24
20
40
8
48
9
31
24
53
3
204
16
8
57
27
27
25
8
28
8
36
21
72
63
72
36
4
77
18
145
8
60
28
60
84
72
29
19
12
48
68
33
15
52
113
31
108
72
5
90
18
3
52
132
24
204
32
28
120
8
88
92
28
24
156
17
79
8
12
45
36
3
51
9
45
111
15
33
93
27
28
32
12
48
123
69
48
100
8
12
33
108
15
52
5
54
21
4
48
132
44
57
79
29
67
12
12
161
54
73
32
28
140
28
59
61
92
27
85
80
28
56
12
60
28
29
18
25
92
52
8
88
72
23
85
24
104
124
68
27
93
100
23
69
75
18
18
61
56
12
15
25
20
45
103
168
20
15
1
20
33
7
96
92
280
36
80
24
12
16
23
1
60
24
41
55
56
12
36
12
4
41
27
28
12
68
172
20
120
3
13
32
45
39
4
72
47
25
8
3
129
40
68
48
75
9
16
80
12
64
89
55
132
8
16
20
21
63
4
23
117
96
12
28
72
72
32
3
45
120
100
36
20
24
33
15
39
49
80
4
8
3
37
120
128
36
16
24
44
9
7
8
16
20
40
17
27
36
16
36
29
19
89
15
12
60
16
5
3
12
129
55
8
112
56
52
80
33
198
1
68
3
72
1
24
20
81
87
172
12
20
96
4
36
12
8
48
45
75
84
172
101
72
72
18
97
29
91
20
15
13
20
40
12
8
88
17
15
100
72
24
32
4
24
20
15
9
63
49
41
54
180
1
20
88
35
9
40
20
76
84
8
24
4
56
4
44
45
15
36
84
12
40
11
144
49
41
55
161
54
93
72
16
8
16
209
171
28
17
3
231
1
35
25
29
36
51
24
15
189
52
65
79
56
9
103
108
32
12
4
20
12
12
40
56
24
28
84
23
181
17
15
4
60
11
25
72
20
76
36
5
115
44
40
12
12
20
63
13
5
15
72
84
16
65
7
36
12
17
43
32
48
75
18
27
9
115
29
51
4
24
12
48
95
97
20
24
57
79
11
90
7
56
112
44
4
11
13
156
92
52
8
48
45
31
68
16
60
32
12
16
36
8
88
29
103
68
4
8
12
28
36
32
69
39
24
27
18
3
84
84
4
95
37
53
72
54
25
180
65
31
5
3
16
84
20
196
41
15
21
99
60
75
25
11
18
15
76
104
21
51
39
45
76
167
72
36
225
9
63
45
151
47
129
96
9
19
71
36
13
12
47
1
44
168
28
29
127
20
76
32
33
15
12
36
27
109
20
15
18
103
84
20
63
13
5
15
120
4
60
35
9
24
108
112
71
1
44
24
57
15
36
192
48
4
101
27
27
25
8
72
28
12
60
11
205
44
108
40
36
20
4
48
8
60
4
53
19
125
51
12
81
90
54
36
31
80
4
11
33
75
37
44
64
32
4
32
24
76
108
11
73
132
24
32
24
111
18
39
12
3
13
77
123
84
16
12
8
48
40
119
18
7
8
12
81
147
15
13
24
17
55
24
24
60
12
23
37
56
69
111
4
80
3
72
1
32
36
57
144
3
15
18
18
37
60
240
44
40
24
12
152
52
23
18
19
35
93
33
43
60
12
60
5
87
48
84
15
33
48
60
28
11
61
20
45
7
120
68
64
44
16
5
3
52
80
4
44
33
55
8
40
216
5
3
12
28
137
54
36
21
28
36
95
33
12
16
32
16
36
60
56
117
36
19
32
36
28
144
32
15
1
24
8
28
60
252
23
18
7
29
3
88
60
164
4
ABCD 96644348644*3^$a+1 [50110]
3
30
7
96
77
24
138
60
18
12
15
27
61
257
90
133
65
7
35
12
36
277
80
48
9
78
12
90
43
8
24
240
15
25
5
3
15
42
63
45
115
32
40
41
330
90
27
183
132
37
53
12
31
32
360
120
136
11
126
54
30
78
12
6
54
30
79
24
47
246
147
33
150
72
25
185
31
47
84
45
405
51
39
265
8
177
15
21
42
25
77
6
133
56
3
61
29
132
271
35
45
99
48
13
5
24
90
1
32
213
54
6
30
57
240
16
107
162
235
72
161
12
115
53
43
11
126
39
16
32
123
117
63
42
127
96
5
43
71
66
90
180
72
132
90
180
30
201
64
83
117
3
13
59
36
90
319
5
75
15
33
45
3
15
84
78
30
33
147
277
8
48
15
102
67
275
60
81
75
13
56
3
45
15
30
18
90
15
9
151
32
105
12
3
40
107
21
87
25
23
114
15
165
18
48
162
7
125
51
177
15
3
24
93
33
72
288
54
1
24
5
36
39
3
165
177
55
35
141
159
81
9
31
95
72
72
6
27
57
6
129
16
137
18
72
93
75
12
105
16
137
72
55
17
108
18
84
60
81
117
43
5
24
51
39
120
18
168
12
18
105
39
6
19
80
160
155
21
87
97
176
27
78
174
96
57
177
66
60
414
210
60
30
36
60
7
167
6
54
21
9
135
336
15
169
24
56
81
7
48
29
43
47
81
15
72
33
192
48
99
108
241
137
72
135
88
32
87
49
11
108
1
161
126
105
64
11
12
60
12
18
7
8
27
45
21
60
87
93
19
161
39
40
101
235
80
24
51
72
60
12
618
43
144
155
165
96
9
18
37
71
180
117
232
131
144
36
42
55
32
3
162
18
120
90
7
143
72
66
60
43
119
30
42
1
24
8
3
174
183
48
88
491
6
30
97
35
162
30
60
156
69
48
27
45
15
33
15
33
88
41
78
18
79
95
18
42
156
25
119
25
83
45
168
165
42
25
83
120
157
65
55
233
55
47
72
49
59
90
75
3
84
81
15
25
149
51
57
198
169
11
229
176
27
18
42
57
81
474
18
18
210
39
231
25
24
8
33
103
11
93
15
30
187
24
11
126
55
29
96
102
240
252
1
152
72
216
24
75
165
88
47
150
91
24
8
48
24
96
177
270
48
24
1
288
56
63
18
7
168
224
21
12
60
123
15
54
60
120
96
159
3
90
342
45
93
67
11
30
15
160
245
27
3
114
75
88
17
66
133
71
30
18
78
43
41
126
24
25
5
51
147
133
17
18
72
108
9
208
47
90
150
1
288
89
210
18
27
40
113
255
39
126
27
16
29
48
42
102
180
18
237
51
60
54
180
30
6
187
48
65
42
12
49
72
120
155
24
288
108
73
107
30
54
25
24
11
126
30
9
63
25
17
48
78
25
95
129
48
3
85
59
270
6
25
5
42
145
128
ABCD 96644521804*3^$a+1 [50119]
12
102
18
43
5
22
120
12
56
37
23
12
18
204
31
59
16
14
66
72
28
2
48
19
5
10
21
35
12
25
23
64
50
46
2
108
10
21
111
38
82
12
117
123
60
8
208
72
8
60
42
82
146
12
42
148
98
72
42
16
21
11
112
36
84
56
24
28
48
12
32
28
38
67
3
69
53
60
18
54
70
8
28
20
40
2
22
26
10
62
67
36
17
48
7
65
58
14
6
1
11
97
23
48
54
18
88
24
50
48
78
4
20
85
288
27
26
60
42
48
30
34
38
72
55
15
48
20
18
115
47
18
79
3
8
84
60
28
2
58
45
17
46
45
27
2
66
24
16
32
120
78
34
20
88
50
130
69
36
15
128
174
48
30
37
11
4
38
18
24
48
40
182
106
80
40
21
11
72
6
19
3
48
20
30
94
21
5
12
30
102
66
42
18
144
13
35
40
50
90
60
42
46
12
8
157
65
58
14
66
102
132
18
42
43
53
22
2
31
15
12
2
10
98
10
48
21
41
12
6
4
218
12
31
87
60
50
82
8
48
30
54
108
13
39
110
6
12
52
48
57
123
20
30
180
30
210
22
36
44
40
20
30
7
51
50
10
213
17
210
150
22
26
72
70
48
44
6
42
18
31
39
12
68
54
18
120
13
219
56
24
6
19
111
14
96
72
102
60
16
14
58
12
68
48
52
2
6
60
52
48
60
21
39
72
62
7
3
33
135
2
138
78
10
72
12
20
18
30
150
72
66
102
178
92
12
40
170
106
20
124
45
3
48
50
10
144
48
92
48
205
77
10
21
39
48
80
30
55
15
8
54
60
18
78
70
60
60
12
98
7
17
30
60
1
87
38
22
177
3
8
172
48
60
60
2
30
13
27
2
7
29
162
28
14
91
39
8
72
28
2
48
18
4
20
108
52
8
52
50
30
136
60
21
71
18
10
14
90
13
15
110
58
92
28
20
1
3
146
42
12
18
130
48
60
20
12
12
6
12
10
12
26
79
3
48
60
144
38
72
46
92
252
18
42
36
30
12
43
27
98
22
8
97
27
98
58
20
30
84
198
120
78
7
63
20
42
19
83
76
14
96
84
106
2
102
216
85
47
12
30
48
10
8
40
14
48
67
11
210
10
24
36
2
18
72
42
106
44
96
72
18
30
4
20
6
22
98
144
126
12
40
8
4
68
72
88
38
10
60
9
72
3
158
108
70
24
200
6
214
98
10
12
96
50
72
30
88
20
37
27
8
168
54
120
48
22
21
5
70
32
48
40
24
98
12
10
86
54
28
32
66
42
18
22
38
82
8
42
10
170
82
36
44
60
36
12
30
70
8
100
105
27
8
114
60
48
90
12
18
55
15
12
26
70
32
30
58
14
18
100
62
6
60
12
28
44
108
48
52
32
6
42
28
120
57
35
72
1
39
26
54
6
42
28
12
60
98
10
74
10
108
48
12
20
28
2
18
40
2
199
3
68
30
72
60
6
4
120
218
48
34
48
8
30
10
132
9
180
3
36
105
35
42
180
58
2
10
12
98
10
60
140
42
6
30
30
1
51
152
28
2
55
11
240
1
39
60
74
7
3
128
78
82
8
30
82
68
30
12
18
4
105
11
97
108
29
7
29
10
12
20
30
22
96
44
96
120
102
10
80
42
70
96
32
270
60
12
46
20
54
10
20
40
48
93
15
14
120
178
38
22
48
2
18
4
68
40
32
6
130
44
108
48
37
15
12
50
6
102
48
42
48
4
36
212
28
60
180
2
22
86
72
10
158
84
150
60
48
13
5
34
36
50
72
138
112
93
39
33
75
50
108
91
36
35
37
15
60
80
76
120
24
20
6
72
103
95
112
32
66
19
23
18
82
128
4
33
5
10
48
81
159
110
42
18
67
63
12
20
13
27
68
172
38
30
132
52
36
20
102
120
48
54
16
14
48
12
18
18
192
18
112
2
106
20
37
15
32
28
32
18
108
22
12
26
10
74
60
31
35
100
14
58
9
143
40
98
18
112
20
73
15
2
10
9
179
52
200
40
8
64
48
38
127
107
1
17
55
23
4
26
102
18
12
48
84
66
90
54
28
98
72
10
72
86
42
18
12
58
12
98
12
12
31
135
62
19
29
22
8
162
10
50
90
42
108
19
123
96
132
8
144
96
100
134
46
2
ABCD 96644839706*3^$a+1 [50135]
5
72
120
24
16
51
53
91
18
35
61
174
17
73
27
44
60
4
33
144
35
16
204
159
36
45
48
63
53
19
213
135
89
84
4
3
9
276
92
52
75
138
123
12
32
76
69
90
30
35
100
108
116
145
6
84
54
3
128
16
21
215
19
30
24
72
143
91
209
52
80
49
6
210
23
36
31
72
252
24
36
36
57
27
89
7
54
35
40
15
89
184
80
40
32
60
19
12
162
35
43
17
175
17
25
135
9
66
105
3
96
57
12
180
51
89
52
99
65
24
228
4
120
96
264
8
67
180
125
151
137
1
126
36
108
141
20
73
42
36
9
3
6
126
281
64
105
54
84
33
135
53
4
135
57
21
210
78
11
136
32
72
120
16
237
3
104
16
93
111
176
19
24
117
80
49
15
36
63
102
18
5
31
45
51
144
29
112
39
33
192
156
84
39
161
88
3
53
85
419
12
16
75
54
3
15
36
42
198
89
121
39
111
17
48
36
16
24
21
315
45
30
57
20
37
144
66
89
325
35
16
3
113
192
60
31
5
124
72
69
251
40
216
32
7
54
126
33
176
25
35
136
216
24
380
139
36
396
9
51
18
11
19
89
127
114
351
75
6
264
59
37
18
156
21
75
48
57
32
145
42
21
27
5
48
19
24
57
60
60
20
55
9
36
12
108
8
205
72
144
195
20
55
29
19
117
51
18
111
15
144
141
159
5
52
60
15
90
90
129
15
29
64
123
17
37
15
15
21
39
245
1
24
54
21
51
12
77
55
36
53
127
138
131
19
120
180
6
155
36
115
54
54
129
27
21
87
185
73
90
9
21
59
13
78
9
129
6
48
117
15
126
87
12
3
42
54
84
57
20
48
60
52
60
69
35
67
185
244
44
16
15
144
17
199
89
7
18
87
3
30
42
12
165
3
29
181
24
35
48
163
144
21
3
21
285
83
37
51
3
21
20
319
42
54
36
125
12
7
45
81
227
208
120
39
33
140
132
108
91
84
33
44
16
213
6
125
16
60
188
7
45
9
48
71
25
11
40
75
125
16
75
17
67
6
39
44
61
126
18
27
24
36
128
91
53
12
16
147
186
11
24
307
120
53
7
17
31
125
187
174
71
43
161
31
57
12
3
77
19
126
83
108
4
39
161
40
45
114
36
105
219
36
53
67
53
55
77
19
125
55
66
6
18
30
17
19
204
29
72
259
57
123
101
79
21
261
54
114
72
54
90
126
9
224
127
17
148
8
36
199
41
55
45
39
41
19
89
12
136
117
72
15
128
55
72
108
17
61
147
48
20
55
233
1
270
144
12
57
15
6
126
144
162
83
16
240
68
28
27
72
36
45
15
18
171
75
114
11
24
84
96
36
40
48
168
44
16
135
48
132
30
72
96
126
21
32
108
55
29
16
39
21
92
13
258
36
36
54
3
32
19
36
33
12
3
305
7
65
16
63
84
5
88
84
36
315
12
5
211
125
36
55
89
24
36
55
57
27
165
12
8
120
36
16
129
51
96
3
12
89
16
3
60
72
177
ABCD 96645290414*3^$a+1 [50134]
152
96
85
30
5
24
40
80
88
33
39
105
119
24
16
27
18
35
49
87
80
88
3
48
5
121
15
24
15
201
56
67
96
36
66
108
11
25
23
40
32
216
19
53
1
191
55
33
3
132
57
104
1
54
41
31
9
39
17
88
111
36
5
192
61
36
36
27
80
91
5
49
15
15
132
5
43
42
84
71
24
85
114
36
144
101
19
36
9
8
48
24
112
8
43
72
6
12
3
21
35
64
27
18
30
45
176
13
18
65
43
77
109
18
65
55
113
85
35
19
54
36
11
72
115
72
45
176
48
37
83
61
35
24
40
27
69
80
184
15
9
3
5
37
35
48
24
19
72
5
24
120
24
79
102
24
54
125
37
59
7
33
24
8
49
15
8
13
59
115
29
16
24
32
64
8
43
90
18
42
39
45
59
16
3
5
16
9
71
16
104
61
54
24
36
36
5
48
37
3
8
72
7
84
21
8
7
6
123
32
19
101
48
24
160
32
96
24
24
55
41
13
51
21
11
112
123
24
5
25
15
24
80
16
80
40
33
95
31
17
43
69
120
56
16
24
32
55
33
135
81
8
31
6
126
5
88
80
61
3
32
13
6
5
121
36
12
42
5
96
55
9
51
18
75
152
169
66
24
48
21
39
180
45
32
205
75
51
18
99
8
19
60
180
53
103
18
150
30
24
227
48
7
89
19
42
11
72
16
24
200
13
35
24
19
101
88
8
24
24
24
91
66
11
64
8
25
18
90
59
144
72
64
135
33
8
48
145
36
75
81
54
65
25
36
3
39
30
78
53
120
61
48
78
29
24
16
8
7
65
43
45
63
150
27
27
29
16
56
48
72
112
3
18
131
1
39
144
117
3
39
41
7
129
24
32
13
99
8
19
54
42
5
24
133
27
3
72
60
246
275
72
91
21
15
48
17
55
6
138
9
32
88
21
11
24
24
43
72
5
13
3
32
112
120
21
24
102
18
18
17
91
21
24
45
42
12
72
29
79
177
21
72
11
79
41
55
30
35
19
60
17
40
81
47
97
15
129
6
129
9
15
8
85
3
24
32
40
45
35
151
9
45
35
64
21
3
105
252
36
39
3
117
8
16
24
33
54
30
204
36
3
56
31
84
5
24
72
24
7
102
27
51
18
131
40
21
27
15
233
19
144
5
25
36
11
67
48
60
17
85
107
43
53
64
75
18
132
66
60
9
45
75
24
57
18
77
72
48
43
30
15
24
51
36
41
88
32
37
75
96
104
96
7
60
5
7
41
16
24
32
48
7
30
42
126
90
41
40
99
72
48
5
24
40
96
165
72
174
6
30
17
1
36
78
66
155
16
15
65
19
141
21
3
15
9
45
27
56
67
120
21
56
24
64
51
45
32
48
16
3
53
7
137
235
101
48
40
120
24
15
30
11
7
17
7
41
48
19
45
21
60
30
6
3
105
23
7
60
5
72
25
39
21
18
137
48
13
54
5
115
221
49
36
24
11
64
8
61
102
18
35
72
7
120
17
64
117
3
104
72
24
16
104
96
19
5
64
15
17
1
23
67
5
13
36
6
9
81
48
90
21
8
115
18
59
40
15
33
32
88
32
64
24
56
40
75
45
15
120
6
3
8
192
112
3
60
18
63
135
41
31
129
45
6
53
96
24
1
150
9
39
36
60
17
72
67
5
48
43
12
57
3
18
123
120
32
43
5
64
128
19
18
11
24
72
64
15
41
121
47
16
39
78
3
32
288
64
80
31
60
101
40
93
35
67
24
90
11
43
53
112
32
1
23
67
12
17
64
56
24
64
56
40
57
114
69
21
11
73
36
24
11
19
312
18
102
5
37
51
39
48
57
75
45
3
24
5
64
21
75
56
48
16
51
5
88
120
216
120
135
24
156
96
5
49
30
281
43
36
65
43
18
18
9
45
83
64
33
36
24
75
51
12
33
21
24
59
61
186
33
3
5
64
51
29
48
1
30
105
39
41
40
51
30
143
7
9
32
232
8
37
51
39
65
61
96
3
123
93
51
45
24
80
7
9
45
24
30
69
8
19
93
15
41
25
15
104
40
21
35
19
72
93
51
42
35
55
33
15
54
27
56
115
53
40
21
108
156
24
11
16
104
64
15
17
24
37
18
120
9
96
99
21
15
12
5
19
30
54
6
123
56
85
6
36
108
45
32
13
155
40
32
24
ABCD 96645296992*3^$a+1 [50037]
7
257
40
81
167
31
17
40
15
345
24
8
1
239
160
128
24
216
312
91
72
5
139
90
90
306
119
79
41
31
57
320
235
36
89
72
40
123
36
81
225
180
83
295
17
336
79
54
126
45
8
40
15
17
136
104
160
176
55
9
9
47
79
161
73
72
72
95
85
126
149
120
40
15
18
144
71
24
40
81
288
71
19
101
25
144
162
54
23
40
63
329
31
329
40
153
63
63
90
119
223
129
15
41
139
93
231
329
67
5
16
303
17
24
31
17
55
108
72
36
54
27
225
71
19
198
36
36
18
5
265
135
405
35
145
288
47
7
41
72
31
216
41
373
11
120
16
249
183
72
105
135
80
1
47
25
108
90
90
90
108
9
45
18
18
111
8
313
455
192
40
8
43
126
288
23
40
153
47
97
198
65
187
45
8
109
198
36
144
72
216
137
160
368
73
191
160
8
253
35
55
18
47
133
11
25
23
373
99
99
77
103
36
21
15
129
123
77
96
64
15
113
31
297
45
27
32
168
640
32
271
9
8
1
126
90
36
99
81
90
450
59
96
24
1
18
117
27
333
104
16
15
9
9
47
43
21
69
131
49
111
296
133
11
43
45
8
163
29
48
304
56
112
32
48
145
63
72
117
131
72
232
33
18
54
180
234
54
107
1
18
72
189
8
145
167
216
24
96
144
136
32
40
8
120
7
108
29
25
95
48
1
39
128
24
79
17
24
175
108
45
81
191
136
15
18
144
143
235
5
13
59
103
72
425
97
95
16
32
91
396
201
33
111
105
54
129
51
126
18
45
48
123
117
45
18
144
113
192
145
18
269
91
29
96
37
83
64
296
43
101
43
45
120
8
160
45
54
108
126
227
24
96
40
99
21
177
180
90
162
71
64
8
37
54
77
445
59
319
72
129
51
5
112
63
9
408
128
72
192
163
125
55
57
96
144
128
25
162
288
18
18
137
7
153
27
126
119
192
85
11
24
1
95
157
35
240
88
32
120
120
40
45
90
36
144
306
414
108
9
48
87
41
120
40
152
25
18
72
77
103
153
392
120
217
71
55
57
80
43
90
54
93
152
16
344
223
297
80
288
55
72
180
54
54
36
180
ABCD 96645371666*3^$a+1 [50116]
27
45
9
66
24
45
21
30
37
107
45
9
24
18
30
42
6
12
24
48
132
39
9
30
36
24
138
27
72
39
84
13
5
24
18
25
11
12
33
219
13
53
12
15
93
12
24
39
24
3
37
32
15
6
48
6
45
3
45
27
120
13
23
42
42
30
159
21
24
6
45
15
9
96
45
3
3
78
12
60
24
54
60
84
60
93
9
126
60
48
42
48
12
15
15
49
5
36
135
24
39
9
27
48
6
15
21
6
12
25
72
11
45
3
6
48
15
3
12
6
24
27
45
96
72
78
48
37
5
60
15
9
48
63
27
21
39
48
25
17
48
79
11
60
12
72
66
12
15
15
33
15
49
8
57
30
48
6
19
71
12
24
6
18
45
27
24
36
33
9
72
15
81
162
42
24
30
42
12
306
84
57
3
18
19
5
108
18
144
24
54
30
18
24
31
17
72
48
18
30
18
66
36
24
18
48
72
72
90
6
30
108
19
47
54
27
24
24
24
33
54
9
87
12
48
24
165
3
21
21
30
21
33
79
107
48
12
36
18
67
53
6
78
36
24
51
57
18
37
5
30
24
21
3
12
12
66
60
7
35
48
114
6
42
12
48
55
77
6
66
36
7
53
30
45
3
37
32
15
36
12
114
36
12
18
42
60
180
3
48
16
41
12
3
48
21
18
33
15
42
66
30
6
25
5
156
102
18
15
69
211
53
6
78
18
54
6
9
3
21
9
18
85
5
294
85
35
24
24
48
24
21
27
18
12
15
123
30
12
12
54
81
24
21
6
42
43
5
18
84
18
3
87
42
15
51
6
84
51
45
54
6
30
36
109
5
78
96
54
6
84
21
64
77
54
72
12
30
6
6
6
30
72
12
111
33
60
19
8
69
6
24
36
90
63
75
12
12
18
12
36
6
18
42
9
27
54
60
36
12
75
75
48
24
6
18
42
108
7
72
53
48
36
15
21
12
15
40
47
18
87
3
18
12
111
27
12
81
105
6
33
21
24
6
54
6
42
55
5
48
60
132
27
51
12
153
21
18
12
6
72
87
16
29
243
88
107
6
84
30
6
60
72
12
18
30
135
40
8
27
90
120
54
78
102
9
27
12
12
18
6
45
57
18
36
18
63
45
18
36
13
5
27
63
12
45
3
6
79
41
6
48
90
103
89
36
24
36
12
163
35
54
15
16
17
48
72
18
90
75
48
45
27
45
75
3
42
30
24
61
5
19
65
18
72
93
3
72
18
18
1
8
45
48
60
15
75
24
13
5
6
21
81
12
27
105
78
18
30
12
198
30
30
24
6
48
21
3
21
9
30
12
21
75
72
13
125
19
5
48
6
66
3
15
33
27
30
66
24
21
75
54
103
104
40
5
30
54
39
105
42
24
102
15
48
96
16
17
12
51
24
16
35
37
11
30
6
25
56
45
18
6
36
42
90
3
3
21
69
12
18
84
18
15
27
48
90
30
93
15
36
21
24
3
13
29
6
109
11
30
39
33
60
12
6
12
13
128
27
24
21
15
12
13
59
18
6
37
35
24
36
42
18
30
18
42
99
75
13
65
12
6
18
36
18
13
5
12
18
24
61
137
120
18
37
23
49
48
5
3
93
24
6
69
72
21
54
6
12
102
18
12
60
3
123
162
3
57
15
33
15
57
72
111
9
30
84
21
201
12
48
72
3
64
35
30
36
120
54
45
21
114
60
18
18
60
30
15
87
48
12
18
12
15
45
3
9
31
32
3
108
1
53
12
63
81
114
37
56
9
6
84
21
33
102
57
33
15
57
18
12
90
15
3
102
15
3
30
39
40
35
21
3
24
72
6
12
3
48
57
42
30
30
30
96
67
72
17
63
21
84
12
30
24
45
21
3
168
40
5
12
63
40
72
5
96
6
18
42
9
51
30
55
65
18
42
18
73
5
27
27
24
6
78
18
30
12
132
36
24
54
30
1
56
45
60
30
60
69
33
48
30
12
6
42
102
55
5
75
3
78
6
6
27
3
18
6
30
6
42
6
9
48
120
24
40
41
90
37
5
3
27
6
7
8
16
59
6
39
81
31
17
6
81
99
12
30
12
12
6
144
54
12
3
21
6
30
12
72
24
27
45
48
19
32
40
41
39
3
37
11
30
102
33
57
36
19
53
78
144
18
27
51
61
5
30
30
31
5
60
12
3
15
12
21
27
24
13
8
3
21
45
30
18
72
3
3
37
11
6
39
69
78
120
12
96
9
27
18
36
15
9
7
104
159
66
36
91
35
18
19
5
6
21
9
39
27
21
75
12
30
3
33
24
55
65
111
9
36
27
3
6
120
18
18
3
15
54
6
24
60
30
168
12
30
30
18
12
18
30
18
27
45
42
33
9
15
88
8
105
18
24
18
24
30
45
33
18
12
12
13
5
6
24
6
24
18
30
39
21
60
24
31
80
24
99
21
88
32
9
12
42
12
54
12
210
144
36
12
36
37
77
12
84
132
55
32
45
67
5
36
39
40
5
3
15
33
45
27
3
157
5
6
6
6
57
21
24
27
48
3
45
40
152
15
12
48
66
36
63
33
12
48
30
48
37
5
27
33
24
66
24
30
24
90
45
27
48
24
18
54
141
3
6
36
60
12
78
37
32
3
126
42
30
12
6
150
12
19
83
18
48
84
18
45
27
78
78
57
9
18
37
65
108
42
73
41
12
27
33
15
9
39
21
66
12
30
48
12
123
72
33
60
12
108
27
3
114
6
12
18
72
60
51
9
30
6
6
93
3
85
17
42
6
12
12
36
67
47
6
48
27
40
8
24
21
54
6
12
30
30
12
102
114
12
30
18
204
6
150
15
39
36
12
84
60
84
ABCD 96645377924*3^$a+1 [50018]
37
47
352
21
23
4
33
87
36
9
15
120
8
4
84
96
105
15
20
121
3
236
28
8
52
48
120
168
24
56
37
72
11
37
23
1
96
23
184
60
285
11
16
48
96
56
13
48
3
21
135
84
152
88
12
108
56
4
84
168
72
192
60
176
28
36
48
48
117
3
9
23
12
64
32
37
231
21
108
75
12
45
11
4
96
20
88
36
20
108
37
3
36
12
80
52
60
105
27
201
75
32
28
132
8
4
44
40
192
72
152
108
37
15
36
68
121
119
36
4
21
48
60
3
12
168
8
12
25
407
88
9
51
45
24
75
48
45
35
76
120
36
36
68
24
37
11
25
12
135
72
68
16
12
69
155
4
24
96
69
72
15
24
132
140
88
57
24
48
111
9
131
37
119
4
129
11
52
44
4
24
93
23
1
11
64
48
36
20
61
51
12
117
123
57
48
71
40
156
108
20
37
3
213
3
44
28
117
3
12
57
23
76
9
15
116
52
108
56
25
63
48
12
96
21
39
24
36
9
48
84
83
13
39
24
12
80
232
68
37
147
33
12
23
76
24
12
20
16
12
93
207
57
11
64
120
48
12
105
39
96
108
12
84
80
61
99
24
33
3
104
16
60
56
36
97
12
83
72
24
1
11
37
15
92
28
296
40
9
23
97
168
39
48
32
1
27
8
4
153
75
32
13
51
180
60
57
3
72
48
240
57
24
131
100
140
52
36
72
132
33
3
24
132
20
40
33
47
64
84
36
32
88
81
83
52
93
12
51
12
56
64
8
28
44
36
16
84
69
95
60
13
72
71
72
124
33
95
40
105
75
12
105
39
72
24
24
120
57
107
12
25
119
16
21
23
16
176
40
20
40
12
60
117
75
128
196
177
39
33
75
12
36
44
64
57
183
176
4
9
12
183
12
84
44
157
63
152
100
45
59
12
24
180
25
15
21
83
40
96
36
204
96
44
4
69
63
177
48
75
45
63
24
33
15
9
51
24
56
124
201
23
1
35
13
107
133
35
12
16
200
64
24
9
71
120
61
15
56
64
24
12
8
4
96
24
132
116
28
9
48
87
32
156
337
3
80
72
52
45
15
36
12
140
16
20
4
288
12
116
12
40
132
80
72
16
24
140
28
8
52
48
188
24
72
85
39
104
85
48
3
144
33
24
96
72
23
25
24
36
63
72
68
36
64
20
72
4
48
80
12
24
4
93
60
15
44
40
8
112
33
111
32
25
219
24
20
76
36
57
72
3
12
156
44
13
35
25
51
117
119
133
11
40
12
69
23
36
16
84
81
15
20
13
267
120
228
36
104
25
60
11
16
56
108
12
64
24
117
24
51
84
20
36
25
144
99
21
3
33
3
120
20
1
36
135
240
9
15
45
203
28
45
60
15
69
35
64
60
129
107
28
60
72
84
60
24
192
45
255
93
12
39
60
92
12
40
48
129
3
32
145
71
52
48
8
16
24
60
21
48
11
52
44
121
24
3
32
1
39
24
141
75
96
32
96
16
36
12
60
33
87
153
63
12
32
40
108
8
144
52
276
9
11
12
13
84
11
289
15
21
12
131
49
48
75
45
24
51
12
152
16
164
100
105
95
40
24
24
8
37
107
25
11
28
152
40
12
72
60
33
3
104
25
15
120
21
47
36
52
8
1
71
660
28
36
45
63
36
80
4
56
16
68
60
12
36
49
83
28
120
224
28
60
57
95
48
96
37
27
60
57
83
16
57
243
96
44
36
16
60
60
12
108
8
96
148
8
28
44
40
192
81
255
104
4
12
60
32
52
33
3
72
56
61
120
3
80
88
44
40
81
23
12
88
21
59
16
ABCD 96646070726*3^$a+1 [50004]
48
48
3
1
20
15
60
36
18
12
7
47
93
51
60
1
20
84
105
7
12
17
43
11
9
12
51
25
32
57
18
30
3
3
36
9
4
17
3
52
23
33
75
33
24
15
57
84
4
11
9
52
155
18
75
12
3
141
64
17
39
24
27
108
12
1
24
56
33
19
17
15
40
35
21
9
114
12
9
84
15
36
54
114
21
15
45
12
27
36
1
113
66
24
21
16
71
9
3
42
51
69
39
12
99
93
63
93
51
60
21
48
15
42
30
25
20
12
36
21
36
39
240
40
35
90
6
120
97
11
1
41
27
28
35
49
53
27
15
21
168
24
12
39
37
8
15
84
25
32
144
4
35
21
12
24
36
84
21
19
36
32
88
68
45
51
3
21
15
21
16
17
87
24
52
44
84
27
9
28
71
1
56
24
16
32
93
99
84
12
3
45
36
21
27
27
21
60
9
51
39
81
60
9
63
12
24
4
56
15
241
29
42
54
48
55
23
18
30
24
18
19
71
9
36
27
12
18
6
9
36
96
3
48
9
28
95
21
9
75
57
51
4
36
80
24
15
133
8
3
37
5
19
20
84
21
39
87
72
33
72
60
72
36
72
15
157
8
60
21
7
20
15
105
3
12
69
36
9
15
76
35
9
24
16
23
21
87
9
40
56
4
8
135
18
15
24
16
17
27
156
12
15
33
147
21
4
20
132
60
16
44
24
24
12
45
18
13
60
72
56
51
90
3
12
129
27
48
36
96
24
40
83
6
90
45
9
3
45
18
42
48
42
45
4
35
18
51
12
33
27
4
128
88
8
36
9
19
143
9
24
27
120
9
16
104
24
144
88
65
72
43
180
68
21
31
44
45
18
6
39
15
36
37
35
84
96
18
15
51
24
49
23
33
4
12
20
88
20
15
36
60
21
24
24
12
40
8
12
39
45
45
15
16
44
27
105
24
33
15
12
48
33
39
15
108
45
15
57
16
120
8
24
21
90
21
144
16
71
90
90
9
45
6
18
27
24
16
8
27
33
4
20
48
40
35
9
51
30
7
35
12
73
5
66
24
30
18
57
12
81
18
1
20
28
20
111
66
6
9
100
11
9
9
7
8
39
21
24
28
23
57
27
21
72
12
21
87
63
9
27
48
6
12
90
60
45
4
20
40
11
25
8
60
69
18
24
21
15
9
24
16
131
18
27
93
7
35
84
1
53
51
39
1
5
18
45
21
24
87
16
92
15
21
105
15
36
28
11
1
8
132
76
59
45
60
3
30
27
136
107
25
47
25
8
21
42
54
18
201
159
18
18
37
80
9
31
89
39
144
48
9
31
44
63
36
36
9
64
20
33
7
8
45
3
60
27
48
69
3
117
15
57
16
83
21
21
15
24
24
21
3
40
17
103
71
9
27
33
28
8
27
49
5
3
12
76
53
39
12
3
21
24
3
25
32
12
39
1
56
165
19
68
40
8
3
1
23
73
47
21
52
5
39
45
3
52
35
1
23
30
27
60
3
24
12
73
5
27
28
20
27
21
39
33
112
20
45
54
57
84
76
35
9
15
93
45
6
21
24
39
18
55
20
60
132
3
18
7
44
60
48
40
131
9
111
21
15
33
36
57
7
12
36
5
55
12
23
129
24
76
44
135
45
60
12
64
59
217
137
7
35
1
44
9
15
15
9
15
18
3
27
24
69
24
27
6
3
24
21
6
45
3
21
12
172
35
33
3
12
57
21
31
89
15
27
109
68
96
24
3
9
16
17
67
5
15
15
129
12
27
36
30
54
93
87
21
24
15
36
1
36
20
63
6
3
60
36
156
51
12
37
53
18
24
54
31
53
3
57
3
63
9
48
4
20
33
3
48
15
42
15
3
36
9
9
127
161
3
24
28
8
12
15
12
37
104
72
3
45
16
36
29
91
59
9
4
32
48
108
12
52
20
93
30
72
253
8
15
69
96
48
4
48
24
71
93
12
3
84
45
27
73
180
32
9
30
9
36
12
3
1
44
27
85
35
54
36
15
63
1
68
48
4
23
18
39
120
39
21
15
36
105
3
12
9
63
37
36
60
8
132
4
11
37
77
55
71
33
15
96
48
21
16
41
12
3
24
69
31
8
45
150
36
36
1
8
36
39
36
1
32
21
6
81
24
60
28
23
9
93
42
90
66
90
18
114
15
123
45
15
9
60
3
162
55
35
48
6
12
90
37
32
3
90
3
48
4
17
18
36
21
75
13
116
15
12
97
8
12
33
39
45
96
27
111
57
112
11
36
9
24
12
48
120
21
19
32
24
72
3
37
12
107
21
124
5
163
48
8
12
3
49
5
27
45
163
72
11
25
53
19
11
1
20
3
72
36
33
111
30
43
11
36
9
24
96
4
11
1
23
12
249
21
36
19
56
12
28
72
11
57
4
44
24
72
36
24
60
3
72
25
11
90
204
54
37
8
120
15
57
15
12
18
19
36
35
60
9
36
240
40
44
9
19
32
51
18
6
13
95
21
15
72
48
1
35
69
27
9
3
45
87
1
12
116
15
1
11
93
15
57
52
41
12
75
4
108
32
96
12
15
45
36
36
16
83
21
39
12
24
73
20
12
3
18
270
9
111
37
56
21
3
12
15
18
42
1
20
108
15
57
105
27
3
57
57
36
3
12
72
40
47
21
24
15
1
47
72
6
159
16
35
60
33
16
5
31
107
6
27
3
57
12
48
120
4
68
72
16
8
16
65
115
101
54
21
12
27
1
47
37
20
51
9
16
32
60
81
6
9
12
160
32
120
60
40
11
1
8
135
21
16
20
33
36
19
17
63
28
5
19
35
18
27
24
4
8
12
12
ABCD 96646627354*3^$a+1 [50142]
33
84
18
18
24
72
18
57
45
39
249
15
27
30
15
9
36
54
9
27
33
36
21
30
33
57
18
36
42
30
90
222
30
303
27
201
45
36
18
168
12
60
48
45
15
9
3
6
66
93
105
36
15
21
39
165
54
72
45
129
42
69
24
27
132
33
72
33
63
72
33
90
21
15
48
45
12
84
21
96
102
36
126
150
36
54
30
6
75
15
18
36
18
30
123
120
135
33
57
63
99
60
18
12
96
66
90
15
75
36
90
54
69
117
39
24
12
27
18
87
72
21
27
105
288
30
18
6
36
30
63
132
75
132
30
36
27
48
72
33
24
216
12
18
186
36
102
72
69
96
15
60
33
3
57
15
156
6
30
6
15
48
129
27
63
6
99
111
105
120
15
90
54
66
60
12
42
12
96
45
3
42
48
87
45
12
6
9
72
96
24
15
105
75
21
72
15
12
90
36
42
66
60
72
207
63
57
36
69
27
36
75
54
60
63
27
48
60
105
3
84
36
24
9
9
87
3
45
48
72
27
69
99
45
27
18
15
15
18
132
12
96
12
87
39
36
258
102
24
36
30
51
45
48
36
6
102
18
24
66
18
72
69
129
51
165
15
48
120
3
18
27
27
12
108
108
24
141
3
105
21
18
30
27
63
42
90
18
66
24
192
114
36
3
15
93
63
72
117
33
3
36
33
30
36
6
54
66
60
15
51
18
27
267
66
42
57
27
6
48
99
48
57
126
54
108
3
171
18
15
48
135
33
156
36
72
15
18
18
66
18
90
180
6
36
33
33
24
48
15
75
72
36
33
57
78
72
84
24
21
36
15
12
18
18
60
21
141
15
33
159
75
21
57
30
9
69
15
60
24
3
144
189
9
6
72
69
156
99
36
9
216
9
66
129
69
6
9
39
72
24
165
51
9
9
48
39
159
69
21
15
45
270
30
54
81
9
18
114
3
33
87
57
30
60
120
90
75
51
18
36
135
63
18
87
12
15
36
120
90
60
30
54
15
135
21
27
6
90
105
96
15
30
36
54
21
15
69
108
3
24
36
18
99
57
36
63
15
54
12
60
15
69
15
60
15
96
90
18
30
60
180
30
132
156
18
72
135
45
99
108
15
177
21
27
45
63
117
48
15
45
30
57
156
39
78
120
15
27
30
78
84
6
180
63
21
108
27
105
120
126
18
6
9
99
165
195
45
153
30
9
156
123
81
33
87
15
168
81
24
48
12
96
129
90
33
27
48
252
33
45
27
3
60
33
111
90
15
15
36
105
75
225
63
90
6
9
27
84
18
60
138
54
99
24
48
15
9
60
3
36
54
15
96
87
12
21
96
63
18
15
99
9
45
72
15
12
60
21
126
54
72
3
51
30
15
315
36
30
72
108
27
168
39
21
93
15
15
6
144
66
18
18
153
60
27
72
192
6
102
186
27
48
51
138
3
3
120
42
27
21
90
72
72
96
36
48
42
3
15
30
15
96
96
15
54
99
153
3
69
30
81
177
15
327
57
81
54
60
30
15
81
54
54
30
144
36
36
6
48
195
12
15
57
51
57
60
120
15
285
252
123
57
3
30
132
72
66
60
12
72
6
120
24
63
120
105
111
72
15
12
42
126
162
15
15
6
12
42
48
9
81
39
48
132
93
18
30
420
12
36
54
72
21
75
54
123
60
51
66
51
75
60
102
123
3
54
6
72
12
78
3
81
60
39
105
36
30
45
105
54
57
45
114
126
108
15
15
57
3
21
33
3
15
54
66
24
21
105
3
27
204
36
84
108
33
39
78
51
39
21
99
78
27
3
60
33
57
30
18
24
18
93
81
6
129
81
18
6
15
3
45
117
15
69
15
135
21
84
12
93
162
18
204
102
18
111
24
303
9
ABCD 96646700446*3^$a+1 [50052]
9
7
29
15
24
45
3
33
175
104
81
24
207
28
132
29
79
20
45
123
93
39
81
24
51
184
32
24
112
128
120
60
12
33
15
24
16
29
207
60
153
15
21
7
80
100
8
4
65
15
16
12
17
15
40
56
4
12
56
12
33
79
188
45
51
105
15
156
4
56
9
135
45
147
72
81
31
44
76
269
12
223
92
12
40
101
67
5
3
64
101
7
68
117
3
105
24
7
44
276
40
144
72
113
39
36
4
32
120
21
27
52
20
48
28
68
249
87
184
20
84
105
63
33
99
36
225
15
24
52
20
9
24
87
40
8
36
84
72
48
96
36
60
9
187
80
57
180
3
177
3
120
93
39
48
28
20
36
24
96
9
7
53
84
135
40
48
44
60
141
99
48
33
87
45
156
15
16
200
60
36
112
80
120
96
16
36
77
15
132
84
124
20
21
99
48
100
80
33
24
48
103
257
67
5
187
44
57
75
177
223
152
21
15
84
72
144
24
12
33
3
12
28
8
40
29
331
65
331
44
9
27
100
60
20
28
60
20
12
40
8
72
28
5
111
64
56
9
7
68
45
15
48
33
111
24
144
120
105
228
3
249
36
7
17
36
75
12
40
60
77
15
48
117
31
20
96
24
36
84
76
44
24
192
21
43
60
44
33
132
51
129
55
20
12
33
7
8
280
176
40
56
69
12
207
60
16
12
152
21
27
40
8
184
68
4
60
48
32
144
105
135
4
65
15
105
3
33
60
15
96
24
9
55
65
423
120
33
31
41
63
45
24
156
67
12
32
84
60
69
15
81
12
39
141
139
84
44
160
36
140
24
48
120
144
24
24
45
75
40
8
64
8
72
48
21
231
93
67
84
44
52
48
56
40
77
3
120
9
15
21
84
7
44
16
29
7
5
3
4
32
48
45
3
124
29
24
51
64
5
51
192
48
69
43
104
33
7
8
120
72
9
24
43
68
216
33
7
44
69
135
16
20
84
12
180
9
87
12
48
84
60
108
105
15
21
135
16
44
120
45
84
15
21
51
120
33
55
32
36
33
99
40
32
33
7
29
84
15
12
9
39
21
55
32
132
333
103
32
12
12
9
79
41
135
16
60
20
24
69
27
40
44
76
8
136
24
72
128
168
24
69
99
16
12
17
171
84
60
45
7
41
39
28
56
45
15
144
21
144
36
12
7
56
24
16
5
24
43
5
67
56
96
69
67
72
65
91
36
216
200
144
9
175
29
27
120
9
27
45
39
48
48
88
32
84
9
12
27
16
65
180
27
4
144
5
147
33
15
64
281
24
15
112
53
51
64
80
312
84
36
33
15
21
7
53
7
113
79
56
16
60
44
40
32
57
36
79
41
144
87
60
24
69
43
8
24
12
240
48
28
104
40
41
43
44
45
36
39
96
9
15
120
208
44
93
31
56
16
32
45
96
91
8
88
5
67
221
24
27
9
120
24
120
31
29
15
108
57
48
7
65
36
15
64
132
8
100
5
15
12
60
21
75
24
9
31
144
32
33
115
116
76
17
147
33
55
32
24
16
60
164
129
111
165
120
67
8
64
36
5
7
8
24
72
40
29
27
297
7
44
36
108
36
60
69
36
60
127
44
16
77
15
48
144
40
44
105
24
3
48
72
24
184
20
45
15
40
200
9
108
63
16
80
28
132
36
12
116
24
100
221
7
44
9
55
89
120
15
21
7
32
141
24
156
159
96
264
16
12
32
33
63
12
33
72
267
160
12
89
75
9
27
48
76
36
44
12
4
84
89
51
69
15
16
12
44
21
72
51
24
12
16
44
40
168
68
48
4
ABCD 96646785472*3^$a+1 [50008]
21
4
36
41
18
1
15
21
5
6
30
34
29
15
6
75
31
33
35
1
28
11
14
10
12
69
5
22
44
90
15
39
30
6
28
5
16
27
48
9
53
12
36
24
58
14
6
13
5
36
39
9
30
45
12
19
45
5
82
48
25
61
6
12
36
65
1
18
16
24
21
27
8
12
9
9
15
57
72
15
15
1
15
14
6
16
5
4
39
5
12
9
31
20
4
29
10
5
15
16
5
4
12
11
37
5
6
25
59
12
16
20
42
35
25
91
11
16
17
56
4
7
110
23
43
24
9
15
40
20
6
6
13
185
34
32
16
60
2
15
3
60
28
5
4
5
10
38
39
4
29
51
40
35
12
33
19
12
33
132
5
6
24
40
14
31
23
18
63
15
1
11
69
31
2
7
60
11
18
66
54
12
43
35
1
15
5
9
15
20
20
27
8
36
13
35
28
84
5
4
35
6
24
19
17
96
7
71
24
61
5
22
33
4
35
17
21
3
21
34
44
1
20
21
18
16
50
30
4
41
105
59
40
15
21
9
51
15
29
11
2
27
75
57
4
11
30
18
1
65
54
121
15
14
27
15
16
33
15
5
129
11
16
24
15
52
50
30
13
44
36
19
38
7
15
21
44
21
15
45
22
9
80
33
36
35
11
5
15
30
24
34
17
9
24
27
180
4
47
4
44
12
24
9
67
12
17
3
28
29
33
6
9
43
14
30
18
10
20
1
15
2
7
11
66
24
24
70
1
4
43
20
9
55
49
19
28
38
30
6
6
48
4
57
20
15
18
55
20
15
1
41
30
18
10
21
20
21
30
33
21
59
55
16
110
24
15
60
45
10
2
30
69
27
4
44
72
30
7
36
29
67
15
69
36
20
4
4
85
12
30
36
30
19
20
21
82
38
3
27
48
6
3
21
59
23
8
6
24
10
2
24
70
24
29
43
2
87
4
5
10
2
18
25
17
27
21
66
9
87
37
15
48
12
32
4
21
24
15
26
43
53
3
15
25
41
78
16
14
7
11
4
69
137
78
9
16
15
5
9
27
3
30
15
15
6
30
1
68
31
2
12
15
15
60
21
24
33
22
2
19
11
36
49
68
3
48
24
45
45
6
6
10
13
95
2
24
24
66
16
33
15
12
14
22
8
6
15
8
25
30
76
9
5
12
54
1
4
76
9
36
15
43
60
12
14
15
55
9
5
6
24
6
12
7
47
33
15
5
11
65
4
27
5
19
45
20
21
96
48
10
24
8
37
3
53
16
11
12
5
37
6
9
88
5
46
9
3
14
54
6
15
3
1
71
13
3
12
17
33
7
53
30
25
32
28
11
36
36
30
82
65
21
51
9
30
25
24
23
9
55
14
22
9
3
62
24
12
12
11
25
36
3
12
4
44
3
30
19
53
6
4
72
38
11
40
21
15
19
49
35
21
20
4
3
32
25
35
100
41
19
21
17
7
41
82
8
4
12
26
99
3
18
18
12
33
16
83
25
20
12
48
16
17
22
20
6
10
5
81
18
1
35
9
57
23
20
56
9
87
8
16
20
11
8
42
34
41
19
5
4
23
4
50
19
5
31
5
24
6
33
3
28
20
49
12
41
22
8
97
36
5
12
18
21
19
14
18
9
24
16
15
48
17
48
15
1
20
24
12
4
4
1
51
19
9
5
7
11
33
4
35
16
25
16
19
2
34
89
9
7
5
3
7
24
2
42
16
2
3
39
1
4
11
9
11
12
13
36
8
27
9
4
17
3
15
45
76
64
80
41
10
14
51
9
46
45
11
13
5
27
24
24
33
10
32
57
24
27
12
16
5
69
10
26
31
11
18
12
30
9
43
17
28
5
22
8
66
24
31
15
56
25
15
8
60
30
7
24
84
17
24
6
16
14
6
33
9
46
9
11
4
2
10
14
31
44
75
25
15
25
11
5
33
7
20
3
1
29
15
63
49
8
12
40
23
40
20
18
103
44
16
5
12
10
80
28
9
5
6
1
4
40
15
141
48
52
3
25
11
5
20
4
40
23
42
36
22
12
20
40
2
15
9
30
12
18
19
12
59
30
22
9
80
24
67
2
10
5
16
4
1
39
60
3
13
20
15
64
1
16
43
32
9
36
39
9
16
41
58
98
43
80
9
11
1
3
31
5
40
17
22
2
36
3
7
32
90
12
36
72
27
21
103
29
15
7
26
12
51
19
5
15
16
2
27
21
10
41
60
21
12
72
19
36
15
74
12
24
75
39
85
4
32
83
1
15
49
31
5
1
36
60
10
14
15
19
24
48
12
21
11
25
11
42
18
60
37
27
29
4
16
7
24
4
60
14
6
1
35
25
3
26
42
33
15
9
21
15
9
11
16
9
30
36
16
33
35
6
96
12
75
27
33
3
49
29
15
21
63
51
21
3
16
29
7
48
60
36
2
19
89
30
24
18
19
51
33
39
56
9
15
6
12
10
29
4
36
15
8
21
9
18
40
8
21
19
5
4
15
20
6
10
14
6
12
12
45
21
15
15
36
25
5
6
69
40
8
20
20
35
72
16
9
15
5
84
16
8
33
58
14
11
16
64
44
12
9
6
4
5
39
16
2
12
7
24
15
14
75
60
21
42
17
16
60
4
5
60
30
5
1
12
12
6
69
33
39
4
29
46
26
15
3
1
29
18
9
39
1
44
21
3
40
23
17
20
5
66
25
29
30
76
80
21
21
3
64
3
20
12
45
12
43
5
15
1
11
4
2
3
57
42
6
46
36
17
7
48
8
13
11
6
120
3
7
17
15
6
31
20
4
5
6
18
51
4
113
39
9
24
31
15
24
26
34
68
33
60
15
9
21
6
45
31
2
12
36
58
9
5
12
39
9
42
9
57
7
12
11
12
1
5
30
4
2
60
10
29
19
20
16
60
36
36
8
25
59
18
39
84
36
9
22
20
13
5
31
5
34
56
13
5
58
48
14
11
16
9
24
18
9
31
8
1
3
20
1
17
27
72
4
20
4
5
42
9
20
37
87
3
90
27
16
56
39
42
3
24
16
44
33
123
81
39
36
51
9
9
24
6
60
1
5
46
14
36
3
7
57
12
8
3
97
53
60
19
3
5
57
34
86
10
33
47
24
30
51
15
25
23
18
22
17
31
32
16
26
3
51
9
52
24
39
21
24
3
74
39
76
48
5
27
31
20
114
30
30
19
56
39
12
9
8
13
23
61
24
22
20
30
18
6
15
21
60
3
9
31
11
16
74
10
65
4
40
20
17
19
39
2
3
31
38
30
6
15
7
29
15
6
18
29
25
15
67
5
24
9
71
19
6
111
19
69
71
6
54
52
9
144
36
23
30
10
25
7
30
36
12
10
8
33
4
5
6
16
9
40
4
31
9
20
177
6
30
18
24
6
10
20
52
9
8
55
5
16
11
6
27
3
9
21
7
12
11
33
7
14
66
40
24
5
4
41
3
93
22
32
4
36
24
2
23
20
35
4
38
87
21
51
31
9
5
15
51
13
20
87
84
73
11
1
5
24
30
9
16
56
33
15
3
12
16
2
7
17
60
36
22
2
19
41
15
40
41
47
16
7
24
5
33
18
12
57
21
12
7
8
3
48
16
33
15
26
10
25
59
26
19
15
17
19
41
31
9
29
59
31
6
24
19
100
32
4
7
4
48
26
102
9
39
9
27
9
16
83
12
48
21
15
6
19
4
32
53
7
41
19
20
3
30
166
2
94
33
32
4
40
19
6
22
2
36
34
5
56
11
5
3
12
78
67
59
1
15
5
19
5
16
24
11
13
17
48
6
1
29
19
5
15
15
5
7
16
2
7
4
19
6
12
18
9
105
6
25
24
3
14
18
36
1
20
44
11
20
6
18
21
43
17
33
22
8
85
3
17
7
9
5
60
6
16
50
12
58
33
36
8
15
21
7
37
1
15
84
31
5
4
3
32
52
24
24
2
6
49
64
1
6
13
47
13
24
80
21
31
8
27
25
23
18
3
4
41
15
7
2
46
5
4
20
21
10
9
27
14
31
3
2
3
16
39
65
15
28
69
8
27
9
7
13
31
4
2
27
105
58
9
15
26
30
17
1
36
15
55
26
18
24
16
14
27
3
52
9
29
48
19
44
9
12
54
12
28
20
1
59
30
60
51
3
21
16
3
12
5
21
43
41
3
12
24
55
45
41
10
8
57
39
21
28
20
3
37
3
29
4
29
30
21
55
5
21
48
12
19
5
22
29
4
11
16
20
108
4
1
19
21
136
5
24
54
61
24
3
17
51
66
10
9
11
9
51
33
3
37
36
11
13
3
2
58
38
22
14
24
12
22
17
39
1
8
36
21
23
7
45
51
24
9
7
37
32
44
4
3
29
19
5
ABCD 96646905814*3^$a+1 [50286]
104
1
95
40
24
48
32
121
216
39
104
112
129
15
24
152
145
39
56
40
249
15
321
111
24
528
192
120
105
119
61
75
8
256
176
96
40
69
60
351
9
303
192
168
177
119
16
225
24
15
21
171
152
208
24
105
383
192
685
75
24
45
131
136
9
39
56
144
25
15
96
96
120
24
24
120
24
72
48
96
56
136
8
25
87
33
159
72
248
520
216
72
48
200
121
39
80
301
35
16
33
239
160
177
111
264
56
73
15
200
64
96
336
128
157
84
60
156
63
72
189
35
96
96
349
204
119
160
201
215
385
447
33
111
360
48
56
96
109
35
121
24
111
24
120
72
104
88
57
63
320
97
399
96
360
104
1
15
320
40
8
288
40
153
135
120
465
159
32
96
13
240
36
144
39
297
183
357
60
311
88
96
9
111
216
8
1
143
457
311
64
80
64
312
152
96
16
48
72
96
8
205
240
371
25
23
192
184
105
135
21
51
48
96
48
96
120
24
168
69
3
32
280
104
1
399
80
16
9
207
264
9
119
112
225
95
49
39
8
40
24
24
21
3
141
179
16
264
120
201
71
64
45
171
9
216
63
21
36
39
201
135
120
105
23
121
15
24
120
48
120
128
61
3
201
71
280
8
121
111
24
32
144
88
72
24
225
87
168
152
208
141
83
48
232
96
432
9
15
224
96
136
168
224
61
27
48
344
457
24
120
255
105
239
240
208
489
15
69
75
321
324
75
96
8
601
111
24
80
16
128
240
760
21
36
24
375
72
72
48
80
109
84
47
13
35
136
240
165
3
48
24
105
135
48
248
88
165
131
25
63
96
165
36
15
176
64
249
111
24
96
96
32
232
9
15
80
112
9
39
120
360
32
48
25
216
111
93
411
96
168
192
168
21
243
81
287
73
119
61
75
ABCD 96646991458*3^$a+1 [50010]
21
8
96
25
30
41
13
6
105
129
75
72
104
64
12
60
75
18
6
21
44
25
71
55
54
111
24
9
27
8
1
30
81
20
25
3
80
97
18
17
19
5
24
12
144
76
45
83
7
60
153
27
93
15
72
45
48
51
5
36
64
24
12
8
115
5
12
124
39
45
36
44
12
28
12
8
1
90
5
31
33
51
5
19
30
11
76
80
49
24
90
5
40
45
111
20
76
8
16
15
60
84
45
80
76
84
21
11
24
60
16
48
21
11
88
120
96
69
11
4
56
55
66
54
6
143
91
90
39
27
9
51
33
15
17
19
21
48
27
89
19
65
12
28
165
30
42
15
20
19
45
20
36
4
21
23
172
3
41
4
20
72
4
24
72
80
84
124
20
61
24
11
1
3
21
30
41
139
54
27
20
24
4
32
40
8
52
60
44
55
21
45
78
30
107
19
6
48
47
4
75
9
15
185
12
4
9
72
3
165
15
111
21
120
44
64
12
3
41
55
9
21
54
36
5
19
57
15
65
4
156
8
16
15
54
27
8
55
36
6
23
61
75
75
9
117
54
5
36
24
19
72
114
35
24
16
24
21
36
119
25
36
75
8
31
5
85
111
24
9
66
29
85
30
21
56
48
55
21
116
43
21
36
33
126
9
12
60
20
25
24
15
24
51
126
3
135
72
89
4
56
19
12
24
30
36
3
96
105
15
15
6
23
7
60
5
24
1
54
185
24
97
3
92
13
15
12
33
72
3
56
16
44
40
39
101
1
59
4
60
12
9
35
19
6
119
52
48
15
12
54
11
4
20
16
20
43
21
9
131
55
29
40
12
24
75
9
32
115
105
99
29
40
12
3
36
89
16
81
3
45
11
96
40
3
5
151
60
66
54
9
12
20
60
4
24
36
36
20
103
41
4
81
15
24
20
55
65
16
45
11
24
4
20
85
12
23
16
20
60
61
18
57
140
64
81
18
60
45
21
54
45
27
33
12
69
11
4
21
39
105
66
114
35
55
45
21
18
5
31
6
39
9
36
6
105
24
15
54
11
36
4
156
99
81
24
84
80
1
54
21
69
11
4
60
12
68
25
11
55
21
48
57
3
21
15
24
36
69
30
17
48
31
105
44
31
9
116
40
96
24
15
5
1
3
80
12
64
60
164
36
25
71
60
103
81
24
21
75
60
36
69
15
84
72
128
16
9
66
54
75
20
1
90
21
9
15
24
87
24
105
20
19
21
96
3
60
66
95
76
195
33
32
48
60
37
75
68
72
4
36
39
69
12
63
162
90
9
80
40
45
11
88
116
76
33
6
36
113
61
60
66
29
120
76
33
15
57
54
30
75
36
8
7
9
24
21
114
125
1
216
99
24
60
116
1
18
77
60
85
95
43
21
39
21
24
132
8
7
54
11
168
60
16
15
5
96
144
24
52
44
36
40
33
11
16
140
43
41
16
3
102
108
42
9
84
72
8
12
24
55
5
40
180
15
45
20
19
5
16
104
1
36
63
12
48
20
16
75
45
9
15
27
30
3
201
11
28
12
39
69
156
20
115
5
24
37
60
54
41
28
15
77
84
19
21
44
12
220
8
12
100
3
5
16
15
5
60
4
36
36
48
57
15
24
56
4
15
41
4
20
1
60
138
65
7
89
205
30
9
12
8
175
21
36
45
23
31
90
36
15
24
44
31
29
16
56
48
31
54
36
39
132
9
75
51
138
75
60
116
19
90
27
60
45
203
16
20
24
1
51
45
3
32
48
40
51
6
83
52
39
24
5
16
69
36
30
105
116
40
8
36
4
21
30
65
96
25
18
5
16
45
24
72
18
12
33
207
53
40
140
1
30
21
204
24
27
29
1
15
3
117
33
75
80
40
57
54
65
25
11
64
9
131
220
20
16
8
76
24
36
24
32
4
20
36
4
21
15
375
9
24
147
90
54
41
49
36
83
16
60
20
1
23
36
136
60
15
93
36
56
73
95
52
69
54
41
115
6
15
69
6
18
111
9
27
69
30
9
12
8
16
15
81
3
5
100
21
36
3
132
20
85
3
36
45
15
39
72
54
35
1
39
56
40
45
63
60
156
20
24
91
29
76
20
61
18
17
19
9
12
48
72
48
92
43
5
136
44
85
11
16
8
127
9
39
5
31
6
15
69
36
159
9
11
1
35
79
9
21
35
16
3
41
36
4
15
29
16
45
11
19
5
1
39
20
40
84
36
36
24
36
24
20
4
12
33
131
4
141
30
9
36
60
144
20
61
35
40
44
1
15
20
16
3
222
3
87
9
21
35
79
29
55
41
1
3
32
48
36
1
39
21
39
36
20
43
72
45
68
85
6
36
45
128
1
35
64
36
45
75
20
49
11
36
28
51
45
80
1
60
99
81
3
36
116
4
51
54
54
21
21
15
8
60
16
20
144
7
30
3
96
60
9
135
12
15
18
35
16
129
11
61
3
80
60
1
15
20
36
13
11
184
36
104
61
15
9
12
198
21
20
4
105
30
6
35
4
20
16
15
69
32
84
ABCD 96647583562*3^$a+1 [50037]
27
36
36
54
6
48
192
33
27
90
30
21
39
18
7
35
48
120
126
79
17
60
48
60
42
30
18
150
6
25
80
81
54
36
229
131
30
108
30
6
7
8
21
78
21
75
90
6
30
18
6
24
66
36
18
66
24
117
159
57
57
60
102
48
60
36
66
24
54
12
30
30
138
96
24
235
65
12
91
8
9
60
72
3
27
30
55
8
75
21
9
12
24
27
3
24
30
30
33
27
42
60
31
77
6
141
129
79
41
6
60
13
5
3
3
120
117
69
48
12
55
5
30
24
24
21
9
247
239
57
64
89
90
36
9
51
150
24
55
11
84
57
69
78
66
99
112
5
30
213
40
107
18
126
6
30
60
90
174
174
7
65
39
9
6
25
24
11
96
85
5
120
18
6
54
30
42
108
81
69
6
117
72
75
30
36
19
5
3
9
63
40
35
12
90
24
135
69
30
102
84
30
109
11
36
18
12
30
240
13
5
60
6
114
31
80
16
29
144
102
69
99
186
6
30
90
30
79
65
330
37
29
30
90
48
60
7
119
6
51
3
54
60
6
60
25
101
144
36
30
18
162
13
35
21
21
78
141
21
115
56
39
25
5
60
15
99
6
39
99
36
36
45
3
13
8
21
51
3
30
36
24
6
24
69
16
11
114
6
48
12
9
21
54
85
35
84
36
90
36
174
60
6
78
25
5
91
35
21
195
21
57
36
90
54
90
25
107
120
30
24
24
162
54
60
75
21
18
57
39
9
51
36
324
120
180
30
66
49
35
6
90
13
5
3
24
45
91
83
24
37
8
21
54
6
180
6
69
51
24
69
45
27
24
72
87
12
261
57
6
60
69
111
156
85
24
35
6
79
96
35
24
6
258
6
60
6
21
93
6
30
24
150
36
78
42
90
90
84
66
24
51
15
78
3
9
103
5
6
84
42
114
96
13
137
15
64
41
54
9
21
51
3
37
149
27
27
12
90
63
96
40
24
137
18
6
24
7
8
27
180
81
3
66
24
36
30
18
12
19
59
37
173
12
31
72
47
145
80
15
30
30
21
64
80
64
35
21
96
27
37
5
43
248
33
66
13
11
30
6
25
24
5
150
90
19
251
6
60
43
8
3
54
60
12
79
11
24
24
60
36
90
75
51
48
37
144
185
114
45
177
54
30
126
30
90
30
234
24
61
59
42
48
3
24
33
66
24
85
120
17
15
69
66
145
5
54
21
9
6
48
102
19
11
54
31
48
72
89
36
24
60
90
336
30
90
18
6
37
83
6
39
21
138
57
3
36
6
30
21
69
78
42
30
48
157
5
60
18
181
5
30
36
25
35
45
3
36
84
21
40
35
24
162
30
109
41
60
30
78
90
13
47
1
125
27
3
165
21
51
9
39
75
6
55
24
89
31
65
36
78
12
30
54
30
7
8
141
115
29
66
60
48
45
48
87
96
54
3
33
6
48
30
6
66
19
120
65
126
18
12
60
15
69
6
21
69
3
21
36
90
48
93
123
61
8
15
6
174
12
30
3
21
27
72
87
1
72
80
48
24
165
24
66
9
39
150
27
24
72
99
13
11
36
30
24
115
32
192
75
60
105
21
27
39
60
69
51
30
30
48
30
6
6
55
59
45
21
51
3
6
103
32
9
31
144
24
80
117
30
144
156
249
69
30
141
40
131
85
35
45
45
78
252
129
72
9
30
25
5
54
186
18
12
109
5
24
43
8
192
168
15
126
3
40
72
8
16
5
36
39
9
126
121
96
179
24
66
30
48
72
54
66
108
60
42
90
144
6
19
11
120
21
99
45
45
75
16
8
75
36
9
81
108
72
19
5
30
60
1
5
3
57
18
12
33
21
67
23
114
66
66
60
30
48
25
5
12
39
15
54
132
18
72
60
9
81
343
168
59
90
18
12
18
3
147
96
96
108
1
65
30
129
51
30
36
139
24
8
3
54
42
108
57
24
105
54
121
41
90
85
35
18
126
60
144
42
55
8
72
15
108
216
6
15
33
6
36
21
3
109
137
30
ABCD 96647647576*3^$a+1 [50089]
144
54
60
66
31
65
84
24
48
60
7
11
30
162
54
6
102
115
11
24
18
48
72
67
101
36
39
69
43
47
198
192
36
39
51
45
64
107
18
60
18
30
42
48
54
60
18
36
30
55
59
21
117
24
66
24
108
18
43
131
93
15
6
72
12
36
72
72
108
114
48
276
36
30
78
1
17
12
18
60
12
126
162
42
30
90
186
30
42
18
126
108
25
11
69
57
39
189
132
18
180
25
185
36
19
95
12
69
57
90
18
6
54
30
1
23
201
51
54
54
12
24
109
35
45
243
54
18
48
150
48
15
207
18
12
24
126
54
84
67
128
201
36
3
141
78
12
24
81
9
30
216
114
30
24
12
168
90
27
16
32
51
30
24
36
84
132
43
11
66
78
85
32
39
6
3
16
11
18
36
54
121
29
48
99
9
132
163
125
30
54
276
66
180
24
30
60
72
187
137
108
12
144
31
41
252
78
174
126
24
25
23
25
47
60
54
54
198
84
54
6
195
21
72
30
78
12
18
25
128
81
54
25
137
39
3
30
15
147
24
102
150
12
198
72
150
30
6
144
36
1
71
54
84
15
21
60
30
6
72
138
72
258
90
37
53
30
78
36
54
54
12
78
108
18
84
6
102
24
138
240
117
45
99
57
7
96
77
150
30
132
246
54
127
35
45
141
90
18
7
29
48
6
30
42
120
132
12
13
23
24
54
36
84
24
27
171
18
54
12
54
54
162
54
126
54
90
15
75
6
15
51
18
6
54
72
7
192
125
36
84
24
54
36
54
147
15
33
15
126
36
114
12
129
33
72
60
48
108
144
60
115
41
39
48
21
24
51
105
55
5
30
42
12
6
84
96
54
30
105
3
42
120
60
12
3
15
162
90
60
25
23
36
180
24
36
30
36
163
53
114
25
59
132
18
31
131
18
54
66
54
36
6
36
84
36
18
37
59
48
18
18
24
18
7
41
54
18
180
43
29
6
45
99
45
75
222
36
19
155
24
66
18
42
90
90
144
84
6
30
240
54
12
54
24
90
30
72
3
51
114
30
18
114
30
18
132
84
162
79
11
18
24
30
45
117
24
51
105
126
73
35
45
144
123
90
12
258
72
30
36
36
126
18
15
57
180
18
42
30
9
99
61
83
6
12
72
51
9
30
96
12
42
66
60
30
6
33
15
97
245
108
6
105
21
66
24
49
35
54
18
72
13
83
36
121
5
12
72
90
13
5
75
21
72
30
37
5
72
300
6
48
222
54
66
54
96
117
21
96
30
45
33
66
162
144
24
19
47
36
109
41
84
54
90
51
171
72
45
21
72
147
21
12
24
135
75
54
72
7
48
5
48
6
213
3
48
36
121
23
42
30
24
138
31
41
24
66
168
18
72
30
96
30
15
27
37
53
12
15
21
54
90
186
12
72
61
137
39
51
18
96
30
13
5
43
17
36
156
6
18
7
47
30
108
24
90
66
204
18
21
45
24
30
72
24
61
5
43
32
15
18
15
63
102
36
42
90
115
29
84
6
25
11
84
78
108
7
83
109
35
45
81
72
12
78
13
17
6
12
54
114
309
27
18
42
73
83
54
24
12
19
5
90
144
12
18
24
216
126
246
72
36
72
204
31
128
57
7
11
30
231
9
12
24
48
6
84
6
12
42
45
3
24
108
138
18
157
209
271
35
237
16
17
79
83
12
78
72
75
51
30
144
463
77
54
45
9
7
11
18
6
54
66
90
24
54
30
72
60
54
12
25
144
173
78
252
12
234
ABCD 96647710000*3^$a+1 [50031]
33
69
108
7
36
14
3
57
33
37
86
42
9
6
72
30
42
15
183
120
3
39
21
160
2
12
15
78
18
84
18
171
9
27
15
66
42
120
57
34
17
60
33
54
57
21
30
90
10
12
17
3
148
8
51
108
37
5
18
18
69
3
30
75
3
87
198
34
23
12
61
84
134
70
47
73
41
141
18
399
105
6
10
44
45
63
52
50
123
57
42
15
3
30
75
73
17
12
18
61
60
14
27
63
27
1
134
15
43
68
12
108
42
105
13
17
93
219
36
30
27
12
60
10
5
30
150
18
33
39
39
9
13
8
6
81
27
15
67
5
36
3
4
176
124
110
15
21
46
26
135
24
39
54
36
9
13
8
111
3
36
171
6
57
12
6
48
22
2
12
33
73
2
46
156
36
12
17
21
72
3
12
42
69
6
105
48
60
12
9
54
15
21
9
3
69
73
2
3
18
210
42
1
86
24
36
141
57
27
21
40
35
54
15
3
1
2
30
75
57
27
18
18
39
18
147
15
15
55
23
15
15
108
43
86
60
156
180
162
28
12
47
36
39
51
24
33
10
8
18
129
21
9
43
2
15
33
24
210
3
30
55
35
37
53
31
26
15
19
36
23
105
3
129
30
10
8
75
87
168
15
12
45
10
5
48
55
5
18
54
69
24
87
18
141
180
57
103
59
1
50
21
13
20
15
1
17
9
144
69
3
27
21
39
15
3
165
45
93
22
14
3
21
9
25
47
60
30
93
33
54
36
39
108
3
3
9
27
33
75
15
120
18
39
10
68
27
6
12
132
18
121
17
45
15
54
66
55
8
54
18
69
79
47
3
36
30
21
3
30
22
2
15
30
75
70
12
26
78
9
55
8
144
18
45
72
78
15
42
51
19
125
15
90
24
30
21
31
20
39
1
74
10
23
21
27
13
14
12
3
31
2
18
90
51
171
15
30
75
42
30
90
3
3
30
22
14
15
3
3
195
39
30
3
15
3
54
33
45
153
99
16
2
123
55
14
33
61
11
168
30
45
36
69
15
3
87
52
8
30
36
22
2
48
60
10
5
3
30
39
48
54
39
24
33
12
153
9
45
90
18
30
3
12
45
15
33
4
96
14
106
14
75
105
78
30
3
69
24
36
15
18
85
5
51
52
12
32
30
36
15
24
21
12
105
3
18
72
72
15
61
29
81
9
42
15
6
99
45
15
18
15
33
13
11
66
45
102
28
47
15
15
60
12
55
23
12
168
87
18
6
10
60
14
6
9
42
66
45
48
69
75
33
39
93
12
60
1
12
113
69
15
18
27
156
15
43
110
27
9
15
48
18
42
18
13
44
63
129
24
27
3
24
33
75
159
15
33
57
3
12
153
45
3
198
6
34
32
57
51
16
134
72
30
39
18
105
15
45
36
81
3
42
18
36
51
93
12
78
30
36
57
72
18
15
39
21
45
7
107
3
12
195
6
13
41
93
36
22
59
6
43
84
47
63
12
15
6
85
128
39
30
7
68
3
3
102
42
15
123
42
18
18
84
15
45
46
20
69
7
101
7
32
90
108
18
18
39
48
19
74
51
19
77
84
91
89
93
60
12
3
3
138
57
33
6
33
30
75
18
87
3
60
4
44
21
18
48
45
12
123
24
108
30
72
36
24
39
16
35
51
39
223
32
33
192
79
176
3
30
21
54
18
22
47
3
177
73
128
18
51
6
33
6
10
36
12
47
30
45
48
58
12
5
12
18
1
2
24
36
22
62
108
6
54
15
21
66
93
15
15
25
56
54
87
48
151
180
17
12
91
36
41
129
36
9
9
76
8
78
12
3
67
8
18
36
156
34
41
54
15
118
32
15
15
15
6
84
21
108
54
178
59
51
15
19
5
18
12
45
28
35
13
77
21
57
33
16
5
33
72
6
28
56
15
3
15
31
44
28
47
12
39
54
57
69
34
77
79
44
90
3
30
27
15
15
3
12
145
23
3
159
12
36
39
33
111
51
73
5
21
9
72
78
31
56
96
72
33
187
23
57
6
106
84
41
36
15
42
27
93
93
13
2
34
20
75
13
35
21
16
8
45
21
60
70
29
63
84
15
81
12
16
59
15
106
26
63
3
54
3
21
156
6
48
57
12
18
3
21
120
1
12
5
247
41
7
17
33
87
6
25
32
27
111
108
69
90
42
3
36
36
30
15
3
36
34
2
33
90
78
90
3
27
63
51
30
3
22
48
125
3
112
17
18
141
42
27
21
36
3
3
9
18
18
57
162
15
1
77
55
32
96
84
78
10
23
3
30
147
3
66
4
107
25
32
27
1
20
24
30
3
7
86
34
11
3
54
6
90
112
29
21
27
57
3
12
9
30
4
17
3
45
45
30
3
12
1
2
39
66
25
14
3
75
66
36
3
18
30
43
2
9
3
36
51
21
18
42
72
105
87
51
24
93
102
6
84
24
171
6
84
1
12
122
15
48
7
86
39
18
90
57
15
33
10
68
64
74
24
10
48
5
27
30
6
87
159
51
187
35
12
6
93
94
48
2
138
ABCD 96647891792*3^$a+1 [50052]
13
8
67
5
16
11
37
24
3
30
11
16
5
4
14
42
15
19
6
27
8
4
9
54
21
29
43
47
9
16
12
9
12
23
1
44
27
40
15
14
51
7
8
1
39
24
17
16
3
14
16
14
24
34
18
68
40
36
2
3
40
24
48
8
7
18
18
8
24
12
1
32
31
17
16
3
30
14
4
42
18
9
8
15
21
13
15
27
5
40
12
12
3
84
2
4
3
32
13
23
108
4
15
33
3
89
24
7
24
17
91
33
11
25
96
11
49
84
15
14
3
51
13
35
36
1
5
19
47
4
9
63
14
18
6
31
8
4
11
18
12
7
20
19
5
7
36
20
37
21
8
39
15
4
57
44
40
35
9
13
68
4
18
6
12
2
25
29
40
18
8
22
11
49
18
18
11
19
21
33
126
9
48
29
4
23
19
5
27
49
20
76
11
4
20
4
21
32
1
14
4
21
15
93
11
4
14
12
10
129
24
24
17
34
18
3
33
23
33
40
30
41
67
9
96
23
4
5
3
9
1
3
63
5
12
55
21
15
14
7
20
24
13
27
39
56
13
32
31
32
58
27
17
15
96
43
5
7
68
1
3
33
24
11
46
27
3
6
18
12
38
70
18
6
41
16
5
39
3
9
13
35
45
7
29
58
5
103
2
43
84
29
4
6
21
11
9
39
4
5
51
30
91
41
34
53
4
15
20
40
45
27
9
27
8
36
4
2
7
5
43
8
43
5
1
80
15
52
27
21
20
12
61
3
20
3
4
65
52
32
76
48
47
81
9
7
48
53
22
6
32
22
17
15
25
11
40
12
9
8
3
12
21
12
7
32
6
34
20
12
18
10
14
55
3
33
11
4
6
15
12
23
9
16
27
32
4
5
28
21
23
4
47
4
32
72
21
4
9
35
12
25
39
11
25
20
69
103
35
1
41
54
9
39
40
41
1
102
5
28
3
21
21
18
9
8
27
40
21
3
26
15
27
90
7
9
36
59
1
39
5
15
13
3
9
3
3
12
21
21
54
36
33
11
9
12
4
3
36
9
3
20
84
24
9
13
8
7
3
72
72
29
24
9
10
12
20
13
3
9
99
6
39
20
21
43
3
8
33
9
19
15
36
38
7
20
12
4
5
87
25
36
51
9
14
25
15
12
45
33
18
36
5
3
9
1
3
12
132
32
12
4
47
6
79
32
103
18
74
12
24
16
36
45
5
42
25
8
43
5
112
3
65
12
31
18
3
12
3
29
4
21
71
1
3
44
21
115
8
4
3
32
61
71
18
7
27
20
48
28
12
41
4
48
12
17
15
16
12
35
45
79
21
12
45
3
11
22
18
12
41
24
4
32
7
6
18
5
28
20
28
12
11
13
8
16
11
37
68
43
65
13
27
35
90
22
9
44
36
12
3
1
23
12
6
120
31
96
12
8
7
62
6
21
27
33
85
15
17
70
65
31
18
32
3
52
33
15
95
4
5
7
24
105
21
26
9
1
35
19
48
33
27
33
12
17
7
47
49
32
9
15
24
24
72
16
8
21
10
30
11
79
20
4
5
12
1
26
21
24
63
4
5
27
22
47
39
1
12
20
16
5
75
7
9
5
4
12
23
4
24
27
44
13
15
21
41
55
3
14
40
35
21
7
36
11
97
24
8
51
12
10
26
10
12
23
51
12
18
3
28
9
2
45
28
141
6
17
55
161
51
4
26
3
37
18
45
27
77
48
97
39
27
69
32
3
18
19
24
3
8
22
18
53
4
3
17
9
46
17
24
3
40
24
12
50
22
5
60
3
1
9
48
18
14
99
1
12
27
8
33
3
12
16
8
40
3
36
8
21
7
26
10
8
9
4
23
6
31
45
30
21
33
20
18
4
80
73
12
11
18
3
4
32
16
15
29
4
5
15
7
12
21
17
15
16
36
27
5
4
8
1
14
1
107
4
9
17
43
12
17
51
4
48
12
32
7
53
24
28
83
4
5
31
41
1
23
16
68
64
21
6
48
9
33
30
18
15
80
24
52
5
24
55
8
16
32
67
17
12
3
1
17
19
32
21
28
54
8
24
33
4
48
3
24
9
60
11
37
21
23
4
9
2
4
36
36
5
31
26
18
25
11
37
44
1
23
25
39
12
39
69
24
33
14
1
21
11
7
18
2
30
18
40
21
24
9
60
3
63
32
4
5
45
6
12
4
24
5
12
9
22
6
18
21
87
9
81
8
127
107
10
26
28
17
15
21
19
29
15
10
26
9
37
23
52
51
8
9
40
8
19
5
16
24
5
3
55
45
12
15
9
12
3
17
9
7
69
27
32
31
20
73
11
4
33
17
43
20
64
32
4
21
59
19
9
12
15
48
18
3
15
21
8
3
21
7
33
39
86
7
9
6
17
45
18
22
47
88
27
32
6
7
23
25
11
33
48
13
2
16
6
18
9
17
18
49
8
24
9
15
7
20
12
6
84
6
25
63
42
44
6
93
31
9
27
5
4
45
60
50
1
93
50
16
9
27
72
60
17
16
17
34
45
9
15
23
129
1
66
20
21
4
8
48
39
1
92
28
8
3
40
30
23
24
31
8
9
72
27
24
40
29
4
3
12
6
18
5
7
24
30
27
9
63
9
59
19
12
108
32
1
80
4
9
18
17
48
7
18
6
18
15
8
21
6
12
4
78
71
9
7
12
17
31
32
19
12
29
40
3
29
24
16
24
3
29
28
11
4
149
7
9
5
18
1
35
37
27
32
30
39
1
2
16
56
4
44
1
12
65
16
18
20
12
10
3
33
14
4
8
40
33
35
1
23
9
12
4
24
8
12
33
4
15
21
14
37
5
18
52
20
25
41
18
4
17
28
29
34
42
26
4
32
4
17
7
48
2
34
20
12
4
69
3
56
4
5
24
33
15
7
9
20
67
44
1
17
43
96
8
16
53
18
46
14
45
7
32
18
3
7
9
12
27
24
33
47
94
3
15
60
36
5
3
22
32
42
16
5
48
7
36
68
9
103
12
41
4
32
40
41
31
24
3
5
9
22
18
2
57
52
32
25
3
47
4
9
8
99
9
13
71
57
30
1
39
18
86
6
18
30
22
21
3
50
27
57
42
12
4
5
9
118
36
18
35
4
20
49
14
9
40
12
45
3
15
14
10
102
18
32
45
52
17
31
32
25
3
35
33
39
18
4
66
5
28
3
24
17
16
17
106
53
3
21
51
12
40
9
9
14
28
36
5
12
16
35
22
15
12
3
57
20
36
24
61
14
4
33
5
12
10
5
7
6
30
2
4
8
60
12
28
3
41
43
36
3
26
43
8
16
56
3
100
54
27
27
17
69
43
12
15
105
8
24
76
108
24
75
33
3
108
26
22
29
31
66
50
33
16
32
141
22
48
20
90
3
27
22
14
25
8
16
27
50
6
12
28
14
15
73
27
23
22
18
33
12
45
59
72
13
6
98
6
61
27
17
16
12
20
27
1
35
45
3
37
41
16
42
18
75
27
33
27
8
9
1
18
54
27
135
84
56
1
35
4
12
6
30
14
10
8
9
16
57
14
36
33
4
11
21
28
36
48
15
6
71
4
5
7
11
9
16
51
21
17
12
6
13
9
66
9
15
8
9
4
11
12
25
39
5
12
13
18
24
32
1
8
9
55
24
65
63
7
24
12
72
29
16
51
21
9
110
13
12
29
48
7
20
31
41
31
18
42
29
21
22
17
4
83
4
69
60
5
72
27
24
27
25
60
39
6
12
27
45
6
17
16
3
36
9
104
31
21
9
2
48
4
5
9
18
1
3
36
45
47
13
3
24
17
13
14
9
31
21
29
4
6
12
57
44
7
29
28
15
21
3
80
13
15
72
29
48
48
40
48
3
12
17
4
47
1
5
7
51
14
3
45
7
72
57
30
20
9
13
80
19
3
33
5
3
67
17
79
77
36
13
23
9
3
63
18
22
2
34
57
21
27
12
5
15
28
3
12
20
9
39
45
12
7
18
15
17
16
20
19
3
53
12
4
47
13
45
71
39
72
18
43
9
2
9
3
25
57
14
9
3
10
48
3
20
9
22
2
7
36
11
9
7
5
28
9
86
9
16
8
7
57
5
28
3
60
23
34
14
1
3
24
36
48
33
56
43
30
14
24
40
62
76
23
55
62
6
4
8
37
3
9
8
3
13
57
23
15
33
19
18
56
58
9
35
25
15
2
40
36
35
48
4
11
40
24
5
27
45
21
3
25
23
7
41
28
27
21
60
3
5
27
22
6
21
12
8
7
2
7
15
14
31
20
12
60
40
24
23
22
6
8
85
20
3
25
3
33
48
95
21
31
56
16
5
12
3
21
12
36
7
53
4
95
33
12
9
39
15
42
55
44
43
6
30
2
7
95
9
31
ABCD 96648754396*3^$a+1 [50123]
2
24
108
28
32
10
110
36
19
101
7
5
24
84
7
24
5
31
12
33
63
12
17
108
19
60
45
8
72
48
55
15
45
51
36
18
32
24
67
33
32
4
8
16
15
51
36
2
36
19
17
40
51
5
67
5
16
12
3
5
16
3
87
18
20
10
18
42
21
41
31
9
56
4
3
5
40
126
117
48
51
110
24
12
12
10
36
50
4
15
17
96
12
7
33
20
91
69
12
171
27
42
123
60
15
26
4
60
20
70
50
288
24
60
148
3
15
62
16
39
63
42
32
4
36
15
33
32
24
16
3
137
76
44
48
340
32
43
21
44
40
6
62
12
55
12
3
90
15
53
19
33
42
18
36
30
2
4
20
28
8
64
18
42
156
3
24
51
14
7
105
18
2
31
15
2
40
12
63
101
34
108
9
5
48
60
112
36
24
51
57
68
4
108
66
129
15
62
48
52
108
56
16
44
24
7
89
19
57
44
12
55
12
21
32
58
54
32
24
19
15
50
7
63
96
14
12
28
20
10
57
24
9
8
28
24
20
120
36
4
12
3
21
54
12
36
45
45
3
17
34
165
53
7
105
108
15
105
8
24
31
9
8
10
2
19
65
100
12
39
3
48
45
45
8
96
48
16
104
16
20
60
106
93
207
54
36
54
26
10
36
134
31
69
36
18
14
43
24
108
36
125
19
48
29
28
48
32
40
92
19
41
55
15
14
52
20
127
96
141
39
5
112
24
8
40
68
82
50
7
84
39
48
78
12
3
15
6
54
2
82
42
48
68
4
36
72
3
195
2
40
30
18
72
8
28
140
12
88
20
12
34
18
111
5
64
20
22
18
3
137
7
15
30
164
7
89
28
3
17
115
12
5
19
45
36
54
21
53
22
50
4
36
8
7
33
60
147
45
39
39
33
17
43
5
28
12
32
12
88
56
19
45
27
29
55
21
104
4
32
60
46
38
7
9
24
39
27
18
56
4
30
50
43
17
16
44
60
10
98
144
24
16
18
18
44
48
16
44
67
53
40
20
28
44
48
60
16
120
92
58
30
24
15
41
64
3
57
12
24
39
51
2
48
79
63
74
43
12
29
36
76
8
36
88
3
65
43
9
27
81
54
14
24
43
45
114
38
28
42
36
50
24
16
36
156
44
36
19
45
18
18
18
26
36
34
50
4
51
5
31
5
132
96
24
60
31
45
24
15
105
128
19
39
84
38
4
15
41
10
9
48
33
8
10
2
124
18
45
53
82
21
15
62
100
20
22
30
3
17
55
72
5
19
81
18
26
12
24
24
10
57
65
108
34
38
4
20
46
134
31
125
94
66
3
29
48
10
54
80
34
12
50
4
44
84
70
18
63
77
60
72
91
51
153
48
33
24
3
5
7
53
127
5
10
18
20
112
15
57
8
10
33
33
96
8
36
4
8
12
43
5
48
12
4
20
31
57
20
72
48
7
65
19
65
64
15
36
5
16
18
48
9
120
96
9
8
16
92
48
52
42
38
48
70
24
50
7
5
48
127
108
41
4
6
26
31
48
39
146
16
20
10
36
50
12
52
15
33
3
17
40
68
4
138
96
90
12
39
33
8
12
40
72
54
36
69
129
51
60
29
43
65
60
64
3
132
101
52
80
70
2
19
77
12
16
56
64
32
24
16
63
45
24
68
55
15
74
124
44
96
4
56
34
45
27
21
65
40
8
72
100
24
48
3
3
30
20
36
24
12
22
21
72
5
4
128
43
120
17
7
108
5
10
30
92
43
113
22
38
72
55
5
10
21
69
60
20
10
21
21
20
31
60
45
20
24
84
16
80
60
28
30
50
12
64
144
18
98
24
76
126
93
15
2
16
72
60
51
69
8
48
115
105
32
7
65
16
27
9
8
10
57
51
14
60
4
15
39
38
67
33
3
5
64
8
12
40
30
57
33
8
12
91
21
18
33
93
36
3
15
30
20
55
53
4
56
19
45
56
52
108
3
39
33
24
33
72
20
10
45
5
4
296
48
36
94
2
136
44
91
5
7
77
31
15
62
36
12
4
8
46
54
8
82
72
30
111
33
72
24
30
21
15
117
87
30
18
6
192
132
20
103
5
64
54
54
60
68
60
12
76
39
5
48
10
2
40
3
9
108
60
3
65
43
51
26
12
106
21
41
24
16
20
34
21
17
16
75
125
4
20
28
3
21
15
41
84
16
39
3
50
12
28
3
9
36
27
45
96
80
4
18
72
38
19
144
17
24
31
39
69
24
51
62
43
17
48
100
51
41
12
40
3
9
3
15
50
40
80
28
72
18
2
7
45
8
28
24
56
10
93
17
12
108
7
36
15
9
65
52
168
8
84
48
70
81
5
79
5
16
12
72
18
42
3
84
33
18
93
41
88
12
24
44
40
56
34
21
5
10
54
72
36
24
174
2
24
120
4
12
24
8
22
18
42
18
3
45
42
86
24
12
19
5
12
4
66
2
16
72
68
60
36
16
3
17
19
123
21
29
31
17
48
52
20
7
5
40
92
124
24
12
8
28
39
33
132
8
43
5
52
12
44
19
65
52
8
60
112
128
40
8
22
45
185
12
36
24
115
5
10
18
63
125
12
16
44
36
24
40
3
33
75
17
12
10
21
29
43
17
12
36
19
3
62
10
30
3
41
24
43
3
21
33
48
39
33
36
36
8
36
16
30
21
3
12
42
87
3
57
29
34
36
2
24
70
66
18
57
33
36
20
16
20
12
ABCD 96648984592*3^$a+1 [50001]
144
48
60
108
83
37
240
47
30
67
29
30
157
108
72
83
1
29
7
83
24
61
12
29
18
72
60
48
13
12
96
401
144
54
25
36
119
85
65
12
31
533
115
72
72
108
23
25
29
60
66
205
36
29
180
6
25
59
61
89
79
47
25
144
36
36
59
18
126
25
35
61
48
96
59
97
24
72
137
163
449
91
29
168
127
36
24
23
42
295
29
84
7
29
115
89
43
12
35
1
11
85
108
5
43
108
72
53
7
77
67
84
35
54
55
11
49
12
29
126
25
108
72
143
25
120
108
197
43
48
35
54
43
173
36
79
36
5
18
121
144
11
84
6
55
11
13
11
61
95
49
149
6
25
29
36
7
47
37
60
5
31
108
119
73
72
96
300
72
24
29
354
97
60
516
204
83
90
151
29
66
96
25
108
48
47
193
29
174
54
103
23
96
108
217
168
72
5
24
7
84
180
60
48
11
121
119
25
72
120
119
49
12
72
36
60
5
36
79
72
83
24
162
108
7
5
31
144
84
72
180
29
103
41
7
168
144
281
79
11
61
29
36
19
29
67
48
348
113
139
36
41
288
31
59
205
107
1
240
47
25
11
25
131
54
60
151
29
55
72
72
35
66
60
91
96
59
85
36
12
107
18
156
31
83
12
193
36
12
60
108
5
36
139
72
48
35
61
36
203
54
7
89
234
12
24
241
149
7
72
180
132
36
72
5
31
149
103
47
37
143
36
241
156
53
36
91
144
65
24
79
167
13
11
109
60
72
23
61
89
12
90
25
29
79
197
18
73
53
54
102
103
95
25
245
31
12
144
96
108
5
6
25
59
49
36
59
13
72
155
12
18
43
53
54
30
96
7
29
174
85
12
47
60
133
12
11
24
66
7
72
72
53
90
1
36
53
282
61
24
48
60
36
245
79
12
89
210
25
60
36
84
36
83
6
84
126
49
12
60
84
65
7
132
11
217
24
84
96
29
91
24
72
389
48
36
126
133
132
353
30
36
36
60
109
60
41
31
108
120
36
83
25
47
61
53
7
23
24
37
36
72
65
151
119
13
84
83
25
35
30
60
55
101
180
90
60
120
61
65
79
240
120
89
151
59
60
37
53
90
37
108
155
25
72
179
30
187
173
90
229
5
67
29
30
144
13
288
120
11
78
7
120
89
36
55
60
5
24
126
109
29
6
156
133
180
17
90
25
113
7
209
7
53
91
89
54
1
245
211
228
65
43
47
97
60
299
36
109
65
79
252
179
66
43
137
90
24
1
24
41
31
120
17
43
59
18
7
36
89
18
36
181
204
72
23
61
60
36
47
97
23
13
83
30
24
36
84
43
72
132
65
43
48
17
91
24
41
7
60
29
19
204
12
83
13
48
29
306
24
25
72
84
11
61
60
29
138
337
29
210
85
29
30
13
72
120
96
29
43
23
150
36
108
91
132
12
137
18
97
24
29
66
49
36
29
55
35
97
335
ABCD 96649052686*3^$a+1 [50004]
33
6
53
55
53
4
8
40
33
24
60
18
65
72
49
135
15
29
7
60
9
21
15
9
12
35
4
15
78
23
13
54
102
71
12
43
17
1
12
3
45
24
23
13
107
139
9
56
144
1
30
6
72
83
175
12
168
18
12
35
97
30
18
3
39
12
101
13
279
20
1
6
36
65
108
91
6
24
24
24
12
3
12
39
17
7
60
48
33
12
69
24
36
6
5
4
60
8
36
55
21
20
1
15
24
21
18
45
45
12
3
39
12
29
19
6
35
1
75
21
90
69
9
12
48
15
92
7
36
41
24
1
60
23
13
23
136
80
25
30
36
18
36
24
6
29
16
216
75
18
15
20
84
1
35
25
42
114
3
20
7
18
36
47
67
6
24
36
12
24
23
43
42
6
57
248
79
65
13
24
6
60
33
44
7
69
21
15
36
60
44
24
156
19
6
18
17
1
35
12
7
6
48
11
25
90
90
15
3
17
4
44
31
5
67
114
39
45
87
48
24
3
9
21
42
6
12
30
18
96
23
13
24
78
6
59
28
99
113
16
32
64
44
7
18
11
121
42
12
18
66
6
23
108
7
18
54
101
24
121
3
45
114
168
18
114
5
7
186
12
47
13
23
24
163
12
30
36
30
24
30
35
156
64
44
7
24
9
21
51
93
36
3
75
18
12
11
36
73
78
30
3
20
52
3
36
36
18
12
24
39
27
18
66
29
7
48
42
59
1
99
80
55
24
101
25
15
24
9
35
25
6
9
36
99
72
9
81
23
28
8
7
53
7
18
30
24
42
23
13
42
57
21
15
8
76
21
24
36
132
30
41
25
24
63
33
59
13
84
11
43
30
11
31
48
17
25
135
33
12
12
11
72
19
53
7
48
12
18
27
3
48
90
35
43
105
32
55
12
65
1
156
35
13
27
68
36
31
45
51
89
24
1
39
27
42
71
151
54
72
12
72
15
9
30
65
40
39
17
13
12
63
33
39
39
90
36
108
42
5
25
24
30
29
60
12
55
48
5
85
36
11
13
60
12
6
24
33
32
1
87
20
1
11
103
5
1
12
120
24
66
65
4
9
6
24
6
30
101
7
96
24
81
32
4
8
73
27
12
9
27
9
15
105
39
104
16
20
7
29
4
21
30
24
30
12
35
43
21
69
24
15
57
30
78
18
30
108
30
6
36
87
63
90
23
76
20
1
30
54
23
1
42
69
33
11
7
12
6
11
25
35
36
133
42
12
18
24
36
42
42
11
12
60
16
27
29
25
36
90
5
40
39
6
95
43
65
4
33
42
60
12
18
11
151
6
60
18
221
36
52
21
36
24
167
60
19
54
6
30
3
63
53
67
5
28
57
23
36
36
49
96
75
3
30
6
30
23
1
11
36
60
4
45
71
13
11
1
108
6
33
32
25
18
6
84
18
29
40
15
29
36
1
30
29
40
120
9
27
32
60
48
115
17
36
1
3
21
11
40
81
3
57
83
79
48
5
49
6
54
3
27
21
32
55
6
11
76
32
40
105
66
6
59
4
75
41
7
24
48
72
69
36
9
30
24
48
29
19
54
27
8
61
47
28
12
9
59
31
41
49
18
42
39
32
108
19
66
15
12
9
63
93
84
3
51
5
16
20
13
23
25
27
68
4
9
54
96
6
51
45
90
45
3
57
12
56
1
78
36
12
54
54
36
36
54
15
45
63
21
12
12
12
18
36
57
8
157
30
29
79
69
3
29
25
36
47
25
15
56
1
51
9
15
44
40
9
27
45
59
4
33
48
12
119
13
87
15
101
25
60
23
76
9
114
125
36
60
1
24
36
11
4
9
6
6
12
47
1
27
3
60
53
25
60
11
31
48
54
23
24
49
54
57
165
39
44
60
16
39
6
60
75
27
30
18
29
7
54
24
6
12
5
25
3
27
5
48
91
5
73
47
40
45
84
36
119
49
15
33
12
3
9
54
30
15
21
24
15
15
17
55
78
27
104
28
12
15
21
132
21
11
31
113
7
5
7
177
20
49
12
15
33
60
30
72
33
21
11
97
12
3
105
12
15
21
108
6
21
9
6
30
18
12
29
64
111
174
15
39
12
54
107
72
7
114
11
16
3
54
15
45
12
6
45
33
59
25
36
27
27
41
7
48
36
41
25
12
3
32
12
49
36
18
12
6
42
12
41
24
13
23
12
36
24
13
39
60
104
1
3
33
123
56
16
3
17
124
21
60
48
11
43
33
9
120
11
13
102
84
5
43
12
6
59
4
20
16
24
12
9
63
36
20
36
61
24
24
11
24
1
75
3
36
41
4
21
6
33
39
117
33
23
4
39
36
6
24
6
77
43
54
126
18
24
12
11
24
4
144
213
15
9
6
60
17
1
114
30
11
7
42
15
32
13
23
4
15
29
25
72
75
84
39
21
80
73
27
140
49
6
33
32
73
35
60
97
24
12
83
52
72
68
13
36
11
124
128
16
105
60
75
9
48
63
21
24
6
30
18
18
99
129
6
65
4
36
51
42
47
61
138
6
36
59
4
9
18
45
129
11
19
5
73
36
6
65
1
3
81
18
66
30
89
36
19
65
7
33
32
13
108
23
7
48
17
4
9
11
25
59
25
11
73
42
33
63
29
36
84
25
24
24
12
48
186
12
12
5
97
30
53
1
36
18
6
11
55
6
24
78
36
6
15
44
7
33
129
6
41
4
60
21
48
42
6
3
27
150
35
132
25
23
49
63
72
63
48
12
12
5
109
6
30
203
31
9
21
54
6
27
48
57
75
120
69
60
15
21
75
87
6
12
47
43
60
18
36
144
59
60
72
61
84
11
28
39
18
23
112
20
48
25
11
163
12
29
7
54
95
25
3
80
96
120
97
78
30
36
ABCD 96649855418*3^$a+1 [50035]
55
30
8
3
49
36
83
9
28
68
16
95
25
56
24
190
30
66
2
48
75
25
24
203
33
40
14
40
24
14
3
13
11
21
18
126
34
41
79
17
13
20
144
15
120
1
116
100
6
32
16
96
29
9
27
1
59
48
45
51
121
20
3
1
12
78
5
67
32
93
3
10
44
16
36
6
30
48
96
20
48
16
30
89
31
102
8
40
47
60
79
5
33
3
49
110
16
2
63
169
20
3
1
14
57
25
11
109
95
31
30
18
42
30
29
25
11
33
15
1
6
17
135
90
16
92
10
78
36
23
37
60
24
30
30
132
14
40
5
48
48
84
45
3
12
36
12
48
13
12
59
60
1
24
11
49
20
51
13
56
60
46
89
55
41
15
10
35
9
10
24
42
47
7
14
27
12
1
59
181
72
138
17
24
81
3
61
60
36
92
16
20
40
72
32
22
29
1
59
96
31
14
4
36
36
47
127
6
68
60
36
51
69
70
54
66
26
88
6
5
19
6
8
148
167
7
41
103
32
40
2
16
119
1
6
24
17
13
35
144
12
1
18
29
1
36
23
37
11
33
39
7
38
132
4
12
30
62
36
16
6
65
55
14
15
21
64
95
93
268
150
17
37
128
106
77
109
84
36
24
35
9
82
24
30
11
84
36
48
96
1
8
3
115
62
51
55
6
66
14
3
1
20
52
48
47
25
59
3
225
21
51
21
3
24
31
6
36
80
24
54
22
23
25
60
44
75
87
9
1
44
40
20
36
48
27
1
54
65
55
29
21
15
79
89
73
60
24
35
180
3
42
64
47
9
40
71
105
72
27
84
21
51
73
20
16
104
15
12
9
16
30
54
80
24
76
36
59
55
66
8
6
10
20
100
11
84
60
3
46
11
49
36
156
24
6
104
9
1
8
36
39
13
24
71
49
95
1
83
69
15
21
75
60
1
140
63
21
15
36
9
16
143
192
9
46
29
51
9
31
26
63
15
9
7
14
27
49
23
73
60
20
28
60
6
5
145
8
42
45
25
60
30
30
24
74
126
51
31
24
150
8
58
24
8
93
109
120
6
14
34
5
60
61
59
96
31
29
21
24
4
12
38
57
13
11
61
2
45
60
87
18
15
97
6
8
16
24
17
39
33
168
25
62
16
29
37
11
33
40
36
6
90
24
30
6
48
20
51
60
55
30
36
20
58
6
23
43
104
16
65
69
3
121
56
15
145
6
30
32
51
7
54
66
54
11
319
65
45
4
6
24
66
30
98
16
20
10
14
111
51
18
22
5
91
38
51
49
36
11
33
16
174
50
84
42
9
1
38
142
24
11
55
6
2
33
12
36
45
36
111
103
5
9
132
3
45
72
4
56
48
3
24
48
1
12
24
59
25
71
31
78
12
24
8
36
39
36
15
90
99
1
11
24
24
37
50
33
7
30
11
25
23
24
13
23
25
71
3
46
36
6
38
52
54
74
126
130
68
3
48
37
2
81
1
23
97
20
15
145
114
62
27
31
17
25
54
8
18
27
45
72
15
24
31
8
30
96
36
15
48
48
49
71
145
119
55
38
58
17
36
96
25
83
7
114
176
111
24
36
19
24
5
91
65
24
21
16
84
60
24
35
7
24
66
8
16
36
47
1
2
33
25
32
24
40
30
38
3
33
111
49
11
61
54
30
11
9
39
87
9
36
49
36
54
14
40
32
4
23
7
125
9
75
7
8
45
1
8
3
49
24
47
93
51
48
45
28
8
16
126
48
90
6
65
24
24
1
6
5
60
31
30
107
13
24
35
24
37
83
24
13
8
10
6
66
8
10
20
96
10
98
16
36
90
150
24
60
30
29
60
13
35
9
16
47
12
84
9
15
1
60
26
136
150
59
1
128
36
4
47
73
12
18
66
8
96
15
85
36
6
30
8
84
15
21
10
14
51
55
6
116
24
190
29
1
140
64
12
32
51
36
61
44
124
47
55
24
65
48
13
18
29
45
51
9
36
16
35
51
33
129
15
1
36
20
16
47
96
9
16
32
24
51
19
24
30
11
1
23
39
45
36
21
36
40
23
36
69
36
3
1
95
39
81
12
60
73
47
93
36
15
31
38
39
12
9
39
36
25
170
16
6
122
66
24
16
72
47
13
18
14
27
45
75
105
111
13
59
103
24
50
63
37
35
39
70
59
15
22
144
11
25
68
15
1
2
34
80
30
9
31
14
40
20
180
36
3
43
74
24
54
30
27
31
122
112
110
9
1
35
60
24
31
41
13
132
35
12
13
92
27
25
36
8
87
13
11
61
98
9
61
12
54
5
84
7
5
84
1
32
52
36
44
34
90
72
23
60
115
30
60
20
12
4
36
24
36
44
135
61
144
24
36
30
5
1
84
150
38
15
21
12
3
21
51
49
80
64
35
45
36
4
59
61
56
39
25
60
12
24
110
34
11
45
3
96
57
3
39
16
41
24
12
33
15
51
40
30
59
15
16
65
55
150
8
3
9
16
78
17
144
33
63
103
6
8
3
24
24
37
59
1
24
44
16
143
1
47
12
61
12
14
40
38
27
61
24
68
88
128
87
49
8
3
25
83
24
60
1
56
51
25
14
16
14
36
39
1
23
7
17
36
45
99
3
33
7
122
15
61
12
30
114
80
3
51
ABCD 96650109932*3^$a+1 [50141]
20
19
114
11
12
148
12
45
75
128
16
21
27
63
30
27
48
3
30
24
27
20
48
88
8
12
85
18
21
68
16
140
96
4
44
88
32
60
52
63
90
15
141
35
55
57
24
104
37
12
15
68
295
5
132
25
83
88
92
12
36
12
7
48
9
33
48
42
120
173
13
30
72
17
61
15
96
120
44
84
156
16
68
13
35
48
60
84
40
8
60
12
13
83
4
21
107
13
15
36
3
45
132
93
6
162
35
48
7
65
48
24
48
24
48
16
9
83
28
56
16
104
1
42
48
77
193
155
12
148
105
3
132
60
105
15
92
96
55
29
73
39
21
39
9
35
40
56
48
25
90
18
3
32
157
60
23
13
11
36
52
96
12
32
112
99
29
1
54
77
1
18
69
8
48
175
201
36
12
8
337
15
45
131
49
47
76
20
73
95
52
92
36
7
5
145
23
16
33
11
124
20
73
75
3
5
40
12
20
97
108
3
104
55
18
15
44
84
72
132
16
12
147
17
1
35
43
81
68
28
84
8
196
57
48
222
72
5
13
72
107
31
113
49
11
7
78
59
76
96
24
15
65
19
105
36
24
72
48
45
11
7
125
100
3
29
288
208
60
60
24
3
18
87
237
63
225
63
104
12
1
18
29
1
15
39
78
72
36
11
133
11
19
6
39
56
115
45
117
35
48
25
24
35
73
3
192
32
96
37
47
1
95
60
40
27
5
48
120
55
54
11
49
180
11
40
96
240
21
155
168
184
20
28
48
32
13
42
17
31
114
90
5
61
15
39
6
54
41
157
27
60
12
24
44
13
12
60
18
72
36
17
145
12
83
72
103
65
160
200
24
16
57
3
15
77
148
68
115
5
139
60
45
60
3
48
5
124
12
8
16
224
28
12
96
87
17
25
15
20
12
1
39
48
176
24
16
20
52
108
60
84
93
90
45
105
39
8
16
9
66
24
53
28
12
84
20
49
144
15
8
48
36
19
17
120
85
47
196
27
30
3
132
32
13
35
25
63
27
9
80
13
143
64
68
28
152
28
20
25
35
48
4
80
288
67
90
15
20
28
44
1
48
54
78
27
68
12
16
56
120
48
25
63
24
183
90
18
5
37
107
24
25
114
53
48
16
36
20
43
45
84
15
81
20
60
100
92
12
25
15
60
3
129
108
81
35
19
60
65
43
18
12
47
25
27
44
100
20
67
53
36
96
67
105
68
217
51
117
27
225
35
265
27
44
60
24
43
5
88
20
36
1
167
48
52
20
88
20
60
13
59
220
21
72
23
37
48
35
16
3
17
16
20
12
76
129
60
3
80
25
15
33
132
3
80
72
60
37
36
11
48
216
100
44
52
144
15
120
77
72
16
32
7
126
59
16
24
45
36
11
144
4
75
18
47
16
44
36
252
132
28
3
69
96
44
16
80
16
44
67
5
160
12
3
105
152
13
15
20
85
27
12
93
18
18
47
4
8
88
80
43
54
18
48
5
52
32
48
85
27
36
32
72
16
20
16
159
29
133
15
57
36
54
137
36
25
87
3
18
75
80
12
148
32
97
51
120
260
16
36
60
3
29
73
75
75
113
49
95
85
11
36
1
63
44
25
27
144
240
24
176
19
33
68
12
84
13
123
27
41
67
17
1
59
240
36
60
109
23
12
1
11
19
24
21
195
45
27
53
37
143
144
60
48
88
44
31
30
51
39
5
16
39
45
45
35
4
123
65
7
66
35
7
12
17
19
65
24
96
72
60
4
44
52
104
84
16
60
80
148
96
36
8
73
12
95
13
15
45
27
56
7
65
73
15
99
81
20
124
48
195
33
92
4
48
32
1
23
292
44
16
68
76
24
15
150
35
19
36
9
48
20
13
95
4
60
3
53
85
222
89
160
60
33
47
4
224
28
20
48
96
244
117
12
18
78
12
3
72
8
24
52
21
23
52
93
71
28
20
73
3
80
100
44
100
56
37
3
9
23
85
87
63
93
99
17
36
ABCD 96650494964*3^$a+1 [50067]
12
18
126
12
30
144
18
96
55
17
19
116
3
9
27
78
18
57
12
123
33
3
30
67
35
73
12
35
9
129
96
168
6
9
40
17
3
15
13
65
67
35
21
72
24
45
3
57
31
35
114
39
4
11
25
17
63
9
18
114
3
28
44
69
51
3
12
9
69
30
21
15
57
39
78
43
53
51
28
20
27
1
59
9
87
25
20
15
12
12
45
9
15
4
77
96
18
42
3
81
30
90
3
123
13
11
24
85
5
19
53
3
36
64
17
48
6
66
27
51
36
9
12
15
25
12
8
60
9
186
25
5
48
79
35
168
117
15
12
30
111
24
48
36
75
42
7
8
3
9
21
75
64
48
17
15
87
13
32
9
231
60
40
8
3
69
100
119
42
15
48
12
3
60
84
33
4
104
21
39
15
12
24
13
35
36
36
21
57
3
12
72
3
33
9
3
63
18
15
15
37
47
12
18
51
45
15
45
75
12
69
111
39
18
60
15
27
6
27
12
3
13
32
15
25
23
72
1
72
29
51
12
27
69
112
20
40
8
15
24
1
36
119
49
8
48
57
3
69
18
138
42
13
72
5
7
101
27
124
8
60
3
48
24
25
36
47
25
48
5
39
75
25
32
3
120
33
9
99
15
24
33
52
5
15
36
52
48
89
42
18
48
43
35
37
72
20
33
42
60
25
53
19
23
133
24
5
54
9
15
12
9
52
20
108
15
105
4
71
6
31
5
72
18
73
5
90
12
18
12
3
24
72
33
60
3
27
18
3
87
33
27
12
73
8
45
19
35
48
30
43
47
9
24
52
29
30
13
17
39
87
37
32
4
29
60
36
6
25
53
27
15
49
72
23
69
12
48
225
7
5
24
12
43
32
9
51
12
12
3
90
6
1
8
21
126
78
30
21
12
48
60
36
88
20
183
48
6
48
3
12
72
60
3
18
3
12
12
117
66
48
25
5
27
15
24
1
53
31
44
69
108
3
51
6
27
21
24
27
148
23
49
8
96
4
176
21
6
13
12
5
138
1
83
12
54
90
102
55
8
12
3
6
103
8
3
12
105
27
1
44
16
80
51
36
93
4
35
25
8
69
24
111
51
18
60
24
3
15
9
60
21
27
12
3
93
4
48
5
42
33
15
1
17
48
24
12
3
40
48
8
24
40
65
115
8
60
40
29
15
51
45
72
111
21
3
1
59
102
3
15
1
59
57
3
1
176
60
3
33
3
9
45
127
20
28
116
12
15
33
4
56
51
81
39
81
9
78
1
60
77
27
108
33
6
9
60
4
32
148
80
28
35
30
39
168
15
30
6
9
40
8
60
48
9
18
69
84
15
6
24
30
36
13
5
7
41
63
36
45
66
73
32
24
3
6
15
15
21
33
6
105
24
28
12
107
93
3
24
90
6
30
102
6
39
27
21
33
30
9
132
24
15
6
3
15
33
4
23
13
59
69
64
5
6
117
88
119
36
6
36
18
9
160
12
11
12
1
17
78
21
3
37
24
20
36
15
9
9
30
21
4
5
18
13
5
36
3
51
6
18
48
24
1
24
44
24
40
48
24
29
7
20
45
72
55
5
36
24
187
36
20
3
9
3
84
18
30
72
66
187
8
28
20
21
3
60
51
21
48
76
20
84
12
129
54
30
36
39
27
36
25
8
9
91
12
20
3
12
9
3
21
87
9
3
12
30
36
78
1
24
32
88
5
12
27
3
12
18
15
4
8
36
15
57
3
96
1
12
35
78
78
45
15
30
51
36
48
9
3
3
129
16
56
48
57
48
6
21
124
24
77
30
6
18
54
207
15
33
28
12
96
35
30
204
78
45
48
27
24
9
9
15
21
24
27
144
12
88
36
11
33
52
29
84
42
12
25
5
30
96
21
21
7
96
20
9
51
9
48
24
78
18
12
36
6
69
64
8
15
13
89
195
12
63
1
5
19
35
6
30
69
75
18
3
111
9
72
4
35
69
24
16
35
9
108
39
25
5
15
51
18
24
6
45
60
4
8
132
28
77
27
4
29
18
48
30
67
17
30
13
12
41
19
8
28
36
44
12
99
54
54
12
18
96
30
24
90
42
21
3
9
15
30
15
63
72
33
4
23
45
51
72
54
31
185
43
71
6
3
51
108
36
24
6
51
9
30
37
5
12
63
33
6
13
156
5
31
20
36
12
111
42
30
30
67
68
57
30
42
18
6
36
30
18
3
108
12
24
15
33
15
25
36
20
36
21
3
87
25
132
11
36
48
21
15
24
6
30
9
15
13
20
4
8
21
15
64
11
25
17
19
20
63
42
39
12
12
40
8
3
12
18
12
15
40
65
48
51
76
23
66
3
88
12
41
27
3
132
57
45
43
20
52
5
3
28
5
87
24
99
1
44
51
33
36
12
48
81
66
37
71
42
42
13
12
11
54
6
30
96
3
21
102
18
12
3
40
35
6
18
36
36
6
7
17
3
16
72
20
69
30
6
15
15
25
23
37
20
87
36
24
12
81
9
15
16
8
36
84
51
9
21
39
9
3
9
79
44
51
30
24
15
96
96
4
11
21
75
18
90
12
145
47
25
41
6
18
15
28
32
51
9
52
83
13
125
54
45
93
72
60
3
93
103
29
30
21
57
7
8
24
4
80
39
42
19
180
20
24
28
8
36
40
8
16
5
27
40
8
24
21
72
19
48
11
57
40
5
3
15
30
36
3
15
33
48
60
36
9
12
18
37
35
60
45
4
8
111
24
37
8
51
12
78
15
84
40
5
30
1
60
29
55
32
64
131
6
18
1
53
36
7
80
69
3
27
36
60
85
20
24
33
36
75
15
69
51
24
57
3
37
71
24
21
12
48
27
1
20
21
90
6
127
5
18
9
36
27
105
16
20
27
25
83
21
63
6
111
15
6
54
1
8
16
53
31
11
18
115
23
9
24
52
35
12
13
17
55
23
25
44
15
24
25
29
18
133
65
30
21
9
7
128
100
36
24
44
36
9
55
8
39
69
15
ABCD 96650716868*3^$a+1 [50054]
37
140
36
9
19
35
177
147
193
17
7
44
21
3
76
11
153
15
1
140
40
56
15
54
31
5
18
33
3
25
12
29
3
15
177
4
5
30
6
51
93
144
271
65
67
200
24
75
18
36
7
137
126
1
24
65
15
36
75
21
9
54
121
20
24
72
48
36
40
36
23
156
24
165
24
27
18
12
55
35
21
88
32
24
15
54
15
99
30
6
61
65
15
69
7
53
27
12
27
49
11
108
21
15
120
1
20
36
4
8
156
9
87
183
13
60
59
69
21
19
35
69
28
20
4
24
20
24
96
16
24
65
6
45
76
68
76
35
18
91
12
23
21
123
42
234
45
21
18
133
32
16
116
45
139
5
7
89
135
39
54
42
54
7
20
4
23
12
45
15
90
123
52
23
90
51
40
140
129
31
35
6
18
36
84
33
9
15
39
1
56
120
48
21
91
204
89
30
1
23
1
11
21
159
54
15
16
59
189
45
72
18
36
24
45
16
41
19
20
21
51
147
21
249
15
15
81
40
20
40
12
24
125
24
159
36
160
59
1
29
15
21
54
97
20
40
84
65
27
9
108
43
48
5
31
5
15
39
57
69
195
156
63
30
7
47
93
40
17
7
5
54
36
33
12
16
104
15
49
59
37
5
30
9
9
7
53
30
13
20
64
29
6
9
52
29
15
3
37
144
71
69
52
17
27
64
41
18
72
45
24
21
31
108
80
132
3
217
84
20
153
51
12
9
63
48
69
99
76
35
21
57
66
21
39
66
31
29
18
36
30
36
55
84
209
91
12
113
15
96
16
120
17
42
90
19
35
84
57
40
60
29
55
35
25
36
59
6
48
36
24
43
32
87
21
27
42
51
40
17
156
31
188
12
196
8
15
21
3
12
108
21
40
12
8
96
45
18
12
24
66
3
96
172
68
16
84
11
129
160
12
29
90
21
88
35
36
81
4
36
8
9
6
57
63
25
80
9
87
69
51
3
36
25
11
18
75
72
69
27
28
96
224
9
36
15
75
1
104
36
105
15
45
30
9
12
364
44
252
100
144
8
72
64
32
3
121
68
21
204
72
3
36
120
15
25
11
129
39
1
20
36
16
89
18
33
33
7
128
9
3
33
54
73
293
15
165
27
24
4
29
42
21
4
44
24
15
97
44
12
40
44
64
60
32
48
160
20
21
111
24
153
67
8
36
69
31
101
18
45
196
44
21
75
36
48
12
16
24
53
36
67
128
60
216
39
21
84
21
91
173
6
84
25
11
121
8
69
75
108
4
53
15
16
35
9
12
33
132
79
59
61
12
77
51
12
40
17
27
16
47
33
88
5
60
127
104
105
168
67
144
92
33
15
39
121
29
126
36
33
51
6
144
87
93
7
47
21
36
63
61
120
72
104
75
21
28
11
105
216
28
41
15
4
12
44
64
20
12
24
39
9
81
31
5
19
12
8
16
35
49
131
61
29
18
13
48
12
32
48
117
147
33
7
8
156
135
90
15
16
68
16
35
1
44
39
1
41
15
33
60
51
16
5
120
55
149
66
54
6
1
53
171
3
21
39
66
36
75
120
60
60
15
85
215
54
67
24
20
16
53
51
96
3
69
16
116
63
93
4
44
72
147
213
27
36
25
11
48
13
23
90
6
1
17
15
12
60
84
81
18
37
29
150
36
181
108
36
8
27
30
15
63
36
30
96
39
52
48
36
8
27
78
103
8
15
36
1
47
13
80
28
32
4
24
20
39
13
77
151
5
36
78
36
57
24
24
15
85
32
28
36
60
35
18
12
15
63
21
51
90
18
81
81
99
112
44
15
1
188
112
8
45
54
60
1
56
24
52
59
85
36
80
24
99
21
100
20
99
21
45
19
35
36
18
6
25
5
96
51
84
64
116
60
60
16
32
36
100
11
21
4
20
76
23
54
43
20
9
55
53
7
128
16
20
81
15
24
45
7
48
35
6
139
12
32
36
100
35
6
18
66
135
132
39
1
89
3
52
23
66
51
45
174
21
75
61
20
12
72
99
21
3
1
60
41
288
67
8
52
140
9
120
51
63
36
1
44
21
3
16
32
27
37
8
28
24
36
8
75
129
88
24
60
68
52
5
51
3
54
27
76
209
55
53
12
24
30
96
21
48
75
30
55
60
192
20
57
66
1
24
65
60
15
51
105
4
36
95
54
36
31
ABCD 96650799808*3^$a+1 [50016]
15
84
32
24
13
75
12
68
1
24
192
15
9
11
48
12
36
192
52
21
23
240
84
12
25
23
48
13
71
25
63
21
27
32
40
80
48
184
20
1
195
48
176
76
60
165
267
36
44
40
96
9
47
16
20
25
27
21
132
3
45
15
20
12
85
48
11
121
108
27
20
60
72
96
76
21
87
72
128
76
57
27
176
121
84
24
35
16
165
120
60
251
13
96
36
36
47
1
15
21
3
80
61
51
36
12
117
36
95
37
75
108
140
148
45
60
71
16
48
36
48
117
119
25
11
240
28
128
28
69
143
112
92
4
224
60
36
1
99
56
84
4
81
36
59
12
73
36
23
112
8
48
37
36
11
36
12
28
8
12
112
92
1
83
144
172
96
32
96
40
92
4
24
9
63
120
45
87
36
12
44
160
68
13
3
69
71
84
132
1
23
61
23
12
88
21
11
204
16
84
44
36
96
76
128
12
4
84
12
164
216
168
85
167
13
47
85
59
169
11
64
80
12
180
60
72
40
21
11
24
96
40
8
88
8
16
204
60
9
72
36
48
99
56
16
24
12
9
23
73
123
12
20
24
1
39
44
4
177
11
300
40
44
84
16
8
72
28
32
13
23
12
25
131
97
35
160
57
87
21
63
9
47
4
45
35
96
96
25
119
36
28
44
1
119
48
12
97
35
64
44
96
36
28
128
4
8
72
120
85
155
36
48
100
24
33
47
181
11
36
132
12
48
37
39
80
216
16
144
9
167
120
64
116
60
88
80
109
75
8
49
15
128
28
12
168
152
1
35
37
39
9
47
348
76
68
28
105
12
95
28
9
23
36
205
87
108
32
52
8
132
132
160
9
71
64
32
28
20
172
9
131
37
12
119
72
40
44
196
105
99
33
107
168
120
36
36
220
36
9
51
84
216
9
15
44
37
263
216
16
8
1
15
128
40
156
80
64
20
12
109
35
60
1
95
96
24
60
16
32
48
112
165
95
13
35
40
8
136
80
4
57
144
48
71
4
8
132
108
37
3
92
76
20
4
216
104
12
1
84
216
23
40
45
27
92
12
36
84
24
24
61
24
3
33
12
59
120
4
20
60
4
81
59
61
207
24
21
107
97
171
45
3
176
49
59
40
108
44
48
40
96
72
80
120
28
36
248
132
4
12
9
179
132
112
32
124
36
36
9
3
20
1
407
64
36
33
11
100
81
83
85
59
133
108
11
220
153
71
84
37
23
16
21
83
12
48
36
72
112
128
132
48
84
48
156
12
37
47
48
52
24
32
49
48
63
33
120
27
44
36
12
36
60
1
15
261
147
33
47
16
21
23
13
23
85
99
80
37
35
16
32
28
20
40
248
96
48
1
87
32
100
12
20
76
68
1
11
40
44
4
32
49
11
172
20
265
35
88
129
135
129
335
4
92
40
8
40
8
40
60
32
48
73
75
24
20
48
97
3
48
140
277
63
9
35
241
120
60
27
92
52
36
60
69
63
12
96
32
85
47
28
20
16
24
80
100
81
96
15
260
160
33
11
169
11
120
49
3
188
132
28
21
123
176
97
23
40
24
21
11
16
72
36
81
15
36
9
120
23
72
48
12
108
148
84
44
12
25
47
40
93
107
72
1
24
108
120
227
16
128
24
160
140
52
44
1
15
9
71
28
8
360
49
24
120
215
24
88
8
16
20
25
24
131
24
16
144
56
136
24
8
37
15
84
92
48
25
36
23
28
140
25
15
44
144
ABCD 96651053698*3^$a+1 [50004]
12
144
36
144
36
6
93
27
72
150
120
135
213
3
15
93
33
336
384
66
90
54
405
9
6
138
27
45
240
48
135
153
27
36
117
27
27
54
54
81
9
6
93
27
6
138
6
12
144
135
144
9
36
24
3
9
54
9
87
30
18
189
153
18
6
66
6
72
18
12
150
102
114
111
33
111
9
63
15
12
45
180
33
12
72
126
9
252
81
36
99
81
27
324
153
27
45
99
45
27
135
9
99
42
192
27
15
90
30
24
201
9
24
246
186
30
9
9
18
18
132
72
102
9
36
216
33
147
15
18
111
33
72
183
72
63
60
201
108
27
90
99
36
99
186
30
54
90
9
117
42
12
78
30
18
72
63
72
87
30
276
54
273
45
132
12
60
39
45
6
84
144
90
60
180
75
108
105
3
81
63
36
141
228
90
36
9
51
12
78
66
54
27
117
168
84
495
51
54
3
81
6
174
24
120
36
42
129
15
90
3
36
9
99
27
306
63
36
117
72
6
21
36
27
36
144
18
24
48
6
72
162
111
36
15
18
18
12
108
369
105
36
72
36
39
45
27
171
108
9
177
30
24
93
153
108
108
63
108
141
48
204
30
9
15
54
36
246
9
15
54
3
177
48
63
81
78
192
240
93
63
54
78
66
36
135
51
198
36
126
120
9
189
171
105
108
12
54
366
39
171
18
27
36
9
63
135
90
90
45
63
24
57
69
12
135
33
102
36
36
150
18
18
12
72
96
12
36
99
267
54
102
9
15
30
114
30
24
3
63
366
18
120
42
3
45
240
18
93
15
84
18
27
72
63
6
3
69
75
99
6
12
78
129
99
6
48
72
18
9
36
195
12
6
30
54
60
138
96
54
3
27
42
48
27
9
126
54
6
273
105
3
27
117
33
36
147
180
15
90
30
45
117
6
57
72
15
72
84
54
96
270
54
48
27
123
21
117
240
246
144
45
108
72
180
81
63
63
9
9
27
36
72
9
60
75
33
39
225
24
12
42
21
189
126
96
66
54
258
111
36
63
6
39
153
99
108
405
72
144
27
63
24
12
18
72
99
69
48
243
9
108
54
6
3
51
57
108
9
54
132
54
111
144
69
108
3
105
3
33
54
36
93
27
78
90
66
36
27
123
48
90
180
36
27
87
21
180
81
96
39
159
21
213
66
54
36
162
78
3
177
39
123
48
42
54
30
78
120
9
213
147
9
108
144
42
21
27
18
42
90
216
72
102
150
30
108
18
27
69
36
3
9
36
27
27
78
39
51
90
48
63
87
66
126
144
81
45
72
18
90
24
126
234
174
117
99
54
63
63
6
198
30
6
30
27
9
60
111
288
9
36
90
18
240
48
42
12
36
45
33
180
66
78
12
54
81
123
102
24
84
27
36
99
54
72
114
54
72
12
72
60
84
36
108
27
243
81
9
27
36
63
24
48
150
75
87
30
90
45
216
249
156
216
78
93
117
ABCD 96651682586*3^$a+1 [50000]
1
24
107
13
71
4
12
3
6
35
36
16
44
13
60
30
42
48
11
96
31
42
15
56
229
11
37
12
11
16
45
30
21
12
21
11
108
13
23
24
25
66
36
29
4
33
3
24
15
53
73
131
49
75
141
3
147
9
36
3
5
16
39
42
23
52
99
17
108
24
120
12
31
78
15
36
33
3
27
18
24
60
71
25
18
29
12
31
5
13
15
12
39
54
95
31
149
84
211
5
12
12
36
97
24
24
30
54
3
33
12
75
8
67
105
20
24
24
136
15
96
9
8
1
35
1
23
120
36
16
44
12
25
72
27
3
6
6
36
18
12
3
165
6
9
20
1
11
7
5
36
36
1
23
4
8
124
105
11
19
9
20
19
53
49
11
13
131
24
72
13
75
27
18
96
6
5
19
24
29
37
18
5
61
24
47
25
36
30
12
12
66
3
44
25
15
75
96
6
35
61
42
41
25
36
59
37
12
42
9
20
55
5
7
42
95
12
24
24
28
45
27
21
131
24
1
11
37
3
8
12
19
66
18
41
24
36
73
11
36
84
24
7
29
36
40
8
13
12
60
18
30
12
11
1
71
115
18
12
47
76
12
24
68
13
12
11
24
25
42
21
8
24
13
63
39
48
5
43
189
32
76
44
24
37
30
60
33
36
8
28
27
153
45
47
1
59
12
36
12
61
35
16
56
49
3
68
24
76
39
6
63
21
51
32
7
41
25
60
24
11
12
1
11
100
39
90
60
155
72
132
12
1
12
23
72
60
25
15
111
17
85
59
25
11
4
20
16
27
18
95
37
167
24
4
105
11
49
11
4
75
201
9
12
59
24
60
1
24
23
40
3
17
48
40
57
35
13
11
36
13
27
80
52
72
39
5
31
18
12
51
33
24
12
24
87
9
36
27
8
73
99
8
25
24
30
29
25
35
12
60
55
53
109
27
81
78
65
67
90
35
64
168
27
6
48
24
23
49
204
72
48
155
49
12
11
13
135
81
30
54
60
47
43
66
95
13
12
83
60
48
37
11
4
3
5
133
59
12
13
120
6
42
24
59
37
3
72
72
3
93
32
49
59
25
95
96
139
17
37
11
60
31
66
39
8
61
15
24
51
54
51
57
12
23
49
24
15
21
48
3
3
69
20
25
12
3
80
36
25
54
6
167
37
11
84
48
24
73
18
5
12
16
44
85
15
81
47
72
25
27
171
45
9
18
90
35
37
48
3
128
25
59
36
16
8
43
77
88
24
20
24
12
19
30
108
108
59
28
57
3
75
30
15
8
55
18
59
36
12
43
29
52
153
11
24
1
75
57
24
48
47
4
72
72
33
42
77
85
24
27
9
23
13
83
1
24
51
8
72
175
33
56
49
3
9
23
55
6
36
60
63
48
24
63
17
1
3
27
17
7
60
33
45
11
7
9
9
59
12
88
20
48
25
15
45
35
12
12
49
6
21
8
109
47
55
89
64
15
6
15
132
20
64
24
9
3
8
36
25
59
16
21
12
102
48
36
6
23
48
13
6
18
35
25
102
6
95
4
21
30
12
66
71
13
95
25
23
24
60
61
42
17
28
21
66
53
37
59
16
39
66
11
67
72
18
96
12
78
77
55
48
12
29
4
56
25
59
79
33
168
44
36
84
7
41
4
20
88
12
21
107
25
87
69
24
60
35
60
25
96
30
54
23
25
54
18
12
23
1
24
6
89
211
5
61
36
35
4
3
41
55
36
66
63
24
20
108
55
65
43
6
3
3
24
5
1
24
59
16
9
11
13
6
30
24
11
25
84
66
21
60
20
1
102
42
71
24
25
36
83
96
163
132
5
36
28
15
24
5
61
24
47
1
60
27
51
65
100
60
20
84
43
17
36
37
48
12
42
41
16
3
132
66
15
48
32
7
18
3
105
36
15
3
60
36
156
89
61
18
78
84
24
6
5
16
99
6
18
30
60
11
24
24
16
21
99
36
20
49
42
5
24
40
128
1
35
1
120
11
25
47
13
24
78
30
12
71
7
65
1
6
53
1
15
12
92
1
12
48
11
1
35
13
39
8
100
92
31
102
35
133
60
39
8
115
33
9
72
30
41
25
24
3
56
97
90
29
1
12
6
54
12
83
72
48
28
60
33
39
93
99
33
42
60
9
36
116
52
8
97
23
7
66
30
17
49
59
97
59
13
11
19
93
9
120
23
7
90
11
73
119
31
5
37
23
25
84
6
6
11
84
49
35
36
13
3
8
37
59
1
15
8
84
76
20
49
6
6
3
20
187
54
84
131
61
24
71
36
13
99
8
7
6
27
99
9
69
3
80
43
17
12
60
1
47
13
39
21
36
6
24
48
17
13
30
5
121
39
8
37
47
19
5
64
105
15
56
36
25
23
13
24
30
36
72
5
73
39
8
100
45
11
145
96
35
96
12
1
6
5
16
3
30
30
102
23
24
103
18
27
33
42
29
121
15
20
67
6
36
35
13
18
24
120
65
1
108
6
5
79
60
29
76
45
30
17
97
12
30
9
12
75
48
41
24
24
13
72
23
12
61
60
102
17
121
24
11
96
28
3
45
32
61
12
27
80
31
101
16
8
139
5
12
133
15
36
12
39
6
23
25
59
60
72
84
52
33
12
83
1
54
60
125
24
1
36
3
20
25
23
25
59
79
30
107
7
72
126
12
42
69
36
44
1
24
11
43
12
41
97
23
67
18
15
87
18
3
20
24
7
6
24
30
18
12
83
48
60
24
28
21
95
4
3
53
16
3
78
48
15
9
71
1
71
19
24
29
1
47
40
33
12
23
60
ABCD 96651980266*3^$a+1 [50020]
20
129
15
9
3
63
72
33
172
72
8
72
3
72
36
9
96
16
11
12
90
7
20
108
123
9
16
20
75
97
56
60
16
11
48
69
16
59
78
27
252
3
85
65
75
88
35
90
3
15
1
29
31
48
56
60
84
36
16
24
5
27
63
60
144
45
3
9
4
12
47
25
83
33
12
52
128
132
12
76
84
44
27
9
3
81
15
97
20
48
27
13
12
83
60
9
16
119
25
11
12
25
44
39
24
37
83
25
56
27
9
144
24
3
60
205
84
24
20
39
97
80
120
88
20
51
12
157
12
11
72
60
36
37
92
72
141
30
33
39
18
27
108
27
36
69
21
24
18
37
83
60
25
20
28
89
55
20
45
15
3
33
39
25
35
36
54
7
36
23
72
69
63
61
84
83
33
84
63
13
59
33
63
12
9
36
52
36
17
3
87
97
68
15
25
23
321
9
27
64
29
15
36
21
27
60
48
15
37
20
153
18
60
9
16
20
72
45
19
44
75
97
24
20
36
63
37
8
160
12
83
177
52
5
6
25
104
135
18
7
65
7
60
20
144
27
30
168
54
36
102
7
11
9
52
108
8
144
88
12
119
169
83
13
32
105
27
192
51
192
97
60
29
54
25
65
3
24
21
42
45
48
24
3
81
52
17
43
20
27
108
133
92
27
97
20
16
12
8
12
51
54
55
116
12
60
12
51
30
24
66
9
15
156
69
45
7
108
5
18
25
35
9
3
36
60
9
135
81
244
8
72
75
6
55
20
36
9
24
3
15
48
24
117
16
48
287
9
64
17
27
52
11
30
18
49
11
12
60
25
137
111
160
47
9
60
28
65
31
56
63
37
80
99
72
9
3
60
90
216
19
56
24
21
7
72
20
135
60
25
11
21
9
114
48
13
47
12
33
28
17
27
21
234
6
7
83
30
51
111
72
25
8
75
60
30
78
1
8
3
72
97
8
36
129
51
39
6
19
72
128
60
28
53
39
33
63
99
37
116
100
72
11
49
5
171
36
24
72
12
112
68
15
21
36
9
51
196
155
57
16
47
9
76
95
33
27
45
75
132
180
36
1
20
16
72
35
153
3
69
81
54
21
135
85
36
84
17
19
11
168
162
43
56
63
25
5
43
47
36
60
45
9
63
3
60
72
18
99
75
258
18
1
60
56
147
85
20
75
36
249
63
12
306
7
72
72
44
135
21
51
12
36
69
72
129
114
61
65
39
15
18
55
47
36
61
11
60
9
9
72
39
51
198
27
93
99
40
23
60
9
3
61
137
63
52
44
63
18
18
9
72
93
51
27
108
1
11
18
135
15
9
3
85
12
36
35
21
33
55
56
9
283
23
97
287
1
72
53
90
72
30
79
119
45
4
32
4
5
51
3
36
9
51
61
23
6
234
1
35
1
36
164
96
72
12
40
83
61
119
1
29
6
21
24
196
20
39
105
12
15
93
16
11
205
107
21
15
129
51
37
35
73
47
18
90
54
6
1
143
45
12
243
6
54
180
73
44
3
78
102
13
12
71
81
39
121
11
12
33
48
9
6
21
40
59
144
18
43
47
72
33
28
20
15
57
60
3
60
81
39
25
56
16
35
102
90
25
56
69
43
77
7
128
88
83
72
25
44
81
55
24
108
20
3
9
96
3
132
37
71
21
124
44
228
63
105
72
27
37
60
120
24
5
79
65
6
109
20
72
96
27
36
12
25
47
36
25
65
7
132
83
12
117
184
84
11
49
32
24
27
97
23
69
180
39
9
52
8
153
147
36
15
180
1
44
100
20
204
63
109
60
23
25
8
64
71
45
72
63
12
60
180
45
16
65
72
3
72
15
102
126
132
108
9
3
189
9
231
99
54
111
105
27
144
28
65
6
12
60
37
101
7
20
15
9
3
61
80
144
3
9
40
56
75
25
35
9
84
52
80
28
125
39
36
4
32
24
52
48
107
109
8
28
8
39
153
88
47
33
9
18
9
63
21
15
1
36
143
12
18
7
107
1
44
171
180
45
36
3
13
95
42
3
24
84
40
144
12
11
33
72
64
83
60
48
45
112
32
88
80
3
153
15
ABCD 96652487390*3^$a+1 [50013]
57
48
2
7
33
21
27
3
11
145
5
13
30
41
24
25
11
60
61
6
12
66
15
32
24
88
30
3
47
16
51
11
49
6
3
9
12
51
30
3
6
138
51
9
36
120
5
6
1
18
30
90
15
56
46
42
96
9
12
65
16
2
7
24
9
21
11
6
43
117
15
42
90
6
24
66
9
56
37
12
12
35
126
7
3
105
27
33
3
14
31
11
16
3
96
41
55
3
32
58
80
1
11
10
14
31
12
120
81
14
10
62
16
9
5
55
35
49
9
57
29
6
4
32
88
15
12
107
10
6
50
6
13
11
22
2
1
41
25
36
3
24
6
21
6
29
115
24
35
19
18
53
22
20
43
30
6
5
60
139
90
36
24
6
18
96
11
28
32
13
30
6
6
81
8
1
36
42
45
2
16
99
5
55
35
55
18
12
123
8
70
3
5
25
15
51
90
84
12
29
4
42
42
21
105
50
30
1
66
60
59
25
11
43
17
7
65
12
253
11
10
9
6
9
6
44
12
13
5
48
43
5
151
3
62
16
33
5
37
15
9
21
3
39
30
78
2
67
29
6
25
11
84
13
30
5
181
11
1
63
90
42
30
2
55
5
48
13
5
61
11
22
33
27
32
13
12
5
16
18
15
24
15
51
5
31
11
24
54
40
27
12
30
11
24
31
11
24
1
35
58
32
24
54
10
66
51
6
48
24
21
39
71
42
22
2
6
60
24
1
83
1
23
1
41
16
45
12
33
38
6
55
48
41
24
16
21
24
11
19
5
52
39
69
15
35
6
121
63
44
36
1
59
30
49
6
11
16
48
15
39
26
12
25
3
12
2
6
7
48
6
21
33
17
13
59
7
6
3
92
42
67
23
43
48
42
12
15
86
19
36
15
9
102
5
30
19
24
45
2
46
14
34
21
30
11
13
6
5
1
3
32
102
30
76
9
30
6
12
18
41
1
35
60
58
26
6
24
18
6
96
64
39
6
17
25
48
27
8
6
58
21
9
6
32
12
40
27
51
9
30
41
18
12
72
7
30
3
2
13
21
21
54
84
12
18
111
56
108
6
7
15
18
42
30
14
1
119
79
42
24
24
65
10
104
1
12
33
42
9
24
24
3
2
13
33
9
12
5
31
12
21
15
9
18
39
5
13
15
32
24
31
6
3
21
59
24
1
29
1
15
72
104
31
42
15
26
1
5
54
19
12
21
8
25
69
63
23
12
13
6
51
42
6
15
60
36
9
26
1
47
16
12
48
9
12
59
36
1
5
10
9
51
15
12
6
89
10
81
12
17
18
7
47
49
15
110
52
14
16
18
9
6
6
35
48
13
3
9
63
30
9
81
9
60
24
9
3
18
126
29
1
18
12
18
42
21
3
5
66
43
18
59
46
27
42
18
12
21
75
35
28
14
7
9
56
13
17
1
27
3
12
23
103
24
11
24
7
65
36
18
1
23
40
38
7
21
54
6
26
120
13
48
3
2
12
10
2
13
42
39
102
2
1
39
2
25
30
23
1
15
39
36
15
60
21
60
3
38
24
19
60
24
6
5
25
5
42
73
60
30
45
81
5
13
11
1
21
45
5
10
32
12
1
42
6
39
21
54
41
31
23
43
24
36
17
7
65
16
8
19
83
37
53
43
35
82
48
90
102
9
36
17
16
99
15
38
18
40
15
179
28
3
5
36
4
84
30
38
12
25
12
9
30
51
48
6
75
21
24
9
51
11
1
17
136
26
25
39
44
55
53
7
18
12
23
12
55
90
48
84
30
3
32
30
31
30
24
35
25
24
54
3
9
81
38
1
30
3
141
30
30
11
58
3
12
75
30
2
49
96
3
2
13
18
24
9
39
65
16
21
41
24
61
45
72
30
18
2
88
3
69
8
30
54
61
54
24
9
15
5
1
6
59
19
3
33
17
40
18
99
17
25
3
21
126
11
10
72
3
84
5
18
55
23
13
42
78
15
44
12
28
200
12
6
72
6
1
18
6
47
37
6
15
2
52
33
3
20
4
8
43
11
16
3
30
6
24
75
110
40
26
25
36
12
21
2
13
11
4
2
13
5
1
60
41
7
12
29
24
16
15
15
32
10
3
12
27
33
53
10
21
33
57
18
42
6
48
5
1
54
11
1
84
83
25
3
8
52
78
2
60
28
80
25
5
79
12
5
55
39
42
14
121
30
102
35
55
45
15
5
37
36
23
4
20
88
15
93
15
17
49
5
30
1
3
117
12
21
42
9
60
6
54
71
12
13
42
41
7
77
88
27
30
47
1
15
30
3
30
17
49
36
59
55
18
36
12
15
44
25
36
5
90
67
36
90
5
67
12
23
13
6
5
58
27
29
25
6
24
9
15
11
22
30
8
7
18
84
30
12
18
36
24
102
30
63
36
56
13
6
17
114
16
14
31
3
2
37
3
134
46
15
12
6
66
24
66
5
55
59
49
35
1
54
17
28
6
26
13
11
24
1
24
6
15
50
31
23
13
27
15
51
30
9
33
27
30
18
33
50
7
3
24
15
33
12
36
30
27
12
17
18
31
15
2
22
26
180
34
15
36
11
43
6
17
13
35
6
18
18
30
18
22
9
6
33
105
29
7
35
6
42
42
1
35
13
6
5
4
62
37
45
21
120
39
2
79
60
30
39
15
30
96
60
17
19
30
18
30
35
28
8
55
15
21
29
6
19
30
17
49
54
39
15
41
25
47
90
25
48
15
9
15
32
4
21
5
24
34
30
15
3
92
10
18
78
72
3
30
6
39
21
23
16
39
30
11
52
20
30
10
14
24
42
19
5
1
78
17
22
21
90
36
30
9
21
36
12
42
60
11
49
29
4
45
35
13
57
8
24
16
27
23
7
21
56
19
41
25
30
33
6
87
3
30
9
30
42
9
24
33
18
5
120
19
11
10
110
7
24
36
12
36
60
12
84
99
30
14
18
30
42
16
14
1
60
11
1
48
11
73
35
67
101
42
16
99
3
3
15
15
24
11
25
69
56
10
27
3
81
9
30
9
12
48
18
33
15
17
42
121
30
6
9
72
2
37
3
15
47
43
48
12
33
15
17
6
31
29
36
25
3
3
17
1
89
6
49
23
13
39
30
26
24
1
45
9
15
30
32
31
117
8
7
17
6
22
18
15
12
5
18
12
13
48
36
24
11
25
3
48
9
11
40
9
39
54
2
60
48
18
10
68
49
72
9
81
29
12
25
47
7
5
193
30
3
32
61
11
6
19
9
54
27
111
38
7
87
8
18
24
13
29
54
6
13
5
1
15
69
21
56
19
42
3
54
27
11
12
6
1
24
24
18
18
75
15
6
48
45
6
80
1
6
23
1
3
8
48
4
27
33
6
39
3
57
12
33
27
36
12
77
48
31
17
49
54
30
6
48
42
30
11
7
21
21
9
129
12
114
15
12
33
15
9
36
24
11
60
49
17
43
96
5
25
45
50
1
33
20
1
11
61
24
9
15
95
1
51
38
79
17
54
10
26
24
6
13
3
99
84
12
60
48
41
16
9
6
150
3
14
16
90
39
33
14
28
8
72
70
18
60
18
14
13
5
30
24
1
54
11
37
30
6
71
49
57
30
14
49
75
44
1
6
60
21
8
7
3
9
47
6
43
54
60
11
7
3
30
21
11
25
18
47
22
21
15
9
45
6
42
18
ABCD 96652541582*3^$a+1 [50021]
24
24
71
10
36
44
127
53
43
39
72
57
41
108
18
46
42
81
24
29
40
39
57
39
179
18
6
22
15
281
34
129
77
43
29
19
53
307
45
80
7
36
29
40
60
75
36
63
57
132
41
48
34
21
35
193
72
69
72
392
64
2
70
27
21
3
15
86
67
24
36
12
77
7
5
144
54
54
100
6
81
29
16
12
27
69
15
77
211
33
39
84
53
64
38
70
2
54
28
39
29
82
26
4
18
33
57
6
56
1
12
33
75
5
18
16
62
139
41
31
17
100
32
7
11
10
63
72
165
24
3
41
30
16
38
34
8
72
85
36
72
87
30
50
22
24
3
77
4
39
29
108
246
46
8
24
40
90
42
27
9
56
52
27
11
49
39
9
24
119
64
56
121
23
18
79
117
8
18
13
96
57
51
29
10
6
2
46
42
18
27
132
113
28
3
23
73
17
60
64
291
71
1
24
24
36
60
9
14
22
108
68
12
79
39
8
18
55
45
27
5
91
39
170
7
9
15
5
28
126
8
1
5
67
48
29
91
63
38
10
78
2
1
87
2
127
17
16
39
36
5
7
96
23
18
12
64
26
24
22
90
45
9
99
9
36
3
39
45
11
24
49
24
29
96
138
118
8
127
153
3
29
7
21
36
74
82
14
40
90
111
144
12
60
77
16
2
37
53
60
64
2
1
5
40
8
7
21
6
72
9
24
29
184
60
39
53
19
192
39
30
39
144
132
23
49
5
19
53
28
15
47
13
9
3
24
71
54
10
9
15
182
19
135
144
9
72
113
7
41
7
132
33
18
45
5
28
3
60
12
41
12
91
95
22
96
2
54
18
72
24
102
72
24
4
44
24
7
59
46
26
126
24
10
54
12
15
96
24
84
59
46
3
84
53
28
3
33
123
12
24
77
36
55
105
62
112
9
36
12
15
14
108
22
126
8
18
6
10
80
1
24
137
28
2
118
24
3
95
192
144
114
31
53
16
8
48
31
5
31
15
45
27
8
72
25
17
54
54
43
36
36
5
60
79
24
9
158
102
55
81
32
66
1
72
15
56
1
63
14
31
12
69
3
15
50
4
3
23
46
8
34
102
8
88
48
8
43
29
31
57
39
89
88
111
36
143
61
3
18
36
162
134
96
187
5
18
73
15
54
8
43
101
7
51
72
90
111
111
2
46
9
5
36
48
16
12
26
46
27
53
7
12
15
38
24
48
43
39
21
101
7
23
13
12
215
82
15
15
14
40
72
8
18
145
132
53
28
84
44
10
86
18
40
24
18
15
29
48
415
36
12
41
19
36
5
28
27
21
72
26
72
6
36
48
31
33
27
33
18
81
81
39
135
14
72
19
21
3
21
108
30
24
33
47
102
114
49
5
55
17
19
17
30
1
197
64
44
52
72
74
42
7
5
100
27
132
72
47
70
27
39
9
24
48
63
98
16
87
24
5
12
54
1
41
30
61
11
6
31
12
101
48
115
63
33
33
86
40
62
42
1
57
15
135
26
31
48
5
60
30
136
26
52
74
169
48
89
31
5
34
48
81
141
156
96
44
58
80
46
8
88
108
174
81
53
42
40
86
64
48
63
9
8
82
33
12
35
6
18
48
54
64
24
3
9
54
96
26
12
72
67
21
26
25
33
44
82
33
47
25
144
39
8
90
16
15
15
78
74
1
45
24
74
25
29
10
57
144
15
45
5
12
34
54
12
78
110
106
120
54
8
19
12
5
91
5
28
15
11
85
36
12
12
39
9
153
6
90
38
1
45
176
7
48
9
2
25
47
13
83
73
189
146
49
23
24
22
50
49
33
75
84
69
26
96
30
67
60
9
3
5
10
14
120
16
3
15
57
9
96
92
43
53
40
44
46
18
159
71
22
80
64
24
27
101
7
21
44
19
23
30
18
24
238
63
12
21
56
18
64
33
45
8
40
8
91
45
98
37
59
72
66
31
24
69
63
84
120
29
48
43
53
19
93
98
46
72
3
21
75
5
108
30
72
42
91
53
12
16
2
6
7
21
108
15
105
18
9
12
21
27
36
17
4
50
40
45
53
6
46
27
24
23
1
33
15
5
10
6
12
32
112
14
54
10
80
337
12
12
72
101
60
22
177
48
5
18
49
12
5
132
136
2
49
23
24
13
35
64
8
78
130
6
51
33
15
24
41
52
51
23
24
85
81
24
87
5
151
47
16
234
182
54
18
13
11
1
24
113
52
8
130
57
95
6
115
21
66
9
53
106
98
4
27
5
144
7
51
153
9
219
11
1
21
15
3
9
41
84
60
76
15
83
78
64
15
3
33
29
19
ABCD 96652591052*3^$a+1 [50004]
17
60
28
12
60
93
35
72
55
30
54
9
20
60
52
39
89
76
21
3
44
28
32
16
15
6
23
52
44
24
16
104
36
52
75
17
217
99
60
20
37
39
39
5
76
39
57
32
1
36
54
186
11
12
13
18
90
12
47
36
12
85
39
15
21
75
45
45
84
240
83
28
33
66
90
96
99
36
8
40
12
8
25
59
91
17
19
30
24
51
36
69
39
36
60
15
41
12
60
96
25
30
105
27
33
36
8
76
60
32
100
20
40
3
6
54
45
192
9
11
13
75
36
15
29
16
8
16
96
9
171
24
20
76
60
44
1
24
35
40
44
7
9
57
63
87
84
29
25
27
45
3
12
153
51
69
47
48
52
69
39
20
1
15
8
13
279
156
20
43
105
27
108
21
128
16
120
152
12
37
66
9
24
165
42
30
3
15
21
105
51
60
32
1
36
39
200
76
84
12
75
9
81
47
7
24
21
36
9
15
8
28
92
97
15
96
8
76
24
20
12
85
90
33
36
176
28
20
1
11
19
45
9
107
19
90
159
36
44
37
95
28
105
51
9
47
40
20
49
39
180
12
8
40
72
348
224
103
93
44
76
44
28
24
8
28
69
24
51
75
41
124
24
120
32
28
20
7
18
95
16
84
57
47
127
81
48
36
21
90
45
9
66
24
9
21
96
18
137
48
157
107
13
35
48
76
120
56
28
75
21
45
54
29
13
99
45
11
48
40
36
36
48
12
3
45
57
60
3
44
1
42
84
29
97
159
9
51
69
132
47
48
85
30
33
36
45
66
9
56
4
39
36
9
104
52
204
80
40
60
15
5
12
40
225
108
147
24
68
52
96
15
77
43
33
36
36
20
40
15
77
16
12
45
15
3
36
81
84
36
24
81
47
97
75
99
177
3
36
9
27
5
28
12
120
69
36
24
15
36
128
16
8
13
3
27
69
56
12
7
105
188
37
15
84
21
24
30
36
41
28
104
96
1
36
15
48
32
120
73
36
203
1
126
69
72
20
49
23
88
48
32
28
36
8
157
39
44
133
63
32
25
18
6
11
40
48
12
20
108
175
29
73
18
132
5
64
24
27
113
55
156
41
40
84
36
15
45
9
36
63
15
30
186
113
36
60
97
3
32
12
7
41
28
111
126
23
7
33
200
40
156
36
45
15
8
16
24
44
36
12
4
15
81
8
24
1
27
24
120
44
55
65
1
59
12
19
6
3
27
24
9
36
116
72
37
83
16
20
52
24
8
28
24
96
3
141
44
31
144
6
90
21
48
12
32
28
48
27
5
4
39
90
75
32
148
72
123
21
24
87
105
48
12
69
36
18
21
9
35
25
27
80
19
36
9
44
67
93
12
20
40
219
54
12
47
36
12
28
45
12
3
60
12
15
17
16
32
132
7
21
20
48
52
48
111
89
1
11
28
20
24
112
21
63
44
48
64
15
54
35
25
12
63
81
75
56
12
1
27
48
15
21
21
30
77
37
36
18
5
100
156
96
20
88
32
4
15
54
36
71
4
15
6
3
152
148
96
24
27
137
216
52
3
29
48
19
105
8
16
45
35
24
36
12
79
30
96
3
15
156
36
54
6
30
63
60
32
49
90
89
16
276
24
99
17
40
9
54
6
111
15
18
15
51
21
33
42
225
32
112
21
18
89
43
17
60
16
105
66
53
36
12
43
21
180
36
39
9
12
63
5
1
30
36
18
51
99
36
45
9
12
3
44
7
6
3
141
51
69
11
64
144
21
11
148
152
60
48
25
47
115
78
27
3
96
36
137
16
27
33
12
75
93
36
21
15
24
84
32
12
36
16
44
16
284
16
8
16
27
9
81
35
19
54
12
18
45
20
144
13
18
57
45
15
63
66
251
4
24
36
81
3
72
48
36
24
80
25
36
6
53
31
6
23
60
16
9
15
44
7
21
60
48
44
61
6
29
40
87
18
51
24
21
75
249
156
51
9
66
153
36
24
57
63
81
6
77
7
53
28
69
11
19
9
20
40
44
1
15
12
9
119
61
59
16
15
9
96
120
21
3
57
30
333
44
52
75
24
29
48
88
20
16
8
7
53
1
27
3
150
15
36
36
8
100
92
19
201
32
60
13
23
84
37
30
21
8
40
36
99
12
17
52
176
60
220
15
53
12
72
31
57
60
3
5
31
21
15
33
216
24
21
83
43
9
129
35
120
76
24
51
114
36
39
12
60
33
15
15
45
27
24
36
9
21
75
3
29
16
12
60
60
48
92
28
32
4
15
9
45
75
12
68
7
30
ABCD 96653122772*3^$a+1 [50008]
48
26
63
45
35
40
32
56
15
30
8
34
1
11
101
9
31
29
6
4
24
12
2
58
38
52
44
4
14
12
34
27
63
25
5
24
56
99
25
31
24
7
18
36
24
6
61
3
5
3
42
67
11
13
35
4
25
1
36
6
18
11
16
3
6
15
31
2
48
60
10
9
45
98
25
41
31
11
69
55
30
56
58
12
50
35
13
27
69
6
52
1
97
12
16
72
24
18
18
63
39
1
37
67
8
27
40
32
36
22
90
2
36
12
15
45
30
5
8
47
6
24
28
38
12
30
23
31
30
6
29
13
18
12
46
55
19
6
82
20
60
29
43
22
26
18
11
23
12
6
30
20
24
10
26
18
36
83
5
2
60
6
70
25
37
72
35
11
18
2
25
77
6
34
26
64
25
7
1
40
24
109
6
10
11
63
1
15
48
1
17
15
5
18
4
32
16
114
18
57
9
2
45
33
30
66
6
42
7
8
45
6
5
7
12
42
51
7
1
107
8
10
2
4
45
3
20
25
8
15
58
6
49
25
7
27
2
11
79
16
17
13
14
53
7
84
5
7
10
7
48
48
19
10
86
24
10
20
12
30
21
87
65
5
20
63
45
18
36
36
9
51
29
88
80
55
1
32
13
50
1
15
14
112
19
8
11
21
15
48
33
13
12
199
16
15
17
40
1
50
64
56
6
48
95
5
2
65
5
3
15
33
40
23
54
12
6
80
9
39
81
21
54
21
15
49
63
8
12
18
19
65
84
60
71
41
7
31
10
39
3
120
13
11
54
32
4
3
15
8
24
24
36
10
50
30
6
40
24
26
27
3
12
33
7
38
30
5
55
57
13
3
9
32
48
16
62
12
6
12
64
3
35
12
49
15
54
26
4
42
14
22
14
24
49
3
37
43
28
30
14
30
23
13
6
24
52
17
3
12
22
56
12
6
40
9
8
32
1
30
9
3
52
18
80
15
32
37
34
49
5
2
66
18
21
8
1
114
42
19
131
4
20
29
48
35
12
68
4
6
14
4
20
36
16
8
9
3
52
86
16
18
2
78
30
6
37
88
7
17
48
40
33
16
23
16
35
42
30
48
29
37
10
36
2
16
51
40
19
10
180
6
8
1
40
112
19
44
30
10
17
55
25
7
6
114
12
13
40
5
18
90
38
72
24
1
9
15
88
23
8
9
1
7
13
82
8
54
6
21
3
112
18
18
8
22
3
29
3
8
24
23
44
6
10
2
10
38
4
26
18
19
65
28
32
120
18
84
4
1
16
8
79
25
17
79
16
23
17
9
7
9
18
13
5
90
20
42
67
40
23
1
24
48
35
24
13
35
26
6
126
12
52
20
16
2
17
19
37
35
28
96
14
107
23
156
20
30
4
7
25
22
6
90
56
28
6
2
10
8
10
24
1
67
4
8
28
72
93
24
143
6
19
8
69
19
45
14
18
19
5
4
26
114
102
5
53
24
2
1
53
35
1
55
59
36
6
75
8
119
65
55
50
7
23
30
43
5
4
14
4
8
10
42
8
22
26
17
7
25
5
6
37
93
6
44
4
5
8
32
41
22
54
51
5
60
15
37
35
31
152
17
1
6
40
25
19
36
54
115
21
14
101
29
26
24
4
8
34
74
12
13
29
6
84
17
19
10
26
16
57
45
2
33
32
40
15
46
99
3
68
49
59
24
70
60
102
36
14
54
12
30
24
11
40
8
80
29
3
19
13
31
1
16
43
12
12
112
74
12
4
56
24
35
48
13
70
45
9
96
2
78
108
24
16
26
48
70
146
16
44
12
12
5
5
12
14
41
19
6
16
2
53
29
24
14
18
24
3
16
15
32
48
1
59
5
56
11
4
33
71
60
30
4
3
5
4
26
117
1
15
5
30
5
61
48
11
47
17
37
19
24
5
27
5
18
17
43
18
24
83
35
5
51
120
10
2
30
35
8
9
26
16
5
13
110
61
24
8
8
1
6
60
5
95
17
55
18
14
40
38
42
41
5
38
12
70
50
17
23
8
97
5
22
13
19
58
51
77
10
24
14
34
105
8
32
7
54
10
20
29
1
47
37
18
24
33
7
8
1
45
59
8
19
13
17
10
98
27
63
28
2
6
24
58
20
30
18
4
42
8
22
78
18
3
29
11
19
66
6
5
19
6
6
24
6
108
60
36
31
5
24
6
12
78
42
73
35
37
27
48
36
14
10
8
40
32
6
35
59
21
47
42
31
95
9
32
5
36
60
8
42
52
18
92
6
12
48
37
29
19
5
27
45
54
18
30
37
33
2
34
44
23
7
16
9
5
11
7
22
12
39
15
9
5
3
3
5
17
54
25
16
7
145
13
35
7
40
8
102
6
12
42
90
58
32
58
18
2
12
30
43
99
36
8
42
23
11
44
6
30
10
24
67
13
27
45
18
4
21
15
6
38
30
42
24
82
2
42
55
75
26
18
34
18
44
65
13
11
19
53
29
30
13
7
25
8
21
24
82
6
44
10
36
57
11
12
18
4
50
36
10
26
6
22
12
1
19
16
37
23
32
40
12
6
47
21
27
7
90
26
5
5
2
24
24
4
6
30
9
35
6
22
38
16
19
7
49
3
138
2
1
39
68
48
12
73
32
9
48
7
9
2
24
21
69
11
49
18
78
47
35
18
32
6
16
18
43
13
22
12
32
46
75
29
6
28
6
11
7
20
45
151
2
42
6
34
5
72
159
30
30
10
6
18
20
23
19
4
2
48
55
45
67
13
27
33
7
40
24
31
64
140
24
36
46
14
36
84
29
31
28
117
39
6
14
34
26
30
35
112
39
18
36
30
60
41
19
66
6
5
23
57
45
8
106
9
11
21
27
12
64
14
3
37
26
25
16
1
12
83
24
13
115
21
80
6
29
17
74
6
7
15
97
53
18
18
7
7
17
13
3
27
90
35
47
14
19
5
30
42
3
40
27
68
73
27
8
37
16
19
48
18
16
11
37
32
18
22
20
54
12
82
72
20
64
7
19
16
37
37
16
2
36
16
8
13
33
2
18
24
35
37
18
10
7
23
8
9
33
23
5
8
22
13
24
1
4
48
32
11
1
23
32
15
48
168
8
81
31
8
34
12
38
77
61
35
19
21
15
10
14
49
5
16
35
16
5
4
20
11
43
54
23
32
15
8
4
8
6
4
42
25
19
72
40
13
37
22
8
84
24
17
19
10
11
75
12
168
17
40
40
72
5
18
16
20
60
46
3
5
11
120
7
52
8
42
35
43
13
69
2
36
24
10
35
39
4
18
80
19
5
51
8
49
12
58
6
19
71
17
3
6
76
2
36
4
38
90
10
95
3
10
20
4
8
18
25
11
13
40
13
28
55
32
40
5
43
1
18
18
24
30
76
8
16
8
190
140
16
14
28
44
6
27
7
73
71
9
47
16
14
19
112
37
30
10
12
54
1
25
16
7
37
4
32
12
3
87
28
132
38
10
33
71
24
1
5
11
40
63
24
16
49
13
27
55
8
34
26
12
17
19
12
12
36
4
5
16
5
34
73
43
24
30
82
8
12
186
48
34
20
72
28
13
29
3
5
36
12
18
12
12
25
16
1
54
6
10
14
120
27
27
5
61
34
6
26
1
75
5
15
24
60
24
12
60
40
12
18
14
46
2
1
17
18
60
17
7
6
90
24
57
73
7
11
44
28
32
6
4
3
16
37
100
39
71
12
6
12
30
12
40
20
36
25
16
11
54
23
8
13
22
ABCD 96653199952*3^$a+1 [50050]
50
36
37
12
15
69
21
3
12
108
23
28
96
21
27
60
12
9
33
3
36
36
48
15
44
25
63
33
17
18
61
24
41
70
36
21
23
61
27
18
2
25
131
4
12
20
4
26
54
40
2
18
25
48
3
9
48
9
99
120
83
25
12
11
37
12
12
75
44
30
78
24
10
32
43
12
36
24
35
10
6
9
35
30
30
49
129
27
12
48
48
99
144
57
47
1
35
24
16
33
216
11
16
57
117
18
36
36
21
3
12
21
107
13
83
64
9
41
19
39
117
23
48
1
63
8
25
27
20
10
3
12
84
11
18
16
32
18
1
29
19
12
36
35
4
9
29
6
4
20
13
12
24
3
14
10
33
11
28
12
18
62
49
23
10
80
6
112
60
20
10
62
13
15
21
3
32
30
19
93
62
37
11
52
9
11
25
23
10
32
30
1
17
7
75
9
11
37
51
201
51
84
2
43
53
6
1
36
12
24
24
12
24
5
19
12
48
12
23
48
84
40
8
1
9
86
49
11
85
71
24
37
36
23
85
5
10
12
26
7
3
21
12
99
56
13
15
14
22
24
9
24
12
5
22
12
9
27
24
32
16
9
9
42
12
32
24
4
48
20
42
6
25
87
8
16
12
72
9
27
21
21
18
44
36
30
16
2
28
9
27
32
49
15
20
10
15
23
24
34
32
102
13
29
6
16
33
24
48
3
20
96
24
18
7
12
29
7
15
26
114
4
57
24
23
4
33
3
33
39
20
61
33
27
5
54
40
8
37
12
12
47
28
2
19
144
15
21
9
51
24
21
15
15
8
60
25
149
19
35
1
12
60
36
11
16
50
10
45
36
3
9
11
4
8
64
8
13
84
41
7
71
25
60
15
192
57
12
12
36
9
14
18
10
69
95
18
30
13
39
20
12
4
216
9
191
40
72
21
27
8
1
17
16
2
25
3
8
13
12
99
21
24
48
17
34
12
9
11
4
21
5
54
4
108
8
24
28
9
5
48
31
51
9
36
23
96
13
24
12
57
99
39
9
11
4
14
7
41
30
1
36
45
3
15
20
52
60
72
32
13
23
97
12
95
84
25
69
27
11
28
33
11
25
11
60
24
13
3
56
13
71
12
1
27
116
28
21
33
32
54
10
32
54
13
45
90
8
36
12
37
9
27
27
117
132
23
40
93
5
7
72
39
74
18
36
10
15
39
8
61
3
108
38
18
25
11
40
21
27
8
13
59
16
18
135
23
24
49
75
68
12
25
48
5
54
88
69
111
20
1
12
36
27
21
23
4
44
37
63
24
45
9
50
49
35
1
3
33
21
6
8
28
21
15
2
19
27
32
61
5
19
11
4
9
60
11
28
12
86
10
8
36
10
18
30
15
17
22
9
60
23
12
73
84
48
24
36
12
29
7
41
34
33
59
34
2
25
27
21
11
16
44
28
69
39
20
34
18
36
36
60
74
16
14
16
8
60
4
21
5
7
11
30
16
63
51
14
7
47
16
45
12
12
24
84
3
38
31
39
56
24
52
105
11
48
24
4
44
12
25
5
10
12
80
16
8
36
4
26
16
66
105
12
41
10
8
1
99
9
3
14
79
51
14
31
33
54
9
3
60
9
27
20
16
21
5
102
16
21
12
11
109
39
21
75
81
27
33
15
32
46
27
48
12
11
36
58
38
24
37
45
51
27
8
37
12
23
36
12
25
36
35
61
3
45
23
13
81
18
30
2
4
9
3
32
4
8
37
47
1
12
3
44
66
16
2
4
21
27
26
7
39
36
33
47
36
133
75
26
34
48
44
66
67
39
21
3
9
117
38
1
9
51
3
24
48
57
75
33
24
63
6
3
27
8
64
36
6
15
72
11
4
42
2
30
22
36
8
12
1
15
18
27
12
51
54
15
17
94
9
48
11
40
8
28
56
10
50
76
2
30
25
23
61
11
42
10
12
8
13
11
10
27
23
25
11
58
32
6
1
11
1
159
20
12
46
48
3
39
9
11
1
60
36
71
13
36
47
112
48
9
119
25
15
8
24
4
21
36
12
3
9
3
9
27
44
109
60
75
54
54
8
18
31
15
2
55
11
97
24
35
18
114
46
48
18
9
24
36
39
45
53
114
4
24
50
7
23
36
40
21
3
9
3
68
36
37
3
60
140
73
156
21
14
76
21
36
84
3
9
11
4
14
18
40
45
41
6
10
6
44
13
17
7
47
24
1
39
153
15
8
25
15
18
110
120
10
51
3
33
15
8
1
12
12
23
24
61
29
6
37
3
2
6
25
84
84
15
21
5
6
13
45
2
204
52
12
36
45
27
116
28
36
24
90
62
28
21
15
33
65
94
24
44
1
27
18
38
52
38
19
11
25
36
23
30
30
36
30
30
24
25
15
24
48
24
32
16
24
92
37
15
8
1
3
81
35
10
110
34
27
5
6
40
18
15
15
8
13
77
19
12
23
10
3
11
1
83
16
44
40
24
8
24
73
11
4
24
8
10
2
25
39
20
48
76
21
23
34
30
60
21
17
6
40
21
72
21
39
11
25
48
12
48
9
6
32
13
35
40
9
9
38
13
27
12
33
35
13
36
27
9
27
81
23
10
14
1
71
24
24
10
27
24
3
9
36
27
21
47
16
9
23
1
29
46
57
89
102
48
16
26
6
1
15
8
96
18
22
60
48
21
60
12
15
18
6
32
60
12
37
51
80
49
11
4
24
8
1
48
72
24
36
3
24
44
73
48
23
4
24
12
117
27
9
11
4
45
60
5
6
61
3
26
102
37
60
47
28
21
71
24
25
12
5
7
12
29
54
25
24
75
30
38
76
20
12
37
12
24
15
44
10
3
87
69
36
11
73
15
84
24
48
33
27
36
20
13
11
13
11
4
12
44
28
8
13
3
9
75
9
24
5
70
9
23
49
12
36
23
24
12
37
41
22
9
15
50
58
12
26
30
13
84
12
48
11
1
27
24
21
27
9
36
48
12
3
26
7
39
21
3
26
112
6
48
44
16
9
3
57
41
30
73
11
28
2
16
3
35
49
23
18
6
1
12
47
4
8
37
11
109
12
72
15
164
13
39
57
65
22
69
72
155
13
15
21
83
48
28
96
2
30
13
99
2
10
20
49
96
15
8
13
108
23
13
93
50
13
17
7
41
43
36
111
45
15
54
2
46
42
56
36
16
48
93
48
35
10
27
11
25
3
69
9
14
16
20
36
49
3
6
32
7
11
36
25
24
12
72
36
17
66
16
92
16
36
9
24
29
6
1
27
21
47
109
75
18
3
11
13
84
17
16
134
49
15
21
12
11
1
29
6
25
17
7
9
2
40
56
28
57
3
36
32
72
61
15
48
62
66
13
99
9
21
3
11
1
63
36
14
18
16
32
4
26
43
3
18
18
168
9
12
47
13
36
60
15
38
7
47
48
1
9
75
12
3
20
18
115
35
72
28
9
12
51
33
15
24
33
87
9
59
4
54
38
4
9
29
16
54
69
84
17
30
28
36
9
9
54
8
ABCD 96653457302*3^$a+1 [50008]
18
39
3
12
21
12
171
12
150
63
57
60
12
87
108
36
72
9
36
48
75
69
6
12
18
15
72
39
6
54
18
30
21
15
6
3
87
84
42
75
9
96
54
48
18
114
105
93
12
3
123
54
60
36
18
117
3
6
54
12
54
15
3
18
114
9
99
36
36
18
108
15
165
27
21
75
15
36
78
102
9
9
96
27
9
54
12
90
72
96
99
3
78
126
90
84
42
30
114
36
33
36
21
54
9
24
3
45
45
84
63
27
6
72
66
45
15
12
108
21
15
24
57
15
12
96
66
288
36
132
63
9
66
24
18
18
9
48
45
90
9
96
99
21
63
24
30
18
24
198
18
54
3
72
15
9
144
27
69
24
60
12
9
24
66
6
84
51
120
24
45
84
96
39
27
93
93
3
105
84
27
9
51
129
90
60
126
108
18
138
42
12
36
21
93
75
96
21
60
63
45
12
24
54
48
18
114
12
81
27
42
15
69
54
60
138
24
3
33
282
57
21
75
9
36
24
54
144
66
60
84
135
15
81
75
21
15
6
72
3
69
18
18
15
105
54
6
54
18
123
93
12
63
9
36
72
78
69
57
36
12
87
135
105
24
51
81
27
18
84
75
48
45
27
24
75
30
36
6
69
21
18
30
39
15
96
66
63
33
15
39
54
15
141
51
27
21
15
36
90
36
39
33
30
18
132
48
3
36
156
3
6
15
3
18
102
18
114
48
18
15
24
3
141
51
21
24
63
117
48
51
36
24
69
93
15
12
48
24
93
27
9
39
15
60
93
45
99
45
6
54
66
54
18
18
3
87
33
39
177
45
108
15
12
9
30
54
36
6
126
39
15
36
69
108
15
33
60
69
24
12
27
33
12
126
96
36
18
102
42
48
3
51
24
126
51
15
129
48
48
15
30
18
45
96
24
69
42
30
51
24
39
36
69
69
60
48
78
90
87
15
9
45
6
18
27
72
3
114
15
39
480
24
33
12
147
81
108
24
12
36
9
36
144
3
72
120
75
18
51
57
63
69
72
3
15
57
9
90
54
6
54
36
87
24
51
12
108
24
33
156
81
183
45
63
15
120
132
18
15
87
36
9
15
12
9
12
39
18
27
153
3
105
102
165
3
105
69
36
54
6
27
57
123
93
3
15
6
126
9
45
15
21
90
48
42
15
33
144
75
12
9
27
27
18
102
42
15
51
45
9
24
39
15
72
156
24
30
18
198
24
51
87
18
75
129
18
45
3
54
24
27
39
96
69
93
87
33
18
90
78
66
18
78
54
201
15
12
21
39
225
48
12
123
78
39
12
96
63
21
3
126
72
3
9
18
165
33
6
18
12
75
21
18
36
93
48
69
3
75
18
48
39
15
108
33
45
36
15
3
18
3
9
162
126
78
66
15
24
51
78
18
45
24
129
12
39
39
30
96
15
3
72
288
12
21
93
180
12
24
54
102
15
3
72
9
63
6
90
12
54
39
69
60
87
24
36
60
93
75
12
21
27
15
21
69
3
27
216
6
84
6
141
132
48
144
105
6
102
60
12
6
30
60
39
60
36
3
54
6
9
21
72
3
51
60
9
9
30
213
39
6
15
75
45
9
180
216
12
6
21
36
45
144
54
162
24
15
48
12
96
27
12
18
6
30
39
111
210
6
69
21
66
108
24
18
18
66
15
9
12
27
96
21
36
39
24
45
24
66
9
72
36
15
69
51
42
3
48
69
6
21
15
33
12
60
3
18
18
54
12
96
90
90
48
6
66
27
228
228
156
60
45
36
63
81
30
33
57
168
36
30
222
48
96
3
36
27
54
54
9
87
18
15
15
42
18
66
51
3
108
24
33
21
156
36
39
3
57
9
15
111
6
3
51
90
3
48
48
24
60
135
18
18
9
15
57
33
15
33
15
3
6
75
15
36
45
9
108
108
102
126
27
105
3
72
12
36
39
117
63
21
24
27
30
6
18
126
33
75
48
9
9
27
12
60
63
9
15
45
21
18
60
66
24
54
18
27
111
24
21
36
96
27
30
27
9
60
51
111
12
21
21
3
216
9
108
15
9
18
153
24
3
12
18
6
66
24
72
54
9
72
132
57
90
48
6
144
36
15
285
36
36
90
9
9
15
75
24
45
132
21
54
33
57
30
114
72
39
48
15
90
15
63
9
135
138
123
75
108
60
102
27
15
12
18
27
36
45
18
42
39
ABCD 96653538778*3^$a+1 [50078]
78
18
49
131
93
15
13
17
36
139
47
36
13
44
9
43
11
78
12
7
8
12
40
12
35
18
18
48
73
17
6
37
72
83
6
31
23
81
27
144
48
126
24
54
54
7
5
43
11
49
11
69
40
108
56
4
95
36
21
21
36
30
1
36
5
43
12
71
9
4
32
84
9
42
69
15
21
39
85
24
17
102
9
12
4
104
51
6
18
18
15
111
9
16
23
36
1
60
24
32
16
29
42
18
31
71
6
15
33
55
35
42
30
1
12
96
48
101
19
35
9
63
61
11
109
107
1
60
104
4
20
21
43
48
12
108
56
21
18
13
23
37
24
17
7
47
198
63
117
19
12
72
17
42
9
12
48
36
28
41
27
16
48
12
11
21
27
61
44
4
116
28
36
48
80
12
112
41
3
64
5
18
36
36
12
24
9
64
35
13
71
1
168
8
9
19
36
44
64
17
91
107
9
3
21
28
12
8
21
6
1
32
16
20
87
60
12
1
36
72
17
6
9
28
12
84
29
39
64
68
16
23
1
12
80
28
56
16
104
15
30
6
33
15
33
88
11
129
15
69
3
1
68
36
21
43
113
15
27
1
83
24
90
54
25
8
24
4
128
9
3
16
48
44
27
37
24
17
63
88
11
84
6
15
52
84
20
28
53
31
32
81
54
45
28
53
18
84
1
5
36
19
24
11
13
60
12
12
24
5
54
13
12
41
19
12
80
87
97
65
6
85
35
25
35
102
6
13
23
66
60
55
60
11
72
12
13
5
6
30
3
4
24
23
42
27
192
12
87
9
28
44
45
79
17
30
25
12
8
16
44
28
11
6
15
177
7
24
41
31
44
21
75
15
13
71
21
60
27
57
69
27
33
7
23
6
91
60
23
24
1
24
36
8
100
120
60
68
40
72
101
75
51
25
48
24
20
40
24
35
81
135
109
56
4
68
15
1
32
64
48
11
54
43
89
15
39
72
1
48
12
132
12
48
92
27
33
28
72
48
5
18
25
48
36
20
4
24
95
33
4
60
36
24
56
3
30
54
6
15
15
49
24
23
57
33
7
48
53
12
99
76
44
76
65
135
87
1
29
19
48
12
24
36
101
18
45
63
66
6
9
21
6
45
60
24
16
8
3
60
49
23
45
9
27
12
69
39
33
18
36
18
30
18
31
12
12
17
31
116
4
8
99
72
36
48
49
24
5
18
1
12
23
12
36
1
5
91
104
3
25
8
40
11
57
33
42
72
45
64
12
96
12
20
15
217
8
27
13
20
4
41
31
8
48
39
21
24
60
124
12
23
6
12
39
57
7
60
59
73
11
21
40
71
1
48
32
27
25
41
79
29
6
48
25
84
12
56
16
84
8
24
52
12
24
20
16
20
15
1
59
12
33
3
36
57
4
29
36
31
12
53
12
60
66
33
64
60
60
44
132
45
3
16
12
23
54
15
3
66
24
55
35
1
11
1
107
6
72
43
36
23
132
30
6
72
21
40
113
19
20
4
17
27
4
71
36
1
84
120
47
13
47
13
24
17
7
48
80
9
54
37
47
85
8
3
49
59
145
8
3
6
3
16
29
43
29
24
79
11
13
59
54
63
324
3
6
27
4
17
186
66
6
9
40
17
31
56
27
21
123
25
44
12
76
17
6
9
40
56
76
288
17
48
7
24
11
13
89
6
37
84
32
52
29
171
4
12
11
48
21
57
139
12
60
12
60
36
17
39
12
45
7
11
133
5
18
78
54
1
36
20
28
44
48
183
13
35
33
3
42
19
17
54
12
85
83
69
60
15
48
9
15
97
24
5
12
51
39
6
19
29
78
18
36
19
156
8
15
61
23
6
30
24
21
4
44
3
9
4
108
5
36
90
48
18
79
11
9
16
12
44
12
3
1
29
31
95
24
25
47
9
28
12
20
15
6
15
3
126
126
1
36
32
15
54
42
18
3
33
30
45
15
12
33
4
20
4
48
44
12
28
65
87
16
203
49
12
24
24
72
24
24
77
31
60
24
20
63
25
32
12
15
6
55
36
11
69
57
6
61
32
4
132
35
33
3
13
41
7
35
9
48
48
111
18
79
65
99
40
108
48
56
27
13
36
35
37
8
69
111
16
17
12
6
12
24
85
8
15
36
21
51
12
1
8
40
20
52
173
63
3
25
83
57
12
3
13
29
12
6
18
7
5
39
96
4
20
81
19
29
55
92
24
16
104
16
60
32
48
3
13
24
23
21
9
6
21
27
78
18
108
21
60
28
35
13
5
7
11
121
48
23
13
12
36
96
23
36
36
37
8
28
48
23
6
72
55
44
24
4
80
40
84
12
32
60
48
4
36
29
60
79
84
32
39
57
63
24
1
47
9
9
31
41
7
107
109
17
39
33
7
11
36
25
12
8
135
25
48
36
36
35
1
71
69
16
35
21
12
28
72
53
51
4
11
13
12
29
6
1
96
80
12
21
15
99
13
156
12
36
84
32
4
5
103
24
35
13
72
12
23
6
48
24
3
45
24
18
12
49
36
8
57
55
53
36
43
20
36
48
33
66
90
36
54
13
191
33
4
56
87
12
6
54
84
6
15
12
28
24
60
36
23
12
1
12
20
4
23
97
41
60
7
11
90
7
29
19
17
12
6
9
21
79
8
108
9
127
8
39
13
11
12
24
61
36
23
1
36
104
4
36
8
64
5
108
174
13
56
3
24
30
15
100
53
12
43
12
32
45
51
21
30
37
23
37
71
37
8
63
1
80
16
8
48
100
20
48
75
13
77
7
11
9
16
128
81
31
23
102
3
51
49
23
37
5
12
151
101
42
33
15
6
175
84
44
52
23
13
17
3
16
41
3
28
77
18
9
9
19
71
25
11
49
44
12
16
41
43
41
114
45
81
12
43
44
28
11
33
24
60
9
55
12
44
16
95
25
29
84
6
69
75
ABCD 96653639216*3^$a+1 [50159]
21
27
12
57
48
21
27
12
76
20
16
44
64
56
9
31
17
15
4
84
24
8
39
21
33
27
39
33
16
107
85
24
125
24
90
57
24
39
1
108
12
23
21
9
27
21
43
29
18
72
12
1
68
36
76
29
19
24
17
24
31
71
13
125
7
152
12
3
117
33
27
21
39
36
63
6
3
63
18
15
9
115
8
63
66
18
66
90
42
7
60
47
169
92
3
12
30
55
32
57
55
56
4
36
12
68
4
5
24
42
37
23
24
85
23
21
40
17
7
65
36
24
31
5
6
49
84
41
19
12
5
103
23
93
9
55
20
36
4
8
60
9
84
19
36
29
7
11
9
33
12
111
3
57
48
60
12
15
37
60
36
44
105
156
12
3
40
32
4
80
21
99
51
13
20
12
28
5
6
105
40
116
3
25
24
23
12
42
15
9
66
21
39
48
6
7
140
75
9
9
6
48
30
6
6
6
25
32
57
55
44
69
43
8
27
33
21
3
72
39
30
7
29
78
36
30
7
17
42
9
69
30
25
32
24
45
79
5
15
3
33
36
4
11
81
28
32
69
3
45
30
30
63
4
11
9
3
45
16
29
67
108
80
27
45
15
49
12
24
35
6
15
24
40
89
66
45
16
108
41
24
60
7
17
12
3
63
30
48
7
5
7
36
80
39
13
12
65
3
9
15
4
5
151
36
29
51
63
54
12
31
104
135
13
41
24
3
40
48
29
36
15
16
56
60
93
15
4
5
6
54
30
13
17
55
41
67
152
21
96
19
11
13
8
57
15
3
129
33
3
3
90
39
27
21
24
24
111
21
4
101
30
13
32
3
12
217
36
17
15
12
12
36
24
24
12
3
72
33
16
35
9
64
11
24
13
23
84
1
29
43
168
41
63
21
12
19
20
33
12
219
21
78
6
24
87
81
12
12
48
31
41
19
35
57
84
75
49
60
11
61
23
21
69
42
24
1
35
37
120
8
24
24
9
6
6
150
45
39
120
42
72
30
25
23
9
16
17
7
23
6
6
13
53
48
60
19
143
9
24
12
100
17
7
5
79
5
72
15
9
31
32
120
33
7
5
67
11
25
20
4
29
51
40
29
7
8
12
57
12
36
24
39
16
36
32
15
12
33
16
41
36
39
64
11
24
49
17
6
30
19
23
12
18
18
9
24
4
41
39
21
66
6
48
15
39
13
44
15
21
12
12
60
16
17
55
56
15
72
12
42
3
112
68
45
18
25
83
9
81
67
12
8
9
6
13
11
9
57
30
73
17
72
30
57
9
27
9
6
49
113
42
36
54
3
27
49
5
24
51
24
15
6
24
42
24
1
156
68
15
21
4
11
49
5
72
48
12
3
39
60
57
76
53
42
13
20
75
45
57
12
18
12
78
43
11
6
63
100
32
3
1
113
12
48
3
4
65
39
64
20
72
60
93
27
39
6
43
11
57
3
1
84
92
3
102
3
52
60
12
95
48
57
16
29
51
21
63
12
3
18
19
11
13
12
23
1
36
17
15
63
30
55
5
12
6
21
21
7
41
36
3
72
28
8
4
44
24
12
64
44
111
102
30
18
7
17
42
6
3
9
31
89
51
21
15
4
65
12
15
88
116
15
13
36
12
23
45
4
47
61
59
18
51
96
15
33
12
24
69
3
40
12
11
121
65
36
15
33
36
3
36
4
36
36
29
27
57
3
12
40
17
60
36
18
6
19
5
39
15
57
51
45
4
101
3
15
45
12
9
55
23
120
48
30
3
39
48
12
6
36
18
45
21
24
42
6
54
49
29
36
54
6
7
29
43
56
141
51
48
84
12
4
5
36
39
60
124
47
24
37
77
36
39
16
5
42
30
24
39
36
16
35
25
32
12
9
67
107
25
53
3
60
24
21
19
5
120
31
224
57
60
48
3
3
6
96
3
64
20
12
4
11
73
36
11
18
27
129
39
88
8
12
15
114
24
7
8
21
19
17
60
27
12
69
6
25
24
20
9
78
13
56
141
3
117
12
36
24
115
41
19
8
24
15
18
7
23
21
12
64
29
79
41
6
33
45
43
32
27
6
75
9
24
15
144
21
30
12
42
36
54
18
27
12
4
56
16
17
27
9
115
17
3
57
7
128
24
45
6
9
33
72
30
48
6
132
27
36
36
16
5
12
30
33
3
61
35
1
68
21
43
23
205
125
75
4
23
48
18
27
24
76
8
40
60
12
132
17
3
45
42
1
59
13
8
27
60
36
25
60
71
9
64
71
30
60
39
141
54
1
20
15
1
59
36
48
6
7
68
60
57
114
18
78
54
19
32
69
6
30
39
60
48
48
3
117
4
53
31
11
61
29
54
6
24
19
8
87
6
12
12
27
33
31
155
1
8
52
65
24
15
69
3
39
9
9
31
104
81
15
4
41
24
3
4
20
28
11
12
13
89
7
104
15
1
108
17
24
55
11
33
51
97
5
27
3
18
12
42
37
8
28
29
79
24
8
4
56
3
30
36
18
81
132
108
45
27
147
33
12
36
12
4
29
12
43
20
36
120
21
12
120
36
96
99
40
5
24
3
12
3
33
51
49
11
25
104
4
12
8
15
72
84
30
51
3
21
24
40
68
33
19
77
15
9
24
51
45
12
3
12
24
159
6
3
12
21
114
9
117
18
49
48
60
53
60
24
3
27
45
12
40
80
16
65
75
9
43
65
12
78
6
15
12
45
115
8
60
12
57
12
36
7
17
60
6
13
36
36
53
51
9
39
12
33
48
42
90
51
12
64
35
60
6
7
36
20
9
7
56
9
43
47
36
25
44
48
87
21
64
44
9
6
6
63
93
3
51
13
8
9
115
36
5
72
36
87
33
66
9
81
3
12
3
36
1
36
32
12
9
87
15
33
9
3
57
42
81
9
31
8
9
12
39
16
56
40
35
9
15
9
4
17
60
6
18
54
6
55
12
17
75
27
18
12
30
6
48
36
3
3
33
21
39
96
105
6
120
9
48
12
100
5
24
24
27
33
72
15
123
66
24
12
36
7
20
45
27
48
21
30
9
33
7
12
56
15
12
33
88
5
72
7
72
5
18
117
9
55
11
93
12
15
9
ABCD 96654233738*3^$a+1 [50038]
57
48
32
13
99
21
12
42
96
84
6
12
12
126
69
3
42
27
48
216
15
81
21
18
102
18
177
24
56
7
30
6
77
295
30
99
24
56
13
243
32
13
18
30
35
7
60
45
72
51
165
117
35
64
39
120
9
15
6
99
3
180
60
69
24
15
54
27
8
43
90
60
15
3
42
123
120
135
17
25
119
43
90
6
29
91
60
60
77
103
57
15
33
27
45
3
102
12
27
69
102
42
75
15
108
18
27
33
30
81
81
15
123
12
9
8
55
108
5
43
29
55
48
30
18
30
27
72
45
35
48
43
21
8
72
31
65
37
18
102
66
9
15
41
55
57
48
15
12
42
51
57
48
60
99
8
43
197
13
42
33
45
11
16
147
6
30
57
24
69
12
63
96
69
24
66
9
63
72
180
21
69
78
69
99
42
42
33
32
40
15
36
30
150
105
56
91
18
12
167
85
11
40
15
102
27
3
18
54
101
97
132
107
24
64
96
56
16
104
31
33
57
30
12
5
91
24
165
80
85
18
30
75
8
40
57
42
108
9
96
27
60
137
91
60
168
105
15
84
6
42
42
3
32
73
48
60
162
17
16
72
120
123
21
3
78
42
36
105
24
63
48
24
6
27
168
39
138
42
5
112
51
12
36
12
9
21
330
105
63
54
6
24
48
30
42
6
15
45
240
27
45
48
72
3
80
19
36
30
54
138
3
267
48
12
48
9
15
17
91
12
18
63
45
27
27
48
69
69
107
85
90
9
171
18
54
90
11
55
60
114
35
91
12
48
54
35
181
75
219
36
84
53
127
36
144
36
180
29
1
135
39
18
90
69
51
45
24
21
48
27
15
30
48
27
135
12
90
78
48
21
231
90
30
48
41
151
48
12
42
35
55
6
35
19
18
90
9
8
73
30
33
39
108
117
75
168
12
60
261
15
60
24
18
18
17
145
42
93
63
17
112
32
79
9
21
24
6
12
9
39
17
40
48
24
15
60
6
15
225
15
39
36
84
6
42
57
48
93
27
8
139
45
63
60
42
138
72
17
61
48
30
77
127
18
42
6
60
72
30
69
3
6
15
99
108
102
48
3
135
24
33
63
30
75
27
173
7
9
63
30
3
183
9
32
61
30
93
87
9
144
87
12
45
165
75
72
39
12
108
102
3
96
56
13
99
21
11
16
24
48
8
7
57
21
3
87
72
6
11
91
18
234
6
24
48
78
21
8
91
42
18
24
6
35
55
9
141
60
111
24
152
55
48
42
23
55
57
15
9
51
12
6
60
42
29
16
3
5
16
141
3
39
65
88
3
30
87
72
21
30
45
27
29
109
27
3
21
24
69
240
3
45
27
3
132
48
30
18
24
168
153
39
198
30
18
30
60
30
120
42
12
77
19
21
120
111
30
3
45
24
6
141
24
75
21
39
30
75
27
162
27
24
27
29
13
48
75
33
30
30
51
21
42
66
150
30
42
33
96
21
210
9
21
18
180
69
8
7
6
11
16
75
18
11
64
96
99
72
60
18
12
30
18
24
6
90
60
204
27
39
41
121
42
60
33
45
18
72
30
42
108
5
192
31
84
6
114
48
12
17
16
15
72
78
102
60
81
57
48
12
3
15
54
3
63
81
48
56
55
72
33
75
12
48
12
192
18
99
21
78
24
21
27
12
6
90
17
55
105
45
18
210
12
18
81
99
90
27
87
18
18
77
7
48
30
27
32
31
78
24
30
48
125
7
6
24
35
16
135
30
72
18
192
33
15
90
84
138
9
24
45
51
48
21
12
30
105
3
42
18
90
42
120
45
45
18
24
156
29
31
105
32
25
15
93
54
21
56
13
18
30
35
37
83
13
24
120
27
21
30
12
33
183
24
96
30
30
141
3
180
6
51
21
78
12
33
87
12
6
15
15
24
81
57
15
33
111
111
60
12
78
18
57
3
5
72
43
42
35
55
153
32
67
96
72
108
72
72
78
42
177
51
77
163
42
27
63
30
18
9
21
18
60
42
42
6
12
42
45
3
149
13
51
15
24
57
96
63
105
15
57
24
21
48
162
30
72
27
39
81
111
60
132
48
57
33
78
120
ABCD 96655114124*3^$a+1 [50001]
12
25
29
24
15
45
6
96
174
18
85
11
54
6
90
31
29
156
6
24
78
31
32
3
12
12
85
47
96
12
6
15
36
3
21
40
11
33
36
15
61
23
90
12
66
85
12
65
30
138
75
184
41
18
36
84
12
37
65
60
6
24
18
12
96
54
30
15
27
30
6
49
8
87
9
112
35
217
48
35
12
13
17
51
75
24
12
78
7
65
39
39
30
30
13
32
177
31
113
60
7
53
55
5
24
18
33
9
60
96
6
13
47
156
30
55
5
55
35
24
18
6
25
59
72
36
24
24
90
19
23
18
6
30
78
18
60
12
42
24
45
75
6
18
21
72
15
12
6
39
33
63
40
12
5
18
6
18
90
30
12
33
3
48
252
144
18
6
1
20
21
127
5
42
48
13
17
12
30
36
12
18
12
60
48
18
90
115
11
1
23
60
72
90
30
33
15
42
18
24
13
59
18
36
24
42
73
5
90
36
25
20
21
31
5
48
6
49
60
32
9
66
37
245
12
24
6
9
39
30
30
48
69
36
105
39
15
48
6
30
49
72
101
3
45
6
30
15
99
6
36
18
36
66
42
61
5
6
21
4
29
51
21
48
27
3
90
36
108
12
15
4
65
84
6
36
48
30
3
3
36
18
27
9
87
12
51
60
1
5
91
32
36
45
30
150
12
78
132
18
72
55
23
12
18
75
27
30
18
30
7
12
5
48
15
60
39
18
6
54
18
60
78
15
9
27
76
47
72
24
24
13
48
17
54
21
45
72
43
83
45
27
24
33
3
60
45
3
109
11
66
19
12
65
39
15
9
4
65
48
43
11
18
102
30
3
12
9
31
35
25
53
87
3
13
47
18
48
42
120
192
72
21
84
3
33
9
99
21
43
11
57
12
21
102
30
30
48
54
31
5
6
36
25
48
137
60
19
29
75
60
129
27
9
6
36
24
21
39
66
24
18
13
20
27
42
6
12
36
42
42
78
15
24
15
78
15
36
12
57
60
30
66
6
1
17
66
45
4
5
36
6
21
9
48
31
5
27
72
76
17
3
27
30
15
87
36
36
54
60
6
54
36
30
9
9
63
33
7
23
36
13
35
18
3
16
53
3
75
24
81
15
42
27
60
76
53
19
23
12
60
72
81
165
12
180
30
81
99
108
18
60
7
23
21
21
123
57
7
53
15
40
8
24
16
24
23
78
12
60
102
12
33
21
55
11
18
18
37
17
6
24
6
72
15
15
18
54
9
16
11
72
18
7
35
30
30
1
11
30
31
17
6
9
27
6
30
150
7
12
11
42
36
24
6
25
17
15
45
30
105
4
83
30
31
137
3
4
137
6
25
65
138
12
13
11
174
24
6
30
7
5
54
30
24
51
9
54
21
96
15
61
5
7
185
90
1
12
119
9
45
27
48
9
6
42
55
113
84
7
5
6
78
114
120
1
11
33
15
13
17
31
32
75
24
18
96
31
5
31
32
48
57
72
30
9
39
36
6
66
24
6
15
33
24
7
41
54
48
1
11
18
43
17
36
6
30
18
33
4
41
12
18
33
105
7
47
12
6
24
18
66
39
15
66
30
96
18
12
24
6
6
54
85
11
12
6
12
42
6
55
96
23
25
68
112
35
57
69
12
90
102
30
1
20
4
32
76
47
1
95
12
90
12
3
64
11
30
3
36
15
189
117
39
4
36
113
6
60
69
21
12
60
115
23
42
7
17
36
12
108
12
48
15
27
36
9
45
43
53
6
9
21
18
6
15
159
12
54
24
108
12
3
93
39
27
18
66
60
42
3
9
90
72
60
48
66
15
207
9
48
21
6
18
180
51
4
108
44
33
60
3
48
64
5
42
54
51
28
5
18
12
33
88
89
91
32
3
24
6
72
7
47
6
24
78
25
35
21
16
29
162
9
124
29
6
24
81
81
6
24
6
12
3
33
12
120
60
54
84
30
7
48
17
102
25
60
17
18
6
79
56
9
42
21
40
5
72
30
73
23
42
60
48
24
91
65
66
61
29
6
162
102
21
39
120
6
24
6
18
6
54
102
18
36
39
64
23
102
12
51
45
54
24
36
45
75
36
12
18
55
20
3
6
103
17
54
96
18
7
53
48
12
15
87
21
15
18
30
6
126
84
78
18
18
66
90
18
13
53
27
9
36
15
99
36
25
113
171
15
25
89
6
45
15
21
57
48
48
15
9
103
8
15
30
27
144
3
36
57
33
12
7
5
42
18
3
9
210
21
9
39
27
48
24
48
24
45
69
27
15
18
30
21
15
120
9
4
17
39
57
18
45
135
9
15
6
147
9
36
7
47
21
64
80
39
12
60
25
72
17
48
30
42
19
29
18
18
36
39
4
68
129
90
6
60
12
6
72
90
27
63
12
78
3
57
42
18
18
30
54
37
53
51
9
48
18
12
9
9
54
13
53
6
9
189
3
9
99
15
36
25
23
1
41
48
30
21
4
5
18
9
88
5
30
18
30
30
87
75
13
17
18
12
138
18
12
24
24
25
11
78
15
81
96
48
96
27
12
45
12
36
12
31
44
28
8
27
24
9
9
48
139
161
12
31
47
144
54
252
15
15
54
63
48
9
55
71
30
72
6
24
36
81
40
11
102
3
3
24
1
17
108
72
78
36
61
60
72
5
6
60
9
60
16
11
21
4
53
12
79
5
84
18
60
9
69
99
63
18
6
129
39
1
107
12
12
78
66
24
72
33
60
45
36
115
29
30
6
60
39
75
13
65
12
51
4
5
30
30
48
75
129
30
186
79
71
18
12
3
39
33
3
37
53
15
45
ABCD 96655121294*3^$a+1 [50061]
90
83
61
11
25
47
7
90
210
60
30
35
25
66
77
88
24
168
93
114
33
32
16
80
64
24
32
72
73
54
105
80
168
193
180
27
32
24
37
123
27
53
37
35
24
16
225
54
6
84
15
21
24
59
7
60
84
36
117
63
33
21
131
19
101
72
48
85
27
57
36
3
56
31
60
213
51
93
56
24
40
176
97
87
57
23
67
6
84
179
7
57
8
55
57
93
75
9
36
3
72
48
117
75
159
81
9
30
36
54
135
48
192
45
83
277
75
51
30
270
65
40
32
7
36
114
75
48
183
30
24
30
36
105
75
69
360
8
67
6
23
97
90
60
17
67
96
30
23
67
29
115
21
105
240
63
32
40
9
66
54
36
270
60
9
81
210
60
17
157
59
91
45
48
63
150
324
239
7
24
36
165
72
63
9
176
49
6
300
45
69
126
30
324
6
29
115
21
15
30
75
105
15
45
179
1
30
24
89
24
112
81
143
144
88
8
24
7
180
53
307
21
15
54
11
25
15
32
72
16
152
73
143
91
93
153
60
54
21
69
51
75
93
24
3
189
105
335
48
43
24
66
99
128
256
81
23
67
120
60
81
129
90
173
96
91
6
90
90
27
63
9
45
36
23
157
59
25
90
53
37
51
39
60
30
23
40
32
1
183
24
27
66
3
51
96
93
51
5
40
104
211
66
180
87
117
30
5
1
63
57
23
157
90
24
129
321
23
16
24
57
60
3
117
179
7
54
3
27
60
36
120
45
72
87
30
36
150
9
8
73
30
57
3
45
32
13
3
27
150
120
60
30
204
120
9
141
59
7
54
131
49
39
57
30
60
93
96
96
72
48
8
31
65
64
51
96
30
114
36
57
177
90
53
16
237
75
8
16
75
45
141
84
23
73
54
66
63
87
30
75
168
24
72
45
30
60
161
145
263
24
127
113
16
24
63
105
32
97
90
5
31
9
48
8
205
35
19
189
111
89
1
6
89
40
141
30
237
80
67
5
31
54
75
8
43
180
17
13
24
126
300
17
7
33
57
39
27
5
49
15
21
60
15
104
115
53
37
35
16
39
81
48
81
36
3
72
128
232
15
24
33
3
53
31
6
99
45
246
69
96
15
57
32
115
365
96
112
3
54
143
40
63
33
201
279
24
27
125
91
165
99
96
117
63
84
36
57
33
47
13
75
9
71
25
90
90
27
27
5
16
8
37
90
17
16
81
36
210
17
133
90
30
3
24
63
137
40
72
48
33
87
32
1
180
204
255
80
235
6
47
7
9
176
31
153
171
93
48
104
115
36
90
15
8
7
54
51
99
90
30
36
24
66
60
90
9
201
24
111
32
73
15
75
144
21
8
40
56
1
87
33
90
54
6
84
45
24
81
30
60
165
135
36
60
180
84
33
27
30
111
72
183
17
13
60
324
59
121
120
6
9
8
72
64
24
93
3
24
240
87
6
75
384
8
103
204
36
57
153
24
216
95
25
15
152
37
36
30
54
36
119
25
39
57
30
17
37
96
27
32
31
9
48
27
6
23
31
36
174
111
24
24
32
49
66
5
64
21
75
8
67
45
72
56
16
21
75
200
24
31
33
57
54
9
147
54
6
17
16
ABCD 96655170754*3^$a+1 [50093]
6
35
4
21
3
20
16
3
17
76
60
3
66
99
12
15
84
30
63
87
18
11
25
6
6
63
24
12
44
4
3
29
136
24
141
35
60
7
45
8
88
44
36
115
69
15
30
47
60
4
56
43
6
35
49
36
12
60
54
66
12
150
45
33
35
13
11
28
75
77
13
3
63
5
19
45
12
51
5
43
9
21
24
11
64
12
105
23
28
24
21
39
24
117
54
6
83
19
17
73
95
88
15
29
19
21
3
6
99
68
60
4
80
19
5
36
16
57
11
85
39
15
17
4
27
53
36
49
96
23
25
71
49
23
52
51
21
36
15
24
9
12
24
69
60
59
25
30
18
18
90
6
45
99
6
3
3
30
63
45
11
16
63
6
48
72
3
8
88
32
52
15
45
80
61
11
180
31
53
85
15
87
9
15
54
11
40
9
35
36
16
39
53
61
6
5
31
5
127
33
27
30
11
36
61
42
5
37
54
5
16
20
60
120
13
15
45
11
52
20
48
12
37
51
69
15
81
6
53
25
23
13
12
27
36
32
115
42
95
16
27
42
42
24
101
24
1
51
20
4
129
42
12
45
12
9
11
13
42
6
24
48
30
72
24
21
48
80
31
81
68
28
45
35
13
12
87
3
9
15
5
16
68
16
20
13
3
12
81
90
6
75
69
11
19
12
57
3
9
69
42
42
6
5
100
12
48
51
33
12
21
18
30
11
36
52
3
65
12
127
48
113
25
39
21
3
87
53
4
12
9
54
42
23
48
208
15
6
59
7
5
12
13
3
87
9
51
12
21
44
31
72
18
42
53
1
99
36
24
27
12
21
45
24
6
5
52
9
6
90
30
57
15
21
189
3
12
8
4
68
112
15
60
21
120
20
28
92
19
33
15
21
36
33
6
57
9
6
9
141
27
36
104
12
16
84
9
135
27
69
3
18
3
56
61
15
32
52
3
12
45
15
5
13
75
12
20
139
149
7
30
24
99
8
79
5
1
207
33
30
24
84
30
66
29
19
5
7
45
51
5
19
6
42
6
12
144
23
1
47
12
7
69
69
11
1
30
24
17
13
39
27
66
12
6
29
13
48
11
16
105
30
45
44
16
9
15
3
12
24
12
9
24
57
84
83
28
33
39
21
51
93
138
12
6
119
28
45
42
21
87
57
12
45
6
48
5
76
33
11
40
51
90
6
18
66
5
1
54
30
48
6
21
75
29
7
18
42
5
133
39
45
35
73
35
49
35
4
12
9
66
72
21
87
60
29
1
3
32
13
27
39
5
85
24
12
63
80
1
15
123
72
33
8
72
13
3
24
56
36
60
13
63
69
3
45
72
15
15
45
68
1
87
9
23
12
19
5
79
42
36
24
48
23
12
37
35
85
6
45
8
67
9
63
81
9
63
39
5
13
48
12
48
27
75
93
12
3
18
51
8
36
49
11
72
112
32
13
11
4
48
87
33
27
6
15
15
17
52
12
9
51
9
6
84
29
12
24
4
8
40
39
60
36
60
5
13
6
5
16
68
4
27
48
77
13
72
66
12
132
33
12
9
35
49
3
20
60
24
91
48
12
17
25
3
108
9
3
69
36
12
15
12
20
24
61
54
9
96
21
3
12
9
35
61
54
36
6
15
9
71
72
28
80
19
9
27
29
49
39
20
13
23
40
9
35
48
13
51
20
36
19
33
45
96
12
3
21
96
123
12
12
21
174
45
3
89
40
84
36
33
3
15
48
5
120
31
5
40
33
11
31
65
36
7
60
17
25
30
198
27
36
144
135
30
48
3
9
6
30
35
48
24
1
60
39
15
18
59
19
41
88
12
39
5
24
7
21
24
24
24
75
30
3
33
30
21
44
19
78
24
15
84
45
30
41
24
4
32
48
1
15
36
33
71
7
113
31
36
17
13
18
17
120
13
30
17
4
3
21
44
7
90
6
9
3
90
12
23
13
27
8
25
3
21
3
12
96
9
3
21
15
12
8
24
43
53
19
21
27
53
19
21
45
11
73
6
6
24
227
4
33
15
60
32
28
3
30
12
23
13
24
35
13
87
33
63
39
117
81
18
141
33
51
56
16
9
11
64
8
43
69
51
45
27
41
24
7
66
123
75
36
141
63
30
11
145
6
5
37
30
17
16
63
5
4
15
96
21
63
42
18
42
6
18
60
39
20
73
35
4
9
24
11
72
7
45
36
21
30
41
25
3
44
1
15
27
90
35
49
3
27
33
48
33
54
6
12
15
12
63
29
31
5
4
48
21
35
19
45
8
217
51
12
8
4
56
4
96
60
69
23
49
6
24
33
15
21
24
12
15
18
3
12
12
96
20
4
33
51
132
120
8
25
27
69
3
92
76
12
20
25
23
25
15
3
29
31
17
48
1
24
95
52
8
72
7
60
78
179
76
33
15
44
12
61
24
126
24
5
4
12
8
72
133
15
21
3
72
20
100
33
15
51
42
27
33
59
4
21
11
187
65
16
21
96
35
97
11
24
28
24
8
7
29
16
8
1
39
96
116
40
44
31
9
56
4
32
48
16
3
21
15
57
3
41
145
30
18
96
75
15
41
28
27
6
15
92
85
78
17
7
149
16
8
91
66
11
52
21
6
5
49
11
4
9
75
48
69
99
32
4
20
13
30
60
48
12
33
84
60
15
84
65
16
8
13
24
3
12
80
31
30
3
132
15
42
60
3
39
29
1
39
75
9
33
12
132
3
12
36
39
24
24
12
45
116
124
48
3
105
80
37
18
12
125
1
6
126
12
15
27
33
12
15
9
39
30
87
39
120
17
37
18
18
6
54
27
63
9
45
6
42
12
111
20
12
24
19
6
3
3
29
49
102
9
21
60
3
15
17
4
51
24
18
47
4
24
56
37
15
24
15
90
3
8
25
3
45
102
77
1
60
12
47
16
296
36
4
8
7
53
13
72
27
93
3
44
43
30
11
7
9
45
15
36
132
48
8
31
54
27
87
21
57
12
6
90
11
43
48
53
4
176
16
15
18
15
12
45
114
6
ABCD 96655504462*3^$a+1 [50050]
6
372
54
204
18
17
31
18
6
54
12
162
36
96
12
36
378
126
17
19
18
59
19
29
97
84
60
54
30
59
73
48
119
133
78
48
78
180
30
53
1
54
17
120
115
24
12
90
72
114
5
72
25
95
48
1
6
102
234
6
12
18
18
59
67
269
55
594
198
24
17
55
36
12
114
126
18
66
5
13
6
12
17
1
78
282
54
89
120
49
143
55
102
6
12
72
24
48
72
108
53
7
12
77
85
90
180
24
29
72
115
29
91
6
66
108
6
36
23
49
36
11
7
17
67
132
36
48
29
7
233
37
35
7
17
121
71
1
186
72
102
24
264
6
66
23
1
54
210
54
65
24
37
54
29
120
37
12
72
18
108
90
36
222
48
101
13
11
73
216
126
6
30
29
121
23
97
18
6
23
24
97
119
73
47
187
24
30
384
47
217
24
71
67
54
95
24
72
7
185
19
12
24
17
31
42
90
101
24
19
5
49
12
6
30
78
18
66
6
95
7
17
109
108
18
29
24
109
6
30
72
132
90
198
12
18
18
131
283
6
66
36
72
18
72
126
17
19
5
31
89
73
24
48
276
48
234
17
120
31
84
101
7
126
108
42
5
7
90
47
43
42
84
42
108
17
139
6
228
18
126
18
41
85
6
36
66
132
48
54
29
13
108
23
24
37
60
18
29
73
95
216
24
240
1
150
113
25
24
72
54
17
31
18
71
24
175
6
54
77
115
5
19
48
5
1
12
54
5
37
84
42
12
6
11
73
126
41
72
72
139
53
1
23
103
24
18
23
7
18
95
55
36
18
54
84
17
1
24
30
36
90
11
31
54
30
96
18
12
36
6
138
78
101
55
161
19
36
24
48
42
47
55
89
97
18
48
42
35
13
42
66
71
1
95
121
18
150
162
192
24
29
133
11
1
36
144
11
49
48
71
168
96
24
235
126
42
48
29
24
43
12
42
66
29
24
25
66
6
167
7
18
47
48
48
55
108
5
1
23
13
12
162
77
229
83
25
54
78
84
6
12
5
31
41
96
25
6
30
18
78
11
72
120
7
78
12
24
12
11
79
17
43
30
42
29
25
18
54
23
13
155
19
53
253
83
7
36
24
120
36
36
5
49
24
18
138
36
47
61
35
25
47
97
18
66
60
36
107
37
107
48
72
48
97
24
84
90
36
108
36
60
192
42
18
5
7
17
55
60
54
18
5
24
37
18
234
18
29
25
78
36
12
168
36
30
6
65
72
168
163
30
18
24
12
65
192
67
6
18
90
12
114
53
253
30
173
48
19
174
216
54
60
29
19
5
72
1
23
96
1
96
120
6
113
48
24
43
6
18
5
24
120
43
29
48
19
53
67
132
30
36
168
66
18
90
18
414
96
36
18
11
48
49
18
29
168
1
12
6
102
24
23
31
210
114
12
42
30
78
11
37
258
90
71
13
42
36
5
24
7
18
192
108
54
42
108
30
72
144
24
84
18
83
7
6
155
24
19
77
48
55
12
90
126
29
115
6
138
6
66
29
72
48
121
18
36
6
108
66
5
48
61
12
42
125
73
36
102
24
84
78
48
180
23
19
30
90
54
276
210
36
78
66
53
7
156
5
96
13
11
24
19
12
473
24
25
95
37
84
108
18
24
48
36
36
113
1
18
36
18
90
48
126
18
36
17
133
66
113
13
18
233
1
23
121
36
42
54
84
54
113
1
162
5
169
24
30
113
13
6
12
72
113
91
48
29
61
90
17
7
17
168
43
216
24
90
48
126
6
47
25
138
6
18
18
30
96
30
47
7
18
42
53
13
59
127
41
13
90
54
12
119
25
36
ABCD 96655676498*3^$a+1 [50010]
84
41
72
12
204
52
140
312
67
5
43
53
4
116
115
53
199
45
32
31
29
48
36
19
137
91
24
36
29
31
33
32
175
77
168
115
72
125
43
5
244
3
41
120
12
48
84
12
31
65
79
36
24
60
105
51
60
60
192
12
41
48
151
29
24
67
65
43
5
180
7
89
91
125
31
60
132
41
120
36
151
53
31
101
55
60
77
7
96
125
24
31
5
108
192
4
3
60
60
108
312
417
111
5
24
4
224
12
91
60
77
55
60
180
77
115
125
43
53
7
17
163
65
108
67
5
7
36
84
89
19
53
115
185
7
41
84
192
24
67
5
19
41
60
7
41
79
12
41
55
144
53
43
5
7
48
252
53
12
48
7
53
48
120
172
20
139
5
96
7
5
16
39
5
7
108
17
31
53
12
12
103
125
48
7
144
36
53
132
12
115
48
77
67
336
24
36
129
80
283
288
60
9
75
41
48
76
351
60
5
199
29
24
55
41
151
36
249
3
132
53
67
60
5
91
149
91
12
72
48
77
43
72
36
72
21
207
5
168
196
255
101
48
7
69
75
21
140
72
76
44
7
96
45
140
4
123
41
7
357
32
115
29
7
53
19
12
185
108
7
185
91
120
45
80
192
43
113
19
228
84
53
52
63
65
12
91
5
84
355
209
19
168
5
12
48
288
19
221
7
5
84
103
53
19
168
60
77
180
76
140
67
177
188
36
12
7
93
15
84
41
67
17
16
68
12
228
31
216
17
36
31
101
72
7
41
67
48
120
105
20
67
53
139
9
96
75
53
55
125
12
156
7
252
5
48
55
21
116
108
252
244
44
43
89
43
113
7
48
45
75
24
60
53
187
60
101
7
185
103
72
120
125
43
113
192
112
363
12
5
168
28
96
3
173
12
100
68
12
7
53
148
39
9
51
41
4
75
41
144
31
113
91
48
33
27
113
55
113
124
92
36
19
29
7
53
196
48
63
5
12
127
29
31
165
96
15
84
48
173
12
72
31
24
36
5
240
12
103
29
55
41
127
77
16
272
36
7
69
135
53
276
31
36
60
65
19
108
48
17
7
9
87
29
204
19
113
79
41
132
16
111
81
15
17
112
111
84
36
60
93
20
120
67
17
7
29
151
101
12
72
31
17
156
84
7
89
72
168
252
12
48
307
177
48
3
84
48
173
124
68
12
151
5
24
108
192
91
84
36
113
139
53
144
211
12
93
92
52
171
180
29
43
12
108
48
60
120
24
89
12
12
55
45
3
12
60
168
65
127
48
12
65
16
279
77
156
19
60
65
43
132
53
168
148
27
5
12
7
185
96
115
5
55
149
36
7
60
53
4
44
24
408
264
204
31
48
33
87
173
24
103
41
36
96
67
48
17
120
132
103
12
60
228
48
60
24
60
113
7
149
19
17
31
372
77
76
315
5
132
67
29
31
168
17
100
351
ABCD 96655845764*3^$a+1 [50050]
65
66
90
67
29
195
3
13
77
115
48
335
54
75
64
32
27
21
39
102
6
12
6
43
32
27
108
144
9
81
6
9
81
31
32
208
65
6
9
63
12
24
61
23
168
12
6
36
66
90
79
161
79
32
16
11
42
12
127
5
30
24
37
143
84
18
24
18
1
48
32
16
59
36
6
123
64
221
19
5
27
81
111
69
43
32
96
48
33
90
180
102
75
15
168
25
47
1
96
47
1
29
147
3
45
144
63
72
12
90
115
96
65
15
87
6
67
23
84
69
39
25
29
90
6
19
173
99
33
48
6
84
69
147
13
83
141
112
17
63
21
54
133
17
15
15
150
72
19
96
11
12
6
66
6
108
15
39
90
30
33
93
3
33
18
288
60
30
54
93
21
123
160
53
27
112
11
144
66
54
13
23
9
16
48
17
54
105
111
1
23
90
54
25
80
21
27
3
61
29
19
48
48
17
30
72
73
23
126
91
83
36
9
81
6
25
83
12
18
54
105
21
27
27
198
18
13
23
6
3
64
53
18
72
108
36
1
59
198
15
112
119
24
33
48
16
83
18
75
48
64
96
5
12
42
66
6
144
13
336
5
126
45
87
84
6
15
33
114
90
66
24
25
11
264
36
72
97
48
17
6
102
51
96
112
35
205
29
54
120
37
128
51
109
48
59
37
32
27
37
32
33
36
43
11
240
12
168
81
111
49
80
16
71
42
15
33
15
27
36
72
30
42
162
255
99
72
18
36
18
141
16
23
57
48
16
119
48
72
1
35
36
54
6
205
11
69
3
45
48
16
71
73
176
3
157
59
37
80
64
11
21
75
21
112
80
64
95
24
105
3
162
48
18
25
35
48
45
16
65
111
96
16
35
61
65
15
48
16
167
25
11
150
127
17
54
57
207
18
31
101
66
6
30
21
3
36
25
11
37
80
112
35
13
5
108
31
29
3
15
33
87
25
80
39
78
48
54
21
192
3
222
180
12
15
16
11
21
33
12
99
225
96
30
54
90
129
192
75
18
3
16
23
48
54
42
9
45
19
125
19
53
27
39
57
51
45
15
33
69
24
66
78
163
96
80
51
24
12
9
48
16
95
30
6
61
23
72
6
72
210
1
197
43
29
36
36
18
57
33
15
21
60
306
13
35
42
36
15
33
79
47
96
108
21
64
95
66
31
29
19
29
42
121
113
15
48
39
9
33
12
150
18
43
5
78
13
167
9
111
1
5
48
216
19
71
9
16
32
48
39
73
96
17
271
29
96
30
168
36
30
43
71
57
64
128
33
18
36
180
37
32
21
150
21
51
45
16
144
23
54
51
21
43
11
42
12
36
43
29
99
15
49
215
36
54
79
80
75
18
3
69
91
71
24
1
96
119
30
27
240
39
24
48
96
36
61
80
87
42
63
112
59
69
21
27
27
37
119
234
6
12
13
59
168
12
18
18
13
77
36
6
25
239
1
125
18
6
43
23
24
97
32
64
17
36
144
96
27
3
42
48
99
33
12
3
15
33
27
36
1
32
160
53
6
69
21
27
3
162
72
51
3
24
85
32
135
25
5
90
6
18
192
25
143
33
39
84
6
111
48
16
5
30
24
37
48
48
101
75
99
36
132
117
3
141
99
90
51
16
48
80
15
54
27
369
31
29
84
288
108
42
9
16
5
18
9
48
3
13
59
12
105
39
90
54
6
84
132
27
99
109
53
27
16
80
3
144
13
17
15
3
18
43
17
30
24
72
30
67
11
85
77
30
24
84
25
128
117
60
111
45
90
25
80
27
85
17
31
65
282
24
93
16
11
54
36
90
1
23
12
72
21
75
21
64
32
39
6
51
64
23
57
93
30
54
63
63
1
32
39
169
128
64
80
27
21
112
71
9
96
93
30
21
51
18
60
127
11
21
15
24
57
64
35
24
12
9
16
269
3
51
45
48
48
3
141
15
24
9
3
18
60
12
51
63
ABCD 96657012854*3^$a+1 [50045]
24
14
12
18
100
90
72
48
126
6
20
70
8
72
225
45
28
2
118
60
36
66
8
42
28
20
42
78
12
18
60
141
9
52
68
12
10
38
12
160
8
30
30
42
78
120
15
75
12
4
60
30
14
180
82
20
10
24
14
3
159
18
70
42
8
75
207
34
54
66
35
51
4
6
8
46
30
204
32
88
6
54
50
16
56
70
50
40
78
12
50
45
73
92
150
18
42
18
52
95
3
30
72
18
21
1
38
30
16
86
28
30
62
48
142
50
90
3
61
90
66
230
10
251
67
2
34
6
50
18
142
80
33
55
30
110
57
36
117
72
28
30
32
240
4
36
20
18
70
30
110
60
10
96
66
50
118
62
4
35
141
39
259
12
18
96
14
30
40
152
30
60
48
90
72
60
60
28
30
6
11
3
60
46
14
72
225
15
4
26
28
20
12
34
14
10
30
126
17
9
10
90
90
41
12
37
54
6
323
57
34
54
156
54
42
84
44
12
4
36
38
70
20
12
3
48
7
120
140
21
1
278
252
70
18
2
48
15
55
32
10
144
30
14
30
105
1
14
22
8
40
2
108
12
18
27
144
36
105
51
37
90
32
40
89
9
12
4
144
80
30
42
78
210
12
88
102
80
69
1
38
16
120
17
39
141
9
64
24
12
68
22
5
3
33
19
68
12
4
41
15
48
22
23
1
26
138
15
12
93
76
84
110
30
22
24
29
45
63
19
188
16
54
12
50
4
14
42
34
14
42
18
60
60
42
94
56
81
69
4
26
150
30
18
30
16
6
80
40
98
10
96
116
90
60
18
16
14
22
20
40
158
21
19
12
68
82
84
36
18
17
15
48
12
21
9
135
48
7
18
72
158
12
10
38
117
133
11
159
136
36
264
14
60
3
12
25
107
33
12
4
26
213
105
102
108
12
69
31
18
170
42
40
23
1
11
105
40
68
166
6
48
62
30
40
11
73
14
12
10
20
58
50
22
80
81
69
4
54
30
35
37
140
63
57
30
48
21
69
82
8
22
18
41
36
45
18
46
35
1
30
54
56
34
26
64
44
90
33
9
28
122
4
90
84
32
28
35
105
30
21
91
78
20
16
71
123
102
10
84
36
41
87
93
37
20
10
60
80
22
20
88
92
78
172
5
49
126
18
32
4
56
3
45
3
19
60
30
23
57
18
70
12
50
10
50
60
10
150
18
12
18
62
78
30
102
40
48
186
44
30
10
96
74
30
40
36
30
56
4
65
21
75
163
2
15
3
16
26
30
10
198
6
30
77
19
30
68
132
39
21
138
12
28
36
101
3
30
42
60
30
15
19
24
272
120
4
56
34
30
56
90
180
30
118
12
20
4
120
54
2
15
43
12
38
16
24
36
66
5
33
12
30
60
10
48
32
40
54
6
8
112
20
78
12
105
15
58
2
21
39
48
70
60
12
18
5
105
12
58
2
18
33
37
71
159
40
125
60
1
44
82
53
15
76
54
120
42
38
51
19
80
100
90
66
146
58
2
124
86
33
135
16
14
40
32
220
54
44
22
78
120
50
3
19
50
40
8
15
87
30
40
68
27
36
69
4
35
69
40
66
6
191
7
2
30
58
2
60
45
55
48
186
14
130
90
20
90
87
15
34
24
30
36
6
30
54
6
38
51
51
180
18
3
19
18
32
178
72
20
33
60
1
26
9
19
2
108
90
10
20
16
116
60
60
124
26
18
12
88
32
48
10
32
18
12
60
39
25
66
149
189
60
42
118
2
130
120
59
21
30
120
154
36
38
10
60
2
30
4
56
60
99
1
35
13
32
100
20
30
60
138
12
4
206
9
51
184
14
10
32
58
36
11
3
70
6
14
40
12
179
21
240
10
50
28
32
111
13
26
30
111
9
108
22
20
129
111
10
60
38
172
68
21
21
34
5
39
16
44
150
22
90
18
30
2
48
21
21
15
153
87
3
42
10
18
71
39
16
216
65
60
19
14
72
58
2
88
30
20
33
117
27
36
117
12
78
70
126
29
37
50
130
35
43
62
28
92
10
38
30
12
30
120
40
59
1
50
34
6
20
60
18
102
70
8
240
111
31
114
66
50
94
26
63
7
8
12
153
25
2
18
142
50
3
1
14
130
12
24
11
25
48
36
44
42
10
80
4
14
102
34
44
40
92
30
4
36
18
122
30
ABCD 96657206944*3^$a+1 [50011]
30
6
66
24
21
4
47
141
15
36
9
96
24
15
97
29
114
1
65
144
36
42
1
47
6
30
18
7
44
45
54
45
9
15
3
108
1
17
43
36
8
33
24
55
65
24
15
51
36
6
36
12
139
56
63
1
11
24
18
18
37
108
11
9
4
44
15
33
9
3
4
29
79
8
12
21
18
60
18
15
12
9
7
47
36
25
68
60
64
11
61
11
36
72
49
11
169
11
33
57
15
57
18
33
28
8
21
19
65
18
24
12
13
29
63
24
12
100
119
81
9
78
1
17
48
96
43
48
83
6
12
39
3
12
6
15
12
21
3
33
15
24
69
18
6
39
16
29
6
1
96
5
72
27
87
36
90
12
3
28
77
42
57
40
5
6
37
11
6
84
3
51
72
25
83
61
108
8
3
24
36
57
4
11
33
36
76
29
36
39
24
40
41
72
6
1
11
45
24
64
17
12
6
36
54
51
3
36
1
24
104
15
84
13
5
51
45
108
36
12
42
33
21
12
63
69
48
18
42
19
29
24
18
33
21
90
12
9
63
72
6
246
18
79
29
3
15
42
3
9
39
36
40
32
24
72
69
3
15
12
21
57
55
44
99
30
27
4
23
36
69
3
6
27
45
36
7
20
39
108
24
120
6
19
17
36
30
33
27
69
39
18
27
16
44
84
24
39
18
36
66
25
71
33
36
48
63
1
119
21
15
60
25
11
12
72
90
36
7
80
96
15
6
19
11
6
7
23
96
18
7
23
9
12
36
57
84
27
15
25
23
57
3
9
9
3
27
78
12
42
66
31
41
18
117
9
96
27
3
13
11
97
11
93
63
24
54
3
33
7
48
104
24
4
47
84
9
45
18
96
12
57
33
15
12
27
54
78
1
20
60
27
93
33
12
139
11
18
3
4
20
21
27
45
42
36
69
15
25
8
39
78
19
47
25
24
11
57
4
5
6
48
61
101
43
68
12
129
3
60
63
49
36
32
60
57
7
20
9
43
11
24
45
12
69
55
72
35
25
5
43
53
7
20
3
157
41
43
35
108
30
36
6
126
7
137
3
15
18
3
12
21
15
4
35
18
72
51
147
12
24
25
104
48
84
48
9
54
6
15
21
12
15
96
3
12
9
36
15
12
54
60
84
51
9
51
105
39
48
3
57
264
48
12
64
29
54
9
24
12
27
9
96
12
9
90
144
45
27
36
72
21
9
36
24
27
3
18
31
59
21
15
21
12
63
18
19
8
21
15
75
33
21
42
9
24
69
78
1
17
30
24
90
18
12
33
3
9
33
87
3
84
6
12
54
93
15
18
15
57
18
57
57
36
51
75
21
51
18
7
32
9
36
72
24
15
33
36
31
180
8
21
72
3
24
16
108
41
90
18
135
16
68
33
60
15
3
109
29
27
12
4
89
30
69
99
1
29
15
81
72
27
27
36
33
24
4
23
21
33
7
8
3
49
29
7
23
18
78
69
3
73
125
72
30
24
18
39
4
48
32
15
6
19
53
66
36
25
32
3
102
3
21
3
105
51
51
105
117
15
93
30
18
42
21
24
3
72
18
18
97
8
3
36
78
30
24
18
7
92
27
45
27
45
16
77
51
36
48
9
3
4
47
6
72
18
18
3
12
87
21
33
15
96
3
12
18
24
7
104
15
33
39
25
41
3
15
33
9
27
12
51
1
53
27
3
96
18
66
21
87
25
11
25
17
30
168
33
3
36
33
57
30
18
60
19
20
81
27
232
32
24
15
25
44
84
9
63
16
20
28
17
3
15
102
42
33
33
15
36
27
1
17
15
93
55
29
15
165
6
33
15
6
3
9
18
6
91
17
36
7
11
45
111
6
27
3
18
54
81
15
21
15
33
72
21
12
63
63
54
18
72
49
65
39
15
45
9
7
68
69
19
35
12
9
9
24
15
21
3
153
36
36
24
228
60
15
51
6
15
21
378
153
3
24
1
53
12
42
25
80
21
12
78
48
6
39
4
48
8
3
6
18
48
57
111
21
40
144
65
15
51
24
12
18
6
73
35
48
72
21
39
57
40
29
43
44
60
33
39
45
31
80
48
3
33
16
8
93
30
21
33
24
63
3
36
6
48
6
9
28
8
39
25
11
6
54
36
234
43
12
11
18
72
15
63
120
81
192
3
18
18
45
3
13
23
6
7
8
3
18
36
12
24
39
12
24
48
24
4
11
1
8
27
12
21
12
63
21
84
24
72
51
18
19
17
30
90
42
138
3
15
36
21
3
21
9
27
60
39
6
36
51
33
24
3
45
6
66
3
39
12
36
18
24
84
27
96
12
48
39
90
48
31
47
18
43
41
18
6
30
33
3
132
12
69
60
28
23
18
24
18
33
3
12
60
72
18
7
8
33
75
33
123
3
42
7
11
9
39
33
9
43
23
69
9
36
7
11
9
111
24
54
163
17
102
60
18
12
72
7
56
33
3
36
24
16
41
31
32
27
33
21
63
60
9
36
7
23
18
51
16
5
60
27
24
39
30
39
33
42
12
21
15
6
27
3
6
63
3
18
6
84
24
18
99
45
48
18
18
60
108
123
12
27
30
7
65
115
89
3
15
45
27
72
33
33
108
3
4
83
25
35
25
72
5
3
21
15
36
39
9
21
24
3
24
9
30
36
6
7
41
36
3
12
3
60
66
162
6
3
48
3
48
42
3
16
29
51
3
33
12
4
11
1
11
6
7
11
1
11
54
18
18
6
25
41
3
3
73
11
85
11
18
48
42
18
15
24
27
6
36
102
36
18
24
18
54
48
3
12
21
72
135
9
18
21
15
21
33
6
9
16
80
21
19
24
32
33
12
18
6
27
88
36
20
3
60
25
8
28
41
90
13
65
48
3
3
9
3
13
32
45
72
7
32
21
19
35
18
30
18
18
25
8
36
3
54
43
53
30
72
45
72
15
25
80
24
33
27
39
121
47
1
68
60
9
6
97
11
30
3
69
43
8
75
24
90
99
9
54
36
12
13
32
60
21
27
27
69
39
132
48
25
89
12
39
15
25
11
6
84
27
33
87
24
24
36
3
24
12
42
18
102
6
84
9
81
99
ABCD 96657267418*3^$a+1 [50007]
3
42
30
108
13
23
1
5
51
33
6
69
87
24
81
57
6
21
9
31
8
21
27
48
15
36
48
108
18
114
45
75
18
24
18
25
5
18
24
25
41
55
8
16
53
67
35
33
93
54
24
121
8
87
66
15
75
45
69
271
32
52
8
27
73
23
37
72
35
141
33
27
15
45
3
49
5
7
11
57
75
108
105
39
36
84
18
43
47
96
1
48
32
3
36
24
90
15
120
3
24
9
96
21
12
67
11
145
12
23
97
56
144
75
21
4
35
45
12
100
20
3
21
27
42
12
18
33
135
45
129
15
3
73
12
8
57
51
15
60
1
36
53
27
39
301
5
27
63
9
51
33
52
59
36
33
12
39
18
42
36
30
7
8
9
3
60
21
15
21
90
1
84
119
57
33
27
132
15
45
51
45
21
18
13
12
35
18
18
72
48
45
87
12
18
150
30
90
37
95
33
33
31
96
120
5
67
23
97
80
45
18
120
18
15
21
3
111
66
18
13
68
36
15
25
48
32
39
36
36
57
63
9
33
36
12
7
32
60
45
36
67
48
24
65
39
76
156
20
12
255
18
12
186
61
44
24
88
120
5
3
87
25
32
15
117
21
42
18
108
54
57
16
17
7
23
42
396
27
40
32
16
12
20
51
57
4
8
36
69
15
57
6
72
97
203
36
54
3
15
60
72
66
24
30
21
15
1
23
105
15
25
137
63
51
12
57
40
60
47
30
18
45
48
120
27
133
23
144
72
105
16
72
11
1
11
24
1
8
45
54
36
84
60
66
42
12
36
81
36
72
208
5
139
68
27
33
3
37
140
180
72
39
12
42
30
6
30
90
6
36
45
40
5
18
12
72
6
30
42
15
24
216
135
24
21
12
40
32
15
90
6
25
83
21
33
66
54
111
15
1
5
63
28
47
117
51
30
3
16
125
51
93
27
4
23
6
39
27
13
41
24
12
18
162
39
24
135
33
3
42
115
5
39
3
105
21
27
52
11
36
54
84
18
9
51
12
25
32
15
21
15
145
80
9
78
120
33
27
36
45
27
90
15
4
11
18
19
95
102
60
48
6
1
11
108
42
15
33
15
39
201
21
30
13
132
23
36
120
36
85
48
11
54
55
23
25
5
19
248
40
167
30
63
112
41
19
56
3
37
24
60
23
66
54
6
7
24
56
52
23
69
15
96
72
30
6
9
48
108
105
36
198
33
15
117
88
20
84
48
27
133
47
18
27
28
20
45
7
48
80
40
47
18
15
48
99
13
32
40
71
9
15
30
3
87
1
107
18
162
90
15
156
12
69
60
15
36
33
19
95
13
53
72
7
65
6
72
49
8
88
53
87
220
32
88
149
18
12
9
51
9
147
24
18
138
97
35
12
73
35
72
96
85
35
54
91
68
9
66
60
57
99
69
39
145
80
12
21
300
42
57
51
57
105
7
116
159
33
40
23
57
96
39
72
73
92
36
3
84
42
55
65
63
15
25
11
21
81
24
31
68
99
72
9
9
30
36
54
63
12
12
9
12
15
12
63
18
6
33
51
60
57
9
18
13
23
57
15
25
29
24
84
7
96
29
30
45
40
11
54
3
36
60
27
33
15
1
5
43
120
8
3
1
35
193
47
141
12
132
3
13
59
21
45
55
59
18
3
87
30
3
64
59
24
81
36
81
18
9
27
30
54
24
18
7
5
42
18
27
36
60
40
29
96
127
32
60
9
72
79
53
18
45
189
18
45
40
8
4
23
108
24
105
33
18
93
12
27
12
213
57
55
5
48
36
114
25
68
72
15
12
21
168
9
55
120
5
63
48
144
33
147
21
27
153
15
16
104
27
49
161
54
144
42
63
36
45
115
8
15
33
40
8
52
179
1
47
6
126
108
90
18
69
3
30
15
48
72
123
48
6
31
17
18
37
77
123
15
42
15
3
36
84
6
54
36
30
19
53
42
120
18
168
66
45
9
54
6
7
68
27
54
3
3
108
45
57
19
5
66
18
7
132
48
29
54
54
168
3
9
55
35
13
47
30
60
15
88
17
132
90
9
21
60
30
1
32
81
31
48
41
75
4
8
4
41
12
18
72
168
45
60
100
32
12
148
80
40
5
171
16
11
57
27
204
37
24
119
49
53
115
8
9
43
60
20
52
17
103
11
12
25
8
9
3
12
57
66
60
12
45
45
18
25
35
72
18
19
56
4
11
18
51
21
108
15
4
35
105
21
7
8
57
67
20
12
76
8
15
72
69
36
123
141
21
15
39
85
8
51
9
52
48
17
24
54
48
105
45
67
8
45
54
144
24
30
96
87
33
87
57
75
15
18
63
15
81
48
45
67
60
59
ABCD 96657534206*3^$a+1 [50084]
60
123
72
72
21
80
7
60
33
20
67
45
48
123
24
108
29
60
31
144
5
76
48
24
75
45
27
9
87
48
5
7
84
24
17
60
55
93
12
15
57
27
65
48
132
91
108
57
63
45
20
192
28
132
87
5
12
16
3
29
7
113
28
92
40
60
15
17
4
27
113
7
77
16
56
16
8
120
4
63
77
36
64
32
4
255
177
60
27
33
68
4
63
24
9
15
17
7
21
44
48
7
93
60
39
9
104
223
84
24
24
60
17
28
108
8
40
24
75
36
137
55
12
17
36
72
55
12
33
15
21
56
36
67
12
53
7
24
65
67
45
75
29
16
99
33
20
40
32
16
15
5
43
9
80
43
45
27
5
31
12
48
36
5
31
65
19
24
57
75
177
15
72
84
57
27
33
60
3
65
4
48
60
99
41
55
29
91
17
48
148
164
67
21
3
17
28
80
7
33
51
5
84
60
96
16
128
120
7
33
72
44
36
28
284
7
113
31
41
16
15
132
17
55
9
116
28
63
84
33
111
189
180
15
257
19
29
55
12
48
21
72
32
28
44
31
48
36
36
60
48
29
16
15
60
45
24
111
69
51
9
8
7
105
27
21
8
84
151
24
48
180
24
69
20
24
175
60
165
51
17
19
96
65
160
8
52
12
15
5
43
17
16
104
12
124
75
60
9
96
20
19
137
43
45
188
60
168
115
41
55
53
40
27
144
45
132
60
32
55
33
63
57
75
5
103
36
41
103
41
19
17
67
72
5
64
12
27
60
12
9
84
48
48
99
12
24
105
32
52
32
24
91
29
24
31
120
17
67
77
28
36
56
48
72
175
81
120
80
100
44
24
96
316
20
67
101
19
21
92
55
29
24
24
28
27
60
36
24
33
135
108
77
28
12
48
24
75
17
36
103
12
29
19
9
96
44
40
27
5
28
3
12
12
5
19
36
9
80
19
141
15
69
48
32
31
9
20
16
39
53
19
65
19
9
3
120
24
36
12
33
132
48
92
7
21
20
43
9
27
36
48
24
53
100
80
28
27
33
51
93
3
168
12
93
12
15
12
53
7
48
65
40
80
19
36
137
7
33
123
12
48
57
87
21
3
57
68
36
48
16
24
27
101
67
17
36
88
32
52
20
12
16
3
65
55
69
255
17
36
163
5
64
15
41
112
15
17
16
56
48
31
17
52
3
60
24
5
16
8
24
31
84
12
96
60
12
17
64
15
36
21
15
5
67
48
29
64
80
7
77
76
116
19
24
72
36
120
17
7
65
19
12
53
31
33
15
101
91
21
60
12
20
180
7
21
39
24
132
17
28
15
12
21
12
8
19
12
9
32
55
12
96
24
36
129
3
60
24
24
72
17
31
129
32
16
12
80
67
36
5
103
12
17
36
91
173
40
8
19
53
67
29
60
60
4
3
57
8
67
48
60
12
33
92
96
79
36
60
17
144
19
29
55
36
69
63
72
17
88
68
19
96
60
77
7
36
24
5
24
7
29
28
3
12
12
21
255
132
33
27
101
19
12
5
16
12
60
20
28
27
96
29
91
72
57
51
45
39
12
48
36
96
168
113
28
27
132
96
5
31
21
15
173
7
5
84
115
33
87
84
5
144
7
53
36
127
33
99
41
12
19
5
103
5
48
115
12
33
60
132
3
45
12
207
113
16
24
75
17
76
3
77
144
48
187
5
48
31
41
76
32
16
75
17
79
48
12
108
36
9
68
7
21
140
19
12
33
51
29
208
27
12
60
33
51
9
36
27
48
41
76
39
5
24
60
31
24
41
79
29
136
27
24
60
108
45
15
48
17
16
15
24
17
91
132
36
29
28
3
29
55
93
12
20
16
39
5
91
9
92
43
12
21
99
5
19
57
27
225
20
36
160
15
89
31
12
12
33
15
33
15
41
88
75
17
31
33
51
36
5
43
5
55
96
24
17
72
67
120
101
19
41
19
9
164
103
24
5
24
40
44
28
3
72
53
4
96
111
113
151
117
15
24
65
88
80
48
72
7
21
48
12
27
93
3
24
33
27
105
128
12
16
15
12
17
31
12
5
67
5
43
24
36
12
96
5
84
96
4
8
127
5
7
21
3
24
165
3
65
19
41
19
21
72
171
36
9
87
5
12
55
60
5
28
20
43
12
48
5
4
87
69
15
72
84
33
243
77
132
60
48
31
105
44
16
12
3
216
41
48
7
45
15
17
72
36
84
28
20
168
88
44
36
60
7
45
44
19
9
36
12
3
17
79
21
15
125
55
24
24
ABCD 96658178744*3^$a+1 [50131]
63
21
99
72
177
15
92
28
12
140
24
40
60
96
96
8
52
72
72
201
75
84
105
75
24
20
36
28
36
12
129
51
60
57
75
33
15
8
52
24
9
84
15
48
33
35
60
49
3
384
45
39
105
27
12
92
84
37
23
25
15
44
37
135
84
20
36
28
20
208
44
28
96
80
40
44
28
8
109
15
36
56
24
64
36
57
39
20
4
120
81
24
27
48
45
75
141
23
96
172
72
48
45
75
225
60
39
33
15
56
324
40
216
24
116
24
25
3
48
24
92
13
191
40
36
180
204
60
72
24
45
35
124
120
180
12
12
12
24
44
13
72
147
24
96
21
23
52
48
21
35
4
12
128
16
80
136
24
68
112
96
48
9
63
48
144
57
35
16
57
48
99
164
16
24
24
21
95
4
81
99
80
1
35
16
20
1
39
45
99
20
157
75
24
21
47
180
40
12
9
27
12
33
47
25
75
56
36
4
9
15
140
88
68
4
12
180
128
16
21
15
8
40
36
96
24
72
104
1
15
44
61
23
36
4
12
92
16
44
136
20
76
20
220
8
28
60
12
165
11
52
48
12
9
23
52
144
60
9
63
48
56
48
36
37
87
12
108
36
84
32
124
132
92
12
1
27
81
144
51
120
21
3
48
48
60
12
24
36
93
75
24
117
59
16
144
36
44
36
16
9
59
36
4
56
13
48
15
12
32
4
12
57
75
20
12
1
87
12
104
112
12
12
96
48
12
24
60
36
32
172
60
8
12
16
44
124
9
27
36
72
48
72
21
99
72
80
124
12
24
69
24
15
96
104
52
48
45
48
23
24
52
45
39
12
8
96
16
12
72
24
117
23
109
72
95
49
36
35
4
12
84
24
44
16
56
61
99
48
92
40
36
72
92
61
39
8
12
16
8
49
267
8
12
24
184
12
48
21
15
96
24
276
21
3
20
4
32
84
60
16
24
80
1
15
20
28
96
20
40
20
97
24
36
84
75
48
72
9
35
24
16
96
9
27
44
76
108
60
129
36
39
20
40
60
12
24
12
33
71
64
24
60
48
60
33
35
96
4
24
12
45
3
36
20
36
40
180
21
59
24
52
72
20
12
13
15
12
36
84
105
36
47
40
48
69
99
284
97
123
12
36
60
104
28
12
24
36
20
4
45
11
13
51
60
24
72
24
20
4
48
57
15
92
4
24
36
104
36
16
81
59
64
57
23
4
225
95
28
8
4
60
212
4
45
75
12
48
9
12
83
28
8
84
28
104
49
59
88
12
93
27
60
72
84
45
72
3
20
36
16
72
56
49
131
16
9
15
81
35
16
8
4
36
24
21
35
24
25
15
156
9
3
84
21
47
148
45
3
12
24
96
12
81
11
28
80
12
40
33
71
85
11
13
3
48
44
61
11
48
73
15
84
44
40
140
4
20
136
24
36
36
264
21
111
104
49
11
16
213
71
1
75
12
168
72
32
16
84
48
20
36
184
12
9
15
81
39
264
12
48
117
39
12
32
16
20
84
16
24
192
21
72
71
196
24
24
165
3
24
96
32
13
27
12
20
4
80
85
51
36
12
36
12
8
256
44
40
45
95
112
9
23
1
71
16
180
69
339
12
48
12
9
59
4
36
9
27
48
60
60
36
20
4
72
9
36
23
16
60
60
12
24
24
44
13
72
3
69
15
36
69
59
4
12
24
45
51
204
60
56
49
27
44
256
32
40
36
20
52
120
24
104
96
48
28
24
8
36
25
99
81
11
4
24
93
27
72
45
35
4
36
128
12
60
13
87
20
88
93
75
212
28
24
36
24
36
92
36
52
24
8
16
20
16
93
167
25
23
180
52
21
12
47
85
51
57
3
45
23
36
40
60
9
27
8
40
140
24
12
124
12
204
33
60
3
12
21
72
15
48
84
380
12
240
76
32
72
40
129
27
12
56
109
71
16
20
28
36
36
45
35
16
60
72
96
44
216
216
4
9
183
44
4
24
20
88
164
208
48
33
15
116
196
32
16
96
105
39
20
4
32
48
36
37
75
68
16
33
3
48
120
12
33
59
52
96
24
8
1
27
24
48
32
64
80
52
12
21
15
12
117
63
8
4
12
8
ABCD 96658251076*3^$a+1 [50061]
24
6
69
9
192
36
60
19
84
20
12
57
18
42
87
40
239
144
121
36
36
24
56
45
235
48
20
357
30
45
33
96
48
48
19
24
5
66
48
1
12
29
24
6
1
24
60
11
49
80
33
7
23
42
75
33
31
221
31
24
144
125
15
27
25
5
19
23
177
33
7
5
138
37
60
29
84
7
53
42
1
17
27
16
65
210
13
11
21
165
39
4
89
12
78
1
152
87
81
72
165
48
115
191
1
288
176
15
145
71
42
36
12
84
108
30
93
64
60
53
12
24
84
42
61
140
64
29
72
60
24
55
53
48
19
24
36
5
15
141
79
11
30
43
17
72
103
17
91
60
5
66
126
18
6
151
35
25
77
60
91
60
5
15
12
40
29
115
101
39
9
96
90
49
80
16
89
7
29
19
80
16
24
17
30
25
48
56
36
4
95
1
44
69
30
114
267
165
91
17
31
60
89
127
125
84
27
28
216
24
209
6
1
65
135
153
7
29
7
89
75
9
7
24
95
6
3
39
192
1
17
30
312
18
108
3
87
49
20
3
1
12
107
21
21
48
31
72
5
18
61
84
12
65
15
105
90
9
4
11
105
33
91
60
32
69
60
19
29
31
5
175
11
1
125
103
35
25
17
24
15
40
23
48
145
53
72
63
96
76
24
23
21
21
15
16
23
85
36
71
18
36
51
69
315
63
313
29
55
60
239
85
149
43
89
99
36
4
12
83
54
42
105
69
180
27
4
23
21
100
12
48
35
30
31
29
127
77
48
43
56
93
43
23
24
33
9
39
16
96
47
81
40
95
37
44
16
20
27
78
43
5
55
29
6
81
45
75
21
114
1
24
96
84
20
45
19
60
11
78
3
105
108
75
36
96
3
81
304
5
36
115
36
17
12
66
73
20
16
35
18
7
144
36
84
12
5
24
55
96
23
57
9
79
20
76
5
108
7
24
36
29
24
31
71
21
3
25
72
48
60
65
51
69
12
15
15
105
4
5
55
24
149
7
5
144
7
68
16
59
85
80
16
59
120
54
67
5
51
9
15
9
36
36
3
51
45
99
42
84
19
72
24
5
84
30
85
101
15
40
20
9
420
51
51
153
69
12
19
59
48
18
31
24
65
31
65
60
19
12
179
54
66
105
15
109
5
91
131
42
103
24
24
167
49
65
115
89
67
20
117
108
24
90
109
20
81
24
7
8
16
24
65
36
18
6
31
35
6
19
41
24
36
19
71
42
7
104
72
100
59
30
60
36
103
5
55
137
30
49
119
25
60
12
17
12
60
36
162
73
77
51
40
5
12
19
65
24
42
45
4
96
143
1
53
7
20
69
36
19
60
116
4
96
65
54
96
25
24
71
48
162
31
104
256
8
96
16
65
12
36
12
18
24
48
234
75
16
48
5
36
295
84
101
55
83
73
68
27
9
153
12
114
90
12
79
11
73
161
139
20
12
64
35
25
36
44
81
222
57
40
95
21
64
41
12
12
79
89
7
60
36
59
48
18
39
63
73
5
72
147
33
12
36
19
5
30
78
48
72
36
67
5
103
72
53
55
12
20
124
41
48
75
16
125
79
161
19
5
55
119
42
39
45
36
60
91
48
132
44
16
68
69
7
53
163
120
53
282
24
168
1
32
93
90
1
60
5
31
95
45
57
7
5
31
233
30
121
191
138
67
125
24
231
15
114
51
9
66
144
24
144
1
41
55
113
48
39
40
23
90
30
13
83
54
27
76
17
27
4
12
48
36
41
19
113
147
3
81
87
18
7
77
27
135
1
5
114
21
33
31
35
61
65
12
63
240
88
95
54
7
5
24
120
192
43
180
5
66
49
72
24
20
33
43
68
21
31
53
24
31
20
12
100
29
24
135
240
27
72
6
295
41
36
48
60
96
39
21
55
176
15
90
39
16
47
153
144
39
37
29
39
40
29
42
78
27
4
65
66
109
ABCD 96658349402*3^$a+1 [50033]
24
40
11
45
75
33
63
13
11
33
40
23
33
24
87
9
39
97
23
96
69
63
9
3
36
60
1
35
73
20
180
12
3
21
84
52
80
3
12
324
9
16
59
1
20
4
32
15
25
20
60
39
36
13
56
40
35
12
9
39
1
23
1
11
180
9
87
72
105
156
15
45
15
105
27
57
16
56
63
12
169
11
48
48
37
72
60
80
100
128
3
109
35
25
59
1
59
12
9
24
24
75
25
35
48
117
3
33
4
23
9
48
16
84
12
35
144
96
145
35
48
105
3
24
24
84
165
36
16
11
12
45
111
24
81
16
95
24
49
92
120
40
71
33
51
49
36
44
15
12
13
35
25
20
84
27
25
80
24
96
51
12
21
27
9
24
15
192
33
24
27
36
49
20
51
49
188
75
141
76
24
155
36
48
21
39
121
20
16
20
3
25
12
11
193
36
8
3
9
48
3
9
3
36
21
15
45
15
96
144
13
71
181
8
51
312
109
8
15
21
96
24
39
21
87
9
84
40
44
12
39
144
60
105
112
48
11
49
71
49
32
63
121
20
76
23
57
39
96
36
144
60
45
75
24
69
40
12
80
39
9
72
48
60
27
48
1
59
21
100
35
21
60
84
100
71
9
4
176
75
21
3
81
39
57
48
51
21
39
9
72
184
80
15
141
40
60
11
13
80
39
45
27
33
51
21
64
80
15
25
20
4
20
52
60
80
48
12
24
204
75
48
72
25
36
56
51
9
48
12
48
120
3
9
24
15
21
4
120
47
129
4
275
21
63
21
16
8
136
20
39
57
3
48
49
8
15
117
39
109
23
24
9
144
15
37
23
57
108
60
52
155
109
20
51
145
8
12
3
117
28
60
20
16
35
36
9
15
1
143
120
25
20
60
15
117
4
44
72
75
9
24
12
3
21
16
68
87
25
35
45
40
20
51
49
35
96
57
96
16
119
9
3
157
71
81
63
21
16
23
72
25
200
88
71
1
59
9
52
71
33
39
45
12
4
35
141
48
52
119
105
111
33
36
40
44
40
95
45
36
76
8
27
45
4
60
44
60
3
57
60
27
45
99
12
33
15
61
191
48
81
24
219
177
108
15
81
24
15
1
59
60
25
36
11
45
28
56
96
4
36
83
48
84
93
120
132
15
93
36
16
60
68
3
133
107
12
48
120
9
28
32
4
47
13
60
80
4
20
36
84
12
40
59
9
172
44
40
60
140
87
93
24
12
40
59
96
60
36
9
75
33
16
84
12
23
61
59
57
51
13
35
85
24
12
20
39
9
12
3
1
44
36
24
60
3
49
8
112
60
11
24
36
33
4
11
12
33
39
37
80
183
12
9
111
25
20
15
189
24
16
36
20
3
12
13
80
16
107
9
24
4
23
37
11
36
45
28
12
8
75
61
116
15
24
21
24
15
84
60
60
141
124
80
75
36
45
84
63
48
25
120
36
44
15
69
72
40
68
3
37
107
84
105
96
15
120
24
49
20
27
24
1
104
15
24
97
20
39
9
36
39
1
20
64
12
59
21
48
16
47
9
3
12
25
23
25
20
60
196
116
24
64
23
9
15
9
16
8
123
9
24
4
47
25
68
12
24
75
84
57
3
57
4
24
95
1
36
35
13
12
71
144
24
69
27
24
1
104
36
64
119
108
24
48
12
45
3
25
12
44
76
23
1
11
9
36
3
96
60
25
24
20
27
49
24
32
4
44
52
11
33
4
92
60
24
27
24
9
15
60
69
15
120
36
96
9
64
11
12
57
12
75
36
37
11
1
11
13
35
60
141
39
45
51
73
12
155
33
51
121
83
12
69
99
97
48
152
51
57
12
240
48
27
13
92
28
20
51
1
68
3
9
3
25
80
12
48
16
59
60
201
4
12
8
15
57
88
12
155
45
40
8
12
24
24
12
3
121
11
84
9
12
4
47
93
4
20
100
23
33
40
11
45
24
4
11
1
20
3
45
51
45
16
84
71
45
4
36
104
4
95
12
48
37
24
120
36
8
3
37
11
9
220
32
24
27
33
256
8
60
27
45
64
35
36
9
4
200
96
15
129
12
15
109
56
15
9
15
1
44
16
44
40
140
51
24
9
15
1
24
11
69
27
33
60
36
4
92
3
25
35
21
60
75
21
24
24
3
49
44
15
21
15
25
164
60
39
45
51
72
49
20
24
16
35
45
39
45
15
109
35
25
23
9
84
4
47
93
100
35
12
69
15
25
11
85
23
21
4
92
39
1
23
21
39
21
39
36
21
39
49
20
63
57
3
13
71
25
11
33
36
3
97
128
3
13
35
192
48
9
72
48
52
68
3
9
63
1
11
33
60
16
44
76
24
12
48
12
23
21
75
49
80
15
96
24
12
105
4
56
64
116
4
20
ABCD 96658428598*3^$a+1 [50130]
21
24
84
120
12
108
17
60
34
24
26
60
34
21
24
12
84
35
49
12
53
7
137
138
18
10
117
89
34
21
108
35
36
1
120
15
69
51
33
5
151
59
18
55
24
48
125
6
76
21
72
51
9
77
31
53
24
103
63
129
12
48
35
78
84
6
25
77
43
53
31
36
5
7
11
66
24
7
5
24
55
84
5
10
45
47
42
91
17
7
41
19
17
6
37
156
60
35
36
1
107
12
13
27
69
36
24
24
23
109
36
89
36
58
20
37
107
12
40
38
7
11
37
27
21
12
48
12
48
3
9
47
40
33
72
36
3
2
55
48
17
54
13
60
60
53
7
77
24
66
6
48
31
84
24
36
12
47
16
45
47
25
12
60
48
59
40
69
24
11
25
15
62
7
36
84
48
12
12
24
51
24
9
5
48
34
8
37
89
7
23
36
6
43
11
1
12
12
120
29
36
34
9
17
31
23
30
55
5
7
48
15
45
65
10
134
30
37
5
36
144
43
27
14
10
32
97
23
60
18
55
60
24
77
54
37
24
95
25
39
9
23
13
5
7
84
75
165
41
78
54
30
13
132
17
70
9
24
23
73
12
3
26
70
128
25
95
60
1
12
53
31
144
11
40
14
66
6
12
55
35
37
161
19
36
35
13
5
10
86
30
54
55
15
2
19
108
48
65
192
6
136
8
198
79
65
54
36
73
120
36
24
51
14
18
13
12
63
9
173
18
25
15
45
65
36
18
25
11
54
66
36
1
77
22
9
15
9
11
36
13
48
3
122
48
6
40
26
60
7
51
80
85
131
1
23
1
89
31
39
20
121
36
12
11
144
37
89
31
53
36
31
113
43
53
102
37
41
7
12
11
16
56
198
10
9
48
47
25
12
195
9
36
24
120
47
4
44
85
15
14
18
13
60
24
5
6
49
27
21
95
28
170
127
48
60
36
71
49
15
24
92
13
5
36
199
5
10
57
17
42
4
86
34
9
5
18
144
6
18
37
83
16
21
53
54
61
35
16
33
96
12
53
114
30
7
39
104
13
24
35
84
61
60
36
47
16
69
77
30
1
12
65
12
19
35
6
10
33
36
72
24
143
18
43
15
45
11
1
72
35
25
5
6
25
24
72
5
55
11
72
6
67
23
16
69
221
66
49
101
12
43
48
35
36
40
9
101
36
12
42
73
60
11
12
4
38
55
51
32
18
42
97
11
30
7
3
45
5
31
15
9
24
36
11
48
72
18
6
54
18
37
36
15
74
30
61
29
55
36
35
16
21
17
42
121
39
21
24
36
144
108
132
89
7
12
53
42
13
5
12
7
39
81
39
21
11
24
40
9
72
17
127
24
12
17
55
17
79
35
72
13
17
43
47
24
25
36
48
51
45
11
25
24
59
1
36
29
10
33
12
23
36
40
57
24
15
33
47
48
1
41
54
49
12
24
120
75
80
61
41
7
143
13
5
79
11
1
35
108
25
36
24
77
70
86
18
25
71
66
54
1
24
48
71
157
5
43
47
13
84
53
43
59
1
12
60
12
41
10
14
55
12
39
21
35
30
31
47
1
11
85
24
51
45
60
23
25
12
35
96
13
77
67
107
133
17
10
21
35
73
24
36
60
47
25
60
3
20
12
18
36
43
48
35
4
9
36
65
66
37
27
8
121
111
9
15
74
31
17
55
60
108
107
13
41
90
66
24
19
60
5
79
35
13
35
25
84
144
72
39
24
81
15
9
12
35
42
55
53
12
18
54
19
215
90
55
35
25
36
24
36
5
36
24
19
12
24
15
14
24
18
13
41
66
18
6
18
48
7
47
13
11
72
49
59
1
53
30
96
1
15
14
106
9
89
46
21
24
17
7
27
24
44
76
32
72
37
84
96
48
5
42
49
135
21
11
48
6
54
61
245
139
17
60
67
36
36
59
1
48
41
66
6
43
12
3
81
36
5
67
12
23
85
65
162
30
10
93
36
167
25
60
48
51
33
48
24
5
48
108
7
120
17
19
36
5
115
23
1
12
3
80
72
88
45
41
10
8
13
12
132
5
6
49
48
12
48
96
75
26
19
12
5
72
42
30
18
232
45
11
13
11
25
96
24
24
11
1
120
24
65
36
67
27
21
35
18
91
48
147
20
13
53
19
36
59
1
24
24
15
141
11
97
41
31
11
4
9
5
106
20
18
31
5
7
5
18
16
24
122
19
53
6
156
49
12
12
12
24
5
55
29
22
128
30
7
11
25
12
12
48
17
43
11
1
11
132
13
3
50
55
15
45
36
15
50
55
5
163
35
12
36
148
2
103
12
59
13
12
24
15
14
90
16
69
12
84
12
35
78
12
79
108
143
25
77
6
49
17
126
4
21
99
20
36
13
5
24
12
10
9
17
94
9
60
5
72
79
23
18
7
12
75
81
5
18
85
24
5
18
18
7
12
11
61
35
25
83
37
29
54
61
36
29
55
41
31
17
78
4
14
55
36
135
33
5
42
1
132
41
7
84
5
55
83
42
84
24
126
61
60
41
34
9
77
7
17
138
37
35
6
43
47
13
35
6
19
15
2
120
79
11
28
9
95
16
56
121
12
48
72
12
71
42
30
78
67
12
5
19
17
18
25
125
90
66
6
85
149
84
114
1
107
4
26
108
42
ABCD 96658507802*3^$a+1 [50009]
5
159
76
32
33
3
57
7
11
69
16
17
19
96
233
39
28
44
51
30
19
20
28
132
44
64
12
176
52
32
144
36
76
140
15
297
28
12
8
88
17
55
48
155
37
65
43
17
75
4
320
28
20
33
75
15
49
68
33
75
15
57
33
43
140
87
18
79
192
89
31
41
48
31
44
36
64
167
90
139
60
8
12
141
7
128
48
105
7
35
237
12
51
198
42
30
67
101
39
51
12
109
56
3
57
63
37
24
11
45
64
56
105
39
39
12
13
32
33
12
3
96
4
32
4
41
135
105
39
28
12
59
57
3
49
8
84
36
124
84
32
33
55
17
18
30
19
80
36
192
40
104
141
99
136
72
23
49
24
137
3
144
16
44
48
123
121
116
72
132
84
76
29
39
231
97
32
21
12
147
51
132
37
36
12
72
12
68
156
220
32
93
67
5
30
90
180
55
8
87
18
31
56
132
76
84
36
92
112
32
28
56
24
36
64
23
13
272
60
28
24
53
7
60
36
20
72
105
150
120
13
12
83
37
35
78
31
108
80
51
1
48
143
78
51
16
5
195
15
9
48
21
67
5
15
33
19
188
4
11
145
12
113
55
125
18
30
79
12
41
39
16
65
19
80
4
65
31
128
72
16
20
28
84
20
48
28
32
4
11
129
244
24
128
48
52
35
18
79
56
16
120
8
100
41
39
108
4
96
20
75
30
7
83
109
108
20
16
72
8
27
37
8
123
37
32
21
12
78
181
29
99
51
90
12
43
24
32
51
33
4
128
15
177
93
67
56
16
8
28
48
84
101
39
33
27
36
64
12
48
176
24
12
28
8
60
292
48
53
30
109
72
161
18
1
36
95
97
8
40
35
30
139
48
11
181
36
53
27
45
67
12
20
160
176
3
141
16
5
3
36
48
160
60
11
37
20
64
101
15
64
29
147
28
20
24
208
23
237
15
18
72
7
60
113
3
45
240
31
56
28
167
9
4
204
41
39
36
15
72
85
44
88
83
13
47
157
53
43
192
5
139
44
36
28
8
112
8
15
49
221
55
53
31
8
3
93
27
78
12
67
83
69
64
36
29
67
48
96
59
12
57
148
32
60
33
108
19
12
20
36
64
24
84
192
228
12
48
71
57
28
17
147
33
3
72
33
7
35
85
84
41
18
21
148
251
90
55
47
37
8
4
101
15
3
57
64
20
24
136
8
72
81
18
45
12
4
56
45
60
7
41
31
60
44
36
36
12
3
13
107
49
8
33
180
27
156
52
12
113
18
72
18
55
5
51
88
12
60
80
16
84
108
152
40
104
136
8
12
36
123
1
60
180
29
132
15
105
163
36
20
184
72
144
89
12
90
93
64
36
44
52
48
80
16
5
192
139
44
285
31
41
7
20
28
5
48
42
85
12
23
169
168
8
15
57
21
30
162
7
32
36
60
15
18
75
184
392
4
44
3
13
80
16
20
51
30
27
52
36
32
72
160
24
65
31
60
71
37
53
27
36
144
51
25
84
12
36
12
23
9
36
4
41
60
7
11
105
57
3
76
11
69
16
24
56
4
131
60
69
16
113
12
19
80
144
87
30
147
40
32
60
100
41
7
8
64
29
72
19
101
7
92
40
24
144
72
44
84
88
20
52
8
63
9
28
20
160
80
33
79
101
102
45
72
120
88
23
49
41
15
96
156
33
42
69
96
64
20
39
30
55
36
41
15
180
93
39
123
13
216
48
8
132
63
13
80
15
21
16
260
72
40
8
52
131
141
28
8
124
89
39
132
40
24
44
81
27
64
84
65
91
48
41
199
11
21
16
264
101
75
28
36
96
35
18
102
49
60
8
12
141
67
11
102
27
40
8
24
141
159
4
120
ABCD 96658577066*3^$a+1 [50060]
24
24
9
60
12
135
135
30
48
42
9
51
30
15
3
21
9
102
9
99
41
52
99
6
30
30
24
159
32
49
15
123
12
36
60
30
60
24
39
51
18
18
42
27
93
27
15
96
9
36
20
108
31
30
83
133
42
5
16
27
33
12
45
42
57
51
12
30
3
24
111
77
163
24
36
45
27
30
162
36
197
115
65
28
45
102
12
101
124
33
95
7
108
12
48
60
21
12
15
9
3
78
59
13
87
24
297
42
21
99
18
12
42
36
42
12
30
66
84
15
24
27
12
78
42
30
102
48
132
6
3
12
69
39
21
15
63
33
27
117
135
9
9
42
48
78
63
87
132
48
9
3
30
207
51
105
57
48
99
24
44
36
1
15
33
72
39
57
24
48
143
55
9
3
42
30
6
75
39
60
6
84
48
3
84
15
81
39
246
99
15
168
30
51
147
5
37
30
30
11
31
6
39
111
60
54
23
67
30
6
33
96
51
24
90
6
9
3
180
117
216
57
3
117
12
30
30
36
47
112
51
125
100
195
54
15
75
9
20
49
30
33
48
9
48
54
18
42
18
78
24
6
63
39
57
105
30
156
33
39
48
12
12
18
72
18
60
48
317
88
45
90
24
30
48
60
12
35
16
60
9
60
6
150
15
80
79
66
72
30
180
41
31
45
75
108
60
42
51
204
3
48
24
48
30
12
159
21
39
120
39
21
96
15
5
121
30
24
105
24
39
21
12
20
49
15
15
18
12
18
42
6
69
3
30
18
54
78
42
111
87
12
21
255
53
16
111
33
20
31
48
60
5
25
18
42
12
30
9
21
15
144
39
48
9
3
78
3
44
25
132
39
60
27
5
7
42
6
24
18
30
72
60
29
67
24
36
45
99
156
42
48
15
57
162
36
45
32
163
84
18
27
75
90
60
30
30
15
21
114
21
8
61
15
81
15
48
9
3
27
18
99
111
105
24
33
3
60
84
60
120
75
45
3
81
39
12
36
12
17
13
3
15
30
24
96
12
42
60
21
57
23
25
12
198
9
63
17
55
6
15
27
5
67
60
78
87
15
18
60
42
186
75
69
36
39
15
30
30
6
75
9
11
7
102
6
129
44
79
65
7
173
28
48
9
108
210
132
41
7
69
51
30
90
24
60
65
4
120
129
12
59
16
81
15
159
228
48
84
48
42
18
93
15
12
30
30
12
21
27
48
42
30
12
48
33
9
36
30
153
60
99
12
96
204
9
87
12
33
15
120
9
204
129
138
53
16
51
72
5
28
84
36
99
45
45
131
19
6
102
12
18
42
36
17
52
96
27
141
21
60
15
3
48
12
21
27
204
60
66
75
27
21
27
5
37
27
63
42
75
75
45
93
108
12
18
24
90
78
57
3
12
21
48
60
96
84
12
87
18
39
63
12
138
147
44
19
57
36
165
72
60
23
67
48
60
33
80
16
3
72
60
30
30
36
45
48
39
57
45
18
48
30
30
5
19
89
76
21
24
23
37
6
12
90
3
48
60
51
6
114
5
4
60
116
115
48
42
78
81
32
28
159
30
78
9
60
68
52
15
30
60
51
105
72
12
35
16
27
12
6
120
42
48
24
9
36
45
30
66
72
87
180
44
52
9
39
9
78
12
42
51
15
45
84
15
150
6
54
95
25
83
97
15
33
30
12
96
5
64
21
75
144
63
72
30
48
30
90
42
41
19
66
12
47
36
79
30
90
60
108
108
90
12
123
165
60
83
16
51
90
12
42
41
79
30
60
75
3
60
18
15
60
39
21
8
109
27
3
18
3
69
3
15
69
84
39
72
18
11
7
24
21
75
300
33
96
20
1
42
30
42
90
6
9
75
9
21
15
45
6
69
3
48
72
192
9
39
18
23
109
72
6
33
36
15
21
39
21
75
33
36
3
162
6
9
93
48
42
48
9
3
48
77
13
102
117
3
12
41
55
102
48
30
132
42
30
81
57
60
27
15
41
97
90
65
7
6
159
3
48
54
15
21
12
30
42
30
5
73
162
9
51
9
81
6
69
24
12
27
30
30
30
27
45
39
57
84
15
36
9
51
48
12
39
45
68
43
120
42
47
36
40
39
48
42
15
33
3
15
45
84
21
60
24
135
21
12
18
65
37
3
9
30
45
15
45
36
32
28
75
24
18
102
6
12
90
72
30
6
113
1
15
15
18
95
172
84
51
36
9
3
33
87
60
57
81
84
15
15
6
12
95
13
3
12
69
6
192
72
48
ABCD 96658646642*3^$a+1 [50041]
97
27
45
35
37
95
144
4
33
75
20
25
95
13
35
25
132
27
93
75
80
64
8
13
60
3
32
28
69
47
25
23
1
95
144
12
1
95
64
105
108
131
64
140
1
120
84
3
20
24
13
96
35
36
49
15
81
11
25
24
95
36
73
72
15
33
47
12
88
8
1
3
108
9
24
99
45
12
11
108
4
8
40
105
84
83
12
60
13
72
63
81
99
57
35
64
36
21
23
132
85
23
1
59
4
12
56
48
37
27
117
48
60
155
97
35
181
27
72
405
36
63
45
59
132
16
33
12
228
36
11
84
85
59
136
56
13
11
36
132
12
48
16
9
48
60
135
45
3
21
216
39
9
12
23
1
71
289
144
12
59
100
9
39
36
56
4
32
25
99
33
35
13
108
35
64
81
96
36
95
25
59
60
196
45
95
28
57
24
111
45
24
48
15
92
13
11
72
48
16
9
84
11
37
84
35
28
56
61
99
44
1
75
105
156
24
39
20
40
45
12
60
11
100
32
36
40
104
37
71
97
48
27
81
147
164
61
60
3
96
201
24
83
1
84
131
37
132
168
132
108
23
37
39
108
165
3
8
1
108
108
24
239
52
12
68
13
135
21
48
60
23
97
60
12
95
24
16
36
45
23
1
108
83
49
36
59
24
264
121
12
60
59
1
3
177
23
4
48
33
36
311
25
15
57
23
13
36
144
24
111
20
85
39
33
95
109
11
24
25
36
60
12
27
24
45
120
11
16
9
24
24
71
37
107
156
180
76
81
60
63
84
80
16
32
169
24
35
97
24
23
40
20
25
132
39
92
13
35
4
33
108
11
160
9
27
20
64
69
99
8
24
49
71
13
63
32
12
73
60
27
36
192
57
51
57
47
24
16
9
11
61
12
12
71
13
11
25
23
12
1
72
71
16
48
32
61
24
71
132
12
84
109
35
73
3
105
72
108
51
141
3
36
36
60
140
144
120
76
9
48
123
9
131
73
27
45
12
35
1
47
4
8
25
47
13
155
40
12
69
39
57
59
25
216
35
28
117
71
49
23
1
11
64
32
4
45
36
23
36
13
36
11
16
20
37
75
93
12
12
143
73
24
60
15
33
15
33
252
12
59
96
13
47
1
107
73
23
4
93
183
32
40
120
105
95
4
20
24
72
13
15
9
72
75
56
60
108
1
15
21
168
11
120
25
59
109
36
12
63
24
12
36
44
25
23
13
167
73
159
240
21
27
8
37
167
1
3
56
49
12
72
60
47
1
99
20
60
84
12
13
159
81
72
72
48
72
12
75
93
12
15
108
32
64
81
191
133
11
1
12
3
92
1
120
87
168
32
48
40
36
36
72
57
75
9
24
96
36
60
143
1
95
1
108
3
44
1
60
59
60
96
52
21
35
1
51
33
47
12
61
99
33
108
12
63
44
25
132
3
81
12
48
35
16
68
13
159
44
61
23
36
12
60
52
21
36
24
27
33
84
3
72
36
20
1
11
12
13
60
59
1
12
23
253
75
45
27
69
36
99
45
39
72
9
96
48
11
4
9
35
28
20
84
120
13
11
12
13
99
117
11
12
73
75
45
15
177
95
37
159
57
27
96
140
61
15
20
13
36
60
12
3
116
1
24
24
72
167
13
24
48
23
100
9
24
11
49
84
12
63
36
32
25
135
60
84
9
35
72
108
12
24
16
33
11
85
171
57
35
40
45
27
68
25
36
51
45
24
60
132
108
60
15
36
36
32
1
27
128
16
68
12
36
112
200
36
25
24
35
13
59
48
97
71
40
20
25
48
60
15
44
133
72
15
45
36
95
72
37
108
27
80
61
24
47
1
23
16
9
27
45
12
11
60
36
1
119
24
16
8
61
155
12
28
24
57
63
32
4
345
120
12
60
12
108
24
39
57
3
176
120
1
27
20
88
45
83
85
155
96
49
12
120
24
36
35
60
40
128
1
75
21
27
32
61
3
176
16
44
36
25
27
156
164
13
27
20
28
9
15
33
15
45
51
56
1
48
35
16
308
37
39
69
11
37
75
128
61
108
23
13
12
87
21
15
60
80
ABCD 96659305118*3^$a+1 [50047]
24
88
141
180
35
4
32
25
11
25
3
9
23
73
15
12
164
13
15
8
28
116
24
76
141
15
20
48
25
35
220
36
24
36
44
1
24
27
12
60
36
12
60
48
45
71
85
35
40
20
16
264
81
147
45
12
95
13
47
64
69
23
112
213
39
20
61
23
36
49
15
32
112
8
24
76
72
57
95
4
96
93
27
21
263
60
216
100
21
15
8
4
33
84
39
12
168
120
45
12
35
40
48
60
60
32
37
72
63
12
36
8
36
24
64
21
95
64
201
15
56
36
13
11
88
96
84
12
20
76
72
56
100
12
104
28
33
3
56
36
85
15
68
52
164
124
24
8
40
12
12
60
36
105
59
16
24
93
63
24
20
148
33
63
120
12
228
60
132
48
36
48
60
212
1
15
48
24
33
23
180
16
33
15
45
23
88
56
49
111
180
21
15
20
97
15
32
120
36
25
35
265
108
24
27
45
11
4
20
4
60
72
45
35
40
48
56
28
72
60
120
36
24
225
131
52
12
45
24
35
100
9
27
33
11
12
28
84
213
3
45
11
16
104
24
25
15
60
144
201
60
35
12
24
61
15
105
35
28
69
3
20
4
20
136
48
96
9
135
24
72
120
69
15
57
119
13
15
168
93
216
144
11
36
4
20
1
83
76
20
16
48
60
36
56
28
57
60
75
177
96
36
3
57
51
72
96
36
84
60
12
45
3
36
24
36
24
72
20
84
85
119
136
20
73
3
45
15
69
168
131
72
24
76
80
40
45
59
88
56
196
129
171
80
40
164
12
25
3
84
57
11
85
72
83
4
96
129
179
1
48
47
109
15
56
28
36
105
51
24
9
87
9
51
44
4
56
112
60
9
15
156
20
52
33
23
25
51
9
131
88
8
4
108
32
1
24
59
121
75
9
11
24
25
11
84
124
72
36
12
116
52
20
24
4
105
72
39
285
39
32
108
1
48
131
64
48
69
11
13
11
28
92
4
72
68
16
9
60
72
12
71
40
144
12
81
23
100
24
117
60
108
48
15
104
60
109
11
24
37
60
39
21
3
69
3
132
8
73
15
20
16
24
56
88
56
12
40
12
72
9
15
36
20
76
44
16
48
24
36
105
47
40
24
36
60
57
3
129
3
36
45
27
33
11
49
71
16
8
12
73
15
12
48
60
21
3
8
4
81
23
1
11
4
36
12
188
100
72
57
71
4
56
37
47
24
156
40
48
72
45
3
68
48
40
81
131
4
36
104
36
180
28
12
60
8
16
116
85
39
204
80
49
23
88
21
63
141
15
212
40
117
96
12
87
8
25
60
119
16
24
81
60
24
59
36
60
1
48
15
56
184
24
48
24
24
84
60
165
23
4
48
21
99
33
87
32
4
140
76
296
28
32
40
117
75
273
84
111
129
11
40
57
156
15
80
12
28
9
27
216
12
32
145
3
68
24
193
143
40
12
56
40
56
133
3
12
33
72
11
72
4
9
15
116
4
12
8
192
24
40
24
24
72
96
48
57
99
9
27
8
85
120
75
20
4
21
27
48
60
36
33
96
75
60
105
51
20
25
36
24
59
120
52
9
15
20
64
20
16
105
15
81
143
36
61
24
24
87
80
4
48
72
20
28
33
23
37
48
75
21
131
37
12
71
160
60
45
23
136
60
9
12
87
8
85
27
8
28
12
129
36
24
11
4
24
9
15
92
16
68
49
3
120
69
71
4
21
27
12
20
121
84
15
48
92
13
36
75
20
36
36
157
11
40
12
9
36
39
45
108
48
135
24
156
48
36
20
1
12
23
48
76
144
36
24
32
28
56
49
24
72
111
129
119
25
11
13
11
277
15
44
16
44
4
21
99
45
39
12
24
105
11
49
147
45
48
15
140
112
12
8
40
60
45
3
72
69
36
3
12
68
16
33
156
12
23
12
40
60
68
64
576
24
32
136
8
40
84
8
88
32
4
20
28
8
25
27
56
52
72
36
36
69
35
1
15
33
48
84
39
84
21
120
15
84
12
36
20
49
11
64
56
40
12
21
15
20
61
39
12
12
21
12
48
71
28
33
39
ABCD 96659473226*3^$a+1 [50153]
168
36
120
39
45
51
108
93
55
80
100
60
12
5
156
15
4
41
19
17
3
108
165
15
124
84
36
65
36
48
27
117
27
28
41
39
12
64
17
19
65
139
80
100
20
105
24
72
36
48
99
81
135
180
21
123
12
88
65
15
72
33
36
75
180
36
33
192
60
48
216
27
28
17
24
39
156
9
36
231
148
72
80
24
184
245
15
81
19
24
5
51
45
187
5
3
72
117
235
8
108
45
175
17
48
31
41
48
39
312
33
180
75
33
43
17
15
4
80
64
29
31
5
7
324
80
124
65
19
36
24
36
41
123
96
144
45
12
24
24
156
27
192
16
200
96
48
57
36
147
280
92
36
33
175
60
5
96
36
84
31
8
21
51
4
53
120
67
44
112
89
96
39
16
17
240
108
72
51
24
57
36
120
15
28
24
53
3
36
21
204
19
101
51
132
28
173
115
5
156
111
24
33
7
149
19
8
33
96
48
3
144
64
12
53
60
36
36
27
21
96
36
84
15
84
64
60
5
3
12
132
21
24
3
81
55
29
36
72
39
105
15
64
44
33
75
93
39
76
29
115
8
33
24
72
15
64
72
32
36
64
5
123
28
80
24
72
9
31
41
63
36
69
87
24
48
45
36
7
65
72
43
80
45
48
192
144
15
16
5
108
24
151
5
15
36
9
7
72
8
177
87
9
27
33
27
45
84
63
168
33
180
51
36
9
51
64
8
93
108
84
3
165
84
3
12
24
64
41
79
68
93
15
4
17
79
20
60
21
199
17
207
36
21
36
75
12
108
45
7
20
60
93
55
8
21
43
68
4
96
185
60
48
60
15
57
72
43
84
104
36
108
405
111
36
93
51
204
12
100
176
64
65
24
120
15
36
9
24
60
43
5
3
9
3
9
123
12
16
12
8
69
19
80
72
9
39
16
41
67
36
120
32
57
72
15
64
20
252
9
36
43
77
75
105
7
8
117
27
124
41
75
120
33
127
8
120
21
15
36
124
65
36
84
187
44
141
3
64
96
77
60
84
3
57
55
89
24
27
45
103
32
108
177
39
57
19
125
36
12
31
77
60
27
36
21
24
51
64
5
87
129
43
68
48
117
15
105
103
12
288
77
60
84
3
16
77
115
80
28
197
60
55
53
55
20
16
44
12
33
84
12
115
68
136
5
51
21
12
55
80
40
96
44
48
45
24
144
36
19
116
21
15
45
12
7
44
12
168
9
240
3
144
108
40
65
87
21
48
120
60
12
48
51
60
108
72
33
180
132
24
12
12
7
8
153
123
36
28
41
7
209
3
72
21
63
36
64
41
3
36
9
87
220
5
84
27
117
171
165
120
75
16
65
60
120
84
15
45
60
24
96
24
132
255
156
45
99
24
40
5
36
48
43
77
51
45
12
3
36
4
65
31
44
84
72
16
29
19
197
99
16
44
76
329
135
64
77
67
281
15
117
12
171
60
36
33
15
45
36
15
256
44
45
195
100
125
67
5
120
24
24
31
48
72
8
72
9
12
7
221
55
29
60
55
5
147
45
103
60
20
132
120
88
41
12
3
57
15
105
3
57
183
112
17
15
36
45
219
57
151
132
41
67
8
156
36
28
5
24
67
41
3
36
28
8
12
108
72
60
57
120
3
12
36
28
5
27
64
20
69
27
9
111
88
185
39
76
36
41
3
36
24
45
60
12
27
105
87
100
29
7
44
21
108
12
135
33
31
264
24
80
12
81
79
20
9
36
43
48
17
12
204
171
16
17
111
81
48
111
9
72
180
ABCD 96659921654*3^$a+1 [50031]
7
5
3
40
107
21
9
60
15
24
9
6
57
192
16
5
36
30
49
36
8
88
168
32
52
36
71
49
5
67
68
9
27
48
52
96
68
21
91
48
24
48
20
3
54
102
78
3
40
44
28
32
33
72
15
3
21
99
6
55
96
120
20
9
91
56
64
60
5
15
3
1
245
180
19
185
15
15
37
84
11
1
24
29
36
43
5
75
57
18
133
180
8
21
84
96
15
4
11
61
24
5
63
36
195
1
68
72
33
295
17
31
20
69
168
31
35
109
5
12
43
32
16
44
33
151
44
40
137
39
16
20
39
54
90
162
15
15
9
9
96
7
23
36
13
32
4
116
60
48
108
24
36
9
223
20
27
18
7
60
60
143
42
3
88
48
35
109
12
80
36
57
66
25
72
32
76
24
131
126
31
12
11
37
44
40
104
16
65
31
44
15
54
7
17
31
20
15
1
35
1
312
68
24
153
63
33
111
45
39
204
52
29
27
84
3
12
24
97
47
13
17
63
33
79
12
35
174
6
1
89
3
12
24
4
36
144
5
27
33
31
44
27
54
60
111
45
115
180
68
57
54
25
41
54
49
41
31
176
48
132
144
9
7
47
61
96
84
179
133
12
92
76
8
52
17
60
75
12
64
12
48
44
15
1
71
174
79
35
66
187
53
79
96
35
25
12
128
15
37
59
54
120
96
30
145
5
43
48
29
55
44
4
11
25
41
91
44
36
33
7
32
45
72
19
20
75
54
12
19
44
72
63
72
24
66
99
180
4
11
36
49
24
48
24
84
41
151
120
29
150
13
12
23
42
175
5
15
4
20
12
4
24
41
3
75
33
168
72
184
95
61
20
63
24
1
60
24
12
228
96
5
39
36
4
17
18
21
15
120
117
12
15
21
36
69
55
35
25
12
12
77
18
121
101
31
24
29
39
51
25
35
30
75
64
12
36
164
40
29
7
77
36
60
7
23
9
27
24
49
17
55
203
33
124
5
30
21
39
133
48
24
59
9
15
120
117
16
119
21
108
21
31
8
64
35
13
29
19
96
156
60
80
39
121
17
6
21
45
18
6
30
117
84
15
13
8
28
29
12
60
15
4
12
84
5
43
11
117
9
54
49
47
33
96
69
31
35
126
3
76
56
33
91
36
53
72
3
112
8
87
21
40
68
75
66
19
20
69
3
180
28
140
120
21
19
32
3
57
52
35
13
17
72
24
84
27
36
12
57
18
12
18
75
36
100
44
51
24
30
31
32
40
29
15
28
96
71
49
11
13
35
61
29
55
161
54
21
16
125
60
3
36
69
3
9
19
35
9
45
27
36
100
12
48
47
57
204
76
116
33
7
24
65
75
64
41
223
320
88
53
19
132
5
24
54
145
36
60
41
111
132
36
9
3
33
75
105
55
5
39
81
79
101
6
1
47
42
180
55
96
80
69
19
36
5
19
36
65
3
28
59
18
6
120
6
111
52
47
60
33
57
79
65
15
96
16
72
56
72
9
19
152
4
173
30
42
30
13
11
30
19
17
139
11
1
29
55
24
11
24
21
4
5
27
304
60
216
8
195
6
51
24
69
55
11
9
136
120
119
69
195
73
48
5
39
252
4
11
24
30
7
17
3
108
51
25
5
55
23
1
12
17
27
4
41
39
15
36
9
124
68
72
21
51
4
12
128
60
4
11
57
48
24
180
27
9
36
123
57
84
160
12
8
111
21
33
55
92
88
71
13
8
144
16
119
54
271
53
127
35
21
60
33
30
9
36
4
8
69
19
20
36
33
42
18
7
23
6
151
24
5
66
1
48
101
31
8
16
35
25
5
3
36
36
28
77
43
101
54
1
41
51
3
66
180
198
132
13
20
108
4
65
39
72
124
48
12
119
126
24
51
24
141
55
24
32
9
60
3
36
112
23
90
6
69
4
12
53
27
9
139
47
90
39
99
36
90
6
198
3
64
5
84
90
57
172
80
111
109
35
90
87
208
101
15
36
15
9
9
187
35
54
7
80
28
116
39
36
85
44
261
18
97
36
20
69
19
60
11
33
52
23
33
24
4
116
36
129
48
7
245
3
57
19
29
7
56
184
68
12
88
20
57
39
81
3
96
9
126
6
30
49
131
24
36
93
ABCD 96660046214*3^$a+1 [50010]
75
69
96
96
24
63
138
39
24
72
135
60
69
111
30
18
129
33
72
6
81
135
84
36
81
117
96
267
15
72
153
48
21
219
15
144
57
48
93
120
144
51
39
180
378
75
57
120
180
3
93
12
63
24
9
111
15
9
240
165
156
54
6
99
72
27
12
33
45
48
18
54
51
279
66
24
87
15
36
60
9
21
24
219
279
150
66
9
27
54
36
36
60
243
81
48
63
72
45
18
18
207
159
30
108
15
21
360
27
48
111
48
57
15
78
12
39
144
147
36
54
48
18
18
222
54
18
12
18
171
357
243
27
48
132
108
117
117
27
45
51
144
21
138
105
117
12
180
123
9
36
162
246
132
207
45
36
84
186
12
90
24
51
57
228
108
255
39
105
57
15
48
72
129
15
207
180
285
72
120
183
24
144
30
54
96
117
240
72
93
75
9
15
120
15
66
279
369
15
96
120
75
21
48
96
309
36
15
24
45
216
171
159
216
33
216
129
30
204
66
219
33
24
36
48
72
123
21
3
93
3
81
111
15
42
63
48
144
195
21
72
48
57
15
72
51
117
9
36
72
96
27
45
12
72
6
57
177
135
201
24
39
105
207
3
285
312
33
72
87
81
87
39
105
69
114
198
18
54
3
9
96
135
63
81
135
36
18
180
12
99
24
99
18
30
165
15
114
54
66
15
3
18
3
24
48
120
24
24
480
39
30
60
15
48
120
15
18
126
30
36
108
75
240
192
15
54
51
45
84
36
42
18
54
48
78
120
18
276
126
12
147
24
69
75
15
18
12
348
84
18
105
117
51
48
264
120
177
78
90
87
24
120
87
180
117
15
105
57
36
99
81
135
24
303
180
237
201
63
96
129
30
9
33
342
33
57
162
36
105
105
24
84
195
9
126
129
117
186
105
93
291
24
99
48
162
18
150
198
237
105
255
72
96
39
60
36
66
6
192
36
117
45
24
48
6
45
336
15
9
72
99
30
108
3
129
30
126
99
216
459
93
33
39
120
93
108
42
138
147
192
135
18
183
69
180
159
144
48
24
48
21
75
72
168
72
24
183
60
102
15
135
210
18
21
165
12
222
177
96
159
90
48
18
180
57
33
24
54
126
3
120
75
102
6
57
72
168
75
150
72
111
45
54
21
24
135
150
36
300
132
63
39
78
243
39
81
99
60
33
105
42
66
3
120
57
90
69
9
84
78
30
183
69
36
111
24
72
24
21
180
114
429
57
87
165
18
54
228
63
9
78
12
45
24
9
30
ABCD 96660546748*3^$a+1 [50008]
54
12
78
18
54
3
207
30
115
8
81
6
153
3
24
133
23
168
12
24
78
36
19
11
126
39
64
203
12
1
59
12
49
5
51
15
24
144
57
208
5
51
57
18
30
54
12
126
60
3
16
80
120
39
54
108
87
3
48
42
18
30
216
6
69
24
171
18
42
60
18
66
49
5
30
102
30
18
12
3
3
108
72
24
25
125
43
56
69
18
49
5
30
66
144
43
23
72
156
6
36
67
32
9
96
6
30
48
192
138
12
13
56
3
36
24
25
143
60
18
51
88
11
69
27
36
120
60
192
78
60
67
11
6
6
9
15
30
54
45
69
150
12
84
36
156
48
21
39
6
48
78
24
60
114
132
30
69
21
27
15
108
13
11
96
24
24
69
3
132
6
66
18
31
5
12
54
6
19
8
112
11
192
90
75
87
105
21
19
59
45
40
17
87
3
114
99
87
42
12
114
72
30
48
12
102
30
66
42
79
59
21
24
9
90
12
36
18
6
30
48
48
162
30
78
24
6
123
27
13
24
71
105
39
6
30
42
123
189
51
9
162
78
90
72
93
40
32
15
9
21
19
71
120
6
3
16
83
36
72
9
15
30
3
3
37
17
48
6
24
25
11
45
160
5
42
12
18
27
136
5
51
69
54
141
21
24
84
18
90
67
23
24
96
120
54
90
49
80
147
72
42
54
45
81
54
30
150
66
19
95
49
11
189
3
12
1
56
15
48
96
6
48
30
21
99
85
5
42
25
24
35
30
6
9
15
30
216
18
57
15
9
27
90
3
87
49
80
120
45
3
21
54
21
99
12
153
40
71
12
30
54
9
81
18
42
6
69
111
42
12
114
60
12
57
3
138
30
21
24
87
48
9
111
84
18
19
29
84
6
81
15
6
18
30
19
161
126
9
15
9
3
162
75
21
30
21
165
3
165
42
66
12
42
105
45
19
11
6
54
48
201
21
6
72
60
66
30
150
102
54
6
12
12
54
24
51
24
15
1
59
12
105
39
6
48
6
61
104
40
41
30
36
84
9
21
18
6
90
36
45
9
12
18
72
12
30
12
120
6
117
93
18
36
93
33
30
49
11
37
71
60
21
48
40
17
48
78
18
54
6
115
47
57
112
41
54
6
18
66
6
9
3
18
27
15
241
167
120
18
54
1
29
51
9
55
5
66
96
6
259
23
30
115
32
33
6
24
48
153
39
57
39
66
30
25
83
18
258
129
75
42
48
67
11
24
84
25
11
45
21
30
69
159
121
5
24
42
72
78
162
25
11
21
24
16
24
41
175
23
36
60
6
24
75
120
64
23
24
25
59
85
5
30
90
42
24
66
60
18
12
48
21
40
8
81
42
13
5
36
54
9
123
84
9
9
7
5
78
36
12
24
13
101
19
53
27
21
90
30
54
18
18
6
30
90
24
12
87
16
5
42
24
6
3
39
30
27
63
30
78
24
36
9
15
108
60
12
96
48
66
6
37
77
30
24
6
48
127
125
78
18
18
25
89
87
75
69
21
75
9
36
48
6
85
149
42
9
165
66
78
18
54
30
85
5
139
5
90
60
12
18
66
18
78
24
114
19
65
7
71
24
33
21
36
15
45
30
45
3
216
24
102
66
18
99
15
72
9
16
11
37
71
66
60
36
18
84
6
84
135
72
39
72
9
105
63
45
27
24
27
24
45
15
54
204
102
84
12
24
9
24
16
24
5
66
9
40
11
36
18
60
90
60
37
11
18
42
33
45
66
9
27
108
30
42
42
66
45
75
21
48
15
78
3
24
3
144
6
12
27
3
85
23
9
63
30
138
78
72
3
16
65
48
6
72
108
45
15
1
59
42
192
72
75
45
75
15
169
11
66
139
35
66
43
95
156
156
97
11
21
45
30
13
41
42
13
35
6
144
294
6
144
270
120
30
48
102
42
15
111
33
96
303
72
6
43
5
24
12
186
102
15
16
96
11
24
69
69
51
27
54
36
3
16
29
19
41
36
60
54
6
3
21
192
54
24
85
24
23
9
21
12
55
11
30
6
24
1
128
16
17
78
54
12
39
27
30
30
33
27
48
21
33
12
18
81
27
189
21
67
53
18
12
12
12
18
6
21
120
21
42
12
13
47
9
69
108
30
9
75
18
48
138
12
12
138
48
12
19
24
41
30
18
132
30
138
6
12
12
61
56
15
6
67
32
9
55
11
69
9
15
123
42
67
11
30
78
30
6
60
60
18
96
30
85
101
ABCD 96660651008*3^$a+1 [50035]
7
197
73
6
6
36
120
12
78
114
18
125
31
54
36
131
60
36
43
150
23
73
60
23
24
48
72
36
24
97
180
11
180
1
35
43
30
60
36
6
41
1
48
72
108
12
120
36
12
174
48
18
48
23
61
6
41
49
6
24
24
18
12
59
73
78
209
7
24
5
1
72
60
35
36
169
95
60
36
43
84
30
71
121
24
168
47
36
7
30
6
6
96
30
41
19
42
18
18
6
96
54
71
13
11
13
132
24
84
60
30
53
13
143
13
23
13
354
114
12
191
24
49
6
17
72
1
54
114
12
30
89
1
59
133
30
17
55
48
90
12
114
89
13
42
53
49
108
12
30
17
24
36
36
145
48
24
150
36
12
17
48
91
6
47
13
23
43
150
11
43
36
29
19
53
13
30
30
30
5
1
18
114
90
6
12
11
73
6
5
127
18
42
30
12
24
96
6
29
73
42
101
67
18
240
132
120
180
150
216
30
11
13
30
6
6
66
24
36
108
126
77
19
54
24
11
61
102
30
35
67
113
1
60
47
36
79
48
41
19
60
41
108
43
48
36
17
49
60
144
48
102
65
108
91
53
73
84
96
114
84
5
12
96
12
73
59
61
108
72
12
120
96
24
36
11
25
167
19
54
66
354
36
35
216
31
78
12
90
17
25
24
119
67
53
67
54
11
1
30
5
103
17
43
29
55
102
48
60
42
18
60
6
60
53
217
60
132
47
103
5
223
150
102
5
324
19
17
13
11
25
84
60
84
42
54
12
24
23
67
77
36
43
54
60
18
65
61
36
24
23
49
95
12
1
54
90
23
7
29
61
36
47
109
54
53
43
41
13
180
11
1
42
209
1
126
29
37
216
59
13
23
7
18
11
49
90
42
18
60
102
72
60
83
13
120
18
29
7
77
168
73
47
19
17
97
36
90
12
18
60
60
156
11
133
11
49
83
1
47
121
108
12
12
12
11
12
37
36
54
5
13
35
61
36
47
103
228
12
66
24
35
109
132
11
60
13
71
13
12
210
5
12
24
48
79
101
79
150
119
180
115
29
13
54
30
23
157
11
13
23
37
36
6
6
24
35
31
30
59
163
30
72
6
18
59
43
12
12
41
156
60
13
66
30
48
59
55
6
30
150
24
120
155
72
12
37
186
53
25
60
12
95
1
282
42
23
1
6
48
42
95
55
24
173
61
179
37
6
66
11
7
84
6
60
23
60
1
42
66
12
72
23
72
216
19
18
35
48
7
150
23
49
11
25
12
30
6
11
79
114
47
31
24
65
1
107
24
1
12
60
47
13
24
120
23
229
168
30
240
132
18
47
37
96
60
36
66
18
84
179
151
132
5
43
17
13
30
6
23
49
48
132
71
31
5
72
73
23
36
1
30
77
91
90
24
47
49
24
6
18
36
36
11
67
17
109
216
12
42
17
24
115
101
36
25
18
18
11
1
47
7
18
90
12
30
24
30
30
180
83
31
18
11
109
47
72
73
143
144
19
53
109
42
42
60
48
60
215
73
24
24
47
49
30
48
197
12
61
18
18
60
84
47
25
11
132
12
13
66
173
13
23
121
120
30
17
60
25
54
30
155
168
144
61
83
13
71
85
96
107
73
330
29
72
144
73
42
210
12
83
13
131
12
108
180
36
7
18
11
127
17
96
19
30
95
43
41
252
91
77
55
108
18
102
6
6
48
29
13
60
90
6
120
60
72
78
78
12
18
30
11
31
48
6
47
108
85
24
11
61
11
36
121
72
59
49
54
5
13
60
24
35
43
318
119
13
47
169
54
60
6
47
49
48
12
215
43
29
19
41
1
96
36
48
156
12
90
137
85
30
173
103
102
30
12
78
60
18
293
1
107
31
120
24
113
37
131
79
24
113
31
42
24
54
77
73
12
11
13
131
48
85
23
25
168
84
132
78
6
ABCD 96660917396*3^$a+1 [50004]
192
11
24
36
37
20
45
27
48
4
96
12
8
60
172
108
20
28
11
9
12
4
71
133
32
33
115
72
8
132
33
19
20
87
54
27
40
68
4
8
33
55
84
17
3
15
21
21
3
52
44
4
113
7
83
33
12
60
52
107
60
13
60
116
52
20
45
54
13
8
27
18
42
1
12
23
9
45
31
125
19
161
27
4
23
121
149
51
132
4
65
103
68
4
59
24
18
48
31
56
12
16
11
33
36
4
48
68
12
4
8
16
60
72
24
108
17
43
11
25
72
24
8
16
44
63
25
8
100
20
4
17
31
8
72
12
81
55
32
3
1
48
23
45
52
36
12
92
15
13
60
60
12
60
11
37
24
8
96
24
36
64
8
28
29
123
4
41
19
29
159
21
67
29
19
20
15
84
81
72
99
69
12
40
12
17
39
87
57
112
23
1
5
12
42
37
116
165
15
3
61
36
53
126
121
8
40
12
24
8
16
44
15
105
76
11
36
78
27
28
44
40
116
4
8
88
36
36
60
12
156
5
19
95
18
54
25
83
1
20
4
48
20
40
32
27
6
30
13
12
20
12
40
35
30
18
18
31
29
39
156
52
20
3
57
4
5
63
16
152
48
15
30
7
24
8
147
93
16
72
144
24
36
23
21
75
36
9
12
28
77
15
100
8
87
42
18
25
12
72
60
8
156
12
52
20
96
16
44
40
20
4
8
12
45
51
40
96
5
6
97
8
4
8
21
27
27
72
85
8
3
33
100
32
33
19
35
13
5
90
49
48
5
180
51
72
48
4
56
16
23
97
24
24
23
30
75
39
1
20
40
23
57
12
108
4
8
40
36
32
4
96
5
72
3
27
18
7
65
6
30
75
120
60
40
89
63
48
12
39
69
52
12
101
19
48
24
24
36
11
37
20
27
36
42
55
20
148
77
15
100
8
3
42
18
1
48
41
27
40
20
15
97
12
23
12
49
12
29
19
44
28
59
30
3
16
24
107
54
54
85
20
21
7
20
120
87
1
84
48
12
17
39
12
40
32
3
18
147
48
64
8
69
6
33
51
18
6
84
6
54
18
18
85
36
68
45
30
25
101
24
3
4
44
4
20
60
27
61
65
12
15
75
13
77
7
35
9
12
33
7
12
60
47
61
12
8
48
45
127
20
3
9
3
33
9
55
35
21
4
20
57
6
169
41
42
13
20
33
36
55
41
48
99
87
9
9
51
72
15
72
13
92
75
33
45
43
24
53
7
36
32
4
44
64
8
3
90
15
144
28
8
111
109
5
15
64
5
90
93
100
29
19
65
19
17
63
48
33
31
11
33
64
116
16
84
95
97
8
21
3
100
36
20
40
144
12
48
53
19
191
18
55
24
60
20
27
129
105
195
12
60
3
61
23
6
39
27
54
15
12
15
37
11
114
15
3
12
6
15
76
8
60
28
47
121
20
15
6
18
21
16
36
20
12
60
40
116
24
15
133
155
72
18
3
72
12
33
19
35
73
23
48
42
54
30
103
8
69
39
4
11
1
8
105
7
44
21
3
51
69
15
201
21
31
48
24
8
4
83
133
24
144
84
20
112
48
47
9
160
60
32
63
12
33
12
15
85
77
7
24
20
51
198
42
145
108
48
20
39
49
20
172
8
105
75
40
20
112
47
45
45
15
96
12
3
1
24
101
18
30
36
24
102
204
9
45
63
57
7
8
112
23
37
71
25
59
18
63
15
33
39
13
5
48
27
52
12
5
120
51
4
24
24
23
25
53
27
63
25
20
9
31
104
36
21
51
52
8
132
16
36
11
45
45
3
16
23
21
76
23
36
1
24
36
96
60
20
72
48
27
141
76
53
12
6
37
53
72
55
35
30
31
137
15
39
21
33
31
84
11
18
51
72
4
11
37
95
33
87
37
8
60
108
63
72
72
13
35
49
59
45
12
48
40
41
84
39
3
105
15
37
41
31
176
4
24
29
15
76
41
30
6
79
44
24
48
28
11
9
9
163
8
16
24
84
41
7
29
3
21
7
48
72
17
66
54
123
75
45
45
87
36
24
28
8
105
7
17
18
25
24
53
75
112
68
28
12
8
12
27
21
48
4
36
89
3
28
20
4
215
150
43
24
24
80
129
15
75
60
13
60
8
135
69
36
84
21
55
41
39
51
90
18
12
33
48
9
3
75
66
6
145
56
63
1
8
160
125
7
5
18
21
16
8
63
85
83
105
16
41
63
64
17
48
42
1
140
52
161
60
66
21
4
83
36
9
36
69
7
23
21
24
81
6
36
138
36
24
15
60
76
44
16
35
1
17
6
1
56
9
51
4
23
33
75
25
80
15
49
8
15
25
48
23
9
36
16
11
13
5
7
68
87
45
52
83
33
12
4
24
32
12
21
15
12
28
71
18
6
9
40
120
80
36
4
36
36
11
33
39
45
15
153
9
138
81
15
66
111
4
104
4
36
11
13
68
4
59
9
15
25
20
28
68
75
25
20
112
5
102
72
25
8
108
100
17
31
24
17
18
13
8
72
52
120
8
28
36
8
52
24
12
53
27
184
56
48
16
191
73
24
8
112
47
36
45
4
84
29
6
57
9
139
152
3
36
25
8
40
12
5
19
12
8
4
23
ABCD 96661016878*3^$a+1 [50007]
84
4
8
132
28
8
64
21
39
60
21
11
144
72
12
1
27
164
1
72
23
97
12
23
25
36
47
148
12
45
12
83
24
85
48
48
3
72
60
9
23
12
48
85
3
8
192
84
28
33
60
147
36
12
48
32
52
36
141
59
112
68
84
28
44
13
75
296
72
13
47
12
36
25
96
215
84
12
28
129
156
24
15
20
108
25
35
72
37
83
97
51
48
32
48
25
11
61
15
9
24
11
13
3
48
45
39
93
87
60
32
16
105
59
28
20
85
36
47
72
16
9
3
44
61
75
12
32
25
11
13
35
24
85
3
8
4
68
25
23
64
32
60
28
32
16
45
75
9
39
60
44
13
24
96
63
32
12
61
87
20
12
12
36
48
12
144
16
69
144
27
32
96
84
28
8
37
84
3
105
35
13
27
8
100
80
49
99
80
172
20
24
109
119
28
32
1
12
48
39
45
71
25
39
8
112
8
40
20
60
24
48
12
48
60
16
56
48
360
48
109
144
72
72
3
8
40
132
32
96
217
75
12
32
13
48
35
48
124
68
12
37
11
37
3
8
49
48
47
72
24
36
25
131
13
24
11
24
25
12
3
8
109
11
13
24
3
45
123
117
15
57
72
24
27
8
40
12
9
39
60
225
47
52
20
13
12
3
48
20
40
104
12
1
12
23
37
123
92
76
32
40
60
20
24
4
44
13
3
72
48
56
120
133
3
8
96
13
3
8
1
36
15
20
204
4
57
83
100
176
61
147
57
63
32
13
3
20
25
120
3
60
57
27
21
84
131
1
48
15
321
12
60
3
45
39
80
132
24
132
13
47
49
3
32
60
4
80
4
8
72
16
32
13
35
37
107
16
9
12
23
12
24
121
23
61
12
15
120
8
4
128
28
116
36
40
32
1
71
61
48
24
36
47
24
16
128
144
72
49
15
32
52
36
12
12
48
8
72
40
8
1
39
44
73
84
3
68
12
96
36
16
48
141
3
21
75
44
48
12
37
95
1
24
24
35
37
23
52
8
64
36
57
72
15
36
32
72
196
44
13
123
12
33
59
40
48
57
71
12
73
27
60
105
75
32
108
157
3
20
12
16
60
21
51
72
128
72
40
8
192
76
44
16
20
4
56
1
23
37
36
23
25
119
13
59
24
60
4
48
104
4
129
60
23
37
48
48
24
3
200
52
36
12
12
32
4
20
37
35
37
75
8
37
72
24
35
112
68
1
35
28
80
28
117
15
80
60
61
167
52
21
84
36
12
47
16
32
37
95
73
24
95
1
83
64
57
3
32
36
13
47
100
8
40
21
11
12
60
40
165
3
68
49
11
1
60
59
25
60
71
48
96
96
76
68
25
36
3
60
45
83
37
275
28
33
47
12
48
72
96
24
120
25
3
20
108
36
16
9
3
60
68
48
61
23
12
36
60
25
59
25
23
12
148
60
45
15
20
48
12
1
36
111
20
28
60
24
21
71
49
11
96
48
49
3
9
35
1
95
13
39
48
9
3
45
23
12
36
52
69
83
1
35
12
132
132
16
32
12
60
48
72
13
51
9
3
9
11
60
172
120
45
11
1
3
33
3
12
48
12
128
37
24
39
80
204
1
84
3
32
40
20
97
48
12
23
48
48
85
24
15
68
28
80
4
165
11
172
80
49
51
45
3
69
72
11
48
37
27
80
120
12
240
16
105
27
48
92
60
97
36
59
133
11
24
96
96
13
11
4
80
28
20
52
140
13
23
24
85
15
60
48
48
120
21
24
11
84
156
1
3
9
11
124
48
12
45
11
37
23
4
108
57
48
27
21
11
25
95
109
71
28
20
48
12
72
48
12
64
32
12
133
15
20
48
61
24
75
45
15
60
21
123
8
88
20
49
3
8
85
155
1
143
120
12
16
60
8
192
13
99
48
48
9
47
36
28
104
28
48
44
96
4
20
12
124
20
25
147
20
25
59
60
25
3
8
60
160
32
13
23
61
35
109
35
64
93
75
72
8
280
93
15
12
72
56
4
33
15
9
35
4
20
96
25
35
49
99
92
1
3
45
35
60
1
24
35
120
112
12
32
1
15
44
36
48
12
109
35
49
95
37
12
3
12
8
88
32
37
35
88
48
69
47
156
49
35
76
132
32
48
28
69
11
13
24
47
4
21
23
220
45
36
39
32
24
49
51
45
135
44
13
47
36
52
12
140
100
93
227
25
51
120
12
32
13
87
21
11
85
84
35
12
37
3
80
24
48
40
21
36
3
33
12
47
13
3
8
60
1
3
21
35
1
51
9
243
141
35
64
20
28
20
145
ABCD 96661039136*3^$a+1 [50000]
36
8
36
45
30
49
8
9
75
219
1
48
71
97
24
36
53
30
1
48
17
31
32
12
99
1
5
15
4
35
96
33
60
148
68
16
8
27
105
40
29
30
1
5
43
8
3
1
35
24
37
20
33
30
1
24
20
21
43
12
44
4
20
132
24
76
44
132
72
12
99
21
15
13
32
9
147
72
76
5
19
96
11
13
11
60
9
28
59
33
72
105
39
4
96
5
15
24
60
12
28
48
20
132
16
11
9
40
20
4
32
40
24
5
36
30
24
1
8
120
48
48
36
39
37
20
3
49
20
100
12
48
60
36
35
37
53
51
4
101
19
24
20
87
13
20
72
16
23
45
75
61
96
44
9
7
48
36
24
20
16
116
39
33
12
36
3
81
48
40
20
12
48
27
13
11
49
72
5
39
12
3
85
20
36
124
36
48
11
60
97
68
21
15
4
96
35
21
4
20
40
36
8
21
123
21
39
27
21
52
32
39
49
8
3
1
20
39
6
15
39
1
44
24
16
5
55
32
9
30
150
30
24
6
15
39
156
69
60
24
16
11
30
30
9
12
48
4
36
65
7
44
4
20
21
19
132
29
3
48
168
64
92
64
84
11
141
15
33
57
19
36
8
60
48
12
16
84
12
29
6
105
28
60
71
30
55
71
24
21
15
24
25
192
164
15
114
27
24
15
21
63
145
20
4
68
60
108
21
54
45
100
12
83
21
48
88
32
51
30
51
39
9
36
36
64
5
27
63
6
15
40
8
60
16
11
84
21
28
17
43
140
27
1
8
21
3
177
39
84
27
13
20
36
4
216
11
1
44
15
1
8
24
36
84
40
20
27
1
24
20
120
48
36
24
51
9
36
12
28
56
39
105
16
24
20
24
51
60
1
84
41
54
57
39
93
76
20
15
9
21
87
52
131
49
36
71
45
99
121
24
116
15
21
3
1
108
8
60
153
6
73
11
45
4
36
11
1
60
24
65
3
112
35
49
24
12
35
24
9
60
27
1
44
64
56
60
4
12
8
40
11
24
45
76
44
12
52
11
21
36
9
79
12
44
45
55
48
20
52
8
51
45
60
4
8
63
9
21
51
64
11
9
15
1
108
56
4
56
75
25
71
49
11
60
45
4
5
66
25
120
59
1
35
21
108
40
12
23
9
12
48
40
20
51
105
36
28
8
48
16
29
36
60
111
124
8
40
8
123
6
3
48
39
1
12
107
33
52
108
11
49
36
12
59
81
64
20
40
104
4
32
4
11
45
4
12
44
60
4
35
60
49
12
24
32
123
6
30
9
4
17
43
56
16
24
44
108
24
69
135
15
37
53
19
17
19
11
1
48
12
44
76
8
12
3
6
75
40
29
66
13
48
29
54
36
13
20
36
21
3
16
71
25
48
68
4
68
51
181
8
51
49
12
20
45
15
48
36
24
12
4
12
24
36
23
21
16
29
3
12
36
24
16
23
37
144
35
84
21
16
44
39
1
35
73
77
75
16
48
5
19
8
39
13
80
111
37
59
13
12
29
19
32
40
44
4
32
4
60
11
24
1
8
16
32
9
19
41
3
28
92
21
6
61
23
9
28
59
13
32
9
27
60
64
24
20
4
11
9
96
4
20
36
156
15
24
45
24
111
36
13
8
63
1
36
20
48
4
20
28
60
59
141
3
21
64
5
51
4
24
12
8
51
9
132
9
19
47
25
5
30
24
61
24
11
61
209
90
9
24
21
6
9
51
21
63
85
35
61
36
23
6
43
71
57
52
11
25
56
15
33
28
12
8
39
49
36
59
1
59
21
28
12
36
68
84
12
24
4
8
63
36
24
21
15
24
1
200
4
41
3
40
11
6
84
27
132
96
51
24
60
36
21
28
44
27
60
25
95
9
12
3
21
15
30
3
48
4
60
24
44
87
144
9
57
91
8
120
4
56
24
27
13
71
1
35
45
100
35
33
16
20
156
76
29
63
87
33
12
15
13
60
32
60
88
72
68
52
104
4
72
60
140
39
60
57
84
24
4
200
12
99
45
24
36
105
126
24
45
15
61
24
5
31
48
11
1
164
4
80
12
60
4
5
15
15
9
60
57
90
25
29
6
30
39
36
24
45
19
60
96
12
23
21
99
1
8
51
6
99
15
49
47
30
43
8
72
16
11
1
29
54
25
204
11
25
35
9
36
45
6
9
16
5
30
24
25
44
16
12
53
30
157
20
28
12
8
12
28
41
19
20
60
51
13
56
24
51
1
48
12
59
49
92
9
31
24
5
90
1
5
30
45
60
64
92
48
36
28
8
9
90
73
8
52
8
4
20
45
30
33
16
11
24
36
189
52
12
17
63
27
109
11
30
30
9
51
60
33
16
36
59
36
21
3
90
6
30
54
25
96
20
4
72
8
24
48
48
52
24
48
11
61
35
54
90
6
19
32
52
36
101
139
92
64
8
16
24
92
15
1
8
21
51
40
44
9
19
8
4
59
25
56
24
132
4
59
25
32
39
33
28
8
36
96
3
1
60
59
6
15
24
52
8
40
20
12
9
90
13
11
117
48
64
48
59
60
25
48
11
60
9
51
25
24
47
33
12
4
11
60
1
8
4
8
153
6
49
35
81
165
51
4
24
65
27
12
60
51
6
15
4
95
61
20
75
25
35
24
1
65
39
15
9
40
11
57
3
9
36
36
15
33
168
4
35
21
12
27
24
9
16
56
9
15
36
39
49
36
44
40
11
21
39
9
36
15
45
60
21
63
12
64
11
9
12
184
36
23
9
57
60
19
35
126
139
35
9
16
5
7
20
28
41
3
111
30
51
15
69
45
60
27
72
27
210
15
4
24
92
88
11
45
36
24
12
72
12
39
6
30
25
59
1
80
15
9
24
ABCD 96661094878*3^$a+1 [50004]
54
30
36
6
90
127
47
24
1
161
7
12
11
193
137
174
24
90
55
96
245
84
222
37
101
6
36
30
108
36
78
1
24
41
60
72
30
90
132
271
17
19
89
19
35
30
7
60
48
96
36
5
24
19
36
17
199
60
245
30
234
6
126
12
7
155
25
144
17
79
29
36
19
17
18
25
245
19
53
12
31
36
65
30
13
47
25
5
24
19
47
25
65
43
60
77
79
209
31
137
12
151
24
113
43
36
53
7
11
18
36
18
12
6
19
29
36
6
30
54
54
60
72
84
79
47
133
17
79
23
78
187
77
43
65
7
24
29
12
24
126
25
95
54
139
23
49
95
6
48
42
84
6
79
29
19
65
42
66
108
114
37
29
72
60
12
42
25
5
103
72
11
37
101
31
101
18
156
54
24
102
78
72
223
252
29
115
77
60
19
240
29
66
96
18
66
90
54
49
192
24
41
6
18
72
54
90
54
25
47
30
24
48
36
54
6
19
17
120
6
133
5
72
24
19
24
11
25
29
90
48
54
36
60
43
29
7
149
24
36
12
54
13
12
119
85
5
79
101
211
84
89
7
11
54
36
12
90
61
60
5
132
84
114
1
240
48
53
12
7
119
61
35
174
6
25
41
7
83
13
65
55
24
12
11
108
6
115
11
73
125
12
24
19
60
149
7
24
29
151
185
276
54
1
89
12
7
72
35
126
264
36
54
6
30
13
5
126
6
48
36
18
126
79
173
132
7
48
11
25
11
60
66
43
29
175
5
72
78
1
204
23
60
12
25
60
41
72
168
66
36
18
234
18
72
60
7
65
19
29
162
24
61
41
18
54
60
7
11
73
89
7
29
12
18
61
11
198
24
7
11
73
24
23
60
109
71
72
97
5
60
43
11
54
102
6
79
119
61
29
72
43
5
24
30
126
24
48
24
36
30
49
41
72
42
25
41
60
43
5
6
198
91
36
83
97
35
109
29
18
13
11
109
101
43
72
24
191
133
47
66
7
72
65
60
19
101
60
199
137
43
24
5
36
114
66
36
355
23
108
13
65
156
6
12
85
11
1
269
90
25
167
49
185
175
65
343
72
29
36
139
29
12
60
19
89
7
144
77
187
11
25
24
95
121
119
61
84
72
71
12
42
43
5
7
144
11
13
137
19
245
115
96
84
107
48
49
185
31
29
66
96
54
180
12
90
18
42
73
11
6
90
30
43
17
12
18
42
198
37
11
54
18
13
120
11
6
72
91
96
48
17
174
25
96
41
7
107
133
216
95
49
180
12
29
96
90
66
90
49
65
36
19
35
18
7
23
78
12
151
137
43
60
5
36
54
25
36
24
36
119
126
48
72
18
222
30
49
41
108
151
119
78
7
72
5
79
11
6
54
25
29
19
17
36
18
61
23
6
12
79
29
72
54
78
7
41
79
29
72
43
29
7
89
36
18
25
5
7
161
48
24
72
19
107
138
6
54
12
42
66
24
12
103
77
60
108
48
43
36
24
36
29
36
43
47
25
48
47
13
11
30
36
126
60
18
79
5
90
6
55
36
29
24
12
115
24
5
31
41
108
6
30
36
24
36
48
31
29
54
25
72
329
36
96
72
151
36
113
72
43
47
54
31
29
12
103
59
25
35
61
5
139
41
31
84
17
108
12
54
108
42
66
24
109
60
41
108
31
47
12
6
19
101
31
5
223
60
12
65
60
48
222
126
12
72
36
144
36
132
7
41
24
36
7
12
71
18
30
6
163
96
65
12
24
84
42
30
7
281
31
84
35
12
18
36
54
36
18
168
19
35
36
133
5
36
78
1
96
101
7
101
84
60
12
150
54
72
19
29
24
7
65
36
7
101
66
49
149
31
101
120
103
36
137
43
11
205
ABCD 96661786426*3^$a+1 [50004]
135
9
15
121
155
60
120
73
47
144
72
33
24
63
9
39
57
184
23
33
64
71
97
23
9
16
8
75
69
15
153
39
48
57
15
9
96
40
143
33
48
111
24
49
23
48
1
71
9
16
32
16
119
1
191
48
57
15
81
168
96
48
40
23
9
15
120
1
24
23
168
145
47
1
71
121
32
87
60
36
60
109
8
15
33
39
84
205
179
48
13
72
72
152
15
120
24
81
16
23
216
9
24
16
96
71
145
47
25
47
73
272
24
39
96
1
8
63
273
87
24
49
71
33
51
60
144
120
96
97
8
15
49
83
45
147
36
1
11
157
47
73
71
120
97
167
97
35
85
8
96
72
24
15
1
128
192
39
145
96
47
120
36
37
59
61
48
56
39
81
111
105
24
48
40
11
69
72
24
87
25
95
9
136
95
72
120
60
37
23
36
21
39
169
48
48
56
51
12
25
80
16
56
99
36
49
47
300
45
63
24
81
24
15
72
48
60
12
24
72
120
48
25
47
25
8
51
21
27
12
36
12
48
9
48
72
39
156
61
72
107
45
24
96
39
120
24
33
135
105
39
1
59
69
24
16
24
48
47
108
69
63
33
24
51
60
48
25
80
87
25
23
49
96
32
24
16
119
24
57
120
87
57
15
120
24
249
72
15
60
36
49
11
60
24
73
32
88
8
72
87
9
39
1
56
16
72
35
37
24
71
24
84
21
40
24
32
183
121
11
48
36
81
15
96
24
25
8
48
15
48
1
56
15
33
231
1
35
84
144
121
120
8
72
39
225
39
1
239
12
36
25
35
37
8
63
1
8
88
215
25
167
1
24
335
57
16
119
73
71
201
48
16
96
48
288
48
47
24
1
152
27
36
9
64
35
84
25
47
9
16
143
72
1
83
61
240
248
15
25
128
40
107
37
80
64
71
24
81
40
131
192
156
1
71
129
24
136
11
84
81
15
145
72
23
24
121
47
81
27
84
129
40
24
56
87
48
105
72
15
9
111
9
96
27
48
133
47
60
93
136
128
63
12
117
16
200
87
12
21
144
75
300
145
8
96
111
33
111
97
23
24
1
24
35
93
15
72
72
33
111
57
39
49
24
32
64
11
93
87
24
1
95
81
48
24
48
40
80
3
36
121
35
85
59
36
12
132
73
23
72
132
21
48
24
87
9
15
24
57
51
109
23
60
13
35
37
107
21
63
144
48
49
80
39
25
80
304
11
37
8
15
49
56
135
1
95
48
81
15
24
60
85
8
39
33
48
160
48
167
48
25
59
21
16
56
39
24
49
56
15
12
85
23
24
33
48
15
105
39
108
12
153
40
24
59
69
16
47
33
64
23
48
24
120
1
272
112
8
15
48
81
15
48
60
21
24
72
40
24
56
15
1
104
39
129
48
3
60
25
167
24
24
9
16
11
45
120
48
112
24
56
15
1
23
24
48
60
48
36
73
71
25
72
80
39
48
1
24
56
51
36
48
1
56
39
24
9
48
120
87
12
156
24
48
60
12
216
12
156
84
60
1
56
96
87
81
135
49
56
87
48
49
107
61
8
16
56
63
9
27
141
24
40
131
45
159
1
8
24
40
11
37
80
40
83
45
40
11
93
15
81
40
119
33
160
104
63
12
60
48
36
84
81
40
35
21
16
59
108
97
95
201
27
60
48
72
120
81
120
96
16
155
12
57
39
169
143
168
1
23
57
111
49
35
84
72
48
180
84
72
96
48
9
63
12
228
73
24
128
72
16
120
95
105
24
15
48
9
88
11
84
33
135
132
21
39
120
96
25
32
3
12
24
24
24
96
1
8
96
51
21
39
121
167
1
ABCD 96661809724*3^$a+1 [50023]
84
30
37
29
19
113
48
120
54
276
96
30
48
6
49
56
87
18
72
114
6
132
75
63
25
35
102
6
9
16
24
32
48
216
72
160
8
16
215
33
88
17
132
126
12
18
132
43
32
232
119
1
5
36
48
42
18
42
33
40
41
18
78
24
6
102
6
30
6
25
29
27
9
6
84
30
55
168
95
241
5
6
21
40
17
30
1
35
36
33
15
57
3
30
7
71
57
63
145
152
147
60
9
21
91
72
47
30
75
24
9
90
36
81
9
42
150
24
96
15
27
102
223
95
1
80
111
49
17
15
9
96
279
21
19
11
133
29
132
31
17
7
11
12
36
24
37
24
41
31
24
11
54
24
60
186
33
40
80
87
6
78
45
24
33
7
23
25
17
183
189
60
30
6
12
222
66
72
63
40
23
25
120
59
12
1
8
225
7
107
72
156
25
48
59
6
24
7
104
57
54
1
5
283
89
126
36
48
12
25
53
3
33
156
84
39
112
5
19
80
9
210
102
30
1
23
49
101
99
3
12
18
54
90
39
27
78
60
19
48
23
49
8
75
13
155
37
65
207
27
84
12
120
13
72
65
42
37
176
3
6
6
72
18
18
60
54
3
112
65
7
24
11
6
192
31
11
85
11
30
24
30
18
7
104
129
55
137
103
5
30
6
7
48
41
120
6
90
55
107
36
25
101
84
6
48
18
279
15
144
57
9
60
19
24
5
18
84
45
273
7
53
6
12
258
114
12
73
95
18
39
9
42
42
78
13
24
72
8
57
48
18
85
48
11
48
12
84
37
29
108
7
56
87
30
115
143
25
23
81
39
1
101
18
25
24
72
128
16
11
228
90
90
6
126
73
48
104
15
1
48
11
78
120
48
7
17
48
31
24
120
17
30
6
139
11
54
31
32
3
30
103
107
45
72
40
41
72
18
30
7
167
105
16
71
18
31
24
113
12
12
66
85
8
16
5
19
59
6
7
5
27
63
12
48
109
56
15
168
24
145
233
24
6
145
24
8
160
17
31
80
40
23
25
95
25
167
84
45
40
221
18
36
93
3
85
5
18
49
17
78
72
6
139
11
30
135
9
15
81
204
43
11
42
102
6
7
17
60
3
75
30
72
15
96
15
90
55
59
6
7
72
32
153
15
27
144
117
3
24
78
78
9
40
71
42
42
12
36
78
36
60
174
42
42
13
24
89
15
9
31
24
53
3
40
101
36
24
24
42
45
87
1
11
45
105
39
9
78
192
108
54
18
30
31
56
243
72
21
75
13
80
9
6
25
104
33
30
9
40
23
120
1
11
21
15
30
19
23
90
60
96
90
24
12
48
61
41
79
32
33
210
37
23
265
35
36
90
31
83
37
227
36
72
138
6
9
64
113
7
48
104
33
111
21
91
35
60
24
9
15
49
35
60
12
93
112
23
36
61
8
57
55
24
89
30
33
48
99
85
5
27
3
13
35
13
47
105
45
43
95
102
19
11
37
83
13
24
41
15
27
13
17
7
56
40
29
43
17
102
84
61
23
18
18
61
41
7
101
6
85
48
71
9
88
8
69
147
64
24
48
24
95
33
48
27
13
48
11
30
54
72
42
15
15
36
72
54
36
84
103
216
11
60
84
12
25
83
216
6
90
102
31
11
36
48
1
24
71
1
47
30
42
96
49
8
135
6
42
60
117
33
120
90
84
9
159
25
11
12
12
186
67
35
132
1
41
79
56
15
48
180
21
72
64
41
63
189
156
55
35
6
24
31
35
93
33
42
13
17
7
11
12
33
75
37
23
97
77
144
294
45
27
84
1
83
12
129
27
109
23
97
48
17
18
45
51
12
9
105
24
151
173
48
19
35
36
60
12
177
16
24
5
6
24
18
12
24
24
7
35
108
201
51
18
36
6
60
6
24
55
239
1
5
114
12
24
13
48
240
72
5
18
33
39
36
21
45
259
167
60
42
3
159
108
60
102
75
159
24
60
6
54
1
11
168
30
36
12
78
42
15
39
1
119
9
99
18
3
15
12
37
41
36
3
87
49
144
120
56
9
12
19
ABCD 96662516794*3^$a+1 [50050]
3
49
20
15
45
28
11
61
44
36
64
47
37
32
4
96
180
83
105
3
37
56
27
33
124
72
68
3
69
75
36
48
25
24
116
4
36
44
147
25
68
51
105
16
83
36
61
48
32
3
1
36
144
56
111
117
16
59
21
15
25
44
15
61
20
16
24
176
28
35
61
24
92
159
72
9
51
9
4
24
11
12
57
63
12
21
40
96
20
63
48
9
48
40
155
72
13
80
72
3
21
76
83
1
35
141
75
49
35
105
4
32
124
20
36
40
11
13
80
24
12
60
28
47
49
56
4
104
15
21
60
40
36
24
80
40
260
4
32
39
61
83
21
64
96
80
24
40
180
140
27
49
56
60
168
72
64
44
51
69
15
12
240
13
36
80
15
1
83
108
73
44
132
24
15
21
75
60
49
60
24
56
51
13
32
24
40
24
300
71
9
15
1
47
48
25
20
24
27
24
1
44
156
124
11
96
168
145
44
3
13
155
25
56
28
156
60
24
12
35
69
64
60
240
11
145
35
25
60
47
48
85
116
40
119
24
108
49
204
24
23
97
36
35
192
93
220
36
84
20
4
60
12
23
45
100
12
168
11
25
71
9
64
260
3
57
16
11
9
36
28
11
9
16
104
100
35
21
24
76
107
73
11
25
35
25
24
204
35
48
9
99
45
75
25
227
69
40
131
9
171
277
36
20
24
36
124
11
1
24
44
60
16
56
3
61
24
47
24
1
108
92
264
96
28
140
63
24
13
203
24
45
48
16
24
56
195
9
16
24
32
88
212
24
4
36
71
129
159
97
48
12
119
12
204
84
49
95
60
285
87
33
12
63
25
23
49
35
36
157
12
20
4
24
20
52
104
51
13
83
12
72
33
160
12
35
48
72
45
39
12
109
48
60
96
44
51
49
32
4
144
72
59
21
28
80
96
144
60
76
24
36
36
23
72
309
64
92
63
1
44
36
159
25
56
24
87
9
64
35
45
40
20
3
48
1
20
60
3
21
75
84
60
1
11
120
25
140
124
140
99
37
84
80
156
75
48
48
189
4
107
48
141
84
15
9
16
20
84
3
33
207
12
96
12
57
120
76
11
13
47
45
15
9
24
76
11
24
24
1
44
12
120
39
1
20
64
24
11
25
24
32
15
108
12
9
96
28
47
13
12
68
96
4
47
73
36
47
33
39
45
16
47
13
35
12
69
60
40
200
135
49
11
73
12
8
52
24
44
36
16
35
45
3
45
3
57
171
61
164
4
60
47
109
35
105
4
32
24
4
20
51
1
59
1
68
52
71
177
76
59
1
24
36
56
3
25
23
37
203
33
4
20
27
60
105
28
36
71
13
60
47
25
95
45
64
35
9
111
1
84
11
13
32
64
24
35
37
104
27
12
117
148
20
160
36
56
28
56
4
12
48
35
25
35
145
36
120
36
24
44
136
20
4
192
180
8
3
84
24
1
23
61
80
40
36
24
59
21
16
11
13
56
48
52
35
133
36
24
116
4
11
36
49
24
35
25
60
56
15
36
129
160
264
12
48
92
28
12
179
9
87
169
60
24
32
120
24
4
23
33
27
84
13
96
164
12
28
47
25
11
37
140
27
9
120
16
60
68
40
12
8
76
59
1
47
48
12
57
132
4
56
4
60
11
9
4
212
4
47
33
60
4
71
84
12
120
33
40
36
44
51
25
155
1
20
24
16
44
15
216
13
20
72
120
84
75
61
68
27
13
36
84
20
96
27
120
33
15
21
24
40
180
96
59
36
9
64
60
35
61
131
49
47
168
49
47
9
64
36
44
196
24
36
20
99
12
73
12
48
56
87
24
168
1
20
36
303
36
12
37
11
49
140
27
120
73
36
20
40
56
40
59
25
44
40
35
12
33
120
16
60
35
105
160
35
61
8
15
61
24
36
120
60
47
33
27
69
4
107
12
25
96
84
32
4
35
36
24
36
49
11
96
33
60
24
15
145
92
15
13
83
120
48
85
80
40
20
64
60
92
4
80
124
36
144
36
11
45
88
72
20
3
12
9
27
37
72
ABCD 96662943764*3^$a+1 [50091]
51
48
36
93
3
12
12
3
1
65
36
39
16
5
51
75
49
20
16
47
1
35
109
5
3
48
9
120
31
11
45
24
24
40
17
6
13
71
18
66
21
9
19
48
32
45
36
36
6
93
60
4
11
60
49
35
1
60
32
3
6
79
60
11
21
4
29
60
36
96
75
3
36
33
72
16
59
84
6
19
12
12
17
6
109
23
6
15
16
80
21
72
96
19
137
6
114
31
29
24
15
57
67
20
45
18
30
19
23
93
87
6
42
33
16
29
27
28
71
45
24
45
42
145
32
3
9
21
18
24
48
54
84
66
1
5
42
12
30
48
15
27
1
35
25
68
4
35
36
21
9
12
39
3
33
45
63
27
9
76
53
31
11
84
30
36
72
3
15
25
8
24
27
21
15
57
40
5
7
35
33
48
12
21
12
43
29
27
9
7
80
27
13
47
37
36
44
3
42
31
17
31
24
8
40
8
21
30
6
7
20
36
24
52
35
6
24
3
15
13
17
51
16
11
45
4
11
30
7
77
19
5
12
15
4
83
18
43
95
42
42
13
83
24
13
17
3
27
37
41
67
131
6
55
20
36
48
16
44
4
48
44
21
79
95
48
18
48
7
32
45
18
54
19
72
65
24
6
9
3
18
18
36
24
21
64
24
41
15
21
36
55
48
29
3
24
24
4
17
6
48
30
15
12
4
23
25
32
9
39
48
9
19
71
6
3
4
8
72
3
18
27
12
36
12
15
97
5
18
24
1
23
6
24
7
5
15
9
6
13
65
6
60
45
16
17
3
39
6
63
36
9
60
15
57
12
36
72
42
6
12
180
39
16
47
25
48
143
42
18
37
35
45
9
19
5
84
6
1
44
24
28
32
21
6
105
3
13
24
8
21
60
84
48
3
4
60
36
36
41
79
84
41
6
12
18
55
24
95
18
3
33
75
4
32
28
17
18
18
19
41
3
21
39
64
17
99
16
41
39
33
27
63
1
17
102
12
13
11
37
8
24
15
78
48
60
84
3
4
53
7
8
12
93
3
9
3
33
15
3
6
24
36
6
12
45
21
84
18
84
30
31
72
17
111
24
3
81
15
1
29
55
12
5
39
48
15
18
3
45
36
96
90
105
3
12
12
6
31
5
24
31
71
13
29
31
29
15
52
29
7
8
40
72
17
31
20
16
41
75
9
99
69
7
5
31
95
13
20
39
37
36
5
55
5
15
4
5
3
48
9
30
61
48
77
55
12
36
11
1
5
7
48
5
12
18
150
18
24
18
30
48
6
39
16
8
15
33
39
48
73
72
36
17
24
60
24
39
57
195
3
66
15
24
72
16
44
36
184
5
60
18
13
53
27
24
28
32
36
28
12
5
19
60
35
9
4
77
6
12
66
6
36
73
32
57
7
44
96
9
51
4
11
1
83
36
9
132
60
4
60
8
21
24
6
21
9
15
15
9
15
25
8
69
3
12
60
51
84
18
12
63
52
131
42
12
18
6
7
5
15
63
6
54
30
7
32
3
13
12
5
27
27
25
95
30
19
77
12
60
48
15
39
54
19
53
43
95
30
111
36
40
72
8
64
56
48
112
92
16
36
35
9
45
51
9
19
20
16
20
24
27
6
15
9
48
6
9
87
66
39
51
12
33
3
85
5
12
3
21
39
9
31
12
20
15
13
47
30
12
3
52
20
136
17
15
24
3
48
73
41
3
3
12
1
20
16
5
15
28
17
43
56
12
52
23
33
15
21
4
11
6
42
21
9
15
16
17
7
35
57
48
45
31
5
12
42
12
9
36
3
1
29
3
3
30
27
15
18
19
23
12
25
20
28
35
9
4
29
72
15
28
20
33
18
25
5
24
3
39
13
41
60
72
12
15
123
25
32
48
9
19
20
15
37
47
1
17
15
28
12
83
24
285
15
36
117
15
73
5
27
9
6
9
84
52
5
7
17
30
13
65
7
5
43
5
12
24
19
5
63
60
39
9
21
78
25
35
6
6
1
24
24
47
25
47
61
36
41
15
15
48
25
12
5
78
6
51
3
66
63
36
75
6
30
48
25
5
6
30
31
71
37
36
12
47
18
115
8
57
18
66
30
9
4
60
17
36
12
43
68
12
48
112
120
5
24
30
13
32
40
24
20
36
3
12
6
30
57
52
48
8
4
29
60
27
3
85
11
6
84
51
3
25
35
9
3
49
20
96
33
39
33
18
21
129
27
9
19
77
30
25
77
51
39
13
8
15
21
75
24
12
30
55
5
7
35
18
12
63
9
24
30
1
60
35
1
68
9
48
3
21
18
36
42
18
9
160
20
45
15
15
13
24
56
39
1
24
5
6
12
72
25
29
99
15
45
81
27
72
16
5
54
1
12
84
71
12
42
24
54
150
12
31
8
16
11
33
21
6
48
37
20
12
3
57
160
32
4
116
48
3
18
19
41
66
24
97
17
91
36
108
65
66
126
63
48
24
21
3
69
12
24
15
15
36
6
99
48
15
37
11
37
8
40
8
112
68
12
9
60
3
16
17
43
11
1
29
3
36
4
17
6
30
42
121
5
6
54
51
15
1
32
12
88
47
36
117
33
19
36
24
36
12
5
91
59
36
6
15
21
15
40
17
7
5
51
64
29
114
57
15
33
3
54
126
9
60
15
1
20
28
20
40
5
6
48
30
7
35
21
48
15
30
12
15
52
20
15
30
27
81
19
65
43
48
20
15
30
79
29
12
15
40
29
6
24
21
48
4
36
24
20
27
33
27
30
66
57
21
79
12
188
21
30
1
5
18
72
6
24
55
24
72
8
27
13
11
1
5
24
36
3
16
11
18
15
4
53
12
30
73
17
6
12
13
5
54
66
7
5
27
15
13
29
6
13
11
78
6
25
32
24
24
27
49
41
43
65
24
30
25
17
31
12
108
29
3
75
72
30
19
12
8
9
3
4
8
3
37
48
29
3
33
15
12
93
15
33
7
8
9
15
15
1
11
18
90
105
112
8
33
7
71
12
42
31
29
96
31
36
84
8
21
42
37
5
31
29
111
27
69
45
138
13
35
25
53
6
66
30
9
3
18
48
27
63
36
36
9
81
24
51
15
37
48
23
25
5
19
8
27
6
12
19
56
3
1
48
35
6
27
27
6
87
15
9
16
8
24
33
84
51
3
37
24
161
63
39
45
52
48
12
5
78
6
7
23
85
137
42
1
35
9
21
111
63
30
18
30
7
41
19
20
3
13
47
13
95
1
128
3
12
42
195
99
30
39
15
36
45
60
60
81
39
27
54
15
3
13
12
11
9
12
15
66
3
15
120
1
8
40
47
60
18
3
52
65
111
9
7
29
30
21
3
1
167
90
27
15
12
69
39
18
24
3
16
17
54
25
5
39
4
5
27
3
13
120
17
31
20
12
9
6
37
36
5
ABCD 96663233068*3^$a+1 [50155]
16
89
60
3
48
24
64
167
12
93
57
12
3
16
59
61
29
123
57
162
45
24
57
84
115
56
192
87
1
168
89
7
131
85
264
53
43
65
12
60
48
60
43
137
279
21
99
16
272
63
60
90
27
16
29
48
19
53
252
15
45
48
3
48
72
40
24
8
45
12
36
3
96
141
72
3
144
81
114
45
201
15
57
87
93
60
12
60
138
21
24
33
87
48
57
18
133
56
45
3
93
3
16
24
29
18
49
5
99
40
32
88
200
256
104
57
90
85
24
41
103
56
120
21
114
48
162
55
71
57
112
8
16
11
45
184
80
9
15
135
1
96
24
192
77
42
129
144
33
12
18
57
3
45
129
31
119
1
8
9
48
240
84
6
45
40
8
112
200
48
69
3
40
24
24
29
3
75
90
12
60
18
102
51
21
108
7
155
45
45
91
8
99
13
32
72
64
392
9
111
24
3
93
24
96
120
24
24
120
16
11
84
6
3
231
49
152
160
104
123
37
5
19
17
15
57
90
18
72
67
71
33
171
165
15
121
144
5
51
48
27
13
96
8
57
15
16
149
3
16
32
9
31
5
27
16
29
27
45
36
174
126
60
15
69
36
24
55
24
216
281
162
192
180
49
11
61
32
16
89
30
78
3
40
96
23
1
72
215
102
42
25
41
42
13
32
168
48
112
5
90
145
24
144
131
165
24
24
112
113
228
180
87
48
27
18
19
56
57
12
96
259
65
48
7
53
43
77
43
24
24
56
40
96
5
72
18
90
132
3
105
54
49
176
40
35
6
30
9
105
111
9
276
12
72
60
336
19
176
88
149
67
11
13
104
72
40
8
72
45
18
18
55
35
54
199
72
128
21
123
112
56
120
72
120
345
18
42
48
54
45
120
15
18
111
136
5
75
93
48
43
72
89
90
61
128
39
222
108
15
87
105
24
24
45
51
16
128
45
90
18
103
72
77
43
77
91
41
66
165
48
81
30
1
104
160
176
72
33
12
163
17
42
213
165
3
24
40
125
91
77
43
24
104
16
144
29
91
29
72
19
71
9
51
66
99
64
32
9
31
35
222
135
45
3
15
9
16
32
88
240
48
120
41
30
129
40
200
136
24
161
36
12
108
72
3
39
9
117
12
207
24
21
91
5
12
31
101
3
105
48
39
48
48
40
77
132
36
75
48
57
180
19
120
80
225
96
39
16
125
120
72
72
123
16
32
40
185
15
24
141
24
48
67
11
93
72
24
216
88
104
63
54
3
93
3
261
19
56
120
111
144
9
24
27
61
48
71
25
131
42
102
6
180
99
16
8
24
33
54
48
1
41
18
253
24
200
40
120
24
149
3
69
48
78
45
64
24
344
165
3
64
8
48
64
8
48
24
40
5
51
40
89
39
96
21
24
66
60
13
17
39
16
8
216
45
36
39
96
9
151
8
57
79
24
101
75
96
129
15
453
3
120
168
240
24
45
72
120
139
29
108
39
24
16
24
71
6
90
12
21
120
40
41
79
101
36
84
115
80
165
18
1
56
64
41
15
81
63
57
87
192
15
1
89
31
104
21
90
9
51
13
71
129
201
36
30
54
111
40
245
27
213
43
29
180
120
42
18
48
60
55
89
18
45
57
15
ABCD 96663252176*3^$a+1 [50005]
207
15
72
108
36
36
66
123
24
3
12
6
11
16
3
29
7
54
11
61
24
3
177
30
6
108
87
15
54
6
77
7
90
15
21
83
85
72
54
90
203
7
9
15
57
153
60
35
1
15
48
8
37
36
66
24
12
78
264
83
49
66
45
32
37
138
18
23
55
30
6
30
90
18
3
24
45
54
6
66
69
3
60
57
33
87
15
33
48
45
123
24
3
45
48
51
53
16
21
18
12
5
103
201
15
24
36
77
7
105
3
149
121
42
12
96
9
8
55
41
24
7
30
60
36
48
114
105
93
72
120
3
24
15
30
18
33
24
33
90
96
12
9
128
16
27
69
3
132
41
24
43
30
42
54
36
54
69
93
54
174
47
13
59
7
114
12
27
45
6
90
216
18
185
31
17
19
18
72
195
56
67
72
54
96
36
18
126
126
72
12
36
45
24
48
51
5
121
66
24
18
30
36
41
31
65
40
48
24
147
6
12
3
69
6
18
99
21
27
63
132
45
24
8
61
51
39
6
3
32
160
8
16
15
30
24
48
75
48
45
11
16
27
162
75
51
12
81
32
109
3
15
33
120
27
45
21
144
27
9
36
24
30
69
117
3
72
8
25
12
11
103
102
168
99
135
17
73
18
18
35
37
35
67
42
123
32
115
180
18
23
13
11
96
55
17
16
152
7
60
30
6
126
35
48
48
7
18
15
120
32
67
53
7
33
105
42
120
5
73
90
102
78
41
24
1
54
65
31
57
33
36
51
75
12
33
39
96
12
5
73
180
3
96
24
24
87
18
23
85
102
18
54
5
13
6
192
93
39
48
54
131
19
21
104
199
12
18
11
13
51
15
9
15
105
8
25
39
21
54
141
128
1
54
126
51
87
198
3
51
24
5
31
9
24
72
80
88
135
6
30
72
45
15
72
48
108
5
31
60
36
54
83
16
45
54
197
19
45
75
45
24
27
21
72
27
5
16
24
96
144
3
5
55
33
24
45
18
17
43
90
35
13
155
13
51
123
36
72
17
43
29
55
24
90
87
24
8
25
66
96
21
9
135
15
9
45
59
31
17
85
24
35
31
42
126
9
57
60
35
40
9
96
15
3
108
54
99
56
88
8
13
51
24
69
11
64
48
27
45
120
72
123
12
180
18
27
9
36
11
13
27
63
54
66
65
24
43
18
11
109
24
107
49
15
27
54
15
39
9
75
6
30
36
93
21
11
61
27
200
40
8
43
5
24
48
37
18
30
222
72
66
3
51
6
18
12
129
80
136
105
15
117
3
9
36
60
162
5
61
51
24
75
5
40
144
57
18
21
21
59
79
6
59
112
21
72
108
95
55
105
8
64
21
54
21
9
47
13
36
12
90
33
27
108
30
126
54
15
120
69
27
45
99
96
3
5
208
75
18
27
24
56
19
149
79
41
144
160
48
57
23
48
192
24
40
168
51
45
81
18
36
9
32
40
3
18
42
102
6
53
64
27
108
65
72
40
24
27
245
25
143
37
3
15
129
21
171
3
60
12
5
88
48
8
91
53
40
15
33
3
66
60
15
33
42
93
48
15
17
7
9
24
3
48
29
40
8
85
99
45
11
43
24
12
18
36
6
5
49
36
48
3
32
88
99
5
13
108
18
5
61
123
147
21
195
60
30
3
21
179
1
18
213
3
36
18
23
85
75
69
30
60
105
56
37
3
15
9
24
24
48
183
156
53
43
90
3
51
66
83
16
63
65
43
24
36
120
342
27
8
37
35
24
91
69
24
27
6
138
6
54
12
42
51
21
66
153
72
128
31
33
105
15
176
61
24
54
45
80
13
3
69
36
42
48
5
37
18
36
189
27
30
15
24
15
33
93
27
117
6
77
48
40
24
9
15
21
30
36
65
13
11
61
18
30
6
90
36
18
72
69
24
80
7
33
51
108
72
33
45
102
45
8
7
54
11
25
23
48
13
60
39
87
36
77
157
51
15
89
16
27
18
48
51
3
132
89
67
54
23
13
90
18
54
78
54
45
80
91
18
75
32
67
5
121
36
18
42
39
80
7
105
24
51
29
40
3
66
11
43
77
49
234
42
195
39
30
11
43
42
18
65
1
47
72
7
105
21
18
65
40
72
99
18
12
6
12
78
63
104
88
24
9
54
48
132
12
9
32
208
152
19
45
48
15
33
3
29
25
15
3
30
143
40
24
ABCD 96664707754*3^$a+1 [50007]
20
90
69
3
12
90
6
12
45
48
12
57
51
15
117
55
20
48
69
12
3
30
63
25
2
52
198
47
15
69
49
32
4
11
21
15
60
72
15
30
6
12
12
48
45
24
84
21
100
18
5
63
60
9
39
30
84
42
48
16
5
67
50
22
50
3
9
186
9
24
36
48
3
57
72
25
56
39
45
63
45
3
3
16
5
45
3
45
10
90
50
40
113
12
72
19
5
120
45
10
170
51
36
9
166
2
27
3
96
16
20
34
11
33
27
19
36
8
6
30
69
36
21
63
87
9
72
24
15
21
15
10
50
54
3
33
12
48
78
9
60
72
13
8
10
5
48
15
30
27
72
45
12
96
27
33
58
62
12
15
75
12
45
60
3
45
120
45
46
20
21
24
36
63
48
12
42
238
8
33
49
50
30
46
56
33
75
70
86
4
113
3
46
50
45
24
12
48
171
21
12
13
14
4
41
24
51
24
117
15
84
40
36
5
63
6
39
21
3
36
61
26
129
60
15
6
150
45
39
16
29
25
155
15
45
1
18
36
26
48
99
81
52
14
18
12
10
53
21
30
22
35
15
24
18
6
36
10
80
48
102
4
5
21
28
83
24
1
80
75
12
51
9
21
30
30
87
9
3
21
30
64
68
58
32
3
1
108
68
30
69
60
9
6
78
48
15
9
48
75
12
3
28
53
12
9
6
78
210
64
17
15
4
20
57
13
44
3
12
15
16
14
36
6
54
24
82
8
18
10
2
42
36
9
24
31
20
6
24
39
72
63
45
24
31
104
93
3
30
6
33
15
21
24
12
24
141
48
6
21
48
123
40
2
15
21
15
15
66
28
110
88
8
66
30
4
36
53
3
93
129
10
53
3
21
51
30
24
48
18
45
9
3
21
6
69
36
13
23
63
21
45
18
46
11
3
22
74
21
3
57
61
54
38
75
15
33
84
9
15
1
36
2
12
6
12
58
5
48
105
51
60
9
39
27
34
59
3
210
3
12
69
36
12
6
4
5
13
74
18
3
103
50
12
64
98
42
39
21
48
112
131
33
16
68
3
12
60
91
20
9
3
57
36
24
12
24
12
37
36
11
36
3
21
15
30
28
36
14
112
53
117
15
9
15
61
35
21
84
90
30
66
34
68
22
5
31
50
22
173
3
6
18
12
129
109
11
24
27
45
21
30
90
27
3
54
18
10
26
105
24
25
18
8
6
18
22
11
79
8
21
72
9
3
3
177
31
74
72
30
4
2
75
9
3
45
63
84
21
3
69
27
36
24
25
38
33
12
33
78
9
27
9
24
3
9
21
75
39
69
25
20
30
22
54
14
24
3
27
12
36
10
38
24
93
7
2
75
3
21
12
12
147
105
3
33
84
3
22
36
14
24
9
12
99
4
20
66
39
3
69
15
30
10
5
81
24
34
29
48
27
18
58
54
47
123
46
54
2
3
45
36
150
42
18
10
11
24
12
105
15
72
48
37
8
10
198
14
102
3
45
27
9
150
60
45
49
2
6
63
9
10
18
38
36
16
53
15
6
24
84
30
6
27
25
35
19
8
45
55
32
4
5
67
20
45
39
21
72
27
6
4
54
62
39
48
12
9
15
15
34
92
36
135
3
69
72
15
36
69
33
27
15
45
63
21
21
6
9
156
48
1
14
4
8
42
22
36
89
19
2
70
44
33
27
69
84
60
60
12
3
57
39
16
41
27
48
45
37
11
87
10
44
28
83
27
60
57
25
158
45
72
33
27
33
46
29
93
84
3
33
42
36
4
80
57
96
3
90
6
36
28
36
89
96
60
60
108
15
36
6
39
15
6
6
54
60
3
75
81
69
87
25
8
42
18
27
69
15
12
3
21
55
53
27
28
17
21
15
12
15
30
106
74
15
33
39
15
81
24
36
3
6
34
56
9
15
150
4
32
30
6
12
3
12
81
22
29
25
56
24
46
54
59
24
12
45
30
9
19
17
1
80
24
15
39
30
42
12
36
10
71
9
72
3
57
18
21
135
33
96
12
3
9
72
21
30
45
33
15
1
20
3
48
69
15
15
9
1
44
15
36
9
40
54
20
36
9
45
88
44
66
9
195
46
18
14
90
18
15
12
51
9
97
50
4
54
38
45
12
33
34
8
81
24
48
19
26
12
12
24
24
12
3
13
47
48
24
123
46
62
24
6
12
30
45
60
3
33
24
3
22
11
7
14
114
69
12
36
9
24
27
39
9
36
39
4
18
14
33
12
3
18
48
24
28
72
2
54
16
36
59
3
33
3
30
12
4
191
87
30
3
63
21
36
12
51
36
64
125
96
48
72
36
45
3
151
5
24
7
53
1
86
22
32
15
75
48
60
22
11
48
36
96
9
63
7
80
48
6
36
28
86
4
20
93
12
12
21
18
6
6
64
18
36
20
51
19
32
57
15
57
15
24
9
51
64
50
123
24
36
27
6
150
36
9
24
33
22
8
12
6
159
27
81
9
40
8
10
8
42
6
6
99
60
252
33
102
54
39
12
87
45
21
36
6
9
19
50
12
27
27
10
95
48
1
36
23
85
56
34
41
21
15
60
9
30
54
12
46
44
54
46
5
3
45
91
54
38
30
22
50
87
81
12
12
54
21
48
13
44
15
24
15
45
9
3
39
33
25
90
17
9
15
45
6
114
72
90
28
5
31
44
9
96
87
18
12
30
64
8
33
15
54
63
36
57
54
24
24
21
15
36
9
24
27
48
18
12
126
24
18
12
132
3
48
39
48
42
10
108
5
63
24
9
15
6
90
33
75
30
15
12
39
34
23
27
21
96
33
42
24
90
30
6
3
96
36
3
12
30
18
105
51
117
19
5
48
12
180
39
12
90
39
93
15
87
30
75
81
24
39
27
48
6
6
124
29
12
45
24
3
57
64
20
6
10
18
36
17
72
21
16
44
10
2
39
3
10
2
18
3
24
51
9
48
12
63
12
45
ABCD 96664931414*3^$a+1 [50114]
15
96
65
25
23
4
3
29
31
18
15
80
24
52
75
69
21
23
13
59
16
15
24
69
87
54
6
90
35
12
1
71
145
54
5
37
120
90
5
228
127
53
55
126
60
135
9
36
54
126
30
41
49
54
41
55
126
119
196
8
91
270
11
19
93
12
104
12
52
33
18
105
117
84
6
108
9
108
39
5
16
32
52
60
51
53
97
18
30
39
32
24
55
9
8
49
6
29
55
69
20
37
54
36
90
90
77
31
36
89
7
105
3
149
43
113
64
21
95
160
12
45
15
33
216
6
18
195
57
27
117
11
40
15
89
55
114
15
15
402
108
27
39
33
171
125
12
25
123
21
84
47
25
95
60
64
20
91
17
31
17
55
53
40
200
31
165
39
41
84
121
39
87
17
16
20
52
39
41
72
127
36
48
90
51
68
31
30
39
33
168
35
156
19
72
77
1
59
48
19
33
12
180
75
6
155
52
27
54
11
16
20
55
5
64
36
99
41
103
156
114
27
3
41
1
90
45
99
185
60
36
48
192
13
126
90
90
6
18
30
96
36
18
65
16
80
16
15
53
12
48
72
19
29
7
30
18
96
30
180
143
43
30
18
6
99
111
33
128
25
83
16
39
36
93
108
15
29
115
93
56
55
5
7
204
9
20
4
21
11
19
36
114
30
41
28
128
4
105
51
92
16
45
27
3
72
29
49
30
69
3
33
27
84
96
29
16
128
151
173
7
36
30
18
141
75
125
40
15
24
65
37
39
20
19
12
89
1
24
11
108
16
45
251
24
4
27
18
90
5
211
144
36
90
15
51
24
30
6
17
13
78
12
24
33
48
93
35
151
33
48
152
48
19
29
67
29
1
23
64
21
96
36
90
29
55
36
69
24
141
183
68
48
7
329
16
120
32
192
24
97
15
32
43
24
54
71
55
5
4
56
25
30
36
18
42
45
20
120
24
55
24
65
25
12
60
30
180
29
136
123
101
31
174
6
29
24
12
19
60
33
51
72
17
43
54
126
108
120
5
24
241
186
30
144
42
125
55
33
75
17
48
4
48
72
93
114
213
32
19
36
36
33
57
90
17
37
75
39
5
7
17
37
23
37
59
112
44
24
7
90
24
191
84
60
48
7
6
84
54
60
102
180
204
59
4
21
107
40
129
51
69
119
7
29
85
216
47
43
30
15
3
41
64
44
13
59
19
36
84
29
13
54
36
77
132
124
45
30
257
84
19
57
33
15
32
4
99
9
152
19
9
36
21
39
15
42
54
5
31
105
72
3
84
129
51
24
45
96
111
17
1
30
6
30
21
8
76
9
59
40
63
30
54
36
29
31
48
129
12
9
27
20
72
148
39
45
8
52
36
15
60
33
12
72
57
54
29
7
6
47
43
5
13
12
59
160
75
84
6
71
72
16
51
89
115
105
32
43
30
42
17
132
120
31
18
90
126
71
43
9
68
40
128
36
16
108
20
115
36
105
68
12
61
35
235
5
28
27
9
116
319
60
45
24
12
63
12
24
81
9
35
19
29
52
80
55
5
96
43
66
54
72
89
1
15
183
36
6
90
33
105
75
15
60
189
20
133
54
9
44
31
42
107
16
15
41
55
66
39
104
1
11
4
21
183
141
6
54
23
43
60
9
9
12
15
3
77
163
9
80
16
75
117
44
1
18
12
53
37
54
21
15
69
140
4
60
84
108
63
72
18
107
264
1
3
92
52
68
19
5
88
3
9
44
67
54
11
112
57
3
68
25
107
12
79
5
7
17
1
72
144
15
8
31
57
219
30
90
180
5
28
111
90
6
65
4
20
124
3
29
19
89
97
15
195
54
87
20
4
48
3
24
29
1
39
75
180
29
16
21
36
180
39
21
18
5
100
51
21
72
32
1
24
30
60
36
30
39
15
21
39
9
117
155
40
8
12
163
29
12
115
53
1
36
51
9
126
17
31
41
84
7
53
31
33
27
84
17
4
111
53
1
15
15
90
54
6
59
67
18
71
28
96
15
42
23
40
27
33
57
ABCD 96665205764*3^$a+1 [50154]
25
96
23
67
41
13
30
30
6
173
25
42
150
119
19
72
149
12
108
1
35
13
11
36
13
71
19
30
23
13
96
18
53
49
83
7
29
49
203
7
5
37
18
17
43
101
139
6
59
1
6
41
97
47
25
60
155
49
54
282
60
71
60
12
7
29
211
204
264
66
36
299
49
90
6
71
13
47
49
66
258
270
72
89
55
114
47
144
1
60
71
72
72
84
55
5
115
36
78
132
24
24
90
42
143
12
175
30
24
84
42
18
6
96
30
24
66
5
25
18
41
121
138
30
12
138
6
60
6
150
18
41
24
25
126
66
48
102
65
48
132
13
36
54
53
24
36
19
54
35
12
7
17
25
60
143
31
6
59
91
245
55
48
65
37
11
24
73
6
150
59
12
60
13
96
24
96
95
12
97
66
125
115
17
48
60
61
23
31
30
179
37
144
47
7
66
180
84
203
73
66
48
66
180
95
84
7
48
30
102
30
95
145
24
59
91
17
13
186
78
35
37
108
60
12
30
18
162
18
96
11
163
77
49
6
53
115
5
60
175
41
49
180
66
114
66
5
79
6
36
24
6
65
24
36
115
29
120
24
25
222
53
72
13
47
19
29
25
11
72
13
47
79
18
132
84
24
42
48
17
25
78
42
59
19
101
85
60
24
11
61
108
47
36
19
30
18
101
1
18
6
456
23
180
295
96
54
96
120
6
65
468
31
30
371
36
97
42
173
31
60
24
6
54
125
61
11
49
24
143
13
6
5
25
30
114
11
84
24
25
6
5
19
126
179
55
17
36
108
31
125
49
30
60
36
138
12
90
5
36
73
84
12
18
77
24
36
13
6
36
30
108
216
71
13
47
43
30
251
1
35
156
7
30
36
36
120
11
97
36
84
11
31
29
55
6
11
49
23
61
36
23
31
5
109
107
19
5
12
24
48
72
55
185
13
60
60
12
84
66
30
48
66
90
180
191
139
96
173
132
36
19
29
61
144
6
5
49
24
162
5
36
48
24
31
84
5
31
29
1
35
31
120
48
72
60
48
90
71
61
18
41
96
19
6
84
264
71
36
240
43
102
48
6
65
72
49
234
30
47
108
79
42
48
12
84
119
7
65
55
18
12
240
120
23
37
114
29
67
5
145
78
66
11
19
89
61
6
65
48
187
18
60
6
54
36
24
71
109
36
191
49
6
41
12
37
18
36
84
12
108
96
36
48
6
47
37
36
84
132
48
36
35
31
18
95
31
185
36
43
222
11
7
5
96
151
149
25
24
263
252
36
72
7
6
36
48
90
192
48
221
19
36
17
12
1
84
11
72
19
53
91
17
37
12
24
11
24
180
55
54
6
156
90
60
90
24
6
210
113
37
71
13
6
264
96
53
55
137
199
174
36
24
6
137
24
36
120
7
137
24
55
120
90
54
30
90
150
35
31
5
24
25
66
17
13
6
125
25
78
5
67
221
67
96
29
60
1
71
48
31
66
11
24
13
71
49
12
71
108
156
175
29
19
102
23
7
24
17
13
59
37
18
102
23
36
145
66
240
18
30
65
121
59
61
120
11
96
79
5
24
12
37
23
7
42
198
90
71
1
18
41
84
91
84
30
126
54
96
144
11
115
77
13
6
18
162
78
72
35
49
24
12
90
150
24
114
6
11
24
36
19
30
6
65
73
6
89
7
198
23
13
155
156
24
84
31
66
18
126
84
23
7
6
60
107
72
1
36
60
83
25
30
53
192
37
18
36
66
11
37
71
12
24
19
144
17
43
72
29
31
84
90
120
35
19
137
ABCD 96665553872*3^$a+1 [50108]
33
75
37
8
27
49
24
215
37
17
27
16
8
16
23
33
39
1
24
36
20
9
31
68
12
28
60
35
37
84
41
39
51
33
36
4
20
52
17
63
4
80
16
20
15
25
68
12
24
24
36
171
108
90
7
65
3
72
168
156
15
90
75
69
27
45
3
87
85
59
21
24
180
60
256
68
39
81
16
29
90
1
144
132
83
81
36
4
60
20
124
12
8
51
81
27
33
40
24
60
5
175
80
16
44
4
32
108
135
54
87
40
80
216
144
4
5
67
95
85
20
93
7
29
91
144
80
60
4
36
44
96
264
12
184
29
54
18
55
68
40
17
54
54
90
37
53
75
36
33
18
109
56
4
29
54
57
24
72
24
4
17
39
96
40
20
84
45
54
97
24
204
80
81
36
19
144
32
48
36
144
52
47
72
61
80
4
96
65
79
36
24
23
21
15
57
28
12
48
20
52
35
145
48
32
9
15
4
20
172
84
80
84
120
72
4
84
17
63
9
31
20
52
320
9
90
1
17
67
80
60
24
40
36
36
140
40
48
80
100
72
95
105
3
37
17
27
60
16
84
44
40
17
18
121
24
36
53
51
21
31
20
84
4
72
44
36
15
25
48
17
63
100
17
18
141
160
95
18
51
21
75
60
24
57
3
52
125
3
15
145
12
8
16
56
4
96
80
4
11
69
3
57
40
11
45
63
57
33
31
24
17
15
24
24
36
16
68
12
40
35
45
288
12
15
49
95
21
160
35
72
73
80
48
36
156
39
36
45
9
51
4
104
52
5
3
87
13
12
83
1
53
18
45
99
109
72
17
27
64
72
68
39
18
54
1
20
69
54
45
60
36
40
35
105
4
71
9
99
21
36
40
44
12
4
144
180
5
75
72
15
18
7
83
90
91
35
1
48
92
4
20
15
25
84
35
21
96
9
139
32
48
252
28
32
108
36
63
73
20
4
11
129
136
180
80
4
56
60
4
84
20
60
52
35
9
36
48
12
39
9
36
60
76
8
112
68
45
27
48
76
116
60
24
135
45
136
17
91
96
44
21
15
165
51
57
271
35
1
89
15
72
4
80
16
83
81
4
36
36
59
9
52
29
55
56
15
73
140
52
140
4
96
24
156
8
45
147
28
5
7
68
60
100
17
19
44
52
60
23
141
111
129
33
3
4
44
96
100
96
17
31
32
28
35
1
56
84
40
125
15
120
4
5
27
9
31
77
7
29
54
13
200
84
24
60
16
144
12
44
24
16
44
52
140
24
4
12
23
45
72
45
55
60
119
1
44
24
40
20
69
183
15
13
12
20
108
9
36
147
4
56
27
73
143
21
76
65
19
35
36
18
7
29
39
15
21
24
40
12
68
69
72
19
89
3
4
11
13
12
84
116
4
23
73
20
15
45
264
60
60
60
51
9
84
12
39
49
36
60
89
7
168
140
60
40
161
111
64
41
15
4
104
112
53
91
20
40
20
16
120
20
195
33
147
25
8
96
40
84
71
1
179
144
54
243
28
32
4
44
60
136
120
20
159
21
69
7
84
36
128
16
20
216
28
116
36
48
60
112
29
135
16
20
48
12
40
44
4
131
25
11
85
5
15
3
1
56
28
41
39
76
335
25
44
12
144
4
32
24
204
52
20
144
40
83
21
76
56
124
60
5
19
20
76
11
105
3
85
60
17
18
72
18
175
32
24
24
36
36
69
31
59
81
24
40
80
64
56
15
54
36
144
31
24
56
16
200
15
72
21
16
60
80
4
17
3
15
1
60
29
7
20
84
24
99
13
8
15
61
56
28
92
60
64
44
196
224
21
99
12
28
32
180
9
19
56
76
200
144
45
36
18
85
36
5
39
36
76
8
132
120
24
64
56
184
140
57
63
60
72
64
65
19
89
3
48
40
12
8
132
40
24
60
56
63
201
84
16
144
41
51
40
164
36
100
5
3
51
1
140
24
100
156
65
79
29
36
15
4
17
3
51
141
4
56
123
1
35
21
28
96
36
48
12
44
36
4
104
21
159
75
21
60
36
48
12
39
1
60
65
ABCD 96665965822*3^$a+1 [50053]
3
42
3
51
81
12
48
24
15
9
21
6
48
36
33
27
9
21
18
93
3
9
132
24
9
18
69
9
126
54
39
87
66
144
60
159
21
39
9
18
144
69
96
39
45
57
147
3
45
48
60
9
27
99
57
33
15
15
9
63
345
15
78
84
108
3
39
36
105
21
66
45
33
126
93
45
147
39
84
42
108
15
3
84
45
15
36
45
144
21
24
111
12
36
96
33
51
15
6
18
30
18
18
15
27
54
3
45
90
21
21
84
42
12
96
264
90
111
75
66
3
75
36
84
6
156
18
36
36
9
117
39
15
33
81
27
39
45
213
63
3
24
30
96
102
45
69
15
75
126
48
51
45
90
36
129
51
129
36
108
27
54
18
81
24
27
21
48
24
156
75
66
15
9
84
36
15
72
24
48
81
87
69
3
180
108
33
6
30
186
33
120
27
54
15
141
147
12
60
75
18
108
12
51
21
96
123
51
9
15
81
204
21
66
72
42
63
57
24
12
60
15
195
72
93
57
3
159
156
90
90
42
3
153
27
27
18
24
90
129
96
36
3
45
45
15
135
57
15
33
96
51
33
69
51
111
81
33
15
69
18
42
180
15
21
54
18
102
108
33
99
66
114
66
39
15
198
42
117
156
159
69
12
39
54
15
120
69
75
48
75
174
15
9
36
36
30
18
42
57
15
48
54
63
87
9
60
12
48
45
6
21
15
9
36
27
12
69
24
15
6
39
36
45
6
48
6
15
96
15
33
180
87
36
33
24
72
3
45
36
9
18
9
9
36
75
99
165
12
75
168
105
87
33
120
51
30
183
3
180
30
87
63
18
27
84
60
3
21
21
18
57
120
3
12
78
36
87
87
6
12
135
63
9
27
45
60
36
144
3
45
51
9
27
36
18
30
189
27
60
18
252
48
15
21
15
9
36
126
36
54
39
15
54
282
165
21
48
90
9
45
87
96
48
60
69
42
69
12
72
57
36
72
18
24
90
39
9
126
6
3
12
36
57
3
45
42
30
72
15
3
42
243
3
144
24
9
132
75
18
123
39
84
234
6
12
57
21
27
3
54
27
9
54
33
48
9
108
24
159
36
51
9
24
99
117
36
45
15
93
12
39
180
21
15
75
45
9
30
60
48
150
18
12
6
66
105
3
93
24
24
12
33
12
18
96
33
255
48
60
54
51
3
9
63
33
60
45
36
15
36
9
30
9
51
45
3
60
21
264
96
9
87
225
48
90
21
51
129
84
60
75
225
81
72
87
72
105
135
9
36
60
36
15
84
60
111
30
72
162
21
75
69
51
24
18
27
48
12
33
63
9
3
21
30
21
60
84
72
105
24
18
21
15
141
75
30
60
39
69
108
72
12
3
60
36
15
54
18
57
240
21
39
48
132
3
90
99
45
36
15
240
12
21
36
75
15
45
111
54
15
60
36
69
60
30
54
51
39
96
138
15
27
36
18
51
33
180
18
9
9
27
12
21
27
75
42
18
57
12
24
60
21
24
54
36
30
126
108
33
39
36
54
3
51
72
24
18
75
105
3
99
6
18
84
21
147
45
9
39
9
150
81
24
21
27
3
21
15
45
15
66
18
54
6
12
129
39
30
15
39
96
57
9
75
3
48
153
15
30
96
18
18
48
36
144
6
36
45
183
144
36
141
21
18
6
123
72
3
21
132
39
18
6
45
81
39
24
3
24
21
123
12
24
33
72
3
18
3
132
108
27
9
75
6
72
48
39
33
27
135
90
3
36
21
39
9
42
54
30
9
33
84
54
21
33
3
12
63
90
48
27
87
21
105
27
12
12
48
3
33
60
291
30
135
15
18
36
30
72
33
36
3
42
30
54
126
108
18
108
39
12
81
15
93
15
24
96
24
21
15
75
21
36
60
9
36
12
6
129
36
27
72
36
9
96
27
93
9
15
63
9
84
96
9
120
72
27
12
3
30
3
57
135
3
144
90
6
45
93
36
108
108
24
18
36
69
12
45
3
15
66
36
204
51
123
81
15
9
27
66
108
87
24
15
54
6
18
3
84
15
81
12
3
30
24
18
18
12
27
69
87
72
57
48
3
15
18
54
57
84
120
45
24
51
60
36
ABCD 96666255248*3^$a+1 [50046]
126
72
198
72
18
47
97
18
108
149
61
47
67
41
67
293
79
96
77
276
144
12
103
41
96
181
114
185
13
12
11
157
131
72
132
55
53
144
1
270
60
5
72
25
150
65
55
53
12
43
89
144
84
96
12
139
138
11
169
78
714
108
18
125
48
72
79
6
102
245
67
29
120
24
7
48
281
301
36
155
84
168
145
35
73
35
180
12
36
36
25
18
125
205
23
49
11
25
30
65
49
90
29
199
78
180
47
252
241
252
47
48
7
96
113
61
6
29
73
60
83
55
24
18
83
12
85
90
12
126
324
96
59
121
162
5
193
59
103
90
138
65
139
36
180
365
79
90
71
48
132
7
41
36
43
101
24
37
18
17
300
60
36
12
205
155
7
53
25
30
173
67
30
71
120
72
85
180
30
137
13
83
144
36
19
173
97
191
67
72
18
12
11
211
90
83
72
385
90
408
125
7
36
102
60
18
113
144
36
7
132
30
155
7
6
59
103
72
108
288
185
115
305
300
265
90
90
174
209
96
120
61
107
55
18
114
29
109
11
49
210
42
108
378
72
5
168
120
72
187
29
49
18
360
282
108
72
155
7
29
7
240
72
65
55
65
216
259
197
25
119
79
138
252
72
11
175
29
115
156
53
144
73
204
198
30
42
5
96
84
31
29
144
97
174
78
12
443
36
60
12
115
17
108
48
31
41
60
55
53
144
120
252
13
23
49
119
7
30
143
127
162
78
65
19
168
18
239
61
54
29
31
48
245
175
198
23
24
192
193
11
300
96
180
25
138
17
120
24
217
35
12
67
173
73
47
85
11
12
25
35
97
138
150
119
133
120
18
173
31
29
72
7
102
83
60
48
25
35
25
47
120
103
65
552
463
210
42
18
23
211
36
12
125
385
72
131
157
18
54
131
259
6
120
60
155
79
113
157
11
252
12
31
5
25
35
97
18
149
24
36
84
157
54
29
307
54
71
145
324
96
54
149
61
60
275
31
84
29
7
114
18
245
367
180
126
72
18
120
42
131
211
48
125
37
71
192
103
54
66
42
12
35
25
83
97
11
48
7
65
144
31
72
5
13
90
29
91
29
36
97
72
35
36
468
7
65
144
91
132
41
31
90
48
143
72
37
186
54
23
175
77
31
12
78
192
11
337
59
31
30
60
59
13
83
ABCD 96666782684*3^$a+1 [50022]
21
15
51
68
12
22
8
10
32
6
22
92
40
48
8
4
2
19
24
21
24
2
1
23
16
21
9
8
31
135
92
4
189
36
35
16
30
104
10
8
126
6
64
80
66
18
25
21
15
35
12
52
38
42
61
51
6
50
4
18
30
50
46
45
15
9
15
21
129
15
3
33
77
22
21
21
3
45
8
82
6
15
51
30
56
18
16
69
36
263
60
1
72
27
38
10
12
12
6
14
60
6
112
8
82
30
38
28
80
100
12
14
96
18
4
2
18
13
57
8
43
5
10
54
75
3
20
22
6
20
72
24
48
6
55
12
35
42
16
144
18
69
3
78
18
12
2
78
114
19
45
27
29
31
3
102
74
40
33
12
15
50
30
48
10
96
24
48
24
18
36
12
14
48
22
9
9
27
5
16
2
96
24
88
24
33
36
17
24
34
6
56
58
14
30
1
9
18
14
6
10
54
45
5
55
11
25
29
10
6
24
56
22
20
30
30
1
11
54
7
23
10
26
6
90
40
54
26
88
32
22
6
2
30
10
27
72
84
11
24
60
49
3
8
4
93
53
55
71
10
15
3
8
22
2
16
110
18
4
12
84
9
11
25
101
40
74
12
34
66
14
10
6
2
120
78
42
28
12
6
14
36
12
13
5
66
30
43
5
120
112
63
60
27
36
9
35
10
3
23
112
12
138
2
24
16
6
42
21
27
48
21
75
108
33
59
46
24
138
78
48
26
13
12
3
20
12
16
48
26
48
82
38
10
6
62
4
30
15
11
97
12
41
82
48
30
98
64
6
2
94
54
12
24
9
119
28
12
20
13
69
14
25
35
6
66
40
30
42
62
16
74
49
12
3
30
74
6
16
6
74
70
9
9
2
6
34
36
42
2
1
99
21
23
16
24
80
22
2
30
42
1
47
1
24
51
2
144
48
58
24
6
38
42
18
36
10
66
9
60
15
98
18
54
16
48
6
60
30
51
39
30
15
33
3
15
9
23
72
16
9
23
1
180
41
10
60
45
39
105
15
9
15
57
5
90
120
76
32
73
39
33
12
23
28
50
42
22
18
8
22
42
86
18
1
53
18
22
15
33
2
40
33
29
10
8
13
48
24
15
80
10
3
95
54
16
48
24
123
45
18
54
2
46
87
3
32
78
34
14
19
48
15
174
8
10
48
54
8
18
30
42
16
62
54
66
64
18
126
2
64
96
30
2
1
15
57
5
42
6
16
8
22
26
138
70
32
19
83
48
13
15
54
15
3
174
63
36
5
7
3
54
15
60
23
13
65
16
6
69
5
88
3
15
240
12
33
17
10
32
1
72
11
16
98
30
1
24
137
88
32
90
30
10
21
3
12
44
13
35
48
40
110
7
3
9
53
7
33
3
47
30
31
15
36
8
6
16
18
21
75
30
75
24
111
6
18
180
18
80
58
9
60
12
15
78
15
17
10
6
3
29
42
1
60
15
60
68
106
8
40
2
4
20
1
11
60
49
3
36
54
66
9
72
35
28
6
126
44
22
30
44
88
6
24
27
21
14
28
32
94
54
18
110
25
17
10
8
205
65
24
18
28
50
48
46
18
8
10
44
18
103
3
32
64
6
42
8
12
1
12
3
44
85
3
12
48
68
24
36
4
21
11
46
8
7
195
38
19
23
28
12
30
2
25
47
28
32
10
98
40
21
41
103
27
6
72
2
60
28
21
27
14
130
24
80
12
34
15
15
36
30
2
16
24
36
2
10
14
10
54
26
16
12
32
4
54
75
75
2
16
24
51
12
51
32
88
6
3
35
145
11
25
29
31
27
9
165
18
68
12
48
54
78
58
15
147
20
60
13
123
69
23
4
24
9
5
18
25
24
5
66
22
38
52
45
3
32
25
36
36
63
6
96
99
5
30
1
24
131
25
125
34
32
22
27
5
16
27
47
6
64
63
3
20
4
38
10
30
72
18
20
10
42
24
30
152
24
10
21
23
34
18
24
54
39
11
265
12
35
52
36
57
23
72
4
60
20
16
74
6
109
45
3
5
10
48
68
4
12
36
110
48
16
48
8
24
31
3
140
1
11
13
35
85
41
19
39
8
54
24
16
146
48
22
72
8
7
3
72
12
36
9
23
12
13
15
32
94
32
43
11
25
33
50
22
126
2
42
6
10
8
16
9
24
5
7
60
21
18
69
35
37
11
84
16
44
1
23
64
93
17
48
34
6
63
57
14
10
18
38
7
48
23
42
22
26
42
54
43
23
4
69
12
3
21
11
37
3
14
6
28
14
10
150
2
49
36
3
32
24
22
24
48
38
52
56
25
12
24
3
36
42
24
8
10
8
52
2
114
6
16
15
123
9
12
11
13
9
56
82
24
6
72
48
27
5
10
62
18
22
66
20
34
174
42
15
9
14
49
15
12
9
39
78
18
14
42
94
51
5
103
11
4
21
71
6
18
6
10
48
45
35
28
12
33
3
26
18
22
3
15
48
12
18
2
40
68
18
10
36
140
30
6
4
33
5
10
8
190
42
57
3
2
18
22
48
63
17
150
16
57
33
15
60
39
8
25
179
4
9
36
11
13
12
23
85
177
3
5
91
12
15
9
23
61
51
60
24
44
12
64
24
8
54
16
2
16
6
6
42
38
12
40
56
109
33
54
74
42
24
118
3
12
15
32
16
9
51
24
69
9
62
60
16
54
8
6
52
8
126
34
24
32
1
69
6
48
21
123
32
10
80
58
92
13
180
27
8
22
66
38
10
24
72
36
20
22
3
48
69
32
64
26
4
81
48
63
33
15
140
1
23
37
39
69
21
50
22
2
13
47
25
72
156
72
36
11
76
18
96
75
29
10
6
8
40
258
9
5
16
38
61
63
33
5
78
106
54
2
19
15
80
16
38
10
54
90
12
18
48
18
56
100
20
30
18
85
12
24
87
32
1
36
60
5
18
16
72
33
47
24
4
45
24
12
35
16
188
34
51
5
19
5
40
42
24
45
11
24
16
8
76
26
79
39
12
20
60
25
5
18
145
87
6
2
25
5
48
19
15
14
40
66
81
23
72
12
52
6
3
5
34
45
33
98
16
14
19
53
24
16
24
15
23
48
12
1
159
ABCD 96667011646*3^$a+1 [50092]
5
175
23
102
67
48
36
36
161
7
83
13
12
108
29
48
90
229
60
216
5
127
12
84
24
288
252
5
48
7
36
89
30
61
17
192
43
120
48
29
48
79
11
25
107
181
12
120
65
90
102
115
12
41
43
24
132
180
281
19
156
120
125
223
12
72
35
30
60
115
12
24
24
35
73
185
19
60
48
35
138
139
23
1
89
31
12
107
13
5
19
108
168
12
53
72
151
29
30
78
115
120
72
60
5
78
37
72
84
132
107
361
132
24
41
79
240
204
84
23
25
120
24
60
23
13
125
127
53
115
17
235
192
144
359
18
67
12
143
18
7
48
12
5
55
192
23
48
13
29
43
288
84
215
1
17
79
60
23
37
336
24
84
437
7
12
144
36
191
457
72
24
192
17
127
53
138
150
72
90
13
60
125
43
29
67
53
115
53
90
85
5
162
85
156
36
60
96
204
36
168
77
7
96
84
60
48
60
107
18
127
23
13
120
12
24
11
102
151
89
30
85
155
133
132
23
13
96
36
125
90
37
48
72
35
85
12
143
61
77
139
36
12
60
156
119
61
96
36
180
65
19
156
77
55
48
5
7
65
90
13
108
17
43
156
113
91
36
191
42
247
143
13
65
115
72
48
12
12
101
12
43
35
49
36
360
84
293
55
12
120
36
335
37
113
72
55
228
17
60
7
48
60
48
60
72
72
23
37
41
79
263
90
198
30
7
35
30
7
48
113
67
23
72
61
77
55
77
450
90
18
30
43
36
24
84
173
19
24
17
235
84
120
83
37
180
156
204
300
48
72
48
48
287
97
101
72
7
24
120
47
109
96
192
360
203
12
78
72
103
288
77
55
108
60
192
35
97
83
162
115
108
47
90
31
192
77
67
23
97
36
60
192
48
108
60
17
19
53
108
12
7
161
115
65
163
17
19
24
24
72
113
270
18
67
48
24
48
65
283
35
60
30
42
18
7
168
108
197
175
47
90
187
204
17
19
41
55
84
240
96
12
48
5
19
53
31
12
257
247
11
72
138
115
72
180
36
72
65
19
24
24
5
55
53
19
48
300
156
77
30
49
48
35
18
19
53
7
36
12
53
55
35
25
65
7
12
143
18
12
235
5
210
73
17
78
205
132
23
145
17
180
211
36
108
23
25
72
48
17
48
139
23
78
55
107
18
55
35
49
24
144
53
72
43
47
37
83
241
29
78
30
7
53
67
143
25
240
144
24
96
71
210
7
48
5
180
199
24
84
228
167
25
96
36
84
119
25
155
73
65
42
30
31
12
48
84
72
101
12
67
191
25
60
35
150
19
101
259
60
101
163
29
223
12
72
41
12
67
24
17
175
264
48
203
169
11
97
36
47
ABCD 96667068814*3^$a+1 [50010]
120
60
12
5
79
96
5
79
12
60
24
24
35
61
83
13
120
12
17
19
12
108
96
53
108
7
108
48
71
18
55
17
331
72
12
96
47
36
54
18
193
24
107
61
209
288
252
19
35
1
36
48
5
19
35
18
127
108
35
13
95
144
126
19
71
90
199
161
7
137
55
168
12
60
47
73
305
7
48
71
301
36
12
12
216
120
185
43
12
24
120
36
12
48
24
144
5
144
18
25
29
31
48
192
35
25
83
49
12
240
84
29
18
162
31
41
18
25
48
168
144
180
36
191
25
11
90
144
36
43
155
450
7
24
59
61
101
139
120
240
96
120
12
48
12
41
54
37
84
156
108
65
18
18
127
12
48
47
85
113
144
18
18
18
37
35
97
101
7
29
108
7
101
19
48
48
12
12
36
149
54
49
167
289
72
197
187
144
24
48
24
84
132
5
54
54
7
48
36
53
7
29
72
108
115
119
133
24
95
13
96
12
23
25
137
54
25
83
90
163
60
12
96
137
79
29
72
103
59
216
36
109
35
25
12
17
108
19
143
37
48
12
48
53
67
48
12
467
1
108
12
192
72
11
13
84
12
35
13
36
144
23
37
36
17
19
35
61
47
1
192
24
24
12
107
90
31
59
13
120
24
24
35
36
85
185
19
17
79
24
96
48
72
221
55
17
31
132
48
5
36
108
55
35
25
47
90
91
84
5
103
41
67
24
35
61
24
41
43
36
11
37
12
5
103
23
18
31
60
36
53
19
96
11
18
7
180
108
12
161
90
13
12
144
155
90
18
72
85
113
7
120
24
24
72
24
35
54
115
12
89
55
17
18
61
24
204
252
228
23
217
12
36
228
299
36
241
24
96
233
55
17
103
48
24
48
132
180
23
1
35
90
19
35
36
72
85
59
108
25
60
77
91
24
24
41
55
24
101
43
101
127
192
36
167
49
24
12
108
131
61
29
19
161
115
11
97
72
245
54
1
48
113
19
204
65
139
95
18
7
60
23
13
120
24
12
60
23
1
72
72
192
60
215
13
41
7
72
83
13
36
36
24
36
108
197
18
49
12
191
49
5
180
91
89
18
1
12
48
132
60
24
168
36
132
53
55
12
48
11
133
11
157
59
36
13
95
49
36
131
73
17
31
132
108
197
43
84
24
72
65
127
35
13
77
115
65
126
90
115
11
25
48
53
72
31
60
132
108
36
29
162
193
95
36
193
96
35
36
145
84
204
35
181
71
25
60
5
18
72
49
185
7
84
60
11
198
67
12
60
5
90
162
31
5
67
60
12
24
72
17
7
48
60
48
12
221
91
143
25
47
1
48
84
83
18
31
144
96
35
133
72
29
31
36
5
72
31
12
192
53
108
144
72
144
90
126
19
60
24
113
187
36
24
72
5
90
13
12
263
121
59
37
35
85
59
37
144
396
17
72
43
47
13
41
54
162
79
29
7
48
12
108
23
73
72
48
144
113
7
101
79
12
53
31
276
24
65
19
53
72
7
48
72
96
29
108
126
205
65
19
12
180
48
60
12
276
204
143
133
84
35
109
156
48
12
143
108
229
59
ABCD 96667133092*3^$a+1 [50106]
138
13
12
60
36
5
151
36
180
47
73
17
103
77
67
96
60
137
6
30
7
107
85
77
30
24
25
12
48
41
43
11
25
12
144
48
35
73
17
211
12
107
66
67
113
90
37
168
60
5
150
30
19
161
24
36
66
25
156
53
7
47
37
89
6
49
132
107
120
25
36
71
1
47
25
107
61
48
11
78
43
12
47
144
85
12
48
41
31
23
30
55
12
24
48
5
60
12
18
13
47
1
144
108
168
12
53
31
23
120
6
7
29
19
65
331
143
97
48
17
54
1
60
29
79
72
149
36
31
72
5
163
53
90
36
13
120
108
47
6
126
25
48
17
18
12
229
29
7
23
60
66
7
12
35
133
29
18
61
101
79
119
162
103
60
71
121
60
180
84
192
24
48
35
12
1
17
7
53
12
144
24
103
24
36
53
79
95
25
36
180
60
11
48
42
108
126
61
48
36
60
36
23
42
79
36
65
84
7
12
41
210
169
47
180
13
5
103
47
36
85
89
96
19
156
24
60
41
90
36
13
96
120
36
5
144
204
90
37
60
48
47
49
24
120
5
6
121
95
1
83
60
37
252
60
5
132
55
29
187
24
5
108
31
5
127
12
11
156
18
7
84
5
66
61
12
12
23
6
7
23
25
12
120
12
11
49
5
31
96
84
59
85
41
126
90
18
162
108
6
54
162
1
17
103
24
155
54
24
7
59
109
36
35
126
43
17
115
149
24
31
59
61
60
12
72
65
12
108
36
54
133
173
247
60
59
13
60
48
17
180
60
36
54
25
41
19
71
24
1
119
13
12
48
77
30
6
31
35
54
19
125
91
35
25
89
120
42
1
120
53
19
36
12
23
61
48
35
1
12
180
12
35
13
53
7
72
60
95
13
48
155
85
36
95
145
215
78
151
5
60
199
65
90
13
132
41
19
36
84
41
55
72
119
13
12
35
48
13
120
252
60
36
5
6
18
55
48
120
144
84
60
24
41
7
12
227
13
12
29
54
90
43
17
7
83
205
48
89
103
17
19
35
186
259
60
24
35
12
1
12
257
91
53
24
12
24
19
11
85
144
60
107
13
47
48
145
35
6
259
180
101
36
18
12
1
132
125
7
29
79
5
103
23
90
31
5
91
24
89
7
239
18
7
168
48
12
5
120
67
95
1
89
199
5
66
73
36
12
29
54
97
60
12
5
72
163
36
156
96
53
79
35
241
5
7
60
48
65
6
61
47
12
25
24
96
228
11
25
120
216
53
120
223
180
24
65
120
55
24
72
53
31
179
1
5
43
11
30
54
25
35
1
12
24
125
19
72
17
120
36
24
216
300
79
11
150
120
96
54
1
29
67
72
5
127
5
30
1
23
25
24
17
54
1
60
83
61
12
144
23
61
84
120
17
19
35
126
24
91
29
67
23
60
37
24
113
43
60
24
53
7
53
223
47
97
23
1
59
13
24
84
36
5
103
108
84
84
35
120
337
84
96
29
210
60
13
48
48
29
43
29
19
12
77
6
210
127
233
151
24
119
66
235
5
55
36
96
12
11
90
96
19
60
192
12
36
96
60
48
47
90
43
101
31
5
19
35
85
29
43
113
6
73
47
1
107
25
48
108
24
17
48
36
19
17
31
23
24
73
83
90
175
60
36
36
17
96
120
319
47
54
19
12
48
132
89
24
43
84
48
60
48
60
48
84
96
59
37
35
49
12
23
24
13
23
61
5
31
23
54
67
60
53
91
95
84
1
95
90
30
24
1
119
90
6
37
12
5
31
35
90
6
61
59
121
108
36
60
59
25
156
36
29
31
ABCD 96667155526*3^$a+1 [50005]
75
45
2
28
9
5
15
8
23
12
18
152
7
15
30
8
22
25
11
18
14
1
9
36
6
1
28
32
80
3
17
32
80
15
33
23
30
34
12
8
21
7
30
2
1
15
5
19
6
59
12
3
25
27
13
5
30
12
24
9
53
18
1
3
50
15
55
12
13
12
1
10
25
95
2
10
5
3
22
26
10
7
25
28
54
12
24
29
7
5
21
40
90
60
49
11
14
23
12
53
66
1
8
3
48
17
9
51
13
27
15
2
18
10
3
9
47
13
6
12
8
30
36
23
20
17
16
20
22
60
6
2
13
5
12
39
15
6
59
5
38
10
11
24
55
41
27
85
40
5
42
62
34
50
27
52
15
13
7
5
7
36
4
25
8
5
82
26
4
43
17
95
75
64
84
12
18
6
12
2
30
22
11
13
11
25
26
5
23
26
15
40
15
113
31
1
1
15
32
31
12
17
12
11
5
9
11
23
44
33
3
52
24
1
8
35
36
16
2
43
3
36
6
7
1
40
7
8
36
9
6
36
14
10
30
11
28
12
32
20
16
1
6
12
93
20
3
36
9
37
23
32
17
6
36
38
46
36
1
44
3
60
36
45
27
12
6
20
6
9
1
11
20
35
12
12
25
1
4
23
28
3
1
29
15
45
24
20
22
5
15
30
3
21
22
50
28
26
4
54
23
67
60
6
6
29
1
30
25
11
17
45
12
4
2
4
24
2
64
15
8
55
5
16
57
2
17
16
13
19
16
9
28
2
16
24
72
20
28
8
4
26
24
11
25
39
51
5
8
4
20
3
5
55
24
30
18
37
29
62
22
3
8
21
16
3
27
33
12
5
34
24
5
49
6
24
42
11
7
8
4
21
4
29
35
19
2
10
53
12
25
39
45
31
5
8
10
25
11
6
35
9
27
9
103
15
8
22
107
33
12
16
23
25
27
9
35
15
34
19
23
18
6
13
31
16
60
33
33
39
21
32
35
47
41
7
48
18
7
7
57
21
48
7
3
1
25
10
6
7
12
16
25
20
12
10
8
33
40
17
18
41
48
12
36
49
34
42
32
52
15
33
6
20
21
1
72
18
44
4
1
40
19
37
17
23
44
59
32
37
28
23
1
13
35
35
8
10
62
22
36
14
10
26
18
70
20
12
22
3
8
4
15
2
18
10
32
16
7
11
1
19
70
19
5
43
20
9
6
17
13
30
12
12
26
24
120
18
5
16
19
18
19
11
37
8
3
5
4
3
2
27
4
35
6
51
3
40
5
12
139
53
3
109
45
8
22
18
6
5
37
2
22
6
9
35
9
9
72
15
13
11
7
18
79
56
35
12
29
13
12
16
62
40
26
46
8
10
7
29
6
13
12
11
12
36
41
3
17
48
28
7
48
25
59
1
5
32
43
27
12
6
39
36
40
29
8
12
4
14
17
48
16
32
20
3
26
15
48
13
18
60
1
31
49
16
72
8
33
12
8
15
16
9
51
16
5
14
40
25
16
13
14
30
3
13
20
4
66
1
28
16
27
9
9
6
29
4
3
12
41
19
12
8
13
3
17
12
1
11
16
64
8
12
51
8
16
53
1
35
12
9
54
10
20
70
45
116
43
5
8
40
33
6
34
2
12
1
15
12
53
45
11
5
8
3
15
45
28
52
4
43
13
52
60
1
7
23
41
28
15
21
75
26
18
22
31
17
6
24
12
33
3
2
10
8
54
4
15
11
41
20
39
1
5
19
8
15
20
37
40
29
107
7
12
18
32
35
73
15
81
54
22
26
65
7
36
54
3
25
14
4
26
40
30
21
3
24
5
20
1
47
12
13
15
48
24
21
27
19
36
25
80
63
6
11
9
15
13
3
17
16
7
5
8
34
30
18
17
8
5
20
100
8
27
13
6
98
12
15
8
1
66
4
6
14
10
42
29
36
32
71
32
28
6
30
18
20
18
9
61
59
15
154
12
20
64
31
4
81
10
84
1
44
20
20
29
19
1
10
32
29
8
32
8
8
5
3
27
57
3
88
5
87
52
32
25
3
41
1
24
11
9
39
37
90
6
42
2
15
13
20
18
9
1
68
4
6
12
33
16
13
10
25
11
60
30
15
111
30
31
40
24
1
19
4
81
10
8
16
21
20
9
55
36
24
32
115
8
29
16
15
17
137
20
27
1
32
3
15
30
58
5
31
101
49
6
12
13
28
45
66
4
17
3
10
44
40
18
25
19
6
4
36
8
40
14
5
1
47
47
32
88
13
12
65
42
33
81
12
8
47
12
16
36
13
6
24
25
11
5
21
3
7
6
3
41
36
94
41
4
35
9
1
78
5
25
32
23
60
11
14
10
2
4
54
30
26
29
12
43
37
33
12
15
15
53
1
56
58
60
26
30
25
36
15
74
10
41
3
45
13
15
3
90
32
3
15
36
5
13
10
6
42
8
4
21
17
18
16
24
24
5
16
32
48
32
53
11
91
17
57
6
4
41
39
1
3
37
5
32
10
72
1
8
15
1
23
6
24
2
40
1
24
19
10
12
3
27
2
23
28
4
41
4
12
20
19
32
73
30
152
54
19
20
1
24
19
43
10
38
77
28
45
36
19
15
24
6
12
42
66
27
17
18
28
24
36
30
42
8
1
16
17
12
26
12
61
17
18
30
24
58
8
25
21
23
12
31
2
63
79
38
18
22
7
43
5
11
17
32
72
41
7
11
36
56
17
11
36
44
4
6
35
45
34
6
6
24
21
8
67
6
19
11
18
6
84
9
17
6
5
24
16
64
15
61
4
3
6
12
35
17
18
8
52
24
24
20
42
12
47
28
16
15
1
36
53
36
6
84
6
2
10
7
1
34
24
9
35
6
70
32
28
24
13
13
51
33
36
6
18
46
1
4
37
3
4
16
12
15
25
47
25
33
3
29
55
21
2
5
23
2
7
28
23
6
71
25
35
9
4
7
65
24
20
3
20
1
47
7
37
20
16
8
1
3
27
1
43
4
12
38
10
26
51
3
22
3
27
5
21
40
12
7
25
11
43
1
15
21
24
68
48
25
19
23
26
16
8
15
16
9
36
11
20
64
67
29
3
46
19
5
38
4
1
29
78
42
6
5
67
36
2
52
3
35
18
70
17
84
8
11
12
24
60
6
8
7
3
12
25
5
42
6
36
55
13
67
16
40
37
90
25
5
8
15
19
54
2
18
12
7
3
30
2
28
8
4
86
46
48
13
53
24
26
17
97
15
91
1
4
24
7
56
5
12
17
15
16
5
12
12
84
6
44
6
18
12
18
10
18
42
8
18
54
66
22
2
22
9
5
10
1
35
73
17
60
38
40
6
19
25
3
64
113
30
21
56
20
68
13
18
6
71
13
26
4
5
39
40
17
3
45
48
13
6
25
5
6
5
7
2
39
49
38
9
36
3
17
35
37
23
17
16
5
16
11
44
48
97
10
30
24
24
67
19
6
31
5
55
15
20
18
10
5
25
7
29
44
19
33
48
27
3
2
15
7
12
13
35
6
42
8
96
18
22
9
45
51
219
26
10
36
78
26
28
13
44
41
28
6
53
52
16
12
5
66
42
12
7
20
3
5
1
31
36
17
42
14
16
11
67
53
48
32
55
22
11
9
35
17
20
18
16
102
3
9
18
5
4
16
79
13
3
24
41
3
41
4
24
1
30
9
15
36
9
15
50
10
30
11
31
8
16
12
12
32
108
33
4
3
21
107
13
9
18
5
40
17
10
120
36
17
48
9
22
33
28
59
38
83
19
78
18
9
43
6
12
35
49
30
1
28
57
12
3
3
82
7
23
12
72
20
21
7
21
57
3
20
7
12
13
49
34
17
3
16
26
19
3
50
12
6
33
4
36
15
56
70
54
2
58
1
8
3
2
16
2
13
9
11
21
10
36
110
18
4
6
31
35
13
95
30
6
17
33
6
9
139
17
48
16
17
24
34
2
15
3
4
13
37
27
73
11
7
57
28
17
18
134
36
15
20
17
66
9
33
42
36
21
3
12
18
50
16
1
8
33
18
24
66
42
8
41
11
90
42
48
8
4
5
136
15
5
9
6
16
20
13
53
22
33
4
49
22
12
146
24
16
30
44
21
61
43
1
31
9
51
3
12
53
12
19
6
24
90
1
5
20
78
33
3
9
13
15
8
85
72
72
6
24
12
25
4
1
15
9
36
20
15
49
6
6
7
77
8
27
40
5
35
13
6
101
16
13
14
21
1
80
3
21
30
17
25
55
15
33
9
8
18
6
4
12
15
4
11
25
13
47
12
5
108
12
36
2
17
65
6
60
45
32
28
39
25
11
5
32
4
1
18
9
20
12
84
36
40
3
20
18
34
36
38
66
24
4
37
59
17
45
28
19
25
23
4
1
27
8
45
3
7
2
23
37
22
80
34
12
47
15
5
1
12
87
37
26
22
55
12
13
6
4
30
2
64
60
14
51
92
5
3
11
6
30
24
21
25
2
17
16
7
2
31
3
6
36
18
30
ABCD 96667779896*3^$a+1 [50008]
13
39
44
12
12
28
24
129
15
24
20
76
24
32
156
108
40
117
159
44
12
132
52
44
16
56
60
40
44
40
36
8
16
44
76
84
12
68
4
32
1
23
72
48
84
60
28
32
12
1
108
35
120
84
16
32
4
164
76
20
48
13
23
24
76
32
112
128
40
8
36
76
80
52
132
264
44
40
68
12
13
47
16
45
275
12
52
93
3
36
8
28
92
12
16
132
80
40
156
92
28
12
8
84
12
24
12
48
40
12
200
12
136
12
20
12
36
4
8
48
24
96
24
48
120
48
52
44
24
37
95
24
100
156
92
48
60
12
52
144
20
64
48
93
59
192
24
60
24
1
35
37
23
12
28
45
119
61
39
33
23
120
4
20
48
88
57
47
36
52
8
60
85
51
21
35
60
12
12
24
132
52
20
60
133
35
4
44
16
164
12
12
36
40
80
36
28
68
108
4
68
52
8
12
12
108
48
52
8
4
96
120
8
16
96
20
25
83
36
4
12
200
24
100
36
12
80
48
48
16
21
15
128
4
33
39
36
44
16
80
40
68
96
16
164
24
12
12
52
8
52
140
16
20
4
48
32
24
37
47
208
24
164
12
60
4
44
72
12
60
13
47
61
39
20
121
59
28
20
72
48
72
48
12
160
12
8
48
12
36
12
4
44
24
36
12
48
24
72
64
32
264
84
64
48
140
13
47
12
48
48
12
28
44
156
16
8
16
92
24
40
68
16
72
48
20
180
84
28
24
20
124
24
96
20
112
104
60
16
132
140
52
8
76
12
12
20
96
72
13
47
60
100
8
37
3
20
16
8
100
20
60
40
60
12
80
24
4
36
32
60
12
28
8
25
27
12
32
4
105
27
12
8
60
24
4
12
33
180
111
36
33
47
60
72
36
184
80
52
24
104
36
25
51
21
23
24
108
124
36
44
24
76
56
12
13
47
120
16
44
28
68
4
12
68
16
200
84
13
23
12
4
48
12
8
12
96
60
24
28
116
12
40
48
44
52
168
92
88
176
36
76
8
85
35
16
20
24
12
28
20
12
52
8
288
97
3
12
92
12
16
20
12
168
4
80
49
15
32
108
60
12
4
128
16
92
12
168
48
12
64
8
12
48
60
28
44
48
48
4
189
47
132
208
80
48
12
60
40
60
24
36
45
95
40
32
120
28
32
168
25
83
4
12
8
73
203
60
16
36
32
52
44
4
21
11
61
63
80
24
48
12
108
112
72
144
20
60
12
28
32
132
40
32
61
107
76
96
36
12
80
36
12
12
1
47
64
44
24
148
84
21
35
52
48
12
12
36
8
40
45
71
4
20
12
40
33
39
152
168
12
40
84
96
20
36
72
72
36
48
4
8
24
61
83
132
132
96
4
72
21
15
48
24
21
11
100
36
33
11
16
20
48
52
8
180
12
28
32
4
104
72
48
52
12
228
12
8
100
8
60
112
33
27
80
48
24
72
109
51
44
12
108
60
24
136
20
100
32
84
36
4
48
12
8
136
20
16
36
8
24
40
308
12
172
68
16
44
60
16
72
128
120
40
96
24
36
20
48
96
84
1
39
176
24
12
76
68
24
12
16
84
81
15
68
25
71
24
120
136
9
35
4
48
8
72
24
4
20
156
48
28
68
40
32
25
63
12
12
8
48
256
24
12
80
12
52
48
32
216
4
20
100
8
1
15
36
168
20
13
95
12
72
48
36
4
8
52
68
4
80
40
36
84
8
40
8
24
108
40
8
12
76
45
227
112
80
120
36
96
84
40
104
16
57
15
84
8
12
144
4
36
20
24
160
33
15
92
48
12
88
12
96
105
11
84
24
48
12
48
4
20
40
48
20
1
27
68
24
136
44
48
85
15
32
40
20
52
8
121
107
24
24
60
264
168
48
84
120
52
200
60
16
32
1
155
16
20
120
24
97
3
20
85
72
23
72
13
87
72
8
40
128
60
40
44
12
28
20
16
164
12
136
8
192
132
52
20
24
37
15
24
284
24
28
68
12
48
12
40
32
72
4
32
25
63
12
108
152
168
36
48
52
44
36
36
12
60
28
32
160
72
68
216
4
12
56
64
36
44
1
3
44
28
12
68
24
1
63
32
4
56
124
128
88
24
24
20
60
40
156
8
96
72
ABCD 96667866754*3^$a+1 [50118]
12
48
80
100
12
48
147
6
39
36
32
12
112
20
175
120
48
105
87
216
33
96
21
18
72
144
65
13
15
27
41
55
9
36
9
48
18
69
20
16
44
48
25
15
48
44
16
20
28
24
20
235
33
200
12
28
117
27
8
28
140
72
31
77
4
48
32
31
24
54
27
45
27
45
15
20
103
33
116
19
54
66
9
15
6
111
315
54
96
168
23
4
15
9
15
29
163
150
47
43
48
105
36
48
3
33
21
75
24
24
80
28
132
63
105
120
117
27
8
196
36
36
9
90
65
64
15
41
16
44
16
33
96
15
9
11
36
28
21
15
56
60
37
87
3
72
65
13
23
19
53
28
15
17
148
84
108
3
30
72
48
63
27
24
54
42
9
20
40
3
21
32
12
28
60
24
141
39
20
31
72
53
40
104
36
24
28
57
216
59
48
31
6
35
55
24
24
45
33
15
24
20
16
32
7
53
108
4
243
17
13
18
48
137
72
103
144
65
88
12
9
47
148
104
7
6
15
33
24
123
45
15
108
56
31
30
35
109
66
24
33
93
18
6
168
35
28
9
39
51
5
139
21
84
15
6
63
3
137
12
36
7
117
3
72
54
42
117
27
21
3
77
40
57
18
24
33
36
36
248
48
85
18
120
29
73
15
84
36
9
144
24
83
160
84
81
39
33
72
24
51
15
30
48
48
3
56
180
16
20
4
8
73
18
6
66
45
32
112
36
15
69
33
96
15
129
42
21
20
160
87
48
54
11
55
33
111
21
3
17
7
102
3
8
37
111
75
21
51
65
4
20
13
15
3
78
24
23
60
85
3
84
12
68
28
15
150
90
17
7
9
15
9
48
20
60
52
3
89
36
43
9
36
9
162
48
96
24
33
12
8
25
47
25
18
69
36
15
24
6
119
1
63
57
42
6
27
24
69
11
28
60
108
92
100
51
21
68
13
72
48
72
18
102
72
11
7
33
104
13
15
3
48
137
103
9
20
16
36
36
60
32
48
64
24
39
5
148
15
54
63
12
120
20
16
33
66
174
51
21
48
59
13
18
161
13
18
24
5
1
39
60
135
21
44
36
25
47
187
6
3
84
180
45
75
20
67
6
39
3
65
40
15
96
9
15
77
4
36
96
24
243
102
75
84
27
30
35
7
201
12
80
28
152
124
8
16
105
59
16
21
39
57
18
72
30
90
29
4
12
9
90
105
156
9
3
80
100
48
24
68
31
24
72
101
124
45
48
42
96
29
1
35
4
24
57
39
33
18
9
36
57
23
60
28
72
3
24
72
65
40
68
112
48
108
63
101
1
59
64
12
27
57
45
51
60
12
93
24
24
75
12
33
24
66
6
96
3
96
69
27
24
20
100
159
101
16
44
28
57
15
20
55
6
15
48
51
120
21
24
9
147
12
36
15
57
135
30
3
15
72
9
84
224
67
129
111
41
55
9
36
72
3
57
72
39
96
5
64
36
93
27
69
162
5
64
9
107
84
96
49
3
108
24
36
44
40
9
27
48
15
9
15
33
45
24
51
24
21
87
20
31
6
48
15
75
78
35
28
284
13
24
35
31
57
207
54
15
12
20
12
7
30
39
56
64
9
123
32
31
174
27
8
16
12
57
72
15
8
1
15
27
24
45
36
32
16
69
18
69
60
156
57
23
28
15
9
20
40
8
124
21
59
31
9
15
45
24
104
112
75
33
36
32
49
24
120
47
12
52
171
57
111
21
20
108
43
54
75
45
24
27
207
33
60
24
8
25
123
15
9
8
76
321
51
12
81
11
28
36
39
96
72
5
43
29
97
3
48
117
111
9
75
21
144
3
15
48
101
40
8
40
48
12
15
53
72
100
8
7
81
45
66
21
60
15
9
20
19
57
12
32
1
90
5
28
116
91
24
48
33
32
16
15
102
123
12
27
45
80
48
4
24
15
45
24
20
48
133
15
32
19
78
35
13
72
27
60
84
24
8
55
137
168
37
15
36
32
55
5
25
39
9
72
35
12
72
91
17
7
21
33
119
1
24
3
84
216
105
18
6
90
9
60
92
12
1
99
36
72
24
60
39
57
32
40
48
84
36
20
43
105
15
17
37
3
60
27
30
48
162
30
18
89
13
3
15
5
43
17
52
3
69
24
81
23
67
6
42
72
48
240
57
24
32
4
9
159
33
27
45
15
68
7
33
39
30
3
45
48
135
3
21
33
87
195
21
27
53
72
43
120
48
117
24
96
24
8
1
42
30
138
ABCD 96667960796*3^$a+1 [50015]
36
13
35
1
8
72
16
60
95
109
8
15
25
119
1
12
47
1
20
28
71
25
68
15
24
1
24
32
3
37
23
9
72
16
23
33
99
13
24
80
28
44
3
240
97
59
36
61
59
25
12
11
25
35
157
71
9
3
73
8
3
24
1
60
48
71
61
12
32
75
25
20
24
72
99
60
13
48
35
9
100
59
21
36
24
40
11
1
36
128
48
72
4
59
24
24
1
132
12
96
48
56
120
27
9
160
12
35
13
35
69
99
73
36
11
36
121
11
24
21
204
3
45
75
1
32
51
60
1
24
47
57
52
23
109
59
13
23
1
47
60
45
27
12
48
84
13
8
39
33
24
52
32
27
9
27
33
15
61
47
33
75
12
25
84
236
112
119
13
12
20
27
21
4
60
32
28
8
15
49
8
111
9
28
60
11
48
21
52
68
24
16
35
97
48
11
1
83
81
108
147
96
13
144
24
23
36
37
8
15
21
28
35
61
20
27
12
45
99
72
33
51
57
16
24
48
47
145
23
25
119
25
140
36
28
36
24
36
92
84
3
36
69
40
35
72
24
12
33
51
25
23
9
60
36
3
13
35
1
95
1
32
63
12
1
44
15
21
108
3
37
47
81
63
84
60
25
72
11
49
12
32
36
39
57
12
64
48
35
1
60
36
36
59
120
9
76
47
96
72
57
39
33
12
112
119
37
35
12
24
13
44
144
4
47
45
48
24
15
1
92
39
24
13
83
69
16
8
4
48
11
1
23
240
9
72
3
36
12
13
48
23
12
37
47
97
32
195
13
116
60
4
11
21
75
1
71
81
28
11
48
12
9
4
71
21
4
11
168
24
60
24
1
12
11
1
168
35
25
11
33
15
9
12
100
44
75
108
105
16
23
25
44
16
80
39
73
95
12
37
59
60
84
9
48
28
36
36
23
1
47
12
36
1
48
24
11
24
37
11
12
84
57
75
1
48
47
24
36
37
32
40
48
23
240
1
84
36
24
24
23
24
145
11
1
32
36
63
48
121
8
63
180
13
251
1
59
21
36
60
27
21
4
24
8
60
52
32
24
27
36
25
11
117
16
23
33
16
24
12
132
32
48
15
9
4
11
33
4
20
39
49
83
13
8
51
9
51
93
16
36
59
33
4
71
81
16
24
32
16
24
20
52
11
60
105
3
61
23
24
57
3
36
24
21
64
60
8
28
108
35
129
36
16
80
51
93
27
72
57
4
47
45
3
12
69
112
11
96
129
15
1
107
73
24
116
16
20
51
9
16
20
75
117
16
44
51
12
97
96
12
95
9
75
109
84
12
8
39
25
44
63
1
35
36
141
40
59
60
33
15
109
96
60
23
12
1
44
16
11
73
32
111
1
204
8
16
24
8
16
24
119
24
144
21
16
32
4
72
132
12
119
48
84
13
56
4
11
9
75
1
68
40
23
9
36
87
13
8
52
48
44
72
15
36
57
156
15
21
100
24
8
72
3
13
104
15
25
23
24
72
9
15
1
72
59
96
37
12
23
45
63
1
44
27
24
93
27
21
28
23
9
112
24
24
84
131
177
24
27
24
132
9
15
117
180
76
23
13
96
83
132
37
80
51
1
35
24
33
3
49
83
25
35
25
8
39
69
132
16
11
61
107
48
37
20
15
81
4
12
11
132
21
15
61
108
24
11
1
80
28
68
12
112
35
12
57
15
48
36
24
1
20
3
36
73
12
47
49
108
71
13
35
12
24
13
131
168
72
13
12
32
64
12
131
81
15
33
28
120
11
1
48
44
64
8
16
8
4
35
61
44
40
23
21
144
52
8
51
1
47
37
44
12
15
84
13
56
12
27
37
68
27
36
84
13
47
57
27
37
8
24
87
1
12
59
36
48
49
23
9
48
75
25
80
51
12
45
16
11
60
21
4
36
35
144
48
45
72
36
12
15
84
97
12
11
25
11
33
3
49
108
35
12
1
59
12
1
23
156
12
48
48
13
12
24
72
68
124
24
92
16
11
24
24
36
13
119
1
47
13
11
12
117
51
13
8
3
25
11
33
24
12
3
13
44
16
48
36
35
36
21
4
12
72
8
3
72
25
59
1
11
24
1
32
36
72
3
13
56
3
12
13
12
24
8
52
116
12
75
21
15
97
35
36
13
104
144
24
99
24
1
48
12
8
64
119
12
9
3
25
11
168
24
48
93
39
25
120
32
36
144
16
59
33
96
99
1
83
25
35
13
11
72
181
24
68
28
8
12
96
4
12
71
25
96
20
24
36
36
120
87
121
32
48
4
108
24
140
12
3
60
69
16
23
133
11
24
13
228
11
12
13
24
23
60
1
131
33
12
52
24
11
12
60
12
12
12
12
12
33
39
12
24
13
23
1
56
39
33
51
1
143
21
16
59
13
143
33
3
49
20
51
37
8
16
32
15
25
56
27
93
4
20
48
3
57
15
72
48
36
9
12
36
16
11
33
12
64
23
12
13
36
59
60
57
28
11
36
48
25
92
3
13
144
32
15
1
80
16
11
1
11
13
32
39
156
21
63
37
32
15
97
36
32
112
60
44
256
8
60
39
45
123
13
8
144
24
3
12
48
12
84
48
96
24
13
32
87
21
99
12
96
ABCD 96668188094*3^$a+1 [50121]
36
49
96
107
325
53
144
43
461
36
216
87
183
18
90
13
167
108
13
576
176
117
331
11
21
16
89
36
163
53
180
103
77
67
77
54
108
216
72
33
21
54
198
108
162
129
33
15
363
37
17
126
18
18
18
324
55
17
63
279
108
180
73
17
31
5
91
143
417
231
25
83
90
163
32
3
36
54
18
81
27
252
249
201
471
64
167
324
133
245
267
21
75
33
288
234
18
216
216
307
32
3
108
54
91
144
17
90
69
64
29
115
29
198
54
126
306
90
93
15
1
125
643
240
161
234
144
85
48
155
85
80
33
504
183
33
159
16
77
54
61
48
179
216
18
72
331
83
13
113
18
72
69
112
53
324
39
33
180
180
55
377
55
17
18
237
15
1
143
144
18
127
179
162
123
16
5
144
72
126
37
17
79
80
93
67
48
119
105
129
79
47
1
17
324
18
57
48
3
93
123
162
19
125
54
198
108
72
115
83
54
87
93
259
11
270
36
18
72
90
180
43
32
195
45
9
54
252
252
108
126
108
54
108
36
61
101
54
18
51
183
198
195
147
157
77
3
429
259
29
36
72
108
162
18
198
49
144
96
89
55
17
54
18
55
48
23
162
72
72
234
36
201
231
36
37
35
61
137
576
7
407
90
126
369
45
51
144
112
107
213
237
99
45
90
57
96
112
41
39
231
169
48
143
33
208
48
143
54
126
144
54
7
11
229
32
112
113
90
133
83
61
65
303
75
36
36
61
65
72
183
15
36
72
54
18
108
97
11
270
18
90
252
36
43
29
54
108
145
107
21
123
54
63
256
95
18
18
198
126
54
18
49
239
18
108
19
35
18
126
54
54
49
221
147
69
123
160
23
54
36
63
64
176
75
18
19
35
72
229
336
65
15
57
198
49
80
33
72
18
69
3
18
43
209
90
36
1
48
23
36
36
1
176
57
18
144
54
79
48
17
252
19
32
183
57
51
126
18
126
111
195
45
27
85
41
55
107
144
37
35
234
3
339
61
173
18
33
21
267
39
169
29
54
126
180
75
51
13
80
304
35
13
128
160
149
36
108
43
48
35
54
54
33
129
90
37
96
ABCD 96668296384*3^$a+1 [50122]
8
3
12
97
29
19
53
198
6
12
60
12
3
21
15
33
72
43
11
60
9
57
31
59
21
183
84
57
60
33
30
36
13
5
3
57
87
123
78
54
54
27
3
6
18
45
4
84
5
18
69
57
72
31
20
3
36
18
60
54
21
159
66
24
19
17
15
3
25
23
25
17
12
36
36
147
15
13
41
6
36
84
6
144
36
84
15
9
55
24
11
45
21
60
15
51
36
25
53
7
5
7
11
25
60
120
83
36
72
9
9
75
60
16
29
72
6
13
8
45
108
72
24
75
12
24
33
48
43
35
9
3
6
39
123
108
54
18
12
42
3
64
12
5
96
12
18
6
67
48
83
13
71
42
63
24
21
12
24
66
45
112
29
18
9
3
25
17
120
103
23
6
79
23
6
12
6
48
49
77
6
48
49
36
11
1
11
18
15
52
36
41
3
16
20
15
6
12
75
12
27
36
12
21
39
93
84
39
33
57
43
83
66
72
15
45
90
1
48
17
6
33
51
45
87
18
127
29
18
49
12
92
72
27
6
72
30
57
3
18
3
36
9
6
36
33
21
12
63
24
171
61
23
54
126
54
36
19
5
19
11
1
41
7
23
9
12
15
54
186
48
97
11
25
83
33
16
77
123
45
3
16
8
9
7
96
107
45
33
3
123
30
54
33
9
12
6
102
6
18
12
43
17
12
54
1
71
25
29
60
18
45
9
31
71
25
44
3
9
81
6
126
48
187
200
232
17
7
8
21
51
33
60
36
12
15
27
1
53
19
8
135
13
161
31
59
37
53
7
132
23
36
117
16
29
36
36
7
47
24
18
63
21
6
33
28
59
96
109
17
43
84
8
4
161
18
33
40
5
3
72
81
18
24
9
60
3
13
5
12
15
9
151
20
9
36
18
36
57
96
48
63
37
32
3
90
24
48
55
23
18
87
3
33
16
71
25
68
16
24
83
13
36
41
114
30
7
12
35
33
45
15
57
18
120
24
13
8
16
32
24
16
44
3
60
21
69
39
9
55
71
37
23
18
55
17
103
80
15
1
24
47
9
3
37
95
12
57
21
27
60
3
49
116
63
49
119
18
3
69
12
31
47
48
1
12
8
108
4
53
39
33
48
43
17
15
15
85
11
54
3
12
21
48
55
5
15
87
24
12
18
54
42
19
17
67
32
60
4
44
57
3
4
17
36
30
60
66
60
7
137
39
12
3
25
77
18
90
7
32
4
36
11
37
53
24
3
112
65
12
18
13
92
27
9
4
23
25
8
33
87
12
9
6
48
60
85
35
6
36
7
11
33
93
19
101
78
1
17
7
24
77
36
18
25
65
12
24
30
105
9
120
3
33
6
54
39
9
7
108
20
33
31
59
21
99
13
120
17
3
15
12
18
31
20
171
1
35
12
42
12
6
18
51
4
12
8
33
27
16
5
39
52
5
18
66
27
45
6
45
12
64
17
43
47
33
21
3
15
45
16
35
1
29
43
17
15
3
90
7
48
65
3
3
73
29
31
32
33
12
24
84
63
105
18
12
18
18
33
3
36
9
33
51
16
5
36
30
57
24
36
33
15
87
78
48
6
30
90
33
48
24
45
30
25
11
18
6
18
7
5
18
60
66
51
16
5
6
54
12
31
84
48
17
7
11
72
69
16
47
93
9
91
48
11
49
5
15
24
16
80
4
17
31
23
21
3
48
24
21
9
15
12
36
33
7
20
4
71
36
13
32
36
4
41
54
72
42
15
3
102
60
12
27
51
1
29
75
40
8
24
28
36
11
1
20
9
3
48
9
30
61
29
96
15
16
41
36
15
57
30
9
4
5
27
45
39
64
60
44
45
36
15
9
87
3
48
72
60
18
12
31
29
19
29
7
11
145
59
33
93
87
3
12
24
48
36
21
16
17
31
48
12
5
12
72
6
72
1
17
55
20
105
54
45
27
12
9
40
59
13
23
25
29
24
67
8
135
45
45
3
36
15
57
15
54
42
102
3
3
37
11
61
65
6
81
57
7
29
6
13
17
3
3
73
53
30
13
104
12
16
36
12
11
12
78
48
39
105
42
90
67
48
23
61
17
159
12
21
75
3
37
17
36
7
36
41
67
20
24
33
3
12
75
42
54
216
33
4
8
93
3
40
65
27
45
36
6
73
36
12
53
6
30
39
51
36
24
21
112
140
51
66
144
27
33
36
18
12
18
43
11
9
24
88
32
33
139
32
4
23
1
36
35
12
198
18
13
12
17
15
28
77
87
16
41
39
87
42
51
16
35
6
15
15
33
63
85
41
87
57
36
12
3
51
13
24
44
51
18
7
120
80
24
4
12
41
36
75
51
18
84
19
60
8
21
24
18
12
13
65
3
105
43
29
18
66
18
36
9
72
48
69
75
15
85
47
12
145
5
79
36
60
36
5
3
64
53
3
24
84
15
45
16
83
24
12
36
253
35
25
20
9
15
3
21
3
126
18
30
24
72
18
61
41
3
76
107
12
18
91
23
18
18
85
5
75
33
79
36
23
6
27
16
36
5
36
6
21
64
41
30
1
17
6
49
5
108
15
40
35
1
17
27
9
91
20
15
12
1
12
8
51
6
48
87
75
129
84
120
45
51
16
48
24
8
33
163
44
72
76
47
13
35
96
30
6
90
54
30
43
53
15
3
36
13
5
19
20
81
6
9
81
30
81
9
6
21
15
72
73
8
72
93
19
8
9
24
19
48
17
43
48
17
103
11
49
5
12
18
6
3
105
12
51
27
36
30
36
90
13
5
3
28
65
19
60
11
85
53
6
18
39
48
12
63
1
29
111
36
4
47
18
42
48
60
36
12
42
72
54
12
42
72
30
37
216
56
69
18
24
25
5
27
16
17
51
3
9
40
104
21
3
64
47
33
3
36
73
24
72
8
3
18
3
48
69
3
72
12
9
36
192
42
30
103
23
ABCD 96668302132*3^$a+1 [50053]
36
27
9
51
9
4
32
88
56
24
304
23
13
119
21
40
56
39
25
155
12
97
32
124
95
1
188
40
71
24
33
72
3
37
56
36
16
35
49
59
132
9
88
108
20
75
12
36
24
105
231
12
45
27
48
265
48
32
12
28
84
44
39
13
20
75
97
35
108
45
120
108
39
73
155
25
47
48
132
13
72
48
83
24
57
63
45
15
117
51
9
3
61
96
8
51
24
133
35
85
35
33
12
100
32
15
33
63
37
35
9
16
47
37
56
15
9
40
8
48
48
64
12
59
49
23
49
48
12
44
27
25
84
8
3
60
265
35
85
84
36
140
15
33
52
47
1
59
45
112
8
96
12
48
12
27
48
120
13
84
11
25
32
87
21
27
49
8
15
141
60
64
20
12
3
13
8
156
60
40
24
36
23
36
85
20
16
11
205
180
35
57
52
60
71
12
33
12
63
9
208
12
20
3
37
8
40
120
8
52
35
61
92
4
96
12
68
3
9
36
4
71
81
24
16
191
45
4
11
13
95
24
25
35
37
24
56
39
37
60
212
28
32
171
61
83
37
20
4
60
119
156
49
108
23
12
12
1
95
45
4
11
1
96
47
37
68
120
52
60
80
40
23
33
48
136
56
48
15
21
124
20
27
97
8
15
49
140
3
48
132
13
104
51
49
48
60
20
3
12
45
112
56
147
13
8
24
51
9
51
1
44
39
121
32
28
56
3
57
36
3
69
40
60
95
60
153
48
64
120
71
12
37
12
11
37
32
64
12
72
23
129
39
25
120
44
123
25
23
37
92
16
72
35
57
76
47
9
99
12
109
20
108
16
36
96
8
39
13
44
3
1
12
35
33
4
56
16
96
48
35
69
3
105
12
120
171
45
24
3
72
85
11
85
44
111
97
188
4
71
105
52
47
36
21
4
60
36
36
72
11
12
9
39
9
48
112
23
12
48
45
27
36
9
3
120
69
99
24
13
8
12
183
9
96
15
85
35
9
52
120
83
120
57
76
83
120
21
16
23
132
37
8
12
3
13
36
8
3
13
36
20
3
216
37
143
97
12
215
45
15
45
63
33
75
24
13
60
35
60
373
96
20
88
8
15
9
84
16
60
71
9
16
72
35
45
12
4
96
11
133
140
4
8
27
57
300
24
135
24
45
36
12
4
80
40
120
24
24
11
141
36
15
93
4
11
105
39
1
95
21
4
44
12
88
12
11
12
96
57
4
83
61
12
167
73
23
37
47
85
83
72
133
32
76
35
165
99
25
23
73
116
60
100
11
49
156
8
15
24
25
23
12
213
88
47
109
36
32
63
12
13
47
201
60
12
27
85
72
71
12
96
72
60
105
15
48
84
141
136
20
3
108
93
39
61
92
48
27
12
33
40
84
116
15
60
12
37
23
85
56
16
8
63
9
3
93
63
24
36
37
60
92
3
12
73
23
12
117
75
73
47
37
48
92
36
24
3
60
25
80
76
47
48
84
105
112
84
12
24
156
215
73
32
12
40
156
84
32
60
76
212
12
63
33
27
117
64
32
63
12
9
51
12
21
12
4
11
13
59
21
24
3
60
108
37
215
105
12
3
25
68
75
12
69
63
145
20
15
36
109
23
12
73
8
16
48
176
76
11
9
3
21
72
40
8
27
48
84
177
136
23
81
40
36
12
36
59
21
27
25
24
36
12
131
49
20
76
32
4
23
21
16
23
37
71
33
15
120
144
1
32
123
204
1
59
37
71
133
20
16
71
33
4
71
60
24
33
27
21
132
48
84
88
104
123
48
37
83
12
57
16
227
60
60
13
35
9
3
36
9
96
112
32
52
24
36
108
71
241
144
35
72
49
59
1
48
23
13
47
48
97
44
96
100
44
39
12
93
36
111
33
60
16
36
23
45
240
60
16
71
12
60
37
120
48
20
12
4
164
3
25
12
8
24
40
120
36
180
204
20
123
13
48
24
60
140
15
25
72
56
64
120
71
33
12
15
120
60
45
52
8
255
12
25
11
9
3
405
63
21
96
4
23
57
39
72
25
8
39
1
24
35
13
108
36
11
117
15
25
8
208
224
15
ABCD 96668949064*3^$a+1 [50018]
8
12
7
24
24
96
24
72
5
64
15
9
12
39
9
192
3
77
4
12
3
65
31
60
48
21
15
84
36
5
52
108
140
112
3
5
24
7
24
9
32
24
40
39
41
31
9
15
81
3
65
12
16
27
60
60
45
48
99
21
72
56
72
48
24
72
40
3
5
36
76
56
19
89
79
36
57
3
36
9
39
17
19
5
55
36
24
17
7
105
15
53
28
44
96
24
175
65
28
39
5
24
16
39
21
84
56
43
36
89
55
41
12
12
67
29
64
27
48
57
108
15
36
69
60
15
53
7
113
4
15
45
3
36
41
244
75
9
8
4
20
19
89
7
141
3
45
32
19
9
36
56
120
160
24
3
36
17
48
24
16
15
105
60
15
21
120
3
5
40
15
41
76
108
20
7
5
4
12
39
9
24
60
20
16
12
63
17
43
36
48
53
112
32
28
111
21
24
75
24
21
51
105
44
136
39
5
16
60
75
5
79
5
4
12
39
105
15
36
9
20
4
80
96
19
21
20
19
36
21
84
15
36
81
12
12
8
12
43
57
3
5
7
108
93
3
60
105
99
36
9
15
57
20
16
60
144
3
36
81
15
9
72
27
5
67
24
77
7
65
16
12
87
5
55
12
21
8
84
127
21
8
40
156
3
57
39
41
48
100
147
24
21
84
12
32
28
80
43
9
60
132
15
5
103
60
41
12
40
39
60
24
17
108
91
69
24
27
69
32
40
32
67
53
7
53
28
24
39
9
87
105
24
15
60
69
27
41
100
32
40
248
60
4
3
60
45
75
81
39
57
84
12
72
12
116
64
15
33
72
15
21
3
24
57
39
57
3
9
20
28
128
36
79
17
7
81
135
57
3
17
43
101
79
45
111
105
8
55
36
9
12
48
48
8
16
44
100
39
53
4
3
12
9
75
5
31
113
55
36
21
36
39
221
7
21
39
57
3
113
72
7
65
19
21
8
76
15
45
20
19
216
60
69
56
156
16
32
60
91
144
45
15
65
7
293
12
16
3
149
16
96
3
12
33
12
3
41
4
32
19
41
40
48
51
57
32
52
44
79
101
16
3
5
7
65
48
7
204
21
75
24
60
24
36
77
283
60
21
20
40
20
64
39
12
33
15
93
27
5
7
21
8
40
56
24
4
27
21
12
32
55
81
48
15
60
17
60
48
19
36
24
12
93
32
24
139
57
60
68
31
29
16
15
21
80
240
4
51
105
20
16
8
40
96
3
5
55
57
36
44
24
91
45
20
96
52
48
12
68
67
57
84
15
89
16
51
53
12
84
55
9
56
31
21
27
21
111
21
3
60
105
132
87
12
89
31
24
45
12
48
15
149
12
79
9
87
165
20
19
24
173
4
15
45
3
5
127
9
32
72
91
5
19
141
39
12
29
24
67
65
115
24
24
45
12
159
84
53
19
9
36
8
31
24
65
31
17
28
80
31
65
76
68
52
8
120
144
16
39
12
108
17
40
68
60
52
39
41
43
33
39
48
36
24
77
40
3
53
48
4
36
56
55
24
89
7
53
48
4
75
29
19
5
60
7
144
21
36
80
4
63
132
29
12
4
8
40
27
24
45
15
45
135
141
8
31
9
60
12
15
5
100
99
117
120
8
55
41
24
19
57
3
65
247
60
21
8
139
53
43
24
125
76
12
48
159
17
24
115
41
60
16
20
19
129
56
19
5
124
51
65
64
15
57
84
51
45
3
12
24
96
41
28
164
55
57
68
16
12
44
40
8
120
88
20
4
39
21
3
96
36
60
24
21
36
60
44
43
45
8
24
16
3
105
84
12
3
96
36
5
4
96
63
21
12
20
7
12
53
31
9
96
12
32
16
51
105
3
77
36
4
15
120
101
7
57
63
21
32
48
19
72
93
15
120
33
3
89
96
31
29
40
56
16
63
149
112
84
24
27
21
24
24
36
3
77
4
12
87
21
15
21
36
60
3
41
24
31
81
32
55
57
39
21
3
12
5
28
36
99
5
7
24
5
100
44
7
101
4
39
36
9
56
16
27
5
31
9
92
124
32
4
96
12
32
43
12
9
20
12
7
45
32
16
20
7
60
60
65
7
81
20
79
48
72
41
19
33
51
117
87
156
36
41
7
33
3
60
45
12
48
80
4
51
65
55
57
24
3
36
36
101
103
17
12
7
24
21
63
33
8
55
57
27
41
100
12
3
17
28
75
24
65
7
105
44
4
8
40
8
84
76
15
60
149
148
39
45
3
21
39
36
24
5
112
39
24
12
33
36
39
12
5
100
3
45
87
53
136
12
39
89
4
15
57
20
4
75
81
36
39
9
99
93
3
9
20
7
41
7
17
208
36
12
8
31
33
12
219
36
5
24
55
17
67
36
9
12
48
32
28
87
29
4
8
7
57
15
60
69
75
96
24
5
16
3
132
5
148
32
108
7
29
139
45
120
72
8
16
32
7
165
75
36
120
41
19
9
15
21
12
183
156
48
36
17
ABCD 96669111226*3^$a+1 [50015]
9
84
60
36
56
40
56
148
84
3
9
45
83
67
21
48
20
16
60
9
59
1
27
9
3
116
12
7
36
96
69
20
36
4
24
27
54
107
52
32
16
128
12
40
32
175
53
24
84
180
184
15
48
24
33
32
55
5
1
12
90
42
39
120
60
27
29
4
36
63
5
12
136
68
151
6
39
36
12
105
18
5
19
5
24
12
12
13
18
21
44
136
108
51
29
52
24
72
8
31
21
80
60
55
29
36
12
13
75
12
32
64
32
88
24
147
9
36
39
29
12
40
48
3
5
24
19
60
12
108
6
30
5
16
80
28
80
52
84
60
48
116
4
32
25
24
30
21
24
15
69
8
52
20
12
28
32
4
9
23
43
17
4
21
63
9
11
37
18
9
8
28
45
135
12
3
9
21
6
41
7
41
55
17
48
40
56
4
69
15
33
39
44
36
16
8
40
15
9
20
16
104
16
51
24
12
77
31
36
29
84
72
4
9
23
55
5
67
5
28
48
12
8
36
40
44
64
51
5
24
28
84
48
8
28
120
57
23
72
72
168
19
9
216
9
11
4
45
59
25
11
36
100
8
48
4
45
54
41
24
40
27
77
7
5
4
99
60
12
29
4
21
75
44
25
11
7
72
17
1
23
121
180
59
16
123
5
12
64
81
75
15
45
105
30
36
5
55
17
36
1
63
96
60
20
40
21
63
8
24
16
140
19
6
27
3
65
12
55
18
3
51
84
77
49
95
88
8
60
24
108
12
144
120
40
9
51
20
24
12
156
64
24
20
60
124
12
44
1
3
15
77
24
60
85
90
57
33
27
27
41
72
28
57
23
36
16
3
5
76
104
12
52
32
64
27
65
60
7
5
36
12
55
54
30
45
168
36
27
12
21
36
24
20
136
60
104
49
23
37
18
53
4
72
33
11
19
33
164
109
27
140
52
21
12
35
19
9
56
13
15
32
1
15
44
13
23
28
92
25
30
57
36
132
20
28
105
11
48
16
32
12
7
9
45
87
108
92
12
16
20
67
29
24
112
48
105
6
29
55
5
4
8
4
8
76
12
15
29
25
39
15
102
59
4
12
213
11
28
96
20
49
35
88
3
45
44
16
32
24
175
69
32
4
56
4
60
80
16
8
40
51
66
3
57
54
21
8
1
6
77
132
43
5
28
8
16
36
8
19
45
156
20
24
48
112
15
33
48
60
32
12
7
36
5
13
15
32
48
24
52
44
16
56
4
3
48
29
48
13
75
69
3
51
5
4
8
73
42
93
96
21
3
15
129
12
75
60
48
33
32
7
45
60
80
24
67
29
48
148
45
59
16
48
20
31
108
33
9
3
48
8
76
48
56
25
6
9
56
4
44
40
36
24
56
40
116
91
24
21
8
127
18
36
23
37
35
1
23
100
15
24
53
120
28
20
72
4
75
29
31
21
32
132
24
96
124
20
4
8
4
104
4
51
57
24
15
30
3
15
60
161
1
3
72
44
7
5
139
54
15
140
4
48
44
19
77
72
43
53
36
156
133
15
200
12
7
36
6
35
19
5
79
53
60
100
32
31
17
4
56
4
24
20
72
55
29
19
17
145
47
160
87
221
85
54
120
18
18
24
9
21
95
55
30
6
125
28
12
9
18
5
60
100
3
89
91
84
5
84
4
3
113
85
51
75
33
56
1
3
72
33
75
68
28
56
55
5
64
45
47
43
9
3
53
19
137
4
21
39
72
20
132
100
32
24
16
33
36
6
89
40
27
45
144
81
24
39
36
105
18
33
20
13
59
12
48
85
102
6
23
7
54
11
7
5
12
100
108
72
20
31
30
24
108
15
15
33
44
55
29
55
90
11
28
68
19
101
25
95
24
64
57
3
12
44
13
72
15
224
7
9
9
42
65
28
32
40
20
7
17
48
36
97
35
48
12
127
17
145
23
72
36
28
51
6
39
63
18
59
24
16
69
35
127
48
29
12
28
80
55
93
9
3
72
56
49
18
6
15
15
6
35
145
30
5
19
54
11
36
96
85
15
8
36
16
68
7
9
8
36
1
75
96
80
19
41
25
54
9
60
21
95
24
72
12
40
20
13
23
60
19
41
1
3
96
9
3
33
11
228
7
108
72
33
27
41
13
11
1
42
12
21
48
84
15
57
36
9
35
16
9
23
72
4
39
96
105
32
12
151
17
24
55
29
40
32
4
48
36
45
72
54
41
13
51
33
111
56
31
5
49
59
12
7
57
24
12
8
61
3
56
7
29
4
116
40
24
32
120
19
36
102
167
1
3
69
23
48
16
44
36
25
111
33
75
44
28
20
40
8
24
40
12
48
12
63
17
64
20
40
44
12
24
31
113
28
80
48
61
15
20
84
4
48
12
72
81
54
5
24
76
20
55
41
108
64
45
120
15
27
9
24
20
28
12
60
45
15
32
24
4
33
23
76
45
66
5
247
5
36
19
12
29
36
64
24
20
16
32
28
27
9
99
105
44
25
42
81
39
105
63
17
4
20
52
33
15
84
36
72
8
31
21
60
12
21
15
116
79
54
23
72
36
19
30
60
3
44
124
27
33
12
12
56
7
18
51
3
21
32
60
13
54
245
76
20
120
61
11
24
16
20
24
1
12
42
126
119
ABCD 96669148144*3^$a+1 [50010]
3
9
3
21
84
75
18
30
42
67
8
28
47
18
15
12
27
48
210
66
25
32
24
28
36
24
48
44
75
36
24
96
48
21
60
28
35
168
69
3
48
73
80
12
4
36
59
121
83
1
80
75
24
9
48
132
16
104
48
3
81
9
30
42
18
84
12
33
48
40
29
24
6
1
8
15
36
33
36
15
21
48
3
24
9
4
12
8
12
76
32
36
96
36
12
36
4
11
105
39
93
15
9
93
6
37
32
28
35
108
81
24
15
21
4
35
21
28
8
24
21
63
12
99
18
3
3
66
31
44
3
120
108
12
18
3
99
1
17
42
36
24
72
49
44
3
42
3
28
72
47
48
37
23
9
39
12
9
36
75
24
73
56
4
143
12
61
20
84
96
27
9
171
60
24
13
12
8
48
105
18
37
113
55
84
116
60
120
51
18
3
52
11
12
42
15
63
105
9
31
23
21
40
24
44
57
3
75
1
12
5
30
45
15
48
129
112
35
13
80
60
60
3
18
39
15
1
56
120
9
30
1
41
15
24
15
48
33
15
33
81
18
6
42
33
12
3
69
81
55
17
99
124
35
105
24
3
18
15
12
184
8
3
9
15
48
25
17
3
45
30
13
20
24
3
36
57
60
24
51
12
57
28
11
60
21
69
19
71
117
57
30
18
54
33
48
12
123
24
24
9
72
3
25
11
21
24
51
93
148
95
48
12
37
41
54
12
1
59
48
141
39
12
66
54
21
24
4
47
13
101
3
171
66
3
28
32
100
11
21
3
18
24
30
129
39
61
29
6
1
8
87
1
17
96
75
96
256
44
105
63
48
12
27
186
318
24
12
45
39
49
155
21
9
31
36
140
36
27
48
105
33
126
21
12
15
12
69
9
135
15
45
28
20
27
57
4
35
21
69
19
36
56
24
52
77
7
11
33
24
3
225
84
84
9
55
71
37
44
9
39
96
4
8
72
3
49
80
76
20
24
33
30
21
15
145
29
3
28
156
80
3
85
32
15
6
54
81
48
12
112
72
48
20
48
28
36
8
28
107
13
60
44
75
73
56
12
3
1
23
18
15
48
12
27
93
27
25
36
20
24
180
16
29
15
12
93
7
89
96
48
18
108
105
4
35
18
55
20
108
4
5
31
44
76
11
49
12
32
3
73
32
28
20
12
15
60
117
15
25
41
51
24
36
63
37
23
30
6
1
44
12
15
48
1
35
9
21
30
24
90
24
75
27
48
93
24
3
42
6
9
4
5
30
85
20
9
6
1
68
15
45
51
12
18
6
45
24
132
9
3
72
51
72
105
12
40
68
3
12
25
20
27
1
8
9
42
49
24
11
97
12
35
25
8
9
19
101
39
51
81
3
25
32
12
3
13
71
78
6
37
35
18
199
32
120
99
54
6
1
71
13
11
24
25
20
72
3
9
52
101
43
24
8
87
13
48
36
35
1
17
42
21
48
4
23
45
72
16
80
219
57
21
3
12
72
12
15
30
18
6
30
24
48
57
15
18
115
44
48
28
32
12
100
101
30
48
9
12
4
32
52
68
4
101
18
174
55
95
121
44
12
9
6
60
45
4
12
83
54
27
15
33
96
36
84
69
66
21
28
8
180
39
24
21
48
36
15
12
12
61
29
163
20
15
42
31
20
24
63
25
8
40
71
36
12
48
13
24
41
7
8
51
1
107
18
27
21
7
8
4
11
42
15
15
42
3
99
108
6
54
1
24
32
9
67
47
96
141
39
42
87
52
23
12
129
64
116
15
12
162
75
21
54
105
33
30
18
39
28
68
52
5
19
180
11
9
3
153
60
52
23
33
24
33
30
12
25
5
7
11
48
12
37
191
25
36
119
60
81
3
45
36
27
13
17
15
3
84
57
195
81
24
100
8
87
13
23
49
11
45
3
24
25
216
11
30
6
24
1
17
78
9
4
71
96
12
13
24
59
66
30
9
100
20
36
21
102
36
129
123
37
47
54
67
80
27
21
27
42
6
210
91
5
24
7
32
111
57
15
69
45
51
100
17
7
20
36
33
27
24
4
20
27
48
24
42
3
12
36
84
33
42
6
3
51
105
24
57
42
1
56
40
8
28
23
21
3
12
49
44
36
60
39
81
24
12
75
21
12
28
20
27
1
44
16
20
75
42
127
17
79
11
105
3
1
47
57
27
1
12
56
39
36
12
9
33
6
21
28
48
32
12
3
42
79
12
59
48
45
28
104
24
52
44
39
9
15
93
4
8
63
84
96
49
5
75
96
3
24
21
21
30
24
45
12
15
48
12
73
24
107
18
48
15
40
8
16
41
27
15
6
30
66
75
75
9
27
25
20
39
33
52
36
47
72
1
8
60
27
48
12
9
4
44
76
24
8
27
85
20
40
11
24
168
49
68
51
21
3
1
47
33
24
48
4
8
15
6
30
60
105
64
20
40
8
60
12
27
54
19
5
3
12
177
3
12
9
6
81
48
15
25
44
132
4
120
44
28
5
18
30
39
33
79
23
33
52
11
24
81
60
15
81
99
12
144
30
75
75
13
188
208
72
44
24
51
24
12
48
61
96
8
96
39
49
23
9
51
49
11
9
16
23
24
1
47
13
47
25
84
36
53
30
24
1
35
54
48
27
15
57
36
15
25
8
24
27
126
3
12
48
40
44
3
9
28
71
204
66
19
92
63
81
4
35
18
42
132
48
18
ABCD 96669801058*3^$a+1 [50000]
131
108
1
71
217
75
93
24
11
28
105
12
27
21
75
21
63
60
33
120
3
117
72
143
52
165
120
15
60
156
24
57
119
52
117
243
33
27
288
20
52
33
15
57
3
69
51
20
25
24
263
268
72
68
4
128
253
47
52
36
60
12
168
129
11
109
71
220
45
120
195
200
52
33
24
72
63
60
36
20
192
40
12
180
33
27
57
63
180
8
109
171
117
15
36
21
51
12
108
8
64
8
28
60
84
116
124
105
3
117
111
117
123
20
157
35
40
12
36
72
168
120
80
49
71
40
189
23
52
45
123
48
24
108
20
88
20
12
88
60
20
25
27
297
12
228
3
20
28
20
25
87
72
93
60
75
9
228
168
87
36
120
117
35
28
204
36
140
1
51
20
60
109
71
120
109
231
129
159
81
71
37
71
72
48
4
45
36
204
36
12
48
267
48
129
51
20
40
12
60
9
168
48
63
45
47
97
63
12
345
12
171
12
96
249
71
4
105
15
180
96
72
12
21
75
200
100
21
84
99
48
8
72
28
20
4
48
8
37
63
45
15
20
52
69
219
117
27
36
9
60
36
60
99
105
72
119
100
45
47
37
15
60
36
72
120
45
63
60
140
97
72
243
129
36
15
180
69
279
272
49
59
120
25
27
60
9
99
20
121
48
108
72
63
33
12
27
120
60
128
120
60
100
8
145
12
3
92
108
232
33
39
45
12
11
348
72
160
12
8
73
144
15
105
3
45
60
60
63
69
23
13
24
15
57
24
36
159
20
301
51
33
39
33
3
72
9
84
15
20
61
63
116
25
36
48
71
121
71
88
24
21
159
108
288
12
237
131
12
73
95
37
12
75
153
48
107
100
8
25
99
36
12
132
21
192
15
57
96
207
45
35
73
27
9
276
75
60
140
40
180
12
108
20
240
13
399
201
96
63
248
60
13
75
21
159
9
11
25
39
56
40
9
60
15
56
25
215
25
24
3
9
3
56
112
57
71
49
15
36
24
21
99
36
45
35
157
108
192
263
52
48
20
4
56
61
360
39
72
57
3
68
4
68
60
288
12
88
81
11
88
9
12
123
57
59
37
15
48
21
39
117
12
63
60
72
81
180
24
15
165
75
48
9
71
145
35
37
120
75
336
21
3
56
37
168
96
48
11
124
33
143
121
3
21
72
87
96
32
112
36
20
120
60
72
109
191
40
45
23
37
3
20
52
140
49
99
261
36
12
11
124
56
4
108
20
52
36
45
255
92
52
36
24
56
205
72
83
72
52
21
15
21
171
132
48
33
147
69
3
81
155
52
20
88
24
56
49
111
69
36
195
45
156
3
57
36
48
60
36
119
4
81
47
48
60
25
147
8
25
27
108
57
195
69
96
35
277
11
52
48
20
109
72
183
33
24
99
21
3
45
171
32
85
60
87
128
52
56
72
60
52
56
180
100
57
215
220
57
11
49
180
60
131
100
9
48
35
133
99
141
264
51
45
155
120
85
24
120
ABCD 96669932462*3^$a+1 [50000]
18
6
42
18
60
65
7
41
25
39
120
9
72
6
18
71
97
87
81
3
3
96
24
5
19
24
18
71
72
1
42
6
6
60
30
63
3
21
27
36
12
6
30
18
24
78
21
45
47
1
54
9
36
36
3
9
36
9
6
84
36
144
81
15
9
8
40
57
48
51
15
5
7
69
21
59
76
33
72
39
27
48
57
27
42
47
31
12
45
33
48
47
67
65
84
67
5
1
39
15
33
39
5
64
12
111
12
137
16
12
57
24
23
97
111
24
51
113
12
25
255
3
57
44
7
41
145
24
48
203
28
84
15
17
16
93
15
39
72
17
48
43
30
6
36
21
9
42
6
51
96
12
39
24
9
27
53
55
186
15
15
33
63
125
13
87
3
6
39
9
54
48
120
18
6
18
11
4
15
29
64
27
5
61
51
12
27
36
9
27
5
24
31
24
48
66
39
9
27
75
36
5
88
56
252
61
15
8
73
24
6
57
81
6
21
44
4
12
39
12
24
54
48
30
9
9
18
29
31
12
48
93
8
25
24
24
42
17
37
47
31
42
95
100
3
18
15
3
41
67
105
15
5
16
27
66
42
12
9
15
129
3
84
12
21
51
41
108
103
12
5
28
3
29
37
11
37
48
150
53
115
12
21
33
42
17
55
6
15
9
54
138
78
24
17
25
30
12
21
51
96
54
102
24
48
9
15
153
8
1
27
20
67
48
6
42
5
19
30
30
60
141
3
102
51
39
6
15
56
19
30
120
24
24
24
96
54
42
18
30
30
12
12
33
24
60
48
132
57
54
65
96
121
3
68
1
23
49
54
84
60
33
111
33
96
39
21
51
57
3
24
5
91
29
7
18
3
27
36
24
9
36
9
3
27
5
36
7
5
37
59
16
15
30
24
39
27
6
72
18
48
6
23
1
24
24
66
6
6
173
31
5
73
63
24
3
60
90
83
60
1
54
9
39
57
9
6
36
33
3
48
65
1
27
96
39
174
95
43
48
17
13
102
42
111
48
24
12
63
84
9
32
4
45
24
15
51
36
48
21
3
41
19
102
15
63
141
39
6
87
32
25
3
147
36
41
37
11
108
31
57
111
24
18
39
27
6
42
93
15
24
72
18
18
30
48
102
12
93
8
91
33
3
12
81
15
78
18
48
29
24
49
23
7
18
63
33
15
156
3
12
21
9
3
48
3
36
125
1
135
9
27
45
23
16
3
12
24
36
36
45
36
9
6
57
27
29
40
57
11
67
12
30
24
15
9
99
3
33
51
12
29
16
87
9
39
54
39
33
6
9
57
48
78
12
48
41
7
36
137
25
15
3
5
28
21
23
7
66
27
87
228
18
95
4
48
15
6
24
30
36
12
162
78
18
96
18
30
6
132
54
24
171
69
126
57
27
54
71
1
71
40
15
24
9
27
45
3
17
64
21
27
36
57
24
59
61
18
21
3
45
51
12
33
12
45
54
17
7
17
1
24
24
6
17
169
78
5
85
30
29
37
48
102
18
96
90
45
48
147
45
39
5
55
29
7
12
12
57
15
21
3
60
21
32
16
24
9
95
31
84
117
15
12
36
18
78
12
240
89
163
36
54
3
12
56
60
12
1
48
42
24
69
147
12
18
6
9
9
63
9
6
5
37
6
33
51
36
66
6
48
84
24
9
15
6
24
15
57
42
6
54
21
15
60
33
33
6
9
15
120
18
6
12
54
39
15
29
48
133
119
1
90
5
36
31
54
48
87
240
20
4
24
24
39
5
37
72
3
48
60
33
18
53
1
27
3
12
29
136
15
9
87
72
9
75
12
12
45
39
5
4
72
48
39
72
48
41
1
23
43
24
12
21
45
90
60
18
6
60
6
3
171
24
24
12
5
1
18
6
78
57
75
30
75
39
30
87
3
30
48
6
33
3
30
90
36
42
3
51
48
17
49
30
36
29
16
9
18
45
48
9
15
201
6
29
43
84
36
57
33
48
24
6
69
32
43
12
41
13
78
12
54
90
41
13
23
40
8
1
258
12
41
40
51
72
65
7
21
15
21
27
9
3
54
24
24
119
40
15
17
40
33
71
25
6
138
11
19
42
71
1
6
42
66
72
65
13
3
27
33
99
30
66
12
9
63
33
48
104
7
33
12
27
96
17
49
23
31
9
72
32
16
56
25
6
18
48
51
15
24
9
48
3
42
23
1
27
21
39
9
15
3
6
63
32
16
48
33
66
21
24
3
33
44
7
84
12
108
126
24
24
66
21
63
33
39
41
108
55
54
63
3
78
119
31
18
66
24
12
18
3
48
27
18
3
75
21
92
36
37
6
21
69
15
12
12
9
54
12
6
63
152
31
17
7
17
7
18
59
13
144
54
9
3
21
48
15
41
73
39
24
15
9
9
54
60
54
51
21
6
65
193
15
9
59
48
13
47
1
42
5
1
24
27
15
12
114
39
15
9
9
24
15
123
41
13
6
144
45
108
36
87
69
39
72
66
15
33
39
12
63
149
40
15
48
12
6
131
13
48
24
6
36
12
89
31
12
24
9
123
5
4
8
49
30
66
18
6
18
117
9
27
237
15
3
81
32
19
17
12
7
192
5
1
30
156
41
19
81
87
36
108
17
97
48
6
48
29
16
45
42
30
27
108
3
93
20
28
24
3
30
23
40
3
29
103
9
3
9
75
72
12
45
3
33
15
69
32
1
54
9
44
132
55
33
9
23
16
224
16
48
20
19
156
5
1
42
6
11
52
15
45
27
12
54
66
108
17
88
33
23
4
12
15
42
90
6
6
72
24
101
36
40
75
6
ABCD 96670159988*3^$a+1 [50044]
6
9
9
75
12
45
15
48
117
123
27
18
27
45
63
57
18
96
30
150
21
45
51
183
54
63
60
84
15
60
18
150
12
69
12
183
54
12
120
60
30
9
81
24
6
33
45
15
96
96
9
24
12
15
129
24
12
3
15
57
99
24
237
9
30
54
96
84
12
3
60
132
15
54
27
24
3
126
36
84
30
84
60
66
6
60
21
3
6
60
54
90
15
45
36
60
78
72
78
12
204
36
24
96
108
27
36
33
66
24
21
15
225
3
45
15
96
117
12
48
132
87
24
36
45
63
6
27
72
195
6
126
30
18
93
48
69
36
66
30
39
15
54
42
90
39
9
60
36
24
27
15
18
3
93
96
15
48
87
108
60
81
9
120
72
39
15
6
99
39
30
51
36
3
12
30
24
111
9
51
36
333
84
42
24
36
9
12
27
30
3
279
9
21
15
48
60
45
276
24
30
33
69
24
36
48
36
27
9
90
18
36
66
18
27
33
51
12
84
33
6
114
72
51
99
69
36
75
18
6
84
21
9
300
102
30
18
36
36
114
24
42
18
15
12
48
96
105
6
18
27
15
78
36
39
111
81
39
9
21
114
57
3
162
24
96
195
39
177
27
45
57
54
105
39
102
51
93
30
357
144
120
69
6
24
69
15
42
15
45
144
84
96
186
24
96
240
30
84
27
9
30
21
57
36
120
15
135
21
3
60
12
198
27
9
30
66
54
6
24
30
9
45
96
6
33
96
60
9
42
33
57
24
36
183
135
21
111
78
60
42
24
6
18
93
9
18
192
30
60
30
21
9
24
24
3
57
6
21
3
45
156
81
51
9
51
27
33
33
144
30
6
30
6
84
51
63
30
12
108
3
63
66
39
69
72
123
45
12
54
30
126
30
168
63
57
3
87
42
3
21
36
30
30
3
72
3
12
48
42
15
3
96
45
21
30
18
72
84
39
27
21
12
27
24
6
3
51
30
6
18
27
9
39
57
18
21
12
24
3
30
222
45
33
75
105
102
54
234
36
66
60
78
12
93
81
75
9
30
30
171
36
60
189
6
153
45
72
15
39
57
87
261
111
18
63
48
9
87
3
102
108
3
3
21
399
81
69
96
3
21
30
45
99
12
9
75
90
15
21
54
177
99
141
69
30
81
3
30
51
24
9
36
60
75
36
75
30
63
141
30
36
60
201
57
12
39
129
63
69
24
54
30
12
24
60
87
57
3
99
18
111
12
27
6
51
48
57
18
72
48
213
27
117
9
15
264
105
60
15
57
3
36
9
3
48
21
111
99
45
33
72
24
66
18
66
21
48
21
6
18
12
180
138
45
36
9
3
84
33
12
60
30
18
30
12
9
21
108
36
24
15
132
15
60
78
12
150
114
36
228
72
39
15
6
18
66
156
24
6
78
42
18
6
204
45
12
219
36
18
3
27
156
45
96
45
3
48
69
75
45
99
12
12
48
123
66
75
63
30
15
15
72
45
9
210
126
3
75
42
63
45
63
48
39
36
36
33
45
6
24
6
60
231
45
90
18
135
177
78
6
27
27
42
24
27
27
72
198
30
6
36
63
57
75
9
27
69
30
141
57
12
54
60
69
36
24
36
15
66
15
48
201
66
114
66
90
48
30
6
66
213
27
30
84
27
24
48
48
207
30
96
15
129
12
180
75
15
30
60
48
111
9
36
96
3
45
72
18
120
57
93
12
18
6
51
45
3
57
18
21
21
60
18
141
75
9
12
48
27
18
63
153
135
111
18
102
60
168
36
36
33
132
93
72
3
75
120
45
72
24
69
42
24
126
15
33
75
45
12
120
39
12
63
84
12
93
21
6
54
36
210
9
120
69
6
66
54
6
48
72
24
30
6
123
21
96
3
96
21
48
36
111
24
96
120
15
21
12
15
12
21
33
135
12
177
3
9
159
15
66
18
12
90
114
6
18
240
96
66
54
114
3
27
180
6
114
6
60
27
117
72
24
6
9
15
114
12
48
96
111
15
60
30
3
36
39
36
117
9
3
21
36
ABCD 96670392764*3^$a+1 [50122]
72
96
44
16
132
48
20
4
72
36
8
196
84
84
36
32
76
20
12
91
125
67
45
72
60
48
24
60
36
8
31
33
80
52
36
68
64
24
36
44
28
8
52
36
144
56
112
80
40
12
8
4
68
48
4
108
3
9
12
27
9
60
44
16
128
400
132
20
196
12
108
80
4
36
12
192
44
28
111
113
72
4
3
29
4
20
124
36
140
108
28
24
24
140
4
120
12
12
192
48
36
104
16
164
12
76
108
96
32
4
44
4
132
32
4
48
56
72
88
68
4
32
64
96
84
99
17
196
24
60
180
36
12
32
88
36
8
16
111
57
12
60
32
271
45
44
180
220
24
44
16
144
36
132
72
116
52
12
68
52
32
64
192
20
4
84
36
132
12
87
5
4
108
120
20
36
108
76
132
8
40
63
5
28
72
108
12
32
175
485
112
56
52
72
56
48
40
48
20
4
32
64
108
36
12
60
36
60
80
16
132
176
40
12
32
24
52
51
77
48
24
4
12
92
144
127
237
36
63
69
24
132
108
120
32
43
65
40
20
28
87
129
8
40
144
36
116
40
164
52
24
260
4
24
152
55
9
8
24
280
72
20
28
44
16
12
15
53
88
48
20
96
48
24
28
12
63
33
24
32
64
8
76
308
31
89
16
8
40
8
132
144
180
40
24
20
60
52
3
105
72
312
72
63
77
40
36
180
32
232
60
44
19
41
108
108
4
252
255
21
27
45
3
21
60
44
72
472
20
36
120
24
4
48
32
132
48
52
48
36
27
5
12
88
36
60
12
156
8
64
180
8
64
12
20
91
29
40
92
184
135
165
72
60
44
124
20
28
192
24
300
56
4
111
144
93
12
8
36
76
15
57
87
5
16
24
72
8
36
76
72
75
81
12
120
24
8
148
72
12
108
116
19
9
120
104
76
68
4
72
60
56
60
148
12
36
87
45
24
12
15
17
76
248
91
165
24
8
4
48
144
24
15
21
60
24
60
120
32
52
20
144
88
12
60
188
36
40
48
56
76
72
8
52
12
80
24
52
32
144
64
176
88
56
156
88
56
24
40
12
56
36
148
68
7
165
27
65
172
8
60
76
12
48
20
40
27
9
24
63
81
8
24
31
41
4
3
81
68
36
64
24
44
36
16
20
16
20
199
57
104
304
12
8
43
33
68
12
28
32
76
132
44
52
32
220
84
24
164
55
57
24
96
204
36
63
33
60
24
75
77
184
56
36
52
20
40
104
28
36
96
20
40
44
60
4
140
300
112
36
12
87
101
40
32
88
27
5
24
4
108
12
204
12
68
108
24
12
76
20
232
60
32
40
152
4
51
5
52
108
12
168
96
36
3
9
32
7
33
32
148
84
80
52
3
69
60
116
4
36
48
44
4
24
12
48
32
100
75
9
20
4
36
48
48
123
129
80
4
27
365
72
4
72
32
4
8
28
12
96
84
24
8
60
36
7
129
80
31
5
40
12
92
108
16
128
40
96
8
148
72
212
40
44
108
72
100
12
36
51
81
336
12
44
7
5
28
80
60
84
24
100
92
76
20
88
24
12
336
12
12
3
93
36
116
16
84
104
228
60
120
60
76
80
24
40
24
48
152
31
317
148
72
48
87
48
117
96
171
9
24
20
96
16
96
36
120
320
4
27
69
152
28
120
60
8
43
65
312
52
12
24
48
8
7
33
15
141
56
52
92
84
4
20
76
68
40
44
52
8
40
24
12
48
51
ABCD 96670416184*3^$a+1 [50066]
37
30
36
6
47
55
125
1
6
60
96
5
13
12
11
31
30
32
27
12
25
12
78
6
47
63
54
3
1
12
74
4
14
4
84
23
1
155
3
28
8
9
19
44
9
1
119
19
6
24
18
12
89
24
36
57
4
30
2
16
18
5
25
95
7
24
8
9
79
144
38
10
6
74
69
21
46
125
25
20
63
36
36
1
6
17
55
6
50
4
36
6
8
72
4
12
264
30
14
52
2
16
54
56
4
36
54
5
60
1
20
70
20
45
31
50
18
52
6
68
27
12
1
90
36
29
1
2
21
67
110
28
35
43
113
37
47
21
4
72
11
25
114
29
55
5
9
16
66
66
12
2
64
24
74
99
36
63
21
33
18
18
10
48
132
18
42
18
2
46
42
6
14
16
30
66
66
72
20
82
66
84
11
25
42
90
96
72
48
6
48
66
24
126
6
71
132
21
27
36
13
23
13
83
211
41
55
30
12
12
6
5
12
25
83
25
11
13
6
14
18
130
11
3
36
10
59
12
135
4
86
27
13
6
30
11
3
57
72
25
36
60
66
6
74
10
11
43
26
46
42
12
54
89
1
6
96
5
7
36
5
85
23
72
7
98
64
62
34
66
41
3
4
30
18
17
13
11
49
54
89
31
18
35
13
12
95
37
276
42
41
91
90
6
42
35
37
18
48
12
50
3
13
114
6
24
23
49
36
54
2
4
11
79
77
25
11
7
41
24
132
73
60
54
17
12
39
9
7
6
6
30
35
48
19
66
8
27
1
11
19
14
87
72
60
7
24
20
82
8
76
119
25
6
36
18
107
9
63
81
106
2
18
57
1
32
39
25
6
24
14
10
6
20
18
82
12
11
61
30
42
47
67
29
25
132
6
12
42
32
22
24
26
3
15
9
103
29
7
24
17
25
182
10
72
6
17
31
6
2
82
72
30
12
2
87
21
36
15
25
12
12
42
41
43
30
60
6
54
12
30
17
1
12
162
12
101
13
12
72
62
28
90
6
17
19
20
40
78
26
45
19
6
6
29
12
37
102
14
4
6
24
53
37
83
43
74
16
110
9
7
2
46
12
32
52
29
31
66
92
16
12
18
72
77
24
7
6
72
24
14
9
73
54
48
18
12
11
1
54
17
85
14
148
12
2
4
248
3
19
5
7
18
30
5
39
9
7
42
23
85
30
18
12
23
25
6
62
88
6
18
14
58
86
22
60
24
18
17
21
16
78
132
8
9
7
5
1
11
109
38
36
34
60
42
120
53
85
36
126
6
47
129
94
12
53
25
32
70
29
12
37
18
53
7
26
34
36
20
69
49
42
48
44
4
122
16
30
5
3
46
12
23
24
37
24
12
20
51
39
34
35
49
36
167
13
98
34
11
67
114
6
72
182
3
19
18
23
7
36
53
12
24
21
27
19
17
1
11
108
51
46
6
2
58
6
60
146
21
15
16
60
54
176
10
12
17
55
14
15
13
66
14
39
33
46
12
53
61
24
120
78
42
11
31
44
10
54
6
24
23
7
2
34
53
1
71
31
101
36
24
60
13
26
16
2
3
43
42
47
7
20
94
12
23
12
25
12
20
22
6
23
39
76
60
66
36
30
12
6
143
73
60
32
15
91
20
10
36
170
22
32
36
15
25
6
6
18
42
71
12
25
143
12
1
2
18
34
89
13
60
227
48
87
45
37
156
48
95
31
90
11
79
20
58
60
60
6
68
22
42
44
33
21
4
90
29
103
8
10
23
3
18
46
18
23
12
79
2
46
120
78
120
78
116
9
25
30
77
49
23
43
12
150
14
34
12
12
6
5
13
6
29
9
123
48
19
6
30
42
2
100
5
43
42
44
4
47
7
173
25
6
44
88
2
3
25
18
26
148
14
16
29
1
120
48
72
72
6
5
19
8
88
56
72
54
16
54
36
6
11
60
19
17
73
66
113
24
103
12
2
28
42
29
19
29
37
6
8
10
6
17
48
37
8
10
132
128
22
23
7
48
77
12
36
109
23
36
3
72
46
18
12
6
54
29
121
30
78
150
5
43
56
153
7
198
119
43
78
30
29
1
116
18
64
42
2
21
37
230
28
8
33
31
5
25
42
30
11
7
36
6
36
24
47
1
23
3
33
7
14
82
8
72
58
35
13
18
38
39
7
41
1
2
58
18
29
37
54
2
72
16
30
6
12
24
6
65
37
23
25
72
72
96
30
44
130
32
22
54
35
37
59
7
42
6
12
17
43
18
72
8
34
60
14
15
37
36
84
12
78
42
2
45
43
2
10
36
5
37
24
6
137
84
36
61
6
53
7
89
12
120
115
30
11
37
24
32
51
12
1
66
18
95
9
52
23
1
11
111
10
30
101
3
40
54
30
74
22
12
72
102
66
120
30
60
12
134
4
32
16
102
11
127
17
36
97
42
2
76
12
120
107
24
13
48
30
12
77
12
9
10
53
12
25
23
19
60
29
48
43
2
75
51
22
54
50
136
8
40
108
42
80
9
1
18
30
11
57
39
48
13
30
36
41
67
30
66
5
37
2
21
33
16
20
16
24
11
7
14
18
36
46
23
24
15
58
24
36
8
15
1
12
8
18
16
12
44
4
5
25
2
58
23
19
17
72
7
48
66
6
48
14
15
1
42
150
11
24
117
3
7
6
24
11
48
49
14
16
30
12
6
12
41
1
23
13
66
29
24
73
104
10
6
11
31
5
24
13
44
15
12
67
30
66
5
121
23
96
25
8
22
42
24
20
16
23
15
22
60
8
94
14
18
18
36
22
5
27
58
72
48
11
49
150
5
25
14
70
78
30
30
29
15
69
19
66
12
30
53
21
4
60
54
6
23
1
59
19
36
12
48
5
105
16
36
11
1
36
8
64
35
109
30
14
3
12
79
6
8
15
7
149
13
42
6
110
16
38
16
6
18
42
30
11
37
35
60
55
5
91
ABCD 96670546816*3^$a+1 [50053]
90
289
11
12
318
27
15
78
27
72
16
72
200
40
32
88
65
30
121
119
33
88
5
75
136
128
16
120
32
45
43
5
19
128
33
102
108
54
7
48
32
3
36
49
5
90
73
77
27
39
1
48
5
91
89
87
9
42
93
87
60
60
25
32
33
39
33
60
108
7
5
91
32
40
5
42
30
67
11
12
25
5
43
23
9
45
3
15
120
120
78
67
53
27
45
60
30
33
9
55
125
75
45
96
90
57
24
88
56
99
108
9
63
66
175
65
15
15
9
16
5
24
43
143
12
42
6
37
80
33
39
40
41
54
73
72
56
40
5
24
96
51
40
113
60
51
16
128
45
90
81
27
12
57
64
65
24
7
104
9
31
80
9
78
57
225
30
6
51
33
15
21
72
48
24
67
59
60
102
120
27
136
35
12
78
19
41
102
73
77
78
204
6
51
39
9
111
201
39
1
71
33
15
25
72
77
18
30
67
48
35
13
24
185
18
37
120
8
48
159
1
5
24
3
63
1
23
25
41
84
91
144
32
144
72
144
40
29
120
42
49
41
78
72
42
6
97
120
23
169
101
19
101
90
25
29
30
90
27
16
72
32
159
30
115
35
85
72
8
9
31
32
24
63
1
167
18
12
3
165
51
9
84
67
8
3
30
15
24
63
210
7
83
61
5
84
30
90
31
35
90
54
61
32
40
32
120
88
5
67
5
27
33
7
23
6
27
48
15
114
15
208
17
103
104
21
3
16
71
18
7
152
21
75
135
24
6
115
5
27
27
13
5
138
54
36
87
40
17
48
39
51
12
6
90
114
60
187
96
24
71
90
79
29
27
72
51
61
24
29
36
30
9
16
24
11
84
25
53
75
3
180
114
6
30
19
23
57
21
67
107
6
72
78
25
119
48
9
16
17
156
211
128
120
153
7
101
72
72
36
42
37
95
156
12
25
5
132
63
112
56
57
12
228
12
43
77
186
42
72
7
8
16
5
51
64
47
18
7
185
48
12
75
3
84
33
40
48
96
29
60
7
23
25
65
192
60
18
114
31
89
31
56
33
87
81
102
33
24
48
40
53
18
97
53
147
88
32
88
35
12
48
9
75
6
135
15
24
60
6
7
32
3
13
24
65
120
7
119
57
27
21
45
67
95
49
41
108
42
9
9
30
9
3
13
56
33
183
112
128
15
25
53
67
5
18
129
21
67
8
15
234
31
24
5
3
87
156
12
57
15
60
6
24
7
101
12
48
15
24
33
7
11
237
16
24
53
3
57
78
24
90
87
48
3
12
18
7
53
67
23
33
9
30
33
64
8
45
75
72
189
51
88
83
12
1
32
183
72
18
30
57
40
35
18
120
12
63
16
56
40
8
40
95
9
16
5
114
66
7
120
95
57
51
21
16
125
123
9
31
272
27
36
105
45
91
8
3
30
48
72
48
42
12
6
84
15
48
27
13
5
132
87
24
69
18
9
81
7
65
48
7
176
184
41
55
32
64
41
12
27
63
73
5
18
24
25
5
27
16
8
96
16
48
56
88
48
168
72
48
5
91
8
33
55
72
8
45
18
1
23
18
48
120
39
3
45
48
39
78
48
19
65
180
43
5
12
168
60
90
73
24
48
8
45
84
48
18
109
41
15
40
35
30
54
57
21
48
19
80
16
5
19
5
51
40
89
175
56
9
60
48
43
77
18
81
48
16
24
65
108
12
18
48
61
8
63
49
59
229
72
83
30
18
138
27
120
72
63
30
132
90
37
29
30
12
168
24
33
72
40
5
27
39
24
30
43
8
45
12
79
168
83
13
32
33
39
33
103
5
139
125
60
31
59
78
12
18
57
15
66
31
23
18
15
64
23
78
30
45
3
69
15
156
90
99
21
19
41
7
32
40
80
111
54
156
24
6
49
48
47
30
48
43
32
24
39
1
48
41
7
32
81
102
30
60
127
11
45
87
49
8
16
35
150
30
24
120
18
79
80
16
17
60
18
25
35
37
8
153
159
153
12
18
57
120
40
8
63
24
73
8
40
17
39
9
84
3
40
17
63
3
54
48
7
173
99
136
144
24
35
132
12
37
8
16
72
65
15
24
64
65
24
15
16
56
21
3
40
80
9
ABCD 96670623488*3^$a+1 [50022]
49
53
54
24
66
60
108
156
7
80
9
54
25
65
210
45
112
83
21
33
126
129
40
5
36
6
1
17
63
45
75
15
72
1
71
66
72
18
60
9
16
47
33
15
18
42
18
180
12
24
36
7
77
60
15
15
9
15
72
120
24
33
72
24
9
42
48
72
36
18
7
35
12
121
5
99
16
80
96
16
5
43
5
42
12
108
25
155
24
54
111
24
27
12
6
12
39
96
9
108
18
73
95
57
69
43
47
54
19
35
13
35
13
5
132
18
54
31
5
19
71
102
3
15
24
282
24
15
15
72
9
24
9
15
72
96
24
24
21
48
6
72
192
21
87
90
72
6
57
24
75
24
45
9
15
40
35
36
49
56
21
18
36
36
9
9
30
126
19
56
15
81
16
107
21
24
75
13
80
88
56
15
1
5
48
19
32
16
32
33
102
90
42
48
85
191
9
57
126
177
27
36
48
114
15
93
18
57
15
18
15
40
32
123
36
49
77
114
108
48
45
87
36
30
7
53
54
21
27
108
177
45
12
78
9
3
6
79
257
15
225
66
108
6
36
15
48
39
33
183
9
63
60
157
17
90
54
36
3
57
18
61
11
126
63
45
19
35
36
144
12
78
126
25
11
36
84
54
42
72
66
90
72
18
6
1
8
75
6
30
1
95
57
48
69
19
72
113
30
36
13
8
3
30
79
8
3
90
6
45
24
15
9
160
11
45
9
31
5
99
51
45
21
6
18
36
31
23
306
15
93
163
47
72
169
104
40
83
90
18
9
15
105
21
30
37
5
162
25
47
1
29
24
27
72
40
48
23
25
35
90
162
18
79
5
3
33
6
36
30
159
9
55
24
11
102
60
27
3
150
90
37
35
66
6
69
21
54
12
33
24
15
25
47
9
117
24
54
12
33
72
39
78
3
15
138
114
66
72
75
3
120
60
57
40
8
39
30
72
3
87
1
5
12
18
54
135
195
126
12
6
30
24
48
55
359
6
27
216
21
24
19
35
36
72
48
25
119
42
30
1
23
36
13
17
15
3
93
213
19
23
108
30
6
33
88
5
72
3
15
25
32
40
11
36
66
39
16
59
216
12
105
57
15
21
3
75
12
60
84
24
12
60
138
72
7
53
138
6
91
35
48
126
54
36
45
15
49
5
84
18
78
7
23
129
15
78
102
36
24
18
12
168
12
6
396
61
72
47
18
66
6
174
24
25
41
87
39
18
15
40
56
15
81
15
48
6
162
48
25
107
18
36
54
25
29
48
18
49
8
33
42
12
6
27
112
8
27
132
48
33
39
54
54
60
36
12
57
141
75
15
60
90
75
51
30
54
57
3
12
9
51
72
48
24
21
48
51
13
101
84
15
63
73
101
150
21
27
13
113
6
9
39
36
37
17
18
117
15
48
9
24
39
60
12
6
72
126
180
72
102
3
177
162
90
43
8
27
36
90
15
96
99
72
24
36
33
75
36
18
18
18
12
18
60
54
36
126
90
15
105
126
9
24
27
72
90
30
61
24
56
64
215
105
3
18
66
33
3
168
30
15
24
40
107
120
13
8
57
55
11
36
105
288
16
77
163
56
15
6
48
139
11
21
16
80
24
48
40
32
9
39
88
8
99
18
27
3
54
6
105
112
11
45
24
63
9
39
9
45
36
36
3
3
18
30
42
27
75
36
25
24
23
33
96
48
63
12
21
72
33
7
17
12
24
54
156
57
3
84
6
54
30
6
156
18
78
48
90
36
54
97
32
51
42
54
36
9
3
168
18
36
31
23
66
18
60
138
15
3
60
90
87
15
9
120
39
72
120
9
64
35
6
54
54
43
5
75
15
108
24
48
108
9
240
40
8
15
18
36
30
18
3
39
18
66
24
126
12
43
72
143
9
120
48
3
144
18
144
19
80
27
45
40
104
48
15
57
16
47
288
33
111
36
78
39
16
29
78
13
17
24
66
78
36
51
3
109
56
24
63
12
60
1
65
7
32
15
73
5
3
27
90
144
6
45
3
117
15
18
15
24
27
78
63
9
126
33
39
48
42
15
3
117
147
6
12
42
30
6
72
18
3
27
72
13
8
112
89
135
45
48
42
9
27
30
42
120
18
18
49
41
7
53
30
21
33
31
47
18
12
123
72
27
85
8
15
18
7
23
72
24
54
139
17
78
12
78
30
90
63
27
6
90
84
57
3
12
54
51
63
25
5
123
63
54
12
114
30
24
18
84
9
225
39
16
5
12
7
ABCD 96671160988*3^$a+1 [50071]
9
18
85
5
60
12
15
21
99
195
18
3
9
51
4
68
52
180
60
8
88
17
43
24
53
7
48
8
27
36
42
27
28
17
3
87
13
80
33
84
42
30
51
4
5
75
63
96
54
30
258
27
75
36
69
28
20
24
36
63
36
73
72
8
21
90
121
23
73
32
28
53
39
45
27
16
47
6
27
39
6
75
15
9
21
7
72
60
5
36
15
12
45
63
40
5
18
60
9
153
39
51
48
97
72
48
32
27
21
63
54
6
97
12
53
79
11
72
25
68
33
67
23
90
39
33
18
189
81
67
95
45
3
42
12
55
35
150
12
15
21
55
224
16
35
49
59
9
48
24
40
5
3
60
72
21
19
5
30
73
5
43
12
35
73
29
55
36
104
76
72
12
48
8
12
72
40
36
72
77
43
12
8
100
48
5
19
23
90
30
133
29
15
63
12
61
44
28
125
36
12
15
9
36
67
48
29
3
72
16
107
18
127
48
59
13
60
65
7
83
78
27
148
59
66
87
28
83
9
160
132
60
60
36
47
36
54
42
54
7
24
36
17
103
20
129
231
72
12
33
12
15
28
8
27
36
9
120
15
13
44
33
36
12
15
45
19
8
81
30
1
113
18
30
55
12
72
168
5
18
49
176
9
43
92
3
96
21
36
24
81
99
63
72
25
5
43
107
48
25
20
33
55
53
27
12
28
5
48
31
5
15
76
180
17
63
69
18
25
20
28
84
36
17
15
63
25
5
7
161
7
12
71
57
64
41
30
37
68
40
72
5
27
108
27
36
45
144
76
12
12
36
80
40
80
33
79
12
120
41
27
45
18
9
40
59
126
30
145
35
33
21
91
41
108
12
7
48
12
60
180
107
54
31
5
36
15
12
33
127
65
6
90
19
128
117
15
3
18
6
1
17
18
30
27
148
47
18
102
33
4
5
3
45
6
121
48
101
36
30
33
100
12
95
73
12
96
29
6
30
15
124
216
29
43
65
3
9
90
13
20
21
24
120
55
125
96
79
68
52
53
67
132
11
54
54
141
28
8
3
42
120
19
60
80
228
40
41
7
80
180
40
60
35
25
32
60
3
9
9
19
68
4
48
113
7
35
13
44
63
13
77
103
32
117
135
81
27
33
18
30
6
144
126
18
25
113
7
65
168
7
20
48
40
59
6
27
57
15
16
47
205
11
1
20
99
54
27
33
103
120
24
161
7
288
72
8
120
4
48
83
49
23
6
72
39
36
24
40
48
48
84
8
123
25
77
7
48
161
144
72
18
25
35
90
67
36
17
27
33
63
45
7
92
16
29
48
63
24
9
7
12
47
114
66
61
120
12
72
23
6
39
40
11
117
9
66
18
27
24
21
18
121
11
57
177
55
56
64
35
1
12
20
28
20
9
198
25
65
90
37
53
15
28
44
21
7
71
81
171
9
39
61
35
21
15
12
85
257
36
60
48
54
33
39
33
40
23
117
21
54
13
32
177
48
103
12
107
36
9
16
180
20
120
4
29
27
3
37
140
4
35
13
92
120
9
27
117
303
64
53
43
83
66
60
48
6
49
71
81
33
30
73
32
27
61
23
6
48
7
80
9
67
17
15
183
9
76
12
11
69
27
18
30
90
27
16
65
42
18
7
11
72
85
32
12
88
72
36
29
150
18
48
7
8
27
25
23
189
15
1
17
63
4
5
31
5
84
43
11
9
60
120
27
25
56
40
59
25
65
6
102
15
27
61
60
24
101
108
24
66
36
33
28
12
17
36
7
11
1
68
108
84
16
119
6
12
103
32
15
13
77
7
5
15
28
8
45
12
7
83
105
12
28
41
27
207
90
30
37
59
54
3
33
84
43
12
32
81
55
120
17
67
36
12
72
96
72
41
7
17
3
24
108
45
75
15
73
35
37
8
153
7
72
23
49
101
18
54
66
9
213
72
30
117
40
56
144
39
6
63
148
12
92
48
15
25
32
63
78
19
48
72
53
15
28
143
117
9
31
44
15
66
87
21
19
17
6
25
65
27
28
125
7
5
6
117
12
15
36
9
12
15
18
12
55
116
4
83
13
32
3
90
24
180
271
72
125
55
80
201
24
3
64
8
15
165
63
69
9
90
49
8
24
3
45
105
7
56
220
17
60
43
23
60
30
19
17
36
19
156
32
52
11
60
9
39
61
8
57
24
39
81
6
1
17
3
9
15
76
17
72
51
117
3
63
49
92
21
27
141
126
18
72
30
81
24
39
9
88
24
68
135
25
8
12
88
20
27
73
32
45
7
ABCD 96671576252*3^$a+1 [50001]
84
8
52
84
24
11
37
32
16
12
108
44
12
4
84
36
60
140
76
113
216
19
12
80
33
15
28
84
20
4
72
92
16
35
1
17
66
133
8
60
4
47
85
180
48
48
180
12
32
33
72
3
28
35
25
24
84
12
44
16
32
132
168
156
64
48
44
88
12
24
20
16
60
276
48
53
3
4
116
4
20
40
47
93
112
32
72
24
16
65
3
100
20
21
18
37
36
120
84
44
75
37
29
7
72
12
96
8
76
36
68
136
35
61
8
123
1
53
43
287
85
17
7
104
39
25
20
12
84
4
12
60
17
19
24
59
1
60
35
93
88
180
8
4
92
148
20
136
17
19
68
232
168
41
7
11
49
24
36
164
28
152
40
44
21
343
65
15
72
48
100
12
24
132
48
35
97
24
11
30
63
52
101
96
7
120
20
240
4
12
101
48
78
1
24
41
15
40
20
64
29
199
60
101
91
96
44
40
132
48
20
76
72
167
1
36
17
19
284
24
40
20
24
72
28
32
33
24
27
40
20
16
8
12
3
105
60
40
92
4
12
8
36
21
19
44
76
24
245
19
12
113
78
33
4
92
184
65
7
12
71
48
6
51
21
103
215
1
113
27
21
31
32
15
1
44
12
4
24
168
8
75
61
35
193
32
28
32
4
24
23
85
24
120
101
55
44
48
28
212
3
9
88
32
3
97
95
54
55
144
80
40
96
24
60
29
79
68
36
4
116
64
12
8
136
248
36
4
101
199
12
44
40
17
3
24
28
84
128
12
16
59
108
25
56
4
5
67
24
24
48
92
28
204
95
18
187
83
373
24
8
36
16
36
132
95
21
24
3
37
5
43
60
161
19
180
41
43
8
36
36
48
147
121
44
100
156
104
51
49
44
40
29
103
152
57
15
4
20
64
95
45
16
23
21
60
52
155
1
8
69
115
29
19
44
4
24
32
120
63
13
8
76
8
76
44
88
108
60
59
1
17
7
41
67
68
60
124
36
11
18
91
24
108
83
25
12
17
31
36
23
61
96
35
9
76
20
4
164
21
135
4
48
59
1
164
28
20
52
113
175
11
9
3
13
224
16
23
37
11
45
28
60
120
96
36
197
3
28
192
20
117
7
156
128
40
92
16
48
12
12
152
4
71
1
143
30
151
8
63
157
168
8
36
28
56
84
12
60
28
101
31
89
91
84
155
109
32
24
24
63
9
39
45
84
28
48
35
84
1
59
25
65
15
100
72
11
37
12
89
24
18
117
27
49
53
51
256
12
84
35
180
1
12
36
5
72
27
12
40
48
83
169
48
71
21
39
121
8
9
151
72
17
43
48
107
48
1
60
35
49
12
5
75
24
4
32
105
19
60
204
32
24
36
40
144
140
60
24
172
84
95
49
12
83
13
8
76
8
40
36
116
48
96
76
143
21
60
16
36
12
48
168
23
13
8
28
8
112
77
7
24
80
100
24
120
12
24
20
16
11
9
16
11
93
24
180
165
51
60
76
12
41
19
140
16
60
53
66
25
83
25
17
15
40
36
176
84
16
44
64
47
9
36
63
18
39
16
11
1
48
204
68
76
20
4
48
48
44
88
104
60
3
13
89
39
3
12
1
108
36
20
136
36
48
12
72
48
108
12
101
151
71
69
60
28
12
11
156
33
36
64
96
36
48
11
9
52
36
60
44
3
66
240
51
4
84
32
4
24
20
16
344
69
19
12
20
12
160
108
56
36
9
171
75
1
48
36
20
120
16
17
43
72
60
35
37
23
48
25
107
45
52
24
176
100
17
72
51
28
12
44
4
20
12
4
96
168
12
35
84
6
120
15
24
123
6
87
64
72
108
29
18
126
27
52
8
232
17
43
48
20
124
72
108
20
16
56
28
48
84
36
12
5
78
13
53
19
48
116
33
103
48
156
20
100
36
48
96
36
5
147
21
175
12
149
91
12
41
151
35
1
188
36
28
80
112
20
64
101
ABCD 96671910722*3^$a+1 [50094]
27
84
24
33
10
102
8
10
113
49
6
102
2
10
20
58
5
117
15
15
10
6
54
20
78
42
27
123
45
3
22
80
3
25
23
37
32
18
112
50
27
60
31
102
36
12
42
6
2
30
60
100
2
93
12
1
32
75
37
8
3
24
72
3
33
15
33
79
53
24
1
42
48
18
32
75
25
2
30
15
13
23
87
9
1
20
52
11
9
60
40
30
30
20
60
3
13
12
23
9
27
1
59
31
17
13
2
18
52
66
102
2
33
7
8
69
43
18
12
20
75
3
33
9
28
2
48
45
12
1
47
13
2
30
63
9
15
12
141
52
8
3
9
15
61
95
36
1
23
67
197
1
11
33
3
45
70
48
2
88
24
78
32
10
20
15
13
48
11
33
10
5
145
47
19
2
22
77
3
21
49
48
23
27
112
17
1
47
15
178
92
40
20
3
67
6
24
90
6
12
23
9
27
1
2
130
68
159
91
50
12
27
13
35
48
13
2
22
20
16
24
6
29
1
42
72
5
13
48
192
32
40
48
30
30
48
2
22
47
49
11
21
90
40
30
32
28
32
78
45
24
3
10
48
12
36
11
139
41
31
48
74
16
12
2
21
24
133
23
7
32
40
65
85
20
40
6
29
33
15
108
79
8
9
33
30
33
12
72
33
48
28
72
107
43
2
16
47
117
16
24
170
18
12
16
11
31
32
16
14
15
3
69
24
67
5
67
30
50
40
96
72
32
250
68
15
25
42
18
30
42
35
60
13
2
81
37
92
40
6
74
87
33
195
123
10
92
63
25
50
10
12
11
9
3
25
18
54
20
27
49
42
30
23
27
153
39
40
30
50
30
3
7
5
145
50
16
17
13
35
12
45
12
15
13
30
120
53
37
92
16
104
120
18
202
60
47
33
120
51
169
6
29
25
18
32
16
14
10
17
60
13
71
25
24
35
3
22
18
29
3
21
37
150
18
95
177
70
5
25
18
29
3
102
16
12
30
5
37
47
21
10
5
13
14
81
49
11
19
5
1
60
12
12
6
74
46
5
9
76
132
20
22
53
27
48
10
32
40
48
20
63
19
38
42
30
48
40
18
2
27
25
120
35
15
18
52
11
12
85
47
15
16
14
51
49
38
82
30
18
12
80
10
6
47
12
12
1
18
29
25
120
18
149
19
2
52
18
80
40
5
27
30
28
32
3
12
33
22
18
20
3
12
13
24
35
45
3
73
2
40
2
120
46
192
5
75
70
48
11
1
20
28
59
45
76
2
45
12
55
78
2
16
2
30
45
13
32
88
24
11
67
32
16
5
99
16
30
59
25
30
48
2
27
13
143
48
7
5
67
38
28
24
20
60
70
17
49
32
60
39
33
10
17
48
25
23
48
39
16
29
33
52
30
6
12
59
33
135
33
42
46
60
32
3
19
18
62
40
200
58
102
8
10
83
37
62
48
42
135
25
8
12
100
35
43
29
21
3
115
14
18
45
12
31
17
25
12
18
77
3
45
97
66
5
69
30
10
11
9
3
73
35
19
50
16
11
19
29
73
50
9
63
16
72
242
75
75
10
30
8
30
12
120
51
25
35
37
92
28
12
8
123
57
12
40
48
12
98
70
2
138
22
48
17
15
46
71
19
14
10
77
19
2
12
10
18
23
60
9
10
8
9
36
27
18
12
16
42
53
19
48
50
27
1
47
25
95
60
25
30
29
1
18
14
28
60
2
45
75
160
96
62
12
70
197
43
53
43
14
10
66
102
5
85
47
12
1
2
16
24
53
37
6
29
33
12
15
1
44
108
30
9
1
20
123
49
36
11
31
2
60
3
84
33
28
48
35
12
13
2
70
23
37
60
92
75
12
63
106
59
45
3
25
2
33
12
13
107
61
14
45
45
135
25
6
2
27
25
11
12
72
1
2
22
35
12
19
14
87
81
162
46
11
48
93
12
27
153
3
13
32
192
90
46
24
20
75
25
107
1
107
25
50
10
8
3
37
62
58
62
30
15
1
47
13
11
3
117
108
12
48
73
12
38
30
10
78
71
1
18
29
25
23
12
12
3
130
35
1
60
14
30
58
32
105
1
35
37
80
3
24
3
105
15
22
8
72
27
1
72
78
2
30
16
14
10
77
3
33
48
87
142
11
7
29
19
5
49
50
30
15
43
18
14
48
69
1
12
30
41
39
16
62
90
10
83
85
131
1
2
16
32
57
1
14
118
48
24
48
20
60
10
5
57
90
46
24
107
13
23
67
53
13
60
11
21
10
32
40
77
3
16
102
23
57
3
25
24
48
47
36
9
40
20
60
138
40
42
140
88
143
60
7
42
11
36
31
2
15
12
33
3
103
24
6
2
22
8
10
17
12
3
16
104
16
14
15
13
48
12
23
24
85
47
49
30
54
20
60
75
61
35
9
27
1
42
48
2
3
27
10
11
27
72
117
3
21
25
44
87
13
18
32
30
18
90
27
43
29
61
32
46
137
15
142
18
2
3
57
40
50
70
8
28
12
20
123
69
15
12
133
20
100
20
10
38
28
24
6
102
23
24
3
22
98
42
3
13
11
36
55
72
53
45
147
96
19
8
33
57
150
22
11
9
118
32
90
28
32
27
21
15
12
108
13
14
16
74
51
9
40
96
42
2
51
67
29
21
40
95
133
12
20
12
30
166
60
60
32
15
43
5
19
8
9
31
17
13
12
20
15
105
10
8
57
25
20
3
84
3
21
27
45
24
84
7
102
20
27
33
106
32
40
48
14
18
102
28
12
60
11
57
40
20
22
18
30
2
15
1
24
11
24
33
3
49
47
60
81
10
2
87
36
13
35
37
152
51
19
5
25
47
13
36
11
13
50
10
23
7
53
27
16
14
60
60
120
16
11
153
51
57
12
70
5
1
47
ABCD 96671977778*3^$a+1 [50066]
54
35
12
4
39
21
20
19
72
42
18
5
7
17
31
29
1
60
42
6
24
12
18
18
39
15
29
31
18
27
33
3
45
48
60
35
1
51
15
12
17
4
27
42
30
12
81
27
53
97
12
24
15
12
8
1
15
96
3
42
15
60
8
49
42
41
25
39
69
15
69
12
60
39
120
12
20
24
36
24
1
18
41
40
15
6
35
13
6
45
45
15
21
3
27
9
75
29
97
24
15
15
21
8
16
20
13
51
15
42
123
156
20
13
12
15
81
35
4
24
20
25
30
41
25
15
3
18
18
41
13
23
4
15
9
105
47
24
13
3
3
6
6
9
9
27
75
9
84
20
55
21
63
12
24
12
129
24
12
15
9
81
35
49
71
40
57
3
9
15
21
18
17
24
24
49
18
12
21
56
13
12
24
11
31
24
21
8
112
27
17
13
27
15
24
57
24
36
20
13
12
3
60
81
30
69
20
7
12
36
117
8
16
21
12
11
25
11
25
54
30
30
24
101
12
79
60
66
59
4
56
91
18
27
15
54
95
25
96
18
41
16
48
60
81
11
4
15
89
40
15
12
5
48
55
54
48
30
12
53
13
6
21
8
31
65
16
27
17
24
241
59
49
12
66
42
60
30
57
3
36
54
11
31
41
4
56
48
49
23
4
105
35
4
12
33
27
44
1
15
3
6
18
57
33
6
41
40
33
3
9
60
75
39
30
47
48
1
6
24
6
155
55
72
36
114
30
21
32
85
12
11
12
13
15
27
18
87
8
7
54
24
12
84
6
9
21
35
19
21
99
78
42
6
63
12
20
13
11
43
6
15
15
30
11
133
72
24
15
32
19
126
12
51
20
1
48
23
4
44
25
11
19
17
25
144
11
25
12
47
43
41
1
30
45
93
27
15
6
3
9
3
69
6
53
25
11
4
39
21
27
9
21
48
42
5
4
56
85
24
11
40
3
5
61
15
20
13
87
20
24
7
42
6
137
13
11
31
84
6
39
9
60
12
15
9
6
9
15
89
7
54
6
9
9
35
12
40
45
60
12
18
132
108
29
31
9
84
12
8
1
11
19
30
35
13
107
31
149
13
3
267
81
12
63
36
29
16
51
12
21
96
9
24
3
8
37
42
53
55
54
24
27
33
36
60
11
13
15
39
21
12
9
15
104
91
18
18
18
12
72
6
12
18
6
5
36
49
15
15
21
8
37
15
8
16
81
83
60
37
48
11
1
15
15
168
17
13
47
4
105
59
31
21
44
73
48
18
21
44
19
36
12
93
45
35
19
36
42
15
3
30
6
30
11
25
30
42
3
44
55
161
24
109
36
11
37
18
5
49
78
41
7
42
3
27
30
63
3
81
3
33
15
5
4
60
15
41
4
15
90
6
60
33
15
17
4
3
33
27
30
3
57
102
54
60
24
27
44
60
49
23
25
12
102
9
39
48
78
54
6
66
29
49
18
54
11
19
5
1
39
60
20
55
21
8
19
6
15
12
20
84
25
111
8
60
12
40
8
31
5
19
66
6
45
120
80
19
6
15
99
18
6
57
20
40
75
78
27
164
1
48
11
13
27
3
33
27
41
79
21
80
1
54
54
11
1
59
19
41
61
35
24
31
125
31
9
21
12
3
8
36
85
15
3
18
30
114
35
19
21
33
36
6
6
39
189
54
42
60
15
33
6
6
36
42
6
27
9
30
45
3
36
45
12
39
5
85
11
43
36
6
35
4
63
12
18
3
3
41
49
6
5
1
59
13
27
24
12
24
33
11
31
90
6
33
81
126
24
9
32
43
57
20
7
48
24
5
85
15
21
138
5
40
12
8
76
81
35
7
30
63
80
4
3
33
68
49
60
30
17
24
16
3
30
18
24
41
24
1
3
69
27
20
13
36
71
13
30
17
4
57
24
6
42
12
59
60
1
6
5
24
4
12
8
36
43
21
32
84
1
3
15
57
24
20
31
102
18
33
15
117
33
12
3
51
5
16
27
30
3
15
90
95
4
9
84
11
61
24
36
30
18
72
36
24
24
27
48
20
49
27
45
15
15
24
5
31
41
7
57
9
27
44
36
24
64
36
51
18
66
29
1
6
9
20
1
18
60
12
42
11
12
7
17
1
3
120
51
60
21
27
12
54
11
49
27
9
90
9
9
18
5
88
20
40
9
12
11
37
36
42
90
3
57
23
61
60
35
61
18
12
9
3
42
30
48
102
35
31
18
27
8
49
23
85
3
15
66
11
19
84
57
9
15
9
6
24
30
27
9
24
111
24
32
67
77
79
6
18
17
16
27
12
24
12
53
1
78
42
11
4
24
36
140
1
54
5
31
65
60
48
12
13
24
132
66
18
24
23
168
1
39
36
39
17
4
20
24
79
12
6
35
24
13
27
81
95
4
51
24
129
39
21
12
8
37
3
12
44
40
9
6
29
12
28
9
18
24
21
20
37
23
25
15
33
30
54
78
18
36
6
12
72
48
6
27
8
37
3
9
60
12
11
19
29
1
51
39
5
13
66
6
24
15
21
11
48
67
18
30
41
4
9
47
24
55
21
21
15
33
12
12
111
92
24
73
18
33
15
17
24
16
24
15
54
24
66
30
24
18
29
43
21
21
54
5
7
125
24
49
24
3
60
8
31
9
20
16
21
24
66
30
12
6
5
96
91
12
53
13
47
24
13
23
25
3
9
30
6
15
21
24
12
35
108
1
18
21
12
15
72
21
32
55
18
11
64
9
12
75
20
4
9
23
4
33
108
12
42
21
9
24
27
60
75
5
7
81
117
15
105
48
24
72
6
5
7
6
15
12
120
45
75
9
18
30
42
6
18
21
15
36
78
11
25
11
25
3
12
24
96
15
53
1
30
21
9
35
4
9
48
12
18
29
4
32
19
6
35
127
33
3
30
15
72
45
12
48
30
9
15
18
3
9
11
7
17
1
54
65
120
24
12
67
72
69
27
12
17
31
45
57
6
5
52
24
3
60
41
7
65
28
32
7
6
11
16
24
24
36
69
6
6
35
160
9
59
76
21
24
6
9
33
12
35
24
1
59
97
35
40
27
18
18
41
19
21
21
123
20
1
18
41
16
63
30
27
20
16
27
53
37
36
60
47
24
24
1
75
45
54
42
54
29
1
15
45
54
65
79
12
6
48
6
21
15
33
12
68
67
5
43
12
5
28
12
8
85
12
48
36
18
30
3
8
52
9
18
12
54
15
36
39
42
12
23
7
41
1
48
27
36
48
15
21
213
47
64
9
12
6
33
80
19
12
18
18
48
30
27
24
20
13
27
159
5
37
24
24
114
17
36
37
3
33
27
8
12
25
24
18
30
47
4
57
35
19
18
18
5
4
36
15
42
42
6
23
1
15
51
18
11
16
39
6
90
18
51
20
13
11
7
9
21
3
21
48
18
9
20
64
20
7
129
9
6
29
36
13
6
41
ABCD 96673070446*3^$a+1 [50039]
69
57
12
126
6
36
75
88
11
6
63
21
24
12
108
147
33
24
207
93
42
84
96
54
54
30
51
81
15
24
51
66
99
24
45
12
24
66
109
8
45
18
57
21
91
53
48
24
36
15
105
207
63
42
102
6
27
48
189
78
30
6
36
126
135
9
15
51
37
125
3
213
6
48
21
51
36
9
24
21
36
132
18
252
18
30
168
54
108
72
3
15
12
61
35
66
6
138
6
66
75
33
15
21
75
69
51
3
42
3
213
108
31
59
54
18
102
78
9
9
15
15
345
24
117
6
30
54
96
73
29
3
129
324
36
15
24
45
72
198
45
81
168
12
3
3
45
72
45
198
45
57
42
69
69
60
12
19
59
120
96
36
30
96
210
78
120
51
3
61
11
54
54
60
48
90
42
126
12
39
3
21
45
19
53
60
39
51
30
63
117
42
18
15
88
107
37
8
24
21
24
3
72
120
3
30
6
105
112
17
162
48
90
42
33
165
120
75
48
24
216
123
42
54
18
123
33
114
18
48
19
107
108
57
123
45
15
12
54
55
59
85
80
48
39
30
18
60
21
51
126
12
18
108
21
51
54
63
48
48
99
141
57
84
99
27
24
120
126
15
63
84
60
18
18
54
15
16
35
90
36
186
18
67
144
53
3
33
114
21
51
13
221
30
150
39
45
18
204
13
71
6
3
45
27
9
36
43
192
5
3
63
105
384
141
54
36
42
36
99
27
270
48
72
15
120
33
72
30
6
27
57
6
9
39
96
9
165
27
27
18
3
16
96
65
54
18
15
27
144
21
9
60
27
45
120
54
54
7
197
27
48
45
163
59
165
81
234
165
69
91
53
96
120
42
18
12
18
25
107
12
33
3
42
180
18
72
48
45
81
15
21
27
96
39
78
102
141
24
21
126
84
114
15
3
54
36
30
69
93
27
51
72
181
35
21
24
21
3
3
37
161
72
135
27
18
67
128
123
96
66
147
72
15
81
48
21
19
56
69
12
18
6
18
48
24
90
18
12
36
150
12
240
72
18
30
42
30
15
75
21
15
54
3
33
127
56
15
6
288
48
99
9
36
99
64
32
21
18
36
78
15
75
30
162
45
24
189
12
60
51
75
72
18
75
27
42
48
6
21
45
180
15
39
6
163
35
13
17
42
126
120
132
102
45
9
24
36
51
33
111
24
48
57
36
36
39
27
24
13
96
11
90
78
36
36
48
60
18
72
18
45
45
19
35
165
9
54
96
414
91
107
120
72
90
72
19
176
75
78
63
75
18
6
66
24
18
108
45
24
111
12
6
36
75
45
6
37
35
21
189
18
25
32
87
81
9
234
162
19
8
15
48
25
29
78
48
69
3
90
36
79
53
18
36
18
51
51
18
36
151
83
21
15
129
51
54
108
24
30
36
33
75
6
18
12
18
7
155
18
6
84
57
93
67
35
6
210
114
195
16
5
12
6
30
6
54
12
24
3
105
162
253
65
6
126
3
45
27
51
72
66
42
30
60
144
31
8
141
66
60
30
54
81
33
159
33
63
51
120
36
9
45
96
163
29
198
42
123
3
69
3
45
9
18
18
3
9
72
63
105
48
15
3
222
90
90
67
5
18
48
6
54
72
234
18
30
36
60
36
15
21
19
89
12
18
42
84
60
18
102
18
90
3
15
105
24
3
21
69
126
72
162
30
18
3
51
61
32
72
75
13
23
12
18
3
15
60
90
27
40
35
114
48
75
3
54
39
177
48
36
18
78
12
18
42
3
27
78
72
120
18
54
24
30
25
197
84
24
12
19
35
6
30
33
72
3
21
3
108
30
60
135
57
6
9
117
48
171
45
19
8
9
36
3
120
21
60
39
51
85
56
15
18
36
36
15
27
138
18
217
8
27
144
93
21
210
57
48
21
36
24
15
16
77
27
45
91
32
21
ABCD 96673116394*3^$a+1 [50046]
64
32
60
48
67
93
56
67
137
12
120
28
12
51
48
5
144
60
7
41
55
168
29
115
77
36
7
21
32
64
216
104
24
24
91
149
91
29
136
20
36
144
60
4
8
84
55
149
24
43
129
68
72
24
115
72
17
55
5
115
77
84
36
156
79
29
40
44
108
67
65
16
20
192
115
24
24
41
84
64
32
19
29
28
39
29
60
52
8
115
5
19
48
5
43
41
48
60
16
51
53
12
64
20
16
56
132
16
116
19
261
36
159
149
216
43
21
212
48
12
84
55
96
29
40
128
91
137
4
8
88
8
144
67
5
40
104
64
32
48
67
149
91
9
15
129
260
48
43
29
48
43
9
132
75
29
96
139
24
173
19
65
4
24
80
40
72
3
21
44
7
41
124
36
12
128
67
21
44
391
69
72
3
5
67
53
60
12
84
7
77
16
44
223
77
36
60
115
29
168
12
12
84
31
165
60
128
36
16
3
125
192
24
84
12
43
101
115
65
84
12
4
75
101
43
77
19
17
48
64
132
75
101
19
48
21
20
96
55
69
20
31
24
5
4
32
55
144
89
7
53
96
52
32
52
51
29
48
48
19
281
108
24
12
28
248
28
36
48
32
19
117
8
72
48
19
125
160
68
7
41
244
8
132
148
72
32
4
80
31
65
55
48
77
19
89
112
63
81
84
80
12
144
96
16
159
33
176
132
12
12
19
24
41
204
36
175
209
220
32
4
15
5
24
36
12
4
15
65
108
132
4
44
60
72
40
48
20
31
17
7
101
144
115
165
56
72
124
159
21
3
120
120
77
43
77
24
67
5
48
72
12
96
84
211
72
5
19
9
60
20
96
175
29
84
7
21
20
48
60
16
20
36
108
55
41
36
72
91
29
12
36
43
5
115
5
67
29
40
44
96
28
36
144
15
53
24
180
16
44
4
15
17
48
79
165
96
264
3
33
15
125
84
36
64
8
24
40
68
36
115
137
12
115
113
108
19
5
60
12
96
72
96
24
16
180
80
31
33
15
17
36
60
28
200
76
135
45
44
12
88
144
12
20
48
67
9
36
51
233
7
29
60
36
67
41
124
68
55
53
24
115
45
96
44
60
192
24
112
32
48
43
17
48
100
27
144
45
48
200
40
192
68
31
5
19
41
4
72
20
64
15
77
112
20
7
9
15
65
244
152
19
72
125
12
16
135
41
55
69
24
80
67
53
187
89
60
115
125
72
60
7
165
32
84
175
24
5
160
20
151
96
29
124
63
129
39
69
116
52
44
55
96
48
77
12
60
72
144
19
105
128
12
48
132
7
5
19
141
84
32
55
57
20
96
19
48
149
139
5
96
43
101
96
139
189
123
48
77
4
80
48
7
53
36
4
51
41
48
96
4
120
56
60
79
21
92
12
187
48
45
27
5
40
75
105
20
16
195
53
4
32
144
12
4
128
48
79
5
48
60
7
120
144
5
144
72
120
28
32
55
29
16
44
4
8
24
28
212
60
16
15
17
12
144
132
108
24
156
55
5
52
44
64
56
48
12
100
48
51
9
20
168
43
29
48
28
87
53
100
20
12
12
96
24
60
175
5
60
36
19
41
55
45
96
3
137
36
19
24
17
12
16
116
48
7
29
60
12
4
39
5
24
76
39
41
12
24
120
48
16
56
19
29
28
12
20
96
132
60
7
5
115
48
5
24
24
19
117
144
20
64
92
91
57
12
3
17
55
21
80
48
16
68
48
12
136
24
68
12
72
43
173
24
48
96
192
12
7
24
120
5
160
80
84
55
53
43
185
55
5
4
192
15
ABCD 96673329542*3^$a+1 [50020]
9
27
213
9
83
73
24
11
1
126
5
55
41
4
12
21
72
54
33
3
77
28
20
40
39
24
84
113
13
6
9
48
32
1
3
15
60
66
42
30
102
41
37
35
49
51
57
48
60
24
83
13
24
23
145
12
6
81
92
84
7
60
24
6
30
77
43
54
35
25
35
25
27
3
60
17
157
12
11
16
104
19
29
31
9
57
35
16
36
8
25
30
41
37
3
51
5
36
19
89
16
33
18
29
64
24
27
6
24
12
108
48
11
7
42
60
12
59
12
1
219
39
48
12
6
15
24
3
45
8
19
5
84
43
101
13
47
40
105
71
7
24
42
39
60
15
113
37
12
18
113
72
48
36
25
71
7
30
24
23
55
18
24
11
103
30
24
99
9
71
49
11
1
12
6
48
53
24
52
108
3
33
27
33
57
15
21
24
30
12
33
21
24
12
15
69
27
9
12
18
30
18
24
41
4
51
9
93
11
13
24
6
18
42
18
42
21
3
189
24
3
24
149
25
6
57
33
30
84
65
55
9
32
55
6
36
18
17
108
19
18
15
27
5
37
11
13
159
15
29
40
80
7
66
24
12
30
60
18
72
24
36
30
102
59
36
7
30
144
72
12
15
111
66
3
20
13
132
12
54
29
13
18
57
27
45
27
117
3
60
6
23
25
30
156
33
81
15
57
42
48
41
12
24
73
78
17
187
48
21
56
28
15
24
57
33
3
56
205
42
144
33
87
18
3
39
6
78
132
12
102
51
27
72
36
57
3
5
25
12
18
24
89
28
3
9
57
12
66
105
75
6
54
156
18
90
53
85
75
99
18
102
60
21
96
39
42
23
19
6
135
8
67
30
30
117
93
3
21
96
24
48
39
24
3
60
57
8
25
59
67
29
19
41
24
16
8
13
36
35
19
77
19
30
48
12
72
6
72
17
76
21
11
55
24
21
8
109
60
78
114
23
7
29
97
12
3
27
12
101
19
24
69
21
47
25
174
69
8
43
17
13
23
61
3
27
42
75
9
6
72
5
28
33
12
42
30
11
52
39
186
27
21
3
21
6
54
48
47
88
57
15
8
96
109
12
72
51
48
44
16
8
49
60
35
40
68
1
6
60
72
89
7
24
33
92
4
63
17
7
66
30
41
25
35
60
72
91
6
47
13
18
29
1
59
19
65
43
6
51
33
75
12
9
18
6
23
76
21
60
27
72
111
65
61
6
45
48
44
28
99
101
160
45
48
6
30
36
12
48
11
52
21
6
5
37
71
148
3
6
63
32
127
30
30
5
73
71
61
59
19
21
3
29
1
6
33
48
24
20
49
30
18
12
99
44
88
3
5
37
144
3
60
36
21
36
23
7
21
21
15
147
9
21
23
24
136
8
25
60
35
37
11
61
6
60
210
18
42
234
48
9
9
48
36
27
9
23
31
81
39
18
6
33
21
23
36
49
47
24
79
12
41
12
13
132
24
6
17
4
44
37
6
42
15
12
308
97
59
24
37
51
105
47
28
129
51
32
7
30
23
13
114
29
144
67
30
23
109
36
24
30
84
5
1
47
7
6
66
12
65
28
3
29
1
84
132
23
16
99
36
126
30
6
30
18
15
32
7
101
60
37
11
160
63
6
27
33
24
171
63
5
7
65
103
36
24
5
67
45
207
12
18
99
39
114
30
41
13
3
12
20
12
7
21
45
12
12
12
36
95
25
18
17
19
18
102
54
147
32
7
24
114
18
18
95
60
91
90
119
64
3
161
1
6
42
72
3
33
30
69
45
42
69
27
18
59
25
15
3
5
73
83
96
73
35
13
75
57
15
75
24
36
41
1
83
49
54
36
18
90
108
24
24
12
102
60
3
27
29
103
66
84
36
84
66
12
5
108
100
33
6
48
30
60
12
60
3
20
37
18
36
54
78
17
37
30
24
53
16
51
102
111
24
9
24
180
24
12
23
73
24
27
21
15
57
36
11
49
3
32
7
30
23
55
125
36
61
35
25
12
30
24
6
11
96
36
40
45
203
12
13
3
75
65
1
96
18
30
15
9
59
1
60
120
59
36
85
42
6
27
8
48
127
53
37
15
39
36
65
100
128
19
101
4
144
9
18
54
12
48
3
3
24
60
42
48
18
201
84
80
100
96
32
1
11
36
12
55
6
126
60
21
111
30
3
56
7
9
117
3
8
19
18
126
12
24
90
23
103
17
48
7
60
42
36
12
59
37
30
24
165
57
18
72
69
12
20
16
81
11
4
81
6
137
19
48
60
12
102
66
180
5
49
42
21
9
3
36
9
12
6
18
63
20
4
56
13
96
35
85
114
18
72
71
72
84
37
36
48
102
69
48
24
20
19
17
121
6
45
27
5
36
13
84
12
3
24
8
19
21
27
5
103
65
43
12
65
48
49
6
105
20
1
6
77
175
9
32
24
1
12
72
6
5
31
17
16
57
36
48
36
11
112
44
52
12
129
48
23
19
60
138
35
7
30
11
60
48
4
45
15
117
114
36
57
33
6
45
75
24
36
24
84
45
8
64
68
220
87
54
119
108
13
3
3
24
18
39
9
35
67
162
18
12
21
45
30
114
59
1
96
18
53
49
23
1
24
6
ABCD 96673443242*3^$a+1 [50000]
17
180
48
217
35
403
41
24
25
71
36
13
11
205
60
95
96
240
13
36
59
96
121
108
180
252
90
29
91
29
205
36
90
114
215
1
174
5
84
12
103
72
53
37
23
61
35
180
91
108
5
37
35
13
36
126
18
107
48
97
198
17
43
17
13
227
84
324
12
108
37
23
31
60
65
109
6
29
36
84
12
48
276
49
95
37
59
49
30
41
24
36
79
17
25
198
12
24
5
121
144
35
31
65
48
216
1
83
7
29
60
24
265
72
48
96
35
139
6
59
97
35
144
19
17
115
185
79
270
54
162
18
5
1
144
11
91
53
25
36
54
210
275
67
53
55
17
19
90
59
120
36
115
29
36
55
5
49
72
114
36
108
120
60
5
180
96
25
30
101
25
90
24
125
109
71
36
24
61
275
19
30
179
96
91
18
95
31
36
65
48
61
71
73
6
65
36
43
12
108
5
96
36
103
66
6
120
5
84
115
54
12
83
277
90
204
29
61
95
31
5
85
30
89
1
23
156
19
42
18
5
180
67
53
36
19
17
49
234
96
41
115
144
149
36
49
42
173
55
5
96
61
90
18
186
36
53
55
41
36
60
115
5
133
47
79
89
1
234
77
163
5
72
25
108
71
60
49
6
54
47
19
5
85
24
30
137
139
5
36
103
41
31
5
103
17
48
97
30
54
114
5
67
29
84
192
24
24
37
90
114
84
11
49
90
5
7
305
144
60
109
71
60
84
36
144
60
36
36
60
24
91
54
71
24
24
36
169
11
24
192
19
29
25
60
11
36
55
5
108
132
79
60
30
180
6
144
65
1
18
221
120
84
157
144
54
66
6
90
215
120
204
109
35
55
65
37
24
246
60
29
19
36
185
19
41
115
24
5
96
55
54
72
54
5
19
77
24
36
169
180
36
90
210
23
37
138
17
60
139
6
35
84
79
72
5
120
163
137
163
6
120
36
90
108
17
19
6
59
79
60
101
96
49
59
85
107
48
25
335
115
221
24
31
90
36
48
6
221
373
36
156
23
145
72
35
24
144
25
6
29
97
35
13
11
144
120
91
29
37
60
35
55
210
35
24
19
65
36
180
24
12
19
6
143
145
11
1
143
96
49
35
156
96
43
12
29
85
30
5
31
24
389
25
11
61
95
139
30
179
60
145
11
25
30
144
60
66
6
120
89
60
55
65
24
31
6
23
7
78
47
79
66
83
61
114
36
65
24
72
144
19
101
109
11
61
35
133
371
55
5
85
114
41
169
222
138
6
5
24
1
240
54
36
65
115
174
72
95
24
24
55
65
187
29
139
36
5
205
59
37
35
84
24
1
126
138
155
96
24
67
180
78
390
5
1
71
13
11
120
31
168
17
145
59
49
90
90
12
95
73
47
25
179
49
71
84
85
126
29
60
12
55
5
103
36
29
7
65
229
120
6
5
115
54
114
17
19
54
11
19
5
120
25
36
30
41
48
7
5
48
36
31
173
115
72
89
79
66
24
90
12
29
85
210
6
59
96
43
120
96
5
121
354
24
65
36
36
ABCD 96673453972*3^$a+1 [50054]
79
21
3
45
15
12
11
114
18
10
78
33
72
17
12
18
13
47
70
3
84
41
54
18
12
43
15
8
34
15
21
14
6
79
36
99
21
9
26
72
102
16
39
21
62
22
116
7
45
2
10
20
18
13
17
31
36
60
24
24
17
28
32
43
113
43
41
30
6
67
53
79
33
2
49
167
54
60
108
18
13
11
18
58
2
42
10
6
33
204
33
12
27
5
55
36
24
75
48
2
55
53
42
25
60
65
28
38
142
135
27
8
42
58
21
41
28
27
5
18
142
36
24
39
84
137
18
97
3
12
33
5
88
87
3
44
1
89
136
20
4
3
5
72
6
13
12
120
48
9
3
12
60
12
51
9
45
6
14
6
12
52
21
12
5
43
72
12
41
7
113
4
108
27
81
12
3
5
10
150
27
77
31
27
20
60
118
62
1
11
48
48
82
72
26
22
3
57
27
63
33
17
12
6
94
36
144
3
12
24
11
18
60
42
13
36
96
63
20
12
25
108
105
27
23
1
39
2
90
10
3
12
24
77
12
102
60
16
42
3
5
19
21
3
21
63
48
9
60
48
27
15
50
103
57
68
55
17
19
29
43
45
14
96
12
22
18
12
18
20
12
18
10
32
16
2
58
44
28
18
14
19
119
10
27
3
32
49
29
58
14
6
54
10
38
7
63
45
35
52
86
12
115
93
27
72
53
82
33
12
11
30
115
84
24
60
57
27
137
6
25
5
4
3
15
18
30
14
36
42
145
36
24
5
10
33
60
24
53
7
23
1
11
25
5
43
23
73
9
2
30
30
13
3
32
12
10
30
9
29
43
149
28
87
21
32
7
113
10
8
82
18
9
53
28
3
9
15
60
57
51
29
18
13
77
7
21
30
2
12
103
72
5
120
19
47
22
8
40
15
45
14
18
30
10
30
42
38
25
12
23
42
6
10
54
20
6
54
13
36
84
5
58
33
39
80
30
42
25
15
21
35
30
4
15
53
7
21
30
54
3
48
35
54
10
228
90
8
54
25
21
15
17
10
48
62
18
37
12
53
43
15
32
12
1
12
23
10
14
48
1
21
36
20
115
47
18
7
23
49
5
10
36
33
47
10
15
35
34
15
81
12
98
34
39
117
32
31
12
12
60
35
73
24
24
71
6
124
3
33
14
46
30
9
35
46
15
5
7
60
5
70
50
28
20
70
9
5
48
42
13
35
22
98
1
11
145
60
161
60
24
66
25
29
58
42
36
44
6
13
11
61
89
10
30
39
60
9
78
90
3
27
14
55
36
47
13
5
90
12
61
24
3
129
36
5
43
17
40
15
17
60
7
5
60
36
7
27
45
33
27
24
21
39
17
24
168
58
72
48
9
5
19
17
19
53
28
39
48
5
12
18
1
77
19
83
13
29
136
3
119
13
17
60
115
53
30
37
5
22
9
9
63
17
18
30
12
58
12
2
43
60
3
42
15
53
22
20
37
24
41
19
24
47
6
7
35
22
86
10
3
96
5
48
18
22
72
15
11
145
17
60
82
8
58
27
27
6
39
15
36
14
19
11
25
35
25
5
138
70
2
30
16
27
23
234
30
18
12
16
39
24
24
72
45
15
21
2
12
73
23
12
61
27
57
33
2
48
4
33
93
2
22
15
36
77
48
7
17
16
99
63
140
12
49
9
60
63
95
37
33
14
10
18
45
48
48
12
57
50
1
59
18
19
125
43
15
62
76
60
12
3
12
57
8
7
45
8
10
21
77
4
8
30
12
85
48
47
1
27
21
29
31
39
33
5
19
3
272
160
33
3
14
16
2
78
103
11
25
36
17
58
9
53
18
4
6
62
10
8
42
13
39
126
2
1
11
36
25
5
12
18
49
11
25
9
3
15
2
88
48
24
20
28
8
10
57
33
2
102
46
50
42
52
8
72
30
88
3
69
39
36
48
33
27
23
82
63
9
98
10
128
30
40
32
37
101
79
120
5
18
40
90
87
3
198
63
12
24
5
88
3
119
85
33
27
5
6
10
39
3
12
20
18
7
41
7
3
57
5
31
27
33
81
38
118
24
8
42
25
24
41
19
36
15
116
12
97
23
37
11
12
25
177
39
77
4
96
32
12
28
12
56
12
7
5
19
9
3
24
15
8
22
6
14
96
52
18
33
21
8
60
7
23
1
17
22
78
39
35
118
20
175
17
115
36
5
72
88
32
52
36
147
3
44
6
24
90
1
5
19
63
50
30
22
18
62
43
5
55
12
23
22
8
48
34
8
13
9
39
11
18
102
70
15
3
18
30
45
24
35
1
9
56
7
3
2
12
79
36
41
102
18
42
61
21
8
43
35
22
32
76
60
15
15
2
12
6
70
92
22
90
156
27
33
87
47
13
5
55
48
15
9
11
49
5
55
63
32
40
6
20
79
81
15
69
15
53
100
27
143
25
35
30
60
7
5
28
12
51
57
3
29
19
41
58
62
18
18
43
24
15
18
14
13
72
36
17
48
30
30
22
42
3
60
17
6
4
21
5
54
40
18
123
29
10
6
14
30
19
9
3
60
12
5
28
20
84
19
11
6
19
11
10
27
135
38
55
29
40
26
10
12
8
24
78
102
103
15
32
40
9
29
7
3
45
65
18
22
2
16
14
70
20
18
43
15
12
2
43
107
10
36
32
78
25
9
68
7
101
7
23
10
60
32
31
89
40
92
48
58
24
38
12
30
1
17
40
18
2
40
20
28
27
27
50
19
11
49
41
18
30
7
33
3
125
19
11
49
35
28
18
62
73
35
73
24
35
12
120
13
3
57
45
27
24
9
30
72
78
18
30
2
1
60
24
3
60
33
11
18
31
12
5
64
3
3
54
98
82
20
16
87
12
21
122
12
13
47
13
35
52
36
9
24
77
12
88
14
46
2
72
1
48
69
15
45
3
9
56
52
38
4
36
54
51
35
4
33
33
42
2
16
27
3
9
45
75
33
62
16
45
65
34
9
11
6
64
39
9
2
18
7
48
48
48
11
1
65
67
48
39
56
49
96
72
12
51
9
63
2
30
10
18
30
27
35
6
40
2
1
12
5
52
90
2
16
14
40
26
30
25
17
12
16
14
28
45
17
60
6
ABCD 96673460342*3^$a+1 [50018]
120
19
3
21
12
105
44
40
39
60
149
12
31
12
12
5
18
1
9
8
4
3
63
57
71
85
36
15
18
30
21
11
64
6
3
21
14
10
2
13
75
26
4
18
9
36
24
9
60
39
15
21
24
36
72
192
33
2
82
3
33
54
21
75
48
6
110
13
17
4
92
18
30
6
1
65
7
72
9
2
52
66
36
50
13
45
78
30
39
29
46
21
77
31
24
48
5
30
34
8
36
7
9
30
8
22
60
26
10
48
27
57
20
36
46
8
36
4
57
33
3
72
65
12
16
3
51
6
68
6
36
22
3
57
8
40
63
21
14
6
19
39
32
1
60
3
62
34
56
13
27
48
45
41
6
58
27
39
30
39
9
170
85
27
38
31
35
109
27
6
114
45
51
9
15
38
7
29
4
12
36
2
16
69
36
5
34
42
20
4
27
5
72
28
39
48
12
39
9
36
12
5
52
15
21
27
45
39
35
34
24
60
3
45
15
3
50
90
106
63
60
11
46
8
43
228
36
29
70
26
54
66
16
72
75
3
93
47
37
36
27
8
61
24
59
22
3
107
18
67
5
10
26
19
9
24
12
75
24
24
60
53
19
21
110
18
67
45
72
138
32
1
59
28
24
6
8
31
48
21
54
26
52
18
6
36
102
6
2
25
77
7
51
104
25
11
49
11
34
30
168
33
107
6
46
6
60
27
33
8
12
222
61
21
3
23
49
21
48
44
31
41
10
69
27
30
20
19
35
10
3
51
69
35
108
85
45
15
48
24
27
6
12
51
216
84
36
65
4
87
12
93
20
24
36
52
12
111
89
16
44
28
6
24
21
21
3
27
6
24
14
6
211
27
42
60
108
32
88
48
54
21
48
12
89
78
22
51
12
35
1
57
12
3
24
11
142
56
160
6
33
5
10
105
12
53
12
55
41
115
45
27
47
34
92
19
29
31
69
12
3
29
6
37
24
21
18
69
23
22
20
28
39
5
66
13
69
87
15
96
9
5
54
46
20
36
7
87
6
80
55
3
2
19
35
18
16
50
25
36
15
138
30
6
36
98
30
6
25
5
16
90
8
58
12
48
44
46
38
115
24
81
72
87
17
54
1
48
33
8
19
35
88
8
37
24
33
50
22
99
12
9
18
66
6
33
5
10
38
58
122
18
4
30
2
73
60
21
54
18
8
22
18
27
27
33
39
50
16
24
20
16
12
92
16
180
39
15
6
3
24
48
60
113
31
5
55
15
110
6
28
2
40
3
12
60
27
33
24
71
22
15
35
6
76
26
13
5
4
20
7
29
12
24
36
88
14
36
22
3
29
91
5
64
15
11
52
2
46
9
17
30
49
24
36
17
72
10
33
15
45
45
12
27
29
55
17
34
18
26
54
7
29
187
9
54
9
47
10
6
24
66
12
20
16
54
42
15
23
82
30
21
12
33
32
46
9
81
12
27
33
39
11
49
35
58
56
22
9
71
37
3
32
40
6
42
33
5
40
36
78
26
31
41
124
3
57
6
104
1
24
9
51
21
3
12
12
36
12
9
56
10
9
5
28
62
18
43
77
67
24
132
12
5
28
3
89
31
21
39
24
47
58
15
5
31
24
36
35
97
29
54
4
30
36
6
14
12
19
5
16
30
114
15
15
38
67
29
4
27
3
90
60
12
6
24
54
15
69
27
5
16
20
64
90
21
59
30
60
88
15
63
45
27
33
72
132
21
48
75
9
32
60
31
59
18
31
24
27
110
28
8
22
56
46
80
55
65
19
35
85
11
30
36
28
15
84
5
22
69
57
80
24
16
32
7
24
60
5
10
116
148
57
60
45
14
70
32
4
15
84
99
33
5
82
38
19
48
33
8
96
79
39
8
13
51
21
33
39
3
120
24
45
3
56
16
33
11
25
24
41
36
4
26
1
95
88
6
8
40
36
12
39
24
36
36
33
15
21
68
7
29
67
47
10
60
15
41
54
85
3
9
5
100
8
7
60
29
19
33
74
30
43
15
50
16
6
38
7
129
26
145
15
6
3
41
31
24
5
19
17
70
33
12
3
72
2
43
24
51
24
9
11
1
5
19
36
24
9
12
2
1
84
45
2
85
23
1
15
45
72
84
105
68
16
27
17
31
69
51
9
6
45
5
52
32
6
36
13
72
5
64
51
21
123
65
4
87
15
54
14
58
24
3
77
58
45
21
2
4
38
67
93
32
16
48
24
48
14
90
10
21
5
18
34
32
4
15
156
81
92
18
25
9
3
12
9
12
27
11
94
26
22
74
1
65
64
39
77
10
72
93
72
3
30
27
36
27
24
26
4
3
48
39
54
26
106
12
12
75
9
42
30
15
24
33
18
9
24
69
8
103
216
59
22
3
57
27
60
12
48
47
10
26
22
12
39
29
7
9
51
33
32
70
9
9
56
7
113
36
148
15
93
42
33
155
13
84
3
8
37
12
72
5
6
100
9
135
6
122
13
24
21
38
40
26
43
48
35
42
7
36
29
46
9
120
5
28
72
54
9
21
26
13
83
25
29
10
78
42
30
14
46
6
38
40
56
34
6
44
7
45
27
48
12
23
132
10
48
14
84
1
123
2
4
32
4
51
53
16
36
39
21
15
5
79
11
64
33
105
32
31
17
22
21
33
15
41
88
75
72
29
19
12
5
19
5
22
44
54
124
18
18
72
15
9
39
69
36
24
30
45
12
15
33
21
12
30
9
36
5
84
36
7
12
33
92
19
41
31
27
93
24
36
9
26
118
24
30
21
12
72
63
33
5
31
21
108
44
46
56
25
36
27
66
6
33
93
3
5
19
11
37
57
2
28
20
106
60
36
3
12
5
91
3
24
48
32
1
21
8
28
54
21
5
18
124
6
50
85
60
15
21
3
72
30
24
12
63
57
63
72
24
29
4
50
52
6
27
108
27
21
12
17
16
39
21
144
18
14
10
8
22
14
1
45
3
51
114
3
59
64
45
9
18
8
54
12
91
33
2
24
13
21
30
21
48
83
18
12
19
36
17
7
81
8
79
5
7
120
120
9
6
44
22
60
50
22
3
ABCD 96673717436*3^$a+1 [50037]
12
198
162
60
39
159
162
15
12
147
6
87
132
60
21
114
126
18
120
129
33
24
180
51
48
75
21
111
129
9
27
123
156
21
33
51
81
48
27
159
126
120
54
153
108
144
69
207
99
45
39
42
108
90
12
78
15
165
36
3
51
30
111
21
138
21
129
66
90
6
9
201
54
24
9
27
54
207
39
36
78
27
144
60
36
12
63
54
120
3
21
12
60
18
36
84
132
9
45
51
108
144
201
75
51
9
21
24
66
54
15
27
33
15
96
33
21
12
3
105
195
132
303
189
96
57
150
108
72
30
147
51
36
165
75
105
51
60
198
66
54
270
81
99
42
174
21
93
12
27
12
111
120
54
51
132
60
48
33
15
147
144
6
18
66
51
9
120
63
33
15
183
72
129
141
54
81
135
174
90
33
21
72
180
150
54
36
63
237
60
87
57
36
180
75
45
240
18
72
93
51
201
33
36
90
33
33
144
3
183
54
51
129
75
36
195
30
18
90
36
36
198
36
93
36
60
96
21
123
45
36
3
33
15
129
15
21
39
99
150
87
33
15
21
36
90
240
33
60
171
126
87
27
21
48
87
180
57
147
174
132
27
57
150
54
27
75
150
63
21
39
105
6
264
141
45
15
75
54
147
45
15
180
45
63
111
21
15
150
54
81
84
159
30
99
33
30
45
45
3
84
81
27
3
312
9
219
69
21
90
36
93
57
3
48
48
36
9
36
15
15
24
57
33
72
198
66
54
42
99
165
36
324
6
120
18
60
12
27
33
30
45
144
45
135
51
84
6
18
12
18
15
21
36
54
273
36
15
129
60
87
36
48
9
153
24
90
54
27
39
96
30
75
33
60
195
15
6
66
54
195
75
21
39
66
18
60
30
72
90
78
171
240
51
24
9
45
111
69
36
84
147
69
111
12
63
108
210
51
21
15
243
90
126
30
36
78
90
66
9
135
360
72
165
3
285
105
27
249
126
9
48
33
48
6
9
117
39
96
9
126
9
84
45
72
75
60
33
30
21
129
120
231
45
36
63
21
96
18
12
90
168
30
60
36
36
69
36
3
141
156
219
114
39
12
69
132
48
96
39
27
18
135
144
33
48
6
105
69
27
45
60
3
105
30
252
198
87
99
36
84
36
18
42
48
9
33
30
33
27
225
39
45
60
144
405
162
9
36
99
45
21
87
48
153
60
12
78
69
3
93
156
36
12
3
150
120
60
99
111
24
30
144
42
18
195
51
114
12
75
105
315
123
390
36
114
30
180
312
54
54
30
69
183
18
42
93
27
18
72
18
6
36
75
9
6
18
51
51
285
9
30
9
45
150
9
117
36
39
231
48
57
393
96
39
195
66
54
69
3
18
111
39
192
90
75
3
12
60
9
21
75
3
57
9
54
90
39
93
144
54
72
30
39
69
6
9
45
12
54
36
78
15
51
24
165
60
111
54
126
90
96
84
6
45
9
54
66
6
30
75
93
126
66
3
141
54
201
141
90
ABCD 96674587286*3^$a+1 [50031]
21
105
15
3
21
80
24
36
25
171
24
80
139
6
23
91
90
15
72
20
40
8
19
102
18
105
12
8
48
144
49
42
5
13
51
8
67
65
49
135
32
40
165
18
77
37
15
140
43
5
204
76
9
48
48
47
132
36
73
71
76
32
13
35
73
30
101
49
60
51
99
17
25
24
75
20
109
107
79
24
5
61
3
140
1
6
5
13
51
72
9
11
48
64
213
15
3
29
108
37
96
147
63
29
85
35
36
96
108
16
152
13
11
160
44
127
90
27
8
64
33
3
57
111
21
84
39
56
1
143
12
144
24
28
60
3
209
108
4
20
16
57
35
157
95
115
78
23
25
35
73
6
105
108
3
17
76
44
13
12
147
48
81
131
109
75
39
21
212
160
8
7
125
85
179
28
15
72
29
97
12
23
12
1
35
55
17
28
45
6
21
219
6
23
37
30
9
96
32
145
83
48
19
5
85
15
45
27
9
111
80
1
24
24
6
29
12
79
41
133
47
37
78
48
117
60
32
36
96
88
56
72
72
136
51
24
69
36
105
27
189
24
39
8
12
28
8
7
29
13
3
44
31
225
32
7
30
11
60
108
1
3
3
5
48
49
83
72
31
120
9
21
11
16
33
72
222
48
53
235
30
36
63
57
75
8
43
18
6
125
144
91
18
11
25
90
17
48
132
49
3
32
36
72
115
18
54
33
8
48
7
72
57
69
12
59
19
21
24
117
27
12
375
24
29
48
88
80
4
32
79
5
205
36
11
55
24
5
36
73
39
48
39
5
43
288
42
11
1
23
60
1
99
123
9
20
1
15
164
73
107
109
12
95
43
17
7
41
1
24
6
5
88
152
1
12
23
40
9
11
112
48
45
27
93
12
138
72
258
3
21
36
18
77
19
24
54
23
132
12
4
12
69
30
6
75
8
121
120
150
173
12
13
71
85
35
85
11
133
51
116
1
48
84
15
20
48
12
13
78
65
4
68
7
65
31
54
3
20
60
60
67
53
73
240
99
63
18
54
5
43
9
81
78
21
96
45
54
29
52
20
43
54
23
24
1
15
12
21
60
6
129
15
21
21
84
11
48
4
3
18
59
216
64
3
5
40
69
23
31
30
114
77
48
76
9
83
205
47
76
92
144
24
7
42
6
90
59
43
9
44
72
85
30
137
7
18
288
75
80
13
6
185
1
59
49
42
24
96
77
1
12
84
23
72
40
44
49
102
24
30
66
141
3
24
93
20
60
172
81
30
17
88
21
59
7
9
140
16
80
85
3
315
41
4
51
6
42
18
27
20
36
115
57
9
30
30
135
21
132
162
189
20
1
6
42
156
36
48
6
5
91
66
72
147
216
33
131
24
100
56
25
15
51
129
141
119
43
48
30
155
25
27
45
27
9
107
79
45
20
60
121
23
84
55
18
99
3
17
24
55
9
152
175
69
24
48
3
17
88
44
163
18
30
5
25
11
28
21
192
48
15
12
92
48
12
120
85
27
3
125
36
16
183
17
109
35
16
20
43
21
32
19
48
113
49
51
33
95
205
35
4
15
42
3
117
6
17
25
27
8
100
15
5
12
120
48
31
41
16
33
27
9
11
48
4
32
144
12
28
9
138
72
33
93
51
45
11
25
78
77
52
15
120
90
107
109
30
9
63
18
87
104
55
144
29
112
56
49
35
1
24
30
93
8
60
28
9
42
5
49
47
97
18
29
28
68
49
119
61
24
111
33
3
20
109
36
27
33
3
72
8
24
12
16
20
37
96
95
124
188
64
123
42
15
9
150
57
20
52
63
45
108
111
21
20
24
31
9
153
6
81
153
23
79
53
1
59
85
87
51
5
24
139
114
6
6
23
37
11
244
56
103
54
23
73
239
1
162
125
37
27
69
279
72
45
36
155
48
156
229
35
1
120
183
32
49
39
96
9
3
57
3
44
40
44
1
15
140
43
225
60
21
6
66
159
164
91
81
63
42
3
189
35
145
66
30
99
ABCD 96674907482*3^$a+1 [50002]
11
16
12
33
15
20
49
36
168
60
51
44
25
47
37
48
23
1
24
39
165
47
48
28
33
11
169
47
112
32
60
61
119
16
45
47
12
168
13
35
109
143
1
84
11
25
27
144
45
11
13
84
72
23
37
3
33
59
25
59
124
128
13
60
87
92
37
84
159
45
3
32
28
9
23
97
48
15
20
133
120
48
36
24
120
60
35
12
108
72
13
144
15
21
24
23
13
36
59
4
12
20
1
24
48
120
27
68
72
25
204
180
95
112
9
24
84
23
4
9
132
48
72
75
12
80
52
129
132
12
36
107
73
84
131
25
36
24
12
27
20
72
13
35
13
135
45
12
108
120
48
12
179
48
1
12
23
25
12
12
335
97
11
13
36
36
48
24
107
109
60
72
155
85
15
44
1
12
95
1
87
92
13
24
23
145
87
9
47
4
44
96
25
24
24
36
39
116
25
24
75
45
3
129
24
12
75
117
36
107
48
85
11
13
12
3
48
57
75
33
24
36
59
25
59
25
60
60
179
37
35
36
4
213
27
8
241
51
105
120
59
1
143
61
12
48
24
48
135
9
119
97
15
8
4
92
13
108
12
15
32
144
61
24
24
71
25
72
12
83
72
61
84
23
25
132
288
59
324
12
4
21
75
132
21
36
35
1
15
69
24
95
84
1
59
13
167
1
99
12
81
60
143
37
15
93
60
36
3
20
28
9
36
60
35
72
112
45
84
36
11
112
8
37
96
35
61
48
11
52
93
36
3
177
59
4
12
140
61
107
12
16
44
25
48
36
132
95
73
72
95
13
35
121
123
48
32
1
95
4
33
119
289
84
96
36
123
165
48
132
75
56
49
168
107
48
64
116
108
1
111
117
36
131
96
13
59
1
11
1
12
47
40
9
35
4
153
24
120
3
57
300
23
157
108
11
12
4
68
37
108
36
24
11
4
92
13
107
61
24
24
59
1
24
168
23
25
51
44
36
61
60
60
12
36
239
13
180
23
96
181
60
48
35
12
4
33
15
21
216
71
157
156
71
49
120
51
9
120
120
12
15
60
20
192
13
48
11
40
45
168
123
33
24
96
12
240
83
144
1
24
15
32
13
72
123
80
72
109
59
28
164
73
60
12
84
87
9
48
72
3
48
12
45
96
36
35
24
85
59
52
45
96
192
180
191
12
37
35
25
132
111
33
120
35
72
193
72
87
56
136
44
85
132
12
132
75
9
47
4
33
12
35
61
87
21
132
119
1
240
72
3
20
60
52
117
123
33
132
60
27
81
15
44
520
33
12
15
33
60
96
180
131
61
48
12
72
27
273
72
59
49
203
133
47
49
15
80
145
23
13
48
39
192
21
24
228
3
33
24
3
9
84
87
128
85
71
13
47
40
8
40
81
27
140
37
96
227
64
44
109
12
123
8
13
132
99
44
4
93
12
71
180
37
87
21
12
48
12
144
48
23
37
395
1
27
129
48
11
37
132
12
51
33
27
9
131
49
243
308
48
1
144
59
1
132
255
60
189
51
140
205
48
60
132
59
73
71
61
156
180
192
36
59
36
85
167
4
21
204
71
40
9
60
36
72
15
56
37
72
36
204
12
95
13
12
48
120
12
24
12
24
228
47
49
179
61
60
36
3
48
105
24
15
45
24
35
49
192
84
47
145
84
48
120
36
35
97
119
1
95
13
60
159
81
120
99
45
48
287
25
143
73
47
73
12
83
76
33
12
3
21
12
15
44
313
23
40
33
ABCD 96675111298*3^$a+1 [50023]
132
15
33
40
116
144
36
28
180
23
49
8
87
324
72
117
72
16
24
116
100
179
333
28
59
49
35
1
404
40
104
28
32
96
111
21
48
64
8
3
81
268
20
12
84
240
27
57
3
9
75
181
23
165
87
25
152
51
229
47
180
49
80
15
72
25
59
24
12
13
227
133
47
84
13
23
117
132
124
36
8
88
143
36
36
24
141
64
116
3
156
249
255
69
183
45
28
71
9
87
249
36
15
24
156
109
8
51
180
45
112
23
25
47
49
44
136
128
16
167
33
72
39
36
69
39
21
51
157
107
21
3
156
13
8
3
192
24
81
3
57
15
177
63
57
96
16
8
111
192
73
92
3
81
156
4
59
21
51
37
23
153
36
48
192
16
23
117
168
24
36
144
28
84
36
108
240
32
3
49
252
11
288
216
13
48
80
48
144
48
180
28
95
12
129
336
63
229
23
84
21
3
9
63
57
63
13
20
75
60
69
36
75
85
32
124
20
96
123
81
76
8
72
120
99
36
213
64
23
37
71
49
23
60
57
36
40
95
21
84
96
16
264
56
160
60
84
44
111
129
27
180
108
181
164
51
24
45
24
51
276
81
75
13
44
16
12
24
216
104
40
20
124
72
92
3
33
12
192
60
196
236
160
24
56
88
8
48
84
60
160
23
45
3
1
179
36
216
9
24
111
13
68
64
35
24
45
16
56
160
108
20
12
112
32
51
25
23
109
23
84
33
48
72
28
80
28
56
16
23
21
48
3
93
240
16
155
33
183
9
16
20
39
153
243
60
85
95
105
48
120
51
93
72
96
4
20
96
135
49
131
69
99
205
167
57
87
105
16
72
68
123
57
60
48
84
96
51
156
49
24
35
45
96
16
360
44
111
45
24
24
51
84
121
8
3
48
21
111
105
15
189
316
20
195
168
9
3
73
107
9
156
28
104
51
57
123
25
44
3
33
75
36
49
71
36
24
153
12
136
104
39
57
123
57
172
20
12
168
48
60
39
36
37
36
44
27
204
141
28
176
27
144
24
157
95
49
59
21
135
9
132
63
57
63
1
20
28
23
93
51
24
25
80
72
159
21
12
120
112
11
13
20
144
147
13
80
87
61
23
57
3
12
49
8
48
4
84
72
95
49
59
117
84
156
40
104
276
15
60
249
24
96
4
80
60
135
57
4
11
49
164
15
69
88
68
27
37
68
3
36
9
15
9
16
212
28
84
23
93
15
60
177
3
36
25
59
9
60
147
60
69
64
8
3
129
48
48
12
40
23
117
4
8
16
72
23
105
72
39
81
60
28
20
160
11
85
95
69
172
140
24
240
51
9
84
255
72
25
92
3
144
33
63
25
83
189
36
132
88
32
52
20
192
51
45
63
45
36
24
64
11
72
84
96
57
27
144
37
128
72
124
144
164
111
45
75
60
25
44
16
56
48
60
48
108
4
156
11
36
49
71
13
11
33
3
117
63
25
83
45
147
33
4
12
140
24
72
63
165
60
72
183
21
231
108
49
8
39
33
291
ABCD 96675376082*3^$a+1 [50113]
1
83
16
44
4
45
51
156
3
30
11
64
33
35
28
132
20
60
64
81
30
42
11
49
180
311
64
45
78
162
51
36
33
90
237
48
176
7
9
20
43
33
72
45
18
30
219
3
108
5
7
141
69
243
8
67
5
40
72
176
16
21
30
45
32
85
78
132
65
43
45
80
85
72
87
21
30
9
3
165
56
16
36
84
93
48
3
120
9
47
16
8
72
64
8
73
47
72
24
124
45
167
91
53
24
100
15
78
3
12
15
57
48
8
49
30
57
168
132
33
51
27
5
55
42
27
44
36
76
48
24
123
113
37
87
48
24
33
60
3
8
7
42
87
261
39
20
103
5
28
57
11
4
15
30
111
204
15
17
4
12
135
77
36
336
28
156
27
120
45
15
137
55
41
37
147
48
24
44
49
18
93
36
8
192
61
30
9
51
89
100
81
3
69
18
33
104
48
85
12
63
44
1
83
60
79
30
15
3
33
36
80
31
102
60
15
15
93
60
48
27
30
60
12
83
97
48
83
16
21
72
195
12
231
72
30
47
13
107
220
3
17
13
63
44
1
3
92
7
161
64
8
132
16
9
18
12
41
132
55
60
30
39
81
63
39
60
117
44
52
32
85
3
27
41
7
12
41
64
96
27
45
48
87
69
51
9
36
68
7
65
48
7
65
115
9
3
108
60
33
27
165
20
112
12
104
124
32
13
303
80
4
63
90
30
165
8
204
96
64
68
28
32
55
18
60
120
42
30
30
221
109
18
12
101
67
12
21
44
28
75
12
108
129
63
78
132
18
45
60
165
132
48
63
9
87
51
105
12
15
48
53
7
162
83
4
153
123
8
36
61
90
69
3
18
15
128
19
65
12
16
27
57
44
100
12
144
51
57
3
102
60
30
77
43
90
60
95
88
128
7
210
72
48
15
45
15
27
53
64
68
115
93
225
75
240
84
51
105
105
35
37
15
45
47
1
47
16
72
27
33
12
45
11
76
84
27
30
15
27
141
87
9
44
60
16
84
27
30
60
23
36
48
132
136
8
96
144
16
8
13
3
72
32
40
3
5
264
43
18
23
100
24
56
16
3
57
284
49
23
37
75
15
177
63
48
65
64
93
11
36
28
68
12
40
56
24
25
35
55
45
12
93
51
20
49
48
42
197
28
48
177
35
16
147
72
5
25
63
15
102
3
12
36
56
43
93
104
36
7
105
45
35
52
3
30
11
4
63
93
27
69
44
67
60
30
30
12
33
8
79
17
16
84
20
61
75
32
100
96
32
37
18
42
75
3
45
20
64
48
12
33
231
192
48
32
28
84
3
30
59
223
48
65
97
15
32
4
72
165
155
64
24
80
67
72
18
63
12
68
12
48
4
15
45
45
18
69
36
8
72
28
80
49
60
35
28
15
177
15
48
42
48
63
9
3
87
150
3
27
30
18
60
5
52
140
85
47
64
132
87
48
5
55
5
132
28
8
7
33
57
30
17
72
4
69
11
37
30
113
37
227
13
87
20
12
48
12
61
147
3
5
12
73
3
144
8
64
93
60
47
103
18
12
27
3
18
59
43
108
33
57
12
3
128
49
18
60
69
141
15
72
72
93
11
49
27
21
60
3
252
147
18
27
12
80
24
16
56
55
9
63
30
51
99
21
12
117
48
102
108
5
37
15
3
12
65
25
3
68
37
150
30
30
69
80
1
39
56
4
84
72
72
3
9
48
3
77
60
40
8
85
63
27
129
56
7
53
52
60
3
12
77
31
57
15
17
40
3
18
60
60
3
99
21
12
44
31
9
140
151
12
41
4
12
24
72
80
127
81
80
4
75
21
84
3
45
27
60
273
15
9
104
37
30
77
16
36
96
15
113
52
12
45
47
16
195
5
37
3
24
21
39
21
63
44
55
21
96
3
48
12
30
83
7
18
42
18
147
48
44
1
12
48
15
15
9
21
99
20
31
69
44
49
3
48
57
120
42
21
56
271
89
1
27
68
7
21
96
80
103
45
60
12
8
28
48
27
102
48
15
92
40
ABCD 96675409178*3^$a+1 [50022]
18
123
69
60
138
72
21
105
186
45
24
57
15
69
3
48
45
120
147
93
84
168
138
72
141
21
123
3
69
75
114
87
39
9
39
57
33
3
195
168
69
192
153
231
72
180
57
51
180
69
18
270
24
135
81
72
135
81
72
84
159
204
33
72
42
66
72
72
6
69
3
30
72
60
15
33
15
36
81
15
51
69
9
36
30
186
54
18
30
21
21
36
18
45
129
360
90
198
39
48
57
39
195
105
36
60
15
78
72
135
21
123
36
129
72
39
105
51
24
21
27
75
33
9
120
96
63
132
69
288
198
162
60
66
21
21
48
24
27
36
63
69
33
42
138
78
54
15
120
45
108
135
24
48
288
165
3
12
9
48
252
39
21
36
48
216
18
96
81
60
48
27
45
21
3
51
18
75
48
9
48
42
66
75
72
3
117
3
42
12
159
96
120
225
66
93
21
30
168
45
27
45
45
120
54
24
102
60
51
12
63
30
3
15
69
81
12
54
213
117
108
63
45
54
30
15
99
45
21
15
36
45
102
216
21
21
12
15
57
3
21
15
75
45
27
30
18
141
9
159
72
48
57
15
24
120
27
9
96
87
90
132
18
72
18
156
87
219
24
9
108
9
66
18
72
75
75
9
9
51
93
180
135
147
93
120
3
162
60
15
3
48
129
33
15
39
21
105
114
30
111
3
45
75
96
33
48
45
108
51
51
93
51
18
108
147
231
21
33
51
21
123
93
18
186
180
84
126
165
33
60
12
180
6
69
75
90
63
135
30
90
18
24
51
57
12
3
201
84
111
57
12
111
12
93
42
90
27
3
90
75
3
162
102
90
75
3
45
57
42
30
15
21
72
252
90
69
36
9
54
117
3
18
24
123
48
72
60
180
108
93
72
12
60
12
51
24
123
93
3
102
18
42
192
75
57
18
117
96
120
45
72
27
21
267
108
60
147
261
60
39
72
30
51
189
36
48
222
18
84
42
33
57
36
12
183
57
30
21
21
15
159
6
66
213
36
96
33
195
72
45
27
3
90
15
9
54
261
168
51
96
30
18
126
96
51
84
21
75
69
78
18
12
90
21
147
264
141
57
87
153
48
15
60
84
24
21
99
99
30
60
63
117
18
72
72
153
108
132
12
99
144
45
153
279
21
15
93
51
21
324
36
18
72
90
150
9
60
123
72
54
36
60
63
93
15
132
33
114
333
57
114
141
33
18
42
102
126
87
3
90
60
63
96
33
87
24
129
108
195
129
18
18
123
84
63
45
3
129
12
36
9
108
108
12
87
21
87
60
3
18
54
90
108
18
69
156
9
135
63
30
72
162
6
72
87
120
45
15
21
12
108
39
51
165
33
60
12
123
9
48
3
57
15
69
6
120
57
141
96
15
3
66
75
57
207
81
15
72
72
21
195
72
3
45
99
30
15
27
45
93
231
21
15
45
159
12
72
27
18
15
87
18
51
36
36
225
15
69
78
153
144
63
72
69
21
51
144
33
360
3
39
45
60
48
117
84
39
57
99
36
204
105
87
57
18
24
30
180
399
84
81
171
ABCD 96675486496*3^$a+1 [50021]
43
72
32
51
85
32
15
105
15
24
18
63
88
17
54
6
18
57
45
3
72
24
21
99
40
53
102
54
15
9
18
42
120
3
33
132
3
112
5
43
41
54
49
72
8
160
53
19
48
72
144
5
30
12
24
9
57
15
27
30
127
8
63
9
45
36
39
9
12
72
30
13
47
138
7
48
5
75
64
89
15
9
31
24
8
63
177
57
12
18
60
48
18
27
3
12
24
1
5
27
63
42
31
41
78
6
12
7
56
16
101
43
41
18
36
6
19
120
24
5
3
15
57
165
75
40
8
48
16
23
57
3
13
23
1
120
131
37
5
6
12
162
15
16
47
48
90
7
72
72
95
30
3
160
48
48
72
5
90
57
3
37
56
96
81
15
99
84
12
54
30
48
18
55
5
123
15
25
144
71
9
15
1
71
9
64
32
9
6
54
75
129
7
23
1
11
36
72
78
19
5
115
120
95
49
47
54
3
15
33
15
24
24
24
81
16
35
18
18
33
27
48
60
1
104
16
101
48
24
3
45
60
15
15
9
48
48
15
48
156
18
75
51
84
108
12
25
65
6
25
89
31
137
78
49
23
9
21
108
31
155
18
27
64
77
147
15
6
72
54
96
48
90
51
15
18
55
95
72
49
32
57
48
15
27
13
17
126
9
40
17
150
78
91
71
9
9
63
64
24
71
1
17
15
48
24
3
13
48
77
18
9
75
48
13
5
180
24
63
15
78
75
15
49
8
48
39
78
3
117
3
24
93
3
40
17
39
183
25
23
24
9
16
8
75
36
25
17
18
45
99
12
49
47
57
88
5
42
105
48
33
111
21
54
21
9
114
60
9
16
32
24
33
12
3
72
63
25
32
9
6
25
29
42
33
9
111
27
37
5
3
33
7
24
8
16
24
5
18
48
12
42
3
39
96
24
78
3
183
72
72
96
1
53
3
15
18
6
54
27
72
57
48
48
15
33
6
66
12
27
81
7
5
30
21
15
9
87
24
145
24
47
66
63
39
33
48
45
12
15
45
72
3
3
42
115
8
45
72
75
15
30
30
30
18
42
18
24
120
96
1
101
19
104
21
3
16
29
3
40
47
30
3
3
132
30
3
9
15
21
90
84
6
102
33
24
87
18
18
18
24
18
9
136
8
111
25
8
15
12
6
30
33
40
24
5
43
23
1
48
32
9
72
15
72
21
75
64
47
6
18
9
21
27
27
78
79
35
45
15
24
1
8
33
18
42
3
39
30
18
25
5
24
6
48
45
39
30
43
8
9
30
33
45
19
5
19
167
9
40
288
5
27
24
24
51
36
9
9
6
9
16
77
75
33
15
57
42
18
30
78
54
60
30
60
186
97
59
36
57
21
12
48
6
1
17
127
11
45
33
12
67
35
45
72
64
47
48
25
5
51
24
9
15
72
93
36
7
8
40
71
6
27
3
18
42
9
63
6
67
53
27
48
16
23
81
16
80
21
75
27
132
9
21
19
47
73
32
40
80
27
205
80
33
7
17
24
72
15
45
90
33
72
88
32
33
12
27
81
39
45
66
1
35
18
3
15
169
48
8
24
16
35
12
6
24
18
33
57
60
19
11
48
6
15
15
9
40
32
24
16
17
30
66
60
66
6
258
12
90
12
90
6
15
45
42
57
63
25
80
39
24
54
60
18
189
16
5
27
15
25
47
54
27
72
40
5
72
30
109
24
48
23
9
48
15
9
69
72
18
1
23
97
71
30
18
1
23
30
90
105
16
5
27
40
35
12
1
224
3
13
47
180
45
9
24
7
32
288
9
39
40
35
114
42
25
95
18
90
18
24
19
32
3
6
24
6
25
56
40
5
3
24
40
113
87
21
84
96
7
5
3
15
9
33
102
150
27
16
48
17
84
36
15
45
42
1
17
39
136
8
39
66
42
60
73
32
72
15
1
72
23
25
47
9
24
21
66
49
48
23
33
24
40
23
18
31
56
72
51
42
18
9
16
5
6
78
30
73
23
84
21
112
8
57
15
24
3
6
36
43
8
40
8
40
80
27
48
60
150
19
23
33
9
78
120
97
56
39
36
45
40
77
60
15
24
9
7
48
24
248
88
71
9
16
48
5
3
33
6
120
1
8
9
15
105
7
48
8
57
15
40
5
18
12
13
8
21
48
18
84
6
78
57
39
6
27
27
18
12
6
78
27
120
9
48
15
16
24
5
3
3
37
8
16
23
57
9
7
8
27
48
144
48
30
7
5
18
9
216
63
72
90
15
3
6
6
30
27
16
72
167
25
23
25
23
60
30
111
24
39
1
80
15
121
8
3
85
8
40
32
27
6
6
1
47
18
30
33
87
9
48
16
24
32
24
40
17
30
25
95
25
23
97
83
54
78
9
3
45
72
40
41
30
78
66
25
5
75
48
40
56
72
15
72
57
21
27
16
47
9
9
60
51
39
120
97
59
54
87
39
9
39
1
24
47
1
32
105
31
17
24
111
24
88
23
105
88
32
24
24
40
104
63
18
7
17
15
45
42
24
72
18
87
40
23
1
41
12
51
15
145
41
18
21
57
30
18
7
5
123
64
8
24
24
24
33
60
3
64
48
72
128
15
24
1
8
111
30
3
21
51
24
105
54
30
27
24
39
18
15
48
16
53
36
7
48
56
3
18
60
18
60
24
57
129
39
93
3
111
25
80
15
33
45
27
16
23
90
87
33
31
24
ABCD 96675687476*3^$a+1 [50084]
16
152
43
18
227
48
91
54
87
39
72
48
72
33
176
49
12
171
99
60
54
299
55
288
24
9
9
72
23
40
183
17
16
81
63
8
31
9
51
21
8
72
24
55
65
216
7
9
57
87
39
72
18
276
30
149
1
90
54
239
96
7
65
72
7
33
111
41
43
108
54
83
7
18
18
29
85
195
8
31
66
6
108
252
54
11
25
39
15
41
103
72
9
8
360
112
51
84
72
72
18
111
8
40
24
8
49
159
8
64
21
12
159
81
95
25
23
304
39
17
112
32
175
41
16
39
30
234
6
48
59
73
39
72
141
35
160
15
17
43
156
180
173
120
13
35
40
3
228
240
177
144
104
24
192
96
91
21
123
66
18
89
72
25
126
17
1
119
55
6
30
162
78
48
36
129
48
8
49
6
18
72
39
8
64
117
78
165
360
56
43
132
30
59
19
21
45
11
7
72
6
18
66
24
95
64
3
18
27
248
121
228
251
72
25
54
138
6
65
24
103
209
208
489
18
48
45
159
17
96
136
129
72
30
36
45
56
112
327
33
39
60
84
78
18
65
61
90
17
88
80
43
237
3
5
97
72
78
54
11
48
64
57
30
60
162
84
24
144
71
109
90
18
18
45
56
109
51
8
24
43
114
275
97
60
12
191
48
181
27
24
56
1
18
5
31
12
108
72
257
91
30
23
1
12
222
5
13
59
40
80
48
96
127
72
137
24
16
3
149
88
24
8
85
35
79
9
8
16
96
8
19
93
273
18
18
30
18
27
56
64
177
126
72
161
1
54
17
72
256
21
18
72
17
1
54
174
36
96
90
246
78
89
72
127
48
60
53
73
18
69
87
6
66
9
24
45
3
267
162
30
60
17
1
36
84
23
73
15
87
36
5
96
157
51
111
72
54
75
9
39
33
39
39
180
66
35
205
3
27
36
105
24
15
96
89
55
30
90
72
153
48
15
18
15
63
66
6
113
16
15
216
9
81
39
9
71
7
41
48
55
105
87
153
32
19
48
5
16
87
96
36
12
41
1
47
25
95
85
48
11
25
60
30
114
48
384
108
18
69
93
36
126
156
149
1
90
18
48
35
72
16
99
12
17
24
1
71
181
107
160
21
18
18
119
120
136
39
48
78
144
138
9
32
73
18
5
43
18
59
24
61
18
41
48
24
55
84
5
13
18
60
12
17
73
143
91
6
108
144
18
9
32
72
7
17
73
126
24
377
31
24
89
13
18
9
69
30
162
99
9
78
41
48
112
123
36
72
41
96
25
36
30
150
54
17
24
16
15
12
5
121
71
7
48
132
12
6
180
72
18
285
176
55
60
36
9
39
60
66
90
72
17
109
234
42
12
99
9
24
102
24
48
18
72
78
210
78
18
71
31
258
63
80
136
3
6
15
111
89
19
30
78
18
23
49
119
25
108
90
192
36
60
18
23
31
65
24
112
9
6
33
128
85
18
144
90
6
401
96
25
18
29
96
103
33
8
216
31
18
95
73
263
55
129
3
48
18
18
90
15
8
175
18
96
12
35
96
1
15
39
233
160
39
90
39
99
149
1
144
12
78
18
18
12
180
18
96
102
18
270
18
6
72
48
6
126
21
81
60
107
19
54
156
35
ABCD 96675782012*3^$a+1 [50018]
6
24
1
9
35
27
9
16
5
60
24
3
1
47
28
32
9
6
37
17
19
176
15
9
1
20
114
66
4
39
81
32
84
114
25
12
72
17
6
24
6
7
36
21
14
9
60
27
6
19
59
66
64
2
45
15
18
6
45
81
15
28
35
21
15
13
32
4
5
30
42
147
27
24
60
120
6
6
24
24
10
11
16
20
48
4
12
45
15
65
79
21
3
11
72
84
30
99
45
12
43
47
13
35
1
11
18
12
3
21
124
35
12
13
20
12
30
18
90
46
51
32
12
21
24
79
11
34
35
1
20
36
124
63
20
21
42
9
51
18
30
1
89
12
28
92
3
61
15
20
129
15
15
66
30
81
9
19
72
59
13
11
21
75
13
107
6
78
9
3
144
33
12
16
29
19
41
39
52
5
79
8
27
9
15
45
1
44
7
29
3
36
16
8
36
16
11
18
36
19
11
54
15
16
29
6
6
78
70
32
18
6
19
132
9
11
72
40
71
30
39
3
18
12
28
51
108
107
30
30
25
45
104
15
45
30
70
26
34
26
109
17
103
65
66
6
48
91
5
36
4
3
12
65
6
78
36
31
8
15
9
61
56
30
54
66
49
17
3
75
36
66
48
12
43
11
73
41
19
11
36
6
24
54
46
35
25
74
42
3
15
46
3
47
54
12
30
60
18
31
5
15
4
5
7
113
12
3
61
20
15
25
23
16
17
84
15
28
71
42
15
15
13
21
15
35
13
68
3
37
72
21
20
67
5
18
6
3
28
23
30
76
50
30
19
11
70
15
29
7
44
69
30
9
33
3
64
57
11
33
15
24
16
45
99
23
13
35
6
30
25
44
15
6
90
33
153
90
45
93
30
12
13
35
60
126
6
9
4
41
24
42
34
60
14
9
36
24
33
3
12
24
25
99
60
21
14
42
19
29
42
25
20
4
48
41
15
15
42
114
9
64
12
11
18
42
204
13
71
70
2
94
44
55
17
3
16
11
57
87
34
32
30
30
19
11
13
5
66
33
16
11
6
24
36
3
4
32
21
24
6
13
204
47
21
64
5
100
11
13
20
36
3
51
10
11
9
60
30
12
57
21
60
16
14
6
36
88
62
18
6
13
11
42
48
39
3
58
2
24
30
31
12
17
39
60
21
31
23
6
36
43
77
4
110
10
11
3
10
11
100
48
41
16
50
30
3
36
12
3
30
55
41
6
30
28
32
108
7
53
27
28
47
60
37
53
18
1
71
9
21
4
51
12
221
12
15
9
126
9
51
30
15
3
60
6
39
76
24
60
81
14
96
6
7
36
140
27
57
132
28
48
5
18
10
56
19
84
83
9
21
63
4
21
56
24
55
35
9
16
21
26
54
19
24
21
20
6
1
83
42
19
8
3
13
32
15
25
72
17
15
9
66
10
26
93
1
20
40
20
24
39
16
5
6
54
12
19
48
287
66
60
67
53
27
33
19
60
29
31
41
123
61
183
8
13
11
21
18
9
40
11
42
60
124
24
50
25
17
18
21
24
27
138
30
42
48
51
9
27
3
46
26
84
24
25
32
15
114
19
47
24
6
18
25
20
4
12
48
80
57
66
48
42
28
2
174
6
78
7
65
30
117
63
90
75
28
35
9
51
21
40
20
111
34
3
41
16
63
68
39
6
54
30
24
36
144
16
51
5
108
16
15
11
34
99
12
8
21
99
36
28
96
56
21
30
144
70
23
61
27
5
19
24
24
17
24
30
30
19
8
15
25
20
39
66
3
1
15
24
12
5
24
30
81
15
9
9
12
4
14
72
13
20
51
30
6
48
81
16
59
13
11
12
33
4
156
56
45
6
78
12
67
17
60
96
19
140
4
44
3
33
21
3
148
35
24
30
43
80
12
100
41
90
57
3
58
2
13
21
14
10
27
32
33
120
15
3
36
60
54
39
21
12
55
23
36
30
6
25
72
57
63
20
12
36
69
24
19
23
13
5
12
4
11
9
159
4
47
13
53
19
60
9
56
19
12
5
43
20
15
1
24
101
156
24
75
39
30
6
6
28
36
24
87
65
19
108
53
43
12
5
108
6
96
84
9
12
3
10
2
18
67
12
11
189
3
18
6
45
39
12
58
87
29
60
4
32
3
27
54
111
39
10
20
6
25
29
3
51
60
6
3
33
19
59
25
47
30
127
20
21
39
1
47
9
6
24
10
11
4
29
67
48
17
18
1
41
78
37
59
96
30
78
10
11
51
30
67
32
60
21
18
72
9
45
31
9
44
72
19
9
26
96
24
1
33
2
90
27
28
23
12
25
5
24
6
33
51
25
45
59
24
36
12
15
34
14
1
48
36
77
4
11
33
15
81
24
6
24
66
6
9
51
13
24
56
40
11
9
25
32
24
24
19
36
41
60
75
21
4
26
18
12
24
39
105
42
13
11
6
19
5
3
1
110
1
24
80
21
54
45
21
40
3
17
19
96
11
34
56
7
17
36
18
9
1
56
4
87
23
36
81
45
18
1
71
30
99
9
19
12
35
6
4
80
4
50
49
36
65
27
4
59
1
5
6
37
57
80
55
149
15
15
1
155
34
207
23
120
21
81
48
39
3
69
15
109
47
13
11
13
41
6
9
52
33
32
54
60
54
12
7
53
3
141
31
84
59
42
18
36
30
15
36
15
54
60
6
24
49
45
32
18
97
23
30
72
54
9
15
6
36
39
4
95
6
66
57
27
6
64
60
15
11
24
61
5
24
36
15
9
63
28
29
6
18
75
4
48
5
24
30
90
39
16
48
107
9
75
6
39
21
91
23
9
33
64
71
3
70
56
4
36
26
30
18
42
24
103
20
27
24
10
32
18
36
66
87
3
24
70
14
12
37
47
30
54
25
35
30
31
5
6
9
9
40
2
48
96
60
24
30
36
4
2
13
21
35
64
47
18
7
5
180
54
30
3
72
201
18
1
5
6
49
24
72
24
29
30
42
18
12
9
108
33
3
220
5
126
34
15
32
4
45
3
47
9
21
19
11
21
39
1
72
96
41
55
8
36
4
12
5
4
11
81
7
20
16
11
30
24
6
10
86
24
1
80
63
126
60
3
33
3
12
4
5
40
80
24
79
53
24
79
5
27
9
3
52
20
81
30
30
3
15
70
75
44
1
80
ABCD 96675889816*3^$a+1 [50033]
147
8
24
85
27
68
192
43
65
91
5
13
143
28
27
5
13
11
61
42
12
29
52
8
16
111
42
12
27
45
114
29
37
143
91
29
48
28
93
6
9
20
55
9
15
12
149
37
18
5
24
88
3
5
49
15
56
1
6
153
21
23
49
27
9
60
35
19
12
137
61
54
5
31
45
72
96
12
24
12
9
51
21
27
80
19
90
18
42
119
19
9
8
55
41
1
18
53
49
71
12
79
6
251
1
12
35
1
60
12
11
43
17
55
72
5
13
23
4
15
12
54
108
107
7
12
81
32
36
37
138
69
20
48
43
41
19
18
12
24
18
93
72
27
54
6
5
60
1
6
5
31
18
30
6
27
3
69
20
24
4
44
12
121
119
163
126
83
52
36
8
52
20
61
12
42
65
37
11
7
17
25
3
36
9
11
49
66
132
29
91
18
18
9
104
24
97
87
3
6
107
67
17
1
96
35
1
12
18
5
19
18
11
180
37
83
49
27
57
54
36
9
45
108
6
9
12
27
36
101
4
27
66
15
63
53
67
9
33
3
20
24
19
36
18
47
60
28
36
27
9
20
7
42
54
102
6
9
152
12
1
72
54
33
32
24
12
24
24
4
92
7
18
6
54
30
9
33
27
27
21
32
40
45
95
4
27
29
7
33
27
17
36
60
24
91
69
72
3
18
18
42
12
23
31
54
27
20
79
89
19
54
107
25
23
121
327
32
13
60
12
27
92
49
12
96
83
7
5
25
18
36
5
12
61
23
79
77
12
60
67
144
54
11
84
55
9
21
51
111
36
36
69
12
81
42
108
18
11
37
87
8
36
64
3
6
48
18
69
44
109
54
36
89
19
48
108
65
13
54
66
27
81
23
13
114
108
9
27
29
25
11
1
6
9
21
18
69
39
65
12
91
41
36
79
42
23
112
3
9
8
24
60
52
32
112
20
36
7
45
9
123
39
89
28
44
1
83
52
9
6
66
96
18
29
289
90
5
55
125
12
25
30
36
36
6
48
47
24
16
21
11
12
55
41
16
45
18
36
5
28
39
24
18
11
24
4
27
54
108
36
18
9
45
18
6
35
76
32
37
47
55
6
47
91
18
6
9
21
18
77
37
102
60
117
21
54
6
3
36
15
12
18
24
11
28
63
81
27
18
23
31
5
4
9
135
99
18
87
39
69
63
21
33
39
68
72
12
19
24
9
12
8
7
66
83
7
41
31
36
24
5
31
66
11
7
9
27
53
61
27
36
21
6
21
9
71
28
60
21
6
12
81
44
12
25
23
60
12
49
63
63
60
66
27
8
1
11
4
32
24
43
9
12
9
95
19
18
23
13
11
28
15
72
12
81
9
123
20
36
73
6
125
76
8
24
13
15
32
25
23
31
17
1
36
108
18
18
72
23
4
24
21
6
48
9
81
24
23
25
18
18
54
78
107
13
42
90
12
63
33
3
24
21
60
3
56
25
96
36
135
45
75
33
3
9
18
36
53
192
43
17
7
30
11
67
12
54
11
13
18
30
107
79
65
97
48
23
48
1
15
44
12
91
36
36
60
18
54
30
23
60
43
5
12
25
72
47
84
12
12
163
6
27
57
6
41
13
27
3
45
8
1
72
24
36
54
125
12
16
3
45
69
3
92
7
6
84
27
24
27
17
37
23
52
105
35
40
123
84
18
36
47
7
24
84
9
33
66
53
37
27
177
66
29
85
75
60
3
17
19
29
72
61
35
28
15
162
27
20
37
27
15
36
17
163
54
30
24
9
8
85
6
48
6
39
104
28
12
8
7
72
30
6
41
4
27
54
39
36
27
33
12
51
108
5
25
24
27
21
24
63
45
36
102
72
6
54
30
24
119
16
3
60
29
64
9
126
54
18
197
72
100
51
84
33
44
28
80
13
18
54
51
21
42
29
1
99
105
36
23
124
63
6
119
36
109
6
57
15
9
27
54
47
37
18
9
56
16
8
52
27
5
25
27
8
72
156
112
56
145
15
3
45
8
73
36
11
4
21
27
33
54
66
59
72
13
108
47
25
15
75
6
35
4
96
8
112
81
23
12
55
18
51
39
5
85
36
35
7
9
45
47
60
49
36
24
12
35
19
9
116
120
13
48
35
72
1
60
12
42
54
84
18
114
36
18
53
1
47
43
102
99
45
59
4
9
54
36
9
20
12
55
12
5
67
18
35
24
40
108
27
24
17
13
24
48
11
24
28
24
21
180
11
61
15
44
103
36
6
30
6
23
49
12
47
72
7
24
9
21
51
12
69
12
11
79
65
16
9
47
13
75
33
3
56
13
54
9
27
41
67
48
5
28
3
36
81
63
18
36
35
12
79
42
30
42
54
9
75
24
17
31
17
12
112
63
18
36
11
1
59
55
21
81
71
37
42
29
133
12
63
24
9
30
113
12
7
165
9
36
18
18
24
3
8
19
18
35
37
15
12
9
23
28
56
7
84
36
36
6
54
41
60
28
117
18
33
80
36
49
36
60
39
27
89
109
15
44
60
25
6
53
12
43
81
111
54
96
27
21
71
127
24
29
1
36
47
16
207
117
33
30
17
16
27
29
25
11
7
9
104
31
17
64
20
48
25
23
37
12
18
36
54
15
9
35
13
95
67
60
120
6
12
36
36
60
11
1
27
33
54
36
30
36
18
77
103
72
5
64
48
24
3
18
72
51
57
11
16
32
84
7
54
111
36
8
61
3
99
6
12
51
21
108
18
5
31
18
23
4
92
7
5
49
11
60
ABCD 96676167748*3^$a+1 [50204]
54
153
27
37
119
24
30
6
397
107
246
24
183
33
54
25
96
179
6
231
33
31
59
36
129
160
95
97
128
135
25
65
120
6
30
19
32
243
13
224
48
75
66
90
25
65
414
1
89
36
60
55
32
147
36
169
48
47
1
272
33
330
54
216
55
96
59
69
160
96
59
21
15
120
9
45
211
80
16
989
211
48
11
60
121
203
36
1
119
57
48
99
36
180
30
55
96
96
113
79
128
153
240
270
25
32
112
48
144
128
192
33
223
240
47
193
32
160
275
6
504
31
35
324
6
19
272
64
80
9
126
9
105
90
36
180
270
90
54
126
120
177
544
96
233
84
126
60
169
128
3
61
173
6
264
96
54
111
112
77
6
205
29
3
208
95
97
77
211
32
144
16
144
299
469
128
33
255
15
90
7
47
193
77
3
288
112
17
210
61
89
231
16
89
327
144
48
48
48
64
11
144
133
227
13
17
111
15
97
47
330
36
90
25
119
246
147
147
36
201
9
24
15
231
24
66
31
144
65
79
48
32
208
128
225
234
180
30
96
84
15
315
156
60
84
90
6
9
75
517
240
23
25
32
153
151
65
90
24
120
150
396
180
15
75
69
48
160
47
33
64
29
19
191
1
96
32
16
329
66
37
128
129
223
167
25
35
333
63
97
113
474
36
97
167
73
48
176
48
105
90
6
30
54
36
159
45
211
239
66
114
126
270
49
35
45
81
735
16
23
25
48
17
15
45
36
31
80
99
61
48
48
47
156
85
320
16
89
30
9
375
105
16
89
7
48
35
126
144
63
48
16
144
305
204
30
6
174
36
54
126
150
84
6
54
30
117
9
24
126
49
48
47
177
336
192
321
15
105
90
61
83
61
29
3
48
112
32
96
39
25
320
15
1
35
90
67
23
9
16
29
66
60
37
413
534
61
144
128
33
319
96
179
333
160
263
57
27
181
32
27
66
115
155
69
45
30
240
117
208
191
90
87
48
336
16
48
59
150
63
288
16
29
19
215
36
54
63
27
117
16
23
169
11
24
13
113
570
165
ABCD 96676707742*3^$a+1 [50066]
27
33
75
112
68
15
6
30
24
13
5
132
6
21
21
30
93
4
83
18
91
8
3
13
107
72
21
9
30
36
24
6
19
251
237
48
4
71
21
9
30
24
21
15
21
33
27
93
43
17
55
5
120
7
23
36
42
12
30
6
7
35
30
60
7
5
78
168
30
7
5
30
33
45
60
24
90
33
52
35
18
163
80
16
56
88
65
12
43
47
25
23
150
51
48
51
12
105
88
5
60
30
117
33
24
18
57
21
114
1
77
19
20
21
7
20
63
9
51
18
30
102
12
7
48
23
18
19
11
165
4
35
18
12
120
31
56
99
37
144
101
27
40
11
9
153
39
3
30
43
12
65
126
24
21
36
4
5
60
7
23
90
60
39
220
11
57
4
11
153
9
63
27
25
12
11
9
144
36
4
59
105
12
4
59
66
90
85
47
90
12
18
12
37
60
29
75
39
6
15
12
4
41
72
63
112
83
18
19
23
13
65
31
113
120
30
48
30
39
21
12
18
48
102
27
180
21
19
68
3
102
7
5
6
9
12
33
43
20
48
4
156
47
18
30
49
83
48
144
6
27
33
7
20
3
72
33
15
1
83
6
31
8
33
163
59
78
7
48
35
9
33
51
4
72
113
223
35
192
105
15
105
21
12
19
11
13
72
32
16
17
27
21
30
1
89
39
36
69
78
18
15
117
12
51
16
56
108
16
11
42
6
49
48
47
30
15
15
6
12
7
11
37
23
24
13
173
132
67
95
21
99
1
65
115
56
9
15
12
40
23
54
31
12
92
45
43
23
37
32
16
5
90
24
97
23
21
124
11
61
59
30
19
36
29
18
9
3
6
102
108
24
61
17
120
223
120
80
135
84
13
48
5
12
63
75
12
30
39
51
25
17
36
159
36
27
13
20
64
5
66
25
32
27
25
11
54
60
3
15
9
64
36
29
15
9
147
3
37
113
30
1
155
9
28
20
33
24
18
18
15
4
48
53
39
21
111
3
60
61
95
225
60
45
72
12
210
66
79
56
75
54
15
45
7
48
5
36
51
24
120
45
7
5
48
60
132
48
84
276
19
11
21
40
68
36
15
1
23
6
139
5
67
36
5
12
36
84
78
42
36
187
8
9
6
24
45
15
60
33
52
23
30
162
21
40
47
9
33
30
21
4
156
5
15
52
47
25
11
9
52
23
37
56
15
18
204
6
37
47
33
28
24
5
150
36
9
16
36
11
48
42
78
42
87
15
78
139
53
31
36
56
33
99
28
8
69
30
90
115
32
36
4
53
6
24
138
27
16
59
1
65
19
65
151
5
51
36
4
11
37
36
17
75
3
102
39
24
36
39
60
21
33
18
25
20
33
15
96
9
7
53
30
1
11
85
48
65
15
9
48
60
7
41
15
156
33
147
21
30
90
12
43
23
12
37
11
72
85
53
84
48
7
35
6
24
210
13
132
41
30
69
16
17
12
7
8
45
30
6
24
127
20
111
117
180
72
33
78
18
42
102
60
18
12
18
15
117
15
135
36
9
52
48
113
102
30
6
57
105
43
17
90
18
19
41
150
90
99
16
29
18
222
3
75
12
13
83
90
12
18
37
47
1
29
67
29
99
120
33
18
37
8
99
36
60
1
20
9
75
39
168
18
67
83
1
29
72
108
31
56
15
37
5
27
16
17
3
72
21
19
35
126
15
4
12
8
3
150
3
36
36
27
6
30
24
96
174
27
16
23
9
3
49
83
6
24
67
8
12
96
72
108
12
52
80
48
3
109
29
30
81
4
17
60
67
35
1
32
27
66
24
6
1
71
25
65
72
90
78
60
42
57
24
84
60
72
9
60
31
143
6
75
52
65
108
24
6
45
40
92
33
19
140
51
97
68
40
32
4
41
108
12
183
9
7
71
78
54
6
42
30
27
51
1
23
45
72
24
36
99
9
3
30
3
9
43
203
45
4
35
90
6
84
36
54
36
15
16
23
48
18
27
28
59
48
72
30
48
120
39
9
7
23
141
33
18
25
17
6
117
132
75
60
90
63
48
45
24
36
39
51
61
149
51
33
60
108
18
81
39
1
48
113
18
54
90
18
48
39
45
6
9
3
132
6
19
5
63
3
1
20
3
60
57
21
12
27
69
60
120
15
96
63
25
20
105
30
18
3
96
28
80
12
33
36
54
37
8
33
48
7
143
60
150
99
15
30
18
18
19
60
5
30
13
20
24
153
27
81
79
23
121
5
30
54
51
52
47
33
15
18
51
96
144
16
17
31
155
9
45
63
15
42
31
65
79
72
8
51
1
83
36
42
3
16
56
52
5
6
21
21
15
24
21
63
9
7
128
15
61
29
36
79
68
4
41
72
27
3
30
315
3
49
71
12
18
135
75
12
6
15
84
45
6
109
41
159
33
7
41
99
15
6
12
78
24
60
6
24
186
1
ABCD 96676729354*3^$a+1 [50022]
12
75
9
27
49
36
80
9
78
165
63
25
8
12
45
15
9
15
16
12
32
28
95
13
17
7
29
31
44
36
213
3
12
48
105
54
25
8
12
16
84
48
120
120
8
24
28
72
5
3
12
45
120
150
13
35
18
63
16
65
55
48
41
27
4
59
42
63
39
18
3
24
48
24
148
11
45
64
8
27
21
64
20
21
12
15
45
54
54
31
5
31
35
42
55
60
5
6
49
287
45
63
25
108
80
40
24
48
20
168
27
105
27
105
36
52
60
20
40
56
111
1
32
27
126
7
11
61
23
33
3
6
3
52
65
36
7
83
33
60
57
90
12
13
32
12
16
72
56
36
96
124
48
53
15
12
72
16
53
19
12
56
120
72
48
12
21
99
3
145
8
16
11
9
76
44
16
23
37
8
21
103
41
51
76
17
3
33
72
7
56
9
27
69
7
5
7
12
20
36
4
35
66
18
1
20
48
45
30
96
66
54
69
36
76
120
60
41
3
15
30
60
12
19
5
51
24
45
31
72
23
37
77
43
8
87
25
8
3
126
39
57
7
12
11
33
4
8
12
28
24
80
24
64
48
44
40
20
39
69
3
9
16
29
39
84
100
20
123
97
5
55
17
36
55
23
69
88
12
8
124
23
13
5
3
4
48
44
28
11
45
72
112
20
3
33
45
19
125
12
24
31
56
87
21
136
8
3
33
16
104
81
180
3
48
4
108
32
15
121
29
43
167
45
9
31
41
27
60
48
12
28
24
5
31
80
24
36
9
15
28
11
144
33
4
68
21
19
80
36
52
80
232
56
12
52
65
171
72
9
48
3
75
30
19
8
28
24
8
3
57
21
12
3
4
32
15
6
15
40
12
56
24
12
24
4
5
18
57
52
56
3
21
28
35
25
128
40
80
4
8
52
95
61
35
25
77
36
60
51
84
12
40
149
15
36
40
107
78
18
66
24
51
28
47
21
4
44
21
31
23
66
15
63
37
11
57
48
39
114
36
36
27
27
73
72
53
3
124
83
13
5
24
30
13
12
48
53
42
13
53
87
4
23
21
16
71
153
24
28
12
53
138
9
28
24
20
15
25
5
36
24
43
11
12
33
4
17
24
66
18
15
12
33
55
65
198
45
4
36
224
129
31
59
69
96
4
48
12
20
52
164
15
21
60
60
3
33
4
95
13
131
90
15
16
36
68
9
3
4
8
21
66
1
77
27
60
28
60
168
8
12
48
36
24
64
53
15
27
48
18
39
3
25
20
3
49
56
36
100
35
9
12
84
36
3
49
68
40
5
55
8
60
52
12
60
68
24
108
12
9
7
20
40
32
12
99
1
35
133
68
40
24
23
73
24
11
105
39
54
19
92
33
42
1
12
68
9
30
69
52
5
55
72
8
60
45
18
9
96
4
11
21
48
27
85
20
33
36
51
60
16
149
15
28
32
105
3
48
48
16
8
28
24
35
9
9
3
12
28
20
45
39
39
9
3
33
4
60
68
120
12
52
101
15
40
12
60
140
3
9
36
27
18
3
4
17
43
56
16
11
18
19
107
25
29
19
53
39
24
76
60
83
13
12
8
60
15
45
4
149
15
21
3
105
6
54
7
48
68
69
18
33
4
5
91
29
78
33
52
32
45
15
21
55
20
24
28
92
84
39
45
12
9
31
44
69
175
11
84
42
66
129
3
30
15
28
12
8
12
12
100
60
5
6
49
221
55
8
76
36
53
24
18
37
11
21
123
36
37
32
40
188
12
88
35
42
15
100
32
120
129
12
19
8
28
12
263
9
40
89
39
36
12
4
156
44
120
48
28
8
124
56
36
9
75
36
75
36
30
60
7
72
5
24
54
37
8
88
20
4
35
25
11
33
36
3
78
15
40
29
15
93
18
18
51
45
91
35
120
9
9
24
51
12
39
18
78
102
27
69
51
15
24
1
56
12
33
3
52
20
64
8
88
5
12
6
21
108
96
84
27
73
32
45
43
56
120
24
45
7
60
53
6
45
45
91
8
3
25
192
5
3
4
23
33
100
24
60
56
12
27
18
51
4
8
48
9
27
16
8
4
68
9
30
1
32
12
16
24
60
35
21
3
9
12
24
36
88
80
88
35
37
92
60
45
55
36
104
3
37
188
81
90
21
21
3
60
21
18
193
80
64
96
35
42
67
5
43
23
25
119
13
56
39
33
4
113
126
1
44
21
31
47
102
43
132
8
96
15
49
8
135
9
16
68
4
12
36
53
60
31
80
15
33
21
27
3
42
7
23
33
57
24
108
55
32
15
9
9
90
73
24
56
40
5
72
15
28
80
45
18
49
41
12
115
132
77
96
72
43
20
75
42
12
39
96
63
18
27
88
83
49
56
21
43
8
39
121
20
184
53
3
64
8
15
25
12
20
36
4
101
3
4
80
48
33
15
16
80
16
35
33
21
48
78
25
60
8
51
30
51
4
108
8
12
21
19
20
12
48
27
1
35
9
16
44
120
3
60
45
48
180
108
12
33
19
20
3
12
25
11
37
59
66
3
39
18
19
44
36
40
36
20
33
24
7
48
11
1
36
12
47
30
15
24
177
114
25
41
27
148
24
35
18
18
18
87
4
104
124
12
36
20
52
48
5
39
208
108
23
37
204
ABCD 96677289838*3^$a+1 [50026]
9
33
43
5
39
60
108
63
9
27
21
88
20
84
96
51
153
36
27
24
141
183
85
84
11
36
49
41
30
69
132
24
4
36
59
85
152
39
84
57
172
72
8
3
33
51
90
3
76
80
160
11
165
36
48
100
41
54
1
95
81
99
25
44
120
16
296
3
12
9
9
19
71
96
54
66
21
39
49
56
15
24
25
84
20
51
237
72
87
66
39
4
36
24
32
15
37
8
52
137
3
36
252
4
59
49
132
24
32
28
5
111
28
8
48
40
5
66
24
9
12
51
49
116
64
8
16
240
11
21
15
13
107
97
72
11
13
140
40
47
57
108
33
31
20
40
119
72
54
19
32
99
145
35
49
36
95
13
116
40
47
33
15
60
109
17
43
101
15
51
33
3
37
8
4
41
7
56
24
3
13
144
8
4
11
33
27
13
152
4
24
131
81
63
57
60
3
45
45
15
81
66
33
64
60
23
24
21
12
48
183
9
40
36
47
54
39
4
8
123
1
24
84
53
43
35
66
3
76
47
60
49
35
9
12
12
3
13
116
39
25
131
204
165
16
179
25
44
3
69
108
51
61
116
153
87
15
24
36
48
36
36
193
20
144
48
232
240
152
28
11
81
148
107
73
23
90
3
16
11
18
222
18
15
96
28
68
48
4
77
6
108
21
24
24
48
39
25
48
32
99
12
9
40
41
7
92
4
36
48
56
51
73
11
36
24
121
68
60
76
11
9
64
12
44
12
3
42
7
36
116
208
36
80
51
9
27
13
152
3
85
41
111
24
4
35
85
95
60
21
40
119
117
39
114
19
47
261
108
15
45
40
36
35
96
13
36
144
56
48
27
129
15
12
24
25
56
28
20
40
32
28
5
31
248
3
13
41
6
105
33
6
105
64
20
75
132
30
7
11
36
81
52
36
17
19
299
25
44
156
72
15
57
40
8
3
145
11
165
15
93
36
51
85
24
120
44
12
96
60
33
66
96
133
24
8
120
88
71
33
292
48
68
108
87
49
48
11
105
120
100
107
120
9
40
24
35
1
104
27
9
9
66
49
44
96
220
245
15
75
36
84
25
24
68
28
204
11
60
177
12
3
13
11
49
56
39
12
37
96
24
12
80
48
27
85
44
64
156
107
120
24
25
48
8
3
72
78
39
112
119
12
57
12
84
15
12
9
9
6
153
16
36
59
109
71
36
25
8
3
93
57
15
4
24
191
73
68
52
56
180
72
48
75
9
156
75
141
15
85
84
11
49
155
12
33
60
51
69
96
48
52
95
9
27
24
49
32
183
129
76
35
25
95
1
56
24
4
36
11
93
15
9
3
78
30
1
95
66
18
21
15
96
13
77
138
45
15
45
12
33
19
71
57
64
44
96
216
99
69
15
9
48
24
24
27
48
25
24
128
75
49
8
12
135
49
35
96
9
40
120
36
24
35
36
9
4
131
21
51
157
23
240
48
42
15
72
48
48
76
11
73
35
61
56
24
24
51
81
48
27
13
20
24
40
68
4
48
23
33
40
32
3
72
120
73
24
68
64
65
90
84
36
36
168
85
36
41
79
8
16
95
25
11
73
96
24
8
15
48
45
64
161
6
13
23
48
21
28
36
116
4
84
56
15
25
44
27
30
6
9
48
48
3
121
404
24
27
36
13
35
132
73
20
60
4
8
48
15
36
21
28
95
21
4
71
33
100
56
27
48
60
81
40
8
48
75
84
49
84
68
33
595
20
4
20
16
20
40
36
104
15
12
78
15
4
107
25
8
16
17
18
132
37
12
41
18
1
11
73
32
72
63
13
5
91
44
111
24
49
32
99
120
85
60
24
92
51
37
12
20
48
16
11
84
72
13
11
193
71
85
20
12
12
96
100
32
45
30
57
12
4
107
45
123
1
20
15
33
36
147
37
11
49
11
12
33
27
105
184
20
40
95
186
19
84
120
47
13
20
4
20
48
15
289
35
145
236
28
77
63
27
60
97
80
57
39
15
169
23
49
131
108
85
36
ABCD 96677361668*3^$a+1 [50000]
91
17
15
48
24
72
81
15
264
141
48
67
144
200
16
137
151
56
16
317
3
24
160
80
33
36
147
64
104
40
32
120
48
144
96
136
113
15
33
39
16
80
105
103
152
57
7
144
104
72
24
16
101
60
48
120
31
56
48
9
31
72
104
33
135
105
87
69
27
88
29
36
12
27
72
120
64
56
81
15
48
237
27
112
56
45
75
360
24
9
79
128
48
40
176
21
123
112
65
120
60
3
184
185
300
3
48
120
192
165
75
64
41
72
103
104
96
144
88
152
64
5
60
79
32
21
27
136
32
184
248
45
51
120
184
8
24
9
132
12
31
32
33
111
144
24
93
75
64
80
24
9
15
48
153
24
7
128
16
72
17
87
24
24
48
48
112
185
228
19
8
24
129
12
27
201
31
104
216
40
128
33
528
39
96
96
9
15
64
176
72
72
96
9
135
165
67
209
7
80
33
15
9
168
87
45
27
40
416
120
48
57
79
29
51
64
56
9
87
72
93
75
24
81
12
427
144
89
15
48
33
31
209
135
69
27
424
104
40
72
113
63
105
48
111
93
51
72
24
24
160
32
192
81
111
24
105
39
48
88
56
16
77
228
48
12
27
33
87
136
80
136
113
108
3
192
24
201
12
195
45
60
303
184
29
27
120
45
75
48
72
153
79
176
96
96
120
24
96
112
53
252
288
192
63
88
29
75
40
32
489
39
93
139
101
180
192
96
15
225
15
40
296
48
48
24
33
55
32
168
16
32
72
81
144
108
48
27
24
96
57
87
81
135
120
48
129
231
64
56
120
69
300
135
45
108
15
72
33
48
79
56
9
60
267
144
120
64
128
168
57
15
33
31
41
120
48
135
16
176
40
17
207
9
55
29
115
41
87
160
128
232
128
96
33
207
120
141
27
48
24
40
56
88
65
135
45
27
72
48
24
69
12
79
41
15
177
60
27
33
63
88
72
344
16
32
105
111
144
72
24
9
96
39
88
125
99
96
45
3
96
96
120
33
7
32
45
48
195
153
15
9
60
75
72
88
128
72
48
40
65
39
144
72
40
128
24
153
12
187
104
184
32
96
72
48
40
32
96
9
15
72
69
144
211
17
12
3
144
9
135
40
72
32
120
21
192
123
9
135
160
32
21
75
72
285
36
39
168
105
240
48
120
15
72
40
32
93
12
48
39
24
9
183
117
3
120
33
151
56
33
192
39
9
24
48
279
144
9
15
45
123
64
41
72
15
16
32
48
105
12
12
15
201
7
248
24
160
281
135
16
8
48
192
33
120
15
48
144
72
24
144
16
32
264
168
72
33
87
261
147
273
60
75
40
32
81
24
ABCD 96677414066*3^$a+1 [50080]
1
59
37
155
7
48
24
5
48
288
193
90
6
11
108
72
144
120
24
109
36
42
113
85
36
71
127
72
18
72
36
59
13
120
42
48
53
60
12
61
54
125
13
204
59
7
18
36
36
54
18
83
84
13
108
107
91
54
11
25
167
12
91
42
107
121
72
95
67
6
47
24
19
72
48
29
43
24
18
30
281
132
72
97
66
125
132
48
108
1
71
43
77
25
119
193
191
1
24
12
179
91
5
48
61
11
37
60
18
18
126
210
24
30
5
19
53
193
47
157
11
24
12
109
24
48
18
41
84
1
24
66
90
6
90
23
12
229
11
25
18
216
18
35
205
35
157
59
157
119
31
30
23
156
36
43
5
156
13
60
12
11
192
55
30
18
269
43
30
132
11
84
151
54
108
71
25
299
61
12
24
155
84
24
61
11
235
18
6
89
13
143
19
5
12
61
12
6
161
13
35
60
216
19
18
35
109
71
85
107
127
5
109
95
49
11
84
7
78
18
282
131
49
36
36
36
54
89
12
24
61
12
108
72
6
54
36
59
13
72
11
97
119
24
37
83
25
12
119
48
73
12
132
119
37
18
150
36
131
133
132
18
5
12
12
145
23
139
6
47
145
11
49
12
96
18
77
13
131
49
47
25
12
126
54
258
5
24
108
1
96
35
73
66
77
19
29
96
1
47
1
35
37
18
41
31
150
47
1
24
12
6
30
24
144
84
11
24
120
96
109
47
36
13
30
24
5
96
24
37
11
19
18
36
71
1
47
211
77
49
59
84
1
12
24
23
13
35
13
35
36
60
55
101
24
91
53
85
35
132
157
47
121
119
48
61
36
204
179
13
60
84
54
42
59
43
221
67
24
54
66
29
84
127
101
19
54
42
77
60
1
95
60
24
12
103
5
36
49
72
198
18
35
217
23
133
119
12
84
84
72
13
36
84
108
23
156
1
72
35
25
11
97
48
72
107
91
17
55
185
12
25
36
11
48
48
37
71
127
18
35
37
174
18
36
35
25
30
6
36
47
25
107
13
6
54
23
60
7
90
36
215
67
18
36
11
180
60
48
25
126
89
144
36
37
54
29
115
24
126
47
133
59
61
155
216
85
36
95
43
54
287
24
37
54
65
169
12
95
139
5
24
67
18
47
55
29
264
85
11
48
91
29
115
5
25
18
89
109
96
83
25
11
1
71
25
72
12
6
53
60
96
133
36
11
19
90
126
5
73
36
84
23
13
59
13
24
23
36
72
48
24
67
138
150
30
42
5
133
6
5
12
13
90
72
54
95
19
102
35
12
85
48
59
48
37
143
25
131
72
13
36
138
77
36
60
24
144
25
36
54
30
162
29
24
36
1
47
7
78
167
13
23
192
13
42
53
13
35
24
1
71
1
72
11
37
24
23
12
13
83
12
145
66
24
216
246
96
138
149
91
5
24
97
35
55
18
83
48
24
43
48
6
95
144
12
60
85
203
36
85
48
90
42
83
43
30
90
18
24
12
114
29
1
47
48
120
169
11
25
30
90
126
126
18
5
1
23
61
6
29
1
168
18
125
12
48
49
11
19
168
30
18
149
19
54
23
43
6
18
125
336
1
35
109
42
5
13
102
144
90
78
77
85
84
119
168
19
29
120
19
102
131
12
43
30
72
60
23
7
77
19
77
13
120
36
90
18
107
43
5
72
25
60
48
107
24
49
107
60
96
24
43
18
30
125
43
120
5
1
90
48
18
47
25
36
24
95
67
30
11
13
35
55
5
25
204
11
84
12
276
7
77
1
282
53
217
35
127
54
24
48
ABCD 96677644736*3^$a+1 [50041]
66
120
30
23
1
39
27
24
29
127
17
43
72
48
30
47
43
12
60
5
7
81
8
7
42
15
56
72
72
13
75
8
109
48
54
5
40
8
43
12
41
79
48
89
64
87
12
21
51
6
15
159
60
18
11
7
24
6
35
7
17
1
47
73
63
56
25
39
24
3
90
90
65
37
27
8
16
51
53
16
39
30
18
57
3
24
21
8
16
120
24
104
7
89
31
41
19
120
30
66
45
8
1
239
64
32
24
7
12
5
7
33
27
6
30
12
5
7
41
7
12
36
9
8
115
72
29
19
117
8
16
27
30
15
8
1
36
83
31
18
71
1
78
17
1
72
15
8
25
24
39
57
42
53
40
39
60
5
40
48
3
42
75
15
18
47
16
51
69
96
3
5
25
192
23
48
24
13
60
90
93
32
55
18
15
69
30
6
23
217
12
3
75
45
48
32
67
12
36
24
30
48
12
18
17
43
12
60
48
5
43
12
65
55
41
31
48
30
90
17
73
71
19
5
13
54
173
55
41
7
42
63
8
1
15
48
27
29
7
113
49
18
30
15
15
9
123
5
25
23
7
12
29
24
7
33
56
139
12
60
29
67
29
193
48
47
48
72
40
27
53
55
48
12
21
24
8
7
41
19
60
42
23
13
83
19
42
18
30
12
6
12
48
5
49
23
16
9
30
33
129
78
17
13
3
120
57
15
56
1
71
115
149
40
45
276
114
36
12
48
24
60
9
189
75
56
96
1
12
42
48
42
63
27
29
16
120
48
32
24
67
117
3
5
72
25
23
115
5
19
48
60
33
165
123
21
3
123
12
18
42
45
87
33
105
63
57
23
19
48
72
66
3
9
23
19
6
102
60
117
15
41
19
21
15
33
24
56
19
48
173
40
32
19
29
1
71
48
79
137
16
27
5
112
56
19
5
163
102
135
96
15
84
18
3
105
84
60
30
41
48
1
15
48
45
30
53
40
159
129
21
48
11
79
65
7
65
13
11
19
53
79
120
18
47
43
77
16
9
36
27
15
17
48
7
81
48
32
112
32
24
37
99
8
55
30
11
72
7
60
5
25
12
30
141
32
96
19
12
33
32
55
180
36
33
56
1
15
27
93
9
15
8
16
32
40
224
40
56
109
18
12
101
19
21
32
120
43
12
57
63
81
51
5
16
9
48
23
72
96
67
5
24
25
126
90
12
42
18
15
27
29
67
60
17
55
41
19
78
72
48
15
32
112
3
12
41
55
33
111
33
27
60
18
12
6
42
3
39
9
72
48
32
25
23
79
57
81
12
27
8
72
103
12
29
139
5
85
155
25
48
119
16
9
6
12
53
72
13
3
56
136
75
29
16
15
84
36
42
15
105
30
48
57
8
64
96
147
168
24
29
61
155
40
3
101
24
67
21
69
138
17
31
137
40
75
5
168
55
42
47
1
39
8
97
23
25
23
19
18
11
7
105
99
6
23
1
23
43
84
105
15
48
113
37
60
15
63
57
3
12
105
57
15
105
15
8
55
17
43
21
39
12
30
36
84
66
29
16
9
48
47
73
71
40
56
145
23
13
42
12
5
40
3
42
30
29
16
33
30
17
43
12
168
33
9
6
9
3
12
9
99
21
96
93
60
30
41
1
23
43
84
18
18
29
16
27
5
16
96
24
96
120
33
198
113
72
7
168
9
24
32
49
90
125
24
1
6
24
6
75
104
136
9
18
45
32
1
23
19
53
79
30
3
3
29
31
24
60
29
199
41
19
30
47
31
17
120
187
60
18
15
87
66
15
87
185
72
13
30
162
3
15
12
45
15
65
25
126
33
201
30
89
24
48
144
25
18
78
120
47
16
39
30
12
36
54
29
67
29
25
6
9
3
5
43
5
7
60
30
15
80
88
8
19
141
51
108
12
5
1
87
15
41
96
48
192
24
1
63
15
42
18
5
96
96
55
60
6
239
24
199
33
24
8
43
5
48
72
19
60
65
24
7
9
8
85
75
27
45
3
42
35
1
54
41
7
18
54
18
15
72
15
36
12
150
27
56
19
101
37
83
19
6
30
9
81
24
71
67
53
24
16
159
9
21
30
69
9
71
91
5
24
127
132
30
23
24
1
47
16
39
48
17
88
32
55
72
6
84
71
72
7
33
32
16
15
24
9
24
3
5
40
27
78
39
3
53
7
57
8
48
7
18
30
17
7
33
56
1
168
12
3
72
21
27
32
1
47
73
60
3
27
93
27
5
19
6
12
11
7
24
36
45
168
144
3
45
27
21
9
47
24
19
5
7
30
30
93
117
75
15
6
90
9
51
53
91
6
47
163
5
7
65
7
30
3
75
5
43
12
33
15
9
56
37
30
21
57
23
40
57
54
18
15
80
7
18
42
30
30
41
19
29
16
8
112
104
79
41
1
18
72
93
3
77
67
5
43
78
12
11
67
54
60
3
72
48
15
102
18
108
24
30
39
51
18
155
40
57
71
49
15
51
42
90
17
103
17
91
60
113
79
33
24
15
78
3
104
73
47
16
ABCD 96678036116*3^$a+1 [50084]
113
138
181
48
5
6
205
47
120
78
55
12
35
49
23
13
72
5
43
132
83
48
72
90
43
29
55
5
120
6
85
24
48
168
132
5
162
61
96
149
391
29
7
137
18
48
54
198
72
36
37
125
108
7
107
66
42
13
300
29
115
65
127
83
145
275
36
72
85
12
173
19
11
108
54
151
24
23
157
156
36
71
37
72
29
60
31
36
167
25
101
102
25
47
6
54
61
5
144
31
227
13
12
47
85
60
72
71
85
48
29
138
90
19
48
96
72
233
7
24
11
109
36
53
7
144
83
13
143
49
11
12
49
96
17
18
18
7
47
6
102
60
108
109
83
60
37
60
83
13
252
23
120
1
36
17
18
78
30
85
185
19
41
54
138
162
78
30
13
65
175
167
37
60
113
18
42
19
96
180
167
85
83
157
5
175
5
18
217
83
205
215
48
25
47
145
84
83
73
240
155
30
19
89
7
17
198
193
185
7
48
12
17
90
1
77
43
95
252
60
37
371
241
89
84
150
13
204
29
150
84
6
55
17
12
18
49
11
85
35
73
269
78
49
96
107
120
18
42
121
107
37
48
47
156
24
120
205
120
60
12
71
97
53
163
132
83
12
229
108
5
168
30
18
24
55
143
72
18
55
24
23
1
197
79
119
25
47
42
36
120
150
289
71
25
59
13
227
90
127
108
83
60
30
7
12
96
312
11
1
101
180
259
336
35
37
41
234
181
65
42
73
96
288
275
1
5
84
36
127
17
127
89
199
71
85
149
6
109
53
90
13
17
168
7
60
107
36
54
36
24
7
156
204
48
48
215
60
133
5
7
137
6
109
120
131
12
72
6
367
5
90
18
114
1
312
84
53
126
12
37
35
13
120
53
72
18
210
55
59
48
78
84
6
414
48
108
307
35
25
84
23
336
24
108
108
85
125
55
60
89
43
167
306
79
132
36
5
55
5
55
132
372
24
5
24
90
66
7
17
30
1
180
59
133
23
72
108
24
36
121
143
126
222
18
7
24
48
95
1
59
66
294
13
107
61
12
12
275
6
55
179
36
25
36
29
151
59
97
12
72
24
35
72
108
84
205
96
29
127
36
47
6
30
24
48
13
276
131
12
85
5
18
240
289
84
35
54
96
7
167
121
60
24
71
12
42
30
270
6
324
30
91
17
60
30
25
48
120
29
67
48
11
325
29
7
36
143
25
137
12
288
360
19
113
18
109
29
54
60
25
113
79
48
41
55
47
162
90
78
7
120
11
60
49
96
35
84
73
120
137
18
73
156
24
47
78
72
90
205
47
37
83
90
127
53
18
205
24
24
5
379
125
48
162
18
175
60
95
678
31
24
59
120
ABCD 96678092458*3^$a+1 [50047]
48
15
24
105
3
93
27
69
93
163
35
24
108
25
95
81
15
120
132
165
9
39
16
41
7
80
147
84
60
102
7
32
93
36
12
19
23
25
95
6
36
48
90
13
257
15
57
78
25
32
141
18
102
18
9
33
15
112
83
72
36
42
7
5
96
30
126
78
30
60
55
377
66
37
17
60
51
159
1
17
15
3
108
6
84
39
3
109
11
85
32
15
145
48
53
27
123
30
7
47
33
57
90
6
54
177
363
36
12
18
19
48
144
23
73
80
225
60
307
11
72
204
33
87
73
48
47
225
27
69
111
108
12
73
240
101
27
9
78
36
72
90
195
39
306
30
18
7
29
24
75
51
66
75
112
47
193
41
60
162
48
6
3
51
30
31
48
101
582
84
1
80
48
111
129
189
51
39
57
39
192
9
45
18
60
21
9
186
12
129
16
32
63
18
54
36
12
90
108
24
66
105
21
108
132
36
30
9
16
215
30
108
126
24
66
78
48
162
7
83
126
114
120
36
60
30
36
108
18
72
6
54
126
66
1
77
30
72
24
37
32
21
84
36
6
61
77
252
39
112
32
48
57
87
16
192
11
150
12
147
160
5
48
75
15
18
54
60
138
144
18
60
21
87
84
36
129
16
59
69
141
198
132
120
33
48
15
12
6
90
30
72
78
36
61
47
18
30
49
29
19
48
23
12
42
51
21
219
45
222
30
7
176
147
45
112
32
16
239
6
48
27
9
90
150
66
24
48
36
57
237
66
60
12
24
54
54
12
6
3
45
42
12
42
138
18
39
160
71
9
144
87
144
138
18
109
221
120
18
105
45
66
24
57
27
36
72
9
9
247
5
24
3
112
128
21
54
78
39
16
47
90
60
48
27
171
21
3
12
33
27
48
288
144
36
60
108
12
18
75
96
16
17
15
33
42
21
9
72
24
30
6
156
7
53
27
45
12
96
39
63
33
64
53
102
6
108
210
241
119
9
27
6
15
177
60
30
432
181
17
72
54
42
39
48
3
12
36
132
12
18
114
121
125
90
9
105
39
15
30
51
16
23
201
15
78
192
18
78
12
90
60
12
24
45
64
71
9
81
15
16
35
126
79
29
67
65
12
6
141
3
48
60
18
12
90
9
144
9
6
1
96
32
96
16
29
12
183
87
150
138
60
72
37
11
60
54
67
35
6
30
9
15
156
42
18
192
6
12
7
47
6
12
63
192
15
72
9
99
18
27
160
83
114
75
45
18
72
9
27
18
6
61
23
121
113
198
60
45
57
6
54
12
378
60
105
3
102
7
11
24
13
41
192
39
231
9
63
145
48
144
240
96
35
72
360
108
49
80
99
60
36
13
80
45
36
6
54
19
11
117
27
78
30
9
48
87
234
15
39
25
71
9
48
63
90
42
30
72
6
162
18
156
36
90
42
198
72
156
15
99
192
93
21
84
7
11
78
7
23
24
97
80
33
18
54
103
203
180
72
25
35
45
27
54
36
30
45
189
114
33
129
54
121
59
30
54
186
12
27
45
216
126
18
198
54
31
32
112
23
105
75
18
67
23
9
33
18
84
73
5
90
97
23
6
156
54
96
84
61
71
48
114
103
59
48
18
67
23
9
96
63
30
36
144
31
48
83
157
23
18
90
45
9
108
114
36
37
17
30
234
132
3
51
61
155
102
36
6
21
87
105
ABCD 96678264734*3^$a+1 [50009]
129
24
27
189
27
54
63
228
48
39
141
39
21
24
63
213
291
108
225
108
60
39
18
15
300
48
108
84
156
120
60
24
36
255
162
3
15
69
48
72
60
168
285
27
180
63
105
192
108
243
216
21
15
54
39
84
36
12
27
261
171
36
45
48
105
72
288
159
48
180
27
18
195
108
129
270
36
180
69
183
393
237
27
36
12
192
21
75
120
84
36
117
3
24
36
81
39
105
519
111
69
36
12
45
195
165
18
144
45
27
126
183
177
255
288
15
177
3
72
270
54
69
192
45
144
39
15
162
18
144
33
93
339
228
108
12
15
117
63
252
36
9
387
33
216
192
207
36
105
72
93
147
108
180
15
36
189
12
33
27
228
132
27
33
57
72
123
3
93
180
51
33
93
135
135
90
72
195
21
147
159
33
48
99
153
36
240
75
69
180
120
36
12
87
90
171
171
36
177
21
162
72
198
75
15
54
18
153
168
39
45
108
477
3
87
21
24
315
225
48
69
39
60
117
27
108
72
135
306
90
105
327
54
63
96
60
24
36
81
54
177
57
243
180
48
105
99
156
60
45
15
120
252
189
54
9
48
48
201
39
12
12
135
21
51
153
153
90
45
9
99
45
162
180
273
24
156
87
93
195
69
48
153
54
21
69
123
12
108
120
15
177
183
93
15
189
63
105
72
111
9
168
108
39
93
12
168
33
75
69
135
27
21
87
72
216
45
132
75
21
24
48
120
75
33
255
9
45
18
108
9
240
36
75
72
90
18
9
45
3
288
84
156
300
12
75
177
36
144
75
21
159
153
72
240
36
252
48
24
93
558
57
87
90
195
75
36
69
276
51
90
63
36
72
45
27
48
15
108
432
90
54
90
90
21
60
27
72
234
54
225
63
144
36
72
21
60
12
12
165
171
180
60
252
57
18
33
39
36
45
12
132
168
108
12
108
225
126
141
39
54
144
15
36
84
60
165
63
243
54
171
45
306
309
60
45
27
288
432
48
87
54
39
24
60
93
315
228
120
72
39
153
60
120
63
93
159
36
36
153
108
117
198
105
129
111
228
60
249
291
15
324
162
18
21
51
126
72
171
ABCD 96678615076*3^$a+1 [50064]
104
33
18
90
3
12
3
45
60
4
20
88
23
69
15
126
27
52
11
1
44
69
27
60
168
15
30
6
49
23
13
20
12
3
25
116
9
19
60
8
3
21
76
65
180
138
24
18
19
83
13
5
27
12
3
25
8
24
24
45
75
87
12
78
7
203
42
15
21
12
19
68
75
18
3
15
90
24
30
18
79
56
12
156
9
30
1
17
3
12
12
36
9
6
9
52
11
48
42
55
20
84
168
88
17
27
9
15
132
64
96
35
45
48
84
3
33
15
25
44
36
9
15
72
16
24
24
137
55
12
20
33
78
9
21
55
32
117
30
45
28
20
87
81
4
12
71
37
35
48
108
42
12
27
9
24
18
30
3
96
28
320
75
13
12
20
33
12
3
84
4
92
60
105
7
11
37
8
39
18
90
18
7
35
12
145
35
25
155
1
17
3
12
45
7
23
13
24
5
18
97
11
145
47
78
39
12
28
5
6
57
87
33
105
7
11
105
144
28
12
41
7
44
28
65
3
27
37
71
13
20
9
27
36
24
16
35
13
20
45
55
65
24
30
18
115
24
20
63
48
9
51
45
4
8
28
17
3
123
21
51
45
27
90
51
84
33
15
75
12
90
63
28
20
36
16
20
57
3
60
27
21
24
16
104
33
18
12
25
12
8
15
13
24
8
88
20
52
24
89
24
31
17
15
28
12
35
33
24
111
54
3
12
15
36
25
56
63
61
17
15
124
260
36
28
72
20
3
45
16
164
60
60
64
108
68
9
108
15
15
25
12
41
87
33
51
16
95
57
28
5
132
7
56
3
85
65
19
32
93
18
13
215
25
32
40
8
27
25
32
135
1
12
8
16
24
56
28
41
12
18
45
27
13
36
8
123
37
53
3
52
8
144
12
3
13
5
108
90
102
55
48
32
144
28
143
33
24
15
13
5
27
15
37
44
40
44
15
25
336
29
27
96
148
35
42
18
30
27
28
20
60
15
84
13
20
24
64
140
15
145
12
48
20
9
3
28
24
8
57
15
16
84
35
30
3
12
45
18
9
9
12
15
27
81
27
9
96
15
33
12
45
19
24
47
9
48
3
12
36
165
39
25
83
9
21
15
3
9
12
21
48
19
23
49
41
12
7
20
9
7
140
12
3
57
15
1
36
23
13
17
3
4
176
4
83
1
60
17
27
48
27
13
44
51
25
8
75
54
60
36
7
168
24
35
21
4
5
31
5
19
60
11
114
7
11
49
24
12
17
3
93
12
15
27
73
60
5
39
28
101
39
48
100
8
4
65
3
60
24
3
108
37
35
13
77
63
105
75
28
24
8
108
40
36
41
19
29
114
48
9
40
56
153
12
78
21
123
48
33
75
42
3
99
6
67
53
75
39
30
7
48
36
59
1
17
102
45
36
12
3
9
3
60
37
11
21
4
65
231
4
32
48
60
27
13
24
155
150
111
15
49
72
23
36
49
68
88
5
42
57
15
81
72
12
45
51
36
4
236
33
7
60
23
21
12
24
129
90
1
71
49
20
24
64
80
40
5
6
25
20
12
15
69
3
13
5
30
45
48
4
11
60
12
25
47
36
21
28
8
3
25
29
3
63
9
15
25
8
192
45
18
25
23
24
30
87
108
21
24
7
116
4
20
24
4
23
48
60
252
9
60
3
73
68
4
35
97
8
93
108
90
9
153
72
63
27
25
11
37
80
27
33
12
40
32
4
32
72
88
68
117
3
40
44
75
6
7
12
53
15
33
31
29
39
28
72
8
63
21
69
27
4
41
87
21
7
47
25
155
150
3
27
1
17
18
42
18
81
40
36
8
4
56
45
27
28
36
143
36
72
13
60
12
12
140
15
1
35
109
12
23
57
124
60
72
23
42
63
9
108
7
23
9
36
24
48
136
17
127
23
73
24
36
44
28
60
60
35
12
1
12
20
4
41
43
65
19
11
57
64
56
12
33
67
53
15
132
3
48
42
15
52
95
97
56
84
9
31
44
15
42
3
45
15
36
39
61
24
20
12
24
9
7
20
153
27
28
20
60
39
18
60
19
20
24
27
37
71
69
33
42
48
69
4
12
12
11
60
25
5
90
54
36
31
101
19
44
36
21
3
15
129
16
20
75
45
9
31
77
27
28
24
44
124
35
85
11
21
51
9
76
8
12
40
17
18
12
61
176
4
20
24
60
3
69
4
80
4
41
19
32
64
59
45
15
18
48
42
12
6
55
35
9
3
90
75
4
56
33
7
200
153
79
5
6
30
79
83
25
53
15
57
39
40
20
24
39
45
16
5
51
93
6
9
63
162
18
45
27
36
30
132
27
28
12
32
39
24
18
12
60
120
6
25
12
17
15
12
16
44
4
65
135
16
68
3
13
12
47
33
120
72
88
8
72
33
42
48
21
3
21
24
40
48
60
24
8
96
15
60
45
27
12
25
72
53
48
18
24
30
126
45
15
9
45
31
12
44
3
1
24
12
11
45
72
12
3
25
23
18
19
5
90
21
105
19
11
1
59
30
15
24
15
13
23
37
108
116
81
42
21
9
51
27
13
12
20
63
1
8
81
15
12
60
28
59
18
42
18
67
12
24
20
12
24
48
75
1
36
59
12
42
36
7
47
21
4
60
168
8
16
96
48
56
96
303
81
9
54
36
1
23
18
15
4
11
33
12
4
20
81
18
192
117
12
28
23
25
12
32
81
3
124
12
8
60
60
15
153
27
ABCD 96678649682*3^$a+1 [50006]
15
33
132
91
77
24
19
60
11
21
112
77
30
90
228
3
69
48
127
5
39
4
32
33
67
24
29
27
16
48
24
36
17
132
15
3
109
24
24
5
55
77
31
17
7
188
100
60
53
39
45
63
147
30
39
4
5
27
180
51
282
31
32
160
12
60
168
12
12
44
4
32
21
12
67
8
177
3
52
20
3
61
24
56
16
20
63
85
48
89
126
13
71
45
144
39
1
29
7
41
7
20
15
57
4
12
92
28
47
18
123
27
117
100
35
12
1
35
69
15
25
53
43
144
24
239
25
143
30
19
5
99
4
12
65
36
63
16
144
164
15
1
72
17
3
28
224
196
60
41
48
150
60
132
133
107
121
204
60
23
1
17
55
72
12
35
18
75
33
144
39
27
97
17
30
169
20
16
5
60
91
77
75
15
25
47
21
124
20
33
12
48
103
77
60
67
300
120
23
25
60
108
5
147
45
72
19
96
11
132
37
5
79
144
48
65
7
17
48
48
12
210
25
60
8
9
138
37
53
7
24
24
17
31
17
3
148
32
39
249
36
171
24
96
42
72
96
67
8
28
72
48
71
30
39
9
27
16
17
30
1
29
123
9
19
116
3
33
52
72
108
36
161
66
9
3
18
54
49
17
75
72
72
40
23
42
75
64
71
1
12
60
107
45
36
117
48
42
37
5
39
40
36
48
168
17
15
52
5
48
60
60
132
19
72
92
15
21
4
228
29
43
48
120
48
92
9
30
25
80
108
100
8
129
15
3
25
8
40
24
11
109
48
17
55
84
29
48
12
7
56
57
168
99
63
90
12
139
96
251
33
36
4
84
5
7
41
72
12
48
150
81
9
7
56
52
12
84
131
78
3
64
44
16
20
16
179
180
1
17
270
25
12
53
30
1
60
60
32
4
41
222
60
73
29
3
108
105
39
141
43
32
72
36
40
17
30
84
13
60
8
52
125
132
48
67
8
40
96
89
7
35
6
87
28
47
18
7
48
47
1
197
19
155
6
39
16
72
23
42
31
24
77
39
141
75
33
43
48
47
72
45
72
40
35
25
80
100
65
66
13
12
24
53
55
8
4
71
72
12
129
40
60
44
165
55
32
136
5
127
36
24
240
5
3
159
93
76
104
112
5
60
31
17
162
25
20
81
7
23
24
9
64
80
15
73
72
53
103
131
66
7
47
78
7
48
36
24
140
36
36
28
48
168
89
60
48
43
71
1
72
167
25
24
20
57
19
53
123
40
65
84
43
56
4
12
56
249
3
36
9
42
30
30
18
31
96
68
100
8
252
16
12
24
185
55
48
20
76
120
24
68
72
36
9
55
72
8
72
45
19
107
9
144
36
88
17
3
28
5
3
16
48
17
36
103
29
42
36
25
120
120
12
12
95
9
40
17
42
81
52
24
24
36
8
40
17
15
135
9
52
17
12
6
37
56
64
72
23
1
20
124
23
30
43
32
72
40
68
148
47
73
41
19
12
120
8
129
7
35
30
43
8
4
41
7
20
36
40
36
23
90
108
54
9
36
105
19
20
57
67
5
43
80
27
37
80
100
60
20
64
12
24
8
15
57
16
5
7
228
65
30
45
27
81
144
36
4
12
36
120
8
36
45
276
7
137
55
20
64
44
36
16
60
5
36
43
24
48
20
52
47
1
80
28
12
48
41
15
45
19
47
33
64
60
60
77
60
78
30
108
3
4
12
48
132
108
17
75
135
13
35
150
115
20
45
55
8
27
12
25
168
20
40
113
63
9
27
64
179
240
48
37
95
18
19
5
18
37
120
20
76
5
19
48
36
32
108
4
23
252
61
20
64
23
73
24
5
91
119
198
7
8
72
28
44
36
27
13
17
12
75
36
52
17
31
24
24
144
60
8
9
6
109
35
93
40
36
36
23
1
36
36
5
3
9
27
33
48
79
48
35
25
92
4
24
65
91
59
30
18
105
45
63
36
136
8
40
17
84
79
84
5
51
112
209
39
21
30
21
4
23
45
3
33
4
48
65
42
13
197
30
37
24
29
87
33
151
84
35
21
9
48
12
43
32
16
29
48
43
152
52
20
36
136
53
27
3
33
9
63
16
216
20
ABCD 96678659822*3^$a+1 [50013]
3
30
15
147
129
39
9
72
84
60
135
69
120
12
159
45
96
168
33
48
111
123
216
21
84
120
87
153
45
39
123
12
33
348
72
60
87
117
39
45
60
60
96
24
12
213
159
51
141
24
75
45
12
15
69
108
12
183
33
27
48
108
24
153
27
45
72
24
75
9
45
30
258
102
57
111
48
24
141
159
33
12
15
21
27
105
72
135
120
57
51
150
90
72
36
225
75
24
21
15
9
63
90
123
24
15
33
123
24
48
129
96
27
21
120
12
24
36
63
81
99
54
48
63
204
36
84
15
108
12
57
159
177
84
168
135
141
84
252
24
12
24
108
3
108
45
12
48
39
120
108
69
99
57
27
165
3
189
60
69
147
3
285
15
24
198
267
228
12
96
12
60
75
60
33
165
174
240
81
84
36
60
12
24
9
102
42
75
48
300
3
132
33
96
36
12
96
27
108
57
132
60
171
54
27
36
24
36
3
9
135
108
69
48
3
33
144
171
57
87
45
3
33
72
3
69
96
156
24
132
105
30
117
45
90
177
84
15
177
132
15
33
93
27
3
285
120
15
12
129
36
3
45
24
156
60
120
12
24
336
24
60
24
72
108
84
60
108
123
90
27
60
132
168
45
30
105
57
195
45
63
60
48
360
36
3
21
75
54
111
27
150
198
72
288
9
135
45
21
54
141
36
168
3
30
15
225
15
3
141
33
171
60
9
15
111
144
120
33
63
81
3
60
33
48
60
36
48
48
15
12
57
204
9
15
168
24
204
72
45
27
111
117
24
3
168
45
75
132
57
51
45
27
81
12
24
24
87
57
3
105
183
180
45
27
45
3
165
39
105
51
24
18
27
111
69
36
27
72
225
120
48
255
18
162
33
96
141
18
45
204
156
9
51
72
12
3
180
57
12
108
48
12
75
45
108
63
162
48
42
9
24
36
180
24
60
9
255
36
27
45
87
30
18
117
12
111
93
240
75
129
111
45
9
15
3
45
108
72
27
36
21
84
24
228
57
15
48
63
45
12
15
9
3
81
15
165
132
12
15
57
240
99
12
60
72
30
87
3
57
3
156
129
132
144
84
21
30
57
75
30
123
207
12
177
9
159
156
12
87
48
213
12
33
27
48
84
3
93
96
60
48
21
39
3
57
36
60
120
12
75
33
39
93
297
51
45
174
93
12
3
57
51
105
129
63
15
9
63
21
69
3
15
48
60
21
84
144
48
60
84
60
3
36
45
57
39
96
12
141
111
24
24
63
105
60
48
72
87
33
144
36
60
75
18
144
18
93
36
159
72
45
75
45
15
33
15
21
93
15
36
240
15
9
72
3
108
60
48
21
93
90
36
192
33
99
126
15
24
156
36
3
33
15
57
12
81
18
30
42
45
75
168
12
33
24
3
33
75
21
60
24
39
33
3
72
252
108
33
60
15
201
153
27
48
3
12
96
12
42
3
108
12
147
33
108
120
75
21
264
24
228
75
108
57
3
54
27
63
21
72
48
12
45
18
72
33
24
45
63
27
141
12
24
24
12
63
180
57
27
60
48
69
24
396
36
168
135
ABCD 96679057024*3^$a+1 [50018]
52
44
64
15
6
11
12
4
116
12
13
11
48
64
12
20
13
6
29
4
9
6
69
32
43
29
19
24
45
32
28
15
41
7
9
12
3
18
6
18
11
37
11
60
16
44
28
32
25
3
12
44
24
12
103
17
1
54
41
55
18
168
78
5
37
39
57
24
6
48
18
6
42
42
78
54
5
4
9
42
30
30
36
30
48
23
12
16
27
21
24
51
33
80
1
15
12
120
8
61
27
8
36
1
6
21
3
5
79
45
60
96
68
60
28
81
11
24
12
31
18
30
12
5
49
24
27
39
78
6
42
24
3
3
29
24
48
37
3
24
3
41
7
17
4
3
48
33
8
60
13
18
9
51
114
30
33
8
64
24
15
66
23
7
42
54
21
45
3
45
3
8
61
111
12
3
48
17
4
84
20
48
61
6
5
24
43
18
54
33
63
18
24
54
17
12
64
44
96
25
15
15
21
8
12
124
48
3
77
13
27
21
3
44
49
24
15
15
48
36
17
91
29
4
15
5
13
23
1
123
213
11
19
33
12
48
68
31
69
92
49
23
84
40
44
7
24
29
28
60
3
29
19
24
42
24
23
36
4
9
11
19
18
6
42
27
3
53
88
27
9
3
9
21
3
8
13
30
5
40
27
17
19
65
13
3
21
54
89
16
8
84
43
36
54
3
21
6
5
7
17
16
12
33
18
21
39
53
28
15
24
48
12
5
52
51
36
36
42
15
9
27
3
9
3
60
17
49
54
66
71
28
72
56
24
24
64
3
5
4
15
9
20
13
6
21
12
39
45
21
27
68
40
15
72
5
24
7
5
100
8
67
12
5
31
45
12
3
12
29
40
8
16
45
24
11
48
60
7
69
21
6
24
12
6
3
24
15
41
16
20
12
16
56
43
9
33
48
35
7
33
69
59
40
8
37
27
3
5
19
18
6
33
68
7
48
6
27
15
5
100
12
27
21
9
35
76
33
23
55
29
28
9
6
5
13
11
16
44
7
12
12
53
13
11
4
33
59
16
24
44
12
7
6
23
40
24
9
11
31
6
11
4
15
12
54
35
12
7
5
28
68
88
3
29
12
36
12
31
41
12
24
13
6
24
9
27
5
91
33
15
9
3
29
48
16
21
23
40
3
5
7
21
3
42
24
30
24
41
7
72
45
15
78
78
24
5
7
17
4
15
18
11
19
65
96
1
63
12
8
7
33
21
30
12
81
3
48
5
40
20
31
77
36
25
6
12
5
36
12
4
69
47
25
11
88
36
39
21
8
60
7
5
13
3
3
53
13
15
3
57
24
24
44
139
6
30
21
44
4
36
20
43
69
12
9
54
9
152
12
61
11
36
31
18
6
17
1
54
17
16
27
9
3
18
6
9
12
68
48
124
24
48
12
33
30
5
28
3
30
11
109
3
24
12
39
117
51
21
8
24
24
13
48
3
39
17
24
36
1
27
44
91
5
4
12
92
16
8
13
30
5
67
29
7
36
42
6
18
39
8
91
9
12
36
68
12
12
7
33
57
15
108
8
16
3
53
13
27
69
3
3
12
17
16
3
24
24
21
20
31
90
27
93
23
1
24
51
45
3
32
19
12
36
17
49
24
23
7
36
12
57
8
49
23
7
9
12
3
18
3
27
12
41
19
21
12
8
25
6
17
1
3
27
5
16
21
6
42
27
8
12
7
12
78
48
72
30
5
19
5
36
121
6
9
32
19
41
48
43
9
33
18
53
52
140
28
24
36
12
44
55
18
78
36
77
16
3
6
6
48
45
3
36
12
5
48
40
3
41
31
29
31
6
6
21
3
21
45
39
129
3
20
4
51
5
28
39
66
90
60
66
23
1
90
6
11
12
12
13
75
21
27
15
5
1
35
28
9
75
27
17
1
11
37
59
16
20
25
24
3
27
69
27
29
19
24
5
19
42
66
89
4
44
52
36
12
12
80
37
24
3
21
72
48
24
11
12
4
45
30
17
91
30
6
12
30
15
39
21
87
33
15
5
12
37
95
25
11
13
27
8
60
60
12
12
4
39
12
21
36
39
102
102
5
40
12
39
24
9
8
12
60
16
128
7
17
1
39
9
24
11
7
33
32
19
53
52
20
31
6
6
66
3
21
11
4
33
6
18
3
51
33
9
3
12
3
9
48
3
24
42
11
48
61
3
21
23
28
15
101
52
21
11
19
21
128
79
9
20
24
28
20
28
69
3
8
43
5
61
51
3
5
37
18
36
72
17
1
35
24
12
31
18
30
29
100
33
24
3
15
48
30
3
3
12
12
5
40
27
45
44
31
24
48
5
12
12
31
30
3
12
51
57
44
25
59
16
12
9
35
48
36
1
35
13
6
41
1
23
72
84
24
19
57
12
45
6
120
21
21
15
57
24
39
9
11
12
73
51
56
12
28
27
18
3
45
18
17
127
78
23
28
3
24
21
3
18
11
4
27
48
33
24
3
24
5
4
12
12
15
204
33
12
48
12
21
6
113
16
63
21
24
75
9
12
8
24
60
4
48
56
13
11
40
36
20
61
15
15
18
159
3
78
18
41
7
5
1
47
40
20
37
48
42
9
27
48
42
6
12
12
5
13
3
32
24
16
44
12
16
3
53
36
31
21
21
3
3
18
11
4
39
17
76
36
9
11
37
11
16
32
16
3
33
33
96
23
28
44
16
8
25
11
7
12
9
12
56
28
9
48
23
1
54
57
8
28
12
9
11
7
29
49
3
24
27
12
9
27
125
133
39
128
28
24
21
42
30
72
24
11
19
89
12
4
44
31
17
31
45
15
96
17
28
39
9
8
36
16
12
45
15
12
3
5
36
1
30
66
3
69
11
16
12
24
9
35
28
57
6
114
23
49
6
24
48
24
17
31
60
21
15
60
6
51
56
16
32
40
3
9
15
21
39
30
23
49
23
4
20
12
13
66
33
63
150
6
5
24
7
17
24
19
21
8
16
3
42
138
17
19
24
48
18
6
21
27
18
6
89
7
21
20
49
24
99
3
12
48
57
21
71
7
29
36
28
20
36
19
12
5
60
12
1
54
117
39
30
39
27
9
99
36
21
8
19
33
72
24
45
3
8
109
27
8
7
9
24
51
12
21
27
149
7
21
44
25
90
5
60
16
27
66
18
17
13
47
52
21
11
36
4
68
25
24
6
24
5
4
20
16
3
48
18
35
36
7
65
7
42
3
15
12
48
24
5
24
13
23
7
5
52
12
8
208
21
27
32
7
9
3
24
45
21
6
17
24
1
27
45
48
23
4
56
4
20
67
17
4
63
9
27
90
24
11
79
6
24
23
16
20
7
6
23
79
5
13
71
31
24
17
24
16
24
3
9
120
56
7
6
83
19
17
4
3
53
7
9
36
39
24
9
15
17
48
60
43
48
81
12
3
36
30
54
12
17
37
59
13
3
21
54
41
64
20
24
24
16
21
11
7
6
78
12
30
48
6
138
51
45
6
93
20
60
84
43
17
64
8
40
128
12
12
16
69
162
54
3
45
30
48
5
12
12
13
30
33
15
17
1
27
12
12
21
30
24
21
3
21
27
9
3
5
31
5
19
5
37
3
20
1
3
15
33
8
7
29
52
24
3
5
19
9
33
47
72
1
35
16
39
54
11
13
18
9
21
11
12
36
13
23
31
5
61
6
17
12
19
12
57
3
72
5
67
48
36
53
1
11
24
4
44
40
24
20
36
16
32
40
27
29
13
3
21
90
21
8
4
8
7
5
100
45
3
20
7
21
68
52
15
21
20
48
37
23
48
1
24
24
6
41
4
44
96
73
6
18
3
12
63
9
12
24
32
4
9
35
84
4
8
36
7
41
28
36
39
5
19
ABCD 96679494188*3^$a+1 [50024]
7
93
62
1
9
20
16
2
12
144
30
7
12
17
6
40
8
12
13
47
64
8
12
30
40
36
104
18
13
125
19
59
4
26
10
26
28
50
40
8
102
31
12
9
20
36
34
9
5
4
8
100
38
12
60
18
31
5
18
6
6
18
55
11
24
18
48
54
12
36
49
89
6
34
26
18
120
90
12
84
42
4
26
18
6
58
38
24
24
6
16
54
9
35
25
5
42
73
71
6
4
36
2
25
5
18
12
18
64
90
38
18
97
11
84
22
18
32
36
58
72
18
14
48
48
16
176
12
55
11
12
4
18
108
38
49
23
25
29
30
66
28
2
12
6
24
36
19
35
12
18
7
5
48
36
120
54
12
144
66
6
40
2
48
22
8
102
52
20
24
42
73
5
102
60
24
10
18
18
74
18
43
60
53
4
2
16
14
36
12
82
26
28
44
18
10
20
7
41
31
59
6
24
10
86
54
30
96
96
102
72
40
9
5
30
12
205
59
48
12
30
19
75
9
5
6
25
5
6
60
10
26
28
2
18
144
25
101
24
36
30
16
80
46
50
54
76
2
61
24
111
26
64
116
28
108
32
31
27
8
1
9
62
10
20
18
16
26
12
52
194
210
42
72
12
90
10
80
25
39
56
16
8
30
30
42
48
66
64
36
33
12
9
54
2
6
42
55
36
59
6
36
28
18
2
48
78
30
6
70
99
11
34
20
52
18
45
9
20
52
38
42
19
9
2
18
36
16
108
63
17
18
10
144
20
16
38
30
19
12
41
84
6
37
5
7
53
10
32
76
140
22
72
50
1
120
47
97
119
24
42
48
108
42
72
78
6
10
36
44
6
30
30
30
76
8
46
36
9
45
14
12
73
5
6
16
18
62
64
104
40
140
22
15
59
66
4
20
24
24
6
70
14
42
34
26
18
118
2
12
84
6
55
156
47
25
47
6
7
3
32
6
102
42
52
15
5
30
48
1
17
19
11
12
72
40
54
14
48
18
19
45
56
24
46
74
18
48
72
48
30
34
38
90
42
6
42
160
38
6
10
86
22
26
66
24
10
2
138
19
83
25
113
6
10
50
30
18
192
6
18
6
24
16
26
10
38
16
9
5
6
13
17
84
12
34
44
24
12
1
17
28
14
40
14
12
30
18
84
31
24
53
60
24
18
6
84
30
72
24
64
8
48
60
64
2
16
18
26
79
21
14
4
45
17
43
5
66
1
21
50
30
42
42
36
52
36
72
8
36
48
151
9
2
18
7
9
15
57
18
90
26
25
35
48
6
24
18
48
37
57
8
12
6
30
42
82
32
18
36
76
20
16
18
90
2
7
11
6
6
13
81
18
45
23
42
52
90
18
18
18
14
76
62
48
90
30
60
7
5
18
94
8
55
257
40
18
8
30
106
8
18
82
20
16
9
23
48
1
5
66
10
14
60
36
30
4
108
8
7
35
42
30
18
40
20
18
13
57
8
72
18
24
48
24
58
20
60
36
12
84
4
14
112
38
16
26
60
48
12
6
12
30
102
19
29
18
88
14
6
42
10
14
18
42
36
88
2
24
24
72
22
32
84
115
57
2
25
5
66
30
24
10
36
62
7
11
12
24
28
18
8
36
64
54
32
49
11
13
3
32
42
16
108
62
10
50
4
56
49
71
24
16
14
40
14
76
54
92
102
40
32
4
20
70
27
24
21
15
3
104
36
22
44
138
18
70
38
6
18
60
6
6
10
69
17
18
36
90
18
1
5
16
26
150
4
20
43
71
37
45
14
24
16
18
36
50
24
102
18
22
15
11
30
70
44
61
17
36
4
32
19
12
27
2
103
11
46
18
32
48
28
14
24
34
33
29
55
11
12
58
2
16
20
12
4
33
12
81
14
13
45
36
27
108
27
54
8
18
72
136
2
7
5
18
18
174
6
30
12
54
24
36
18
10
2
13
5
12
120
91
9
63
11
16
36
134
28
20
48
24
18
12
60
16
32
96
24
30
16
2
42
7
39
14
42
16
8
100
20
102
132
52
8
72
43
17
4
2
25
5
30
60
4
44
10
54
90
36
50
6
103
65
42
6
18
49
47
46
20
30
4
36
54
108
56
6
1
45
8
6
156
10
27
36
9
32
30
24
85
5
22
14
76
2
18
34
18
182
24
10
14
37
89
24
12
6
34
8
36
64
27
23
40
38
42
1
17
48
36
34
9
5
58
8
30
151
5
84
72
24
30
25
65
6
12
18
19
11
24
46
2
42
6
30
42
73
59
85
29
60
60
31
5
16
18
14
12
10
14
42
70
90
2
36
34
8
97
17
30
24
6
16
8
10
62
24
48
66
6
18
18
18
36
24
1
53
42
18
6
1
5
54
60
34
50
13
72
77
24
7
45
2
36
12
37
21
32
58
9
53
28
2
108
30
24
60
28
8
46
18
27
9
20
16
18
2
60
79
5
7
23
30
24
96
30
60
6
60
36
40
18
45
17
7
143
18
4
20
16
27
29
30
30
156
54
25
71
28
146
30
24
30
30
100
56
24
64
56
24
10
18
32
1
147
80
30
124
44
10
45
9
2
6
42
6
12
18
30
6
73
21
27
9
8
12
16
98
6
4
36
20
54
61
89
10
32
40
9
9
20
67
5
90
25
53
12
103
59
25
11
25
24
23
48
4
20
13
29
28
20
30
18
12
18
54
79
21
44
12
34
9
11
16
8
61
35
24
24
25
41
150
24
13
9
8
36
60
31
5
6
48
72
85
59
4
32
73
57
8
151
11
30
52
68
12
28
8
7
65
10
33
11
10
54
2
24
66
70
62
90
10
18
20
34
104
12
12
6
42
22
8
72
18
28
9
27
9
24
11
96
4
9
23
13
41
55
11
18
36
10
8
12
60
1
9
36
20
18
12
18
67
9
8
12
60
186
60
52
18
74
34
32
40
2
121
36
11
10
54
18
20
52
18
20
12
1
65
120
42
6
42
70
32
66
54
10
45
17
18
25
71
30
10
14
12
30
54
42
37
11
16
105
95
60
36
12
30
12
28
62
10
38
30
30
18
7
23
12
48
118
36
14
37
35
13
17
10
177
5
48
4
44
64
8
10
33
21
56
7
27
116
12
36
16
9
59
13
27
18
20
24
28
ABCD 96679705966*3^$a+1 [50005]
15
21
24
27
16
104
4
32
48
57
87
33
3
156
33
51
9
60
96
84
195
45
127
71
72
57
60
9
90
81
28
35
33
12
105
90
105
16
36
20
21
3
69
67
140
76
104
76
32
48
144
93
3
12
100
83
45
60
64
71
30
15
28
77
75
87
33
24
136
20
123
72
33
57
132
27
93
3
52
41
39
3
9
33
108
19
36
92
63
57
15
93
3
81
24
39
45
180
15
13
44
93
7
36
8
72
24
141
7
20
60
192
93
3
27
6
90
81
261
18
9
21
19
32
21
75
12
12
63
18
15
15
30
72
3
57
6
24
18
108
84
36
99
48
45
159
96
147
216
21
16
17
48
99
39
9
21
72
18
9
48
45
3
84
81
90
145
5
31
80
28
20
33
12
30
345
63
30
15
12
21
24
3
40
44
144
9
18
105
57
55
23
30
90
90
12
43
125
12
207
36
27
453
112
36
56
16
53
51
60
108
15
6
75
352
20
124
221
3
64
8
303
24
33
64
8
12
33
147
120
33
6
1
143
45
81
42
49
36
224
28
20
180
48
24
48
45
66
21
16
32
108
15
150
75
132
180
28
20
12
3
33
24
33
19
11
9
60
51
105
45
43
152
135
9
48
33
39
60
28
32
4
137
27
48
12
108
117
15
75
30
115
32
21
15
57
51
4
92
93
18
69
96
60
40
53
51
48
15
33
52
83
25
17
6
121
20
36
60
64
173
87
21
42
73
20
27
57
39
24
48
102
43
80
12
156
24
72
21
60
115
68
45
67
108
36
104
36
93
15
45
3
64
80
24
87
9
21
99
144
120
64
8
63
37
35
33
69
3
40
5
39
28
32
120
141
3
96
156
60
144
39
54
75
72
36
3
42
60
18
177
48
36
48
60
15
121
32
24
48
93
19
36
65
27
63
48
9
15
168
73
72
5
12
6
81
39
69
252
48
15
85
20
12
93
163
68
57
102
33
15
30
18
141
96
60
72
45
108
19
113
18
13
209
18
9
168
15
33
15
9
63
145
80
15
33
45
3
24
15
96
102
75
57
60
3
48
45
27
12
93
12
138
42
48
12
135
36
39
73
53
19
68
4
44
12
84
9
192
147
45
48
27
105
63
24
24
159
21
12
177
15
52
80
36
24
120
48
15
6
84
30
33
15
57
28
80
60
4
116
172
203
9
21
39
16
32
36
24
45
27
16
23
21
141
3
64
65
3
72
15
133
20
48
40
72
95
93
36
21
39
4
29
115
128
45
42
18
30
78
19
5
27
39
150
99
120
72
141
67
20
160
131
30
24
27
40
101
123
216
48
45
15
3
9
48
112
8
60
60
21
27
24
108
33
147
48
12
12
36
48
4
143
9
63
37
20
108
3
90
30
37
41
27
184
36
20
15
30
12
3
27
30
43
32
15
33
63
42
3
9
51
72
48
96
39
21
93
111
72
105
63
36
96
60
64
20
108
33
99
33
27
4
17
243
12
105
330
105
72
63
25
5
27
15
25
92
33
63
12
48
4
11
69
9
27
64
8
45
18
162
180
60
60
27
88
53
18
57
87
93
48
84
183
25
8
87
45
3
249
261
31
68
183
102
51
60
76
56
24
96
40
95
30
63
36
141
27
36
156
81
87
40
116
84
63
33
96
39
1
20
81
42
33
87
48
42
60
27
21
39
84
15
24
30
27
141
120
48
27
72
45
48
42
45
45
163
17
15
105
48
87
108
52
68
45
12
30
57
39
37
35
33
12
132
15
25
20
16
17
15
3
1
8
33
30
69
36
45
3
12
60
64
20
160
44
189
195
72
93
51
24
120
72
216
12
33
60
78
1
128
132
153
3
72
12
3
45
60
165
216
19
8
12
123
69
76
5
18
30
27
15
165
252
45
90
1
92
195
153
129
7
ABCD 96680148616*3^$a+1 [50039]
41
19
6
3
57
15
15
42
12
15
36
57
30
6
39
45
3
15
33
9
6
45
24
36
21
11
52
60
72
15
45
3
36
9
12
39
102
48
42
24
141
33
27
39
36
93
56
55
45
21
84
39
21
36
42
21
27
77
7
30
23
40
48
3
66
15
8
37
18
12
66
75
9
11
24
109
87
27
6
24
12
15
3
78
47
7
33
12
51
30
12
60
18
120
5
133
66
36
33
9
36
39
15
36
204
36
30
24
15
20
13
167
67
66
3
9
75
3
24
24
54
95
37
39
39
42
78
45
57
90
6
27
57
24
36
111
3
42
18
120
9
32
24
4
87
66
27
15
30
90
17
4
24
3
30
18
12
125
37
42
6
47
13
60
30
42
18
9
3
30
63
20
7
72
69
51
108
6
30
29
31
6
6
12
18
39
15
24
54
3
120
20
13
54
33
9
51
33
150
66
30
24
12
60
5
12
16
9
6
180
24
42
6
30
12
36
6
18
72
171
3
42
48
36
114
21
111
57
21
96
6
9
63
21
15
30
87
15
5
37
15
15
33
3
12
69
39
60
21
15
45
36
44
55
9
24
33
12
6
72
48
96
36
12
21
9
75
12
3
12
29
31
21
20
52
12
219
24
6
15
36
3
30
3
39
48
93
84
33
6
89
28
3
72
24
66
48
12
75
15
33
135
12
17
145
120
15
27
66
108
54
36
6
15
3
78
24
18
21
15
24
30
75
12
111
54
35
28
3
24
5
4
39
45
33
12
155
1
11
19
17
4
3
30
107
28
57
30
78
23
7
101
49
90
5
55
53
72
16
12
87
12
18
48
3
51
138
60
6
6
6
33
9
23
52
3
29
28
15
53
7
105
21
36
11
85
12
6
12
5
13
36
18
5
73
54
90
3
15
42
15
15
48
30
3
3
21
3
45
12
164
67
17
1
36
66
9
21
54
21
27
33
27
36
90
6
48
17
31
17
37
3
3
9
51
93
15
5
4
33
75
15
78
6
18
42
48
60
17
55
18
6
9
15
21
9
6
54
66
60
24
21
111
24
120
9
33
12
66
36
36
30
24
24
35
79
48
57
27
60
48
57
21
12
75
48
75
5
49
30
9
15
24
6
51
81
12
3
45
42
12
6
83
12
88
9
47
40
3
45
3
57
32
199
6
24
12
42
77
4
21
30
18
60
6
66
3
48
39
6
39
33
15
21
15
24
3
90
18
6
54
12
17
1
12
24
54
9
3
77
1
66
36
12
105
168
9
6
12
36
30
6
60
96
12
45
27
6
18
12
17
13
27
21
24
102
9
87
42
18
90
60
30
54
3
12
33
66
12
45
15
69
33
108
210
33
15
21
9
39
93
12
11
79
30
120
83
12
40
45
108
15
84
75
6
15
8
7
12
18
24
90
18
35
7
5
85
78
93
72
21
216
18
12
9
96
15
108
6
39
92
31
30
90
29
25
15
15
69
12
3
12
108
45
27
54
3
20
37
18
90
3
93
162
9
63
21
21
54
30
15
15
5
31
6
48
6
9
15
9
3
17
25
18
312
60
72
60
6
12
11
31
5
43
12
45
69
30
57
3
41
73
132
15
9
72
15
32
7
48
108
30
18
81
51
17
31
9
156
32
28
105
6
45
21
15
123
42
12
6
12
84
18
30
48
53
25
15
21
66
9
21
42
12
9
24
21
60
6
30
60
6
42
30
81
9
63
12
3
9
8
67
138
35
13
12
15
8
4
15
60
18
3
39
30
15
15
6
27
57
54
12
42
3
99
30
18
6
39
108
63
12
9
8
43
45
45
47
7
54
11
19
6
6
29
4
45
27
12
12
99
6
18
33
27
117
48
51
60
9
12
9
99
3
12
48
24
33
15
6
6
9
24
27
48
66
42
33
21
18
60
17
19
21
69
12
39
15
5
28
8
7
18
12
30
5
1
24
27
3
45
15
12
9
36
45
51
44
16
132
3
12
36
30
36
48
3
3
36
89
37
132
12
24
90
17
49
71
13
54
60
42
3
87
36
33
15
12
54
36
39
123
45
60
45
15
12
116
28
12
68
16
45
6
42
12
6
77
67
6
39
63
12
65
61
30
60
30
12
111
12
48
12
108
84
56
31
30
30
36
54
48
60
12
3
8
28
75
9
111
29
55
12
24
12
84
33
27
18
72
30
9
27
60
57
20
1
11
19
84
12
30
18
21
15
66
24
6
21
27
57
9
15
24
81
30
24
30
3
39
138
15
12
21
18
36
6
18
36
33
3
9
24
44
37
30
9
15
9
120
3
60
18
6
6
95
13
15
44
31
21
21
30
18
15
21
24
6
90
39
9
66
9
36
87
57
75
6
6
18
126
66
18
12
53
76
51
6
63
12
44
13
23
4
21
12
18
69
51
42
90
42
83
25
15
21
72
15
12
72
20
19
117
9
11
7
132
18
6
12
60
17
31
36
54
51
45
95
1
12
75
3
18
51
33
12
6
17
61
66
9
15
30
6
21
27
5
175
72
45
60
8
13
78
29
25
6
60
30
99
12
21
63
15
45
15
9
57
11
4
24
69
15
92
4
27
12
12
18
12
36
179
13
15
60
21
51
39
69
45
6
42
99
8
7
54
30
21
15
48
6
24
156
99
57
23
13
12
30
12
156
30
39
15
54
54
42
3
33
15
69
96
12
6
81
15
69
32
25
24
6
84
6
75
168
81
6
77
16
87
24
66
30
78
30
6
18
96
12
60
45
9
24
90
12
144
21
3
29
25
75
15
12
36
53
96
13
96
39
48
33
12
54
108
33
12
36
32
19
45
39
6
18
21
84
33
3
21
6
18
39
48
9
11
37
15
15
12
48
168
24
53
31
24
5
16
56
13
42
45
9
35
7
29
100
9
27
9
48
6
12
30
60
90
48
29
25
6
9
33
54
30
18
12
9
60
44
36
7
54
30
5
31
5
55
30
138
6
39
72
15
45
159
29
61
111
32
31
5
79
21
15
42
24
171
9
60
ABCD 96680201206*3^$a+1 [50003]
252
49
180
119
288
42
186
85
59
186
84
102
48
90
7
113
31
59
85
77
60
18
48
18
90
24
25
143
48
84
258
30
48
96
108
78
42
12
6
102
30
67
29
42
12
12
186
12
36
6
313
107
96
42
6
12
42
6
84
12
30
103
113
319
144
35
120
25
101
48
18
30
90
48
6
168
175
5
42
114
12
18
96
66
42
1
77
228
72
12
30
36
192
12
6
54
6
60
114
150
102
145
101
84
24
36
66
150
162
6
19
72
41
120
162
126
84
12
126
42
6
180
12
228
49
251
66
36
18
66
84
96
18
72
48
42
78
192
48
18
84
24
84
66
12
72
102
144
42
72
18
30
48
42
7
17
19
17
42
72
108
180
42
223
35
1
59
66
12
84
18
30
78
24
66
108
31
149
12
18
24
78
24
19
11
66
84
84
24
91
17
127
77
24
24
138
48
60
30
24
72
24
55
71
60
90
48
55
83
150
54
6
84
144
55
11
174
102
253
41
54
49
41
31
11
672
66
42
73
11
36
432
25
5
48
19
65
36
18
66
6
102
48
18
24
138
132
36
6
18
48
67
36
47
42
18
12
42
48
42
6
348
60
55
155
42
18
6
78
96
36
18
6
36
6
84
18
42
78
6
60
132
307
36
47
12
18
18
156
96
24
120
66
30
120
18
42
42
72
19
119
210
30
42
174
54
12
24
84
18
48
12
150
174
24
24
186
30
234
30
222
30
49
17
19
11
30
12
132
48
18
18
19
72
119
42
18
42
18
54
175
5
31
185
54
66
132
102
78
48
54
30
330
6
66
96
192
1
41
48
180
91
89
72
24
60
24
72
60
54
49
216
77
18
49
17
48
6
66
24
55
144
11
102
42
42
90
96
150
48
6
30
126
48
24
78
18
6
6
13
119
6
72
19
59
36
13
11
24
300
30
31
101
24
42
102
36
66
84
42
24
126
120
168
72
37
41
24
18
72
30
6
144
18
42
37
161
120
7
11
144
72
48
246
19
17
55
11
97
95
12
145
5
24
60
24
31
17
78
24
12
78
60
18
84
66
18
49
47
216
84
60
25
23
90
6
96
36
18
42
72
120
150
78
42
91
119
6
60
60
151
83
18
7
83
252
78
18
36
18
78
49
179
192
108
66
36
60
84
24
102
168
24
168
42
6
54
276
31
95
49
59
66
36
228
18
402
48
18
126
78
6
42
97
35
12
126
7
11
6
66
24
66
30
54
18
18
90
54
144
6
6
42
121
11
36
30
12
6
54
18
162
12
114
6
24
60
31
53
42
78
12
175
89
55
5
24
42
6
24
96
24
103
203
30
60
60
42
66
60
12
7
216
41
24
276
54
12
84
13
65
7
144
11
90
18
318
139
23
72
49
29
66
12
37
11
174
78
18
66
18
30
246
72
60
102
48
18
60
60
55
11
96
150
174
18
18
109
41
18
6
84
31
239
102
90
60
13
17
18
96
60
66
12
186
102
132
30
37
113
18
13
59
121
59
90
18
18
24
126
24
1
125
60
102
24
49
41
54
49
173
12
31
77
67
23
48
66
48
60
18
42
132
168
42
120
24
150
84
48
30
24
60
48
42
36
12
102
36
60
30
24
54
36
30
228
30
36
42
60
67
35
90
18
30
84
103
11
132
42
66
109
ABCD 96680780908*3^$a+1 [50011]
12
32
100
68
48
124
77
120
24
39
28
53
135
4
77
24
144
72
3
21
55
41
39
129
15
57
31
48
17
15
252
16
132
8
40
161
48
96
192
103
17
87
136
84
101
120
7
12
5
48
63
9
31
185
7
48
137
103
20
100
92
28
65
7
60
108
20
21
331
140
48
129
111
84
96
12
105
63
72
9
39
52
29
31
48
72
89
3
141
7
48
65
127
32
48
40
233
15
72
40
248
81
120
31
17
75
93
3
64
101
7
113
24
96
96
96
24
168
15
345
31
80
52
180
32
76
140
40
12
5
103
17
24
159
60
84
201
144
51
45
7
89
3
160
53
24
120
79
12
20
88
312
17
271
192
120
48
120
60
12
17
63
40
209
24
55
41
24
15
40
32
105
75
93
15
40
140
64
77
120
48
48
72
183
40
168
44
196
17
27
93
48
87
33
7
120
80
9
96
55
209
79
17
43
77
120
72
72
151
120
80
57
3
48
60
144
16
20
84
177
43
96
29
115
36
240
44
76
80
40
17
15
40
185
168
432
24
159
57
3
45
39
81
27
112
20
16
12
53
55
20
69
31
41
19
12
65
72
183
33
15
177
63
40
32
225
120
87
136
41
39
72
108
45
7
92
28
128
72
40
32
36
285
24
43
48
77
15
208
20
117
48
127
137
96
67
125
24
31
89
24
120
19
20
16
41
151
248
81
31
8
144
33
48
24
63
100
180
92
96
45
115
77
87
537
24
87
120
33
72
48
15
40
44
36
9
15
208
168
89
48
3
172
68
141
3
156
57
55
68
132
160
48
152
9
183
16
17
103
120
17
48
24
240
15
57
19
80
160
5
87
57
15
76
132
32
57
144
7
8
40
185
115
164
16
65
7
65
63
100
92
129
96
87
81
7
17
15
136
17
72
115
53
103
137
72
223
257
103
65
144
96
63
201
79
80
9
91
317
67
20
16
17
27
76
41
120
31
65
103
17
24
3
36
24
57
24
115
20
105
147
48
240
52
17
15
96
105
72
55
308
12
148
12
288
137
24
48
72
216
24
219
165
120
99
148
8
4
48
60
113
19
125
51
45
55
44
108
148
80
52
89
183
33
120
55
248
144
57
63
33
55
113
15
40
41
99
21
24
24
48
24
199
41
24
144
103
305
183
40
212
69
360
96
175
17
192
3
28
212
180
105
48
63
9
63
160
348
60
41
79
65
127
17
72
24
55
65
15
24
48
9
48
115
356
192
60
93
24
72
3
165
43
212
216
180
192
45
120
72
15
96
120
240
441
24
120
55
41
19
60
185
7
32
16
65
7
48
137
144
211
125
3
141
39
24
408
88
20
21
123
21
24
31
20
12
9
336
43
5
7
132
80
180
96
172
ABCD 96680822398*3^$a+1 [50300]
378
102
234
21
3
12
9
24
57
51
207
30
15
27
33
87
165
36
87
276
144
153
27
81
45
27
93
6
48
105
12
168
327
144
9
12
3
33
288
21
99
21
51
72
75
33
84
48
75
105
195
6
30
201
36
69
39
105
39
36
21
75
180
33
162
108
33
168
84
12
225
75
189
24
63
3
36
45
45
99
24
45
111
72
99
21
180
123
36
24
57
168
381
3
525
3
84
24
99
273
132
72
315
33
45
3
204
3
60
156
237
132
87
108
36
30
75
15
24
237
153
15
57
39
180
39
270
207
3
105
192
15
165
33
72
51
120
48
120
21
48
162
45
24
132
72
228
24
3
246
51
189
159
105
51
24
15
21
36
48
21
87
27
72
48
126
195
96
69
15
120
51
81
72
120
45
183
3
21
15
9
264
132
96
363
309
405
15
57
234
6
18
33
72
108
33
99
60
225
90
30
63
60
63
30
6
108
102
24
264
183
120
57
75
15
6
27
180
99
30
54
60
174
150
117
165
63
48
3
144
105
120
45
3
63
36
9
81
114
165
15
66
24
390
180
285
84
228
48
36
3
90
3
69
15
36
264
15
54
174
21
75
90
39
60
72
24
324
12
36
24
3
30
3
60
9
78
81
84
12
36
69
114
165
195
45
201
3
111
81
45
159
96
99
6
30
93
21
234
81
372
99
144
9
12
39
45
36
219
9
27
18
3
39
21
33
66
24
21
15
129
156
15
54
24
27
24
111
54
39
132
99
45
36
48
240
240
147
30
135
9
39
105
51
135
21
63
201
672
33
231
420
168
165
111
321
168
72
120
159
36
3
42
264
135
84
21
27
12
87
69
21
123
75
66
270
114
15
537
15
39
45
144
117
51
72
147
21
123
129
36
60
51
48
141
111
93
60
105
30
180
60
252
84
96
33
15
36
105
21
75
324
84
27
90
48
15
60
111
69
156
261
120
63
15
12
105
24
36
129
87
204
63
201
15
21
48
108
117
66
24
45
27
33
75
66
15
84
87
9
21
99
45
51
168
231
36
144
57
87
525
21
66
69
84
45
135
132
180
36
147
330
111
105
15
12
39
24
264
150
63
57
3
12
12
48
21
75
45
51
63
72
9
45
54
165
132
264
81
18
93
3
246
114
120
21
24
51
81
183
57
84
3
270
183
57
66
81
60
99
36
18
66
9
45
111
84
45
27
24
21
90
54
99
75
105
36
99
66
24
75
27
93
108
39
84
ABCD 96681019322*3^$a+1 [50018]
19
36
48
176
4
47
25
84
180
120
8
33
159
16
48
56
16
132
203
49
179
69
40
20
112
140
16
24
60
68
28
84
11
97
20
88
72
48
8
57
87
40
32
21
78
181
29
42
57
40
11
1
44
36
48
16
60
24
71
121
11
30
18
21
28
83
49
8
100
108
5
30
49
29
7
44
4
56
256
20
4
8
81
90
181
41
39
16
20
28
32
4
48
48
53
31
44
15
37
12
12
20
28
83
108
121
48
156
84
108
92
132
76
32
33
79
36
20
28
35
1
71
9
16
8
52
5
90
13
5
27
52
101
31
24
5
30
81
9
7
20
135
37
12
59
69
81
55
47
18
27
48
57
7
96
35
297
112
20
93
19
71
9
51
30
99
16
8
57
60
3
15
30
31
108
20
63
48
1
48
108
72
11
12
9
28
12
36
84
60
36
23
117
28
17
39
76
84
24
224
88
83
25
12
8
135
69
132
141
223
36
29
12
18
72
57
180
183
30
135
60
52
11
1
36
80
52
101
39
60
171
69
132
4
192
72
56
40
216
80
111
73
132
180
65
87
16
36
59
1
36
128
36
60
156
45
18
85
12
24
48
216
20
135
25
140
136
8
256
84
23
117
3
49
29
55
60
44
132
48
33
19
60
108
72
209
90
37
32
3
37
68
172
11
72
117
108
12
16
56
28
12
104
75
1
44
36
48
16
17
19
24
56
60
51
9
84
12
45
19
29
171
48
3
45
28
12
84
29
31
48
116
16
156
24
60
48
23
9
21
78
1
188
3
9
36
225
15
165
78
25
167
18
15
16
41
55
143
9
72
208
96
140
4
101
19
36
107
57
60
51
1
44
52
72
80
16
132
53
39
88
24
101
120
7
20
33
27
96
12
4
276
44
111
13
47
57
60
60
3
85
80
24
4
84
32
40
119
121
228
20
88
84
20
64
192
5
55
5
55
48
32
3
81
48
36
76
60
48
83
117
60
21
15
76
48
23
37
32
48
100
12
24
104
3
145
12
113
15
45
243
24
51
60
25
56
40
8
16
60
77
108
19
20
3
48
42
19
108
32
141
87
153
7
20
40
32
4
12
113
15
96
39
1
48
80
12
60
148
48
20
280
23
57
40
72
83
48
69
21
27
15
57
16
36
20
40
59
37
72
41
39
76
47
45
40
12
36
24
41
7
65
55
44
4
17
7
11
61
179
72
90
48
27
15
30
15
12
153
15
75
49
29
207
3
42
55
48
35
25
24
11
72
13
24
20
96
27
249
24
112
5
3
87
18
15
72
12
60
72
48
33
27
28
65
18
97
12
48
5
3
15
1
89
175
36
11
193
5
127
35
9
4
84
293
78
45
124
68
12
183
13
24
8
40
32
88
60
192
32
48
220
53
19
80
24
64
20
112
20
28
12
24
44
132
9
19
48
23
132
90
43
12
72
83
90
18
25
24
32
28
203
120
9
160
8
81
72
99
4
24
53
108
39
16
47
25
65
79
56
12
51
42
55
60
12
48
53
19
131
9
21
55
32
52
36
104
33
3
52
24
8
3
25
84
48
48
48
60
44
36
15
225
135
9
52
8
40
332
4
12
65
27
36
45
39
51
90
42
85
48
5
31
56
84
4
47
48
45
27
57
28
108
5
127
32
81
127
53
31
48
41
7
120
24
56
148
44
72
16
140
45
30
9
16
24
11
18
75
87
48
1
24
155
49
11
69
51
201
144
40
35
12
49
108
48
44
228
28
24
60
20
261
3
45
7
35
93
100
12
92
40
23
33
84
76
167
25
48
84
53
207
51
30
31
8
88
35
108
61
11
9
96
45
30
69
40
104
27
138
19
8
45
43
104
12
39
21
24
60
52
44
208
101
120
51
4
77
27
36
112
44
16
164
16
12
36
20
24
33
48
15
36
99
25
185
42
30
87
3
45
64
71
37
20
88
120
44
28
20
12
24
57
39
16
12
41
7
ABCD 96681053234*3^$a+1 [50003]
12
30
18
12
8
42
9
111
69
21
34
5
45
4
6
60
50
118
5
1
12
2
6
16
18
12
6
14
40
56
10
2
28
8
6
70
24
42
14
48
30
88
78
66
44
42
64
18
18
8
21
13
32
24
64
30
60
138
54
6
68
70
20
24
16
186
8
10
2
3
97
68
18
22
36
24
12
14
6
46
17
15
76
72
72
20
40
12
14
6
46
30
2
18
10
8
87
63
6
34
62
10
2
15
15
36
42
94
20
40
50
4
84
20
42
58
23
7
26
96
10
26
114
40
54
26
6
4
6
17
1
12
14
18
3
9
58
6
60
14
10
6
12
12
18
32
30
12
88
6
14
18
30
52
6
50
10
12
38
66
4
66
6
20
4
11
67
20
46
6
36
38
4
18
44
28
17
43
6
30
6
8
42
10
14
6
6
70
8
10
12
30
2
40
53
9
10
8
10
108
62
22
18
68
10
32
12
30
4
54
80
6
12
34
8
136
6
14
22
44
16
14
6
9
45
4
24
8
30
52
17
19
29
1
42
14
24
34
6
2
94
14
10
2
40
54
74
10
12
48
50
4
32
33
15
36
21
1
30
20
22
38
9
19
44
42
63
15
6
34
36
24
8
64
20
6
10
2
6
16
5
1
12
32
3
1
32
18
4
48
114
18
36
6
74
12
24
28
32
34
2
28
14
30
28
12
6
30
42
32
6
16
44
10
26
46
42
48
20
10
48
42
14
63
15
12
16
24
5
91
18
20
102
4
84
30
12
192
6
32
10
12
20
30
16
36
6
32
66
4
12
6
38
10
6
56
82
47
3
10
12
14
40
12
78
66
8
57
31
2
28
24
30
66
18
44
10
26
6
16
60
12
32
34
20
52
20
24
88
20
18
10
32
52
78
6
20
22
20
22
62
6
18
6
33
3
10
30
24
20
28
6
14
66
12
12
18
64
20
78
40
162
18
38
34
66
14
16
48
14
10
38
28
2
15
7
6
26
78
112
24
2
52
18
30
42
26
16
8
42
51
43
44
28
50
70
42
62
36
22
12
6
8
16
80
24
12
4
6
12
23
12
13
8
22
2
22
174
12
8
16
6
24
44
106
35
3
36
22
2
6
4
18
14
46
12
30
23
9
6
18
6
64
116
28
36
54
6
50
36
4
20
10
41
9
27
12
31
24
8
12
22
150
14
27
85
14
48
82
14
10
80
46
8
6
27
13
44
12
66
42
3
9
16
2
18
4
71
37
26
214
108
20
22
48
18
12
2
18
4
8
30
36
30
16
36
12
30
50
6
34
80
22
104
46
8
46
17
37
12
36
2
22
30
53
61
26
114
51
19
42
78
2
12
30
10
23
15
34
8
6
9
1
6
6
8
10
6
6
68
34
36
26
96
10
8
10
12
17
1
14
6
42
22
38
42
30
40
5
31
41
1
18
24
6
2
42
10
8
9
39
16
53
31
20
34
32
34
66
20
16
54
108
42
18
53
39
4
42
32
22
18
38
24
4
20
34
2
64
29
15
22
90
44
10
20
10
24
56
21
9
94
20
22
8
78
40
32
16
30
2
24
54
10
104
12
30
10
20
34
24
42
24
24
5
3
40
20
4
30
71
37
35
15
106
74
22
14
6
16
35
25
30
20
34
11
43
174
12
24
24
50
22
8
22
44
112
8
66
18
66
30
22
14
10
6
24
6
12
12
14
66
4
59
1
2
40
44
4
110
4
32
4
24
60
23
9
34
32
28
14
3
19
18
56
6
46
14
16
12
65
61
20
76
8
15
55
6
11
13
8
52
18
8
60
10
26
70
38
30
70
18
18
12
8
9
7
26
40
59
9
40
2
10
47
48
15
12
36
40
12
17
13
12
18
102
6
32
18
136
8
15
1
30
14
42
10
84
12
2
6
46
14
42
40
78
84
2
24
46
24
47
19
44
4
18
32
36
30
34
12
38
30
18
24
48
6
16
6
18
20
10
12
20
18
40
60
72
50
12
12
40
6
48
6
5
49
59
15
106
32
42
22
18
38
48
70
36
60
6
95
19
18
2
60
78
76
6
38
10
72
14
12
27
7
60
8
18
28
11
19
12
8
4
6
6
24
140
46
6
2
30
10
2
84
46
6
12
5
43
29
9
6
88
18
54
80
28
2
51
37
18
12
12
36
2
6
10
36
24
84
12
48
26
40
36
30
38
6
16
36
38
36
30
3
61
24
12
26
40
2
6
6
4
12
24
86
42
10
36
30
66
30
126
20
22
6
50
30
16
80
30
18
52
6
44
16
78
54
20
40
18
12
60
90
8
34
108
5
43
18
26
150
54
16
14
16
84
20
60
22
12
6
36
36
2
16
42
42
36
41
25
60
14
70
2
9
43
38
10
20
90
22
17
13
42
20
33
3
48
12
4
24
26
88
12
50
18
36
90
10
42
72
36
24
12
14
22
8
24
30
40
2
88
30
26
16
24
20
16
14
22
72
6
42
20
12
16
20
34
30
90
68
42
165
85
26
12
10
2
178
24
20
10
108
8
102
28
14
4
42
12
48
2
12
4
26
46
18
6
48
20
12
10
35
25
50
16
14
4
42
20
118
2
10
14
36
30
24
58
6
62
4
48
6
2
58
72
60
44
18
60
10
60
48
2
12
16
54
78
30
6
12
20
12
22
44
54
130
2
10
36
30
60
32
16
42
59
9
42
18
10
6
18
5
45
10
18
30
18
66
108
20
30
10
18
50
84
105
19
30
6
14
4
80
28
30
14
6
130
8
46
66
20
18
12
22
35
13
2
40
6
42
44
48
6
40
50
22
12
38
22
8
4
54
24
2
88
62
4
30
54
12
30
188
6
6
4
72
48
6
80
10
14
12
40
2
3
3
40
12
29
15
78
16
107
27
58
44
4
36
20
40
6
78
42
8
36
90
10
26
4
8
36
66
84
4
38
27
37
18
5
108
37
8
12
66
21
13
6
14
40
26
36
70
6
62
10
80
66
22
102
62
28
2
40
18
53
15
28
50
10
42
8
36
3
60
1
14
10
26
22
38
24
52
48
26
40
60
2
22
50
12
24
22
38
21
75
46
38
10
47
9
54
16
30
48
110
10
6
30
6
60
36
2
6
12
100
30
12
38
4
50
4
14
6
6
36
129
19
30
60
56
18
72
10
20
58
6
14
82
48
18
42
30
66
62
28
120
56
21
24
39
22
12
20
40
20
58
20
40
20
52
60
36
6
38
76
30
20
52
54
74
51
45
28
42
74
154
72
8
52
6
44
40
71
63
126
16
24
23
37
24
96
36
32
40
2
64
44
22
83
3
12
36
36
34
20
24
40
108
8
22
2
10
6
26
78
42
184
84
2
18
18
28
6
36
17
33
10
17
1
30
26
30
10
30
44
60
57
15
4
96
20
10
12
12
24
84
2
78
12
34
24
12
66
32
15
3
22
26
4
66
6
84
20
22
59
3
52
68
40
12
50
3
1
6
14
30
4
2
66
9
43
2
4
36
26
70
107
37
24
20
66
10
20
64
47
37
32
6
34
20
64
2
4
6
2
22
6
17
27
58
48
20
72
18
9
36
3
46
36
2
ABCD 96681077336*3^$a+1 [50132]
101
60
180
108
96
108
211
149
36
39
237
24
192
235
320
117
12
36
252
120
60
168
19
485
475
233
312
63
21
264
180
351
381
96
348
55
17
223
185
276
19
17
360
199
221
72
72
259
5
144
43
293
12
319
29
99
21
84
615
16
185
24
48
79
101
180
72
15
141
72
24
19
96
125
19
89
48
24
24
36
180
108
51
45
60
132
12
528
103
41
36
48
240
51
93
300
36
99
93
132
96
132
168
72
72
3
105
55
5
12
36
72
72
120
36
159
33
72
72
111
288
69
36
372
120
27
33
168
7
113
24
7
173
96
60
84
240
243
165
27
105
7
53
91
77
99
45
300
36
339
9
24
63
177
132
603
21
187
197
96
12
60
12
132
168
36
87
240
45
19
29
115
77
24
144
24
60
60
43
137
276
72
12
31
17
84
36
144
55
29
36
120
36
3
117
43
137
103
17
63
16
128
213
27
201
72
15
160
144
5
444
24
48
12
43
113
156
144
60
24
48
12
72
120
156
12
60
132
36
39
144
16
53
192
123
81
384
48
63
129
156
192
19
113
111
249
36
180
12
72
27
9
7
197
336
12
24
144
180
120
60
60
72
75
93
24
288
24
48
120
168
19
29
120
300
96
175
368
261
96
156
63
21
36
55
173
51
21
204
63
16
29
12
156
204
84
24
163
29
99
16
5
123
93
19
29
72
12
111
96
160
293
180
12
84
7
144
65
156
108
192
183
21
84
24
180
96
72
115
48
5
324
60
132
279
9
48
168
84
43
269
3
57
108
180
48
48
72
79
65
31
53
36
120
63
141
115
32
9
39
225
31
101
43
32
45
144
108
216
84
75
261
27
93
51
16
48
80
21
84
84
72
204
31
125
36
72
48
55
32
177
24
60
612
588
72
60
39
64
96
101
24
99
189
48
24
75
21
72
51
69
27
304
96
161
228
235
197
75
189
211
17
72
36
60
60
75
64
41
60
108
60
12
84
19
5
336
123
96
117
324
36
132
36
36
36
339
16
53
75
261
156
15
57
156
132
199
65
48
108
60
60
75
ABCD 96681572602*3^$a+1 [50216]
45
117
39
15
45
51
13
20
36
64
8
3
85
224
120
87
13
65
72
30
36
54
3
108
12
108
48
12
3
36
18
90
192
9
105
15
15
9
16
20
4
65
48
15
28
44
63
120
13
101
103
20
76
17
63
12
45
27
45
60
75
36
4
8
15
57
111
49
71
36
33
21
19
35
1
140
45
102
45
28
20
69
15
57
3
40
140
57
18
1
155
276
21
28
24
36
24
8
3
45
9
90
12
33
3
13
41
18
1
32
28
60
60
35
24
12
13
11
9
21
267
48
27
45
27
36
60
25
59
18
87
117
66
37
8
45
24
126
120
45
15
84
69
21
54
42
30
18
150
9
81
55
17
30
57
36
24
51
66
3
21
30
6
36
54
84
129
16
44
16
17
207
60
16
60
107
12
18
3
21
54
12
13
120
32
57
51
4
36
47
18
15
4
20
60
141
55
47
72
33
268
11
153
16
80
15
60
25
44
100
41
19
8
12
36
84
108
60
48
40
5
55
29
15
63
13
59
12
6
30
24
21
69
3
15
1
24
5
51
72
28
47
37
56
21
18
81
9
55
20
48
120
12
87
36
45
108
12
33
102
13
11
49
24
56
27
13
11
9
99
45
16
44
3
18
19
176
69
3
60
15
57
16
80
72
12
15
72
30
19
77
43
47
30
15
3
49
8
165
15
3
54
111
84
3
37
140
33
123
4
36
32
12
16
84
36
17
75
52
56
4
35
30
31
77
15
27
33
12
60
16
17
15
3
60
25
5
132
84
6
13
84
11
30
75
192
88
24
8
48
21
18
36
109
17
19
47
24
13
41
27
3
6
43
68
52
80
3
42
12
6
37
35
18
15
72
100
20
81
36
30
13
8
57
12
43
60
47
9
64
68
3
57
52
8
45
54
144
72
48
25
11
36
42
48
7
8
3
105
39
33
3
6
51
39
66
7
35
30
15
45
55
216
47
108
42
15
88
32
9
39
27
180
24
21
15
72
25
41
27
28
80
40
119
33
28
24
41
72
3
12
28
5
27
52
20
48
12
60
57
54
12
42
30
42
3
117
126
33
9
12
43
36
32
112
8
60
39
109
44
45
66
90
24
3
52
71
12
24
48
25
8
108
72
75
13
20
27
12
25
8
27
25
156
29
3
12
76
35
117
15
18
15
237
63
39
33
9
3
33
67
107
13
20
16
80
84
45
15
3
12
45
100
20
100
47
9
27
13
35
42
48
90
36
109
17
7
20
60
21
36
18
42
30
36
45
60
12
16
17
127
65
6
69
36
105
15
24
16
20
15
189
48
28
29
66
69
48
60
28
44
3
72
1
80
12
12
16
24
60
20
100
71
114
36
72
90
30
67
8
69
18
6
19
35
1
20
51
13
23
45
9
54
12
90
43
24
155
120
21
4
128
12
3
37
65
31
41
3
40
83
18
15
111
24
57
33
30
117
33
19
8
48
12
28
47
12
33
75
150
84
103
36
5
24
30
18
27
40
8
15
42
48
3
4
8
12
33
3
64
5
48
15
52
47
36
33
39
21
27
60
12
6
27
3
25
29
63
45
7
80
16
20
4
56
21
63
21
87
28
24
36
11
9
4
36
44
63
37
71
25
119
18
63
135
24
61
47
12
18
7
35
72
49
35
96
18
63
9
39
51
13
20
93
3
45
27
12
87
81
72
117
108
18
60
33
12
28
60
5
39
33
78
12
13
44
15
45
15
25
8
3
102
27
63
18
6
49
120
209
30
33
72
16
5
42
48
25
92
48
24
27
33
76
44
45
3
3
85
24
8
28
35
45
4
180
35
36
45
4
56
24
15
21
72
87
81
117
18
36
6
15
93
72
30
90
87
60
3
12
33
60
39
13
23
102
31
41
54
69
108
52
11
162
48
55
59
30
18
13
59
78
187
8
15
33
57
18
60
30
6
13
96
47
108
6
108
3
48
4
35
33
112
35
25
113
43
17
12
72
79
120
44
96
4
41
27
27
61
24
68
3
54
31
11
9
21
103
36
29
31
60
24
65
36
15
64
95
18
15
3
25
60
119
33
15
57
3
33
4
11
6
48
3
12
3
42
3
135
18
139
11
57
9
6
13
80
9
31
20
9
15
15
36
24
21
81
6
133
24
5
18
12
33
88
80
100
11
49
5
84
6
25
155
120
6
48
31
47
57
16
65
27
15
18
36
108
36
39
51
12
24
138
6
66
79
11
9
4
5
78
33
159
25
36
89
55
8
12
15
30
75
3
13
41
54
25
11
81
27
48
13
20
4
20
21
12
60
15
12
3
18
19
5
15
36
72
3
162
15
33
27
112
23
24
36
193
41
54
49
17
39
60
132
9
54
102
42
18
15
28
104
51
57
33
19
120
20
120
45
36
27
3
162
18
6
18
120
6
19
47
6
12
3
39
21
28
32
9
30
49
32
52
20
51
54
48
24
43
8
69
3
3
93
45
24
30
1
17
54
21
3
229
20
15
61
47
37
60
36
32
28
20
147
90
60
18
49
5
55
11
69
40
8
27
42
54
12
72
6
30
109
17
18
78
30
18
6
30
18
18
75
60
15
37
53
7
137
3
16
11
18
ABCD 96681680198*3^$a+1 [50102]
126
24
39
32
48
109
3
48
27
72
93
63
33
32
43
117
9
96
135
333
174
36
36
78
18
77
31
54
90
90
36
30
69
3
72
24
18
12
108
114
17
160
80
43
78
12
60
18
30
47
169
96
18
69
69
78
18
27
21
78
48
72
117
27
5
1
12
78
48
6
156
131
121
54
96
65
19
234
6
120
24
18
11
37
24
51
3
54
39
32
121
24
72
18
66
35
16
153
84
54
24
21
48
51
72
42
11
1
47
13
66
17
79
144
18
108
66
18
180
11
211
45
93
60
336
24
36
36
102
54
59
37
138
6
12
24
138
6
72
66
186
18
17
37
155
25
90
29
79
48
36
45
27
6
95
31
113
25
132
84
15
45
35
325
27
96
219
54
47
16
147
54
24
174
36
24
36
162
63
99
360
18
48
168
36
66
18
126
78
71
37
75
123
18
227
25
23
121
183
177
36
27
3
18
78
125
127
18
48
96
15
15
17
16
21
126
54
71
91
18
3
69
107
1
63
80
73
150
30
51
96
51
198
96
66
54
216
6
30
51
75
245
97
95
37
123
21
72
51
15
17
37
150
48
69
63
54
138
186
12
36
42
192
126
216
42
30
239
19
120
6
30
114
15
144
80
139
84
78
131
25
42
18
30
6
23
48
37
234
65
37
6
18
30
5
13
96
162
33
144
15
65
43
117
27
21
57
72
48
15
3
24
48
5
112
9
60
192
60
15
21
36
23
112
27
5
13
144
179
192
25
378
48
24
36
54
102
24
29
43
293
97
15
3
29
49
18
48
60
192
33
21
24
83
61
51
3
48
189
9
23
121
36
147
21
228
36
36
60
51
111
33
147
12
114
84
24
84
143
1
168
36
66
96
273
15
48
33
432
21
90
17
19
18
72
35
1
72
119
85
108
30
17
1
63
81
42
149
61
3
123
53
25
288
231
21
90
18
126
81
63
305
37
84
36
3
15
81
27
36
33
3
18
60
156
60
120
15
27
66
35
64
69
48
11
48
1
63
288
32
43
6
336
63
189
96
108
18
66
35
1
42
5
97
111
272
96
85
102
114
35
13
18
78
35
16
21
12
24
180
131
16
45
108
60
11
73
135
45
54
60
48
78
12
87
45
18
33
3
45
75
309
21
36
48
87
21
27
285
12
6
18
90
36
18
191
1
96
156
51
9
23
16
32
112
15
54
30
29
61
6
29
64
99
6
84
3
75
30
72
207
63
81
63
17
25
36
246
6
246
42
71
16
48
21
144
27
63
81
51
30
204
83
1
42
72
45
80
1
108
30
69
48
9
18
165
57
54
321
33
24
90
30
18
60
12
21
57
66
18
51
45
126
5
61
96
12
90
93
105
288
114
5
67
30
114
77
31
17
355
6
12
123
9
18
30
18
18
83
25
90
45
51
48
93
240
32
16
32
19
6
23
85
36
54
156
162
24
27
80
19
18
30
93
33
15
48
45
96
3
51
29
37
90
6
72
83
109
78
21
15
12
6
111
15
33
75
48
53
112
69
132
183
48
80
25
23
49
18
72
114
48
96
102
189
63
60
21
96
27
54
63
27
5
96
43
144
54
12
6
45
57
60
11
25
231
15
78
84
15
63
18
120
54
129
3
48
18
27
69
54
264
45
32
49
78
18
66
72
117
48
33
168
39
ABCD 96682062728*3^$a+1 [50123]
96
40
23
48
144
6
54
21
21
54
12
57
15
12
36
25
8
45
19
120
65
39
63
48
9
21
3
27
21
16
29
12
7
11
36
48
73
120
96
80
9
39
15
1
53
3
24
69
48
36
30
30
75
105
79
5
19
11
180
6
91
53
36
7
125
72
43
8
189
48
3
135
54
67
48
35
21
75
30
12
42
73
17
15
64
96
5
43
17
7
56
24
88
17
30
1
29
51
33
36
18
42
7
11
37
101
91
47
9
15
78
24
24
36
15
16
65
31
24
29
75
45
3
88
23
30
43
56
87
73
5
90
6
43
173
91
23
73
11
309
87
102
72
66
1
71
129
40
48
24
8
93
36
7
23
54
12
36
91
17
30
57
249
31
47
6
19
24
29
24
67
48
41
39
96
16
41
15
88
56
93
43
5
120
48
91
48
29
54
13
8
9
6
120
66
15
93
162
30
54
84
33
93
24
18
114
39
9
12
186
25
23
150
24
3
39
1
29
3
21
24
43
24
53
67
72
29
19
128
3
30
63
21
78
45
48
24
159
24
6
27
3
37
5
67
17
54
73
77
72
19
23
36
109
5
42
18
12
54
12
114
7
8
45
91
29
51
57
127
32
3
13
47
1
72
23
18
31
56
24
72
21
6
21
69
19
8
9
66
12
25
32
39
49
35
78
12
36
7
5
3
15
6
123
3
61
24
5
18
1
32
21
42
24
1
48
8
16
24
5
48
24
27
129
6
33
40
71
9
40
24
71
12
37
191
6
96
43
5
42
145
23
9
16
24
23
30
123
3
84
78
30
13
80
3
133
47
33
27
109
8
48
75
12
1
29
54
30
30
6
18
33
39
48
24
6
54
30
36
24
120
3
27
12
36
12
30
27
45
43
32
3
21
21
91
107
13
47
81
45
24
12
63
40
23
18
36
91
113
84
12
15
15
57
27
13
23
97
11
18
12
6
9
40
77
75
16
17
6
12
42
43
5
3
16
56
27
13
5
19
5
114
30
3
39
1
11
13
17
7
29
30
13
24
5
18
49
32
16
56
16
5
66
49
72
11
78
36
24
27
75
69
16
5
19
48
35
21
15
54
3
39
1
32
45
30
13
32
33
7
41
7
23
6
43
5
75
120
40
5
27
40
48
8
3
61
23
42
60
3
21
30
12
30
84
54
49
32
9
54
9
72
48
21
6
117
75
21
21
66
54
43
5
30
48
213
40
32
45
6
21
27
96
93
16
24
32
64
77
3
88
29
18
33
15
24
6
3
45
51
120
15
96
33
69
72
24
19
72
101
3
16
72
24
17
103
5
51
39
54
54
30
63
81
18
60
30
72
48
18
42
30
18
7
8
120
27
12
33
99
45
21
19
32
21
102
108
81
120
45
19
8
39
24
33
48
21
18
72
49
5
18
129
16
56
39
25
101
99
64
47
30
147
72
24
9
7
56
112
23
81
45
66
9
40
32
64
8
51
13
17
30
6
18
6
43
11
30
7
56
3
61
8
9
18
141
16
48
23
126
43
5
96
51
40
56
27
36
81
69
51
21
67
11
109
65
30
6
24
67
23
42
7
11
30
36
60
12
24
24
144
67
8
27
21
93
43
24
5
3
48
40
77
27
16
8
75
30
15
288
40
11
30
12
75
39
1
17
18
12
6
30
12
72
12
114
120
51
3
13
65
12
18
24
73
5
30
12
25
56
3
37
32
24
16
72
41
55
24
23
97
32
39
97
5
43
80
40
5
267
75
66
19
24
24
77
19
23
9
16
53
132
39
69
36
31
71
1
24
32
3
114
43
23
48
1
119
96
6
3
120
39
6
19
48
17
78
30
48
54
13
5
12
15
184
48
11
84
25
5
30
45
3
42
24
3
9
48
15
16
56
48
69
3
3
141
16
192
8
24
15
121
95
57
3
42
6
60
9
27
60
24
24
25
24
53
24
84
36
3
57
84
108
15
3
13
23
48
48
48
30
27
129
55
53
102
61
24
59
21
16
120
8
21
6
21
88
53
30
18
24
67
17
36
66
201
33
39
15
6
24
27
16
23
48
48
1
71
9
16
32
63
6
19
53
24
3
40
120
53
30
37
47
24
1
48
23
78
3
16
72
53
3
64
23
49
17
30
24
73
149
18
25
32
51
21
16
5
19
176
51
12
1
71
42
39
9
60
67
8
72
15
6
12
6
73
17
54
97
53
3
33
6
1
56
3
13
24
8
39
6
67
29
54
45
16
32
51
36
1
56
3
85
95
6
19
5
171
87
6
19
53
91
8
168
111
1
53
18
78
42
48
54
19
8
21
123
45
54
210
96
30
13
48
8
112
41
55
47
78
99
141
18
6
6
189
51
18
30
42
91
24
5
3
15
1
5
75
40
5
60
30
36
42
72
18
42
55
72
17
127
8
72
24
39
1
5
30
66
12
7
32
21
3
15
1
101
43
65
84
43
8
16
11
45
51
60
1
23
73
80
16
47
36
36
57
45
6
61
35
30
36
3
57
15
3
12
9
63
30
90
72
108
18
51
16
56
48
16
8
57
79
17
30
114
55
120
72
29
67
77
42
9
27
45
45
144
186
1
96
11
12
9
69
27
15
60
117
21
72
51
16
8
3
13
24
32
15
49
8
16
32
15
9
27
42
267
64
149
67
17
30
ABCD 96682193438*3^$a+1 [50039]
24
60
96
96
84
21
35
4
159
90
83
40
12
176
36
31
9
96
8
175
9
132
48
12
15
9
135
261
9
107
12
36
76
48
32
304
15
17
127
17
1
63
20
24
48
7
17
19
21
168
128
28
44
7
129
204
32
124
32
52
60
20
132
88
200
48
12
36
16
168
48
93
99
8
55
17
55
33
48
104
16
20
76
24
96
44
97
63
164
76
32
28
36
128
52
8
40
21
39
60
56
7
54
90
53
12
16
45
23
60
52
20
43
209
12
40
44
16
36
32
60
96
49
143
19
108
141
24
176
16
60
44
7
153
45
107
208
189
111
20
12
48
64
33
59
100
80
139
54
18
173
169
51
36
36
39
165
15
29
36
16
9
119
84
160
32
163
90
155
7
9
45
35
100
36
44
19
45
80
73
23
64
57
75
69
51
56
37
51
32
52
156
24
60
212
16
24
20
64
12
15
33
21
59
40
32
13
306
65
24
4
36
87
9
63
93
48
96
80
84
184
96
20
19
237
20
60
28
15
36
165
12
48
36
108
132
24
116
36
124
36
24
75
18
71
180
37
23
4
12
48
111
225
140
16
96
72
12
36
144
108
12
8
28
75
54
51
128
96
13
15
3
369
8
40
12
108
308
4
44
25
162
144
21
33
90
81
63
17
180
84
24
40
48
24
84
144
48
27
53
4
108
15
53
124
111
33
44
132
48
112
60
104
12
4
24
72
3
45
27
65
160
84
8
16
80
64
68
49
15
108
80
31
36
113
60
36
7
117
27
89
84
115
105
12
24
56
16
39
33
80
108
4
48
32
109
72
23
4
60
57
3
72
24
27
9
44
52
57
35
36
12
84
16
144
44
151
41
13
87
12
152
144
204
31
5
16
51
108
9
120
15
72
81
84
228
21
59
72
4
12
48
36
144
92
37
143
52
96
51
21
24
120
48
21
15
80
16
276
44
60
88
60
60
68
4
21
99
8
55
137
40
21
35
12
7
41
64
44
180
16
36
92
211
57
68
16
255
108
57
24
24
96
224
76
20
76
51
45
32
100
93
75
24
63
36
29
28
33
11
184
92
124
8
88
15
9
44
36
76
123
101
64
249
11
64
87
126
123
24
36
36
8
48
88
24
117
95
49
95
4
60
20
120
112
8
16
141
99
24
56
55
65
61
3
48
68
4
3
125
40
24
44
96
84
91
21
12
128
84
61
15
57
11
156
16
164
208
12
36
60
39
90
51
8
67
17
16
129
15
20
48
12
52
56
52
60
72
24
200
280
56
88
36
80
64
48
260
12
28
68
115
237
48
20
55
81
8
28
27
41
112
120
87
113
64
21
27
96
21
119
64
48
20
108
52
8
24
16
156
48
180
8
52
32
19
57
20
12
132
64
60
132
32
31
101
40
39
9
152
28
60
32
4
44
67
18
51
44
16
159
72
105
68
412
44
100
27
9
204
36
248
48
72
40
96
32
4
111
53
19
41
12
4
60
24
156
81
15
48
116
28
60
8
60
4
8
232
60
20
24
24
31
9
20
96
84
28
68
72
52
3
17
12
43
17
16
24
213
23
112
36
12
15
18
75
15
101
84
60
36
28
33
27
96
36
44
67
33
44
13
3
36
44
120
12
4
48
12
44
420
16
105
18
177
3
36
9
20
112
255
53
28
84
44
96
1
54
41
48
12
7
93
105
39
33
51
120
20
151
29
61
59
4
36
24
68
52
360
96
20
12
64
80
36
7
125
40
20
67
33
93
15
57
90
177
56
4
ABCD 96682335788*3^$a+1 [50020]
12
24
60
7
23
6
27
3
48
18
18
1
8
33
12
96
30
66
27
57
15
15
102
78
30
7
35
21
3
18
147
3
18
12
63
88
32
15
33
45
36
36
18
9
24
21
27
39
72
12
21
9
102
120
33
33
42
42
24
72
54
24
21
9
12
12
6
12
18
27
105
168
6
96
9
15
97
47
9
3
54
18
12
30
30
60
6
30
54
90
48
18
12
36
24
18
9
153
6
6
6
42
6
30
79
47
6
24
3
3
12
25
8
57
63
3
13
72
5
3
64
65
24
6
54
3
45
3
40
56
21
51
16
32
51
69
3
117
81
55
24
29
3
15
1
24
101
51
87
12
24
13
23
9
15
12
21
63
30
91
23
24
6
6
6
79
29
3
51
30
6
30
51
16
113
31
8
51
24
13
47
1
32
3
42
75
39
33
63
1
8
15
1
5
67
32
21
24
48
12
6
24
9
21
120
48
6
61
65
30
54
30
13
23
1
104
39
9
15
36
61
104
40
32
15
18
6
6
24
51
3
36
24
81
48
27
18
186
1
8
48
27
60
1
5
67
23
9
45
3
3
21
21
75
3
6
31
149
30
30
66
12
18
15
9
36
24
19
11
6
39
16
8
64
35
48
42
19
53
27
57
151
32
3
21
15
78
3
21
43
17
36
6
30
6
57
160
41
24
6
12
48
42
19
5
19
17
39
24
87
9
48
27
13
95
6
3
81
102
30
24
24
3
15
12
12
97
104
3
6
15
75
30
54
24
30
3
9
79
8
3
66
12
15
33
48
36
19
11
60
6
12
55
11
6
30
90
78
49
23
24
30
27
15
48
1
72
29
18
57
33
66
66
19
83
18
18
6
27
24
3
45
171
84
6
91
56
63
30
6
18
3
24
69
67
80
24
87
6
126
24
45
48
27
24
18
3
21
108
36
12
12
18
18
7
89
18
21
45
36
30
84
21
24
39
12
6
63
48
39
1
17
15
72
9
15
69
132
162
30
63
9
30
9
64
53
27
72
16
17
18
42
108
7
35
37
23
105
48
9
6
24
9
27
12
42
84
42
24
18
39
33
18
36
57
99
45
48
45
66
42
24
90
24
13
23
6
48
12
54
24
73
48
56
15
33
40
131
30
66
30
15
45
42
30
48
90
1
11
12
105
45
60
18
48
21
39
48
1
8
24
57
87
3
61
35
54
15
51
78
6
25
72
89
6
18
144
72
180
18
6
174
12
138
6
12
18
24
18
12
13
32
16
5
84
7
65
7
48
5
18
9
63
48
1
95
33
21
3
24
39
81
21
12
31
5
12
54
33
40
8
16
251
6
6
18
7
5
3
111
36
6
15
16
32
9
6
24
60
42
84
55
8
3
18
3
33
12
30
21
33
60
219
39
12
48
36
30
42
48
42
108
3
27
66
6
45
87
1
35
42
27
24
33
24
102
49
71
60
78
36
3
72
33
6
6
3
33
48
12
27
57
48
55
5
19
59
138
60
60
6
30
63
27
54
6
81
3
6
31
23
90
12
3
72
9
30
84
24
21
9
12
36
39
45
6
42
12
7
32
15
6
36
48
66
37
11
21
40
17
15
9
114
30
6
24
66
6
42
7
71
78
3
39
42
6
1
11
30
15
87
36
36
66
7
11
96
30
63
57
6
48
66
78
12
138
6
13
72
72
287
48
12
18
19
29
12
15
15
9
105
24
36
54
24
48
42
66
12
30
15
3
24
186
36
7
11
12
30
30
21
9
79
41
6
84
108
9
3
138
3
3
42
27
15
33
15
1
17
6
36
24
18
12
30
24
9
81
7
72
8
9
24
39
33
111
21
123
3
61
11
69
16
53
19
8
64
35
6
31
104
39
49
65
12
114
90
30
18
12
18
150
18
1
80
48
33
96
6
24
36
18
3
24
51
45
16
168
5
24
24
36
39
21
30
54
6
72
49
71
120
1
89
24
24
60
180
24
30
9
9
7
5
96
60
72
87
21
51
75
93
21
12
18
93
63
1
152
33
42
30
18
13
137
120
15
27
21
171
21
39
66
12
18
1
8
16
17
12
18
12
45
16
56
33
15
81
42
6
30
33
3
69
16
5
24
3
39
18
6
78
3
9
31
56
3
60
6
19
35
6
15
3
61
32
3
109
17
30
90
15
3
24
61
17
15
3
42
3
24
21
30
21
21
42
25
32
45
36
60
24
6
85
23
1
53
19
83
24
60
25
8
27
84
108
30
24
36
24
3
51
54
15
64
53
19
35
12
54
18
97
23
48
24
6
48
75
51
24
24
69
81
18
102
31
227
18
12
48
6
9
39
1
5
60
63
3
6
18
126
31
29
66
18
36
24
12
78
12
45
40
23
6
18
33
45
75
3
141
24
15
57
24
96
48
21
19
72
29
3
75
21
15
6
90
25
29
3
3
21
48
192
87
1
17
12
43
23
84
13
77
30
78
39
24
21
6
24
18
42
9
39
6
27
24
39
25
5
72
3
99
72
36
24
144
9
24
9
87
15
33
24
15
36
48
37
56
48
24
87
18
127
23
60
6
54
6
144
43
24
8
51
6
7
5
51
15
1
56
87
9
33
15
15
57
9
54
145
80
63
25
8
3
72
30
39
21
99
21
12
42
61
29
43
24
23
120
24
24
48
108
13
47
57
57
156
3
33
6
1
32
21
108
15
27
18
48
75
9
90
37
71
222
27
21
12
30
33
112
11
24
24
162
42
25
17
150
18
7
155
13
65
36
30
36
6
24
6
108
6
6
117
24
33
6
48
33
3
18
3
45
27
21
3
24
33
7
59
36
33
21
24
24
66
12
12
18
18
24
21
21
24
27
45
12
36
30
30
42
24
60
6
99
75
21
9
24
72
30
25
17
18
24
48
37
56
9
15
9
42
13
80
120
39
1
80
24
3
45
15
9
24
57
174
1
5
18
6
187
32
27
21
111
9
9
144
30
66
72
6
6
84
12
18
ABCD 96682909782*3^$a+1 [50042]
30
1
59
30
18
22
38
10
3
3
32
24
49
41
31
87
32
60
1
5
18
16
38
70
8
25
59
1
120
59
1
23
66
18
1
11
4
56
24
22
24
8
120
72
6
10
72
18
12
20
148
90
15
60
5
18
6
6
10
3
51
36
14
10
20
48
12
46
54
146
88
32
19
5
54
36
24
25
21
18
21
17
30
42
127
48
3
30
90
104
49
15
174
6
20
136
6
30
32
42
30
58
6
21
45
38
37
36
24
15
66
3
47
48
46
3
3
32
12
241
3
20
64
6
14
72
34
62
72
1
17
10
14
46
48
21
59
37
27
2
126
24
36
13
39
32
1
24
65
18
12
40
68
190
38
49
41
34
30
24
39
81
2
228
4
57
21
30
2
30
10
15
33
2
30
48
24
6
84
133
96
51
38
46
2
88
27
5
18
76
8
52
20
13
36
15
44
28
44
49
11
120
18
48
30
4
6
3
69
26
4
2
106
60
8
12
12
1
39
12
6
18
14
22
20
28
60
36
36
36
108
36
8
61
11
138
42
13
17
16
15
15
32
61
21
54
20
24
12
18
30
18
102
10
87
123
6
30
80
1
15
36
20
34
144
51
93
2
1
15
110
54
10
128
102
48
13
5
67
5
42
166
14
18
82
120
9
29
112
48
8
19
123
8
48
1
11
54
40
3
15
33
60
9
3
15
38
70
24
69
95
72
49
3
36
30
42
8
54
30
18
67
11
42
130
44
48
90
138
102
10
56
52
32
168
24
76
8
24
46
14
52
8
70
8
18
46
3
27
50
48
30
1
72
57
8
30
10
27
5
22
24
32
37
35
12
6
22
12
44
10
32
7
23
72
12
36
4
108
57
105
90
84
44
196
20
52
12
72
6
3
51
56
28
14
10
33
23
12
40
18
62
48
34
2
121
3
12
134
30
4
54
2
70
3
35
120
25
15
2
31
15
165
24
5
10
8
46
14
1
51
20
36
4
21
35
13
51
24
2
34
21
27
8
24
49
27
57
11
24
30
7
23
48
4
36
2
42
30
64
24
3
267
12
168
38
24
48
18
28
24
2
6
10
50
24
46
18
24
30
62
1
12
3
18
39
35
60
76
126
24
54
50
6
1
9
54
72
50
138
30
58
102
63
33
39
17
16
48
42
14
40
176
42
78
40
32
7
36
23
46
56
40
3
11
18
7
33
48
54
8
48
84
28
36
12
164
109
17
54
40
44
4
42
26
60
90
40
2
36
1
35
36
12
102
31
105
2
46
14
25
131
16
33
75
32
1
39
48
18
62
12
36
24
10
3
21
152
42
1
24
45
3
23
36
90
10
44
84
70
3
5
19
123
8
12
46
32
64
15
3
32
6
72
91
15
126
3
45
26
12
40
32
40
36
56
13
35
61
12
5
34
20
64
44
48
145
15
24
38
67
21
32
6
82
78
21
69
86
4
84
117
5
10
108
66
24
30
21
59
18
10
14
40
8
46
176
4
6
111
23
49
65
91
29
7
33
2
16
20
132
13
35
4
18
2
30
6
34
30
21
35
12
36
36
28
2
55
81
18
134
10
20
12
6
24
18
13
60
63
21
33
2
40
126
14
108
25
27
50
18
46
159
17
16
2
37
23
36
132
28
30
54
32
10
50
84
40
44
60
10
3
15
8
54
7
15
129
36
3
33
15
24
26
58
32
28
32
42
72
70
18
15
23
12
16
126
50
6
94
8
18
24
18
76
26
31
23
4
32
46
18
20
36
24
22
54
24
32
4
38
10
60
21
15
69
96
41
40
8
18
12
18
90
4
48
8
72
12
1
5
55
15
50
112
128
30
48
10
32
130
12
8
13
71
4
105
59
108
24
40
8
18
18
16
86
22
8
13
117
135
15
2
10
6
2
100
189
11
72
18
58
56
48
148
2
78
90
64
38
13
132
33
18
30
2
25
63
14
30
28
8
12
90
30
72
25
96
15
194
6
82
42
36
36
38
16
14
40
2
54
66
88
18
9
5
6
4
8
78
22
33
23
1
9
26
28
42
138
8
60
84
46
14
25
83
36
72
13
99
165
11
132
25
5
64
3
27
165
39
21
33
8
58
36
20
48
12
13
11
4
32
30
48
6
172
20
34
50
61
60
195
2
16
56
16
18
54
50
30
82
36
12
110
18
24
36
82
8
18
12
60
88
57
29
6
34
18
32
70
14
40
21
21
72
110
36
37
33
26
13
12
5
18
13
39
33
3
104
1
24
51
44
28
108
33
51
20
1
72
5
67
3
32
58
122
6
24
6
24
13
15
78
14
16
60
12
2
88
8
24
10
20
88
33
33
26
13
15
2
16
74
30
18
48
49
5
34
54
8
24
34
206
10
8
78
64
15
33
6
80
10
26
6
7
12
36
39
26
42
1
21
120
3
3
48
24
21
84
35
1
36
41
18
16
110
18
52
8
10
38
88
69
21
30
26
66
52
20
73
29
64
30
45
59
25
33
39
111
18
2
24
25
3
98
22
50
10
36
69
35
16
56
18
7
41
82
188
28
12
24
56
109
51
74
18
1
12
15
20
30
43
69
150
32
76
14
48
103
89
31
23
144
52
126
3
29
102
4
24
21
11
1
95
12
16
60
126
50
40
216
33
29
7
41
18
54
16
26
30
10
68
25
105
42
54
14
130
18
69
11
24
36
42
16
75
27
32
58
54
18
32
58
6
74
12
4
30
27
107
13
5
10
44
36
108
1
11
12
72
10
18
12
21
39
8
28
33
11
4
24
72
90
110
34
2
174
6
13
21
158
97
63
2
151
65
94
66
ABCD 96683107616*3^$a+1 [50067]
5
28
12
33
47
1
36
51
39
21
80
4
116
4
36
8
124
3
53
1
11
40
12
15
21
45
75
15
5
4
8
37
42
29
52
9
15
36
20
48
100
96
48
12
36
3
9
12
36
48
21
3
60
57
51
8
24
76
24
12
60
8
25
35
52
36
9
39
20
16
9
15
9
11
12
60
48
24
48
7
41
4
15
18
3
24
36
12
20
25
15
57
60
51
120
9
15
3
48
24
65
28
33
12
35
19
29
12
88
75
12
9
33
48
18
5
85
27
60
9
48
23
64
60
15
6
47
40
21
75
9
11
60
160
44
28
93
6
30
3
12
36
48
44
43
12
185
1
12
108
24
11
4
87
53
28
68
1
48
51
57
107
145
11
12
67
6
12
63
9
3
12
56
52
20
40
57
35
28
20
48
7
17
76
32
12
7
36
24
21
9
3
12
8
13
54
105
56
25
12
11
12
40
128
16
56
7
53
12
36
16
33
11
7
33
20
49
60
48
132
3
27
33
9
11
28
20
24
28
20
4
44
12
25
3
24
21
39
33
27
8
60
60
43
54
6
17
100
8
4
20
16
72
24
9
90
141
21
12
35
25
3
12
20
60
67
21
8
52
12
15
5
13
3
36
63
57
21
54
9
12
48
72
8
220
24
3
33
80
4
3
17
36
16
36
3
9
33
30
53
16
44
1
36
63
20
16
156
48
51
18
42
41
25
15
84
171
17
7
21
20
40
80
12
25
30
18
3
36
36
15
125
28
9
78
5
85
35
28
39
18
47
7
141
3
17
25
39
9
35
1
15
48
12
24
72
8
12
48
31
33
8
28
39
36
21
39
30
36
3
33
15
8
64
20
88
8
24
48
13
36
71
4
3
5
48
4
9
39
116
7
5
37
87
84
9
3
8
1
11
64
8
28
12
20
52
8
85
3
120
12
117
51
20
64
56
40
9
90
9
21
3
12
44
16
3
57
33
27
60
180
36
8
31
21
60
39
41
55
12
45
56
4
3
9
15
9
12
8
61
83
88
8
31
114
59
13
3
9
3
39
89
19
66
87
93
15
20
24
16
12
32
76
20
1
11
25
54
90
36
3
36
33
96
35
16
3
90
12
39
51
29
24
16
44
13
47
13
63
20
72
108
24
1
99
48
87
36
12
45
12
57
36
84
3
128
40
8
79
66
15
24
48
60
32
25
3
68
37
12
11
12
4
51
9
36
8
1
11
12
28
68
1
83
280
21
95
12
55
17
37
18
30
75
8
12
16
20
4
8
112
68
19
24
21
44
12
40
27
125
40
51
21
8
36
19
6
54
105
15
36
54
51
81
39
12
24
15
101
163
36
29
7
24
18
3
12
33
3
69
72
90
18
35
55
5
28
8
12
88
12
24
45
36
15
75
9
63
30
95
13
63
44
48
4
21
147
60
36
15
17
37
3
20
12
13
24
39
20
61
36
3
32
4
24
44
76
80
4
3
93
15
17
40
15
5
180
64
84
69
35
1
12
35
19
29
25
114
41
52
32
60
97
18
33
8
4
15
12
6
12
78
30
24
11
60
4
15
54
36
39
15
12
60
105
8
16
36
12
36
15
5
16
48
57
143
112
24
12
147
30
35
60
1
12
15
9
51
12
12
33
15
48
9
59
31
29
24
1
59
52
68
52
3
21
24
21
75
21
3
12
105
3
33
23
40
36
8
127
6
35
19
9
36
45
48
3
39
33
68
28
27
17
16
9
36
59
28
8
31
36
12
45
12
8
88
32
67
18
147
56
4
8
16
39
42
11
19
45
24
20
40
12
32
31
29
37
15
116
28
135
21
9
47
7
5
13
39
3
33
20
85
23
64
3
42
15
12
45
39
44
43
5
60
7
41
4
20
1
39
33
15
27
65
7
9
72
48
81
3
93
15
80
49
11
19
36
45
8
24
28
24
21
27
27
30
131
12
43
18
15
12
60
92
13
15
24
15
165
39
57
80
4
15
9
20
40
111
53
60
13
15
32
52
15
9
20
61
63
36
9
15
51
6
51
8
7
77
37
30
126
39
33
6
84
41
76
33
30
33
20
12
16
12
72
93
54
33
111
17
37
27
48
27
45
135
33
68
108
61
3
57
15
21
30
53
12
49
71
64
45
18
65
7
21
48
72
57
63
9
3
116
1
3
33
39
3
33
144
3
81
44
103
53
25
39
20
48
12
43
53
16
24
27
17
52
68
40
45
35
1
84
27
56
40
8
84
1
35
19
93
3
12
144
6
48
35
40
24
56
7
72
42
75
9
36
39
39
18
54
29
55
57
12
56
25
75
32
12
55
33
20
12
16
32
67
5
1
12
24
11
12
28
12
20
73
35
52
8
28
27
17
76
36
15
41
88
60
21
23
31
21
36
12
20
28
12
72
33
35
16
44
37
59
49
95
7
21
57
18
105
8
61
71
4
104
16
3
21
39
66
15
12
20
28
44
43
57
108
15
77
40
135
33
9
11
64
15
41
88
72
15
9
3
101
16
45
23
13
24
15
8
16
32
12
112
15
21
12
20
36
7
18
36
15
15
21
72
57
66
5
13
15
75
6
11
48
24
16
12
132
300
8
4
3
53
4
56
13
27
8
19
65
1
87
39
6
47
7
48
42
39
15
12
45
9
159
9
3
9
18
53
12
16
69
51
24
56
12
112
48
3
54
18
69
21
30
5
19
33
8
25
39
104
4
12
39
57
3
9
45
71
76
8
37
39
20
4
15
5
31
29
16
24
15
45
108
20
7
18
87
68
13
15
39
33
72
3
105
123
72
42
27
24
32
37
3
32
25
3
8
16
45
11
37
23
52
33
132
3
33
51
21
35
52
3
53
49
3
15
9
104
1
66
5
4
69
72
3
12
68
76
21
30
53
19
5
16
51
153
48
20
13
35
24
1
15
147
30
23
52
15
60
9
24
72
87
5
16
44
85
48
54
18
51
36
39
105
20
24
37
23
88
27
6
15
39
5
16
69
11
60
180
12
7
36
65
12
52
33
3
12
75
189
93
96
59
36
31
45
24
21
119
4
123
53
4
56
19
ABCD 96683174332*3^$a+1 [50081]
60
16
39
36
78
102
96
69
24
20
60
37
3
12
60
68
7
93
12
68
60
60
67
9
135
18
27
3
213
48
69
18
173
169
138
45
228
120
45
95
60
127
93
159
141
120
36
180
60
156
27
57
96
27
141
120
9
51
21
6
105
8
7
105
63
245
19
21
51
129
12
120
24
21
63
15
120
5
100
9
11
40
21
66
9
104
16
96
63
141
3
153
84
24
87
45
117
48
3
381
15
3
93
8
100
20
76
44
49
63
15
9
39
144
57
24
15
125
16
15
105
45
120
168
63
273
15
20
61
198
66
51
84
12
8
60
1
39
12
3
72
60
48
125
1
15
44
37
23
16
36
45
90
33
27
105
105
294
138
11
67
84
9
96
24
20
1
111
168
36
21
99
69
135
156
84
219
12
36
93
36
3
21
12
87
18
99
104
52
48
129
63
48
20
136
39
57
48
60
87
45
27
33
9
119
91
21
24
9
51
104
52
135
173
40
12
120
15
162
3
123
57
228
12
24
153
11
76
24
96
99
21
60
21
23
16
33
96
27
8
16
24
51
45
44
40
87
93
12
60
68
16
36
24
24
12
33
66
249
36
3
93
129
59
115
21
3
57
44
151
21
24
63
33
144
15
105
36
165
39
33
123
24
44
7
24
29
136
36
8
1
59
31
9
72
128
157
54
66
99
231
84
9
15
5
16
45
51
3
60
12
90
78
5
16
51
33
12
27
281
16
9
15
20
52
24
33
11
16
104
136
44
52
24
44
121
6
53
76
36
48
51
21
168
72
123
125
40
69
11
91
18
51
60
12
8
37
83
16
44
175
57
3
141
24
72
195
45
68
40
171
9
60
20
120
91
29
7
33
57
24
59
160
20
97
42
41
120
40
12
33
90
54
72
18
41
40
20
16
240
24
57
63
12
24
3
21
132
123
300
81
360
60
96
60
8
52
8
16
69
6
21
48
12
129
54
45
132
8
40
132
48
80
16
84
15
21
15
69
177
15
24
39
45
117
23
67
9
3
117
15
30
39
87
18
15
36
84
276
3
33
9
15
104
7
45
8
55
12
33
12
123
57
9
6
144
18
11
100
15
36
144
5
52
99
21
8
40
165
95
16
120
144
60
36
300
3
81
15
72
53
55
102
42
21
20
16
96
75
45
60
84
15
108
18
39
216
8
97
75
27
93
108
36
21
198
81
44
127
9
120
156
8
60
16
24
12
48
87
33
140
19
36
36
105
36
128
232
3
5
16
111
192
6
75
69
51
69
3
15
132
101
235
21
39
125
67
9
69
51
15
60
18
3
24
104
60
7
129
44
61
18
108
9
44
40
45
35
37
18
21
75
189
81
39
12
48
21
39
12
68
16
60
156
60
24
24
99
21
80
7
93
15
225
36
51
48
177
8
16
104
1
59
37
3
12
105
24
48
71
19
78
18
57
8
52
128
52
168
80
60
52
60
15
33
36
120
51
173
76
24
72
9
99
80
16
45
99
27
90
15
15
45
24
96
3
45
60
20
52
68
61
59
139
41
40
96
159
21
51
93
87
45
8
100
27
165
39
108
36
126
66
60
33
20
127
9
21
18
54
72
75
75
66
75
219
9
57
23
16
105
75
120
144
12
9
6
69
3
57
44
76
24
96
144
20
19
93
3
65
16
24
20
16
21
72
51
60
9
207
153
3
24
44
180
115
125
91
21
69
119
16
9
27
180
3
21
120
3
33
27
33
144
3
21
80
40
12
120
27
93
39
108
33
8
100
20
16
84
12
24
153
18
12
21
15
21
231
53
61
120
179
115
305
49
27
36
48
12
8
40
20
ABCD 96683608538*3^$a+1 [50092]
35
1
6
137
97
54
18
11
133
47
133
36
108
84
60
144
126
18
102
125
61
11
1
78
90
48
18
6
11
7
29
277
36
48
24
47
79
54
12
96
11
1
162
161
127
6
47
7
30
6
174
35
127
17
36
199
53
19
53
1
24
66
204
36
30
18
78
83
37
6
108
29
36
1
78
30
6
65
277
288
102
17
241
30
6
30
270
60
48
35
36
79
192
150
36
144
11
79
29
72
25
18
18
11
37
108
132
54
54
144
12
35
73
24
47
79
54
48
72
107
259
54
36
11
25
162
29
108
25
155
55
54
6
48
161
55
24
90
191
36
19
96
162
36
18
66
132
54
101
91
18
24
72
18
65
133
72
264
42
48
18
168
47
7
65
25
48
18
36
18
35
163
114
54
137
72
1
72
54
54
107
25
47
7
66
35
7
54
36
48
60
47
7
29
108
133
48
24
36
180
120
108
60
54
66
35
7
198
47
19
54
108
24
72
84
132
47
61
299
79
29
37
71
145
108
168
180
30
24
126
36
18
29
1
306
161
72
37
24
36
83
127
24
30
216
71
97
18
48
6
47
37
24
54
84
54
24
48
24
12
96
72
48
150
84
42
162
102
35
19
42
36
227
7
18
12
204
126
138
96
54
173
1
35
61
84
71
43
354
60
18
29
163
78
36
12
36
72
24
174
78
11
7
101
25
119
36
72
43
36
29
115
18
11
25
72
144
306
29
7
65
79
18
11
72
97
11
25
72
36
11
151
126
162
18
47
25
12
78
102
60
83
25
47
61
48
35
1
384
18
65
73
35
61
84
222
54
11
145
96
54
90
36
119
7
29
1
96
12
108
143
25
11
324
61
11
1
42
54
30
125
61
11
1
6
29
25
108
11
37
108
6
29
25
12
36
143
61
11
25
72
83
43
66
42
66
54
24
65
72
7
30
71
1
71
7
30
24
263
61
155
7
54
12
60
11
36
7
29
7
126
108
18
30
18
17
91
294
11
7
90
47
19
126
144
60
234
108
36
12
90
6
18
18
108
12
96
29
55
6
47
7
54
156
6
18
84
24
72
48
71
145
18
161
37
72
114
198
54
12
54
114
173
144
79
282
6
90
84
96
48
78
36
29
37
71
253
35
36
73
78
29
97
36
30
6
108
83
25
66
60
48
42
72
11
133
108
11
37
35
36
72
97
48
35
73
96
83
37
143
180
79
29
72
181
18
89
109
6
36
12
17
37
234
53
1
114
29
1
108
6
174
35
25
18
90
108
48
294
18
11
187
54
192
54
114
90
29
25
234
48
17
36
1
35
55
24
18
108
18
18
30
53
43
66
71
109
24
66
6
11
25
47
289
6
65
61
30
54
204
119
1
6
36
101
25
36
119
73
78
108
101
36
1
6
101
97
47
180
25
12
150
18
198
173
61
155
61
18
198
11
115
138
24
119
25
72
126
120
24
18
11
61
47
216
7
48
125
25
12
78
90
54
66
54
36
108
114
47
72
61
30
17
36
187
137
7
29
277
30
89
1
107
1
24
72
72
126
36
12
53
25
155
43
252
317
25
48
35
7
48
17
108
25
120
107
61
11
7
198
108
120
108
150
18
36
72
144
102
54
18
36
6
264
6
29
115
12
78
ABCD 96683735938*3^$a+1 [50115]
40
32
1
72
39
24
8
72
1
215
1
95
40
9
36
12
15
45
99
9
252
3
9
231
153
36
228
119
13
131
13
3
9
47
193
71
73
48
135
24
80
1
48
24
36
12
23
73
12
131
64
57
252
59
24
48
40
128
120
136
144
48
144
189
59
157
60
39
176
184
32
73
48
60
35
72
112
96
8
37
108
167
192
1
12
99
128
144
277
60
71
328
104
208
9
23
40
81
71
216
24
13
27
32
13
12
72
24
36
59
48
109
131
48
256
9
15
189
180
135
104
40
224
24
25
119
13
108
23
40
144
93
204
108
36
207
57
23
96
48
24
120
112
56
49
63
129
96
23
88
45
11
48
49
87
21
72
59
384
265
23
49
12
11
97
15
144
144
80
85
59
240
13
216
203
241
47
16
45
252
15
32
133
59
37
107
157
11
48
1
108
84
60
3
141
3
56
13
264
24
107
64
45
3
177
23
13
84
24
95
88
96
48
24
21
99
45
96
27
248
13
35
1
48
23
37
192
60
48
95
85
72
11
16
32
96
25
47
157
84
167
24
40
45
27
9
48
132
36
23
48
49
47
13
323
24
72
160
104
96
216
40
248
48
40
141
12
87
93
27
56
120
40
416
184
57
24
23
49
144
71
24
13
35
432
13
27
81
72
47
48
85
11
48
96
88
9
63
24
9
72
63
144
201
72
108
59
109
3
32
112
105
72
23
193
36
216
179
96
72
40
8
73
36
3
24
104
205
144
195
9
12
24
35
40
24
9
36
27
80
64
144
45
12
23
49
60
12
23
72
64
45
144
3
33
12
27
177
71
85
24
36
252
48
59
1
95
48
168
49
12
60
120
23
144
73
23
13
59
48
40
24
80
13
11
169
72
24
72
144
48
15
144
48
56
229
107
37
72
147
104
1
143
24
85
36
12
155
72
16
32
112
56
48
72
49
96
23
48
168
48
37
75
24
45
99
80
1
111
69
144
203
144
120
72
168
13
12
24
63
32
85
3
128
13
35
40
96
9
23
72
85
3
56
120
168
61
11
241
47
25
167
136
8
49
23
40
72
45
27
69
59
48
40
117
36
15
8
37
12
72
60
36
108
35
168
49
192
63
200
112
81
72
252
75
104
73
36
72
107
13
339
9
311
49
84
59
168
13
3
105
143
49
23
13
171
321
12
36
23
64
32
133
27
45
96
27
8
72
13
59
1
71
37
107
253
147
33
12
83
49
215
96
232
104
1
72
23
16
456
8
96
16
72
56
120
73
39
56
49
63
336
200
48
13
123
9
36
131
48
13
96
27
8
112
176
13
240
75
24
9
279
104
25
24
183
117
24
27
9
23
13
59
112
9
72
207
9
287
64
9
71
112
141
108
23
97
132
12
276
27
480
144
56
48
144
136
224
109
36
135
369
ABCD 96683771326*3^$a+1 [50081]
35
52
51
18
24
18
12
30
96
12
30
5
120
24
103
137
1
72
102
54
96
168
18
12
72
24
6
36
60
42
12
30
36
24
18
66
12
35
12
7
105
3
72
5
19
36
6
30
54
66
48
17
55
24
6
87
33
42
48
24
48
36
30
6
5
96
43
36
5
36
7
5
13
24
6
5
4
33
12
15
15
33
33
27
33
30
114
90
6
24
54
30
39
12
21
42
66
12
27
8
7
18
24
30
41
73
99
141
24
42
60
5
31
5
37
102
6
24
63
15
36
24
117
51
17
25
102
5
49
12
18
54
23
49
6
24
48
48
54
78
113
7
30
12
71
4
20
13
35
91
114
60
15
3
5
13
24
78
30
42
5
31
17
13
24
23
37
30
45
33
48
42
108
9
12
56
24
48
7
18
6
9
12
21
18
9
12
45
30
24
29
7
30
144
102
42
96
6
30
18
18
150
24
60
60
30
3
81
24
36
24
47
28
21
114
18
18
41
28
12
9
24
12
36
207
20
25
30
36
21
171
18
39
3
9
176
49
6
29
49
24
66
29
13
12
23
169
60
48
75
20
1
36
54
9
32
19
30
59
7
84
60
12
24
6
155
72
12
31
29
36
13
54
18
47
12
25
30
84
36
6
42
36
6
24
59
7
33
3
57
27
78
27
75
24
6
78
48
150
12
87
33
47
28
3
17
7
33
32
19
77
25
24
90
5
31
5
43
42
72
6
29
13
102
30
36
39
32
19
17
25
78
60
12
12
6
36
6
60
48
6
24
96
36
132
6
90
24
42
36
24
53
12
13
12
24
30
24
30
12
24
90
12
132
36
9
27
41
13
42
9
9
6
18
12
23
7
5
25
11
109
18
18
18
42
102
53
13
39
32
31
17
31
101
31
12
6
47
25
47
31
6
3
12
39
101
1
42
57
68
12
13
60
6
77
24
13
6
24
66
42
17
37
18
60
78
35
4
51
5
37
12
36
47
43
9
8
48
24
31
60
60
114
3
177
15
9
12
30
30
108
39
225
72
3
32
60
109
11
25
18
17
36
55
12
233
84
60
1
12
6
66
6
120
30
18
30
47
49
6
69
51
17
7
84
96
6
42
17
25
114
60
72
69
20
25
15
8
48
24
1
95
25
48
54
18
30
17
43
149
1
138
6
71
72
31
6
11
25
72
18
12
30
30
66
24
27
21
54
93
12
99
201
20
96
25
24
63
57
3
57
11
7
6
84
12
6
72
36
69
57
71
265
18
36
6
48
30
30
59
7
126
47
40
21
11
19
21
3
60
72
66
12
23
67
66
36
3
33
18
12
17
1
36
11
13
6
30
36
12
6
24
5
37
54
66
15
39
96
41
13
11
28
20
72
79
12
12
90
18
17
1
24
6
126
30
6
24
35
1
47
31
6
24
54
12
54
24
90
12
5
13
15
21
12
24
18
6
12
24
11
13
42
57
33
12
42
30
95
40
33
30
132
78
60
42
90
24
60
11
31
18
51
135
5
40
8
61
12
24
84
42
5
12
55
45
20
7
5
43
42
30
65
13
18
9
123
18
12
75
3
9
69
36
60
24
6
5
1
84
23
67
6
48
24
102
36
9
56
84
25
66
149
13
12
3
45
6
12
57
33
59
1
24
36
18
6
11
12
37
11
84
48
1
11
31
48
66
48
6
30
51
128
55
5
61
30
42
39
15
53
12
40
39
9
3
9
3
18
30
174
120
96
35
112
135
45
87
5
19
36
6
18
66
6
77
97
3
3
18
51
15
114
156
54
102
42
102
6
30
24
60
15
15
24
6
71
163
60
24
6
47
19
45
21
12
36
12
35
84
40
75
6
35
4
3
12
24
137
7
185
55
5
25
23
13
102
89
36
43
120
77
4
15
18
48
24
60
6
54
24
60
42
120
24
6
24
54
6
24
47
12
7
30
84
6
5
31
24
90
30
45
116
7
5
25
6
54
18
54
3
15
12
54
30
12
42
47
25
15
3
17
19
30
107
37
15
33
35
12
31
21
3
18
30
18
11
19
41
36
24
43
30
48
47
67
53
7
18
132
78
12
24
9
87
30
18
12
36
69
128
91
24
30
35
168
84
43
6
36
36
30
24
18
12
15
39
77
7
5
25
36
51
3
48
12
18
150
17
7
5
25
11
12
7
48
18
60
39
69
11
31
144
6
12
66
6
15
120
48
21
51
8
127
5
1
114
6
174
18
18
48
6
30
6
18
12
12
53
25
12
23
13
119
12
109
6
36
60
30
42
66
12
18
17
13
11
48
12
25
84
36
15
33
35
12
19
41
31
24
6
27
3
42
35
73
60
120
12
48
30
24
33
33
48
59
52
15
30
36
47
7
30
30
24
84
18
18
41
13
30
5
1
24
18
57
3
72
17
1
78
66
11
25
42
48
42
18
9
21
30
24
84
9
21
24
6
12
24
45
39
69
141
51
33
6
6
60
11
55
24
60
33
20
73
48
12
108
51
39
21
105
23
48
13
47
19
6
42
5
31
17
43
96
5
48
13
60
24
11
4
9
96
35
55
18
6
17
7
18
24
36
24
3
68
13
24
27
8
7
24
17
4
81
30
77
40
81
42
48
6
54
30
11
1
59
19
42
35
13
131
25
24
24
23
49
11
79
30
36
30
18
71
28
3
90
54
6
54
24
72
30
42
66
11
13
6
66
30
48
6
51
69
12
12
42
45
9
30
9
3
24
60
5
25
60
6
30
12
47
109
11
163
66
42
60
89
145
36
24
15
69
12
12
27
3
5
25
6
9
8
13
42
30
24
6
17
67
48
66
132
18
17
43
9
27
114
30
12
9
20
49
39
21
11
103
18
18
6
36
35
115
60
9
39
24
30
6
6
23
13
54
33
21
59
103
29
73
47
109
51
15
5
36
19
30
108
60
47
1
18
24
6
131
19
30
24
75
8
ABCD 96683802604*3^$a+1 [50113]
36
6
51
63
9
75
81
75
6
99
216
132
108
15
144
6
18
30
123
36
3
96
54
27
147
237
45
24
90
24
12
21
36
84
24
84
63
18
120
51
36
33
48
6
9
81
30
96
45
15
30
27
72
123
96
60
12
24
84
54
6
45
12
96
111
69
21
66
60
12
84
45
3
117
51
18
30
66
18
6
24
360
30
66
87
159
24
24
33
12
3
129
84
27
48
36
54
6
81
132
27
129
39
42
24
75
159
9
87
30
120
24
99
108
84
60
12
117
15
27
96
24
45
33
90
21
87
153
228
72
24
48
24
39
12
21
12
147
57
15
33
168
27
72
36
126
66
81
39
72
36
21
63
9
48
75
105
9
90
30
30
330
3
48
45
18
48
60
24
90
90
93
75
12
117
189
27
156
255
72
48
84
36
24
66
99
27
9
36
183
129
123
90
15
36
24
36
33
159
27
33
48
3
21
12
51
45
33
3
48
72
27
24
60
6
15
99
84
42
120
51
51
48
72
18
24
18
36
165
21
90
9
165
102
18
63
84
117
123
63
60
162
18
96
60
48
141
207
9
15
84
21
36
27
177
21
18
81
39
12
165
15
21
81
51
12
39
90
78
33
39
48
48
189
213
51
69
42
48
108
45
39
33
27
333
15
48
45
108
75
105
75
36
24
24
36
102
27
15
150
48
18
36
138
75
123
60
24
30
15
81
18
84
48
48
120
213
96
3
69
36
9
183
123
21
96
105
48
27
171
84
78
3
69
3
27
60
36
114
18
69
132
117
30
156
48
30
315
51
93
117
96
6
114
27
99
48
42
15
156
3
24
66
75
21
78
96
141
189
18
33
48
159
6
6
18
48
90
21
81
3
27
36
33
159
60
114
18
6
126
48
66
120
72
174
57
9
99
24
12
36
21
18
177
147
96
48
33
36
15
57
21
18
30
24
3
27
96
57
27
72
54
3
171
18
42
153
48
27
45
60
33
24
78
21
276
144
51
36
42
123
36
51
72
33
24
99
12
54
6
93
15
21
195
273
24
36
48
87
120
12
33
96
111
30
18
78
51
48
195
108
12
117
39
57
51
12
21
81
90
9
27
42
24
3
72
39
6
6
42
51
39
180
72
24
21
69
6
21
87
12
18
48
15
33
15
51
60
138
3
72
108
39
105
96
36
99
57
3
12
72
48
36
30
51
21
3
87
72
33
15
81
48
75
108
72
24
102
144
6
72
108
30
48
54
18
27
93
51
39
84
21
336
72
60
195
24
78
72
27
36
84
108
27
60
180
9
108
36
48
39
24
126
78
48
141
87
141
81
54
144
90
54
96
9
27
9
21
90
96
192
33
15
48
150
75
15
12
114
3
3
24
60
48
9
171
93
24
12
99
12
18
15
27
60
48
141
48
135
177
99
42
18
54
303
195
96
102
48
51
84
87
72
18
120
18
6
24
51
21
51
159
78
54
156
54
99
21
6
12
33
27
93
99
42
3
15
6
66
336
120
222
90
12
177
39
84
30
123
108
3
33
120
36
231
36
6
111
33
255
15
114
51
48
75
69
3
69
189
51
117
3
27
33
39
18
42
57
63
12
114
27
24
51
18
54
69
72
51
90
6
105
36
27
69
21
135
36
39
30
54
21
21
18
33
15
108
90
27
3
24
45
141
126
48
21
15
6
30
18
99
63
30
27
24
3
81
36
24
99
42
48
66
117
33
96
90
198
72
3
144
93
54
60
9
135
57
3
210
222
42
15
12
51
21
87
9
27
ABCD 96684186286*3^$a+1 [50111]
72
12
18
42
6
30
53
40
9
23
19
36
72
42
6
65
67
72
21
27
18
24
3
63
60
54
60
6
60
12
72
21
128
16
93
12
119
40
117
102
5
40
183
33
51
5
24
37
54
29
16
96
24
81
63
24
8
24
24
157
24
60
6
24
33
8
109
6
60
57
3
69
24
129
12
51
48
51
29
16
56
25
63
177
42
72
45
144
24
63
120
30
35
19
90
363
48
15
257
16
51
6
42
5
85
402
185
91
90
30
29
120
43
108
204
186
3
72
45
30
60
9
21
30
42
192
99
21
48
42
60
69
87
102
131
24
43
42
51
27
29
85
155
13
3
144
15
6
102
18
59
31
105
8
241
78
48
24
36
5
139
5
168
37
51
45
75
39
33
87
48
72
150
11
7
120
18
42
5
7
60
90
48
3
75
5
24
55
6
27
27
48
48
24
60
89
7
9
21
83
16
3
18
60
84
35
43
132
36
69
96
72
3
93
27
5
7
57
120
8
25
60
42
30
30
78
263
24
115
21
39
105
75
30
48
23
19
21
135
9
3
93
24
8
48
24
121
12
42
105
24
56
64
24
3
45
48
159
132
5
64
21
59
127
30
90
57
15
17
1
15
8
37
3
56
16
39
6
24
83
48
7
41
112
75
77
112
15
89
157
35
7
42
39
39
81
144
56
157
27
8
37
11
7
17
157
6
12
60
120
12
113
37
30
21
45
30
29
31
12
42
6
45
15
33
231
201
72
33
87
3
12
81
51
261
99
48
53
25
42
45
3
12
33
24
21
24
18
105
56
37
3
231
60
45
63
12
29
1
36
42
57
48
8
139
18
48
24
126
5
37
102
29
16
51
30
30
60
60
84
18
102
53
40
237
66
54
203
127
6
3
9
12
99
27
53
40
39
33
39
33
63
54
3
8
79
126
24
11
25
30
33
171
36
9
15
129
21
35
1
119
16
57
78
105
24
104
19
21
24
27
45
8
67
120
101
175
72
81
72
8
91
168
21
141
83
13
60
15
8
16
8
115
53
115
24
29
24
43
45
39
30
99
80
91
276
33
9
12
35
115
60
6
59
43
45
56
7
30
54
6
15
80
67
30
18
30
114
5
40
15
41
19
48
42
6
54
18
180
41
24
16
51
18
27
21
3
39
17
16
87
108
5
19
48
21
51
29
31
36
45
15
90
15
69
18
81
9
102
6
75
48
32
79
9
56
31
42
42
21
24
63
41
79
102
35
25
23
55
12
53
13
3
51
21
45
12
23
157
27
8
7
6
60
39
3
53
19
108
18
23
40
39
60
18
35
112
56
61
186
12
42
11
40
87
17
16
9
228
18
24
18
111
104
67
120
78
12
36
15
8
19
48
132
48
54
11
48
37
35
25
204
171
32
13
24
75
183
18
63
240
81
90
138
51
87
30
30
5
79
9
51
189
117
35
109
18
48
9
24
39
48
120
30
24
66
9
141
3
56
13
27
15
9
32
48
24
256
24
56
67
77
88
8
16
45
6
5
79
120
6
54
108
42
36
24
35
31
9
15
9
27
42
102
96
45
45
30
45
8
64
3
53
97
15
117
11
7
9
216
24
75
269
61
11
67
90
42
6
42
57
93
75
57
95
120
115
6
15
24
8
13
3
51
48
117
8
37
66
17
16
39
252
60
36
5
40
39
9
171
5
13
27
21
24
240
3
183
12
53
40
117
12
183
168
39
6
54
120
18
18
30
234
30
75
21
83
16
56
120
112
32
16
48
51
45
56
160
24
111
12
53
55
113
91
21
15
102
131
40
39
41
1
6
105
32
85
78
24
21
15
24
6
3
72
8
19
21
72
80
7
81
57
279
3
12
96
150
132
18
125
37
60
78
33
111
41
24
31
132
5
115
108
9
63
57
75
53
16
24
3
24
120
30
48
18
180
234
96
63
21
108
18
5
25
42
12
168
12
60
9
81
30
36
42
48
54
36
42
63
69
30
30
30
36
29
40
75
18
72
35
55
30
75
8
7
66
84
6
45
69
6
5
48
120
112
69
6
72
21
32
79
30
3
48
87
60
45
57
6
89
ABCD 96684202094*3^$a+1 [50035]
42
18
123
21
99
39
21
76
65
24
54
37
35
90
48
36
90
25
119
6
84
18
60
18
12
198
6
19
20
9
60
48
7
65
18
57
52
5
75
189
6
18
12
3
21
67
113
30
60
21
45
6
49
36
5
27
3
69
3
1
5
54
1
71
108
30
78
48
21
39
36
126
27
21
6
33
16
35
61
161
3
9
6
12
24
108
48
78
19
197
91
107
45
21
19
35
25
11
24
13
35
60
37
17
15
33
27
45
3
33
18
9
15
66
60
30
6
18
12
204
36
85
36
24
71
12
1
96
65
15
28
47
24
109
11
54
111
60
136
125
19
5
66
1
180
44
144
9
187
29
216
18
73
44
45
3
52
41
39
15
225
240
4
17
63
64
48
8
171
60
18
75
27
18
111
52
128
69
216
6
1
89
15
33
36
91
260
48
15
6
90
72
12
57
16
143
1
23
30
72
39
52
72
5
31
149
31
17
18
9
207
24
249
21
31
23
12
45
51
108
54
72
120
55
23
66
6
1
32
21
12
27
88
29
75
40
263
60
57
81
63
69
175
56
39
48
9
16
84
41
3
15
9
28
48
77
30
90
54
24
30
54
150
66
81
63
36
36
45
45
79
47
24
54
39
12
21
63
24
40
17
66
37
96
11
9
16
84
17
90
18
90
6
18
13
180
24
35
18
12
79
47
25
29
63
45
6
84
18
60
18
54
90
57
81
79
128
16
12
125
18
42
30
18
91
164
159
36
72
60
57
45
72
54
1
41
48
6
45
39
25
65
6
48
18
162
42
30
24
109
11
1
20
159
72
9
45
90
186
63
27
69
24
15
12
9
33
66
114
12
3
33
42
18
19
83
25
17
84
7
17
30
78
48
51
4
20
15
42
19
20
51
84
90
6
69
21
72
48
54
18
15
112
5
19
47
25
17
18
189
40
8
72
9
15
40
35
24
12
54
19
36
77
30
37
80
123
37
20
135
18
99
100
95
48
18
39
33
7
119
114
12
3
52
36
24
36
53
156
108
60
66
1
95
48
126
135
96
60
21
48
6
36
12
57
148
12
35
168
1
125
51
105
6
57
207
36
90
27
36
231
73
53
54
9
21
39
15
277
32
33
219
105
75
24
9
90
21
24
27
18
36
6
66
43
47
60
12
21
51
18
72
55
60
35
1
107
73
47
108
117
33
30
108
37
185
67
32
21
18
109
41
31
24
56
81
39
75
108
37
84
60
101
96
72
36
51
33
18
9
28
56
60
9
7
20
28
96
11
36
69
21
27
45
15
21
6
30
115
20
180
28
20
21
12
150
69
33
132
55
11
9
33
51
39
18
63
27
30
39
33
6
12
129
21
30
54
3
33
72
27
16
107
36
120
60
54
12
91
32
12
48
3
12
126
126
25
89
355
56
129
12
43
119
45
16
11
9
9
90
150
55
11
24
13
53
6
165
64
80
27
78
54
120
42
15
184
11
6
12
60
31
17
60
3
60
76
35
24
12
25
65
24
15
15
36
24
48
60
12
36
33
39
1
17
267
57
78
73
29
6
33
16
35
25
263
72
36
9
153
43
29
6
54
30
18
27
63
1
59
1
47
205
84
35
33
12
261
7
176
40
17
87
33
19
36
32
28
83
6
211
77
30
117
9
42
49
44
15
85
36
5
66
18
36
15
48
33
27
75
60
81
39
81
36
15
69
40
47
57
51
54
72
6
9
40
96
29
55
20
15
9
64
71
6
39
16
101
27
33
18
1
35
18
36
39
12
60
84
60
81
15
4
36
5
66
9
16
32
88
323
60
12
240
85
35
69
39
144
57
40
36
65
204
31
5
99
144
40
41
18
48
18
51
135
13
5
48
114
54
252
12
75
21
31
35
36
37
20
3
37
32
15
25
53
30
18
19
215
1
17
75
21
54
30
6
54
111
9
15
3
18
111
48
3
109
44
15
84
90
108
18
9
28
35
72
21
141
96
39
144
84
21
66
153
27
90
24
12
39
21
3
99
177
21
24
3
33
72
12
18
45
28
17
27
16
84
23
21
99
37
41
55
29
180
6
30
43
12
107
73
24
65
163
71
24
12
96
37
36
17
27
21
75
4
65
78
57
36
99
72
6
27
27
13
92
3
73
47
117
84
75
36
120
9
16
71
33
21
15
39
ABCD 96684439084*3^$a+1 [50050]
25
51
24
27
12
33
9
30
54
35
64
3
17
100
21
42
42
35
48
28
39
41
19
30
78
18
207
3
81
93
15
15
57
33
71
16
9
24
18
45
15
65
64
3
53
64
8
31
5
12
25
15
72
51
17
19
29
16
3
72
84
30
15
9
63
39
33
20
13
47
7
9
84
27
24
9
8
48
12
13
24
11
61
3
20
25
15
36
12
45
12
87
3
78
135
87
30
11
12
100
8
1
71
12
217
36
3
12
20
37
27
9
36
15
39
185
31
84
5
72
13
39
3
9
63
18
60
39
36
27
53
37
35
16
24
27
29
7
12
12
21
27
30
12
71
64
8
43
138
59
91
12
69
15
21
27
6
59
16
9
23
19
90
108
11
25
15
87
9
15
66
12
12
30
33
105
35
43
18
30
5
16
116
7
30
23
73
39
60
51
5
25
35
91
66
99
9
42
18
27
20
60
12
7
9
36
108
72
69
27
24
15
144
17
13
35
61
75
56
40
60
60
20
4
15
81
33
39
20
43
72
12
21
69
3
15
33
15
9
60
44
4
12
33
23
40
3
30
47
25
23
4
20
16
80
16
9
15
80
40
44
28
9
23
16
20
16
51
12
6
107
48
100
15
177
8
40
12
15
42
83
13
147
57
36
84
12
39
12
24
120
15
9
32
37
6
5
1
59
61
6
17
1
47
28
9
6
6
11
52
57
108
11
1
15
24
32
40
8
97
3
15
5
12
12
7
41
79
81
68
115
6
11
7
41
12
13
51
84
15
9
45
3
24
8
1
6
18
71
52
3
192
9
81
3
32
19
29
4
8
4
141
120
48
15
27
30
12
71
60
19
81
105
99
48
63
96
69
12
84
36
9
131
4
9
24
15
8
7
42
3
12
24
9
15
57
11
37
71
64
72
8
16
57
135
9
39
15
5
16
105
51
45
12
30
12
21
92
100
8
48
16
81
3
44
88
24
36
9
96
75
39
18
23
7
42
39
87
57
63
105
24
15
21
27
30
11
24
1
6
9
45
59
121
144
6
6
51
9
6
33
192
33
96
23
28
27
41
7
65
49
15
84
9
27
24
32
100
12
3
33
69
42
54
15
9
72
23
127
105
9
35
25
51
63
33
8
16
69
35
19
12
18
12
83
25
6
65
1
15
99
5
60
25
27
15
9
84
32
12
7
45
36
24
111
129
9
6
9
9
23
48
12
12
7
90
39
21
3
15
21
44
36
25
12
15
60
3
6
71
4
24
36
60
8
43
78
6
81
33
75
9
18
18
96
15
93
87
45
195
68
7
36
53
1
23
7
66
23
31
48
72
29
37
63
12
48
45
35
100
32
97
63
8
19
45
15
42
15
96
108
12
3
77
55
102
11
7
9
8
16
15
9
21
12
39
24
27
12
57
56
48
120
1
36
27
8
4
45
6
57
8
28
60
32
40
9
54
45
9
3
8
24
120
91
5
49
120
15
63
17
100
15
93
57
138
5
85
83
1
15
8
60
28
3
17
28
32
7
42
78
78
12
27
15
6
47
1
27
48
36
8
100
21
6
66
15
8
79
41
7
60
12
30
42
9
15
17
52
15
33
20
25
15
48
24
87
36
48
84
18
24
48
12
90
24
5
4
8
7
6
6
78
72
11
13
30
21
9
36
30
24
12
102
87
8
16
39
48
69
68
43
108
21
15
48
6
30
9
105
6
81
3
5
16
21
39
44
16
24
8
49
23
1
47
7
5
48
52
80
7
69
21
6
90
15
8
4
12
39
65
40
32
4
116
49
30
41
55
33
9
3
12
45
6
174
12
60
39
105
47
7
42
30
54
27
9
23
91
6
54
5
16
68
25
15
72
96
8
16
8
7
33
33
18
77
79
30
6
30
12
11
31
90
23
7
18
23
37
75
33
23
40
32
7
5
28
48
72
27
6
6
36
69
48
60
45
51
27
9
48
27
30
96
24
11
25
3
15
9
21
35
49
15
72
81
123
12
72
8
13
99
48
15
78
6
21
12
48
20
60
4
24
72
8
40
44
73
123
72
3
54
63
32
37
114
66
3
93
12
131
40
24
45
11
40
20
67
17
16
39
105
8
13
12
23
7
65
12
52
8
1
24
42
45
33
12
11
79
6
27
8
4
3
6
27
9
15
3
53
7
53
28
45
6
126
15
9
11
43
5
25
6
60
24
6
48
11
12
13
99
36
80
16
9
12
12
42
81
32
31
21
56
25
23
1
15
33
12
6
54
24
30
21
51
18
24
30
21
60
104
1
27
12
128
64
33
15
81
39
8
40
24
8
25
6
9
45
35
7
113
40
120
15
81
240
39
30
51
20
31
29
19
12
24
6
11
28
9
36
111
15
21
20
49
23
40
21
84
48
99
21
15
9
6
105
39
24
17
103
9
15
65
13
23
76
8
73
60
60
27
21
24
71
25
66
29
16
84
32
12
48
25
23
1
15
141
99
120
9
15
15
72
90
18
30
114
6
47
55
9
8
13
107
1
39
57
48
6
21
15
21
27
6
36
36
15
20
52
12
9
51
9
75
9
27
48
15
57
48
15
36
17
13
39
57
15
176
19
21
9
15
8
91
36
66
39
111
105
39
9
144
15
102
3
33
23
72
19
21
33
75
12
48
15
21
69
42
12
48
65
4
3
42
111
33
30
5
84
1
15
27
69
21
3
104
37
48
131
25
42
33
27
42
30
33
24
24
15
42
3
21
6
5
13
126
21
63
5
72
72
25
12
11
37
48
35
7
65
25
23
12
37
71
25
23
49
3
3
12
45
33
147
20
43
5
1
15
9
15
36
51
72
5
31
29
48
48
112
57
42
29
24
31
24
5
36
12
13
35
4
21
162
9
33
23
40
57
51
15
12
57
33
168
12
12
6
137
28
21
75
36
32
1
39
20
13
12
18
117
116
40
72
24
36
20
28
44
120
7
9
12
93
6
24
9
48
27
30
12
108
30
65
40
33
3
27
18
6
6
3
9
48
42
6
15
32
28
96
ABCD 96685321472*3^$a+1 [50018]
11
84
4
3
6
23
12
28
84
84
39
17
36
1
11
37
54
9
44
1
47
7
21
33
23
24
7
24
5
24
48
25
42
5
7
24
9
20
109
6
66
24
66
5
48
76
8
13
18
18
30
6
75
8
24
67
6
18
30
83
25
3
3
54
47
1
15
8
1
27
3
9
56
13
66
29
64
3
29
96
19
72
5
4
3
21
39
57
44
91
21
32
16
57
60
35
36
1
11
7
9
60
15
53
4
12
39
42
11
7
48
113
55
5
13
35
1
11
36
16
39
29
25
3
3
9
9
66
18
24
18
5
31
12
6
12
24
15
15
5
1
11
7
18
75
8
7
18
12
3
51
18
11
12
12
37
36
111
24
51
48
41
24
4
9
11
7
72
12
18
11
12
31
17
16
45
11
4
51
5
31
33
39
6
11
48
13
3
8
19
24
81
39
24
9
39
18
11
24
1
6
41
25
6
5
43
29
13
27
60
15
6
12
60
11
1
63
8
28
15
18
12
3
20
24
7
17
40
12
21
11
7
57
20
12
24
4
12
33
39
60
9
11
48
4
8
24
16
56
4
68
112
12
21
12
24
18
36
9
20
1
47
7
33
3
65
12
40
27
9
36
20
12
4
15
12
41
52
3
12
9
20
7
5
19
9
9
95
24
24
4
24
36
3
18
36
24
11
19
29
24
79
5
4
21
131
73
11
12
12
28
24
8
12
4
8
19
29
7
24
57
8
19
5
37
11
132
16
84
108
75
24
30
54
17
1
47
7
17
12
13
35
28
20
25
48
39
84
20
48
79
6
27
9
11
36
4
21
39
9
35
7
5
48
36
1
12
18
5
1
15
51
60
21
36
32
12
16
81
72
3
15
65
12
7
6
102
6
51
8
7
18
3
3
5
28
33
18
93
20
37
3
69
15
3
18
75
8
24
4
8
7
18
36
23
12
16
44
7
36
29
25
39
8
40
12
24
8
13
27
15
30
18
5
24
13
12
59
19
21
15
29
16
21
35
16
32
12
24
25
6
45
3
24
9
12
8
37
11
25
11
25
6
12
89
132
31
53
7
36
102
11
25
11
28
12
56
12
25
59
24
40
21
42
5
16
8
1
6
53
55
53
12
52
48
15
5
7
113
19
17
4
15
120
24
48
9
15
29
16
36
63
5
12
1
18
48
21
20
12
28
15
12
9
69
18
12
29
28
44
16
20
7
9
12
21
11
1
15
63
29
76
44
31
21
87
29
25
3
9
54
6
51
8
25
59
37
87
3
30
3
48
8
1
54
12
5
31
72
21
20
12
4
51
6
30
9
44
55
41
19
5
13
35
13
23
13
27
27
5
12
7
21
27
29
7
42
11
61
48
36
3
20
12
1
11
31
54
47
37
6
45
9
18
65
24
49
11
24
19
29
4
3
21
12
24
15
24
9
3
9
27
9
81
95
37
11
12
36
40
93
78
36
18
23
25
6
29
43
12
6
36
47
37
11
28
39
65
24
37
23
7
29
28
8
24
12
49
18
5
4
3
101
13
23
24
61
23
49
23
40
3
9
15
45
75
18
35
1
18
186
47
4
8
120
4
9
3
33
47
115
21
21
12
36
18
5
28
27
29
40
48
36
21
6
12
5
1
47
1
3
3
21
81
3
3
17
16
24
32
37
23
24
19
5
1
30
5
76
104
13
6
5
25
95
36
12
25
35
40
15
5
4
9
30
24
18
11
1
27
15
18
3
12
3
30
179
7
9
20
84
12
64
48
8
1
59
60
24
43
9
32
16
33
11
24
4
33
47
72
7
12
6
12
42
12
6
23
84
37
3
20
16
20
60
43
30
6
65
12
4
27
5
60
52
44
88
44
13
11
1
11
31
5
49
36
84
23
13
47
4
20
36
1
3
15
6
30
29
36
25
36
3
36
12
24
21
39
8
84
31
29
24
19
66
27
15
12
29
7
18
15
9
27
8
36
1
54
30
42
5
25
3
36
3
36
18
3
15
5
7
9
8
25
18
36
12
18
15
20
25
48
35
36
7
54
36
11
28
15
12
33
39
29
103
5
4
8
37
107
12
19
6
3
156
3
9
9
39
27
81
8
25
51
12
21
24
36
75
12
12
21
27
20
31
48
5
1
36
51
15
5
4
9
111
51
21
8
4
117
18
72
66
6
36
33
69
71
61
18
18
15
21
12
18
24
12
5
16
21
12
60
27
20
60
37
12
6
12
17
4
3
12
6
15
44
25
11
4
24
21
11
4
56
1
36
30
141
27
29
12
12
1
35
13
6
5
13
12
6
41
13
18
33
39
17
48
1
11
7
18
39
20
13
23
31
89
64
32
13
18
41
24
48
13
24
23
7
6
66
6
12
71
36
36
4
3
12
60
65
1
6
9
24
12
9
23
40
20
28
99
41
1
3
9
60
18
41
40
3
24
17
16
15
45
8
19
17
1
78
9
20
19
6
39
45
18
17
7
5
67
36
90
36
3
27
18
6
30
36
36
71
7
41
7
18
18
41
12
1
3
3
29
37
18
33
20
4
51
33
45
15
21
39
20
7
18
6
18
11
37
11
40
8
36
1
23
12
4
33
11
24
13
6
9
32
25
42
30
54
29
43
6
23
7
36
72
65
67
17
67
18
42
12
6
11
28
27
18
11
79
65
88
9
131
1
23
4
9
15
36
20
1
12
59
55
65
19
5
73
23
4
63
57
27
57
3
18
11
12
24
19
24
17
1
15
3
30
35
12
25
11
60
19
5
73
12
23
1
12
18
9
51
17
13
36
11
4
3
36
17
24
12
19
29
7
21
12
20
25
11
16
3
5
1
54
33
8
85
18
29
12
12
16
33
24
30
5
67
6
63
9
12
114
5
12
24
7
18
3
12
3
5
49
6
5
48
24
36
28
20
19
18
27
20
36
25
30
5
24
13
23
24
16
27
9
80
60
24
19
24
9
27
54
3
32
16
15
53
40
33
23
4
8
16
9
18
36
18
12
11
12
31
41
1
11
16
27
77
25
6
18
11
37
3
44
13
30
6
3
60
92
1
42
17
52
183
5
49
3
20
16
15
5
13
12
39
24
117
18
21
21
18
45
20
4
48
3
24
66
6
5
88
36
9
60
59
12
48
19
24
36
17
1
87
12
3
42
11
19
21
24
32
1
27
9
11
37
6
17
37
39
24
12
32
13
18
6
11
19
65
13
11
40
44
4
3
5
13
90
69
45
3
27
29
13
11
7
29
1
36
35
12
85
27
39
17
19
41
12
12
31
93
8
12
61
114
9
8
12
37
23
60
31
18
35
19
12
65
7
17
1
11
4
12
32
19
54
48
11
36
13
15
12
27
17
1
27
9
12
47
25
42
29
7
5
4
21
18
36
24
18
12
11
25
11
24
1
11
25
3
36
20
48
36
7
45
27
5
28
8
7
93
105
23
28
12
20
67
17
37
18
5
13
48
27
33
36
11
55
33
24
3
48
29
36
31
41
85
30
6
99
36
39
54
23
28
57
51
3
6
47
12
40
21
47
12
4
12
51
17
1
11
13
84
35
25
47
1
35
16
3
24
54
48
3
3
89
1
3
36
27
17
7
18
30
17
64
15
17
37
18
57
56
28
68
1
35
60
67
21
57
3
8
19
6
11
1
60
12
23
1
18
30
51
3
24
29
7
5
28
105
63
15
18
3
27
17
24
72
4
44
127
5
48
25
11
64
44
1
23
24
64
24
36
20
24
36
61
12
18
24
9
20
1
59
1
12
15
44
4
24
12
15
5
28
3
18
36
36
27
45
72
11
7
77
12
13
6
18
18
21
8
19
9
20
40
8
13
3
15
5
12
12
36
16
8
25
59
24
25
15
39
5
7
18
132
47
7
77
36
43
42
27
92
12
4
20
24
60
60
108
79
18
35
76
36
9
24
23
28
12
8
108
28
3
41
96
24
61
36
18
108
89
12
16
27
89
64
12
63
41
37
3
51
30
36
23
12
25
47
1
11
16
48
68
25
11
19
9
8
91
60
53
1
11
91
18
23
96
28
12
9
12
11
16
68
16
69
11
12
28
20
12
25
3
3
12
53
19
9
24
8
19
18
18
18
3
51
21
44
12
48
13
27
15
53
36
37
54
53
31
6
11
12
72
48
1
15
33
23
28
27
18
ABCD 96685324798*3^$a+1 [50043]
7
5
4
15
18
6
12
65
7
17
31
29
79
24
96
5
31
21
48
81
6
48
17
43
21
36
87
108
72
30
23
73
6
24
45
9
12
39
12
27
12
36
89
124
9
18
24
6
84
35
73
6
156
24
5
7
29
109
131
13
6
60
120
84
33
15
29
31
33
15
6
11
7
12
41
28
140
37
35
4
15
45
15
89
37
30
18
6
29
7
12
81
27
18
60
30
21
141
114
30
84
24
18
5
13
90
12
5
24
43
48
12
17
4
15
57
68
1
90
48
6
30
5
72
13
47
7
18
48
36
95
120
16
45
42
18
30
48
30
66
36
24
21
15
24
120
5
49
47
24
25
6
9
20
256
20
43
17
40
20
4
99
5
49
3
27
141
21
60
75
21
120
30
48
21
9
27
69
90
29
85
42
89
1
30
5
60
19
5
60
4
20
37
18
84
57
24
9
83
55
42
66
12
33
32
19
5
180
1
18
17
19
41
48
61
6
53
7
18
147
3
42
59
24
96
25
15
15
96
24
41
25
75
3
5
37
35
24
36
25
42
36
12
114
18
12
5
55
9
51
24
96
114
96
6
5
4
80
13
47
16
20
43
45
32
67
60
12
9
20
145
60
11
55
65
31
5
19
6
54
69
36
51
9
15
150
35
79
21
9
6
84
12
48
5
25
47
19
48
21
21
15
69
36
35
25
90
29
61
15
51
9
39
60
72
89
13
203
19
240
24
45
81
15
45
35
61
114
5
115
6
60
35
13
36
18
18
78
17
40
24
3
6
66
24
41
31
78
30
21
20
24
12
7
177
39
24
36
12
9
9
30
24
33
20
25
35
25
198
6
30
48
21
15
77
24
36
7
12
41
73
42
24
29
16
129
6
29
1
6
24
36
113
192
13
6
6
90
12
21
51
66
54
9
15
65
1
6
18
12
23
31
29
31
24
57
15
18
12
3
75
120
6
35
1
23
7
18
12
23
120
12
13
6
69
56
60
49
30
21
36
8
16
9
66
30
36
192
18
48
12
5
13
47
13
24
107
79
6
30
5
31
29
40
15
24
17
43
5
36
36
24
1
15
39
36
29
103
60
41
7
5
19
150
51
3
30
75
27
173
7
89
24
72
43
17
4
45
6
33
15
21
15
60
30
39
15
54
18
12
17
55
6
18
57
15
48
36
29
67
18
27
3
5
67
33
12
27
33
84
20
109
11
24
1
30
21
3
21
51
144
69
15
17
28
39
60
48
84
5
24
37
30
5
19
5
36
48
12
37
6
21
39
6
78
66
42
9
15
24
132
12
72
29
61
71
7
6
6
5
13
123
3
24
53
19
5
31
12
12
89
7
9
33
27
56
43
5
25
35
1
18
48
60
29
1
59
25
39
60
39
41
12
55
48
17
55
12
77
4
171
30
30
24
24
18
23
67
29
49
15
27
138
30
102
42
48
9
105
48
36
6
5
60
1
42
21
195
17
60
7
17
31
24
5
49
11
103
66
11
36
43
6
11
97
3
45
15
108
9
63
93
6
5
133
6
17
43
21
21
18
41
13
6
21
20
36
40
3
30
51
24
9
6
125
25
6
29
7
54
30
6
3
32
100
57
47
103
137
25
24
24
36
30
65
19
138
59
144
31
5
49
27
3
90
47
25
48
54
12
30
6
5
19
5
13
36
36
18
21
32
43
65
37
18
96
24
12
12
18
3
32
25
83
72
24
16
39
96
9
45
119
55
21
15
24
5
7
42
18
5
13
87
3
6
6
24
5
49
60
90
66
6
30
54
29
40
9
6
101
13
11
12
60
67
90
72
111
68
40
20
67
5
60
37
18
24
6
15
20
24
31
12
17
64
56
151
30
18
120
66
36
48
36
6
144
6
30
30
54
41
127
12
41
19
9
56
1
18
17
7
12
41
19
9
15
156
66
23
60
7
72
48
18
66
66
35
28
15
30
54
60
48
9
20
43
53
64
20
16
75
5
13
60
6
5
109
71
19
6
18
6
11
25
11
19
5
1
12
48
35
180
19
21
3
42
75
3
12
72
12
66
83
1
66
45
27
6
6
29
1
6
42
6
41
16
45
30
69
20
4
9
30
36
24
12
6
39
9
30
17
7
81
51
48
12
41
79
18
3
39
29
19
6
60
66
29
1
39
20
7
9
15
84
6
35
4
21
71
13
42
24
5
36
100
33
30
101
73
36
36
6
54
11
43
72
29
84
40
39
12
21
63
21
45
84
24
23
43
6
15
20
16
104
16
68
132
7
6
66
90
59
25
6
41
13
30
60
6
18
30
90
18
23
61
126
24
29
25
24
42
5
19
132
24
30
59
16
261
30
5
28
45
72
78
41
16
60
15
53
37
84
30
29
1
6
53
1
11
88
177
39
24
15
36
24
24
216
12
60
12
12
5
24
36
36
55
5
7
17
25
54
41
19
65
19
30
83
97
6
12
29
76
44
36
13
54
41
7
89
24
61
54
5
16
39
77
7
21
15
21
21
3
39
36
17
60
180
43
17
48
72
4
105
66
54
11
24
60
180
19
65
100
51
65
64
51
5
49
42
120
185
108
1
30
9
12
27
42
30
84
12
72
48
5
24
60
91
65
13
30
5
12
25
54
108
48
9
63
6
11
31
120
24
41
43
77
13
6
24
36
9
69
42
29
7
18
51
36
60
3
5
12
55
5
37
48
23
85
66
129
12
63
72
5
4
15
18
36
95
1
11
67
12
21
15
18
6
60
24
57
44
139
5
55
12
9
104
19
41
31
9
12
3
24
48
30
54
60
90
30
29
25
27
68
7
9
39
101
19
5
91
30
6
84
90
54
5
1
15
9
71
31
33
140
25
30
12
5
85
59
220
15
6
102
21
20
52
3
36
24
12
30
48
54
33
33
11
13
90
ABCD 96685411352*3^$a+1 [50097]
12
96
105
7
83
37
24
36
47
13
128
24
28
5
18
69
240
96
4
23
85
8
51
85
23
97
80
76
128
60
16
36
47
18
3
51
45
40
48
83
117
63
9
81
7
65
15
48
63
1
156
12
137
15
40
56
24
120
15
54
99
192
16
180
68
111
33
40
17
175
8
15
57
88
80
12
76
120
8
144
52
36
92
63
49
80
15
141
52
131
45
16
29
72
7
8
108
4
12
68
28
17
27
36
4
108
12
56
48
24
40
32
63
36
61
96
80
33
7
192
56
12
57
43
24
20
3
25
8
40
53
75
24
88
20
48
4
48
60
119
13
41
15
75
54
63
52
20
72
9
15
16
44
36
316
44
51
117
72
208
17
18
33
3
57
4
29
79
68
69
63
120
216
51
73
128
15
90
39
508
20
96
4
152
40
5
55
89
75
60
9
126
157
8
52
20
40
83
157
5
27
45
75
12
36
112
12
48
47
13
8
15
9
81
115
20
72
40
12
36
24
68
63
18
31
20
40
56
108
84
12
81
67
12
36
8
36
180
16
77
3
15
9
84
96
16
92
40
41
31
36
20
3
61
168
20
156
4
92
84
4
5
147
120
16
24
8
48
12
21
7
29
43
120
8
24
39
157
80
64
48
68
12
108
48
16
56
48
24
100
140
21
36
91
17
27
81
7
12
161
75
48
36
3
252
13
23
25
68
15
1
60
68
36
72
40
29
43
227
1
32
111
54
18
9
36
60
60
24
16
29
31
12
48
17
7
65
63
153
19
35
153
40
12
20
40
116
52
8
184
56
160
68
156
33
7
48
80
40
20
3
49
60
80
9
171
96
60
52
143
49
108
12
104
112
104
16
17
103
60
35
289
8
81
19
116
12
4
128
28
179
36
9
81
63
9
51
136
188
48
45
3
64
32
60
24
15
57
40
72
11
21
16
35
189
81
108
91
8
27
54
7
32
112
44
60
36
69
126
36
37
17
15
24
24
40
41
67
68
64
17
43
83
33
120
72
108
16
101
18
57
12
52
20
21
187
8
3
49
113
67
5
3
24
40
128
120
48
48
21
51
48
81
55
44
112
32
117
63
232
48
8
120
33
180
91
8
12
16
60
68
36
40
104
24
40
32
9
31
96
84
95
33
36
172
44
16
8
24
100
68
24
40
120
36
128
76
8
3
25
12
356
21
43
20
40
192
36
29
151
104
16
120
80
105
19
89
39
28
8
60
144
45
90
37
116
52
12
20
108
231
57
240
45
3
36
16
24
48
120
120
65
36
31
44
52
80
4
5
39
4
12
36
92
108
4
36
24
68
36
45
99
12
48
28
209
63
120
120
52
60
36
17
15
108
180
165
15
3
57
159
13
32
24
24
40
60
68
48
16
168
11
9
12
180
15
1
35
108
37
53
126
9
12
4
48
132
48
12
48
65
36
90
1
68
12
9
19
17
31
32
27
21
24
9
7
192
53
27
28
92
112
20
16
20
27
21
16
53
7
83
90
63
4
80
15
36
18
39
112
29
51
3
45
36
4
120
68
15
72
90
18
153
99
21
192
12
60
52
260
24
132
57
72
75
123
13
60
32
28
104
195
9
60
4
48
44
48
48
180
112
41
27
60
52
12
68
88
32
148
53
7
8
12
63
97
137
87
60
40
60
95
129
15
144
90
3
24
16
8
39
13
20
60
33
127
44
36
52
56
27
25
92
100
20
12
3
18
7
11
216
45
16
24
59
49
41
7
92
40
48
32
12
108
57
159
129
43
12
8
24
24
15
121
80
33
15
232
44
76
11
37
56
76
68
51
61
56
100
53
39
36
16
36
8
27
18
67
24
8
36
192
33
51
201
3
4
12
35
81
27
93
87
93
64
48
20
60
12
45
43
60
176
96
144
52
59
36
9
9
91
36
24
180
96
80
12
21
27
144
88
32
24
64
8
12
36
16
48
32
40
20
16
80
108
4
68
ABCD 96685613504*3^$a+1 [50054]
95
145
95
66
24
30
225
24
21
78
30
87
64
11
36
60
30
15
3
45
81
126
24
90
15
40
56
15
90
180
138
25
47
18
175
5
24
123
15
18
54
153
159
66
79
233
12
259
101
288
27
24
117
252
7
80
40
143
72
378
36
27
135
54
30
276
9
99
21
40
80
39
156
180
150
108
120
63
15
90
303
69
6
45
9
151
41
54
24
108
13
120
56
9
36
48
258
9
24
136
209
72
30
90
42
21
40
5
51
153
18
18
72
48
42
18
135
9
87
24
69
72
36
15
48
75
90
54
222
15
111
18
54
153
57
108
3
75
12
24
48
60
18
108
72
90
93
16
29
171
81
54
6
90
48
36
60
9
72
183
6
259
77
75
105
78
30
72
18
96
25
5
24
51
280
119
57
15
48
42
30
114
354
45
81
15
93
27
96
27
156
24
1
71
306
30
168
25
77
54
18
276
30
114
7
23
216
6
120
6
108
90
36
75
15
66
108
420
55
65
36
51
135
54
30
54
135
45
6
84
24
18
144
55
65
15
111
169
71
12
276
30
72
19
53
132
48
63
45
270
78
111
120
33
108
162
42
15
51
45
285
12
42
18
48
3
75
12
54
18
60
48
109
35
90
51
117
3
27
6
102
150
12
7
29
90
42
79
59
240
30
96
36
195
144
33
90
6
151
23
6
12
24
66
69
9
151
29
174
261
27
13
5
51
96
87
78
99
9
87
15
90
39
21
30
198
111
33
90
37
41
48
72
39
33
126
54
42
25
5
36
24
15
15
129
75
180
1
89
15
16
5
19
17
15
39
36
174
108
147
39
66
24
55
80
45
91
53
90
33
168
45
24
138
105
9
216
159
40
53
216
30
54
7
83
42
19
47
240
30
90
42
18
30
108
27
33
111
15
30
108
18
109
53
51
9
30
81
87
252
61
47
54
84
31
95
198
42
48
42
18
156
81
63
33
3
61
53
123
57
102
18
348
3
160
32
15
24
25
200
40
71
42
18
12
126
132
15
3
156
36
42
27
63
72
144
36
205
65
79
47
9
40
23
108
138
115
101
19
200
16
5
66
49
80
105
111
93
54
66
27
24
24
309
51
39
81
45
54
333
129
15
21
24
51
48
40
41
18
61
131
6
63
16
95
78
51
57
84
51
24
39
25
56
96
159
105
81
63
21
18
1
17
79
161
79
119
66
294
81
64
125
84
42
48
37
24
101
75
21
3
9
60
72
18
57
15
48
90
6
54
27
45
115
95
81
69
120
90
240
30
96
75
24
9
72
72
127
24
5
91
5
306
9
93
3
24
120
160
23
121
176
45
126
30
15
48
15
1
71
48
294
18
72
18
63
39
18
135
9
15
160
5
114
156
18
18
24
54
162
12
60
1
71
49
77
123
15
25
17
84
216
42
138
63
105
36
84
144
31
47
30
90
54
36
78
1
89
72
48
151
101
24
18
138
24
39
15
66
54
25
96
29
30
54
327
64
95
57
213
91
5
18
36
30
162
42
27
9
84
60
63
45
19
24
5
132
135
144
129
54
97
101
123
16
29
156
ABCD 96685669142*3^$a+1 [50113]
32
25
15
48
45
132
15
8
24
48
40
9
23
40
12
24
32
72
60
40
72
8
72
40
104
4
60
96
116
148
32
25
3
12
129
39
72
33
23
28
24
8
12
108
124
48
32
48
36
85
39
20
88
12
21
155
25
27
60
12
36
72
20
40
69
3
57
3
20
36
16
33
63
57
3
32
72
1
27
8
52
108
60
33
11
25
51
9
3
152
25
23
40
20
37
35
1
3
84
45
23
24
100
36
9
39
44
25
47
4
9
23
24
1
119
88
108
24
21
83
112
92
16
84
128
112
72
81
75
24
68
16
216
56
13
11
256
8
52
48
21
51
68
61
3
60
45
51
96
60
24
21
36
59
193
23
49
48
27
33
147
24
180
117
23
72
132
40
21
239
60
52
56
84
24
4
8
49
15
48
120
33
3
56
60
48
36
121
51
32
1
51
24
44
148
117
27
60
24
9
11
4
56
4
116
24
52
93
15
68
24
241
195
84
56
4
24
84
96
24
36
164
108
28
36
48
48
12
48
24
60
68
133
35
72
28
9
35
25
15
60
56
112
120
20
112
48
45
11
16
200
100
60
33
11
25
171
60
68
61
72
72
23
13
27
12
20
148
20
28
24
36
9
48
87
56
52
120
24
48
20
25
11
76
48
72
80
16
12
8
37
36
71
16
12
12
48
12
60
36
104
13
48
47
148
9
39
164
100
48
108
57
15
72
32
28
8
25
24
15
68
72
28
60
12
48
8
112
48
84
68
12
16
45
24
11
108
25
36
3
8
4
24
45
24
63
57
47
25
219
44
13
12
11
4
56
61
11
12
136
104
156
49
27
36
24
8
25
63
69
36
3
20
60
36
25
23
25
15
36
60
24
8
40
12
36
36
216
93
15
32
13
75
80
145
51
21
39
33
27
24
20
36
133
3
44
28
60
60
21
59
85
15
57
75
69
47
12
133
35
4
24
44
61
47
25
23
60
64
117
11
133
39
165
147
60
20
73
3
8
25
119
132
88
68
85
99
24
24
120
48
45
83
16
60
24
36
56
160
8
52
9
95
60
73
11
25
24
11
12
52
20
40
57
231
12
177
75
153
168
48
87
104
49
95
24
16
72
9
39
20
85
39
81
39
108
80
28
177
35
4
36
44
13
12
11
13
11
84
36
16
8
4
32
28
132
9
11
88
56
72
72
253
24
59
61
51
32
100
12
36
20
28
44
28
9
135
60
48
200
52
20
24
84
96
76
44
25
111
8
72
16
164
88
72
56
4
9
51
24
12
108
80
24
172
20
24
25
75
20
4
48
192
156
12
8
12
24
28
45
87
45
15
44
40
21
39
84
45
72
15
96
12
8
13
11
4
21
3
56
4
20
28
33
135
57
107
16
12
60
9
75
153
96
15
44
133
107
12
4
9
191
36
25
51
72
32
100
8
12
4
84
188
48
4
68
60
25
48
39
8
49
23
96
4
32
1
35
28
44
25
87
24
105
27
72
20
40
48
180
20
112
68
12
52
56
64
80
16
20
97
35
61
11
76
48
21
71
108
61
15
36
84
45
39
69
12
119
100
36
144
80
25
99
96
60
84
36
12
84
21
15
69
24
15
80
100
21
51
57
11
136
8
73
72
87
20
16
120
24
21
72
71
120
24
16
36
45
39
45
39
48
12
92
133
60
27
84
24
57
83
16
9
36
39
21
15
60
45
15
12
45
123
32
4
120
33
72
23
88
12
8
72
13
3
12
24
33
3
24
20
1
219
36
32
28
20
25
72
27
24
129
83
28
60
24
81
72
23
61
3
57
48
27
20
24
1
11
52
36
9
35
120
60
12
180
76
140
4
20
28
56
60
25
87
105
15
20
40
44
196
8
136
24
36
20
64
24
81
12
47
36
132
37
15
117
36
23
60
37
3
44
108
64
8
36
4
21
195
12
12
32
4
129
75
48
24
8
72
181
107
37
143
48
4
45
51
132
8
97
63
45
87
8
52
132
168
21
15
96
8
25
83
12
76
21
11
100
44
24
72
12
108
132
112
8
36
124
12
33
60
180
11
1
179
4
93
159
8
16
84
21
11
169
11
48
52
144
9
47
208
68
252
28
92
13
3
9
51
21
183
33
27
56
61
71
52
21
11
61
15
32
96
ABCD 96686434862*3^$a+1 [50016]
12
6
15
45
6
24
84
96
66
96
23
49
12
3
81
12
24
18
78
3
56
25
24
54
6
35
37
54
5
288
1
66
6
12
51
117
99
3
12
65
25
90
90
24
11
163
72
48
5
73
24
18
120
48
60
72
60
12
6
99
9
30
84
42
48
11
109
96
30
5
7
84
24
21
75
48
30
6
30
60
42
24
45
129
15
39
42
66
53
7
30
78
42
59
88
33
23
1
48
47
43
132
33
3
12
30
35
55
17
61
3
45
59
16
9
36
54
36
9
57
23
16
51
84
41
1
12
155
37
54
72
24
60
54
6
48
156
84
12
84
24
102
39
39
17
43
138
3
56
43
12
30
60
48
18
60
108
12
57
81
60
11
24
31
6
83
31
66
18
6
30
89
16
3
30
47
64
21
48
42
126
30
93
39
12
36
42
167
25
143
7
18
6
6
66
90
18
60
41
19
21
15
144
30
42
48
24
12
6
90
29
1
23
7
90
42
6
54
17
55
6
27
21
11
25
30
144
114
36
30
90
59
1
120
72
102
17
43
12
54
51
153
6
24
66
39
72
128
1
12
84
119
37
84
30
24
12
60
12
12
66
23
24
72
1
12
30
12
36
29
31
24
30
36
18
42
78
12
33
39
36
90
12
60
102
6
30
6
90
24
6
54
36
65
19
126
6
89
19
21
21
12
6
12
24
30
119
61
6
78
72
18
102
48
54
36
30
102
48
42
42
77
43
77
13
11
7
12
21
9
18
53
31
6
54
5
24
109
138
30
18
24
18
42
5
7
66
23
7
9
8
55
60
42
54
24
5
7
30
36
18
21
15
84
24
48
18
6
53
115
77
88
111
41
223
6
24
6
30
24
36
6
150
138
5
43
12
30
66
12
53
25
15
39
105
21
35
79
65
16
27
29
43
78
47
103
12
101
19
36
9
33
23
40
39
65
72
103
48
9
15
18
30
66
42
60
54
3
56
19
6
36
54
101
43
12
113
91
6
63
27
6
30
9
51
12
17
24
19
5
91
42
3
27
30
39
8
43
18
30
21
15
36
53
91
6
108
102
29
1
54
18
18
42
66
60
60
12
18
102
12
36
29
31
24
12
48
66
11
25
6
12
45
56
55
65
16
21
72
6
29
13
72
42
54
6
36
132
30
6
66
90
18
150
21
39
12
18
96
24
36
12
30
12
168
30
24
3
117
123
32
1
54
36
53
25
54
6
66
54
51
105
54
24
96
30
54
12
120
24
65
79
65
13
48
42
48
36
5
19
29
112
3
36
36
45
3
36
36
18
30
5
112
9
39
21
54
72
5
61
12
6
129
56
40
9
12
48
11
55
41
13
66
81
9
36
24
54
6
6
48
126
6
29
24
13
60
24
48
18
84
186
24
18
216
60
12
12
36
36
9
56
43
30
47
1
150
18
126
30
18
42
15
105
6
30
30
54
15
8
55
42
48
71
7
24
18
60
90
60
141
39
6
11
61
12
36
12
24
15
39
6
24
36
66
53
24
31
102
18
12
29
1
23
1
36
48
51
21
30
29
61
18
24
42
6
12
21
39
60
5
1
30
72
18
66
5
13
42
204
90
11
25
84
11
1
47
151
36
5
43
90
48
24
179
1
36
59
115
29
49
48
24
54
96
18
6
6
75
51
30
42
36
24
48
168
12
12
90
15
15
42
60
66
24
18
66
125
19
150
18
18
6
36
24
9
75
60
41
64
27
84
24
9
117
60
30
168
48
129
3
108
18
60
51
75
66
24
18
30
96
42
24
54
35
49
6
60
84
48
132
6
15
15
12
114
83
43
69
33
60
11
40
9
72
6
12
30
12
24
126
18
36
30
12
108
24
60
126
66
96
12
120
17
25
18
6
66
53
25
12
30
29
19
6
12
18
36
96
29
13
35
43
18
30
60
72
108
24
72
18
18
42
6
209
7
33
3
29
19
24
60
12
53
145
6
105
56
43
6
15
24
93
42
17
43
6
12
102
6
6
6
30
12
57
48
3
60
12
30
126
9
3
29
31
12
12
30
83
181
66
6
59
40
69
11
25
36
83
109
120
51
291
24
29
40
75
5
25
6
60
5
40
45
24
42
24
12
48
29
31
66
23
127
153
80
7
84
66
6
102
6
204
18
18
60
24
18
12
15
27
125
19
36
33
21
12
108
42
174
3
15
57
9
6
30
6
60
12
18
3
45
30
12
42
66
24
77
73
246
6
35
13
11
1
18
125
67
36
24
18
102
30
150
18
18
108
42
24
138
36
101
24
37
18
96
108
36
24
138
54
9
24
15
108
84
18
60
51
45
30
12
42
15
63
42
36
42
17
37
35
31
108
29
61
24
11
1
30
60
150
18
30
30
60
42
3
3
42
36
42
24
69
51
174
42
18
11
199
30
36
84
11
31
24
60
48
45
32
139
72
12
41
97
30
72
17
24
61
36
42
12
66
18
5
55
6
36
12
27
9
6
54
54
90
11
64
57
6
114
18
77
49
42
42
35
96
79
30
35
55
65
55
96
72
48
12
ABCD 96686515496*3^$a+1 [50056]
123
144
60
25
8
120
27
133
5
43
8
16
83
93
72
15
12
61
8
27
108
72
25
47
30
43
128
159
48
54
90
145
23
48
97
11
45
45
27
15
72
36
117
64
119
72
204
18
115
80
51
61
11
42
3
27
45
96
99
37
11
180
33
16
83
18
90
30
123
40
72
128
64
192
29
6
61
8
144
21
120
42
48
57
75
165
112
48
125
48
186
9
64
71
12
18
75
112
47
153
40
80
64
48
72
143
81
27
37
11
45
45
24
72
3
63
78
91
35
108
12
13
8
75
109
35
90
3
40
77
90
78
102
24
37
32
96
120
120
16
8
48
45
67
23
48
57
48
27
18
72
48
27
112
11
36
129
136
59
162
43
5
27
117
3
40
24
8
21
66
60
61
29
19
35
117
40
53
75
21
210
6
27
120
213
19
35
66
18
9
16
71
25
59
24
90
51
141
3
267
36
97
56
64
5
75
48
159
36
85
24
53
43
8
21
18
145
23
12
42
91
53
90
1
120
23
36
45
24
75
21
16
8
45
66
121
59
37
35
204
81
88
47
72
121
104
88
8
24
48
15
180
13
32
123
36
9
40
107
90
27
51
144
61
77
3
64
248
15
12
42
99
40
5
19
47
24
72
25
8
21
51
69
19
32
39
36
45
45
115
107
45
291
114
123
3
117
40
5
72
51
159
25
143
48
54
3
93
72
75
64
23
97
101
72
30
216
45
69
51
24
87
25
11
72
18
3
99
37
8
112
29
75
15
129
87
33
88
32
93
24
54
109
35
85
23
73
72
263
24
33
39
156
18
42
57
51
192
72
18
90
54
3
15
72
6
54
18
18
25
120
32
51
24
21
15
12
117
87
33
75
36
1
53
43
29
91
8
27
85
5
210
105
237
75
112
29
42
33
72
48
24
123
13
96
131
144
13
167
9
64
53
18
192
33
39
33
3
61
56
240
183
24
97
11
90
3
69
3
88
11
60
49
5
67
80
64
5
18
201
24
48
27
60
1
47
49
5
78
37
29
54
18
163
167
33
141
18
73
23
9
111
54
51
165
187
29
19
131
21
15
97
5
270
108
49
24
96
29
150
36
1
32
48
63
12
60
30
139
48
320
16
71
54
75
15
24
25
47
9
112
23
1
101
27
45
75
195
61
80
75
36
9
195
66
3
147
66
19
5
18
105
48
39
54
67
128
16
5
19
24
53
123
21
54
36
1
152
160
48
35
12
73
120
23
9
16
72
80
3
85
77
18
105
40
239
1
101
43
47
25
53
18
73
29
18
54
96
48
6
13
8
27
253
5
147
48
39
9
72
45
192
18
49
8
40
197
3
27
21
39
25
11
13
59
18
19
128
63
33
27
48
61
48
56
39
25
23
25
47
1
35
36
33
40
5
43
29
18
201
72
27
252
1
32
171
120
42
75
63
6
3
15
81
144
168
40
35
85
8
72
40
119
1
32
3
93
15
129
48
48
16
96
8
69
48
3
21
54
229
56
72
40
24
8
15
1
5
27
45
19
96
47
1
120
32
135
49
128
75
21
87
25
23
121
83
37
71
25
168
5
126
69
75
69
288
3
144
48
109
56
39
9
21
3
15
72
9
15
25
32
87
1
215
12
108
6
51
39
1
47
33
27
93
45
139
8
15
6
246
141
45
27
88
8
24
48
88
107
117
120
21
72
43
59
90
51
207
102
43
29
51
88
155
12
24
273
120
21
19
35
180
48
24
25
23
105
21
27
72
136
35
60
102
19
5
43
48
32
111
25
47
33
51
360
181
24
11
13
95
9
15
12
61
8
16
48
101
72
42
81
232
32
96
24
48
99
18
91
ABCD 96686749722*3^$a+1 [50040]
12
78
15
45
111
15
156
17
13
12
12
75
15
126
54
36
18
54
6
47
127
36
9
15
33
9
11
7
45
12
33
36
54
66
12
3
15
5
31
5
25
39
45
42
78
27
8
72
55
5
48
121
23
1
24
36
6
81
24
36
68
19
6
15
132
48
9
18
5
84
25
15
68
31
29
52
21
30
12
21
87
24
6
3
9
60
6
12
29
4
57
99
128
61
15
15
57
33
6
9
44
12
1
18
6
111
48
9
3
33
11
19
21
3
45
56
1
6
48
17
13
35
16
33
12
6
18
6
24
24
18
18
102
102
21
56
19
6
11
7
6
99
33
47
25
6
29
61
36
23
1
59
55
93
3
132
30
42
12
18
63
39
29
1
6
12
60
161
16
24
21
24
131
1
12
126
114
27
33
12
35
43
18
47
61
24
60
78
5
24
4
116
19
66
3
20
1
30
90
11
19
12
45
12
3
12
48
48
72
9
3
17
64
69
72
36
54
6
15
45
23
19
17
40
24
45
30
21
3
66
6
18
35
16
96
3
5
115
17
25
30
48
36
5
31
21
99
54
51
36
9
24
36
6
5
67
42
6
114
24
27
80
55
18
6
153
12
48
36
117
72
6
5
4
33
3
32
7
156
30
12
75
75
57
81
51
15
9
36
15
78
23
7
6
51
21
42
96
30
27
15
9
21
54
24
41
4
24
32
13
35
13
3
9
48
39
3
12
21
9
39
105
6
93
27
18
11
67
9
68
31
60
21
48
12
36
27
42
6
18
12
23
61
15
9
84
66
42
35
13
30
41
28
33
18
12
17
61
35
19
6
12
24
60
30
29
4
21
24
3
12
20
127
33
15
48
120
9
21
72
27
9
15
9
18
102
11
52
12
15
21
21
18
5
13
48
36
36
114
125
13
11
100
39
6
87
48
27
17
36
1
18
21
36
9
54
21
57
54
9
75
21
36
3
17
64
33
167
4
12
20
79
60
90
6
5
19
29
96
28
15
42
39
51
5
48
43
12
5
28
24
33
36
42
9
21
42
66
6
81
3
12
12
108
18
30
9
27
30
3
48
3
30
72
24
59
7
29
19
36
21
72
12
9
12
15
48
104
16
20
16
3
36
6
15
8
61
6
48
72
84
6
39
9
87
20
19
6
3
32
148
105
36
6
24
125
19
6
11
4
9
6
41
4
45
30
12
12
33
24
20
13
6
17
12
31
5
40
15
6
48
132
15
15
153
8
7
17
1
30
138
11
19
12
12
5
13
12
27
75
54
6
60
5
1
12
3
3
5
37
24
24
30
12
42
131
49
6
41
16
3
6
18
18
18
12
102
6
105
36
15
120
54
95
25
66
9
12
15
30
47
61
84
18
129
15
29
25
135
56
1
135
9
54
162
12
27
39
12
5
4
63
17
4
56
13
6
21
24
56
16
48
39
18
12
35
25
12
18
48
72
12
24
84
30
3
44
19
30
12
3
27
9
69
11
13
15
15
65
28
45
23
4
105
42
21
33
30
9
21
51
39
36
21
105
59
1
3
15
29
1
75
9
15
12
20
43
18
12
36
47
55
48
41
25
3
57
36
23
4
123
33
20
25
60
66
48
36
5
64
93
72
23
4
3
18
87
51
72
9
51
9
9
54
77
16
3
210
12
135
33
27
48
15
12
12
6
30
9
27
114
12
12
3
9
15
21
39
36
48
9
150
36
36
21
27
30
126
12
17
31
9
3
33
20
1
18
18
132
63
3
12
89
1
23
19
36
65
16
56
4
36
27
77
1
39
15
9
51
18
18
17
25
6
30
15
9
18
117
3
12
96
24
5
13
3
27
138
30
21
39
54
30
60
12
9
44
103
9
3
36
12
5
73
24
23
7
30
95
1
54
57
84
9
15
111
57
24
20
31
5
19
53
61
27
3
21
80
24
40
45
6
24
6
3
20
7
21
80
4
9
99
33
78
24
18
18
9
93
3
56
13
18
33
15
17
85
12
6
9
48
68
25
171
69
6
5
1
24
24
36
24
27
9
15
3
36
114
66
17
25
27
3
9
3
36
30
42
45
32
13
18
81
63
5
36
16
39
6
126
24
36
89
13
6
5
85
35
31
18
18
45
24
3
5
1
71
4
39
18
83
85
15
15
24
6
6
24
66
111
8
19
45
15
6
11
13
18
18
27
57
6
36
105
15
9
56
25
18
18
18
6
30
21
105
23
72
19
125
1
12
27
3
6
36
36
63
24
8
7
12
36
12
48
12
57
48
20
43
9
51
24
18
60
102
33
15
33
99
6
63
24
45
15
15
36
42
15
72
3
72
12
66
39
3
18
42
36
6
3
21
54
6
11
40
24
20
31
21
44
28
15
21
20
31
18
30
17
49
30
102
24
24
6
21
39
36
18
24
3
120
99
9
27
17
7
78
30
5
76
12
8
136
3
12
9
75
24
45
3
9
48
27
6
48
35
60
37
54
36
12
17
13
36
39
80
61
15
12
20
7
48
18
35
25
42
93
15
144
36
21
48
21
6
45
9
39
48
24
3
42
48
3
8
16
9
47
13
42
30
3
9
6
114
42
18
6
30
42
12
96
96
29
19
33
33
36
24
54
5
1
6
36
48
30
36
3
15
81
45
24
102
60
9
15
9
21
54
72
105
63
5
16
56
1
23
1
71
19
21
33
27
15
69
8
43
69
45
30
9
44
37
24
11
31
9
9
60
12
78
17
40
3
5
7
29
60
55
6
12
168
15
32
67
69
27
72
30
27
21
12
6
54
47
13
12
6
89
13
11
67
53
1
66
9
36
3
29
61
96
30
45
8
48
7
53
103
36
89
1
23
7
18
11
19
17
31
9
9
84
30
36
6
36
18
24
60
21
15
12
42
36
36
15
9
12
72
18
57
27
5
13
102
24
45
69
6
42
48
12
3
129
47
13
35
52
45
51
33
15
15
66
60
51
27
33
20
13
15
51
29
19
18
12
27
20
28
72
3
18
60
60
24
23
12
19
5
37
27
12
3
120
150
27
15
89
16
15
6
23
85
36
39
9
23
64
153
66
21
9
11
1
60
35
43
29
55
12
24
42
27
36
132
99
5
4
27
30
48
27
9
135
15
84
29
40
21
15
60
9
71
7
9
9
24
63
27
12
9
51
84
29
36
1
36
24
54
12
9
3
5
7
21
57
30
60
48
17
12
1
35
40
117
30
6
47
28
12
84
33
12
3
15
5
136
39
30
27
24
9
47
1
18
24
21
15
81
9
60
24
12
66
18
30
30
54
12
24
24
12
45
ABCD 96686793038*3^$a+1 [50031]
75
33
12
3
9
117
18
21
21
51
33
27
60
60
15
24
33
21
15
12
48
36
12
12
24
24
12
72
69
54
24
93
27
42
87
24
51
12
18
15
3
6
12
111
24
45
24
27
21
39
129
84
63
12
15
93
33
18
33
72
24
36
36
12
93
90
36
60
66
54
45
45
27
12
60
168
24
132
9
3
21
39
27
90
75
312
27
6
15
15
105
45
15
75
21
24
12
63
36
9
12
24
12
141
27
9
3
39
21
12
24
9
3
39
30
111
39
30
3
51
54
3
24
105
12
36
54
69
60
60
9
36
63
36
144
12
24
9
51
12
12
15
21
24
45
18
69
132
15
18
6
45
48
9
27
24
48
60
24
24
45
15
27
12
24
30
51
3
45
27
57
3
18
12
54
36
21
12
12
9
39
69
27
117
75
39
84
9
69
75
33
3
45
75
12
120
12
123
9
120
12
27
9
3
24
48
141
48
45
147
3
18
51
84
12
51
33
51
129
21
12
27
9
3
111
9
81
30
9
45
15
3
93
15
78
63
12
84
60
72
9
18
81
27
6
144
15
96
36
9
63
9
39
48
3
18
3
87
132
48
21
93
84
39
24
12
3
69
12
75
42
3
63
45
24
3
81
27
72
18
135
36
72
33
48
27
156
87
9
120
12
9
108
27
21
114
48
105
84
12
24
177
54
90
147
36
12
12
63
21
48
3
81
9
15
12
3
72
81
12
21
15
39
18
12
24
15
60
12
24
24
21
3
144
75
45
9
15
24
45
39
3
36
45
27
9
48
48
51
18
3
15
33
48
12
21
84
3
21
66
36
18
36
39
48
93
60
30
21
69
42
120
21
33
15
12
24
72
93
63
36
27
45
12
72
36
21
15
72
24
135
9
15
21
87
21
33
48
3
36
51
9
96
12
12
12
12
45
3
60
48
48
72
39
45
33
48
24
63
12
84
57
27
75
9
228
24
24
12
12
36
36
144
156
9
66
141
3
24
36
57
51
12
9
24
108
12
24
93
3
24
72
12
12
12
9
75
57
111
135
54
36
18
60
93
12
3
69
12
45
39
45
6
18
48
15
57
27
24
93
27
27
21
75
18
36
15
60
36
24
21
6
30
3
21
87
12
75
42
72
108
84
6
69
3
9
3
54
51
12
9
39
60
33
36
3
81
18
9
72
9
3
48
27
33
24
24
21
72
6
9
81
27
57
75
69
39
48
9
12
27
48
21
84
18
36
9
15
33
21
30
21
24
33
39
27
18
24
15
33
18
36
54
27
105
15
60
15
12
21
69
63
24
12
33
30
198
15
27
66
15
24
51
141
48
81
6
66
27
15
93
12
15
18
18
21
60
63
45
48
21
12
63
48
84
12
9
96
51
48
9
18
69
108
12
3
24
66
3
12
12
45
27
27
18
27
12
15
21
96
9
36
54
69
72
9
27
81
3
24
45
3
12
24
9
6
36
105
21
54
81
21
3
51
18
3
36
24
27
9
33
3
27
57
12
3
21
15
24
21
12
75
12
18
42
21
36
24
24
3
21
12
24
120
15
54
180
6
48
6
3
45
3
3
48
6
27
12
45
72
27
81
18
21
51
60
33
96
27
36
36
54
60
3
81
39
36
12
93
96
18
102
72
36
15
39
6
3
144
45
27
12
36
15
93
24
33
12
63
15
21
9
15
117
12
3
96
15
30
6
18
15
51
105
21
51
21
63
12
96
24
3
6
51
129
30
33
39
96
69
3
21
99
24
18
39
36
117
99
27
21
12
9
99
81
30
117
192
39
48
18
27
15
102
18
9
9
54
21
24
48
12
39
18
78
21
15
48
117
36
9
60
15
60
9
3
60
33
48
18
57
36
15
42
90
33
93
3
27
9
48
69
18
21
33
39
69
51
48
12
12
3
9
99
72
36
9
63
6
15
12
36
12
45
24
39
45
36
63
141
15
33
18
6
27
21
36
24
3
24
3
24
36
12
54
36
63
9
6
9
27
45
36
48
36
24
27
33
24
9
72
15
48
12
3
30
24
51
60
105
51
3
81
39
45
12
84
60
33
18
18
27
72
48
3
30
36
27
63
9
108
84
33
3
12
12
36
27
9
15
21
12
15
9
45
3
24
36
72
60
9
39
12
84
84
72
24
57
24
30
36
21
3
12
42
48
51
39
72
6
3
135
72
162
27
33
30
69
63
33
21
84
204
48
6
54
27
24
15
42
15
21
15
15
21
15
9
45
6
66
18
6
30
96
33
69
27
36
36
24
3
96
120
18
171
12
24
15
48
81
48
36
48
12
12
69
63
84
24
12
57
3
27
24
30
3
93
3
12
39
81
12
51
69
3
54
15
12
12
9
18
42
15
129
48
6
12
18
18
21
3
81
120
15
9
3
36
6
36
15
33
27
60
24
108
24
33
18
21
36
48
51
69
21
3
15
117
9
3
33
63
45
27
15
138
15
3
21
12
96
51
45
24
24
69
39
15
36
9
24
60
60
177
3
12
12
12
60
63
12
9
9
15
63
21
33
15
12
120
81
99
96
12
12
69
42
9
48
9
63
9
60
39
117
39
15
36
9
33
48
27
72
12
3
66
39
51
33
108
9
39
33
15
75
12
18
15
12
24
24
24
60
12
117
114
30
18
6
12
6
9
27
48
9
24
12
69
18
21
27
54
15
12
12
240
12
21
39
9
111
57
39
12
75
30
18
6
3
24
81
51
69
39
24
9
288
27
27
36
21
24
9
24
3
27
78
48
15
12
45
24
27
45
12
54
21
123
45
24
24
36
21
84
15
12
84
60
72
9
87
60
48
48
15
30
36
39
ABCD 96687642466*3^$a+1 [50093]
27
80
13
60
84
39
20
36
49
144
15
105
3
60
57
51
120
21
23
25
171
45
24
72
24
96
24
36
15
60
21
48
159
108
33
111
33
72
24
24
48
3
92
109
36
23
12
13
60
144
23
13
27
72
72
93
15
80
37
48
12
24
51
8
61
24
15
33
107
37
168
15
32
4
60
21
48
12
75
96
45
24
3
12
116
37
35
37
59
100
9
12
123
8
148
9
23
4
24
36
9
60
15
60
141
3
36
57
24
3
36
60
20
49
108
47
28
57
12
23
36
64
105
83
100
57
12
111
8
24
13
195
117
156
12
24
15
45
35
73
3
33
39
57
23
16
21
23
12
16
48
21
75
8
148
57
60
15
12
9
87
12
36
80
24
36
264
97
83
25
11
25
36
11
160
44
25
3
21
27
153
195
20
16
93
15
12
45
71
24
4
80
16
44
49
71
49
23
49
51
45
48
15
24
33
12
75
32
133
3
33
60
36
96
75
33
12
48
11
85
15
84
21
24
24
12
23
48
85
3
69
3
120
32
120
28
33
47
52
12
45
35
24
84
96
1
75
60
80
48
85
48
315
44
13
143
37
15
92
28
60
153
3
44
96
36
48
1
51
9
27
165
12
3
92
85
15
285
48
135
60
33
47
205
23
49
111
80
1
75
21
48
12
108
84
51
32
25
87
57
23
52
21
59
4
21
3
12
21
48
12
23
64
21
35
1
156
3
12
72
141
36
83
61
12
35
13
15
69
60
3
33
167
60
157
87
33
3
20
25
84
48
108
48
35
1
60
3
20
61
60
39
33
23
240
49
35
13
23
16
33
48
60
39
56
37
51
12
32
1
24
111
105
12
39
21
59
25
75
21
87
132
8
28
84
189
15
69
108
39
45
3
36
57
12
12
23
73
39
24
20
85
39
12
9
71
13
75
117
135
69
60
84
51
81
23
133
47
36
36
184
45
72
87
20
157
36
12
36
11
160
8
12
85
15
36
132
36
117
35
25
23
52
12
21
47
108
12
73
51
80
133
12
3
45
15
21
24
63
9
11
204
4
44
16
177
72
15
45
132
3
21
24
27
168
45
3
9
99
32
120
25
143
4
140
145
63
33
95
49
12
11
49
183
81
11
49
11
169
156
3
8
49
144
47
84
13
48
63
9
47
24
241
3
45
135
8
28
12
9
120
123
117
24
72
27
8
48
64
36
69
36
35
12
64
68
28
45
39
21
120
24
95
64
9
95
97
23
60
133
15
57
15
72
216
93
87
8
145
15
117
3
36
68
13
35
13
59
16
21
23
1
12
23
25
12
72
11
37
35
60
4
21
23
60
40
104
72
64
56
1
63
44
52
45
120
48
12
3
81
24
63
8
25
131
64
24
8
108
4
8
160
9
11
37
87
21
63
9
87
69
60
99
60
57
96
63
56
16
9
120
36
84
3
152
109
71
73
27
20
49
120
192
95
12
13
59
208
8
13
96
84
15
72
9
15
33
36
59
136
21
15
21
119
73
36
24
3
84
93
51
60
81
39
44
1
59
1
71
36
85
12
47
133
15
141
24
12
84
12
83
1
3
96
200
1
51
12
165
12
183
68
49
15
20
36
49
15
36
32
13
48
15
57
75
57
12
15
224
25
11
64
69
107
4
44
13
3
164
13
15
33
84
23
4
21
47
72
64
12
105
35
25
15
105
27
81
39
105
27
80
4
96
141
47
85
63
80
108
25
35
4
21
39
36
20
16
20
25
84
12
3
21
24
96
83
1
27
69
48
12
96
27
20
28
24
188
136
45
12
59
13
195
8
49
60
24
24
48
72
108
15
69
120
23
48
49
24
107
133
99
21
12
144
48
48
15
92
37
15
21
12
23
24
84
25
35
280
69
23
52
48
45
24
35
100
93
23
37
11
16
9
251
4
36
24
20
61
63
357
59
49
96
27
57
3
33
51
69
24
60
12
23
168
252
12
73
27
68
1
27
8
4
8
49
24
95
25
72
75
12
21
111
33
108
48
71
13
15
12
80
24
25
39
156
32
37
3
9
95
4
36
8
16
152
40
108
60
56
24
169
36
39
92
25
35
48
13
87
45
23
72
25
36
39
48
8
97
39
80
13
72
84
12
15
9
96
24
36
12
23
ABCD 96688007888*3^$a+1 [50027]
24
28
12
21
51
120
108
21
6
53
28
60
3
21
81
132
36
51
393
3
32
61
30
29
16
9
18
33
24
12
153
18
93
15
129
8
52
68
25
54
24
45
92
4
48
60
12
36
12
141
75
27
65
28
69
3
128
12
28
15
5
40
12
32
36
1
71
40
69
15
48
3
9
9
15
57
42
36
69
33
3
72
24
60
24
12
27
30
51
32
7
6
15
57
47
61
30
81
8
43
17
16
129
3
9
36
23
19
5
43
9
8
88
12
15
12
33
8
175
17
28
8
4
33
63
12
24
153
51
80
1
3
123
17
31
105
171
36
12
42
123
15
41
52
39
201
9
3
8
13
15
32
25
18
17
28
80
4
20
36
25
51
108
48
48
20
1
30
69
12
45
15
12
60
21
72
47
36
60
4
3
72
5
48
4
99
6
48
96
126
18
12
3
12
39
6
30
6
18
9
3
53
1
63
20
36
52
72
20
28
3
72
12
6
30
90
27
68
12
19
6
3
9
6
17
52
57
59
24
43
48
81
8
88
24
51
42
12
11
12
13
39
69
15
20
7
69
3
5
100
3
53
52
12
60
68
19
33
60
33
60
12
36
60
27
45
48
15
39
33
8
40
72
8
7
117
72
45
11
19
9
12
12
12
15
30
39
15
17
64
48
75
12
21
48
21
75
3
21
24
3
18
36
59
31
18
3
8
40
32
40
12
36
69
35
13
42
45
36
27
17
127
84
17
28
36
36
33
27
24
3
18
95
7
18
23
40
60
9
111
45
132
27
8
48
4
36
12
80
60
112
72
9
15
15
29
13
15
92
13
3
20
37
27
60
8
49
3
45
3
32
7
53
37
3
8
55
5
67
5
67
78
15
36
92
64
3
36
54
6
5
40
44
37
39
36
81
54
78
48
3
15
5
49
3
20
49
3
21
36
15
8
25
3
3
126
11
55
60
12
21
44
28
8
79
45
27
9
45
90
5
1
23
85
90
12
33
68
67
41
4
45
87
8
7
18
11
61
3
132
8
25
18
17
148
33
15
12
27
36
17
28
27
5
28
15
132
18
15
15
21
24
12
3
17
19
9
60
20
49
6
120
45
27
18
24
23
7
18
27
8
25
3
44
43
45
168
12
68
4
56
55
45
104
16
60
15
9
8
12
36
1
3
36
44
13
23
79
41
109
3
12
51
5
37
84
6
12
42
51
147
30
87
36
27
30
11
76
36
8
72
40
12
33
3
20
1
18
33
15
5
12
61
51
75
105
15
9
80
12
7
18
3
80
4
12
84
69
23
55
17
31
72
9
9
159
3
54
71
72
55
33
9
66
9
15
30
60
11
25
39
33
15
15
21
12
8
24
43
9
81
42
5
61
47
112
72
24
32
55
69
21
63
81
96
155
43
77
48
55
17
55
54
126
30
3
32
64
15
81
20
25
84
3
60
15
21
27
33
12
27
45
8
19
90
18
18
3
57
3
15
17
67
45
108
32
1
27
9
18
101
7
12
6
27
3
45
51
33
80
31
17
4
36
69
39
80
16
81
90
33
36
51
17
40
48
39
33
20
1
24
72
11
43
72
12
36
24
101
60
40
99
6
47
12
48
55
48
17
4
24
12
168
105
66
41
48
25
12
18
42
15
33
36
54
5
4
27
33
57
3
3
165
69
51
123
21
36
69
3
3
5
43
17
55
17
16
21
18
6
54
5
112
9
27
63
90
12
18
24
21
12
15
18
24
23
28
32
28
9
18
9
48
12
9
36
54
12
42
131
40
12
9
39
20
100
84
72
8
28
69
11
7
12
126
3
39
5
36
67
72
57
33
11
12
52
45
3
39
173
16
27
30
15
75
42
12
18
21
120
96
69
39
8
13
47
7
66
35
91
90
36
23
40
12
32
148
48
147
9
24
9
36
15
44
85
30
18
47
16
45
96
36
3
36
36
12
56
84
55
45
8
7
48
24
18
18
77
52
45
23
16
15
6
84
36
51
8
1
51
8
25
27
15
12
33
20
28
60
75
162
3
39
57
8
40
36
20
52
3
12
72
41
40
81
39
20
16
21
3
20
7
57
75
36
72
17
37
30
6
138
24
125
13
63
27
42
23
43
17
4
75
30
51
32
7
29
49
30
96
105
12
63
54
48
3
21
71
49
23
36
4
48
60
60
32
31
36
21
8
72
28
87
102
3
8
64
20
31
5
31
45
81
150
65
19
24
17
28
21
144
111
48
3
72
36
5
12
12
148
3
9
68
13
15
57
63
80
91
45
15
18
3
27
5
88
8
64
21
54
41
52
24
39
77
19
33
21
36
18
41
12
72
1
51
36
188
4
60
8
7
33
8
19
12
101
67
57
24
45
12
132
15
72
56
85
23
49
6
137
55
5
60
88
24
12
44
19
108
117
27
29
67
33
12
3
36
18
15
72
21
35
55
9
8
7
48
18
60
3
12
12
21
54
53
12
13
18
57
9
6
33
21
63
21
72
78
17
139
24
21
24
44
16
21
23
25
78
84
60
21
27
6
39
117
23
120
43
17
16
15
65
84
36
16
8
36
4
3
33
9
36
27
12
120
3
48
72
9
8
40
20
91
57
8
19
21
60
12
12
20
7
33
21
27
75
5
19
9
32
7
33
3
45
69
3
20
7
117
44
16
68
13
39
9
39
3
18
30
36
18
83
100
20
28
39
45
8
7
66
132
54
48
5
40
51
17
40
15
5
25
42
5
43
9
56
4
68
67
54
27
120
15
65
12
7
36
72
6
15
144
3
17
85
6
21
36
63
17
48
16
9
42
17
60
48
55
17
96
31
41
12
55
12
6
3
81
3
8
4
39
54
3
24
44
79
33
20
40
33
30
5
52
20
67
162
78
5
25
51
99
5
7
45
81
47
28
15
24
69
15
57
32
28
27
36
17
7
21
45
54
5
1
39
108
63
36
9
27
18
42
12
5
13
ABCD 96689026178*3^$a+1 [50058]
18
131
31
17
60
88
15
9
63
108
29
24
37
203
112
264
44
4
21
36
15
3
93
15
18
162
162
35
88
24
96
8
1
111
68
124
212
4
39
245
97
126
198
111
15
33
140
100
48
44
4
24
255
245
7
36
137
43
17
55
45
27
36
18
87
3
36
9
81
36
18
180
189
81
126
33
75
5
112
99
41
4
44
37
399
480
240
44
205
63
117
3
104
24
120
91
5
120
1
90
17
55
21
15
81
20
43
437
48
1
35
64
48
32
127
29
79
36
36
69
176
40
3
45
168
39
9
171
149
49
35
37
36
83
61
54
29
72
16
24
3
77
193
95
40
27
21
32
252
19
9
45
11
25
54
33
93
35
64
80
16
80
16
33
162
69
39
17
108
73
27
216
27
53
37
47
28
105
87
20
52
8
67
90
18
41
49
15
183
54
18
72
90
63
56
61
90
486
3
87
57
32
84
151
45
45
51
39
105
104
36
48
13
83
25
180
90
69
21
27
8
181
54
36
105
20
108
420
336
19
65
97
15
93
11
84
31
29
40
120
63
137
115
117
24
200
1
18
18
18
72
105
183
72
57
33
179
19
9
72
135
53
1
99
81
207
9
36
195
8
64
216
104
61
51
48
80
145
36
35
156
79
45
116
84
115
72
117
27
65
43
81
27
53
16
120
48
32
16
72
75
90
3
69
83
40
111
36
21
15
33
147
72
21
20
76
45
3
123
89
19
29
28
8
136
80
25
215
163
36
201
15
65
115
18
47
108
7
81
144
9
39
15
33
8
31
36
69
21
54
5
40
48
51
72
317
61
99
135
17
160
111
17
73
47
16
27
77
36
49
11
112
147
108
53
4
56
40
24
72
8
40
27
36
9
80
55
90
23
12
55
36
108
41
13
15
20
1
54
41
52
32
73
18
381
15
89
181
119
60
1
83
7
45
144
80
60
124
33
207
63
89
60
13
35
217
35
19
29
16
104
208
120
48
416
180
31
18
11
16
63
9
135
5
28
57
47
40
128
16
57
15
152
40
80
1
11
196
48
56
88
15
65
7
81
72
32
31
9
20
100
24
9
71
1
18
45
135
18
54
33
21
36
59
67
173
144
7
18
243
99
29
24
96
67
432
45
27
29
79
5
12
1
90
285
39
33
21
75
24
27
65
79
36
33
21
51
8
40
81
72
47
61
275
24
115
125
120
7
18
231
72
48
81
90
29
7
53
444
72
16
44
343
93
312
63
197
91
149
36
40
104
136
80
64
216
44
60
120
72
64
116
13
303
39
9
45
36
143
37
3
236
247
72
108
53
36
24
24
43
149
60
48
28
3
45
27
45
99
5
40
45
36
63
96
3
77
48
40
48
3
5
112
48
285
36
234
161
73
27
104
67
45
243
29
133
54
165
8
12
121
27
225
162
90
36
15
39
5
85
36
23
4
80
12
4
56
163
317
133
155
400
147
36
17
96
247
209
115
45
99
65
4
32
43
285
20
55
90
11
24
40
72
159
177
24
15
9
9
72
ABCD 96690067822*3^$a+1 [50005]
152
16
47
9
159
120
1
48
32
36
28
24
12
11
9
16
48
12
128
27
129
88
72
239
12
237
16
152
208
24
176
15
12
48
37
12
11
97
48
24
92
36
63
180
60
60
21
16
95
49
359
12
25
23
69
51
12
153
27
48
132
25
95
48
57
28
84
11
12
145
272
256
20
52
92
63
37
48
23
21
64
12
23
252
13
47
468
85
24
152
76
35
33
12
100
60
12
11
61
168
71
49
48
24
24
144
108
20
40
68
75
60
117
4
84
120
176
48
111
145
35
61
48
23
13
96
116
88
35
60
1
11
229
179
1
44
27
60
25
24
44
124
8
75
168
121
116
24
100
188
136
47
97
128
24
40
44
60
15
12
13
35
252
9
96
3
45
24
171
37
120
8
15
25
84
276
12
44
279
1
71
25
140
112
23
109
96
44
171
25
12
96
12
48
80
196
324
24
23
25
120
35
109
60
239
97
143
109
68
28
56
16
8
16
56
75
117
16
56
96
228
15
49
36
72
35
13
36
11
48
9
63
60
85
8
4
23
73
36
8
111
49
71
81
39
120
57
3
1
80
16
143
45
100
47
49
11
57
40
72
140
64
35
25
200
27
45
52
156
95
81
39
60
21
136
24
120
36
35
180
85
20
180
64
24
32
64
8
111
121
84
60
120
12
20
28
92
183
121
48
11
120
165
60
27
25
128
16
24
464
51
1
191
37
8
243
417
60
52
48
20
63
265
72
252
203
105
28
12
23
1
179
45
135
81
64
72
72
11
349
56
4
23
37
32
4
12
32
72
39
25
104
148
44
40
48
96
35
21
4
155
49
56
15
9
148
35
33
16
24
80
15
9
172
48
12
20
28
191
97
83
180
1
8
112
48
116
100
47
9
40
96
32
12
36
15
9
48
100
96
84
120
120
56
72
24
144
36
4
32
72
48
100
60
84
140
39
72
37
563
25
128
4
23
153
36
39
1
71
285
3
109
36
80
24
16
36
48
11
9
16
204
140
40
23
9
24
72
72
36
4
240
11
180
141
4
60
20
16
188
12
39
109
156
80
27
109
96
23
225
40
32
24
99
252
48
177
3
37
140
135
48
45
15
1
24
20
112
84
59
60
1
48
36
80
4
72
59
9
108
4
48
96
84
71
72
97
83
153
124
32
96
120
72
51
37
44
28
116
27
48
25
35
37
35
45
4
116
40
312
71
37
44
24
27
168
61
44
96
84
72
3
21
124
132
24
8
156
36
99
37
23
49
8
4
144
36
140
4
24
23
217
8
63
9
100
48
23
12
217
23
9
16
84
44
15
1
24
120
35
97
83
61
80
4
72
335
37
20
51
265
84
60
108
104
264
207
73
224
40
83
45
112
72
24
95
21
64
20
16
368
51
60
72
33
40
107
108
120
49
11
60
21
4
72
48
84
116
75
69
123
157
36
44
123
133
104
28
32
12
16
35
157
71
97
152
51
177
112
23
157
56
64
20
28
23
109
131
360
169
80
16
44
196
204
23
9
16
12
8
88
24
8
144
51
13
335
60
120
69
28
ABCD 96690185414*3^$a+1 [50037]
6
66
42
135
9
36
18
81
9
39
51
54
48
6
12
5
16
21
54
66
168
27
75
6
48
63
99
45
9
18
18
35
19
45
33
66
78
126
12
18
36
63
81
54
57
177
15
27
264
45
69
11
112
96
128
13
12
36
99
27
18
6
174
78
54
11
64
32
37
48
42
17
37
11
37
6
12
6
51
57
30
105
48
99
36
24
12
5
16
15
24
18
72
18
30
18
45
123
30
42
77
16
15
48
114
66
6
71
1
66
72
24
18
210
108
24
12
36
108
114
66
5
13
42
108
90
35
48
7
12
6
71
13
3
39
192
96
138
63
105
12
72
108
144
39
32
96
16
15
72
57
48
32
67
77
25
18
24
48
78
18
84
24
48
36
42
12
6
54
27
48
99
6
174
9
9
18
6
66
6
12
54
72
42
18
12
5
19
36
57
32
48
1
18
36
9
69
11
64
15
17
121
6
33
32
1
6
84
6
72
18
66
6
93
69
12
162
29
16
9
24
48
18
6
39
87
57
9
168
162
36
138
15
63
33
51
77
1
90
72
141
80
67
29
37
11
97
111
57
18
84
65
7
6
3
48
32
1
24
18
84
6
48
11
13
48
54
24
84
6
66
6
3
48
32
1
78
33
21
48
78
54
23
13
35
67
60
17
67
29
16
63
24
174
27
9
39
3
90
108
12
6
5
43
72
77
19
45
3
108
42
36
162
33
3
93
32
96
61
24
12
18
6
23
31
33
51
36
72
6
48
60
15
3
29
48
16
32
1
102
57
128
49
6
18
12
11
13
36
18
54
23
43
69
39
6
83
91
6
95
139
12
6
30
36
96
129
33
15
33
15
21
252
15
147
125
55
96
30
42
30
3
3
66
11
43
5
16
33
15
21
18
78
12
96
47
127
36
24
18
3
99
72
36
36
24
21
81
15
3
162
27
80
48
7
144
18
36
162
17
37
6
21
9
18
24
30
6
89
73
39
45
36
132
36
36
99
27
53
16
57
48
18
21
51
42
243
48
225
15
63
17
103
9
69
36
36
12
23
19
45
32
7
72
42
12
11
7
6
48
6
45
93
36
24
12
6
36
30
3
39
9
80
144
19
138
3
75
36
65
91
18
99
15
30
42
57
27
36
24
12
42
12
72
36
96
18
36
5
25
119
79
36
18
18
42
18
54
54
17
49
72
71
61
3
51
12
24
9
3
60
17
96
48
48
43
54
30
6
12
63
32
55
57
63
42
102
42
36
12
24
48
6
90
30
24
36
72
66
27
27
101
64
32
1
6
48
42
15
80
13
144
48
131
37
54
5
13
3
51
12
65
97
42
48
54
47
16
15
120
24
12
21
105
54
33
3
6
66
21
123
24
18
59
7
108
45
87
30
59
1
12
51
57
87
3
24
5
103
9
99
12
72
105
45
138
42
102
54
3
3
93
48
87
24
33
32
16
237
42
30
6
90
30
6
102
18
6
9
243
54
18
126
12
27
33
234
48
72
6
12
24
35
16
57
30
57
39
9
63
90
72
12
216
90
18
15
75
90
54
21
15
33
99
12
54
59
103
9
9
23
55
36
53
13
54
45
9
60
11
19
36
6
72
126
54
39
15
30
6
12
18
24
90
90
54
29
37
54
78
39
27
132
18
48
90
108
36
6
12
144
6
12
6
198
66
18
17
43
21
45
3
129
36
48
78
12
36
186
108
23
96
16
48
99
72
5
55
12
60
81
45
36
47
7
174
54
24
77
31
30
51
39
57
87
57
3
93
81
24
12
11
13
90
41
7
41
19
54
39
69
36
71
112
45
60
48
135
117
27
15
33
96
63
72
18
54
65
31
18
36
108
84
42
102
18
18
60
36
36
3
128
49
54
18
102
36
24
18
18
17
64
80
55
89
16
15
90
54
6
72
66
81
45
83
7
108
6
18
5
7
9
15
162
12
78
66
18
90
18
53
19
6
39
51
48
18
42
18
15
69
42
66
15
9
84
18
6
174
18
27
45
108
72
18
54
78
54
36
12
6
144
18
11
133
48
78
72
18
35
19
36
30
18
6
18
33
15
90
96
12
108
78
36
12
6
144
48
6
21
33
111
51
18
252
47
16
75
21
33
36
6
18
51
32
25
71
103
60
29
43
120
36
6
102
78
47
55
41
37
27
27
117
57
23
1
18
18
12
72
24
36
75
87
162
12
11
96
91
69
39
6
51
3
12
6
75
176
1
18
54
23
31
30
96
3
15
18
15
33
111
32
61
36
18
138
36
15
27
21
80
144
91
90
18
24
90
120
90
78
84
78
108
66
36
42
18
90
29
19
18
24
18
81
75
53
48
7
108
42
12
6
120
18
36
ABCD 96690976496*3^$a+1 [50007]
36
13
59
37
20
81
54
25
101
127
35
61
12
53
90
96
61
11
18
210
1
116
15
18
144
120
108
60
12
18
141
3
54
7
20
36
88
89
103
35
1
12
23
18
15
27
1
17
36
72
3
9
96
30
24
49
36
59
18
12
15
81
7
12
20
27
24
48
42
18
234
7
5
6
61
23
9
4
11
12
105
9
102
61
17
36
31
131
18
30
1
71
1
24
12
17
27
45
6
21
64
41
31
23
18
66
6
19
53
48
36
6
30
54
1
5
54
1
29
15
81
199
168
83
36
1
29
42
21
36
28
41
3
9
24
12
199
59
57
9
51
27
21
27
18
7
11
6
18
30
7
84
23
13
12
144
23
162
6
30
7
65
27
45
24
31
95
30
19
23
72
1
44
36
27
37
17
66
18
7
84
24
11
25
12
5
36
79
29
30
141
64
24
23
9
99
13
5
67
11
21
9
78
18
18
180
37
12
77
84
15
117
54
9
93
6
18
43
11
72
84
36
33
27
12
1
5
43
5
24
27
52
12
8
27
54
30
60
126
18
30
18
1
53
24
3
60
40
23
54
54
9
21
15
21
36
31
24
32
28
12
48
47
9
3
6
72
91
35
9
36
93
78
1
35
1
48
44
33
3
63
168
138
79
35
1
12
32
93
6
36
102
15
4
5
84
51
9
12
60
54
13
53
42
13
5
12
96
30
49
23
25
11
18
99
100
84
11
45
81
12
19
35
1
17
54
42
102
24
1
11
18
114
66
15
3
18
7
36
12
5
162
108
48
6
102
18
135
45
6
66
7
29
87
9
12
60
144
139
44
16
35
144
13
8
9
60
19
29
43
12
17
115
60
32
16
17
18
84
60
1
47
1
35
13
47
109
11
42
30
25
8
21
27
63
36
9
208
5
43
23
6
3
51
25
24
108
68
21
114
48
73
17
78
72
49
8
40
47
36
12
90
72
150
18
43
23
213
36
4
60
156
36
23
30
43
17
108
12
43
24
47
30
60
12
36
7
8
45
54
37
53
54
13
17
27
171
69
52
65
18
30
60
63
3
1
32
75
36
90
19
17
162
73
84
84
56
88
11
13
59
25
44
21
18
9
4
29
18
1
12
41
7
36
12
11
216
69
57
19
41
219
64
5
36
55
29
42
18
12
87
21
6
145
20
4
41
163
35
49
32
45
15
9
19
8
48
51
13
8
88
108
11
37
5
43
20
9
66
13
95
6
180
18
12
36
6
7
59
18
6
48
18
7
47
69
112
24
11
109
17
6
9
28
44
64
53
63
3
90
55
12
11
66
51
76
5
18
66
42
1
11
265
41
18
18
6
13
8
33
19
12
35
1
5
103
23
12
108
37
17
27
88
11
49
20
27
61
23
54
54
18
27
45
36
7
24
20
3
24
1
17
66
24
36
9
99
18
30
18
18
6
31
71
54
96
3
15
36
61
5
132
12
6
30
55
36
23
84
6
55
161
31
35
54
135
33
54
121
5
31
36
8
88
35
36
57
24
40
152
87
12
42
7
59
1
23
49
120
65
72
30
33
16
72
20
45
135
28
48
17
72
24
63
39
42
139
23
30
42
18
19
92
16
36
29
60
39
15
66
18
45
4
92
3
1
5
120
27
64
77
7
5
79
47
18
18
24
85
17
36
6
18
31
80
27
33
45
27
21
7
11
37
60
24
77
42
84
108
54
19
53
7
20
60
39
108
108
13
84
35
9
45
3
81
18
49
32
9
27
24
4
12
24
48
5
7
17
48
27
33
30
36
61
29
87
9
84
42
18
39
9
90
25
17
31
17
19
5
27
52
47
49
35
54
24
48
27
33
36
91
17
30
24
102
36
36
15
21
18
1
36
59
66
24
18
25
68
15
12
6
43
83
66
6
144
18
19
17
12
7
8
84
16
11
6
54
12
1
41
3
36
45
19
23
1
11
42
3
9
51
9
7
11
36
102
27
9
90
45
33
19
44
16
48
20
87
21
117
6
117
39
90
67
65
36
138
25
20
100
5
30
6
36
18
1
48
5
39
16
12
35
37
32
99
84
36
6
12
15
16
48
11
126
36
99
33
36
54
12
60
54
3
63
36
145
17
15
28
56
27
6
36
27
57
19
107
96
30
24
91
83
18
67
60
95
48
78
36
12
42
57
28
72
5
7
5
27
15
126
39
28
5
48
6
129
357
19
29
36
31
5
7
11
60
25
23
18
36
31
68
28
80
4
12
72
35
13
5
39
28
72
5
27
117
99
4
116
9
6
1
11
37
17
24
36
67
95
1
128
28
12
11
30
27
63
1
17
67
48
29
15
48
33
102
9
51
12
109
104
40
5
30
42
43
29
27
64
65
79
161
48
6
45
9
18
54
31
44
96
39
126
96
27
3
108
6
3
9
55
44
15
12
72
6
3
64
5
3
9
150
162
63
3
25
17
79
83
57
52
12
53
15
3
1
17
7
24
23
1
32
9
27
9
48
18
37
23
21
100
53
96
48
43
83
81
9
42
54
19
11
49
23
114
120
87
3
37
35
24
13
59
18
63
39
6
19
179
25
5
19
17
27
105
18
48
1
8
27
81
45
42
30
7
8
21
6
1
71
45
16
65
127
24
24
5
18
97
20
3
24
25
41
42
109
48
24
53
30
33
63
1
11
25
12
5
31
8
9
27
9
186
48
24
36
102
6
9
76
12
155
36
12
90
54
114
162
ABCD 96691371358*3^$a+1 [50038]
24
20
90
42
28
6
20
64
54
72
44
36
4
14
10
12
114
96
14
70
30
50
106
176
22
90
120
26
4
60
72
74
4
12
20
78
22
180
18
102
56
22
12
24
26
34
20
46
30
50
10
18
6
24
2
88
60
50
72
34
2
82
30
26
16
8
46
80
4
80
16
74
16
60
176
54
114
18
12
172
14
70
2
138
64
32
4
6
8
126
16
18
30
56
90
70
44
36
30
126
18
16
24
162
14
402
4
180
48
56
100
60
14
42
18
10
60
126
24
26
72
28
36
14
66
70
18
146
40
84
6
36
144
50
10
54
116
72
18
70
26
34
60
30
74
22
68
12
64
36
18
6
36
80
34
20
30
16
24
32
94
24
152
52
6
30
110
10
6
30
60
108
12
30
128
16
266
70
80
18
142
60
68
48
34
26
4
54
32
64
20
4
6
44
42
58
14
36
10
36
30
60
60
48
6
84
296
70
74
16
32
4
14
16
254
36
18
16
2
28
14
12
6
94
44
150
90
106
14
16
44
34
66
2
82
6
20
114
18
28
20
10
66
68
22
90
54
50
6
40
26
18
42
148
50
36
28
180
56
144
16
92
18
60
46
114
180
14
6
94
12
84
74
18
114
4
24
116
16
18
42
24
152
34
30
8
22
50
36
34
50
54
40
114
6
54
36
26
34
20
16
266
52
30
12
54
2
54
118
42
38
16
36
24
50
12
64
54
32
48
16
30
24
116
18
36
10
2
58
96
314
42
48
100
84
240
42
228
66
14
60
16
176
10
60
44
12
42
48
112
50
46
26
60
10
60
48
2
24
4
60
72
80
4
24
2
58
36
24
60
350
16
20
10
20
16
114
66
44
10
80
16
74
10
26
130
84
176
18
36
70
114
56
36
70
74
54
12
36
52
6
54
128
22
12
18
2
100
90
60
60
228
30
62
36
4
30
56
54
54
126
28
6
32
24
28
2
64
210
14
22
210
8
22
30
18
128
120
52
36
2
150
28
30
80
6
4
30
20
54
12
10
30
68
6
12
64
48
2
190
98
10
8
28
80
10
116
84
114
16
56
10
60
14
10
114
80
90
228
22
42
50
4
6
24
66
170
54
10
36
44
76
68
180
18
252
18
48
54
198
4
50
34
62
30
72
40
126
6
24
96
24
14
18
18
10
6
110
10
90
74
90
24
12
24
40
44
22
30
24
86
24
46
56
28
116
10
18
120
68
24
18
90
156
24
70
2
90
88
96
24
6
2
30
142
6
6
8
18
180
28
26
130
18
32
114
10
92
112
20
36
94
32
30
28
8
28
6
56
72
52
24
56
28
20
10
12
114
30
14
52
20
54
132
64
74
24
18
58
24
42
18
2
48
46
24
26
16
14
10
24
38
18
70
20
150
16
14
70
114
12
8
16
84
60
6
114
36
44
46
24
122
6
28
30
30
32
18
4
66
6
164
40
104
66
16
98
18
202
12
18
36
32
124
20
28
32
130
44
10
6
198
30
102
120
116
4
50
10
74
4
6
176
70
90
24
24
6
50
4
132
44
90
226
80
34
2
60
58
24
12
54
26
70
60
14
34
6
126
30
146
18
4
38
82
38
24
84
34
116
16
24
32
34
50
4
20
100
44
18
120
118
60
60
50
40
36
38
310
36
66
114
62
28
24
186
30
92
42
16
30
80
10
2
148
120
66
14
10
6
74
90
4
12
86
24
418
6
44
10
60
68
52
116
34
12
74
6
64
2
34
56
24
48
106
54
126
80
16
68
76
66
198
42
128
30
16
24
68
24
28
26
64
96
14
52
114
50
46
30
50
18
16
66
26
18
42
18
100
20
64
26
6
64
90
62
154
30
30
24
26
10
86
12
46
66
128
16
92
52
272
4
6
84
50
12
4
146
30
172
30
68
64
14
94
26
106
18
180
60
6
26
4
96
8
142
74
16
44
10
150
6
8
6
16
120
138
68
4
24
26
34
36
38
18
28
54
6
122
42
16
92
30
18
36
24
10
36
60
24
44
18
72
60
190
8
48
6
34
14
78
4
8
16
26
54
4
96
26
28
38
208
32
30
118
84
92
34
14
252
144
10
14
22
54
14
76
114
116
76
ABCD 96691529074*3^$a+1 [50002]
45
30
66
24
23
12
1
47
12
13
27
24
5
51
25
24
36
3
15
6
35
12
37
11
24
31
2
3
16
5
19
5
111
25
60
20
10
14
12
30
18
19
15
6
6
30
71
9
10
24
17
12
121
24
12
15
41
4
35
15
10
20
40
35
4
32
24
60
25
14
46
63
32
4
15
21
3
30
12
15
5
3
1
56
39
4
3
90
35
33
6
9
24
100
32
64
12
44
39
9
33
4
15
21
8
4
120
72
35
31
110
30
52
8
45
13
26
10
23
13
24
3
17
90
10
66
5
60
4
60
3
17
39
4
21
24
8
25
23
37
8
15
40
36
8
31
5
12
49
63
11
12
9
16
20
3
22
47
16
35
10
6
26
3
60
12
12
1
54
68
9
36
33
27
37
2
45
36
43
30
12
24
20
15
24
12
12
40
36
12
5
19
29
55
56
25
63
47
49
9
30
42
20
40
18
5
37
24
26
33
112
9
12
8
55
21
3
56
15
1
5
3
1
60
15
9
51
11
34
32
63
4
80
7
48
5
48
24
16
3
17
45
15
33
19
33
15
33
35
12
60
49
35
13
12
30
24
2
27
1
15
56
100
9
96
6
5
28
5
4
63
53
39
37
24
51
21
23
4
20
63
52
41
61
15
33
12
11
69
3
96
1
36
8
76
6
5
7
6
51
41
30
45
4
21
35
4
71
37
33
3
21
15
8
33
7
51
6
3
77
4
47
7
6
51
9
35
24
33
34
150
3
3
18
24
12
23
72
24
1
3
32
64
56
9
10
62
7
8
4
56
4
9
24
26
57
103
17
49
3
8
84
1
8
60
31
8
3
70
27
15
30
11
36
79
77
3
109
68
64
29
15
144
76
161
4
2
13
5
27
12
1
32
19
45
24
30
2
30
57
12
43
2
51
7
30
11
25
35
72
85
99
41
3
24
72
15
6
15
19
5
49
32
34
56
69
19
5
79
2
19
45
26
49
15
30
56
90
30
3
37
11
3
21
28
45
15
12
41
15
12
21
39
37
6
48
24
17
25
3
3
5
13
71
24
37
80
15
24
1
42
66
11
36
7
21
9
3
9
11
4
8
21
40
20
15
7
29
4
20
57
10
29
9
34
26
31
80
28
27
18
38
64
33
20
12
4
11
30
6
52
8
40
18
84
122
9
61
26
37
21
12
20
124
35
25
30
24
6
71
7
90
11
21
40
15
44
15
10
11
19
9
8
9
4
47
4
15
53
1
12
23
36
9
87
25
80
15
24
4
20
25
30
6
14
6
51
7
18
44
40
18
5
25
6
29
36
79
12
18
11
19
2
3
16
17
27
21
12
7
80
37
26
105
4
89
75
21
3
7
9
5
7
9
44
16
50
33
33
4
30
90
15
3
42
50
21
3
16
9
9
8
3
1
23
13
3
5
4
11
19
5
1
36
11
49
26
9
24
24
81
16
15
20
4
15
5
15
16
48
48
18
6
5
45
3
96
12
12
153
27
13
18
29
85
68
19
20
49
24
11
12
25
39
45
11
9
19
32
12
1
24
143
4
9
15
57
12
15
51
17
7
6
11
13
27
9
35
36
15
9
12
19
18
11
19
18
12
18
24
14
31
3
18
3
39
42
48
51
9
27
21
23
1
3
8
7
6
36
39
41
34
29
51
21
25
35
60
85
86
24
9
57
3
15
30
15
19
2
24
75
21
16
8
40
20
31
60
3
45
20
1
36
3
105
96
60
35
49
38
25
20
12
12
9
51
39
45
36
64
24
32
60
19
26
6
30
7
3
42
68
3
12
52
36
11
10
11
12
12
24
19
41
4
17
4
56
28
12
23
25
27
36
5
4
11
9
15
31
5
7
113
49
6
14
4
132
42
32
40
5
9
40
2
28
20
25
56
24
12
4
51
129
3
101
4
57
24
12
42
56
25
11
45
24
4
56
36
45
16
12
11
72
28
20
49
8
22
21
20
40
11
4
41
24
49
11
60
21
15
21
30
18
10
5
36
36
19
18
15
63
17
3
25
9
15
45
20
4
51
11
9
49
39
11
90
27
25
12
18
14
4
11
4
9
12
3
11
9
16
57
18
30
30
12
5
40
65
24
28
2
25
24
12
65
52
42
9
95
57
7
21
41
3
1
11
9
27
48
24
13
80
10
24
5
40
8
28
8
1
26
10
8
19
47
64
29
3
30
79
8
1
20
30
30
76
6
9
68
21
12
3
25
26
4
9
15
33
72
8
12
3
45
4
21
104
4
2
4
9
56
21
40
24
56
15
13
27
3
41
28
17
43
12
5
31
23
22
23
40
17
22
17
51
34
3
8
3
25
15
90
24
11
12
24
31
9
80
24
4
41
40
30
17
4
33
23
33
66
21
55
14
3
120
31
80
126
30
30
94
50
12
64
11
13
36
75
60
9
47
7
8
45
9
6
13
20
24
25
30
2
40
6
30
15
20
48
4
53
4
39
41
63
1
60
32
40
59
15
25
5
3
97
3
3
12
21
9
47
24
12
25
95
28
32
37
11
79
26
66
126
4
35
84
36
13
47
21
54
24
1
36
24
39
2
4
23
7
30
39
20
21
15
25
39
9
11
16
5
28
3
20
13
36
30
81
9
59
25
35
37
48
35
12
19
29
15
9
36
16
8
72
36
12
1
20
27
15
84
81
4
9
11
64
17
3
49
3
27
48
8
10
36
11
37
3
23
34
60
8
10
9
21
24
44
46
41
7
30
86
4
38
4
6
74
16
18
66
35
4
32
9
15
25
39
24
140
1
15
27
33
17
3
1
15
9
6
6
99
33
27
41
15
3
10
24
51
12
44
9
82
5
13
27
5
54
40
9
32
183
25
21
36
23
12
28
9
15
8
3
4
141
56
13
3
27
42
14
6
40
3
156
20
52
8
1
60
11
49
3
15
6
15
5
64
2
33
25
35
96
7
69
8
12
4
104
85
6
86
3
31
29
36
19
66
11
19
41
69
15
7
18
30
9
20
3
10
15
5
58
5
57
7
47
34
59
3
13
20
40
20
16
44
57
18
10
72
24
60
23
63
9
64
11
16
5
39
4
69
41
15
40
39
2
39
7
20
49
39
6
14
9
36
19
6
15
5
4
63
3
66
18
5
48
40
9
23
76
47
30
40
30
84
14
51
24
1
11
12
40
48
32
12
100
9
11
9
4
11
124
8
39
21
4
39
5
55
54
27
8
1
20
4
78
29
16
5
24
79
24
36
12
65
87
1
15
21
14
9
13
8
4
6
65
7
9
71
18
16
23
1
11
25
35
15
66
87
7
5
25
84
62
25
29
3
48
43
5
61
11
13
12
84
74
45
76
3
53
49
23
51
30
15
45
34
38
3
37
8
124
15
12
20
4
32
37
11
12
7
8
18
15
15
45
75
6
19
36
9
32
19
44
7
5
12
16
21
20
3
21
42
37
3
24
45
20
13
26
34
11
24
12
21
4
80
46
38
55
5
36
3
48
52
3
20
69
45
4
47
13
27
83
52
33
9
12
26
37
3
33
9
8
4
84
11
24
24
1
11
39
82
8
34
45
3
33
36
29
66
10
15
81
35
28
45
2
45
4
101
48
27
37
15
17
34
6
48
27
101
3
1
30
41
9
3
1
11
28
21
6
14
40
66
29
24
36
4
17
10
56
33
4
17
19
44
37
23
3
4
18
23
37
15
20
13
15
29
15
51
18
112
42
6
59
48
4
65
40
15
36
92
37
3
80
61
30
17
13
11
61
35
37
162
9
11
16
44
9
21
51
24
4
36
8
28
92
3
45
15
13
20
25
6
30
59
15
34
12
35
36
37
2
34
32
28
35
12
7
38
55
45
27
11
6
64
15
11
30
39
7
5
109
15
3
17
15
10
39
15
6
51
44
9
34
5
52
20
1
15
9
11
4
35
16
24
9
20
27
49
3
2
24
4
2
4
30
62
33
15
22
30
18
11
4
21
3
15
5
1
11
45
3
37
11
13
2
64
ABCD 96691839488*3^$a+1 [50026]
144
41
43
41
7
114
23
13
12
36
6
29
16
9
36
60
35
4
92
97
3
3
156
5
1
30
12
120
36
36
21
60
68
120
25
6
21
48
51
54
12
114
89
4
140
31
77
79
156
24
24
41
144
67
108
36
216
89
55
120
45
36
27
21
21
126
78
27
15
84
125
84
49
6
89
28
45
99
3
41
4
21
11
96
19
6
54
5
124
15
5
24
25
36
156
48
23
4
99
41
91
24
138
42
36
77
55
48
48
24
72
21
9
66
72
33
44
4
9
6
89
1
99
15
222
66
149
24
36
13
102
66
54
21
63
17
112
20
43
48
6
78
177
48
117
54
5
7
5
25
39
84
92
7
5
7
189
27
9
165
6
42
131
55
41
25
15
15
29
79
6
75
20
16
21
198
42
42
41
127
89
55
89
67
18
36
23
25
18
12
21
9
90
41
55
66
63
56
4
75
113
24
43
42
54
72
9
9
66
65
36
43
41
28
63
120
54
18
101
1
30
48
90
3
99
48
17
19
45
99
30
27
63
5
16
51
173
156
67
65
43
65
36
64
27
17
7
66
135
80
84
24
196
105
78
93
80
19
144
30
24
168
114
5
4
92
4
75
21
15
102
143
259
45
39
65
55
45
96
51
18
36
23
96
16
140
19
12
9
48
3
72
96
17
7
30
48
54
5
91
12
60
17
25
186
78
47
60
19
24
41
1
30
33
9
216
15
69
48
35
4
39
45
9
47
100
9
84
147
9
144
30
72
30
51
147
41
49
35
43
69
51
72
41
25
95
61
11
67
60
36
6
150
66
78
36
84
12
102
60
48
39
15
5
25
114
126
24
42
132
6
12
42
81
44
43
93
27
125
79
21
39
30
36
39
9
66
18
72
6
9
108
51
6
108
27
75
30
78
12
60
60
21
15
60
5
37
63
3
41
19
6
6
17
61
30
5
52
60
15
48
36
90
35
108
13
12
63
3
41
85
6
65
24
1
27
20
1
6
24
65
76
84
104
100
51
66
6
138
54
12
60
108
33
3
141
80
16
128
4
75
5
7
21
9
39
92
88
104
31
90
119
13
23
31
36
60
17
43
78
35
1
60
6
72
5
52
180
21
23
12
49
119
55
12
9
3
48
84
9
36
63
45
80
36
7
89
76
27
156
36
48
65
52
141
23
124
20
31
12
33
117
47
25
18
102
30
72
468
60
42
36
83
1
30
69
36
3
5
67
30
6
60
78
24
18
53
96
19
132
33
39
41
60
52
9
131
7
93
63
12
120
48
30
155
109
18
48
36
81
69
66
57
243
12
120
12
9
75
89
31
77
37
18
24
5
16
12
27
30
6
30
47
91
24
33
93
227
73
102
5
7
41
25
126
30
6
54
54
89
72
48
115
96
101
31
24
78
6
77
40
140
73
66
69
39
36
69
63
33
75
12
9
51
33
12
48
57
132
42
276
9
156
57
87
99
17
112
15
45
117
126
12
156
5
121
11
19
24
186
60
150
66
18
21
201
99
36
12
27
30
71
7
6
54
6
39
128
19
60
33
57
11
67
48
30
30
12
90
23
103
6
3
183
9
36
80
28
75
72
60
72
6
47
7
18
95
28
69
66
72
5
12
16
44
48
187
105
36
32
7
165
32
4
129
11
91
18
66
5
12
13
51
15
29
340
20
7
108
222
72
6
17
73
39
81
54
96
24
17
49
207
39
156
53
25
24
3
92
163
33
15
150
171
123
156
29
31
29
48
64
75
30
6
117
248
109
90
66
162
30
30
48
65
12
217
30
60
33
12
36
8
4
20
16
69
162
53
85
36
135
27
18
66
90
96
227
36
7
180
57
12
15
65
64
75
12
30
75
15
42
42
93
45
3
44
19
60
201
3
41
175
5
31
210
63
60
63
5
60
108
40
44
60
148
3
6
71
4
51
57
3
45
9
39
27
60
89
25
348
222
65
73
23
67
57
45
24
15
21
23
16
96
36
3
5
19
5
28
15
24
156
29
79
36
81
39
18
66
149
37
6
24
ABCD 96692320612*3^$a+1 [50006]
114
1
5
96
168
127
11
102
111
4
77
18
13
32
52
168
36
60
29
43
35
48
12
49
143
61
89
120
30
13
53
19
11
72
48
25
65
24
30
48
13
11
21
69
139
59
72
90
31
35
49
5
24
6
18
6
60
21
39
37
29
48
55
20
21
30
37
143
12
25
167
90
15
27
78
102
18
67
83
66
6
1
12
23
13
131
36
60
12
21
16
23
6
15
124
143
60
48
105
4
12
71
60
25
119
49
11
1
84
29
115
101
30
73
68
27
1
12
173
114
121
35
37
29
39
4
32
51
9
3
120
36
24
37
8
3
73
65
42
48
1
5
3
108
52
11
37
120
173
7
12
107
93
63
12
48
24
114
96
24
270
37
120
107
12
25
96
24
48
35
37
23
61
180
191
45
36
69
55
119
9
15
145
12
11
24
61
23
30
6
45
69
55
215
45
45
114
97
48
47
54
24
15
105
27
15
33
88
77
78
84
1
35
18
51
28
36
5
7
17
43
8
21
186
12
42
78
37
35
24
60
25
36
35
54
7
17
72
6
18
15
64
20
15
6
24
78
42
115
83
33
4
128
48
21
30
73
47
49
84
71
72
24
150
51
27
108
72
97
53
66
24
6
7
17
147
124
35
6
30
13
11
36
109
32
9
18
25
5
87
15
133
60
95
117
28
48
12
47
24
72
49
35
81
64
95
13
11
25
12
143
72
12
48
48
84
13
35
102
90
12
48
165
87
96
133
59
120
96
49
35
120
60
6
67
12
17
24
55
41
30
85
29
114
48
48
6
66
72
6
6
85
35
138
18
37
47
84
25
29
43
53
126
13
5
7
89
247
17
18
24
25
44
4
5
246
37
60
17
175
11
6
30
18
42
120
49
35
60
1
24
131
1
180
173
24
42
24
69
3
157
32
9
24
18
180
37
77
120
18
73
8
69
66
25
72
77
30
85
23
13
35
6
66
12
121
41
18
30
87
63
120
48
13
120
47
37
11
85
132
29
3
123
120
13
44
15
90
163
8
76
23
108
12
156
97
144
29
30
12
25
8
75
81
64
60
35
1
65
48
30
97
48
47
33
27
1
20
63
24
90
90
1
29
123
28
35
24
73
107
21
27
24
25
35
33
28
35
60
12
165
28
23
192
12
13
29
43
35
48
120
162
72
54
24
13
23
36
18
63
3
1
35
13
80
40
48
23
61
35
13
41
135
9
102
69
87
49
119
30
15
76
23
60
36
61
89
150
12
37
35
1
24
180
65
6
37
53
102
12
13
107
12
121
192
36
5
6
84
6
19
36
20
3
42
54
216
1
128
4
125
72
78
12
13
71
85
120
204
95
12
30
123
15
6
55
35
12
49
59
30
30
24
37
23
73
44
153
120
15
52
108
156
119
61
41
139
167
72
25
168
192
5
91
11
109
245
15
64
32
33
15
27
144
30
66
21
33
24
138
73
11
24
49
35
33
63
25
29
78
42
6
24
96
12
25
59
13
11
249
28
119
84
37
23
36
48
13
44
28
8
64
48
71
6
66
78
31
48
41
87
52
203
97
35
30
3
28
35
61
68
21
67
23
36
13
77
6
168
186
19
20
4
80
117
48
55
20
21
7
113
15
9
91
59
12
108
48
18
19
245
18
12
36
12
42
55
23
18
19
120
5
96
24
18
25
24
275
25
23
48
108
25
59
105
51
12
42
78
12
25
197
43
36
65
24
43
32
21
219
48
87
97
53
30
60
6
15
4
12
59
9
63
25
48
179
60
30
30
168
18
24
30
36
85
185
120
19
11
60
24
36
61
24
24
32
75
13
5
31
41
43
12
68
21
42
24
120
13
36
11
133
5
43
24
48
48
95
213
159
21
45
79
11
25
149
75
75
13
59
9
27
78
24
163
29
6
57
28
24
176
75
49
23
60
12
33
3
12
117
3
108
13
20
111
13
137
24
120
6
36
24
24
157
47
42
6
114
3
3
24
18
91
84
23
12
6
7
84
11
97
35
6
39
148
32
3
42
18
49
149
7
107
12
93
15
30
90
1
24
5
7
59
21
33
42
21
63
37
35
42
30
85
5
18
120
72
72
33
88
23
12
168
66
19
11
9
ABCD 96692323558*3^$a+1 [50036]
3
24
261
51
69
6
165
189
180
72
23
24
31
9
63
54
126
77
61
59
1
156
36
47
96
40
24
63
180
150
143
184
33
84
96
3
176
55
144
105
15
72
33
80
91
66
78
101
40
69
36
23
271
72
54
36
183
105
90
101
40
39
9
111
72
33
75
165
56
145
30
89
25
30
132
18
126
149
25
132
59
49
252
3
105
15
51
114
35
55
105
21
3
72
69
12
18
60
156
53
37
114
72
33
216
24
56
64
195
101
79
425
7
9
8
1
6
90
39
80
277
198
102
90
168
29
151
90
72
90
30
60
90
48
6
3
56
40
21
60
90
30
6
18
12
59
31
168
36
84
42
144
23
97
150
9
75
21
39
72
90
90
77
31
129
27
149
16
24
15
225
45
131
31
48
9
51
69
3
18
35
1
39
87
233
1
95
160
279
150
66
24
30
75
24
32
55
120
36
18
36
54
6
75
8
96
1
183
27
45
69
179
37
90
54
12
18
69
21
36
39
24
51
102
144
39
15
60
120
5
16
111
9
261
30
78
15
21
66
113
120
181
99
45
59
103
9
105
126
108
12
33
104
16
56
49
66
24
36
36
269
139
90
42
9
8
37
66
18
90
36
305
19
21
24
24
171
5
40
75
96
53
232
159
81
9
90
125
25
111
69
35
55
252
77
31
66
63
32
55
90
54
12
108
42
54
36
18
59
61
195
45
66
24
185
24
16
320
61
75
8
136
111
90
95
61
3
21
66
57
56
211
54
90
29
43
270
24
135
81
18
21
200
24
184
93
234
89
24
151
60
125
37
179
1
23
96
145
6
18
39
56
31
9
24
176
55
6
75
8
1
36
60
23
16
27
180
57
141
96
59
151
65
48
121
6
450
144
102
9
264
141
60
15
8
40
21
11
88
32
31
137
211
180
30
60
12
24
120
35
168
16
105
186
54
30
60
246
95
64
24
57
180
35
24
16
45
96
123
200
31
270
75
24
56
40
8
13
18
180
29
13
84
6
174
6
69
195
24
149
43
54
15
24
15
60
45
27
53
175
81
99
6
54
30
36
23
31
72
24
9
56
48
31
90
30
9
56
247
18
72
23
64
57
84
59
72
240
120
55
105
111
9
120
15
9
104
13
144
3
81
36
90
33
153
18
30
42
53
1
36
108
90
21
15
36
48
90
11
24
7
30
99
128
7
9
177
18
36
336
60
18
35
55
72
108
125
37
108
36
99
24
21
66
54
72
18
240
81
39
42
108
155
127
18
42
30
54
9
176
49
39
21
30
5
16
51
53
61
66
78
246
6
54
90
36
18
12
77
40
176
85
11
88
27
36
33
200
61
36
90
18
35
64
21
59
31
90
90
29
301
131
24
55
209
40
63
18
12
59
19
29
7
66
54
89
61
75
15
156
18
6
5
79
72
168
30
162
24
30
59
85
90
42
90
69
80
139
30
60
12
63
87
48
36
96
53
96
241
18
29
96
7
264
113
120
1
15
216
39
72
54
3
3
54
54
30
155
25
60
251
145
95
120
55
105
80
40
81
84
144
60
95
7
ABCD 96692604566*3^$a+1 [50000]
12
65
31
29
34
57
24
71
24
1
24
69
135
36
45
114
105
321
39
12
89
64
32
24
60
46
189
5
31
168
281
36
19
45
15
60
60
21
99
41
144
240
4
30
72
24
33
36
57
20
28
56
34
96
54
36
174
21
65
10
30
75
228
3
357
48
264
60
15
120
54
159
108
129
15
24
77
90
24
145
45
3
63
78
75
12
132
72
45
50
361
119
64
206
19
41
220
39
75
45
21
96
27
113
40
15
204
5
60
6
70
3
161
31
183
21
84
36
41
88
12
207
12
11
49
24
17
43
12
45
18
182
79
60
108
48
29
6
13
105
75
15
56
150
10
66
108
159
27
270
15
75
174
90
26
214
225
156
35
106
63
81
174
6
39
12
303
96
45
9
180
92
7
60
12
11
240
30
10
14
211
180
123
45
27
9
39
6
15
201
3
120
167
205
60
120
135
134
31
72
36
36
60
39
6
39
141
135
96
48
57
303
77
130
69
65
184
87
84
9
15
135
86
34
32
238
75
71
49
47
109
35
126
10
144
81
192
132
24
24
72
60
24
156
24
96
105
39
17
84
220
56
24
96
67
23
40
357
12
5
31
144
48
83
85
59
10
123
3
30
3
15
9
53
79
96
75
69
65
40
159
11
25
60
36
48
77
175
35
49
189
186
45
81
3
71
1
15
74
124
32
19
36
48
11
145
48
156
225
56
91
60
155
24
30
31
60
63
6
144
15
11
190
26
94
111
75
14
240
223
17
66
205
132
132
105
56
24
139
216
9
126
50
30
120
13
60
47
30
271
33
135
201
24
192
87
153
48
171
261
50
97
47
1
29
66
85
108
12
120
75
48
6
84
15
77
40
194
49
135
30
42
80
94
15
24
21
255
60
35
64
246
255
120
129
27
60
3
21
11
133
72
123
126
15
24
60
71
10
6
33
21
183
113
19
264
45
26
16
264
45
144
156
15
80
265
36
33
87
155
97
12
36
228
12
29
19
36
84
161
4
32
139
36
24
96
59
90
199
57
54
213
17
226
224
61
132
60
147
189
225
27
15
69
60
84
24
36
41
19
24
168
24
369
2
30
295
12
276
11
265
45
144
210
21
24
45
15
191
64
206
19
71
46
63
60
45
210
69
456
101
76
39
264
81
210
56
49
36
9
144
66
45
9
27
95
30
19
15
93
36
15
69
201
56
16
138
21
120
48
60
36
11
70
26
30
55
108
117
18
72
129
39
417
15
30
27
12
65
55
108
12
155
6
43
47
13
11
166
18
57
24
41
43
137
24
4
15
96
24
204
227
10
54
57
29
66
97
96
87
45
24
24
24
96
180
72
119
64
126
26
10
63
77
55
3
102
90
189
24
131
85
11
13
75
30
2
88
165
60
15
30
2
73
72
84
9
27
12
27
93
72
35
70
339
101
55
9
26
61
132
12
ABCD 96692606482*3^$a+1 [50058]
36
30
60
5
55
24
30
36
47
133
60
108
246
29
7
174
83
85
90
6
72
35
40
15
108
54
102
30
48
150
48
108
24
78
35
13
51
56
115
45
105
30
65
64
224
19
53
85
72
3
9
48
30
33
129
6
12
53
43
29
48
7
12
21
105
30
12
66
6
5
13
3
9
126
24
144
174
78
72
6
84
78
60
57
57
18
42
6
78
54
132
5
55
90
66
189
15
36
60
72
33
80
37
72
78
93
24
8
7
6
24
30
29
67
30
132
3
27
18
12
36
11
79
24
102
48
48
72
35
48
67
18
24
3
27
21
15
57
32
43
72
24
5
112
39
60
210
48
75
21
114
17
25
36
60
39
8
43
12
96
17
109
11
37
48
35
67
66
27
9
30
6
59
61
42
12
30
48
18
29
1
47
61
42
12
125
13
18
17
49
71
7
66
30
210
119
72
61
102
60
18
23
16
183
36
90
11
151
12
162
66
57
8
67
53
48
67
5
13
11
24
37
27
27
45
8
97
48
126
17
79
48
30
35
1
144
18
53
37
24
24
11
19
54
96
71
31
9
96
27
132
33
15
18
180
75
15
9
128
168
49
96
23
61
6
12
78
30
45
104
25
111
99
5
55
24
137
7
156
72
18
131
61
24
60
143
43
5
67
36
234
12
78
48
90
102
102
143
1
30
9
135
30
48
198
144
117
3
6
84
42
6
30
42
18
17
103
9
69
11
13
30
125
72
61
264
3
3
12
48
42
15
3
114
155
16
3
66
48
18
12
5
7
24
6
11
13
174
72
66
72
90
18
18
36
89
1
23
13
18
6
18
30
18
17
91
96
53
1
144
60
48
42
41
31
84
12
198
12
12
11
31
48
33
9
36
27
15
18
108
107
25
42
60
36
90
42
84
53
112
45
258
42
36
24
18
17
31
54
60
60
11
19
36
114
23
115
42
3
32
91
30
90
114
66
24
6
35
37
27
8
25
47
43
66
36
78
12
18
66
24
30
18
24
18
306
12
18
36
60
71
37
11
79
41
1
66
18
12
108
72
42
156
12
48
89
91
5
1
63
51
101
13
12
18
12
54
11
31
17
97
48
12
11
13
6
5
43
132
84
29
145
6
17
24
13
11
7
78
6
156
18
36
11
13
11
48
25
6
72
60
53
31
84
125
97
60
174
156
9
21
35
43
12
57
15
6
6
5
103
36
42
83
112
39
30
11
43
24
42
30
213
33
54
24
144
113
13
11
13
35
48
157
48
108
6
30
51
8
79
18
143
16
15
6
42
12
5
13
42
150
36
48
47
55
12
66
24
3
8
139
30
12
18
36
126
36
54
138
35
37
36
30
9
8
43
5
13
24
48
78
72
29
40
56
25
12
83
24
25
95
55
48
137
109
35
31
144
30
11
13
72
35
13
30
72
66
72
42
30
3
8
85
24
6
138
72
30
24
5
43
42
35
73
108
35
49
95
13
78
29
25
36
18
36
5
91
12
90
71
19
5
13
120
35
25
23
37
30
84
33
117
186
12
66
30
66
18
17
40
39
161
13
6
5
37
90
30
42
6
102
60
30
12
36
51
9
119
31
9
3
90
114
24
17
133
51
128
67
138
30
42
3
3
53
37
12
23
19
5
91
18
35
31
30
24
107
40
32
48
109
11
19
48
42
36
12
35
67
45
48
63
48
132
78
114
12
81
45
144
11
24
40
104
97
30
30
35
49
18
30
71
25
47
40
45
27
33
144
96
30
30
42
65
25
63
27
173
73
30
102
30
5
13
42
9
69
114
66
36
18
48
42
78
18
6
30
6
24
21
9
18
120
42
108
108
150
72
12
78
155
40
3
18
107
25
108
11
19
5
97
23
7
17
7
113
13
59
19
5
16
75
18
203
157
78
149
1
288
36
18
72
6
27
27
138
12
6
54
6
120
5
55
17
163
54
6
30
42
57
3
93
9
54
9
51
221
96
187
6
95
79
30
96
11
13
78
77
1
96
18
78
48
47
19
48
45
93
78
54
276
11
48
48
37
66
24
17
48
13
72
30
53
7
72
6
114
30
18
57
51
12
6
174
18
54
90
90
41
13
30
21
45
48
30
77
61
18
6
6
18
126
18
27
39
24
12
5
1
60
192
107
61
27
3
18
51
80
115
96
12
42
6
17
48
43
96
5
73
18
45
63
41
19
5
31
41
25
138
29
31
12
ABCD 96692728266*3^$a+1 [50027]
49
168
35
37
8
28
5
18
25
17
42
6
31
53
27
4
92
3
72
25
12
5
75
48
63
21
64
96
89
24
66
37
48
47
25
23
24
30
30
6
7
48
89
126
25
24
35
37
8
15
1
17
43
20
9
30
66
99
63
78
19
35
45
33
15
63
117
28
77
18
49
53
120
7
48
17
66
12
25
23
30
15
16
29
54
13
47
37
29
15
16
108
83
18
15
15
30
54
45
93
3
45
7
12
11
21
63
13
23
60
1
80
84
12
45
48
127
8
12
27
18
7
113
15
12
33
42
37
84
12
17
15
220
8
45
108
7
17
48
27
16
96
68
51
30
31
24
56
33
6
54
90
6
60
67
23
144
61
80
12
28
5
19
71
9
28
48
60
24
12
23
30
60
3
48
15
121
83
1
59
18
3
144
28
24
11
49
53
31
192
72
41
12
15
3
25
56
208
23
9
39
12
12
1
119
85
161
30
30
79
8
12
21
27
63
54
48
27
3
33
45
84
15
33
78
1
29
30
81
3
48
25
24
23
117
183
6
39
112
59
24
73
48
36
41
7
12
71
12
1
60
20
45
31
29
271
20
21
78
25
5
99
40
11
54
3
27
66
84
51
27
78
39
33
43
192
17
3
57
67
299
9
3
12
45
36
105
24
7
8
16
12
65
12
6
1
71
49
23
66
24
6
24
57
16
72
20
33
78
21
39
42
27
33
63
75
1
84
36
41
48
30
49
143
69
69
24
51
36
3
45
51
12
12
48
33
45
51
36
33
171
3
18
198
9
28
53
27
4
11
72
90
18
13
5
7
17
6
1
71
102
48
67
48
44
21
7
71
60
12
12
57
123
6
54
108
12
1
5
55
144
5
30
60
1
17
3
27
48
12
13
32
144
64
209
31
77
12
7
24
47
9
60
3
96
12
13
20
64
36
65
42
48
37
23
12
37
72
59
117
12
33
18
72
25
32
60
75
25
23
102
18
30
3
9
120
7
41
30
25
8
39
1
5
15
36
3
25
5
43
60
35
48
12
9
40
20
16
35
78
15
36
123
61
24
96
192
23
114
30
1
20
75
21
81
132
6
120
1
23
90
6
84
21
39
66
67
275
108
60
72
13
12
95
49
41
78
45
15
49
113
30
18
31
23
30
6
9
96
12
27
6
84
15
40
72
108
95
120
13
47
96
42
55
44
123
57
39
37
80
27
1
35
12
57
28
5
12
18
30
3
9
96
7
24
59
90
31
20
48
16
44
15
6
7
68
45
42
42
3
64
11
102
15
3
25
12
11
30
42
78
30
25
24
35
60
1
5
42
48
117
117
6
9
63
25
23
24
105
15
45
15
36
42
87
3
12
45
51
60
54
63
144
63
45
3
42
36
51
3
57
51
25
23
24
21
16
53
7
8
16
156
20
96
112
23
18
30
57
33
114
6
54
45
96
36
48
33
7
36
80
27
69
39
30
30
25
36
80
21
108
84
15
51
12
42
6
49
12
11
37
60
5
126
1
23
45
33
12
31
35
24
213
117
27
340
41
72
18
60
72
25
12
20
28
23
25
77
36
30
54
30
30
6
24
6
72
135
3
60
84
73
53
31
80
39
21
124
20
15
30
19
48
12
11
45
39
1
56
99
25
17
3
12
75
73
89
3
48
16
71
12
33
28
5
7
164
28
143
18
19
11
12
25
5
42
6
199
8
48
129
55
5
78
108
1
23
73
68
27
18
42
25
32
15
78
180
3
57
72
120
3
87
78
12
180
27
4
17
75
4
71
12
25
20
15
30
31
35
12
72
6
99
148
32
3
42
283
8
27
108
42
12
138
25
72
95
6
162
180
25
144
11
73
65
15
40
152
3
25
116
99
12
13
155
49
23
33
76
11
132
18
18
45
36
33
7
8
3
9
111
13
35
72
60
49
29
51
60
3
25
113
55
32
48
3
30
30
12
48
84
13
5
48
15
9
7
128
16
215
25
29
6
234
126
24
6
79
120
11
30
7
23
1
48
11
12
73
47
12
25
11
1
11
57
100
32
28
53
7
56
16
23
181
17
60
7
12
80
84
45
30
24
45
75
33
33
19
173
19
11
177
16
77
3
27
37
48
84
11
198
54
25
188
63
12
37
20
12
28
56
60
39
6
31
8
81
30
12
13
95
60
57
3
61
23
37
24
35
105
75
37
32
51
30
54
45
96
27
72
45
16
47
13
35
49
35
6
79
83
48
72
12
1
12
23
42
43
104
3
9
33
15
21
24
66
85
24
56
99
96
85
116
16
20
28
47
48
1
53
27
81
42
21
36
9
127
164
51
12
96
12
37
155
6
31
29
31
20
21
103
35
37
65
43
35
1
23
60
25
23
13
24
11
157
44
3
30
31
5
7
5
159
28
5
15
112
80
3
1
35
45
87
12
105
16
36
11
12
6
12
55
95
12
33
27
57
39
24
36
42
43
47
73
32
27
1
5
127
23
54
31
36
29
60
19
11
69
3
129
9
30
54
6
30
120
30
ABCD 96692912534*3^$a+1 [50022]
43
233
12
88
44
96
4
140
220
27
225
144
80
127
17
28
104
43
41
24
132
36
4
3
53
24
36
40
212
12
48
12
4
20
19
57
20
136
20
55
33
320
4
27
65
16
68
76
56
72
12
100
36
12
180
20
7
9
20
76
84
80
12
7
101
180
7
117
8
72
28
140
120
48
36
40
8
208
72
12
20
4
116
247
48
33
36
32
24
88
68
12
48
12
172
48
60
20
132
48
127
53
28
128
24
28
32
40
68
12
12
60
60
24
4
48
132
36
20
7
5
43
29
16
80
60
40
15
17
60
19
5
24
12
55
113
12
88
36
44
4
288
32
72
24
55
17
4
8
40
92
16
24
236
28
60
84
56
96
24
112
44
28
128
88
24
12
140
79
65
84
136
200
52
20
48
36
24
144
120
96
204
60
220
56
12
7
93
20
124
224
24
148
44
43
17
31
245
72
96
112
44
84
216
36
24
160
15
5
48
12
36
64
8
28
20
28
132
44
7
53
4
12
20
88
63
53
24
24
43
17
180
60
31
96
29
12
55
29
40
44
12
124
183
144
113
16
63
77
84
60
120
43
53
43
17
48
36
4
44
132
103
77
96
24
48
108
31
29
72
108
4
128
88
8
12
4
68
247
89
40
15
29
28
152
12
67
17
12
67
161
264
55
48
5
84
28
8
67
57
176
7
53
144
91
65
12
36
36
48
36
12
112
20
16
56
31
17
112
8
60
52
36
3
29
108
24
4
27
137
72
28
99
29
40
12
80
12
19
57
92
52
20
156
12
36
103
257
192
72
88
12
68
4
20
36
108
76
75
45
3
21
32
160
75
5
52
12
27
96
53
43
149
160
8
24
36
72
48
79
65
36
4
44
72
12
199
53
124
44
67
165
75
141
120
8
24
43
17
72
7
77
19
48
45
308
79
197
24
12
48
16
80
96
64
104
31
5
48
36
136
116
12
12
108
55
105
56
40
116
84
24
100
3
125
24
24
12
7
17
40
8
12
19
96
21
20
7
53
12
175
81
12
68
79
141
24
80
43
53
12
4
8
52
20
84
84
72
76
68
24
72
96
12
40
8
192
319
233
55
96
48
21
56
12
60
52
44
24
76
44
43
89
36
19
29
60
16
176
60
24
19
77
67
105
68
12
216
96
4
44
208
152
12
43
41
12
4
68
96
4
116
43
77
24
72
216
48
84
52
24
27
345
44
88
12
20
36
24
60
43
33
108
44
108
48
4
80
55
53
24
19
29
48
48
52
60
12
87
21
44
16
48
20
84
7
29
60
4
3
153
56
127
377
12
12
88
39
48
53
124
56
7
45
92
120
144
112
72
20
67
53
120
67
29
115
17
12
12
64
36
44
7
57
8
84
196
212
108
28
116
28
32
43
48
197
252
16
20
160
44
28
132
48
92
19
29
48
88
104
48
40
80
24
19
41
48
156
240
64
120
72
68
7
144
5
12
127
137
40
20
88
3
105
135
29
84
4
56
24
228
12
156
31
5
100
116
67
105
20
40
32
36
60
12
76
84
36
27
5
28
80
12
60
112
36
24
32
48
28
120
104
24
36
36
31
21
27
53
12
84
12
12
19
41
103
17
180
36
16
24
12
44
36
24
91
189
120
24
200
12
4
75
33
8
103
77
12
7
9
20
60
76
24
120
20
24
12
60
60
36
7
77
36
64
63
41
4
8
91
48
48
57
8
36
36
64
140
91
173
88
144
75
153
128
88
92
72
43
29
96
64
68
120
12
24
24
43
69
56
168
60
12
204
156
60
28
156
8
31
21
8
100
ABCD 96693135328*3^$a+1 [50062]
45
8
28
39
6
27
44
36
24
16
27
5
52
3
36
12
57
75
9
9
12
63
12
56
76
9
63
36
27
5
49
60
15
39
9
8
28
8
24
12
24
12
13
15
63
12
81
12
15
42
3
24
45
3
24
68
7
45
32
4
9
11
7
90
6
77
7
96
9
12
45
6
30
27
12
8
25
23
4
51
41
28
12
8
19
180
9
36
24
12
21
60
111
9
75
24
20
48
4
68
4
15
41
4
24
20
4
20
28
69
11
13
30
5
24
13
71
13
27
20
36
31
12
33
8
24
28
15
6
3
33
35
4
12
20
49
18
6
75
24
36
21
95
13
75
72
24
20
52
12
3
45
12
92
25
23
55
9
21
51
57
24
3
12
3
9
21
11
7
77
4
9
27
63
29
12
16
12
9
3
12
12
9
63
36
8
13
3
15
77
19
17
60
25
135
12
21
72
27
32
48
24
16
27
5
13
11
16
9
24
59
31
102
18
29
31
30
15
21
11
28
33
23
1
35
4
9
18
5
67
41
72
55
41
48
4
15
30
3
21
23
25
11
4
8
49
15
21
111
3
33
12
27
17
37
12
51
117
51
12
9
30
198
11
25
23
24
48
1
15
56
36
13
15
99
9
45
15
21
15
20
60
85
3
20
12
31
5
28
57
11
16
15
9
21
27
20
12
1
36
27
104
36
97
3
8
16
9
15
12
20
7
5
37
23
13
15
24
12
8
13
18
41
43
9
32
37
18
57
20
36
12
13
36
60
23
28
20
13
11
13
15
8
4
45
111
104
36
4
9
11
36
16
9
23
37
3
48
33
11
36
13
3
15
17
36
4
20
36
52
56
48
37
39
60
8
16
36
8
12
28
3
36
6
27
104
4
63
17
16
8
40
36
75
21
8
25
6
48
5
16
8
4
48
24
12
20
12
36
55
69
36
21
15
3
18
39
9
11
12
31
42
143
55
5
48
4
12
8
64
24
56
31
45
32
48
1
35
24
64
20
1
23
7
9
32
40
45
15
8
4
56
84
1
3
36
12
20
4
24
8
13
96
27
111
21
51
18
36
3
36
33
51
3
6
12
3
20
49
11
49
71
16
3
5
31
12
9
9
27
12
12
39
29
12
37
72
30
45
20
40
8
28
104
48
88
51
9
51
33
20
37
39
20
16
15
9
9
35
4
33
3
56
13
39
24
3
29
4
9
108
35
37
3
135
33
24
8
4
8
36
4
15
53
64
8
13
15
24
21
39
72
12
8
7
41
24
16
15
36
57
24
8
24
12
60
12
24
13
36
3
27
33
152
24
13
23
25
11
4
24
21
15
56
28
48
45
75
15
5
85
78
9
12
20
7
33
21
23
13
11
48
40
24
48
81
11
7
9
24
8
16
15
5
19
17
52
21
3
33
12
11
7
18
3
24
20
12
1
3
51
17
36
37
3
12
3
17
52
60
56
16
48
12
48
36
56
4
32
12
88
60
81
51
9
87
24
45
3
12
3
6
23
48
31
5
4
33
27
3
6
23
36
4
3
6
18
12
5
60
12
16
48
9
27
3
18
6
18
35
36
36
13
3
12
57
6
5
76
9
15
12
24
8
4
44
88
15
29
28
57
18
5
4
24
44
31
33
15
29
72
48
4
24
12
15
5
13
23
36
4
12
12
105
75
44
4
24
20
36
36
19
30
39
15
60
41
84
85
3
21
59
16
12
3
30
51
80
40
9
39
20
24
40
8
100
81
12
6
9
96
132
45
3
24
24
8
4
56
12
108
16
57
23
4
60
8
12
1
18
53
13
27
96
21
47
49
35
24
7
9
20
48
37
36
39
20
31
12
57
3
53
16
51
9
24
48
32
13
11
36
12
13
59
52
44
12
4
20
36
40
8
36
1
111
32
24
13
23
36
28
111
18
23
16
72
32
24
7
18
15
3
5
16
20
13
11
88
9
15
12
20
16
9
131
19
53
40
68
1
90
57
12
8
4
8
31
21
57
75
20
64
36
48
9
30
33
3
9
9
3
39
21
12
39
17
28
27
21
12
12
45
3
27
5
52
12
8
13
24
84
15
8
4
15
30
11
4
3
29
36
16
9
23
4
32
1
3
12
8
36
7
6
48
3
20
36
4
15
17
31
6
23
4
27
9
36
8
24
4
3
33
8
19
93
12
24
24
9
27
21
23
85
11
31
53
16
12
81
3
104
28
80
28
44
28
32
61
39
36
8
48
52
75
9
8
73
3
9
72
24
36
27
32
31
5
133
36
27
92
4
44
13
36
11
4
3
105
27
5
12
1
30
18
18
41
13
3
15
29
12
91
12
18
23
36
1
23
4
9
27
39
6
3
45
39
20
1
39
27
6
39
9
47
7
29
31
66
23
16
20
13
11
28
12
27
12
77
121
39
8
36
12
28
9
15
57
30
33
9
3
20
25
3
8
36
25
27
24
27
17
49
23
4
36
20
31
5
61
6
57
9
63
12
20
112
15
66
3
36
15
33
8
28
39
21
48
44
4
33
15
75
18
23
4
36
9
27
44
16
3
5
4
63
18
18
17
16
93
35
1
35
24
12
13
27
56
84
19
5
16
68
13
15
24
3
90
48
3
3
17
13
23
1
23
7
29
4
32
28
8
64
21
27
39
18
90
9
20
12
1
15
20
1
23
36
13
18
9
21
18
24
30
36
47
25
47
7
57
12
12
9
23
13
3
48
12
24
44
67
29
28
33
47
16
20
28
33
59
36
13
15
32
31
69
144
3
36
18
12
11
43
18
36
51
12
33
3
20
84
36
1
27
36
32
4
12
32
16
20
64
39
29
16
9
3
15
41
24
36
72
12
1
102
65
85
30
78
12
27
56
36
16
12
48
48
24
12
20
25
27
20
97
11
16
32
1
12
15
36
27
90
30
9
20
12
24
4
32
28
3
9
9
39
20
64
69
95
19
21
20
25
24
23
4
27
5
12
36
96
28
15
5
37
12
15
9
12
39
36
69
27
68
60
12
28
12
12
21
51
12
45
3
20
13
12
15
27
9
3
5
40
68
40
24
9
3
20
48
1
12
11
25
3
128
76
48
12
57
63
27
5
1
35
24
49
27
9
27
8
1
18
17
13
24
51
15
21
21
51
3
21
27
5
24
4
9
23
4
36
44
1
18
9
8
24
4
8
1
3
144
20
16
27
5
16
12
12
51
21
48
3
153
36
48
9
36
11
16
33
90
18
12
18
9
20
12
24
13
23
28
33
15
48
96
9
120
11
25
15
21
15
8
37
15
15
18
27
9
6
57
20
4
12
20
133
11
4
12
20
12
1
12
11
12
4
48
8
25
15
75
69
32
40
21
3
57
12
87
24
36
39
30
3
8
49
27
8
24
12
24
36
16
20
61
24
3
69
48
18
60
54
15
12
3
33
8
36
16
51
29
84
40
12
20
16
12
12
84
21
51
3
18
35
24
16
56
12
64
8
52
48
9
3
12
3
30
15
24
20
13
36
42
5
25
15
81
59
12
16
44
16
12
8
7
41
1
75
9
6
5
12
37
35
4
12
20
1
3
32
16
21
12
3
24
9
27
32
1
39
12
44
4
8
85
27
56
28
20
24
25
47
25
6
48
42
27
12
45
60
36
12
36
3
20
16
20
4
9
47
28
15
41
16
8
43
21
75
18
72
35
31
9
32
4
140
28
21
78
9
21
36
119
76
57
75
8
31
41
4
3
18
59
13
15
3
5
28
8
40
56
7
5
60
43
42
35
64
9
23
4
21
11
61
60
123
12
8
24
13
66
29
25
11
12
13
47
12
100
21
6
33
15
93
15
24
18
12
24
3
24
68
12
72
4
48
36
15
29
31
12
6
12
59
36
19
53
31
21
39
5
12
37
3
24
36
116
1
12
24
3
9
15
39
29
85
27
9
54
17
4
9
11
28
12
3
77
13
15
12
36
105
180
12
47
16
27
42
3
20
13
35
16
ABCD 96693549482*3^$a+1 [50389]
176
21
43
176
24
136
72
8
16
56
24
16
120
48
152
64
80
264
40
24
257
60
180
15
45
19
41
55
56
129
103
248
112
176
24
57
103
56
40
24
168
48
32
120
9
15
16
209
120
79
56
456
9
55
120
80
88
48
144
240
5
3
57
591
64
5
51
120
88
41
420
75
64
96
144
32
69
420
63
16
56
144
120
232
209
199
72
24
8
57
151
8
120
184
137
343
48
209
39
40
32
144
136
72
96
144
77
19
72
8
96
64
24
17
55
120
48
96
24
8
9
15
64
24
32
280
104
40
152
88
41
120
60
99
184
296
81
31
8
216
48
120
72
40
344
40
72
89
31
209
39
201
39
16
56
168
24
120
48
160
24
245
99
120
112
24
248
16
32
249
135
40
65
39
40
24
137
63
16
104
112
48
216
392
40
120
8
120
112
48
96
5
243
16
72
72
48
8
96
144
81
120
79
152
40
384
24
101
123
48
40
24
264
176
208
248
129
39
40
72
24
48
240
17
103
32
24
81
31
168
80
16
185
55
65
15
208
120
17
39
141
60
79
224
120
16
41
15
96
88
72
248
24
240
88
209
31
240
209
111
129
60
60
79
56
105
79
24
8
9
111
40
144
48
152
16
48
24
257
15
64
80
480
184
77
115
104
16
185
60
91
32
288
69
19
24
416
16
8
160
17
135
168
16
120
161
175
48
8
64
144
72
72
56
72
112
17
79
96
125
43
56
160
80
201
63
160
80
16
32
9
79
24
8
112
72
24
32
9
420
3
40
17
79
56
96
120
48
81
231
112
17
31
8
64
8
9
120
55
48
32
16
72
17
31
89
31
8
141
3
88
32
16
72
48
72
48
24
77
43
17
31
24
125
219
21
19
72
8
112
29
91
89
55
185
55
8
88
72
8
309
123
16
161
439
72
89
63
88
264
104
120
72
168
144
57
135
16
72
8
9
103
77
219
96
16
80
9
120
15
216
112
56
64
32
48
88
392
57
39
21
51
112
48
24
96
48
32
9
15
96
160
80
64
48
48
8
64
137
55
128
16
32
9
55
65
79
176
136
32
16
41
120
295
168
8
69
283
8
72
72
24
24
16
41
111
64
5
99
144
177
60
19
24
137
159
256
8
57
39
216
184
32
208
41
39
40
56
280
120
120
56
24
40
48
168
48
41
180
139
264
56
21
60
103
17
103
8
112
8
9
199
32
48
261
235
96
32
57
55
56
24
136
ABCD 96693975122*3^$a+1 [50010]
71
76
21
72
72
39
156
20
103
18
24
18
72
5
24
100
9
27
15
69
111
33
75
12
36
54
135
15
30
3
15
77
24
49
30
6
12
23
199
12
89
40
20
31
45
48
3
48
185
36
31
117
51
12
89
28
45
75
3
57
116
19
81
36
44
7
30
23
55
5
79
18
24
15
164
199
17
4
80
4
3
120
9
80
61
48
54
17
79
36
66
54
89
76
60
84
87
54
24
11
25
39
15
54
47
1
54
60
29
7
12
17
4
96
51
29
1
23
1
15
60
48
87
6
3
51
33
123
24
36
29
19
9
27
9
27
9
20
103
17
19
5
7
29
64
87
72
6
30
21
15
449
1
39
57
23
67
93
27
168
12
9
63
81
36
15
5
88
92
85
30
89
96
24
121
183
15
18
159
3
108
30
27
27
6
30
144
6
12
107
55
78
36
71
124
144
56
31
5
1
87
21
180
246
29
136
80
24
7
54
39
9
11
16
20
13
11
37
183
20
16
3
17
84
64
123
29
120
43
45
27
5
73
11
79
48
29
31
53
19
36
65
40
56
184
140
229
11
7
53
19
36
5
76
33
30
41
4
27
96
18
39
33
3
15
21
48
15
18
18
41
40
9
6
29
36
19
42
83
184
93
3
20
16
80
40
33
287
28
27
93
36
15
65
25
42
29
91
29
100
20
19
126
39
36
44
4
21
71
60
13
138
129
3
77
49
15
21
75
51
233
37
23
36
60
40
123
18
83
151
45
33
11
37
3
20
60
61
3
57
66
24
65
40
20
40
15
198
18
33
36
33
27
48
36
15
6
3
116
60
55
141
24
15
5
36
25
18
18
23
16
3
66
75
20
4
32
1
23
64
56
1
183
36
15
69
51
81
51
12
81
87
30
24
18
108
30
108
6
5
88
45
47
24
127
60
93
80
19
117
9
11
13
87
3
105
3
108
72
29
1
39
3
30
27
48
123
237
93
3
9
60
120
78
72
90
11
40
36
231
89
19
5
19
72
33
116
7
168
30
90
36
216
9
104
31
5
88
3
33
39
72
84
5
16
15
5
1
119
28
12
93
18
53
157
39
104
1
18
168
33
21
39
56
13
71
199
12
54
6
5
139
156
29
7
72
18
143
61
18
36
156
29
49
18
18
15
111
180
89
91
48
77
4
27
18
54
36
9
117
95
55
69
56
4
36
120
33
71
4
92
13
96
12
23
127
29
24
4
123
18
36
95
85
15
15
36
153
36
120
33
11
244
132
84
56
1
18
36
209
217
24
54
21
51
120
9
51
48
45
20
187
24
48
42
108
51
201
3
15
17
88
3
90
59
211
33
15
5
67
18
6
180
5
24
7
54
3
176
16
123
17
24
91
69
140
36
25
15
75
33
96
81
24
90
12
90
27
36
9
132
3
195
77
120
1
83
36
1
18
21
44
64
96
27
9
9
35
25
39
51
36
48
6
35
16
51
9
44
19
126
42
89
19
12
78
75
15
210
71
4
24
12
33
18
113
19
57
48
96
80
60
4
12
44
16
51
29
1
83
36
84
196
60
123
12
54
6
105
3
141
21
35
109
66
18
78
30
54
93
3
53
19
12
93
3
89
120
220
21
23
7
9
33
12
75
123
117
44
91
9
27
24
36
30
78
66
95
1
48
6
165
15
33
57
39
69
11
7
18
90
102
3
69
27
9
54
101
31
18
18
18
111
33
11
19
41
16
105
63
117
35
40
51
57
60
36
9
75
87
96
89
181
72
120
255
57
18
72
36
29
64
9
47
13
51
36
180
21
39
15
90
18
17
1
3
15
144
57
51
48
24
17
181
23
79
21
69
18
9
15
29
187
12
57
15
78
15
21
12
54
24
54
51
21
18
18
23
120
4
63
24
108
36
12
9
108
72
81
18
6
35
49
36
18
42
35
31
24
69
144
15
161
36
55
29
60
97
3
36
44
19
117
231
54
39
27
89
24
31
126
240
54
65
43
101
7
12
6
39
33
18
21
48
21
15
21
210
5
55
33
60
12
20
91
12
36
189
12
33
27
45
63
32
124
20
40
20
7
9
80
73
131
19
72
18
75
32
1
90
69
33
11
169
107
115
93
36
27
9
84
51
6
48
99
15
48
42
11
36
ABCD 96693979316*3^$a+1 [50233]
36
66
330
90
18
48
72
60
103
95
37
17
283
41
120
6
48
60
54
30
1
23
48
1
5
36
30
42
55
107
181
12
5
12
91
167
109
209
24
30
25
29
7
72
119
24
37
35
18
66
114
18
36
1
47
97
29
7
29
6
37
341
19
252
17
90
48
25
48
5
66
18
36
42
12
6
54
48
168
162
48
6
174
36
199
89
24
30
1
41
30
162
24
67
60
35
1
281
19
41
36
54
162
84
7
35
109
47
145
53
91
17
24
12
79
11
1
71
6
103
59
18
36
210
18
114
72
90
90
13
17
168
211
77
84
55
24
47
6
48
42
37
12
17
42
18
67
23
13
17
36
6
1
35
30
7
53
12
127
269
6
48
73
23
12
145
204
29
6
84
36
72
54
7
161
18
12
37
107
54
114
12
24
144
30
36
108
19
23
72
72
12
37
24
36
125
31
5
30
133
17
12
18
150
19
35
30
55
35
78
84
96
18
30
19
53
42
18
120
42
48
36
1
41
55
48
17
60
12
54
42
19
35
1
29
6
30
132
36
84
24
18
90
31
72
17
55
108
53
36
6
13
17
54
6
48
42
48
25
11
73
41
30
6
54
72
73
11
144
6
30
36
25
143
12
25
53
72
67
23
54
48
42
54
54
30
6
48
6
90
48
42
18
48
90
90
36
24
121
17
18
72
42
48
18
18
6
18
18
54
67
161
18
126
6
84
36
24
13
161
43
47
42
12
115
29
6
18
103
5
48
6
18
66
36
72
18
7
17
84
43
35
138
42
73
12
96
65
36
60
138
126
18
6
12
6
12
205
11
6
120
24
18
36
13
35
6
54
36
48
61
108
84
17
90
24
13
5
31
23
36
30
24
120
6
90
30
72
54
90
42
36
66
24
18
12
36
24
72
30
25
156
5
48
96
90
1
89
120
54
37
59
84
37
59
1
53
138
181
96
35
66
24
48
127
24
17
12
91
96
65
24
54
37
12
23
12
72
6
19
17
66
54
42
18
31
17
24
19
108
17
36
12
42
12
360
24
90
163
11
78
19
155
73
35
90
7
48
23
12
36
18
6
180
18
72
18
1
216
71
73
17
48
18
18
108
54
25
71
1
108
12
17
96
54
49
23
1
173
55
132
29
18
1
23
66
6
18
18
90
18
18
12
19
149
12
24
30
73
17
54
36
6
108
163
35
102
168
108
12
60
91
12
59
1
17
36
108
126
12
96
66
19
17
151
17
36
138
109
77
72
55
101
54
36
6
36
102
37
23
108
66
42
84
1
35
36
180
96
90
72
156
60
48
18
6
18
66
90
6
30
18
126
24
36
85
5
36
36
54
12
18
24
72
12
6
54
66
60
54
180
30
1
5
66
72
61
53
12
24
48
132
102
6
55
83
24
66
144
18
24
12
36
6
54
156
60
12
18
42
66
6
18
102
61
89
18
12
54
79
35
18
30
72
25
53
55
53
120
114
37
48
77
66
78
126
192
1
215
6
54
66
144
150
36
48
6
67
185
48
36
43
71
48
1
5
12
43
119
114
67
143
24
66
91
89
42
13
53
6
84
36
1
5
48
24
66
18
6
54
30
37
53
36
19
185
48
19
59
18
36
144
54
13
89
42
54
54
30
19
17
42
36
30
7
11
6
12
42
12
25
155
18
24
31
204
11
72
126
259
71
85
131
18
18
12
18
43
65
6
66
19
5
139
35
36
72
18
19
5
30
54
78
120
6
31
17
36
55
35
25
65
7
65
18
36
24
12
37
41
19
29
19
23
30
7
53
36
12
36
43
11
1
77
139
59
145
71
30
18
36
1
35
90
36
6
90
31
5
19
11
90
36
6
18
66
25
11
18
6
109
12
24
17
48
18
18
24
108
30
36
126
36
18
144
1
5
67
197
24
72
54
85
95
48
133
89
55
29
24
36
12
55
53
54
25
12
41
12
19
77
31
203
48
24
13
53
132
198
37
29
6
37
47
1
72
17
6
54
139
36
23
13
17
54
1
77
162
18
103
23
72
12
114
18
36
217
108
11
24
18
30
60
18
120
6
18
30
1
17
36
60
31
23
13
36
77
72
126
18
30
54
19
59
414
54
12
18
6
12
18
18
36
42
30
42
19
ABCD 96694422536*3^$a+1 [50023]
8
4
41
75
84
40
65
72
144
7
65
3
4
18
30
29
48
60
25
11
24
72
19
56
9
7
24
5
43
5
3
117
37
11
13
2
52
101
7
12
113
12
48
85
47
73
23
75
9
36
1
54
56
84
36
10
66
8
21
25
6
32
45
27
16
5
109
35
24
60
147
9
36
27
33
37
11
12
24
120
84
60
1
59
27
24
24
36
4
41
48
12
24
12
24
19
5
55
66
26
228
34
90
8
52
5
51
9
48
12
67
5
13
18
29
75
33
3
28
17
19
149
24
55
96
80
12
153
25
71
19
41
99
45
39
36
45
36
60
51
10
50
9
19
66
50
4
5
27
10
23
60
72
84
24
51
48
12
76
54
14
24
36
70
2
33
37
23
12
60
12
67
5
13
98
9
3
108
4
5
85
203
13
35
15
22
48
38
81
3
40
72
29
111
4
36
29
60
15
10
11
48
63
70
24
35
13
38
57
12
96
63
22
218
12
9
24
67
30
24
11
24
24
72
120
60
12
3
72
60
22
96
203
15
9
43
29
51
10
2
165
12
3
21
51
9
25
26
21
12
12
24
36
31
48
5
31
60
80
9
31
44
100
29
12
13
86
81
19
29
7
8
21
19
96
41
43
41
12
39
81
25
24
38
88
20
118
50
36
60
120
9
27
9
49
107
3
141
3
21
27
4
29
7
5
13
26
33
51
40
12
29
36
27
33
7
17
121
35
24
24
27
9
48
3
9
3
57
60
48
36
27
24
93
103
29
15
69
36
19
80
4
17
24
75
12
24
108
16
116
36
10
134
48
28
78
191
19
29
31
17
12
48
12
12
3
106
14
45
48
43
5
24
15
33
205
38
117
13
110
9
7
138
18
20
24
34
35
27
100
5
27
16
17
15
69
108
51
106
26
22
38
45
79
44
72
9
39
36
36
34
134
45
51
69
39
21
12
3
9
48
39
76
5
7
41
27
9
19
20
57
7
17
36
79
101
37
47
25
78
5
13
35
108
55
56
10
59
27
45
159
84
21
15
9
84
12
24
60
19
12
60
5
31
20
33
60
27
48
21
15
21
60
12
61
11
79
77
7
56
129
67
80
33
13
62
48
9
24
79
56
10
6
138
11
96
24
12
84
48
13
42
48
20
69
3
16
44
45
7
8
33
25
47
36
27
48
4
5
72
31
53
109
72
83
7
5
1
23
15
52
84
5
51
34
170
69
12
79
29
72
39
16
114
48
6
5
24
55
41
36
1
18
5
36
103
12
5
24
36
15
93
48
75
84
21
3
9
72
51
28
36
116
105
7
41
36
24
24
3
22
95
3
93
7
29
19
42
59
61
90
5
27
93
39
16
114
11
37
11
75
165
27
48
4
17
24
192
19
20
16
30
23
27
57
3
58
30
20
9
15
45
3
4
41
24
15
48
33
123
9
13
2
33
13
11
13
72
126
17
60
51
10
14
60
36
4
36
36
68
12
21
39
9
25
14
10
2
100
5
31
5
24
48
48
12
13
35
12
87
33
60
15
21
55
36
5
51
40
12
42
144
35
24
61
126
41
72
51
4
48
53
15
96
4
41
43
20
45
75
93
15
28
12
72
41
60
27
45
3
22
23
12
7
120
17
61
83
109
50
93
39
24
16
44
9
36
72
3
57
3
40
20
12
9
180
3
10
6
180
20
10
26
70
50
33
37
14
57
75
45
49
35
3
28
17
12
36
147
76
6
11
127
8
69
96
135
58
131
61
74
16
53
145
47
15
33
139
65
3
105
7
96
32
9
3
21
19
41
31
6
120
114
5
24
55
5
91
113
12
13
11
24
36
1
14
36
46
47
36
96
48
27
16
5
3
81
3
12
58
107
159
4
18
59
96
3
45
31
41
75
117
36
1
66
17
37
6
8
130
11
36
24
1
23
15
24
16
56
141
84
36
48
24
43
8
21
3
33
55
8
9
73
18
17
27
165
61
59
37
120
131
27
33
48
36
120
55
29
75
69
27
40
30
14
9
48
27
16
29
55
125
15
40
78
23
72
49
59
67
65
7
17
1
59
63
40
56
16
41
3
64
18
23
7
8
12
33
24
15
142
50
21
79
29
19
8
34
30
161
87
10
48
144
18
8
60
33
60
39
60
45
48
13
2
28
5
67
8
165
120
24
156
15
52
113
27
132
57
85
71
19
144
32
12
45
36
96
3
33
67
41
27
33
12
12
12
108
15
88
29
60
36
15
4
5
276
12
43
77
87
24
160
84
20
48
40
18
2
9
36
25
42
36
20
96
48
21
36
3
48
28
216
8
136
44
52
54
14
93
19
5
31
54
35
3
160
48
18
11
61
35
12
7
41
3
9
96
15
96
33
13
42
77
25
24
35
55
17
13
35
19
41
12
3
76
41
43
44
33
39
9
27
9
216
3
9
12
91
54
11
63
21
79
17
48
15
12
57
96
7
113
67
17
1
54
8
60
28
5
39
22
95
19
84
41
1
11
115
125
12
1
179
7
30
83
108
87
28
17
55
41
24
12
60
85
50
21
48
25
54
12
6
38
106
26
93
25
14
21
24
120
13
35
120
12
73
30
32
40
36
161
36
19
20
36
33
7
102
26
45
60
72
12
91
5
67
24
41
3
40
ABCD 96694508044*3^$a+1 [50030]
27
37
56
75
36
121
72
35
6
12
60
72
127
35
36
9
93
42
33
3
54
15
15
18
31
104
15
105
93
3
87
54
30
18
43
72
35
45
3
18
132
54
33
40
8
45
43
80
15
114
30
1
5
12
7
8
63
216
1
17
36
12
39
15
36
108
6
3
168
3
54
6
36
13
48
29
30
90
19
77
12
63
15
25
5
43
35
36
108
108
12
37
41
84
78
45
93
19
23
30
6
90
27
45
75
27
6
7
5
19
5
3
81
31
5
78
21
45
24
27
9
151
131
93
15
9
51
61
8
33
24
18
21
40
11
18
3
27
18
24
19
80
24
112
35
61
48
80
72
40
59
18
67
24
17
12
3
40
17
12
139
224
15
60
102
24
31
41
7
5
3
3
37
17
63
48
9
31
5
36
96
79
168
113
90
72
36
54
30
18
18
1
24
65
54
42
79
41
6
12
93
69
19
107
93
15
60
102
55
72
17
78
36
12
18
42
69
15
9
64
48
29
30
6
102
1
17
183
57
7
32
15
33
136
41
39
136
11
48
6
135
3
42
30
96
13
35
114
36
120
31
104
16
48
35
18
114
73
80
111
1
89
132
18
54
43
8
64
5
36
79
48
35
54
15
45
48
75
21
36
15
120
39
54
3
57
7
41
42
12
1
5
99
3
21
21
19
17
7
95
1
71
60
21
9
18
45
45
42
153
40
8
9
6
12
342
63
48
15
42
30
81
27
42
66
36
13
8
105
7
47
60
66
78
12
25
17
66
24
13
5
12
7
65
60
30
36
78
12
114
36
25
5
90
90
18
6
31
24
215
25
29
139
53
19
35
13
8
75
18
66
1
5
72
18
84
24
54
18
13
41
138
168
13
32
243
36
66
162
141
39
25
8
39
1
48
5
139
5
72
3
40
72
24
29
27
3
222
18
72
90
108
31
72
23
12
54
60
36
39
88
17
30
108
60
25
65
63
48
87
18
84
42
193
8
24
21
132
90
21
27
45
15
12
36
49
23
129
39
30
115
47
18
39
40
48
5
12
36
90
25
17
12
3
24
88
53
115
119
1
72
96
32
64
200
24
9
31
41
31
29
3
15
1
65
54
6
66
18
18
54
6
84
24
37
32
88
35
204
48
6
120
147
33
24
7
56
45
90
12
13
8
64
41
6
18
12
216
24
3
45
18
24
18
15
93
3
105
39
15
18
84
91
53
42
73
24
32
105
174
36
6
55
29
108
6
84
61
11
13
96
35
42
18
90
66
69
21
3
48
3
45
16
29
19
23
30
24
43
41
7
17
7
41
7
80
16
24
17
6
90
30
42
138
45
15
33
69
43
65
183
57
7
65
12
6
84
60
300
49
24
5
91
71
9
39
97
80
16
24
53
18
54
36
90
18
60
36
51
69
6
37
48
5
43
59
61
17
138
21
21
12
6
36
21
9
55
5
18
12
85
5
18
33
147
90
60
63
9
18
108
18
15
136
113
31
32
48
51
13
11
66
19
24
35
61
47
108
12
57
16
5
67
32
48
9
39
57
72
48
24
39
40
41
31
47
30
36
31
101
30
13
29
3
15
18
7
32
192
33
103
32
45
43
17
36
54
93
15
54
48
18
25
47
18
24
36
123
16
5
43
5
36
24
31
17
42
30
36
6
18
75
117
123
147
85
24
161
54
9
48
93
12
42
61
29
51
21
18
18
30
369
15
49
5
36
84
211
5
36
18
37
125
147
16
56
64
65
12
18
121
11
37
35
18
67
95
90
48
39
111
25
24
5
18
1
29
3
39
33
111
12
93
147
37
35
198
54
30
51
40
32
40
71
114
48
7
35
21
64
56
40
11
18
18
33
9
18
120
24
109
11
21
72
15
60
36
30
19
23
30
75
33
126
9
27
85
5
19
8
72
16
32
57
15
75
21
87
33
40
8
21
219
40
24
32
15
48
36
21
3
48
108
6
36
30
90
55
80
27
6
55
24
56
112
23
36
18
3
27
6
7
24
48
65
7
5
163
8
9
18
6
87
39
66
150
49
71
57
105
15
45
3
9
18
37
48
128
24
40
35
36
57
33
18
85
32
27
12
36
24
36
12
21
24
88
53
72
12
18
162
6
45
21
90
6
18
72
30
19
144
5
19
48
5
90
49
48
32
24
57
24
18
12
9
160
11
54
55
17
15
93
36
39
21
36
90
72
18
84
36
18
9
51
30
6
1
32
33
42
18
43
29
66
24
1
119
36
45
16
24
11
181
29
60
30
126
42
25
72
41
15
27
30
78
49
35
6
39
33
66
24
108
12
37
128
87
25
65
55
41
138
96
30
18
21
39
18
39
40
59
36
60
36
18
55
24
83
45
9
66
72
21
57
54
30
19
56
21
30
42
75
40
168
24
29
114
1
29
36
72
18
157
29
51
64
23
ABCD 96694888424*3^$a+1 [50009]
73
83
181
48
167
1
24
71
30
252
180
6
21
40
11
84
1
24
71
25
32
48
24
40
119
49
35
6
90
30
135
81
24
126
36
93
45
6
141
57
7
8
136
24
71
1
8
153
39
183
1
65
79
17
48
7
11
132
73
89
66
45
123
12
25
53
12
127
80
48
15
90
78
1
29
36
79
29
6
156
49
167
18
72
55
24
24
65
55
107
37
11
180
49
48
24
5
60
18
210
27
63
73
80
64
24
35
120
21
24
136
179
36
49
41
144
6
36
37
96
24
80
33
55
143
25
24
48
47
48
18
127
17
6
25
5
150
85
17
168
7
8
40
17
48
54
1
56
15
1
17
18
45
33
7
48
24
47
48
18
42
90
36
120
24
55
11
109
131
30
96
39
9
151
24
41
39
51
37
107
45
63
9
16
48
5
19
47
18
162
45
40
131
78
54
30
3
39
121
125
18
49
32
9
180
19
8
135
97
32
24
81
55
48
120
17
30
90
31
24
24
29
67
59
114
90
36
30
24
48
7
72
35
21
88
56
9
216
103
80
72
21
115
32
48
15
24
48
1
107
37
152
153
72
24
7
8
69
6
21
69
12
55
17
7
24
41
63
105
48
135
72
105
36
630
90
12
42
13
77
18
25
113
6
1
24
131
72
6
31
120
48
48
48
77
108
42
85
72
23
18
54
228
24
61
113
7
17
7
176
9
78
1
24
155
192
60
30
3
15
90
198
72
121
32
33
31
35
6
90
37
32
123
13
192
56
16
96
23
72
57
96
27
109
23
18
48
6
49
24
83
13
41
18
37
80
64
72
113
55
120
24
11
72
37
143
153
72
69
48
108
63
15
25
59
45
123
69
16
48
5
19
8
33
15
24
27
78
7
113
90
6
12
43
120
72
23
72
73
24
32
64
41
55
11
90
19
96
83
54
7
119
49
41
7
72
176
75
66
36
127
35
21
69
6
30
6
25
41
7
107
48
61
89
15
33
60
123
39
72
49
56
33
42
30
103
32
40
48
65
72
96
108
66
114
199
83
13
96
8
112
80
15
18
6
1
168
41
7
24
120
125
30
13
65
87
39
1
11
37
48
65
30
60
180
48
1
24
32
40
32
21
12
144
54
49
83
69
69
90
36
85
80
105
6
57
48
105
103
5
54
6
111
15
36
48
24
61
11
30
24
15
16
71
54
54
37
80
63
121
168
8
63
24
1
137
24
55
89
31
48
5
90
72
49
32
15
73
56
16
17
31
41
18
13
24
83
21
75
12
49
23
81
15
169
47
1
72
32
24
64
35
6
31
53
3
15
57
96
9
31
32
40
5
43
56
48
16
71
6
30
37
95
66
7
128
51
18
147
9
31
65
31
17
7
56
63
72
18
31
24
95
105
16
35
6
159
16
35
18
144
91
5
90
25
47
18
30
24
66
42
93
9
132
36
7
32
184
41
54
57
33
54
18
79
56
144
15
25
8
96
135
36
133
56
64
48
137
48
42
21
16
216
32
16
59
30
258
133
59
6
79
32
64
17
55
72
35
21
15
25
35
69
40
17
54
1
56
232
32
40
56
99
21
129
39
81
24
55
35
84
72
6
102
37
8
40
47
1
17
162
21
72
48
72
93
3
16
104
15
60
61
8
15
25
96
32
45
78
192
168
37
32
15
6
139
72
35
36
9
15
18
31
96
48
41
199
32
129
39
16
24
131
24
85
48
77
162
1
23
25
77
18
72
9
40
95
49
131
189
184
11
21
40
59
6
36
19
11
45
9
63
48
33
135
99
36
57
64
48
96
5
19
48
48
24
11
37
89
15
24
15
57
63
72
49
41
39
51
37
8
123
36
49
144
35
96
12
9
225
24
30
1
48
95
73
77
12
6
25
5
18
25
11
45
16
47
1
125
6
13
71
97
24
23
1
35
60
1
89
7
24
23
66
55
35
6
18
13
149
66
57
96
15
57
45
132
55
47
24
1
11
54
135
88
125
43
23
25
104
51
72
60
84
60
25
65
54
36
85
8
16
119
60
36
1
ABCD 96694888952*3^$a+1 [50077]
3
21
61
110
24
106
290
33
51
21
49
108
8
124
23
48
72
87
153
13
110
10
134
10
110
54
87
24
15
129
49
47
24
24
57
108
30
21
264
21
27
33
39
33
160
50
24
10
56
54
36
42
90
12
78
18
129
69
64
80
198
69
15
108
36
142
134
45
1
8
102
42
100
56
27
25
164
3
85
110
70
95
73
20
12
186
54
52
35
39
66
126
42
12
54
54
15
297
84
126
250
59
51
24
84
201
39
30
150
12
420
21
33
36
48
88
35
37
108
272
111
121
36
134
126
48
132
75
24
75
36
57
75
12
106
407
45
27
24
1
95
93
120
3
49
20
40
155
63
12
78
52
59
27
69
24
24
13
155
25
2
117
25
200
66
54
288
15
48
48
1
38
18
108
54
117
99
36
10
134
9
93
60
124
35
24
45
36
6
70
35
87
58
2
21
51
30
16
24
50
18
72
108
60
51
105
15
61
120
108
168
74
46
8
120
39
123
453
111
46
110
24
30
60
54
21
33
28
180
152
12
3
72
33
112
143
201
159
15
60
30
52
20
15
9
72
138
34
62
126
54
10
95
1
359
21
54
36
57
13
128
90
12
69
24
105
39
33
240
90
18
72
64
380
39
21
90
118
11
99
18
4
56
63
21
24
51
13
56
24
12
18
21
37
120
59
93
102
234
24
36
12
52
168
2
285
168
25
20
4
216
2
18
172
2
6
12
36
42
54
228
72
24
51
13
155
45
27
24
37
182
21
51
6
90
69
48
37
80
28
2
36
90
52
20
108
4
36
14
96
30
42
18
172
182
9
157
32
112
35
33
42
46
74
21
33
135
61
179
96
105
63
25
8
30
114
66
54
39
37
12
26
174
112
20
18
126
66
18
60
51
144
48
147
22
38
10
72
23
3
10
44
15
123
18
72
60
66
150
36
36
303
144
141
24
12
60
66
33
99
117
21
27
117
18
22
74
30
52
8
15
24
72
213
52
20
99
57
4
218
57
120
15
6
84
144
6
54
36
66
93
105
16
8
100
92
24
87
129
28
26
81
24
75
82
35
24
75
18
75
123
90
99
3
42
16
20
15
72
21
54
10
83
27
6
66
6
12
132
16
2
18
30
18
16
20
78
48
9
25
170
45
381
40
107
87
249
21
16
2
42
16
122
178
24
156
23
1
200
16
68
76
23
72
45
3
33
54
70
11
33
84
88
20
4
156
74
36
130
12
2
9
97
24
320
96
30
9
123
72
288
126
90
54
36
36
28
2
9
157
110
54
15
21
64
98
33
24
33
28
44
126
10
119
33
52
14
69
27
46
47
120
21
136
8
36
159
3
54
63
73
62
12
18
123
72
72
135
10
23
3
48
69
72
48
97
95
145
50
69
99
118
72
23
120
48
9
36
54
18
132
30
58
12
62
30
60
66
34
36
110
18
60
72
12
72
40
140
78
12
18
6
46
95
24
99
126
255
201
30
78
27
39
6
28
20
75
57
18
18
12
87
3
60
81
24
141
16
83
25
71
96
141
54
54
15
81
36
12
60
100
56
16
23
3
82
11
72
45
204
15
24
45
54
178
38
96
18
147
171
72
93
3
30
6
105
264
240
15
382
2
33
213
27
33
16
110
273
33
18
156
60
30
63
81
52
62
48
69
111
144
54
36
150
46
35
57
42
ABCD 96695073422*3^$a+1 [50105]
92
27
213
208
71
45
16
59
33
96
4
128
207
33
12
63
33
60
660
147
72
117
15
69
124
23
25
92
52
44
231
36
13
11
21
24
244
20
207
9
4
212
108
99
61
47
309
76
20
12
96
64
23
57
112
116
195
24
33
183
12
132
21
4
68
15
1
12
59
21
148
12
68
12
64
36
32
108
12
36
100
80
12
12
3
45
72
76
107
25
80
279
33
136
156
128
27
73
107
81
15
49
36
107
261
207
109
215
60
45
3
1
56
48
132
51
93
144
15
60
48
24
9
52
44
120
24
136
48
47
93
15
1
20
72
40
128
144
12
156
4
95
36
57
15
81
24
16
32
204
16
20
12
300
96
39
81
27
85
32
135
25
12
80
36
60
60
75
13
60
44
52
84
12
35
97
47
180
36
57
48
12
123
33
52
68
99
12
45
15
141
15
9
15
48
1
59
1
240
80
111
309
72
15
33
84
108
72
12
51
9
180
63
1
84
8
4
48
20
27
33
60
36
144
52
284
39
61
47
49
60
68
28
164
15
33
75
48
85
48
104
88
32
183
69
324
160
140
12
24
63
81
87
85
132
12
23
12
45
15
36
13
96
35
33
75
1
32
52
35
168
72
121
20
267
117
12
4
71
21
99
1
92
3
45
207
12
85
95
21
75
45
132
48
144
63
72
141
60
60
39
1
60
179
45
180
288
12
36
87
133
32
15
37
44
100
12
144
23
13
35
13
191
9
100
84
32
96
28
240
131
1
80
147
165
48
75
9
160
48
95
12
213
60
15
21
60
192
40
47
61
84
92
108
87
49
11
181
60
44
51
37
80
60
156
52
35
57
408
12
180
3
25
228
12
80
144
4
12
167
45
252
48
27
73
48
44
84
111
153
36
16
48
143
277
8
24
48
240
28
20
64
8
72
216
132
75
117
36
28
44
75
45
112
131
72
45
52
240
68
96
387
93
240
112
80
268
11
21
180
15
9
48
195
133
44
64
36
8
40
80
60
3
93
16
44
24
147
121
80
240
144
63
21
120
219
57
36
28
47
84
1
108
212
60
12
532
176
12
40
48
155
49
20
124
236
51
117
108
27
217
104
52
47
261
144
63
120
33
111
33
27
333
60
148
60
132
203
133
167
9
60
196
144
8
75
192
73
35
105
148
48
32
64
164
16
143
13
180
12
36
44
147
9
24
240
192
24
24
27
36
33
96
15
1
80
15
120
24
93
15
181
32
108
100
12
119
60
49
12
80
388
47
144
13
32
64
47
33
4
108
224
36
72
63
73
12
47
81
99
273
27
81
252
40
59
108
168
177
3
105
204
15
69
12
4
36
92
147
156
69
3
121
20
160
59
45
196
11
25
44
207
37
48
8
27
13
96
71
25
12
20
3
73
36
8
135
61
239
108
105
27
33
48
39
165
75
ABCD 96695718246*3^$a+1 [50011]
57
27
21
20
28
144
140
67
48
60
21
69
11
19
162
75
44
100
111
29
97
3
51
29
37
15
135
113
121
15
51
72
78
119
504
72
19
96
105
84
140
48
108
4
44
7
84
198
15
36
12
192
192
116
292
63
9
36
144
45
23
220
32
144
19
45
32
16
69
23
7
29
84
160
72
84
147
114
23
52
44
52
80
28
116
60
16
68
192
48
7
24
161
4
33
30
65
7
276
93
32
228
160
219
113
52
20
28
20
7
101
91
96
89
16
60
48
12
104
28
80
115
77
76
32
72
108
48
37
63
8
72
55
53
76
8
97
59
4
92
31
77
115
77
1
83
60
100
44
16
84
3
77
112
51
65
88
9
15
105
15
32
96
40
24
105
66
24
45
200
96
24
16
48
57
27
132
15
9
36
15
48
117
44
37
75
87
41
91
36
84
105
75
141
99
5
43
45
32
76
108
20
7
9
60
68
157
90
53
72
88
36
80
12
208
36
63
33
20
145
87
3
117
32
28
48
48
12
48
81
99
84
15
18
123
21
270
9
57
23
4
123
33
320
24
220
12
8
25
72
39
51
5
31
72
5
67
141
44
31
53
112
69
15
24
24
15
72
36
12
72
45
36
60
108
80
49
51
21
18
77
40
36
15
33
69
11
211
45
45
35
36
268
36
8
25
335
40
96
39
125
12
145
18
93
39
48
108
72
101
79
42
15
60
96
20
12
7
45
51
117
8
40
80
25
59
100
120
80
31
57
12
20
25
23
7
33
120
12
20
28
63
93
9
107
76
15
5
19
105
3
72
5
88
177
119
79
101
52
32
7
21
60
80
19
150
23
40
48
15
9
8
103
69
96
20
49
18
240
5
463
165
44
4
32
12
7
18
11
7
45
87
177
15
36
93
159
5
16
12
20
109
95
84
52
80
24
151
173
36
24
19
77
1
90
125
265
39
140
28
48
24
51
105
15
54
15
60
48
176
247
9
3
77
108
73
54
36
257
160
45
18
5
67
72
113
132
48
12
43
153
9
99
36
56
19
161
4
24
72
108
51
18
27
3
113
64
225
15
128
67
201
39
108
77
211
90
174
18
47
25
59
139
18
162
60
72
81
80
64
44
12
7
93
32
76
27
5
48
4
132
48
105
150
17
121
35
19
60
5
24
4
108
87
41
144
145
51
69
23
24
220
45
15
48
63
12
185
37
66
5
24
40
81
63
80
24
193
23
64
20
52
33
11
4
27
81
12
8
24
40
15
9
81
30
36
93
20
96
175
21
177
30
237
80
61
3
39
45
153
90
9
224
124
20
13
83
12
127
101
187
213
51
41
48
72
19
6
102
18
23
52
12
8
19
30
15
48
236
96
16
48
36
135
306
35
52
8
64
168
12
80
13
240
131
124
15
57
15
18
48
23
4
96
27
149
85
59
4
12
44
16
120
33
123
60
27
77
31
29
31
69
111
84
5
31
5
55
30
144
171
140
19
129
99
41
96
25
15
24
57
39
80
84
61
6
77
256
156
33
48
24
63
3
5
55
17
55
5
43
117
132
56
55
24
129
27
77
28
108
72
8
16
240
68
16
36
8
88
99
149
4
20
25
87
236
109
51
44
16
68
19
65
40
116
64
12
68
108
100
48
132
72
32
144
151
45
180
33
102
60
36
84
93
3
54
48
11
67
77
28
84
45
195
ABCD 96695731066*3^$a+1 [50008]
15
48
72
49
5
54
85
11
69
72
75
45
45
18
48
78
216
30
21
39
18
90
36
1
48
8
9
6
73
29
42
30
24
36
127
119
33
136
71
48
36
6
12
3
64
29
51
48
45
115
11
93
9
150
9
24
39
48
1
17
96
15
48
24
39
18
39
153
39
21
27
75
36
54
3
15
114
15
48
72
48
27
90
24
3
99
42
12
186
12
132
36
9
72
16
11
93
24
24
48
21
24
51
48
9
63
81
66
61
53
3
120
87
9
24
45
3
15
9
45
48
18
24
54
30
6
36
18
84
325
96
65
15
24
168
24
165
24
43
77
6
90
3
33
192
108
67
152
72
93
19
128
48
15
1
48
5
3
21
30
165
24
24
135
57
123
90
27
27
36
1
80
16
8
48
88
11
85
53
91
59
93
51
45
72
24
24
51
12
33
27
85
35
13
128
129
60
123
72
48
24
39
9
3
37
5
43
47
9
57
39
15
105
16
47
49
5
43
8
72
21
27
16
56
48
27
13
29
27
99
21
64
77
27
21
24
54
72
141
24
135
145
17
150
33
48
21
18
1
56
72
273
18
18
90
12
42
234
72
73
32
64
113
60
51
15
33
27
21
33
15
33
294
9
64
8
39
49
5
24
19
11
93
57
39
88
8
3
37
17
6
48
9
27
60
33
72
48
117
48
18
24
97
83
174
39
21
30
186
18
57
15
18
63
64
56
27
13
77
27
40
65
15
69
43
8
9
135
45
3
24
27
198
15
112
35
48
60
48
54
6
21
16
17
66
132
57
48
16
48
5
43
11
24
45
81
30
36
69
9
15
21
99
75
42
115
95
105
99
84
81
69
72
18
192
33
64
8
72
72
45
3
48
40
29
54
237
216
136
80
24
117
51
112
96
48
32
27
117
16
83
13
5
12
15
24
24
45
75
165
30
42
18
9
63
33
141
51
21
24
99
112
48
128
21
27
33
15
64
47
57
123
69
93
51
3
21
69
43
80
21
3
72
27
21
33
6
30
43
35
126
15
39
36
21
16
8
3
60
9
112
56
21
18
49
113
30
60
18
3
16
96
47
72
105
21
90
30
51
39
57
75
21
51
61
80
64
8
3
162
19
35
18
27
24
15
33
72
24
21
19
47
36
24
37
11
36
24
81
45
27
24
40
101
27
16
179
13
149
27
48
24
24
3
120
60
48
6
54
261
3
18
3
160
8
120
93
36
18
36
48
126
6
36
9
45
43
23
25
8
219
18
75
15
1
56
15
33
136
29
3
21
99
45
75
27
18
6
18
66
42
30
289
35
93
24
141
12
39
48
3
24
45
16
11
12
57
24
99
21
64
8
144
21
67
35
165
40
143
33
16
23
33
57
15
33
15
24
21
54
18
30
90
168
18
25
32
16
17
102
73
59
72
18
123
87
33
39
201
183
72
54
51
15
72
36
45
105
31
32
64
8
9
210
36
24
81
24
3
54
15
231
73
8
72
24
3
21
21
27
24
120
45
19
143
18
111
15
57
9
42
69
48
96
72
15
60
30
6
105
48
16
47
81
39
6
3
267
213
16
32
93
51
64
119
6
30
18
96
51
64
80
141
27
24
120
24
48
33
31
32
21
6
37
8
3
45
27
13
8
111
9
160
8
24
72
9
39
39
48
97
8
57
15
81
31
128
48
3
13
167
25
8
48
135
60
117
24
40
8
40
5
120
27
96
136
11
21
51
108
114
30
57
111
9
144
16
5
204
31
59
141
88
96
104
15
96
121
59
21
24
24
16
8
27
21
48
45
138
57
3
18
36
31
125
24
54
45
24
3
45
96
3
90
27
21
42
33
40
152
9
63
16
77
27
69
3
24
96
184
32
21
43
8
3
90
126
13
96
125
30
21
16
17
6
30
75
93
48
3
15
1
5
51
39
156
18
6
21
24
3
21
15
25
56
51
18
84
31
8
3
21
27
6
87
57
36
3
88
173
195
165
72
90
54
27
48
48
39
114
79
47
9
39
36
21
24
33
36
12
31
29
51
39
54
120
24
3
144
16
29
27
96
9
36
3
24
3
21
40
53
66
81
96
24
15
1
200
75
90
48
42
33
201
79
11
45
63
30
27
63
33
48
24
24
33
78
30
132
36
12
6
169
23
33
48
40
8
72
16
77
3
27
60
54
163
8
9
31
ABCD 96695928016*3^$a+1 [50008]
31
17
52
8
4
8
96
72
13
71
40
51
17
16
36
3
41
72
12
52
56
124
8
13
87
56
1
59
211
53
60
36
4
20
112
3
21
56
88
116
16
68
85
51
39
18
23
36
120
40
15
90
90
9
56
36
97
15
68
12
12
19
165
80
7
9
63
45
8
120
43
77
157
18
33
36
8
67
33
93
3
56
24
36
43
36
9
12
56
13
15
24
33
35
108
1
63
132
104
61
23
67
33
120
12
8
72
36
7
141
20
1
3
20
121
36
15
44
67
53
19
18
59
48
36
24
16
87
9
8
12
79
21
8
43
57
8
48
60
156
13
23
12
40
92
85
36
162
5
36
12
72
36
16
24
24
20
52
80
1
59
36
49
11
7
57
24
24
56
24
36
12
88
75
54
15
188
103
21
60
128
12
28
36
44
13
27
45
90
77
4
20
16
164
16
44
4
12
3
5
67
9
92
25
3
84
72
44
36
36
4
48
15
41
12
19
36
18
15
20
12
64
48
120
56
7
29
36
108
40
44
40
20
12
13
15
96
60
27
17
48
24
28
36
24
72
24
116
208
12
44
24
12
88
32
73
18
65
28
32
28
44
1
15
20
72
72
108
12
25
36
75
15
45
20
40
36
116
85
3
140
1
11
7
72
93
123
29
43
53
52
12
9
59
13
27
20
72
43
53
12
40
20
96
24
7
69
44
132
4
56
19
5
60
12
24
24
12
12
31
17
88
96
105
11
12
16
24
132
3
36
9
32
49
35
12
4
8
72
4
36
8
60
13
18
5
4
20
7
36
53
36
4
144
12
93
23
12
16
24
8
24
144
109
23
72
36
16
8
120
40
96
140
4
8
120
52
32
28
116
7
9
9
51
44
76
80
60
88
12
180
3
108
90
47
192
13
23
28
20
109
23
204
43
53
124
44
16
8
7
9
20
72
97
47
40
3
5
40
20
12
120
60
31
53
1
15
24
44
16
116
4
36
20
85
3
80
16
36
48
51
69
3
9
68
31
77
208
21
90
29
79
17
55
65
88
12
24
120
36
20
13
47
4
36
20
1
3
56
48
12
28
180
116
7
90
39
44
7
72
5
40
27
9
80
60
67
5
4
9
47
12
16
32
19
173
12
48
12
43
17
36
4
8
12
64
36
21
72
15
3
54
3
15
41
84
48
120
4
135
5
28
72
176
64
20
36
13
11
28
33
27
32
64
44
52
20
24
76
24
20
16
68
16
20
1
35
168
16
36
116
52
36
24
8
4
60
104
72
24
55
41
52
80
52
176
12
16
20
40
56
13
11
144
96
55
180
29
16
24
120
27
18
15
8
28
111
105
104
61
23
48
4
44
24
48
25
63
24
111
29
12
84
16
20
55
53
36
1
23
36
31
29
16
8
73
39
200
28
32
48
103
125
72
12
25
83
115
36
77
12
1
15
80
4
8
55
33
24
60
63
53
37
107
1
36
35
19
54
111
36
56
4
20
48
48
12
115
5
12
48
12
24
4
68
48
72
24
43
36
17
12
16
9
15
68
60
144
73
18
5
24
36
72
12
96
4
20
1
18
5
120
16
39
89
40
128
4
24
21
3
12
111
5
48
72
4
108
128
48
100
212
24
184
20
12
12
13
83
24
108
12
16
36
56
112
8
13
39
32
88
56
4
8
60
55
57
12
21
3
60
9
18
9
9
35
109
11
64
56
4
45
47
48
96
60
16
68
60
37
23
60
40
68
25
27
12
56
85
3
15
9
68
28
24
36
44
97
3
12
44
49
107
28
56
24
36
24
136
140
24
55
45
116
16
20
40
24
80
16
24
84
32
43
101
7
54
11
144
4
129
27
189
11
25
95
84
64
20
7
9
9
71
16
108
3
57
132
48
20
13
35
60
48
24
40
81
35
19
5
67
165
20
24
36
25
35
28
63
5
52
60
32
24
7
18
51
44
31
41
12
37
3
12
24
60
120
36
8
25
27
24
24
80
48
13
59
60
43
53
24
12
24
12
60
24
4
20
16
20
4
44
40
116
12
37
35
52
68
12
4
135
81
20
43
53
64
84
20
64
21
72
23
40
24
8
4
8
40
68
19
5
36
12
36
16
60
44
151
9
56
79
29
108
169
144
47
84
60
48
85
47
4
39
41
16
20
60
108
76
56
48
12
49
39
12
20
204
216
60
43
36
9
81
11
24
4
12
56
55
9
116
48
4
200
36
16
56
24
28
3
18
15
32
12
13
3
24
80
60
40
8
12
72
61
3
80
4
72
20
60
36
60
7
17
73
23
24
64
36
15
33
152
84
60
64
20
1
35
24
16
36
8
48
172
68
12
31
9
80
76
56
31
5
52
36
116
60
4
24
32
49
11
60
88
68
28
36
123
18
3
36
104
55
65
76
44
16
24
116
28
60
8
60
52
32
4
84
33
35
52
3
9
204
24
20
16
51
33
32
40
39
36
90
143
40
15
18
59
36
48
1
71
4
24
32
85
23
24
36
4
93
54
45
9
ABCD 96695935816*3^$a+1 [50029]
6
30
18
37
83
24
1
17
120
15
4
11
18
60
19
5
31
44
15
13
80
33
12
19
8
36
4
32
45
15
4
11
13
48
8
9
48
3
21
55
68
15
18
7
5
12
91
8
27
9
9
15
40
41
31
5
19
20
51
9
64
56
60
93
7
44
4
8
60
12
45
36
24
75
45
132
36
19
11
9
4
20
12
9
51
40
23
85
17
180
175
23
1
23
21
4
72
24
12
12
23
18
12
27
16
20
36
69
39
52
24
17
19
5
19
20
45
99
36
45
67
5
15
12
28
125
7
5
12
19
47
9
33
6
105
45
15
16
29
12
55
89
114
21
28
53
15
9
43
5
18
97
8
160
20
28
12
8
36
63
18
12
3
57
36
19
125
36
36
18
33
33
24
7
44
12
40
20
28
5
96
24
7
5
48
12
3
36
60
36
9
24
75
40
41
111
28
24
5
3
40
137
15
27
145
53
36
127
5
12
48
15
28
32
9
18
6
24
7
29
24
3
4
5
19
140
184
32
3
90
27
9
15
72
105
7
53
60
19
29
55
11
6
12
36
7
12
56
9
43
20
40
17
36
42
9
93
31
17
12
30
193
48
20
27
48
37
20
12
27
73
41
39
16
17
24
48
78
30
3
39
13
5
43
59
48
9
45
31
83
54
55
48
29
126
37
17
84
150
21
4
17
60
3
21
39
16
20
156
220
32
60
3
54
31
5
43
35
1
56
129
24
51
4
12
20
48
105
27
64
8
57
51
87
1
41
144
7
5
15
60
28
20
64
5
3
24
64
119
30
36
19
108
60
5
55
8
64
36
24
83
18
12
123
12
28
24
17
43
5
48
19
144
5
15
9
60
43
5
43
20
27
129
60
4
5
67
32
15
61
59
6
36
3
88
5
7
8
15
105
117
51
12
33
27
4
8
60
45
66
6
3
16
41
24
24
48
24
108
60
12
3
40
180
56
52
32
100
77
55
60
101
48
36
120
24
24
18
49
65
6
133
20
16
23
105
63
25
65
102
30
135
33
15
33
42
78
15
51
61
44
9
180
51
21
12
12
135
4
47
109
29
24
15
16
5
120
31
44
36
33
12
31
17
51
9
48
43
17
43
84
68
84
108
33
24
18
6
87
27
6
42
54
15
69
31
8
12
28
5
108
12
18
25
60
20
124
41
7
5
15
28
233
19
23
85
8
16
65
15
84
24
57
6
117
12
21
3
4
8
60
28
12
65
30
9
9
75
24
21
30
24
33
12
33
108
7
17
51
69
43
17
43
32
36
136
65
84
15
36
33
7
29
31
8
72
40
5
31
35
24
90
199
24
23
13
41
48
48
72
7
8
36
21
91
113
24
3
72
16
11
49
17
48
7
65
3
9
60
15
60
21
24
63
87
6
27
4
56
144
9
27
57
30
25
68
33
42
90
15
28
24
132
5
3
33
144
19
11
73
12
35
61
5
3
4
132
65
51
15
25
20
9
43
5
87
76
44
9
72
60
12
42
30
19
96
23
1
29
3
33
19
20
21
7
32
45
27
4
32
9
19
56
4
32
108
24
3
37
8
40
5
108
7
5
3
36
9
127
20
100
12
5
30
30
3
63
42
12
7
8
33
55
32
27
6
63
51
49
17
120
19
44
9
12
19
77
18
6
135
9
27
52
20
48
39
54
66
9
12
52
65
60
138
45
52
116
9
72
3
88
23
54
75
33
3
84
36
64
48
5
15
33
19
5
27
33
48
18
1
44
4
23
54
19
5
42
13
35
9
12
21
39
15
13
11
42
3
40
5
19
8
60
15
33
9
27
33
3
87
45
16
24
35
18
15
57
12
3
28
35
13
35
9
105
6
1
65
96
15
39
21
33
12
63
16
68
88
48
29
103
72
20
75
21
12
24
28
35
198
27
76
12
60
5
3
9
7
24
101
6
133
59
18
24
36
19
29
24
42
25
8
21
55
29
72
31
8
16
23
25
8
4
8
88
44
36
45
3
40
24
5
3
28
17
15
33
19
65
67
44
27
48
1
24
176
16
5
19
8
57
48
3
3
21
21
15
45
199
5
51
9
99
9
7
23
96
97
5
115
17
60
7
20
48
15
42
91
20
33
147
123
6
84
7
8
4
32
9
15
136
8
45
12
19
65
126
61
35
33
15
21
21
19
44
64
96
92
72
33
12
12
55
20
16
60
44
45
48
18
18
12
7
35
21
12
60
52
23
78
39
27
54
15
40
17
7
5
127
56
12
96
12
15
73
65
79
8
52
20
81
7
20
105
24
99
9
27
9
19
5
103
149
3
123
54
90
66
24
39
39
18
75
33
15
9
7
35
18
55
23
72
25
12
29
31
29
72
48
27
12
27
18
36
36
48
87
81
30
42
31
60
5
31
8
93
19
23
1
44
21
31
29
99
33
19
48
5
96
24
43
92
45
55
48
5
12
168
12
12
31
44
24
72
4
65
19
41
15
64
41
51
57
31
20
72
87
30
48
75
15
24
6
39
9
7
12
77
79
32
144
33
90
42
3
21
31
5
18
48
18
12
3
4
56
21
135
4
104
45
7
116
12
132
4
72
23
6
91
89
39
57
15
63
109
12
44
16
60
36
5
15
64
161
30
45
4
65
43
132
23
57
111
25
137
3
57
123
4
8
28
8
21
79
24
20
112
23
1
12
48
72
5
3
12
33
31
44
64
68
9
31
8
16
23
85
5
15
81
99
33
48
12
7
72
53
7
5
3
21
31
20
136
5
12
12
43
8
9
36
12
18
9
16
95
42
168
39
4
5
15
45
7
5
15
40
72
71
1
5
60
19
20
12
9
66
157
36
29
55
8
177
18
25
12
48
65
3
9
12
63
81
42
18
31
44
45
84
48
3
9
7
5
3
33
19
56
4
41
30
24
21
ABCD 96696135652*3^$a+1 [50053]
7
128
46
24
35
7
48
17
49
179
36
61
18
65
31
24
210
47
144
120
31
8
16
41
48
37
90
89
39
46
11
48
85
96
60
54
72
318
66
6
128
82
30
128
120
130
66
134
106
30
56
69
1
59
31
24
24
120
17
145
78
66
6
30
143
25
72
80
90
64
134
112
35
133
90
80
240
46
44
16
71
15
88
30
66
161
48
36
61
174
5
129
76
6
53
96
1
143
1
155
85
96
18
102
48
122
18
15
96
55
14
10
101
19
72
24
14
16
66
138
96
156
48
42
65
79
90
6
53
331
24
66
96
30
48
2
39
31
54
90
54
95
25
80
112
35
55
18
11
85
54
41
1
20
58
125
36
31
38
60
100
42
48
2
124
35
31
24
56
70
8
15
67
38
15
91
30
90
54
47
180
183
382
90
30
50
130
68
136
90
126
24
275
55
90
86
40
18
36
119
36
21
3
85
167
33
76
36
138
5
115
62
18
112
48
192
150
48
47
3
256
126
18
30
32
40
210
144
30
11
33
52
8
196
246
54
84
102
89
39
16
6
138
32
154
134
16
6
50
64
29
1
36
128
52
114
234
30
32
88
192
48
65
31
90
44
40
32
10
80
18
16
156
18
6
131
415
48
6
71
25
239
49
66
114
36
156
68
40
32
130
24
24
41
271
138
30
30
36
150
134
202
120
24
24
101
109
230
57
108
165
70
42
30
24
24
102
83
72
15
33
36
121
83
61
24
35
31
14
120
10
102
179
1
30
150
258
96
54
71
19
150
35
127
54
24
311
49
12
83
115
126
66
8
46
36
174
30
84
95
15
40
17
205
83
31
56
18
75
1
120
66
48
72
89
61
48
191
99
40
50
22
90
54
26
94
125
1
18
120
30
131
31
48
72
30
210
54
104
51
39
40
242
39
36
33
16
35
189
40
72
8
51
9
166
26
3
72
3
166
60
156
59
109
35
7
24
14
10
80
45
25
35
25
192
108
35
72
105
108
51
55
5
36
145
48
30
72
78
72
8
210
16
56
18
51
49
162
350
40
48
95
25
162
48
270
90
65
96
39
105
177
108
136
59
7
30
23
36
36
73
212
64
59
60
25
102
29
9
15
67
38
51
79
96
294
72
90
53
60
61
216
48
156
6
78
152
39
84
31
209
15
40
101
420
25
14
40
6
84
62
88
102
98
16
56
58
12
59
79
101
169
282
48
6
71
49
144
120
11
79
66
35
289
35
31
125
115
74
15
175
6
96
23
165
51
169
96
59
25
6
54
42
8
30
40
300
36
59
15
105
37
24
24
155
85
42
30
138
62
34
24
90
215
87
69
121
84
14
16
125
1
24
155
21
3
25
95
37
60
128
112
158
45
180
37
18
77
169
84
140
180
112
78
30
186
216
18
80
51
1
8
90
16
29
57
3
157
18
80
130
6
96
48
120
66
150
246
68
255
7
24
89
85
306
24
312
158
40
12
59
69
111
31
8
90
16
6
174
71
ABCD 96696383926*3^$a+1 [50044]
25
35
12
60
40
21
6
81
33
6
36
30
12
18
17
13
3
20
4
32
25
51
45
12
12
15
21
27
32
4
36
105
71
13
15
9
11
60
16
56
12
1
39
36
51
90
36
3
45
99
21
6
24
84
18
42
5
73
18
54
11
7
69
176
19
54
51
3
5
25
3
63
9
36
44
1
66
18
23
19
9
21
39
57
3
12
32
16
12
39
9
39
53
7
5
16
36
60
36
20
19
6
59
13
3
33
99
3
29
91
89
28
12
33
66
41
1
39
69
27
3
5
16
44
4
45
12
11
28
21
30
45
3
6
12
12
75
20
12
25
6
45
24
8
55
53
19
36
48
36
69
27
168
9
21
12
15
8
16
8
25
11
7
12
53
4
44
49
83
28
21
24
51
33
6
6
30
29
1
35
49
12
3
12
32
88
33
60
30
69
27
18
63
57
42
21
3
6
51
69
3
111
9
20
1
30
5
31
6
12
102
9
12
45
108
107
48
7
53
25
12
3
57
24
3
27
33
45
12
39
12
8
96
55
6
15
3
29
37
39
9
3
12
48
33
12
15
128
36
25
11
28
9
3
3
65
100
9
3
32
1
84
15
33
83
52
12
51
9
21
35
60
12
25
3
9
35
31
21
3
18
3
9
23
25
123
24
12
21
15
12
20
103
9
51
24
54
35
85
12
3
9
12
156
3
9
18
9
3
5
1
39
48
57
6
29
1
42
30
60
24
23
25
18
108
57
12
8
4
140
49
12
27
20
13
75
3
6
48
60
11
7
45
39
54
39
153
95
24
1
3
75
12
18
11
25
6
42
78
137
28
87
42
3
3
18
24
42
41
67
33
69
54
69
3
24
9
32
7
33
57
3
32
1
35
49
51
84
3
30
12
51
9
6
41
19
12
77
67
24
77
48
61
3
32
19
57
69
75
9
12
30
24
41
7
66
24
42
6
24
15
39
45
96
3
30
60
3
99
6
35
12
7
45
8
133
24
66
18
12
27
8
4
15
129
39
41
7
53
1
3
108
12
15
17
60
1
48
60
24
12
30
93
32
1
84
84
15
12
20
4
33
30
5
13
23
52
8
25
39
105
42
78
36
47
49
36
3
39
48
30
107
1
35
7
5
25
3
21
39
27
9
21
42
18
24
54
6
3
63
5
49
3
15
72
54
12
35
37
12
3
12
33
36
30
12
5
28
20
4
56
40
84
3
69
15
6
60
42
57
3
101
4
68
19
18
60
63
8
1
36
3
15
6
3
60
21
75
69
96
11
4
15
30
42
12
41
52
15
5
40
39
5
16
9
60
30
9
111
54
6
18
6
45
15
9
3
18
42
78
12
18
17
55
5
19
33
15
33
45
12
15
12
15
36
29
13
3
3
30
11
1
27
45
36
84
35
103
9
20
4
60
15
29
16
12
9
90
18
63
8
4
15
21
75
65
1
6
78
71
28
3
18
30
57
8
19
18
132
30
33
8
4
12
20
25
36
27
21
36
96
24
39
24
15
42
30
66
42
30
23
7
21
20
60
37
30
54
60
3
48
75
29
1
23
79
30
15
32
25
24
15
21
39
15
21
15
29
7
30
78
24
36
96
21
9
75
68
25
3
8
16
9
27
9
24
15
9
72
39
45
87
9
60
39
116
49
39
8
40
57
12
15
15
6
75
8
72
49
11
13
27
68
31
60
21
63
45
80
4
27
9
104
28
69
36
72
3
33
35
49
48
15
33
36
54
57
44
4
9
6
36
9
9
42
53
1
42
24
9
27
48
57
3
5
16
9
24
23
7
30
11
60
49
35
55
12
33
33
35
43
9
20
16
21
3
36
12
12
105
3
9
6
108
6
48
12
18
66
87
27
17
25
11
49
35
19
66
24
12
54
24
6
75
84
12
63
9
15
6
12
3
15
12
33
24
15
6
24
15
33
3
57
54
5
25
15
60
21
35
40
9
39
9
12
6
78
167
28
45
39
81
15
9
6
137
13
11
1
15
27
21
135
9
8
40
32
25
60
78
30
12
12
3
87
29
109
15
15
21
45
15
45
15
36
3
30
47
79
12
18
90
69
92
28
45
90
81
9
3
3
30
36
59
36
4
180
105
12
18
6
6
12
18
27
3
5
4
21
3
75
5
16
20
16
12
15
5
25
3
60
3
60
54
87
36
3
9
8
37
30
81
9
23
4
21
30
45
120
3
30
42
30
12
60
27
111
12
66
35
49
6
12
69
21
23
31
6
30
5
25
27
81
15
144
87
21
33
12
18
5
19
65
1
27
15
33
84
12
24
80
7
12
36
101
31
30
107
13
18
5
55
12
78
15
9
23
28
12
9
59
19
60
93
3
12
29
24
1
6
113
4
20
61
12
24
63
33
3
12
8
19
36
29
16
12
24
39
96
21
12
48
45
15
60
9
60
75
33
3
8
7
105
32
16
20
7
18
27
15
5
24
28
8
4
15
180
21
3
42
108
60
107
84
49
30
69
81
27
3
12
17
1
75
12
9
83
16
24
3
45
39
33
12
9
15
20
4
33
48
54
72
24
60
42
48
11
76
12
36
9
42
24
6
15
9
255
15
36
5
13
18
12
21
57
23
72
7
66
27
57
30
30
27
69
6
48
17
13
15
3
33
20
1
99
32
7
90
36
54
6
15
39
6
6
141
3
65
49
42
21
3
54
23
52
21
6
96
54
84
15
39
6
11
13
18
30
3
9
3
147
6
162
12
66
36
35
4
15
12
42
11
16
36
48
21
119
52
27
33
8
7
90
3
24
12
123
105
15
6
27
12
12
21
12
6
17
49
39
9
3
3
36
41
43
5
1
30
30
11
13
27
12
3
17
1
24
18
9
33
15
8
115
90
72
27
9
24
72
39
60
12
33
24
42
29
16
51
30
18
36
30
3
15
33
3
72
84
6
27
32
28
8
85
12
3
15
24
60
21
3
21
33
47
1
54
29
1
6
17
136
56
64
24
21
6
48
36
30
42
9
9
72
39
153
11
55
17
13
102
5
24
19
30
12
27
51
6
63
51
5
97
12
30
42
24
27
132
27
24
42
42
12
6
15
24
45
35
43
41
24
1
11
4
21
48
3
12
48
8
25
12
54
45
24
12
80
24
49
72
12
11
12
40
60
9
63
21
11
1
47
61
15
144
27
66
48
12
12
42
90
11
28
27
18
39
36
45
15
20
49
11
19
90
36
24
23
37
75
105
42
53
1
27
3
12
5
100
8
7
17
16
87
33
12
9
23
25
11
19
33
3
54
11
52
48
21
3
27
30
6
138
15
57
12
3
69
11
37
83
124
20
31
29
31
42
42
29
72
4
21
12
3
3
45
24
8
4
96
15
42
3
168
27
9
20
13
12
11
19
65
4
201
63
48
33
11
19
54
6
12
30
30
9
129
ABCD 96696743272*3^$a+1 [50081]
24
17
3
16
47
13
24
11
120
72
109
24
11
1
20
99
6
42
42
6
9
4
152
33
19
36
149
15
88
20
9
36
12
115
60
152
40
44
96
15
24
45
51
1
17
12
18
13
35
162
168
27
3
54
48
7
24
29
103
44
99
24
42
108
15
141
6
1
125
7
83
9
148
35
48
42
111
12
4
56
57
12
84
30
9
21
31
125
43
68
69
90
9
52
12
41
30
109
11
24
45
36
4
17
55
83
48
45
28
29
31
5
15
285
36
96
115
44
9
30
120
21
9
19
132
11
114
60
55
11
18
72
187
32
45
39
4
83
9
39
42
19
59
61
5
24
72
24
30
1
104
183
61
11
384
61
5
75
124
29
3
45
7
41
55
32
3
90
30
97
17
43
53
24
67
35
24
144
18
27
12
16
60
48
5
12
39
99
6
36
19
5
6
120
349
11
72
13
35
42
175
65
31
137
24
174
66
24
19
131
85
72
20
87
72
96
33
87
45
28
17
19
5
78
13
24
53
31
65
72
84
171
117
163
32
28
17
48
27
96
177
48
147
3
21
51
54
60
174
24
61
5
31
23
90
3
84
9
6
18
67
36
8
40
36
29
12
63
16
149
15
24
36
195
30
19
71
162
30
105
9
91
29
78
48
48
105
87
120
42
48
30
48
57
39
33
87
25
20
51
18
115
65
12
19
5
3
117
150
24
102
19
29
90
6
39
27
24
25
84
29
3
3
21
48
16
120
11
48
18
39
28
12
119
37
92
100
35
18
43
35
21
51
45
3
81
15
9
84
21
7
8
40
56
4
144
131
9
48
9
51
88
32
60
12
28
48
29
42
13
53
103
29
36
67
29
15
15
13
20
36
27
42
30
6
12
27
28
137
102
1
8
124
41
114
153
12
93
12
3
24
39
49
23
45
40
53
12
147
15
48
24
61
12
143
13
29
36
12
63
12
72
40
56
36
36
45
27
117
19
5
30
25
41
43
11
30
66
24
57
64
41
19
20
28
36
29
42
109
12
65
19
60
44
4
173
114
1
17
48
48
12
3
9
78
54
18
42
24
147
9
18
81
39
6
7
5
7
47
18
147
28
23
24
13
53
78
157
29
48
6
37
92
33
27
45
43
20
9
39
72
4
35
121
125
60
24
150
90
150
24
1
41
27
21
19
83
57
100
323
48
66
15
15
21
9
66
37
48
35
18
27
45
24
24
126
9
36
3
85
48
12
56
15
6
31
24
11
69
60
129
15
144
15
18
54
21
12
57
115
5
30
73
12
5
195
48
27
48
30
3
9
24
19
11
37
35
18
15
21
51
28
35
9
21
99
15
57
4
20
72
12
57
36
39
28
41
144
55
11
277
12
23
54
19
17
19
29
79
32
15
126
63
64
77
84
36
31
80
33
115
72
24
68
108
28
60
5
6
9
36
3
81
4
11
85
11
48
6
75
57
48
12
3
132
3
25
96
119
54
3
28
5
60
55
20
12
45
127
60
11
24
48
33
39
153
148
131
285
69
39
33
87
28
5
24
79
95
9
15
96
61
11
49
41
19
36
48
176
4
32
9
55
53
55
8
63
42
27
27
61
32
21
331
5
3
136
140
57
15
12
3
13
12
17
12
31
132
20
141
15
15
66
78
96
141
21
115
89
84
6
24
42
19
65
156
67
77
84
42
45
24
36
33
312
84
36
60
12
43
144
68
105
3
28
17
54
18
55
48
23
90
72
78
37
17
18
24
9
72
39
30
19
12
77
7
60
44
9
6
129
168
45
3
9
115
56
16
11
48
66
6
25
95
72
81
40
71
6
39
51
13
5
54
48
9
9
51
141
270
30
18
1
84
24
72
20
111
24
48
18
43
77
24
3
352
29
6
24
42
24
6
24
30
48
18
13
11
33
21
39
27
45
196
77
18
33
39
18
48
216
39
4
116
9
43
12
68
72
33
15
93
151
8
76
29
27
75
25
29
19
12
59
9
93
108
30
25
17
19
48
137
18
13
128
12
108
40
11
45
16
125
67
101
6
30
60
54
9
52
24
32
105
123
9
72
51
117
96
6
109
5
6
90
120
19
41
51
60
75
24
93
3
18
51
9
19
32
28
101
6
6
42
48
37
11
21
123
42
6
42
3
108
36
93
12
103
41
180
31
8
21
51
81
27
132
15
1
48
36
5
6
30
15
40
24
83
48
85
59
13
36
12
53
6
24
9
12
9
7
5
55
60
24
89
27
33
6
78
18
57
136
32
9
99
180
45
ABCD 96696813056*3^$a+1 [50192]
71
25
24
101
54
85
125
6
37
65
127
41
39
105
31
72
77
108
36
19
107
189
72
57
15
16
65
127
72
192
56
48
16
11
180
18
31
24
24
152
264
99
117
39
42
39
69
36
15
48
45
3
24
3
21
16
24
11
93
16
107
13
29
36
31
24
144
72
65
96
39
33
7
48
53
12
15
88
59
61
32
3
109
53
75
352
24
24
83
37
11
24
18
19
24
11
109
155
109
48
8
72
3
30
24
151
5
144
91
24
47
25
48
192
48
83
13
80
24
40
8
24
40
120
11
18
24
3
160
32
16
192
152
112
24
96
56
24
33
63
24
93
115
23
25
24
11
30
103
80
21
36
87
105
31
77
27
105
7
203
21
40
24
11
54
12
51
63
1
8
21
99
15
25
80
21
115
56
40
53
27
168
57
15
64
29
51
96
15
18
31
47
9
16
168
96
80
48
88
179
45
39
57
3
36
1
29
139
11
13
5
3
24
129
39
160
152
15
1
144
35
48
117
33
18
45
3
37
80
33
15
21
3
16
107
12
1
239
33
88
17
54
49
29
72
51
48
16
83
133
5
42
33
120
24
64
24
17
15
9
30
25
32
144
21
30
13
24
128
40
24
11
54
18
13
17
36
126
54
15
45
54
37
8
16
24
95
25
263
73
17
7
56
24
136
56
3
85
56
24
147
69
57
127
53
19
53
3
9
231
24
15
49
185
60
75
15
66
103
120
125
30
186
19
173
147
3
13
32
64
200
40
41
168
7
47
73
24
8
72
33
15
16
192
8
21
60
15
3
13
5
18
54
75
40
80
21
75
24
21
19
8
24
3
36
81
15
33
3
72
13
24
120
24
32
15
57
112
8
3
42
48
27
16
17
127
83
133
80
112
17
42
18
27
48
33
63
45
27
99
85
8
33
12
27
16
17
31
17
24
15
93
30
21
16
59
85
56
88
95
12
6
87
105
15
40
17
31
8
21
51
72
15
78
18
9
112
131
72
90
75
88
24
8
312
33
90
21
51
21
9
54
57
72
16
59
90
27
9
7
32
15
1
32
88
24
11
21
111
18
7
72
65
36
27
24
40
8
57
135
40
144
96
96
32
15
33
64
24
56
63
177
15
1
5
67
120
168
24
8
72
24
144
16
144
32
40
128
3
85
5
3
40
224
75
18
102
18
24
115
5
18
57
33
72
63
48
195
114
91
48
56
120
48
88
17
36
27
40
77
12
6
97
48
35
85
23
57
40
137
18
54
36
54
36
9
96
64
8
16
24
168
47
90
31
5
99
75
78
7
72
24
32
88
137
15
40
29
3
51
37
35
13
65
31
216
5
27
16
101
48
51
64
8
40
80
15
54
91
48
176
16
47
25
83
69
3
48
69
3
85
8
24
141
120
60
162
21
96
9
12
115
24
41
55
35
45
9
55
120
48
240
137
15
160
5
3
16
32
40
48
17
24
55
89
7
23
42
39
153
108
60
48
144
60
27
48
33
55
72
48
72
95
30
43
192
176
64
192
41
183
16
80
88
5
3
57
63
99
54
79
65
103
128
15
54
90
78
3
45
51
45
43
11
37
24
65
18
12
81
15
54
3
87
48
90
15
136
17
15
88
59
61
56
45
75
88
8
24
3
13
48
59
108
42
7
56
40
89
6
48
96
145
8
225
66
61
29
96
30
93
48
40
167
390
168
67
8
135
42
15
3
133
24
77
43
47
33
3
37
155
90
18
129
16
5
19
89
175
41
15
141
150
13
80
87
145
72
215
126
72
30
162
27
16
17
63
120
48
16
80
16
8
64
281
55
95
36
45
48
45
27
136
24
53
18
48
81
24
16
8
57
31
32
27
69
72
40
48
56
93
43
32
45
3
64
128
45
3
33
252
163
119
162
159
96
136
119
25
56
3
21
40
53
3
69
19
11
6
30
177
3
78
15
24
27
165
24
16
11
18
51
ABCD 96696969056*3^$a+1 [50008]
28
32
12
60
1
39
48
33
63
36
8
40
33
3
20
36
85
35
60
211
29
85
15
20
120
19
65
16
63
57
69
11
28
32
61
39
116
40
123
21
8
31
5
25
24
12
3
80
52
45
23
85
36
119
48
12
37
83
28
69
24
11
43
17
144
12
55
45
92
16
12
69
60
3
80
40
56
4
56
25
6
65
73
132
11
73
71
48
12
4
72
45
18
45
15
41
168
36
36
24
12
19
129
60
20
52
12
15
41
36
13
27
45
36
63
45
71
64
20
7
24
90
131
49
84
119
43
60
33
21
3
80
7
29
7
17
36
55
17
55
18
36
15
105
24
87
24
36
8
1
11
97
78
18
11
25
23
100
96
15
30
27
117
6
17
24
64
20
24
13
147
81
72
3
24
32
60
124
56
13
3
12
3
29
28
81
6
33
180
3
17
37
83
61
87
20
48
37
3
15
9
68
52
200
1
15
15
17
12
12
1
12
35
1
39
60
12
44
84
52
51
29
43
21
56
13
6
17
13
114
177
24
80
1
39
32
12
88
12
33
59
16
57
18
12
17
40
36
8
64
72
15
41
73
15
20
96
24
12
12
1
72
15
3
90
131
25
63
8
28
44
36
1
78
5
48
12
7
30
216
23
4
36
15
5
25
60
15
24
56
64
21
36
23
136
24
32
49
72
3
144
36
96
33
72
35
24
64
60
8
4
36
24
9
114
72
69
164
60
103
53
60
72
48
37
35
37
15
21
15
21
35
13
36
11
115
54
39
32
1
23
49
6
5
60
4
3
69
21
23
16
105
11
24
1
90
18
11
100
56
97
83
52
32
19
149
28
3
72
29
40
201
35
19
41
25
63
81
11
100
24
48
21
54
102
39
44
16
15
54
3
8
172
68
55
21
68
36
1
83
48
43
45
56
31
53
24
31
12
9
36
32
76
32
88
57
47
37
6
65
12
52
48
21
231
44
12
4
9
27
8
7
69
15
18
27
45
63
32
76
9
75
39
54
15
15
93
75
54
11
84
25
95
49
42
113
97
3
21
71
88
15
57
57
180
3
33
11
48
12
13
6
5
7
77
36
37
15
8
24
37
39
21
59
12
124
105
18
42
3
8
55
5
85
47
43
17
61
12
24
35
4
12
72
3
12
57
33
3
8
49
87
21
3
32
60
13
12
3
96
9
27
105
35
84
28
8
12
36
16
9
71
24
19
93
20
84
1
3
56
88
45
11
25
6
5
168
73
63
27
57
8
28
24
27
6
48
35
7
30
108
6
30
95
4
105
12
23
24
16
56
13
12
11
79
18
11
136
93
111
15
29
208
48
24
12
51
54
23
103
72
21
44
88
44
24
1
123
33
78
69
57
48
60
71
76
105
18
53
37
47
4
129
48
3
15
72
9
44
19
42
11
24
4
20
97
75
87
6
11
96
4
108
15
5
12
49
90
90
179
25
11
25
12
24
54
12
93
20
96
13
30
57
144
20
72
40
84
8
36
12
48
36
25
15
33
135
27
18
3
68
12
103
17
19
30
63
32
1
15
32
40
96
56
84
31
60
48
6
72
47
37
78
165
20
12
13
3
32
55
18
35
60
4
33
3
20
13
35
24
43
77
37
71
24
28
33
108
95
49
168
3
20
31
41
24
4
44
13
15
15
78
84
27
69
15
15
6
35
1
18
29
73
108
24
87
20
73
51
36
116
28
15
45
56
49
11
60
31
57
57
35
16
24
9
11
156
13
72
39
21
3
45
59
40
72
9
35
12
7
17
100
9
35
61
15
60
48
21
35
40
44
48
12
112
20
88
12
33
23
145
15
57
36
11
4
92
24
43
6
36
144
36
159
24
32
31
93
44
12
109
11
40
39
66
75
39
89
55
17
103
17
28
72
36
45
83
264
37
71
49
24
11
76
87
5
40
56
16
63
21
24
200
12
40
44
25
39
36
51
66
3
44
12
13
90
18
90
60
5
52
171
81
36
32
13
35
55
42
11
112
8
156
24
25
35
25
11
144
40
32
4
24
9
35
12
28
92
4
69
87
60
9
42
5
28
56
13
63
45
183
56
4
32
48
25
15
24
105
3
69
11
12
13
3
120
200
55
12
54
36
27
153
18
29
12
19
126
11
223
5
36
28
72
20
1
72
15
92
91
17
31
6
39
141
195
56
13
36
90
29
64
3
77
28
3
5
36
13
71
1
71
55
57
32
31
17
7
30
36
63
44
216
60
121
23
1
11
120
124
20
31
29
25
15
20
49
6
30
27
84
15
24
185
7
18
42
29
4
32
19
24
36
18
3
8
4
51
5
121
144
75
39
65
48
229
3
36
20
52
12
20
112
8
61
39
12
15
5
84
96
40
51
17
196
39
36
12
78
15
144
57
11
19
18
6
30
11
13
66
57
3
5
12
49
39
24
32
91
17
108
13
35
7
5
168
112
24
8
61
51
21
59
24
4
36
24
33
23
84
13
35
60
4
8
37
63
45
6
12
57
36
72
123
21
3
21
32
85
83
61
23
121
270
5
ABCD 96697360894*3^$a+1 [50010]
89
72
30
13
36
24
17
199
89
55
17
91
59
1
48
41
103
41
72
30
13
47
30
54
145
23
48
18
7
48
36
221
7
12
24
60
192
132
36
59
85
17
31
23
265
24
48
120
89
31
12
60
17
103
83
97
132
48
47
193
240
65
67
11
25
23
42
7
155
126
30
24
13
24
71
13
36
156
120
168
24
161
186
13
48
12
245
7
36
72
47
13
131
61
60
11
73
119
13
60
132
48
12
23
37
180
113
72
30
18
144
139
12
17
102
60
73
108
60
95
229
23
145
72
24
65
79
96
12
84
23
37
83
42
120
96
48
55
167
25
23
1
161
18
96
36
37
107
25
60
23
36
90
7
209
211
77
175
23
13
59
25
132
35
73
12
84
24
113
54
13
12
11
145
125
43
11
108
73
5
79
23
25
47
90
55
24
12
5
67
12
11
25
77
115
11
24
378
79
204
35
85
11
138
6
144
1
11
36
37
36
131
30
91
125
55
84
36
23
109
71
180
24
1
12
35
42
7
36
12
17
103
156
60
17
24
271
24
60
168
11
1
233
198
13
72
77
6
1
24
84
47
169
12
12
11
84
6
90
12
157
131
1
96
17
18
37
47
96
90
19
24
149
18
13
41
6
73
17
67
5
18
192
78
79
144
36
36
204
35
24
25
11
1
29
168
138
133
24
23
25
24
11
13
71
96
162
67
23
73
29
6
25
65
79
11
12
186
54
1
47
42
115
60
17
24
19
11
1
41
48
42
144
54
19
107
18
90
25
12
84
36
36
72
48
168
60
180
72
29
163
96
35
1
48
23
72
13
5
72
43
132
96
11
6
54
121
59
36
13
36
233
7
89
7
59
54
150
66
54
96
48
42
199
47
37
72
35
18
126
72
85
72
23
109
84
29
67
36
17
7
24
11
13
48
12
60
95
181
132
24
11
102
31
96
24
179
73
29
163
77
30
24
84
13
24
24
191
13
72
36
204
5
103
41
79
23
49
24
107
150
54
25
36
245
7
113
72
6
97
95
157
216
372
192
35
121
12
17
43
5
54
13
5
55
36
12
24
144
35
121
36
47
120
157
24
24
11
1
41
54
36
73
12
48
12
107
85
143
265
48
11
1
143
96
181
83
157
84
83
73
60
24
23
25
65
72
24
151
239
97
24
168
60
47
54
19
71
61
65
43
83
24
13
53
127
71
1
24
137
7
11
54
31
119
73
155
132
120
90
42
25
221
24
30
234
7
83
1
95
1
143
30
24
30
73
23
120
90
139
48
143
12
144
133
12
60
11
60
25
59
25
84
12
240
17
31
24
107
61
48
239
66
7
60
83
25
137
48
186
25
23
37
113
198
84
6
30
18
42
37
108
12
12
23
121
11
120
18
6
37
132
48
24
65
120
6
97
65
31
95
61
101
102
25
120
161
67
12
276
156
36
179
48
1
144
108
24
204
24
17
6
13
72
84
48
60
156
156
53
67
11
120
24
1
137
6
90
19
47
36
37
107
90
31
65
7
60
180
71
1
36
60
12
5
18
13
24
107
73
197
211
59
205
84
24
65
43
29
18
36
12
54
19
35
157
5
7
65
235
48
5
139
5
54
1
60
84
96
36
35
25
119
1
209
90
61
17
270
13
125
163
5
55
36
71
25
59
96
49
71
90
72
18
13
167
25
60
77
7
168
12
29
6
18
115
ABCD 96697451122*3^$a+1 [50002]
3
43
44
9
4
36
15
41
51
33
36
36
103
57
104
19
77
4
48
68
19
93
96
12
119
13
12
8
7
36
5
9
30
9
51
25
3
41
51
6
22
5
48
99
30
55
5
75
111
49
29
12
10
12
41
55
21
11
9
36
43
132
50
3
24
63
25
27
2
15
24
117
75
15
24
9
16
15
69
5
6
6
55
23
16
84
24
26
10
2
99
39
16
20
6
103
20
16
96
32
3
45
3
4
12
5
24
36
99
12
9
15
40
20
21
64
5
75
24
55
24
53
3
16
41
33
51
16
44
111
4
20
6
10
9
41
10
5
88
20
64
71
9
12
9
15
27
25
27
2
19
36
15
44
165
151
26
24
30
24
4
26
6
13
32
45
58
56
36
1
72
17
55
44
57
7
11
36
21
45
34
93
15
17
15
25
20
79
50
12
19
29
7
20
120
4
35
28
21
32
60
3
1
20
15
81
9
3
7
21
39
50
43
11
16
80
36
30
7
71
42
10
44
36
57
3
4
65
9
31
20
40
35
21
67
41
31
20
33
57
15
15
1
65
78
16
21
68
19
56
57
9
174
85
80
84
31
24
48
44
16
17
21
19
11
6
90
36
24
9
16
155
24
6
19
5
72
82
68
48
36
30
19
20
7
17
7
48
53
24
45
6
37
11
49
17
19
72
20
69
30
24
16
20
24
25
11
9
55
72
17
48
15
48
16
69
11
28
33
20
40
8
4
23
9
40
15
45
41
22
45
15
122
6
30
30
9
4
191
1
24
15
56
48
36
6
30
117
52
8
3
40
8
21
4
24
72
51
5
9
75
19
12
57
47
30
70
48
38
94
69
36
36
35
4
14
19
83
40
5
3
85
35
52
60
20
64
21
35
25
29
3
127
50
30
13
17
15
16
20
24
24
27
45
165
24
30
196
74
19
15
29
3
9
31
60
8
97
20
4
8
40
72
59
52
20
13
11
6
19
180
35
6
15
60
39
49
11
36
78
42
24
73
3
14
24
267
72
36
15
4
33
24
15
129
245
15
7
44
36
33
81
19
11
4
62
18
16
14
39
33
7
17
10
14
15
60
27
45
3
9
81
36
6
24
13
63
24
20
13
167
36
73
36
99
57
44
64
17
18
12
13
44
40
3
12
132
48
8
198
82
9
11
24
1
27
2
3
12
21
30
25
3
32
4
44
6
6
28
24
8
33
52
119
9
31
74
30
4
17
24
21
10
48
68
28
29
12
9
6
16
68
4
62
111
79
5
28
11
30
19
72
56
115
9
51
20
13
20
31
45
8
3
37
41
6
6
30
48
21
48
16
44
12
9
7
15
20
4
33
23
52
26
96
39
67
5
93
30
37
29
10
21
63
36
14
15
7
9
51
17
3
54
51
4
44
27
48
9
12
15
4
12
60
12
32
30
3
16
12
123
50
36
90
45
39
42
79
8
12
16
35
24
1
12
11
21
48
43
24
36
14
84
22
8
12
57
52
3
53
124
168
12
20
15
24
1
95
21
43
32
33
19
38
15
19
41
52
23
9
19
89
21
15
7
8
30
19
77
30
28
21
5
27
43
69
15
21
15
32
13
12
15
50
30
180
18
30
72
25
27
60
33
44
15
36
49
108
17
6
52
48
9
71
33
16
128
127
41
12
141
27
33
15
81
30
88
8
4
5
55
48
5
55
8
100
72
5
31
32
73
32
9
46
5
9
15
9
99
7
29
15
36
16
12
8
49
96
68
45
94
26
34
41
36
15
9
19
8
69
9
87
3
76
41
4
11
9
9
7
23
49
47
4
12
44
16
14
34
21
11
4
5
51
33
12
7
92
21
3
1
5
6
24
66
48
126
21
12
123
84
16
38
72
24
39
147
9
51
52
5
40
8
3
36
4
2
10
60
8
9
55
5
48
9
54
12
150
3
4
17
30
33
27
4
56
21
15
28
24
48
45
15
44
100
80
4
24
26
22
14
75
51
49
68
52
29
6
21
40
29
6
45
7
5
16
27
17
7
56
37
23
4
45
68
48
7
48
5
39
66
7
11
21
19
12
45
20
15
24
24
40
21
20
28
3
33
5
55
71
21
7
2
15
100
36
44
21
34
53
21
19
17
91
24
48
20
87
60
36
57
7
14
30
21
144
36
21
22
2
39
15
25
87
72
2
55
68
60
21
30
6
10
33
15
2
3
51
69
111
36
114
36
6
48
9
27
45
9
6
54
6
25
80
21
30
30
48
55
137
15
64
15
21
65
60
7
23
25
39
50
90
9
87
73
41
10
5
15
24
4
53
9
19
87
5
33
12
123
51
84
1
11
54
19
5
46
20
16
20
25
15
68
12
48
21
21
79
3
125
16
41
90
33
27
24
4
8
33
45
171
43
93
3
26
114
4
21
20
7
9
15
20
13
108
23
57
24
21
144
6
33
15
36
24
1
15
50
79
51
26
3
75
9
12
4
84
32
4
132
29
15
15
24
16
29
27
9
81
55
20
19
20
1
29
19
35
16
9
20
115
57
72
56
12
4
11
13
32
129
24
7
5
10
44
16
20
9
15
96
18
22
89
9
42
4
65
4
15
137
7
17
45
6
40
24
21
63
41
69
15
51
30
3
151
2
54
4
2
3
84
51
1
44
52
5
99
40
20
43
26
91
41
15
168
4
17
6
9
21
7
23
64
14
36
60
34
17
3
52
84
29
15
57
28
44
7
50
15
39
49
20
21
22
8
12
25
12
41
6
13
23
33
16
41
27
60
27
81
39
13
71
6
3
7
20
88
17
16
15
20
37
17
90
45
24
15
49
15
2
24
27
3
21
39
60
25
99
41
27
4
56
18
36
19
71
6
19
48
3
84
9
20
36
15
45
28
41
60
15
4
36
36
131
138
7
20
63
4
26
10
36
33
23
18
30
21
15
1
24
5
15
81
43
32
48
7
74
31
32
40
32
19
60
86
43
27
26
10
24
48
2
51
28
95
21
9
36
31
15
24
20
64
2
30
28
41
79
72
9
5
46
57
27
41
12
51
25
11
24
12
9
16
15
8
42
48
15
4
27
24
41
28
17
3
168
7
81
12
87
5
3
18
55
15
17
40
113
46
50
6
64
24
12
20
45
60
15
49
8
3
52
32
30
106
72
2
31
20
60
28
65
6
30
10
69
71
1
44
51
52
21
137
19
11
172
17
39
36
64
ABCD 96697553692*3^$a+1 [50149]
1
12
3
56
91
33
15
77
67
33
60
8
28
176
25
135
44
49
111
164
84
12
61
35
1
54
72
5
28
20
7
36
12
113
16
21
15
140
84
7
53
43
21
15
33
8
61
131
12
19
9
48
68
1
35
7
17
84
180
1
71
25
59
25
59
12
52
24
8
16
27
69
12
32
13
42
93
32
19
18
11
60
124
36
39
66
35
96
120
19
9
44
4
108
39
41
64
8
28
75
36
65
12
72
48
16
216
32
52
60
80
97
6
29
25
39
117
54
5
16
3
12
29
61
11
61
36
15
81
119
1
35
19
17
72
24
24
40
45
12
83
7
6
120
23
49
35
28
117
59
24
204
16
20
40
8
43
5
13
72
27
72
81
60
18
30
18
5
52
120
56
40
87
54
78
12
18
132
48
72
18
45
27
18
36
15
20
25
35
19
12
17
60
52
111
69
111
29
36
96
16
72
21
47
109
18
24
21
80
1
6
33
8
13
23
7
78
47
55
36
125
36
124
8
49
78
33
57
30
41
1
15
152
48
36
1
35
16
3
30
27
36
27
36
54
132
12
75
21
35
1
99
27
5
133
6
57
44
25
3
27
5
36
16
108
15
65
43
45
15
30
243
32
24
115
5
73
54
141
69
60
30
189
51
21
48
44
48
49
18
41
52
33
42
48
33
21
3
8
48
49
90
54
47
7
9
51
5
25
23
12
127
77
55
30
75
21
12
15
9
159
8
7
29
16
12
15
42
12
24
3
24
8
264
25
3
27
9
32
37
35
144
24
121
174
6
90
21
44
24
12
52
21
59
144
13
107
37
47
79
21
32
43
17
37
47
79
30
51
57
24
48
23
36
16
96
12
21
107
72
55
41
13
59
160
81
71
91
29
61
39
84
3
57
21
36
107
24
144
25
119
148
81
12
143
7
30
27
8
16
3
9
177
66
125
36
24
36
12
19
18
11
24
12
48
19
113
7
9
8
52
44
36
12
16
9
12
36
63
56
36
4
24
159
42
48
71
4
36
51
21
111
41
13
84
11
12
37
3
8
4
33
111
21
63
80
12
37
159
9
18
29
36
12
48
48
40
104
88
80
40
27
21
87
29
49
27
3
72
5
67
18
51
57
15
24
3
54
3
140
96
64
21
11
25
30
150
11
37
35
133
3
27
108
17
7
161
55
41
16
153
6
9
72
27
29
37
107
36
19
90
18
53
24
13
6
29
19
18
3
56
31
89
55
41
49
36
171
32
31
24
30
71
4
15
29
16
105
83
48
48
4
116
43
84
60
17
49
111
51
33
9
35
4
15
17
76
20
151
17
19
29
120
16
24
216
8
16
20
192
25
36
47
120
13
114
30
11
72
40
8
72
40
32
24
7
18
150
9
3
18
27
8
48
112
57
63
27
54
23
40
63
57
56
120
7
18
107
12
36
1
27
99
5
48
24
13
35
7
41
79
6
15
39
29
120
49
48
195
21
18
6
135
111
6
18
9
45
35
28
44
96
192
121
6
21
20
7
108
57
3
18
87
72
57
63
75
5
67
90
23
55
53
109
3
81
95
84
37
24
120
39
33
18
54
11
100
32
24
31
17
37
47
4
44
52
51
89
76
56
19
30
95
1
30
77
84
12
61
42
5
25
107
48
43
6
11
24
28
99
33
24
20
12
13
3
39
17
67
42
95
25
27
8
120
25
35
12
24
72
37
27
32
24
85
144
48
155
85
90
29
16
68
25
3
33
3
32
25
66
93
69
51
32
337
111
8
19
101
13
83
16
27
30
95
37
48
3
165
156
6
48
6
51
8
187
5
49
47
13
99
21
6
48
9
68
49
96
15
33
15
72
39
89
37
24
131
72
13
51
12
45
83
12
72
24
73
15
3
24
65
19
89
24
49
27
20
43
18
95
36
112
144
15
174
3
56
24
16
72
27
29
12
91
138
60
35
88
56
12
4
21
27
72
81
12
227
16
24
147
29
64
92
85
6
33
57
15
8
180
28
20
52
72
96
72
44
1
63
12
80
25
6
21
63
17
36
168
73
12
3
147
36
30
11
79
29
13
47
1
119
49
15
147
48
36
21
36
39
53
4
117
3
20
13
71
73
51
44
16
36
20
19
48
45
27
144
17
4
147
29
1
23
67
18
35
24
4
44
7
33
123
29
72
79
17
1
24
72
36
75
48
24
20
13
3
27
18
15
32
13
75
45
47
28
32
109
18
113
55
81
56
132
19
12
18
90
42
84
6
30
18
29
96
1
3
20
48
43
102
11
48
121
3
20
4
27
18
18
60
21
69
162
102
47
12
88
87
6
219
56
16
27
5
121
36
63
92
24
25
47
25
12
11
7
17
16
44
108
40
56
96
64
120
8
24
40
24
45
18
ABCD 96697816084*3^$a+1 [50006]
12
36
39
137
37
24
39
27
132
138
42
5
40
24
104
7
9
3
36
42
23
85
3
33
27
32
4
45
15
21
11
12
16
27
6
3
20
96
72
4
33
90
6
51
8
72
40
72
63
12
6
75
45
6
41
7
17
19
24
77
85
90
101
109
15
32
7
24
30
3
255
41
168
48
52
69
47
25
12
6
5
16
12
3
90
3
117
108
11
31
69
21
18
57
9
3
96
8
156
49
99
32
13
11
73
90
21
21
39
48
32
4
44
7
6
23
64
87
18
99
20
13
47
16
92
25
54
36
45
24
21
18
33
8
49
12
78
29
52
32
28
72
3
165
20
16
12
3
84
33
21
35
52
45
18
45
75
29
16
45
36
216
71
12
121
11
55
18
3
116
97
71
55
65
43
78
15
8
61
18
45
44
7
84
72
54
11
4
9
72
23
16
99
42
30
21
36
33
18
33
3
21
80
40
72
63
30
108
72
6
77
60
64
80
37
3
21
11
61
11
36
4
8
16
56
7
53
12
4
9
12
6
5
4
192
24
9
15
32
12
49
3
44
37
18
141
45
3
108
33
63
39
54
3
39
69
68
36
144
43
81
3
18
15
27
29
25
23
4
20
19
18
96
11
48
60
37
6
57
45
47
43
96
41
40
63
30
71
76
21
144
90
30
3
3
18
159
80
13
83
7
249
48
20
55
53
19
57
180
39
12
36
6
99
60
219
21
24
56
40
32
25
18
5
67
29
64
8
48
49
159
15
6
83
1
11
115
45
44
16
27
29
48
13
54
57
12
80
85
51
12
60
87
42
51
33
15
63
69
192
21
27
12
12
9
36
39
84
8
16
20
31
33
21
66
137
220
3
6
27
27
33
21
18
45
12
116
36
40
15
168
12
6
90
29
43
9
21
107
61
15
48
32
4
48
48
33
6
29
12
49
36
144
123
12
75
18
11
24
1
3
3
29
4
44
13
30
6
11
88
12
27
17
88
56
16
27
18
27
21
83
24
64
15
18
15
8
16
27
21
15
150
3
24
27
5
40
39
42
54
33
32
25
72
3
48
3
177
72
75
29
48
13
30
54
36
51
39
60
174
47
43
90
78
29
100
99
33
9
111
8
61
11
16
20
16
21
60
15
132
87
117
99
29
25
30
24
12
9
15
30
15
21
150
18
18
33
12
45
51
21
11
36
48
16
116
12
7
9
87
5
24
7
12
9
63
6
48
39
75
5
64
21
99
21
36
54
6
66
6
138
42
18
66
119
64
36
75
36
48
78
99
45
3
24
3
24
9
20
172
80
115
29
52
24
21
108
36
59
49
95
4
27
36
36
138
15
68
31
66
90
6
99
72
32
4
20
16
72
32
157
30
29
13
123
69
15
32
25
3
8
28
12
20
12
40
72
9
11
52
3
57
219
5
28
32
48
25
42
21
12
32
76
84
45
3
20
28
12
20
12
52
144
51
29
4
12
63
5
40
68
49
47
19
33
21
27
12
12
20
55
6
18
33
68
55
81
105
18
9
57
90
161
43
29
84
13
51
3
45
27
65
52
9
51
8
79
9
24
21
60
11
1
24
30
60
41
25
15
3
6
23
7
96
117
27
33
87
33
144
72
32
115
6
18
5
61
24
15
21
119
1
6
33
12
3
9
15
65
7
30
27
51
69
8
13
12
54
89
1
36
6
33
21
15
24
132
12
72
80
55
57
3
93
12
12
9
12
11
64
21
15
75
201
9
126
17
37
126
54
123
32
76
45
39
12
68
64
96
21
6
33
15
17
16
21
6
144
9
48
9
3
3
29
4
15
17
12
148
3
33
24
111
69
180
152
88
9
179
12
24
1
60
27
111
6
11
109
11
13
66
60
30
51
3
9
20
100
60
27
6
30
45
20
4
21
3
51
93
39
29
52
9
63
72
57
6
66
63
24
9
39
8
97
27
20
12
4
171
30
63
72
8
7
30
36
18
126
60
126
18
155
37
54
36
21
32
52
60
12
57
11
13
30
72
60
18
27
56
12
7
21
24
9
15
21
3
75
21
8
37
99
12
39
5
61
87
81
51
15
42
47
4
33
3
32
108
25
12
15
9
47
7
12
18
11
67
21
27
6
15
8
25
39
57
23
24
79
9
9
63
92
36
12
49
36
11
16
57
87
32
25
39
3
33
12
9
30
96
102
6
90
30
6
36
155
4
32
43
126
3
20
16
123
29
4
33
11
13
11
7
5
64
68
16
27
48
36
33
21
3
39
9
3
72
45
44
4
21
36
15
39
105
21
15
84
32
28
57
123
105
63
33
95
25
63
56
40
104
52
44
4
68
28
45
3
12
39
33
207
113
13
15
57
27
24
21
27
9
59
124
27
57
68
1
119
85
72
12
240
11
112
84
99
93
80
48
13
15
108
116
13
87
12
20
12
85
23
4
108
24
12
21
60
15
12
9
11
43
113
13
83
16
96
8
67
36
65
55
108
42
83
64
48
8
97
11
7
69
3
29
16
20
112
96
15
17
12
52
12
72
3
144
45
45
15
176
7
9
27
33
57
39
24
99
18
54
149
24
7
120
33
63
36
5
60
100
12
140
7
180
5
36
ABCD 96698026994*3^$a+1 [50061]
21
64
17
42
18
123
15
9
27
54
39
15
57
60
33
12
31
29
54
12
24
13
5
63
40
17
6
36
84
21
3
13
8
60
45
84
3
69
3
21
51
15
73
41
30
60
9
75
1
92
183
12
105
12
45
18
45
24
96
33
6
108
36
49
8
15
45
48
96
16
23
6
18
21
12
39
21
69
15
51
33
24
51
21
28
68
12
87
96
12
60
117
3
1
17
42
13
8
51
84
9
33
147
136
5
15
24
36
51
18
66
24
25
32
45
54
36
36
90
3
15
105
21
6
18
111
15
36
33
39
18
39
36
33
30
6
15
16
17
36
111
3
18
12
18
37
23
33
12
48
100
17
15
3
24
13
95
69
3
13
143
37
23
9
12
45
3
3
84
13
65
3
9
60
31
32
57
6
25
68
15
21
28
77
18
12
36
129
16
32
76
20
24
27
129
39
33
15
150
30
85
65
15
24
4
92
27
18
84
123
81
15
24
51
25
77
243
9
18
37
92
21
3
36
108
12
15
24
81
76
17
90
13
149
60
3
15
72
21
45
39
105
15
3
90
3
52
8
9
36
63
172
8
84
16
44
105
27
36
93
27
100
32
27
36
57
28
23
72
30
63
15
90
27
3
24
36
36
48
1
12
149
75
16
8
69
12
6
9
16
5
18
21
69
54
36
37
23
21
4
32
12
87
6
18
21
9
87
40
8
40
29
246
21
15
54
15
27
48
54
42
13
8
9
3
3
9
4
116
69
15
15
54
6
9
36
96
16
59
45
48
27
24
12
13
56
36
40
89
15
3
18
24
31
53
39
16
71
6
3
69
27
21
3
124
5
3
27
72
54
111
3
66
72
42
25
32
76
8
60
24
3
54
54
9
27
49
5
15
36
9
36
18
33
12
3
37
53
54
1
95
30
39
24
40
5
24
31
80
45
6
48
6
15
12
40
8
12
93
90
12
60
138
15
21
24
102
33
36
3
13
5
15
45
75
63
6
66
33
45
7
8
51
24
25
20
39
13
137
30
85
11
36
18
103
68
12
33
102
18
36
15
84
24
12
51
12
6
36
3
28
17
6
105
21
30
9
36
51
30
15
3
129
105
78
25
23
9
63
18
15
27
12
126
15
36
21
54
60
54
90
72
9
36
165
159
3
13
44
39
36
121
5
27
3
78
175
77
135
9
18
33
3
141
36
33
15
99
12
33
21
72
60
18
21
225
6
72
85
116
45
15
9
15
36
39
13
23
21
99
6
31
17
108
24
18
72
126
12
3
28
131
6
54
9
27
18
30
24
12
13
5
6
97
8
12
3
6
66
54
63
87
48
33
39
288
1
71
6
30
60
18
51
21
103
41
36
54
66
24
111
9
3
75
33
24
33
30
90
6
49
8
15
9
93
6
66
18
21
120
21
6
13
72
5
18
30
6
18
30
13
59
36
73
17
18
21
21
67
20
21
75
60
9
36
12
55
5
67
32
3
42
30
24
57
12
3
30
42
36
21
33
18
18
12
60
30
24
33
15
36
6
54
30
72
18
45
64
35
45
153
54
45
15
49
71
1
8
15
9
16
20
9
15
12
16
5
55
8
99
42
90
36
13
35
90
51
24
96
33
3
27
60
45
135
162
3
15
12
18
15
3
13
11
105
39
156
18
36
36
39
39
21
141
54
45
9
15
57
103
8
27
6
15
24
48
60
15
12
6
54
57
99
144
6
15
21
54
9
3
24
138
15
12
63
21
100
11
30
24
15
52
44
9
54
42
18
18
30
18
36
91
17
75
33
63
87
33
36
24
9
36
15
27
84
21
60
15
174
18
1
72
77
30
60
141
21
30
6
27
21
6
69
15
42
7
92
60
21
48
60
7
20
60
39
9
12
69
31
44
45
24
39
12
15
78
18
13
17
3
39
21
36
45
3
16
5
27
3
37
20
69
18
198
60
18
36
9
36
9
15
15
45
69
43
5
108
96
30
54
27
120
84
39
49
20
57
15
9
7
65
27
75
145
71
109
32
3
36
69
3
24
18
87
129
7
23
36
6
3
99
13
5
15
63
54
15
21
12
3
36
93
30
13
95
24
120
6
67
143
78
120
27
33
27
93
75
12
3
6
39
27
18
15
9
12
51
40
23
102
3
84
16
56
39
6
54
21
15
18
87
48
21
36
6
85
44
9
90
6
54
21
9
6
201
15
9
4
71
24
66
24
36
15
24
69
90
13
8
12
3
12
9
9
24
72
15
24
45
127
20
3
54
30
90
55
17
15
36
12
72
51
45
99
9
40
5
12
42
30
15
111
60
21
48
51
42
48
24
3
33
39
48
52
36
5
7
5
39
129
12
114
30
96
3
9
3
75
9
9
115
11
48
1
44
40
65
183
9
51
3
96
54
135
24
15
6
30
132
25
132
5
12
6
33
15
45
12
3
9
76
41
18
13
12
65
30
1
32
27
12
1
20
3
66
51
63
36
21
63
72
72
90
90
1
5
39
12
21
234
30
24
30
6
108
15
3
30
15
99
21
100
80
40
29
48
3
84
4
41
66
24
49
56
15
108
18
60
12
3
52
8
33
72
18
36
33
93
7
32
51
30
99
24
129
55
53
72
36
19
68
3
85
80
51
33
21
19
68
48
99
162
3
75
36
30
15
27
177
123
24
9
21
6
9
21
78
54
3
28
20
57
159
3
153
39
108
45
51
72
33
120
21
18
1
59
36
12
60
18
7
60
5
84
159
75
37
8
9
55
32
39
36
6
30
24
18
18
ABCD 96698947006*3^$a+1 [50017]
24
39
36
144
136
48
36
116
273
151
80
60
117
60
127
53
3
9
175
36
36
84
56
120
4
80
156
124
96
20
21
3
36
24
117
7
173
72
111
57
3
9
31
20
4
12
41
3
40
176
120
88
176
180
40
60
36
48
56
16
173
31
149
27
64
56
24
16
60
24
80
237
79
20
105
219
40
36
588
53
103
89
60
87
24
40
29
211
17
43
80
4
12
41
43
84
72
168
36
200
9
55
132
180
101
63
81
79
60
80
16
48
36
41
99
16
20
141
120
103
80
4
72
53
31
96
104
16
48
92
64
20
76
44
100
24
36
96
80
28
32
24
36
40
24
24
53
67
12
41
7
116
60
76
84
60
24
132
200
64
200
76
185
15
21
7
96
200
16
20
88
32
64
36
20
84
76
44
120
40
60
56
208
56
40
36
24
156
20
21
120
99
88
236
69
120
31
77
63
36
40
20
60
40
200
24
81
15
120
60
33
175
5
31
36
84
20
4
32
60
21
79
53
51
16
48
96
36
168
36
84
36
17
103
77
63
4
192
20
33
87
4
389
67
20
144
4
96
29
187
60
60
24
20
16
65
36
63
36
33
67
48
12
20
28
32
40
164
36
64
24
53
7
240
96
89
7
125
19
260
16
104
64
12
5
36
99
40
104
136
164
60
40
240
96
120
164
177
67
152
120
4
24
32
165
39
4
72
44
64
120
36
17
7
32
28
53
63
40
41
96
19
161
39
4
60
24
120
236
76
20
4
84
12
44
36
105
120
36
67
36
296
4
29
55
53
63
60
57
43
20
64
60
53
259
48
12
48
36
56
24
96
244
17
243
177
43
24
53
7
17
39
297
7
12
41
163
101
79
204
152
60
81
39
21
84
108
7
24
60
24
60
72
5
55
80
204
60
201
36
123
57
43
20
156
64
36
144
197
24
259
137
247
60
120
296
36
40
101
72
48
199
5
19
20
76
20
24
240
36
120
84
16
48
53
19
80
24
180
64
60
60
65
31
24
12
5
55
80
28
53
3
120
117
3
76
5
43
65
240
12
15
273
111
216
213
27
100
84
36
84
461
15
124
80
256
84
84
5
91
116
81
3
184
17
235
20
81
63
9
7
168
296
40
84
12
140
184
80
4
116
16
20
28
36
17
120
3
4
32
64
101
19
20
81
36
3
136
24
156
240
204
17
159
93
31
84
176
136
24
20
36
40
113
31
41
163
233
72
87
24
120
261
439
20
57
7
32
21
19
24
96
60
60
5
19
20
60
36
28
5
31
41
279
81
19
29
27
208
56
36
33
7
104
136
104
4
92
4
77
79
41
159
160
5
55
80
100
60
20
100
44
16
53
51
36
88
185
72
39
4
32
33
55
65
111
36
84
40
56
124
36
224
81
96
39
45
36
63
76
108
36
41
36
43
56
28
12
41
7
116
60
136
120
140
60
64
60
24
116
4
180
236
40
56
120
33
12
79
20
16
125
199
24
65
67
24
161
99
36
60
64
24
60
420
ABCD 96698948746*3^$a+1 [50041]
63
63
89
19
72
53
16
3
18
123
48
9
18
5
120
1
23
16
27
77
16
8
31
17
13
27
48
75
72
5
72
96
88
24
120
153
18
45
387
101
336
24
55
201
51
60
17
1
30
65
49
47
1
15
39
24
65
88
63
17
16
3
53
40
24
24
3
29
40
51
165
24
141
18
65
72
19
96
21
8
37
168
11
43
21
56
24
88
3
96
84
24
54
30
6
54
41
40
9
12
150
90
18
48
54
35
88
56
40
48
21
75
3
12
89
16
32
136
32
145
63
104
24
7
60
72
45
104
13
171
48
27
18
11
49
30
24
48
90
42
29
7
72
72
17
139
5
48
16
96
21
27
144
27
66
24
11
40
72
15
105
56
48
40
72
8
64
24
120
80
16
39
30
3
32
96
40
8
48
120
19
5
16
8
25
15
3
221
31
33
15
89
91
21
32
16
24
51
93
32
61
18
12
24
45
128
120
61
11
13
30
93
72
3
45
24
104
1
6
57
32
109
59
85
123
224
24
40
48
3
165
240
32
16
32
64
81
15
8
16
69
35
43
69
72
21
27
24
56
16
120
135
33
69
3
48
56
24
1
18
120
5
88
69
54
5
64
56
40
56
85
83
280
3
12
41
55
57
96
72
24
168
8
37
3
8
103
108
101
61
3
32
19
125
109
27
24
96
120
8
40
32
64
8
16
24
24
8
112
56
7
9
111
33
21
60
126
41
295
24
72
17
13
42
102
6
53
40
48
3
18
75
51
5
136
8
16
27
29
85
54
36
9
56
48
61
179
1
96
144
12
3
24
27
141
39
90
143
181
24
27
3
125
61
11
24
67
108
42
87
72
48
56
40
8
40
27
101
1
132
35
37
27
24
87
33
32
16
27
78
15
15
57
32
115
125
96
24
127
6
12
60
35
55
48
54
3
48
8
24
24
16
80
96
85
147
63
24
36
5
40
24
3
48
96
21
99
6
23
40
21
18
17
19
6
15
21
51
8
13
18
89
48
88
8
16
24
8
16
3
18
11
43
77
31
78
51
69
54
6
144
47
112
33
111
48
288
39
42
15
32
48
67
21
105
47
40
15
65
16
8
72
48
16
15
17
13
60
15
15
78
99
72
93
35
120
48
67
5
48
16
72
48
27
141
168
72
3
29
7
12
21
69
3
32
16
21
35
112
3
18
3
8
24
16
24
24
32
25
15
27
45
63
9
72
8
13
24
195
3
117
72
8
48
72
25
15
39
41
16
189
3
48
104
136
33
54
65
96
19
149
19
48
42
75
153
6
17
160
3
77
13
83
16
24
75
141
48
99
53
1
90
18
99
32
61
107
43
30
39
72
33
71
55
33
111
57
24
80
16
8
85
3
111
33
69
54
141
48
48
24
24
72
104
13
3
9
255
15
17
1
39
8
24
64
24
27
29
37
114
54
12
47
16
33
23
139
21
45
75
80
40
9
63
93
3
51
69
57
15
72
9
54
177
3
45
39
57
144
21
36
39
8
24
48
24
24
25
111
8
31
48
24
9
135
41
48
13
123
24
21
36
15
24
51
5
43
21
15
60
149
24
16
27
93
177
15
32
40
93
75
80
61
11
7
12
21
33
95
13
51
72
3
5
24
208
39
9
9
18
12
105
56
16
129
42
93
24
3
18
3
24
15
18
63
32
48
16
51
5
91
77
40
27
126
15
93
11
48
7
81
128
72
64
8
31
17
13
18
161
1
6
33
72
75
141
75
18
75
32
49
23
88
15
60
69
21
66
132
29
16
117
27
8
31
18
36
24
27
8
40
56
48
96
49
71
217
15
24
152
37
60
39
120
15
36
24
5
133
78
101
48
40
45
35
208
8
109
3
27
21
75
29
43
18
35
160
15
36
21
3
29
112
15
89
7
12
96
66
3
32
112
3
54
39
24
24
48
144
3
54
15
99
45
56
79
120
41
13
27
24
24
3
53
235
84
33
3
29
16
69
11
24
16
15
6
18
120
60
21
168
24
93
84
47
43
60
90
36
30
53
7
9
72
104
25
54
89
19
45
24
8
1
144
18
180
57
96
24
32
19
5
64
27
120
29
112
8
64
144
144
8
16
33
135
24
93
3
48
117
51
39
9
3
6
63
24
75
12
36
24
21
120
3
5
184
45
107
16
39
17
16
15
6
27
27
5
13
12
39
48
72
21
27
15
65
61
11
7
9
24
8
136
8
64
72
3
29
16
104
43
29
7
ABCD 96698992816*3^$a+1 [50037]
30
16
2
36
94
72
38
31
21
108
18
9
3
38
19
93
12
3
17
40
8
102
6
4
8
67
125
18
12
60
156
28
9
75
33
3
26
6
10
32
67
3
21
41
16
2
30
12
4
104
43
29
58
110
30
66
6
1
27
92
118
42
54
15
69
8
52
32
6
13
35
94
86
4
33
75
2
36
16
20
46
8
6
36
22
20
22
66
60
14
31
3
2
22
66
74
76
105
35
40
26
4
44
10
2
16
114
30
6
8
109
5
22
8
12
10
60
200
16
2
6
30
34
72
50
120
1
24
29
55
144
21
36
15
63
30
2
4
9
21
14
10
2
54
16
38
13
57
80
58
72
18
8
36
10
86
64
38
28
33
11
108
48
22
48
62
13
57
30
2
6
54
43
5
16
80
12
132
156
6
30
16
42
12
6
8
79
11
94
2
40
33
36
17
22
90
72
66
8
54
16
12
62
118
32
6
6
43
72
3
68
37
77
96
88
26
30
6
60
4
18
87
48
21
15
45
116
58
32
18
43
3
81
53
66
12
37
12
35
58
3
48
35
4
42
68
6
10
32
7
12
60
41
30
60
90
7
3
8
25
101
6
94
44
7
3
69
17
28
90
20
102
54
37
3
62
54
46
164
24
30
34
80
10
92
90
18
30
22
45
29
7
63
9
65
16
66
60
8
37
21
50
12
16
12
24
9
9
80
115
65
12
30
24
16
33
51
44
30
6
121
33
3
3
26
55
35
18
10
117
5
114
126
46
20
42
6
4
60
30
32
43
53
12
76
14
25
11
37
63
9
11
10
60
26
24
24
10
20
70
8
42
22
18
56
36
4
102
2
40
30
18
32
10
33
72
41
16
18
8
138
12
114
78
10
2
160
84
26
18
52
68
16
2
4
45
3
36
50
90
1
9
51
48
53
162
22
24
36
48
26
36
28
38
19
23
12
13
3
14
6
85
17
36
19
21
75
5
6
58
3
3
9
11
6
24
16
8
10
6
120
32
12
36
16
14
12
28
54
12
3
72
3
18
63
27
38
31
5
6
10
18
66
6
33
89
40
80
22
18
26
54
6
24
13
65
7
93
32
43
65
60
103
24
83
40
158
186
13
21
20
40
51
33
26
10
14
30
7
11
12
16
56
30
18
10
26
82
87
12
149
96
54
61
35
100
9
135
9
5
6
12
22
140
36
34
42
63
5
142
14
22
54
8
16
62
28
14
72
24
16
8
6
1
21
12
72
18
170
100
2
30
64
74
12
1
5
52
8
19
53
40
78
9
11
82
18
72
60
80
22
78
12
60
174
111
5
34
12
98
60
7
12
41
22
74
16
104
40
14
4
30
15
23
34
14
40
24
80
12
34
14
66
30
25
36
36
3
44
52
80
1
29
34
14
6
90
64
2
16
32
42
19
21
8
40
56
6
16
8
1
3
50
112
60
74
186
10
48
108
20
13
11
18
10
150
72
80
10
38
46
24
2
54
16
48
8
42
10
90
171
165
20
12
10
90
2
12
34
42
110
114
40
8
25
108
125
18
10
20
16
80
48
12
6
88
12
38
34
18
38
156
28
105
41
54
10
111
29
40
50
10
12
80
34
50
16
44
6
28
32
24
12
37
57
18
45
17
64
36
18
12
8
61
96
3
138
39
11
28
26
48
78
114
16
24
18
20
10
3
5
34
30
6
20
42
36
76
108
15
60
11
4
8
24
24
22
80
118
134
22
14
42
13
5
52
42
117
29
10
24
32
48
18
43
21
51
77
7
3
105
11
12
12
22
75
15
69
71
48
6
42
12
10
20
46
6
80
54
42
24
31
3
14
6
61
59
40
36
48
6
15
11
54
22
2
18
58
26
6
18
49
75
6
51
21
20
28
39
77
16
20
48
22
12
32
6
19
21
18
110
7
23
121
5
58
33
33
51
96
95
52
105
11
30
54
157
119
4
2
70
69
59
52
33
47
18
6
94
86
25
77
28
24
8
22
60
80
46
36
44
94
26
7
24
33
18
8
64
18
50
18
6
16
33
39
62
60
10
8
30
42
4
20
4
18
99
3
36
14
55
57
26
42
55
41
4
2
6
7
57
56
18
6
4
50
42
52
32
30
24
25
36
48
11
34
80
112
15
23
58
99
41
34
6
27
3
18
6
141
15
20
24
13
12
3
6
26
4
36
74
6
100
20
6
24
58
96
122
22
30
80
30
48
18
24
22
110
28
62
18
36
16
18
2
160
30
18
50
37
41
34
104
40
6
20
18
12
16
20
34
8
10
26
42
12
30
76
20
60
46
30
56
130
9
83
28
69
60
11
24
18
16
6
38
16
20
7
35
30
43
24
3
62
58
20
12
22
68
22
18
3
3
20
6
24
54
58
44
43
195
50
12
10
38
22
9
9
12
18
108
18
32
202
38
22
206
72
19
5
24
90
36
34
30
50
24
40
98
12
106
50
174
82
9
21
3
41
60
10
26
18
97
11
22
26
52
32
58
102
78
15
33
32
10
72
8
60
30
72
22
93
77
6
30
43
9
32
16
8
7
9
8
28
14
13
65
31
47
168
49
45
195
17
6
18
16
15
101
30
100
32
28
12
32
6
48
6
58
50
16
26
34
14
6
12
24
46
8
24
96
12
58
36
6
32
58
8
4
6
20
60
7
5
88
104
22
45
144
27
32
6
30
22
74
61
108
99
56
106
18
32
1
12
5
30
6
96
28
36
24
8
82
90
12
8
6
150
4
32
55
105
44
7
53
64
80
7
11
54
55
21
3
12
53
7
72
11
30
6
18
58
20
40
9
11
102
142
60
174
80
52
50
34
8
52
38
30
67
11
18
136
15
81
14
85
60
53
30
1
107
ABCD 96699224764*3^$a+1 [50111]
12
3
36
44
16
20
25
96
83
1
15
20
61
11
25
48
24
11
19
222
11
25
12
11
4
75
5
100
57
123
20
145
23
12
97
3
20
76
21
23
13
24
3
140
1
15
80
97
3
120
27
54
11
148
92
37
251
40
15
105
15
77
85
72
11
84
40
33
83
1
59
12
28
9
23
132
13
47
136
120
32
12
25
42
9
92
28
20
4
8
28
99
65
25
75
45
23
109
11
52
80
13
47
7
149
40
27
17
48
49
11
25
120
108
15
60
104
91
225
20
12
103
5
12
55
5
109
11
169
84
36
23
13
3
264
27
18
15
8
28
24
60
21
15
32
12
31
96
30
11
48
157
3
21
3
80
55
42
3
33
35
103
17
12
48
72
76
44
16
81
239
4
36
92
52
36
9
95
48
103
42
47
16
39
53
72
25
11
4
3
65
48
72
12
67
150
3
15
5
61
47
79
93
20
16
15
6
219
44
37
23
36
12
12
43
53
19
161
37
24
3
8
28
20
12
67
42
11
28
81
71
7
105
8
48
85
24
11
55
125
4
8
25
27
27
29
169
15
3
5
108
100
144
80
40
8
19
41
28
20
4
8
13
75
9
35
16
80
1
99
104
40
20
136
144
8
28
80
25
36
263
36
25
47
52
8
13
15
20
132
52
93
23
40
24
20
55
30
51
9
48
23
1
59
115
6
11
28
32
19
93
96
21
71
88
39
65
151
5
12
97
11
60
72
55
57
8
37
36
204
12
54
24
138
87
45
15
8
48
4
8
60
19
120
29
25
36
59
220
60
21
83
61
132
35
12
97
39
44
48
48
31
90
99
81
36
204
71
48
4
20
67
6
63
32
43
5
160
147
18
39
96
32
169
126
42
11
19
21
92
168
12
37
131
4
8
49
63
63
72
41
4
8
168
60
4
21
150
89
96
25
6
48
53
25
3
32
13
95
12
97
35
37
39
9
60
71
72
120
60
12
37
23
48
72
48
28
21
39
60
80
64
3
54
11
12
36
4
96
32
28
21
11
7
45
20
48
13
156
3
8
157
48
107
16
9
11
40
57
3
51
48
41
40
9
71
7
120
33
135
129
63
18
126
6
72
51
20
4
68
12
7
48
18
24
48
126
29
43
57
176
1
54
5
4
20
16
44
96
72
48
55
5
4
56
79
233
37
11
4
36
20
61
36
84
71
55
24
33
8
112
8
60
28
84
36
81
63
45
12
36
83
12
12
73
72
11
61
23
31
9
33
48
35
91
9
84
140
1
107
25
48
39
3
117
45
75
8
60
37
111
212
60
28
104
61
107
52
21
35
24
61
95
72
12
100
56
79
42
3
140
16
111
129
81
239
40
92
12
76
99
90
11
244
57
39
81
39
24
33
30
113
4
45
15
188
12
1
36
23
37
11
52
56
1
24
39
120
56
120
97
23
72
48
31
78
15
8
28
39
41
24
7
18
30
42
123
68
12
288
12
16
15
69
225
135
188
12
36
4
3
65
25
123
249
90
21
75
29
16
20
4
116
229
23
49
179
37
47
36
12
43
9
8
97
51
20
49
6
17
12
48
13
15
57
27
36
21
18
258
23
31
89
40
24
68
43
9
177
30
53
37
3
36
20
72
12
40
21
72
12
131
91
209
1
24
95
144
60
36
40
57
198
65
55
77
49
18
6
47
48
64
180
237
3
63
24
30
180
131
37
23
88
9
15
60
21
15
140
64
20
120
16
44
36
12
67
42
183
225
15
8
168
24
55
53
37
155
13
54
33
33
47
16
44
181
35
84
13
27
20
25
48
243
92
12
36
1
11
7
5
76
201
3
21
99
45
30
21
57
47
36
12
12
48
73
159
111
5
1
120
11
13
15
21
11
180
48
7
33
60
69
155
25
15
116
4
8
25
87
36
20
4
80
16
39
6
35
55
30
75
24
117
36
198
77
112
8
19
69
81
11
72
36
120
192
109
39
20
40
9
12
83
36
7
5
37
35
40
45
126
149
37
39
44
145
111
57
48
35
4
8
13
35
4
60
21
35
37
3
32
28
24
68
12
1
39
56
12
12
36
19
90
15
128
48
169
23
55
17
121
60
35
72
168
61
39
84
8
88
44
48
60
25
3
32
88
44
16
80
ABCD 96699668524*3^$a+1 [50085]
117
80
24
136
3
53
55
129
56
112
27
78
30
36
21
15
144
17
43
21
99
72
149
40
9
42
12
57
96
9
183
48
3
9
108
15
48
41
1
15
3
9
180
12
81
72
78
29
28
177
18
102
3
68
7
93
117
18
18
24
63
8
19
48
108
21
33
18
57
33
18
5
121
15
80
19
17
4
33
87
56
127
36
36
65
55
81
12
15
17
28
116
52
75
113
16
39
101
145
24
30
36
24
117
9
174
150
11
61
75
9
35
19
177
39
18
15
48
8
16
39
17
112
105
6
17
67
33
20
60
52
32
60
13
15
27
21
8
199
36
36
24
66
114
54
12
3
60
15
45
21
35
64
12
20
49
159
8
84
60
120
19
186
18
57
48
177
90
5
16
129
63
56
55
21
15
6
84
18
113
48
97
35
13
35
16
36
44
16
75
9
39
9
27
78
30
53
60
48
151
29
4
176
16
60
129
54
30
18
5
52
57
11
73
60
39
60
27
30
54
54
107
96
48
37
15
45
83
37
27
27
33
27
21
8
7
89
40
9
27
9
3
75
102
15
56
43
144
33
20
40
15
9
48
8
40
87
60
18
18
36
30
3
15
18
42
30
147
56
13
96
51
33
171
36
104
139
69
56
16
21
60
54
33
105
107
55
6
48
35
4
15
42
3
12
200
55
81
39
18
78
12
90
6
102
24
15
39
57
72
32
73
15
120
75
72
89
37
27
27
18
3
60
27
42
11
19
6
72
3
44
36
4
108
33
15
20
55
24
89
4
12
20
103
6
39
27
6
18
69
15
90
18
53
19
108
69
189
39
45
18
9
48
3
48
17
7
93
12
21
111
9
132
18
81
39
5
156
40
96
8
64
33
15
20
4
63
72
18
42
30
59
16
105
131
19
29
136
60
3
6
30
42
15
15
53
7
53
156
19
21
3
30
126
24
33
15
5
13
6
18
63
27
53
112
72
48
3
12
113
19
29
115
21
15
141
15
53
1
15
56
19
18
60
3
135
144
41
13
6
138
18
24
108
17
16
120
9
63
27
29
36
55
24
65
19
17
40
33
6
137
4
3
17
40
33
12
3
32
1
39
21
18
57
24
20
115
29
16
3
36
144
18
114
30
36
39
33
15
45
12
35
144
64
15
33
87
36
41
109
11
19
5
1
66
149
1
12
23
19
81
3
69
27
48
72
125
1
24
180
35
40
63
36
180
21
15
54
60
27
72
3
69
20
25
3
8
97
36
12
15
3
57
15
53
19
42
3
60
12
36
9
35
24
85
36
18
17
28
33
87
32
19
5
19
45
8
48
55
144
17
25
120
6
18
11
76
39
29
36
133
3
8
16
9
30
9
48
57
3
45
23
12
52
75
17
1
132
15
15
17
43
36
17
103
9
8
79
84
5
12
55
72
33
39
18
3
20
48
36
24
36
121
39
21
18
30
27
44
24
16
60
15
33
12
9
66
5
1
18
17
84
28
12
15
60
18
11
172
68
55
54
30
60
36
102
60
102
41
4
27
60
18
3
68
76
153
6
65
1
18
72
60
48
168
173
1
36
15
44
16
24
15
54
12
159
75
108
18
15
3
54
36
99
45
6
65
4
57
111
63
9
12
48
75
57
21
39
15
21
135
5
4
80
73
23
73
47
40
24
63
57
120
80
1
48
90
125
76
3
17
49
72
23
19
30
18
57
108
192
56
7
48
60
72
48
36
33
8
37
15
21
47
108
4
93
15
3
17
124
123
153
69
18
33
15
9
15
33
21
87
84
75
114
11
91
18
6
33
92
16
69
3
15
17
24
1
30
78
66
9
33
15
12
75
18
35
4
39
65
7
45
63
21
44
4
33
75
60
159
21
27
53
7
18
39
9
36
18
6
27
12
120
3
18
11
24
16
3
156
5
139
18
23
12
55
9
33
12
114
17
48
115
30
27
8
7
57
12
51
90
108
35
4
12
96
68
4
21
11
16
153
87
87
60
57
44
25
39
8
24
31
89
28
15
252
21
12
75
18
27
207
36
29
55
18
6
54
12
36
18
5
31
5
16
12
21
71
40
56
84
1
27
15
18
35
19
138
63
72
33
27
132
3
105
132
44
16
3
77
19
57
68
16
60
15
209
1
36
15
12
120
92
28
3
24
48
96
12
42
135
60
15
72
5
84
36
24
49
3
20
109
54
12
24
156
5
48
16
135
33
12
96
12
3
177
243
9
20
148
51
24
306
102
9
44
72
7
48
9
48
3
48
36
21
15
53
19
57
39
30
24
71
12
7
36
12
18
35
4
93
87
57
15
20
100
48
60
21
36
60
11
79
120
24
65
169
18
72
17
120
196
57
75
3
18
11
28
32
100
44
4
8
7
17
40
48
51
21
75
30
3
68
37
71
4
51
9
12
39
36
48
45
152
16
ABCD 96699742268*3^$a+1 [50063]
95
25
113
19
72
36
60
60
185
54
30
24
120
90
24
18
12
211
47
120
49
29
7
12
101
72
12
43
77
12
19
29
223
35
54
79
137
19
5
31
113
12
19
11
42
127
5
18
66
96
30
90
31
228
11
1
5
48
115
17
7
137
78
1
36
53
7
168
17
6
48
66
24
19
101
79
41
12
24
18
1
240
36
35
6
55
65
7
77
78
6
12
7
17
31
29
19
72
17
78
78
7
29
31
29
24
84
55
53
7
5
43
35
78
55
5
55
47
18
79
5
42
24
6
108
60
36
30
37
48
125
19
53
78
24
66
84
18
120
49
36
35
13
12
89
48
7
24
89
91
29
102
13
5
31
77
43
65
6
54
66
6
12
48
24
79
5
60
7
17
30
25
132
11
30
18
6
66
30
67
41
7
89
6
42
55
12
84
47
13
11
1
12
35
13
185
42
25
12
11
13
5
7
47
66
54
1
12
83
42
30
48
1
5
175
149
120
126
18
78
13
59
6
55
11
18
7
24
77
24
66
24
78
36
7
17
91
89
36
24
43
35
42
7
60
59
30
12
54
30
31
60
72
95
25
216
72
72
53
7
5
7
89
54
66
24
12
24
19
12
11
54
43
17
120
48
30
66
19
275
6
24
120
120
48
24
19
149
12
126
24
18
36
90
42
43
11
85
101
48
72
12
36
6
13
101
12
18
30
7
17
48
12
7
23
66
12
42
6
7
113
60
24
7
41
30
25
48
72
24
71
13
5
19
35
6
72
12
30
61
59
90
30
1
47
49
41
12
36
96
156
60
102
13
35
30
132
60
42
18
60
72
31
5
19
36
5
43
5
31
29
7
5
60
67
36
12
12
233
54
6
18
49
47
24
25
89
60
115
5
12
6
49
24
5
7
227
37
120
89
72
19
36
72
5
6
66
36
12
36
67
12
35
6
42
18
132
18
42
43
11
61
24
59
66
24
24
30
97
24
72
29
55
24
11
138
12
18
25
41
72
48
7
5
24
31
48
12
60
65
42
6
67
29
79
41
156
12
31
101
6
18
6
1
17
67
53
6
234
36
42
109
35
48
30
12
36
60
12
36
6
174
24
31
60
24
41
36
24
36
6
42
43
89
91
60
35
109
101
12
7
59
6
24
12
43
29
43
89
36
30
18
12
60
12
12
30
61
12
60
77
103
23
24
121
5
18
1
36
12
23
48
30
7
60
12
12
5
120
36
7
23
25
23
150
7
48
107
18
19
132
5
18
30
43
17
12
18
18
19
173
31
12
17
12
36
48
19
17
78
1
12
89
18
25
71
90
24
6
25
36
11
18
36
24
36
6
162
55
12
11
72
18
24
24
6
18
43
59
168
42
84
31
5
24
6
126
42
42
54
6
108
55
12
11
102
55
65
42
6
84
24
60
84
36
19
228
17
36
72
7
53
24
43
36
11
73
23
30
42
1
72
17
55
5
156
84
96
60
31
53
91
29
36
7
108
17
12
6
66
126
72
30
7
36
72
95
25
36
101
79
47
72
6
42
42
6
24
48
90
30
18
31
5
19
71
73
36
35
25
17
55
113
72
60
7
11
1
29
55
36
29
42
78
7
59
114
84
66
30
72
55
17
18
78
19
41
126
120
24
25
17
19
11
54
19
72
53
55
17
90
73
12
84
5
175
11
18
30
6
96
18
6
18
96
25
71
18
6
42
60
7
83
13
65
151
65
163
180
5
48
7
23
42
12
18
6
84
60
18
90
72
102
54
7
72
36
41
96
7
221
90
6
31
180
47
1
5
19
41
7
12
65
31
101
19
101
180
19
17
54
6
7
5
7
143
72
6
43
77
12
55
5
60
72
6
42
7
29
36
24
60
7
12
5
7
185
96
139
48
53
7
5
108
12
6
192
54
43
36
11
30
60
24
24
12
90
78
7
5
48
48
7
48
24
29
24
12
19
65
7
12
23
24
6
115
77
55
35
13
24
5
6
13
5
12
144
91
5
42
37
29
24
6
24
30
108
204
60
36
12
30
85
5
7
185
54
37
53
12
90
73
24
60
36
47
85
72
12
24
5
60
60
36
24
31
5
19
5
42
90
7
23
85
24
59
90
7
47
30
12
19
65
60
6
145
5
43
23
192
133
17
36
6
1
65
43
24
11
72
37
161
31
83
42
30
24
54
66
24
30
127
59
30
55
5
36
31
77
168
7
17
60
139
137
12
7
35
6
43
17
30
97
41
6
18
12
24
72
67
95
18
30
37
11
1
29
24
31
5
6
96
49
23
42
48
43
84
23
6
24
108
55
65
24
36
18
1
149
96
19
5
66
6
72
7
65
31
12
132
11
25
120
24
24
41
24
6
13
65
60
72
36
7
35
13
29
24
120
31
71
24
78
90
120
13
5
7
72
5
18
13
77
91
5
36
48
36
30
6
36
19
65
24
66
1
17
36
60
12
12
127
24
5
36
54
72
42
6
96
78
42
ABCD 96701050008*3^$a+1 [50082]
78
120
90
21
69
24
18
18
72
23
97
48
24
30
90
30
210
126
12
57
45
3
57
6
54
48
180
35
187
125
31
30
219
8
208
32
85
60
23
19
78
39
104
37
42
108
42
30
66
11
43
45
12
3
90
6
30
12
3
20
40
24
45
78
18
84
96
47
48
40
117
102
66
30
189
80
13
12
47
16
63
9
12
3
30
27
21
27
51
144
5
73
72
30
6
39
48
12
21
24
27
81
39
24
219
21
39
30
48
18
69
60
81
99
21
54
30
3
57
15
141
11
4
27
12
6
114
30
51
27
42
23
7
30
11
25
72
18
24
138
12
126
9
15
6
30
114
87
69
15
57
18
24
48
149
64
15
41
13
27
39
57
75
5
25
47
112
21
18
30
59
1
102
60
69
24
12
3
65
16
99
57
12
105
126
60
24
45
33
48
72
12
107
1
23
79
78
18
57
12
12
8
88
32
55
81
99
78
18
54
167
19
9
20
25
18
5
72
52
44
136
3
60
18
39
51
78
30
89
121
60
11
1
42
53
28
9
66
24
6
30
174
23
13
30
84
17
280
33
63
24
8
55
18
23
120
97
60
35
4
21
72
30
165
3
30
12
47
40
33
18
42
15
123
12
60
156
29
55
81
72
33
87
57
168
23
37
15
44
13
51
24
8
7
96
24
21
15
29
292
44
49
30
48
113
64
21
59
13
75
12
105
300
6
12
18
39
15
33
12
15
41
25
51
63
198
12
63
63
5
16
3
18
27
32
163
5
1
12
198
84
113
67
66
11
88
21
102
18
12
23
4
105
11
85
35
19
21
72
33
12
72
18
105
80
37
51
15
132
42
90
30
27
69
24
78
173
24
72
24
40
177
183
15
45
87
72
66
30
12
72
186
51
3
17
24
16
24
69
27
9
24
36
24
35
72
31
30
198
5
97
42
53
120
4
48
108
8
37
48
11
43
5
31
57
8
24
85
11
4
36
96
81
39
123
30
30
45
135
5
48
43
189
63
17
76
12
93
12
12
15
12
21
27
15
41
7
18
42
9
144
84
80
91
180
17
72
61
99
21
12
30
42
71
24
61
11
73
30
33
120
33
24
30
48
12
125
13
3
96
39
17
25
30
12
45
32
91
18
144
66
89
136
27
30
167
55
21
99
6
155
25
12
48
72
27
56
49
18
18
11
1
108
51
3
6
114
81
195
17
37
48
42
113
72
13
35
67
18
102
30
6
57
75
48
42
30
198
144
138
9
9
11
19
9
81
84
143
13
54
57
68
208
3
77
13
99
3
69
3
30
15
8
73
12
18
12
5
43
9
3
30
12
240
87
24
9
15
183
9
99
21
99
45
56
64
39
30
83
192
16
72
3
24
5
55
78
27
12
20
40
48
15
60
57
93
63
84
99
72
90
12
63
48
15
42
42
150
96
51
3
5
216
16
33
47
4
69
30
17
13
11
16
8
1
54
41
145
24
51
144
20
16
24
128
64
21
15
33
30
45
36
63
18
155
43
42
3
24
45
27
39
30
27
33
47
37
27
9
54
120
6
27
15
17
31
9
15
48
129
48
60
132
69
72
3
99
60
41
109
51
87
30
3
99
90
11
24
91
60
65
19
45
32
96
13
11
28
21
84
48
3
36
33
6
21
3
90
6
162
15
12
15
57
93
30
45
105
27
60
63
66
24
18
18
171
39
81
216
15
45
20
40
8
7
12
5
40
3
57
20
76
9
35
96
25
15
39
21
27
17
13
42
30
11
67
45
48
36
44
16
8
136
9
191
67
12
78
18
30
11
24
7
150
107
25
30
93
87
5
13
42
18
39
21
99
60
20
43
138
138
41
1
18
30
99
15
5
55
41
67
132
65
85
63
20
55
78
114
18
60
123
60
9
11
85
27
33
60
54
5
145
168
47
91
60
17
7
36
21
9
24
30
36
5
19
5
25
6
17
85
72
11
37
3
36
99
42
48
180
90
21
69
215
115
69
56
37
198
21
48
21
11
79
30
60
72
15
84
144
36
56
103
60
45
24
63
78
72
39
21
95
13
30
5
109
6
29
25
3
15
149
1
30
17
61
15
44
43
12
138
30
113
16
36
75
102
107
1
138
12
30
48
42
65
13
12
168
114
33
12
81
51
123
36
24
45
8
52
96
36
56
73
30
81
63
18
72
6
42
3
164
13
12
30
165
75
41
ABCD 96701318386*3^$a+1 [50011]
36
9
39
24
41
7
48
12
132
57
48
15
41
19
12
9
39
12
36
60
45
68
4
200
48
67
33
39
96
204
24
5
204
40
75
33
3
9
27
120
48
17
43
33
39
216
57
75
12
21
27
153
27
17
36
19
9
32
55
72
36
57
84
3
57
3
33
80
19
81
3
204
17
40
15
81
32
36
4
248
79
9
15
24
33
87
48
168
132
12
36
5
7
5
79
129
32
7
12
36
12
57
36
27
12
24
117
3
69
20
103
12
96
84
5
40
56
7
12
12
60
48
12
36
120
24
9
204
3
24
48
293
79
36
120
117
8
72
96
16
36
60
80
72
28
15
132
300
101
72
4
108
3
24
60
120
5
28
72
15
24
24
153
68
19
12
36
17
108
79
93
111
9
63
60
53
55
72
72
156
9
140
55
41
112
147
72
29
40
15
57
12
36
32
19
36
5
4
39
9
3
53
19
65
28
27
125
7
24
45
96
75
48
33
32
163
84
33
72
63
36
45
51
24
5
4
147
33
60
51
24
60
41
19
57
48
216
39
12
21
20
43
72
108
5
31
29
31
24
60
12
53
31
48
72
60
48
300
33
15
60
129
80
55
21
87
81
120
15
84
117
24
39
45
20
7
33
75
5
31
5
127
125
4
36
24
84
135
24
60
72
84
5
4
36
32
220
3
29
156
64
15
36
24
141
224
60
16
39
21
27
12
33
87
201
75
60
9
27
204
12
12
41
24
7
84
132
45
27
5
7
48
41
55
21
111
33
32
79
288
72
9
24
48
27
72
24
21
15
45
51
105
15
12
48
12
72
21
99
180
24
60
69
20
103
12
77
55
60
36
17
43
24
45
39
24
21
27
5
43
72
60
120
12
12
45
36
15
24
89
12
40
39
33
72
231
12
117
24
27
77
103
113
91
29
31
36
12
108
93
32
19
213
36
27
137
31
84
12
201
15
17
43
9
36
15
72
60
72
120
36
72
41
7
65
79
24
9
12
75
21
27
12
60
48
81
60
171
9
51
105
111
24
69
75
69
75
12
24
185
67
5
7
12
24
192
48
29
151
24
153
8
115
29
7
168
48
33
15
12
60
17
31
84
192
108
57
144
104
115
192
53
103
48
36
129
36
15
129
12
32
55
41
127
48
45
51
21
44
31
12
21
32
7
72
45
68
127
161
4
135
24
156
29
31
24
84
96
36
53
31
45
27
12
108
5
28
36
99
5
16
168
3
117
168
12
20
16
15
57
20
7
45
72
63
48
48
12
24
81
15
17
16
99
33
3
9
3
24
105
15
105
75
36
53
84
91
5
7
69
15
29
19
12
69
75
9
60
12
24
27
17
112
99
81
135
5
91
113
67
17
43
65
127
81
15
89
7
33
8
103
9
27
45
75
21
39
33
51
24
12
21
15
17
7
168
120
36
105
32
19
36
69
51
17
40
27
108
45
27
24
89
72
76
135
45
92
175
117
51
29
136
68
7
12
57
15
48
53
55
9
44
91
84
12
72
53
79
84
12
12
48
65
19
81
15
48
9
8
40
20
7
36
120
29
163
60
24
29
175
17
40
15
24
89
7
120
177
36
20
12
19
41
72
31
84
5
40
3
29
103
153
24
39
72
84
48
48
45
3
177
20
79
168
36
5
91
48
45
248
127
173
100
8
7
84
93
72
96
87
12
149
76
63
192
45
24
140
7
84
89
7
48
24
156
65
36
64
51
53
112
36
27
12
9
75
12
5
88
51
9
12
3
24
77
168
16
20
7
9
36
39
48
17
36
19
201
132
75
12
69
36
15
21
135
72
60
5
48
40
32
136
219
33
12
128
4
63
36
9
15
96
36
29
52
68
31
216
33
36
123
65
40
15
81
135
5
12
100
15
33
32
4
75
69
147
12
12
81
3
144
108
33
176
28
80
148
87
53
7
65
40
51
5
7
72
65
7
60
45
63
168
17
36
115
84
53
7
12
33
3
24
5
100
108
3
72
96
89
28
144
48
15
12
36
12
72
29
ABCD 96701479016*3^$a+1 [50036]
108
32
28
68
49
12
63
15
30
35
7
65
96
37
23
48
36
13
35
60
235
210
35
96
96
108
36
121
48
27
45
251
52
225
35
216
289
47
25
119
36
43
41
49
23
7
77
4
9
51
9
90
81
140
160
51
30
59
112
80
97
30
53
48
4
152
48
100
92
85
48
35
7
5
204
151
65
145
123
80
67
81
108
9
155
72
85
108
63
80
49
15
36
57
27
24
20
36
28
27
5
76
8
61
371
28
20
61
18
173
52
87
21
164
60
100
15
29
1
143
16
20
144
28
32
112
45
63
32
120
133
11
156
25
60
48
411
9
35
40
56
31
101
97
47
43
41
16
375
53
37
39
36
204
39
45
92
25
59
240
52
87
113
7
42
39
24
20
96
180
240
61
60
143
280
207
29
96
60
13
3
132
116
31
209
12
37
23
169
11
52
15
41
16
15
113
96
84
256
80
96
16
20
24
133
90
101
19
113
72
36
1
59
72
112
32
88
105
30
150
90
41
31
9
80
204
67
18
23
48
180
132
24
64
24
56
64
15
53
64
80
48
60
36
84
48
112
12
68
312
13
12
150
53
148
240
117
90
41
112
20
37
95
48
277
72
59
96
180
145
15
3
150
12
108
123
80
208
129
131
4
15
102
35
48
175
41
49
155
52
45
179
120
232
44
13
47
184
39
5
48
28
69
90
21
20
24
360
16
12
27
101
76
8
40
8
7
81
39
365
67
33
135
161
1
35
108
112
80
264
252
12
55
90
120
27
140
136
120
9
315
80
25
18
101
124
80
145
102
81
92
76
32
48
1
99
80
84
7
30
18
53
144
100
135
5
100
135
89
76
33
131
31
138
95
55
81
56
36
108
84
48
37
95
96
120
24
12
13
23
88
81
23
40
68
37
30
137
84
49
27
33
63
20
84
16
104
48
372
13
23
7
72
105
45
35
13
83
79
78
227
84
229
72
108
71
336
144
16
3
150
12
348
12
15
8
55
17
84
84
96
96
28
36
201
51
57
51
80
40
56
16
69
120
123
32
103
5
96
52
320
7
33
9
30
161
79
18
143
112
15
72
18
12
11
72
40
45
180
11
432
12
85
111
51
48
221
76
63
113
48
100
9
195
48
272
120
37
48
51
80
192
79
153
152
184
56
84
84
96
121
135
56
432
247
29
132
37
83
24
60
13
131
4
135
41
31
41
72
60
25
12
11
292
252
36
8
49
63
72
432
8
97
30
9
32
12
240
235
120
141
21
78
17
280
68
16
36
108
45
15
56
60
1
99
56
25
63
8
48
144
52
68
16
224
108
37
155
156
264
12
204
36
96
28
116
28
20
28
68
100
39
65
72
175
125
108
96
144
196
69
23
148
20
16
248
7
90
99
51
29
160
84
117
60
39
ABCD 96701586440*3^$a+1 [50043]
72
47
4
21
45
80
24
46
120
44
19
105
2
88
120
2
4
200
64
42
14
205
45
171
216
27
32
64
50
16
30
24
56
58
57
5
144
66
10
54
86
58
126
45
171
48
2
24
7
147
96
45
35
16
44
130
50
30
120
64
72
15
15
3
135
6
84
6
111
108
47
60
64
171
159
86
40
3
21
26
10
51
89
24
40
56
40
20
150
85
65
43
18
144
5
40
14
40
36
30
14
36
28
146
7
39
144
24
63
90
18
39
231
9
72
18
81
36
9
216
14
156
28
36
60
210
50
150
16
24
21
45
174
126
48
3
39
48
26
196
344
34
72
30
18
360
21
35
1
5
40
44
6
40
30
18
15
51
116
120
199
161
40
15
33
3
33
140
34
2
30
13
17
40
44
4
66
80
30
66
24
6
90
70
24
24
45
11
36
43
11
70
24
3
9
9
11
114
55
15
20
64
60
116
36
28
150
26
94
21
11
115
3
51
36
59
16
51
23
60
16
24
21
35
73
18
18
35
16
20
109
201
24
24
62
220
14
6
24
136
24
21
95
118
26
4
42
3
15
12
50
34
30
39
17
30
115
39
86
28
32
28
26
6
61
23
46
201
29
43
117
24
20
156
40
21
23
6
24
64
6
80
106
30
120
114
30
50
126
28
32
25
18
27
90
30
134
25
9
62
24
4
132
18
21
131
54
60
96
28
26
19
101
166
24
186
74
16
44
4
33
27
42
14
16
81
234
95
30
19
39
15
11
30
6
25
39
24
56
7
3
105
21
20
70
78
26
6
10
80
120
70
93
141
21
5
64
80
36
184
9
17
1
9
60
18
66
81
18
137
79
5
94
72
45
45
44
16
18
56
1
105
54
26
175
45
81
3
20
10
24
56
30
4
12
20
60
100
21
23
4
45
47
148
3
203
66
91
18
71
19
5
154
192
78
3
90
53
46
24
21
63
60
36
6
110
24
66
130
48
15
165
2
13
75
66
96
134
46
69
11
130
39
51
20
1
89
70
50
58
96
20
49
15
12
9
5
40
45
45
36
9
15
21
15
54
57
53
16
3
15
56
64
72
104
40
96
168
96
66
30
134
16
48
21
51
48
90
81
141
74
6
28
36
24
2
40
198
32
13
75
56
160
20
36
28
93
239
103
36
101
84
16
51
27
62
34
110
16
75
15
111
119
58
30
72
24
24
66
66
78
66
6
24
30
36
48
102
48
3
59
24
4
75
17
64
50
6
61
27
36
45
9
26
4
15
27
14
4
192
15
29
90
79
162
36
33
20
30
6
34
6
18
87
63
42
80
118
32
10
33
177
44
121
15
24
50
66
100
33
18
53
10
56
61
108
141
24
56
130
78
21
21
14
34
62
13
11
76
3
57
20
4
210
6
18
63
18
126
15
20
73
21
56
154
54
62
58
72
9
65
25
5
30
34
21
9
45
18
18
71
24
64
66
6
3
162
45
14
60
64
51
9
116
6
13
105
122
10
54
54
32
4
126
50
4
80
66
24
6
73
41
30
10
30
26
54
16
171
149
88
32
64
26
30
25
33
56
40
54
42
30
104
16
3
18
27
26
6
10
30
9
35
46
9
9
153
90
3
54
15
137
130
74
91
5
148
72
18
2
100
24
24
60
12
48
27
9
9
11
7
3
176
55
36
27
42
3
11
34
45
17
120
40
20
28
176
4
132
39
105
114
62
64
56
40
45
3
2
40
18
62
163
11
4
30
27
5
24
6
10
48
152
88
42
44
136
24
84
57
3
42
30
24
26
30
58
6
24
27
29
40
36
39
21
33
72
33
56
40
54
32
1
57
102
21
27
42
14
60
16
44
36
4
24
36
30
50
30
34
86
79
11
16
20
34
90
54
6
180
6
48
32
190
60
54
81
5
103
45
6
26
4
45
5
160
54
90
15
36
131
4
27
3
30
26
54
4
32
30
24
30
34
21
11
160
110
40
18
56
6
4
27
149
70
69
54
27
50
40
45
179
16
3
107
28
12
33
15
3
18
51
44
49
111
54
6
66
174
75
9
6
21
65
25
15
21
179
4
30
120
6
21
18
195
21
108
15
6
20
30
34
36
57
39
44
36
88
42
111
9
9
36
33
3
119
94
50
7
90
144
18
101
16
9
105
39
77
114
16
54
ABCD 96702381266*3^$a+1 [50032]
168
80
67
96
60
24
48
33
39
12
60
41
67
12
144
9
15
81
51
60
225
75
21
63
60
24
12
9
24
128
19
21
15
9
24
176
88
63
24
41
19
45
56
24
40
111
185
103
60
221
31
65
55
185
40
72
111
9
87
9
111
41
43
12
57
63
57
120
63
300
48
77
55
24
48
12
84
24
168
24
96
24
144
9
51
216
48
45
63
9
39
9
32
55
84
36
24
177
15
9
135
144
17
175
60
5
199
24
137
7
72
65
40
15
41
40
27
93
48
75
69
183
105
87
36
132
9
159
12
132
120
48
177
8
175
57
48
24
39
17
64
3
12
153
3
204
120
41
40
24
48
111
144
113
24
19
45
176
43
60
108
60
9
123
12
9
72
27
21
192
80
144
16
104
199
17
115
12
17
55
96
129
48
27
101
88
15
84
173
55
33
159
57
24
51
141
15
9
51
60
9
24
24
32
91
29
19
45
39
36
189
27
93
147
69
15
60
132
9
15
96
24
60
48
45
8
7
12
93
3
12
57
48
3
48
21
231
65
64
123
45
63
60
29
40
3
12
9
75
189
272
40
243
21
51
36
185
24
31
9
51
29
16
123
24
36
41
31
65
7
273
75
12
132
21
3
84
36
221
136
15
180
45
15
65
7
57
120
63
225
27
93
51
120
12
9
135
201
63
9
63
12
120
93
27
21
27
5
7
33
75
45
207
105
87
108
141
39
33
15
84
101
55
105
63
96
108
36
177
39
9
87
48
17
7
17
96
24
31
57
168
104
175
41
64
80
40
3
120
72
60
41
19
84
9
87
24
60
45
27
12
17
120
31
120
9
48
75
48
45
39
48
33
80
115
48
36
41
24
64
216
24
27
60
12
213
39
41
120
55
89
40
171
5
40
27
60
33
48
75
12
89
31
209
31
12
72
45
96
195
93
87
89
216
112
27
60
84
101
199
9
8
24
88
27
36
48
9
48
15
12
21
32
19
21
48
15
9
123
29
139
197
67
36
9
27
48
197
55
81
24
15
36
5
24
40
159
57
24
3
48
60
24
60
168
21
32
175
48
120
132
45
15
9
56
64
48
111
17
7
36
72
12
33
63
17
7
36
12
57
27
125
240
79
60
72
108
120
36
48
213
24
80
43
117
195
165
48
3
69
3
48
5
40
39
33
152
19
21
63
48
9
279
81
48
51
69
32
19
45
24
87
41
7
36
60
81
24
56
40
123
120
12
9
32
43
261
15
144
129
72
120
15
144
12
12
81
27
5
55
24
120
41
19
45
96
24
3
216
72
204
24
41
55
96
89
16
15
168
105
39
17
40
135
108
45
8
40
147
93
27
60
33
48
111
96
9
63
12
101
40
24
3
120
21
51
36
24
65
16
72
3
165
344
40
15
153
48
27
45
3
12
72
9
72
87
12
101
67
48
5
40
27
213
72
152
19
12
9
63
17
43
60
12
96
29
55
60
21
3
60
9
291
96
141
15
57
15
33
224
120
19
12
84
45
15
33
27
84
36
84
12
84
201
3
24
53
40
99
24
216
36
120
177
152
19
96
60
48
180
53
7
57
351
105
3
12
65
7
113
112
63
60
165
39
41
40
48
27
12
105
32
43
108
72
12
96
93
111
84
12
72
105
75
77
91
45
39
24
57
80
208
72
15
9
48
15
12
60
24
17
24
16
72
288
104
40
75
165
39
17
160
24
39
72
89
ABCD 96702569948*3^$a+1 [50019]
21
39
40
72
84
104
96
84
16
48
12
168
32
28
236
120
12
48
4
12
36
44
24
16
36
108
56
4
60
20
64
32
40
20
96
249
255
40
20
4
36
108
12
228
12
44
16
41
63
36
76
84
5
24
15
4
32
60
84
76
36
140
4
116
28
24
5
7
36
68
72
144
76
29
51
48
76
20
100
20
16
44
76
5
135
24
28
128
40
120
104
69
115
96
36
128
180
192
24
93
51
4
8
153
91
24
56
36
160
20
45
79
20
36
48
4
5
127
156
80
28
20
100
24
72
84
32
4
156
12
120
17
39
9
27
4
80
64
180
56
76
20
24
40
72
8
12
9
15
76
12
156
20
40
41
75
160
84
185
19
152
36
108
4
17
51
52
48
144
48
72
233
27
268
12
56
144
36
4
180
20
40
36
24
89
24
7
20
60
76
125
55
80
60
48
36
60
36
4
80
28
92
45
75
16
120
8
12
9
43
5
283
108
116
40
36
48
24
116
16
101
43
20
4
32
100
20
96
4
24
17
15
40
24
180
56
45
3
40
12
48
252
84
96
12
101
139
92
64
20
16
108
48
44
40
44
120
12
48
16
140
124
32
88
36
56
84
120
21
123
4
96
12
8
16
5
15
76
8
64
48
8
156
24
4
168
80
48
52
84
140
4
29
51
4
68
4
20
24
12
393
15
304
32
4
252
20
45
39
24
40
20
21
91
8
117
15
24
33
7
80
40
36
8
4
41
7
228
32
48
4
17
75
28
156
36
20
4
36
48
8
48
52
44
45
31
128
12
24
84
9
51
36
76
8
36
204
21
19
24
12
96
48
32
28
12
68
64
8
84
124
12
132
77
15
96
112
8
144
16
428
60
9
55
72
108
36
32
84
16
77
3
144
21
15
24
4
132
120
20
52
8
40
72
68
180
40
137
87
240
16
8
9
3
52
12
20
76
192
128
4
44
4
176
12
84
4
32
45
159
244
72
8
12
52
5
55
17
159
9
27
36
57
168
195
24
64
77
79
24
36
48
176
16
116
64
84
36
120
20
36
4
84
36
101
72
43
12
152
40
24
32
28
29
63
57
123
64
53
27
28
32
24
52
8
21
31
144
36
48
29
27
28
32
9
79
41
139
5
27
60
28
53
195
40
24
24
32
24
16
8
60
225
15
36
24
16
108
116
156
160
48
12
5
39
64
8
84
120
4
84
48
5
39
124
144
101
7
80
124
5
31
60
53
67
44
64
12
80
264
45
19
32
28
176
16
17
7
84
32
52
41
51
28
56
4
5
55
56
76
20
16
168
36
29
171
84
100
20
105
79
8
60
24
24
16
80
24
4
65
72
171
60
48
64
17
31
24
84
77
19
44
136
65
91
12
32
4
36
20
28
32
60
120
40
120
168
53
123
36
144
4
32
36
40
24
24
32
40
12
228
84
104
21
99
40
29
55
8
153
15
112
252
12
80
28
68
9
15
28
32
16
173
24
67
120
20
153
91
29
91
77
19
276
48
56
96
9
55
20
4
65
51
28
41
24
123
93
55
56
84
4
132
5
31
20
60
28
72
72
5
216
19
36
32
352
120
36
12
12
48
5
99
36
48
4
8
28
24
12
36
8
12
208
36
60
20
24
60
36
88
12
56
4
80
24
60
4
92
45
151
113
15
276
4
17
48
87
9
43
56
120
36
88
65
51
4
56
4
53
19
29
31
20
88
32
124
236
69
51
64
20
16
20
96
4
36
24
44
4
60
8
40
17
271
36
60
168
56
72
48
72
60
292
32
144
16
104
96
60
60
36
64
144
24
72
56
60
57
27
28
48
17
7
24
12
72
56
136
20
33
67
20
60
240
16
24
80
36
4
36
24
44
12
160
120
68
ABCD 96702710452*3^$a+1 [50005]
8
15
21
33
87
63
12
108
13
119
48
36
24
48
18
90
21
64
11
36
33
21
19
137
54
90
18
18
139
23
108
18
55
164
15
96
54
90
12
54
42
84
169
36
44
39
1
131
33
16
35
1
179
6
30
85
29
15
12
3
85
60
20
111
36
12
36
24
45
27
48
21
40
32
72
16
41
48
51
9
87
3
12
78
63
100
48
300
47
49
95
84
60
9
16
11
9
96
15
24
30
6
105
15
36
60
12
36
61
68
48
3
72
49
44
105
15
36
40
23
30
60
7
20
39
201
21
30
13
20
40
36
35
1
23
1
11
13
56
4
12
29
18
48
24
1
32
36
15
1
23
12
36
24
45
4
104
111
6
135
9
15
69
31
72
137
87
3
66
75
39
1
44
3
73
41
30
25
80
108
27
18
27
21
108
55
89
7
24
65
36
30
114
7
23
1
23
61
41
15
75
60
108
33
87
6
30
25
72
8
39
36
24
12
33
52
5
3
52
71
18
55
120
36
164
75
96
1
83
204
33
93
66
18
6
54
30
132
45
60
3
48
18
6
25
5
54
61
71
18
7
47
1
29
60
7
84
12
32
76
20
16
84
41
6
12
60
30
15
72
75
24
1
11
73
92
3
69
76
71
45
108
27
109
60
20
27
18
51
64
11
25
188
28
8
36
21
283
5
51
75
9
72
40
59
144
12
108
97
17
51
39
33
3
25
56
4
20
39
1
44
63
84
24
25
131
1
23
54
15
28
23
24
288
49
68
21
60
31
95
45
75
126
19
23
18
43
41
18
1
35
61
11
24
9
60
21
54
1
71
84
49
47
30
150
84
33
16
44
75
90
18
25
5
159
21
19
35
36
73
89
75
36
51
18
31
29
180
18
174
6
84
21
28
44
15
37
120
8
192
108
3
49
44
21
31
5
27
3
25
47
6
15
36
3
12
144
61
53
43
47
48
60
72
105
15
33
57
18
13
29
66
24
81
9
30
37
60
144
60
44
48
3
144
60
12
24
9
183
33
81
54
1
60
59
24
1
176
111
9
3
18
19
24
11
1
60
143
72
9
24
69
108
75
57
48
19
23
198
12
42
9
27
12
36
132
33
40
32
84
24
75
105
21
48
36
126
169
12
23
36
48
36
24
18
103
89
42
45
3
6
30
1
59
37
17
43
8
75
9
27
66
18
61
68
57
18
12
109
5
7
23
24
108
9
63
12
24
12
24
9
24
3
108
9
76
20
40
11
21
48
24
52
23
117
153
43
8
75
36
109
65
31
23
60
45
93
78
45
9
18
9
3
21
111
25
36
24
53
7
8
75
21
100
11
36
33
72
4
11
49
5
183
12
3
61
44
21
54
33
63
37
83
1
20
64
77
18
1
41
27
63
102
147
93
138
33
16
24
131
84
21
129
246
33
28
119
33
60
57
54
12
168
12
24
9
27
9
3
36
36
126
19
20
4
65
51
93
6
45
276
3
48
57
3
30
3
36
40
60
96
23
45
27
12
13
59
60
1
84
179
25
96
5
18
90
3
4
24
5
186
49
17
18
60
54
15
15
162
6
102
6
45
76
23
13
35
13
20
40
56
3
108
84
25
84
20
21
19
11
6
162
12
18
163
68
16
59
42
48
15
60
15
42
30
18
75
15
24
30
60
7
11
84
96
33
39
48
72
1
12
95
24
33
21
7
29
123
72
51
49
44
15
36
24
12
13
12
48
60
29
18
72
6
54
61
11
18
15
12
16
44
3
105
3
9
3
78
48
31
60
20
15
60
54
7
59
1
144
23
37
11
72
61
116
81
19
60
44
16
5
30
18
51
135
12
72
60
12
36
24
9
21
54
96
1
48
20
21
66
13
20
57
42
12
1
32
45
91
107
25
44
4
29
18
25
35
18
51
40
68
15
73
48
36
11
48
24
12
6
138
21
15
21
15
105
3
25
44
96
75
25
29
30
1
35
72
72
36
72
24
9
196
20
39
129
51
97
8
21
18
105
75
6
31
5
108
36
30
25
137
39
21
27
57
19
36
23
66
60
54
37
11
33
9
30
1
17
159
63
36
25
41
18
105
21
39
12
3
6
279
57
51
24
100
8
183
13
71
18
6
1
71
69
3
36
12
69
99
25
11
1
224
3
1
41
30
60
25
36
84
71
33
160
60
11
96
48
21
4
89
27
201
42
1
71
33
3
109
29
51
63
180
12
24
9
27
108
18
30
13
20
36
4
89
3
39
90
54
36
66
18
24
36
102
18
1
20
21
43
5
111
39
1
24
120
47
57
72
15
21
15
42
90
13
53
51
99
9
76
131
36
12
60
13
77
27
165
3
3
48
54
6
30
42
45
9
138
6
126
18
7
5
39
112
104
64
59
13
24
20
48
36
40
35
60
36
30
39
105
36
19
20
36
48
27
120
36
ABCD 96703244096*3^$a+1 [50007]
69
9
6
36
30
99
44
31
5
7
17
31
5
1
90
21
60
8
36
48
67
54
27
69
90
53
25
11
72
37
96
11
31
45
27
21
116
19
57
33
11
24
19
12
21
3
12
18
90
41
108
12
36
19
5
4
51
60
5
49
126
41
28
72
15
29
25
96
59
24
172
3
5
91
21
9
18
21
39
65
31
5
31
21
3
57
60
159
21
15
108
89
36
12
19
54
72
24
11
40
32
133
48
42
17
108
40
32
12
24
19
21
32
144
48
7
36
233
7
77
55
6
15
12
93
24
18
17
12
76
60
8
60
12
19
81
8
7
54
71
139
48
5
16
80
40
75
45
32
60
12
7
9
20
31
84
36
6
3
72
27
12
6
15
128
31
53
16
15
5
24
36
12
28
15
29
115
6
47
193
71
108
37
71
49
119
67
53
25
11
13
3
44
1
72
11
31
168
36
17
97
3
15
78
11
120
79
6
39
116
4
60
45
11
109
35
36
16
75
77
12
43
12
36
45
44
16
27
72
6
30
93
116
36
79
30
143
97
11
13
42
5
19
48
72
9
15
65
36
24
49
6
65
1
95
16
33
131
13
95
1
66
41
7
12
89
169
30
12
120
30
11
40
69
18
48
150
15
63
66
30
41
7
60
5
73
59
13
63
9
95
91
53
120
91
54
24
11
52
8
91
9
45
24
48
42
6
42
29
43
6
24
18
113
157
35
72
13
24
6
12
5
76
15
6
66
17
16
12
3
41
31
17
28
44
136
45
24
30
9
80
1
23
36
55
29
7
36
17
7
5
43
53
180
108
1
111
3
54
11
100
12
104
31
24
120
201
92
1
42
5
25
102
132
101
88
9
111
60
44
43
54
144
24
51
45
6
36
12
48
48
132
5
19
6
48
11
60
64
12
27
5
7
5
115
48
33
117
63
8
25
6
21
20
40
9
39
147
29
25
6
5
28
27
45
3
5
36
36
19
24
54
47
91
5
7
21
39
41
85
59
31
149
48
55
33
56
1
59
4
129
198
33
72
27
141
72
33
66
48
33
8
120
7
305
28
9
47
24
25
11
31
78
15
27
5
60
12
16
81
66
24
48
5
1
35
12
40
15
132
21
9
18
24
29
52
63
57
44
31
180
29
25
24
131
31
45
27
77
48
97
144
54
12
54
66
41
19
21
20
28
12
9
66
24
53
7
36
29
16
33
95
60
109
107
84
7
29
76
39
36
17
55
30
162
5
91
65
19
48
65
12
36
28
72
32
91
125
12
19
9
45
35
24
163
12
53
25
179
16
45
42
93
27
21
99
81
111
5
115
5
73
6
12
17
96
7
24
54
66
65
84
24
12
4
12
8
31
60
21
117
23
25
75
20
7
132
141
9
48
23
24
1
48
66
81
39
54
11
60
84
40
12
39
89
72
67
5
16
81
6
5
55
24
30
24
11
4
56
49
27
39
5
1
95
19
21
8
7
53
7
120
54
83
37
30
41
24
4
39
6
15
51
21
3
54
3
20
19
81
69
23
1
95
72
25
54
9
99
101
40
51
29
36
115
18
47
25
6
12
72
9
99
17
1
24
48
35
36
19
12
18
63
8
7
48
17
67
12
48
21
69
120
42
41
55
30
23
49
18
78
15
9
18
48
6
23
28
120
32
7
30
24
6
60
6
30
17
96
12
7
30
107
16
44
1
72
18
12
66
131
43
18
63
9
66
6
35
64
12
15
33
51
6
42
5
25
47
19
12
77
7
30
216
18
5
40
32
84
31
33
132
20
72
16
116
43
113
79
9
44
67
5
49
95
12
28
32
40
153
30
65
97
15
27
41
37
72
71
1
6
42
42
144
54
63
39
18
3
63
60
66
39
9
243
15
54
51
60
105
114
108
42
90
53
36
40
140
31
18
48
78
41
25
30
18
11
280
32
84
91
54
66
24
125
1
63
140
112
45
23
84
16
56
136
48
120
21
126
60
24
30
48
23
7
41
24
31
5
112
27
5
43
108
41
13
51
15
72
84
89
52
39
30
30
48
66
72
48
47
43
45
9
3
3
5
52
3
6
30
5
31
72
257
13
71
97
72
42
41
19
9
60
56
60
4
15
6
24
42
12
132
30
23
180
12
4
69
131
12
24
25
39
44
103
45
48
39
17
1
3
27
17
72
16
92
133
3
51
18
35
48
43
36
21
8
36
60
19
65
100
44
13
59
16
80
55
30
59
4
111
5
36
60
12
36
7
30
48
24
111
27
105
44
49
87
9
59
52
3
89
37
66
48
156
18
11
52
60
3
29
7
48
6
27
15
65
37
47
24
1
39
27
60
12
17
31
54
95
4
27
93
12
39
29
79
33
15
84
21
15
5
43
5
19
81
87
30
24
54
96
41
19
5
16
15
17
36
24
192
16
20
73
15
27
29
64
15
36
21
3
41
85
6
48
12
30
59
103
17
60
49
72
35
55
48
65
72
28
12
48
45
42
45
9
6
17
12
24
120
31
6
120
63
99
ABCD 96703457432*3^$a+1 [50002]
90
32
190
48
224
18
120
18
12
18
24
6
10
42
20
10
18
32
30
88
90
134
10
38
78
204
6
54
136
140
30
30
72
28
54
48
110
162
16
74
6
160
42
60
162
146
70
24
78
80
162
30
36
52
60
32
108
132
30
88
222
50
58
182
70
36
32
28
74
30
60
30
136
32
40
290
118
32
72
6
112
8
24
18
30
28
62
70
188
12
10
80
72
168
72
16
192
2
156
10
14
108
78
114
36
112
50
40
8
144
6
52
102
200
30
18
70
138
2
28
84
128
78
114
48
60
18
54
28
30
8
72
30
88
24
98
30
82
30
90
168
38
10
14
10
8
78
42
48
102
120
10
18
132
8
24
130
80
10
78
30
2
40
110
18
42
76
80
90
40
2
12
18
40
218
430
120
150
32
40
2
6
10
42
158
24
16
80
112
30
32
28
60
32
210
18
48
94
56
30
82
150
68
132
42
166
32
42
328
30
152
18
198
42
30
100
38
24
126
42
192
48
72
30
100
20
48
40
8
154
56
30
12
60
18
30
90
154
68
48
130
174
96
44
256
92
42
168
88
54
18
8
30
154
98
48
22
182
96
90
30
64
8
10
90
80
160
260
10
38
10
80
54
10
56
312
18
142
80
18
4
56
34
216
134
106
30
44
28
32
100
38
30
138
214
8
138
112
122
46
30
2
22
90
110
16
192
42
126
2
10
128
12
10
8
94
50
96
22
50
30
12
48
102
16
14
10
78
20
12
18
22
320
16
12
78
2
108
240
34
18
60
48
24
66
102
68
60
34
30
146
24
16
122
28
20
54
30
40
8
10
168
192
80
78
10
2
22
56
30
24
58
30
42
56
54
90
120
6
34
8
40
2
6
42
100
92
6
30
202
2
6
24
6
12
60
48
84
16
12
170
48
10
180
192
2
88
80
70
72
8
90
22
8
72
10
120
38
282
136
30
50
34
86
160
32
10
12
8
12
220
146
22
12
30
338
70
32
30
60
48
220
32
16
24
18
218
4
200
96
4
6
14
58
8
22
8
10
72
38
10
72
128
34
198
128
40
50
190
150
44
6
10
32
22
120
66
12
2
30
66
114
28
132
20
58
110
250
30
32
66
240
10
14
6
82
78
72
2
16
104
40
8
90
132
130
80
10
246
150
194
18
142
18
60
170
10
12
36
134
48
22
18
230
40
8
210
144
30
66
30
10
24
78
210
32
48
10
60
18
182
12
48
132
16
2
198
120
34
26
192
30
18
52
18
14
208
122
66
52
2
46
104
96
264
120
66
82
78
24
416
42
28
42
42
60
36
32
70
48
62
18
24
18
30
48
112
18
320
12
208
42
90
12
20
6
150
264
40
8
48
24
180
76
210
50
4
56
100
80
84
40
66
50
54
10
116
40
80
120
12
22
80
166
32
210
22
8
48
264
10
6
74
18
112
20
88
120
48
192
2
6
10
122
70
152
70
56
84
60
16
2
82
86
144
190
18
8
120
30
60
30
30
132
100
32
60
100
50
10
20
240
186
102
10
290
108
4
108
18
30
2
240
48
40
80
174
16
32
12
16
32
12
10
120
50
30
270
106
62
138
22
2
48
70
80
10
32
40
38
18
112
122
76
2
ABCD 96703569338*3^$a+1 [50027]
27
138
3
12
45
119
1
23
1
39
69
3
15
9
45
83
145
60
30
45
116
52
129
15
8
16
120
60
51
141
9
36
18
225
9
35
55
126
35
127
30
132
11
52
45
3
45
36
60
90
9
45
12
18
309
3
233
160
36
108
57
108
47
25
18
33
12
135
153
24
33
27
44
91
21
33
51
81
54
9
9
27
120
15
36
54
48
87
20
148
15
60
81
9
155
40
356
96
28
117
126
53
49
42
53
13
15
60
48
56
25
120
23
16
57
15
12
36
60
84
27
29
16
21
123
9
18
102
87
108
27
48
6
51
69
6
29
61
18
65
43
72
93
24
3
5
36
1
51
32
55
17
25
39
24
80
136
27
45
60
57
11
25
36
15
3
18
18
21
81
87
27
120
149
49
6
29
16
36
39
69
81
66
9
24
45
90
18
84
15
39
21
3
18
47
55
21
104
25
51
20
37
99
8
13
15
84
8
100
36
99
141
192
15
57
80
7
30
35
19
5
37
3
87
53
52
72
21
11
40
3
201
60
21
51
8
1
3
15
18
15
84
48
105
18
12
21
36
93
72
3
72
81
78
45
21
75
20
1
54
153
48
45
75
144
68
7
18
11
64
27
149
1
171
60
147
17
28
36
44
52
48
21
87
27
117
63
65
43
12
125
91
54
27
45
3
51
42
54
21
32
1
12
123
27
29
60
109
30
89
205
11
61
36
63
20
37
114
18
11
79
17
136
24
200
40
48
141
15
12
48
21
63
165
42
126
3
69
27
20
19
6
48
3
15
69
45
3
140
1
11
16
75
18
6
18
18
33
60
36
195
45
165
18
33
8
16
93
75
15
33
104
16
12
12
164
52
144
3
12
6
12
27
51
120
54
78
17
55
9
99
12
6
123
84
48
87
137
73
42
21
69
66
45
225
54
18
42
105
68
43
17
16
21
35
16
129
36
12
75
36
51
69
9
15
51
57
48
20
60
1
18
138
87
108
129
36
54
53
28
32
148
27
42
66
24
81
84
44
52
24
20
64
12
27
60
161
37
107
136
9
11
79
30
3
57
35
37
99
96
15
78
12
126
69
39
41
55
93
96
56
79
21
68
85
3
159
5
31
45
69
15
36
15
17
72
25
219
87
90
3
60
135
36
81
168
72
264
21
42
17
1
87
105
60
47
73
35
16
27
117
21
35
60
1
36
15
12
45
210
33
27
102
18
60
17
64
9
12
15
120
15
174
51
39
24
72
105
21
27
72
24
104
72
73
15
12
68
72
16
264
24
21
35
16
39
53
73
75
87
21
60
9
123
32
16
20
1
23
16
69
51
96
104
55
24
105
12
36
44
1
107
40
80
7
48
81
120
24
45
75
93
107
325
3
105
143
91
93
123
117
72
24
60
27
177
216
12
87
90
11
40
12
57
6
65
36
16
12
15
18
3
140
64
20
16
21
51
8
64
56
16
3
17
1
15
27
21
12
72
92
4
24
20
52
21
42
12
18
60
195
108
129
3
32
48
25
51
51
5
88
75
21
24
27
29
7
54
3
51
72
45
39
186
12
42
66
135
27
18
63
80
7
45
8
84
16
9
11
61
15
36
32
40
75
45
48
15
18
72
15
15
17
40
87
113
16
20
1
83
1
6
9
12
12
72
48
27
33
12
9
54
105
57
39
51
29
124
12
51
17
28
8
49
63
8
37
90
24
18
12
96
12
35
16
45
35
16
21
119
88
135
21
44
88
9
99
111
5
88
177
23
28
57
51
9
15
12
3
42
180
35
1
63
44
37
18
45
12
44
24
12
1
27
36
15
117
48
60
80
37
48
72
162
186
120
59
73
27
63
33
12
128
16
120
48
56
37
72
120
18
9
45
108
6
126
3
36
80
1
96
54
53
13
23
36
91
138
24
11
4
92
48
40
12
44
91
21
105
15
15
42
47
25
15
3
90
108
47
61
71
76
9
78
108
48
24
45
27
90
35
64
36
20
76
12
45
123
24
141
3
51
65
4
140
1
3
32
16
12
140
91
12
114
216
83
37
15
8
120
76
60
45
90
60
126
48
24
71
19
17
13
51
164
43
29
4
57
192
162
18
6
105
72
39
69
60
80
1
36
27
15
81
ABCD 96703837838*3^$a+1 [50008]
12
51
27
18
51
72
33
96
156
15
93
24
12
24
48
24
12
3
21
12
75
21
36
12
15
21
54
6
51
129
18
18
30
6
12
36
36
18
33
57
108
18
24
45
45
18
66
18
78
36
72
3
33
72
12
54
24
18
36
3
9
54
114
3
27
33
21
24
72
51
39
36
21
9
60
18
9
3
6
18
21
12
21
63
45
36
75
60
9
18
21
15
105
33
78
45
39
60
18
12
108
3
57
99
21
3
60
15
12
9
27
6
84
27
99
36
54
27
24
93
111
33
36
36
24
30
6
30
18
18
6
3
33
48
99
60
84
48
51
18
6
12
24
36
117
9
87
72
93
12
36
36
6
18
108
72
75
99
45
33
39
15
33
105
6
246
6
54
48
75
33
60
99
39
132
12
36
9
9
60
12
198
6
66
18
60
54
12
6
84
42
30
24
54
12
24
66
42
9
24
93
27
57
24
18
66
63
27
72
81
60
39
18
3
36
36
21
12
6
144
12
18
36
18
33
45
135
9
36
99
21
39
69
144
60
27
39
18
72
24
12
54
57
129
99
12
33
51
24
15
30
3
3
21
33
30
6
84
96
198
9
24
3
138
240
75
15
9
24
36
3
12
78
48
18
6
39
33
36
12
39
15
96
18
156
24
72
3
72
36
48
3
54
12
6
57
48
24
15
12
69
21
6
36
30
3
15
9
60
129
15
57
78
36
72
12
36
9
9
132
30
21
15
9
45
51
24
21
102
69
84
84
111
36
18
54
36
9
132
60
24
21
24
36
48
6
57
72
15
48
78
36
15
21
3
33
36
18
54
15
21
18
18
54
54
66
18
90
18
6
18
18
18
3
15
33
57
15
21
84
54
36
21
12
21
15
24
3
12
54
99
33
48
24
12
18
9
99
9
15
102
72
51
21
87
21
6
57
60
45
90
84
96
9
84
27
45
87
9
81
12
24
12
36
3
75
21
45
78
102
132
3
9
18
60
30
63
48
33
36
54
33
45
30
24
54
27
45
84
75
87
6
36
147
69
27
39
9
60
72
24
33
51
63
54
39
9
15
81
108
27
21
6
54
12
24
36
27
39
54
42
36
9
27
102
27
9
24
162
66
36
6
48
78
39
48
111
18
36
3
99
54
6
36
30
18
72
9
123
18
84
96
156
18
33
144
48
27
6
12
15
57
90
45
24
45
36
18
12
96
30
15
60
21
111
81
51
81
36
18
30
3
21
30
24
18
27
45
36
30
18
108
3
33
54
42
27
9
12
42
30
78
66
18
69
27
12
36
6
18
18
51
57
15
60
60
39
90
78
30
99
15
57
60
39
21
33
15
99
30
90
45
96
3
36
33
39
9
45
78
30
42
48
36
36
18
6
21
9
15
21
36
60
3
69
12
6
21
33
192
3
21
72
3
9
96
15
3
18
27
48
24
117
3
15
54
72
18
84
21
21
51
51
6
36
135
12
33
39
12
93
36
48
60
3
36
48
51
18
72
18
45
12
15
21
12
21
15
9
66
36
24
192
9
84
51
21
21
18
66
42
36
30
54
42
3
12
39
66
18
18
18
18
72
6
189
72
3
36
18
15
9
12
24
12
24
18
54
12
24
3
69
36
144
48
27
36
33
90
12
81
87
18
156
114
93
36
27
96
21
24
21
42
30
3
15
6
126
45
9
39
27
45
9
96
36
72
36
63
9
171
36
153
30
144
42
36
18
48
6
12
15
9
54
12
144
189
9
3
75
18
48
42
12
18
36
39
288
57
36
63
75
36
72
222
15
21
39
15
48
6
36
15
48
48
15
57
99
72
78
123
33
51
45
66
18
36
6
174
87
21
51
3
78
84
15
39
9
9
39
69
60
18
33
15
57
21
3
9
36
18
54
6
54
84
24
3
9
3
21
159
51
126
18
141
9
3
9
18
18
24
27
99
57
96
75
18
6
30
3
33
96
12
39
21
12
54
78
66
36
36
33
27
12
6
15
84
111
132
57
12
33
15
57
15
9
12
6
18
30
6
48
18
42
138
9
24
27
117
63
12
21
165
12
42
18
12
6
12
18
78
12
180
18
27
159
12
114
144
72
12
24
51
57
36
39
9
42
18
51
15
6
3
120
36
48
9
18
21
33
36
15
33
24
18
18
48
54
9
9
18
36
18
15
144
3
18
18
150
18
66
3
24
36
63
18
54
9
33
18
18
15
129
66
6
51
21
12
42
9
72
3
60
36
72
54
147
9
39
159
42
12
162
24
12
24
102
3
33
216
6
9
24
51
93
111
21
33
3
9
132
27
9
36
75
12
51
6
51
51
36
45
12
3
30
54
24
261
48
15
12
9
195
9
75
54
180
54
9
33
90
72
36
12
54
216
15
21
72
42
18
3
9
27
63
57
3
18
48
108
96
12
54
108
18
72
18
36
6
18
9
9
12
90
18
36
168
27
60
57
18
102
3
204
9
27
24
111
24
54
54
12
90
15
12
33
15
3
153
27
30
6
18
66
33
3
24
72
180
18
18
9
147
21
3
66
36
6
30
3
24
60
3
18
6
9
24
24
81
36
24
48
18
105
3
162
54
6
108
156
ABCD 96704319092*3^$a+1 [50037]
57
36
30
54
18
60
36
117
32
13
30
42
11
7
29
19
24
12
18
36
47
13
27
39
53
52
9
51
111
18
47
12
52
20
13
15
12
3
90
87
3
42
3
27
18
36
11
43
78
23
24
28
123
54
36
11
16
12
15
33
3
5
7
57
60
81
27
24
108
68
25
42
18
54
5
24
36
48
85
72
3
87
36
84
114
102
9
45
51
39
96
57
60
56
16
104
7
29
13
3
9
3
3
69
93
102
53
1
72
39
36
44
36
43
6
51
15
54
35
16
63
41
28
33
27
8
19
36
108
24
45
57
11
4
45
11
7
33
32
12
100
21
18
21
9
96
23
85
30
17
73
3
69
15
9
36
66
24
54
72
39
153
3
147
33
12
27
29
16
3
101
36
16
135
90
35
12
28
32
43
5
13
11
16
60
12
3
42
11
19
18
42
30
47
49
27
63
117
45
102
33
9
30
24
54
27
21
135
15
45
68
79
45
81
87
12
20
25
35
7
29
7
9
39
17
40
8
136
3
105
3
12
72
60
33
33
42
33
15
18
11
16
99
33
60
32
43
18
18
12
9
188
37
36
15
27
108
84
18
15
92
25
66
24
30
135
33
11
61
83
48
52
12
39
9
3
125
79
21
8
4
12
3
42
36
12
6
21
8
1
36
18
57
3
36
81
21
27
33
54
30
3
33
39
60
36
8
19
36
90
6
65
19
9
12
8
13
15
123
42
18
9
12
8
72
73
63
12
75
33
3
30
36
11
25
15
93
36
6
120
45
20
7
53
7
66
36
6
9
3
90
3
72
80
31
72
9
81
23
52
84
80
31
84
36
24
33
12
36
60
32
1
42
12
6
119
28
27
42
23
25
123
12
8
48
115
24
12
65
13
23
49
11
43
9
3
42
47
19
6
119
36
144
61
15
39
29
52
56
7
30
3
80
67
18
90
54
83
133
30
129
39
9
3
18
27
12
87
45
33
75
56
187
17
28
15
12
6
54
90
18
108
9
60
15
17
181
18
6
3
12
141
18
17
4
3
12
65
85
90
29
187
57
105
23
25
18
21
36
3
84
108
42
12
60
3
51
5
61
3
21
27
60
44
85
54
36
30
36
15
3
60
30
6
5
16
9
15
21
18
54
6
66
51
9
30
24
36
18
11
127
17
37
71
7
18
59
13
3
44
25
23
36
7
225
9
18
42
3
48
80
79
24
41
13
47
19
29
25
135
51
41
13
72
63
92
16
32
115
60
12
18
42
105
8
40
68
13
12
54
6
102
6
30
65
139
66
90
141
3
45
12
51
78
36
15
15
96
209
1
15
27
5
13
30
24
18
11
12
4
104
72
24
19
42
23
7
137
7
60
33
8
43
6
23
31
9
20
25
30
6
39
8
43
21
8
37
35
16
72
57
6
9
3
36
9
56
61
3
15
57
21
12
18
17
12
31
54
15
15
90
18
18
15
3
60
9
3
24
5
175
18
15
33
108
27
9
111
3
66
78
12
60
45
9
27
12
128
24
76
3
102
18
6
3
27
21
24
51
18
54
36
12
45
69
11
115
5
13
39
48
3
9
48
9
11
108
4
63
30
15
20
12
61
90
6
90
33
48
63
77
25
108
60
72
48
27
27
93
24
69
39
51
29
100
15
65
28
60
24
3
72
93
116
7
5
4
20
144
7
30
18
6
3
12
39
21
8
37
18
57
3
90
75
8
79
30
15
9
30
6
51
15
24
30
63
15
18
59
28
32
43
66
39
12
20
16
12
81
71
16
12
12
80
139
5
31
5
76
3
81
36
8
1
135
69
59
31
9
57
63
60
57
6
5
24
16
27
30
15
27
21
45
15
27
65
61
51
21
15
32
25
18
18
84
11
36
49
51
8
72
49
27
45
12
3
8
61
3
141
6
21
8
109
3
3
12
17
12
13
18
12
36
24
93
12
12
20
25
23
28
69
18
17
28
15
77
40
3
6
12
24
59
7
42
3
33
47
43
9
32
25
78
5
28
177
36
42
18
72
48
90
6
36
12
36
11
16
99
93
32
28
51
65
19
197
19
6
23
31
30
24
18
48
60
30
42
29
79
102
54
29
16
36
45
42
30
63
8
36
16
3
9
8
72
48
64
21
18
29
55
132
144
9
32
31
30
42
102
54
60
54
23
4
21
90
105
3
60
21
33
12
35
79
65
1
15
3
33
3
24
117
63
93
123
117
3
54
42
36
5
4
3
6
39
48
12
176
7
54
11
49
63
3
105
12
15
5
13
87
12
63
66
42
84
45
8
7
5
36
7
117
15
81
27
18
87
108
12
27
29
19
105
57
6
29
36
4
15
33
75
42
23
25
27
120
15
18
63
20
4
45
3
27
53
40
80
96
37
15
9
54
69
12
75
6
15
3
29
48
60
19
21
44
16
153
71
1
47
7
45
44
16
3
6
30
9
15
30
18
125
43
5
4
32
36
7
57
21
18
57
105
12
35
133
72
12
63
8
7
41
4
75
6
47
4
44
31
29
1
3
12
75
18
27
44
52
72
192
9
11
31
18
47
19
36
24
29
84
61
36
35
19
6
54
12
45
8
55
9
72
8
48
24
48
52
9
24
18
18
27
60
15
60
9
3
6
12
27
15
5
25
18
24
84
57
15
132
45
56
16
164
7
69
33
6
36
45
93
18
9
15
101
7
18
27
27
18
63
39
6
23
64
12
39
21
21
83
7
9
75
36
45
12
80
7
24
9
3
18
39
3
12
33
12
33
12
11
16
9
39
12
20
1
39
15
6
84
15
9
12
107
40
72
8
31
144
117
75
6
18
9
20
36
7
12
53
19
36
132
153
20
40
120
144
96
12
48
12
48
32
36
4
21
36
36
60
84
51
12
135
18
ABCD 96704378458*3^$a+1 [50051]
35
180
28
36
8
16
6
63
11
1
15
21
15
18
111
60
69
14
13
3
36
24
32
24
16
8
49
47
96
64
33
12
11
22
26
94
2
40
48
20
12
16
84
93
21
14
148
69
35
36
145
33
126
9
99
48
20
10
2
16
104
72
70
111
35
40
32
1
35
60
94
90
6
26
166
39
11
22
2
46
48
14
52
30
14
16
44
1
93
15
51
30
51
95
1
35
130
62
97
11
24
40
21
9
3
47
40
21
23
82
30
44
84
1
35
76
18
39
11
40
21
33
62
10
96
3
35
154
2
24
142
24
6
44
16
48
84
36
9
12
9
14
61
45
6
33
96
11
46
2
88
44
25
3
36
81
9
26
166
2
1
87
9
35
1
60
15
20
12
37
48
47
4
92
25
3
36
9
27
78
15
11
40
9
51
33
11
16
21
3
92
4
24
36
9
9
27
35
25
9
75
96
21
72
50
46
2
48
72
22
63
35
24
76
9
9
27
39
104
40
24
20
10
96
15
27
24
6
27
51
116
13
11
16
48
32
24
96
16
12
18
15
24
131
48
100
44
22
74
96
214
2
13
11
48
72
46
50
13
9
38
25
3
80
24
13
9
114
54
30
33
95
34
14
36
144
24
118
39
9
27
83
12
24
24
1
35
204
22
2
12
4
72
24
6
98
16
81
15
69
51
30
50
12
10
50
1
21
66
69
59
85
99
8
12
1
75
150
87
59
25
71
85
9
14
4
48
30
90
20
13
35
10
24
50
73
93
2
70
14
49
12
63
20
10
15
24
3
44
108
16
30
74
13
15
18
206
106
24
14
60
157
59
61
9
15
11
37
36
84
48
57
111
36
84
35
40
180
9
33
15
9
96
27
21
2
268
44
48
24
73
83
60
37
27
128
22
15
3
6
26
88
32
4
12
8
37
35
40
30
18
21
3
33
12
36
45
90
6
15
84
12
9
15
51
24
176
52
33
27
120
8
37
51
12
18
126
44
16
48
33
84
15
44
22
78
144
33
12
35
52
8
193
35
58
15
51
20
4
32
24
100
20
13
3
108
20
160
30
74
37
9
24
26
96
4
45
12
24
11
13
59
13
33
15
35
40
21
99
80
24
208
45
3
36
80
10
3
63
20
124
54
75
36
108
3
44
88
8
40
45
24
83
13
33
2
13
36
96
63
72
93
11
36
4
9
45
15
51
21
24
39
66
15
33
50
136
56
88
20
100
60
48
9
9
14
76
120
12
44
4
36
9
111
33
48
12
3
54
74
40
92
4
80
166
2
72
40
180
20
76
114
66
30
98
25
21
24
150
9
87
20
48
70
98
48
46
39
11
24
12
28
117
33
72
2
97
45
39
35
12
108
142
18
150
74
13
129
66
33
36
35
24
181
15
9
59
12
61
35
49
24
35
37
63
32
73
11
24
22
110
10
48
6
45
36
47
48
124
104
12
13
45
6
60
21
60
117
2
48
12
16
18
24
48
15
84
21
14
1
57
3
35
10
24
63
27
116
49
11
13
72
35
28
36
104
36
49
11
4
32
64
105
23
12
49
45
87
3
30
42
24
44
36
61
75
32
13
120
9
6
20
40
20
49
15
44
22
39
71
10
15
35
24
24
61
11
40
20
4
60
45
71
12
16
42
63
36
69
15
59
48
49
45
99
69
2
25
23
112
8
48
48
4
45
15
33
195
140
72
46
26
96
264
28
92
70
14
16
84
12
9
24
24
33
15
33
66
21
35
28
9
11
60
4
12
105
155
60
10
50
36
4
9
15
96
21
15
18
72
18
81
15
20
1
129
26
13
96
81
2
48
49
63
32
46
50
64
21
3
96
44
4
56
61
3
20
13
3
20
61
11
52
18
39
84
12
39
9
57
14
1
47
12
16
102
146
124
32
4
54
90
102
51
39
21
9
75
51
32
97
60
135
24
45
24
47
121
23
16
105
24
35
22
74
61
9
74
60
12
64
78
146
40
105
60
39
20
13
155
64
6
15
3
6
26
48
24
36
106
38
157
36
12
15
21
24
33
15
33
2
37
47
10
6
32
58
18
24
96
6
26
25
15
32
136
45
59
13
48
24
27
6
18
45
12
23
24
16
6
48
62
4
24
68
34
24
15
27
8
46
38
13
147
33
33
2
24
64
144
6
2
124
18
66
6
15
24
12
35
28
216
48
237
15
45
15
165
120
33
66
69
72
39
96
9
59
25
3
45
159
84
20
22
2
22
24
2
24
16
48
6
63
23
13
12
177
18
20
4
104
4
20
60
1
9
3
143
37
3
12
44
13
11
22
72
48
14
25
48
3
24
9
165
72
98
36
60
96
52
42
6
45
39
9
45
2
37
48
59
70
110
61
48
36
15
44
22
78
96
9
72
57
26
25
69
50
61
72
119
58
2
16
20
10
3
15
21
11
64
6
18
12
18
15
99
45
47
49
59
36
52
12
18
14
61
12
57
15
75
20
13
45
42
44
76
20
34
110
16
9
35
36
1
105
39
48
96
192
60
144
21
27
95
96
1
191
13
72
3
21
48
3
8
16
126
30
20
12
1
9
26
ABCD 96704936488*3^$a+1 [50003]
27
24
21
84
111
93
12
105
3
12
120
48
96
36
84
51
24
57
12
96
15
270
84
306
9
72
36
33
15
180
51
141
39
90
39
21
30
54
126
18
27
15
45
165
111
24
99
6
48
3
108
24
12
33
42
48
141
75
45
72
63
54
72
18
45
12
144
15
54
42
84
81
45
180
144
51
75
45
63
72
90
108
243
12
21
111
45
63
12
15
21
159
21
33
90
6
30
69
132
393
39
12
168
72
36
120
3
81
45
15
99
69
87
18
3
33
54
6
30
129
36
96
204
45
66
9
72
12
60
48
72
12
3
21
96
36
48
132
117
162
60
81
24
60
84
60
84
72
15
54
39
51
306
39
15
45
9
135
48
33
54
21
21
48
42
54
147
9
18
57
96
24
183
153
63
21
105
18
72
60
21
159
21
63
36
90
63
36
15
129
36
105
36
51
84
75
21
69
15
75
81
27
36
45
192
60
33
30
45
36
36
207
21
36
120
9
75
84
36
15
9
27
18
186
141
36
69
24
75
60
156
99
36
144
225
15
81
3
90
51
132
48
12
9
99
9
63
24
48
168
63
81
60
75
45
39
96
21
153
27
12
15
96
36
48
36
45
36
9
135
60
135
21
9
51
24
51
201
60
27
153
63
36
21
87
72
81
9
15
129
186
21
63
180
60
66
150
9
21
90
21
69
288
51
84
27
21
60
84
255
21
108
9
63
243
36
69
12
168
12
12
60
45
27
15
45
39
57
87
276
30
6
93
180
120
132
285
30
93
168
12
36
15
105
192
144
36
63
9
81
15
111
18
6
129
27
105
39
9
117
54
45
15
57
48
24
168
3
21
33
3
132
96
12
27
36
60
117
24
144
105
234
153
120
72
60
156
12
39
189
12
33
15
75
57
348
99
96
300
9
48
33
54
81
171
141
84
45
75
15
180
9
264
51
36
90
18
81
51
48
93
3
57
153
6
69
36
36
129
51
84
39
54
126
144
33
24
24
15
105
159
93
123
9
108
9
135
36
9
90
9
9
132
48
6
129
48
39
174
90
57
3
30
90
9
36
9
42
30
3
48
12
108
168
39
36
54
42
45
60
33
75
288
3
36
33
60
48
39
21
120
69
54
45
15
354
3
48
360
21
60
111
63
21
159
117
12
15
33
3
81
108
81
6
165
84
12
9
99
24
36
75
117
12
27
144
45
36
36
207
33
3
234
75
12
3
81
12
3
30
54
6
66
60
81
63
120
9
81
90
57
228
36
39
36
60
105
33
72
3
36
15
60
84
45
45
72
18
6
111
63
21
12
240
72
12
39
126
171
27
21
24
36
9
63
27
126
135
99
162
51
39
18
42
9
21
111
87
21
15
237
72
15
81
9
243
33
156
183
87
9
180
12
132
117
63
72
99
96
33
51
6
30
165
123
6
174
33
63
66
3
87
18
36
135
135
90
126
18
111
144
36
144
72
24
36
36
27
57
69
6
54
27
3
45
15
129
36
72
27
21
51
150
159
105
60
15
36
84
165
54
126
54
21
105
54
117
108
117
18
21
51
201
3
84
21
15
6
3
108
9
63
108
48
21
99
39
57
156
3
96
54
15
24
51
21
9
27
144
9
6
48
72
18
3
240
9
18
21
75
21
84
51
21
69
51
39
54
39
168
63
ABCD 96704966342*3^$a+1 [50061]
75
69
111
72
108
285
75
18
36
111
177
72
234
36
144
72
252
21
336
240
288
96
9
36
126
180
33
291
36
144
162
90
54
183
231
57
480
48
207
180
72
261
81
18
72
18
291
195
45
96
255
18
72
18
18
162
417
195
90
18
36
45
135
57
144
96
27
72
93
48
3
45
135
57
483
45
99
108
18
111
141
54
93
267
309
15
177
3
144
270
288
18
126
108
3
123
69
75
18
99
45
270
21
192
237
243
63
72
432
54
54
72
165
15
81
63
180
45
81
15
75
213
96
336
39
144
57
159
72
345
123
54
306
180
72
144
36
90
54
54
36
90
108
126
111
33
63
192
15
177
39
297
144
153
90
141
147
72
18
162
216
72
90
183
144
735
33
237
147
240
45
450
126
234
234
54
72
129
144
51
90
54
72
21
288
144
15
81
9
36
147
105
183
144
48
39
36
18
51
39
57
33
255
159
72
54
90
9
63
129
336
144
240
96
153
135
27
414
90
90
51
57
183
195
54
126
9
144
135
90
54
108
144
36
72
72
144
216
90
18
432
36
33
57
504
159
96
159
126
198
342
39
87
57
123
108
9
48
285
3
141
51
273
450
270
15
96
51
93
336
75
21
33
72
135
45
18
72
9
135
9
9
36
126
36
72
18
180
270
108
57
195
72
117
45
54
126
126
33
291
36
18
270
252
54
36
99
45
51
75
360
360
108
144
180
21
144
51
216
126
144
135
135
54
36
15
48
63
18
54
201
105
39
87
9
336
384
81
63
171
36
90
183
33
18
36
144
72
144
129
192
144
288
93
147
48
3
477
333
51
93
435
105
87
240
51
45
45
414
36
129
33
198
18
126
9
144
45
90
72
90
54
225
315
54
63
135
72
216
306
231
144
39
36
126
39
105
36
99
63
177
3
36
36
216
252
126
90
ABCD 96705110356*3^$a+1 [50076]
67
65
79
65
61
83
241
36
90
29
48
300
36
84
7
29
12
49
59
72
12
120
96
60
12
12
108
120
60
24
24
84
1
47
24
24
36
139
137
180
25
143
24
156
55
72
54
155
144
12
13
90
41
85
35
228
300
13
155
25
108
11
36
79
90
11
48
85
119
36
97
215
48
180
25
59
60
180
12
49
347
60
84
85
126
233
55
29
97
54
17
19
29
12
85
18
161
120
61
35
12
7
53
60
36
60
12
60
24
48
36
7
180
29
24
1
23
60
43
77
72
139
89
120
7
53
37
83
48
12
1
36
35
228
133
144
11
132
108
12
276
12
12
60
36
61
54
209
60
36
1
11
24
144
84
48
13
126
126
108
155
12
60
24
109
107
109
90
5
84
24
180
12
108
36
91
89
1
83
7
53
37
59
132
192
36
67
18
167
103
185
24
72
36
43
5
144
13
95
12
37
23
13
378
126
11
25
83
60
12
72
36
180
36
61
83
264
12
36
109
11
169
83
252
36
132
72
1
23
60
72
120
49
23
48
60
103
77
60
79
29
115
5
36
36
24
36
72
228
12
36
72
109
95
36
12
36
24
36
85
36
36
47
48
12
181
215
55
126
11
12
132
205
71
48
25
72
35
60
72
13
335
169
83
48
48
384
96
25
191
108
252
168
1
131
120
91
54
95
96
25
23
121
324
11
48
12
1
23
132
25
54
149
12
132
103
65
12
67
161
72
72
156
228
180
12
19
41
49
203
36
24
48
60
79
41
60
108
180
24
73
35
72
36
12
25
35
72
48
24
19
5
96
24
217
47
43
437
13
35
12
120
12
24
12
12
43
77
36
84
12
84
24
96
12
84
36
175
29
36
205
83
72
25
143
12
24
96
60
168
72
55
89
1
83
84
157
144
35
60
432
60
144
115
29
12
60
25
215
12
168
120
108
36
79
90
59
13
23
36
96
12
36
60
84
157
11
132
36
1
23
72
49
179
73
18
36
41
85
18
41
24
12
108
12
228
61
54
36
234
47
60
48
60
72
84
264
156
48
43
144
89
12
25
203
24
12
60
108
120
67
29
36
96
288
12
12
96
25
119
120
120
1
90
605
84
13
35
48
12
144
31
17
108
24
48
180
108
48
96
24
157
83
115
29
7
36
137
108
43
29
48
72
13
47
61
155
61
54
185
132
25
54
41
12
96
24
180
276
1
11
192
31
365
396
156
48
72
25
59
31
5
24
108
288
48
60
12
85
47
12
96
12
96
7
17
36
120
12
139
90
23
103
29
60
91
17
132
31
54
71
109
11
12
31
137
132
37
90
5
36
84
1
287
73
35
163
90
47
349
23
36
31
29
24
1
179
12
25
83
72
36
24
19
5
120
37
108
47
79
36
5
72
13
23
24
7
234
155
60
12
48
96
84
24
12
48
1
59
36
85
47
12
103
65
72
36
84
336
192
24
48
97
23
108
120
12
12
49
35
192
43
41
144
31
29
ABCD 96705582016*3^$a+1 [50021]
55
17
43
113
7
83
24
18
55
92
36
24
28
20
40
20
15
90
55
20
28
12
8
9
43
11
36
54
36
15
3
66
39
12
180
16
107
30
12
15
36
52
48
5
75
33
132
7
36
17
78
25
47
84
48
85
8
15
25
5
12
63
15
48
9
15
25
11
66
43
48
12
20
81
24
42
30
111
12
3
37
20
3
18
60
99
28
59
6
15
12
45
6
49
53
84
60
19
17
72
15
12
4
12
5
30
30
15
9
36
127
80
45
36
27
15
57
3
78
24
15
16
72
17
12
15
21
24
66
12
102
79
107
48
9
16
29
96
6
30
48
55
17
54
150
84
12
15
4
17
30
37
11
156
1
32
93
30
24
1
17
27
4
72
5
60
54
45
33
12
78
66
175
59
48
60
30
15
45
12
87
4
29
43
12
23
9
123
48
42
18
48
25
89
75
3
54
75
21
30
105
27
102
18
73
20
3
84
168
54
6
30
12
66
9
33
67
17
63
57
36
30
73
17
39
4
5
6
33
111
6
36
27
28
60
53
30
72
24
36
30
12
15
16
29
30
6
60
39
21
84
3
15
25
107
48
25
32
76
17
12
3
40
5
15
45
7
71
30
7
89
75
9
79
47
13
23
9
3
18
67
23
9
9
51
28
53
48
51
3
30
48
18
57
87
6
12
30
24
36
25
5
15
40
32
48
9
15
81
27
33
30
18
42
42
6
12
12
105
21
39
12
51
18
24
31
35
9
40
96
24
20
12
33
12
6
9
28
5
48
12
18
13
17
15
100
17
27
76
29
6
25
77
60
3
33
12
78
150
84
3
15
48
9
40
11
24
45
60
48
75
42
31
35
25
5
102
13
59
1
24
11
54
30
73
23
25
29
27
16
29
6
12
177
9
27
12
81
96
60
78
33
15
25
12
23
48
97
12
20
16
29
55
8
33
96
15
15
21
57
12
30
13
11
21
33
30
25
11
42
12
55
47
54
24
18
9
39
69
81
7
72
68
52
11
36
36
105
9
75
69
27
28
5
6
33
148
77
12
36
15
63
21
21
55
5
18
9
51
36
13
5
27
76
29
18
13
44
36
15
57
16
29
12
19
17
159
16
17
15
21
126
18
6
6
19
17
12
60
30
48
90
24
60
18
12
33
12
16
20
24
28
5
15
3
18
12
30
13
104
3
162
48
55
20
9
19
32
28
29
60
6
24
1
101
15
28
5
3
27
18
132
108
27
28
35
25
32
28
44
4
84
53
27
12
33
27
15
1
119
61
17
123
3
49
48
32
28
59
48
6
55
95
25
77
204
6
25
35
24
45
69
19
11
6
43
5
55
8
28
77
42
1
29
3
99
13
17
6
18
27
88
35
12
9
9
27
88
35
102
24
6
30
12
15
108
117
30
13
89
43
5
3
9
18
48
105
9
36
15
63
150
12
30
37
32
33
12
54
30
60
27
27
18
75
3
21
16
20
9
108
3
24
4
24
65
43
44
51
84
21
57
15
15
6
120
27
33
30
6
6
25
12
17
43
17
75
96
27
25
77
63
87
49
17
7
8
3
12
54
15
96
28
11
1
23
57
39
133
32
28
17
18
30
36
67
5
27
15
42
15
9
36
6
133
5
27
3
21
4
17
24
75
88
20
105
108
7
137
31
44
168
21
6
21
9
6
60
13
17
75
52
17
31
17
12
48
55
11
84
66
27
3
37
12
35
30
3
72
45
63
15
37
5
103
5
42
18
27
3
60
18
27
24
48
27
30
3
183
69
9
39
28
35
45
60
69
24
7
47
18
24
19
47
180
37
17
91
44
28
5
3
15
25
23
42
108
96
31
59
13
8
12
40
20
16
32
33
60
12
39
64
12
32
57
60
19
77
7
5
78
45
45
75
15
30
15
57
60
30
25
41
19
36
29
6
30
66
24
54
3
3
37
23
81
16
12
5
43
20
45
43
144
20
45
18
9
3
12
13
41
24
132
3
3
30
42
132
33
3
69
156
33
67
53
42
73
5
39
15
13
48
17
24
24
6
24
9
93
7
5
30
85
8
28
17
72
27
4
35
21
111
25
35
9
21
67
11
54
6
25
12
35
12
78
15
39
18
15
28
23
120
36
18
15
93
55
48
5
7
72
8
52
68
24
3
6
12
12
30
18
12
27
9
7
5
18
120
21
15
73
92
33
36
27
28
17
42
13
5
15
15
13
41
24
6
81
144
16
23
69
60
28
20
24
33
3
33
19
32
16
23
60
6
18
12
36
48
24
1
24
5
55
5
18
60
9
15
61
32
3
12
48
45
3
69
12
16
5
15
52
20
57
36
12
78
42
36
12
12
90
42
15
33
43
17
15
27
30
3
33
55
104
28
5
27
75
48
12
24
25
60
44
72
36
28
116
16
12
20
33
24
30
21
3
6
43
20
27
81
9
19
17
30
73
24
17
60
36
42
12
1
17
18
12
73
23
66
63
21
6
36
117
16
107
37
36
11
13
11
24
6
7
60
72
17
24
30
21
123
73
53
39
63
12
18
27
33
18
85
17
12
48
18
12
69
16
20
72
21
24
147
21
55
17
78
45
63
37
59
45
4
17
60
30
54
123
12
64
65
39
87
6
15
12
3
42
6
37
17
12
51
123
21
76
12
5
27
16
65
12
78
12
33
28
5
175
12
35
69
36
52
48
12
155
1
44
12
15
18
30
13
12
5
15
87
24
21
75
36
12
13
59
18
48
18
25
89
15
88
20
9
19
17
15
12
28
23
25
125
24
6
21
16
17
3
72
27
66
15
24
39
36
13
5
6
9
45
3
40
12
20
21
19
108
35
37
20
12
3
33
117
30
18
30
9
76
23
12
25
44
4
17
54
1
17
87
135
81
72
27
30
36
15
12
3
69
96
69
19
71
33
3
57
12
60
21
15
15
13
24
77
79
77
12
18
73
11
1
17
27
15
21
159
54
7
17
55
41
27
24
16
5
12
18
37
5
27
123
18
48
55
71
36
45
60
28
65
67
17
43
17
55
17
36
135
15
72
60
13
17
18
24
13
17
66
9
39
60
6
63
48
33
7
23
36
1
ABCD 96705774034*3^$a+1 [50006]
9
51
39
17
37
30
17
36
12
13
15
3
36
53
16
8
7
5
67
5
12
7
36
69
3
42
11
12
7
6
95
1
30
12
9
9
6
12
9
51
12
9
27
33
3
5
19
24
36
21
21
15
9
27
27
36
17
7
42
18
18
23
40
8
72
19
48
17
4
48
33
6
12
5
1
15
36
32
36
25
12
3
3
6
23
31
30
30
36
18
12
179
7
5
7
9
3
84
30
23
7
36
30
107
19
5
7
5
72
4
75
5
24
28
3
30
42
9
36
27
6
47
49
18
57
8
28
20
79
21
3
6
72
23
19
12
6
30
18
12
15
8
24
37
23
31
78
6
24
81
27
9
8
4
27
30
24
66
24
24
12
41
37
30
30
75
12
87
29
72
13
30
77
19
21
120
8
43
6
30
5
13
30
24
30
11
43
18
96
39
57
3
15
30
6
12
6
3
12
24
9
30
9
21
6
5
12
7
101
12
7
33
51
29
12
25
6
36
12
18
23
12
55
17
76
57
6
72
141
27
5
24
19
12
17
52
60
12
3
33
20
1
24
27
39
42
15
8
31
36
12
60
12
18
3
45
6
84
42
15
32
49
18
42
47
55
6
27
3
18
24
12
12
11
43
5
31
21
12
45
11
12
133
11
25
6
138
6
41
28
45
11
28
20
43
69
15
69
27
9
39
21
51
77
12
55
36
90
18
21
39
17
7
48
9
3
30
42
33
9
18
29
1
3
48
39
24
12
18
42
18
15
27
29
60
4
45
36
12
6
6
6
21
12
99
113
4
3
5
19
54
27
24
3
9
20
12
25
3
21
15
57
48
6
9
81
11
1
42
17
7
21
87
60
21
129
6
29
1
12
39
21
6
21
21
6
5
25
18
12
54
24
3
21
6
17
1
90
6
15
15
12
17
31
33
20
1
3
15
6
18
12
18
15
24
12
96
3
24
41
25
87
33
75
15
24
9
27
5
4
15
42
18
41
19
48
29
36
12
1
15
12
33
99
21
72
18
33
12
36
3
12
12
5
24
43
60
6
39
9
107
7
6
51
20
19
33
20
49
3
45
6
36
6
36
6
17
7
18
18
5
127
9
27
5
49
15
33
15
21
11
1
42
17
1
3
3
18
15
8
48
1
27
36
39
30
30
9
3
42
23
19
5
16
27
48
18
36
11
40
15
144
12
5
28
27
12
48
17
19
6
18
29
12
1
99
39
18
35
37
11
1
3
8
19
6
18
17
40
63
41
16
36
24
8
24
13
27
9
47
12
31
12
24
36
6
18
36
30
59
43
9
3
17
12
67
53
91
9
9
59
49
6
12
41
193
27
8
1
30
12
9
12
87
9
27
18
90
21
8
121
3
15
21
8
12
13
39
9
18
6
15
3
24
29
13
39
44
16
27
21
27
6
11
1
60
18
5
61
6
48
6
36
30
9
21
78
5
49
30
5
67
48
78
11
28
27
41
1
3
9
6
29
1
6
21
3
24
45
32
24
19
6
27
108
15
5
31
24
12
17
7
24
9
3
9
63
5
4
24
15
41
12
4
21
24
66
5
7
12
17
19
6
3
20
13
24
27
27
33
33
11
61
30
21
24
3
17
1
42
17
43
17
43
6
42
12
21
60
3
18
6
6
35
1
36
39
39
9
33
23
40
48
39
29
13
15
21
6
21
24
3
77
43
24
17
7
5
43
9
9
18
9
56
13
54
41
49
6
5
7
5
7
96
24
5
25
27
12
3
6
27
3
12
18
23
12
7
29
43
21
36
15
17
24
103
41
24
1
11
28
36
36
3
18
47
28
57
72
72
15
8
19
17
60
1
42
17
12
12
4
3
48
53
19
48
9
39
5
1
12
18
18
18
78
12
6
42
47
7
21
3
78
42
9
15
6
15
27
6
15
32
13
12
6
33
8
7
12
60
12
5
25
12
18
12
21
32
1
39
15
42
3
99
9
9
75
9
96
42
12
9
15
53
4
9
27
20
1
66
5
55
24
54
24
47
4
9
15
39
9
33
42
12
54
47
49
18
21
12
15
5
7
42
108
6
6
83
4
9
30
9
3
30
24
39
3
45
45
6
12
30
48
3
44
1
12
24
12
39
8
1
3
51
5
19
18
6
6
47
16
48
51
5
4
63
12
9
3
5
7
17
7
60
17
16
15
12
96
5
49
30
24
5
16
12
3
18
51
27
12
24
5
4
9
18
12
48
78
39
15
18
3
15
33
8
60
1
3
45
6
24
29
4
3
6
72
78
9
15
36
24
33
3
36
9
33
3
75
12
24
72
6
11
1
18
5
25
3
39
36
12
12
33
3
41
13
42
72
17
64
3
33
92
12
4
12
27
6
35
36
4
8
16
8
4
24
57
24
18
5
1
66
12
12
5
1
42
21
8
7
6
30
5
12
72
55
6
3
8
4
132
21
18
12
33
21
6
9
15
30
6
12
12
5
24
13
12
11
37
18
18
6
36
69
15
9
12
15
36
6
48
54
24
5
115
9
3
30
6
6
66
45
24
27
114
23
48
40
15
12
12
12
18
6
18
71
31
65
4
3
18
75
9
6
6
48
54
12
17
55
30
66
30
11
1
11
36
13
3
56
16
63
30
54
18
18
60
36
12
6
15
15
5
25
6
5
31
12
9
32
25
6
9
3
9
24
20
52
84
24
15
93
20
25
6
53
84
19
45
15
60
41
139
5
12
16
3
29
49
23
12
36
40
8
1
6
41
4
39
17
19
36
36
12
6
24
6
12
78
15
3
24
42
27
21
23
13
15
8
28
21
30
53
4
8
49
36
15
12
9
35
25
18
5
19
24
41
7
21
48
21
3
27
120
42
3
32
24
4
12
8
31
12
12
5
19
48
33
48
96
45
42
12
30
6
6
15
92
7
24
12
89
24
13
15
3
17
1
24
42
21
32
43
5
84
13
24
24
42
21
69
66
12
9
32
13
90
5
4
3
66
36
42
12
24
65
19
21
3
21
21
27
21
30
30
15
27
9
3
9
39
33
20
1
30
12
29
7
41
19
6
24
42
5
24
1
42
30
11
4
81
27
12
20
4
20
103
78
23
24
16
36
8
19
9
27
5
36
13
30
21
87
93
21
12
6
9
44
13
23
28
9
30
60
36
17
7
84
9
3
24
9
15
54
102
24
6
6
17
55
18
27
24
39
36
69
44
49
12
3
20
7
66
36
87
15
21
20
1
54
17
7
5
40
3
24
53
4
63
12
12
48
6
3
3
5
28
3
54
18
18
12
39
8
48
7
60
17
19
30
48
12
11
16
32
13
11
31
18
78
6
60
6
9
8
48
12
4
69
72
3
24
20
13
6
9
8
31
6
6
12
24
5
19
24
108
17
19
5
7
18
30
21
15
17
28
15
12
12
84
6
12
138
57
32
7
102
11
1
15
3
12
6
6
6
3
33
6
17
24
4
27
33
15
6
15
36
27
9
63
12
5
36
1
6
29
19
6
3
12
15
77
13
63
27
5
40
57
15
12
27
12
30
18
42
18
30
6
12
21
8
36
7
24
24
33
8
108
19
5
24
1
27
21
39
9
6
48
21
72
9
36
11
43
12
12
17
28
3
9
9
35
7
9
45
36
6
29
13
12
12
24
48
24
24
11
24
12
4
3
12
54
42
24
6
6
66
15
21
42
6
30
6
72
3
15
6
6
6
3
3
5
49
39
63
12
18
23
4
3
24
6
3
33
30
29
7
69
87
36
42
18
5
19
12
24
6
12
66
6
23
1
15
60
21
11
31
9
3
9
24
8
43
36
42
11
4
3
30
3
8
13
83
7
9
21
23
28
24
8
55
6
12
12
24
3
24
21
24
24
15
27
24
48
42
23
43
12
24
5
1
3
3
42
18
9
45
12
3
20
7
29
7
18
54
18
24
18
24
48
12
18
3
44
7
117
3
12
33
27
17
1
12
12
30
33
36
8
7
21
3
9
24
32
60
13
36
3
9
27
128
60
13
11
43
5
19
9
9
3
57
96
12
11
43
21
3
6
3
51
21
39
21
3
65
1
15
21
3
27
29
49
6
12
89
37
36
39
21
6
12
6
3
32
60
19
6
15
3
9
9
48
15
21
48
63
9
3
24
21
15
15
5
1
11
25
12
15
36
3
21
3
12
12
9
3
60
9
36
9
6
6
36
6
5
79
24
6
6
18
30
18
6
17
12
16
9
54
69
3
30
15
9
6
29
7
6
24
24
27
3
36
12
57
32
55
36
12
5
36
7
33
20
52
51
12
84
36
5
7
54
6
6
63
8
24
13
6
18
6
5
19
29
43
5
1
23
25
71
7
6
6
36
18
42
33
21
23
7
53
13
6
81
20
124
57
23
36
28
12
8
64
56
4
12
24
39
17
16
51
17
7
30
18
24
6
27
3
6
42
6
12
6
9
87
42
11
55
18
6
6
11
7
18
42
24
24
ABCD 96706613702*3^$a+1 [50001]
55
45
27
48
17
16
56
19
45
32
55
48
81
8
43
5
12
16
84
8
48
4
51
45
12
68
7
9
96
144
3
41
4
20
108
4
39
21
33
36
59
31
81
20
60
1
30
29
79
24
33
8
49
3
33
51
8
100
12
21
15
3
29
132
43
5
43
42
23
103
45
32
193
30
24
17
24
16
48
12
9
54
45
80
52
21
15
8
24
168
24
13
191
36
40
21
48
114
33
32
73
23
37
35
48
24
108
4
8
1
15
20
12
4
111
17
28
15
69
20
76
15
18
30
114
36
87
8
7
33
27
69
20
4
12
3
72
48
101
60
91
5
64
21
35
12
28
3
5
49
11
4
56
67
29
4
32
144
61
39
48
135
57
56
24
16
72
32
48
31
89
25
36
35
67
29
16
24
84
15
5
12
13
24
90
18
48
59
1
54
41
52
192
80
12
4
20
12
64
81
59
84
12
4
108
21
102
180
113
52
12
8
12
25
155
72
24
19
5
36
64
36
72
32
1
24
27
68
43
53
55
72
42
23
25
87
93
15
45
72
18
5
40
48
44
16
44
13
3
15
57
72
96
45
59
1
72
63
20
16
21
108
35
16
9
95
96
4
80
49
66
41
16
68
96
1
48
27
20
48
36
16
8
4
20
60
13
39
96
24
8
12
1
59
1
3
272
84
31
9
96
32
31
17
4
51
9
39
24
53
4
8
25
18
125
120
24
160
51
18
27
33
15
12
68
7
17
16
9
11
7
45
27
17
48
16
372
44
61
63
75
29
12
16
12
128
4
69
27
80
4
21
83
24
28
45
135
3
41
19
17
12
1
35
7
17
13
99
84
32
43
21
20
48
96
12
13
51
20
19
125
12
133
11
28
8
13
12
35
12
40
21
42
17
16
120
27
9
68
43
60
9
39
17
25
23
97
83
60
25
87
84
84
44
96
19
33
3
12
77
48
4
8
16
24
72
8
12
4
32
55
17
1
42
5
4
9
27
8
120
37
83
64
21
27
20
115
33
32
60
73
72
18
12
60
5
48
36
19
72
18
192
99
60
9
30
45
12
32
28
15
17
36
37
18
30
59
1
27
8
19
93
12
3
17
1
144
48
63
24
116
37
15
8
85
111
9
11
79
17
7
17
4
20
7
18
15
24
80
28
15
17
12
79
5
55
57
15
17
48
4
48
188
4
8
88
45
3
12
32
36
40
32
43
5
192
24
24
96
73
11
60
64
45
3
15
18
54
90
23
28
84
8
13
147
32
136
15
17
12
1
11
168
1
47
24
24
12
28
104
1
12
18
17
12
96
12
40
24
93
23
12
48
25
15
32
60
28
3
149
16
56
24
24
36
96
76
68
12
48
64
48
63
17
55
30
15
27
57
56
67
45
8
72
16
20
84
12
36
13
12
3
12
27
45
45
27
24
39
18
3
44
1
42
18
75
56
16
24
9
12
18
17
25
18
90
12
42
53
37
11
24
48
24
1
15
32
1
15
192
63
72
45
84
39
165
12
20
37
18
29
1
47
76
12
32
55
33
12
32
61
39
44
12
4
60
104
16
56
13
59
85
11
12
43
150
35
12
4
8
43
150
72
18
18
54
65
16
12
63
21
44
84
103
45
15
77
12
40
56
25
39
39
12
45
225
47
43
9
80
4
92
12
72
43
161
19
17
16
75
45
8
12
28
27
18
11
28
108
15
42
126
57
105
23
40
24
36
36
39
5
16
140
19
17
13
39
12
108
3
113
55
54
3
32
103
137
13
63
56
16
27
5
61
15
27
53
16
111
45
45
72
36
11
19
24
18
72
15
48
8
37
48
51
39
21
21
27
60
32
1
15
3
21
24
45
39
48
63
5
60
7
72
126
30
17
4
48
45
47
16
32
43
89
36
112
51
41
31
33
27
198
15
32
187
17
24
7
137
108
12
13
3
87
29
60
36
43
57
32
31
29
12
31
33
20
4
8
100
33
59
1
90
21
68
60
36
4
140
31
45
20
12
24
1
119
49
54
41
160
72
15
9
21
47
148
63
12
17
60
13
90
78
12
15
3
5
76
44
37
18
57
80
24
64
15
144
45
228
12
12
8
1
47
25
39
48
3
30
42
5
28
15
5
12
12
13
35
91
21
33
23
120
24
13
35
12
4
39
53
37
15
33
18
21
21
30
5
40
45
107
16
27
18
47
43
9
12
96
27
17
73
18
29
24
72
172
21
24
3
12
36
12
80
4
81
42
17
16
3
81
36
108
27
9
24
57
48
60
72
48
71
16
93
39
75
66
42
117
3
17
16
12
48
129
3
8
7
30
15
128
7
53
24
43
29
84
85
11
13
35
28
3
42
23
64
20
13
47
12
4
12
104
16
44
48
16
75
105
57
63
27
137
43
5
85
87
20
43
5
12
88
93
27
8
19
45
3
42
15
20
12
61
3
12
57
15
72
3
5
61
15
36
156
68
40
15
12
42
3
15
29
36
40
15
17
16
27
18
30
141
9
71
16
24
36
32
48
43
41
48
48
72
36
4
33
18
45
12
3
12
69
128
1
15
44
16
80
4
48
44
43
5
12
64
117
90
48
5
85
11
28
36
36
44
67
29
64
60
20
4
32
40
3
5
60
43
30
78
57
33
47
12
16
15
9
92
100
9
60
27
92
1
47
115
45
20
48
40
20
7
29
16
32
1
11
64
60
24
32
1
108
11
100
68
25
51
12
8
12
112
12
20
64
44
ABCD 96706693106*3^$a+1 [50067]
61
23
13
12
32
88
23
1
35
1
12
35
81
4
8
87
72
24
36
12
9
100
107
24
48
13
12
35
1
68
3
48
73
35
24
48
57
76
71
37
11
61
32
15
73
23
25
24
108
20
3
13
12
47
12
25
35
36
21
148
48
72
35
1
60
23
49
32
40
8
16
72
24
24
120
12
20
3
37
83
21
28
12
24
59
36
9
15
1
11
21
3
12
25
56
51
48
24
12
49
32
76
32
36
51
25
44
64
131
21
24
36
51
33
108
75
25
23
1
23
93
51
228
36
85
48
35
1
47
24
85
48
11
12
24
93
144
63
24
57
15
37
12
35
13
48
47
24
73
11
45
48
15
24
25
23
9
27
1
44
123
72
48
49
47
133
23
36
97
11
37
132
60
96
35
36
21
24
12
39
12
25
164
4
8
39
72
121
12
167
13
8
3
21
12
3
57
16
120
92
4
72
96
83
12
21
148
32
3
12
24
12
24
69
60
51
1
32
40
32
39
48
45
4
95
9
16
56
48
15
13
44
36
36
108
36
3
108
1
140
3
1
71
1
24
104
40
59
24
141
3
21
15
36
12
9
48
16
44
12
3
13
8
63
45
112
12
11
21
39
105
36
16
59
12
60
12
24
13
56
24
15
57
63
9
27
97
107
12
57
36
60
15
48
21
3
61
44
123
24
49
23
72
57
48
75
21
123
57
28
8
51
21
51
72
21
15
1
32
4
11
129
4
11
9
48
40
11
45
12
4
24
11
105
4
56
48
72
51
24
165
76
12
20
28
48
203
21
75
12
96
12
24
61
60
36
24
11
24
37
119
37
23
12
57
39
48
25
24
95
24
33
40
119
9
15
145
11
45
27
9
15
85
12
36
44
3
169
8
15
1
60
12
35
85
8
40
32
24
16
20
12
75
25
96
44
15
121
44
15
21
12
147
12
13
11
61
11
141
15
96
1
47
9
51
21
64
107
21
15
57
112
72
20
15
21
12
51
168
21
27
24
36
25
32
4
168
71
13
23
24
36
36
12
1
24
11
36
9
40
11
25
11
69
52
131
12
25
11
37
24
35
57
12
3
21
108
4
11
1
32
16
59
36
13
23
72
120
9
15
12
144
25
11
60
69
4
20
12
3
1
60
47
72
121
44
16
20
12
111
21
36
72
27
13
12
84
8
36
15
12
9
51
12
9
40
32
27
81
48
39
61
176
51
12
93
3
141
3
13
23
21
15
73
60
11
25
23
21
3
12
21
39
48
49
8
24
144
4
60
20
39
48
24
37
32
3
25
11
25
60
23
84
36
180
45
52
24
72
23
1
8
15
13
60
32
64
11
37
119
24
33
24
124
47
81
12
15
9
16
60
11
1
32
64
47
12
21
3
1
11
25
56
4
12
36
20
76
32
16
47
1
80
36
48
3
13
12
12
35
12
60
21
40
11
1
20
63
57
40
47
168
1
11
61
48
80
120
4
20
144
12
4
32
16
59
1
11
49
8
24
87
12
37
95
25
8
3
12
9
51
21
28
80
27
21
60
36
12
3
1
11
1
56
24
4
23
109
107
1
12
32
48
24
16
24
11
57
36
63
36
96
48
45
63
13
11
120
1
24
20
48
3
33
16
8
4
12
56
16
96
47
48
13
68
16
32
28
131
24
36
12
81
72
27
72
9
16
47
61
11
21
3
49
48
11
12
21
64
59
13
12
11
9
12
183
13
12
23
36
37
80
4
59
1
36
56
24
64
56
51
216
9
15
129
51
93
15
93
15
37
68
16
35
36
72
1
8
88
35
12
49
47
12
21
3
48
24
13
20
52
60
32
16
20
28
44
15
9
40
80
15
85
68
63
1
24
35
36
36
36
120
9
15
48
1
24
32
72
15
36
13
32
27
45
16
72
24
44
3
12
13
32
15
12
21
40
119
85
224
144
16
12
8
75
1
20
16
32
40
11
109
23
25
59
85
11
49
35
108
1
20
51
9
52
12
23
57
28
71
49
8
24
48
147
13
8
16
32
3
1
32
100
11
1
47
132
61
11
36
13
131
84
25
56
27
13
11
12
49
80
3
72
21
16
32
72
3
12
1
96
20
4
32
27
24
36
21
28
8
12
15
37
35
24
12
21
15
49
108
36
48
32
3
48
24
33
16
8
15
48
1
44
27
57
15
9
40
95
45
16
60
24
35
36
36
49
84
32
15
25
84
20
24
16
83
109
24
107
1
11
37
20
24
15
192
108
24
72
12
9
27
25
32
52
35
24
13
23
12
61
48
23
93
51
25
8
16
80
27
36
1
59
13
23
57
48
4
47
13
8
3
36
1
47
60
48
24
36
33
16
23
12
24
21
40
11
57
108
51
13
24
56
27
24
33
51
24
33
3
12
60
61
12
32
64
32
15
1
12
56
3
109
71
1
47
9
72
15
49
116
48
16
35
9
15
36
61
23
225
12
4
11
85
60
60
35
33
87
57
52
12
32
28
36
12
80
15
21
4
11
61
83
24
36
33
15
24
1
48
35
37
8
207
73
35
24
36
21
12
4
11
1
23
12
133
56
4
48
12
8
27
60
73
92
123
12
60
141
75
121
23
21
15
108
72
49
23
1
11
21
16
143
49
23
9
120
24
40
59
1
332
36
27
24
25
11
36
216
105
40
32
39
12
13
8
16
95
21
15
1
20
27
1
20
3
25
32
15
33
15
24
25
108
48
11
57
15
49
11
97
48
35
36
1
56
15
21
16
36
11
60
37
20
16
11
61
32
100
32
16
71
13
8
27
57
52
35
24
48
72
13
23
9
16
12
44
27
132
49
80
72
15
13
23
36
21
48
60
4
32
36
16
56
16
104
24
ABCD 96706959452*3^$a+1 [50042]
131
121
35
12
25
23
4
45
18
21
87
72
36
77
40
27
105
3
108
225
32
67
125
163
126
36
23
132
28
24
108
99
90
3
60
8
37
23
76
9
72
71
24
4
9
90
36
29
96
60
13
51
20
1
95
40
20
12
24
43
72
45
27
18
123
56
12
25
39
33
3
24
24
44
112
9
126
5
4
32
103
36
5
103
57
44
52
9
11
28
159
225
12
69
95
60
52
135
36
54
18
36
72
17
4
15
45
36
27
72
45
81
59
36
16
48
72
68
16
32
49
83
7
33
32
100
60
116
48
25
18
17
1
131
4
8
19
33
3
17
40
15
5
64
3
29
12
16
24
9
183
15
93
96
81
3
51
101
4
36
3
77
13
35
1
11
7
93
15
72
41
31
54
36
147
159
21
24
117
27
80
19
72
69
32
4
20
28
32
48
36
127
29
48
16
33
27
80
96
48
19
33
48
92
61
87
147
54
75
51
69
20
16
57
18
21
51
9
48
51
90
119
151
90
18
36
345
15
17
19
36
29
16
32
12
19
29
7
90
99
135
5
100
56
109
90
17
40
33
36
54
141
57
3
69
11
133
36
27
80
24
36
208
12
8
40
15
41
40
63
165
15
21
33
87
32
4
57
27
80
73
39
48
60
80
4
3
5
24
64
87
54
131
232
20
36
40
9
27
27
21
51
9
56
60
52
8
31
101
4
120
84
20
64
3
72
17
19
17
37
11
124
27
81
32
16
56
28
57
54
54
23
24
79
18
54
57
56
4
228
120
132
36
195
29
79
9
68
13
167
60
79
17
60
31
17
1
126
5
13
15
3
53
40
32
52
21
15
92
28
84
80
25
3
32
16
24
15
57
33
15
72
8
85
11
25
15
92
28
32
49
23
16
12
12
48
33
36
35
96
48
12
12
88
87
117
84
56
24
120
4
45
36
27
68
84
40
15
17
4
12
8
16
105
162
21
15
18
18
54
3
192
3
9
63
17
4
105
51
75
41
28
24
267
29
40
57
15
24
60
60
84
44
160
8
112
9
18
33
36
75
36
36
9
9
36
18
33
129
72
11
28
12
93
36
36
27
27
126
143
40
15
129
24
24
21
11
100
15
65
36
48
60
16
9
11
115
101
40
48
63
18
54
144
5
16
15
17
100
12
33
3
195
9
9
36
54
36
53
24
13
11
40
39
90
143
19
5
88
15
90
36
95
67
54
18
57
249
15
32
43
9
12
144
36
20
67
69
72
72
93
35
132
36
168
36
4
44
28
39
41
72
28
21
47
7
89
19
18
54
54
23
31
90
144
54
33
8
28
147
45
12
96
81
63
9
108
36
36
54
17
37
159
21
219
12
60
15
144
21
96
9
71
16
39
5
13
11
97
143
16
39
5
36
121
95
4
63
17
4
33
36
51
132
176
19
9
24
8
48
52
3
45
36
63
54
131
13
27
9
51
12
24
3
9
44
4
80
12
72
67
18
155
16
12
69
63
45
54
41
31
129
15
108
9
81
72
71
55
36
129
15
81
36
12
33
36
54
5
4
60
44
4
68
108
4
12
105
51
39
9
81
35
1
36
107
1
15
93
3
12
8
60
25
36
111
56
40
153
27
32
13
51
20
16
80
120
109
3
36
96
108
128
25
87
56
304
111
9
56
24
52
3
41
256
45
11
24
4
33
3
33
47
96
1
159
44
31
29
36
84
49
18
162
39
32
55
9
36
117
11
61
59
13
3
24
9
39
128
31
129
56
49
108
23
49
51
60
60
9
95
67
57
20
49
72
87
3
36
41
48
16
80
28
39
93
48
75
17
19
9
117
59
85
144
15
21
11
4
72
32
61
90
29
52
45
11
24
1
23
24
7
89
60
31
36
57
15
21
36
8
88
72
36
9
11
7
108
18
219
8
24
55
5
12
37
27
24
8
52
20
40
8
64
27
54
75
80
4
168
56
31
54
59
85
11
16
104
13
87
32
4
57
47
64
8
12
100
12
81
3
12
3
17
12
28
20
4
200
16
27
54
39
15
54
11
169
23
28
12
32
67
17
1
54
149
13
3
51
5
240
40
3
18
27
80
112
15
18
36
180
15
60
156
24
204
117
18
153
12
68
19
36
29
7
36
5
96
64
48
44
124
20
36
13
143
4
8
7
129
32
19
9
99
18
72
54
93
69
90
54
36
36
35
36
28
140
4
32
48
48
4
3
141
3
72
45
81
71
64
44
76
8
151
105
3
9
9
23
16
ABCD 96706964702*3^$a+1 [50013]
45
30
1
56
4
95
49
35
42
3
4
20
36
12
40
59
9
184
11
45
39
33
4
35
13
23
24
9
12
28
35
42
103
84
155
12
66
54
78
42
9
57
27
63
33
15
42
12
48
79
108
140
93
3
12
15
48
9
153
15
4
11
109
23
33
48
112
60
32
45
66
9
27
85
36
128
27
72
25
11
57
27
33
33
7
72
5
6
60
42
24
24
15
72
45
48
159
75
1
5
75
24
33
12
36
66
90
31
53
6
49
180
5
12
19
56
12
63
108
60
24
21
135
12
102
30
12
36
85
24
29
75
15
37
5
103
11
48
33
88
65
6
24
42
7
95
90
18
30
55
53
115
12
20
9
3
36
9
18
48
12
18
24
15
33
7
36
5
12
7
5
66
36
69
12
15
72
205
53
72
75
16
60
35
12
18
79
5
3
33
24
43
23
25
36
24
32
63
36
48
36
54
51
4
35
18
15
3
45
40
36
168
36
35
69
40
48
68
4
41
12
42
6
6
1
92
3
117
15
18
3
15
49
8
9
108
78
42
111
4
120
17
3
93
19
11
54
30
21
45
15
33
42
33
75
66
3
3
13
200
4
80
60
112
5
31
84
11
18
36
84
19
120
11
25
77
27
76
11
49
41
43
23
13
5
36
24
132
15
15
45
12
45
31
92
72
52
65
18
72
6
48
6
61
8
27
24
18
72
31
23
9
232
36
24
11
57
52
29
27
105
192
7
108
60
12
5
51
148
29
75
93
54
73
35
6
79
23
24
9
9
63
9
30
6
42
6
156
126
33
24
33
24
51
45
42
132
6
7
41
6
48
45
81
24
42
21
12
21
30
12
37
8
4
71
24
109
17
30
108
54
3
48
69
63
9
63
48
64
84
77
18
85
32
33
72
7
137
6
84
93
21
60
72
24
6
30
18
12
49
53
6
66
30
36
180
45
33
6
1
23
6
18
25
68
48
4
56
39
6
79
95
60
48
33
27
57
27
13
20
21
15
52
29
54
85
32
12
100
80
51
25
35
61
71
84
6
24
18
36
45
16
5
63
28
12
17
19
11
49
71
18
55
108
80
45
18
54
15
27
121
68
45
12
54
78
7
5
24
24
6
66
39
16
36
173
102
37
95
13
77
108
54
21
184
36
72
5
6
42
30
85
48
276
35
9
57
15
117
30
6
15
12
33
31
35
81
57
3
4
8
27
6
3
64
35
18
24
54
45
99
133
32
3
97
80
81
6
81
4
11
25
23
72
42
42
9
64
8
33
7
23
6
18
61
164
3
45
28
59
25
11
45
52
72
72
11
24
60
85
24
5
7
108
60
35
30
24
126
9
33
24
48
31
5
135
16
35
33
87
49
17
19
8
27
18
42
25
95
30
36
48
12
24
99
4
23
30
18
90
30
37
60
32
57
18
1
84
11
49
53
54
84
6
48
7
89
87
27
6
54
33
148
29
3
28
47
37
60
23
13
44
28
47
120
6
114
13
20
93
12
15
15
97
23
109
36
5
63
16
36
92
36
16
5
19
41
30
9
15
54
30
37
23
30
18
13
47
13
36
44
15
6
138
36
9
15
33
33
7
65
115
24
5
3
36
112
68
40
47
13
44
36
75
180
37
29
30
18
135
96
69
12
6
42
31
35
36
25
89
6
9
57
24
60
30
18
3
9
51
15
24
30
3
153
84
19
36
36
17
18
24
21
183
1
24
65
91
96
12
36
5
31
29
31
44
15
72
57
108
28
5
6
133
35
145
12
36
32
33
48
55
5
12
15
33
6
9
76
11
18
139
5
252
138
81
21
6
42
60
48
7
41
24
3
63
24
18
18
90
27
4
8
63
138
19
56
72
129
6
12
36
1
95
13
47
24
90
186
21
60
12
57
60
54
96
229
41
48
15
112
8
51
30
15
81
30
6
48
27
3
54
42
18
91
89
42
61
20
48
39
21
75
180
69
33
12
63
63
12
78
99
48
3
36
1
65
63
27
24
21
3
36
1
84
11
117
63
42
48
18
25
5
27
27
18
30
105
177
90
153
15
204
33
52
5
6
12
42
30
1
65
75
117
31
101
48
18
150
7
108
47
6
27
3
30
39
27
181
5
63
72
3
12
25
8
24
207
18
210
37
44
15
72
25
5
55
17
163
84
11
78
66
9
45
24
43
5
132
42
33
88
65
18
24
61
41
63
36
9
43
168
32
33
60
87
12
96
52
5
18
69
15
61
32
3
181
5
48
51
16
11
48
1
5
150
24
105
27
60
30
84
31
17
55
68
4
149
6
18
43
24
5
31
32
27
180
18
75
3
18
15
24
81
132
19
24
5
66
9
15
25
11
121
12
56
9
18
138
30
12
54
36
18
97
24
36
8
21
60
63
33
48
120
30
30
96
48
15
45
18
60
54
84
12
27
21
60
15
75
42
43
155
25
92
3
72
85
65
24
55
36
17
123
39
61
23
30
31
95
73
17
78
18
139
44
111
25
5
39
39
12
9
4
8
63
37
68
52
ABCD 96707967126*3^$a+1 [50009]
31
113
55
8
120
24
57
115
8
45
63
4
36
36
72
53
24
31
56
84
64
68
9
7
53
43
80
129
115
17
31
60
8
72
24
33
43
20
24
21
12
31
48
5
31
60
48
17
39
45
48
19
8
21
3
4
20
28
36
89
39
12
9
27
12
141
108
159
69
55
80
36
16
29
51
69
39
33
75
84
9
7
17
27
45
67
144
41
12
79
48
65
43
36
24
92
93
15
33
91
12
29
12
27
64
68
4
72
125
12
36
79
8
4
77
31
116
24
12
16
152
69
84
12
27
156
4
8
48
45
3
96
88
36
92
52
12
5
108
19
17
15
33
3
24
16
12
89
7
20
28
89
39
96
108
9
3
4
36
41
7
53
120
48
91
84
17
3
4
32
52
5
63
40
44
93
24
84
12
63
69
36
15
52
5
43
24
5
31
17
120
3
4
12
8
64
96
44
40
5
91
12
41
31
32
24
45
115
36
5
36
27
4
17
55
5
31
5
55
161
120
7
8
72
33
24
15
93
111
4
84
24
68
45
15
21
67
5
7
80
36
96
45
24
79
72
77
75
96
33
48
15
9
7
60
29
135
196
8
57
36
163
53
3
40
48
5
31
17
3
76
5
31
101
12
15
213
51
124
17
135
9
60
19
36
36
36
5
7
8
28
20
24
33
3
12
88
44
12
84
4
144
36
68
129
55
17
3
93
19
77
103
8
45
12
36
84
43
24
12
24
128
100
113
12
48
15
88
36
41
36
48
24
103
29
15
40
77
120
3
52
29
39
40
8
36
52
5
7
92
16
29
67
36
36
125
24
48
12
19
56
52
53
43
8
112
24
17
27
81
15
9
12
103
44
64
92
24
16
36
12
5
55
8
28
29
15
12
24
76
29
147
9
39
144
72
64
17
36
27
24
225
51
12
48
28
72
24
29
24
55
5
39
228
21
48
111
12
48
9
3
21
15
28
77
19
125
60
7
32
4
8
9
79
12
24
17
3
16
17
3
84
21
91
8
48
28
5
3
64
137
135
24
21
67
12
77
60
135
16
36
32
117
48
51
45
3
16
20
36
72
93
36
7
56
16
60
44
24
52
29
36
63
16
56
12
249
3
64
12
24
56
33
67
36
116
72
9
187
20
28
185
31
72
5
55
113
24
24
87
9
24
132
12
27
12
24
21
3
33
39
21
3
16
17
19
36
53
15
72
45
103
132
113
7
32
9
67
185
19
8
45
67
41
60
96
72
12
3
76
80
28
5
48
19
17
12
31
17
19
36
32
21
19
65
36
24
96
96
72
15
40
8
45
7
32
4
5
27
4
72
5
31
32
4
53
3
88
236
12
21
103
41
3
88
5
87
12
48
96
4
77
36
39
33
51
16
17
3
28
5
19
8
72
9
99
4
8
21
12
48
12
15
28
20
12
40
17
12
3
40
32
40
17
43
8
141
15
33
27
28
44
12
21
72
43
20
52
8
36
88
137
19
17
43
72
113
15
33
55
8
105
51
28
65
7
113
19
29
24
27
12
33
75
16
48
44
16
101
15
33
7
68
120
52
77
31
17
127
48
17
99
16
29
51
21
36
43
17
36
19
152
105
24
63
69
36
24
168
12
3
33
115
72
17
51
64
65
63
28
132
17
19
12
44
16
12
32
4
56
4
12
36
53
7
56
12
4
5
48
24
7
56
60
24
28
48
36
24
56
21
43
17
55
68
33
24
15
28
20
52
5
3
64
20
88
17
75
16
12
41
19
72
29
60
12
24
51
60
9
3
12
4
29
48
87
33
51
40
56
57
12
55
17
163
5
39
57
31
44
64
36
12
36
17
132
67
29
60
24
67
36
128
12
45
31
89
39
16
36
5
67
44
33
31
36
5
24
103
20
9
15
12
52
53
67
24
56
45
7
36
8
153
159
69
19
56
16
44
28
53
24
12
48
31
17
27
60
21
15
24
16
17
51
40
84
41
48
27
24
40
80
16
32
24
28
53
3
4
41
12
24
51
108
24
9
19
29
24
31
41
60
139
56
52
8
112
53
7
144
8
28
56
96
4
20
60
69
48
39
9
79
53
19
29
39
21
15
33
43
20
33
19
17
48
24
36
99
9
135
9
48
43
44
12
16
60
8
100
12
44
129
60
36
3
33
24
55
36
48
8
108
60
4
20
16
72
77
67
68
28
48
8
12
4
29
27
28
41
39
33
139
29
39
33
12
51
24
12
52
68
28
72
65
39
105
24
19
17
195
24
21
7
36
132
29
43
32
12
12
45
19
72
101
84
108
27
21
19
60
12
44
28
8
72
52
12
77
39
57
15
52
8
9
15
120
57
43
44
117
3
28
8
24
64
92
12
4
48
8
28
65
31
5
67
17
27
24
52
17
24
67
72
65
48
67
36
5
199
29
48
31
20
9
19
60
32
120
40
68
64
17
36
3
16
12
20
21
67
5
55
12
8
124
8
33
7
5
3
100
96
44
33
60
3
4
89
103
41
84
39
124
125
7
17
24
7
53
7
56
16
5
43
77
19
12
17
15
96
36
52
17
24
91
29
43
48
80
117
48
123
16
53
111
16
65
43
8
76
60
ABCD 96708225598*3^$a+1 [50043]
27
18
18
9
216
63
72
162
18
18
51
39
54
90
21
177
3
15
57
120
93
75
69
15
180
96
60
96
300
315
36
9
9
255
24
63
90
54
129
15
36
9
45
51
165
75
84
72
39
18
27
60
168
60
225
3
72
33
54
18
123
75
108
54
51
21
36
123
120
99
108
9
81
63
24
36
21
90
21
33
54
165
36
15
54
36
87
3
9
48
228
12
132
21
75
12
93
54
93
15
69
120
84
15
69
60
15
33
39
153
96
12
99
54
255
60
45
39
96
117
108
162
45
24
39
9
288
45
3
36
84
39
33
237
36
15
144
3
90
39
51
9
63
36
36
93
252
33
291
87
57
60
45
123
39
81
135
285
60
15
69
84
12
144
36
69
39
84
3
213
120
9
51
12
132
48
27
36
45
84
51
45
99
18
63
27
165
15
18
27
60
144
24
60
45
195
39
18
54
21
15
105
39
18
75
15
18
72
72
159
39
162
36
54
93
33
75
24
9
15
120
12
105
27
27
81
48
180
60
60
39
18
54
69
75
81
84
240
12
15
108
90
72
99
279
54
3
15
18
126
36
18
75
72
33
75
12
72
57
99
189
3
15
117
81
36
126
72
33
3
9
27
144
36
105
3
21
15
72
18
75
249
75
60
36
60
12
120
15
189
9
54
18
108
195
84
63
93
69
126
225
12
69
39
159
21
105
90
57
48
84
48
87
108
342
51
36
3
126
54
36
162
15
3
177
237
147
33
51
96
156
108
57
198
21
84
60
141
3
33
15
48
144
207
45
84
96
9
54
18
99
24
36
21
18
54
3
48
84
48
177
15
93
144
126
69
24
24
72
63
177
21
15
57
3
105
27
45
198
33
60
87
45
45
18
36
36
180
45
48
84
21
15
39
57
15
9
135
72
18
51
84
9
126
9
192
24
171
9
132
3
36
81
45
147
120
21
75
15
126
108
162
21
48
144
96
15
141
3
270
72
411
3
36
18
195
3
273
51
18
123
48
135
309
123
33
36
3
81
72
48
87
162
18
165
84
60
48
48
135
18
27
99
36
105
93
99
60
21
15
57
243
117
72
108
18
21
123
162
3
15
18
18
36
9
84
48
93
99
27
33
3
54
39
24
45
15
3
153
45
135
9
18
105
144
24
24
156
15
165
15
141
39
36
9
72
9
144
111
240
63
33
3
36
54
15
144
156
9
36
36
3
48
3
45
180
24
21
90
21
96
45
15
24
24
99
72
108
33
3
69
48
45
3
105
90
72
198
39
156
147
105
75
9
108
168
3
45
81
54
69
3
108
45
27
54
99
9
3
15
33
72
12
81
51
93
27
9
27
153
87
12
45
36
126
36
90
3
72
108
15
69
108
12
27
21
84
39
45
9
15
147
54
90
69
72
36
93
36
3
33
63
45
75
84
36
129
27
153
108
123
60
87
72
18
15
144
24
252
123
54
180
36
75
96
63
285
21
171
48
36
60
12
15
54
3
48
12
36
171
18
207
171
18
72
27
81
27
24
3
18
18
54
27
36
108
192
15
144
36
90
54
54
54
90
18
117
36
132
60
249
18
18
18
21
24
45
54
45
72
24
24
33
87
36
12
288
9
18
18
ABCD 96708323872*3^$a+1 [50025]
80
60
4
80
84
16
12
20
160
24
36
20
64
24
120
252
60
80
100
68
12
4
24
72
8
4
20
256
5
84
103
92
96
60
9
87
16
132
48
60
53
31
348
8
60
12
72
76
20
12
76
29
3
144
64
144
41
87
48
52
20
204
160
68
21
51
180
36
60
60
84
64
60
72
192
108
137
120
3
28
5
60
75
9
36
27
28
140
40
152
9
139
92
40
77
36
79
32
40
36
20
48
45
31
96
92
132
45
24
31
44
69
72
15
64
36
36
32
256
32
112
92
84
24
57
39
36
60
24
9
31
72
12
20
48
12
96
9
72
19
144
128
12
12
9
175
92
12
72
33
103
128
64
20
76
89
31
56
4
32
237
67
20
40
36
48
20
24
352
29
84
55
5
187
24
125
96
99
52
77
36
31
60
128
16
72
89
108
51
40
125
15
36
16
32
120
21
36
79
60
36
44
9
87
45
39
69
7
20
156
64
144
12
24
8
136
12
204
56
28
32
4
60
48
132
5
51
52
17
19
32
60
52
8
33
67
48
36
29
36
84
67
32
141
87
12
16
104
12
16
17
27
168
76
89
72
75
69
51
93
36
55
32
48
45
24
31
5
15
12
84
9
135
96
120
228
108
52
12
20
156
48
21
43
56
60
21
63
21
51
93
72
31
77
60
27
40
104
24
201
39
36
144
28
53
36
168
147
28
72
89
51
189
7
29
31
48
60
36
5
120
51
48
64
20
21
7
137
27
9
31
20
100
60
68
60
12
4
149
36
7
44
16
8
9
103
29
115
44
96
64
5
39
148
108
132
20
28
144
32
105
139
44
100
8
24
40
84
44
88
12
108
8
21
39
12
24
40
56
40
80
4
164
40
84
137
3
40
8
24
9
51
144
192
100
8
24
12
4
44
12
165
91
20
12
16
72
8
69
15
48
60
40
8
72
24
120
45
19
44
45
60
72
15
36
168
69
36
156
31
44
88
5
75
12
16
89
135
9
24
12
51
4
284
16
44
24
45
27
64
32
84
48
21
139
32
36
9
243
12
168
45
27
96
52
12
24
5
27
153
115
36
29
51
24
105
27
220
72
12
36
60
17
111
96
64
32
57
36
60
27
72
52
113
132
39
4
80
96
204
40
80
76
36
104
36
48
28
24
248
16
56
76
144
44
184
5
27
24
40
5
27
48
12
160
20
33
55
36
48
68
64
8
105
103
84
60
5
79
5
127
44
76
29
3
81
67
32
81
24
7
60
125
180
55
5
99
24
28
29
3
76
65
39
28
144
20
16
8
96
9
31
216
32
45
183
33
207
189
51
204
24
21
91
44
4
80
12
4
104
21
19
5
39
28
80
24
153
3
64
80
36
120
52
92
64
80
24
28
12
8
168
180
249
27
16
113
27
60
88
92
4
56
64
5
15
124
32
24
40
68
16
116
16
89
24
7
29
139
12
20
9
151
104
208
77
39
64
68
24
100
65
99
21
24
27
9
31
12
32
4
60
32
48
36
69
87
52
12
36
108
20
124
32
69
87
69
15
45
31
32
45
27
16
24
20
33
36
55
56
24
564
57
55
68
57
55
48
80
28
132
72
36
44
4
92
57
31
80
96
40
36
20
204
33
72
108
60
72
75
28
108
53
15
12
48
16
48
101
51
160
56
88
12
60
8
64
41
115
36
5
19
89
171
45
144
51
52
72
8
12
16
92
4
144
144
5
43
68
156
16
48
32
132
21
24
3
33
135
4
68
153
31
68
48
144
36
9
31
80
88
44
28
84
65
3
177
144
84
3
84
36
88
24
8
33
175
72
252
5
7
36
60
8
45
147
129
103
68
93
19
ABCD 96708383932*3^$a+1 [50030]
36
63
15
60
6
30
30
306
42
30
81
9
18
105
75
102
96
51
15
84
84
6
27
3
12
12
12
264
54
78
12
57
15
48
102
39
15
21
39
12
12
18
18
42
252
48
30
105
27
78
12
42
186
144
6
369
63
36
84
6
51
60
51
42
183
39
201
3
72
222
18
24
108
33
117
168
15
255
228
60
42
30
18
42
84
66
39
60
45
60
90
21
39
21
27
57
111
9
84
12
180
9
138
6
87
84
33
246
42
15
9
18
21
75
81
60
45
138
33
9
6
42
3
39
18
12
60
66
288
57
324
39
57
75
30
234
9
15
12
162
27
15
36
150
30
90
15
3
6
18
126
174
57
9
15
21
18
72
9
135
54
132
84
90
12
132
66
12
3
147
69
180
60
9
15
9
78
12
492
48
102
18
42
6
84
114
66
6
3
15
204
12
84
144
57
3
6
12
63
87
264
36
132
21
87
84
24
6
18
21
60
27
144
54
36
15
321
18
114
150
18
24
48
18
45
48
69
3
33
132
12
18
108
24
138
39
39
6
36
12
66
144
96
24
6
36
30
36
54
210
21
63
36
198
96
51
9
66
21
48
96
105
108
267
123
57
9
54
12
30
36
114
54
12
48
42
84
18
63
33
6
78
183
219
24
84
30
42
18
51
27
72
30
27
81
78
54
12
75
63
6
54
102
39
21
6
12
48
42
48
132
180
30
57
81
72
12
51
24
9
66
54
24
243
3
12
72
21
111
81
3
36
45
240
69
87
3
72
9
171
60
42
60
6
186
30
81
27
12
45
75
30
75
24
9
171
36
213
108
30
228
105
51
66
102
42
60
18
150
126
42
15
15
60
108
144
30
78
9
45
18
21
9
72
66
24
6
75
24
99
84
57
21
72
27
3
93
105
15
69
30
24
36
18
48
138
66
51
348
171
18
132
15
75
84
174
42
78
12
111
123
66
18
42
6
12
72
54
24
102
6
12
3
45
39
3
33
57
111
27
78
42
48
357
27
21
45
102
72
12
54
51
3
57
153
102
30
48
72
15
159
6
168
48
75
165
3
87
48
30
6
108
78
18
54
3
75
132
18
48
90
96
120
48
162
30
36
69
75
18
108
48
150
6
108
48
108
84
96
6
66
39
15
18
48
63
171
105
99
114
168
144
6
132
12
78
102
6
24
96
42
66
6
240
69
15
21
15
210
84
6
69
147
9
39
45
81
36
60
198
21
15
129
12
183
141
351
45
27
117
75
138
6
57
135
54
24
42
48
21
93
12
36
162
42
66
165
39
258
66
12
42
6
120
156
84
81
189
6
120
78
30
117
93
111
9
30
60
6
15
87
78
114
6
162
9
63
12
18
87
39
84
81
69
90
57
375
105
15
24
54
6
21
144
27
48
396
24
90
24
3
84
3
57
39
30
75
147
78
27
9
60
90
129
147
165
24
135
30
24
72
60
42
72
165
135
21
33
102
12
210
42
90
54
30
51
3
102
48
18
72
132
105
129
66
120
84
21
69
51
21
90
72
36
12
30
18
24
102
90
240
9
192
63
30
174
6
66
18
126
96
264
90
132
42
252
6
444
78
12
150
18
78
18
54
12
36
90
18
36
18
33
15
174
36
180
12
102
78
63
117
27
15
6
12
ABCD 96708556676*3^$a+1 [50048]
120
73
162
18
47
108
12
132
168
73
167
13
59
193
35
36
217
72
11
7
72
65
108
7
77
408
12
61
155
12
96
79
90
95
228
12
288
228
24
312
36
264
96
360
72
48
12
13
107
48
12
72
13
23
24
61
23
132
60
12
48
60
384
24
60
84
252
96
295
113
24
12
60
24
24
85
23
84
73
83
72
108
60
37
11
79
18
215
307
180
125
163
137
12
13
23
60
97
35
55
221
324
13
72
11
96
264
349
35
36
180
19
18
35
37
143
60
108
229
83
48
144
156
72
37
23
72
60
48
60
48
157
143
12
187
53
48
72
12
13
95
12
73
47
12
24
12
420
72
25
71
19
198
83
97
90
65
300
108
72
48
37
59
180
24
36
96
192
60
108
228
97
72
107
96
60
25
59
120
228
192
36
12
276
12
60
12
36
379
77
103
5
36
24
360
60
55
125
120
12
156
12
96
37
90
113
139
65
12
13
108
180
180
90
137
468
72
12
168
312
96
67
53
24
24
84
48
145
252
47
61
203
180
36
373
18
29
156
168
12
157
108
59
31
77
36
319
77
193
35
36
132
120
48
12
12
216
24
103
162
107
163
53
37
47
24
96
60
156
67
185
12
24
120
192
252
72
313
35
48
12
103
89
60
84
72
37
191
132
120
205
83
120
72
12
132
84
84
108
60
48
84
60
133
119
61
35
120
7
5
192
108
132
13
167
48
96
84
145
18
5
48
37
287
48
12
120
145
71
204
36
12
12
25
47
61
59
103
305
60
168
25
167
13
59
96
72
216
79
53
12
120
240
180
132
60
211
5
108
192
492
108
72
103
17
12
133
47
84
72
72
13
383
72
60
12
156
24
103
270
167
12
168
193
72
18
90
155
144
168
12
61
83
79
5
108
12
396
72
180
12
43
72
5
13
35
55
113
49
11
7
77
120
48
420
55
77
193
359
36
12
60
300
168
55
65
25
155
264
48
168
67
41
67
29
168
228
108
324
132
181
155
12
193
252
11
97
119
24
12
24
1
95
132
48
252
373
90
29
43
65
48
247
221
84
60
85
35
253
59
156
12
43
53
12
60
132
13
47
115
221
24
133
179
108
73
95
48
132
84
73
95
36
49
180
18
185
24
144
120
ABCD 96708828688*3^$a+1 [50028]
3
15
48
54
96
35
103
65
36
43
65
96
55
42
30
89
13
11
4
92
199
42
15
57
23
37
12
30
18
36
11
36
85
47
37
11
25
30
17
7
41
73
30
24
33
8
60
37
48
12
15
20
13
75
104
13
18
9
33
83
61
83
43
149
49
15
80
1
59
132
85
30
9
93
11
24
120
7
65
4
116
48
1
36
3
8
73
6
18
30
18
30
30
12
78
30
18
42
12
27
33
83
25
59
103
53
235
5
25
138
65
76
80
1
35
28
81
60
35
13
12
35
24
385
11
64
9
36
84
66
29
60
37
18
41
7
24
21
20
79
9
20
1
83
37
3
63
65
84
19
24
117
108
111
5
64
33
18
42
24
36
23
109
6
29
48
12
52
44
16
105
11
112
3
48
24
48
17
97
3
33
18
17
88
15
54
47
43
21
32
49
95
1
27
32
36
19
18
78
24
5
16
123
17
79
18
15
87
66
87
15
33
39
93
51
114
11
16
80
25
60
48
11
1
24
24
18
24
41
25
15
63
24
17
1
132
23
19
24
30
192
18
54
36
84
23
12
73
23
4
176
36
25
30
18
120
27
153
18
48
30
87
45
47
16
21
59
1
23
7
33
45
66
69
20
13
35
73
12
42
30
42
81
45
18
129
36
32
28
9
12
59
7
24
33
32
1
60
18
42
30
18
27
177
75
8
7
96
30
66
18
23
24
13
18
24
18
36
42
120
120
9
8
37
71
28
9
6
24
77
49
11
24
12
60
205
83
121
54
5
84
1
30
186
3
12
45
23
28
68
16
3
18
39
39
17
127
30
120
90
17
1
39
21
47
28
15
18
35
19
93
27
30
107
61
35
37
36
35
67
29
60
24
127
17
25
23
97
71
36
61
15
15
78
12
23
49
23
79
78
35
12
1
18
24
90
23
24
24
120
37
87
57
35
16
8
169
30
17
13
11
60
16
69
12
48
27
68
37
59
121
3
15
17
64
9
30
41
31
42
30
30
90
33
33
71
108
43
24
6
12
30
105
20
108
55
17
1
54
18
15
39
29
37
59
25
11
157
11
7
120
33
56
1
30
120
18
95
31
6
18
42
108
42
72
5
1
42
54
35
109
12
3
45
47
48
7
90
47
37
66
29
16
27
41
1
95
24
64
8
7
33
15
17
36
37
23
84
112
81
59
4
21
71
7
96
41
48
7
41
73
120
95
55
102
3
56
48
40
48
8
1
135
63
17
96
24
216
4
44
55
41
49
174
5
1
24
23
60
4
68
61
15
171
18
15
32
36
169
24
24
3
207
21
45
35
37
24
99
92
48
4
32
43
65
13
162
53
37
27
3
42
54
45
192
68
40
129
23
48
31
24
17
72
12
208
57
24
35
49
47
85
23
16
140
112
153
12
35
7
18
15
8
7
102
75
8
24
1
84
83
13
107
145
111
32
24
13
75
93
83
121
11
67
41
1
78
113
24
169
246
6
18
69
21
119
31
41
1
39
8
12
169
24
18
17
25
6
30
24
60
191
72
24
48
48
79
6
12
48
23
36
145
75
36
80
144
25
24
144
15
3
120
72
93
3
6
11
12
115
41
169
27
99
24
30
18
65
7
17
28
51
30
11
13
51
20
85
30
24
78
24
24
114
17
25
24
30
42
54
6
90
17
85
27
8
40
96
15
21
68
40
33
30
30
59
31
48
54
3
32
13
18
65
24
28
108
20
49
18
24
5
204
25
11
36
60
60
13
51
21
63
80
60
7
29
19
6
84
47
7
45
33
95
12
112
15
66
12
66
17
7
18
47
12
1
59
24
24
31
101
43
30
3
20
28
96
9
6
33
15
233
28
12
63
72
9
33
35
43
24
48
18
120
102
30
42
66
72
11
76
9
11
48
25
18
18
6
24
30
66
5
64
57
42
18
30
17
37
48
3
68
25
11
24
36
25
66
30
107
1
270
24
65
37
35
28
3
48
24
41
37
12
11
169
18
18
71
13
35
25
60
3
63
24
41
25
6
48
17
49
51
20
1
39
81
24
36
155
24
31
18
72
23
16
63
18
30
33
45
42
78
11
1
150
65
103
114
35
67
65
60
13
47
64
84
96
27
78
51
15
21
44
73
23
24
61
18
41
103
30
12
3
20
85
3
45
12
192
54
5
96
43
5
160
108
8
136
81
63
15
5
67
18
27
9
59
7
102
11
24
12
96
13
6
78
83
12
67
9
21
11
7
216
6
95
13
6
17
7
65
55
42
36
59
16
63
21
20
60
13
30
42
96
54
18
15
36
144
92
36
25
155
7
30
18
33
32
52
57
11
7
21
156
33
3
3
24
33
20
64
45
15
9
12
24
168
75
57
36
60
23
25
6
24
17
13
72
144
23
1
36
24
51
20
24
31
48
33
20
84
31
9
20
91
24
9
9
6
89
28
80
67
6
11
103
33
39
48
45
32
19
90
12
24
35
73
36
90
17
24
79
ABCD 96709234114*3^$a+1 [50069]
5
19
8
48
6
48
3
15
9
24
9
30
105
48
15
9
9
190
17
45
84
78
16
24
125
60
72
81
39
96
48
36
19
77
24
3
16
5
9
58
32
40
110
87
96
12
36
12
39
6
3
9
22
5
60
31
5
27
16
32
129
24
15
81
24
12
75
18
144
150
30
3
127
101
27
117
91
77
3
30
90
21
21
30
78
15
12
57
63
7
48
29
141
22
50
96
144
111
7
2
15
36
19
120
5
3
18
22
14
3
57
51
43
5
81
3
15
16
65
31
26
75
12
57
3
51
57
24
31
14
36
70
53
45
84
42
48
72
18
27
84
24
48
7
65
7
65
39
126
15
21
207
7
96
5
19
65
24
21
135
60
24
39
48
129
24
36
45
94
137
60
48
117
3
9
3
33
39
48
79
56
69
21
27
3
18
96
39
7
218
72
24
48
27
81
108
126
9
24
31
26
54
21
144
24
51
45
24
3
45
75
45
27
18
15
24
120
93
3
15
24
9
9
70
50
3
3
9
7
29
91
74
6
81
12
45
3
12
132
24
24
60
7
293
72
21
3
19
56
40
24
26
22
8
40
65
45
51
39
69
36
7
32
90
30
40
17
84
27
40
8
54
58
2
22
41
55
137
31
5
45
15
7
24
8
57
84
21
99
51
16
5
24
21
15
12
48
43
26
39
24
72
48
7
29
36
33
22
5
36
9
6
64
41
12
45
72
15
111
45
3
24
16
56
9
117
3
135
24
93
27
6
12
72
6
45
21
111
24
31
24
26
3
21
126
48
24
45
45
3
27
18
63
12
19
48
26
22
17
7
53
48
84
15
16
17
12
45
135
105
30
21
60
7
113
87
105
132
19
146
15
33
3
19
24
65
12
12
55
41
9
3
27
42
46
8
9
36
27
9
24
96
168
12
45
36
15
27
120
40
72
56
9
9
15
24
60
27
16
104
18
51
99
18
3
51
9
39
153
60
19
41
7
41
81
75
69
12
10
50
30
24
120
21
115
80
45
12
87
40
5
48
60
63
40
50
99
51
18
30
54
15
108
48
15
45
19
65
36
12
199
5
19
26
51
3
96
21
69
3
115
2
36
27
7
128
40
41
204
12
36
43
2
27
153
3
24
7
5
3
57
55
26
54
144
6
3
12
43
77
21
54
16
8
64
38
18
90
72
24
48
36
154
8
69
156
9
75
24
36
45
3
96
12
12
7
41
7
2
190
26
27
60
12
36
7
8
30
27
31
29
3
33
55
56
21
12
63
18
87
15
45
27
40
120
8
144
30
18
16
26
39
24
21
10
29
12
39
16
101
19
26
22
56
9
36
24
72
69
142
24
56
33
39
16
17
72
57
111
15
33
36
3
16
29
27
33
12
3
18
63
135
16
5
48
12
24
24
36
12
9
3
153
178
2
22
41
24
120
60
27
18
48
3
75
177
60
12
55
77
45
3
51
24
18
3
96
36
39
81
87
33
33
15
9
30
96
9
7
50
63
55
8
69
3
6
12
78
69
12
36
27
16
2
54
105
15
24
9
57
70
80
9
9
51
12
7
2
63
7
38
15
36
55
24
17
45
60
39
15
9
31
17
9
24
30
45
51
81
48
127
17
105
118
8
21
24
67
5
9
34
2
15
15
57
7
8
6
75
7
29
43
2
54
42
22
65
57
54
40
72
14
48
96
90
9
103
8
117
9
15
60
39
57
117
15
12
33
3
45
142
80
88
50
54
9
12
93
46
5
91
38
27
79
56
88
29
96
36
31
2
87
24
21
36
22
5
252
9
39
60
36
24
12
43
17
48
36
24
123
33
9
51
12
7
2
46
65
120
7
17
15
40
89
7
5
12
55
41
12
43
41
103
2
39
81
96
63
9
147
51
40
62
10
8
144
18
22
41
7
120
32
81
7
2
3
36
7
8
117
9
34
32
33
60
72
48
12
33
27
132
33
24
15
21
3
9
27
99
6
34
72
89
84
12
15
48
40
50
150
90
54
18
3
19
8
162
6
40
62
15
3
64
32
9
60
60
7
5
180
15
24
33
21
12
15
12
163
48
2
63
57
3
12
24
55
74
72
30
24
9
31
53
12
31
62
10
80
45
67
8
88
65
12
3
64
209
31
194
51
36
108
75
54
36
54
33
12
12
48
111
45
192
139
8
16
2
108
12
22
41
12
3
57
55
32
33
7
62
18
88
53
24
213
78
160
5
24
21
39
55
53
24
51
54
36
72
70
48
2
108
18
24
16
24
26
24
63
57
6
16
5
9
27
7
120
77
24
21
63
132
3
93
139
50
198
81
7
8
54
12
3
48
3
9
15
45
60
7
26
15
12
27
33
63
33
15
6
18
30
18
9
9
46
14
51
120
55
5
36
24
9
6
21
67
17
33
46
17
15
45
27
48
24
33
15
42
39
7
2
15
156
36
15
18
12
3
7
173
96
24
21
70
2
3
84
31
29
3
9
21
3
15
64
17
15
30
3
7
26
22
17
15
88
41
15
64
26
46
5
19
5
120
9
66
9
63
69
3
126
75
31
5
21
63
7
5
12
48
7
50
22
56
48
72
24
9
55
62
39
43
8
48
21
36
33
39
7
65
39
9
31
24
77
24
24
43
104
6
147
33
87
31
2
3
ABCD 96709296826*3^$a+1 [50132]
12
180
44
100
44
7
17
37
3
63
197
73
42
12
24
45
80
12
208
447
48
17
108
24
12
43
57
8
100
20
31
41
31
18
35
1
84
95
1
39
144
135
41
40
9
83
85
219
33
48
63
45
42
53
36
13
71
136
20
13
18
17
73
83
16
81
54
18
27
20
48
16
140
19
36
174
71
324
7
66
23
67
29
4
12
60
8
112
44
19
72
222
48
198
17
52
12
15
53
85
78
90
27
72
99
12
17
91
72
42
35
121
114
5
31
156
5
28
12
8
12
61
23
24
7
36
60
17
91
5
40
171
84
6
90
9
32
115
42
3
8
7
54
11
115
57
20
40
20
52
48
60
27
84
96
5
168
36
19
90
72
54
41
91
65
19
18
18
72
17
28
20
157
3
33
59
16
68
4
15
45
36
72
3
24
197
19
45
20
96
144
1
3
45
131
19
153
12
15
53
64
75
69
9
126
101
36
37
107
36
7
5
7
6
63
27
102
15
3
60
18
147
15
117
3
53
72
109
99
9
72
54
6
131
24
196
75
5
28
36
63
12
5
19
89
132
31
29
1
87
3
185
84
25
39
15
201
9
24
23
120
4
188
16
20
52
48
27
17
16
27
30
270
53
7
48
89
1
54
17
28
15
21
69
102
54
59
48
28
72
33
156
6
57
87
29
109
15
36
32
12
73
18
54
30
77
48
1
99
80
25
66
17
48
115
276
45
165
6
53
64
57
18
42
23
40
72
104
24
72
60
13
78
9
129
11
16
80
12
112
216
32
31
29
48
108
7
17
37
71
64
80
36
115
72
30
15
3
42
107
24
4
57
23
76
56
43
126
90
5
19
21
104
48
43
174
311
40
56
4
39
101
31
18
71
37
23
96
19
89
43
117
8
67
216
5
49
71
79
21
32
64
164
96
76
15
93
81
95
49
15
39
42
144
35
121
23
13
60
3
15
17
24
43
17
79
12
162
216
119
16
9
71
136
8
1
90
54
15
120
51
45
104
36
12
48
19
81
87
53
36
1
72
71
76
24
56
151
12
60
65
36
37
18
69
72
104
16
20
79
29
40
8
48
97
39
8
72
28
36
9
23
85
24
18
30
6
9
117
39
9
18
60
72
137
19
5
24
13
27
48
15
17
31
161
43
12
9
24
3
89
79
30
132
12
78
9
9
246
18
108
18
42
18
21
80
145
54
9
80
55
17
36
43
65
100
9
11
60
55
5
31
9
32
49
6
102
11
49
12
23
28
3
5
19
45
12
15
29
96
40
24
117
3
171
65
60
24
76
15
90
23
7
41
84
43
12
105
48
105
18
93
27
5
109
156
54
5
4
15
12
114
54
21
9
95
12
7
53
24
31
30
47
12
1
3
51
29
151
29
55
6
11
64
81
143
120
16
8
52
44
1
95
115
144
45
27
54
180
150
66
27
96
80
19
125
12
1
15
32
31
125
24
12
96
79
141
45
3
36
51
57
123
53
55
45
144
3
29
36
24
55
144
36
5
1
3
80
16
36
48
56
48
73
63
117
12
72
90
36
9
8
16
20
1
18
17
24
144
31
17
7
120
36
69
92
1
72
71
19
17
115
48
77
31
24
66
78
5
7
117
32
36
4
80
25
23
60
12
103
41
16
104
91
53
1
11
1
63
9
42
18
120
15
117
59
96
24
19
108
102
35
52
164
169
35
73
23
31
65
36
55
54
6
162
18
5
7
101
7
45
128
12
127
21
27
149
19
81
93
60
12
54
17
52
3
77
48
97
47
43
21
9
47
4
9
108
12
47
156
64
21
18
141
3
41
64
57
171
15
210
47
12
121
18
9
116
24
85
35
7
30
23
55
12
18
63
9
108
6
54
167
4
44
36
19
18
135
8
120
96
84
127
33
32
139
9
39
161
55
45
9
35
55
36
5
24
157
171
57
15
108
44
36
12
25
18
30
60
18
81
48
15
57
20
79
6
108
30
17
25
83
100
68
73
12
23
19
36
5
169
27
99
9
27
5
13
51
39
41
49
35
7
30
63
195
36
84
18
24
99
219
77
31
9
45
99
20
49
11
187
29
144
127
ABCD 96709945186*3^$a+1 [50052]
108
12
24
157
47
28
20
52
32
25
99
32
4
8
40
92
25
51
8
37
99
24
56
64
84
140
193
35
52
201
167
49
60
360
51
93
36
71
13
35
24
88
8
25
15
32
124
9
99
80
37
3
48
8
84
73
23
4
153
47
48
4
128
52
105
23
120
1
36
51
105
23
37
147
80
240
100
176
97
59
48
48
4
9
35
157
147
68
52
416
24
100
32
36
28
44
40
21
11
24
72
12
16
96
60
104
37
23
12
40
249
36
35
40
80
72
60
96
1
63
36
72
153
15
32
88
45
12
15
24
129
15
32
48
4
20
48
49
123
12
96
164
36
12
1
107
64
96
32
52
69
155
60
4
68
48
12
28
80
132
4
56
13
75
57
87
201
135
44
1
27
9
11
109
159
81
23
16
72
9
95
16
128
72
48
36
1
24
3
36
20
40
96
8
96
40
72
24
96
32
13
23
12
49
96
48
36
24
71
60
85
59
4
32
4
24
8
25
227
121
71
36
64
21
3
176
4
32
148
72
32
36
61
119
24
40
12
224
16
20
16
92
36
112
8
36
121
147
128
40
108
224
12
36
84
48
73
3
32
109
95
4
12
128
36
36
288
40
45
27
108
105
39
36
81
63
72
68
1
11
48
13
219
60
9
119
16
57
35
4
36
33
36
11
12
1
95
12
73
15
80
96
25
3
60
96
20
144
100
81
11
124
81
111
9
111
32
12
4
32
64
21
23
156
64
21
36
15
32
168
112
32
109
11
16
108
20
12
84
60
64
12
68
36
40
56
64
21
27
93
27
32
4
36
44
16
36
72
8
124
69
39
93
27
81
87
152
76
12
33
99
80
16
32
64
156
20
12
37
3
56
84
1
11
61
39
20
49
72
47
48
13
27
24
21
27
96
20
25
27
12
20
60
160
20
181
167
12
1
119
88
153
15
80
37
3
32
88
44
76
164
73
183
92
52
108
120
8
120
25
95
25
252
3
32
232
57
59
1
15
105
275
121
23
100
60
72
12
57
36
159
84
32
49
51
32
16
45
27
128
64
20
28
8
12
84
60
48
228
60
12
96
24
168
13
35
24
121
95
1
36
59
49
12
119
61
15
20
60
48
40
104
100
153
24
251
49
111
48
72
92
16
45
12
39
68
40
68
100
24
9
135
164
1
95
144
36
96
144
16
216
32
37
3
96
21
39
164
16
32
12
16
45
111
120
56
25
48
59
1
12
99
141
180
179
28
12
20
4
44
13
95
88
96
45
83
16
24
68
108
132
12
13
59
25
111
20
12
73
59
4
176
28
20
40
36
12
128
72
24
24
12
48
37
39
8
172
21
135
452
12
96
109
11
48
16
21
35
13
51
128
16
24
8
24
124
144
21
60
51
48
92
25
71
12
37
11
184
24
72
213
11
48
1
15
24
32
64
57
143
64
48
12
128
60
4
44
36
4
21
195
20
48
73
107
72
4
92
13
27
9
23
40
81
15
57
23
37
35
85
87
156
24
48
104
84
4
72
24
44
1
99
33
108
179
88
24
128
12
4
105
47
40
12
21
39
168
69
135
9
51
24
60
132
69
35
4
12
8
156
36
24
1
15
129
15
68
12
168
16
44
60
36
16
44
4
68
88
45
36
83
28
8
40
224
48
109
23
36
25
95
84
28
69
11
120
64
69
59
73
63
36
20
48
12
1
99
168
36
177
3
21
71
49
75
129
131
48
12
100
68
12
76
8
40
80
40
45
59
120
48
60
28
56
85
11
40
32
48
13
11
24
157
83
84
60
96
37
27
32
4
84
48
32
72
4
12
32
180
37
39
96
8
13
63
92
24
25
119
97
123
141
23
60
16
12
8
121
120
23
48
24
24
25
59
48
4
104
ABCD 96710195098*3^$a+1 [50035]
32
4
32
24
12
36
67
9
15
41
16
63
9
243
185
103
137
115
137
180
36
16
20
88
68
24
151
41
4
68
60
7
297
68
96
36
124
56
7
149
132
84
391
9
51
41
43
132
144
57
36
51
17
76
27
77
55
53
108
19
53
148
87
5
216
16
92
31
17
168
36
196
20
12
36
36
220
32
31
41
108
4
68
199
12
41
108
235
17
19
5
84
4
32
4
236
124
92
192
312
88
56
84
31
81
36
140
36
60
300
40
27
5
67
189
68
36
204
31
17
4
63
41
220
20
211
36
48
36
204
237
36
20
84
55
53
24
12
76
56
52
36
32
148
171
24
17
288
55
113
48
139
144
5
91
221
67
129
99
5
40
27
77
36
24
103
36
93
207
24
17
36
103
65
36
103
41
7
137
52
104
60
36
84
24
16
15
77
144
156
55
21
32
4
171
113
31
36
5
40
72
68
36
24
331
45
72
32
40
92
79
41
76
339
89
220
243
81
344
43
41
163
41
12
31
45
32
67
41
19
89
31
189
27
96
36
5
12
40
68
19
41
43
72
72
5
36
127
113
52
27
9
108
92
31
41
108
31
57
135
117
92
12
96
151
333
68
76
123
5
31
17
36
4
104
36
4
195
21
56
160
87
41
300
72
40
36
92
144
12
24
139
129
252
72
27
77
72
36
60
16
123
72
264
9
104
256
108
27
5
31
113
72
216
19
17
55
129
140
36
36
216
240
43
5
4
159
21
20
144
108
48
96
84
4
99
5
307
5
16
56
52
68
60
12
31
5
168
48
40
279
216
5
108
4
144
68
163
53
108
96
88
27
77
72
55
5
360
88
20
48
168
84
60
52
92
52
15
77
108
175
185
48
76
27
41
36
36
36
91
41
43
96
5
247
41
31
257
48
60
228
216
76
51
197
288
19
5
52
104
348
228
96
43
101
12
108
4
32
19
233
4
140
96
16
144
284
76
56
7
137
67
113
36
7
9
104
24
31
12
9
72
20
7
29
43
45
108
320
4
72
20
31
93
32
148
135
60
17
24
156
72
24
72
48
67
261
123
36
144
72
36
17
40
56
115
5
19
36
53
24
16
68
31
9
36
164
48
96
36
31
5
16
72
32
163
149
16
27
24
53
180
4
56
43
281
31
48
9
36
68
168
52
15
233
60
160
63
9
87
12
9
176
235
17
139
153
128
48
112
56
52
15
17
72
19
329
120
24
12
40
36
36
87
149
160
68
139
77
24
7
5
112
288
140
175
65
31
5
124
87
53
60
108
144
16
128
72
16
416
12
36
103
41
60
216
88
15
53
36
216
319
41
36
60
175
5
72
7
81
72
104
36
184
99
173
31
21
144
72
243
36
41
19
17
288
36
24
115
5
76
20
72
36
108
88
99
45
36
32
ABCD 96710382634*3^$a+1 [50023]
10
25
33
52
58
46
4
14
33
47
66
12
130
8
16
58
52
18
30
88
10
5
75
30
10
72
10
46
50
4
12
15
15
30
26
13
17
12
20
155
21
12
15
23
106
28
16
2
142
42
40
16
14
36
4
28
36
7
9
40
4
55
41
54
46
39
17
4
16
4
64
12
14
6
8
40
60
6
10
28
23
67
32
24
16
94
4
12
10
70
16
8
10
40
10
62
144
64
37
9
8
26
2
63
12
107
70
42
21
12
13
24
18
22
50
14
39
3
57
165
8
58
82
32
46
14
36
12
72
15
11
2
22
42
36
10
8
10
6
6
2
2
4
72
32
18
50
78
14
48
84
6
22
18
34
16
80
14
6
8
7
33
12
38
30
26
14
74
10
16
16
16
3
27
38
72
2
6
35
9
6
16
24
30
32
40
34
40
30
18
32
13
21
32
4
3
5
26
46
114
16
94
12
4
28
30
48
2
68
42
5
27
14
10
57
7
40
6
31
35
46
63
41
91
85
50
9
25
64
91
36
23
72
22
18
48
56
18
62
16
22
50
6
16
15
41
28
20
24
10
21
9
26
46
8
56
4
46
40
14
2
1
29
28
12
4
20
15
29
96
20
10
82
62
40
40
2
15
24
15
56
8
6
10
25
15
50
7
15
38
16
84
6
24
32
40
57
12
21
14
6
34
128
42
38
8
14
18
198
32
8
80
18
70
10
30
104
26
72
22
36
16
23
5
26
5
75
30
15
29
6
61
43
22
88
3
29
88
27
29
2
2
3
27
78
104
8
32
3
23
10
4
16
42
32
41
39
33
36
27
22
28
7
13
18
74
3
3
10
47
5
24
10
10
35
24
21
14
16
38
10
57
5
10
74
14
8
42
15
13
10
13
57
8
12
70
10
107
1
10
10
12
58
62
15
29
6
78
24
42
13
3
10
47
7
6
20
3
9
63
3
30
15
19
2
20
24
2
18
47
15
8
25
1
14
9
5
2
14
171
24
29
91
21
16
10
8
14
18
2
20
112
19
12
17
42
8
10
22
6
27
5
10
26
12
8
34
10
16
46
8
8
2
22
54
2
30
10
54
56
34
96
40
34
4
34
56
22
8
40
2
22
8
12
38
37
36
7
10
14
38
123
29
4
16
23
37
48
18
112
32
113
37
40
10
45
3
96
6
16
8
32
24
8
12
4
2
10
52
10
77
3
8
37
67
16
2
6
77
25
50
9
13
10
6
24
2
41
15
8
72
24
38
12
44
42
40
8
30
2
22
8
24
16
68
20
24
50
6
12
27
3
8
16
74
55
55
16
50
6
8
2
22
80
6
24
106
22
72
18
30
24
56
2
6
16
64
90
22
8
2
93
37
48
6
14
27
7
22
4
36
8
7
41
32
48
34
13
3
80
30
2
2
30
24
26
6
64
33
13
50
69
35
34
30
72
8
32
14
18
2
14
2
62
46
16
18
18
20
2
30
7
5
16
3
29
43
3
9
21
15
11
6
19
49
47
5
44
14
30
26
6
8
59
15
98
14
38
26
2
22
1
5
10
54
27
39
2
4
16
28
16
39
9
3
29
36
8
2
62
90
26
179
11
96
16
9
29
24
88
2
6
2
5
13
22
30
2
6
16
34
80
16
56
22
10
8
62
32
4
14
5
1
12
20
44
30
14
4
30
2
16
20
42
30
2
8
1
47
38
72
74
33
33
20
24
40
48
28
32
22
40
16
8
26
59
21
6
104
48
2
68
40
8
2
38
23
1
16
42
13
53
20
124
86
41
81
15
69
48
128
10
9
9
14
22
28
20
15
83
8
5
12
17
32
46
64
6
42
22
64
24
8
40
18
22
8
4
32
43
12
13
10
13
17
72
19
47
8
22
28
6
33
73
30
29
11
54
20
36
8
51
63
8
13
131
40
50
4
10
70
122
22
42
24
24
32
86
12
3
3
24
18
38
110
59
5
26
2
20
12
7
5
4
4
56
10
16
6
34
18
68
34
154
20
15
65
26
5
13
22
6
2
5
11
46
18
18
100
40
2
8
33
7
2
148
2
70
18
14
4
16
16
80
108
40
42
22
2
56
30
42
10
3
13
6
40
34
12
4
76
8
16
26
2
28
4
16
48
22
14
18
10
16
22
8
30
26
41
5
24
4
12
2
13
99
24
64
16
25
1
94
34
12
20
6
10
4
59
77
7
57
24
2
24
40
10
94
24
40
22
23
5
12
36
55
23
46
4
4
88
32
55
73
2
66
22
14
40
4
12
34
48
18
28
2
62
67
69
26
61
9
24
4
28
2
2
48
27
36
69
44
16
48
16
6
16
24
54
12
14
8
62
48
32
26
30
8
10
50
84
2
64
10
14
18
28
52
62
22
24
34
22
3
31
90
16
19
45
46
40
6
20
14
46
4
68
26
9
71
1
1
30
38
66
8
16
117
29
4
10
16
34
12
10
24
48
2
38
30
7
24
9
58
58
22
14
16
48
12
14
46
3
72
5
55
3
32
54
4
27
72
3
78
74
48
22
26
16
24
86
16
24
8
26
10
31
15
8
8
72
17
36
17
32
4
14
18
22
38
48
34
2
4
2
38
24
10
2
70
14
34
41
1
23
12
45
36
24
106
10
60
24
16
92
6
10
32
48
22
54
84
14
2
4
34
16
10
20
16
8
32
66
2
62
41
9
86
24
6
80
82
46
2
48
6
79
21
20
34
9
17
64
54
10
30
40
6
4
15
7
24
16
14
2
14
20
54
5
24
48
29
16
62
6
55
11
25
13
8
10
2
15
15
6
2
8
64
1
12
53
6
40
50
46
14
26
48
10
80
46
1
33
30
14
48
72
10
21
1
8
42
14
12
14
46
4
39
5
50
50
4
28
4
63
3
30
2
13
17
2
10
38
5
27
10
36
28
112
20
7
48
53
6
30
28
12
68
30
6
34
6
16
34
1
5
10
14
52
15
12
21
16
16
20
12
23
29
18
26
54
53
17
88
3
37
2
16
34
48
7
71
14
10
58
38
6
4
46
14
2
13
17
42
70
8
12
30
6
136
39
65
40
2
13
11
30
88
10
8
8
16
64
80
10
12
2
48
48
14
68
4
40
20
30
18
46
14
88
28
44
2
70
51
60
12
13
2
45
5
16
36
26
34
3
3
48
16
6
34
24
10
62
14
26
32
8
8
26
20
23
36
21
26
130
20
2
10
22
45
84
9
15
7
64
6
8
8
24
3
60
57
51
5
12
46
2
12
10
8
2
20
75
60
3
78
24
50
6
4
20
56
4
7
13
28
12
42
24
6
16
24
10
74
15
5
82
72
18
14
40
56
38
44
80
6
22
2
38
34
26
12
11
9
12
8
7
9
2
22
20
12
68
36
16
8
18
34
6
70
20
22
8
82
68
10
8
24
2
36
10
22
27
55
90
30
18
16
6
90
55
21
2
22
26
110
4
96
7
5
18
22
90
40
8
2
31
24
5
18
112
18
48
44
42
8
22
19
69
42
8
8
5
43
6
104
74
82
14
1
36
35
13
11
18
12
19
21
10
5
49
2
62
16
24
2
38
2
96
102
66
54
27
65
84
34
81
37
4
54
10
76
10
16
9
36
9
4
16
16
32
12
10
10
59
5
12
55
9
18
48
24
16
74
38
37
59
1
31
22
90
26
11
5
4
60
15
47
82
30
22
28
6
56
66
4
64
15
36
39
50
12
32
11
41
44
10
49
31
14
40
16
72
7
48
3
24
8
48
126
56
44
6
38
24
56
72
10
160
14
26
22
18
14
4
4
8
8
44
15
23
58
12
10
38
26
10
14
14
2
56
14
28
ABCD 96710562974*3^$a+1 [50026]
39
45
9
3
45
3
4
12
8
87
37
107
49
17
15
81
51
4
44
84
15
36
306
12
75
4
44
63
102
18
93
28
12
84
5
43
29
12
27
27
1
161
108
36
54
6
15
15
18
55
32
12
33
66
25
32
3
165
63
45
171
81
87
73
29
18
57
12
21
6
12
9
15
66
67
155
12
9
99
13
5
3
16
32
129
108
90
90
15
9
30
36
42
63
4
23
25
5
75
15
9
135
49
5
36
24
12
31
11
18
84
63
33
127
17
18
61
95
33
9
27
57
99
45
55
44
27
36
81
156
33
24
36
19
8
3
85
5
3
64
44
3
18
7
68
148
12
17
3
33
48
63
24
120
9
7
47
1
48
12
11
57
88
35
61
11
6
15
24
87
18
3
12
4
11
121
5
55
5
30
72
1
8
24
75
60
9
45
12
39
15
1
53
36
7
104
93
27
111
69
9
162
12
93
69
3
21
27
88
29
43
132
5
30
42
55
24
5
75
4
44
3
49
11
49
35
1
35
9
189
18
49
24
35
24
21
64
5
3
177
36
43
8
16
60
60
113
15
24
12
9
12
24
3
4
72
120
96
11
12
126
51
36
45
3
4
11
36
84
37
8
51
69
51
93
51
129
15
21
51
54
72
18
54
39
48
48
15
1
24
23
1
17
36
19
77
7
48
47
18
115
29
3
60
45
3
28
56
153
15
52
36
44
15
18
18
1
29
147
40
143
9
124
32
9
19
41
7
29
3
27
60
33
75
33
4
104
96
112
47
1
24
23
78
48
72
43
11
9
96
16
32
36
15
54
36
36
3
16
12
5
7
41
36
43
44
63
30
18
61
84
17
3
3
18
7
23
6
30
54
6
25
5
24
30
9
60
4
59
12
1
24
35
18
90
49
12
12
101
15
12
16
101
63
69
55
65
31
41
6
21
12
33
67
20
21
3
15
60
45
45
63
27
18
12
91
17
126
1
8
9
43
32
12
3
33
75
18
36
3
168
45
39
33
108
3
28
8
39
57
16
17
55
96
68
45
55
44
9
123
16
41
7
92
28
107
141
45
27
16
8
87
6
120
103
23
78
12
3
21
19
29
43
53
3
69
12
3
4
35
21
87
45
57
7
80
36
57
36
60
7
5
3
16
72
17
72
111
4
17
27
16
155
93
12
3
33
39
18
12
72
60
63
3
1
23
13
23
21
108
4
11
9
57
108
51
4
17
79
12
24
17
12
79
108
17
66
85
32
108
63
6
31
120
11
30
55
5
30
37
35
9
160
47
37
12
77
3
52
35
6
18
12
57
88
32
24
108
4
119
9
9
108
91
92
84
24
3
66
54
121
44
4
96
11
144
21
4
47
18
18
12
6
30
24
12
78
55
80
12
4
47
84
18
139
11
1
24
5
60
120
7
35
66
42
12
24
12
33
12
12
3
33
28
56
28
35
18
72
55
8
16
24
89
18
42
67
24
72
29
18
37
12
41
132
3
64
89
55
53
31
12
17
36
3
87
36
45
64
35
13
8
28
59
9
21
135
45
108
27
33
18
84
25
108
44
45
66
37
36
44
148
47
18
138
33
16
47
30
198
33
3
9
16
132
12
17
54
36
18
7
8
57
18
13
5
48
19
125
42
66
31
128
45
3
27
69
21
6
84
9
27
24
30
55
5
54
126
15
24
45
3
28
41
27
135
18
108
42
33
16
59
37
24
8
15
121
116
36
16
32
9
31
35
69
3
42
156
60
51
24
27
13
65
3
33
3
45
27
15
21
12
33
15
39
189
36
9
36
90
25
8
21
54
25
11
24
25
101
30
21
24
24
75
6
12
51
16
5
3
4
144
89
3
88
17
84
60
87
96
48
40
8
24
75
30
6
13
89
7
107
126
90
54
27
9
7
48
245
60
30
33
108
27
25
24
80
52
48
5
39
27
114
39
28
20
4
17
12
3
15
1
17
36
18
57
51
18
55
5
90
21
60
45
18
30
79
68
12
9
31
24
84
71
9
153
3
57
12
27
27
36
18
111
52
17
90
37
53
7
35
66
54
18
3
52
71
21
69
63
4
12
36
47
60
33
28
84
29
3
21
12
43
29
78
72
97
32
36
27
13
84
83
6
3
24
16
41
24
66
18
90
49
11
1
48
17
19
143
60
12
36
6
123
21
15
87
1
17
36
6
48
36
24
30
6
66
19
176
36
4
17
31
60
12
8
64
8
40
32
88
23
12
1
12
11
126
43
68
141
15
4
17
139
77
30
1
53
24
108
84
27
28
5
55
8
48
195
18
27
48
15
30
43
29
90
54
150
81
12
33
7
32
15
30
3
72
24
177
84
54
54
39
51
1
12
32
63
60
30
27
33
19
29
36
15
96
57
12
18
1
24
35
30
18
21
72
111
48
9
9
150
48
49
11
36
18
30
1
5
90
66
6
30
31
23
45
9
3
28
29
51
16
143
24
1
24
24
48
44
15
6
48
240
18
21
4
155
69
48
21
114
13
24
35
1
12
17
54
45
15
81
21
27
12
88
167
85
23
90
120
87
12
88
29
15
27
84
1
17
15
3
24
66
31
47
66
55
53
43
17
135
3
72
21
87
13
140
81
60
27
9
15
84
21
27
36
72
48
48
21
42
30
3
57
48
27
172
72
17
90
18
19
104
3
33
3
49
5
ABCD 96710691206*3^$a+1 [50083]
22
128
40
32
130
170
78
120
28
90
72
30
24
98
46
32
132
160
12
96
20
88
62
42
16
6
48
8
120
70
272
16
42
152
58
32
100
198
320
22
20
18
10
182
40
210
68
28
102
114
54
174
8
252
106
74
100
6
224
76
14
150
22
264
14
100
50
88
24
56
60
82
66
92
22
90
48
168
482
42
16
62
90
150
94
36
2
46
92
184
98
48
72
90
120
60
18
52
108
2
78
388
12
198
24
260
118
48
2
52
188
30
94
116
100
32
48
210
88
92
42
136
66
108
108
162
108
54
86
118
2
70
200
10
110
202
126
90
74
480
106
6
90
18
80
78
42
60
90
150
76
32
30
42
90
40
90
156
2
124
6
84
54
44
78
42
286
2
40
288
102
144
126
2
78
10
24
56
88
74
250
102
8
70
8
208
62
60
90
4
128
138
4
90
18
110
78
12
100
290
40
50
180
58
50
40
18
122
90
72
16
62
180
30
22
108
50
150
90
42
28
180
122
88
2
88
122
30
108
102
438
192
90
22
26
22
80
88
50
58
2
42
48
70
192
128
94
26
210
88
12
90
24
36
62
46
126
188
112
8
60
18
22
110
22
84
182
34
378
200
108
30
118
162
264
86
28
432
30
54
24
242
64
108
72
8
22
188
160
80
78
42
16
54
36
2
42
172
68
18
130
12
42
56
10
62
18
64
234
54
36
212
82
48
62
120
168
118
32
402
76
36
126
200
30
192
18
72
22
26
142
36
32
30
42
22
146
120
12
76
182
34
8
52
26
72
18
30
34
48
6
2
192
16
6
26
64
48
20
18
180
90
102
48
102
30
190
30
132
108
68
42
82
78
98
64
26
130
42
12
236
60
12
112
38
16
74
120
16
6
120
114
2
34
68
30
130
218
142
78
90
32
142
90
54
186
146
52
38
10
108
14
108
100
12
140
22
56
220
140
42
16
164
10
8
42
30
286
120
2
270
4
8
100
428
4
246
80
42
48
12
78
240
42
76
36
98
90
28
54
126
182
16
32
34
56
34
6
20
154
6
84
26
72
16
62
192
108
222
10
320
16
6
54
360
122
40
48
32
42
52
8
150
46
152
4
128
180
40
38
42
30
88
48
54
98
42
46
30
74
498
148
42
2
10
128
180
72
40
8
58
32
58
62
64
8
46
114
36
44
48
10
170
64
54
366
54
2
72
100
68
90
10
80
90
202
150
12
54
14
130
80
100
6
44
330
150
30
18
90
90
90
42
90
82
78
8
30
10
32
30
48
52
128
22
102
98
18
118
32
22
36
132
108
36
86
70
180
92
16
366
86
12
10
162
66
50
90
ABCD 96710706382*3^$a+1 [50001]
15
17
36
28
44
36
7
57
8
19
36
12
81
20
76
27
93
51
17
28
116
108
91
53
76
108
72
3
93
12
27
165
36
48
39
41
40
24
12
195
89
160
8
16
27
41
7
93
36
39
5
72
36
132
12
88
8
12
127
89
36
24
28
12
104
28
3
24
65
24
48
4
15
17
151
29
28
44
24
172
15
113
36
28
27
53
43
48
96
60
101
19
89
31
17
79
24
29
48
7
21
60
15
77
52
51
5
36
4
212
139
60
9
12
176
103
36
117
20
12
52
3
9
27
53
96
12
112
20
55
53
48
108
223
17
36
4
27
21
96
12
84
156
68
36
48
7
101
144
7
29
24
40
48
15
17
7
24
33
27
141
72
27
29
4
156
15
21
15
60
24
65
36
144
28
3
165
8
84
67
9
48
3
57
63
5
60
16
96
8
4
3
117
8
52
32
64
32
4
72
104
84
4
36
39
9
27
29
72
4
231
69
12
84
20
91
33
15
117
24
24
308
127
137
96
36
76
15
21
24
51
113
52
20
76
56
7
33
44
64
60
24
32
28
144
8
24
4
44
24
12
127
41
48
19
161
172
68
12
96
4
140
40
111
5
7
21
48
20
67
57
27
36
105
3
21
20
28
72
48
32
60
72
67
149
67
84
5
112
108
15
33
27
105
51
113
7
5
40
36
96
80
19
17
64
27
36
93
60
3
12
57
39
21
12
111
12
48
17
36
24
88
84
99
9
92
19
81
39
41
16
3
72
297
8
7
29
72
40
32
55
57
104
55
9
80
28
39
69
24
48
39
5
16
15
41
7
45
87
9
39
24
41
151
29
24
64
27
12
69
96
36
32
16
8
120
64
51
125
36
31
228
21
27
21
39
29
144
7
45
24
36
8
4
63
33
72
32
36
28
56
24
124
63
41
4
120
20
76
104
16
20
31
84
17
120
36
4
20
7
24
12
41
16
92
88
56
60
115
21
84
80
4
63
65
84
28
12
207
113
4
24
32
12
67
216
36
21
8
28
3
36
45
27
21
108
56
4
63
57
20
36
112
24
24
24
80
184
32
43
53
12
67
29
100
36
92
31
60
77
40
24
8
12
79
204
29
7
9
63
245
64
12
156
63
21
116
12
112
111
17
4
99
60
29
28
39
9
39
33
200
12
36
36
19
17
40
3
17
48
24
19
9
108
3
125
60
4
3
129
15
9
32
19
21
108
3
53
40
8
7
101
24
88
108
60
48
51
41
108
228
4
3
141
140
28
32
12
67
33
27
12
24
17
7
9
51
21
8
48
24
4
3
81
108
60
51
12
33
48
8
112
24
3
5
43
21
152
40
60
12
128
31
77
4
51
21
32
12
103
21
39
33
3
105
12
96
56
24
43
21
116
4
99
57
32
28
44
76
63
9
168
27
5
67
9
48
27
65
12
216
16
92
4
36
156
20
72
60
36
31
192
21
12
8
31
36
21
144
20
64
39
65
4
180
12
63
36
129
80
55
57
63
108
12
5
36
16
44
31
53
340
96
24
27
45
12
108
20
16
63
65
76
63
48
81
56
43
33
27
57
3
9
80
16
15
17
28
32
12
240
76
108
104
184
140
19
24
168
12
24
5
4
48
32
216
91
17
28
32
16
48
224
40
48
12
3
17
19
156
77
60
36
112
39
24
12
33
3
41
184
48
8
4
15
29
19
12
77
16
12
48
20
31
60
60
21
60
68
144
43
24
57
183
53
28
27
21
12
3
24
9
60
27
60
45
44
31
45
84
60
27
41
16
39
141
60
20
28
8
76
24
20
28
48
36
39
312
84
9
48
68
12
100
144
8
4
63
9
72
84
56
108
184
72
92
55
105
27
81
87
168
24
9
27
137
31
53
16
108
96
56
31
53
52
20
24
31
36
17
60
4
39
45
24
51
21
27
41
28
24
24
51
57
12
63
36
65
208
12
8
36
43
48
17
24
160
20
76
3
5
24
4
3
29
48
4
96
212
151
24
84
48
84
141
3
12
84
17
12
64
8
28
36
32
84
4
92
12
72
96
4
96
240
36
12
12
36
12
20
55
48
48
21
20
76
36
56
12
96
36
175
197
16
24
63
29
4
8
108
163
21
32
124
44
36
216
108
31
17
31
33
12
68
4
104
19
77
48
132
36
7
ABCD 96710850638*3^$a+1 [50110]
108
36
201
159
81
16
119
60
60
48
12
13
551
24
97
168
8
160
200
3
36
313
47
120
145
119
49
35
93
15
9
136
80
75
264
85
35
501
24
3
108
60
144
21
135
60
309
39
72
49
35
96
24
21
87
33
3
37
119
25
131
189
16
24
11
108
36
13
347
165
171
60
97
95
192
1
143
81
3
36
81
120
51
285
232
11
21
339
21
111
48
289
143
24
1
59
21
39
25
23
48
24
121
24
23
48
97
11
144
36
81
208
8
27
60
33
3
61
215
1
23
97
104
40
176
123
12
9
39
24
12
61
24
176
75
120
189
15
105
63
153
147
12
96
9
99
96
45
99
21
96
75
45
87
25
11
72
120
108
36
156
168
321
3
213
39
24
97
95
25
200
39
120
60
84
360
72
105
75
165
264
39
24
33
64
83
93
24
16
120
24
155
24
61
240
59
60
81
216
75
165
3
180
1
215
145
131
37
192
56
63
1
83
12
1
464
88
72
155
84
57
24
15
201
15
48
144
33
15
72
33
15
120
132
48
109
95
25
59
312
420
9
51
109
56
64
120
80
135
105
16
239
81
135
84
13
32
51
37
47
108
12
228
37
96
24
71
105
144
120
3
96
21
120
160
11
408
37
80
64
48
143
72
33
40
24
176
339
60
25
119
12
180
105
75
109
59
61
48
47
24
24
12
21
232
167
108
156
1
95
25
176
112
95
12
45
3
300
132
85
251
45
75
60
60
24
168
37
176
159
73
47
156
252
57
160
83
12
121
119
345
96
240
264
40
240
11
189
171
72
12
25
71
24
105
39
57
159
73
8
27
48
24
21
75
165
24
15
225
40
11
60
25
24
95
36
72
120
117
160
23
265
48
80
123
156
25
95
81
99
84
1
11
84
81
135
49
176
24
99
72
84
1
107
85
83
85
119
276
84
96
129
136
192
227
60
225
120
3
37
71
249
111
60
24
181
155
45
24
75
84
24
97
11
24
36
105
39
156
165
15
132
93
160
59
21
160
95
84
21
75
48
21
15
73
8
40
47
33
112
32
99
37
200
75
252
48
105
15
84
96
69
15
120
73
35
108
105
112
155
12
1
144
71
48
49
11
84
57
75
36
24
96
9
15
84
156
25
59
117
27
133
192
128
24
171
120
132
216
57
39
73
47
96
168
1
59
216
21
15
60
24
96
69
16
104
111
120
105
15
169
95
156
168
109
128
120
99
45
3
85
8
387
85
32
96
75
60
12
85
11
24
13
ABCD 96711943312*3^$a+1 [50061]
9
15
48
63
24
30
6
252
25
72
29
84
55
5
27
21
27
81
6
36
37
11
6
103
72
8
15
72
48
1
41
48
18
13
32
9
6
9
75
36
60
117
21
222
18
67
8
9
87
63
1
96
83
13
24
8
40
35
36
6
66
24
90
30
108
45
16
11
45
135
9
87
9
16
23
6
115
56
3
36
1
32
48
24
99
54
31
72
32
75
42
108
18
37
8
75
54
24
31
48
48
24
59
109
125
18
25
8
40
32
27
21
24
3
42
3
27
78
127
53
3
9
78
12
150
63
64
48
32
39
49
56
144
3
78
31
8
33
12
6
12
42
63
9
31
35
45
40
83
21
24
9
63
9
63
40
161
6
18
30
1
144
8
9
36
27
27
13
32
15
81
3
45
15
12
24
61
29
54
45
16
11
108
1
11
54
31
47
1
209
7
24
56
3
13
32
87
153
88
47
273
40
77
36
7
8
16
83
13
72
17
18
61
56
105
103
17
6
25
24
23
1
56
16
48
35
117
9
18
37
8
225
18
69
153
31
72
8
16
8
93
139
144
32
24
16
24
143
25
11
37
17
18
180
33
9
7
11
72
216
117
27
12
18
15
72
21
90
105
63
169
23
60
13
32
3
37
32
3
42
12
18
13
32
112
5
19
41
39
51
90
99
75
24
13
17
135
117
108
6
1
119
81
33
48
24
63
48
9
18
18
42
25
168
8
9
96
7
23
24
1
120
24
11
114
27
21
60
135
9
48
6
1
48
17
60
3
72
40
56
48
159
198
3
27
133
47
78
19
128
15
12
96
21
63
60
21
15
49
23
73
11
13
48
80
9
18
30
87
64
11
13
65
7
48
83
54
15
208
11
45
16
8
63
57
40
83
13
59
21
9
90
13
59
126
87
16
29
27
216
64
8
88
24
5
3
33
48
7
24
83
102
55
24
65
87
39
60
54
55
11
18
60
55
72
83
126
79
71
30
67
32
15
18
18
72
72
30
63
24
3
36
9
213
3
64
96
47
78
19
8
3
6
48
7
8
273
7
72
125
19
29
6
21
33
36
54
12
1
120
48
17
55
24
41
15
27
13
32
57
18
45
16
47
24
73
48
89
18
60
36
84
97
48
71
54
78
18
19
17
18
13
8
40
11
45
48
87
48
1
72
5
12
55
8
9
15
16
264
120
23
57
9
6
90
39
96
9
31
5
36
39
69
19
56
64
32
48
51
72
37
17
39
9
175
11
102
7
56
40
47
57
27
6
90
45
120
63
9
15
36
84
97
80
16
59
13
65
7
11
90
27
160
5
67
23
105
48
9
63
40
47
18
12
54
42
18
12
37
96
80
9
30
105
135
25
32
33
120
31
11
21
87
72
1
48
71
33
3
85
5
115
47
96
1
35
45
3
108
18
7
8
27
108
90
111
40
23
33
48
40
5
19
48
65
39
24
72
27
13
120
48
35
37
17
30
33
57
55
23
108
12
60
12
6
66
9
24
120
15
153
3
126
54
42
18
37
89
55
65
31
32
72
24
21
6
37
17
30
9
27
37
35
37
35
54
15
9
72
48
31
32
184
5
19
59
37
80
16
32
16
29
126
6
31
32
16
41
18
72
90
36
295
197
12
15
39
49
32
16
29
51
3
42
18
49
72
5
75
105
30
1
77
30
6
7
59
85
23
36
69
16
32
15
57
105
7
104
15
36
18
27
64
35
45
72
64
65
78
25
176
40
77
18
1
96
128
51
84
96
54
36
48
127
48
56
27
12
60
13
23
12
114
18
25
5
43
24
29
75
105
7
23
1
48
48
17
48
55
17
42
13
32
3
45
16
29
51
112
17
55
5
102
6
84
6
13
96
96
32
40
47
9
40
24
56
64
32
9
135
64
11
37
104
75
13
32
51
12
60
13
8
40
29
3
88
71
84
6
63
165
43
48
80
72
63
42
7
47
73
47
1
17
7
48
96
65
54
60
13
48
65
7
24
35
133
8
27
12
1
35
24
21
9
199
17
15
57
7
8
27
84
9
112
95
36
72
42
18
30
78
30
15
48
81
31
32
40
32
33
7
176
9
60
3
112
11
12
162
31
32
15
241
59
216
37
8
96
16
48
47
24
30
18
36
180
54
6
21
9
31
56
72
75
60
12
144
6
30
18
223
8
75
24
13
8
15
12
78
7
120
24
24
71
18
6
25
41
6
84
24
61
65
18
30
55
32
3
6
30
42
55
8
64
56
9
18
109
41
54
49
131
13
5
30
37
48
11
45
135
144
1
56
16
89
30
73
17
15
153
63
3
24
13
8
9
55
32
64
216
143
48
54
43
8
40
8
96
9
39
27
13
41
15
72
48
81
31
47
72
1
17
12
18
18
79
8
40
32
45
43
48
128
15
1
89
66
13
128
ABCD 96711997334*3^$a+1 [50045]
18
72
43
11
18
72
36
18
6
36
39
28
36
24
60
113
24
66
42
48
7
53
3
45
19
53
67
11
49
77
36
30
13
77
27
72
33
36
12
18
9
28
32
63
9
45
75
108
28
17
36
7
20
60
24
15
73
77
15
168
33
108
15
21
15
4
12
68
99
120
33
9
163
17
84
7
48
80
12
72
57
91
65
55
20
3
157
8
69
91
29
126
21
51
69
24
4
71
90
174
1
44
15
102
6
30
60
54
121
23
129
105
30
18
7
17
36
12
15
12
69
87
60
69
19
29
27
9
19
60
17
18
13
53
115
17
18
90
15
15
25
29
43
8
4
48
32
72
15
49
32
24
3
33
3
37
92
15
21
9
18
18
7
17
36
54
1
11
49
77
39
15
1
59
30
6
12
153
9
79
35
54
48
7
35
1
284
3
120
73
5
66
121
5
24
3
40
47
66
18
42
84
51
12
33
108
12
60
159
36
69
36
115
29
75
136
60
5
30
78
12
15
39
13
5
27
69
12
7
36
56
51
18
99
3
13
11
1
12
8
105
7
32
9
24
48
132
66
54
51
36
4
72
60
53
27
12
15
13
5
12
78
30
43
11
36
13
11
120
18
15
40
23
13
20
15
150
12
55
53
111
16
53
27
33
7
12
20
51
49
167
13
53
24
66
37
20
28
65
72
30
25
36
44
12
4
60
20
4
107
66
7
56
60
64
11
45
9
15
40
23
12
33
24
4
11
61
17
91
44
93
43
29
78
33
4
101
36
91
12
128
3
72
18
24
48
3
24
208
104
24
100
5
24
72
31
44
60
28
96
5
114
73
179
36
13
17
7
71
12
45
105
108
51
4
11
9
105
7
65
12
36
24
27
96
3
156
13
20
21
24
43
12
47
73
36
20
15
9
87
30
24
79
60
80
16
11
33
45
55
65
111
4
65
211
11
1
89
15
3
36
54
36
12
42
48
25
12
20
3
30
67
47
1
17
90
216
85
116
45
43
212
3
21
45
51
225
15
4
17
99
4
24
60
47
1
47
90
91
24
8
27
30
60
12
6
13
35
117
24
45
51
39
30
54
37
8
45
24
12
24
67
132
48
48
59
6
19
101
60
99
27
13
17
31
113
42
37
53
15
28
11
36
9
3
1
20
57
12
42
13
48
20
9
3
33
12
303
12
15
18
39
15
48
145
168
20
27
81
15
12
9
51
30
54
9
84
15
73
203
45
9
72
36
55
29
24
87
15
25
92
105
108
54
13
41
66
93
16
5
39
12
21
12
27
60
4
41
120
43
36
32
39
21
45
7
17
99
9
103
92
33
7
36
32
3
21
45
243
33
7
60
53
15
129
144
6
30
6
90
39
9
6
1
120
23
85
72
68
21
39
52
59
21
60
45
30
72
105
40
107
78
31
5
66
6
43
44
12
21
24
31
32
27
30
36
7
47
36
60
25
149
18
6
27
45
15
87
96
37
137
6
12
54
15
45
48
18
18
24
30
1
35
9
141
126
13
20
33
27
81
15
4
8
63
6
48
18
204
13
68
27
30
60
63
27
30
3
3
49
60
53
48
39
33
99
69
12
18
25
71
18
87
36
57
18
33
36
123
72
54
24
31
77
30
205
35
9
21
55
80
28
77
3
15
36
36
54
3
88
29
126
57
36
4
68
24
9
55
20
4
53
54
18
15
28
29
79
120
29
18
33
57
60
54
13
92
39
49
5
156
72
3
21
66
25
65
18
90
7
35
25
5
63
192
39
45
4
5
51
16
72
20
3
18
27
40
68
27
162
15
15
13
8
132
40
5
7
36
35
85
17
132
12
183
76
80
9
3
120
33
114
25
65
192
15
24
69
6
81
3
25
80
108
3
25
12
35
37
8
9
18
21
15
45
45
42
54
19
12
35
78
66
1
17
18
60
84
180
73
53
60
27
3
54
3
57
198
12
276
12
25
53
12
42
61
108
24
41
30
6
15
4
60
56
45
31
257
36
19
35
30
36
27
28
5
12
60
72
12
15
3
36
96
9
4
5
15
15
33
40
89
19
41
30
6
3
87
18
72
48
24
18
84
1
5
72
3
15
12
42
31
53
6
48
1
12
5
24
19
47
33
99
45
40
53
7
11
54
3
88
35
24
18
18
9
28
107
12
33
28
44
60
3
25
41
6
13
120
11
120
6
3
33
54
81
39
6
39
33
18
30
27
60
48
48
4
92
84
4
17
144
115
29
3
12
21
7
29
19
12
5
3
9
15
48
60
63
102
39
28
11
102
15
39
18
78
30
18
21
21
3
27
9
16
125
90
13
12
12
107
21
160
60
20
3
6
90
54
99
81
19
17
31
80
28
20
40
17
12
60
36
15
21
18
120
18
43
11
24
21
24
4
92
33
15
76
12
77
3
52
68
3
24
18
72
48
54
49
11
1
128
15
9
12
48
33
3
21
31
12
77
31
5
39
75
33
3
30
18
37
23
201
33
3
60
27
25
23
114
66
9
28
17
18
25
53
120
187
48
23
21
4
20
111
78
48
27
16
80
27
12
81
15
12
13
41
91
5
55
68
4
11
24
18
103
17
24
30
61
ABCD 96712256528*3^$a+1 [50030]
60
253
80
27
36
216
1
107
180
105
48
144
111
12
45
75
48
12
33
184
176
63
120
84
117
159
1
248
3
24
96
37
32
111
57
88
23
9
3
37
8
3
60
96
96
84
21
75
85
47
73
23
57
63
192
9
96
123
141
48
75
132
105
3
37
23
156
12
25
80
63
12
45
123
12
24
48
48
9
111
24
96
120
49
8
3
24
240
24
120
60
12
117
87
108
36
36
21
75
48
37
72
11
60
24
96
24
120
33
159
105
3
60
12
396
24
153
48
3
24
48
48
12
252
36
129
135
57
195
396
57
48
72
112
35
61
203
60
81
39
9
72
63
57
15
24
57
15
9
3
120
37
131
12
36
12
177
3
69
96
123
21
315
45
120
120
123
156
36
61
107
36
12
24
21
160
224
3
93
3
117
15
169
23
36
21
279
132
120
72
132
24
57
15
57
15
153
39
96
60
37
35
48
24
21
135
12
13
24
48
167
84
84
12
48
96
12
369
39
204
48
72
300
36
12
48
60
69
40
155
12
1
119
25
59
12
48
192
132
133
23
57
3
37
35
108
12
45
360
24
3
132
1
35
168
60
72
169
8
255
48
9
40
23
177
3
96
12
48
60
60
84
85
168
32
3
85
155
85
119
105
63
60
72
120
156
24
153
3
72
37
80
96
63
36
165
39
24
33
120
99
96
60
9
168
51
36
33
72
39
84
45
15
33
160
155
48
24
133
59
84
9
183
12
36
49
23
24
96
24
84
69
135
96
24
60
60
33
64
96
80
27
12
25
35
48
117
16
107
12
33
15
60
133
32
87
1
32
63
9
40
59
12
9
120
16
179
144
117
3
24
12
33
27
21
40
23
97
144
35
24
12
72
153
75
12
60
108
252
36
57
40
83
12
12
37
143
96
201
16
104
3
60
108
240
48
12
72
33
63
57
99
168
132
25
11
45
219
144
144
156
1
8
51
144
120
36
1
95
24
57
72
51
21
75
120
45
51
309
51
60
9
16
72
11
144
12
145
8
63
105
99
48
60
180
117
160
95
1
47
33
3
24
12
48
12
181
179
96
189
16
59
48
72
24
96
24
12
120
48
12
85
144
80
99
36
105
39
36
300
60
60
84
37
23
12
12
48
108
24
36
1
143
105
3
12
12
21
15
24
60
24
156
156
85
104
99
69
123
285
63
12
45
87
36
72
24
24
21
111
49
143
57
51
24
36
60
60
12
180
60
132
156
109
120
23
12
21
123
21
39
24
105
171
109
80
75
60
36
21
96
63
24
12
96
12
36
61
8
63
72
265
72
83
13
83
12
25
155
168
181
80
120
159
36
21
144
3
12
201
3
24
36
9
75
37
23
25
35
48
12
73
275
45
40
35
12
132
60
24
84
13
119
81
39
60
204
72
105
99
21
15
177
75
120
156
97
23
97
107
180
108
48
237
15
108
36
48
60
45
171
21
15
84
72
69
3
93
384
75
24
69
63
12
228
24
264
24
73
59
21
135
49
59
37
83
36
24
24
12
85
11
48
96
48
12
108
37
8
48
3
12
204
36
24
25
35
84
60
ABCD 96712378424*3^$a+1 [50014]
52
36
80
48
16
161
48
54
6
7
44
28
32
220
5
91
132
32
183
30
18
25
60
23
105
4
8
84
3
36
12
45
123
12
33
36
111
57
48
60
75
93
4
41
67
12
48
5
99
16
68
36
28
8
123
9
57
18
108
33
27
153
81
48
55
92
84
111
1
24
35
30
3
72
108
15
45
88
119
96
45
3
21
136
20
39
1
17
147
3
12
18
3
75
225
52
12
44
4
8
69
111
40
59
69
112
8
132
63
9
3
72
205
72
56
15
30
67
32
33
163
119
13
47
73
35
21
27
49
11
12
60
180
133
95
25
35
49
113
30
73
24
11
129
36
3
126
36
48
15
45
7
77
15
48
63
81
16
29
39
105
6
73
8
39
6
99
9
39
51
9
52
60
104
9
3
60
112
132
11
177
63
33
4
48
24
11
49
104
84
15
57
100
80
28
11
12
108
49
56
16
60
71
9
28
12
11
37
8
63
45
111
189
16
48
53
39
195
1
17
27
60
63
48
57
21
12
15
72
63
30
19
41
279
36
52
5
42
9
52
119
25
8
60
33
123
4
11
9
15
120
72
33
28
68
75
9
60
28
119
138
171
4
11
9
27
25
60
48
32
51
9
3
21
52
8
24
12
63
108
72
6
19
140
15
36
114
87
15
21
15
97
20
33
19
173
55
92
15
33
3
49
11
12
33
64
48
72
5
43
48
8
45
15
147
49
251
144
1
35
49
65
91
264
96
8
39
126
39
48
144
63
13
77
108
30
9
45
51
12
33
39
40
95
18
123
48
64
23
48
117
4
11
37
47
93
21
67
12
23
105
64
44
27
33
52
8
64
20
57
30
36
25
47
345
72
88
32
16
12
65
75
3
18
36
31
35
9
28
95
57
28
53
42
12
165
28
48
12
23
12
97
11
25
20
108
4
65
27
21
162
97
11
18
15
4
80
28
77
75
105
3
15
9
36
3
126
91
24
35
33
40
92
81
3
24
15
25
72
60
20
39
1
29
15
117
55
252
80
72
21
7
48
60
24
8
40
56
36
196
24
8
88
72
35
81
24
57
108
55
68
57
6
105
16
23
12
85
5
31
23
45
81
39
87
109
5
55
119
45
76
5
18
97
36
20
24
39
45
52
84
8
28
24
68
132
15
30
3
36
52
32
3
108
21
100
20
88
60
41
246
9
24
72
40
68
21
31
59
49
8
15
117
28
32
108
52
47
21
15
9
36
72
3
37
140
40
35
72
9
51
33
3
37
11
9
117
55
35
13
5
27
300
40
48
17
18
57
3
21
27
18
42
12
73
17
183
12
60
60
28
59
33
72
39
12
33
39
105
117
30
36
9
220
36
47
33
12
3
49
83
18
48
7
47
6
31
68
108
280
92
156
51
141
4
68
96
39
57
51
33
52
20
72
87
60
181
29
18
33
4
8
27
108
42
39
4
56
24
21
127
263
72
45
207
21
21
91
120
35
97
47
36
25
89
48
27
28
41
54
36
181
35
81
4
143
13
32
36
9
15
3
145
12
32
60
36
160
83
126
30
9
15
9
111
157
95
9
15
153
192
36
63
24
12
73
12
36
5
135
132
12
63
13
23
6
303
12
24
36
39
54
7
5
31
23
1
108
95
85
12
8
52
23
37
20
16
12
5
3
45
42
12
13
83
117
52
95
6
30
93
21
31
12
5
127
36
12
11
12
49
68
88
32
75
33
84
9
75
64
200
132
15
13
20
36
84
108
12
12
88
56
36
48
40
23
277
5
43
8
39
73
60
44
28
8
4
20
120
129
42
49
20
28
60
107
13
48
12
192
23
72
168
18
75
177
55
60
12
156
104
3
117
123
30
7
11
60
12
60
33
12
12
48
33
7
20
148
59
24
45
129
18
109
36
59
9
96
21
27
3
9
16
84
5
51
75
18
15
4
47
121
200
108
52
47
36
69
60
27
60
9
112
204
11
108
36
24
97
59
1
140
64
44
21
3
40
32
3
18
79
5
60
48
42
45
36
24
48
36
24
28
32
28
143
49
32
16
47
25
48
20
177
63
27
73
60
83
61
65
240
63
3
205
29
15
40
35
6
15
100
44
39
1
44
12
69
108
67
59
1
65
36
27
33
7
20
3
25
ABCD 96712693666*3^$a+1 [50063]
36
12
18
162
9
69
27
88
32
33
7
32
15
145
161
7
360
5
42
36
37
248
16
89
42
30
63
135
24
25
11
12
49
41
79
119
105
45
90
81
48
195
48
117
63
60
13
95
90
54
25
95
121
245
115
200
16
41
15
45
75
15
9
48
231
9
93
78
12
72
25
8
45
18
49
48
8
96
136
113
279
240
3
30
63
87
18
30
57
48
64
32
3
66
51
183
81
496
8
112
144
56
9
72
7
95
105
21
67
104
24
27
18
90
9
48
24
64
47
132
85
23
97
96
32
165
108
55
59
36
12
18
42
33
112
47
96
25
119
1
104
33
42
21
87
249
184
65
31
23
297
40
168
95
1
80
16
119
30
171
51
48
85
47
18
39
15
57
9
54
105
21
132
55
53
91
24
56
88
23
18
54
73
23
72
120
9
69
19
71
264
96
144
57
184
32
153
132
108
7
152
48
72
111
1
89
207
15
48
81
51
37
11
60
162
120
78
25
95
72
78
12
7
8
63
129
15
18
15
24
16
47
1
80
24
48
213
67
23
192
145
5
147
123
109
96
5
187
48
24
24
32
88
32
75
48
109
41
135
39
60
13
35
78
7
24
24
47
9
16
24
11
228
121
41
60
90
313
72
24
41
48
87
27
45
81
162
13
5
19
56
112
5
67
23
18
54
25
53
67
161
60
30
37
32
72
16
248
16
24
167
18
90
222
162
261
144
16
72
47
81
264
321
31
8
72
88
48
23
72
18
120
31
41
7
96
47
97
23
129
48
40
251
45
64
161
15
192
33
7
8
39
217
24
96
23
66
72
55
72
41
87
15
57
21
139
48
47
36
30
31
96
8
16
11
150
39
64
32
40
203
61
23
18
42
36
30
115
24
95
6
19
8
72
16
119
193
23
162
30
25
24
29
187
24
24
56
9
111
21
18
72
145
224
21
180
55
72
71
49
113
15
24
16
107
36
49
336
215
97
5
27
33
30
57
88
24
119
9
48
33
90
45
99
36
9
280
23
198
12
7
72
71
18
12
3
24
88
104
69
19
152
96
183
9
51
30
127
53
60
415
35
12
33
16
83
18
30
60
33
57
79
24
35
60
72
12
253
120
240
23
49
32
39
105
39
18
60
43
5
42
9
81
30
78
267
24
40
120
104
96
96
63
390
139
8
40
128
87
265
5
210
60
37
56
40
104
40
11
144
45
88
95
25
53
51
40
56
45
339
189
147
24
24
15
1
96
8
160
185
87
40
113
90
261
16
47
1
80
39
456
90
72
87
136
24
48
5
42
48
145
5
90
57
48
75
69
111
9
9
7
48
24
48
24
23
240
66
151
80
21
3
216
160
143
240
57
88
96
32
24
81
7
120
71
9
40
293
48
114
48
60
12
1
72
32
48
27
6
30
57
105
55
24
24
32
63
24
66
175
77
18
60
144
13
35
18
75
24
135
73
32
16
59
93
312
40
83
12
180
61
119
25
8
112
72
8
15
18
30
78
19
8
135
192
57
160
23
66
60
90
49
23
25
120
107
36
72
57
88
32
15
6
12
175
47
66
180
51
111
ABCD 96713164292*3^$a+1 [50052]
36
144
24
101
211
29
163
197
55
60
45
144
87
17
312
55
60
141
80
280
48
15
41
43
60
17
271
17
115
165
152
40
56
184
39
132
60
57
8
24
91
53
139
77
19
120
5
79
137
16
192
51
120
24
96
36
113
31
57
75
12
41
7
300
228
185
7
144
60
5
175
9
87
33
56
115
48
53
112
3
24
36
84
5
24
496
111
177
3
24
96
45
3
36
36
45
3
360
132
84
69
27
48
216
84
156
29
72
235
48
45
27
69
224
16
128
43
93
80
232
80
115
69
63
48
132
156
9
27
216
48
29
40
27
261
63
9
176
55
17
144
88
56
112
75
29
88
96
15
41
19
141
219
120
197
163
45
320
120
55
132
144
101
67
48
117
72
96
72
27
144
84
36
24
48
29
55
36
5
115
84
60
93
56
19
21
56
48
175
48
432
201
72
168
135
81
3
117
104
112
104
64
531
29
187
48
117
27
72
69
99
336
60
89
91
165
24
56
72
19
93
27
101
144
16
144
219
24
101
7
132
93
120
168
219
120
108
48
9
195
36
41
40
80
88
87
48
33
3
24
48
168
29
40
27
5
160
51
5
48
64
51
24
96
69
123
45
87
36
77
232
27
144
144
21
80
151
84
72
53
235
21
8
43
93
15
12
165
104
16
27
117
80
103
41
151
65
115
389
19
261
51
69
192
135
57
75
5
88
120
39
60
144
276
144
65
16
3
120
21
15
57
87
12
5
160
63
12
36
57
272
115
168
96
72
93
27
60
12
53
379
24
120
21
56
7
57
48
87
81
27
261
27
48
24
93
15
9
3
125
40
72
243
21
15
9
51
144
141
56
24
139
12
108
101
232
243
36
9
104
96
16
56
19
21
15
84
93
3
48
60
12
5
259
108
105
147
21
120
3
165
111
9
27
77
31
276
69
75
60
12
132
276
72
53
64
27
120
48
21
99
21
32
43
45
195
77
168
67
149
264
19
72
261
104
16
32
7
105
56
19
144
24
93
8
192
139
5
79
84
252
81
24
39
84
317
40
135
33
296
160
291
45
51
144
21
3
192
29
115
21
87
81
51
5
19
197
120
67
36
129
48
48
447
153
24
3
53
144
16
87
180
69
3
72
141
48
147
120
69
24
32
24
271
48
185
91
24
36
36
45
3
96
29
16
51
48
5
55
17
72
247
9
75
156
144
345
195
144
132
89
16
3
180
60
48
117
152
139
5
64
27
120
660
113
360
67
48
96
141
75
ABCD 96713231666*3^$a+1 [50057]
42
45
81
120
48
15
57
39
123
126
66
30
84
11
64
9
12
78
17
31
17
133
42
168
113
25
30
81
15
5
145
23
25
42
78
27
69
84
11
91
5
49
24
135
33
18
21
20
61
107
13
18
66
126
33
104
25
6
141
8
48
43
30
24
18
18
132
159
24
21
35
19
30
60
35
1
108
102
24
89
25
12
24
216
36
30
89
85
24
12
48
71
13
48
42
45
132
63
30
48
18
65
151
138
102
24
6
15
33
18
120
18
102
173
25
24
72
114
150
24
48
234
30
120
24
66
33
87
48
120
90
36
24
11
37
23
40
9
87
44
36
4
45
15
56
28
80
13
123
15
24
105
21
36
96
12
3
15
57
56
7
54
3
80
7
54
132
48
11
1
18
54
35
13
83
31
168
17
31
18
30
6
59
1
35
13
6
65
79
150
48
27
56
7
48
42
54
90
54
6
36
23
60
49
42
18
3
44
28
153
23
25
39
21
12
48
72
27
200
60
157
36
107
1
54
5
37
156
18
6
3
96
57
12
66
162
108
24
168
159
9
120
90
9
93
42
5
12
28
177
63
48
27
102
39
80
1
39
27
78
27
117
27
39
144
30
95
60
55
96
57
117
3
33
84
15
27
9
84
33
83
79
78
24
24
75
39
65
36
4
93
24
18
78
3
21
48
48
12
95
132
288
1
12
12
231
27
17
36
25
39
123
153
20
19
66
300
71
4
45
90
114
27
69
30
24
6
24
60
96
6
30
71
19
6
39
3
78
239
25
155
28
3
48
30
72
18
54
72
66
192
102
120
60
75
9
35
205
72
138
5
37
35
187
5
28
32
7
24
114
6
41
49
12
147
63
120
29
1
24
36
3
80
36
13
66
149
52
39
72
18
15
81
3
3
90
30
174
90
45
81
95
67
6
42
30
107
48
7
138
132
35
36
37
75
80
19
24
54
90
45
27
66
12
72
24
36
6
54
24
59
1
36
23
1
171
44
109
36
114
5
1
36
30
5
60
40
135
78
66
125
16
3
6
39
36
189
18
197
145
63
80
355
24
168
6
42
53
1
336
72
83
25
39
8
180
25
87
96
9
168
48
47
96
157
59
91
90
75
3
144
41
64
57
84
72
119
43
18
215
85
23
1
24
59
36
25
186
30
75
69
36
54
9
20
91
161
28
225
48
132
96
179
91
21
24
69
12
48
120
12
99
84
60
27
45
81
24
18
168
33
117
35
64
84
21
54
30
66
24
29
168
25
48
84
30
66
54
288
54
83
13
144
66
129
8
31
24
78
18
17
55
53
85
192
48
11
43
17
25
95
49
54
90
87
93
42
33
117
18
117
44
4
165
60
42
24
65
40
9
6
120
30
66
18
30
270
15
75
90
27
69
102
24
53
36
31
6
39
33
27
45
84
35
36
73
51
84
8
24
31
42
75
80
60
127
90
84
42
17
127
6
24
24
162
42
36
72
18
66
84
96
35
31
45
3
30
12
123
20
49
47
13
36
311
4
177
120
90
53
36
136
8
25
99
36
69
96
90
30
12
47
7
54
144
180
171
84
21
66
29
24
67
105
135
18
6
42
78
21
81
59
61
192
171
21
35
1
30
29
121
24
11
24
64
69
216
96
99
81
96
179
43
77
1
15
9
75
69
42
24
24
24
48
78
42
24
144
17
37
138
45
32
211
42
48
60
90
42
60
99
80
64
44
1
35
24
172
9
162
78
66
18
12
96
18
66
84
66
24
72
5
49
15
3
18
84
90
18
102
24
6
120
120
114
57
93
15
60
80
109
42
24
17
7
66
35
60
37
114
336
48
42
47
16
117
24
18
48
17
1
150
5
19
5
100
120
188
145
123
20
67
ABCD 96713680106*3^$a+1 [50021]
36
12
15
105
55
113
235
20
52
17
108
19
60
41
39
60
9
120
24
36
60
75
52
137
67
41
39
196
48
5
60
7
8
249
63
33
51
36
45
12
36
60
24
103
53
72
115
5
3
12
57
187
24
65
7
120
5
63
220
120
56
33
7
53
7
20
240
144
112
8
16
29
7
80
124
89
24
63
100
80
64
53
60
60
87
9
84
147
144
45
187
5
79
29
444
87
33
96
24
27
24
45
84
240
216
31
44
45
67
20
64
24
77
115
80
144
100
29
55
5
27
28
80
160
36
101
39
60
21
15
57
103
65
3
96
69
60
12
139
89
132
19
20
4
149
91
5
67
128
40
96
216
17
63
240
57
60
63
4
24
56
60
33
36
60
60
151
24
29
103
48
17
19
89
12
12
31
65
60
15
105
24
156
120
24
127
29
55
29
108
19
36
180
8
9
87
16
53
24
180
36
24
60
91
32
33
24
87
16
20
64
60
41
168
120
72
3
16
156
188
9
271
65
27
57
36
51
64
140
16
56
108
69
31
77
132
43
17
31
80
36
69
60
91
20
141
12
3
57
51
36
76
17
3
124
104
105
111
64
89
96
24
36
60
12
3
40
12
48
12
104
124
89
7
29
120
31
29
51
9
207
24
40
24
12
60
80
57
27
9
24
48
115
257
96
7
20
33
27
45
19
120
80
9
115
65
72
12
7
209
7
108
132
5
72
123
33
147
117
151
80
9
180
36
60
72
3
12
105
55
84
44
60
165
15
76
36
48
125
51
9
60
24
3
100
5
295
68
69
3
33
31
113
51
45
15
16
20
36
45
19
44
16
29
7
300
48
36
53
123
45
48
180
91
53
156
180
187
77
31
96
116
28
77
115
233
15
69
43
108
125
51
4
65
132
103
17
72
247
29
144
103
24
80
93
67
101
48
31
80
36
108
69
36
51
33
96
51
4
12
185
219
33
123
64
80
36
24
69
60
135
69
27
129
31
89
15
9
63
40
17
31
89
63
33
24
96
180
60
51
60
21
12
3
84
16
24
209
12
19
24
5
7
17
43
8
136
24
65
12
12
7
44
252
24
40
53
91
65
12
3
16
96
104
24
36
9
75
129
36
91
24
72
60
80
28
132
20
64
380
256
77
87
16
48
96
149
7
128
16
20
33
27
16
185
439
41
72
111
156
21
12
36
24
3
33
12
99
40
24
116
36
28
36
29
24
67
104
45
111
16
65
48
60
7
125
75
4
20
76
80
4
24
80
9
228
48
7
48
92
24
33
60
120
7
29
51
16
44
40
44
69
7
173
3
64
80
4
20
16
156
17
3
24
4
5
84
43
53
24
91
29
183
60
88
236
160
89
84
63
45
12
171
196
53
43
77
43
5
15
64
41
39
33
43
113
67
108
72
53
144
87
60
136
53
84
36
24
3
240
84
4
12
53
12
12
87
40
24
29
36
7
17
108
19
53
127
156
120
8
9
43
20
57
7
24
77
12
276
7
20
24
16
17
67
84
32
57
51
9
48
12
43
53
171
144
45
231
16
48
65
120
147
153
24
51
16
60
29
120
27
105
39
33
27
84
9
43
44
93
51
57
99
40
24
180
5
84
27
40
20
16
53
55
272
33
7
48
449
7
101
175
48
32
64
80
124
20
36
21
12
43
108
29
87
16
53
24
36
115
12
65
168
55
17
43
36
41
3
9
120
300
27
33
7
53
187
24
77
ABCD 96713944612*3^$a+1 [50054]
108
126
18
135
72
144
171
36
9
108
45
18
234
18
270
18
9
153
72
288
27
9
162
369
135
126
18
45
45
135
27
198
126
126
144
36
324
108
18
72
81
144
36
27
162
207
144
45
216
18
216
252
9
81
108
171
63
72
90
54
72
162
162
90
18
405
153
99
144
36
9
72
27
72
63
108
54
18
261
180
189
198
9
9
72
252
198
180
90
63
45
252
18
9
45
90
18
99
63
72
90
126
9
9
36
288
72
18
126
459
81
135
9
72
36
207
333
90
72
306
54
126
36
216
207
207
45
45
216
207
81
72
198
144
81
207
72
45
72
9
90
216
90
18
90
90
117
180
144
225
36
63
45
72
18
81
27
468
9
81
180
72
63
27
360
9
153
27
81
54
18
171
45
171
99
126
36
63
45
180
99
135
18
360
27
135
162
180
18
396
81
63
261
189
36
54
261
144
72
144
117
27
171
306
36
63
387
18
324
135
333
144
63
63
162
171
189
72
63
117
63
405
18
117
45
180
126
180
9
180
117
288
18
18
360
252
243
36
99
9
36
225
72
207
27
54
54
198
72
90
162
18
18
144
144
144
207
81
18
216
126
90
72
72
54
135
9
171
144
216
144
72
81
90
54
90
108
81
657
108
135
189
126
9
405
72
99
117
27
63
9
9
72
18
216
189
216
180
99
54
171
189
27
45
198
72
36
18
135
315
225
261
36
18
126
126
72
18
90
153
99
18
27
171
981
108
27
9
261
99
99
342
90
126
63
117
54
756
9
261
27
225
306
234
171
9
27
81
90
450
288
36
234
216
153
45
135
153
54
189
36
135
9
171
54
144
126
189
27
198
72
36
144
108
135
27
9
9
36
126
144
81
225
495
324
36
153
90
90
72
54
180
81
45
63
27
9
9
162
234
99
27
9
117
144
216
63
171
9
99
ABCD 96714014524*3^$a+1 [50011]
12
15
8
12
12
16
15
54
3
105
30
17
36
37
18
45
104
13
36
114
12
81
9
6
65
37
11
36
25
108
18
18
39
116
157
15
180
92
13
24
84
51
24
69
35
132
145
11
55
42
180
120
83
48
84
1
11
25
39
21
30
60
5
16
9
23
85
15
92
43
65
40
111
30
11
13
3
27
41
19
108
12
5
145
48
35
12
25
83
40
8
49
227
96
12
13
83
1
15
56
7
21
12
144
120
93
15
45
3
44
19
17
28
45
167
12
37
6
5
43
41
1
27
57
24
12
42
30
3
24
48
51
72
53
55
41
40
45
83
60
112
51
113
31
6
18
5
25
36
78
18
48
36
195
39
69
21
24
66
24
41
61
23
31
60
17
228
16
120
8
16
96
123
42
30
41
19
29
4
92
49
11
49
35
52
104
148
105
3
68
4
8
52
48
32
36
16
129
11
25
23
36
76
9
6
69
72
69
18
65
13
27
48
32
1
51
44
85
12
63
141
36
15
57
48
18
21
33
36
144
108
63
15
30
90
57
267
53
40
33
36
3
33
23
91
36
57
56
144
7
33
21
6
5
49
39
12
20
31
72
36
17
109
15
81
135
3
45
12
60
27
165
32
36
43
17
72
13
59
13
23
4
81
24
18
36
30
24
23
100
60
12
15
132
156
5
144
48
91
24
17
85
36
47
43
125
73
54
137
96
4
36
8
7
29
241
15
27
101
1
18
45
12
39
30
99
27
6
12
60
51
20
67
57
141
54
18
18
69
8
37
66
89
60
16
36
141
60
83
241
120
54
6
71
40
9
54
36
93
15
17
16
3
21
33
72
60
75
15
48
33
20
64
68
40
45
3
24
48
56
37
18
9
128
52
3
144
90
71
43
54
23
4
21
39
111
84
126
132
83
64
80
40
105
18
18
18
36
5
1
87
33
3
32
108
7
18
84
83
49
30
108
6
15
144
8
48
85
51
68
28
15
17
25
23
7
17
136
9
11
175
53
12
19
33
8
37
195
72
8
28
15
113
132
115
9
45
126
17
48
103
54
12
24
12
72
36
75
15
24
36
54
11
72
120
24
88
176
79
90
6
9
32
60
16
3
24
53
13
54
42
15
8
61
36
15
60
68
88
297
23
24
60
13
131
12
84
43
36
60
89
60
28
69
11
7
17
19
89
16
45
36
66
89
40
15
18
18
29
16
32
1
30
65
85
11
25
39
27
5
55
12
53
37
36
39
33
143
52
57
35
36
205
12
60
135
32
85
48
72
83
97
15
3
29
25
36
83
25
15
57
18
6
48
60
36
12
47
7
9
20
24
96
1
39
92
84
48
12
49
27
20
4
204
20
97
23
1
51
105
39
36
44
31
12
6
12
23
109
126
65
1
96
12
3
20
40
33
12
24
54
5
36
64
21
54
5
7
18
51
9
15
56
1
15
104
25
15
33
36
47
97
72
39
60
27
24
53
28
9
23
43
69
3
57
20
28
128
52
57
6
45
39
96
48
54
131
144
37
3
15
30
6
66
83
43
90
60
47
55
18
23
19
30
3
3
66
11
12
13
35
40
39
5
103
77
16
8
19
18
108
35
4
12
20
25
36
27
56
1
75
69
6
36
93
69
72
48
6
30
39
56
120
55
54
75
15
65
61
35
25
11
19
41
168
85
35
127
54
27
147
18
95
84
40
56
24
144
4
32
79
36
45
36
12
20
85
23
13
36
18
41
121
11
25
59
13
83
7
41
1
11
19
6
35
64
48
15
53
48
12
52
81
24
48
59
19
54
12
96
12
95
88
8
24
25
48
90
18
180
39
20
12
36
4
93
3
27
113
240
60
7
17
73
23
25
47
16
224
1
72
47
60
73
18
9
51
66
24
35
19
138
3
39
53
37
27
45
191
4
15
101
24
136
32
127
33
177
71
7
105
111
17
73
30
126
11
7
33
8
1
66
42
18
5
133
59
13
35
12
7
6
23
4
21
11
60
60
64
80
16
21
3
9
147
48
81
47
12
85
35
12
133
23
7
18
59
49
54
42
54
41
13
12
96
83
25
11
28
56
64
51
105
60
105
24
95
7
153
45
11
49
30
90
87
60
96
44
1
15
8
1
48
72
54
72
5
52
21
72
35
12
36
109
90
113
37
3
92
28
20
48
7
48
36
18
51
9
48
35
55
18
111
3
18
48
35
79
81
272
52
21
107
7
141
152
7
33
27
30
35
61
35
1
3
128
24
4
32
52
60
21
119
7
66
39
69
132
23
49
35
12
36
7
18
59
25
23
1
120
131
13
42
108
65
1
6
36
48
126
35
60
24
12
37
23
4
68
12
96
28
39
30
47
ABCD 96714331388*3^$a+1 [50050]
25
68
4
80
63
49
176
9
19
11
36
72
24
153
39
13
152
15
36
25
8
88
132
20
4
11
6
127
36
140
28
240
92
4
11
69
24
39
48
60
48
105
16
56
63
13
92
3
45
88
23
90
115
35
13
84
11
37
32
15
69
3
24
153
9
7
65
18
25
5
31
8
51
13
65
63
24
28
29
63
27
85
41
43
84
89
18
30
24
48
6
9
57
6
33
4
8
3
1
56
15
25
36
8
27
1
11
96
1
12
92
15
73
131
84
33
28
11
54
43
44
9
7
47
120
13
29
79
41
19
36
41
48
87
3
61
24
156
44
28
11
36
25
24
44
15
36
36
85
180
41
43
116
27
54
15
12
16
36
95
24
1
8
4
23
49
68
27
25
12
12
56
48
4
17
42
30
91
36
20
12
57
7
71
9
24
16
35
72
216
13
44
36
33
19
53
51
64
36
48
23
33
52
5
30
49
36
47
61
8
52
12
96
56
15
42
72
198
1
32
33
3
21
27
36
3
78
7
48
71
37
35
45
63
12
25
11
24
1
71
54
43
23
24
174
168
54
66
147
15
21
105
24
18
9
52
60
23
1
60
36
11
9
96
52
95
13
107
36
57
40
17
15
16
68
4
23
9
28
11
13
59
1
131
1
35
81
4
95
30
18
85
47
48
42
31
12
47
12
37
24
11
133
24
77
15
88
23
1
60
24
48
29
42
9
28
11
72
93
4
84
35
13
8
48
40
23
36
30
150
48
24
37
152
16
11
18
27
36
57
43
116
16
41
3
36
4
29
39
4
8
27
138
79
17
19
48
68
63
33
51
36
60
85
59
13
23
61
36
84
36
44
16
59
96
66
151
36
11
60
12
24
18
103
17
42
169
60
23
12
36
18
79
80
75
33
135
37
11
72
6
15
36
4
65
15
4
59
66
6
81
27
36
12
36
33
36
76
23
9
9
30
42
7
108
11
84
1
12
83
109
35
13
60
8
3
13
47
54
48
51
28
83
73
131
36
81
28
17
79
8
40
36
35
48
1
48
41
90
1
143
1
5
66
13
11
133
23
1
24
65
18
36
96
1
44
3
109
5
7
11
49
32
21
7
24
113
7
47
60
1
29
114
1
96
36
56
27
102
43
24
80
3
1
84
132
17
66
21
129
7
48
24
11
25
11
37
53
30
96
73
60
5
54
21
3
9
27
45
3
33
4
71
25
12
23
37
35
25
77
72
7
155
69
63
25
84
192
24
36
17
7
11
85
72
17
115
29
144
42
1
11
85
59
1
35
6
354
1
20
15
1
24
35
37
47
69
76
20
69
31
59
25
83
13
47
25
47
13
23
1
8
39
72
13
12
17
7
152
33
6
69
15
37
60
83
114
15
12
3
24
12
37
17
24
55
11
73
24
72
36
8
16
56
111
24
9
135
13
59
9
81
55
11
37
120
23
18
3
51
42
67
144
23
174
72
15
28
12
48
44
28
41
79
44
52
84
11
33
27
13
36
32
108
148
132
116
75
72
25
11
6
31
23
117
28
8
112
17
67
80
39
13
17
7
324
47
1
72
68
28
24
59
42
7
56
88
60
53
54
49
120
116
3
24
18
43
80
28
8
28
5
151
35
54
27
21
39
3
36
69
4
11
1
20
84
21
55
104
16
47
81
28
120
24
32
195
141
4
48
36
101
19
8
24
12
3
25
71
12
18
24
72
87
40
47
96
1
8
39
21
12
3
37
20
3
84
1
53
18
24
97
12
47
25
32
64
95
13
72
8
48
3
1
56
36
51
1
23
18
30
33
4
32
16
47
54
27
27
45
324
63
9
64
24
56
63
73
47
18
24
31
35
54
51
27
49
35
96
13
20
88
71
145
143
93
16
17
78
12
72
25
53
63
64
11
37
56
15
13
20
28
8
27
9
9
127
84
53
72
139
5
6
25
60
5
19
8
63
12
57
4
156
23
45
3
24
9
16
56
60
48
36
111
36
72
93
51
21
40
44
3
72
13
11
73
11
85
56
9
48
39
52
59
33
33
114
25
11
37
44
39
13
11
13
77
15
64
128
9
31
17
3
52
60
44
9
127
161
19
140
15
72
1
17
19
60
36
36
11
36
37
95
69
40
89
91
11
36
33
52
47
18
7
20
45
90
54
15
33
42
33
3
1
71
37
29
24
51
12
57
15
4
32
132
84
60
57
30
21
195
69
3
105
72
4
5
120
51
165
163
35
61
29
54
21
64
29
51
21
18
72
36
97
23
129
3
145
60
44
52
23
33
52
24
29
111
12
21
111
3
30
6
69
36
76
29
6
49
167
9
3
54
15
3
97
96
11
1
35
9
45
7
23
114
7
65
30
1
17
15
3
24
12
33
4
77
18
48
25
83
141
24
88
53
54
13
72
5
3
51
61
12
72
104
76
53
15
9
120
91
71
6
55
155
36
36
78
19
53
30
1
32
24
39
72
49
24
8
4
24
47
36
49
47
69
69
42
9
60
160
23
12
21
3
49
60
ABCD 96714493438*3^$a+1 [50004]
18
9
3
21
9
23
24
13
15
36
104
48
19
21
44
13
3
45
15
8
12
7
5
40
3
30
27
12
24
24
20
25
12
18
18
3
99
65
55
5
25
48
87
3
29
4
20
1
15
44
96
28
8
19
66
3
56
55
21
45
15
9
30
45
20
61
35
175
12
17
36
37
12
11
52
33
12
12
60
11
72
36
1
3
147
53
16
69
35
97
63
3
53
49
12
51
8
112
27
113
49
11
24
60
1
59
13
83
100
45
3
39
18
39
33
11
7
33
57
83
156
16
129
15
45
39
21
15
45
3
8
67
65
43
33
36
84
12
39
18
12
11
12
13
60
54
6
35
49
23
37
48
3
24
33
35
7
96
45
8
100
12
129
6
33
12
15
5
12
76
80
16
33
3
20
24
4
39
30
23
4
63
5
12
1
144
51
117
3
32
7
36
45
99
29
60
12
112
3
33
32
12
96
157
23
4
80
28
9
66
42
15
33
27
12
8
16
72
84
60
20
28
20
25
23
25
35
19
53
73
12
12
71
37
15
12
75
18
11
19
42
36
27
12
8
12
16
87
5
72
1
15
48
24
80
37
15
15
21
99
6
15
45
60
23
19
18
132
12
30
69
51
6
63
27
54
23
16
92
25
3
9
42
6
15
27
18
83
61
48
18
17
43
45
9
39
24
33
23
49
18
5
12
85
15
32
24
37
15
45
42
48
5
37
35
16
24
8
19
9
69
12
155
1
15
24
60
21
54
5
13
47
16
20
37
12
51
32
12
13
42
30
96
12
11
1
15
3
65
16
21
60
3
93
210
12
21
81
36
35
100
128
16
51
12
12
5
61
12
51
99
17
1
15
9
6
53
7
12
5
72
1
24
15
24
24
45
12
36
35
19
113
37
39
32
4
15
45
33
60
30
18
39
15
90
23
28
32
115
12
9
104
112
33
15
72
45
11
97
42
18
23
19
9
20
1
35
1
30
125
25
12
12
51
15
29
55
21
24
51
69
15
89
12
160
20
55
24
29
67
273
9
48
15
117
3
32
96
7
5
55
69
21
35
28
80
36
13
3
8
4
32
1
12
23
72
40
140
16
32
52
45
11
24
13
3
27
5
67
53
48
16
21
30
30
42
18
23
124
8
12
13
24
30
18
135
63
69
20
16
12
60
32
43
12
6
3
9
11
84
60
37
60
11
112
3
30
3
9
71
7
30
95
25
24
30
36
72
18
47
85
23
48
16
48
48
39
9
27
24
5
73
15
3
84
90
23
127
89
1
23
108
60
40
27
17
1
3
56
24
7
57
45
51
44
28
48
57
39
8
12
25
11
48
72
25
23
7
17
25
15
3
33
80
4
92
4
51
18
23
28
56
13
30
33
57
72
3
48
9
3
68
40
32
16
21
48
12
6
24
41
28
51
18
11
31
48
21
44
7
21
20
52
33
95
48
156
1
24
3
27
41
4
56
40
9
3
15
18
47
13
119
64
27
5
85
35
84
28
8
28
12
9
6
12
12
81
39
30
66
12
18
3
9
71
84
12
43
42
3
45
18
24
5
36
25
87
92
1
155
37
3
15
12
113
28
69
15
45
3
12
3
77
37
60
60
11
49
30
9
51
6
15
15
30
47
13
15
225
42
18
84
39
32
40
8
1
30
45
96
68
7
5
7
18
23
12
4
15
5
13
60
15
27
66
75
12
3
9
8
12
36
28
87
5
19
21
80
28
36
3
21
24
12
20
31
9
15
18
71
19
77
24
49
35
7
6
60
30
57
27
9
44
7
9
12
24
15
6
72
30
48
42
23
4
24
21
6
9
44
37
3
141
15
33
30
12
30
90
78
78
5
19
21
80
4
21
27
15
21
87
17
52
21
24
36
30
77
48
37
30
33
128
4
8
37
11
1
63
32
61
12
23
19
6
54
33
56
1
168
51
9
11
12
55
30
30
144
89
7
33
9
42
69
21
35
24
40
9
47
4
9
48
12
95
12
60
13
75
48
57
23
25
3
12
48
20
7
30
15
8
7
89
48
7
30
51
75
102
15
27
21
8
4
12
3
17
13
15
68
7
18
60
72
23
24
16
84
33
12
95
4
141
23
12
25
6
5
24
13
30
5
25
42
53
16
57
12
27
56
52
27
6
12
111
99
17
16
9
3
36
44
40
57
18
65
36
40
24
87
30
23
85
75
20
43
17
28
135
17
40
20
13
12
228
23
1
60
48
138
17
97
30
21
69
96
24
35
16
32
43
9
45
30
21
9
3
3
12
21
69
35
52
20
25
126
69
84
32
48
19
41
1
30
6
120
15
68
7
77
28
9
36
12
11
7
5
97
35
40
57
60
11
85
12
15
8
40
24
24
9
23
144
16
72
60
68
40
68
7
57
60
8
40
45
23
1
83
28
15
17
13
35
37
48
12
75
68
12
16
9
107
4
9
102
18
107
36
12
37
18
45
32
13
3
48
51
30
18
18
60
15
8
67
29
55
41
4
63
12
5
61
23
24
13
12
23
112
8
12
52
81
42
12
5
13
3
68
72
19
45
3
12
21
20
25
60
59
25
63
3
5
48
12
108
1
3
93
15
152
112
15
18
18
5
64
8
60
16
12
147
12
5
25
36
30
9
15
66
24
36
90
5
37
23
4
116
67
5
13
3
20
52
147
18
3
21
36
15
15
60
29
48
16
20
16
33
102
9
36
3
41
12
25
42
12
18
63
128
49
15
57
71
4
68
7
6
24
3
56
1
39
120
80
16
93
48
24
30
29
40
32
37
11
31
5
73
3
8
76
21
12
27
21
35
40
15
53
16
45
6
24
18
215
13
3
12
9
6
24
5
36
25
39
45
36
3
57
30
9
56
24
76
105
3
32
24
24
64
8
25
12
12
18
45
117
11
12
13
47
112
8
37
51
80
25
23
1
35
4
32
12
13
84
3
12
45
30
60
96
89
121
3
20
52
9
95
1
12
11
19
21
24
63
180
72
17
91
69
20
48
73
3
21
18
12
6
23
4
27
66
27
32
40
48
56
127
144
6
3
69
11
60
36
16
12
20
13
60
3
21
6
102
11
64
3
24
9
57
27
56
4
12
45
3
8
28
21
18
102
15
24
87
65
49
23
28
20
25
23
1
23
ABCD 96715273498*3^$a+1 [50066]
36
90
50
34
110
6
4
50
70
14
22
24
30
104
16
36
149
69
15
81
30
16
38
16
167
39
9
31
80
100
41
84
9
75
55
14
36
60
10
125
84
121
50
21
49
26
30
34
36
54
30
36
24
6
120
30
14
30
10
50
30
24
87
144
129
12
3
15
141
1
54
29
12
19
14
106
89
7
38
22
5
48
15
22
44
6
93
31
90
86
34
66
44
60
40
26
100
11
73
6
44
36
198
15
27
34
30
17
19
8
12
10
30
60
44
45
84
48
39
10
44
40
30
30
156
60
83
37
104
87
9
15
39
36
70
30
5
84
39
16
56
54
90
9
27
4
30
30
36
44
60
45
1
44
51
3
12
90
34
26
48
15
21
24
15
15
52
8
12
70
54
30
11
36
57
12
60
90
64
56
4
30
56
4
60
26
45
19
29
7
44
45
15
54
16
6
14
10
36
44
21
49
6
60
38
142
54
36
24
56
10
60
68
72
33
12
9
6
34
20
16
35
15
34
6
60
29
51
9
96
63
16
14
42
4
65
72
39
10
71
3
6
15
109
11
55
29
1
104
36
18
21
60
85
14
16
36
114
44
22
30
110
4
30
180
20
10
5
31
8
42
30
54
40
30
161
3
6
30
45
115
29
27
24
40
14
12
150
198
16
6
60
89
31
8
16
210
6
65
25
44
15
15
36
34
95
1
38
52
5
85
84
6
20
10
24
60
6
30
8
60
16
50
16
24
86
15
3
126
24
22
53
15
21
31
128
81
60
21
120
51
13
90
6
95
49
35
91
54
36
30
44
21
49
20
16
38
46
14
12
24
81
55
5
15
114
16
74
9
7
29
45
66
100
30
50
90
10
5
139
306
14
69
1
150
50
16
59
12
3
16
89
25
11
33
15
37
8
196
30
29
31
126
74
36
69
24
51
70
14
82
84
56
64
6
140
4
86
4
35
96
49
20
16
114
26
3
48
9
30
4
110
54
45
45
75
7
41
3
21
69
15
21
18
52
38
75
97
60
104
15
31
14
10
29
7
60
14
24
51
12
3
21
39
16
50
4
14
42
54
30
16
35
36
3
36
18
15
7
24
80
21
19
30
95
12
3
21
19
5
15
10
56
64
80
6
34
6
140
18
16
119
61
30
26
34
5
31
20
54
10
5
72
79
113
1
20
10
36
30
128
22
24
156
8
6
84
3
33
40
6
120
38
126
21
15
40
24
5
15
21
60
15
34
56
4
14
12
21
139
53
31
6
84
47
108
12
79
50
10
5
129
15
24
1
6
60
24
14
22
30
38
76
17
39
33
1
156
8
30
72
40
20
4
14
12
34
56
9
1
30
14
46
98
52
24
14
33
49
60
20
10
44
81
63
6
46
53
36
21
4
14
22
24
60
90
20
21
79
120
89
12
48
81
10
101
48
60
1
50
36
45
49
56
54
16
53
48
27
12
9
25
80
54
36
70
6
98
16
44
27
9
15
24
45
36
6
144
46
128
90
60
22
104
75
84
15
16
30
26
10
90
14
30
9
45
72
10
29
61
35
9
6
40
8
126
54
76
17
3
126
10
5
139
6
38
21
9
136
116
15
85
59
21
18
22
23
48
24
48
91
50
10
90
14
12
45
15
70
24
26
9
25
6
65
45
4
14
16
50
111
19
36
54
14
33
39
4
20
45
25
6
60
38
52
54
26
34
6
44
96
40
14
36
18
27
19
17
39
9
25
11
19
36
60
5
79
6
35
25
248
76
11
153
46
6
71
3
76
134
76
20
54
46
44
75
45
36
18
16
80
106
23
48
3
30
136
30
5
276
19
24
66
24
156
59
1
50
9
24
45
112
8
46
6
80
30
18
15
21
76
95
25
23
31
5
21
63
156
99
42
64
120
11
75
81
43
20
129
7
54
80
39
27
21
84
24
51
93
57
15
55
24
60
5
60
141
10
60
50
39
15
40
30
6
74
36
15
25
44
39
1
107
79
41
3
45
31
38
66
24
16
36
5
15
9
60
31
110
4
20
66
4
41
135
40
24
6
74
81
9
70
20
24
12
34
26
18
52
110
90
10
20
54
70
5
24
12
33
3
168
45
10
80
57
43
36
44
9
45
6
84
16
29
87
94
30
50
96
30
60
33
48
19
89
55
6
90
20
9
31
65
19
74
72
34
17
129
34
20
30
6
30
39
31
24
29
61
6
65
75
4
41
93
3
73
36
14
126
100
104
15
12
13
11
15
9
81
94
56
33
7
68
22
44
40
6
104
30
15
24
1
50
10
6
24
14
16
30
44
21
25
86
9
120
1
120
14
21
33
6
10
6
14
15
120
121
50
9
36
9
51
115
14
16
38
36
16
5
129
51
85
44
16
119
1
30
284
30
16
74
16
24
20
40
26
60
90
4
14
27
39
16
5
39
10
20
196
174
6
24
35
75
36
18
66
36
9
175
41
15
30
24
10
20
24
22
54
29
48
39
54
70
134
22
5
24
15
9
7
8
30
52
24
56
15
123
81
25
11
63
46
50
16
29
31
29
72
48
55
56
18
36
40
20
264
16
74
42
34
56
69
12
19
24
6
8
6
16
38
27
19
120
86
15
79
6
38
22
20
10
20
40
60
24
90
ABCD 96715282234*3^$a+1 [50017]
9
40
56
21
54
90
19
11
69
93
67
128
3
72
42
75
27
60
9
40
77
18
90
7
128
72
9
18
61
59
93
39
49
215
9
240
48
9
151
35
18
12
18
85
152
3
45
99
90
48
24
84
79
161
55
17
18
126
30
1
32
27
13
48
32
195
90
180
90
36
36
13
23
12
21
184
11
114
75
171
6
31
17
72
111
72
3
37
8
153
55
35
45
21
60
30
108
13
48
24
8
33
6
84
24
165
16
29
42
9
117
30
13
24
17
151
83
6
90
48
21
24
63
145
23
90
30
42
108
27
40
48
80
75
37
137
60
18
12
13
29
3
48
3
117
48
171
78
303
48
81
84
27
69
138
6
30
85
11
61
5
27
81
180
96
108
15
51
37
48
11
18
75
33
55
128
24
45
235
8
27
156
57
3
85
144
5
3
72
136
89
6
9
3
13
24
41
7
29
3
153
90
13
41
39
57
7
131
54
132
19
32
160
35
24
69
112
107
13
32
45
163
8
99
12
6
162
18
127
137
39
15
25
17
54
9
57
7
17
199
107
102
15
93
132
30
78
67
161
72
24
31
80
48
21
18
73
65
24
63
40
8
328
29
12
78
153
63
49
113
138
109
8
207
6
19
56
15
25
344
16
41
31
312
120
65
15
123
132
1
11
13
137
39
72
33
87
48
144
81
15
21
90
144
49
131
72
13
17
15
39
114
72
7
5
75
40
215
121
32
57
6
49
96
35
90
126
54
126
169
11
69
39
25
8
48
40
35
37
179
6
48
7
48
32
27
18
67
5
138
73
167
18
156
3
16
5
19
336
71
49
11
69
21
51
160
53
99
48
48
27
102
222
18
30
81
72
27
21
177
78
105
144
75
30
15
27
198
55
71
9
40
41
55
29
6
324
18
63
45
67
143
24
25
83
30
63
72
27
85
56
64
8
99
13
8
45
3
105
7
32
40
173
24
3
16
11
24
36
1
8
64
35
21
15
336
193
80
105
31
104
51
109
96
5
240
12
24
18
45
63
12
132
81
9
36
54
84
60
45
40
152
27
93
120
240
57
12
123
165
123
40
95
174
139
24
8
45
24
36
7
155
45
136
71
49
71
9
184
8
3
37
8
64
35
13
152
105
31
95
97
23
6
91
80
208
29
195
21
27
15
73
35
84
108
114
30
24
109
35
216
102
87
75
85
65
55
71
12
205
179
48
36
49
5
108
18
60
9
16
72
29
120
168
66
57
33
54
33
93
19
71
60
72
138
6
69
57
295
155
45
72
183
114
36
48
27
48
232
8
117
18
6
171
88
5
24
51
15
129
88
77
48
3
51
13
47
30
51
48
9
96
192
132
12
54
42
15
3
157
17
36
67
128
75
109
56
24
27
78
15
160
56
15
186
48
6
57
87
1
11
54
159
27
90
30
93
168
117
6
36
84
36
54
132
30
18
6
241
200
39
33
3
54
60
156
7
96
137
18
72
13
32
9
31
23
105
51
18
43
8
24
21
27
9
54
9
88
80
39
33
48
45
75
123
30
39
93
3
64
23
18
39
96
64
47
33
165
42
33
213
3
105
36
51
57
31
209
36
12
55
128
21
54
66
43
48
113
55
17
63
21
43
83
24
30
24
30
54
36
15
9
63
40
120
272
48
69
51
33
60
19
17
36
3
24
81
7
72
5
43
107
36
84
13
48
104
336
75
6
54
36
30
6
25
8
64
47
1
8
40
5
67
32
27
108
25
56
75
60
9
147
90
54
37
32
88
128
45
75
40
11
69
129
31
ABCD 96715474424*3^$a+1 [50050]
101
31
41
63
64
48
5
63
12
132
120
132
9
7
120
53
27
27
85
5
72
55
71
37
107
21
40
180
12
12
41
19
80
9
7
155
25
20
9
63
28
72
8
117
111
64
5
3
60
52
60
140
12
15
18
223
12
60
56
72
84
16
80
120
213
147
52
17
55
20
24
12
280
5
67
168
44
16
68
16
89
67
8
136
8
88
12
152
36
40
29
63
153
63
9
103
32
40
152
208
12
120
36
8
36
45
183
72
196
144
56
4
140
16
128
4
101
19
8
52
65
63
99
13
5
36
7
60
60
17
90
97
20
40
8
36
24
12
88
116
4
5
3
69
151
20
4
23
205
56
27
109
56
108
24
52
104
36
28
77
43
20
12
28
300
137
151
128
72
4
188
100
41
19
60
12
125
36
3
177
55
17
7
96
8
105
54
165
36
412
152
108
45
75
33
72
19
8
52
119
1
53
3
105
72
43
60
84
29
36
39
4
47
1
143
45
12
144
33
55
80
12
36
33
387
48
24
48
60
144
28
108
20
33
90
1
20
141
3
112
12
72
8
36
52
92
108
4
5
3
232
44
4
72
36
8
4
12
120
120
29
36
235
8
40
12
168
32
136
17
7
29
7
65
75
72
33
99
189
180
67
84
20
45
108
108
55
120
77
55
17
99
36
100
128
36
16
20
51
144
73
12
59
9
12
76
47
37
48
8
40
20
40
5
67
48
84
56
24
28
12
116
4
20
9
72
135
9
36
67
80
231
1
116
27
90
163
179
1
8
16
36
104
96
64
36
24
156
44
16
132
8
52
53
7
56
9
72
55
48
48
65
7
72
36
20
48
4
56
12
4
119
81
63
13
60
44
76
24
8
156
144
33
18
37
80
64
128
141
39
60
27
9
36
208
48
5
19
53
36
111
160
35
21
4
68
88
12
68
27
13
8
16
44
9
3
64
116
69
75
148
11
49
77
31
5
27
72
16
155
18
27
144
81
67
48
65
72
108
175
12
20
72
108
172
8
36
64
48
8
36
16
20
124
89
67
113
127
164
28
5
36
27
9
55
36
92
51
37
53
72
79
56
100
120
68
4
5
27
45
291
285
19
48
12
104
72
4
120
8
108
4
131
9
28
17
36
3
4
92
256
44
16
120
60
84
95
9
117
63
9
63
64
36
17
67
5
171
12
33
3
4
68
123
90
31
23
13
24
216
17
147
100
36
12
32
76
29
3
88
8
136
116
4
60
35
1
8
45
36
31
32
28
44
40
8
52
56
33
135
4
41
31
60
56
52
20
28
120
12
35
621
144
36
45
19
92
60
9
36
31
32
153
18
117
4
23
25
108
32
28
24
161
19
125
31
44
16
12
41
187
12
20
28
77
175
5
72
31
132
108
12
68
64
53
187
36
72
65
43
20
27
18
115
72
12
71
9
36
48
4
60
185
75
108
24
28
17
91
60
20
192
177
180
55
8
112
5
63
27
18
147
24
45
91
108
92
141
127
8
63
21
28
113
63
12
100
152
28
113
27
63
90
91
80
45
126
9
9
7
72
47
61
24
48
48
8
64
17
39
72
60
84
108
312
333
18
9
76
59
121
60
84
41
75
108
132
4
68
300
15
13
24
116
4
41
27
40
5
43
29
39
52
197
3
52
8
9
31
120
137
18
54
39
136
59
37
53
36
91
17
291
96
45
36
115
47
117
45
3
105
7
101
3
64
41
111
24
144
81
67
120
20
244
96
12
80
28
60
164
81
3
16
56
132
45
3
100
5
67
77
175
5
55
89
27
45
ABCD 96715561732*3^$a+1 [50017]
20
7
165
8
48
16
213
102
77
91
89
235
5
76
20
36
79
41
13
3
116
19
29
12
91
54
12
51
39
29
43
78
11
7
5
43
65
61
27
32
13
126
69
21
6
17
13
35
88
200
25
66
5
36
24
48
31
24
90
35
13
54
233
7
108
9
3
41
55
5
25
180
6
36
48
18
36
6
29
25
174
33
92
55
81
80
36
12
16
87
9
20
1
47
67
65
60
76
32
28
92
25
66
29
48
24
25
27
159
18
35
28
27
161
108
19
77
36
60
36
43
12
17
64
164
67
21
33
18
89
19
5
36
52
15
17
4
33
11
25
84
95
28
27
66
35
55
6
11
25
47
91
53
24
120
64
27
60
77
12
13
24
102
90
27
56
16
69
23
31
138
18
162
47
88
8
79
57
15
30
144
27
108
20
31
54
27
48
20
60
136
80
25
36
126
93
8
88
147
18
11
48
13
11
48
31
17
7
9
32
13
108
12
15
81
23
25
90
17
73
36
60
102
89
88
27
17
40
8
127
65
52
99
53
1
90
101
13
11
37
6
108
30
6
29
48
97
18
36
9
32
28
56
48
12
24
25
90
6
108
48
18
17
180
43
54
3
80
16
44
40
68
84
1
90
17
48
13
23
13
84
47
96
1
6
102
6
29
60
112
15
120
17
136
20
36
25
126
18
150
30
6
18
71
13
54
36
132
66
60
23
148
120
69
11
16
12
81
6
17
31
18
11
7
90
35
36
7
18
54
144
12
5
13
47
25
6
12
36
24
54
83
55
6
23
52
27
60
29
16
81
23
31
41
259
78
30
17
97
23
4
57
131
103
33
8
37
23
25
23
60
31
66
15
21
42
12
6
75
69
102
41
31
6
12
144
171
63
117
108
9
24
102
36
54
59
24
97
60
59
7
65
120
4
27
113
67
24
17
48
84
13
27
8
72
180
4
141
12
204
30
18
6
12
72
36
24
48
17
1
143
25
36
27
44
136
39
54
59
4
96
92
24
19
18
35
31
78
11
48
72
61
18
29
36
61
42
17
184
32
91
30
23
136
21
27
51
36
21
9
24
23
4
39
17
97
12
11
7
45
27
6
23
61
47
16
15
5
36
12
55
66
24
3
24
120
9
47
67
138
42
54
30
45
27
108
114
54
30
11
67
9
153
155
36
60
13
18
113
40
44
7
21
99
186
27
27
65
60
91
29
91
18
234
81
51
17
36
13
96
27
12
132
99
93
24
57
96
90
12
29
4
36
57
179
7
161
112
72
132
9
12
35
52
3
149
31
53
1
107
16
3
36
17
12
52
9
114
108
48
5
19
9
45
36
39
36
44
37
114
41
24
36
28
45
11
24
36
1
47
4
57
90
108
69
68
31
36
5
13
11
91
36
53
36
25
30
9
36
8
25
27
165
18
41
24
43
18
35
109
71
1
99
27
9
44
16
8
24
60
60
13
155
24
1
42
41
7
29
25
303
128
7
41
151
9
20
25
42
89
24
4
3
18
90
36
9
51
53
49
144
6
89
37
27
75
5
24
85
3
24
8
31
72
24
17
31
33
8
67
42
12
23
103
54
108
15
56
91
132
192
29
12
24
24
84
132
408
16
51
12
18
27
15
48
29
204
25
18
65
24
100
20
1
42
66
27
104
19
5
12
1
107
13
18
5
31
65
61
6
48
24
30
90
29
7
45
8
96
31
108
24
84
72
5
28
48
368
168
13
18
89
19
36
81
32
19
108
30
126
17
43
17
84
1
162
9
15
53
36
24
61
36
95
19
90
3
8
60
48
91
6
11
109
27
44
1
27
20
60
24
96
16
80
55
177
32
43
6
23
79
9
33
23
52
44
61
39
99
5
100
255
36
54
35
1
90
5
12
64
8
88
3
53
12
40
3
17
61
63
108
111
81
8
28
20
24
25
83
199
41
31
18
18
60
9
81
59
12
1
59
43
6
36
83
16
44
36
24
192
31
9
44
1
24
11
12
79
153
123
9
27
18
84
90
137
49
48
6
5
48
84
52
120
15
5
36
79
69
156
56
79
24
54
63
8
121
36
150
21
9
24
27
93
72
18
149
31
105
21
6
41
43
5
40
63
24
18
27
9
27
48
141
66
6
35
31
186
23
16
15
21
68
139
69
48
8
24
13
99
123
36
93
33
27
8
1
48
60
18
30
11
48
19
36
81
8
48
12
52
144
153
35
7
18
66
41
13
107
1
18
65
7
69
99
12
53
60
19
125
24
139
29
19
45
27
42
30
5
ABCD 96715689704*3^$a+1 [50037]
12
76
2
55
8
12
3
28
14
6
84
12
48
57
25
6
69
11
72
12
6
30
28
14
15
15
1
35
1
35
28
5
3
9
15
49
27
65
9
46
68
12
25
20
19
9
17
15
9
18
37
41
15
24
15
4
6
14
57
3
40
36
8
45
15
46
104
7
51
84
26
3
7
20
10
15
92
21
64
11
37
2
22
8
15
3
9
43
41
105
15
25
11
15
16
5
57
3
75
40
8
12
12
18
7
71
1
41
24
18
61
71
24
9
3
12
10
26
12
33
25
32
15
43
20
16
81
27
6
14
13
23
12
34
54
41
19
45
27
68
9
48
15
12
28
9
8
7
44
4
18
42
5
16
35
16
21
35
9
3
18
27
3
40
8
72
9
3
60
1
39
17
15
4
12
5
99
48
42
70
66
15
15
29
16
5
10
38
39
51
24
28
2
207
31
2
42
54
6
16
24
45
20
15
25
41
7
57
24
6
26
90
9
36
24
3
30
58
8
6
30
13
5
6
100
17
27
12
16
44
40
20
24
30
15
39
28
54
39
9
2
94
24
23
24
1
14
25
33
2
33
27
9
12
19
9
15
65
15
1
3
8
28
41
9
75
21
30
1
107
120
16
6
66
32
13
20
3
10
2
24
36
4
30
18
60
2
6
28
5
9
42
6
42
13
72
23
42
6
1
8
67
5
1
72
6
77
12
1
39
27
56
25
12
23
33
15
4
38
10
8
54
31
11
54
6
1
17
7
80
31
29
13
26
9
7
14
15
12
15
109
9
2
4
8
40
92
21
4
36
8
1
14
100
12
5
45
7
8
19
53
48
3
6
15
39
52
24
36
12
30
15
11
16
20
10
24
26
40
38
27
15
30
6
24
16
5
15
64
68
12
6
48
6
1
72
32
15
18
18
9
21
18
46
8
6
9
15
1
36
11
28
5
19
6
15
60
32
13
30
17
39
64
41
51
109
20
13
2
45
121
18
12
8
4
5
12
13
90
41
7
29
15
4
20
24
13
23
16
8
30
18
28
20
16
5
19
5
39
18
10
38
31
9
2
4
93
23
48
25
5
15
25
120
42
5
15
9
3
28
69
5
10
8
60
16
89
15
85
15
53
43
20
16
56
48
4
5
25
3
15
24
86
3
27
12
12
34
56
3
7
44
76
44
4
32
4
2
7
8
55
50
24
24
15
1
38
12
40
5
9
70
12
8
6
31
3
5
16
56
19
45
11
54
18
6
144
3
43
12
8
60
16
9
41
3
36
31
18
2
6
39
43
53
64
41
48
19
71
21
31
20
52
50
70
2
88
26
30
112
38
1
8
15
21
37
62
36
16
8
30
30
25
60
3
48
41
24
51
76
12
8
28
29
21
22
5
28
56
1
18
14
30
25
17
31
75
72
36
17
57
15
36
7
8
12
52
6
2
24
6
22
65
27
4
12
60
20
93
16
11
4
50
24
42
13
12
15
24
5
9
15
49
18
30
8
24
43
5
24
6
10
47
16
192
8
1
56
18
4
42
6
72
36
30
26
46
30
32
25
8
15
57
3
4
29
7
9
36
48
24
41
6
21
12
27
45
15
36
40
5
72
16
36
5
10
6
30
8
9
1
14
60
21
19
8
60
25
12
128
67
48
32
10
2
45
16
23
34
8
18
16
48
5
7
8
10
71
57
42
36
12
54
15
24
99
40
33
15
14
3
3
9
15
10
30
8
10
11
45
15
24
31
12
38
70
21
21
2
13
12
35
33
3
24
28
44
40
69
17
10
77
1
39
17
58
53
3
24
48
4
36
32
6
30
10
6
50
51
7
20
28
20
10
14
4
5
52
60
137
15
63
18
94
32
9
24
15
33
15
84
4
17
19
6
8
6
58
30
8
72
42
10
53
31
32
48
16
81
23
16
20
6
40
2
33
12
27
4
5
19
60
17
79
12
17
7
9
20
7
5
7
26
7
119
66
130
12
12
20
25
39
41
28
12
33
6
74
10
57
45
15
11
9
51
12
30
135
15
45
15
120
6
22
8
40
17
15
12
21
24
36
36
76
15
20
105
24
9
6
1
3
24
6
14
36
57
63
16
36
8
24
13
3
77
7
20
1
59
48
24
36
45
48
7
8
6
16
14
4
9
23
48
4
8
52
20
36
49
3
8
16
48
113
3
16
20
25
41
27
45
18
33
12
40
12
51
17
9
18
46
6
65
39
34
18
29
15
33
16
47
10
30
72
50
63
52
3
20
13
9
38
10
18
44
42
24
30
4
116
4
6
30
9
47
4
5
15
12
48
4
2
10
29
19
6
71
15
18
6
49
23
10
50
72
6
15
9
6
10
11
21
27
3
57
3
4
45
21
32
42
48
61
20
27
25
63
50
30
10
24
6
24
17
1
2
22
23
33
15
3
4
26
10
5
31
33
11
12
97
3
5
48
15
76
116
9
16
15
60
12
60
6
26
30
18
70
2
16
5
15
52
80
1
5
6
24
9
16
20
87
64
5
15
1
27
5
3
40
14
16
18
20
12
24
21
7
5
3
45
15
12
21
39
12
9
57
48
24
3
4
83
60
33
15
48
10
50
52
12
110
3
15
49
71
12
18
18
24
37
63
20
70
26
6
10
68
21
15
49
3
45
69
56
54
48
42
6
100
8
6
16
14
1
59
33
13
3
21
26
24
24
12
12
45
7
41
7
18
2
48
24
45
9
22
57
20
3
9
3
60
1
27
8
6
15
33
16
107
4
83
28
24
26
30
4
44
45
7
48
57
39
6
8
6
40
44
16
108
17
16
9
26
28
72
32
33
33
7
3
5
19
38
3
4
33
14
10
30
41
25
3
20
15
12
78
7
3
9
23
30
22
8
49
8
27
24
97
15
5
88
107
60
28
62
3
15
16
8
57
3
25
20
36
75
4
8
42
42
84
52
45
72
20
7
24
5
1
11
19
9
200
12
63
142
2
21
39
21
15
36
1
47
12
13
35
21
27
4
44
22
30
2
31
15
65
12
48
4
15
17
31
32
45
15
78
19
44
27
30
88
6
9
17
10
9
11
18
51
19
9
15
20
6
42
40
14
16
8
34
21
12
45
30
60
5
3
1
53
46
2
10
53
7
20
45
4
23
105
31
20
34
2
36
4
14
19
45
23
7
5
27
24
24
1
24
3
9
39
44
10
18
33
32
19
29
79
32
28
50
66
6
46
50
10
68
4
116
1
35
36
4
36
32
10
2
36
90
123
64
21
2
9
19
17
27
21
64
27
14
10
5
1
6
32
13
29
24
39
88
8
7
44
33
15
13
8
31
60
5
15
4
14
10
32
6
15
55
8
4
6
51
60
56
24
3
48
45
39
4
29
1
11
4
32
27
33
27
10
23
19
8
21
24
7
8
1
27
17
3
25
20
64
51
2
27
36
49
11
3
34
50
30
15
75
1
20
24
3
24
6
7
3
57
63
5
9
10
6
8
24
66
24
13
32
15
18
24
10
5
40
23
1
27
60
42
6
9
3
17
3
4
101
9
40
35
21
40
30
2
30
36
72
9
43
20
28
2
22
26
22
12
33
3
12
12
26
7
23
12
52
20
24
70
6
36
5
19
21
9
18
5
52
35
4
12
12
56
24
12
100
8
16
60
96
20
9
21
174
16
18
15
12
5
10
36
24
5
109
134
1
15
32
12
33
15
40
29
3
28
9
3
8
30
39
16
47
16
20
12
25
3
57
20
15
34
11
7
8
30
40
107
12
1
8
6
24
9
55
41
7
98
54
10
23
64
8
15
16
20
9
51
42
24
6
37
23
52
20
142
30
5
16
23
52
33
17
39
9
24
7
8
3
12
13
29
40
8
22
48
8
25
8
9
58
20
13
5
46
138
2
30
6
9
1
35
7
5
3
49
35
48
12
76
17
7
24
26
18
12
49
9
2
21
25
15
32
25
18
30
59
36
24
99
52
2
6
12
28
2
18
4
72
20
84
4
5
3
4
18
26
6
39
16
41
88
2
12
12
4
32
12
33
27
12
46
119
3
1
27
2
66
1
53
6
90
30
64
26
15
49
2
94
86
40
5
16
20
7
8
4
8
16
32
48
6
16
14
9
36
93
48
ABCD 96716313802*3^$a+1 [50009]
12
12
4
12
80
64
9
95
1
95
49
96
11
25
407
13
23
12
12
96
16
45
3
9
48
3
8
4
9
27
68
64
8
4
45
95
37
48
132
3
24
44
85
132
99
44
96
184
81
75
24
48
44
49
75
21
96
36
27
32
85
48
35
73
23
24
144
1
51
33
83
13
132
15
72
48
33
96
11
4
200
16
9
144
11
36
12
25
23
52
69
3
228
72
93
23
145
27
33
147
32
1
24
51
60
72
68
192
40
96
20
36
37
36
15
8
60
48
4
68
97
48
47
16
105
15
81
23
28
20
121
23
60
100
36
48
21
23
145
27
36
108
252
24
48
32
1
39
56
85
59
4
21
23
37
12
11
48
61
71
181
35
4
12
180
96
12
8
28
36
56
40
120
9
15
36
45
107
109
39
60
69
39
84
45
12
35
73
72
95
145
15
9
11
28
128
40
80
25
75
84
9
48
3
8
12
48
49
39
60
68
1
24
60
27
84
24
21
15
9
27
20
84
36
73
15
93
39
21
59
25
83
97
15
60
81
59
40
12
116
36
84
40
57
15
8
1
23
25
27
8
25
11
49
36
11
28
12
24
225
48
71
48
84
4
56
109
59
16
104
13
59
37
84
23
49
47
96
12
16
32
184
56
121
204
47
12
60
24
52
44
25
108
167
85
15
144
132
12
21
11
40
60
84
56
60
60
24
96
108
37
23
25
23
13
147
20
60
1
63
80
48
16
32
4
120
21
95
61
3
36
20
24
1
23
1
95
49
11
204
96
24
121
3
32
37
39
144
9
47
28
24
36
36
48
32
40
21
23
52
20
28
44
28
60
20
64
36
9
119
52
92
60
36
1
23
72
4
24
45
23
24
25
143
72
96
24
24
169
75
20
28
9
35
120
16
24
8
28
20
48
196
8
28
60
48
44
28
105
35
48
205
36
72
11
48
52
57
252
48
71
60
1
131
16
44
40
108
72
69
23
121
12
84
39
8
4
69
72
27
68
196
21
24
35
13
23
52
12
36
164
4
9
48
48
107
88
24
32
1
143
1
3
20
120
1
87
9
23
96
36
169
15
152
13
95
24
49
72
39
60
36
36
21
24
48
96
11
16
69
15
80
49
119
1
48
83
40
45
144
99
48
20
52
68
24
4
36
21
156
23
144
16
20
60
28
8
4
8
72
121
24
11
4
33
95
25
35
28
72
72
36
20
52
8
108
1
39
9
96
48
131
12
36
73
12
48
11
36
48
145
11
36
48
193
23
61
83
96
136
84
24
21
72
47
96
49
60
11
4
33
60
27
32
28
32
160
32
100
72
45
24
39
57
23
40
8
60
28
32
49
75
44
16
36
12
9
144
12
11
76
116
88
296
76
32
25
107
1
3
21
15
8
108
13
12
36
23
64
152
25
39
8
73
167
28
9
11
100
24
68
37
12
3
36
24
9
60
15
33
108
279
72
12
116
16
9
96
3
45
63
45
3
96
189
119
36
145
27
20
4
45
39
32
1
12
15
12
24
8
76
36
8
13
107
52
8
16
12
8
16
56
121
39
33
111
48
60
180
8
4
36
20
4
48
8
52
20
1
27
24
56
28
212
13
48
48
3
153
15
44
1
96
11
40
36
96
108
36
32
4
20
25
39
32
12
180
16
80
24
25
71
16
33
15
56
156
13
12
3
129
24
47
49
3
45
24
24
15
56
61
3
68
40
21
39
21
11
72
24
124
12
36
72
20
49
168
3
36
129
12
11
12
16
36
36
104
4
33
48
96
72
24
27
132
81
59
60
28
117
23
37
36
71
100
72
20
37
12
59
37
48
143
72
76
44
49
11
36
1
111
108
45
39
33
95
24
24
40
33
24
3
93
132
11
25
96
119
4
60
9
23
60
12
49
63
48
57
3
21
216
11
73
11
28
68
184
8
12
48
108
24
1
167
121
27
60
12
72
36
24
81
215
121
63
9
51
36
33
60
155
1
51
45
95
28
20
24
100
12
129
95
124
36
72
48
9
48
179
36
1
3
44
12
28
56
96
48
112
80
40
33
27
44
40
36
72
20
96
25
119
100
32
40
81
48
11
40
68
12
25
3
36
24
32
40
9
59
16
21
72
72
39
56
49
23
28
24
192
60
128
1
51
84
44
28
24
48
80
48
4
236
28
20
12
4
8
25
36
11
16
8
96
1
35
160
69
3
ABCD 96716353928*3^$a+1 [50039]
15
21
12
20
16
45
35
24
13
59
28
12
44
12
4
21
47
91
60
96
53
13
30
90
95
60
103
69
20
13
3
45
95
36
16
24
48
20
31
41
1
18
77
19
6
47
43
48
6
71
12
12
91
138
11
1
27
36
75
42
15
8
67
45
24
9
156
11
85
27
63
5
13
6
141
3
5
96
148
20
13
63
12
80
13
71
1
47
1
11
25
63
72
56
60
100
20
28
51
29
12
12
13
60
18
126
99
12
72
3
57
87
29
36
28
8
25
59
61
18
89
28
75
78
6
5
31
18
35
24
13
263
12
19
24
45
81
36
54
5
48
40
3
78
51
15
21
12
213
108
30
5
112
33
75
111
29
67
177
12
68
31
17
60
25
15
8
31
173
40
8
12
7
45
44
24
61
12
75
33
27
12
51
29
48
4
69
6
5
40
21
3
36
39
17
12
1
147
33
39
20
1
47
13
6
6
23
7
33
36
80
100
44
7
117
12
68
28
20
24
1
35
13
6
9
84
21
12
48
12
24
35
61
18
5
121
11
48
52
168
45
90
9
51
6
36
27
21
11
91
77
7
5
31
65
133
6
21
39
30
3
108
9
179
7
5
108
4
27
66
59
19
45
80
4
20
13
23
120
4
141
11
24
4
8
12
40
80
40
33
3
24
21
66
21
8
55
132
78
159
8
48
25
35
24
36
40
12
15
5
13
30
29
16
24
56
12
52
3
24
9
87
77
40
12
68
100
20
67
29
37
18
12
24
21
72
60
3
9
20
61
15
8
25
12
3
51
24
42
18
5
7
113
12
168
31
5
64
57
15
72
116
7
5
4
9
42
77
28
105
75
3
5
25
35
12
12
1
12
83
12
12
37
119
84
31
17
40
15
30
99
9
11
48
12
24
60
36
1
30
45
48
36
24
152
55
5
40
12
32
1
3
24
12
8
73
23
31
66
3
15
21
9
35
60
4
153
47
61
6
5
96
24
91
168
69
32
36
13
39
60
20
16
80
55
66
83
60
72
19
17
12
7
9
27
29
40
9
11
28
92
61
24
54
12
53
84
52
24
32
24
84
7
53
24
1
72
83
12
4
20
24
40
20
4
200
48
12
36
91
21
20
52
36
20
16
21
23
64
8
24
1
18
17
60
73
59
12
36
40
32
88
8
64
140
28
8
7
65
4
68
28
15
18
39
80
72
36
28
45
12
95
24
4
27
29
49
11
28
81
12
30
57
36
36
39
45
135
141
8
1
11
24
72
24
24
24
12
28
33
24
23
1
35
12
79
33
72
104
16
68
37
95
1
18
57
84
99
9
72
21
30
5
84
48
1
51
48
20
88
8
24
12
16
20
48
40
15
12
48
30
12
23
72
40
3
9
20
37
36
15
20
13
111
8
7
5
24
36
16
68
4
51
17
25
15
48
32
72
31
9
68
13
159
12
36
24
21
27
3
33
44
48
60
73
30
6
83
16
104
36
4
68
43
17
109
6
53
12
40
129
51
12
32
25
11
48
31
6
15
20
109
143
31
57
9
71
133
51
24
156
21
18
29
40
63
5
43
12
45
93
11
4
32
4
36
44
156
43
41
88
3
57
80
7
5
24
4
33
27
8
4
9
12
48
11
16
20
13
59
13
23
7
30
18
90
15
15
30
192
60
27
32
88
3
69
21
75
3
17
73
102
57
3
69
21
87
8
100
92
36
25
30
141
20
120
1
23
7
54
24
39
12
15
29
1
6
5
24
24
36
24
24
1
27
92
13
3
44
13
59
79
41
19
36
5
1
18
6
75
8
37
11
84
4
105
12
30
5
100
32
73
47
12
76
80
55
57
96
56
24
85
27
3
5
16
68
13
18
5
52
8
36
91
9
36
63
185
1
11
25
54
96
33
27
77
7
53
1
42
29
60
28
36
36
20
36
25
23
85
30
17
12
40
8
49
6
209
24
24
28
32
16
21
111
200
43
6
11
25
3
72
75
5
12
60
211
9
36
24
8
43
6
30
53
72
40
44
24
1
15
51
21
60
3
12
5
25
35
24
4
72
8
4
21
51
60
36
135
24
33
27
5
36
40
45
18
41
96
132
28
3
90
51
36
44
48
13
48
36
66
48
29
43
53
4
3
48
57
39
66
18
5
7
17
91
45
80
12
12
40
132
45
83
52
51
17
103
53
4
56
31
24
17
13
71
60
49
27
105
95
12
36
16
39
41
24
4
56
76
200
28
3
5
12
16
104
61
107
19
6
63
75
5
16
36
8
36
28
21
59
12
1
27
20
40
51
90
75
15
17
60
73
119
88
32
12
84
16
15
5
48
1
47
19
89
31
66
30
24
24
17
139
45
8
13
107
31
36
6
48
47
28
15
12
29
16
20
19
54
36
6
90
39
80
96
64
108
51
5
124
3
18
6
66
23
100
156
44
1
59
7
18
11
31
5
12
16
12
93
15
57
48
39
81
119
52
69
59
43
29
61
48
11
24
4
81
96
36
35
48
64
8
13
59
43
5
12
40
12
9
12
48
27
8
36
60
1
3
12
75
30
24
3
36
20
7
29
19
42
35
120
12
12
4
15
5
4
32
36
19
54
210
120
126
15
9
27
15
18
35
16
56
124
68
48
12
181
39
20
52
48
33
108
66
161
73
27
33
11
25
3
3
5
88
45
6
6
54
6
24
90
53
12
40
116
12
16
57
107
12
1
119
55
53
60
28
48
27
48
17
40
68
1
3
21
42
24
5
48
48
13
12
15
80
19
6
23
72
4
20
36
12
133
59
1
18
9
81
6
21
44
28
21
11
25
ABCD 96716662730*3^$a+1 [50000]
20
25
9
24
81
6
71
40
48
2
34
60
26
40
18
60
21
23
10
18
8
70
21
30
51
39
3
12
44
22
24
8
58
42
18
32
102
24
4
6
6
69
77
70
3
6
9
42
68
10
24
57
21
30
3
39
57
33
27
30
45
24
60
45
42
18
21
18
38
22
78
18
24
12
14
22
3
5
82
12
50
60
103
75
15
5
30
40
128
34
33
23
25
6
63
50
1
147
3
42
24
9
26
48
28
18
15
159
51
21
51
3
21
33
20
58
33
57
72
8
55
3
6
8
28
18
54
30
2
31
90
45
3
9
36
20
52
45
15
32
7
63
2
48
1
5
40
14
52
20
108
12
25
3
62
10
30
54
20
1
39
21
63
21
9
42
9
29
10
21
6
35
4
15
39
6
12
18
62
202
30
6
122
72
46
26
4
14
76
27
39
18
30
26
55
39
20
22
48
18
3
12
57
6
6
15
36
33
66
48
3
59
18
12
6
28
6
51
3
2
12
13
18
101
4
44
6
7
5
78
40
26
24
30
54
13
48
45
6
84
42
72
2
10
6
3
30
27
24
51
9
6
48
15
5
121
30
11
19
3
3
57
6
20
7
24
36
53
60
52
32
22
90
6
44
1
27
8
42
1
15
15
51
18
8
40
32
58
8
24
67
39
27
69
18
27
93
21
9
27
9
6
24
21
33
3
78
17
40
32
1
30
9
56
10
15
5
4
56
7
15
9
24
12
3
2
12
60
12
10
9
30
72
27
2
18
7
81
39
39
21
3
33
63
60
60
2
28
30
20
10
24
33
35
52
12
21
57
78
32
40
2
4
30
66
9
11
6
73
45
24
6
36
9
17
13
15
62
72
31
21
24
14
6
36
106
12
96
50
31
11
70
15
3
24
21
9
66
24
6
30
15
5
34
66
45
11
34
30
14
16
75
15
21
15
9
11
64
66
26
4
38
13
17
36
36
54
1
33
20
13
5
42
16
20
4
60
6
15
15
21
5
25
6
30
9
9
29
30
1
9
3
18
6
15
6
38
94
66
66
18
21
35
4
12
9
6
23
10
57
93
26
7
5
94
54
15
90
35
24
46
15
77
4
6
12
60
18
3
21
30
9
75
50
1
30
9
6
8
28
30
20
4
39
21
39
6
3
36
75
9
63
29
48
13
3
24
20
13
5
52
6
44
28
18
54
62
6
90
52
50
22
9
15
24
66
44
13
123
14
10
20
40
6
32
34
45
3
6
24
50
43
39
8
1
161
16
42
36
21
6
9
39
65
72
28
24
2
4
26
1
48
6
3
18
50
13
27
2
18
12
67
36
24
15
15
54
15
12
9
9
21
3
8
13
27
24
99
27
12
20
30
37
21
42
26
37
23
4
96
45
75
75
39
3
9
21
3
20
24
22
39
21
21
5
34
18
42
9
35
4
20
31
9
6
62
108
4
3
63
32
52
3
33
6
18
78
12
30
2
1
18
9
48
15
17
97
33
21
51
69
17
100
18
6
38
28
30
9
9
6
14
4
18
8
25
39
63
3
6
14
22
8
34
38
49
23
76
15
9
30
6
66
20
16
3
6
39
54
2
1
5
28
21
69
75
45
15
30
17
28
44
96
7
45
24
9
12
113
25
15
90
15
57
32
18
18
37
27
66
75
57
32
1
9
20
37
15
15
3
30
3
33
24
51
45
15
59
10
168
24
21
9
24
14
7
30
3
50
31
57
18
6
18
30
33
45
63
39
57
66
45
8
22
48
2
18
10
51
6
5
4
6
45
48
120
29
148
15
17
6
10
56
6
12
37
35
6
4
15
60
11
18
64
6
24
30
20
70
21
45
12
8
4
51
15
30
27
5
4
36
8
4
20
1
17
22
48
102
12
15
6
5
34
30
30
36
3
65
6
70
18
36
45
6
15
56
55
18
5
10
30
12
45
29
145
30
3
33
69
6
15
90
3
117
18
11
108
40
3
5
4
38
10
66
21
60
23
16
14
37
3
18
45
27
21
47
22
2
49
6
9
12
32
31
12
45
33
35
6
70
36
12
96
20
4
30
18
12
6
6
75
24
27
32
30
10
90
12
54
20
34
38
25
3
12
44
10
18
3
57
33
9
38
66
22
12
20
7
39
24
20
13
9
24
27
45
9
21
3
9
8
28
2
19
23
10
3
57
6
36
8
10
6
26
25
65
18
40
18
9
41
12
28
8
34
2
19
5
102
13
45
20
16
30
9
45
42
32
28
9
9
51
51
3
9
36
15
21
24
20
16
56
22
8
18
6
28
2
25
29
16
39
5
7
5
28
57
15
14
54
84
10
3
77
13
3
12
42
2
4
6
45
5
16
50
28
66
68
1
15
74
7
3
21
21
6
12
3
90
54
45
50
58
126
15
60
30
9
20
6
250
30
24
38
18
25
5
25
6
15
18
48
12
6
21
15
6
45
39
39
9
21
6
15
15
24
29
46
27
33
15
11
4
6
9
35
25
72
15
3
29
40
6
2
4
96
44
24
31
30
33
26
22
2
13
57
6
15
6
6
87
26
1
21
18
15
12
33
44
10
6
20
22
3
29
10
3
24
21
8
1
3
21
9
66
12
18
27
23
24
91
12
23
52
18
110
30
40
15
5
16
14
1
33
2
18
28
12
6
30
2
19
6
29
4
15
9
12
78
20
61
29
28
12
66
36
21
30
33
12
33
35
4
27
6
3
30
26
10
8
12
28
18
12
21
15
6
18
18
33
6
24
12
23
61
11
13
111
18
20
36
22
14
25
53
88
20
52
20
1
6
41
22
57
24
15
14
30
1
89
78
40
3
21
26
30
52
36
12
93
6
33
12
99
9
3
18
15
27
3
20
7
77
7
24
9
60
30
12
38
46
21
149
60
36
34
14
16
12
30
18
27
3
26
76
18
60
6
36
48
26
70
39
42
57
12
44
4
6
102
20
4
15
63
3
35
42
30
28
12
21
21
44
36
6
25
69
18
6
44
22
21
3
26
10
48
18
30
48
12
75
3
2
10
12
18
12
78
2
10
21
66
33
50
100
26
12
22
27
15
21
9
18
6
86
54
1
11
13
5
22
9
23
10
21
6
54
81
9
9
6
36
6
108
15
12
45
12
48
24
54
30
14
10
33
23
10
27
17
1
75
24
68
22
3
5
10
24
9
51
54
42
8
16
24
20
4
6
12
18
6
8
16
50
22
90
3
6
6
57
2
10
24
105
5
52
2
12
10
8
1
15
15
15
12
68
22
2
88
38
22
24
26
130
50
13
9
231
29
46
84
21
45
2
10
3
5
1
23
10
8
22
63
17
16
2
4
36
60
9
21
2
10
27
9
12
3
29
12
34
6
90
60
9
12
15
39
9
15
5
7
48
29
10
63
57
20
30
1
9
81
45
12
24
8
6
10
24
21
6
9
42
14
25
15
116
4
51
77
30
13
45
33
5
16
24
24
6
24
6
12
8
4
12
18
6
86
28
60
8
30
64
15
9
20
4
18
32
10
42
20
60
34
15
9
12
14
42
12
58
24
26
72
70
2
31
18
45
45
29
40
80
1
35
1
30
6
57
27
11
43
9
60
8
28
44
82
8
1
5
7
33
15
29
31
39
42
24
6
21
45
12
2
28
3
3
20
52
69
23
16
6
18
42
30
18
6
24
32
46
72
3
3
110
10
6
15
9
42
62
6
1
11
13
39
48
18
44
10
60
20
61
21
48
18
2
18
43
15
30
2
52
33
5
22
51
6
5
46
24
6
32
13
33
26
4
24
66
50
25
9
48
50
30
13
9
78
14
61
47
16
6
66
9
24
5
70
15
21
15
21
12
2
28
6
20
22
20
25
9
18
38
34
9
6
63
27
9
57
27
20
13
33
30
45
45
81
45
9
39
33
3
24
12
38
1
30
107
19
63
86
76
18
3
18
ABCD 96716718394*3^$a+1 [50007]
30
25
12
80
27
90
3
4
11
73
32
87
13
120
47
36
24
12
9
75
12
25
20
15
13
11
24
6
30
48
18
42
6
175
11
30
78
18
264
78
13
120
23
12
42
3
64
11
42
3
39
24
24
21
99
13
8
15
12
132
42
39
39
18
15
33
55
20
40
11
48
12
30
96
30
25
17
6
60
36
18
30
36
54
3
75
204
108
18
24
18
30
18
24
6
3
39
6
42
73
32
60
3
36
81
28
5
66
48
73
83
42
24
24
114
12
90
24
6
60
21
4
125
18
132
21
45
30
33
75
6
18
1
47
102
90
198
48
7
17
48
48
30
1
59
30
31
96
107
13
17
63
9
6
85
8
16
23
12
81
87
12
60
18
72
115
56
15
24
9
192
28
35
6
30
9
129
6
12
45
9
99
40
155
12
13
17
3
12
3
1
23
30
66
204
42
31
8
15
61
5
30
18
7
84
32
3
24
12
1
68
12
39
30
30
9
15
24
72
18
3
39
6
54
48
18
3
12
63
12
132
33
48
39
36
6
24
42
48
45
81
48
163
5
24
18
12
9
75
1
35
49
32
3
6
114
6
39
52
47
13
108
5
30
156
30
6
73
96
36
23
6
90
1
5
19
29
114
1
12
23
84
48
12
36
30
27
28
71
24
66
48
18
120
84
24
72
105
15
45
27
18
24
30
69
117
24
18
72
30
19
107
45
15
30
3
15
36
69
21
96
78
36
60
60
6
24
18
33
39
69
12
39
54
24
198
84
21
9
18
12
48
33
15
12
6
54
132
30
48
3
3
45
69
3
48
40
5
42
33
27
60
48
132
93
12
60
28
35
6
99
21
6
33
40
32
27
13
80
135
18
6
90
24
42
54
19
11
36
48
24
6
15
60
15
6
24
114
6
7
83
36
18
42
78
72
30
21
4
23
18
54
48
18
3
52
8
39
33
28
71
1
77
6
1
23
48
72
36
54
90
30
18
48
30
54
33
60
45
63
12
3
61
5
6
109
35
18
30
18
3
87
133
11
9
87
12
13
23
30
42
25
20
40
23
12
72
72
24
84
12
84
42
18
36
1
59
21
9
48
90
13
89
6
33
27
45
15
33
60
72
27
1
11
36
33
15
66
18
48
24
1
83
25
20
21
6
24
21
27
193
119
48
18
24
6
49
23
36
96
6
19
116
3
60
36
1
5
24
54
24
132
36
33
15
25
35
1
5
30
36
12
66
24
48
30
33
16
71
12
102
51
15
30
75
3
72
24
18
3
28
32
87
12
54
42
13
12
24
23
21
9
103
20
63
12
18
15
12
117
183
15
60
120
33
39
33
108
60
21
48
3
15
13
92
4
113
42
25
53
3
75
13
131
24
25
32
33
15
12
45
54
69
147
24
138
51
12
9
24
6
24
12
78
24
3
45
3
15
25
35
12
48
30
6
60
78
42
78
42
180
1
8
27
12
33
63
24
13
20
39
36
54
90
6
42
6
54
33
9
19
59
33
3
30
42
24
9
21
30
18
43
8
39
6
6
18
48
42
72
6
24
18
30
6
36
1
8
60
15
45
12
4
36
120
8
39
66
6
21
3
180
37
23
120
12
45
4
11
48
42
18
12
12
72
60
120
60
30
6
45
15
45
63
45
27
90
24
24
27
45
15
3
25
72
125
18
30
24
18
12
108
48
12
24
60
78
3
3
24
42
6
42
7
161
75
3
1
23
42
30
24
37
20
63
117
3
1
56
9
96
18
24
21
60
15
30
15
9
6
37
5
48
15
27
60
18
6
108
12
18
43
84
11
85
23
12
48
12
18
6
1
23
24
180
36
25
35
45
51
1
29
18
48
12
36
6
39
12
69
48
43
5
30
108
1
5
30
24
66
6
72
48
114
18
48
24
48
6
42
30
3
12
108
21
30
69
39
1
12
83
30
31
236
4
89
15
12
39
48
21
180
39
12
24
24
18
15
15
114
24
24
18
33
12
75
60
12
93
9
19
131
9
16
11
84
1
23
42
54
60
21
28
72
5
19
71
13
152
9
79
12
5
163
11
48
42
54
24
12
30
138
1
5
66
21
15
48
24
36
12
73
41
18
12
1
89
66
30
114
48
12
9
12
3
24
36
24
33
3
24
90
18
93
60
12
3
36
49
35
12
24
144
90
87
15
24
69
72
165
3
21
30
36
108
36
1
29
55
89
96
55
35
9
21
90
1
5
3
51
1
8
9
66
120
72
48
12
12
30
51
40
36
116
27
18
75
75
60
24
21
15
13
35
24
60
12
69
39
78
18
45
15
37
53
72
24
30
18
43
35
13
5
54
33
60
3
36
30
39
72
3
30
66
69
76
5
51
48
15
25
101
6
18
27
93
6
1
47
12
30
6
12
120
156
42
42
12
66
48
15
27
33
21
18
78
54
18
6
12
48
54
78
90
24
18
72
24
54
3
27
18
15
129
18
1
11
156
84
114
27
39
141
48
12
39
48
30
43
23
96
36
93
27
18
30
24
42
30
1
20
45
55
8
16
83
126
7
8
12
45
48
30
42
43
59
21
45
15
12
28
11
6
19
83
81
12
48
15
36
21
45
42
13
20
60
135
72
36
1
35
18
43
47
37
24
107
24
24
24
121
11
9
27
25
20
87
21
39
36
66
6
13
11
9
60
12
3
24
6
151
65
30
61
29
171
3
36
81
27
1
95
36
6
19
60
89
15
39
72
9
75
24
72
6
3
45
6
18
43
5
18
120
57
15
132
1
20
60
15
114
6
1
11
102
3
69
24
42
24
61
47
81
57
24
6
90
3
40
32
4
59
12
12
30
31
35
6
54
12
54
6
42
43
5
ABCD 96717050078*3^$a+1 [50078]
216
54
23
19
29
61
36
12
35
97
54
90
378
12
114
71
91
126
215
49
143
73
23
144
139
54
6
18
71
49
60
90
246
54
222
48
24
48
24
36
126
162
66
41
157
96
138
18
23
91
18
12
234
222
36
66
234
378
53
97
47
73
23
49
6
180
53
1
287
48
73
71
199
132
66
179
37
36
23
49
54
89
7
54
48
24
11
43
126
12
60
144
191
109
6
126
36
30
18
18
54
72
72
168
30
6
119
37
18
180
293
181
120
24
11
37
162
6
35
19
54
138
54
72
143
61
84
96
36
174
144
234
90
6
12
23
37
36
12
6
54
66
144
42
30
144
53
55
6
12
36
222
54
66
77
49
132
18
233
1
47
25
215
55
89
192
133
66
180
90
36
162
54
18
24
18
126
66
24
30
216
149
48
19
162
108
96
143
121
60
12
60
30
53
96
37
144
48
18
54
6
36
18
66
5
199
18
119
37
107
55
36
5
229
107
19
77
157
90
252
77
67
413
235
54
36
162
36
54
6
54
35
235
66
275
55
174
78
84
54
78
12
41
181
228
180
270
72
126
6
84
42
156
186
12
96
18
216
66
125
144
55
41
85
72
504
54
90
60
324
270
66
72
72
6
192
78
174
54
72
18
180
6
138
6
54
12
125
144
187
144
54
84
36
24
246
6
336
108
36
180
6
12
54
108
59
109
234
30
96
12
143
109
24
11
25
282
18
107
55
144
78
54
12
144
6
179
48
1
6
18
66
42
84
42
29
73
96
12
60
66
6
12
60
72
66
126
204
120
54
72
149
55
137
7
66
71
55
186
12
126
5
145
138
126
71
115
29
169
18
30
24
12
108
71
73
60
54
18
12
168
12
24
66
126
6
30
216
6
48
150
246
144
114
324
108
66
96
66
216
342
36
5
1
54
102
6
66
203
301
348
30
342
24
108
120
78
198
84
576
90
72
77
37
12
72
36
150
125
48
199
270
78
125
121
24
192
60
54
84
41
73
192
72
36
54
234
24
120
59
19
54
18
53
1
66
90
24
11
1
198
6
90
180
12
198
468
54
185
73
18
126
66
54
72
60
11
1
108
90
96
12
198
72
114
90
83
25
71
85
108
24
71
48
253
42
48
89
96
13
6
210
203
103
6
12
36
78
72
84
240
84
5
48
181
24
54
54
66
72
77
48
61
30
6
498
96
126
36
36
126
137
55
114
66
126
18
18
180
150
30
504
36
18
6
30
89
1
6
48
60
90
48
96
48
54
78
54
12
6
ABCD 96717234962*3^$a+1 [50028]
12
60
33
15
60
12
72
60
81
27
30
18
85
41
31
8
15
121
24
144
48
80
57
18
210
18
21
3
120
121
77
19
35
18
51
52
108
47
90
18
21
48
195
13
152
51
36
1
5
30
42
48
72
168
3
84
57
126
25
68
15
25
41
96
15
33
87
40
80
24
4
95
117
225
18
36
84
81
76
8
69
3
15
24
33
21
12
78
12
114
30
69
376
80
24
15
66
78
57
36
84
60
48
3
48
49
65
30
33
27
108
30
72
42
30
18
57
21
7
5
6
49
36
84
72
29
27
60
87
37
35
13
185
31
56
3
36
24
72
49
59
18
84
91
5
43
47
13
35
1
48
5
6
9
12
15
36
180
45
3
144
45
60
48
4
29
30
60
144
48
37
48
119
105
64
92
4
116
27
33
9
66
24
18
12
24
7
5
87
21
31
5
126
132
18
27
40
20
21
54
97
20
39
9
27
150
18
30
3
69
19
20
36
21
3
4
65
31
167
13
251
6
63
39
1
36
36
12
23
9
96
75
265
8
15
42
7
23
24
30
123
16
47
13
17
90
60
48
162
42
12
6
135
40
257
36
87
165
18
57
64
5
79
5
6
33
111
180
12
49
95
45
96
45
39
69
36
39
27
60
138
51
60
36
15
9
36
123
120
60
49
95
45
3
93
75
61
23
117
76
24
5
30
201
28
5
6
45
3
18
27
51
90
30
72
37
41
31
48
47
25
116
69
54
81
48
36
69
6
126
30
45
40
80
39
72
12
18
42
81
12
60
24
300
21
123
21
31
80
69
55
20
24
4
47
45
24
111
13
23
25
80
64
68
27
204
12
13
65
31
44
12
15
117
33
30
49
11
153
12
63
162
24
30
18
306
85
5
54
57
69
51
9
12
234
96
9
3
18
123
111
6
54
13
35
18
235
95
108
360
84
105
40
48
47
66
91
68
88
24
56
183
25
5
36
18
13
29
120
19
59
18
7
23
108
6
138
18
144
54
36
13
5
96
54
13
44
96
52
92
16
32
172
20
165
31
107
37
143
18
60
27
16
72
8
15
9
51
57
69
15
15
96
25
8
72
64
20
3
72
69
60
195
85
24
23
48
81
33
63
3
85
29
18
25
8
15
24
157
140
21
99
51
9
4
80
15
66
36
19
20
21
18
25
11
69
12
27
105
21
282
24
30
63
63
109
20
16
5
48
42
120
42
31
120
24
23
9
40
176
4
41
48
42
33
69
6
36
121
23
84
78
87
111
120
1
71
117
27
60
61
203
49
356
69
27
81
159
39
25
11
45
3
141
9
18
30
135
4
11
12
90
6
36
228
60
48
42
31
71
24
45
76
56
15
9
24
21
51
237
60
12
19
5
99
88
149
24
30
6
30
6
138
60
69
48
135
9
24
15
21
39
45
60
39
30
63
15
153
84
48
69
15
16
24
20
96
69
108
30
13
5
99
63
45
33
90
48
57
88
20
12
4
68
16
59
1
41
66
49
11
237
33
12
67
23
37
53
6
180
90
27
60
39
66
60
7
32
45
39
60
96
16
24
48
32
123
36
49
8
105
15
88
77
12
18
9
69
36
90
18
7
24
12
5
87
63
9
39
36
49
92
9
15
3
18
48
24
192
36
90
72
45
12
69
114
30
103
24
48
11
66
3
51
85
59
13
72
8
28
59
90
15
27
85
5
51
228
84
33
15
24
4
92
4
143
18
159
60
16
8
12
144
21
12
15
21
31
23
117
63
45
51
72
45
12
48
3
57
64
131
12
6
115
92
9
103
131
9
57
55
56
69
39
69
36
91
140
180
21
18
57
3
66
78
21
64
41
7
167
60
12
126
90
93
15
37
35
234
54
85
32
69
66
9
40
119
9
111
54
18
153
117
27
28
17
78
18
360
7
5
39
96
4
36
44
75
9
27
84
36
72
33
3
45
60
99
13
5
18
30
27
4
44
64
317
51
15
198
36
111
28
20
120
87
205
83
36
36
25
23
57
33
54
33
39
24
36
48
108
54
18
33
93
72
18
24
18
30
108
1
36
48
32
ABCD 96717346912*3^$a+1 [50028]
33
27
8
97
48
3
33
135
45
27
54
14
90
19
71
24
102
24
10
20
60
6
55
65
10
44
52
12
42
30
24
90
66
8
12
130
15
3
62
10
20
88
20
60
1
95
124
78
8
40
80
54
10
62
88
81
11
46
24
8
82
9
131
4
164
28
44
28
72
33
75
2
70
105
81
8
10
30
14
58
2
37
39
12
8
30
16
8
42
25
23
16
12
69
23
121
45
66
78
2
49
111
8
22
15
89
216
46
48
42
18
116
48
12
16
32
30
30
16
21
108
15
56
84
12
85
5
16
63
60
59
36
85
35
30
24
30
10
30
18
38
144
60
61
24
75
152
78
96
142
44
28
122
30
40
96
44
24
6
10
24
69
3
357
12
93
6
56
13
75
12
200
16
14
10
8
100
26
19
5
31
36
21
14
210
54
16
9
89
42
24
36
64
24
32
148
45
35
6
6
10
75
29
6
16
8
34
87
23
42
24
54
1
41
46
2
16
56
70
24
80
25
111
20
70
8
6
66
18
97
21
14
48
40
42
50
30
94
72
42
56
16
18
116
25
147
32
96
46
18
141
24
15
18
42
30
75
72
53
42
54
64
6
120
42
32
40
18
72
45
41
31
24
41
210
84
82
104
16
54
8
10
32
10
44
25
95
64
26
115
5
91
3
26
54
42
40
80
40
8
7
3
56
40
45
35
22
78
44
1
11
10
14
64
12
24
80
1
5
24
10
20
85
24
35
1
11
4
36
54
6
9
35
184
32
73
11
10
42
38
16
74
25
5
55
71
84
1
53
120
46
104
58
302
37
5
34
60
81
95
4
144
30
62
34
110
10
24
32
19
75
20
16
9
29
82
110
30
18
22
44
49
101
6
184
12
24
44
24
42
48
42
16
54
8
10
32
84
10
50
22
62
25
3
128
70
110
64
21
36
35
16
38
22
48
20
1
3
2
16
2
150
55
3
33
45
15
51
14
40
56
54
4
12
105
23
36
85
35
36
24
120
4
86
10
9
21
15
35
36
130
3
167
28
2
58
156
20
49
45
270
12
14
96
18
1
39
36
20
25
60
11
84
49
11
145
131
85
3
32
73
60
107
18
22
36
12
20
70
51
5
31
129
15
11
13
51
56
16
24
68
60
6
19
36
24
57
8
7
23
12
60
85
23
6
55
24
35
36
85
21
24
50
40
45
36
29
139
3
72
66
56
54
114
7
59
36
40
153
11
156
85
39
134
70
26
40
114
20
12
49
101
16
104
34
60
9
17
198
60
1
35
52
57
15
6
99
45
15
36
21
254
24
66
160
50
16
33
3
2
6
10
74
22
38
61
11
48
96
16
20
24
4
60
56
60
1
65
24
6
24
64
26
6
4
104
28
48
42
2
28
33
41
138
36
76
6
38
16
45
3
18
24
99
24
3
2
16
26
40
33
21
51
39
60
12
54
24
50
40
54
32
18
40
30
32
90
120
88
45
41
31
23
58
74
84
60
121
35
73
3
38
54
28
14
10
48
60
2
30
48
1
41
70
80
60
30
10
140
25
105
18
36
56
34
51
23
1
11
10
30
18
51
21
15
3
60
2
70
50
54
1
35
88
36
24
26
54
112
50
40
3
147
8
42
90
40
225
83
66
22
33
215
96
18
7
63
26
30
16
8
12
70
14
4
36
12
44
48
1
11
133
87
8
25
17
19
71
24
36
34
50
61
75
120
110
18
60
66
22
108
12
32
162
130
33
107
168
90
31
27
14
40
90
20
10
6
8
10
134
10
27
29
114
60
60
6
64
27
204
15
116
49
75
176
34
26
64
24
56
24
1
11
13
125
67
3
56
1
33
51
101
118
32
109
11
28
72
68
28
68
16
18
26
61
135
9
24
35
1
21
30
60
33
15
86
54
60
40
36
74
30
145
17
24
190
24
45
11
61
3
2
54
1
3
36
69
87
38
22
8
12
24
1
5
54
1
119
25
15
50
6
85
45
30
144
24
18
27
107
4
44
28
62
7
9
15
39
2
174
16
20
40
54
110
24
37
29
96
118
90
48
74
4
36
45
3
32
24
1
59
52
14
24
6
4
21
23
52
9
99
12
69
9
48
72
18
57
51
69
21
114
12
44
52
33
51
8
12
40
44
1
35
60
4
45
29
7
39
21
23
52
18
48
42
81
11
13
3
153
9
80
66
60
1
83
12
114
24
118
2
142
104
1
95
120
120
10
134
100
12
33
111
18
56
30
90
24
58
188
36
4
74
30
25
15
50
42
49
5
22
8
10
14
16
105
39
21
84
96
15
20
1
84
191
114
66
60
24
16
24
44
60
42
48
42
25
63
20
12
16
33
5
106
20
13
21
80
70
405
35
10
72
8
22
18
39
35
22
18
81
24
5
6
61
51
74
55
39
90
26
60
49
36
29
30
24
25
3
33
5
ABCD 96717637132*3^$a+1 [50138]
23
103
30
54
62
10
36
2
28
14
70
114
32
84
4
162
18
30
12
50
4
44
94
32
78
10
42
6
14
94
32
12
42
84
52
5
15
10
50
30
24
64
44
52
23
87
48
16
12
84
146
10
48
30
32
70
8
21
48
93
82
36
30
11
49
20
42
22
36
60
156
6
65
105
15
24
31
30
44
3
33
15
7
6
2
18
42
58
60
30
209
60
48
49
8
12
4
110
66
6
28
60
17
109
6
42
96
30
2
70
24
6
30
30
60
50
9
61
24
24
12
38
112
44
21
183
82
44
40
26
88
42
14
16
44
4
32
12
22
60
11
109
50
36
4
53
33
40
2
46
47
9
54
132
48
21
19
92
4
80
64
30
60
11
36
33
36
3
285
18
40
102
12
36
48
2
22
83
75
108
46
8
120
90
16
6
60
6
8
94
8
108
6
16
20
34
14
24
12
114
51
33
10
6
2
88
66
30
18
78
194
46
8
94
47
36
3
34
48
54
20
6
64
11
12
3
88
30
36
84
42
62
106
92
105
24
19
30
42
18
36
71
97
2
184
42
44
3
13
20
54
6
34
5
223
113
43
66
6
17
25
48
47
1
14
96
82
30
68
21
85
68
16
92
42
22
35
13
23
13
14
16
102
50
10
12
26
9
33
22
8
100
14
51
313
14
36
22
98
9
63
18
22
68
22
20
15
24
63
22
30
5
3
28
2
75
87
6
90
10
20
28
14
33
129
16
18
12
20
42
36
51
19
17
72
1
2
178
2
70
24
14
12
52
2
96
12
118
8
36
16
44
16
18
6
65
13
96
12
30
17
27
70
11
43
56
4
2
54
4
50
30
100
36
24
6
18
20
118
20
88
96
23
13
30
120
17
91
14
18
4
78
78
30
12
32
34
50
46
36
62
16
12
32
87
49
11
13
18
14
10
60
84
24
77
43
122
3
33
154
24
12
29
31
114
144
11
3
22
44
36
3
3
124
78
35
12
3
30
28
155
7
78
162
8
10
92
6
12
28
6
8
22
66
2
10
47
19
29
3
94
54
26
135
73
66
60
50
22
80
132
18
64
56
40
18
32
52
108
48
32
57
12
19
6
11
15
57
33
4
30
30
26
124
5
3
46
66
36
104
58
18
54
66
32
18
114
4
86
4
80
130
2
10
80
52
122
64
96
128
6
12
54
6
28
56
36
78
22
60
5
13
42
18
12
59
43
18
24
6
18
30
44
48
40
12
96
20
16
20
33
1
102
12
18
144
35
19
14
106
50
4
35
3
100
134
111
72
195
216
12
10
14
33
51
16
41
13
24
102
18
47
45
4
110
36
16
150
48
2
22
50
30
46
32
4
44
4
53
15
22
12
11
12
31
66
71
12
55
38
12
82
8
88
20
72
88
20
9
33
3
25
98
69
73
18
90
179
85
12
35
1
30
17
1
60
11
96
15
12
112
30
96
42
68
72
156
40
30
110
36
18
63
7
42
54
41
36
25
38
36
60
30
34
132
14
40
66
30
35
7
200
57
105
4
107
39
40
125
33
18
48
9
123
57
33
18
64
66
50
30
52
48
11
13
36
74
42
58
6
59
1
30
137
43
62
39
15
33
31
137
84
1
48
2
28
62
4
18
6
36
11
57
48
154
44
22
14
6
34
30
8
16
32
39
1
50
9
49
60
11
55
30
83
37
26
24
48
22
14
6
30
21
13
2
90
22
50
76
84
8
39
49
2
64
8
16
194
76
36
54
20
21
19
12
77
33
52
36
2
40
8
46
140
3
108
7
26
112
62
16
2
39
139
20
46
26
24
46
12
32
3
25
116
4
83
15
9
49
32
22
12
18
2
88
6
42
24
120
6
72
6
36
53
55
48
164
88
78
32
52
126
2
18
82
18
14
34
41
49
59
1
50
120
106
36
167
91
14
135
120
3
10
48
47
39
21
9
54
22
20
10
110
22
128
69
43
18
35
13
2
10
47
45
72
171
69
3
13
302
16
44
105
3
118
11
1
48
6
78
30
62
3
31
36
8
28
24
36
17
3
70
2
48
22
18
218
36
66
64
6
38
16
41
15
34
23
115
6
11
31
78
174
2
15
73
18
5
9
34
44
22
26
52
6
71
21
64
78
5
33
12
22
20
90
10
5
31
18
11
19
36
78
2
64
32
94
14
72
4
18
30
72
318
47
33
16
50
54
27
105
4
11
21
72
18
4
30
6
17
13
35
60
27
57
15
154
60
2
88
182
10
120
20
28
102
80
24
4
156
114
54
188
100
44
3
1
12
48
47
13
119
13
2
57
36
7
60
42
18
18
18
42
20
52
218
82
26
22
95
33
30
4
12
5
1
32
88
48
72
24
66
8
72
40
78
30
2
94
68
33
15
10
12
18
2
15
31
96
56
105
3
66
40
38
82
8
100
92
64
6
44
142
18
6
35
9
90
42
144
30
130
38
36
16
50
63
33
30
24
21
12
61
44
42
33
51
22
12
47
1
84
14
57
235
17
55
5
72
ABCD 96717790556*3^$a+1 [50001]
6
93
117
30
42
3
93
36
51
75
13
71
24
12
9
3
37
11
9
76
8
39
6
6
9
60
27
12
21
12
12
3
18
12
19
80
3
12
9
27
24
21
75
13
29
12
31
17
30
13
59
24
12
18
6
49
20
27
9
15
60
69
4
5
48
54
109
5
24
12
3
12
33
3
57
15
15
21
60
60
24
28
44
15
1
77
30
57
24
9
31
12
29
15
15
30
18
105
15
66
51
21
18
6
84
66
25
71
33
4
8
75
9
15
36
12
12
6
7
17
48
51
24
3
13
44
3
9
3
30
27
9
31
41
15
84
15
33
28
47
13
128
15
1
36
17
6
24
12
6
103
60
20
4
35
13
23
9
3
49
80
99
12
25
108
17
42
85
11
42
67
53
48
66
6
3
9
3
4
23
36
121
8
15
73
17
3
27
13
20
27
105
15
126
51
3
21
60
39
12
21
48
105
27
4
20
28
72
20
4
12
17
48
39
3
21
27
105
27
6
31
29
12
3
12
12
3
60
84
61
12
48
8
15
12
33
15
6
51
4
48
11
49
77
31
17
27
3
1
20
135
9
3
9
4
36
44
4
47
24
1
20
21
39
15
36
45
84
3
1
29
3
3
6
31
5
12
42
48
13
60
120
5
3
69
6
1
20
39
24
18
3
9
31
20
64
53
24
63
40
11
6
48
27
3
96
21
3
33
4
20
3
30
138
12
18
18
30
42
30
60
39
40
59
97
5
3
4
107
13
36
17
30
18
87
9
19
41
96
12
150
33
12
12
40
29
30
6
3
100
17
18
1
17
39
111
12
13
5
43
20
24
28
59
18
6
49
41
12
103
12
8
9
18
33
51
85
11
12
45
12
16
8
12
9
31
35
12
42
18
6
36
48
103
59
13
8
99
96
18
15
16
23
48
9
81
55
48
84
23
57
27
36
69
3
37
96
8
15
21
48
27
18
36
54
1
20
12
60
9
31
48
36
53
18
12
25
35
12
21
12
15
21
4
48
20
52
11
12
18
6
9
60
15
9
40
12
71
30
102
12
24
1
5
19
47
45
3
24
12
54
15
75
36
54
60
6
21
9
60
31
44
51
72
33
4
36
12
20
3
144
6
30
24
9
15
12
9
16
35
57
51
1
5
114
6
31
20
24
3
60
18
12
103
59
6
27
21
67
5
43
11
9
81
36
75
9
60
15
15
13
17
3
3
24
13
32
9
12
39
4
12
65
42
18
15
4
11
24
49
104
52
23
48
18
6
36
25
29
3
36
16
24
35
1
59
36
49
11
33
15
18
19
11
12
13
68
15
72
18
12
79
41
3
12
3
25
32
48
15
156
33
21
27
15
60
37
47
18
31
32
28
11
18
48
15
4
35
48
13
32
3
109
29
12
15
27
13
8
12
39
25
20
76
8
4
47
1
59
1
104
9
39
3
37
32
3
60
25
17
3
75
12
33
36
15
25
35
24
12
49
36
56
24
3
25
8
40
12
35
18
24
30
18
6
21
39
57
15
45
72
27
1
5
15
33
66
1
8
27
12
6
72
3
21
6
84
6
19
11
33
21
6
24
45
3
60
1
17
15
4
24
84
35
25
8
40
44
4
84
12
8
16
11
18
3
60
4
20
16
29
3
15
120
60
6
30
1
116
4
41
18
24
48
25
5
3
9
43
35
13
60
32
39
25
8
72
36
9
48
3
12
12
39
37
23
42
30
9
15
9
57
24
63
21
6
9
24
51
6
18
33
3
1
5
39
84
3
37
48
35
18
19
12
65
91
12
12
8
180
27
18
27
63
25
17
6
33
24
15
57
4
12
20
48
75
6
55
44
15
42
15
3
36
9
4
60
68
64
83
66
6
1
68
15
9
3
33
12
12
3
25
92
12
3
1
95
6
19
44
3
13
104
36
21
66
25
5
48
6
21
9
18
96
25
32
60
12
45
6
42
15
4
11
60
13
20
51
96
84
9
4
32
9
27
3
1
20
16
29
6
12
18
15
27
36
49
5
18
25
5
78
81
3
36
6
51
15
13
47
84
21
39
1
35
9
16
5
43
20
4
11
21
3
6
30
42
19
11
9
16
35
30
24
48
42
9
9
66
12
73
29
18
69
3
48
78
42
12
12
73
47
25
36
29
3
75
66
7
20
15
42
6
9
3
9
15
45
33
63
48
21
54
21
4
60
35
45
15
72
24
18
111
51
60
13
12
80
105
3
27
6
18
1
11
24
1
228
36
11
13
101
24
7
17
6
21
40
20
3
12
61
17
31
29
31
41
6
12
25
35
93
27
12
25
5
43
32
21
3
16
36
47
60
6
15
39
13
24
29
6
21
63
24
1
11
61
47
6
66
6
24
6
25
17
7
36
20
57
48
39
4
35
9
88
20
27
13
5
84
36
19
24
24
35
18
18
72
138
15
21
6
45
12
63
60
24
21
39
18
7
5
18
18
18
24
37
35
1
20
39
84
57
33
31
11
84
1
23
57
28
41
3
51
81
60
21
19
11
45
45
12
3
48
39
18
15
12
15
13
35
30
18
90
114
12
6
7
56
9
18
30
3
12
27
13
44
15
1
80
15
24
133
5
15
15
25
20
27
21
3
6
60
60
18
21
24
27
6
15
15
45
3
21
4
44
48
64
59
36
1
23
54
66
45
27
24
1
77
55
11
81
33
15
28
60
72
48
20
57
3
27
12
9
4
20
3
24
93
28
20
15
18
42
18
7
29
31
72
80
27
24
157
5
15
4
5
24
51
48
21
15
100
20
21
6
24
24
36
9
39
36
24
36
21
21
18
6
19
11
18
18
9
24
12
4
29
27
12
36
84
28
20
15
9
39
6
6
12
18
3
21
3
36
36
3
21
144
48
24
3
18
75
72
15
12
1
20
24
84
72
15
12
85
11
30
30
66
6
9
24
16
23
1
11
45
28
11
49
5
78
25
44
39
57
28
5
31
23
6
60
30
57
60
15
24
24
6
30
93
16
101
63
52
104
12
4
60
44
12
84
16
20
40
32
12
28
5
7
53
30
33
15
133
44
3
24
30
75
4
12
77
3
3
49
12
24
20
4
48
8
12
9
51
75
25
47
90
31
24
77
39
27
25
32
3
12
12
1
95
9
48
3
9
3
21
27
145
5
78
21
3
33
4
23
1
29
48
3
15
21
3
12
24
12
97
8
27
30
51
4
11
12
9
9
6
25
56
3
1
53
18
24
96
24
9
27
54
48
3
24
93
12
31
5
7
12
8
3
30
39
48
21
42
42
3
24
4
11
13
5
75
28
20
123
36
24
9
87
60
1
5
7
20
15
13
119
6
19
35
129
21
48
18
33
12
64
29
6
21
28
20
40
5
12
48
12
55
8
84
48
124
35
25
11
12
18
30
78
7
32
33
12
18
49
23
1
20
24
15
6
15
57
30
60
13
41
18
90
18
42
3
15
30
15
48
4
48
60
8
15
12
24
61
59
69
39
18
3
60
4
47
60
81
12
48
4
20
15
9
16
8
3
90
3
24
27
13
11
21
40
35
18
15
27
1
20
57
6
21
3
1
36
59
21
9
66
48
1
41
18
1
29
42
78
7
8
3
33
112
24
11
25
29
15
24
4
20
3
30
27
52
101
7
8
39
6
7
12
35
60
33
36
45
54
60
36
9
3
25
44
33
15
76
12
24
101
54
33
21
24
27
15
9
76
11
ABCD 96717835562*3^$a+1 [50148]
9
27
48
96
12
33
27
12
1
24
72
35
33
3
13
35
1
56
40
44
36
24
15
81
27
73
12
20
36
75
36
60
36
25
8
40
84
32
63
97
36
48
107
97
96
12
72
60
20
72
40
24
11
85
8
88
24
60
80
48
12
24
16
56
64
120
56
40
192
12
239
36
84
25
32
48
16
44
40
35
37
32
112
68
16
180
12
32
87
85
8
15
120
36
37
72
48
59
69
132
28
72
44
60
4
36
83
13
92
123
213
16
83
25
8
124
20
3
21
159
36
12
69
204
64
152
16
12
23
252
45
48
4
56
40
60
167
57
171
25
8
36
63
1
60
144
11
21
24
24
160
56
39
25
11
97
59
33
52
11
9
76
60
35
37
8
24
16
59
61
47
1
32
160
20
3
81
40
24
12
128
12
160
120
12
32
96
3
12
49
108
8
40
32
52
23
61
32
120
64
84
12
32
243
33
76
68
3
97
48
108
20
27
69
124
20
96
75
145
71
45
24
36
4
11
33
16
84
56
84
124
23
49
48
80
12
28
72
128
135
60
72
69
96
28
23
25
48
20
15
1
24
72
48
12
23
109
11
24
13
167
25
8
52
20
51
85
95
9
15
1
92
64
143
108
73
179
13
120
152
63
9
16
84
35
1
80
48
99
73
60
84
60
176
15
49
20
4
80
87
33
84
28
32
48
48
87
49
44
27
73
24
32
40
48
12
84
47
60
13
104
40
95
37
140
16
8
16
35
180
69
12
40
48
104
15
1
24
11
49
132
119
57
168
27
45
48
15
49
56
256
240
24
12
12
32
40
24
80
24
28
20
27
21
12
64
140
4
20
16
44
4
60
68
12
52
8
40
11
36
1
12
20
28
47
48
37
12
36
23
25
120
71
73
32
88
32
99
21
4
36
24
47
33
120
12
60
27
21
15
12
24
33
48
219
21
12
36
12
63
97
72
12
48
60
23
9
36
75
57
3
37
152
48
76
12
8
256
24
80
16
24
32
27
1
11
105
16
24
96
35
37
48
35
13
44
36
64
12
44
16
24
56
16
20
3
72
12
217
35
49
24
8
15
265
132
60
32
36
4
24
71
9
4
108
24
23
36
21
48
16
24
47
165
76
68
15
37
8
36
15
1
32
12
64
24
8
3
37
44
84
87
9
24
39
33
112
35
13
48
44
48
12
27
85
36
12
80
72
24
15
1
8
40
20
28
35
12
21
84
136
47
49
83
117
28
156
116
48
100
12
143
36
1
83
168
33
39
36
144
108
153
4
23
9
76
23
25
92
24
16
12
20
40
116
27
60
37
8
88
36
128
52
48
120
23
45
4
104
27
13
107
33
12
52
35
57
51
349
120
8
72
40
20
36
72
148
68
15
121
8
16
152
15
49
35
181
12
11
25
72
23
24
73
8
96
75
36
48
49
23
73
59
121
44
16
152
40
20
100
24
84
44
16
59
13
107
13
119
33
87
129
16
59
84
36
37
108
20
111
1
48
71
129
36
4
44
180
75
96
37
128
76
60
48
56
16
44
12
112
36
20
16
59
97
44
64
11
141
15
33
24
15
25
8
88
47
108
1
48
35
93
52
35
93
208
24
35
93
39
1
48
35
25
80
111
49
12
84
95
33
28
144
24
104
63
108
25
11
25
191
13
132
60
44
24
12
15
85
23
85
20
124
32
4
11
36
49
96
8
24
16
144
72
24
44
16
44
15
21
36
3
45
252
75
49
80
24
28
20
124
20
3
45
63
13
12
48
71
33
12
64
32
39
69
87
97
11
61
36
84
44
51
25
8
28
48
116
39
24
61
59
37
23
12
105
3
96
1
11
25
120
32
52
131
60
13
20
75
217
35
85
48
80
87
93
16
80
63
13
84
35
45
3
60
37
104
16
8
15
12
133
80
156
52
44
64
35
157
12
11
69
51
129
16
140
36
76
80
63
25
35
105
124
23
25
119
81
27
97
44
24
12
3
12
21
12
52
131
25
47
252
21
3
180
25
240
60
96
68
12
4
32
28
56
160
119
25
24
176
39
1
56
4
12
144
59
21
88
12
84
12
68
156
16
12
8
27
108
72
13
ABCD 96718318402*3^$a+1 [50085]
17
7
137
79
24
8
27
156
12
69
69
6
45
9
54
12
108
18
15
40
8
57
12
51
57
132
12
15
15
24
30
114
6
42
108
30
12
18
126
48
6
66
96
3
15
30
60
12
3
27
42
36
55
5
6
78
12
96
18
42
12
42
36
42
36
42
54
6
18
12
18
30
12
42
60
42
48
6
24
1
56
16
23
49
23
12
18
3
15
24
33
24
15
9
27
45
63
1
65
31
8
81
18
12
54
24
18
73
32
9
103
65
7
29
6
150
30
6
30
54
66
37
23
60
30
48
7
17
7
29
72
18
81
3
30
42
13
11
21
3
13
53
19
17
6
25
24
5
18
30
36
15
45
72
12
6
60
21
39
1
59
21
39
36
30
24
30
12
84
120
1
107
93
45
99
111
24
49
32
33
36
36
72
18
30
12
36
55
24
11
6
6
18
15
99
48
13
125
115
47
48
25
11
48
108
73
59
13
23
42
15
40
29
48
12
24
24
18
13
35
24
13
5
12
6
1
11
12
42
78
42
55
29
60
87
33
6
9
27
24
21
88
5
42
25
5
18
42
12
18
9
45
24
27
99
45
45
24
12
30
18
54
12
21
24
129
7
29
36
30
33
27
78
6
90
15
3
12
25
104
9
6
42
42
18
54
144
37
23
36
45
21
18
42
48
24
6
25
5
27
27
85
32
51
90
42
25
5
51
51
36
30
12
12
96
60
15
24
96
24
33
7
53
3
9
39
15
6
36
7
41
6
73
83
54
24
6
49
5
12
24
31
23
12
30
55
17
12
18
36
24
6
15
27
30
18
6
15
165
51
3
102
18
37
23
324
6
72
42
6
7
24
89
7
77
3
33
30
1
5
6
42
6
37
47
6
114
73
29
163
23
54
108
48
39
16
23
6
78
6
6
18
96
12
19
56
3
66
30
30
24
54
48
132
90
30
12
25
119
6
19
47
49
23
1
17
18
120
12
30
102
36
36
13
47
105
16
35
12
30
30
21
9
18
48
6
15
24
51
168
66
96
48
12
78
18
7
72
11
93
27
18
36
36
43
17
24
54
6
18
25
77
43
8
48
45
96
91
47
1
5
27
123
6
15
9
55
17
54
1
48
47
42
60
67
11
84
24
49
32
93
18
48
102
3
40
95
60
12
78
12
7
5
30
42
30
61
95
12
37
23
25
5
12
15
16
29
96
48
42
9
231
24
18
6
12
42
6
72
24
24
24
21
57
24
18
12
54
24
6
36
6
18
1
80
64
5
96
91
35
18
60
7
47
30
30
72
24
24
66
24
6
85
47
12
13
47
48
54
36
48
79
152
21
24
108
12
54
45
9
18
30
12
3
33
36
18
6
72
3
15
12
30
7
35
66
6
6
7
17
30
18
55
11
6
6
72
36
150
12
3
45
42
78
72
60
24
55
5
36
18
36
36
13
11
61
8
15
24
6
12
12
27
24
9
87
16
24
41
15
45
24
36
18
42
42
1
5
54
13
23
72
33
57
54
60
18
6
12
12
18
24
60
15
51
18
12
12
3
3
6
103
11
12
48
6
48
102
6
15
3
36
9
16
96
23
12
48
21
16
5
108
24
6
24
18
18
21
33
96
54
1
5
6
36
48
72
24
6
67
48
113
7
29
6
18
51
40
35
90
36
72
30
36
90
6
30
111
9
36
123
9
30
1
17
12
147
16
24
131
30
15
24
141
12
55
47
48
18
78
54
6
12
162
90
90
3
39
66
18
37
5
24
19
17
120
7
65
12
6
18
30
6
15
9
60
6
6
15
9
30
25
11
69
33
31
32
15
18
6
73
5
78
12
48
12
6
7
53
42
108
37
23
90
24
6
6
43
17
15
64
24
41
7
59
13
71
12
42
108
24
39
69
6
30
12
12
48
48
7
5
54
54
31
11
12
18
30
42
7
29
27
27
21
40
71
6
3
16
233
72
30
1
59
78
7
23
1
101
60
36
3
21
36
7
48
23
12
90
12
102
1
80
93
51
3
48
54
6
90
12
42
9
16
24
59
18
3
21
6
18
60
12
30
85
5
3
51
66
42
1
24
23
48
84
12
36
18
114
81
15
24
36
21
33
36
6
30
66
30
30
42
6
1
41
7
11
12
18
15
15
6
66
9
3
120
6
24
66
21
51
42
3
24
24
21
66
78
84
31
17
78
120
121
24
32
9
15
105
18
6
15
40
47
18
96
55
89
84
12
150
6
18
102
30
93
39
30
12
31
80
93
12
24
55
35
6
18
60
49
8
63
57
87
90
18
48
54
18
18
246
18
30
72
6
15
39
49
17
7
23
54
24
120
90
24
66
12
18
42
15
33
30
72
25
8
15
54
6
42
18
25
96
5
18
78
3
129
7
24
32
39
54
6
36
114
48
7
35
48
6
15
177
7
8
24
21
150
48
42
18
150
132
7
8
27
12
1
17
12
36
18
21
3
13
8
40
32
9
18
36
54
43
23
12
69
69
42
48
36
6
48
31
41
7
5
60
48
84
18
36
24
13
5
12
6
42
30
18
24
60
150
30
6
25
11
61
35
18
36
24
15
16
11
24
18
12
6
129
9
66
6
54
168
57
51
13
41
96
84
30
24
24
18
75
45
48
36
48
6
25
29
3
63
25
11
54
31
23
126
60
36
51
48
39
57
16
8
9
111
15
30
66
73
11
12
33
69
36
15
57
84
48
3
87
36
12
30
60
90
132
25
41
12
18
6
60
15
105
24
72
7
23
25
5
3
69
6
222
12
27
45
43
71
24
30
43
29
30
144
42
19
29
19
65
6
102
43
77
12
7
5
150
36
78
12
12
187
5
18
18
30
42
18
12
48
78
114
25
72
53
12
15
15
78
36
15
16
53
42
9
39
66
12
163
5
84
31
24
53
24
18
25
5
18
9
3
12
18
7
5
6
30
18
12
30
19
23
33
88
5
24
27
21
72
12
6
25
5
42
1
56
21
42
36
21
21
18
174
72
19
77
18
ABCD 96718594132*3^$a+1 [50033]
33
27
3
13
12
8
76
5
30
45
28
17
54
109
23
12
25
107
45
76
5
127
11
97
47
45
52
11
9
16
8
9
102
1
23
25
24
12
44
15
85
44
100
80
28
119
1
143
61
29
54
36
69
195
85
11
49
32
28
20
45
55
32
39
42
48
39
36
39
36
1
24
95
9
16
65
42
57
15
21
64
12
29
39
28
23
85
35
24
25
116
57
115
5
43
36
71
48
36
33
63
12
72
18
31
24
107
24
37
12
71
21
219
36
1
17
90
61
24
23
9
3
1
95
45
39
18
187
35
138
183
76
29
42
93
87
9
9
30
114
67
20
48
75
81
4
47
36
153
52
44
48
12
16
24
41
103
12
35
33
24
40
140
15
1
12
17
15
132
51
57
51
6
90
54
139
12
11
48
24
1
84
80
72
135
61
29
114
12
69
39
36
69
27
33
24
15
138
18
1
36
8
4
12
11
78
55
11
6
55
65
24
15
183
61
29
18
72
30
18
240
13
96
11
69
28
71
36
48
81
84
28
72
41
6
1
168
65
99
27
33
15
145
17
63
132
28
11
25
11
1
8
51
30
24
51
60
48
16
20
51
61
48
5
90
49
35
90
42
25
101
139
48
12
35
33
15
45
15
36
1
35
18
111
51
25
11
48
49
65
18
49
80
16
164
160
24
11
13
35
36
60
45
40
24
11
1
108
36
12
83
49
35
1
12
29
3
60
3
78
30
60
12
25
68
4
17
135
40
23
48
24
73
47
33
75
78
87
33
24
15
28
80
28
24
95
138
31
80
15
37
23
37
35
49
5
15
24
231
9
112
68
99
13
60
84
36
32
57
99
64
23
37
11
6
19
60
96
20
64
11
9
57
7
72
35
33
141
6
36
9
16
5
43
44
3
33
16
36
32
87
1
68
144
12
99
36
61
84
108
48
5
30
25
17
31
36
20
3
13
8
135
60
21
15
18
48
39
3
13
35
37
41
19
35
12
60
9
24
15
18
42
45
57
3
3
97
41
24
55
56
9
67
36
32
12
51
132
12
18
186
36
13
12
68
27
9
27
54
6
37
20
136
120
41
159
16
8
15
45
12
64
36
80
3
25
20
60
3
13
17
55
17
43
44
4
35
121
11
30
24
199
60
5
7
48
17
39
28
80
3
90
3
15
12
42
27
16
5
54
216
25
47
37
71
117
16
17
3
36
51
37
17
90
13
72
96
24
119
1
65
39
24
16
35
144
1
116
28
11
37
92
51
6
144
7
24
24
17
3
195
25
41
24
54
57
136
128
124
12
59
205
44
3
24
1
48
71
33
40
32
225
3
36
40
132
35
24
48
73
12
5
42
1
35
90
7
11
12
24
13
60
120
35
61
60
5
151
11
25
53
66
54
19
48
149
123
75
162
15
39
241
119
60
25
131
1
35
85
59
24
30
6
18
135
16
11
84
9
12
39
12
109
35
90
18
13
167
42
15
3
13
17
18
13
20
21
15
9
79
56
24
40
71
12
73
5
102
25
8
16
20
3
18
103
41
79
17
43
29
72
43
36
11
36
25
65
30
69
39
21
75
36
69
16
32
36
27
84
145
8
36
4
32
16
8
84
16
11
25
8
16
56
136
48
20
51
13
11
9
3
144
45
15
45
39
60
66
18
57
196
48
11
33
3
108
12
18
6
36
48
72
109
68
28
119
24
49
20
28
72
11
1
29
6
25
11
85
17
31
59
36
1
35
1
32
27
33
3
33
100
12
35
12
177
3
13
23
6
279
16
11
12
21
36
15
109
60
56
40
168
12
5
6
18
15
52
164
40
48
56
64
65
127
11
117
12
15
144
21
28
47
156
72
132
36
18
19
60
20
21
79
11
54
90
13
47
21
99
72
1
89
55
36
53
55
161
6
12
6
91
29
7
48
179
36
229
5
42
30
3
51
9
87
13
71
189
15
18
18
21
9
199
20
3
25
47
18
72
90
13
89
43
11
121
11
33
147
13
95
102
55
23
72
120
60
12
1
89
18
13
11
13
80
33
18
1
44
24
60
12
4
96
5
79
47
109
59
12
24
120
24
37
32
15
121
167
24
66
3
52
48
137
3
60
81
15
3
37
8
27
84
162
3
64
48
32
52
41
90
37
96
96
36
23
9
16
11
1
17
15
75
252
33
51
96
36
18
54
36
30
6
66
90
13
41
78
36
69
3
13
24
11
21
16
104
9
7
23
9
16
47
24
69
69
6
49
17
24
15
39
12
24
49
116
40
96
41
72
72
15
76
53
159
3
12
13
119
30
6
12
36
72
25
8
60
96
51
18
31
131
54
3
45
78
9
40
20
76
47
96
36
93
105
31
12
5
123
4
48
72
32
4
180
12
32
21
39
16
11
60
13
92
51
13
11
30
6
9
24
39
12
13
41
39
112
ABCD 96719199958*3^$a+1 [50040]
59
24
60
36
91
17
48
72
25
126
65
180
60
25
11
84
24
1
47
348
96
24
79
126
35
19
36
5
72
73
11
133
11
24
96
60
36
61
35
24
48
72
36
163
41
36
103
89
36
36
73
11
79
17
13
23
132
133
47
372
24
7
113
36
31
17
48
24
151
29
24
24
12
19
5
139
48
5
48
36
156
67
30
35
223
30
83
12
72
72
36
60
25
143
127
5
48
19
18
23
72
12
36
24
12
19
65
7
60
108
17
73
11
24
120
19
17
43
48
72
41
84
48
144
31
288
29
132
60
84
120
12
7
77
31
42
18
209
60
84
115
5
72
12
60
48
108
36
103
96
5
12
103
29
156
132
97
6
5
36
60
19
72
5
84
84
24
43
18
120
11
48
91
5
67
53
24
103
113
7
77
55
65
12
43
36
41
96
300
55
29
48
13
95
168
127
162
11
24
343
65
12
132
61
107
60
31
5
19
53
103
65
175
30
72
23
24
60
163
65
7
60
17
48
12
48
72
84
24
12
180
24
156
96
60
144
84
49
6
197
13
47
12
31
29
12
96
48
24
72
43
36
180
5
67
72
18
227
48
37
18
137
12
48
132
61
119
36
84
1
59
24
24
31
29
12
19
65
12
84
48
60
12
24
72
48
115
17
108
24
72
24
36
19
24
233
48
300
187
53
79
30
83
7
65
96
24
31
41
91
5
12
12
108
72
60
24
12
12
55
41
36
60
24
37
18
180
41
19
65
127
78
95
139
180
305
271
29
120
31
29
163
65
115
18
59
72
13
6
185
36
36
24
43
5
48
12
61
95
36
48
96
7
132
18
95
48
19
5
72
60
48
103
137
72
91
5
13
155
157
35
108
67
113
156
43
161
36
48
36
12
67
17
48
216
37
168
167
24
168
96
25
119
12
36
24
31
48
77
144
19
29
55
17
60
19
5
79
60
48
60
137
1
47
7
125
180
96
72
55
53
72
13
71
19
29
25
11
36
120
36
24
223
78
35
12
48
84
24
84
55
36
12
29
180
24
60
55
65
24
36
247
77
108
145
23
60
24
96
60
7
17
1
131
139
29
12
180
13
155
36
24
60
31
5
12
67
96
77
84
19
29
216
36
120
108
120
60
156
127
113
12
84
163
36
72
29
31
5
108
12
72
12
24
72
324
48
36
12
7
17
48
96
7
149
24
36
79
209
163
132
65
48
67
30
6
12
17
48
85
18
54
71
84
36
60
55
161
19
29
36
19
17
24
96
36
7
18
18
89
61
11
84
12
108
55
72
53
84
12
180
84
67
17
12
36
25
155
13
11
43
17
48
12
139
101
24
36
31
5
72
36
67
29
31
5
7
126
72
18
54
11
115
5
156
24
156
48
12
60
36
24
84
205
35
192
12
12
61
83
12
24
19
72
5
72
96
96
43
5
12
31
5
24
84
144
12
84
67
18
11
168
60
120
103
180
5
24
103
17
144
24
31
29
91
450
11
48
13
143
24
36
37
203
72
84
19
30
35
24
132
36
7
77
60
31
30
59
48
12
49
59
72
79
60
197
24
168
43
72
66
90
5
67
5
24
31
5
7
96
84
41
24
12
24
115
41
31
5
37
35
60
31
29
168
13
24
47
19
125
36
79
125
72
24
48
108
24
24
36
1
18
65
96
79
30
42
125
72
91
29
96
132
84
36
72
60
96
60
72
37
155
96
84
120
48
72
55
113
103
5
72
24
343
36
24
156
41
19
12
60
72
65
43
137
12
204
19
5
12
19
65
7
29
24
36
96
ABCD 96719490698*3^$a+1 [50179]
24
12
84
24
96
24
60
52
20
13
35
40
56
72
48
16
21
84
51
9
3
33
12
12
59
72
48
36
40
21
59
144
112
44
40
60
44
16
9
132
15
33
60
27
57
168
39
68
36
180
4
68
4
9
11
49
51
36
9
75
21
83
52
57
11
25
24
72
23
28
105
75
12
8
4
96
72
72
44
85
24
72
23
36
1
195
68
73
227
132
60
24
24
12
16
284
60
136
44
160
80
28
12
128
48
73
111
80
25
15
96
32
12
24
76
20
16
44
28
12
105
51
105
95
48
145
180
72
87
45
15
12
56
40
80
72
1
11
76
24
105
23
1
35
37
15
72
32
13
63
129
3
153
47
112
8
52
9
11
1
119
160
36
20
4
33
132
75
44
64
21
27
68
1
3
12
141
132
75
56
136
20
1
48
144
12
15
120
56
108
60
49
35
28
92
52
36
8
84
60
28
12
80
12
25
51
60
24
9
11
25
63
212
13
15
32
48
1
11
60
76
93
39
8
37
3
24
48
68
72
37
15
33
11
96
49
84
11
37
39
56
37
12
36
48
27
20
13
95
84
120
12
60
13
63
84
33
27
8
85
72
23
180
12
28
32
25
3
56
24
97
15
9
11
13
3
8
12
4
60
48
32
40
60
48
108
12
57
23
12
25
63
48
60
9
96
59
36
12
85
11
112
9
11
37
15
48
8
76
20
49
59
28
212
25
12
11
4
201
87
81
51
20
48
12
1
12
3
164
25
59
16
120
45
15
8
61
11
16
9
23
37
63
80
120
25
83
4
21
15
24
168
33
24
15
9
215
12
13
11
28
12
33
71
64
68
40
20
60
4
8
12
48
97
3
72
180
81
47
28
20
112
60
92
1
87
56
52
92
100
92
216
52
33
12
48
59
40
68
88
9
111
24
60
60
260
120
60
24
25
35
52
20
25
48
59
96
16
48
20
100
33
23
144
12
76
72
48
33
11
60
40
8
12
13
36
111
8
132
1
48
59
25
11
60
4
152
49
60
12
23
60
64
32
1
147
57
11
4
69
60
59
52
165
59
4
32
13
48
39
105
23
12
60
24
96
60
24
4
20
28
9
51
60
33
35
204
157
123
20
241
12
24
15
8
240
36
241
23
25
36
11
49
131
16
84
36
12
117
15
9
227
37
47
25
96
23
85
12
15
105
23
121
15
8
28
72
152
16
12
153
159
8
25
36
51
20
24
16
69
47
64
176
4
180
44
157
83
16
20
49
191
40
33
12
51
44
61
23
1
23
1
51
20
36
4
9
299
37
60
11
48
72
24
25
63
45
95
37
171
24
60
8
48
168
1
111
132
57
144
71
13
12
23
12
49
59
100
20
13
15
240
93
47
60
4
36
68
61
239
60
49
3
32
12
1
59
85
111
20
132
172
8
28
24
96
80
12
97
23
1
24
15
92
28
200
36
61
63
60
332
16
57
11
37
219
45
95
40
9
87
20
132
192
1
12
63
93
24
156
11
16
8
60
12
40
32
60
1
167
12
48
13
156
51
165
48
12
23
124
20
120
12
25
15
96
57
47
88
57
119
12
40
20
40
9
11
157
12
60
24
12
23
36
16
24
44
16
68
145
12
35
120
73
11
52
129
95
13
23
13
71
84
24
88
33
159
72
36
105
15
24
9
11
13
11
12
48
1
15
8
37
35
40
9
47
40
60
69
84
12
23
1
108
27
9
72
59
13
12
11
37
167
48
52
20
49
71
24
16
93
47
49
71
49
71
24
136
261
59
24
36
28
72
96
68
72
13
27
12
116
4
80
12
40
8
12
16
117
108
15
9
15
9
120
39
68
97
15
296
180
84
1
12
15
24
45
3
12
21
23
25
120
84
11
96
16
12
236
1
60
75
20
100
81
48
27
32
37
96
24
11
48
156
40
8
61
12
48
72
23
36
24
96
25
15
60
20
36
12
12
84
60
24
193
87
56
12
4
45
84
12
75
8
16
80
228
37
168
123
12
20
1
35
36
208
45
35
60
193
48
119
133
12
72
111
188
120
52
24
20
40
200
40
36
177
48
15
8
24
13
59
25
59
ABCD 96719543632*3^$a+1 [50065]
11
81
63
25
8
39
54
55
44
28
32
33
18
25
11
73
5
7
11
33
4
72
35
66
15
84
4
224
60
27
1
80
4
48
83
33
27
25
72
5
27
45
3
16
24
8
24
84
136
24
11
18
12
54
9
27
54
31
11
12
57
4
12
5
27
12
45
55
59
36
18
3
52
71
21
69
87
4
71
45
45
12
6
90
7
29
30
6
7
5
6
81
9
55
92
12
15
13
47
18
39
4
96
56
4
80
24
60
36
48
96
12
93
27
52
20
120
27
121
23
1
23
25
36
20
9
3
33
66
73
36
56
3
102
54
45
36
99
6
30
96
9
3
61
24
11
12
132
12
60
13
71
90
132
54
1
17
3
48
24
76
41
51
99
18
51
15
36
13
12
8
27
30
19
32
3
21
15
6
12
90
6
12
90
57
33
27
27
78
3
28
12
12
11
121
5
3
72
16
17
7
36
17
30
18
15
3
21
3
57
216
9
36
18
49
72
24
71
18
3
39
36
25
23
61
20
33
27
16
47
1
24
20
21
24
18
30
42
1
17
75
28
5
7
12
11
85
5
31
8
33
19
53
18
25
20
24
9
51
96
9
3
3
13
44
87
61
104
9
19
5
66
81
16
17
51
39
33
40
17
55
48
23
169
12
11
90
43
32
3
9
112
41
3
64
5
87
21
55
44
45
18
18
7
12
44
16
68
16
24
68
33
39
12
16
53
79
60
11
36
1
12
17
3
52
53
6
57
88
35
12
24
49
32
27
12
24
36
36
12
108
9
84
15
61
29
6
138
135
105
7
11
13
107
45
15
138
96
3
15
33
28
20
40
24
11
24
13
5
19
8
88
23
1
48
23
33
4
41
72
18
37
47
25
65
15
27
81
84
4
24
140
57
3
15
57
3
12
49
11
33
3
69
33
42
73
35
18
102
1
12
29
18
33
12
27
81
57
63
63
25
44
12
33
31
17
79
128
36
72
4
8
3
84
85
41
7
11
37
77
27
21
42
90
15
88
17
78
18
55
12
5
12
60
36
19
60
48
53
19
11
49
60
8
24
21
42
25
68
9
43
107
84
1
8
36
4
47
73
20
63
42
3
88
24
41
19
8
33
31
36
140
39
24
45
21
6
30
54
81
12
48
52
23
37
56
64
72
176
144
16
12
32
4
107
18
91
23
21
9
6
1
24
20
45
31
149
7
32
33
120
63
84
21
87
4
24
47
12
36
37
17
60
75
15
18
30
54
31
44
24
15
21
69
30
90
6
61
5
42
25
36
11
61
47
37
108
8
12
72
4
5
132
18
54
90
1
96
8
3
18
12
60
84
54
45
51
9
81
30
21
15
289
8
27
105
81
12
6
81
24
69
15
27
49
5
84
78
33
4
120
17
3
16
92
64
44
100
44
15
18
18
49
12
20
33
36
15
4
68
72
123
25
24
29
39
52
20
33
7
84
20
4
68
28
56
28
47
9
16
23
60
73
92
60
21
54
13
5
39
60
28
72
35
21
75
85
17
42
61
23
25
17
12
7
24
11
13
41
84
135
12
3
1
12
24
108
8
28
60
12
24
5
3
21
15
72
147
25
11
66
24
79
41
7
32
33
42
12
229
5
75
21
43
8
48
112
12
108
44
21
7
11
69
15
37
5
19
104
21
30
9
15
30
27
33
3
33
30
96
18
48
42
18
18
1
11
153
4
8
3
1
11
13
44
33
87
3
24
61
65
192
3
28
24
23
37
20
52
24
32
52
35
45
48
15
49
8
28
89
18
13
5
18
45
45
39
3
37
47
6
12
55
8
15
85
12
12
65
24
39
28
84
11
12
81
15
84
73
5
19
8
81
39
15
13
24
65
19
20
16
113
30
108
9
15
36
84
6
15
33
27
4
8
72
4
20
4
77
6
9
3
37
23
66
39
36
21
15
4
44
117
19
17
12
126
1
8
45
91
35
36
24
1
65
3
16
12
77
15
12
9
19
72
59
25
44
3
72
25
5
27
33
30
18
90
33
9
67
8
135
33
3
45
16
36
119
13
47
48
141
96
4
17
7
20
3
25
83
1
8
100
32
75
13
68
15
13
12
5
15
27
18
43
84
12
23
1
17
43
72
29
48
90
21
39
90
12
43
20
135
36
37
23
21
48
12
45
48
15
112
108
12
29
7
72
140
108
4
60
48
92
24
124
20
15
25
36
12
5
3
45
24
108
12
18
57
52
5
36
15
180
28
65
111
51
37
32
3
1
56
45
39
60
27
13
5
39
40
20
51
45
76
36
68
60
24
15
36
12
72
1
56
33
3
57
30
73
12
11
162
19
101
42
61
116
3
12
6
102
13
60
8
4
20
3
24
33
21
7
140
9
51
24
24
12
24
63
25
11
37
92
21
15
39
1
47
9
16
12
95
12
21
69
19
44
88
47
6
54
21
4
23
97
11
97
107
37
84
71
85
11
108
21
16
17
228
127
71
42
48
6
9
27
25
29
15
21
7
23
33
60
39
33
39
81
4
48
23
69
28
92
40
48
71
1
29
19
5
27
3
42
18
12
9
36
36
9
3
93
3
52
17
12
60
55
65
24
139
71
36
45
4
12
53
27
39
33
88
95
72
42
3
36
40
36
8
100
23
42
12
63
16
12
68
4
17
36
67
11
66
3
36
16
56
75
25
144
5
63
160
11
25
60
11
48
25
47
54
55
35
24
13
60
72
56
4
23
25
8
39
42
3
40
80
36
21
19
44
16
29
75
172
23
21
15
21
15
69
51
13
12
20
4
41
63
51
90
31
36
92
40
8
64
35
21
9
19
35
109
41
84
3
15
18
60
36
19
24
11
1
80
60
3
48
49
11
25
24
5
19
12
59
49
32
63
30
6
84
49
5
6
84
33
39
21
64
5
90
18
3
ABCD 96719667602*3^$a+1 [50021]
87
69
36
9
3
27
24
57
44
4
39
21
36
36
20
28
192
24
3
18
3
12
44
24
16
56
19
18
11
4
63
30
3
32
12
16
56
25
3
32
28
60
56
76
3
21
36
48
21
36
54
90
95
96
64
120
39
33
44
4
20
4
21
36
51
32
48
52
20
16
51
48
78
23
4
12
60
108
27
29
4
72
39
69
12
20
115
41
4
21
47
25
27
213
15
36
32
12
28
72
60
156
144
12
60
21
23
79
17
28
20
97
63
56
4
48
27
57
21
18
137
4
120
3
33
9
30
69
12
24
104
24
1
126
96
45
48
80
36
108
28
24
24
36
75
18
87
8
16
12
69
15
63
48
69
9
131
28
8
24
144
1
15
24
24
33
90
9
9
39
15
33
32
145
3
44
13
3
92
16
24
36
12
9
75
48
12
56
64
33
11
76
24
12
32
232
45
71
160
9
15
24
24
56
19
6
327
20
24
4
75
77
4
68
25
35
1
6
81
132
3
5
13
147
12
15
42
3
27
21
129
15
3
18
27
36
12
44
48
76
21
39
24
12
75
21
24
164
1
60
3
33
30
57
12
48
48
48
21
3
21
39
15
21
12
152
36
4
32
16
159
33
12
3
17
133
11
25
99
56
112
33
51
84
72
48
32
187
33
8
31
21
12
228
9
15
140
76
12
12
123
18
219
189
54
72
9
60
9
18
48
29
13
59
16
48
21
30
89
61
15
44
4
3
33
36
68
52
24
21
3
12
39
89
16
9
63
20
4
21
59
4
24
36
87
18
35
19
17
88
57
39
24
8
48
7
17
208
12
21
72
27
72
3
18
54
29
64
72
105
11
24
84
96
4
80
40
45
239
61
6
29
4
36
51
33
56
12
67
90
27
164
16
63
33
8
7
54
51
72
20
12
60
36
55
89
124
12
9
6
29
28
15
21
156
8
7
33
36
12
117
60
191
4
48
84
56
40
63
9
108
9
36
102
90
15
32
24
40
24
12
84
9
72
3
27
101
28
15
6
3
48
12
3
137
31
57
44
16
12
8
7
21
36
63
33
128
16
96
24
56
13
12
168
15
60
36
36
27
21
32
25
47
91
81
80
100
48
75
45
57
36
27
92
36
4
39
72
33
135
45
9
3
9
54
65
36
139
57
48
15
17
64
48
36
60
81
11
28
32
48
72
7
21
44
31
5
4
56
52
20
108
16
9
11
40
8
31
45
9
12
15
60
24
132
39
9
92
40
72
3
45
45
144
63
8
4
44
172
60
15
9
39
9
36
12
8
204
112
48
12
36
12
15
33
9
83
1
27
15
65
40
15
53
16
9
15
24
12
36
24
60
24
39
137
28
33
23
40
99
72
9
84
45
11
52
8
127
17
48
40
45
12
111
120
60
51
33
63
57
12
44
25
71
199
45
69
36
51
144
57
3
20
25
36
123
12
44
16
24
44
67
29
136
24
75
42
72
87
48
56
4
8
4
93
3
80
100
44
4
84
92
100
15
53
1
11
31
29
64
9
51
56
28
48
57
47
28
12
48
132
36
24
108
180
36
12
44
64
12
12
12
84
9
123
44
76
24
3
5
28
8
7
17
16
24
15
72
18
135
152
4
51
9
56
4
36
36
92
25
11
16
3
6
111
20
13
51
24
63
9
44
4
87
153
56
36
16
33
39
20
60
40
147
81
24
36
12
48
87
5
13
27
48
44
25
11
124
63
5
40
32
28
12
21
147
57
75
24
96
84
21
24
12
3
39
65
16
84
12
8
16
24
12
128
96
61
39
12
12
68
13
12
3
15
89
1
87
12
33
48
36
6
65
52
3
9
116
88
36
21
42
72
5
13
72
48
35
76
15
96
9
12
12
15
72
24
57
44
48
36
16
9
47
7
90
11
40
20
4
48
20
37
27
8
16
20
91
45
36
15
57
12
8
13
15
39
90
15
21
15
24
56
4
45
11
84
28
21
27
84
56
4
56
52
36
312
24
108
51
29
28
9
3
51
9
20
40
48
27
33
57
11
24
88
9
63
12
15
153
60
8
67
33
8
16
120
15
24
129
63
29
136
24
20
88
63
197
16
20
40
24
20
28
24
15
93
27
45
81
63
72
8
4
32
28
12
36
24
8
1
11
4
12
72
96
92
19
89
7
120
33
84
45
3
192
60
68
64
51
5
4
84
12
24
33
11
4
32
16
60
80
108
31
18
51
69
3
12
120
63
24
9
24
12
99
45
12
84
104
16
156
12
80
28
24
8
7
213
57
15
140
28
20
121
12
15
24
3
33
57
63
20
19
33
111
69
36
12
12
57
75
96
3
17
64
44
36
61
3
12
32
37
6
57
33
27
72
24
12
32
25
11
97
15
27
65
76
96
9
36
39
104
25
48
15
104
13
11
4
8
24
48
136
36
39
72
77
16
9
35
12
13
11
64
8
37
3
12
12
141
144
3
36
15
30
27
69
15
3
45
20
12
40
60
44
16
48
12
104
36
61
35
12
28
3
45
20
112
32
72
48
60
307
9
9
87
24
39
30
18
168
5
16
ABCD 96719687282*3^$a+1 [50017]
9
39
41
16
123
9
6
56
46
123
9
38
24
88
24
21
11
25
135
30
15
81
24
32
10
2
19
99
80
10
15
63
6
24
3
65
22
9
33
12
72
50
22
42
8
16
38
31
3
42
14
22
15
93
12
3
12
48
108
5
88
18
24
86
16
8
19
108
65
40
2
54
16
84
30
14
91
137
43
3
6
8
52
12
3
36
35
24
34
51
35
61
33
24
32
52
6
72
21
9
2
102
58
2
91
60
12
51
69
35
22
51
5
16
24
27
36
24
3
33
53
18
48
24
25
5
19
69
26
40
6
48
3
15
6
3
24
71
58
14
30
7
9
42
24
14
136
24
32
4
3
29
6
192
24
13
24
51
38
4
3
48
11
72
72
16
6
3
69
72
42
30
15
5
7
15
6
51
63
14
4
6
6
26
40
50
7
47
25
12
89
55
75
21
59
10
86
22
39
33
27
12
5
7
29
7
17
52
12
66
18
44
18
24
72
30
16
3
5
34
32
37
17
10
33
63
6
18
86
28
36
15
57
3
21
2
13
59
25
29
31
96
24
17
175
17
4
12
18
80
25
5
58
38
34
2
28
42
38
18
49
12
5
52
96
87
27
72
24
8
82
15
15
18
15
39
8
22
74
25
15
32
13
35
61
57
3
15
6
8
48
4
15
15
110
7
65
28
30
6
104
40
32
55
11
16
6
18
6
8
24
28
78
66
20
115
60
11
102
58
81
12
33
18
21
33
2
54
7
3
69
3
24
33
21
50
37
108
24
12
17
28
32
22
42
36
2
24
1
47
13
33
26
6
10
9
69
18
78
26
25
12
45
12
56
40
224
10
33
39
48
6
15
36
47
6
18
13
33
2
18
16
3
45
54
42
48
12
99
47
37
9
39
41
16
122
6
31
59
13
17
7
48
89
79
11
49
5
7
69
38
58
30
93
83
18
4
15
9
104
10
6
2
13
3
24
8
6
34
69
107
130
20
48
16
26
18
19
3
26
70
24
9
39
8
13
51
8
1
21
3
29
28
38
25
24
23
16
144
38
16
26
18
36
19
12
27
21
11
73
36
11
40
9
29
43
45
32
18
96
1
21
90
62
16
42
57
12
60
119
16
21
9
15
89
82
6
15
41
10
30
66
14
16
20
6
40
45
53
4
240
3
48
12
51
62
64
18
72
114
6
6
26
10
62
1
33
20
40
32
19
29
18
54
16
8
7
41
139
93
2
13
3
8
1
17
7
57
27
24
33
32
66
25
15
9
23
22
63
3
30
24
2
16
6
27
93
27
24
87
8
130
38
13
75
110
18
49
53
19
39
2
7
5
55
41
31
51
21
9
114
45
12
45
39
24
27
33
15
6
12
3
17
72
4
14
49
45
8
7
9
87
75
8
18
54
85
41
66
58
3
24
51
48
150
32
88
87
36
39
69
36
23
13
3
2
30
49
12
72
29
43
35
46
15
9
18
30
12
6
120
165
45
6
42
12
8
18
70
26
16
6
152
64
18
80
54
43
29
114
25
24
9
36
50
64
9
72
21
8
7
51
32
82
32
16
20
19
12
45
15
36
27
6
27
24
36
17
42
88
24
8
1
23
40
81
33
12
24
12
12
15
51
6
3
39
24
69
3
96
6
44
6
22
18
6
15
57
26
40
33
81
44
18
82
12
51
48
5
7
65
4
27
75
9
15
18
3
3
93
33
15
9
42
129
12
108
72
63
38
67
21
26
1
29
160
2
13
257
16
8
18
1
24
5
24
48
7
3
42
27
57
90
18
3
3
117
105
3
60
9
2
16
32
40
6
26
16
24
2
28
8
28
44
36
28
66
104
37
9
8
34
32
70
26
61
11
30
31
41
64
8
40
20
52
72
2
18
19
11
46
8
28
108
66
21
12
21
2
37
17
43
23
97
69
39
11
22
144
3
12
12
41
16
30
78
15
51
14
7
45
6
24
24
14
7
33
2
13
12
101
10
42
14
142
84
32
19
3
62
18
40
189
5
22
6
26
42
70
48
9
33
20
16
114
21
5
16
27
3
9
57
3
11
6
16
75
33
27
27
33
21
18
38
64
8
19
47
34
62
18
4
48
3
39
6
44
67
48
36
119
34
14
22
2
70
2
54
154
98
12
82
6
15
45
60
27
5
7
9
20
76
66
6
24
20
94
2
36
7
51
62
42
40
141
12
23
1
15
6
12
14
16
66
15
63
38
16
15
41
34
62
16
39
35
30
31
3
33
9
54
14
42
46
48
24
27
96
5
24
67
93
15
24
11
6
10
69
36
15
6
24
3
12
36
12
57
63
3
30
96
63
69
54
24
6
18
42
48
15
17
36
55
11
24
22
39
21
12
18
6
3
23
34
6
14
18
54
16
2
61
36
12
57
15
27
24
42
84
3
53
178
45
5
6
13
27
69
27
9
69
15
21
86
49
48
57
32
12
24
66
112
24
18
60
8
19
9
30
80
37
72
41
10
8
109
3
30
12
27
33
3
47
96
13
3
21
9
26
22
96
24
74
34
14
6
72
72
34
33
41
28
2
16
38
42
61
5
16
30
6
8
66
24
10
3
24
17
184
8
24
16
15
24
9
42
21
9
18
38
64
42
2
6
46
72
8
88
68
16
44
34
45
11
25
33
14
46
8
31
77
22
33
29
7
51
50
28
24
26
118
3
12
9
2
34
14
22
2
97
12
11
72
22
3
29
16
3
21
63
29
12
10
24
6
42
62
96
36
4
42
33
63
9
29
31
107
16
18
48
78
33
39
21
33
18
18
3
17
7
9
3
5
7
45
6
48
57
93
39
33
24
195
5
64
18
153
71
6
16
18
24
6
135
12
33
12
63
3
48
38
115
36
3
48
56
16
21
12
36
9
44
19
75
2
64
39
77
31
57
15
21
14
6
10
18
84
3
24
69
18
33
48
15
6
87
12
95
22
60
44
19
24
5
34
134
55
35
34
63
33
63
84
29
7
72
12
57
42
6
104
34
45
3
93
3
2
19
36
9
3
51
26
94
24
32
48
24
118
72
2
22
39
9
24
32
7
60
47
166
87
89
88
2
54
55
21
48
12
90
6
66
48
9
41
102
40
18
38
61
27
6
3
23
22
27
24
24
21
90
8
37
17
72
88
36
80
4
44
94
9
47
30
58
32
22
32
79
3
104
37
9
3
23
16
56
72
40
6
ABCD 96719815924*3^$a+1 [50066]
60
97
71
91
105
24
32
84
4
12
9
90
81
264
33
107
145
35
16
140
97
23
60
79
165
36
87
153
27
41
36
24
72
7
36
101
4
92
19
5
144
120
1
18
17
19
17
24
4
56
100
15
189
72
9
11
7
213
108
80
31
221
103
17
24
16
8
25
111
36
8
132
73
15
60
140
55
17
124
80
96
40
3
180
17
24
60
144
112
80
40
8
1
90
41
13
27
99
41
49
59
31
270
39
51
9
96
39
117
44
196
80
49
119
156
13
27
384
255
21
33
83
24
19
285
156
44
19
36
36
5
103
17
36
28
45
15
180
12
63
81
24
96
60
44
91
21
24
135
180
21
24
36
189
111
80
4
200
109
27
60
140
7
77
24
25
54
72
5
76
9
18
77
76
84
96
60
8
36
64
20
91
225
24
156
96
3
57
24
116
19
54
207
63
65
72
7
17
40
140
19
17
4
44
16
153
3
108
32
37
47
16
120
140
160
93
11
133
51
96
36
68
19
177
36
3
54
23
139
9
192
20
40
27
17
24
112
8
1
90
41
160
8
79
81
92
28
51
18
47
79
77
84
199
45
32
4
80
136
9
54
57
20
28
116
13
87
3
72
54
54
162
71
4
120
84
20
61
51
24
84
72
104
120
16
123
57
69
90
5
36
208
192
63
77
144
103
41
49
11
36
133
3
68
181
59
40
12
44
40
44
12
73
27
27
17
19
36
5
216
4
20
76
44
84
16
3
72
101
43
105
56
19
5
280
75
5
31
90
11
24
156
28
152
180
43
36
5
4
45
27
44
55
9
72
44
40
105
144
215
1
179
52
3
57
24
20
24
19
17
19
77
13
126
29
79
36
101
76
129
95
85
18
17
163
72
149
352
24
24
56
43
21
20
72
4
44
220
12
48
132
60
33
27
8
1
15
75
21
60
24
176
7
81
189
71
76
44
120
31
108
36
17
109
195
39
101
79
65
12
24
43
72
5
84
76
56
4
80
109
126
9
36
45
39
32
124
20
19
117
20
43
5
85
35
55
41
76
189
51
8
120
16
24
69
162
41
40
68
112
27
141
20
19
77
136
39
269
112
33
126
321
3
81
120
105
39
36
36
20
67
21
51
225
63
36
57
8
40
92
19
9
132
57
111
15
126
54
21
164
132
43
5
40
12
24
45
15
3
101
132
184
20
49
11
64
159
72
69
72
39
149
85
287
28
32
84
163
57
69
47
28
96
24
39
41
139
93
68
55
5
192
40
87
36
65
52
44
55
69
156
63
21
20
31
141
60
60
8
19
53
19
201
48
32
7
17
136
8
12
24
16
219
90
18
41
60
115
54
27
99
21
164
12
28
9
51
92
184
33
90
113
100
60
108
12
128
132
64
116
64
165
108
23
4
84
96
315
165
96
243
144
41
72
28
32
24
16
24
60
153
126
36
21
20
48
76
56
103
17
100
20
88
56
43
72
29
25
36
71
48
61
59
31
18
27
99
41
103
137
144
79
81
92
40
44
64
72
3
105
39
33
57
27
56
100
68
40
15
17
19
69
12
9
90
29
40
36
183
41
60
25
75
72
159
89
196
3
113
13
11
16
8
72
37
87
36
68
25
15
32
64
15
41
160
260
60
19
21
33
36
11
4
39
65
151
69
36
3
53
24
4
60
75
81
80
19
17
24
24
72
24
16
93
167
49
15
60
36
33
147
60
ABCD 96719824148*3^$a+1 [50051]
8
28
32
21
27
24
4
12
60
44
9
55
29
30
73
20
28
5
7
32
21
7
32
12
4
5
30
25
84
5
60
126
54
15
12
16
48
272
24
9
51
9
19
5
31
24
8
4
8
60
72
9
7
12
120
5
7
80
9
27
33
55
12
44
9
91
20
4
5
67
108
32
57
7
8
15
33
4
29
24
31
36
8
28
20
24
93
31
29
55
20
51
25
35
25
29
30
1
24
20
21
67
17
27
36
33
67
24
36
17
115
156
44
16
32
28
29
67
84
12
17
15
12
3
97
8
21
60
51
60
9
27
87
13
17
15
51
1
20
9
55
12
44
9
55
32
28
5
24
15
60
16
12
92
52
48
8
57
27
33
180
30
225
40
12
59
49
8
28
5
91
20
4
5
39
208
44
36
24
4
89
3
100
32
88
72
8
28
59
33
28
95
37
48
72
44
69
24
30
1
96
89
54
165
21
87
63
1
68
105
27
9
27
93
144
3
12
45
6
21
4
36
84
84
65
7
53
15
52
20
4
24
36
5
19
92
33
31
12
17
3
72
12
28
60
32
4
12
17
15
21
39
52
60
20
60
9
7
12
72
120
20
100
24
60
92
117
36
24
3
4
29
24
211
59
73
12
20
52
20
33
30
93
12
40
11
90
54
6
30
25
44
12
4
32
4
24
132
144
59
60
25
5
31
53
15
21
24
43
84
108
68
12
88
17
60
7
29
60
39
120
28
44
4
5
60
55
35
25
60
24
5
7
56
28
5
55
35
1
8
12
16
80
27
6
27
33
19
36
60
24
36
12
17
63
12
21
24
90
1
29
31
35
1
96
72
11
1
29
67
24
29
19
68
3
30
51
40
29
27
100
17
15
40
36
5
39
21
55
5
127
17
3
27
6
51
60
28
8
28
104
28
80
60
124
128
108
4
20
33
87
36
100
17
7
60
8
28
108
5
84
3
4
29
144
7
24
29
75
12
136
84
20
9
19
11
1
173
31
104
16
72
32
16
119
6
31
20
28
11
1
203
37
20
16
12
72
48
140
21
67
53
55
29
31
44
12
60
76
92
16
92
33
30
21
4
60
59
33
3
9
16
32
4
24
5
19
5
30
25
36
365
31
23
6
24
31
5
55
5
114
13
92
51
61
20
64
104
52
23
66
27
72
60
111
9
48
57
31
60
116
4
44
15
117
4
65
19
41
27
24
3
30
43
32
108
28
72
23
1
29
24
3
28
29
27
180
3
1
29
7
24
12
12
11
1
53
3
3
9
40
92
40
120
108
48
137
3
33
51
39
57
4
216
257
31
29
135
72
40
24
12
20
3
25
120
95
30
87
33
19
41
31
84
72
83
9
40
60
8
52
12
24
24
5
36
7
23
1
36
12
72
20
3
45
120
141
19
8
33
7
32
15
126
24
36
24
126
57
24
4
224
16
29
7
8
76
36
36
17
7
89
39
48
40
32
48
40
60
20
120
28
89
63
64
8
60
12
3
1
5
7
23
49
12
24
24
32
60
3
121
29
7
8
16
32
24
96
12
16
29
55
12
23
6
7
32
21
51
60
36
12
28
104
28
65
63
4
60
29
19
12
68
28
77
7
80
4
5
55
35
30
19
32
33
31
29
27
28
71
25
44
12
64
56
69
51
9
7
24
8
132
9
19
8
33
55
35
25
36
8
112
8
16
36
149
7
137
15
21
79
48
72
245
63
60
4
48
5
15
51
9
16
84
41
24
27
4
116
40
8
12
4
5
7
12
20
21
30
21
33
7
8
15
57
28
72
24
44
132
69
24
7
24
24
8
27
36
25
5
30
21
33
27
4
92
84
33
30
66
31
56
3
97
17
7
59
21
9
27
28
60
24
36
32
28
12
92
88
24
56
84
33
30
90
31
12
92
15
37
60
68
28
17
43
23
37
20
28
44
21
31
53
31
5
30
69
12
3
45
28
113
91
29
159
72
16
20
3
1
56
28
72
132
8
3
69
16
5
19
60
8
24
28
32
4
5
7
12
41
31
20
69
27
52
32
16
53
19
11
21
4
32
33
39
40
12
36
20
28
35
25
32
52
35
66
87
4
29
7
20
4
20
4
36
29
55
32
252
40
5
66
30
84
75
12
9
19
5
7
24
5
31
36
20
12
21
24
7
24
56
28
20
16
29
30
60
36
97
17
3
33
31
23
1
5
7
23
54
55
35
6
84
115
5
91
84
65
7
29
31
29
55
29
3
60
12
148
113
19
36
60
24
8
87
66
27
40
32
28
20
27
30
30
30
103
17
7
8
21
27
12
52
20
4
32
87
13
17
43
197
15
40
71
1
36
53
54
165
15
156
30
84
7
8
28
23
30
31
48
12
20
69
7
23
9
12
69
31
23
225
76
5
67
92
21
24
43
48
35
21
9
39
45
156
31
24
59
6
55
24
80
15
45
21
7
53
27
52
80
21
30
30
91
89
7
23
57
4
80
136
24
53
15
48
28
32
4
29
31
8
120
88
32
21
91
24
65
51
33
36
24
15
21
7
104
4
56
4
59
1
56
16
23
9
12
63
6
51
36
3
49
12
20
9
19
60
32
60
64
12
108
32
84
28
48
17
187
29
24
36
24
27
4
332
57
27
120
33
36
39
81
24
90
97
29
127
12
5
67
53
27
64
44
28
20
88
36
23
117
16
32
112
53
6
1
60
8
45
67
68
16
36
96
24
20
9
39
48
52
35
6
19
131
25
44
72
4
56
4
5
31
29
54
30
15
45
36
24
31
32
4
8
100
5
3
52
11
ABCD 96720094496*3^$a+1 [50017]
15
64
11
36
54
51
57
7
24
5
18
9
15
12
78
72
39
21
19
144
47
25
17
6
30
3
48
40
17
12
84
7
53
51
40
24
47
42
12
91
32
48
3
12
18
24
15
207
18
31
71
33
3
84
60
85
65
15
9
31
8
69
24
3
27
6
30
1
65
7
65
168
135
16
5
18
1
29
3
39
33
9
39
39
25
29
19
23
49
77
42
25
17
15
72
64
41
24
12
12
24
54
9
15
1
32
69
3
64
11
69
63
6
43
113
12
90
54
30
13
24
8
33
144
18
30
6
24
1
17
36
24
66
6
19
5
12
39
15
54
24
12
7
8
33
12
27
96
15
36
144
18
66
9
57
31
53
43
23
114
31
23
1
113
7
53
30
18
3
16
29
67
53
3
51
69
33
42
6
39
24
112
11
13
29
27
63
66
12
72
36
18
12
33
72
88
80
63
9
9
103
8
33
24
15
39
1
8
27
60
42
15
81
39
15
48
114
31
83
54
31
29
51
27
37
5
72
12
12
42
18
30
78
24
42
12
61
83
12
33
63
30
19
47
72
9
21
51
9
24
12
18
18
7
41
54
1
8
9
6
153
81
7
23
30
12
48
168
55
80
15
1
23
24
1
65
24
7
119
73
8
48
33
24
39
16
53
12
39
81
36
19
48
47
48
84
93
48
3
13
47
24
1
8
9
60
75
81
6
12
6
31
23
6
18
33
120
40
8
63
24
54
27
40
17
24
42
37
48
173
3
9
7
65
78
54
27
33
78
1
53
139
56
136
24
29
36
39
48
21
96
91
96
8
24
24
9
78
24
36
6
6
84
78
18
12
114
12
6
37
59
6
30
9
48
64
77
3
21
19
5
108
7
48
29
24
115
17
87
9
31
29
3
75
36
25
29
19
17
55
5
36
30
1
41
30
42
7
41
18
30
31
23
57
99
18
27
48
16
41
60
3
16
72
8
9
7
120
23
1
5
51
33
7
23
6
12
30
78
42
73
96
56
40
72
24
5
43
71
9
16
8
45
12
66
6
30
25
5
24
19
8
112
5
84
6
121
8
21
3
16
41
102
24
42
7
65
39
40
11
61
149
27
48
160
47
1
29
36
55
48
11
30
31
65
6
30
90
49
17
7
24
197
51
40
32
9
12
36
15
16
120
32
3
138
75
112
80
64
168
77
60
63
96
16
24
29
132
18
30
132
24
24
27
24
33
7
5
12
12
67
24
47
6
120
12
6
102
27
69
12
7
29
18
6
43
29
3
24
16
47
9
9
48
15
40
47
24
42
24
7
48
41
31
41
84
75
3
66
43
29
48
36
7
17
90
21
112
200
72
93
24
51
39
1
8
24
96
21
67
32
105
159
15
6
3
3
6
24
87
9
31
56
208
23
105
96
40
5
123
16
17
12
24
24
24
96
27
48
33
48
18
48
54
30
18
24
12
6
90
66
81
16
71
25
101
19
5
3
72
69
84
55
8
45
12
63
16
53
19
23
6
6
6
72
48
60
75
88
113
36
36
6
1
41
79
8
16
32
33
31
17
39
16
29
168
42
60
6
90
42
6
90
19
216
48
29
12
15
3
36
57
3
21
48
9
39
27
78
79
56
16
152
81
12
67
24
137
7
24
29
12
6
241
48
24
80
27
13
8
75
61
96
71
81
15
12
6
87
48
9
15
21
18
33
96
15
1
24
24
23
6
3
57
7
48
8
21
3
9
12
19
56
16
17
31
23
81
16
59
90
24
48
3
88
29
3
208
5
252
12
75
63
9
33
103
32
45
144
36
72
54
9
48
40
56
3
45
21
42
66
30
1
5
3
21
12
55
29
6
60
9
16
95
57
51
37
80
16
8
40
72
5
43
35
42
12
24
15
33
31
8
16
48
41
15
9
15
9
60
123
21
24
30
21
33
24
31
80
24
57
78
54
24
51
3
69
40
72
59
13
29
51
15
9
33
15
33
24
63
3
54
108
3
39
48
84
6
24
60
19
24
32
45
24
3
51
37
104
48
9
72
7
95
9
16
23
49
41
55
8
16
17
31
95
9
16
48
56
63
9
9
6
12
12
25
32
27
45
3
37
29
18
24
6
12
30
36
21
57
48
7
8
15
72
25
41
12
3
16
8
69
36
6
72
204
21
15
25
35
21
15
42
174
1
8
9
6
1
8
3
48
18
132
30
33
33
79
137
12
27
40
101
19
17
6
1
24
48
24
144
8
93
60
39
15
18
111
69
12
84
3
21
27
15
9
33
55
17
7
5
60
36
6
18
36
15
15
78
3
105
24
15
135
90
24
7
56
51
13
24
17
78
24
49
47
66
6
1
17
42
54
103
35
45
40
5
42
6
18
48
24
25
128
24
45
12
6
1
24
95
9
63
1
29
12
54
12
13
23
1
11
30
150
12
84
6
42
18
24
15
9
6
1
32
16
35
258
72
18
96
9
16
48
5
3
33
6
6
43
5
19
80
16
35
78
24
39
39
1
11
21
33
31
120
131
54
6
6
12
48
18
126
84
24
12
30
48
18
15
15
6
24
48
51
9
15
81
15
3
36
1
11
37
5
42
1
29
43
23
1
8
57
127
48
89
18
114
48
18
25
17
24
15
144
24
144
15
9
33
48
42
18
75
9
156
3
45
24
6
12
9
112
24
5
12
7
17
120
48
6
9
24
24
64
71
1
17
15
15
9
3
13
83
6
48
48
36
27
21
12
6
30
24
42
6
51
33
55
24
17
6
6
36
7
5
19
23
1
35
36
9
9
150
132
21
9
246
6
6
85
48
23
9
15
9
63
9
39
73
17
55
32
45
6
54
138
37
8
21
19
8
69
12
12
24
27
15
30
12
79
41
24
55
29
42
1
24
72
32
75
21
129
103
41
15
64
11
48
ABCD 96720296534*3^$a+1 [50298]
95
129
303
81
48
123
85
95
36
93
48
111
49
35
108
108
69
75
60
48
25
272
99
144
96
36
25
119
169
240
23
9
3
312
84
33
144
63
156
133
48
144
23
25
167
9
48
111
48
288
72
24
144
81
63
1
35
61
119
9
208
119
57
64
176
123
84
1
395
24
61
23
57
159
96
81
75
432
213
16
47
49
32
135
73
32
192
144
63
12
37
80
63
33
39
73
48
80
64
47
48
60
156
201
51
13
144
23
105
16
32
87
12
45
51
93
171
252
9
387
144
237
147
36
121
80
315
180
97
143
12
432
69
111
33
144
16
47
48
81
96
3
13
23
25
96
272
112
32
27
21
48
96
27
37
192
80
15
81
96
39
25
11
21
48
171
21
48
3
157
80
99
189
48
39
105
96
15
49
59
72
72
12
73
144
23
9
111
129
256
32
96
231
9
171
85
48
47
49
71
36
85
155
21
64
23
48
73
32
63
192
81
87
216
120
73
176
112
176
27
84
1
80
160
11
204
57
336
3
445
80
192
147
141
48
384
240
144
27
37
59
69
147
36
153
16
59
204
25
32
15
48
252
117
351
168
57
192
39
264
96
241
32
171
165
160
80
171
117
192
16
179
45
15
1
240
144
155
156
57
15
33
96
39
84
60
25
23
9
112
203
405
240
99
13
48
288
83
12
129
16
95
72
105
48
112
128
15
1
144
23
153
144
64
71
201
51
61
144
23
9
171
85
32
96
207
97
11
48
36
240
97
11
48
37
383
120
121
47
81
39
9
144
480
96
160
192
35
60
145
119
96
9
208
11
108
60
13
32
63
84
108
60
84
33
112
23
192
57
96
64
23
9
39
73
23
9
255
60
180
129
27
85
288
11
72
13
131
192
45
64
32
27
21
208
80
27
85
32
63
60
117
39
105
147
525
48
3
93
96
48
39
84
21
75
216
48
45
336
304
35
45
27
204
144
25
32
63
49
155
180
180
72
21
159
1
32
144
48
111
60
12
9
27
21
16
95
108
21
48
15
1
224
207
81
63
1
128
51
60
180
12
33
96
96
27
85
95
168
121
128
39
36
48
37
32
207
49
192
144
227
205
47
48
33
39
73
272
183
57
27
37
32
16
83
12
49
32
99
36
108
72
21
96
96
75
69
63
12
21
16
143
273
16
23
409
144
23
57
144
63
49
96
48
32
15
33
ABCD 96720460262*3^$a+1 [50110]
36
66
6
3
15
5
12
193
35
12
103
84
36
24
36
5
7
72
41
37
39
60
9
12
23
36
4
96
99
54
35
108
12
76
51
96
29
1
59
73
18
9
60
44
36
43
90
72
11
25
3
51
36
77
1
75
12
8
67
53
84
1
27
20
43
72
17
7
21
92
7
45
105
18
48
65
24
73
78
12
6
12
59
36
85
47
72
100
15
125
48
28
8
12
28
44
13
39
24
27
45
104
49
35
7
17
31
96
9
9
3
48
140
1
23
12
4
56
19
65
19
42
23
12
19
21
99
45
51
21
20
43
6
36
72
120
6
12
5
19
66
42
117
21
24
36
47
43
5
43
54
36
11
13
3
15
53
121
23
13
47
7
126
54
18
3
69
131
24
13
3
44
16
80
12
1
59
13
47
265
35
108
60
25
60
3
164
31
5
169
42
21
9
219
36
44
16
44
1
18
77
1
47
12
60
25
18
17
4
9
3
33
71
4
44
31
65
136
20
13
47
25
18
41
12
4
20
24
7
17
1
267
57
23
28
21
18
30
60
12
11
4
9
54
12
78
11
60
60
61
15
60
15
114
11
1
3
69
6
21
9
36
90
18
6
120
6
23
103
29
19
6
95
36
28
15
77
12
61
11
61
30
29
31
18
51
3
30
35
43
9
9
215
84
12
13
30
41
19
108
18
12
42
17
1
12
3
39
18
35
1
72
39
20
31
93
56
43
17
25
59
12
28
20
12
43
42
48
11
31
17
91
36
53
85
83
25
60
3
32
12
156
36
60
60
16
75
72
66
60
84
95
1
54
33
69
54
36
54
35
7
18
27
44
1
23
31
53
1
90
17
28
9
23
43
89
60
37
90
29
25
35
40
44
96
24
31
5
25
11
13
48
24
15
21
90
12
72
29
12
49
51
3
60
5
120
19
33
68
52
9
23
61
6
18
3
9
83
12
13
72
11
7
6
35
36
24
52
164
49
35
52
8
7
18
60
66
18
63
48
69
6
41
49
27
27
21
80
24
37
90
84
54
27
9
15
9
12
36
132
47
1
59
19
30
96
23
13
23
25
95
145
102
9
44
52
27
57
24
20
25
84
23
49
6
17
1
51
69
36
18
42
23
25
47
13
36
75
27
18
11
24
120
31
9
20
1
23
60
25
3
20
13
11
16
32
31
21
33
36
6
161
55
5
24
48
12
31
17
16
81
35
84
55
29
36
120
37
23
72
40
92
43
54
23
31
29
1
71
16
3
54
47
25
11
12
85
18
9
24
9
12
36
90
45
15
33
21
15
8
205
11
84
1
12
24
18
77
49
12
18
54
11
12
28
12
104
1
18
45
80
1
18
57
69
27
27
48
5
84
40
3
5
43
18
35
12
13
71
19
5
36
76
3
65
76
36
63
54
47
40
80
31
18
12
3
20
16
20
19
17
37
18
138
6
90
18
33
33
24
47
133
18
12
93
44
48
12
64
20
52
44
16
63
12
9
33
36
87
8
40
32
4
39
77
132
108
4
21
3
44
12
16
255
18
66
5
36
49
114
5
16
8
72
1
15
135
17
85
23
37
18
53
36
48
1
36
54
45
45
54
5
55
17
4
9
36
207
9
35
24
36
64
27
29
40
75
18
12
59
31
9
36
44
12
64
8
16
20
36
61
18
6
15
36
3
66
60
120
15
21
3
69
23
12
37
23
28
3
21
8
12
1
75
117
51
39
60
53
60
48
1
48
18
33
9
35
31
5
19
53
12
7
5
25
60
138
17
24
49
23
12
48
12
12
1
47
31
101
1
15
39
5
124
56
40
45
23
13
3
15
6
48
35
25
3
8
1
15
8
13
42
5
12
1
108
27
9
30
81
63
21
20
48
96
36
24
7
9
15
48
78
12
23
4
8
43
48
141
3
41
1
35
24
40
176
13
23
72
12
31
29
49
59
12
1
12
42
9
32
168
55
24
102
24
54
18
30
42
87
51
33
9
36
15
51
41
40
15
53
40
15
29
48
12
13
15
63
17
132
12
48
52
20
1
39
80
133
47
48
72
193
83
7
6
11
25
36
35
73
51
8
60
1
27
20
24
43
18
39
56
43
36
89
1
6
17
91
21
20
13
126
17
24
43
6
35
1
120
23
28
24
8
43
5
13
6
21
15
29
48
216
157
39
68
60
103
9
9
30
36
78
35
36
40
80
1
15
75
24
5
25
59
12
19
36
9
9
71
12
25
60
12
90
6
144
102
114
36
35
24
24
61
30
5
16
123
42
66
53
1
60
120
6
53
16
21
12
3
39
5
24
19
72
185
13
18
18
47
24
73
18
5
48
16
44
37
23
60
37
23
120
12
12
52
39
5
7
18
59
28
27
36
12
5
12
25
66
101
61
60
15
3
57
45
15
3
21
8
25
36
60
36
23
72
13
11
52
60
8
31
41
43
5
60
12
19
21
8
40
44
60
12
16
9
15
20
43
5
112
21
24
35
48
96
36
16
3
54
72
23
60
52
3
77
36
24
13
11
37
54
6
84
96
18
30
71
24
36
85
95
24
84
28
9
66
108
36
60
18
11
1
18
5
1
27
63
12
29
40
24
21
71
12
43
18
156
6
5
100
32
1
75
15
29
31
41
16
9
78
21
12
15
65
12
12
1
42
12
21
39
5
43
126
42
72
17
1
39
20
24
24
73
18
89
1
12
179
19
36
18
3
24
20
60
25
59
12
37
3
32
60
7
9
15
5
61
36
42
17
24
36
79
6
35
13
96
15
15
42
75
24
20
1
63
44
91
57
39
29
61
35
13
3
20
28
20
1
18
36
29
36
24
48
4
36
8
156
163
57
20
13
71
1
95
73
111
36
9
87
27
17
31
29
40
9
36
59
31
48
60
72
41
84
64
ABCD 96720640496*3^$a+1 [50089]
48
132
63
45
120
3
9
31
224
24
141
54
61
8
81
36
138
42
31
29
150
61
77
6
36
73
35
12
24
1
23
66
6
9
96
15
73
17
60
84
186
85
5
51
39
240
24
120
57
3
21
63
25
101
210
9
15
57
75
18
43
152
15
150
75
48
57
102
54
150
36
1
53
24
30
126
30
6
30
18
3
33
6
240
30
43
11
30
31
113
30
102
114
114
223
173
60
55
11
84
150
84
63
3
30
66
18
91
104
45
42
90
39
105
30
9
48
24
16
29
30
174
54
42
15
88
168
47
25
101
6
48
30
12
51
33
7
89
150
48
12
30
31
80
39
114
30
6
150
48
42
43
5
120
12
18
42
91
17
7
143
6
96
24
24
3
123
60
1
168
8
3
6
48
30
57
9
55
80
45
84
30
25
245
6
30
6
24
9
15
72
49
29
42
90
55
65
48
12
51
48
64
71
121
5
84
54
12
60
54
19
11
60
30
27
63
9
291
36
49
5
60
111
75
60
24
30
60
36
48
27
9
87
48
21
210
60
109
56
75
301
104
39
57
48
9
12
43
5
36
54
60
102
48
12
84
7
149
19
32
87
36
6
31
24
89
30
66
79
11
30
15
48
216
9
15
51
61
8
165
6
37
53
19
8
39
198
96
126
210
24
6
21
93
19
56
21
51
27
85
72
83
222
31
72
137
31
143
54
126
36
48
1
59
12
78
132
150
30
84
31
23
145
5
43
77
27
63
145
5
3
72
15
6
51
159
6
75
3
85
32
96
9
60
19
149
60
30
96
9
15
25
287
24
49
155
42
150
60
84
6
144
15
96
16
47
252
13
17
114
54
7
23
312
9
75
6
204
24
42
48
42
39
141
3
201
120
30
49
96
89
6
57
39
25
113
126
9
40
5
42
78
96
60
24
63
40
24
8
72
24
21
19
35
54
12
144
30
60
6
90
9
69
6
6
60
48
91
41
39
21
3
75
30
6
120
36
21
63
6
3
51
114
30
60
72
1
17
132
75
153
96
31
95
9
69
115
71
96
24
234
111
141
3
15
42
15
15
78
60
30
90
150
6
54
12
9
72
112
17
54
6
18
36
21
24
21
114
57
72
40
161
6
18
12
43
32
99
36
30
78
117
189
139
17
24
24
36
115
11
69
141
90
120
18
126
49
155
12
1
48
24
32
45
60
30
25
53
36
114
30
6
49
101
66
30
84
207
9
60
228
132
3
57
54
6
240
43
17
18
6
126
49
5
96
115
29
24
66
186
31
72
5
36
60
24
43
32
40
152
33
12
144
67
72
11
144
45
15
72
90
30
9
45
27
129
30
25
29
19
5
51
72
69
18
30
27
69
259
197
48
51
21
19
41
31
53
66
81
40
120
104
40
23
30
12
24
39
51
165
15
6
19
35
45
9
42
13
71
24
30
27
144
45
24
3
57
55
167
168
42
84
115
24
167
193
35
36
126
18
1
32
117
6
54
36
60
127
392
15
72
73
71
114
6
36
204
1
24
32
33
55
5
99
27
18
12
79
120
89
30
150
60
72
55
113
31
35
36
24
81
48
15
6
96
30
21
9
39
15
57
69
84
55
35
6
24
87
72
40
17
30
9
45
6
141
40
272
21
54
45
136
125
19
8
24
45
108
60
102
61
83
6
15
15
30
123
45
216
90
96
24
120
25
71
33
16
131
109
41
24
36
43
5
12
240
30
48
72
198
102
13
35
13
23
300
66
144
24
60
6
49
8
9
48
6
49
17
55
23
72
120
1
23
36
198
42
21
9
168
31
5
96
51
64
5
24
6
258
12
210
30
31
23
156
240
13
197
24
27
93
66
25
23
81
9
30
102
30
48
36
49
5
6
30
60
66
73
17
48
ABCD 96720766984*3^$a+1 [50046]
48
51
25
23
85
12
89
27
40
20
4
35
54
67
12
60
5
3
24
24
76
116
40
8
24
40
60
8
9
99
12
4
164
16
29
102
25
83
105
24
75
13
8
204
112
8
45
42
21
99
1
23
45
60
24
48
108
12
57
6
37
8
57
15
4
56
64
59
90
19
5
15
28
128
52
44
15
9
36
33
51
4
11
21
96
9
114
9
12
15
45
36
24
160
48
8
33
127
5
15
72
12
99
117
40
12
48
8
16
41
24
31
12
41
75
15
109
5
18
48
21
15
33
81
7
8
4
20
48
12
36
36
48
60
57
36
39
16
12
8
4
11
37
41
66
126
3
124
68
4
68
120
12
15
18
43
84
36
77
36
67
23
21
81
42
93
15
85
59
21
64
5
3
33
55
12
35
13
12
80
21
27
33
51
24
4
101
30
180
42
12
3
48
36
3
42
31
8
60
16
8
33
3
16
48
92
48
28
17
15
3
25
197
3
12
28
44
84
4
32
16
140
48
16
23
18
30
9
33
7
23
13
29
43
101
36
43
32
36
27
45
15
102
60
51
4
179
72
9
3
6
54
30
135
28
44
24
9
51
15
37
20
52
5
36
66
61
35
97
32
28
17
43
17
135
16
8
72
4
48
92
28
8
12
28
8
21
55
8
96
81
3
36
45
24
198
37
8
3
37
44
84
52
17
87
28
140
93
55
17
51
12
24
16
53
15
4
12
8
60
60
36
12
33
51
40
36
12
8
69
48
18
9
16
83
57
87
57
3
57
48
57
108
12
78
21
45
24
3
9
36
63
69
3
4
36
113
6
13
12
8
72
24
76
8
21
19
72
53
43
8
4
68
52
32
9
19
17
3
108
4
20
144
180
52
8
15
37
23
36
18
75
88
8
72
12
51
57
105
30
25
8
39
13
68
4
8
33
6
21
15
48
1
53
87
16
29
36
7
8
48
4
5
36
51
51
117
88
8
12
45
79
29
67
92
88
32
28
80
15
12
45
27
21
39
30
18
78
79
96
24
36
119
13
5
15
3
109
35
9
64
35
33
24
3
85
17
91
20
57
27
160
20
81
3
4
12
8
48
112
8
12
40
56
16
8
15
18
87
3
84
78
55
68
124
60
44
12
27
37
53
60
7
44
15
21
48
28
32
87
21
48
24
36
52
107
13
77
7
44
84
12
24
9
51
45
19
60
48
44
24
12
48
45
27
24
21
27
40
20
3
42
12
31
8
16
36
12
32
9
75
12
3
1
8
60
60
36
16
44
36
96
108
24
36
4
11
6
66
24
9
45
39
45
36
27
27
21
57
7
12
29
75
76
11
18
7
12
116
45
7
179
129
16
8
72
16
8
16
8
15
25
5
3
40
44
48
28
8
4
56
36
76
23
36
13
12
5
51
4
95
1
8
4
60
17
15
28
101
75
36
84
12
45
18
36
13
77
15
24
45
51
63
102
15
24
52
12
8
33
19
5
36
39
52
60
20
40
48
11
61
95
61
35
25
23
21
75
13
41
15
12
24
111
25
12
53
7
12
8
40
95
108
109
44
12
12
36
16
140
16
12
20
15
85
203
45
4
23
13
12
8
72
51
37
53
75
21
54
69
141
39
36
4
8
9
31
5
67
48
77
3
33
79
35
18
15
4
8
40
32
75
25
8
36
99
21
12
12
36
36
45
39
4
48
8
9
87
24
12
57
195
28
5
3
15
109
53
147
51
37
59
61
12
12
44
36
9
19
60
35
48
9
40
5
39
96
24
9
3
84
21
48
31
65
91
125
55
35
45
93
27
24
39
57
3
1
53
51
24
81
7
20
4
5
6
33
51
25
53
15
51
81
36
12
40
48
8
84
36
12
27
25
20
60
96
16
53
55
32
21
7
8
129
36
15
12
28
53
12
78
9
72
144
27
109
20
15
9
240
51
96
33
4
12
44
12
33
19
60
20
28
32
27
61
29
75
9
27
52
48
8
9
67
20
36
3
9
156
16
108
35
18
7
35
37
8
21
6
133
32
36
12
60
52
60
80
24
52
44
21
15
3
42
123
4
71
12
42
7
8
96
84
48
9
48
7
29
31
5
63
15
21
9
7
60
80
48
48
9
24
31
8
36
4
8
84
36
9
138
93
4
44
72
12
27
13
101
15
60
96
88
137
18
57
84
51
25
44
16
44
39
30
36
67
12
20
48
33
7
12
128
84
16
60
104
75
6
15
33
6
133
8
24
16
17
48
15
9
31
20
64
68
51
66
3
88
32
27
18
30
81
24
100
12
23
37
68
15
60
133
8
172
32
12
28
5
3
124
48
23
33
64
8
48
15
30
67
47
30
75
12
40
56
40
44
36
52
65
75
33
27
36
72
52
65
3
99
9
9
43
53
7
20
3
24
13
32
21
19
48
12
35
36
12
25
8
27
18
39
45
43
68
52
104
21
7
60
20
3
49
36
68
15
30
7
72
47
90
114
90
19
12
44
52
47
81
45
36
3
112
29
31
36
29
31
95
49
60
11
18
19
8
99
69
24
12
24
16
95
13
8
33
27
64
65
18
42
15
16
5
7
12
53
55
125
43
23
9
72
28
8
100
8
15
84
60
25
20
21
19
77
75
16
60
8
57
15
24
15
30
31
188
4
68
3
69
88
77
72
55
29
7
44
24
36
16
12
11
57
177
36
19
56
4
5
72
55
36
8
51
18
3
60
4
56
147
45
27
69
69
60
55
20
60
63
18
195
60
16
8
75
33
45
63
9
103
53
90
37
5
3
ABCD 96720854266*3^$a+1 [50071]
36
12
126
42
84
18
186
29
55
197
55
36
17
7
48
216
54
35
43
36
89
49
36
59
19
12
6
18
125
13
24
59
84
49
90
29
49
18
12
161
7
72
54
12
24
59
12
91
30
24
210
6
48
18
24
17
55
72
30
198
72
18
240
47
55
65
79
18
191
12
60
31
149
7
72
126
6
18
119
25
30
60
197
19
293
31
84
5
49
54
53
60
103
29
13
18
12
17
115
77
7
90
239
37
47
205
18
18
54
48
72
198
18
42
30
77
49
47
7
42
216
48
24
83
97
35
157
36
6
54
84
24
167
139
174
24
156
36
23
19
30
162
18
36
47
31
77
7
72
161
91
6
54
48
72
96
30
18
17
96
67
24
53
109
84
47
85
198
12
125
43
48
72
6
71
49
126
132
36
17
19
72
30
72
24
30
24
89
163
72
18
47
1
35
24
168
115
24
53
1
59
139
144
36
101
48
43
18
6
5
96
120
7
53
60
55
144
65
55
36
126
78
18
48
36
251
180
79
12
54
47
7
60
12
36
108
5
12
37
23
96
24
43
17
193
36
72
6
29
7
53
127
54
30
132
17
19
36
48
42
12
42
84
29
85
30
54
6
90
48
60
126
12
72
89
216
55
18
90
54
6
12
24
90
12
132
12
36
11
85
36
162
29
48
97
71
19
161
55
294
18
53
193
47
7
72
18
72
18
36
41
31
186
11
12
7
42
72
90
29
217
42
161
13
6
120
101
49
59
25
126
24
5
7
42
83
91
17
97
174
17
97
54
30
78
108
36
36
12
29
43
108
53
19
29
43
36
53
1
6
36
48
42
107
48
108
55
77
37
72
66
5
49
42
66
90
53
61
138
29
25
35
7
197
1
18
36
18
203
79
5
300
7
29
7
156
60
89
73
95
43
18
42
66
95
1
66
18
18
18
167
85
35
91
29
7
41
49
23
12
199
269
1
54
24
144
17
1
59
7
78
126
156
161
79
180
12
36
65
31
29
151
30
59
252
19
17
31
252
17
19
53
79
173
7
41
103
77
12
36
49
11
7
54
119
13
36
54
17
49
131
1
18
120
60
12
114
12
78
36
180
12
24
36
12
72
18
167
49
186
84
312
36
156
60
36
18
23
97
18
5
12
37
11
49
66
78
36
18
36
5
13
18
192
29
7
18
95
1
11
7
36
144
18
126
17
199
18
90
66
54
5
19
66
18
324
204
17
108
67
36
72
5
217
23
139
174
114
5
31
18
102
89
12
67
180
36
228
72
54
6
12
54
114
84
6
108
47
132
13
42
54
18
48
108
42
11
60
24
48
1
11
55
96
12
77
13
23
31
29
49
18
210
60
35
31
216
41
55
5
151
36
54
18
108
54
263
48
55
18
108
90
41
31
48
29
7
41
19
113
12
31
18
54
24
36
173
43
36
101
61
18
12
101
192
55
41
223
114
30
18
42
5
120
49
71
115
245
55
36
24
36
41
7
90
72
6
210
23
1
48
11
49
59
79
24
17
60
97
35
7
101
84
43
6
30
42
66
29
31
18
30
41
55
48
18
6
17
1
30
18
11
300
19
198
30
18
90
125
96
73
30
89
55
42
246
17
25
120
54
149
37
144
59
7
42
36
54
156
72
5
48
60
49
6
72
17
139
24
126
47
12
25
23
37
48
18
18
54
42
66
24
156
90
71
1
18
36
65
288
12
67
18
18
144
54
18
197
7
48
24
18
23
120
13
6
36
5
84
91
5
12
55
48
6
71
13
18
257
24
7
114
18
77
24
7
138
216
90
36
29
60
43
12
17
7
66
18
96
30
35
96
1
54
29
ABCD 96721206802*3^$a+1 [50080]
90
102
69
27
13
8
4
48
24
11
72
12
25
8
12
4
84
161
19
119
36
13
11
85
113
39
45
27
15
66
7
29
7
24
20
27
57
15
54
27
39
13
32
9
24
12
15
21
87
27
25
5
36
7
12
84
65
18
1
29
60
90
21
33
36
12
42
45
3
6
67
48
36
5
6
73
11
42
31
23
1
29
18
13
113
6
18
31
24
24
11
45
3
18
15
45
12
60
12
36
7
83
90
18
36
45
36
15
9
4
17
7
24
24
84
56
57
60
12
60
48
31
29
12
6
25
12
47
6
36
36
18
21
9
51
21
6
1
47
72
6
36
30
144
6
7
5
6
18
84
60
12
18
18
7
53
55
17
12
15
21
79
8
3
24
61
23
25
36
132
108
32
9
36
6
1
12
71
24
1
191
42
36
12
31
5
19
17
18
108
6
19
89
7
48
47
9
9
6
37
60
131
42
3
45
18
18
135
36
9
24
27
16
47
13
48
173
27
28
53
31
59
48
78
63
45
30
6
90
66
31
5
18
54
7
17
3
33
36
39
15
18
7
11
66
126
9
24
4
32
3
24
21
69
12
18
18
18
37
12
11
36
12
18
19
35
133
44
28
48
5
30
13
12
17
7
56
81
30
6
18
72
13
161
15
21
87
39
78
108
3
144
16
8
52
11
9
21
51
81
27
45
111
27
18
126
69
40
12
29
3
51
12
33
16
77
79
12
17
55
5
12
18
109
17
54
54
51
9
12
36
24
30
24
57
60
28
12
17
67
5
7
53
12
108
15
39
109
48
11
48
9
45
18
13
11
30
18
145
77
91
11
54
103
41
36
51
9
12
103
29
90
61
47
18
72
30
18
15
28
24
41
222
21
63
96
49
89
222
30
6
37
119
13
32
24
99
48
9
15
18
75
28
24
36
11
90
54
18
15
9
19
60
11
9
3
9
63
60
84
9
4
32
24
28
132
23
18
19
53
96
12
27
9
7
47
36
13
32
9
18
61
17
19
29
15
27
12
6
12
24
12
72
18
6
7
131
37
23
54
12
18
61
56
28
80
27
6
126
30
54
9
15
97
32
24
75
42
3
63
24
25
41
72
96
7
12
53
7
41
43
29
126
25
29
7
35
133
41
15
21
6
81
27
48
73
23
9
27
66
6
36
48
6
3
28
107
25
12
59
12
37
48
59
42
48
15
75
42
48
67
32
45
42
12
9
9
90
105
27
36
49
5
7
68
87
45
3
72
54
36
43
44
39
24
54
36
84
18
6
31
12
41
6
12
9
45
15
12
123
36
13
8
15
12
126
7
155
18
78
9
117
18
1
17
3
40
23
6
48
18
9
4
29
108
3
4
11
30
24
19
47
81
9
6
73
12
89
24
48
51
21
18
276
25
23
85
59
61
65
24
39
69
19
47
24
9
9
30
24
61
113
18
6
48
7
35
12
9
123
12
36
18
108
7
11
18
60
27
45
18
1
35
12
42
7
60
24
44
72
4
60
17
120
19
8
9
42
9
16
72
24
5
19
20
123
30
24
3
28
59
13
41
12
6
54
27
36
64
24
32
40
12
84
17
24
7
24
17
24
135
4
24
65
19
95
13
68
9
19
44
9
43
23
72
36
18
51
28
53
43
47
9
9
43
32
96
12
81
72
36
60
7
23
18
15
52
32
81
163
5
12
6
54
12
24
55
29
7
71
13
23
12
189
9
18
45
27
141
27
25
60
167
13
48
23
1
59
12
25
11
33
63
12
6
48
42
36
12
18
96
31
24
11
78
36
3
9
18
249
4
53
19
5
75
117
6
36
18
31
44
28
68
27
109
56
4
47
12
18
18
9
33
3
24
9
99
57
36
60
48
19
53
24
19
11
69
52
12
84
17
7
17
31
41
90
93
45
72
51
12
27
45
51
30
67
47
66
87
16
11
18
7
11
30
42
72
9
57
42
13
35
60
102
55
41
67
36
35
6
67
41
19
20
4
23
36
49
108
12
65
7
8
39
13
11
1
17
91
60
11
13
17
18
45
36
15
12
54
114
1
11
18
79
17
138
6
18
174
24
108
67
8
63
49
5
60
39
88
11
36
36
6
72
55
89
36
30
1
5
36
66
18
15
21
63
15
1
8
3
6
120
15
12
27
60
36
25
77
24
18
13
12
104
88
20
15
48
121
48
17
31
140
12
16
11
24
37
53
3
33
39
27
18
19
5
18
48
36
105
3
37
48
41
18
36
49
41
24
43
68
9
78
30
67
32
33
30
25
29
42
13
5
54
1
71
66
18
81
16
96
41
51
45
19
29
72
18
6
12
204
30
33
12
60
3
18
6
18
7
5
51
48
4
59
18
6
9
28
20
105
43
113
144
43
11
6
7
23
6
3
60
4
167
12
6
3
33
3
28
72
59
48
1
23
72
81
76
5
27
3
25
11
13
47
30
18
90
15
27
93
24
27
66
99
87
18
66
33
4
24
161
91
29
24
18
1
47
45
63
96
36
90
36
19
20
4
41
7
17
12
7
35
49
36
5
36
36
30
1
89
6
21
24
16
83
13
23
49
17
24
19
47
37
108
17
18
18
15
16
59
121
23
108
18
24
39
9
31
95
9
15
48
126
72
43
44
3
37
12
47
30
6
18
12
87
9
18
48
114
36
19
71
18
27
16
96
17
31
24
17
36
54
78
18
54
54
48
61
17
72
66
18
55
36
104
57
126
54
15
120
15
13
80
51
48
54
91
35
169
11
54
54
49
11
36
36
1
107
54
36
27
27
30
36
90
6
72
18
18
48
54
69
4
12
24
5
30
54
15
9
12
24
54
25
11
18
55
12
12
20
9
30
132
84
85
113
6
18
36
55
188
36
4
5
39
4
20
36
39
18
51
36
45
43
248
45
36
6
1
161
7
20
3
36
ABCD 96721465034*3^$a+1 [50009]
20
78
46
54
51
41
4
36
98
13
47
178
92
67
75
54
44
46
126
80
48
103
27
12
8
16
14
58
44
10
51
75
18
30
56
40
30
18
21
71
34
86
40
8
12
18
42
100
96
2
52
198
36
21
83
22
80
55
23
52
21
29
58
6
26
60
40
20
78
67
23
22
50
49
15
14
12
46
9
111
42
20
46
21
75
68
16
72
32
10
120
2
4
177
39
36
44
4
194
12
30
16
105
39
240
98
30
70
12
39
89
70
110
67
35
48
10
36
72
14
40
8
88
18
12
234
20
124
6
18
81
27
14
16
54
18
140
28
74
28
42
50
130
38
61
9
18
2
10
96
36
54
26
60
18
142
8
10
32
136
152
112
6
14
60
16
2
52
120
8
28
92
73
15
60
2
10
72
8
120
58
14
18
16
26
48
40
2
34
104
60
10
3
15
18
14
28
12
6
14
72
60
30
34
42
14
70
18
92
76
32
52
54
44
46
6
111
33
14
12
64
126
20
106
44
48
28
24
36
32
72
90
4
104
30
12
61
29
34
66
54
36
36
33
201
126
105
9
20
19
27
18
146
88
6
74
72
34
15
15
24
2
78
280
72
138
42
20
60
60
16
2
52
18
33
27
12
8
42
198
58
14
40
20
40
8
102
18
12
48
10
110
42
90
46
48
6
38
52
38
132
4
14
150
22
135
23
132
16
144
98
112
36
14
58
2
18
58
134
28
122
58
18
144
66
122
28
18
74
12
120
18
103
29
18
1
11
64
56
118
6
26
4
26
18
7
83
142
54
36
98
30
132
10
36
12
87
9
66
18
18
90
24
126
14
34
96
8
58
24
30
6
74
196
152
46
102
234
50
28
18
14
16
44
28
32
40
18
90
36
26
16
14
16
72
18
24
20
46
44
64
54
92
148
62
64
206
46
32
52
78
30
242
34
56
70
39
11
4
30
44
90
12
34
42
2
16
86
48
42
48
210
28
14
4
42
2
30
12
28
110
160
140
22
48
32
40
9
45
14
76
24
32
49
9
62
10
126
74
48
7
33
2
46
44
34
44
22
38
112
8
10
2
28
6
26
4
36
108
20
58
162
12
8
82
24
84
18
60
44
274
14
10
50
60
1
29
16
96
36
134
120
1
87
57
159
12
69
45
38
10
2
16
32
1
59
52
128
40
50
22
20
46
54
18
2
30
4
26
60
76
44
30
16
2
37
95
48
40
18
30
9
33
108
2
10
50
12
18
42
4
24
20
42
4
236
30
120
46
2
150
16
102
62
10
90
62
1
15
33
29
46
44
112
8
192
78
12
34
176
100
108
12
20
120
100
8
72
10
30
20
70
36
2
60
70
62
10
20
18
90
88
15
29
30
70
15
33
2
109
71
16
32
118
44
4
180
111
35
60
108
133
45
12
6
104
12
4
56
16
44
60
25
33
2
70
80
18
30
16
6
48
42
30
68
22
8
52
38
46
24
20
52
30
80
16
44
18
172
20
46
18
36
38
40
33
29
30
196
332
28
72
48
24
8
40
57
35
40
36
12
21
15
14
162
28
80
166
26
16
44
118
3
45
74
60
60
10
38
1
159
12
8
52
120
90
54
44
70
2
61
29
28
18
78
26
48
10
32
4
15
39
42
8
46
44
58
2
40
20
100
90
20
102
10
108
32
4
74
60
12
88
72
18
126
14
58
9
75
6
102
2
16
74
58
36
126
30
18
42
30
8
28
144
158
7
105
20
76
2
12
4
30
96
20
10
36
2
60
103
15
18
270
26
48
7
9
36
80
10
18
6
116
118
32
78
16
57
89
16
14
88
18
14
1
9
20
48
160
32
48
12
4
14
37
155
76
72
62
46
2
30
60
60
10
18
33
27
2
10
32
48
12
48
46
206
10
20
18
60
76
90
74
30
22
81
27
6
56
18
52
110
34
12
69
39
146
55
15
128
16
24
36
21
9
6
80
30
46
32
180
120
106
15
41
30
25
15
8
12
48
61
179
12
94
30
6
8
46
56
1
89
16
72
108
2
1
15
126
18
30
92
34
21
105
96
48
26
46
2
12
30
18
1
41
30
18
7
39
90
74
16
6
48
2
40
30
78
20
12
4
116
10
20
48
42
16
18
30
54
42
84
44
12
58
32
78
118
2
13
9
48
2
94
14
88
62
100
6
84
6
44
12
16
18
30
6
48
33
59
30
40
6
212
12
18
100
51
11
4
14
82
20
28
32
76
104
28
80
1
9
20
52
138
20
88
2
70
162
6
54
84
24
18
30
14
108
12
28
242
16
14
18
12
18
22
54
54
2
34
24
2
ABCD 96721949882*3^$a+1 [50041]
16
93
30
240
66
42
9
3
6
54
48
24
30
18
41
49
252
36
42
90
36
36
51
69
11
103
12
144
18
18
137
13
3
15
12
165
80
13
30
60
12
125
109
6
174
60
48
35
37
180
36
54
18
132
18
12
108
221
85
42
18
12
72
78
45
45
48
24
48
54
114
126
48
18
54
60
126
83
1
95
64
165
27
45
150
48
6
48
60
396
72
54
54
144
36
84
60
87
51
42
120
42
54
12
335
13
66
150
30
126
63
87
9
21
54
54
15
9
102
129
15
6
11
133
192
60
138
5
67
29
121
23
7
9
45
54
90
180
24
18
5
187
21
15
17
48
31
54
59
7
6
227
25
198
120
42
12
36
95
85
108
6
90
120
6
12
60
126
126
48
78
47
37
36
60
12
78
144
36
30
47
25
23
19
36
57
80
7
18
87
15
36
45
45
18
65
49
63
32
16
15
17
265
42
90
3
105
39
63
17
25
108
12
143
61
120
162
18
6
33
48
9
120
24
30
36
101
85
12
95
48
37
60
15
3
84
150
3
27
21
32
16
39
6
36
143
37
59
64
183
120
18
159
21
24
126
174
18
18
6
30
63
48
105
18
144
150
12
78
21
249
30
78
30
144
18
60
47
48
48
55
138
47
7
6
12
18
60
105
39
30
6
21
99
45
99
18
72
72
36
24
18
93
177
102
6
3
105
12
24
18
33
87
57
39
102
99
45
6
30
18
36
9
32
37
11
55
57
75
84
78
83
187
12
41
37
12
18
45
32
16
80
48
37
123
231
36
24
48
36
126
18
57
15
18
36
42
12
18
18
54
27
9
42
45
32
16
51
30
15
111
78
35
49
42
30
39
177
54
18
87
48
45
131
31
36
90
35
25
39
99
6
119
25
72
54
54
30
5
19
30
18
114
30
78
18
30
18
42
3
87
54
83
97
30
24
12
77
73
30
42
48
162
45
27
18
147
33
36
54
21
32
43
21
81
95
127
36
90
36
18
30
18
42
3
27
78
48
119
7
180
69
21
54
21
69
36
39
39
48
42
18
18
84
78
30
24
3
105
12
90
18
6
162
183
9
72
6
54
30
78
66
21
3
36
30
24
3
128
25
126
18
60
11
96
19
12
65
13
51
165
11
19
6
138
42
102
36
9
48
48
21
11
7
60
12
180
29
64
96
80
37
18
57
15
18
36
219
69
75
21
36
23
7
60
54
90
125
109
35
73
39
45
60
120
186
138
42
30
24
48
27
231
57
45
35
43
138
36
24
144
108
12
60
180
87
39
102
60
18
5
25
39
15
36
42
12
96
71
1
48
15
39
36
114
195
3
102
23
67
150
18
30
24
54
174
168
18
129
81
24
87
39
54
35
16
39
12
78
30
18
18
96
108
225
57
39
15
161
55
36
24
29
115
102
24
144
12
83
49
12
83
288
25
39
39
12
132
36
5
31
33
3
18
36
71
19
125
91
5
49
18
125
13
24
11
19
108
216
144
60
18
18
137
43
5
31
18
48
63
32
49
6
120
18
36
11
43
90
54
5
1
144
12
54
36
114
36
51
48
21
36
144
108
150
72
36
30
54
150
18
66
24
12
54
17
25
48
24
111
15
12
72
240
48
77
163
93
51
36
144
54
120
75
69
6
165
99
78
12
78
12
41
67
77
55
12
6
12
42
30
150
234
51
159
132
228
57
80
85
48
54
6
15
87
57
272
199
30
11
25
18
5
91
5
85
102
54
18
36
72
33
117
12
63
9
6
18
12
3
57
108
75
99
6
12
155
85
75
225
18
42
54
29
145
47
25
18
90
107
79
18
48
18
54
60
72
48
78
53
19
12
18
6
66
39
39
12
18
27
9
36
6
54
36
90
144
9
80
37
12
36
24
3
63
6
11
55
42
63
39
18
60
11
61
195
48
135
ABCD 96722597794*3^$a+1 [50246]
16
168
129
135
32
67
45
24
128
24
264
64
24
104
24
91
45
72
104
103
36
54
18
36
17
28
44
136
9
47
120
67
117
32
40
24
3
45
8
172
60
36
12
36
36
8
24
96
7
144
65
88
8
145
351
24
152
168
48
31
216
65
4
39
72
45
63
69
3
9
27
180
89
16
108
92
196
21
90
77
24
88
80
64
32
96
4
84
99
5
4
27
90
18
5
175
9
99
77
31
90
87
8
112
56
16
32
49
126
17
168
121
123
48
60
48
9
23
64
32
7
161
73
87
80
76
63
126
23
48
216
91
53
55
9
176
49
23
424
8
24
40
75
72
117
9
71
127
33
80
121
231
368
4
27
33
176
52
180
96
32
43
5
49
198
9
56
24
28
140
24
16
32
72
40
60
20
73
23
31
89
64
36
36
24
8
31
81
56
148
111
5
172
48
44
100
36
24
36
36
8
192
52
284
25
15
32
16
60
39
197
19
144
101
96
55
81
8
19
9
63
29
16
24
8
96
24
88
56
72
48
96
136
24
75
9
63
72
105
68
24
19
69
12
20
24
16
3
53
72
1
159
56
48
7
65
151
41
100
20
28
99
18
27
20
25
126
36
5
31
33
176
7
36
33
44
120
1
351
153
54
81
8
16
56
73
263
16
56
25
18
9
44
52
12
96
36
21
159
56
88
75
33
3
36
5
49
15
48
81
342
33
12
45
47
72
40
8
28
36
48
32
28
147
18
15
8
103
65
7
65
184
57
126
162
15
8
112
9
47
16
36
116
127
18
27
164
16
8
24
220
44
16
36
12
27
53
88
72
36
44
31
113
64
3
213
3
53
16
8
31
33
32
16
32
40
9
27
108
63
72
65
169
159
3
29
43
29
96
48
7
9
9
71
72
16
144
72
108
260
136
176
24
88
80
64
80
112
8
96
64
3
45
24
75
5
31
18
47
16
80
52
212
76
48
60
183
33
144
39
162
143
100
45
15
3
72
101
40
32
24
163
45
36
36
32
31
65
24
72
264
24
48
96
91
125
1
23
76
45
47
43
29
16
80
88
3
29
24
16
3
36
41
208
12
68
31
18
231
48
225
71
120
43
108
33
32
79
90
51
68
187
5
64
57
15
57
27
63
29
7
9
99
53
24
103
33
75
5
103
17
64
99
53
19
69
104
48
24
48
40
24
36
165
15
39
17
19
245
40
36
39
5
67
45
32
31
113
64
57
87
36
93
191
120
40
9
27
44
55
18
378
54
71
19
33
111
5
24
96
24
28
20
19
141
8
40
80
1
47
24
16
39
9
32
67
81
63
36
9
9
143
88
48
24
12
44
52
12
27
69
36
12
32
31
9
80
28
20
76
39
54
47
232
80
120
40
32
72
16
153
95
120
96
48
24
28
3
17
88
228
99
17
19
117
8
88
56
16
48
8
163
45
56
25
18
53
16
104
16
24
176
79
65
48
48
55
69
48
27
65
7
113
76
45
15
3
149
40
99
81
45
18
5
28
108
8
24
7
105
120
80
124
39
77
72
192
16
8
49
15
12
20
79
36
153
36
8
64
168
32
40
120
27
53
217
95
24
25
47
7
33
48
24
3
36
33
104
24
88
36
20
19
141
156
117
18
5
24
160
60
21
119
232
80
88
3
108
117
20
169
47
4
36
104
48
4
99
41
136
72
84
108
9
72
167
220
20
184
3
53
55
72
65
112
8
139
29
43
29
79
33
72
111
36
5
31
185
120
52
36
3
5
64
32
72
40
8
24
7
81
8
16
3
ABCD 96722780288*3^$a+1 [50039]
67
50
18
88
17
3
45
12
33
34
173
3
57
108
219
9
21
18
108
33
84
12
60
33
48
3
129
108
22
62
159
12
12
12
24
79
8
100
185
39
9
156
21
70
53
60
31
36
2
27
43
60
77
3
28
12
38
70
53
36
55
53
7
36
32
21
51
76
50
3
24
96
12
129
18
28
29
3
88
53
187
12
68
69
216
45
15
19
20
9
27
9
3
45
36
19
41
57
42
40
65
15
105
7
65
156
48
39
12
96
84
6
75
9
78
57
36
48
87
45
24
36
27
12
76
53
111
66
3
57
22
17
36
12
3
120
4
53
147
129
24
7
5
283
77
33
51
69
22
86
27
27
21
84
31
32
30
3
7
140
18
75
27
168
90
3
19
32
120
6
84
51
57
330
12
36
9
31
17
120
3
54
3
7
8
81
87
33
36
96
45
154
29
24
175
65
27
36
69
15
100
48
20
18
75
108
141
30
129
12
84
81
63
24
36
57
15
45
3
12
7
32
76
53
117
10
44
40
68
141
31
5
48
33
12
10
101
36
15
81
139
29
9
75
33
3
36
84
12
180
99
40
5
96
48
72
192
96
21
46
32
45
45
15
96
31
101
24
51
9
31
14
310
29
7
89
60
31
20
117
3
45
72
60
3
69
96
39
48
21
192
60
12
115
17
24
67
24
41
12
127
248
45
12
33
15
15
18
10
185
57
10
113
67
197
60
31
120
53
84
72
48
105
102
9
19
62
58
60
8
45
12
36
39
21
60
31
26
24
39
60
31
65
24
69
27
36
139
89
96
45
3
27
21
7
180
50
87
33
15
192
91
53
12
15
4
20
33
237
39
91
8
21
19
5
87
69
19
17
93
75
27
69
21
60
171
39
81
12
3
105
7
41
9
75
12
36
120
79
125
15
40
161
12
48
9
36
3
264
120
63
69
3
28
5
72
67
29
12
120
24
31
14
36
27
67
116
114
58
68
174
118
8
57
7
5
96
57
27
96
55
113
12
19
60
26
60
30
150
63
67
125
84
120
24
12
27
57
55
36
194
51
15
129
43
41
120
19
32
33
12
24
12
99
69
96
120
55
56
4
140
21
48
19
41
9
3
84
36
39
9
51
45
108
43
89
33
111
39
120
28
12
77
51
4
36
53
19
62
3
33
24
48
27
31
24
36
12
137
43
17
120
48
72
81
3
51
213
27
69
60
36
144
12
12
3
60
4
29
7
72
62
3
7
29
156
36
39
9
72
84
15
6
15
55
65
7
2
18
45
63
112
32
21
15
33
69
18
105
24
21
22
180
41
36
31
62
3
19
36
125
57
27
3
21
129
15
36
21
51
7
12
20
9
27
112
8
90
3
39
112
29
57
27
43
144
101
9
51
48
31
36
65
15
144
60
66
3
7
113
72
39
28
8
64
48
113
19
8
81
31
240
5
3
45
48
87
45
235
137
48
180
75
100
41
24
7
80
21
60
55
113
72
9
36
12
75
12
45
108
58
12
158
75
24
24
7
14
10
108
17
15
33
108
108
177
27
33
90
9
103
8
9
36
24
31
17
105
3
9
18
57
3
18
15
39
120
60
40
50
279
9
48
3
24
72
15
21
15
54
15
21
34
221
55
17
108
12
3
90
15
7
288
65
15
24
36
52
92
30
75
15
126
60
15
84
48
55
12
36
2
58
120
20
33
72
48
9
22
36
17
45
42
45
43
2
106
5
12
12
45
18
48
132
48
90
22
5
123
4
29
7
29
33
27
31
5
87
12
21
55
2
3
12
12
225
36
54
30
39
72
79
5
84
12
115
5
27
21
36
31
2
27
3
33
12
12
51
9
36
19
41
132
15
132
18
111
87
105
72
36
60
31
29
99
40
17
60
3
33
12
48
19
20
88
17
21
30
9
48
147
9
27
12
21
21
70
96
53
19
62
3
7
170
123
48
195
57
33
63
60
21
106
60
17
12
91
132
41
36
24
19
20
40
80
45
12
24
87
40
125
72
12
48
43
24
89
24
60
3
9
3
112
20
88
41
19
41
24
36
187
12
257
31
20
90
30
100
14
70
161
60
60
7
41
127
17
195
105
7
41
12
108
9
39
36
21
30
72
168
40
12
108
14
15
144
57
54
9
91
8
ABCD 96722837878*3^$a+1 [50130]
5
24
4
60
59
73
20
25
15
20
37
15
12
45
51
45
47
27
10
83
3
45
12
28
33
242
24
61
59
10
14
46
18
5
61
11
60
13
23
27
82
24
14
10
12
3
63
45
24
75
53
3
22
12
83
37
6
9
80
76
20
4
21
3
51
81
47
40
18
14
40
18
12
83
133
59
36
3
37
48
51
6
15
12
20
43
5
19
9
44
1
2
70
2
40
17
13
63
9
26
13
32
24
43
18
27
32
4
57
39
23
10
86
34
87
23
40
5
1
2
40
42
135
143
10
12
23
4
20
16
24
20
85
171
12
11
16
93
8
3
10
59
13
59
13
38
24
13
21
39
36
11
1
32
48
15
34
11
3
37
27
21
147
9
33
15
68
147
37
33
51
44
115
18
27
147
21
27
17
31
5
49
111
60
9
51
9
50
45
28
12
24
117
35
24
1
15
9
3
21
39
20
48
12
25
12
6
5
49
18
42
38
13
27
6
39
12
33
27
80
1
63
24
168
32
25
111
59
46
12
30
80
45
19
8
10
12
26
142
23
28
36
9
12
75
60
45
12
27
3
6
24
2
10
11
3
34
3
104
133
63
20
3
25
39
141
24
3
17
25
35
3
22
47
3
72
10
3
48
189
3
20
48
28
9
47
51
24
21
145
50
112
78
15
75
69
33
15
12
9
27
32
61
6
41
145
35
72
16
9
12
36
27
71
9
60
16
72
3
66
24
110
106
23
1
99
8
19
5
25
99
32
7
8
49
45
3
63
8
64
5
3
69
40
48
105
12
36
15
92
61
2
48
21
76
12
11
37
33
51
63
6
47
88
24
75
42
51
33
26
16
30
15
12
105
62
16
48
9
57
23
85
15
8
3
21
123
10
35
132
25
24
6
48
141
12
15
48
21
3
5
43
5
25
24
23
3
118
2
45
19
33
15
65
16
12
24
33
12
30
48
42
11
64
35
46
60
24
6
69
51
9
33
3
9
63
80
27
61
69
35
1
24
11
60
4
21
2
48
105
25
78
9
12
36
39
233
31
29
37
6
5
4
21
59
13
18
30
87
11
1
119
22
35
49
108
35
31
45
21
35
43
17
1
35
24
3
117
13
86
34
36
36
48
95
25
83
13
14
13
9
51
93
15
24
35
121
9
3
32
67
33
63
125
73
26
21
24
19
69
48
108
44
51
70
24
42
6
18
6
18
18
72
27
11
22
42
66
30
8
16
6
15
69
30
105
20
16
48
9
23
64
21
39
15
21
24
3
8
24
10
3
8
67
18
99
96
27
53
4
81
48
6
6
24
63
35
25
33
30
129
68
12
13
120
18
8
37
93
11
64
21
35
40
48
3
17
13
18
24
80
16
45
11
48
13
20
132
108
100
35
9
36
12
52
9
2
22
60
47
4
9
35
7
6
2
40
48
57
20
1
84
3
99
33
60
57
39
84
57
24
6
21
20
12
67
65
16
80
4
48
72
8
3
24
81
25
87
81
144
60
87
24
11
24
22
15
24
8
67
24
17
13
26
21
132
7
78
50
46
24
15
8
3
64
30
72
15
8
3
37
11
82
38
16
56
24
21
67
8
24
93
73
42
21
35
10
11
85
39
12
75
9
9
27
9
3
48
33
14
58
27
51
9
12
144
21
11
3
81
55
48
78
60
24
23
25
27
3
48
42
12
96
95
27
70
42
5
13
23
37
75
47
24
25
32
15
69
25
15
9
11
25
134
22
60
35
24
43
45
12
9
62
24
1
15
5
97
63
33
50
10
86
58
12
24
2
22
50
48
34
15
60
11
9
36
12
1
24
12
60
36
2
13
12
15
8
34
48
72
48
110
16
56
34
27
60
189
26
22
138
9
15
21
200
24
19
21
20
13
36
6
21
9
15
60
105
23
25
3
72
27
48
65
25
27
9
84
48
84
48
18
9
71
70
72
75
20
72
4
9
6
29
1
24
2
70
35
1
27
3
17
16
81
11
19
8
58
30
29
1
12
6
17
7
18
38
24
48
22
2
120
13
21
59
85
35
73
95
120
37
35
3
73
36
3
8
97
36
9
36
11
51
34
6
69
21
15
20
27
10
35
3
34
15
80
28
33
39
33
36
39
15
42
131
4
36
12
47
1
80
60
13
60
36
6
5
19
126
15
9
143
27
21
3
130
72
54
6
2
10
27
11
37
32
25
11
4
56
13
62
13
32
19
21
35
10
54
21
9
23
12
25
195
9
74
96
49
20
48
37
60
50
10
12
23
61
51
33
90
5
72
4
15
21
24
35
46
39
45
15
9
30
18
54
21
9
26
10
59
51
45
13
11
16
24
9
36
30
9
32
7
80
61
32
27
13
9
123
33
155
97
12
84
15
45
134
13
69
51
60
23
10
14
33
15
117
13
47
76
24
21
54
90
27
51
9
15
24
29
12
85
26
70
15
108
45
2
22
18
18
36
3
47
10
78
18
35
49
50
13
35
16
17
4
128
1
59
13
12
23
25
62
13
35
25
23
22
39
108
95
160
17
31
48
72
29
60
25
48
3
83
1
20
3
22
51
12
20
55
42
131
60
15
13
9
48
24
26
10
15
105
14
24
16
33
12
33
63
20
37
47
25
15
123
6
71
13
75
20
37
71
40
104
99
49
80
148
48
9
132
54
21
8
3
58
27
99
33
23
24
21
3
9
28
9
96
60
35
28
45
2
69
28
36
120
27
18
179
27
13
33
39
8
72
49
24
63
165
3
11
24
1
21
15
60
9
11
27
1
57
30
9
39
29
3
58
86
46
2
22
3
32
1
12
35
55
5
37
36
47
3
72
33
4
3
32
10
108
47
4
96
15
45
36
9
35
1
18
54
72
63
8
3
57
7
21
9
27
21
12
15
15
45
107
85
8
12
16
39
5
13
48
3
24
33
42
65
48
39
48
57
16
12
27
18
120
12
26
82
38
10
3
164
31
6
11
39
45
25
3
12
96
35
45
88
21
23
31
32
22
12
11
84
13
2
16
33
12
ABCD 96722884788*3^$a+1 [50040]
72
24
75
16
8
39
1
24
17
15
16
17
55
32
3
42
3
40
48
8
40
72
5
3
24
45
27
24
16
8
88
17
15
285
36
31
24
104
63
48
150
27
9
15
39
81
40
5
30
13
131
42
12
31
5
42
108
102
60
102
150
31
96
48
32
3
21
147
12
73
32
48
48
39
18
15
48
57
42
37
48
125
3
72
16
72
120
5
108
36
43
8
75
13
29
18
9
45
19
17
72
87
105
39
141
24
27
24
3
72
13
17
18
157
11
13
17
108
27
123
30
87
24
15
6
228
15
45
27
88
72
8
201
39
16
24
41
31
24
8
16
17
79
5
3
33
72
15
45
102
18
72
24
36
18
66
132
7
32
64
24
11
6
55
8
160
5
72
24
91
29
60
7
48
264
5
3
64
89
87
72
57
24
30
150
99
48
45
19
56
72
87
186
207
165
43
83
42
102
21
129
7
5
6
37
17
39
40
65
31
80
45
43
143
12
126
6
33
48
9
18
120
90
78
93
9
7
71
9
9
36
84
7
48
41
39
40
155
66
51
57
18
13
32
15
18
30
96
9
72
27
13
107
61
89
15
33
7
120
5
12
39
57
102
36
61
56
33
7
5
24
99
96
3
198
7
77
36
72
18
69
129
15
45
19
125
27
21
72
36
6
1
65
24
55
80
16
29
66
42
90
13
104
9
36
108
7
29
90
97
8
21
115
5
6
54
39
9
31
5
72
19
41
63
9
90
37
53
48
24
51
15
9
40
101
75
40
5
3
21
171
120
27
181
17
60
30
18
60
7
23
25
35
85
5
27
57
15
40
35
133
32
16
80
16
11
90
19
59
90
19
17
36
54
30
36
19
35
45
16
65
39
15
9
51
61
23
6
108
48
7
53
3
24
96
216
24
16
65
6
57
27
54
55
77
72
75
15
18
15
3
21
9
55
17
72
7
29
19
17
24
15
51
6
15
48
21
54
54
31
77
78
45
75
36
169
65
7
17
15
3
18
84
7
8
192
45
51
45
108
39
33
12
60
108
72
48
24
75
69
19
8
39
81
45
72
3
33
31
104
120
96
24
99
18
19
161
12
51
64
11
54
63
64
53
150
12
25
24
5
24
91
24
5
6
37
8
64
8
63
102
43
24
23
42
36
72
48
19
72
96
72
11
72
18
91
200
33
36
19
32
9
36
51
57
7
11
37
80
48
33
7
32
136
17
60
138
6
36
39
9
6
25
48
53
108
7
5
43
216
8
27
66
18
60
84
153
99
24
21
48
21
54
30
36
36
15
16
65
198
81
9
31
24
17
7
131
54
31
41
60
84
7
8
75
60
30
24
75
16
24
5
78
54
63
16
96
80
33
7
29
36
15
21
75
64
41
7
41
114
108
25
8
184
35
18
99
16
5
144
36
60
120
54
78
111
69
30
21
21
19
29
60
18
90
12
7
35
36
9
24
40
56
9
151
8
3
37
17
15
9
36
36
15
33
31
8
285
36
87
45
12
7
101
3
57
7
11
109
125
27
39
6
19
71
18
7
29
19
80
45
3
9
204
72
43
5
27
45
27
16
17
55
24
11
48
60
57
120
40
65
7
17
31
48
144
5
6
37
143
1
8
240
21
27
57
55
41
55
264
5
3
144
16
24
104
16
104
57
7
83
13
96
11
37
192
200
39
121
173
51
40
72
17
15
168
33
55
17
15
40
47
78
30
13
56
21
222
45
72
96
105
15
27
21
15
30
19
32
40
5
91
17
18
54
36
84
31
48
65
7
29
19
131
45
3
6
87
192
21
19
80
45
3
160
24
11
18
27
24
96
213
24
36
39
16
35
36
18
18
69
51
42
102
13
96
32
3
157
5
72
75
141
19
17
39
40
32
120
24
33
162
13
56
16
104
27
24
165
9
36
19
5
30
6
15
16
5
30
37
56
16
89
24
7
5
24
19
35
21
27
72
13
32
88
89
15
15
33
16
32
123
30
87
48
96
111
49
24
5
51
16
104
3
13
65
15
88
95
30
187
35
138
19
17
15
21
43
32
3
61
29
72
27
16
11
21
48
69
6
246
168
183
123
90
54
37
48
17
15
9
7
173
51
3
21
24
45
51
69
36
15
27
13
120
11
165
15
81
9
36
54
66
3
64
32
9
31
104
16
8
21
27
33
135
21
24
84
6
1
56
9
15
64
24
80
33
15
39
1
5
30
18
60
7
29
3
51
21
48
168
27
6
360
15
24
208
8
16
24
32
33
31
41
12
67
56
57
7
29
6
90
84
7
80
24
51
37
120
11
141
64
149
91
ABCD 96723374266*3^$a+1 [50012]
32
72
1
3
15
2
192
16
144
20
27
28
15
60
18
20
19
48
3
33
5
51
13
36
42
93
15
72
42
8
3
16
3
18
42
5
93
60
55
17
88
12
36
35
45
39
16
45
27
48
72
77
28
83
37
15
12
15
26
27
7
5
13
20
19
8
55
6
32
52
18
42
23
43
2
52
27
29
7
12
41
34
93
32
1
30
77
33
4
47
48
16
15
17
55
2
48
15
153
34
18
23
12
33
40
15
92
4
29
15
97
102
18
18
60
57
15
60
5
37
36
44
40
138
12
6
11
60
19
12
60
5
25
8
12
3
37
39
120
24
17
15
37
48
8
19
20
25
23
85
59
36
37
30
117
3
6
44
27
1
63
87
2
40
8
27
16
32
37
6
204
48
29
21
19
20
73
156
30
42
30
17
175
86
31
21
18
2
10
45
27
90
78
18
47
40
5
130
108
12
53
37
72
3
147
98
60
12
87
1
20
28
11
49
12
8
52
23
12
40
24
33
6
17
24
148
15
6
75
9
71
4
63
29
33
88
27
15
185
31
14
28
60
27
20
12
33
10
50
36
127
45
39
3
105
8
60
100
48
56
36
4
44
12
24
21
19
24
12
57
23
33
40
11
40
56
45
43
144
32
13
8
10
5
67
17
21
10
30
59
9
34
38
3
76
39
29
13
162
120
26
22
5
43
45
9
116
19
8
4
36
24
3
98
58
57
44
28
3
42
56
15
84
60
28
20
12
1
30
9
48
5
55
33
159
15
53
13
150
41
91
12
18
20
15
57
27
196
72
32
16
32
72
9
64
18
48
29
72
16
24
3
6
27
44
91
5
24
48
33
7
128
187
41
12
37
27
84
9
18
5
28
9
8
147
25
18
5
93
51
33
75
16
96
9
47
24
40
21
3
27
38
51
4
27
33
9
60
30
65
61
30
149
25
68
72
7
53
16
20
70
14
7
33
15
32
21
40
42
48
38
12
115
123
5
144
25
27
63
90
23
24
9
79
33
39
21
8
27
67
18
18
21
21
27
20
88
77
3
85
35
40
57
23
24
19
2
88
75
17
118
62
108
87
12
13
159
9
171
33
3
12
41
12
27
12
1
3
39
30
30
6
60
42
38
34
6
20
111
36
13
54
18
35
13
27
104
16
80
33
19
3
9
41
148
60
107
57
10
48
12
6
11
60
19
17
4
8
72
1
59
139
114
36
32
27
43
5
24
69
55
12
32
133
3
117
27
53
48
39
12
9
4
30
21
17
15
25
47
12
9
70
17
105
19
51
65
13
159
105
47
49
24
83
4
140
21
22
120
36
77
45
15
43
5
16
53
16
75
9
3
75
30
42
38
100
147
8
24
91
5
4
36
32
16
72
24
3
41
9
67
20
60
120
1
39
69
140
55
60
27
2
51
9
36
55
99
6
20
15
12
24
13
27
8
12
96
43
2
58
62
100
32
10
17
1
75
32
21
27
7
41
37
59
13
87
8
1
15
27
45
44
1
27
21
27
24
51
5
45
39
31
5
13
11
109
32
40
12
20
15
16
5
39
16
15
2
3
97
60
3
9
6
90
20
51
36
37
23
12
91
2
12
46
17
120
4
80
13
36
11
33
63
73
27
5
72
36
4
30
17
13
47
31
29
136
27
117
39
14
16
11
13
35
91
122
87
73
48
27
3
14
31
57
20
28
12
23
9
3
33
4
96
47
7
53
57
36
24
63
7
5
33
3
36
79
45
17
75
85
12
95
21
27
24
103
26
12
19
39
21
3
66
20
27
45
15
12
93
40
59
1
78
90
39
33
3
57
23
16
29
94
18
60
27
8
45
168
15
12
84
13
20
16
20
4
30
30
11
55
41
103
6
42
5
24
1
27
20
12
1
3
27
45
15
5
55
5
132
1
32
28
24
107
4
32
12
16
29
3
12
72
19
77
24
1
15
17
100
27
8
13
48
15
27
42
8
55
27
30
51
17
58
17
64
53
36
39
21
22
77
25
23
115
29
16
53
19
20
115
65
88
27
137
31
29
49
104
63
72
21
27
64
128
1
35
25
24
20
43
20
28
17
22
41
9
10
98
7
32
31
2
7
44
9
36
19
20
103
5
73
60
44
67
3
21
56
13
47
64
9
20
3
93
64
23
43
12
2
15
16
9
27
20
1
30
38
60
39
25
11
16
69
71
16
17
7
93
47
4
17
48
40
20
82
17
45
27
36
7
90
83
24
48
13
8
79
12
39
102
20
15
325
8
120
70
12
30
108
30
5
124
8
33
4
188
142
30
51
69
23
124
9
44
36
27
25
12
108
8
72
40
32
103
3
77
12
31
60
30
11
64
9
23
45
19
20
49
11
9
27
117
3
25
72
78
18
12
3
24
3
98
7
57
68
10
12
18
15
44
19
9
3
30
42
5
43
5
37
15
45
6
2
120
28
27
3
77
103
2
28
20
22
57
15
30
27
53
55
36
12
27
113
37
8
72
31
32
28
15
5
9
7
9
107
13
84
66
84
33
57
66
74
163
12
96
32
7
137
31
165
3
24
81
5
22
42
66
41
13
80
88
59
31
60
12
18
35
7
30
8
48
7
44
133
3
33
11
19
17
55
5
4
44
37
75
3
105
20
37
18
21
36
32
91
50
55
44
12
13
6
29
48
43
74
27
19
42
8
4
15
48
5
70
17
55
18
12
8
10
77
112
189
54
26
15
76
53
16
12
80
55
17
10
5
91
2
63
19
36
12
33
12
32
48
28
17
108
52
78
14
16
27
48
27
30
12
27
63
18
59
36
40
27
41
4
65
15
1
24
20
3
12
31
77
33
99
33
100
12
60
80
58
48
14
27
16
53
22
9
21
12
18
108
30
15
12
5
19
44
19
26
ABCD 96723467884*3^$a+1 [50183]
6
12
12
30
120
18
12
6
54
30
90
13
53
187
155
78
450
90
42
1
17
42
60
12
138
102
66
84
90
66
240
24
138
18
144
18
198
24
60
6
133
77
24
6
24
30
6
60
13
59
210
132
66
72
60
150
30
60
18
24
90
66
24
108
150
48
30
12
90
72
36
102
150
78
30
12
37
23
18
12
48
30
54
168
12
6
180
54
6
12
48
42
48
42
102
60
43
23
42
150
72
6
43
41
30
36
24
30
30
6
174
18
12
60
78
12
6
19
5
43
23
360
72
48
54
18
12
66
54
18
252
60
18
42
36
163
119
348
84
108
120
48
162
60
90
318
60
24
90
120
186
24
78
72
36
12
42
36
162
120
42
156
42
12
156
60
114
48
138
144
48
78
24
6
24
66
54
120
36
90
42
138
54
13
83
30
72
48
84
6
54
120
240
60
18
48
180
60
97
5
30
108
162
72
18
42
48
120
78
54
108
12
90
13
83
114
198
85
263
102
78
102
31
161
60
6
204
30
18
12
48
210
72
60
210
96
42
42
60
30
60
6
13
197
54
60
6
132
60
228
12
60
48
54
48
18
210
12
42
30
18
7
23
18
144
60
96
42
12
108
48
162
18
30
30
24
108
78
42
318
60
12
42
228
18
30
132
18
60
24
66
114
366
84
48
120
60
30
18
54
48
102
30
90
96
60
84
90
30
90
6
210
84
300
6
120
30
102
18
90
240
60
54
90
48
12
36
162
138
30
12
78
120
24
25
35
126
144
138
12
60
18
18
30
84
18
18
30
24
60
49
107
120
132
18
42
108
120
180
120
30
30
12
12
66
54
18
48
222
168
84
90
30
60
90
96
12
42
36
54
60
126
12
18
174
48
12
6
24
60
43
167
18
30
12
60
108
120
120
85
83
30
223
41
90
570
120
36
12
18
12
42
36
30
132
60
120
25
5
42
18
78
132
270
120
120
120
60
42
90
36
30
72
61
17
60
24
168
72
90
36
72
12
6
54
36
510
150
150
24
36
84
36
42
60
372
108
102
6
192
120
97
5
18
48
84
156
60
24
133
23
132
252
36
42
90
12
126
384
66
30
7
65
48
342
240
240
48
30
12
175
155
72
109
11
6
30
90
84
60
6
49
11
54
108
42
150
120
30
276
42
48
12
120
18
73
89
138
24
6
132
102
30
30
18
138
12
120
42
18
60
192
6
90
102
12
30
18
72
6
192
132
30
36
120
12
42
13
185
120
192
18
18
30
120
72
102
30
6
174
90
18
18
210
12
42
78
60
12
150
30
60
300
109
96
143
132
108
108
114
156
54
145
71
114
96
24
30
6
54
96
162
18
12
48
90
54
78
7
48
107
6
120
240
144
210
18
115
23
60
150
150
12
72
36
42
31
119
60
312
6
60
72
102
30
18
102
18
48
12
48
24
120
6
24
48
12
96
84
48
102
6
24
90
6
42
90
42
60
6
12
48
24
43
95
12
48
42
96
43
11
36
ABCD 96723728516*3^$a+1 [50032]
13
6
96
5
55
5
16
123
41
103
41
4
72
8
121
39
15
72
90
23
40
32
73
126
96
48
48
12
45
33
78
185
7
42
3
84
8
16
105
6
48
18
48
24
35
127
21
15
42
63
8
7
29
108
1
6
24
41
40
33
30
225
81
72
23
25
131
4
9
27
20
19
57
45
107
61
162
69
36
308
7
18
6
9
219
153
68
7
17
12
40
36
9
54
9
27
65
139
149
28
3
6
30
113
156
79
45
12
8
13
27
36
20
127
53
49
30
18
54
5
4
20
36
1
102
21
21
15
63
41
184
33
59
205
198
33
32
31
57
92
43
29
4
144
60
3
72
12
21
153
6
113
25
11
4
57
63
27
93
32
55
48
18
102
5
72
28
27
9
69
87
75
21
57
18
102
35
103
78
35
40
21
24
35
19
45
3
29
13
6
72
48
57
32
1
59
43
29
48
88
8
157
54
24
65
25
42
78
162
48
12
48
9
32
16
135
9
9
27
92
103
57
33
3
69
27
108
72
15
48
36
102
23
24
25
6
129
63
12
6
11
268
32
25
48
35
36
64
72
44
19
77
91
33
81
75
39
45
9
111
27
137
160
12
48
33
42
5
36
60
25
126
65
28
75
41
76
36
12
27
9
20
52
32
55
72
18
30
5
55
93
24
24
12
68
19
30
78
57
171
9
12
36
68
55
72
72
48
42
72
54
41
31
18
35
4
3
29
19
6
54
24
57
20
4
140
31
9
12
240
153
111
8
36
16
48
12
9
30
36
9
20
67
144
53
25
6
41
24
4
45
35
13
48
6
9
132
132
57
95
55
48
18
39
68
43
12
41
37
18
57
44
64
27
9
75
9
39
138
135
32
25
72
24
54
5
12
16
48
27
113
31
60
45
80
16
32
7
6
78
9
120
27
9
60
24
15
5
100
116
37
24
6
29
4
111
93
20
25
6
65
25
42
53
4
45
126
21
75
48
57
33
78
45
99
48
48
9
8
67
54
24
47
1
15
8
120
7
53
19
105
92
76
68
19
57
68
43
9
9
15
44
13
59
19
9
87
66
48
54
65
36
36
25
48
15
63
9
9
39
15
90
48
159
15
9
120
20
36
1
87
56
7
105
33
39
212
109
102
17
1
15
80
196
140
88
20
31
29
36
52
68
76
128
40
32
49
95
1
240
135
84
45
54
66
54
18
59
19
12
9
21
48
6
153
81
111
108
60
33
39
128
1
171
8
72
84
24
1
15
24
15
18
47
31
5
61
18
17
43
41
36
19
114
71
139
6
24
18
9
45
95
49
87
195
89
108
7
33
63
57
81
120
6
113
73
18
5
36
4
24
15
42
30
33
48
39
24
41
4
36
63
132
53
160
15
12
6
3
20
7
29
19
72
9
180
3
201
24
20
61
15
39
18
72
11
4
87
89
49
95
136
9
47
24
31
129
20
61
3
60
33
23
19
17
76
57
6
9
36
45
51
48
21
95
79
42
96
24
48
6
42
87
111
114
3
32
43
42
96
192
47
55
48
129
9
72
47
7
9
201
24
11
108
16
9
63
33
35
60
84
36
64
80
28
68
36
48
13
18
5
60
19
66
42
105
45
72
15
63
9
120
24
81
138
30
6
5
91
60
30
24
15
9
75
36
15
29
7
29
67
93
57
24
15
129
87
57
30
101
36
40
24
132
84
48
15
72
5
19
29
96
91
24
57
44
43
90
11
84
1
255
39
66
54
12
6
120
47
7
90
18
6
24
78
9
168
63
57
20
115
42
15
123
36
9
51
21
15
9
15
210
30
36
29
16
9
131
16
3
57
63
5
7
69
81
87
48
15
84
60
93
3
9
44
67
17
7
33
20
52
33
30
18
99
51
42
6
9
27
6
23
1
24
6
33
81
72
3
51
65
108
13
15
15
17
36
16
69
27
27
17
1
30
42
18
54
51
60
15
12
57
20
163
41
16
20
115
9
36
39
24
48
138
24
11
19
48
42
71
7
33
87
18
71
24
40
44
76
81
63
32
144
7
57
32
28
21
30
42
15
15
57
15
33
9
3
20
25
6
5
120
112
12
20
13
72
27
51
72
77
19
12
113
136
480
3
72
48
17
49
120
114
30
75
75
66
39
81
30
41
180
16
3
29
61
111
15
89
36
13
30
96
96
89
4
45
186
21
68
16
84
12
96
48
44
96
1
51
104
13
11
37
107
7
201
87
45
15
132
78
87
44
36
103
36
105
36
33
ABCD 96723918386*3^$a+1 [50004]
9
12
12
183
60
20
64
68
12
124
12
9
23
1
47
24
40
8
16
56
28
20
52
24
45
12
27
33
24
123
33
47
132
49
107
37
108
60
39
20
96
60
13
11
40
9
11
64
21
155
108
120
28
69
168
123
24
21
84
3
68
84
25
3
32
61
12
3
72
20
48
4
20
36
49
3
36
36
48
105
35
60
112
20
61
99
9
39
68
40
24
8
132
1
35
40
45
120
99
45
15
9
72
12
15
33
155
12
16
92
25
39
33
35
12
1
120
75
12
8
37
63
60
9
60
71
124
9
11
16
45
24
143
37
39
21
3
12
24
72
9
23
73
59
48
61
27
32
25
60
27
8
48
4
144
44
1
11
28
80
265
15
108
80
24
168
112
9
47
24
73
63
44
60
48
40
57
24
12
48
47
37
23
24
48
97
11
28
56
145
15
81
3
57
123
44
37
11
72
120
12
36
12
1
111
20
28
33
120
27
60
20
252
28
188
120
49
155
28
8
28
132
12
128
52
32
13
27
68
85
12
15
33
12
48
3
48
96
21
15
84
60
45
63
81
47
84
4
21
11
52
72
24
56
1
24
35
13
27
24
21
63
60
45
27
80
120
60
181
27
72
188
12
36
120
72
12
28
8
4
60
81
27
12
21
119
40
56
40
69
111
20
192
25
63
9
35
13
23
72
16
36
20
16
129
71
25
95
132
37
11
37
215
60
52
84
32
12
25
3
24
45
111
60
57
51
116
13
48
39
129
11
85
23
12
60
4
69
48
75
45
48
132
60
59
16
9
35
1
24
23
12
96
4
156
44
1
59
4
9
60
36
11
16
84
8
28
72
36
24
12
20
1
47
12
109
59
48
49
11
25
15
92
60
12
16
24
84
72
9
108
108
15
9
3
20
108
24
16
33
15
72
60
93
11
76
84
36
32
76
21
11
148
21
216
123
24
36
84
92
16
24
21
27
81
107
24
36
4
165
35
36
40
92
61
71
136
80
25
39
20
36
12
52
108
45
27
24
12
60
84
9
11
121
39
236
13
39
36
24
33
3
44
1
11
36
25
27
12
60
8
60
12
76
140
4
33
3
72
68
25
120
47
28
9
95
40
20
60
36
72
196
12
24
20
133
27
188
72
73
3
72
8
28
144
68
64
20
1
27
81
11
48
1
71
49
87
12
72
8
60
12
64
56
85
3
92
73
3
44
28
8
24
1
39
20
64
44
12
16
24
188
60
52
141
27
93
15
104
61
48
11
40
33
120
15
21
51
68
40
8
40
180
44
61
3
44
73
35
52
33
15
9
24
47
52
45
3
164
25
11
37
48
27
45
47
88
12
45
60
36
24
71
84
48
12
1
12
47
136
60
20
24
48
120
37
83
12
25
11
37
63
60
12
128
4
8
112
45
11
24
13
75
21
59
48
12
12
48
16
164
16
72
44
96
132
120
37
3
45
27
20
1
27
72
56
4
45
63
8
24
4
104
12
28
20
16
56
25
71
24
49
39
57
23
37
48
167
36
73
59
1
84
108
47
12
4
36
8
60
76
44
12
16
20
13
111
56
49
11
37
12
15
36
9
23
25
47
28
45
111
236
36
97
15
20
28
224
28
32
96
85
39
68
13
95
64
8
40
8
12
37
24
72
120
59
16
69
3
20
72
16
9
11
64
8
37
123
8
13
27
93
39
153
12
36
24
3
104
4
104
48
24
4
36
201
35
37
3
192
68
4
20
36
4
48
20
85
23
52
21
72
15
32
37
35
49
24
36
39
8
12
16
36
20
4
12
260
84
40
33
96
27
24
20
168
28
92
73
24
36
95
24
64
92
25
87
45
60
72
60
60
63
12
8
1
11
4
21
71
37
35
100
72
21
24
71
120
52
20
12
76
24
81
108
60
51
8
16
156
24
44
12
36
120
4
20
28
33
75
180
57
3
32
12
4
44
12
108
61
27
69
63
32
48
85
27
8
25
12
15
56
60
13
11
108
16
201
3
32
1
39
128
61
11
28
72
20
25
23
112
21
39
33
3
9
23
60
13
48
47
84
25
35
60
136
32
157
111
80
12
12
169
84
47
16
104
40
8
48
24
13
375
108
12
32
4
9
120
35
40
21
11
1
75
84
8
16
56
36
100
24
33
95
12
60
48
13
24
3
93
24
63
20
52
8
25
3
117
23
144
4
56
25
3
8
49
51
24
9
27
33
24
87
56
160
20
24
316
44
100
81
24
48
3
9
23
61
15
24
57
11
13
27
92
60
48
49
108
87
33
48
15
84
68
73
3
164
1
11
96
4
ABCD 96724044106*3^$a+1 [50001]
102
64
36
102
36
54
2
4
51
8
16
9
6
90
36
3
17
16
20
10
78
75
40
32
15
30
18
32
25
39
48
17
40
40
11
53
32
79
4
21
33
15
16
24
16
15
36
5
8
3
45
8
51
21
37
35
1
39
16
80
47
22
32
4
119
8
13
11
11
5
25
23
111
129
16
15
36
30
7
35
66
56
6
34
50
6
28
24
26
29
1
7
125
58
2
23
64
1
2
13
112
73
40
140
35
41
26
4
73
16
7
38
42
18
40
7
40
97
18
18
27
88
17
7
11
12
25
13
12
7
32
48
3
10
54
30
79
29
67
5
11
13
27
80
48
15
9
8
79
9
49
38
9
51
4
36
72
5
33
112
2
24
22
98
16
13
77
30
21
5
48
12
55
57
60
18
17
37
36
12
43
8
117
3
27
8
160
69
32
1
15
104
49
36
36
18
20
1
15
65
1
7
17
63
147
13
5
18
17
21
19
11
21
24
37
12
32
10
20
64
96
18
23
75
29
1
78
4
5
37
14
6
10
56
13
5
30
45
15
6
3
16
45
11
8
13
35
139
64
24
13
5
68
95
1
31
65
28
27
23
41
8
27
18
12
26
48
77
64
25
31
25
47
8
33
15
40
40
45
67
8
112
53
35
11
5
8
5
32
19
57
18
45
107
69
1
20
54
84
16
6
19
29
59
48
104
8
57
26
22
2
4
1
8
23
34
18
18
24
3
32
15
16
25
139
24
29
5
3
24
8
1
39
27
6
7
5
3
8
24
7
1
49
36
52
38
73
16
16
19
24
45
16
16
67
48
13
149
96
32
35
17
38
54
6
54
23
65
7
29
19
8
40
17
26
29
41
2
13
75
5
16
105
26
82
11
19
42
3
15
66
32
15
8
7
34
14
1
11
37
57
183
16
35
2
70
29
9
15
15
22
3
11
13
63
9
11
13
35
5
5
20
15
21
51
67
5
31
144
97
29
27
45
35
7
2
46
9
45
24
12
38
12
4
86
35
5
18
42
44
40
150
13
35
8
82
123
23
94
12
6
17
8
8
5
12
34
18
3
80
64
33
2
21
88
69
115
11
114
3
48
64
31
1
65
15
40
8
8
5
12
18
54
63
33
14
4
12
90
24
20
28
23
32
215
65
31
1
40
24
15
64
2
10
96
18
27
39
9
35
106
26
33
21
3
8
19
5
151
54
19
21
75
105
103
7
16
12
61
11
21
3
20
10
39
21
35
104
80
15
57
16
29
51
32
43
42
83
104
11
12
6
11
43
21
24
40
67
29
24
11
12
9
16
29
3
16
35
36
36
98
12
103
35
40
6
31
23
25
7
9
13
3
64
53
11
45
16
83
13
19
104
51
24
21
8
40
8
8
85
4
6
9
41
15
61
11
9
34
5
27
40
13
7
70
14
21
3
5
29
27
8
63
33
25
24
26
42
4
31
5
12
8
28
11
40
3
21
16
160
24
85
19
7
1
32
72
8
1
39
7
36
14
4
32
40
3
47
33
15
6
35
8
8
3
72
18
94
66
11
88
23
10
15
8
15
9
1
15
21
6
37
43
5
8
40
29
75
16
107
30
7
1
36
30
53
80
16
24
41
2
5
8
41
16
39
24
27
29
133
8
10
17
25
63
29
19
72
8
56
41
98
10
27
59
5
24
55
6
4
72
20
59
59
32
90
4
6
33
16
8
27
13
31
16
18
63
9
18
30
7
16
37
62
21
9
16
15
8
27
77
11
45
24
3
13
16
24
7
17
8
24
59
84
42
44
27
67
2
43
8
3
5
17
18
2
28
62
89
53
2
1
8
19
32
24
16
5
49
111
41
15
3
5
7
9
8
95
17
91
20
33
31
49
232
7
1
56
3
18
27
23
4
93
47
33
21
60
79
48
5
3
25
20
27
32
65
12
11
72
27
34
2
9
45
6
13
32
3
6
34
45
35
40
61
29
54
6
55
7
25
57
7
88
43
90
108
2
34
75
15
6
43
16
15
9
55
41
49
24
36
115
61
3
48
37
2
9
7
17
61
11
56
53
32
3
1
74
34
11
31
20
21
45
19
39
54
12
90
5
1
7
61
11
31
9
25
23
87
28
6
151
8
75
8
45
3
120
29
11
12
38
6
53
11
21
8
97
36
18
36
24
20
10
31
24
16
19
6
66
38
15
24
13
80
70
38
39
16
87
25
48
25
10
61
8
16
5
12
14
1
5
27
33
10
13
64
16
32
25
12
2
1
53
4
12
3
51
101
24
40
15
32
54
3
88
65
7
16
7
4
18
11
19
8
37
47
49
9
2
16
8
77
24
65
24
36
48
26
57
40
8
32
17
18
8
60
60
5
24
5
3
65
28
51
21
48
27
27
42
26
148
50
19
8
24
144
7
9
9
32
15
24
40
59
52
20
29
41
18
54
26
4
36
21
39
2
47
31
97
8
7
54
6
77
27
5
16
3
5
59
8
34
44
42
29
19
4
36
29
43
8
30
76
36
12
2
4
30
2
58
30
20
4
2
10
6
44
15
15
9
141
10
25
16
144
9
16
18
8
10
24
50
9
7
25
32
33
7
16
19
5
25
31
1
46
20
29
19
21
1
87
8
7
18
14
96
9
133
6
61
11
18
20
15
1
20
10
36
45
5
27
27
10
19
17
38
12
52
2
34
29
56
5
36
15
11
48
61
11
5
13
52
72
15
11
37
24
48
16
29
11
25
6
18
15
8
24
1
23
37
12
18
8
45
19
56
4
32
16
18
2
30
48
15
81
46
57
96
41
34
85
59
5
37
11
45
28
26
29
55
1
5
28
96
55
32
24
16
32
8
39
64
20
16
54
95
25
2
18
4
7
104
16
96
40
3
5
29
3
29
28
32
15
40
56
13
60
47
88
24
33
55
5
3
16
65
79
24
5
96
35
64
8
19
5
8
5
32
90
9
49
31
35
61
48
32
3
6
7
13
27
3
34
126
2
58
1
29
59
8
72
8
48
24
48
39
1
77
8
60
4
30
24
45
57
39
29
6
34
51
5
4
2
13
51
26
19
8
27
16
30
24
63
8
85
54
6
135
5
107
8
35
13
11
28
2
64
60
146
36
28
32
4
44
25
21
14
5
24
121
31
5
16
3
57
68
59
35
198
55
8
21
54
5
40
101
75
8
16
40
27
38
30
36
40
13
73
15
24
19
54
15
15
17
15
10
23
40
23
9
9
34
56
6
28
6
45
24
33
54
18
7
128
32
1
38
6
3
8
47
32
1
35
30
28
6
18
30
2
6
34
108
48
7
11
36
18
32
4
19
23
9
3
5
81
30
12
13
57
42
8
28
1
65
26
10
44
66
13
9
12
26
10
38
4
48
18
6
18
18
12
21
51
18
38
40
37
72
35
48
2
3
3
45
7
105
32
9
52
19
29
6
84
6
11
8
16
1
15
125
19
24
69
38
10
132
8
15
13
27
3
29
43
5
48
19
37
19
21
40
15
1
17
7
5
24
27
8
1
18
26
11
24
65
56
15
16
15
20
70
54
1
17
96
12
72
ABCD 96724127198*3^$a+1 [50038]
65
85
35
36
31
41
12
7
6
3
12
45
30
5
55
29
24
4
75
72
93
12
8
48
12
12
1
12
47
25
60
126
9
60
36
15
60
30
23
31
5
60
28
15
5
7
6
12
15
32
60
25
51
24
84
51
36
93
21
6
29
36
48
64
3
29
55
29
16
8
40
56
19
17
1
63
51
5
24
12
168
64
3
53
7
5
192
97
3
72
8
7
9
56
43
41
4
32
43
57
3
30
18
29
1
15
20
12
7
65
43
33
12
57
6
5
55
12
21
69
15
105
83
55
12
45
8
24
24
16
3
41
36
36
7
12
36
24
9
12
80
24
13
42
6
30
17
13
39
3
42
35
13
18
24
53
7
65
28
72
21
23
19
60
53
4
60
123
72
66
23
24
52
3
17
28
48
20
24
28
8
19
53
7
9
72
9
71
88
32
19
21
24
20
60
4
9
42
33
8
4
36
12
123
9
20
1
23
7
5
115
12
18
3
32
55
17
25
3
24
44
7
5
67
12
45
3
5
48
7
12
5
1
147
32
31
30
42
17
43
60
12
36
24
29
49
35
40
20
48
12
16
51
41
7
5
12
28
3
5
12
12
43
185
36
16
33
30
65
72
24
7
17
7
29
36
24
37
87
20
28
15
60
24
30
23
25
27
44
31
89
36
84
40
9
3
8
19
17
36
64
8
13
42
5
67
6
3
39
65
16
21
6
5
7
30
75
45
30
72
6
15
39
78
18
12
65
7
6
15
20
24
24
4
3
53
7
89
36
84
31
33
24
32
4
96
3
41
31
5
55
45
15
33
20
43
9
24
20
19
65
37
3
92
16
8
4
72
3
17
48
72
96
24
48
48
24
60
36
12
16
32
4
3
17
43
45
15
21
20
12
49
3
12
3
77
55
168
5
7
33
15
33
92
28
8
4
15
42
3
80
40
45
47
4
27
24
29
84
67
101
7
17
88
36
51
41
4
60
108
15
5
25
23
24
55
18
90
48
29
1
102
18
15
15
12
72
48
48
9
63
33
75
17
40
3
9
33
30
17
43
5
43
24
5
24
1
3
32
24
12
112
20
67
41
12
13
12
11
7
5
19
41
60
19
21
8
52
24
51
5
49
30
29
4
27
6
54
9
21
71
7
18
30
113
16
68
157
30
53
36
127
12
53
79
89
4
57
18
5
88
8
16
21
24
78
33
44
13
18
60
42
75
33
63
44
96
31
90
3
48
68
40
36
24
21
35
28
3
33
24
15
17
24
40
32
4
20
48
12
36
109
6
9
108
56
24
12
25
59
4
96
80
19
108
5
7
101
16
3
53
12
7
33
36
44
16
96
20
28
20
25
3
20
4
56
7
113
88
36
15
5
40
33
18
24
6
23
24
175
12
5
1
30
24
36
9
20
36
100
8
16
3
5
43
9
3
72
6
102
12
89
1
23
12
120
25
35
31
9
8
7
9
9
11
4
63
5
49
11
49
15
3
12
30
11
24
13
18
129
3
48
24
69
51
5
24
7
24
21
15
17
7
41
24
60
16
44
43
18
3
57
72
35
16
12
57
51
27
45
68
4
15
108
65
12
12
43
12
90
3
27
33
27
9
9
78
9
3
77
88
20
12
61
54
18
11
61
6
24
6
3
81
78
90
11
19
12
6
35
24
16
45
3
51
18
42
33
12
8
55
30
15
45
71
7
12
90
18
45
24
8
156
36
16
39
6
47
48
7
48
33
51
5
1
3
21
23
7
29
52
48
56
25
90
29
49
71
1
30
53
13
3
12
15
17
43
33
24
15
41
19
12
6
15
44
16
20
19
113
7
6
27
8
24
88
27
29
1
6
9
48
3
5
72
13
84
35
36
64
51
132
5
25
11
7
5
55
53
36
4
20
31
5
40
48
56
60
31
36
12
17
36
72
55
17
64
24
3
42
15
36
27
24
29
24
36
49
18
45
9
48
27
51
12
17
31
9
8
108
19
5
43
93
9
35
4
96
20
28
8
12
7
5
1
23
79
45
96
9
15
8
28
44
12
1
27
120
8
55
12
101
37
102
18
23
12
37
3
8
4
60
15
65
13
47
25
11
7
53
220
9
48
23
12
4
20
145
18
21
81
60
15
15
48
21
9
27
8
7
60
108
33
20
4
15
33
3
12
5
67
33
15
17
31
5
52
20
37
11
19
5
16
20
48
19
5
12
4
20
4
45
12
11
12
172
36
39
5
61
47
12
96
28
72
32
7
9
24
8
7
48
72
5
25
51
20
4
92
4
116
25
6
29
24
7
24
29
1
6
12
12
18
30
18
3
24
27
53
16
51
29
12
64
8
7
5
103
12
36
30
39
20
13
15
68
37
42
9
104
55
41
7
24
6
27
12
15
41
28
24
117
60
3
56
37
3
104
48
24
55
5
1
3
9
102
21
12
8
12
40
32
13
11
37
42
12
5
25
51
12
3
24
5
16
87
30
12
23
7
33
33
12
27
44
84
16
57
42
17
55
5
88
3
12
102
3
12
48
45
3
8
124
8
4
15
41
12
36
7
17
48
7
21
20
7
69
75
96
17
7
96
24
9
27
24
9
27
29
60
4
21
35
16
24
24
92
7
5
55
12
9
9
3
15
33
36
44
4
68
7
113
7
17
16
20
4
75
5
40
24
21
3
200
16
44
85
23
48
24
12
24
16
48
8
55
84
30
11
7
17
13
12
11
4
33
3
32
25
23
7
5
7
48
57
3
41
67
5
49
96
23
31
45
20
31
12
5
36
12
24
25
6
12
33
24
60
8
163
24
89
4
36
24
15
17
13
11
36
24
16
51
12
53
28
57
24
30
18
23
19
5
13
15
45
30
5
48
4
3
41
7
30
54
5
43
17
1
23
19
57
120
51
114
3
3
45
8
16
20
43
120
17
64
20
36
24
24
60
108
7
78
23
97
27
72
63
33
8
7
65
12
55
18
42
21
9
30
42
75
24
60
36
21
23
12
4
104
19
33
27
5
16
24
32
24
7
57
15
60
18
35
4
15
53
88
24
3
165
3
33
27
12
12
29
1
6
29
28
15
5
96
40
69
3
44
36
67
48
53
7
9
3
18
35
28
27
29
25
18
33
9
11
4
21
23
4
33
23
19
60
17
103
12
45
63
42
30
41
19
9
27
149
1
3
32
40
20
19
45
8
25
3
9
6
5
49
51
39
9
32
37
35
60
36
19
17
40
36
24
36
20
37
30
12
45
51
5
28
21
126
77
36
1
3
15
113
67
33
8
4
15
17
16
44
84
31
6
12
15
3
72
21
51
29
4
93
3
36
44
49
18
33
20
1
51
8
24
112
56
12
25
48
24
3
15
60
5
120
12
60
16
87
77
31
17
88
27
33
8
24
7
5
100
24
24
27
29
36
1
150
17
13
47
115
17
36
40
27
17
36
85
72
42
6
39
36
ABCD 96724593206*3^$a+1 [50037]
66
38
2
8
20
5
8
37
110
26
34
20
2
170
1
60
23
20
24
1
12
59
14
11
79
16
40
14
30
16
181
63
14
27
3
20
70
3
3
49
27
40
44
34
82
60
44
5
1
58
36
10
10
17
107
26
24
10
6
10
20
20
56
94
31
19
20
1
33
176
40
10
110
74
36
36
44
4
57
24
45
24
6
16
20
60
18
10
100
66
34
16
124
52
30
30
69
21
15
59
17
29
170
1
3
49
8
27
12
4
70
40
7
68
39
6
7
19
25
28
68
3
36
181
19
70
8
10
37
25
35
189
26
120
24
21
19
9
47
14
26
14
50
60
37
37
23
17
7
9
7
3
16
25
4
24
25
2
4
17
17
43
127
52
1
12
56
251
58
72
15
59
40
44
1
15
21
15
25
29
19
31
6
8
70
97
19
14
42
24
30
19
32
75
44
17
13
307
69
30
13
35
10
82
8
56
30
26
78
10
36
1
33
16
16
30
18
10
17
24
39
46
16
54
149
11
16
28
40
126
19
56
16
45
10
44
20
104
5
11
16
68
1
1
79
191
10
80
48
7
115
41
24
55
33
32
29
31
39
36
25
23
22
10
14
90
30
26
81
39
30
75
15
24
54
27
5
55
36
3
4
22
24
10
216
80
44
44
85
17
48
56
6
61
28
32
23
10
6
73
51
40
1
16
7
52
1
19
28
12
14
31
35
41
20
3
21
3
25
56
5
6
10
8
23
49
8
26
16
14
7
59
4
69
5
2
40
70
35
3
2
78
2
10
61
9
18
70
16
31
43
30
11
29
2
54
10
46
70
5
15
1
119
4
4
1
39
6
30
80
100
21
3
6
26
4
76
30
10
78
66
30
56
8
2
1
23
104
32
38
2
20
20
14
56
15
89
66
41
7
22
34
9
8
109
18
16
4
21
15
110
7
23
65
19
40
22
8
22
34
31
16
8
19
100
13
3
10
114
40
37
9
16
35
39
4
93
20
3
121
20
3
13
27
20
32
58
31
19
136
16
14
114
140
1
59
40
60
12
9
85
27
37
50
102
50
60
140
8
56
6
24
15
41
58
30
3
53
119
57
59
5
30
29
12
23
21
21
24
19
7
48
116
74
2
40
1
43
76
30
31
7
16
21
109
16
19
36
28
107
18
43
39
14
19
77
94
10
10
44
37
36
3
6
18
60
12
8
6
11
29
27
3
4
16
5
11
25
15
8
32
1
29
19
15
14
43
19
34
14
16
10
66
110
10
13
27
33
7
29
35
1
75
4
6
48
40
146
1
84
1
88
47
95
9
71
108
1
35
100
60
25
1
10
30
14
1
33
30
25
1
7
17
91
4
15
161
1
50
60
25
20
29
54
82
15
9
6
68
60
2
10
24
44
12
4
4
6
27
27
2
19
15
46
58
16
30
50
24
73
39
8
6
30
65
35
6
130
118
16
80
26
54
47
57
3
19
74
34
21
1
35
5
10
29
51
13
68
184
20
3
21
36
23
1
21
15
105
14
10
66
14
154
46
11
29
64
2
20
29
15
56
54
50
16
41
69
90
54
10
6
31
97
10
40
6
14
65
47
128
12
64
36
45
45
10
45
19
16
9
39
12
44
1
5
18
6
47
20
47
1
16
19
90
31
24
15
26
8
2
54
120
30
45
71
14
26
1
19
5
29
26
78
23
27
22
14
5
11
4
30
46
9
59
40
126
34
13
3
30
19
8
39
30
24
74
46
6
1
60
12
65
42
54
24
30
25
35
21
9
3
77
6
16
49
9
2
14
66
24
16
24
56
14
66
40
208
6
26
25
23
5
17
39
41
18
17
20
36
60
9
10
93
32
40
33
10
53
8
64
27
29
9
6
4
92
60
54
10
46
48
16
67
44
23
36
1
24
39
13
9
8
27
3
81
1
24
40
50
14
27
15
8
16
40
56
69
16
59
24
152
1
7
45
7
28
72
14
30
34
3
47
16
64
70
31
1
18
6
126
20
25
39
16
24
4
2
14
21
56
23
80
57
68
11
29
51
8
6
7
67
46
14
106
50
174
10
6
6
20
1
37
26
37
44
39
14
40
16
47
48
15
1
33
30
33
48
11
4
41
65
10
28
12
5
40
25
8
22
49
91
5
9
31
39
5
21
70
4
6
55
63
1
11
21
57
26
61
33
232
11
4
39
10
6
18
26
14
200
2
14
31
19
1
69
66
8
40
6
19
36
9
11
15
54
32
34
44
1
15
16
34
10
30
56
18
53
7
1
15
49
35
25
21
34
22
120
15
75
21
3
21
28
8
24
15
21
3
14
26
16
85
3
73
47
37
35
80
25
13
40
2
8
22
24
50
49
27
29
15
6
18
80
76
60
24
25
67
28
21
1
80
58
52
49
11
20
48
41
4
15
57
15
80
81
112
77
10
21
27
33
67
77
23
126
26
125
43
46
64
42
45
25
23
7
60
40
78
3
27
1
15
9
41
15
171
68
2
14
34
16
26
45
19
6
11
53
26
88
40
16
16
45
16
8
96
15
105
16
23
16
81
44
16
7
5
11
24
30
26
24
46
54
10
56
15
9
6
36
40
65
35
10
15
24
96
3
13
24
23
36
14
72
10
44
60
61
105
39
9
90
80
22
10
5
88
17
48
56
31
15
13
47
8
5
25
42
4
81
35
14
50
6
40
11
60
27
32
140
208
92
5
3
6
10
16
28
36
14
91
4
41
7
79
20
24
20
64
26
24
26
24
17
5
18
22
40
38
2
18
6
27
27
1
75
24
16
46
15
3
13
19
8
6
35
12
3
16
78
10
30
80
10
32
28
2
94
137
59
81
23
20
117
8
5
90
6
14
20
81
79
140
74
6
10
130
9
11
36
24
4
33
44
23
22
8
160
66
40
6
74
24
32
5
75
5
60
13
26
81
63
56
6
58
56
17
7
40
56
30
11
44
36
16
47
33
3
145
20
4
11
44
12
5
20
5
74
14
26
40
156
18
2
60
10
34
4
122
39
1
35
20
9
24
6
21
23
1
4
95
20
22
15
115
4
17
73
34
16
4
1
12
4
60
39
70
31
3
22
104
19
8
4
83
21
1
34
1
23
32
64
1
3
32
121
33
26
29
1
14
20
60
90
6
20
49
5
34
57
28
47
80
4
24
37
49
56
8
31
15
81
3
46
14
10
130
61
9
42
64
24
22
50
5
19
6
55
19
ABCD 96724612508*3^$a+1 [50039]
15
13
36
80
12
84
24
4
48
80
15
37
11
21
160
24
104
15
48
13
32
84
204
16
23
153
27
1
11
48
12
13
47
33
135
25
92
39
141
63
60
73
8
40
44
100
92
48
12
16
104
15
1
8
27
84
25
59
21
16
47
57
63
25
71
24
13
107
145
35
21
39
181
11
33
27
9
64
11
37
23
37
23
105
255
25
155
84
57
15
21
27
37
11
97
56
144
87
144
12
93
27
13
56
60
16
47
36
105
4
20
88
20
132
15
12
33
12
48
75
57
3
25
36
11
49
47
180
72
96
57
3
9
15
177
64
20
15
109
95
48
60
105
28
11
69
39
72
24
97
8
27
12
48
24
60
121
128
112
32
12
24
160
24
11
37
8
24
36
64
131
24
12
13
32
75
1
84
71
25
47
36
45
124
32
76
59
48
13
72
68
87
21
36
4
95
109
32
51
60
12
73
47
25
56
51
24
81
183
12
48
73
47
48
72
61
191
13
20
12
171
48
121
44
27
25
32
15
33
84
136
47
25
32
123
36
9
72
16
47
45
147
49
176
3
36
60
12
25
84
44
24
27
1
80
99
105
36
63
12
37
80
48
87
105
48
3
45
39
21
64
68
75
249
48
220
11
21
15
49
35
84
181
80
24
28
23
9
48
39
61
12
35
12
33
3
13
11
1
20
39
73
23
9
16
132
83
12
141
15
145
12
35
37
35
12
13
47
36
45
12
40
56
132
39
165
16
23
24
12
13
60
32
4
56
48
36
16
36
8
39
120
36
109
11
9
27
1
83
61
168
12
144
20
60
52
47
57
3
12
69
4
32
39
21
16
35
33
64
80
40
36
32
28
116
28
11
21
39
24
21
15
12
153
27
13
20
75
121
8
132
39
9
15
12
105
39
12
25
68
27
69
63
48
12
253
8
15
121
23
45
27
1
95
25
92
51
84
21
75
21
16
59
36
12
12
49
44
15
13
20
12
16
71
24
37
48
179
36
36
108
25
11
24
13
215
120
13
224
51
45
40
80
12
12
15
1
36
11
25
23
81
15
24
97
8
87
24
36
33
64
32
75
24
25
20
96
48
3
177
15
60
12
33
75
60
45
3
24
84
81
3
25
83
13
20
87
72
13
8
111
120
69
60
15
12
25
84
8
196
12
20
192
15
48
37
11
37
59
24
9
27
9
40
59
36
9
40
20
12
16
35
177
76
24
120
72
59
37
8
4
11
21
3
25
32
3
13
59
9
4
80
27
144
1
23
36
37
48
44
183
120
48
25
104
15
25
32
3
45
147
144
36
60
9
4
32
24
16
59
12
25
20
12
36
52
60
47
180
1
71
1
23
60
69
51
9
112
11
9
3
45
76
59
21
51
1
59
193
20
15
45
87
9
36
39
72
48
1
71
33
120
160
12
23
21
16
95
25
59
33
87
60
1
72
11
12
33
96
64
11
1
32
28
48
56
15
84
21
15
144
97
68
36
48
12
15
84
25
56
16
23
49
68
63
45
24
108
252
15
21
51
24
49
68
3
45
60
144
100
12
24
47
12
33
228
87
33
15
81
88
215
1
164
52
11
12
60
25
155
12
13
72
23
57
16
8
39
25
12
419
216
121
47
45
87
48
61
56
39
36
48
37
20
123
105
15
61
132
8
15
120
24
12
69
4
48
32
48
52
48
23
217
32
40
47
48
96
21
60
36
3
24
12
84
12
108
9
3
69
28
36
59
81
147
73
11
36
84
33
48
4
59
12
12
12
9
84
16
12
167
57
51
24
13
35
72
33
12
51
12
48
12
45
16
60
140
144
87
24
85
107
25
44
4
80
15
156
1
92
15
81
51
24
57
4
71
57
108
3
36
13
108
23
12
273
39
85
60
11
21
48
75
57
15
84
60
36
60
49
11
36
84
33
60
3
57
3
109
8
15
13
35
73
11
156
9
63
120
1
44
75
12
36
69
3
72
60
69
52
48
44
96
64
35
13
35
37
60
131
97
152
3
24
36
9
3
117
36
39
45
28
180
48
23
37
44
99
60
72
93
60
4
35
1
104
88
32
27
24
21
4
11
48
12
9
147
169
20
48
12
24
40
36
36
107
45
3
93
15
24
81
12
12
15
21
75
9
87
1
48
36
23
36
49
131
21
99
9
16
107
72
180
13
8
27
73
11
108
25
140
15
36
21
28
36
12
59
60
48
57
16
59
24
36
24
69
76
20
24
51
49
ABCD 96724720252*3^$a+1 [50169]
209
90
126
111
9
234
186
19
120
35
301
104
40
41
114
133
152
472
209
39
111
1
96
128
280
29
60
210
237
208
72
23
306
144
60
36
15
165
144
67
23
156
54
7
8
81
30
114
127
29
60
84
43
17
423
27
90
115
72
29
19
71
90
7
77
36
90
24
30
90
186
187
83
84
81
480
184
48
527
73
17
31
96
89
7
120
248
75
21
69
211
56
352
11
61
48
48
17
7
83
6
79
72
29
54
66
187
173
19
5
115
5
51
112
120
47
57
9
7
47
241
32
3
30
199
8
207
73
17
126
9
16
335
24
57
16
107
357
33
90
13
407
210
55
161
114
37
80
3
85
56
9
127
209
240
87
208
59
60
241
56
48
192
3
37
48
200
51
24
181
119
60
30
36
150
37
32
96
9
126
54
67
23
6
67
77
156
60
414
30
150
66
7
53
90
480
54
60
55
56
9
126
90
60
120
54
85
72
83
13
23
177
33
31
113
6
54
36
127
17
90
133
32
51
174
36
19
35
21
112
17
15
48
27
156
49
200
16
209
31
192
113
159
45
115
456
24
192
59
54
7
96
293
54
61
29
336
150
90
235
144
65
36
504
115
8
112
41
174
313
32
51
37
168
72
143
121
128
40
56
9
216
144
6
121
239
90
55
89
55
128
40
72
461
144
147
9
24
15
15
60
126
7
47
30
3
57
127
24
120
89
175
71
49
8
33
114
181
120
95
90
144
7
113
36
19
95
193
17
36
144
51
639
25
11
45
9
90
141
232
8
64
32
136
504
179
90
54
30
216
135
16
263
6
51
39
1
200
123
13
53
24
75
15
33
112
120
96
216
264
59
85
5
3
63
49
41
24
487
119
24
25
48
173
150
54
7
48
71
9
135
90
7
168
35
150
31
24
125
36
79
95
240
156
114
30
325
120
56
135
361
128
15
33
147
30
127
113
31
600
29
330
180
37
48
240
72
89
79
5
195
225
55
48
107
493
53
187
77
276
271
120
53
3
40
17
103
24
24
29
30
36
24
97
119
54
67
23
25
120
161
55
29
90
240
30
331
24
128
57
6
84
36
1
56
48
39
121
389
75
96
99
336
237
33
55
24
72
233
30
6
174
90
ABCD 96725194942*3^$a+1 [50029]
55
12
33
72
44
91
81
3
89
55
6
51
99
41
73
35
16
56
19
30
36
3
32
24
12
48
139
57
8
48
48
61
54
81
159
21
20
40
44
96
16
80
72
48
37
12
39
44
28
8
24
1
66
18
23
73
39
8
60
49
108
35
85
47
259
201
135
5
25
54
9
132
108
8
4
3
42
48
6
81
45
99
176
55
18
11
136
45
24
35
60
12
43
5
55
54
6
29
160
87
33
140
25
23
19
30
75
56
19
168
53
13
15
80
1
11
103
6
83
7
84
6
131
67
5
85
162
30
131
73
11
168
37
15
9
35
19
65
1
11
108
55
57
108
8
37
11
19
65
36
52
63
216
18
15
51
105
51
30
59
36
13
243
72
21
36
83
1
11
24
84
48
49
11
13
11
4
15
17
64
9
6
18
60
171
9
222
89
139
6
11
85
11
67
45
45
15
20
108
12
37
35
85
30
54
66
53
16
9
42
21
152
60
36
72
168
12
4
9
36
48
95
28
3
57
9
24
6
5
85
30
5
133
3
3
29
25
132
11
84
49
66
165
129
119
12
13
11
52
63
6
108
42
54
90
60
84
5
72
36
24
85
78
30
12
11
40
72
96
21
11
12
127
84
17
67
41
156
24
61
30
9
44
115
12
125
108
91
45
56
60
24
31
29
16
36
39
60
90
15
68
12
24
4
20
36
109
66
66
35
25
11
97
6
84
12
81
20
48
60
61
23
60
132
36
84
139
5
19
72
65
96
60
12
12
24
109
107
199
60
21
176
4
20
49
66
84
5
145
95
40
129
3
8
55
6
75
3
42
3
56
36
115
29
61
11
88
36
24
135
41
13
42
53
72
25
84
11
4
44
31
201
3
5
28
20
28
20
16
44
96
43
65
145
11
36
193
35
52
36
3
66
39
9
47
19
69
27
84
24
173
12
228
13
75
45
47
12
36
36
43
153
72
141
39
20
55
33
80
13
51
9
24
35
31
5
4
56
52
63
6
71
24
40
56
19
29
36
13
11
24
25
51
36
20
25
48
123
68
55
54
131
4
200
25
27
80
49
107
24
28
21
30
5
24
37
54
45
120
44
7
173
28
87
21
32
24
148
45
23
60
24
4
32
24
43
17
48
1
60
54
53
37
6
30
99
8
13
24
95
25
11
61
51
117
23
4
45
119
31
114
6
41
48
229
102
41
7
41
1
119
84
31
17
40
32
28
99
228
117
80
48
12
28
80
25
83
64
20
36
28
9
47
73
6
5
115
69
8
28
21
18
132
5
24
52
63
17
133
186
41
12
88
68
25
47
48
49
66
101
84
4
32
36
12
12
100
93
36
60
96
30
5
13
6
30
35
52
48
32
43
17
97
102
113
55
90
23
19
53
7
141
3
29
60
1
11
40
60
15
93
108
48
39
17
25
63
45
23
43
36
90
11
7
33
33
54
41
16
20
25
23
91
29
120
16
21
24
204
3
3
5
31
90
35
109
71
79
29
31
77
7
66
35
61
48
11
60
24
7
81
39
41
109
48
11
1
51
32
28
27
12
18
51
99
17
36
7
6
36
191
19
69
9
90
5
36
31
24
60
17
73
84
83
24
13
15
108
92
48
73
155
115
66
71
307
6
6
90
71
24
76
8
72
37
6
17
4
45
71
28
9
12
119
4
15
36
24
57
105
108
47
28
201
35
172
32
25
35
61
11
16
57
36
87
72
132
63
60
21
44
7
5
55
78
191
1
78
72
21
69
11
12
25
120
72
30
89
145
30
161
55
5
19
117
3
24
12
5
4
80
1
35
36
13
60
240
47
24
36
49
23
31
9
72
33
27
80
108
1
59
40
48
92
76
105
6
60
5
24
24
67
65
4
92
24
76
32
12
85
23
28
20
60
60
13
15
20
85
107
37
6
101
49
35
36
139
77
13
71
13
47
4
72
180
3
30
39
57
11
97
35
12
168
1
144
11
85
30
89
72
36
60
7
21
44
7
21
44
24
4
147
5
28
8
79
5
120
85
30
101
4
33
83
72
1
87
32
52
24
32
7
101
36
55
33
57
131
37
11
36
24
24
37
3
32
108
156
16
44
91
21
99
24
29
28
9
63
81
59
36
19
42
11
12
28
60
48
36
63
36
41
24
16
128
12
64
92
49
23
108
12
37
23
12
16
80
13
71
73
30
30
60
35
112
20
60
28
56
156
115
5
13
72
90
ABCD 96725302288*3^$a+1 [50027]
15
21
3
117
21
15
3
12
102
31
32
28
5
27
12
28
8
9
51
45
27
57
147
3
90
15
51
57
64
104
45
19
8
40
44
60
9
87
27
25
23
105
57
6
61
101
18
30
132
43
5
30
60
21
3
13
5
3
45
55
5
87
15
37
41
15
12
4
36
12
5
6
30
99
40
72
23
6
12
18
24
36
12
12
33
60
168
57
63
4
71
30
15
12
177
91
29
3
4
36
53
15
40
29
63
15
9
28
5
48
18
69
16
35
30
51
156
12
93
42
153
3
21
3
6
75
84
28
17
51
15
21
40
36
23
49
8
27
33
24
39
9
45
60
7
24
80
12
33
99
3
37
56
4
8
48
52
32
33
7
5
63
27
13
12
8
84
4
77
18
21
3
36
204
36
9
15
13
8
27
33
4
23
45
3
9
21
55
24
8
3
1
11
97
36
20
40
12
20
24
9
51
24
40
17
48
24
51
96
16
5
3
60
12
4
56
3
54
6
30
72
15
4
119
129
48
4
23
1
59
13
65
12
66
1
44
15
12
33
4
92
3
13
12
5
31
59
126
39
3
45
57
3
27
36
72
12
30
66
30
39
21
7
47
18
19
23
45
15
18
27
12
4
77
15
63
25
36
56
3
37
17
3
15
9
3
1
5
15
45
12
3
15
12
33
177
30
9
28
11
12
30
48
7
48
29
15
33
48
7
8
24
96
9
3
12
15
85
8
24
124
29
3
27
1
116
136
65
3
27
42
63
27
6
54
1
65
7
20
15
49
59
12
42
66
25
44
15
25
35
18
7
23
48
30
27
3
21
40
119
30
30
117
27
6
51
39
1
59
169
32
48
16
104
48
27
1
72
48
32
87
66
51
9
27
4
71
9
3
1
17
15
12
28
72
11
105
15
1
104
15
57
4
44
4
68
12
60
51
9
52
149
27
15
30
75
57
3
64
36
32
40
11
30
75
4
23
49
20
33
55
11
24
30
7
119
12
120
25
8
15
85
36
8
21
51
9
24
66
114
48
67
23
9
4
24
8
15
18
27
12
51
69
63
25
48
65
67
48
60
5
7
23
21
9
30
42
15
15
60
18
27
28
77
18
60
25
29
36
12
18
85
20
39
120
6
15
16
36
8
12
24
3
81
24
96
4
11
21
40
44
45
12
15
24
39
21
3
1
20
9
6
9
28
12
53
12
63
3
57
15
13
32
108
15
24
1
36
24
80
15
9
36
105
75
24
88
8
12
87
37
84
5
27
24
36
24
93
27
120
33
7
60
108
8
33
27
93
67
8
129
27
40
44
156
21
3
9
18
9
21
7
56
45
12
30
13
5
75
132
3
54
55
41
55
17
18
1
36
12
35
21
52
113
42
9
40
59
24
33
15
93
45
19
72
41
7
32
24
9
48
48
30
12
42
15
16
120
20
40
5
30
12
42
15
112
23
18
72
7
56
123
24
13
24
41
60
48
24
3
120
27
66
15
36
4
92
24
16
68
24
93
27
12
3
48
49
59
57
3
97
32
12
40
20
3
18
159
76
5
3
100
32
12
15
85
48
23
90
75
15
9
28
5
15
12
3
33
40
32
75
13
60
17
18
24
30
18
30
3
4
23
45
40
23
25
32
27
13
8
225
132
15
4
23
30
18
12
1
5
67
23
45
72
45
19
20
36
3
30
42
49
53
15
45
48
3
27
138
102
9
24
52
143
1
41
12
7
80
9
12
7
32
84
27
45
75
60
33
12
15
9
3
60
57
4
24
5
27
9
27
12
136
35
49
8
57
31
35
1
44
84
12
3
36
30
24
30
48
9
40
53
15
21
15
52
8
27
37
36
20
15
1
119
9
48
12
36
87
18
31
20
9
27
24
24
24
3
9
21
55
128
40
80
9
111
24
243
12
37
41
27
108
4
44
12
48
57
39
3
6
24
27
16
8
4
35
48
60
108
25
56
64
59
1
104
12
129
30
25
24
36
17
67
23
72
6
39
48
12
40
12
11
25
35
37
116
24
36
40
95
60
24
33
72
36
4
96
29
7
71
48
12
49
59
9
48
4
59
30
12
12
15
48
48
15
85
20
15
12
42
15
12
36
28
24
131
30
31
71
37
11
12
33
72
60
52
71
24
13
23
24
25
8
3
72
9
16
35
13
36
59
109
23
45
147
121
65
27
3
42
18
12
9
24
40
12
77
30
1
60
56
88
8
33
12
103
32
40
164
84
40
20
12
40
60
35
13
5
42
18
27
15
93
40
47
12
30
66
1
8
12
69
15
96
81
12
15
15
1
5
19
36
36
20
51
18
15
15
97
113
31
11
33
87
18
30
37
44
60
40
116
12
33
30
97
23
13
20
27
57
3
105
4
84
29
15
16
17
3
57
18
9
105
156
24
48
12
3
3
42
27
165
3
24
76
8
40
32
28
12
60
20
60
60
3
1
84
32
15
12
18
42
66
19
20
21
7
80
3
25
107
33
39
93
24
3
57
4
35
25
89
87
36
84
9
27
57
18
30
3
4
20
16
17
3
12
24
16
17
96
15
12
27
1
80
64
32
33
51
27
33
69
6
49
5
55
20
16
20
52
8
12
15
12
1
24
11
21
3
57
33
87
4
29
3
12
15
48
12
33
15
13
95
25
32
45
90
13
17
7
120
5
51
40
77
63
36
4
56
39
9
40
5
3
64
29
42
12
6
51
4
20
15
12
69
9
30
24
13
8
15
21
3
18
18
21
21
19
8
21
30
1
36
12
41
67
104
9
15
16
53
6
105
4
41
75
27
42
15
63
42
111
129
43
5
12
15
15
45
12
28
5
27
156
3
24
30
78
48
12
90
18
21
3
60
48
18
15
9
18
33
12
4
24
32
112
11
21
36
105
27
15
1
44
112
23
13
60
53
60
132
15
12
88
23
12
37
11
1
168
8
3
9
21
31
59
150
12
27
45
18
169
8
72
63
21
16
29
27
15
30
15
3
97
8
24
33
18
12
48
25
32
48
39
30
126
60
81
81
30
90
27
3
13
5
15
9
31
72
17
31
149
51
27
13
95
24
6
27
60
33
15
64
12
44
135
84
6
ABCD 96725774716*3^$a+1 [50041]
27
9
7
8
16
59
24
13
8
45
19
17
31
8
24
45
6
37
128
16
80
264
16
48
113
15
33
55
144
5
75
51
37
8
45
51
48
21
75
24
16
32
24
16
8
39
60
102
31
72
65
30
33
64
89
55
71
198
27
3
93
48
9
31
5
12
7
72
71
30
67
96
80
64
32
24
111
48
25
48
8
16
11
13
152
3
30
31
8
33
63
64
56
24
16
17
87
3
13
17
39
69
67
65
12
67
5
3
40
8
24
39
1
24
144
23
33
72
264
15
66
24
48
7
48
8
9
24
30
81
9
24
15
120
16
24
72
41
18
30
31
5
51
9
15
15
25
29
72
3
51
21
48
45
51
88
23
57
96
39
6
19
83
42
51
39
1
120
5
36
55
125
123
33
63
117
3
39
36
37
65
18
54
103
8
160
5
27
99
18
72
18
18
7
47
36
378
27
88
29
27
16
29
30
90
3
3
37
8
3
24
45
57
31
59
78
30
25
96
101
30
13
32
33
31
200
105
7
32
51
54
6
36
45
24
57
15
24
96
63
9
57
24
151
24
5
36
15
24
40
95
36
21
64
8
16
32
27
45
27
90
43
56
64
32
33
96
31
8
117
51
88
11
13
8
69
163
11
61
24
5
36
186
85
23
49
8
40
32
105
12
90
1
23
9
16
65
7
113
180
96
99
21
18
33
57
6
30
6
13
8
45
162
25
17
135
16
24
8
15
121
35
37
107
6
79
8
24
96
39
81
177
7
48
56
16
104
40
80
40
24
80
3
132
318
115
24
5
19
32
63
36
36
33
57
39
15
1
24
11
18
51
69
19
80
105
12
54
21
105
60
163
8
3
117
9
24
7
29
18
36
30
42
84
25
65
96
7
41
36
75
3
45
3
72
36
9
40
48
48
107
18
67
5
27
48
40
137
42
109
32
3
45
27
13
89
15
3
13
56
88
173
19
53
115
48
32
33
180
42
25
32
15
18
31
89
96
54
25
23
33
21
43
56
24
57
63
72
16
53
99
93
18
57
57
7
173
75
16
72
107
45
135
30
43
53
19
8
3
6
39
51
36
129
40
65
18
21
69
123
24
33
108
43
149
36
39
123
72
21
57
15
57
120
7
29
75
15
49
41
7
24
23
18
63
64
77
48
72
51
88
5
19
168
17
7
23
25
107
18
3
24
24
21
91
24
65
18
90
36
7
24
96
8
9
15
120
16
11
30
78
30
91
59
21
9
55
32
144
207
30
67
120
176
24
40
8
24
16
32
16
5
19
17
63
57
24
175
41
36
48
6
189
27
13
312
8
16
29
36
36
27
27
54
30
1
5
36
30
9
24
9
31
239
1
24
8
33
7
80
39
1
17
55
71
36
13
65
30
42
48
60
18
49
120
23
6
19
32
3
45
136
101
18
6
19
56
189
91
72
8
16
8
57
15
16
80
48
24
16
71
129
39
193
24
24
144
8
87
42
31
95
25
5
42
105
40
71
90
36
43
168
48
29
12
24
54
12
60
18
7
144
56
96
48
9
18
37
11
24
13
89
55
24
29
51
64
65
6
1
48
53
3
21
66
42
31
185
15
57
39
9
87
24
48
16
144
41
15
39
6
90
9
45
27
16
8
21
144
19
200
16
24
11
54
15
21
30
186
19
80
27
84
25
53
30
60
1
71
49
5
30
60
9
57
39
15
49
128
24
3
21
15
9
57
18
42
18
18
48
24
15
3
90
43
11
13
56
24
16
32
33
36
19
95
30
6
18
66
6
126
48
21
51
18
60
31
8
141
30
117
69
19
24
23
9
40
11
54
55
65
111
39
9
9
31
5
30
37
17
55
17
18
60
33
147
18
3
15
12
85
104
16
29
24
51
15
78
67
24
24
72
293
6
61
8
21
30
37
72
5
51
39
72
81
40
8
15
9
147
60
9
64
17
18
61
80
16
23
57
51
13
80
24
16
11
36
9
21
18
9
16
24
80
40
56
15
9
88
29
126
13
41
15
51
114
198
36
25
56
40
80
63
1
41
18
61
200
21
3
15
105
16
47
18
84
3
33
6
18
18
13
71
81
27
6
54
30
27
81
168
7
23
25
29
72
78
13
185
18
141
21
12
247
48
17
108
3
24
39
81
141
43
80
51
85
59
6
18
61
5
27
88
17
30
90
18
21
16
120
47
57
105
79
11
69
24
16
192
59
48
96
36
1
53
99
288
24
24
40
32
40
29
30
45
64
17
55
17
7
53
36
55
11
24
45
81
15
48
40
8
249
18
66
60
55
29
6
157
80
9
55
128
93
18
97
24
8
40
80
15
97
11
18
90
24
1
96
48
32
48
16
56
9
72
7
120
32
69
36
ABCD 96725777672*3^$a+1 [50018]
67
107
42
19
24
11
25
119
12
60
1
83
25
12
89
36
42
36
60
85
17
60
24
6
18
6
54
12
7
65
30
13
60
60
5
12
12
144
19
47
6
30
12
13
29
24
12
18
30
7
5
7
5
42
18
72
19
71
168
18
7
173
12
55
5
96
6
36
13
47
60
48
37
107
25
17
36
115
23
6
36
7
23
84
13
47
24
12
30
84
43
96
5
12
24
90
1
59
66
60
43
47
42
60
6
25
29
30
25
23
60
13
17
30
18
6
49
17
67
17
300
30
1
95
37
11
49
11
37
108
24
60
5
91
24
5
18
18
42
25
77
30
25
23
18
30
25
24
65
12
24
72
30
174
108
48
7
47
150
6
24
13
35
12
30
66
84
13
17
43
35
1
12
35
132
6
55
5
60
79
53
132
18
84
6
90
13
125
7
59
36
13
24
23
78
54
1
17
18
6
79
41
19
5
54
13
47
301
24
35
12
54
12
7
35
120
1
17
48
67
5
7
23
18
19
17
30
48
60
36
12
97
41
102
30
18
25
5
36
6
12
12
36
13
17
18
36
1
12
5
96
19
17
150
30
108
36
79
23
90
12
12
31
53
72
7
23
12
6
42
13
41
96
7
35
1
101
19
11
96
60
13
120
101
96
72
96
54
25
5
66
30
19
17
43
5
78
12
1
60
35
12
24
13
41
7
65
60
7
113
30
73
95
36
49
125
30
85
24
53
48
55
24
23
13
5
6
169
60
5
96
30
18
6
49
17
36
84
6
133
5
12
60
55
17
6
25
71
73
36
35
36
36
30
30
108
36
1
29
60
19
60
71
1
83
49
11
25
24
17
91
29
19
35
84
60
6
12
18
54
138
37
35
120
6
54
36
12
37
17
19
84
5
36
55
24
53
18
162
30
25
29
24
6
36
150
55
12
60
11
25
35
36
30
18
60
60
90
31
5
6
1
5
30
42
48
30
24
18
12
126
30
24
6
30
48
12
7
17
6
48
24
72
13
35
6
12
42
1
47
30
18
36
49
12
17
18
37
108
17
31
11
1
35
13
5
79
17
6
42
12
24
72
42
36
54
55
36
77
7
23
120
18
126
54
90
90
54
1
11
6
12
12
54
24
13
23
6
24
54
1
5
12
42
60
36
12
180
60
132
36
12
42
6
60
24
6
235
5
12
54
1
23
37
83
25
47
18
90
36
49
17
43
17
48
90
66
96
43
11
121
35
18
24
31
5
12
43
5
66
1
47
6
19
17
19
35
90
55
24
17
150
18
18
12
73
48
12
53
6
6
43
5
30
126
103
156
149
12
66
37
36
17
24
36
12
78
37
71
6
60
36
7
41
6
13
107
49
59
60
42
24
19
53
12
36
264
91
5
7
29
18
18
7
41
126
30
144
42
24
96
12
61
71
6
12
6
24
48
42
6
49
11
6
91
48
12
12
11
25
144
83
12
13
29
6
30
54
49
35
24
1
17
55
5
108
90
60
210
30
6
30
49
17
84
19
60
5
12
103
41
19
209
18
84
30
19
5
55
47
37
53
43
11
6
30
30
7
36
77
43
12
29
18
25
41
7
12
11
6
36
12
18
12
12
54
12
54
60
13
23
13
17
138
36
60
30
19
5
30
30
67
12
23
12
18
108
126
54
24
18
73
17
60
18
12
85
5
43
11
18
90
13
12
95
30
18
48
6
19
41
270
18
31
71
24
60
12
25
65
72
18
13
17
55
5
84
19
24
5
108
7
77
19
60
35
6
6
18
12
18
30
120
12
72
12
114
54
6
37
29
48
162
73
41
6
36
25
48
5
24
36
66
6
120
18
25
41
18
90
6
30
30
126
24
12
78
6
18
61
95
36
30
36
30
37
41
19
41
12
42
48
144
49
77
67
71
24
6
6
54
6
49
77
103
60
5
30
6
43
11
42
12
30
25
41
90
30
12
12
138
24
60
13
77
79
89
162
6
103
59
6
66
108
30
31
24
11
12
102
18
13
107
30
42
1
11
36
42
43
89
24
12
78
24
120
1
29
48
84
6
18
6
49
5
42
12
66
42
42
48
138
12
25
53
42
144
54
19
35
6
79
41
7
5
90
48
25
84
17
36
7
23
42
18
12
6
60
19
11
49
23
108
36
73
36
47
30
12
18
72
18
60
30
48
36
1
29
91
12
11
49
41
30
36
30
24
54
6
19
53
102
13
23
24
18
174
36
12
13
59
48
72
1
113
19
36
11
66
30
18
19
11
6
19
41
31
12
17
54
12
150
90
12
30
36
55
17
43
29
6
6
48
6
84
18
84
66
24
66
30
12
12
36
78
30
42
12
18
37
60
11
37
17
12
24
19
47
13
23
13
132
5
132
12
19
5
19
11
85
155
25
29
12
36
18
30
66
6
55
107
1
35
36
48
18
12
18
108
54
78
60
13
24
23
13
11
13
11
49
5
96
36
19
84
23
18
54
48
78
54
78
48
12
55
12
5
12
6
30
18
54
6
60
120
24
1
71
48
13
12
36
59
6
19
23
18
6
49
17
7
35
1
11
6
30
18
24
6
25
41
43
36
59
61
149
12
18
1
17
7
11
30
6
114
24
72
96
48
102
37
77
18
78
18
126
78
72
48
18
12
36
79
5
6
54
43
35
13
137
43
12
65
7
23
48
96
54
7
17
6
192
24
96
73
41
66
60
13
12
23
37
47
66
132
127
65
31
5
42
18
12
30
13
24
36
11
30
18
6
36
48
6
25
60
24
53
84
43
101
114
6
ABCD 96726315176*3^$a+1 [50028]
16
15
18
12
35
16
24
33
23
12
12
24
25
51
96
32
112
45
15
21
90
33
20
52
20
109
15
96
20
13
35
52
57
3
68
1
24
27
8
12
25
30
33
21
108
126
5
16
69
51
36
44
91
89
24
36
16
80
12
60
16
21
11
40
147
77
4
15
77
24
60
1
35
108
1
23
28
75
65
24
4
51
5
4
20
19
17
55
9
9
23
60
13
11
1
3
20
84
1
59
48
4
36
8
52
15
29
48
88
8
24
72
40
156
44
64
92
12
12
96
12
48
19
129
9
35
12
4
9
3
9
23
13
15
20
60
28
36
68
36
112
32
12
13
71
19
17
48
7
5
4
72
48
36
3
57
20
13
48
24
35
13
27
56
4
20
40
8
108
12
13
123
104
61
24
72
75
8
16
21
11
100
8
40
9
3
32
37
15
80
49
111
9
87
20
84
24
7
18
27
45
35
4
33
171
20
100
81
15
36
48
32
4
60
39
6
11
7
57
15
5
36
4
3
77
24
204
25
63
24
20
4
20
24
48
49
23
52
56
12
36
24
31
54
12
6
69
20
84
24
13
23
1
23
31
21
153
3
80
40
9
135
56
12
96
52
24
129
35
19
5
13
35
13
11
40
68
7
21
44
24
55
57
44
85
35
24
40
36
45
39
9
90
17
24
121
24
107
48
24
67
41
12
16
32
28
12
3
17
12
12
16
24
8
148
3
21
56
12
120
1
131
1
12
51
45
84
11
7
5
60
4
21
15
39
9
69
11
16
44
24
97
11
49
15
44
67
69
60
8
73
15
44
16
24
104
37
72
12
23
36
84
36
52
8
19
18
3
20
25
27
27
17
36
24
73
3
24
8
12
4
105
24
27
24
69
23
28
12
8
72
25
47
52
44
12
72
88
8
37
15
8
12
12
7
29
37
24
39
9
11
24
37
6
72
21
56
4
80
12
12
60
52
63
21
104
13
24
23
25
6
65
61
48
107
40
8
48
4
20
4
9
63
3
114
11
60
60
115
65
60
37
47
12
19
17
85
35
100
8
1
18
57
24
20
36
4
21
15
20
16
27
153
20
28
15
45
9
107
40
33
3
44
4
20
36
24
52
20
28
44
43
69
21
54
24
29
16
12
68
19
5
67
45
21
35
12
7
5
4
9
27
180
33
87
33
71
72
4
60
9
47
12
13
155
28
80
12
4
96
39
29
84
48
4
128
120
60
12
4
105
27
48
12
9
35
19
17
124
20
24
12
12
12
48
13
59
1
35
24
24
60
49
47
13
27
3
5
67
5
73
18
45
108
9
3
9
71
12
13
35
84
48
12
1
39
15
9
44
16
69
47
13
143
40
24
24
51
9
44
43
72
5
67
65
76
44
4
12
8
55
29
13
72
11
36
36
12
60
36
12
115
24
21
68
112
87
66
6
9
36
56
37
35
28
84
21
23
12
4
96
24
56
88
12
8
19
5
13
72
11
1
159
12
32
12
48
25
3
8
40
44
67
9
69
11
16
111
129
44
12
4
51
9
44
24
16
9
36
11
61
83
60
24
1
12
3
12
32
28
8
144
13
59
25
23
12
24
40
20
52
45
35
145
63
51
81
108
56
16
75
29
76
60
32
48
60
25
23
61
15
20
73
6
5
76
36
24
24
32
24
24
60
12
12
31
21
33
143
4
9
24
3
20
24
4
36
80
4
72
8
24
67
41
24
24
136
8
120
12
4
21
39
20
24
25
72
54
29
16
20
31
5
13
35
48
60
12
16
12
24
44
181
71
40
8
12
40
9
48
18
72
33
8
16
15
126
15
24
44
31
30
36
24
11
25
23
61
23
48
25
39
20
4
39
65
28
8
36
31
5
13
131
13
47
36
72
37
83
25
63
45
23
120
1
36
39
68
12
24
12
4
8
28
20
19
6
23
16
68
36
1
11
60
24
13
35
37
15
96
135
5
40
9
51
32
31
45
36
111
45
44
84
36
13
47
4
56
1
3
20
79
17
36
60
84
16
3
5
36
31
77
91
5
61
15
36
44
36
12
28
48
60
32
12
16
20
7
102
71
16
45
15
8
88
8
1
35
1
15
3
24
5
28
33
15
9
27
3
53
24
48
12
60
43
17
4
12
33
71
4
32
28
32
24
4
72
20
48
12
28
57
23
76
60
44
12
88
32
7
5
16
36
8
148
24
8
88
45
60
99
20
40
44
79
72
18
35
12
13
3
45
108
24
27
68
72
40
153
11
36
73
3
44
4
9
35
36
12
25
63
21
35
61
35
64
8
1
51
21
35
12
16
39
137
4
9
12
11
28
44
97
39
32
109
23
36
52
32
7
5
61
54
65
4
20
7
5
12
28
3
5
24
12
4
96
44
31
69
20
36
24
36
48
7
18
27
45
71
12
48
204
24
12
12
12
48
48
13
59
25
11
12
12
16
96
33
35
16
12
9
6
18
47
12
28
24
81
59
84
1
24
59
60
52
3
17
1
39
44
24
88
44
4
20
7
114
36
12
47
24
97
12
35
12
84
16
93
36
11
24
16
84
56
36
37
51
12
60
24
20
1
30
9
9
71
40
8
88
24
20
4
32
12
52
15
5
76
32
72
48
72
36
184
24
9
87
56
13
15
56
16
20
60
12
36
12
4
93
27
33
95
7
21
69
11
12
12
19
24
185
36
76
36
9
51
33
6
41
124
24
36
21
75
120
39
24
29
48
12
37
48
3
39
81
9
75
81
15
8
72
12
28
9
59
40
12
69
15
24
39
17
13
87
8
67
9
20
40
45
11
1
42
17
4
44
1
15
92
100
32
1
11
24
1
11
25
47
28
48
72
92
52
20
24
84
73
12
23
4
24
44
16
12
32
12
4
92
84
24
40
12
48
12
20
12
16
12
39
101
19
5
85
59
40
32
48
12
100
8
61
51
3
65
12
37
23
4
68
7
53
112
51
90
15
8
12
28
80
12
124
15
9
36
36
32
12
1
107
36
16
20
4
44
60
36
84
25
47
60
48
7
125
36
55
ABCD 96726676162*3^$a+1 [50038]
10
30
32
94
42
155
7
17
93
28
42
5
43
5
12
21
94
18
32
75
1
66
50
46
18
11
19
41
36
24
33
28
68
24
70
77
19
12
24
113
165
15
105
70
53
48
19
62
15
21
3
105
10
6
95
79
29
7
14
46
174
71
43
36
66
18
5
12
105
76
24
23
36
24
60
91
110
16
36
12
6
144
26
112
54
60
18
11
25
11
1
23
91
53
55
48
5
12
141
36
28
36
44
51
120
24
7
14
15
60
1
44
24
40
68
22
53
7
2
48
87
69
76
6
65
60
85
18
6
23
103
72
17
105
4
66
14
39
61
35
24
45
16
42
84
26
28
11
79
65
9
76
12
32
51
120
67
5
12
21
22
89
1
32
48
100
18
54
83
24
24
115
17
7
18
54
18
108
12
11
31
30
18
36
26
144
142
65
24
48
1
56
16
32
112
6
18
20
15
12
73
42
12
2
3
55
12
65
33
27
36
12
21
10
12
17
1
32
3
1
36
18
5
9
3
9
84
22
38
16
23
48
24
21
87
12
91
113
81
48
3
25
35
9
3
36
60
49
6
54
47
33
27
36
33
39
1
107
13
11
31
54
66
78
35
12
25
32
96
27
19
5
9
39
55
276
12
29
21
99
36
55
137
25
12
8
27
79
14
15
21
34
18
72
11
24
61
59
12
33
15
12
24
72
12
7
36
14
28
48
23
31
6
8
12
10
42
8
4
59
24
7
26
3
12
13
20
39
12
24
19
65
108
48
12
9
39
1
18
18
78
126
11
25
35
55
2
15
60
60
1
54
42
11
93
15
36
33
10
2
3
12
31
24
53
31
14
40
23
19
54
56
39
151
26
24
3
37
24
54
17
1
47
1
72
8
196
44
4
23
13
6
50
51
45
48
51
33
28
47
37
23
60
13
35
9
94
6
59
24
61
30
6
8
36
4
8
72
118
2
111
55
120
5
127
14
3
117
40
23
45
76
24
72
36
12
18
2
16
140
75
9
15
12
33
72
63
60
36
9
48
40
32
22
6
83
24
67
114
30
14
75
61
30
14
3
9
36
87
13
54
18
6
5
69
36
160
36
35
31
78
35
9
87
13
156
32
27
31
29
96
7
29
48
25
8
180
52
11
69
60
15
55
110
3
13
54
2
15
1
32
15
7
5
19
74
60
12
10
6
128
87
9
15
21
10
18
104
16
60
20
10
17
84
108
13
20
100
78
72
2
120
48
94
29
45
52
35
48
36
61
47
7
5
48
1
42
108
30
35
9
28
90
14
3
25
71
117
10
53
37
47
12
21
63
37
59
21
10
48
6
11
33
4
56
94
2
34
66
155
85
11
37
78
18
54
90
36
107
12
7
14
4
11
115
17
9
24
16
8
16
20
52
8
15
49
8
3
96
105
4
12
35
57
87
1
240
35
24
61
47
12
69
24
28
23
37
152
28
35
33
39
12
25
35
49
59
93
27
45
15
13
18
125
37
35
43
125
12
33
4
18
132
30
60
12
54
65
25
32
40
35
48
21
39
45
16
18
50
3
108
31
98
51
12
24
19
14
48
4
6
17
105
60
46
65
21
28
66
50
4
32
39
1
23
1
12
60
203
25
95
19
5
36
7
14
28
32
4
35
55
12
38
52
23
19
2
88
18
30
32
12
10
50
3
1
60
72
80
22
17
9
24
58
5
12
120
61
56
48
15
45
48
27
1
54
12
14
10
5
180
7
5
108
9
96
84
3
55
14
3
37
18
5
85
11
57
3
21
3
21
10
54
6
12
38
75
55
2
12
70
60
86
15
84
25
35
25
30
90
47
13
18
12
78
54
18
11
19
17
45
154
54
32
46
14
40
59
12
67
125
12
61
59
19
29
168
72
55
17
19
72
18
44
48
28
72
18
41
69
15
1
59
91
5
96
24
13
18
24
14
39
1
72
20
12
328
35
19
26
183
1
71
60
12
1
20
76
48
36
35
81
75
43
41
19
41
36
79
5
31
53
21
12
27
13
8
34
2
3
61
32
94
6
23
9
58
54
30
24
26
75
19
146
39
49
36
44
10
78
8
4
6
90
30
197
9
15
24
7
5
12
33
39
1
23
12
7
17
45
36
3
24
96
9
27
24
45
15
57
24
60
16
23
19
2
10
36
38
22
30
35
7
2
39
9
111
55
30
6
29
9
15
108
33
4
12
78
12
6
35
49
18
77
45
4
71
91
18
24
11
37
119
43
65
7
5
21
34
14
36
123
36
55
29
60
36
7
53
9
27
24
60
21
75
48
1
24
35
93
10
137
105
16
30
29
97
114
29
97
20
15
69
76
18
5
31
17
67
26
24
3
33
60
15
60
31
5
49
11
24
187
17
1
107
45
12
27
144
24
31
14
87
69
34
36
17
45
39
69
99
1
54
126
47
24
144
57
28
32
63
19
2
63
33
10
18
119
12
13
138
122
27
33
16
11
9
16
6
84
6
23
7
14
48
28
23
24
31
50
16
35
1
23
21
10
6
8
12
28
32
118
5
84
117
3
1
11
13
8
28
116
76
60
84
6
84
6
18
74
75
12
81
39
1
59
13
6
72
138
72
24
11
9
16
12
23
45
22
6
47
48
21
46
29
69
36
15
25
78
5
21
40
11
45
3
37
18
12
5
24
84
36
45
4
80
15
13
42
5
31
29
43
48
5
9
12
48
40
8
27
45
27
13
72
24
11
96
12
43
30
18
29
180
7
5
1
20
28
6
14
52
18
14
87
33
63
73
59
132
9
52
23
21
48
40
8
22
17
33
3
25
12
56
15
19
41
1
18
30
23
13
24
66
50
10
29
21
4
11
9
262
41
48
7
12
5
1
47
24
ABCD 96726734764*3^$a+1 [50001]
97
24
72
128
16
23
18
15
21
3
48
16
5
18
25
32
96
16
56
16
8
48
16
120
48
5
51
40
8
16
29
219
15
72
72
97
144
24
72
72
5
115
11
45
144
120
24
40
8
51
21
123
18
99
96
21
75
15
97
56
45
3
16
8
81
18
141
16
8
51
189
9
63
27
61
24
23
72
144
18
7
101
27
9
15
48
81
54
49
77
267
3
69
16
221
43
11
36
153
40
128
48
27
93
96
72
189
288
36
108
3
40
11
36
57
48
3
61
56
63
9
63
36
36
9
120
24
16
80
88
23
49
5
72
18
33
48
48
195
18
51
39
49
23
73
143
9
9
63
16
24
167
81
72
24
39
81
40
149
75
88
24
96
59
36
108
21
16
56
15
54
3
16
35
72
54
111
72
24
24
232
56
88
23
49
77
18
177
16
23
9
16
119
36
36
9
24
24
16
24
56
207
1
8
9
15
21
43
24
56
21
72
67
48
48
8
96
57
54
25
47
36
13
203
36
9
117
43
144
11
126
54
72
33
24
16
24
8
93
67
152
15
1
32
16
24
128
69
90
234
18
72
45
48
69
43
101
51
16
120
29
123
24
48
88
23
54
99
45
19
128
112
80
93
19
32
93
75
15
9
40
48
80
39
36
45
24
39
36
90
3
112
80
136
128
24
48
16
11
37
179
13
59
36
1
80
45
27
72
63
1
8
9
79
8
40
179
61
72
24
23
49
344
3
13
56
3
13
24
32
24
120
21
3
69
3
24
135
18
36
162
9
63
36
13
128
16
80
24
40
5
18
49
5
75
69
27
16
56
24
3
54
271
53
72
43
216
8
40
125
51
24
15
73
17
7
29
51
16
5
36
31
23
73
168
80
40
32
75
21
16
72
8
64
8
27
13
59
85
72
23
18
55
24
32
15
9
40
24
53
3
87
33
39
57
16
53
18
73
72
179
181
125
19
24
65
15
3
13
23
33
40
8
40
23
126
3
40
32
24
135
54
27
171
18
36
63
40
5
27
16
47
169
47
73
72
17
31
128
144
24
40
32
69
54
69
88
95
54
51
3
72
61
32
24
27
37
71
1
89
55
24
32
16
179
45
112
5
43
48
24
48
24
65
15
88
23
49
5
51
16
95
9
45
75
16
71
81
40
77
3
339
37
17
15
48
24
72
21
18
126
3
24
27
18
36
31
48
8
39
49
23
1
48
48
29
99
16
155
36
9
99
18
54
90
126
93
141
219
15
33
64
47
9
63
54
27
81
126
18
108
216
91
24
47
81
40
32
45
19
35
36
81
88
24
149
51
21
51
39
72
126
54
72
45
64
56
16
56
24
40
224
88
104
21
3
51
37
32
3
21
168
63
18
54
72
1
8
64
8
48
24
96
72
72
39
25
168
23
9
72
16
24
5
27
24
111
57
33
31
240
53
216
43
56
81
126
97
32
33
7
24
8
16
35
18
43
56
16
56
88
80
147
45
16
8
16
128
24
48
21
18
9
27
18
3
51
18
72
36
7
216
83
157
104
45
27
24
21
19
17
36
18
1
32
48
9
31
80
24
88
8
39
9
45
90
25
8
40
8
27
18
51
144
3
18
19
48
23
49
23
1
72
8
64
48
5
115
47
49
8
51
37
72
80
45
51
39
9
24
96
72
51
61
32
16
53
3
192
21
3
51
37
35
37
8
45
43
8
16
32
64
24
152
16
80
15
49
77
18
9
135
1
8
40
80
88
8
45
36
54
90
18
36
33
24
216
51
45
9
15
3
36
33
16
24
48
72
8
15
72
1
24
72
24
72
23
1
80
40
8
33
79
29
27
9
36
19
8
16
56
27
69
3
69
16
23
1
72
71
9
144
24
39
73
53
18
33
120
135
18
87
3
54
31
24
96
11
61
371
13
77
91
48
216
5
18
25
11
21
69
187
191
49
5
43
227
36
33
57
79
8
21
75
88
53
51
40
24
24
77
19
48
5
90
9
117
43
72
32
33
126
25
336
8
45
67
56
40
8
88
72
120
71
129
141
51
48
24
111
105
3
37
53
72
43
56
24
3
13
167
33
64
32
48
160
56
93
75
15
25
11
18
75
33
103
32
112
8
48
ABCD 96727909966*3^$a+1 [50036]
33
15
12
3
24
12
6
3
9
36
59
13
24
179
24
36
7
5
24
36
133
114
72
161
67
42
99
21
24
59
16
104
13
15
39
6
54
41
97
42
18
12
78
17
36
67
5
55
81
27
89
196
33
47
108
84
103
33
81
39
51
9
9
12
11
49
23
13
54
84
41
4
27
5
49
108
6
149
13
138
41
288
1
66
18
72
78
66
36
18
21
12
60
8
31
30
18
6
12
59
4
15
144
33
57
35
55
18
108
135
27
89
4
51
81
63
17
193
47
72
48
40
33
71
31
18
126
18
47
4
27
45
57
42
53
16
111
9
99
17
19
84
5
72
1
15
80
12
145
12
54
57
120
9
198
156
36
5
31
72
101
12
37
18
30
83
40
81
36
95
40
32
7
113
31
149
60
148
32
31
41
13
48
75
8
97
15
3
29
7
24
90
12
72
72
11
7
5
85
108
72
18
42
35
36
127
53
24
28
8
85
12
24
18
17
1
30
42
66
36
21
20
49
83
25
11
84
31
5
19
113
12
28
44
144
109
51
20
1
59
31
41
13
147
32
55
12
69
60
20
31
81
32
60
115
65
43
45
128
144
115
65
108
12
28
93
11
355
21
20
13
71
4
60
44
1
27
57
11
7
65
13
15
69
72
23
28
180
48
15
30
11
43
150
35
28
8
24
72
13
90
5
61
15
21
90
21
3
84
6
12
18
29
25
6
12
24
18
12
59
60
25
24
23
12
145
72
35
19
30
6
108
36
45
21
24
102
54
59
24
156
1
30
5
1
63
39
36
5
1
18
125
16
12
60
3
12
60
5
48
127
102
95
1
15
60
20
31
41
12
85
3
105
42
41
12
72
1
30
29
61
27
60
45
123
20
60
49
90
18
48
95
91
84
72
42
30
5
1
12
42
53
13
24
18
84
129
51
18
3
8
12
40
9
23
16
44
48
13
72
24
95
13
35
55
18
59
31
53
49
47
4
21
6
72
21
27
168
144
5
28
128
40
51
84
57
105
23
49
96
12
24
35
13
60
35
28
45
23
40
132
15
114
39
104
60
36
12
49
24
35
1
174
54
47
216
72
12
55
48
33
60
39
5
13
23
7
21
12
9
48
83
25
78
41
31
5
13
59
25
3
93
15
105
24
18
153
12
68
180
1
131
103
125
1
95
13
30
41
19
33
3
41
13
18
48
29
16
56
43
90
23
40
15
89
16
57
108
35
13
42
30
3
80
31
161
55
89
1
54
66
15
188
49
23
19
18
30
21
21
54
5
36
49
71
19
84
18
54
24
77
85
54
180
21
9
6
18
36
23
12
36
28
12
27
77
16
3
5
120
1
120
24
30
57
3
30
59
55
5
85
3
69
35
73
66
24
30
47
61
18
29
12
196
3
5
100
21
23
7
150
30
5
16
20
13
11
13
63
48
32
55
17
1
120
72
60
15
20
13
144
96
95
72
67
17
13
42
53
96
52
45
15
99
5
36
7
18
3
80
36
79
5
37
54
30
24
75
81
11
43
105
44
1
35
31
129
69
23
13
59
88
92
60
16
45
87
189
35
13
23
28
32
103
57
63
41
301
3
21
23
25
60
3
27
137
13
35
13
42
53
49
60
30
69
12
32
103
24
30
11
67
5
43
65
79
54
47
49
120
216
23
19
12
18
6
17
55
30
132
36
12
18
36
150
36
15
33
15
39
33
39
186
23
25
24
72
35
4
15
57
164
120
13
60
48
18
42
35
208
99
30
3
80
28
51
90
24
144
23
43
54
3
33
11
43
33
104
84
49
72
6
180
77
12
19
41
25
119
61
95
73
36
27
44
49
6
138
96
30
96
21
20
12
16
12
9
18
77
4
75
29
7
5
1
23
7
5
100
32
36
144
25
3
80
12
36
1
39
45
75
12
120
27
77
1
63
57
23
121
23
60
7
180
6
54
113
7
5
1
18
72
17
31
24
5
25
36
24
30
6
27
44
13
23
37
138
33
27
77
48
67
5
16
12
60
3
30
6
120
29
84
37
120
11
25
75
48
12
48
39
17
36
24
139
246
24
30
29
48
13
6
5
79
54
23
85
42
5
7
216
29
43
6
75
45
6
185
4
111
18
150
17
24
84
157
59
49
60
72
66
77
1
12
18
5
85
6
30
6
12
6
179
60
72
108
13
15
33
11
31
48
42
12
23
145
72
36
54
120
60
77
25
54
57
39
54
15
105
24
18
5
7
36
41
85
111
48
9
12
60
18
12
5
1
23
84
37
48
23
19
30
24
95
36
13
36
156
59
31
36
29
4
39
41
37
18
54
23
43
24
17
4
9
51
21
18
6
12
3
200
19
21
87
48
5
1
30
18
11
97
83
31
5
48
73
48
59
37
90
5
13
51
ABCD 96728216888*3^$a+1 [50070]
24
21
51
12
12
93
5
22
21
99
14
52
20
24
30
36
64
18
30
86
22
122
118
9
9
14
18
130
18
32
100
3
45
62
28
80
4
117
93
8
84
199
21
86
28
21
15
50
28
15
72
29
10
24
6
42
69
33
30
2
18
66
34
2
34
26
16
15
5
174
90
55
3
6
24
60
2
28
12
6
102
72
116
82
6
116
16
72
6
50
76
21
24
53
46
9
57
6
8
4
36
56
18
43
23
4
18
14
85
21
110
18
106
78
51
59
133
5
19
45
6
48
24
42
51
23
49
12
99
32
54
34
12
72
26
76
164
112
24
18
2
16
48
14
52
96
12
32
1
35
78
36
43
5
60
12
31
23
42
18
121
51
2
52
3
81
26
16
12
102
84
6
18
2
130
14
162
70
12
21
5
64
51
39
62
70
60
54
75
9
27
3
92
54
34
12
14
54
30
10
6
36
218
46
66
18
27
39
12
14
48
10
8
40
24
45
9
32
90
12
73
23
4
48
2
18
48
24
61
15
57
15
60
72
2
31
27
50
60
10
12
50
138
6
22
80
13
21
24
6
48
108
33
5
36
4
14
48
34
15
39
6
60
8
67
45
63
3
24
48
57
23
13
15
8
52
30
120
8
40
2
40
8
121
9
159
53
10
30
78
9
33
44
31
59
36
40
78
80
46
8
22
96
30
80
22
15
12
101
58
60
2
4
66
44
16
69
15
69
5
40
56
18
16
24
8
18
42
18
22
30
18
12
72
48
8
54
42
25
24
17
67
45
27
15
90
30
66
60
30
20
13
24
108
75
9
9
2
13
45
6
21
12
123
14
66
40
33
59
18
22
98
24
54
54
46
62
30
10
8
36
55
48
51
96
116
4
45
48
77
55
33
3
84
3
57
41
154
26
28
44
7
59
22
60
48
92
54
144
124
2
16
30
2
18
37
12
41
40
12
3
57
56
90
4
57
9
14
52
20
13
21
102
14
16
14
1
35
34
3
105
2
58
15
3
2
18
12
60
136
2
10
18
66
48
12
21
33
30
24
18
8
34
8
18
4
3
149
16
15
65
139
3
2
40
66
42
27
99
81
33
80
48
22
30
15
27
24
9
63
129
3
36
6
14
85
29
18
85
15
18
156
26
40
9
5
10
45
9
14
36
46
15
5
31
77
106
80
10
24
2
16
50
55
5
54
4
102
132
63
59
4
24
6
6
158
12
18
37
75
38
46
12
32
82
3
23
4
9
99
57
11
18
12
40
14
4
20
166
80
60
10
24
9
60
108
72
27
21
23
6
31
15
18
26
46
15
23
82
8
6
25
23
37
45
80
154
24
132
86
19
48
95
13
15
48
117
99
36
20
82
6
14
90
60
28
38
19
15
2
46
9
9
14
30
18
150
22
72
24
26
28
80
66
1
39
72
128
46
51
24
15
18
90
56
22
54
33
53
139
33
63
23
12
4
30
18
2
60
28
20
18
52
8
97
33
108
32
18
16
33
48
5
22
33
15
2
40
48
42
92
70
50
28
18
42
26
46
60
66
20
10
12
6
39
21
144
36
15
11
13
165
20
7
29
30
16
74
180
42
172
120
60
2
4
6
48
56
12
24
13
12
131
34
48
26
36
1
5
22
42
15
33
3
24
36
3
14
60
16
14
28
9
15
18
18
20
22
30
38
10
14
4
80
64
63
48
65
4
8
54
18
58
9
11
13
81
3
93
30
57
41
214
56
4
45
5
22
6
14
108
16
2
160
2
13
3
12
18
54
8
214
110
36
25
3
92
4
36
2
30
18
22
36
14
18
18
16
18
12
6
8
7
29
18
61
45
30
141
51
80
4
36
120
8
12
18
22
30
15
9
18
2
16
60
62
88
174
44
24
108
28
66
14
16
14
49
36
65
66
108
46
32
10
57
3
2
10
188
58
32
30
18
16
38
16
21
53
55
95
18
43
144
41
70
24
45
47
10
15
11
22
63
59
4
26
24
67
59
40
18
152
10
54
12
18
32
90
130
48
44
61
41
78
13
72
17
19
5
7
3
44
48
13
24
48
29
28
2
18
16
30
9
17
58
6
27
5
67
17
18
60
40
282
6
48
42
42
26
12
70
30
24
3
12
33
3
69
3
5
130
81
21
48
6
180
20
46
44
40
14
28
54
18
30
18
12
236
16
30
50
25
5
16
182
85
63
20
4
9
77
43
15
21
11
22
27
59
106
6
18
27
35
24
85
23
12
1
57
18
12
21
71
94
87
3
126
54
36
20
30
163
48
3
120
36
45
5
160
48
26
4
57
3
92
1
5
22
62
10
45
3
2
30
16
2
16
74
10
3
23
36
60
13
33
2
28
45
3
45
9
2
13
3
74
54
76
6
15
45
102
6
24
6
21
33
48
44
31
15
9
48
135
117
63
86
70
12
24
18
2
1
93
50
10
24
72
30
26
67
153
180
92
10
6
110
22
42
116
12
18
31
60
15
33
36
77
10
54
6
12
18
12
72
48
8
22
80
78
18
72
34
51
12
47
16
50
78
36
36
4
6
2
13
225
15
53
22
48
44
30
10
93
3
84
126
6
48
26
4
6
42
15
33
30
32
112
32
16
24
36
12
6
6
8
40
2
64
72
15
123
9
3
69
23
12
178
3
84
15
18
3
99
18
20
18
97
63
32
10
30
38
4
8
16
224
10
62
43
15
12
68
37
15
36
57
15
48
12
66
6
14
4
51
35
1
71
18
6
18
66
1
45
80
55
23
22
6
30
54
45
63
62
55
36
72
41
12
55
17
60
30
ABCD 96728314108*3^$a+1 [50008]
18
17
49
126
33
12
9
11
24
55
21
15
78
90
45
21
3
48
27
102
18
168
57
15
12
18
63
15
90
3
12
20
49
78
33
15
9
48
60
48
12
45
18
84
36
149
1
27
92
96
60
112
32
4
24
3
45
45
12
63
44
55
93
8
7
141
21
90
18
75
8
40
60
15
9
81
3
92
52
60
45
23
28
84
27
54
47
40
20
40
24
80
136
20
24
19
42
63
111
93
3
69
3
12
21
75
12
53
19
21
12
21
131
16
57
23
25
54
5
1
72
48
54
21
48
27
84
78
63
3
21
21
18
9
60
75
17
28
36
96
15
33
21
39
72
20
4
12
3
9
45
36
71
1
3
32
49
78
48
54
6
5
13
75
24
12
96
12
8
25
72
3
9
54
117
45
108
135
9
3
15
5
55
18
15
24
27
141
12
33
15
24
116
109
3
51
77
55
84
21
165
18
90
15
36
21
30
18
71
40
180
15
54
47
52
135
78
215
40
12
33
35
25
48
36
6
12
18
95
4
33
48
39
39
72
33
69
15
12
9
11
49
27
3
57
12
36
9
66
45
24
12
81
39
33
36
72
3
15
42
3
56
25
18
21
51
6
75
63
21
51
29
28
21
144
12
126
29
28
108
24
36
15
33
96
108
8
40
48
24
108
15
5
180
4
56
13
11
16
129
24
75
60
27
30
3
57
63
27
29
1
15
63
21
144
24
135
17
13
15
3
42
18
93
27
60
45
57
3
12
12
9
87
3
177
39
5
4
56
148
8
13
87
12
141
15
12
44
16
108
39
21
72
84
111
57
8
28
9
72
6
5
25
18
9
48
93
192
15
20
7
102
3
33
15
39
129
216
51
18
24
18
18
39
12
3
45
8
28
96
21
63
75
129
93
30
29
60
16
27
30
195
81
135
32
67
48
9
56
43
24
18
27
32
49
107
4
24
39
36
41
36
13
27
12
108
33
72
87
12
108
141
39
33
12
18
9
48
33
27
51
57
63
57
44
28
108
147
17
4
81
95
60
4
45
51
60
96
12
12
20
28
60
8
25
15
24
51
9
24
21
18
21
36
39
12
108
69
8
13
42
12
162
11
24
28
51
41
13
36
27
24
21
12
3
24
20
13
167
28
3
57
32
40
33
18
153
111
69
32
52
171
42
12
15
48
63
21
21
87
75
17
1
159
69
39
156
24
15
105
8
85
3
24
32
13
180
183
60
84
3
30
6
144
18
18
21
80
73
3
12
8
13
15
24
15
21
51
54
71
76
80
7
45
27
5
1
84
3
60
27
201
24
24
96
51
29
25
111
57
48
18
105
39
18
3
12
24
33
15
8
13
27
140
4
36
33
27
57
83
52
15
77
28
33
18
9
27
93
15
213
39
5
19
57
9
90
78
12
35
79
9
507
41
4
20
16
33
27
63
77
148
72
44
4
45
111
15
41
40
63
90
15
96
21
30
93
39
45
12
36
80
64
135
101
24
184
24
12
36
24
45
6
72
66
39
48
24
105
3
15
18
18
249
12
264
144
92
1
15
3
177
72
96
27
9
33
30
186
84
15
8
13
47
67
18
12
18
54
90
41
13
36
6
29
40
105
18
117
36
20
13
66
6
27
32
60
40
36
57
30
90
27
56
7
33
12
96
84
51
12
18
39
36
32
37
96
11
40
93
30
6
72
135
60
15
29
64
429
23
13
27
72
36
69
12
6
45
24
51
57
60
60
36
60
15
24
17
1
3
56
103
66
72
3
32
28
72
44
73
15
21
24
23
28
56
1
108
12
3
24
297
3
68
19
5
199
45
12
105
75
20
64
56
4
36
12
21
84
60
18
5
133
47
52
12
21
59
28
72
3
48
93
75
120
9
60
21
111
39
12
18
27
15
69
15
9
9
96
39
27
114
39
45
90
77
4
116
73
63
104
16
48
39
17
76
80
100
12
36
45
135
9
30
36
77
60
7
60
17
19
54
123
12
3
9
48
8
79
54
11
16
27
81
9
15
8
13
27
20
13
15
36
20
36
145
27
68
40
72
3
9
51
93
45
71
19
117
45
75
33
99
12
36
75
33
51
69
72
12
33
75
164
100
3
45
8
4
33
12
51
207
53
60
13
54
30
6
102
27
12
33
123
12
12
15
18
75
105
15
32
103
17
31
29
76
3
36
108
17
1
60
15
12
36
27
5
25
27
15
53
24
25
71
25
27
68
43
90
15
9
3
44
76
20
160
12
21
60
15
36
36
57
48
27
27
36
29
4
84
108
9
24
12
3
57
30
9
153
18
18
42
125
55
45
44
16
33
87
3
137
40
12
48
69
6
69
3
77
43
53
112
15
126
15
9
3
72
51
12
9
45
63
33
102
53
4
48
135
77
61
3
57
27
48
132
147
45
56
40
27
53
24
25
51
60
93
ABCD 96728324398*3^$a+1 [50027]
3
24
25
35
42
15
15
73
53
12
12
63
45
6
97
5
19
5
30
84
60
12
54
19
11
21
72
111
21
9
36
99
51
18
6
21
9
6
61
5
18
1
83
6
7
12
23
12
18
42
12
36
30
3
27
42
7
5
30
1
12
32
9
31
48
71
25
47
12
12
9
156
16
23
6
24
24
6
36
13
12
44
15
9
28
5
39
9
42
45
93
36
18
6
6
6
54
60
1
23
36
13
8
57
31
24
12
36
24
48
11
36
30
51
39
25
8
21
7
59
33
27
21
3
24
13
5
12
12
6
18
19
35
33
3
30
19
23
9
45
51
27
37
11
78
7
12
36
41
15
3
6
24
18
60
9
64
41
18
13
132
77
3
21
6
9
12
87
6
67
32
36
144
21
51
4
11
25
29
12
3
12
33
6
36
45
9
30
84
6
15
40
5
19
5
12
60
18
49
56
72
28
44
15
36
1
20
9
42
30
18
30
15
9
31
35
60
25
89
78
42
27
4
24
11
25
20
15
6
39
16
20
28
23
13
77
24
24
60
6
1
5
24
6
9
3
13
107
33
4
41
43
5
51
3
21
21
43
35
36
36
36
18
7
5
12
3
4
65
39
36
3
6
12
24
55
24
80
27
54
54
42
55
17
6
1
5
6
24
33
36
51
84
30
99
3
33
39
30
18
12
12
24
36
1
32
21
27
39
1
5
87
16
17
60
3
15
21
28
20
33
7
23
13
32
15
13
20
105
12
24
19
29
36
67
23
9
75
61
5
6
21
48
9
6
42
43
71
21
33
6
24
21
81
3
57
7
35
36
1
36
29
24
15
24
48
39
1
5
3
4
36
89
6
1
41
3
21
60
36
43
36
35
13
23
33
21
6
12
13
29
19
44
21
27
9
24
31
20
3
25
20
57
30
6
7
11
12
24
9
9
18
150
42
60
1
11
6
15
9
30
1
20
9
36
3
39
36
1
11
84
18
48
30
42
66
6
51
15
49
11
18
12
30
25
47
37
8
16
11
61
5
3
45
12
18
12
24
36
18
6
105
16
80
39
13
35
18
48
51
4
77
7
8
24
60
16
53
7
24
60
44
21
18
13
23
36
36
60
9
15
81
12
3
30
18
30
30
24
6
36
19
5
7
44
16
29
3
36
60
4
5
48
63
24
36
21
24
55
12
29
3
100
77
139
5
6
21
4
41
27
21
66
36
72
12
9
39
12
33
60
3
18
31
20
21
3
16
29
90
49
17
24
7
60
77
6
9
40
47
33
3
12
48
84
9
60
51
1
89
19
17
7
92
3
12
54
7
20
12
75
18
7
11
66
51
52
92
45
18
6
15
16
11
30
24
6
24
1
17
36
96
24
31
35
60
109
11
30
36
7
5
42
36
24
1
8
45
12
7
8
57
102
1
5
15
4
96
17
6
42
42
1
5
55
24
23
18
31
8
16
65
7
24
83
6
96
3
60
3
12
12
61
17
12
30
30
6
24
6
3
12
15
13
5
15
4
35
21
45
6
13
11
30
24
3
100
8
4
23
13
12
35
24
24
9
15
102
91
29
36
24
48
6
102
60
19
29
24
6
9
16
24
11
105
4
41
99
27
18
7
48
11
12
12
18
54
6
7
23
9
3
30
7
65
60
3
76
32
3
24
33
45
30
18
42
18
24
15
15
1
24
11
6
18
37
11
60
93
4
12
11
12
21
27
9
69
30
42
18
84
12
13
11
21
81
24
6
33
4
5
175
8
15
9
60
28
17
6
18
91
5
30
60
21
3
30
7
29
60
31
12
48
132
17
30
9
24
51
6
18
81
16
29
15
15
24
12
36
24
1
8
12
9
30
6
138
30
55
32
4
41
3
16
5
24
36
6
25
24
24
11
54
96
3
123
25
80
3
12
30
99
15
30
19
77
102
25
5
42
24
6
3
36
9
51
52
23
6
24
39
3
30
15
12
48
33
24
15
12
21
24
30
69
12
4
5
15
15
61
83
61
20
33
7
11
18
12
7
23
12
108
90
7
8
12
60
21
19
12
48
11
9
57
55
29
27
3
37
35
45
45
15
52
35
108
9
48
111
6
15
28
47
9
45
19
23
33
9
12
19
11
36
12
12
30
3
27
73
23
13
24
17
19
29
6
1
44
51
30
24
27
60
69
63
12
28
35
12
25
5
6
13
17
72
7
11
24
30
3
15
36
6
51
9
39
9
31
12
53
27
9
19
65
6
6
39
15
84
12
18
30
1
41
12
7
5
3
21
36
19
96
5
30
1
12
53
60
15
27
12
30
31
29
36
7
36
17
30
13
20
16
20
16
72
11
6
66
37
17
24
15
24
15
25
32
88
8
3
12
85
12
17
15
15
105
60
4
35
156
1
59
21
39
24
1
29
12
7
12
48
5
43
44
16
24
5
6
33
36
48
3
12
36
9
16
32
28
5
6
6
30
33
39
126
30
126
18
30
198
12
36
120
36
49
12
8
72
4
11
12
48
12
13
29
51
28
36
80
63
72
84
30
42
48
24
85
11
1
20
4
32
15
49
5
108
36
7
12
47
1
48
32
48
9
6
69
96
16
65
60
19
44
105
42
30
18
33
3
30
30
12
42
48
30
9
4
32
3
145
12
35
25
23
9
141
12
43
11
48
33
48
45
30
25
32
9
24
6
9
4
23
25
5
48
19
41
7
5
67
8
3
36
6
12
6
6
15
15
1
125
7
8
33
15
27
48
37
107
102
51
4
24
17
48
39
3
13
56
9
24
7
71
78
6
36
42
12
3
135
13
20
27
37
5
108
6
97
48
5
6
9
4
35
133
8
12
4
48
17
15
21
18
12
54
19
29
12
6
30
7
72
29
7
44
36
15
12
6
51
48
21
12
114
90
15
15
24
12
93
15
45
39
36
12
49
101
12
75
16
12
35
13
20
84
12
21
18
85
80
9
12
24
7
32
76
72
44
21
42
37
29
42
12
78
24
24
39
100
12
101
30
13
11
13
71
9
40
8
15
42
87
39
6
18
13
80
15
13
17
3
16
11
12
6
39
3
37
36
11
66
55
23
42
102
36
1
20
3
30
72
18
13
84
36
12
23
57
75
6
19
60
12
24
12
12
56
9
151
44
28
17
67
29
12
39
9
6
33
16
17
3
12
39
85
23
33
28
41
36
84
19
5
60
27
4
29
12
18
30
6
6
30
13
17
7
8
24
9
7
47
66
66
13
23
48
57
3
6
15
63
33
15
25
47
6
12
55
8
15
6
91
5
3
21
66
25
12
36
17
7
20
3
12
21
24
36
21
15
9
72
90
24
66
3
16
35
6
24
3
76
47
33
9
42
49
5
27
33
19
12
23
12
6
18
37
12
80
16
77
19
84
29
36
6
21
84
45
36
30
37
17
43
11
12
9
48
16
35
97
5
7
11
24
12
21
9
19
20
9
48
3
12
15
24
60
6
18
36
81
9
36
19
11
72
1
17
15
33
19
41
6
30
36
24
54
1
95
6
3
4
20
28
60
17
12
6
24
69
9
78
48
25
20
4
56
4
12
5
54
57
15
18
12
18
36
1
44
3
13
5
18
37
24
29
12
18
36
6
19
23
60
12
9
112
8
52
59
1
5
48
15
100
24
48
23
24
33
52
17
24
51
4
65
19
41
7
32
40
23
12
33
3
36
6
18
1
5
48
7
29
6
24
12
13
41
51
15
37
11
30
75
87
18
12
27
12
39
117
15
30
12
27
28
11
57
15
24
30
24
12
24
19
11
24
21
3
33
4
23
21
15
36
18
78
18
30
1
35
ABCD 96728714788*3^$a+1 [50007]
17
72
18
60
12
85
35
18
7
20
28
23
157
47
6
67
5
150
42
75
48
16
71
13
32
105
18
33
132
27
78
48
30
24
1
47
13
17
30
73
137
18
42
27
28
113
84
75
15
49
89
72
31
20
12
15
37
5
6
13
29
3
117
63
15
24
13
83
42
18
84
25
41
12
55
17
79
17
67
5
7
95
21
135
72
61
17
12
42
78
48
19
35
18
60
15
16
24
20
3
30
79
65
91
47
42
30
1
5
67
53
79
41
27
75
108
145
17
12
19
71
48
33
39
73
17
15
28
5
15
87
18
55
35
37
41
39
4
12
5
15
9
30
6
54
18
18
60
24
1
180
5
24
18
42
30
18
3
84
33
180
12
43
8
28
47
72
61
60
92
45
19
48
168
44
4
17
42
42
60
43
12
8
16
11
78
30
1
29
42
61
59
18
72
90
30
30
133
17
36
72
42
108
42
31
137
27
16
60
35
109
65
19
29
60
7
5
55
5
30
13
120
12
23
13
5
195
9
43
36
197
24
48
3
117
30
42
18
25
8
9
78
90
55
5
12
30
36
85
32
40
68
9
30
169
12
24
83
13
89
36
12
3
52
65
30
13
20
40
32
16
11
48
13
12
23
42
72
19
11
96
73
17
42
37
23
42
19
72
32
15
30
30
12
13
95
120
37
53
18
9
45
91
29
3
63
12
12
6
15
105
54
49
44
237
36
19
23
45
3
85
72
5
30
25
5
75
16
17
175
32
15
18
67
8
40
77
63
52
17
75
3
1
24
20
27
48
1
24
17
31
77
43
72
8
9
31
5
12
15
75
61
119
33
28
11
1
32
33
15
4
191
24
25
53
55
32
16
65
55
44
63
1
41
3
52
36
5
72
31
41
30
18
3
75
13
47
42
3
4
24
47
42
12
30
93
27
121
32
12
123
18
19
5
15
15
1
20
24
15
78
30
37
35
13
17
180
48
43
24
128
16
32
28
144
95
12
1
72
96
11
45
36
28
84
96
32
64
53
55
48
48
59
105
45
42
21
57
48
39
184
17
27
45
67
68
15
45
45
3
45
159
16
72
5
43
108
59
30
18
49
65
3
28
5
12
42
109
24
132
65
31
47
90
7
20
28
20
28
47
12
73
65
42
13
65
7
23
1
41
31
44
63
1
29
18
84
61
17
31
41
19
47
30
90
30
67
128
9
18
1
17
75
4
20
33
31
11
78
55
17
18
18
30
45
28
17
12
31
149
12
19
132
17
30
12
133
60
35
25
77
19
89
12
123
16
29
12
6
24
13
156
131
1
5
30
13
44
15
42
111
12
297
43
35
85
120
60
35
1
71
33
33
42
61
60
60
36
23
93
24
16
17
7
24
29
138
25
24
24
77
87
15
33
27
120
30
3
15
13
36
108
60
120
12
65
6
25
47
13
20
45
103
29
12
6
60
37
12
203
12
30
31
17
15
45
78
24
21
135
49
8
135
90
7
35
78
7
8
15
93
64
83
102
18
48
24
18
7
5
30
1
12
125
75
27
45
21
15
112
60
5
30
133
35
12
45
57
3
48
24
105
18
12
66
42
30
12
48
31
44
112
11
73
12
132
35
12
30
90
25
5
6
25
29
3
16
41
90
168
13
35
24
30
30
36
54
3
3
45
249
3
15
1
17
90
37
36
11
138
7
36
125
19
116
40
89
6
9
15
1
92
16
96
65
48
18
42
7
23
72
153
52
5
91
32
28
17
30
73
5
60
27
16
149
15
48
28
59
57
141
43
36
5
15
3
42
111
28
17
12
7
36
17
90
1
11
1
29
19
11
30
75
21
42
45
100
35
42
18
13
24
56
45
72
12
31
24
11
13
11
48
13
168
104
45
42
228
90
7
20
51
133
77
60
27
16
84
48
5
12
132
30
36
37
47
78
90
30
60
12
30
1
84
65
60
78
42
60
36
60
19
35
6
54
25
95
126
43
59
12
60
78
55
152
3
42
30
81
9
198
18
43
116
33
138
42
12
75
3
37
240
125
19
101
3
52
41
7
5
60
30
13
20
9
19
24
77
6
9
15
198
30
102
18
1
29
12
15
28
12
176
69
15
15
45
3
18
27
3
72
25
5
31
24
5
102
30
31
29
36
24
3
76
29
12
31
5
39
28
35
30
7
8
33
39
28
12
11
13
44
63
60
57
15
13
167
237
28
5
127
8
27
21
52
5
12
75
168
12
16
20
27
30
31
56
28
32
33
108
7
8
147
33
15
42
18
12
42
3
15
60
60
72
93
63
24
85
5
19
41
3
28
48
72
59
6
39
51
37
17
79
44
16
36
23
12
36
132
13
20
4
48
113
7
32
15
85
35
18
75
33
27
57
90
85
48
65
31
32
15
45
4
48
65
12
30
1
12
47
18
30
72
141
75
37
32
51
12
13
20
105
75
39
36
97
35
145
53
7
5
12
18
12
21
75
72
13
48
47
12
42
19
11
90
36
43
32
69
66
54
19
32
105
12
60
42
121
24
131
13
29
42
18
63
27
1
32
9
18
60
42
19
12
35
13
29
7
53
55
192
48
32
4
47
45
4
ABCD 96729103598*3^$a+1 [50088]
12
16
68
36
90
46
8
132
48
132
34
186
68
12
72
48
208
56
54
126
18
126
72
12
30
46
176
24
124
56
6
16
32
16
74
148
72
48
44
60
28
56
132
84
24
72
72
12
18
10
152
30
18
30
22
44
36
108
36
12
12
18
18
40
32
54
90
24
112
8
60
84
22
128
30
108
12
120
12
6
22
32
24
66
16
32
6
16
128
52
6
2
100
42
66
92
36
12
60
24
136
92
40
48
2
18
84
40
104
4
8
208
152
28
186
30
56
48
42
70
68
76
36
144
68
18
22
20
6
82
188
82
78
104
16
36
8
52
216
68
40
134
112
126
140
28
12
24
128
12
124
20
12
64
140
48
100
30
80
138
52
20
16
44
96
12
124
26
48
66
4
36
36
50
142
2
48
22
8
36
12
40
8
72
4
8
132
28
92
36
192
48
60
60
54
16
32
42
24
24
16
116
60
4
92
12
12
168
28
108
32
24
64
72
8
60
24
12
28
140
30
6
90
54
52
144
6
14
432
12
48
192
12
84
54
160
18
110
34
8
22
50
48
60
28
8
64
20
52
54
14
120
28
158
22
104
16
68
24
6
42
40
14
54
12
30
102
42
90
36
12
96
52
8
16
8
40
68
4
114
14
12
24
36
36
60
42
10
20
100
62
96
10
20
34
26
40
24
20
108
28
8
24
60
88
38
90
84
48
28
20
66
78
12
36
24
4
134
10
72
14
22
104
4
72
38
10
56
24
6
154
32
4
66
110
72
16
176
60
88
6
30
50
6
24
66
66
60
88
26
16
14
48
28
72
48
20
42
46
56
168
88
48
36
24
252
8
24
112
48
152
16
72
140
6
30
34
90
6
50
16
14
102
12
96
124
20
16
80
4
26
10
60
72
20
60
24
4
54
18
108
36
14
54
16
60
120
20
16
8
108
64
14
30
12
102
48
10
128
40
12
128
124
60
26
150
4
32
40
8
12
16
44
78
18
112
30
86
36
48
60
12
16
62
42
6
34
20
10
6
92
28
8
12
52
32
96
58
2
24
6
30
24
24
124
38
18
16
120
6
30
2
78
162
142
120
80
168
28
20
12
52
60
134
6
24
114
30
48
120
84
54
142
44
24
126
130
164
10
32
102
10
110
12
60
60
24
36
64
20
30
54
138
30
132
120
246
6
10
38
40
48
50
10
72
30
2
24
54
18
30
138
54
258
24
28
26
46
68
30
42
96
54
16
80
34
36
44
28
50
22
26
54
4
24
20
12
16
24
36
20
28
20
12
64
18
62
48
18
18
12
52
116
16
20
60
40
18
80
6
10
126
80
60
70
74
96
36
132
36
90
54
12
16
32
30
48
30
124
140
76
384
14
16
14
136
20
6
18
84
16
192
32
40
50
22
24
20
30
94
2
10
68
36
100
116
36
84
28
92
60
36
64
38
142
50
30
28
36
36
80
136
68
96
114
6
10
50
30
58
20
16
44
6
82
92
82
6
44
24
40
144
56
24
120
300
60
78
90
24
76
8
12
60
48
12
24
24
100
50
54
106
26
6
10
20
18
102
90
22
32
40
66
198
170
6
4
20
12
132
12
24
94
2
30
18
76
32
52
56
4
18
110
162
18
12
18
102
12
28
212
144
4
186
2
24
36
48
52
72
72
14
94
18
2
12
24
72
28
54
78
8
84
6
10
72
14
48
6
40
50
54
42
6
84
54
46
18
2
84
40
2
102
28
104
40
108
8
234
166
42
26
6
18
12
136
12
32
28
56
90
64
26
124
32
40
66
2
142
158
12
24
12
48
12
24
16
110
34
126
42
8
252
72
120
120
16
24
68
88
20
40
92
12
36
24
16
54
48
50
30
10
56
76
44
60
36
24
12
40
20
100
20
48
84
12
24
6
48
10
168
80
12
120
88
32
66
10
20
60
70
14
12
136
20
60
24
6
90
12
58
48
6
56
12
6
30
34
90
68
18
42
24
28
96
12
20
84
30
10
24
20
136
8
10
2
24
6
46
80
12
16
86
18
12
76
38
34
56
36
34
134
28
104
40
78
30
2
138
6
34
108
8
186
114
120
60
24
12
16
38
30
4
68
24
34
14
28
32
12
36
12
28
14
ABCD 96730512038*3^$a+1 [50264]
30
42
3
204
135
18
12
18
18
195
159
18
159
93
168
87
63
48
81
9
42
90
147
15
78
39
81
192
90
78
27
21
51
81
3
15
57
72
15
90
108
168
111
111
192
21
165
42
129
21
15
72
21
87
75
12
198
39
21
60
12
6
9
21
15
45
195
45
39
15
36
90
12
15
315
60
33
96
108
3
9
81
27
171
9
45
90
18
120
3
39
6
327
165
42
60
126
75
69
27
36
135
57
72
81
15
3
60
9
33
3
36
33
15
33
42
48
57
21
12
99
84
9
6
9
45
108
60
399
36
375
42
6
21
33
183
168
12
63
9
81
60
39
261
60
84
27
93
3
57
51
147
108
120
24
66
24
30
60
18
90
18
15
120
36
39
21
81
75
105
102
81
27
177
21
12
12
48
27
168
207
57
9
87
33
12
27
15
66
84
63
60
117
18
30
15
3
42
12
36
30
57
12
33
60
3
84
45
123
57
63
45
30
69
39
57
45
120
60
42
66
12
108
84
60
6
21
36
24
69
51
60
39
54
48
42
126
60
30
72
120
33
24
213
15
24
3
141
195
90
51
51
180
48
162
12
36
24
48
12
27
99
45
117
78
21
36
264
9
99
63
45
3
90
39
12
141
135
57
27
39
30
12
60
135
27
45
63
90
3
15
120
102
12
90
48
9
189
132
138
42
30
33
12
45
27
36
9
36
12
3
72
108
27
12
18
60
48
42
57
96
39
78
42
66
75
39
21
144
183
72
261
105
30
30
12
42
18
3
45
12
15
15
210
63
9
60
36
240
84
3
48
36
81
222
210
27
9
15
9
48
123
99
153
144
36
108
99
66
30
21
291
33
27
48
9
81
27
123
45
39
30
3
75
45
45
48
15
69
18
12
78
27
72
33
150
6
27
15
18
30
24
168
9
9
234
45
21
111
84
69
183
93
120
12
42
30
60
3
72
21
15
69
75
15
6
39
63
93
177
63
87
12
48
12
6
30
129
33
39
81
72
66
42
39
24
36
33
15
60
108
48
57
3
45
99
48
60
120
3
132
12
30
27
108
105
15
3
42
6
57
33
60
72
12
63
93
15
225
24
123
87
45
12
36
3
30
72
12
6
90
12
72
36
27
144
60
33
108
159
21
15
72
132
36
108
57
15
45
12
18
30
150
12
30
135
105
138
60
18
84
27
36
15
57
36
12
144
69
27
45
48
132
18
42
18
24
108
69
111
33
39
18
72
171
9
108
42
45
213
30
108
54
30
18
18
72
240
18
12
12
90
18
360
3
69
30
57
21
60
90
90
12
123
24
129
60
27
63
60
21
33
15
60
3
45
33
30
54
6
102
270
18
60
54
18
135
12
21
102
18
150
57
12
63
9
123
6
51
60
9
72
39
51
18
24
48
12
267
141
15
60
57
27
36
27
18
27
261
12
18
60
9
75
57
36
120
153
15
135
12
150
39
36
57
183
12
60
3
72
48
12
30
60
3
15
57
81
159
123
42
6
30
51
9
42
42
63
45
99
69
30
12
18
12
3
45
204
3
153
240
42
30
63
12
144
21
42
186
24
15
60
36
75
45
189
6
9
93
15
120
105
3
24
21
120
15
15
24
6
60
12
108
87
33
15
180
132
72
201
27
27
117
24
9
48
12
87
21
18
210
84
27
24
45
27
12
81
42
30
18
72
192
21
12
24
36
12
3
69
21
39
81
12
27
144
132
15
69
33
48
87
12
60
159
21
33
51
117
72
123
48
159
126
132
15
72
51
81
93
51
9
3
3
132
138
60
42
45
45
48
84
48
48
27
75
33
27
12
105
ABCD 96730619002*3^$a+1 [50040]
78
30
77
84
25
35
36
96
60
48
85
107
37
83
55
233
151
41
84
96
120
19
54
120
71
199
6
18
53
13
11
49
12
168
126
156
53
12
43
65
7
5
84
36
120
48
19
401
7
89
36
24
96
204
60
109
72
48
114
77
36
84
55
120
41
49
78
137
73
71
7
29
19
60
17
103
101
133
42
101
108
37
180
24
18
17
24
96
253
108
42
210
42
54
35
19
17
91
18
30
24
198
95
84
36
67
132
18
120
23
144
31
29
103
72
65
60
31
24
29
19
150
66
101
313
60
167
31
144
29
60
31
24
5
67
29
43
18
95
180
13
35
36
19
17
13
71
91
108
234
90
18
18
5
19
36
12
108
24
17
120
19
17
37
108
83
60
96
55
221
67
192
96
29
36
25
30
29
43
18
150
54
48
18
60
18
90
5
12
108
12
97
23
60
19
5
96
24
43
41
49
83
84
36
103
12
168
101
19
41
253
36
66
65
133
132
48
6
185
85
11
19
36
180
29
120
67
29
31
54
95
96
7
18
102
162
11
13
71
24
115
36
126
108
191
36
60
60
55
53
36
121
23
72
24
121
30
125
37
36
24
36
156
78
12
5
73
30
41
49
23
19
65
19
125
19
41
49
108
59
120
1
60
95
48
49
71
36
96
60
43
41
31
5
24
259
185
157
18
5
36
31
162
36
35
61
95
43
108
42
12
6
5
79
5
36
13
11
115
24
65
96
73
23
7
173
24
156
24
84
60
19
90
143
19
29
7
5
127
90
12
78
30
36
47
7
6
35
19
18
95
25
35
7
17
180
156
19
65
79
36
36
29
61
42
108
144
48
60
18
138
6
59
12
108
49
6
90
72
54
5
61
23
19
108
72
30
191
97
35
24
103
53
24
19
65
19
53
84
139
84
36
42
18
17
37
12
95
60
36
120
37
11
55
54
18
78
47
25
35
103
6
36
18
5
115
5
132
7
17
43
12
29
49
102
6
35
55
53
37
18
257
60
37
47
25
126
29
79
101
121
59
85
18
41
49
36
107
55
72
101
7
5
24
55
5
31
113
19
30
18
42
18
48
17
84
36
67
18
35
49
251
43
36
5
49
102
144
29
7
29
60
25
30
5
73
18
29
73
6
17
48
7
120
53
241
108
30
77
120
19
24
72
108
161
49
71
12
43
17
60
145
102
60
41
12
307
48
342
23
19
36
12
41
72
55
12
108
204
101
48
60
1
24
54
30
11
36
13
18
18
131
151
53
12
24
73
198
90
90
168
84
221
252
49
6
84
41
49
35
120
151
5
217
23
175
29
24
12
37
11
156
13
18
29
96
19
41
84
60
24
25
270
114
71
60
276
61
30
65
60
60
13
90
36
96
29
43
17
84
109
131
19
53
13
54
96
102
59
1
84
78
66
252
18
36
108
72
144
126
6
18
35
37
155
24
120
1
35
19
5
19
12
18
107
55
53
7
5
24
223
41
67
18
66
5
103
42
191
24
19
65
55
5
1
30
29
229
18
102
23
48
127
132
72
48
36
41
55
156
78
144
36
66
18
107
115
5
60
25
35
163
53
73
12
35
43
12
89
96
13
132
174
54
24
71
127
30
35
115
48
36
24
156
54
60
66
65
43
60
66
42
30
108
35
55
6
144
12
42
41
61
71
73
6
101
55
78
84
6
65
7
5
49
11
55
24
125
1
35
120
127
78
30
24
18
36
30
221
145
18
12
60
36
102
11
96
181
42
12
5
84
91
24
5
139
66
54
18
18
36
24
41
31
ABCD 96731127596*3^$a+1 [50005]
4
12
42
26
103
41
264
24
82
21
5
24
40
48
116
60
24
12
12
10
26
16
8
4
24
75
17
84
124
54
62
24
43
17
88
6
2
84
22
38
24
4
27
5
12
12
12
12
19
5
10
90
15
24
17
96
10
69
72
39
14
12
4
96
8
12
10
38
36
43
77
22
2
4
15
29
40
3
3
38
52
32
160
6
86
84
46
2
34
54
36
20
19
5
40
6
21
51
21
9
68
96
84
12
16
56
16
116
31
41
24
84
12
84
76
66
26
100
20
12
175
45
92
4
36
44
115
51
38
84
43
29
36
204
40
3
17
10
90
6
156
86
4
44
10
60
62
4
3
69
32
4
6
12
45
5
72
64
3
41
58
62
100
140
76
72
20
7
33
8
10
93
72
27
21
24
89
10
18
24
102
122
36
7
77
19
29
19
5
19
5
48
48
43
5
22
24
38
142
33
5
52
54
122
16
32
28
8
22
6
20
16
56
84
12
118
38
154
24
18
48
44
28
6
2
52
8
7
24
9
39
75
146
19
137
12
36
118
84
14
28
68
40
15
24
89
24
46
74
12
58
12
62
16
8
79
24
87
2
72
31
29
4
8
52
30
2
40
3
69
51
5
64
80
16
3
48
29
64
66
62
60
79
51
36
38
43
17
72
34
86
12
60
48
96
16
44
36
52
3
27
26
36
16
39
123
14
22
33
29
24
19
87
60
174
6
30
32
22
26
88
104
12
7
5
52
80
4
96
3
65
48
156
72
48
16
20
48
22
42
20
64
3
75
48
36
14
24
36
7
29
12
175
48
41
180
19
161
96
79
17
12
10
14
34
38
12
79
65
28
18
105
53
60
127
5
12
31
5
24
22
93
141
90
38
36
52
3
53
16
3
3
14
79
81
32
58
50
12
12
16
24
68
16
44
36
10
38
52
75
51
2
40
44
40
188
10
26
64
44
46
2
106
26
34
38
55
65
58
93
41
12
10
50
7
69
8
84
24
100
8
16
108
15
5
48
94
26
12
127
51
69
65
36
24
88
32
12
120
34
6
15
5
70
26
28
8
28
30
38
52
6
38
10
62
31
29
10
14
60
55
5
144
43
29
94
45
69
3
77
43
17
60
163
123
38
12
16
42
48
54
3
96
48
5
72
48
43
9
114
72
18
48
56
70
54
18
86
31
27
36
146
7
33
234
170
40
75
17
4
3
48
39
105
129
20
36
82
50
96
22
18
20
28
54
2
19
3
138
92
96
28
6
102
44
64
44
36
108
31
24
137
48
72
64
138
158
7
96
41
79
93
44
7
29
24
16
27
5
12
82
2
12
10
66
18
126
18
74
7
27
2
22
66
8
34
90
48
42
38
55
89
31
3
69
17
24
55
243
2
112
32
22
21
65
7
17
34
14
7
41
60
48
10
48
9
33
152
12
70
2
72
12
22
30
54
86
31
5
120
19
69
20
72
10
26
72
154
38
12
58
38
216
7
45
6
69
87
6
104
19
96
48
77
24
24
40
36
20
48
24
24
12
55
77
82
138
32
10
90
44
10
2
12
79
53
91
120
125
16
8
64
6
12
2
48
100
44
103
48
41
31
72
5
19
27
21
21
54
2
88
8
60
55
29
96
36
40
68
12
4
3
24
17
28
80
120
12
7
3
69
21
8
36
22
2
40
36
56
10
14
48
16
20
72
70
2
52
90
57
53
70
14
36
166
93
5
12
64
96
116
82
110
48
19
96
72
5
64
18
57
53
88
48
20
12
40
3
15
14
24
40
3
41
36
12
31
33
8
31
3
62
12
28
56
72
72
34
18
44
28
3
29
12
70
50
34
18
20
16
39
15
78
66
60
50
12
10
158
79
120
5
19
5
4
56
12
166
18
3
41
72
55
29
34
38
4
87
24
69
20
100
6
18
20
12
12
28
20
31
33
68
40
90
57
53
19
24
48
3
21
69
44
10
21
41
7
5
16
32
19
33
63
41
40
60
30
6
39
45
44
55
27
86
136
8
58
18
8
64
36
8
28
27
5
94
186
3
48
3
21
105
156
42
36
18
44
7
5
19
27
50
60
16
135
15
33
17
12
60
16
63
41
4
42
33
77
36
88
56
24
28
3
51
69
24
48
87
78
32
132
46
50
40
44
19
17
28
6
50
19
125
84
180
43
5
36
16
15
69
3
24
51
144
30
111
3
38
36
46
21
75
74
84
7
72
17
48
12
12
12
60
106
26
72
118
48
18
68
7
96
45
54
26
136
3
69
6
14
34
72
14
84
108
36
163
29
34
36
45
9
96
176
24
46
14
238
36
198
75
17
84
40
78
2
19
77
136
8
43
29
48
16
72
3
9
63
123
141
51
60
2
84
48
36
10
62
36
24
70
72
2
60
31
5
124
39
117
20
55
21
32
12
7
21
32
16
104
115
53
40
30
6
56
84
12
36
43
72
33
36
6
48
6
32
7
5
58
6
75
17
172
27
53
28
18
237
ABCD 96731429846*3^$a+1 [50012]
48
32
40
27
45
3
30
327
56
13
36
78
17
109
144
3
72
48
9
71
72
61
75
104
85
83
24
13
66
209
48
103
144
6
6
69
104
16
32
72
40
240
80
205
42
81
24
33
66
60
66
39
69
27
48
141
114
6
84
111
152
64
48
8
160
32
7
24
129
45
36
114
30
63
144
45
11
232
51
36
41
97
95
67
78
23
247
17
48
37
171
3
29
37
3
45
35
7
30
240
3
87
9
176
109
59
175
233
120
37
150
5
85
3
3
45
69
75
51
29
97
18
5
72
19
69
15
12
53
120
16
45
6
45
8
61
120
24
107
13
3
144
15
41
103
30
96
35
49
6
30
24
75
24
21
11
120
64
152
72
31
150
24
12
95
79
120
54
42
33
27
93
51
21
183
66
36
18
57
24
120
72
32
48
37
210
185
7
24
54
75
111
9
8
120
232
75
53
88
39
30
12
144
150
216
48
132
221
40
72
8
24
49
119
61
251
40
15
24
84
12
78
90
72
18
60
35
61
11
13
35
48
253
24
96
75
111
41
13
99
152
120
13
120
83
7
65
40
200
1
71
55
24
17
7
30
96
6
114
156
135
153
15
8
144
13
27
24
32
43
90
51
288
225
12
35
64
51
5
25
54
9
141
36
54
17
24
16
72
27
48
165
8
24
88
8
127
6
36
18
96
60
96
9
105
6
108
42
83
88
32
16
96
8
31
120
41
48
7
9
45
11
43
45
87
81
48
32
24
40
63
81
135
129
165
3
9
23
31
137
103
24
105
111
24
65
97
71
112
72
3
5
48
103
57
57
23
7
225
81
111
80
48
55
42
15
8
72
64
15
105
15
81
39
36
45
24
104
1
39
45
72
3
15
96
6
18
60
12
65
49
66
213
27
48
30
36
75
32
72
61
179
16
120
24
21
51
45
11
37
6
84
42
30
150
24
144
51
129
6
89
72
48
31
41
48
136
15
17
112
8
49
18
45
312
80
43
53
79
9
99
90
27
9
96
71
40
3
77
97
135
45
83
144
133
27
120
80
96
24
16
80
157
96
11
199
204
45
141
36
39
24
111
17
72
37
11
112
8
64
3
5
181
147
69
3
96
9
30
36
174
47
13
27
159
41
253
147
264
75
66
171
72
75
36
89
48
37
30
12
33
21
11
40
45
108
192
95
48
1
6
65
160
8
37
11
97
60
42
24
9
8
64
3
125
16
69
75
72
9
144
95
16
45
179
48
7
137
16
72
117
84
15
72
32
25
12
11
13
11
49
47
72
16
144
72
128
31
66
18
222
18
45
8
40
104
55
120
90
54
17
109
83
25
36
96
11
157
132
54
6
54
234
3
87
12
5
96
88
51
21
69
24
59
61
36
63
120
21
11
136
72
21
11
73
95
85
3
117
35
208
39
33
15
30
60
47
120
73
95
61
54
125
31
36
30
215
13
120
6
141
93
35
16
39
150
27
8
7
9
45
54
66
30
66
75
80
64
39
150
240
3
33
84
27
24
120
56
240
43
5
120
40
21
54
12
113
40
57
159
32
7
17
64
39
30
36
66
5
48
208
27
42
120
51
27
5
112
93
27
33
47
19
36
33
21
6
18
96
75
39
33
32
25
15
32
96
7
120
66
15
285
66
65
168
25
66
29
120
37
11
13
51
9
15
39
33
213
6
5
48
7
9
111
41
13
27
57
95
7
30
11
67
93
63
6
18
30
35
48
217
47
19
165
72
24
165
35
19
45
96
120
96
72
15
33
33
36
3
ABCD 96731590394*3^$a+1 [50011]
12
11
43
54
42
68
112
24
80
16
8
40
41
15
10
66
80
34
36
30
18
26
180
40
6
18
30
36
90
36
18
36
11
85
60
60
48
2
10
30
8
82
14
64
12
44
10
24
126
114
126
36
60
30
50
10
24
120
36
120
30
108
116
4
152
4
29
25
60
12
14
4
30
47
3
130
42
8
46
110
70
30
24
113
13
36
134
40
6
30
5
15
28
80
141
61
24
36
120
98
12
105
13
11
61
18
56
105
25
24
36
110
36
24
100
5
72
67
12
18
2
10
18
66
24
122
21
39
64
6
11
67
20
286
59
61
66
128
10
6
36
54
30
60
6
30
44
10
26
33
37
203
72
3
21
61
48
35
48
37
66
20
46
14
16
41
43
36
89
96
15
48
46
11
85
24
24
72
14
117
13
14
36
24
40
90
12
18
6
60
30
17
3
46
30
18
30
36
20
40
56
34
84
60
47
55
8
10
36
59
25
47
43
36
24
6
36
38
96
4
30
30
6
11
15
4
125
15
16
200
33
37
84
36
14
124
32
4
60
24
92
100
41
7
56
4
32
58
120
60
66
44
81
24
1
156
14
4
6
6
68
70
2
48
16
90
71
15
10
60
11
13
120
11
49
14
22
24
24
30
66
14
70
26
60
4
20
12
21
193
24
6
17
13
14
12
10
23
1
24
12
78
32
34
11
13
2
10
60
30
78
23
7
132
90
35
3
10
12
48
12
35
15
40
30
24
30
150
6
20
4
80
96
24
10
6
30
54
5
39
100
12
18
6
6
54
6
90
68
57
13
122
10
18
5
27
28
126
24
30
6
54
32
105
39
9
15
22
18
65
48
97
2
10
59
15
16
48
56
24
70
11
31
90
14
10
119
31
90
14
60
52
30
30
18
26
94
11
31
54
35
109
11
15
34
23
24
13
12
50
84
16
18
30
32
33
7
24
24
102
144
14
76
56
24
4
6
216
71
63
24
40
42
14
34
23
27
16
30
114
42
54
20
34
6
80
4
180
17
96
27
45
87
24
10
84
42
80
24
64
20
112
29
24
1
24
66
20
24
10
30
30
26
40
24
192
30
24
11
145
30
8
16
41
13
66
54
12
60
48
11
72
63
4
32
60
9
1
74
36
88
36
90
35
1
24
156
60
30
18
60
6
6
74
46
18
6
84
12
54
30
194
10
23
63
4
12
8
10
2
34
14
12
70
11
7
6
74
10
2
58
11
1
38
46
24
11
109
66
6
14
124
20
12
58
72
18
36
30
14
21
31
128
12
10
35
25
60
14
4
6
50
36
34
114
42
18
173
48
19
80
12
33
7
44
16
164
16
78
50
22
18
20
36
46
11
67
32
48
22
90
29
24
72
24
91
5
144
1
30
24
20
4
6
50
9
31
44
21
25
30
66
60
24
24
11
24
25
126
17
13
14
12
24
46
74
4
5
85
35
115
102
38
22
14
4
30
30
66
74
40
56
70
24
96
84
66
44
46
26
9
79
65
7
8
106
24
12
11
7
42
14
16
44
36
24
9
55
65
127
89
1
24
6
78
72
24
50
24
262
35
25
23
48
79
48
42
30
89
75
21
73
2
21
13
11
15
33
7
30
138
6
96
14
4
6
6
101
27
12
153
1
30
104
22
35
48
75
21
25
36
74
4
20
33
87
10
30
17
39
4
53
72
51
45
1
14
16
41
27
12
40
104
106
23
15
100
126
14
16
36
18
11
1
18
32
4
6
38
12
81
24
13
60
50
10
26
9
7
8
40
12
84
30
26
4
114
12
14
16
41
7
36
5
25
71
75
48
16
44
10
36
26
28
20
33
183
9
25
2
28
6
35
39
33
7
6
86
45
24
31
48
185
15
36
144
46
30
6
14
21
85
24
66
30
14
21
85
48
42
8
16
6
110
144
16
78
6
24
17
13
12
78
72
48
30
60
12
18
6
6
5
120
39
46
24
6
18
26
160
17
24
39
16
8
10
6
89
25
12
14
34
2
24
24
70
2
24
16
18
26
4
56
16
30
134
36
28
6
74
10
192
35
24
75
16
90
24
26
9
1
74
10
11
109
24
11
75
16
84
24
20
10
66
41
15
88
30
2
118
26
36
4
17
7
42
60
14
36
24
10
47
13
50
70
6
53
61
170
9
31
6
18
32
118
12
14
4
12
198
2
178
110
10
23
37
26
9
51
45
61
83
55
6
35
1
18
30
12
54
30
30
80
96
4
20
129
25
71
25
134
10
30
32
40
89
39
46
35
15
24
100
96
54
60
12
14
9
187
20
9
49
47
85
48
12
48
30
72
120
20
93
1
60
6
30
24
14
12
4
44
21
49
6
24
60
32
144
45
25
96
23
7
48
12
29
79
30
96
35
49
132
158
10
50
10
26
34
12
98
10
6
6
71
49
23
27
21
27
100
56
4
6
54
20
21
25
96
95
85
50
60
21
24
39
9
48
67
6
6
80
24
40
30
26
48
70
26
24
33
3
21
25
18
30
36
14
130
50
72
24
34
6
24
66
119
7
48
72
24
6
35
25
60
59
1
50
28
6
11
3
46
84
2
28
36
6
11
63
120
46
18
32
9
1
71
67
20
40
32
10
38
10
12
14
10
120
26
33
72
13
11
15
46
11
79
54
60
24
12
60
23
7
104
64
30
155
27
124
65
195
34
35
85
60
23
19
60
30
48
11
49
12
18
140
ABCD 96731642992*3^$a+1 [50040]
24
36
54
42
9
99
45
15
6
18
126
6
66
78
42
12
6
30
6
60
66
114
180
24
57
9
39
9
7
125
18
36
42
54
108
18
42
48
69
16
5
27
27
96
69
81
12
72
24
51
48
160
23
12
13
35
18
72
18
36
18
18
18
12
43
119
36
6
30
1
48
11
6
12
3
3
12
108
24
6
36
66
24
48
66
156
90
36
13
35
30
156
150
48
45
33
12
66
84
18
78
96
36
18
12
30
60
78
96
18
30
3
45
99
64
17
12
12
36
54
48
45
33
48
30
66
54
66
18
21
69
42
33
27
85
95
6
54
36
24
78
6
12
18
24
12
78
21
9
7
11
12
6
6
96
12
102
60
15
45
30
114
67
17
6
24
60
42
18
12
36
73
47
33
105
6
24
9
27
24
120
30
24
18
12
6
6
36
18
15
9
36
36
36
72
12
174
84
72
150
24
132
60
54
6
18
36
24
6
6
84
60
9
45
24
27
99
54
12
6
24
6
24
24
12
78
72
102
15
16
77
19
29
19
5
43
32
27
30
36
19
23
48
24
33
15
12
120
6
7
17
31
32
93
3
16
41
30
42
6
24
120
18
55
53
12
12
48
3
27
12
6
51
48
21
60
54
48
12
30
30
36
24
18
3
64
41
42
90
3
45
30
21
129
96
30
18
150
25
41
6
24
24
12
90
6
30
39
135
48
30
12
60
30
60
6
48
42
12
18
30
54
36
147
3
12
18
24
54
30
36
18
6
96
103
35
36
6
3
45
18
42
12
43
5
18
54
3
3
12
12
6
24
96
24
6
18
66
6
42
6
6
60
13
5
27
21
114
96
12
18
48
6
21
63
6
18
25
101
12
24
24
6
24
24
25
47
6
84
78
18
54
6
12
18
24
21
3
54
96
6
54
12
15
33
15
75
24
66
30
84
72
49
224
63
12
21
15
49
35
30
36
42
60
12
12
24
6
18
66
24
3
9
30
24
90
36
54
6
6
48
1
95
33
21
6
30
24
210
42
48
42
12
6
6
36
120
114
6
42
3
15
48
60
54
15
45
42
90
159
39
25
41
54
60
21
39
57
9
42
12
81
45
234
240
12
24
30
66
36
12
18
3
9
42
18
6
30
186
18
6
54
36
114
66
24
12
19
32
27
42
6
18
12
24
15
15
36
30
78
60
12
24
6
12
6
84
12
6
19
23
57
21
43
71
30
30
108
48
24
9
45
67
17
66
36
36
60
57
21
12
12
3
75
12
25
11
24
13
5
90
90
90
60
18
6
18
12
24
126
180
1
23
24
12
30
174
9
16
29
132
15
111
54
48
66
25
32
69
6
24
13
5
12
6
90
24
6
30
3
75
24
6
36
96
19
96
5
102
6
36
24
12
84
19
5
24
72
66
78
12
72
30
6
19
5
6
174
48
7
11
37
29
30
18
147
16
35
48
54
18
24
30
78
6
24
3
33
12
42
36
12
57
21
42
24
30
24
36
18
93
33
6
6
12
48
12
27
93
66
66
6
78
102
37
80
21
120
6
6
42
12
24
24
12
18
18
48
72
30
12
66
24
6
96
114
109
11
30
6
36
90
42
18
174
9
45
54
108
49
35
30
15
51
24
6
54
108
30
30
6
12
48
96
79
17
84
6
48
60
9
27
18
12
55
11
12
6
30
120
12
30
12
12
6
12
105
33
54
6
3
15
24
18
144
126
30
48
6
30
30
48
12
66
114
18
30
18
7
17
15
240
15
24
36
30
120
15
51
84
48
12
45
45
3
147
30
6
12
6
36
24
24
30
6
12
19
65
15
63
66
30
24
12
13
65
36
6
6
24
39
27
24
60
84
6
24
6
6
18
6
30
36
18
7
83
66
54
21
21
24
18
72
25
11
12
30
6
6
6
12
18
43
5
24
3
9
18
12
150
3
57
48
7
35
96
30
162
60
97
11
12
18
48
30
25
65
96
18
18
60
30
18
6
6
198
24
30
18
54
36
27
45
42
90
63
51
12
33
9
30
90
36
126
30
18
60
33
15
33
21
18
25
17
78
18
192
12
99
15
1
23
168
114
36
12
18
12
18
30
12
60
57
45
30
6
12
6
24
120
132
54
42
25
17
60
42
90
30
54
90
1
5
84
72
12
18
30
18
66
6
54
6
18
66
6
48
115
65
66
66
42
6
12
24
18
90
30
12
60
69
112
32
93
78
36
156
69
64
59
6
60
19
41
96
30
66
42
36
6
24
6
36
132
6
39
27
84
36
60
6
43
35
42
60
72
6
57
9
30
25
29
6
24
42
84
24
36
48
36
7
23
9
16
17
18
12
72
105
16
35
6
24
12
12
42
48
45
33
78
6
84
42
24
60
48
6
6
144
6
30
36
30
54
30
18
78
12
7
23
18
7
17
36
78
6
6
48
6
24
30
37
59
18
115
17
31
17
18
54
156
54
54
12
24
30
6
39
21
72
48
192
12
18
12
9
27
12
25
17
54
12
12
1
35
36
9
57
54
18
90
6
36
36
12
30
6
180
24
6
24
13
17
6
6
18
90
7
41
132
78
85
59
21
33
60
12
24
6
24
1
17
72
18
30
6
24
18
72
63
3
12
48
6
54
6
15
51
12
12
48
12
6
42
12
30
18
30
36
27
27
12
18
12
54
24
6
54
66
15
96
16
113
42
24
61
5
48
150
37
5
42
72
36
18
12
7
11
6
138
66
24
66
114
55
41
6
6
48
54
30
60
42
18
6
9
15
72
60
144
30
204
252
18
6
15
27
85
23
57
207
42
78
18
24
36
78
60
24
6
12
48
6
6
43
ABCD 96732747344*3^$a+1 [50026]
16
39
6
95
48
16
75
89
12
84
156
25
42
17
60
25
59
55
21
129
24
66
60
12
24
6
3
12
48
27
9
93
3
39
9
21
24
15
27
33
20
7
125
12
7
29
96
24
24
13
18
89
7
33
3
18
35
127
33
39
6
24
11
7
72
17
31
69
33
6
57
3
6
35
64
56
76
33
191
1
42
17
13
186
30
35
12
67
33
48
60
9
51
56
16
93
27
39
29
12
4
3
36
42
72
51
15
137
13
15
20
205
27
24
111
153
21
15
105
75
44
91
41
48
7
78
30
60
9
15
5
60
55
113
7
12
36
33
80
16
69
111
3
30
131
24
88
24
24
12
12
8
13
11
84
4
21
11
144
40
75
5
31
30
83
16
21
35
103
21
32
7
165
15
81
96
45
11
7
60
48
60
65
24
88
8
43
5
52
80
52
56
40
24
27
108
6
66
6
63
27
9
141
18
102
18
24
48
9
68
7
125
13
51
56
4
60
20
1
18
81
45
42
17
7
24
96
54
102
89
76
48
45
35
16
21
15
9
96
27
48
32
48
48
76
99
72
54
6
9
33
51
51
53
16
56
124
27
9
56
37
90
33
27
21
141
24
11
40
3
41
97
35
48
7
5
124
20
16
33
15
12
15
48
21
135
18
48
24
51
15
48
6
11
48
60
1
66
105
20
12
40
45
51
12
27
6
54
42
15
20
199
12
45
48
56
24
60
55
29
67
9
44
112
159
126
75
3
5
16
56
40
45
30
29
109
11
96
13
96
75
12
3
54
162
41
60
28
20
1
11
103
17
28
195
9
15
12
18
72
6
5
132
12
4
9
66
6
179
136
39
102
24
3
48
63
6
75
24
20
52
3
69
80
16
39
48
9
21
99
21
83
24
37
30
53
61
35
100
12
24
80
31
93
44
36
25
30
5
31
5
96
7
53
4
9
120
6
165
104
96
208
15
222
48
3
60
33
102
5
7
36
21
20
49
27
24
48
8
85
35
13
227
55
24
89
37
239
43
185
13
24
23
16
32
7
57
99
24
17
85
90
41
7
17
40
48
21
30
42
27
27
36
60
9
129
27
69
15
60
248
61
155
40
140
4
8
24
76
33
15
75
12
42
47
4
92
4
51
18
24
66
9
15
30
66
6
18
48
45
3
81
15
48
33
69
18
60
12
54
107
55
5
7
12
29
97
114
36
42
66
54
126
12
33
12
60
32
31
5
100
21
11
19
36
54
18
78
27
111
60
29
40
213
42
21
39
41
16
156
27
41
55
36
9
51
90
66
33
24
72
56
37
75
63
5
7
21
21
11
4
68
13
47
7
21
48
132
84
21
72
3
60
87
173
85
168
155
52
27
17
151
30
18
30
27
27
42
66
65
60
12
31
117
92
40
87
129
32
37
11
7
33
120
75
84
5
1
90
41
48
12
43
41
7
24
24
21
105
11
19
66
234
78
75
93
27
15
93
87
18
39
9
11
48
61
95
16
36
24
56
12
25
3
45
24
11
175
24
29
55
41
4
45
24
11
12
60
132
145
83
85
27
92
28
21
47
48
96
55
18
42
29
76
141
23
1
11
4
9
42
30
35
19
18
96
51
8
16
15
57
8
19
93
48
45
90
54
3
8
16
20
84
16
56
7
57
68
16
27
9
144
32
7
41
37
3
32
48
7
48
6
120
15
3
36
36
156
189
45
11
85
47
25
48
99
48
20
12
40
44
12
37
18
9
36
32
67
41
37
47
43
48
137
67
9
96
9
99
72
104
61
131
7
33
39
150
11
13
96
3
20
43
165
123
24
41
109
11
31
81
24
69
66
125
49
15
80
67
30
63
57
3
24
8
112
21
24
162
21
57
11
144
60
7
48
21
116
55
21
27
93
48
12
32
25
23
28
69
11
16
21
35
37
126
5
31
9
21
3
20
7
125
55
6
54
45
15
41
103
72
9
8
36
1
75
96
123
42
59
228
1
11
13
11
12
97
11
84
25
11
55
54
27
45
39
92
55
209
61
15
20
88
21
24
24
6
5
84
16
9
51
180
84
21
219
45
27
63
30
42
41
79
6
24
3
27
53
103
30
95
7
21
21
95
36
28
20
24
43
108
81
63
33
44
64
20
12
7
21
20
7
48
21
75
9
12
68
19
81
24
15
113
55
24
30
3
32
40
44
7
105
44
48
7
6
23
60
127
30
27
45
48
90
53
67
57
48
15
12
18
59
13
83
19
18
72
3
15
36
12
17
61
24
18
57
8
4
81
54
45
48
3
45
45
83
7
105
24
20
43
17
180
49
35
64
45
66
126
54
36
149
4
117
3
32
16
8
7
24
48
77
4
21
71
43
240
21
140
64
80
31
81
20
25
27
8
103
36
29
120
7
17
76
12
24
3
ABCD 96732833482*3^$a+1 [50024]
120
54
18
18
24
60
30
21
69
3
27
108
41
40
69
35
67
29
112
80
7
12
6
12
72
48
27
45
18
120
18
12
18
9
8
60
73
35
112
8
67
12
105
45
48
12
30
33
48
9
60
36
12
23
25
12
132
3
57
30
96
12
12
36
45
69
15
15
18
27
3
12
129
27
42
12
3
117
63
96
117
27
33
12
147
3
12
41
49
6
30
95
7
150
18
53
72
67
18
42
53
4
60
116
67
78
30
42
12
66
24
60
30
30
33
87
156
42
12
48
18
24
29
31
53
67
45
3
93
9
90
9
72
135
17
85
12
3
3
72
33
9
63
75
42
150
53
16
81
23
25
108
12
3
9
6
72
53
109
75
3
102
23
37
11
19
66
27
15
42
78
5
7
53
25
78
9
21
24
23
13
23
109
42
6
54
21
20
67
48
9
51
17
43
30
35
37
63
12
135
12
29
31
66
12
203
19
6
23
7
12
102
78
138
12
3
75
33
12
99
45
51
5
12
37
36
24
11
49
198
18
23
61
36
30
273
81
60
71
4
75
96
42
3
45
294
48
18
114
9
27
5
49
111
39
18
48
42
30
12
6
45
57
123
84
56
88
24
8
37
18
5
109
18
33
99
6
35
37
3
128
31
138
23
7
30
12
119
4
3
65
109
48
27
36
68
76
33
15
132
45
18
12
108
65
88
9
6
84
69
144
3
33
9
18
12
102
48
23
7
18
30
33
21
30
66
12
108
30
5
40
48
60
12
72
15
72
21
39
30
23
13
90
9
15
33
45
11
12
4
56
49
23
7
96
5
37
75
27
53
7
93
117
18
78
24
66
12
21
9
23
7
132
45
33
42
60
6
39
21
42
18
27
20
48
55
90
12
23
19
18
12
36
84
66
12
42
18
21
32
49
18
60
5
73
75
27
30
78
30
83
37
54
6
15
9
18
48
12
12
18
18
84
9
21
48
23
49
30
33
27
18
72
48
63
39
30
39
9
63
9
6
12
18
150
54
36
24
48
12
108
11
40
9
48
30
17
103
17
37
30
105
15
29
24
127
126
47
85
23
4
68
55
210
90
42
60
6
24
30
6
24
18
11
1
66
132
90
95
67
90
36
24
71
37
11
1
48
63
60
84
3
12
93
20
25
12
11
127
42
3
3
84
30
6
24
6
60
60
47
7
18
120
30
53
37
12
48
12
75
81
42
57
60
36
69
18
12
153
15
33
20
12
37
63
12
33
3
212
13
27
27
36
9
33
18
72
12
60
156
72
33
72
8
4
45
18
33
45
72
23
4
21
42
45
3
45
45
60
114
29
31
41
49
36
12
15
45
11
16
33
23
72
13
42
18
3
44
40
27
30
6
54
123
15
33
108
92
7
12
33
20
7
153
128
85
12
27
15
81
9
6
102
48
12
83
37
27
33
87
21
90
17
67
21
24
3
18
12
42
6
12
18
12
132
126
12
12
30
69
32
19
30
30
6
24
6
77
25
35
7
30
30
45
81
54
45
51
102
3
45
42
53
127
48
5
19
41
37
11
61
11
79
66
27
105
12
30
41
4
45
126
132
30
132
6
57
48
117
23
112
45
78
24
53
25
63
45
24
30
6
12
27
104
76
36
24
68
7
30
108
123
144
33
48
132
12
6
12
45
45
23
19
45
33
15
33
90
57
123
5
72
7
33
188
108
72
115
105
99
45
36
72
3
102
150
18
39
45
30
18
243
87
30
27
21
180
15
27
5
40
15
72
30
51
45
27
57
48
35
180
76
87
42
162
30
108
12
66
5
49
11
7
42
6
54
3
177
96
30
17
52
21
24
99
9
42
6
12
27
33
18
17
13
3
24
27
108
102
78
30
15
8
49
198
33
39
60
45
45
36
30
45
68
1
60
48
42
156
114
11
40
9
11
12
127
9
51
78
18
72
42
6
53
76
81
264
30
18
30
108
90
3
9
11
37
12
71
1
18
180
12
30
120
78
78
12
12
39
36
56
7
12
120
30
60
99
21
23
7
6
23
1
120
186
12
108
65
55
53
1
111
45
3
99
60
5
7
41
25
60
12
11
1
99
99
41
19
138
135
9
3
27
18
23
19
41
55
132
12
30
3
117
18
41
31
18
72
60
3
176
19
18
3
39
33
32
97
30
18
30
48
69
45
60
39
69
71
4
75
18
12
132
6
54
11
79
66
15
128
19
30
12
15
44
31
6
95
7
45
33
30
65
12
43
57
105
18
30
3
69
48
23
7
33
9
48
24
96
75
9
6
12
41
72
40
87
41
1
15
45
51
12
57
11
25
35
4
51
24
78
48
63
72
15
12
5
28
117
12
18
45
27
41
49
15
33
12
126
180
57
27
6
12
12
66
42
147
33
78
24
18
12
6
30
63
21
48
12
83
25
18
24
78
3
9
66
5
64
81
24
3
3
54
51
27
48
24
21
9
23
85
11
12
19
36
162
27
8
7
6
24
36
60
102
12
36
12
33
24
33
60
18
60
30
23
ABCD 96733216642*3^$a+1 [50212]
41
12
37
23
60
7
93
12
132
9
42
102
123
8
60
64
21
71
31
9
33
3
123
17
49
108
3
3
69
12
3
42
11
19
6
159
48
8
73
30
9
60
27
48
17
1
72
11
36
13
48
99
9
42
9
63
18
12
11
12
13
36
198
6
107
228
96
28
12
20
13
27
39
17
48
36
84
19
17
1
18
66
3
12
20
43
36
126
11
4
75
66
95
24
28
33
60
83
25
51
48
57
15
20
1
72
11
67
9
39
6
11
40
188
49
120
36
72
90
54
59
4
68
49
51
24
3
17
84
12
49
36
12
18
9
104
72
4
33
12
3
3
162
3
8
16
104
31
18
36
95
49
11
7
18
11
25
3
32
24
4
48
132
27
5
49
84
6
41
84
19
33
3
57
68
19
53
13
39
32
109
51
45
54
12
54
60
59
49
12
11
79
41
13
72
27
32
139
117
24
44
52
20
24
28
12
153
3
117
6
21
9
96
36
39
56
40
9
126
18
35
37
39
33
11
52
57
75
12
39
17
37
60
12
35
55
81
33
12
15
12
32
49
11
24
1
11
49
63
48
8
7
45
129
15
20
60
16
24
69
27
8
36
31
5
13
36
60
11
73
24
15
32
43
48
57
32
79
17
48
60
1
15
48
68
40
3
54
3
20
19
5
24
37
60
120
59
28
8
13
24
3
8
1
3
8
48
112
15
12
53
43
125
60
7
18
95
1
30
89
12
52
63
78
27
44
136
45
15
3
21
120
21
18
144
90
3
33
12
35
172
12
48
93
75
75
48
5
4
48
39
90
30
18
36
24
30
17
1
18
17
25
23
4
3
5
48
37
39
51
65
13
36
30
41
4
56
7
18
23
49
36
24
3
33
27
3
72
69
3
41
36
88
3
18
27
44
28
21
39
32
55
41
24
96
43
5
49
47
40
44
96
16
147
78
39
9
42
30
42
18
23
79
33
20
25
15
147
33
8
25
36
35
1
18
9
68
49
11
7
90
27
33
11
25
36
15
51
9
36
63
9
15
30
3
44
96
25
72
63
44
181
119
1
23
4
33
23
124
123
5
13
90
77
13
11
61
12
27
33
66
81
33
11
16
21
72
36
35
25
30
17
40
12
8
37
195
128
112
12
44
172
12
3
9
9
11
13
138
9
45
6
72
101
61
30
96
57
81
39
87
78
3
12
8
67
53
13
96
3
68
4
33
75
45
11
64
57
36
18
17
55
209
24
37
15
120
9
15
69
24
11
97
35
37
3
9
24
54
17
31
5
49
11
48
31
29
64
12
44
12
79
45
20
96
24
13
108
15
33
39
33
27
45
6
57
44
25
180
48
3
33
95
31
29
7
29
13
11
16
3
18
219
20
24
52
9
131
84
55
5
1
39
99
5
4
12
33
60
30
60
45
3
5
24
36
40
68
49
11
4
75
18
12
75
8
4
9
11
25
36
99
3
96
17
85
15
9
144
126
30
155
25
51
12
63
149
19
77
13
66
125
115
21
9
135
63
57
21
12
15
48
33
39
12
21
12
3
12
72
45
126
12
18
23
12
25
48
24
36
36
63
8
52
51
24
18
48
71
60
36
4
45
36
23
49
6
9
8
37
12
51
200
79
5
25
18
93
57
180
27
60
33
135
81
54
6
12
59
13
42
81
45
15
12
12
44
52
57
11
7
9
33
12
6
53
1
95
40
44
91
30
96
18
57
69
15
3
30
23
49
11
52
33
75
189
6
108
12
114
18
45
32
120
60
61
24
3
12
15
21
8
12
100
20
37
27
9
27
140
49
35
61
72
11
37
23
127
9
156
9
75
48
48
63
24
90
15
21
35
1
59
156
13
6
9
8
85
15
24
33
18
9
56
24
16
9
35
1
12
87
36
128
19
53
43
69
32
43
33
33
47
49
35
31
89
60
13
15
45
3
15
30
35
7
57
15
54
27
84
20
133
27
60
56
43
9
153
119
28
81
72
23
36
49
71
60
120
169
27
20
19
41
55
29
1
24
120
18
113
204
13
11
61
63
12
36
33
99
8
13
51
44
4
33
39
20
43
6
27
27
30
3
12
8
48
60
36
84
16
96
60
24
3
6
27
39
6
59
139
17
157
36
35
7
5
40
3
9
8
19
6
120
15
8
37
95
24
1
78
57
24
93
132
3
33
59
139
65
12
25
18
9
48
132
15
77
25
36
23
19
30
27
36
24
81
87
105
18
5
19
33
60
8
19
5
88
48
27
12
81
69
11
64
51
72
33
8
31
5
40
36
9
108
11
36
60
1
15
12
57
15
21
23
52
20
37
23
67
17
55
54
156
36
15
12
12
56
55
102
47
13
15
21
12
135
68
136
48
33
90
180
29
24
19
48
18
24
47
25
3
8
19
5
1
27
32
204
72
24
55
36
53
52
8
49
102
41
52
8
49
71
37
3
12
15
270
15
8
4
15
29
16
45
36
12
3
180
20
73
11
25
30
29
52
80
4
33
83
64
39
12
5
37
12
59
1
18
113
40
12
12
93
30
36
96
33
120
117
30
29
7
129
56
37
15
57
108
47
73
72
75
20
40
33
11
109
3
165
18
17
84
25
54
41
16
8
76
15
18
11
25
60
11
1
35
24
1
72
3
9
18
33
84
36
33
12
35
4
15
6
15
ABCD 96733293032*3^$a+1 [50005]
1
23
72
91
165
20
109
3
48
44
24
25
59
60
96
24
61
60
35
24
108
228
1
11
40
68
12
49
95
48
12
60
25
23
7
65
100
8
36
12
109
24
39
8
12
16
36
36
20
25
47
16
180
104
67
9
57
35
12
28
45
83
25
11
16
45
59
36
12
100
68
40
8
1
35
91
9
68
88
104
48
1
150
60
66
24
15
24
56
85
35
24
37
36
179
24
25
59
136
20
37
39
44
4
20
1
6
45
15
21
129
51
20
13
132
24
30
5
48
43
54
35
84
16
8
43
108
6
15
15
29
72
12
31
102
54
33
57
6
29
100
24
36
51
77
12
76
12
92
24
61
24
36
39
32
48
4
56
132
60
73
75
80
36
61
83
244
147
65
24
24
37
51
92
16
80
127
5
73
15
36
20
4
20
72
109
11
108
1
95
28
33
95
40
20
132
1
11
85
111
152
12
24
12
28
32
55
117
57
59
84
16
20
132
12
277
75
36
69
54
30
35
84
1
87
3
89
16
57
15
60
20
28
44
52
8
108
49
120
11
4
24
20
24
168
52
32
61
83
7
89
4
15
29
28
44
79
30
59
132
25
119
1
11
84
24
97
35
24
48
28
20
85
23
1
59
96
36
24
204
36
16
8
64
20
1
11
40
156
68
36
24
4
8
13
207
249
84
51
44
4
36
15
45
72
8
37
60
54
69
32
103
65
60
37
24
24
36
15
44
24
192
28
20
40
48
24
8
120
60
61
12
23
60
25
6
29
36
40
176
108
24
148
32
16
15
42
150
48
5
1
30
6
23
120
1
63
20
1
47
13
6
53
60
40
68
19
54
75
80
64
56
7
48
65
1
35
169
11
16
32
36
4
36
21
15
8
36
12
84
136
48
132
9
3
21
11
4
24
33
75
63
77
49
155
151
60
48
6
39
165
35
25
27
128
55
41
25
11
25
167
88
32
16
20
72
25
23
40
56
48
28
189
24
11
40
68
36
1
36
30
9
21
3
51
5
64
32
13
36
63
176
72
60
60
24
1
3
32
64
8
48
24
76
68
24
16
116
16
8
121
11
88
45
12
167
1
35
24
156
1
60
11
84
121
135
8
36
84
1
24
11
24
36
136
84
81
78
65
61
36
183
20
12
40
44
1
63
24
20
61
27
44
24
37
23
52
9
3
68
148
36
9
87
8
7
18
66
90
11
24
48
60
36
25
119
28
128
25
12
35
73
15
87
48
12
29
24
12
73
102
45
39
81
8
55
42
24
96
23
24
91
29
13
135
32
12
16
164
61
210
5
12
37
23
1
36
24
6
54
27
8
52
105
15
33
36
36
108
6
53
16
57
18
41
64
44
1
36
54
36
29
24
36
52
12
21
60
35
1
11
60
55
149
36
40
33
47
19
29
175
6
3
80
1
12
168
72
99
8
76
81
6
5
49
23
31
180
41
61
35
19
141
12
32
36
28
36
9
11
24
1
63
57
123
20
31
36
65
4
24
33
84
63
56
52
93
131
100
21
54
65
19
6
35
145
51
9
23
88
20
12
40
63
17
60
96
60
12
43
45
32
4
36
8
12
12
13
48
147
15
57
36
44
36
72
4
44
1
95
4
57
3
56
25
119
1
126
9
21
39
141
35
49
36
47
28
33
30
12
77
88
104
49
11
24
24
1
51
21
83
132
24
1
107
96
120
64
21
42
5
28
20
7
29
28
57
15
24
81
71
12
96
25
75
80
36
24
7
9
8
37
24
12
87
27
81
32
12
85
15
44
7
5
108
60
84
88
45
3
21
30
9
12
108
60
51
54
12
23
120
1
23
151
36
41
4
45
6
29
24
12
49
11
40
92
91
30
12
27
32
4
20
16
9
11
40
8
36
1
156
23
4
33
108
99
68
60
49
3
48
8
96
36
13
42
18
27
20
24
64
12
8
25
11
16
20
132
7
93
68
43
5
60
1
84
47
120
40
68
36
1
18
90
36
39
36
9
11
24
144
40
21
12
54
21
44
24
67
69
104
67
65
64
8
36
24
37
35
49
11
36
48
24
253
75
92
36
96
4
20
84
91
12
5
24
40
20
36
163
5
31
54
12
15
20
4
9
59
1
39
72
21
35
28
21
15
56
49
35
64
27
309
21
90
165
120
3
17
12
48
28
21
60
15
8
43
125
52
3
33
72
104
24
36
79
9
8
88
32
24
109
47
25
60
239
88
20
37
35
36
52
3
209
96
73
35
97
15
8
4
57
24
35
121
60
119
24
28
33
27
8
97
168
87
9
111
24
56
55
65
12
1
6
30
60
6
65
4
36
44
4
20
37
30
93
56
25
95
40
60
8
28
93
60
30
29
88
44
19
5
ABCD 96733302982*3^$a+1 [50081]
75
64
18
72
80
40
30
20
76
132
77
60
13
83
235
60
60
101
60
145
35
31
30
62
21
61
80
18
22
59
60
19
36
41
1
14
100
60
5
61
48
11
48
132
1
2
16
132
18
30
306
24
14
21
37
14
9
19
30
6
41
25
35
55
60
36
44
4
84
17
79
12
84
80
18
10
41
36
25
78
42
24
11
24
85
66
44
9
121
86
34
200
111
55
29
60
15
36
64
6
54
29
43
72
2
94
5
204
25
6
42
59
115
66
42
6
54
18
30
18
66
36
29
3
16
5
24
91
24
2
70
113
12
43
18
30
77
51
81
265
120
83
43
218
22
24
29
60
24
73
30
18
80
16
95
79
24
2
16
54
18
11
67
120
42
48
47
27
54
40
11
3
21
31
29
67
68
234
70
42
6
12
125
12
133
50
166
6
5
109
6
96
72
125
13
14
9
79
20
52
74
34
12
80
9
1
24
56
3
12
24
127
29
108
72
24
15
82
30
24
84
30
11
45
10
30
48
2
16
30
239
48
1
54
41
1
23
121
30
36
269
79
5
43
210
72
47
31
8
16
138
72
80
46
72
120
36
6
80
99
259
77
13
168
23
1
48
35
12
31
24
65
144
9
16
11
24
24
192
48
31
5
24
55
65
1
155
36
31
53
37
2
118
72
62
4
36
89
15
16
48
41
24
87
58
66
30
95
7
29
31
44
16
18
30
24
77
13
102
18
48
32
87
19
101
1
23
156
48
55
6
24
48
23
1
126
60
12
20
16
60
29
147
16
2
136
71
1
62
21
127
14
3
72
24
24
60
15
28
102
30
12
65
91
17
300
21
159
25
90
78
120
23
9
207
55
24
56
18
15
55
18
24
120
90
53
36
204
7
24
60
14
27
13
35
67
74
54
16
164
45
96
24
73
14
4
14
46
5
21
10
78
18
54
59
31
5
103
48
8
10
30
84
48
54
6
77
13
83
55
5
111
34
24
35
13
102
42
48
48
14
34
30
90
72
62
90
16
6
65
84
45
136
83
36
7
29
15
268
36
5
105
51
43
41
31
48
2
90
9
37
62
36
16
6
24
48
6
66
23
7
24
5
96
43
5
37
119
60
7
29
55
18
42
164
154
66
89
36
15
64
152
33
25
71
60
31
5
31
120
2
82
44
4
78
54
90
6
18
56
34
29
36
31
48
6
95
31
18
96
26
4
65
55
20
70
42
32
36
9
193
114
54
24
126
66
8
112
6
17
1
11
133
258
89
55
96
12
120
80
10
80
22
53
7
53
25
6
60
60
41
48
156
19
72
24
56
16
72
108
29
120
1
42
101
180
19
66
144
72
6
53
67
12
6
24
11
61
168
62
9
1
24
120
170
45
31
65
3
22
30
114
119
67
48
12
20
45
145
6
18
11
13
48
119
9
22
12
30
126
36
6
23
7
48
41
24
49
6
20
45
49
107
151
44
4
30
72
30
17
1
71
1
30
24
29
115
12
17
12
24
264
73
24
54
5
36
79
101
13
6
65
1
6
24
90
18
65
12
115
5
1
83
45
22
168
72
8
69
36
31
66
48
11
61
138
101
33
16
30
24
18
24
6
144
65
1
59
48
132
48
25
48
32
16
11
45
88
35
55
182
58
30
222
18
35
51
69
12
1
30
122
72
64
30
29
21
10
44
40
60
62
54
34
467
93
112
126
90
102
60
5
55
48
89
1
32
22
65
49
6
90
35
3
16
12
48
14
51
24
115
18
48
35
79
41
36
31
168
12
30
14
4
36
24
66
24
11
79
41
183
21
15
9
67
5
79
56
160
5
15
153
211
5
19
12
65
19
65
7
24
138
6
24
18
98
69
36
21
18
22
54
41
49
59
13
48
120
150
5
36
49
30
72
8
129
91
60
5
120
109
72
78
72
48
90
11
156
24
51
9
67
48
41
33
46
26
123
12
25
30
24
72
18
24
11
21
10
36
44
64
6
74
16
6
90
84
5
85
38
28
17
156
79
42
38
141
19
17
60
61
24
6
18
30
56
69
19
42
114
41
3
81
79
56
10
80
22
42
71
25
120
26
100
5
109
24
72
24
30
89
1
35
61
24
102
24
29
7
108
41
55
68
21
121
35
61
47
57
10
276
2
15
12
19
24
36
20
136
8
45
13
47
115
36
41
25
24
14
ABCD 96733364186*3^$a+1 [50007]
36
54
24
102
45
48
84
72
108
36
24
12
75
18
252
183
60
72
60
108
108
39
9
216
63
33
9
135
75
78
27
39
21
15
36
57
57
135
48
12
48
156
27
33
21
15
36
48
24
3
45
24
129
54
33
24
123
33
84
84
39
12
9
36
48
156
60
39
21
144
12
3
126
66
45
9
27
24
21
15
72
75
36
6
36
39
36
99
114
27
3
126
15
81
18
36
84
24
81
156
51
129
105
39
9
15
36
36
144
12
33
54
21
27
45
72
117
18
36
45
15
21
45
60
3
33
135
27
36
54
12
3
36
84
27
30
39
12
72
180
21
195
36
84
36
45
15
60
15
6
87
21
36
48
27
9
15
111
9
9
72
183
12
24
72
24
120
123
141
207
93
36
108
45
15
12
135
90
75
84
24
228
12
36
69
30
21
177
60
39
9
87
48
36
108
12
93
48
15
27
45
57
39
72
84
39
150
54
90
75
15
108
57
33
48
72
24
63
36
27
48
45
72
24
3
6
39
15
12
78
48
39
108
36
21
3
60
12
15
69
15
60
117
12
27
45
33
15
33
3
129
51
60
45
15
21
150
33
87
33
93
60
3
60
9
30
96
30
27
24
111
9
36
72
45
87
120
15
81
9
54
57
33
30
96
48
45
72
33
66
9
132
24
57
12
222
54
39
36
12
15
9
24
96
3
81
21
15
36
9
36
3
105
54
33
3
30
72
3
24
72
45
51
60
57
48
75
39
21
60
9
90
33
96
12
48
27
45
120
60
63
126
3
33
27
12
9
51
111
9
45
78
102
114
126
48
18
9
24
39
18
87
36
9
3
120
57
15
15
21
156
9
30
9
36
9
135
12
24
60
24
36
24
168
45
18
45
84
120
192
9
27
24
24
69
66
69
57
51
75
297
12
48
45
102
9
105
15
39
48
45
12
57
108
36
156
6
45
108
24
93
15
39
21
27
105
48
108
117
24
75
9
15
120
60
60
12
57
6
9
81
51
48
36
84
36
9
15
108
12
96
72
39
45
24
84
132
24
24
96
84
12
36
39
33
33
63
36
45
6
117
3
45
9
3
15
36
69
21
6
9
81
75
69
102
69
60
276
69
18
21
156
156
84
63
165
12
135
33
36
39
12
21
3
66
78
12
6
27
153
54
30
171
27
42
111
105
3
69
3
24
21
99
24
60
21
171
39
36
78
39
15
72
18
66
6
39
36
24
147
18
54
60
12
33
72
9
360
15
24
15
45
132
3
48
9
156
69
51
84
36
15
54
36
30
57
12
156
204
3
18
3
51
69
75
21
84
57
150
9
84
36
60
96
60
27
93
15
9
24
57
39
48
12
120
21
3
141
3
132
48
33
48
51
3
57
39
21
60
24
72
33
6
69
36
60
15
9
12
33
72
54
33
12
108
12
108
87
33
60
45
6
30
6
81
27
36
45
60
120
24
96
36
24
12
108
12
33
96
15
165
108
18
45
60
75
129
36
9
54
57
3
12
78
15
21
39
9
15
180
12
105
15
183
120
21
12
63
9
36
24
48
129
6
12
117
15
48
21
60
69
87
24
12
57
15
3
30
90
144
9
96
9
30
54
135
27
24
45
117
3
132
9
36
54
93
87
9
45
66
105
135
45
108
12
108
33
27
45
27
3
18
78
105
84
3
45
48
60
9
15
72
93
27
48
21
27
12
27
69
99
66
96
84
60
30
57
129
66
69
75
93
51
81
84
15
6
15
96
24
21
303
12
27
42
30
33
60
105
27
24
81
18
153
45
54
21
24
60
24
9
27
45
6
57
63
69
63
48
42
3
12
60
27
45
288
177
15
84
36
63
12
9
27
24
66
72
15
12
63
141
24
12
3
93
144
156
57
207
69
12
42
57
24
36
39
42
87
105
51
27
9
9
27
24
3
117
48
45
6
69
48
12
132
3
132
141
48
39
18
63
276
39
6
126
12
81
12
24
9
54
33
165
27
12
36
84
36
3
45
72
192
96
15
165
51
9
84
27
6
39
9
6
105
141
72
15
3
9
99
45
27
33
24
33
63
84
12
99
9
12
204
9
27
60
15
ABCD 96733480516*3^$a+1 [50035]
69
176
1
63
8
43
29
12
144
204
1
47
72
25
36
51
48
72
69
54
72
48
21
15
96
54
39
15
12
18
83
49
90
5
144
49
147
33
12
18
60
45
32
79
60
9
27
30
123
57
35
19
60
144
45
27
105
33
171
51
18
11
4
57
59
24
1
35
55
24
12
60
45
3
125
25
72
48
36
51
75
9
20
96
160
93
6
36
18
36
15
111
54
47
7
156
24
12
54
6
29
91
69
120
45
24
12
18
125
25
66
21
3
117
39
96
144
21
60
39
24
30
51
96
8
108
7
45
45
6
9
32
60
84
25
24
126
65
16
3
233
19
65
36
67
105
60
20
60
1
339
12
15
54
51
176
48
49
11
12
64
33
15
117
48
72
108
111
15
189
51
201
168
27
33
96
69
12
11
4
84
51
29
1
90
53
115
41
36
60
55
18
90
57
15
54
24
75
27
60
84
21
80
25
18
6
15
39
90
12
15
48
45
42
84
6
3
141
54
102
15
153
72
131
13
47
7
36
21
69
99
27
29
115
84
36
54
35
7
9
21
114
285
15
137
49
39
51
48
105
21
60
51
15
24
54
75
72
15
9
32
64
15
24
120
54
96
11
19
24
66
24
15
21
135
21
11
52
12
84
45
47
88
189
36
39
20
97
99
9
72
11
139
5
13
83
163
17
12
61
6
18
11
1
75
3
12
65
40
60
60
63
105
12
60
56
120
4
129
150
90
59
40
32
25
35
55
24
45
120
51
5
36
108
121
90
29
72
7
126
84
15
72
45
108
66
29
61
71
19
17
43
77
7
57
8
115
21
21
131
49
48
47
28
21
66
53
52
45
54
9
135
12
60
5
28
32
40
123
42
18
36
77
43
60
54
23
79
54
11
139
105
24
8
7
21
164
151
96
33
57
23
40
128
37
27
24
20
1
35
43
5
16
9
47
96
19
60
69
84
27
90
18
30
132
3
12
116
28
111
174
54
45
81
39
12
68
31
41
103
72
5
108
97
179
1
11
72
60
112
48
68
60
73
35
16
39
17
28
60
21
123
32
96
7
12
101
60
4
75
5
24
241
119
61
63
75
36
17
64
15
18
27
75
78
12
35
25
84
11
79
65
36
64
39
12
33
57
24
15
39
66
60
119
7
41
7
42
95
43
21
21
18
72
84
9
15
72
18
27
60
39
105
75
29
25
47
40
15
24
30
39
57
30
78
11
4
75
5
112
63
90
47
25
23
36
31
144
5
139
72
29
12
43
54
96
15
15
24
5
16
56
103
102
3
32
108
1
24
102
125
4
21
48
107
4
44
36
121
39
24
120
92
28
80
72
43
6
30
29
16
84
12
39
24
36
41
43
45
15
36
66
3
177
39
44
52
69
30
101
100
39
29
7
41
43
21
33
6
126
174
21
3
45
117
30
24
66
24
11
19
17
7
5
7
60
30
35
25
123
12
3
90
96
30
9
15
30
51
135
69
51
36
54
6
9
56
79
54
72
18
57
24
9
23
133
11
24
109
27
188
7
93
27
54
6
5
13
30
21
32
28
15
36
33
15
65
7
54
24
111
69
12
108
27
45
75
144
104
52
75
60
5
36
52
135
132
45
45
54
21
9
24
15
87
108
150
23
139
93
240
32
13
12
39
51
101
133
71
4
129
23
79
24
45
21
119
31
9
21
108
27
116
43
5
40
96
15
18
222
30
35
4
84
75
36
6
90
138
15
57
90
18
27
56
187
6
11
235
24
9
72
48
27
18
180
42
69
15
141
39
137
49
11
43
69
15
21
129
11
36
109
96
30
9
56
24
12
43
36
18
42
18
36
47
7
12
89
64
152
64
9
72
18
216
17
4
3
36
65
4
12
9
30
6
23
151
60
81
3
6
15
80
24
55
65
232
24
45
11
55
24
105
15
6
11
112
68
12
72
13
11
169
15
12
63
12
54
35
64
15
30
75
96
69
270
5
61
99
92
25
108
6
21
135
9
96
9
59
76
9
12
114
36
5
25
3
8
108
49
207
108
27
18
171
81
23
31
30
6
113
25
107
19
24
12
129
24
60
21
96
23
112
45
3
171
6
15
24
44
97
11
48
4
27
33
180
51
9
36
15
21
135
18
ABCD 96733612778*3^$a+1 [50007]
4
20
48
4
36
17
283
36
20
24
12
57
19
36
60
17
15
64
60
12
20
9
48
36
55
35
13
56
24
28
156
29
7
92
9
39
3
13
180
8
9
3
52
44
36
4
60
12
8
4
17
151
23
1
20
3
1
68
48
3
6
79
20
40
17
19
84
8
24
63
37
24
137
60
30
1
8
4
32
24
36
52
20
112
8
15
30
108
43
35
25
8
69
51
4
24
161
138
13
29
15
12
3
37
44
9
7
120
60
17
18
49
44
9
36
24
43
8
60
16
71
30
180
99
69
19
29
15
16
29
31
56
33
7
12
96
17
72
55
44
12
69
19
68
75
54
12
39
15
18
108
24
3
24
60
28
23
9
48
40
8
63
13
17
90
13
8
51
37
56
24
4
12
24
20
21
79
12
24
36
60
56
36
9
3
28
35
1
48
60
12
41
55
80
60
9
103
44
33
7
96
44
9
135
9
3
87
61
83
9
24
24
69
15
9
27
9
48
72
31
5
72
7
36
65
24
75
99
1
24
17
15
28
12
65
7
8
4
108
5
15
3
133
108
36
5
6
25
5
55
41
48
55
68
9
30
6
67
5
72
18
18
15
12
12
16
12
17
27
63
150
18
37
24
12
47
49
23
61
65
42
48
201
76
20
28
128
51
61
20
16
8
12
28
125
31
24
5
3
24
12
64
20
57
15
12
28
12
8
4
65
7
92
63
49
24
17
3
51
121
44
9
27
60
52
8
108
28
8
21
18
121
24
32
15
13
8
52
12
5
15
24
33
43
20
12
60
33
27
84
87
66
91
8
9
60
48
55
89
6
21
9
39
51
81
52
101
3
16
32
52
24
60
11
37
92
60
9
19
72
17
6
33
60
4
56
12
45
24
12
19
20
3
9
57
91
5
31
96
143
21
9
19
32
64
48
8
12
33
51
4
5
12
147
15
9
160
44
3
37
12
24
17
67
36
24
8
36
124
84
108
5
3
4
41
31
29
31
8
36
9
75
12
21
39
24
9
43
12
44
28
36
17
3
33
24
19
11
25
71
45
36
39
9
36
4
20
3
78
15
16
20
28
156
44
40
68
4
44
36
4
5
60
30
90
7
8
24
33
36
24
31
48
60
44
12
33
79
24
41
6
30
3
15
69
4
80
9
132
15
28
29
19
48
8
4
29
12
31
5
87
16
116
16
17
7
29
19
80
72
12
39
54
36
27
27
54
12
3
57
31
36
44
16
65
7
83
25
53
39
16
8
189
19
8
3
6
19
48
12
5
3
69
19
12
29
36
51
36
52
5
19
11
18
99
64
20
48
48
4
116
24
9
43
24
36
12
20
33
12
7
101
6
73
8
9
36
3
12
4
12
5
39
81
63
16
92
33
7
24
5
111
12
60
4
140
15
57
12
64
5
15
9
15
4
36
36
32
33
19
68
16
29
30
97
72
8
4
68
4
84
60
20
15
69
12
52
36
128
4
24
36
17
7
56
63
1
24
17
3
9
18
37
60
17
7
24
20
69
27
36
48
4
83
1
12
20
36
36
93
24
31
68
21
75
16
20
12
16
36
12
80
40
192
65
7
29
84
3
84
9
48
6
61
44
12
9
103
92
15
21
48
9
39
28
23
30
3
52
12
29
36
139
20
36
69
27
28
12
29
3
192
84
4
5
7
24
80
28
24
56
9
108
63
9
24
36
84
31
12
156
17
31
12
29
19
41
36
12
51
9
7
41
6
18
7
65
15
40
12
36
53
43
8
4
35
21
21
12
51
40
12
8
24
36
4
5
55
44
96
36
84
4
84
65
19
80
76
92
28
20
15
1
47
73
71
9
24
88
5
24
43
23
54
7
17
19
17
7
8
15
1
77
39
28
80
16
17
31
17
7
12
41
18
1
12
60
24
44
100
41
39
33
27
81
7
36
12
24
20
63
49
48
20
33
3
4
29
15
52
5
31
36
17
15
9
31
80
28
56
60
16
8
4
12
5
27
64
60
36
17
63
3
37
5
7
41
3
196
72
32
129
31
8
21
3
88
44
4
24
29
43
29
39
36
12
40
17
91
8
28
20
60
28
8
33
103
56
24
16
8
4
17
15
3
37
5
87
33
3
75
30
31
29
30
81
72
81
19
24
24
20
9
63
48
28
8
60
52
48
60
8
16
41
63
9
54
21
28
8
60
16
44
96
9
151
8
12
69
43
5
24
72
15
15
25
20
28
60
17
3
24
9
7
23
24
9
36
12
108
76
116
28
32
60
24
40
12
44
33
63
52
23
61
35
33
21
36
115
80
76
60
59
25
32
57
75
24
3
25
71
13
56
3
18
27
52
12
12
41
7
44
16
113
91
132
36
29
75
88
20
9
18
96
33
28
11
1
71
30
15
96
21
48
60
7
20
60
156
48
40
44
3
9
100
84
68
9
72
3
36
48
28
5
3
36
28
65
3
40
77
24
7
77
7
60
12
32
16
104
9
12
15
12
27
6
19
92
45
67
5
72
147
40
36
17
159
24
60
45
31
17
55
44
28
12
32
240
12
16
120
23
18
111
16
144
29
24
15
24
16
60
24
44
16
48
48
5
31
5
42
13
12
20
45
12
15
148
12
65
27
12
9
39
3
13
77
103
44
36
48
15
21
108
33
78
1
32
57
31
20
16
44
63
18
72
24
30
13
8
72
21
39
64
36
24
12
53
3
21
18
18
39
16
48
44
12
33
3
12
48
28
8
9
24
39
4
77
7
11
61
8
36
45
12
6
54
36
198
25
5
7
29
24
39
100
8
24
3
1
12
29
111
28
48
8
33
63
9
15
21
27
28
12
44
52
20
4
24
48
60
96
5
18
1
240
92
52
8
33
43
17
43
5
75
4
68
33
79
17
7
32
28
17
75
36
51
13
5
7
8
21
31
32
84
39
9
16
20
48
4
72
96
53
18
69
4
17
3
12
48
9
75
148
29
36
19
80
33
15
21
91
11
49
23
33
9
19
92
16
60
12
20
9
159
21
31
56
24
36
4
8
12
108
69
12
15
16
5
63
9
ABCD 96733668082*3^$a+1 [50044]
4
14
7
9
20
79
15
66
6
50
70
45
29
31
5
115
123
21
96
23
22
86
22
50
52
18
128
70
38
7
105
27
21
6
45
59
34
6
54
27
329
115
9
132
111
63
2
34
24
32
54
4
30
105
59
25
45
18
177
72
23
40
81
77
7
15
12
6
120
15
59
198
43
24
9
36
90
14
34
56
160
6
30
6
3
29
76
32
43
69
50
25
15
117
5
16
54
54
15
9
75
33
30
92
22
3
173
18
85
41
43
11
22
48
42
122
108
22
32
13
21
60
32
18
90
31
75
60
9
59
70
6
21
99
81
65
4
84
6
86
4
171
3
20
121
72
9
3
180
36
51
93
117
63
51
14
22
14
16
135
69
66
96
50
54
61
83
16
69
5
31
45
84
99
45
18
33
21
6
14
94
162
27
12
36
27
72
60
36
12
2
18
22
3
51
50
31
9
284
16
27
24
48
65
22
194
34
36
45
29
36
252
4
18
30
27
24
41
31
23
36
49
72
117
126
21
83
13
99
81
12
27
69
5
31
59
196
9
24
41
31
39
45
11
108
25
15
117
21
38
70
51
39
56
13
57
51
77
58
318
56
130
9
21
63
72
65
16
74
124
60
32
22
12
15
171
68
22
63
27
9
23
70
42
66
27
101
22
14
43
47
94
104
16
51
3
92
13
57
20
54
40
32
25
69
30
9
15
30
20
16
24
54
21
69
3
29
40
176
22
66
36
18
20
88
114
3
11
34
6
14
22
18
3
33
12
162
198
27
27
56
34
15
48
72
144
47
144
13
41
16
63
45
27
231
14
115
33
30
2
18
106
74
85
113
40
63
95
49
27
54
27
12
65
43
123
21
263
61
15
36
81
12
27
78
72
75
155
25
63
56
142
15
63
126
63
41
31
81
63
84
27
9
96
5
76
32
7
15
90
36
18
14
7
15
45
201
38
25
87
57
33
3
24
27
36
158
16
60
36
104
36
4
18
30
38
49
5
36
22
18
18
50
4
50
22
194
54
16
54
6
99
167
61
153
27
249
14
76
54
27
72
23
34
6
14
31
23
34
36
54
42
36
120
38
90
115
27
24
14
7
15
72
36
14
126
36
13
77
54
34
18
9
11
52
33
95
40
14
198
97
24
81
30
20
54
144
16
27
105
48
6
30
15
9
75
24
45
3
15
12
240
81
99
12
38
16
51
3
20
58
99
41
90
4
93
36
29
16
56
103
81
180
66
36
9
63
72
54
6
84
24
18
3
141
63
3
18
6
68
36
4
48
74
34
2
18
25
47
13
5
130
129
96
39
56
121
36
3
9
11
61
51
32
13
48
177
14
13
21
56
148
108
39
60
45
48
51
5
22
9
45
3
11
54
247
5
144
34
20
85
57
135
51
9
45
63
41
106
128
40
45
95
106
90
36
164
25
27
18
6
14
76
14
16
36
144
9
15
30
2
108
142
42
230
67
39
69
23
54
34
2
54
88
108
9
180
105
183
15
140
25
15
32
166
32
7
9
36
110
4
45
72
39
9
96
95
18
16
56
126
58
54
66
54
56
25
101
4
72
54
194
67
3
90
42
30
144
20
43
15
12
33
12
191
4
68
25
47
25
9
60
86
13
27
50
18
25
117
36
2
16
45
24
12
9
87
72
36
27
12
225
27
144
56
180
16
33
9
3
119
25
60
48
123
140
34
78
108
93
9
87
36
39
33
12
29
54
58
3
204
5
76
84
18
74
34
20
4
108
30
24
39
47
130
12
135
36
69
12
51
99
50
16
38
34
123
9
14
40
201
29
22
57
36
27
2
72
70
105
23
40
90
138
38
40
90
84
72
24
21
63
90
20
70
18
24
63
41
16
20
31
95
49
171
9
39
164
16
9
15
117
23
18
58
36
50
54
90
22
12
42
14
76
21
47
76
9
27
30
20
54
90
16
51
57
51
149
7
108
123
174
36
110
94
75
69
12
200
7
36
101
31
72
27
30
15
23
18
7
51
12
2
16
2
108
61
83
90
88
54
9
24
5
7
141
54
68
13
9
75
29
4
66
105
72
59
13
3
2
22
36
54
36
122
36
61
96
23
4
72
9
131
18
180
7
213
12
56
94
30
15
3
105
5
16
2
18
54
ABCD 96733889366*3^$a+1 [50016]
27
45
12
48
15
21
76
96
77
135
96
72
3
33
132
3
21
292
20
3
21
72
147
54
87
39
144
12
21
87
60
1
11
9
12
33
27
33
19
164
120
3
33
48
84
24
52
77
42
21
36
64
224
16
17
36
43
44
100
68
60
160
11
108
93
27
36
54
7
32
33
147
76
17
31
20
87
33
48
9
15
48
12
15
49
20
63
33
12
132
33
75
84
9
63
36
93
39
12
117
30
96
30
3
21
36
54
9
21
3
108
39
25
47
45
168
28
188
132
69
84
3
21
12
51
12
36
15
21
60
84
96
12
12
69
42
21
117
60
66
9
52
32
21
12
3
72
105
168
19
11
37
80
33
15
21
43
191
12
81
148
44
72
28
185
72
18
36
57
48
99
162
63
81
63
12
112
44
75
21
63
9
15
105
105
27
33
3
48
129
12
127
17
255
15
96
54
54
21
48
12
84
105
12
39
148
11
33
3
21
28
20
12
16
80
256
131
12
21
48
24
24
204
57
7
32
84
72
24
124
48
48
11
72
33
28
68
39
105
72
3
12
9
12
33
6
93
12
108
144
84
156
33
3
51
30
3
96
48
28
59
126
39
108
93
123
3
25
5
87
4
17
60
19
32
15
126
163
80
105
7
116
24
9
39
21
36
18
45
48
72
15
210
39
24
4
68
12
12
100
11
105
75
180
6
7
20
27
30
36
51
28
47
33
27
120
9
72
72
51
84
45
16
128
27
21
36
3
9
16
185
7
89
7
32
45
96
84
15
12
52
65
60
15
21
111
12
21
51
69
7
245
43
17
3
141
63
3
144
13
20
28
164
81
63
87
33
4
17
15
36
28
48
80
108
4
5
156
126
18
132
43
47
120
9
112
20
12
51
57
72
12
12
27
9
45
63
9
91
29
51
96
204
24
45
18
30
159
60
3
33
21
30
45
16
68
48
28
80
16
119
84
129
4
32
12
24
72
24
60
16
29
51
48
160
20
96
39
21
180
124
68
12
16
23
42
18
66
159
12
16
44
52
20
3
25
128
12
129
30
54
72
75
28
11
37
96
44
33
15
81
84
31
20
99
30
27
48
69
15
60
240
108
84
60
15
18
3
36
213
75
60
9
7
20
9
18
36
13
71
72
49
32
12
96
72
28
32
48
9
27
45
18
61
35
93
141
51
12
72
24
21
102
9
16
89
126
9
75
36
165
39
57
63
96
324
117
39
18
15
28
89
7
137
39
27
37
116
51
84
129
4
48
92
69
27
52
65
60
111
144
24
72
63
30
7
35
30
51
48
48
3
25
29
30
21
39
36
30
18
37
92
21
51
12
84
156
3
84
9
51
66
39
51
21
75
18
90
9
21
90
90
36
6
69
52
68
39
37
176
16
20
57
54
13
47
126
54
30
79
68
33
42
21
12
237
19
240
68
81
75
12
3
97
92
63
9
48
3
45
28
11
54
195
12
15
21
69
7
44
36
93
259
5
63
60
147
61
32
12
72
12
12
3
1
68
108
16
68
21
51
96
21
12
67
23
21
33
24
36
54
30
3
396
33
63
45
55
167
84
81
33
30
33
63
54
72
144
51
24
51
93
76
11
165
153
60
39
196
71
69
15
21
39
12
177
120
4
80
39
93
117
151
92
177
63
4
20
21
90
9
21
3
12
16
144
47
1
20
72
15
9
72
21
79
119
141
72
96
21
72
39
15
69
111
13
143
258
27
72
81
75
45
36
6
18
51
24
48
24
84
60
15
21
153
3
4
20
60
63
126
19
35
33
39
54
75
4
32
45
144
90
165
4
20
76
5
87
27
12
33
48
28
48
77
15
132
39
18
3
144
24
9
15
15
6
15
15
21
75
1
20
69
75
96
60
183
57
12
52
44
52
92
27
57
33
3
60
51
54
7
23
265
11
9
75
150
39
4
29
39
99
6
3
16
44
21
3
33
6
33
147
45
48
36
84
15
57
48
21
36
39
52
77
147
84
21
30
25
140
15
37
17
79
65
3
72
4
68
3
21
4
11
69
21
39
24
21
7
140
84
81
18
36
25
ABCD 96734175464*3^$a+1 [50019]
32
30
144
25
36
60
24
5
22
44
1
9
26
37
45
3
27
45
47
120
25
3
68
1
3
69
39
93
105
14
30
40
3
87
57
3
26
4
3
57
104
34
21
21
36
39
33
30
18
54
60
18
48
51
23
25
63
9
59
78
22
54
18
9
48
11
4
18
26
36
46
27
12
36
59
10
18
57
11
18
4
102
18
3
35
25
29
19
21
126
21
51
105
11
4
158
7
57
36
3
27
33
21
6
8
22
3
84
60
33
42
8
1
81
30
32
1
23
73
21
12
3
3
12
9
23
54
235
5
4
3
69
27
48
36
29
66
1
17
82
12
72
6
98
1
75
60
120
56
4
44
4
42
126
44
76
42
8
10
12
72
33
60
3
69
48
17
10
33
17
58
9
39
24
26
90
25
89
19
35
12
4
18
86
13
51
68
40
14
19
24
15
98
64
15
75
117
9
84
3
3
14
54
12
24
16
21
47
49
15
18
135
120
23
13
48
15
60
18
3
84
24
5
4
27
63
60
57
60
5
36
30
184
6
135
96
51
42
44
7
35
37
33
20
22
48
14
7
51
32
28
8
18
55
35
4
132
50
16
42
105
33
14
49
48
24
69
15
11
22
15
12
45
3
15
72
36
204
66
24
104
22
12
68
25
60
27
150
122
30
7
12
71
1
113
79
27
14
7
24
51
33
35
4
93
24
3
81
27
104
40
33
27
9
12
69
15
35
54
4
51
47
40
24
18
242
10
15
132
9
24
14
4
72
26
22
9
99
14
6
49
21
74
37
36
60
15
32
30
103
87
69
21
30
50
6
25
15
12
21
39
12
21
195
14
76
51
3
56
4
21
45
24
14
97
5
108
6
54
36
76
12
2
1
87
45
12
93
51
159
32
1
60
69
20
66
121
33
14
36
16
24
57
33
50
54
16
3
107
30
55
3
146
7
24
12
36
135
2
19
11
49
81
3
195
56
4
21
51
180
44
36
37
9
3
84
36
51
6
12
42
14
36
30
54
42
90
160
39
111
54
3
11
13
3
6
104
7
63
21
57
86
124
33
9
87
51
2
43
27
36
60
9
132
3
21
5
10
44
28
32
1
15
140
10
14
40
44
4
2
66
18
42
61
9
54
20
49
95
22
50
22
32
30
40
6
72
32
54
4
32
30
100
126
12
90
2
1
24
41
82
48
69
48
11
66
43
75
189
9
27
12
15
30
6
45
39
33
57
18
2
31
35
108
76
69
35
61
60
5
10
30
20
19
35
4
12
9
87
72
30
32
60
30
144
4
56
30
46
18
15
24
23
28
8
61
3
14
22
84
6
54
50
16
128
4
27
95
49
9
3
96
39
105
60
39
66
14
28
26
36
46
57
15
108
54
138
42
18
62
60
55
33
51
9
12
27
33
14
12
1
261
48
20
124
18
42
50
30
36
18
64
86
30
22
20
31
3
14
6
73
47
28
117
35
25
51
14
28
116
6
40
30
50
10
50
25
11
37
75
8
24
121
108
125
6
16
20
48
36
1
89
10
80
36
10
12
18
60
44
36
13
5
82
8
61
35
13
27
18
3
29
7
12
11
10
18
9
53
6
124
36
54
86
4
6
30
21
12
39
56
4
33
96
29
31
3
36
14
10
80
10
26
10
147
27
14
22
24
50
88
63
27
57
24
36
48
57
27
3
21
57
30
9
23
28
8
4
225
65
58
8
1
39
21
96
15
12
60
66
27
23
13
5
7
159
108
42
18
69
3
21
12
33
3
35
36
36
34
6
84
56
34
39
35
61
45
6
8
22
39
15
108
33
156
9
24
3
117
15
81
8
132
34
9
41
96
30
10
39
15
26
24
220
18
68
34
39
48
3
20
144
34
39
60
72
48
3
30
6
12
38
22
9
21
38
84
36
154
36
12
3
48
21
63
11
16
14
67
69
51
29
10
14
12
54
220
45
12
3
48
33
45
123
21
3
11
16
93
84
167
22
3
5
43
21
39
23
40
14
4
38
4
18
48
252
108
20
103
21
60
15
3
12
81
59
24
4
26
22
42
12
51
23
61
63
92
30
10
14
34
32
130
6
72
18
72
26
96
13
17
31
65
34
96
68
4
32
88
9
9
3
17
7
12
21
84
75
12
12
24
24
132
65
12
31
9
27
23
22
15
77
66
108
4
18
14
6
4
14
4
8
60
22
90
9
93
3
12
21
162
117
15
9
96
60
51
72
9
3
6
30
57
11
1
41
7
27
56
94
15
71
30
127
24
36
11
6
54
94
8
19
60
89
34
60
86
16
51
9
30
20
30
46
9
36
36
9
87
48
24
11
40
24
14
4
51
11
54
67
29
7
47
61
5
55
3
32
61
48
9
18
21
23
10
147
36
15
8
40
60
45
27
116
76
56
30
78
4
18
8
64
3
23
121
11
4
80
25
35
40
33
132
24
21
60
51
60
23
25
35
16
21
48
60
35
16
6
134
10
18
12
78
18
57
15
26
19
17
90
28
62
76
74
16
24
44
132
40
12
18
20
18
66
7
3
45
63
98
4
60
48
2
16
45
48
11
40
60
33
108
35
25
45
54
45
15
9
57
42
8
18
22
104
1
48
51
33
60
27
6
44
55
5
55
71
61
24
96
3
26
60
94
44
180
4
42
26
24
16
45
27
81
72
23
36
13
24
21
78
140
1
72
36
15
20
66
24
40
18
48
38
12
10
44
58
3
39
93
23
54
46
30
38
36
16
45
5
54
150
30
1
39
126
38
66
7
83
28
9
ABCD 96734329522*3^$a+1 [50081]
9
6
12
81
20
151
45
24
36
96
80
4
8
96
31
33
75
18
23
4
32
28
33
27
60
57
24
30
57
48
9
30
5
16
12
44
16
48
32
40
60
3
36
33
60
15
141
15
36
36
77
40
12
33
135
12
108
57
59
40
27
17
31
5
24
36
40
57
47
7
113
36
4
48
39
45
36
32
7
21
44
16
132
3
29
43
33
8
24
112
44
91
18
15
12
44
16
24
12
12
60
8
28
39
162
63
63
57
195
225
27
5
13
75
48
24
24
135
89
37
23
7
45
20
48
40
81
11
28
72
15
18
42
41
85
75
20
115
69
9
95
7
9
15
69
75
9
32
100
39
54
15
75
41
64
21
27
3
36
129
92
24
25
3
8
7
6
102
24
120
18
3
8
61
63
108
45
59
16
92
31
41
19
5
25
6
108
33
12
3
29
36
43
45
60
9
27
84
24
116
64
12
68
52
60
48
128
19
18
15
12
99
17
4
36
20
4
8
73
264
11
13
72
27
48
27
21
51
21
12
75
41
24
43
18
24
48
3
36
3
36
41
31
9
24
36
188
7
81
9
15
99
12
168
5
7
5
24
36
4
44
36
60
13
3
68
16
80
28
156
44
37
159
36
3
17
4
87
17
16
15
81
108
20
85
63
39
9
15
41
28
87
54
15
9
3
32
72
40
63
6
131
76
84
48
20
16
12
60
24
60
116
88
12
60
24
36
12
36
51
41
88
80
16
9
11
31
53
136
39
21
44
124
15
36
185
31
33
48
48
15
45
27
93
27
33
9
3
45
15
120
24
63
120
18
18
5
16
8
103
48
72
129
8
108
64
21
30
42
23
43
5
4
108
84
51
18
39
200
36
24
48
64
44
40
15
77
7
33
8
76
60
120
60
24
44
192
24
84
31
24
5
12
19
69
60
36
32
72
1
167
43
65
36
16
32
28
45
48
24
75
36
92
72
72
136
3
17
24
103
5
112
21
47
48
88
39
18
63
171
84
29
16
140
52
8
76
8
16
24
20
28
24
68
85
11
16
69
15
12
63
41
28
120
8
28
44
40
63
312
33
57
30
33
57
6
9
116
36
76
15
9
8
13
78
41
79
96
89
60
4
3
54
11
43
9
27
21
20
52
15
33
8
31
45
51
72
57
56
7
5
13
72
207
68
13
39
33
51
44
16
12
68
7
42
131
277
39
44
31
5
4
27
12
57
21
15
48
32
79
9
96
9
27
12
12
24
27
5
28
12
15
54
95
4
75
41
28
3
18
222
45
24
36
12
12
20
36
28
12
3
9
27
21
188
7
29
4
24
20
157
6
17
67
36
45
15
12
137
4
32
88
45
6
5
13
15
20
16
72
3
125
52
92
60
16
72
48
56
31
24
48
72
21
8
67
45
24
84
9
107
24
12
28
140
76
8
36
1
18
105
80
28
8
120
40
24
8
60
7
6
51
39
12
18
11
220
48
48
39
90
99
44
88
15
90
42
53
28
45
111
20
85
51
44
4
72
27
66
27
12
33
54
29
4
12
144
20
25
6
149
85
35
19
117
204
36
8
12
55
18
15
8
4
39
21
24
87
69
3
5
28
48
132
80
52
15
48
60
5
64
15
9
96
48
15
18
3
51
5
28
56
16
33
75
92
4
12
57
35
36
24
12
16
24
36
15
53
64
12
63
45
236
4
152
13
15
48
123
36
21
69
120
78
48
29
13
15
56
132
64
36
120
8
16
15
36
29
48
100
68
4
36
147
65
136
21
30
21
3
117
24
120
36
8
96
25
288
3
69
3
3
48
45
36
56
7
45
36
20
64
15
5
52
20
31
5
13
6
45
3
21
39
77
16
104
16
33
90
5
55
9
48
33
54
45
68
88
9
75
51
41
31
18
24
3
32
60
115
21
72
132
36
27
69
63
90
120
27
24
21
18
77
1
54
108
5
43
5
60
28
39
48
5
85
63
84
15
57
3
18
23
12
40
45
27
243
33
44
28
63
36
30
18
33
32
43
57
56
16
44
252
7
5
36
49
23
24
4
12
60
32
43
5
52
33
83
61
95
60
31
45
3
132
33
224
28
24
96
44
1
107
36
91
141
20
67
153
32
145
71
16
96
33
54
41
4
8
13
15
36
93
27
68
76
84
48
3
9
68
49
126
113
55
12
29
40
8
36
16
15
36
18
51
3
173
7
6
30
24
117
44
145
75
84
15
33
32
25
11
72
12
36
19
17
19
17
4
9
59
60
16
12
20
204
85
48
83
67
45
45
30
18
27
12
44
112
8
40
51
5
31
5
28
20
24
28
3
41
25
6
45
63
9
21
6
18
27
60
39
117
8
24
7
41
40
24
60
39
5
16
15
84
42
15
288
57
30
114
30
9
96
68
40
32
76
24
129
66
6
59
64
15
60
72
9
36
32
13
162
5
12
24
61
23
103
9
99
21
123
6
15
36
96
48
ABCD 96735511396*3^$a+1 [50129]
36
4
35
51
30
40
152
6
12
34
38
12
16
14
64
86
30
84
24
132
178
26
16
26
22
68
40
42
98
192
30
12
48
66
166
86
27
33
12
40
140
58
5
49
56
114
4
62
18
156
124
60
50
120
4
6
120
44
18
70
14
58
5
121
119
3
45
13
66
266
18
10
72
48
6
18
66
50
6
88
8
30
40
18
30
60
32
58
84
116
42
22
60
257
48
73
2
21
21
28
26
40
306
18
26
60
24
18
70
38
166
18
18
8
4
78
62
10
32
81
15
10
23
9
46
41
48
45
30
82
36
8
10
72
50
195
7
90
8
18
46
74
16
144
122
28
86
24
9
57
39
91
18
72
50
30
154
12
2
12
4
56
48
48
28
47
43
6
86
22
8
112
60
66
44
78
3
25
2
60
9
3
70
66
44
78
28
200
60
4
108
18
126
20
6
10
74
58
83
48
85
20
12
30
28
14
126
52
32
36
6
84
12
87
37
18
18
48
54
6
12
47
51
12
18
42
108
46
116
87
63
24
34
24
38
57
61
110
90
94
38
34
26
4
18
38
60
28
14
18
28
66
6
50
18
76
35
3
16
50
70
5
1
68
106
32
12
46
110
16
36
20
54
66
4
5
91
30
60
12
26
54
12
18
16
65
45
16
54
56
30
316
59
3
112
198
42
29
19
60
86
24
100
56
42
10
14
10
8
3
105
90
40
18
36
6
30
80
28
24
32
40
86
54
94
74
10
65
51
6
228
3
48
67
50
172
20
52
30
36
42
126
29
3
22
48
72
8
172
8
34
98
22
38
76
12
2
16
42
38
90
10
54
126
20
36
34
32
18
76
54
122
4
126
14
10
48
8
88
44
78
174
64
30
50
132
102
93
7
66
56
4
12
32
46
20
16
30
74
132
24
78
36
30
10
72
23
25
54
6
156
56
72
30
28
53
1
56
24
4
59
91
149
7
14
76
68
40
128
78
66
48
58
14
46
38
52
44
64
32
58
26
136
12
6
30
44
12
54
16
29
57
30
12
40
90
20
46
2
39
21
18
42
60
3
49
6
74
28
18
36
50
46
18
120
110
42
72
48
52
110
196
24
72
26
48
12
40
12
80
18
34
8
112
44
124
90
38
34
86
40
342
120
68
18
27
57
46
2
4
80
54
132
9
13
90
80
22
216
32
28
12
60
48
24
50
16
24
44
4
6
116
154
2
12
3
9
28
12
36
8
46
18
8
88
35
139
32
66
84
198
60
18
10
72
86
24
60
28
38
16
29
201
148
42
38
142
164
70
102
54
18
77
49
6
14
16
8
168
60
4
38
196
62
60
34
5
121
8
64
60
48
2
58
18
62
87
25
6
102
80
78
6
78
70
323
99
18
100
66
5
1
36
48
20
16
20
204
10
29
61
32
10
14
58
12
53
3
54
108
58
32
40
66
132
8
30
16
80
118
26
12
12
16
54
162
8
82
24
20
144
28
24
35
49
56
88
38
40
84
6
30
54
24
84
26
45
15
6
108
52
18
8
18
10
56
58
30
53
73
167
49
36
38
42
60
24
196
2
18
22
18
23
7
14
123
31
30
35
7
8
42
18
40
54
18
50
195
37
80
100
56
16
26
24
114
72
54
24
21
79
54
60
95
13
35
27
18
28
20
34
8
42
70
32
46
20
72
52
18
30
26
12
70
18
72
5
33
54
18
40
2
45
55
90
90
26
16
11
3
36
126
42
88
38
60
12
27
33
78
60
34
36
12
18
122
42
18
52
18
18
54
2
24
12
160
18
14
118
38
70
2
48
84
76
144
35
1
14
60
30
82
68
16
6
50
40
44
4
6
102
90
108
96
38
10
32
28
30
2
24
60
4
36
72
2
52
116
42
58
90
170
84
30
48
6
60
16
38
30
36
154
30
26
34
138
54
50
24
12
172
72
35
21
18
70
90
30
104
6
12
82
26
6
4
50
9
15
6
96
40
56
70
2
88
20
90
24
58
72
24
200
12
52
36
72
108
50
10
12
180
110
88
54
8
28
14
28
38
34
30
20
48
82
36
50
60
52
2
6
64
66
44
16
30
92
72
12
4
14
45
37
14
22
12
72
54
54
23
87
90
66
94
26
114
42
76
62
15
7
68
100
90
30
128
202
36
2
105
85
42
30
72
18
86
10
50
52
18
60
80
30
12
27
33
30
18
24
126
66
39
49
8
52
131
7
8
70
12
24
116
42
66
84
6
ABCD 96736311916*3^$a+1 [50011]
14
22
30
20
10
48
110
7
60
12
27
66
15
24
21
74
6
19
9
87
15
48
30
26
34
50
22
14
16
8
10
60
27
5
10
20
90
34
14
42
18
30
61
36
45
14
4
12
30
18
20
12
4
33
72
51
9
71
70
68
7
3
12
158
46
14
52
15
99
60
54
147
23
52
60
24
6
8
31
9
66
56
48
22
15
12
63
30
18
32
64
54
50
40
69
81
99
72
15
6
20
7
33
38
30
22
84
44
1
9
6
36
189
11
37
3
8
72
28
32
28
36
140
4
20
40
72
44
36
49
36
3
32
4
14
112
14
94
12
90
68
61
9
87
33
30
57
53
6
114
10
36
44
42
60
94
44
10
2
30
48
127
23
12
138
10
92
58
102
18
30
32
4
180
24
2
67
51
62
94
45
9
26
36
25
72
23
25
24
15
20
34
30
9
3
8
10
2
25
35
4
80
16
188
52
18
30
9
27
14
202
38
7
24
9
26
34
12
90
90
38
61
81
48
42
38
52
39
11
48
1
21
78
9
48
23
12
90
18
36
16
30
14
4
12
68
10
20
6
24
70
50
96
6
7
47
76
8
22
50
30
18
52
38
42
64
81
3
80
10
30
2
67
47
34
20
6
40
24
69
33
14
66
18
10
30
57
45
27
111
42
15
45
14
6
55
35
18
66
46
8
31
59
16
33
101
6
6
54
64
42
30
60
9
36
95
30
28
20
7
24
21
98
70
26
1
84
9
6
45
9
2
58
39
23
28
80
42
10
8
36
4
32
10
20
48
211
11
4
21
33
12
48
102
24
44
36
144
40
2
7
27
60
21
15
18
72
18
96
33
63
57
63
30
14
6
10
20
70
74
16
24
26
90
4
24
50
19
51
57
5
58
90
6
36
57
11
90
52
15
45
18
2
19
9
51
11
64
54
72
27
27
6
75
35
25
39
140
54
22
20
4
24
2
18
22
20
7
108
5
67
47
13
83
24
16
48
96
6
8
91
39
42
30
128
10
30
20
22
54
45
39
50
67
5
19
101
48
120
19
3
9
11
49
71
84
64
81
29
67
15
30
20
10
24
96
18
6
14
19
12
35
4
90
2
4
60
14
22
30
14
24
72
58
6
36
30
20
10
68
12
40
38
6
6
55
45
38
12
100
30
50
28
21
41
10
8
40
62
7
23
78
6
6
100
39
29
40
12
20
40
110
64
20
1
113
40
86
34
26
46
8
31
75
6
38
37
60
3
20
76
20
16
24
36
38
60
10
21
15
26
54
66
48
91
15
21
35
24
24
10
51
9
51
15
6
30
44
6
60
28
6
20
64
12
60
9
9
6
66
20
10
48
56
46
18
20
12
120
10
98
12
18
30
36
46
14
46
20
18
49
108
3
2
7
11
16
60
6
78
32
30
18
16
6
38
70
102
24
14
126
25
29
22
8
120
49
23
24
13
3
20
18
46
44
42
7
3
18
2
49
15
56
48
10
26
4
140
130
20
42
25
3
32
18
60
19
3
90
15
33
39
33
20
10
45
84
129
32
19
21
48
26
40
56
64
21
39
6
39
51
48
2
28
6
14
46
45
69
12
38
60
70
42
45
3
20
40
36
26
10
9
15
66
50
10
18
2
18
70
39
41
70
50
30
36
36
24
1
99
20
13
72
11
18
70
9
113
78
70
2
24
46
90
9
21
54
44
1
9
30
12
48
60
9
33
39
21
8
66
4
9
27
6
15
23
1
36
113
6
36
268
72
120
84
66
14
13
12
35
1
3
80
10
72
18
12
18
72
39
69
60
30
12
24
24
42
60
30
20
10
18
2
10
9
29
30
82
8
66
40
44
37
53
19
23
37
23
144
85
48
33
54
20
16
30
108
6
60
66
27
11
60
12
24
34
126
80
13
51
21
36
3
12
20
58
2
30
18
10
219
27
66
38
70
42
60
50
7
11
60
36
16
9
41
79
9
146
4
60
12
8
30
10
2
30
4
6
30
18
80
7
33
2
28
42
30
128
30
7
5
30
10
15
84
29
100
2
40
104
16
8
16
26
30
78
6
13
87
81
23
49
51
2
48
12
150
130
15
75
78
102
18
20
82
9
11
4
6
18
9
11
42
55
3
30
32
88
2
10
74
4
9
60
33
15
39
114
20
10
2
10
48
20
12
48
22
128
90
1
51
110
19
9
12
15
5
54
60
36
18
10
36
66
15
60
95
4
20
16
104
4
9
23
84
1
12
33
14
94
60
20
12
28
20
66
16
68
82
60
75
3
62
70
30
8
6
1
23
22
80
90
37
3
224
46
8
142
44
25
15
33
87
36
60
84
21
5
70
20
108
16
21
23
10
51
99
9
27
36
24
45
36
95
18
40
26
6
48
30
10
126
14
10
32
24
16
9
21
15
5
40
48
32
67
11
12
10
27
12
108
63
8
37
35
18
19
60
33
14
4
2
130
8
22
20
28
42
104
54
90
22
87
123
24
96
44
60
34
111
36
12
41
10
30
12
20
19
21
38
30
6
60
24
1
15
21
33
6
20
54
66
16
18
110
1
15
26
58
2
28
30
72
18
6
20
25
21
8
6
73
41
12
10
44
34
12
8
172
114
24
20
10
6
86
19
29
22
9
21
8
40
6
14
100
42
8
10
2
48
30
79
23
37
12
36
24
15
6
90
9
99
62
58
30
20
60
19
27
21
5
54
1
45
20
28
20
30
49
3
30
14
61
3
12
24
14
90
10
20
22
57
11
16
33
41
60
6
64
21
21
54
14
46
14
6
13
21
26
6
18
16
56
10
27
72
21
68
30
16
54
20
7
95
130
14
6
58
12
20
4
74
22
8
16
81
3
20
60
36
1
24
48
63
69
95
36
120
30
18
72
18
19
71
82
27
51
20
61
9
2
25
113
67
59
16
69
11
18
10
12
18
2
48
22
8
30
1
29
22
30
68
106
6
90
30
74
40
6
8
67
33
66
45
35
16
18
20
10
30
6
6
18
20
42
187
53
34
54
ABCD 96736396436*3^$a+1 [50028]
23
1
41
27
33
127
36
23
24
264
18
31
29
7
95
18
54
73
65
120
51
16
35
21
87
30
24
6
117
16
17
12
24
12
60
24
3
33
114
13
17
12
6
18
192
24
30
36
48
90
31
17
15
3
42
99
27
25
11
9
33
78
1
11
54
42
93
64
95
54
6
12
1
104
36
3
30
54
6
6
30
66
81
21
30
24
12
18
51
33
27
52
108
29
24
84
24
36
18
24
54
43
168
17
6
48
18
3
15
24
69
3
117
21
24
42
1
72
56
4
12
17
102
49
5
67
48
11
42
19
71
1
17
19
29
12
84
19
11
9
3
12
24
129
57
27
21
18
37
71
6
66
48
66
15
9
27
45
36
24
19
41
63
3
30
30
78
30
205
119
24
12
25
53
39
39
24
6
18
1
89
3
27
69
21
150
48
49
11
18
27
3
13
77
204
24
6
18
54
66
36
36
12
3
3
1
32
3
49
29
43
47
24
6
162
42
6
1
23
72
24
78
27
16
36
12
47
9
87
144
169
5
12
30
25
41
18
30
12
3
9
51
27
21
27
24
6
54
69
3
37
72
56
48
141
19
71
24
21
237
120
60
30
132
45
4
191
72
6
67
5
19
11
24
54
15
3
12
12
54
36
126
24
24
30
39
4
11
21
33
3
15
84
12
18
306
54
42
6
7
120
59
18
19
89
24
60
6
13
24
17
18
57
21
27
9
108
60
19
8
48
4
20
51
12
30
42
48
25
96
17
6
33
16
17
12
48
18
84
6
36
27
16
59
49
116
3
9
52
5
12
6
30
24
3
51
48
73
17
162
12
66
3
16
11
6
6
9
105
63
27
30
12
18
6
42
1
56
153
7
65
60
66
12
54
72
36
19
5
115
35
57
3
48
97
149
126
121
41
114
18
135
12
4
11
1
23
57
57
67
59
85
5
48
30
36
30
27
15
36
30
24
18
165
16
35
6
219
28
24
29
30
126
30
30
7
5
6
73
44
28
23
13
36
29
24
19
5
195
111
162
18
6
36
42
9
177
60
27
75
13
29
12
6
9
16
8
33
12
19
47
9
15
42
30
25
29
66
102
19
35
13
5
3
57
18
12
6
144
6
30
7
56
52
36
5
108
15
9
12
19
84
29
31
29
138
13
35
49
41
31
5
19
17
31
41
19
20
3
12
66
6
217
140
4
56
15
1
113
15
69
12
79
17
55
17
24
7
77
78
78
12
6
36
6
36
6
13
41
24
30
24
9
39
12
1
53
19
36
5
7
17
39
16
59
60
72
18
30
73
17
12
12
12
24
7
65
66
33
21
36
19
11
12
72
120
66
72
19
35
9
15
24
13
29
19
47
90
31
29
12
31
89
3
135
21
16
5
60
12
6
36
18
7
83
6
43
32
21
54
126
12
127
11
36
246
18
1
20
15
12
6
6
25
5
54
6
6
9
3
18
48
12
91
23
24
48
24
49
23
18
12
36
15
3
6
24
7
41
30
30
7
20
64
24
5
24
12
30
78
99
45
24
39
15
54
114
18
30
25
23
9
112
29
66
13
5
12
39
21
99
52
36
77
24
60
39
63
114
3
3
24
12
78
150
37
47
36
45
3
42
6
24
1
5
63
3
48
1
71
1
5
3
87
60
60
42
39
21
108
27
4
11
6
12
91
95
42
102
30
24
67
11
132
93
3
18
36
6
12
105
99
61
59
54
54
126
6
13
17
60
30
13
23
145
128
16
53
19
47
61
59
133
5
54
48
12
6
3
21
60
54
36
150
24
18
33
3
66
24
3
33
51
45
114
21
3
37
119
61
17
6
61
29
31
143
1
12
80
33
18
36
73
36
20
28
53
6
21
27
78
42
13
47
6
87
9
18
12
42
24
7
68
45
138
6
6
24
1
20
52
5
24
24
6
54
12
123
9
12
15
36
69
6
37
77
63
3
1
72
17
24
42
66
67
119
57
9
115
20
21
12
75
4
11
6
12
54
61
32
45
84
192
54
72
1
65
48
18
141
45
6
25
29
102
9
16
23
96
45
81
6
60
54
6
72
6
12
66
18
54
96
36
9
4
17
30
48
13
12
11
24
54
36
18
6
150
6
279
48
9
192
39
9
39
33
6
6
36
30
121
59
12
54
60
54
18
39
27
18
3
3
30
18
9
16
83
36
21
9
42
84
25
23
12
6
75
3
54
72
12
15
3
60
49
68
57
6
78
42
12
61
17
111
28
8
3
105
16
36
83
18
39
52
11
6
111
45
63
16
41
6
42
30
6
3
3
102
43
35
21
105
6
18
79
23
1
104
9
7
41
24
7
24
68
21
12
12
90
66
39
27
66
31
65
55
41
15
195
24
69
33
6
156
90
3
45
51
21
15
64
35
12
30
18
1
5
63
15
73
20
21
72
42
84
33
39
6
96
6
21
12
16
92
45
102
1
17
24
87
64
11
210
39
12
4
41
12
42
6
7
11
57
16
5
6
61
17
6
36
60
6
7
23
12
54
78
216
13
11
21
16
11
30
36
12
6
1
23
13
48
5
96
24
42
12
66
78
18
36
18
6
36
6
48
18
31
11
222
48
31
17
15
87
18
144
7
17
6
72
81
40
32
33
6
13
59
1
71
36
37
29
6
156
42
84
60
30
150
24
12
48
55
11
12
18
42
6
6
48
1
23
33
69
12
175
77
30
78
30
1
65
84
30
102
150
12
1
108
29
24
12
126
36
13
83
61
17
6
24
72
36
54
60
6
49
11
9
12
21
60
300
19
36
35
37
35
30
6
6
27
15
ABCD 96736760522*3^$a+1 [50086]
3
69
27
21
63
27
42
12
24
36
30
165
156
84
63
153
84
33
126
54
18
93
15
42
3
45
36
39
12
57
18
90
63
15
30
162
69
84
87
45
27
153
57
147
60
15
9
75
96
36
45
45
39
24
36
9
66
18
6
45
9
18
189
75
18
438
9
93
42
18
3
69
54
84
18
15
48
99
18
78
45
156
9
24
66
54
3
129
51
108
87
33
81
111
9
6
30
99
33
63
48
51
9
117
123
129
51
129
12
270
9
72
45
108
72
252
51
147
90
162
93
24
9
54
18
15
75
18
54
258
3
9
63
63
6
39
159
141
72
75
48
21
195
69
135
174
132
51
39
18
12
54
54
42
69
21
195
111
30
15
45
39
276
3
24
126
12
159
111
114
111
15
54
39
27
180
189
15
48
6
162
72
66
294
90
51
51
18
60
66
57
399
21
24
3
177
36
108
57
24
18
90
183
180
27
18
39
39
117
108
111
54
6
18
36
66
144
165
72
15
33
27
30
42
120
198
180
144
276
84
168
87
3
48
18
75
72
15
153
135
57
249
78
102
108
3
24
9
15
60
12
60
3
90
15
156
144
27
345
24
153
66
36
69
219
198
78
72
48
24
270
126
21
36
84
93
102
36
60
12
141
9
66
150
12
63
12
48
12
87
18
102
393
120
240
84
99
54
42
345
9
42
105
75
90
102
168
174
36
54
18
42
228
438
75
27
81
45
72
204
18
33
69
90
9
15
66
51
9
18
18
99
144
132
168
9
186
102
3
60
36
84
132
27
18
15
24
39
36
21
9
24
27
309
108
126
42
75
24
81
72
120
18
105
405
135
9
48
27
96
387
228
18
36
186
30
78
144
21
51
45
84
72
288
51
21
45
132
120
27
99
186
30
60
9
45
12
18
126
75
216
84
3
162
39
237
15
24
51
138
42
30
162
36
54
51
192
264
96
135
105
75
165
48
21
60
90
129
27
69
21
63
207
33
237
24
66
18
294
48
45
189
36
60
48
6
9
72
63
102
15
45
75
15
30
15
60
33
6
66
42
192
18
51
9
18
72
48
33
12
153
147
39
66
24
18
36
141
3
72
45
3
6
72
39
60
36
48
27
9
33
27
243
210
132
15
240
135
69
12
45
132
27
96
15
114
39
12
300
39
54
42
129
60
21
54
81
45
42
396
57
33
210
24
57
9
27
177
111
117
15
117
192
36
15
108
9
12
15
9
90
30
132
174
78
66
105
45
120
24
87
15
90
36
60
3
96
360
9
36
48
36
132
75
15
105
165
12
111
165
66
21
105
123
57
42
138
222
21
87
9
180
63
153
84
36
180
27
81
99
21
69
132
30
9
60
9
3
33
51
15
78
51
15
6
135
9
30
21
51
45
27
33
75
162
90
6
84
126
54
3
33
24
63
75
90
3
57
3
69
12
18
6
84
60
3
45
90
114
84
60
126
30
36
24
126
18
102
168
177
24
15
9
72
63
66
36
24
ABCD 96737138794*3^$a+1 [50002]
47
54
103
32
4
60
84
23
9
60
84
135
49
60
17
75
64
41
3
33
63
16
11
85
32
81
67
32
40
56
57
18
37
48
84
68
213
67
44
76
29
55
84
24
20
12
4
35
126
91
143
181
36
44
88
191
37
24
101
67
68
40
59
9
4
60
8
12
52
35
90
75
15
129
40
44
21
139
20
28
29
15
76
12
92
111
37
32
100
29
111
51
25
192
32
28
20
27
33
111
72
129
108
28
149
103
48
168
5
19
53
159
111
9
76
48
36
119
21
15
1
35
13
32
9
90
85
8
40
108
65
103
84
60
20
3
9
244
35
36
36
69
4
35
57
4
24
5
36
75
15
54
36
144
39
36
76
140
36
12
16
96
80
124
24
96
80
27
157
8
52
53
39
100
41
18
252
153
45
72
54
21
69
43
72
24
185
67
32
156
84
111
180
1
36
20
33
31
20
4
12
5
79
80
4
56
100
41
67
77
63
16
84
176
57
54
73
48
5
163
24
12
84
24
108
12
23
144
36
13
5
19
20
88
12
77
36
19
104
76
36
48
95
97
60
95
9
76
192
56
27
37
8
4
36
113
159
48
88
11
73
53
18
36
1
125
75
52
8
52
72
128
27
105
84
112
24
80
9
91
24
24
192
29
7
132
41
90
37
12
23
97
120
152
9
39
60
28
12
56
336
171
13
300
24
12
140
15
90
135
88
216
32
12
3
54
19
24
12
71
37
17
19
84
113
67
68
100
89
54
126
19
17
27
63
13
12
8
136
8
21
7
68
40
56
4
32
153
31
131
273
120
4
36
215
9
36
16
108
120
36
120
77
7
60
60
8
9
3
51
61
68
28
44
51
18
7
104
15
61
29
36
19
44
27
9
225
31
23
36
133
68
15
13
44
40
83
37
72
71
49
59
49
8
12
100
137
19
20
51
13
60
32
88
56
57
54
73
8
45
54
13
12
20
40
24
20
52
84
41
90
25
60
23
25
11
90
19
60
24
23
9
4
80
15
141
48
40
96
80
45
15
124
77
126
13
12
119
9
36
9
51
4
176
75
193
68
348
12
4
84
47
97
72
8
28
300
144
48
152
249
19
140
16
77
19
36
24
60
24
36
68
292
8
112
84
56
16
12
71
36
126
19
96
120
84
149
19
17
19
17
103
56
16
59
85
5
63
52
48
17
36
139
228
36
84
312
11
157
36
84
168
44
51
18
19
80
60
96
4
12
44
76
8
12
219
36
13
132
8
27
93
51
37
72
197
54
36
13
56
36
39
157
12
36
56
4
24
17
39
220
24
36
32
63
36
121
84
8
16
5
7
204
96
32
40
53
87
57
19
35
45
225
51
4
44
40
41
7
65
18
37
24
29
199
216
215
1
89
7
8
220
125
39
16
12
24
8
63
45
52
96
20
147
69
75
25
24
96
116
9
91
48
32
52
36
72
83
90
127
35
37
143
108
129
51
61
191
13
5
51
4
24
32
96
180
4
41
18
9
132
96
4
104
15
25
44
12
48
16
17
39
15
145
48
60
80
16
11
73
12
36
32
52
11
144
13
36
56
40
71
69
21
19
56
12
16
12
119
36
45
64
128
16
116
148
48
29
43
12
71
13
131
25
11
18
72
79
48
20
148
8
21
91
72
116
36
48
60
171
25
12
35
85
8
51
33
12
40
5
126
97
11
57
4
11
69
21
67
203
85
23
1
20
40
204
95
36
25
36
65
67
8
112
32
184
11
54
19
17
19
132
20
9
91
108
35
1
35
1
12
36
104
16
116
196
5
135
45
67
23
153
136
8
60
57
43
92
28
96
191
93
28
60
35
109
60
11
37
12
24
71
9
27
49
5
39
15
162
54
69
60
4
92
9
72
3
40
60
ABCD 96737407972*3^$a+1 [50052]
177
121
30
17
7
24
84
36
41
21
27
12
39
9
45
36
16
35
9
10
2
10
24
5
3
21
15
112
42
6
14
22
24
42
24
6
24
48
77
1
107
7
24
32
33
24
48
3
46
35
21
42
100
41
7
17
25
8
10
5
57
15
36
12
7
12
54
155
36
24
49
6
12
78
30
5
27
10
42
20
90
46
5
24
1
12
38
40
5
87
10
18
5
12
3
42
39
24
1
68
18
64
6
38
45
84
31
2
22
5
3
4
5
79
72
2
66
12
34
6
60
12
30
50
30
15
48
67
17
1
47
36
37
35
49
54
12
17
45
52
18
12
36
17
37
14
12
4
8
21
37
38
4
5
37
54
65
27
9
24
1
60
6
50
88
35
9
3
27
28
53
36
33
10
38
70
2
78
4
29
15
30
54
28
12
41
1
26
12
21
19
6
44
87
13
11
27
28
17
48
61
6
29
24
12
43
32
33
12
24
13
11
7
65
67
41
1
6
29
19
24
20
10
20
3
73
59
1
30
2
10
5
27
78
120
94
14
27
12
91
6
119
12
13
42
8
34
35
31
36
5
3
33
25
38
57
24
31
29
39
76
24
32
69
19
32
45
12
31
6
6
5
7
30
38
48
52
17
73
38
16
65
24
117
3
12
3
70
2
40
80
22
18
17
7
6
59
25
48
30
5
12
25
14
21
55
6
35
19
26
12
3
144
21
4
60
6
2
90
33
63
4
17
19
5
19
8
10
12
8
75
3
60
9
36
27
33
7
48
29
7
113
51
9
63
42
30
10
80
16
11
1
2
36
172
62
3
13
44
3
24
24
1
11
73
32
27
36
45
84
30
6
39
13
84
6
77
15
6
10
36
5
24
7
89
103
41
15
10
72
2
16
5
25
80
15
61
54
14
22
60
36
77
25
42
6
23
15
46
23
73
2
21
1
84
12
30
48
32
64
48
5
12
25
78
20
16
30
14
81
1
59
7
42
6
36
6
32
70
48
17
72
69
46
8
16
29
51
22
95
60
7
36
62
40
47
25
11
69
3
115
38
42
10
8
12
138
30
12
70
5
12
1
11
21
3
15
76
5
36
7
41
7
5
48
9
3
132
33
3
24
7
29
15
30
30
4
17
3
33
24
9
22
8
10
2
4
6
38
54
15
31
66
6
17
3
42
15
7
53
33
12
15
12
63
16
72
150
18
14
6
12
58
62
30
3
7
2
3
43
72
77
36
84
133
54
5
55
96
2
63
43
17
13
35
25
30
29
15
30
6
30
42
9
33
27
25
26
9
1
24
26
28
20
30
12
52
23
55
65
7
26
15
12
3
4
12
30
36
32
3
25
18
24
17
25
68
46
5
12
43
17
19
26
15
48
24
43
8
12
9
19
29
45
60
27
1
12
6
2
3
7
17
13
54
6
35
103
12
17
31
5
37
42
86
24
60
27
48
43
17
36
36
19
32
48
16
8
16
32
12
81
60
7
17
7
14
22
132
17
24
19
38
4
18
36
5
12
24
60
21
12
3
3
24
45
36
1
26
4
66
30
29
36
12
3
12
33
48
19
6
12
35
12
7
158
18
4
14
16
14
45
1
8
15
25
18
17
13
47
37
6
18
14
6
12
3
1
36
30
65
7
6
6
144
20
114
46
6
23
3
12
6
4
11
7
5
24
55
113
25
23
75
10
35
13
11
19
29
36
12
13
14
48
33
7
42
8
4
8
52
38
78
72
88
8
4
6
20
45
12
12
7
36
30
48
14
6
46
53
12
3
28
20
12
22
30
24
14
63
48
37
54
8
52
14
15
36
9
24
18
9
36
25
18
24
6
11
43
60
68
30
28
47
43
114
6
5
45
64
6
62
39
3
16
17
45
18
10
107
12
15
93
12
15
21
7
30
18
32
9
55
48
41
24
13
18
17
12
48
15
4
29
55
29
12
21
28
11
133
47
9
4
12
6
24
24
72
17
7
48
5
37
35
33
18
30
18
16
8
21
45
15
31
29
75
24
96
24
16
17
7
108
5
37
42
6
42
41
25
44
18
9
24
31
44
57
117
6
9
31
96
48
5
3
34
104
24
118
20
28
24
17
36
12
7
158
6
9
67
78
8
18
12
64
89
7
12
5
3
33
84
12
91
32
33
15
9
81
18
9
21
34
8
22
20
16
47
3
52
8
24
21
7
53
7
18
6
113
7
30
86
4
5
1
18
30
20
12
90
42
3
12
60
12
36
43
5
60
7
2
15
1
71
24
7
17
25
80
3
15
10
23
75
10
6
29
9
40
26
24
52
26
15
37
11
57
4
23
21
34
6
90
29
36
7
5
3
12
48
60
82
50
78
30
42
30
48
21
84
24
48
15
57
3
4
8
21
144
43
30
38
10
96
114
5
45
40
14
28
68
12
69
31
2
15
25
18
17
3
12
6
39
33
28
2
4
30
6
8
69
51
16
18
30
12
65
13
35
91
65
7
5
13
20
15
96
24
15
4
56
54
18
48
57
24
25
14
40
5
1
6
29
24
12
33
10
36
44
21
43
26
132
15
75
9
79
20
45
12
57
30
36
21
19
24
48
17
33
88
62
10
8
16
18
12
89
31
26
27
1
36
48
38
102
10
6
47
55
12
8
48
9
25
8
40
30
17
12
13
23
60
25
84
11
27
45
43
2
22
6
2
46
119
31
5
36
48
12
73
6
77
15
4
5
13
30
5
21
147
12
12
9
34
17
24
9
3
57
46
14
18
42
18
102
15
21
15
139
41
7
12
8
72
46
11
25
14
4
6
80
15
27
33
37
42
36
32
9
36
3
22
119
19
60
36
38
22
5
144
12
12
13
18
17
12
1
66
18
83
79
26
18
42
4
36
50
18
15
12
13
74
57
60
21
34
5
1
23
7
5
7
113
25
38
9
3
33
12
49
66
2
46
5
60
15
9
15
6
10
2
3
9
3
12
33
30
28
80
30
90
154
23
43
29
13
38
12
40
29
79
122
63
27
28
6
8
51
27
34
23
21
76
6
5
15
42
75
25
8
27
31
32
10
48
11
31
24
5
3
21
37
18
44
21
12
72
103
17
3
28
29
36
7
17
103
24
5
13
26
9
12
39
4
86
15
49
8
27
3
153
27
12
18
18
46
11
12
12
25
6
5
63
45
24
21
30
100
2
4
38
21
37
68
15
85
14
30
75
12
24
91
14
27
7
66
6
89
36
81
15
7
36
12
5
12
33
15
12
192
55
8
57
33
6
64
8
40
50
72
96
70
20
10
11
24
15
34
56
27
75
18
12
4
23
91
12
32
33
12
1
44
15
36
24
115
17
24
7
77
60
168
25
18
42
8
51
84
24
12
99
4
18
30
5
43
65
85
20
12
42
10
6
2
10
30
30
20
9
36
48
19
5
85
8
63
72
85
2
16
54
86
10
30
62
3
135
24
40
56
42
18
12
4
26
10
18
20
22
17
72
48
48
84
61
32
18
4
36
24
84
17
72
3
10
23
67
53
7
80
18
30
72
60
64
5
25
60
8
46
50
27
33
30
21
31
5
7
50
18
30
18
10
6
36
8
9
15
33
24
3
10
186
2
4
6
ABCD 96737423624*3^$a+1 [50110]
60
48
17
55
41
67
41
39
33
79
24
156
108
137
24
24
36
19
116
4
12
60
5
3
21
24
12
103
5
12
36
39
33
48
24
36
79
41
12
31
65
55
17
12
31
29
15
93
24
3
72
9
31
84
24
72
29
19
161
55
44
21
55
84
41
72
163
89
51
16
53
36
24
15
16
41
43
36
44
12
40
5
180
43
20
33
12
48
60
7
60
36
29
36
24
15
16
44
36
57
144
24
39
57
39
36
33
31
41
96
19
48
36
60
89
67
5
15
28
53
24
15
4
5
31
29
19
20
72
21
67
17
36
108
19
12
24
17
12
7
24
197
19
48
92
93
7
5
199
20
129
72
36
43
17
12
12
36
7
156
120
149
75
52
20
9
171
21
7
36
65
12
24
24
24
7
53
12
43
5
60
27
105
259
161
163
156
36
84
5
72
12
7
5
15
88
125
31
101
24
96
24
216
36
24
36
103
44
93
43
44
52
144
36
5
43
60
36
24
32
45
43
20
57
60
15
105
55
101
67
60
41
12
7
56
141
48
120
48
39
93
31
41
36
19
29
12
39
45
63
33
19
24
60
137
72
48
12
27
201
60
12
15
21
36
139
65
12
67
60
32
100
48
12
41
3
117
19
188
16
20
16
5
43
12
29
132
67
5
36
12
48
99
21
19
17
60
48
211
17
60
67
96
84
60
36
65
180
19
113
7
17
60
79
24
36
29
31
24
36
89
72
108
48
12
7
20
88
32
9
240
12
27
96
69
67
8
16
17
60
24
48
31
29
7
144
29
72
75
69
31
29
12
39
9
12
139
8
76
144
5
75
33
43
20
69
7
260
21
7
60
60
65
55
20
45
36
79
41
72
19
53
15
16
29
31
56
21
24
39
129
15
52
44
57
84
15
21
12
27
4
36
120
5
24
31
41
67
80
100
137
19
77
60
24
60
84
15
69
27
9
199
17
43
32
33
55
17
115
89
36
15
4
17
43
101
19
17
43
77
60
60
19
5
36
48
19
41
24
60
87
28
60
72
24
89
91
77
144
60
75
40
8
16
96
20
64
24
5
15
40
5
31
17
43
17
39
108
60
45
27
45
75
33
127
24
41
48
120
27
21
19
44
81
55
60
20
69
99
160
60
116
40
5
96
60
43
53
12
120
147
4
17
24
36
79
48
80
16
96
120
120
41
144
96
12
36
19
12
48
72
101
3
9
12
36
79
5
3
45
108
303
9
27
64
149
31
89
60
108
39
9
139
36
24
65
12
19
84
5
156
31
5
39
40
29
60
75
12
45
15
105
60
48
31
41
15
21
84
199
17
7
32
9
84
60
55
5
48
7
12
41
43
89
12
163
293
7
120
53
72
36
15
64
101
19
36
29
151
5
120
55
20
117
27
45
27
40
5
115
20
21
72
48
72
96
24
36
24
36
15
57
183
256
48
41
24
72
3
40
36
56
21
19
68
33
72
48
12
27
60
9
24
31
17
43
60
17
19
5
19
24
96
60
96
65
135
40
29
120
19
12
5
39
177
103
84
32
105
55
8
57
55
5
24
72
372
27
88
60
36
96
48
257
3
33
27
52
5
19
77
12
91
29
48
27
16
41
36
27
45
31
197
132
12
39
45
24
147
21
60
12
51
69
31
116
4
29
7
41
108
96
15
21
60
12
48
24
19
5
31
125
48
75
52
101
7
60
17
24
12
12
72
19
44
12
33
135
33
60
19
24
60
17
7
80
33
7
12
149
12
108
12
43
36
8
16
96
29
39
40
5
27
33
60
7
80
28
5
48
19
29
12
108
19
17
3
105
91
65
12
12
175
36
80
16
101
24
36
24
48
127
24
17
79
5
48
300
12
3
72
28
17
19
41
96
72
7
108
17
115
101
60
147
40
5
67
48
32
93
15
45
36
15
36
21
24
24
19
72
89
19
53
7
5
91
44
21
51
69
12
7
36
96
29
15
24
112
5
43
12
20
105
79
89
127
5
15
33
31
17
43
24
5
27
28
41
36
19
36
48
17
19
17
12
7
20
4
56
28
5
12
24
79
152
21
312
15
72
9
96
123
57
36
7
12
84
29
108
60
3
64
5
31
104
33
3
117
7
12
24
36
60
65
15
24
9
48
27
100
12
149
12
163
17
43
29
12
60
139
5
19
53
43
36
41
99
48
21
19
36
60
116
141
219
24
21
120
96
180
24
36
27
ABCD 96738294886*3^$a+1 [50084]
51
102
78
17
24
13
180
71
115
269
88
15
30
83
64
8
64
120
3
18
27
105
108
72
6
60
57
24
33
120
15
32
13
27
48
56
37
30
45
3
42
42
81
27
42
131
72
13
27
24
8
103
33
72
8
7
17
1
12
3
24
15
65
13
27
3
138
12
15
32
13
72
18
33
69
11
25
111
56
157
48
300
63
69
6
29
193
23
85
54
45
80
25
87
63
180
36
42
87
105
47
88
45
147
51
29
139
24
125
31
234
6
144
17
1
15
15
90
48
54
6
24
48
18
54
107
24
37
30
108
57
32
112
33
95
55
57
3
45
63
12
53
25
30
60
72
18
27
32
24
37
35
7
41
24
61
24
66
114
15
105
87
93
83
37
30
77
19
54
30
6
11
1
30
153
15
54
3
177
63
32
73
12
51
27
45
8
16
24
9
23
64
48
32
43
77
16
120
45
48
24
3
27
173
72
13
195
144
3
18
90
30
72
27
56
48
7
30
12
63
48
39
18
30
102
198
78
72
95
24
13
126
21
69
59
91
69
72
104
96
49
42
30
15
3
24
30
167
16
15
120
9
153
78
72
30
78
5
25
198
30
24
83
13
179
13
83
25
12
12
15
3
5
97
6
12
18
114
17
13
60
135
45
3
147
21
27
53
96
40
48
33
42
60
78
27
192
24
129
6
9
63
9
3
101
19
6
90
204
90
48
18
12
17
1
87
15
9
3
90
51
27
53
72
7
30
107
1
18
21
96
8
24
72
31
17
72
1
30
57
56
72
73
54
153
3
72
18
12
102
33
3
5
144
25
135
15
30
75
80
13
3
24
21
11
13
131
37
99
21
102
36
9
33
15
80
48
136
48
48
80
97
15
48
15
17
1
39
32
88
51
21
33
47
13
36
84
78
5
40
3
77
55
18
30
24
30
78
77
16
15
129
3
29
13
48
30
53
37
27
45
48
27
56
7
42
71
19
53
64
3
90
6
162
42
33
15
108
149
55
180
30
6
137
13
11
16
3
101
24
97
30
57
165
18
150
3
9
23
40
87
18
72
18
30
12
48
48
11
61
12
6
105
57
18
5
7
60
12
48
18
42
30
120
23
49
6
42
87
45
83
37
35
16
15
57
15
17
13
18
24
60
78
95
265
132
18
9
351
17
73
12
138
17
43
12
161
40
24
21
12
12
6
5
112
120
87
18
23
24
112
48
32
13
11
7
30
3
24
81
12
35
67
210
27
48
15
6
24
66
72
12
30
156
59
61
24
108
63
32
115
120
12
33
57
15
33
30
30
27
15
33
24
9
84
60
18
77
72
40
51
48
240
5
25
87
32
73
12
30
21
24
32
73
36
35
7
57
32
43
5
13
48
11
1
72
30
33
15
30
3
27
18
131
49
54
18
60
27
165
11
85
42
60
48
54
30
33
8
7
30
35
7
60
18
12
47
160
33
30
33
8
67
77
73
78
65
216
49
12
12
18
45
72
3
132
78
30
5
37
107
13
3
32
175
18
12
96
24
3
3
117
3
72
53
67
69
159
9
128
55
18
15
27
53
109
300
18
5
40
15
258
111
24
9
18
12
57
81
150
9
51
5
112
32
13
11
19
30
78
132
77
439
54
3
80
112
33
168
54
17
31
12
18
3
147
12
6
51
141
75
15
65
187
108
33
72
8
37
35
64
21
27
32
24
7
30
60
42
30
111
56
1
228
24
3
144
99
12
120
17
73
12
18
33
72
57
6
132
18
27
15
90
39
3
18
72
60
6
24
60
30
15
105
90
18
27
63
78
102
173
67
72
5
145
36
102
237
32
79
54
11
72
72
72
133
30
5
88
104
16
15
57
93
90
12
36
174
51
56
40
3
36
12
102
23
25
12
66
30
42
30
12
36
11
13
6
21
48
80
48
13
11
48
1
39
3
30
12
6
5
139
53
25
60
18
24
18
120
12
83
85
72
156
24
78
72
41
16
24
27
42
30
30
15
81
12
59
151
12
90
60
30
33
153
54
33
15
17
1
15
105
39
72
8
16
24
225
30
18
95
24
40
48
153
30
132
18
3
80
115
90
72
48
35
16
39
42
23
7
33
72
24
48
105
36
12
47
13
27
15
138
39
21
12
18
53
37
18
264
18
39
24
24
165
36
42
48
5
85
59
16
27
42
108
23
19
18
ABCD 96738974812*3^$a+1 [50048]
29
15
12
60
138
72
39
24
108
72
48
67
20
72
69
39
42
30
93
36
9
42
18
12
78
21
39
30
42
18
12
51
87
21
9
3
7
20
60
21
129
15
12
13
47
15
45
105
60
48
63
9
15
43
5
48
84
123
10
62
10
11
7
36
41
45
4
47
27
165
132
15
48
33
24
13
32
120
3
57
30
64
17
99
33
12
60
75
21
84
15
9
111
21
27
21
69
12
30
60
45
33
46
5
9
51
12
24
153
15
12
75
78
63
24
75
69
9
12
78
30
27
96
84
3
21
51
81
13
126
20
69
51
18
42
9
36
63
21
9
3
27
10
50
60
60
12
9
9
51
12
120
72
57
75
45
30
93
91
41
139
5
24
7
18
62
45
3
72
21
60
7
2
75
33
15
45
63
73
119
15
42
90
40
38
160
2
9
36
3
57
19
26
10
29
24
156
129
30
33
27
12
78
60
63
84
33
12
39
192
9
30
240
88
17
15
30
60
3
96
31
5
3
93
7
36
17
279
120
18
51
39
33
27
33
48
39
12
60
9
9
75
15
165
57
30
48
45
27
129
21
3
36
31
54
11
93
40
20
15
12
24
51
4
149
15
12
9
231
45
36
168
19
77
15
88
90
11
51
28
41
21
64
56
15
3
72
33
36
84
195
21
84
15
21
21
10
180
5
3
12
18
123
9
3
12
24
25
74
12
4
77
48
51
69
96
19
17
9
28
72
11
69
30
34
59
15
45
12
204
12
39
28
17
45
18
72
9
72
87
12
100
281
24
108
60
36
21
3
7
20
18
3
12
1
26
18
12
90
70
11
12
135
130
47
25
59
12
73
56
15
19
44
10
131
21
48
15
57
18
16
26
18
10
2
18
15
55
140
93
117
46
5
96
43
41
81
39
55
26
75
165
39
55
14
75
1
104
27
15
108
21
12
12
15
45
15
21
9
15
48
87
57
45
30
48
90
3
228
79
17
84
39
21
84
7
38
102
33
45
51
55
26
48
15
36
9
30
12
4
41
123
16
5
24
27
141
48
12
49
158
105
96
39
90
16
14
40
32
60
70
90
110
78
21
69
3
24
19
77
13
126
38
135
12
49
119
115
36
17
9
3
96
39
42
51
48
9
63
144
75
48
21
69
12
30
18
63
7
17
33
3
12
75
12
45
183
52
41
39
18
12
18
21
31
5
49
14
57
24
69
3
12
91
86
30
33
15
30
51
21
51
7
2
195
3
12
45
3
136
17
19
38
27
45
15
19
41
108
57
90
108
93
72
15
42
90
168
45
36
9
63
12
45
120
46
65
39
45
87
30
48
3
43
17
24
33
42
9
120
39
40
36
101
24
9
27
24
84
45
46
41
60
120
84
24
31
101
133
110
30
22
8
12
33
1
155
61
18
41
39
42
18
76
41
123
16
44
120
12
40
29
21
120
90
69
120
111
60
9
36
36
72
55
5
60
45
60
51
31
50
18
22
35
24
39
120
16
44
60
312
9
51
33
15
45
36
9
16
104
60
70
101
21
39
24
180
12
19
14
27
33
16
95
24
60
72
19
146
3
147
33
135
21
39
30
72
48
15
31
65
36
75
18
30
33
12
12
63
16
14
63
60
12
12
19
14
3
60
48
51
9
21
60
3
12
15
30
39
12
72
12
33
3
7
36
29
27
9
24
120
15
105
15
21
132
24
3
52
8
12
21
69
99
9
102
45
24
99
33
219
70
83
27
9
129
27
45
40
143
55
5
147
9
21
70
5
49
14
76
5
96
24
9
150
21
9
51
12
39
78
15
87
45
15
28
77
75
28
32
40
5
3
90
3
84
3
120
16
26
64
11
60
15
18
166
5
72
39
18
15
15
21
139
5
12
19
26
135
63
165
45
42
48
45
12
48
37
50
33
7
8
12
9
25
86
40
101
24
348
48
39
88
2
30
30
39
21
30
48
141
9
207
3
21
21
18
30
162
30
39
19
20
16
86
39
24
147
18
15
57
64
35
60
9
12
63
127
29
25
11
84
9
72
30
48
72
34
59
60
25
35
45
111
9
12
4
26
18
15
72
108
31
41
33
240
15
12
48
7
38
120
30
82
18
126
54
5
31
44
33
99
129
181
8
12
39
9
15
48
13
56
15
24
31
8
240
12
28
17
19
5
51
81
12
27
18
15
87
81
69
78
45
45
15
1
71
55
18
2
30
63
36
31
20
21
67
17
19
56
30
15
15
9
84
12
33
120
15
117
18
33
57
27
24
24
31
104
30
30
57
153
30
10
2
78
51
96
123
93
7
72
8
12
9
69
3
72
15
90
30
93
13
86
40
29
24
72
36
9
108
27
3
16
14
27
84
1
11
7
17
84
51
33
135
93
108
55
101
3
33
60
72
1
ABCD 96739180724*3^$a+1 [50103]
18
30
60
15
57
48
18
5
13
11
24
91
6
15
165
144
59
31
41
103
162
239
133
6
5
112
200
48
151
18
63
27
53
7
372
90
96
27
153
48
47
192
1
12
267
8
37
48
180
168
54
17
13
18
162
15
237
60
180
138
72
54
11
13
12
95
1
54
89
136
21
18
9
45
60
180
83
73
6
18
12
36
42
180
18
12
18
54
108
143
144
16
8
67
78
66
6
84
18
168
18
111
56
229
228
15
21
42
18
30
114
102
6
12
23
55
57
81
54
17
223
65
25
72
66
18
51
344
1
6
102
6
69
87
18
162
144
90
60
30
42
95
25
42
18
35
49
54
54
107
61
372
60
66
6
30
144
69
21
35
1
96
47
145
6
17
55
48
9
45
11
85
35
96
139
66
78
30
95
88
15
108
114
18
177
165
12
15
48
48
8
61
90
33
81
36
155
25
30
6
59
211
125
193
39
57
36
83
24
145
30
161
55
144
17
43
165
33
72
18
5
25
18
60
41
169
54
33
39
24
30
36
63
80
192
85
84
54
6
107
48
112
57
47
24
37
120
42
30
83
48
72
48
16
93
11
96
19
21
48
45
36
102
54
3
87
78
83
73
36
150
101
264
40
111
78
12
198
270
96
3
81
132
59
31
17
48
25
30
249
93
83
7
96
41
96
48
31
233
1
156
24
12
87
111
60
54
72
36
12
36
291
93
30
78
84
35
43
102
78
48
18
24
71
145
12
59
136
57
78
9
56
25
12
35
73
24
30
33
32
61
42
57
135
161
7
161
55
41
85
306
30
42
90
18
90
84
36
180
234
18
36
132
72
11
25
36
11
25
12
11
64
87
78
90
12
6
143
91
18
12
54
41
88
105
23
48
25
36
3
33
47
37
123
75
6
30
41
13
42
90
48
36
24
66
57
104
19
90
36
60
11
43
12
18
287
79
18
30
113
145
23
265
39
15
41
61
11
7
297
69
27
27
66
42
72
30
78
53
16
128
37
216
83
96
144
37
48
36
6
12
150
23
175
48
42
12
18
65
24
109
240
27
129
71
120
64
56
13
6
149
24
223
144
180
213
21
66
201
57
47
55
108
36
6
18
30
36
96
18
18
18
17
13
36
60
11
24
13
11
61
6
245
7
306
192
119
229
144
18
84
6
15
15
17
96
127
30
107
25
12
59
49
36
252
95
168
16
104
1
119
37
144
18
18
135
32
37
156
54
78
83
40
15
113
37
144
84
36
59
136
153
18
48
90
11
48
37
144
54
77
61
114
66
24
143
48
24
1
215
85
54
29
24
48
13
72
144
131
24
96
13
240
36
156
114
54
162
9
21
144
75
96
80
43
30
36
24
72
210
114
48
191
25
24
15
33
23
120
55
96
66
18
60
9
21
42
12
125
40
32
43
30
47
49
12
83
175
9
135
48
114
18
30
47
85
179
1
63
21
24
11
37
72
72
3
111
65
25
54
90
66
69
135
233
13
42
54
3
32
13
96
156
18
53
25
84
60
54
81
21
107
48
43
60
30
72
24
90
54
66
18
60
108
72
36
36
108
35
73
12
131
120
64
81
36
35
19
245
85
156
150
48
6
251
13
35
40
33
24
143
48
48
7
24
216
65
43
30
71
24
37
ABCD 96739365566*3^$a+1 [50005]
27
9
12
67
32
100
23
25
80
88
65
24
96
67
32
3
57
16
35
45
3
12
18
27
84
76
29
3
100
12
11
48
37
72
8
24
48
12
16
12
65
36
7
107
25
35
1
77
18
57
57
42
33
75
13
119
49
32
45
48
67
80
45
120
18
9
52
96
72
8
15
78
39
72
16
72
5
18
49
20
4
72
23
6
43
11
24
1
89
162
48
33
45
18
21
28
20
72
39
54
27
40
8
52
59
6
15
33
126
117
120
87
13
29
43
11
42
19
20
88
8
4
8
60
51
9
27
25
8
63
25
20
69
18
1
12
23
42
43
44
16
72
12
53
12
3
24
81
27
40
83
117
132
69
27
3
37
89
91
80
9
15
3
37
48
95
12
61
48
29
3
60
27
42
43
8
12
192
36
4
29
39
120
81
12
27
28
23
30
7
44
15
81
60
129
150
45
15
6
18
25
5
27
12
28
137
63
15
105
3
6
19
32
84
21
115
48
5
51
148
65
27
28
11
81
3
12
6
114
21
33
7
77
27
40
36
44
28
5
30
37
35
21
3
49
132
41
39
9
87
12
40
36
17
39
45
48
12
135
108
48
33
24
103
47
25
32
99
66
30
45
40
8
21
54
42
18
1
35
30
19
8
3
21
60
33
7
119
42
55
23
81
21
15
45
27
12
136
5
67
12
56
9
43
8
33
12
19
8
27
30
31
59
36
13
17
18
156
60
45
100
48
72
41
15
15
97
65
6
21
28
47
25
24
17
103
137
48
6
33
108
88
192
108
36
83
13
84
29
54
6
7
12
8
9
43
12
24
72
53
36
54
1
84
11
60
25
89
30
25
12
29
30
109
32
12
15
13
53
96
3
165
75
33
39
9
39
12
28
20
12
15
54
42
25
35
9
4
24
8
27
121
101
30
105
16
72
32
36
40
65
54
61
44
63
45
16
32
3
24
13
104
148
17
18
1
71
13
20
15
33
28
11
1
59
33
81
24
3
52
20
48
4
41
42
13
17
306
9
40
5
6
114
6
1
56
3
54
31
32
12
21
144
7
80
36
28
32
27
25
47
6
24
66
30
24
43
11
1
29
27
4
80
64
95
25
44
192
36
88
47
18
111
33
7
11
13
72
23
30
31
24
44
12
15
144
36
13
143
25
44
100
71
60
13
32
3
49
32
9
36
18
1
5
90
186
36
24
24
30
69
108
27
25
20
52
5
54
21
16
59
45
60
9
24
3
64
20
111
37
11
21
33
55
11
42
55
65
43
72
20
40
29
111
4
116
4
60
8
60
27
6
55
104
36
27
1
17
27
51
25
65
90
9
48
69
6
24
1
32
27
108
90
7
59
1
56
27
93
15
45
9
60
15
33
12
48
27
28
8
39
81
15
13
5
12
39
3
18
27
28
12
23
48
25
32
45
24
51
45
87
57
24
79
17
55
71
73
95
1
83
48
9
88
8
33
55
44
12
16
29
3
72
16
59
24
25
185
36
31
23
21
15
6
103
56
60
15
25
29
39
21
66
66
18
66
19
24
65
7
20
16
12
32
40
60
68
12
36
87
30
66
1
29
27
27
48
45
39
30
180
66
37
53
19
8
12
28
8
3
66
19
71
13
83
9
21
30
9
64
24
20
21
72
27
21
31
36
24
36
29
79
36
20
48
16
36
59
21
9
24
30
60
78
15
93
36
15
15
13
5
12
54
21
60
16
44
96
3
30
66
30
51
40
83
30
36
15
16
12
5
15
52
60
84
29
27
40
48
20
12
4
71
73
5
36
51
3
13
272
132
100
8
51
60
12
42
27
16
35
60
37
36
12
83
25
72
5
24
43
36
92
63
36
6
39
36
33
84
63
33
7
143
21
3
30
15
72
40
8
105
48
48
87
3
129
148
20
3
9
16
17
27
3
9
76
32
12
39
1
144
41
24
27
24
16
5
27
15
97
59
36
30
96
43
29
27
3
37
36
32
153
18
97
144
11
9
160
60
5
48
3
93
67
92
3
13
36
68
88
59
33
88
83
49
11
57
24
3
13
224
3
66
111
21
19
20
9
114
97
8
40
23
37
216
5
7
24
5
31
20
28
11
33
12
4
32
9
60
30
13
32
108
72
15
81
28
5
39
60
76
32
27
33
52
11
9
51
24
1
36
71
13
32
24
3
78
27
88
44
3
90
63
4
20
96
4
108
65
12
60
3
28
92
51
85
17
159
36
4
80
45
43
68
9
24
12
27
108
4
56
24
184
41
63
51
25
44
28
20
4
80
3
33
9
91
125
15
4
23
13
20
28
17
27
15
1
72
77
87
16
32
16
65
72
18
61
36
24
29
91
101
99
45
3
51
25
101
43
11
25
32
132
12
33
15
3
9
33
27
15
90
15
15
96
24
78
27
16
48
5
91
5
75
3
33
28
17
48
55
36
20
196
92
112
48
32
81
27
28
29
108
186
81
69
67
12
36
77
55
5
7
20
63
12
18
270
37
8
4
8
48
9
24
7
92
28
80
84
4
120
17
43
11
18
42
18
102
6
144
48
6
9
105
102
13
68
12
48
4
56
3
24
37
60
20
51
37
32
36
60
12
3
18
24
31
12
5
54
85
36
17
30
85
8
184
89
19
23
12
61
44
3
25
17
6
96
18
12
31
17
36
42
9
40
48
68
24
4
44
ABCD 96739719502*3^$a+1 [50101]
60
36
33
6
72
225
39
5
24
12
37
48
15
93
90
42
15
3
5
7
29
84
109
18
54
18
36
36
65
1
54
216
60
5
40
3
54
87
116
84
60
1
18
54
11
19
42
11
4
141
15
39
60
29
7
29
16
45
234
29
12
25
54
18
18
42
66
54
6
5
96
61
48
15
9
126
125
16
33
111
12
27
102
6
48
41
84
1
11
64
33
72
39
80
25
11
13
12
6
33
32
19
108
21
21
30
89
1
11
13
36
108
51
15
5
49
111
69
11
180
12
37
23
43
5
109
23
7
36
201
15
204
90
30
60
30
47
204
4
57
215
55
29
16
80
24
115
24
12
29
36
48
60
25
6
5
133
3
3
45
81
36
48
114
33
80
120
37
36
84
3
147
12
6
35
28
27
9
96
39
41
24
40
44
12
13
11
60
36
79
225
45
11
217
18
24
69
12
20
133
54
173
37
11
121
15
56
48
37
42
81
36
3
77
1
48
36
119
7
29
13
18
5
108
25
11
40
93
36
24
120
6
36
69
15
21
3
30
18
105
39
108
33
219
5
73
51
20
132
24
91
53
40
32
37
6
81
116
55
53
36
16
39
48
18
78
66
35
19
17
37
240
83
148
12
3
126
15
21
83
12
28
21
36
42
12
5
31
108
41
120
91
69
96
8
25
47
84
19
264
17
19
204
101
37
18
5
55
12
78
66
6
54
18
143
37
18
9
24
21
144
87
105
23
132
28
36
39
5
12
48
79
66
42
102
87
39
42
15
15
204
36
9
171
105
33
11
241
39
44
36
13
36
27
147
72
41
108
60
96
55
24
17
13
72
35
24
55
41
184
44
100
32
85
35
48
91
29
112
8
1
119
55
24
41
61
11
108
112
3
17
19
198
36
35
112
48
135
81
9
12
24
35
31
105
3
185
52
120
27
162
35
1
12
6
156
36
18
75
36
93
47
55
54
167
145
30
5
55
53
100
21
36
15
135
89
36
67
18
18
6
35
1
30
69
3
18
23
52
104
40
33
42
45
3
108
33
75
24
33
128
19
17
175
65
31
9
183
18
54
21
39
66
23
85
6
30
270
5
16
93
27
80
109
108
87
56
24
115
41
73
84
23
108
85
95
19
48
89
205
119
7
89
19
5
7
29
4
45
54
36
174
11
12
103
21
21
159
15
5
19
36
185
13
162
29
12
64
111
149
60
271
24
9
20
55
5
16
36
3
12
93
87
113
49
11
25
11
64
15
65
61
6
9
3
17
124
57
35
19
21
129
15
21
119
19
36
29
61
35
73
18
18
11
49
87
48
32
60
7
101
16
80
13
6
5
60
7
53
132
25
18
5
36
49
87
3
36
89
36
36
7
48
65
133
11
4
80
60
280
72
213
6
5
24
76
20
19
12
42
23
120
24
13
123
3
17
160
140
4
20
13
96
15
36
39
5
25
6
36
33
105
24
71
52
15
33
135
66
51
3
101
40
3
18
108
35
25
27
9
179
37
48
15
39
41
67
18
6
29
36
84
12
64
39
21
144
32
19
5
73
23
43
141
9
36
35
16
39
18
11
25
35
72
55
185
103
5
79
6
27
3
60
17
49
6
48
5
49
108
60
63
39
168
228
21
93
11
37
18
24
137
43
30
36
126
18
6
12
33
36
60
20
64
45
36
18
41
25
54
17
19
5
19
36
41
24
1
36
15
3
105
20
7
5
48
36
36
268
15
144
18
18
60
5
7
33
9
138
18
51
60
15
21
48
57
35
25
23
175
84
17
24
36
16
69
54
5
12
43
36
69
39
41
7
42
12
15
116
48
79
18
155
133
107
175
69
9
30
101
144
7
198
54
72
54
35
112
80
85
12
42
9
21
18
137
24
52
3
41
1
23
97
143
40
20
12
7
120
6
30
21
56
19
5
64
21
18
53
48
12
13
90
120
197
84
13
27
63
12
5
19
17
28
32
4
36
44
31
53
12
4
24
147
33
20
49
60
66
60
45
72
8
19
36
77
148
39
53
60
49
6
84
18
11
49
162
41
4
24
21
11
4
140
1
35
307
72
21
75
12
21
75
72
33
176
151
29
61
15
144
20
64
9
12
35
4
32
43
17
37
11
97
48
47
85
84
24
102
29
100
3
41
12
73
12
180
23
52
39
30
11
25
18
5
60
ABCD 96740068814*3^$a+1 [50077]
96
12
9
9
54
216
60
30
24
18
9
9
54
120
21
123
96
93
27
33
45
3
27
9
33
51
15
54
108
75
48
27
174
18
21
33
147
51
18
27
63
18
39
147
66
36
111
51
36
72
6
48
42
9
27
9
96
24
45
36
6
36
12
72
162
60
108
102
36
54
6
36
9
39
21
21
36
27
60
36
75
84
45
12
75
9
21
114
72
36
12
9
9
198
18
150
66
51
24
15
69
81
90
30
222
72
105
93
27
9
12
18
18
72
3
48
81
171
21
6
174
6
210
24
48
18
72
105
9
87
39
30
54
24
36
48
6
72
75
24
39
24
30
90
42
18
180
9
21
6
66
15
72
3
6
72
108
75
15
36
18
102
33
36
99
72
72
21
27
33
39
24
54
99
93
18
42
30
168
48
45
12
39
36
66
123
93
24
18
72
9
21
24
72
54
54
15
75
54
378
54
36
27
39
36
42
30
36
24
54
54
234
54
36
30
18
57
15
6
48
27
45
51
60
108
51
36
144
54
168
27
72
21
90
42
36
12
63
33
12
24
18
36
33
15
9
33
30
93
60
48
21
12
6
12
6
39
117
18
396
24
30
96
72
36
36
99
156
33
18
48
96
36
69
33
60
3
123
18
30
69
147
42
54
36
30
18
90
36
87
84
15
45
9
48
186
93
24
39
60
30
114
30
27
45
75
219
81
27
126
51
39
21
36
15
12
198
78
18
36
12
132
75
33
12
42
108
66
6
54
3
9
24
18
9
39
57
51
126
126
57
39
45
99
36
129
135
72
42
30
18
123
36
27
30
126
24
12
54
42
9
3
9
117
51
96
129
66
60
21
9
75
51
69
243
117
39
36
36
72
57
21
15
33
255
75
18
48
18
144
18
60
18
54
102
108
36
258
72
54
9
129
135
69
90
84
36
90
72
15
9
18
21
12
3
21
36
87
36
165
51
12
60
72
30
42
138
15
27
12
21
51
69
57
42
33
21
27
9
84
126
21
111
138
18
36
180
108
9
27
258
15
3
177
39
33
87
6
18
48
60
48
36
72
24
198
144
123
51
33
9
63
135
9
135
90
102
108
6
48
222
48
18
54
126
18
72
57
12
93
24
18
84
42
54
48
42
63
27
126
66
72
9
33
102
54
63
33
72
54
18
102
126
36
27
87
102
96
54
33
48
156
159
18
156
132
18
66
330
36
66
42
33
15
24
12
237
33
78
12
96
12
69
39
132
36
18
18
126
27
9
75
15
18
102
42
36
39
9
132
18
21
87
12
18
18
36
96
81
9
30
54
42
18
12
54
18
60
18
84
6
51
177
54
150
3
99
21
75
66
231
3
96
66
180
72
6
30
90
6
39
51
45
9
54
93
24
36
225
138
57
105
3
69
24
84
78
225
96
21
54
81
291
6
51
87
6
108
12
18
9
87
48
45
33
18
105
75
12
33
75
9
9
24
18
21
63
36
9
60
39
6
12
150
72
33
48
117
15
129
30
78
66
141
129
15
75
81
27
36
72
18
3
75
66
54
9
213
210
36
42
30
24
66
72
18
6
138
60
81
27
12
24
12
69
45
138
24
93
51
72
36
18
12
15
36
84
9
36
78
153
45
54
18
90
33
3
12
105
3
21
39
30
51
183
36
36
108
18
72
6
12
132
72
108
9
21
3
39
54
126
12
36
60
12
345
15
36
54
54
36
6
15
57
39
27
36
60
120
81
51
102
18
72
33
27
54
99
39
42
12
18
6
18
12
24
153
99
12
18
186
30
96
36
36
3
27
72
21
87
21
15
105
9
18
18
15
3
36
72
12
54
18
24
33
57
90
21
12
15
6
123
21
30
78
54
57
81
15
99
108
21
12
111
12
18
24
12
36
54
81
69
30
6
51
51
108
24
18
12
123
84
15
54
66
21
264
45
36
12
3
69
111
3
72
54
18
48
24
12
6
48
60
30
18
15
39
24
12
24
54
39
60
9
171
3
18
27
15
21
15
48
117
15
48
18
ABCD 96740101442*3^$a+1 [50124]
45
15
25
20
4
17
54
1
68
16
29
27
3
18
7
96
24
32
21
18
36
25
83
1
71
6
3
51
13
17
19
36
8
15
12
108
61
29
31
96
113
55
17
54
1
11
162
7
20
15
90
19
36
8
76
60
56
4
11
25
5
108
6
1
11
33
39
85
32
40
84
20
9
7
11
69
63
12
36
37
53
42
45
21
19
35
6
31
44
87
18
39
60
76
17
42
12
36
73
167
12
45
40
20
172
8
75
97
119
6
18
21
15
61
24
71
6
30
24
13
53
18
24
21
16
48
53
18
25
56
24
9
7
48
107
49
60
24
56
40
116
15
18
18
72
36
9
27
253
47
60
73
107
13
41
30
114
7
248
45
27
15
66
24
19
80
27
13
5
39
27
36
24
108
12
24
264
1
80
117
43
17
43
20
4
72
44
87
84
13
60
132
48
17
78
12
6
63
36
40
23
18
67
161
24
72
103
12
48
71
12
42
72
19
11
6
18
36
48
37
48
5
7
84
35
24
1
116
3
25
20
15
45
12
63
96
45
4
32
3
37
80
24
45
126
73
12
23
85
12
5
163
23
13
24
11
49
95
18
7
60
120
11
81
141
3
15
1
24
96
23
1
24
72
11
12
45
87
49
24
53
67
12
60
44
16
11
37
212
9
31
35
24
12
42
18
108
54
55
71
9
27
169
131
9
24
3
9
28
32
28
12
8
36
144
40
47
93
45
126
6
30
13
65
18
30
42
1
36
35
9
9
67
24
17
12
7
20
40
23
37
84
5
19
71
45
136
23
108
129
45
19
71
33
12
51
13
36
8
76
11
13
12
20
84
64
12
11
48
45
16
29
42
9
9
19
36
24
11
54
31
120
20
64
12
68
63
9
28
47
24
1
11
9
9
15
111
25
20
63
45
60
63
109
11
18
19
12
20
4
24
47
6
7
20
16
137
18
81
48
136
44
33
63
4
17
15
21
127
36
96
24
11
25
29
66
33
100
47
9
100
305
42
37
36
24
20
100
36
24
72
83
156
6
36
3
16
71
9
21
18
9
15
30
6
54
12
18
6
30
121
5
6
9
93
6
1
8
3
13
20
4
36
24
56
36
105
63
3
13
65
19
20
16
11
13
36
84
12
5
39
27
18
60
31
23
1
47
33
120
9
67
59
1
59
1
24
11
73
17
36
48
15
4
60
60
95
1
17
54
25
120
71
24
36
73
29
126
9
45
18
37
32
39
6
63
40
32
4
36
8
36
15
129
72
64
125
19
23
54
39
9
42
9
100
89
115
5
27
4
101
79
24
107
25
215
13
53
7
47
6
48
6
25
84
36
24
60
80
24
3
13
59
96
61
23
25
17
75
15
36
138
24
36
19
17
135
39
25
11
25
24
20
117
103
35
49
11
45
207
57
40
20
12
33
66
72
54
90
18
36
6
25
24
96
84
17
90
33
21
54
24
36
1
11
9
60
84
99
6
55
11
25
8
27
18
12
6
9
40
104
4
5
31
41
55
60
60
161
7
35
25
12
8
36
27
93
16
20
28
96
36
60
29
31
48
32
28
32
39
1
23
1
35
66
55
8
40
20
27
90
36
163
24
47
49
89
90
6
31
131
37
53
54
13
35
96
1
8
12
28
12
11
37
132
59
1
48
11
81
3
42
18
21
4
32
9
60
31
44
51
9
4
60
65
6
9
16
65
120
55
36
8
52
20
28
12
60
140
4
17
150
13
77
67
12
24
59
117
40
48
23
229
68
16
17
198
9
76
36
8
16
71
73
35
12
33
72
28
35
120
85
47
133
36
29
7
59
9
196
24
11
12
33
4
53
42
57
51
72
45
27
25
41
43
120
204
56
87
12
1
35
6
30
114
31
23
37
60
24
36
80
168
36
27
9
9
30
25
155
1
125
6
48
36
24
9
3
37
35
217
5
30
18
27
40
24
36
24
24
5
6
25
47
30
27
33
30
69
4
36
8
33
7
23
54
108
15
63
9
28
11
54
31
41
36
7
12
24
20
16
24
5
36
19
41
115
48
47
85
60
108
23
48
72
72
61
29
15
72
4
24
36
17
127
11
61
8
40
60
12
23
61
47
90
139
24
29
7
8
16
95
45
15
21
28
12
60
95
9
16
11
13
60
84
36
60
20
16
8
81
19
17
55
60
48
72
29
19
71
61
71
49
8
51
85
5
12
7
12
113
12
6
49
35
133
92
51
12
42
19
36
11
60
18
19
92
60
21
79
29
115
29
115
60
20
36
16
24
5
36
54
9
57
19
36
60
20
64
176
4
24
92
60
21
27
27
193
32
15
18
91
35
169
60
5
75
27
13
11
12
54
63
15
25
36
47
48
24
36
25
56
28
17
30
36
13
56
4
5
30
25
29
60
31
77
7
12
11
9
15
45
28
60
20
3
60
9
4
149
30
6
36
19
35
21
33
7
68
51
30
114
12
85
48
20
112
41
42
1
20
4
11
12
37
17
55
41
63
16
20
48
177
90
189
36
21
19
8
33
3
24
27
9
4
53
7
35
85
60
80
3
42
7
29
31
59
12
177
3
37
12
119
25
5
90
25
35
1
44
81
48
55
32
108
76
59
1
17
67
17
163
12
11
57
16
11
36
9
4
119
85
12
95
13
20
76
ABCD 96740274674*3^$a+1 [50094]
143
90
42
13
72
113
90
145
47
54
54
252
205
48
180
60
12
23
90
36
120
96
90
48
25
17
43
324
23
54
114
25
77
115
108
65
42
18
12
7
11
49
276
185
7
23
42
138
85
65
66
181
5
48
90
25
84
96
137
204
139
5
30
36
204
180
109
107
13
77
54
480
6
31
5
43
131
54
127
132
53
163
11
121
275
24
121
23
102
67
101
127
48
240
35
49
77
180
90
121
113
55
35
37
60
108
65
36
36
54
84
109
168
119
61
83
132
18
192
78
25
84
53
30
25
83
6
19
35
49
53
18
277
65
90
78
126
396
37
197
19
35
270
7
48
47
13
192
132
288
60
5
30
73
41
103
23
265
35
78
7
228
12
12
47
36
138
19
53
115
53
127
48
107
54
6
48
85
77
288
19
251
36
24
25
95
49
173
84
79
312
83
66
126
18
7
12
216
144
77
156
108
115
72
132
120
11
6
19
12
72
161
19
77
66
60
85
108
5
36
151
132
23
198
30
36
61
83
85
120
191
90
24
30
36
96
37
276
12
72
108
35
54
30
73
131
25
137
180
67
161
55
84
47
66
115
35
25
209
79
11
61
12
216
360
35
157
35
13
11
30
31
59
24
66
103
288
23
150
19
197
31
48
60
144
71
126
24
79
23
37
36
132
29
24
36
103
53
90
24
13
108
95
37
137
31
60
120
95
253
35
6
36
103
24
71
49
168
180
29
139
101
36
103
41
79
120
47
54
6
138
19
48
48
264
96
137
24
84
6
61
59
13
11
90
7
509
150
109
12
23
85
17
78
25
137
7
36
11
36
180
144
109
35
85
35
42
30
337
36
12
12
197
54
216
60
1
53
55
192
95
30
108
90
25
60
72
12
83
97
101
19
96
204
96
35
37
89
91
53
55
24
36
17
138
306
234
109
96
12
143
60
97
245
30
24
54
7
23
42
7
120
48
12
216
47
48
126
306
90
7
83
108
6
31
5
48
139
11
72
13
131
49
72
185
138
97
53
30
6
66
54
19
5
66
6
90
73
107
180
318
67
48
120
71
114
90
25
77
60
7
77
96
138
96
66
18
126
96
18
25
191
73
11
25
84
48
5
67
77
24
90
30
7
29
54
6
84
126
126
78
109
108
35
54
19
65
55
132
35
133
77
180
18
180
6
84
6
1
35
253
11
109
144
36
131
66
115
168
311
1
132
161
247
53
19
113
55
35
48
150
55
197
223
132
23
36
373
216
197
55
12
221
115
35
85
17
24
91
12
41
127
12
71
349
137
31
59
270
6
13
5
36
84
162
25
60
5
78
30
19
17
31
113
7
35
144
121
23
66
186
198
30
ABCD 96740540272*3^$a+1 [50024]
177
80
91
5
40
99
89
60
7
17
60
108
108
31
21
15
65
97
83
12
1
11
4
51
9
81
78
45
20
16
20
19
53
25
195
33
6
66
18
6
18
5
208
183
45
104
16
15
12
29
24
24
85
27
15
9
60
12
75
9
56
67
156
89
1
60
215
31
6
99
8
31
24
33
15
54
15
81
63
44
72
91
93
117
24
11
64
15
41
24
16
27
12
36
5
40
8
60
60
7
5
4
68
73
123
56
91
45
20
19
33
36
12
120
24
60
8
16
39
18
3
72
27
105
8
13
27
15
45
3
36
53
28
20
60
108
52
84
36
45
39
15
144
5
109
47
25
30
36
108
9
12
36
12
63
5
108
112
24
15
21
3
12
5
19
9
32
115
90
35
28
15
30
6
5
31
48
69
111
36
9
92
139
21
15
125
4
8
28
87
45
80
88
147
45
8
73
54
21
27
17
7
45
20
28
12
15
225
15
18
48
75
3
9
20
37
18
6
39
12
21
23
25
119
7
101
13
71
13
6
41
43
72
53
181
75
21
18
101
61
30
5
108
103
9
24
44
1
35
84
12
13
83
43
66
6
12
78
123
24
12
8
7
24
57
80
4
48
111
57
164
84
16
68
28
60
63
77
49
39
12
27
33
8
24
60
16
96
24
44
12
16
104
48
96
25
59
28
44
1
48
11
31
9
8
52
21
27
56
55
54
15
63
77
72
76
39
105
39
9
123
9
120
60
36
3
24
5
31
66
78
41
31
30
24
66
21
3
30
47
49
51
60
9
71
12
151
69
56
91
60
45
56
64
68
96
16
81
23
24
7
6
35
132
132
55
69
12
9
18
6
47
7
48
9
56
4
20
55
5
4
24
12
15
30
63
68
19
21
63
60
36
30
11
25
42
102
96
18
17
64
36
84
15
9
75
57
12
56
7
105
15
5
4
9
47
4
45
131
4
68
43
144
90
71
60
13
36
23
13
42
5
28
3
66
15
3
93
44
36
12
31
21
44
12
85
27
36
104
52
15
29
61
18
53
37
27
15
5
76
3
54
60
111
15
12
18
24
27
20
88
80
60
12
16
12
75
6
47
19
60
18
23
67
33
48
72
27
48
24
65
24
24
52
9
11
13
3
44
16
68
40
9
83
4
75
41
112
56
91
29
100
20
19
5
43
29
25
23
55
12
24
72
54
15
15
18
18
45
69
84
75
39
41
67
48
60
21
8
16
27
72
153
24
75
9
44
100
36
27
5
84
28
27
53
16
51
6
15
33
42
48
6
48
6
30
60
51
15
9
27
17
88
48
12
15
9
81
78
41
24
12
49
23
13
30
24
5
88
15
5
31
36
30
59
96
36
4
21
59
19
36
9
45
66
36
24
66
90
24
54
30
17
7
18
30
9
15
5
61
42
12
9
24
32
49
66
6
15
108
32
72
7
21
27
33
63
21
33
63
57
27
9
147
15
29
4
27
57
20
85
3
9
6
69
116
48
1
35
16
3
5
192
28
27
30
18
21
48
27
5
60
1
54
9
81
23
12
4
21
35
16
44
49
84
35
28
68
64
75
21
92
19
129
56
144
24
132
36
100
84
15
5
64
39
108
17
55
12
114
30
29
25
6
57
48
15
42
15
33
59
120
7
81
24
21
120
27
20
72
16
15
12
105
12
123
5
12
100
60
33
23
84
25
39
12
60
9
6
89
4
45
11
79
29
40
72
48
51
9
45
18
48
21
39
90
51
24
140
31
21
15
125
7
72
45
21
24
3
96
39
5
13
215
19
5
40
44
7
45
20
37
3
39
54
15
36
15
65
76
45
54
84
29
43
9
20
49
54
81
12
60
9
90
120
36
5
48
76
75
101
24
19
17
19
105
15
78
75
8
19
6
39
33
12
18
18
18
54
162
5
91
12
17
88
111
24
57
51
9
56
28
12
60
24
45
3
27
5
16
12
12
15
120
9
27
33
9
138
17
96
37
18
12
150
15
39
165
15
36
5
7
41
31
53
55
60
72
29
79
18
15
15
108
21
48
32
31
18
90
9
20
1
59
28
27
17
64
44
12
88
12
8
60
13
3
20
12
37
123
3
9
36
27
89
55
9
36
20
36
64
20
13
23
85
72
143
7
48
29
13
35
36
24
13
180
18
72
29
60
91
9
63
18
39
15
21
44
25
48
6
36
9
147
9
84
60
15
9
27
41
43
57
248
19
33
84
44
36
43
33
57
87
3
17
73
18
5
24
169
107
28
12
339
90
71
19
53
31
57
93
15
96
51
18
30
21
20
4
44
16
57
35
12
31
66
71
37
18
17
7
5
48
13
23
19
156
60
21
51
48
60
12
60
45
57
36
15
57
63
12
105
59
1
39
9
36
83
43
29
16
123
29
1
6
21
8
55
126
90
36
29
25
18
17
4
56
76
104
31
18
90
24
45
8
28
20
1
59
19
5
220
27
81
180
9
143
16
39
21
44
1
132
48
51
9
27
3
17
48
100
69
42
69
104
12
40
80
36
4
36
84
36
3
12
9
144
20
96
79
12
18
15
44
52
15
33
116
4
32
84
37
63
12
3
141
69
51
36
68
ABCD 96740590294*3^$a+1 [50017]
168
8
54
6
4
116
21
79
41
105
34
26
54
4
5
171
40
125
36
15
84
90
46
5
60
9
34
17
84
31
29
36
15
81
9
10
110
90
30
84
54
28
65
132
67
50
58
92
18
51
91
36
74
15
324
21
60
10
36
72
2
58
48
29
60
45
144
34
2
34
72
14
183
55
12
50
48
63
39
24
16
36
120
137
27
78
120
12
15
31
29
213
66
52
62
22
5
103
41
175
17
9
106
104
148
2
3
75
136
44
148
24
29
151
44
184
2
34
146
34
5
24
31
56
16
14
15
3
12
24
9
36
7
122
10
12
144
65
81
15
3
40
137
108
15
66
36
15
63
6
34
56
24
153
79
36
29
39
4
41
120
31
14
30
66
178
26
66
40
20
28
77
19
12
89
39
156
54
10
26
24
87
108
75
69
45
36
6
174
120
30
60
105
55
36
36
14
18
81
21
75
31
5
39
18
102
16
17
103
152
21
12
39
28
20
16
20
90
30
90
94
161
7
14
123
117
15
144
9
27
55
113
57
10
84
41
75
93
111
36
40
168
5
175
17
15
21
27
6
34
17
3
270
70
96
12
14
10
36
8
4
108
38
6
16
264
8
45
15
28
44
4
132
14
58
12
5
69
142
108
24
156
140
126
118
12
50
58
176
84
6
22
24
50
198
141
60
45
22
44
88
5
36
69
66
16
68
12
54
156
30
168
76
12
24
44
60
66
18
42
144
27
7
36
24
110
10
62
190
29
67
29
151
122
70
108
29
156
27
21
79
17
31
353
45
22
14
3
75
42
10
44
114
27
84
39
42
54
6
39
199
41
15
54
12
70
36
134
34
230
94
32
16
14
48
27
15
24
9
120
120
43
2
75
103
38
82
5
12
96
9
10
32
18
51
15
24
16
36
50
78
16
24
12
65
60
84
7
17
55
50
82
29
12
43
60
41
31
32
12
21
43
5
21
24
94
41
15
9
91
41
15
40
50
18
6
70
12
72
80
213
175
14
195
43
50
82
29
84
21
130
56
16
98
70
14
22
48
110
51
91
24
26
46
120
24
5
9
27
27
52
24
36
20
28
32
40
44
52
8
40
80
36
120
48
33
63
36
16
38
106
24
26
183
15
57
60
175
50
63
111
45
19
77
99
40
72
62
82
29
36
39
6
30
40
14
46
65
144
36
115
50
70
38
132
30
108
112
8
6
126
24
6
39
144
55
5
15
16
65
60
51
18
15
225
102
69
51
114
171
3
6
156
34
41
69
10
56
88
17
48
207
4
14
51
19
36
20
36
45
39
66
183
7
68
12
54
34
86
51
45
10
60
14
15
79
26
60
24
27
33
192
39
60
105
10
44
33
67
36
41
75
165
99
24
40
32
4
29
120
31
14
22
164
36
40
44
117
39
78
22
14
6
48
12
88
176
60
60
6
3
103
14
75
63
57
43
5
307
48
56
9
87
9
60
45
22
2
27
75
93
57
30
18
6
9
36
7
8
6
10
14
22
44
81
199
134
54
177
31
68
52
17
147
18
27
39
4
50
6
60
84
16
72
24
5
24
19
5
31
44
28
17
36
21
39
51
33
105
58
8
96
28
26
10
12
60
29
55
158
111
12
27
52
20
30
99
319
77
103
108
17
7
65
99
16
128
52
120
36
152
72
16
98
22
38
34
56
52
53
21
58
197
144
21
24
15
7
149
93
51
39
30
22
8
12
100
8
6
96
30
129
7
98
66
60
4
36
20
45
36
39
18
10
41
31
38
27
223
5
81
336
58
101
21
15
135
48
6
22
72
101
99
52
44
136
68
76
12
17
43
77
7
44
64
86
24
22
5
60
19
101
3
72
45
55
14
22
29
3
66
22
2
12
15
69
120
39
87
4
44
28
72
17
144
39
45
91
60
144
2
30
174
6
9
9
3
9
48
6
21
48
12
33
51
21
18
52
80
114
10
44
57
84
151
60
5
3
60
72
16
17
15
45
75
72
45
19
86
54
45
36
84
51
9
60
39
93
7
41
45
39
72
163
26
171
19
144
50
75
75
ABCD 96740974646*3^$a+1 [50015]
6
84
90
97
48
8
24
75
24
84
97
48
96
24
11
37
8
144
27
93
51
66
168
3
33
174
121
59
61
11
109
5
54
93
63
97
53
19
101
19
5
91
120
71
24
126
43
32
160
143
1
56
15
9
99
13
32
45
102
60
9
45
67
59
18
75
87
73
191
54
91
5
66
90
15
75
18
115
8
3
36
9
496
48
392
24
45
210
49
185
6
145
35
37
80
129
15
48
135
1
96
83
60
102
18
193
77
27
16
8
189
30
45
15
90
63
208
29
36
36
19
41
111
24
64
29
163
32
160
56
21
99
112
23
54
27
45
19
80
69
3
9
103
101
27
39
81
40
32
15
180
12
90
159
111
60
133
96
35
261
213
36
7
72
167
108
13
23
24
97
24
71
25
128
105
30
33
27
61
72
113
87
3
96
138
43
47
81
81
78
25
11
85
35
54
87
120
376
173
547
179
109
119
1
59
72
18
66
9
87
25
59
69
117
243
72
39
54
6
30
60
27
57
6
9
48
33
127
83
36
49
56
16
200
9
39
72
40
144
96
104
273
7
29
114
25
5
51
45
91
96
83
30
15
160
32
99
324
145
80
69
43
48
29
27
40
29
139
48
47
30
90
1
24
96
11
90
75
16
29
144
96
99
129
15
16
240
35
24
93
27
60
12
108
132
18
3
33
36
99
40
192
23
9
16
56
45
19
71
9
45
19
35
13
77
67
104
96
39
241
35
165
15
18
7
96
179
24
325
71
18
156
36
204
219
16
11
60
49
80
24
45
90
81
16
56
3
60
81
165
51
387
30
55
197
91
104
75
85
5
78
13
23
9
135
72
345
45
54
45
9
55
41
90
37
24
144
344
48
63
1
104
99
36
49
8
123
36
1
47
217
23
57
88
47
33
171
205
95
114
12
24
27
3
24
21
16
8
165
42
9
75
54
55
5
3
33
54
180
61
239
96
57
160
47
73
179
133
56
72
159
48
1
72
120
29
48
67
23
1
59
37
56
117
42
73
96
41
54
81
16
48
96
119
9
135
72
9
72
144
105
79
384
35
42
43
77
19
41
31
8
9
132
75
99
141
256
8
15
57
27
150
102
60
18
156
6
1
120
53
115
56
16
53
99
16
104
15
72
48
81
159
25
95
1
71
33
120
112
48
120
8
27
90
51
9
36
126
48
36
81
16
8
352
8
112
8
81
79
11
69
39
240
153
27
36
120
186
84
96
75
69
171
184
89
103
120
80
27
36
1
35
18
27
3
36
49
48
47
33
3
37
8
15
97
72
176
24
16
101
198
12
9
9
151
389
186
241
24
80
144
27
69
39
33
3
114
102
144
234
43
53
115
149
6
21
96
120
99
90
78
66
51
120
15
18
30
1
96
215
225
45
108
66
90
99
375
30
90
1
80
136
23
57
123
21
135
36
61
240
48
119
186
66
61
47
36
37
224
208
41
111
96
207
25
5
91
41
300
91
77
12
31
24
215
121
137
36
91
ABCD 96741199078*3^$a+1 [50012]
63
27
117
135
25
29
72
162
361
125
72
288
90
36
54
151
96
224
195
90
126
165
48
64
32
144
15
162
79
173
115
47
90
199
32
129
90
54
79
137
36
99
256
275
18
180
7
119
9
64
32
75
18
51
16
41
108
75
51
54
55
71
36
72
180
126
267
160
5
72
36
234
72
54
87
288
16
336
353
127
80
144
81
54
108
93
15
49
95
234
36
108
391
5
90
36
189
64
48
80
64
5
43
317
51
3
61
191
144
90
216
18
36
90
180
90
108
37
341
18
441
99
216
21
384
160
173
36
72
7
65
18
45
333
51
208
32
16
107
181
71
25
119
72
193
95
1
413
90
18
54
241
29
36
144
36
123
327
54
19
107
90
108
15
16
48
32
195
253
48
59
108
396
141
381
3
64
23
18
135
171
108
153
64
125
18
97
65
90
198
18
109
35
90
216
139
240
35
216
69
144
21
139
5
36
343
48
23
57
33
126
18
522
54
79
48
53
72
3
69
162
198
180
72
18
36
234
343
80
45
115
83
141
16
144
59
37
53
91
80
16
29
195
21
139
144
419
36
54
51
417
180
252
126
36
90
36
79
11
54
90
144
277
209
31
59
180
49
527
144
225
45
19
35
72
85
203
72
198
7
47
1
32
384
16
215
153
81
234
324
97
96
257
126
252
18
126
21
195
180
105
3
126
18
36
36
18
126
270
252
54
21
87
25
240
383
385
83
72
180
225
27
90
187
83
253
17
72
39
15
144
90
90
36
90
162
157
5
108
72
231
16
176
112
41
87
112
128
15
90
90
45
9
18
37
305
31
5
75
69
43
101
72
3
159
36
72
180
145
143
216
73
35
237
15
193
77
36
180
288
216
144
67
113
79
272
160
11
18
180
162
90
234
9
207
144
193
32
16
263
36
21
144
15
18
108
324
31
167
57
16
144
251
37
17
175
293
36
87
3
72
54
144
31
5
91
80
112
23
252
93
213
342
54
144
111
141
162
193
77
108
103
144
ABCD 96741337222*3^$a+1 [50001]
40
8
72
39
6
90
66
79
101
27
81
19
53
24
103
17
6
18
39
48
40
32
48
4
60
65
60
55
128
100
140
3
9
168
112
5
3
33
195
159
165
219
1
20
261
19
8
48
112
281
19
143
69
28
71
90
67
80
144
9
39
3
157
77
30
60
30
3
33
18
222
144
51
180
160
72
20
123
129
48
57
55
71
24
213
147
180
73
192
35
24
1
120
108
17
24
66
21
204
69
36
36
75
24
36
84
28
80
141
199
11
129
12
9
36
30
73
377
243
33
39
105
55
125
51
3
120
132
48
42
87
88
59
36
48
9
48
33
111
111
109
20
240
48
60
28
29
43
107
213
177
15
76
92
87
81
24
40
56
3
289
252
125
30
93
33
24
31
125
24
31
60
65
60
18
36
1
164
15
33
21
51
255
21
69
31
80
69
75
16
80
63
12
97
101
79
11
42
195
24
69
91
8
3
60
48
9
33
15
3
156
6
55
29
55
89
7
104
141
7
11
72
45
9
123
93
114
93
12
15
105
99
9
60
57
111
24
120
108
213
15
39
201
9
15
36
9
54
72
54
54
12
54
135
168
40
23
18
31
71
25
29
6
144
30
15
111
57
72
51
105
64
20
159
72
9
28
48
44
15
33
48
120
24
36
3
237
160
35
57
33
108
19
80
192
88
41
30
42
27
21
6
180
45
216
312
183
54
163
72
56
24
108
240
93
48
127
23
126
300
55
96
152
48
100
23
36
174
6
36
54
91
53
51
39
49
197
115
29
27
123
1
125
3
48
15
189
81
168
231
216
72
21
19
72
35
1
84
56
123
9
27
25
125
336
78
36
120
105
9
111
16
53
12
7
53
84
3
132
88
17
15
15
36
240
54
135
165
3
3
69
21
18
57
72
60
60
48
24
69
19
68
220
20
12
27
93
120
112
68
21
72
159
36
132
28
185
48
39
21
270
192
9
45
3
148
92
81
127
80
9
15
45
111
69
15
48
192
9
39
57
144
127
84
116
24
225
36
144
31
113
162
54
123
111
12
97
53
108
27
63
201
28
17
63
48
180
24
45
90
73
23
9
135
145
8
237
90
61
12
107
54
19
23
45
3
37
5
108
12
24
84
151
128
52
71
69
168
88
104
111
18
27
45
48
36
144
6
30
151
152
57
24
30
129
93
175
23
30
87
9
84
19
20
48
12
207
105
81
127
8
3
6
90
30
3
111
30
39
57
111
24
9
12
87
12
96
9
103
32
75
21
69
3
40
72
8
48
99
60
105
15
141
9
3
48
24
81
24
180
66
54
3
3
49
20
21
120
18
42
87
21
91
48
23
289
128
280
41
66
90
3
51
97
212
48
39
24
129
60
21
60
51
16
32
40
32
45
30
73
71
217
5
75
69
180
84
19
17
51
172
12
35
306
79
161
90
57
27
165
51
109
108
53
60
339
108
57
123
40
17
103
60
53
48
150
120
1
95
66
114
84
69
148
53
6
36
9
48
33
15
24
9
151
29
162
129
69
60
39
312
9
102
129
16
72
20
48
9
30
24
157
32
40
8
52
47
60
ABCD 96741585134*3^$a+1 [50105]
74
31
95
49
3
8
30
40
54
18
102
20
6
40
30
42
138
72
12
20
6
7
47
1
27
33
27
12
56
49
93
150
2
120
103
3
117
15
68
37
107
16
33
12
72
15
81
27
30
24
50
76
42
8
22
68
54
10
93
15
81
36
5
58
45
120
15
60
48
72
120
60
32
76
24
80
49
144
12
41
54
25
33
27
36
87
21
47
52
18
24
18
33
192
93
50
13
84
48
15
93
39
18
24
86
10
15
72
48
9
99
27
72
48
42
2
40
6
14
16
72
132
69
17
54
1
60
69
6
20
97
45
15
47
28
8
70
14
1
35
150
7
72
11
180
37
147
45
131
10
54
48
18
14
40
138
27
111
12
42
26
112
132
9
9
48
15
24
120
24
47
64
60
30
6
12
105
36
27
12
2
46
80
52
117
48
33
30
72
12
9
27
9
33
48
14
1
35
25
119
70
18
45
105
32
70
36
60
9
75
6
87
3
14
6
10
3
69
78
9
24
17
43
27
57
15
45
53
30
40
69
123
2
40
6
69
11
90
55
75
30
15
9
96
39
51
12
45
15
33
15
102
15
3
54
6
72
48
33
27
24
78
102
26
22
68
4
33
57
48
63
35
4
9
24
63
80
34
56
55
24
105
39
47
49
15
20
133
72
75
80
190
6
80
4
60
18
8
79
51
12
2
118
90
2
16
12
21
36
24
39
18
144
56
30
34
48
8
10
144
21
120
24
11
94
3
15
60
33
87
141
12
72
27
48
30
30
32
28
12
36
93
41
6
10
15
59
16
12
18
63
51
6
39
51
9
93
90
30
8
40
75
237
8
112
2
28
168
104
90
19
156
105
15
3
21
99
158
70
24
18
42
36
80
82
135
23
73
11
133
3
102
111
111
80
193
27
69
36
5
118
42
6
50
40
114
36
24
18
15
27
30
3
48
95
85
204
35
10
6
60
33
27
33
36
3
92
61
9
30
18
8
22
2
55
24
11
16
14
46
50
19
35
1
105
30
132
12
80
88
72
20
1
84
15
18
2
61
24
3
21
71
58
30
33
108
21
56
90
13
81
63
33
42
38
22
57
63
18
170
84
13
23
64
93
72
65
31
95
52
30
38
25
147
8
24
16
84
33
105
18
14
58
78
72
30
33
65
64
30
9
39
18
135
9
18
92
181
12
72
3
8
37
87
56
10
99
3
45
12
51
72
72
6
39
15
33
48
35
40
12
180
12
20
13
27
20
136
33
11
166
14
25
95
13
45
15
17
55
63
33
72
27
21
87
48
60
20
97
12
63
33
69
6
72
90
30
33
9
39
9
27
11
4
21
39
48
90
8
34
36
200
52
8
30
184
18
30
18
12
8
10
15
9
75
213
18
80
40
72
8
22
90
72
30
6
20
133
72
15
60
24
30
51
5
144
106
33
39
93
168
9
2
36
4
69
39
32
1
27
48
9
3
18
42
68
34
15
11
49
51
33
87
72
105
72
51
9
5
46
80
4
86
10
132
60
30
18
30
234
30
110
10
39
107
54
6
4
6
102
48
9
51
132
33
27
38
55
24
60
96
119
118
15
3
44
96
37
53
7
27
9
21
56
40
135
48
99
48
14
16
14
58
122
16
45
27
12
48
72
81
105
27
63
69
3
152
16
12
33
255
57
23
4
33
75
2
58
105
45
15
3
180
20
100
9
33
90
38
40
50
85
15
57
3
24
78
8
40
14
36
73
27
33
39
12
48
72
30
170
6
112
30
12
108
2
55
41
19
60
51
72
30
2
61
39
26
22
8
49
24
9
8
130
429
33
38
4
20
40
90
15
84
39
68
40
42
87
60
3
2
91
15
117
143
217
15
68
172
60
102
3
75
90
2
28
42
48
147
3
108
110
79
71
10
30
42
168
50
52
45
3
72
18
30
120
80
40
114
15
96
15
12
68
25
12
63
54
146
4
33
105
62
76
54
170
1
60
48
51
6
102
48
24
153
135
2
58
68
193
57
72
8
7
75
48
24
9
71
36
97
23
10
39
11
40
24
36
129
33
38
34
30
21
95
52
18
30
24
36
12
32
16
9
153
2
16
45
48
27
45
12
15
72
30
26
52
168
12
38
79
75
189
72
95
40
42
15
120
3
45
108
12
24
24
47
10
80
34
21
9
18
78
74
6
22
18
14
73
12
60
84
69
18
44
250
56
7
167
36
112
21
27
60
9
3
45
3
30
3
11
133
27
20
28
152
58
2
76
33
24
3
72
12
66
24
66
69
15
48
12
105
3
12
30
26
52
48
69
15
ABCD 96742293892*3^$a+1 [50044]
108
177
132
15
18
87
39
36
45
48
15
201
15
141
60
15
45
135
18
135
27
36
69
219
180
54
3
84
180
36
84
276
24
69
90
72
129
36
105
90
165
60
84
105
51
75
90
3
87
72
108
18
54
342
108
180
18
69
39
57
15
129
105
198
165
33
99
99
57
87
33
39
54
51
3
126
27
99
189
24
21
387
45
219
15
36
54
99
27
18
39
48
408
144
12
123
198
144
216
54
36
108
54
18
117
207
33
165
18
108
165
51
126
15
48
36
81
54
165
141
27
108
72
108
24
183
45
81
126
108
45
228
15
9
45
18
72
21
15
9
81
144
18
57
105
99
24
96
264
183
129
156
12
45
126
57
15
54
18
177
3
117
84
159
90
27
36
60
39
45
36
12
195
90
135
180
108
45
63
36
48
108
204
45
324
39
51
117
48
159
72
36
69
75
36
129
123
177
3
126
87
12
72
84
72
267
33
12
36
117
15
3
21
48
255
180
342
171
117
15
93
459
99
54
15
12
36
312
120
12
15
81
120
123
36
165
33
36
267
147
165
87
9
24
255
90
18
90
18
72
54
3
72
15
36
93
36
120
21
27
228
69
135
45
51
168
87
144
36
18
54
180
33
165
90
45
45
39
48
3
72
18
18
36
33
12
60
60
33
36
51
111
45
60
39
165
15
9
12
123
9
207
36
69
21
147
12
21
54
45
48
15
21
84
12
9
207
24
24
195
9
171
57
87
72
90
243
120
36
60
45
90
21
321
135
228
51
21
84
75
9
81
111
195
9
240
39
144
18
90
72
36
81
495
21
72
192
21
75
123
72
252
81
99
108
9
99
45
27
18
54
45
135
33
39
36
90
3
195
36
81
63
126
90
21
33
54
306
99
63
9
48
48
3
216
90
39
105
162
9
84
267
144
126
3
36
15
90
15
3
45
168
57
72
195
48
48
264
39
216
81
63
72
144
81
12
276
192
87
93
204
156
15
18
126
33
3
225
207
108
9
36
9
126
69
24
51
285
111
129
105
18
45
12
156
3
129
252
60
96
24
123
72
9
81
36
3
12
39
201
267
153
9
126
69
48
48
123
9
36
36
63
18
54
90
3
36
105
54
270
147
51
180
93
72
15
198
51
240
105
36
147
12
24
15
36
21
12
3
45
60
24
60
84
87
129
15
33
48
27
33
3
144
36
36
105
21
144
639
12
15
90
3
84
3
9
144
45
27
27
105
3
57
87
33
132
33
3
60
27
21
84
3
117
192
195
201
105
72
87
168
180
15
72
33
93
3
12
3
72
57
141
111
105
75
48
165
270
18
90
18
39
48
3
57
33
51
111
54
54
ABCD 96743189386*3^$a+1 [50072]
269
36
39
57
7
56
81
135
33
103
8
40
101
19
120
65
55
56
48
141
24
12
24
31
216
48
24
77
43
17
55
29
51
64
65
12
3
24
208
89
96
39
21
139
29
19
80
33
87
16
24
17
24
15
264
21
12
63
105
156
163
5
12
24
15
21
211
48
77
187
120
48
24
233
207
105
84
75
24
57
36
19
144
104
16
29
75
81
120
55
72
65
55
24
120
173
108
87
16
24
32
33
223
32
57
55
5
264
19
65
55
65
31
72
24
80
105
39
45
24
43
48
24
77
24
12
79
5
43
17
255
24
112
32
16
96
8
16
80
21
60
63
40
65
48
204
19
41
60
235
65
24
12
27
21
60
24
7
53
168
19
149
72
43
185
60
75
57
7
5
72
19
101
243
72
21
108
31
80
40
41
120
7
41
79
77
24
24
252
63
72
16
72
77
3
57
135
45
48
36
15
16
48
72
29
115
65
31
8
16
17
7
281
60
99
112
104
40
216
48
17
55
29
84
12
43
72
96
8
16
89
79
96
5
67
104
45
3
45
60
31
24
5
51
9
60
132
15
93
115
32
16
17
7
48
17
36
3
16
96
24
48
96
125
115
72
32
96
16
89
31
5
75
45
43
48
48
120
41
103
257
31
24
29
36
55
5
43
137
15
120
9
31
96
8
57
39
64
65
7
24
29
12
72
55
221
36
36
99
33
15
45
43
113
15
69
180
111
21
19
120
5
24
12
15
165
36
87
57
151
17
31
120
77
12
7
120
8
33
55
17
55
101
91
168
5
27
129
84
75
21
19
176
112
72
56
81
183
88
72
65
48
84
43
48
8
45
99
120
57
48
247
24
41
24
31
89
144
60
27
88
65
103
192
41
39
333
3
96
45
24
67
17
192
15
16
65
24
31
8
9
31
192
48
77
24
84
7
104
105
103
72
8
177
39
16
24
89
55
72
8
201
31
96
120
89
55
80
69
187
8
9
135
21
24
27
16
24
48
48
17
72
60
19
17
327
16
17
7
320
160
41
36
3
112
168
17
84
24
12
48
7
8
16
29
27
16
48
29
48
27
112
48
32
24
16
104
16
41
103
65
24
120
60
43
317
60
48
39
40
240
144
17
48
60
91
80
24
136
41
24
24
39
88
72
72
24
41
24
127
72
80
16
56
45
19
5
19
176
24
57
15
45
36
48
24
31
72
8
160
24
96
5
24
36
84
60
343
48
56
88
137
48
12
24
75
16
24
41
36
27
16
24
77
84
15
40
24
77
75
64
17
132
48
99
16
5
19
101
12
7
5
84
15
57
79
89
79
41
24
31
29
60
31
24
216
56
48
33
168
204
67
120
24
56
9
120
60
75
21
3
88
104
24
264
57
24
12
24
24
67
32
120
141
60
15
136
185
39
136
8
112
41
84
75
9
204
43
48
17
175
72
96
65
7
65
7
32
40
48
152
88
32
64
5
24
51
96
40
48
56
16
5
43
17
24
36
48
27
33
55
77
84
31
24
29
36
255
129
15
16
72
5
3
16
48
48
5
60
79
5
99
40
29
67
8
16
96
5
24
24
91
29
36
7
17
55
32
69
84
36
19
125
187
29
19
101
91
65
36
120
67
48
24
8
16
72
8
9
7
48
17
135
9
31
80
136
104
88
32
160
144
5
19
17
48
103
8
81
223
41
15
129
12
19
24
32
9
96
39
16
5
3
81
135
57
63
16
24
65
72
120
79
53
67
24
80
9
240
15
40
65
7
125
43
41
7
24
29
60
24
96
7
24
96
128
136
24
72
32
16
221
3
16
24
32
105
55
24
125
99
ABCD 96743435294*3^$a+1 [50009]
102
27
27
5
73
12
48
107
40
3
93
93
3
63
24
33
56
1
23
144
16
8
24
1
6
81
81
6
54
6
77
48
49
15
33
23
1
23
25
39
200
40
3
60
57
39
41
31
48
33
21
60
24
63
8
16
8
88
21
12
47
40
8
49
36
6
12
65
1
6
54
84
15
104
16
33
23
31
18
6
9
57
23
7
24
36
6
84
18
17
61
12
15
27
6
63
15
42
111
9
87
15
90
120
18
12
30
27
15
54
131
24
7
18
6
54
51
24
15
6
27
24
45
3
111
9
32
24
1
12
3
32
13
12
15
24
3
84
6
27
129
111
56
160
63
57
81
6
24
6
54
77
7
18
30
9
33
23
16
128
1
15
32
1
24
6
6
18
9
9
12
12
39
39
42
60
27
27
6
23
7
33
8
7
9
128
13
3
8
37
3
80
55
33
21
18
18
66
6
111
57
24
15
57
30
24
89
25
6
33
48
32
61
36
24
42
36
24
9
48
72
8
1
71
115
21
48
56
25
6
41
16
9
63
9
39
32
1
24
39
72
69
11
73
48
12
83
73
23
1
23
79
81
15
12
53
37
12
15
15
33
80
25
6
6
54
6
24
24
23
49
15
33
48
24
23
13
12
42
69
75
21
15
9
9
30
18
23
40
48
27
21
9
156
83
16
24
33
24
23
25
6
42
12
83
48
1
18
21
9
18
45
33
24
39
39
24
17
1
23
25
12
6
101
25
95
13
11
1
39
24
105
12
60
36
12
23
144
55
65
40
32
1
60
18
24
81
63
17
16
69
3
9
23
25
42
21
24
8
48
55
57
33
6
66
63
32
7
17
16
75
21
8
13
11
7
30
11
73
54
6
59
1
15
15
17
24
19
5
48
91
5
7
9
33
23
7
18
72
47
31
57
56
1
48
15
8
37
27
39
90
15
21
3
63
17
40
27
101
7
36
30
39
128
16
8
48
13
11
16
15
72
30
6
78
102
90
30
24
9
15
57
63
9
128
25
15
32
31
6
48
12
24
63
24
117
75
87
30
36
47
24
40
24
24
24
9
96
15
45
51
24
8
19
30
23
1
48
15
80
24
73
24
24
63
32
1
47
48
1
84
36
23
24
1
108
42
33
8
49
39
24
45
3
45
42
41
49
24
36
11
49
23
7
24
18
18
30
12
66
9
80
37
3
45
3
104
55
9
9
48
30
17
1
12
48
12
30
9
32
16
45
83
25
30
18
30
89
13
12
168
54
9
87
9
48
45
3
33
15
9
15
15
18
48
36
90
108
102
90
54
15
48
9
63
8
7
9
15
81
81
15
48
24
32
25
42
12
9
21
27
69
3
141
3
9
39
8
72
7
9
39
33
33
15
75
54
87
45
11
49
15
33
15
9
30
66
96
6
54
3
81
39
21
3
87
12
53
1
30
18
15
21
12
47
1
6
24
24
36
29
55
9
96
15
9
33
47
88
3
6
47
64
21
18
9
8
7
9
48
3
5
31
72
9
96
39
36
21
8
19
6
24
66
21
57
6
33
33
39
72
9
6
9
3
5
16
15
42
48
71
1
24
6
65
16
32
24
24
24
7
6
11
1
23
96
109
35
24
40
72
21
18
33
9
42
6
15
48
32
40
57
15
32
37
60
24
23
16
15
12
21
32
1
42
21
27
12
9
39
81
63
18
24
15
15
18
47
88
8
120
97
12
11
88
8
31
81
9
63
32
40
63
105
24
9
30
9
24
33
54
6
48
3
99
6
23
7
48
6
3
80
7
54
107
7
17
24
40
24
8
49
6
18
23
40
32
49
30
48
57
24
21
35
16
15
113
1
39
33
84
42
18
42
42
66
30
3
9
71
13
6
12
57
21
3
51
54
167
40
87
18
23
25
63
8
16
57
15
57
30
41
55
57
33
12
35
1
6
18
36
27
9
6
57
51
45
8
24
88
15
9
24
192
111
9
39
66
24
96
6
17
16
32
16
72
45
3
9
71
67
101
37
35
13
51
32
13
35
13
11
7
42
36
3
24
57
6
54
123
96
8
19
5
7
24
17
16
33
63
9
6
41
13
27
33
15
27
21
24
51
48
45
9
47
64
39
17
64
45
42
17
16
8
61
36
12
59
151
17
72
16
123
45
9
39
63
57
8
24
1
15
15
81
8
67
53
31
6
3
105
30
9
48
9
48
120
12
3
33
24
15
8
64
24
9
18
5
55
42
23
16
39
41
49
95
24
97
6
9
8
1
12
27
21
3
3
6
24
111
8
37
60
30
41
40
33
24
6
33
21
18
41
1
30
42
24
15
27
90
51
24
9
39
15
72
33
9
15
24
24
72
45
6
30
87
8
7
33
128
1
39
3
48
29
61
51
45
12
54
41
37
6
29
25
30
41
55
24
89
1
15
32
31
102
11
7
17
103
57
3
5
16
33
30
9
32
19
36
12
21
8
16
24
72
9
15
63
65
25
12
3
152
1
72
47
97
48
66
84
18
78
17
7
18
23
16
56
7
9
63
18
48
39
33
6
17
112
57
119
16
9
15
8
7
81
39
66
18
45
111
42
23
1
24
39
15
9
56
55
6
35
67
21
33
48
23
13
54
6
90
30
6
41
136
39
24
9
56
40
39
9
8
16
8
16
8
40
48
3
93
3
45
8
40
81
108
3
15
33
39
6
131
64
45
59
7
65
25
6
17
88
27
29
1
47
64
32
7
9
87
12
78
12
18
30
3
8
133
27
33
47
55
9
24
33
15
8
40
9
78
33
27
12
78
12
48
15
24
39
54
6
6
24
47
13
35
24
1
15
9
48
15
57
15
21
3
9
42
5
40
15
9
32
7
18
15
24
80
24
1
102
41
55
12
69
9
15
8
37
51
72
57
47
88
48
39
30
42
33
15
12
5
16
72
104
7
96
18
15
48
15
17
1
23
1
6
30
66
78
123
9
30
24
33
33
48
6
9
72
56
37
11
25
39
24
48
3
29
24
16
21
48
18
84
77
16
9
24
39
75
12
24
42
18
6
24
12
12
71
19
36
42
111
48
9
15
21
3
8
96
1
63
69
59
1
24
15
8
31
17
88
45
42
54
27
15
12
21
27
48
125
1
18
141
80
31
30
11
16
81
6
30
150
6
48
72
30
30
35
88
63
17
24
7
65
16
24
15
36
6
48
23
24
48
24
16
24
63
18
15
39
33
33
24
143
7
33
24
72
24
8
48
1
6
6
3
ABCD 96743547944*3^$a+1 [50186]
33
43
144
20
96
16
156
59
121
5
55
53
24
67
48
168
48
137
3
177
72
48
150
97
41
19
17
18
366
12
19
104
45
139
20
16
197
42
18
27
16
116
16
89
103
23
258
75
60
9
67
68
81
31
20
21
259
329
31
41
39
16
44
141
63
24
28
32
76
24
251
37
5
72
75
96
45
7
60
84
239
21
21
43
77
132
18
72
133
8
36
105
24
324
12
126
18
31
29
15
16
125
6
49
149
7
149
3
96
117
78
30
15
16
24
5
15
39
48
309
88
5
180
138
73
17
123
27
13
156
29
12
144
75
3
90
36
66
18
75
33
103
29
135
21
15
129
162
54
15
84
100
12
23
73
5
12
31
5
72
60
102
165
3
117
165
108
175
113
42
69
3
13
32
45
36
66
33
156
112
65
72
48
39
141
219
3
13
77
102
69
9
103
17
15
57
63
153
99
100
41
108
7
180
8
52
17
6
229
53
60
12
168
108
51
15
49
80
16
84
131
45
48
88
72
41
99
81
15
15
21
33
96
84
216
111
33
6
66
103
65
75
51
45
9
75
15
85
5
75
33
219
28
53
267
120
12
84
27
69
21
108
120
36
96
3
144
171
1
113
51
69
67
164
156
9
60
12
72
60
36
139
5
48
27
63
78
15
36
15
6
282
6
39
192
88
17
90
6
7
132
80
4
41
24
187
47
45
45
30
45
192
213
51
147
129
93
120
15
21
55
20
69
36
127
53
24
103
95
102
60
30
72
126
39
33
90
78
162
57
189
39
16
56
84
4
92
105
235
41
84
6
157
120
36
96
36
48
65
12
132
90
13
35
49
80
16
185
43
44
15
72
6
180
3
112
72
65
15
33
90
18
204
7
5
3
21
151
96
17
255
100
41
36
31
5
27
213
90
120
42
31
5
247
212
165
36
99
40
11
141
168
72
120
21
48
126
6
63
21
126
37
48
59
198
18
42
31
84
11
102
27
15
45
52
29
79
77
36
3
52
32
60
52
293
115
77
3
105
27
63
21
105
19
20
201
72
12
15
112
71
109
80
9
72
108
24
30
150
48
3
69
27
153
51
27
205
8
24
240
88
65
72
75
12
100
5
180
36
19
23
198
90
93
40
72
59
54
111
21
72
30
78
7
77
6
13
17
55
5
3
156
105
6
33
96
81
415
53
36
96
39
45
3
60
96
256
128
201
12
3
120
165
31
101
108
72
123
219
13
5
72
51
51
6
48
271
48
281
111
48
3
33
87
54
108
6
49
12
293
51
96
3
121
44
33
120
55
17
55
5
51
57
7
113
42
21
36
28
5
147
28
20
21
99
3
177
21
36
75
136
77
27
120
3
30
55
332
9
67
83
69
120
16
72
59
18
96
111
63
18
3
51
90
36
123
45
39
81
39
33
42
102
31
128
52
149
159
156
69
31
35
6
18
21
360
24
112
92
93
159
33
67
260
88
203
13
17
42
21
24
36
9
375
100
60
12
5
168
30
141
57
19
71
85
65
48
111
105
96
120
3
39
66
294
97
5
183
51
81
81
3
24
36
ABCD 96743804726*3^$a+1 [50061]
180
72
54
66
7
132
5
103
72
24
59
12
6
84
55
35
150
54
25
59
42
79
12
29
24
36
91
84
41
43
5
7
29
79
35
37
17
12
54
42
43
11
1
60
12
65
18
18
42
13
72
12
72
5
43
48
17
55
185
48
42
37
108
47
25
119
145
60
36
84
84
65
175
41
67
23
1
29
24
31
77
7
72
65
31
5
139
35
54
60
19
11
97
53
54
126
12
67
83
217
36
60
29
55
71
1
53
102
73
17
24
30
6
30
1
5
163
17
19
53
55
12
24
17
18
1
156
12
5
6
37
48
144
5
7
11
30
19
144
12
29
19
89
108
144
108
91
29
90
73
23
1
53
30
108
49
5
96
48
19
5
175
71
1
96
29
55
5
66
13
12
53
55
47
234
144
7
53
19
12
35
13
60
17
19
60
11
121
29
31
24
53
31
84
11
36
54
36
108
36
36
79
144
11
30
7
24
149
6
30
91
72
5
102
6
43
29
18
48
1
53
7
125
43
41
55
71
6
7
11
61
41
7
143
12
18
60
7
60
41
7
12
60
60
12
29
7
60
12
65
31
35
1
53
42
25
120
101
60
12
90
1
12
47
30
60
43
65
43
5
67
48
12
5
48
24
120
7
24
11
1
17
31
17
42
25
72
65
18
66
19
60
72
36
24
11
37
17
48
31
5
7
17
36
7
59
6
18
49
48
29
18
97
173
7
41
19
60
108
53
18
1
48
41
19
197
43
60
12
83
73
72
12
24
84
36
41
31
5
30
13
11
25
113
7
24
5
19
60
48
12
60
36
5
36
43
36
239
78
115
47
18
115
47
90
43
59
25
35
1
17
127
53
36
7
12
107
246
7
17
126
18
19
233
7
12
36
107
37
60
29
54
61
96
24
36
84
17
42
90
31
71
24
25
41
24
7
119
48
78
7
36
5
7
24
59
37
125
139
36
60
24
84
240
12
60
48
5
31
41
162
13
77
7
5
54
6
90
1
89
139
77
7
11
85
89
43
47
37
35
18
42
1
17
7
41
7
107
25
48
35
25
23
73
24
125
30
25
36
65
24
18
108
49
72
5
103
96
72
24
84
17
54
13
17
79
96
65
19
35
49
5
91
119
72
13
47
18
36
67
48
65
66
24
49
23
13
131
30
60
31
59
18
67
24
35
109
71
174
31
12
47
72
13
60
17
18
37
24
35
54
72
216
43
84
107
25
65
43
95
13
5
24
36
55
48
77
67
96
119
78
55
24
48
125
7
101
12
7
204
84
12
60
11
25
47
1
60
60
60
12
60
35
24
144
30
139
36
84
48
24
11
13
119
1
17
55
17
31
5
12
24
90
13
120
155
157
48
12
53
36
12
67
36
12
12
5
36
7
108
36
48
35
162
90
13
107
13
60
12
41
19
156
72
11
1
71
18
7
47
61
12
53
66
60
108
1
29
7
108
120
36
12
24
5
43
12
48
60
47
60
1
89
43
36
12
72
60
132
48
72
23
85
11
36
84
54
55
77
43
77
96
12
36
7
65
43
24
11
61
29
55
29
91
120
132
5
187
60
23
12
6
30
1
23
18
7
113
19
156
5
7
35
25
60
71
85
41
175
29
19
36
35
49
120
5
127
59
37
107
72
1
53
31
84
65
127
17
18
157
35
108
24
1
29
43
72
24
185
55
24
17
36
103
41
18
25
11
66
31
5
144
31
48
65
79
71
37
89
54
30
24
115
12
96
47
48
13
131
49
5
7
83
109
60
35
252
48
6
36
19
24
41
24
12
43
60
5
67
23
18
115
84
48
156
36
53
48
60
55
12
12
5
96
55
48
5
55
11
13
131
1
36
72
5
7
84
180
17
43
12
48
12
113
24
12
24
67
77
115
11
37
60
12
36
125
7
5
72
7
65
31
12
12
84
29
55
36
24
12
65
36
55
5
72
127
36
204
5
60
91
24
83
1
29
36
72
42
1
71
18
228
43
29
91
71
24
1
24
84
65
55
36
41
36
48
42
234
30
24
49
5
67
53
7
48
36
36
41
79
24
24
17
36
7
11
90
55
36
191
24
30
103
65
7
29
67
24
36
119
1
144
5
30
90
103
47
108
85
41
55
60
131
6
7
48
65
19
36
59
1
24
29
36
36
18
66
19
5
31
48
41
162
37
5
156
6
18
18
85
12
23
109
23
1
29
36
19
77
18
126
12
7
60
12
36
24
29
30
24
18
103
36
5
54
1
48
17
103
48
53
79
5
42
1
17
55
53
7
23
240
49
5
18
13
ABCD 96743962886*3^$a+1 [50024]
185
7
8
75
165
69
123
96
21
66
25
65
147
3
145
24
8
51
21
4
32
33
75
15
21
51
45
4
44
57
18
1
11
13
5
36
6
84
54
15
21
54
37
164
69
36
6
30
7
53
3
40
72
32
87
121
59
36
48
1
24
11
141
24
15
6
43
24
132
60
36
68
60
12
40
95
24
21
4
60
20
15
9
16
11
90
78
12
37
92
105
36
24
51
33
39
36
16
35
9
64
72
131
105
28
65
7
12
20
27
36
18
31
29
12
55
32
48
9
6
33
15
1
56
69
19
41
19
65
51
64
12
5
27
27
33
48
63
37
35
30
180
54
129
84
21
6
36
33
15
1
20
129
12
15
48
15
21
15
30
51
9
115
65
15
15
90
99
27
18
132
3
45
19
68
72
57
24
31
8
72
15
69
4
48
48
12
29
15
24
16
41
15
15
73
17
114
30
6
30
123
21
36
78
21
76
84
29
42
48
25
84
72
96
24
59
36
105
24
111
45
4
104
16
5
31
60
20
111
30
63
36
64
161
43
32
136
59
21
24
4
32
4
24
77
3
45
39
28
5
54
21
33
15
64
56
120
15
42
55
48
56
64
252
20
64
24
96
59
36
1
53
51
69
211
5
24
19
11
126
31
44
4
17
39
64
24
17
15
39
9
81
15
75
21
40
24
12
20
3
96
9
12
24
184
5
67
8
64
23
109
71
54
3
16
36
24
36
5
75
15
33
12
4
77
15
39
1
8
81
111
15
108
6
36
3
12
64
48
20
72
81
3
15
6
84
90
36
90
19
44
36
45
72
18
9
28
92
33
19
44
27
37
113
79
5
6
18
27
48
45
60
15
87
49
44
16
35
54
6
109
32
24
69
55
11
6
144
51
24
16
29
60
36
30
189
15
189
57
39
156
45
90
25
23
60
37
44
16
5
7
17
36
67
140
108
132
12
24
12
9
3
63
9
24
57
43
47
37
72
125
3
123
9
16
83
96
1
29
43
68
60
33
55
11
36
45
4
11
37
48
23
90
27
3
6
30
45
124
11
54
31
65
84
126
36
9
4
5
75
51
109
32
28
20
12
4
29
42
9
189
115
77
147
12
36
3
57
60
24
60
4
35
37
20
213
7
20
4
71
49
24
44
33
48
132
18
12
33
40
5
31
36
8
81
51
39
60
13
32
21
54
36
144
24
30
91
71
18
39
51
9
141
90
30
90
132
18
67
23
9
48
9
6
177
3
133
20
12
40
44
4
11
45
36
52
107
1
32
3
30
27
87
30
24
27
24
36
15
13
80
24
136
20
16
116
15
18
15
112
29
63
87
45
111
18
27
63
72
78
12
27
48
15
25
89
19
92
52
68
12
3
25
20
84
16
8
195
49
161
15
100
44
27
36
49
95
45
21
15
12
16
17
54
36
37
107
9
21
6
33
132
4
48
11
72
13
140
15
21
24
45
27
12
48
33
27
48
51
24
9
93
24
39
36
9
19
23
25
80
3
30
6
36
13
24
48
20
105
27
48
72
40
47
25
11
25
20
40
23
61
20
45
36
7
32
21
43
56
48
51
9
81
31
35
54
36
19
12
80
4
44
27
45
28
11
36
33
144
21
36
54
85
41
6
18
15
15
9
27
61
53
7
23
45
117
3
36
60
168
27
189
24
48
63
105
51
33
111
42
3
51
69
12
39
109
35
42
18
9
328
24
29
6
30
36
3
75
21
45
31
29
19
80
4
108
44
51
45
45
27
72
36
28
107
54
63
111
57
273
39
48
4
20
15
49
44
76
41
6
73
60
36
48
8
84
15
21
48
24
36
27
57
3
153
112
60
20
144
100
71
114
39
81
31
8
51
33
16
77
54
1
5
55
65
15
4
128
16
5
135
112
48
116
24
40
12
12
56
12
3
1
35
25
20
40
29
51
4
17
30
18
51
76
20
12
48
45
79
29
19
80
51
66
51
12
33
48
99
33
223
47
84
114
120
79
11
81
15
9
16
59
72
18
36
36
90
9
24
27
54
19
11
129
52
20
24
36
4
5
51
4
156
8
16
104
171
25
5
63
33
180
18
36
81
12
27
60
121
24
60
44
75
9
21
15
24
16
5
19
53
27
3
45
72
16
17
108
12
18
109
17
150
81
63
36
84
6
30
9
12
39
13
20
33
18
72
33
171
1
72
56
72
45
3
24
141
91
24
11
69
51
6
174
1
5
39
99
1
80
69
99
117
54
25
5
36
51
64
84
17
163
32
12
16
11
21
132
48
69
6
205
23
45
16
84
12
23
9
81
67
59
109
71
6
19
11
78
87
33
39
48
64
8
3
24
21
33
31
20
48
21
55
80
40
41
60
39
60
52
83
36
25
5
36
54
1
128
16
84
5
72
19
35
93
28
5
24
30
49
11
9
4
8
40
8
4
32
39
57
4
5
24
51
88
77
55
44
57
27
12
64
84
143
54
66
ABCD 96744089062*3^$a+1 [50028]
24
12
30
3
51
61
32
57
6
30
3
87
6
19
47
49
23
54
12
12
102
6
12
36
18
24
54
24
18
12
114
72
24
42
78
15
87
36
270
30
60
24
21
27
72
18
12
30
30
18
12
42
75
57
12
144
84
48
30
174
72
18
1
47
54
6
78
18
37
11
24
61
47
48
24
9
33
144
12
12
48
102
96
18
36
18
48
36
30
96
18
48
6
36
108
30
78
42
18
7
71
102
228
18
30
12
36
18
150
60
42
12
48
18
102
36
66
6
72
48
36
12
18
39
45
72
43
17
18
42
48
24
36
6
60
162
18
42
39
69
12
6
12
18
246
162
3
21
42
66
6
6
6
48
18
102
21
3
30
30
36
54
24
18
30
30
66
63
16
29
42
66
7
29
30
12
36
54
12
150
12
6
48
114
66
36
84
48
66
18
18
60
18
36
12
6
30
18
108
60
60
33
16
95
78
24
12
6
72
18
15
99
6
90
30
15
45
42
169
41
12
42
30
6
61
32
15
1
23
12
102
6
96
49
11
6
120
54
12
6
31
32
3
72
24
30
60
18
30
12
12
126
12
18
18
12
138
12
72
96
3
3
18
108
90
21
189
42
12
6
36
51
27
6
60
12
42
61
17
24
48
48
12
6
21
27
78
12
24
19
96
83
36
78
96
12
42
24
72
48
30
12
43
89
66
24
12
78
12
30
9
63
18
258
12
12
54
12
66
48
60
60
6
19
149
18
18
55
11
48
12
60
45
16
47
97
17
42
78
54
72
48
72
30
108
84
42
48
36
37
35
6
6
24
25
17
12
67
53
48
18
114
96
30
36
12
6
48
54
54
7
5
36
12
27
15
96
72
126
43
11
48
138
84
12
96
6
144
36
84
24
90
42
42
12
36
12
30
186
12
36
36
18
150
12
60
60
36
54
9
3
24
18
48
90
6
12
102
18
174
18
18
13
65
24
12
48
96
42
60
12
48
24
6
24
24
60
12
6
30
114
18
18
9
27
36
33
21
42
36
18
72
99
27
6
31
197
12
30
42
114
78
6
1
35
12
36
30
30
24
36
18
12
42
42
6
109
41
6
72
24
30
6
45
16
41
6
6
72
54
30
90
96
36
97
35
24
84
24
24
48
1
35
12
18
48
18
6
6
216
54
18
24
72
24
25
95
12
60
6
24
108
66
24
36
54
12
66
6
60
54
78
103
41
87
33
30
102
48
18
9
189
30
48
96
54
42
12
54
120
6
12
25
5
75
33
30
30
36
24
6
6
24
3
93
6
30
15
96
21
12
12
54
30
42
18
42
6
72
18
102
19
119
48
84
84
6
30
13
59
6
48
12
24
54
12
108
30
54
72
6
27
3
24
24
30
48
36
6
102
18
72
66
18
12
12
12
12
6
30
24
133
35
162
12
12
36
15
3
24
18
18
81
3
12
36
30
36
18
12
13
137
6
30
54
132
78
66
9
9
30
48
12
24
78
39
15
12
12
6
72
43
11
6
6
108
18
12
6
18
7
5
78
90
67
17
15
21
60
6
48
84
108
18
12
12
24
7
47
12
6
72
7
5
84
48
120
42
12
12
6
126
6
48
24
60
12
42
6
24
36
36
3
9
18
30
54
6
48
84
36
66
90
7
35
54
24
24
84
51
51
6
12
36
54
138
48
24
90
6
12
12
96
90
36
6
3
51
6
96
24
12
84
36
24
19
77
30
48
85
11
21
64
80
16
41
12
30
108
24
24
96
12
66
42
12
6
72
54
36
36
120
48
12
12
6
48
48
24
84
24
36
102
18
42
6
72
18
60
6
108
6
13
32
51
78
30
12
36
72
6
24
6
30
55
11
6
66
30
96
6
42
102
18
90
12
12
6
24
36
51
81
6
42
24
12
102
72
6
6
60
21
9
30
105
21
30
12
66
30
18
48
156
19
29
6
24
18
60
120
18
66
18
42
12
60
24
36
24
6
72
18
96
19
5
27
69
27
69
30
18
48
72
24
36
102
6
30
6
6
72
12
96
72
6
18
42
30
42
60
12
19
29
42
42
6
18
12
24
3
27
12
18
36
12
36
18
108
84
30
30
54
159
27
6
42
21
3
18
36
6
30
30
6
6
6
6
126
24
90
24
12
30
6
24
60
30
3
15
6
84
6
60
66
12
12
66
30
12
15
51
6
36
18
12
84
18
30
18
18
48
12
30
42
48
18
7
11
6
12
60
48
54
12
24
24
18
150
30
18
48
78
30
102
43
77
6
96
54
12
36
48
103
179
60
42
168
18
48
30
48
6
78
48
75
39
18
6
24
48
120
126
78
48
66
42
90
6
66
48
54
24
18
6
33
27
24
12
6
18
54
96
42
18
18
37
32
9
24
96
79
89
132
12
6
48
42
7
17
15
33
72
30
66
39
9
18
60
54
30
54
79
11
12
30
66
12
48
45
16
107
6
30
66
54
48
25
29
51
39
30
43
11
21
15
24
60
24
42
6
126
7
32
51
13
5
96
102
36
48
6
43
179
66
30
102
12
72
66
72
6
12
6
162
24
18
42
36
48
48
7
59
6
12
66
126
3
48
15
1
5
18
12
18
18
36
18
12
60
108
78
12
6
108
6
54
60
6
24
6
6
48
48
24
9
81
198
30
12
12
3
144
15
6
18
66
6
96
120
48
18
42
90
51
99
12
18
66
30
18
48
6
7
53
18
54
ABCD 96744196964*3^$a+1 [50015]
6
29
1
107
193
59
36
37
90
90
23
36
61
35
55
17
13
12
90
36
54
18
78
24
78
48
72
53
37
30
210
12
66
5
7
132
113
12
1
30
42
120
18
24
120
78
30
5
37
90
17
96
67
108
17
12
36
55
60
29
19
42
78
5
67
17
13
12
23
12
13
30
108
125
19
6
180
24
107
24
24
43
30
90
42
36
72
23
55
5
175
150
84
6
12
108
41
48
48
7
36
24
6
144
18
12
77
13
30
173
37
126
72
12
17
43
30
6
41
151
17
1
84
66
12
102
120
6
17
85
18
17
24
1
23
79
18
59
49
24
23
25
35
72
43
72
18
18
42
30
42
18
17
1
35
24
1
12
12
30
6
30
42
59
13
30
18
18
30
84
23
25
35
7
137
73
78
12
125
61
54
30
18
89
19
77
24
19
41
1
18
41
13
66
30
144
83
120
24
84
85
84
108
59
1
18
41
49
60
12
47
12
1
30
12
78
12
6
5
36
61
30
150
18
60
89
61
24
11
19
101
24
13
108
47
48
24
103
60
5
7
6
30
12
42
96
59
25
18
12
18
12
60
35
25
6
12
65
7
53
13
11
1
12
48
47
36
7
5
85
12
66
24
6
30
102
78
54
23
67
6
11
49
71
24
79
78
78
60
12
60
12
17
79
12
60
12
60
65
13
12
6
54
23
43
72
12
30
11
12
48
49
6
54
18
29
31
65
25
42
30
30
53
60
25
60
18
29
43
5
37
11
7
30
47
73
90
120
12
18
47
13
18
5
19
30
35
43
90
23
7
12
65
13
47
55
18
90
18
12
138
5
12
43
60
30
54
5
43
72
18
72
48
12
47
24
72
7
18
83
12
205
42
137
168
55
5
48
84
19
42
72
35
43
72
6
12
35
43
120
24
66
24
48
59
139
12
149
121
72
35
25
36
11
31
48
174
107
48
85
11
19
18
12
6
5
7
5
85
102
53
24
61
48
11
133
30
5
13
42
6
42
60
30
167
13
18
12
78
30
12
42
6
42
168
114
17
60
73
11
7
222
35
13
12
150
30
18
90
60
12
48
47
121
84
48
30
77
13
12
47
31
18
60
24
90
90
48
90
29
1
42
5
96
24
31
29
13
35
37
6
24
17
13
30
6
47
7
78
23
132
12
31
54
11
7
72
17
1
12
18
30
30
48
5
12
48
25
42
5
12
91
65
144
73
215
72
43
48
174
120
78
102
36
12
72
96
12
23
60
12
48
36
1
35
67
48
48
5
24
61
59
13
102
17
31
102
6
17
43
12
30
30
30
12
30
150
35
48
25
12
48
18
12
12
60
36
101
24
7
77
25
168
47
61
42
42
30
5
163
60
113
60
36
31
17
13
35
12
103
30
23
37
60
60
12
11
7
29
24
97
60
72
11
37
42
5
25
35
13
18
42
42
6
47
7
101
19
6
54
18
59
91
48
84
126
11
13
18
30
12
60
23
37
48
23
67
12
30
60
60
36
30
77
12
25
30
60
5
1
132
90
65
60
84
1
78
12
12
6
11
36
12
73
18
24
5
73
102
65
1
144
18
48
12
77
13
18
101
13
6
77
60
25
23
25
90
84
5
1
60
12
215
24
103
5
13
30
12
41
19
48
48
24
17
19
12
17
96
25
12
18
17
55
102
90
60
30
30
180
30
18
48
30
24
60
11
79
65
31
234
36
11
109
42
162
78
108
5
37
119
31
18
12
23
60
37
47
60
103
5
43
29
60
1
30
84
96
17
13
42
78
42
12
5
72
24
7
17
36
84
73
42
48
48
30
30
72
60
30
12
6
24
18
12
23
13
30
24
6
71
109
95
25
24
6
30
90
72
72
30
48
90
12
17
13
47
19
29
108
163
5
19
90
47
109
47
67
77
13
18
48
84
60
17
73
23
37
36
11
19
17
12
43
30
42
18
23
127
5
55
12
18
18
41
1
59
139
12
18
24
18
72
5
72
91
17
48
60
55
18
30
29
36
19
60
18
47
133
35
55
72
78
12
30
96
102
30
29
24
25
11
13
36
30
102
30
42
131
96
84
7
12
101
19
36
41
19
30
120
71
31
5
12
36
19
18
30
18
12
12
60
11
37
12
36
24
30
18
48
90
42
12
18
125
55
42
18
29
1
30
113
37
47
1
12
90
12
30
6
90
107
85
42
36
24
5
1
72
12
215
25
60
11
109
18
30
30
18
11
43
60
36
5
55
12
72
60
113
25
30
30
35
13
24
66
137
25
12
18
12
108
89
48
43
77
31
54
6
29
91
5
79
48
5
25
12
6
60
30
102
65
67
17
73
60
66
12
12
66
59
85
36
30
42
23
24
25
60
48
78
17
12
55
30
36
12
18
17
7
41
319
60
30
60
96
107
24
43
77
1
23
7
60
17
73
108
30
17
43
30
24
18
53
25
24
95
25
48
59
48
25
6
12
30
30
48
12
108
24
36
24
30
35
13
47
13
30
12
41
97
18
17
37
6
42
23
229
6
17
24
31
77
25
36
24
36
11
19
24
ABCD 96744385118*3^$a+1 [50123]
112
57
3
12
3
53
112
32
52
81
27
8
12
76
36
156
3
54
23
72
91
69
36
129
11
19
78
99
129
36
71
52
8
73
54
101
25
47
97
35
37
66
54
18
78
123
84
57
3
120
45
35
28
24
33
183
20
160
69
108
95
28
68
61
18
21
12
24
93
15
12
45
18
138
60
63
57
24
135
3
72
96
30
72
23
37
30
42
30
234
72
3
72
57
18
53
19
45
68
4
99
149
36
97
72
6
5
25
24
12
251
19
33
207
33
21
90
69
12
68
120
28
45
87
48
27
48
18
15
60
80
72
28
39
81
45
36
108
15
12
44
49
3
273
171
3
90
15
20
73
24
23
36
247
33
44
60
40
15
78
15
93
12
108
60
47
60
60
112
36
9
48
75
80
12
31
72
18
6
48
21
105
36
75
3
18
12
42
30
59
12
4
39
9
36
72
24
128
13
72
15
93
24
63
147
21
3
5
67
113
31
54
12
123
57
75
33
59
13
107
40
20
28
180
57
6
30
35
1
24
15
69
18
42
12
11
79
18
126
72
5
73
51
8
31
125
19
5
240
1
15
21
3
57
23
120
1
27
57
75
108
15
72
33
117
51
15
21
48
75
6
59
85
23
40
3
24
138
72
3
8
97
42
30
11
132
40
12
56
16
24
152
25
35
73
24
48
23
1
71
49
15
3
113
145
47
16
21
114
30
39
56
1
120
60
15
15
33
36
24
21
15
165
35
52
69
15
8
16
57
12
191
25
15
27
9
236
37
11
49
138
78
99
60
3
72
5
85
36
15
20
84
48
25
18
21
51
53
25
87
72
12
9
15
39
45
3
42
36
47
109
11
43
144
141
24
93
48
35
4
36
57
15
249
51
63
77
187
6
66
29
24
16
104
67
153
57
59
160
75
45
36
21
3
105
24
30
96
17
192
217
24
99
57
18
6
66
41
64
45
15
93
35
73
99
8
31
29
48
37
87
56
175
17
7
30
59
49
83
184
81
90
77
43
17
7
45
3
5
73
18
189
81
66
141
9
119
19
96
5
4
57
54
17
25
48
35
1
83
7
93
8
180
25
35
40
69
111
8
40
24
33
107
16
60
15
24
30
3
39
18
11
16
189
35
12
7
105
21
59
40
36
9
71
64
80
52
15
18
11
25
162
33
44
28
260
168
72
43
6
23
187
33
21
36
6
69
144
20
12
43
45
32
12
28
3
24
18
48
35
25
15
21
84
75
57
12
87
3
41
16
15
33
165
11
112
93
47
48
16
21
12
96
12
54
113
85
23
37
11
4
15
165
80
40
21
96
36
12
96
30
57
15
18
51
128
25
135
27
9
39
53
37
51
72
117
155
25
143
28
20
4
48
57
6
29
91
69
80
28
60
33
35
25
72
12
123
8
31
6
138
5
52
144
21
108
59
67
48
101
115
21
3
41
100
105
119
133
72
75
8
49
63
216
24
12
168
20
1
72
12
60
215
13
87
20
1
39
8
25
72
18
113
127
90
48
6
9
9
12
255
48
147
29
49
18
48
29
28
87
113
48
199
57
39
5
67
17
85
72
111
20
37
12
6
5
115
33
21
39
200
72
64
21
87
57
54
137
7
18
180
39
48
3
18
6
45
9
84
78
192
173
25
42
33
20
13
39
33
15
24
84
75
5
109
36
66
96
33
156
3
90
83
25
3
39
18
72
120
131
12
25
12
90
5
1
15
32
25
18
29
40
123
213
44
37
11
199
89
55
89
108
72
25
15
12
24
32
37
18
5
48
40
36
21
23
85
12
60
84
24
15
72
8
132
109
3
87
78
63
57
18
17
25
12
114
45
32
112
72
75
18
36
47
115
17
40
68
4
84
32
67
41
132
40
57
15
21
12
3
120
20
25
27
8
127
17
16
72
33
39
15
5
13
83
4
60
36
20
49
90
41
37
84
78
18
108
72
63
9
12
54
6
15
8
25
147
36
48
9
15
56
19
48
24
54
59
76
45
15
20
24
28
12
21
36
18
18
159
165
36
3
156
9
107
60
48
55
81
39
17
4
51
5
19
18
27
21
78
9
36
24
3
125
88
51
78
51
15
144
33
32
31
66
3
33
3
144
188
48
12
4
3
30
ABCD 96744670552*3^$a+1 [50034]
55
17
24
39
135
21
4
20
16
11
18
3
60
9
3
16
35
69
27
33
60
45
3
48
72
99
69
4
143
69
21
55
48
32
39
24
144
18
12
3
64
20
16
5
39
15
145
23
18
27
3
13
77
127
23
72
1
29
111
24
51
45
76
84
56
3
21
96
45
36
87
3
193
132
149
48
103
20
99
66
7
53
15
3
9
100
83
69
4
32
39
78
135
120
117
75
3
37
11
25
48
36
140
165
135
4
36
44
12
24
40
29
54
21
147
85
8
9
36
15
36
16
5
24
31
60
8
124
47
133
5
51
136
281
24
79
5
87
4
59
45
21
79
29
15
27
13
5
30
90
51
9
90
18
30
9
16
144
143
117
3
21
36
64
29
180
51
112
8
52
23
21
21
43
131
6
15
28
36
188
16
144
23
54
84
6
45
76
44
45
99
99
97
36
29
91
17
3
48
36
3
72
78
18
145
17
3
48
21
3
88
32
3
90
123
4
47
1
92
33
90
165
93
36
51
4
11
24
18
72
91
299
18
55
23
57
45
7
83
96
25
65
15
39
18
7
5
18
24
93
16
17
19
60
5
3
12
111
33
144
48
12
33
19
5
79
5
39
12
21
78
90
12
27
81
6
261
4
113
3
28
77
18
177
57
67
35
78
36
51
48
3
25
269
18
13
59
45
21
43
89
12
3
51
90
19
5
3
12
192
60
36
57
7
68
12
124
56
21
139
48
11
21
33
48
7
17
51
148
29
3
57
67
125
19
92
52
116
171
18
3
60
60
165
3
24
52
53
7
41
39
4
17
12
51
39
96
45
21
135
81
132
151
41
55
84
65
159
33
43
11
93
108
87
61
17
39
33
87
88
5
30
78
7
32
51
37
11
96
18
7
48
65
27
33
15
3
157
17
55
59
1
240
48
215
121
36
35
18
3
219
21
4
80
33
6
126
15
93
67
125
6
102
63
40
188
16
23
30
108
15
48
9
96
12
18
25
36
104
16
116
69
18
72
13
35
13
128
147
109
131
30
7
17
48
18
9
33
48
24
19
84
71
21
75
30
15
3
18
7
48
44
36
69
39
141
51
105
39
48
45
102
78
31
17
132
72
55
44
9
75
112
5
114
9
36
21
75
51
54
36
27
72
69
27
40
132
36
155
21
120
144
4
17
43
11
25
17
144
79
41
39
12
9
79
12
47
93
57
7
36
44
24
99
18
75
28
20
9
36
30
49
41
27
72
315
73
32
108
9
55
53
115
275
25
68
120
27
18
3
24
88
5
19
96
48
17
42
13
8
60
39
61
29
63
48
144
12
96
57
7
8
105
18
24
73
20
12
15
1
60
17
12
51
100
29
39
60
12
75
37
11
61
29
79
36
11
61
17
103
32
108
28
29
6
45
52
32
15
30
15
132
48
16
29
66
1
23
13
8
69
211
96
53
87
96
33
79
128
39
73
80
15
1
32
4
53
30
90
15
12
4
41
36
3
4
12
5
55
29
51
75
9
36
33
15
60
60
93
7
17
36
15
3
144
30
90
90
91
17
108
24
51
21
79
77
60
3
69
72
51
148
12
59
13
32
24
36
21
55
8
12
9
6
13
36
41
75
28
176
64
12
77
12
15
16
5
39
60
45
91
17
91
60
11
24
45
4
77
48
72
96
7
11
25
20
120
24
12
9
151
20
120
3
33
33
15
129
108
19
53
187
89
171
75
6
12
51
9
55
17
84
36
31
72
11
90
30
9
36
24
3
168
25
20
165
19
48
20
57
60
87
3
18
12
67
96
77
135
12
141
87
172
5
15
3
45
33
12
51
76
125
55
8
45
3
3
45
45
87
64
113
51
75
21
16
107
141
9
15
3
25
5
43
80
4
140
63
33
15
37
32
16
56
16
68
36
45
60
48
36
195
72
3
24
30
103
5
207
63
33
21
39
57
15
24
84
12
40
128
21
39
84
88
149
30
241
17
115
5
6
72
162
51
40
11
168
30
63
204
21
7
173
183
69
15
76
20
21
3
45
6
66
54
45
45
6
61
44
96
33
126
1
92
123
30
15
12
36
27
33
16
41
3
75
105
15
21
195
78
171
36
45
63
16
95
54
31
41
36
43
72
29
96
12
31
5
51
60
105
24
120
19
131
81
21
72
36
24
3
9
ABCD 96744702038*3^$a+1 [50023]
132
65
31
60
72
77
210
49
12
120
47
25
17
123
15
12
73
107
9
4
35
36
61
24
84
8
52
20
27
144
24
97
60
8
16
24
95
181
72
8
75
169
11
145
71
1
104
16
20
124
120
29
15
75
24
133
23
114
43
24
24
132
12
107
9
51
1
84
8
72
75
13
20
51
24
1
32
63
36
24
144
13
119
1
32
88
12
11
1
35
24
49
35
66
19
47
85
89
126
13
12
35
25
156
17
150
25
48
20
4
23
1
12
24
44
64
8
57
90
25
95
13
83
96
120
1
32
15
57
45
135
63
81
136
35
1
23
37
107
97
96
24
383
12
24
36
73
251
61
8
28
59
1
12
137
103
48
89
30
24
1
35
13
155
96
37
24
36
72
35
12
133
11
1
68
51
25
119
192
1
24
24
32
172
36
35
1
35
45
3
6
30
169
47
48
1
24
65
210
30
96
19
8
117
7
168
47
1
59
108
73
12
11
45
64
116
315
97
83
117
63
45
52
47
25
11
156
54
7
203
157
47
36
24
45
27
1
29
78
37
23
57
76
83
21
135
18
7
23
36
180
36
33
21
115
60
35
60
24
1
41
90
120
109
84
108
108
5
30
66
31
47
12
21
100
8
4
17
31
48
36
36
44
36
184
23
97
48
35
102
198
33
4
5
48
15
27
48
105
15
25
12
23
177
123
73
12
47
24
1
144
24
20
136
44
27
30
234
69
15
85
11
24
36
36
1
44
64
24
11
37
60
20
52
96
24
17
18
13
72
32
28
60
72
168
68
3
181
35
60
81
3
105
99
61
132
23
30
159
15
12
13
71
36
24
49
5
175
48
84
8
28
60
72
5
51
4
71
1
144
71
13
125
67
35
45
3
85
12
60
83
145
35
6
31
84
60
11
60
48
177
3
13
72
35
120
73
24
59
60
30
15
196
20
36
39
109
36
35
141
39
24
37
47
85
35
21
159
30
27
148
35
1
35
180
61
44
45
171
15
13
11
61
60
36
17
6
264
93
88
56
4
32
99
25
83
60
132
13
12
35
1
180
108
36
35
81
40
53
6
60
21
40
84
20
3
1
5
67
68
52
83
169
47
81
148
24
47
25
156
23
181
95
78
66
126
18
36
37
12
72
65
294
49
96
11
24
9
75
60
45
15
181
72
60
17
42
61
20
144
15
25
23
117
4
24
11
144
73
24
8
15
37
20
63
96
24
33
112
47
1
312
132
83
33
33
127
20
40
60
12
11
1
20
40
96
8
15
204
13
120
179
9
64
11
37
168
59
30
343
12
12
24
41
91
44
75
61
83
1
108
47
21
3
24
36
96
24
49
120
80
27
25
59
37
24
188
16
5
66
21
9
48
90
25
36
11
78
55
11
1
96
24
20
3
13
12
132
23
33
72
40
72
36
12
17
30
24
24
1
120
35
1
59
1
23
36
84
12
21
27
30
102
1
89
54
129
232
128
15
72
93
36
76
125
78
162
31
12
20
52
119
49
107
13
48
44
76
12
71
49
108
8
45
19
71
36
85
29
67
12
32
16
60
24
173
87
16
84
60
24
71
13
47
48
33
3
217
24
83
120
13
47
25
41
90
24
72
48
145
72
29
114
60
25
107
85
60
84
35
69
72
3
33
40
47
1
11
1
60
12
8
28
264
12
119
144
12
145
35
33
28
188
64
65
43
24
56
3
49
47
24
97
60
204
23
90
66
36
1
23
66
163
191
25
11
73
65
6
49
68
208
24
35
60
12
13
35
13
32
28
23
36
13
17
139
119
13
8
52
107
97
35
13
60
35
96
96
109
12
17
66
69
28
24
23
133
252
72
23
120
1
11
33
201
90
54
55
107
33
51
37
47
1
84
11
85
72
120
119
25
48
56
111
120
85
116
39
84
121
36
12
5
90
6
6
61
60
47
25
11
60
49
17
54
49
48
107
217
24
72
ABCD 96744960374*3^$a+1 [50065]
60
140
40
8
22
32
120
7
23
78
52
18
8
52
48
60
44
6
52
2
46
54
68
60
12
16
24
8
42
46
102
2
60
106
2
22
3
17
96
124
26
61
23
28
2
6
12
109
23
46
2
12
30
40
18
80
82
66
20
40
2
12
100
140
70
8
28
44
58
15
77
66
30
54
148
30
18
45
75
20
85
72
123
12
78
32
48
31
33
8
30
28
42
48
27
5
12
16
2
12
36
34
18
68
10
104
78
58
51
23
13
113
10
32
100
8
54
7
59
100
2
55
23
12
12
40
56
114
10
21
17
30
42
10
90
48
15
17
18
109
3
33
77
28
20
102
30
31
15
2
10
30
38
90
94
260
168
52
38
12
60
90
28
158
24
126
4
33
57
96
14
60
30
31
89
150
58
20
58
32
112
30
50
18
48
10
81
3
78
18
50
24
28
140
48
12
42
16
81
11
40
18
24
51
5
4
60
8
40
8
10
24
30
63
15
30
18
14
60
30
130
18
62
96
67
23
10
164
18
10
2
16
72
2
18
148
57
23
54
10
50
7
59
4
60
90
66
20
52
12
86
10
24
66
42
8
24
216
24
40
156
30
54
8
28
32
112
38
30
108
52
42
6
80
4
18
92
7
83
6
40
60
44
10
36
32
49
3
20
6
7
47
97
23
10
18
30
20
132
70
6
42
18
30
12
90
32
7
36
45
32
67
51
38
42
12
6
22
32
108
42
30
40
6
32
70
152
16
14
43
15
20
42
31
59
18
52
86
12
10
50
78
184
56
142
9
11
42
60
6
10
24
8
58
50
30
24
48
10
32
70
8
13
119
18
40
20
22
8
102
10
48
8
12
30
58
81
33
3
77
130
80
100
18
50
10
128
22
42
180
27
83
18
28
20
31
51
8
42
52
78
32
6
55
29
46
2
10
12
8
52
36
74
28
42
80
66
10
20
34
78
8
42
42
138
10
62
138
49
81
68
12
12
6
30
7
83
4
30
60
26
114
150
18
48
22
60
60
62
10
38
90
22
3
63
30
20
52
30
32
16
42
8
12
60
30
73
15
2
28
14
6
42
22
80
6
1
3
20
88
18
32
10
38
4
183
17
46
14
6
64
80
36
70
44
28
78
12
62
30
36
30
67
47
66
42
72
28
30
30
38
102
12
73
53
34
188
78
7
35
60
12
36
181
51
18
44
18
102
126
24
28
50
12
96
10
14
10
36
2
30
18
30
37
17
130
33
137
16
144
38
22
20
30
118
2
30
88
78
122
30
18
30
12
18
34
146
10
30
62
25
5
10
20
88
2
18
52
30
122
118
62
28
20
60
72
60
6
34
6
30
21
81
102
210
30
18
8
120
24
10
20
76
50
22
42
80
7
11
10
20
18
24
18
43
17
22
26
22
120
12
96
2
40
48
24
96
72
2
13
23
4
20
58
110
48
25
65
60
10
50
90
114
16
50
10
32
18
22
3
15
32
48
4
8
10
8
72
10
68
40
122
12
36
42
10
80
42
30
58
20
48
12
42
6
24
10
6
60
104
18
10
45
5
103
17
18
12
25
113
40
2
72
48
22
20
46
12
92
60
13
15
62
30
46
62
28
32
49
29
7
47
70
20
43
33
54
8
10
20
100
243
35
100
62
10
8
30
7
47
10
87
71
10
18
14
46
14
36
30
30
100
14
36
40
44
6
12
30
25
27
50
67
23
130
18
122
30
16
42
32
30
60
180
40
78
90
38
22
32
288
22
26
34
78
2
16
20
30
22
60
8
60
82
48
2
72
28
38
34
20
6
12
58
12
60
2
30
43
23
52
60
68
52
2
58
9
36
15
80
12
10
20
78
72
6
34
33
87
80
6
12
18
142
78
2
42
37
33
86
42
132
16
12
2
28
2
6
4
18
2
28
8
100
24
30
30
8
18
114
168
88
14
78
60
28
2
18
61
33
26
40
2
48
10
54
38
70
18
14
66
52
33
5
12
19
9
44
60
30
1
27
2
78
100
78
30
81
51
2
48
42
18
28
42
32
58
42
20
6
30
85
57
48
92
55
17
90
46
2
28
104
16
20
40
12
48
2
43
9
50
6
150
1
39
80
34
66
14
88
75
17
10
80
18
22
30
3
23
22
32
96
22
2
40
60
26
70
80
42
28
60
2
60
19
33
3
33
2
58
54
110
10
8
100
68
150
24
60
7
11
102
10
26
22
9
9
42
2
70
8
49
29
12
72
10
20
78
28
62
132
48
12
30
6
12
12
18
108
67
53
42
12
36
1
101
22
36
21
33
147
71
40
2
10
8
48
40
44
133
3
24
18
8
12
22
48
8
1
41
22
80
16
12
20
30
108
10
114
86
37
95
18
10
24
20
13
47
40
20
30
16
24
50
18
28
20
22
20
52
36
20
22
30
32
76
122
12
10
8
12
10
20
6
40
12
72
96
12
18
62
12
61
5
72
42
48
42
96
10
20
24
6
34
8
12
66
10
2
115
23
10
20
30
42
19
51
62
10
20
36
82
30
12
38
10
8
12
25
3
2
82
60
68
100
128
52
38
24
28
20
30
10
18
57
5
12
100
6
12
102
110
13
5
40
2
126
154
8
28
42
158
42
12
40
6
32
78
94
38
18
40
74
78
12
10
20
18
13
147
60
8
30
7
33
32
43
ABCD 96745229138*3^$a+1 [50018]
69
3
6
30
81
45
99
56
88
27
5
13
51
32
67
156
6
3
32
55
18
120
42
5
120
13
75
21
84
23
13
11
16
9
54
65
40
32
49
15
21
59
16
9
24
167
64
93
36
39
27
21
3
12
33
39
17
25
159
80
85
11
24
1
15
21
3
24
21
11
85
11
37
132
18
18
180
15
39
66
42
18
72
27
45
3
81
24
66
125
1
36
198
21
183
30
72
3
8
144
31
9
39
24
30
168
35
13
42
12
18
90
24
33
72
3
120
36
9
87
30
59
121
6
33
147
117
56
112
104
19
5
31
9
9
162
24
5
7
168
17
24
31
113
31
30
6
45
45
210
9
15
41
88
27
90
75
104
64
24
48
8
7
108
12
24
120
65
16
9
114
12
65
24
61
138
9
32
1
39
15
48
81
9
71
25
30
9
120
21
11
91
29
25
18
45
56
49
12
36
42
45
72
99
84
113
64
9
66
90
36
54
6
54
5
79
65
64
3
45
24
33
6
9
48
9
39
51
18
72
59
55
65
72
7
105
72
39
9
3
45
8
72
7
33
15
24
105
80
40
3
21
57
48
24
23
24
184
21
120
11
25
60
59
31
9
24
15
17
112
32
109
11
208
33
15
9
54
9
32
24
19
36
6
75
63
36
21
3
21
32
19
90
48
27
33
120
18
45
8
1
60
18
30
3
69
3
3
29
43
90
18
9
56
25
119
19
6
144
15
56
91
5
88
15
36
5
25
39
111
18
138
18
267
24
69
27
69
36
15
3
30
15
9
12
6
18
84
87
75
45
15
65
91
5
48
19
77
19
126
15
56
37
3
24
3
36
54
78
54
36
99
24
56
31
18
6
185
85
11
144
1
18
21
105
15
48
33
12
18
60
18
27
219
5
1
15
15
54
18
17
79
41
49
102
89
91
42
18
12
36
54
6
36
30
11
64
3
12
78
18
9
24
80
67
30
15
9
36
30
69
3
150
23
13
66
114
71
13
3
15
24
36
29
1
78
9
3
29
16
213
36
36
30
45
87
17
1
30
9
15
108
36
17
49
71
55
60
53
37
72
12
39
24
56
31
54
11
1
23
16
123
72
60
105
3
12
41
24
24
1
15
75
93
8
85
12
18
24
54
47
19
5
16
15
18
95
16
48
27
84
24
57
80
61
18
12
45
48
24
8
97
18
90
27
81
36
174
21
3
45
27
29
37
75
15
57
147
21
15
84
5
13
6
21
45
6
30
54
89
55
6
51
33
47
24
16
3
5
55
17
48
1
18
77
16
33
60
12
78
12
42
198
45
24
3
12
54
54
42
48
11
31
89
109
51
15
9
33
18
30
54
6
75
45
72
24
36
12
3
15
54
54
21
39
36
120
5
13
18
9
15
48
42
183
105
23
49
30
54
42
65
97
66
21
21
48
24
75
32
16
75
29
1
119
88
8
24
1
12
11
85
11
55
9
24
56
91
141
27
66
11
103
137
19
36
41
55
9
21
18
17
7
17
19
21
15
84
21
3
18
123
56
16
3
21
153
42
21
9
96
23
7
78
144
3
117
27
9
42
165
8
7
30
60
18
101
19
42
18
36
18
30
21
24
176
64
45
83
19
24
36
105
21
30
29
31
12
101
31
198
36
47
48
7
24
138
42
108
12
93
32
25
39
32
145
18
84
18
72
42
29
37
24
51
57
18
120
90
18
24
12
24
117
104
49
30
161
24
31
24
180
5
72
64
39
12
90
35
109
3
56
49
87
45
18
12
45
45
6
18
11
24
67
45
15
89
24
25
6
9
144
3
24
48
6
12
42
17
120
61
3
15
9
21
11
241
60
155
37
78
72
21
96
24
69
18
113
85
35
19
42
3
15
33
15
42
90
12
6
18
17
19
29
16
3
36
6
30
5
24
49
15
3
29
91
5
13
36
6
90
18
72
53
49
258
120
29
64
15
42
15
39
33
96
15
41
13
11
19
126
6
36
54
95
31
12
117
48
3
84
78
30
93
39
30
54
42
12
60
66
17
48
136
111
329
13
48
18
65
25
15
39
161
120
16
51
5
97
162
29
31
18
18
5
85
99
21
18
9
32
1
18
21
15
48
18
60
30
29
43
6
12
27
48
3
5
25
15
27
125
48
16
3
42
36
72
180
3
45
27
8
48
25
15
9
12
96
54
5
25
114
12
9
189
6
5
85
3
56
85
35
19
93
15
30
27
15
41
25
36
3
57
18
77
120
1
108
90
12
29
31
9
48
15
81
111
6
120
35
19
21
33
42
12
17
120
88
45
75
56
37
90
65
24
16
8
16
9
24
18
5
24
55
24
12
53
37
59
31
129
3
36
17
37
12
24
144
63
39
6
18
12
60
12
42
90
33
3
29
19
101
25
24
71
73
66
45
27
45
24
80
19
5
7
9
33
90
30
6
30
6
120
168
18
12
6
9
3
29
64
39
33
80
43
5
109
75
32
1
87
32
19
101
25
96
12
6
5
85
12
18
36
6
72
30
72
45
45
6
ABCD 96745360126*3^$a+1 [50020]
96
36
40
9
36
131
124
33
12
95
24
184
140
180
43
77
91
54
15
68
7
30
23
67
90
27
8
28
48
87
54
23
40
56
96
4
12
44
91
84
53
25
23
12
31
89
16
44
1
39
81
75
84
45
111
12
8
120
24
31
30
11
13
27
93
36
167
12
40
80
40
57
78
33
33
47
7
41
55
77
12
60
7
89
24
12
48
12
13
27
48
48
132
36
240
9
3
44
84
12
79
29
16
48
68
13
6
5
4
21
3
36
36
68
12
31
18
11
55
36
149
13
11
31
21
9
6
9
56
48
4
3
17
156
49
36
39
15
66
54
5
60
25
6
77
169
35
4
39
17
13
83
24
64
96
8
1
27
117
11
4
20
48
12
25
51
24
15
53
12
28
20
157
23
37
11
12
52
68
12
36
109
23
160
8
16
51
9
36
32
7
5
28
36
12
20
13
75
24
80
1
90
12
18
6
5
60
4
44
148
9
15
128
85
23
12
16
75
60
21
9
6
29
25
35
24
40
68
4
20
19
9
108
308
64
36
24
15
53
13
15
129
3
33
24
63
3
17
12
48
120
4
36
24
8
7
18
83
7
102
59
1
3
8
4
44
16
60
8
31
6
35
55
45
8
52
68
1
107
37
11
16
48
108
120
12
72
9
24
3
15
17
36
49
3
44
205
335
76
108
9
95
12
13
36
35
4
56
24
16
12
32
16
60
36
15
18
90
57
24
15
12
65
12
28
32
7
18
15
36
72
20
7
125
48
37
6
17
19
5
48
1
90
89
88
32
40
48
8
19
5
88
69
90
36
12
21
15
77
19
5
36
40
8
4
15
66
24
23
13
95
25
35
12
4
9
11
205
71
4
9
24
35
145
143
60
48
40
32
13
11
25
78
5
12
175
33
21
15
24
51
81
20
76
8
72
48
24
36
4
92
16
195
54
30
90
15
20
96
49
63
20
28
60
48
56
28
21
36
11
52
108
15
9
24
120
32
7
5
76
51
54
66
5
19
89
28
20
12
97
24
11
24
4
48
33
47
13
39
45
36
39
36
21
30
9
60
45
51
8
7
69
129
23
19
149
84
12
109
15
21
6
17
28
9
131
13
11
25
138
6
119
12
156
100
9
18
48
24
5
25
75
56
60
84
85
23
1
35
24
7
78
72
48
96
107
40
72
45
6
5
175
72
93
9
42
5
4
72
39
198
18
5
28
45
75
32
24
16
32
36
16
15
33
12
15
5
13
83
52
57
11
13
35
12
120
13
84
23
52
3
69
93
71
55
21
36
120
44
16
44
4
44
28
32
52
39
17
40
12
8
37
30
5
40
96
32
7
5
168
40
12
12
48
192
44
61
39
20
40
21
24
27
20
48
156
19
41
25
23
52
51
29
40
20
16
9
63
80
145
35
96
40
72
8
112
72
36
12
12
116
16
24
9
186
9
20
36
16
8
67
89
1
23
28
9
84
42
65
43
149
112
20
48
36
25
47
24
144
144
1
47
12
40
80
48
12
31
29
7
5
40
80
64
141
131
48
31
33
57
24
15
32
12
25
123
24
39
5
96
36
28
9
23
24
24
64
48
8
24
43
17
16
44
7
78
27
135
5
25
39
12
12
68
37
47
79
81
8
12
28
116
7
53
12
112
108
44
4
99
12
41
72
60
25
36
60
30
6
108
66
57
20
12
12
16
33
84
11
7
18
15
24
56
175
77
28
21
23
36
96
13
51
72
84
36
288
20
36
60
13
18
78
59
61
95
16
48
21
27
48
32
37
11
25
6
53
28
32
88
128
25
42
9
8
16
15
45
9
27
96
12
32
4
24
8
100
24
33
6
41
36
24
25
126
17
55
105
8
72
100
123
5
28
21
23
48
43
5
112
9
90
65
4
44
132
16
117
95
16
56
88
81
15
45
30
21
56
4
44
4
92
24
12
4
44
52
9
51
3
9
20
91
9
20
61
191
49
35
1
59
49
35
1
84
72
11
13
51
60
8
37
59
84
12
100
33
6
69
15
45
80
16
140
12
13
36
11
108
24
55
6
11
4
140
1
11
64
56
13
42
18
15
44
43
42
35
96
79
17
19
54
36
36
59
1
18
33
80
4
9
27
68
124
116
16
24
200
19
5
7
78
11
76
20
55
81
104
60
28
68
28
12
80
88
9
15
8
43
9
20
97
59
180
60
4
57
51
9
18
48
53
24
31
29
60
1
27
20
12
60
72
36
13
87
80
13
47
52
72
9
36
39
12
15
18
60
131
40
8
48
43
165
9
36
59
16
32
19
5
36
55
17
1
120
24
71
1
119
72
28
56
13
12
11
13
66
9
80
1
51
92
1
6
33
3
5
192
48
24
48
1
15
12
80
55
5
4
63
77
19
5
25
6
41
28
129
3
9
35
4
165
84
71
1
51
57
27
15
29
24
37
3
168
48
69
11
55
41
124
21
3
80
16
9
11
16
8
55
90
11
24
1
54
117
60
15
5
24
36
148
81
15
32
12
16
15
17
148
104
127
84
5
12
43
5
24
28
152
48
48
60
4
45
15
32
25
11
12
16
69
18
54
11
24
ABCD 96745843178*3^$a+1 [50035]
35
109
35
120
37
168
47
9
123
37
119
36
36
132
21
39
13
8
99
1
35
96
85
164
27
69
4
60
92
100
395
33
36
120
36
168
15
121
324
20
16
83
12
105
15
288
1
35
57
27
36
84
133
140
3
12
12
12
169
71
21
124
23
36
21
15
49
80
76
11
49
11
25
23
72
120
12
1
80
39
21
100
72
80
120
15
45
39
105
99
24
132
61
35
13
60
95
21
40
116
99
24
12
33
100
131
49
11
25
44
36
3
81
15
24
33
100
59
216
145
164
39
132
9
16
144
35
60
69
132
48
52
47
12
49
12
44
64
35
156
25
11
12
36
132
84
216
132
133
59
109
36
59
121
44
12
99
1
80
24
36
15
60
109
95
81
39
36
9
60
63
37
36
23
36
108
33
63
37
8
171
81
3
21
3
97
71
48
36
96
24
21
40
60
23
25
36
35
9
16
20
100
23
37
324
11
25
131
48
85
32
84
51
9
36
87
13
35
60
13
36
71
9
123
21
75
1
11
13
20
96
75
1
108
60
92
27
12
96
60
72
13
8
27
105
144
36
3
96
36
60
60
108
145
96
179
57
15
193
59
57
111
13
227
24
144
12
12
13
47
48
25
95
108
84
12
69
60
27
45
15
69
16
23
141
36
88
36
11
33
15
12
72
57
3
57
3
61
216
11
33
180
15
25
60
36
56
27
37
131
48
45
72
15
85
107
96
156
1
80
183
25
32
135
72
12
45
144
60
72
3
177
28
119
48
49
20
15
85
83
13
20
108
16
36
48
32
27
1
191
69
15
120
12
9
304
131
48
180
72
45
40
59
36
1
23
156
60
24
96
81
99
1
35
12
36
1
11
13
12
44
51
84
69
136
59
157
180
20
3
144
21
39
36
24
201
16
36
20
39
25
23
132
36
49
71
12
36
25
116
39
1
24
11
81
3
72
24
204
85
11
69
27
45
100
80
28
191
21
4
11
12
12
9
99
37
96
59
48
12
1
59
108
37
56
64
60
23
48
93
255
84
13
59
9
27
48
12
105
28
59
12
25
11
24
108
21
16
44
51
21
64
84
36
44
96
76
95
24
24
105
75
12
24
156
13
120
11
69
171
24
24
12
21
3
180
85
107
24
129
76
176
100
80
27
156
60
37
83
25
59
132
60
36
9
36
3
105
27
180
73
152
3
241
11
12
72
165
36
15
25
167
12
61
215
45
28
120
95
145
59
36
61
83
61
32
39
1
104
4
35
36
24
37
119
36
169
44
51
241
95
129
3
13
23
72
48
72
60
120
9
64
36
120
59
117
219
69
12
15
72
1
35
12
12
33
60
28
35
12
48
204
36
61
35
1
95
12
37
35
49
11
21
15
25
140
4
80
144
72
24
120
36
60
28
119
288
9
3
36
60
12
105
15
49
24
71
9
12
3
57
27
12
36
9
64
59
36
156
45
24
12
75
25
80
39
21
15
168
156
96
9
16
35
9
4
11
165
63
13
24
11
73
60
20
15
85
47
108
96
36
108
105
76
24
47
9
3
21
39
333
15
45
48
15
21
255
21
28
180
191
84
144
36
121
119
97
8
15
12
48
12
24
48
61
32
3
97
108
20
72
63
36
1
188
132
75
45
88
12
239
21
24
111
73
72
140
255
12
121
20
51
96
93
76
116
28
96
11
25
20
27
60
168
25
8
96
15
144
216
49
80
159
72
25
11
60
12
57
84
99
132
9
39
61
152
39
9
36
36
87
1
80
280
35
12
105
48
51
21
27
81
15
1
116
3
60
24
61
71
9
16
144
92
124
11
45
63
25
35
85
ABCD 96746138540*3^$a+1 [50032]
72
40
188
43
93
144
3
33
32
67
5
100
8
175
5
7
77
10
80
1
24
23
37
5
31
132
35
18
19
53
115
65
12
16
14
25
15
90
68
90
58
14
25
33
27
11
40
2
30
16
42
30
54
26
205
12
47
58
38
97
23
22
15
3
48
6
3
12
33
152
43
21
32
40
2
16
14
72
103
12
36
3
56
13
72
35
88
2
160
51
57
8
10
18
14
46
176
16
2
13
27
2
118
122
48
30
16
26
46
9
15
18
12
75
36
60
29
34
14
48
12
16
36
3
23
72
30
7
33
15
77
163
45
27
45
3
12
36
209
34
26
150
18
52
51
24
15
8
37
5
40
8
120
60
28
15
93
51
21
32
40
2
121
12
27
56
34
24
39
45
27
41
4
24
2
37
35
42
94
62
34
21
137
12
163
12
53
160
48
39
21
15
12
45
126
14
18
24
85
3
18
32
30
10
32
36
12
7
23
160
30
8
72
67
53
42
78
12
136
32
30
118
60
102
38
42
10
15
17
43
17
48
55
21
62
118
42
2
16
56
46
2
16
36
114
30
26
73
5
7
3
30
2
25
101
40
12
147
3
2
78
10
3
12
113
54
30
88
50
72
13
48
75
9
71
30
28
62
88
9
60
3
2
46
21
35
18
120
22
45
9
24
15
51
72
110
60
54
85
36
5
12
102
64
21
9
24
20
12
18
16
24
45
57
68
60
40
18
50
52
27
143
25
72
36
3
32
37
35
25
5
67
48
77
31
3
24
33
15
9
41
40
14
13
12
33
3
12
23
30
72
43
60
189
3
33
27
47
25
9
27
9
20
30
13
60
120
12
41
19
45
20
70
90
6
2
30
25
15
18
72
12
75
23
42
36
42
85
5
78
10
32
46
14
138
24
94
26
13
17
48
16
36
6
30
18
54
3
77
67
33
32
36
67
47
13
27
30
60
51
24
105
66
72
57
213
80
16
27
57
68
4
8
28
2
58
12
42
54
12
20
40
12
96
14
30
28
27
27
56
25
17
46
30
26
10
86
22
15
65
12
55
5
103
51
32
58
14
25
17
48
100
8
7
21
12
2
18
19
5
28
20
43
9
3
15
72
24
9
108
132
15
33
39
38
7
11
24
1
15
9
39
32
58
14
22
116
64
20
4
12
72
87
35
30
28
20
115
12
5
6
22
18
14
66
30
40
2
210
112
20
36
70
30
44
30
48
37
81
12
15
12
11
22
3
12
35
25
72
5
120
34
57
77
7
48
75
8
72
25
5
18
54
40
15
11
22
8
28
14
58
78
54
12
6
14
43
12
65
48
90
30
7
11
22
2
1
63
2
30
112
57
23
136
90
39
60
17
18
13
3
30
39
17
16
44
124
51
15
21
137
12
64
6
48
6
44
40
20
108
22
8
24
48
30
67
53
16
42
72
38
10
50
94
33
12
41
4
8
30
30
10
45
27
54
56
10
6
44
64
56
151
93
26
13
57
128
7
9
12
27
60
57
51
17
12
36
64
20
31
57
6
74
28
2
18
79
33
62
73
240
48
39
18
32
6
22
2
90
46
24
30
3
5
28
110
72
40
62
18
22
8
18
24
13
17
60
6
24
6
58
21
51
2
70
80
16
9
215
10
48
14
25
5
16
74
18
16
36
48
8
42
25
12
5
60
34
32
202
3
9
3
23
24
6
42
42
94
42
72
15
47
133
17
40
3
17
43
3
32
46
56
28
75
17
18
30
55
12
5
48
10
62
10
8
25
53
10
57
47
90
6
72
18
19
33
15
21
32
4
3
12
3
62
48
106
32
142
8
19
63
62
66
34
198
6
56
31
3
9
12
33
27
41
88
14
22
3
5
82
18
6
2
7
12
161
12
52
18
42
84
36
8
7
5
88
122
78
12
30
34
32
19
21
12
42
30
36
80
19
123
66
27
45
44
10
90
63
47
1
77
88
15
35
30
7
51
42
27
48
12
77
16
15
69
3
33
80
10
9
5
90
1
9
84
26
1
29
96
67
15
33
9
108
8
19
81
39
5
120
10
8
13
12
48
5
4
96
14
13
12
5
40
3
23
42
22
54
56
4
27
24
11
30
24
4
60
72
15
72
3
14
88
2
13
27
80
18
103
9
54
2
4
18
30
32
64
39
12
93
2
88
48
104
48
42
4
26
70
15
53
22
8
112
18
3
12
132
3
110
10
50
22
24
122
22
62
28
38
30
42
16
26
46
80
30
72
12
43
48
3
2
60
67
47
48
18
7
15
8
25
29
10
6
27
63
9
21
32
12
46
45
33
159
12
5
90
34
6
45
5
6
37
53
28
24
32
18
16
6
3
168
29
28
15
21
216
8
28
20
12
166
69
35
37
11
72
25
21
96
50
25
36
33
12
15
29
10
21
35
24
90
31
15
117
51
26
6
109
3
2
16
72
27
113
16
87
72
48
27
237
33
27
48
21
27
29
34
74
16
12
99
33
68
19
5
48
12
126
25
12
83
10
60
18
56
10
15
48
60
5
43
27
2
94
72
54
8
108
84
31
3
26
108
40
3
17
16
36
18
45
5
22
18
87
21
50
10
84
60
15
15
110
4
102
9
9
32
7
12
3
18
14
73
21
26
16
45
57
2
25
23
22
75
53
40
2
85
21
27
17
96
7
5
46
14
60
160
27
35
30
108
12
43
47
1
72
17
43
5
55
12
11
25
5
7
12
93
2
88
6
26
6
34
33
17
30
13
35
58
44
28
102
26
7
12
35
46
44
36
19
9
150
86
18
42
31
72
21
32
234
16
14
108
22
54
159
12
5
48
52
54
21
9
32
4
24
30
14
40
ABCD 96746164532*3^$a+1 [50009]
4
56
16
44
16
75
36
12
21
36
20
1
18
12
33
12
20
49
18
12
18
36
6
48
36
24
102
18
6
35
40
87
9
44
16
36
3
54
3
117
15
57
78
177
51
77
55
12
5
36
19
93
12
36
3
65
25
15
57
23
4
21
6
54
11
43
33
44
16
9
18
60
18
12
78
53
19
57
15
30
15
24
60
104
13
3
51
24
105
15
6
35
85
51
39
24
9
12
15
101
72
7
33
12
3
90
3
20
73
35
67
29
24
16
20
16
3
65
12
13
15
36
24
21
30
5
24
112
9
18
30
11
67
9
39
21
21
18
30
36
35
4
24
15
101
7
48
21
3
53
19
5
79
9
27
29
60
4
51
5
31
21
3
17
4
9
39
33
35
37
11
100
15
5
85
39
3
29
25
23
16
20
24
12
13
30
33
39
36
45
9
6
9
60
36
39
48
42
51
12
20
7
5
43
36
41
55
45
20
55
53
16
72
120
12
12
20
19
36
33
3
60
29
19
21
24
9
3
144
3
12
6
12
3
68
60
112
9
3
36
51
33
48
8
16
63
65
28
12
15
17
16
84
36
80
24
4
20
4
3
5
24
24
4
48
63
45
45
54
36
21
104
40
15
9
20
96
64
20
52
99
9
32
28
92
88
48
9
18
57
81
90
54
6
53
4
15
12
24
45
21
6
12
65
7
9
15
21
15
5
43
33
108
9
15
48
3
65
40
32
12
16
87
5
28
12
8
36
4
20
31
9
51
18
23
43
69
3
9
15
9
9
30
17
25
15
44
25
6
53
76
27
29
61
24
11
52
21
39
72
44
85
35
180
36
49
159
12
24
36
24
20
19
17
163
33
12
12
8
96
16
20
4
12
20
40
9
60
35
84
61
143
16
39
5
7
18
18
18
126
36
60
54
39
36
56
43
9
32
64
12
9
3
33
24
36
18
45
57
39
68
36
52
24
129
54
5
28
3
9
57
198
17
1
39
20
13
60
35
52
39
5
16
8
25
30
77
40
9
11
43
5
67
24
101
61
23
25
35
40
21
11
43
5
61
6
9
75
29
52
27
45
36
36
9
6
113
12
13
3
15
24
33
3
12
53
19
41
73
90
252
12
33
44
103
36
65
16
20
16
8
7
9
20
25
18
33
3
66
90
6
15
120
48
32
88
56
28
3
18
11
120
31
24
81
20
12
13
102
53
43
65
1
6
9
20
40
8
40
8
19
45
75
6
3
9
11
4
36
9
3
15
48
5
16
39
5
12
49
63
8
7
65
40
15
17
100
56
4
21
47
36
67
29
4
20
36
4
27
45
48
39
12
45
63
6
11
96
37
48
15
44
55
66
47
48
40
60
3
57
20
24
16
33
11
16
8
1
15
8
16
51
30
3
32
144
52
99
5
16
48
15
17
79
33
3
30
42
45
57
11
7
41
31
33
48
105
3
72
69
18
18
3
12
12
3
57
72
8
25
18
33
27
5
112
45
27
39
24
18
75
15
45
12
32
24
40
12
99
36
18
54
5
28
9
95
4
12
8
52
45
83
7
33
80
16
80
16
9
35
48
127
36
29
28
20
48
40
24
15
5
25
15
24
32
7
17
55
5
49
59
31
81
9
54
18
95
24
19
21
20
24
16
36
24
3
17
25
59
67
48
36
53
55
198
3
24
63
108
6
3
12
20
76
12
3
9
75
33
36
24
8
103
36
9
84
15
5
12
55
5
4
36
3
42
11
25
59
4
12
15
9
81
3
116
4
15
21
84
32
13
35
76
24
27
12
57
3
18
3
87
29
48
43
24
9
21
15
48
12
15
45
20
85
30
5
4
9
15
20
1
71
1
3
36
96
63
21
48
60
36
12
45
18
5
31
5
36
12
12
1
24
3
87
48
6
11
19
36
53
12
13
12
35
19
42
23
49
18
18
102
24
5
85
59
64
20
1
36
30
5
19
21
24
24
3
9
63
101
19
21
15
41
31
17
48
7
18
23
24
16
24
12
45
60
18
12
6
12
11
24
1
11
31
12
5
31
17
25
12
11
79
17
1
75
159
5
13
36
24
47
55
5
40
24
21
3
21
36
30
5
24
7
5
12
16
9
11
4
20
55
17
76
8
4
15
90
87
48
33
27
12
8
43
113
7
65
4
3
18
54
24
12
29
24
24
1
54
12
5
4
9
27
68
13
3
39
81
99
77
24
7
9
3
6
54
18
23
25
11
60
25
35
4
9
18
57
12
3
72
101
12
31
6
15
33
36
11
13
18
9
36
8
72
24
40
8
13
54
78
11
7
29
28
27
24
81
3
57
20
13
75
8
7
6
102
57
48
9
18
48
9
36
48
24
15
12
33
45
11
16
36
8
31
60
21
27
33
8
12
24
19
65
12
7
5
31
21
84
20
76
36
39
9
27
33
20
19
17
16
68
7
30
3
51
9
12
57
11
1
18
33
9
35
31
57
20
16
20
16
8
72
25
3
51
9
72
24
36
3
36
65
36
31
9
3
41
235
69
33
23
84
7
9
24
51
54
23
4
44
12
49
51
108
32
37
42
18
66
9
12
15
96
33
44
61
15
24
21
11
4
72
15
42
63
39
5
1
23
64
15
41
16
104
7
17
12
91
24
5
4
39
6
11
19
141
24
12
24
20
40
80
19
6
11
52
27
30
3
15
21
39
12
18
11
25
11
24
4
3
17
28
9
11
40
15
53
24
85
6
29
1
24
3
27
33
44
28
57
23
13
24
11
4
21
12
15
168
15
17
73
15
12
72
20
43
17
48
13
54
36
72
12
9
12
8
12
12
108
37
11
7
24
33
48
9
35
4
32
67
5
112
60
8
12
4
96
80
109
47
52
8
7
36
9
57
18
72
53
1
24
30
60
17
36
4
105
59
40
20
7
9
81
3
15
12
24
66
18
5
31
5
76
15
9
3
21
141
15
9
35
1
39
9
15
27
30
23
16
39
17
36
13
35
16
20
25
30
24
30
11
4
27
9
60
3
18
3
20
25
51
75
36
17
7
9
135
9
27
33
8
79
21
8
24
1
36
18
42
3
92
4
21
18
17
4
39
21
12
12
8
28
12
48
36
15
5
55
5
13
27
45
48
72
51
3
5
12
64
108
116
16
20
4
84
27
5
13
11
16
93
3
3
17
100
8
4
32
1
30
24
33
8
25
23
31
18
6
9
20
1
39
87
45
63
5
31
5
16
33
72
15
39
24
12
24
77
40
8
36
24
31
54
15
44
13
27
3
17
7
18
11
1
75
48
75
57
8
61
39
21
39
20
7
5
19
12
18
35
7
105
44
25
18
21
12
72
92
73
6
216
29
64
92
24
4
12
8
108
24
24
24
16
20
16
24
45
51
3
21
15
5
49
42
209
25
12
27
33
47
7
5
28
12
45
18
30
71
16
44
55
57
33
30
21
48
80
36
40
20
31
5
43
ABCD 96746227694*3^$a+1 [50035]
135
33
12
43
245
3
33
24
72
79
41
24
91
5
31
89
15
40
44
36
64
77
87
33
15
24
105
36
3
21
19
77
79
113
36
24
48
24
15
24
177
84
15
9
12
12
3
9
51
69
84
72
159
28
5
12
99
45
60
7
44
84
9
3
33
132
24
24
12
27
28
29
135
33
36
67
140
33
87
45
3
9
12
99
69
12
3
52
29
51
21
3
84
168
9
31
173
79
125
12
3
16
72
104
9
36
15
129
31
108
53
15
60
153
99
12
4
17
60
67
17
99
9
48
75
28
65
12
15
24
4
5
36
48
12
15
9
12
79
36
144
29
15
52
44
105
103
41
36
108
27
16
24
8
216
12
33
36
36
24
3
33
12
127
8
57
48
12
91
5
72
48
99
81
39
129
7
53
15
76
60
173
163
17
43
29
60
120
36
87
45
72
48
36
24
3
9
19
5
36
15
69
111
4
41
79
32
33
15
45
24
72
31
17
7
8
21
135
9
27
33
27
28
20
105
12
43
5
7
65
60
60
60
63
52
20
45
43
108
5
72
36
24
3
9
36
84
43
36
29
3
40
17
12
24
19
5
15
21
60
51
21
43
20
60
12
100
197
7
84
17
12
36
12
24
151
60
53
36
91
44
33
12
180
108
36
51
180
21
12
48
48
51
4
65
72
12
103
5
79
53
183
40
17
12
24
27
45
60
12
3
28
44
45
60
67
5
60
75
24
220
29
3
4
365
36
43
5
31
29
204
48
75
148
17
7
161
31
5
91
80
57
12
96
3
45
67
20
52
17
108
3
69
36
63
9
72
36
15
60
153
24
12
156
15
48
9
12
99
9
15
45
36
96
15
36
4
168
17
24
15
84
48
12
57
96
39
16
44
48
36
12
9
175
161
7
41
36
120
51
52
41
39
12
84
69
15
48
45
84
3
81
72
12
3
45
48
84
111
76
36
77
27
4
17
39
45
51
48
9
75
33
24
3
21
51
21
19
108
17
60
43
17
48
108
7
36
36
24
41
24
75
105
84
48
19
53
12
48
27
40
5
60
19
29
12
51
69
19
24
77
24
144
55
8
84
45
84
12
24
31
80
60
168
9
120
60
36
31
5
60
36
3
36
84
45
12
60
27
12
33
163
12
32
9
24
12
108
36
72
75
57
27
16
224
21
7
5
12
39
60
64
5
96
51
9
19
125
3
9
15
69
36
51
69
15
45
96
39
33
15
81
7
8
9
15
108
33
19
36
65
15
36
124
41
15
64
17
3
9
31
5
15
124
128
64
24
32
9
123
88
137
7
44
9
111
21
60
199
29
12
48
3
57
75
45
7
84
197
12
120
31
5
39
33
39
21
60
72
12
36
120
27
105
3
28
41
84
12
159
84
81
151
113
60
15
21
15
28
8
40
125
19
8
88
5
43
29
31
17
27
72
40
44
69
15
132
36
69
195
45
39
9
31
29
72
39
21
39
9
183
220
104
69
24
12
60
43
48
65
108
7
17
3
120
12
100
65
75
57
36
3
21
15
4
29
27
28
41
15
69
43
5
12
31
24
65
132
15
9
12
48
12
135
4
44
9
3
33
36
24
67
77
12
24
111
45
60
48
12
36
12
36
12
55
17
27
36
69
15
69
91
65
60
36
15
4
41
108
51
33
36
36
19
32
57
12
39
237
55
17
48
84
43
53
24
276
24
43
41
7
29
36
24
36
84
43
180
60
12
53
7
293
132
60
24
115
32
12
100
68
9
75
9
96
39
21
63
52
29
31
36
5
60
12
60
27
45
24
36
36
60
15
12
45
12
60
24
12
24
24
36
48
75
21
12
72
3
24
33
36
19
77
15
88
77
24
27
45
24
39
57
27
16
80
16
101
123
36
28
17
31
44
24
84
21
39
96
21
48
27
81
24
48
12
159
84
33
84
84
12
55
5
48
55
29
48
12
43
8
189
31
5
24
3
28
29
127
8
216
16
84
20
9
36
60
12
108
7
65
7
17
84
51
33
72
36
12
15
12
21
7
113
72
27
24
117
24
115
29
19
77
36
19
36
65
27
28
24
5
111
40
44
9
127
20
4
84
17
3
45
24
72
24
12
63
69
3
24
120
21
24
36
24
48
51
12
69
36
12
3
9
43
80
100
77
24
31
29
84
51
45
7
12
5
36
36
24
99
117
24
15
120
16
120
80
21
99
16
5
12
43
29
123
100
65
60
36
39
52
36
17
27
45
19
32
9
60
43
53
48
15
69
115
96
17
48
24
75
117
19
140
60
4
48
17
240
55
161
12
60
19
20
69
19
5
72
31
125
139
56
33
51
ABCD 96746421628*3^$a+1 [50176]
132
126
69
15
168
261
24
285
72
114
165
24
153
108
36
48
87
240
3
30
51
129
87
39
9
45
72
144
6
30
90
126
27
45
42
129
216
33
831
9
207
63
117
69
15
120
21
270
129
60
60
21
3
15
6
12
18
24
30
135
156
105
15
81
120
39
21
84
24
270
141
129
15
141
6
66
24
228
42
30
18
81
105
54
36
12
57
12
60
33
18
180
54
114
69
195
141
84
15
81
135
30
51
273
18
60
177
15
117
48
132
45
99
171
150
54
45
117
147
96
21
135
99
9
12
33
126
129
87
18
27
51
117
57
159
27
249
21
3
117
60
12
207
63
21
75
21
135
33
156
180
105
30
162
90
60
138
99
123
33
69
75
57
3
192
69
6
9
24
15
126
24
48
18
69
156
27
93
51
45
51
12
21
69
15
93
108
15
21
270
90
24
270
54
246
45
27
90
270
69
60
24
60
21
75
195
93
255
102
150
30
3
21
12
39
159
90
54
42
336
144
39
165
120
90
294
66
189
51
54
66
36
33
45
66
105
39
21
276
33
15
36
24
60
75
6
252
12
75
87
33
63
120
33
60
24
33
102
45
45
108
252
18
9
99
45
60
57
42
36
141
180
51
144
45
48
240
27
18
132
3
132
3
18
27
120
96
84
96
84
33
180
54
126
144
15
21
168
30
45
45
270
6
108
138
114
30
108
18
87
156
120
39
48
108
54
36
36
3
15
21
60
207
54
75
15
33
12
120
15
6
144
3
81
186
30
15
84
180
189
96
54
165
81
111
21
174
90
108
135
12
33
18
18
60
111
288
12
48
120
81
39
51
9
36
225
186
33
96
171
9
375
54
15
201
30
96
138
72
54
60
21
144
9
72
3
87
309
15
150
339
291
21
9
159
135
12
9
135
54
6
30
111
24
45
135
45
126
129
96
63
90
111
21
39
36
9
159
132
69
42
12
21
267
69
81
3
405
216
24
75
120
15
396
258
75
60
201
291
51
54
99
177
39
63
162
75
15
45
33
162
33
15
108
9
15
33
75
102
126
54
36
108
72
27
117
114
21
45
15
24
24
156
15
45
99
42
39
225
72
39
3
120
117
120
165
120
90
33
93
63
60
84
15
21
9
72
3
141
99
27
54
72
27
177
66
9
48
87
45
123
81
156
45
78
21
9
51
39
6
210
42
99
3
132
144
12
18
15
264
27
18
42
33
51
105
27
33
84
45
30
105
3
9
9
114
48
18
24
51
51
9
9
108
42
45
3
78
12
78
162
72
162
138
27
84
60
180
9
15
21
36
36
18
54
180
42
33
21
156
60
66
69
264
264
60
81
126
270
108
111
51
108
201
96
153
18
ABCD 96747347428*3^$a+1 [50004]
15
36
3
93
45
3
180
72
72
12
21
3
24
45
15
21
51
3
6
32
7
36
24
36
57
3
12
48
9
3
12
12
120
11
10
48
75
69
3
147
18
18
9
23
25
48
159
36
105
24
15
21
147
72
21
29
76
44
43
24
33
36
32
22
177
36
33
51
3
78
48
122
193
96
48
5
28
180
48
99
96
57
3
17
55
24
9
15
107
97
15
78
75
48
39
21
59
1
39
6
99
5
103
57
87
143
265
96
24
105
63
12
105
111
72
108
39
81
75
141
60
3
30
6
104
73
93
15
29
187
39
105
12
24
39
30
27
15
30
42
21
84
33
18
165
15
9
60
5
31
17
19
143
133
12
36
9
170
121
15
12
33
204
21
14
30
67
11
37
12
108
12
33
50
58
3
29
7
23
18
7
48
108
9
51
29
40
147
156
72
156
45
15
36
36
3
105
24
33
18
309
15
96
54
68
127
48
255
140
28
32
52
45
12
24
9
15
12
60
99
14
7
33
8
43
12
24
33
15
60
12
113
40
15
35
1
219
50
120
31
47
58
27
24
24
12
33
51
221
7
33
30
57
36
96
83
48
22
15
12
24
17
72
55
93
27
48
108
24
23
28
44
46
39
132
144
59
48
13
45
87
63
44
40
38
52
75
48
72
45
27
9
15
180
15
21
33
18
200
40
12
117
36
33
39
153
63
9
51
12
15
105
17
67
96
48
36
39
42
72
27
48
12
39
81
24
107
70
63
12
12
35
10
15
33
60
50
22
18
48
21
71
37
93
108
62
85
132
3
60
32
138
43
12
45
3
117
2
25
132
48
48
105
15
132
15
57
21
18
54
30
128
12
121
15
141
36
75
177
12
96
48
60
120
84
63
32
13
12
75
36
45
24
192
9
75
24
108
12
5
40
171
24
36
17
7
120
125
18
82
8
7
60
5
28
62
85
51
9
125
10
21
216
48
75
48
132
81
12
12
60
36
99
6
27
3
14
67
23
40
117
41
42
1
12
24
84
27
102
78
57
60
5
40
87
33
6
62
10
57
113
82
21
9
75
60
23
10
72
30
57
120
9
27
5
22
18
50
13
36
71
49
81
39
39
21
51
9
21
3
107
12
1
72
95
22
50
48
37
45
48
20
115
24
23
40
21
87
90
39
99
2
112
15
60
65
30
40
18
123
36
36
132
33
72
75
53
43
27
2
138
109
24
165
171
24
60
72
77
31
29
130
8
100
72
80
25
48
60
3
12
33
9
15
15
33
84
23
25
36
60
77
82
21
105
39
5
10
33
12
21
171
24
36
48
36
9
3
12
23
12
1
72
72
3
69
3
20
37
21
15
17
30
10
3
207
45
12
51
60
72
90
80
7
93
27
21
168
54
36
14
106
9
120
48
144
60
3
45
12
9
15
17
28
32
22
33
15
2
70
21
132
24
9
39
83
148
12
45
5
7
48
72
93
15
17
31
135
92
22
8
42
13
48
15
72
80
10
39
33
8
28
102
20
120
85
5
67
15
18
32
127
51
9
9
60
144
30
20
48
13
15
21
24
12
72
15
45
12
36
84
53
16
42
162
63
77
120
76
147
144
33
63
120
12
60
15
60
81
45
72
39
33
8
43
12
3
72
72
153
12
15
90
3
47
25
15
81
24
23
73
29
10
45
45
15
33
39
48
36
27
9
144
45
210
105
36
36
17
28
3
72
47
108
30
19
63
66
14
46
102
9
11
97
15
45
48
63
9
135
81
24
63
62
31
12
84
153
66
24
81
12
27
20
13
45
12
140
31
47
25
108
59
97
53
48
22
108
33
24
192
60
11
82
3
48
132
87
81
9
75
23
22
135
60
23
22
87
21
27
135
8
82
27
36
17
163
3
21
21
63
12
48
60
36
63
45
23
37
96
36
60
69
54
80
61
144
72
83
1
120
27
32
85
113
22
21
39
30
6
117
12
23
25
35
22
27
41
238
30
24
15
36
24
15
21
12
24
48
72
83
10
48
15
72
60
53
67
12
63
36
42
15
125
58
21
24
17
19
3
45
5
10
180
21
36
60
63
45
36
72
12
12
84
39
45
72
131
60
12
40
78
39
180
9
27
27
50
150
73
108
69
18
20
30
82
48
122
90
37
81
30
69
81
32
43
12
21
111
24
24
21
99
35
13
95
133
75
57
12
72
93
18
9
36
12
12
ABCD 96747723232*3^$a+1 [50013]
108
59
6
48
75
21
18
30
7
36
95
60
49
35
21
3
69
15
30
12
3
21
66
18
67
53
66
49
96
12
24
8
21
15
16
44
15
120
30
7
72
41
31
53
6
24
1
35
121
5
36
7
23
12
61
5
31
108
12
48
71
6
19
12
8
9
15
45
12
24
99
172
164
9
72
24
187
84
95
1
17
18
49
35
18
120
12
48
60
3
75
25
113
6
81
4
65
39
9
42
21
40
17
42
18
6
1
29
24
31
89
96
19
53
24
3
15
21
69
12
18
21
4
48
24
71
108
57
9
79
24
65
36
30
61
48
12
44
9
42
54
36
96
19
11
138
90
61
108
65
7
65
43
17
84
7
60
32
108
9
19
29
12
3
45
6
49
65
7
5
18
42
3
3
25
5
18
30
36
3
21
7
32
21
30
6
36
60
19
11
33
69
36
15
15
61
156
17
12
43
77
19
5
66
13
36
44
57
43
56
39
12
180
6
3
51
18
31
59
72
129
124
12
8
57
36
27
3
73
5
6
150
60
19
41
31
5
175
47
97
68
81
7
35
13
35
45
16
60
5
24
31
5
18
61
125
31
24
41
99
12
4
60
35
13
53
18
37
32
33
19
5
51
9
96
12
60
72
3
76
24
101
30
57
9
30
18
7
36
80
63
36
33
16
29
103
12
47
13
17
43
36
29
6
25
35
1
5
51
9
48
30
1
12
8
64
11
6
3
105
42
24
60
1
56
39
60
18
36
19
11
84
25
36
5
24
30
6
72
55
12
5
60
72
19
96
41
18
37
53
67
59
30
18
61
84
77
54
9
3
33
9
72
99
69
31
12
24
56
9
31
59
18
30
25
8
57
3
4
23
1
36
83
145
53
24
43
12
29
7
8
16
5
18
25
17
36
63
84
16
44
21
24
7
29
42
25
5
7
20
117
39
69
7
65
24
7
48
29
12
79
80
40
29
90
25
41
144
36
7
140
9
78
61
144
65
67
23
60
12
25
41
12
36
54
6
114
61
12
12
41
91
8
48
3
37
107
78
18
25
44
21
27
87
30
7
48
8
64
44
9
48
7
101
87
99
33
57
18
1
11
84
6
43
5
60
12
6
54
60
19
29
48
27
108
15
24
60
21
52
11
54
103
29
54
61
65
18
42
84
66
54
84
6
6
99
72
9
18
73
29
6
13
96
84
35
9
36
52
24
41
7
116
9
7
23
30
31
5
36
3
52
89
12
43
72
23
60
49
12
5
79
245
24
135
88
59
24
1
48
65
7
8
57
36
114
18
55
48
12
12
29
36
55
23
78
75
112
17
36
19
53
7
29
7
17
55
125
30
60
25
11
30
15
9
6
109
17
63
51
24
13
32
16
17
24
36
18
6
19
59
1
149
3
3
25
5
159
28
5
7
11
84
1
29
7
48
17
19
12
84
60
53
7
48
60
65
31
264
72
29
24
6
6
30
1
29
43
11
24
25
17
19
17
12
12
43
35
42
43
20
33
60
78
30
12
12
31
36
29
60
15
72
33
6
49
5
91
11
12
18
67
47
66
3
27
49
5
24
6
61
35
42
66
54
42
13
12
29
235
20
16
24
84
53
19
5
3
76
12
5
18
30
6
48
42
6
93
15
1
48
11
61
23
6
19
20
21
60
79
23
78
12
84
36
90
18
66
24
25
11
33
3
12
66
27
93
55
17
15
52
41
30
109
5
31
71
54
6
61
48
60
5
39
148
5
24
36
7
20
40
47
1
17
30
120
1
36
29
19
71
57
27
6
6
6
3
9
18
72
25
60
12
83
1
5
19
48
23
9
75
60
18
60
60
43
29
60
55
95
96
61
41
127
68
4
5
96
12
36
67
53
15
16
35
6
54
21
9
43
20
16
149
43
12
68
9
60
96
87
105
36
24
171
9
120
6
37
24
11
37
11
102
19
24
12
5
60
12
15
45
15
52
48
12
24
80
45
24
30
12
9
16
8
28
120
23
54
30
66
126
13
48
12
113
42
93
15
18
12
30
18
30
9
75
13
23
49
36
120
29
15
3
54
54
37
32
3
48
66
19
71
6
12
7
35
18
6
6
66
73
5
6
18
51
24
16
12
12
36
5
31
71
150
135
99
85
44
39
18
43
5
12
48
12
60
67
17
6
24
48
12
18
12
84
31
48
35
6
72
12
43
17
36
7
12
17
19
84
113
19
8
40
17
51
27
1
80
69
7
29
84
96
15
21
6
42
48
7
11
6
39
87
57
76
155
24
85
53
3
57
115
72
35
60
30
43
24
89
19
5
7
48
17
103
53
87
76
60
5
7
47
18
19
29
24
60
18
18
19
245
7
23
1
119
12
1
29
66
37
20
16
12
53
19
95
66
7
155
13
17
18
84
12
13
36
29
43
12
5
15
100
83
114
18
42
31
29
66
13
20
4
47
54
36
18
21
52
17
55
17
18
48
18
79
96
29
7
71
105
40
84
5
96
42
37
5
6
18
99
196
72
12
12
36
84
95
36
42
15
33
55
29
24
19
12
24
41
24
30
6
30
24
25
5
19
65
3
9
3
28
89
30
69
159
78
60
7
17
43
12
44
4
17
55
59
1
5
30
9
9
3
9
24
7
5
42
37
24
60
11
13
11
6
18
12
36
24
9
9
66
121
24
5
30
60
9
33
54
21
9
79
35
6
48
12
18
73
65
67
17
51
27
42
91
48
12
24
35
30
43
12
41
127
41
19
47
24
45
100
72
47
42
3
40
23
84
1
5
63
4
20
48
28
104
28
5
54
18
15
36
165
7
12
11
210
79
128
28
44
76
36
48
65
31
24
41
114
21
ABCD 96747941944*3^$a+1 [50039]
19
183
8
96
36
136
2
48
102
18
64
78
12
36
9
108
83
1
51
20
37
29
46
18
18
32
40
30
27
15
164
109
93
8
43
93
18
9
39
69
96
36
23
24
1
63
30
138
68
12
1
11
37
29
22
68
13
36
35
36
4
56
16
69
99
90
2
16
32
25
3
21
192
35
34
63
87
213
15
8
96
36
18
90
96
61
57
30
90
18
12
2
30
10
14
73
39
68
16
14
24
58
20
10
110
48
24
42
70
98
42
76
69
24
29
42
6
175
23
13
23
24
1
23
49
23
54
30
106
50
30
54
66
43
83
4
44
4
68
90
7
41
22
162
62
144
1
71
25
167
13
27
42
66
9
83
58
38
12
54
19
141
18
48
62
22
20
24
16
33
23
49
5
18
12
24
60
52
81
12
5
19
12
111
32
36
6
30
48
36
16
20
13
48
27
8
4
38
18
70
2
12
76
8
72
24
25
125
6
13
27
44
78
10
12
36
24
126
38
34
3
36
17
30
42
18
54
6
52
12
21
77
18
49
63
8
22
51
11
130
26
4
236
54
43
59
24
181
24
29
22
68
172
224
36
54
6
28
8
85
15
90
30
2
67
23
22
27
47
76
18
18
30
14
24
34
80
19
3
60
21
23
4
33
29
46
12
72
6
15
9
27
123
18
72
18
57
11
97
41
24
22
20
28
2
16
39
108
5
139
21
3
189
3
47
25
3
21
111
14
24
43
24
45
75
3
48
44
13
11
30
16
38
28
14
18
12
13
3
50
142
90
110
108
48
46
18
33
15
8
73
141
98
60
34
30
56
4
38
22
20
157
41
30
112
18
42
86
22
50
6
24
18
22
138
74
25
119
52
21
23
54
54
36
1
11
42
208
54
68
121
27
45
107
28
12
60
20
138
67
15
21
9
2
25
12
11
96
94
56
46
156
9
143
72
6
10
12
26
19
11
96
1
15
24
21
48
27
44
40
48
30
48
2
30
10
33
12
11
6
79
47
1
39
44
100
8
60
120
121
11
58
38
10
30
33
111
26
72
30
40
72
8
13
87
32
40
81
144
21
32
96
6
1
27
30
90
57
11
10
159
51
60
2
22
8
145
15
8
84
30
24
16
15
15
21
45
30
12
140
58
30
60
60
69
35
40
21
23
54
96
6
136
50
34
14
30
61
123
56
34
2
16
84
50
58
57
29
30
24
90
22
26
19
15
38
10
62
106
30
24
66
38
46
44
6
18
12
18
43
83
25
47
61
47
25
5
54
60
88
20
4
36
33
57
50
60
12
102
24
19
5
19
29
10
24
20
58
2
1
99
20
16
30
99
71
22
2
1
27
117
63
81
11
108
40
38
19
3
33
87
32
106
8
24
6
66
24
16
18
38
70
12
56
22
24
80
6
72
10
27
93
32
106
62
42
49
27
50
24
18
25
47
25
36
23
84
12
58
2
49
39
180
18
3
5
22
2
30
12
96
30
24
18
60
52
56
40
14
70
60
68
42
118
117
29
7
23
25
17
102
10
18
150
54
26
40
32
22
68
40
12
74
54
66
31
81
2
40
20
12
156
4
68
10
3
36
48
35
25
45
14
72
13
47
1
53
46
12
120
32
13
15
26
103
39
80
61
12
11
54
46
68
61
51
104
25
59
49
23
24
1
123
9
3
66
62
18
22
56
36
118
128
30
12
12
10
18
48
8
37
12
3
8
4
9
123
26
22
18
42
30
99
63
8
28
32
12
28
56
66
88
87
83
60
37
15
14
82
152
22
14
52
84
189
59
157
45
78
45
75
48
74
10
48
68
34
3
63
44
84
24
12
109
24
11
4
62
54
61
71
4
33
132
3
80
12
78
6
109
71
1
11
52
62
16
3
27
144
9
48
23
37
29
34
6
2
96
61
15
8
28
14
18
108
4
14
16
56
94
44
109
33
98
13
9
27
3
68
1
15
14
22
33
119
25
41
16
30
93
11
64
12
30
8
70
21
35
61
93
78
90
2
88
62
6
84
72
84
1
23
82
6
24
80
18
42
1
27
72
45
5
6
61
21
27
21
3
12
89
115
36
108
47
4
44
142
27
24
120
72
96
51
50
22
50
22
120
45
53
67
29
22
42
8
34
48
33
72
147
228
30
26
24
28
2
10
32
84
61
11
12
12
16
42
30
162
3
71
30
19
131
112
69
63
68
10
2
52
69
59
13
27
90
26
1
53
30
72
226
3
27
92
22
50
36
18
42
24
30
18
36
52
24
6
62
37
29
102
40
32
42
79
17
19
48
24
47
4
12
14
30
12
54
19
24
11
76
56
109
84
11
76
12
12
20
10
38
25
185
6
24
37
119
166
18
56
1
11
42
10
32
30
19
59
112
26
19
101
19
11
154
26
54
43
3
8
64
2
16
42
30
3
195
32
138
192
18
12
72
84
22
14
58
27
3
26
7
107
1
27
9
81
42
21
65
142
8
16
74
136
96
30
60
30
27
83
90
40
24
6
42
3
47
6
46
164
6
55
11
22
78
8
34
ABCD 96748396406*3^$a+1 [50017]
24
18
21
51
61
23
72
54
6
162
12
19
77
55
8
27
13
36
23
81
75
54
6
30
42
13
35
21
33
6
1
155
49
11
93
27
90
60
15
15
265
24
5
31
8
16
44
60
12
63
177
76
17
30
1
12
47
61
11
1
53
12
43
12
48
11
18
36
39
33
12
6
9
93
19
5
15
16
77
7
24
5
12
78
61
200
21
43
17
63
27
85
17
127
143
6
126
30
63
52
20
16
17
7
59
25
44
16
5
31
65
30
24
54
66
6
66
85
24
8
36
15
54
48
24
199
29
60
12
123
27
85
24
96
101
12
42
48
18
42
1
11
69
24
28
23
6
3
12
120
9
55
132
95
73
44
123
9
39
72
13
65
30
69
45
15
16
12
44
105
19
20
21
3
36
27
25
29
91
113
7
77
15
12
15
1
8
60
15
37
5
43
29
18
54
18
18
99
84
9
36
36
3
28
8
21
63
12
9
7
47
73
60
32
51
1
41
87
148
17
31
35
24
30
31
77
27
33
12
42
45
16
95
9
33
12
18
21
177
18
36
126
18
6
36
39
9
24
12
63
60
28
8
40
77
55
44
21
27
27
18
18
9
33
7
20
3
42
36
18
1
11
9
33
27
111
60
12
45
12
15
6
18
54
27
21
72
132
19
35
69
3
25
23
9
15
37
20
16
24
29
30
37
35
25
35
48
37
5
27
52
5
18
6
7
8
15
25
17
18
9
28
65
3
16
44
15
54
72
39
81
19
80
16
36
47
6
90
36
25
29
12
3
15
1
20
4
29
36
36
24
7
5
27
51
1
8
45
12
3
3
30
90
24
9
76
216
35
129
15
45
123
1
29
43
47
78
48
39
12
16
5
18
6
36
72
138
18
55
20
21
30
24
30
60
54
1
29
27
33
27
3
72
24
69
21
15
15
37
59
120
6
12
78
12
6
67
44
60
24
51
25
65
24
30
45
60
24
33
19
95
54
12
24
36
30
42
7
11
13
72
84
59
6
66
60
57
105
102
9
16
71
93
9
6
30
72
19
5
79
56
21
39
39
12
9
16
107
18
12
7
60
5
6
18
55
11
24
69
36
39
37
24
72
95
69
84
69
15
21
31
36
8
16
11
24
18
7
8
96
135
37
32
3
78
51
4
35
12
18
6
25
11
48
24
12
1
24
84
59
12
54
7
48
41
36
18
72
57
27
25
24
36
5
18
13
47
12
25
53
90
1
12
23
9
16
20
16
24
77
90
12
6
115
5
31
20
9
7
108
11
1
17
48
24
63
16
12
60
5
78
69
93
30
60
33
24
16
11
18
42
1
29
6
48
1
20
15
6
39
16
17
18
18
7
48
11
24
105
57
39
15
1
89
90
1
8
52
29
15
16
5
3
16
68
12
3
132
49
20
24
60
75
57
15
18
6
181
20
40
5
3
28
29
19
17
55
47
13
47
81
16
41
19
24
180
35
1
65
63
27
1
35
108
6
3
27
18
6
61
36
83
21
16
32
93
99
3
78
55
83
36
150
48
60
43
5
27
63
18
55
131
61
47
30
18
18
7
24
59
105
81
31
32
21
51
84
16
20
76
29
99
16
5
18
18
42
1
44
27
1
8
57
27
88
17
103
24
20
4
96
53
72
36
19
35
33
21
7
24
68
12
3
72
36
162
18
25
29
63
27
1
68
16
41
3
27
42
126
1
200
24
40
59
12
6
3
51
93
36
96
39
21
24
15
36
61
24
5
48
42
66
18
1
84
20
36
16
48
29
36
114
1
36
11
54
54
1
44
9
15
21
6
66
27
28
35
9
99
9
15
253
24
24
36
23
21
40
11
84
45
40
47
49
41
12
18
54
6
93
27
54
3
15
45
45
75
21
12
39
69
42
13
71
6
30
42
7
113
15
27
1
32
60
81
6
66
42
73
60
5
27
36
45
7
24
8
3
84
6
84
75
3
36
54
18
25
29
19
156
20
16
8
9
51
81
66
73
35
24
30
78
9
9
84
15
28
8
45
31
35
114
55
20
24
3
33
57
42
30
18
25
35
9
4
44
45
72
18
36
9
15
1
65
39
51
24
1
11
49
41
24
7
29
30
18
60
126
72
30
3
21
18
37
8
3
24
25
84
60
47
9
40
23
13
5
30
33
52
23
69
88
83
102
24
3
12
33
36
7
137
27
4
36
5
115
11
24
1
8
21
79
12
5
39
99
72
9
136
84
101
30
13
20
36
21
18
9
28
23
66
24
31
60
11
18
24
18
33
39
45
21
36
3
3
18
12
3
52
23
1
36
119
45
9
24
66
37
53
42
72
18
54
1
8
24
51
21
108
28
5
78
12
54
3
33
39
3
1
29
18
24
61
24
5
48
15
27
25
95
36
42
51
159
13
108
47
25
32
28
60
8
45
30
24
36
1
24
44
28
5
39
51
133
12
24
11
49
5
63
33
39
15
1
32
21
36
36
12
7
96
24
20
60
15
9
147
24
33
21
12
43
35
12
90
18
54
43
8
60
51
6
19
44
99
13
48
12
17
66
9
16
72
17
12
3
105
7
84
5
66
9
27
25
60
32
51
30
144
180
15
21
99
27
60
25
36
8
24
81
6
18
90
45
28
8
160
59
6
12
24
3
148
44
39
36
1
65
19
36
17
43
24
23
61
35
36
18
51
40
71
1
47
42
19
20
36
45
91
77
48
55
8
16
24
95
42
12
6
30
31
5
6
33
16
24
44
72
4
89
43
144
53
15
12
16
92
60
28
29
108
7
8
51
45
16
35
30
24
51
15
33
12
63
78
84
6
9
99
36
9
204
51
72
90
39
84
39
13
84
140
21
18
30
7
32
120
36
76
5
15
16
60
32
3
9
39
24
45
27
30
31
23
96
1
44
9
39
87
61
5
132
187
29
7
59
1
5
63
21
6
48
25
12
ABCD 96748855694*3^$a+1 [50010]
85
120
48
264
71
76
8
72
85
204
131
1
239
228
37
120
83
25
95
36
12
72
12
108
133
27
20
121
36
60
35
49
35
1
35
169
95
24
13
59
36
73
11
208
45
11
36
1
143
25
59
12
25
23
1
35
85
71
73
11
96
48
37
48
23
28
56
133
11
16
21
23
36
96
48
25
35
49
131
37
227
1
60
24
51
56
13
35
1
35
36
60
193
83
64
44
157
119
60
48
97
48
108
23
16
21
59
13
12
35
48
372
60
13
48
23
24
192
24
121
35
144
160
36
105
48
275
61
71
121
47
96
4
140
1
95
61
11
12
60
301
11
64
44
96
132
48
60
60
97
144
60
23
73
23
1
24
71
108
133
27
21
131
28
92
36
124
69
95
121
96
59
48
25
12
48
35
48
24
48
136
21
83
37
83
72
60
25
11
109
83
25
83
28
36
33
120
11
37
35
48
97
12
168
24
11
13
12
60
35
4
33
75
32
1
35
25
23
60
24
12
61
83
96
121
83
136
21
84
60
24
96
11
97
83
13
15
200
85
11
28
36
104
61
11
61
47
36
24
48
13
59
300
60
13
23
4
32
169
71
13
83
12
25
132
83
1
24
11
37
27
117
71
84
25
60
3
68
132
12
4
104
37
83
48
24
36
97
156
12
264
24
11
24
49
71
37
23
25
11
24
36
49
240
96
144
47
49
144
95
84
12
1
48
47
12
37
48
120
35
61
35
49
15
128
37
48
59
84
4
165
48
83
1
96
35
12
37
35
28
105
48
23
25
119
228
25
12
96
11
28
92
13
35
72
40
8
157
59
84
121
36
35
60
24
96
96
25
47
36
25
35
84
36
96
24
49
71
25
144
96
15
20
49
35
13
12
35
12
48
48
84
48
25
72
143
48
132
25
96
35
60
1
36
3
44
96
36
40
80
24
144
48
25
84
11
13
35
37
24
35
1
60
27
8
84
1
143
192
13
47
88
165
72
12
48
35
49
11
85
27
36
249
167
204
24
25
167
144
25
35
25
71
84
192
25
23
121
83
13
84
11
37
227
24
145
156
23
60
1
71
120
84
12
37
240
15
32
1
12
12
35
13
35
61
35
37
12
108
35
37
11
37
27
32
24
85
71
60
1
143
24
253
35
28
57
24
120
71
12
13
83
1
84
24
36
15
165
24
11
229
23
12
36
144
96
1
59
1
96
39
44
25
75
32
24
133
131
12
48
84
48
13
72
119
61
48
84
11
36
13
95
157
48
35
36
204
61
84
108
39
153
36
84
143
13
35
1
95
36
60
48
36
85
84
204
96
119
13
83
25
11
13
12
83
1
120
59
121
12
228
239
13
168
24
35
37
35
25
35
13
35
36
60
204
180
48
73
24
156
95
36
73
27
165
11
24
228
73
312
47
25
11
13
95
96
13
36
35
24
13
35
48
24
13
27
56
144
16
117
24
11
13
59
60
13
12
96
24
47
64
57
35
157
23
60
72
12
84
72
48
97
39
44
132
13
60
84
120
11
25
95
36
145
96
60
83
25
120
11
36
13
84
11
49
87
45
60
131
217
203
12
1
239
25
11
12
205
99
20
88
21
107
37
35
13
35
108
96
73
36
12
59
133
180
263
60
25
39
105
11
12
13
132
12
83
301
51
81
59
4
32
60
72
60
132
24
36
1
59
36
73
36
71
85
35
13
11
48
25
35
13
12
71
84
85
51
20
49
75
72
128
13
35
24
13
35
37
95
145
95
48
36
37
23
205
12
120
83
169
36
35
72
84
1
107
1
35
109
23
73
71
61
12
60
ABCD 96748935854*3^$a+1 [50023]
18
25
8
87
60
18
12
7
233
7
65
31
5
90
105
15
25
215
12
21
51
60
25
5
115
48
8
9
78
48
105
40
32
3
24
30
159
16
128
63
33
111
105
21
84
15
16
65
7
77
6
30
15
75
133
29
78
102
103
8
16
125
3
40
107
120
109
41
120
60
48
42
105
21
84
18
90
43
47
18
222
73
72
32
345
39
16
35
165
24
96
16
120
5
27
27
45
33
12
78
12
25
11
54
6
72
33
144
3
72
18
27
45
36
63
21
3
48
40
168
29
27
51
37
120
32
45
51
112
47
96
9
96
72
33
54
6
84
108
18
49
221
72
75
15
1
89
31
11
45
24
184
47
6
99
81
7
48
24
23
108
114
51
24
81
60
27
117
51
75
72
48
72
18
43
29
180
55
17
96
84
90
1
89
6
33
24
72
51
30
103
32
15
97
47
105
15
6
187
56
24
33
54
33
57
78
18
90
45
144
88
173
90
90
72
90
13
5
12
108
24
3
16
72
24
48
32
15
129
21
18
57
48
3
45
9
63
160
72
113
18
24
21
15
102
51
81
15
123
78
30
132
18
84
55
23
25
48
32
15
132
48
42
48
132
39
69
102
6
264
18
93
105
79
8
3
72
18
19
5
123
15
81
87
120
252
37
95
108
138
3
39
33
24
51
37
47
25
128
63
72
72
96
12
61
11
61
125
12
18
72
198
144
18
132
48
288
105
39
33
45
48
99
16
192
23
9
111
24
66
24
18
18
3
141
43
23
42
31
59
21
64
17
90
36
60
84
1
107
72
45
261
54
6
15
39
33
15
1
149
12
240
30
36
24
318
72
78
108
85
24
215
33
48
24
21
30
24
246
150
174
19
41
63
63
12
165
72
3
21
27
72
78
87
48
24
21
67
8
9
223
47
96
25
24
35
6
7
47
90
66
114
138
1
161
36
42
1
17
30
49
23
42
18
12
33
88
24
8
105
102
78
12
39
64
5
42
18
111
27
132
18
54
66
55
59
36
49
35
141
39
18
31
47
84
13
80
57
30
81
112
47
81
24
15
25
56
88
89
72
108
12
90
60
33
75
108
25
29
43
113
132
162
120
33
27
93
72
40
56
39
9
81
6
90
15
129
48
132
3
40
23
49
56
184
23
25
120
8
45
12
18
60
25
5
42
72
33
3
84
105
3
42
36
103
41
30
153
88
47
57
3
61
59
18
90
105
184
5
91
29
36
54
9
9
103
72
47
81
27
12
60
21
117
18
9
40
65
31
72
107
6
127
53
54
45
21
60
12
18
57
16
72
35
90
42
73
8
16
41
15
40
35
42
12
79
71
36
54
210
93
16
17
24
63
117
18
18
15
15
54
90
6
3
16
11
42
12
6
84
36
90
39
33
108
144
18
168
12
78
90
12
1
161
6
25
104
33
7
8
123
60
57
33
12
60
18
37
65
55
72
48
5
27
16
125
3
51
36
57
33
30
72
33
27
18
12
72
60
18
30
51
9
48
183
24
27
45
48
177
18
13
59
90
43
125
171
24
57
126
49
56
40
89
36
102
18
60
12
18
90
150
84
6
15
15
57
183
54
3
40
32
51
133
24
17
186
13
32
27
72
36
72
12
6
72
7
11
69
15
81
15
90
7
77
3
16
59
138
99
16
17
7
83
37
53
18
210
24
36
72
27
63
1
29
90
60
85
23
97
65
18
54
135
111
90
15
45
102
37
35
69
21
3
112
56
88
11
61
29
19
17
39
16
48
101
156
7
17
39
99
37
131
270
15
69
78
12
81
15
57
15
12
6
30
97
120
35
42
36
15
57
102
25
35
21
24
24
39
30
72
18
1
24
65
42
18
27
16
239
6
67
113
15
64
11
72
37
48
23
49
95
36
84
126
27
15
72
48
57
21
3
27
72
78
7
48
35
102
55
17
15
48
33
72
12
36
54
108
168
144
66
42
48
33
21
18
72
216
33
39
81
40
24
ABCD 96749019748*3^$a+1 [50003]
52
15
33
12
3
54
11
16
48
48
63
65
7
33
15
149
36
12
112
75
101
100
32
88
32
79
21
63
24
5
40
48
60
12
45
27
48
15
78
63
171
9
24
36
140
127
24
89
16
15
9
120
32
4
44
4
63
65
28
69
3
60
3
89
88
63
120
5
52
24
45
39
36
236
4
24
24
15
33
3
57
15
117
8
100
12
123
69
39
9
123
84
108
57
33
51
24
93
99
3
21
44
60
43
45
45
3
24
96
75
57
12
68
12
31
54
11
24
16
15
54
11
24
16
132
15
33
12
68
124
8
85
75
69
48
135
20
61
35
60
31
21
15
150
35
40
32
76
81
59
40
44
180
136
15
30
35
55
29
48
52
12
63
72
18
75
8
4
48
111
45
144
48
144
36
15
5
72
16
24
8
88
44
76
27
18
90
36
21
168
92
25
75
72
15
57
48
8
37
123
8
12
55
48
24
21
204
20
37
144
90
54
3
15
72
36
24
65
60
103
60
33
12
24
21
75
12
291
9
20
160
36
75
24
5
48
40
24
128
48
7
45
12
111
30
42
48
72
5
48
79
53
28
60
75
9
84
32
37
11
16
3
21
111
153
48
80
28
15
12
5
19
30
75
8
103
12
21
39
57
144
69
11
72
19
21
72
15
45
48
92
13
35
7
33
15
57
75
117
63
36
210
51
183
21
60
117
143
7
45
32
28
60
48
24
48
93
35
204
76
32
7
41
37
15
12
21
15
39
21
20
144
16
12
32
31
9
63
12
162
3
21
35
4
36
15
36
21
20
28
75
12
17
28
140
64
3
33
27
5
28
24
135
9
15
17
48
24
16
32
48
4
36
27
17
1
47
4
69
72
72
11
16
8
36
79
141
192
32
7
105
3
108
69
36
24
24
45
47
7
90
15
3
33
44
55
93
80
115
5
13
30
89
112
51
72
33
48
69
15
48
92
91
5
19
18
35
12
28
123
9
60
36
36
39
9
183
9
144
69
66
96
33
68
7
21
24
12
60
68
16
81
24
54
5
40
128
127
5
55
36
12
9
15
53
31
129
48
60
33
42
108
9
68
28
12
93
6
33
3
113
40
27
12
6
35
24
28
15
33
84
15
36
21
24
27
45
63
57
27
18
24
3
15
5
25
3
84
44
40
27
5
12
1
42
12
5
36
1
3
12
3
33
15
45
12
21
35
127
108
5
24
151
45
20
37
54
33
3
54
6
33
84
8
37
30
5
16
12
183
180
150
51
39
57
63
36
41
28
32
7
33
12
96
27
17
13
42
36
45
45
15
12
8
37
87
3
300
24
138
15
3
9
68
28
128
55
9
48
20
4
128
16
99
141
147
18
275
24
28
3
29
180
127
33
72
8
76
9
75
75
101
172
108
80
7
9
56
28
9
123
120
45
75
32
88
3
24
36
192
9
8
55
57
3
65
1
27
48
36
48
57
51
24
8
52
68
85
11
24
168
40
8
199
65
36
64
3
102
42
93
15
101
40
87
57
21
54
21
135
24
5
196
51
9
57
39
3
81
21
96
27
147
41
49
15
9
35
16
48
117
11
127
60
21
72
63
17
55
24
93
20
28
39
66
23
19
48
113
16
48
60
68
72
40
8
43
90
54
5
96
7
125
73
35
4
51
17
12
31
84
6
75
44
96
49
168
87
75
81
104
31
9
20
16
171
69
12
39
24
81
21
63
12
80
72
96
72
115
33
15
114
11
7
105
3
84
81
24
116
19
30
42
33
36
36
21
48
99
15
57
45
3
56
64
68
79
33
260
13
3
60
144
132
48
48
12
36
92
12
13
30
105
48
9
11
40
72
72
8
13
6
45
45
159
15
29
48
55
9
48
27
24
17
48
16
48
12
84
75
24
30
51
27
17
73
75
63
72
57
8
4
60
39
54
3
48
15
57
3
45
45
66
60
45
128
16
32
43
42
15
15
17
52
44
121
99
20
16
84
12
12
207
9
12
12
3
65
100
24
24
75
24
18
35
55
84
9
32
28
39
6
99
63
72
30
11
84
52
15
54
107
112
75
21
27
60
9
3
57
75
36
18
47
60
52
12
24
80
24
181
111
36
75
33
20
192
12
67
45
48
63
65
7
57
33
11
40
44
16
36
3
53
13
96
119
55
89
1
35
124
27
113
36
16
15
149
60
55
5
4
12
21
72
3
84
105
71
52
63
9
84
84
15
33
12
96
75
54
3
32
168
52
3
72
12
141
45
35
28
9
35
85
95
96
16
51
33
72
ABCD 96749156698*3^$a+1 [50054]
30
36
24
78
6
156
3
195
72
54
156
48
3
33
87
3
42
15
12
21
54
30
135
12
303
72
21
3
90
312
135
9
6
45
45
54
114
51
3
90
75
3
24
198
42
168
42
78
42
6
258
24
15
63
9
36
12
132
81
72
18
24
120
24
120
57
24
105
75
36
39
174
147
9
6
120
129
33
27
33
12
3
27
213
81
84
150
45
105
132
15
36
99
6
90
114
150
54
12
12
3
84
9
24
3
153
132
108
24
108
12
36
60
174
237
51
30
42
345
21
162
18
147
3
24
45
12
15
201
24
21
132
78
129
9
6
18
30
117
9
12
159
9
84
15
3
30
159
60
9
6
30
66
45
27
33
33
30
54
135
48
27
282
3
93
27
45
12
234
66
204
12
39
15
6
42
48
24
78
60
87
15
66
60
42
30
27
273
27
99
186
3
60
135
6
36
3
27
18
147
108
21
36
3
3
45
60
84
21
54
30
36
72
75
33
132
87
69
66
18
12
3
21
12
54
93
141
39
81
72
135
129
30
18
198
57
105
36
120
27
84
153
63
75
48
9
57
51
72
57
63
72
33
48
114
165
96
9
111
24
9
12
12
18
138
27
57
15
3
24
24
66
54
81
15
96
69
99
21
96
117
3
195
45
45
12
15
27
114
39
63
45
27
66
27
57
66
102
12
72
150
96
45
27
48
30
18
6
60
30
24
144
72
18
126
6
15
21
24
54
30
159
33
42
366
60
6
150
96
72
12
15
135
93
51
54
3
204
21
135
189
114
24
57
36
285
24
6
222
156
54
162
96
24
48
48
102
312
78
66
24
57
156
24
171
225
9
111
24
9
54
168
57
48
60
12
81
96
36
39
96
27
78
39
45
78
6
51
81
27
93
15
117
162
21
273
39
12
60
36
105
12
36
204
42
6
27
81
126
45
99
21
60
69
12
39
9
72
27
57
48
162
45
75
6
39
3
33
15
18
126
18
6
57
144
63
57
108
75
30
3
24
45
135
48
21
30
90
72
48
51
99
54
180
63
87
72
24
6
114
21
201
27
81
27
24
120
45
30
66
180
27
135
168
69
93
72
30
18
6
66
126
18
27
72
48
69
30
96
42
36
147
69
15
9
42
18
126
18
27
195
33
60
33
39
33
147
45
66
54
120
66
144
21
177
48
15
99
288
117
75
6
114
90
6
240
9
45
3
237
24
240
12
30
105
57
102
24
90
84
27
63
90
96
6
48
48
54
66
30
12
72
48
15
15
57
108
153
12
27
3
105
72
15
6
39
261
60
39
123
6
186
21
117
6
42
84
135
156
69
36
12
12
15
69
99
21
27
45
48
87
24
99
72
9
36
45
75
57
123
132
228
132
27
30
60
78
162
15
21
48
66
114
36
63
27
30
15
21
15
189
90
78
402
30
24
132
54
6
18
6
354
21
69
144
15
15
153
9
111
177
27
48
81
12
102
18
198
66
63
60
21
27
99
141
153
27
9
30
126
324
30
33
261
51
69
39
27
126
18
54
3
72
60
81
24
108
60
18
42
54
45
69
39
87
24
54
87
69
51
123
18
24
54
24
33
72
72
21
12
75
48
33
60
150
24
30
27
45
123
63
18
72
27
57
60
126
18
30
66
3
12
9
6
24
96
54
240
72
144
60
84
42
264
ABCD 96749267638*3^$a+1 [50028]
46
101
51
22
32
30
114
39
1
23
57
36
27
73
18
104
54
58
29
48
3
10
60
8
63
55
98
12
28
6
36
18
26
33
61
6
56
64
6
44
46
20
70
227
27
10
24
38
42
3
24
49
50
21
25
48
26
16
8
18
4
60
84
32
58
24
29
1
212
3
217
8
24
28
11
9
36
34
18
30
6
54
56
16
38
42
45
24
24
9
42
10
11
69
12
34
20
42
22
50
162
30
28
44
16
44
12
100
8
51
9
22
17
43
110
6
54
10
128
36
69
57
10
18
96
20
36
51
93
51
9
15
25
24
8
111
24
48
9
111
21
30
21
13
56
10
50
40
90
14
4
35
117
36
18
124
44
18
123
25
14
18
15
3
10
12
54
6
44
192
88
47
19
24
54
23
13
131
13
8
28
26
4
17
27
10
36
8
111
61
44
6
9
1
66
54
24
44
30
21
168
45
3
15
34
8
12
27
25
48
42
44
90
156
42
82
144
44
51
85
12
18
26
123
13
24
20
39
33
34
18
30
8
82
140
12
99
27
69
9
4
8
24
4
8
18
118
68
4
32
63
3
10
44
39
7
36
77
139
50
18
166
44
39
43
50
10
44
54
15
15
16
36
30
18
77
49
26
6
12
52
2
82
60
8
15
72
48
21
3
33
64
8
15
27
30
16
66
18
6
29
9
63
33
39
43
77
3
54
15
49
72
20
18
42
39
25
246
78
12
32
28
11
33
100
54
30
23
57
60
144
84
24
336
24
4
6
53
57
39
24
48
51
16
8
21
1
42
26
75
24
27
45
45
46
74
42
30
3
61
35
25
92
96
108
4
32
27
3
28
50
72
4
14
22
8
82
114
35
57
39
43
5
45
22
50
4
6
116
93
19
162
14
102
39
33
15
153
15
169
32
76
6
146
60
4
83
61
60
72
20
28
47
3
48
88
5
69
3
97
50
22
8
16
98
18
28
8
58
26
3
31
65
69
12
15
45
28
128
6
18
10
54
8
63
13
8
3
144
3
28
30
36
44
60
15
49
2
69
9
15
24
63
10
47
7
14
100
47
105
10
2
78
64
29
1
23
3
198
162
54
136
44
18
90
118
17
127
54
59
9
82
8
12
9
43
53
85
6
90
59
24
1
80
42
4
50
15
25
26
54
18
72
34
30
50
22
5
111
33
121
26
54
36
27
120
3
28
44
84
46
32
18
12
64
80
21
25
18
14
63
21
82
6
26
12
90
36
39
93
3
15
18
15
105
39
21
22
42
35
21
60
15
7
14
28
198
62
18
10
71
81
4
36
90
44
34
62
12
72
24
54
58
78
44
75
72
19
6
8
39
69
4
6
20
21
129
18
30
63
73
44
3
57
18
22
36
35
105
63
1
72
18
2
60
84
3
3
18
36
76
35
24
31
17
45
28
71
24
39
6
51
33
16
18
30
8
18
126
36
27
25
8
94
65
75
10
20
6
18
40
24
56
24
15
75
84
46
80
46
53
117
51
13
36
6
20
34
11
19
60
2
15
48
19
8
72
106
20
42
4
18
23
93
42
18
40
44
54
46
188
180
24
28
8
30
6
18
138
36
6
18
12
60
54
10
54
113
48
91
5
25
24
2
72
6
18
48
18
3
51
6
39
81
96
4
6
29
24
37
44
12
118
14
12
3
13
35
13
42
2
15
73
47
1
26
45
79
20
136
90
6
5
33
16
66
5
9
10
53
73
84
6
56
114
4
24
38
54
54
126
34
80
46
144
8
30
33
63
9
91
2
6
45
13
60
8
28
30
5
55
89
9
12
27
99
45
33
40
47
33
16
18
2
72
52
36
62
28
233
72
9
64
36
11
24
3
60
58
24
66
26
118
6
18
56
34
12
14
64
62
190
20
36
28
32
58
24
23
57
36
4
68
51
24
7
12
5
9
39
123
18
36
4
116
114
21
133
59
111
36
90
4
42
101
15
9
21
54
34
92
15
13
54
5
48
97
44
72
18
9
48
51
54
87
133
14
36
81
9
39
1
23
13
44
15
24
147
18
3
73
90
8
16
5
69
24
18
10
38
42
39
15
46
2
34
18
53
19
74
6
69
21
48
52
2
106
80
12
28
6
101
25
2
21
72
3
40
6
36
54
38
24
15
144
24
1
104
48
39
33
36
27
33
15
33
46
36
8
21
105
18
106
59
43
14
4
8
72
171
19
6
2
24
48
10
36
80
24
111
45
6
58
36
14
105
25
42
26
22
5
21
3
61
60
23
48
45
4
6
38
78
30
34
101
9
24
40
140
66
64
14
3
9
34
53
13
54
26
132
12
27
19
6
8
15
141
16
20
6
82
44
148
80
15
49
71
25
18
72
90
11
37
32
36
64
98
72
28
30
35
96
21
6
82
30
6
66
5
13
216
50
9
1
47
48
25
23
3
10
24
54
26
3
37
24
12
215
25
2
126
24
36
12
63
25
44
51
25
36
24
12
23
37
35
153
40
44
123
45
40
26
28
62
52
72
44
36
4
23
1
30
32
94
8
16
12
26
24
18
10
26
40
24
12
8
16
8
36
36
3
1
23
19
90
8
51
31
17
67
5
96
141
54
24
64
53
3
45
135
18
142
92
54
15
72
24
33
16
26
45
9
12
3
43
6
26
21
97
20
46
32
22
32
36
12
15
1
143
72
24
7
18
62
ABCD 96749566042*3^$a+1 [50201]
180
104
105
43
365
3
180
9
147
16
12
360
41
15
57
27
28
48
24
12
128
112
156
185
72
31
89
127
8
33
48
15
36
69
31
89
195
4
48
17
96
384
87
9
127
92
21
15
60
69
27
4
60
29
111
160
36
36
8
120
264
33
183
76
29
31
41
27
16
125
24
207
48
72
48
40
41
31
68
93
120
27
141
39
172
80
16
12
72
8
33
72
48
79
80
168
225
48
72
15
12
69
24
151
72
68
45
7
65
27
96
60
40
44
21
7
137
171
4
12
44
57
72
7
41
72
15
16
65
15
204
213
123
52
8
9
175
152
24
9
15
40
72
8
28
48
77
19
44
40
44
21
31
8
201
15
156
160
29
127
32
112
96
48
96
8
12
16
5
39
4
20
24
81
15
9
15
16
65
72
48
111
16
65
87
136
216
41
120
48
15
40
20
69
48
48
111
33
55
36
140
112
17
51
96
16
173
135
9
51
69
96
24
55
152
4
20
96
48
60
52
8
180
180
76
116
64
65
72
3
112
5
39
33
15
40
65
91
44
33
99
28
36
29
168
247
32
24
204
28
17
151
209
111
105
51
21
159
208
12
101
72
15
33
3
96
288
100
41
7
65
139
68
192
48
28
68
204
16
29
15
33
63
9
175
65
223
104
4
125
55
96
8
81
39
120
36
112
144
188
33
39
24
184
140
12
9
31
8
33
103
60
5
72
183
24
33
72
43
5
7
56
9
147
100
120
24
104
36
220
20
36
60
4
17
27
52
233
51
52
8
36
48
21
120
24
91
36
44
172
17
48
48
175
36
29
7
192
113
123
117
7
425
43
240
68
16
24
404
45
15
40
120
113
87
16
60
29
7
41
183
57
55
113
111
88
41
192
168
67
53
91
29
195
144
36
112
60
44
24
225
111
9
15
105
15
24
96
57
63
112
17
48
192
31
80
76
53
207
33
75
52
8
136
89
103
44
21
7
72
284
84
28
60
192
132
80
93
87
33
120
96
24
91
116
9
39
33
27
36
136
41
72
120
91
60
192
68
45
55
44
21
91
68
81
24
175
152
33
7
308
93
48
39
81
31
8
72
76
77
127
248
88
68
36
40
36
44
48
40
108
77
463
84
44
96
48
96
24
16
65
7
324
101
39
4
125
24
55
41
31
188
21
39
33
3
76
68
16
5
111
60
213
96
7
68
4
48
72
65
15
201
15
57
207
81
111
244
29
15
40
72
96
68
4
152
33
7
80
16
8
112
17
7
8
81
24
96
79
80
28
32
60
136
17
43
5
15
316
29
135
184
56
9
7
41
39
64
65
7
32
36
45
144
168
72
7
144
80
112
152
16
36
20
9
15
24
96
105
24
120
55
12
164
57
99
180
76
32
36
24
561
31
8
16
72
8
105
72
27
261
120
31
41
87
33
87
81
72
48
7
8
100
5
75
4
41
55
17
87
180
45
195
16
5
24
55
80
16
65
24
216
15
177
7
48
8
16
41
192
67
60
36
77
7
44
84
12
69
31
8
96
9
7
24
56
64
164
36
9
87
208
ABCD 96749718218*3^$a+1 [50032]
35
12
28
51
65
124
72
99
53
13
147
51
60
12
18
114
81
21
59
52
12
27
66
39
33
6
162
30
29
13
15
60
80
25
27
20
64
69
18
84
90
11
60
12
208
105
15
60
48
21
24
30
105
129
6
36
65
28
81
24
11
1
35
313
36
54
293
4
108
3
45
45
107
25
23
7
36
45
20
112
183
24
45
8
88
51
150
15
60
15
138
155
85
147
45
11
85
54
21
99
5
229
90
17
133
11
1
87
3
29
13
35
12
196
9
63
80
91
5
84
48
28
36
33
12
15
99
120
141
39
21
129
12
23
136
21
63
9
162
60
29
40
75
126
23
61
195
21
35
199
105
60
60
27
9
63
33
12
117
11
88
32
49
39
20
49
6
29
43
48
6
90
33
60
15
17
144
31
81
63
21
33
51
45
15
12
93
27
45
54
45
44
199
125
168
73
156
11
313
6
41
28
96
228
3
48
24
5
13
234
9
12
33
12
47
31
81
3
33
117
107
121
54
24
30
15
216
36
32
7
9
36
69
66
65
100
33
27
120
129
15
24
20
31
12
9
9
111
3
5
13
59
43
90
35
40
15
33
20
7
66
11
61
42
41
151
60
30
63
51
5
100
96
33
48
35
169
51
60
8
24
85
3
44
96
4
44
7
213
176
121
95
7
78
195
33
42
9
68
28
20
112
12
140
19
5
19
72
129
9
60
66
180
69
32
49
99
21
342
117
248
48
84
96
1
6
153
80
36
48
73
42
57
9
96
59
64
21
51
51
45
84
44
100
84
56
16
8
28
27
213
140
43
45
60
15
252
54
35
60
13
47
13
30
36
65
112
32
13
39
116
7
21
15
29
115
141
24
12
21
107
127
18
75
51
90
27
3
69
72
99
9
60
21
90
69
12
68
61
47
24
55
41
208
392
40
75
90
75
39
33
48
24
80
28
21
12
59
64
84
87
30
63
32
40
56
43
69
135
33
128
1
18
101
109
27
20
25
35
516
49
75
33
30
5
145
11
1
90
21
32
40
87
81
69
15
20
76
84
8
13
120
35
24
31
117
63
18
299
25
15
80
91
30
95
40
51
5
4
44
31
81
69
15
57
39
20
25
18
33
63
21
56
4
60
213
3
75
48
54
6
30
71
124
21
24
27
99
53
37
3
87
41
112
12
45
96
48
135
12
84
39
57
44
64
21
120
36
83
115
9
36
32
19
84
6
111
63
17
133
75
96
45
120
59
12
132
73
75
80
120
24
24
31
6
72
12
6
108
102
35
28
51
54
47
40
24
24
80
37
12
36
60
30
57
3
29
28
60
93
59
40
20
52
8
91
24
90
75
8
84
16
12
3
125
19
5
64
51
6
84
24
11
19
5
4
20
48
28
81
59
25
180
35
52
84
9
114
48
17
1
51
44
52
128
1
111
12
48
27
117
153
35
40
81
27
27
18
18
45
15
41
28
36
44
172
24
12
93
95
24
16
75
54
11
96
4
21
71
13
36
96
102
18
75
57
12
3
8
7
41
1
18
21
84
75
66
72
18
24
45
32
4
44
31
36
129
15
45
24
117
83
1
96
63
81
47
24
28
212
121
12
135
12
8
43
54
11
4
56
24
40
180
60
24
141
3
21
35
145
147
84
44
49
15
75
12
45
24
57
60
59
49
30
252
18
39
36
44
61
72
24
48
23
232
93
54
65
60
73
18
77
103
117
12
33
47
25
123
75
108
48
45
285
36
39
56
136
24
45
36
18
24
138
147
15
18
15
57
87
20
25
30
69
45
11
48
7
21
32
91
54
95
16
44
88
24
45
135
84
152
37
63
69
183
15
36
21
24
72
104
64
152
28
84
45
198
48
6
15
8
16
32
73
66
90
6
72
5
36
244
32
25
120
183
3
54
84
6
5
28
12
9
167
88
51
165
36
45
87
27
65
4
ABCD 96750001178*3^$a+1 [50071]
55
24
48
65
7
69
60
20
36
31
24
5
208
8
108
12
19
81
12
32
4
12
3
65
16
63
21
24
12
20
36
4
56
112
8
232
8
72
72
43
77
216
72
40
120
12
8
16
87
5
112
20
36
16
36
48
56
64
39
21
72
72
12
68
12
84
84
88
72
48
60
32
28
120
20
64
116
79
5
40
44
31
96
72
48
9
108
36
32
12
40
8
115
5
52
8
24
136
60
60
12
3
53
16
99
9
60
12
84
32
120
48
4
63
65
64
24
135
57
20
24
40
8
40
27
33
20
76
44
40
152
43
21
44
36
40
27
57
152
88
111
9
140
52
15
21
24
48
140
36
4
68
108
124
3
24
45
20
79
5
76
20
16
48
99
5
156
16
24
32
12
28
132
72
120
8
112
84
87
125
12
100
108
15
9
44
36
100
75
9
32
72
40
60
3
77
60
12
16
48
96
20
28
8
4
96
8
16
24
12
20
72
103
165
24
51
9
144
44
48
19
101
60
24
4
72
27
21
51
93
3
29
4
44
60
12
40
8
108
24
36
12
168
12
40
116
7
17
16
56
60
40
144
24
8
43
21
36
15
9
116
112
48
48
32
60
64
104
36
43
173
72
60
36
52
12
60
92
19
5
24
43
9
60
56
4
8
12
36
4
36
20
4
96
63
77
67
5
108
64
144
36
3
53
163
29
148
39
21
8
12
127
48
89
55
5
24
52
120
168
24
128
127
21
24
108
8
60
16
24
84
96
36
48
36
15
69
20
16
44
12
40
20
60
40
56
223
81
20
64
44
7
21
99
69
24
3
45
24
44
4
8
132
12
19
17
40
72
8
40
20
52
32
48
7
24
9
32
324
36
79
9
8
12
52
15
93
120
128
100
39
5
88
8
67
72
53
28
48
80
12
43
101
16
12
12
156
20
4
36
27
48
5
52
36
24
20
7
5
168
115
65
40
128
24
28
48
80
28
240
80
84
112
3
17
31
53
19
5
48
19
21
20
24
148
36
44
36
31
65
60
48
132
48
28
12
12
80
4
84
8
48
216
19
57
8
36
24
12
24
88
60
3
17
52
8
52
36
128
4
8
103
77
24
16
164
24
12
28
15
24
17
36
4
48
8
180
168
52
20
115
57
15
5
28
12
12
135
9
72
20
24
16
8
19
48
144
9
20
16
36
60
48
132
39
29
52
8
4
20
28
27
21
176
19
81
36
99
41
12
136
44
12
48
76
24
60
152
91
17
36
96
4
116
24
84
88
68
16
116
72
12
16
99
21
32
163
5
52
8
7
96
21
123
77
36
144
60
96
4
176
12
28
20
52
87
113
12
19
5
52
44
28
8
24
4
24
75
5
76
84
140
96
24
88
20
112
3
24
29
36
88
8
60
12
127
149
64
8
204
28
120
147
45
84
20
40
99
57
15
65
4
24
48
72
12
104
31
33
12
108
48
44
40
51
5
12
72
84
4
72
111
29
4
24
36
92
72
88
87
5
88
3
57
8
52
12
423
9
15
45
24
24
116
84
48
12
28
32
48
28
15
185
4
72
8
28
8
31
5
88
32
108
72
55
93
120
20
127
21
12
108
20
64
228
51
9
60
48
44
295
48
17
4
75
41
79
5
52
60
80
88
20
16
8
48
12
72
36
60
88
24
60
15
77
24
52
20
40
219
33
72
8
12
120
43
72
48
5
67
21
72
51
24
21
12
44
16
44
28
68
55
33
15
29
16
20
7
29
40
56
28
24
36
56
4
44
88
20
60
64
51
137
88
39
53
12
24
40
20
19
5
40
32
100
8
40
8
28
27
17
76
92
24
28
27
5
40
51
45
32
72
43
93
75
105
80
52
27
53
12
16
44
28
128
52
36
120
39
5
48
12
88
39
5
36
24
36
40
140
12
36
16
20
19
29
16
56
43
17
40
96
20
115
72
141
44
31
57
32
31
57
24
48
15
45
51
5
67
5
43
17
84
88
27
53
16
36
24
96
144
24
20
112
48
92
55
24
45
12
12
3
72
33
39
5
48
60
96
36
48
28
192
32
148
3
9
20
139
72
33
44
52
44
96
48
28
72
60
108
63
45
72
32
172
104
12
4
20
40
51
45
32
60
16
20
100
56
16
84
3
77
64
60
32
108
52
20
52
8
24
60
4
24
72
36
132
8
55
29
4
12
132
15
17
60
16
204
116
72
36
52
60
15
5
12
7
101
4
39
ABCD 96750072352*3^$a+1 [50001]
28
15
44
120
60
18
10
25
71
41
16
44
20
23
21
87
60
14
10
26
27
7
121
7
12
90
23
67
9
20
160
27
17
7
4
5
20
11
48
85
7
196
122
46
32
93
92
84
108
23
9
41
23
71
60
26
90
77
7
9
27
17
11
69
116
21
18
90
15
75
5
13
15
64
20
45
19
76
64
39
78
22
32
89
191
13
7
4
32
25
28
36
16
115
13
59
38
143
59
5
32
85
11
12
11
57
35
28
1
25
46
169
23
85
13
7
16
47
2
47
13
175
3
29
4
15
12
5
48
16
28
23
13
47
12
96
37
7
40
2
120
34
2
15
4
75
60
25
16
48
27
40
13
16
75
33
32
144
35
24
37
84
31
1
63
44
1
4
12
84
97
47
12
48
55
40
72
25
96
35
20
184
36
62
22
20
66
87
7
56
124
56
73
51
48
17
45
3
55
48
5
20
48
1
34
56
81
20
19
16
44
108
17
13
7
51
2
12
118
8
24
36
148
17
15
29
16
39
16
24
5
44
20
16
55
73
32
128
23
185
19
9
52
12
80
36
161
78
17
60
48
67
6
22
8
29
16
9
35
84
11
36
20
9
3
16
44
5
11
12
9
39
5
32
80
63
24
48
12
38
34
20
66
10
9
76
19
4
14
30
18
10
32
12
9
80
37
58
1
11
84
49
76
55
13
48
23
60
25
79
16
32
33
117
30
40
74
59
31
30
23
13
190
12
5
31
74
12
90
4
36
41
7
20
42
11
109
10
26
63
67
24
158
130
96
25
96
71
37
32
3
33
80
92
16
31
69
29
51
92
23
61
11
49
131
14
15
31
33
17
34
33
63
13
64
45
138
88
12
25
25
35
59
156
302
47
11
69
15
49
32
12
35
1
16
23
110
22
50
58
25
16
44
71
29
43
20
13
112
139
4
32
5
28
9
58
84
24
12
25
49
11
48
47
60
32
18
19
155
28
12
50
63
15
30
35
60
36
12
19
16
48
1
13
22
121
23
14
22
41
7
5
20
16
27
37
76
121
46
12
61
11
68
1
75
12
2
11
11
5
63
18
10
53
44
16
27
28
26
3
31
1
143
32
1
80
103
32
5
4
63
1
27
37
16
9
51
80
20
101
34
264
80
65
83
14
11
4
64
16
13
15
20
25
22
61
20
3
29
12
51
29
16
20
48
31
36
13
39
20
18
30
17
16
36
81
22
73
49
75
31
32
132
90
36
30
17
11
134
51
44
35
33
5
70
2
12
55
16
7
5
97
79
11
6
3
117
54
40
61
23
37
83
125
32
95
12
73
35
77
63
17
155
12
25
43
72
89
1
34
26
18
53
48
95
60
1
4
7
14
106
17
67
8
52
145
151
197
13
72
18
73
16
73
78
4
9
15
1
43
5
16
176
60
133
22
25
13
46
21
5
11
55
40
13
7
28
97
112
32
64
140
71
41
4
16
12
67
40
84
49
7
9
39
60
18
30
33
12
52
123
2
3
28
160
7
9
63
48
69
63
65
12
4
12
80
20
17
43
29
10
50
11
28
67
129
51
20
40
12
33
89
58
1
1
63
80
11
65
69
18
13
160
7
54
31
269
18
33
48
31
24
26
34
17
92
23
2
48
87
3
54
11
157
46
56
60
16
24
5
3
17
60
23
32
28
17
43
5
7
20
1
3
1
28
45
135
103
9
41
23
32
65
15
45
143
20
44
63
53
107
92
18
67
75
5
16
52
108
84
11
17
20
48
12
20
27
17
19
17
27
37
41
22
45
27
8
81
141
19
29
70
8
85
5
54
16
145
145
83
1
79
29
35
92
3
20
40
12
21
17
3
27
88
29
45
6
9
19
29
55
73
23
56
53
16
9
12
43
48
17
15
27
1
64
119
32
54
83
11
5
7
169
71
14
18
16
105
4
96
12
20
47
17
16
28
11
16
37
96
36
1
27
45
12
18
5
35
92
5
76
80
32
63
69
71
40
48
36
48
45
3
25
20
3
41
68
76
67
49
55
9
127
17
33
90
17
37
11
20
32
31
17
43
92
4
65
3
33
28
11
5
119
2
130
74
130
48
120
60
21
112
47
1
1
83
7
4
5
39
40
77
171
114
34
37
35
29
128
60
37
63
31
17
60
27
21
31
20
66
15
128
61
83
11
60
37
47
5
32
43
1
17
15
48
51
29
107
9
11
145
144
3
68
4
85
164
27
17
15
5
16
32
32
17
43
47
18
18
160
12
122
39
9
7
4
61
19
87
53
4
3
13
47
12
20
18
58
1
43
41
37
58
14
31
17
10
5
20
145
58
32
65
84
55
16
24
13
20
80
32
60
80
39
25
19
60
72
148
5
31
1
25
55
3
33
63
60
2
22
13
48
49
22
68
16
96
145
16
69
30
100
45
71
5
19
28
1
7
28
84
158
63
12
9
10
205
20
51
2
22
68
141
20
1
10
5
44
20
16
55
121
44
36
27
5
12
1
47
32
16
35
13
7
30
15
117
23
4
31
97
25
35
67
18
47
31
54
39
32
4
44
16
48
27
78
75
160
53
55
15
5
32
55
28
13
80
15
145
79
16
49
12
96
23
56
5
11
49
1
162
77
31
28
24
8
52
65
31
44
40
141
ABCD 96750339542*3^$a+1 [50093]
8
36
45
90
36
73
12
44
51
33
60
33
3
69
36
39
15
252
261
112
23
169
144
11
85
48
180
240
95
217
116
27
33
75
13
77
180
199
125
55
84
59
37
104
184
96
24
20
3
45
64
44
9
247
95
81
64
24
29
31
5
252
72
90
61
80
21
36
90
105
148
84
23
33
21
43
36
144
335
85
12
84
71
36
93
144
40
47
108
157
116
4
155
93
123
90
75
429
115
48
68
93
31
360
113
7
83
61
47
162
115
156
107
13
5
90
49
95
45
60
75
18
3
177
103
24
35
141
21
259
24
116
69
7
116
60
64
24
96
44
16
23
37
224
40
396
5
55
116
135
162
18
33
75
25
36
288
245
55
35
141
252
273
199
120
5
115
60
176
64
35
61
32
288
240
171
21
12
93
54
93
240
160
68
4
60
108
23
45
28
32
4
60
29
151
83
90
115
60
113
19
60
11
133
32
52
156
32
184
144
44
177
90
18
72
139
80
51
25
48
36
35
1
48
120
120
17
55
24
65
91
35
54
36
3
48
147
72
85
59
25
317
267
3
72
72
36
45
27
97
176
148
11
129
51
85
41
3
12
165
252
7
104
196
144
35
57
69
115
48
8
132
52
41
103
41
19
80
76
48
101
207
9
234
54
3
87
1
104
57
103
5
67
95
18
18
105
12
196
47
49
23
277
240
264
92
9
115
11
73
60
29
7
65
79
281
18
81
9
135
52
83
198
103
41
19
120
104
45
7
204
77
7
11
169
96
77
27
16
11
205
29
72
72
127
35
54
55
35
61
11
180
157
36
5
55
32
52
12
155
85
48
20
27
265
5
36
144
90
21
48
192
63
49
275
180
90
3
33
126
13
72
41
7
56
160
11
85
164
12
4
41
135
4
5
19
120
152
4
65
19
204
12
89
36
39
60
184
8
177
51
39
25
65
15
76
512
99
126
147
16
96
48
128
28
41
123
57
234
45
16
204
5
19
12
204
20
177
123
100
191
36
45
28
84
113
79
128
27
21
64
144
5
55
32
4
71
133
20
76
23
1
71
18
252
115
173
7
48
35
45
153
67
5
18
73
36
60
128
256
77
3
64
128
39
13
5
36
36
63
36
100
216
24
47
105
93
36
90
36
90
27
112
176
9
144
87
4
53
72
123
111
25
47
45
4
41
90
217
96
11
25
236
60
52
12
11
108
1
44
99
1
24
132
108
41
39
96
40
92
12
27
18
231
16
41
54
49
32
412
137
123
16
32
27
85
192
65
19
92
48
12
27
181
197
75
15
37
132
108
227
18
7
84
156
24
44
117
90
85
44
12
147
18
63
192
240
9
55
180
89
99
16
11
145
71
337
8
123
90
90
1
251
57
105
3
ABCD 96751371058*3^$a+1 [50054]
84
168
126
63
45
39
27
54
24
39
15
45
21
39
15
54
6
54
318
42
87
15
6
126
33
33
36
60
54
90
30
81
12
15
42
15
120
3
60
66
18
36
45
45
3
159
45
48
51
24
30
39
111
216
120
21
15
21
15
60
18
48
18
234
36
294
138
171
87
273
12
39
9
45
3
45
15
27
45
48
27
6
183
84
36
24
27
78
12
15
27
54
84
108
18
9
24
237
63
63
144
108
21
12
9
39
192
33
36
96
111
45
135
12
21
48
6
36
33
15
273
3
108
21
51
36
12
141
27
192
129
111
30
6
18
54
9
60
51
180
21
36
165
54
18
84
54
144
90
27
225
3
3
66
39
3
48
222
39
96
12
117
54
33
21
3
75
48
6
30
105
132
123
150
54
9
108
75
90
54
21
3
18
36
315
75
9
24
84
27
276
45
309
36
42
33
285
6
57
9
6
12
78
108
12
54
36
57
111
81
81
54
57
36
60
27
33
72
87
33
27
156
78
30
18
96
27
96
105
15
147
21
96
81
126
21
36
72
39
129
96
99
9
21
27
12
168
33
318
9
84
21
15
105
90
57
39
30
90
93
36
33
54
144
9
15
33
69
27
108
87
9
3
78
15
84
27
57
87
54
54
45
189
63
48
27
294
30
36
18
168
3
36
27
33
63
21
12
60
87
36
48
186
75
15
105
3
102
18
60
57
72
36
132
57
126
96
12
69
3
108
72
72
18
150
192
18
18
9
48
39
69
15
6
18
33
72
132
204
75
54
6
81
120
48
39
36
21
36
15
21
15
12
33
144
21
6
69
147
48
45
48
159
24
30
39
132
12
51
6
54
108
12
18
108
18
33
192
48
87
42
144
39
69
51
96
108
69
27
45
66
78
54
18
75
15
69
3
21
81
162
69
24
21
12
3
12
117
12
54
153
36
69
12
36
54
24
12
24
69
39
18
30
72
54
171
36
69
87
48
21
15
27
21
159
54
75
48
21
15
24
135
90
54
57
3
30
255
72
24
15
9
3
57
51
18
39
39
33
51
117
24
243
72
189
3
81
33
27
99
93
51
18
159
69
18
54
72
39
84
3
72
6
15
3
108
36
33
33
114
21
9
24
39
99
6
84
36
123
60
39
12
24
54
51
15
114
156
87
39
69
60
123
42
246
45
45
114
90
84
63
117
78
141
123
60
21
81
3
141
114
54
15
321
18
9
171
108
21
33
126
6
66
78
15
3
30
78
66
18
24
120
105
24
96
27
6
39
27
78
75
48
12
57
18
105
21
42
18
3
27
33
3
24
84
96
309
45
3
111
48
72
6
48
27
33
51
36
51
57
15
69
48
12
15
18
147
312
144
24
60
33
54
42
48
75
24
81
24
138
42
84
27
36
63
42
48
6
33
12
3
78
30
45
9
159
144
153
282
108
36
9
51
33
123
162
36
39
129
48
90
72
45
33
51
108
51
69
57
36
6
9
12
15
18
51
276
33
231
120
3
45
99
21
21
75
117
123
21
3
57
183
27
54
87
57
6
12
36
57
123
33
117
48
108
27
99
21
24
69
30
168
30
54
9
96
60
69
222
84
21
15
18
198
36
54
3
129
30
72
90
147
159
57
132
177
15
12
21
3
24
69
84
294
48
24
48
81
12
3
93
87
84
72
36
93
12
21
39
69
6
36
12
9
27
57
75
48
117
81
144
15
183
21
15
114
3
120
36
21
48
63
27
45
36
60
21
108
99
12
111
54
123
105
15
39
6
27
81
3
45
6
129
45
51
48
63
78
18
36
48
9
ABCD 96751751498*3^$a+1 [50015]
41
27
100
8
84
16
5
99
21
15
52
56
24
60
28
20
9
24
39
81
39
16
41
171
24
141
43
236
108
12
120
9
120
39
220
80
168
120
4
41
48
19
8
45
15
9
3
100
41
91
36
209
15
81
15
9
15
60
84
24
76
5
19
20
16
20
52
20
24
36
60
24
24
60
4
48
5
27
60
81
27
40
5
39
9
19
53
163
212
24
81
39
76
5
27
16
140
57
79
56
12
48
172
20
108
48
40
65
27
93
27
60
72
81
75
124
8
132
28
32
48
129
3
12
36
4
224
52
12
80
60
21
91
29
27
45
24
51
28
20
64
56
12
4
200
216
12
112
20
168
88
5
75
4
24
65
39
12
144
76
44
12
48
144
57
15
201
27
28
68
21
24
51
69
19
68
28
12
20
72
48
24
96
24
24
60
57
3
64
56
100
32
24
48
60
60
16
116
4
152
88
20
52
8
84
352
29
99
40
36
65
72
39
16
20
60
28
20
84
40
101
15
81
96
3
117
303
81
39
120
40
32
12
60
12
4
72
8
60
72
108
60
12
28
56
124
41
3
96
60
52
200
72
16
32
4
41
3
4
32
228
12
105
43
36
44
60
96
204
276
120
144
57
115
29
55
44
88
8
12
33
39
72
16
12
60
116
60
76
36
44
4
17
19
24
245
27
45
39
4
36
8
12
21
3
45
27
24
60
180
24
72
108
24
232
200
9
27
4
20
100
24
176
108
60
60
36
12
28
17
163
96
44
12
45
120
67
156
24
17
120
3
40
53
3
120
76
104
24
120
57
159
52
44
9
75
96
69
27
112
176
12
33
195
40
152
24
16
32
28
8
24
153
259
68
12
60
4
101
31
8
60
16
56
40
32
48
148
32
12
12
4
20
24
48
9
3
72
16
224
88
32
48
12
36
24
36
28
12
44
36
33
91
20
9
19
56
84
60
21
15
24
36
24
100
12
128
117
15
24
72
48
16
41
75
12
36
45
199
56
72
132
12
16
24
8
48
100
80
84
88
8
33
15
4
56
60
60
36
4
12
60
128
165
15
105
120
7
84
128
21
127
8
81
15
201
39
9
79
140
96
21
3
108
100
32
48
40
53
39
48
148
77
55
48
104
28
53
72
27
28
92
21
75
4
8
9
15
28
116
84
136
32
112
80
96
4
17
39
180
16
128
48
24
24
21
24
39
40
20
28
108
60
20
12
24
16
44
48
36
81
19
212
9
19
5
27
12
40
72
44
52
104
9
67
5
43
20
36
16
53
87
108
96
48
112
125
3
168
69
123
60
48
9
111
28
300
24
17
51
24
36
28
60
72
84
104
45
39
52
36
32
36
24
36
204
93
99
180
108
120
36
16
20
21
27
168
45
144
63
177
24
171
69
87
9
19
20
12
45
3
24
12
9
135
120
16
36
5
147
108
33
15
16
144
72
44
24
36
96
220
72
32
141
27
93
75
112
20
33
27
120
60
16
80
57
15
180
28
32
33
51
84
24
12
36
48
24
196
5
27
160
24
176
4
65
39
40
32
88
252
68
112
368
16
8
81
27
45
24
111
48
52
53
27
48
84
60
12
76
92
96
24
40
92
24
76
60
149
7
44
16
80
48
21
15
24
60
4
32
120
24
156
21
63
12
45
75
12
108
48
36
160
20
40
101
15
168
192
168
72
12
48
72
36
36
28
32
105
111
132
141
87
264
84
24
28
8
12
40
32
160
96
32
88
125
115
12
68
64
152
48
48
108
24
16
72
80
184
116
93
120
15
52
80
160
8
156
9
7
8
72
9
39
52
12
36
32
72
60
33
48
31
65
19
32
69
63
48
12
16
156
41
3
64
72
96
120
29
3
76
17
7
41
171
16
204
44
12
9
ABCD 96752474558*3^$a+1 [50012]
23
7
42
23
240
37
78
90
15
51
36
9
20
24
4
60
27
21
3
45
68
76
57
39
80
84
1
138
21
87
153
9
35
64
36
9
36
131
12
19
33
12
116
1
18
45
33
83
19
41
31
6
95
300
175
18
15
99
12
81
45
47
43
297
27
69
9
3
32
52
44
31
18
63
45
228
83
61
3
57
11
19
36
54
15
44
37
84
23
192
168
19
36
21
27
60
5
52
9
99
32
73
75
12
132
51
113
28
68
28
45
131
19
12
6
174
36
9
27
41
253
27
68
48
96
13
18
33
32
28
117
15
44
168
168
4
21
87
39
30
11
7
57
36
183
125
24
121
30
137
115
5
37
36
54
65
120
7
18
95
40
68
16
111
12
18
23
40
32
144
4
117
23
16
32
4
68
7
81
45
3
132
68
67
30
95
24
7
29
85
27
3
24
41
72
25
24
144
147
92
7
57
21
75
48
36
51
41
31
149
28
93
36
35
28
15
5
7
69
8
157
11
7
90
23
216
1
15
8
28
128
36
211
29
48
19
54
15
180
48
156
45
6
36
93
96
27
129
176
16
20
13
63
20
48
19
30
63
20
25
90
117
15
81
3
77
96
133
63
48
3
65
97
12
63
32
36
60
28
21
15
108
8
12
60
7
57
3
30
23
19
9
21
39
8
43
78
30
18
51
183
18
51
20
25
54
93
56
28
69
24
63
3
269
48
43
9
63
65
7
18
35
72
60
85
11
16
9
23
36
24
229
35
157
6
5
115
33
12
20
16
45
150
201
123
9
68
72
97
18
5
55
117
12
36
236
4
44
13
11
76
21
72
15
21
54
77
121
71
28
12
8
61
6
57
27
113
4
15
53
28
57
42
161
49
27
60
9
71
67
237
8
40
8
1
23
133
35
127
18
42
30
3
44
4
108
128
112
96
84
3
9
3
53
37
135
279
9
63
18
15
12
32
31
60
36
17
24
7
108
18
3
3
77
52
9
35
1
36
11
25
132
23
132
204
67
6
23
16
105
51
8
25
90
69
39
9
9
155
25
59
73
23
7
41
144
96
61
6
29
73
54
141
117
39
32
37
27
68
7
6
15
15
42
47
28
140
37
12
60
71
13
54
29
16
45
36
59
52
93
3
123
12
53
55
9
8
7
33
8
72
100
3
89
24
40
27
21
84
12
20
115
45
12
81
186
156
41
4
27
21
20
40
81
18
65
160
12
3
12
6
15
60
117
27
32
31
36
33
27
89
121
6
84
60
12
5
67
69
21
6
29
48
60
19
77
67
36
21
116
16
63
78
15
20
108
16
8
49
23
48
48
132
157
180
35
55
78
18
33
51
108
53
19
9
87
93
12
144
116
16
48
111
120
126
126
105
135
17
144
67
21
105
36
72
108
18
5
1
90
84
17
25
15
69
27
141
12
168
159
80
31
48
41
136
132
51
54
39
15
33
3
24
5
124
8
19
90
36
42
45
20
7
213
15
53
73
107
145
47
31
156
36
77
67
150
59
12
13
23
19
245
187
9
12
9
18
21
132
68
139
24
221
265
23
25
35
7
41
133
114
9
3
9
33
36
15
15
54
18
162
3
56
1
123
96
12
69
162
24
66
71
55
18
35
16
21
135
96
93
6
77
4
27
65
16
68
76
27
12
9
51
129
63
6
87
80
43
9
45
23
31
9
20
43
150
131
96
1
23
24
40
3
24
89
127
29
1
35
19
29
64
12
237
11
157
36
12
63
81
11
43
57
32
25
83
52
128
7
108
137
1
3
20
76
81
47
25
11
12
12
4
15
36
24
41
115
9
12
51
45
20
13
47
1
90
36
53
76
36
15
96
48
33
3
168
5
28
39
17
127
93
27
5
1
59
4
21
23
37
30
5
40
87
297
8
12
96
144
16
20
67
5
36
12
55
9
51
54
246
89
1
24
102
201
20
13
3
123
41
28
27
5
7
252
29
7
53
19
6
84
3
132
63
5
40
63
144
6
12
54
96
41
16
116
76
56
85
107
55
132
45
56
55
65
72
7
41
109
63
255
5
31
29
76
80
24
115
29
49
12
ABCD 96752479438*3^$a+1 [50031]
23
13
17
24
36
60
3
129
30
6
6
18
27
69
15
15
144
13
29
6
45
24
33
36
39
3
25
83
144
42
39
15
37
17
27
3
12
18
48
19
11
33
12
3
54
3
27
30
36
51
48
28
5
12
12
48
91
84
5
27
3
25
53
67
47
21
9
48
15
123
78
7
35
49
36
29
48
6
97
68
9
3
15
24
13
5
48
78
60
105
12
27
18
78
6
30
24
6
55
41
3
16
23
102
30
96
12
37
11
42
90
12
13
17
24
79
80
36
69
90
37
41
30
18
24
15
135
36
69
136
5
12
3
24
12
33
48
54
6
54
1
23
57
3
45
39
48
24
24
12
33
9
55
83
18
39
3
33
9
6
6
96
84
18
6
27
64
29
19
35
1
5
60
39
45
6
36
66
63
9
60
42
1
8
16
35
6
30
57
51
1
5
3
48
88
12
23
9
81
27
33
54
13
72
12
35
18
63
63
69
33
7
41
31
59
36
21
24
33
30
37
48
5
12
6
48
24
73
77
72
18
18
15
45
270
37
11
84
37
41
30
13
29
15
75
48
9
3
6
12
7
11
9
21
31
80
9
150
114
78
9
4
24
5
6
45
57
3
64
11
24
36
36
49
36
173
15
27
6
42
66
42
69
28
32
15
24
96
9
99
6
7
24
5
48
31
11
6
24
31
35
12
18
7
41
55
44
15
30
18
30
19
44
51
1
5
7
35
6
91
101
55
72
41
24
18
30
12
55
5
31
11
48
1
89
31
24
77
3
45
6
36
13
12
44
24
105
115
8
69
39
60
111
45
9
19
68
45
84
108
51
9
3
45
15
12
45
6
9
12
165
96
7
41
66
78
15
36
15
1
56
24
4
36
24
36
83
61
131
30
18
150
43
53
54
25
80
28
29
18
61
11
205
83
78
12
12
75
15
30
24
31
41
7
5
63
45
19
108
20
21
12
27
15
6
60
31
8
87
6
12
36
19
56
21
75
3
18
55
24
53
6
12
9
39
132
18
42
25
32
63
49
71
69
4
5
12
12
51
24
100
5
15
100
41
42
30
19
48
8
39
13
12
71
42
30
25
128
69
55
113
12
48
6
36
1
17
63
4
29
51
33
91
17
67
11
54
7
29
15
51
1
5
18
177
75
12
1
131
6
42
36
24
21
21
19
11
24
1
35
18
7
35
6
18
24
36
37
17
36
24
75
36
21
51
45
15
45
3
45
36
30
13
180
5
15
45
63
63
37
23
36
1
59
6
19
68
12
3
30
3
69
3
33
30
30
7
41
24
48
27
172
35
66
48
102
24
6
19
143
33
9
54
37
8
4
36
17
18
6
54
6
15
16
17
12
91
53
7
12
77
96
30
9
3
138
39
9
39
15
13
32
100
12
29
12
18
21
45
51
33
24
18
12
13
8
4
41
84
27
3
18
43
36
59
6
54
85
36
71
45
64
80
28
47
78
36
27
3
9
15
132
60
25
8
135
12
18
15
57
24
36
6
84
6
48
30
25
12
35
24
13
36
17
19
41
48
15
99
12
33
3
213
99
6
79
11
25
17
30
57
51
57
40
5
102
6
39
16
59
25
5
3
33
60
15
51
60
33
21
12
114
13
11
24
6
6
18
27
9
15
4
41
67
60
8
12
33
67
17
27
21
234
24
9
81
7
20
64
60
8
21
55
17
19
5
18
6
30
54
27
28
41
90
12
9
45
18
1
12
8
9
7
65
115
23
21
39
18
7
23
48
12
42
12
90
24
120
1
60
8
36
15
72
57
27
6
30
13
11
54
132
7
23
18
12
19
23
13
23
114
7
11
45
24
33
7
41
3
57
3
51
69
15
36
81
4
11
33
117
7
83
24
24
12
13
24
72
44
9
222
49
12
60
12
77
18
85
11
12
18
39
33
48
6
90
55
8
12
15
54
24
36
15
39
21
15
21
39
9
15
6
66
9
4
35
33
72
172
5
39
9
30
25
83
37
23
54
84
30
6
99
45
24
48
42
6
31
53
55
56
15
6
48
27
156
69
48
90
12
6
42
45
153
90
9
84
36
15
129
9
87
4
24
17
48
55
8
24
33
36
96
48
180
18
69
69
30
9
57
31
5
60
42
1
65
30
25
59
45
27
45
4
32
9
39
39
21
4
32
3
18
7
35
6
24
12
3
81
27
12
16
44
40
5
60
51
9
55
11
61
5
30
33
28
84
11
12
37
101
79
71
45
28
5
12
12
7
41
3
64
5
51
16
5
84
12
15
12
15
13
35
9
39
24
30
36
36
3
237
24
36
91
95
25
77
36
6
6
12
7
11
69
9
42
42
15
15
6
87
123
21
144
21
54
30
75
21
114
24
1
84
11
25
95
30
7
17
30
18
7
36
5
72
15
24
76
8
52
12
36
59
12
36
12
61
47
57
27
9
45
30
1
24
29
42
18
48
12
78
54
6
37
65
30
57
48
16
17
12
12
84
6
13
8
27
37
8
51
84
18
19
11
54
15
15
21
33
15
60
39
96
9
21
55
96
5
36
67
20
28
60
23
69
52
23
33
33
39
87
54
30
9
93
12
30
12
13
12
65
6
42
12
43
8
27
60
25
17
18
33
9
6
54
3
75
18
87
3
25
17
102
6
19
5
66
57
21
6
1
17
18
37
17
6
57
75
30
27
21
90
9
15
6
12
12
18
45
27
1
5
3
27
18
7
44
69
15
87
49
5
30
1
77
78
42
42
18
27
3
33
69
6
48
36
6
15
57
7
35
30
15
28
53
90
37
128
27
126
15
99
6
12
42
108
24
54
54
36
6
31
8
21
48
67
8
16
35
9
3
42
12
36
127
11
12
12
6
24
31
35
6
96
18
30
42
42
6
97
53
72
12
43
8
9
78
153
57
15
4
29
31
36
20
33
31
29
7
8
15
6
138
1
29
15
28
48
24
12
83
6
51
51
42
6
36
18
30
12
66
3
36
9
24
48
55
32
36
12
9
19
29
3
57
63
52
48
44
28
35
12
25
29
7
8
16
11
37
36
41
18
6
60
7
29
15
28
48
23
24
30
207
3
30
36
30
57
57
31
29
27
60
4
24
12
8
ABCD 96752482228*3^$a+1 [50011]
45
12
60
132
60
135
105
24
24
3
40
20
84
16
104
45
108
36
27
105
63
40
12
77
36
36
24
36
15
105
24
15
40
17
12
48
15
33
15
40
32
33
24
51
4
17
3
76
44
117
36
55
5
132
36
51
9
75
9
12
3
21
7
68
21
3
76
84
257
24
19
41
12
12
60
36
15
172
53
7
8
24
60
33
48
171
28
20
21
72
55
89
60
3
45
43
5
27
81
79
48
17
55
32
64
5
60
36
60
156
39
4
5
79
17
31
5
15
33
115
17
15
57
27
33
36
24
108
12
15
88
5
3
21
36
55
20
189
19
5
87
93
60
219
16
20
57
75
48
36
28
260
48
40
53
99
40
17
96
48
7
20
45
12
51
40
29
96
127
5
127
17
3
45
63
69
79
17
55
44
16
32
16
5
87
40
29
24
24
12
3
33
60
27
93
60
12
3
129
60
24
19
68
9
60
3
108
45
27
57
24
24
12
60
51
12
21
87
9
43
41
12
12
27
96
33
120
12
103
12
8
21
91
32
136
65
27
237
216
12
3
180
21
19
89
3
24
81
12
31
24
56
4
65
12
15
105
15
9
27
45
12
12
96
84
15
28
41
51
9
60
15
12
33
36
31
113
180
24
55
53
120
48
99
57
31
137
55
152
33
55
5
147
9
67
29
63
36
81
43
8
9
24
15
84
16
5
51
33
12
24
139
36
20
45
24
60
87
76
12
17
24
7
53
36
15
28
101
39
105
36
7
20
88
101
43
20
33
43
17
67
68
117
27
9
60
12
15
48
21
3
28
113
36
243
21
115
60
5
7
17
171
72
72
40
17
15
88
32
21
39
9
75
4
53
24
19
29
3
45
84
79
176
21
132
12
3
21
24
51
4
41
19
8
88
32
28
17
12
36
39
16
12
29
31
240
29
60
108
43
5
135
9
3
36
81
24
127
29
24
36
48
31
125
36
36
75
45
84
211
164
9
24
12
19
29
48
15
12
28
5
72
91
29
171
57
3
12
33
7
32
28
29
24
79
48
5
87
28
29
24
7
12
41
36
63
60
36
57
12
31
60
5
7
60
5
15
100
12
140
21
67
29
36
3
69
12
84
24
3
60
24
216
88
17
24
24
12
12
156
12
43
41
19
5
7
29
31
53
67
29
99
45
27
28
80
64
53
168
87
12
81
12
3
9
72
24
67
20
45
12
27
9
60
72
7
8
24
21
108
27
33
27
9
79
185
12
103
17
67
56
12
9
96
63
60
4
8
45
24
51
45
87
48
52
77
48
3
69
60
79
20
52
5
60
27
33
12
60
72
84
27
48
100
84
5
12
3
33
12
103
65
55
77
27
45
31
89
3
12
9
12
63
4
101
84
27
16
8
100
32
9
24
19
56
4
36
17
15
40
12
5
15
16
17
24
43
77
24
7
68
144
36
12
69
3
105
43
5
15
9
48
36
12
24
15
24
9
55
20
33
87
40
36
41
84
24
55
17
36
12
3
84
93
36
67
20
52
65
12
15
76
53
36
36
24
120
48
48
103
17
43
92
9
24
219
33
168
24
31
17
43
24
56
60
52
29
15
180
21
3
4
17
31
48
125
36
163
5
91
5
36
24
36
19
17
3
45
24
132
108
55
113
48
27
9
19
20
9
96
51
21
240
12
91
17
24
19
125
15
24
48
9
43
5
36
144
27
24
72
12
33
63
21
60
3
33
48
67
20
57
51
117
7
140
168
40
137
15
117
43
140
21
27
48
21
75
24
117
180
43
72
65
84
60
60
36
15
52
36
77
12
15
21
51
21
27
180
96
21
163
65
27
21
12
36
12
12
87
84
45
72
3
225
15
12
84
189
72
15
57
12
43
53
87
33
24
31
20
60
28
101
31
113
60
24
3
24
48
28
48
176
16
68
64
5
240
48
144
24
7
17
3
9
156
48
12
60
132
12
31
168
32
12
21
27
52
41
24
55
20
36
60
69
15
48
88
29
36
60
55
29
31
80
100
80
45
39
93
43
29
72
51
40
128
64
20
21
15
120
64
20
105
31
17
7
32
9
12
72
15
76
120
5
12
15
117
48
27
57
19
41
3
12
105
51
60
108
40
20
9
43
8
12
165
24
84
75
9
51
12
57
15
21
12
60
48
67
29
120
48
60
15
57
15
69
55
12
60
20
165
24
24
72
3
52
8
9
72
19
32
28
5
19
8
60
45
3
57
3
21
31
29
15
16
12
36
60
24
17
48
63
9
60
48
48
147
16
12
5
67
32
4
32
24
48
57
36
24
24
7
29
24
24
3
69
3
76
17
39
21
7
65
12
43
92
21
108
51
84
177
43
17
24
31
8
4
17
36
60
15
93
60
115
29
63
33
67
29
31
5
48
12
7
20
33
60
7
125
12
ABCD 96752527546*3^$a+1 [50005]
12
15
105
111
57
10
77
13
92
34
270
23
117
12
12
99
61
36
44
252
10
26
10
2
87
55
144
17
69
3
21
12
12
3
165
24
16
72
32
40
54
122
148
116
84
39
48
9
64
20
27
105
24
94
41
33
108
48
24
12
15
79
14
58
38
3
31
89
9
207
48
57
22
50
36
22
2
96
144
144
3
120
9
84
48
120
48
75
24
168
45
147
120
48
105
63
69
24
22
14
183
217
116
12
48
60
99
79
170
12
12
39
19
158
22
17
144
48
21
4
80
154
29
48
33
12
40
8
219
7
17
199
41
49
72
72
23
24
24
33
4
18
194
40
116
24
51
24
73
32
96
144
36
72
72
84
94
18
44
27
19
110
72
88
18
74
72
48
40
8
60
22
26
12
60
28
44
159
57
72
24
111
73
23
120
271
62
48
88
224
228
48
132
27
33
10
122
58
65
205
80
339
24
25
32
132
106
65
96
9
28
90
110
142
110
132
132
108
36
22
158
382
14
96
12
72
48
262
26
10
62
120
3
165
228
52
107
24
144
33
72
24
111
43
62
10
54
71
37
8
27
37
20
108
60
10
77
21
154
41
57
82
110
16
311
13
20
70
26
60
60
12
60
39
117
72
48
46
77
13
36
8
276
36
40
47
21
4
47
72
9
34
90
260
36
84
15
21
70
101
151
146
84
48
51
57
60
147
33
22
54
56
34
137
7
122
4
8
3
72
81
34
122
3
45
46
14
36
22
2
88
80
144
123
33
34
98
28
8
87
57
132
24
34
26
46
144
26
87
141
27
96
9
84
27
7
17
21
24
27
73
20
27
79
14
315
49
32
111
24
175
38
34
98
24
40
44
27
57
52
90
17
96
57
111
57
192
28
107
93
70
26
100
23
9
22
17
19
362
27
25
23
45
22
26
10
50
4
83
69
27
129
15
24
13
35
117
3
43
72
5
72
9
72
87
168
9
118
50
112
8
63
37
59
240
57
72
15
144
43
108
2
70
38
195
105
4
126
218
12
22
162
47
57
166
26
12
16
107
9
10
5
45
84
24
202
5
72
13
35
21
60
60
48
280
20
60
100
47
69
48
70
173
105
10
2
16
162
90
71
21
3
72
33
60
82
110
48
4
44
64
80
3
9
16
18
36
14
96
75
48
21
24
27
9
72
87
105
36
34
17
309
27
7
26
39
24
9
15
9
76
54
5
49
47
45
124
68
27
48
24
96
93
130
14
58
18
95
33
52
104
36
87
72
168
145
47
72
7
54
18
18
23
31
110
36
192
12
3
9
108
27
61
8
64
8
118
14
12
24
36
40
54
72
2
108
48
3
81
72
111
72
24
19
2
52
56
60
60
60
24
24
51
72
9
15
109
35
1
32
87
9
39
177
120
4
176
27
139
29
105
60
130
17
21
16
80
36
87
13
35
69
12
48
72
159
48
33
100
35
45
84
48
87
9
12
228
36
46
74
16
104
36
84
84
132
144
27
144
33
4
8
84
34
2
27
177
15
72
33
60
24
22
77
175
26
12
24
24
3
19
14
96
70
14
4
152
120
84
51
57
40
143
127
98
84
24
72
12
60
10
38
12
220
140
132
160
224
136
90
170
64
54
89
33
87
24
19
26
28
80
10
110
63
79
2
36
214
5
72
31
50
159
21
72
12
24
4
56
16
20
135
9
12
99
21
24
27
57
10
86
108
48
24
58
26
87
175
41
21
82
161
73
20
3
21
12
88
92
16
140
135
24
21
27
72
9
36
4
224
10
38
39
49
23
81
39
69
ABCD 96752600188*3^$a+1 [50035]
9
6
6
59
24
12
60
16
9
36
24
51
12
20
7
5
43
5
36
16
39
24
17
204
4
32
24
24
37
23
13
54
6
18
57
8
97
3
44
40
108
123
6
35
16
12
3
9
104
60
49
63
27
101
1
120
18
42
24
15
15
5
4
176
31
150
75
24
39
18
63
39
5
13
47
16
84
3
120
42
30
77
4
12
3
24
66
99
45
63
8
1
6
30
87
81
35
37
23
112
84
96
8
7
54
84
24
71
4
48
32
132
25
78
33
15
57
21
11
25
23
1
11
16
9
24
11
55
29
97
27
32
24
1
30
54
24
47
4
9
12
35
13
18
17
7
33
21
71
64
44
1
30
30
51
8
25
71
37
24
63
3
78
11
48
25
12
35
220
9
27
32
12
13
63
8
199
30
42
24
5
52
15
17
85
3
117
42
9
111
18
48
27
80
36
31
9
56
136
15
42
11
19
17
13
51
12
75
54
36
15
8
31
48
6
66
9
20
160
189
12
3
96
15
9
33
24
3
123
30
39
36
33
6
5
108
7
90
30
9
39
41
112
15
24
6
3
135
69
3
33
15
24
6
36
15
8
1
111
15
6
12
47
31
9
21
48
42
18
15
15
29
16
44
7
29
64
32
19
9
72
44
37
63
69
11
7
17
1
12
39
3
18
48
11
16
75
30
39
84
44
12
4
84
48
33
27
27
21
36
33
11
16
9
12
39
68
12
31
24
30
83
25
35
16
9
12
6
9
144
45
12
23
49
27
51
90
15
32
16
9
132
36
72
11
25
66
21
32
1
11
13
12
126
329
24
1
15
93
18
29
28
96
72
128
7
9
21
12
11
16
20
16
9
39
15
6
3
87
6
24
35
28
27
6
24
35
13
35
1
54
41
24
13
15
3
29
43
90
72
3
32
43
150
15
27
30
18
33
21
36
23
16
20
4
156
20
1
47
16
45
11
61
12
111
117
12
30
41
7
24
6
3
60
21
15
44
16
3
105
20
43
9
39
41
24
1
3
3
29
16
32
52
8
7
33
72
9
11
28
36
36
93
11
1
23
7
5
4
44
36
25
72
72
3
60
39
9
45
12
15
12
3
17
40
72
80
24
40
72
8
7
9
45
24
84
36
12
15
9
60
36
47
37
3
63
17
16
45
71
61
3
12
8
40
21
99
56
48
1
39
12
140
31
48
5
4
12
9
35
7
29
28
20
132
40
15
6
24
66
57
63
78
59
16
104
31
6
51
15
17
1
60
24
47
139
9
33
24
39
24
15
5
37
59
16
21
27
45
6
6
36
47
73
12
12
30
18
3
12
56
31
30
3
15
57
48
32
4
20
1
15
24
24
15
45
36
9
3
27
48
53
1
15
105
23
37
39
20
64
36
9
6
9
15
33
63
57
44
13
51
12
8
7
42
36
24
63
69
24
51
33
3
15
105
8
55
41
13
47
25
24
11
48
31
54
12
23
31
41
16
129
35
19
29
52
8
16
24
48
48
15
29
28
9
36
23
100
9
15
152
55
81
24
8
37
36
30
54
75
9
15
200
16
44
1
35
49
12
60
30
53
19
17
28
33
59
16
8
1
143
1
12
120
3
15
9
45
3
9
30
9
24
105
63
15
24
66
23
31
29
25
12
30
9
104
31
141
9
3
21
72
75
8
4
12
24
12
45
24
119
36
13
3
44
31
17
25
11
4
48
32
103
18
95
49
3
60
57
60
66
42
23
85
35
36
61
63
21
3
33
15
39
6
107
55
41
4
20
16
56
48
40
48
32
25
60
51
57
48
59
73
18
6
75
21
12
71
7
89
16
15
9
80
4
75
54
18
93
44
1
24
47
13
42
5
25
36
78
21
3
6
60
144
11
1
36
87
21
35
16
81
23
36
13
12
18
30
12
111
72
177
30
18
15
117
15
44
16
104
40
15
41
28
60
80
37
3
15
125
52
45
3
60
108
32
1
39
12
44
24
7
69
20
16
15
54
12
15
8
4
116
64
45
15
3
45
9
18
33
15
17
7
18
75
48
3
6
48
36
95
36
28
21
60
24
60
48
27
15
18
63
36
21
15
33
6
9
12
3
24
17
4
9
42
78
15
27
5
16
9
35
24
31
89
24
16
96
96
15
48
185
49
183
15
18
6
54
27
24
8
13
23
1
63
80
52
96
57
15
32
40
48
21
39
20
7
33
32
24
60
19
57
24
12
12
32
73
102
54
11
1
108
84
51
12
32
55
30
3
87
78
75
32
7
33
32
4
69
11
19
17
28
51
9
32
13
3
180
27
81
84
3
9
8
28
99
93
12
33
3
27
17
1
72
63
9
23
16
44
13
87
60
33
59
48
13
23
16
44
1
30
21
180
48
21
24
36
63
96
72
45
23
36
1
119
64
24
12
156
132
3
33
44
1
51
39
24
18
102
48
24
33
56
7
48
9
72
45
111
27
5
25
11
64
12
69
96
15
45
24
27
33
12
15
12
21
24
66
9
12
84
87
17
25
47
1
47
28
3
57
87
30
90
6
42
18
24
15
57
23
40
33
3
21
54
9
60
60
21
59
7
89
49
12
35
1
12
11
1
119
36
43
6
27
15
17
13
99
104
7
18
71
1
23
16
33
3
92
13
12
63
15
45
9
35
16
15
33
15
96
9
144
33
30
9
36
9
135
164
1
111
44
85
15
24
57
15
60
3
65
1
30
65
16
32
40
72
33
48
27
93
63
24
56
52
32
16
80
1
66
17
85
3
15
24
9
105
132
72
90
57
63
30
27
135
33
12
80
76
33
6
33
33
12
27
9
96
24
51
84
60
36
104
36
13
96
119
1
6
69
27
9
15
78
15
20
12
4
56
4
21
24
6
18
47
55
30
3
32
24
37
24
66
137
13
60
23
4
33
42
17
48
7
18
6
41
13
11
79
5
1
11
73
6
5
19
6
35
24
13
27
20
12
16
132
36
24
63
89
55
6
12
6
65
60
91
30
59
40
57
12
35
16
21
66
18
54
17
16
8
16
36
33
12
12
87
ABCD 96752812582*3^$a+1 [50025]
36
4
48
45
35
145
24
95
85
59
64
32
1
42
72
33
12
3
5
76
51
30
108
83
67
45
3
72
33
24
8
88
195
165
32
16
132
12
15
41
91
45
93
11
7
114
51
39
45
63
18
27
3
17
72
64
24
45
51
44
48
12
43
29
16
9
216
15
32
28
12
165
15
68
64
8
37
75
36
32
28
15
30
27
56
4
3
29
4
24
33
150
17
40
45
75
48
12
176
36
55
18
23
25
90
90
3
72
24
15
216
9
3
78
72
18
30
3
44
40
32
31
29
16
12
27
6
12
3
20
84
1
47
40
3
54
71
4
51
42
12
60
11
7
21
9
143
97
30
18
27
116
144
16
9
15
32
43
101
24
28
32
7
29
151
18
23
19
21
84
51
9
63
33
80
19
21
32
88
15
33
21
3
57
30
41
49
75
44
84
36
120
4
48
48
80
151
9
9
12
15
21
3
56
16
87
90
23
40
104
13
71
1
3
8
24
120
36
148
72
57
87
56
37
131
1
3
20
12
13
78
54
36
47
16
9
35
85
71
4
12
21
15
128
7
5
4
3
41
1
18
77
61
42
33
57
47
25
11
79
65
1
132
11
52
9
3
27
21
12
93
3
24
27
6
23
4
12
45
11
48
37
12
11
49
18
12
5
16
12
45
144
3
128
12
13
147
36
57
30
72
21
51
41
28
56
1
114
18
3
27
18
147
33
87
12
105
18
12
53
52
21
27
117
71
19
6
102
162
3
132
15
41
24
16
24
48
63
33
20
1
36
12
63
108
32
84
16
12
33
102
72
161
40
12
75
5
28
27
41
4
48
15
17
48
12
28
39
41
52
15
77
40
56
109
39
21
23
13
120
15
68
49
23
40
108
39
53
64
15
9
27
93
24
48
44
115
45
21
95
37
35
52
33
107
16
8
24
85
27
63
12
6
72
18
77
12
36
12
16
27
9
3
5
37
11
205
59
76
20
28
9
18
5
28
20
144
36
19
45
45
11
16
20
28
56
49
63
140
60
85
27
20
60
52
20
13
11
7
54
75
3
45
3
29
13
107
31
60
9
3
42
3
20
16
60
20
12
4
3
45
15
18
12
75
33
135
12
68
187
53
24
115
69
92
84
13
51
57
15
84
44
1
48
51
12
9
63
8
4
48
80
28
8
40
32
40
9
60
66
33
9
107
28
8
49
15
3
90
35
16
24
48
9
171
32
148
75
90
72
60
30
5
67
6
35
72
88
57
75
80
25
12
15
111
29
4
12
87
101
79
18
23
79
18
24
119
60
19
72
18
23
25
15
68
52
45
24
35
40
51
30
23
24
103
137
88
27
30
18
54
71
25
84
75
105
6
5
28
32
24
1
203
61
39
24
8
79
9
24
195
57
44
52
68
72
4
84
87
9
141
27
117
35
1
120
95
24
48
16
24
15
53
12
52
20
1
27
33
102
72
18
35
25
162
18
11
1
15
20
4
12
9
51
39
65
64
99
72
45
68
37
11
64
51
125
28
36
36
27
5
40
32
36
48
37
144
23
180
108
4
128
36
16
3
18
144
60
11
109
3
15
17
16
80
37
27
81
72
27
156
69
183
33
23
16
33
12
60
66
17
16
21
23
48
40
44
60
1
87
12
33
15
48
48
176
13
18
54
11
4
63
45
20
16
27
5
12
13
15
45
75
144
48
32
1
47
7
36
5
24
13
35
52
15
186
23
52
24
48
27
36
113
49
51
12
15
30
107
37
23
52
24
69
18
9
45
3
20
25
11
12
67
33
8
40
44
25
11
64
12
20
1
12
11
49
51
12
9
11
4
21
119
64
192
12
72
48
8
7
17
31
113
16
48
57
15
48
36
9
11
96
43
12
5
48
268
24
120
84
12
15
5
12
16
56
96
64
44
37
12
42
33
80
7
153
32
13
35
7
36
57
12
48
68
157
30
5
48
28
87
90
63
72
24
33
23
109
75
36
44
4
21
18
12
78
3
9
39
12
27
21
69
107
1
83
72
37
15
57
35
25
23
13
120
24
23
36
96
43
45
72
3
57
84
24
20
12
1
15
8
64
75
45
48
8
61
11
84
13
63
45
24
83
12
64
36
8
36
36
24
36
1
15
9
48
42
41
25
72
47
24
61
15
68
60
36
1
18
18
174
6
12
51
20
64
12
21
30
17
16
36
56
24
60
13
63
39
41
4
60
3
18
24
23
12
91
5
4
63
33
12
20
12
13
12
18
90
42
36
54
75
48
12
21
72
11
16
33
12
51
75
17
7
93
32
13
27
20
13
35
12
24
1
63
3
42
12
51
32
36
31
48
42
83
7
5
84
64
12
8
43
5
85
12
87
3
21
39
17
31
33
20
37
15
44
13
63
15
89
40
164
4
3
93
12
68
24
72
24
1
35
73
12
23
36
1
3
45
18
42
51
21
71
24
31
57
36
69
180
11
16
21
299
13
3
15
89
88
12
3
57
15
33
36
21
36
3
32
4
80
16
204
8
37
35
24
16
144
9
18
17
52
3
5
16
56
24
61
36
3
96
45
3
12
8
55
21
12
84
44
72
37
107
124
12
68
49
3
15
45
45
30
54
83
16
60
12
20
7
45
8
48
151
18
11
4
128
19
21
8
79
ABCD 96753268058*3^$a+1 [50007]
1
31
15
8
10
8
7
35
16
1
36
55
37
11
16
9
47
34
8
12
6
5
43
16
30
55
23
12
14
7
40
8
4
11
60
24
33
5
34
8
10
7
23
8
4
18
6
37
43
1
59
22
7
25
7
60
5
36
12
23
8
16
5
3
23
34
14
24
10
7
20
16
29
26
5
17
15
16
49
22
24
42
24
14
6
19
29
11
95
12
32
22
8
7
11
5
47
21
12
5
19
5
55
48
15
1
44
16
1
95
11
92
36
5
96
96
23
54
50
12
25
11
34
3
15
1
32
27
32
18
6
1
33
15
5
7
9
6
24
6
30
1
7
16
60
6
48
6
20
1
5
40
24
56
90
53
32
23
41
20
29
16
2
24
73
35
16
9
11
30
6
10
26
4
6
2
58
2
12
36
24
58
3
3
61
1
7
11
64
48
24
6
15
3
6
44
10
14
91
9
6
2
22
1
25
47
48
5
30
6
39
57
2
16
30
12
2
17
8
5
22
50
10
1
23
42
20
22
8
13
16
8
3
54
15
39
6
6
33
21
15
5
6
113
35
9
35
28
8
29
5
2
5
1
47
25
10
2
34
9
15
18
2
5
17
26
17
23
9
16
20
3
2
10
8
25
12
4
11
24
9
15
12
9
3
20
41
1
16
27
16
7
60
52
45
131
54
42
28
2
6
28
30
15
17
40
42
20
6
79
3
12
21
99
56
94
7
1
18
6
58
13
5
12
7
11
24
24
12
32
30
31
5
7
27
6
6
18
75
27
18
30
60
20
25
3
69
3
12
24
20
40
2
12
55
23
4
36
14
31
17
22
38
18
22
15
33
24
3
11
5
35
1
8
71
17
8
11
13
48
40
8
40
1
19
17
59
25
10
45
4
55
30
4
3
24
3
36
24
56
37
3
9
16
17
12
6
21
33
8
40
8
42
5
17
18
8
34
12
63
15
18
2
22
39
12
4
35
9
11
18
36
19
17
4
62
29
31
34
18
18
2
40
1
44
12
83
13
15
24
1
17
7
8
3
14
34
20
4
20
12
36
4
24
6
15
5
4
2
12
85
11
1
33
32
6
13
9
6
6
56
12
35
8
87
12
25
5
18
6
6
1
23
25
1
36
28
27
17
10
12
56
4
25
8
53
18
4
33
15
33
15
6
14
29
23
2
42
16
24
1
25
18
16
6
14
28
25
95
6
7
43
22
7
11
12
9
83
13
9
39
15
1
89
12
7
12
23
1
7
114
48
23
65
27
35
66
4
7
20
41
10
12
6
14
73
27
2
55
24
24
33
7
35
8
28
2
22
25
12
19
61
59
16
8
77
23
6
39
48
5
4
3
11
4
26
24
10
12
6
20
10
9
39
36
24
6
3
16
5
2
5
7
16
24
12
6
7
12
80
11
37
45
2
1
3
36
25
20
3
18
3
15
85
7
22
3
57
8
22
2
10
18
26
10
6
1
13
19
5
12
19
59
30
7
15
9
4
11
32
28
44
1
9
6
6
39
5
24
12
18
6
31
3
1
5
14
12
16
2
22
20
1
4
23
8
4
21
3
24
85
8
9
19
1
10
14
10
2
47
13
19
11
5
13
11
31
12
6
10
24
21
12
28
20
12
40
17
62
13
16
71
21
15
14
10
1
19
90
18
10
7
8
15
38
19
129
86
18
103
12
21
6
30
75
15
38
6
5
12
13
7
9
48
7
5
18
12
20
24
29
7
13
15
12
21
5
18
42
18
37
4
13
16
6
24
20
6
10
44
1
3
45
3
32
40
25
12
1
72
43
15
8
77
80
23
6
88
3
33
30
20
54
6
17
23
9
17
6
10
15
3
21
95
4
21
33
31
19
28
8
30
6
5
13
10
12
1
49
36
47
23
68
5
11
20
29
11
9
11
30
70
8
17
13
6
22
62
28
8
6
10
6
3
47
22
27
11
48
1
53
11
41
8
48
22
12
33
83
64
24
2
10
13
11
45
4
1
11
17
15
17
31
39
24
25
5
14
18
4
30
24
9
11
25
5
16
66
44
1
17
7
24
9
3
47
28
8
16
20
5
19
49
15
6
2
22
158
64
56
29
20
23
6
4
31
31
54
24
10
20
13
4
11
32
10
15
3
9
15
13
23
12
6
66
6
7
5
6
1
71
50
7
15
33
4
23
8
28
30
39
51
9
11
17
20
48
27
24
1
12
32
35
29
137
12
20
12
6
10
24
3
87
48
8
12
6
19
35
25
3
8
1
51
2
18
65
12
7
4
20
40
21
16
17
7
8
3
14
10
24
6
8
42
5
31
10
8
16
6
12
45
5
6
84
25
28
7
18
7
16
11
9
81
24
19
11
30
6
6
32
40
55
5
2
4
30
19
61
16
38
10
6
72
12
45
11
5
1
16
63
29
10
12
25
36
32
3
37
7
18
36
16
38
30
40
2
70
55
8
11
16
20
36
22
63
33
24
6
24
2
10
14
10
37
17
2
60
1
3
24
13
47
25
25
18
28
60
2
18
10
6
8
10
3
12
51
36
24
44
5
17
14
30
22
20
13
16
5
55
1
28
7
12
1
36
11
47
18
30
24
24
24
56
41
35
6
14
4
24
13
7
10
18
13
55
1
16
24
8
3
12
12
8
13
45
3
84
15
1
35
2
7
11
36
10
48
7
11
13
11
21
23
4
2
30
13
57
15
15
25
19
94
7
23
20
40
12
26
22
6
27
15
13
11
14
10
9
11
4
37
11
18
24
15
5
16
36
20
34
6
43
12
13
23
17
55
95
8
84
24
16
30
18
6
6
14
4
15
15
21
4
48
8
4
48
13
30
1
3
20
41
7
4
6
63
39
72
33
23
12
16
36
8
1
27
13
7
24
29
7
82
43
32
15
13
20
87
12
13
11
12
9
9
12
2
10
31
31
6
4
14
1
33
18
38
12
18
1
3
12
9
27
2
46
9
28
7
40
42
36
12
2
36
28
6
31
7
10
26
29
25
7
16
7
10
42
33
11
10
30
9
17
16
20
4
6
14
30
13
3
9
28
41
14
10
30
2
16
38
30
31
41
19
23
17
5
39
9
6
1
23
12
48
56
34
15
81
6
18
30
12
30
3
3
9
51
32
16
14
6
16
56
12
22
18
21
11
1
9
14
4
18
3
52
35
54
14
10
7
24
13
12
31
45
18
20
120
34
12
14
4
37
23
6
20
79
36
39
8
84
25
24
41
6
22
27
33
38
42
10
12
18
3
5
22
33
3
12
9
33
86
6
4
7
19
6
54
5
13
16
24
42
13
11
30
30
24
21
21
39
17
23
11
61
35
12
57
35
16
24
1
67
30
11
7
24
5
29
6
44
10
6
21
3
2
7
5
7
9
7
19
13
3
2
12
6
13
35
24
5
23
30
24
8
16
6
24
2
7
3
32
12
4
14
42
4
50
16
30
1
17
6
1
1
64
8
7
3
20
10
8
7
11
4
12
1
35
20
54
31
3
12
8
1
3
60
12
20
18
7
11
13
35
6
31
5
22
8
5
5
27
3
9
5
64
24
6
25
7
34
6
9
3
12
25
59
9
11
36
28
90
26
52
24
50
35
1
34
9
36
5
59
19
65
11
21
9
14
28
13
31
41
17
2
16
2
22
14
10
12
18
14
18
22
18
24
15
23
88
12
12
1
32
15
12
8
36
5
19
16
1
5
8
6
16
24
32
10
39
3
20
18
52
30
21
5
11
19
22
27
3
2
36
19
5
7
5
36
18
37
3
21
3
8
37
16
32
3
12
24
9
47
4
18
7
5
75
23
12
4
24
12
36
38
31
35
5
29
2
4
20
1
3
9
3
9
63
20
5
8
9
24
12
50
10
2
28
13
41
3
11
30
46
18
6
20
24
16
69
17
6
49
60
45
54
1
19
61
39
32
28
12
45
35
25
99
13
48
8
16
8
5
10
2
10
6
78
9
23
42
16
2
28
26
46
2
7
16
24
11
84
9
15
9
36
29
46
57
5
18
16
14
6
40
96
12
12
110
19
16
5
86
58
6
8
10
7
13
31
12
40
13
47
23
14
7
75
6
62
12
16
8
5
5
6
14
6
4
37
24
8
33
24
6
2
10
13
47
33
3
2
18
5
1
30
24
16
9
21
15
29
10
12
25
12
48
24
8
3
60
8
22
39
3
1
12
49
19
9
30
32
1
23
1
11
37
33
8
7
9
38
12
10
3
3
12
12
6
3
16
23
8
12
37
3
36
20
36
13
3
20
29
11
8
4
18
3
9
2
4
2
10
48
12
18
14
10
55
13
22
12
1
60
20
27
2
4
6
21
23
29
7
88
25
20
21
26
49
9
8
4
31
19
28
12
24
14
18
12
16
1
80
53
7
9
2
37
3
12
1
20
9
56
24
10
13
17
32
18
36
17
47
8
13
15
30
15
9
2
5
19
4
12
13
17
8
23
7
16
12
13
49
7
21
43
17
15
28
19
97
39
2
10
8
1
3
1
44
36
29
10
2
10
8
60
36
10
55
55
6
19
9
2
18
40
6
36
30
3
36
16
19
25
39
30
27
45
48
12
8
28
8
12
18
36
28
42
8
22
69
15
14
6
16
36
9
59
17
17
6
49
11
37
7
72
25
3
12
24
14
12
36
88
7
59
105
3
13
48
17
24
15
5
34
24
32
25
5
43
16
11
8
5
7
1
15
8
5
41
3
35
13
63
24
33
9
20
6
77
23
20
4
20
4
21
21
2
16
9
36
71
1
4
23
8
37
35
16
2
23
5
62
82
31
17
27
3
20
12
13
3
42
12
2
28
8
4
18
32
16
43
19
12
13
36
9
20
36
19
11
42
7
48
87
30
7
29
27
3
12
33
9
63
9
68
52
14
25
15
1
5
8
58
12
21
36
21
39
9
6
38
43
40
8
4
7
13
51
9
3
2
23
17
60
7
5
18
12
9
9
27
36
12
17
4
66
25
20
5
76
7
20
27
21
48
71
13
15
1
7
24
58
6
25
31
4
2
67
35
28
12
33
4
23
25
8
45
12
6
20
5
11
8
16
6
14
4
21
15
44
40
12
8
17
23
25
11
36
1
24
56
5
4
8
10
21
4
12
11
9
23
37
16
20
12
11
4
57
39
1
71
9
11
29
8
23
4
78
63
3
45
9
6
44
1
21
8
22
140
ABCD 96753299408*3^$a+1 [50155]
48
51
48
37
120
23
72
9
51
21
39
204
117
64
8
3
24
48
60
96
9
15
25
8
24
51
72
13
8
39
36
117
39
48
153
39
1
23
36
36
180
192
252
81
3
37
443
21
3
37
11
37
95
36
21
16
35
24
189
24
15
177
144
267
12
252
69
15
49
48
8
27
120
72
13
24
35
24
96
13
11
84
25
56
15
24
33
159
48
336
24
25
48
95
49
71
264
36
213
75
69
280
23
72
228
120
132
12
36
97
8
15
105
15
57
27
69
16
48
23
25
144
335
96
97
83
109
80
88
8
72
88
35
108
72
57
3
229
56
280
72
8
99
165
3
21
64
23
12
48
37
11
60
252
72
96
96
93
123
37
143
12
72
21
184
48
107
228
192
24
249
51
72
309
123
60
81
195
21
3
37
23
120
33
27
205
128
15
144
36
117
75
96
21
51
24
60
33
51
24
13
23
9
15
12
61
47
105
40
47
33
3
84
96
49
95
73
11
24
453
27
180
57
88
35
13
227
36
36
13
47
81
3
24
12
36
37
11
24
12
96
97
23
57
207
9
24
3
60
72
36
109
215
72
129
27
12
57
75
45
39
49
56
256
120
23
96
9
15
72
348
12
36
132
145
32
51
144
84
132
144
45
88
23
48
201
135
84
109
83
69
15
36
229
35
96
117
51
324
25
32
15
33
15
132
61
24
11
72
45
208
224
24
192
360
75
84
336
132
85
11
36
73
23
169
168
48
215
57
3
165
87
108
24
253
35
108
24
81
48
72
112
32
39
12
60
97
8
87
12
69
72
72
87
33
15
48
97
71
36
93
135
25
47
145
104
39
36
397
23
24
12
61
104
39
84
108
252
85
32
144
15
60
61
11
24
96
229
23
33
27
13
95
33
72
15
33
171
60
25
11
85
203
192
12
57
40
35
13
95
12
24
141
3
45
3
157
95
105
3
120
85
8
15
12
24
60
168
120
33
207
25
56
72
15
57
51
132
12
168
12
36
36
1
312
167
33
88
83
60
12
45
27
93
72
63
120
60
45
24
51
277
71
1
155
264
24
133
47
36
36
1
23
49
347
85
56
64
23
48
169
48
35
45
48
24
48
63
33
75
61
48
35
205
23
217
128
183
177
27
37
59
120
276
145
35
21
27
48
109
8
63
84
36
25
24
215
36
108
9
123
37
263
24
168
60
157
80
3
192
421
32
123
117
3
12
57
51
120
45
3
61
143
48
48
1
11
60
177
51
132
24
36
48
61
8
243
108
49
56
304
32
24
192
39
60
144
61
56
3
37
128
39
217
71
153
24
72
120
75
21
15
60
117
15
97
95
36
204
121
32
195
12
24
97
35
157
23
84
69
16
131
60
25
35
45
15
289
56
3
12
144
96
9
136
80
24
40
80
168
3
120
204
60
13
143
97
23
60
60
108
109
35
21
24
63
60
85
59
13
23
57
15
ABCD 96753430388*3^$a+1 [50039]
129
120
18
66
42
42
123
3
66
78
90
192
24
12
42
30
6
54
120
48
192
18
12
66
126
66
24
54
6
99
81
96
3
51
6
60
39
39
42
48
51
39
36
6
12
180
216
42
9
159
54
42
18
48
135
105
144
174
42
60
72
12
66
18
72
24
18
210
147
3
141
45
12
114
24
90
6
6
12
18
12
36
6
30
45
3
42
135
21
15
165
60
12
6
201
33
111
15
12
9
24
72
189
36
84
54
42
150
24
6
78
42
60
42
90
6
42
168
51
9
24
48
15
39
45
9
15
9
18
18
147
27
18
18
30
75
36
9
12
63
57
162
33
33
30
54
27
15
120
120
78
12
159
81
24
36
18
18
12
36
15
21
6
78
87
33
120
84
36
126
144
126
24
60
42
12
72
108
18
12
36
72
18
81
45
24
27
9
6
138
42
69
33
30
72
69
57
48
75
9
18
42
180
30
153
15
30
3
21
6
12
18
18
6
24
12
42
66
12
174
36
90
78
54
78
198
6
66
99
9
27
87
21
27
69
81
12
51
9
198
45
69
18
78
15
57
6
12
30
12
90
36
42
48
12
228
96
96
48
12
24
96
84
60
111
3
42
72
60
192
36
15
33
36
96
60
42
222
126
9
63
72
45
51
102
36
15
87
30
99
93
12
96
54
9
81
15
21
63
45
12
108
66
45
21
63
321
156
18
81
24
87
90
39
81
12
12
84
24
51
39
93
9
138
108
42
72
39
81
99
51
36
210
15
27
21
9
36
24
96
15
36
105
78
6
24
18
30
63
117
12
12
18
78
24
66
12
18
12
78
120
162
30
198
198
162
30
42
132
18
18
15
3
117
9
171
45
135
24
39
60
54
66
6
96
48
102
90
42
12
54
54
6
30
42
48
6
18
78
144
6
48
54
21
117
72
66
60
54
36
192
30
12
12
6
120
15
27
66
60
24
6
54
63
9
78
18
48
27
9
66
72
33
9
120
180
84
27
93
87
69
66
84
6
24
15
165
18
138
12
42
6
54
30
60
39
9
3
45
24
114
12
54
30
60
9
72
27
126
12
48
24
87
21
18
45
81
24
252
102
81
9
27
21
60
15
27
96
6
6
30
30
105
60
3
30
96
114
114
108
192
3
33
75
9
102
6
108
51
63
18
48
120
51
15
54
84
258
45
39
30
48
36
60
24
36
192
48
36
6
12
12
81
45
135
9
24
30
102
84
54
21
60
15
84
150
36
96
123
72
3
30
96
99
240
9
27
33
108
3
75
30
87
9
24
24
36
87
165
120
3
165
15
117
48
12
3
45
60
30
30
24
42
9
9
12
18
138
3
39
108
18
24
90
42
36
48
120
15
27
45
3
30
66
30
24
120
24
42
36
18
51
180
3
33
9
24
12
24
24
36
24
60
12
84
15
39
21
3
66
51
135
18
30
18
24
54
285
12
39
66
18
24
33
9
198
198
12
3
69
60
171
3
57
69
48
60
18
30
12
48
42
18
18
60
6
120
30
36
150
24
36
30
9
21
48
36
159
75
126
120
24
54
30
12
156
75
117
78
12
21
57
30
48
42
90
45
15
174
48
60
108
3
72
99
6
63
9
198
108
84
66
96
51
3
42
3
21
120
48
6
30
132
18
30
12
204
36
15
57
12
15
81
12
42
9
51
6
42
252
36
108
24
18
48
12
3
36
81
18
45
27
24
30
66
114
168
126
6
18
48
120
48
12
12
93
24
99
42
3
36
45
156
54
6
24
18
21
57
72
6
165
15
60
6
24
54
81
45
24
18
69
15
90
96
54
30
24
30
30
42
9
45
30
45
3
42
51
228
21
78
60
30
12
24
60
84
18
105
57
6
57
33
186
54
87
15
153
9
30
33
9
84
72
12
6
12
108
72
33
201
60
96
12
6
54
63
3
90
156
6
9
36
39
90
36
39
81
12
60
3
93
66
54
6
54
60
15
36
201
18
90
72
84
24
12
60
144
36
48
6
30
30
30
51
129
24
96
24
ABCD 96753560758*3^$a+1 [50110]
12
18
2
180
48
40
26
96
54
24
12
84
36
48
130
66
114
32
30
24
1
105
78
90
32
55
36
59
90
78
12
70
75
59
24
36
30
66
48
16
6
75
33
80
6
37
59
28
2
58
32
4
26
64
51
3
57
15
8
30
30
16
110
34
6
66
8
46
6
84
6
15
39
14
16
144
60
2
85
33
27
23
22
24
75
45
20
19
108
29
24
60
6
28
116
6
18
60
10
2
70
39
24
41
64
12
60
14
34
80
91
5
4
3
89
18
60
6
76
18
36
14
190
140
12
10
50
34
44
30
97
5
30
84
30
24
22
44
76
38
6
64
86
10
69
155
22
14
10
54
80
76
20
70
26
73
41
24
22
48
20
40
122
4
44
31
11
4
21
9
6
90
39
35
10
14
6
90
36
18
106
21
24
81
50
13
15
33
69
20
34
14
42
4
224
133
53
336
24
16
8
6
4
6
110
64
6
30
57
77
31
29
36
31
63
45
17
30
88
93
93
15
24
11
16
24
69
21
224
112
38
76
26
84
10
96
104
4
57
9
24
32
58
12
74
76
74
34
26
24
30
40
27
45
24
26
30
103
57
38
66
70
60
26
28
50
112
38
90
46
116
60
43
71
1
5
138
30
7
15
44
34
2
34
26
18
42
130
8
6
54
22
68
12
4
74
70
6
159
17
60
70
104
37
17
90
52
44
6
64
14
205
65
42
28
20
16
57
129
14
421
105
39
59
12
24
60
4
50
90
76
26
103
95
40
50
12
31
3
116
54
154
33
57
30
80
12
4
86
40
8
130
126
56
70
20
174
79
35
36
124
60
21
135
24
72
144
21
29
60
96
79
21
50
1
23
34
20
96
4
2
70
104
10
20
49
11
6
54
84
85
35
1
95
96
4
141
23
30
115
15
20
96
30
16
75
228
11
36
54
24
40
12
18
26
120
30
40
9
51
30
44
70
90
12
14
36
94
6
105
3
162
18
36
134
43
53
66
4
14
22
74
30
54
40
27
89
19
41
10
84
260
37
15
33
51
90
44
10
20
36
61
53
36
154
116
16
80
28
50
12
43
47
10
18
36
110
16
90
108
12
8
46
36
3
87
21
87
32
10
20
19
41
64
44
126
229
48
17
66
4
62
19
15
14
22
129
11
78
412
54
30
80
24
36
46
33
60
11
6
24
96
58
2
34
74
46
96
44
150
54
40
80
36
36
10
38
12
34
36
14
36
10
3
65
16
6
50
34
57
47
10
2
18
42
150
288
7
5
94
126
24
56
18
37
45
54
21
83
120
12
25
153
26
96
168
70
32
115
93
56
10
9
117
8
42
18
6
16
14
130
6
14
60
136
54
146
24
16
14
6
34
44
42
40
48
20
30
46
69
57
14
6
28
36
86
40
78
51
15
9
65
16
6
165
9
14
72
10
44
10
26
58
36
14
6
1
75
80
28
237
15
90
3
41
40
24
56
106
44
6
54
37
17
7
45
54
6
170
28
21
95
4
42
54
50
30
10
39
65
52
60
30
104
4
20
1
41
10
18
50
30
12
163
21
126
30
14
40
24
110
70
30
60
15
17
4
30
57
89
18
12
40
38
40
66
24
20
46
6
134
7
108
11
10
30
9
51
20
30
84
136
48
56
70
20
34
36
96
44
10
336
8
13
24
48
60
87
18
30
122
18
22
98
16
84
60
2
30
60
18
30
40
12
8
52
18
75
71
6
108
166
9
167
58
27
23
10
72
3
5
7
75
14
6
28
6
30
9
65
7
15
98
60
91
72
39
8
30
36
6
204
6
24
10
50
36
160
60
3
12
23
1
131
40
8
90
106
21
89
36
34
80
174
10
81
105
14
30
31
12
17
66
76
9
95
36
78
66
40
14
102
178
2
60
60
48
6
19
95
36
54
6
90
64
50
52
240
68
66
24
16
56
19
5
19
45
3
24
23
150
126
40
50
90
25
29
60
6
49
15
12
168
2
54
60
6
24
10
14
6
1
60
23
25
11
36
4
104
157
23
85
87
48
20
30
211
9
90
80
12
30
24
151
35
24
36
4
57
33
14
132
168
42
24
70
21
89
70
6
8
136
26
138
31
15
6
108
2
10
90
45
23
172
8
30
31
24
41
79
65
31
12
53
54
30
115
17
18
52
50
115
53
90
16
6
30
21
83
10
75
5
79
95
46
204
2
34
44
40
42
30
135
83
37
35
34
54
21
111
80
24
34
42
54
39
47
24
30
6
28
116
64
57
3
12
18
6
54
50
76
20
84
25
5
36
ABCD 96753645232*3^$a+1 [50005]
39
108
18
24
75
231
17
25
15
3
5
24
43
60
17
115
18
60
15
3
12
228
90
30
69
81
192
23
19
6
30
54
48
42
161
72
64
9
15
195
72
18
30
149
120
40
21
90
57
33
174
108
45
105
15
15
12
45
201
42
150
47
16
75
12
57
45
3
32
31
81
21
30
5
13
59
13
60
42
5
43
42
243
33
39
8
43
42
123
177
95
37
3
72
3
42
48
27
15
273
3
5
85
75
144
111
9
45
6
77
25
23
40
24
8
67
101
16
21
60
138
12
48
54
96
35
72
7
138
39
39
84
53
133
60
54
153
15
228
77
133
24
156
90
125
175
60
90
12
42
101
109
11
109
108
132
6
90
54
66
54
5
48
85
60
47
88
3
45
32
157
36
12
102
101
136
93
11
85
30
21
51
138
102
60
17
48
55
18
15
69
30
18
83
19
6
95
229
11
55
30
59
31
105
104
163
5
157
27
69
24
6
144
93
87
156
189
201
54
33
8
85
35
19
66
60
30
30
27
27
36
17
25
135
3
24
60
66
119
16
32
37
30
21
15
12
5
115
228
9
8
55
90
108
54
21
117
60
12
210
60
48
77
211
162
155
25
48
47
7
6
30
90
27
183
9
153
12
35
43
5
72
13
35
13
42
9
123
36
65
37
35
115
12
65
121
42
12
6
59
1
84
66
60
5
64
45
30
21
72
144
9
300
107
240
13
27
63
162
30
57
81
114
66
27
3
42
72
27
3
6
60
24
11
55
180
114
96
27
183
102
30
48
12
30
42
78
48
30
12
18
72
198
60
114
36
87
33
54
30
96
107
72
85
30
6
90
144
45
15
30
48
42
81
69
11
24
55
48
33
117
27
21
27
285
27
51
282
75
72
8
67
66
210
60
132
72
66
12
35
168
25
12
3
69
36
330
125
97
18
24
90
30
5
115
90
36
60
24
48
72
96
54
6
72
39
9
90
90
12
15
8
64
45
11
24
96
19
168
18
59
40
45
27
9
60
24
251
37
48
132
87
72
3
21
87
12
18
30
12
273
32
31
60
21
120
63
41
24
85
66
174
3
72
15
33
3
264
21
69
35
13
138
102
30
48
30
42
5
43
5
7
18
42
12
6
27
147
90
35
96
64
3
53
19
101
97
18
30
39
8
72
13
48
51
69
12
30
102
6
149
13
3
75
72
42
48
27
21
42
12
78
23
40
15
90
47
43
24
93
8
25
42
78
42
5
253
42
57
8
73
207
93
30
90
24
3
33
15
45
24
96
240
12
12
48
27
141
162
102
36
12
18
65
25
47
64
183
33
147
18
162
36
197
37
168
99
48
51
12
9
9
84
123
80
127
65
13
30
18
99
8
115
45
128
25
102
33
45
24
36
47
48
19
36
17
25
12
11
184
45
36
60
102
12
18
23
115
5
16
48
8
7
30
36
60
24
83
7
60
5
73
102
113
85
60
42
36
30
132
48
12
60
143
24
1
39
8
163
12
18
30
105
39
65
73
78
177
27
45
81
12
48
12
30
33
69
198
48
12
30
138
9
72
8
151
9
48
15
12
156
90
39
45
75
15
78
60
12
6
30
42
77
121
60
24
6
12
18
114
96
29
55
60
18
48
132
12
108
132
11
145
167
25
18
24
36
72
12
66
27
135
108
5
85
75
27
197
48
223
329
31
174
6
117
15
9
56
37
18
17
16
69
66
30
27
105
39
96
75
48
125
40
72
63
57
117
90
48
18
90
24
48
93
45
155
55
9
72
3
60
48
72
113
85
48
102
48
69
21
72
123
32
7
96
90
15
57
60
48
12
12
6
21
39
72
113
115
5
24
103
78
60
102
9
69
ABCD 96753888748*3^$a+1 [50002]
21
8
24
48
16
32
19
69
48
21
147
3
48
5
55
12
48
42
11
1
36
96
59
1
23
25
12
24
27
3
24
72
77
64
63
42
18
5
1
30
18
66
21
3
29
16
21
36
71
7
18
15
96
9
18
45
27
21
24
8
48
13
54
5
1
23
13
11
112
45
35
48
1
36
24
6
6
54
36
24
21
48
27
24
12
132
72
53
48
43
29
7
9
21
11
7
17
24
40
75
93
24
32
37
3
27
24
21
15
96
12
77
1
18
36
17
24
13
42
12
117
32
24
7
42
18
18
18
17
13
11
24
1
47
31
12
18
18
9
72
3
29
109
27
3
21
15
84
12
33
8
24
13
35
43
48
29
13
35
7
17
43
18
3
8
24
25
39
15
9
24
27
5
72
19
48
66
18
17
43
18
75
27
30
72
23
13
11
43
48
48
12
9
24
3
69
3
114
18
42
54
36
18
59
136
231
33
3
5
55
9
21
51
27
36
57
9
138
5
43
29
25
18
72
6
12
12
63
3
5
16
9
54
9
39
6
36
95
121
18
117
8
72
13
3
8
19
5
91
6
12
11
16
15
18
12
27
39
81
21
3
3
5
85
24
3
195
53
24
13
35
40
9
71
7
126
27
96
32
88
8
72
43
5
79
9
3
53
19
18
3
32
72
16
56
1
71
48
1
23
55
9
8
37
6
5
19
12
57
51
30
12
3
48
9
23
120
67
66
51
72
21
150
125
1
12
6
72
117
27
18
78
5
40
3
5
37
3
9
42
24
69
3
12
12
21
3
117
3
77
40
123
5
64
56
16
48
75
29
19
21
56
37
138
9
9
15
32
16
48
32
19
77
40
21
35
67
29
48
19
21
56
16
3
18
30
42
11
7
6
51
8
48
16
8
40
63
9
21
11
91
6
15
99
18
11
1
114
90
6
6
18
5
19
29
64
56
24
265
95
43
21
3
30
15
27
53
115
29
43
29
48
48
24
61
36
23
91
120
30
23
25
47
40
8
13
11
43
18
6
5
1
18
18
18
17
120
7
12
69
45
3
8
1
12
90
12
36
54
11
72
40
57
47
40
201
23
19
21
48
56
1
12
48
99
93
60
6
65
48
19
42
51
9
23
72
25
23
7
6
12
108
6
53
7
17
40
8
1
12
51
51
18
123
27
45
27
53
24
121
60
3
48
32
24
31
12
5
67
5
1
39
3
53
43
120
180
6
35
55
89
7
81
24
32
40
27
5
1
18
21
21
11
7
17
13
66
48
41
16
33
168
47
37
3
8
24
19
45
96
51
29
16
8
31
48
12
29
61
54
6
48
23
7
36
21
99
54
12
6
69
3
36
84
53
49
18
21
21
78
53
16
56
16
9
23
13
3
81
30
17
16
45
72
108
42
42
78
48
24
24
6
6
9
8
61
54
5
85
11
67
24
5
25
30
84
90
59
7
33
8
19
45
32
7
36
18
3
24
15
18
47
40
69
27
56
1
12
24
11
16
8
49
12
30
6
102
6
51
45
36
12
48
102
45
45
12
30
57
3
66
18
9
8
40
75
48
66
36
39
3
5
64
33
47
7
150
6
66
72
6
21
32
24
48
67
48
21
15
48
96
12
93
39
30
12
47
1
42
21
8
16
51
72
21
48
63
18
12
6
102
23
43
21
63
36
72
29
40
63
48
12
29
37
3
24
9
18
77
1
42
21
48
63
30
3
3
69
45
107
37
6
36
60
84
137
24
24
19
6
18
29
64
3
69
21
3
3
5
139
60
12
102
15
51
60
9
21
24
35
24
16
63
12
36
36
48
5
7
36
12
89
7
17
19
77
16
8
24
13
48
83
19
18
3
27
5
13
75
27
21
8
19
6
36
59
79
9
24
80
40
51
29
43
5
48
48
13
24
59
229
54
21
24
96
56
1
15
96
51
5
24
7
42
60
3
56
73
47
64
8
1
18
150
39
48
21
11
24
7
96
9
48
3
24
29
1
12
83
43
5
37
3
27
156
9
141
6
5
72
16
75
45
57
90
18
6
6
47
43
18
11
16
8
24
37
51
24
27
18
75
24
3
24
21
8
19
5
13
78
24
45
32
43
53
48
37
51
27
29
16
21
179
72
19
21
27
138
35
24
19
21
48
51
101
40
21
123
51
18
11
16
56
25
42
93
9
6
30
48
11
24
16
8
61
3
168
123
18
35
16
56
37
6
24
24
12
17
48
48
48
19
45
3
21
3
21
81
15
33
15
33
23
112
45
60
30
90
12
3
3
120
60
36
18
3
3
6
95
16
9
87
24
24
8
48
13
35
1
6
42
12
27
8
40
15
113
31
33
8
48
7
6
27
48
168
9
39
33
95
16
9
18
93
9
95
16
24
45
3
33
84
35
40
8
7
33
51
53
73
23
7
30
3
51
114
11
31
18
15
32
13
11
48
1
18
77
40
8
24
24
7
30
11
37
30
29
13
83
1
23
24
91
18
42
153
87
57
279
42
42
18
3
51
6
18
101
1
23
115
53
7
66
36
30
24
24
45
152
16
32
67
21
51
21
8
37
3
3
6
18
60
42
54
41
24
64
8
16
80
13
30
5
37
18
33
24
96
72
144
8
61
27
15
30
12
71
19
12
41
112
51
5
19
5
43
21
9
15
27
36
9
21
12
102
33
32
37
48
48
30
5
16
27
6
15
39
57
27
29
1
36
30
117
9
23
25
18
21
33
60
11
43
84
18
18
5
24
13
147
45
3
3
12
33
56
55
17
24
48
61
59
31
18
30
9
8
1
12
6
21
72
9
84
3
33
71
7
65
79
9
27
69
57
48
18
21
24
9
54
12
5
13
6
21
87
6
3
3
53
31
57
24
21
3
21
48
6
5
16
8
112
3
30
36
3
24
32
24
1
12
3
8
40
3
132
65
72
72
1
15
63
60
5
24
48
43
21
24
24
56
64
27
21
9
18
90
6
29
7
57
8
40
135
6
35
43
12
54
99
32
7
9
96
3
29
24
19
30
36
3
3
18
6
6
84
11
24
19
12
57
3
6
71
37
27
48
32
7
9
24
8
24
25
6
57
39
17
37
11
25
96
84
27
9
71
1
39
33
39
51
21
32
96
79
42
23
211
5
19
45
8
13
30
53
40
51
ABCD 96753961862*3^$a+1 [50018]
30
108
24
5
13
30
24
21
189
60
138
6
150
36
36
105
3
24
48
24
54
47
25
15
93
324
36
99
63
89
13
36
6
65
43
90
72
35
49
90
6
71
64
39
9
168
87
48
12
18
27
15
12
21
24
9
90
77
13
12
18
12
42
12
36
12
75
3
45
9
54
114
102
54
6
204
17
7
42
111
15
9
48
225
18
24
60
6
12
12
48
3
3
21
51
84
18
66
114
66
17
19
48
6
72
42
72
21
69
35
16
24
33
12
30
30
54
36
66
24
3
153
24
15
39
30
12
24
36
27
45
3
33
6
90
36
24
51
33
6
54
24
102
6
18
12
57
3
48
30
42
69
15
33
51
60
72
17
103
60
42
126
36
18
12
30
54
39
75
102
60
83
91
69
81
30
36
5
73
90
30
6
81
153
72
24
54
57
81
18
6
6
30
42
108
45
39
36
12
33
15
18
36
78
96
30
12
108
54
18
90
54
18
42
6
120
138
27
72
57
180
6
42
42
18
36
60
12
24
60
234
6
108
66
17
19
45
69
30
30
24
48
162
5
31
126
6
24
30
144
30
41
85
3
27
24
21
3
72
21
9
18
90
3
32
7
65
16
27
30
60
6
6
48
15
201
12
24
6
78
30
54
27
33
36
51
33
36
6
90
24
11
43
6
90
42
24
6
18
6
48
120
5
7
144
9
8
103
42
72
60
3
120
15
18
71
121
150
9
63
66
132
18
24
36
72
108
6
6
29
91
60
65
55
78
24
27
96
72
21
42
30
30
174
24
47
43
6
114
141
39
41
25
24
102
108
21
39
6
35
40
21
48
6
48
93
24
51
24
54
30
6
30
54
12
107
13
27
87
65
115
144
90
12
60
75
24
9
84
36
111
183
126
66
24
57
57
15
33
15
105
102
6
36
15
8
25
23
43
36
36
72
18
12
15
120
3
12
36
72
125
43
120
66
78
12
90
23
241
24
60
66
24
60
12
48
33
3
21
33
60
42
33
8
19
66
12
42
141
3
72
29
49
12
42
33
9
30
24
57
9
15
9
162
114
150
53
43
45
3
150
12
30
69
21
30
42
42
41
64
69
6
45
3
117
48
45
3
33
36
90
36
18
11
136
3
54
30
90
48
159
231
137
55
72
6
30
12
6
30
60
17
7
36
12
9
45
3
135
72
66
108
36
6
72
72
6
30
125
24
19
24
78
108
24
108
135
147
60
12
6
39
9
71
88
81
24
48
150
12
117
39
36
18
66
12
69
39
24
6
51
3
36
66
54
156
30
6
18
60
6
60
126
18
6
60
54
150
24
3
39
90
18
12
36
5
19
5
91
90
75
63
17
85
42
42
18
72
30
66
29
19
84
6
30
30
120
6
84
12
18
42
30
150
9
21
18
17
40
153
119
1
39
32
25
54
81
9
6
6
12
126
41
49
24
12
48
6
12
30
12
60
3
57
102
6
48
171
3
18
30
60
17
61
12
12
96
156
95
61
12
6
9
21
51
33
102
18
15
3
30
102
57
51
5
25
18
12
57
3
42
30
36
17
37
42
204
77
49
71
13
12
39
75
6
60
30
24
90
11
24
13
36
12
59
181
18
120
12
102
150
137
16
9
60
155
25
54
6
123
3
24
36
90
18
29
55
113
55
18
60
102
12
42
6
18
132
30
69
195
36
18
36
35
139
24
42
96
72
6
240
6
24
132
30
45
87
78
24
35
55
204
102
39
63
17
208
3
102
47
13
48
27
3
90
42
30
27
3
162
24
24
66
36
18
102
21
99
84
9
15
65
43
18
12
12
12
18
36
36
141
105
24
126
54
66
185
43
24
162
35
16
39
6
18
96
24
81
63
185
7
6
60
87
48
3
6
66
198
36
3
135
6
24
18
24
6
42
57
39
60
6
144
84
168
42
33
80
7
72
30
30
6
24
174
72
89
88
3
48
36
84
29
55
78
107
73
234
45
3
36
12
18
96
75
56
67
5
1
114
72
48
48
45
159
18
63
33
111
63
66
6
156
18
36
48
42
6
48
54
33
39
48
42
18
18
12
30
78
54
6
102
6
36
15
9
6
6
48
54
66
84
15
72
80
43
30
12
30
60
6
18
162
30
54
54
6
24
6
6
30
114
51
9
30
96
54
84
71
13
78
30
114
45
45
3
63
78
6
60
18
36
36
143
31
30
210
42
30
60
30
48
90
21
51
29
61
48
24
12
15
75
18
3
75
5
19
96
12
113
13
36
6
72
33
45
ABCD 96754651946*3^$a+1 [50027]
12
9
60
16
116
60
99
9
75
45
12
12
100
95
165
3
48
97
164
51
48
96
9
15
45
12
27
33
84
204
4
56
15
36
24
120
72
9
28
60
47
133
32
40
116
24
168
75
72
24
57
4
95
33
51
81
39
9
168
4
59
36
129
204
120
60
12
39
24
36
37
35
12
81
72
52
23
49
11
49
8
15
33
24
76
72
11
84
117
15
25
8
3
33
64
108
68
24
160
11
69
36
15
120
57
63
24
33
3
21
48
27
21
87
85
20
111
105
144
12
24
171
61
107
12
36
48
12
45
3
21
76
107
165
48
4
128
63
72
45
15
21
51
9
36
96
40
23
57
3
21
144
60
99
168
37
20
40
12
36
95
33
12
3
105
36
24
52
8
12
39
9
24
12
63
120
12
24
60
1
131
48
60
60
37
20
40
59
84
1
71
93
135
45
12
4
236
12
75
48
60
33
12
15
60
25
23
45
51
25
20
16
84
35
33
27
1
80
100
35
12
36
105
24
51
24
12
48
205
71
37
20
52
83
57
60
87
21
52
35
12
180
13
176
51
69
24
108
24
15
45
15
45
75
9
4
56
51
141
183
181
36
23
9
135
33
135
57
171
121
44
39
12
9
39
12
121
47
33
132
27
9
24
27
60
73
23
84
9
96
24
51
21
52
180
12
35
33
63
12
153
12
87
156
24
45
111
117
12
48
52
11
132
57
28
83
213
27
9
36
3
45
12
4
11
132
57
3
36
57
24
15
48
213
4
8
3
117
63
33
64
11
37
60
8
39
25
128
252
28
92
72
96
48
52
23
96
24
57
183
37
119
21
75
49
8
3
57
36
51
9
111
24
156
81
120
27
45
15
13
80
39
48
21
36
15
36
45
184
348
71
144
13
32
15
153
52
80
27
153
96
15
45
76
44
51
33
96
27
37
8
112
35
12
9
27
25
8
64
56
39
120
48
177
12
15
313
8
3
36
25
8
27
105
15
33
3
72
12
25
8
72
63
156
9
36
72
24
3
85
68
132
28
104
24
51
33
27
36
69
48
15
205
155
48
145
80
63
9
111
60
105
4
23
48
45
87
25
32
48
27
25
80
12
15
33
51
37
8
15
12
33
4
11
216
144
49
35
85
132
71
153
12
24
15
81
52
83
33
12
15
93
24
51
37
12
11
72
69
3
93
3
12
12
36
69
87
73
56
39
21
51
93
120
36
75
36
85
36
68
4
47
48
33
40
12
8
75
48
57
3
237
24
39
1
56
39
81
3
1
8
60
15
12
105
51
69
16
180
24
56
39
121
47
201
27
12
13
8
75
49
20
12
108
3
237
27
25
36
8
159
36
45
24
27
9
15
109
131
156
108
60
48
48
36
45
3
12
13
95
13
59
33
63
25
83
12
177
15
96
45
12
63
61
44
39
60
81
24
27
9
72
12
60
40
20
160
20
27
45
111
69
15
33
3
48
36
9
39
12
36
45
12
15
177
24
99
12
36
72
25
20
48
12
51
1
11
213
60
15
9
51
84
72
60
121
23
105
12
4
80
123
33
87
12
9
16
20
75
60
33
15
37
80
84
87
49
59
9
40
11
21
51
9
108
15
12
360
61
92
3
9
3
33
112
35
25
47
60
24
49
180
8
3
117
15
72
36
12
57
88
72
11
105
15
156
21
15
24
21
24
3
37
44
52
83
9
3
48
69
75
21
12
15
24
48
156
97
59
33
315
72
13
8
159
85
20
196
8
315
105
60
52
92
52
8
120
27
105
40
119
72
33
244
23
204
69
60
60
4
32
3
33
4
11
105
27
93
12
12
48
255
12
1
8
4
95
73
32
52
108
20
15
48
24
129
16
44
24
168
24
180
36
3
285
51
9
51
81
40
12
20
15
36
60
21
15
81
4
8
3
85
8
76
8
48
120
84
39
21
75
24
37
12
23
33
52
92
40
32
63
25
35
120
12
105
3
45
12
24
172
68
52
83
97
59
48
37
140
63
145
35
21
120
75
24
33
27
37
104
27
57
3
33
84
111
12
45
ABCD 96754704472*3^$a+1 [50008]
69
24
36
15
5
64
80
12
40
8
25
6
65
40
24
81
96
138
6
48
3
24
45
24
11
40
51
24
81
27
12
29
16
36
8
1
54
5
16
69
95
4
27
9
84
32
40
21
63
111
69
12
9
6
45
12
12
8
28
20
85
168
30
186
123
32
24
64
3
29
24
151
41
12
156
24
13
90
53
1
11
88
32
24
76
57
35
43
9
44
52
12
27
33
12
200
24
16
15
9
27
9
20
4
116
55
48
57
165
30
29
4
111
42
27
12
63
36
21
15
45
116
52
8
85
24
30
21
123
9
12
75
18
131
16
51
45
72
8
4
96
68
4
57
39
20
85
6
9
24
111
101
43
18
72
27
80
91
45
3
21
21
30
18
87
20
48
61
150
48
81
27
5
48
96
49
35
4
12
60
24
9
72
11
85
35
48
24
12
16
84
128
43
9
33
75
80
43
5
13
47
25
59
24
16
104
24
52
9
51
3
53
60
43
36
5
28
48
27
36
21
8
36
52
27
17
25
11
43
77
40
27
72
5
100
120
20
84
7
114
23
7
29
12
4
48
140
16
180
45
51
165
30
18
18
17
37
15
9
54
65
12
28
105
3
3
5
64
21
11
36
73
11
96
48
60
1
51
27
48
33
27
30
18
36
60
84
42
99
21
3
60
9
15
63
18
39
15
48
5
40
8
52
20
37
47
60
88
8
28
12
84
8
12
13
6
29
48
28
201
54
9
68
7
6
30
17
7
33
39
18
30
18
72
72
183
105
6
84
17
100
33
30
18
35
60
48
7
77
40
21
51
39
6
48
51
21
59
72
19
18
15
12
21
24
23
7
21
255
17
37
75
80
28
12
3
5
36
16
159
12
17
28
24
24
116
4
9
18
48
36
29
84
112
20
4
36
8
85
78
84
6
48
42
54
63
75
132
21
24
24
39
17
48
36
55
9
81
39
15
81
15
21
15
54
131
4
12
99
5
36
49
75
24
24
3
105
57
6
5
31
81
8
19
18
63
9
90
12
5
48
36
97
39
20
64
15
17
79
30
63
12
44
60
40
60
15
66
3
92
16
12
75
18
18
5
31
9
9
15
27
113
13
27
8
19
45
8
12
1
63
12
15
33
117
75
15
12
168
77
67
33
15
60
17
13
87
96
132
92
43
36
21
56
37
72
15
44
4
3
33
75
81
44
64
288
27
57
3
57
24
27
5
139
18
66
5
60
36
25
39
15
189
27
5
91
5
67
5
12
4
32
19
81
57
3
3
9
20
112
3
18
27
21
39
15
18
27
15
17
16
69
171
20
4
3
18
119
31
12
78
15
15
9
33
48
3
39
5
220
12
60
24
20
76
8
7
48
96
17
85
39
36
8
52
20
79
54
54
41
1
35
13
3
108
60
24
92
16
63
12
54
24
27
3
21
75
5
124
96
260
48
96
72
13
51
39
132
12
21
12
75
45
117
15
12
45
59
19
17
28
56
61
11
19
9
51
5
4
60
20
67
45
99
18
51
27
57
15
5
12
4
36
200
40
56
73
15
60
75
17
49
24
27
27
5
13
54
9
32
25
23
64
27
33
8
52
63
9
144
20
61
24
54
5
67
36
17
13
72
72
54
17
25
107
52
15
90
75
24
45
15
12
15
5
12
13
72
27
84
39
101
79
36
90
51
3
53
85
3
20
12
19
21
104
91
18
59
12
4
24
12
33
75
51
21
3
18
15
108
80
120
19
36
12
114
15
3
30
135
15
48
18
39
56
1
39
36
20
28
8
52
8
52
147
24
21
44
40
24
27
41
52
8
12
13
15
84
20
108
13
54
65
48
48
64
39
29
133
24
3
12
68
156
192
84
16
92
7
105
20
4
60
21
15
111
57
57
99
21
6
149
133
6
84
6
59
36
16
33
30
45
15
12
5
16
108
12
8
40
84
56
31
5
16
60
12
48
20
4
24
99
101
61
168
27
24
24
36
24
57
23
31
5
19
18
83
19
42
63
72
39
29
13
48
39
15
57
75
9
60
24
33
35
19
21
60
24
36
84
80
55
41
48
55
5
16
15
45
39
45
69
51
60
81
78
12
9
44
40
3
17
37
35
168
13
39
33
72
11
28
60
21
24
30
24
93
320
85
24
11
19
53
163
165
84
24
12
3
24
45
8
112
60
3
9
56
28
72
123
36
5
108
52
3
18
30
33
24
87
24
141
3
5
52
33
30
5
67
114
27
27
5
13
30
149
283
5
36
31
29
31
53
1
15
57
30
24
18
102
24
17
60
28
111
66
87
27
41
283
141
8
13
39
8
7
41
43
54
72
23
12
24
16
60
123
36
9
36
60
20
76
20
61
3
141
11
72
48
180
52
21
135
39
18
144
24
30
9
180
80
48
85
30
5
28
204
21
27
24
8
16
20
7
24
45
20
25
54
9
36
27
5
72
61
27
20
12
31
17
19
125
109
6
69
56
16
15
150
99
45
59
100
177
27
27
90
11
24
43
21
45
72
87
27
36
5
13
51
48
45
90
48
45
9
171
63
65
4
68
48
19
ABCD 96755133422*3^$a+1 [50014]
12
36
79
36
32
3
48
6
19
32
9
6
30
55
35
90
12
42
18
150
81
45
12
30
48
66
51
93
36
19
84
96
107
30
15
99
45
4
80
39
66
30
6
15
33
12
6
24
21
72
3
13
11
96
30
84
48
27
40
101
132
7
56
24
28
32
15
48
21
51
48
90
96
31
20
9
19
17
126
33
57
43
72
53
67
53
24
48
43
17
39
28
36
5
51
4
36
5
75
21
84
90
21
27
18
3
27
153
144
33
63
201
3
147
45
21
12
18
13
101
24
67
20
9
6
45
52
116
45
6
85
113
31
5
31
36
29
6
24
13
113
3
81
96
15
45
7
80
12
36
27
90
6
30
87
24
21
12
96
99
45
48
48
31
11
18
7
23
61
89
12
30
18
72
3
24
75
25
41
6
48
13
8
120
21
123
21
15
12
88
56
4
20
45
72
54
18
127
41
30
37
53
24
36
3
15
66
15
33
111
64
48
29
48
15
21
6
85
56
99
66
150
45
24
3
25
48
20
9
31
200
88
101
30
168
61
29
63
9
3
33
7
41
7
77
31
89
48
3
69
12
39
9
3
15
18
15
9
30
18
27
88
17
12
3
21
15
45
84
12
48
67
80
96
9
135
33
30
30
60
132
39
40
77
48
24
6
37
5
3
21
24
12
60
259
36
20
45
24
36
48
42
18
24
12
15
24
105
156
135
15
1
68
21
91
5
102
33
105
55
60
5
54
45
3
120
1
20
9
12
36
12
6
45
27
69
3
33
15
97
36
11
18
3
3
6
90
9
39
72
66
12
67
23
6
7
44
28
11
42
75
27
18
7
65
108
90
105
33
6
18
30
13
12
41
36
3
12
21
175
108
36
20
9
12
30
37
8
72
27
48
240
21
4
17
48
72
78
66
75
16
11
18
15
12
33
12
115
29
6
37
32
28
17
19
101
3
75
21
72
27
205
20
28
32
96
45
72
102
18
84
36
15
57
27
16
80
45
24
39
9
48
75
69
36
55
5
87
33
43
35
49
36
32
64
41
15
24
24
24
123
18
15
12
45
3
16
20
60
40
53
30
6
7
8
24
16
29
6
45
12
4
5
84
60
171
16
92
45
12
36
18
1
36
35
42
6
42
63
144
12
16
5
48
24
246
69
141
19
5
3
99
61
84
20
3
13
35
54
180
30
49
65
75
21
120
6
24
13
5
43
8
45
99
16
101
171
27
42
51
147
42
6
24
69
40
32
112
11
61
56
69
30
78
31
5
120
54
18
54
69
21
96
63
132
40
8
24
52
41
19
11
102
51
9
27
24
21
60
3
63
72
90
51
45
12
42
6
42
24
24
45
72
40
12
128
9
48
147
48
16
24
32
93
3
9
156
135
33
75
21
3
72
3
30
3
39
9
105
19
11
6
111
48
64
36
20
75
24
21
36
9
84
31
11
61
32
60
76
56
9
84
43
53
6
9
129
102
54
12
24
6
37
56
21
36
3
12
4
48
17
75
24
21
48
27
28
41
24
43
5
15
60
45
3
216
9
132
75
3
66
3
21
39
12
48
3
72
13
5
3
69
27
81
18
45
51
78
36
6
6
12
27
3
25
12
5
3
3
133
20
132
57
36
120
19
53
120
75
57
55
155
66
15
45
42
93
45
24
72
54
21
3
93
40
35
54
36
3
16
35
9
9
132
3
52
5
24
12
12
48
78
66
24
31
29
87
12
16
36
11
18
96
75
4
89
123
24
21
30
49
65
24
115
17
42
18
24
15
28
8
9
55
8
21
111
39
6
36
67
56
81
3
57
24
159
15
162
120
39
16
95
13
5
96
27
27
25
20
3
13
59
13
53
171
81
12
48
55
12
11
25
17
3
96
16
5
43
44
33
15
160
60
5
15
9
24
96
31
29
108
7
65
6
18
51
4
17
48
27
33
42
9
4
11
48
13
83
117
45
19
24
5
15
12
48
45
39
172
24
32
27
13
8
21
3
16
11
6
42
13
5
30
73
77
15
52
65
12
36
12
60
51
45
36
96
19
80
81
19
44
12
27
121
41
84
12
7
20
3
42
3
88
107
57
76
17
42
48
72
30
12
39
111
18
12
90
90
31
113
6
6
39
64
89
7
29
27
24
51
72
72
24
45
132
39
24
37
77
6
21
45
48
48
55
32
33
30
72
6
42
9
9
6
24
90
27
40
59
21
3
24
81
81
30
90
30
6
12
48
48
27
45
19
56
24
9
66
24
24
42
30
288
105
135
21
24
112
44
60
21
51
24
3
177
16
23
121
29
36
43
32
3
1
41
54
30
15
21
6
90
24
19
11
21
24
21
39
9
51
24
96
48
88
5
15
4
108
71
66
3
3
37
5
120
6
42
43
125
102
45
24
93
75
75
21
16
8
75
61
32
27
13
12
17
15
15
18
96
72
7
17
108
12
3
51
1
23
117
48
120
3
45
99
198
12
39
96
28
56
45
60
12
120
60
132
30
33
9
19
59
37
29
6
85
8
16
56
45
43
32
33
42
18
30
93
27
33
57
3
72
3
24
30
39
16
8
27
61
32
16
29
111
105
6
93
3
192
18
3
ABCD 96755160818*3^$a+1 [50022]
41
12
12
108
120
51
46
59
159
72
33
12
24
27
40
29
1
144
36
54
18
48
107
43
24
6
59
36
48
19
80
33
39
9
60
12
24
1
38
45
27
34
23
36
1
23
48
27
21
37
23
24
13
35
49
108
146
57
7
137
25
35
73
107
55
18
23
108
12
7
5
51
34
12
143
147
9
7
29
24
61
48
12
35
61
47
132
60
24
49
95
97
11
159
33
87
10
23
25
12
11
97
155
27
58
23
15
33
1
36
72
35
13
12
23
157
12
30
6
12
35
75
45
25
72
18
30
60
72
38
21
19
30
26
57
12
51
64
53
37
12
48
11
49
11
12
37
11
24
87
10
6
24
53
25
18
24
185
13
107
15
9
24
7
6
23
1
23
75
81
39
288
117
25
95
67
41
15
9
25
11
24
1
2
72
24
34
167
135
24
81
24
111
21
144
25
35
39
9
15
33
79
5
73
47
36
7
56
46
66
32
45
195
10
71
12
12
12
1
35
49
311
97
11
91
56
9
15
9
36
1
12
11
51
24
21
1
59
13
42
18
203
12
25
23
7
65
37
48
83
12
13
35
72
97
18
30
12
23
96
37
23
60
12
3
57
55
104
45
13
23
12
25
180
78
17
12
60
25
11
12
133
24
50
33
37
35
48
96
1
38
22
23
13
35
84
61
59
1
12
35
48
48
49
11
12
60
168
1
23
97
18
17
55
65
24
72
48
1
14
72
34
23
13
24
59
60
24
25
35
7
5
25
83
13
2
21
109
102
41
25
35
48
24
12
1
95
7
30
2
69
67
17
37
83
15
22
216
2
10
60
23
12
15
10
12
11
48
31
65
39
81
1
23
12
217
11
12
24
3
10
23
229
18
42
6
65
7
32
130
11
12
7
168
150
47
24
61
30
41
15
22
138
5
3
9
25
48
24
6
152
10
72
11
24
13
38
33
96
24
24
111
69
25
11
60
156
13
155
97
38
22
36
35
24
108
12
1
59
1
120
14
105
61
59
15
21
139
5
1
120
23
60
109
18
42
47
36
75
9
24
37
42
17
13
26
57
15
48
9
60
60
7
5
36
37
47
85
119
37
60
83
12
12
51
9
48
7
72
6
35
24
55
78
132
35
3
10
83
3
34
12
60
11
24
1
12
11
36
48
13
2
10
86
22
35
72
12
51
22
12
83
205
48
59
25
48
11
15
45
84
7
29
49
72
23
27
9
15
22
60
12
12
11
132
157
18
5
85
23
87
33
72
96
132
12
25
120
150
5
157
6
24
113
25
11
12
144
36
24
99
9
25
83
24
1
12
30
53
12
55
173
84
36
37
71
1
35
3
72
33
36
49
83
84
60
60
181
72
35
48
109
35
13
38
10
47
135
117
85
11
49
83
37
11
7
101
75
57
39
46
2
22
23
12
96
63
9
7
18
23
87
40
18
60
42
17
39
46
95
13
11
12
12
12
25
23
48
144
24
24
37
36
24
35
51
9
73
23
12
12
135
9
15
16
30
11
24
36
19
8
57
61
35
24
61
12
48
12
12
83
3
33
36
25
18
77
13
60
35
72
25
30
30
11
60
3
64
8
69
123
22
95
1
132
155
13
12
23
37
23
48
24
12
13
11
49
42
8
81
96
60
36
37
11
39
21
120
1
83
12
3
45
3
22
71
1
50
24
82
72
11
132
60
48
1
35
61
59
60
13
48
24
30
138
35
37
35
168
12
24
24
25
62
70
36
23
72
15
72
72
45
43
78
84
71
49
38
72
10
23
37
26
93
60
1
36
35
55
8
22
24
36
38
34
12
60
120
48
60
155
12
1
143
1
48
42
18
131
12
63
9
25
35
132
36
99
33
168
72
7
41
84
36
15
48
46
35
1
107
36
132
27
82
11
132
25
35
75
192
10
78
53
84
15
33
13
2
10
23
7
5
132
108
97
119
12
25
72
47
31
5
60
24
15
21
75
9
24
24
7
30
95
25
59
36
1
23
75
46
60
6
77
13
23
72
25
12
23
139
90
71
48
156
1
162
42
38
22
26
69
60
24
15
16
5
36
24
39
64
5
60
132
36
63
96
10
95
108
13
54
18
12
50
48
40
72
56
33
1
108
138
42
71
1
36
2
57
60
73
42
18
35
48
12
97
11
67
17
84
1
48
23
19
5
24
12
24
36
24
36
132
85
38
72
10
30
48
120
233
49
60
107
15
10
35
24
36
13
42
56
117
96
36
15
21
25
12
38
9
36
49
26
33
36
75
40
66
72
23
48
1
6
24
48
30
47
48
25
26
117
24
3
40
113
79
6
47
12
48
12
48
145
50
40
32
45
24
37
204
23
12
15
58
23
12
48
12
133
23
84
108
120
19
48
5
13
84
11
48
1
60
18
18
62
33
24
13
48
12
12
50
9
61
35
25
30
53
60
15
57
13
12
36
23
75
9
12
13
38
22
11
1
95
36
3
129
12
3
10
11
36
13
2
40
5
96
85
35
48
1
18
17
61
60
24
14
72
33
1
108
ABCD 96755189374*3^$a+1 [50005]
25
95
93
9
18
72
30
18
42
15
21
12
48
30
69
33
3
39
18
12
195
16
17
51
4
5
43
89
30
21
60
88
47
13
116
24
15
25
12
44
16
8
64
125
12
30
66
12
48
84
39
16
41
15
135
73
24
197
55
29
19
20
16
104
72
28
32
3
45
36
21
3
132
48
3
9
21
19
44
99
42
15
36
99
45
36
24
21
60
144
30
25
80
15
1
8
15
21
75
78
18
30
114
21
28
36
60
29
24
18
45
27
81
15
21
33
15
3
13
32
9
18
18
15
24
24
160
17
78
21
81
19
29
111
28
5
187
56
9
3
28
29
19
20
9
72
96
127
108
5
24
39
57
39
51
54
18
1
20
4
12
80
28
32
64
84
11
9
60
33
19
101
7
113
75
4
11
24
78
127
35
33
60
75
18
12
147
16
5
27
40
5
7
128
76
72
32
48
39
9
72
39
49
47
9
33
6
45
4
8
64
20
9
51
15
9
15
61
48
65
75
93
3
96
24
12
48
9
51
39
42
15
4
17
3
9
60
123
12
75
78
42
42
30
1
84
20
21
67
8
213
36
31
8
21
39
4
152
21
12
3
9
24
15
76
23
72
6
42
48
24
49
29
12
63
141
7
32
3
25
5
15
100
8
45
19
17
15
63
6
15
9
72
18
93
4
5
48
3
52
92
21
12
6
61
11
18
39
21
75
21
18
1
71
93
16
41
114
57
45
42
30
96
75
24
16
20
12
24
63
25
17
6
45
75
48
24
72
96
18
7
143
1
60
11
25
72
47
54
99
108
64
41
39
16
20
63
42
175
32
21
12
3
9
42
6
72
75
16
36
29
12
72
67
5
103
20
40
5
3
57
3
243
9
15
25
12
65
15
3
13
83
42
39
15
54
36
39
24
40
53
27
16
101
18
30
72
99
16
125
63
12
15
6
12
3
9
39
192
9
3
52
44
21
3
15
6
27
28
11
9
9
6
9
72
16
12
65
27
39
54
3
39
13
20
21
75
21
3
21
147
9
51
9
19
65
6
13
65
12
3
12
33
60
75
15
33
48
39
18
3
60
24
60
27
121
23
6
19
72
125
7
92
45
3
36
9
3
39
9
24
21
19
17
126
18
12
99
36
105
39
16
29
30
69
60
100
17
19
89
19
11
21
28
36
32
9
43
32
15
13
35
1
5
39
12
84
16
60
56
45
18
24
21
96
9
90
1
5
3
21
12
39
40
8
88
17
30
18
12
168
15
48
75
57
9
6
9
33
3
3
1
48
80
12
105
3
16
32
4
83
6
19
5
60
6
25
20
36
28
176
12
160
23
9
120
12
45
19
140
64
5
48
19
53
48
7
41
24
3
12
76
32
15
78
24
3
57
102
1
23
49
65
6
49
5
48
27
57
3
12
15
21
28
5
15
9
18
30
27
15
45
3
45
57
7
29
7
92
3
24
126
3
21
60
30
69
52
24
65
78
6
42
37
20
40
8
12
45
60
48
7
32
93
15
63
9
96
88
20
57
43
44
45
15
72
24
117
42
18
39
63
6
66
9
45
27
15
69
4
47
33
24
36
9
66
1
8
165
18
24
1
92
16
29
15
16
29
51
36
84
21
18
30
27
60
141
7
48
29
15
48
3
48
57
72
15
153
177
3
12
40
23
48
66
54
1
8
81
132
27
15
18
54
9
16
68
96
57
18
6
31
12
17
15
21
18
57
39
121
5
3
204
45
3
45
39
15
54
51
15
30
19
149
31
11
1
5
144
3
60
48
3
285
96
28
32
21
19
44
27
18
39
21
24
3
124
83
157
44
4
96
11
18
3
33
27
69
90
85
65
43
8
60
12
72
156
9
90
30
48
3
60
3
24
21
51
45
33
18
45
12
16
36
59
6
24
27
87
57
21
123
24
48
84
45
55
29
171
36
48
4
5
210
117
16
84
5
51
4
11
9
24
24
57
15
33
30
6
24
36
126
49
80
81
15
21
60
48
60
55
32
45
60
3
45
39
27
1
104
45
3
57
19
60
32
63
30
67
8
24
15
57
15
30
15
16
29
36
15
48
9
72
43
8
45
27
16
17
12
3
4
35
45
51
24
33
33
30
30
72
3
24
15
21
3
42
7
48
29
43
8
45
48
111
9
36
6
9
4
77
3
64
35
6
24
3
57
48
144
99
75
25
24
47
6
42
96
1
53
15
48
12
33
55
8
39
6
55
35
61
44
21
144
51
24
132
9
24
12
30
49
80
4
29
6
9
52
11
25
5
90
9
15
1
72
47
6
27
28
44
33
30
30
36
12
123
15
105
39
48
78
91
20
4
29
75
148
35
9
40
8
45
7
68
57
48
12
18
18
15
93
66
1
20
45
147
33
3
39
66
7
29
51
12
105
51
4
12
29
24
48
3
24
16
29
7
41
3
36
9
87
99
13
36
41
30
21
3
9
72
45
3
21
187
5
39
16
12
32
15
25
5
51
4
20
28
20
63
24
30
48
3
52
20
48
87
81
16
20
3
72
49
29
3
4
20
60
33
12
30
73
56
40
29
27
16
68
16
108
32
24
45
24
27
48
96
12
9
39
4
56
40
5
36
156
72
120
72
51
40
5
15
4
53
18
9
9
12
7
36
5
36
63
21
67
24
5
24
162
48
21
28
17
3
123
24
6
144
43
71
192
144
30
24
24
120
3
24
120
15
1
204
11
24
1
5
84
159
15
37
113
42
78
7
35
13
11
33
45
55
17
18
45
27
1
20
48
36
21
19
20
36
72
15
1
224
72
15
1
29
51
12
16
20
15
42
30
9
93
18
25
5
12
6
25
20
ABCD 96756654836*3^$a+1 [50019]
1
8
57
24
6
30
3
87
9
15
1
53
3
12
57
15
88
41
6
13
48
24
108
41
30
54
12
3
52
8
171
21
3
132
30
3
28
60
23
25
11
85
53
30
21
16
116
3
66
30
48
180
96
6
103
56
15
54
3
27
6
30
30
15
15
37
47
25
20
40
5
36
6
18
43
29
24
66
30
18
6
27
120
3
66
78
13
23
36
1
17
30
93
3
109
17
31
23
6
24
60
96
63
40
12
65
18
30
6
25
95
36
33
81
27
108
4
11
45
72
3
60
24
30
36
6
69
9
6
36
138
30
37
83
1
11
54
66
54
54
105
75
121
11
24
45
15
66
30
24
21
33
96
31
8
100
11
9
52
59
57
28
59
6
87
3
81
3
66
84
30
60
33
48
9
7
8
255
85
35
21
9
42
33
16
29
36
51
39
6
19
101
15
3
12
18
12
18
1
5
6
25
89
30
36
24
36
48
30
55
92
3
153
87
21
39
33
24
39
49
35
12
24
54
6
126
51
64
5
24
7
59
30
19
35
45
84
16
24
5
66
36
54
6
60
168
57
16
12
35
72
18
30
12
33
45
67
48
47
13
41
27
9
18
90
67
53
55
12
23
12
24
37
12
5
12
18
25
20
147
9
69
3
27
45
27
18
30
42
24
54
30
36
66
48
12
90
48
12
91
23
57
28
11
30
24
6
73
71
37
47
66
6
81
9
30
48
1
35
57
3
96
69
64
56
15
54
102
204
61
48
60
68
3
90
19
35
21
52
84
35
45
45
163
8
12
75
6
54
85
125
66
30
6
90
19
36
23
90
3
3
66
54
36
48
45
87
30
3
16
24
32
24
64
128
9
60
48
7
5
163
108
20
93
120
87
243
9
51
30
36
120
3
27
24
49
11
84
6
247
23
25
5
30
9
45
90
21
24
28
20
24
9
19
35
6
36
18
33
3
6
30
60
9
39
30
90
12
13
71
24
12
48
37
5
18
12
9
39
81
15
9
21
6
45
9
30
24
1
56
45
30
1
53
6
45
24
15
60
24
12
24
24
30
7
5
31
12
11
6
24
6
25
83
25
11
30
60
31
5
54
60
45
9
60
30
12
25
95
18
55
41
36
48
30
162
43
41
30
1
59
24
72
18
3
60
27
72
1
108
125
27
28
71
61
23
36
121
53
66
73
11
24
36
6
138
1
35
60
6
90
133
5
42
25
5
54
21
15
30
91
77
6
36
24
1
113
31
11
9
21
75
9
150
6
24
30
36
18
60
43
23
6
19
56
75
18
12
75
24
100
20
39
36
129
21
36
123
72
3
13
72
17
30
48
85
68
3
69
16
11
13
65
30
12
73
17
31
23
156
9
52
29
114
240
49
71
30
19
11
36
18
27
33
30
96
9
27
30
30
1
17
66
9
81
156
48
12
24
60
36
30
84
97
47
1
71
1
47
36
54
6
21
15
25
89
30
60
60
6
55
8
15
6
24
90
60
102
30
48
6
31
5
24
55
5
31
56
3
24
12
60
33
21
51
28
72
179
6
111
87
85
20
27
18
36
60
30
45
21
91
47
6
66
21
40
53
6
48
73
47
6
24
36
27
39
48
36
1
29
7
20
3
57
72
27
93
40
20
28
107
72
60
21
64
5
30
18
6
1
29
79
17
24
51
9
6
48
60
96
36
13
12
44
39
25
101
174
21
16
156
77
72
48
43
72
11
30
30
37
17
12
39
9
30
12
61
20
33
19
17
24
6
24
6
114
36
81
93
67
104
15
18
36
7
17
31
11
25
65
79
5
24
12
103
8
93
6
25
68
27
45
93
6
24
30
66
30
30
24
81
21
31
29
19
24
12
80
93
6
6
39
9
55
17
3
15
81
12
99
54
54
25
5
30
120
216
121
35
24
36
33
75
25
60
20
27
84
9
27
9
45
67
29
55
44
21
30
48
102
24
27
57
7
83
85
35
85
36
44
27
1
53
19
47
9
39
12
30
31
12
36
35
1
36
23
181
120
35
1
17
91
11
18
7
5
84
30
36
48
13
59
13
47
24
6
18
90
42
24
24
36
37
47
30
87
16
29
39
160
5
87
39
253
11
1
59
30
96
90
145
65
120
54
90
31
5
60
78
6
6
1
8
52
47
6
31
35
60
129
39
25
11
6
55
53
6
49
11
25
35
36
9
9
7
84
72
47
157
179
36
30
3
52
35
18
6
114
7
5
15
40
173
12
31
48
36
179
24
72
105
39
1
20
84
99
36
6
63
75
12
24
24
1
11
48
66
19
5
12
54
24
73
17
67
5
55
29
6
1
29
19
11
84
109
11
129
27
61
89
24
6
13
47
48
30
66
24
132
24
54
27
39
60
84
36
30
39
88
12
8
28
155
6
24
6
61
137
60
7
35
114
6
93
15
6
19
41
30
6
90
25
143
6
90
37
48
35
24
21
39
13
29
30
25
59
49
5
123
39
18
102
25
29
19
60
11
60
21
28
11
54
7
59
105
21
54
57
64
44
39
45
27
25
20
3
21
75
49
35
6
7
24
65
18
42
54
66
3
16
35
1
23
85
8
144
39
30
31
5
24
126
9
112
107
37
59
6
54
1
5
3
28
80
28
11
33
75
6
27
99
25
29
54
12
61
20
3
36
24
24
30
30
120
25
5
36
54
42
3
96
141
39
15
1
23
12
33
111
ABCD 96756938498*3^$a+1 [50110]
54
42
6
24
18
30
43
41
30
210
19
65
43
17
108
144
66
144
133
125
55
53
199
101
31
5
24
187
120
72
53
90
6
36
127
41
24
276
336
84
168
48
7
29
67
65
12
36
36
24
7
17
67
17
336
72
12
55
77
72
6
42
102
169
311
25
396
65
72
60
96
132
187
108
59
18
67
41
108
6
25
29
90
102
19
137
132
48
24
48
162
54
120
48
66
198
19
41
67
17
42
1
36
233
18
18
31
24
17
102
37
113
127
17
31
53
72
127
89
7
77
24
96
36
31
5
96
7
5
31
101
72
168
91
71
73
23
6
31
155
90
48
7
47
49
65
24
144
96
43
17
42
318
19
96
36
11
97
72
120
5
252
30
37
36
17
43
12
137
144
246
6
24
48
36
24
55
17
55
41
72
103
53
19
125
192
12
12
19
17
72
54
66
48
174
6
36
6
198
48
42
90
175
5
12
48
6
49
29
7
108
65
7
72
29
66
1
209
30
42
6
6
67
137
30
85
11
6
24
24
96
19
48
119
234
7
47
30
108
72
78
18
108
18
25
5
36
31
24
12
53
12
36
84
103
17
108
19
11
384
66
180
48
163
71
42
24
7
41
24
7
5
79
77
30
210
60
12
12
144
31
144
108
72
53
204
247
29
84
48
151
113
7
17
144
48
175
431
30
144
24
31
11
42
43
59
121
108
12
41
31
77
12
12
18
48
49
36
101
79
53
55
5
103
65
79
95
6
115
17
24
60
18
18
222
25
29
19
29
84
228
7
12
36
60
29
43
29
19
185
30
30
7
77
228
43
72
173
19
137
31
41
150
73
71
73
23
42
108
79
11
66
127
29
7
5
43
77
55
108
11
90
264
67
221
151
77
156
30
90
6
133
36
101
66
25
5
91
12
11
42
48
54
18
168
24
19
101
36
84
72
24
60
18
6
139
29
36
12
67
47
48
85
29
72
55
24
101
240
12
127
29
72
114
174
36
36
72
216
31
11
73
89
96
211
53
24
84
12
168
6
78
24
24
24
43
53
19
24
209
120
7
29
43
161
55
53
79
48
65
24
66
90
31
5
43
89
79
48
65
67
144
5
139
29
151
263
198
264
18
30
19
113
48
72
36
19
41
24
127
209
175
48
5
90
1
36
125
12
18
78
60
36
7
11
126
288
36
72
54
30
96
72
84
180
72
24
18
42
43
192
107
97
29
132
48
84
36
108
192
132
187
11
25
29
31
11
1
72
23
96
6
204
30
6
91
41
96
150
48
1
24
29
24
60
7
77
276
24
24
55
71
42
31
5
12
96
79
65
7
47
78
43
41
30
49
180
60
5
108
30
78
43
96
12
59
102
168
36
48
48
30
282
79
23
121
29
12
96
78
6
43
29
43
65
102
37
29
30
18
7
96
71
96
30
36
12
36
48
67
11
90
6
6
192
48
12
36
90
102
31
257
42
114
163
36
72
89
6
150
168
60
36
12
150
37
29
30
6
43
36
65
180
36
180
24
54
1
41
43
36
24
264
29
72
66
42
84
210
18
48
78
30
12
12
180
132
36
12
18
30
108
48
6
42
79
65
150
96
42
48
139
156
65
36
12
31
24
72
47
90
54
217
137
24
12
36
24
24
204
96
ABCD 96757012754*3^$a+1 [50023]
18
72
48
70
224
346
120
32
18
24
208
60
20
12
178
128
22
20
30
168
82
78
2
72
76
32
408
60
22
48
162
30
30
32
28
152
76
210
30
312
2
106
30
42
20
48
42
40
90
48
12
92
88
8
52
92
28
80
90
160
38
10
80
210
40
12
290
130
20
48
10
14
28
60
138
2
72
28
48
32
28
12
122
178
80
148
284
28
210
270
50
178
20
52
30
152
286
210
72
2
276
52
32
36
52
8
390
240
10
134
208
210
120
248
22
138
12
300
30
90
270
18
12
48
12
20
72
16
224
228
118
30
74
48
42
30
126
82
18
72
32
16
30
150
60
30
192
8
54
58
18
150
30
44
46
30
32
42
16
120
102
48
50
150
10
102
108
32
228
40
12
30
30
2
46
44
28
92
6
82
30
78
72
18
74
150
120
6
162
30
60
102
58
92
136
120
32
88
2
72
16
30
44
28
8
10
134
76
12
482
78
88
90
30
80
12
70
90
108
72
120
32
28
60
122
18
160
20
10
48
14
36
132
10
2
28
122
18
70
168
102
18
30
12
62
96
40
320
40
30
162
38
130
152
10
8
22
78
44
166
42
60
18
74
88
92
136
12
68
60
144
16
110
70
42
78
92
88
30
32
192
16
150
2
48
114
196
74
90
28
80
48
10
122
118
42
68
100
14
16
102
218
54
58
90
30
128
40
72
110
18
40
152
90
190
32
298
20
88
44
108
48
10
30
92
28
12
32
46
2
208
14
18
12
258
90
100
8
52
32
136
60
60
14
58
212
16
44
16
182
210
28
42
2
268
2
58
32
46
32
90
148
50
30
100
72
60
2
78
48
40
32
18
112
18
110
10
132
248
24
180
120
6
270
232
210
30
48
12
30
120
48
2
108
52
260
48
42
90
40
32
36
40
12
92
180
30
208
30
48
12
158
70
42
18
12
32
106
2
580
108
20
192
148
132
90
62
136
12
108
290
22
60
62
30
36
132
90
48
24
238
68
160
102
8
72
48
10
30
72
2
30
88
440
58
132
260
48
52
98
22
32
18
40
158
72
48
42
10
60
60
60
152
48
132
126
54
216
40
12
182
178
30
2
16
110
42
12
60
16
120
164
76
92
18
40
14
28
92
28
62
16
200
22
128
40
12
48
134
48
360
10
48
132
68
112
108
72
8
40
300
12
18
14
210
208
80
88
150
12
8
22
62
16
44
88
60
98
22
18
32
72
88
30
98
10
30
2
40
48
72
32
16
134
66
204
16
2
58
30
102
138
72
50
120
108
10
90
180
44
28
8
90
232
48
30
32
18
54
258
10
38
10
30
200
70
12
108
332
148
12
68
220
120
80
12
132
36
40
90
104
136
30
12
140
130
2
136
72
38
22
18
72
122
108
288
42
88
2
120
108
90
10
104
30
ABCD 96757346672*3^$a+1 [50050]
43
9
18
42
99
57
72
276
15
69
3
17
3
28
21
44
27
4
21
54
68
21
12
63
10
62
18
55
27
62
103
53
4
27
21
60
2
1
119
90
36
15
40
51
9
29
3
33
15
39
36
22
63
29
28
2
93
24
61
35
27
1
36
44
36
40
15
6
108
12
35
19
9
9
18
18
92
123
57
72
18
112
108
68
97
33
14
6
15
31
26
12
87
25
75
45
56
18
16
5
21
15
37
102
38
52
6
32
1
15
2
42
46
2
69
84
36
9
60
15
112
45
8
31
51
5
85
24
48
108
20
39
31
9
20
4
5
15
45
51
51
22
12
60
90
41
64
36
8
60
9
43
189
11
57
18
22
3
35
49
3
18
63
129
8
160
23
139
50
3
57
3
108
40
27
48
17
43
14
22
5
9
52
18
5
16
24
81
75
23
30
31
9
47
9
84
3
13
6
18
20
46
74
123
43
12
113
52
53
67
45
3
29
96
31
41
3
105
100
51
80
51
58
54
33
80
43
41
4
17
30
18
27
13
75
35
70
54
30
20
52
35
40
93
20
30
1
17
42
30
63
100
15
42
126
2
75
25
2
18
39
31
33
12
9
90
21
17
52
56
3
1
108
12
96
2
30
18
25
15
48
21
44
12
40
44
115
66
8
67
5
12
76
12
42
12
5
60
51
28
117
84
41
30
69
36
4
39
30
95
49
6
32
22
83
28
155
21
85
11
25
2
22
68
18
49
63
21
9
71
75
1
123
8
13
56
36
13
24
3
9
39
12
3
2
19
213
8
30
150
18
1
29
106
108
60
30
20
31
29
10
8
30
15
43
50
16
38
18
39
33
3
4
29
24
46
6
51
5
55
108
51
56
25
23
16
5
85
56
4
11
24
76
27
57
71
4
14
54
16
5
49
18
9
15
21
33
47
27
1
47
285
3
144
61
29
16
135
27
38
87
19
126
15
117
50
1
75
5
31
14
60
7
84
36
104
21
52
11
40
51
6
68
15
9
90
141
60
7
2
90
133
20
15
9
1
59
4
9
11
9
70
38
22
20
16
2
10
62
3
153
24
7
80
76
15
2
10
42
156
72
26
82
72
191
96
163
17
9
27
45
10
2
3
123
42
52
218
13
36
36
33
2
90
55
53
4
12
36
20
43
65
60
84
58
18
12
2
18
43
69
18
158
15
52
20
88
12
108
27
18
92
3
105
55
36
41
10
78
11
16
75
65
88
65
144
18
142
8
72
51
31
74
15
37
39
84
152
15
94
51
5
12
52
8
3
13
20
100
126
9
17
12
16
20
52
3
107
93
100
39
18
63
27
98
46
38
16
54
57
59
37
9
11
40
68
117
4
48
72
11
64
15
9
17
48
34
20
73
23
45
9
46
17
97
30
38
18
21
36
55
18
95
49
30
36
2
52
27
84
5
75
7
9
63
18
38
16
8
70
12
11
15
13
60
65
112
2
1
51
14
16
35
19
17
24
49
2
13
77
75
4
101
18
45
7
8
21
49
92
135
24
85
35
21
22
110
16
32
3
40
9
26
10
131
40
15
14
15
37
75
17
31
5
27
7
80
13
8
9
51
16
80
4
29
6
46
56
15
100
27
20
33
4
23
70
38
45
43
2
10
108
2
162
1
12
83
181
56
205
39
96
9
39
15
36
6
15
44
16
9
54
81
9
20
75
57
139
53
16
24
23
45
18
21
1
39
51
105
77
88
15
108
51
44
25
27
38
235
36
53
108
88
14
13
5
60
15
55
9
99
20
30
15
1
24
84
71
12
133
27
17
118
5
75
9
19
5
36
1
2
33
4
101
19
36
15
9
116
3
130
54
17
13
8
55
45
38
21
69
15
1
59
52
35
4
29
16
21
8
34
33
5
75
25
135
17
31
36
120
24
17
60
30
4
5
76
9
35
213
6
21
24
16
140
79
74
43
65
18
25
89
28
54
74
24
28
8
64
6
5
27
72
58
50
4
18
3
24
83
108
9
4
36
24
96
21
35
27
57
13
3
44
3
6
10
41
1
2
28
89
25
54
12
60
90
3
20
12
60
7
38
52
72
8
48
90
45
115
62
30
58
3
9
18
45
125
52
3
48
77
12
3
33
4
12
8
82
74
22
20
162
66
22
12
20
22
65
40
33
3
105
20
4
11
45
43
27
38
10
65
52
9
8
43
60
60
27
26
27
73
2
94
35
16
17
18
45
85
20
70
5
45
90
42
52
39
17
52
56
15
60
7
53
57
79
51
32
73
5
28
11
24
25
14
1
20
37
30
18
96
38
66
16
8
88
183
12
33
20
22
54
71
13
2
13
111
125
43
128
13
20
40
20
97
35
43
50
16
71
135
33
49
8
12
16
11
60
4
15
42
92
43
45
48
80
67
8
97
54
44
16
38
156
40
15
17
72
16
20
16
128
7
29
40
15
56
21
3
67
30
23
75
12
13
32
7
18
24
74
1
33
11
145
27
8
9
63
7
56
136
6
48
11
76
48
27
20
45
33
12
15
19
29
60
37
39
41
19
56
4
39
17
24
96
157
12
75
23
10
56
42
102
106
161
3
21
49
23
4
9
6
89
49
11
61
56
34
18
36
20
27
15
10
159
21
144
56
19
33
11
7
114
14
37
87
17
9
15
85
6
65
9
15
1
68
18
13
9
3
44
25
38
28
2
7
11
45
33
67
93
14
1
21
15
113
28
ABCD 96757753468*3^$a+1 [50051]
231
17
55
45
8
84
25
66
72
30
6
17
7
17
1
47
96
7
113
4
15
36
5
31
65
43
42
48
3
33
39
48
63
69
33
42
12
5
24
67
30
54
30
3
63
48
6
18
5
7
45
3
120
12
6
48
119
40
8
25
39
33
95
52
15
21
24
21
30
5
12
112
21
30
24
24
29
103
24
30
18
45
87
29
61
51
27
18
102
60
6
11
16
3
30
35
31
138
83
7
5
48
52
3
53
4
33
75
57
11
7
30
47
145
11
1
78
18
102
72
48
17
16
12
21
36
18
18
23
112
8
19
60
12
210
11
7
57
9
30
5
25
36
3
60
20
151
24
45
56
4
15
102
23
25
3
3
114
3
45
84
30
18
11
16
51
18
54
30
3
12
8
115
5
43
84
33
27
228
29
19
42
48
59
7
53
36
4
33
42
60
45
117
35
16
32
31
21
108
12
15
30
6
78
39
21
30
12
9
93
167
76
8
52
68
1
48
6
12
12
57
51
9
3
120
45
21
119
55
17
19
12
78
27
32
1
84
6
42
23
64
8
48
16
21
114
5
28
72
3
12
30
18
17
31
69
3
90
6
5
36
180
60
115
30
11
64
3
33
20
19
29
16
60
8
40
140
25
3
63
5
55
21
80
55
18
11
19
30
11
52
12
21
24
6
9
3
12
65
97
54
57
27
12
84
96
30
3
3
18
60
35
1
11
7
65
148
75
165
3
6
198
60
90
27
63
5
40
72
69
27
44
151
30
39
8
48
7
12
18
168
27
20
43
84
21
12
8
19
149
16
3
65
55
5
276
4
45
30
6
6
53
43
42
11
1
51
24
15
24
41
1
42
45
8
40
15
18
39
33
15
12
12
15
41
4
3
45
3
5
12
7
29
64
21
59
61
131
25
11
12
31
5
37
54
21
33
30
77
37
36
12
99
128
12
1
72
18
72
48
24
33
12
44
4
15
33
8
49
36
66
113
7
29
60
61
51
39
6
30
5
72
48
48
36
55
24
6
63
12
81
99
15
24
6
48
35
7
18
48
30
12
48
72
93
9
83
7
29
25
24
30
6
35
4
45
75
72
20
36
7
12
48
48
17
13
60
15
8
84
13
12
48
30
18
126
21
57
11
67
132
96
65
67
29
1
27
3
9
75
33
45
12
23
40
3
18
35
97
15
27
6
12
59
28
15
42
35
1
144
11
60
67
12
93
3
17
28
44
24
19
12
81
20
48
1
36
27
51
17
7
18
15
75
77
48
48
25
66
18
3
9
24
11
31
45
15
90
27
15
6
30
30
6
81
105
35
120
55
9
9
11
13
11
124
20
25
95
31
12
129
3
33
33
51
56
103
156
18
30
17
19
30
12
15
80
25
59
19
5
64
51
5
24
40
15
36
12
5
55
60
12
165
15
173
13
6
21
9
63
57
23
88
3
12
18
27
69
111
27
126
6
66
27
27
113
91
17
13
111
15
29
76
3
6
36
66
72
60
33
99
53
13
27
45
30
12
18
15
20
40
32
49
47
25
23
115
30
35
12
48
4
8
40
12
12
8
7
21
20
37
66
65
7
18
36
143
31
5
19
42
11
13
36
36
15
15
57
8
43
69
15
12
24
21
33
78
9
8
43
29
55
41
7
6
6
84
12
42
3
44
1
18
36
65
25
84
167
24
40
51
78
27
87
30
63
8
36
19
9
20
7
5
25
15
15
48
66
107
19
60
36
24
5
24
19
12
29
25
30
12
78
6
33
8
127
33
69
3
68
25
12
3
15
137
61
11
1
84
15
45
11
12
12
103
36
57
87
132
5
13
66
21
51
12
12
6
78
66
23
88
44
13
15
3
5
127
102
3
56
1
11
12
7
66
30
9
56
19
54
11
1
59
49
39
15
5
52
8
7
24
9
33
48
90
12
120
84
6
15
60
24
3
162
54
12
17
12
91
5
7
41
55
42
23
25
119
13
15
3
12
48
17
40
44
16
9
6
18
12
167
12
28
3
18
87
72
8
43
9
21
60
39
21
11
103
12
66
48
36
3
32
25
11
7
45
32
28
56
31
18
23
7
33
12
15
105
80
31
29
7
45
36
75
5
24
13
18
24
93
93
15
39
60
81
120
3
9
32
19
24
33
9
48
3
15
65
12
12
28
81
207
32
40
3
12
6
11
40
9
24
123
44
25
66
5
217
6
5
12
7
60
18
15
27
57
8
7
93
33
30
45
33
6
45
33
60
23
7
53
85
18
36
29
120
145
39
27
41
67
45
51
9
8
144
31
69
56
108
4
8
49
51
68
1
18
41
12
97
30
5
36
16
44
24
12
25
108
63
33
51
9
27
3
57
44
36
25
23
91
53
61
36
11
55
45
68
84
28
12
8
73
47
25
59
16
44
16
44
19
5
60
4
15
12
21
63
65
24
88
3
6
3
45
12
11
37
15
117
60
36
54
33
21
47
48
24
1
6
21
15
45
9
6
45
32
12
199
17
25
42
18
27
8
187
6
12
54
78
3
27
101
64
12
45
3
3
54
18
65
7
65
13
48
87
48
39
24
36
105
8
1
6
5
31
45
24
45
54
60
30
36
23
100
15
53
4
8
31
72
72
5
7
105
8
7
18
90
185
40
20
1
51
36
3
77
25
18
30
30
125
24
28
15
30
24
3
3
90
47
31
5
61
135
36
3
120
102
23
7
12
90
6
41
19
5
85
39
15
48
180
18
6
48
30
18
114
24
11
13
18
12
45
27
24
60
5
124
75
36
57
44
13
3
27
5
7
29
4
63
18
59
187
24
60
12
45
24
15
5
49
24
71
4
12
8
7
120
60
21
32
43
12
66
36
18
53
72
31
117
12
12
51
108
29
13
47
67
6
23
55
6
6
30
48
11
19
9
56
1
35
ABCD 96758382764*3^$a+1 [50039]
108
99
27
126
15
87
25
56
27
109
71
42
48
87
40
5
12
6
9
400
8
81
36
24
36
54
66
78
1
17
108
36
144
39
15
18
39
63
18
60
19
8
153
39
225
60
43
47
33
165
30
18
43
101
18
57
21
75
15
84
36
60
138
51
81
12
36
15
72
9
108
48
18
201
88
23
162
90
45
81
12
18
9
15
57
15
66
18
61
65
24
15
144
75
117
9
36
66
33
9
12
90
24
49
32
153
15
87
1
17
36
139
41
42
18
36
30
9
96
9
87
3
102
103
5
60
12
3
57
48
15
96
168
112
41
42
30
96
15
16
41
48
42
13
71
18
72
79
29
51
24
75
126
36
48
3
105
24
48
36
24
51
15
114
15
21
19
8
9
36
27
81
72
15
24
45
216
108
207
15
153
39
42
138
6
36
90
30
91
8
15
102
3
39
105
195
213
27
93
189
3
15
105
117
54
61
41
24
15
33
6
30
24
75
27
61
29
6
90
84
15
9
30
24
18
79
56
24
93
36
39
63
18
15
24
195
45
15
33
39
9
99
108
49
5
51
15
9
105
15
15
90
18
36
72
24
18
12
18
42
31
35
54
78
73
48
5
27
9
54
9
27
36
33
24
256
152
39
18
12
3
16
149
18
90
72
55
17
18
90
156
36
36
60
3
51
18
3
144
24
57
103
5
216
51
3
6
15
15
73
5
18
48
24
97
29
19
32
16
8
40
77
3
69
60
231
57
18
12
129
39
105
69
42
18
36
84
6
30
24
156
36
96
12
63
15
18
31
48
23
24
66
54
6
108
90
36
48
121
32
69
195
39
72
57
112
101
12
60
67
5
99
21
18
81
45
54
90
18
54
78
102
6
9
9
127
8
81
15
24
45
60
54
33
69
43
83
42
12
15
48
15
25
23
72
1
56
24
51
13
41
12
3
39
126
66
36
18
75
15
24
18
63
9
36
12
18
96
45
48
16
35
126
36
18
9
81
31
89
55
5
36
84
144
3
24
15
9
21
60
126
84
90
51
189
54
84
33
75
117
168
24
105
63
15
102
18
6
36
120
36
3
24
48
24
48
33
60
54
109
29
3
3
84
25
83
54
103
5
91
71
129
111
9
45
115
5
60
54
57
9
150
49
56
40
17
15
93
75
45
24
51
39
156
6
103
23
73
17
18
144
45
3
45
69
90
9
9
18
54
15
120
93
75
72
64
65
15
237
3
69
3
45
72
6
30
15
45
90
66
36
42
33
48
120
64
41
54
18
102
73
167
18
12
91
35
42
19
35
30
111
24
15
33
33
222
12
54
54
6
51
48
57
18
21
69
51
111
9
27
42
27
9
252
90
138
24
7
8
33
7
56
69
48
3
72
123
21
111
90
108
12
7
32
96
153
111
48
21
115
96
239
1
8
141
36
144
54
48
33
45
19
96
80
72
15
60
12
6
12
24
48
6
36
21
33
12
144
43
80
21
24
66
36
21
39
54
12
39
40
29
24
51
21
19
65
72
42
48
90
99
33
12
90
9
9
6
84
141
45
102
108
42
7
32
45
3
51
90
96
84
111
15
114
12
3
105
6
36
30
79
8
72
81
12
27
105
48
180
3
57
31
125
72
3
72
15
24
54
120
24
102
21
33
24
31
32
57
96
54
18
39
15
25
96
144
53
91
89
87
48
45
60
36
72
84
36
18
81
9
15
75
21
201
63
9
15
15
33
24
16
149
18
108
192
126
6
81
189
108
15
3
12
72
18
96
15
69
162
96
9
9
66
60
18
18
18
36
15
96
87
120
25
35
18
27
16
80
64
8
24
51
30
63
15
30
24
171
16
95
78
27
39
6
51
57
66
204
48
78
90
217
32
33
39
24
15
9
93
60
87
21
84
18
60
33
64
41
54
57
75
54
84
6
162
30
18
42
72
25
41
55
80
72
69
75
136
80
63
42
102
36
6
63
120
16
29
90
42
30
234
36
24
99
81
270
66
6
84
13
8
24
45
60
159
24
16
29
18
273
57
12
18
25
32
160
53
24
18
66
24
7
95
6
75
69
43
83
45
112
17
ABCD 96759259984*3^$a+1 [50034]
21
7
48
20
9
6
12
54
24
19
32
28
23
9
15
9
40
59
21
27
108
1
80
15
9
27
30
24
18
1
20
40
20
27
33
24
51
144
12
25
8
3
37
5
15
3
90
18
49
108
17
7
60
48
32
21
27
27
1
35
85
23
1
104
16
24
11
6
30
9
76
65
3
81
31
8
15
69
36
24
16
59
18
3
27
25
12
20
75
30
3
208
5
36
15
28
12
24
11
21
57
3
27
1
96
71
18
15
24
51
145
11
114
99
21
6
36
93
4
11
49
23
9
39
9
81
51
36
9
15
15
69
124
68
60
4
20
60
33
18
12
6
31
8
16
120
41
3
16
44
3
37
17
24
15
15
25
56
63
25
47
9
36
33
15
52
24
84
5
7
65
31
35
60
33
72
28
12
53
51
40
20
156
40
24
104
15
9
72
16
8
24
76
5
127
72
36
32
4
35
9
4
32
120
24
9
78
18
31
8
40
20
196
47
49
24
20
4
5
42
1
44
100
35
66
3
39
1
65
39
15
1
20
69
36
54
6
75
45
19
12
48
53
15
28
47
37
32
16
5
15
15
24
25
23
1
131
33
36
16
71
42
43
59
54
79
36
56
15
25
8
52
44
9
15
88
20
3
42
7
32
81
90
45
84
39
36
49
24
8
3
81
4
29
3
9
6
33
75
37
8
27
25
12
20
28
32
57
96
7
11
25
47
12
25
11
72
144
25
20
124
132
8
36
3
12
6
48
79
56
4
11
21
4
32
12
15
21
15
9
33
19
11
33
24
51
45
12
3
57
15
9
3
36
21
4
24
8
3
21
33
3
33
126
33
52
35
13
11
30
31
20
64
11
24
1
8
45
3
4
11
48
1
35
24
30
42
13
56
3
25
12
8
63
33
15
42
3
15
30
15
16
23
6
12
90
13
41
43
20
28
128
12
9
15
15
9
27
13
24
8
40
20
160
12
32
3
12
1
48
65
79
5
42
9
24
33
3
100
29
12
111
48
111
9
27
13
47
18
19
11
25
80
16
48
71
21
4
72
23
141
64
17
3
12
105
27
40
11
21
15
48
18
147
21
31
23
1
17
12
27
15
84
60
1
44
60
36
16
5
7
8
39
18
31
20
12
24
33
75
48
3
1
71
24
13
20
12
76
23
25
56
16
5
19
35
1
12
47
18
7
11
12
25
35
30
180
3
75
25
12
8
3
21
36
3
9
3
60
18
66
13
23
13
36
8
21
12
7
83
13
12
68
40
32
3
1
84
24
53
3
12
3
45
21
54
54
90
177
4
80
4
41
6
33
57
90
45
24
15
1
36
17
3
15
24
9
12
124
20
28
23
18
7
32
96
75
24
36
9
40
56
75
21
51
12
25
32
105
19
5
31
35
36
18
6
1
80
75
24
9
45
7
8
87
13
32
4
83
57
76
47
37
11
33
24
51
6
19
84
113
7
68
28
41
151
47
25
23
18
42
25
48
92
63
1
41
27
45
31
17
78
1
20
16
80
3
121
24
56
105
31
5
7
32
36
3
45
45
12
39
60
48
15
6
7
20
45
3
4
23
24
18
87
3
1
11
21
4
65
91
44
24
24
51
36
49
11
69
40
47
18
15
36
99
49
5
51
4
48
5
18
21
16
24
8
52
96
12
8
15
13
17
43
24
11
21
15
1
12
5
18
30
7
8
3
21
16
17
18
69
9
31
35
33
12
9
15
16
41
3
39
48
45
9
15
36
63
81
3
81
12
28
11
13
35
13
8
72
48
39
21
36
64
167
42
55
8
63
9
48
63
1
36
23
36
9
12
12
88
24
24
24
8
12
48
52
56
100
32
4
8
72
39
9
27
24
12
24
36
33
12
45
19
53
3
24
9
15
40
11
69
75
57
75
73
80
24
16
164
28
8
24
33
18
12
24
45
64
17
3
12
15
60
30
3
24
45
18
42
7
8
16
32
4
53
7
35
21
12
3
25
8
24
51
21
64
41
3
12
40
24
56
21
3
87
18
6
36
102
18
18
6
30
24
12
54
6
3
4
92
16
5
15
9
36
3
12
87
60
1
11
45
4
131
81
12
3
18
7
23
61
20
51
30
15
40
8
72
40
8
64
11
21
63
36
36
36
24
85
71
37
32
60
21
19
44
27
25
12
12
8
48
60
15
30
24
15
39
1
11
90
54
121
29
55
8
27
21
40
44
21
30
9
24
12
45
90
37
5
66
42
12
6
21
15
13
12
24
12
48
20
117
3
36
28
47
1
20
52
56
36
48
3
18
90
61
36
128
36
160
95
1
23
21
51
48
25
11
93
16
24
32
93
7
23
60
1
11
18
15
21
60
27
4
36
12
20
57
15
84
51
129
40
29
7
5
54
24
18
12
43
65
18
49
12
8
21
7
32
3
72
72
13
35
61
65
36
63
40
36
47
48
24
18
43
47
45
93
7
35
48
61
35
13
35
36
9
16
11
13
20
36
24
3
33
4
96
12
20
24
48
40
47
121
59
30
43
35
45
28
128
81
24
54
33
3
45
24
93
54
69
69
67
24
35
6
30
45
4
11
85
60
44
117
15
28
24
8
24
3
36
85
29
30
85
20
3
117
40
47
25
20
16
44
51
33
4
53
54
18
18
73
5
75
9
15
3
13
41
39
96
64
17
24
54
66
18
6
19
32
15
45
24
27
12
36
117
33
7
120
35
69
21
75
24
3
13
5
72
51
12
4
11
144
13
8
15
18
31
53
60
31
60
12
8
24
21
111
36
3
21
15
1
128
136
23
1
11
6
19
29
15
96
16
20
15
37
240
47
25
24
24
8
15
13
5
31
23
30
3
24
24
24
28
84
56
9
39
75
25
5
7
32
57
30
13
48
47
18
60
39
15
49
24
32
4
17
63
21
6
18
12
43
12
23
30
6
9
12
4
23
6
27
9
84
19
120
8
15
9
15
33
3
13
35
54
31
11
69
24
12
4
11
1
5
135
45
3
4
11
81
9
31
48
11
1
84
41
63
88
60
17
15
60
3
49
23
21
52
60
20
48
124
80
3
37
35
21
57
30
24
18
31
24
125
51
15
9
16
20
141
15
36
12
111
1
80
15
36
13
56
3
30
27
33
31
20
15
42
12
6
21
16
35
48
45
15
25
11
108
25
8
15
24
66
54
33
27
84
61
44
4
23
54
18
12
24
9
16
36
59
24
12
13
36
11
18
36
90
12
229
20
36
27
45
27
21
40
8
16
23
12
18
18
13
44
51
42
3
24
192
81
18
54
3
3
45
12
105
ABCD 96759373864*3^$a+1 [50019]
42
48
70
14
18
40
12
36
8
55
107
48
24
6
31
33
290
18
79
11
78
30
1
24
17
10
44
1
84
15
44
4
60
102
26
18
34
32
36
90
130
20
64
56
24
24
112
54
51
27
38
12
42
24
46
39
11
25
81
14
6
124
6
128
16
48
42
18
20
1
11
76
120
42
110
61
12
24
23
160
90
2
76
162
3
47
132
24
22
15
84
180
5
6
124
141
53
55
12
29
30
36
42
52
14
4
80
37
29
52
164
180
31
35
22
132
18
32
61
17
18
100
32
10
27
36
65
30
25
45
62
37
11
4
120
8
37
59
114
52
15
23
13
47
6
30
34
3
65
24
16
98
12
52
12
38
58
20
82
51
12
5
60
223
9
27
24
9
63
45
14
16
20
24
6
108
6
58
2
100
74
34
252
6
12
8
24
6
40
20
124
21
5
4
38
66
55
59
42
84
7
119
6
54
120
49
279
2
6
22
90
8
25
23
142
54
60
20
84
25
9
38
34
60
8
31
51
8
138
64
44
46
20
40
98
78
13
59
157
63
12
9
60
36
95
61
24
45
36
2
1
36
213
72
39
29
78
48
106
170
90
70
30
135
35
16
9
11
244
6
2
66
7
17
42
36
18
6
24
60
12
102
12
54
60
4
81
21
26
24
24
76
44
1
36
65
30
30
19
11
150
12
102
16
33
36
144
11
28
2
156
30
10
15
9
20
10
45
5
55
23
42
19
77
55
99
90
246
54
15
23
22
108
27
83
37
5
76
140
4
108
2
6
19
11
13
72
29
19
5
54
10
30
72
74
34
222
75
33
3
60
5
4
14
16
18
20
43
15
38
6
1
84
131
10
84
15
3
92
36
60
25
84
15
36
12
2
126
22
30
18
32
58
2
22
138
63
87
8
4
6
90
9
21
54
80
25
5
90
16
20
25
9
26
70
3
9
20
43
15
2
7
23
22
68
6
25
11
18
52
8
36
60
31
23
90
18
34
51
279
104
24
72
10
18
81
257
64
30
38
22
20
46
32
18
48
37
87
30
20
36
12
54
24
42
79
21
104
10
104
265
89
172
90
189
21
8
90
1
35
1
33
30
8
34
38
73
108
96
165
6
9
35
6
43
5
30
42
19
63
20
30
18
78
42
22
42
38
18
48
42
34
48
2
36
22
68
49
36
57
20
42
90
54
24
13
17
223
9
111
99
45
35
10
74
30
4
2
49
21
26
120
22
3
60
257
31
11
88
50
6
6
30
18
7
3
162
20
40
36
14
18
36
114
10
20
42
6
48
106
81
83
1
24
12
9
20
60
16
2
36
42
4
51
180
48
29
31
12
9
26
12
13
9
26
12
70
32
18
12
48
1
60
9
38
34
18
2
106
45
120
5
10
14
30
10
39
65
124
27
15
90
18
2
136
20
18
6
91
24
23
97
65
31
17
18
13
29
22
74
30
25
17
30
13
11
66
30
114
166
30
42
21
101
6
25
27
18
75
35
10
63
101
216
204
84
7
15
2
6
1
11
10
20
150
60
13
35
25
21
51
144
5
60
88
50
18
4
14
4
102
44
96
55
5
30
46
32
52
18
18
14
78
18
25
23
37
35
144
40
69
119
30
30
58
195
9
74
16
66
63
81
8
10
68
13
47
4
80
30
16
3
141
30
14
67
209
30
18
28
2
12
54
202
8
60
85
11
36
12
30
127
119
1
23
82
8
58
153
59
12
25
29
55
47
40
45
5
30
10
84
50
48
70
90
12
9
69
18
14
114
6
6
52
62
46
20
25
87
21
95
24
13
23
54
67
149
6
28
68
42
78
18
66
60
25
21
63
60
117
90
72
57
45
51
23
6
18
1
29
43
5
103
35
46
68
91
39
110
216
72
34
6
12
63
15
14
30
84
162
30
52
117
29
4
12
14
85
27
32
1
21
38
61
161
30
18
36
66
78
52
56
22
2
70
116
150
79
11
12
6
16
20
30
109
221
16
14
40
9
60
59
66
154
32
6
12
18
49
63
93
24
59
25
9
87
5
60
18
12
106
32
202
69
12
35
25
99
21
15
74
18
12
25
23
1
161
24
24
7
11
12
48
49
101
112
27
35
58
18
38
31
36
113
24
6
114
7
81
68
12
30
24
66
4
38
48
193
29
72
46
74
36
34
56
42
48
4
39
11
66
54
1
23
36
58
56
42
13
36
83
78
19
33
3
125
34
9
207
20
12
66
112
24
75
29
76
36
39
24
95
4
81
36
21
24
50
58
12
86
4
18
42
20
30
126
12
40
42
30
36
14
30
109
11
76
32
30
36
31
51
90
38
34
32
6
70
2
12
30
24
67
75
24
30
18
18
20
34
8
42
48
118
9
125
10
56
60
30
40
54
9
27
14
36
184
68
40
12
15
81
62
13
24
23
ABCD 96759568364*3^$a+1 [50001]
17
199
18
12
108
6
114
6
90
42
5
133
99
15
57
20
103
60
33
9
23
1
54
36
117
44
13
72
15
9
30
6
11
13
6
6
47
43
168
5
1
90
114
42
12
36
17
67
53
37
18
105
15
18
15
51
101
48
40
20
25
35
85
27
32
37
18
36
137
48
85
12
30
29
120
60
31
29
13
83
25
30
54
71
73
27
63
12
78
72
18
30
87
9
150
6
30
29
31
24
6
83
211
84
126
84
42
54
96
15
63
17
7
18
39
8
205
27
8
31
36
5
55
54
54
12
60
5
24
25
59
13
83
19
17
79
12
29
13
18
78
102
45
20
19
24
9
51
42
54
66
107
31
66
6
12
41
1
6
12
41
25
6
9
45
24
11
31
113
13
72
6
5
72
37
18
57
15
60
5
55
18
39
9
30
72
54
84
111
3
93
27
5
187
18
6
89
13
30
42
11
1
35
79
6
11
12
76
72
32
115
42
30
5
49
24
35
31
42
35
19
29
55
17
13
51
45
35
13
66
24
33
45
48
12
12
96
59
7
18
71
24
67
89
36
16
44
13
18
5
25
35
52
93
47
96
12
43
54
71
7
9
24
72
33
11
1
48
24
27
45
75
15
41
85
132
35
36
16
96
8
36
25
131
48
7
24
18
48
60
99
48
51
6
36
12
60
11
40
24
21
12
42
53
13
12
18
125
85
72
18
12
113
49
96
27
3
65
91
9
32
7
36
69
45
72
30
66
3
15
41
13
12
54
6
11
37
83
13
114
5
7
30
111
3
6
48
18
30
23
1
39
45
42
29
4
24
15
18
47
7
129
117
18
17
24
88
81
36
6
12
41
24
1
87
20
97
27
9
54
42
24
24
15
45
47
84
1
78
42
143
1
6
84
12
18
36
119
19
17
43
12
33
15
30
123
48
45
99
32
133
11
12
28
69
30
53
49
23
55
65
31
114
12
30
5
24
19
21
9
12
11
13
42
5
28
45
11
1
30
29
73
30
78
23
115
54
60
83
73
36
36
15
24
93
48
60
42
21
81
95
24
79
81
81
96
23
49
11
100
27
78
54
81
56
16
80
79
18
15
81
36
35
108
91
225
69
36
12
12
23
60
25
123
9
23
40
24
3
30
12
36
48
47
48
55
81
9
60
6
29
60
12
7
30
18
12
60
17
36
133
72
35
55
5
25
15
8
145
24
36
36
6
24
66
60
12
23
43
41
13
35
1
24
3
27
162
36
47
37
54
29
43
113
49
66
129
80
31
6
54
12
12
126
12
30
29
31
30
119
60
199
6
24
24
35
1
6
89
97
18
5
19
60
6
72
83
55
96
96
12
21
9
18
138
72
59
79
57
8
25
126
5
169
6
6
18
60
81
9
35
31
18
27
105
18
6
42
18
51
69
84
48
30
33
57
42
36
65
19
5
133
35
25
59
28
72
3
72
29
55
42
39
8
25
12
66
90
72
36
90
6
126
5
37
95
48
43
12
5
7
81
21
24
11
16
27
6
60
24
3
63
30
144
47
4
32
48
60
7
84
6
48
35
7
17
13
84
18
6
71
85
51
8
24
7
66
35
55
5
7
30
18
84
18
42
24
101
19
24
12
78
23
13
90
9
63
5
4
9
111
105
11
132
7
54
11
84
25
12
48
11
133
107
25
11
127
42
15
8
163
48
6
30
33
75
6
39
45
18
24
138
6
42
48
156
35
73
18
42
23
52
8
43
102
24
59
49
66
84
12
129
9
12
24
27
45
12
36
35
31
41
7
36
6
6
33
32
24
13
11
7
48
17
13
12
42
120
6
11
1
95
48
100
51
18
6
17
85
24
84
24
36
6
60
5
1
15
3
30
95
115
21
24
39
78
27
92
43
17
1
35
7
18
18
6
51
33
90
24
36
102
90
12
60
65
1
54
5
7
5
31
5
49
24
36
71
103
5
25
6
5
13
6
12
54
59
31
48
60
17
85
30
9
57
24
60
11
43
5
151
5
49
59
13
60
39
39
9
56
7
9
8
103
33
15
17
48
259
6
39
93
84
144
11
148
3
53
36
60
49
36
6
18
6
78
48
54
9
27
48
6
83
61
54
6
6
66
18
24
6
11
48
13
12
6
57
3
24
30
78
5
19
60
5
16
92
60
55
6
24
48
30
53
1
23
16
56
1
47
121
12
252
15
8
19
69
44
61
15
87
354
24
6
36
42
27
39
17
40
48
20
4
8
7
120
5
36
151
30
36
15
9
11
13
12
12
155
31
36
30
51
45
24
24
51
9
36
24
36
39
15
29
163
84
41
43
41
24
109
23
4
9
12
23
7
30
24
36
12
30
30
90
6
24
6
84
113
24
55
5
13
83
48
97
3
80
16
48
15
6
35
24
1
15
45
27
20
43
9
72
3
108
5
12
16
116
25
60
24
54
6
30
12
108
69
72
15
6
12
15
32
61
12
23
13
42
17
120
211
5
145
111
3
30
72
54
57
20
7
90
18
18
36
23
28
105
72
66
5
1
54
41
25
36
42
41
25
42
24
29
31
101
19
29
7
78
90
17
28
105
11
4
24
3
5
64
39
24
18
23
61
120
48
11
36
28
117
11
13
36
174
42
102
5
7
30
36
23
76
9
24
12
24
11
31
18
95
19
21
72
27
12
90
15
63
33
3
ABCD 96759613994*3^$a+1 [50006]
3
144
54
24
36
67
24
80
88
5
3
15
24
1
17
87
21
18
54
18
25
59
60
30
90
1
17
72
18
6
12
78
30
7
72
96
41
96
30
9
33
7
23
96
30
36
31
5
24
36
127
17
66
108
169
17
135
39
57
112
17
180
174
61
24
41
78
66
36
123
45
163
24
56
99
18
12
15
160
29
99
21
19
23
18
55
56
15
18
198
9
45
144
51
21
30
54
24
120
96
84
51
9
102
24
48
6
19
168
5
18
42
7
48
17
103
17
6
30
6
18
30
6
84
36
132
12
78
30
72
96
27
99
48
42
36
7
192
8
40
152
40
5
3
15
193
32
81
54
72
126
24
48
75
15
6
36
30
60
66
18
6
144
12
87
3
45
33
30
6
18
30
36
60
90
25
59
6
30
49
95
42
79
239
72
1
17
168
7
5
60
55
17
210
60
90
36
67
17
144
79
47
168
1
29
27
9
24
36
354
78
19
11
54
6
48
25
11
96
13
32
112
5
18
9
45
19
272
159
90
103
32
3
6
90
36
25
65
54
49
5
43
47
66
7
29
108
36
115
17
127
32
96
33
72
84
24
12
24
198
90
72
84
24
66
126
51
9
30
25
24
5
60
12
19
53
36
96
66
54
54
42
48
60
27
9
36
19
71
30
139
168
41
12
99
15
120
18
7
80
9
7
95
42
55
83
78
55
72
29
6
18
66
1
17
6
54
43
5
18
1
59
85
56
64
41
6
48
42
72
15
16
32
63
36
93
112
131
85
113
55
71
24
49
41
12
163
221
180
54
36
30
6
30
75
87
18
60
18
12
42
48
42
90
15
16
32
3
96
13
53
24
18
25
41
55
96
24
5
72
43
29
36
7
89
180
36
12
72
24
12
78
66
78
57
33
66
54
31
5
24
12
144
36
18
168
54
36
72
36
66
60
108
73
48
77
30
42
43
5
24
66
18
79
11
42
19
96
29
3
135
18
54
18
36
96
48
18
9
64
5
19
47
105
39
57
33
72
24
174
72
73
24
11
36
6
43
104
16
32
213
27
15
54
216
48
6
30
31
47
102
60
48
36
72
43
47
72
6
90
66
6
18
12
60
12
42
48
18
54
24
30
60
7
5
42
193
17
168
7
65
87
33
31
5
114
1
72
29
43
53
18
36
18
18
54
54
36
1
200
63
150
27
3
126
36
90
198
60
66
36
18
7
29
36
18
36
24
49
23
12
162
36
54
1
5
18
30
19
71
54
67
11
30
15
3
6
120
6
18
55
47
73
56
39
120
132
45
39
90
54
57
15
24
90
36
115
104
9
42
180
9
48
88
17
30
60
102
36
114
180
54
12
60
72
228
42
97
41
15
88
24
23
72
126
66
114
126
33
201
120
6
1
29
18
1
24
101
19
41
72
54
18
120
31
101
19
17
54
120
78
48
19
24
65
79
192
125
18
78
18
30
19
107
45
9
54
1
5
36
55
48
72
59
237
9
198
241
29
6
54
30
18
42
18
120
60
108
91
53
43
48
17
30
54
24
99
160
5
108
7
17
48
36
60
55
224
45
18
18
36
138
18
24
103
71
72
114
36
163
47
73
5
252
84
115
29
67
23
49
131
42
84
15
99
30
79
53
84
60
30
85
8
16
5
115
5
6
108
30
36
60
99
3
54
79
47
168
25
101
48
42
18
30
18
79
29
24
108
55
32
33
132
72
54
66
123
40
41
31
23
73
65
108
60
36
54
30
207
9
126
54
43
17
55
35
13
48
5
18
42
54
30
90
6
18
12
54
103
32
64
35
42
18
1
53
66
25
29
3
33
126
6
12
18
108
42
87
112
48
5
12
18
6
36
19
17
12
132
111
40
104
51
189
39
150
12
60
48
19
53
18
42
12
211
5
60
7
5
234
24
144
57
33
108
18
36
133
5
3
87
1
89
6
30
91
80
9
7
35
18
66
108
6
84
115
72
144
24
5
60
15
33
127
120
23
78
91
11
205
168
59
13
23
25
72
72
125
115
95
1
95
30
36
6
192
42
18
36
25
29
91
17
55
24
29
36
ABCD 96759757988*3^$a+1 [50016]
199
5
3
16
128
33
3
60
39
150
12
6
24
120
45
3
114
19
128
36
57
3
40
32
36
15
30
99
33
31
65
24
27
40
44
57
42
12
24
66
7
104
112
23
24
66
19
36
47
72
37
36
60
180
35
1
8
3
6
27
21
7
8
40
59
13
17
30
33
24
21
7
12
29
30
1
35
30
6
145
12
17
19
8
117
42
18
6
249
21
30
66
84
24
36
43
47
186
30
1
11
157
20
52
44
12
16
95
25
17
78
24
85
5
12
18
42
43
53
24
39
136
32
33
48
12
15
36
15
21
21
6
117
3
96
48
105
12
123
13
96
29
42
157
32
21
90
9
33
3
45
43
35
9
48
3
61
60
36
8
9
84
19
44
69
99
4
24
77
31
5
48
75
52
17
42
57
12
87
48
6
31
8
88
11
69
3
9
51
6
15
124
203
48
9
4
24
53
24
54
24
6
55
11
18
19
108
68
28
8
28
92
15
13
17
36
48
6
72
72
33
69
60
6
49
41
91
29
7
12
44
87
24
48
21
16
20
9
6
13
44
52
11
24
121
23
9
4
5
147
16
36
44
12
15
73
17
54
13
8
36
28
29
30
93
3
69
27
1
8
9
36
30
36
25
24
11
25
167
49
56
45
60
48
7
35
90
30
12
48
1
8
21
27
28
252
131
1
116
40
32
4
17
24
19
72
44
9
19
12
191
49
5
7
36
36
5
42
12
9
112
167
1
128
39
13
59
21
4
36
36
41
199
35
9
27
181
5
66
12
6
42
57
40
17
6
90
19
8
45
19
20
39
57
64
84
83
72
72
12
9
36
33
102
48
72
9
72
69
84
54
42
31
173
43
8
45
36
51
21
7
48
65
39
3
25
23
12
36
57
93
12
27
64
17
67
36
59
30
79
20
3
33
27
96
12
81
21
78
18
12
3
28
71
45
75
36
54
43
77
18
13
47
18
123
4
60
11
120
24
9
52
59
21
21
78
12
156
84
36
21
99
24
24
49
5
30
18
3
57
48
19
101
19
11
24
90
30
30
12
6
30
42
13
77
6
90
54
13
44
12
3
78
15
33
60
43
11
48
13
20
36
16
5
15
15
37
95
33
72
69
6
49
72
143
21
16
48
8
3
36
78
24
78
30
39
9
27
69
78
33
24
9
12
7
95
78
27
24
4
53
19
101
24
36
12
15
57
15
15
18
42
6
7
152
63
18
42
12
13
72
44
9
7
12
23
1
11
36
61
12
8
64
104
64
12
59
37
11
60
85
35
18
90
30
24
7
36
48
47
6
144
15
27
54
60
42
132
12
6
3
27
25
5
54
156
121
23
49
29
192
31
95
45
72
15
6
7
47
48
18
30
42
24
7
12
65
31
11
1
32
12
9
55
32
21
19
17
42
54
18
1
47
9
39
30
99
120
60
117
48
48
84
18
66
7
5
31
83
25
65
30
54
60
6
21
9
36
60
30
61
44
3
24
12
54
30
13
36
12
80
69
67
29
15
28
113
127
48
29
6
24
24
114
6
1
5
79
29
18
13
8
72
39
61
72
8
76
71
18
42
12
18
30
54
66
21
60
63
30
63
124
128
3
12
114
54
30
30
36
12
12
48
48
13
53
63
33
51
51
57
9
19
60
185
15
21
7
77
48
7
12
8
45
7
84
44
15
30
51
4
11
12
1
12
71
24
24
12
36
9
36
69
31
119
9
9
6
1
56
108
27
12
30
18
18
19
17
6
49
12
11
57
15
49
71
126
90
13
41
135
9
3
9
54
24
84
78
24
24
6
85
5
18
37
65
54
33
3
36
90
19
53
12
79
5
27
120
69
6
24
1
143
6
67
29
48
19
17
31
80
28
104
48
27
9
16
44
171
12
37
17
6
153
40
65
30
13
116
21
3
153
6
18
3
27
13
44
3
48
21
39
85
17
18
37
48
35
1
104
64
12
60
119
45
72
16
116
3
33
27
1
48
17
114
18
27
3
73
5
31
5
91
17
127
23
21
112
5
19
5
15
15
37
44
12
21
43
104
100
5
79
24
56
3
60
66
7
104
15
78
115
5
67
23
13
53
19
113
7
8
33
24
15
3
102
3
3
96
96
13
32
3
42
3
28
68
76
8
52
17
42
13
12
221
42
49
8
64
11
73
8
33
19
36
8
63
9
57
114
96
12
21
52
53
6
18
31
8
64
89
78
13
149
78
48
49
23
48
18
27
12
33
103
65
30
21
64
17
12
18
25
35
72
69
12
15
49
60
77
84
12
24
27
21
48
120
30
18
30
49
5
48
12
63
28
36
35
25
20
21
60
43
29
102
21
27
85
11
54
31
44
76
72
113
12
7
23
25
8
15
234
12
51
9
36
27
28
36
17
19
8
72
21
12
7
5
6
97
47
13
12
36
65
3
159
48
42
3
84
16
8
28
5
36
3
135
36
114
12
54
37
29
19
8
15
6
103
17
3
60
40
59
12
72
18
259
8
120
105
19
47
45
27
1
89
6
114
7
36
36
83
60
54
63
21
12
36
90
30
27
3
49
44
64
44
4
77
31
41
111
16
41
75
51
12
78
15
9
60
19
17
72
132
67
23
42
7
53
30
18
66
24
6
42
18
126
85
35
81
93
96
3
16
17
90
1
17
27
112
8
33
63
63
37
48
29
3
4
23
57
15
48
36
1
8
27
9
28
24
108
ABCD 96759875978*3^$a+1 [50087]
335
228
60
49
248
448
8
27
37
288
107
48
360
85
23
25
56
459
24
37
56
40
48
59
13
8
195
37
107
36
132
69
99
61
83
96
72
48
240
72
37
191
9
136
347
13
56
51
120
48
157
80
147
13
144
23
337
56
123
252
73
32
123
181
59
144
168
45
3
37
155
45
64
56
288
96
48
51
21
3
228
192
36
85
275
205
24
11
117
280
72
251
277
35
37
215
1
72
107
360
93
243
72
109
143
25
248
75
85
72
56
147
109
59
84
96
60
109
8
15
265
227
13
107
13
107
36
145
72
35
133
47
169
104
99
277
23
36
60
225
75
109
48
72
96
515
109
11
117
435
12
60
85
35
37
144
24
288
32
112
83
156
121
59
12
60
120
13
35
72
180
25
227
288
109
11
48
85
215
441
144
39
25
128
87
96
145
176
63
97
128
160
96
95
84
336
117
147
13
192
23
73
120
155
132
273
40
56
51
360
168
157
35
60
9
123
45
243
693
99
228
192
1
95
81
159
1
80
51
165
123
37
155
120
117
15
73
23
144
177
51
12
25
71
457
120
24
131
85
48
155
141
99
72
37
155
96
12
300
69
376
23
12
109
59
21
16
227
96
69
72
88
131
69
3
132
105
48
135
60
253
35
189
16
35
21
51
48
109
83
45
40
288
32
40
48
56
51
45
208
72
128
15
97
107
285
183
49
168
56
99
37
368
208
128
112
48
56
111
12
205
72
104
87
48
84
37
11
348
57
135
48
81
99
277
347
21
39
81
15
12
117
123
48
192
288
144
253
32
112
120
191
48
12
189
123
96
45
147
85
227
45
411
72
192
120
165
16
200
136
83
421
35
21
3
141
39
177
171
69
16
200
75
48
37
144
200
123
213
3
21
48
183
12
36
57
40
47
1
287
48
49
11
109
11
120
229
96
104
240
243
189
64
107
48
120
69
88
8
27
109
59
144
157
24
35
72
109
59
45
72
328
59
240
48
133
152
75
69
48
3
12
36
21
3
168
48
109
11
144
61
299
93
72
3
13
ABCD 96760448584*3^$a+1 [50018]
19
13
40
8
35
25
4
24
21
96
23
16
40
40
71
2
3
20
40
19
14
51
88
51
1
20
28
40
48
28
27
18
35
4
3
38
11
16
79
13
36
24
11
29
32
24
124
7
1
52
21
11
68
27
6
18
14
3
24
21
7
3
17
31
5
32
4
8
23
5
12
163
5
4
16
24
4
7
17
40
48
40
13
51
8
68
39
33
96
40
96
1
55
44
60
36
8
24
12
4
84
16
76
28
1
27
4
1
35
4
9
75
31
129
15
25
24
16
60
67
17
48
12
32
40
4
77
15
32
16
1
15
111
13
16
24
24
43
5
52
3
29
19
41
21
103
41
10
5
48
28
112
11
72
29
8
11
9
41
7
3
57
8
60
124
128
8
4
12
31
13
35
6
15
128
12
36
33
82
14
34
14
7
4
36
24
11
125
168
7
53
8
40
45
3
40
56
61
35
12
31
17
19
5
20
11
65
19
6
15
8
16
41
48
47
12
23
14
10
33
5
15
52
28
23
45
45
7
20
72
4
16
153
22
1
40
28
4
28
19
5
8
68
8
20
5
7
40
12
48
40
4
40
36
4
15
1
8
17
10
45
9
3
16
96
11
5
4
8
32
8
16
25
16
3
16
4
60
36
25
15
36
15
36
5
48
21
63
33
23
32
12
28
28
12
24
1
3
16
29
32
10
5
44
16
24
55
65
36
12
20
28
19
25
24
12
8
24
5
251
32
48
5
19
16
16
84
32
12
56
52
83
5
31
45
20
80
41
35
12
12
16
5
10
65
8
4
16
16
88
33
34
41
55
5
43
62
10
24
13
12
28
12
48
20
8
20
24
8
88
68
1
3
60
67
5
60
31
13
71
5
139
17
12
45
43
5
10
17
67
50
11
28
7
48
29
12
31
9
4
40
69
27
108
60
12
33
16
6
21
68
1
23
12
8
40
7
38
82
9
164
7
9
36
29
11
8
32
8
37
16
19
11
45
144
28
23
17
76
56
36
52
27
81
8
4
72
21
3
16
35
21
44
28
77
10
84
25
47
57
8
12
31
17
60
4
20
20
28
8
4
4
75
1
11
37
23
69
128
33
39
9
39
7
13
8
68
12
19
36
54
19
35
5
32
4
55
173
100
41
15
60
7
25
23
9
48
20
44
28
52
24
12
3
49
96
12
8
15
12
53
12
12
20
32
29
51
36
20
40
12
12
76
72
27
161
19
36
25
35
105
4
36
24
68
20
7
26
107
11
29
52
28
36
35
49
60
16
36
36
12
16
51
1
60
152
60
40
11
1
29
47
24
44
72
24
11
33
4
13
48
15
32
60
40
12
28
24
28
16
12
69
59
40
36
48
12
19
12
110
3
55
61
100
20
35
13
56
105
6
69
32
12
7
45
48
8
12
40
8
12
7
1
35
13
4
68
68
17
75
8
109
3
19
36
13
25
16
15
8
48
55
2
3
45
23
40
44
16
12
25
43
35
1
16
12
72
56
12
23
9
41
7
3
54
39
12
52
16
4
20
60
72
31
5
92
48
84
44
20
24
1
39
28
29
3
8
117
23
25
7
16
24
1
82
14
35
13
43
15
57
51
29
16
29
43
12
51
5
24
20
12
35
5
8
20
60
8
12
20
28
120
19
216
18
35
7
13
20
36
15
29
21
3
61
66
14
87
44
35
60
53
52
53
3
12
1
7
20
20
43
21
8
7
21
60
40
25
23
4
20
131
89
12
8
20
36
36
51
13
40
61
23
128
95
25
35
33
64
23
9
15
29
1
6
108
1
4
67
38
15
31
1
20
60
32
12
19
132
57
27
13
100
57
75
8
12
104
27
17
8
24
16
13
7
24
80
8
40
17
16
39
8
7
5
4
135
9
36
16
29
11
8
36
4
20
16
20
24
28
19
38
3
28
15
109
133
70
5
133
42
37
11
6
55
28
7
89
12
19
36
13
60
12
24
228
16
7
2
15
12
20
65
3
40
8
20
40
84
20
4
27
25
28
36
20
40
40
4
24
40
80
12
13
16
32
48
19
20
12
48
92
4
4
8
40
89
59
35
1
1
19
29
19
20
116
12
25
10
54
71
4
5
10
13
20
8
24
36
44
20
4
47
33
4
16
12
24
56
32
68
128
16
20
8
27
60
84
60
1
16
103
72
9
4
40
76
15
1
4
36
13
11
8
40
12
9
35
20
52
4
28
5
23
112
28
8
4
33
27
8
12
28
4
28
8
4
31
17
20
68
3
1
4
36
16
44
28
51
12
49
36
8
15
2
23
24
23
117
27
41
92
28
8
1
111
79
65
8
23
50
48
71
59
9
48
20
92
60
40
12
24
12
12
16
5
11
5
30
45
28
12
44
36
4
136
24
4
5
11
4
7
9
15
29
7
25
8
28
28
24
43
9
15
84
5
31
5
16
3
25
36
60
36
40
32
52
1
3
4
48
23
17
33
19
8
68
60
5
42
33
5
16
43
32
68
32
4
32
13
10
49
71
14
22
5
40
15
13
17
35
19
5
36
139
9
16
11
29
31
93
51
49
16
21
15
1
39
68
7
21
8
127
29
36
20
13
46
101
60
44
11
13
12
40
43
72
45
52
28
25
19
4
36
8
52
55
36
14
23
8
20
20
25
19
51
9
16
28
44
47
24
5
31
33
76
1
59
40
7
13
24
16
12
28
4
32
5
23
16
4
3
98
11
24
11
5
20
59
29
7
21
24
40
40
24
31
86
10
13
64
20
68
4
4
96
4
56
68
48
8
27
53
24
8
95
5
12
1
19
128
29
3
12
44
36
4
20
20
72
44
4
4
11
37
100
24
60
1
19
20
28
52
4
124
20
52
1
59
36
20
4
36
5
39
20
48
21
91
24
160
20
15
29
93
34
73
23
14
16
55
4
84
7
29
91
25
32
87
49
60
4
36
67
53
76
15
29
104
40
7
9
12
17
22
36
37
1
35
11
5
24
16
5
3
72
56
28
12
12
8
20
92
33
64
3
8
84
4
29
16
107
44
48
73
3
24
12
9
7
40
4
44
1
35
8
36
15
2
15
55
48
5
69
16
75
40
11
36
24
13
8
17
48
19
136
4
24
24
28
69
95
8
68
8
4
3
57
40
8
60
17
48
3
4
28
23
12
57
16
16
8
47
61
20
9
3
77
46
89
40
4
12
49
39
7
2
16
31
8
16
11
1
64
24
44
56
27
13
32
63
17
12
7
25
13
11
4
60
40
128
93
51
20
59
77
12
76
36
8
168
55
65
20
68
5
39
68
28
32
23
2
10
24
5
16
28
4
8
23
29
28
3
14
96
10
81
16
64
79
25
104
8
24
8
13
19
4
24
17
3
3
17
127
33
36
104
20
72
1
7
20
16
5
27
44
24
4
93
39
25
11
24
109
6
36
5
24
9
16
66
37
16
80
11
36
37
12
41
43
35
21
45
31
49
103
28
23
9
68
12
7
5
33
46
1
28
16
32
19
36
85
23
66
6
13
36
25
11
28
ABCD 96760903678*3^$a+1 [50088]
18
90
36
120
75
219
61
152
69
19
5
115
101
48
36
24
127
56
33
126
90
63
237
19
35
24
12
18
87
40
5
19
29
3
72
111
9
192
285
91
24
8
72
3
12
60
13
95
25
48
17
30
73
24
24
32
33
15
21
91
17
66
37
24
65
18
117
279
57
88
5
66
24
84
37
95
9
39
25
48
107
72
24
30
111
15
54
144
42
84
165
39
105
16
59
13
8
171
18
36
7
17
30
73
24
29
24
27
63
30
3
33
60
147
27
6
55
65
24
126
57
189
18
6
90
9
48
88
176
3
72
13
35
13
167
6
27
27
12
49
41
150
30
3
21
36
18
13
72
152
216
33
36
18
25
48
53
27
48
135
6
43
56
40
35
36
1
17
60
30
126
6
84
45
136
176
57
132
90
33
16
59
37
128
45
43
48
41
39
81
234
37
53
36
39
72
48
72
27
30
6
120
306
18
13
48
104
105
36
67
80
48
144
45
126
37
47
6
30
61
48
48
8
39
25
128
3
21
24
72
33
156
75
123
6
15
24
40
11
84
33
207
66
55
35
21
208
152
69
204
7
48
17
18
30
15
40
5
43
47
36
30
7
80
39
54
204
66
61
56
99
45
9
6
30
78
120
37
35
18
27
63
33
168
21
108
246
1
24
144
120
96
65
54
1
41
108
66
90
7
24
24
89
55
8
9
31
23
36
21
40
24
113
7
48
120
5
42
18
63
168
39
73
8
171
198
87
129
79
32
105
48
6
97
47
36
37
17
63
88
65
84
283
32
87
1
48
5
51
3
141
40
35
36
33
57
15
40
56
9
24
15
39
30
150
13
53
67
23
54
75
168
24
64
29
90
6
66
1
53
54
21
51
24
30
24
72
79
72
32
207
18
31
29
102
18
43
17
36
51
208
95
57
15
78
3
144
48
40
80
27
45
3
126
24
66
96
93
72
48
21
30
54
36
126
54
31
23
25
35
36
25
29
36
231
96
33
15
15
145
32
9
138
72
93
48
24
16
104
3
37
53
42
1
107
13
143
24
72
9
75
60
36
48
36
6
48
3
72
21
51
15
73
8
88
56
64
32
48
45
234
36
6
15
136
77
90
42
31
17
31
95
6
30
61
17
180
72
43
128
27
13
113
36
48
51
24
87
78
3
24
40
8
51
30
6
25
5
3
57
39
9
72
54
105
96
3
141
112
29
18
90
162
114
36
31
48
95
81
63
145
80
15
1
56
96
3
85
32
63
49
152
16
17
6
81
40
48
41
55
35
60
9
57
54
25
32
40
24
24
149
147
15
25
168
8
24
63
72
30
19
5
54
13
8
9
42
21
27
36
217
24
80
64
11
78
36
30
36
25
24
11
174
24
12
75
24
184
56
75
54
36
99
51
30
31
23
6
27
57
162
133
72
29
36
78
30
72
150
30
18
6
39
45
42
84
126
78
1
24
47
81
147
13
47
66
24
90
12
24
120
144
1
35
144
13
8
24
117
51
48
9
103
80
33
7
48
96
24
5
19
5
3
33
264
6
36
21
33
111
15
33
136
5
24
3
64
104
64
17
48
127
53
36
15
219
186
144
163
8
135
120
81
9
87
9
18
21
105
84
60
31
35
85
104
72
9
96
135
45
18
73
107
12
1
179
54
6
33
51
21
15
1
17
127
5
115
8
16
5
84
132
3
16
65
79
32
39
9
27
138
3
64
56
27
45
57
39
75
36
81
3
114
115
47
33
88
24
24
24
35
37
35
21
280
8
15
1
24
104
40
35
30
42
18
36
79
8
24
24
135
9
75
13
83
37
8
165
6
174
31
59
61
24
24
8
87
30
60
15
75
30
7
48
416
69
42
9
111
49
5
126
45
64
5
126
30
55
5
43
120
32
15
9
15
30
67
48
80
21
75
64
5
75
39
12
24
30
7
47
6
75
81
31
32
87
84
61
29
19
32
24
69
72
54
21
15
1
48
32
33
135
99
117
3
13
48
71
33
51
24
30
ABCD 96761463926*3^$a+1 [50008]
8
19
48
45
141
35
12
13
39
36
87
24
24
54
30
5
13
12
3
8
4
57
36
15
8
31
33
33
42
41
84
36
12
13
54
72
126
23
1
11
52
33
47
37
78
21
9
18
48
45
45
156
131
55
72
33
63
9
51
36
18
15
15
12
60
24
5
55
36
41
48
1
11
52
63
17
1
12
12
3
8
84
7
36
30
24
143
48
7
5
31
60
42
35
7
90
12
23
36
19
6
6
54
90
36
126
24
24
35
1
11
67
5
36
1
71
13
47
37
23
73
39
8
25
12
18
48
114
6
65
12
12
16
9
12
3
68
72
91
24
41
4
3
12
5
7
69
57
23
4
8
7
78
23
97
72
90
5
1
12
18
12
24
41
13
27
92
13
24
24
12
23
1
71
48
84
7
29
37
60
15
68
25
12
24
51
20
12
127
29
79
6
144
35
16
51
29
7
5
43
12
18
24
30
81
15
90
36
23
36
85
144
3
33
54
30
35
25
6
6
99
20
24
88
3
54
78
65
25
42
5
7
60
18
3
20
120
12
121
60
6
24
24
5
25
12
24
72
54
18
15
15
5
60
31
66
39
39
5
13
83
85
27
75
24
24
24
5
13
120
15
72
51
9
20
1
54
41
7
12
65
13
30
113
7
5
103
6
3
33
75
9
54
6
6
12
21
81
30
30
11
43
9
33
12
12
30
18
3
27
12
18
15
93
108
6
9
32
25
15
45
35
12
1
35
67
18
6
9
9
12
24
119
16
24
3
17
7
81
9
3
36
45
60
42
78
6
18
60
3
108
9
3
9
30
48
41
12
25
23
1
66
54
59
24
1
36
36
12
18
5
49
36
47
25
11
7
12
90
60
42
53
43
48
42
24
6
18
39
20
85
3
9
108
6
77
48
24
1
35
4
20
7
81
20
12
7
33
8
199
24
6
60
11
55
42
11
97
35
13
30
69
8
49
23
37
84
36
24
15
39
5
67
30
159
9
30
18
48
59
1
24
23
7
65
25
12
6
198
39
8
55
24
21
3
29
13
23
24
1
12
23
19
18
63
15
6
51
69
6
57
140
13
42
30
6
77
19
54
107
25
18
5
91
18
60
23
37
6
24
6
59
43
77
25
42
36
24
6
18
6
24
59
88
60
57
72
11
37
3
20
7
5
85
6
69
56
12
25
24
59
7
24
18
23
7
21
32
19
30
3
36
32
97
30
18
48
30
17
12
31
9
20
36
1
23
55
18
63
45
12
35
37
123
8
1
24
35
49
96
30
30
66
24
6
48
3
32
25
11
37
35
73
24
42
78
15
21
96
6
48
137
13
42
5
19
18
12
39
12
9
54
45
45
24
135
36
27
30
54
41
37
6
12
53
4
3
18
119
13
120
24
18
6
39
20
96
1
30
48
5
13
23
40
9
78
5
48
1
24
47
115
45
8
52
12
15
18
12
15
51
36
60
9
57
48
12
48
15
9
63
32
120
1
24
11
1
78
60
21
9
23
72
61
59
37
48
30
173
60
52
51
30
12
12
23
72
96
67
17
48
13
90
24
5
1
156
36
24
6
12
78
24
24
35
24
108
19
33
56
12
67
36
9
8
60
60
100
15
17
60
37
36
12
75
45
6
24
6
72
24
138
53
48
24
67
41
7
5
7
41
7
18
18
24
41
24
37
30
41
43
117
9
23
61
15
9
23
12
28
68
4
15
6
72
15
8
19
33
15
48
24
48
5
13
47
55
30
15
27
5
13
15
27
66
27
9
60
108
3
68
24
7
6
48
24
120
132
3
75
5
73
12
71
7
18
15
44
97
23
13
204
63
60
3
60
90
12
36
30
29
61
36
51
87
21
27
17
73
12
30
5
25
15
15
30
66
6
11
19
9
39
33
132
48
32
13
30
48
6
150
18
15
15
125
1
6
6
12
12
6
17
7
29
49
6
45
24
8
72
7
6
108
6
18
3
32
13
23
109
12
11
19
24
89
13
12
96
12
63
32
19
144
6
18
42
3
8
28
24
20
48
12
100
33
24
63
8
52
15
6
35
7
18
84
6
9
33
42
5
60
1
36
24
12
18
57
80
60
7
5
40
180
96
9
48
12
11
1
59
40
84
15
18
30
30
78
12
30
27
21
6
41
7
65
25
66
6
11
12
37
48
108
18
6
59
37
47
1
27
9
120
11
49
3
15
30
11
7
105
63
17
7
5
25
3
39
113
1
90
90
15
27
54
18
53
48
25
24
11
79
6
27
92
88
9
6
30
27
33
60
24
54
12
12
48
33
140
4
21
12
54
53
13
63
39
53
37
6
36
21
9
36
24
23
223
12
42
11
19
89
199
48
48
105
20
60
109
48
12
15
63
18
15
45
12
24
30
29
1
24
36
23
13
18
17
73
102
12
12
54
12
3
12
9
30
54
102
57
93
72
60
48
48
24
71
7
17
43
54
84
27
3
6
83
25
36
12
3
57
63
9
23
12
1
12
42
48
17
37
48
35
37
11
37
11
1
6
5
60
40
33
12
23
4
15
33
39
41
25
35
43
150
12
12
3
57
3
3
36
6
3
9
23
49
66
17
36
1
36
42
5
55
42
6
17
48
7
5
36
4
51
17
43
29
25
11
1
3
21
24
15
20
16
12
9
60
6
138
30
30
192
12
15
8
37
83
13
6
6
48
54
18
83
49
18
192
18
27
15
5
31
30
12
24
11
60
19
60
18
12
23
25
11
4
3
65
37
78
77
37
63
8
7
5
60
13
48
6
21
27
18
35
25
60
12
3
105
42
42
18
66
24
6
5
12
72
7
24
6
59
1
6
17
31
66
131
13
6
81
15
108
9
21
60
27
15
18
95
49
83
49
63
56
37
48
72
3
44
1
6
9
9
42
48
42
36
15
8
12
37
6
17
7
18
35
48
37
30
48
9
15
5
91
6
59
52
33
36
30
18
96
6
114
42
5
7
41
7
5
19
30
83
7
29
4
33
24
48
120
15
3
53
37
23
4
8
60
28
117
47
7
6
12
63
99
24
5
1
24
102
12
90
30
5
13
48
36
23
100
27
6
60
12
23
25
54
60
101
25
78
45
32
13
42
17
28
105
75
20
7
18
12
15
8
25
3
39
12
30
6
30
47
1
30
12
78
15
24
20
36
55
12
72
5
97
11
7
65
13
23
49
71
4
33
12
12
24
6
21
3
ABCD 96761498066*3^$a+1 [50009]
12
11
40
168
80
7
30
3
36
3
66
24
48
15
20
28
81
120
3
21
47
55
93
57
18
29
72
24
19
72
29
112
69
3
51
66
48
6
5
136
45
63
8
28
15
9
20
96
1
15
15
5
4
27
33
12
45
18
5
76
36
3
65
55
72
9
9
6
41
25
12
138
42
30
30
36
126
18
47
1
168
11
24
49
6
12
24
21
144
24
21
6
17
16
39
57
68
67
89
72
4
20
109
84
3
92
7
5
16
3
5
16
21
24
6
17
60
37
84
87
63
177
3
21
8
36
52
8
36
79
29
13
15
3
69
87
84
12
17
13
27
27
9
36
9
36
99
45
27
15
24
21
48
9
47
28
8
64
99
189
80
72
4
84
12
93
87
141
12
71
55
9
33
3
15
21
15
18
6
17
60
13
15
21
36
12
51
36
44
136
21
48
11
25
18
30
87
8
1
135
9
6
57
8
25
27
32
7
36
24
18
6
6
11
28
44
40
140
73
108
42
9
24
12
3
36
9
12
3
65
19
48
33
21
11
40
8
85
24
15
48
3
9
27
9
81
66
12
17
13
11
124
60
15
65
103
9
15
21
3
12
165
9
18
12
101
73
36
48
48
30
42
3
24
99
21
3
45
12
69
42
24
18
11
7
45
3
9
33
83
40
39
21
9
60
11
67
12
60
21
21
3
48
12
12
15
90
54
12
24
150
90
18
123
45
72
132
3
12
44
55
45
24
3
17
16
9
11
12
7
18
18
36
54
11
24
4
60
48
48
57
42
12
29
76
129
27
180
153
47
4
9
47
37
35
48
244
44
24
1
60
15
9
23
7
78
39
24
21
150
24
24
45
12
3
45
135
168
9
24
15
96
29
19
21
21
6
78
114
17
19
89
100
12
51
17
25
135
33
18
60
65
19
57
45
11
43
42
72
27
44
4
128
4
96
15
33
32
49
71
43
9
117
39
39
162
39
24
32
115
53
25
102
105
9
6
5
13
15
51
60
41
48
52
21
107
7
36
12
6
36
114
57
44
40
75
9
96
33
6
77
4
15
9
24
15
41
24
37
243
3
30
120
30
12
21
27
17
91
30
42
90
24
36
15
3
21
24
81
15
60
44
19
17
25
156
12
87
24
24
45
3
104
4
39
17
19
12
117
60
15
36
5
144
1
12
54
69
9
23
13
35
52
60
27
18
24
36
3
15
21
56
12
91
9
27
24
81
3
21
24
8
72
1
6
48
72
96
48
45
45
35
1
3
32
1
87
63
60
9
20
40
8
7
24
21
24
24
12
20
91
17
1
75
69
3
63
9
81
84
66
69
117
60
6
17
36
19
42
78
36
9
8
19
45
60
44
1
6
78
51
15
54
72
12
12
15
80
48
16
39
17
64
99
81
80
24
1
11
4
45
102
69
63
41
1
15
21
3
32
19
41
49
75
21
35
72
72
16
48
24
51
72
72
30
48
18
42
63
20
4
105
6
41
1
27
3
42
23
103
126
3
36
12
33
24
63
27
77
31
24
33
27
65
48
73
99
39
72
5
115
9
24
12
27
42
95
24
115
12
17
25
87
60
44
40
12
48
20
25
6
5
13
87
96
39
66
18
105
72
3
45
36
129
39
32
13
15
27
45
8
55
36
60
81
21
63
44
115
6
6
69
140
16
8
7
48
6
6
89
25
30
5
12
4
3
102
35
1
54
89
24
25
66
180
6
59
1
59
76
39
66
3
51
29
1
59
52
140
36
88
12
32
16
32
67
5
7
78
111
81
108
51
20
36
4
9
3
27
5
91
89
31
72
84
21
8
36
36
43
36
33
135
5
43
18
51
9
11
40
3
96
17
4
9
12
15
39
6
23
25
11
13
15
63
30
39
60
20
19
192
18
30
12
12
30
48
15
84
84
147
42
15
45
6
21
36
3
30
11
31
102
11
1
48
30
45
27
168
17
1
95
37
6
5
4
12
15
90
15
36
9
60
36
123
156
21
24
96
30
9
224
31
5
43
18
39
45
6
84
141
12
51
102
54
186
23
96
19
90
71
40
99
36
48
108
33
32
115
12
42
84
35
16
3
42
99
15
36
5
16
57
6
24
5
12
61
83
1
6
12
12
29
4
3
29
61
23
37
24
18
17
120
36
7
101
37
18
9
51
9
56
16
44
7
42
75
72
9
15
72
84
48
75
42
30
89
19
12
29
37
102
60
65
60
28
8
157
3
12
15
33
9
63
9
63
63
5
12
7
18
71
52
27
66
6
9
105
30
12
90
18
17
48
24
7
9
24
3
48
12
5
12
60
28
12
32
25
135
63
138
12
126
24
33
9
24
12
167
40
27
60
125
25
3
51
9
20
1
6
29
4
12
9
27
20
25
3
21
30
21
45
30
12
6
36
39
9
11
24
61
39
12
99
30
39
57
48
6
6
51
57
3
27
12
9
36
15
24
65
31
29
169
18
9
15
41
144
1
12
15
8
4
15
9
20
67
12
6
39
33
60
18
42
30
12
30
18
42
3
15
45
104
4
9
27
60
44
127
84
24
96
45
39
5
12
204
40
39
24
57
36
3
9
45
11
25
24
6
221
43
66
15
21
54
81
3
6
42
29
43
41
121
11
19
29
67
9
15
60
29
4
15
33
12
12
39
36
9
9
71
16
140
4
24
32
36
52
36
51
18
6
45
129
48
60
3
27
5
7
6
15
240
81
15
9
54
41
67
77
1
96
119
1
6
18
66
69
69
6
17
60
4
60
60
21
39
44
24
61
30
89
31
57
15
53
52
ABCD 96761535428*3^$a+1 [50030]
77
1
3
75
60
12
18
174
18
78
84
60
90
66
54
18
42
66
12
30
114
24
120
90
90
45
84
213
78
21
8
172
99
45
21
126
17
60
25
30
21
36
3
18
54
30
54
42
23
115
60
24
141
9
138
77
25
12
23
55
42
15
3
6
84
30
17
25
78
6
66
126
3
147
30
83
36
61
59
55
6
27
3
48
29
7
54
36
119
19
6
12
30
29
4
27
33
9
36
39
3
77
55
126
60
84
60
6
90
54
57
48
32
4
15
125
1
63
36
57
42
48
89
28
36
51
84
96
173
85
66
9
156
20
7
24
113
97
59
4
45
11
1
39
21
6
113
79
12
6
63
141
6
102
30
42
75
3
30
71
67
9
81
47
115
78
12
35
145
11
24
16
56
19
101
24
61
59
67
72
78
12
27
8
25
30
6
59
31
12
17
115
41
16
84
20
24
96
40
39
5
31
84
45
36
80
85
24
27
33
15
36
39
48
89
4
135
12
77
7
150
24
59
73
12
12
126
33
24
32
48
25
66
5
4
3
12
126
12
27
32
108
37
75
63
45
32
40
3
18
107
43
29
288
37
108
18
33
117
18
5
25
12
3
9
180
36
42
12
96
6
108
42
89
121
138
30
12
24
24
15
21
54
41
16
15
53
61
11
73
36
6
29
4
12
39
96
9
21
78
17
43
21
45
6
9
36
44
61
39
80
7
12
18
23
49
30
66
111
33
15
153
23
7
29
4
177
12
35
103
17
16
104
127
18
96
15
44
13
119
13
15
21
12
78
65
37
18
156
96
30
3
15
45
20
49
18
18
39
36
21
66
33
56
13
90
72
6
72
12
35
48
55
5
31
30
11
1
27
87
48
185
16
80
36
13
60
15
57
6
102
47
4
56
100
3
6
12
47
37
48
87
80
1
24
90
65
24
4
3
18
11
49
42
33
24
56
109
18
78
96
48
155
12
31
18
60
39
63
29
19
66
39
27
120
17
31
21
8
136
45
54
66
42
9
63
72
6
147
36
45
84
156
12
99
21
27
20
7
9
80
49
30
5
13
59
25
15
21
27
32
25
23
96
40
51
5
91
29
84
60
4
27
6
138
6
63
15
6
42
53
40
9
15
63
42
30
60
66
39
45
15
21
24
71
25
42
120
18
162
197
12
133
30
66
12
30
30
47
72
40
135
189
147
17
13
30
42
11
79
18
72
15
116
7
30
27
36
15
60
5
16
8
97
36
42
30
48
24
84
75
21
54
6
95
43
137
31
17
55
5
67
45
81
63
164
16
9
108
59
48
37
30
24
24
165
81
71
13
246
5
19
165
33
39
51
17
60
43
48
9
21
15
80
115
36
5
84
76
45
63
3
30
18
45
39
65
73
54
36
42
11
4
45
6
42
12
60
47
40
48
255
66
36
3
56
19
42
123
21
42
54
23
12
73
42
29
4
32
121
18
120
129
72
8
40
72
15
18
30
41
1
36
48
35
19
66
12
18
21
8
60
60
13
24
15
63
81
105
71
1
83
49
11
19
17
28
21
36
6
29
64
56
61
90
30
23
36
88
20
1
24
11
49
42
5
1
63
261
36
63
20
127
78
35
97
42
60
6
39
56
36
28
32
13
18
30
39
144
15
5
96
73
6
54
35
343
177
75
6
11
25
35
168
156
7
54
6
29
48
36
16
75
5
25
119
40
87
29
31
18
35
1
15
24
15
69
15
45
20
85
47
28
12
93
6
6
39
56
31
137
52
44
55
81
44
37
78
72
12
5
151
12
77
61
39
3
29
84
96
40
105
23
16
27
42
6
66
36
42
60
45
15
18
24
30
5
13
6
21
144
44
7
66
23
7
29
55
65
1
63
57
138
114
12
66
77
16
135
12
78
95
40
99
66
51
51
113
37
47
96
85
42
57
45
6
29
55
102
83
13
42
17
19
29
12
13
6
105
15
60
42
47
16
39
42
6
29
1
18
21
24
56
19
156
6
63
27
9
33
27
39
66
203
16
27
90
18
129
72
44
127
102
30
18
107
133
72
60
12
75
9
42
12
18
47
1
179
25
48
167
136
20
36
55
65
31
9
8
127
348
48
77
120
100
45
78
48
72
17
67
45
33
11
180
160
80
24
85
42
5
19
45
36
8
31
69
15
17
73
120
11
7
42
66
29
112
48
51
186
54
5
16
104
25
6
165
213
18
77
43
30
23
49
75
32
55
93
81
132
23
25
54
18
27
72
33
11
84
60
43
12
6
15
45
66
30
30
18
90
42
3
15
5
13
63
105
11
48
ABCD 96762059638*3^$a+1 [50176]
95
96
7
42
39
21
54
12
18
15
15
6
3
45
11
16
24
27
18
66
138
30
36
77
19
45
3
72
45
48
93
27
15
81
87
12
96
69
3
93
21
51
99
5
40
51
114
30
93
32
31
72
57
33
15
87
33
48
63
57
24
96
3
42
54
18
96
171
24
129
111
27
42
18
9
39
96
33
45
108
18
24
21
21
35
19
12
57
8
25
15
72
8
13
126
36
113
19
21
96
93
12
30
30
75
21
27
120
63
113
1
180
3
3
72
53
133
6
45
104
181
35
13
3
75
93
24
120
15
30
48
24
30
45
9
30
12
18
24
3
3
6
30
24
6
51
24
24
69
51
57
15
15
12
120
78
54
33
8
103
41
40
48
27
141
8
64
48
57
30
17
19
30
6
129
56
16
99
5
24
72
55
72
96
36
18
42
30
48
48
18
54
102
101
19
48
53
24
16
45
18
90
42
45
45
99
24
141
59
40
27
24
5
16
120
24
9
96
30
30
30
138
3
3
21
21
83
7
24
9
21
11
49
36
59
13
66
24
113
184
15
81
27
12
24
102
243
9
42
120
21
93
12
18
42
42
150
18
60
53
1
15
39
81
15
150
36
42
6
30
54
66
36
21
45
27
15
42
84
6
45
111
65
73
84
131
187
189
48
3
138
6
90
78
36
30
24
3
63
90
54
17
40
111
24
96
57
21
11
91
189
3
21
177
144
48
102
81
24
3
78
78
41
31
9
24
15
6
3
27
234
11
91
5
7
30
96
6
54
36
60
60
75
21
3
144
72
104
40
15
30
51
3
72
141
15
132
18
59
103
57
48
3
108
9
51
45
9
23
7
201
57
15
243
120
12
102
11
91
21
24
33
42
54
60
30
45
9
15
111
102
78
21
56
24
55
96
30
150
42
42
65
96
139
60
36
42
75
72
45
51
15
12
117
3
21
24
27
245
64
24
141
96
99
80
25
12
78
141
45
18
41
40
27
5
24
88
56
7
72
72
24
12
24
174
47
48
1
18
42
3
48
104
19
66
99
51
48
21
69
3
75
54
78
17
40
45
24
75
9
6
126
35
64
56
1
108
42
9
75
138
6
69
93
18
57
189
144
12
12
36
6
6
27
3
120
18
107
40
3
45
51
18
27
104
37
54
5
136
75
53
16
15
48
72
9
159
33
48
15
41
40
45
48
27
48
45
36
30
41
43
18
3
15
144
41
7
24
6
35
64
39
24
12
21
45
99
15
9
27
90
3
72
63
17
49
18
12
120
36
18
11
121
23
37
99
39
41
136
24
24
111
33
51
12
33
261
6
29
13
18
9
3
36
57
39
41
73
144
63
24
56
79
24
65
16
21
138
57
15
185
109
3
3
213
117
42
17
16
104
16
69
30
29
55
17
37
30
42
24
60
39
63
240
9
24
21
78
21
15
17
64
39
9
32
19
84
150
3
39
129
69
138
60
93
141
66
48
9
27
29
64
8
43
45
39
12
21
27
72
54
15
144
21
11
13
72
60
15
24
75
174
12
6
30
30
12
90
30
12
36
69
3
12
36
54
39
32
55
102
27
15
18
42
29
19
18
42
57
75
108
36
6
18
120
12
33
21
51
48
87
54
75
135
12
45
8
31
9
51
245
64
69
30
197
31
78
24
27
80
16
9
15
69
24
243
27
77
43
21
105
30
12
42
51
75
77
49
15
3
117
15
105
48
21
42
9
9
15
51
30
6
12
12
96
57
15
30
6
84
78
75
24
56
43
141
75
5
24
7
9
195
84
41
13
12
6
9
21
300
18
45
135
30
11
49
39
51
21
81
23
7
114
6
90
159
45
11
7
17
16
69
30
5
73
23
175
33
24
96
80
16
56
184
24
69
3
24
3
48
168
66
195
45
120
36
78
9
21
90
9
15
30
66
12
117
51
141
264
45
27
15
24
6
83
72
115
45
15
57
15
105
48
24
45
30
69
87
33
144
21
99
87
9
135
144
72
24
120
6
48
30
21
152
7
12
69
99
117
39
57
15
9
24
27
84
6
3
24
56
16
15
36
69
69
35
67
42
12
63
177
15
39
81
9
30
105
39
57
56
13
144
3
27
72
45
104
7
24
129
9
90
6
96
30
105
48
3
48
77
67
258
42
60
132
9
24
32
55
9
135
24
12
69
51
36
ABCD 96762151888*3^$a+1 [50020]
6
102
7
104
27
102
31
56
24
16
128
75
13
65
55
8
27
114
115
24
59
42
19
17
79
5
19
59
13
29
3
96
81
39
16
35
48
117
45
78
18
3
9
15
57
90
6
12
27
40
48
48
8
40
144
197
18
145
53
120
147
15
25
17
18
72
90
19
41
135
63
121
17
180
54
30
78
42
18
117
141
24
36
12
42
66
180
12
31
72
72
47
9
9
111
117
12
18
85
8
21
48
150
85
77
36
55
24
5
91
29
108
127
173
12
55
96
32
57
63
27
36
49
48
5
90
12
90
30
30
55
65
18
150
168
159
93
48
30
72
42
3
87
18
55
23
33
81
39
69
67
8
112
35
6
84
3
75
45
147
6
72
103
48
89
60
102
18
75
93
72
30
30
7
128
105
72
55
5
36
103
47
60
42
67
8
3
12
90
31
29
115
56
136
240
101
43
56
21
60
79
101
67
17
39
9
7
41
12
102
126
72
30
81
9
18
42
60
18
12
150
72
19
89
7
8
88
5
102
48
24
85
65
39
117
99
48
105
7
48
23
33
117
43
47
84
6
102
1
320
51
48
12
33
40
65
108
3
16
8
15
25
32
33
55
56
16
11
13
80
16
24
104
3
13
56
40
11
114
96
27
3
85
29
43
107
6
72
48
12
102
6
114
93
57
18
13
5
19
48
17
6
30
67
53
67
176
99
37
83
21
27
12
42
31
5
3
9
7
96
107
78
90
30
87
16
24
47
6
42
121
29
168
24
90
33
45
60
31
72
17
135
45
30
30
15
88
8
81
120
36
84
48
42
168
45
16
41
18
21
112
47
1
72
72
47
36
114
6
30
42
45
160
137
18
37
11
13
107
54
6
54
3
16
71
30
3
15
25
83
84
60
6
79
35
48
120
48
120
37
32
123
117
160
5
78
18
60
103
41
36
43
71
25
23
78
19
101
24
18
12
48
13
312
65
18
205
5
19
65
6
12
78
55
32
16
192
32
16
17
72
103
47
25
65
15
16
11
30
30
25
8
75
222
79
89
48
30
33
21
30
48
12
48
150
75
88
17
15
16
17
7
72
23
25
137
48
12
6
109
35
133
32
3
102
18
60
1
17
7
35
157
71
102
30
18
43
56
208
35
30
7
53
48
84
183
75
30
7
5
19
119
12
18
48
3
16
113
31
41
31
8
16
41
7
77
36
87
27
109
11
120
6
159
16
8
51
93
72
75
60
1
17
12
115
53
72
3
16
47
49
83
138
84
48
55
48
8
9
7
83
72
13
35
85
56
64
5
108
7
35
72
36
54
115
203
48
24
85
104
120
81
63
40
17
48
127
11
13
96
5
75
16
47
1
24
17
18
45
16
59
13
104
75
168
18
24
75
144
184
32
16
128
136
41
7
48
239
49
56
24
40
161
31
32
16
41
48
42
6
7
56
51
61
29
43
72
96
24
200
24
177
39
88
23
153
24
112
24
41
90
109
120
80
51
30
175
245
19
96
35
30
15
24
51
69
24
16
17
7
5
150
120
165
75
37
96
47
97
101
3
87
12
37
8
75
117
16
35
54
63
72
51
13
11
48
21
40
17
12
51
21
60
63
16
11
69
99
13
192
200
280
17
258
13
8
9
7
125
36
90
54
90
69
16
80
33
48
39
63
42
276
12
60
12
60
19
29
235
17
18
18
27
33
7
125
12
39
57
12
78
24
6
127
47
121
120
287
25
72
5
60
96
79
5
138
30
51
9
7
128
3
85
227
61
11
48
60
30
67
155
30
36
43
96
48
80
123
69
16
17
42
69
16
8
120
40
72
41
7
65
31
71
6
60
12
162
6
252
31
11
78
60
27
120
21
3
51
13
56
57
55
48
41
255
51
24
45
75
69
57
42
78
7
5
27
16
5
3
64
96
77
67
53
3
51
13
95
25
155
48
37
72
8
40
65
7
35
6
103
24
80
88
120
8
237
27
123
37
35
168
13
11
61
107
18
ABCD 96762246598*3^$a+1 [50519]
216
145
48
60
11
271
18
72
239
144
120
145
270
150
300
95
96
96
408
205
11
24
187
5
168
127
468
60
17
168
96
241
108
120
35
72
133
30
101
229
30
42
35
768
97
360
120
180
35
43
252
48
150
30
402
210
168
545
336
24
240
96
19
317
73
150
41
49
102
258
162
300
78
180
72
108
90
281
61
275
43
132
89
121
18
162
78
192
90
78
72
29
469
107
205
30
180
18
42
288
5
97
239
121
78
30
131
139
360
150
47
144
271
89
336
175
305
48
25
47
163
197
145
78
90
95
7
60
30
263
192
85
179
109
35
37
59
31
185
145
23
85
371
24
85
42
108
197
24
96
523
5
37
108
102
65
85
90
48
42
90
18
12
119
49
120
162
293
37
90
30
90
60
5
24
24
96
216
193
12
108
71
19
77
240
103
12
149
19
5
240
37
540
23
67
269
61
228
42
18
120
132
48
270
72
168
41
49
12
90
60
18
12
95
624
144
72
133
11
61
90
30
323
336
79
60
245
55
41
49
47
133
11
31
113
696
181
18
30
42
378
47
120
103
12
108
41
31
18
132
30
245
24
91
29
169
47
24
91
269
19
245
72
85
90
89
24
67
5
553
90
5
120
55
282
95
48
37
35
133
131
331
29
24
96
91
29
79
17
120
43
90
251
181
83
37
378
65
85
107
85
35
120
13
155
55
72
185
73
360
72
455
13
11
96
505
239
61
83
157
48
11
31
65
55
78
90
180
77
115
240
90
120
539
24
55
12
5
103
72
90
60
48
60
72
48
132
155
24
19
180
65
37
18
17
48
85
11
1
90
78
210
5
85
611
24
72
103
41
91
5
193
120
311
181
198
77
144
601
23
37
35
24
49
30
17
144
24
72
85
18
137
115
78
311
49
90
125
127
89
144
85
72
60
90
29
61
275
24
181
168
30
ABCD 96762820268*3^$a+1 [50043]
12
39
57
12
21
88
11
60
19
17
7
41
36
12
84
163
17
7
5
19
17
15
12
9
72
72
36
7
30
144
30
17
79
132
12
17
15
16
2
18
40
32
4
17
19
6
2
81
67
44
16
24
5
19
14
88
74
21
25
54
5
12
12
48
19
53
111
16
53
3
30
16
86
34
11
31
5
105
51
55
6
54
5
79
41
85
59
24
7
8
16
17
13
23
39
9
7
17
15
10
18
32
81
31
24
32
69
12
12
3
153
51
33
31
12
29
12
61
48
50
22
71
63
52
8
52
65
27
22
2
46
24
59
24
24
7
96
113
19
18
18
41
85
23
7
60
17
19
44
22
42
30
23
3
70
8
10
17
31
30
18
36
50
78
18
27
15
24
57
3
45
15
21
12
63
40
44
9
27
12
10
18
32
16
84
36
44
9
9
10
29
7
12
5
72
39
18
27
31
8
57
55
12
2
10
41
39
21
1
2
22
11
85
11
7
53
79
53
12
19
6
2
36
9
9
10
29
24
36
24
39
33
15
28
2
3
15
78
90
24
40
5
12
48
12
51
9
60
24
25
30
65
79
41
39
34
8
18
52
17
60
79
32
21
31
18
11
15
33
39
9
13
6
5
37
80
40
18
104
21
9
88
23
49
8
10
32
4
66
11
87
28
42
90
17
72
108
36
48
13
6
144
125
24
13
14
34
23
36
39
16
14
10
24
41
13
48
6
50
10
24
53
36
12
48
1
59
15
40
17
19
36
24
30
24
11
19
2
3
48
15
22
2
4
12
8
28
36
12
18
18
53
1
23
24
3
64
14
39
31
20
9
36
1
18
30
26
30
27
13
122
22
24
18
20
52
120
17
12
9
111
12
12
36
48
19
12
48
17
31
24
62
72
22
48
5
13
66
5
48
49
35
12
7
42
23
15
4
5
51
46
56
10
41
31
126
11
12
7
12
24
32
24
22
120
35
19
18
119
55
18
59
69
16
80
16
30
48
5
15
72
21
27
46
38
16
2
30
57
3
33
87
40
6
24
47
12
61
74
100
17
24
1
48
11
7
20
60
9
31
5
19
86
15
15
58
66
14
34
24
12
53
12
12
31
41
7
77
1
35
12
115
113
24
12
15
105
19
96
48
29
7
17
27
52
32
45
7
24
48
56
64
5
19
110
40
11
63
9
7
72
12
138
18
6
23
12
12
1
14
12
9
31
6
8
39
67
6
30
36
6
35
31
5
12
19
41
19
8
40
48
6
11
67
44
48
6
75
12
7
18
35
31
12
42
18
6
18
29
25
6
17
31
5
48
7
6
66
38
70
36
17
24
21
34
24
24
41
7
5
12
75
9
12
109
11
7
29
36
24
7
80
28
18
2
60
21
43
5
13
11
31
6
174
12
32
24
57
51
16
17
15
52
12
5
37
11
55
62
22
12
54
78
5
24
13
2
9
48
7
17
84
19
48
17
27
45
31
29
55
65
24
39
10
24
26
6
66
9
19
20
24
36
96
45
93
16
59
36
60
7
77
49
66
6
14
16
48
29
15
46
35
7
30
56
75
21
40
47
12
48
3
84
45
3
16
29
12
19
20
28
92
4
53
7
24
30
23
12
7
48
24
38
22
50
30
52
8
40
30
2
46
18
12
65
96
33
46
32
16
48
12
5
1
56
3
12
60
75
76
38
30
57
33
16
32
3
60
27
48
60
45
7
5
25
18
6
54
53
55
36
41
7
68
24
36
21
12
43
6
18
62
10
17
36
12
55
5
43
77
15
60
45
55
18
30
41
39
4
60
36
17
37
98
9
37
47
55
36
5
12
24
15
16
17
24
12
24
12
15
22
47
33
6
12
9
13
32
40
42
8
4
17
73
23
25
35
19
20
33
108
81
10
36
17
15
12
81
36
1
78
12
77
27
22
47
19
17
15
16
32
4
41
3
16
17
7
78
24
38
12
184
14
40
42
5
12
13
23
7
5
21
54
9
3
88
48
12
17
9
42
24
70
8
15
25
62
4
65
15
28
74
18
24
102
6
34
66
8
57
7
8
57
51
28
32
4
48
2
15
3
16
5
43
48
8
16
38
46
32
52
24
6
83
36
43
72
29
84
19
5
27
9
7
17
43
36
17
1
35
75
36
46
23
12
31
72
17
60
19
5
1
96
30
65
3
30
15
72
1
71
12
37
2
16
140
66
42
21
1
8
6
4
17
96
85
18
32
16
29
25
11
48
21
42
64
6
24
32
24
10
36
5
36
12
12
19
77
36
24
12
7
29
13
8
82
6
90
29
1
23
24
12
3
153
1
18
8
9
67
66
2
33
27
10
23
97
66
12
17
48
15
4
8
4
12
29
43
32
28
60
17
13
23
12
12
36
39
48
21
1
2
45
43
32
24
100
26
27
24
7
56
4
18
50
9
12
19
125
3
24
16
65
13
18
24
30
47
97
2
4
12
77
24
33
120
63
55
17
15
4
5
7
32
4
17
43
53
21
99
7
5
3
46
18
6
11
7
92
4
12
44
4
12
14
3
13
42
140
4
8
33
61
42
17
15
12
45
24
24
55
56
22
42
17
7
5
9
78
33
12
48
19
44
4
18
30
29
61
24
23
120
12
79
80
48
33
12
3
40
32
105
19
2
58
5
19
53
9
10
30
83
67
5
27
21
36
25
14
16
26
18
64
17
31
5
12
37
11
3
10
47
1
2
4
65
97
8
27
12
24
67
41
36
36
31
54
143
27
21
24
12
63
33
60
73
95
19
8
16
32
24
6
3
13
95
1
71
12
27
48
4
12
48
29
87
16
24
144
29
24
27
93
3
40
65
21
6
4
5
36
7
12
26
15
3
21
3
28
77
7
6
2
69
72
43
38
22
18
35
75
52
120
29
1
26
12
57
25
26
9
60
48
12
36
25
2
24
21
36
24
7
8
16
48
17
27
12
81
37
23
7
32
16
41
36
24
7
14
15
115
32
9
7
5
75
69
24
39
18
48
111
43
6
11
3
28
78
66
6
30
18
59
3
28
36
5
24
31
5
3
22
11
48
13
23
3
4
26
147
37
30
26
18
16
54
71
121
2
6
3
19
20
22
95
81
16
42
54
6
53
85
24
18
14
34
41
19
42
50
21
12
31
24
60
12
48
6
23
67
5
15
57
51
45
39
76
80
9
39
24
12
4
78
2
22
32
15
55
108
96
30
83
3
4
5
3
160
29
27
24
4
29
36
75
24
16
5
36
19
12
32
16
6
110
64
60
6
23
3
150
16
18
41
31
41
12
1
30
50
16
18
29
27
81
3
36
46
47
19
12
77
7
14
40
6
32
10
168
18
65
85
114
8
9
12
9
75
24
31
6
47
51
30
10
29
96
12
37
179
24
31
53
19
30
2
21
3
4
138
35
3
28
41
43
36
62
3
31
5
33
34
6
90
8
45
51
9
13
8
90
33
15
48
30
10
12
20
45
ABCD 96763363462*3^$a+1 [50224]
84
105
87
84
21
423
12
48
120
12
25
35
109
80
96
240
219
60
361
23
9
123
108
537
48
27
85
48
35
72
709
11
309
16
179
93
16
227
144
333
3
528
36
156
48
109
347
165
171
117
48
195
120
48
12
48
12
13
32
135
48
132
24
45
288
171
156
96
393
51
96
24
60
9
135
121
176
99
276
57
183
9
64
96
311
288
9
400
227
189
135
720
156
144
36
96
105
99
36
228
21
99
301
48
368
3
205
96
48
416
231
25
311
48
12
45
363
492
348
72
984
144
120
300
105
112
144
59
117
123
72
324
36
213
96
135
9
375
105
96
99
132
25
48
155
12
345
3
36
25
96
299
204
36
144
37
35
240
333
75
120
360
12
48
105
171
96
24
84
105
411
60
73
203
229
275
96
493
35
36
201
183
12
205
128
147
48
72
48
96
69
435
541
71
9
336
3
36
60
61
144
224
96
195
216
60
297
243
408
37
59
156
105
75
168
96
216
60
84
60
84
96
69
291
109
11
21
144
135
96
204
781
503
372
120
168
300
36
24
45
171
384
60
9
267
156
84
181
23
60
180
9
27
21
183
132
24
420
73
1031
132
60
48
57
39
144
12
120
108
25
455
180
85
71
336
249
99
109
107
144
12
25
23
57
3
141
39
9
123
549
288
123
24
24
277
23
121
71
505
203
396
96
153
51
13
11
60
441
39
96
249
231
9
112
299
21
48
75
12
60
109
491
48
216
324
60
72
357
48
123
240
120
45
291
36
48
169
ABCD 96763660484*3^$a+1 [50005]
17
67
41
52
3
45
32
36
16
39
9
56
64
56
127
17
163
29
19
77
67
125
72
16
15
24
144
12
5
60
48
36
16
44
43
72
125
19
12
5
7
5
12
180
103
53
52
60
3
120
12
41
16
8
216
16
39
57
8
24
235
48
29
103
36
17
60
4
99
57
84
51
89
16
32
31
24
33
15
29
163
41
31
24
77
48
7
69
68
52
39
5
4
8
84
28
8
43
5
7
12
45
111
17
24
19
12
149
28
132
20
48
55
72
33
176
67
29
40
8
28
32
127
21
104
55
41
43
9
20
40
8
115
29
19
60
24
96
9
75
5
12
16
15
45
39
96
48
36
48
77
199
65
19
101
192
40
99
21
75
12
72
113
7
24
60
5
187
5
12
12
139
36
53
100
60
63
209
36
19
89
187
17
40
72
8
31
29
103
24
5
19
96
29
7
9
8
55
105
75
101
96
16
8
55
12
84
65
19
60
24
65
115
5
36
12
19
113
12
36
19
29
4
3
24
53
7
65
16
75
108
12
5
112
32
24
4
3
60
5
19
29
55
132
168
12
72
33
39
41
84
60
163
156
81
15
84
69
12
36
39
5
55
24
129
116
139
17
48
96
7
105
68
60
60
31
65
24
24
43
12
17
115
45
39
9
3
12
36
72
12
36
69
51
5
24
151
41
40
36
39
21
15
48
57
15
24
5
19
120
17
4
63
12
5
79
17
43
41
31
29
60
40
51
45
39
5
36
19
24
24
48
197
43
48
21
20
48
31
5
31
45
20
120
55
60
29
55
120
5
60
31
48
216
60
24
45
8
19
5
28
48
20
19
29
7
105
72
8
12
36
12
108
67
29
160
63
117
39
5
79
33
8
24
180
28
20
4
123
120
41
12
19
33
12
39
9
68
43
65
19
48
5
124
39
57
15
129
3
48
65
7
12
36
24
29
4
8
43
29
67
5
24
19
5
96
36
16
92
103
45
80
84
55
53
31
5
16
60
36
72
116
55
36
60
101
72
28
12
32
16
39
60
29
79
105
243
12
137
36
55
89
108
48
67
17
84
76
20
79
72
69
99
17
67
125
43
45
80
132
7
29
16
51
24
60
5
48
48
52
15
48
9
15
41
19
5
16
39
36
108
9
8
24
31
108
240
41
91
65
4
135
21
80
24
16
15
45
15
48
101
31
12
33
63
65
115
84
45
60
20
160
3
24
29
55
17
7
101
12
52
3
29
211
72
41
64
51
5
24
40
15
96
24
105
8
60
12
100
60
51
5
7
84
84
12
77
7
105
15
41
43
36
48
41
67
29
24
16
171
17
28
147
17
60
91
12
36
9
68
12
132
139
77
19
108
233
60
12
52
128
28
8
31
105
120
8
40
8
4
80
79
84
177
8
36
144
7
24
12
48
17
67
36
12
53
112
92
12
48
31
21
39
72
12
41
55
17
4
60
20
31
29
88
63
12
93
68
91
65
136
12
123
89
16
12
27
48
33
68
4
92
19
72
53
96
55
48
5
132
19
9
72
63
48
12
197
24
55
9
75
93
8
31
5
28
63
9
63
168
12
12
65
40
200
76
15
69
8
72
19
149
72
19
36
5
16
99
84
24
213
32
28
39
101
4
15
5
19
24
168
132
17
36
60
64
104
96
40
39
17
48
55
60
29
67
89
12
43
269
72
40
15
48
33
12
231
41
16
80
12
31
72
65
120
43
12
17
55
113
67
17
28
68
4
56
4
3
72
5
28
315
12
24
60
137
55
57
111
12
9
3
108
129
3
12
41
4
44
24
55
41
72
4
68
28
164
103
65
36
7
105
87
12
108
53
168
84
52
56
7
36
5
64
111
89
12
28
20
48
55
5
7
65
40
27
21
68
7
24
33
15
77
31
65
19
5
108
48
7
105
12
39
17
144
19
180
84
5
67
45
15
156
72
12
48
105
15
65
295
93
20
72
31
9
111
60
125
31
5
19
12
309
104
31
24
57
3
5
115
69
176
24
108
7
45
27
48
17
19
89
43
5
43
41
208
20
48
19
24
81
99
12
53
7
9
159
132
45
92
151
120
12
60
45
15
192
60
17
60
31
89
40
15
24
41
100
20
19
12
12
17
100
3
57
39
60
12
12
36
5
12
52
60
3
12
132
29
76
99
65
76
20
36
19
45
3
ABCD 96763884424*3^$a+1 [50006]
48
29
55
116
12
36
76
17
30
49
84
84
72
44
69
211
59
33
15
9
48
4
11
9
87
1
32
40
11
45
153
3
165
198
1
24
60
60
17
19
20
28
5
72
51
4
12
60
36
68
144
15
18
39
21
103
116
81
3
87
37
41
12
18
49
8
40
35
57
64
44
52
92
4
44
108
21
51
51
45
12
24
36
12
39
73
60
59
37
17
55
12
152
64
113
27
52
32
39
18
66
37
20
177
7
12
36
77
67
36
41
18
109
263
21
4
68
15
9
36
36
16
36
32
4
20
108
28
80
4
12
17
31
20
36
93
12
3
36
33
18
25
216
36
11
37
5
66
13
173
30
1
20
100
104
52
60
23
61
32
36
24
15
85
5
3
16
20
33
90
1
68
16
8
63
21
16
53
42
25
65
3
12
3
1
12
71
81
4
23
1
80
48
16
12
5
6
73
20
4
24
41
15
21
12
39
60
84
28
77
3
28
84
11
45
76
24
23
33
60
84
16
20
15
81
16
155
25
20
4
192
35
36
49
161
6
33
16
35
36
13
68
16
12
5
103
24
104
4
56
33
7
29
51
3
21
112
23
13
32
28
8
64
60
65
67
29
30
1
60
56
36
36
48
28
24
20
60
9
126
153
40
11
36
21
12
16
17
3
4
17
3
36
4
32
12
57
12
39
3
33
96
117
39
124
44
28
8
16
204
83
21
40
32
12
4
11
9
4
5
19
23
84
25
36
11
9
15
69
196
80
15
138
6
61
132
8
16
20
12
28
59
109
36
24
17
144
19
65
19
20
3
108
1
104
28
32
28
80
100
36
35
1
12
24
24
17
3
156
36
40
212
33
7
125
66
1
8
52
20
28
8
108
45
3
40
161
3
76
8
15
96
61
60
24
36
72
65
39
21
51
88
17
3
16
35
9
4
44
52
60
20
28
59
13
24
47
61
12
48
41
31
137
15
24
36
16
32
88
36
20
129
55
68
33
42
12
1
48
12
12
5
36
31
96
24
11
21
16
12
12
12
17
15
64
80
3
18
3
27
13
5
55
12
24
12
8
33
115
35
72
48
72
6
87
21
51
21
18
25
11
13
35
1
17
39
112
119
42
123
147
66
27
40
24
24
12
12
5
91
60
180
101
18
37
71
57
40
12
113
55
12
44
16
140
15
37
20
24
12
21
31
8
45
63
4
83
13
8
4
23
45
33
15
36
4
11
36
9
15
49
17
3
4
32
33
3
28
36
65
66
1
48
120
72
83
37
71
25
17
15
39
84
13
8
24
40
32
15
66
42
12
21
28
77
3
141
3
52
8
45
7
12
12
24
44
28
108
20
21
36
7
24
24
11
42
3
84
69
67
59
1
17
67
29
15
24
84
4
20
16
12
107
1
24
17
67
8
4
24
20
24
81
18
1
48
11
1
65
3
36
24
124
29
54
9
9
19
59
1
36
36
47
1
24
32
76
11
25
32
16
44
16
35
18
55
12
84
47
1
71
13
59
12
54
7
92
108
4
8
4
17
3
33
3
15
1
20
64
77
31
12
5
43
12
20
16
17
127
17
7
12
80
76
60
72
12
8
21
3
12
36
36
15
234
54
1
36
5
36
15
112
48
35
9
12
141
150
21
81
7
11
61
29
7
83
1
36
5
15
4
47
61
20
4
8
36
93
48
27
112
11
1
29
127
36
20
24
12
33
7
11
37
35
18
243
87
13
8
4
12
36
84
8
15
18
39
45
90
37
5
67
36
24
96
47
21
9
91
72
95
21
12
40
32
36
75
21
124
48
71
21
36
40
12
77
75
12
24
36
87
48
1
120
8
15
45
28
5
55
53
48
3
72
16
8
4
59
90
31
32
16
12
36
8
9
31
47
105
96
64
35
45
105
31
5
139
8
16
12
35
21
51
25
24
23
37
56
39
25
48
56
12
33
24
3
28
17
31
48
11
132
97
132
24
48
36
53
6
85
24
17
31
116
28
41
72
12
6
37
84
44
108
4
47
33
52
35
18
63
40
47
37
119
13
48
35
49
107
93
16
35
1
20
4
60
24
24
60
23
73
8
63
24
13
17
7
36
12
44
12
33
3
39
66
111
16
44
69
51
4
29
7
11
18
3
100
36
11
33
88
41
48
75
24
36
28
20
16
12
23
25
35
57
36
12
21
87
36
24
12
51
93
69
43
84
36
12
48
72
12
44
9
3
36
33
18
36
13
11
85
36
92
36
28
11
73
17
51
24
16
47
61
12
36
41
84
7
48
24
17
3
12
87
57
51
114
102
25
12
8
28
44
99
24
37
12
72
80
84
3
13
35
25
12
5
123
52
56
16
128
36
16
116
15
30
39
15
129
88
56
16
8
52
48
36
12
12
36
48
17
7
84
20
39
13
56
33
19
24
24
41
6
36
33
24
28
8
52
11
114
7
59
9
64
44
120
24
36
27
1
8
48
76
107
18
31
17
19
48
48
65
39
51
21
16
5
102
1
20
16
12
68
87
21
16
20
72
12
33
99
36
33
87
16
17
91
84
95
25
56
36
64
36
23
1
17
30
37
8
51
21
12
40
36
17
39
28
41
91
125
31
12
5
78
1
71
66
24
48
43
11
1
48
41
24
54
18
31
17
31
23
42
103
20
28
84
24
12
56
36
36
87
49
20
21
7
11
84
18
63
28
77
12
3
28
83
49
72
17
19
53
54
1
53
27
15
69
76
68
4
17
12
42
48
45
63
1
20
123
42
19
24
41
27
64
59
25
48
128
52
36
12
60
60
32
16
12
23
ABCD 96763970536*3^$a+1 [50072]
68
72
144
136
60
380
328
32
229
144
59
13
3
24
108
180
44
96
48
25
35
12
148
21
183
48
105
167
16
192
120
48
132
69
51
108
20
36
264
1
35
76
20
220
8
96
36
28
540
80
36
196
168
84
176
100
117
135
48
84
80
16
92
73
27
164
184
72
104
96
120
40
92
13
15
8
40
32
12
16
21
39
201
71
48
1
35
88
128
24
64
24
32
24
612
100
108
480
12
60
9
23
48
88
24
32
24
160
92
12
28
140
28
60
32
100
32
160
68
28
45
15
20
112
108
416
16
92
12
64
140
36
228
37
203
252
76
120
104
109
147
68
36
61
120
23
1
143
208
44
84
25
71
120
64
120
177
95
28
44
108
112
108
104
16
104
64
144
48
105
24
83
100
168
48
176
88
200
48
24
156
40
168
84
176
400
24
96
56
4
56
85
35
148
92
16
168
44
16
80
360
244
21
99
48
12
200
100
176
157
95
72
16
20
157
63
12
104
28
120
168
48
24
33
48
27
192
536
172
8
40
20
12
72
76
176
28
68
72
48
88
80
4
228
12
200
36
61
39
192
468
176
16
272
148
104
24
4
108
9
99
45
75
24
108
68
85
195
44
120
96
52
252
20
12
36
60
88
140
52
225
147
276
144
80
108
13
615
312
72
120
68
88
12
9
35
4
56
1
35
52
140
108
600
40
9
63
216
24
8
180
48
205
155
61
71
28
132
33
27
60
80
72
28
128
4
36
72
69
39
92
84
1
15
92
36
60
12
28
12
20
208
44
108
52
56
4
8
220
60
60
20
112
180
96
32
28
236
196
168
140
204
36
52
108
92
28
20
205
159
33
315
44
1
123
21
3
56
472
69
99
80
72
160
308
52
69
3
20
48
108
112
20
12
108
25
35
172
81
71
64
224
16
105
279
36
104
157
24
35
144
208
93
71
204
36
28
8
12
1
27
12
128
148
180
300
92
108
4
48
164
4
72
108
12
92
13
23
1
51
92
16
12
20
24
216
112
120
48
20
100
188
216
184
180
56
1
83
124
56
52
188
145
39
81
72
147
428
144
1
303
84
228
168
44
132
16
180
140
25
75
168
92
24
16
60
32
88
132
108
69
51
12
272
1
143
97
83
36
36
40
48
44
1
11
109
207
8
112
20
84
289
107
28
32
48
36
216
72
60
36
4
68
12
1
72
383
52
140
72
28
8
ABCD 96764215664*3^$a+1 [50066]
12
275
60
42
30
18
6
114
48
42
6
72
18
36
36
13
11
325
83
6
24
7
119
12
48
30
55
65
54
12
1
29
55
11
24
6
18
54
7
71
12
36
120
204
25
245
6
24
36
36
24
24
12
133
35
72
24
1
29
24
31
17
42
12
25
11
84
186
120
42
60
60
12
144
24
121
65
90
54
43
35
12
60
60
120
36
96
18
43
5
102
217
11
84
13
101
127
179
48
12
13
35
1
89
42
13
12
125
6
120
145
23
49
35
102
198
12
84
114
6
24
13
29
24
24
42
6
48
114
1
96
36
167
156
84
133
12
17
19
29
126
24
42
138
96
61
24
11
48
12
24
72
145
12
5
7
41
174
48
1
41
78
108
73
77
103
12
77
7
71
18
6
18
30
66
126
60
24
229
95
12
30
30
36
48
120
49
35
73
95
24
48
1
41
30
114
54
25
23
12
1
11
120
1
60
23
36
36
72
6
42
84
60
24
61
48
36
29
7
23
48
60
37
47
168
132
30
120
6
42
138
12
12
30
18
222
199
95
36
24
54
151
47
12
78
18
54
6
12
97
23
12
90
30
37
5
6
120
42
42
54
54
48
84
48
132
84
1
11
73
12
12
95
72
109
101
6
18
31
41
43
59
18
54
48
66
24
18
37
60
5
7
41
18
37
24
65
78
12
96
49
35
24
49
48
89
18
30
162
30
18
36
66
18
72
84
42
18
72
30
48
96
18
12
18
72
48
7
143
37
96
167
13
17
55
95
60
132
48
18
30
42
6
24
25
23
12
61
59
6
115
60
17
223
71
84
12
24
108
121
12
24
59
37
47
108
48
49
132
161
43
119
36
36
60
90
96
24
115
95
49
84
41
96
66
24
36
73
12
107
36
36
60
24
61
95
108
1
77
55
59
54
55
180
5
42
49
60
35
24
36
85
11
12
72
1
143
24
12
1
35
30
18
61
23
48
18
90
61
83
30
7
41
24
18
102
144
24
102
13
71
120
85
95
42
78
1
113
42
25
71
84
108
48
300
48
25
59
85
71
96
138
30
96
186
150
181
107
85
48
23
12
60
48
54
30
66
24
6
12
108
49
95
18
48
7
35
54
31
137
210
73
77
120
42
48
61
41
24
6
90
30
48
72
90
144
7
17
96
6
60
24
6
78
108
24
25
323
25
107
78
30
138
144
66
24
30
30
354
54
108
12
156
36
24
1
24
72
84
71
37
41
30
61
29
30
12
48
24
12
1
137
72
66
60
90
120
48
30
60
25
341
79
95
84
6
24
91
5
66
24
12
60
132
1
89
31
89
72
90
30
103
41
126
85
240
365
96
19
35
24
25
12
144
23
85
71
97
257
7
113
30
73
107
180
1
47
12
30
90
102
126
12
61
59
12
85
83
42
90
24
12
48
84
36
72
24
120
73
35
6
55
155
126
6
84
25
11
48
66
66
37
47
60
13
41
54
145
107
30
90
13
71
25
59
13
72
11
204
1
35
24
13
167
12
60
18
162
1
47
6
162
25
53
90
30
186
36
90
24
48
7
131
24
36
13
12
17
30
12
73
12
143
25
60
5
18
24
36
24
85
11
73
24
71
60
36
49
11
13
215
138
55
24
35
1
29
24
30
25
41
114
121
29
55
35
36
36
228
114
7
71
144
24
24
60
12
36
48
6
48
42
96
30
18
61
36
47
6
120
31
251
169
5
43
5
91
36
155
54
30
72
18
216
30
61
119
6
72
48
72
6
96
180
24
24
13
113
96
30
18
31
60
179
42
55
11
192
60
42
79
47
49
108
95
205
95
25
11
6
55
65
18
61
251
54
24
96
126
24
49
17
78
60
12
138
7
96
60
5
90
54
18
36
12
72
6
6
66
102
60
6
24
163
23
102
42
6
54
1
ABCD 96764327098*3^$a+1 [50142]
36
180
54
19
143
270
18
229
12
24
96
71
97
101
19
71
72
25
48
132
84
336
5
79
108
12
156
60
215
18
7
12
336
167
54
31
240
89
283
23
54
31
24
48
383
49
60
215
36
133
84
36
96
84
72
35
25
120
48
5
67
60
143
49
60
71
72
54
55
204
156
96
48
156
5
79
72
12
48
203
216
109
197
67
131
37
323
145
161
31
168
60
47
157
41
91
84
84
101
67
23
145
84
72
96
108
35
25
36
11
25
120
60
24
5
54
385
72
72
137
115
191
145
60
24
59
25
47
198
306
169
47
157
48
144
228
48
149
115
11
144
180
324
37
53
31
41
18
37
89
144
319
36
96
179
90
19
36
17
79
24
12
240
132
107
13
203
97
101
19
107
109
12
84
24
5
295
155
217
143
25
120
35
325
197
54
61
155
445
5
43
84
240
36
96
180
36
204
168
11
1
35
36
265
60
12
12
120
204
120
84
41
211
95
54
67
5
504
270
49
12
119
144
126
31
48
227
13
180
77
7
407
49
36
60
179
97
420
185
367
132
59
157
23
97
24
59
217
89
19
107
90
54
181
240
119
54
79
11
85
36
180
120
11
13
60
35
121
41
175
12
312
168
48
5
43
72
144
101
55
89
54
37
120
84
300
215
144
36
13
96
204
36
216
29
7
155
25
29
379
35
1
60
29
7
83
157
23
1
24
137
54
205
240
48
72
11
49
156
72
60
48
65
54
133
83
378
247
23
72
157
23
97
36
36
11
18
90
25
101
19
341
31
48
252
168
12
84
24
12
24
60
24
71
61
420
12
36
132
23
61
36
83
49
120
11
85
72
95
109
36
24
60
24
36
71
97
83
85
168
71
126
127
107
181
24
60
5
54
1
108
48
275
18
126
13
72
5
234
97
48
125
72
19
71
180
73
36
179
301
84
65
72
103
95
217
60
29
54
97
72
191
85
77
43
245
7
83
72
133
132
239
49
120
12
132
83
145
60
132
108
5
79
119
145
132
24
59
90
67
59
36
180
90
90
108
72
205
72
11
121
36
23
121
108
48
83
37
179
1
323
180
1
341
175
95
25
84
341
54
13
36
12
252
36
216
180
36
72
47
49
120
155
25
65
55
35
121
149
187
48
12
60
252
ABCD 96764609322*3^$a+1 [50010]
3
24
3
117
3
24
33
36
69
27
116
115
12
18
119
13
3
8
64
3
5
49
183
3
24
5
1
23
7
45
12
33
24
39
51
78
3
39
30
39
80
49
23
40
39
9
24
3
125
49
3
72
3
125
76
51
6
3
20
7
60
12
30
3
39
69
72
15
105
8
31
30
23
25
15
15
30
63
39
29
16
63
21
21
18
18
12
63
24
15
30
90
29
84
55
53
64
80
4
24
96
39
18
42
30
18
45
15
114
191
28
99
18
12
71
60
4
15
72
9
9
83
4
24
69
18
42
30
48
9
60
20
4
56
4
72
12
27
60
36
53
31
90
23
25
48
30
42
15
15
18
42
21
69
63
15
9
105
39
21
30
29
7
57
36
12
48
99
41
1
23
40
32
36
4
3
72
29
67
17
132
16
57
12
39
12
80
19
33
12
45
36
42
33
12
32
4
132
48
36
135
5
13
75
33
99
21
47
72
43
21
99
18
3
20
40
44
7
53
7
6
42
57
45
66
24
66
12
27
15
29
31
9
60
12
27
132
18
30
42
111
57
27
33
42
18
30
17
96
88
12
27
17
121
30
9
48
63
60
12
12
30
6
72
17
64
12
27
48
42
15
32
16
9
6
9
24
21
15
24
27
33
32
157
78
9
3
102
11
4
21
54
6
144
35
31
9
33
72
30
30
6
29
4
69
15
27
29
4
32
61
39
8
55
21
39
12
9
27
30
30
12
12
6
63
44
28
48
21
23
16
84
12
51
5
28
60
9
15
32
1
144
3
27
33
12
21
15
27
5
28
69
51
165
39
21
42
57
93
3
9
123
15
12
5
43
30
3
45
59
1
87
3
5
37
11
7
24
18
135
3
30
123
117
24
11
19
66
99
21
24
3
48
48
24
45
35
16
9
15
3
65
88
60
21
6
17
52
3
21
27
77
43
12
30
3
44
16
32
37
6
54
3
45
3
92
16
36
33
18
5
12
13
23
64
32
36
85
15
8
4
8
4
51
84
21
15
57
3
12
48
9
24
57
54
29
16
3
48
72
5
16
27
42
30
17
43
57
3
17
40
15
6
35
88
32
7
42
11
85
24
18
48
12
21
12
32
36
61
6
42
15
15
12
5
160
3
5
136
72
8
7
9
3
17
4
39
18
42
12
6
23
19
33
132
48
39
21
9
71
28
24
20
40
33
39
3
42
11
7
33
72
63
12
45
63
5
169
60
3
120
3
12
57
51
9
21
3
120
84
45
15
15
12
60
5
4
27
30
30
9
44
4
120
56
24
25
15
32
40
51
42
11
97
24
48
30
30
15
45
15
12
45
78
60
5
25
30
48
12
30
3
32
7
5
61
15
15
45
12
63
5
7
53
40
12
33
87
15
42
75
135
105
3
42
30
5
16
15
9
63
48
105
57
3
48
12
15
72
33
120
15
9
15
36
24
9
27
12
42
11
25
27
33
54
18
18
5
28
12
39
9
27
30
3
27
33
27
24
48
30
3
20
7
42
63
15
18
60
30
54
15
105
39
56
16
15
33
72
39
66
30
42
12
11
28
44
7
6
12
3
8
16
21
15
57
51
12
8
49
48
87
33
3
60
9
75
12
8
7
186
3
56
4
72
60
15
12
17
16
12
12
3
101
19
48
5
28
51
5
13
27
33
12
120
3
3
45
32
16
21
30
6
75
27
60
42
66
9
21
15
15
9
8
12
61
63
24
12
84
9
3
15
9
15
30
6
57
57
23
16
87
60
33
21
75
3
45
36
12
120
20
25
24
23
40
3
24
9
24
48
44
193
3
24
33
3
32
72
121
27
12
3
132
18
18
24
5
76
12
92
28
15
30
18
89
1
3
27
33
9
72
3
12
3
33
75
153
96
3
17
25
11
55
12
41
16
3
21
24
27
18
18
24
6
47
115
12
36
17
12
73
3
45
3
27
54
6
42
167
43
33
12
36
32
7
42
6
9
15
81
8
19
137
13
108
23
31
9
12
84
3
93
20
4
111
29
25
75
3
33
9
6
9
8
7
9
9
23
60
4
3
41
16
108
27
18
102
33
20
160
12
24
20
4
20
7
33
3
29
16
75
129
15
33
3
45
8
7
12
48
93
24
8
19
41
7
33
32
25
3
57
30
5
73
59
13
63
39
18
11
4
12
3
45
12
33
12
23
100
15
21
27
29
16
27
17
4
12
27
48
33
60
81
63
32
1
63
9
75
68
4
45
111
27
57
93
15
12
33
11
60
19
81
57
35
40
20
19
9
120
9
27
3
41
112
15
12
117
15
108
17
24
19
45
3
60
29
13
3
48
44
36
4
60
15
33
27
5
73
30
33
51
18
15
32
24
7
30
12
18
54
15
80
1
30
12
45
57
179
112
45
39
21
39
15
21
12
12
3
12
66
24
3
8
25
84
3
48
39
18
108
15
15
57
27
18
3
60
15
9
48
3
57
15
48
5
4
48
15
42
15
111
65
109
39
27
42
90
53
24
43
33
15
33
27
12
42
6
5
7
5
85
30
17
1
15
24
3
12
153
56
19
5
40
8
19
33
8
7
72
69
12
12
8
85
27
33
27
12
3
21
21
6
93
24
36
27
60
5
7
30
71
19
12
21
27
33
24
3
5
25
48
42
17
73
12
35
4
21
66
72
21
51
69
24
36
12
57
15
20
73
3
36
63
42
23
43
45
12
15
48
12
77
16
9
3
3
60
24
45
51
53
19
41
12
24
4
21
60
23
13
63
9
75
3
17
16
9
47
13
60
15
36
51
18
72
3
36
51
33
72
20
1
75
20
4
111
9
20
64
36
51
54
11
72
25
30
72
53
100
108
9
15
21
12
15
12
24
9
15
33
15
9
15
45
11
28
20
37
27
3
69
3
12
36
33
9
3
57
51
21
15
20
13
42
21
20
67
18
54
18
12
30
18
27
15
6
23
100
12
15
12
17
1
87
8
64
108
45
150
33
57
11
36
16
57
12
59
19
33
84
20
85
96
23
1
96
12
30
5
40
32
1
75
9
6
12
45
72
63
17
25
39
69
42
60
48
5
37
126
17
25
47
73
3
39
21
9
30
33
8
25
24
6
90
87
20
7
6
30
33
32
97
12
71
60
19
48
45
63
5
40
69
6
93
147
45
39
33
8
4
56
49
3
45
23
60
112
32
84
16
33
78
72
12
6
30
33
24
12
15
9
69
47
48
ABCD 96764991088*3^$a+1 [50002]
36
117
3
60
145
12
8
120
75
85
95
9
28
60
20
60
64
24
60
212
123
61
20
28
8
27
13
72
56
4
12
8
51
85
24
32
3
36
21
244
24
23
9
3
36
97
32
40
48
132
12
71
225
40
8
216
48
40
48
8
39
141
4
83
45
64
56
40
47
1
120
20
4
35
25
188
72
76
32
27
105
12
76
48
95
1
23
57
36
15
33
87
13
56
3
45
292
131
33
39
21
12
3
24
45
12
100
71
37
156
47
49
68
75
96
12
13
44
36
15
9
15
105
28
20
24
4
80
4
35
61
155
81
123
120
93
100
32
12
111
37
32
24
84
16
95
1
48
68
75
253
24
80
16
44
52
104
135
1
56
15
9
28
20
63
25
8
60
15
24
57
16
12
36
84
48
108
84
120
8
12
36
112
24
83
1
32
132
48
63
180
9
3
145
92
15
37
56
4
20
16
12
35
25
8
28
35
141
111
252
48
108
57
3
72
9
3
25
32
3
33
87
73
44
51
12
21
16
44
27
69
60
24
24
36
12
63
21
39
201
16
68
76
44
64
35
45
40
60
36
140
12
27
48
213
27
12
1
44
123
57
28
84
24
20
15
37
23
120
25
24
176
15
25
24
12
80
51
25
20
12
36
4
80
16
56
111
85
12
155
13
24
20
124
56
28
11
37
143
49
71
45
12
108
24
28
35
73
59
36
249
28
84
11
45
72
28
48
59
36
109
8
63
49
11
72
9
16
60
20
3
25
95
25
32
88
24
35
108
105
24
88
35
45
3
60
73
60
59
25
60
60
20
51
61
36
44
3
36
9
76
20
16
44
132
4
120
80
4
44
15
133
20
12
63
13
192
32
75
13
35
157
32
136
35
33
60
16
48
20
3
13
132
8
64
20
3
9
24
39
33
180
3
105
15
9
88
104
39
1
80
99
97
23
85
32
88
156
36
23
57
303
72
69
148
92
36
64
48
8
48
84
123
72
13
167
25
80
96
12
48
16
11
105
60
24
39
9
60
111
69
156
112
20
112
8
144
24
136
176
72
48
252
36
76
23
13
8
135
45
180
12
28
32
24
16
60
35
49
23
36
117
124
60
80
4
47
33
36
3
21
36
48
28
200
28
95
1
83
177
39
72
33
24
16
24
48
44
100
59
61
59
132
9
39
37
35
13
32
15
33
132
15
25
32
48
144
51
45
27
25
128
112
20
108
12
40
23
60
85
20
15
60
108
37
8
124
48
35
49
48
156
36
104
132
15
69
88
56
24
88
44
16
44
84
36
16
47
61
32
28
176
63
37
44
39
121
20
12
72
48
28
180
92
48
64
20
28
12
35
33
12
75
13
104
24
135
57
28
32
147
73
104
48
76
44
16
152
28
80
159
1
84
71
21
60
36
60
4
71
9
4
95
9
36
12
40
83
37
24
60
156
107
21
24
28
83
129
15
13
83
9
88
47
36
61
48
35
13
60
44
24
12
4
120
8
40
80
3
213
72
48
112
32
51
1
96
80
3
57
72
12
4
47
109
59
21
4
60
59
25
8
100
32
96
16
23
36
9
72
24
40
20
84
28
68
16
24
152
24
111
25
12
36
32
40
68
39
73
20
40
84
108
8
192
40
11
37
20
12
3
72
61
12
44
24
15
24
25
92
48
28
95
49
24
92
12
15
36
97
107
1
120
59
13
32
75
117
24
16
140
76
20
28
32
40
24
8
51
157
200
48
4
23
69
36
84
16
8
16
8
48
60
52
152
4
44
111
85
272
60
72
28
12
11
45
12
124
11
45
12
15
61
119
225
72
48
15
21
15
132
33
75
144
81
16
11
37
11
69
112
96
215
48
45
96
60
196
80
28
35
72
37
32
4
24
32
24
15
120
72
49
119
121
80
40
104
156
51
249
3
237
39
72
33
24
480
12
48
52
24
32
15
57
15
1
32
87
97
11
9
51
49
108
180
12
23
61
47
9
4
119
48
45
123
45
27
57
76
176
24
72
64
11
45
15
73
ABCD 96765044438*3^$a+1 [50007]
16
56
16
123
36
9
96
48
8
184
8
31
90
39
32
48
1
71
40
168
33
63
57
15
24
296
13
27
120
63
36
5
40
69
59
16
32
175
33
21
6
48
42
59
64
72
32
61
27
3
269
216
1
159
72
63
12
18
75
24
243
69
176
40
9
135
24
201
15
291
29
120
88
32
19
102
39
128
13
60
48
72
78
17
168
61
3
72
15
65
115
53
16
24
80
43
77
37
131
13
59
61
27
15
89
16
144
120
45
84
42
30
15
3
6
143
13
155
43
96
126
39
51
18
66
81
27
21
24
51
30
42
93
351
105
81
48
15
120
27
149
31
225
9
15
9
47
160
104
49
71
64
27
180
12
36
42
120
39
120
96
8
64
87
18
18
24
5
25
39
105
72
72
63
24
24
80
160
27
24
29
40
75
69
57
66
53
1
23
85
6
30
72
18
162
195
224
31
60
30
39
8
7
60
29
109
72
59
85
27
24
48
123
29
24
49
63
33
47
19
21
3
36
210
23
73
95
97
96
66
24
21
159
257
40
129
6
17
1
12
27
117
276
84
51
9
336
24
111
45
24
36
15
129
36
3
51
53
72
13
75
15
6
51
51
45
32
301
27
9
159
27
149
25
239
67
45
159
36
29
40
24
171
240
180
41
7
33
32
112
9
90
66
54
5
40
81
23
157
3
48
9
119
1
39
21
84
180
11
88
123
237
33
87
57
48
87
80
1
90
5
48
16
75
69
96
48
80
133
75
3
36
33
15
18
18
77
19
21
33
87
24
8
336
79
96
81
3
21
57
23
144
43
5
312
112
24
51
96
210
60
18
30
54
17
64
45
6
21
33
47
40
3
149
13
12
126
6
54
5
25
39
96
117
3
24
48
24
288
87
54
35
49
6
57
33
90
174
63
24
99
77
48
112
285
59
25
23
73
12
96
30
96
90
36
30
54
299
67
48
96
48
42
3
128
64
24
27
24
48
93
3
29
1
42
144
30
126
9
176
13
27
15
17
73
48
15
45
27
32
13
174
24
12
137
120
37
48
42
210
39
51
150
120
39
111
54
30
42
3
15
84
6
12
27
63
17
40
147
125
1
48
87
9
215
40
144
80
97
15
3
216
90
59
25
15
80
232
87
18
162
18
90
54
24
27
24
159
41
91
45
8
49
143
192
67
66
3
152
7
41
216
1
15
69
180
60
48
3
80
25
144
114
30
180
42
18
15
111
84
60
162
15
33
15
24
3
125
13
27
15
108
45
24
48
32
31
162
48
15
72
45
99
39
54
51
45
126
45
9
90
29
235
237
39
36
30
135
51
30
23
40
72
33
126
33
128
208
80
120
37
24
3
33
15
39
81
45
84
23
72
1
12
180
71
120
25
42
69
21
107
72
64
200
7
90
39
69
72
54
93
33
108
75
96
45
30
141
8
24
136
195
6
120
71
120
43
21
75
213
3
45
24
200
24
24
55
36
150
95
61
11
85
102
21
104
7
65
19
312
30
54
36
93
24
51
90
267
15
54
11
64
24
104
31
89
88
48
15
180
30
15
27
29
25
71
49
135
45
179
19
18
195
183
9
192
33
6
84
21
32
19
69
57
24
39
51
69
75
66
11
160
117
75
57
30
89
112
8
97
78
41
439
9
96
21
51
48
32
88
56
19
21
9
111
120
39
6
3
32
55
41
139
101
37
6
12
9
ABCD 96765240428*3^$a+1 [50044]
19
84
17
67
11
49
5
18
9
64
5
19
48
17
3
100
83
85
17
48
67
212
60
75
45
3
30
48
7
5
15
40
53
7
12
20
33
15
24
69
72
108
7
35
48
54
36
30
1
89
7
12
12
8
28
5
78
25
47
30
108
24
31
44
45
30
66
31
20
4
12
24
29
19
5
75
21
79
72
8
88
17
15
40
41
12
147
45
90
36
12
42
48
102
133
5
60
30
48
30
87
100
60
24
20
36
88
72
20
57
7
89
30
37
5
39
21
7
96
44
52
23
1
32
4
108
11
12
45
12
28
5
39
28
35
6
27
45
12
7
20
21
42
13
32
15
66
51
141
19
68
28
32
72
9
7
95
9
3
25
53
18
37
17
6
9
33
7
68
57
66
241
23
18
7
48
12
8
3
37
47
73
20
28
72
12
32
4
32
3
24
13
5
30
13
84
65
3
4
59
60
1
41
7
8
12
16
72
44
3
37
8
28
5
108
55
5
19
11
21
39
24
6
42
18
55
29
36
7
60
44
36
24
39
49
48
24
59
9
28
5
138
109
48
24
24
77
18
21
159
24
18
19
29
7
5
168
12
7
35
6
12
42
105
12
63
1
44
33
60
15
15
45
220
35
9
4
12
20
27
45
40
41
55
24
20
40
20
12
3
33
40
92
15
25
32
16
32
88
53
7
17
7
24
24
20
3
18
24
147
36
33
55
36
53
7
23
18
19
8
33
42
30
60
15
60
135
36
9
12
63
48
13
36
89
24
67
11
12
13
20
52
20
108
33
19
120
65
31
5
84
63
3
49
20
28
5
39
28
5
48
18
1
60
24
17
18
9
3
48
1
11
42
27
21
19
36
53
51
4
137
19
11
9
36
33
30
60
145
125
7
5
7
5
30
36
12
57
33
7
53
87
40
20
40
8
4
24
12
35
30
42
138
7
23
9
21
12
55
12
41
12
18
45
15
9
9
55
5
12
7
11
150
67
20
45
12
7
80
99
121
36
24
68
3
12
6
12
60
7
48
12
11
9
16
5
12
15
132
3
49
24
119
6
7
80
40
83
61
29
31
24
104
3
49
101
27
88
132
11
37
5
12
3
33
67
107
6
30
25
44
45
55
20
52
29
27
3
12
72
25
5
18
45
4
29
67
12
20
15
33
24
129
42
12
45
132
64
35
1
71
57
21
19
48
12
41
19
11
12
12
13
44
129
7
12
36
65
42
13
5
39
45
27
124
32
3
42
27
63
9
40
20
28
48
23
9
45
48
43
44
111
9
45
48
18
72
30
12
36
54
1
44
172
41
19
11
9
39
30
30
72
117
100
36
35
81
63
13
12
12
80
39
12
117
21
19
32
16
32
63
18
55
35
9
3
30
30
30
7
71
24
93
72
76
35
54
7
8
21
19
11
9
28
5
18
24
30
43
44
3
48
9
51
12
13
24
89
54
78
87
40
11
12
9
28
32
9
54
97
29
132
12
3
3
57
87
1
35
84
78
19
11
13
5
60
12
18
25
24
65
78
102
48
7
168
23
30
7
65
19
8
21
87
4
20
16
12
36
5
67
12
35
36
12
37
12
23
96
90
30
72
18
31
8
48
144
28
23
18
79
132
29
60
51
4
29
15
60
72
81
72
31
32
4
36
5
43
35
21
81
55
113
159
21
87
4
144
77
19
41
55
72
48
44
33
6
21
16
23
84
25
11
21
3
1
44
3
30
7
5
87
9
12
79
8
15
33
33
12
18
9
45
18
18
19
12
36
60
72
101
60
42
30
87
21
24
3
4
24
17
27
108
123
49
41
27
84
4
17
39
28
11
150
144
6
49
11
60
24
6
55
5
24
7
36
12
23
9
69
7
5
12
115
32
16
35
69
28
5
3
4
20
3
33
15
132
6
19
11
37
17
115
8
45
55
5
15
24
39
30
24
48
15
3
49
23
12
6
102
18
24
3
45
19
8
15
1
132
12
60
41
7
23
12
49
41
7
72
29
7
5
7
20
28
84
8
60
75
13
5
115
12
8
3
49
35
57
3
18
48
79
20
40
8
4
29
60
12
60
19
204
24
11
37
17
55
11
57
12
81
30
49
12
8
88
113
67
5
18
25
12
5
12
30
45
93
79
120
119
12
48
141
16
12
8
4
59
21
4
5
19
8
27
13
72
12
48
60
11
37
53
31
29
55
17
39
28
32
4
12
72
11
57
63
97
23
21
9
27
63
9
48
15
9
64
5
30
49
36
47
12
61
176
40
41
18
1
11
30
18
30
27
40
35
69
3
6
19
12
41
15
84
3
57
3
6
60
42
37
5
3
64
53
18
69
16
12
11
30
39
63
30
7
113
55
17
123
33
72
7
41
7
53
7
23
37
12
140
21
7
83
24
6
67
5
19
11
45
28
24
11
49
20
72
21
60
7
108
24
29
31
29
30
37
5
42
1
5
24
18
49
101
7
71
69
16
59
18
18
24
33
27
93
40
65
67
36
44
15
13
48
84
8
63
21
93
186
1
8
21
19
48
20
3
49
41
7
32
15
1
24
8
57
3
15
48
60
60
1
84
24
48
144
24
96
203
73
95
13
29
48
12
7
29
102
12
18
72
43
20
3
1
11
30
43
36
89
24
36
24
36
7
80
12
16
12
32
12
111
49
41
19
68
63
12
66
30
60
12
9
9
30
49
5
31
36
56
4
36
17
3
4
96
35
42
15
52
29
30
57
105
19
23
13
164
4
65
7
35
45
24
21
18
81
108
33
18
145
24
41
79
41
55
32
45
27
28
17
55
12
29
7
5
30
162
3
4
71
37
32
120
4
5
67
12
12
23
121
24
35
60
85
11
102
43
12
12
8
27
6
12
7
68
33
24
18
13
17
18
49
41
7
5
19
53
7
48
101
7
35
9
3
13
24
20
9
102
13
104
135
1
12
32
141
39
45
48
18
201
3
48
78
139
36
47
37
8
15
18
60
90
9
100
5
ABCD 96765511756*3^$a+1 [50001]
99
80
96
36
31
137
7
102
75
8
25
39
21
48
24
36
84
27
153
60
3
33
12
36
24
102
17
48
60
61
95
4
9
108
30
185
1
15
68
52
12
32
13
54
150
119
148
192
48
92
49
18
41
13
59
72
48
73
48
27
99
33
9
120
11
25
24
83
25
35
1
18
144
54
35
16
24
69
39
48
51
33
104
25
60
99
9
143
13
83
61
3
8
12
36
24
25
78
65
60
1
120
11
124
60
20
1
18
161
96
60
64
176
19
89
96
4
80
28
45
3
36
36
69
24
95
192
13
15
32
88
24
36
9
87
33
60
36
107
88
33
78
41
7
33
9
35
1
144
18
45
36
12
45
35
48
13
36
11
96
55
81
8
16
48
36
20
96
49
132
23
13
54
137
25
48
47
61
35
25
156
23
1
11
4
51
113
16
21
12
60
18
29
19
57
56
48
109
3
8
52
60
153
36
90
90
51
3
29
1
18
29
25
35
1
87
240
15
42
36
107
55
54
36
15
36
36
24
48
20
16
93
54
9
45
11
12
256
3
89
24
124
36
128
28
68
13
3
45
11
103
17
48
96
204
49
12
6
89
48
55
33
8
1
279
189
48
35
1
303
45
111
32
67
42
99
80
84
25
35
60
144
13
171
12
33
11
4
20
1
119
1
6
9
56
40
57
47
61
99
9
23
25
35
19
6
203
64
93
27
68
144
13
71
16
24
20
12
52
68
217
36
24
243
24
105
3
3
29
19
78
47
112
33
24
23
13
15
80
61
23
37
23
13
36
23
64
111
54
36
99
84
45
131
12
12
13
59
64
144
60
140
136
140
49
36
120
6
113
28
44
4
36
24
39
105
21
27
8
85
147
39
125
144
124
33
23
172
3
41
48
40
12
20
16
117
36
95
24
1
75
80
12
64
68
25
51
20
16
9
72
108
15
20
19
33
44
13
35
12
36
4
48
8
48
52
147
6
11
16
21
39
32
76
216
8
49
83
4
320
25
15
57
63
9
51
44
13
35
1
36
51
12
9
35
144
52
32
1
15
9
23
4
120
104
37
59
64
57
36
27
39
17
16
200
61
39
45
83
96
25
12
39
21
11
73
39
20
181
59
84
1
216
87
128
12
1
108
6
17
73
23
48
12
19
54
71
1
95
48
36
16
153
35
100
45
11
7
33
156
20
60
37
23
4
128
160
68
13
144
12
71
48
40
96
39
125
84
60
193
15
48
33
18
29
112
57
11
12
121
23
28
152
13
95
108
48
36
16
80
28
39
45
20
40
375
18
63
44
12
36
4
225
23
96
84
49
27
20
25
11
37
24
123
21
63
92
7
18
11
4
8
7
29
144
49
51
12
9
59
13
12
24
47
144
16
9
71
16
21
84
3
51
150
51
39
30
108
23
31
54
23
37
71
1
36
48
3
32
88
72
8
1
180
3
140
12
196
20
64
69
51
39
18
11
1
51
56
48
100
84
32
28
201
27
63
45
36
8
16
39
41
72
25
6
29
37
11
52
32
1
12
108
179
25
11
144
12
36
40
128
25
27
45
35
19
89
180
13
111
183
9
104
76
164
220
129
83
25
23
72
4
116
157
11
40
45
27
45
35
48
4
12
8
28
9
35
64
9
15
48
8
55
9
32
49
180
18
30
96
18
45
117
15
33
47
40
45
120
72
3
32
256
39
81
8
52
12
9
11
25
120
15
32
121
59
175
9
21
36
39
8
13
18
17
31
29
28
120
201
24
36
35
24
24
133
15
12
21
95
13
39
8
36
13
23
120
1
54
18
27
9
59
13
143
289
108
36
12
150
65
16
9
35
1
47
163
18
47
49
11
12
48
4
68
13
3
32
145
47
31
66
15
117
72
27
189
51
20
28
20
73
60
111
81
11
48
36
13
18
9
24
45
11
4
80
25
348
27
9
11
40
39
9
45
59
31
54
48
24
12
135
120
93
11
145
143
60
12
25
36
167
12
55
41
121
143
1
95
60
124
80
16
56
28
21
132
23
61
108
36
39
48
93
35
24
96
13
108
111
8
40
33
167
13
24
47
19
81
140
1
11
84
25
87
21
36
71
60
1
102
54
24
11
88
ABCD 96765577562*3^$a+1 [50013]
140
31
24
17
100
3
105
12
3
17
4
12
12
12
36
12
68
76
51
93
3
93
8
55
113
36
4
39
29
40
12
24
75
12
65
24
40
180
80
19
21
56
12
52
75
81
12
39
21
87
53
40
24
44
4
156
51
9
104
72
64
92
28
3
9
63
24
77
52
12
24
36
20
12
108
24
16
92
67
12
33
36
75
5
24
7
5
199
45
32
7
9
24
24
87
21
12
63
5
52
36
36
60
12
60
15
33
27
81
36
60
32
40
12
56
12
139
45
15
41
48
28
24
24
56
40
15
245
40
15
45
8
4
84
80
16
68
91
5
4
24
3
33
48
12
15
72
9
39
5
28
72
96
15
5
4
56
16
12
51
72
12
48
89
52
24
87
41
7
105
8
55
9
24
48
24
20
40
56
52
24
60
72
3
57
32
96
40
12
12
24
15
9
84
24
36
147
5
4
27
33
144
216
104
12
28
8
16
20
36
88
15
141
60
8
72
52
60
24
72
48
12
96
3
72
137
4
60
3
36
5
72
84
52
12
63
33
24
15
5
40
80
91
21
60
8
19
60
101
16
108
80
100
56
24
16
56
16
3
81
48
12
20
52
3
45
3
77
4
44
36
4
36
12
20
16
8
36
28
48
12
20
12
40
24
12
3
33
20
16
39
65
19
81
140
184
12
12
72
39
69
8
4
252
8
67
93
204
12
3
161
88
84
12
32
100
84
36
84
108
8
16
24
75
5
76
24
75
36
5
55
165
104
55
57
20
48
19
5
4
48
176
64
8
64
27
5
4
51
21
195
165
8
115
24
9
96
75
45
15
96
17
148
36
39
5
16
20
28
48
12
3
57
3
24
33
284
31
41
172
12
63
89
4
111
69
36
60
12
60
72
36
120
20
148
8
19
36
48
33
84
56
40
8
79
9
44
4
24
24
24
27
17
40
120
24
20
16
39
33
27
84
60
5
31
29
103
17
16
44
76
48
36
20
52
32
55
225
99
117
48
96
27
105
3
21
132
87
21
12
48
3
41
4
36
27
33
20
136
3
33
12
15
21
20
12
40
128
91
60
5
24
4
24
27
21
36
108
39
29
4
132
12
3
72
21
8
112
8
148
20
67
69
27
17
31
17
4
68
31
77
72
40
32
28
36
12
3
21
32
127
33
87
69
92
40
32
24
144
31
41
76
8
4
32
36
28
36
8
36
4
72
68
88
24
20
108
136
75
48
29
12
64
96
96
120
12
32
19
17
36
48
36
28
104
288
16
48
51
21
15
105
48
24
60
84
48
24
48
84
8
28
60
60
96
56
64
12
15
17
252
64
8
40
15
144
5
43
72
21
12
24
72
27
21
68
36
88
96
72
60
44
43
21
12
3
29
28
39
53
60
52
39
17
43
33
3
204
33
12
144
27
57
36
15
12
21
60
24
8
136
12
32
16
152
64
39
84
69
48
12
48
12
36
32
148
68
100
219
29
84
19
41
36
52
12
15
24
77
4
27
144
5
4
72
68
88
20
28
12
8
24
40
8
7
12
72
17
43
69
12
8
12
76
24
116
36
16
8
76
8
60
12
36
28
84
20
16
24
111
9
51
84
24
189
84
3
12
9
60
12
8
52
80
184
15
45
15
21
3
17
28
36
68
28
84
8
52
12
8
4
56
40
188
7
48
5
55
33
24
120
20
19
65
28
3
24
9
15
24
21
12
8
28
84
24
60
168
36
92
4
48
87
17
16
84
63
77
19
84
21
24
12
51
117
116
24
120
28
48
140
79
17
72
16
75
60
144
5
7
57
36
75
9
48
60
48
24
267
57
84
20
7
12
45
24
27
84
69
36
3
12
5
132
7
45
36
72
20
40
12
12
20
67
105
36
68
76
63
5
36
7
9
24
24
15
48
12
108
36
41
4
108
60
48
8
64
36
32
4
12
92
52
63
45
56
16
24
44
91
45
48
24
72
12
3
57
36
32
31
21
27
21
12
15
101
52
168
32
4
60
36
51
48
21
156
15
33
120
51
5
12
220
3
101
28
3
60
5
36
40
12
68
79
53
28
48
3
29
12
67
21
8
28
3
21
63
137
16
24
8
52
60
72
111
29
16
80
40
123
53
76
8
52
51
69
24
84
3
77
52
8
4
144
24
44
84
24
12
136
32
7
24
21
236
16
27
33
12
104
28
32
28
8
76
3
93
3
33
15
9
84
8
4
15
33
56
40
3
60
81
84
20
4
32
48
91
89
28
3
117
12
8
84
139
33
75
29
4
12
63
24
69
36
12
3
105
39
72
69
36
99
105
92
43
69
27
5
28
36
44
127
21
68
28
12
15
60
240
9
15
24
21
32
76
3
36
153
20
100
24
87
77
40
12
27
81
32
124
12
75
5
64
8
31
33
24
44
4
12
20
36
7
96
81
24
ABCD 96765660196*3^$a+1 [50512]
41
72
78
217
35
133
11
96
18
19
108
84
95
1
48
269
60
31
120
11
85
36
167
1
17
42
60
1
60
47
30
60
54
168
108
138
31
83
157
29
36
138
66
30
84
1
65
6
60
174
30
132
12
60
12
60
90
138
6
31
5
48
126
61
23
120
25
41
6
36
60
24
54
7
5
18
12
24
18
42
174
30
49
41
115
35
24
121
41
24
36
31
84
113
43
48
5
6
6
103
120
12
107
156
84
168
24
13
41
192
150
42
36
6
54
24
7
83
102
90
30
19
12
65
19
5
78
18
12
36
60
67
125
54
36
162
42
61
29
18
12
78
120
6
24
42
79
101
19
17
115
12
71
1
35
6
30
72
37
29
7
72
168
47
66
60
7
5
120
12
60
6
66
55
59
42
79
23
85
71
120
42
48
144
96
7
35
37
11
24
1
5
54
42
126
48
24
66
6
18
78
234
54
12
54
228
211
77
60
42
6
42
30
7
36
36
48
12
5
18
36
6
19
36
11
13
60
5
84
72
96
48
31
23
42
48
120
7
23
97
83
12
30
150
6
115
17
31
101
19
101
48
138
54
79
36
239
66
48
6
12
13
72
125
55
24
41
343
60
59
66
42
25
65
108
24
6
6
30
6
7
53
54
13
41
55
209
12
31
29
138
78
78
12
12
25
11
72
42
36
91
95
109
59
30
7
95
6
12
42
138
18
30
204
91
29
24
67
47
6
72
127
11
85
89
12
6
37
96
36
29
6
61
48
36
24
24
35
96
12
60
133
60
47
18
19
11
84
13
125
18
6
103
155
6
24
103
48
35
1
24
29
12
204
102
73
132
12
72
48
12
95
61
59
25
11
48
25
35
12
18
12
132
31
11
54
90
12
132
78
7
77
91
48
180
155
102
199
83
36
180
121
83
102
6
18
30
85
17
54
13
83
144
108
48
60
25
12
23
72
60
6
6
25
216
48
120
41
30
49
12
83
42
30
42
7
11
25
60
29
54
25
95
24
1
84
23
42
283
125
54
54
31
24
77
12
31
71
61
59
114
127
77
162
13
35
1
17
103
59
72
90
120
19
11
109
11
25
11
37
53
78
162
102
13
48
59
6
114
37
36
5
72
7
179
102
264
48
156
7
83
60
61
96
29
228
72
30
25
299
25
120
96
29
36
19
47
30
12
67
23
126
12
462
36
66
90
30
24
271
23
132
24
54
42
49
5
7
83
6
6
108
61
41
12
102
24
24
12
61
17
43
17
91
11
336
85
89
43
143
145
24
23
18
18
25
35
12
60
24
145
35
66
55
35
18
30
37
12
17
24
175
59
1
119
6
72
30
78
54
30
6
54
78
48
6
60
84
24
30
18
48
36
18
25
47
114
36
84
67
84
149
30
37
59
198
108
42
6
91
65
78
90
6
12
30
174
48
126
84
96
31
156
5
12
6
102
43
41
19
107
252
1
12
143
12
169
180
36
84
41
78
6
6
73
17
42
36
85
185
6
6
19
53
7
53
66
36
25
120
143
12
49
71
25
120
84
12
84
24
132
287
96
204
48
205
29
198
12
24
25
35
25
35
37
53
84
186
181
11
42
66
54
7
113
30
61
36
96
24
53
18
145
35
138
6
60
24
72
24
25
48
41
7
17
55
47
48
168
264
24
30
7
125
18
12
162
42
49
17
372
48
43
240
119
1
29
12
55
23
72
48
37
131
37
77
30
13
23
18
31
119
54
31
17
18
49
41
7
77
6
90
12
103
47
138
127
35
18
31
24
95
102
180
144
60
18
66
19
131
54
55
35
13
17
30
96
96
49
65
67
53
31
23
210
78
18
24
210
1
29
42
1
29
ABCD 96765861664*3^$a+1 [50009]
34
15
9
36
14
16
20
94
62
18
4
98
34
56
82
20
30
12
18
48
30
43
21
104
4
38
13
5
72
52
12
3
12
3
8
18
36
48
7
5
48
55
45
26
12
13
35
46
14
1
65
24
6
30
36
7
5
22
9
51
8
12
18
12
6
13
89
22
98
7
29
6
24
1
41
18
30
84
12
84
46
26
34
8
6
16
15
11
34
63
5
12
6
24
6
54
13
12
11
58
62
13
101
30
66
52
20
16
14
48
30
103
9
8
12
70
8
12
60
10
12
60
44
64
8
12
48
4
26
58
15
71
58
8
12
6
64
50
12
24
55
9
32
54
4
20
10
51
45
2
12
18
4
8
12
36
7
11
25
17
12
18
24
6
4
8
12
6
64
14
54
22
80
4
20
4
12
99
17
60
42
36
12
72
37
3
2
4
20
10
9
5
55
27
38
12
18
6
66
85
29
24
22
8
25
23
18
60
12
7
5
72
36
22
8
30
12
18
12
61
11
28
62
18
61
17
48
12
34
38
12
4
186
38
36
60
42
34
60
3
41
6
36
90
79
33
8
30
13
29
12
70
26
60
4
15
23
1
9
60
75
23
12
16
44
1
36
45
48
32
6
22
2
13
11
12
48
60
24
10
38
120
13
65
6
73
41
90
36
13
35
30
7
41
4
8
36
6
6
114
18
7
29
42
13
59
30
10
2
54
34
15
5
52
20
10
33
77
18
25
36
11
6
19
5
10
14
16
68
36
10
62
42
1
41
34
126
30
9
9
15
47
13
41
16
56
12
6
24
1
21
26
34
116
18
49
5
67
53
67
5
18
6
4
27
5
54
1
23
96
1
101
42
30
7
15
9
81
8
10
20
18
72
12
30
13
11
42
24
19
81
30
9
5
79
17
4
20
24
30
48
42
6
46
18
2
30
4
9
21
50
46
120
14
1
11
34
15
5
10
69
39
180
26
12
22
20
16
14
6
6
6
12
10
68
7
65
12
6
22
12
26
90
19
29
4
68
12
18
13
35
1
53
7
9
56
18
37
135
18
50
18
4
14
10
32
120
12
30
70
38
22
30
38
60
18
24
48
13
21
20
10
18
15
113
12
22
20
13
11
25
5
16
8
7
5
6
109
29
6
54
24
48
7
23
12
6
16
99
41
19
149
12
78
25
5
7
95
34
26
13
35
46
50
25
71
70
26
78
4
2
25
41
19
89
76
110
4
2
43
9
68
88
24
8
24
36
19
33
26
6
60
18
18
94
14
12
12
6
36
18
31
17
28
2
37
5
6
102
102
61
71
25
3
2
114
6
6
13
5
72
12
40
6
62
28
26
10
8
22
38
40
20
136
24
68
138
4
45
23
13
5
10
2
19
71
48
16
56
13
29
48
7
17
54
24
37
5
4
50
96
10
8
31
39
21
47
13
17
30
37
35
6
6
34
50
24
16
36
33
12
33
50
60
52
20
24
1
53
76
14
30
6
46
104
6
48
25
23
4
14
12
48
24
7
45
99
21
3
35
6
12
24
36
28
60
15
17
42
10
2
6
12
18
22
32
34
62
18
100
62
7
21
20
76
18
21
17
12
48
4
15
41
7
35
1
45
14
48
12
66
4
15
12
5
4
15
41
36
103
101
66
18
16
3
5
6
46
3
36
17
12
42
6
30
28
32
37
5
55
17
6
82
51
21
50
18
78
12
18
12
36
34
50
7
9
32
12
12
40
48
8
19
15
9
17
19
71
18
4
27
41
114
13
17
24
4
8
72
22
68
18
4
14
30
30
16
9
45
14
42
79
41
10
134
19
11
10
15
9
8
54
60
34
15
185
36
34
2
58
21
9
36
18
20
78
42
30
7
53
22
8
12
34
14
10
2
13
71
76
14
4
2
54
16
8
60
96
24
12
43
12
24
41
36
42
6
12
24
55
11
73
36
35
36
18
136
18
68
30
108
19
5
22
90
54
105
45
14
96
12
72
108
42
12
36
7
72
135
14
36
10
8
18
7
23
90
52
8
18
49
45
20
6
25
17
7
5
60
10
26
66
73
5
90
6
16
8
46
44
18
30
18
24
10
20
12
6
7
5
60
6
6
36
7
12
89
24
12
4
32
60
4
26
18
72
48
24
18
22
6
2
19
9
15
129
36
15
9
32
43
15
20
10
2
36
42
6
24
22
56
7
11
10
24
36
14
12
84
46
60
15
83
18
4
3
5
48
24
24
6
13
5
36
6
34
80
4
42
8
10
2
73
17
24
36
10
26
67
17
28
2
25
60
24
11
30
10
33
5
18
18
12
24
36
7
41
31
23
12
10
68
6
12
73
9
20
12
103
35
1
36
129
2
72
70
116
19
41
4
27
15
14
79
12
41
79
9
56
36
12
7
33
50
48
37
5
22
9
9
30
80
25
60
12
3
2
48
72
6
30
103
69
36
20
12
12
12
24
24
22
8
48
28
6
3
96
17
172
20
7
11
54
30
18
72
4
36
30
18
72
74
12
12
61
11
25
23
12
36
78
4
20
108
103
15
36
54
44
16
2
72
25
5
22
33
35
70
32
6
22
12
14
12
82
8
24
24
76
84
24
62
13
11
49
27
18
15
11
4
62
28
26
42
18
36
6
22
26
40
24
36
2
12
42
6
24
48
10
12
38
18
30
30
12
7
29
6
150
4
24
12
15
41
12
151
77
72
42
13
35
10
56
30
64
57
11
112
57
5
96
43
9
15
5
126
24
16
9
23
54
43
15
20
30
18
13
5
16
26
52
45
23
22
8
30
82
20
31
89
18
28
21
24
9
8
19
23
22
8
18
22
2
34
14
22
99
29
36
24
7
9
84
50
10
2
54
19
12
23
16
54
50
37
11
42
96
19
47
18
7
69
2
13
17
4
3
36
29
22
14
12
7
17
48
12
6
48
6
10
18
2
18
31
21
68
52
63
12
35
36
13
5
24
12
18
18
7
27
69
9
2
49
15
26
48
22
26
12
60
40
36
114
20
6
31
5
19
45
50
25
24
17
30
18
18
12
48
12
6
24
7
65
4
54
38
12
6
46
14
42
4
8
60
12
4
2
42
18
13
47
48
6
10
54
30
20
6
124
15
60
77
12
55
171
2
12
7
95
10
18
42
39
5
66
28
2
43
35
10
26
34
20
100
36
14
18
30
64
38
31
5
24
18
12
60
70
62
6
4
38
10
2
34
20
31
24
17
4
44
36
18
37
39
20
70
122
12
1
29
7
11
18
66
28
21
59
22
14
12
48
1
5
96
12
12
6
30
7
5
31
65
4
30
2
18
1
21
8
46
20
10
54
68
12
60
48
18
100
36
15
5
36
84
60
18
12
10
3
11
12
18
12
18
60
61
35
13
81
2
13
41
10
9
9
2
25
24
9
51
17
18
34
27
5
40
18
50
60
12
168
31
21
50
13
5
48
43
75
2
4
14
12
144
24
42
7
41
36
58
2
34
66
3
12
45
68
52
26
12
22
8
6
25
5
76
15
3
57
23
42
4
2
22
2
6
7
12
9
20
31
41
24
6
97
15
2
10
78
80
6
6
24
24
6
1
83
22
8
36
12
43
21
8
16
14
18
12
10
2
6
72
90
31
11
34
90
45
5
19
5
115
23
12
37
84
101
28
8
24
84
24
36
72
4
3
ABCD 96765951988*3^$a+1 [50007]
44
4
12
8
69
12
31
128
57
79
20
3
42
108
87
21
55
20
45
12
3
4
71
13
29
63
4
56
24
33
42
6
7
32
4
84
12
11
42
90
30
115
17
18
57
24
192
39
105
16
60
29
15
148
23
9
4
32
39
66
175
72
32
28
32
4
77
27
33
19
36
12
36
71
129
39
105
48
9
36
39
21
24
39
64
8
24
81
7
83
24
25
20
135
33
16
104
45
60
7
8
93
115
5
15
4
53
12
90
6
43
60
32
24
63
13
12
17
156
39
4
11
1
32
3
9
100
95
30
15
24
64
12
224
76
36
84
35
45
28
92
36
129
75
33
30
18
19
68
75
21
16
60
41
3
4
32
16
17
3
64
35
6
15
40
8
111
108
45
33
15
39
48
117
16
29
78
18
7
17
15
24
51
1
35
42
90
168
37
56
4
17
78
1
96
36
5
12
60
12
18
72
13
12
65
30
1
35
93
16
60
23
18
39
93
51
69
43
65
72
48
42
13
84
131
13
17
42
30
135
27
1
8
184
5
27
84
124
32
75
48
57
28
192
5
51
129
120
103
48
12
12
8
16
44
135
48
13
32
69
51
45
7
5
43
48
60
104
12
28
35
30
12
51
100
20
129
31
248
36
4
89
255
27
45
160
5
39
9
7
84
252
77
15
27
18
7
11
145
152
63
49
41
84
15
51
9
45
36
7
60
12
8
117
36
3
12
9
91
60
35
85
48
24
77
75
16
17
55
35
37
24
32
72
135
25
8
4
48
5
15
87
1
32
100
12
84
17
54
30
18
12
66
7
32
3
81
36
28
53
55
212
16
71
66
39
15
13
17
51
64
35
1
17
30
13
12
47
1
8
57
30
30
3
16
84
12
107
72
45
48
27
36
162
15
48
45
27
88
125
60
7
47
6
12
55
72
20
21
54
1
65
115
47
42
3
16
77
55
29
6
72
30
67
24
92
84
96
27
13
24
8
27
9
4
56
27
37
32
16
32
93
99
24
16
80
93
15
3
13
11
66
7
48
80
208
72
89
30
6
7
32
15
78
7
96
8
16
71
45
60
4
96
32
228
124
44
16
68
45
87
63
1
29
63
84
231
33
16
35
93
33
39
16
29
30
45
63
18
24
31
77
48
3
72
39
45
36
87
12
121
60
65
79
144
84
23
9
16
17
67
11
84
6
67
20
12
16
20
52
35
85
47
73
8
24
21
7
20
40
32
15
1
8
51
25
48
5
168
3
57
55
59
73
32
45
3
57
30
30
6
97
65
115
47
6
24
36
27
48
57
210
73
152
57
108
3
129
55
11
153
4
35
45
93
67
12
41
12
30
13
17
18
25
5
27
100
12
191
102
15
12
33
18
42
43
47
13
65
127
65
12
3
16
29
7
41
90
37
125
43
12
17
36
7
17
39
27
60
73
29
12
108
48
12
27
4
32
27
13
24
11
37
12
36
24
53
18
42
135
72
33
15
36
57
7
77
79
11
78
7
53
27
256
152
48
40
65
15
45
54
93
87
33
45
15
15
162
36
55
24
53
3
57
63
64
24
96
65
15
16
72
48
47
12
1
44
3
21
27
12
33
4
23
72
30
30
33
16
11
18
30
21
4
32
4
32
9
3
33
67
17
43
5
63
88
17
84
51
40
48
29
42
145
80
135
9
60
52
60
44
3
13
29
55
5
39
27
24
78
228
99
24
16
8
40
20
52
8
45
7
83
18
39
40
23
12
93
40
8
45
67
108
44
16
35
90
19
20
285
63
3
13
41
78
57
93
18
37
5
60
30
42
3
27
6
207
45
103
5
60
42
25
35
13
24
5
3
57
99
12
27
13
32
120
45
51
117
3
9
18
54
60
18
25
20
48
4
8
15
18
42
13
12
60
152
28
48
20
24
4
29
12
48
108
42
18
75
27
72
13
113
39
16
44
81
79
5
55
8
16
11
1
137
60
87
36
84
28
5
15
27
21
12
28
20
15
24
6
3
51
13
36
12
29
60
115
20
33
12
18
120
30
151
72
5
120
30
30
3
36
21
55
17
42
48
85
17
60
6
57
45
27
81
27
12
4
71
13
12
5
175
8
57
103
23
42
12
19
32
160
32
36
39
30
31
140
21
30
109
11
48
18
15
24
63
25
56
96
15
9
21
3
3
90
27
33
19
96
32
3
12
12
96
30
3
64
5
27
3
42
30
36
193
29
60
7
8
28
125
55
5
103
36
23
33
9
55
24
12
20
48
39
37
23
85
72
23
120
61
36
56
57
48
79
23
1
24
32
88
17
55
44
36
75
96
45
4
68
93
54
108
13
44
4
29
3
39
109
56
36
52
17
31
80
24
45
18
73
240
24
41
72
3
132
3
24
60
6
99
75
21
28
12
32
33
42
57
48
57
90
25
41
39
63
42
63
88
5
19
60
83
1
29
3
27
1
77
55
60
80
60
15
12
12
13
17
48
3
27
48
33
52
47
12
150
123
ABCD 96766086986*3^$a+1 [50076]
64
101
51
9
31
365
30
73
12
180
200
124
80
76
80
111
24
13
32
9
90
66
55
60
65
19
56
183
48
72
21
40
17
43
47
133
149
55
95
192
69
4
17
15
39
25
89
127
104
16
20
21
48
54
25
152
21
7
341
31
41
54
49
216
120
48
12
84
77
144
43
72
125
55
144
120
77
84
60
159
4
116
76
113
31
5
31
24
84
216
96
60
41
43
80
129
96
55
84
23
109
29
24
12
79
24
5
7
104
4
32
75
30
55
35
49
209
12
115
48
71
1
84
59
21
21
79
56
21
42
30
147
159
126
75
28
65
180
192
36
168
66
13
5
60
51
57
12
90
141
40
59
126
139
72
104
76
89
114
81
39
90
91
41
55
44
9
115
221
31
185
6
109
155
78
55
60
5
36
91
24
65
19
12
5
15
280
29
19
71
6
19
84
32
21
132
27
111
168
162
159
15
85
29
31
84
24
92
28
11
49
71
90
199
113
54
49
161
126
54
18
37
60
84
216
60
24
36
48
35
37
24
60
320
9
55
116
100
119
61
156
125
36
103
65
72
159
88
23
69
244
60
140
160
60
59
1
36
44
4
36
20
105
91
48
36
84
60
11
126
135
28
143
49
140
99
49
132
120
305
36
43
29
307
35
25
191
97
116
40
5
31
113
31
197
43
60
29
51
4
32
39
102
168
55
245
60
36
19
36
71
360
133
20
237
67
5
87
60
280
95
69
184
5
31
77
84
96
84
19
71
49
137
19
44
21
159
21
216
3
124
12
80
84
64
12
149
55
60
24
252
60
80
220
23
72
18
31
41
15
4
60
84
83
13
60
180
125
36
355
41
19
5
19
116
9
139
17
36
283
24
125
126
6
36
12
7
44
9
48
78
61
41
43
96
20
148
72
84
84
47
18
6
109
32
40
144
80
64
197
84
19
92
75
48
37
60
65
6
72
72
66
67
96
236
100
5
24
115
5
54
25
65
31
5
162
13
155
81
189
66
18
7
65
43
120
131
30
19
12
44
57
270
9
180
9
51
33
7
281
127
56
76
11
97
317
15
4
36
203
37
125
108
90
97
65
135
93
31
11
205
173
108
19
60
59
61
29
51
220
24
176
84
21
43
11
145
60
116
9
84
96
139
185
175
71
42
300
19
420
29
36
15
4
269
87
4
5
79
60
221
91
80
9
156
96
63
16
84
156
144
35
1
24
29
108
24
108
171
96
21
159
51
69
273
36
24
72
19
24
60
56
39
157
200
84
39
97
44
4
60
83
54
60
79
47
18
30
54
36
79
12
180
60
125
55
173
67
20
28
32
39
121
221
18
120
1
84
144
11
105
4
107
9
76
35
49
29
171
16
65
199
65
79
152
4
24
60
23
37
36
77
79
5
6
189
4
161
139
29
55
17
43
41
75
57
79
120
119
96
9
81
30
144
49
56
100
96
20
40
161
19
35
54
91
71
13
20
57
78
210
ABCD 96766459228*3^$a+1 [50028]
24
51
21
30
138
12
18
21
75
13
17
19
5
30
1
59
21
33
30
57
9
51
15
85
108
12
8
21
36
18
265
8
135
78
12
42
13
8
40
41
96
138
21
63
21
16
5
51
4
5
84
27
64
59
9
12
33
31
72
5
60
42
21
15
6
30
45
84
16
20
24
9
91
17
27
28
5
15
52
65
6
21
36
48
75
30
27
120
24
84
24
153
19
179
25
32
88
11
21
12
27
25
59
21
28
47
9
60
9
66
61
101
15
4
104
9
87
3
30
72
19
77
163
11
1
8
156
3
13
5
19
41
12
30
66
72
30
30
18
1
36
29
114
45
45
42
13
29
135
16
32
117
66
81
96
60
243
45
9
7
35
25
65
6
18
51
4
12
155
30
15
24
120
39
12
109
24
29
55
17
79
5
27
84
4
95
36
48
18
19
44
64
60
12
23
33
48
99
72
48
25
65
42
60
36
60
72
33
4
59
9
12
9
30
61
60
36
17
3
28
44
27
1
5
24
15
9
19
23
30
12
30
57
9
27
213
27
57
7
23
12
13
113
18
21
16
17
18
9
111
45
27
33
108
9
3
63
42
24
54
81
15
114
91
11
33
15
72
33
52
77
3
75
42
66
6
39
69
18
49
68
135
153
40
68
15
21
33
18
84
9
40
107
33
36
4
5
84
27
81
7
8
24
24
27
129
4
32
12
27
21
120
33
15
15
49
8
24
40
29
15
136
44
39
25
23
30
55
20
64
53
6
42
15
24
3
12
84
21
16
84
23
21
12
60
28
17
3
15
9
52
8
36
24
12
9
120
7
17
27
24
51
1
29
219
84
105
27
39
25
5
60
102
9
153
6
25
77
24
18
66
24
198
105
12
51
1
23
13
35
37
41
12
15
105
163
80
24
100
23
33
75
156
9
64
32
75
84
45
9
3
9
24
102
90
3
27
30
42
6
12
67
96
32
24
24
39
1
80
15
69
112
23
13
65
3
52
17
63
63
1
11
198
15
9
90
60
12
138
78
24
24
120
1
29
87
27
21
16
11
18
19
72
24
12
44
75
6
7
11
6
31
17
43
35
45
40
59
30
36
43
44
12
48
75
6
6
105
75
1
47
42
60
60
63
16
44
45
43
48
20
12
117
18
9
39
37
44
28
8
24
39
30
54
6
7
29
19
20
39
66
51
64
179
30
18
60
33
24
3
24
60
9
12
27
6
51
60
75
85
65
60
24
7
72
108
59
18
15
15
12
33
12
16
60
89
144
207
87
25
101
7
8
52
12
32
45
18
217
68
15
78
39
88
17
114
210
75
45
24
135
72
84
15
85
152
45
108
27
27
33
4
131
144
73
17
39
45
66
45
4
5
39
27
45
28
12
41
18
57
9
39
36
3
21
64
47
25
89
39
21
12
15
39
54
30
45
15
9
12
33
96
60
126
9
40
11
141
40
5
24
48
27
40
5
90
60
24
25
71
1
20
45
19
36
17
66
42
12
87
63
93
24
3
6
15
21
6
93
75
36
45
135
25
56
63
12
93
45
36
36
27
52
29
39
96
12
9
54
49
35
30
90
133
68
4
8
144
93
7
11
25
23
12
54
30
9
60
27
18
27
12
16
12
20
33
27
60
72
57
36
39
51
60
45
3
61
65
6
13
36
36
44
120
51
97
12
125
54
6
30
36
24
1
80
63
21
21
90
54
60
24
75
9
6
1
8
12
21
24
36
42
21
45
171
51
13
29
43
44
16
12
32
9
54
1
72
35
30
55
5
3
12
87
6
30
6
6
30
24
39
64
120
47
6
15
4
60
29
51
9
19
12
95
1
17
31
29
42
1
132
17
66
105
28
17
30
9
28
68
9
48
3
33
19
5
27
64
20
36
16
17
12
60
60
24
19
8
100
23
21
48
40
120
65
72
63
3
18
72
19
11
33
135
30
75
4
120
5
3
9
18
37
29
60
36
30
78
3
4
35
18
27
99
30
72
42
21
9
27
60
81
63
57
60
72
42
21
28
32
12
57
43
17
84
30
12
84
9
51
78
51
24
40
20
40
12
44
87
18
55
92
27
1
17
15
57
151
17
12
18
25
72
12
96
113
31
36
44
21
60
55
72
32
120
21
72
72
126
33
72
285
15
52
35
1
179
12
9
24
48
52
11
25
36
71
24
9
4
11
1
11
12
21
64
80
3
9
40
11
18
42
18
31
80
16
257
60
6
69
93
19
29
72
43
32
9
54
72
25
23
69
21
90
45
39
25
53
12
18
33
60
96
28
5
3
57
66
21
9
91
24
17
99
21
19
23
117
4
29
31
12
20
69
84
66
13
8
63
25
36
11
42
123
45
24
43
65
55
32
33
96
6
6
30
57
12
69
99
16
32
3
1
59
25
80
9
7
5
6
117
60
63
108
66
15
76
23
129
216
12
57
3
28
77
12
6
36
73
65
60
51
4
8
3
37
188
16
20
9
60
51
16
17
75
33
19
5
75
24
4
11
12
37
17
39
45
6
1
53
27
159
24
6
31
23
12
33
9
12
91
60
8
24
12
39
6
18
13
24
20
63
25
41
87
15
48
66
15
39
24
30
43
35
9
28
20
87
6
19
56
33
51
111
13
11
78
3
12
100
17
135
75
33
21
24
ABCD 96767728334*3^$a+1 [50006]
36
148
80
1
18
72
5
49
51
75
54
35
12
4
3
33
12
20
7
18
11
64
48
68
4
20
108
40
12
12
8
36
84
16
32
28
36
24
80
4
3
65
7
5
76
32
12
28
12
33
3
84
56
12
48
16
80
40
36
132
15
5
72
13
3
15
29
24
12
60
4
24
27
69
8
60
12
16
15
18
72
54
54
207
32
12
91
18
11
4
20
4
15
18
47
43
17
40
15
33
57
27
80
91
45
44
36
19
53
55
5
13
87
60
68
19
81
8
19
45
32
108
12
16
12
117
23
13
15
20
24
13
3
8
40
21
131
12
52
20
36
12
16
44
16
20
12
25
23
4
56
7
18
11
28
8
25
27
20
88
20
132
108
40
12
36
20
4
15
33
12
8
4
20
36
28
192
9
11
24
24
4
63
53
4
33
3
72
15
17
168
72
13
27
8
12
60
28
8
12
12
36
31
9
9
35
16
56
36
12
88
8
4
15
53
37
3
20
48
1
11
60
73
207
24
3
18
3
36
120
20
1
35
19
5
13
15
3
45
44
36
37
23
4
80
100
36
48
12
48
36
24
39
65
43
5
40
24
3
5
67
5
48
28
12
56
36
4
60
12
27
18
27
8
184
8
7
33
8
24
24
16
3
5
148
60
20
52
36
32
7
41
12
124
116
64
8
48
24
31
9
60
20
48
100
36
12
39
18
47
36
48
12
4
8
52
8
12
43
18
3
72
20
12
36
4
36
12
200
73
15
36
8
28
8
24
7
5
31
17
40
8
12
12
36
40
48
21
3
12
36
39
65
40
21
15
32
96
37
47
7
21
20
112
20
12
64
36
21
63
12
20
64
24
105
15
36
56
19
33
36
111
54
11
120
16
15
5
120
37
3
8
7
9
8
88
8
16
24
60
21
15
201
63
72
20
52
12
48
21
54
33
8
60
12
4
68
13
3
56
156
12
12
40
44
1
3
87
129
51
41
24
43
41
12
64
36
128
7
90
63
32
100
24
56
12
28
8
37
3
69
35
16
24
236
36
24
25
47
28
12
8
12
19
18
51
39
5
67
105
84
56
25
15
48
20
16
24
12
56
7
21
36
33
18
33
20
4
56
36
24
61
51
20
52
20
36
84
25
18
45
12
15
53
24
13
75
15
18
54
53
16
39
105
60
20
13
15
68
4
3
5
49
11
84
4
60
36
44
64
8
4
104
4
12
8
25
3
32
16
20
12
12
12
48
7
18
131
16
8
7
18
35
55
81
27
29
76
39
29
100
12
108
24
8
7
5
13
47
36
16
96
39
33
3
9
63
33
20
127
18
35
12
25
3
24
8
12
24
1
3
12
20
28
36
32
28
12
12
33
107
28
32
28
8
52
12
3
33
84
32
4
44
1
27
27
33
12
27
29
16
9
11
48
28
24
20
24
52
72
48
20
49
15
3
41
16
116
28
87
72
45
32
49
59
103
17
88
39
93
12
3
65
60
76
32
60
60
60
28
9
63
8
1
3
8
12
88
69
71
24
31
69
21
23
64
3
45
12
20
60
48
84
88
48
80
52
8
12
36
84
12
16
80
7
5
28
39
18
18
54
59
4
8
12
36
12
52
8
60
19
9
80
96
31
9
9
47
4
20
40
44
60
37
119
4
60
32
37
35
48
12
76
44
16
21
3
48
20
19
9
27
17
1
39
20
28
39
65
16
32
13
15
72
12
24
44
12
84
24
1
15
12
8
72
4
33
123
24
33
11
156
16
8
24
156
4
21
36
35
36
48
60
12
48
40
56
4
24
36
72
44
96
127
5
12
24
60
7
9
80
4
72
12
3
9
56
24
16
20
19
9
56
64
92
12
12
16
20
7
5
28
8
40
9
15
3
5
12
240
96
12
24
25
3
68
37
71
4
68
4
15
18
3
24
48
20
16
12
44
24
4
75
21
156
3
18
47
28
72
8
24
60
31
18
27
60
12
8
19
29
12
4
20
36
48
52
80
24
36
28
9
3
24
24
24
32
40
20
28
8
48
37
35
40
8
60
4
8
4
8
13
3
12
92
52
21
83
61
36
39
15
36
5
4
8
37
18
21
20
4
8
52
96
44
16
27
53
19
5
76
9
3
20
24
24
12
7
5
28
80
172
68
24
36
12
36
4
20
60
36
16
15
18
11
76
56
148
44
148
12
8
52
8
40
9
15
3
17
28
27
41
48
4
96
20
4
80
16
32
12
7
90
11
48
76
45
35
40
33
35
60
13
23
60
25
71
16
24
15
5
4
12
33
39
8
12
13
87
3
17
40
8
64
15
21
15
5
88
12
44
31
45
60
12
45
15
57
18
5
96
4
12
8
28
9
143
28
12
56
31
9
32
112
80
127
18
3
60
27
57
69
119
43
33
32
7
33
8
4
12
60
63
18
47
7
9
24
20
100
81
11
60
4
24
27
21
60
27
33
20
4
84
12
68
24
96
16
128
55
21
32
40
72
72
36
128
60
7
18
15
20
37
23
36
48
12
16
20
28
44
16
12
15
5
13
71
1
72
47
25
11
7
41
40
44
1
99
20
52
44
60
16
24
12
24
56
40
32
25
18
17
1
95
60
16
24
20
24
60
25
90
5
12
1
35
124
108
20
12
25
83
16
56
16
32
103
54
11
4
36
140
25
15
188
72
28
20
12
4
20
36
40
15
17
1
27
9
11
64
8
25
11
40
36
3
197
1
3
12
8
12
37
15
20
55
105
3
57
80
43
9
36
48
51
69
56
60
16
8
36
40
84
20
64
12
48
8
4
33
51
72
129
59
16
8
12
16
87
21
12
8
4
32
144
24
52
8
100
8
40
8
7
33
20
36
1
39
8
16
12
20
67
21
20
49
75
116
24
37
35
60
64
12
8
37
15
32
43
9
63
72
29
12
12
1
47
4
8
16
32
108
4
60
60
92
28
60
68
28
20
67
9
45
18
5
103
17
1
11
168
40
8
7
21
105
87
24
20
76
68
4
63
9
48
12
24
20
4
8
37
15
3
9
8
16
92
19
9
27
5
12
72
64
24
20
28
9
11
12
12
109
11
148
20
72
55
21
48
20
1
63
8
37
71
4
20
12
4
36
96
12
32
1
35
4
20
148
60
3
69
8
28
8
60
40
12
24
3
18
27
20
52
8
1
15
111
54
35
12
28
ABCD 96768402314*3^$a+1 [50003]
23
1
20
24
87
75
45
60
3
22
47
12
13
50
10
11
24
43
54
56
18
28
26
28
8
6
12
6
22
90
14
16
26
22
2
4
8
64
35
73
8
58
5
24
85
12
2
6
10
2
4
6
50
30
46
36
23
15
33
25
24
68
58
24
6
20
22
2
3
13
8
42
16
2
24
28
11
3
34
6
18
32
48
88
30
8
52
44
42
40
18
6
24
14
21
1
20
15
1
11
13
6
74
36
16
20
6
18
6
76
12
42
6
24
14
42
6
12
12
90
9
13
24
14
82
12
23
9
12
4
6
8
30
10
77
1
30
20
9
13
20
54
6
27
25
56
90
96
94
24
92
24
10
2
6
4
12
18
8
3
12
1
8
3
37
6
20
12
30
22
14
60
12
27
43
2
15
3
30
36
3
21
10
6
12
60
20
46
18
20
18
9
27
6
30
16
2
12
27
25
24
12
47
9
16
74
9
7
36
54
8
48
6
16
53
36
37
12
24
26
9
13
24
59
75
30
34
80
12
33
15
30
12
4
6
32
16
6
60
8
24
12
10
14
22
29
61
18
6
14
84
6
28
24
14
10
47
15
9
9
10
20
6
34
20
30
48
12
4
18
14
4
50
10
6
60
98
12
6
6
4
11
33
18
36
21
60
37
24
44
6
10
12
38
52
12
30
38
21
7
48
8
60
30
36
46
50
12
15
37
2
12
6
24
120
27
3
6
24
12
52
11
9
15
1
8
27
27
16
29
15
10
6
29
37
11
13
59
81
24
3
13
11
7
26
154
14
18
72
70
18
2
10
14
6
28
6
20
24
4
12
35
31
24
2
6
18
28
32
4
14
9
33
12
24
4
26
6
10
36
41
51
10
6
48
41
3
18
63
31
48
2
15
13
12
20
4
14
9
13
18
17
24
3
28
2
40
35
9
99
25
35
13
47
25
35
7
60
30
26
69
37
59
3
4
6
23
51
4
6
2
45
19
6
11
19
17
15
9
3
10
11
36
9
22
14
34
8
69
24
9
60
46
24
18
12
68
36
66
10
6
24
50
24
60
60
6
33
45
10
18
26
96
4
6
8
24
4
20
10
32
4
2
34
18
74
42
3
3
57
37
6
2
22
24
41
12
39
10
12
26
18
12
99
25
26
24
10
48
8
24
12
3
9
120
22
62
70
42
24
35
25
2
12
36
6
30
18
24
16
6
66
8
27
3
10
6
24
17
24
1
24
36
23
27
16
2
12
27
21
16
18
20
36
10
8
12
40
12
12
48
60
6
6
32
15
60
25
2
28
5
13
24
20
24
28
60
2
4
14
15
3
4
12
18
14
4
6
2
21
12
19
41
21
6
10
44
24
18
30
63
37
68
3
9
52
12
8
3
15
30
66
42
39
37
8
4
2
45
15
33
13
62
34
8
36
3
1
14
33
7
72
18
2
4
12
30
6
17
15
6
24
30
4
41
25
32
48
10
14
12
4
23
49
8
16
20
46
36
6
38
60
10
11
3
34
14
9
9
40
8
16
14
28
62
22
120
24
8
24
6
4
14
70
26
18
46
8
28
30
2
36
54
15
12
13
84
6
6
12
14
21
36
1
20
6
34
50
16
26
46
72
32
42
6
10
56
39
13
44
54
6
3
25
47
39
22
6
41
13
8
24
12
24
84
24
6
48
9
9
28
20
12
28
72
30
90
8
60
12
3
13
23
21
52
14
21
81
22
17
57
22
20
30
48
15
27
18
15
3
6
28
26
4
74
58
50
39
13
18
2
24
36
22
44
34
44
34
30
6
17
15
22
36
8
18
66
24
46
5
156
7
17
9
6
34
26
76
2
34
2
28
20
16
20
12
40
11
12
63
9
7
18
108
12
48
6
12
2
18
12
22
72
59
63
9
13
11
33
16
47
45
18
18
4
38
10
8
10
17
31
29
7
50
30
58
11
1
24
35
3
40
32
96
45
3
16
36
14
12
6
33
13
2
42
42
16
14
3
9
64
12
11
7
84
36
30
2
6
10
2
78
28
38
90
10
2
16
5
9
16
20
78
10
78
8
69
1
20
6
18
12
16
56
10
8
60
6
16
62
6
4
23
85
24
2
6
3
9
10
29
9
54
36
30
12
22
20
105
12
19
8
16
2
10
5
12
1
14
12
96
4
6
26
30
27
21
12
22
5
24
15
9
9
18
30
22
2
58
41
57
4
24
38
33
45
34
44
16
32
9
85
12
44
10
26
4
18
6
24
20
12
16
38
9
19
17
48
12
9
64
8
36
4
20
16
23
21
15
25
18
17
24
1
8
94
5
25
60
2
9
12
37
20
15
73
18
12
2
60
3
12
9
3
7
42
18
26
10
12
18
8
6
46
32
3
9
3
43
30
44
60
34
77
1
38
57
9
24
18
129
12
7
12
8
96
9
55
6
68
24
12
10
8
6
12
15
13
20
3
21
4
12
44
18
66
36
4
20
24
12
30
10
8
52
36
24
12
8
64
20
3
1
2
33
3
10
6
5
25
11
1
71
1
2
24
6
18
54
40
20
3
12
9
12
28
42
66
26
72
6
6
22
8
16
8
12
48
36
28
90
24
5
24
3
60
28
6
26
34
14
52
38
51
27
6
28
11
45
24
16
14
22
6
26
82
8
18
4
2
40
18
12
42
20
22
14
66
72
30
30
16
23
24
3
9
69
4
30
29
36
19
44
24
6
4
44
51
9
4
24
14
6
27
25
11
39
42
24
3
3
6
18
36
22
8
114
10
23
67
18
71
3
42
16
12
20
4
14
24
6
15
21
18
4
38
16
24
36
47
25
2
12
117
21
22
68
6
3
9
28
47
3
30
3
3
64
42
38
6
12
70
5
21
58
26
88
11
1
8
36
4
12
6
29
49
6
18
47
25
23
45
12
30
34
8
15
27
6
10
6
12
12
14
6
34
12
20
33
9
27
21
46
38
18
9
12
33
18
36
4
6
2
21
1
23
27
6
34
26
36
18
18
6
16
12
14
16
23
60
12
39
21
7
2
18
12
4
6
56
30
70
44
4
8
15
15
52
12
14
3
31
24
32
10
47
9
6
42
28
26
10
32
24
22
66
12
30
18
68
4
20
15
25
8
12
52
38
22
86
60
16
42
20
34
8
10
12
2
10
38
9
13
80
18
9
3
10
6
128
21
9
51
27
10
38
42
4
20
12
6
6
70
30
48
83
7
18
42
6
14
6
34
18
18
48
53
55
18
6
26
3
27
33
1
11
27
28
50
24
3
67
2
4
32
28
18
44
52
2
40
38
30
24
4
24
6
24
17
15
12
78
6
10
2
10
6
5
15
33
36
1
54
14
12
4
12
68
6
9
115
14
15
48
9
40
8
28
20
36
84
39
1
35
3
21
9
6
4
5
7
6
23
21
15
51
12
28
42
8
6
48
9
1
20
4
83
12
13
11
3
46
8
22
2
6
10
2
70
8
6
6
10
44
69
73
2
6
30
22
18
17
13
11
21
16
6
38
10
65
3
9
7
41
36
15
4
44
10
6
5
33
30
24
54
18
33
15
12
48
9
36
12
3
30
10
2
87
1
30
66
2
54
24
12
12
10
26
4
6
2
42
12
22
44
88
12
44
4
2
18
48
36
16
38
18
28
50
9
7
12
8
16
30
60
38
16
12
32
18
4
36
2
22
42
24
32
12
45
1
32
12
18
18
46
2
18
16
26
6
66
12
6
66
3
1
44
4
36
86
108
4
2
60
30
9
3
18
12
10
6
56
15
13
8
16
14
10
23
1
6
32
16
41
31
26
24
3
19
48
17
33
3
9
24
24
3
9
16
6
14
18
9
12
49
8
36
24
36
22
38
46
6
92
10
6
24
50
18
63
24
21
3
61
18
38
12
24
24
28
18
66
36
6
2
6
22
36
35
3
30
12
18
18
28
59
91
8
46
12
8
22
29
15
48
45
9
10
14
6
33
7
42
20
4
12
50
58
32
28
26
24
22
24
12
95
3
12
16
6
14
78
4
11
3
10
140
3
7
36
2
6
21
60
7
2
27
24
1
32
4
11
33
12
10
29
1
54
6
56
24
3
61
2
9
55
38
12
15
21
4
36
47
24
3
12
16
6
14
9
31
5
57
6
22
32
6
52
32
10
24
2
72
21
1
2
34
108
60
6
2
46
2
15
7
8
120
9
25
11
9
15
13
2
28
14
24
3
27
4
8
66
4
48
12
11
1
50
42
24
30
6
3
7
2
28
18
42
8
63
13
20
6
138
28
12
11
43
5
24
9
24
34
14
18
30
40
104
36
6
33
25
8
40
50
48
9
12
87
34
20
58
8
28
26
12
16
20
3
3
30
18
58
32
40
12
2
52
14
12
24
51
9
30
4
18
6
2
34
60
5
45
15
9
6
52
30
44
12
10
12
29
1
38
66
4
6
86
12
40
8
40
14
9
45
10
6
20
3
51
18
28
2
16
6
24
11
12
21
18
12
16
2
40
36
38
129
45
12
12
27
9
63
45
10
20
10
12
96
20
16
2
6
75
3
30
3
15
12
6
10
20
30
27
19
30
14
81
15
16
5
13
ABCD 96768735296*3^$a+1 [50009]
18
12
117
24
39
72
5
61
15
20
13
30
41
40
15
21
8
4
15
17
48
100
3
33
15
17
4
3
5
48
4
63
53
37
27
3
18
15
12
68
108
85
12
15
9
24
27
12
33
78
5
4
33
54
21
44
1
3
75
17
28
12
32
37
59
49
42
21
3
150
24
15
20
37
15
51
42
23
7
30
3
3
12
29
91
17
73
39
9
11
100
8
25
35
13
39
15
6
15
12
8
24
25
3
3
12
57
3
17
16
32
1
6
45
15
9
21
3
32
19
24
6
12
27
32
49
39
8
84
1
63
84
8
40
3
29
25
27
48
105
36
12
15
15
9
56
12
100
3
42
63
129
6
9
56
52
32
4
84
68
52
36
12
12
32
19
9
8
64
9
84
12
3
3
42
48
59
40
48
32
4
20
24
76
45
87
12
15
17
31
9
15
5
28
36
12
44
40
96
32
12
13
3
12
12
15
165
48
15
18
23
36
13
6
41
85
6
30
123
15
84
41
91
24
6
71
43
24
5
25
3
32
16
129
15
20
36
100
12
8
24
52
21
3
9
18
65
12
40
15
12
21
84
8
37
35
4
39
90
3
3
21
9
6
29
24
43
57
15
102
59
19
12
45
9
11
24
31
45
8
7
45
15
5
73
75
15
33
12
3
53
67
30
3
72
20
37
27
48
48
44
64
12
32
145
3
60
12
8
4
20
24
7
30
99
24
39
6
71
25
15
36
20
64
36
3
9
8
60
19
9
99
21
81
24
24
35
40
87
9
51
29
49
18
9
3
101
25
47
52
20
13
48
6
21
8
16
45
18
12
33
32
16
3
9
21
15
39
5
7
234
15
56
28
8
24
13
3
63
77
55
197
25
23
4
36
20
25
39
45
51
123
21
20
16
8
16
39
69
20
13
3
87
9
45
6
60
17
40
8
37
18
48
21
96
3
36
9
20
84
13
39
135
5
4
15
6
39
12
32
40
68
24
40
9
27
12
3
17
13
27
8
115
17
97
35
73
30
5
36
4
20
48
4
44
19
12
84
9
3
24
9
36
3
30
27
24
60
75
24
42
3
12
33
60
6
29
36
12
52
33
99
60
3
53
28
9
63
3
17
48
4
20
52
68
28
20
13
6
30
15
44
4
36
21
3
87
5
4
32
7
6
35
61
18
53
67
12
41
4
15
54
174
30
35
28
3
21
15
41
49
18
5
16
27
12
21
27
9
44
1
15
45
6
53
25
39
8
19
6
39
51
12
108
29
19
81
15
53
52
39
41
24
7
9
63
36
5
109
11
1
6
54
23
60
1
11
4
21
23
43
45
8
37
23
4
96
20
12
25
27
48
33
6
9
51
18
23
52
33
35
28
51
29
19
33
9
3
21
90
54
63
8
1
18
5
72
4
39
42
59
25
15
36
48
8
55
57
12
24
20
52
3
24
57
3
53
4
9
12
27
48
48
24
8
25
15
12
135
21
9
18
9
21
3
20
64
72
20
60
61
84
51
27
30
47
1
18
89
1
24
30
41
115
9
12
24
12
32
16
15
9
56
4
51
69
8
48
36
36
13
30
9
8
4
56
25
42
33
69
18
12
78
47
88
48
20
52
45
18
5
73
102
5
43
5
4
21
162
12
72
48
42
35
61
3
15
21
111
12
48
114
15
48
15
21
12
9
63
116
16
60
20
13
11
7
24
29
12
4
9
35
52
9
39
72
3
9
56
61
18
81
87
60
12
21
9
6
29
16
24
8
49
6
9
60
8
1
12
48
87
9
54
81
39
41
24
36
24
1
195
68
16
15
29
37
39
56
24
16
21
183
9
23
12
145
11
37
15
84
60
45
54
5
16
36
3
17
43
161
24
64
68
124
24
32
19
18
23
4
8
16
69
11
12
19
6
27
27
21
57
48
3
24
12
15
29
4
8
40
8
124
20
28
8
49
51
56
16
3
9
21
39
36
44
40
21
95
31
30
35
28
3
42
15
75
30
15
15
53
64
56
37
71
12
12
1
30
45
135
57
8
7
5
13
30
6
3
12
20
13
11
52
27
96
5
19
6
39
111
9
21
39
12
3
117
44
25
27
27
5
1
42
53
96
28
12
80
64
152
67
113
7
6
15
24
15
5
36
4
3
9
9
39
48
3
17
19
29
12
43
9
3
17
73
24
35
48
16
9
36
95
16
15
5
13
15
12
39
6
3
8
12
31
12
33
21
24
35
16
44
7
69
8
16
21
3
8
7
65
7
21
3
12
9
84
12
12
12
33
3
24
80
124
120
9
15
3
117
8
7
12
18
12
36
39
24
44
28
8
49
3
8
4
45
27
56
4
36
9
18
42
11
25
15
63
6
3
92
16
3
45
56
16
27
45
8
88
9
35
52
20
25
35
16
8
4
8
24
19
17
25
54
9
72
3
57
33
36
35
4
72
44
24
12
19
93
36
21
18
17
36
67
41
37
12
30
102
30
29
12
4
24
44
1
60
47
64
3
53
7
36
12
18
84
47
16
80
19
9
36
3
105
33
15
33
36
11
4
8
25
11
24
28
32
31
21
45
3
96
21
54
5
16
116
24
61
18
12
9
48
15
6
107
4
9
71
64
44
13
47
1
15
45
39
15
42
23
7
5
64
51
101
64
33
18
5
4
9
59
25
3
44
25
54
36
5
24
36
31
53
1
11
4
3
30
35
12
36
40
12
33
12
36
30
21
8
61
27
15
33
27
42
66
29
60
76
15
29
37
3
21
15
24
3
29
64
44
52
8
60
160
32
48
25
35
12
49
6
89
40
69
143
7
21
44
36
16
84
21
11
73
15
80
31
84
6
23
31
29
1
35
4
87
21
24
3
6
11
88
12
20
76
75
9
24
21
24
27
44
13
18
33
32
12
85
42
18
66
81
36
9
23
12
79
29
31
5
19
33
27
17
36
139
60
221
48
25
11
40
56
12
112
24
60
12
3
5
25
24
3
20
4
8
160
8
49
78
30
18
9
8
40
60
3
12
17
1
3
36
135
33
45
11
36
1
12
15
51
45
51
36
12
41
91
9
32
28
12
33
27
8
12
4
15
29
16
24
36
45
18
93
3
29
16
12
32
7
5
4
12
27
21
15
9
8
40
20
67
21
20
4
48
12
12
56
19
53
55
17
40
36
8
24
76
27
53
25
30
9
12
105
51
8
4
57
48
35
13
12
6
69
68
55
45
32
16
12
39
54
6
173
37
11
120
60
12
13
15
24
56
4
8
13
12
30
33
3
69
21
36
15
39
17
25
107
7
18
27
3
41
55
12
24
33
12
3
6
24
15
12
20
49
11
19
126
54
5
120
12
40
60
12
8
25
39
21
75
39
21
15
9
24
15
9
3
29
1
18
29
40
15
18
47
48
49
24
84
63
60
152
1
95
1
11
64
20
13
35
25
3
12
68
13
27
12
12
3
17
13
3
32
52
ABCD 96768854948*3^$a+1 [50014]
24
150
24
15
12
4
5
36
126
48
24
108
33
9
27
24
21
31
65
42
37
48
41
30
12
9
9
27
33
147
3
24
45
52
59
6
15
33
78
48
37
47
138
3
21
30
61
23
120
42
18
90
30
1
11
33
36
60
39
9
3
13
11
6
3
15
36
60
9
24
16
12
65
3
39
33
3
6
15
111
49
155
21
28
29
12
30
24
30
55
44
12
63
66
39
51
45
12
99
33
33
18
61
128
165
48
55
35
9
99
204
48
153
15
36
69
36
108
57
6
18
6
33
87
18
3
3
96
60
48
210
6
9
303
18
75
9
30
48
84
24
12
165
117
63
3
24
33
3
24
21
51
13
23
150
18
42
39
16
23
21
40
23
12
36
73
11
54
42
33
36
3
66
39
165
66
60
9
15
18
18
60
30
24
15
3
93
27
30
54
33
81
42
24
93
147
49
41
15
129
36
3
93
99
15
9
21
15
16
29
6
9
111
72
72
249
69
3
15
84
144
45
36
96
27
12
24
24
18
12
48
42
66
31
5
24
24
18
24
84
97
35
9
4
92
4
11
33
9
6
21
33
6
72
9
3
30
66
165
12
9
30
18
30
12
9
132
15
30
67
173
87
28
29
24
31
41
42
42
30
54
31
101
7
92
21
99
60
39
25
107
33
40
41
54
6
48
3
15
18
6
189
36
24
9
18
57
27
48
21
27
30
3
39
18
30
129
3
6
111
9
132
18
6
24
39
16
47
42
75
72
63
81
36
153
3
27
36
9
12
81
19
65
6
198
12
183
15
24
37
71
72
96
36
1
29
24
12
79
23
120
138
3
36
123
48
78
19
11
9
108
9
103
36
29
12
48
3
15
84
18
66
66
6
49
233
96
267
27
18
19
80
45
6
30
15
48
51
78
198
24
84
30
6
69
27
90
24
60
150
36
9
3
18
42
33
39
24
72
9
15
21
27
66
39
27
33
27
6
12
42
9
36
51
30
12
72
78
45
108
3
109
36
5
27
57
6
9
36
12
15
73
11
30
39
45
12
3
52
60
48
44
15
12
24
36
9
84
36
81
6
18
54
18
42
97
36
44
111
48
1
11
33
4
11
25
11
21
3
126
15
21
78
30
27
75
90
42
1
47
30
3
21
31
8
15
6
48
63
57
42
90
24
6
9
9
72
111
15
49
125
51
15
18
24
12
6
60
108
42
24
18
60
6
84
12
19
35
12
18
31
59
21
48
16
92
27
165
3
48
1
20
60
3
126
31
20
9
30
9
3
48
45
87
84
180
6
114
21
3
9
207
36
33
4
8
45
12
31
80
189
6
9
33
159
63
96
237
75
42
102
9
12
33
19
161
79
80
45
111
96
3
108
54
30
96
24
84
9
21
60
39
3
60
85
48
32
48
111
18
211
77
67
23
69
33
102
48
12
105
3
36
54
18
57
96
76
23
21
201
30
1
44
60
39
60
12
129
51
49
59
24
30
6
25
11
33
57
43
35
6
55
5
24
18
174
78
12
21
27
30
6
6
171
27
42
75
21
19
23
25
17
24
42
72
21
9
3
12
48
3
12
12
72
33
195
108
69
60
4
5
24
42
18
51
12
15
132
48
12
6
36
18
25
36
71
120
9
4
11
30
30
72
42
6
54
27
75
69
64
11
12
45
75
33
51
36
9
4
29
6
21
81
24
6
30
12
127
23
36
120
9
57
48
18
18
30
69
15
12
9
204
15
6
31
11
18
51
60
36
39
21
3
1
44
15
174
51
12
4
59
96
36
69
28
5
30
61
5
15
15
45
75
186
39
24
3
69
39
12
33
12
3
81
21
39
96
132
12
75
6
24
15
76
5
12
138
12
6
15
15
21
4
35
21
4
11
6
162
1
131
108
33
27
6
54
12
21
48
15
25
59
81
9
6
144
12
9
45
15
15
12
9
9
72
120
18
6
15
60
33
66
102
27
12
3
12
45
63
6
19
47
48
42
3
3
105
57
6
21
36
24
24
15
132
48
24
18
102
102
39
27
78
6
109
17
19
56
15
78
6
18
75
36
16
44
15
60
120
24
141
27
30
135
15
60
72
48
108
9
36
99
72
9
16
23
133
68
15
9
40
8
75
54
15
9
39
3
24
24
1
36
35
69
3
1
11
24
102
3
84
51
24
25
47
24
9
57
84
15
45
144
7
59
45
4
32
48
21
60
127
32
52
71
18
87
63
12
24
48
21
99
48
12
18
3
4
12
5
30
6
75
24
51
18
12
18
81
36
24
81
39
33
96
39
52
44
52
68
39
96
21
48
36
12
12
123
12
81
21
30
9
27
84
18
66
1
104
36
39
144
18
42
13
35
54
99
21
31
17
36
24
42
45
168
36
15
30
39
72
15
9
9
3
3
36
6
15
148
41
66
25
44
81
18
30
19
23
108
69
15
37
23
78
24
54
12
30
19
59
25
60
92
24
39
21
9
30
9
48
27
33
4
11
24
45
16
35
93
15
24
48
57
63
258
54
45
48
60
3
9
3
30
87
12
60
81
7
152
15
48
30
3
24
99
6
15
9
12
12
67
20
60
9
27
12
15
12
ABCD 96769205662*3^$a+1 [50050]
126
12
85
113
24
12
84
7
5
3
64
32
135
54
30
69
3
13
120
65
31
35
54
39
232
35
156
12
13
77
43
23
49
5
147
40
5
6
85
143
162
18
270
30
6
120
144
19
47
138
36
42
12
13
35
12
18
15
72
75
60
1
29
48
19
11
12
177
183
121
11
90
24
19
65
48
18
21
3
120
30
36
171
3
85
11
30
6
54
24
12
60
235
35
60
36
13
35
42
18
9
27
84
1
29
19
56
136
11
12
60
61
125
67
29
36
18
12
90
12
96
66
18
18
18
60
7
17
18
37
35
13
5
99
9
30
84
21
15
12
18
144
138
33
27
12
97
5
19
17
7
77
43
53
24
84
6
9
129
103
72
17
31
32
255
66
7
24
95
84
61
24
216
59
54
102
48
60
156
54
42
6
102
36
156
54
15
64
35
60
78
12
31
197
19
35
61
5
48
19
11
84
1
41
31
23
6
54
114
72
216
19
53
6
24
12
90
78
1
11
13
48
5
18
96
96
60
69
105
54
114
66
21
40
65
39
45
67
53
60
7
48
5
66
66
7
8
15
84
18
30
36
121
23
12
24
30
55
24
5
30
6
36
114
6
3
105
15
112
23
1
95
60
37
24
48
65
12
48
36
84
48
67
32
165
43
32
3
13
17
15
21
75
9
7
29
67
48
72
5
187
77
43
8
3
6
55
23
12
13
17
48
6
25
29
198
90
60
12
51
15
9
16
71
1
17
15
51
61
53
30
45
45
67
11
30
79
53
3
184
71
78
36
48
63
39
24
234
6
6
78
36
42
63
27
78
15
232
35
120
13
41
63
280
83
13
144
65
151
65
7
8
45
66
6
19
71
9
51
12
48
48
54
30
45
105
15
3
132
12
21
184
23
120
177
15
49
11
18
27
33
246
60
30
36
78
6
55
29
42
105
9
30
1
35
6
12
66
96
1
53
6
13
5
48
120
3
112
192
101
90
1
65
24
7
48
29
36
84
48
78
21
16
152
112
8
72
15
1
5
48
30
61
120
35
156
30
3
51
36
108
24
60
81
57
39
16
24
23
97
5
19
32
3
37
65
60
19
8
45
60
66
102
7
8
9
54
1
29
30
24
66
6
90
48
30
78
7
11
30
55
71
73
17
15
40
5
43
17
79
32
48
40
161
39
15
97
137
55
47
108
12
6
48
30
192
54
18
37
23
96
6
24
24
27
9
84
3
39
78
66
105
136
23
60
66
6
108
210
150
42
6
25
155
114
24
24
6
84
12
48
18
78
21
3
126
39
88
137
36
30
54
12
75
88
125
3
15
42
15
15
1
5
36
36
19
65
6
18
24
111
69
48
19
48
56
16
119
6
19
35
21
15
54
36
103
35
30
15
51
90
36
36
3
45
19
35
45
15
25
77
96
12
72
78
33
3
24
45
40
11
30
55
24
5
42
24
25
56
48
75
21
45
19
23
18
96
55
96
59
90
6
37
5
6
30
12
12
31
29
51
9
7
161
12
60
31
5
19
71
1
53
72
66
18
55
5
12
12
30
6
12
3
87
72
6
6
30
30
126
54
48
21
72
27
48
12
1
17
7
83
37
48
29
18
57
3
132
6
12
6
84
13
168
59
60
30
36
39
21
30
60
102
48
72
43
5
60
216
55
8
33
144
84
30
61
53
36
39
72
9
87
39
6
12
48
18
85
11
13
173
3
57
144
36
3
69
6
36
33
33
15
33
72
7
107
18
51
27
78
31
23
96
1
5
43
5
66
60
42
18
96
9
9
36
27
225
18
6
60
36
63
39
1
5
174
6
54
25
47
33
63
114
24
15
99
18
43
221
24
72
27
105
7
41
24
79
29
48
27
16
96
23
30
162
36
162
27
33
183
87
121
101
6
60
12
6
204
36
6
18
60
3
27
30
31
101
43
77
48
75
15
6
19
41
7
227
66
66
90
54
150
6
45
39
49
5
91
96
8
16
17
7
128
9
24
159
33
108
91
24
5
72
72
60
7
29
27
33
84
36
199
47
108
132
108
37
5
19
17
39
39
9
40
11
24
13
29
30
85
125
99
69
30
30
48
7
17
84
36
15
15
6
12
55
35
37
29
84
36
115
24
35
6
79
48
89
18
18
84
30
18
15
16
104
3
93
69
48
19
23
18
12
120
27
45
24
30
36
18
72
66
72
12
169
89
12
99
15
102
3
21
48
66
24
42
66
120
37
5
3
112
173
3
45
150
12
78
19
125
30
45
16
47
48
54
43
47
36
61
ABCD 96769288178*3^$a+1 [50034]
162
263
96
127
113
247
137
61
54
18
59
535
329
67
144
29
79
180
108
72
36
54
108
234
144
72
162
108
180
90
252
377
145
126
72
72
306
143
19
72
53
451
125
127
17
73
252
90
126
35
55
54
227
48
31
72
144
185
49
95
121
126
144
18
126
72
54
144
162
377
73
72
36
59
67
29
7
89
1
162
90
162
198
11
336
288
31
161
55
144
72
209
133
72
18
161
1
335
48
240
43
53
384
121
126
90
198
198
179
379
54
180
107
253
216
36
108
18
162
162
5
85
180
180
504
59
31
401
384
7
72
161
91
53
96
49
162
18
162
185
193
191
61
108
18
144
53
271
36
144
126
95
103
185
672
240
55
126
144
155
61
180
47
7
306
503
19
72
293
85
11
277
18
41
175
18
95
67
125
91
53
109
35
91
245
241
198
198
227
97
36
107
96
31
216
233
96
49
252
18
180
54
215
37
144
251
145
36
90
270
450
54
126
77
192
48
43
72
18
288
504
90
108
18
11
240
1
18
54
167
31
113
121
144
71
109
504
107
91
54
306
77
85
18
144
540
36
180
378
59
247
36
53
37
18
126
180
119
115
234
216
54
126
71
144
19
18
18
36
270
18
18
198
54
162
149
85
216
36
47
25
167
48
240
85
288
54
36
324
29
144
295
72
108
198
54
108
90
180
47
25
215
361
167
192
1
47
96
96
13
72
90
36
72
5
13
144
234
281
133
155
96
96
121
162
342
239
31
65
144
480
49
270
65
96
144
343
54
396
108
11
115
18
11
25
54
18
144
414
144
180
108
257
85
126
252
90
90
360
90
107
73
144
18
72
90
275
31
18
191
79
144
18
72
180
72
ABCD 96769379108*3^$a+1 [50038]
12
25
35
6
24
24
55
20
21
18
12
90
3
28
24
11
18
27
40
47
12
6
90
54
66
18
27
3
6
31
5
15
9
24
51
75
18
15
21
60
24
36
12
180
42
81
27
13
17
48
6
48
13
24
35
30
63
21
27
45
12
30
73
17
12
96
78
24
33
15
33
21
15
21
3
36
39
54
15
36
39
13
29
18
1
41
3
21
51
48
28
35
105
28
96
5
48
66
61
29
42
85
20
33
36
114
42
24
30
18
43
29
63
3
13
17
115
24
8
3
30
39
3
33
28
5
27
48
45
15
40
17
12
42
48
48
73
92
60
28
12
5
75
33
36
24
24
18
48
12
18
24
48
19
80
36
15
49
44
15
36
21
28
47
18
72
48
7
29
3
63
45
57
12
3
33
24
30
54
30
25
20
12
3
1
23
18
48
39
12
16
17
210
42
91
24
53
31
29
15
57
18
48
24
120
30
24
7
35
25
84
8
21
12
18
37
8
27
73
36
35
9
12
40
35
57
117
39
16
23
1
29
72
60
39
81
24
12
135
45
18
37
8
9
12
120
75
33
12
54
1
35
93
15
48
30
15
3
66
18
13
53
12
12
12
19
11
33
96
27
25
23
6
3
3
105
45
42
1
12
23
36
30
60
19
17
24
54
6
78
42
6
18
24
91
59
90
72
15
4
17
15
9
48
7
23
6
12
90
48
42
3
16
29
15
12
63
12
85
35
13
35
12
25
53
15
105
87
3
6
30
6
60
19
80
3
1
17
12
3
45
24
24
15
21
79
35
81
63
81
12
15
18
54
42
78
105
36
27
25
20
3
102
24
48
18
12
66
42
18
24
15
36
72
69
3
36
51
9
27
85
8
21
54
24
66
60
55
71
1
29
24
7
35
48
42
39
9
24
36
12
15
9
39
57
75
9
96
84
18
18
27
15
21
21
6
9
3
6
42
24
30
120
36
18
42
3
21
18
12
6
19
29
24
12
3
12
40
5
30
21
64
84
12
20
3
6
3
45
7
53
12
24
6
85
35
6
60
12
87
40
29
12
12
36
90
6
6
18
84
72
15
21
24
36
43
35
24
13
53
24
51
40
44
75
132
6
18
6
15
63
36
61
8
52
41
42
30
126
132
45
33
84
72
6
90
79
8
76
17
18
66
39
51
18
3
28
17
15
48
99
12
48
21
21
6
30
18
6
18
61
5
7
8
9
15
3
78
72
43
5
27
27
6
7
84
5
18
6
24
31
59
1
92
100
17
6
9
28
35
57
60
48
28
191
61
5
19
29
24
48
43
12
23
6
3
15
126
39
27
9
105
6
54
7
125
48
24
3
69
48
30
96
37
8
9
103
17
3
15
33
15
6
31
29
6
60
57
3
18
24
6
24
12
18
31
12
113
24
60
72
6
9
33
7
95
9
9
12
15
39
30
36
6
18
54
66
42
18
27
3
54
51
96
69
66
61
17
6
25
5
39
21
12
60
87
36
12
64
23
42
18
21
9
12
15
105
60
18
12
48
6
51
9
12
18
6
135
3
21
45
6
6
12
43
83
126
66
13
11
6
72
96
12
48
36
79
59
45
27
9
12
40
20
48
16
5
18
6
36
31
20
9
36
75
9
15
3
30
43
47
1
5
15
57
63
36
3
33
3
24
78
103
44
3
42
102
30
31
17
31
36
164
75
69
21
15
51
6
24
3
28
35
30
72
30
48
13
5
7
20
69
3
33
3
87
9
21
78
54
31
5
39
36
15
21
63
42
48
18
42
27
4
11
18
3
117
31
44
88
17
30
12
24
61
24
11
21
9
18
153
3
6
30
30
79
5
12
43
65
30
72
25
5
15
57
51
9
7
23
18
60
27
48
57
43
5
72
6
21
93
103
125
48
12
15
9
3
15
13
32
15
13
20
45
54
1
29
18
1
5
27
3
37
5
12
3
39
9
15
30
24
3
4
5
6
12
66
30
6
36
18
6
96
30
33
51
18
6
6
24
7
29
24
12
3
36
4
29
3
4
65
51
15
12
13
29
31
53
12
55
53
15
81
19
35
61
11
12
33
3
6
51
63
9
36
45
84
42
45
3
60
121
29
6
9
36
39
30
147
24
99
1
17
43
32
33
27
9
108
42
6
84
126
78
6
66
15
105
3
9
12
24
7
17
75
16
56
4
29
36
60
51
16
32
21
54
18
48
7
20
12
28
35
30
12
3
3
6
15
16
120
35
13
29
3
40
60
47
6
42
133
11
84
42
3
12
27
30
12
36
39
123
21
69
30
1
119
13
60
65
183
15
30
7
59
24
42
63
9
30
13
24
5
30
78
31
5
96
24
15
9
3
9
60
18
66
30
69
33
72
135
28
29
78
45
33
60
48
24
51
9
18
84
81
40
20
117
91
20
24
45
36
27
9
24
6
24
21
36
3
30
27
4
36
5
78
30
75
24
48
9
6
9
21
43
60
59
6
144
6
42
15
4
60
20
15
90
39
39
18
39
21
15
3
12
25
23
6
6
54
31
5
54
30
36
18
1
11
13
5
6
21
33
102
48
25
41
18
66
132
3
87
105
15
78
6
49
41
31
83
6
31
48
47
57
21
12
24
51
4
5
6
48
6
18
13
44
76
80
9
48
6
6
30
6
27
36
99
18
18
30
24
36
12
15
4
29
6
1
17
15
45
3
28
41
36
24
6
18
7
5
3
9
27
4
60
65
6
81
3
12
12
13
83
42
15
15
54
18
48
117
48
33
42
33
52
8
12
60
28
20
72
45
12
66
6
18
13
20
28
137
30
42
90
21
69
78
9
9
12
12
48
54
24
57
15
30
27
27
1
24
35
6
24
19
5
66
66
3
69
12
24
15
51
6
19
36
17
7
5
6
24
49
20
57
15
3
37
17
48
30
12
33
28
56
16
20
4
20
15
69
15
36
6
15
33
54
156
37
113
7
119
78
48
19
8
45
6
72
13
44
12
3
18
102
13
29
31
47
66
24
15
21
36
24
27
48
72
27
6
24
3
9
3
16
56
33
3
3
132
9
24
9
31
41
108
96
55
11
25
60
83
33
3
66
18
30
12
19
20
15
24
48
84
1
44
3
33
28
5
24
7
96
113
12
12
12
36
168
96
15
3
42
30
30
90
45
21
24
19
60
41
30
69
21
19
12
23
24
6
36
84
31
23
13
5
15
33
39
57
66
18
24
18
18
7
17
6
25
11
24
66
3
16
11
6
15
57
36
6
48
42
30
49
47
18
15
15
30
7
5
55
35
9
4
20
16
24
119
57
36
9
39
ABCD 96769548004*3^$a+1 [50063]
47
13
2
6
40
36
14
4
5
7
5
109
60
26
4
96
29
9
15
3
34
30
30
14
34
35
7
6
30
32
52
29
1
108
8
3
7
50
4
24
62
10
23
31
5
31
8
30
16
23
36
15
46
66
53
7
98
39
36
24
7
30
6
18
54
41
31
8
36
10
2
93
21
15
48
36
24
12
1
54
20
64
14
46
12
68
9
3
18
76
14
6
30
4
30
11
1
48
2
18
144
100
8
102
58
2
66
135
19
12
29
9
36
4
32
40
90
6
18
84
41
1
35
63
36
9
1
6
30
26
34
56
3
120
21
108
16
11
55
56
34
18
6
2
33
57
12
135
7
6
38
30
10
6
6
29
9
22
42
11
37
14
4
50
10
12
44
16
17
55
2
10
68
105
57
16
23
60
39
22
14
21
19
5
67
20
28
80
4
5
72
61
23
15
9
3
60
34
120
23
1
35
1
20
54
4
62
34
30
35
85
32
39
91
78
42
2
36
16
18
6
30
6
54
86
16
47
60
12
51
4
24
12
30
78
5
24
12
9
40
66
54
35
55
14
22
24
41
19
30
30
5
91
29
139
41
15
36
9
9
58
18
30
89
13
23
36
25
48
2
9
15
16
6
140
82
30
11
85
60
32
72
51
31
14
51
31
72
41
31
38
36
22
32
16
6
14
16
26
3
15
45
9
58
17
37
35
19
5
45
10
20
34
12
108
26
21
19
101
19
80
21
48
51
21
1
24
68
46
2
4
50
4
5
81
15
3
28
32
28
74
15
25
6
18
14
10
26
9
3
4
53
1
2
4
5
24
75
10
54
77
103
5
73
38
12
9
9
22
24
36
24
18
20
6
9
13
47
123
69
81
120
28
6
26
10
8
10
35
27
22
96
11
25
24
2
12
6
52
194
10
59
21
60
48
36
10
26
28
26
21
33
6
16
29
39
16
26
3
135
6
46
44
16
6
8
52
47
1
30
2
10
38
15
55
96
5
25
6
2
16
56
15
51
93
31
8
36
141
43
32
33
37
59
45
76
66
8
22
78
2
18
21
43
5
21
16
80
48
16
30
5
27
4
30
36
2
46
30
50
46
6
23
69
12
4
36
74
16
6
18
12
42
26
6
15
24
9
10
12
30
66
17
1
11
19
14
10
36
30
32
24
15
13
18
77
31
20
42
4
230
28
17
49
62
9
33
18
57
31
14
16
6
54
14
6
12
123
39
45
15
45
21
70
6
14
6
28
30
18
30
17
43
90
18
30
20
12
39
79
41
13
8
3
21
15
1
74
46
8
36
4
66
6
18
6
8
15
21
22
30
32
18
28
26
106
8
76
18
66
12
8
84
10
42
5
1
50
18
46
14
75
7
60
68
46
44
22
14
3
15
42
174
6
159
129
10
2
4
35
7
48
24
42
6
42
26
81
73
6
54
47
1
62
6
12
34
53
7
24
24
120
8
100
72
17
24
36
1
92
70
17
19
29
15
22
23
67
44
21
19
2
3
55
6
8
51
21
4
6
26
10
77
12
39
6
34
20
21
25
54
80
9
72
48
97
6
17
1
71
21
30
18
46
5
19
20
10
14
46
12
47
60
7
5
109
6
14
64
2
88
62
34
65
21
6
48
6
10
5
39
9
13
72
12
236
39
1
23
24
1
6
18
66
12
38
54
88
18
6
6
18
60
42
24
275
24
21
94
5
60
1
24
12
20
58
86
48
22
24
14
10
20
22
54
2
18
4
48
2
22
44
6
10
29
7
53
24
12
45
16
32
16
11
19
80
6
10
29
27
4
6
30
17
36
1
23
33
30
10
60
20
108
36
10
24
6
38
10
2
33
31
66
126
108
24
42
6
2
18
33
157
24
6
29
24
7
29
33
18
54
63
63
18
30
21
31
29
33
28
18
12
17
31
30
6
24
41
24
36
49
42
48
12
14
15
103
38
39
48
13
48
222
8
22
32
18
18
24
58
17
13
2
45
93
60
40
18
5
19
6
42
30
18
72
29
1
18
26
15
1
83
60
15
40
30
2
9
19
14
12
24
90
45
21
4
12
38
6
10
6
54
104
6
46
20
34
23
1
6
30
90
6
50
9
3
46
152
3
7
29
43
26
10
12
14
10
14
16
20
18
18
63
97
24
14
36
76
72
5
13
78
29
123
33
55
5
61
54
2
58
6
23
7
38
16
30
5
55
32
33
1
54
2
42
21
27
18
22
29
1
62
136
20
6
106
2
100
2
33
96
7
29
19
2
10
2
10
32
10
30
29
1
95
63
58
158
129
43
53
24
1
6
36
54
24
6
29
37
18
5
49
48
23
9
6
21
49
42
42
6
5
27
4
38
112
14
21
15
30
3
57
3
67
6
8
46
30
179
15
21
84
24
93
4
83
25
11
51
16
48
6
8
36
46
84
44
22
24
30
84
20
36
10
6
8
18
27
1
42
42
98
33
7
53
1
60
36
30
32
28
29
84
7
32
16
36
56
94
24
44
10
26
24
16
155
19
2
6
48
16
5
25
23
36
24
13
54
56
94
59
15
40
62
4
54
6
26
28
5
21
36
64
18
5
36
37
2
46
30
6
14
82
8
72
22
18
8
16
6
120
18
2
4
29
45
12
28
14
48
40
50
168
15
25
59
7
30
26
33
1
30
18
80
12
24
106
6
42
12
8
21
61
44
15
21
60
18
45
12
1
8
15
7
20
4
5
9
64
36
60
180
6
26
39
91
17
12
48
25
26
9
31
29
1
6
90
90
65
15
96
33
37
24
23
7
24
5
60
25
12
12
6
65
24
7
26
3
195
40
6
14
30
42
10
2
42
54
66
3
13
2
16
5
37
12
36
119
25
18
17
13
32
52
6
44
70
54
26
46
48
5
39
58
2
45
3
40
42
71
9
15
1
6
84
2
3
31
5
21
22
42
20
76
23
25
11
15
28
20
90
16
80
30
22
54
36
18
222
14
10
6
83
81
34
5
19
8
33
45
106
29
24
103
30
48
2
4
29
37
24
6
44
10
66
17
15
45
3
78
46
5
25
14
105
7
77
7
6
18
30
14
90
22
14
10
12
17
127
38
72
63
61
32
52
26
66
70
26
10
20
4
48
5
25
42
18
20
6
40
36
36
48
60
26
6
18
66
4
20
22
122
30
36
22
60
24
36
30
32
36
76
104
39
7
53
31
6
84
60
59
37
14
105
45
16
128
27
9
15
60
60
1
95
115
6
30
29
13
30
68
30
24
63
57
3
33
4
23
25
2
94
126
29
1
30
66
38
70
24
35
13
32
15
13
50
34
35
21
58
14
28
2
21
21
4
12
20
28
95
57
34
14
10
36
29
39
36
40
12
24
36
50
ABCD 96769829218*3^$a+1 [50008]
120
96
3
117
35
136
45
243
32
348
25
27
140
60
84
204
16
45
35
120
133
23
52
96
32
48
37
3
324
32
36
240
48
72
148
20
60
97
3
92
49
3
60
32
4
56
24
540
4
60
177
3
45
72
11
268
176
49
99
92
144
160
92
133
35
37
27
108
393
75
80
109
63
9
155
60
36
277
23
49
3
141
35
216
88
152
205
59
72
85
35
133
107
24
16
8
12
60
228
276
64
32
144
16
72
132
180
140
16
20
13
47
48
52
80
28
20
76
164
12
49
171
48
20
4
56
61
11
168
37
27
8
24
36
73
120
11
36
144
28
21
335
4
141
24
23
340
128
96
264
36
25
119
52
108
36
69
71
73
107
24
72
13
11
61
3
272
24
216
180
97
47
100
144
56
85
179
109
191
25
35
112
68
4
8
253
11
61
179
109
27
164
16
128
49
131
156
49
27
45
215
25
183
9
71
180
184
21
251
24
64
8
88
12
132
117
75
56
328
12
60
80
37
131
96
28
176
96
49
99
272
60
1
35
60
160
20
88
24
8
64
36
20
13
144
120
83
120
48
40
24
12
240
33
75
36
80
76
93
23
144
169
96
59
72
85
59
84
12
133
75
212
48
1
59
36
76
45
119
28
152
28
60
116
100
92
100
60
48
116
300
16
80
25
59
24
36
16
140
48
132
84
61
143
36
40
104
60
60
120
205
27
8
181
3
21
15
60
80
40
200
52
260
232
120
21
35
96
120
220
9
75
80
96
28
356
85
72
3
24
45
72
3
8
85
35
168
72
60
60
48
109
11
72
84
144
124
165
51
200
4
128
25
35
180
204
24
12
49
168
23
48
4
128
48
304
92
4
56
64
116
28
68
64
81
83
61
171
45
24
11
120
48
37
83
96
85
99
80
172
44
96
52
177
24
11
96
108
1
11
24
96
85
147
68
108
180
16
105
3
8
120
48
136
45
63
32
36
13
27
80
228
12
112
45
443
60
25
23
36
124
12
237
48
23
112
12
8
85
35
4
236
64
164
12
24
60
276
40
72
8
120
88
69
75
68
25
408
144
287
1
335
28
56
16
69
240
59
120
37
3
72
69
3
8
64
80
120
120
13
171
32
160
24
45
35
36
25
23
160
81
75
21
143
4
32
204
36
60
156
85
75
8
60
36
60
28
116
12
4
44
40
140
12
240
37
75
176
109
131
72
24
64
180
20
40
144
8
108
97
15
128
1
3
128
208
140
12
349
3
8
60
28
20
97
24
71
4
45
96
72
71
4
45
147
108
108
80
264
13
147
236
148
144
45
3
44
241
24
3
8
109
11
24
24
72
108
4
141
155
112
128
72
108
1
ABCD 96770165164*3^$a+1 [50005]
41
25
48
42
24
72
5
103
42
12
192
18
36
30
6
48
90
60
12
11
7
78
30
42
48
35
7
48
102
18
84
5
31
149
36
43
36
6
18
6
48
78
89
55
41
67
30
18
114
18
42
11
13
66
138
107
19
102
54
36
30
54
30
60
35
264
55
6
18
12
114
12
30
29
43
72
24
84
72
101
25
30
12
41
12
43
36
30
36
48
54
30
162
174
12
18
90
42
5
55
42
18
113
36
31
12
17
1
18
17
7
6
60
30
5
31
89
19
66
90
5
31
36
102
42
30
6
12
30
23
67
53
19
41
43
36
78
102
54
96
6
84
48
48
42
6
36
36
48
84
42
6
24
18
227
13
6
204
48
5
19
18
11
36
25
11
37
12
90
24
30
42
18
90
6
36
84
48
23
324
36
24
1
48
30
6
6
30
30
72
36
84
17
25
30
36
78
96
95
19
6
18
72
60
66
30
53
19
42
30
36
18
12
90
149
121
48
42
5
13
6
6
54
30
6
30
30
18
6
18
48
35
24
43
41
31
18
30
12
54
66
36
12
36
60
41
19
6
35
13
131
25
11
25
30
30
66
48
17
7
6
54
12
5
31
84
30
48
47
103
6
6
65
55
18
78
5
49
60
36
59
36
7
198
12
11
25
12
30
18
72
12
42
5
19
30
102
12
18
23
12
24
61
83
67
78
84
48
42
48
54
126
24
161
24
109
144
30
36
5
37
72
11
37
23
67
5
97
23
144
24
1
11
13
47
144
85
30
5
61
35
48
157
60
90
84
18
23
19
96
42
42
18
36
30
6
60
71
85
84
36
48
60
12
83
7
132
90
6
42
24
54
41
43
6
36
95
1
78
17
85
18
77
13
6
65
43
126
36
90
18
47
19
17
13
12
72
107
61
59
13
23
43
42
12
48
18
12
5
19
126
18
24
60
48
78
96
234
41
19
36
125
1
18
17
7
41
1
18
17
13
11
19
53
43
65
91
65
24
1
156
30
12
53
85
60
48
60
11
31
24
6
120
132
6
24
96
30
24
47
1
54
6
102
42
11
139
78
23
115
65
13
24
30
77
13
71
31
18
42
36
84
5
43
90
78
5
103
12
78
6
5
1
84
54
5
19
78
84
96
48
42
5
24
19
84
96
30
66
48
12
89
37
18
77
19
54
35
31
36
12
6
30
90
11
331
204
54
162
5
25
18
5
7
29
13
72
66
48
24
42
6
60
18
6
60
5
19
60
36
66
12
48
30
29
19
6
138
102
6
12
18
12
6
54
78
60
12
30
12
126
42
23
7
42
18
41
36
1
18
72
12
30
90
42
18
6
6
125
55
6
24
30
18
72
95
139
36
5
79
17
13
42
30
30
72
36
6
35
43
180
17
55
6
42
96
102
12
23
25
48
12
95
60
25
60
18
24
78
59
1
42
48
84
36
18
6
66
18
101
13
102
54
11
84
169
6
54
12
90
48
30
23
49
30
48
72
48
41
1
6
48
5
7
24
30
48
83
217
42
18
150
18
59
24
55
30
42
29
1
72
23
13
12
24
54
36
84
30
6
5
19
66
30
30
198
36
5
49
36
84
12
35
25
11
25
12
11
96
31
125
7
66
30
65
1
6
72
12
96
329
55
5
103
30
6
84
6
95
19
42
11
13
30
24
42
174
24
53
49
90
89
72
24
19
6
24
24
78
5
43
42
72
23
13
30
24
216
12
54
144
36
114
36
18
102
138
23
19
29
7
24
5
31
30
42
41
19
12
30
24
6
24
114
11
31
24
6
24
132
90
12
6
71
49
156
11
37
47
229
11
49
54
78
30
12
41
72
43
12
5
180
43
6
6
53
1
36
83
25
24
30
12
41
79
96
5
84
115
18
18
12
53
73
35
127
60
48
36
18
12
84
12
12
102
24
12
102
18
12
18
54
41
67
30
11
25
11
25
35
61
42
102
108
12
96
54
29
12
37
78
29
1
72
18
5
7
77
49
47
43
5
31
66
18
17
120
25
42
48
89
115
41
24
36
97
6
6
84
60
24
6
17
108
7
48
114
11
36
1
59
1
42
6
107
73
12
95
24
1
30
18
95
36
19
90
72
35
67
18
23
36
163
12
60
65
19
114
108
42
72
24
30
54
66
42
138
30
54
48
18
77
73
30
84
72
24
6
24
11
19
12
30
48
54
108
24
24
36
6
138
41
1
12
42
36
5
48
60
12
7
53
25
30
29
96
7
48
42
11
120
97
60
83
1
48
240
36
54
90
18
90
108
71
36
73
35
49
168
24
59
31
24
5
91
29
97
24
84
12
23
19
42
11
19
6
18
120
6
11
43
77
13
12
30
54
6
48
12
24
24
24
66
30
6
78
60
66
12
18
36
90
114
54
108
18
30
191
1
84
11
85
102
18
24
60
54
54
11
31
30
11
97
12
95
19
12
42
30
12
30
18
12
5
61
30
ABCD 96770192648*3^$a+1 [50047]
123
12
1
5
103
44
40
32
21
24
48
63
69
36
30
33
16
20
4
89
3
52
8
40
8
132
24
88
5
18
45
12
12
3
18
43
12
24
8
48
4
20
21
39
40
41
3
16
23
120
18
27
75
90
132
31
17
42
21
45
19
116
9
3
40
32
111
13
92
12
28
12
8
52
197
3
48
69
3
27
85
24
17
7
35
13
68
12
12
33
27
3
109
56
39
36
85
5
67
20
40
8
27
13
24
24
71
9
12
57
87
45
31
12
47
45
3
13
29
96
39
45
39
12
132
12
76
20
15
12
1
20
36
4
59
37
104
132
45
42
37
20
15
61
84
8
63
73
24
20
16
12
44
45
48
7
23
45
16
44
132
3
73
12
96
17
39
3
1
29
7
48
32
28
23
42
15
16
20
16
60
8
52
20
48
12
16
12
32
48
15
25
5
72
66
144
93
3
9
76
35
42
7
36
104
28
48
32
15
61
12
5
27
15
30
102
18
7
44
39
13
12
108
24
5
63
12
16
20
39
18
27
4
32
12
40
5
15
28
84
80
40
95
48
1
11
1
32
112
5
6
37
95
21
39
30
43
80
204
16
24
71
12
42
78
45
100
32
93
30
12
6
24
55
36
8
81
126
174
90
21
48
60
96
4
32
72
63
54
63
16
116
3
30
103
20
168
21
36
132
18
25
24
41
63
12
12
57
36
72
103
12
60
32
60
28
20
52
11
42
12
48
15
15
45
40
36
12
5
54
1
44
4
29
3
57
15
153
12
43
44
4
36
8
15
12
13
48
12
23
9
81
27
16
11
93
48
12
3
30
15
39
1
20
204
51
33
4
32
3
1
12
44
123
78
147
12
40
41
75
12
33
79
56
4
8
52
8
27
18
51
84
3
30
3
16
140
45
30
33
57
156
12
12
15
33
15
192
88
17
3
112
24
24
80
28
72
20
33
19
23
73
17
31
56
4
36
20
21
63
72
39
45
88
53
75
24
3
18
55
29
36
24
18
45
15
117
21
42
25
60
48
24
48
140
12
4
17
102
78
24
6
25
35
45
12
28
32
3
25
32
45
12
30
49
24
47
21
12
45
7
24
29
108
75
40
65
63
12
99
18
87
45
55
44
69
31
32
24
16
5
39
28
8
45
75
100
65
12
15
16
12
5
75
40
137
108
42
13
107
13
29
36
99
36
45
63
4
32
21
3
132
52
12
20
81
19
8
3
12
105
57
31
47
45
12
15
25
8
15
12
13
32
88
17
30
25
8
15
60
117
28
47
9
40
60
17
43
17
15
27
18
30
60
42
3
132
28
12
36
17
72
27
75
1
20
84
24
39
13
20
75
33
9
60
42
18
48
114
1
20
4
8
40
56
52
17
7
36
20
39
48
25
12
36
5
43
11
25
24
17
67
17
51
88
17
15
24
4
32
52
12
11
37
35
13
35
69
45
31
8
4
60
20
27
30
19
29
7
35
25
96
95
105
9
3
28
5
7
23
25
17
12
15
64
32
27
85
12
8
87
25
65
3
60
72
40
84
29
27
36
27
13
32
45
7
56
84
45
19
56
168
57
43
17
31
5
27
16
12
32
16
29
63
28
11
6
19
35
30
3
12
3
45
15
1
36
11
42
3
84
76
8
16
8
57
31
12
32
88
23
13
11
1
80
87
93
28
59
13
77
31
71
25
24
24
35
18
15
9
15
4
11
33
148
32
12
40
8
15
45
40
32
3
133
35
90
60
63
9
63
28
29
18
13
12
92
88
84
5
90
36
9
93
27
3
12
13
5
27
16
32
12
48
36
69
3
4
8
15
37
11
57
28
24
24
11
21
15
25
8
39
37
65
36
42
30
15
16
29
7
41
7
8
24
4
17
27
52
8
63
33
12
4
35
13
12
20
4
11
6
3
124
48
8
39
85
95
192
25
56
120
28
17
39
51
37
36
24
12
24
71
1
48
29
15
76
101
3
48
4
23
78
39
40
8
88
32
60
76
56
24
9
67
60
11
73
137
27
52
68
3
102
15
15
25
20
33
30
25
12
32
40
44
9
27
3
45
27
30
39
81
6
169
83
33
24
4
77
19
60
5
48
7
11
24
108
45
45
7
36
12
35
1
44
3
25
44
76
92
36
16
8
108
39
18
3
4
60
80
36
45
39
3
12
105
16
24
36
17
55
23
45
45
15
9
15
120
4
116
21
99
16
5
54
78
43
17
91
104
3
54
103
36
92
9
31
17
7
44
76
8
28
5
67
80
93
19
125
55
35
13
36
104
16
12
77
51
72
27
42
6
13
59
1
44
28
44
81
75
9
3
3
72
25
23
13
47
30
15
40
44
21
7
140
108
28
80
12
40
20
4
8
57
51
4
108
47
21
4
11
33
72
105
24
3
40
36
32
15
177
16
60
116
16
8
16
20
16
108
77
30
30
12
55
20
16
47
9
3
33
24
165
43
120
36
12
8
12
57
30
102
31
24
20
4
101
63
60
52
5
31
24
5
30
30
31
168
92
27
13
84
156
47
25
20
60
33
19
8
27
6
39
3
48
13
20
24
45
7
96
24
48
83
25
24
23
48
24
73
17
66
102
3
28
29
27
24
9
150
1
17
27
3
13
89
51
12
28
47
57
12
16
8
4
8
40
47
97
11
9
36
39
105
64
29
15
3
145
5
42
21
60
39
13
20
24
45
36
7
77
15
15
36
9
40
5
15
60
36
64
23
1
12
32
93
99
4
32
40
60
84
5
126
69
16
17
18
30
12
18
9
48
3
13
92
40
47
21
57
7
36
107
9
28
36
11
1
59
6
7
5
42
1
24
60
68
15
18
54
1
20
27
30
7
20
228
12
28
5
12
15
3
13
8
21
91
12
8
124
20
21
3
21
48
7
36
65
60
7
8
4
71
45
4
53
115
17
51
27
108
9
76
ABCD 96770595752*3^$a+1 [50009]
57
23
40
9
47
108
12
85
63
32
4
24
72
8
100
32
28
33
3
20
67
9
45
35
28
72
8
48
64
8
12
4
24
120
188
12
48
67
33
20
24
121
23
24
25
15
3
5
48
172
80
4
44
7
29
60
156
88
9
15
116
124
33
23
40
180
32
49
36
23
40
44
28
20
7
72
5
13
35
112
44
7
69
56
19
89
199
45
8
48
304
27
29
16
8
100
12
24
120
192
80
40
44
28
27
41
52
8
24
216
24
24
97
23
24
52
20
136
69
51
24
68
12
25
63
56
24
60
12
1
83
12
4
48
140
37
59
84
55
197
24
12
12
25
23
84
1
3
240
140
12
19
81
20
12
48
109
35
4
12
12
20
48
60
40
12
48
15
54
71
4
60
8
48
60
12
43
105
144
164
19
105
48
45
23
40
80
72
28
32
124
104
60
76
36
192
60
117
11
25
95
28
39
77
76
80
112
20
28
68
61
63
96
21
90
29
64
105
95
13
3
24
20
36
12
124
8
40
3
54
11
12
48
48
24
16
72
8
24
16
9
72
18
173
25
95
12
12
25
59
12
72
72
120
24
19
177
44
36
16
20
28
12
27
165
56
12
37
27
80
96
84
136
132
20
16
72
8
64
32
48
16
32
12
48
4
24
144
165
180
23
48
36
4
140
64
48
164
60
4
80
156
28
27
9
20
156
103
5
88
24
84
92
67
17
36
12
7
41
172
20
52
75
5
64
104
48
85
99
80
16
8
100
12
84
44
36
48
16
32
204
148
96
21
75
60
24
32
300
84
24
4
20
16
60
21
71
4
15
69
129
90
113
84
28
12
56
64
93
83
12
96
60
24
12
144
16
165
11
48
132
72
276
109
51
39
237
56
160
20
49
51
108
44
52
15
45
225
15
3
18
27
68
112
80
28
20
12
36
84
96
49
18
90
155
100
12
32
43
41
12
37
227
16
32
67
9
32
148
99
185
16
20
12
109
15
8
108
100
57
180
35
16
72
72
12
36
240
32
88
68
12
120
115
29
120
4
44
48
40
12
48
68
136
8
40
132
81
47
48
48
4
8
72
96
72
4
356
24
96
115
17
37
63
45
47
4
57
3
20
60
36
28
60
48
20
48
16
21
107
36
1
63
128
25
72
107
55
41
48
37
63
24
32
36
7
153
44
1
119
24
4
20
13
123
80
52
15
5
64
48
32
60
28
8
60
37
15
93
95
64
180
48
45
11
96
144
144
16
21
36
15
57
51
44
88
104
1
72
15
80
12
208
12
33
35
48
79
21
204
45
3
48
129
123
20
52
44
49
95
76
72
32
16
60
12
8
12
84
1
15
72
8
48
24
40
12
156
8
12
55
5
49
239
16
24
56
88
252
176
180
120
40
252
32
36
168
52
15
125
37
11
64
8
12
100
12
135
69
84
135
41
316
56
48
12
148
27
29
25
11
112
20
145
108
107
52
20
48
60
48
52
296
52
12
36
80
1
36
47
76
80
36
48
28
44
73
63
24
20
60
148
32
76
8
40
32
4
15
5
24
72
12
36
112
48
24
68
12
40
123
29
115
29
16
153
108
15
44
16
84
48
36
12
108
84
92
91
5
24
76
12
8
24
4
44
16
201
23
40
152
64
32
52
48
32
36
60
76
33
83
12
52
128
36
121
3
33
3
12
12
72
60
36
57
51
21
155
4
12
32
12
73
87
8
108
228
232
120
9
3
32
1
27
8
48
16
96
92
28
9
63
153
3
60
20
60
256
8
136
84
32
16
60
72
60
68
109
95
13
3
44
25
18
45
12
15
101
124
44
24
28
20
64
8
37
11
48
96
25
59
36
24
4
12
81
3
20
40
24
57
36
15
32
133
107
60
40
60
36
92
127
45
8
12
16
12
104
1
23
4
48
44
24
91
29
36
180
43
21
51
89
36
1
135
48
24
56
4
116
16
105
18
5
108
144
28
36
92
132
16
36
48
75
18
35
28
ABCD 96770743196*3^$a+1 [50064]
7
257
67
36
174
276
35
13
96
54
245
12
115
149
109
12
18
36
53
253
24
54
29
241
35
1
155
109
126
36
24
293
96
115
66
59
12
25
47
61
66
5
121
90
5
48
264
13
83
180
61
71
55
17
193
143
1
6
108
17
72
1
30
96
41
139
5
25
59
451
161
85
227
61
11
120
60
49
59
7
6
35
108
31
6
119
19
36
53
61
35
67
24
65
19
72
53
1
11
43
132
48
6
30
89
96
121
23
12
55
24
30
60
11
115
17
73
287
31
42
30
324
24
12
17
72
55
113
192
61
107
1
120
71
25
23
103
18
59
7
89
84
60
127
36
114
126
185
108
60
1
11
139
173
36
1
24
120
167
103
6
30
144
6
126
17
103
24
29
96
1
54
29
72
43
12
114
11
109
59
91
90
90
360
29
181
90
486
18
90
42
17
157
330
5
84
157
60
180
35
55
18
30
162
78
341
49
11
61
78
65
7
84
36
168
12
54
59
37
120
18
41
301
150
48
101
115
41
12
72
168
73
107
36
145
12
324
311
48
7
174
131
12
1
95
31
29
12
49
6
173
24
31
6
11
19
60
156
540
17
228
133
59
121
47
12
37
83
73
78
72
48
96
54
11
91
108
77
55
17
72
145
95
115
65
61
287
73
95
19
161
60
12
1
155
7
18
155
241
23
132
1
18
36
65
25
36
23
12
55
65
49
59
96
156
24
36
43
12
24
66
108
95
145
119
7
36
53
247
53
204
37
23
13
59
211
18
336
71
19
144
60
12
77
12
181
234
149
36
109
210
36
36
24
89
55
12
77
127
125
55
293
61
150
576
41
192
67
6
83
91
96
54
84
59
96
61
23
168
115
18
126
60
36
53
84
120
31
185
31
53
1
95
25
71
1
83
144
13
48
131
85
83
12
211
54
71
84
25
54
5
84
43
5
13
72
54
29
7
54
23
36
12
19
53
91
102
240
30
60
48
5
12
132
67
113
73
18
29
36
1
24
102
24
180
36
120
113
72
19
144
36
53
37
11
109
11
120
13
71
1
47
12
145
119
61
90
180
90
179
72
73
11
96
12
73
83
12
48
1
83
67
173
12
85
71
193
126
24
66
60
30
36
60
209
60
19
89
163
198
12
54
126
83
151
41
19
29
1
23
31
6
71
73
12
114
5
24
7
84
6
30
60
84
36
18
11
49
66
24
5
7
234
11
108
121
54
17
84
120
115
89
7
77
96
216
36
79
36
125
72
193
54
185
1
83
61
54
137
25
30
204
41
79
221
19
126
54
90
35
84
1
59
72
24
60
84
120
31
53
72
205
126
30
18
17
120
144
85
11
115
84
53
91
162
23
67
77
13
24
126
48
60
30
72
23
24
12
31
53
1
114
66
150
36
29
36
25
35
13
47
13
66
101
204
48
151
41
156
84
24
187
65
288
217
59
144
36
1
48
60
35
24
67
65
1
ABCD 96771101918*3^$a+1 [50062]
72
213
75
168
105
149
19
87
24
33
15
165
17
139
59
1
27
144
21
108
36
195
81
15
165
27
225
60
240
5
70
48
93
27
9
5
130
69
27
105
47
1
71
208
33
60
239
49
144
5
70
182
19
12
48
51
33
17
46
93
59
73
39
33
156
180
72
108
36
24
39
153
15
134
79
144
3
62
31
149
175
255
120
45
168
48
99
225
207
98
90
25
75
141
27
24
45
264
11
169
39
48
45
75
33
84
12
53
115
96
84
48
120
60
192
60
60
12
53
360
72
118
48
33
12
48
11
13
77
103
207
50
79
240
24
15
200
37
36
120
132
48
60
255
14
79
96
5
46
177
15
48
72
110
91
192
48
12
12
60
147
105
183
72
69
120
96
36
17
90
85
72
63
120
105
185
115
36
72
48
159
33
15
62
178
24
81
48
159
45
72
48
36
84
12
15
45
108
36
27
62
103
99
69
24
120
12
96
135
45
168
84
60
3
120
24
8
37
396
12
396
39
93
75
72
261
149
31
72
48
159
48
57
240
255
33
15
117
36
39
120
21
59
112
69
84
96
39
21
156
36
27
33
39
69
84
228
108
207
9
96
17
22
129
39
242
46
117
35
40
45
27
21
47
193
144
36
15
33
96
63
32
1
72
15
20
25
48
99
98
355
185
151
120
84
36
12
29
106
33
84
123
120
33
240
87
177
5
67
365
58
240
62
31
12
15
72
50
19
264
60
15
93
72
72
24
11
121
12
36
11
193
36
41
43
48
300
120
120
132
48
27
105
47
109
161
103
3
33
39
81
24
63
165
119
18
115
36
12
72
15
141
171
50
31
24
156
27
33
17
118
153
72
17
43
84
35
61
12
17
106
57
15
45
3
93
132
12
27
45
24
147
24
8
133
47
61
24
132
53
43
24
144
27
24
170
108
31
36
96
17
262
8
72
1
197
10
33
12
27
48
141
12
72
168
12
27
141
17
175
60
72
36
60
24
63
72
201
39
8
85
120
47
133
132
5
19
84
48
15
120
182
55
48
108
96
48
36
59
25
12
48
96
72
12
63
120
384
213
75
32
433
15
81
231
9
24
17
43
3
9
135
8
112
21
132
5
31
144
3
2
271
39
117
51
57
5
55
3
32
25
36
27
33
96
24
120
87
93
12
72
5
82
69
24
3
153
24
5
91
89
118
129
48
63
33
12
12
228
99
69
144
120
96
72
48
24
125
22
33
12
195
96
24
141
89
331
159
33
15
200
13
12
36
27
57
120
168
108
161
235
63
105
15
288
33
36
96
27
33
252
72
84
119
73
72
60
47
100
21
195
72
48
45
509
139
59
160
2
31
120
119
61
27
21
27
72
432
168
20
25
132
36
99
48
45
147
9
12
99
93
147
9
12
48
72
ABCD 96771284308*3^$a+1 [50023]
81
66
24
30
47
4
21
75
183
117
9
6
114
35
60
19
29
120
48
24
36
19
81
15
138
47
208
81
15
8
60
13
30
137
1
42
48
6
143
7
5
36
25
15
129
54
42
3
32
64
21
48
72
90
24
6
75
3
57
63
42
47
43
17
60
31
57
195
69
36
3
36
36
5
12
72
25
23
43
5
43
21
39
57
9
3
63
150
18
41
16
15
17
12
136
92
196
44
13
138
41
31
65
52
32
1
15
32
367
33
3
30
119
100
69
27
44
31
24
114
75
32
259
65
25
15
20
36
120
73
75
21
63
32
139
17
19
114
107
112
51
29
100
63
120
144
101
12
208
15
17
40
80
121
42
45
129
54
36
126
18
102
54
210
51
32
12
79
105
27
54
11
43
72
33
252
84
96
39
66
15
15
48
105
15
17
24
1
48
167
88
15
21
20
25
71
40
24
159
77
52
33
47
76
44
192
1
87
188
79
96
24
5
136
12
3
84
6
48
66
24
9
20
28
63
72
29
31
29
61
90
9
20
241
18
30
27
219
36
54
23
91
30
107
139
129
36
15
93
123
30
15
108
165
171
21
39
75
36
120
18
15
15
29
16
135
300
41
19
45
15
17
40
12
32
64
21
120
90
156
29
16
252
3
108
41
25
51
3
41
1
24
114
21
15
41
24
96
19
21
32
16
24
36
51
84
12
33
44
127
30
66
165
15
90
35
13
39
72
15
36
149
48
7
101
28
36
69
66
41
12
40
3
48
9
21
191
108
61
6
41
79
36
30
54
65
1
24
15
195
84
60
6
95
28
32
4
57
183
57
30
5
64
39
12
257
48
12
16
84
33
18
9
51
161
184
104
67
9
156
20
16
63
29
7
33
8
4
15
30
30
5
64
21
216
90
78
71
19
30
126
33
36
96
141
47
91
21
15
60
5
1
24
39
15
21
141
174
66
138
120
177
32
76
27
89
4
27
30
114
45
9
15
32
265
18
6
294
81
8
7
5
160
231
29
31
29
28
8
73
39
33
27
68
169
66
93
36
20
115
6
15
152
16
44
31
69
51
21
81
30
117
183
54
66
5
12
43
33
135
60
21
39
105
27
17
61
30
60
9
93
30
60
48
341
49
71
31
33
15
29
181
102
24
84
9
36
44
7
126
18
9
32
16
15
165
33
59
12
4
21
95
16
3
6
114
6
30
24
9
123
24
5
49
42
24
165
9
15
120
32
115
84
60
54
6
45
116
12
13
18
17
103
45
15
29
208
44
1
18
36
33
27
45
20
19
77
132
16
27
17
31
96
5
96
55
65
43
6
23
12
55
24
6
71
4
159
77
139
54
30
72
48
96
93
20
72
1
30
89
55
21
60
20
60
4
36
9
6
138
96
3
20
12
181
63
135
96
69
276
56
43
21
24
57
48
71
60
175
101
12
43
114
23
97
135
36
164
1
119
4
21
66
29
28
3
18
15
27
5
19
84
180
165
75
12
57
3
24
33
32
79
102
375
72
3
29
240
40
51
33
27
65
4
36
39
24
12
54
23
40
33
18
12
77
31
17
259
24
12
108
36
41
84
19
96
41
19
33
108
20
88
75
12
29
76
39
24
69
51
129
92
55
5
148
3
18
15
72
24
15
33
3
30
18
77
103
17
19
24
21
48
27
9
60
27
29
1
119
1
78
72
24
41
103
17
4
80
36
28
96
20
19
141
15
36
48
60
29
60
103
57
3
33
144
188
103
77
12
1
51
111
438
11
4
51
24
36
33
80
103
18
150
12
120
24
33
21
42
5
25
30
5
12
127
41
24
25
11
112
32
55
21
3
96
6
18
41
109
51
21
59
31
237
3
60
24
93
48
63
102
39
9
207
272
16
56
1
35
175
65
84
124
87
29
49
11
31
120
5
25
47
12
19
29
91
89
12
4
57
48
126
396
24
96
33
32
13
90
12
84
24
17
ABCD 96771560474*3^$a+1 [50033]
6
67
17
6
25
41
78
25
65
36
27
189
3
45
27
51
48
42
108
111
63
126
42
102
78
48
54
198
72
60
66
19
23
18
162
12
18
54
36
78
66
13
41
31
248
51
30
24
138
13
59
117
123
45
21
19
71
180
6
36
30
24
13
77
18
30
36
87
63
12
85
23
1
23
18
30
114
108
18
12
18
18
36
45
33
156
19
95
72
18
18
13
71
54
27
33
39
27
36
72
78
18
126
43
23
73
89
63
9
15
48
141
72
12
87
183
18
15
40
120
47
97
5
168
18
18
246
6
72
30
37
48
11
21
63
60
102
55
23
18
54
18
63
153
7
167
1
5
54
72
36
48
42
48
36
78
12
33
3
60
12
13
23
1
89
36
60
48
31
119
25
65
120
6
30
150
61
59
162
24
36
30
49
11
30
18
204
12
78
120
15
88
65
90
54
18
30
6
49
8
72
27
36
72
6
27
9
63
21
27
69
54
54
12
18
33
120
105
18
180
25
29
43
24
8
27
36
9
105
48
168
7
65
102
73
32
129
31
56
27
12
18
18
42
90
102
54
24
13
17
42
36
9
81
18
85
59
12
33
45
66
36
78
162
21
72
87
48
6
30
42
18
30
6
18
3
9
24
90
12
54
6
18
54
90
3
69
3
87
18
66
24
61
41
15
63
18
12
18
24
54
99
40
17
60
138
36
60
54
27
99
21
45
19
71
234
24
48
15
27
48
18
42
9
39
49
137
90
21
9
18
18
18
36
6
18
12
9
99
6
48
216
42
18
126
108
25
5
72
6
72
12
1
23
54
18
9
111
18
60
54
12
18
31
5
24
66
36
108
36
6
31
23
57
105
12
91
35
36
1
23
12
54
15
16
5
27
15
57
15
84
85
59
6
7
23
90
6
30
123
3
69
16
23
132
13
32
27
48
108
1
23
192
6
18
9
40
5
66
114
18
72
93
123
180
72
18
30
6
30
78
216
12
42
25
131
6
48
72
54
72
18
87
3
72
60
30
139
56
39
36
24
13
23
108
66
123
57
15
3
42
18
25
41
207
9
63
15
90
102
60
61
149
18
18
199
89
55
17
55
17
126
24
216
72
9
39
54
67
59
6
174
24
25
72
23
153
27
90
42
66
78
12
24
36
9
9
30
72
90
42
36
30
42
57
51
252
72
48
18
96
48
15
27
21
15
12
60
48
9
40
5
60
18
90
18
210
15
63
25
47
9
75
6
18
102
15
72
135
36
21
15
54
66
33
21
67
24
41
12
18
49
24
17
78
25
56
3
6
30
24
57
45
195
81
30
114
31
48
5
99
51
84
36
60
102
54
54
54
73
104
9
31
48
5
36
24
108
18
246
19
41
30
1
120
24
23
126
115
11
18
36
12
18
54
42
120
108
6
12
19
95
144
54
211
32
9
103
71
6
54
72
45
63
30
6
126
7
65
30
1
72
89
18
60
156
37
48
29
75
117
18
96
12
37
35
6
54
12
181
48
24
23
9
21
18
24
30
60
18
48
60
30
211
119
57
33
7
119
18
7
119
25
24
5
67
5
30
216
13
137
18
61
5
18
105
63
72
30
72
54
37
5
138
54
36
6
81
9
48
87
129
24
7
29
54
66
72
54
36
18
42
12
36
54
36
19
5
12
186
48
6
31
5
18
66
103
5
36
6
180
126
12
27
33
66
24
66
6
85
41
30
73
32
57
6
57
15
9
39
49
5
6
54
90
18
27
165
6
85
35
24
18
72
30
13
23
1
80
159
9
117
108
102
6
54
144
90
66
18
42
66
18
49
5
18
78
54
30
18
24
18
18
12
37
71
18
36
60
103
8
69
43
32
51
13
59
90
66
144
6
12
78
25
24
48
59
114
156
63
63
18
31
96
104
63
48
18
175
5
6
48
132
30
96
27
135
108
189
40
5
3
105
103
23
12
18
42
18
31
53
6
54
7
101
43
101
36
72
30
198
78
12
49
24
131
13
32
183
1
72
5
120
90
60
13
41
31
167
25
77
51
93
27
87
90
31
144
8
15
169
144
59
6
36
54
30
36
6
18
102
13
56
39
9
15
12
6
192
90
45
27
36
54
19
59
30
18
222
30
1
32
45
75
33
7
29
43
65
7
173
18
12
6
31
48
11
102
15
27
108
9
9
30
42
18
85
5
84
42
13
41
66
ABCD 96771775606*3^$a+1 [50009]
63
39
5
25
36
51
12
3
9
48
21
30
165
15
17
73
66
45
33
60
11
25
15
15
24
36
36
36
12
114
47
28
44
7
29
7
30
36
126
9
36
27
6
12
63
80
16
60
9
18
36
6
126
18
71
16
9
120
24
11
19
53
31
6
27
44
108
67
5
36
64
27
21
24
116
79
12
144
6
3
45
54
36
162
51
24
104
43
66
6
126
39
80
43
42
48
30
9
36
207
33
63
30
27
15
144
6
15
9
24
156
3
48
60
15
24
24
30
63
48
8
4
68
16
12
12
12
24
32
7
6
12
135
20
52
21
99
15
6
42
93
32
16
12
36
84
75
66
35
88
15
5
28
8
112
32
55
33
15
12
81
9
11
28
21
111
60
15
42
78
24
33
12
3
6
179
28
33
27
39
24
18
3
8
28
9
15
3
36
17
72
88
24
12
69
72
23
40
15
18
96
54
6
6
6
15
24
36
8
55
53
16
92
37
24
72
47
16
21
3
9
15
15
45
21
30
6
3
12
63
33
32
13
15
33
11
31
12
9
9
126
81
12
24
9
60
30
33
12
39
126
36
60
15
104
16
39
6
30
24
138
15
81
60
24
15
84
24
96
27
42
12
66
69
69
24
11
37
27
80
7
9
3
12
45
24
57
3
21
111
105
15
48
9
6
18
3
15
45
144
33
27
27
18
75
69
6
9
12
69
18
42
27
12
45
6
12
42
18
48
17
43
78
15
44
55
18
18
9
8
7
42
3
84
24
9
15
27
105
3
33
8
49
23
16
3
60
30
15
33
3
9
39
105
11
79
9
69
3
24
15
12
149
1
35
7
54
27
12
96
144
45
60
95
31
41
13
63
3
29
7
6
6
125
16
12
24
27
9
48
15
24
69
9
6
42
39
9
3
44
61
11
43
9
21
114
18
6
77
25
3
51
9
3
17
52
12
3
129
12
9
78
9
12
117
27
84
87
18
51
39
24
6
39
36
24
63
57
21
35
13
42
36
33
36
15
48
36
54
6
24
17
13
15
9
71
55
96
29
61
36
155
52
3
53
16
39
33
92
97
24
54
33
15
36
18
30
17
19
18
51
3
33
12
8
43
72
18
3
3
42
24
42
33
36
8
1
6
12
33
3
6
11
73
3
108
3
12
9
108
8
1
6
9
51
12
9
27
126
147
24
39
18
51
57
6
29
43
12
18
30
42
12
23
13
39
3
72
33
93
207
3
21
99
201
3
6
27
8
28
15
48
6
39
24
9
66
9
27
42
24
23
36
16
20
43
48
69
20
61
3
21
3
84
36
27
33
51
33
99
6
3
45
60
3
15
9
36
9
3
60
3
54
30
5
1
42
24
21
92
72
1
120
23
55
17
88
81
27
9
15
15
53
7
137
28
3
30
75
9
54
42
18
30
66
9
12
48
8
16
75
33
21
42
30
39
33
6
101
115
29
40
48
9
39
72
96
21
15
39
69
24
12
60
12
3
9
63
53
52
20
7
6
12
18
101
31
138
30
6
6
5
85
42
6
12
42
48
17
25
11
25
18
42
15
12
15
24
9
60
12
20
16
21
54
9
36
45
87
57
18
18
39
27
5
76
32
28
168
36
15
54
42
84
5
16
9
11
28
45
78
29
37
39
96
15
6
59
13
66
30
51
21
6
45
12
12
75
21
45
18
6
11
19
21
51
33
57
114
101
1
48
24
6
65
28
27
33
12
96
39
6
30
33
15
30
47
112
21
3
24
20
4
15
9
24
20
37
39
32
37
87
12
51
36
29
13
6
42
12
15
12
15
78
12
18
12
6
99
3
9
3
5
28
44
16
63
29
1
30
24
9
51
9
128
16
21
35
7
21
81
27
27
17
40
21
3
9
35
16
129
24
123
21
3
159
6
156
3
48
12
48
3
12
36
33
45
12
75
8
16
20
175
45
32
7
29
16
27
12
21
45
6
90
42
21
135
33
9
18
168
6
15
9
24
30
48
89
61
60
24
12
6
24
12
36
78
24
24
30
81
27
24
6
83
55
18
63
3
77
4
24
36
15
6
72
78
105
33
27
15
12
21
39
48
12
21
44
13
39
36
21
27
117
222
72
9
96
24
57
87
75
21
9
51
15
24
18
18
54
11
1
99
15
12
66
15
8
169
119
100
8
61
48
35
19
69
20
1
15
20
67
30
47
4
9
18
12
36
12
30
30
9
36
9
111
12
3
30
24
11
55
252
12
21
20
7
18
90
57
60
45
63
21
35
13
75
9
6
5
67
60
30
24
18
12
33
51
9
27
114
48
3
39
77
4
24
36
12
63
6
15
33
3
15
30
66
12
21
99
72
48
9
8
40
48
12
3
45
9
66
33
27
129
20
36
13
59
115
12
30
54
21
20
40
60
8
13
6
6
15
72
93
12
207
8
28
44
1
27
51
29
19
21
39
93
57
63
12
12
45
114
6
95
52
21
6
12
24
54
27
21
30
69
108
12
12
56
64
33
18
96
48
6
3
15
33
51
36
69
33
143
7
18
42
41
25
11
79
29
19
6
27
36
120
15
21
15
9
3
17
67
5
4
39
45
20
7
18
47
31
42
48
30
9
39
17
31
60
21
3
29
28
15
9
12
27
72
6
12
18
21
3
24
168
6
12
18
9
57
59
19
21
36
21
48
42
84
21
27
6
60
15
12
57
99
27
17
28
80
19
66
6
33
20
121
6
72
30
84
24
63
57
78
30
11
36
91
6
48
27
9
12
3
128
25
11
151
30
42
48
60
72
54
11
36
16
20
79
9
33
15
12
36
33
66
9
12
36
21
35
88
105
27
24
33
18
29
73
30
33
24
48
63
18
35
72
55
30
90
5
1
90
6
66
6
3
3
24
12
149
4
63
24
33
3
12
141
27
18
63
3
12
29
43
9
27
21
60
108
75
114
6
12
24
66
18
174
12
18
6
90
12
6
60
18
9
63
6
6
78
6
6
24
48
6
21
3
174
27
27
42
18
12
69
36
99
12
65
67
42
3
32
4
27
21
ABCD 96772252964*3^$a+1 [50082]
57
18
18
54
6
15
27
30
30
9
93
90
30
36
24
78
132
108
153
117
75
264
9
132
123
9
63
15
108
12
42
111
27
48
12
30
3
27
42
66
57
225
12
123
15
90
15
24
51
60
12
60
336
57
237
30
117
9
12
90
78
27
48
240
57
132
6
330
24
51
72
27
18
48
27
33
84
60
207
21
75
63
30
30
24
78
132
51
75
72
90
108
60
102
48
12
12
138
3
195
21
33
126
42
12
27
93
288
252
60
90
120
156
222
30
33
45
192
108
204
27
81
78
30
192
12
228
318
150
255
96
9
84
36
30
12
45
24
81
108
42
150
162
120
78
42
156
45
129
60
18
18
42
48
120
54
120
87
21
42
60
66
24
51
189
48
18
132
12
33
135
12
21
15
24
57
3
141
105
84
51
96
69
27
87
33
48
75
117
57
48
12
48
12
6
81
51
48
12
60
45
15
18
84
147
3
90
18
18
114
48
12
96
114
96
12
138
84
21
72
75
42
60
30
108
30
18
45
27
60
102
30
60
18
63
177
60
18
57
75
42
36
24
96
255
99
93
75
282
171
87
72
30
96
60
42
93
75
180
12
18
27
3
120
90
60
120
72
12
78
30
48
84
348
12
18
90
183
27
12
48
60
12
126
54
141
15
174
171
57
42
66
120
90
144
33
15
33
45
90
54
6
102
12
6
117
144
21
60
42
21
9
18
102
66
252
60
60
60
192
126
15
9
87
33
6
54
126
12
42
18
42
66
105
99
30
6
57
105
132
27
3
120
48
60
18
87
48
177
42
90
36
132
30
48
21
93
36
54
216
30
24
168
60
39
3
96
234
60
6
24
48
90
42
390
18
42
90
6
51
129
12
42
48
120
222
6
405
27
93
27
30
90
90
99
33
30
6
27
33
234
90
198
213
96
153
6
42
63
27
42
3
27
108
48
360
54
18
9
3
120
6
42
30
15
48
237
192
3
207
36
24
93
93
24
27
21
12
111
69
18
12
156
102
108
42
162
3
360
243
45
39
6
12
12
51
117
138
54
120
3
144
243
120
60
18
63
117
30
69
123
21
87
42
63
75
60
90
15
48
75
84
6
195
39
228
48
114
6
24
90
168
243
39
126
42
42
168
60
12
108
75
87
66
84
30
78
135
135
162
150
18
30
9
39
30
75
27
240
138
27
120
3
60
42
15
45
60
12
3
123
102
39
279
180
21
33
48
30
33
135
60
165
87
60
42
30
21
9
6
57
237
66
12
93
99
6
252
3
15
114
111
27
90
12
60
3
48
15
102
252
66
54
6
12
60
18
72
12
228
150
288
57
207
30
3
75
93
165
162
12
21
69
78
48
84
18
39
3
60
66
102
42
60
18
33
96
69
42
129
51
30
18
72
138
144
6
21
63
66
24
111
9
66
12
42
111
207
72
120
168
18
87
75
30
12
6
45
27
60
78
27
15
18
87
45
60
18
54
111
57
12
30
168
42
18
30
195
3
54
126
24
18
42
117
3
6
132
30
30
12
6
21
3
30
60
171
39
81
72
105
ABCD 96772628534*3^$a+1 [50002]
12
24
24
24
27
5
40
51
9
63
60
113
67
12
9
36
20
24
31
93
12
44
16
3
53
4
111
132
72
36
17
7
21
87
117
3
21
20
36
55
108
105
87
5
4
44
16
147
153
27
33
72
87
60
48
5
7
57
60
84
80
19
120
12
21
384
48
32
31
120
24
48
5
7
101
28
87
84
45
75
48
21
32
64
24
27
24
33
3
24
60
69
36
80
108
36
40
27
9
84
12
27
17
103
21
27
12
21
39
72
48
72
185
163
33
15
9
36
99
36
165
159
5
55
45
3
33
27
17
28
156
99
48
192
12
165
3
105
15
48
60
12
12
45
36
39
33
27
65
16
39
48
72
108
12
45
24
20
7
57
56
24
28
147
33
128
60
4
60
12
15
141
15
105
48
51
29
67
12
53
112
108
60
20
7
33
32
136
44
96
52
20
7
81
51
108
168
12
93
15
24
9
51
5
28
3
12
45
27
93
72
15
60
96
9
156
39
45
120
51
12
161
4
3
17
76
24
15
12
93
120
3
9
15
165
24
12
15
60
17
103
60
17
52
3
72
36
72
153
104
28
12
123
72
21
39
141
44
60
136
39
161
124
20
31
69
75
165
3
48
5
28
279
125
7
33
20
40
3
60
77
52
15
180
48
12
21
24
200
91
57
60
12
51
89
24
4
8
7
21
39
60
60
53
228
60
91
201
39
113
7
96
65
19
89
40
156
48
63
24
129
27
33
39
17
28
72
15
45
3
57
24
36
51
60
69
111
57
15
180
12
21
87
5
103
33
27
89
88
12
60
116
4
3
108
9
24
111
48
12
149
19
57
51
33
27
24
33
75
77
31
69
15
5
4
51
168
45
87
33
36
51
53
55
33
60
15
45
24
108
156
144
56
19
165
3
204
96
240
12
12
29
40
36
48
27
21
80
72
156
19
12
29
52
320
132
67
9
32
7
5
55
72
45
3
21
56
16
39
69
99
21
12
75
57
27
36
69
36
15
12
45
72
3
57
20
28
60
15
48
69
96
12
120
15
33
39
21
108
51
60
36
9
20
115
48
60
53
7
132
5
55
21
8
64
15
81
36
3
141
12
27
5
12
4
39
137
160
44
19
48
9
44
91
5
84
19
45
12
24
72
8
4
3
12
12
69
39
45
36
51
5
43
12
96
77
67
45
120
51
33
44
103
33
51
36
9
44
184
36
132
24
128
12
24
64
12
135
41
172
183
240
12
57
60
75
45
63
81
27
12
12
41
12
52
111
84
21
44
16
72
12
116
88
60
104
7
29
16
3
120
41
72
40
152
43
125
55
24
29
4
108
15
189
3
60
45
3
57
3
120
120
24
113
7
113
76
24
87
45
108
63
69
20
28
48
99
21
68
67
192
101
4
56
144
16
12
12
36
27
24
93
36
27
84
93
96
104
7
21
68
67
17
76
20
72
67
197
36
19
5
124
147
17
67
69
80
4
27
21
240
60
27
105
32
115
48
120
21
20
19
17
16
84
144
24
12
140
216
12
168
55
12
21
96
24
44
40
27
189
24
48
80
7
21
24
36
99
72
105
56
4
123
53
12
7
180
36
89
120
220
20
76
12
68
52
15
425
12
40
380
103
60
53
52
87
21
168
32
100
75
5
208
39
5
55
125
40
36
27
72
33
27
48
69
51
29
136
24
15
60
33
183
264
5
4
24
27
33
32
55
5
100
8
28
15
29
31
60
12
180
53
40
15
264
48
33
20
40
39
93
135
57
75
48
101
31
29
19
21
39
41
64
3
33
99
33
8
76
111
57
8
7
12
9
96
84
240
51
240
33
60
63
89
43
65
7
9
84
3
60
5
55
24
156
45
48
80
52
48
27
9
80
124
20
256
51
33
24
56
4
75
65
76
144
63
165
99
9
32
55
12
101
7
65
79
69
51
21
48
51
45
84
32
112
32
64
207
5
4
3
33
212
28
48
ABCD 96772795558*3^$a+1 [50184]
159
3
72
90
156
42
72
18
108
87
273
12
78
114
30
105
153
462
30
138
78
183
69
180
48
120
84
108
147
15
240
126
210
270
219
111
69
108
285
108
39
180
108
57
30
30
48
42
120
6
72
18
153
231
30
216
90
24
93
3
24
45
75
78
90
18
60
3
87
93
57
42
30
195
87
198
18
102
171
111
78
18
42
30
18
12
162
30
18
48
30
123
39
18
60
144
306
222
18
30
162
30
48
282
30
138
93
21
48
78
24
45
45
30
6
24
39
57
72
42
6
24
36
123
36
183
48
57
63
144
18
30
72
69
180
69
120
168
60
30
24
96
9
108
33
39
33
12
6
144
6
84
30
48
48
24
90
270
48
30
18
30
162
258
60
114
48
18
3
9
18
102
18
33
69
42
48
78
192
60
30
72
78
18
54
123
57
6
30
24
48
18
342
15
36
57
87
303
150
159
33
18
312
30
90
30
120
87
21
30
24
48
78
12
48
222
168
42
108
42
48
54
63
27
6
42
78
210
72
312
96
30
252
12
228
60
15
3
354
3
57
15
3
30
291
69
12
30
6
63
27
144
120
6
120
12
147
45
156
72
15
36
21
138
42
15
15
66
54
216
240
270
42
78
42
48
102
138
72
48
30
123
141
3
15
48
270
180
12
15
393
3
261
99
69
18
24
48
18
144
126
102
90
18
240
3
51
6
90
30
162
30
72
138
72
66
132
51
9
270
222
426
9
141
42
102
3
177
60
66
30
72
18
9
108
3
24
48
42
36
99
105
60
36
12
138
30
303
99
102
15
51
57
93
12
12
18
162
63
15
432
66
99
45
99
9
42
93
93
30
114
15
33
75
3
30
72
60
12
210
9
36
123
120
150
12
348
42
6
63
57
60
12
267
351
264
48
21
51
78
15
3
69
75
78
27
81
30
30
120
99
111
54
210
6
60
30
192
78
234
48
48
102
18
72
42
99
9
18
24
6
192
90
78
24
135
141
144
6
33
57
30
24
390
288
90
48
282
78
24
186
132
12
246
222
12
60
186
42
48
174
48
192
6
120
27
45
90
117
45
30
126
90
69
75
69
9
12
108
228
12
210
120
48
150
42
120
30
48
90
42
192
159
111
30
48
192
18
105
72
15
18
150
192
78
51
261
210
48
21
57
42
330
75
27
45
3
78
24
36
3
27
30
84
246
24
18
147
171
189
171
24
18
12
48
18
24
9
141
18
240
72
69
99
150
72
3
207
6
12
150
42
156
84
63
33
102
45
27
6
3
36
3
78
42
30
18
240
42
12
39
9
27
15
48
78
234
246
60
102
150
210
48
30
39
3
90
12
36
3
51
90
6
ABCD 96773006732*3^$a+1 [50021]
24
60
24
29
18
42
31
77
72
30
42
63
16
5
72
222
66
127
23
1
35
1
152
120
136
24
35
18
39
9
36
18
33
52
32
4
32
52
8
120
69
55
11
9
36
28
17
42
73
48
24
36
17
19
29
36
15
40
48
12
29
27
135
85
29
3
60
12
16
12
72
84
36
11
30
19
5
18
13
80
72
33
30
9
76
5
114
21
24
75
1
89
15
63
25
36
59
153
63
69
12
108
27
45
40
36
48
24
36
32
24
45
48
55
8
45
7
12
41
187
11
66
126
13
5
31
20
3
6
31
149
7
192
12
48
32
45
31
20
27
37
11
9
36
24
4
120
5
72
7
143
97
11
36
25
29
31
60
8
165
123
3
1
36
12
12
56
4
23
18
27
72
33
30
85
36
77
115
84
24
47
9
36
33
7
29
3
27
81
4
101
55
84
36
80
24
28
233
12
42
1
20
64
71
180
13
56
64
89
43
12
48
17
91
12
20
40
23
54
27
16
5
15
4
24
29
18
85
29
30
54
7
24
23
33
9
79
77
27
45
7
20
9
54
33
28
11
24
66
15
4
12
77
63
40
5
15
4
8
76
12
60
23
6
43
32
4
24
12
84
44
100
36
164
100
32
28
60
20
21
19
36
71
1
35
9
105
79
5
7
20
4
5
36
135
4
48
11
6
36
18
1
11
18
19
32
36
9
18
18
7
60
17
90
60
13
23
25
104
15
1
20
63
9
52
8
3
24
54
39
88
20
24
28
36
24
72
65
180
31
5
12
36
60
79
20
45
7
60
60
8
76
96
24
11
45
111
9
64
59
13
35
37
5
7
65
55
108
20
28
24
29
31
5
6
9
40
24
56
69
111
76
77
15
48
15
30
168
19
8
12
45
27
76
32
52
36
20
15
49
23
25
41
31
24
12
5
78
189
75
13
95
97
11
42
48
6
30
18
25
108
80
64
8
3
9
124
44
3
49
36
12
17
18
18
48
54
1
32
3
6
36
18
9
52
5
115
36
24
56
57
15
88
24
8
60
12
60
75
6
54
61
29
43
132
35
61
35
349
59
1
53
60
3
9
18
78
12
7
11
60
37
11
69
16
137
12
27
9
7
44
3
37
5
18
37
24
36
56
40
12
12
96
29
18
61
47
57
28
108
17
67
65
7
5
15
21
19
41
7
11
37
83
37
179
54
24
43
20
148
71
121
72
108
20
28
17
103
41
43
5
63
64
23
25
92
48
28
5
12
18
18
24
36
66
13
65
67
84
12
20
52
12
35
1
24
65
15
39
85
72
5
43
11
25
161
18
1
191
97
53
12
90
1
44
28
12
32
60
4
44
15
18
12
42
61
12
8
183
36
33
27
61
32
28
12
72
60
8
16
36
11
72
13
24
35
18
36
27
15
18
36
36
12
27
9
6
13
36
12
104
40
48
92
36
28
12
83
1
8
237
36
19
24
12
23
72
45
40
12
41
31
101
19
96
23
9
117
18
1
5
12
15
52
68
112
36
5
19
152
60
28
20
88
48
77
18
57
9
18
97
84
12
32
33
27
76
36
48
20
3
72
33
4
36
5
7
12
119
49
65
108
79
29
7
23
126
15
76
32
27
36
18
55
17
12
108
72
27
28
36
12
23
1
35
1
35
157
77
15
21
115
20
112
65
75
72
16
29
55
84
29
36
67
48
12
12
53
15
4
8
27
73
12
140
33
30
42
19
17
90
18
55
44
12
9
72
7
12
36
60
80
3
24
12
73
17
31
24
8
45
60
3
60
45
7
120
8
52
5
43
29
55
8
81
7
17
43
77
27
16
44
3
13
60
59
1
53
27
9
19
12
77
12
43
8
27
93
15
25
5
18
49
20
12
33
27
48
60
3
72
240
25
5
15
57
36
19
8
33
67
12
20
16
164
63
48
9
33
67
80
60
4
96
101
7
12
5
48
15
3
9
15
61
24
24
11
96
54
3
136
24
11
60
81
64
29
42
48
73
24
119
1
41
19
8
12
88
20
51
25
92
88
41
24
19
60
131
54
7
8
3
42
271
132
12
53
18
30
31
5
15
63
12
114
7
32
27
6
7
108
29
36
27
40
8
28
24
12
176
4
41
84
36
27
60
12
4
11
61
48
29
55
32
9
27
153
19
11
1
23
72
54
31
8
45
36
79
17
43
68
40
32
160
60
12
8
28
89
3
52
36
29
78
1
60
36
23
13
29
55
20
36
33
19
47
60
61
12
47
1
17
55
8
9
24
12
67
11
81
64
12
12
12
53
3
4
29
12
54
54
7
89
19
11
1
23
85
35
6
18
18
12
6
21
28
35
1
12
12
35
66
126
18
42
45
36
28
17
67
23
108
81
9
39
16
24
41
36
63
28
5
135
72
28
20
64
71
132
117
36
27
57
33
156
27
9
19
60
192
60
72
11
69
12
16
47
13
24
8
81
7
20
60
52
128
4
84
29
43
95
25
20
4
113
7
24
36
23
1
59
18
48
7
12
35
25
36
101
15
40
53
63
69
115
20
63
30
7
20
96
28
36
71
9
39
6
36
19
11
9
28
32
3
1
32
4
24
17
55
44
21
7
11
42
12
6
25
59
6
66
13
32
33
12
36
43
56
4
32
40
24
8
87
13
35
36
25
24
41
7
20
99
1
53
36
15
36
72
3
24
49
12
24
53
31
56
3
36
69
28
12
12
48
20
33
43
5
36
139
5
24
7
20
39
9
136
17
78
9
117
48
15
3
9
100
36
24
20
60
ABCD 96773081864*3^$a+1 [50055]
132
66
60
9
45
174
42
48
72
83
67
33
120
32
64
93
11
72
48
49
18
45
9
36
15
147
21
12
80
7
53
28
117
42
48
108
45
45
144
6
65
55
101
24
16
39
137
40
128
16
129
162
132
117
56
55
93
57
15
60
44
196
48
80
7
5
133
6
21
87
81
27
48
101
43
18
39
24
15
12
89
4
36
3
41
7
53
19
17
16
93
51
3
90
63
20
4
21
3
105
42
165
20
24
40
3
21
15
165
80
37
60
30
24
21
15
29
144
16
93
71
16
24
21
39
99
53
4
36
3
5
36
43
18
18
57
33
75
57
23
132
37
83
7
53
25
15
15
65
4
93
63
24
45
36
15
87
36
21
75
65
91
45
84
104
12
97
6
5
40
96
84
32
100
48
27
12
57
69
35
25
47
4
39
72
29
40
51
65
144
16
164
43
42
36
54
84
6
99
12
8
7
90
54
45
3
36
54
51
20
12
7
21
177
35
4
111
30
60
30
153
12
44
24
16
9
27
45
3
9
18
72
17
40
93
66
96
108
77
16
33
11
4
57
83
16
21
155
24
19
21
180
183
66
51
45
11
208
20
25
11
31
12
33
20
43
12
78
84
47
13
3
20
7
177
96
8
52
20
49
36
48
71
79
30
47
24
25
15
39
117
24
24
51
105
33
150
33
8
67
18
102
69
56
48
31
69
87
69
39
141
56
4
96
33
30
45
120
57
83
19
17
36
48
280
36
3
117
20
19
42
30
129
21
18
5
96
40
39
12
180
18
6
45
45
11
55
60
54
51
48
20
12
184
3
180
90
6
36
21
24
96
39
69
80
172
3
41
61
78
81
3
17
76
8
40
81
48
47
16
45
42
141
57
3
72
24
20
61
95
24
40
24
20
67
30
60
144
11
79
9
39
21
69
3
39
209
100
27
204
101
4
80
24
156
13
27
21
42
33
15
105
104
121
18
185
40
96
75
5
4
32
108
76
344
19
78
90
29
4
87
18
27
27
33
57
150
33
75
180
30
119
40
56
88
56
25
59
112
20
55
69
3
78
12
42
69
15
57
48
27
69
80
31
5
88
51
65
216
4
24
27
18
27
20
88
159
41
60
37
18
65
112
9
39
9
3
15
24
90
59
31
45
24
15
21
51
89
40
36
48
12
24
3
6
11
4
32
25
23
72
25
83
31
29
52
60
33
6
9
9
90
33
165
138
162
3
75
45
60
39
41
72
28
15
96
29
16
9
11
151
72
93
48
212
4
3
66
11
13
27
3
57
75
29
16
60
51
24
18
47
79
162
23
79
57
39
45
9
11
12
43
21
96
228
15
65
7
24
149
100
111
105
116
13
30
6
39
92
28
156
21
78
12
65
24
73
6
5
31
45
99
5
7
42
11
12
4
24
60
56
16
15
69
21
23
7
33
9
11
19
17
19
6
15
33
42
29
55
132
69
75
105
3
36
65
19
53
7
120
81
9
3
75
29
43
33
15
60
72
72
65
16
20
43
237
339
66
60
23
36
24
160
96
93
3
20
4
20
91
53
37
3
72
60
15
5
49
51
168
9
11
160
51
9
56
16
20
28
192
195
24
45
60
3
113
43
17
4
219
90
47
4
44
31
29
12
4
21
18
17
73
24
11
19
60
252
69
75
36
41
25
150
54
18
21
87
105
180
140
28
51
21
15
9
24
60
51
21
153
15
20
16
39
24
117
20
43
108
149
144
31
84
125
37
18
96
36
29
19
96
5
4
96
33
36
54
132
48
17
91
33
12
63
6
59
132
7
120
141
36
164
7
120
69
200
73
71
25
27
144
39
225
12
48
99
36
141
24
141
54
36
29
97
63
39
21
72
39
48
36
96
90
11
28
56
79
17
4
36
68
19
201
39
77
40
356
175
165
123
30
42
69
3
72
29
12
24
1
15
24
75
108
21
15
36
9
147
18
150
65
12
115
33
147
198
35
19
17
109
6
66
35
88
27
5
4
24
105
71
160
156
44
1
18
105
12
44
84
36
43
57
33
18
129
156
99
9
27
185
40
9
119
19
101
72
ABCD 96774124732*3^$a+1 [50021]
27
90
120
30
60
65
43
240
72
45
144
15
36
149
61
264
66
30
24
36
210
108
33
32
1
54
33
123
77
37
3
87
126
59
7
78
83
19
48
66
30
5
16
9
47
79
144
65
16
3
36
36
90
59
16
39
137
7
113
40
39
108
12
180
60
33
165
11
40
72
27
12
33
27
84
185
120
16
9
71
120
16
27
96
90
11
13
11
120
91
53
1
95
55
81
48
117
59
79
36
36
345
165
54
117
8
85
59
72
25
90
101
48
31
89
184
21
96
174
21
405
219
195
101
115
48
30
192
60
11
7
36
120
45
56
13
96
6
21
27
45
27
48
21
135
17
192
72
48
7
89
19
180
222
99
105
60
59
136
159
150
171
144
21
107
37
83
112
21
51
3
162
204
36
11
127
6
54
5
37
168
66
126
78
5
1
84
51
21
83
7
41
13
59
121
47
79
30
35
115
5
24
112
8
61
3
176
79
12
53
67
29
55
204
42
90
41
24
199
17
217
6
81
75
24
24
5
85
36
119
115
12
24
6
35
103
12
54
66
18
11
109
72
24
150
60
150
6
221
43
66
54
101
13
132
30
108
77
40
3
5
31
36
149
49
15
80
181
66
24
17
88
45
120
84
23
19
84
17
37
51
56
55
65
24
40
141
60
144
150
65
19
5
7
30
120
30
24
45
129
36
59
55
6
24
126
126
95
96
13
84
6
105
45
36
23
121
36
11
19
29
16
56
19
21
147
213
32
121
39
45
27
45
54
29
37
18
12
144
29
85
3
144
8
31
209
1
90
66
35
19
36
81
159
90
15
56
72
1
54
42
95
43
72
5
19
141
135
174
59
48
64
93
123
3
5
85
30
96
5
13
42
65
16
3
125
109
66
65
115
6
39
72
32
235
66
210
281
73
15
51
5
55
17
13
35
91
114
24
251
120
16
24
135
41
19
5
16
39
41
109
59
16
15
57
147
12
41
37
42
240
54
35
24
168
37
36
36
174
204
185
40
87
65
16
80
48
232
8
24
16
104
61
144
42
60
53
1
30
126
48
83
144
55
81
189
150
18
131
61
114
41
96
19
150
143
37
11
19
245
24
31
41
208
171
24
29
40
51
84
72
65
96
133
246
120
18
11
24
96
72
72
55
137
115
84
89
67
5
235
221
19
108
102
75
3
197
48
205
11
16
8
97
23
67
60
78
30
285
80
61
30
6
135
159
54
36
54
65
72
168
112
183
72
81
3
24
42
30
53
61
11
13
155
40
128
277
83
109
24
30
30
6
89
109
3
104
216
48
24
31
24
12
165
135
9
309
11
91
24
24
36
17
208
104
25
6
81
45
51
57
90
77
79
65
72
109
83
96
24
16
15
57
33
84
66
41
168
181
147
27
101
91
69
141
3
96
32
43
5
40
144
75
42
51
87
113
24
115
240
114
66
41
72
25
162
18
3
153
95
216
40
120
24
135
36
125
13
83
13
66
90
135
24
51
30
48
42
45
120
339
29
91
317
232
32
40
75
30
135
80
24
19
21
45
147
72
320
31
54
102
5
16
48
45
54
5
115
ABCD 96774187106*3^$a+1 [50057]
6
149
67
77
43
24
30
78
126
24
11
43
24
30
42
5
103
126
18
57
81
15
27
90
138
48
48
18
36
108
6
24
30
66
60
12
6
51
165
42
17
31
12
21
32
49
204
90
12
45
69
342
5
31
36
84
9
21
108
30
54
216
168
12
114
60
78
186
48
41
48
43
60
96
41
1
84
234
65
31
156
18
66
108
53
133
18
138
63
51
29
1
42
18
126
84
24
57
96
123
101
19
72
6
30
65
61
99
21
11
16
27
53
31
12
53
67
12
96
17
151
9
45
6
90
6
60
17
7
186
132
18
54
66
17
43
96
69
3
29
55
89
7
60
77
192
1
18
24
90
27
117
54
12
6
3
27
54
191
112
32
205
18
60
84
96
65
1
30
102
60
42
6
47
109
84
159
15
48
65
1
54
89
55
24
6
11
85
6
36
18
143
157
3
237
35
163
24
90
11
64
32
43
18
138
96
12
192
333
27
66
3
32
7
41
55
60
77
61
35
61
48
35
163
42
3
48
33
156
51
48
39
90
30
65
49
6
42
63
27
5
109
83
61
30
36
65
31
126
3
99
30
6
48
41
1
42
69
123
6
47
67
48
12
65
79
81
87
12
114
30
12
33
69
107
16
80
208
129
47
7
89
61
42
185
37
78
29
96
7
24
17
1
12
72
59
13
90
6
90
144
24
18
15
39
12
66
90
81
32
19
168
84
66
63
87
24
12
165
27
5
79
6
59
37
42
17
31
24
54
6
90
36
6
57
51
120
21
96
15
174
30
6
60
3
80
96
7
89
16
3
66
59
1
63
51
29
1
42
6
6
41
85
108
42
18
6
36
42
15
39
42
42
101
91
53
37
107
1
138
186
27
80
31
6
192
54
69
189
35
139
5
67
60
54
59
67
18
6
48
36
96
102
42
114
60
96
131
133
11
13
51
21
18
41
79
48
17
7
24
18
47
1
102
78
11
48
19
96
132
78
6
69
3
29
96
7
9
63
129
3
66
171
21
27
144
15
30
30
5
79
54
11
16
176
19
156
18
54
6
30
102
30
54
59
96
13
42
54
83
31
210
12
35
79
65
13
36
6
41
49
54
24
48
54
24
120
11
48
91
114
114
12
60
6
54
60
177
33
90
144
90
78
84
36
42
219
15
17
16
27
24
125
67
48
12
72
9
63
168
57
272
13
66
96
66
84
114
30
12
84
27
80
13
6
12
33
75
5
64
224
31
33
32
97
47
13
36
47
19
90
6
72
5
43
12
36
5
64
3
18
59
48
199
54
51
15
36
72
5
48
127
6
11
48
13
126
5
1
12
30
168
90
42
24
113
91
5
16
75
48
108
12
30
30
72
84
72
45
93
42
6
48
18
18
63
51
120
101
109
42
6
51
93
54
12
12
84
156
6
96
60
3
32
1
60
3
3
29
1
54
89
160
27
6
36
216
99
32
43
12
30
11
19
36
126
59
43
150
15
32
85
11
7
30
155
43
6
60
3
3
114
6
90
42
84
210
102
5
55
30
6
12
9
32
1
95
103
54
3
81
191
19
66
59
55
24
18
6
24
60
192
24
114
59
55
57
39
41
192
103
48
60
66
54
6
36
156
12
24
24
42
6
35
7
54
3
48
75
69
99
66
102
138
78
36
240
24
17
151
12
90
18
161
31
12
54
479
16
81
144
138
54
42
96
54
15
141
18
17
91
84
6
24
72
42
18
15
123
149
96
49
12
66
174
24
24
72
6
5
48
139
197
48
37
114
36
198
102
41
48
61
126
21
63
54
75
189
99
3
141
80
103
156
29
16
176
37
18
48
12
29
37
12
30
18
47
96
7
9
39
24
18
6
126
6
96
54
18
48
90
35
16
45
3
27
5
181
6
132
17
16
15
120
30
42
78
18
96
66
84
59
16
147
18
59
144
37
59
ABCD 96774850702*3^$a+1 [50049]
48
105
84
66
108
66
6
24
54
30
30
66
30
63
51
132
60
57
48
132
93
3
60
27
30
78
6
156
18
165
81
60
84
135
15
132
18
135
15
189
21
159
21
75
45
126
24
129
108
12
57
114
36
69
27
78
60
15
27
165
3
30
27
99
81
75
18
27
135
105
72
48
12
60
117
36
48
27
12
183
105
75
57
267
84
6
303
63
33
21
84
39
21
6
21
33
135
24
33
15
9
51
123
66
90
90
3
63
78
27
15
48
90
42
30
375
15
57
153
27
117
54
129
3
93
75
45
12
69
84
90
30
15
12
39
9
51
60
33
147
21
120
9
123
3
114
123
237
126
78
75
12
39
114
90
42
18
150
6
114
87
120
135
105
33
6
60
6
78
30
99
168
75
108
66
39
141
60
24
6
81
69
3
36
15
12
18
147
39
24
6
96
15
9
54
66
84
60
30
30
27
63
57
108
87
18
36
60
24
126
216
30
84
51
69
24
42
48
9
63
105
3
57
93
30
36
24
12
45
165
75
108
24
48
108
87
84
33
33
63
120
24
123
30
138
165
291
54
6
264
57
15
84
93
33
48
6
36
60
57
57
114
117
12
147
33
48
12
63
333
72
60
48
45
6
30
174
60
69
60
168
33
27
12
63
54
6
18
36
84
120
120
66
33
111
6
186
240
54
51
120
15
54
180
54
9
153
15
48
72
9
90
36
237
48
15
138
210
12
24
90
120
30
114
6
36
60
24
54
39
87
36
45
15
18
27
75
54
120
84
30
129
33
135
48
252
3
189
123
168
9
21
27
48
84
3
18
30
6
84
30
117
45
195
48
132
123
66
144
156
66
168
6
3
63
198
15
60
141
6
57
87
114
42
33
135
30
96
216
78
69
51
57
9
24
126
33
87
33
3
78
219
147
30
3
33
15
15
108
69
51
30
72
30
60
228
9
96
75
6
66
45
105
63
21
126
24
21
33
180
12
15
33
42
54
60
54
60
6
24
87
108
15
36
21
108
117
48
210
30
219
21
27
12
3
117
108
15
30
78
177
3
36
120
9
27
108
117
48
15
6
270
90
39
15
60
270
6
9
72
120
99
30
51
33
30
30
87
12
63
48
12
18
96
114
6
60
24
327
45
84
6
78
6
114
90
9
3
144
33
3
30
78
186
84
252
24
24
330
45
45
132
123
15
12
33
81
216
24
30
24
297
189
204
39
27
126
27
276
12
12
111
6
24
27
63
30
27
39
93
60
228
300
15
84
6
15
39
96
138
27
3
6
183
36
12
123
72
57
57
24
87
12
48
180
3
126
6
18
90
102
84
24
60
150
9
3
48
156
9
21
30
141
15
33
15
345
12
132
63
84
96
54
54
30
147
12
3
90
84
24
6
126
288
195
12
33
15
21
51
48
177
54
180
189
24
33
264
66
18
36
30
30
6
138
6
21
93
60
27
159
36
48
6
171
93
162
18
27
3
6
36
15
15
48
30
39
60
21
159
60
21
276
54
177
39
93
57
3
51
36
81
15
18
267
75
78
60
6
150
63
96
12
69
24
27
15
93
45
135
21
150
24
165
81
24
39
57
6
18
96
144
102
138
39
120
51
96
150
ABCD 96774892796*3^$a+1 [50044]
57
27
20
24
7
17
88
32
145
108
72
27
81
132
27
8
37
23
13
15
128
85
51
60
96
44
24
37
23
12
132
28
24
33
30
42
23
12
181
159
80
24
181
3
33
24
119
61
15
20
24
49
167
31
89
1
39
9
35
12
133
24
11
60
156
40
8
133
15
57
36
6
45
60
21
75
9
11
100
8
25
71
16
45
48
39
20
112
8
52
9
11
60
16
32
25
87
44
24
25
102
33
21
71
108
100
20
121
12
23
76
48
48
24
48
12
60
36
44
145
15
8
31
54
11
12
48
180
12
100
12
12
48
32
13
132
83
52
45
18
125
52
96
8
1
135
69
36
15
48
117
3
60
45
156
59
12
100
44
16
108
248
24
96
13
51
8
121
35
37
15
9
183
141
35
181
35
40
15
125
73
3
68
16
33
15
21
191
49
159
192
8
100
20
88
24
248
1
36
195
9
71
76
33
47
48
61
95
13
123
44
28
117
11
64
8
1
95
60
12
52
60
8
12
241
99
15
18
144
36
107
1
111
48
48
45
99
9
51
20
73
35
12
16
135
9
164
37
24
36
75
20
12
72
60
108
13
83
1
108
72
95
16
44
88
80
1
24
23
64
105
51
3
6
3
33
39
15
234
119
108
37
11
121
36
84
59
36
48
37
15
44
52
8
84
12
40
60
45
36
72
75
12
20
16
44
28
72
81
39
9
95
72
4
60
8
1
11
108
40
8
25
87
72
63
57
9
111
15
29
4
32
16
15
77
12
144
64
56
184
20
163
45
12
32
168
31
81
44
4
8
24
13
107
36
108
109
27
9
39
56
1
15
105
23
1
39
33
39
20
76
120
60
45
39
8
61
71
85
71
24
121
144
6
90
15
8
24
36
36
16
12
45
35
48
4
129
24
36
36
23
7
33
80
31
6
51
8
25
179
36
72
7
18
87
21
72
23
52
24
21
35
73
24
87
164
36
40
180
45
95
48
7
65
60
19
129
192
56
49
23
216
4
60
120
12
105
24
27
68
36
25
3
51
29
252
25
11
4
93
371
16
9
36
3
21
59
60
60
73
39
20
36
168
25
39
56
25
95
49
3
84
21
132
23
12
145
18
105
68
4
92
100
120
8
40
32
24
85
11
60
109
51
80
13
71
136
8
60
1
66
113
28
9
11
168
121
63
248
24
31
29
48
12
84
25
11
181
83
49
3
44
16
39
54
71
109
36
3
108
33
36
11
97
3
33
47
49
63
81
36
11
145
27
80
12
40
45
11
40
24
228
48
3
125
25
11
48
48
157
36
72
23
16
104
120
49
11
60
24
28
60
32
1
111
33
72
84
99
87
48
41
55
30
207
132
12
68
60
25
11
64
48
45
12
71
96
16
15
78
72
135
99
65
24
64
56
1
15
104
84
121
60
12
59
1
108
27
24
20
144
156
16
93
167
52
93
15
33
59
37
36
15
120
8
16
165
3
48
24
8
72
40
39
66
60
3
12
80
61
15
72
12
9
24
12
23
40
33
12
60
27
20
60
76
8
12
48
36
109
171
93
23
73
87
57
3
9
23
40
60
32
108
13
23
60
16
21
15
140
40
8
199
77
13
95
48
103
29
12
48
120
40
21
47
13
147
44
1
83
16
80
145
75
8
31
17
24
96
40
44
61
23
49
27
20
88
48
24
140
1
72
35
36
132
13
27
8
24
40
56
52
57
71
25
11
40
21
12
60
27
93
63
128
211
54
36
119
1
108
72
3
176
25
12
24
11
12
97
63
213
107
13
23
60
97
47
156
49
60
36
72
15
44
13
36
59
148
32
156
4
51
125
16
36
24
33
72
215
1
23
16
104
37
95
49
131
168
52
45
23
12
37
47
1
39
21
155
112
120
57
3
48
9
35
16
8
60
1
3
48
8
1
23
72
61
75
57
35
1
95
16
80
60
13
42
45
21
107
160
12
20
84
72
55
17
108
265
39
44
120
76
51
77
12
48
40
15
105
72
93
3
44
25
60
11
52
72
9
27
128
144
108
7
48
78
66
29
52
105
12
23
ABCD 96774976822*3^$a+1 [50105]
105
87
160
5
3
33
54
36
141
21
99
153
198
105
72
3
69
160
23
108
18
216
3
15
57
16
8
24
40
53
18
1
80
120
51
37
35
36
1
53
90
25
48
48
167
108
117
153
39
33
18
69
3
229
149
267
112
53
67
72
24
35
306
108
15
21
51
168
120
16
41
79
11
205
56
153
87
72
93
342
18
99
40
8
120
21
27
99
90
123
21
144
75
48
3
54
72
31
80
87
153
99
54
79
65
55
120
32
9
79
128
48
15
25
104
40
80
40
17
180
108
103
77
180
63
45
144
3
33
55
197
43
209
18
72
45
9
54
72
153
96
72
120
9
31
149
144
67
80
15
9
16
144
29
90
9
16
155
165
15
72
54
51
48
24
72
24
24
45
3
33
39
51
61
144
137
79
128
171
54
63
9
54
97
29
19
32
57
15
192
96
39
9
16
101
3
15
54
75
33
90
18
19
107
85
48
32
96
243
69
21
51
21
123
384
33
7
56
9
55
32
96
33
175
5
99
48
69
75
15
18
7
96
77
198
252
36
45
27
18
36
126
90
15
88
120
11
18
147
69
235
24
11
54
207
40
23
97
11
85
192
101
67
80
64
41
79
80
120
45
54
72
270
63
40
5
27
40
59
54
39
51
144
36
54
108
55
8
112
48
29
72
195
40
120
8
141
27
72
216
9
63
45
54
36
105
40
89
108
18
33
21
211
8
87
57
72
40
65
18
13
5
18
57
105
15
192
16
209
7
24
24
32
24
15
57
64
5
36
103
144
8
24
135
9
45
19
8
312
48
24
165
3
33
18
90
115
96
24
56
24
45
72
72
18
25
24
56
129
63
225
87
24
159
198
27
135
18
159
48
88
47
105
21
75
105
79
80
88
24
48
113
55
32
21
90
72
144
90
18
21
72
15
57
96
24
21
147
40
48
96
248
48
24
33
198
54
51
57
55
35
108
105
72
57
63
81
54
126
67
185
18
109
17
15
3
18
27
96
39
153
24
48
48
72
40
8
39
18
126
54
67
41
54
169
11
85
293
51
24
48
40
53
72
67
80
16
24
65
7
48
161
39
51
117
9
54
121
113
18
54
231
165
72
27
384
57
15
88
24
56
72
40
80
48
72
45
108
39
96
81
15
21
72
18
9
81
15
39
108
108
25
104
120
3
21
136
56
24
48
40
120
48
8
21
19
200
87
57
15
18
198
9
120
40
32
16
80
27
61
155
189
40
23
9
99
72
37
35
126
15
64
101
54
45
351
9
40
128
40
264
56
88
32
72
120
40
137
55
200
16
17
72
126
49
24
17
18
37
35
72
133
80
24
69
72
99
261
18
36
21
177
31
56
24
69
51
21
291
40
29
43
80
88
77
3
24
63
72
108
37
24
65
79
65
15
75
157
8
15
90
31
167
57
33
7
80
3
85
77
67
104
16
248
123
18
180
87
40
8
72
72
63
49
8
33
295
24
56
40
32
3
69
21
72
90
81
40
5
36
18
18
108
39
112
24
5
144
51
39
201
51
13
5
235
35
36
72
313
32
72
16
17
79
83
61
29
75
48
88
95
57
24
9
31
23
1
24
32
40
29
187
120
80
72
112
131
ABCD 96775078802*3^$a+1 [50029]
160
119
97
95
18
55
161
60
24
12
228
91
24
8
39
1
72
5
43
24
48
65
90
6
120
15
69
75
112
35
78
36
30
30
231
3
13
47
96
1
128
15
60
21
136
173
6
24
13
120
179
13
41
15
75
37
24
29
24
102
109
101
115
48
101
27
27
6
24
60
6
37
53
96
180
210
24
36
9
144
57
111
27
36
84
60
96
57
40
32
21
24
43
32
72
33
60
115
65
156
27
129
135
45
139
32
87
1
72
59
61
17
30
252
54
24
90
85
11
6
24
36
24
30
24
13
8
72
57
55
35
61
65
30
1
53
3
9
30
78
252
48
42
13
17
18
37
53
75
88
104
33
96
114
36
25
185
7
72
137
15
9
240
31
35
138
30
165
57
103
8
147
30
132
43
125
6
6
24
54
36
61
48
35
120
90
171
165
204
55
8
40
53
331
35
30
18
133
72
35
61
80
99
180
150
30
90
43
23
9
72
40
53
270
93
184
48
95
25
35
36
30
36
114
6
24
24
103
8
184
11
96
61
17
15
120
111
36
24
24
37
8
15
42
108
51
184
8
39
18
127
83
60
270
6
109
17
63
40
35
30
7
5
331
233
84
115
41
87
33
135
45
6
13
8
123
37
17
7
83
30
55
5
3
3
180
66
90
13
48
48
89
36
6
18
36
15
189
6
396
54
6
138
211
65
15
39
1
24
48
89
168
36
84
30
60
6
39
72
16
264
8
96
40
11
13
8
3
181
48
17
78
153
9
18
120
157
24
104
57
60
24
24
3
63
9
81
24
55
120
137
234
69
75
12
33
88
299
18
12
39
39
81
75
37
149
30
13
5
115
8
63
25
119
6
27
147
66
186
18
7
23
60
117
16
24
35
24
54
15
135
57
16
24
95
9
21
198
61
101
195
69
54
102
55
80
3
6
7
59
109
35
30
144
31
24
72
168
35
13
53
75
184
5
91
65
24
7
59
141
144
111
25
83
90
75
15
60
66
210
1
83
45
160
257
103
131
24
133
53
27
27
12
210
24
31
120
56
99
180
73
65
96
36
294
24
13
59
18
42
33
81
156
24
67
80
87
1
24
48
48
29
180
15
21
19
72
23
73
8
21
19
65
6
25
59
21
40
53
115
71
105
40
24
35
85
72
23
36
54
102
33
16
24
8
57
15
21
84
127
48
72
29
36
108
67
23
222
19
161
231
27
133
72
35
85
5
67
5
24
66
60
13
215
150
51
16
35
114
19
17
79
65
31
125
3
21
99
105
7
83
6
15
64
95
60
186
67
32
57
18
85
41
144
31
101
91
48
72
32
135
1
24
80
120
40
5
27
9
7
152
75
126
54
25
11
61
233
60
270
42
91
119
73
56
112
72
5
75
117
54
24
36
9
48
9
18
45
27
18
6
45
184
17
24
114
37
24
32
69
90
48
90
120
63
9
63
27
90
19
5
19
11
54
7
48
137
48
60
312
163
41
31
89
135
21
78
72
13
11
144
42
24
91
305
151
128
136
23
6
96
91
173
51
16
200
9
55
8
195
13
77
115
17
24
60
120
54
12
33
240
88
32
45
27
33
31
104
135
90
31
185
84
102
54
31
245
264
60
144
180
12
15
39
1
120
179
85
11
21
3
210
6
85
104
16
23
66
120
127
32
57
31
24
53
30
150
55
125
6
90
ABCD 96776380466*3^$a+1 [50093]
36
60
35
1
92
15
60
12
91
29
39
64
36
12
42
35
1
14
10
128
42
30
15
1
6
140
60
130
86
120
189
43
18
72
18
125
9
16
215
13
66
48
20
33
12
13
42
26
72
4
170
6
70
38
27
24
39
286
60
6
38
4
23
12
33
15
67
32
21
24
3
16
20
70
11
69
144
3
7
8
30
18
46
83
55
18
42
17
25
6
84
65
1
24
30
78
23
37
20
63
55
54
23
141
10
6
38
58
20
112
102
38
12
96
15
37
20
3
27
112
144
161
3
10
36
12
12
42
48
42
66
5
15
118
59
85
6
30
6
48
96
14
63
7
6
11
25
11
7
90
66
36
221
13
47
27
45
168
27
10
6
2
4
36
14
34
11
1
60
14
28
5
145
6
36
108
48
65
45
58
92
9
19
80
34
30
53
45
130
48
17
60
24
43
48
134
10
48
222
83
153
28
11
43
50
27
36
24
36
33
10
24
36
26
58
66
32
27
85
47
9
12
22
17
19
41
25
20
4
47
67
32
16
60
17
48
67
36
6
11
27
28
2
40
20
10
12
44
24
66
10
60
62
10
5
97
132
11
13
24
80
18
52
56
10
36
68
22
161
25
62
36
4
66
56
88
128
99
49
32
28
152
12
16
12
8
70
42
48
12
50
4
113
45
40
122
10
80
4
54
86
34
53
165
39
13
60
72
44
16
36
108
11
36
37
95
3
4
48
5
21
99
21
6
46
42
2
3
60
63
9
25
11
43
24
102
6
12
18
60
18
14
70
12
173
33
10
8
10
30
6
18
8
22
66
17
72
25
50
22
8
22
48
17
21
22
38
100
42
12
30
104
40
6
125
19
6
35
19
17
19
50
106
17
3
10
8
24
18
54
4
54
12
24
54
107
1
48
20
70
42
35
15
84
36
28
6
96
14
33
55
20
100
8
18
94
5
13
47
7
50
100
48
48
54
48
42
66
50
27
21
6
210
10
6
20
39
75
153
21
76
83
1
36
8
40
8
10
12
48
17
55
8
69
19
54
92
90
46
8
10
17
3
112
24
65
216
55
18
11
19
36
20
88
20
16
36
60
110
64
62
30
4
60
36
18
90
11
55
24
26
16
54
38
70
12
8
28
5
97
6
42
24
14
96
64
36
36
5
7
30
47
9
36
54
12
34
120
23
31
29
21
12
4
6
32
12
36
9
48
12
43
38
70
17
25
47
19
14
60
126
21
19
14
70
12
26
84
10
50
75
61
8
16
14
6
15
36
13
54
26
16
11
39
88
26
27
13
32
144
111
73
54
96
44
10
2
105
36
7
17
3
70
50
88
98
64
36
11
1
30
17
33
4
143
13
20
70
20
9
19
42
44
10
36
38
6
10
23
57
3
48
49
35
36
39
36
69
21
22
77
31
24
8
42
10
116
22
90
5
48
12
21
10
12
30
32
27
1
50
9
36
93
6
40
6
54
20
33
31
50
54
36
9
1
59
1
42
14
30
33
1
12
95
3
21
15
4
74
3
25
12
8
39
79
42
8
27
45
18
10
12
8
112
50
150
40
80
72
40
83
27
46
66
5
63
10
6
36
6
167
12
19
62
15
3
4
12
60
5
108
7
6
47
45
40
23
9
16
30
17
55
18
62
213
75
9
39
6
51
60
109
6
77
12
9
144
66
70
42
42
60
6
32
9
33
46
6
6
5
25
2
12
36
58
50
81
1
44
3
121
54
2
94
72
77
13
12
42
18
38
45
13
71
49
6
18
102
14
16
6
42
12
68
6
46
24
32
39
49
107
37
2
76
2
22
66
38
36
48
106
26
10
18
53
55
2
75
7
78
18
42
23
45
22
12
30
44
16
23
43
14
16
20
12
27
36
55
198
6
30
54
12
5
27
10
23
49
18
12
36
14
15
49
24
42
36
50
99
48
12
21
22
12
41
37
42
114
80
10
36
5
36
13
42
89
1
12
48
42
2
24
34
17
51
28
102
14
6
27
25
2
16
5
24
31
17
97
23
25
83
75
10
8
99
13
44
34
2
208
6
6
48
114
17
13
6
17
24
36
144
13
2
10
26
9
211
78
36
8
52
18
20
118
8
27
7
20
12
64
32
10
35
12
51
9
7
20
30
46
24
18
36
162
30
95
19
24
24
8
9
63
100
5
1
6
5
9
42
82
6
14
75
21
52
12
12
24
2
52
6
6
5
25
56
70
29
21
18
6
15
1
42
17
85
168
198
18
26
10
68
22
5
93
52
11
25
8
39
73
14
45
48
45
16
144
12
26
60
10
48
54
17
25
11
85
90
2
22
18
18
29
115
53
1
170
76
53
75
18
64
96
54
38
70
42
36
24
30
8
16
30
59
25
23
27
6
51
33
6
16
20
70
18
5
43
80
88
2
10
42
23
9
16
80
64
155
15
18
22
78
66
14
112
6
38
10
12
48
2
124
74
54
28
119
1
24
26
9
36
33
130
60
77
24
60
121
8
46
26
15
153
27
39
4
54
38
4
80
76
17
3
22
132
66
30
30
20
64
41
97
6
77
7
6
42
18
56
6
82
26
30
76
6
14
28
18
2
15
48
7
6
36
24
6
24
54
68
39
21
87
3
64
38
6
70
42
12
30
26
9
61
84
47
33
75
1
32
99
19
17
79
36
2
3
27
6
36
3
153
15
3
16
98
16
50
46
8
6
34
12
6
92
10
78
60
5
63
34
30
2
10
108
18
150
24
14
64
12
30
41
12
48
27
10
6
134
15
1
32
18
21
43
78
38
22
35
43
17
7
113
57
123
19
ABCD 96776447182*3^$a+1 [50036]
21
120
24
17
19
36
9
56
24
46
9
51
102
3
5
10
24
86
67
11
52
54
3
15
102
39
75
56
16
9
48
36
17
30
112
12
56
22
120
8
34
33
51
36
24
36
74
64
3
24
60
24
75
86
31
3
72
33
11
66
18
22
74
1
69
74
126
19
47
25
29
55
15
9
60
39
33
5
19
3
21
24
11
1
81
42
30
56
31
3
21
36
39
30
15
72
39
60
36
9
41
160
54
80
85
15
36
24
81
24
3
21
65
90
1
21
50
24
156
25
15
50
40
38
61
84
51
9
120
51
45
3
2
24
34
30
2
16
57
12
9
27
23
97
15
14
24
30
112
45
207
21
15
21
36
27
81
36
105
48
42
56
28
21
3
57
96
83
49
108
24
24
36
45
39
36
11
73
17
142
21
21
3
63
72
6
15
17
144
16
24
30
20
4
2
30
34
75
71
22
72
51
24
63
8
49
84
41
19
69
2
4
12
9
11
34
51
23
25
12
15
90
24
50
60
100
6
54
81
12
11
4
32
36
24
1
15
105
15
9
36
27
21
5
10
165
95
72
73
15
2
18
120
52
9
24
41
16
144
24
51
93
3
72
15
33
5
160
15
3
21
65
40
18
12
9
9
2
1
15
8
52
69
35
40
66
54
60
84
2
22
68
54
34
62
18
12
18
42
13
41
175
33
18
20
13
24
36
36
21
54
20
25
5
54
34
2
4
2
43
11
10
15
3
60
12
81
24
63
32
160
45
60
29
67
24
45
15
11
70
72
38
25
57
2
25
15
110
16
38
25
9
3
24
11
108
46
3
165
2
46
72
3
15
24
84
2
18
4
2
43
36
39
2
24
30
1
41
34
126
192
27
29
6
13
96
11
36
97
15
72
9
5
22
33
15
26
70
146
19
60
65
10
24
86
31
9
30
18
26
61
41
19
75
66
24
15
3
30
51
39
38
22
32
16
74
16
3
5
7
12
11
4
32
40
9
12
120
57
75
47
1
39
156
45
27
2
6
13
51
21
69
3
3
18
2
142
18
14
283
72
36
9
54
21
35
13
12
11
28
69
21
15
11
25
180
3
60
32
36
4
21
60
12
15
21
47
37
15
62
19
11
25
84
35
4
176
6
55
11
25
15
48
9
12
71
13
21
15
36
59
1
60
53
30
16
44
25
221
58
21
15
21
11
88
20
4
93
27
8
13
39
12
80
25
59
1
21
3
36
81
15
9
111
9
3
48
23
6
70
20
1
117
8
18
37
60
24
24
27
9
120
24
36
35
49
35
97
27
218
40
102
45
12
108
3
33
57
3
24
77
70
20
16
24
14
162
49
96
15
20
24
36
85
39
18
3
24
29
16
14
52
8
16
36
12
38
22
12
45
51
14
31
9
48
8
34
36
20
28
105
11
30
40
18
68
25
15
12
8
49
39
57
15
30
54
20
36
49
59
94
18
12
93
84
36
23
6
10
9
117
63
35
16
30
3
3
20
70
14
16
114
66
45
84
36
12
12
9
6
69
12
57
8
139
24
24
3
60
9
5
54
4
12
21
5
34
105
125
58
30
2
40
9
21
15
111
24
20
16
9
144
36
3
6
50
4
2
43
93
15
12
45
63
27
33
24
5
10
33
11
64
33
48
17
19
11
18
40
2
54
10
6
27
11
36
30
34
6
110
1
27
92
96
13
21
3
11
1
3
21
9
2
25
35
1
63
20
4
48
129
84
11
1
9
18
72
116
18
7
27
68
18
55
12
72
3
72
2
58
33
3
117
23
22
14
16
45
29
19
12
3
21
39
21
11
25
33
56
16
3
11
16
20
24
30
34
9
48
75
45
5
19
5
30
61
24
45
15
131
13
12
23
36
16
33
47
25
27
38
30
52
72
24
32
142
123
63
12
162
18
9
36
65
18
166
14
40
90
54
128
10
74
24
1
60
36
5
43
24
3
72
26
64
3
75
128
10
54
2
6
52
32
6
19
29
91
5
79
11
88
102
75
15
69
36
5
70
44
25
24
51
42
3
11
24
1
35
30
43
36
96
9
56
43
77
54
16
108
38
19
3
21
12
3
56
88
81
99
32
24
34
18
45
84
11
13
75
170
30
16
45
51
120
114
74
12
60
73
11
1
15
24
20
16
12
18
24
3
117
123
11
16
48
56
52
24
20
25
24
35
4
2
46
105
23
16
18
2
24
16
36
20
174
91
5
55
9
3
53
18
6
43
3
33
39
141
36
81
3
60
12
48
36
3
33
120
39
6
14
4
20
10
6
56
64
18
3
23
1
35
16
45
93
2
25
24
36
23
42
90
30
22
117
39
6
15
33
8
19
99
57
57
48
3
36
3
48
9
48
168
48
35
1
3
102
6
20
30
19
24
12
39
9
27
69
129
30
26
79
9
27
5
115
11
108
36
1
12
3
20
49
3
56
145
12
84
15
48
8
25
65
54
85
5
88
48
75
69
135
65
19
12
23
37
5
64
15
24
39
36
9
27
81
23
40
36
69
72
15
33
12
72
15
57
63
6
15
15
152
100
129
36
23
12
54
24
7
59
1
15
60
12
62
10
33
12
15
9
95
132
49
15
9
51
74
19
48
69
54
24
33
24
11
78
10
9
36
47
4
48
21
71
13
3
69
24
15
24
30
3
39
228
8
52
36
66
74
97
120
15
9
84
41
34
30
2
49
29
31
95
90
10
6
3
15
21
11
22
27
59
37
48
5
72
24
46
93
77
19
60
24
12
39
110
6
28
20
76
36
45
63
12
42
72
48
26
36
16
9
75
80
16
14
6
90
54
34
30
21
36
33
26
28
42
14
4
33
48
96
15
20
60
30
43
12
3
30
3
5
34
110
16
18
20
1
15
176
34
54
92
52
60
32
88
6
ABCD 96776508298*3^$a+1 [50030]
32
25
1
7
3
50
102
25
27
25
13
23
23
116
30
34
52
108
29
15
1
7
38
2
14
23
23
72
28
9
13
11
19
13
132
100
8
4
33
22
24
61
11
12
68
24
10
78
13
59
30
44
22
17
8
27
8
30
14
5
95
29
11
13
36
7
25
7
17
3
13
49
14
36
33
13
54
1
29
46
37
51
16
28
12
8
16
2
34
49
1
11
19
60
20
30
18
20
45
65
20
2
1
20
4
20
48
17
11
12
48
9
15
23
33
99
49
1
20
76
47
51
57
19
16
62
43
3
86
26
5
72
5
2
6
34
14
10
36
89
7
5
7
30
22
14
11
19
66
30
38
22
16
12
16
16
5
48
20
40
23
14
43
28
48
36
48
141
106
25
11
52
13
25
30
12
52
28
8
104
5
33
2
20
64
26
26
17
3
20
29
23
37
15
4
4
50
47
11
10
28
47
3
10
72
19
35
20
36
18
22
12
30
12
31
3
4
48
58
96
11
32
1
75
39
22
104
15
7
17
55
6
11
15
9
84
15
28
17
32
49
14
20
5
12
31
20
17
47
6
54
20
34
19
43
129
9
39
37
23
13
14
18
18
54
16
80
14
34
27
27
16
5
25
26
20
24
14
30
2
3
23
44
1
65
84
14
21
24
36
19
12
17
97
119
71
8
5
31
17
43
42
2
12
21
43
54
7
59
14
40
35
7
41
55
17
7
5
11
25
43
65
11
1
13
11
20
53
116
42
5
15
85
43
16
1
25
10
20
24
4
14
11
19
48
89
3
22
14
9
3
44
44
56
53
12
23
42
23
43
2
38
13
21
15
20
4
1
43
43
9
13
71
31
6
59
45
28
47
49
74
8
2
7
23
17
3
45
11
57
24
53
35
21
40
12
10
38
36
30
29
24
31
112
74
11
19
73
23
65
13
7
28
15
46
6
2
3
12
23
109
63
33
19
13
63
8
1
11
50
118
50
11
53
11
11
58
10
48
48
12
2
42
10
31
15
38
12
14
46
8
24
70
16
25
35
1
19
12
40
12
13
3
72
52
18
19
11
12
5
45
96
10
1
28
12
8
35
8
8
10
26
48
22
11
23
54
48
2
53
47
17
13
18
53
15
9
43
2
47
49
15
1
84
26
5
4
39
10
8
39
48
43
97
76
11
44
5
25
7
75
37
71
16
20
20
4
44
17
24
37
32
70
36
4
50
8
38
32
24
6
2
8
12
32
5
35
24
62
24
24
7
83
12
74
15
61
10
37
68
3
25
45
39
7
6
12
11
24
48
37
78
29
13
10
1
56
5
8
22
29
12
57
26
9
35
13
24
3
13
20
4
19
4
36
25
1
56
10
29
25
95
1
54
5
23
28
8
21
16
13
2
65
17
12
26
28
17
27
56
1
13
2
6
38
14
35
3
5
4
21
64
18
25
125
8
15
24
35
28
10
30
52
56
17
1
31
11
5
7
5
8
27
12
49
19
6
24
143
47
1
44
15
1
19
32
4
17
27
21
36
143
13
37
12
23
32
40
49
95
12
33
2
13
31
66
42
42
70
1
199
14
15
24
68
4
25
131
3
42
22
42
23
7
5
3
17
1
18
56
104
1
75
61
69
3
36
44
16
19
13
17
18
44
34
19
3
24
68
42
35
11
52
56
86
10
1
13
7
15
64
4
29
25
42
6
35
12
25
48
8
11
16
60
9
18
65
3
13
11
64
16
30
11
15
10
8
4
6
1
53
11
85
80
2
62
10
26
11
19
14
2
49
7
30
22
2
14
36
40
1
24
23
30
2
40
4
36
13
15
28
25
19
44
14
35
8
23
1
41
14
8
20
6
2
57
7
64
20
4
57
71
12
6
10
61
35
73
55
73
4
1
23
111
20
14
56
11
7
40
65
23
48
1
36
7
12
54
66
28
26
22
8
24
26
4
7
64
7
18
62
12
10
32
3
45
62
13
97
43
16
72
25
24
46
14
48
18
60
64
13
31
1
11
62
10
8
4
16
2
23
7
2
4
7
23
80
4
25
11
17
24
55
5
8
16
9
58
4
28
20
20
38
2
37
19
65
1
34
80
66
23
71
12
9
29
24
36
36
104
47
35
72
5
1
36
38
12
4
30
10
14
18
65
48
24
3
28
12
17
12
1
35
23
9
47
84
36
18
23
57
23
29
50
10
11
12
83
12
37
25
6
12
26
16
24
32
40
22
1
7
42
32
96
87
23
10
90
65
35
29
15
40
56
12
21
12
32
25
10
6
10
49
13
2
40
102
54
12
64
20
88
56
41
43
37
29
14
33
15
28
5
1
30
41
119
85
55
5
71
14
18
32
10
23
108
19
8
120
40
25
5
8
59
15
20
8
8
10
40
12
6
6
34
21
16
9
35
4
1
31
4
96
27
10
71
9
18
17
35
12
1
27
20
52
16
52
5
23
2
12
38
20
2
34
62
42
25
43
18
4
42
1
79
40
18
43
15
49
8
43
4
14
24
23
23
44
32
68
13
15
14
18
41
11
25
25
8
27
3
18
2
16
16
40
36
13
12
9
15
20
5
50
20
1
32
1
51
3
20
86
59
12
19
1
65
23
27
40
1
52
37
8
2
25
20
40
19
6
30
5
84
19
41
21
3
8
23
29
57
11
7
17
29
19
15
72
68
12
29
9
10
12
41
12
32
5
6
53
51
48
10
50
33
288
24
27
53
65
11
1
11
25
18
60
37
40
57
3
3
9
1
54
5
21
66
8
97
55
20
45
45
3
35
26
10
14
6
16
8
5
21
16
8
10
48
5
24
33
42
16
18
47
19
26
3
27
92
20
17
31
29
45
26
2
26
9
31
60
65
19
53
15
9
20
25
34
1
28
25
2
33
93
15
32
47
13
5
11
1
30
5
79
17
12
117
38
26
19
11
50
2
12
2
11
20
73
39
33
63
1
11
3
45
37
23
7
17
13
2
106
7
4
21
4
68
46
5
32
35
44
9
45
11
15
8
73
3
2
84
23
23
9
41
7
13
38
44
77
49
30
26
11
35
48
49
5
23
44
40
33
58
90
84
35
85
18
101
25
47
23
26
46
25
55
2
2
13
47
10
15
13
55
31
10
2
18
16
11
80
3
36
25
1
34
14
79
16
37
19
53
11
24
35
20
6
26
58
47
31
28
37
15
12
18
62
20
60
17
68
23
28
37
19
84
14
3
49
58
8
29
8
143
25
17
22
14
11
20
25
4
66
5
31
17
20
53
2
16
2
22
42
18
32
10
96
14
36
33
24
7
29
1
115
35
16
9
5
43
15
13
57
58
8
76
24
1
99
9
16
27
17
27
14
24
10
32
1
7
20
25
7
85
19
46
35
49
47
23
32
29
20
28
80
7
20
34
34
13
28
1
35
8
40
25
90
52
4
16
36
4
68
41
35
21
65
23
7
74
10
6
35
23
45
7
21
25
34
74
19
23
4
26
19
76
9
11
72
27
28
106
2
10
32
2
21
17
18
5
20
17
47
8
61
2
13
35
4
5
43
10
59
23
36
4
12
9
1
24
36
164
6
20
8
6
104
35
5
36
6
1
29
86
33
7
65
55
37
12
4
7
17
7
18
30
12
20
20
1
13
35
19
17
19
2
18
9
7
18
10
13
19
24
42
24
31
3
52
4
60
36
8
21
31
17
20
27
26
19
155
29
31
6
2
16
24
73
83
5
24
92
65
48
48
18
40
4
81
144
1
35
11
20
73
52
20
31
104
13
37
31
29
71
67
20
18
38
1
8
25
40
42
6
10
9
16
20
28
67
17
3
94
30
4
61
75
16
28
10
82
17
20
17
30
6
62
20
13
23
9
35
12
54
56
3
61
24
6
16
13
ABCD 96776602256*3^$a+1 [50063]
16
9
1
23
20
5
6
53
57
4
80
36
26
1
56
4
49
18
32
58
35
8
9
36
7
17
15
12
29
28
27
5
18
5
60
81
4
19
1
4
2
26
15
17
19
28
9
46
26
28
10
13
21
12
23
12
1
23
1
4
7
52
20
40
11
30
4
92
51
47
29
1
8
20
4
4
24
6
5
8
3
6
19
8
1
40
52
75
4
36
32
36
37
4
18
5
11
10
24
16
16
31
33
4
11
1
84
12
7
16
61
10
38
7
1
35
12
1
34
6
10
32
1
36
16
36
13
8
23
36
16
8
28
36
1
84
23
13
44
10
26
4
16
4
36
12
3
56
29
31
5
23
11
16
9
25
7
17
19
1
2
1
29
51
28
17
18
33
40
13
11
9
27
1
31
11
98
15
13
18
22
20
23
5
19
24
29
27
13
3
65
3
28
12
13
14
30
12
22
78
2
10
16
31
13
19
4
5
27
3
10
3
21
3
33
71
3
1
15
33
9
51
17
2
2
4
7
4
8
37
16
67
13
4
60
11
23
2
8
23
24
13
59
5
26
16
25
24
1
110
61
13
22
30
4
28
35
21
23
3
1
33
3
13
7
7
30
4
12
7
24
3
37
24
8
12
29
12
8
3
29
40
3
44
60
5
20
15
3
38
42
18
51
5
36
20
3
45
16
78
5
11
16
17
13
3
15
22
4
12
3
17
35
3
29
16
21
16
7
4
1
19
77
59
25
23
49
36
44
4
24
8
8
10
5
41
24
10
50
20
27
9
6
14
36
44
7
11
18
4
3
23
62
18
82
30
25
5
18
37
1
4
12
11
29
27
16
32
61
40
20
8
31
93
3
7
2
16
8
4
50
33
33
36
28
16
12
44
38
6
3
1
36
12
11
43
6
19
4
1
11
9
36
42
2
44
23
13
30
50
4
11
21
47
12
12
13
4
19
37
48
3
8
16
8
7
6
4
11
32
21
15
60
11
13
76
9
28
19
12
53
14
16
14
11
23
18
23
12
25
2
16
6
31
13
51
8
3
32
29
8
13
3
56
29
20
3
25
24
12
36
28
3
4
8
5
62
50
4
11
24
4
19
13
5
80
12
3
8
4
3
80
62
8
3
20
4
1
32
24
6
22
16
3
23
14
11
23
46
20
24
7
5
4
4
3
33
16
16
7
68
13
22
37
12
15
13
21
12
11
23
1
5
4
16
22
18
12
92
75
45
15
45
16
2
17
61
39
11
25
7
25
41
14
5
4
7
14
40
19
23
25
61
11
9
38
74
12
10
6
31
4
9
36
42
77
28
24
20
11
1
5
40
16
11
5
4
15
25
4
2
41
40
47
2
7
5
59
1
20
2
13
8
13
11
5
4
43
61
7
9
20
30
1
21
8
60
56
88
38
30
23
4
1
31
1
11
52
39
33
20
40
12
57
14
26
6
32
16
17
45
28
32
8
72
4
16
18
2
3
105
4
7
4
1
44
11
36
7
45
20
5
19
4
60
48
8
4
9
27
29
39
19
30
2
57
53
44
116
20
4
4
52
18
62
34
37
29
28
16
24
15
21
4
2
9
5
8
48
10
50
32
28
18
14
27
12
13
44
39
11
14
20
8
27
27
13
12
1
54
1
16
9
4
24
11
9
6
6
15
29
3
24
19
33
8
4
5
80
44
35
12
3
26
8
4
26
22
28
14
13
35
49
49
24
15
25
46
14
2
9
57
8
56
30
30
8
3
45
4
16
54
34
20
3
1
12
10
53
13
8
3
49
50
10
20
4
7
1
3
13
79
37
28
28
4
28
20
39
56
60
13
28
2
64
16
10
4
7
4
7
22
4
6
5
11
18
100
36
31
7
5
37
8
39
60
27
16
6
19
28
8
4
8
7
17
9
38
16
1
32
72
29
10
2
11
44
13
4
6
29
3
14
34
2
20
4
3
5
7
53
2
18
23
23
5
20
4
13
7
5
58
1
8
25
4
19
16
17
8
52
7
32
9
16
26
32
1
24
25
72
6
9
8
4
8
24
1
4
6
14
3
24
5
7
20
16
39
17
16
20
89
36
11
13
7
12
41
7
12
4
3
18
24
3
20
17
19
41
2
33
25
19
4
29
31
3
22
90
14
80
15
41
8
4
7
52
49
32
2
57
40
9
15
32
5
28
91
17
15
11
1
45
7
24
44
4
3
26
12
8
20
3
36
33
23
4
8
9
10
5
25
4
23
1
6
62
23
16
9
11
5
18
13
64
1
7
21
36
4
39
17
16
3
12
5
8
40
44
20
16
7
5
102
5
33
11
9
15
12
11
2
14
6
20
20
28
44
12
24
6
64
2
28
11
8
16
17
27
28
5
2
53
9
16
19
13
27
1
24
8
15
23
50
24
4
20
11
25
7
53
47
29
27
5
28
32
6
6
74
10
12
23
9
10
46
19
13
20
47
1
47
5
12
36
44
23
17
7
24
7
29
25
3
8
25
28
36
6
10
15
28
25
12
8
23
23
6
4
38
5
61
7
25
8
39
28
32
17
7
40
44
37
18
10
7
1
3
17
7
44
1
11
33
19
9
16
31
5
10
14
132
7
7
6
39
8
5
31
1
6
9
12
20
37
36
16
31
12
1
34
22
10
17
57
6
48
10
6
57
81
6
22
48
19
17
7
28
13
31
24
5
23
5
63
1
16
8
6
6
40
8
3
21
27
55
17
9
15
8
12
53
7
4
3
10
11
8
13
23
31
2
31
47
30
4
23
33
16
40
31
25
40
30
2
8
7
1
47
37
42
16
9
5
35
20
53
6
2
78
2
8
23
1
7
21
2
13
12
7
64
1
5
16
10
5
52
13
24
4
3
28
9
22
18
19
28
8
85
27
25
19
1
10
41
33
99
60
39
58
7
12
13
56
14
78
35
45
23
21
36
2
17
1
12
20
12
4
12
59
36
5
3
24
13
64
11
33
11
12
12
29
80
52
36
43
24
25
22
13
5
19
48
16
13
30
26
23
13
12
28
19
39
2
11
17
20
14
18
3
49
131
9
11
4
13
7
25
8
4
15
39
22
64
19
1
6
5
13
19
5
56
12
8
3
9
19
33
42
5
12
16
15
5
61
30
10
12
19
5
24
32
3
17
32
96
6
50
3
1
10
10
52
20
3
1
7
36
47
25
13
26
9
4
19
13
21
20
20
28
26
9
13
19
23
5
13
60
11
93
15
1
35
69
23
12
4
5
4
3
29
27
52
12
7
50
3
13
14
17
53
59
9
11
16
33
11
1
23
52
8
4
12
9
98
14
66
29
21
60
3
61
31
1
27
9
28
44
28
7
17
4
40
16
6
42
43
28
5
3
24
5
31
27
16
5
5
16
3
41
8
12
3
17
7
24
37
19
12
1
87
29
10
5
9
8
19
12
88
51
5
5
47
13
8
64
24
31
11
62
18
30
3
9
3
24
21
23
45
4
12
16
20
23
25
32
15
15
9
12
24
17
12
16
4
3
12
9
10
77
24
5
6
2
12
8
28
8
23
37
72
11
24
4
32
13
36
4
4
2
5
20
5
2
137
9
20
26
33
12
9
11
4
17
32
20
3
20
36
9
2
5
21
96
4
35
1
16
4
4
23
13
20
23
40
21
16
7
1
52
79
1
28
7
9
3
28
8
11
22
52
38
2
55
16
9
8
7
8
28
56
1
23
65
12
14
9
5
15
35
5
8
16
20
4
9
20
8
24
16
36
26
74
15
21
15
9
27
17
20
10
14
23
27
16
10
36
34
33
21
51
85
31
21
31
1
36
31
16
20
36
29
48
11
1
35
24
12
21
71
7
93
35
61
13
8
3
9
52
46
10
27
21
6
16
5
12
8
4
13
6
14
2
10
23
21
4
36
20
3
9
52
3
12
13
20
68
3
36
4
8
55
6
52
116
11
36
19
33
13
50
9
9
12
3
12
13
20
4
78
14
16
7
1
27
36
9
44
134
6
11
5
3
12
29
19
5
31
9
4
128
3
41
23
8
5
23
5
7
36
1
12
23
15
10
8
99
25
35
1
14
18
28
83
9
6
46
4
15
1
4
16
56
12
48
60
4
8
16
12
2
6
7
9
20
8
3
9
4
24
31
4
20
13
23
1
64
24
20
75
13
20
11
4
19
5
1
35
13
12
24
43
13
14
49
1
23
8
24
1
28
43
29
19
1
12
11
21
3
41
6
37
12
16
8
48
23
26
3
12
39
10
47
39
10
7
36
27
38
8
11
23
53
37
11
20
16
7
54
20
12
36
38
2
59
1
19
1
30
17
33
19
13
68
15
25
4
15
15
6
3
12
29
7
16
1
11
33
28
68
20
3
24
53
7
17
20
39
19
48
1
9
43
8
5
56
4
76
28
4
11
11
26
35
12
17
4
60
3
1
8
12
23
16
21
2
10
28
8
12
39
31
1
85
24
35
5
68
39
8
12
5
23
13
2
17
16
56
4
33
2
37
1
12
7
65
43
5
4
15
12
7
46
8
11
29
8
10
14
28
47
21
15
45
8
39
4
1
20
11
49
48
4
24
44
8
2
5
11
22
4
23
45
12
4
7
12
12
4
49
7
21
18
14
2
34
76
28
3
25
20
4
100
15
29
12
54
6
10
33
36
5
24
7
48
45
3
9
4
40
31
3
32
14
28
6
22
10
10
11
9
12
36
20
15
61
4
12
11
60
49
7
3
54
51
23
29
3
45
13
12
7
12
5
44
15
1
60
19
52
20
15
1
79
18
30
2
12
12
16
19
13
11
27
14
20
14
14
11
9
36
4
22
33
16
1
8
15
61
19
16
9
23
23
2
8
12
4
16
11
8
1
28
11
48
24
9
83
40
25
23
21
52
79
1
4
50
2
14
6
4
118
22
8
23
9
56
12
8
4
4
3
36
1
20
12
22
6
3
1
20
18
5
129
4
4
2
64
1
28
20
41
19
17
18
48
5
25
18
1
1
44
56
11
37
71
72
9
4
23
1
22
10
54
54
11
12
3
30
4
3
57
35
29
35
13
23
5
20
36
14
2
14
14
52
28
2
2
8
31
7
1
1
20
8
7
28
21
15
13
91
1
34
29
33
28
6
25
28
80
43
45
3
21
32
16
24
19
74
11
24
5
44
23
1
26
1
1
30
25
4
1
20
15
79
41
13
11
21
24
16
12
11
17
4
24
12
27
20
1
3
8
5
ABCD 96777038656*3^$a+1 [50012]
53
108
111
141
168
139
23
66
18
21
16
23
25
48
29
42
30
6
36
36
13
5
30
45
135
73
143
81
15
18
102
54
126
37
5
12
15
9
66
69
160
11
66
54
90
24
90
90
102
42
18
30
7
101
126
109
32
93
19
41
39
63
72
36
21
3
102
6
84
36
18
126
6
30
24
18
75
63
24
57
33
120
6
102
132
39
9
96
66
18
6
30
63
9
55
95
48
90
55
224
63
81
117
43
96
11
12
57
16
17
24
66
21
33
63
171
36
54
36
87
9
39
63
90
36
24
36
54
1
137
54
36
18
150
72
12
6
75
15
1
101
60
18
45
81
66
109
5
27
16
77
6
12
6
30
45
69
18
25
119
18
39
64
77
19
29
288
51
48
45
99
96
3
42
12
24
66
18
36
39
21
36
18
12
9
9
231
96
75
18
300
36
24
66
25
71
25
29
3
9
87
16
80
48
9
39
112
11
117
21
24
18
81
48
81
216
6
81
99
36
54
3
51
61
83
48
72
6
63
9
72
12
51
64
11
42
66
126
78
13
32
48
45
90
25
83
45
27
42
12
6
18
7
29
115
95
6
12
96
54
73
35
72
85
71
25
71
66
108
27
9
18
21
15
1
113
12
24
30
90
19
41
12
72
78
102
108
90
73
144
48
65
72
72
120
18
37
23
108
109
209
24
7
80
15
36
132
30
139
77
132
15
15
90
18
72
18
54
78
135
16
128
21
42
1
65
24
12
43
11
6
31
17
6
54
66
42
30
24
108
30
72
96
12
6
45
16
23
36
60
84
36
72
60
12
78
12
18
18
90
25
29
36
15
96
111
12
186
43
32
48
93
3
87
121
59
18
12
7
48
41
7
5
78
18
30
42
18
49
131
45
75
21
15
1
80
15
102
60
18
253
32
69
27
9
72
159
27
30
24
90
72
54
12
24
18
66
24
66
42
75
105
12
96
43
224
87
36
72
42
36
15
21
54
165
96
99
210
75
64
48
107
37
11
18
51
99
109
11
42
91
17
12
67
80
64
48
11
165
16
128
3
13
5
91
119
57
75
69
69
60
12
42
48
73
48
176
48
93
84
18
72
36
42
7
5
54
37
23
25
119
18
39
16
48
17
18
6
108
12
79
11
24
12
78
84
31
101
30
78
126
54
12
6
72
18
54
25
29
36
108
19
29
18
1
125
36
175
29
18
1
11
24
12
97
17
31
5
30
18
6
18
48
3
15
33
3
54
90
54
7
11
114
66
18
31
11
192
36
6
18
9
27
180
54
27
75
6
108
195
51
24
54
66
109
35
45
27
36
1
17
31
23
42
30
6
12
72
55
41
55
53
43
23
54
36
63
33
108
3
51
120
69
21
43
35
13
71
57
69
75
64
23
6
30
6
108
3
99
24
54
12
36
127
48
5
27
16
11
126
72
15
3
78
63
96
48
9
108
12
96
12
6
141
16
53
36
78
102
18
33
16
41
6
30
6
109
125
12
18
24
13
35
18
75
16
32
48
9
55
35
54
6
129
16
29
51
21
90
49
41
7
29
67
48
32
33
24
55
53
72
36
18
61
59
90
43
17
120
24
108
3
105
7
48
48
23
9
21
24
54
45
48
16
29
42
30
36
24
48
54
121
113
15
27
144
48
90
27
45
78
30
39
48
75
6
31
17
31
29
12
60
43
65
63
147
13
96
41
72
54
9
16
65
48
60
36
66
18
18
18
7
48
59
72
13
17
60
18
33
3
30
15
117
12
6
162
7
32
9
72
18
60
102
78
36
30
171
144
9
36
3
33
108
99
15
18
31
17
6
84
24
90
72
36
30
72
49
23
36
54
255
3
18
30
108
24
18
48
72
15
63
30
90
36
36
97
35
12
33
3
13
11
84
97
80
9
7
23
78
27
9
54
30
51
27
69
3
45
57
60
36
18
37
29
3
21
66
9
112
29
51
15
78
90
12
61
17
30
36
13
101
66
78
30
61
48
17
24
135
63
18
63
64
269
3
15
1
65
63
63
126
60
7
95
216
24
1
48
17
42
108
25
32
9
54
42
30
201
51
36
42
54
105
3
18
75
117
18
9
144
99
186
12
18
37
59
36
33
15
6
54
21
96
27
12
36
21
3
30
78
90
103
5
27
45
3
16
128
51
102
18
78
90
12
18
42
21
96
57
7
47
54
36
55
32
75
18
211
11
48
72
61
ABCD 96777122584*3^$a+1 [50038]
4
27
144
24
5
4
75
77
60
108
25
66
30
6
18
48
90
33
15
36
18
3
44
49
6
36
12
5
12
24
31
81
33
24
18
5
19
6
3
51
45
36
15
24
24
17
43
36
36
60
12
33
12
3
24
9
69
135
57
18
48
17
43
57
57
111
12
15
78
18
6
11
19
66
27
3
168
5
24
7
9
20
7
60
12
33
44
55
24
9
8
4
33
63
24
63
41
1
3
36
135
36
24
41
48
100
63
153
12
27
60
12
36
9
21
18
24
6
96
6
5
40
24
15
53
40
32
31
9
8
31
29
37
75
15
33
15
6
66
24
24
12
9
80
7
120
18
11
24
4
36
15
54
3
8
16
44
97
30
125
4
15
65
19
24
12
120
18
11
31
6
30
42
47
31
5
13
120
11
4
135
21
45
51
3
21
8
13
63
96
99
77
25
24
18
12
48
21
117
63
156
3
45
80
37
3
8
7
17
109
24
15
105
3
3
36
29
4
63
30
54
41
55
48
45
36
15
89
100
99
21
20
25
30
65
4
60
36
24
3
33
44
28
3
84
33
9
66
48
89
31
216
5
88
27
30
3
72
39
96
21
24
9
27
80
7
45
147
78
6
29
7
30
18
6
15
9
90
30
87
15
65
25
11
19
5
85
63
3
45
123
17
43
29
91
17
4
51
17
60
7
5
96
4
141
39
24
9
48
27
3
5
55
17
175
105
27
66
18
36
45
3
17
1
99
116
19
21
99
6
15
15
12
5
7
60
21
33
24
27
96
15
24
24
9
45
3
68
76
3
18
335
25
47
40
8
25
35
43
12
89
13
131
37
39
36
75
60
48
24
108
5
7
5
115
12
60
69
39
72
33
32
25
39
75
30
35
156
4
24
3
117
20
12
4
24
8
40
9
48
11
16
21
3
20
120
7
17
40
27
5
31
144
93
20
36
4
15
12
78
96
24
30
41
16
51
65
13
24
71
4
27
41
19
84
17
112
33
15
27
30
72
75
21
99
69
39
27
6
54
36
24
24
21
8
28
24
3
21
45
11
4
99
12
18
42
24
12
9
9
6
9
20
79
53
4
84
57
120
30
5
52
12
15
78
11
52
99
21
9
48
30
36
6
95
25
6
5
40
39
78
15
8
12
28
15
24
29
244
63
9
8
67
30
23
16
96
15
9
27
30
78
36
9
111
6
23
36
43
21
21
6
33
27
113
36
28
116
40
20
36
1
24
30
24
9
3
17
28
15
105
9
3
15
125
7
9
15
9
3
17
85
6
12
45
84
3
45
15
60
12
78
72
30
33
75
65
61
24
27
48
45
6
12
12
18
15
32
103
12
33
68
25
6
18
11
61
120
11
4
81
27
15
6
30
66
18
12
18
18
54
3
32
4
12
20
4
21
75
27
93
3
149
13
95
4
111
24
29
7
144
18
23
52
21
54
41
115
29
16
20
31
5
49
102
18
72
15
12
27
9
75
89
16
27
117
87
45
15
9
24
15
138
47
25
27
45
66
17
31
24
6
30
96
29
4
3
24
5
31
24
66
30
18
47
97
47
76
15
48
30
6
41
72
7
29
4
57
15
51
30
30
18
66
9
92
4
3
12
30
11
72
12
25
24
47
19
53
55
18
15
20
13
72
3
32
115
9
9
6
29
7
30
63
24
15
5
37
6
60
54
51
99
18
11
24
16
12
9
24
30
65
19
12
33
120
12
8
12
163
30
83
28
20
60
25
15
84
27
21
3
66
18
21
9
15
57
15
20
31
53
36
19
5
19
42
3
21
35
7
45
105
15
105
47
91
12
18
11
4
12
15
24
78
111
92
24
28
15
5
37
6
18
15
51
24
36
21
48
36
20
13
27
24
27
65
163
36
33
15
65
48
67
6
42
24
24
6
3
48
32
31
5
31
41
7
21
87
57
3
48
36
21
24
8
31
72
69
69
59
36
124
123
18
54
36
5
97
42
93
48
32
12
13
27
15
5
88
75
9
3
21
69
23
4
39
9
20
12
85
6
42
3
15
9
3
90
3
135
45
27
41
60
52
69
15
39
66
51
15
29
100
3
5
36
76
21
24
23
73
35
55
9
80
19
45
44
25
3
45
27
15
96
65
4
12
84
81
18
30
23
7
77
4
12
120
27
60
78
54
21
12
8
7
12
36
108
60
45
69
23
24
4
51
66
95
25
72
15
3
29
64
56
49
54
21
39
5
67
45
48
105
42
29
4
32
24
72
28
20
16
45
96
123
80
36
60
28
200
1
24
3
45
90
72
45
15
12
45
9
30
9
48
20
72
13
63
51
21
99
6
35
4
56
7
12
9
92
25
30
12
48
29
25
3
51
141
140
28
36
9
71
19
53
24
1
3
45
90
9
12
24
44
40
48
12
27
24
12
12
30
78
42
35
37
18
30
15
8
103
57
8
64
3
33
20
4
108
39
84
41
88
12
9
11
4
72
68
7
168
29
72
4
24
21
24
11
24
12
31
9
33
102
66
3
27
77
16
20
7
24
21
20
40
33
6
48
42
11
4
108
87
30
3
63
24
5
16
63
9
27
5
4
24
80
85
23
60
48
61
18
21
12
3
65
7
57
111
9
27
5
64
12
192
36
96
9
150
5
37
63
96
75
24
5
31
5
4
20
76
3
120
6
15
27
45
27
6
51
68
28
44
1
27
8
7
30
66
65
61
54
29
7
30
48
18
5
49
71
19
36
17
7
18
75
12
60
84
12
8
7
29
1
15
9
48
111
81
35
40
15
9
32
48
55
54
71
16
99
12
42
18
24
189
200
7
138
11
4
57
99
45
6
5
4
9
42
117
57
99
12
87
41
7
29
88
20
28
48
15
5
76
165
30
33
15
17
1
3
32
40
72
15
21
24
153
24
66
12
36
9
135
5
1
75
27
9
36
39
36
12
12
18
15
72
ABCD 96777534442*3^$a+1 [50010]
6
53
31
204
72
5
69
36
64
6
14
3
31
14
76
42
5
24
1
8
16
23
48
69
24
24
46
5
7
29
31
14
4
30
60
41
105
10
14
15
24
36
7
38
16
30
26
27
61
30
41
49
11
33
52
23
43
62
15
13
18
6
35
33
48
28
30
41
1
95
9
4
20
70
74
52
66
5
33
12
108
84
82
5
48
43
30
24
44
39
43
50
12
46
2
87
12
1
68
40
6
144
41
79
41
1
44
64
179
37
54
66
24
11
19
72
38
52
60
44
36
4
60
54
66
83
33
28
140
135
12
9
34
12
54
6
5
9
15
24
96
9
40
95
21
84
82
5
19
29
21
3
1
36
56
28
92
34
41
55
30
114
38
12
34
5
31
53
73
35
24
93
88
84
23
1
36
30
24
102
20
70
65
103
2
27
48
13
90
36
74
46
74
22
14
48
12
46
50
40
23
121
6
29
55
41
19
14
120
22
18
36
144
56
39
57
28
44
52
36
32
22
5
33
28
54
6
18
26
39
7
2
46
5
36
9
10
12
18
47
13
126
30
54
26
24
51
81
4
11
12
21
27
48
55
42
30
18
6
53
13
8
16
20
75
21
10
17
13
24
36
44
4
60
116
24
40
12
54
50
154
2
24
64
35
9
58
74
24
75
9
22
14
132
60
118
29
1
36
23
36
1
30
36
24
29
97
54
41
33
15
37
8
46
36
14
3
72
1
30
18
47
192
13
83
85
35
1
20
34
89
45
112
114
5
9
58
29
9
16
30
26
27
1
6
29
1
44
52
47
7
30
20
34
36
5
1
18
2
12
72
3
57
46
78
36
8
48
60
3
69
112
54
17
45
75
103
36
14
15
55
60
2
12
51
21
24
12
27
12
9
75
24
91
29
7
26
108
130
77
9
4
32
12
27
45
34
2
87
33
40
44
40
8
36
52
8
46
54
12
18
41
9
36
64
44
60
3
12
7
101
25
18
126
8
12
24
15
9
16
6
30
8
15
108
105
40
83
115
2
10
2
22
84
77
57
16
119
37
54
42
108
71
69
39
1
20
36
16
30
77
67
5
1
68
24
36
16
156
83
9
16
60
12
47
45
108
48
15
45
16
11
9
16
8
51
108
21
51
91
30
90
90
24
35
9
10
12
17
37
6
30
24
44
40
6
36
53
12
19
38
108
4
11
9
120
76
23
21
4
71
25
30
126
23
12
9
70
38
16
162
29
48
13
35
69
70
74
382
48
29
13
48
42
18
11
45
24
100
66
60
30
36
20
75
9
10
98
15
60
7
89
120
1
54
6
59
67
2
16
12
35
12
43
14
39
57
70
17
21
16
6
182
3
45
4
116
94
14
166
6
20
75
25
8
39
7
5
31
5
19
41
49
8
48
10
14
15
48
1
12
18
26
64
59
73
18
90
35
55
66
143
96
45
46
29
9
27
1
18
74
15
117
51
24
25
80
10
24
2
64
6
53
57
39
96
69
36
3
9
12
15
48
105
51
355
2
15
19
5
36
13
35
12
25
44
48
22
36
50
3
45
87
9
15
24
12
12
43
50
3
21
3
153
12
106
86
99
61
6
17
21
39
33
15
55
62
12
3
7
29
7
180
90
54
6
54
38
12
84
15
67
18
80
27
12
48
133
36
11
13
20
46
26
3
129
51
36
25
60
8
27
36
9
291
79
65
151
17
1
12
44
10
54
116
51
85
8
100
56
4
116
4
11
49
11
1
20
87
21
144
3
24
49
12
32
12
10
5
49
6
5
36
13
59
7
50
231
13
56
34
14
120
36
135
60
60
37
114
14
16
60
30
24
12
65
13
30
2
58
180
36
53
57
34
5
21
24
15
1
20
4
32
3
1
83
7
29
9
16
47
144
9
16
30
29
115
146
84
22
5
33
111
49
6
30
11
33
10
72
108
42
92
75
60
1
36
6
17
1
56
160
11
45
28
6
36
50
40
18
26
39
12
33
39
31
36
36
17
72
1
18
2
3
36
85
11
163
50
112
108
44
15
48
79
41
43
5
31
6
30
53
37
150
18
30
86
135
9
39
37
35
24
69
16
216
59
31
41
24
48
21
75
21
10
41
33
106
5
9
15
7
62
22
36
17
93
27
57
156
39
93
3
48
25
60
11
1
35
48
61
35
24
9
22
24
12
54
8
36
72
12
12
96
4
23
21
10
5
9
22
74
60
10
2
15
19
36
54
36
8
60
15
60
132
69
108
132
48
106
50
22
54
11
45
243
7
48
132
14
76
107
93
34
50
159
57
4
120
35
48
12
21
75
48
55
170
22
5
13
32
75
12
33
60
24
34
5
127
5
132
7
53
13
83
36
93
46
5
60
25
36
8
111
9
46
6
104
22
18
11
1
24
56
15
55
18
12
78
2
60
4
54
26
124
12
20
4
30
6
48
6
89
31
29
45
16
36
60
35
12
7
26
12
28
23
1
36
59
21
12
52
90
41
13
95
67
2
16
12
20
123
177
48
16
140
39
24
7
6
44
46
54
11
25
32
12
39
1
24
102
17
61
12
68
12
3
72
12
21
142
65
108
81
70
38
36
16
90
126
90
54
56
3
45
52
32
48
63
1
23
13
167
45
48
3
175
26
3
96
9
120
120
48
12
72
70
26
27
12
45
16
54
30
35
24
1
84
32
10
17
37
66
ABCD 96777610316*3^$a+1 [50037]
12
6
1
11
13
5
30
174
27
36
64
11
33
45
12
43
44
12
9
120
51
16
68
45
150
121
5
150
153
28
89
48
51
72
28
32
63
24
6
15
21
3
96
99
36
66
60
18
25
48
53
36
19
32
60
24
48
160
60
5
7
53
147
48
3
45
48
24
21
60
24
6
49
128
69
15
45
79
20
52
77
15
21
31
65
24
15
64
11
9
105
3
48
52
29
39
21
3
27
93
27
18
6
30
15
24
72
24
112
24
108
12
29
27
147
73
77
18
24
54
19
11
129
15
132
33
48
33
24
7
59
9
12
153
27
96
27
6
15
12
9
48
27
51
229
11
9
45
15
120
3
18
7
80
28
8
12
9
6
48
69
45
3
60
45
3
4
35
45
45
51
60
12
120
75
33
84
81
6
48
186
24
151
56
21
3
96
24
21
19
5
39
36
69
30
37
5
48
6
6
3
48
4
8
21
36
39
69
31
32
12
51
42
39
84
72
4
5
24
30
57
28
11
25
8
48
4
20
45
159
9
51
15
9
48
135
54
3
12
45
55
44
39
13
12
53
43
5
12
63
45
162
12
1
32
72
60
12
48
33
103
35
45
9
3
12
40
5
30
78
15
9
126
105
9
48
30
81
21
84
7
20
4
56
3
45
51
24
6
63
15
153
33
39
51
6
15
16
29
99
12
12
15
18
3
4
41
36
84
15
24
72
3
6
60
24
3
12
45
7
108
180
92
16
32
12
33
36
6
25
36
104
3
81
12
27
25
20
3
42
6
57
4
80
249
72
15
45
78
45
40
41
48
63
100
144
36
5
24
3
76
11
9
9
3
9
6
45
33
84
36
42
37
60
12
11
9
48
27
18
18
30
7
5
3
24
16
44
28
20
16
161
3
21
30
37
132
36
12
47
108
25
77
12
39
60
45
7
44
33
15
28
113
12
75
117
30
48
25
77
31
20
172
143
6
99
120
24
12
16
17
30
1
89
36
51
60
21
204
79
36
29
24
75
135
102
30
18
3
12
3
37
113
24
51
69
84
24
67
8
36
45
12
3
40
29
60
18
48
49
107
48
1
20
15
21
21
24
3
21
12
79
5
30
73
17
43
35
45
40
35
45
3
78
6
33
33
3
75
60
21
63
42
43
5
18
78
24
55
32
51
13
65
39
45
103
12
53
192
67
11
93
36
16
17
12
63
48
45
30
37
8
123
6
111
24
63
48
73
44
21
15
40
77
123
12
4
5
48
7
68
27
18
15
12
48
15
228
42
7
20
45
75
40
5
6
60
33
84
21
54
12
48
73
47
21
60
4
5
72
54
30
91
23
18
18
25
32
129
63
51
6
15
63
1
20
12
15
12
85
36
5
75
12
168
57
87
123
42
87
84
24
21
24
55
53
12
3
39
25
41
99
48
15
42
30
9
4
11
30
7
17
36
162
9
81
24
3
36
21
75
24
15
1
56
48
21
66
69
28
36
44
48
3
1
59
9
16
44
87
21
9
24
120
15
21
43
12
20
60
69
24
3
12
27
18
192
43
8
15
117
12
9
66
9
36
9
30
21
15
24
9
12
141
7
77
99
39
45
51
117
180
64
23
42
51
93
24
18
33
16
80
84
4
12
29
12
55
20
9
90
18
91
35
57
33
12
115
17
15
45
55
92
63
33
12
36
9
12
54
36
18
3
33
27
48
64
48
60
68
16
80
48
201
84
78
42
27
39
45
24
52
11
49
116
33
15
105
72
15
132
81
75
15
24
66
66
33
48
3
30
111
168
168
33
7
29
3
48
12
12
105
43
32
36
48
60
15
42
102
45
15
12
78
18
25
89
103
20
45
67
56
15
165
100
8
27
25
44
4
29
7
80
120
9
12
67
5
30
25
20
108
63
21
69
54
78
12
72
99
60
15
234
67
68
160
32
15
33
12
40
5
108
7
5
51
48
21
18
37
36
32
12
28
5
63
15
18
31
20
24
4
20
16
92
12
112
83
30
3
27
78
18
1
5
3
57
39
9
63
3
1
84
89
120
42
1
20
24
33
66
21
48
40
32
4
41
48
12
6
12
6
39
60
60
120
105
63
69
78
93
4
44
36
4
32
12
36
120
4
12
24
140
96
9
19
47
108
25
68
120
48
75
6
99
69
6
6
156
72
36
55
11
9
9
111
4
11
9
216
27
24
1
80
33
79
32
28
8
33
7
32
3
24
6
3
12
45
19
36
17
15
21
27
48
27
18
7
8
64
80
72
3
13
17
27
4
17
7
17
3
48
108
21
24
27
12
27
48
18
15
33
30
69
81
27
168
12
87
30
75
12
33
12
78
13
17
42
1
17
120
12
84
27
3
45
75
6
43
11
42
42
18
3
105
30
1
155
45
9
15
72
48
12
33
42
69
16
59
84
24
6
115
80
36
124
41
6
33
87
25
20
9
78
30
103
20
12
96
16
20
24
84
27
133
113
139
8
3
37
17
48
63
4
176
15
18
90
1
20
16
29
15
51
33
21
24
67
32
81
15
39
13
5
60
60
54
36
9
48
72
16
149
6
9
36
28
41
3
96
24
21
19
80
40
11
129
111
120
30
199
47
90
15
76
29
84
15
12
ABCD 96777852188*3^$a+1 [50039]
1
6
77
73
15
219
18
102
78
51
24
20
13
3
21
96
30
17
7
29
52
48
24
201
12
48
60
12
12
15
93
23
19
30
11
7
18
30
6
24
39
27
18
12
51
57
48
12
171
24
33
72
6
30
35
97
30
114
24
35
4
56
121
59
1
48
35
7
33
36
21
23
1
12
15
8
24
13
23
85
66
33
57
23
55
30
12
48
6
5
4
36
9
3
132
3
42
72
119
61
59
49
120
15
21
12
83
25
39
20
28
75
42
6
66
51
8
37
12
35
31
24
30
12
96
12
36
12
12
75
20
85
36
6
18
72
6
258
36
24
24
35
103
45
3
30
12
78
30
42
17
7
114
54
18
12
12
3
20
1
35
19
18
3
72
72
176
40
51
18
6
66
30
6
24
36
12
66
30
35
25
24
6
9
96
69
186
54
15
21
15
39
120
6
95
40
45
60
120
12
30
93
60
45
84
12
3
33
3
51
30
3
141
24
51
21
143
37
51
57
3
33
30
102
24
24
60
15
9
3
72
56
1
36
3
51
18
71
4
36
21
144
36
120
51
9
18
33
72
45
3
57
6
6
90
66
60
12
60
155
145
6
54
11
25
27
48
21
6
24
30
24
24
36
15
20
4
80
13
84
51
105
132
11
1
18
21
20
49
3
117
11
4
15
33
9
108
90
66
15
20
61
63
15
18
3
20
49
3
69
30
6
24
24
12
83
4
20
97
18
101
112
48
24
75
126
15
20
31
30
18
5
13
24
3
57
138
6
15
129
138
93
57
24
39
81
36
27
21
15
9
12
18
96
45
80
37
23
40
15
29
97
138
6
59
1
54
42
96
83
60
25
30
45
57
107
1
12
23
100
87
18
84
48
15
33
24
252
54
30
66
78
3
8
1
123
21
99
3
24
53
37
99
75
69
27
6
48
144
12
39
21
48
35
127
48
6
39
116
1
36
63
21
24
39
21
15
20
157
3
140
24
61
12
60
12
51
69
96
15
51
6
60
47
127
6
63
20
7
18
6
29
37
24
36
23
52
32
37
60
51
27
30
11
49
156
39
27
6
18
29
67
18
12
36
3
84
21
24
51
15
234
123
72
21
59
16
57
87
45
48
24
39
69
3
8
37
47
25
71
24
91
24
33
33
72
3
20
4
20
136
15
57
72
21
36
24
12
107
25
35
28
60
3
45
21
24
24
135
20
120
16
9
18
48
57
120
32
1
39
20
1
12
24
36
3
9
48
23
49
12
18
66
35
40
20
127
24
48
66
27
33
39
27
89
1
24
30
234
11
60
64
21
42
113
175
9
36
45
36
18
45
20
55
6
95
25
114
18
30
53
1
48
48
72
3
60
8
25
15
99
101
24
115
41
49
12
18
216
69
27
6
75
12
36
9
30
6
12
78
5
100
57
78
9
15
33
69
59
4
51
24
96
72
42
72
48
30
72
29
1
24
27
117
11
37
84
60
39
44
31
6
60
24
6
24
30
24
15
21
59
61
72
3
20
79
30
51
57
23
79
5
1
39
21
15
12
8
160
69
6
54
12
120
54
65
7
18
6
69
24
51
24
33
15
48
125
1
114
6
83
88
57
15
81
24
222
96
33
69
36
24
72
30
54
72
18
42
12
36
84
35
25
35
156
40
20
19
6
120
12
12
71
115
102
15
8
1
23
76
105
6
9
44
60
36
19
96
89
88
9
36
72
15
27
9
12
3
89
25
11
4
63
114
96
27
33
23
1
48
132
60
48
11
24
31
120
54
11
40
80
7
54
39
9
36
12
15
12
117
83
85
131
60
37
12
131
25
6
30
63
36
57
23
64
56
25
30
45
21
39
9
3
8
85
15
9
102
141
69
63
177
24
35
60
31
53
115
42
48
12
179
37
12
11
49
35
7
21
92
1
24
78
78
24
155
36
115
89
1
6
9
39
6
155
55
24
48
72
33
33
95
25
6
6
18
6
23
97
23
73
12
60
36
126
21
117
6
102
84
108
3
8
24
1
24
30
141
105
66
6
23
37
48
27
129
203
31
65
40
20
49
36
39
57
96
47
28
60
9
23
1
15
81
48
35
97
23
73
23
205
27
8
25
12
24
23
7
54
24
11
25
180
135
81
18
48
53
85
35
25
60
30
9
15
6
15
57
168
12
15
63
42
3
9
48
15
117
35
91
66
6
45
3
5
85
24
12
59
120
4
140
16
21
60
23
76
24
116
85
87
33
75
15
54
132
24
27
32
60
1
24
75
27
53
73
42
45
33
3
21
36
27
3
57
20
67
6
15
8
1
243
21
87
45
3
24
21
12
84
24
119
61
75
9
11
60
85
15
104
121
39
27
24
42
24
54
6
24
210
42
12
12
24
30
54
51
12
69
24
24
63
57
51
72
93
35
1
3
57
24
39
20
36
52
3
5
1
36
15
48
45
35
7
24
6
42
21
27
90
198
69
20
1
12
24
63
80
16
12
32
25
78
48
57
39
18
51
81
36
63
69
12
39
15
9
36
20
84
61
12
48
39
ABCD 96777879494*3^$a+1 [50139]
19
41
7
8
72
72
48
96
72
69
19
17
15
72
16
41
108
147
16
5
19
173
163
32
16
101
99
81
63
16
221
75
136
24
24
152
9
15
33
31
77
259
24
5
147
64
48
8
24
88
32
24
177
87
16
5
216
19
185
7
29
108
103
24
24
24
113
207
160
80
21
72
67
257
103
96
32
72
165
12
31
72
48
24
80
16
17
55
125
67
144
24
32
40
24
32
64
96
5
99
208
120
32
93
51
45
19
65
7
8
21
51
136
53
67
48
77
3
40
17
15
48
21
108
31
96
200
40
8
160
216
29
211
32
64
29
19
56
72
64
120
48
48
29
91
29
75
16
120
48
101
19
32
72
16
5
51
168
16
192
72
192
233
103
144
221
99
93
43
24
8
40
72
80
136
8
64
32
93
115
72
5
19
5
12
15
117
48
19
408
48
264
104
21
91
53
139
120
120
48
113
111
40
53
27
16
24
128
21
115
29
67
24
65
144
36
67
5
19
200
40
65
36
19
48
77
19
32
9
15
40
216
65
127
17
31
24
56
33
151
48
48
29
115
8
136
144
8
93
187
168
5
67
32
96
64
5
43
233
12
132
175
197
235
48
293
187
32
120
93
43
24
29
171
40
144
32
117
51
120
64
72
168
72
5
139
56
9
151
5
3
40
8
93
36
144
7
24
8
40
120
72
128
33
7
120
56
105
7
32
93
48
139
8
64
5
19
5
12
108
19
32
16
128
16
209
12
43
24
5
3
48
16
8
16
32
24
136
24
41
84
19
125
67
240
32
16
221
19
192
144
56
72
21
51
64
24
41
7
72
72
120
48
48
29
3
160
5
120
67
209
36
91
8
57
7
96
80
192
9
135
40
149
27
72
45
48
67
8
33
36
19
5
27
24
141
19
336
48
65
15
256
113
87
16
32
112
96
29
195
88
288
80
40
224
9
36
19
197
19
65
15
40
104
64
32
88
96
176
16
72
17
36
139
65
48
180
168
84
15
16
120
72
96
56
45
48
91
161
79
29
91
104
96
40
104
208
29
19
65
15
256
48
48
65
55
48
56
184
56
93
43
5
67
48
53
192
139
24
24
96
56
45
195
88
17
55
24
72
8
21
43
80
21
72
24
43
5
147
16
24
48
120
8
88
144
72
24
32
105
15
72
16
72
48
96
245
19
29
43
48
144
17
15
93
67
8
16
197
67
8
88
17
132
156
55
185
87
40
8
9
12
180
151
192
56
64
80
16
77
163
72
53
67
168
197
120
19
24
65
79
48
24
125
115
48
8
117
43
120
32
16
5
36
31
305
15
24
21
72
43
48
120
41
135
40
48
77
3
357
91
24
288
197
36
55
29
43
120
72
48
72
120
48
113
55
72
53
99
136
17
31
5
156
15
16
77
43
24
8
165
67
104
45
139
192
8
105
31
65
12
75
40
24
41
55
32
72
136
104
16
53
96
331
80
72
57
36
19
8
208
80
24
40
120
24
240
96
240
8
72
21
60
48
15
64
53
27
208
29
3
21
12
15
184
144
104
232
41
39
21
43
5
67
48
17
7
ABCD 96778227244*3^$a+1 [50038]
11
49
12
21
2
37
24
17
7
120
36
72
12
72
71
204
205
24
131
13
107
24
12
24
109
197
30
25
107
36
144
72
61
59
10
3
12
65
114
36
49
24
83
24
118
38
25
17
18
12
145
33
63
35
25
12
24
11
97
36
65
54
192
205
11
60
72
25
5
31
167
42
30
37
60
35
48
37
9
62
34
26
108
72
12
1
12
24
23
12
46
32
30
1
24
47
1
120
23
25
24
57
15
168
35
240
48
25
60
23
10
224
6
84
6
90
1
83
73
12
23
25
29
114
37
143
10
15
36
24
5
79
48
12
48
23
1
156
33
26
54
31
23
25
107
108
13
45
87
60
11
12
150
30
157
21
192
32
16
32
234
73
45
51
12
177
15
47
13
12
23
18
112
63
59
49
119
12
13
23
108
72
58
75
21
3
12
143
61
117
2
30
6
106
15
35
96
37
11
132
48
61
93
3
84
35
48
150
18
48
37
23
1
11
70
62
12
70
26
70
50
72
22
339
24
60
95
96
1
35
49
35
25
12
93
32
54
58
3
35
10
2
61
35
30
6
36
25
12
65
103
9
3
60
12
84
12
5
67
11
34
51
59
12
54
42
13
41
31
24
143
73
33
2
109
24
36
120
11
25
72
11
24
12
13
47
85
36
24
69
27
47
36
34
50
13
23
36
6
30
144
18
67
11
18
54
10
26
156
205
24
95
1
23
48
72
60
217
35
109
81
63
180
83
13
191
1
35
109
48
77
18
37
84
71
13
48
24
153
15
71
1
35
1
35
24
1
24
23
36
24
30
55
35
6
31
60
21
3
131
13
263
72
1
24
155
10
62
34
14
108
22
38
10
27
11
1
35
13
41
42
37
17
18
25
23
24
49
21
38
1
11
121
12
36
21
3
11
66
96
64
75
5
19
11
13
83
48
34
51
24
167
61
47
48
60
73
11
36
24
48
1
131
36
72
1
119
61
84
23
12
96
144
58
50
13
17
18
1
59
1
11
13
96
23
37
141
74
25
84
84
5
16
2
37
48
9
98
60
133
168
12
12
143
120
49
95
1
143
181
120
9
87
48
47
13
77
48
42
12
37
71
25
144
35
13
60
105
51
84
23
132
12
18
55
95
37
11
25
47
133
29
16
27
168
47
25
23
73
24
72
71
94
39
41
223
35
36
36
13
35
25
35
138
64
14
1
108
47
24
30
114
1
29
42
36
34
63
132
24
96
60
60
71
54
18
108
25
59
204
97
177
27
5
19
12
225
15
155
37
12
5
90
96
54
90
73
60
11
12
97
48
12
23
108
132
72
1
11
13
60
12
23
22
99
11
13
53
7
72
81
110
34
26
25
72
5
16
80
79
23
37
36
59
48
180
13
95
22
3
35
72
13
24
60
48
65
139
11
49
36
59
36
25
83
12
24
25
45
74
12
13
29
18
30
7
36
12
107
72
54
90
1
96
84
48
23
58
32
67
11
97
47
66
54
36
60
25
12
35
37
45
26
37
24
84
12
23
66
6
49
9
231
71
34
86
24
18
30
13
5
64
15
33
2
84
1
35
1
12
23
60
22
27
24
24
36
81
86
132
25
47
46
2
46
32
175
107
118
134
1
48
11
25
48
71
25
47
54
90
36
37
72
11
157
156
119
1
41
18
37
35
120
13
95
25
107
120
25
35
120
114
16
3
71
70
32
78
1
35
25
21
2
25
35
48
34
26
12
1
41
19
29
18
13
11
198
30
60
102
16
2
37
71
13
11
84
1
35
60
36
34
38
25
12
108
60
167
49
21
3
72
21
3
12
113
55
12
35
13
95
190
26
85
108
60
95
48
58
2
97
120
53
43
5
6
48
121
24
12
23
22
14
36
46
87
60
47
36
37
83
24
13
60
11
61
11
24
288
22
48
87
24
36
11
72
58
14
60
118
51
29
30
25
12
23
48
37
113
30
18
64
195
143
85
89
6
25
33
14
37
35
36
133
59
6
19
36
89
18
85
12
108
47
82
15
83
30
18
24
1
12
72
35
36
60
30
19
60
81
2
37
23
37
84
59
1
11
13
11
72
48
60
1
11
58
86
10
3
12
24
11
13
35
72
36
13
59
96
12
24
13
36
24
11
181
35
36
25
107
13
5
7
47
10
96
32
67
141
50
30
54
24
36
73
35
18
103
35
22
14
36
60
34
74
12
73
24
35
37
96
72
11
12
108
1
24
35
10
159
83
120
37
17
144
ABCD 96778263072*3^$a+1 [50029]
71
49
60
33
63
47
36
6
6
37
36
24
17
18
12
34
51
11
205
12
41
19
72
21
62
10
111
11
30
79
89
6
37
77
18
198
16
8
91
11
10
75
24
5
102
18
19
36
24
65
48
192
7
24
24
48
9
8
6
36
85
24
12
45
3
12
24
89
19
71
22
3
11
49
60
12
24
71
13
29
67
71
12
13
12
41
7
9
48
50
6
40
39
23
24
25
36
35
109
36
9
51
5
19
84
35
1
24
12
23
1
83
85
17
31
47
85
11
157
5
24
18
1
12
24
89
126
109
45
39
12
60
71
25
17
42
150
16
15
9
51
72
93
39
41
40
8
30
156
25
5
151
24
36
29
91
35
13
96
36
57
27
59
25
24
12
23
97
60
65
30
18
31
84
53
30
49
24
9
3
59
10
3
12
35
6
54
109
120
36
96
120
23
24
25
41
7
60
60
12
11
12
48
1
83
18
7
36
5
6
1
33
75
12
33
51
119
37
65
7
35
6
30
82
3
5
7
17
42
85
48
132
11
13
11
120
18
55
48
23
12
22
15
72
35
1
12
41
19
36
84
53
79
11
12
90
42
25
11
49
24
12
5
102
13
132
12
93
3
48
21
111
48
12
53
19
45
63
9
38
12
48
1
107
85
95
193
5
91
24
24
11
24
12
13
12
5
6
34
8
48
43
24
77
6
90
43
11
1
9
15
119
37
12
33
24
15
35
13
47
13
108
24
9
75
12
72
41
79
36
35
1
23
25
108
47
12
13
77
19
5
6
1
12
36
9
2
46
144
3
5
55
167
25
36
84
48
17
6
13
12
108
29
7
108
5
31
105
32
30
132
1
29
6
42
43
5
31
24
12
60
48
9
3
29
30
34
26
13
12
35
66
175
9
14
12
73
12
47
10
8
79
144
11
13
36
11
13
23
84
24
24
60
13
9
15
95
1
24
9
32
19
59
25
9
26
1
36
108
45
62
144
25
41
19
59
36
169
29
90
132
1
12
35
61
24
21
2
70
104
43
11
1
11
12
25
107
60
49
12
5
64
63
35
97
5
31
23
36
60
1
23
1
41
7
12
45
56
43
24
23
78
19
11
97
33
51
93
3
12
23
82
38
24
156
25
53
6
1
17
31
36
11
24
84
70
99
72
48
77
115
101
55
60
48
5
7
72
47
61
29
30
1
24
36
24
155
1
48
72
72
17
19
69
15
12
60
23
1
9
51
11
13
77
16
15
24
81
62
1
41
31
89
54
42
55
60
5
18
1
29
16
134
10
56
55
33
32
31
17
6
82
14
1
12
11
36
6
139
24
21
14
36
54
19
53
67
12
65
6
25
24
65
43
21
14
48
48
42
7
60
5
42
36
12
25
12
48
95
1
9
3
125
7
41
19
77
19
5
30
121
41
19
11
72
42
24
31
71
34
63
11
22
87
57
15
60
189
51
11
13
24
60
17
6
25
17
43
83
25
84
11
49
23
18
16
3
21
26
13
17
6
13
12
57
51
59
18
19
101
19
59
10
15
36
36
17
30
1
36
35
10
24
32
24
18
6
96
19
11
144
97
24
36
5
24
48
31
65
7
59
25
21
62
37
96
12
17
31
17
103
23
1
96
23
61
156
24
36
53
7
57
8
19
36
24
168
36
149
102
13
71
25
29
115
11
12
37
12
29
55
71
24
24
13
35
58
56
55
60
36
12
47
25
24
12
83
25
11
1
47
108
60
42
16
15
60
11
90
6
25
84
5
6
13
11
1
12
5
6
60
12
24
1
57
3
5
67
60
36
36
36
29
54
72
109
53
67
35
49
36
21
39
108
12
60
36
35
12
25
12
165
135
65
24
31
11
30
78
37
12
105
26
22
15
47
1
11
169
107
10
15
72
12
5
138
48
48
30
6
48
13
5
55
119
24
34
15
23
37
71
25
156
89
66
121
108
36
5
31
48
84
12
156
29
6
13
125
24
18
84
24
34
56
186
94
27
60
95
34
15
36
45
14
73
12
24
11
61
23
6
19
11
60
1
117
63
12
77
48
6
1
11
85
33
39
168
12
72
29
127
12
95
37
9
62
37
47
1
29
150
13
11
36
48
85
12
21
8
139
12
9
152
7
57
38
13
35
48
1
153
26
150
115
45
14
10
62
10
8
43
144
71
25
53
31
36
24
36
65
43
12
47
13
24
120
59
36
30
6
12
13
24
23
42
24
19
45
62
13
12
41
7
47
25
9
14
42
78
42
24
31
84
36
96
57
15
35
22
8
18
13
185
19
36
24
17
19
12
33
75
11
25
84
12
12
11
1
35
193
108
35
12
13
48
96
29
90
22
122
46
15
60
24
77
19
11
13
12
119
1
60
35
1
65
30
97
12
29
6
18
67
11
253
11
145
48
36
131
10
63
81
86
25
36
5
7
17
43
101
7
132
5
48
19
35
36
37
33
15
48
11
61
60
23
1
11
58
15
36
11
37
60
23
25
48
9
3
125
79
60
5
6
138
6
18
67
5
43
53
40
39
65
55
95
60
13
47
96
25
89
31
24
9
15
9
15
120
60
11
1
95
13
11
72
72
97
24
41
31
12
120
11
97
72
23
25
33
32
43
29
7
71
18
7
107
70
26
30
31
60
5
54
1
24
24
72
24
72
9
51
24
35
49
57
39
144
17
54
49
47
18
67
35
13
24
48
83
61
11
60
37
36
21
63
47
61
24
168
ABCD 96778409114*3^$a+1 [50097]
73
5
12
87
21
186
36
90
24
3
3
189
48
3
30
120
48
30
6
3
3
84
294
6
21
24
81
39
81
48
31
56
120
3
21
48
240
33
60
60
30
54
36
15
3
21
99
6
6
198
12
18
96
21
24
111
177
57
60
51
75
45
3
42
18
102
75
63
12
84
49
56
48
33
60
99
96
39
36
37
131
132
97
216
35
21
21
84
55
59
36
54
30
69
48
9
126
174
30
96
120
24
54
192
60
30
48
72
37
23
49
11
78
12
99
45
3
21
12
24
114
117
3
42
147
3
45
3
162
139
29
115
144
41
12
48
12
48
102
57
33
15
72
81
87
45
240
24
51
3
21
96
64
11
24
54
42
13
77
67
8
15
49
5
24
115
5
90
121
89
42
30
54
54
6
54
87
3
96
93
3
78
87
15
90
18
42
30
45
9
36
19
149
27
112
8
123
72
13
32
9
36
30
45
3
186
51
24
81
39
9
31
65
54
9
16
56
45
24
12
18
6
54
12
90
54
30
54
36
216
78
87
45
30
18
60
66
24
60
42
15
72
3
48
102
18
150
30
12
174
24
300
51
96
15
30
114
156
120
48
6
54
12
48
21
75
6
78
9
87
49
11
96
45
3
180
36
6
60
48
42
48
102
54
30
6
9
45
6
54
96
60
264
24
36
79
32
129
84
60
12
60
15
225
15
9
186
138
72
84
175
11
90
168
27
39
36
18
30
102
39
21
27
33
18
72
54
30
36
144
66
30
30
18
42
18
9
33
60
30
37
83
84
84
66
51
33
87
15
48
12
30
24
96
7
32
39
9
48
9
79
47
30
78
6
114
42
27
33
84
6
144
6
48
42
138
99
3
18
6
96
69
45
43
17
24
30
66
24
12
43
5
150
69
63
30
78
42
78
6
15
21
24
54
117
69
6
30
18
21
51
30
87
51
6
30
30
43
41
30
42
84
30
90
51
9
36
99
39
12
84
30
24
276
54
57
9
30
30
6
69
48
3
30
60
27
81
42
45
75
48
150
90
42
120
60
15
24
171
78
36
3
21
12
15
45
60
90
48
21
304
11
120
93
63
225
15
49
29
66
54
72
54
6
24
15
9
31
59
30
12
18
6
36
54
73
8
64
11
240
69
9
12
24
60
79
35
117
64
11
48
85
47
78
19
107
21
69
126
120
114
6
48
30
72
7
11
102
15
69
6
373
5
12
39
21
30
37
11
30
36
6
45
9
6
30
27
27
45
51
138
132
30
129
21
19
89
30
42
60
30
60
84
6
103
11
330
30
24
96
36
54
36
18
117
45
270
13
5
51
120
9
30
162
78
6
96
24
51
9
15
9
126
126
99
99
109
53
24
139
71
30
3
57
186
54
6
150
75
45
78
72
45
15
138
60
12
288
42
45
3
150
36
51
72
160
152
21
24
30
21
45
108
42
24
6
48
6
6
24
84
66
13
47
84
6
6
60
13
11
204
90
6
225
99
120
66
24
90
42
108
12
207
72
45
54
36
30
6
24
126
15
99
24
60
36
60
66
15
144
69
60
39
33
24
36
408
6
6
18
66
54
61
35
30
30
30
120
43
83
18
90
6
6
30
60
54
45
39
6
6
117
33
18
12
78
120
115
32
39
33
81
210
6
114
21
15
25
8
3
498
126
24
42
168
6
133
23
258
72
24
135
21
204
6
105
33
12
60
24
15
45
150
126
18
69
33
24
15
9
30
12
90
90
48
12
114
3
21
60
39
48
24
9
12
78
12
18
12
180
30
18
66
45
48
63
30
18
42
15
93
6
141
45
54
126
7
41
31
11
48
42
144
3
57
36
174
96
168
60
6
24
72
54
66
18
57
45
99
9
36
43
137
6
60
168
21
9
36
54
180
132
18
27
15
18
120
90
6
186
45
9
6
129
21
168
96
115
56
9
111
112
32
69
27
159
54
ABCD 96778654216*3^$a+1 [50007]
22
75
5
10
48
30
32
43
89
55
71
30
127
15
42
68
28
2
25
57
6
12
60
62
36
34
36
102
2
78
7
3
2
6
54
19
17
43
9
50
61
21
36
3
17
4
68
18
4
6
24
18
72
6
14
6
4
36
62
48
34
6
57
15
50
70
12
18
63
5
24
30
1
29
120
40
6
33
27
132
21
27
2
31
17
12
55
15
48
74
16
182
25
3
93
72
29
18
10
2
60
18
142
18
62
66
4
50
1
29
48
67
36
5
22
12
18
68
4
20
60
18
118
3
47
40
33
81
15
5
31
9
48
72
8
10
12
21
9
36
2
1
87
9
48
17
6
34
51
17
138
22
32
60
19
111
30
3
27
30
18
18
3
12
5
30
42
22
33
35
1
21
6
44
18
28
24
15
11
42
7
41
52
15
65
18
100
62
43
29
28
12
56
12
55
17
19
47
22
8
54
30
30
16
14
10
30
8
40
8
10
54
20
78
52
20
126
64
66
117
75
102
50
66
142
2
70
30
18
78
63
17
34
50
28
12
8
30
25
23
10
30
30
84
8
22
26
4
38
102
36
55
59
18
18
84
1
65
84
115
35
186
84
16
104
10
20
16
30
3
59
10
102
26
24
10
26
4
18
62
36
82
2
18
13
9
8
82
26
22
12
20
118
27
15
48
42
86
54
6
54
40
30
36
14
46
2
7
41
22
80
1
111
78
18
9
5
28
50
13
39
81
17
22
48
57
36
57
68
70
24
26
34
50
55
33
48
90
12
90
32
19
17
55
29
10
50
31
60
59
10
20
28
60
72
116
24
79
41
48
52
15
3
2
163
36
41
48
28
50
54
10
110
31
29
6
22
18
30
3
27
9
3
8
12
13
17
22
56
24
30
36
4
6
30
27
35
1
60
36
48
5
12
43
5
12
130
98
7
23
130
32
70
38
7
3
62
30
46
44
6
97
93
2
85
5
42
78
108
34
38
12
30
46
14
61
9
8
162
6
103
11
88
30
8
7
27
9
51
60
6
12
15
33
39
5
36
127
15
68
25
29
10
26
22
33
95
130
2
18
12
10
48
80
4
20
40
9
36
24
137
10
50
10
74
58
60
108
54
15
3
12
48
18
14
25
53
43
87
30
8
40
54
33
15
8
22
12
15
35
85
15
48
105
23
112
2
70
26
94
30
18
2
28
68
115
29
36
52
51
11
18
28
24
30
68
10
3
45
60
2
30
58
32
70
140
55
17
28
2
16
57
36
36
41
22
2
6
72
150
42
18
70
2
76
2
1
60
12
77
88
3
27
14
36
7
185
10
32
16
122
42
13
33
92
31
21
30
8
48
70
3
29
12
48
28
2
18
24
16
162
12
6
14
48
85
53
52
2
28
158
22
18
30
14
30
6
7
72
41
22
12
26
4
18
33
15
54
75
35
16
44
6
10
24
8
25
5
31
57
2
97
11
34
51
15
150
72
8
54
60
1
39
30
48
2
30
28
147
11
22
18
24
9
101
16
63
39
50
12
30
13
17
36
12
67
35
28
8
60
25
69
20
10
8
18
40
134
13
27
6
20
19
35
40
26
54
106
12
20
7
144
59
13
47
22
96
14
30
6
142
8
100
50
12
82
68
31
141
3
5
100
8
34
8
22
8
10
8
54
96
10
62
10
48
30
75
24
36
185
67
23
112
72
93
5
12
10
33
23
70
122
13
72
27
69
69
3
17
30
37
11
4
8
52
21
12
3
24
110
6
10
20
60
42
1
84
17
19
69
2
18
30
13
12
35
25
17
66
22
92
30
73
5
72
90
16
20
12
40
30
30
20
22
8
55
36
41
28
8
22
20
10
27
5
31
89
120
31
39
30
30
48
38
12
48
127
17
28
8
22
20
85
27
18
18
32
30
12
46
84
36
14
16
14
6
4
50
6
7
23
13
21
48
12
8
30
1
11
66
30
12
13
9
50
18
52
36
14
49
17
34
48
45
35
10
20
100
50
12
6
22
18
20
19
41
24
10
18
60
12
8
10
68
4
45
24
17
19
15
6
44
28
8
10
54
50
6
40
12
68
60
64
39
27
90
27
17
10
9
41
18
97
15
45
41
40
39
11
25
167
172
96
44
30
16
44
6
34
63
3
32
18
10
2
12
79
17
40
20
30
42
12
6
49
113
10
8
40
30
20
52
15
57
50
40
21
12
63
2
10
80
60
42
36
12
10
18
12
32
18
1
41
120
18
25
17
6
10
3
12
17
112
38
30
72
6
13
101
16
2
12
6
60
34
38
43
59
10
48
8
55
9
68
10
30
2
25
51
2
12
16
39
35
78
60
12
31
72
3
24
20
25
5
16
3
84
45
12
3
63
32
10
32
16
44
30
18
10
18
2
12
30
18
25
3
9
23
18
4
8
12
60
48
40
98
13
41
30
66
34
86
22
12
6
24
18
2
60
58
45
53
42
42
6
12
30
48
52
8
12
30
60
22
20
19
11
16
44
106
15
9
15
63
18
2
22
20
6
24
70
20
118
33
12
33
3
29
12
55
5
28
3
27
38
34
48
90
12
3
35
10
80
12
10
45
3
48
2
78
54
58
90
50
13
9
8
22
33
143
52
8
22
2
6
12
22
30
99
69
60
8
70
72
33
9
39
29
82
80
40
6
50
40
14
138
90
12
166
32
18
10
74
28
120
122
10
80
30
118
20
10
18
42
32
61
48
27
42
32
18
30
22
98
55
15
18
3
60
51
36
30
27
33
60
54
20
66
12
40
2
126
42
12
6
12
90
18
54
30
18
1
36
3
68
64
36
32
12
46
32
30
37
11
42
22
8
13
9
6
84
188
10
3
47
40
2
28
18
90
12
2
13
3
20
54
6
24
88
18
63
29
138
49
45
30
60
20
1
57
3
5
34
108
222
18
2
55
5
46
2
30
25
45
8
40
42
110
10
50
48
7
23
73
47
73
9
18
32
12
48
78
24
19
9
18
57
33
20
72
22
33
17
6
13
9
72
60
3
3
32
18
4
18
32
36
100
33
41
30
96
4
20
90
28
18
117
27
6
3
36
41
67
65
22
9
84
ABCD 96779826166*3^$a+1 [50056]
17
264
55
113
12
115
53
72
163
233
36
12
87
64
17
156
108
7
17
15
57
135
48
48
160
80
69
108
111
33
144
72
103
416
16
53
283
48
48
5
72
51
96
48
69
43
305
72
108
36
36
12
132
99
129
24
252
36
39
153
87
304
101
36
48
216
108
51
16
77
204
36
12
87
16
173
3
64
185
87
16
32
21
91
53
348
48
207
48
21
75
96
57
216
24
36
67
197
219
21
27
256
17
15
153
84
259
32
16
176
9
192
7
32
201
39
48
165
75
256
65
12
19
17
223
65
127
96
233
144
55
96
77
147
177
24
72
127
53
91
32
16
5
27
48
240
21
168
72
36
48
60
156
24
36
67
17
15
16
32
45
72
75
448
257
255
112
41
55
80
96
9
12
75
273
63
9
120
132
283
32
21
27
16
48
32
64
32
57
423
129
24
7
96
221
84
168
7
137
55
65
132
36
7
224
144
129
48
175
176
45
211
77
99
16
101
108
15
201
7
32
273
175
80
48
336
45
211
89
24
63
93
115
17
319
113
144
12
355
29
243
45
12
39
213
27
64
192
101
84
36
108
7
65
15
16
65
72
135
64
29
19
41
7
29
3
48
165
12
31
80
16
17
36
276
103
48
65
111
213
216
36
72
199
17
120
96
48
36
60
144
72
48
79
53
84
55
80
144
45
132
111
81
24
36
12
103
137
55
17
15
16
17
31
101
123
33
72
199
464
21
24
12
39
256
176
96
48
33
96
48
96
12
19
77
67
17
31
240
48
113
216
7
32
33
240
36
12
31
137
84
115
89
48
55
185
135
153
36
36
15
213
144
43
32
16
5
12
132
84
204
139
149
84
103
41
7
29
36
79
176
144
105
151
17
15
165
72
19
89
108
75
45
96
3
9
24
63
9
144
39
105
55
32
21
12
24
7
41
36
115
161
288
72
7
48
48
53
96
75
16
17
79
80
48
21
144
36
151
89
39
117
60
12
72
36
60
12
96
264
108
24
3
112
41
231
117
144
48
43
89
120
204
84
63
96
21
108
72
103
245
84
60
43
96
5
12
127
32
400
17
79
125
36
216
183
33
36
123
69
36
96
55
128
81
72
24
48
24
7
101
36
192
24
31
5
48
123
240
129
15
33
207
9
55
257
12
60
55
125
12
103
29
48
19
41
295
137
180
72
235
17
12
51
201
55
41
36
12
168
31
197
43
96
101
48
60
48
31
48
32
112
89
7
240
41
7
41
312
72
180
99
16
5
108
24
180
51
16
113
31
53
96
84
36
3
21
267
105
24
36
27
21
ABCD 96779993426*3^$a+1 [50011]
24
9
4
65
31
29
3
75
30
72
43
12
5
60
36
31
60
84
35
66
6
85
5
27
3
12
66
84
66
57
52
11
30
6
45
99
105
4
12
41
12
111
27
12
12
30
19
35
9
111
36
13
5
15
45
18
9
4
44
3
78
55
72
8
24
16
35
181
35
36
24
25
11
25
107
66
72
15
40
8
51
48
25
20
33
63
27
114
15
16
53
7
32
36
21
30
45
4
24
5
6
30
12
27
33
3
16
48
11
24
1
56
16
20
60
15
129
36
100
12
17
6
24
1
17
6
24
1
65
12
48
6
60
18
12
24
12
12
67
48
12
8
15
18
7
23
30
12
51
4
47
18
43
12
20
16
12
53
30
37
23
12
25
12
23
49
48
107
21
3
60
36
9
76
20
3
66
7
17
48
79
24
24
17
3
48
15
49
144
47
12
1
24
11
21
33
27
21
55
23
66
15
16
72
5
43
119
25
128
3
33
16
29
6
13
12
41
15
3
126
120
66
37
12
23
13
32
12
3
162
18
186
12
18
24
6
19
11
24
93
28
72
12
12
35
60
21
4
48
32
16
8
36
21
12
15
28
24
29
12
19
36
17
43
17
15
45
55
200
21
127
65
67
120
23
33
39
37
29
54
30
31
12
35
18
15
45
67
47
45
15
25
47
174
6
61
29
18
1
11
60
6
162
13
17
111
21
43
12
23
13
149
31
17
18
42
31
32
172
48
89
55
59
61
29
111
60
75
25
11
117
135
37
68
27
6
30
78
31
8
3
48
54
87
16
125
144
30
49
12
8
15
30
27
33
15
81
30
90
15
40
48
8
192
28
5
18
6
3
75
85
60
96
24
23
37
32
15
6
7
17
18
66
15
27
150
54
25
65
15
36
57
67
11
25
60
32
15
66
91
23
97
11
18
27
39
9
36
36
9
19
11
18
78
25
8
9
12
43
80
40
12
156
35
45
4
48
5
12
43
47
33
33
18
96
13
5
6
61
65
6
60
37
5
27
9
27
132
28
23
21
16
17
96
36
18
48
18
12
60
84
48
102
48
36
12
12
13
47
13
17
3
4
23
48
24
9
16
5
18
30
18
48
57
3
60
1
68
3
60
49
29
15
4
65
30
45
72
76
48
47
24
6
67
17
150
6
15
4
5
6
25
12
5
30
78
67
12
23
205
11
36
90
114
36
13
60
23
145
44
63
13
5
19
60
68
45
6
72
180
24
33
63
9
16
8
9
18
60
25
72
17
55
8
3
30
12
12
3
12
24
39
18
7
92
60
36
12
51
60
57
27
13
8
15
24
33
39
61
23
36
25
11
30
150
18
6
18
48
72
6
1
71
57
27
13
48
12
92
3
18
3
12
4
60
36
12
20
28
48
12
5
48
30
36
1
8
144
48
3
30
31
5
3
75
18
12
30
1
11
36
85
20
24
21
27
16
72
12
17
6
12
25
41
42
33
36
99
30
90
6
75
28
35
78
18
1
59
66
18
37
29
12
19
35
61
59
21
93
19
11
60
30
31
95
66
7
48
68
16
20
28
36
72
35
60
24
1
44
4
11
45
4
12
20
4
60
44
64
56
141
18
78
3
40
5
30
1
71
45
57
15
52
128
21
7
23
1
8
36
51
13
5
75
12
21
48
19
60
48
12
32
81
30
72
36
102
19
60
35
1
44
81
72
15
16
35
37
32
21
54
37
5
48
18
108
24
36
9
72
3
13
20
45
7
12
60
8
57
163
32
48
112
36
24
8
15
30
12
6
48
1
23
1
47
54
3
12
28
5
36
12
27
21
30
36
13
12
20
48
76
35
150
27
28
36
29
19
77
15
4
12
53
31
11
18
31
35
49
5
24
198
60
49
29
15
4
35
12
45
4
96
108
20
52
29
30
37
23
24
81
15
156
1
44
39
24
6
6
13
32
93
30
45
16
11
13
12
36
77
6
61
24
11
60
33
3
42
18
30
63
60
9
12
19
47
18
15
60
21
60
43
17
18
37
59
36
145
95
9
9
42
13
65
15
21
6
30
123
3
33
9
7
24
5
19
56
16
53
6
57
4
23
6
6
24
117
3
186
156
24
24
31
5
3
15
60
30
42
121
60
32
15
6
51
16
47
153
4
5
39
36
3
25
32
33
36
19
12
44
4
23
9
16
20
15
48
24
1
24
8
27
37
59
6
30
6
19
56
9
55
8
3
13
17
24
18
6
75
16
20
3
25
12
20
81
67
11
24
48
105
75
33
4
12
5
3
108
27
6
6
25
36
29
15
3
25
23
13
5
24
36
15
52
12
23
24
48
13
5
15
27
12
48
57
69
7
132
11
37
20
33
55
11
45
75
30
51
64
5
48
12
18
18
12
31
12
32
3
18
31
11
9
33
108
19
8
33
102
126
54
30
43
132
47
1
60
29
3
27
1
24
108
5
18
30
75
60
4
36
12
32
3
12
48
48
192
60
25
48
17
72
24
24
7
35
133
23
9
75
69
16
56
3
9
52
29
31
65
18
13
23
6
15
51
133
35
25
191
96
33
99
13
29
3
28
5
3
64
8
75
42
27
69
60
151
8
3
12
1
137
39
40
35
25
35
9
72
33
7
180
48
17
67
8
3
69
60
27
9
76
53
12
78
60
42
6
37
47
1
32
45
36
6
13
11
1
48
12
89
7
24
35
48
72
18
6
6
51
4
23
18
42
96
6
24
15
51
13
23
9
81
27
15
13
5
18
1
56
40
17
7
101
54
9
51
25
53
43
47
1
24
65
15
40
23
30
18
49
17
60
18
18
12
75
33
39
51
13
29
43
32
33
19
35
33
28
209
6
30
24
30
21
12
15
90
18
9
28
8
33
6
18
7
41
18
30
6
13
5
111
27
97
35
13
59
21
33
12
48
51
111
24
9
36
9
42
69
15
24
25
41
30
18
30
25
41
42
49
11
9
9
84
12
19
77
3
12
3
30
7
104
16
5
54
36
25
12
35
1
56
100
44
27
45
12
28
65
39
15
33
27
78
103
65
54
6
48
54
25
60
17
6
84
108
73
8
16
23
33
4
36
24
56
15
25
20
15
13
24
17
18
61
72
ABCD 96780504916*3^$a+1 [50012]
7
21
44
61
72
15
8
24
4
24
165
102
41
13
96
63
20
7
33
60
48
32
25
63
12
51
5
25
90
17
7
93
12
3
18
27
3
5
12
24
48
72
73
3
12
57
83
48
28
44
37
48
18
45
8
25
15
12
3
41
91
57
63
42
36
12
54
53
96
37
63
80
52
3
9
45
11
24
36
4
45
11
40
21
11
12
40
33
59
4
9
11
52
32
7
5
76
8
24
1
15
56
36
13
24
47
4
32
37
63
20
40
20
28
80
12
52
36
27
33
27
12
41
4
20
28
57
138
5
100
27
5
7
21
3
9
8
49
35
4
12
12
27
9
24
56
1
18
36
5
12
28
44
12
48
16
12
3
45
44
16
24
8
7
6
39
8
12
16
24
60
152
43
6
30
42
75
27
5
103
5
37
11
12
67
12
6
63
56
25
11
12
13
23
67
5
12
16
32
25
47
16
27
33
15
5
4
51
36
9
12
32
13
35
7
12
29
24
168
12
43
33
12
8
37
12
11
115
24
5
28
3
17
60
48
109
3
8
7
65
52
3
5
19
54
15
80
84
1
12
15
12
15
21
20
31
5
64
20
12
7
36
89
16
72
15
77
31
9
56
12
28
39
5
48
43
5
52
20
84
1
83
127
5
52
32
64
60
12
12
3
48
24
45
8
24
36
84
28
8
120
28
32
52
48
68
24
1
27
48
21
11
12
40
32
49
39
8
25
63
20
24
55
21
20
25
27
105
27
36
32
40
8
4
45
3
92
13
27
63
5
132
60
28
9
111
32
1
35
40
44
16
20
139
5
36
24
28
44
19
9
27
41
199
365
25
3
20
28
75
125
37
60
66
5
49
111
20
4
32
64
60
69
15
111
17
28
9
51
56
48
28
3
36
29
25
12
15
20
60
37
3
8
36
1
3
15
5
19
30
23
48
72
12
28
3
72
5
49
63
36
24
8
79
81
140
52
15
36
17
73
24
23
7
33
8
36
19
29
12
16
9
78
162
36
3
9
63
48
60
51
5
4
12
20
52
116
96
24
7
29
108
7
29
7
45
15
53
31
6
75
15
12
21
32
48
52
123
5
12
148
60
24
48
8
4
51
9
45
11
64
48
44
49
59
85
12
39
44
7
41
40
20
7
93
12
63
48
9
108
99
9
27
33
32
52
48
60
44
25
3
51
69
15
17
43
138
47
13
15
3
77
28
20
1
36
35
48
100
9
11
36
144
40
20
19
6
95
49
11
1
39
39
12
54
54
17
16
8
37
12
63
20
168
19
65
31
69
68
19
21
39
65
96
163
54
107
1
59
25
11
28
20
127
125
19
48
41
40
27
5
49
51
12
15
125
37
95
48
36
139
5
16
32
24
88
15
33
8
96
24
37
63
27
5
48
19
77
36
19
21
15
48
96
21
12
128
12
1
87
8
72
28
21
11
40
57
6
77
12
76
12
93
47
88
80
24
16
24
108
3
36
6
23
24
7
5
36
7
53
28
9
183
32
43
45
20
73
35
36
25
11
43
57
8
52
57
15
20
28
48
20
24
12
4
69
11
1
3
128
28
44
1
11
25
11
112
75
90
111
80
12
49
36
12
63
27
41
31
6
27
20
7
41
25
27
15
17
64
20
79
90
15
3
84
6
35
12
36
4
8
180
49
3
45
15
75
17
1
15
60
8
60
12
79
5
28
3
5
13
11
60
25
108
47
1
23
1
39
15
17
24
36
85
35
109
23
13
75
8
12
13
11
55
9
20
112
8
1
108
107
28
32
13
15
51
9
32
4
20
31
29
1
3
68
37
23
52
15
17
36
37
15
27
21
20
12
96
4
8
112
33
15
15
24
41
12
76
56
31
45
32
16
12
60
27
18
27
20
13
27
45
3
68
12
19
18
35
76
12
48
20
36
4
12
27
5
36
120
79
5
16
20
61
3
48
8
112
80
28
99
6
11
19
9
20
36
4
3
5
28
104
28
44
4
32
120
28
44
100
68
60
48
36
48
13
15
8
4
36
27
53
1
51
3
17
37
23
145
3
12
72
111
41
28
48
45
3
27
17
16
32
12
36
52
87
5
28
60
108
87
93
72
48
56
4
20
91
48
5
12
24
37
15
39
21
20
13
30
5
19
185
36
72
79
36
153
20
72
160
8
72
28
72
44
1
15
99
36
45
20
24
60
36
48
64
3
33
20
100
140
4
15
5
13
12
90
33
3
89
55
141
57
27
63
5
55
29
24
36
91
5
43
65
12
37
23
12
12
25
119
1
36
27
33
47
25
18
45
3
5
1
66
5
40
15
90
15
48
120
12
32
16
44
16
39
17
76
60
8
49
11
24
1
36
51
20
127
5
36
24
67
30
3
8
112
96
56
24
4
8
28
44
36
144
12
4
12
12
60
3
33
44
1
27
27
17
148
27
21
48
20
7
12
36
17
12
40
21
6
53
13
15
9
83
133
18
9
36
72
92
55
6
30
45
72
12
21
15
72
68
19
6
15
32
48
61
3
8
24
25
23
43
17
12
16
27
6
27
3
105
12
63
5
72
19
29
144
1
59
12
25
30
9
32
24
16
15
17
28
8
31
21
12
68
12
96
7
5
60
7
53
48
36
24
4
80
12
4
51
113
28
20
84
36
72
7
101
55
105
99
9
20
84
25
71
4
3
18
35
67
93
44
40
8
60
48
31
21
87
5
28
48
32
24
4
92
43
54
3
8
40
51
5
28
3
5
84
55
6
23
64
32
25
179
12
7
17
16
48
9
36
15
24
8
24
16
8
24
1
35
7
57
56
25
95
4
8
127
41
55
162
15
48
72
20
37
11
64
3
125
40
44
36
43
65
52
63
29
12
36
28
92
12
16
12
123
9
156
12
44
4
9
15
15
33
12
8
108
37
42
5
43
125
19
29
52
44
43
33
39
30
36
78
17
12
88
8
84
48
12
31
6
3
36
51
69
12
8
24
40
32
16
12
56
72
120
19
5
13
15
21
15
39
42
30
9
9
35
1
11
4
44
12
1
15
12
32
19
5
85
ABCD 96780936472*3^$a+1 [50068]
153
24
57
39
15
105
159
90
39
24
153
24
90
90
72
90
18
39
9
18
36
114
90
30
60
72
18
9
24
57
54
90
36
120
6
144
36
48
72
150
48
51
72
57
126
9
33
72
12
3
24
120
57
12
27
105
30
81
9
6
9
27
66
3
57
12
3
129
54
12
78
126
9
165
147
57
12
114
105
51
21
165
54
66
75
15
162
39
21
180
12
24
36
63
24
72
24
96
24
75
126
102
42
15
57
63
48
33
324
12
6
18
87
48
21
90
54
60
36
198
318
63
45
6
66
24
198
162
36
87
15
42
39
117
123
21
78
45
45
99
72
129
111
15
225
528
72
21
51
27
141
69
51
117
144
3
81
15
24
48
369
120
78
90
108
12
132
99
135
54
66
9
24
57
252
72
75
24
69
12
63
45
132
30
78
30
18
132
48
15
9
126
66
24
15
165
84
36
24
36
36
27
21
3
123
54
39
51
21
15
57
120
72
120
48
75
180
81
171
156
33
93
108
60
30
108
18
39
57
54
90
15
48
9
144
111
153
36
3
57
207
81
36
174
69
144
168
39
249
72
24
45
60
12
96
264
18
81
9
6
72
33
105
72
72
6
90
12
123
24
141
3
21
3
33
54
90
12
51
9
63
21
132
15
33
42
54
90
54
156
3
15
9
81
63
159
9
144
57
63
87
81
48
45
96
51
15
108
6
183
15
102
108
36
3
87
9
15
216
54
12
54
6
27
24
93
27
39
114
15
141
150
66
3
24
117
24
12
207
45
123
48
15
72
18
282
45
117
96
12
60
3
87
54
27
144
27
18
27
237
60
279
21
18
6
75
15
54
48
3
144
3
90
72
51
57
87
15
42
108
12
36
3
21
27
24
177
6
129
45
3
87
105
21
42
30
3
39
138
24
54
33
51
90
42
126
72
12
279
51
30
39
21
48
72
36
24
111
9
36
54
69
189
120
18
132
30
96
36
84
72
60
120
3
69
96
12
15
9
39
135
36
6
15
105
87
57
78
90
192
24
126
9
21
96
102
6
15
57
108
99
24
87
180
6
39
51
66
75
105
60
18
30
42
18
180
126
138
36
180
42
54
99
9
15
48
3
60
126
108
63
57
72
24
54
30
72
54
93
51
141
99
30
180
36
15
45
300
87
57
168
12
72
18
9
24
3
45
51
18
72
3
297
36
132
156
24
12
24
72
72
15
75
66
42
105
15
90
24
87
69
24
48
90
6
75
27
18
75
24
45
18
201
87
6
27
81
30
6
180
12
18
6
99
24
48
3
165
15
114
39
96
93
3
24
81
63
87
30
96
48
99
63
90
36
114
177
3
69
39
48
222
120
78
285
48
24
21
54
102
216
24
30
57
147
45
72
9
48
39
21
18
138
63
171
162
96
72
18
33
21
171
93
90
24
36
162
3
45
90
9
135
198
132
183
117
18
42
30
105
27
30
39
231
24
66
36
72
126
69
27
18
99
93
114
162
15
57
12
108
42
84
9
45
99
72
87
30
18
114
39
9
87
237
18
33
93
3
72
57
30
18
36
99
105
126
30
24
72
51
57
15
24
15
30
72
24
27
48
24
135
30
240
66
240
30
99
207
54
72
60
54
9
24
96
69
18
120
18
15
21
204
63
63
90
174
162
ABCD 96780946396*3^$a+1 [50051]
36
18
30
9
120
33
3
24
33
144
48
15
63
72
126
90
9
21
6
36
108
36
18
102
96
57
15
30
36
42
30
60
12
27
15
45
39
6
54
66
63
60
45
102
6
72
36
30
180
6
3
33
162
45
72
9
30
45
24
63
9
39
54
42
30
18
105
36
24
12
48
36
81
39
120
60
165
36
39
51
18
30
6
12
3
24
33
27
21
15
36
75
6
123
15
36
108
165
57
30
9
60
27
30
24
66
24
36
48
6
90
9
45
12
42
30
6
21
180
24
27
48
270
90
42
18
21
45
36
144
123
96
36
69
72
18
90
6
33
123
132
66
39
180
93
27
93
24
15
15
45
33
66
54
42
33
33
132
27
48
15
165
117
6
57
15
66
72
18
180
81
15
45
21
27
33
27
96
15
36
33
60
216
15
21
33
6
9
27
33
57
18
192
90
36
108
51
108
117
36
279
21
63
81
6
108
144
90
111
27
57
12
189
12
18
90
60
84
6
66
3
12
9
66
6
39
9
42
54
246
24
30
90
36
42
48
114
48
21
24
87
54
30
129
12
24
57
99
84
36
45
96
48
6
54
30
24
36
12
57
33
39
33
15
81
66
36
57
21
72
3
36
15
30
3
96
9
42
30
60
18
246
6
9
36
84
204
72
9
144
48
39
291
33
69
15
21
36
96
18
12
114
3
12
33
42
33
60
12
105
108
18
18
36
3
75
48
54
6
48
114
18
18
36
30
78
12
6
9
21
39
3
138
159
45
18
18
27
12
15
126
147
45
15
72
75
33
111
45
99
42
3
81
36
6
108
54
87
69
39
3
9
39
21
84
9
15
33
180
18
72
72
57
21
72
135
63
9
3
90
87
9
36
15
21
3
141
30
18
6
21
84
96
15
36
138
6
30
18
90
27
108
72
48
57
75
9
6
48
186
84
6
9
3
177
207
54
15
21
3
27
216
69
21
63
159
81
27
18
15
69
36
132
219
51
48
105
96
39
36
36
57
51
12
129
3
30
72
144
15
21
15
144
9
27
21
60
18
12
114
36
87
33
18
42
72
87
75
18
66
126
18
72
225
15
9
84
105
18
54
18
18
27
60
177
90
18
27
81
27
87
33
33
159
3
6
39
60
81
66
9
9
18
54
60
39
15
9
63
33
24
12
60
9
15
156
48
75
45
3
108
9
51
66
36
39
3
30
147
105
198
126
15
171
144
72
48
24
141
84
12
84
21
54
9
27
45
45
36
63
60
15
96
153
153
30
9
84
36
21
108
30
132
180
18
30
9
12
48
3
69
84
87
48
36
45
60
24
57
18
21
51
9
9
54
36
309
33
48
6
30
15
3
45
60
21
51
39
42
18
69
12
75
36
78
174
6
12
39
21
12
6
72
9
3
165
87
93
21
84
72
39
51
96
72
72
45
24
39
45
93
27
87
30
54
21
33
27
45
6
129
135
6
99
111
60
18
66
60
36
12
42
18
57
159
102
18
24
30
15
3
54
18
36
9
27
33
75
78
3
27
24
120
45
9
99
15
72
84
45
15
9
75
126
6
105
21
12
18
42
18
72
45
45
36
72
48
15
57
78
126
210
69
21
3
60
12
21
12
27
99
81
45
36
3
36
3
18
12
87
24
195
36
54
6
288
45
12
51
48
21
108
51
96
18
75
12
39
156
33
63
72
21
225
111
21
48
216
15
24
15
81
33
36
36
30
60
48
6
30
144
72
9
27
69
39
9
27
60
66
39
48
21
96
15
33
18
18
6
105
15
6
108
54
12
60
36
12
21
144
141
72
99
48
3
18
66
273
123
90
24
48
18
108
6
18
66
42
54
15
48
132
75
90
30
6
3
24
36
27
138
60
12
123
21
3
3
12
18
159
9
51
15
9
15
21
33
48
18
21
93
12
18
36
132
90
48
39
12
21
27
60
3
9
33
12
6
180
9
75
33
111
9
192
21
18
126
126
84
96
162
102
18
18
33
21
36
24
30
144
54
72
36
3
75
84
126
39
60
12
195
33
120
63
69
63
48
9
33
12
6
48
69
12
33
15
15
42
36
18
36
84
45
36
63
60
48
198
99
45
27
33
ABCD 96780947286*3^$a+1 [50085]
7
65
120
3
52
36
101
19
17
18
33
4
35
48
9
57
3
57
18
66
3
39
12
1
41
7
32
4
41
96
7
24
5
72
30
60
25
80
16
29
48
7
20
24
16
48
29
7
131
6
7
36
29
27
48
120
12
15
6
39
21
102
78
84
12
123
45
15
4
71
9
84
48
108
16
65
67
101
24
18
93
28
29
36
42
21
21
150
61
5
19
41
27
57
168
15
16
17
12
7
11
42
12
7
8
28
29
18
37
5
19
20
64
20
21
27
9
84
43
80
24
88
8
27
1
35
9
99
90
3
75
24
33
3
90
12
30
30
42
6
24
67
36
35
30
30
93
4
8
21
3
60
63
18
66
9
4
23
21
16
17
39
96
64
5
12
84
12
12
19
17
42
45
40
47
12
66
12
3
12
33
12
72
6
30
15
75
102
12
24
19
36
65
27
3
1
23
6
15
72
45
12
36
19
60
101
27
100
35
42
18
93
15
37
48
32
3
66
99
4
5
30
49
11
6
30
13
119
57
45
42
18
7
41
3
48
3
48
42
90
49
8
33
79
65
31
101
111
39
21
9
12
43
5
15
16
47
144
97
53
63
15
81
9
24
60
6
37
17
51
4
5
84
12
54
1
5
31
32
28
137
3
4
35
42
6
1
8
24
12
9
91
5
39
45
72
18
141
72
3
54
12
6
30
7
24
12
29
3
33
15
51
73
20
3
12
21
60
69
126
45
52
47
9
40
32
15
33
27
30
39
3
12
12
61
83
30
12
55
5
48
27
87
48
30
15
3
24
93
93
216
114
33
12
21
18
30
75
15
1
80
15
6
30
9
27
13
5
87
33
3
60
16
12
11
13
29
15
28
29
84
84
48
43
17
19
29
72
111
9
18
36
49
41
18
33
15
1
20
88
5
63
3
93
39
60
6
27
15
12
18
12
3
36
96
51
37
77
30
9
9
3
21
27
9
48
27
100
32
105
15
117
48
3
15
18
55
8
16
35
6
6
25
36
35
13
96
53
12
24
39
48
96
39
12
42
51
28
5
120
24
15
21
24
18
13
8
24
4
32
4
12
53
12
36
43
41
12
63
33
55
32
3
72
85
164
4
56
52
5
24
42
57
69
15
15
42
31
29
6
6
90
33
36
16
5
19
107
45
27
1
5
36
6
168
57
28
11
48
105
16
68
51
69
3
30
3
36
12
36
51
6
67
5
18
9
48
69
87
24
3
54
99
51
25
17
24
43
32
39
9
33
19
12
5
18
45
21
3
16
17
3
21
18
13
95
90
15
27
6
36
19
5
6
6
180
75
15
18
12
18
6
36
24
31
8
9
12
24
19
17
6
1
107
45
27
78
135
148
29
3
15
72
24
37
29
288
99
16
12
17
15
45
6
13
20
33
55
59
6
18
18
3
69
75
24
57
63
3
24
66
48
18
12
66
31
5
24
7
29
3
15
42
18
129
3
13
185
39
21
12
19
29
18
45
87
73
35
12
18
48
3
24
45
12
90
1
48
77
3
12
45
39
3
25
8
51
61
60
5
15
27
78
127
41
63
27
117
76
71
9
21
72
6
13
17
19
8
33
24
39
24
76
35
33
76
23
133
29
12
30
61
29
55
11
45
40
8
105
12
31
20
3
21
3
13
17
3
21
15
60
28
56
21
30
9
12
9
43
48
41
3
24
60
51
1
8
27
60
96
6
3
45
12
27
33
12
36
3
60
21
55
5
150
45
16
32
3
24
49
89
7
95
33
3
45
4
113
12
19
47
25
17
19
95
33
15
18
12
55
24
41
39
24
48
9
48
24
18
18
51
16
8
108
28
23
81
76
71
9
3
6
135
69
48
30
9
52
36
8
36
16
68
40
35
66
3
123
1
80
52
11
6
27
9
75
15
1
29
12
7
8
45
19
71
48
49
29
15
21
108
63
12
273
18
66
43
5
67
188
33
67
12
23
42
24
72
120
30
42
31
68
12
100
11
21
33
7
29
91
83
66
55
29
24
12
19
44
48
16
36
8
16
23
49
5
12
24
3
3
73
5
24
103
32
81
15
15
1
125
18
66
24
6
45
51
21
15
30
3
9
36
156
54
25
36
5
7
101
187
72
83
6
48
31
5
24
43
41
12
3
141
96
138
13
65
15
33
31
29
42
25
29
24
63
33
7
144
77
3
39
9
4
17
36
31
24
53
3
3
24
189
16
11
6
3
28
29
3
51
54
31
44
112
119
114
30
25
36
5
27
27
33
9
12
12
19
60
5
7
53
75
16
5
31
5
72
15
24
21
3
57
7
68
21
60
75
9
18
21
51
18
19
8
112
23
60
72
9
39
72
78
7
8
16
11
21
52
41
60
12
192
6
37
29
168
108
31
11
6
6
13
5
12
43
48
29
7
23
9
132
15
42
102
48
13
32
16
17
3
9
3
28
11
78
31
47
42
7
8
100
5
90
13
48
71
1
47
13
5
15
28
47
13
35
49
17
36
12
30
21
9
102
18
39
51
72
25
29
12
27
60
165
36
3
120
57
3
12
48
39
18
75
45
6
1
5
60
24
99
12
9
36
7
60
36
47
21
3
21
3
13
17
6
18
31
89
3
93
12
78
6
36
24
87
3
48
6
102
1
17
3
99
21
36
57
19
107
25
17
3
64
83
60
18
48
12
3
12
48
100
5
84
51
21
31
56
33
99
52
12
17
36
111
63
6
48
24
6
9
21
42
1
41
3
4
32
4
24
32
27
24
42
60
63
16
65
15
24
33
7
24
23
30
54
37
35
18
27
33
7
53
19
71
42
55
17
48
18
9
21
31
29
66
6
7
17
27
4
96
17
31
41
27
48
120
3
33
12
9
15
24
129
18
13
36
20
156
84
24
40
11
30
48
84
24
60
12
3
60
69
12
60
87
9
42
37
35
18
18
109
41
51
100
77
42
42
99
33
24
7
65
31
17
55
29
3
39
1
107
21
15
66
48
7
24
5
3
3
1
65
12
51
39
21
45
27
9
84
36
27
3
6
30
37
8
99
54
ABCD 96781852444*3^$a+1 [50042]
187
30
36
51
3
60
57
60
153
126
17
60
24
28
105
30
33
72
45
66
209
7
18
135
117
24
11
60
13
96
36
23
12
36
19
30
95
13
90
6
174
113
229
60
48
60
3
24
3
36
77
37
30
6
90
54
36
27
20
7
5
7
54
51
8
28
3
54
36
47
144
16
9
71
43
9
117
84
71
408
12
13
60
75
8
109
18
36
36
5
13
47
13
27
56
7
237
36
9
60
138
6
156
18
6
47
37
36
119
168
100
123
117
140
120
139
5
145
54
41
48
37
75
33
3
60
20
72
180
7
270
138
65
12
76
9
90
105
56
37
180
143
124
36
9
18
77
436
152
60
240
1
54
96
17
184
140
36
139
60
30
18
33
93
54
6
47
7
57
8
145
87
68
61
114
72
45
8
72
13
15
57
131
84
100
225
24
90
54
36
47
12
85
30
90
23
84
16
57
83
79
24
54
107
109
47
72
37
108
35
37
114
120
149
28
260
37
30
222
90
81
20
19
65
49
84
186
30
171
8
55
96
9
111
114
23
7
60
57
36
9
198
17
88
45
83
100
69
111
63
29
48
13
47
124
108
15
65
12
49
119
180
12
40
153
12
15
9
27
27
57
56
24
60
19
17
40
420
3
24
30
132
95
88
8
133
84
36
119
180
61
24
27
45
11
109
95
55
21
72
141
171
9
84
72
18
36
6
48
96
54
117
36
39
18
6
57
80
180
144
280
8
61
30
24
210
90
77
76
27
6
36
54
90
36
83
205
63
93
71
60
13
95
1
66
5
85
11
4
3
36
36
65
79
6
108
30
17
25
83
1
107
64
20
13
3
9
90
41
73
120
51
20
16
189
11
19
114
36
35
28
81
90
144
12
113
1
36
18
210
23
13
36
60
23
115
65
40
48
33
107
19
138
96
39
72
9
6
18
35
1
107
4
249
27
57
6
144
30
6
84
53
7
30
35
120
241
11
25
54
41
19
30
27
20
7
173
79
60
18
36
84
47
36
403
144
6
11
79
29
1
59
55
53
19
18
47
43
180
102
11
13
66
41
12
25
3
72
20
72
40
99
216
120
168
57
296
64
9
36
15
75
53
37
18
297
8
48
52
81
6
21
189
71
127
53
7
30
107
160
9
90
21
8
12
13
120
6
17
40
20
12
1
90
17
84
25
291
123
17
13
60
66
24
9
57
54
54
72
54
117
87
72
21
27
60
30
27
249
27
3
150
270
41
85
18
30
23
13
59
37
111
9
24
30
17
7
120
72
101
13
47
7
342
84
60
36
71
49
108
107
55
5
49
6
125
19
54
12
60
174
24
90
30
6
107
72
127
54
144
27
39
137
40
3
89
28
104
100
308
61
36
138
17
19
6
71
13
36
35
79
21
33
63
20
12
52
15
101
19
108
45
51
36
18
36
147
44
25
144
36
63
48
27
90
72
24
27
44
85
51
27
17
76
9
18
150
147
8
88
39
78
95
108
4
8
67
45
68
40
87
81
9
180
18
246
59
55
17
40
63
96
101
19
17
73
24
83
24
48
7
81
3
29
31
306
18
12
65
60
16
117
107
19
101
109
59
55
12
18
203
19
5
16
72
20
67
30
135
36
9
54
41
109
59
85
27
9
27
44
19
36
81
27
30
96
119
151
9
45
27
36
147
125
115
30
36
71
109
90
29
88
144
60
48
80
55
36
54
83
13
90
21
56
133
51
8
12
36
84
49
90
84
33
3
6
54
90
66
54
11
160
9
167
72
31
96
ABCD 96782876486*3^$a+1 [50008]
24
20
27
24
33
15
150
18
30
3
39
13
29
78
42
19
11
6
67
47
25
44
52
12
107
18
12
43
108
29
3
48
28
29
3
40
140
28
104
52
35
9
21
36
12
51
4
35
1
137
30
49
5
66
30
55
8
27
73
36
24
17
42
13
8
21
115
68
33
3
9
43
32
40
60
65
18
42
60
7
41
12
7
23
18
3
4
23
120
37
56
52
29
168
91
24
12
36
8
16
5
60
79
17
12
3
12
28
68
16
101
75
12
160
77
60
19
20
40
12
179
30
31
5
63
57
54
49
17
12
48
55
12
23
105
45
27
57
36
67
36
41
31
72
5
15
40
5
7
8
48
12
36
69
43
92
148
35
37
56
57
43
161
39
4
20
45
42
1
65
24
30
78
60
3
28
29
42
49
41
78
21
4
140
60
36
57
12
12
79
131
78
12
39
24
117
55
156
29
36
60
3
4
8
27
21
64
36
60
29
30
30
12
108
12
99
52
32
40
72
24
137
7
23
30
19
23
25
23
24
6
3
52
128
21
31
8
64
65
43
24
48
20
33
55
29
39
4
56
76
125
30
78
31
17
3
39
18
55
17
55
12
113
31
24
12
5
90
1
5
123
160
17
12
7
36
80
15
42
48
7
5
3
105
15
87
21
27
13
12
108
29
7
60
5
78
73
24
23
21
4
65
43
20
4
8
3
93
292
80
45
63
64
12
60
8
108
4
24
11
33
135
42
6
33
84
213
19
53
55
12
44
21
108
7
23
78
3
4
36
92
75
24
49
80
60
16
68
15
33
57
51
100
96
23
13
92
57
39
24
15
25
5
51
87
162
15
63
13
36
101
43
84
56
21
39
87
24
66
24
31
12
35
1
104
36
21
30
9
21
139
17
30
25
60
17
18
42
7
101
7
60
5
31
17
27
105
102
73
5
138
13
36
23
13
29
108
7
11
90
3
12
39
6
24
90
1
32
15
1
29
3
4
60
53
51
52
60
47
45
27
6
3
327
24
1
47
18
30
37
17
51
39
1
29
3
63
30
90
150
7
8
57
67
8
15
157
5
79
17
79
8
33
7
5
132
30
33
45
18
133
20
381
66
150
19
84
36
65
60
19
36
44
21
3
45
120
108
12
90
25
5
18
45
64
11
33
76
8
16
29
15
100
68
57
15
76
89
162
33
45
31
84
47
25
60
8
28
12
17
36
30
49
23
93
69
43
35
37
60
53
12
19
24
65
7
36
8
40
32
9
31
60
12
23
33
141
48
48
63
69
12
63
33
42
30
31
12
60
12
56
4
5
135
45
48
42
18
54
25
5
60
48
31
36
35
6
90
144
73
8
4
24
59
61
11
13
12
8
15
13
29
99
9
42
30
31
48
29
3
148
71
1
65
87
135
1
47
57
63
54
19
12
92
40
167
18
67
35
13
36
36
128
3
13
41
55
44
24
63
33
144
136
17
174
30
163
48
72
23
13
24
108
5
27
40
65
91
41
18
37
128
16
80
21
6
73
12
72
77
36
12
7
5
111
27
18
303
76
5
120
108
3
159
9
69
60
12
3
33
12
31
17
120
24
96
3
9
12
63
40
12
144
24
20
27
48
241
41
6
24
73
36
32
60
72
52
185
3
60
36
64
12
24
17
19
120
24
101
48
15
3
13
11
25
23
25
8
28
11
48
37
44
9
15
63
33
69
72
3
177
31
68
4
60
140
16
24
80
48
48
40
20
100
41
55
44
99
37
5
175
36
5
7
17
6
54
39
69
48
55
5
67
176
12
88
20
100
11
13
20
52
84
312
68
40
120
101
36
43
72
47
72
49
80
4
35
1
180
20
60
9
18
24
13
65
18
85
68
40
32
4
35
30
55
68
96
52
17
7
120
116
9
19
20
40
84
20
87
25
5
3
15
18
12
3
28
20
87
30
27
15
105
15
13
84
41
54
66
7
12
96
12
65
7
5
36
67
53
12
42
30
108
7
60
11
30
12
175
20
27
21
4
180
35
21
112
107
18
55
53
60
12
31
11
6
3
57
3
12
4
84
32
72
15
21
9
31
59
13
108
29
90
42
6
90
30
37
36
96
5
3
15
13
8
4
65
15
16
80
117
90
13
17
12
15
87
13
5
30
1
161
39
40
72
8
136
128
36
52
84
24
17
3
9
111
39
37
5
139
20
21
3
117
103
65
18
30
55
8
51
33
16
32
45
3
4
5
12
51
4
53
15
28
17
51
16
41
63
100
41
3
15
25
8
88
44
27
13
60
17
96
27
36
21
3
15
13
5
67
5
31
60
89
31
96
108
8
72
45
3
9
91
108
32
108
4
143
24
1
197
90
72
201
87
145
185
30
21
57
7
68
48
21
120
3
15
150
43
8
84
16
60
20
60
24
16
24
36
59
18
115
80
9
19
101
43
5
48
3
81
111
72
28
12
132
5
30
18
51
51
18
7
68
45
7
113
55
48
8
39
25
ABCD 96783560858*3^$a+1 [50023]
71
42
18
36
1
29
19
56
96
9
15
21
115
8
39
30
12
54
36
18
30
102
48
72
55
11
85
48
17
79
29
6
78
12
24
66
121
23
6
180
48
12
48
6
36
84
12
33
16
5
91
5
144
24
24
6
45
9
42
18
72
78
12
48
36
24
60
1
11
45
21
84
18
102
60
48
6
60
1
71
12
90
27
33
48
55
59
69
57
7
8
24
93
48
3
16
41
7
23
18
60
30
141
153
78
9
15
9
16
89
54
78
168
66
18
55
125
18
42
7
48
65
66
90
72
102
13
24
113
12
18
18
168
31
23
72
49
24
8
48
15
1
131
42
48
3
15
42
7
8
3
24
21
21
48
18
12
18
3
21
66
30
99
33
30
33
105
48
12
75
33
31
35
48
18
48
12
102
18
24
103
23
9
40
23
1
41
15
3
13
8
9
12
144
27
39
36
13
11
48
30
18
30
12
6
36
49
59
37
23
57
51
18
36
114
162
138
49
17
30
25
24
32
24
81
7
107
24
61
11
85
17
6
84
37
23
60
102
30
126
54
21
3
12
18
12
43
41
6
9
88
120
47
30
48
126
24
18
108
84
66
102
12
6
42
24
30
168
96
25
24
65
12
19
71
49
32
105
24
103
5
43
5
139
53
72
84
6
18
7
23
33
27
18
19
48
5
3
15
33
9
7
35
120
30
30
96
24
73
152
9
42
42
120
12
48
42
54
7
5
24
24
54
96
61
35
36
48
42
79
59
102
63
16
35
36
12
85
41
7
24
48
65
96
55
95
24
48
84
13
8
9
180
78
21
40
56
81
84
66
25
59
18
12
114
36
18
30
25
23
54
36
240
24
60
36
7
23
132
85
5
18
9
63
42
24
7
29
6
72
18
67
5
18
9
3
72
13
32
39
96
1
29
6
45
87
1
5
27
27
61
72
24
29
60
6
25
24
24
5
3
15
18
7
80
45
139
23
78
43
41
39
9
66
21
24
16
5
18
25
17
114
37
23
12
54
66
37
35
37
24
32
45
18
121
29
187
47
96
72
73
41
31
137
132
30
18
51
16
23
12
60
1
5
19
5
66
25
24
23
78
99
153
30
1
59
21
64
17
31
72
47
48
36
12
9
9
24
7
41
30
54
18
42
15
63
1
152
3
60
126
48
30
12
9
72
33
24
7
119
42
78
102
78
21
39
1
5
18
66
135
9
6
1
23
57
64
11
54
84
6
24
37
53
67
41
175
23
24
18
48
90
21
39
264
33
40
35
102
55
41
12
84
54
81
24
45
30
45
96
63
18
48
24
31
29
6
132
145
35
120
13
71
18
48
7
65
60
43
5
18
25
29
42
6
12
111
21
48
6
210
139
47
1
113
7
35
109
233
30
30
30
13
5
19
11
48
90
147
144
9
15
16
11
13
41
15
51
12
90
103
5
132
31
17
24
36
75
87
1
59
93
24
39
42
30
24
25
23
120
42
15
33
55
48
8
45
147
3
72
12
1
5
91
59
24
18
12
36
96
18
121
71
54
12
42
13
24
56
24
3
12
9
87
25
8
64
47
48
30
27
33
18
24
18
30
21
45
102
12
42
15
63
1
29
42
66
7
48
89
79
5
27
27
61
17
7
8
33
36
96
18
25
95
120
24
18
12
43
5
30
60
25
53
6
21
40
119
9
69
18
9
9
87
3
21
33
66
36
54
6
24
12
84
78
7
35
18
72
48
90
60
21
72
9
54
42
39
51
37
173
18
36
36
33
39
1
17
15
9
79
56
3
21
45
24
3
9
31
23
105
21
6
48
30
79
23
84
210
6
18
24
43
80
24
51
13
41
36
139
29
19
113
132
6
156
249
27
45
105
102
150
30
132
78
123
9
15
51
132
97
41
42
37
5
30
66
78
21
51
24
6
48
7
17
7
56
189
195
9
15
40
17
72
87
16
137
48
144
24
72
42
90
192
19
24
167
36
12
33
39
49
17
55
77
48
19
23
33
3
37
23
24
18
12
163
89
15
40
23
6
24
36
36
54
21
39
54
96
54
120
138
48
24
27
111
73
77
24
108
7
56
27
61
24
5
60
96
7
29
48
3
3
6
15
3
36
162
15
117
30
21
40
72
17
12
24
42
90
63
72
45
42
60
30
18
12
66
7
72
35
13
23
126
19
5
120
24
48
99
3
18
19
35
48
30
7
48
17
54
150
24
51
16
29
19
8
57
18
12
168
9
3
13
149
19
101
18
120
6
24
51
111
78
27
9
15
147
84
18
30
12
120
24
36
30
43
8
33
30
1
224
27
12
36
60
96
18
72
48
36
91
24
24
41
7
35
45
48
57
39
21
12
12
30
61
23
42
7
8
135
90
42
42
36
15
15
25
107
61
24
143
9
9
87
27
60
1
47
30
18
66
103
48
8
9
48
15
304
53
91
17
15
93
19
17
60
6
85
107
36
54
60
6
66
31
35
12
ABCD 96783692056*3^$a+1 [50000]
72
33
167
16
24
56
16
321
39
105
63
93
35
64
176
88
104
37
171
32
16
72
8
31
41
48
24
120
16
24
33
120
90
77
16
21
36
23
97
15
48
56
88
63
89
145
96
30
33
57
60
27
57
71
24
16
165
35
64
135
65
1
47
88
8
1
159
24
93
59
85
36
144
23
16
117
90
54
60
95
16
8
181
51
48
216
81
24
30
6
120
3
177
15
8
64
3
29
48
283
24
53
96
112
24
105
23
88
168
192
15
9
141
107
13
147
8
85
3
80
16
144
32
49
63
32
40
48
123
53
16
21
75
9
15
45
11
48
97
167
13
99
80
88
32
24
7
30
27
117
99
141
11
24
136
225
15
8
40
21
203
232
96
48
56
16
152
40
3
29
85
171
32
88
69
59
64
32
55
9
56
16
24
8
217
15
165
3
32
88
48
45
75
24
75
36
33
72
104
136
152
67
5
40
201
360
23
24
103
54
11
72
37
51
8
16
128
73
63
57
63
27
29
115
186
84
95
31
24
233
40
56
31
126
59
16
8
1
36
83
97
54
41
109
35
1
84
51
24
8
16
32
19
93
32
16
152
48
48
112
192
8
64
8
112
104
37
54
173
40
93
75
9
135
56
24
61
54
69
21
35
136
48
24
48
15
54
171
48
24
96
21
36
54
126
90
30
107
43
45
165
27
72
96
24
144
57
23
31
113
88
120
80
49
39
51
5
216
49
15
48
56
37
24
3
152
160
45
30
29
40
72
9
111
152
232
120
51
5
24
1
87
72
24
32
40
8
24
43
53
121
23
40
128
25
54
9
72
9
6
54
3
32
168
7
6
75
9
39
24
27
261
104
24
7
57
48
120
8
37
75
69
11
25
54
41
40
72
33
15
39
41
72
16
24
56
24
73
23
24
168
24
288
48
49
15
45
35
40
48
192
24
80
40
27
45
45
27
57
276
75
48
56
24
31
33
8
160
8
40
51
29
67
54
23
97
6
65
25
23
64
57
23
43
29
160
15
66
143
16
21
83
24
43
30
54
81
24
75
90
219
56
24
40
72
9
90
5
40
75
93
3
234
90
201
32
88
32
127
105
104
16
56
40
8
157
3
32
115
5
48
24
7
33
57
63
56
7
90
15
72
27
53
16
87
89
40
8
16
80
304
63
54
66
17
96
1
111
192
8
184
120
45
11
72
112
104
7
57
3
45
9
30
65
16
8
24
40
80
16
24
33
47
97
63
32
40
105
36
3
51
165
45
6
54
15
24
56
24
24
103
9
8
168
48
120
112
39
6
35
24
16
104
1
23
24
43
54
30
33
63
30
54
29
72
112
3
77
127
105
8
16
104
48
120
115
5
19
53
13
147
33
39
56
24
40
21
54
5
85
11
25
15
39
96
185
85
59
48
40
120
3
5
160
104
144
40
32
232
8
139
53
72
88
96
207
89
25
23
168
25
84
11
49
95
16
8
24
240
7
6
83
64
120
48
48
56
16
45
54
69
32
120
19
29
64
27
213
120
32
85
123
8
24
115
69
24
80
280
3
77
13
3
87
9
8
72
85
51
48
32
265
15
9
36
3
24
32
88
48
8
72
79
41
19
5
16
72
8
48
7
24
30
83
7
9
27
29
40
48
8
120
40
144
128
37
3
3
54
23
136
56
121
23
232
24
15
9
104
48
145
135
72
48
32
37
3
168
48
24
32
40
81
15
195
53
112
24
8
40
8
85
84
36
24
156
15
72
243
90
3
56
25
23
67
29
64
32
1
23
40
24
8
280
48
27
5
49
6
17
72
55
89
16
21
27
152
24
136
24
87
30
24
75
128
136
32
ABCD 96784407554*3^$a+1 [50021]
42
16
44
4
6
66
14
1
89
4
7
37
6
1
5
4
56
30
5
20
41
10
44
29
11
69
60
39
32
5
68
21
7
47
18
63
17
10
50
4
75
4
11
74
24
43
64
5
15
5
24
31
35
29
12
37
35
20
52
20
4
1
11
53
14
6
35
1
23
1
4
3
15
18
36
43
7
4
20
5
67
4
18
20
7
39
86
64
2
85
24
16
8
45
14
5
8
3
69
27
8
1
71
10
3
12
119
37
9
26
53
5
39
48
12
12
29
82
30
75
4
29
60
7
13
35
35
26
40
108
6
14
70
26
16
8
71
47
25
5
7
1
91
36
15
18
32
42
13
4
35
110
16
12
3
4
8
160
108
97
6
49
76
24
20
12
5
30
24
29
53
30
18
6
30
26
30
43
4
41
15
36
9
27
125
28
12
3
51
80
24
4
13
8
29
10
33
4
11
8
34
12
51
72
47
13
12
101
24
40
6
38
10
26
31
3
50
4
7
48
11
25
25
10
81
29
36
34
1
44
12
23
1
60
28
56
36
81
8
7
179
1
24
41
47
7
46
3
15
14
43
77
22
14
12
7
3
8
6
18
1
21
31
20
3
14
7
15
14
31
33
32
24
19
87
1
13
19
60
52
24
36
5
24
55
7
4
45
16
17
66
25
60
12
32
21
14
18
4
8
43
17
23
8
36
36
23
4
97
8
5
107
35
18
115
41
27
15
80
37
117
20
10
24
62
4
99
35
52
33
100
1
4
51
36
17
12
24
10
12
25
7
48
5
8
4
36
35
1
89
62
78
47
73
130
6
15
11
10
3
5
94
2
79
27
20
58
15
21
19
61
64
27
12
5
30
125
1
16
26
94
24
7
8
5
36
10
18
15
12
9
39
33
43
17
3
132
5
7
16
19
18
48
6
1
4
49
31
11
82
38
13
64
13
12
66
101
11
32
1
9
3
69
8
6
76
36
33
21
18
25
8
3
1
24
25
52
27
27
36
44
25
39
2
67
48
27
56
54
7
5
31
5
28
30
72
24
21
9
3
15
26
16
86
37
5
43
83
6
4
51
24
17
34
21
5
35
8
5
7
27
6
30
14
47
13
11
72
37
46
9
28
19
10
86
4
36
14
79
35
66
31
9
15
9
15
15
80
24
1
5
24
43
17
46
62
10
30
44
24
11
25
35
29
27
47
10
36
15
11
6
47
8
5
23
47
14
28
38
70
2
53
43
1
88
5
32
11
72
1
10
44
1
5
19
36
16
5
20
31
28
7
73
12
27
13
29
18
45
95
88
49
101
15
3
1
25
11
19
5
13
132
55
3
6
15
5
96
35
36
48
32
15
9
4
36
5
75
23
6
11
35
18
8
47
37
43
3
78
56
16
79
11
73
24
7
5
49
7
59
73
47
13
40
1
16
90
9
132
29
40
51
65
114
13
40
5
15
21
54
6
15
24
33
18
14
52
15
3
25
17
8
35
67
1
12
3
57
52
8
52
1
30
30
12
43
5
7
16
11
33
36
24
12
3
1
31
13
17
35
31
13
5
7
17
22
6
30
44
34
15
41
10
33
3
9
23
10
72
20
79
11
6
35
12
43
94
26
18
6
1
28
32
3
57
132
48
60
48
9
6
9
57
75
4
25
35
20
72
5
4
38
13
35
5
60
48
56
24
5
47
8
17
90
18
126
109
40
29
20
7
48
21
99
16
25
31
24
11
13
35
16
2
79
9
27
59
13
88
37
22
33
41
22
117
35
17
41
123
96
33
8
7
36
45
7
29
18
12
80
24
25
15
42
14
5
29
44
18
5
8
5
19
45
7
55
6
7
11
30
24
132
58
21
36
41
18
1
21
42
18
43
29
62
24
22
3
4
13
28
2
5
29
6
45
17
7
4
17
3
12
23
10
6
33
5
7
35
1
53
11
1
35
19
10
20
70
13
12
109
67
4
20
96
3
50
7
5
35
17
43
32
12
5
10
6
3
24
52
1
42
6
10
49
23
8
25
16
20
3
33
60
83
1
16
68
51
18
51
64
5
87
21
32
35
12
61
28
66
6
3
15
2
28
6
33
125
23
17
55
17
15
36
83
24
6
34
133
12
11
6
43
1
35
1
11
20
17
12
34
62
18
1
29
42
24
58
31
20
5
6
34
32
4
18
73
197
15
5
10
21
39
2
34
45
101
16
55
32
3
33
5
7
129
24
80
11
20
69
51
33
18
13
5
15
21
20
23
68
4
31
22
2
1
23
64
1
36
24
11
45
11
17
13
19
5
10
69
107
28
1
24
25
7
9
31
19
1
52
11
1
80
5
58
2
6
13
5
24
12
24
119
12
29
50
22
18
56
6
24
24
112
27
16
56
28
1
96
18
76
129
41
60
107
59
56
58
44
22
68
48
5
23
25
72
20
4
11
30
15
24
36
39
1
7
118
27
12
5
79
21
20
115
11
48
61
33
15
17
79
11
1
33
7
92
17
28
87
36
5
23
20
60
9
7
59
9
12
101
10
108
20
6
18
53
13
34
38
48
55
21
3
16
31
16
14
64
170
4
57
59
72
17
17
39
72
12
51
36
9
11
5
65
15
9
44
46
26
40
24
15
12
75
74
58
21
40
29
26
29
11
6
48
7
96
19
10
19
56
51
48
9
36
41
18
40
13
8
69
7
24
101
8
22
26
28
6
9
64
1
24
7
4
1
28
51
11
61
27
8
49
36
69
18
61
36
1
10
9
29
7
24
4
7
22
31
11
56
42
7
4
24
1
91
24
39
8
24
5
8
35
25
40
7
10
91
32
65
7
21
19
25
4
39
33
20
79
9
144
2
5
61
22
8
13
60
5
11
125
36
38
1
51
45
23
85
21
3
3
8
1
53
58
18
31
5
31
77
3
24
29
16
36
7
8
39
36
74
34
26
23
1
7
53
22
12
13
23
56
5
13
11
5
6
9
36
9
32
23
1
10
8
18
95
5
20
22
56
25
9
12
15
3
32
24
25
29
52
6
33
5
7
12
5
7
5
24
12
42
1
81
8
31
52
8
11
6
35
20
3
49
8
28
12
44
35
13
17
23
211
37
9
3
15
8
5
44
29
10
1
24
12
17
8
4
15
23
22
15
11
13
27
2
6
1
4
11
8
28
14
30
10
15
60
83
37
76
20
40
5
44
19
9
15
17
31
15
9
24
24
5
22
6
14
24
46
24
2
10
24
51
65
4
8
72
19
11
16
129
183
18
62
10
32
34
132
18
7
77
27
33
30
13
8
29
31
5
19
12
105
18
2
43
27
9
75
81
33
12
14
82
15
12
53
54
24
16
14
107
8
12
24
3
12
14
6
25
24
12
12
51
69
27
26
40
39
53
16
104
28
7
12
8
3
20
18
16
3
48
84
5
58
42
8
11
1
43
5
22
1
53
7
12
1
60
54
61
105
15
17
10
2
7
88
25
11
1
11
20
59
13
33
18
21
24
52
8
65
12
35
13
7
35
5
77
3
4
20
45
14
10
66
13
83
69
21
2
6
35
80
5
52
63
12
17
18
52
126
36
26
18
35
131
21
83
94
2
1
29
19
111
54
7
49
76
84
60
8
11
60
37
19
9
20
71
20
4
11
8
37
3
26
7
17
28
8
22
85
20
53
11
20
60
144
21
6
18
32
43
40
5
6
30
31
44
15
14
4
7
20
5
31
29
19
15
6
26
85
9
6
57
12
5
19
36
15
33
3
32
42
34
1
11
8
25
5
24
42
13
15
38
ABCD 96784499764*3^$a+1 [50009]
24
21
69
66
18
42
61
203
21
51
13
5
27
9
18
133
80
112
71
9
112
5
6
18
84
72
60
108
63
160
80
15
145
113
66
54
54
90
103
29
30
24
61
144
5
90
24
126
66
216
129
160
176
189
115
144
131
18
27
105
108
108
175
32
21
267
39
73
17
108
240
66
54
36
151
96
23
121
95
24
9
273
150
9
48
15
72
121
53
234
6
90
54
138
162
31
144
101
84
36
216
186
30
24
139
5
120
24
75
15
1
89
36
36
48
31
144
47
18
48
127
77
54
30
36
60
111
87
30
6
84
18
127
167
18
66
42
234
18
246
25
119
73
167
18
87
93
30
18
51
21
60
18
174
127
35
6
30
72
42
48
72
223
53
72
66
1
80
45
19
176
9
84
3
105
162
126
24
15
57
30
108
13
119
36
37
48
32
48
45
67
5
90
1
17
24
36
54
84
6
174
36
1
17
175
101
84
36
54
72
181
17
31
32
189
19
5
27
3
301
80
51
24
48
117
15
18
223
80
93
36
63
3
60
84
13
96
257
162
13
23
9
45
12
90
180
105
63
108
69
64
329
55
17
60
19
96
23
57
16
32
45
48
252
7
80
96
15
97
32
48
21
42
144
66
114
18
75
16
137
18
60
66
55
23
90
126
97
239
36
72
222
135
93
115
32
21
30
42
66
72
73
17
15
27
18
72
75
141
54
120
6
127
35
54
55
80
3
157
11
102
150
66
87
39
54
291
15
18
36
180
39
16
5
91
101
75
144
105
151
47
33
9
84
24
187
95
6
30
198
39
112
80
21
204
79
59
85
41
6
210
6
25
29
19
29
67
65
48
6
174
18
57
16
149
216
324
156
54
60
120
73
77
67
41
55
80
39
73
17
180
24
36
15
21
12
42
84
6
66
42
127
179
109
48
89
36
67
77
115
29
24
36
7
65
54
30
24
51
93
30
42
66
57
21
84
55
80
105
18
12
150
18
30
19
128
160
288
17
207
96
117
306
126
30
36
9
105
55
191
145
32
16
29
115
80
16
77
12
72
15
21
18
6
90
66
108
6
181
48
77
67
41
30
121
131
114
48
27
15
1
224
9
12
139
80
15
126
99
63
33
64
29
24
75
208
59
84
97
17
63
144
9
84
115
80
16
47
48
6
90
36
84
54
36
111
33
31
23
18
39
15
78
48
54
13
77
3
543
54
91
192
125
132
15
16
5
12
96
12
18
24
12
24
162
102
18
27
27
18
150
45
21
36
96
39
16
144
48
17
31
47
108
102
207
99
6
216
15
57
12
123
3
45
15
177
93
12
7
119
25
119
168
54
43
80
87
78
91
11
24
156
108
85
5
42
33
33
15
27
18
19
48
17
276
18
192
42
36
12
54
54
72
24
3
153
39
16
77
3
33
12
60
103
41
90
54
12
27
105
120
175
32
48
16
176
39
121
41
78
169
23
258
54
1
32
237
243
160
32
105
55
35
72
21
267
18
48
67
48
17
159
3
30
6
72
30
234
24
145
32
57
66
126
135
45
90
78
30
42
246
78
79
96
41
90
30
31
ABCD 96784600046*3^$a+1 [50015]
6
156
39
24
135
42
15
207
18
147
21
51
36
24
84
27
33
12
39
33
93
18
36
9
156
24
21
78
141
195
42
144
15
3
198
24
18
21
21
75
36
3
57
75
132
108
42
3
3
9
21
15
36
24
51
45
3
45
72
3
36
6
15
9
36
60
84
30
57
93
102
24
18
27
69
15
51
30
30
21
3
24
36
84
117
24
24
3
24
150
54
9
3
153
39
141
27
42
3
180
12
3
24
45
48
33
84
24
36
30
168
36
60
42
12
15
21
27
12
3
93
9
6
45
39
141
36
3
33
60
120
12
15
72
45
153
6
21
21
27
72
180
3
42
63
156
120
60
24
3
90
30
33
15
69
21
171
3
141
9
51
45
102
177
3
54
18
33
33
15
36
24
12
57
12
30
24
36
60
6
3
60
156
99
21
204
21
6
54
30
156
24
30
96
150
45
117
3
45
78
21
21
27
3
69
48
156
51
105
3
42
24
90
54
27
141
135
15
18
30
36
81
33
15
15
21
3
105
21
75
117
87
33
15
33
135
39
12
9
81
54
72
54
15
33
3
48
15
9
87
45
81
39
24
12
165
78
42
63
15
69
3
78
42
69
99
24
45
111
21
108
27
114
54
33
39
204
9
36
60
9
27
36
63
9
72
96
63
57
9
30
144
9
51
45
12
33
60
30
66
39
27
33
24
27
21
105
3
24
12
21
18
21
9
90
42
15
159
69
12
27
60
180
96
57
75
18
24
66
96
96
129
99
45
231
54
24
51
69
48
27
12
9
114
30
75
3
69
231
33
117
78
102
3
36
123
12
78
132
66
69
48
12
33
18
69
60
3
102
60
51
63
72
54
159
21
6
105
63
57
3
162
24
18
30
108
3
15
42
24
96
42
33
39
366
63
24
48
63
81
15
60
33
3
9
45
51
15
12
93
69
63
81
27
39
60
36
18
135
171
9
21
30
24
45
51
18
66
9
75
72
129
111
21
63
21
36
120
3
69
27
60
6
60
114
48
45
21
75
39
21
75
57
75
120
30
108
6
9
75
24
30
36
39
12
9
72
75
39
24
21
36
24
159
96
30
78
168
72
117
93
3
99
129
240
12
48
120
12
48
51
78
51
9
27
51
18
51
75
6
99
171
24
45
3
18
27
72
21
48
15
45
39
27
69
252
27
12
33
15
96
36
6
195
48
12
24
24
132
60
189
180
159
15
30
111
60
81
48
147
84
39
84
72
54
30
21
15
45
3
66
42
42
96
60
126
18
63
72
72
156
15
18
99
27
84
216
129
51
21
12
12
9
60
27
3
57
75
9
123
33
9
75
201
3
51
21
9
18
72
66
39
9
51
159
42
24
66
48
24
6
15
135
12
9
33
51
12
24
15
9
24
63
24
21
39
45
21
3
96
39
9
12
240
24
51
33
135
48
33
21
15
3
21
15
54
123
39
69
12
12
213
15
135
18
15
51
33
36
9
3
24
135
24
9
36
24
63
12
30
30
138
24
39
51
66
42
33
57
51
27
48
45
12
12
57
84
111
60
36
87
6
12
75
15
138
15
15
96
66
87
120
21
27
24
24
12
129
6
105
33
24
6
42
102
57
99
12
129
15
69
39
21
12
39
30
54
45
27
108
21
141
18
72
33
36
69
6
6
207
3
12
102
3
3
18
72
3
51
18
66
21
45
54
12
33
60
141
15
69
30
6
204
135
24
27
36
18
12
159
48
3
84
9
12
3
60
30
96
3
96
12
12
75
12
45
9
51
120
93
75
51
69
72
33
30
21
231
66
75
60
75
84
21
39
54
12
12
231
81
15
39
12
57
12
69
15
96
171
33
15
6
84
6
21
3
21
36
48
21
96
39
156
249
126
18
51
108
27
30
30
9
27
9
123
21
87
9
75
45
135
96
33
24
51
6
36
108
159
36
27
108
90
15
36
15
36
33
36
273
18
57
36
75
21
3
18
15
123
21
45
18
57
81
84
84
51
45
24
159
3
30
54
84
69
21
144
6
156
36
78
54
21
24
63
24
6
3
57
27
105
3
3
150
51
15
129
27
30
3
96
81
39
36
87
12
189
36
141
48
ABCD 96785159704*3^$a+1 [50006]
33
42
5
64
32
19
9
15
41
24
37
3
56
16
8
61
83
12
31
5
72
37
15
48
32
16
12
48
45
35
4
20
76
9
11
24
40
48
8
49
3
20
120
37
36
12
36
15
60
84
93
15
75
53
60
16
8
13
83
91
24
21
8
28
99
9
116
4
24
116
16
68
12
163
72
33
72
165
84
95
31
9
12
32
28
15
12
21
21
15
20
28
3
45
33
111
9
24
15
128
12
40
3
93
27
65
97
96
75
27
72
6
59
7
108
36
29
40
36
84
15
17
19
144
12
9
15
5
52
117
11
12
60
4
21
90
17
36
12
25
18
69
132
8
48
52
3
77
28
32
40
3
270
84
6
29
55
18
36
11
16
92
43
108
29
28
15
53
7
48
9
92
31
29
4
39
21
87
89
48
16
9
75
36
32
24
36
43
89
28
9
96
39
36
8
40
44
36
60
19
77
19
17
19
9
144
117
23
7
54
24
11
40
69
11
40
27
5
67
66
42
53
4
51
29
48
7
6
11
4
129
107
84
4
48
24
3
17
36
24
31
53
12
19
5
28
27
9
9
71
37
87
60
128
79
33
3
117
140
12
19
29
88
12
12
45
59
112
12
48
15
24
138
6
5
36
4
72
27
41
60
24
13
3
24
33
143
136
3
21
57
12
108
23
12
28
15
65
4
15
17
43
53
13
15
56
19
41
55
36
9
96
8
25
11
13
12
36
60
30
77
72
88
15
57
8
13
59
100
15
6
84
3
75
5
16
9
27
9
39
48
63
30
36
6
9
21
63
69
27
9
12
59
40
8
160
3
114
83
73
60
27
32
84
4
45
6
5
4
36
9
18
33
44
13
59
48
12
73
35
36
16
20
133
11
1
11
4
8
13
3
111
81
63
66
18
21
75
90
35
4
20
31
9
20
97
18
41
24
7
5
25
3
8
25
72
23
144
24
120
64
45
36
36
51
8
36
25
23
13
3
57
147
27
18
71
12
25
39
36
60
45
119
4
171
65
1
78
54
23
24
24
31
9
9
3
105
35
64
104
16
15
126
72
135
87
5
40
9
15
87
153
15
5
25
59
145
27
75
9
15
45
20
60
52
44
16
15
30
47
52
15
101
19
69
9
12
54
21
75
48
18
147
8
12
73
90
9
20
16
108
27
12
96
30
72
59
60
4
75
125
25
15
15
77
60
4
44
72
13
6
101
48
24
88
72
12
140
48
43
30
27
33
48
11
31
54
63
21
60
15
15
60
117
12
105
126
102
107
16
24
128
37
18
9
129
6
81
12
32
48
28
15
5
79
33
57
36
63
20
12
48
64
87
18
12
143
1
11
4
45
36
99
56
4
21
23
112
21
42
53
48
37
15
32
25
96
15
56
1
48
24
108
120
47
12
24
40
20
25
11
24
16
168
12
156
75
53
4
36
87
65
4
9
11
115
89
16
20
28
45
15
20
31
36
24
65
1
6
65
12
31
12
18
150
77
12
112
20
108
67
30
15
291
24
5
79
5
60
169
87
81
23
12
13
15
21
99
12
39
5
160
45
18
41
16
21
3
51
21
24
3
5
73
15
84
3
60
21
24
20
12
61
150
29
19
29
7
60
21
8
37
18
17
79
18
11
7
102
15
68
4
21
150
5
40
3
5
60
4
3
57
180
21
51
20
19
17
37
27
8
36
1
35
40
9
39
20
73
72
15
51
9
27
90
99
32
40
8
144
7
21
9
51
75
45
8
36
1
147
60
33
35
48
12
28
104
7
66
35
4
15
33
3
24
5
184
120
12
92
121
222
84
9
36
44
25
162
30
27
8
19
18
18
9
141
147
48
87
60
21
45
11
4
99
12
21
3
30
15
45
51
44
16
9
6
29
1
23
72
13
36
15
9
27
21
27
32
4
12
12
36
21
15
104
184
27
18
15
3
9
20
4
87
78
102
17
16
75
5
4
48
8
61
3
33
24
30
9
72
8
16
8
28
39
5
24
72
24
76
3
65
16
8
88
8
64
36
75
12
114
3
8
88
20
55
45
15
30
27
27
53
109
24
30
36
168
5
28
39
33
12
44
55
30
51
21
18
65
85
47
55
5
40
128
72
7
33
48
9
23
28
44
31
21
144
12
48
51
30
3
32
76
68
61
30
6
3
27
78
35
36
31
9
15
69
32
7
66
59
127
33
152
36
28
15
5
64
21
144
27
96
48
15
21
48
3
12
41
19
33
44
13
126
45
24
15
21
57
3
152
145
143
19
77
73
95
36
7
162
23
48
16
60
68
1
204
35
52
44
61
39
21
3
32
4
15
30
15
20
52
3
105
20
12
4
75
81
188
100
12
129
30
6
48
11
31
17
31
81
80
91
42
11
16
20
4
12
75
5
49
11
7
17
24
1
18
5
76
20
112
3
185
16
44
7
33
39
53
4
51
53
24
7
65
85
63
3
33
39
5
12
24
72
4
9
36
36
3
12
9
59
40
24
21
11
109
15
111
6
23
67
12
5
67
29
4
32
108
13
54
9
56
25
84
24
11
60
52
48
12
32
91
12
132
36
101
1
114
84
54
15
27
33
3
5
85
23
4
48
45
15
12
8
223
30
15
117
27
48
33
51
200
16
20
64
3
18
90
77
72
31
29
148
45
27
ABCD 96785479814*3^$a+1 [50019]
15
15
33
40
32
60
3
13
44
136
23
6
78
21
81
27
84
108
60
52
44
39
9
88
53
6
117
9
15
15
21
3
237
3
45
45
36
15
15
72
13
23
30
87
4
53
36
24
12
30
138
3
24
96
9
3
36
9
135
72
21
15
4
29
12
84
3
24
57
42
1
23
69
52
29
51
135
45
12
33
42
33
45
7
17
19
32
60
9
7
32
27
24
25
53
19
8
15
9
40
8
33
63
45
42
25
23
21
12
57
15
12
135
54
66
1
44
9
174
12
81
84
24
27
18
66
168
48
33
12
28
59
93
3
105
9
48
3
4
101
15
64
92
16
65
24
19
56
69
99
33
18
24
48
57
27
9
28
11
30
39
39
9
45
48
36
27
3
6
30
1
92
3
33
15
9
24
40
47
69
28
143
57
16
8
3
33
39
21
15
24
18
87
33
48
108
12
63
12
57
51
27
12
129
21
7
180
23
36
21
69
6
120
21
48
21
48
127
20
12
81
31
32
96
36
3
84
1
8
9
15
36
249
7
41
39
3
33
69
24
30
30
3
21
108
3
28
20
96
15
13
5
108
31
155
97
11
12
9
15
66
147
57
7
65
3
12
60
3
30
3
51
9
52
11
30
27
3
45
72
27
24
18
3
12
27
48
102
3
105
19
35
1
128
12
3
1
80
15
18
15
16
44
87
84
1
8
136
8
12
12
57
66
42
48
27
75
180
33
96
9
60
3
48
93
12
19
11
57
40
20
9
54
45
63
12
78
42
1
125
18
1
29
3
33
24
39
117
30
36
13
56
69
27
75
25
5
31
56
3
84
1
44
28
72
23
30
42
54
6
96
129
12
36
45
12
240
18
18
39
48
144
27
6
27
48
108
48
15
12
93
27
21
60
12
16
11
6
3
9
54
97
44
15
18
12
3
87
24
33
15
37
23
78
15
12
16
59
12
37
17
24
87
24
48
21
123
12
75
30
3
4
20
33
42
24
24
69
12
36
39
54
159
84
69
147
81
7
125
75
24
120
48
24
16
47
24
33
3
72
21
21
15
45
39
60
21
31
32
69
87
81
3
27
21
40
17
12
39
39
48
6
3
16
44
48
33
3
3
9
27
21
111
90
7
8
28
32
12
33
15
16
17
120
48
15
21
75
48
15
33
27
30
19
44
15
48
162
72
12
15
84
9
6
1
35
54
96
84
30
21
120
48
24
24
9
31
8
75
21
4
68
96
3
105
57
139
143
24
36
49
20
39
6
42
9
108
45
12
36
135
45
90
81
16
23
42
48
30
69
84
27
42
72
51
69
60
31
53
39
21
15
9
3
15
61
20
87
12
25
17
51
27
18
31
20
196
104
39
6
3
48
88
11
18
12
51
45
3
76
56
33
36
18
12
36
129
81
3
172
8
28
59
9
12
21
79
23
30
18
18
3
45
15
84
15
1
44
27
84
6
54
93
24
15
69
12
24
12
4
23
24
25
119
6
96
39
12
15
69
4
59
78
84
18
105
48
168
21
18
9
12
15
13
41
12
15
3
102
48
42
25
35
33
76
65
6
6
42
25
20
52
35
37
11
25
68
15
33
60
4
47
60
1
59
6
3
99
42
27
52
32
4
35
30
36
54
30
6
9
33
51
45
31
8
15
9
9
87
27
18
18
30
75
28
11
9
24
84
21
30
33
60
45
24
18
73
44
39
42
48
42
9
36
108
39
25
36
8
33
18
72
21
84
21
111
3
9
60
9
18
18
19
41
24
18
114
27
21
30
12
9
45
3
60
9
19
20
33
19
8
39
36
21
3
96
78
6
24
57
51
24
54
43
20
3
114
30
9
3
108
6
111
177
87
45
3
3
132
49
80
28
36
72
20
48
4
8
48
105
162
12
25
41
75
39
9
124
23
13
71
60
189
21
66
18
3
24
99
66
60
7
104
21
30
108
57
24
48
111
102
51
48
9
12
48
18
42
63
40
59
21
24
72
156
36
120
21
60
7
53
27
81
42
48
1
83
45
16
83
60
21
15
18
39
16
8
99
109
131
21
64
8
12
60
9
54
37
11
78
84
51
87
42
75
4
68
15
6
87
48
12
48
99
141
45
18
36
21
3
9
21
42
33
117
27
3
12
33
48
16
5
27
3
9
45
39
3
33
120
24
24
147
60
114
90
18
3
120
96
64
108
32
141
6
42
12
3
33
39
3
21
9
48
7
35
33
69
39
4
11
9
3
48
6
48
55
72
23
18
30
1
11
133
23
121
53
39
117
63
24
9
18
93
24
33
87
81
79
113
87
36
27
150
3
48
24
36
57
103
17
27
75
57
15
18
66
42
15
36
28
23
49
8
64
56
88
47
6
60
67
185
36
240
30
66
24
15
45
162
24
73
8
15
9
3
9
12
24
33
27
4
8
3
45
45
7
32
9
123
21
6
61
20
12
24
87
57
48
21
12
48
159
45
126
12
33
9
135
48
84
3
18
7
8
111
66
15
111
13
41
30
73
11
12
21
57
84
3
45
75
57
31
35
36
30
27
16
8
12
123
12
6
3
12
4
32
48
12
81
18
81
60
36
100
32
3
24
81
12
15
60
9
84
33
7
59
6
18
30
30
21
63
66
67
77
6
21
39
84
9
3
9
45
54
30
18
1
11
25
41
42
30
42
6
30
6
51
27
18
3
15
21
69
12
51
48
75
61
20
84
156
ABCD 96785589034*3^$a+1 [50042]
112
120
72
35
13
17
55
48
128
9
55
23
12
60
114
55
71
1
23
6
171
27
12
1
113
60
19
35
12
30
114
81
24
16
24
29
195
16
89
6
81
9
6
9
9
7
35
45
16
104
24
9
15
135
66
30
25
29
12
18
12
105
16
8
64
5
66
24
6
27
9
48
6
9
57
18
13
8
51
48
6
36
18
60
120
13
24
65
18
133
23
120
84
12
30
84
66
13
32
24
40
29
163
8
9
7
35
54
6
33
87
25
24
11
69
15
30
66
18
42
18
30
205
17
24
96
15
144
39
33
88
41
24
24
36
54
13
29
60
30
193
47
18
150
57
9
15
40
11
48
12
24
9
15
57
15
150
48
3
9
24
114
72
108
33
48
136
80
45
48
42
33
48
40
224
88
71
30
66
25
24
80
24
81
66
30
30
1
59
45
24
15
1
95
18
7
95
1
89
24
55
11
45
9
30
24
25
5
66
120
36
18
267
33
90
6
15
21
75
24
15
84
93
129
103
8
63
25
24
41
6
25
48
5
27
9
31
35
85
5
3
15
121
89
30
12
30
84
19
167
18
111
69
27
105
15
135
48
42
111
48
39
12
48
21
9
31
72
107
12
9
40
96
48
32
40
53
12
18
21
72
24
39
49
47
1
24
8
16
89
42
18
36
15
16
65
60
18
97
24
5
6
78
30
12
21
9
15
3
13
17
7
83
13
8
9
7
65
39
40
95
90
6
24
36
120
54
15
15
24
60
42
18
66
15
15
1
80
40
24
95
81
64
191
18
6
97
24
23
33
48
39
12
108
12
60
114
55
32
48
16
96
168
24
8
24
88
32
15
73
47
90
78
1
104
40
8
9
18
102
31
47
60
36
6
51
39
33
27
48
6
39
40
48
32
81
36
43
5
60
30
81
9
6
1
5
43
80
16
5
36
30
24
25
56
3
12
48
177
64
11
13
107
114
67
59
54
174
126
19
248
24
3
13
23
114
42
13
48
48
104
72
9
39
15
66
7
17
55
32
144
16
89
127
47
57
15
49
11
30
30
54
19
32
24
64
32
39
66
60
18
1
96
8
21
54
85
35
157
5
90
25
35
69
16
83
12
49
11
48
6
39
27
69
39
25
32
3
102
30
129
39
12
45
153
31
89
90
36
54
30
13
80
24
15
90
18
36
81
15
1
32
201
6
18
120
120
72
79
11
45
15
241
48
71
18
36
60
6
25
48
5
102
85
23
96
9
72
24
64
65
15
15
25
32
9
36
3
201
15
24
27
168
90
36
96
31
23
49
35
37
125
75
40
83
85
65
126
84
85
71
24
72
9
99
36
97
143
25
32
72
88
72
47
1
72
17
79
24
56
72
99
13
5
43
120
80
72
15
241
24
47
9
21
18
120
25
32
136
17
42
48
102
39
159
57
15
33
75
13
143
36
30
31
137
150
25
5
60
36
27
33
36
3
45
90
72
18
31
59
21
16
65
15
15
24
36
13
101
19
120
56
40
71
25
24
89
36
99
40
17
135
15
9
21
48
30
66
91
5
19
29
42
145
23
1
41
55
23
73
47
42
78
42
90
54
6
33
16
65
144
30
6
36
48
6
57
129
18
21
105
30
129
216
15
1
35
85
80
63
33
48
51
133
56
15
49
71
25
65
6
9
51
85
35
45
48
105
30
42
30
24
9
81
39
16
65
55
71
18
60
42
153
27
13
35
12
120
24
25
56
3
12
48
25
80
27
48
61
11
30
39
72
9
15
3
37
35
54
6
18
12
84
7
149
48
3
72
40
95
1
29
30
30
15
112
48
107
21
27
21
9
127
89
84
43
72
17
24
7
32
45
42
169
24
72
23
33
63
49
48
143
1
23
30
12
24
15
45
6
69
15
90
60
66
105
24
24
27
85
149
19
17
39
16
23
57
3
13
47
6
36
31
29
60
90
69
81
159
40
89
15
96
99
30
72
18
36
84
37
23
96
36
21
63
1
65
63
27
13
48
47
1
11
54
24
6
9
15
90
87
15
1
17
72
15
16
24
125
43
17
15
15
24
1
275
13
95
30
42
81
24
9
31
35
60
33
75
21
24
105
96
24
7
8
27
60
24
57
27
90
30
36
1
23
6
27
33
30
9
16
71
33
21
36
30
1
47
33
9
90
84
25
179
12
1
47
42
15
16
32
75
21
15
66
15
33
31
24
8
40
77
60
6
9
21
67
29
60
24
54
81
16
23
30
66
36
21
9
31
224
45
3
16
24
71
1
119
204
13
59
48
102
90
18
30
36
24
33
39
48
1
32
120
33
6
49
11
93
72
33
6
24
60
102
30
30
51
33
159
88
24
35
13
8
27
37
48
17
55
113
12
48
60
55
41
31
53
67
89
ABCD 96785664466*3^$a+1 [50052]
72
24
7
117
20
36
24
148
204
48
15
33
20
55
173
7
29
48
36
52
32
52
3
77
24
40
9
18
5
132
148
15
53
76
20
4
60
60
24
135
53
4
44
24
60
13
59
40
51
89
16
44
16
44
4
24
20
52
24
176
16
24
56
28
60
27
69
33
51
24
3
5
67
21
20
16
96
68
52
60
12
128
7
60
101
7
17
36
4
20
28
108
56
24
7
60
29
48
76
120
72
44
28
15
17
73
48
3
39
5
28
44
16
60
45
3
176
60
4
72
27
77
4
20
37
15
32
28
32
52
48
8
24
16
20
100
8
36
96
7
18
83
4
3
29
28
68
25
23
24
133
59
43
45
8
4
164
84
72
4
12
144
36
135
102
3
8
40
12
60
8
36
28
12
36
45
23
52
44
16
44
1
3
44
36
64
32
91
5
24
13
215
103
33
9
23
4
8
13
35
100
8
12
28
20
67
57
20
13
147
93
72
30
21
24
36
99
45
96
20
12
40
44
73
30
137
13
23
25
27
63
53
7
12
5
36
12
12
13
72
3
48
56
28
20
12
16
44
24
12
7
65
108
64
51
53
19
21
116
36
28
12
20
52
32
4
20
112
32
136
32
24
84
169
63
15
72
18
30
29
64
44
16
80
112
60
15
29
1
3
32
100
8
37
35
4
3
18
72
83
7
48
9
8
88
68
76
44
112
32
12
24
4
20
40
20
16
20
4
8
4
20
1
3
24
120
96
20
36
16
27
41
40
116
16
20
7
5
36
24
16
84
60
36
44
12
16
12
56
36
13
3
48
24
56
4
156
27
5
64
20
36
40
8
40
24
36
32
24
16
80
67
41
36
4
9
11
120
49
183
27
65
28
68
19
21
39
17
64
24
36
20
16
24
104
13
35
60
55
12
57
21
12
111
60
44
48
12
88
15
69
171
162
183
60
128
37
3
60
56
4
12
8
19
17
61
35
28
116
16
24
20
4
24
8
24
16
32
132
96
28
24
8
48
37
3
44
16
24
123
33
9
51
87
57
3
45
27
5
25
63
135
45
20
40
60
8
16
51
30
59
16
105
3
57
27
36
27
33
24
36
84
8
4
80
28
8
4
8
12
16
32
60
36
12
40
60
8
4
92
60
61
23
7
77
28
48
339
17
36
84
28
56
97
27
20
28
57
23
40
20
88
56
28
48
20
4
56
184
24
12
108
27
12
113
84
1
35
25
23
60
7
17
12
16
24
116
52
36
20
4
56
4
15
17
43
33
12
3
17
28
12
120
132
141
3
69
3
32
72
24
4
60
32
43
18
27
60
132
56
37
135
12
44
76
20
16
8
4
8
160
15
60
12
57
36
12
3
17
52
84
116
91
57
15
17
64
27
29
60
84
76
116
168
97
23
12
7
30
23
55
90
87
3
57
60
8
4
261
3
20
40
176
60
40
84
27
53
7
17
132
36
24
64
32
48
52
24
176
28
27
60
12
5
12
96
55
5
12
72
4
12
15
45
44
36
12
25
15
48
27
33
27
177
123
18
27
36
87
53
64
63
5
172
8
25
3
56
24
64
12
24
32
24
13
3
32
108
55
17
172
63
21
57
90
57
56
7
57
8
12
36
4
15
141
32
84
13
3
20
12
40
15
153
8
40
84
3
65
72
73
27
8
120
40
20
28
24
8
24
31
33
164
103
5
24
16
27
21
20
4
48
12
48
68
19
77
36
67
18
47
40
3
17
55
137
91
5
4
36
20
25
23
109
27
20
4
32
24
4
27
93
39
17
64
27
105
15
33
12
48
60
56
61
27
33
15
8
7
5
28
39
45
12
24
56
16
12
8
4
8
36
124
15
65
43
57
80
12
13
63
60
48
87
29
36
37
15
135
5
16
44
60
76
20
16
51
117
3
42
120
47
28
33
15
27
33
72
20
13
75
44
103
18
15
8
52
12
36
272
72
96
156
28
48
15
5
25
35
12
120
76
12
32
12
43
45
68
12
108
60
112
56
49
18
213
32
64
84
39
17
64
12
27
41
12
52
3
57
15
93
104
24
4
15
5
52
104
37
83
220
36
48
68
52
20
28
12
3
65
28
36
24
24
32
31
5
7
45
80
36
7
90
63
9
23
12
28
57
23
24
4
39
21
44
12
31
137
36
12
24
60
24
67
69
36
48
12
15
45
12
3
177
48
120
12
36
12
75
113
112
15
77
12
16
60
45
3
20
12
7
17
4
27
57
36
36
3
17
60
16
72
60
3
5
40
12
120
3
57
15
108
33
12
15
72
81
20
124
60
15
45
8
25
30
65
25
3
32
144
24
19
77
43
17
16
32
132
36
7
21
12
48
104
28
248
72
37
3
75
209
36
64
63
33
12
68
37
30
17
4
12
57
63
44
64
69
3
27
81
12
92
12
120
31
53
84
16
72
20
24
36
88
20
67
17
16
117
23
24
60
16
12
68
24
112
24
20
40
24
3
12
65
52
20
136
44
13
23
4
68
40
48
27
21
12
24
8
25
15
8
12
25
71
12
7
21
72
12
3
45
72
20
36
7
77
12
13
23
67
81
60
32
12
48
60
24
16
45
183
ABCD 96785957512*3^$a+1 [50020]
9
63
53
12
7
77
16
128
49
123
75
5
13
72
18
105
75
21
20
31
18
11
223
5
28
33
42
197
1
54
30
11
16
51
17
1
15
87
42
27
20
43
5
28
3
180
9
80
121
54
78
72
107
73
71
19
45
180
3
93
75
17
144
1
99
236
52
63
77
36
96
16
45
3
249
18
69
51
89
19
129
128
124
39
12
129
144
177
47
13
83
7
69
260
151
162
23
64
128
240
12
4
80
49
11
16
48
68
193
90
150
107
13
195
45
54
353
7
117
68
121
435
69
48
107
36
7
138
95
55
9
80
121
24
27
9
59
192
28
132
3
90
30
60
5
36
64
80
28
57
27
48
32
73
195
48
20
37
11
139
53
64
21
59
109
54
77
31
17
28
20
115
45
27
48
53
19
60
18
59
13
51
336
164
7
53
180
67
42
90
18
135
3
41
73
18
18
35
37
15
33
59
103
57
141
24
156
42
48
41
91
30
23
85
72
42
117
9
171
140
100
51
93
15
189
80
16
116
28
800
73
87
3
18
11
223
180
33
165
90
90
99
36
32
76
36
63
81
44
1
35
252
100
44
31
197
43
5
157
90
21
116
61
3
32
193
155
36
49
15
44
13
18
72
30
47
76
132
3
12
113
199
165
48
75
9
99
105
84
75
5
160
15
77
13
83
13
39
141
120
39
68
145
207
48
15
29
31
120
137
25
87
36
32
13
99
63
177
48
45
48
330
9
60
20
13
47
31
18
51
21
59
13
108
167
48
28
84
48
252
33
78
21
69
167
84
28
45
18
18
51
39
41
16
375
105
33
60
90
69
105
240
123
57
216
12
275
12
52
9
54
30
195
80
16
92
253
51
39
105
80
7
60
18
27
84
141
48
95
127
120
150
120
255
57
126
5
432
52
80
115
77
121
12
107
1
15
92
52
96
57
51
96
48
132
48
3
30
78
45
20
79
138
23
96
96
48
157
30
17
100
141
72
23
36
64
255
72
149
31
102
107
36
220
212
112
21
282
168
198
12
87
75
53
37
6
101
73
51
27
69
21
299
61
87
32
60
100
81
120
119
16
32
13
3
105
167
304
80
48
211
189
80
76
20
96
96
73
35
187
48
21
20
13
83
13
35
37
59
48
16
176
91
42
468
18
21
60
129
42
69
36
33
59
193
162
125
52
99
201
9
60
11
253
51
9
48
42
66
72
60
27
45
3
105
99
9
219
33
75
195
102
150
18
270
192
5
48
97
15
96
27
33
117
75
135
60
29
36
133
12
162
18
59
139
24
90
47
196
27
18
72
216
51
60
69
11
61
108
11
60
91
102
3
3
54
90
125
112
140
148
51
12
209
64
44
100
3
120
180
90
39
141
83
49
27
84
32
48
304
21
294
53
220
117
60
66
17
25
167
16
32
268
260
7
53
144
43
102
51
44
52
80
13
66
ABCD 96786223304*3^$a+1 [50009]
6
12
31
11
84
36
181
17
15
45
102
24
36
66
87
3
24
108
36
21
63
90
15
3
24
18
36
63
9
111
24
45
187
47
145
8
57
175
23
33
45
99
81
18
72
93
15
57
40
47
25
41
114
156
6
43
65
31
8
33
90
18
12
96
7
113
127
24
161
66
61
72
89
55
72
227
36
9
15
1
35
21
27
24
21
16
71
12
6
12
27
63
42
18
13
8
261
18
9
9
96
30
33
27
18
3
9
36
18
42
55
107
48
18
6
13
24
128
69
66
18
7
35
61
48
24
32
99
45
15
57
15
9
45
27
9
12
18
105
99
54
30
25
161
36
3
72
112
23
1
24
35
45
3
6
31
8
24
48
63
36
61
29
78
12
96
12
90
18
132
48
13
32
189
36
42
21
99
42
139
17
18
72
37
35
78
79
113
15
27
48
37
35
54
7
83
24
102
54
24
48
9
9
36
19
95
9
208
17
7
23
6
75
136
125
27
24
64
56
15
25
47
12
109
5
12
79
71
30
54
6
48
15
72
3
54
31
24
8
15
1
53
54
37
65
18
36
18
72
90
37
59
37
17
7
23
96
73
24
5
19
41
7
11
37
11
36
78
48
19
35
6
31
59
12
9
81
31
41
54
6
30
54
24
39
63
36
90
54
126
7
11
42
67
32
160
23
42
30
96
9
99
37
24
96
17
15
225
30
9
9
15
39
9
64
8
33
7
47
36
21
9
31
113
6
73
48
41
12
51
45
36
66
24
18
3
9
63
15
145
65
7
35
37
48
5
36
18
13
32
16
41
18
24
12
168
1
24
24
96
11
13
48
155
61
8
64
173
51
64
89
48
90
13
72
131
54
7
101
18
81
64
24
71
30
51
63
12
36
25
120
24
72
83
24
13
89
54
1
32
48
27
108
81
16
24
23
24
54
99
72
9
7
113
15
21
6
13
120
47
66
54
18
55
23
57
63
1
8
24
21
60
7
24
35
85
23
1
80
9
60
102
24
18
3
87
66
15
27
13
71
18
87
93
43
53
75
27
13
29
12
79
47
9
153
87
45
27
27
21
15
90
30
180
117
51
93
24
39
49
131
60
12
54
36
108
31
5
67
23
1
80
15
120
60
30
31
23
36
37
5
3
45
123
75
37
17
72
127
48
23
153
27
69
3
69
16
32
33
18
36
126
67
167
36
30
96
7
65
7
41
18
42
43
56
39
42
54
18
30
6
67
23
25
11
288
162
108
31
152
45
18
25
8
3
6
18
85
17
42
36
1
71
102
6
36
57
33
7
47
54
27
9
126
210
18
13
83
45
81
30
18
31
11
18
12
36
54
36
9
141
12
78
48
25
17
7
48
8
9
18
61
104
87
18
55
47
60
18
174
69
16
59
117
135
60
12
18
7
48
17
15
40
104
3
85
59
6
48
15
171
21
40
5
60
31
5
12
15
40
24
101
6
45
27
12
9
267
36
18
7
5
36
54
73
144
24
107
45
45
18
12
45
24
48
9
63
27
54
31
32
15
1
48
23
30
19
17
60
27
16
23
73
233
15
48
87
25
32
15
73
35
13
17
18
6
7
96
53
18
72
60
12
33
75
18
42
12
37
53
36
79
11
36
9
9
342
6
27
3
18
36
24
72
54
121
17
60
3
9
7
24
137
30
9
27
24
37
35
13
35
6
39
45
36
15
16
11
30
24
48
42
30
36
27
16
96
5
6
30
55
185
54
1
35
37
17
30
1
72
8
87
9
27
13
8
16
29
144
36
6
54
54
13
77
3
81
18
78
102
9
99
6
63
75
72
150
54
9
64
8
21
90
1
149
12
6
1
24
41
78
25
24
8
51
54
30
1
35
54
18
36
97
72
53
3
15
9
48
9
7
17
175
32
9
39
69
12
96
138
6
31
89
7
8
40
24
17
48
135
40
47
1
11
6
66
6
18
21
16
17
7
56
3
42
54
13
41
36
3
87
36
18
27
3
6
18
12
24
36
108
36
21
141
27
64
48
113
18
174
24
12
54
13
11
54
12
18
33
9
30
9
16
11
13
32
9
7
96
96
24
215
12
6
63
57
79
83
42
30
37
41
30
18
222
49
107
42
27
27
109
65
60
12
127
35
18
78
61
11
45
57
87
39
25
125
27
27
30
7
56
16
72
8
48
40
24
17
18
69
27
13
32
3
78
18
30
87
9
79
32
72
88
137
72
144
42
37
56
24
48
72
40
11
36
90
66
13
24
72
5
18
18
12
6
21
9
135
9
6
25
77
18
60
30
42
21
33
18
37
35
13
32
64
8
3
24
84
177
16
72
47
30
27
99
18
27
27
72
69
39
33
144
3
132
18
18
37
107
21
9
54
42
31
77
30
54
15
3
69
21
27
16
56
9
6
9
27
54
7
56
48
15
72
36
109
47
33
27
61
56
48
159
84
42
3
63
114
31
120
72
77
18
49
32
87
18
183
ABCD 96786866524*3^$a+1 [50053]
186
131
108
156
96
24
19
41
129
51
165
99
21
3
48
109
179
192
13
47
73
119
225
15
36
91
113
48
9
24
15
1
11
48
69
46
209
31
65
36
109
216
11
72
96
69
16
251
48
216
21
40
95
55
90
11
132
417
51
60
9
144
27
60
12
36
84
37
8
15
36
300
36
189
75
165
15
60
120
12
60
133
107
19
5
453
382
74
24
120
112
11
72
45
22
114
107
24
48
96
96
36
180
60
153
135
12
93
51
24
115
74
15
1
6
41
103
5
85
30
170
87
12
96
120
60
12
93
144
51
72
12
240
132
168
141
135
121
119
55
29
67
50
291
24
96
12
81
159
57
24
46
98
75
192
48
45
51
61
11
69
39
132
192
181
80
120
46
341
13
59
72
120
24
85
30
5
141
3
180
48
84
93
51
12
252
36
1
30
53
45
142
29
165
70
5
69
16
80
40
56
3
48
48
61
59
72
12
180
45
46
65
55
146
195
36
49
11
237
171
24
96
36
48
48
73
35
91
89
1
104
70
90
59
96
60
96
49
11
213
51
60
12
24
60
33
51
85
30
77
12
156
24
21
39
48
9
40
104
40
11
45
39
12
13
71
9
39
81
160
176
99
181
54
5
12
108
24
12
153
183
48
180
24
45
96
27
144
24
69
15
81
27
144
36
49
8
72
64
47
57
72
3
12
96
9
40
59
61
54
306
104
267
12
57
264
15
1
54
137
12
168
24
96
180
73
11
60
49
239
60
21
27
84
48
36
120
132
60
24
96
133
120
11
144
72
264
144
24
168
24
19
77
12
1
11
45
40
54
74
96
120
39
48
228
69
51
24
67
29
301
8
22
29
72
69
51
13
96
24
131
93
171
69
22
41
12
48
120
139
53
21
51
45
339
45
27
192
12
60
36
177
46
5
72
24
60
9
24
123
84
84
12
48
25
30
50
136
59
72
333
75
24
60
180
61
59
36
12
43
125
72
132
1
11
93
51
36
9
46
53
132
108
180
177
40
11
43
74
27
139
65
12
84
36
12
96
192
108
216
93
3
24
24
61
143
108
24
108
1
80
144
22
89
25
71
9
135
96
48
12
85
8
27
96
108
9
75
60
12
48
61
71
36
48
21
99
91
29
24
21
96
70
173
21
39
105
123
12
48
48
145
120
35
192
84
9
24
171
96
115
98
27
216
48
45
70
77
139
29
24
168
48
45
27
163
74
136
71
55
29
60
175
50
96
3
21
75
12
60
19
29
132
84
48
60
48
84
96
43
65
12
48
45
171
108
36
24
45
16
107
72
96
61
23
108
43
50
51
165
48
27
144
24
96
144
117
3
237
3
165
123
109
71
249
39
12
43
5
24
45
15
132
60
144
12
72
156
25
96
8
112
30
24
26
94
5
115
90
35
24
48
264
108
132
48
37
24
11
84
9
16
155
91
53
72
36
9
3
36
25
11
19
5
144
36
84
237
63
132
19
77
19
5
213
72
135
84
24
72
108
12
24
21
24
51
ABCD 96787205072*3^$a+1 [50297]
69
35
85
216
35
64
21
11
72
456
61
195
135
41
73
60
35
1
23
40
8
79
120
30
270
54
36
11
48
25
36
144
36
60
35
109
36
15
9
71
144
85
156
95
16
8
25
6
129
264
128
43
30
6
120
33
57
30
89
55
30
60
71
144
144
48
48
55
126
3
8
73
39
21
96
144
35
64
21
36
60
84
87
8
31
54
96
171
9
15
9
111
80
16
80
64
45
3
32
145
39
81
24
30
30
66
144
41
19
6
15
279
126
90
60
69
21
150
29
112
9
39
51
21
9
54
216
114
119
61
96
84
111
129
126
30
60
60
24
75
15
66
24
96
15
219
90
90
41
199
6
59
151
30
54
180
41
79
36
261
32
127
33
201
96
54
41
385
23
61
35
1
54
65
25
119
1
87
72
176
25
47
169
15
104
216
168
241
156
155
16
33
60
66
90
60
24
11
24
25
36
60
54
90
150
9
21
35
31
90
90
45
8
37
3
8
72
61
66
9
15
9
141
6
29
112
39
9
56
175
54
11
49
47
48
25
6
30
120
11
24
25
23
16
15
6
24
195
15
41
25
24
47
199
24
186
63
51
150
15
81
120
30
30
84
47
13
35
145
6
90
54
30
96
35
109
156
84
75
165
240
30
30
30
36
45
128
48
79
24
9
291
6
150
113
61
27
48
72
9
60
3
81
96
150
24
65
112
39
234
36
51
48
15
66
159
56
49
6
144
65
85
11
24
40
45
66
65
19
5
112
63
60
6
63
176
55
17
169
60
174
69
32
96
43
29
181
11
79
36
60
180
30
15
135
105
8
112
105
39
56
25
23
121
60
11
16
48
15
150
66
30
171
129
60
54
90
186
54
66
113
1
6
33
8
48
184
21
11
25
24
36
120
30
29
205
66
30
11
43
60
126
54
29
7
234
36
60
23
7
24
177
189
51
39
180
144
126
120
30
9
15
41
25
24
87
33
150
30
96
30
180
41
49
30
114
30
81
165
123
57
90
30
120
63
96
75
5
1
23
16
21
24
90
6
3
32
64
21
59
295
30
66
174
120
210
17
109
11
49
54
216
24
36
60
89
64
128
13
120
11
25
15
135
81
8
115
21
9
60
11
168
37
179
1
15
75
5
79
30
195
144
48
32
112
165
54
156
144
96
161
73
87
9
60
59
120
1
30
24
126
150
5
16
32
7
113
121
60
30
45
165
126
29
31
9
21
180
24
87
272
121
60
51
15
120
41
112
32
55
65
265
60
291
9
84
66
60
174
96
114
5
91
60
174
6
90
90
89
16
80
96
19
101
13
156
204
35
40
56
64
81
95
55
54
90
6
155
40
99
45
135
66
15
128
37
83
7
30
60
54
6
123
27
30
63
56
31
60
114
11
19
21
48
57
84
66
9
45
36
24
135
15
41
24
25
36
114
89
7
84
29
7
150
144
27
72
141
6
60
84
30
126
90
60
24
27
8
1
150
105
8
37
84
96
135
75
53
1
71
16
8
31
54
36
60
35
24
184
32
24
205
35
136
9
36
51
104
85
90
54
11
79
185
31
84
30
47
19
5
88
32
40
75
90
59
91
150
71
49
24
6
41
352
56
144
88
159
ABCD 96787577080*3^$a+1 [50048]
66
36
17
16
26
40
18
15
57
15
3
162
44
34
2
61
18
81
108
2
60
10
3
27
8
6
76
18
72
15
35
84
7
12
23
28
57
125
18
64
51
99
27
48
78
30
69
63
47
1
27
6
26
13
45
270
42
54
129
113
94
8
7
48
15
12
14
37
83
1
41
18
1
11
55
87
36
36
44
1
3
51
11
73
87
9
12
33
84
26
36
1
33
57
33
66
51
17
126
4
8
52
3
267
30
15
27
3
51
80
30
34
81
12
9
24
2
37
18
5
49
63
15
36
12
17
18
25
120
54
36
17
42
55
3
32
10
20
163
60
57
33
90
125
1
11
54
1
6
9
90
18
2
73
5
30
52
63
53
54
28
56
7
17
13
42
48
23
4
8
18
19
6
45
116
36
12
82
135
6
17
22
33
17
28
8
120
72
16
20
19
27
14
1
18
30
5
46
84
207
153
132
38
25
117
30
24
9
11
19
51
36
44
19
17
40
33
18
35
18
84
10
62
36
54
25
9
9
30
150
36
45
54
20
25
11
16
3
18
78
35
49
27
60
56
18
19
6
45
2
24
1
27
3
35
198
1
5
58
8
114
1
9
9
11
25
3
8
18
34
2
1
9
8
16
56
25
3
26
25
72
39
50
40
80
70
48
51
71
18
10
56
154
63
9
15
11
54
6
4
180
24
36
21
117
6
99
102
41
19
35
66
169
108
18
30
114
75
68
1
11
91
54
6
18
9
56
25
36
29
37
78
35
91
210
89
61
45
30
14
84
7
3
60
12
170
79
21
60
90
8
1
71
1
90
9
21
60
63
36
18
62
1
47
36
1
15
26
12
52
74
115
71
66
88
26
31
42
65
10
63
9
14
36
28
63
57
27
185
31
33
45
21
68
1
66
95
144
136
3
17
1
42
57
68
1
111
14
91
35
31
27
15
11
54
6
66
118
33
30
78
65
6
154
9
108
65
60
55
137
90
37
36
42
27
80
10
63
81
36
30
45
33
12
105
54
12
23
66
160
3
41
10
9
36
84
96
11
6
12
162
24
46
3
15
56
16
116
94
8
37
18
77
13
15
3
89
1
9
33
35
85
132
29
1
6
30
9
33
57
45
15
45
48
77
55
11
19
15
45
9
110
72
25
17
18
184
60
128
90
10
63
95
12
7
210
5
19
54
57
33
27
8
12
28
45
6
35
36
30
34
21
35
6
18
30
64
15
45
72
30
8
16
45
90
21
69
21
81
23
30
64
8
24
55
3
6
45
119
43
12
27
18
51
81
3
17
100
24
26
28
27
9
54
36
110
25
29
18
19
15
18
2
60
28
72
18
2
18
60
40
42
45
75
44
25
36
35
148
8
127
6
36
9
21
15
44
19
11
7
9
9
84
18
53
7
9
8
10
27
30
35
55
53
25
30
15
27
9
44
22
14
19
48
5
94
14
12
18
7
12
5
18
12
16
21
15
45
54
66
18
45
33
35
109
126
30
24
30
60
9
2
43
47
19
18
5
130
45
41
10
54
57
41
4
153
35
82
60
3
6
21
8
7
29
96
126
28
62
18
55
35
10
44
13
27
207
5
28
2
28
72
68
1
35
19
81
2
88
26
13
51
84
26
1
5
118
3
33
54
72
99
89
36
1
65
10
14
120
7
107
46
20
46
50
40
51
35
4
14
19
57
135
6
57
8
24
1
53
10
20
25
11
108
61
17
64
21
5
54
1
18
11
10
14
31
18
95
10
2
25
9
116
55
29
16
18
120
45
35
25
81
111
33
3
33
44
30
52
3
51
80
10
39
6
11
55
96
9
45
3
225
15
12
44
7
143
54
126
4
51
11
28
50
181
144
11
7
12
113
84
10
8
10
8
42
13
27
26
126
25
63
12
15
11
34
81
210
27
51
29
97
18
12
18
15
27
125
100
9
71
19
45
2
64
44
54
6
30
1
33
3
24
11
60
19
99
20
34
2
43
45
12
18
68
4
60
110
28
63
5
37
27
18
81
72
99
8
55
102
5
73
191
109
27
33
11
24
36
37
9
26
4
24
21
5
19
9
110
52
56
19
15
3
77
91
54
93
63
69
3
78
35
162
216
1
9
134
1
17
4
24
21
186
39
315
105
18
2
36
90
97
72
18
81
80
91
18
18
27
102
8
37
63
6
20
25
39
42
38
42
1
12
117
170
1
42
30
51
90
45
9
92
36
142
2
25
29
34
81
65
6
40
14
10
99
102
6
39
24
170
36
28
12
15
138
15
2
6
4
14
36
19
35
100
21
5
31
149
85
105
20
18
7
3
150
3
5
28
9
27
20
1
42
108
12
45
42
3
27
51
12
15
2
151
27
20
145
35
25
27
48
60
45
45
26
4
80
6
1
93
6
2
24
121
33
21
5
28
120
15
173
235
117
8
52
102
15
83
7
54
11
6
4
44
6
28
8
37
30
90
42
11
18
60
1
9
99
75
27
33
8
19
45
20
6
30
72
25
90
53
18
67
59
54
37
9
9
11
10
60
26
73
29
52
30
60
8
85
42
3
51
54
12
95
18
1
47
142
62
234
109
12
33
126
44
13
77
22
80
55
89
6
31
5
4
168
2
78
1
ABCD 96787818508*3^$a+1 [50028]
6
33
201
59
67
54
119
55
81
69
12
179
84
43
29
64
96
15
53
13
42
5
52
123
5
16
159
17
139
6
36
15
8
96
4
75
161
13
155
13
12
3
44
85
15
15
45
68
180
85
35
37
63
48
39
125
108
103
53
97
159
15
6
59
100
33
3
92
1
54
102
99
36
51
293
100
36
39
89
72
4
80
109
42
66
18
54
47
48
127
18
95
100
92
4
441
111
68
84
205
11
97
179
1
99
33
75
92
136
75
18
84
18
77
76
45
90
5
37
72
51
20
84
61
11
4
75
21
20
43
78
144
15
8
12
1
83
7
69
140
61
75
44
4
104
43
29
48
172
33
11
67
17
37
15
128
37
36
119
115
18
48
60
15
60
12
32
4
129
227
109
60
71
13
63
27
41
16
80
13
95
12
145
48
90
5
37
51
57
48
312
15
32
61
3
45
36
18
18
39
68
12
49
35
217
47
61
39
12
21
47
28
48
51
24
29
72
25
144
11
100
104
184
573
107
37
84
39
21
59
16
51
5
43
77
24
136
68
25
51
75
30
54
17
91
57
32
55
6
39
33
48
72
78
137
43
90
59
240
1
75
39
5
25
75
20
16
24
15
21
48
116
13
36
102
114
3
33
3
225
24
111
51
5
61
75
24
69
35
1
48
131
55
141
204
44
72
43
5
72
64
195
6
120
24
36
39
12
8
24
133
47
25
3
104
124
44
88
32
12
55
5
40
44
4
33
42
30
18
258
15
15
21
141
60
30
9
69
12
59
48
1
54
42
54
36
66
60
3
84
32
55
114
11
19
21
165
15
80
28
20
60
120
16
21
18
17
88
147
105
68
12
60
1
3
44
85
48
42
30
168
15
60
32
16
159
42
84
99
123
69
36
212
72
120
60
73
11
49
15
33
18
42
47
192
43
137
108
205
111
21
51
3
21
15
89
156
48
13
15
57
107
108
16
51
45
8
1
96
119
25
239
28
177
27
15
198
3
27
42
84
96
15
36
32
7
21
105
87
80
43
29
28
32
28
45
27
69
75
12
32
12
121
87
141
59
67
6
39
80
43
5
160
12
75
18
35
73
144
156
59
108
13
3
159
42
48
47
24
37
63
81
3
32
1
39
24
156
20
1
12
11
85
11
84
276
25
23
60
145
72
23
16
15
161
55
114
179
37
3
140
60
88
69
18
21
36
141
83
40
36
21
47
12
31
213
57
144
48
35
7
120
21
129
84
24
15
141
39
51
6
23
7
53
1
11
13
36
66
29
136
104
40
72
24
200
25
60
126
93
9
63
27
65
28
32
36
25
54
21
9
126
6
15
33
155
25
11
31
29
36
4
72
195
53
97
12
36
11
16
9
59
120
4
92
121
18
41
348
13
30
137
31
5
60
61
30
113
13
39
15
21
147
77
28
36
44
16
260
1
6
17
72
108
37
18
126
90
149
72
24
1
23
40
92
16
45
39
75
53
73
143
52
32
36
25
84
287
60
48
40
3
53
52
93
71
48
60
156
136
8
25
72
23
12
144
60
79
126
39
105
35
36
4
312
51
29
19
21
44
156
24
64
140
43
69
36
8
169
60
48
47
12
85
95
55
21
15
84
81
69
84
39
105
72
275
24
97
23
24
25
107
25
23
28
32
25
11
1
111
32
36
115
29
12
60
136
69
18
66
39
87
9
51
18
11
55
57
24
8
1
11
28
20
157
23
60
12
1
18
29
120
25
36
24
11
61
84
27
12
80
120
85
132
3
87
30
95
120
1
18
5
24
72
24
19
150
95
67
21
84
108
33
47
25
60
11
84
12
84
1
60
39
9
72
75
60
33
3
45
3
75
84
65
172
20
180
193
6
5
31
65
60
ABCD 96789333664*3^$a+1 [50013]
18
120
6
33
48
39
9
64
77
24
36
6
42
6
6
30
42
54
141
64
41
7
47
6
27
45
19
32
16
11
48
6
60
6
102
18
48
54
63
57
72
18
54
39
15
18
6
24
48
48
12
18
3
141
24
84
36
6
24
133
53
48
18
102
3
63
1
53
6
37
32
39
9
15
72
24
18
102
9
87
12
30
12
3
64
23
42
6
30
30
72
72
13
71
42
79
17
84
6
102
6
73
5
48
216
3
27
24
42
36
72
60
18
25
48
83
93
16
29
48
210
78
30
21
15
30
3
9
24
31
11
21
3
36
24
24
9
288
9
150
90
30
9
21
48
123
51
12
18
12
19
11
6
31
80
51
36
84
24
13
11
12
120
33
16
48
47
1
53
27
39
18
108
30
126
6
6
36
15
48
15
18
66
13
32
33
48
12
42
18
6
24
9
21
30
6
132
51
96
16
17
18
13
167
9
96
9
39
3
12
24
6
3
45
12
60
6
42
12
30
49
29
66
18
6
78
108
6
78
36
96
55
5
12
63
69
66
96
12
18
27
39
12
132
9
57
7
35
78
30
60
24
54
7
23
60
12
42
55
29
3
57
12
60
54
24
18
6
36
85
35
96
36
6
3
69
75
57
54
1
41
126
9
16
77
36
108
36
42
6
108
51
39
18
24
30
12
48
30
7
29
19
77
12
72
31
23
66
36
99
16
29
54
18
18
30
30
60
30
19
17
12
54
13
23
25
5
27
9
39
16
35
45
144
3
13
32
21
72
6
12
6
43
23
48
60
18
60
48
12
99
33
31
107
24
12
36
24
84
96
54
36
7
17
60
3
45
54
13
32
16
41
54
18
54
6
3
51
72
18
18
72
9
99
6
42
93
15
48
24
73
29
132
30
96
49
5
78
126
72
36
3
21
18
24
18
79
5
24
115
35
66
42
30
12
7
32
39
60
84
57
15
49
11
48
6
36
18
60
54
7
48
96
47
24
9
45
19
96
11
37
48
53
36
7
32
3
18
30
18
162
24
49
80
3
120
18
6
45
9
30
9
3
84
24
24
66
7
17
6
48
9
15
24
24
1
47
36
42
42
36
78
39
15
49
23
60
150
60
27
39
121
17
78
12
21
15
49
11
36
30
19
95
12
72
12
18
15
9
7
11
24
141
16
17
15
33
15
45
3
16
35
90
42
9
69
6
12
12
102
6
18
6
9
9
7
35
18
30
93
21
30
24
120
45
48
39
84
21
39
6
3
93
19
83
108
30
90
6
36
24
18
69
15
6
30
30
6
24
1
11
18
6
228
12
6
7
83
13
17
54
18
39
9
48
7
35
13
47
49
23
25
32
111
30
60
7
11
37
17
15
3
18
84
90
48
24
37
65
175
5
12
66
66
42
12
12
12
24
18
3
3
6
36
36
6
9
111
6
78
12
42
138
6
36
19
53
12
6
24
18
54
24
18
15
69
30
13
47
12
48
18
19
41
36
6
13
83
54
18
42
43
35
12
1
83
48
24
42
6
24
13
77
3
39
18
66
36
6
36
39
9
39
45
19
35
168
6
36
96
30
93
3
13
32
64
29
102
120
6
42
42
36
144
18
36
18
30
81
51
13
5
54
12
25
48
144
35
13
5
66
12
48
180
18
7
5
84
7
17
12
19
5
90
18
30
49
5
60
31
5
24
102
12
33
3
61
5
43
83
13
17
114
18
27
15
42
18
54
84
6
21
63
6
30
36
18
7
17
12
6
6
12
123
9
7
11
24
12
30
6
228
25
41
36
18
49
53
6
6
6
25
53
43
71
54
3
15
1
80
3
18
12
36
27
111
33
117
6
138
144
18
30
36
18
24
13
17
24
12
6
24
45
112
95
6
6
36
1
29
24
18
9
57
18
84
81
39
9
9
7
32
27
24
13
71
30
42
12
24
61
35
13
71
6
6
36
24
78
30
30
103
17
42
6
15
9
12
30
13
53
18
9
16
47
97
11
21
15
48
6
42
1
23
42
31
29
72
84
24
15
3
48
102
7
32
39
144
114
12
6
186
60
18
93
153
36
96
12
7
71
18
55
95
24
6
18
18
42
54
48
18
42
19
41
90
45
21
42
24
9
51
45
33
15
3
6
90
54
12
6
78
39
21
27
27
18
36
30
1
23
9
15
33
27
6
31
41
72
18
141
129
30
12
37
53
36
54
6
42
36
45
27
18
51
21
12
6
24
36
12
97
48
48
5
66
121
80
16
53
90
120
24
30
48
66
24
9
75
21
9
18
24
13
17
54
57
16
41
72
84
192
18
54
6
18
43
5
66
18
78
9
99
13
48
48
101
60
18
12
96
33
45
24
27
16
11
6
15
21
12
15
9
7
80
15
108
12
153
64
35
72
12
132
37
29
51
9
36
6
24
102
15
9
6
36
18
43
5
91
35
36
18
24
42
18
84
31
11
6
18
6
39
16
47
48
60
12
25
23
66
12
43
65
42
21
21
60
18
114
60
15
27
21
3
18
6
24
84
126
6
24
45
123
6
18
66
54
69
3
6
18
37
5
91
23
9
63
6
12
6
24
33
16
29
3
16
47
241
5
75
39
84
84
1
32
45
12
30
12
12
1
101
75
15
1
32
16
32
16
29
19
137
90
13
5
30
18
30
6
102
42
66
36
1
11
18
18
33
33
90
60
66
7
32
9
30
12
6
78
24
54
27
3
109
5
12
31
48
47
90
24
12
24
24
90
18
72
15
69
30
12
6
27
15
24
25
29
12
36
6
72
21
45
30
12
42
18
6
7
17
84
42
90
84
90
78
12
15
3
18
48
43
5
24
78
69
9
135
33
6
36
30
126
30
126
93
39
9
27
69
27
24
84
6
36
31
32
9
39
21
27
15
24
48
24
18
96
63
9
90
45
3
126
15
15
18
15
16
59
ABCD 96789613834*3^$a+1 [50055]
71
43
18
30
36
41
91
12
53
37
24
18
17
73
11
7
36
48
269
1
42
156
60
5
7
42
23
79
96
66
90
5
67
42
23
12
144
84
25
23
12
36
1
11
25
59
108
67
54
54
101
25
11
235
53
25
30
60
120
72
42
36
48
90
29
61
83
43
6
18
66
11
13
36
119
7
66
47
13
66
78
54
18
83
1
36
132
36
47
133
23
13
18
66
78
48
36
24
89
1
66
42
54
65
91
78
48
191
25
36
114
65
61
18
17
19
72
48
60
41
61
42
84
18
11
79
24
48
36
18
35
37
42
36
12
72
78
174
42
18
137
109
11
12
1
54
48
29
7
180
53
72
43
252
108
17
19
29
12
13
71
36
67
36
6
36
120
36
240
198
36
18
35
60
36
61
78
12
36
78
11
73
18
77
127
156
36
41
48
12
13
35
1
18
89
13
11
211
197
49
60
18
48
108
36
54
36
60
30
6
107
49
54
29
49
11
25
18
90
12
42
17
84
37
96
47
43
5
7
18
162
54
6
5
12
85
59
37
30
24
30
132
11
72
109
6
65
145
35
24
72
121
23
24
121
48
6
5
132
108
60
19
30
35
19
54
107
12
7
77
73
210
18
11
84
36
48
72
24
1
36
72
54
185
49
59
13
11
7
89
19
36
137
25
35
37
11
97
84
60
180
66
72
60
18
48
47
49
72
30
6
12
198
36
108
18
83
7
53
7
17
67
78
71
19
5
12
55
29
25
18
18
30
18
18
126
270
36
90
78
30
6
53
55
5
7
90
18
60
54
23
7
89
19
144
17
60
37
54
66
35
1
6
18
143
156
180
79
29
48
7
77
96
24
48
7
65
7
41
193
18
77
192
43
113
7
96
120
29
264
37
252
30
96
30
60
174
5
84
19
18
36
23
55
17
235
198
47
19
53
73
6
36
30
42
53
1
107
1
90
156
5
1
126
126
35
48
7
30
18
96
162
66
24
120
18
24
30
42
54
156
5
48
61
12
60
126
113
67
54
23
97
36
18
17
133
66
17
72
43
66
6
48
101
151
42
66
41
36
55
18
30
89
19
77
55
41
60
133
71
85
191
25
6
17
85
23
72
1
66
90
36
6
120
6
11
7
126
66
126
24
228
24
36
36
47
1
95
55
53
31
17
19
60
48
53
25
48
35
133
23
13
11
61
35
1
54
53
300
79
120
6
23
7
53
1
18
6
48
42
324
29
25
227
145
23
120
79
84
24
72
5
72
61
83
13
174
29
67
18
12
6
192
24
30
59
19
72
29
48
7
24
89
31
108
18
24
198
5
13
11
37
6
29
7
185
31
5
85
102
6
12
78
36
12
36
180
24
12
132
65
72
7
90
18
66
60
11
19
17
43
17
12
72
72
25
23
31
36
84
41
36
121
59
37
18
66
24
48
11
43
17
43
12
6
36
12
36
78
36
29
61
54
65
7
5
24
19
5
31
161
43
36
48
17
36
37
36
6
161
1
35
1
54
17
48
48
240
115
36
72
48
41
13
78
53
19
12
6
23
60
37
47
79
42
120
36
119
31
17
67
53
235
101
12
109
138
185
48
1
72
35
7
18
36
119
12
48
31
41
108
13
72
276
12
42
48
42
36
18
17
31
5
121
47
61
179
259
18
35
31
78
54
101
120
7
17
132
12
43
5
49
18
125
1
30
126
71
1
36
47
7
36
6
48
23
120
204
55
12
17
19
137
7
42
36
59
7
29
31
72
12
36
54
42
18
84
24
66
6
11
19
17
7
5
13
54
5
121
12
132
54
77
31
18
126
66
6
125
139
24
53
73
18
12
6
54
18
138
53
25
35
72
55
36
5
7
168
18
12
24
11
19
77
13
47
25
24
138
161
25
72
108
72
54
29
25
35
156
1
114
5
211
48
53
73
119
25
6
36
29
25
18
101
1
90
5
144
109
72
54
120
77
91
54
18
54
23
61
96
11
48
25
78
281
133
18
17
228
1
24
59
24
84
12
1
95
13
131
7
42
72
23
31
72
29
ABCD 96789994682*3^$a+1 [50009]
25
11
52
45
47
25
63
92
36
24
28
20
25
3
12
108
27
53
109
30
18
3
129
35
36
112
60
32
16
207
42
23
7
65
228
85
83
108
172
8
24
48
67
77
16
69
3
45
143
37
132
3
105
75
8
37
143
24
28
8
12
28
68
16
8
25
23
48
19
137
36
4
36
8
132
72
97
3
36
56
85
108
42
30
60
3
45
72
83
85
51
92
40
12
60
27
53
25
12
18
42
119
60
49
27
20
180
13
72
75
153
72
63
177
75
45
18
5
85
72
60
119
24
37
123
32
24
49
23
12
72
25
3
20
12
40
48
57
11
37
23
132
25
35
28
92
205
3
8
16
80
73
11
31
93
8
24
48
127
5
108
28
140
12
96
24
12
16
69
120
75
3
5
72
144
24
55
41
60
36
84
24
40
8
48
36
4
12
9
131
84
60
13
83
12
12
16
332
85
15
132
48
195
17
36
48
4
48
8
91
90
59
49
23
48
36
88
45
12
15
104
24
168
109
23
85
12
63
117
255
20
193
3
104
96
40
44
55
65
24
4
75
30
11
24
37
23
85
23
37
30
42
15
8
12
55
48
113
4
116
64
33
12
3
60
56
49
27
8
132
48
67
78
47
55
5
100
68
36
16
15
48
65
12
60
4
9
12
90
65
13
12
3
36
20
16
284
4
12
104
31
41
12
55
17
24
16
135
90
71
24
13
35
36
1
15
80
28
117
71
40
9
11
132
7
18
263
60
48
12
84
48
12
13
147
80
73
95
120
100
48
32
115
5
96
36
84
31
48
41
16
8
25
47
25
90
18
35
36
1
168
102
53
108
88
12
99
81
20
12
60
72
84
31
29
156
96
4
3
41
16
44
349
72
108
23
19
90
3
117
23
127
48
53
19
18
27
108
45
51
20
61
75
33
155
145
60
35
172
44
49
251
36
84
79
93
69
18
72
21
8
61
83
48
12
120
25
72
23
85
60
11
1
11
60
4
93
15
105
11
112
8
4
27
53
40
192
8
232
3
12
18
23
4
180
8
115
221
169
27
8
7
18
3
20
169
35
84
24
120
25
60
35
72
96
49
11
108
109
11
36
13
30
137
25
59
31
113
36
76
33
12
35
60
84
12
12
112
36
12
57
11
72
96
91
90
3
117
11
12
12
24
72
48
24
16
212
48
12
24
28
72
93
3
80
19
21
237
111
20
172
32
12
108
12
16
68
61
48
60
12
35
84
60
12
48
24
72
36
84
60
13
15
36
51
53
37
180
35
25
23
97
15
60
44
196
8
55
72
9
80
12
64
188
60
60
36
16
44
52
27
101
12
4
8
115
101
12
7
41
304
68
19
53
25
72
3
56
52
120
8
4
20
60
37
15
123
17
60
85
23
12
43
41
192
37
15
57
15
8
25
60
102
18
90
141
39
65
97
3
116
4
12
105
3
140
100
56
12
52
8
7
5
7
65
24
1
135
20
25
18
5
67
21
24
33
95
12
96
64
15
233
36
4
8
52
48
20
144
48
36
84
72
28
8
172
92
13
3
8
49
35
37
48
72
11
12
85
15
56
1
51
80
48
36
64
104
28
68
4
8
40
20
79
29
121
15
105
23
67
5
4
92
24
16
128
1
123
12
8
37
59
84
40
60
68
52
8
7
41
36
73
35
12
136
8
4
32
84
36
40
224
91
41
49
11
7
353
37
3
72
116
24
16
92
60
48
60
31
33
108
20
40
20
12
36
64
117
59
72
84
25
18
30
35
25
3
12
87
53
36
4
60
180
32
40
36
20
28
44
7
65
24
72
28
12
32
7
48
150
23
24
24
12
112
56
36
156
12
25
83
48
4
20
12
60
13
3
8
12
60
72
36
1
3
32
55
5
48
108
79
18
47
24
96
48
55
102
168
30
72
5
193
135
120
20
52
15
41
19
90
48
23
12
12
24
1
75
8
60
36
19
5
12
43
5
48
49
59
24
60
12
24
1
23
216
36
13
11
84
36
112
9
39
21
108
95
7
53
37
11
148
164
37
3
36
20
64
120
8
48
49
27
135
101
4
33
11
24
96
1
123
57
3
45
27
44
12
4
63
17
24
4
57
11
52
8
168
84
100
152
ABCD 96790223228*3^$a+1 [50163]
25
12
276
144
75
60
105
96
15
117
167
121
87
33
72
72
75
45
156
60
99
156
9
51
69
51
129
143
85
228
120
135
20
49
120
51
132
45
3
80
12
37
36
39
56
160
9
15
33
15
285
12
108
27
116
4
153
12
108
48
12
27
45
36
24
63
72
36
297
192
123
8
72
72
1
35
157
243
57
12
36
24
60
143
85
3
105
12
87
48
188
25
12
48
60
15
20
60
84
1
15
69
48
143
49
15
96
9
36
35
37
23
12
40
105
60
72
36
119
1
12
27
21
59
76
57
12
15
33
27
213
15
45
123
45
87
128
60
24
1
12
75
48
84
116
37
107
40
36
20
24
96
4
45
60
131
25
75
105
59
16
32
25
60
155
12
1
84
96
60
12
12
60
15
93
60
183
9
36
132
95
88
117
12
135
21
132
168
60
15
20
109
60
51
57
87
33
12
63
168
105
24
11
145
99
45
240
36
59
28
32
61
87
45
23
25
24
48
12
171
69
63
57
36
15
84
21
27
117
95
205
120
60
36
12
72
63
177
3
57
11
85
12
48
15
12
165
47
13
60
168
12
3
189
276
15
24
180
80
145
15
36
44
61
39
165
48
147
56
160
105
84
15
188
157
71
4
21
59
25
3
45
227
133
23
37
12
215
16
45
59
13
12
95
48
280
212
16
20
24
96
100
57
23
157
12
123
33
47
73
12
132
15
33
300
27
33
12
11
49
231
44
73
48
204
60
11
25
60
24
11
364
140
121
39
21
59
13
23
4
141
75
9
75
45
36
132
95
12
61
39
33
228
12
12
120
131
4
93
23
37
35
25
60
63
177
60
63
117
243
72
45
48
35
24
40
36
180
320
25
72
15
48
9
96
12
35
25
72
3
33
27
8
40
9
120
95
40
81
27
60
32
205
3
72
48
32
13
83
49
48
12
15
21
12
15
237
36
59
73
48
12
180
23
40
32
72
100
80
16
45
24
48
132
195
36
45
12
12
15
33
72
63
33
72
47
25
36
144
3
32
13
228
24
131
25
59
16
32
72
16
45
24
60
120
171
80
169
156
75
69
108
12
23
112
56
240
40
45
132
72
15
33
12
83
97
51
84
93
207
33
35
85
27
165
108
27
180
225
23
133
24
156
39
33
23
37
12
71
4
33
207
81
107
100
32
28
117
11
37
47
13
83
205
84
108
87
81
12
168
119
60
16
32
72
1
60
120
39
60
176
37
27
93
60
15
45
15
45
12
75
33
23
49
255
285
36
15
9
36
27
45
3
117
48
132
48
24
108
3
9
108
72
11
85
24
3
45
27
140
28
168
57
3
12
33
24
36
35
85
59
13
60
27
21
39
128
37
35
145
15
56
49
23
12
16
80
37
23
49
95
13
48
35
37
27
273
15
45
48
59
60
13
120
12
36
60
95
4
48
8
169
15
105
23
73
24
171
45
35
97
15
240
105
27
45
15
33
12
36
120
204
63
32
216
97
12
60
36
12
60
3
32
13
95
97
35
133
215
124
80
25
156
264
3
32
73
27
45
63
8
49
240
75
225
60
51
20
60
85
15
189
96
60
84
3
80
48
40
57
63
44
145
48
15
45
72
11
4
120
105
303
33
432
23
84
76
9
15
45
60
35
336
97
63
9
ABCD 96790406476*3^$a+1 [50053]
18
41
24
12
24
37
11
211
18
12
18
53
108
103
65
96
7
30
11
1
107
132
7
54
78
72
41
49
18
18
30
24
48
5
7
60
5
12
24
55
101
31
29
1
18
12
77
25
6
60
29
31
84
6
30
30
11
120
48
12
72
60
12
49
18
18
35
25
59
43
5
24
43
60
36
5
24
1
11
1
12
71
19
17
61
119
133
18
60
5
48
7
17
12
120
13
23
55
42
96
23
24
48
12
37
11
25
11
72
1
48
11
31
41
12
13
12
30
18
24
179
12
24
72
12
24
43
41
49
30
29
12
12
24
7
6
155
67
60
48
72
18
23
37
12
35
25
42
126
59
24
1
35
13
47
91
54
11
67
12
96
42
48
54
66
23
72
67
48
17
13
120
35
7
5
85
23
48
127
90
11
1
23
55
17
115
41
61
30
6
12
72
36
11
48
12
108
85
23
36
7
29
1
132
71
7
30
12
11
7
12
5
25
18
102
23
36
12
108
121
12
11
7
18
59
61
24
108
23
48
24
7
30
60
78
29
48
1
24
18
89
13
83
25
78
60
30
30
12
18
30
60
24
18
71
49
11
199
41
19
60
12
5
12
1
95
7
29
1
18
89
48
24
1
6
29
1
54
30
30
18
18
53
109
47
25
23
12
1
12
90
29
49
155
67
42
6
5
7
78
71
151
17
25
23
7
65
121
11
1
12
83
187
89
79
53
96
12
1
11
49
119
12
25
11
12
67
12
42
11
108
24
43
113
19
5
25
12
11
109
6
24
30
35
73
42
6
11
73
36
11
19
12
12
5
55
89
24
12
1
54
53
25
72
60
90
66
60
11
48
12
24
12
24
13
18
17
24
181
6
53
1
18
138
11
12
97
174
78
30
77
13
12
48
42
5
43
102
108
12
11
24
55
5
25
107
24
25
24
6
12
30
11
91
60
17
60
31
77
91
24
53
12
115
60
126
30
30
24
6
12
60
29
43
48
42
47
13
11
36
13
30
29
108
60
1
48
54
36
65
120
24
31
24
5
25
18
29
1
18
17
84
19
77
7
36
54
36
11
61
215
7
6
72
78
53
7
72
41
60
7
24
66
102
12
17
43
66
24
47
61
42
5
12
1
12
18
5
7
30
36
47
55
17
72
31
5
67
65
24
72
37
23
36
24
55
60
60
120
24
30
107
36
73
30
30
30
120
24
66
12
12
90
30
48
18
17
37
18
42
11
24
13
47
43
18
24
23
24
13
35
25
18
5
72
12
48
1
102
77
25
36
23
49
59
48
31
102
107
13
18
72
17
36
132
13
12
12
23
73
47
7
29
49
18
17
12
133
132
83
84
12
1
18
29
1
18
24
108
5
85
222
5
1
23
48
31
5
13
42
18
23
36
43
108
5
48
7
29
61
12
23
55
89
43
12
17
12
12
12
132
24
1
78
12
6
24
143
12
24
1
6
54
48
12
47
73
30
18
12
18
29
84
24
91
41
60
121
12
60
6
5
12
43
125
115
77
12
115
17
36
36
19
42
11
12
72
24
7
30
23
48
13
6
12
42
48
59
43
17
1
48
30
65
25
11
19
29
25
6
17
36
1
11
37
18
72
30
119
60
1
30
102
36
23
37
24
18
30
18
41
73
30
48
78
11
13
78
12
89
7
41
31
5
48
85
42
77
55
18
102
6
12
12
47
36
13
11
79
17
36
36
84
7
72
17
55
18
11
36
55
96
29
120
1
84
83
97
6
17
24
19
12
18
12
23
55
24
5
1
12
12
90
65
1
24
6
42
71
24
12
55
5
1
42
60
18
35
24
43
90
60
23
108
24
36
36
144
49
78
12
48
29
61
42
41
7
72
18
95
7
41
1
11
19
29
31
5
43
18
23
49
23
79
29
12
84
13
42
5
25
60
11
37
23
7
72
65
12
61
12
119
49
12
18
48
12
5
12
192
1
18
72
60
77
61
30
150
71
103
48
60
18
24
48
18
17
25
42
29
121
35
85
48
35
7
120
138
11
7
12
30
11
1
126
24
96
41
61
102
89
31
30
18
12
41
84
24
7
90
59
12
12
67
12
5
12
25
30
6
42
17
1
95
37
18
42
78
173
7
30
83
31
17
1
30
77
25
11
37
12
59
7
54
18
29
60
24
84
1
60
35
37
23
19
29
1
6
17
37
59
1
6
12
29
48
48
73
30
24
41
7
5
36
49
11
31
41
55
113
7
5
60
19
5
13
90
42
6
5
7
60
48
30
47
12
108
7
5
12
31
5
13
162
41
91
60
125
12
73
11
19
5
13
30
102
18
72
125
60
12
12
7
12
12
5
1
12
11
96
36
49
36
30
29
121
23
48
13
23
25
78
54
23
7
5
85
59
48
1
12
23
13
24
6
132
17
1
24
47
13
30
197
43
6
119
1
23
31
29
67
84
48
12
66
59
1
30
65
175
12
5
72
60
36
7
12
41
12
115
48
30
252
12
30
29
19
60
42
59
19
65
43
5
84
25
48
12
6
114
6
120
30
42
12
17
12
121
18
17
12
72
1
36
114
101
7
113
67
12
30
47
12
132
97
60
35
84
19
24
17
31
12
126
11
60
13
60
6
5
19
36
29
73
107
25
11
60
67
18
12
48
23
7
30
30
29
1
120
59
36
109
11
25
11
24
96
12
49
12
138
18
24
59
1
119
48
61
11
31
17
12
72
7
48
30
59
25
36
11
1
11
7
5
7
162
78
48
5
145
42
12
18
42
66
60
11
13
59
19
18
42
48
53
91
ABCD 96790457048*3^$a+1 [50066]
5
7
21
147
5
136
12
87
108
5
84
16
15
312
41
16
56
52
195
48
117
68
55
45
284
115
21
12
207
93
36
20
36
43
21
27
117
63
9
20
31
12
45
48
144
44
4
128
79
60
201
12
8
7
228
9
48
8
72
28
44
28
3
9
3
17
55
9
24
56
84
43
89
31
72
60
180
153
120
27
53
88
24
20
100
8
72
36
16
111
372
21
60
80
60
64
3
197
76
27
24
125
28
3
57
48
24
15
101
52
20
72
4
80
7
12
45
36
27
60
177
63
33
99
57
20
31
12
65
12
31
177
68
28
27
57
8
24
40
3
45
3
45
12
15
21
60
20
19
48
29
48
112
171
29
4
44
7
180
189
44
7
29
40
12
255
9
48
36
84
123
93
20
7
45
48
144
3
45
375
45
60
15
9
171
5
40
15
33
164
12
40
15
9
24
56
76
75
21
39
21
207
12
113
16
96
8
108
19
9
296
24
36
64
80
40
120
87
113
67
77
7
33
8
52
63
89
196
27
141
99
21
20
76
44
64
68
40
75
185
115
12
60
53
12
148
60
159
60
33
3
45
84
135
53
28
44
64
12
24
44
19
81
92
7
228
149
88
36
12
108
24
72
56
55
72
33
15
105
108
92
60
108
7
24
33
60
12
48
192
36
15
5
48
187
29
4
20
31
21
12
80
16
27
57
12
48
3
9
108
168
132
8
79
120
45
36
32
43
33
27
60
12
12
9
159
81
24
3
84
156
33
36
60
15
48
93
27
165
63
9
135
21
15
29
24
40
159
120
93
75
9
24
51
9
60
12
24
24
27
5
28
27
33
111
9
36
3
57
8
12
16
84
44
180
4
3
17
103
9
51
9
48
192
180
3
17
64
39
17
31
69
51
117
15
12
21
32
156
16
3
41
184
27
48
113
112
12
56
324
31
117
36
84
3
53
136
111
113
132
64
20
4
27
237
15
48
29
64
27
177
3
53
52
12
32
120
115
245
4
32
4
84
12
99
48
33
8
7
129
204
12
8
240
52
147
45
3
77
72
16
68
136
8
28
8
7
9
36
12
8
100
27
21
20
211
89
132
7
21
96
56
124
104
31
5
31
69
60
51
153
87
113
12
115
33
12
135
12
41
76
68
280
156
39
21
44
12
148
15
77
16
27
72
36
24
96
240
29
64
24
20
43
113
19
77
40
80
91
149
28
147
48
33
8
40
27
60
9
176
40
44
88
192
104
79
45
12
84
96
51
69
96
15
69
68
43
45
20
48
91
48
5
108
4
51
24
9
12
27
33
48
84
3
12
5
40
27
21
87
12
108
21
12
8
132
67
5
12
43
17
28
255
12
105
123
17
4
87
9
75
9
12
20
52
3
57
132
44
76
51
60
24
36
177
20
43
65
64
24
27
29
28
27
113
228
127
81
12
12
216
20
19
93
27
45
236
12
28
24
12
3
48
177
3
12
45
3
24
9
36
36
84
3
48
24
33
32
4
51
36
17
160
92
60
31
9
123
101
16
48
183
65
172
12
116
28
60
72
15
9
75
48
45
3
5
24
36
7
60
5
28
135
53
12
4
120
243
33
32
160
36
147
9
51
9
20
91
89
4
12
44
16
108
176
31
72
48
12
33
27
93
15
17
36
31
5
120
31
177
12
20
43
21
24
20
28
108
12
24
63
17
136
15
113
40
12
164
180
40
104
139
33
15
57
140
100
12
60
56
28
32
12
28
15
84
105
60
48
156
60
27
24
96
9
24
99
12
113
72
16
20
7
45
27
96
9
48
15
48
33
72
15
17
48
55
12
21
51
29
127
65
55
60
29
124
24
20
28
15
132
77
84
139
21
12
27
21
60
32
7
60
21
20
16
63
168
105
108
27
245
7
33
20
28
27
53
19
21
96
156
32
100
156
ABCD 96790509646*3^$a+1 [50023]
60
25
48
87
62
64
36
14
76
24
6
39
41
31
69
3
35
52
8
12
64
20
6
10
134
66
18
7
23
25
41
34
102
30
8
36
60
24
106
44
10
56
1
9
54
36
14
100
66
24
20
6
36
19
51
24
80
10
24
30
21
9
6
20
24
6
7
24
59
70
15
81
20
24
19
17
31
107
10
66
104
22
60
14
96
49
9
30
26
4
75
5
16
14
10
27
29
54
40
2
48
22
14
16
18
36
105
24
21
51
9
20
16
3
21
24
32
78
46
66
69
11
34
50
4
26
4
12
8
10
186
96
48
110
66
16
30
24
24
33
24
63
32
34
39
65
52
3
45
51
69
3
48
15
24
2
31
29
4
6
18
32
103
15
12
50
30
133
57
44
4
6
14
36
55
89
7
48
5
12
88
120
60
27
5
40
24
24
3
168
24
47
18
22
48
30
50
16
50
31
29
4
92
18
30
66
25
29
22
80
4
9
27
48
80
160
20
82
39
41
48
70
33
27
6
15
65
16
18
66
27
24
24
69
2
25
3
32
4
74
7
9
15
11
4
54
60
80
7
29
16
24
50
160
36
8
61
5
24
16
27
72
75
66
14
10
20
30
52
24
66
68
10
102
24
44
36
96
114
37
47
12
4
6
20
28
62
13
137
48
7
15
105
23
25
77
24
10
20
16
18
6
21
63
42
15
9
24
15
5
16
14
22
20
124
6
33
15
32
1
3
6
14
4
2
48
10
30
2
34
36
3
35
6
30
100
45
9
62
58
30
30
30
45
5
72
4
15
9
72
15
5
10
9
39
6
26
88
6
24
12
60
38
12
64
36
45
29
4
6
20
37
39
104
94
2
4
6
210
20
25
24
9
12
51
69
20
84
4
2
28
2
34
24
30
30
30
27
35
13
45
51
24
45
192
48
12
90
18
3
27
45
72
15
33
171
146
43
45
2
28
26
19
5
30
72
10
14
37
9
54
9
17
34
6
30
9
5
4
12
44
127
59
18
22
8
22
38
25
15
6
20
36
28
62
1
17
10
86
4
110
10
20
100
72
51
24
119
36
18
22
20
94
110
6
24
16
39
111
8
1
72
93
26
78
40
50
6
10
6
3
65
22
50
24
54
10
12
8
66
1
23
6
6
48
40
62
100
75
29
16
18
90
6
6
8
43
39
8
30
12
34
26
10
30
14
84
42
31
59
100
81
27
26
66
54
34
50
55
5
22
45
3
6
84
75
155
13
3
30
54
50
6
4
6
39
5
43
24
35
18
10
96
20
6
4
14
6
166
30
24
14
37
53
43
17
42
18
10
56
6
43
47
18
46
66
14
46
3
27
18
20
42
4
66
20
43
45
30
32
13
11
30
4
96
30
164
66
55
15
66
20
64
24
20
31
15
14
40
72
80
34
56
49
101
28
86
34
15
45
315
27
54
39
96
45
6
20
25
3
2
18
40
116
6
24
7
27
32
28
26
100
51
3
93
29
18
10
20
66
1
33
60
32
34
30
36
63
35
37
15
38
10
6
24
12
14
4
66
54
20
10
72
38
1
5
34
20
13
24
48
15
20
12
10
15
35
30
4
66
108
21
69
3
72
35
6
64
92
28
12
74
10
114
45
57
39
59
30
16
26
120
18
115
35
42
18
70
51
101
34
44
6
4
2
64
54
6
24
12
54
50
6
4
14
25
17
118
2
54
49
45
2
1
23
16
158
10
12
20
25
3
26
16
78
12
38
36
64
6
9
41
7
39
50
10
21
57
62
28
72
45
9
39
57
30
44
94
20
22
44
1
5
18
97
29
54
16
14
16
26
13
81
26
30
34
54
6
24
90
120
150
105
5
40
42
20
13
47
30
88
3
3
14
16
54
12
20
1
29
48
22
8
30
10
140
46
30
84
50
30
6
4
2
61
27
26
30
46
15
23
10
6
24
32
25
5
60
18
85
11
94
6
20
30
16
20
4
66
44
6
58
33
48
29
12
18
85
47
58
50
16
14
22
44
76
24
24
60
72
38
55
15
2
58
2
4
50
16
18
50
10
32
18
10
3
57
26
6
40
15
23
66
24
10
6
6
8
73
72
11
54
12
34
24
33
9
20
30
54
100
20
24
22
81
24
3
20
73
57
36
24
90
2
31
29
28
6
54
123
9
110
48
1
41
24
40
14
10
122
178
80
10
30
62
13
72
69
26
18
31
5
91
33
15
48
33
15
9
72
18
110
40
30
81
39
126
24
3
168
101
34
44
10
3
27
93
3
90
60
39
27
21
29
34
54
12
8
52
51
24
69
20
96
28
51
24
45
66
26
18
46
26
13
65
6
46
48
3
9
14
54
22
21
3
60
9
11
4
26
4
2
25
29
10
26
24
7
47
12
85
29
96
10
50
94
50
34
20
52
48
36
20
66
88
3
48
29
12
18
85
81
24
50
10
27
5
30
13
5
43
107
10
60
20
166
66
14
37
47
46
14
10
20
76
44
36
4
15
15
102
14
46
50
4
66
18
12
24
20
6
30
49
39
66
96
8
16
44
60
10
93
27
12
9
15
50
34
42
104
4
50
16
74
90
1
29
16
50
60
46
14
30
4
60
2
10
74
24
13
27
2
18
1
24
15
2
28
51
21
228
60
12
14
49
27
48
26
10
57
17
22
24
57
33
6
80
25
29
6
4
24
33
17
36
34
12
24
56
13
15
2
34
21
5
24
34
26
31
33
15
41
174
42
28
60
2
4
54
12
15
24
69
20
16
54
6
14
12
30
48
22
44
144
1
35
24
70
20
40
51
11
4
30
14
22
68
67
29
40
116
24
10
24
20
60
6
4
26
6
28
12
54
21
15
60
21
29
18
72
25
29
6
118
12
80
88
26
24
10
6
56
1
23
4
56
36
10
39
24
96
29
6
46
20
4
14
30
12
100
60
111
3
20
6
70
138
20
31
39
6
27
24
45
44
4
3
3
26
28
30
36
50
10
84
30
36
51
39
6
8
12
18
13
113
7
27
20
40
57
9
15
9
60
51
5
24
30
6
36
34
26
28
26
16
38
12
34
20
1
5
48
40
12
48
20
40
2
10
8
22
33
17
10
44
6
10
18
12
8
42
28
122
40
134
4
146
16
15
ABCD 96790641386*3^$a+1 [50001]
58
77
45
75
13
90
74
4
14
30
3
55
18
119
25
132
23
25
6
125
96
3
6
34
20
36
9
7
6
32
112
80
78
21
15
22
30
68
24
88
32
22
54
2
3
19
68
22
48
14
58
11
12
27
22
11
7
72
20
21
15
4
18
62
36
9
121
18
24
5
45
243
49
30
14
6
66
22
2
88
6
84
6
54
66
32
18
40
6
26
10
14
4
44
118
30
2
3
19
26
22
122
24
40
12
47
3
189
19
72
50
70
5
24
21
10
30
20
4
59
72
3
9
48
7
12
29
25
122
28
149
121
50
81
79
176
21
69
46
48
60
30
11
31
84
140
4
77
37
90
5
7
41
48
79
26
4
38
57
1
14
21
99
6
70
20
12
40
54
38
88
113
27
10
120
2
40
36
32
70
74
34
6
14
126
48
21
7
5
48
127
18
12
50
132
30
63
13
104
10
12
5
91
32
21
37
50
72
33
115
17
27
18
6
40
66
18
78
12
42
116
10
32
27
31
8
9
27
90
6
12
81
109
18
12
36
20
22
32
3
55
18
26
36
28
17
37
8
90
33
36
31
14
4
14
36
12
78
54
12
64
116
6
18
4
30
18
14
4
42
32
18
52
42
44
45
27
180
9
13
23
13
110
4
77
36
43
110
4
86
16
6
98
114
18
58
66
18
18
2
16
86
9
27
130
90
53
24
27
10
50
34
122
9
9
46
5
39
4
50
36
6
9
21
6
12
10
26
64
36
32
30
58
56
54
106
60
18
8
15
25
38
72
18
52
2
88
20
4
14
52
95
48
109
47
31
8
105
111
9
15
40
134
28
44
54
96
16
24
53
63
33
39
36
22
18
2
75
33
30
40
41
15
54
16
24
30
96
101
15
72
72
6
12
51
9
3
19
48
2
144
22
72
36
104
18
58
41
3
105
31
134
6
106
56
22
32
4
54
26
100
26
46
50
27
45
3
45
54
36
60
45
27
72
36
52
18
18
50
99
27
153
85
38
33
75
22
8
22
60
5
27
36
16
18
32
18
126
15
115
6
11
12
43
5
15
4
8
40
65
13
8
27
27
18
27
13
168
66
6
14
40
29
24
31
126
83
3
24
16
20
120
9
13
56
27
25
2
16
24
8
78
36
15
39
69
33
60
4
18
36
30
11
36
12
243
100
8
9
48
55
2
48
18
69
12
19
80
10
71
135
54
154
48
60
32
18
22
48
2
3
108
45
22
20
12
22
20
34
29
21
10
140
21
15
34
14
18
60
22
12
60
5
45
39
15
90
16
18
258
23
9
18
52
41
135
40
50
99
13
18
72
18
35
19
50
63
55
5
103
44
28
18
54
30
83
45
22
12
6
84
68
10
8
40
65
45
39
15
36
22
26
40
20
36
4
12
29
9
22
8
40
5
72
13
6
5
31
8
69
3
9
33
36
12
63
117
123
49
48
68
90
22
14
58
78
48
42
12
68
22
41
15
84
46
54
98
123
75
117
63
42
54
30
18
76
149
45
22
38
51
1
24
14
16
54
68
18
10
66
36
14
28
48
35
7
5
36
49
32
76
48
110
70
6
8
126
6
106
2
36
12
24
4
62
87
57
54
4
41
171
36
33
39
10
18
158
4
48
74
105
51
108
60
192
18
10
12
92
36
4
5
75
60
48
82
23
7
197
43
66
14
22
6
29
84
12
132
3
112
36
36
60
44
105
9
3
135
78
66
6
70
60
17
15
36
12
24
16
180
29
39
100
12
32
172
29
37
2
177
55
56
88
14
42
9
12
49
11
43
32
4
108
86
46
5
31
8
4
17
1
35
12
135
45
97
24
116
99
99
22
18
2
48
42
40
173
3
34
158
81
19
17
24
31
5
25
14
22
23
37
212
36
70
2
27
25
60
68
34
65
9
36
63
7
6
288
14
58
8
46
68
21
15
30
36
78
45
48
15
18
30
36
28
62
4
50
40
60
14
238
17
13
95
15
57
15
22
11
12
43
72
6
36
18
30
47
45
30
18
18
69
63
12
24
12
90
72
27
19
104
58
44
51
7
5
13
50
40
24
18
26
24
112
36
185
132
33
10
32
108
40
12
32
4
2
30
60
94
71
63
42
52
96
44
18
100
68
4
188
22
155
3
10
12
23
15
4
68
18
18
30
6
33
37
14
4
38
12
51
60
37
128
126
76
32
108
124
14
136
11
7
86
66
4
6
44
40
59
37
59
31
50
16
38
70
72
18
122
10
50
22
90
8
60
12
22
53
3
58
26
4
17
12
13
62
60
52
18
38
34
83
60
43
32
16
6
59
27
4
14
4
26
10
44
10
36
149
60
123
54
36
3
57
12
46
84
101
7
2
3
55
8
40
41
36
15
4
54
54
12
41
67
18
23
49
6
29
15
6
16
24
30
140
36
76
72
38
72
58
50
3
1
8
36
15
45
39
12
15
6
3
27
24
21
69
30
24
52
53
15
46
26
18
6
45
21
3
57
58
50
90
57
19
176
69
61
32
102
4
5
9
18
18
54
22
6
30
2
112
53
13
2
16
29
25
18
108
32
10
72
32
238
41
7
54
18
50
27
13
11
9
138
18
24
63
25
24
86
4
5
13
26
45
19
5
187
68
18
4
18
65
12
19
152
ABCD 96790986244*3^$a+1 [50003]
15
21
18
21
132
27
73
35
18
7
29
79
132
203
37
53
36
19
104
48
135
54
91
84
41
43
11
36
45
132
12
4
104
48
48
16
36
68
60
57
54
45
36
27
33
75
85
77
7
155
36
49
96
32
28
20
27
36
1
204
104
16
71
126
39
36
12
21
15
12
4
80
24
192
15
18
279
96
39
33
183
1
80
45
108
180
15
36
24
52
20
60
144
99
18
15
24
64
20
57
43
11
13
128
112
32
36
144
75
9
144
12
51
18
31
41
147
33
3
69
3
52
12
36
329
3
48
64
24
120
80
36
208
47
198
15
16
24
17
36
27
16
11
69
24
60
45
90
153
48
51
13
5
126
105
24
40
47
18
36
99
72
36
52
72
11
144
18
103
92
36
84
27
21
105
39
69
7
80
48
27
25
48
24
176
64
77
51
84
36
108
16
29
54
108
72
57
16
35
25
128
184
216
72
95
9
100
48
32
28
80
81
15
72
3
36
21
69
39
40
12
12
5
90
90
90
81
12
48
84
27
36
49
36
80
60
48
36
51
205
8
24
28
59
1
35
49
23
36
54
63
27
21
52
12
32
9
99
40
8
168
24
52
36
44
51
18
39
48
168
96
243
72
18
75
33
79
101
72
147
16
20
172
77
103
41
27
48
96
45
36
72
7
65
123
3
73
17
72
36
126
9
4
60
68
3
90
19
53
39
60
81
67
20
40
68
57
3
15
9
88
96
32
64
80
208
35
181
17
15
57
243
4
131
144
18
90
141
84
16
12
32
3
72
126
211
68
112
23
90
127
71
37
53
72
3
4
44
39
45
81
31
140
96
180
165
15
12
96
52
77
3
40
83
61
80
16
132
35
33
75
49
23
13
8
69
162
1
120
59
21
24
16
8
36
75
18
127
96
24
113
123
60
52
68
57
31
20
60
51
69
12
28
35
1
108
48
24
71
162
103
23
25
44
21
39
112
20
9
144
51
276
28
41
39
105
18
54
3
12
88
56
111
105
16
12
47
54
27
9
3
52
233
7
20
99
72
13
257
3
36
28
23
117
16
29
36
175
5
111
28
96
32
84
60
3
18
79
68
120
100
48
32
96
60
40
77
15
60
4
180
60
59
117
172
32
96
4
20
48
72
33
15
21
31
20
16
24
89
151
29
67
5
3
64
41
216
36
67
5
3
88
89
7
8
60
15
21
87
49
24
12
113
51
3
108
45
12
33
99
4
72
164
16
20
12
48
28
24
56
16
48
77
3
105
63
220
20
40
24
56
100
17
27
84
36
33
72
31
8
16
53
18
33
36
28
11
141
16
240
35
37
35
93
69
15
28
180
11
25
12
44
40
41
90
13
131
21
69
3
72
184
92
12
87
121
24
53
43
24
329
31
8
33
180
108
31
80
148
20
12
28
48
65
39
24
4
12
8
3
133
132
132
12
5
255
48
57
99
207
13
72
12
65
27
24
24
15
18
15
84
4
56
3
18
27
36
52
44
28
212
16
44
136
17
151
47
9
28
107
25
83
61
44
108
112
32
21
63
4
60
32
84
136
8
40
8
12
52
5
99
4
167
69
52
140
88
29
75
105
31
12
32
12
228
45
15
3
13
5
171
120
69
72
259
29
15
16
59
1
53
243
27
165
60
12
15
108
25
47
93
33
72
15
12
84
12
3
36
9
64
212
88
20
75
1
80
45
54
93
24
24
21
15
21
39
16
164
96
27
18
90
37
152
60
39
54
7
29
51
64
29
63
4
5
231
48
27
72
45
45
36
15
52
72
8
72
33
15
88
92
124
24
12
92
3
13
36
140
9
15
12
9
108
63
72
16
164
36
112
12
36
11
90
18
57
16
107
61
29
123
40
224
135
49
77
15
75
180
342
75
156
136
11
90
99
99
ABCD 96791395934*3^$a+1 [50009]
18
35
19
9
21
59
24
7
36
33
36
201
18
24
90
107
73
23
67
18
15
92
36
36
13
6
21
20
31
90
3
135
9
15
21
9
60
126
105
57
12
83
49
63
32
48
16
12
84
9
42
69
93
23
64
15
33
21
39
51
24
12
81
48
129
36
51
3
33
3
17
49
11
4
24
51
5
91
174
95
49
6
18
71
1
35
85
90
65
4
27
84
18
15
27
81
3
77
13
96
39
27
5
49
54
42
30
105
48
27
108
6
48
150
5
16
32
28
32
13
54
18
18
45
60
92
13
6
30
51
3
9
20
67
9
24
3
9
48
105
3
32
55
66
6
54
30
36
18
15
8
73
30
24
33
165
3
9
126
60
54
36
99
8
13
54
36
24
57
69
12
15
44
36
55
54
3
15
246
72
18
54
135
33
27
45
35
37
54
84
78
107
16
69
6
30
47
43
24
21
72
33
12
135
15
30
87
27
5
43
5
31
6
3
51
12
5
28
9
66
41
4
51
5
25
144
42
33
96
9
132
48
6
9
27
18
27
3
54
36
11
36
25
72
47
61
78
66
6
33
24
20
12
19
12
54
11
43
144
6
54
93
12
192
9
39
15
30
23
37
36
66
81
32
73
39
9
15
9
95
7
9
15
30
24
63
60
3
30
47
4
3
18
23
52
87
45
32
1
12
42
81
27
30
231
84
32
1
12
23
19
48
36
41
60
64
39
5
16
56
13
3
9
6
9
201
27
12
20
36
28
21
15
45
36
48
15
12
60
27
12
36
42
3
33
27
183
57
3
81
156
12
21
75
56
13
48
18
29
115
18
24
71
40
117
18
9
15
18
30
21
12
80
19
21
117
72
6
5
67
18
59
25
6
17
55
17
13
15
27
5
79
6
54
30
36
23
76
27
54
6
18
12
15
39
24
12
24
138
6
21
51
5
40
99
36
17
13
155
13
90
162
108
156
15
24
56
1
3
15
36
9
45
35
1
71
217
95
7
6
39
20
103
33
3
149
12
4
104
40
92
84
49
27
63
18
15
3
81
24
9
66
29
12
19
12
54
6
12
72
6
39
33
12
59
40
24
21
72
59
100
36
24
3
18
30
65
4
24
20
4
32
55
21
105
18
9
8
73
36
30
9
60
104
7
6
27
32
61
24
63
48
15
53
40
15
36
21
9
60
135
48
87
18
30
18
39
111
33
51
18
108
54
90
15
44
40
51
36
30
23
31
33
36
39
57
3
5
187
185
13
18
5
37
3
15
89
13
42
9
72
3
72
69
9
144
72
23
16
96
21
39
3
77
4
12
20
25
18
45
51
90
126
90
35
24
36
25
42
12
65
43
81
9
63
69
84
42
48
150
71
108
31
54
23
37
51
21
156
27
15
5
7
6
84
23
55
48
18
15
80
40
51
36
77
76
129
60
51
20
19
18
30
72
36
45
51
120
24
117
8
1
48
162
33
63
17
55
12
36
270
24
66
5
109
156
3
60
15
161
91
48
5
4
27
18
6
36
48
5
31
5
1
30
6
59
4
44
76
159
30
51
27
12
42
3
20
13
15
3
9
3
42
30
5
31
5
109
35
55
48
117
36
32
64
36
48
9
18
5
37
18
18
72
59
36
13
12
18
6
48
18
18
24
102
60
45
81
15
33
27
15
9
44
1
131
7
6
15
51
24
9
60
21
75
32
37
90
18
30
33
44
16
56
13
15
3
33
12
32
37
36
3
27
69
3
65
61
24
18
54
35
55
5
16
15
12
36
21
3
17
139
114
35
40
32
4
9
6
102
95
88
72
15
90
47
88
24
36
44
91
54
3
15
17
100
3
141
32
25
15
3
45
9
15
8
24
49
15
96
15
18
23
13
126
36
5
4
21
42
125
16
44
72
16
189
59
37
3
45
15
45
30
41
103
21
12
3
21
159
9
68
52
12
44
19
48
54
15
24
21
66
18
132
3
32
73
39
141
84
60
3
32
88
33
15
12
20
12
67
9
15
30
90
81
69
75
15
9
32
115
5
91
45
27
30
23
64
99
17
85
27
117
24
30
54
42
30
6
5
7
60
12
6
27
152
13
6
54
48
27
15
21
9
15
75
18
75
57
66
36
150
36
18
17
37
87
8
25
72
15
3
117
20
85
18
105
80
7
9
99
6
35
1
66
33
9
23
52
72
56
7
57
48
21
27
15
84
6
3
60
84
27
24
12
90
75
24
24
57
60
162
81
27
18
84
23
72
168
64
33
123
3
150
59
25
36
24
51
56
91
30
60
3
9
60
3
12
48
84
56
49
126
57
33
15
15
189
9
11
43
21
21
108
66
21
48
8
109
99
32
13
15
20
144
108
103
36
33
45
90
48
18
39
8
7
18
95
112
15
18
15
20
13
51
3
45
27
36
77
103
42
30
60
66
36
24
15
51
6
3
27
5
37
71
67
90
3
21
35
16
12
68
49
36
35
64
9
36
18
12
69
36
9
30
45
9
18
24
5
16
32
13
87
12
24
9
18
84
9
24
27
18
51
24
27
149
24
12
55
90
3
32
16
12
57
6
17
1
30
24
21
27
5
127
138
39
20
28
8
49
39
15
9
48
75
53
31
24
30
11
61
72
6
12
57
33
24
63
93
39
3
93
32
13
42
12
6
39
128
97
18
42
23
7
5
19
12
65
4
ABCD 96792425168*3^$a+1 [50082]
72
9
16
5
12
18
25
20
3
30
54
21
9
30
36
25
65
132
30
108
1
11
30
30
18
55
59
108
72
61
29
30
48
18
7
44
39
24
97
11
90
15
75
25
60
48
96
60
36
17
43
17
30
18
163
89
78
102
36
60
111
3
61
29
18
60
12
61
65
15
100
29
67
161
79
96
8
16
173
30
73
60
23
45
27
25
35
18
30
42
43
36
29
7
17
18
12
30
6
54
30
48
42
18
9
213
60
6
24
1
32
27
6
111
9
24
48
43
35
30
120
7
95
12
18
12
48
60
60
78
25
56
183
6
60
91
89
72
72
43
5
103
95
120
30
15
9
36
31
20
9
115
125
15
16
36
23
84
81
27
12
18
18
42
99
9
30
12
13
59
6
91
140
3
18
90
60
72
138
42
1
35
21
24
40
35
37
47
13
80
4
119
30
42
42
6
120
1
53
48
138
1
24
60
36
29
30
21
51
9
4
5
24
60
30
121
5
84
66
24
21
75
102
3
27
85
95
12
1
56
40
59
60
72
120
18
84
66
30
132
3
99
57
3
21
40
5
67
5
3
27
9
63
1
35
30
115
17
12
36
30
1
53
90
61
60
17
42
156
60
120
174
6
30
12
18
37
47
73
48
5
115
47
25
5
163
35
120
12
108
30
111
111
60
60
18
15
60
39
36
90
55
5
30
37
5
43
47
9
111
9
51
12
108
48
24
18
43
35
102
18
42
55
143
12
48
42
30
25
95
48
97
17
7
71
42
27
3
18
42
18
48
24
66
30
60
235
47
30
12
183
57
30
6
60
12
30
18
12
18
30
67
23
1
24
72
65
42
180
66
12
39
33
31
60
72
23
25
12
65
18
30
12
19
203
18
12
48
12
48
48
54
6
12
168
12
19
23
60
21
15
42
18
54
247
29
30
12
48
12
69
3
60
81
16
29
67
107
30
6
1
119
54
6
144
6
12
42
37
29
90
60
42
39
69
24
138
73
5
24
31
5
30
61
53
27
33
96
51
33
18
25
5
102
6
15
9
7
53
30
66
55
29
66
30
7
48
5
91
36
8
52
77
18
42
7
36
5
42
6
51
3
13
48
116
16
23
120
24
96
12
120
30
12
48
12
6
21
4
35
61
11
162
6
30
12
30
12
30
7
89
7
35
108
42
55
35
60
18
150
45
39
36
37
5
42
1
77
120
103
132
5
43
29
6
24
30
18
72
60
1
5
55
119
30
163
44
3
6
120
150
12
138
90
12
72
81
27
48
24
18
30
49
84
5
7
17
6
24
37
23
37
53
18
60
72
6
30
42
3
75
42
15
27
30
27
64
80
16
53
18
78
12
39
9
55
59
48
42
43
53
120
30
25
12
8
39
21
16
29
7
24
53
67
89
31
11
13
60
29
30
37
113
66
84
48
13
29
78
60
108
30
24
7
209
91
11
72
36
30
120
12
18
24
13
83
60
42
48
54
1
60
29
48
18
84
48
72
36
21
51
9
4
35
1
11
12
21
45
144
138
13
60
65
12
19
60
71
9
51
12
37
59
60
12
72
30
151
179
60
90
36
115
5
42
90
12
66
30
12
48
24
108
48
84
51
45
12
199
24
12
53
24
103
137
66
45
27
9
69
91
11
30
55
65
30
30
78
121
29
24
30
120
13
113
24
108
123
75
30
111
63
48
60
18
24
30
48
12
13
83
54
6
42
3
36
33
31
17
48
30
24
13
53
7
35
13
125
114
21
39
121
60
17
15
75
9
9
12
222
78
60
19
29
42
60
48
24
1
12
47
6
12
30
9
9
15
36
33
78
18
171
4
5
55
132
113
24
43
44
16
5
18
45
40
20
105
12
12
18
45
28
35
24
13
24
71
145
5
72
31
17
18
12
69
64
95
121
41
102
6
54
36
72
49
113
90
13
20
27
18
72
6
12
25
35
30
15
28
36
23
60
198
102
48
49
131
42
6
25
17
18
12
12
13
47
60
13
125
78
12
18
7
84
60
11
13
200
16
29
144
18
18
111
123
6
55
59
18
42
66
60
60
30
42
30
102
43
47
48
42
66
217
137
108
18
21
9
31
143
61
5
24
6
145
192
23
25
60
20
76
60
36
5
12
36
24
30
97
131
18
31
89
30
222
42
30
67
11
9
33
7
11
9
100
53
30
141
27
30
60
90
49
60
11
30
102
30
30
6
91
53
43
137
6
25
17
43
89
43
113
91
89
7
17
63
45
18
1
36
35
30
55
53
42
12
21
27
30
12
67
71
102
36
30
25
96
36
23
37
35
48
42
3
45
54
18
48
127
48
17
90
90
42
6
135
100
12
5
12
6
84
13
5
222
60
201
27
48
25
17
12
36
72
55
188
16
119
42
ABCD 96792864484*3^$a+1 [50021]
21
111
9
69
42
60
42
18
9
171
45
3
37
17
15
15
18
30
57
72
123
61
72
8
87
9
111
73
47
42
6
57
27
37
24
56
99
30
54
36
12
48
42
42
156
1
59
24
21
27
13
89
18
45
45
67
32
51
48
24
13
5
78
12
42
156
42
12
36
25
32
27
36
1
29
27
3
21
33
18
132
36
102
39
40
83
48
48
45
75
12
72
18
60
42
1
5
67
23
81
39
60
12
73
144
11
72
13
17
102
25
8
63
192
72
57
69
144
6
90
19
8
33
72
102
6
51
64
56
63
48
9
3
108
9
24
57
48
30
120
25
32
63
12
93
15
12
108
24
66
12
42
96
54
18
12
181
32
64
11
30
18
21
33
66
42
12
30
18
87
96
9
48
30
33
64
23
18
7
5
78
72
72
126
30
60
69
21
60
135
15
1
59
30
30
25
80
27
93
9
55
11
120
69
72
16
47
18
72
126
12
12
1
5
12
39
16
35
30
60
42
1
305
39
75
126
15
27
109
80
64
29
6
42
19
8
21
84
6
1
59
72
18
27
3
84
81
15
132
37
11
21
88
41
72
48
111
9
79
65
6
105
39
18
18
150
31
8
3
108
42
15
33
144
63
15
60
72
117
81
30
108
12
25
8
57
30
42
15
51
69
75
93
3
12
57
16
77
3
40
95
60
84
6
12
159
9
144
63
33
42
12
33
63
102
3
27
198
30
42
30
72
18
15
24
3
61
5
19
113
7
8
24
24
39
18
78
81
63
57
96
88
5
42
9
16
24
8
136
32
33
90
61
59
12
132
66
90
57
15
108
72
150
7
152
21
43
32
117
3
105
138
234
48
43
47
48
49
11
189
33
55
8
9
138
90
30
12
186
15
40
95
25
77
12
90
141
27
85
17
55
168
143
1
56
105
15
48
15
9
21
42
150
12
7
24
80
96
9
15
9
87
40
8
16
47
48
60
61
53
6
141
88
32
16
17
127
71
72
1
17
63
27
42
67
24
35
84
25
53
150
168
30
30
105
15
12
69
3
60
1
24
71
9
15
60
6
31
11
108
25
24
56
57
18
21
9
12
78
102
12
43
8
75
60
54
60
66
141
9
12
19
8
51
109
101
27
15
12
21
112
72
8
144
21
102
90
3
147
21
15
60
30
30
12
12
1
59
37
53
6
54
18
18
30
24
13
107
18
19
119
24
18
39
3
6
39
40
131
45
15
9
88
143
81
3
186
90
9
3
240
85
35
12
25
11
30
24
60
27
51
108
54
6
102
55
8
27
13
59
18
19
264
35
12
249
51
48
120
61
24
65
7
104
219
54
216
90
42
30
12
6
19
72
48
23
73
35
21
39
12
37
23
42
271
80
15
12
48
85
72
35
69
9
54
60
6
72
39
24
15
90
7
17
108
48
114
25
23
108
21
24
27
12
60
60
1
32
87
48
60
13
32
75
48
24
78
18
61
113
30
145
11
54
6
30
90
9
15
36
24
37
120
24
56
9
15
15
12
18
91
80
3
18
18
90
15
147
117
3
12
1
56
9
120
15
15
24
36
12
12
6
24
63
3
60
54
30
240
30
15
16
24
11
37
8
15
81
51
48
180
1
48
65
6
9
51
12
12
13
120
65
162
156
30
19
32
120
16
5
78
24
6
87
27
37
83
6
90
42
99
33
15
15
18
127
65
6
180
37
35
12
57
39
24
18
18
45
16
11
90
3
45
99
51
60
1
11
12
36
45
9
30
30
3
33
42
12
60
37
41
30
30
27
3
13
59
6
7
83
21
21
19
29
51
144
16
11
108
12
13
144
72
71
9
3
21
27
45
24
9
114
13
8
27
12
57
39
12
30
103
35
60
42
48
174
1
137
39
63
36
60
25
17
138
120
72
48
61
29
60
72
12
30
6
15
45
51
39
12
37
56
9
30
156
60
30
30
72
69
3
18
12
30
6
91
41
18
30
30
177
33
15
16
29
12
63
24
141
12
18
102
12
91
89
48
7
5
51
75
21
111
9
33
30
66
15
72
3
90
30
24
45
3
108
24
33
3
12
57
51
24
18
48
19
35
48
150
120
7
5
60
6
24
48
138
12
3
45
150
60
12
69
24
27
12
36
12
9
81
79
11
45
27
13
47
25
125
48
60
78
12
42
96
42
12
45
63
30
12
6
12
18
12
18
30
15
9
18
48
30
60
150
12
25
24
11
48
61
11
133
245
30
30
54
1
24
11
30
31
29
12
39
93
18
288
42
30
9
3
168
45
33
15
96
9
30
49
48
32
33
150
120
9
40
23
66
24
7
53
240
108
ABCD 96792879416*3^$a+1 [50116]
1
15
72
80
16
81
96
144
66
354
99
72
129
71
24
121
23
97
39
45
51
32
216
37
30
54
120
30
6
30
60
234
6
57
357
336
90
24
120
186
15
104
91
234
150
29
40
207
60
150
47
16
56
1
47
16
21
3
248
49
95
31
54
11
19
93
33
143
277
204
6
54
60
23
73
23
31
9
87
90
39
48
32
31
24
6
120
27
63
33
24
176
16
15
156
93
192
9
263
343
60
144
189
104
187
36
9
81
210
77
16
81
6
17
72
24
64
56
97
159
216
24
8
73
23
1
39
144
3
77
103
137
48
19
6
47
133
60
30
225
69
99
96
15
129
111
6
30
29
1
39
48
176
31
156
29
64
96
21
179
241
30
225
32
16
57
15
144
105
23
13
147
128
48
181
66
9
48
183
30
90
33
177
47
72
121
30
114
23
97
36
147
147
6
167
7
33
120
200
120
7
89
120
7
89
40
144
51
21
9
183
27
30
215
295
90
39
80
37
35
40
80
184
24
111
30
99
81
486
105
39
156
5
72
160
3
90
195
104
25
6
105
165
84
39
51
306
240
203
151
89
16
96
72
63
57
87
41
49
15
8
103
30
210
33
117
114
33
27
53
48
72
7
90
66
77
16
24
567
150
60
96
87
33
60
234
273
57
231
225
174
81
15
113
7
144
126
114
129
411
29
217
15
39
89
16
96
9
96
47
72
31
174
30
6
39
24
57
30
113
157
27
96
24
56
151
30
35
24
7
105
15
24
36
45
24
75
21
165
3
117
203
184
96
111
201
45
83
16
48
8
112
48
8
40
27
144
30
119
16
21
83
216
40
51
45
9
39
231
6
107
13
30
144
6
30
9
141
3
87
33
111
60
45
51
54
111
120
8
7
54
30
5
64
57
15
9
111
165
3
147
165
72
33
144
6
129
75
29
127
105
9
180
75
45
90
81
152
13
150
29
24
64
96
24
153
54
81
120
45
204
23
337
143
43
54
30
33
96
177
30
9
56
169
66
84
90
95
1
47
13
3
21
276
39
51
150
23
24
136
96
104
136
288
3
173
31
66
24
15
21
27
8
79
150
99
87
54
251
24
144
37
83
184
63
9
135
41
289
150
153
8
109
36
287
37
35
16
99
101
160
15
129
15
6
123
27
60
120
30
144
35
16
69
150
150
96
23
40
32
88
32
55
54
59
217
15
24
8
13
75
105
47
67
5
16
75
53
7
9
176
55
144
126
179
24
37
114
81
45
59
1
15
135
177
48
24
96
9
96
114
6
183
24
8
72
7
9
152
49
6
54
6
84
81
15
57
72
24
111
120
105
144
24
207
9
24
33
174
105
21
107
73
30
144
150
35
1
60
150
30
144
15
456
15
377
ABCD 96793944524*3^$a+1 [50067]
54
5
13
35
97
15
33
60
66
57
128
72
19
21
9
114
126
90
29
120
16
48
48
3
42
54
5
133
60
120
63
104
1
18
102
15
8
55
161
13
18
57
48
39
96
9
24
104
1
36
36
15
147
72
168
21
32
55
9
9
111
33
12
108
111
39
30
3
192
81
192
39
24
56
40
21
35
25
39
48
87
65
24
25
15
147
29
40
123
213
39
18
18
197
55
41
19
198
23
7
129
80
13
66
17
24
1
119
88
3
5
19
5
24
1
63
27
24
54
47
24
31
78
12
119
64
8
43
72
5
13
24
11
16
21
35
19
21
24
104
96
43
125
61
27
72
57
24
36
36
23
49
72
15
105
6
9
3
18
114
9
9
71
91
93
63
105
57
18
45
72
27
21
33
6
89
16
3
90
102
24
30
111
69
27
99
6
18
36
54
11
120
48
13
60
12
3
32
127
113
31
54
36
6
36
120
42
12
119
115
125
25
47
25
15
69
35
43
66
240
27
8
49
36
131
24
24
1
39
75
77
13
3
105
108
11
43
18
12
42
69
51
53
25
36
11
115
125
91
72
18
75
32
232
24
176
1
87
33
39
15
18
18
24
29
19
36
132
54
71
67
213
8
109
36
90
36
41
64
75
5
43
90
3
80
48
49
111
15
9
48
93
54
126
36
203
48
37
27
96
177
6
57
27
77
13
75
8
48
24
7
378
42
120
114
36
23
13
48
36
96
54
33
105
72
36
75
3
5
121
18
12
90
108
11
24
25
48
95
37
51
240
9
36
147
8
64
57
108
108
15
93
27
27
18
54
66
59
16
48
192
27
93
33
24
23
88
56
16
80
19
6
72
12
35
73
108
27
80
1
95
72
160
69
51
3
69
171
45
21
35
40
21
3
9
36
90
9
87
18
12
3
51
90
35
1
15
3
6
12
3
129
23
43
54
42
45
104
31
90
71
85
24
3
320
91
165
159
36
29
120
48
19
5
13
12
168
12
3
8
24
19
24
66
60
12
35
120
144
24
55
209
67
21
69
66
9
153
108
24
30
5
121
18
90
24
51
69
60
15
87
6
27
75
72
90
6
93
99
42
30
36
57
192
9
47
97
23
24
43
5
48
64
63
36
5
240
24
37
36
23
136
56
13
27
45
144
36
23
24
61
11
16
15
9
39
65
64
80
31
54
107
24
16
99
36
89
109
6
45
144
8
67
72
6
39
8
37
24
11
1
24
119
40
21
35
48
43
285
80
40
144
75
5
13
147
93
48
24
66
9
69
131
13
123
8
61
60
15
3
18
54
108
33
123
6
18
108
9
56
133
147
224
16
135
18
71
136
9
15
33
95
37
30
149
1
15
48
96
24
32
19
21
9
6
54
27
9
36
48
59
37
54
21
224
19
21
24
27
18
60
12
11
97
108
24
51
69
54
197
40
72
177
78
33
105
39
128
37
51
48
9
108
83
40
24
33
48
47
85
35
13
11
40
9
30
65
49
23
115
53
61
18
65
127
6
12
132
3
80
96
1
54
30
60
72
87
48
9
36
59
121
15
32
16
240
24
15
12
18
35
160
27
18
66
6
59
24
73
204
11
97
18
5
120
72
16
24
45
96
84
132
11
43
120
29
61
24
27
3
78
54
84
21
80
13
3
24
3
6
12
54
53
25
47
109
35
1
71
40
24
128
88
8
1
15
81
12
60
12
59
40
27
204
30
51
57
71
19
60
33
237
36
12
60
18
29
37
59
16
93
35
343
84
18
11
25
36
35
24
85
51
8
1
15
21
84
132
12
90
93
80
67
5
67
30
15
56
97
36
35
109
27
21
83
40
56
79
41
16
27
18
24
18
17
16
24
33
15
75
12
41
72
1
12
24
108
36
35
16
33
96
15
32
48
7
33
21
11
64
3
138
72
42
30
155
16
152
136
96
3
36
57
177
15
21
54
101
120
19
5
25
87
75
6
102
6
35
121
23
67
29
7
17
48
187
96
69
3
30
159
48
32
73
71
67
54
71
72
96
1
90
108
33
3
30
47
43
5
24
61
36
119
96
1
78
41
85
35
13
72
35
55
ABCD 96794714078*3^$a+1 [50044]
63
117
54
36
21
45
195
75
129
21
18
72
45
120
9
111
108
51
69
57
54
96
48
6
51
129
30
6
18
225
96
21
3
96
225
30
6
15
3
66
39
36
120
75
213
117
75
195
66
3
21
3
12
15
6
15
48
36
45
156
183
12
39
36
45
108
15
36
30
60
3
12
141
63
15
126
36
159
39
126
36
123
96
48
87
81
72
81
195
45
36
36
27
153
3
81
60
120
51
12
207
6
3
12
84
135
54
147
33
195
84
96
15
9
27
54
147
93
30
126
96
27
21
39
12
75
6
3
27
57
147
81
84
135
285
9
15
21
54
30
42
30
24
216
18
72
18
72
195
3
30
51
60
36
84
21
27
156
24
12
75
33
12
81
3
51
9
72
60
93
72
63
12
24
144
60
15
165
21
90
54
156
96
27
153
108
90
9
27
126
75
99
9
27
78
51
264
36
60
15
81
9
39
87
225
12
36
372
240
75
90
147
27
6
75
132
57
15
201
15
60
39
66
24
39
132
204
39
81
111
24
21
9
3
36
201
15
168
51
90
87
39
81
93
42
228
429
96
57
27
96
24
87
36
45
9
123
21
162
69
120
9
27
45
138
141
156
69
39
60
117
99
36
99
201
9
180
39
96
36
45
24
255
69
72
39
24
24
141
195
45
66
21
60
12
168
123
102
3
300
81
51
183
81
144
237
147
288
3
9
27
9
72
39
54
60
72
123
21
63
108
45
120
3
120
45
30
72
168
30
27
120
3
12
69
171
18
66
60
69
72
33
42
198
15
72
84
48
27
150
15
75
30
150
153
153
15
39
45
108
48
108
51
54
15
12
45
3
240
12
45
54
105
45
54
36
93
72
141
30
54
60
99
171
45
144
180
45
51
399
225
117
183
96
228
108
159
84
9
12
219
69
48
60
12
93
24
30
6
39
24
27
18
12
78
9
60
72
60
105
210
54
90
60
105
21
171
39
21
39
45
99
126
75
144
45
27
69
36
54
69
15
60
36
9
12
72
33
27
3
18
96
51
69
3
36
72
24
36
33
231
51
54
3
33
54
24
102
39
24
84
36
15
96
174
39
180
51
69
3
24
81
9
3
48
24
51
45
9
90
21
48
156
48
12
75
189
147
9
45
96
90
93
60
132
24
96
3
225
141
39
60
24
21
39
12
336
135
129
24
144
72
165
15
21
75
72
60
48
93
75
225
6
81
60
48
24
21
99
12
108
12
201
123
57
3
36
81
54
69
24
60
123
54
90
30
36
78
30
42
9
45
144
15
15
21
108
60
12
108
57
144
51
21
135
12
48
33
6
93
36
15
30
51
84
87
57
48
33
6
81
72
111
60
105
21
63
168
69
219
12
3
57
33
15
24
12
216
60
129
36
15
48
12
159
144
72
117
147
144
297
12
3
33
36
36
324
39
90
66
21
72
72
24
84
48
12
51
36
144
81
9
72
159
48
72
108
36
12
15
9
276
213
6
141
93
270
69
57
135
21
258
105
147
45
45
183
15
30
39
36
21
51
12
3
69
24
24
33
48
42
153
207
30
87
21
ABCD 96795055642*3^$a+1 [50042]
150
264
78
30
18
252
168
54
18
180
30
153
144
336
57
183
87
30
42
30
108
42
120
18
18
60
30
39
21
90
264
36
162
99
51
93
69
30
96
72
18
12
108
27
72
33
12
96
30
72
108
24
180
156
24
66
60
180
15
144
303
129
273
66
42
18
54
18
12
36
294
336
90
42
30
60
69
33
36
54
18
42
48
9
48
51
21
24
15
129
15
321
147
318
144
36
90
162
18
21
39
12
18
42
177
15
78
12
63
15
12
60
57
63
6
120
42
12
60
33
165
72
18
102
75
3
162
3
48
15
60
12
9
63
60
138
18
81
216
105
12
150
18
210
9
81
18
60
30
54
18
75
24
171
165
105
42
90
156
135
99
237
69
99
48
123
54
18
270
132
3
195
18
54
108
33
75
432
237
231
120
9
171
165
129
126
102
3
72
93
84
6
72
18
12
132
15
72
69
42
192
60
30
6
30
240
30
72
72
186
72
18
54
3
27
18
222
138
99
603
90
3
72
105
90
396
129
3
108
234
36
12
39
123
216
21
21
102
108
57
168
357
66
129
51
42
147
15
48
273
39
198
288
75
27
42
75
15
57
171
60
102
168
75
45
150
48
72
42
18
30
72
36
54
168
30
42
480
57
69
147
15
180
198
342
9
33
15
15
108
18
90
57
87
6
84
96
12
150
90
48
132
378
162
30
18
27
27
180
6
144
30
90
78
69
3
66
72
27
195
30
18
18
54
36
150
51
21
75
27
18
330
18
30
57
312
15
177
24
72
48
144
3
120
150
18
12
72
60
180
36
210
72
168
102
78
174
81
69
198
12
36
45
99
6
282
132
18
48
54
96
282
60
30
18
150
360
54
18
93
27
18
42
48
60
12
9
99
21
141
18
54
90
6
75
120
75
570
99
51
21
441
18
144
165
3
72
216
90
102
72
168
93
207
252
18
18
225
9
135
192
21
180
12
291
147
12
18
327
231
114
18
108
201
213
18
12
165
51
132
33
24
45
330
33
15
108
60
444
18
99
63
36
222
159
93
18
198
102
45
87
48
270
78
21
33
48
207
135
150
90
33
165
30
189
9
279
15
138
180
27
45
3
75
69
51
60
30
18
9
48
15
42
18
93
144
123
69
129
39
15
57
231
138
135
15
192
57
15
60
36
30
144
27
63
78
30
42
66
180
270
90
72
72
6
102
60
69
123
21
24
45
18
180
60
72
273
87
33
177
6
30
24
180
36
12
ABCD 96795296764*3^$a+1 [50017]
17
3
40
102
24
14
34
50
24
4
72
116
46
6
12
8
108
4
104
64
80
9
15
10
24
36
36
36
6
48
30
30
80
34
12
35
31
20
12
16
30
78
12
44
52
18
54
6
18
54
18
32
72
108
28
17
19
80
24
46
6
24
18
6
24
108
12
78
23
37
66
20
88
18
18
54
72
6
24
30
50
72
154
30
68
12
52
5
3
36
4
24
168
104
70
24
6
78
110
52
20
36
40
126
95
37
54
6
12
26
72
40
68
24
16
66
6
32
40
84
8
156
72
22
74
16
30
48
12
60
6
24
42
60
18
56
4
66
12
54
17
25
42
41
49
78
8
36
58
48
54
6
35
37
36
24
24
2
58
138
42
23
187
60
6
30
48
12
42
2
22
158
22
14
16
5
1
30
20
46
6
30
6
8
84
22
12
12
6
18
24
30
92
46
6
126
18
8
12
9
1
6
6
6
68
16
96
6
30
6
6
36
132
24
8
16
20
34
38
22
42
12
6
6
12
12
30
6
6
42
32
22
48
98
10
150
6
26
28
44
88
36
20
70
96
14
9
19
72
32
52
6
86
48
24
10
36
38
4
32
40
56
21
1
30
30
6
32
36
4
54
54
68
36
82
12
24
6
18
2
21
37
102
20
10
26
9
15
52
72
108
24
78
26
10
2
16
108
54
62
4
8
21
115
24
126
54
108
12
18
60
18
20
82
24
23
15
22
2
82
24
14
4
17
31
78
38
64
44
48
40
60
32
12
22
48
12
12
12
2
144
10
66
6
35
51
36
4
60
5
115
6
23
144
1
14
21
79
24
44
120
70
54
8
28
6
2
16
72
56
28
29
15
88
54
60
36
18
108
54
35
25
38
10
26
58
30
30
78
78
14
24
52
24
8
16
60
24
80
16
48
6
72
6
18
2
12
24
10
18
18
36
6
12
92
136
6
6
18
60
134
34
6
72
32
10
14
4
66
38
69
43
114
18
44
28
144
8
72
160
36
42
6
5
13
6
24
44
142
6
18
54
92
22
62
24
12
46
26
16
48
30
38
16
20
10
38
10
24
23
15
4
12
12
44
52
113
1
42
42
66
6
23
79
44
22
6
32
28
6
74
10
6
60
6
38
22
14
100
48
42
14
64
12
6
42
6
66
156
24
42
6
30
84
2
10
26
40
54
62
22
90
6
24
54
48
12
5
7
6
23
19
30
38
10
62
12
40
6
18
114
78
30
12
12
14
22
108
24
134
64
120
48
66
14
46
12
42
20
45
7
42
74
100
6
6
36
44
36
4
12
42
6
8
60
10
18
44
28
60
36
12
29
7
77
15
58
126
18
2
40
140
36
72
12
100
126
26
24
52
32
4
48
36
12
96
29
15
40
68
16
24
42
26
4
66
66
42
12
62
48
22
6
104
36
10
42
140
4
56
48
16
30
14
52
36
6
26
24
64
36
56
36
52
36
48
36
32
154
2
22
2
34
23
19
72
8
154
26
28
60
44
84
58
60
14
4
6
38
24
4
24
20
28
6
72
6
5
121
14
22
18
56
16
54
50
10
14
34
14
4
5
25
26
22
11
31
8
64
6
2
36
34
2
124
6
42
92
40
149
27
4
53
7
36
6
38
52
108
30
54
8
46
18
6
38
16
6
24
14
12
40
20
12
58
48
2
24
64
92
36
52
96
32
16
5
7
150
48
12
54
17
49
26
46
2
9
121
14
22
14
24
12
22
59
55
120
42
42
42
38
12
34
6
20
28
84
17
7
56
10
62
16
66
66
48
8
10
78
5
31
30
38
10
62
36
72
88
12
6
18
77
39
40
68
36
154
47
19
18
98
28
48
24
66
12
24
12
2
22
54
53
3
118
6
6
18
32
22
30
12
54
18
5
1
2
36
22
72
50
36
10
6
66
198
77
7
89
13
42
8
4
18
144
18
20
76
30
36
50
52
30
12
2
48
4
32
24
58
26
24
48
34
38
52
36
44
120
108
57
13
24
38
118
6
60
168
78
12
6
53
55
36
96
60
72
5
3
10
24
38
4
12
72
54
24
72
158
10
60
42
53
19
6
42
12
5
39
34
2
28
80
12
36
22
78
48
42
62
28
12
20
33
79
17
7
101
51
4
66
6
12
53
61
6
102
18
32
40
32
10
26
10
74
9
43
44
46
11
37
48
48
42
92
88
12
42
2
12
4
17
67
29
99
24
28
6
23
7
116
12
70
6
48
8
12
82
96
23
25
78
8
16
12
8
93
63
24
10
47
159
28
12
6
24
18
5
37
12
6
8
24
160
41
15
10
11
25
36
38
36
40
6
48
38
40
24
8
12
112
32
10
26
46
36
6
36
56
96
22
18
12
30
84
102
6
12
14
10
26
100
44
100
48
20
28
12
12
12
66
11
3
82
18
120
65
19
36
84
20
64
24
36
12
120
32
52
77
37
30
8
64
18
2
16
8
28
30
30
30
36
60
14
16
42
60
12
38
154
2
24
136
72
20
10
36
42
12
6
18
12
30
14
70
47
43
6
72
35
19
12
12
68
33
1
120
11
7
12
48
42
14
10
24
78
6
2
76
12
54
36
6
42
36
12
2
21
15
69
51
10
50
16
17
73
48
2
16
6
38
10
26
21
51
88
42
6
36
42
35
19
17
1
38
166
35
43
8
70
18
60
12
24
72
8
106
38
4
17
193
78
24
32
36
28
24
84
8
36
4
8
64
24
72
60
24
48
60
8
4
36
120
36
72
12
42
24
50
60
16
6
12
14
64
66
48
24
59
7
44
10
26
12
4
24
8
24
34
50
16
48
60
12
72
32
57
7
20
9
1
62
148
68
136
8
117
1
24
6
18
2
33
25
14
16
30
38
58
23
1
30
84
92
16
308
34
6
24
6
11
31
54
102
56
10
42
24
12
48
44
36
10
6
216
24
6
14
16
113
1
26
ABCD 96795603922*3^$a+1 [50100]
93
80
55
57
15
9
104
112
80
144
19
5
88
87
108
149
240
120
163
5
136
111
33
56
96
103
48
153
27
132
300
21
216
51
77
16
32
208
120
56
88
15
348
84
81
104
16
39
201
135
204
36
432
705
15
12
108
57
144
111
108
12
360
9
152
64
8
240
103
9
48
3
192
197
43
101
24
72
40
200
43
21
159
137
280
111
57
32
144
24
7
180
93
128
40
72
128
144
88
32
16
8
16
8
55
65
208
24
123
173
40
8
7
24
33
87
41
192
7
65
96
55
57
15
57
144
80
72
112
87
36
252
17
151
33
72
152
160
56
424
32
55
153
15
12
29
7
65
247
105
87
288
153
120
8
7
9
120
51
29
144
31
65
115
48
77
16
72
8
547
21
159
108
693
144
27
36
153
99
252
161
19
21
144
96
375
17
216
31
60
53
72
40
104
40
104
112
51
69
8
7
41
232
32
43
48
132
17
240
96
127
60
77
295
113
247
281
48
120
151
156
60
65
7
120
240
321
24
216
207
89
24
112
195
125
40
32
103
432
65
208
39
33
15
137
48
40
87
48
57
8
232
63
65
43
29
136
128
256
171
149
31
153
51
213
123
60
72
41
211
125
103
161
72
19
108
81
120
24
8
127
41
24
280
168
87
120
65
16
152
24
235
36
65
48
79
72
240
48
81
336
3
213
32
72
168
127
108
93
120
75
5
72
67
5
48
72
163
48
60
57
56
24
40
3
197
88
39
249
32
7
48
24
36
77
16
392
175
24
33
56
72
175
132
77
48
88
312
80
223
89
24
144
7
129
111
48
57
96
48
32
55
24
105
8
72
31
12
5
55
113
7
65
160
120
248
199
9
152
7
108
197
40
63
132
141
216
111
120
17
7
249
24
267
21
104
40
63
60
173
72
120
48
307
93
15
257
175
161
127
57
63
60
12
57
15
216
24
89
67
45
15
17
67
96
53
139
125
127
41
24
168
72
96
24
144
7
89
55
96
84
60
89
139
317
31
57
15
57
56
232
48
72
123
125
40
128
91
5
16
27
125
127
180
96
5
88
99
5
55
161
19
48
60
33
87
209
160
120
128
240
96
7
17
112
171
5
48
24
103
60
29
120
144
304
416
24
163
93
147
53
120
7
33
56
ABCD 96795614504*3^$a+1 [50051]
12
27
60
75
45
36
108
21
30
66
19
48
35
12
120
13
41
15
12
40
23
81
3
72
6
3
12
39
24
97
5
3
51
6
15
117
18
9
21
75
15
85
44
3
33
27
193
5
15
15
9
16
20
69
19
11
96
9
3
132
129
129
30
48
18
27
24
9
19
71
36
49
71
105
75
24
1
11
33
4
23
42
18
84
48
1
92
63
42
135
108
99
1
29
42
84
36
9
69
18
42
3
3
84
21
129
18
9
63
85
11
45
12
15
25
5
99
39
90
55
20
15
114
115
17
96
30
12
81
51
18
12
31
68
36
24
15
1
65
48
63
60
3
21
63
30
63
33
55
32
9
6
24
129
51
9
12
15
9
21
7
35
132
84
42
30
24
25
113
63
33
75
105
15
75
114
6
105
36
184
41
54
96
6
67
95
18
90
37
92
16
12
23
49
56
99
36
133
24
92
51
9
63
1
20
36
21
48
75
159
73
8
75
24
96
21
4
24
68
9
36
54
96
33
69
3
15
9
21
18
49
60
92
9
51
15
90
31
35
12
36
24
12
21
3
36
45
64
5
31
65
48
27
4
77
18
30
27
57
91
5
12
7
48
60
17
6
6
19
17
90
60
84
120
60
21
27
18
42
1
71
21
39
105
3
13
80
24
4
24
23
72
61
47
72
78
7
95
30
30
48
9
36
15
105
57
90
25
35
60
61
59
12
1
77
42
9
4
56
52
8
12
15
93
12
15
18
87
24
36
63
25
56
40
20
33
3
15
37
23
13
20
16
20
16
8
72
60
27
13
80
28
11
18
147
105
6
33
36
51
60
33
9
67
41
3
87
69
69
30
21
3
1
20
72
24
36
45
48
6
1
59
81
3
12
33
4
11
24
96
12
12
157
56
93
12
3
12
84
3
42
90
144
49
5
36
91
35
36
13
204
35
18
15
24
60
39
1
35
18
66
25
140
15
90
30
36
45
36
24
63
33
120
48
27
45
28
5
79
65
51
27
33
111
69
12
15
12
25
35
21
75
42
15
75
84
13
47
133
83
30
54
36
102
30
48
33
12
3
102
12
63
40
20
87
12
120
45
3
21
21
48
27
36
112
17
6
30
102
6
87
48
27
72
1
5
19
8
69
39
60
15
21
16
20
3
57
15
42
171
40
92
52
12
11
33
51
73
48
59
36
24
9
40
5
6
25
44
21
39
4
35
60
60
57
40
59
90
87
60
33
6
25
83
72
61
20
48
69
51
27
9
69
6
24
96
18
31
65
27
27
1
41
195
36
4
44
9
27
4
47
45
3
117
60
24
3
60
21
87
48
66
6
150
7
32
24
36
33
51
9
6
145
59
13
17
7
11
18
102
12
73
5
3
51
36
25
8
72
28
17
18
21
204
27
37
60
23
12
21
36
64
17
7
8
24
16
59
78
3
24
261
7
47
24
105
39
72
60
84
1
116
48
4
36
20
9
18
24
156
25
8
112
44
120
39
37
89
30
105
63
33
40
48
11
13
275
6
15
21
54
42
12
27
9
30
24
21
87
48
72
153
72
75
12
72
6
15
60
28
35
156
96
42
48
60
75
9
30
21
39
21
52
32
40
36
35
33
111
24
21
36
60
3
24
6
15
27
12
21
51
24
6
30
61
68
4
113
63
27
84
30
91
20
4
56
84
180
111
12
6
60
111
36
15
33
51
21
52
36
17
19
23
102
31
44
123
42
51
15
45
27
6
6
120
133
60
8
3
25
20
12
27
13
108
47
24
85
36
128
15
145
59
120
18
15
4
108
36
11
21
87
12
1
44
219
6
30
276
37
36
59
36
54
103
89
6
9
15
9
16
119
36
25
71
85
59
60
18
6
36
6
15
15
33
39
1
5
42
54
66
9
9
42
48
57
24
64
12
8
60
117
3
57
115
23
1
84
59
12
129
36
3
12
61
12
8
75
13
17
138
66
66
30
3
4
35
6
51
36
87
1
35
36
1
44
3
21
27
48
36
48
36
36
96
48
30
31
5
48
6
25
59
72
49
56
36
15
129
4
32
15
42
3
15
24
21
129
18
21
9
18
30
132
7
5
31
20
99
61
20
15
42
42
9
12
99
9
9
30
30
18
9
21
99
3
12
18
90
18
18
24
6
51
24
15
36
13
5
30
117
60
21
18
24
6
12
19
35
9
15
6
15
33
42
9
12
15
30
54
13
17
6
13
47
24
66
63
16
84
35
21
9
12
3
12
15
9
28
77
36
102
21
4
17
19
36
53
36
27
60
39
18
6
21
60
9
175
12
8
171
36
12
81
52
20
15
33
36
15
121
8
40
24
5
31
65
12
3
4
23
252
6
7
23
181
83
42
30
6
138
21
3
21
72
75
54
6
9
63
37
11
9
16
8
39
42
6
45
39
60
21
48
39
37
56
3
72
9
3
108
33
9
3
60
63
102
67
11
21
63
1
11
25
83
1
116
16
35
9
39
30
27
4
113
63
39
1
144
11
45
60
75
24
73
47
1
8
75
114
48
43
92
45
3
4
68
48
21
171
15
25
29
96
3
99
90
18
12
12
21
15
24
9
40
12
8
72
15
30
43
20
124
65
42
6
123
12
63
42
115
59
6
115
20
24
33
6
6
30
9
75
84
12
30
6
12
36
90
6
1
77
3
45
18
ABCD 96795758264*3^$a+1 [50050]
72
23
169
104
45
186
198
12
39
15
42
144
36
67
72
5
19
17
18
141
24
9
31
56
111
57
40
80
16
11
133
41
60
19
11
36
60
36
73
11
6
102
78
3
24
96
16
48
11
21
123
48
132
73
8
75
42
84
18
36
1
5
138
73
17
15
75
6
7
48
71
174
114
1
72
32
72
129
30
180
60
30
60
72
39
63
108
144
78
72
30
18
72
78
72
1
32
16
5
84
7
11
189
40
8
40
72
89
66
54
111
15
49
29
187
5
36
42
30
55
176
40
24
32
40
11
54
6
12
108
57
33
60
30
18
19
32
39
9
208
104
9
102
54
219
15
9
27
78
102
114
55
11
108
72
90
78
18
12
36
7
35
13
59
37
8
273
60
30
18
36
15
168
240
81
96
30
25
80
24
39
30
36
54
198
54
24
12
42
12
36
127
23
12
13
65
79
24
5
36
48
72
78
1
17
63
24
3
93
45
139
83
174
36
43
80
24
3
84
33
21
42
33
21
18
18
90
48
6
15
3
13
59
66
54
6
30
54
54
45
15
1
104
165
19
35
37
53
210
121
5
90
1
96
35
13
96
24
29
27
39
217
48
5
19
257
48
15
40
35
45
40
48
65
72
18
24
61
83
21
9
72
24
135
3
36
9
51
61
5
108
72
18
13
29
43
48
47
57
160
89
7
24
8
16
41
15
159
1
80
120
120
240
33
42
126
63
16
384
104
16
96
143
57
24
87
84
6
55
8
21
60
18
13
215
217
168
120
53
99
51
45
24
291
37
32
3
30
55
215
33
256
35
78
72
48
72
6
102
42
1
119
216
9
24
64
11
61
104
147
30
7
72
89
7
137
31
56
16
95
210
18
61
11
85
8
39
66
54
57
33
90
432
285
39
9
177
63
16
59
6
127
8
27
13
77
54
216
54
55
80
40
23
57
16
119
1
120
83
21
64
107
109
113
12
18
145
48
8
64
72
8
120
81
144
12
3
16
161
150
1
65
39
39
36
66
27
16
11
36
18
15
24
15
108
69
40
5
3
40
120
35
30
96
126
9
24
123
13
41
159
24
51
6
31
128
184
11
6
126
33
24
45
42
145
101
108
7
29
43
72
65
6
18
39
16
89
48
39
16
23
1
65
54
81
136
5
288
90
54
138
129
40
11
109
48
41
72
7
17
79
80
15
36
45
16
8
96
24
9
36
6
45
9
36
91
17
30
186
7
48
65
39
33
39
15
6
54
90
235
143
25
152
21
90
9
16
24
120
24
24
35
12
36
72
13
24
41
79
23
36
37
32
117
30
18
36
60
54
45
27
84
60
37
8
21
19
24
56
24
75
61
227
109
95
1
29
60
39
81
55
5
19
11
78
162
48
150
90
36
49
41
15
16
104
39
25
65
15
201
24
18
54
55
128
105
48
7
125
27
21
60
162
36
234
48
39
93
12
24
30
180
54
90
205
11
109
161
6
1
65
39
75
126
72
7
59
6
120
15
135
105
75
61
65
144
15
48
75
45
72
81
18
36
114
144
66
69
27
30
6
120
72
25
11
54
15
96
69
6
30
55
72
233
7
17
7
5
3
16
41
55
11
24
48
90
18
9
9
42
18
75
27
37
32
165
60
198
66
126
36
117
15
36
126
79
41
186
85
72
56
40
72
32
232
71
18
39
123
13
11
30
55
143
108
37
17
18
72
6
12
36
114
12
241
24
65
135
40
35
13
95
1
120
11
36
18
12
19
71
42
66
109
107
6
48
222
153
147
37
17
168
48
183
75
84
1
89
55
71
1
5
163
65
7
48
5
66
36
45
160
8
21
6
54
7
29
138
57
40
8
57
15
120
48
87
1
17
180
51
45
12
87
3
24
ABCD 96796316096*3^$a+1 [50017]
103
5
3
177
7
47
18
18
37
12
23
25
80
52
23
60
72
13
131
54
7
113
7
53
36
36
55
20
33
15
15
36
69
28
24
5
15
3
72
45
33
12
55
68
21
42
18
31
131
12
57
33
135
15
25
5
135
81
19
48
8
105
19
71
37
53
51
28
108
44
9
31
35
13
20
3
72
57
75
25
5
75
33
7
89
144
15
60
12
33
43
12
12
23
36
81
48
88
24
125
43
8
4
29
36
24
174
6
79
56
4
12
41
7
53
19
20
33
51
16
35
13
56
27
45
99
66
19
68
48
33
51
24
4
47
54
67
8
27
25
83
54
42
9
21
31
72
11
49
77
55
8
135
36
30
51
48
15
21
9
43
47
13
44
21
19
53
15
3
37
56
24
100
20
27
18
60
7
36
5
7
53
19
35
13
12
44
21
31
32
93
39
33
55
5
43
5
60
199
80
3
25
11
36
13
5
150
205
11
45
4
23
49
23
33
60
4
48
17
138
105
112
35
90
78
13
35
33
76
89
15
16
11
12
13
12
60
41
75
112
24
60
35
105
24
84
12
99
24
30
55
32
28
53
3
60
84
28
53
6
18
102
18
6
49
8
4
5
3
72
16
107
150
12
31
68
16
29
19
41
66
60
1
17
3
33
144
12
43
8
219
18
7
120
41
27
28
68
12
3
21
33
36
19
20
21
27
9
18
117
9
7
65
3
45
36
18
57
15
6
63
39
60
13
8
105
75
36
28
5
75
12
33
36
75
52
20
100
8
4
71
30
7
20
27
21
39
30
60
36
12
27
33
3
16
80
21
7
72
35
33
48
3
69
96
52
53
60
19
11
45
60
9
7
20
3
18
19
5
151
8
12
45
72
15
15
150
12
75
15
9
4
23
85
65
63
16
41
42
36
1
11
9
16
17
27
3
73
23
12
49
36
12
12
23
13
5
54
36
12
150
103
17
6
36
25
48
48
12
32
40
59
54
126
6
103
5
18
30
15
27
45
12
15
193
12
60
23
30
7
8
72
3
78
54
54
7
23
54
6
1
11
24
90
48
6
54
75
96
16
23
36
36
1
12
60
5
48
78
12
9
63
25
12
5
18
25
101
66
1
53
54
6
7
137
135
40
12
36
95
49
96
8
51
30
54
90
6
30
6
93
16
176
15
153
4
60
8
160
17
7
23
85
60
8
33
15
4
17
75
9
19
20
12
9
30
37
59
1
12
17
39
4
17
30
18
7
53
115
5
67
29
31
36
17
75
21
79
5
36
7
12
92
28
11
30
31
60
68
88
20
132
51
96
18
36
31
68
36
9
43
5
72
27
40
20
24
112
8
4
77
51
15
45
4
108
11
49
12
41
19
125
60
18
18
19
65
43
12
41
54
73
72
20
24
21
3
28
119
30
55
35
1
35
49
5
78
12
1
72
107
6
138
6
43
12
8
3
24
30
15
100
44
9
127
44
39
105
21
19
53
60
18
37
65
24
39
4
41
51
28
47
1
5
48
67
23
69
28
29
75
39
36
25
95
1
8
12
72
57
55
48
107
1
5
15
24
16
8
4
192
65
30
25
36
24
8
168
63
49
12
8
27
61
20
52
5
36
6
18
7
65
3
117
3
52
53
36
51
24
16
36
77
36
19
56
124
56
9
27
88
48
5
7
12
96
84
83
33
24
69
36
3
28
24
5
18
13
20
52
77
48
42
45
21
162
162
103
77
75
15
9
16
48
17
60
54
84
21
69
36
7
20
60
39
1
53
31
5
3
60
88
72
101
15
21
18
18
19
23
25
5
72
15
3
18
67
23
42
15
60
87
18
12
63
72
33
51
16
143
6
7
84
80
39
6
30
33
93
7
65
51
52
20
52
5
42
25
65
48
27
40
108
60
80
171
1
68
3
18
6
45
3
78
30
117
105
36
66
108
21
21
43
80
156
81
3
12
15
108
36
121
80
21
3
171
6
30
85
47
162
15
76
83
42
75
64
48
11
264
37
5
48
75
15
25
32
3
13
12
5
15
27
25
60
8
36
60
52
84
29
36
55
8
28
12
60
12
29
102
132
37
89
19
65
90
37
20
69
79
60
47
21
144
45
103
167
133
8
9
39
45
79
35
25
41
99
15
25
8
4
44
9
7
168
8
105
27
28
17
90
18
30
54
15
39
1
20
16
17
42
30
15
21
78
1
20
9
31
44
4
8
112
53
3
4
125
48
7
56
27
49
44
24
81
19
5
15
51
21
39
54
103
44
28
60
245
7
36
20
45
79
35
45
16
80
24
51
45
3
132
12
157
96
84
41
7
35
36
21
48
28
20
24
96
24
9
79
48
17
43
47
30
18
9
76
65
7
5
6
1
65
55
36
12
8
129
51
33
6
33
15
18
55
59
48
6
15
16
96
104
15
33
21
31
48
92
15
18
3
12
40
17
123
57
3
141
39
132
28
47
90
99
52
20
112
5
43
44
111
49
5
15
100
65
3
52
5
36
27
21
31
41
7
20
27
9
69
108
19
83
85
12
56
100
32
45
7
20
9
19
60
11
81
100
8
21
24
102
108
18
15
9
15
105
18
90
115
56
4
8
75
108
1
101
144
175
11
97
5
3
4
65
39
136
83
18
75
24
16
12
60
5
ABCD 96796620808*3^$a+1 [50030]
97
161
102
12
36
12
13
5
72
48
19
5
24
24
12
6
132
12
25
65
6
85
47
42
30
96
90
7
48
60
12
17
36
19
29
12
19
113
12
114
61
35
6
30
73
59
1
12
17
18
60
157
95
66
54
25
48
29
24
24
18
54
6
42
30
30
12
19
24
12
59
114
48
103
35
37
72
11
25
47
24
228
36
60
6
6
90
30
24
24
180
1
59
36
54
66
1
23
6
30
66
79
11
174
18
48
157
17
48
115
11
12
48
24
30
43
12
23
108
6
78
18
18
1
24
120
17
48
30
6
31
95
12
18
19
89
42
13
12
59
109
12
35
120
132
18
120
18
150
12
42
72
90
36
163
89
30
25
17
54
109
41
6
49
71
6
79
29
96
6
192
6
6
108
96
144
36
12
24
30
108
7
89
19
17
48
258
12
61
59
18
67
71
24
1
125
54
42
54
66
48
6
144
37
23
156
12
30
72
6
72
108
25
35
6
43
180
5
42
25
5
6
12
252
36
73
11
84
84
1
11
36
72
36
24
18
30
18
12
43
107
60
13
89
126
42
18
12
24
84
180
1
41
42
66
96
31
72
71
30
36
108
36
30
6
48
6
37
144
144
29
7
29
12
67
35
61
59
61
41
30
6
12
7
29
6
13
71
1
23
30
6
37
83
36
30
18
25
5
138
25
77
30
36
49
11
12
13
5
31
71
37
108
24
11
25
35
12
97
83
37
36
23
36
66
18
12
49
119
30
60
42
12
72
48
13
12
60
23
78
66
84
37
29
120
31
83
84
42
24
91
5
79
11
13
17
30
66
24
6
42
7
11
18
6
1
5
55
35
13
60
149
43
108
47
13
41
60
6
49
29
30
30
30
25
11
54
6
25
23
205
72
96
72
12
24
12
29
43
5
18
78
67
59
25
5
55
23
48
114
54
90
6
48
36
6
84
31
59
25
11
25
23
60
6
12
7
101
24
18
30
18
24
18
132
30
48
13
35
12
78
24
42
24
72
24
30
60
60
19
101
43
5
30
30
12
48
78
12
30
30
30
12
24
6
36
37
41
42
84
48
37
5
18
13
167
48
49
5
114
30
19
65
6
217
12
72
119
12
73
77
43
65
114
6
12
19
23
186
6
60
30
30
78
7
11
78
126
1
23
24
6
24
43
77
67
24
47
114
55
11
72
37
53
30
48
42
7
65
18
48
12
12
36
13
65
7
48
47
49
101
54
66
42
18
54
1
23
12
25
29
36
78
24
12
84
60
36
6
54
156
30
114
24
54
30
13
35
37
35
78
12
66
114
7
35
108
96
60
24
12
36
24
60
25
5
18
85
41
36
60
60
18
288
48
61
24
17
103
41
30
133
47
6
30
168
36
13
36
29
18
49
23
6
19
71
6
24
7
17
7
84
11
48
13
119
6
72
30
13
29
6
48
6
18
42
115
29
7
65
42
61
101
48
42
73
47
36
30
12
18
12
6
30
90
139
5
6
30
42
120
49
11
48
174
67
5
96
24
78
42
120
31
5
19
59
25
29
102
54
12
78
42
12
31
5
306
24
66
36
30
90
102
42
24
31
89
7
17
30
1
24
107
13
35
25
11
1
11
48
6
186
48
25
5
30
42
24
30
1
23
25
60
29
18
12
90
72
31
113
54
36
12
73
12
29
6
24
18
78
18
114
12
24
132
84
18
30
13
72
5
96
55
11
18
12
36
12
7
35
49
72
119
13
71
12
12
36
30
19
12
95
24
60
6
78
36
54
7
101
60
54
18
6
42
7
5
78
30
48
72
79
23
25
36
137
7
96
12
24
35
78
31
35
54
31
24
101
96
18
12
24
6
120
66
90
79
36
119
96
18
24
12
103
47
24
30
36
6
30
54
61
23
37
35
73
36
41
43
29
42
18
30
48
85
29
43
17
54
66
54
54
12
6
12
126
31
59
12
12
36
49
161
24
223
65
7
132
59
25
35
30
36
18
48
37
191
36
61
59
96
145
23
36
36
132
60
90
43
5
24
144
60
31
5
60
30
13
5
6
72
18
12
55
65
7
95
18
132
6
85
5
6
150
78
13
5
48
19
60
36
35
49
41
19
12
36
269
19
35
36
96
24
13
47
24
60
12
60
48
30
6
1
203
49
5
78
114
54
12
37
11
25
5
126
121
47
13
209
54
12
12
13
35
30
18
25
11
36
48
6
54
12
49
36
29
6
12
18
12
66
1
23
37
48
11
85
59
12
48
6
31
23
30
12
103
11
1
29
30
96
36
18
6
24
1
36
12
35
1
11
18
67
36
35
13
47
25
17
126
37
108
95
12
138
30
121
24
41
43
11
49
72
5
78
108
42
18
60
168
37
23
37
35
13
11
78
18
48
6
18
1
101
31
29
19
29
30
18
127
48
24
11
42
6
24
1
41
55
59
49
83
12
36
42
114
1
84
59
36
1
83
6
31
77
31
17
43
41
6
24
60
30
48
ABCD 96796628354*3^$a+1 [50037]
229
45
110
10
116
36
4
96
38
25
101
4
50
190
15
11
60
54
19
101
90
1
240
35
210
40
120
144
290
6
90
25
45
3
47
109
71
13
11
30
7
48
95
25
36
5
4
36
50
24
46
56
4
146
34
24
32
4
24
2
73
71
1
5
48
76
14
36
24
25
5
127
33
27
33
20
30
22
3
47
114
103
23
54
76
144
80
60
30
114
90
46
44
216
4
80
55
5
102
37
48
119
66
19
5
90
46
48
36
50
30
16
38
46
156
15
89
96
40
39
144
24
17
6
54
100
15
41
4
75
24
144
33
48
12
168
2
73
17
18
202
14
10
20
60
4
26
24
22
8
100
51
144
65
60
12
108
52
15
12
107
34
12
44
43
93
8
72
19
60
65
16
60
24
26
30
88
120
32
7
57
60
15
275
130
51
84
21
74
49
81
156
63
47
10
84
140
36
28
20
96
40
104
100
56
6
58
12
14
24
46
110
46
99
59
37
29
19
21
20
100
36
38
37
5
18
109
12
35
114
55
191
25
29
6
181
144
24
57
38
6
144
19
57
44
42
10
108
116
30
109
41
16
50
90
78
22
68
12
43
17
40
63
77
7
57
75
45
24
2
73
60
11
6
48
76
56
4
75
60
189
15
84
113
43
57
20
100
14
49
96
141
99
9
20
66
186
55
33
20
126
70
75
35
25
129
26
10
80
144
19
57
104
66
90
16
48
12
120
48
36
60
60
75
21
14
36
94
24
56
19
35
61
21
14
190
15
45
50
54
132
55
29
36
24
19
17
48
42
49
125
40
15
9
50
37
53
7
5
54
34
26
25
24
21
14
96
13
12
45
36
24
24
36
255
125
4
20
67
33
51
5
55
71
25
72
72
65
54
1
60
129
32
54
10
15
9
12
15
48
12
5
64
63
21
27
48
12
93
12
50
25
12
41
55
17
54
30
96
4
80
55
84
11
36
34
39
81
3
41
160
2
37
161
52
20
124
96
60
8
36
31
45
60
15
5
40
99
59
106
36
63
72
9
20
114
22
44
91
105
39
5
151
5
4
15
45
44
127
33
62
193
57
39
24
21
39
71
60
10
44
7
59
46
60
80
7
101
31
48
12
65
4
27
24
35
114
139
41
76
60
15
24
17
7
33
15
365
124
104
36
96
18
70
12
8
126
61
29
55
24
11
10
26
118
27
72
47
73
17
103
12
65
64
27
24
9
26
85
161
28
60
20
6
54
36
19
36
84
35
46
104
72
138
22
27
36
11
36
25
65
4
3
12
11
73
395
6
16
63
21
44
40
156
14
37
53
139
47
73
81
20
7
53
76
96
74
6
100
8
40
27
89
55
45
104
52
68
60
30
42
100
207
17
30
1
252
36
41
31
95
73
11
1
23
46
20
40
14
157
29
4
62
169
81
224
124
27
23
1
24
21
104
136
60
74
66
36
163
96
89
19
33
14
73
21
20
30
49
48
53
31
95
144
36
90
90
66
64
104
66
13
153
39
69
20
12
55
113
102
70
27
17
76
8
6
30
76
39
36
24
5
19
35
150
12
28
60
2
58
32
19
36
23
262
80
48
16
15
11
49
125
64
12
38
22
60
8
187
23
10
26
10
134
106
20
19
41
40
3
60
36
95
66
16
123
65
36
79
36
45
20
4
12
48
27
83
36
46
219
5
6
58
15
12
59
34
56
30
70
36
84
134
70
132
48
152
48
42
18
36
19
125
139
53
124
15
41
7
71
102
18
142
168
27
33
27
12
93
80
54
70
20
4
36
3
72
5
79
17
79
45
14
1
35
114
16
51
105
38
1
45
24
87
9
84
110
6
36
79
5
186
13
12
185
7
81
200
31
41
40
20
208
96
3
36
225
80
31
5
40
36
104
84
19
21
32
4
195
21
3
21
84
111
81
15
48
36
209
112
15
69
36
38
1
180
9
230
22
24
24
32
7
12
161
7
96
24
71
6
66
49
24
35
150
72
223
72
299
61
23
1
21
20
103
21
74
46
26
54
30
25
129
15
65
ABCD 96796905046*3^$a+1 [50104]
20
112
104
3
21
51
109
59
85
48
108
167
432
168
13
104
12
108
96
16
240
68
16
44
72
108
16
20
64
92
63
61
131
109
104
72
88
203
13
56
16
144
11
117
12
28
180
23
13
192
104
48
123
312
120
117
100
108
72
11
24
13
32
64
12
44
3
445
35
141
51
1
188
16
48
152
3
25
36
96
8
96
99
48
157
35
237
16
35
325
299
13
20
100
176
99
105
160
47
129
76
104
96
48
96
16
24
131
85
35
45
40
83
525
36
4
108
132
12
60
84
20
220
84
83
9
124
11
105
63
61
107
24
61
72
108
132
12
108
36
20
76
23
57
63
168
9
48
28
107
13
24
80
24
76
23
85
20
12
3
157
155
45
16
107
48
117
88
212
12
195
213
3
73
36
44
36
60
76
32
36
4
32
51
73
47
97
143
24
105
84
112
179
93
3
217
36
11
165
16
59
13
116
16
20
75
213
123
24
13
252
140
160
11
85
32
52
164
51
9
84
192
51
57
12
48
3
72
13
8
244
60
20
16
119
45
147
205
80
48
112
83
21
376
83
13
104
3
177
60
48
72
88
20
52
60
143
37
83
45
96
24
16
11
93
60
60
100
20
120
27
9
60
112
59
85
48
56
40
59
133
59
69
52
47
205
36
144
132
80
3
45
96
51
25
80
48
12
48
27
93
16
24
20
15
21
51
333
27
109
84
32
144
100
12
44
16
84
20
171
33
399
13
344
60
15
49
12
72
83
93
171
33
112
44
27
13
11
13
192
144
20
76
8
136
107
37
35
13
212
15
21
96
3
57
48
52
8
100
20
112
251
24
165
48
3
192
85
108
60
32
27
25
128
15
97
84
44
87
85
131
120
237
16
44
28
32
27
13
96
72
84
23
168
93
36
60
120
28
12
144
72
107
141
27
13
60
144
32
160
108
36
144
80
52
131
189
120
40
83
120
168
9
324
27
205
32
27
9
4
72
36
32
15
21
51
69
16
20
124
56
75
129
204
112
48
96
20
60
112
224
208
360
35
37
24
11
213
28
167
48
120
37
168
32
120
40
155
261
196
335
93
96
144
40
108
119
105
60
84
64
36
56
16
48
24
32
124
36
83
13
224
136
35
85
35
133
320
4
32
124
216
104
219
48
265
128
52
32
40
48
227
72
13
176
96
51
85
179
165
24
171
25
20
60
48
63
37
60
36
56
16
32
16
24
12
36
60
95
33
324
60
28
152
208
12
23
13
216
68
207
33
12
4
20
27
85
12
140
195
61
132
84
11
97
287
120
9
112
12
96
251
13
35
25
12
20
4
12
32
207
33
87
421
324
95
13
35
48
97
116
51
85
8
40
35
61
20
64
47
49
44
27
85
11
120
24
96
69
4
119
25
ABCD 96797101678*3^$a+1 [50042]
18
6
16
8
25
9
3
48
96
84
11
36
10
27
11
12
12
1
36
3
2
58
6
27
69
3
165
27
45
104
16
66
32
28
18
27
12
11
1
11
37
11
36
16
93
15
9
11
46
15
9
15
27
20
40
24
60
36
44
85
41
7
11
4
2
106
45
15
18
24
42
36
8
24
16
12
20
18
16
8
7
23
10
62
13
5
42
1
5
79
24
12
12
33
27
111
30
2
4
8
52
68
16
2
10
93
24
95
13
59
121
23
42
55
177
2
25
155
10
18
78
2
61
41
10
21
75
32
30
18
4
69
11
48
1
17
42
12
1
48
24
48
23
4
6
15
41
31
15
8
37
93
24
6
12
14
6
85
84
120
24
15
57
9
48
80
48
34
96
9
3
68
64
33
53
7
65
6
12
22
3
5
19
3
33
23
85
95
6
24
31
3
32
1
203
4
33
29
19
11
18
55
27
69
15
2
90
70
48
15
75
105
27
24
9
27
12
57
41
127
3
32
52
48
21
24
60
3
117
17
55
15
21
27
32
24
37
48
27
45
5
24
31
35
102
30
18
22
56
10
6
9
9
15
36
84
12
36
3
14
66
16
108
48
180
9
99
9
95
1
47
154
39
27
33
11
90
48
42
54
10
9
23
25
3
50
16
15
33
2
16
33
5
16
15
59
4
120
32
1
3
30
50
52
80
82
80
7
9
32
54
73
27
21
12
36
36
24
144
15
6
24
6
32
73
65
34
30
78
2
40
27
15
6
39
60
101
18
22
75
77
7
9
56
40
48
2
16
33
35
90
64
8
10
20
40
9
11
118
39
17
78
10
62
34
15
39
168
33
11
78
88
8
16
51
12
12
3
36
21
39
9
65
40
2
46
38
16
45
60
39
21
11
18
55
65
6
24
61
29
7
33
6
21
12
48
137
82
48
30
38
28
9
51
24
57
63
32
13
213
14
34
24
6
45
5
24
10
6
15
27
54
14
16
21
48
12
12
51
60
30
27
35
18
6
28
32
36
13
36
39
20
46
3
21
14
37
183
12
36
54
38
66
22
12
68
28
6
24
6
44
36
58
15
41
6
1
3
36
108
33
35
24
13
3
48
2
40
24
51
83
12
13
47
25
15
8
10
51
11
25
15
69
15
21
23
16
36
45
120
63
44
1
29
31
12
77
7
33
2
1
15
33
21
8
88
75
24
59
1
39
32
13
11
73
3
45
15
69
3
48
24
21
27
18
62
10
38
85
12
23
48
25
15
50
79
35
1
47
22
3
35
72
1
84
5
6
1
15
26
7
11
61
23
72
64
20
60
10
26
61
137
102
36
13
35
4
21
24
3
2
40
2
46
30
33
39
8
18
24
7
36
63
30
6
50
10
9
51
26
7
15
18
75
53
6
18
22
20
61
9
3
96
45
26
94
27
5
55
24
3
116
40
42
3
12
89
46
18
15
17
54
34
14
25
12
29
31
71
42
10
45
35
46
111
51
12
32
4
14
43
23
1
48
11
100
21
23
18
19
53
10
78
8
22
42
26
85
84
12
95
18
70
2
16
54
21
75
18
110
25
15
26
103
36
12
15
117
21
6
33
12
69
6
80
18
48
42
16
44
10
42
33
3
93
21
3
83
13
77
19
3
120
90
3
75
8
60
85
41
46
9
41
55
84
11
82
6
56
109
5
24
31
89
6
52
20
58
72
32
6
36
1
47
13
9
14
12
85
15
2
7
36
27
33
3
21
33
15
11
25
5
34
102
96
27
5
55
41
10
9
83
25
15
8
36
25
99
2
19
84
15
21
23
28
33
35
16
44
4
20
10
3
47
12
24
24
10
3
24
63
93
15
48
21
15
14
40
26
30
43
23
49
21
30
42
3
143
85
24
33
2
36
12
13
12
35
13
51
56
12
36
66
88
18
33
29
16
62
49
3
12
20
48
13
15
9
15
8
48
40
8
1
24
12
60
3
9
45
6
9
41
6
18
10
33
24
45
30
60
30
8
55
33
8
40
51
36
33
51
24
15
20
1
24
15
81
9
120
14
10
75
12
135
33
12
3
48
33
39
33
12
5
31
129
48
32
7
15
26
19
53
30
13
3
66
14
10
14
25
36
51
48
138
3
27
9
33
6
21
24
47
28
72
60
9
11
18
55
12
23
30
7
95
34
48
3
24
5
79
15
32
10
24
6
80
4
9
21
14
10
32
64
6
68
1
60
35
30
54
1
15
18
42
21
17
78
42
30
1
17
24
6
25
12
21
14
13
69
3
83
40
92
16
6
14
12
25
23
22
78
45
5
94
8
40
48
69
5
6
16
21
24
15
249
12
24
24
12
5
94
80
1
17
30
48
82
63
63
21
29
22
80
40
18
24
50
1
11
25
48
71
52
9
96
29
6
25
23
40
60
57
3
74
31
12
15
68
72
34
51
3
120
32
10
54
104
66
30
169
17
94
18
2
6
7
57
26
48
64
21
9
80
18
25
77
30
28
9
3
2
16
15
23
34
15
156
51
69
69
30
68
37
41
46
8
25
3
30
38
16
8
16
21
69
51
24
24
5
6
24
10
3
45
48
24
50
22
6
2
30
13
24
5
43
11
100
32
12
25
41
24
43
63
21
33
15
23
58
86
96
48
16
21
24
59
24
58
15
48
9
27
75
44
1
3
32
18
22
56
162
10
153
87
48
32
73
93
72
18
12
69
51
32
10
6
50
24
43
99
9
95
16
69
39
32
28
18
14
61
45
3
21
54
90
62
52
48
48
12
84
33
21
32
48
24
22
9
24
11
46
8
6
16
9
39
8
49
15
21
83
40
12
32
1
35
16
33
11
37
17
16
30
90
51
83
82
3
51
90
14
18
43
45
2
28
26
88
78
9
24
9
87
3
48
12
26
6
61
53
94
18
2
1
24
53
70
8
1
71
49
60
35
16
2
22
26
40
3
21
3
75
21
27
18
39
23
42
7
75
21
24
23
10
75
21
2
22
78
18
96
39
41
19
51
68
48
49
11
37
45
2
73
77
16
75
29
19
5
19
11
61
45
38
10
18
33
11
4
9
72
5
78
40
8
40
8
1
9
14
42
94
2
10
12
258
75
3
81
23
37
29
46
50
10
33
96
29
82
14
30
1
33
2
4
2
24
48
18
28
2
18
25
27
8
1
23
66
7
35
102
16
15
95
1
11
52
2
19
12
57
3
15
12
36
57
84
99
20
16
26
34
30
30
50
66
13
41
24
ABCD 96797851004*3^$a+1 [50238]
48
16
3
78
18
29
16
39
42
84
11
139
54
18
30
18
45
45
6
30
108
42
41
43
90
72
24
11
25
90
18
12
180
155
25
114
54
12
83
25
24
111
176
1
12
36
24
12
6
72
18
27
57
96
120
42
18
54
18
72
18
36
120
5
144
55
41
16
81
108
24
12
24
30
6
3
45
60
135
96
21
123
33
24
36
83
25
30
41
64
21
18
57
3
36
162
30
24
30
24
66
6
3
15
65
1
18
77
85
123
27
5
25
90
18
75
21
84
6
81
63
12
78
23
43
5
1
18
12
108
78
12
36
36
6
84
9
9
71
61
90
18
36
99
45
12
36
54
18
186
65
1
144
24
36
66
65
13
18
18
54
57
9
39
15
6
12
18
114
18
9
39
54
18
54
24
51
15
114
12
3
147
18
66
89
1
95
48
91
42
107
217
39
80
1
54
24
81
27
12
6
131
43
96
12
24
36
48
29
7
9
69
75
96
21
6
30
24
36
30
77
55
18
54
66
42
53
144
73
246
144
186
39
15
30
6
66
36
24
36
27
3
42
35
1
90
30
36
35
73
60
11
16
45
48
36
15
21
75
21
12
15
27
90
30
6
23
31
48
17
19
29
103
18
36
48
72
11
13
51
21
12
42
54
66
18
11
31
18
15
21
90
81
39
9
27
69
21
60
36
12
36
6
5
49
54
72
33
21
11
43
53
55
9
9
12
18
9
15
18
90
12
18
18
6
36
30
29
25
36
18
42
39
48
96
105
12
132
12
90
33
165
180
36
204
36
162
17
160
141
6
18
72
18
108
54
18
45
171
54
15
105
6
30
24
27
48
128
64
48
117
18
18
23
49
18
18
11
1
114
30
126
108
21
39
30
36
78
185
43
132
36
12
113
85
24
18
12
5
1
84
60
15
21
11
169
12
24
35
19
30
162
60
17
31
17
73
24
15
93
30
24
36
18
90
54
12
108
6
90
72
167
121
12
18
36
114
51
21
30
29
31
180
102
168
47
16
9
72
30
6
12
15
21
59
31
24
36
72
30
60
3
45
72
114
18
87
3
36
12
60
33
129
48
42
18
18
30
6
36
12
36
9
45
42
174
59
31
54
27
48
51
6
18
5
25
87
75
5
48
25
23
25
24
36
18
30
42
48
24
41
16
9
132
30
53
16
9
36
84
6
126
107
16
15
54
11
25
114
21
15
36
54
12
78
30
60
12
39
93
48
108
39
176
1
63
15
30
78
5
7
60
12
96
33
21
18
57
80
55
60
84
6
156
23
64
21
24
126
36
65
151
30
107
1
15
39
42
18
102
6
90
48
6
30
204
102
24
18
12
11
192
31
54
108
144
15
45
18
17
19
54
30
42
36
27
63
17
16
15
36
29
31
33
15
72
9
9
18
168
29
1
47
103
30
126
45
51
18
12
72
71
19
18
108
15
111
24
41
48
1
210
114
36
36
48
42
18
12
24
12
23
121
39
57
174
96
57
153
18
21
48
27
53
37
59
16
33
15
15
18
143
1
108
132
36
12
72
6
12
6
54
105
96
15
17
217
36
66
6
102
53
7
120
36
6
30
90
36
72
35
37
59
16
21
102
6
47
19
6
12
78
54
36
3
9
23
13
35
7
9
99
30
36
6
270
12
75
57
71
19
45
93
18
113
49
18
132
18
72
18
138
72
60
90
12
57
33
36
36
71
37
6
102
18
132
18
30
9
135
137
43
42
66
42
12
3
15
65
16
9
96
12
27
27
78
120
60
18
84
60
54
66
9
9
6
36
66
108
114
198
84
60
54
54
18
30
24
54
54
12
54
69
32
49
84
11
25
60
84
18
117
15
30
36
15
45
12
24
63
27
54
12
90
18
39
15
42
183
213
107
240
25
18
24
66
18
9
27
18
6
84
233
169
36
3
32
157
72
59
37
48
6
48
5
13
99
51
12
81
231
48
18
78
36
165
15
33
32
19
42
48
131
13
162
24
9
3
78
54
18
23
25
42
12
6
12
18
29
67
45
9
54
66
36
60
15
39
12
18
6
228
18
54
6
83
7
18
12
42
65
61
12
42
18
120
18
144
6
12
60
72
27
3
18
90
33
80
16
21
27
21
24
12
39
165
54
21
15
129
45
72
6
48
6
30
54
59
1
30
6
30
6
12
90
78
54
18
75
87
9
57
23
49
18
18
6
48
42
18
30
75
33
47
25
36
90
9
81
144
15
93
3
32
19
24
5
61
6
29
43
21
96
63
66
159
45
51
69
11
7
72
81
80
61
48
18
54
24
36
18
30
15
3
24
48
6
12
18
65
61
3
141
ABCD 96797868554*3^$a+1 [50109]
12
120
85
59
36
21
3
36
156
120
9
60
111
12
165
48
3
1
80
51
72
60
48
69
15
33
36
15
96
25
11
24
21
27
60
73
23
105
16
59
69
63
108
24
57
75
121
128
27
48
97
95
33
27
24
25
8
12
3
168
60
60
168
21
76
8
76
71
48
57
27
12
9
84
75
117
96
15
12
85
35
73
23
12
24
60
156
33
51
153
51
84
13
32
27
96
85
47
25
227
61
104
171
33
144
96
75
84
96
37
32
12
123
105
75
13
20
75
24
33
255
168
25
107
36
36
85
23
180
96
24
36
1
60
95
369
27
12
12
81
3
121
68
40
68
52
203
168
157
23
21
75
228
273
4
143
25
11
37
35
69
39
192
60
108
129
51
36
25
11
84
45
36
87
105
3
109
59
36
93
52
11
145
35
84
13
71
72
33
16
71
9
16
23
105
39
21
51
36
45
112
80
172
36
44
51
48
49
95
60
33
160
83
81
108
3
120
37
35
13
179
93
75
37
23
12
13
95
37
71
57
111
240
60
36
225
96
3
9
51
72
9
51
9
63
117
63
12
33
15
96
12
144
84
61
8
195
12
240
144
60
12
24
25
116
4
60
119
120
36
13
68
3
120
24
36
204
13
72
48
107
36
1
104
39
60
45
108
3
61
11
9
136
72
32
75
48
21
96
51
37
107
45
15
45
220
36
227
45
267
24
12
60
168
169
8
3
45
15
24
60
168
12
36
24
37
20
63
157
35
13
251
61
23
357
84
195
45
172
95
24
9
15
61
11
45
15
180
45
99
24
204
48
9
40
143
21
39
12
96
348
84
36
105
51
24
24
168
60
60
25
20
228
12
4
35
61
95
24
145
36
20
3
37
23
12
49
95
1
20
12
63
165
15
84
85
59
157
95
72
276
96
24
84
48
12
105
112
11
48
60
60
1
120
276
23
9
3
48
72
168
157
80
183
240
45
12
75
84
81
3
129
51
12
49
23
60
45
60
3
33
136
23
73
72
11
36
33
3
9
39
45
96
48
87
36
60
108
36
1
23
49
227
9
52
47
12
264
12
25
8
76
176
84
3
48
84
1
59
60
33
111
49
72
48
23
24
36
60
105
3
84
133
128
27
9
63
192
48
216
12
84
85
71
12
132
9
75
24
108
37
72
68
3
108
24
12
33
48
135
264
13
83
33
39
57
3
72
1
144
20
48
195
45
27
21
87
25
71
57
12
27
9
27
69
16
95
120
192
72
25
35
13
20
112
11
48
60
105
15
61
35
204
1
71
168
69
36
15
180
105
15
36
61
20
3
9
51
156
240
61
164
51
49
143
177
39
21
84
15
97
95
12
108
12
133
8
135
21
183
48
37
47
21
4
11
24
45
99
277
20
84
51
192
45
48
3
37
68
132
15
25
59
25
36
80
75
108
169
35
228
24
45
15
33
135
133
24
44
15
69
3
48
9
132
3
85
72
35
24
37
128
27
69
28
95
120
13
32
15
48
48
81
15
84
37
8
99
180
36
21
75
96
108
49
23
24
25
44
4
83
108
36
25
80
100
59
49
47
13
8
40
47
60
156
24
132
1
12
8
64
143
73
95
12
93
12
96
15
60
12
45
64
236
39
141
39
1
83
12
12
13
224
3
265
176
36
40
48
56
15
96
13
260
12
3
12
240
108
72
1
143
121
71
48
97
ABCD 96798604954*3^$a+1 [50014]
4
21
3
20
48
12
96
84
1
95
49
35
1
15
56
13
71
12
37
15
21
47
64
9
60
60
36
39
9
27
104
24
1
60
239
61
15
20
12
72
12
48
36
24
25
12
95
4
81
48
11
12
37
15
57
11
12
37
24
36
11
13
39
21
71
49
15
9
36
35
1
15
68
25
12
24
15
20
4
21
84
60
12
60
48
11
72
60
13
60
84
15
21
60
36
83
40
237
23
85
60
51
45
11
24
49
47
24
1
24
39
8
60
13
95
85
156
35
25
48
27
120
9
107
229
60
15
33
12
23
40
32
85
191
4
33
11
61
84
15
92
4
44
1
23
37
123
21
11
64
69
27
24
36
9
35
85
15
81
84
24
15
21
60
36
11
4
105
59
72
4
33
15
12
8
1
36
11
48
25
35
124
21
24
75
72
9
24
12
59
72
4
68
16
60
32
84
85
203
25
36
111
129
47
73
35
4
96
141
35
48
76
80
72
49
63
12
20
28
32
109
15
141
24
11
40
105
83
36
25
47
13
39
92
133
27
225
15
8
37
3
8
24
13
11
121
3
36
69
11
64
12
9
59
1
15
44
12
4
32
60
37
27
8
61
99
72
20
96
28
36
33
36
36
3
56
12
49
84
60
24
23
12
16
105
47
12
1
95
25
84
83
48
169
11
64
56
24
157
11
132
37
24
36
11
120
60
12
1
24
11
12
13
131
120
48
37
23
121
119
12
13
227
24
40
21
24
24
27
8
37
119
4
8
48
64
8
60
37
95
205
11
4
105
27
9
15
189
27
56
4
48
20
1
24
12
39
44
36
4
8
144
13
36
39
32
13
60
35
16
45
39
8
13
36
63
20
1
36
84
36
3
57
48
35
1
15
36
20
108
156
1
23
220
96
9
11
1
23
37
24
39
68
12
96
4
92
84
16
33
47
13
143
4
69
60
107
12
1
47
184
8
1
156
144
51
104
96
160
104
16
8
12
85
11
12
37
3
92
28
21
59
61
11
48
61
24
12
24
35
12
37
15
105
27
9
36
83
72
49
120
15
21
24
11
36
73
24
12
3
57
23
36
61
24
24
35
97
143
40
20
1
36
24
24
167
13
12
48
23
24
48
60
48
49
24
36
84
60
15
45
35
1
35
25
11
12
76
21
11
120
217
47
40
144
24
81
15
9
47
13
36
84
51
21
120
60
11
124
164
12
4
80
25
71
84
49
156
35
48
16
92
13
24
107
108
160
68
13
35
25
24
15
117
60
95
60
64
32
48
16
33
60
12
11
12
168
28
80
36
64
24
68
60
97
87
60
9
11
13
12
71
24
36
13
35
144
1
60
36
123
21
275
72
4
69
15
9
12
11
12
25
107
288
16
24
21
51
80
25
3
92
25
159
69
23
28
9
95
76
45
24
156
11
13
132
60
24
15
9
35
1
15
21
24
35
144
25
135
57
24
135
24
141
11
133
60
191
40
81
60
24
36
23
37
35
13
72
11
48
25
51
20
88
200
40
57
120
84
11
13
11
1
24
15
36
20
144
12
12
36
96
133
72
39
9
51
9
72
3
117
123
240
57
15
56
13
84
11
1
63
81
47
37
60
72
3
21
159
57
23
1
60
35
61
48
71
61
48
47
265
60
48
96
39
116
1
15
48
20
61
47
48
85
36
11
37
11
1
39
21
24
11
25
23
85
12
23
180
96
1
24
84
51
44
52
44
16
68
52
93
11
181
24
120
36
11
12
16
9
27
48
21
15
69
36
15
81
144
35
4
285
96
24
83
4
20
60
220
24
80
25
15
81
63
21
107
72
217
60
48
23
28
45
36
183
128
37
35
37
48
27
24
96
69
35
24
60
37
48
72
24
36
60
24
36
11
72
40
8
24
13
23
4
33
143
13
51
8
120
256
144
32
168
180
85
12
35
109
59
1
36
123
20
100
32
28
236
61
48
11
64
176
184
20
1
51
33
11
4
8
64
56
28
96
105
24
24
12
11
84
48
1
47
12
37
23
61
35
4
57
48
11
64
21
36
183
45
15
45
83
4
69
60
59
61
47
24
73
51
96
9
71
25
120
24
99
96
81
83
156
1
60
39
44
61
119
100
21
84
15
57
15
33
72
15
24
32
72
1
84
83
109
35
48
1
36
60
24
15
9
47
96
12
1
24
51
45
35
72
37
72
60
3
20
96
64
21
60
24
51
20
72
73
24
83
37
36
36
63
45
23
12
37
83
37
39
9
75
21
11
96
24
25
84
39
80
1
ABCD 96799349594*3^$a+1 [50027]
42
50
10
53
13
50
10
12
18
42
60
12
23
33
15
1
36
12
12
74
10
62
10
8
10
2
72
88
59
3
66
94
66
71
43
66
12
54
18
36
36
36
18
5
49
8
18
22
78
60
20
22
12
18
48
6
30
5
13
30
6
11
13
110
10
11
37
48
30
104
18
4
24
6
146
63
1
23
25
80
3
13
36
35
13
18
54
26
4
18
6
12
108
12
89
25
126
42
48
12
6
2
4
14
54
36
94
30
42
8
16
66
6
17
1
54
90
96
20
27
13
24
12
68
28
60
12
90
72
26
4
44
22
17
25
26
4
12
38
10
8
4
24
32
22
23
25
30
24
18
6
30
24
6
2
28
11
33
52
8
15
33
18
94
47
3
46
6
60
18
86
34
26
22
59
3
6
15
25
120
12
78
20
9
3
52
5
7
6
24
6
24
8
36
34
6
5
1
126
12
6
20
15
19
6
2
40
48
17
55
92
52
48
8
28
5
39
10
20
28
47
3
22
6
30
11
25
11
7
6
35
9
22
24
20
10
54
8
42
48
4
104
4
35
43
60
12
30
38
48
10
14
46
30
54
11
1
35
48
37
84
62
10
62
21
72
15
112
18
20
18
4
18
30
89
39
4
50
63
19
6
24
18
5
37
60
60
36
12
42
98
6
10
54
41
31
30
8
6
4
30
18
50
52
8
22
50
10
36
5
7
18
12
24
11
3
10
12
30
17
105
46
5
96
1
47
55
5
61
14
10
12
68
16
2
4
8
52
6
20
64
6
84
18
6
50
16
18
8
58
6
53
85
6
6
18
30
42
60
48
18
42
156
32
10
8
16
54
269
63
12
100
8
28
149
25
6
44
18
22
6
14
100
30
86
54
40
11
25
54
6
2
82
36
32
27
43
50
112
6
36
66
47
25
50
33
45
4
66
38
10
6
18
20
48
28
6
18
12
5
43
12
18
12
8
3
19
56
12
33
19
5
13
72
30
18
86
12
28
50
30
34
71
7
24
24
5
15
106
6
17
25
30
6
50
4
66
42
30
12
20
22
48
5
31
17
24
36
87
16
12
60
18
12
48
12
2
33
75
22
6
14
18
4
26
52
18
89
3
16
60
12
8
4
5
43
54
48
30
8
52
90
66
14
46
44
28
2
3
7
12
54
6
44
16
44
45
60
25
30
140
10
50
12
18
10
6
6
12
18
12
11
31
144
24
17
13
12
6
2
3
43
84
42
98
58
182
10
66
6
30
8
10
30
17
1
47
36
19
26
4
138
38
4
6
2
3
15
22
18
72
18
66
36
42
12
95
19
6
14
10
12
30
90
2
136
5
39
16
156
54
2
52
72
18
20
3
85
30
8
4
30
26
84
18
42
10
30
18
18
66
14
10
114
8
4
5
36
7
48
53
1
8
18
69
51
28
14
40
12
11
13
12
38
64
48
120
48
17
13
12
12
116
4
66
12
2
18
34
24
32
28
36
83
33
15
7
30
66
102
2
22
59
9
18
28
6
24
24
6
6
36
54
8
10
11
7
18
11
13
36
62
10
2
10
26
46
24
54
8
34
48
60
56
10
42
2
108
58
32
94
66
42
8
33
37
24
18
12
24
2
63
25
11
1
54
8
40
5
13
30
2
40
6
6
60
95
139
29
1
2
22
12
38
10
6
161
13
18
8
4
60
26
46
53
31
6
59
7
65
75
45
3
16
24
30
95
84
1
2
40
2
63
13
14
22
108
8
3
7
50
63
55
54
20
60
148
24
54
42
24
68
10
53
43
24
18
30
38
40
84
6
32
22
6
6
6
32
10
156
54
36
36
8
36
90
46
14
76
14
10
20
34
8
4
18
95
81
15
36
13
18
89
55
18
20
36
4
66
30
36
18
8
4
30
8
58
68
22
50
138
46
41
13
32
40
12
6
5
75
4
18
12
6
17
19
48
30
95
25
11
31
41
27
16
30
54
12
90
18
18
162
8
58
20
51
31
8
22
12
96
114
38
28
44
28
120
18
6
14
4
41
49
30
60
60
12
8
18
34
108
30
26
70
2
78
4
120
6
32
40
32
118
38
64
6
24
18
18
11
31
18
12
2
16
2
10
60
12
146
51
9
40
66
18
48
23
115
14
15
15
18
52
38
108
22
24
60
8
87
13
6
20
100
30
42
72
42
48
6
84
18
8
16
30
66
23
9
40
18
12
6
140
22
8
21
3
10
18
48
6
218
40
126
36
30
116
64
6
30
18
20
51
19
12
12
36
20
22
203
9
10
6
30
20
16
66
50
4
18
48
12
6
6
116
28
14
58
12
11
36
49
80
34
36
5
1
60
11
7
42
90
26
22
66
14
36
4
68
70
2
88
12
30
12
6
2
30
52
8
58
23
24
25
48
18
104
18
90
60
18
10
20
10
24
12
158
16
24
137
31
30
32
15
33
75
7
8
4
6
8
4
56
27
63
9
55
66
44
112
84
20
10
32
28
6
156
2
6
16
18
12
8
10
30
68
18
10
30
12
12
98
58
50
16
6
12
12
59
85
6
18
6
29
51
4
18
32
3
84
25
60
6
2
28
32
90
18
27
31
6
18
12
30
6
8
54
147
31
18
30
36
14
34
17
3
52
38
22
8
10
6
2
39
13
12
24
2
105
7
42
18
6
12
50
4
18
23
13
11
1
18
50
52
2
28
42
36
30
29
3
30
42
16
12
17
73
18
84
6
35
7
12
5
12
25
71
7
68
9
9
22
108
14
46
20
204
10
20
40
42
5
9
10
12
42
20
16
71
1
20
82
8
70
18
2
90
10
8
16
24
102
12
18
18
6
6
12
6
2
18
4
47
13
20
22
60
8
6
34
6
47
12
7
6
24
44
15
1
6
102
18
48
12
8
141
9
34
68
58
2
18
4
42
36
2
6
69
13
42
30
12
14
52
90
24
8
10
6
54
18
90
2
87
99
76
29
39
46
30
12
53
1
54
32
88
36
6
18
20
10
54
66
42
5
72
25
18
5
27
166
36
11
7
60
17
39
100
24
8
10
8
15
109
20
58
32
10
26
70
6
24
5
25
12
2
33
73
54
18
35
37
12
35
60
39
4
12
120
24
20
34
12
48
8
3
55
36
24
77
97
12
24
71
19
24
12
60
18
30
6
36
108
60
8
34
56
82
26
34
42
113
55
6
32
3
25
30
6
6
18
72
18
36
6
48
12
62
6
16
14
69
13
68
12
34
116
4
6
144
38
18
60
12
10
36
30
96
23
13
24
8
27
55
8
88
42
18
8
34
95
36
7
68
16
96
12
108
12
66
14
30
10
12
68
16
2
112
6
62
78
4
36
72
30
12
35
31
5
55
5
7
54
11
3
22
12
110
88
ABCD 96799362256*3^$a+1 [50000]
96
24
15
129
72
56
16
15
89
144
175
72
33
24
8
24
48
7
24
48
132
5
48
127
33
15
41
88
32
79
57
32
16
3
12
129
168
48
32
64
27
36
108
29
67
36
57
15
41
7
36
108
144
9
200
48
199
9
99
5
31
17
31
96
17
91
12
180
60
81
8
96
43
5
96
16
27
29
120
88
8
48
24
120
96
79
57
320
64
8
24
31
81
99
21
8
7
41
103
108
5
235
69
32
55
9
24
56
7
41
7
33
24
72
96
200
7
161
40
96
15
185
7
65
24
55
17
112
15
9
99
36
89
7
9
72
8
127
33
159
17
88
96
39
72
72
41
7
41
48
48
43
149
16
128
16
8
72
64
32
55
41
72
24
43
45
87
108
5
31
161
24
72
7
72
9
240
224
163
45
152
88
195
108
185
55
33
3
101
40
87
24
17
40
123
53
31
17
43
48
96
36
17
64
8
31
288
105
224
120
7
216
105
96
27
5
40
15
65
223
36
12
41
31
60
36
48
161
112
48
32
7
36
29
16
24
135
57
87
281
168
48
199
89
115
21
27
5
88
72
111
9
152
48
24
96
88
27
5
40
80
48
120
31
24
33
51
21
111
9
56
127
9
15
33
80
16
63
129
39
12
53
7
9
75
60
36
144
69
24
56
24
16
147
21
56
55
57
80
55
33
63
12
5
55
137
79
48
33
120
104
16
48
24
39
12
5
136
32
7
41
120
96
24
7
257
168
16
51
12
353
31
129
15
41
79
9
32
48
96
19
5
88
72
15
17
235
125
16
8
31
41
88
24
48
15
17
112
8
136
135
81
27
77
31
36
117
192
75
36
9
147
5
55
33
104
43
5
151
17
16
24
87
72
41
24
31
33
111
81
8
103
24
41
72
16
99
77
64
8
88
8
7
72
9
8
48
7
161
16
24
24
15
48
281
79
161
24
16
96
56
96
223
48
60
12
105
75
96
12
153
48
8
7
65
7
89
43
221
40
32
7
24
57
8
40
24
176
168
7
129
39
36
36
156
36
65
16
27
101
16
63
17
199
41
16
87
65
40
72
80
16
3
5
175
81
63
17
88
87
144
185
24
139
84
72
9
56
31
41
31
12
93
32
40
15
24
36
53
16
24
15
41
16
15
57
32
163
5
48
40
24
27
21
63
144
41
96
24
7
36
5
120
96
136
24
128
16
24
27
101
151
177
39
33
24
128
7
204
36
12
5
144
232
39
9
144
8
112
104
48
7
48
108
96
12
72
24
9
32
16
87
89
48
40
3
53
112
56
7
33
8
31
33
24
56
88
15
41
96
115
77
16
32
19
180
17
43
12
137
7
17
7
120
17
163
381
15
9
168
72
120
15
84
5
24
48
24
43
144
5
55
192
9
56
16
99
77
31
24
105
51
29
120
127
81
56
16
39
60
5
208
15
105
99
5
72
7
24
17
67
5
55
57
8
160
80
31
9
80
7
41
208
159
81
27
29
64
8
16
24
39
33
8
88
75
53
184
152
16
111
81
80
168
48
7
9
80
88
56
19
48
45
15
192
65
168
199
153
27
21
39
17
48
96
31
96
113
48
16
15
17
115
12
36
252
41
91
117
63
81
120
51
84
9
87
17
55
84
36
24
57
159
33
32
48
40
72
32
247
33
8
247
105
152
112
80
67
77
16
15
24
12
5
336
43
144
29
88
144
56
24
16
8
31
72
65
79
12
60
33
24
24
3
245
139
5
31
17
40
15
41
72
7
96
65
48
31
12
29
7
72
36
53
24
144
96
120
ABCD 96799653922*3^$a+1 [50008]
41
49
59
37
66
33
80
31
24
72
41
7
29
88
36
68
28
27
21
45
35
12
24
52
180
80
24
4
3
89
16
39
33
75
9
44
16
12
92
36
48
48
7
45
81
84
51
20
19
18
15
36
44
19
5
40
12
24
80
12
1
24
39
132
8
28
20
55
78
48
23
24
24
1
83
7
72
65
24
36
36
48
7
41
109
54
9
36
99
101
24
67
5
13
59
55
29
43
9
8
4
36
8
19
17
16
21
78
174
15
36
27
12
24
54
3
8
60
28
44
13
11
16
56
4
39
5
28
72
104
61
90
5
49
11
4
36
48
20
25
59
73
36
11
24
12
120
115
5
55
29
120
103
57
68
24
12
13
42
18
12
11
24
24
4
144
20
13
3
15
65
1
87
21
18
41
48
19
17
43
9
75
90
47
115
36
5
72
31
29
36
61
24
183
96
27
17
37
3
36
63
33
72
12
72
8
108
208
20
31
126
39
56
144
115
65
31
17
1
83
1
60
3
152
115
41
52
33
83
7
36
5
61
59
28
12
140
112
44
16
57
11
12
28
3
45
44
1
23
85
18
6
63
20
181
71
28
33
63
20
24
37
30
41
60
12
4
8
12
61
23
4
80
72
16
21
36
6
45
20
7
17
85
59
108
31
33
20
7
36
5
79
6
39
27
5
31
29
25
6
5
43
54
78
5
36
40
27
36
9
32
7
36
162
108
24
11
64
27
5
24
61
83
52
24
8
31
53
37
15
27
45
8
67
5
4
104
72
156
16
9
18
45
45
59
24
72
25
23
36
13
75
44
28
8
55
24
41
108
24
1
6
18
11
36
52
21
90
6
23
36
76
44
372
43
21
15
21
45
23
73
63
36
32
156
1
27
3
5
28
20
61
47
64
20
36
36
7
81
24
56
60
28
380
43
9
9
35
1
3
8
64
87
9
8
37
35
48
88
99
5
48
4
33
35
103
5
60
61
11
40
20
25
75
24
44
12
16
32
24
43
17
4
24
12
27
33
32
61
24
27
32
108
12
72
28
3
72
17
19
29
61
99
60
12
8
61
47
55
69
8
4
36
15
29
1
15
21
47
40
45
72
27
12
32
19
5
43
125
12
16
15
102
42
21
8
16
20
91
6
23
76
9
11
37
18
6
66
42
63
80
100
12
33
84
63
72
116
24
31
29
16
20
48
24
12
49
23
67
36
18
18
29
24
61
3
33
3
96
44
1
66
17
12
48
84
28
44
1
54
6
30
5
72
4
8
1
35
12
24
19
113
12
28
56
76
8
4
9
42
29
28
32
96
76
8
4
8
28
8
96
144
19
21
80
55
24
66
6
102
47
79
90
54
89
24
19
45
21
54
53
88
9
11
7
5
52
80
52
3
29
12
72
1
3
32
4
96
8
28
188
31
5
85
11
52
80
1
47
72
16
8
55
9
15
17
1
59
24
36
36
37
35
1
23
37
11
28
45
11
12
64
92
61
35
28
44
28
8
4
56
60
12
72
13
3
68
4
15
21
68
24
31
93
9
87
44
1
119
124
48
128
40
27
81
3
18
71
43
93
36
32
36
67
29
61
60
63
63
48
17
19
69
80
73
3
27
18
42
29
25
71
36
12
1
11
13
72
90
12
108
54
35
43
36
45
9
48
24
36
11
1
35
12
4
27
9
3
36
17
36
1
36
15
120
8
84
12
1
12
15
63
54
12
95
1
71
19
53
12
19
41
37
23
13
36
11
24
13
47
12
1
59
24
25
18
12
113
67
17
1
15
21
11
49
3
32
1
48
51
8
76
8
96
64
81
39
20
7
9
24
12
27
24
77
108
76
8
132
25
63
36
51
5
40
57
11
7
18
23
40
96
27
17
19
21
68
12
7
66
180
71
7
9
39
5
12
24
76
44
16
92
19
9
45
72
126
42
39
44
16
9
11
43
30
11
13
35
24
67
5
85
3
20
12
12
19
90
95
24
52
8
16
68
48
40
8
19
114
47
1
24
48
15
80
1
3
72
15
66
11
85
84
27
24
44
48
7
90
27
21
159
9
18
30
27
9
63
44
1
90
6
3
27
65
52
24
99
173
48
4
81
167
108
48
28
3
17
43
29
24
4
44
84
40
9
23
4
21
99
24
104
31
84
9
8
43
90
75
27
5
4
80
55
113
36
28
9
23
67
9
8
37
12
24
95
40
72
3
29
49
11
24
67
6
11
1
15
3
5
48
36
28
27
9
9
6
30
6
156
9
33
47
204
24
52
24
32
24
96
37
48
107
24
28
3
6
11
1
35
19
36
53
24
12
25
27
57
23
67
6
35
48
61
23
169
23
28
20
12
4
3
9
51
9
75
69
21
11
7
42
23
7
101
4
32
4
72
27
5
43
96
102
18
9
27
65
4
8
24
72
13
59
139
29
16
32
7
6
11
64
44
16
21
51
36
9
12
23
48
25
3
33
143
12
43
36
77
12
28
8
112
45
59
1
39
92
7
9
8
48
241
18
17
43
12
33
45
27
63
9
12
51
41
24
84
60
19
6
12
51
12
56
61
59
4
44
24
96
13
48
23
19
81
9
12
6
9
8
13
71
19
9
15
41
4
20
115
5
72
16
20
4
39
17
19
77
13
18
9
44
16
56
73
27
8
7
149
31
9
20
7
30
23
13
60
30
9
92
12
31
33
56
43
77
4
32
31
9
9
71
4
15
5
24
151
21
45
35
1
24
11
16
20
145
23
24
31
54
3
27
29
72
12
24
72
7
9
20
247
17
1
107
28
32
52
20
40
12
27
54
35
48
61
54
6
23
60
24
13
24
35
28
84
81
87
8
13
71
48
16
9
15
27
9
21
23
175
18
71
1
18
17
37
63
15
9
9
ABCD 96800363074*3^$a+1 [50003]
90
138
207
48
39
30
27
63
96
54
18
48
144
36
42
27
21
54
558
168
111
123
138
18
24
408
42
15
165
18
18
30
162
327
15
6
12
63
9
36
132
207
63
282
78
9
39
54
18
78
12
135
135
153
27
18
51
21
42
120
18
78
72
12
18
42
18
30
153
96
81
108
450
234
198
12
6
54
30
75
96
15
72
57
48
33
54
198
222
210
51
45
12
150
12
108
72
225
81
180
114
36
270
12
18
180
162
18
24
30
330
18
252
30
21
105
60
72
138
24
18
15
87
18
87
111
144
96
120
114
87
33
330
48
90
42
18
300
258
270
30
150
54
288
120
18
111
48
48
27
60
126
210
57
93
12
150
138
24
30
306
240
174
81
207
78
147
177
90
21
45
147
15
18
72
39
48
75
18
72
123
45
3
144
45
60
606
24
210
255
240
33
72
183
15
120
150
90
30
60
198
90
72
18
30
39
111
12
42
75
96
45
180
54
18
39
249
231
183
66
180
72
342
6
72
12
171
27
42
48
18
42
270
72
120
60
210
78
12
150
3
105
108
54
117
111
60
12
78
123
384
48
75
165
27
18
18
114
138
42
75
15
246
54
108
153
15
72
30
123
45
72
90
12
60
57
249
84
51
57
39
21
162
48
57
453
90
33
219
117
48
141
30
144
198
72
126
132
117
225
108
282
90
90
21
69
150
318
438
174
126
240
234
336
90
81
63
78
147
123
162
3
192
33
78
72
90
108
210
54
171
87
72
66
54
18
78
174
96
54
48
18
324
78
12
90
60
156
42
9
309
252
198
54
240
180
15
75
108
72
33
48
237
3
15
72
78
84
180
186
84
18
3
87
42
36
27
57
108
18
330
54
120
18
60
243
27
69
144
39
66
240
192
180
3
69
171
96
201
108
72
252
87
9
72
30
72
105
45
108
12
306
24
108
30
18
42
192
306
24
48
129
111
12
165
21
90
72
18
120
132
162
210
135
15
66
207
45
18
369
123
18
30
54
6
144
18
18
261
273
126
72
78
27
48
69
18
30
75
15
78
252
102
108
288
222
180
138
42
102
276
90
120
132
102
240
201
177
207
63
102
6
12
198
114
90
ABCD 96800831872*3^$a+1 [50016]
36
65
79
9
72
8
72
4
36
80
13
6
36
53
151
6
30
18
15
12
69
95
25
36
30
9
84
120
75
36
5
36
43
66
71
4
69
251
85
71
60
25
18
5
16
84
57
15
39
9
87
69
165
131
55
29
36
55
30
138
21
45
54
36
6
120
23
25
90
5
37
24
90
60
5
61
18
66
66
24
36
9
116
19
9
45
15
56
121
119
16
9
11
79
90
15
75
24
42
18
6
66
24
5
1
54
150
24
15
27
5
28
200
31
6
30
105
8
40
45
11
145
35
84
52
123
21
20
24
12
24
49
6
29
60
52
3
276
81
3
30
66
36
5
24
49
72
144
30
41
60
49
24
35
7
24
24
17
55
84
66
90
150
39
69
51
36
39
30
15
39
41
19
42
54
54
42
93
132
120
24
21
3
12
99
5
36
19
60
24
45
36
96
15
45
24
20
85
35
55
45
129
47
25
3
15
66
11
4
129
51
69
66
5
136
15
29
24
1
171
153
11
115
129
45
95
12
40
20
19
30
6
120
24
30
30
129
117
135
128
25
11
36
73
107
60
84
96
49
35
19
6
15
9
27
9
60
51
24
144
21
6
69
9
15
21
15
84
171
54
72
78
17
19
89
120
25
11
100
45
71
25
60
54
5
4
12
33
11
19
45
51
180
9
20
67
165
24
39
21
80
1
15
3
17
49
36
15
15
54
6
5
40
45
24
24
11
4
21
96
60
48
30
21
81
24
36
60
90
9
84
36
21
48
390
77
43
6
6
48
81
96
8
40
32
73
132
75
108
21
90
9
75
125
31
36
69
45
30
5
4
15
57
68
25
90
5
61
39
80
16
56
193
87
104
61
3
72
9
30
6
15
20
40
63
17
144
4
81
30
9
156
81
18
57
63
6
84
72
15
24
9
162
69
15
90
51
15
69
99
21
15
30
15
21
39
15
84
17
115
105
24
21
114
101
24
64
21
36
39
9
131
40
225
54
105
57
234
21
20
28
21
60
35
96
49
35
24
25
66
125
199
12
48
66
84
6
54
47
49
114
66
11
4
36
189
90
141
9
15
21
90
33
12
69
39
12
15
48
120
42
138
45
132
24
20
24
61
39
111
24
66
36
18
12
24
24
45
72
44
84
72
13
66
9
15
5
7
33
132
68
67
5
49
60
6
54
24
156
51
24
15
101
40
3
36
65
25
15
9
27
63
12
33
75
41
1
30
45
15
30
120
18
21
15
54
90
12
24
36
53
121
39
27
9
9
11
61
18
36
126
60
60
24
6
9
69
6
29
12
19
5
55
29
76
36
129
24
47
48
16
45
15
21
18
6
24
30
57
80
79
81
99
9
75
120
17
103
65
192
28
60
15
102
39
39
12
60
54
59
91
36
84
24
6
71
25
30
54
84
72
30
33
36
45
15
96
104
24
67
24
36
18
27
20
73
27
15
30
39
111
138
6
9
20
37
159
36
99
30
6
24
9
32
24
55
29
112
20
13
71
4
56
40
36
39
60
6
195
39
29
16
20
4
51
90
60
111
75
9
9
36
30
9
15
36
21
93
71
36
24
4
27
45
33
51
15
5
19
21
36
69
51
24
116
73
12
24
30
30
11
60
133
11
16
45
123
32
4
75
36
24
5
244
21
71
4
36
20
103
126
131
4
9
96
11
19
90
111
69
35
49
60
35
60
127
9
56
28
32
73
71
1
60
24
131
84
96
148
75
60
17
64
201
23
16
69
30
30
96
24
12
75
123
45
21
6
153
36
75
66
3
120
36
135
5
16
48
15
5
25
36
60
75
9
30
17
25
30
9
60
44
52
9
11
19
60
5
76
20
133
42
69
75
9
15
21
81
54
161
24
55
54
11
4
51
6
120
35
133
71
4
15
45
21
51
75
5
43
21
15
120
36
69
20
85
95
31
84
24
5
1
111
8
37
24
15
105
30
41
115
24
24
6
155
60
1
3
45
6
21
8
52
45
24
155
91
18
15
75
21
45
51
3
17
40
45
15
44
24
67
78
35
112
24
45
15
165
35
169
6
41
108
91
84
60
90
6
6
3
75
66
15
9
66
30
36
59
55
41
48
91
185
4
15
21
24
15
96
5
84
61
6
9
21
3
96
44
31
81
9
75
9
6
129
56
19
21
15
24
5
31
141
84
135
84
165
12
9
36
59
96
48
36
55
6
18
72
18
72
114
45
21
15
39
66
15
93
6
54
111
15
6
23
85
27
144
51
60
60
9
45
36
24
35
36
24
1
18
36
66
59
40
36
75
ABCD 96801037376*3^$a+1 [50063]
18
175
41
36
19
41
19
29
6
30
55
12
29
31
197
31
84
47
181
108
5
66
1
23
66
235
35
25
48
48
108
101
174
24
85
108
113
55
71
121
179
13
156
12
72
35
73
77
90
25
155
30
60
36
30
240
30
60
54
25
11
169
156
29
55
120
12
60
204
24
48
59
18
66
60
54
43
29
90
90
84
151
29
60
30
1
60
83
36
109
12
84
144
192
168
180
35
1
84
132
24
72
132
36
156
23
13
120
84
23
30
91
35
204
1
72
209
54
49
48
24
84
36
83
126
19
48
227
25
12
83
72
205
173
162
169
120
132
17
72
18
37
65
60
259
132
12
156
35
120
1
156
48
29
126
121
36
29
18
37
89
115
95
6
139
24
107
30
18
25
168
47
120
42
91
47
13
12
180
35
61
65
54
102
54
1
144
96
60
5
90
1
24
155
193
155
1
12
84
60
36
17
175
12
36
120
113
36
103
35
1
60
24
11
97
12
125
67
143
6
54
37
53
12
235
5
138
37
5
90
144
30
19
41
199
12
108
77
91
120
108
12
24
23
66
31
144
11
1
180
108
60
245
36
108
12
31
24
35
60
48
13
120
89
103
12
24
269
42
108
180
126
300
55
84
48
84
89
91
24
89
162
61
24
120
48
12
96
12
132
53
91
12
108
35
49
155
30
247
24
185
19
11
205
84
17
31
144
65
151
12
17
19
120
161
31
120
12
36
131
49
216
96
12
60
17
43
132
203
121
12
108
12
120
84
60
5
144
259
120
96
24
41
127
137
31
36
5
91
179
85
5
18
25
36
180
101
234
24
61
36
156
84
36
132
192
84
11
121
132
17
31
17
162
13
12
24
72
23
169
108
83
49
72
60
179
6
18
1
101
24
91
48
5
151
24
12
29
210
85
11
30
19
24
11
114
7
23
121
252
108
221
78
72
49
120
41
19
24
161
7
59
13
11
180
25
216
36
167
301
36
36
83
126
30
1
59
13
12
65
84
31
23
252
13
11
49
36
59
66
7
24
23
162
55
5
151
47
36
37
24
324
95
144
13
113
24
36
84
126
240
1
29
150
121
24
29
60
66
37
89
19
396
168
155
96
1
29
6
234
55
60
65
30
90
55
156
149
67
167
42
79
65
55
12
12
156
11
73
17
19
89
31
59
6
144
31
305
24
55
155
186
55
36
65
31
47
97
36
60
60
287
36
25
5
7
17
30
1
60
179
25
12
299
54
36
24
31
12
144
59
1
228
12
29
67
48
12
84
83
85
72
23
121
131
13
71
37
84
5
199
59
37
29
187
60
48
12
84
245
108
372
78
1
12
239
145
24
216
23
42
354
1
24
11
1
77
30
37
96
84
23
36
169
191
169
95
61
29
6
157
84
48
36
251
13
107
61
60
60
72
36
5
31
84
96
48
180
72
96
12
36
29
30
36
49
101
54
1
65
67
83
25
41
24
30
1
5
175
35
150
18
73
17
127
216
12
12
95
54
ABCD 96801161162*3^$a+1 [50000]
1
20
16
72
5
7
96
23
24
81
24
72
33
30
12
49
24
8
15
30
15
4
8
3
13
59
42
126
72
36
12
69
4
24
23
18
7
60
108
41
30
24
84
25
132
20
15
21
63
42
15
60
15
133
96
24
104
3
25
5
43
20
51
1
20
15
48
120
49
48
84
29
19
23
60
60
24
6
24
54
25
35
9
27
25
56
3
1
48
20
3
85
48
44
3
12
1
77
19
36
68
24
21
19
36
60
116
16
95
9
24
39
73
60
72
96
125
6
13
68
24
28
35
13
72
8
4
11
48
6
96
18
141
9
19
60
47
45
16
8
27
48
36
61
12
83
49
11
12
25
60
8
64
84
65
30
12
9
4
95
9
16
20
16
8
21
54
25
71
85
11
96
9
28
5
6
21
39
1
83
21
27
49
36
24
23
48
25
119
144
30
27
52
47
13
5
43
92
96
87
12
6
42
72
13
32
52
35
168
61
77
79
71
25
48
11
9
4
35
13
23
37
32
21
19
95
1
59
1
131
13
20
36
76
8
75
37
23
1
84
41
42
60
33
24
48
60
4
24
35
36
25
60
44
60
39
12
66
7
17
15
40
71
229
23
12
24
132
9
28
8
52
152
15
6
15
40
12
140
72
196
12
17
231
4
59
21
51
25
20
123
145
72
24
23
25
95
37
29
6
9
112
23
132
13
65
87
3
85
12
23
72
57
3
13
56
51
9
39
60
57
3
84
13
12
11
229
35
1
59
37
11
45
64
11
84
1
44
15
25
36
84
48
8
75
42
6
85
59
36
25
80
24
3
105
40
35
13
11
9
12
28
72
35
18
87
15
42
6
61
11
72
120
25
20
27
13
48
12
12
5
48
43
12
32
4
24
5
31
72
8
72
27
30
75
12
36
3
36
49
36
23
57
9
115
29
30
25
96
131
13
41
30
132
33
75
9
63
33
4
96
11
13
11
21
63
25
8
52
36
5
15
27
25
12
188
84
60
36
3
36
13
48
20
3
49
116
99
1
5
15
15
61
24
24
12
71
25
83
117
33
7
32
3
12
1
47
9
28
5
90
30
15
28
24
5
31
113
6
84
1
29
6
1
24
228
35
36
60
84
60
18
75
24
15
6
63
147
24
48
126
39
15
73
120
72
48
60
95
37
23
18
27
28
44
52
83
25
56
24
52
11
9
16
32
75
42
6
9
28
8
3
37
44
15
9
40
84
32
45
18
36
84
25
72
68
52
48
35
42
78
33
52
96
47
25
5
3
99
1
36
8
3
12
6
55
12
77
30
1
24
11
12
24
81
15
25
12
48
59
121
12
11
25
35
156
73
20
45
48
55
44
21
3
12
27
73
24
5
198
12
48
36
24
36
6
90
1
23
37
8
15
1
71
25
59
24
6
66
49
11
57
3
69
40
24
44
12
39
1
96
72
32
9
54
45
15
13
24
20
16
5
102
25
23
133
24
23
45
39
210
19
20
51
21
3
24
85
12
11
114
66
24
69
24
36
12
27
48
25
5
42
121
71
1
35
120
37
32
4
24
12
36
8
15
9
27
129
21
43
23
12
85
20
15
33
63
69
51
90
15
24
16
24
167
45
76
23
37
12
32
15
1
83
12
18
87
4
23
13
32
40
180
60
20
15
21
9
27
36
72
3
57
16
5
54
25
167
25
96
47
61
12
8
4
72
23
72
150
66
78
7
32
60
40
5
67
8
51
90
67
8
69
3
27
1
71
84
97
8
27
145
23
37
29
66
12
45
15
25
23
13
107
12
12
6
90
73
32
4
23
13
77
115
48
120
164
4
5
6
84
6
66
12
48
33
51
1
44
9
6
24
1
44
15
96
1
24
8
21
7
44
3
1
32
75
60
60
25
48
12
8
39
132
133
35
12
9
9
30
85
23
33
27
45
123
24
37
20
81
24
15
51
12
25
11
30
24
6
12
33
69
48
3
4
32
3
6
51
15
21
12
96
219
37
23
156
24
186
96
90
13
47
13
8
63
6
3
96
4
8
4
96
53
19
36
12
47
21
15
165
4
23
49
71
12
25
23
30
54
1
32
3
33
24
12
24
16
59
132
13
60
24
113
19
35
33
51
12
85
80
3
24
25
120
8
28
144
5
43
23
6
18
48
9
4
36
96
47
6
15
9
3
69
96
3
12
28
29
51
4
32
39
36
21
4
36
12
47
81
40
44
24
15
69
15
48
12
18
103
84
72
11
97
23
37
12
35
1
47
25
35
45
3
85
59
33
28
23
21
4
20
76
35
33
180
48
72
52
35
9
21
114
61
11
13
11
24
37
95
9
33
67
11
42
63
88
11
24
25
77
42
25
116
36
99
1
23
81
159
12
6
7
12
35
96
97
23
33
27
37
32
16
47
13
12
11
9
108
3
9
36
16
48
12
83
72
18
42
61
8
15
66
30
1
23
49
20
48
3
12
84
69
15
1
36
12
5
66
12
45
15
102
7
44
12
3
12
25
92
15
12
60
84
121
60
221
7
72
36
107
48
42
31
59
36
60
36
1
8
36
4
12
204
59
1
11
12
36
37
12
113
15
9
18
81
51
1
8
9
18
12
60
78
43
24
23
25
23
37
17
6
1
36
12
11
1
11
13
95
12
138
55
12
47
6
55
11
49
12
107
6
19
68
4
8
51
261
3
45
123
12
6
114
36
25
96
20
16
12
23
37
11
85
107
25
35
12
73
59
9
4
11
12
60
13
17
63
111
69
76
60
11
85
47
33
3
37
12
23
9
51
25
23
ABCD 96802777634*3^$a+1 [50091]
80
55
36
48
24
27
50
31
24
36
24
60
39
60
14
7
15
45
29
115
75
9
41
19
63
84
186
192
15
27
84
2
22
72
18
18
129
99
90
32
10
72
21
12
29
43
108
12
60
65
58
33
99
36
57
63
9
63
110
7
123
84
9
51
21
9
6
33
36
5
10
21
3
84
45
12
33
32
48
67
111
48
21
24
156
15
54
135
12
12
65
10
36
21
39
102
162
45
63
57
15
36
21
39
26
43
15
72
36
24
36
108
21
141
30
114
15
84
29
96
82
12
45
51
84
72
6
224
19
24
48
48
27
60
9
39
57
3
12
177
72
75
129
36
24
12
15
24
9
132
165
15
3
12
18
114
192
108
33
84
125
199
15
12
60
33
96
48
65
10
57
120
84
99
81
24
21
39
41
7
60
72
5
22
24
141
111
102
3
29
271
63
146
16
30
24
33
51
141
39
69
48
27
201
41
19
29
58
45
12
12
33
42
105
29
22
9
51
30
18
57
60
15
93
12
3
12
33
17
82
153
5
79
84
120
24
267
81
60
165
114
105
3
45
12
9
27
27
177
60
3
36
297
27
12
45
15
48
108
14
43
36
12
117
27
39
14
22
21
39
93
17
70
33
51
6
48
18
45
65
112
63
108
5
106
6
27
36
75
36
24
117
39
69
24
75
12
90
135
89
96
19
111
81
12
3
12
96
36
14
7
24
75
108
108
45
15
72
93
125
7
27
30
15
216
63
36
33
15
72
14
7
12
3
69
5
48
22
9
36
15
36
48
117
135
9
15
45
41
127
12
5
19
36
159
21
5
48
43
5
22
153
72
63
45
123
141
21
75
12
48
39
18
6
12
62
48
19
3
138
63
65
34
21
39
36
30
27
12
51
86
166
180
72
36
141
45
174
60
45
36
63
117
48
17
19
27
132
108
45
27
48
42
3
48
29
22
33
3
57
72
24
36
41
10
9
93
18
9
5
31
195
84
45
125
31
84
75
18
6
26
19
27
12
57
15
33
72
21
42
33
39
30
54
96
48
36
6
90
38
43
165
54
26
79
65
16
63
17
94
21
77
115
120
12
15
26
48
115
27
50
43
21
51
12
3
24
86
178
96
45
81
39
36
5
22
240
36
36
36
62
7
39
12
144
60
9
111
45
120
15
21
159
24
50
7
123
12
18
87
12
12
60
5
94
24
26
22
24
93
53
10
54
54
117
5
22
26
34
36
84
321
21
39
51
21
15
24
21
27
186
30
105
39
72
60
9
144
101
10
54
18
9
48
48
48
12
105
99
48
15
60
2
10
45
51
230
43
24
125
22
21
15
45
105
15
17
91
36
33
87
75
9
12
105
42
36
12
24
30
18
36
21
75
144
21
24
72
84
180
15
30
15
24
15
26
91
15
102
18
24
38
127
15
36
33
29
43
84
60
5
31
12
3
72
26
79
27
180
45
3
141
27
122
16
15
12
264
75
21
45
54
33
36
21
3
15
72
38
58
129
36
15
9
39
2
34
144
141
75
6
87
15
26
31
75
9
180
9
63
3
60
57
159
81
12
15
62
115
111
48
62
7
12
48
231
294
30
168
69
15
36
18
87
3
86
58
21
156
48
27
33
12
15
69
12
3
21
5
43
5
16
42
33
5
64
18
24
144
72
62
118
48
21
15
36
162
6
170
7
48
36
3
18
54
33
132
5
154
54
27
36
27
45
15
36
12
57
12
39
21
89
70
96
81
9
30
146
7
12
3
12
81
12
33
114
69
41
79
36
3
36
6
48
63
15
18
66
9
5
112
42
33
84
3
132
9
39
60
12
60
36
18
126
21
29
70
24
36
84
26
31
48
12
5
58
6
99
12
33
32
7
63
60
105
120
3
9
15
93
69
54
12
14
10
54
27
3
24
120
93
24
15
93
17
10
45
9
32
67
156
51
24
141
3
12
36
24
9
24
36
41
31
39
90
66
60
18
39
27
21
147
12
81
135
69
45
48
6
21
159
144
38
79
3
36
42
3
24
60
3
12
57
48
63
33
15
24
48
33
9
123
5
79
65
55
36
15
9
63
48
144
69
132
24
159
21
48
57
3
15
30
63
12
120
12
15
50
16
3
12
84
36
9
6
48
26
19
72
5
48
70
21
15
21
113
79
3
12
21
15
69
3
38
16
144
42
12
33
3
117
27
38
34
9
5
ABCD 96803158646*3^$a+1 [50029]
18
6
16
14
12
18
30
84
22
3
3
33
29
46
2
30
4
9
105
6
26
12
132
24
42
10
12
26
6
19
21
38
18
19
29
36
19
17
4
110
36
90
18
42
24
6
148
20
126
18
70
8
4
20
4
102
24
158
72
4
14
12
6
4
86
130
30
44
13
45
26
22
80
22
20
18
4
30
44
72
34
26
54
18
148
14
66
10
30
33
59
18
7
117
14
24
90
42
13
23
58
80
19
77
78
28
20
4
66
44
18
46
56
4
2
30
34
14
40
86
108
18
4
86
64
33
12
5
6
37
17
16
62
12
36
4
18
8
4
84
44
40
2
4
12
9
5
43
5
40
20
40
18
30
98
40
54
20
28
60
24
38
12
28
8
90
19
29
12
48
19
33
2
36
46
36
50
24
24
30
12
43
5
40
26
6
19
39
26
48
7
11
42
28
18
62
24
79
41
10
33
57
38
22
24
36
6
38
94
2
10
98
67
3
30
12
24
26
18
52
66
93
21
78
18
120
60
24
30
14
34
132
6
20
67
63
8
144
48
4
20
24
25
11
24
22
12
56
6
66
42
42
34
21
63
8
114
66
28
44
1
17
34
14
40
62
24
46
44
16
2
6
10
54
8
19
11
190
8
4
108
12
92
18
22
8
7
89
16
6
54
39
45
32
28
86
34
6
9
41
16
38
12
24
49
29
6
1
41
24
66
4
30
3
41
6
25
39
90
30
81
45
24
26
25
24
47
22
18
62
30
25
12
21
30
30
18
44
37
48
53
7
27
110
70
36
30
14
10
8
16
86
24
42
30
132
126
40
116
18
42
18
22
6
8
1
83
52
44
85
15
26
10
26
103
29
31
71
4
14
7
15
60
50
30
40
30
26
54
36
4
38
25
15
18
92
58
92
72
100
26
48
30
49
27
26
43
27
50
19
11
28
50
54
6
19
23
22
6
12
9
75
54
39
35
168
34
3
11
22
30
8
85
117
24
3
53
28
122
10
20
43
59
16
72
38
64
108
20
4
26
42
18
84
10
56
7
15
2
6
22
32
54
16
14
22
44
13
71
34
15
33
3
81
50
16
24
56
52
50
18
49
15
110
18
40
62
18
18
12
36
22
18
6
9
11
60
6
22
8
4
30
6
14
96
18
70
36
3
65
6
1
165
3
71
54
28
8
30
76
20
73
60
36
215
22
120
20
19
9
12
78
14
10
18
8
60
24
40
15
47
13
3
14
18
90
36
40
102
38
72
40
2
6
12
48
40
2
34
26
24
30
30
48
6
4
26
16
38
42
28
56
25
5
90
52
93
27
24
68
48
4
14
16
123
15
60
36
14
88
68
16
44
19
27
66
14
13
17
6
30
12
40
2
16
8
54
72
6
10
8
76
8
31
35
61
60
24
5
40
60
6
140
46
60
84
54
44
30
7
53
42
13
15
21
81
54
110
70
80
66
4
12
18
26
6
13
17
144
10
44
12
13
5
36
18
85
11
1
3
6
56
18
10
8
4
26
12
46
36
3
53
7
5
42
60
6
19
71
138
60
150
25
51
20
18
28
44
34
14
16
126
8
82
15
39
26
48
102
48
136
54
42
20
24
6
4
6
20
36
10
24
3
23
10
54
18
2
4
2
19
21
20
10
12
21
29
67
51
18
26
73
5
42
30
19
36
29
16
3
3
30
74
6
19
15
18
8
84
28
15
33
18
62
19
9
42
18
26
49
15
2
4
18
8
10
60
14
36
4
69
71
13
107
6
28
30
26
28
8
4
6
62
12
34
2
64
50
16
32
16
42
3
35
24
82
26
22
8
40
44
4
54
26
46
26
12
6
34
30
48
50
30
94
78
8
37
83
12
36
30
70
32
30
58
81
65
16
2
48
24
6
4
183
5
42
18
30
58
12
27
153
8
72
48
10
30
8
22
30
3
59
22
44
6
60
90
78
52
98
96
22
129
9
26
66
24
24
16
3
3
69
71
37
35
66
6
10
66
62
18
37
15
8
40
32
30
6
12
12
22
134
40
9
3
14
60
79
45
15
84
15
21
5
186
25
24
215
16
98
70
30
75
11
6
36
19
21
84
15
29
22
44
25
111
18
56
28
62
156
24
58
6
80
24
46
44
28
3
11
25
9
74
22
30
24
62
18
42
22
2
60
6
24
18
36
4
66
30
26
16
44
25
23
52
8
40
8
28
62
18
22
3
5
36
4
30
14
7
59
52
57
23
172
45
3
44
126
79
11
24
24
16
24
26
19
21
63
72
48
21
6
36
78
6
66
24
20
144
12
42
1
15
6
68
6
52
44
150
76
68
90
24
36
90
4
18
72
6
56
6
40
9
11
18
120
19
3
8
4
80
12
4
32
4
36
14
19
21
66
20
22
8
84
120
40
20
124
102
30
30
2
52
36
27
36
11
34
110
6
10
20
94
44
18
13
15
186
164
12
28
12
3
89
30
10
12
14
4
32
30
36
4
15
29
12
48
46
33
23
18
4
18
30
3
24
57
14
30
102
4
110
6
72
58
27
21
14
36
40
74
7
15
84
104
36
6
24
46
45
15
26
103
11
36
4
50
16
18
6
38
22
6
9
33
98
54
6
18
22
48
62
54
10
56
10
92
30
48
7
11
22
14
18
198
60
4
44
4
26
46
14
19
63
14
34
84
8
40
80
30
22
50
31
11
24
22
20
18
10
36
15
48
5
18
18
66
6
48
42
42
16
72
44
4
122
13
65
40
6
38
28
27
35
30
12
24
16
8
127
65
78
66
36
18
1
24
87
66
54
38
66
54
30
6
102
97
47
58
12
48
50
18
24
24
30
1
9
39
3
8
22
18
32
30
24
4
96
30
9
71
34
26
13
36
5
10
45
59
18
18
30
40
15
47
4
69
29
55
27
68
22
6
9
120
89
52
18
26
43
11
1
5
36
10
18
12
80
12
52
3
11
6
79
84
21
74
61
5
4
32
18
16
9
27
14
12
90
22
75
156
45
26
18
55
65
100
32
30
40
44
40
6
38
96
1
15
18
2
16
30
99
149
30
6
30
60
130
26
37
12
41
7
35
52
45
29
114
6
34
32
16
48
14
30
ABCD 96803175674*3^$a+1 [50022]
48
72
45
30
78
114
30
55
24
59
13
8
120
21
43
8
120
27
21
87
57
27
13
5
75
48
9
108
75
147
13
47
18
180
43
8
9
60
30
102
30
1
48
104
57
103
48
32
117
168
12
30
169
71
73
5
67
48
8
45
3
81
31
24
168
48
32
45
43
24
5
36
144
31
77
43
32
40
17
60
6
85
120
89
60
60
55
5
91
5
3
40
72
17
12
78
37
144
72
89
18
13
5
75
105
390
33
21
51
39
30
18
60
13
17
48
63
72
9
60
60
31
107
45
33
15
27
85
96
24
77
18
30
3
88
11
13
113
7
56
64
5
60
12
19
72
77
171
24
87
6
3
16
48
48
29
36
7
8
129
36
43
101
3
93
3
16
5
3
45
60
138
165
48
16
65
18
405
3
114
30
13
77
3
33
84
18
1
11
6
15
88
24
17
103
80
48
9
30
9
16
5
43
5
3
69
30
93
33
24
60
48
43
72
35
13
35
120
72
13
107
30
60
67
48
17
60
60
39
40
96
35
18
18
132
45
93
24
30
13
72
5
211
5
3
117
27
75
21
64
77
90
25
53
12
31
8
24
48
40
5
27
120
136
29
3
40
24
56
9
48
15
40
128
48
9
15
45
102
93
45
51
21
19
32
64
65
39
64
227
13
120
17
39
27
84
18
12
171
9
126
12
21
16
95
9
81
31
48
29
43
32
15
145
8
69
3
3
13
11
18
132
159
21
30
109
24
5
12
108
12
60
180
30
9
40
149
12
31
17
15
88
29
3
40
17
31
29
156
24
66
114
19
24
35
12
1
8
87
42
135
16
224
16
89
12
115
65
48
12
51
45
67
8
9
6
49
48
80
88
8
184
96
104
16
11
21
15
33
9
55
80
16
197
43
59
45
16
24
8
40
5
24
6
114
3
40
17
30
18
55
48
5
72
115
5
12
60
108
7
65
31
77
67
113
12
43
65
15
123
30
55
8
249
135
135
1
41
31
48
41
60
43
23
42
15
240
48
64
5
18
12
189
16
5
96
27
96
40
120
80
16
8
33
12
102
13
5
3
40
29
3
15
48
33
21
19
24
72
5
30
96
102
42
18
43
137
78
57
33
87
16
11
6
12
115
47
66
7
65
63
40
29
43
8
45
19
95
33
27
13
120
17
55
5
36
12
43
32
135
1
11
21
69
99
72
9
63
27
69
69
123
45
19
24
32
45
115
17
12
60
48
42
93
195
60
132
90
30
13
5
51
117
43
11
30
63
27
61
47
25
48
29
3
40
17
39
81
48
7
53
115
185
7
65
55
5
3
16
29
67
176
369
36
19
65
175
24
71
49
29
18
12
21
69
43
95
25
8
16
5
30
90
18
42
60
43
8
9
31
8
240
24
3
54
168
12
3
117
90
153
27
13
48
29
30
18
18
33
9
55
80
33
7
83
24
13
56
81
79
17
7
240
168
215
60
30
12
3
9
60
48
3
57
12
43
48
29
30
69
9
15
160
17
63
3
85
24
8
45
18
84
61
32
27
6
15
40
17
7
24
29
72
18
30
60
60
30
85
8
88
29
42
1
8
24
16
161
63
147
6
55
29
3
3
102
7
8
165
67
48
120
17
48
31
11
85
5
19
29
132
55
8
88
144
185
39
27
13
24
72
48
65
12
3
33
103
24
17
303
45
75
33
24
31
47
121
59
60
12
61
17
55
47
33
165
150
93
9
60
78
13
8
64
17
36
12
12
19
11
69
24
117
43
8
9
60
96
54
30
48
7
11
102
12
3
27
61
8
40
24
65
111
24
27
61
32
16
89
55
17
55
8
15
97
53
42
25
56
72
117
19
11
18
78
37
17
108
30
18
102
48
13
17
55
8
177
42
85
5
43
24
65
79
41
55
11
45
88
11
21
40
89
60
43
8
120
40
8
21
91
77
91
77
60
79
8
88
32
48
15
49
35
13
35
12
33
48
45
24
6
93
40
144
47
25
56
48
9
55
65
42
66
3
81
31
47
1
41
31
8
21
3
33
12
48
54
133
17
78
73
72
17
183
16
29
51
117
3
136
104
160
29
30
45
33
84
3
117
60
60
96
43
80
112
32
27
18
43
8
64
48
5
27
57
60
43
5
72
51
40
32
15
30
108
55
8
64
5
12
31
29
30
13
65
222
9
9
31
24
248
9
231
64
65
18
37
96
35
24
21
57
231
27
12
102
30
48
12
9
81
ABCD 96803363282*3^$a+1 [50008]
1
53
31
16
60
9
11
65
19
29
27
29
36
15
13
55
16
76
20
20
8
21
83
12
4
15
1
8
52
56
28
5
11
16
15
8
22
123
44
67
14
31
21
7
36
16
4
16
5
99
4
77
39
40
5
39
20
81
31
8
52
45
35
56
53
6
125
20
1
39
15
1
69
15
20
25
55
119
6
15
40
5
24
15
4
17
15
56
104
116
44
1
19
25
4
11
28
32
51
25
29
4
31
29
26
34
20
91
4
16
100
48
52
11
13
17
19
5
56
18
5
4
37
23
1
20
76
11
12
13
47
12
25
24
31
20
68
28
9
15
48
117
36
48
31
20
68
48
8
41
11
60
12
28
4
80
36
15
5
40
33
36
11
40
24
24
116
1
8
19
21
60
51
4
77
35
3
61
68
8
29
120
19
16
4
64
53
3
21
11
13
6
65
1
54
33
20
8
80
4
8
36
81
11
13
42
18
39
52
28
100
17
3
16
24
21
7
59
5
19
42
3
76
24
20
4
8
33
30
72
29
4
72
5
55
9
3
33
8
19
33
7
83
9
48
96
21
11
13
20
31
48
117
75
20
76
69
131
44
96
8
76
28
13
150
13
4
1
27
9
35
40
9
19
28
79
21
4
8
57
15
56
4
8
1
15
24
27
5
25
103
20
36
24
57
24
12
8
16
54
6
23
48
24
4
21
51
4
29
6
24
77
60
44
24
52
9
23
48
24
5
60
6
9
4
37
27
1
47
8
25
11
44
104
116
5
26
10
30
21
3
21
4
47
9
9
47
4
69
11
8
12
1
195
4
8
7
81
104
60
40
40
1
4
14
5
11
1
23
50
11
48
20
63
25
5
87
27
69
56
16
20
25
78
120
6
26
29
20
28
128
29
11
133
7
4
205
70
30
11
28
5
11
29
6
1
8
16
29
31
8
3
9
8
7
9
36
20
44
4
37
84
6
1
25
27
97
11
9
19
60
56
36
4
21
24
31
89
20
43
3
120
33
32
20
52
12
36
52
48
4
20
24
16
28
97
15
4
11
61
60
29
15
29
7
65
15
4
8
27
21
12
31
42
24
14
16
6
50
10
55
5
20
15
12
73
19
16
13
51
4
20
32
13
15
21
75
9
66
30
11
63
1
80
1
54
21
44
69
16
15
8
43
9
39
30
2
9
109
71
88
28
5
7
28
60
49
24
7
8
36
28
28
28
21
19
41
11
15
18
22
49
16
12
133
20
67
28
29
19
4
7
26
19
4
17
15
12
3
38
16
31
59
5
28
36
51
33
20
8
24
40
1
27
72
9
151
8
12
84
5
7
9
11
8
47
5
8
56
9
42
5
28
15
126
20
11
20
9
6
17
97
115
5
44
87
20
40
4
29
11
48
52
80
8
32
109
7
13
11
56
9
11
39
125
5
63
60
8
25
15
24
35
29
56
41
18
17
24
36
4
9
11
8
48
20
13
7
19
1
24
21
114
65
1
27
32
16
59
94
15
17
27
28
48
5
36
16
55
20
9
6
125
3
41
20
29
51
25
23
37
11
12
8
8
36
68
31
25
5
27
4
8
57
95
56
29
19
5
36
75
81
3
12
9
6
33
57
7
20
32
44
7
25
9
15
9
51
9
15
75
9
28
40
28
32
12
73
15
120
69
86
5
59
1
4
21
7
48
40
20
4
16
12
12
48
37
36
8
27
19
1
8
71
89
1
16
30
17
1
15
56
28
8
4
21
39
40
60
5
19
47
8
1
8
1
27
9
15
9
36
6
33
12
33
59
1
47
13
42
85
20
28
32
24
105
11
40
4
5
6
18
15
12
60
15
17
52
4
4
28
28
35
37
92
113
55
15
17
16
5
90
1
15
24
30
19
8
33
12
20
4
3
12
36
4
65
19
16
16
12
16
32
12
36
5
79
36
27
57
21
47
19
6
15
3
1
8
20
21
22
25
44
20
4
4
52
19
30
36
24
6
53
21
7
48
4
157
4
66
6
79
56
12
60
3
9
21
24
24
42
17
28
12
12
21
43
32
9
11
39
61
3
42
35
25
3
45
2
5
8
24
52
5
24
51
8
16
36
105
39
21
35
4
17
28
27
4
28
1
12
19
20
69
11
36
8
16
9
40
60
11
76
9
39
56
4
124
17
23
12
55
101
44
16
25
15
88
17
24
6
29
1
3
41
11
8
40
36
44
16
20
15
5
1
24
39
11
1
24
15
53
8
29
11
28
36
56
64
24
36
15
9
45
47
20
20
9
23
43
24
105
4
52
24
28
12
39
17
4
45
3
3
29
25
60
19
5
72
3
17
7
20
63
94
51
40
24
16
49
11
8
11
30
24
60
15
60
16
29
11
1
3
12
64
1
27
8
23
1
20
8
3
45
49
31
8
65
19
81
27
9
44
7
20
25
15
5
7
48
9
3
12
15
9
56
116
32
17
4
7
5
3
32
8
52
33
7
12
33
47
28
35
130
99
56
60
15
37
20
103
9
64
20
32
4
36
33
59
1
15
57
15
12
21
39
8
45
15
8
17
18
6
43
47
13
41
19
12
40
9
82
65
28
16
8
12
28
197
55
20
24
77
39
4
36
4
11
24
57
20
68
32
4
8
21
12
18
6
15
8
52
21
39
16
124
20
24
41
55
11
74
15
1
24
30
1
119
90
23
97
14
29
32
80
104
12
24
25
115
20
36
4
4
72
12
17
51
4
8
52
16
4
68
28
12
27
54
12
115
5
15
12
11
1
71
34
54
17
40
9
3
21
132
43
61
36
19
4
5
31
44
36
76
12
20
41
19
3
30
19
16
12
13
24
6
5
12
1
6
21
9
36
3
12
23
17
8
44
43
5
64
21
14
10
11
20
13
27
60
19
24
9
41
51
8
40
16
16
24
35
90
71
4
12
12
21
30
97
20
3
9
16
5
31
8
16
4
28
53
7
48
21
11
109
31
43
1
15
33
16
20
12
45
20
19
9
26
25
29
47
43
37
4
20
9
27
88
41
19
52
4
76
4
56
24
20
69
7
83
17
4
21
35
85
19
16
25
18
2
19
21
48
7
5
3
40
55
9
52
24
5
46
26
7
36
76
44
27
18
87
33
32
19
48
32
45
31
20
4
69
31
5
23
40
21
36
15
20
61
19
88
52
4
44
20
67
24
57
9
3
21
6
24
9
16
25
19
20
13
3
21
50
1
80
8
1
54
16
9
12
32
13
3
16
59
182
4
19
65
11
16
15
14
15
16
28
36
11
5
43
17
4
4
52
73
11
25
15
21
18
1
68
51
81
56
4
11
45
19
65
36
13
36
3
17
46
33
47
69
25
83
8
8
4
53
3
72
53
51
20
1
4
24
47
8
65
90
6
26
25
33
19
13
27
16
45
27
20
8
56
20
1
3
12
3
9
20
13
27
33
35
8
124
68
8
4
28
13
11
4
24
48
3
66
24
7
85
108
31
95
13
108
20
93
19
8
24
56
32
33
27
17
54
57
8
7
154
44
55
24
11
40
37
12
23
5
52
33
48
30
89
1
12
3
36
11
54
11
20
9
50
1
12
8
8
101
6
45
33
87
33
51
108
36
32
4
16
4
20
5
6
45
4
68
48
3
21
40
20
15
41
72
8
8
76
20
9
12
63
32
4
80
1
30
25
52
13
7
17
60
24
39
16
4
76
32
19
6
15
28
16
88
32
1
20
10
18
12
48
ABCD 96803633872*3^$a+1 [50008]
2
6
36
54
102
40
92
108
88
12
60
36
68
96
64
60
14
78
48
114
18
102
24
18
156
130
14
58
56
72
102
16
80
16
36
20
48
130
14
16
8
18
46
2
160
6
176
42
46
20
22
14
18
22
36
32
144
364
18
126
20
252
72
136
2
24
70
2
30
162
6
34
74
172
26
54
88
48
8
36
108
36
48
4
72
36
86
16
42
14
96
102
114
192
40
272
142
20
12
112
324
30
78
2
16
2
108
18
16
104
88
78
36
36
48
60
36
56
36
36
178
30
152
16
18
14
4
32
4
48
44
52
2
48
232
110
52
38
40
54
18
122
54
90
22
86
18
150
48
60
36
82
78
192
44
36
48
112
12
164
76
156
132
128
46
8
246
4
14
6
208
42
30
20
60
16
36
38
46
24
2
16
158
24
72
36
28
2
22
32
40
144
2
48
22
18
102
2
6
34
218
28
24
12
92
36
52
24
90
102
8
48
58
54
122
22
120
56
24
180
48
22
30
8
18
34
12
8
12
36
72
232
80
72
144
48
4
14
256
30
152
144
16
32
58
38
66
214
242
18
36
10
98
30
114
28
72
2
240
54
52
54
110
12
198
6
84
54
78
72
372
54
70
80
66
54
90
22
32
42
34
198
30
74
34
36
44
180
48
124
182
96
46
60
36
2
10
236
256
48
80
88
18
38
36
84
42
30
52
308
72
90
22
20
12
186
72
16
126
36
14
78
52
158
18
124
18
96
56
30
24
34
38
72
36
16
54
32
6
372
6
102
52
6
48
42
68
72
24
138
6
72
10
270
2
6
16
2
54
90
70
2
88
50
94
38
28
38
6
48
42
54
88
2
48
22
18
54
176
40
68
22
86
4
38
70
128
52
140
106
38
16
2
18
220
266
6
88
140
78
46
20
78
18
48
22
122
6
72
70
92
108
84
22
30
2
94
144
2
126
72
72
16
12
254
22
72
2
46
260
52
146
144
70
164
48
6
232
2
108
84
54
202
126
126
18
56
54
82
24
104
24
136
78
32
36
126
94
36
180
18
48
24
18
270
18
48
60
162
54
32
16
44
30
114
28
8
66
22
18
50
180
40
18
200
192
22
36
12
20
144
22
86
36
108
160
20
112
102
74
94
14
40
2
136
6
162
14
34
54
42
38
16
164
36
12
6
72
64
2
60
18
18
198
126
124
38
106
48
38
42
48
76
18
32
72
22
90
120
6
18
86
24
18
88
50
54
166
2
64
6
122
112
18
92
18
82
20
40
18
2
28
8
72
10
78
56
18
34
14
6
16
194
24
160
32
16
62
138
22
18
32
16
2
22
30
2
40
14
40
56
48
18
24
16
342
48
2
96
16
50
54
78
90
102
160
146
106
92
24
88
2
72
142
18
14
88
2
18
22
14
114
54
138
22
32
4
12
56
42
102
90
18
252
36
52
8
90
64
38
58
234
68
24
378
48
198
24
10
56
22
90
38
10
26
12
36
6
54
52
38
10
78
120
78
32
24
16
20
108
16
32
114
214
18
86
16
20
78
88
72
50
78
30
58
54
32
40
104
42
10
92
16
24
32
144
40
2
214
92
12
36
76
56
162
64
80
46
44
30
18
112
12
114
72
30
42
32
96
54
12
22
14
76
12
24
144
72
32
90
96
46
56
52
276
104
18
22
48
2
112
56
54
88
50
6
12
70
62
18
118
20
36
40
50
72
58
140
16
308
16
44
34
86
160
96
ABCD 96803813168*3^$a+1 [50002]
101
4
75
5
25
11
4
57
6
24
5
64
27
72
105
68
28
44
36
1
6
72
77
16
8
4
45
3
8
40
9
42
6
72
48
3
24
3
30
12
15
15
5
72
28
3
42
51
9
48
72
42
6
3
24
27
21
99
33
3
30
60
42
72
5
61
3
12
27
132
9
21
48
12
30
21
32
7
21
32
76
21
11
85
72
15
20
73
15
27
102
6
12
41
97
87
45
51
24
156
57
84
11
37
71
100
147
90
15
27
90
18
57
3
12
5
67
5
16
27
21
9
47
88
15
45
33
123
21
23
40
96
12
44
84
7
45
48
60
21
3
32
88
3
30
42
17
55
9
21
6
54
6
45
12
48
12
27
33
33
3
27
42
3
8
340
44
72
16
15
29
28
45
12
18
12
18
30
17
28
3
29
16
39
30
30
18
63
8
37
75
12
63
30
84
6
33
20
4
75
30
120
23
52
8
19
18
48
30
42
48
24
30
21
108
44
40
27
90
60
51
60
80
12
7
41
37
15
33
12
3
8
7
30
24
78
42
36
23
4
27
9
21
3
3
33
27
24
89
61
30
5
61
3
12
9
78
165
48
32
28
9
63
57
111
20
109
30
18
18
45
12
45
12
23
36
40
9
35
100
8
49
78
18
144
11
48
91
29
4
93
75
48
44
25
11
1
30
6
15
27
5
13
3
12
57
12
95
13
78
5
12
16
147
57
8
40
32
120
37
3
3
5
7
153
8
4
3
17
13
75
12
27
93
27
33
60
3
90
12
42
30
3
45
48
30
77
76
24
45
47
31
17
85
42
6
54
36
33
39
12
9
44
25
42
5
1
15
15
60
29
16
9
18
42
66
12
5
13
54
5
25
71
7
132
29
60
31
6
15
60
108
24
108
135
105
15
149
103
5
73
15
9
3
75
21
12
39
30
18
42
186
33
27
84
6
90
42
3
92
12
48
16
132
188
7
45
80
49
78
12
120
36
17
73
42
12
41
19
69
57
3
51
5
28
93
12
11
4
8
48
36
43
78
15
20
37
78
53
52
104
121
35
24
4
57
63
39
12
33
27
9
60
69
42
30
3
128
109
11
37
3
80
12
100
8
157
11
7
12
21
21
3
8
85
207
57
3
3
72
12
9
51
5
76
27
21
32
7
12
60
69
21
6
60
33
9
42
66
47
60
36
7
53
31
41
28
24
33
30
84
60
5
43
60
45
20
205
35
100
33
12
71
40
39
42
78
30
48
15
60
105
54
6
15
27
30
75
8
7
30
11
37
27
3
42
72
90
69
57
35
67
5
16
56
28
57
35
1
87
48
9
23
7
18
3
15
5
24
60
103
42
36
132
11
1
6
24
21
45
12
15
20
55
5
60
40
3
30
42
101
31
21
72
20
12
16
48
12
57
48
30
33
92
7
45
117
6
60
30
3
171
18
35
28
9
35
115
9
12
68
37
60
72
78
33
39
12
9
56
64
51
48
12
9
32
52
8
7
18
42
12
6
42
5
12
1
54
53
7
48
12
48
5
12
16
12
3
57
8
19
29
49
75
36
20
37
75
99
30
39
12
15
120
5
7
42
11
28
12
15
53
37
3
21
51
32
13
54
6
15
32
16
12
20
12
25
15
57
35
4
24
20
85
23
85
15
12
108
15
89
28
20
43
24
18
11
97
167
72
16
192
60
105
18
17
13
12
18
213
57
150
72
77
60
13
72
6
93
32
48
1
48
15
33
87
15
42
18
33
12
36
57
30
24
21
48
72
15
12
21
21
11
24
16
12
168
32
132
13
75
20
55
72
69
27
54
6
12
45
32
24
79
30
15
15
12
18
15
92
25
83
133
3
51
5
36
115
77
85
18
12
12
9
9
35
67
21
60
20
37
18
30
120
30
213
21
3
56
112
8
37
3
39
21
99
48
17
25
12
3
33
12
15
27
9
32
52
33
15
44
24
7
12
21
60
12
9
36
15
9
3
87
6
42
33
8
96
13
11
37
75
39
6
12
51
57
87
152
88
45
3
9
18
45
105
12
23
28
15
72
18
15
9
39
117
23
109
18
90
27
20
13
3
32
7
41
19
72
21
15
93
24
57
3
96
27
77
103
29
4
24
8
12
48
40
12
45
11
37
30
60
12
30
15
32
91
45
20
7
18
144
30
21
32
25
18
12
41
36
84
49
12
66
17
7
21
44
36
52
33
3
24
63
42
12
3
27
21
9
39
9
3
44
1
35
52
15
18
27
48
8
7
45
27
5
48
19
30
30
48
18
35
52
57
11
25
59
28
20
67
9
9
11
7
30
3
9
42
21
69
48
71
24
60
55
5
7
18
18
42
3
72
48
57
42
9
24
36
12
80
37
60
3
15
120
24
65
24
37
123
24
15
17
115
30
23
7
29
52
8
91
30
36
12
18
45
8
4
32
1
120
12
23
24
1
12
78
113
49
72
3
15
5
73
12
12
18
12
18
11
64
36
51
60
6
42
33
57
71
1
18
41
64
8
28
20
72
148
117
12
35
37
23
85
42
129
21
39
9
15
45
11
37
54
21
12
36
9
12
18
77
1
63
69
12
99
27
5
7
42
59
124
27
29
37
3
21
51
8
79
120
12
5
4
84
20
100
48
117
60
12
3
93
47
28
20
37
23
7
17
76
12
27
53
100
117
78
18
3
44
13
3
44
7
5
48
28
8
19
18
23
19
5
40
8
37
12
66
42
3
108
24
135
42
66
12
5
13
24
30
36
150
135
15
54
39
21
30
96
12
108
77
16
27
54
60
36
84
23
36
1
6
30
3
21
48
35
40
45
15
48
45
90
12
101
12
24
24
7
125
12
48
7
41
52
39
18
11
37
87
3
57
27
41
60
88
27
33
117
12
3
99
48
45
33
23
36
4
12
75
24
18
3
9
18
ABCD 96803889712*3^$a+1 [50130]
27
12
28
200
45
63
60
52
12
53
123
36
4
44
36
72
48
24
88
80
4
116
112
80
88
77
7
161
99
16
5
139
200
141
3
117
63
4
5
43
44
124
20
52
60
80
28
197
3
96
69
195
69
75
120
16
152
40
77
3
12
33
15
60
93
99
136
12
113
15
132
45
15
208
12
77
67
8
141
24
27
208
8
40
60
185
39
28
5
75
168
88
72
125
15
192
28
53
127
233
24
27
69
91
48
48
120
48
77
75
88
5
75
64
92
48
52
29
159
60
16
24
12
113
111
9
3
52
68
93
99
112
101
199
20
69
7
17
51
124
32
84
16
24
56
124
32
100
60
113
51
40
24
104
45
48
120
3
45
19
272
16
48
24
56
117
19
48
5
48
27
192
48
280
53
67
200
108
33
99
45
48
168
7
44
40
29
51
16
5
39
16
60
5
27
93
19
48
216
12
17
115
12
89
99
48
40
44
4
44
33
79
20
28
41
24
43
84
36
5
43
5
115
5
192
360
7
132
24
77
39
16
233
7
44
16
53
79
41
24
91
29
48
19
8
28
17
163
32
12
9
151
89
99
88
24
120
8
21
240
19
125
63
60
48
84
12
40
96
80
64
24
24
72
104
40
96
29
19
132
161
168
72
159
4
5
24
67
101
43
77
63
12
4
41
67
8
117
96
7
12
192
84
44
192
16
72
53
120
123
24
96
45
195
72
64
20
4
120
24
101
55
32
177
27
21
48
31
156
48
80
36
153
120
120
91
77
43
240
132
180
44
64
12
168
32
72
16
24
56
312
24
24
117
7
36
156
161
19
101
48
67
5
115
128
144
88
5
19
24
120
24
8
24
244
89
55
92
48
36
52
48
5
240
115
152
124
60
68
100
32
21
3
292
17
3
28
84
53
7
65
67
24
20
64
48
17
48
48
27
72
40
5
15
36
189
3
168
69
43
5
27
45
123
45
72
103
20
108
16
84
44
60
93
19
29
7
113
27
24
21
48
24
15
16
60
5
339
48
24
36
60
237
91
56
21
48
51
16
8
4
65
43
24
60
224
84
60
28
5
67
8
45
243
24
141
115
24
116
76
84
17
3
120
45
39
12
93
7
41
39
96
112
48
92
256
5
99
48
24
40
44
12
48
16
24
140
57
55
65
259
44
129
3
24
21
72
48
48
55
116
141
240
63
4
32
21
39
81
19
53
51
52
68
309
120
91
5
24
3
40
200
64
168
96
200
36
201
72
111
12
84
4
24
5
123
117
3
24
48
72
60
28
48
53
31
204
80
40
44
96
4
53
19
20
81
139
20
9
24
43
24
29
51
69
39
60
16
20
52
24
104
45
72
48
171
40
101
15
124
296
12
33
72
120
27
69
75
40
5
51
24
96
16
5
72
63
4
288
5
43
53
27
280
192
128
48
69
51
72
45
72
67
53
55
32
220
48
72
224
232
5
15
108
237
48
7
20
60
220
48
84
65
3
45
115
224
141
3
45
79
128
33
24
51
64
5
31
272
84
204
36
40
104
24
48
24
76
32
52
24
5
67
104
16
53
24
123
204
4
149
3
40
108
140
64
20
60
120
108
124
68
16
89
7
20
24
184
5
27
16
8
4
36
12
65
48
15
4
8
45
75
24
21
27
21
19
80
16
5
24
288
3
ABCD 96804159202*3^$a+1 [50034]
10
6
62
12
40
30
8
22
24
26
40
18
24
6
54
12
38
6
30
46
8
4
8
18
10
24
90
6
8
4
20
18
58
8
12
114
10
8
22
18
2
16
6
96
62
10
6
96
56
18
4
6
44
16
30
18
50
88
18
18
8
64
18
20
22
30
42
12
20
88
8
136
36
2
10
42
6
72
2
4
66
6
54
24
42
8
76
14
18
40
50
10
8
84
16
44
46
12
38
46
14
118
24
12
36
6
30
60
8
16
6
36
20
142
60
12
2
72
34
8
16
6
6
6
12
24
12
8
64
14
40
14
16
6
6
2
52
42
6
30
60
60
6
42
80
82
26
22
60
8
12
48
70
14
6
28
2
72
12
78
12
106
110
24
16
36
6
12
12
92
54
28
2
112
6
14
28
20
28
36
12
60
2
10
54
18
12
6
30
24
56
30
46
36
42
60
26
28
24
48
66
12
44
22
8
30
46
2
28
14
28
48
44
36
12
30
52
42
44
28
84
2
10
6
18
8
48
10
32
34
14
16
6
8
12
22
36
20
10
108
54
30
74
6
48
52
8
118
2
60
12
18
18
10
42
6
2
4
20
34
60
6
8
28
54
44
34
2
22
18
6
66
36
42
14
22
6
8
60
24
4
2
16
18
12
60
18
30
2
40
14
6
40
2
6
28
6
38
52
24
54
18
18
6
20
4
90
12
26
22
14
12
178
60
66
6
30
68
12
16
2
12
186
12
12
40
6
2
60
60
84
58
42
48
48
32
40
90
20
46
20
24
22
6
18
18
48
6
30
12
2
54
36
4
2
22
56
96
124
14
28
120
2
16
48
8
10
6
24
30
6
12
20
22
26
60
54
76
8
24
16
6
68
60
22
60
26
160
18
2
46
78
24
24
8
4
20
88
6
6
18
36
32
22
2
4
92
18
28
14
4
56
30
34
6
20
112
6
36
20
10
48
20
48
10
44
96
22
24
6
2
16
12
20
34
48
26
112
2
6
64
42
24
32
10
126
6
6
30
78
18
8
10
12
54
2
6
36
70
14
82
32
22
8
12
36
4
30
30
20
22
14
4
8
12
28
8
48
28
62
54
22
44
6
28
12
78
18
6
66
66
2
4
96
14
22
2
94
20
10
38
94
80
4
2
22
92
10
18
20
10
8
54
48
30
6
42
10
6
48
12
56
34
8
10
36
6
6
20
4
14
16
30
104
12
4
18
36
14
18
52
20
40
36
20
46
26
30
46
30
14
58
42
6
20
16
26
16
14
4
12
2
132
88
30
6
24
90
2
4
36
18
42
2
30
88
6
44
28
2
22
102
36
2
28
60
24
8
28
24
8
46
102
42
20
4
14
4
42
66
12
8
12
66
34
18
2
64
54
2
4
6
12
86
60
28
30
32
34
98
6
24
46
14
52
6
68
42
6
42
12
30
16
6
12
30
2
16
36
18
2
48
36
30
10
8
28
60
6
8
10
36
12
32
22
12
24
6
36
12
14
12
112
14
58
38
6
34
30
48
12
48
2
40
36
8
4
38
46
18
18
2
4
30
6
36
30
8
52
42
24
30
30
8
28
8
4
26
28
6
54
44
16
24
32
6
4
56
112
98
12
48
16
6
30
36
54
32
16
80
40
2
70
12
6
48
20
4
12
26
12
72
6
46
18
12
6
38
16
72
2
40
50
24
28
12
54
24
18
36
54
60
2
18
4
24
36
14
60
10
6
12
8
4
66
114
24
30
92
6
24
54
4
2
6
22
2
10
6
18
14
4
18
26
30
4
6
32
10
36
60
12
24
18
2
64
26
10
48
48
12
24
18
78
12
36
12
56
42
28
78
54
2
42
10
30
6
12
18
2
12
4
26
4
26
28
96
12
8
46
30
6
2
30
4
2
16
12
14
28
2
12
66
4
12
48
24
48
12
6
30
2
36
82
12
72
8
34
14
10
12
12
6
42
12
6
2
30
16
84
38
12
10
6
20
10
24
14
6
24
4
12
42
6
78
12
116
6
4
32
40
14
16
18
30
14
16
12
96
8
10
8
82
26
12
28
12
2
30
58
24
24
42
18
12
18
36
14
172
6
12
6
2
36
4
12
38
22
30
2
12
10
8
12
40
30
48
36
36
36
6
12
2
18
10
12
2
18
28
2
28
6
36
14
34
12
18
2
30
4
20
22
12
50
36
46
12
80
58
6
24
12
18
20
12
18
16
8
4
32
54
96
78
46
30
44
10
54
12
6
80
10
6
14
22
62
46
12
38
58
14
12
28
8
16
2
30
52
42
2
6
34
24
72
8
24
88
66
14
52
20
4
2
4
128
64
18
32
88
12
110
30
16
2
12
16
24
80
76
24
14
36
112
120
84
2
64
14
24
54
42
40
42
56
22
18
12
6
18
48
102
12
42
86
4
12
8
4
12
60
26
42
82
50
76
68
16
26
4
68
76
6
38
30
12
88
20
48
10
6
36
18
2
22
36
44
6
40
92
58
66
14
34
20
10
8
10
8
16
12
6
6
68
12
24
18
42
60
40
26
10
6
48
38
28
72
32
106
2
16
6
26
18
24
16
6
6
18
24
2
34
6
50
16
2
58
18
74
22
18
18
6
54
30
2
154
8
4
12
32
30
12
84
10
12
18
72
12
102
20
6
28
18
24
2
46
2
46
12
12
18
12
44
4
36
66
12
68
16
18
6
42
30
38
24
22
54
14
22
36
30
18
20
22
132
42
30
12
60
18
18
72
44
46
30
12
80
4
50
10
6
14
34
18
14
30
4
18
44
4
78
54
18
20
52
2
66
34
6
24
72
72
32
52
12
8
84
66
34
8
6
24
6
4
12
50
64
12
48
2
4
18
90
26
22
20
16
30
2
6
18
16
44
12
78
22
8
102
64
24
18
42
30
12
24
12
12
54
24
60
24
6
14
6
84
6
22
50
30
40
6
14
42
64
26
28
2
40
30
42
8
10
18
20
12
30
48
72
16
24
24
60
12
24
20
124
60
6
36
24
30
8
22
56
72
12
30
66
46
18
30
36
12
12
84
14
4
2
4
84
18
12
42
2
106
8
16
2
16
6
8
12
22
12
32
10
6
6
18
20
34
72
8
40
6
24
18
50
12
10
8
4
12
6
24
36
18
12
14
58
48
54
6
26
24
148
2
4
42
2
40
60
132
6
14
6
52
2
28
6
30
20
36
6
22
20
52
74
64
2
34
36
6
20
46
12
66
24
20
42
10
38
46
6
68
28
62
64
30
20
46
20
4
8
4
6
36
12
12
2
4
8
40
12
2
64
50
12
76
30
60
6
44
16
44
10
14
28
2
10
78
2
16
2
4
36
18
38
6
6
76
152
12
10
20
12
34
6
24
8
22
48
78
12
6
54
20
4
24
54
24
6
24
18
18
24
8
24
36
70
102
44
34
30
24
56
22
14
16
54
24
14
10
6
114
20
30
18
22
12
36
68
64
18
24
6
30
38
16
26
12
22
12
12
56
10
18
20
4
24
50
70
12
30
12
6
42
8
46
6
42
80
46
8
12
10
14
36
10
32
40
54
12
74
58
6
32
52
8
6
34
14
18
10
2
72
4
18
68
10
6
42
80
16
14
10
8
22
132
6
2
4
38
36
112
24
2
30
46
20
10
30
26
18
6
76
42
30
20
18
28
66
12
36
12
24
24
8
52
12
96
32
40
42
6
42
6
80
70
18
24
2
18
22
26
34
2
46
54
12
8
16
24
48
92
40
20
18
70
38
24
30
10
20
16
12
86
84
10
90
20
22
20
16
2
22
6
54
ABCD 96804302638*3^$a+1 [50168]
60
54
21
51
10
23
24
7
29
36
63
46
36
23
21
72
10
98
159
1
2
90
63
9
96
40
11
24
127
89
61
38
70
71
1
152
46
2
54
9
141
48
51
1
54
30
131
49
42
8
129
61
26
9
75
16
149
25
126
5
1
74
70
23
21
72
12
36
16
35
63
48
168
22
50
102
6
30
180
24
112
14
69
3
10
120
90
8
6
154
29
91
42
23
24
87
9
157
18
26
39
85
2
18
159
45
28
23
7
89
84
21
39
27
90
34
8
28
20
28
62
10
53
9
106
12
17
12
21
18
82
80
18
21
9
10
14
18
10
167
7
8
28
53
37
24
38
46
32
28
20
39
21
12
34
98
136
2
33
21
46
62
46
86
3
7
5
25
23
31
72
137
13
84
50
9
45
82
18
92
72
42
9
85
14
18
28
80
15
57
28
35
96
39
82
44
154
126
35
9
15
39
21
45
39
93
3
7
62
36
54
18
28
11
1
47
57
30
45
33
30
45
33
4
143
51
100
80
156
9
7
173
105
84
72
10
114
26
48
72
24
9
1
20
52
20
114
18
18
9
1
62
66
144
15
27
9
24
123
72
132
54
72
30
88
26
15
204
7
80
9
45
39
96
75
198
52
8
51
67
8
9
1
66
114
20
132
58
32
12
108
72
180
6
156
75
79
6
20
18
18
42
28
288
62
39
60
31
18
59
72
21
39
3
22
140
4
44
16
56
6
30
27
72
55
5
21
28
95
84
7
54
2
298
36
26
9
79
65
9
118
32
76
132
20
93
15
9
1
104
58
78
2
18
10
5
135
45
67
14
30
9
99
16
2
54
46
23
1
180
74
294
58
44
45
9
54
126
51
21
90
18
46
44
69
60
12
21
72
72
10
68
28
8
102
18
21
33
15
12
135
34
30
14
18
108
21
63
72
10
116
99
9
6
33
15
46
59
1
56
3
33
60
63
85
36
26
150
30
18
6
64
66
24
66
5
139
14
198
9
21
42
172
5
129
12
70
44
144
12
28
32
117
12
145
6
108
5
51
108
72
36
150
18
12
10
47
187
53
7
56
117
33
28
56
18
21
31
53
135
21
141
30
93
33
63
60
36
49
14
18
12
16
12
68
90
10
74
126
16
23
3
100
62
48
243
105
46
8
12
64
44
46
42
20
33
45
51
111
10
38
21
3
45
21
16
35
21
63
36
120
25
119
115
80
52
48
36
29
57
4
6
18
170
9
21
6
69
15
142
23
115
32
9
1
30
90
14
9
39
6
190
29
15
48
24
30
16
62
30
78
130
107
15
21
60
36
1
167
31
5
60
45
90
24
81
57
27
33
18
46
36
84
36
32
15
72
48
120
36
69
15
60
36
45
6
64
12
77
12
24
1
66
53
9
126
16
26
40
14
9
24
15
57
24
24
3
10
50
54
15
79
14
46
89
3
34
84
71
9
10
281
31
17
67
65
3
21
37
47
21
30
9
96
24
87
18
15
1
72
2
78
18
12
70
84
83
7
26
10
194
4
42
54
35
63
57
1
18
29
7
68
48
10
140
39
9
15
9
46
26
18
12
64
5
31
50
3
60
21
54
21
36
24
87
30
63
25
26
36
162
12
16
98
9
3
10
114
26
28
44
27
24
21
66
9
63
18
28
50
9
27
138
15
75
36
69
1
155
7
48
150
102
8
81
9
6
30
123
72
1
2
180
28
53
127
78
2
54
10
116
28
14
12
24
12
88
11
108
73
8
142
18
116
39
7
29
60
121
14
36
28
125
27
64
20
6
18
21
24
9
28
30
29
60
33
51
21
84
10
14
28
38
100
62
132
30
18
63
37
62
6
75
55
101
15
108
36
24
18
28
102
149
3
52
36
20
70
44
10
36
120
29
33
27
15
66
18
10
32
84
6
28
36
66
47
183
64
20
34
20
24
87
48
21
106
65
60
21
63
37
68
10
2
87
60
61
11
3
90
118
29
169
30
32
117
192
15
120
46
68
36
15
141
27
43
30
108
44
118
14
30
24
21
60
19
20
36
34
20
16
35
24
24
261
51
63
18
10
2
16
20
6
93
33
18
12
28
44
57
60
84
21
63
13
170
34
36
20
54
9
24
21
24
18
40
68
21
51
228
82
23
39
88
17
127
74
36
34
5
21
138
45
27
45
63
16
26
159
24
96
1
156
62
6
76
35
15
9
27
4
44
21
39
12
108
36
16
134
54
9
96
60
84
57
36
3
144
27
46
18
5
1
74
96
40
14
39
73
62
72
24
12
124
80
64
65
36
ABCD 96804526972*3^$a+1 [50002]
66
5
48
91
237
75
9
99
81
63
17
40
20
76
92
55
78
59
13
35
13
42
5
7
60
113
133
240
30
9
33
15
57
15
60
80
100
51
45
3
141
75
5
40
9
24
138
90
119
13
87
20
145
18
30
3
15
89
88
72
48
117
60
35
28
32
115
18
107
1
179
79
12
18
159
12
69
87
57
35
40
168
3
57
33
96
23
61
27
177
95
67
65
28
51
9
57
6
9
3
33
135
12
105
72
63
72
66
78
101
48
25
126
96
5
13
15
15
42
51
32
12
76
24
39
30
6
66
87
60
92
28
48
45
54
36
29
79
72
54
54
9
20
7
18
216
71
1
39
96
99
5
16
12
72
75
141
39
18
27
8
7
65
25
95
25
23
208
44
196
15
9
8
28
87
77
16
104
31
9
45
60
15
69
36
18
93
33
87
32
120
91
41
240
55
5
49
71
16
32
25
18
24
5
103
45
132
21
99
80
1
18
57
189
18
18
75
159
90
23
28
9
35
40
15
153
3
17
52
3
45
33
47
12
108
12
40
60
3
36
81
48
123
117
15
77
85
35
28
27
45
9
174
153
24
81
119
25
18
36
9
21
11
25
60
15
36
92
13
27
15
12
5
28
32
31
18
87
44
85
84
11
16
27
153
117
42
33
111
30
54
17
163
177
39
57
75
84
105
135
5
25
54
72
42
27
8
31
6
30
153
33
99
63
18
84
3
51
41
88
75
30
168
30
24
18
156
39
140
12
76
32
187
65
16
12
3
69
15
36
45
32
28
9
135
20
1
47
97
90
180
6
48
42
18
36
23
25
6
12
17
1
6
84
117
84
3
5
148
9
66
78
11
61
87
87
60
5
136
3
66
198
117
140
40
60
81
39
20
25
60
90
30
6
90
108
66
24
54
12
6
12
5
60
112
8
28
9
54
21
20
76
57
63
12
12
201
15
60
33
24
12
6
102
18
17
97
30
108
33
57
42
30
6
9
48
15
45
60
51
6
18
66
59
1
59
265
36
72
15
3
41
25
15
21
27
27
6
59
31
57
81
131
120
60
48
60
55
18
108
51
20
91
30
39
128
13
78
21
33
12
3
152
43
93
3
72
17
55
102
36
42
102
15
21
27
60
21
42
137
12
28
33
24
111
15
90
39
140
49
42
54
23
60
235
77
49
27
15
29
168
1
71
19
12
77
37
23
28
57
3
9
15
140
25
78
45
21
6
30
6
9
39
42
108
102
189
33
12
60
36
12
87
80
13
15
45
30
5
40
32
28
57
24
30
9
132
20
16
3
129
51
9
63
69
8
85
42
33
20
31
42
47
1
39
15
65
31
12
72
126
11
79
36
33
27
66
42
77
61
144
6
48
36
5
31
18
51
21
107
37
6
138
87
45
18
234
63
24
141
27
123
84
36
9
63
45
48
33
42
69
15
60
5
13
90
33
123
6
18
17
85
6
210
15
44
31
17
28
15
129
68
88
93
36
3
12
36
57
63
132
15
6
12
27
12
8
120
67
18
36
204
48
18
29
148
24
20
1
72
95
72
16
99
114
36
23
40
57
54
36
21
104
25
48
18
54
24
11
28
33
47
55
36
132
9
9
11
109
42
54
120
18
6
39
63
18
119
67
105
156
93
6
30
18
6
30
6
66
18
60
36
15
68
7
45
68
97
18
90
42
5
49
87
93
30
9
32
85
24
27
12
63
17
1
36
3
72
39
57
104
136
9
138
117
9
24
12
35
55
60
30
54
69
32
13
18
9
21
147
33
18
9
63
90
90
69
63
17
1
75
44
115
36
18
72
27
92
16
3
9
15
30
18
29
208
57
95
16
27
5
1
90
12
17
25
18
12
18
87
21
51
3
6
36
144
27
39
36
72
162
143
55
60
12
45
69
231
21
39
9
180
36
51
57
15
12
120
36
32
7
113
7
24
36
66
72
6
30
27
104
28
12
8
7
48
60
17
103
18
18
24
17
16
32
73
18
21
15
33
3
89
43
18
48
60
171
20
1
159
20
55
5
16
87
57
8
121
12
107
12
49
171
129
131
265
18
72
21
15
18
36
6
17
12
16
153
210
54
35
12
25
3
12
63
57
15
36
29
79
162
75
45
15
63
9
12
8
7
18
18
30
39
21
15
105
54
273
15
90
87
99
54
12
23
37
15
20
60
ABCD 96804725476*3^$a+1 [50016]
32
37
15
27
30
36
3
32
48
60
36
1
24
3
63
54
35
19
5
49
15
3
5
12
1
47
12
37
11
40
108
20
85
59
67
6
87
177
23
1
35
67
42
3
33
27
32
40
108
63
17
28
21
123
20
48
84
28
48
87
18
59
16
140
144
121
27
32
136
8
1
108
72
11
160
63
30
24
48
27
27
53
108
60
100
99
41
84
13
35
1
11
48
1
35
4
8
25
15
12
27
18
35
37
11
73
54
5
37
11
28
27
168
77
25
27
8
160
75
53
4
60
36
116
268
45
143
24
31
18
11
16
39
6
23
12
19
9
20
60
1
36
15
12
57
126
17
60
16
12
20
12
36
31
65
16
32
16
12
33
147
44
88
96
12
188
91
9
69
48
60
12
23
192
12
13
63
128
36
1
47
28
69
3
56
31
65
240
148
48
45
23
12
28
116
73
11
40
32
100
20
25
15
128
4
21
107
108
40
56
24
7
54
3
80
40
21
59
160
116
60
85
72
23
31
24
66
3
20
13
15
9
30
173
60
55
45
15
18
83
25
207
45
3
15
9
48
108
32
37
23
79
5
91
53
1
11
37
51
80
112
9
23
192
24
31
78
35
37
11
43
41
4
9
23
208
72
104
55
65
84
64
20
43
93
56
16
92
25
42
33
48
63
9
57
24
87
80
24
88
8
55
45
32
133
54
41
108
84
60
48
60
19
18
75
32
24
12
84
136
68
52
69
6
18
59
36
36
28
48
27
246
36
111
15
54
60
11
55
29
136
20
37
18
12
113
13
24
12
39
56
19
9
80
96
36
28
60
32
48
115
5
12
28
36
45
36
36
75
27
108
18
6
5
79
36
53
120
25
15
20
43
33
57
18
137
28
9
123
12
8
97
23
67
77
25
54
5
127
77
168
160
32
76
99
41
72
12
55
45
92
19
9
15
18
167
16
51
18
138
65
25
35
48
7
57
15
5
12
48
16
51
29
64
45
36
11
88
45
72
11
67
77
49
15
12
9
35
36
12
7
18
11
52
200
37
6
29
108
12
13
35
67
18
63
135
114
35
36
37
63
80
24
132
79
129
51
17
40
8
72
199
54
324
23
12
16
84
63
17
28
68
12
43
84
42
11
7
30
51
99
17
76
32
73
54
5
4
129
15
8
37
3
8
100
80
36
96
40
20
43
69
228
32
60
96
25
99
36
44
1
39
45
35
133
3
51
5
13
11
19
21
60
9
6
102
60
63
21
24
15
80
4
20
76
20
37
3
84
176
4
96
140
60
36
48
12
88
3
60
93
44
72
28
92
13
35
55
125
108
52
3
77
108
132
1
11
24
25
15
80
4
48
99
41
72
13
35
12
28
32
61
54
5
88
32
16
129
18
5
13
147
12
33
27
33
119
16
63
41
13
18
53
144
28
20
12
16
45
11
48
1
11
16
27
33
72
33
150
5
48
36
64
9
15
48
57
11
36
43
36
9
228
3
29
16
21
39
84
117
18
41
36
88
68
12
7
198
11
24
36
36
31
42
3
20
48
60
49
18
84
5
73
71
19
33
48
84
8
40
32
1
11
156
168
61
11
48
84
192
13
66
5
31
89
61
51
93
12
24
3
15
21
72
87
18
15
44
13
83
28
135
144
6
11
109
35
7
65
25
27
117
23
25
60
3
32
76
92
67
81
9
23
12
120
37
60
84
11
13
3
63
105
32
43
5
36
60
13
198
18
47
43
17
48
145
159
165
47
48
85
72
51
32
13
47
40
48
39
78
83
109
3
33
3
21
90
21
87
18
3
20
12
60
40
3
77
28
12
128
84
160
3
18
15
24
48
75
29
61
75
48
51
54
135
104
55
65
25
23
52
32
96
12
73
63
152
13
71
1
47
256
44
31
41
55
9
12
32
1
15
12
8
72
24
13
47
19
17
28
99
17
16
48
60
27
17
40
32
49
135
189
3
68
7
18
27
168
111
21
48
84
147
150
39
24
116
37
27
27
21
68
31
81
63
225
200
36
4
24
3
45
207
138
15
27
45
128
72
28
12
87
9
24
3
45
12
105
11
25
39
128
88
15
57
104
181
75
69
63
105
71
36
55
33
32
1
24
39
24
8
49
99
20
64
56
1
126
18
35
19
77
13
111
9
15
32
60
96
13
99
27
21
12
20
28
9
11
12
37
11
48
96
196
93
24
11
12
40
12
180
80
43
17
12
24
40
9
71
52
128
25
90
77
28
69
75
32
1
23
64
ABCD 96805103446*3^$a+1 [50024]
96
27
93
15
9
3
60
21
87
9
3
60
30
60
23
7
60
65
16
9
18
93
177
15
8
7
53
37
75
32
100
63
125
37
143
7
5
28
75
12
17
91
17
25
11
12
4
3
18
35
40
8
72
28
60
36
51
12
17
1
35
37
35
43
69
48
3
125
37
15
63
29
4
44
88
45
15
48
224
55
60
30
27
36
44
1
207
20
25
11
96
88
68
4
63
18
15
57
15
15
18
99
20
24
36
64
27
69
3
18
47
25
63
8
156
16
20
7
57
8
13
12
27
51
137
52
68
43
45
27
45
63
65
112
48
15
33
72
15
33
39
81
12
12
68
52
60
12
96
27
90
11
4
3
113
16
56
24
108
100
96
24
48
20
28
80
19
65
16
12
75
93
87
5
7
60
30
3
24
24
72
45
39
44
52
20
55
42
11
19
17
43
165
12
3
41
67
113
4
12
44
84
96
12
25
60
30
29
43
21
57
12
63
87
21
264
3
120
45
8
7
102
18
42
15
68
64
33
3
24
36
60
32
52
20
48
13
12
15
48
27
21
120
147
90
179
1
47
25
18
60
12
18
99
24
9
87
80
124
12
80
72
72
64
144
68
295
12
60
30
18
45
87
30
143
25
39
224
180
64
15
30
3
8
16
20
36
24
4
39
108
90
3
9
60
63
72
3
17
52
81
119
36
52
72
24
80
79
60
108
9
93
3
44
4
120
69
3
27
93
165
3
12
57
23
7
21
57
15
57
87
123
17
16
128
52
45
12
3
108
69
15
3
60
29
36
64
63
17
4
12
12
120
3
29
48
88
15
30
39
51
17
25
3
20
60
7
30
27
51
45
12
36
36
33
18
69
21
27
3
42
3
135
9
51
45
192
36
27
9
33
47
40
80
4
99
48
17
12
4
144
32
133
11
40
20
4
32
1
42
21
69
11
7
137
232
24
32
64
44
19
18
60
12
3
15
29
40
21
42
18
12
90
18
35
7
105
32
1
60
23
24
25
11
79
117
56
55
42
15
36
84
56
7
12
53
12
28
8
204
55
18
72
3
12
20
55
17
1
42
5
16
87
12
21
24
45
27
80
1
87
68
64
44
64
3
69
24
9
78
192
18
27
236
40
27
113
7
57
15
33
135
5
100
15
69
3
21
80
24
43
29
48
13
3
87
105
68
100
96
108
63
30
3
57
30
45
24
24
104
100
45
47
4
39
105
48
27
60
5
36
67
57
63
69
68
175
18
90
29
4
39
90
3
128
76
3
93
12
3
45
20
97
107
16
27
30
75
75
165
60
45
51
87
93
156
24
152
115
33
27
9
81
15
72
3
12
53
52
32
43
21
39
5
52
80
108
36
136
96
45
3
27
9
48
3
65
7
30
18
150
15
84
24
57
123
36
48
48
44
100
33
47
1
39
24
9
168
30
72
53
84
13
47
76
32
52
20
40
33
3
204
33
3
128
64
36
192
12
20
16
12
48
84
15
57
24
117
3
56
96
7
5
25
3
32
88
27
18
47
100
123
5
40
20
25
23
157
30
57
15
45
15
45
20
16
96
33
15
36
12
27
17
4
57
59
31
29
28
56
76
3
108
65
28
39
18
12
3
8
40
39
60
48
309
84
60
147
33
60
20
52
27
53
12
28
248
7
57
12
3
65
28
12
3
30
15
20
4
60
141
3
12
80
64
96
20
60
72
16
92
180
115
69
3
113
132
16
9
18
33
44
43
53
127
17
36
4
8
7
33
144
60
36
44
76
20
37
27
36
24
63
48
9
44
7
185
60
4
111
33
12
27
18
27
108
27
48
165
12
132
116
7
117
108
120
15
125
48
4
60
140
84
16
20
24
7
12
53
28
44
48
4
21
72
90
78
12
15
12
20
4
60
69
27
81
35
7
5
28
84
36
24
104
7
65
4
224
7
60
57
33
47
112
8
13
3
12
75
105
12
45
23
24
16
20
115
102
11
16
33
108
63
39
105
20
25
83
7
21
56
103
113
85
27
20
12
61
155
24
16
117
18
33
44
103
30
42
5
28
32
208
80
187
18
12
27
8
16
9
18
57
108
87
138
83
49
123
15
42
11
4
156
32
25
39
44
4
3
93
57
30
9
60
56
7
18
159
68
12
16
8
64
12
21
15
57
255
36
20
97
72
51
92
7
18
63
72
27
77
43
21
12
12
48
15
132
18
15
132
8
84
31
5
7
53
205
63
129
63
24
24
39
48
65
280
15
69
60
36
68
7
33
24
128
85
75
27
18
27
120
15
18
75
12
132
3
41
67
33
140
ABCD 96805117972*3^$a+1 [50034]
6
12
42
36
24
6
72
18
60
42
18
162
45
189
6
77
1
39
8
37
11
72
48
25
6
54
24
18
17
7
96
114
30
6
60
15
32
55
66
30
30
66
161
7
30
72
24
11
25
6
18
60
24
42
65
1
24
23
1
24
23
55
30
12
6
114
15
15
17
40
81
30
17
43
18
12
18
5
121
63
3
60
17
13
48
27
75
18
156
48
6
12
144
5
16
72
51
6
48
47
13
42
65
109
6
5
31
9
96
69
3
105
6
42
12
90
6
144
90
72
36
30
12
6
69
63
78
24
180
23
85
72
96
30
90
60
47
73
12
24
30
21
27
5
7
18
18
42
36
24
12
120
60
95
175
18
12
35
43
5
25
15
8
40
9
96
78
12
18
35
61
30
45
8
1
6
36
5
7
18
24
71
37
30
90
12
23
40
56
37
24
59
91
5
16
87
18
12
11
72
133
35
79
113
40
39
30
90
48
41
24
13
35
48
1
78
30
6
54
42
53
37
18
6
12
15
32
48
19
5
13
60
87
96
8
55
42
39
105
95
49
24
96
36
18
78
83
112
15
54
84
71
16
39
30
24
11
40
21
83
31
204
12
144
18
60
42
48
6
11
16
15
90
30
30
24
11
49
84
11
24
79
126
59
48
19
18
30
30
78
24
24
36
60
96
113
19
5
1
24
36
12
30
18
87
9
23
25
12
59
25
6
18
6
65
72
64
8
127
18
23
40
128
61
48
6
5
1
138
30
23
43
5
91
150
24
36
30
5
25
60
54
101
24
55
24
6
36
6
24
30
35
25
23
55
18
18
5
24
85
3
9
78
72
60
21
8
55
72
24
24
54
12
60
90
33
237
18
6
36
36
155
13
12
78
12
18
27
39
41
25
23
24
91
21
93
12
36
18
57
87
6
11
24
7
185
37
18
12
6
90
30
71
24
1
63
33
95
19
5
49
30
41
336
37
30
60
6
252
72
12
59
55
6
24
72
18
89
48
49
15
21
18
6
59
85
12
18
125
67
48
5
7
18
24
30
65
31
9
21
12
47
37
18
12
5
48
91
66
51
27
5
13
24
54
5
25
120
30
12
42
35
55
41
25
71
103
57
8
1
47
7
17
19
12
72
48
17
120
1
36
18
30
35
7
24
12
5
127
42
6
54
18
18
12
138
57
81
95
24
43
45
207
42
71
24
24
7
42
71
24
40
63
42
71
91
29
19
5
151
90
12
12
36
131
43
30
18
18
42
105
27
5
55
6
24
90
6
24
3
15
17
112
45
60
15
15
41
112
15
33
87
30
120
107
19
29
13
102
30
18
18
36
24
102
30
114
78
11
1
6
120
113
7
18
71
13
36
150
6
11
43
6
6
9
15
30
83
31
17
85
83
24
25
36
27
80
55
30
24
3
63
48
6
66
57
21
11
96
55
18
6
78
42
30
24
144
83
7
42
24
71
1
23
25
24
12
35
85
24
126
5
48
25
6
30
12
12
12
71
19
5
13
3
32
31
9
21
60
6
54
36
23
13
35
127
41
37
27
32
211
18
144
27
8
43
30
60
168
107
13
11
13
78
29
96
24
121
114
53
1
12
42
66
24
36
6
93
8
97
23
79
30
24
35
1
48
12
66
150
48
24
3
27
36
41
13
3
15
9
9
39
56
1
36
42
48
24
18
42
29
1
6
42
30
17
19
126
63
32
16
15
57
8
175
17
13
27
128
73
54
12
6
48
24
95
48
49
48
6
12
102
30
72
18
95
7
60
29
19
12
18
30
30
131
16
8
7
6
60
47
55
6
27
104
1
119
120
24
49
71
1
18
90
36
30
17
24
145
111
93
11
1
18
12
17
85
48
48
24
11
37
59
40
9
54
36
6
108
60
30
18
84
18
66
12
90
89
40
3
53
55
48
36
84
6
3
141
24
48
12
47
19
6
54
41
25
6
113
1
36
18
90
36
11
120
7
78
59
1
30
65
37
3
9
143
1
6
24
72
57
21
51
48
45
27
15
65
1
24
48
6
66
36
18
24
36
29
133
18
30
30
29
1
30
17
72
97
48
6
120
144
12
5
25
54
57
3
60
17
133
24
6
102
23
1
6
24
41
13
24
6
36
65
16
15
17
37
6
5
13
35
31
18
126
120
36
6
12
35
1
24
47
144
31
36
45
15
30
27
63
30
12
36
11
85
35
175
65
25
6
42
18
53
7
72
65
43
18
24
18
30
35
37
36
24
18
42
11
31
41
48
25
30
41
31
57
87
36
165
8
19
77
13
18
185
7
113
49
48
36
30
162
24
3
33
48
24
6
6
30
96
18
59
37
114
6
83
85
30
96
60
36
5
55
54
35
37
27
21
6
18
12
15
129
144
66
29
1
60
6
30
66
5
37
11
79
48
90
54
48
48
54
6
18
11
13
6
90
12
60
12
6
60
5
24
7
33
81
30
54
11
49
12
11
7
17
25
30
120
30
11
7
33
15
65
7
41
37
18
36
60
41
7
90
60
66
9
15
18
30
72
6
72
27
3
5
24
1
18
29
31
6
60
6
12
108
72
66
42
18
60
72
47
157
36
95
25
15
39
78
3
80
24
13
6
66
24
36
6
102
18
72
57
105
36
72
30
5
7
120
6
18
17
13
102
5
7
30
36
6
18
87
141
18
ABCD 96805223246*3^$a+1 [50145]
54
9
8
24
85
36
3
20
19
17
24
24
72
168
55
5
36
25
36
35
24
64
36
92
145
90
117
27
29
120
12
37
83
84
49
72
3
56
13
23
24
49
35
91
30
24
59
61
27
20
28
21
35
31
45
12
33
27
20
25
47
24
4
56
1
95
49
36
3
48
39
30
95
48
40
68
24
24
97
18
9
45
3
20
37
66
6
35
88
176
96
24
24
25
36
84
95
216
24
25
42
89
72
120
60
28
12
68
55
165
24
20
76
32
28
45
72
23
19
12
9
12
32
73
3
165
90
9
56
24
37
23
12
108
1
66
41
24
43
65
25
23
19
89
1
54
41
60
25
51
69
71
24
4
45
24
11
19
90
6
9
8
52
152
25
59
204
7
198
35
36
4
56
49
11
49
12
39
56
16
104
84
25
35
24
1
12
24
3
45
3
80
72
97
71
28
20
64
60
27
5
64
44
31
54
35
7
41
112
8
13
39
15
18
3
116
25
11
49
3
96
57
47
28
32
60
37
18
137
4
21
54
101
24
19
65
12
64
15
60
66
123
57
23
88
3
17
60
25
23
36
4
45
36
11
24
28
48
3
36
18
12
83
60
7
21
9
18
41
60
61
3
20
1
12
42
21
20
49
12
23
88
12
45
35
36
24
40
3
5
37
35
76
9
3
8
7
17
12
36
13
39
80
12
84
12
40
48
57
18
89
37
23
36
67
180
29
49
11
108
7
5
28
57
71
127
21
104
108
72
1
66
114
75
56
24
96
19
45
92
40
33
36
59
1
3
8
37
6
5
25
15
44
120
1
6
21
33
36
51
20
73
54
161
36
96
84
28
27
21
12
21
36
23
12
31
5
24
24
36
24
31
90
83
36
36
25
24
36
48
11
79
17
43
33
69
35
19
36
53
1
11
88
51
17
48
60
84
96
19
53
37
11
4
8
13
66
60
84
6
83
1
27
9
131
12
1
6
66
23
244
45
47
55
33
8
13
36
83
12
73
3
32
36
40
56
28
116
31
174
15
9
71
64
20
25
47
235
36
33
56
19
41
64
12
44
4
80
4
27
66
72
3
20
13
47
13
11
19
6
30
29
25
11
25
24
12
35
19
33
68
25
23
40
15
5
31
29
19
113
127
17
28
8
24
139
149
25
11
24
40
32
1
90
57
87
54
6
54
12
24
99
9
3
12
20
16
104
115
12
65
28
75
21
195
5
4
21
95
19
41
7
65
13
75
27
17
12
48
1
11
133
48
35
37
23
49
3
15
42
23
12
48
40
21
95
60
24
13
23
24
28
48
20
60
1
23
36
12
12
12
4
21
23
85
42
21
12
60
8
112
56
49
11
24
7
18
35
16
15
6
11
73
36
24
47
7
53
48
24
60
151
36
5
4
24
248
24
60
36
13
59
1
39
140
36
67
5
28
129
23
12
1
36
11
12
13
42
77
28
20
1
102
29
28
8
108
12
24
49
71
64
21
108
6
57
48
69
23
12
25
23
84
121
47
100
33
23
24
25
72
39
39
41
60
1
60
59
175
5
4
240
20
13
23
85
36
143
12
60
19
29
28
33
6
30
39
32
52
96
60
9
6
120
17
19
18
23
19
93
20
72
13
3
45
3
21
84
11
124
9
47
48
37
99
44
36
1
54
5
156
24
12
12
37
36
23
24
120
12
19
9
105
47
48
7
69
32
49
48
36
6
29
1
11
7
65
12
24
12
13
71
84
60
124
57
83
25
11
72
193
39
56
40
20
96
64
21
24
192
95
109
120
23
13
59
36
73
15
116
28
15
18
78
54
83
19
21
12
20
1
36
83
61
36
24
12
23
60
7
17
108
84
36
48
85
6
30
18
18
23
55
9
21
24
48
3
39
72
5
16
8
84
48
52
8
100
12
8
72
148
33
35
72
109
23
43
108
117
80
12
7
113
31
45
56
84
12
60
13
114
72
65
73
90
6
11
19
54
11
120
12
24
19
17
13
35
84
7
81
32
67
21
39
89
12
7
77
16
140
24
25
3
32
124
9
35
40
32
16
8
61
23
108
60
25
23
120
96
76
20
7
45
45
35
16
44
12
1
3
32
24
13
42
29
4
36
21
51
15
18
11
49
66
60
101
180
12
43
114
3
36
84
60
45
51
32
12
48
48
60
1
3
20
16
87
162
3
33
60
95
40
9
3
32
16
44
28
8
4
8
19
18
30
6
47
52
80
67
29
36
24
24
13
18
77
84
79
9
81
84
11
25
36
36
23
36
4
9
35
1
24
83
28
99
21
120
21
59
24
12
109
66
5
156
12
120
13
59
24
36
60
4
20
1
63
60
75
77
13
35
31
6
18
45
8
108
52
8
49
36
12
59
19
5
49
15
15
5
13
23
4
63
42
35
88
44
25
108
71
96
4
9
23
85
75
140
28
27
93
15
29
28
20
24
4
21
23
12
73
35
48
13
15
24
32
4
15
89
1
12
47
76
84
60
32
25
23
76
9
47
48
13
47
16
92
12
55
5
28
68
19
180
17
24
24
36
4
8
84
36
19
9
9
11
7
77
40
15
41
25
71
4
20
49
150
72
5
28
57
11
24
19
189
80
88
60
8
60
19
17
19
12
89
24
49
6
41
49
30
17
60
19
9
129
ABCD 96805302292*3^$a+1 [50041]
20
4
8
1
114
6
72
12
36
71
19
12
57
8
13
11
84
16
21
12
27
39
45
75
42
107
61
12
42
33
44
13
78
17
25
11
19
45
32
4
87
42
23
73
54
48
5
13
39
32
1
23
40
75
65
25
27
32
13
203
25
47
124
60
24
69
23
187
18
18
12
9
8
16
177
23
16
60
36
32
55
21
44
72
103
5
85
18
30
39
9
72
3
60
9
11
25
42
30
27
32
136
12
12
8
160
105
30
36
54
18
29
16
12
33
3
80
12
12
13
3
69
60
18
125
43
24
53
12
16
45
114
117
39
9
15
41
4
12
3
53
28
36
21
18
12
30
107
43
48
54
11
52
135
69
21
27
45
36
51
33
51
15
57
45
72
6
45
39
6
60
72
12
27
3
60
33
72
140
16
20
37
23
16
9
59
40
48
3
5
7
105
8
79
33
93
75
57
30
9
56
48
7
90
3
20
19
5
31
54
3
24
20
13
6
12
33
32
84
16
12
3
9
3
6
72
120
12
6
30
84
3
8
7
30
30
5
7
30
3
8
19
78
3
45
35
4
12
68
72
49
12
23
4
12
60
8
55
53
4
39
57
8
67
17
48
4
8
1
15
69
11
67
113
37
108
84
30
48
89
264
7
5
43
42
23
40
9
48
60
35
103
60
29
120
108
103
12
72
168
18
15
9
35
31
132
89
49
15
9
36
27
44
1
18
45
20
37
39
3
108
48
117
48
80
7
9
9
102
9
33
78
9
104
19
90
96
12
102
113
13
12
42
66
11
49
39
8
4
68
40
20
16
27
33
15
17
4
3
6
24
35
103
72
33
24
21
59
61
18
21
44
49
23
25
42
21
57
107
36
40
9
47
16
8
52
33
47
52
15
18
23
4
3
18
12
48
15
156
3
18
59
31
30
59
16
44
103
21
24
8
72
168
72
25
3
27
18
47
13
72
6
9
45
131
16
81
30
17
121
11
64
32
67
6
132
15
20
12
12
1
15
20
52
123
29
100
21
60
27
51
29
48
127
5
43
33
117
35
73
15
24
12
9
42
12
53
124
39
29
16
32
24
4
9
18
30
48
27
44
96
25
30
12
6
11
49
24
66
42
99
20
4
9
6
42
282
53
24
13
18
33
39
36
65
84
151
60
5
24
1
84
66
54
11
37
3
15
65
25
191
1
39
3
165
56
24
13
119
13
30
41
12
25
3
56
24
55
41
91
12
65
88
24
60
39
5
4
3
42
35
12
40
69
12
48
47
60
25
3
9
23
144
1
39
8
16
45
27
32
28
3
24
78
3
9
60
11
24
48
7
41
145
42
5
72
1
24
78
57
120
45
63
57
30
48
45
8
175
21
20
121
39
33
11
7
5
43
29
85
6
30
24
6
17
52
33
18
84
90
27
81
195
45
39
39
54
131
79
30
63
93
24
15
3
48
5
4
92
16
93
27
44
13
15
45
6
60
9
45
3
8
19
108
65
48
16
93
23
73
54
5
13
12
3
153
11
24
100
9
87
33
15
12
21
123
45
11
16
3
29
61
27
3
24
6
15
27
30
39
81
47
121
54
18
15
104
49
11
13
15
21
75
24
15
48
45
33
27
105
42
18
3
12
44
4
9
27
44
12
13
12
30
18
11
36
55
60
5
13
59
1
15
9
63
20
13
47
13
11
61
18
41
19
29
25
6
81
48
8
25
143
7
18
59
1
12
120
15
27
21
24
123
72
156
5
7
57
3
93
27
5
4
3
48
9
39
9
21
107
13
15
36
39
45
9
18
65
52
81
54
30
11
40
75
9
12
20
1
99
24
57
12
3
8
79
21
140
52
3
9
21
159
3
102
48
18
24
17
88
3
17
13
39
81
72
60
6
12
5
7
101
16
3
18
42
57
200
109
84
15
21
47
48
60
7
33
12
33
35
37
3
96
20
1
60
42
45
45
6
45
24
3
30
18
102
39
20
91
17
85
48
12
6
12
53
64
48
87
18
159
63
65
25
27
9
24
6
77
37
78
5
52
33
27
48
27
36
17
13
24
3
60
44
4
27
33
39
93
27
18
60
75
8
25
75
39
21
99
30
95
36
16
63
30
120
6
89
61
24
66
12
30
15
128
12
4
9
24
18
57
45
35
13
15
57
47
48
12
19
24
17
1
60
99
21
15
27
6
72
27
51
101
19
5
112
8
25
12
147
3
9
33
36
12
18
54
35
13
30
42
30
5
85
75
21
12
59
16
105
87
33
48
12
18
17
84
40
39
9
15
5
13
15
32
192
40
9
35
25
11
19
30
15
72
87
30
96
15
27
9
8
13
12
123
68
67
117
3
12
48
12
6
47
7
17
28
20
13
83
7
18
39
48
24
8
25
36
147
57
83
52
15
125
85
78
18
12
12
87
33
6
12
93
32
12
48
25
48
12
15
8
136
56
43
42
35
7
30
35
1
51
33
63
15
60
57
56
19
78
48
15
27
77
73
99
68
85
108
59
1
59
49
24
48
150
78
144
6
5
96
31
18
11
48
36
64
32
49
59
60
73
30
9
68
1
30
54
6
12
12
81
44
16
20
79
6
27
8
19
81
69
23
4
9
12
18
5
16
48
48
15
9
33
66
29
25
3
27
30
18
17
36
49
36
11
19
24
6
60
15
69
36
30
30
12
15
32
36
112
92
16
56
1
72
51
12
15
53
52
147
168
12
17
24
136
48
32
168
43
33
36
3
101
25
71
1
39
24
57
39
3
6
54
6
11
36
4
48
63
42
6
144
6
42
77
103
18
30
54
48
3
ABCD 96806229346*3^$a+1 [50024]
5
36
31
48
11
5
67
69
73
26
72
77
40
16
65
24
47
43
117
40
41
60
123
37
50
25
57
87
29
42
57
56
85
19
5
27
96
48
57
39
16
5
3
16
24
167
33
9
118
33
59
30
15
56
37
22
5
261
4
23
15
18
84
48
19
41
39
9
12
67
32
3
126
71
16
32
43
13
5
4
8
7
35
6
55
32
8
16
51
18
132
42
120
93
45
43
27
93
24
11
5
80
32
15
48
41
40
40
24
35
54
40
47
104
25
47
47
68
22
38
73
27
69
24
69
20
6
57
67
21
17
72
18
37
8
33
24
87
64
5
22
5
37
51
47
150
19
48
88
64
69
11
8
11
69
3
93
16
29
19
40
48
88
57
12
18
30
12
7
56
24
3
30
31
16
16
48
67
8
24
61
29
6
72
162
36
132
59
16
48
19
128
10
107
3
5
73
42
37
3
20
33
136
24
16
73
103
8
192
33
72
15
8
119
38
3
24
48
32
65
7
40
43
85
65
15
33
39
24
35
102
15
3
30
71
104
27
45
137
15
32
80
3
21
16
16
88
72
32
8
32
40
73
18
5
16
21
19
80
8
1
4
38
29
64
240
57
18
12
90
15
87
6
59
1
31
40
16
48
45
4
7
61
60
15
3
4
1
16
16
8
97
98
21
3
21
75
45
32
65
7
91
60
94
20
23
88
40
9
15
8
208
147
5
40
117
43
7
33
63
25
209
60
60
10
5
72
24
96
3
6
7
24
29
42
30
19
24
16
1
87
16
17
55
53
12
39
1
47
40
8
3
12
22
20
10
133
64
9
12
70
13
40
39
18
39
24
64
15
18
62
97
11
10
8
54
13
24
131
22
23
88
129
111
16
143
26
15
9
66
64
50
6
5
25
12
78
21
3
77
40
8
208
232
192
83
5
61
11
31
25
48
155
22
8
64
8
7
65
87
40
16
8
17
18
181
64
47
80
10
162
18
8
64
20
48
39
129
90
34
43
37
18
102
108
60
52
80
18
13
5
22
29
16
17
28
27
8
3
30
31
80
21
19
51
5
87
6
91
29
52
8
72
39
64
29
30
48
138
11
13
3
8
32
8
105
31
24
16
16
157
30
13
32
96
24
41
82
50
19
64
7
12
181
5
12
79
104
27
12
33
25
90
32
45
48
3
5
55
25
17
39
64
72
35
5
128
32
57
15
81
7
65
7
5
36
15
159
6
11
176
32
15
6
51
8
25
7
3
21
16
49
7
137
6
25
29
70
56
5
149
60
26
22
80
55
17
28
50
30
30
117
45
30
6
52
42
17
21
43
125
27
24
9
199
8
87
81
16
8
93
138
34
18
69
3
26
24
18
25
23
12
5
13
27
88
207
20
45
117
3
48
16
56
8
25
55
5
11
91
18
4
7
61
82
65
32
253
11
32
128
105
12
43
64
133
3
72
24
61
75
17
23
232
21
75
16
71
10
80
18
82
59
13
51
99
8
37
16
16
40
48
8
3
45
16
59
22
32
40
63
5
107
8
53
11
1
15
24
3
66
99
45
35
48
40
15
18
39
21
11
40
13
20
60
75
40
83
109
21
8
30
45
16
33
23
25
128
47
55
33
45
11
23
41
16
41
52
3
23
154
20
35
80
48
24
29
30
34
51
32
205
35
24
33
31
80
45
51
48
3
48
42
35
144
49
15
144
16
24
40
25
6
25
5
11
49
4
3
35
10
20
18
45
9
31
64
35
8
40
42
8
3
120
32
8
29
3
57
7
96
24
64
40
15
1
16
17
87
53
36
31
64
96
88
3
22
80
36
30
29
1
12
35
8
5
19
56
45
24
11
16
16
17
15
13
75
53
11
31
9
43
37
91
90
60
79
29
4
15
32
40
113
23
43
21
24
15
12
29
11
2
83
5
8
42
18
42
22
30
38
43
56
120
16
72
32
80
19
82
132
47
120
16
23
60
21
9
12
12
135
3
22
7
61
22
116
84
6
31
3
21
77
19
11
69
24
32
24
1
15
32
16
27
40
98
27
40
35
29
19
21
1
62
60
173
8
57
119
120
13
86
45
24
40
71
1
160
16
88
32
40
27
53
40
24
41
22
18
8
60
4
15
35
6
24
96
15
32
37
18
9
8
56
5
184
11
45
30
29
176
40
24
1
22
90
8
34
8
82
8
19
131
29
41
32
10
21
32
3
12
30
27
40
35
96
12
9
3
88
72
20
6
19
11
30
39
25
26
22
50
30
30
30
82
20
6
42
69
39
1
59
34
3
40
88
57
42
37
80
9
4
3
135
49
8
53
132
31
107
13
9
56
42
12
25
3
5
3
5
19
6
34
133
37
27
8
133
3
27
18
27
33
7
40
32
8
33
24
31
16
11
5
45
22
18
72
3
53
42
9
9
15
27
13
5
27
85
43
37
19
11
30
15
75
78
7
5
3
9
10
146
91
51
38
4
68
12
96
54
21
19
8
69
33
6
1
16
77
3
8
69
36
12
60
39
43
18
8
19
16
136
33
48
7
48
53
124
23
15
30
72
11
77
3
5
19
32
16
57
87
11
18
11
1
55
17
168
63
9
15
21
19
48
80
3
42
18
54
27
1
2
6
87
3
21
64
5
99
16
24
40
16
57
7
8
8
77
80
35
32
15
26
64
71
147
30
39
21
12
47
1
72
30
60
30
36
19
11
85
65
7
53
34
30
8
3
7
25
64
24
ABCD 96806904856*3^$a+1 [50119]
21
39
12
189
51
45
4
156
144
59
117
3
93
3
145
107
105
88
35
21
136
8
24
52
44
4
11
132
12
57
28
107
33
48
72
48
99
133
20
108
39
145
35
121
92
51
61
128
51
84
61
12
48
96
59
60
1
60
59
25
60
20
12
28
80
159
85
36
224
15
12
13
107
69
16
23
60
13
48
120
179
12
24
129
168
220
80
132
48
24
351
12
13
8
4
180
56
16
128
72
24
52
35
109
44
279
1
44
96
159
21
144
48
40
8
39
156
165
52
83
25
71
13
47
33
36
24
132
28
72
96
23
37
215
12
180
12
45
28
47
9
24
48
27
13
12
36
11
48
60
72
36
69
39
49
60
155
181
12
48
20
39
13
32
60
27
1
20
112
227
1
80
99
21
64
48
131
24
13
12
260
15
1
60
35
36
24
85
72
167
73
23
109
48
20
3
24
36
177
63
1
11
60
33
112
48
71
109
12
20
48
4
60
11
81
39
1
264
155
45
27
133
71
24
24
72
25
8
15
193
92
183
13
152
27
21
136
59
85
200
112
84
35
45
28
143
72
33
60
15
192
48
108
57
15
132
73
107
36
1
228
48
32
16
311
420
21
3
132
120
45
48
4
80
183
105
3
12
72
48
12
180
1
72
48
35
36
24
25
144
95
1
24
8
40
95
48
97
83
25
12
152
51
144
12
1
8
36
204
192
120
24
3
193
20
40
48
80
16
128
88
35
12
288
49
104
39
33
27
120
73
143
1
59
121
59
21
96
39
24
1
24
32
112
48
68
27
85
108
119
1
96
83
13
23
49
48
8
76
140
39
36
121
84
11
85
60
20
72
16
11
48
21
72
75
13
47
129
4
32
12
48
48
75
9
28
35
49
71
60
192
13
12
180
23
13
56
196
48
47
253
95
24
60
45
16
167
12
1
275
36
9
4
48
23
69
3
12
93
40
32
120
27
48
153
27
97
24
104
16
84
35
1
12
59
69
75
120
1
155
21
24
75
9
112
119
105
111
85
32
3
133
24
72
128
40
95
36
84
252
21
4
23
37
143
36
45
39
48
12
13
192
32
63
12
69
87
33
120
15
36
93
40
23
9
99
37
35
48
141
3
1
35
121
35
33
3
13
12
72
95
45
148
128
112
60
204
68
156
160
104
15
13
32
12
3
132
24
60
57
3
25
20
240
27
25
72
131
37
32
28
80
3
25
32
63
21
3
81
51
73
36
47
192
13
48
140
27
9
3
81
64
71
49
11
36
121
12
36
32
28
176
48
28
95
69
160
83
13
48
60
80
51
45
24
16
8
168
63
264
1
35
84
25
228
12
56
51
13
35
141
39
36
1
23
36
72
13
35
57
3
45
111
1
152
15
73
47
85
143
13
32
4
96
68
40
56
123
45
63
120
57
3
108
57
75
97
47
1
140
64
20
28
35
85
23
72
45
28
323
37
80
120
27
132
169
12
212
15
57
144
196
48
20
15
13
44
16
47
117
4
140
39
108
129
99
60
25
36
20
15
1
95
45
3
9
100
116
27
144
13
48
24
23
105
28
60
23
60
49
20
3
9
4
56
63
1
107
85
95
48
145
47
37
95
120
61
239
1
152
27
73
32
135
13
167
133
12
11
60
156
109
47
33
4
128
52
47
24
121
23
25
56
51
24
45
40
119
97
456
24
48
32
16
44
51
180
13
60
32
28
180
59
73
8
24
16
44
108
72
147
60
84
85
ABCD 96806933084*3^$a+1 [50042]
84
51
9
36
87
57
27
21
36
87
21
75
21
225
3
51
69
9
111
99
165
57
15
93
36
72
15
72
48
39
24
66
54
21
21
15
87
60
36
57
9
51
9
39
84
108
33
27
96
72
9
63
153
63
9
180
72
90
33
12
3
81
12
108
36
87
45
48
21
135
27
30
18
54
42
9
21
96
3
27
162
195
24
87
33
39
72
18
51
12
171
21
36
69
171
48
3
48
18
159
57
51
9
123
24
120
12
12
69
3
87
120
54
27
15
90
3
60
75
114
3
144
15
117
3
36
42
3
9
6
54
3
15
12
18
27
105
147
99
42
63
45
39
12
177
3
39
18
12
63
15
45
219
33
75
57
57
27
117
120
75
69
3
72
24
159
9
39
72
165
36
21
3
27
108
42
99
129
3
24
96
216
12
60
27
36
48
6
12
90
9
33
51
24
123
48
9
51
30
27
45
18
9
33
63
72
192
135
93
33
162
72
18
3
87
54
3
75
9
57
6
33
33
63
48
12
12
9
18
57
48
3
18
54
9
9
39
51
9
108
15
9
3
6
51
21
15
108
12
165
3
33
36
27
141
15
60
33
39
45
18
141
36
3
6
12
108
36
18
117
36
9
147
33
15
45
30
198
42
48
42
15
51
21
93
18
21
9
18
81
87
201
120
12
39
93
12
36
243
9
12
132
93
54
33
12
81
15
75
33
84
48
33
60
72
63
12
45
54
9
81
6
18
27
75
18
36
234
81
123
30
18
9
45
3
36
15
57
123
9
27
108
21
36
165
66
21
39
30
27
33
87
3
69
48
45
3
84
48
3
45
33
3
24
135
141
33
27
36
33
102
9
153
78
9
3
9
24
12
144
105
12
18
153
51
48
72
33
117
51
51
21
15
21
48
93
60
27
45
3
144
12
156
129
39
12
84
9
6
72
9
9
87
183
69
177
3
3
30
54
24
9
24
12
60
21
66
93
57
30
18
3
87
36
6
84
6
12
9
24
12
48
12
48
48
24
45
6
66
78
9
93
36
27
135
9
36
27
33
27
93
12
240
36
48
69
42
48
57
111
81
48
45
123
3
108
6
126
141
87
9
87
33
123
57
84
12
45
15
27
57
48
39
18
39
153
36
87
21
114
33
33
39
15
90
72
108
27
63
96
30
144
36
39
15
93
69
18
21
21
18
57
24
111
33
165
3
33
51
9
51
15
6
3
15
54
30
9
84
12
57
27
24
9
123
144
3
9
24
21
30
9
81
15
36
81
27
27
120
6
18
54
123
36
33
63
51
144
81
21
39
177
24
219
15
9
57
78
45
21
6
18
126
9
72
75
18
51
9
63
3
21
96
24
12
33
3
15
93
45
147
12
21
18
42
51
33
24
36
54
153
180
117
87
105
24
90
90
66
129
24
132
12
24
3
21
36
51
9
24
99
45
3
60
30
36
63
33
39
48
120
39
57
12
3
36
114
66
54
51
111
36
78
87
72
12
21
24
36
219
120
51
18
3
159
72
33
3
9
51
9
144
63
57
63
33
45
3
60
60
69
24
51
84
36
204
12
36
96
3
9
24
141
15
9
39
27
21
33
60
15
111
30
60
39
24
45
3
156
51
141
60
21
63
156
45
36
51
117
18
9
9
75
24
48
45
3
36
213
6
102
51
9
3
36
9
159
21
15
45
12
90
54
3
24
81
6
33
21
48
150
21
9
54
90
15
63
9
27
66
87
9
18
192
42
111
51
309
27
141
39
54
3
3
18
126
84
9
12
3
45
75
18
51
60
123
57
12
21
15
48
51
9
45
39
9
51
84
12
72
15
57
21
36
36
27
39
9
9
87
9
51
3
45
21
6
30
27
15
9
276
75
126
3
36
36
87
72
189
48
60
21
42
21
141
111
36
12
87
33
144
12
51
33
87
9
99
45
12
36
21
3
36
87
105
39
45
12
48
48
12
15
66
3
51
18
108
99
51
9
48
48
12
24
15
24
153
111
9
72
12
33
3
120
57
6
69
84
72
21
60
39
60
99
33
33
15
21
180
60
90
57
117
90
21
39
9
21
6
12
18
3
48
21
15
156
24
93
15
3
45
45
36
24
27
60
105
24
3
252
9
3
96
33
3
48
51
126
114
18
12
27
9
63
72
48
69
54
ABCD 96807597598*3^$a+1 [50067]
39
30
66
30
30
66
78
117
3
96
1
48
84
107
24
169
20
40
77
103
11
6
210
30
24
7
20
4
8
27
25
35
1
24
11
25
24
11
13
36
59
6
6
13
5
79
20
16
56
15
24
30
6
73
48
84
36
20
4
120
11
25
12
23
24
121
23
49
47
133
8
99
36
24
1
12
83
13
41
30
13
47
25
71
78
151
35
69
12
3
69
16
132
65
19
11
37
12
168
113
19
101
7
12
101
19
29
75
21
90
24
30
42
49
5
43
12
41
48
7
8
4
32
171
49
48
41
7
44
40
29
151
41
127
60
23
48
102
75
28
72
48
11
126
19
29
7
83
25
125
91
95
6
43
24
12
24
60
11
144
12
30
48
7
72
107
270
139
144
47
9
21
19
11
133
8
4
108
56
4
11
25
36
36
24
48
23
73
12
23
276
85
59
37
92
141
30
61
11
93
64
23
13
11
1
23
60
72
57
81
19
77
91
12
41
55
72
72
11
12
24
1
68
40
11
1
24
59
129
16
11
1
83
25
77
43
144
32
40
5
24
67
23
25
72
92
28
12
72
96
143
61
56
3
42
54
24
61
24
80
12
9
114
30
67
23
9
16
131
49
41
6
48
90
66
54
171
4
132
48
36
36
83
61
80
4
20
15
37
200
129
6
229
36
12
47
25
29
19
8
45
139
29
42
33
87
24
54
51
28
23
138
7
120
84
36
180
12
140
28
155
24
61
48
120
47
9
15
1
65
67
47
6
7
12
48
108
60
12
17
90
25
24
5
175
92
165
120
48
66
49
12
23
81
4
24
120
60
12
36
65
18
25
84
12
48
32
16
48
276
89
7
113
90
72
37
41
72
18
25
11
61
48
107
13
5
150
37
24
56
45
27
51
72
90
27
147
45
45
51
3
12
13
24
47
84
1
35
1
143
85
84
17
175
80
4
192
23
6
6
117
3
69
15
6
19
29
79
36
47
37
156
20
111
1
23
45
76
24
17
18
30
39
27
81
69
114
9
3
13
35
97
23
1
96
72
41
7
23
45
21
43
47
49
120
35
37
35
90
18
85
11
133
228
20
112
11
6
55
36
12
108
59
60
6
78
42
48
19
72
24
77
7
23
13
5
42
85
83
225
24
243
18
72
18
30
42
85
59
30
96
7
20
120
27
1
35
9
15
13
131
37
72
12
95
30
31
68
87
30
63
40
92
40
12
17
6
37
53
19
5
139
36
65
55
11
25
5
18
97
5
78
36
33
28
59
93
16
41
31
59
9
76
11
78
115
12
83
6
30
205
36
35
48
1
24
36
60
48
12
36
200
3
21
15
13
41
7
48
11
49
12
65
3
75
1
56
3
72
25
84
8
3
57
3
144
169
44
172
35
121
5
3
15
6
24
151
44
21
6
84
1
23
37
12
11
49
60
36
11
1
59
1
23
85
11
24
61
48
32
69
7
95
45
63
1
36
72
48
32
27
25
125
31
32
33
19
48
48
35
25
24
20
39
9
3
108
12
18
6
69
207
25
60
108
47
13
60
72
179
24
66
54
189
16
12
44
69
19
48
23
177
4
59
49
36
41
6
25
12
36
17
18
37
239
73
36
5
31
155
229
17
30
18
6
13
216
84
41
67
83
25
35
6
24
66
25
24
80
51
1
65
55
44
51
84
30
103
71
25
156
36
35
13
24
60
80
88
12
41
99
87
1
12
17
3
27
36
24
1
35
25
84
95
1
143
49
12
36
5
75
28
107
25
5
30
120
13
20
64
83
13
12
84
89
6
61
23
132
48
12
73
32
28
65
19
96
5
127
89
19
5
126
36
30
115
60
35
25
155
114
6
129
9
42
265
59
90
19
32
135
25
8
84
33
24
30
25
20
16
12
47
13
36
11
1
23
49
108
48
47
18
211
29
66
1
48
5
91
29
115
71
84
1
36
53
31
11
13
137
55
23
36
54
139
12
95
9
100
60
24
36
36
89
7
32
52
29
27
84
124
24
48
84
84
35
97
23
45
64
23
54
163
23
9
15
1
12
83
157
72
161
7
12
96
23
60
42
18
21
9
67
12
12
24
95
6
43
23
24
21
3
1
120
36
24
11
145
35
9
39
1
24
65
19
47
105
64
71
24
180
25
65
66
9
112
24
35
66
3
16
11
45
39
1
29
54
66
3
72
15
1
24
24
11
73
23
25
95
24
25
179
49
167
81
39
6
7
47
24
129
3
25
35
24
1
83
60
60
96
1
72
12
41
27
48
15
ABCD 96807930262*3^$a+1 [50141]
111
105
12
15
48
180
6
15
25
80
15
3
12
36
9
60
9
40
50
70
2
57
3
48
90
15
81
64
104
78
82
2
46
14
9
51
48
6
72
18
6
3
15
33
84
84
15
22
168
35
36
25
86
42
16
59
13
62
10
32
88
50
30
87
1
48
2
33
12
12
37
48
155
12
60
39
9
37
35
36
3
21
121
23
12
69
123
51
12
24
6
40
2
48
45
25
50
33
109
26
9
51
66
30
34
11
15
84
12
48
9
12
49
56
6
18
16
26
9
24
45
54
33
153
24
63
15
9
121
107
3
48
156
24
96
48
6
184
11
15
21
265
24
95
1
26
30
27
15
6
135
27
69
63
36
9
45
72
88
11
12
12
93
42
33
37
26
45
36
36
27
46
56
3
36
9
6
36
24
9
72
15
45
81
3
24
15
46
14
82
59
99
45
93
54
34
50
24
141
27
12
12
129
61
11
24
3
21
15
72
30
54
36
9
189
66
24
9
12
24
315
46
8
16
26
36
84
48
12
58
86
69
36
27
78
147
48
60
15
60
117
27
46
131
39
60
81
9
6
10
8
48
24
24
75
15
22
8
66
9
24
13
2
57
48
12
24
27
24
30
15
153
66
57
3
57
327
48
132
12
108
30
48
72
16
35
12
15
60
33
51
96
10
50
70
8
15
97
2
46
179
96
51
60
45
3
48
45
3
102
88
26
9
21
18
57
21
184
86
48
42
99
3
138
48
87
3
22
38
36
126
64
50
9
87
12
48
18
216
15
1
23
9
66
9
12
3
46
32
3
36
84
39
48
144
6
144
40
11
108
36
13
11
45
24
48
40
14
81
49
48
8
112
131
87
24
21
12
3
10
23
289
47
3
48
30
18
21
120
1
8
24
192
24
111
24
81
48
30
33
49
95
73
8
63
15
21
15
46
59
13
8
27
12
1
32
16
11
13
47
81
63
9
18
33
99
36
142
59
51
12
6
51
69
66
144
102
15
33
16
56
42
12
9
57
18
60
42
243
12
48
12
48
24
37
104
111
25
26
30
3
135
129
75
12
36
12
33
87
70
26
30
114
105
117
126
33
15
186
15
24
96
75
6
75
37
11
37
8
96
6
18
15
36
21
63
12
85
98
45
57
27
37
26
24
46
242
21
1
83
15
36
57
27
6
27
27
36
21
99
72
33
15
60
21
84
1
26
108
82
107
15
33
72
45
18
57
63
22
8
63
57
72
6
141
39
94
122
33
51
96
36
12
288
18
51
39
70
26
9
27
10
48
50
21
15
96
9
156
27
48
69
63
12
58
71
12
48
15
96
70
11
109
11
63
21
24
105
64
50
48
9
168
12
24
9
3
48
99
42
6
189
39
12
10
8
66
70
24
14
117
36
39
21
15
69
24
57
27
93
15
27
57
21
3
135
9
15
216
45
57
63
87
144
45
24
15
24
46
32
183
12
3
60
144
22
14
12
30
18
72
33
37
50
30
18
46
35
24
24
3
69
61
2
48
22
122
6
64
59
27
45
69
135
3
21
27
118
14
36
6
6
9
49
2
69
33
30
108
57
12
75
120
69
75
57
15
129
13
86
105
49
47
39
106
96
59
85
86
9
51
33
12
12
12
108
181
95
36
21
15
87
10
32
75
69
40
24
26
22
23
9
27
63
21
57
18
21
81
24
78
45
45
96
135
12
13
50
70
107
45
64
11
123
57
73
62
12
96
120
6
243
51
10
71
63
48
12
6
136
35
3
12
94
11
63
6
51
15
69
1
14
36
48
117
24
60
24
75
10
11
15
45
1
96
2
12
9
51
21
9
16
50
132
36
72
33
12
3
21
15
21
85
2
6
51
13
72
95
180
60
1
95
49
56
39
25
216
48
11
21
15
25
83
285
75
144
156
25
59
13
38
45
45
24
3
39
30
18
78
15
24
25
56
18
60
114
40
50
6
30
60
6
16
23
12
72
3
60
24
9
60
9
112
48
47
108
3
10
32
16
24
83
13
2
22
8
72
90
81
37
2
21
1
11
3
42
39
49
96
11
60
12
157
170
33
63
153
120
96
51
82
2
9
37
2
46
2
12
42
16
128
42
33
120
147
9
33
6
130
14
12
36
10
48
95
9
16
47
3
12
9
99
129
37
8
16
96
95
9
30
84
46
71
24
15
21
36
87
58
107
12
3
48
24
153
13
62
10
50
36
57
25
8
54
21
15
6
24
24
27
75
21
45
39
33
48
15
9
18
117
24
145
59
48
87
21
25
14
21
27
9
1
24
11
99
81
147
12
9
156
75
18
63
25
170
78
40
2
33
51
36
12
153
25
24
24
14
12
94
2
ABCD 96808096954*3^$a+1 [50010]
3
13
44
52
65
43
233
43
41
103
11
49
71
25
89
48
183
51
25
29
54
61
11
6
108
30
126
54
81
189
6
84
25
47
42
55
17
19
36
48
41
31
20
15
24
25
20
21
3
132
48
21
55
11
13
11
141
33
7
44
9
18
9
24
4
11
9
16
24
32
24
364
5
66
6
90
9
39
18
7
11
24
66
15
16
8
40
32
21
123
147
37
20
51
12
37
107
109
36
5
55
8
27
45
24
21
115
11
30
7
20
16
47
49
83
36
54
7
131
69
24
96
9
54
145
32
9
19
173
24
36
19
83
37
48
23
90
27
15
37
11
54
79
24
23
33
21
19
95
49
32
39
61
108
32
160
84
36
83
156
150
30
109
197
6
54
39
27
13
245
12
18
85
95
145
84
20
57
96
18
165
24
40
53
132
30
25
17
30
54
39
3
90
7
11
61
8
96
16
11
37
56
15
21
39
45
21
115
11
9
45
24
30
54
55
12
8
60
76
96
113
51
57
48
36
55
95
66
42
1
29
6
45
144
36
64
60
80
192
84
96
3
72
93
33
24
15
21
48
6
13
131
144
48
33
16
5
63
16
156
71
54
39
40
36
68
33
18
45
76
68
12
21
84
3
93
163
96
11
57
12
228
45
15
15
126
19
72
48
12
140
64
221
114
21
64
20
16
8
87
33
12
45
175
68
100
47
9
15
9
76
71
9
4
56
40
24
11
60
9
153
7
72
188
52
275
18
30
217
95
33
76
24
23
49
29
84
18
42
7
48
53
43
44
33
24
54
169
80
33
79
44
64
92
9
90
36
150
103
5
27
108
40
5
295
11
1
24
47
13
20
21
30
6
3
105
30
6
15
3
37
35
13
53
39
28
11
261
4
35
6
75
24
36
3
42
19
36
24
41
55
23
105
57
30
114
30
6
30
13
80
33
42
156
25
17
30
93
36
21
3
87
9
3
45
81
42
54
55
48
131
9
112
20
24
27
9
69
55
56
24
45
51
33
135
51
54
15
3
108
25
5
36
60
84
6
18
66
61
8
36
27
9
63
81
136
173
6
289
83
9
45
39
21
55
20
9
42
9
88
11
61
80
24
76
5
36
78
21
123
37
104
120
9
15
96
76
20
60
15
49
5
54
21
76
89
72
48
19
20
16
80
51
30
283
5
55
116
99
6
66
9
15
1
53
48
18
85
180
24
32
48
16
17
18
90
51
64
41
6
49
68
16
20
81
123
57
18
85
20
33
18
6
30
366
3
15
126
43
32
69
126
45
21
27
156
84
40
71
6
54
30
31
23
1
17
43
20
9
7
44
45
54
1
17
27
60
136
5
96
19
116
108
136
44
36
60
36
24
4
11
25
41
3
87
9
51
9
40
5
30
36
69
60
39
25
20
12
100
5
39
4
23
144
36
9
120
64
11
85
48
11
30
15
16
8
51
204
30
27
33
7
29
36
19
96
11
129
9
39
57
39
36
64
149
15
112
8
63
49
24
80
24
16
89
75
21
91
11
9
51
157
53
139
24
56
39
72
33
16
8
51
69
12
100
101
27
96
136
20
60
24
60
36
99
25
84
17
36
39
84
64
35
156
121
119
9
52
293
6
25
56
39
6
39
16
11
18
19
5
7
48
47
180
24
72
48
1
5
36
39
9
19
116
144
87
93
16
17
39
9
6
25
23
81
15
12
69
45
19
65
55
35
85
95
85
164
27
85
80
24
180
27
37
12
89
96
43
41
6
33
3
18
39
33
183
60
60
57
138
181
8
16
11
9
15
30
6
33
12
48
100
41
54
1
44
12
15
36
37
216
96
84
84
5
36
55
44
36
27
13
56
21
7
36
44
51
6
19
104
15
25
116
36
21
187
96
5
135
60
135
25
11
13
156
80
4
143
97
32
64
71
33
72
21
19
89
139
185
55
32
48
87
85
113
12
18
18
19
35
13
12
8
75
6
79
72
24
56
51
13
20
4
56
39
25
11
61
108
12
179
12
49
11
93
27
13
24
32
9
55
60
11
49
24
17
54
30
171
24
40
5
39
12
33
15
45
51
57
39
4
20
9
18
69
15
54
54
61
116
100
80
88
96
77
19
104
39
21
36
15
33
16
41
63
120
76
80
15
6
39
24
252
39
61
89
12
67
47
105
24
9
91
41
48
18
42
18
18
84
51
16
20
40
59
ABCD 96808243648*3^$a+1 [50008]
12
15
9
174
30
42
30
64
14
66
144
3
13
26
58
62
58
60
56
36
64
36
140
10
14
4
30
30
92
24
84
106
30
6
120
5
145
35
49
80
6
24
40
26
54
30
40
120
24
66
80
177
69
88
2
54
60
60
24
147
13
32
34
86
24
207
27
72
18
46
36
65
13
83
37
32
138
42
18
6
27
24
25
24
96
8
3
3
21
39
117
39
130
18
17
25
134
64
77
33
3
3
21
36
39
54
64
6
26
48
52
44
27
39
84
70
120
36
60
60
8
16
11
25
44
36
4
194
30
66
46
38
42
34
24
2
24
24
12
48
27
9
144
27
43
6
114
2
100
95
13
56
64
23
27
42
54
106
95
73
66
41
9
70
30
107
24
93
10
50
52
84
11
33
52
14
34
47
3
6
96
40
84
11
109
56
4
80
30
30
16
191
19
50
10
110
78
30
42
60
114
27
37
42
80
81
7
66
56
28
20
156
16
84
50
57
33
60
30
10
30
54
47
60
3
30
3
43
50
171
36
13
11
9
40
14
70
32
28
23
9
108
30
66
84
40
56
4
32
15
36
9
10
38
36
76
14
40
50
70
17
7
62
108
16
140
30
21
213
3
13
134
117
9
66
21
37
47
96
33
36
51
9
15
33
66
34
56
6
10
38
66
54
6
60
4
26
16
24
41
9
30
10
14
82
80
78
6
210
10
11
45
75
19
20
150
76
11
307
162
8
70
77
93
6
30
51
15
144
100
26
144
114
6
30
34
23
9
238
80
70
132
8
12
30
18
87
33
160
107
25
14
57
37
120
56
111
3
30
123
9
24
10
17
123
90
6
78
42
21
69
168
6
4
50
27
105
78
16
14
36
87
7
42
95
63
46
80
10
26
88
90
32
34
50
6
48
10
2
48
3
33
24
76
54
266
174
22
11
3
174
3
24
73
107
25
54
50
4
32
108
6
21
9
30
4
60
116
34
6
24
26
34
53
43
146
64
131
9
24
46
66
168
2
48
10
122
18
76
24
26
30
210
21
9
16
44
51
25
8
12
64
14
40
17
85
8
90
22
14
16
84
56
58
42
48
17
109
30
20
81
79
14
6
274
23
39
18
10
62
24
24
162
34
14
16
26
10
18
6
104
6
10
44
132
64
74
66
21
69
16
60
35
13
62
60
18
63
237
123
33
34
2
268
47
153
76
44
42
34
60
44
22
200
34
44
90
42
54
81
13
12
44
64
6
156
270
54
20
10
20
180
87
19
18
20
12
114
6
48
3
87
156
10
24
30
12
5
33
3
69
10
90
11
120
13
6
110
60
15
15
18
66
10
47
13
80
4
32
48
63
39
4
41
69
64
12
24
71
36
33
34
126
26
58
12
20
51
9
78
10
26
10
96
14
100
96
110
40
71
60
69
24
6
114
60
90
106
11
27
136
26
30
10
14
84
82
20
70
41
24
9
4
42
30
68
60
46
54
47
36
57
27
63
16
150
24
152
4
156
11
63
24
150
6
214
152
18
10
6
30
71
63
30
27
55
24
20
34
66
66
11
49
108
50
57
3
40
62
48
123
3
96
34
47
19
90
44
66
48
42
64
116
34
90
26
28
90
86
54
112
78
66
71
9
10
17
103
56
84
10
26
94
44
70
62
18
6
10
101
3
22
11
3
180
64
32
18
63
7
113
93
76
14
64
50
276
186
54
60
36
58
77
9
4
50
46
50
64
2
120
34
6
60
374
30
34
6
116
180
60
18
46
36
104
34
2
34
186
8
3
13
14
96
30
27
27
40
96
6
50
45
33
40
23
19
74
4
2
30
15
63
57
13
80
240
22
24
140
46
44
36
18
16
74
6
10
11
15
70
60
140
34
24
116
60
46
131
19
5
9
36
18
42
24
6
165
36
24
39
40
96
14
60
54
30
3
3
10
80
10
30
26
24
6
204
30
10
164
12
84
27
127
66
6
18
26
141
33
46
6
78
42
44
4
32
130
38
36
10
6
8
27
36
93
27
123
21
33
60
36
96
64
224
70
42
8
66
90
66
114
40
80
87
57
46
66
11
33
96
30
4
80
6
15
36
49
11
9
24
40
90
86
10
5
43
53
109
60
74
40
20
4
96
41
60
85
104
4
36
24
47
75
21
37
12
8
30
166
11
79
17
33
136
24
30
144
56
114
16
26
34
44
3
37
23
63
ABCD 96808477354*3^$a+1 [50010]
29
15
21
18
60
13
23
144
1
12
20
129
108
51
75
216
73
107
13
36
131
69
4
53
55
83
169
12
24
17
15
12
75
36
45
69
3
225
18
6
18
13
239
1
152
3
78
75
16
11
60
13
41
36
3
15
120
6
51
129
18
21
81
43
35
37
44
24
3
33
15
61
48
77
63
136
32
4
36
12
5
12
24
19
35
12
6
18
36
108
66
27
33
175
5
36
39
51
9
99
162
51
39
36
12
25
17
3
196
47
42
36
31
23
12
1
80
9
63
81
27
28
71
61
32
16
36
68
120
60
117
210
129
16
5
91
83
24
33
3
57
9
150
48
153
15
18
31
125
51
45
87
147
85
53
7
224
4
5
3
45
114
13
36
32
3
1
59
1
36
47
25
8
4
329
19
36
35
9
57
3
112
35
85
23
33
4
71
18
127
12
17
151
35
49
125
18
37
108
107
33
75
1
5
211
41
75
60
40
128
112
68
75
66
54
25
11
1
23
84
6
19
156
17
55
20
40
84
35
25
29
240
54
81
75
6
31
60
8
39
25
35
85
20
3
174
60
31
8
24
21
27
63
9
123
109
215
9
45
36
63
111
24
12
78
135
21
126
21
4
8
147
18
6
1
35
54
19
8
63
69
36
160
17
3
40
17
84
18
81
16
101
24
39
24
48
27
21
51
25
101
18
96
33
75
37
35
69
12
3
1
5
54
84
45
48
12
93
18
25
71
1
48
96
35
21
159
1
17
48
90
54
54
9
27
9
16
11
24
54
31
35
18
6
12
132
72
30
6
18
87
87
18
3
4
47
25
36
12
23
109
8
21
60
12
27
15
105
60
33
19
48
251
25
32
12
100
11
37
20
39
13
236
4
17
31
5
75
52
47
81
12
51
9
28
35
108
1
36
53
7
8
4
113
18
49
41
36
18
18
19
143
1
11
36
42
51
39
21
124
11
129
15
33
39
61
12
8
12
111
49
161
75
12
27
121
5
99
21
7
20
45
90
25
17
12
55
8
52
44
4
17
19
107
18
7
47
90
15
3
109
23
13
152
36
132
252
36
99
21
12
87
18
127
20
48
63
37
29
19
20
21
48
15
63
12
60
85
53
19
44
27
97
48
53
42
109
35
49
5
90
117
12
15
36
36
81
93
7
80
3
6
19
20
12
52
72
35
25
11
57
16
35
24
72
234
27
9
39
136
5
63
75
25
12
161
42
105
36
39
36
12
24
1
35
33
72
39
129
15
49
20
40
11
45
27
72
36
6
63
27
54
39
16
72
92
33
84
36
42
33
60
9
91
24
29
6
54
39
28
59
54
39
51
120
69
27
49
60
12
17
18
205
80
39
108
36
1
23
36
12
114
19
29
132
139
32
147
42
30
69
255
45
12
60
244
36
179
24
57
69
55
44
4
5
66
25
12
5
199
11
54
6
108
49
71
61
8
120
15
1
71
30
43
11
37
107
45
33
19
44
57
43
32
3
54
48
3
4
11
45
136
24
65
36
6
90
18
1
35
33
3
12
36
1
5
30
21
72
48
168
52
23
105
15
54
15
120
100
53
42
12
21
88
96
128
15
21
51
33
75
153
172
12
104
27
48
45
12
15
97
120
53
75
4
128
123
48
25
12
59
48
37
96
65
90
33
39
61
11
90
39
21
19
65
60
66
361
53
6
13
36
131
21
15
30
87
3
33
9
36
66
6
90
30
43
47
18
39
51
45
9
51
24
3
18
39
15
48
45
12
21
19
11
24
37
36
143
9
28
80
45
54
48
25
47
25
35
18
55
68
15
37
60
47
24
9
36
76
8
27
25
29
96
30
61
32
220
47
108
36
9
52
125
138
1
132
20
52
53
63
64
36
71
69
16
60
11
72
132
30
39
75
30
7
245
54
60
73
48
5
63
136
35
85
8
156
72
3
84
72
73
68
28
11
6
27
40
8
87
18
12
15
81
19
20
117
3
21
39
33
18
12
37
68
120
15
45
9
54
12
18
6
48
60
153
4
60
65
91
8
12
273
12
43
156
305
43
35
37
48
35
36
126
96
55
47
42
99
72
9
18
21
52
120
59
1
53
19
11
36
69
111
24
30
114
1
11
81
27
6
36
30
9
51
145
71
30
18
6
3
28
24
35
1
32
36
52
80
45
27
60
36
21
54
1
125
151
32
15
37
53
6
102
7
12
24
12
8
27
108
9
27
90
55
36
23
9
348
192
27
49
36
5
18
12
9
81
6
ABCD 96809395414*3^$a+1 [50018]
88
200
24
48
160
8
55
198
171
344
136
303
36
101
144
7
225
27
108
113
157
90
17
1
119
43
53
19
5
16
87
18
47
133
54
198
39
24
176
13
27
104
264
192
96
24
13
108
95
355
173
97
23
40
80
136
9
207
27
18
18
162
342
18
108
180
407
7
216
144
57
69
11
61
108
71
40
96
32
13
107
91
45
117
99
224
40
105
54
281
160
9
207
8
73
18
144
221
192
120
25
198
54
171
207
72
17
19
21
123
180
36
21
51
93
159
36
5
112
45
27
135
180
45
8
415
18
72
522
5
391
162
23
229
378
72
153
144
128
48
168
97
90
18
11
169
39
231
414
198
125
343
9
45
203
40
27
53
64
441
47
72
79
9
56
79
17
208
135
126
54
165
15
126
72
83
295
9
45
126
165
296
43
293
88
24
128
7
65
88
27
18
59
264
55
72
17
55
65
352
33
135
63
17
271
81
63
108
90
3
392
24
48
55
81
32
103
161
1
90
162
107
109
162
57
141
54
108
180
198
71
19
144
18
288
90
65
115
54
18
108
185
216
256
32
13
90
198
144
18
9
63
18
198
425
7
65
88
216
99
252
65
568
159
36
117
117
83
208
15
72
18
180
315
225
119
115
36
201
69
54
53
37
126
149
96
7
153
9
18
90
72
270
5
72
720
103
18
95
240
133
11
48
72
211
90
342
293
157
11
7
225
8
55
209
352
33
207
48
141
234
17
24
24
61
35
40
267
90
83
192
24
61
203
24
115
396
65
25
119
16
104
103
129
8
192
168
16
27
5
193
54
36
21
33
306
72
149
49
180
90
17
55
17
40
152
43
77
88
51
197
253
11
96
37
18
129
8
216
7
18
54
17
24
85
90
17
73
119
120
216
16
104
55
162
95
13
342
77
168
88
224
40
128
193
54
17
64
27
5
67
18
107
1
72
39
8
88
8
37
3
105
252
99
216
27
36
665
96
40
81
215
37
27
99
72
29
439
252
18
107
253
54
36
90
72
47
151
129
33
198
65
16
8
1
72
108
99
63
129
96
117
ABCD 96810040942*3^$a+1 [50042]
39
52
5
18
30
27
15
9
72
27
25
23
9
9
6
18
15
33
3
51
18
63
4
29
15
15
90
15
60
24
72
24
75
36
6
90
105
3
36
36
18
31
44
15
9
16
56
21
27
15
21
40
41
15
4
5
111
36
12
15
42
54
21
48
16
56
21
43
24
23
33
12
52
36
11
49
35
1
68
111
6
15
105
19
20
60
24
27
48
108
49
24
92
24
4
5
87
9
54
9
3
24
9
16
108
11
21
40
60
8
132
36
39
9
72
15
45
124
8
3
18
120
24
7
44
15
60
9
57
24
54
18
63
4
92
15
9
9
6
36
120
13
47
180
108
21
27
72
21
16
20
36
72
21
291
45
6
33
12
3
36
9
51
13
140
63
18
39
51
9
75
42
111
12
3
84
36
90
27
27
9
9
51
24
52
8
15
36
12
144
69
21
6
9
24
12
3
42
3
12
33
42
54
90
141
39
33
15
33
4
80
4
32
33
30
85
5
42
30
78
9
63
9
88
36
47
30
163
35
9
51
9
96
12
9
15
39
156
54
6
45
88
60
12
203
18
39
15
21
15
24
36
12
6
66
105
36
3
21
33
3
3
9
12
24
60
15
1
80
9
24
27
45
18
72
33
3
90
27
3
18
114
36
85
35
21
39
81
4
41
63
3
54
18
1
5
30
36
45
9
24
15
123
24
9
75
145
59
12
9
24
16
11
25
11
12
6
54
36
9
12
9
90
24
48
45
15
229
8
12
39
66
90
6
30
57
3
72
36
25
60
5
54
12
6
30
33
57
75
28
36
20
4
80
27
60
30
67
8
39
48
1
5
66
36
13
5
24
3
48
21
139
20
96
40
168
20
12
9
72
48
24
63
27
21
4
20
3
13
20
40
35
1
56
28
92
27
21
27
24
30
114
81
4
44
63
45
15
49
120
11
12
33
9
63
16
36
56
3
36
85
95
9
27
54
15
160
119
9
57
24
39
51
49
36
35
129
15
33
12
15
45
156
9
6
81
135
18
3
15
54
15
33
75
51
24
21
27
9
9
24
15
51
165
24
12
15
69
171
33
3
129
15
13
5
135
57
3
15
117
4
11
48
18
90
33
21
18
1
5
27
27
90
115
5
27
45
39
51
24
12
18
54
105
52
83
25
23
18
6
120
9
24
12
45
15
48
48
33
72
27
51
57
60
12
63
49
24
56
64
32
9
6
72
12
6
18
25
44
36
36
36
3
105
16
48
83
30
19
5
30
33
48
48
15
69
21
54
33
57
27
15
85
41
3
24
12
9
31
44
64
20
63
9
48
36
12
3
9
21
111
15
9
100
164
3
12
93
15
24
93
15
18
54
84
85
41
75
60
4
29
3
27
45
108
33
51
3
61
80
36
255
33
3
54
48
15
3
108
1
23
18
48
24
27
21
18
21
39
57
64
44
12
28
29
7
59
45
99
45
51
61
56
75
13
32
12
21
15
12
4
80
4
80
75
25
11
25
5
54
81
33
30
1
32
3
96
21
9
3
15
6
15
39
36
45
4
32
3
37
35
33
16
24
20
15
45
108
72
27
33
3
33
21
18
37
44
12
244
8
52
68
52
11
54
30
204
49
23
54
18
30
6
57
4
56
45
30
18
39
33
24
15
36
12
36
4
32
4
59
25
56
60
24
45
78
18
27
75
49
41
75
28
36
128
16
59
36
21
15
21
75
45
48
40
180
60
44
36
12
12
45
51
51
24
12
37
8
87
21
51
81
12
45
31
36
24
272
69
15
40
20
88
77
30
13
5
72
3
21
27
4
48
20
12
9
6
33
51
6
79
56
124
5
42
13
20
21
3
96
21
6
33
39
18
79
41
3
36
24
4
23
33
12
99
24
9
3
69
4
89
27
48
15
78
43
5
15
24
12
39
9
100
36
44
76
11
25
65
18
36
57
87
12
9
36
24
4
5
18
144
36
18
30
9
60
21
15
60
21
3
15
33
12
3
45
48
24
15
33
39
21
87
30
55
17
15
3
93
15
13
32
27
72
33
27
45
40
8
207
24
57
9
18
72
9
15
102
168
72
18
105
39
12
9
9
3
69
6
13
5
30
42
87
96
4
101
54
66
15
60
75
129
27
36
49
23
18
3
24
27
9
76
176
24
39
45
15
105
57
30
114
210
36
69
63
30
3
28
11
9
12
105
102
37
8
60
36
120
12
24
15
33
75
48
72
6
90
36
25
24
17
18
1
68
36
12
33
66
108
1
104
16
11
33
3
12
6
27
24
15
36
13
11
18
15
111
9
52
59
24
177
3
25
8
39
45
60
24
4
11
129
15
72
36
9
48
36
135
21
33
63
9
15
3
150
48
103
41
3
51
42
27
36
36
36
135
120
37
5
51
21
15
3
33
64
131
109
23
12
36
33
4
23
33
60
60
24
12
48
63
24
45
84
12
24
9
24
3
15
33
24
40
11
57
33
15
16
131
48
24
93
15
90
7
96
179
21
24
48
28
5
31
8
16
80
24
76
35
72
24
9
99
33
69
18
36
1
68
21
51
60
24
99
96
36
25
8
132
51
33
16
41
27
16
5
6
18
48
3
51
24
12
24
13
20
3
13
5
72
15
24
28
35
21
21
15
15
21
28
20
16
5
18
6
66
60
13
32
39
1
48
11
25
137
99
21
24
3
51
9
201
42
30
3
21
3
27
13
32
24
72
4
80
4
11
18
15
105
27
48
12
9
15
75
9
147
18
18
37
8
24
39
69
96
21
30
69
4
32
4
71
13
47
48
60
93
24
9
90
69
12
63
61
60
44
36
40
20
124
8
39
30
3
15
1
35
36
36
57
57
43
5
3
15
13
24
12
ABCD 96810657278*3^$a+1 [50032]
27
147
69
12
180
72
108
15
12
42
12
27
69
111
72
81
18
150
18
36
72
45
189
3
24
21
15
39
24
12
6
12
6
72
45
21
51
93
60
147
69
171
27
9
12
45
6
84
96
9
84
159
108
48
81
123
120
18
27
69
111
27
72
348
45
84
36
9
6
30
6
48
54
96
12
162
72
45
72
108
45
15
9
84
15
156
9
24
27
63
45
36
111
105
84
132
75
78
66
18
18
6
48
51
72
9
48
162
9
24
36
93
15
27
54
108
27
75
36
6
84
27
207
18
60
63
417
15
39
9
9
78
93
69
144
48
168
66
54
72
27
15
12
9
24
3
9
69
111
204
3
222
54
21
60
3
45
9
6
93
33
102
90
108
15
21
18
60
57
153
54
24
57
117
15
75
114
72
3
9
42
36
54
48
51
57
6
12
45
159
12
6
99
39
18
6
153
9
75
60
48
9
27
51
18
255
45
15
3
108
24
21
33
39
141
108
3
15
36
72
36
66
63
33
99
3
24
30
72
78
9
36
120
36
105
3
36
9
144
78
30
36
18
132
81
39
33
57
78
21
117
108
63
60
27
9
84
159
45
39
81
36
96
21
27
63
189
45
60
36
30
72
18
63
24
9
48
6
72
12
198
63
72
33
39
36
45
36
162
42
48
144
24
30
36
42
39
9
90
90
27
81
60
39
189
18
141
27
66
63
33
39
108
33
54
237
36
60
72
21
144
114
90
219
15
12
45
24
3
6
162
18
27
3
126
123
36
117
30
189
207
69
27
18
12
6
30
108
6
48
33
75
6
48
6
12
96
21
27
24
84
18
195
84
9
54
45
240
36
21
36
159
84
99
72
9
24
9
90
9
117
3
69
3
15
30
144
36
27
33
72
54
261
75
6
39
15
45
9
54
12
36
42
48
96
3
45
96
39
24
27
93
96
9
126
84
72
36
54
18
18
87
12
51
21
69
54
18
54
48
45
123
45
21
63
105
48
6
18
48
6
126
18
30
36
54
6
102
69
36
12
36
27
18
72
99
63
36
6
12
51
12
24
9
54
9
48
63
33
57
63
189
51
45
75
69
18
9
27
12
9
69
75
303
117
3
96
66
54
42
12
36
27
45
54
42
75
15
21
9
6
72
126
84
51
72
45
39
27
96
30
132
18
21
27
24
12
90
36
252
54
78
30
18
18
42
12
6
84
54
126
342
99
63
285
48
81
18
78
99
120
63
33
39
42
54
66
27
33
36
63
201
27
153
36
234
6
12
15
93
42
9
21
15
36
21
18
72
9
123
12
126
51
9
63
48
132
36
3
105
72
12
9
18
24
81
21
42
90
12
132
3
153
51
9
63
72
57
6
126
36
3
27
45
117
51
12
51
36
102
51
120
72
96
3
90
27
69
18
90
147
15
201
45
54
18
51
81
90
18
18
12
45
27
9
24
45
12
15
9
18
21
159
54
3
9
15
39
69
144
36
21
54
72
18
87
3
33
12
60
39
24
30
78
9
45
138
36
9
9
51
57
87
36
21
15
81
63
36
3
54
63
117
54
42
30
36
69
99
66
27
9
144
18
177
57
123
36
120
24
12
87
30
54
9
144
24
45
27
27
54
126
84
24
12
69
12
87
9
3
24
66
36
24
18
21
72
51
18
36
30
96
9
3
150
18
9
36
120
24
99
48
9
24
72
3
42
39
60
144
36
81
39
69
48
36
51
108
12
15
12
9
9
36
27
27
117
117
18
36
6
99
45
66
9
9
99
9
6
57
132
48
72
96
171
21
60
39
9
9
18
54
42
21
72
33
63
9
3
69
66
18
123
9
63
120
15
84
18
27
99
18
27
15
9
12
36
9
18
6
39
33
27
12
27
153
15
81
21
78
21
45
78
9
12
63
72
24
18
36
12
90
69
12
24
57
27
63
36
33
12
9
6
12
18
72
99
36
33
48
24
63
9
12
27
15
18
27
3
9
36
69
30
36
105
12
87
45
75
33
3
42
12
15
57
18
45
87
18
66
81
15
12
42
72
30
150
3
24
48
51
66
54
78
12
258
18
18
9
3
60
45
135
ABCD 96810688532*3^$a+1 [50048]
45
75
30
18
24
42
6
150
60
48
36
48
42
78
60
3
32
403
138
51
51
18
60
60
42
12
18
18
42
15
69
168
3
3
24
5
13
30
165
32
16
96
69
6
6
15
69
6
60
12
42
108
36
54
120
5
43
69
75
69
9
108
204
36
12
15
51
84
42
66
173
240
55
36
53
61
35
25
39
27
108
57
3
36
6
120
6
60
18
12
60
114
66
72
42
9
9
18
165
9
180
6
30
54
6
12
12
18
12
29
61
198
6
60
6
6
114
30
24
144
12
48
66
60
24
6
15
51
54
60
24
78
30
30
57
33
24
23
1
24
72
18
246
132
138
12
45
9
96
42
45
75
90
30
45
3
90
54
78
63
27
12
6
3
87
12
126
66
6
23
1
96
18
54
138
228
12
30
15
99
66
27
96
87
48
9
81
90
12
9
9
120
192
312
87
99
6
204
24
35
13
54
78
15
147
29
67
42
78
54
138
5
7
48
6
12
24
18
18
102
42
6
60
137
55
36
30
72
60
12
108
75
27
21
45
12
39
45
48
12
24
24
96
39
3
42
3
33
60
35
67
93
87
60
24
24
45
9
48
132
48
42
60
45
75
5
25
66
12
42
42
53
13
3
51
54
119
55
78
60
132
11
1
66
312
12
240
48
78
108
24
71
67
45
45
83
1
24
119
25
108
54
6
138
12
132
21
87
48
66
119
55
9
48
39
89
55
54
12
84
42
60
90
3
27
78
39
45
3
27
42
66
153
297
12
123
3
36
78
11
112
3
72
48
66
6
102
30
6
84
60
30
12
156
42
30
48
24
6
72
48
48
54
108
77
25
30
6
54
66
27
45
102
45
48
57
42
18
18
144
30
18
30
75
33
12
30
30
162
69
27
24
54
12
114
6
54
96
84
84
21
99
36
54
12
162
12
66
23
37
30
45
3
30
342
114
66
30
87
75
18
30
18
51
135
96
30
30
138
51
165
66
9
96
32
121
135
9
71
55
12
18
36
39
27
282
18
42
60
36
12
174
21
48
27
60
18
87
99
18
27
45
24
54
30
71
16
3
90
150
45
171
5
37
12
15
27
69
57
24
6
30
114
54
51
123
6
60
24
75
21
54
48
12
108
24
6
18
90
84
48
47
13
12
30
78
12
63
93
35
7
12
42
6
45
87
18
23
61
84
282
114
48
3
99
66
27
45
36
36
48
132
234
30
66
264
54
15
93
48
54
18
27
57
114
54
120
96
36
83
1
6
9
45
30
12
345
93
42
57
75
18
48
6
78
15
45
90
42
15
123
12
6
78
30
24
15
3
42
51
69
180
12
6
42
18
18
24
162
30
36
108
66
36
57
3
42
90
48
18
12
48
102
48
12
48
162
24
18
120
48
53
37
24
24
27
39
9
291
54
60
6
21
165
30
90
48
54
6
84
48
12
18
18
24
108
24
23
16
80
55
30
267
9
119
19
36
12
258
27
48
9
18
102
12
186
30
18
54
48
12
18
48
6
96
54
108
36
6
6
102
30
12
36
9
9
39
27
66
78
5
37
78
72
18
35
1
114
24
5
1
36
6
90
72
3
33
36
36
87
45
102
66
75
33
150
57
27
18
3
9
132
24
27
32
115
125
43
12
41
49
138
53
55
54
6
120
21
45
6
45
27
12
9
171
53
16
39
6
36
18
30
36
12
12
90
12
6
30
150
24
75
96
128
67
18
75
39
18
210
138
150
12
144
9
27
12
138
47
103
30
48
54
126
24
95
7
18
42
29
1
48
60
72
48
123
33
60
24
11
16
93
36
12
12
66
69
51
29
25
42
54
42
24
6
15
69
30
114
27
3
36
6
72
11
16
33
191
91
78
42
90
51
3
30
66
144
29
13
54
6
30
12
125
73
12
11
19
6
39
87
105
81
102
185
145
63
27
96
42
114
9
69
11
16
195
36
138
84
123
75
174
23
7
6
3
9
60
11
49
60
102
90
150
18
48
144
123
123
18
147
93
12
12
120
3
57
90
78
42
126
ABCD 96810709852*3^$a+1 [50077]
111
234
15
96
105
39
69
36
54
57
339
141
93
108
54
33
3
54
103
113
7
47
33
237
144
36
63
40
41
31
419
21
51
37
143
25
65
63
64
72
53
163
72
216
89
295
128
64
80
168
16
5
211
59
126
31
59
54
90
72
85
8
16
224
112
113
31
95
36
198
36
51
24
33
36
72
27
81
39
112
56
9
55
80
63
18
39
16
104
160
5
126
117
45
198
54
15
136
80
184
144
56
88
32
3
13
95
169
65
414
49
131
45
144
171
69
120
63
129
69
19
200
16
152
279
1
269
54
117
27
72
126
18
54
7
168
56
201
55
35
18
162
25
101
99
63
73
104
21
54
189
27
252
252
45
24
16
176
24
39
129
231
129
15
18
223
56
81
72
126
36
133
11
90
126
54
162
37
53
72
36
90
36
25
80
16
5
54
54
151
173
18
25
24
95
33
72
3
85
77
18
18
90
157
23
57
33
127
197
19
35
21
15
1
32
21
19
35
108
162
18
18
19
125
67
48
8
3
90
54
117
9
126
33
57
15
48
72
81
18
36
18
90
198
7
192
53
91
24
56
16
11
18
75
96
64
179
13
32
168
165
18
121
5
51
112
215
126
216
126
69
88
77
36
39
195
133
56
16
65
55
24
155
37
32
21
51
16
144
8
40
137
31
95
72
57
15
18
18
37
8
24
273
31
5
54
61
56
63
25
96
41
36
147
88
53
36
90
85
8
40
8
168
87
72
18
183
96
16
407
81
16
11
270
79
56
27
108
57
40
48
72
35
36
81
153
7
119
144
25
47
25
119
36
45
45
123
88
120
80
48
24
21
180
55
71
129
96
16
29
270
54
39
112
83
61
47
9
168
48
88
47
144
121
24
143
553
72
23
54
51
88
72
48
192
48
131
13
203
13
5
187
65
54
144
54
75
15
72
36
85
24
215
1
8
81
18
126
135
144
27
13
77
91
24
80
39
162
79
8
57
55
179
72
90
67
32
16
83
21
16
143
49
32
45
75
123
18
99
189
187
144
11
37
48
77
72
43
32
33
103
168
72
35
18
54
61
137
7
47
90
18
72
45
48
33
279
48
51
21
48
3
18
144
18
324
36
9
96
129
15
3
85
23
225
9
90
144
61
83
37
53
18
33
24
51
261
16
47
25
65
108
54
13
23
144
121
5
108
7
72
191
1
35
45
40
41
18
36
121
128
111
25
101
18
72
33
40
35
90
180
126
54
67
185
55
24
56
225
18
36
9
99
85
128
183
54
27
99
126
36
139
59
54
198
145
35
72
45
40
56
21
123
255
177
21
18
1
128
51
37
72
48
77
36
7
29
126
85
59
234
36
126
49
41
108
19
35
72
54
87
88
59
21
16
96
47
18
7
11
157
23
144
25
80
183
9
24
39
33
208
65
7
65
144
36
90
57
213
54
18
36
351
99
144
36
36
216
ABCD 96811039888*3^$a+1 [50010]
54
15
36
15
60
21
36
24
99
45
15
84
5
28
44
1
63
9
6
42
39
21
48
30
9
12
3
45
63
78
71
36
88
72
12
15
30
11
55
17
4
24
15
45
36
80
4
24
21
42
189
20
61
15
48
44
43
69
9
12
15
60
213
42
105
20
60
67
90
30
177
3
126
15
12
12
15
57
9
144
27
8
25
18
192
125
40
12
36
3
120
12
132
57
201
15
15
30
23
36
73
60
255
75
6
15
20
52
147
6
231
68
108
28
45
51
33
60
18
45
45
42
36
45
96
20
36
7
57
111
33
44
43
102
11
4
51
77
43
105
32
112
15
96
297
63
5
67
93
44
115
65
31
189
12
84
15
21
96
135
5
24
1
27
51
54
11
19
137
100
231
120
12
21
15
12
125
100
33
87
15
9
63
96
60
9
108
8
109
30
21
45
15
12
48
39
156
29
25
11
19
77
1
48
51
56
112
12
80
79
9
51
225
15
17
7
66
11
28
36
36
3
18
99
33
3
20
7
33
15
9
129
35
19
30
11
84
196
56
19
9
32
73
78
9
21
63
15
9
33
3
12
44
1
42
5
331
12
33
9
147
63
113
28
12
57
47
28
36
45
11
19
102
59
16
12
21
54
33
12
20
136
92
28
60
9
6
24
66
24
27
63
18
30
33
39
5
43
69
9
60
51
36
48
15
12
42
47
100
3
60
33
93
30
12
65
4
9
111
20
31
60
42
36
15
12
48
44
28
15
18
150
69
140
148
32
28
72
33
12
11
7
9
24
75
9
60
12
120
21
155
12
148
15
129
3
18
210
12
18
42
41
37
12
23
43
21
24
45
39
15
21
20
145
75
96
24
56
28
3
45
15
105
15
12
30
3
27
57
39
117
27
273
48
57
75
24
81
23
19
60
36
60
24
17
76
24
48
63
77
1
12
90
77
36
67
12
60
21
60
45
12
30
17
76
9
96
35
145
119
16
12
44
28
3
90
39
3
33
93
39
3
189
33
27
69
39
3
9
3
5
120
31
24
113
4
9
75
69
71
7
57
171
12
42
27
36
57
75
96
32
103
5
64
21
119
16
144
3
29
103
41
36
19
45
15
129
3
12
6
11
40
48
63
77
1
15
36
48
33
120
27
156
105
90
12
9
104
127
12
60
45
36
156
9
42
48
41
1
27
12
21
60
3
27
17
55
30
3
3
89
112
21
3
12
177
60
3
15
33
39
45
201
27
80
84
36
168
7
48
42
15
32
52
3
18
27
20
1
111
9
24
23
7
36
30
102
108
132
129
80
1
78
114
126
21
8
16
60
44
16
27
33
20
4
68
7
6
71
64
32
28
99
36
12
77
196
15
42
35
25
47
1
47
40
84
56
100
120
12
20
31
29
31
45
60
60
12
48
39
30
15
120
3
18
72
3
24
21
15
39
36
41
28
45
87
84
32
25
15
63
72
69
60
81
39
51
90
47
88
153
15
96
63
6
147
24
68
16
12
48
87
33
12
45
30
9
3
60
45
68
43
105
56
13
35
55
105
51
12
9
44
12
100
15
30
35
43
144
180
6
27
27
30
15
12
36
12
63
18
59
25
47
19
12
18
30
21
24
84
3
5
28
20
24
28
27
57
168
165
51
56
40
33
18
57
15
5
163
108
150
15
24
36
15
77
55
77
43
5
72
112
9
42
42
11
24
28
48
159
18
3
24
20
88
3
77
7
21
15
24
18
39
3
6
39
92
43
33
87
6
47
115
57
3
9
3
60
57
20
31
12
33
3
89
13
30
18
11
76
27
33
44
13
23
120
112
15
5
55
65
25
51
12
3
21
21
123
27
102
48
63
27
30
47
12
36
67
150
18
9
21
3
177
210
17
13
3
60
36
24
255
42
147
51
54
108
39
60
3
120
108
60
9
21
78
17
145
75
12
21
30
29
31
17
148
15
42
27
21
195
36
39
9
8
13
15
132
8
4
51
81
3
5
25
3
87
18
48
11
19
89
28
24
48
135
17
88
15
6
60
15
57
35
163
81
84
96
8
120
85
120
3
8
64
3
12
81
39
96
57
57
87
21
63
36
3
21
32
25
87
8
37
27
60
36
8
16
213
18
5
12
43
17
25
3
12
12
129
155
49
11
55
45
84
75
45
228
3
5
72
40
93
11
31
45
60
63
222
30
17
1
15
75
42
23
7
93
12
72
3
78
30
57
12
20
48
52
51
165
12
87
21
176
19
30
132
78
297
24
39
57
15
30
119
73
15
8
43
30
42
90
12
47
4
75
30
207
72
15
66
ABCD 96811592446*3^$a+1 [50032]
36
20
40
12
71
1
101
15
12
27
21
63
9
36
147
9
24
60
24
28
53
87
64
20
39
45
4
12
128
123
54
51
28
56
100
20
195
93
12
84
24
63
48
69
27
36
48
25
32
4
48
47
13
47
109
56
9
99
63
24
1
44
75
49
12
140
12
60
3
25
83
81
28
8
15
13
47
105
84
51
144
30
6
37
36
36
24
72
68
15
105
40
24
20
51
165
21
31
59
13
36
12
32
36
24
52
35
73
36
11
9
21
39
75
57
24
15
21
60
168
36
75
6
183
36
15
6
103
84
32
4
155
6
3
16
35
1
11
9
15
24
49
36
131
6
87
3
33
52
32
36
4
41
51
124
20
15
21
24
76
20
39
121
24
95
9
3
120
57
112
95
36
97
41
162
24
25
35
9
51
24
49
56
264
40
23
25
119
246
15
52
36
35
57
4
8
3
174
210
1
248
84
28
5
3
4
137
39
76
36
72
168
84
11
9
36
24
135
81
93
115
56
76
59
84
121
80
24
51
54
6
33
3
144
21
24
88
17
54
12
37
60
32
40
68
312
75
9
16
44
52
44
24
4
23
24
9
21
6
9
36
3
105
225
51
15
69
27
37
8
132
36
75
30
6
81
64
8
12
75
49
32
63
36
1
5
27
12
4
11
21
28
20
21
15
51
144
33
63
13
35
72
24
9
60
147
105
72
111
60
12
13
36
95
133
36
240
5
15
135
36
1
59
36
45
9
3
3
90
3
15
81
15
36
109
29
7
288
44
28
32
28
23
9
63
13
47
37
11
9
16
104
51
81
48
28
48
95
129
28
60
32
87
84
21
28
11
37
5
18
1
35
60
33
16
56
135
1
24
48
53
48
7
95
37
12
41
39
15
60
33
16
32
160
68
15
60
132
49
36
140
64
35
24
25
24
71
60
85
36
35
30
19
80
36
15
81
9
90
21
75
33
16
95
45
16
20
40
32
36
12
84
24
24
27
13
36
47
9
16
59
9
4
20
96
27
9
76
72
11
81
40
35
60
61
24
84
24
47
96
13
60
20
27
54
51
28
11
33
108
24
36
135
25
119
93
36
12
9
111
12
40
36
56
84
40
20
192
24
36
63
45
105
7
89
19
12
24
80
9
27
40
72
36
17
7
20
120
63
25
8
16
29
6
36
54
63
12
84
36
36
15
45
39
25
56
24
124
32
183
9
33
18
117
3
37
8
27
9
40
29
15
60
24
51
12
24
1
53
79
68
108
60
36
39
36
25
24
5
210
132
105
33
75
15
1
20
64
36
24
92
3
57
63
96
85
20
16
32
16
5
27
15
54
31
12
11
36
6
43
5
15
120
36
15
1
20
120
4
11
60
109
119
81
4
11
61
20
100
53
6
13
128
52
47
9
40
41
6
25
84
29
66
21
64
20
36
120
3
12
9
39
69
27
141
28
11
61
20
75
37
20
52
20
9
39
3
48
12
13
47
48
169
20
76
11
69
76
44
52
12
56
72
15
45
33
42
133
17
90
25
12
11
177
15
33
27
13
152
69
54
141
45
66
9
4
107
45
15
48
21
28
20
40
23
45
15
60
84
36
33
84
136
107
9
39
9
112
5
31
104
15
96
84
93
36
144
27
9
51
81
88
20
180
15
1
35
109
71
96
85
8
36
4
35
25
47
60
49
59
1
8
48
63
69
27
1
44
15
96
48
36
96
25
84
35
24
69
16
104
28
5
18
36
36
9
168
21
51
111
25
24
56
39
30
51
4
36
368
84
12
16
149
99
64
47
36
9
16
108
5
6
9
52
12
11
61
36
72
23
37
32
99
157
12
101
51
24
21
19
125
79
167
156
84
69
15
120
37
12
32
51
25
68
84
3
25
23
9
120
52
44
21
6
33
4
192
24
56
69
19
32
40
68
87
81
9
51
24
76
32
76
71
109
41
159
52
144
125
135
40
11
54
51
12
27
144
229
17
19
72
8
24
108
24
51
48
57
12
112
11
25
20
39
1
35
45
15
48
1
275
6
48
42
48
49
23
177
3
57
87
69
72
3
36
9
15
1
35
90
186
49
36
32
12
39
36
60
21
88
131
73
8
40
8
24
87
9
52
260
52
152
120
16
72
300
68
12
87
21
64
20
76
143
129
96
27
13
36
95
1
72
8
100
72
68
88
5
67
8
15
37
68
111
85
36
8
64
8
69
19
12
44
16
59
49
36
59
12
144
1
23
69
12
36
40
68
16
24
12
24
36
ABCD 96812053532*3^$a+1 [50065]
19
54
30
6
84
162
18
246
6
144
60
6
24
66
144
60
24
95
127
168
240
41
49
36
60
120
54
12
5
13
42
150
30
48
30
72
330
48
6
36
174
29
7
18
6
6
90
108
66
35
49
36
114
12
18
60
90
42
155
25
23
127
17
192
1
48
186
24
30
66
29
37
60
95
55
228
5
61
84
36
24
66
65
79
17
25
84
24
216
83
157
66
24
96
90
108
35
97
120
144
24
47
55
24
120
6
144
150
60
24
12
48
222
18
29
97
6
300
18
36
24
95
96
25
24
276
90
36
90
83
61
6
120
18
30
6
95
31
54
36
24
30
150
11
25
119
49
12
24
59
55
30
36
30
120
54
6
24
6
84
6
90
84
191
1
60
30
53
1
54
126
30
6
30
48
6
30
36
17
48
145
84
54
66
96
24
54
90
162
18
42
120
54
120
84
6
30
24
6
36
24
5
61
35
48
85
11
25
23
133
18
156
114
59
7
24
12
54
24
60
96
60
6
78
107
19
90
35
1
84
24
6
114
12
18
125
85
6
30
6
54
36
204
6
18
6
30
66
29
49
42
5
19
24
36
6
60
24
180
84
95
97
18
6
186
24
66
54
54
72
90
5
25
23
157
78
6
60
30
5
121
120
78
90
30
162
48
186
24
42
90
17
13
83
25
12
78
6
24
132
24
35
1
24
66
138
120
30
306
114
17
48
37
54
54
12
179
1
30
18
156
35
1
120
24
24
60
192
54
144
30
71
19
6
60
11
19
24
12
114
60
24
131
25
186
18
59
61
6
6
150
114
144
96
54
90
6
54
210
246
36
24
120
36
174
114
12
18
342
48
72
84
24
66
126
180
90
24
126
60
108
42
204
54
6
66
59
49
191
79
66
6
89
25
23
37
24
12
24
24
12
59
61
54
156
17
157
6
29
48
7
54
35
25
30
150
6
90
83
133
294
60
30
30
125
55
6
24
6
5
73
120
36
11
19
54
60
42
30
108
6
114
216
71
13
42
18
36
35
49
30
72
48
132
5
19
221
49
143
31
42
48
36
30
5
91
53
1
95
1
18
29
48
49
60
120
60
144
12
35
13
12
18
30
162
84
66
24
36
35
73
6
90
60
90
6
30
29
31
114
24
36
66
113
25
36
36
120
23
7
54
156
119
25
180
114
6
66
138
36
24
35
1
30
54
6
24
42
54
120
24
36
90
120
96
180
18
72
30
150
84
60
24
42
108
72
95
48
67
173
144
1
126
186
18
5
25
126
54
6
6
24
66
18
120
6
125
109
90
66
36
18
156
54
95
25
12
54
53
1
47
48
25
156
11
13
42
18
66
96
18
72
150
5
13
42
18
12
48
66
114
42
30
24
24
132
48
30
42
84
96
18
96
6
144
23
48
205
90
294
114
12
114
24
59
13
54
29
205
132
24
96
18
60
42
144
95
121
60
54
126
18
6
90
84
30
12
23
7
78
42
209
55
30
60
54
90
12
54
60
161
19
36
258
120
156
35
109
36
66
125
19
30
24
42
29
61
24
54
5
235
6
204
30
5
67
18
72
84
6
114
156
78
102
23
211
126
54
89
37
24
131
133
60
42
24
126
24
114
66
30
270
60
24
12
24
66
48
42
83
115
60
132
60
17
103
18
12
30
30
47
1
42
234
60
36
18
60
6
71
73
72
90
24
29
1
126
90
90
24
6
24
54
36
54
119
13
179
31
84
114
60
47
109
131
55
174
36
30
180
24
60
6
24
96
ABCD 96812069098*3^$a+1 [50003]
79
30
24
84
12
23
31
29
145
35
31
6
6
125
12
67
18
90
53
37
6
24
5
13
12
18
24
29
1
18
41
55
77
25
12
36
66
5
55
6
30
77
12
85
6
5
19
41
43
24
36
5
1
36
42
36
42
12
6
77
13
66
5
1
47
85
30
18
12
47
49
12
42
36
54
48
48
6
36
18
11
25
66
29
84
31
65
96
12
31
12
17
36
7
24
24
42
35
19
5
1
47
108
37
23
13
24
12
24
102
18
54
6
90
41
19
17
19
6
23
79
41
1
156
72
30
41
37
18
6
18
6
24
11
24
1
11
19
125
1
66
24
36
180
18
6
30
59
25
60
102
78
6
53
12
73
23
49
6
29
1
78
77
55
78
12
18
5
7
12
60
66
30
5
12
67
12
48
6
6
24
17
24
55
41
43
30
36
95
25
23
7
41
103
12
12
6
126
96
42
72
78
5
7
29
60
7
5
37
11
12
12
60
12
31
42
23
43
125
49
30
77
13
6
42
42
30
78
24
36
89
31
18
84
42
48
6
36
18
113
13
60
24
11
55
5
1
23
1
12
47
25
42
5
85
30
5
25
54
36
29
19
6
60
95
31
53
151
5
1
6
89
1
24
24
30
5
1
6
12
42
6
84
84
12
12
72
30
6
24
30
54
36
53
13
12
90
18
42
66
119
43
5
13
66
6
35
79
5
144
49
36
90
17
24
1
35
84
120
36
7
5
7
30
54
5
7
18
167
43
17
13
24
47
61
120
23
181
18
12
54
30
54
30
12
24
36
41
37
12
6
5
19
30
54
41
48
48
24
43
6
60
30
54
18
53
12
115
89
55
18
30
6
54
185
13
12
11
1
18
42
18
120
17
1
23
96
31
5
43
12
12
12
30
36
42
6
11
85
71
12
25
18
24
65
19
5
31
54
95
12
13
47
12
48
7
30
6
60
6
30
18
12
54
30
36
24
71
1
143
60
72
12
120
43
114
30
41
13
12
24
6
53
1
60
83
25
11
25
66
84
17
13
120
30
12
24
65
24
25
12
18
5
1
36
48
102
24
5
25
23
25
11
7
12
101
79
5
31
5
25
36
24
11
49
36
78
18
12
11
37
95
25
18
5
139
6
54
48
18
72
12
78
29
13
11
36
25
24
35
1
6
5
72
25
30
17
13
60
35
25
36
11
31
24
5
31
89
19
6
18
6
36
11
37
12
6
5
12
13
18
17
19
150
6
77
31
36
5
36
12
37
23
72
19
84
48
53
60
37
30
42
11
7
30
48
36
18
48
12
77
19
6
24
6
89
91
30
6
17
7
53
61
12
143
25
35
97
78
54
11
37
35
43
5
31
114
11
25
36
54
53
91
137
67
36
30
30
54
71
19
12
5
84
25
84
72
96
18
114
30
6
6
156
228
12
17
1
11
43
90
23
85
84
54
6
18
36
36
30
30
5
36
37
35
7
29
79
18
47
7
6
12
35
1
30
5
1
24
6
24
42
72
72
60
18
150
30
108
53
37
23
25
54
41
91
41
103
12
114
24
35
121
59
19
60
18
90
48
6
78
60
6
54
6
6
5
1
18
54
30
12
6
12
18
29
25
59
115
66
24
59
1
6
101
37
6
17
12
37
35
115
6
30
72
5
13
132
12
11
49
120
30
5
55
90
6
18
47
49
35
96
25
42
5
145
23
55
53
1
11
97
102
36
18
60
24
12
18
18
83
25
6
24
24
66
11
1
24
18
6
6
5
31
42
12
24
6
30
6
18
54
18
47
48
19
41
12
127
5
1
18
17
67
42
119
36
43
60
41
7
30
24
6
18
36
35
31
18
24
90
48
150
12
131
25
6
144
96
53
7
66
18
42
24
18
5
37
6
65
13
59
1
24
35
48
139
5
1
30
29
1
132
42
36
5
73
24
6
5
31
36
137
7
30
59
96
31
78
11
25
24
6
6
18
60
29
85
23
12
36
61
96
143
12
25
42
30
42
54
42
5
48
25
42
29
24
12
25
35
48
1
120
24
6
126
90
114
24
12
84
90
78
36
42
30
24
6
29
19
5
1
6
18
144
138
12
108
5
43
89
12
24
37
23
96
19
65
37
12
11
37
90
18
120
12
132
23
7
96
42
12
6
12
72
77
25
6
5
79
36
17
48
49
36
48
24
30
17
31
53
24
61
12
24
24
59
163
42
12
11
37
66
42
12
12
30
6
35
12
25
11
79
90
126
5
1
24
66
5
43
113
13
11
1
18
54
60
47
19
84
41
85
6
5
139
41
36
67
36
17
13
12
180
30
30
18
29
67
5
55
54
47
7
18
83
55
42
12
36
6
30
59
1
36
47
36
49
23
7
5
133
42
12
113
13
54
66
59
24
19
125
25
60
6
54
30
72
6
48
150
60
65
61
203
31
114
18
12
5
25
12
18
5
36
1
114
6
11
49
168
12
30
18
6
6
108
23
12
13
155
55
18
6
6
59
49
6
54
120
59
36
12
7
5
31
5
79
18
12
11
55
90
84
66
5
1
30
5
108
67
138
36
11
25
59
127
17
37
30
60
18
6
6
18
12
36
78
35
19
5
1
12
47
13
35
43
17
7
18
12
47
49
95
12
73
6
18
71
1
6
42
18
53
19
137
60
49
36
36
18
30
102
5
43
5
96
49
36
11
19
5
156
49
23
7
6
42
6
6
6
78
30
60
42
90
12
11
12
25
12
12
48
66
24
42
23
37
18
53
228
1
23
61
42
29
24
7
30
155
55
30
30
108
90
59
132
24
24
1
11
103
90
96
6
41
12
72
1
24
54
54
6
30
30
6
18
6
35
96
73
30
6
11
55
60
53
7
89
24
12
36
7
5
1
35
67
30
95
73
35
12
24
24
12
24
24
7
ABCD 96812424914*3^$a+1 [50019]
30
21
57
67
140
24
76
48
17
39
21
43
8
28
29
67
5
48
87
204
21
79
36
23
25
12
248
16
36
29
174
42
15
75
45
4
32
24
28
96
5
79
56
9
91
60
11
45
36
52
137
55
125
120
39
120
124
8
87
85
116
16
23
72
30
43
47
85
8
36
69
7
35
13
107
21
93
264
75
120
40
17
103
65
91
24
8
28
44
172
5
3
16
176
28
71
54
31
5
27
88
36
56
24
15
13
11
61
60
144
59
33
64
5
60
30
109
56
33
3
184
35
198
7
188
15
85
36
36
29
90
54
7
144
149
3
48
45
66
13
96
92
4
24
65
55
24
77
291
148
119
57
3
85
5
12
15
45
115
8
48
4
56
39
313
20
40
36
89
90
21
51
150
63
76
71
13
77
75
108
16
216
20
48
16
276
149
27
39
25
68
108
4
144
11
85
20
9
19
36
80
4
125
7
53
123
3
117
27
30
115
176
84
45
7
56
52
77
18
57
4
209
55
68
72
60
57
103
12
95
18
87
4
272
87
180
37
23
37
140
3
25
60
35
42
19
44
96
4
12
48
36
59
6
66
25
155
73
107
73
95
25
5
67
20
40
35
18
72
24
84
7
140
40
68
16
24
68
87
60
105
156
4
92
33
31
96
24
96
48
71
141
15
21
87
93
28
44
76
24
77
108
75
72
36
108
12
60
28
152
28
24
20
12
4
5
27
399
21
4
116
72
40
56
51
25
144
44
16
120
11
25
125
103
32
40
56
64
24
180
144
120
101
27
27
12
13
240
5
180
55
60
56
96
36
52
12
188
340
96
44
45
87
195
24
141
180
124
41
19
96
44
84
100
12
144
144
17
19
24
47
33
27
73
8
88
11
90
43
77
55
48
396
41
163
20
36
69
72
3
40
152
64
11
13
5
7
60
116
69
159
76
95
25
23
237
388
47
69
21
19
84
32
4
56
39
121
53
15
52
95
21
172
36
56
9
51
40
44
40
41
103
56
72
12
75
21
69
67
23
25
8
28
35
25
41
55
24
101
198
97
68
12
28
80
75
37
20
64
41
90
13
56
36
75
18
6
49
17
18
93
93
151
8
16
24
120
12
84
11
85
56
57
6
54
30
42
79
119
30
7
24
11
49
24
17
43
92
100
8
57
90
18
72
3
21
151
44
69
72
15
40
168
35
90
27
60
40
120
68
27
30
24
19
17
15
33
67
23
1
95
1
53
51
64
60
60
32
36
108
16
53
60
31
84
56
64
116
24
15
61
11
193
20
52
5
51
39
165
36
357
7
44
36
153
31
32
4
108
120
65
120
6
144
25
245
115
77
19
204
8
57
67
344
81
15
28
191
69
105
31
20
21
3
15
25
47
69
16
116
52
12
188
16
161
19
20
136
20
108
27
30
19
24
36
104
180
52
420
108
8
28
341
63
45
30
90
72
51
52
12
68
15
25
32
40
83
21
16
53
15
27
69
120
4
20
40
17
138
57
4
125
90
54
207
160
180
48
68
3
54
7
29
19
137
24
139
128
4
8
75
85
12
35
33
21
55
11
13
65
267
15
13
137
18
61
41
39
16
125
15
9
15
76
65
103
8
52
5
7
5
39
40
44
27
249
72
108
141
3
16
24
36
84
132
245
18
6
19
65
15
196
24
96
44
52
44
136
65
120
43
60
65
102
25
24
20
99
37
44
16
95
109
32
88
65
36
54
145
276
108
11
69
180
147
54
156
168
63
39
33
40
36
5
36
108
27
93
31
41
ABCD 96812709044*3^$a+1 [50009]
141
3
30
36
15
39
5
31
5
103
42
63
3
222
126
141
8
40
111
36
18
123
20
48
115
77
19
41
97
90
41
36
103
41
91
54
36
30
5
91
54
54
54
90
65
91
54
111
87
18
96
48
18
60
54
11
79
33
21
102
5
37
18
65
25
87
48
44
49
59
13
78
41
61
18
6
23
43
53
61
138
36
36
33
93
90
24
101
223
12
18
126
36
132
161
67
5
85
3
39
105
3
90
35
13
24
18
54
48
6
29
37
83
96
1
3
21
71
88
123
78
54
30
83
24
79
36
36
120
42
47
43
36
17
120
109
83
43
60
113
60
76
56
19
53
1
36
54
101
1
3
12
183
42
63
32
100
20
145
144
23
85
36
11
25
108
71
199
90
102
6
144
126
9
21
78
12
72
42
144
35
55
102
42
102
90
36
24
66
54
33
32
85
15
56
13
6
81
9
36
243
39
60
41
97
83
49
102
18
3
123
41
55
48
18
60
18
5
67
77
25
23
49
6
72
161
1
23
208
12
57
18
33
45
23
12
19
33
3
17
136
129
72
6
48
72
24
36
5
13
30
6
63
21
11
76
9
36
12
42
54
107
268
21
11
7
12
93
93
12
83
4
60
123
21
32
37
132
90
45
36
3
36
78
63
8
91
36
5
43
114
30
42
119
72
19
5
19
36
30
35
124
207
18
90
65
61
18
138
132
72
36
18
12
129
56
157
83
79
5
16
3
9
57
204
51
8
7
41
52
111
305
64
68
67
18
30
150
18
45
75
41
55
29
79
105
33
24
36
83
192
25
87
3
5
19
29
97
155
25
27
81
11
76
3
30
6
45
45
48
36
59
127
30
18
41
49
18
204
18
191
72
144
96
307
66
47
115
18
24
23
40
104
25
23
16
39
30
131
16
56
24
36
48
109
18
77
7
6
30
258
51
128
16
21
216
180
18
45
36
21
18
137
12
48
7
137
25
59
4
117
36
23
115
54
6
12
5
67
42
63
116
31
41
19
66
107
7
33
123
197
145
95
31
54
23
84
43
48
33
36
45
18
18
63
24
33
35
52
21
6
30
96
23
139
18
102
41
60
64
33
24
48
95
120
223
30
87
21
36
24
120
11
24
97
54
48
177
8
13
23
67
42
216
171
9
87
69
18
6
66
36
57
57
23
7
18
107
73
126
36
5
36
48
1
11
13
15
72
32
55
90
18
54
111
39
29
156
169
96
11
12
100
87
89
7
5
49
99
27
53
67
114
23
48
144
1
23
64
51
114
30
6
54
41
112
117
180
12
11
85
12
42
30
15
80
268
105
71
1
11
72
67
53
160
3
12
6
36
59
7
240
5
49
36
54
69
32
40
33
132
120
24
54
30
72
143
37
18
101
220
171
18
12
24
23
12
36
64
24
21
30
54
39
33
42
53
13
35
55
36
6
30
114
95
36
12
37
18
65
48
60
7
53
37
15
3
54
30
201
3
30
204
66
69
8
175
113
91
66
18
69
20
37
39
92
64
24
21
30
5
49
15
21
15
81
15
75
5
103
72
5
48
37
198
72
18
36
71
85
23
31
173
115
17
79
77
180
12
31
90
54
53
25
30
57
87
41
55
45
24
8
211
84
161
55
17
79
90
23
40
81
51
3
41
79
6
15
51
180
18
83
85
35
49
96
12
11
25
6
120
141
45
35
37
36
72
120
144
60
11
112
33
24
30
5
181
35
55
30
39
51
89
1
18
132
45
39
21
75
12
6
35
31
24
77
48
84
156
172
69
96
18
84
21
15
42
84
60
23
31
90
15
80
25
54
42
84
6
84
42
12
168
23
169
107
24
181
48
6
69
56
64
75
6
167
64
39
65
19
90
72
11
25
72
18
29
49
11
19
17
37
78
5
49
15
3
108
177
105
60
11
55
144
18
39
93
18
54
54
102
119
24
72
88
ABCD 96812845516*3^$a+1 [50007]
48
30
67
17
87
39
49
72
35
21
75
69
21
3
27
12
126
30
12
177
45
12
78
6
60
31
8
63
12
36
1
11
45
40
5
30
144
109
179
18
18
1
11
54
60
18
48
25
8
64
8
57
36
90
9
15
72
1
32
33
18
30
7
47
33
63
54
6
42
30
18
19
8
64
53
30
85
161
6
33
48
3
21
39
42
15
48
51
30
36
18
12
12
48
25
24
24
29
51
40
5
67
8
75
24
13
23
25
32
24
21
163
11
96
18
19
17
151
83
42
99
3
13
80
105
210
45
123
84
12
13
71
6
19
35
66
139
24
32
3
60
30
3
39
24
114
48
39
24
21
18
36
60
24
6
72
18
1
24
59
78
7
71
12
45
123
132
9
15
25
59
24
6
12
54
61
23
97
24
120
29
72
24
18
97
11
12
6
51
9
60
19
48
48
17
39
183
36
45
51
18
48
60
48
31
5
48
27
16
72
23
57
45
30
66
192
12
7
8
81
150
60
21
3
37
24
11
24
180
25
11
133
72
29
24
6
12
108
24
6
127
24
11
85
53
6
24
61
23
150
27
21
30
30
84
168
6
12
12
21
15
102
42
72
48
180
45
15
1
24
11
6
36
90
48
132
13
35
24
36
156
61
119
9
27
48
84
336
49
83
117
81
12
24
51
15
33
16
56
69
24
96
19
35
21
3
66
6
13
35
96
37
48
24
8
147
60
33
40
5
43
11
181
47
25
5
180
63
87
73
155
42
3
3
24
36
90
30
25
5
102
48
96
60
18
6
24
120
6
42
24
18
36
51
69
24
43
83
21
15
49
59
126
90
69
21
24
90
60
48
24
6
55
5
3
24
3
72
157
23
90
31
47
33
69
30
36
6
24
24
27
3
18
67
5
43
47
12
18
18
18
7
5
24
51
64
11
42
27
15
30
3
40
11
109
48
5
18
66
54
1
71
57
16
11
213
40
11
61
41
42
133
48
80
39
1
56
3
36
126
75
3
61
29
42
36
18
42
24
30
91
53
19
5
72
6
60
12
21
64
72
8
16
32
144
33
18
13
24
101
19
8
88
24
8
33
7
47
36
12
42
18
60
105
15
120
54
108
18
60
12
102
90
60
9
99
18
12
36
67
5
90
150
114
18
12
36
7
23
78
84
36
96
3
21
27
3
144
36
25
5
6
18
66
12
30
48
30
30
36
138
36
6
48
6
66
24
42
84
84
49
11
24
96
24
12
1
23
12
37
8
112
48
8
27
12
1
47
30
27
3
85
17
12
19
71
36
60
97
8
45
30
48
36
48
1
56
15
1
48
29
30
210
12
90
18
18
24
6
19
11
45
75
18
54
108
129
63
48
90
79
29
54
85
8
117
72
91
48
11
13
47
6
30
60
57
16
35
72
13
29
51
15
24
145
5
66
6
19
41
90
45
123
18
19
29
24
48
90
24
1
17
30
96
36
18
27
24
39
73
35
120
60
9
144
87
33
45
30
12
25
47
6
27
27
133
272
15
66
30
121
11
78
42
54
6
48
12
48
21
21
18
12
37
11
21
16
32
16
95
30
27
24
51
48
156
25
29
75
15
24
1
77
27
3
18
24
30
42
18
36
84
1
47
49
5
19
11
13
11
12
33
72
123
36
48
18
55
8
15
36
138
6
30
30
24
60
12
49
17
42
37
95
24
12
13
32
3
30
7
47
1
176
213
36
6
138
7
11
109
168
11
66
6
54
36
12
18
48
90
6
13
23
9
40
53
115
95
66
15
117
3
15
9
45
43
48
95
1
48
95
48
25
47
12
6
103
29
60
7
101
42
30
18
49
23
36
12
49
23
33
48
64
8
3
24
45
231
24
42
60
126
42
18
48
60
90
66
1
35
45
27
6
30
84
12
9
64
120
107
45
21
30
13
80
69
30
12
30
54
24
18
19
23
1
47
49
11
42
12
18
18
108
30
174
36
30
72
78
12
12
51
111
105
51
12
25
17
6
108
30
7
95
49
11
13
5
24
171
15
24
30
3
40
29
19
5
24
51
9
78
25
125
72
6
12
49
53
123
87
81
87
177
48
3
114
60
30
6
27
3
205
29
3
33
36
48
91
17
7
53
147
16
5
19
41
30
6
91
5
67
128
64
11
69
3
6
12
144
6
18
30
30
7
24
53
3
3
42
18
49
41
90
181
59
42
102
6
84
3
3
69
16
32
75
102
60
78
12
12
13
23
102
18
25
53
36
36
72
72
24
66
96
60
45
9
55
24
5
12
12
43
5
19
95
49
17
103
5
30
42
12
36
12
39
21
27
45
60
6
6
3
87
54
6
13
23
12
21
15
6
6
117
63
120
73
152
15
18
144
36
51
24
15
201
9
30
6
19
32
105
318
12
72
61
56
3
48
13
41
66
30
42
85
11
61
71
25
47
30
72
19
32
147
36
24
6
42
73
5
42
12
78
39
3
96
90
66
24
1
71
30
18
25
56
24
15
24
25
77
66
48
6
3
15
25
8
15
78
30
12
24
1
32
ABCD 96813099044*3^$a+1 [50062]
4
8
3
33
4
56
15
1
20
4
29
67
36
12
83
13
5
159
40
48
8
172
80
15
97
12
36
20
52
48
5
55
60
44
24
52
24
29
55
12
20
4
36
72
125
55
8
4
8
15
21
12
64
68
16
36
24
20
9
115
72
36
12
36
84
12
11
45
4
20
40
68
3
73
92
52
53
75
12
52
8
36
72
24
16
8
72
184
44
4
20
21
115
12
8
9
51
112
92
36
12
60
15
37
8
4
36
77
3
48
36
4
12
77
51
36
111
37
32
24
40
132
20
3
61
116
48
40
36
24
20
12
52
36
20
40
84
80
88
12
23
85
8
120
24
40
140
16
20
40
60
12
68
15
25
132
23
85
116
76
8
96
36
15
189
136
60
24
44
60
96
40
104
16
104
16
84
107
93
24
12
48
16
5
27
24
4
60
32
4
11
193
72
80
60
84
69
15
24
16
36
48
32
16
24
41
7
80
12
60
60
124
24
8
24
51
69
21
147
36
60
24
40
12
24
120
44
16
116
36
112
23
25
24
20
76
17
18
9
81
27
153
75
40
20
48
12
4
164
52
12
32
4
12
168
44
51
21
4
29
15
36
132
24
4
152
48
16
59
37
68
75
97
44
24
24
36
16
119
61
101
3
124
56
40
44
72
93
27
88
108
65
19
44
64
48
77
103
8
76
8
48
48
4
101
7
224
16
60
48
56
16
44
16
53
31
116
52
56
16
68
36
12
12
28
20
4
20
69
54
37
20
16
12
5
51
36
60
28
80
52
36
24
188
136
44
72
36
24
36
48
24
88
68
112
128
4
108
48
20
112
24
8
40
8
28
60
36
20
36
28
12
84
56
3
21
36
4
20
48
36
15
57
48
12
12
100
20
48
52
83
37
56
156
84
60
36
16
48
20
24
12
148
41
31
44
4
36
20
16
8
52
23
25
60
108
60
125
108
127
44
60
21
27
16
56
36
24
4
17
67
200
136
137
15
40
35
13
59
33
4
44
52
12
80
48
12
36
144
16
56
60
40
24
92
3
37
20
28
32
27
13
12
36
44
60
36
40
72
44
16
8
105
15
96
36
4
144
20
4
23
108
90
39
16
36
108
71
61
176
120
24
4
12
128
64
8
24
88
32
76
65
90
45
4
156
12
12
44
4
65
55
20
12
21
43
44
28
20
28
80
120
24
81
27
12
15
193
8
4
11
69
120
60
216
60
40
120
84
32
16
24
20
28
116
136
8
16
24
32
16
5
87
108
4
36
12
96
36
36
8
60
216
21
159
24
12
72
93
195
48
12
15
45
4
44
12
57
111
84
112
24
24
8
64
96
17
55
32
136
8
39
13
8
4
32
16
72
56
144
33
15
3
1
80
48
12
4
56
123
25
8
48
24
16
84
8
57
36
7
8
12
28
20
12
93
91
53
15
3
37
48
8
40
36
36
48
12
5
79
29
15
40
24
36
44
28
60
80
24
9
15
12
45
195
168
36
28
20
93
3
60
16
29
27
27
13
80
100
20
40
92
36
87
25
24
23
21
4
56
64
32
4
44
28
17
55
8
24
48
28
48
272
4
144
17
63
40
80
87
33
112
24
180
8
21
7
8
52
23
141
4
60
56
88
236
9
3
72
28
24
36
48
20
72
208
155
69
40
12
203
25
32
24
12
100
5
7
12
20
60
81
67
56
112
44
24
76
24
60
60
20
36
76
12
60
65
3
52
68
4
20
36
84
3
25
8
100
104
136
24
8
16
24
36
44
36
16
56
4
8
36
60
15
37
8
16
8
3
9
24
112
48
72
24
104
52
77
7
44
60
12
108
112
8
27
72
133
44
24
40
24
68
45
43
24
41
39
12
76
48
12
44
60
36
24
76
32
48
28
5
55
32
24
4
24
92
4
12
72
12
56
72
12
40
48
8
64
68
108
40
44
64
20
52
24
56
28
60
144
92
63
21
40
12
32
16
12
8
60
12
64
8
172
68
33
27
12
51
37
8
24
84
24
36
96
108
60
88
8
24
52
20
40
24
36
24
116
4
104
88
48
20
15
21
60
60
60
40
36
8
64
48
84
24
56
108
51
49
5
36
51
40
44
100
80
27
165
4
96
24
24
44
3
33
24
28
12
60
23
25
8
112
80
28
24
168
68
9
51
57
3
36
64
5
15
60
60
72
12
112
20
16
8
180
160
5
7
137
15
36
132
4
8
12
16
65
3
12
4
44
12
4
36
32
40
12
48
23
33
16
41
19
53
3
12
52
41
3
36
84
12
27
25
56
64
20
36
52
53
19
60
83
69
4
20
72
12
12
120
4
84
53
3
60
27
108
81
40
41
39
84
36
48
28
8
12
28
20
16
84
44
12
28
60
36
140
60
72
48
36
51
69
21
18
37
12
5
3
ABCD 96813138256*3^$a+1 [50051]
5
5
27
40
31
10
12
86
10
19
101
24
86
30
95
16
13
35
61
2
17
32
93
36
71
16
107
46
14
17
1
23
32
80
37
26
1
56
13
35
32
5
92
103
40
65
12
26
17
48
16
9
162
5
48
5
19
48
5
43
29
11
37
20
18
5
56
33
87
9
134
41
17
48
7
53
24
43
17
26
77
208
96
99
10
12
2
106
227
37
8
3
24
8
72
13
83
29
50
10
7
56
35
5
185
48
31
19
5
157
28
32
30
72
46
19
32
21
19
79
9
51
5
16
8
40
288
40
32
61
12
180
12
95
21
30
5
24
40
120
32
29
27
8
85
131
13
27
120
64
5
107
13
2
9
48
32
181
40
67
32
69
59
13
19
29
72
60
39
40
13
75
8
53
27
53
24
27
8
113
132
67
24
317
75
23
22
43
7
17
48
48
32
23
70
2
9
48
48
3
30
100
19
5
20
23
48
64
8
7
46
59
1
2
53
32
32
13
43
32
24
249
79
40
32
41
12
36
60
19
43
93
32
7
36
5
40
37
59
48
72
144
24
1
20
12
52
3
215
57
128
48
40
56
48
40
85
96
12
38
177
85
19
56
64
16
25
47
72
40
129
50
29
40
25
71
16
40
40
73
47
1
68
35
19
53
112
32
29
27
45
38
125
77
107
111
1
40
43
21
57
39
16
117
43
24
56
5
168
40
19
16
37
19
53
8
27
1
84
43
48
144
16
85
2
118
67
112
63
113
16
128
32
16
37
75
72
56
77
26
161
29
44
36
35
16
73
23
3
29
41
31
16
193
31
16
24
109
24
180
63
32
8
103
30
27
24
99
29
53
2
58
212
67
9
12
20
162
93
13
24
3
45
38
24
106
24
120
3
80
85
60
48
122
10
19
24
32
8
85
384
43
24
16
32
72
29
59
8
88
32
5
108
7
7
41
64
48
40
144
21
92
47
24
16
13
3
5
40
19
96
40
27
13
45
60
55
264
101
50
9
24
37
139
31
30
115
83
10
12
39
8
32
24
24
1
12
123
32
72
13
35
67
36
329
8
64
343
57
48
121
79
5
11
80
24
5
56
67
64
43
21
37
99
21
48
115
37
72
40
35
112
136
5
2
41
24
5
35
56
16
3
58
115
5
48
12
15
83
29
8
165
83
16
119
30
11
96
24
88
61
27
57
36
35
75
5
79
217
21
38
10
35
147
10
75
23
24
17
13
43
32
8
5
35
13
24
27
71
33
104
25
15
8
40
3
42
52
71
69
195
75
165
56
5
131
136
88
40
16
11
10
67
55
73
8
24
72
73
7
16
13
51
80
13
3
8
49
31
24
85
51
32
112
181
12
103
77
59
39
9
8
40
97
20
28
23
37
35
80
55
9
3
197
19
22
127
40
72
1
180
32
16
14
46
79
32
29
120
27
104
16
8
5
2
137
40
13
67
5
35
51
69
3
5
17
68
99
39
22
43
24
16
24
1
50
29
88
40
80
40
40
113
31
48
16
109
67
40
8
5
83
104
29
19
43
48
5
109
136
115
37
52
48
7
41
134
96
9
48
13
51
16
7
17
41
47
1
2
30
42
13
40
24
40
16
8
32
25
15
72
25
71
27
5
53
51
128
1
79
13
3
69
16
91
80
56
64
29
124
63
32
51
24
37
64
37
75
8
64
32
61
210
49
16
53
11
8
5
3
24
29
35
16
129
39
21
4
26
77
112
96
24
111
84
10
36
31
1
12
18
9
99
70
7
24
29
107
15
22
50
46
51
16
53
59
8
5
35
33
7
40
208
37
19
40
96
32
5
3
95
90
30
17
101
44
15
61
20
7
40
37
6
5
17
7
128
8
27
162
88
12
47
13
107
16
165
2
70
35
93
27
88
24
64
29
27
40
96
77
11
25
20
12
15
37
43
37
27
80
31
82
7
16
3
22
7
53
115
24
19
37
33
140
4
7
16
13
60
47
40
57
191
24
73
12
36
12
19
19
69
121
122
58
19
88
32
8
45
35
80
43
29
152
16
24
1
15
37
35
48
3
10
14
30
28
132
23
85
19
48
43
5
40
13
35
15
1
40
31
60
70
132
108
7
61
27
37
11
144
32
168
48
173
11
80
16
13
11
69
52
47
8
112
61
24
96
27
47
10
48
50
130
60
12
68
12
3
13
19
40
8
43
101
24
7
30
59
19
77
72
101
74
70
60
31
16
40
56
32
16
37
48
35
32
120
64
48
56
7
209
64
69
3
144
39
1
83
36
65
29
156
12
59
13
83
25
47
8
48
29
98
108
61
8
25
98
45
48
37
108
2
72
ABCD 96814205732*3^$a+1 [50110]
90
5
84
13
48
35
7
24
29
91
78
66
192
29
91
90
12
12
11
48
36
49
59
25
162
24
42
12
11
7
198
12
60
84
54
6
11
7
5
67
5
48
25
23
24
43
125
121
72
12
47
60
120
43
42
6
5
60
13
42
5
13
11
48
1
11
85
23
13
24
36
12
83
48
67
114
96
48
6
5
43
72
78
71
96
84
25
35
25
36
24
222
5
13
155
25
66
48
41
85
95
12
55
72
5
72
96
37
60
95
1
12
59
193
42
6
12
35
73
12
131
91
90
35
1
12
96
24
6
65
1
59
37
30
30
138
210
120
30
5
37
59
43
18
47
12
1
42
48
24
101
163
72
150
119
19
17
13
12
60
23
25
12
12
42
5
49
12
72
102
5
48
67
18
12
18
72
66
23
49
198
18
71
1
72
12
48
12
78
48
18
120
72
12
60
11
72
168
145
47
25
47
48
67
6
24
23
13
126
6
60
174
30
71
12
13
72
11
12
49
23
1
60
54
5
36
60
144
61
12
18
72
24
5
73
18
18
60
47
48
12
48
37
108
36
18
78
47
13
84
23
36
55
5
24
85
96
35
132
48
7
5
109
36
23
12
84
91
30
18
29
13
83
49
42
24
17
127
18
30
17
61
12
30
125
133
11
1
132
6
6
18
6
66
113
127
29
85
36
66
30
59
49
126
24
42
12
90
77
61
78
24
5
25
36
144
6
77
72
1
11
25
30
29
37
48
11
19
77
12
1
24
96
24
12
48
48
83
7
78
66
53
48
48
1
96
60
83
49
18
5
60
12
73
18
6
66
72
18
168
6
24
210
36
48
60
6
90
30
17
60
43
6
90
53
1
12
30
90
107
163
29
24
1
59
7
54
18
30
47
25
66
53
24
48
49
84
72
72
23
73
30
30
107
55
185
37
23
19
66
95
49
35
49
36
11
13
36
120
71
12
1
12
47
43
125
19
126
119
139
42
95
7
6
12
48
11
1
18
29
25
42
5
49
84
47
175
18
11
1
23
60
13
23
1
24
95
19
17
25
156
143
49
36
84
60
120
6
192
48
77
13
11
109
60
47
24
1
12
72
6
90
60
83
37
42
5
97
36
60
48
60
36
18
53
49
18
102
144
42
24
18
167
79
102
12
12
36
54
53
1
95
25
12
54
5
43
42
24
35
49
47
193
71
19
18
12
47
25
24
72
24
36
59
43
48
48
66
6
54
60
24
6
66
12
48
12
11
1
71
240
115
78
47
12
180
13
35
25
12
108
47
72
96
19
53
1
71
25
60
36
59
229
47
12
103
18
59
25
48
23
1
36
119
49
102
48
5
37
30
17
31
42
24
11
85
95
13
60
60
60
6
29
60
37
48
12
54
41
13
36
11
37
30
5
60
133
168
84
11
37
180
47
60
55
53
13
72
30
65
55
48
6
95
1
23
1
95
48
12
85
48
23
85
48
30
29
1
36
168
71
36
1
23
85
12
83
60
1
48
35
73
24
60
24
95
97
24
96
18
102
143
37
78
101
120
48
48
37
23
79
54
36
48
12
24
84
83
13
30
125
24
48
25
42
6
35
1
6
24
65
49
6
48
5
48
13
36
83
13
60
54
66
12
42
30
60
59
25
132
167
1
252
18
24
6
66
29
37
59
85
156
72
71
91
66
35
97
12
30
120
53
48
12
181
119
61
12
143
1
144
71
109
126
18
6
5
24
48
84
25
24
6
6
23
24
13
24
6
30
48
60
36
48
71
19
18
48
6
18
6
17
13
84
126
24
48
5
19
29
61
6
48
66
168
23
13
66
149
25
72
12
216
30
144
72
6
23
72
37
6
17
84
19
6
71
37
48
12
11
31
90
6
29
133
11
19
6
42
24
18
60
36
167
84
13
48
48
12
23
115
5
49
12
120
48
131
1
23
13
30
30
72
23
120
13
35
36
36
73
24
138
113
25
126
5
1
12
107
73
138
53
289
18
72
96
30
72
108
24
48
54
18
156
84
30
30
11
1
11
43
29
1
72
35
169
59
67
18
35
121
11
37
96
180
54
48
17
13
48
24
47
85
54
30
60
102
149
1
18
30
24
132
36
48
36
24
35
25
47
19
66
107
43
137
25
6
24
5
25
11
97
48
11
1
18
24
53
43
42
47
85
12
30
293
25
66
77
25
18
5
67
48
6
71
85
54
90
35
85
23
13
48
90
41
133
47
115
29
85
30
30
59
ABCD 96815413588*3^$a+1 [50094]
60
60
18
36
66
24
126
6
24
108
36
1
11
37
35
36
6
48
3
15
18
162
12
1
17
42
21
9
30
120
1
11
36
18
6
25
35
13
71
12
45
27
37
35
18
42
84
42
30
42
6
24
6
55
11
96
18
19
5
123
3
24
36
6
6
84
18
18
78
159
16
47
24
25
53
30
48
12
6
36
78
36
37
35
30
12
3
64
35
96
12
1
89
12
66
24
84
36
84
6
15
9
60
27
9
36
3
165
54
6
6
25
29
54
42
54
42
150
30
30
18
24
12
43
23
9
21
12
42
126
7
47
18
126
36
6
30
42
18
18
42
49
11
12
78
27
75
37
113
48
12
3
75
69
3
12
24
6
6
48
30
6
6
24
6
48
21
15
6
43
215
12
54
48
30
6
54
12
6
48
24
3
45
54
6
12
30
6
36
3
51
6
24
36
54
6
54
9
51
96
48
13
29
18
1
119
6
19
5
6
37
5
42
36
45
9
42
30
18
60
30
6
36
24
49
11
90
6
21
16
47
1
5
48
48
54
84
12
37
41
6
30
3
45
36
36
6
18
3
57
30
24
42
54
30
54
36
25
47
54
30
84
121
53
18
25
35
24
69
15
24
12
30
18
36
6
6
141
219
24
36
54
6
12
12
36
222
30
21
45
24
42
36
18
27
33
12
24
30
45
33
90
18
30
12
36
6
6
18
6
1
59
36
12
12
9
9
30
48
42
63
16
71
6
54
90
6
120
12
9
15
54
144
18
18
12
78
42
42
6
84
36
66
24
6
54
24
60
48
12
108
60
30
24
7
272
57
7
35
13
47
72
6
30
102
90
12
96
24
24
6
108
12
18
168
12
36
1
41
7
5
102
18
132
18
18
54
18
51
69
6
60
42
30
42
55
83
12
18
102
36
21
99
12
78
6
45
33
6
6
3
87
9
9
18
30
18
6
66
72
36
24
57
3
6
72
54
108
12
60
6
30
12
102
48
30
6
90
30
12
12
12
15
9
55
11
6
31
41
6
12
78
24
15
3
84
6
72
18
24
90
90
6
102
30
3
39
90
24
6
33
33
84
27
63
145
48
101
42
24
90
78
145
65
63
3
13
11
108
12
93
16
71
73
59
54
63
21
78
60
12
42
48
6
84
48
42
30
48
9
3
48
120
24
210
18
9
21
6
37
192
53
48
75
16
48
5
18
48
9
3
42
18
12
12
24
12
54
18
42
78
18
120
78
24
6
6
18
12
78
13
5
27
21
90
6
27
63
6
75
39
36
24
48
102
55
23
90
30
78
48
3
21
6
36
36
24
69
117
27
201
6
1
47
1
96
125
36
24
7
32
45
90
30
12
42
6
15
51
24
162
30
30
12
132
54
1
5
120
48
78
21
51
61
29
36
31
71
84
18
66
6
60
6
60
12
12
84
1
5
6
85
143
12
78
12
24
18
30
3
15
1
77
24
6
21
99
24
30
30
30
72
51
144
15
48
126
6
36
72
6
43
47
54
66
9
3
18
36
66
12
12
78
132
18
105
27
37
17
79
65
72
6
49
11
12
36
85
5
6
21
87
12
13
17
24
39
15
12
96
12
6
67
5
24
30
37
144
35
48
24
30
18
42
27
21
84
30
30
6
24
120
108
25
17
78
81
15
42
30
25
35
24
30
6
18
12
54
61
32
15
1
47
108
85
119
25
11
84
6
6
18
180
6
57
27
48
24
24
12
169
144
48
23
9
21
27
63
33
3
12
18
108
30
24
48
12
78
12
7
80
3
48
12
6
6
78
6
66
6
72
12
18
42
114
12
72
48
18
96
6
27
117
6
174
7
29
18
1
23
72
18
36
54
36
12
30
7
80
51
189
63
78
54
12
6
18
60
6
7
11
12
24
6
30
18
36
12
60
63
64
65
6
54
3
64
53
90
36
72
48
37
35
12
60
48
117
45
36
36
90
60
37
11
37
71
12
42
48
30
21
129
12
6
90
18
24
48
138
31
11
37
5
96
6
114
36
96
114
54
7
47
1
47
12
96
12
73
5
12
12
6
36
9
39
102
3
3
12
33
16
23
18
39
3
13
32
64
29
90
48
9
21
43
107
12
18
30
12
60
30
3
39
6
12
36
30
6
175
53
27
63
60
36
36
18
18
73
47
30
102
132
18
126
54
102
13
5
6
42
42
1
35
24
48
24
13
5
6
42
18
6
18
81
45
12
54
36
102
48
48
6
1
59
96
21
21
12
18
12
6
43
47
48
36
78
12
18
12
48
48
24
48
42
48
126
21
21
18
36
90
60
24
114
21
21
66
169
11
30
54
6
30
90
3
39
36
37
83
66
138
138
55
17
63
112
47
48
1
96
35
24
54
12
3
75
36
12
21
51
13
17
42
18
12
114
24
61
29
6
54
42
157
41
12
114
42
78
6
6
168
6
7
11
90
42
6
42
12
18
6
13
48
185
39
57
42
12
30
6
12
72
24
6
36
7
11
6
18
12
6
12
15
33
42
42
6
12
6
120
24
19
47
60
21
15
33
27
24
6
150
54
6
117
27
42
72
19
101
18
9
3
18
27
16
29
12
7
32
64
35
30
31
17
12
12
6
12
42
78
48
12
36
90
6
109
11
24
84
12
61
53
36
30
18
18
60
12
61
5
12
54
18
30
60
60
42
6
1
77
156
36
51
3
48
66
42
12
6
6
24
1
143
60
42
6
21
96
111
36
30
6
48
12
12
97
11
72
13
113
54
60
66
42
60
90
24
54
42
60
42
30
72
18
21
21
18
42
18
13
23
60
30
6
6
12
ABCD 96816273748*3^$a+1 [50015]
48
44
60
16
36
15
24
89
12
24
64
128
24
91
17
72
49
51
48
27
9
32
72
121
96
11
100
44
4
36
36
105
144
59
121
6
54
15
48
3
9
36
60
20
24
16
15
9
84
20
1
84
15
21
6
17
31
6
11
24
4
12
60
33
39
63
18
15
57
90
17
91
42
107
73
47
16
24
21
35
192
4
60
36
80
4
36
24
36
84
15
53
72
40
15
33
3
18
72
60
35
148
72
12
12
20
25
30
5
48
1
51
36
3
45
24
3
9
15
53
48
4
60
80
61
3
15
9
20
37
3
48
48
120
56
121
54
5
76
12
21
66
21
104
40
20
76
45
54
9
27
17
36
52
188
1
183
12
15
6
47
73
18
161
19
5
1
51
3
12
54
96
39
80
36
115
29
168
16
32
4
60
15
65
16
24
15
45
51
30
207
33
48
95
37
15
12
3
113
1
35
4
15
45
36
135
69
24
27
6
119
16
48
116
19
6
15
20
1
27
111
17
4
200
31
45
84
20
49
27
24
44
16
24
27
18
87
12
81
15
27
9
24
20
52
60
9
35
16
48
24
3
9
9
36
39
12
60
69
23
16
51
24
30
6
33
21
30
81
9
6
21
33
11
16
63
89
36
112
9
63
36
116
40
20
85
75
48
3
18
51
165
24
12
90
77
40
12
56
13
95
100
24
3
18
15
15
60
180
36
30
75
15
36
60
30
15
20
40
68
7
30
18
41
108
1
27
12
27
5
85
36
23
1
84
51
8
52
24
81
3
87
225
24
24
33
3
20
12
4
36
15
5
4
80
108
43
18
11
28
123
33
87
90
35
40
24
8
7
54
135
12
32
16
20
16
20
1
15
15
5
13
51
44
16
21
15
15
9
24
192
15
9
24
36
24
225
131
4
32
52
20
37
3
36
27
93
12
48
45
42
48
117
32
52
20
36
13
6
33
60
123
45
12
12
36
20
28
12
8
16
48
51
129
36
12
33
6
30
24
36
3
8
43
29
1
111
15
6
18
81
60
36
33
6
9
12
99
21
24
9
27
8
4
12
21
108
6
21
24
9
72
138
81
9
27
228
144
32
91
5
28
147
129
36
92
40
48
48
36
39
6
11
4
56
4
84
72
20
13
15
12
12
36
15
57
84
24
20
91
65
55
5
48
1
99
63
18
51
8
31
5
4
60
27
84
21
105
159
57
99
15
120
41
13
87
3
21
20
31
5
144
28
8
19
21
8
1
51
80
40
60
9
3
212
40
96
3
36
21
48
12
60
8
12
19
5
36
72
13
18
45
32
13
35
16
36
44
31
5
40
72
36
15
57
44
1
18
42
15
15
24
45
36
8
36
31
5
4
9
15
60
15
6
84
15
21
59
220
140
40
27
90
3
57
27
20
7
66
18
81
36
8
60
4
48
33
27
69
63
48
135
24
9
57
123
21
60
11
40
24
48
60
48
72
32
28
12
105
63
8
43
17
85
147
33
135
63
9
27
33
8
49
35
151
18
39
63
60
105
39
30
51
44
28
56
55
41
4
117
63
15
30
51
224
1
3
27
126
35
52
93
18
9
8
25
15
12
92
60
85
36
18
21
39
17
4
8
28
132
3
77
12
4
21
39
44
72
28
60
12
81
35
64
45
35
4
21
35
31
18
36
15
8
72
16
123
9
27
45
15
21
60
3
5
31
24
12
18
27
48
212
25
48
6
65
24
136
8
31
9
27
6
30
54
99
12
32
132
88
12
56
24
4
12
3
81
48
48
12
3
45
12
3
29
4
132
15
53
40
51
21
9
23
1
27
3
41
28
56
4
21
119
16
75
72
24
33
12
39
81
44
55
57
3
30
27
44
88
3
17
100
12
21
39
48
3
45
20
4
51
18
150
9
12
36
12
87
126
24
11
4
24
80
36
4
87
17
7
21
84
21
15
12
27
189
75
5
64
3
54
51
39
41
12
100
32
4
12
72
72
108
156
21
36
15
3
9
32
31
33
75
9
27
21
24
80
40
96
60
44
36
40
8
96
121
23
36
121
107
60
121
27
12
93
143
16
20
36
52
57
71
19
30
3
20
40
116
4
60
68
55
48
21
15
90
36
15
129
90
5
36
4
24
12
12
60
32
28
60
231
36
41
124
104
52
39
9
51
125
19
72
65
40
24
84
20
4
68
40
12
32
19
6
191
4
36
20
40
9
99
12
12
21
59
12
16
75
90
3
20
31
21
24
84
12
72
20
28
12
168
12
123
9
48
12
8
13
35
24
1
48
59
31
189
27
5
16
69
35
1
27
36
27
5
103
45
12
24
51
48
17
4
20
1
35
4
48
12
20
28
8
88
20
4
20
37
3
27
24
45
27
9
80
16
3
102
90
9
105
195
75
33
32
115
54
35
36
88
33
3
15
21
108
12
24
20
12
4
36
32
28
153
59
36
4
81
6
21
188
76
24
45
39
32
25
39
204
12
99
9
48
20
13
39
33
95
52
33
75
123
17
28
27
54
23
13
54
5
19
12
9
96
20
4
84
12
12
141
51
45
51
12
20
52
24
56
49
36
23
36
52
33
51
81
3
24
3
54
23
31
21
84
21
3
32
108
28
48
15
21
20
28
48
68
4
8
4
48
8
72
52
20
19
162
54
33
21
51
20
16
20
109
15
15
ABCD 96816358916*3^$a+1 [50036]
16
3
54
71
19
30
11
84
25
11
16
3
21
51
45
68
156
85
95
1
48
6
45
24
27
125
76
12
21
6
114
35
36
64
81
59
25
66
114
120
35
55
6
30
33
12
96
9
24
66
29
4
48
9
18
6
6
9
44
1
84
3
39
9
24
81
6
41
4
15
53
12
85
24
15
56
19
117
24
24
96
9
15
56
19
6
48
156
95
76
99
5
61
15
39
189
15
36
21
96
3
6
39
21
48
131
64
12
48
51
6
51
57
42
84
24
6
99
27
24
9
147
93
12
24
21
24
11
16
3
77
19
33
57
83
36
100
9
63
104
49
39
57
60
78
17
79
6
11
4
156
68
19
57
15
54
60
11
100
3
77
49
99
45
96
15
12
32
7
29
61
84
11
24
112
3
45
9
15
21
6
5
163
36
66
54
60
9
57
54
54
102
30
39
105
51
24
24
21
6
9
15
24
41
31
18
90
21
21
60
174
30
87
129
24
36
3
48
93
51
104
19
45
15
6
47
7
5
7
89
25
87
99
5
16
99
69
21
3
75
72
45
8
7
105
135
18
6
9
75
6
24
6
36
9
39
21
45
60
30
36
41
19
78
15
105
71
16
9
51
63
30
12
78
42
15
69
54
21
20
4
27
65
55
24
6
18
41
49
120
66
81
9
27
3
120
69
32
133
42
114
120
6
21
8
181
18
156
6
23
91
9
36
60
111
30
3
36
12
57
3
33
35
1
18
33
87
36
21
60
63
36
45
45
6
18
42
129
135
57
99
29
181
90
45
45
35
13
23
12
112
33
72
23
1
30
41
19
6
195
44
85
15
21
54
41
19
221
48
28
32
1
27
72
27
24
9
57
30
24
66
3
27
54
126
105
3
132
30
15
75
33
105
96
6
54
120
54
42
90
41
37
36
39
36
75
65
19
21
44
31
21
69
27
69
30
69
21
11
7
36
114
6
36
45
135
21
48
36
36
12
21
71
79
60
29
12
28
27
9
96
15
33
27
5
13
71
85
6
5
25
51
87
90
3
8
91
30
11
64
15
29
31
18
71
91
21
9
24
59
31
66
3
48
189
15
9
35
109
120
6
9
60
81
30
66
51
33
51
104
25
24
3
128
1
84
120
15
51
81
48
21
11
103
60
9
20
31
81
15
30
54
36
173
7
9
21
30
9
44
67
48
36
89
7
18
11
4
51
45
99
6
159
21
30
21
33
60
96
90
120
57
3
6
30
48
66
107
223
90
6
5
85
3
15
6
84
60
35
12
64
12
99
21
72
8
28
36
33
6
60
60
24
90
30
57
96
99
45
15
105
129
66
9
81
59
132
28
15
9
12
45
143
52
20
103
5
52
39
17
40
32
1
66
21
33
36
18
6
27
33
6
89
85
54
12
65
19
45
36
3
36
6
35
144
36
24
19
17
28
21
27
243
5
31
9
72
3
41
16
93
36
95
36
109
60
23
1
30
30
155
40
39
36
6
15
60
15
5
55
84
60
5
19
141
12
33
131
16
57
27
8
31
9
51
5
84
61
6
65
79
9
20
12
79
9
21
36
48
3
60
3
65
55
114
155
40
36
51
24
30
30
57
39
5
25
54
30
27
8
36
36
13
6
168
60
66
47
4
80
55
30
59
16
93
35
67
65
109
30
30
84
15
36
21
18
30
3
128
40
12
92
31
9
117
30
24
6
15
63
126
11
4
15
36
29
85
66
78
47
28
21
36
51
27
42
54
126
78
30
15
75
57
96
60
9
35
16
8
1
15
129
30
6
323
25
6
5
31
21
60
153
24
72
168
72
11
40
39
105
48
36
20
16
45
54
120
17
48
64
32
13
71
151
21
60
48
51
30
18
93
3
45
120
32
37
66
30
6
69
72
9
18
96
36
21
27
72
65
40
20
48
1
60
36
15
33
36
27
3
36
108
12
78
30
33
9
60
15
33
3
8
139
21
24
12
9
27
33
66
101
49
39
92
28
69
27
99
30
6
138
47
79
17
37
42
21
27
12
45
24
20
16
75
5
4
81
23
91
89
16
15
60
66
30
65
4
9
6
17
84
19
41
4
21
18
12
45
44
36
28
21
6
65
55
108
60
57
104
85
15
75
9
72
3
33
12
21
15
12
152
7
9
105
60
54
65
55
5
16
15
294
11
4
147
33
56
19
30
6
6
99
81
15
24
9
35
12
16
72
8
139
53
31
36
29
64
81
15
132
32
67
45
36
33
111
48
12
39
30
75
51
48
6
54
65
7
60
24
54
15
51
36
84
21
15
54
11
36
37
3
87
125
52
3
57
15
54
90
6
11
28
72
147
6
24
36
60
39
180
48
3
6
3
72
8
52
36
3
96
9
51
81
9
3
21
54
6
24
11
64
80
7
21
12
27
41
108
61
150
45
36
140
13
24
11
1
114
66
51
60
33
15
20
24
36
175
66
63
108
20
97
12
15
ABCD 96816736078*3^$a+1 [50043]
36
25
23
28
60
8
25
60
60
179
85
95
13
48
51
24
140
52
57
111
9
132
48
23
148
105
95
61
96
15
165
60
47
36
16
8
145
48
119
109
75
21
11
12
28
9
24
192
12
60
48
15
104
76
33
12
120
3
20
49
3
45
35
4
284
37
35
73
192
48
36
131
13
59
88
84
44
109
23
85
60
47
48
25
12
36
47
120
25
59
84
24
73
47
120
88
105
48
36
99
81
48
11
61
99
69
60
123
153
27
69
83
61
12
48
35
1
48
63
33
35
40
165
51
141
95
168
97
72
83
13
12
75
44
76
140
97
11
36
1
23
85
75
44
48
60
13
132
15
68
16
33
71
12
13
12
60
107
37
191
28
92
24
96
25
23
37
12
23
25
123
9
95
133
24
36
12
95
121
12
99
9
24
51
20
1
48
83
72
13
47
97
24
36
36
83
61
59
132
73
72
48
27
8
85
84
35
121
72
24
51
32
36
120
37
144
59
84
12
4
237
15
57
155
52
93
23
109
108
35
1
12
23
12
13
107
100
32
76
117
63
116
25
15
8
1
87
140
109
23
88
32
76
45
96
35
133
48
108
107
97
27
44
1
24
72
23
37
3
9
63
48
80
49
36
15
117
48
24
11
36
181
15
45
144
24
60
84
171
32
60
48
1
23
12
49
27
57
23
193
11
24
1
144
95
37
3
92
13
27
9
24
95
25
12
48
12
39
105
119
49
72
231
32
168
60
109
48
48
60
60
63
132
8
120
24
108
40
9
48
23
217
131
40
69
48
12
95
13
84
59
1
24
12
3
57
72
300
36
155
85
11
1
12
3
80
108
121
23
36
49
83
100
68
36
24
157
60
48
147
189
180
144
27
152
112
8
28
24
141
23
37
167
1
24
36
51
9
15
192
152
88
9
95
193
71
25
12
60
123
9
36
15
9
35
1
36
311
220
32
13
24
15
69
147
8
169
96
144
72
39
45
36
39
69
60
47
64
9
156
11
1
39
8
37
111
68
120
16
81
107
37
99
120
32
132
36
1
60
24
60
144
36
11
109
132
144
35
1
15
32
1
35
60
24
96
84
1
96
59
181
11
28
57
35
73
11
109
72
24
144
12
95
28
60
21
23
13
12
95
28
60
9
24
51
21
15
8
121
39
81
39
9
48
48
24
36
15
180
56
25
60
180
144
72
48
240
111
8
13
39
8
76
32
12
37
99
117
72
131
181
23
1
36
84
111
33
108
48
84
48
12
155
97
36
48
87
165
3
32
40
69
111
33
51
33
27
36
20
120
4
45
39
32
25
120
12
63
24
21
23
25
59
133
63
21
59
85
35
1
23
76
32
60
48
76
44
160
36
93
240
72
11
13
72
23
121
24
24
3
200
13
47
84
1
108
95
181
171
68
72
25
48
84
48
3
105
60
24
35
73
83
121
39
260
112
69
144
107
109
24
71
49
12
108
27
213
47
12
16
104
13
15
105
3
21
23
76
44
172
45
96
60
84
143
13
23
84
16
57
35
13
12
59
76
57
36
72
35
13
120
12
84
144
111
36
9
143
37
23
12
36
120
88
9
60
108
84
35
145
144
24
72
39
81
111
32
76
92
25
47
16
9
71
60
37
24
144
72
3
81
35
84
52
104
4
165
87
8
36
49
36
288
60
48
12
23
25
120
15
33
75
344
61
35
40
81
84
71
1
15
164
1
47
13
24
11
28
132
237
27
93
3
44
61
47
28
32
121
75
32
108
24
1
72
24
48
23
88
12
272
157
48
83
49
191
12
16
96
68
13
228
ABCD 96816874816*3^$a+1 [50125]
30
132
25
5
55
77
67
89
96
18
1
71
36
13
60
11
133
17
91
29
31
48
47
54
31
72
41
31
5
96
84
6
108
25
11
1
72
12
59
30
7
35
90
127
47
13
72
29
126
90
31
5
30
49
24
35
54
18
54
19
36
5
48
67
29
90
66
19
12
65
7
120
48
35
90
19
161
42
66
60
31
60
48
71
126
36
72
31
29
18
13
5
12
7
17
91
53
31
23
66
24
31
5
84
18
60
73
11
90
36
19
59
54
108
7
60
156
72
5
43
17
18
66
43
72
53
43
60
35
37
36
24
125
43
84
48
71
42
55
29
78
30
7
24
65
91
24
24
41
36
30
121
5
78
30
162
25
53
30
121
5
114
180
12
24
73
17
48
103
5
67
5
60
66
6
43
72
24
35
6
103
35
181
59
12
6
48
31
23
36
60
72
48
60
1
24
65
7
5
54
6
7
48
29
55
24
17
90
25
12
125
67
84
11
18
151
5
31
149
24
31
84
77
91
12
23
54
79
36
53
72
55
101
55
24
24
29
48
127
221
156
24
19
143
12
1
41
55
53
36
12
43
96
65
103
23
49
5
30
13
5
103
47
102
36
19
48
113
60
7
41
42
48
42
54
13
35
1
156
113
96
30
6
84
79
72
60
113
6
30
132
12
252
18
78
18
36
13
17
54
61
24
185
60
120
67
137
12
6
54
43
113
19
53
18
157
12
29
19
77
36
72
18
48
60
61
60
71
90
60
127
48
53
6
18
12
91
23
30
54
1
5
12
67
41
132
55
83
85
24
48
23
24
30
36
24
55
96
149
7
36
53
90
1
24
41
6
12
97
29
6
54
31
24
12
125
18
49
5
36
19
96
197
48
36
24
12
19
35
6
7
83
162
18
145
144
24
29
102
1
60
29
79
29
67
60
84
137
48
132
19
11
13
101
108
7
11
13
17
55
53
36
79
29
31
24
12
5
60
199
36
29
6
1
17
18
180
30
78
109
36
197
19
101
103
59
13
5
19
36
5
48
91
60
36
48
17
18
24
25
36
120
29
72
6
37
60
12
144
11
126
103
95
54
132
19
36
36
47
37
59
1
89
102
13
5
6
13
113
19
53
126
25
36
401
7
120
23
37
35
66
72
24
108
55
125
18
84
61
12
108
12
23
24
1
89
48
36
31
24
12
5
60
12
31
59
126
54
6
120
19
17
18
18
55
24
71
133
47
30
7
96
5
90
6
55
180
119
49
12
84
36
59
30
19
17
96
54
13
12
131
157
108
5
114
25
59
109
17
115
71
18
12
90
133
125
144
55
12
215
18
7
29
72
43
17
102
25
53
12
6
54
67
48
36
29
7
84
24
41
19
5
127
65
36
43
29
72
79
65
60
19
11
162
24
48
43
29
24
55
17
43
119
1
12
12
41
7
107
30
7
11
13
11
13
36
125
6
25
48
192
131
84
18
72
54
54
42
49
24
107
66
43
11
6
43
5
7
35
18
36
84
60
360
31
48
113
60
144
31
23
66
54
42
67
5
55
36
29
96
66
36
73
5
19
47
25
35
36
138
55
60
12
53
96
120
19
36
24
11
18
7
48
143
169
11
13
36
5
36
24
84
6
1
209
6
97
60
53
168
31
24
47
60
90
48
79
35
18
18
109
47
90
90
6
7
113
19
35
6
54
18
72
31
12
96
41
84
24
18
48
25
11
85
113
96
12
7
11
6
55
65
78
66
151
60
36
23
49
131
72
37
41
55
11
1
113
12
24
66
18
36
36
18
42
18
49
5
12
18
37
59
12
54
19
5
12
144
19
17
43
11
13
108
29
108
72
151
95
90
60
55
29
6
84
90
60
288
31
149
48
19
84
77
18
25
12
359
25
101
24
79
24
5
30
25
35
25
47
13
36
41
66
73
89
31
120
17
48
60
19
71
30
6
30
36
115
24
120
83
1
71
61
47
36
150
19
17
48
18
37
12
95
1
17
115
72
96
5
24
66
114
36
19
29
55
132
65
198
162
24
66
13
12
48
17
54
13
77
90
1
77
175
36
17
90
42
108
48
6
1
65
24
30
13
5
6
180
145
35
30
151
120
36
17
42
13
12
11
73
65
72
19
36
84
5
259
60
77
ABCD 96817034558*3^$a+1 [50164]
123
57
216
36
108
3
24
45
15
3
273
120
84
45
36
15
84
36
45
144
108
252
36
18
141
273
63
60
39
54
111
105
195
93
3
180
84
180
21
72
36
51
21
72
36
147
105
108
54
33
93
180
231
60
69
207
297
432
75
180
36
69
198
93
84
216
93
27
63
201
216
33
51
156
45
108
36
36
108
51
129
51
273
252
75
213
72
531
117
123
129
306
198
36
36
75
177
180
87
21
135
153
144
36
87
24
105
180
75
105
75
213
147
105
180
75
573
36
447
24
120
129
180
51
93
27
81
39
36
60
60
24
69
51
360
219
54
108
75
24
9
36
195
120
189
72
15
24
180
36
69
36
54
81
300
33
144
18
9
276
57
72
36
315
84
96
207
198
72
36
72
15
39
105
129
180
27
45
15
57
36
36
144
171
120
216
180
267
393
120
189
108
180
183
24
189
147
144
69
144
468
180
180
18
54
63
84
156
204
36
105
72
180
3
177
162
81
60
309
111
69
288
90
162
36
195
144
39
810
36
144
267
39
81
9
291
105
234
126
162
18
108
72
144
231
237
3
33
231
21
75
105
99
81
108
72
39
51
18
51
120
9
72
75
60
27
18
75
60
117
36
567
9
231
273
27
24
309
360
27
45
75
33
36
144
87
57
147
105
306
45
225
255
69
51
24
33
288
75
69
18
126
27
45
252
108
18
177
129
15
93
36
36
108
207
81
72
423
24
21
75
213
144
147
159
81
333
306
237
33
216
108
87
36
417
303
120
24
60
69
87
93
180
267
60
33
27
135
369
36
45
72
36
162
105
60
33
144
183
84
36
24
33
108
39
15
18
72
396
75
33
72
72
216
180
306
54
147
105
99
9
51
156
204
21
18
117
225
39
36
33
216
135
81
72
87
360
60
411
234
144
27
153
111
60
216
117
363
69
36
255
465
159
21
75
120
93
36
ABCD 96817362496*3^$a+1 [50005]
108
83
172
8
109
60
47
84
36
60
1
23
97
168
24
83
85
48
47
120
49
95
24
132
85
132
11
1
35
40
44
25
47
145
23
136
176
37
48
60
75
105
95
37
23
24
16
44
264
25
35
132
24
36
13
11
160
9
71
40
44
180
120
49
48
23
1
35
36
4
20
73
3
104
25
36
12
11
12
24
133
87
20
196
45
95
48
37
95
109
36
48
47
40
68
85
95
60
192
109
48
203
24
36
109
11
24
24
112
20
40
105
83
12
13
47
24
121
59
73
107
25
108
87
44
25
11
205
35
24
192
40
45
252
27
36
224
76
8
16
20
24
72
25
203
372
37
23
180
37
60
60
96
27
68
252
4
180
20
13
47
49
167
280
20
145
95
24
85
95
96
108
25
252
15
33
35
36
60
96
100
80
37
36
71
60
49
12
23
37
24
48
60
11
72
24
121
23
36
144
16
20
73
23
120
85
12
72
15
20
61
59
36
4
9
71
61
108
11
24
52
164
49
84
48
60
119
13
180
3
44
156
24
24
60
36
24
277
48
71
169
11
84
120
97
72
72
95
16
9
171
20
25
23
232
68
60
96
109
27
8
25
36
179
12
60
120
73
47
84
76
9
95
36
60
25
23
60
12
85
15
44
24
49
71
85
71
61
48
12
132
11
36
84
25
35
109
36
11
24
112
45
35
4
9
47
48
240
109
47
120
36
37
11
16
44
96
24
36
120
73
27
33
60
132
71
25
59
121
15
9
95
24
120
37
75
140
40
20
204
16
8
37
72
120
71
252
13
47
168
36
36
228
37
23
72
97
83
85
75
57
83
60
4
9
191
96
73
111
36
285
24
36
59
36
49
51
8
60
72
13
216
11
13
35
49
23
24
156
84
16
69
51
24
20
16
33
107
84
96
97
23
40
9
84
71
85
11
133
111
104
112
164
73
83
24
196
213
11
1
48
87
224
16
44
24
112
80
144
36
4
80
25
48
36
71
36
168
192
13
47
120
48
36
60
61
39
81
23
96
36
120
60
24
73
96
27
44
24
120
76
44
72
48
252
84
60
109
191
256
57
11
36
96
73
36
60
35
36
217
11
60
97
23
49
132
71
84
24
12
40
60
9
11
25
83
61
36
48
47
4
180
20
85
15
20
181
59
36
60
48
36
24
61
15
33
11
85
191
100
9
35
49
23
37
36
11
229
12
48
180
12
144
96
24
71
84
60
49
11
24
60
25
167
24
25
144
47
37
83
24
84
36
1
12
192
36
179
60
73
11
76
93
11
12
13
155
145
12
48
111
20
84
49
11
120
12
109
59
37
95
84
121
59
24
12
84
1
75
68
37
23
72
84
36
145
23
52
20
40
33
95
145
47
40
69
111
68
49
107
36
108
1
35
144
97
15
33
71
49
47
85
12
27
69
36
35
13
27
33
71
49
71
36
36
25
35
24
16
44
120
49
35
12
48
37
15
104
13
47
13
11
37
15
320
24
133
11
132
73
60
87
68
76
56
84
1
24
35
76
84
33
156
155
37
35
13
24
23
100
44
73
12
35
76
140
85
23
60
36
84
36
60
16
9
95
16
189
48
48
95
85
48
11
61
192
3
69
51
44
96
25
84
71
84
169
11
156
217
48
48
11
36
24
49
47
168
36
73
47
36
13
11
121
143
72
133
95
61
35
40
36
8
61
111
33
95
36
1
48
96
71
40
8
60
85
11
196
9
11
48
ABCD 96817425652*3^$a+1 [50044]
48
105
112
131
54
18
138
144
306
57
208
5
6
48
78
18
84
60
216
12
114
30
1
32
21
6
30
6
144
18
126
36
18
43
83
12
72
72
18
90
165
87
150
19
80
27
138
36
103
5
75
48
48
135
144
105
165
123
135
84
36
97
65
96
102
144
36
144
78
36
306
49
197
18
54
60
120
63
33
120
114
85
23
54
48
18
24
90
18
141
15
150
12
54
9
117
288
42
30
18
97
17
30
18
114
354
42
33
112
65
114
189
144
207
81
63
162
30
18
15
219
78
12
78
12
78
12
6
54
43
59
36
252
6
15
69
235
48
173
99
3
78
72
84
6
13
329
66
306
36
90
37
96
80
75
240
12
60
72
36
30
19
23
72
145
11
37
53
42
30
3
69
6
54
63
63
145
119
72
36
240
157
53
235
23
84
78
7
77
51
48
159
12
24
45
21
60
31
149
90
1
29
18
216
60
12
33
144
21
42
90
55
240
32
387
36
18
6
108
36
49
125
72
139
29
12
6
30
132
30
33
63
84
168
54
84
6
36
18
54
105
231
72
18
6
9
21
18
96
54
120
78
13
80
81
54
25
71
30
43
47
49
65
72
30
114
84
99
123
18
19
71
156
150
18
133
47
36
102
87
3
108
42
54
48
96
129
81
54
105
135
336
96
9
112
35
312
192
54
42
12
168
273
51
36
54
3
33
90
72
12
24
90
84
132
84
67
137
12
198
252
18
36
42
48
162
7
17
31
80
207
78
3
87
30
42
36
109
53
108
120
24
126
126
210
18
162
324
24
1
71
48
126
36
114
37
80
39
144
24
18
15
105
18
126
54
337
32
27
54
54
121
144
155
72
264
330
75
45
42
105
15
168
30
90
225
279
42
54
12
45
9
24
324
48
24
174
6
48
15
96
51
36
204
18
75
160
320
15
18
175
23
96
36
117
81
79
5
60
120
103
185
168
79
416
129
18
24
18
66
42
55
35
162
12
63
207
1
48
5
60
72
55
35
48
72
54
159
507
60
25
29
90
54
54
18
43
80
112
29
19
5
12
54
126
18
24
66
79
65
78
12
198
15
99
36
72
1
29
42
126
30
45
63
177
57
55
17
276
72
36
175
5
30
126
159
135
192
73
32
45
18
12
90
78
84
25
80
48
48
39
282
111
219
30
18
78
103
32
147
258
12
252
19
59
12
121
29
243
45
12
54
24
288
73
65
54
25
11
36
60
30
39
87
72
36
150
55
65
79
227
78
90
180
48
24
228
36
126
6
45
48
279
18
7
65
15
240
33
114
13
96
35
120
37
17
132
43
240
5
12
150
216
273
9
90
45
33
54
84
204
12
234
24
123
48
144
48
15
18
90
12
57
16
5
102
18
150
66
123
3
42
90
12
78
102
6
54
13
ABCD 96817671352*3^$a+1 [50104]
72
33
96
21
60
168
7
17
48
127
5
27
64
35
12
33
87
12
13
35
18
102
192
6
12
67
23
30
60
120
72
15
141
114
150
138
30
3
45
30
132
72
48
25
80
144
129
127
107
18
19
29
30
12
42
31
125
222
37
41
24
108
30
90
43
32
75
60
18
72
60
18
210
42
30
48
7
48
17
438
30
24
90
48
60
18
27
3
12
102
48
78
132
57
33
60
195
75
48
12
120
18
60
99
3
138
72
42
60
186
42
18
90
114
30
168
30
60
102
288
18
240
12
127
23
90
15
45
42
48
57
3
18
72
60
102
60
156
42
90
90
12
6
72
49
161
18
24
30
48
7
11
42
42
180
90
156
12
90
120
72
18
15
63
42
7
71
105
57
12
36
120
12
48
192
180
30
120
72
97
71
9
93
18
60
348
12
30
168
42
30
72
30
78
210
25
35
30
72
6
42
39
21
78
45
189
216
84
78
138
12
30
48
30
42
162
216
30
84
18
30
18
24
90
13
23
9
201
42
150
7
53
48
75
309
126
24
37
11
78
72
15
3
30
111
69
144
60
48
60
30
42
36
42
30
90
108
72
49
113
126
54
90
18
48
24
30
18
108
162
105
165
187
32
160
71
90
78
12
42
18
78
222
90
3
75
42
30
13
59
85
23
265
77
6
24
288
72
6
54
36
54
48
48
84
18
18
15
192
153
12
43
29
6
141
81
30
12
78
12
66
114
7
101
30
42
60
18
72
180
30
96
150
42
72
18
42
55
215
36
85
17
48
24
87
141
30
30
55
125
90
48
60
102
12
27
39
90
54
57
16
83
42
48
24
60
63
112
53
132
48
55
53
24
30
78
12
48
12
180
30
78
12
18
33
45
67
53
72
42
36
30
12
120
30
18
102
18
24
36
12
67
23
12
141
177
42
78
295
32
63
60
42
18
180
69
9
72
18
192
18
30
102
78
30
42
30
72
27
9
12
210
138
144
31
125
54
156
42
42
45
75
90
48
12
48
138
21
111
132
126
12
30
30
18
84
36
12
18
12
48
120
12
15
160
23
30
54
60
36
37
35
60
318
72
48
12
60
90
60
109
11
30
90
120
85
53
72
30
18
294
18
90
60
90
48
72
120
30
108
54
36
12
18
25
29
126
72
78
12
42
18
192
6
90
12
90
48
102
102
21
27
133
35
102
42
18
60
48
111
16
32
51
30
84
78
109
59
30
84
18
90
7
65
6
12
72
36
1
11
132
66
175
47
162
18
60
330
7
83
48
282
60
55
17
6
57
183
150
19
11
30
24
15
3
30
48
54
73
48
5
42
12
36
81
3
96
54
18
48
90
234
318
3
39
60
90
48
78
90
30
132
12
36
54
147
21
60
18
42
72
18
42
48
18
72
18
19
23
180
162
78
30
55
5
90
60
198
30
42
90
18
24
108
78
30
30
24
48
48
21
3
6
144
66
60
54
156
87
27
18
19
41
60
150
12
36
54
90
90
331
144
125
6
120
342
48
15
39
18
18
21
171
78
132
48
72
43
137
7
155
213
3
54
108
78
150
24
15
96
159
18
90
69
183
25
53
120
3
27
168
205
35
30
12
372
18
18
12
42
18
78
192
12
48
78
30
102
12
6
60
42
132
396
192
132
18
18
72
63
9
66
21
ABCD 96818234798*3^$a+1 [50018]
18
138
45
72
27
144
204
33
9
36
54
24
24
60
12
53
13
114
30
48
48
3
24
168
15
30
72
36
6
90
300
66
18
15
147
12
78
27
27
24
156
33
63
198
72
27
81
159
15
30
6
132
42
90
21
45
6
21
39
9
9
42
149
1
180
24
35
31
54
24
48
18
57
27
93
15
18
6
30
11
37
60
18
72
162
3
15
12
36
24
246
3
15
6
90
9
21
66
72
30
123
75
84
18
42
18
48
18
30
30
29
187
29
37
83
61
54
54
15
3
18
102
48
192
42
12
18
53
109
18
65
37
6
120
12
42
108
3
123
149
16
21
99
15
57
27
42
18
72
33
21
30
36
78
66
65
55
24
6
24
12
84
179
7
81
15
78
24
150
5
31
60
66
99
147
120
45
48
9
71
139
30
15
15
12
29
79
72
30
6
93
81
18
36
12
45
15
33
69
51
135
66
54
54
72
6
42
66
246
30
29
40
24
27
29
7
30
18
6
83
16
21
6
54
39
27
60
48
54
35
43
60
18
84
51
32
40
69
30
36
33
21
48
75
117
30
18
66
12
12
65
43
48
144
101
175
120
6
6
42
30
53
40
69
123
75
18
78
29
13
24
99
69
35
163
210
3
24
93
24
30
24
12
48
66
143
37
59
271
209
24
115
12
209
72
40
192
45
18
24
33
63
30
102
53
48
24
91
60
9
3
45
39
54
27
8
64
8
40
15
57
27
24
114
3
168
21
3
81
6
84
42
3
51
18
6
12
30
48
42
24
81
48
69
66
36
150
36
24
150
144
66
54
24
120
6
6
54
24
11
64
3
42
75
51
42
24
11
13
75
75
24
66
35
55
114
95
1
12
155
72
37
18
12
18
60
78
72
33
8
40
189
18
42
108
18
17
72
13
12
12
6
12
113
13
6
18
35
61
54
150
36
6
66
24
54
24
5
40
3
84
33
21
75
32
19
60
33
128
19
36
84
18
156
54
65
16
32
13
42
78
6
90
30
69
21
11
49
23
373
54
30
30
84
29
55
60
173
127
60
48
72
18
35
48
7
102
75
27
29
112
27
48
117
27
18
48
78
66
6
5
43
6
36
48
27
135
30
138
114
6
84
18
18
17
40
39
9
9
30
36
42
144
18
36
60
6
30
18
3
152
115
12
6
144
6
42
12
126
12
12
30
60
6
12
48
12
30
66
120
24
12
21
39
30
83
37
6
42
6
12
18
42
90
24
78
42
78
12
9
45
96
3
15
33
8
72
40
72
3
60
33
75
29
7
126
3
51
48
42
6
18
102
12
33
69
54
156
120
6
12
15
63
33
15
57
39
60
144
192
12
30
246
29
67
60
96
33
21
11
79
41
7
65
85
83
40
32
31
57
99
21
15
257
40
3
120
48
12
33
24
8
40
93
6
84
24
30
36
6
24
72
17
37
78
150
96
42
24
48
42
30
53
37
24
42
17
25
210
48
72
5
7
81
3
5
7
57
51
5
7
84
66
48
60
42
24
36
282
143
40
57
30
41
19
18
30
108
120
9
45
90
60
5
40
27
30
48
15
147
24
29
13
3
32
55
33
27
60
132
36
9
75
12
161
13
35
19
45
141
222
77
13
150
5
43
45
27
72
60
60
18
210
30
12
66
77
40
9
23
37
6
12
33
39
6
30
90
27
15
6
59
16
15
252
12
33
32
160
171
60
6
51
120
15
12
48
117
27
48
36
57
45
35
43
5
109
48
150
84
96
54
78
45
51
12
24
30
3
21
72
203
24
43
18
6
69
69
51
9
63
8
247
30
35
19
90
24
30
29
136
69
48
18
6
123
15
105
21
30
120
42
18
24
12
101
7
12
54
39
27
36
54
3
120
8
43
72
42
123
3
42
42
96
12
45
75
42
18
57
15
12
96
72
5
43
24
24
54
66
42
90
132
90
18
17
175
33
48
9
66
5
72
37
6
12
42
30
36
149
133
3
21
6
48
60
9
63
57
45
75
3
72
120
42
24
54
5
96
55
12
5
7
33
147
30
135
27
168
60
48
12
101
61
48
30
5
121
6
33
27
36
60
42
132
39
21
51
48
69
90
12
54
47
72
7
41
55
33
51
60
156
42
210
42
30
36
60
72
12
78
36
27
15
17
163
42
66
126
ABCD 96818513648*3^$a+1 [50188]
115
5
135
129
15
36
21
15
60
60
4
125
15
4
5
12
72
7
5
91
20
60
28
89
91
77
15
33
207
9
151
68
16
20
60
9
51
336
117
3
168
81
31
80
69
48
168
39
21
43
17
63
9
3
48
256
36
5
48
15
141
111
144
45
271
48
132
5
43
5
27
9
135
36
69
24
31
173
67
5
84
36
259
17
3
96
60
249
84
67
20
45
31
80
28
29
3
69
84
60
84
43
29
79
20
16
44
16
41
15
48
96
60
21
132
103
44
36
57
252
55
53
3
40
48
32
244
5
156
63
225
51
165
55
60
20
45
31
53
15
76
96
48
32
48
112
68
96
165
24
115
60
17
19
149
55
152
189
60
39
12
33
36
156
12
96
51
36
88
32
180
28
36
44
36
180
24
9
7
56
48
9
60
67
221
183
9
27
21
12
7
116
60
117
31
12
80
189
48
3
4
125
36
15
33
156
15
33
120
63
28
12
77
3
160
17
36
51
33
43
204
89
7
17
31
80
132
48
180
9
3
33
120
84
3
48
252
33
84
31
20
45
75
177
79
80
24
21
39
57
103
12
48
32
48
9
36
7
17
31
60
56
69
7
20
117
108
120
15
48
21
60
51
60
129
79
89
60
51
120
196
5
48
43
60
17
51
117
43
60
32
148
32
9
55
20
9
36
79
20
40
29
180
156
55
29
51
12
33
12
3
292
17
51
76
20
96
24
4
5
7
20
28
20
352
68
129
7
36
77
72
15
9
135
141
75
4
65
144
12
51
28
17
3
16
53
43
128
9
3
117
351
12
105
168
24
27
69
87
45
39
76
248
136
41
43
29
60
156
7
5
123
21
60
31
48
5
15
76
41
139
80
160
161
79
53
27
81
84
135
33
48
39
33
111
12
48
36
156
69
48
36
135
12
48
72
60
48
57
144
19
36
96
29
135
24
9
36
67
29
84
36
15
36
105
108
27
108
177
79
96
53
24
168
12
27
36
64
80
9
55
80
12
180
33
187
80
48
69
96
15
36
76
65
3
40
96
80
9
156
48
51
105
96
255
33
12
36
48
115
12
29
180
211
5
39
16
128
21
75
64
32
168
40
132
188
72
40
20
93
84
51
69
27
69
27
184
41
123
36
76
5
255
45
108
135
45
12
72
96
27
33
75
16
125
96
39
36
57
168
39
81
39
40
245
111
28
36
209
27
4
5
84
55
89
67
41
15
105
19
29
31
36
20
33
7
17
3
33
72
48
135
21
91
125
3
16
204
36
20
33
72
51
165
84
51
24
45
84
15
12
9
36
19
44
16
29
24
36
7
257
72
15
124
29
216
55
29
96
87
124
41
55
240
209
19
32
69
55
116
45
15
120
28
80
16
233
3
57
27
81
48
187
77
183
60
69
216
3
16
144
17
192
51
12
33
120
60
51
60
160
53
43
29
111
33
24
7
5
111
45
99
36
28
80
21
48
48
24
48
180
123
100
48
5
331
140
24
21
499
29
216
27
57
96
55
20
117
12
3
24
84
9
3
33
175
125
84
60
27
60
225
48
132
36
48
72
75
69
36
39
24
9
31
96
36
48
149
87
120
24
16
104
12
45
79
89
15
117
3
21
96
139
36
60
5
48
51
144
21
36
63
16
36
53
171
9
7
68
96
21
19
20
36
57
12
115
101
204
15
16
48
212
28
17
ABCD 96818713822*3^$a+1 [50066]
18
60
57
48
32
4
21
18
69
3
69
21
48
95
1
18
53
19
125
48
28
15
12
18
47
43
9
15
36
72
30
96
35
4
171
41
31
17
100
27
65
48
37
3
12
15
5
19
30
6
33
96
36
200
60
43
12
29
16
141
3
80
60
24
31
12
60
48
9
8
24
73
12
78
21
51
65
19
9
27
18
131
19
72
185
13
15
15
36
60
5
16
20
96
4
33
18
60
29
79
69
33
59
16
57
83
4
69
35
64
15
5
16
9
78
89
36
40
72
12
111
84
36
77
16
44
16
80
7
5
115
9
8
61
35
4
15
12
5
60
16
12
51
9
20
28
60
80
4
8
100
105
75
8
12
1
71
55
5
31
69
21
3
36
45
78
17
4
15
29
55
41
24
12
4
32
12
7
84
65
7
24
30
11
60
4
3
5
28
69
83
28
39
125
76
32
55
33
80
28
44
16
27
72
17
144
61
35
48
36
37
18
9
48
69
83
31
17
4
63
5
31
36
45
80
55
81
48
60
92
12
88
39
53
48
55
65
13
66
78
30
45
63
29
36
24
28
212
1
30
65
64
20
36
48
55
81
8
7
84
9
15
57
9
35
151
69
39
21
12
20
67
6
144
18
12
53
64
44
40
24
81
75
36
3
93
12
3
17
55
21
117
35
25
15
108
24
8
4
75
21
15
12
6
66
53
12
24
24
40
80
12
61
3
24
123
77
16
32
12
1
90
6
35
16
20
4
8
61
12
18
72
29
79
42
15
44
31
65
25
15
3
30
6
105
39
21
8
12
28
20
40
8
64
33
66
29
28
68
40
15
9
36
32
40
44
19
81
33
51
56
73
66
65
16
20
79
24
12
21
8
12
13
42
53
24
121
15
15
89
43
57
15
102
6
29
36
28
36
36
20
124
51
53
12
40
24
36
15
90
48
11
64
176
25
54
72
33
104
7
113
7
60
33
92
40
15
29
61
71
72
40
51
72
77
7
9
36
153
23
48
55
9
15
72
33
8
48
31
149
76
44
84
12
36
4
15
36
29
25
71
85
27
32
4
12
8
52
195
57
8
55
5
13
35
12
48
40
140
36
24
7
9
8
12
36
139
36
57
63
17
28
8
100
56
36
103
125
24
120
52
15
9
20
12
4
69
87
39
33
68
97
35
40
12
56
4
120
8
100
92
16
92
36
12
24
31
9
15
30
36
23
37
18
12
29
88
32
16
39
65
4
15
5
4
68
4
36
12
3
5
43
149
60
36
52
80
19
114
30
29
28
44
49
39
36
120
44
16
15
41
25
35
28
20
7
24
21
140
16
20
37
18
93
20
36
79
149
192
91
77
76
20
67
33
24
56
25
11
64
32
25
35
13
126
41
37
11
91
5
19
57
72
8
73
6
5
48
40
51
5
16
128
12
55
29
40
75
101
28
56
60
72
48
16
15
69
15
6
15
68
48
60
79
53
60
52
108
36
44
28
20
49
54
17
60
12
16
24
8
184
24
27
24
5
100
56
12
61
15
111
21
108
51
113
48
4
44
24
16
56
36
19
156
9
8
40
3
65
24
55
18
48
23
12
28
12
3
30
90
9
12
21
87
60
12
3
12
36
9
36
68
12
28
92
7
5
112
36
32
31
6
30
5
16
24
63
17
48
156
112
80
28
80
36
28
8
12
151
72
24
29
24
88
80
100
92
16
39
17
160
75
36
12
173
12
31
9
15
105
20
31
21
44
12
60
24
25
3
105
3
20
60
4
116
88
20
7
24
90
3
72
15
29
36
19
5
1
3
12
159
24
12
65
84
67
24
30
23
52
21
18
36
33
15
45
20
31
12
9
51
57
8
19
5
139
161
36
4
8
96
60
55
21
33
3
177
47
28
20
43
29
60
4
51
41
84
4
20
16
15
24
29
7
54
75
104
40
33
30
53
64
36
84
80
43
57
21
66
29
36
36
103
69
32
55
9
12
3
65
7
173
7
57
8
4
20
24
7
9
68
36
40
20
12
4
116
12
121
11
48
12
19
21
44
64
27
9
84
20
13
27
140
40
36
45
144
63
8
12
79
5
76
9
36
63
27
24
29
24
48
37
27
51
57
20
31
21
84
20
12
4
68
12
108
61
11
16
80
24
16
15
168
12
5
4
15
125
19
21
8
37
3
32
4
111
48
45
15
12
9
87
5
48
72
67
93
39
21
48
32
4
56
52
60
8
37
150
5
88
128
24
28
27
5
48
19
89
4
60
8
19
9
36
8
1
47
64
8
12
19
21
51
57
8
28
104
13
23
31
81
48
44
12
180
55
36
12
72
21
44
16
27
137
48
12
25
111
15
5
13
35
49
23
40
32
13
63
117
60
15
3
69
15
36
54
63
63
9
15
17
40
200
60
79
65
7
17
16
87
24
93
12
24
9
3
20
19
33
33
114
30
11
12
16
57
119
25
15
36
3
5
52
72
32
60
13
11
12
43
21
75
5
28
20
52
56
4
20
28
32
36
28
72
44
40
8
48
175
24
33
15
21
51
36
45
99
5
40
69
36
23
88
72
92
108
7
24
69
32
40
44
60
55
6
48
35
43
33
56
24
16
116
28
36
51
102
6
65
76
24
32
40
8
7
17
72
76
44
19
24
21
12
8
12
4
15
5
16
72
8
115
5
24
25
3
36
36
156
3
12
45
ABCD 96819075404*3^$a+1 [50039]
108
6
30
171
80
4
9
12
48
171
51
36
93
81
99
105
11
1
23
16
56
85
72
3
128
25
66
6
42
21
9
60
36
24
83
55
5
145
12
63
33
72
84
24
36
48
36
24
3
68
12
4
9
12
48
72
39
24
80
40
27
30
18
30
107
4
51
114
18
33
93
12
84
18
12
114
27
3
96
36
54
11
4
120
165
48
36
71
1
12
36
11
16
68
85
42
42
3
8
72
19
9
57
30
65
19
48
18
15
45
35
25
18
21
33
120
6
6
119
31
18
23
40
45
18
30
6
18
30
48
18
75
36
44
25
6
36
29
1
60
60
179
40
15
6
12
12
126
33
9
36
114
17
76
33
51
9
60
35
37
18
41
4
21
15
81
59
19
36
125
49
30
5
31
6
90
9
33
87
21
3
57
30
90
35
13
36
71
40
117
168
18
17
24
13
27
33
87
9
84
3
9
30
36
9
180
21
3
57
48
11
13
47
36
4
120
36
39
18
90
57
9
30
84
21
116
19
36
30
119
16
9
15
129
18
69
45
30
5
13
83
49
24
47
79
36
18
35
52
45
23
25
6
81
9
51
33
47
7
12
48
33
8
7
29
24
12
79
125
55
66
108
12
23
40
39
6
6
180
6
12
3
24
36
8
97
3
51
141
20
43
41
40
63
18
60
35
19
48
33
27
41
1
6
29
124
27
5
13
11
13
72
24
15
56
13
27
51
210
78
54
47
31
5
40
63
6
36
24
18
53
37
12
39
36
153
18
48
21
33
138
30
12
11
31
9
32
19
41
4
45
39
72
60
8
37
132
3
68
76
9
72
72
27
3
33
57
6
21
60
51
18
30
6
96
72
36
15
32
48
37
3
45
42
5
124
9
15
21
18
101
55
30
6
29
1
18
17
31
9
3
96
5
132
4
80
13
120
143
13
27
39
30
11
97
3
3
5
31
5
64
36
3
48
29
19
30
11
40
9
27
45
3
177
39
24
80
36
36
7
60
48
42
102
30
6
33
9
27
129
11
139
30
35
79
101
36
1
48
27
27
30
12
39
15
30
60
12
12
60
6
137
13
51
39
30
66
125
1
39
24
12
69
48
30
17
264
55
102
72
191
12
64
33
3
45
23
1
24
11
31
18
42
129
21
30
30
63
9
6
42
83
7
30
18
21
75
45
24
45
71
13
6
96
18
30
36
5
7
18
11
4
9
36
54
18
78
96
29
12
13
12
48
111
96
153
12
120
24
24
120
12
72
51
32
28
45
12
138
17
13
6
21
39
45
3
36
12
78
6
48
53
49
75
45
11
55
42
6
66
48
30
12
29
55
42
15
3
105
9
30
18
114
96
60
42
102
5
24
36
4
27
5
13
66
9
9
27
20
85
84
24
42
36
60
113
19
6
35
40
27
9
9
72
150
18
191
1
18
21
24
9
72
24
24
78
9
33
60
23
7
57
135
30
78
21
21
36
54
258
23
28
152
24
13
30
78
23
61
138
102
156
23
49
36
47
7
6
24
3
63
96
29
25
11
64
15
6
119
25
47
40
44
4
9
6
41
1
150
5
24
4
9
23
48
97
30
84
9
21
36
39
21
12
3
3
102
12
36
27
140
13
6
78
51
81
96
42
36
30
51
21
39
81
72
63
33
6
29
12
7
33
24
153
30
101
127
18
174
12
5
43
48
18
12
18
42
108
35
37
84
59
19
81
21
30
125
13
36
107
28
36
39
177
140
13
132
48
24
123
15
9
21
18
90
6
45
3
240
18
48
96
84
24
18
90
168
30
12
30
60
12
30
48
42
48
48
12
3
9
36
6
21
15
53
25
30
30
47
19
78
51
69
36
84
18
9
33
6
90
11
13
107
40
63
12
78
6
54
48
60
72
6
21
33
3
104
85
215
40
45
60
18
48
48
30
12
84
11
19
36
9
21
72
6
54
36
6
21
15
33
27
29
13
23
4
36
27
12
5
61
120
12
11
40
32
13
60
120
84
27
60
9
114
138
3
81
15
3
33
105
39
63
36
21
20
4
9
3
9
24
60
87
128
16
56
103
36
48
30
47
13
36
66
48
6
54
48
90
23
109
66
5
49
36
71
13
6
17
4
9
36
15
69
11
24
40
36
21
54
9
9
11
25
6
45
36
8
25
60
51
3
41
25
35
36
76
33
35
25
30
6
24
27
44
4
39
17
76
8
76
33
143
24
40
21
59
4
45
60
30
102
30
93
15
57
9
30
18
66
5
12
64
33
30
6
12
3
20
16
33
71
1
35
73
60
6
41
24
36
133
27
39
6
11
25
60
75
128
112
8
7
18
156
54
17
49
24
6
201
3
41
13
23
55
53
7
33
96
21
23
36
13
48
72
12
39
32
28
9
12
48
83
19
9
27
12
6
27
3
54
42
9
9
96
72
18
30
12
54
126
23
1
48
11
49
96
30
90
6
18
111
12
60
80
13
47
85
12
47
13
147
33
27
3
33
9
120
36
12
48
23
37
39
21
60
63
80
49
6
84
18
15
8
1
54
66
11
67
6
11
49
12
30
5
40
3
42
42
18
159
33
30
6
72
18
5
112
8
19
60
36
21
80
4
60
39
18
63
20
25
36
51
8
7
60
42
36
60
60
87
84
21
60
12
18
84
108
6
12
48
24
23
127
ABCD 96819331138*3^$a+1 [50076]
120
31
72
23
54
108
96
31
24
35
36
36
90
43
41
90
96
162
115
47
108
61
29
163
48
41
18
13
72
72
113
18
84
49
24
125
42
90
36
18
97
24
96
107
90
67
89
55
71
6
102
150
18
37
48
113
151
11
13
35
397
59
48
37
5
91
65
79
24
96
95
48
1
35
24
85
96
125
90
121
95
193
72
131
108
174
240
187
29
235
11
205
24
24
167
121
437
67
59
84
121
335
169
113
7
35
61
65
102
42
378
13
120
96
53
6
61
11
108
36
85
48
48
17
12
19
24
35
13
185
90
13
120
5
6
205
48
360
48
5
72
235
72
168
401
6
210
186
37
120
72
149
67
53
42
120
42
30
25
72
144
24
41
126
36
54
78
25
65
151
72
167
1
107
204
25
23
1
24
72
120
5
18
241
24
167
1
48
77
90
84
24
90
139
48
83
162
19
29
24
163
120
59
61
59
13
47
1
264
95
54
36
36
67
72
35
6
103
5
30
24
36
162
55
168
5
67
95
42
103
23
54
43
119
48
73
5
67
192
83
18
30
60
97
47
1
17
12
168
18
18
319
72
96
35
72
13
167
1
35
61
203
96
12
25
144
24
47
48
6
163
48
35
60
102
60
7
113
7
24
101
91
107
288
180
12
360
6
31
23
126
30
61
48
23
289
53
43
23
25
120
125
187
120
23
1
144
11
24
85
17
54
114
90
72
54
31
23
49
48
29
30
60
73
35
126
12
43
96
149
114
73
53
19
48
59
18
192
283
5
132
126
144
120
49
59
96
181
251
120
85
29
19
35
36
90
31
5
163
179
72
61
29
43
5
43
24
11
144
30
54
1
24
29
60
126
30
6
13
72
221
90
49
48
275
13
65
79
48
48
120
83
37
48
120
11
30
36
19
161
54
1
48
29
192
6
72
180
1
47
25
120
5
19
48
48
72
83
162
115
96
24
48
17
90
85
23
24
138
96
7
5
19
53
132
79
96
71
73
95
49
161
36
43
11
24
108
162
108
19
24
72
23
114
103
5
288
54
72
84
162
258
36
36
18
211
113
7
11
102
126
25
107
85
168
72
53
91
29
19
185
103
23
12
13
155
30
150
84
61
71
108
36
25
192
35
228
36
204
246
139
144
11
109
71
156
96
13
144
5
43
24
23
121
24
35
13
167
102
19
120
96
96
47
132
48
13
23
25
125
84
55
96
65
7
179
234
19
155
85
120
215
1
125
30
132
30
18
114
31
17
103
120
96
11
13
41
30
6
174
85
23
60
61
72
293
36
55
96
17
90
13
23
97
29
90
18
12
91
48
47
25
5
19
24
71
180
84
6
120
108
55
95
66
204
126
90
12
103
29
18
169
24
35
109
143
73
59
156
42
7
47
288
25
47
390
126
78
12
19
24
119
1
149
30
168
133
5
24
43
168
329
162
138
ABCD 96819906416*3^$a+1 [50056]
49
35
55
5
60
49
120
23
72
60
25
71
7
90
72
35
25
47
13
36
191
13
47
1
23
25
12
47
12
31
29
19
5
84
133
23
72
7
17
31
102
167
49
11
91
17
73
47
31
54
30
6
24
95
96
115
41
13
11
12
48
36
36
7
5
240
31
65
24
25
60
66
5
132
12
61
42
90
42
36
54
35
96
36
19
24
101
235
5
19
41
7
12
18
23
169
78
5
13
47
37
90
17
73
18
77
156
24
25
71
217
59
96
48
97
12
95
48
7
138
23
7
53
96
1
12
47
96
12
73
12
120
96
30
89
48
12
1
11
79
54
107
60
73
11
85
84
35
145
30
17
36
24
216
12
1
35
60
36
108
1
35
97
108
59
72
1
59
24
60
37
35
12
1
11
1
48
144
90
6
35
24
61
167
265
78
5
36
49
24
6
29
12
49
54
90
6
77
37
107
96
24
13
35
73
108
114
126
95
60
19
18
72
11
25
35
72
133
35
49
47
48
60
85
11
37
30
5
12
12
24
12
132
1
59
12
60
49
72
23
85
102
29
1
47
1
35
49
131
7
18
11
19
42
23
7
30
18
41
24
145
24
11
24
1
119
61
71
13
155
85
23
175
17
96
49
18
12
5
85
35
36
12
120
12
72
103
36
42
83
96
31
90
47
295
6
24
30
78
35
37
30
6
84
11
60
36
49
42
29
109
11
13
18
53
67
53
84
48
24
73
23
24
1
107
36
109
36
12
35
43
5
37
12
47
24
85
12
155
24
24
12
7
30
11
12
73
60
59
13
59
1
59
24
60
24
61
132
108
155
7
17
61
59
72
19
5
19
30
11
84
1
12
48
179
13
143
12
73
11
139
54
11
12
48
7
12
96
90
35
97
48
11
13
35
96
24
145
90
6
35
12
132
31
24
53
84
1
102
6
60
114
53
7
17
60
19
24
53
24
1
12
30
6
42
102
78
5
180
25
120
42
18
48
24
47
61
48
71
168
115
5
61
24
78
90
59
108
48
7
6
42
17
85
18
65
103
77
12
31
65
60
109
180
71
19
18
59
96
67
96
102
30
17
85
60
11
7
17
121
59
85
23
12
36
120
55
245
85
24
78
12
60
53
127
6
180
60
119
12
60
13
48
59
24
60
37
23
12
12
12
96
84
13
71
36
13
120
35
156
24
36
7
17
12
43
18
228
35
24
36
169
47
1
83
49
11
84
1
30
54
66
41
1
83
24
61
11
241
23
37
83
25
35
7
29
24
25
24
107
13
36
47
85
48
35
19
30
11
96
144
12
84
91
60
18
84
11
25
12
42
5
1
11
91
198
30
29
60
25
71
7
42
83
37
23
43
30
35
12
72
25
78
12
5
61
54
30
108
72
48
59
84
84
96
36
13
35
1
47
60
13
12
12
23
168
7
162
107
31
5
84
48
1
72
23
12
12
31
29
48
85
12
35
61
35
96
36
13
120
84
71
72
120
60
24
36
13
24
36
24
30
78
12
23
48
37
30
12
5
12
24
84
228
24
31
12
137
43
6
12
59
19
149
61
59
1
24
11
97
12
107
31
30
23
12
12
120
132
1
132
48
102
125
73
12
30
5
85
35
25
6
29
43
30
119
61
78
12
17
115
17
49
30
5
19
126
59
133
60
35
13
72
12
120
18
18
35
49
23
24
19
17
37
23
72
36
24
1
24
36
42
42
48
78
17
72
1
119
25
23
24
60
43
17
13
150
5
12
49
12
59
19
17
25
95
133
59
55
17
48
12
96
13
60
42
53
37
35
43
41
73
23
13
24
47
19
60
5
24
120
168
12
12
13
318
53
25
30
30
240
12
30
17
1
11
36
175
42
36
12
60
102
306
60
24
11
36
13
47
168
120
60
12
109
59
12
1
78
24
17
13
23
60
12
96
49
48
47
25
71
60
19
5
91
5
25
54
101
84
61
24
18
17
43
18
35
132
7
18
42
6
90
89
48
60
25
90
5
24
1
47
1
84
6
149
12
73
60
66
12
90
35
168
25
24
47
24
109
11
24
25
90
41
109
11
109
18
29
19
41
84
24
13
35
73
24
11
25
84
6
90
54
41
25
24
108
95
24
96
205
35
37
143
12
12
181
35
25
18
90
24
36
24
23
7
5
1
12
132
30
5
13
59
13
6
5
25
71
36
7
5
1
35
85
24
126
90
59
55
65
121
11
13
11
60
84
13
12
47
103
120
ABCD 96820022452*3^$a+1 [50013]
1
35
64
156
20
48
97
12
147
93
66
60
90
11
79
81
9
87
68
24
13
75
32
16
39
36
141
9
11
16
12
33
30
78
84
15
36
44
13
3
24
12
36
120
24
24
15
30
35
16
8
73
39
104
16
21
83
64
32
48
25
3
15
29
79
9
21
27
8
16
24
57
15
57
47
40
21
3
27
17
43
69
60
84
32
124
144
36
9
39
15
17
28
36
20
7
30
39
48
60
3
12
17
4
15
21
33
15
96
56
4
27
9
24
9
63
12
48
108
15
5
52
12
20
16
9
15
20
28
45
35
64
8
76
12
20
100
45
12
71
7
18
84
63
12
15
33
20
4
33
15
8
48
25
75
45
60
27
8
40
12
33
15
75
42
39
8
208
44
16
12
33
3
9
168
75
8
16
21
75
60
12
15
36
69
8
52
60
15
21
12
33
15
56
43
177
144
15
21
33
87
3
17
1
27
80
145
15
8
85
3
212
52
45
3
27
81
12
33
167
64
56
64
8
1
27
12
20
1
30
17
25
12
60
15
15
18
27
15
36
17
12
88
8
145
72
48
27
32
76
15
21
68
12
28
15
33
3
17
12
1
51
21
15
152
145
126
69
68
24
16
68
100
9
207
96
93
35
52
27
17
1
12
6
117
12
32
16
60
8
16
156
60
3
42
18
84
5
1
135
120
24
20
43
65
52
12
84
12
3
5
49
95
1
27
12
51
12
5
73
107
12
43
57
8
72
151
21
48
176
76
96
24
48
120
20
85
63
24
21
60
15
3
29
36
97
3
44
96
84
96
76
68
55
81
45
27
72
111
21
48
36
9
47
36
52
56
19
45
8
144
16
48
32
28
20
24
13
60
15
92
76
15
84
17
28
8
124
20
28
12
21
27
36
36
8
16
24
152
19
5
12
28
15
90
39
33
35
64
36
24
69
24
11
37
35
4
96
15
17
52
248
36
16
21
72
3
20
88
57
90
65
60
4
81
63
60
9
27
20
16
12
15
45
3
17
1
27
45
23
49
15
60
111
21
84
92
12
100
63
69
24
56
40
8
55
41
55
65
37
15
92
40
12
9
11
60
31
17
91
5
4
32
73
15
36
32
28
117
3
92
4
48
32
43
18
30
69
24
20
76
69
12
18
90
59
76
32
13
71
73
23
48
40
32
168
124
32
4
32
28
45
87
48
12
15
77
36
36
88
15
17
19
17
25
27
12
36
8
16
9
72
87
92
4
27
33
12
48
15
5
36
40
36
108
69
108
35
192
16
12
15
18
30
9
33
75
48
140
36
4
129
27
48
12
144
15
21
33
78
29
40
39
57
24
96
15
5
12
115
30
35
60
16
24
48
60
12
51
42
102
5
88
104
124
75
57
57
87
48
8
13
35
127
9
108
15
45
48
24
144
12
27
17
24
16
24
15
9
45
3
24
96
24
24
20
4
93
99
8
1
39
8
40
72
36
36
48
60
21
71
1
30
89
1
23
36
91
30
18
81
228
12
8
72
19
12
5
160
20
85
23
4
72
8
88
3
54
15
56
16
3
18
75
72
48
44
31
60
69
33
36
27
12
15
17
16
128
4
15
197
28
36
12
20
40
15
57
48
32
16
39
5
13
3
92
37
27
80
88
140
60
13
35
24
1
15
32
25
47
1
15
20
73
27
108
9
3
33
71
76
48
36
8
31
21
60
24
12
15
33
15
17
144
36
55
53
64
15
33
15
45
192
33
15
8
12
28
15
65
96
19
30
71
40
33
15
81
39
60
21
59
52
24
120
12
45
179
28
48
32
85
15
20
1
39
15
41
16
21
72
51
87
57
12
9
84
35
1
35
16
48
8
25
72
51
15
144
18
35
24
31
17
52
21
39
3
165
72
51
93
24
60
60
68
12
40
21
120
15
44
16
104
72
1
15
8
12
52
45
27
36
12
45
23
64
21
59
84
7
18
39
72
48
3
12
17
16
8
40
24
21
171
140
1
3
87
105
24
9
27
63
21
39
21
36
12
12
8
28
27
18
63
72
297
3
44
4
12
57
87
3
5
72
31
113
100
92
100
15
17
180
13
75
15
117
15
21
24
8
55
90
27
36
80
40
36
9
35
16
8
88
20
84
40
36
32
1
72
35
52
132
21
72
11
25
87
20
48
36
40
21
48
147
12
128
37
6
69
21
107
4
24
20
16
60
68
16
20
7
53
4
12
108
48
45
18
9
21
35
52
27
53
4
48
32
28
36
24
3
5
40
15
57
32
48
43
65
148
12
12
81
159
20
16
12
63
90
39
32
4
15
17
4
48
48
8
40
24
15
21
12
33
144
18
93
32
4
69
75
12
84
48
48
48
132
12
63
53
7
18
111
9
54
41
136
3
5
12
28
15
21
12
57
15
56
16
36
20
40
63
17
73
39
36
15
21
21
35
73
72
47
115
65
1
27
15
9
24
15
17
88
9
48
108
107
43
12
5
28
80
64
36
75
57
24
24
9
51
36
39
17
40
32
103
129
3
45
48
80
72
25
47
1
23
55
21
84
24
32
16
15
5
4
44
37
39
68
43
17
31
21
36
33
42
12
153
44
1
95
13
72
23
4
36
45
15
12
8
16
48
72
36
45
18
42
35
100
12
8
7
48
5
12
16
ABCD 96820063456*3^$a+1 [50071]
132
36
12
13
144
168
23
37
12
120
11
37
24
23
60
97
11
13
96
269
7
24
23
37
84
12
12
11
24
1
35
72
13
12
65
43
59
1
59
1
84
168
395
37
35
1
35
12
73
59
37
119
37
12
23
25
108
192
24
48
23
133
72
12
11
252
85
12
72
120
24
47
73
59
97
36
155
37
11
1
59
49
23
13
24
168
24
108
216
35
60
25
24
35
36
24
36
97
48
36
83
61
36
36
35
102
31
72
24
60
101
42
36
12
73
12
23
61
108
36
12
60
108
84
23
13
24
71
72
49
36
84
113
31
119
85
23
13
156
11
12
37
59
12
49
83
73
84
23
108
13
36
203
48
132
73
53
127
17
55
35
13
23
84
37
60
29
54
25
11
61
48
23
18
31
71
60
25
12
36
24
23
72
25
11
60
1
83
241
84
72
59
49
95
217
24
144
168
24
83
37
84
5
55
24
11
1
71
85
12
12
203
133
23
205
24
5
31
119
1
35
120
61
83
1
72
84
168
23
49
431
13
144
60
132
11
132
13
23
49
12
48
120
71
54
31
12
240
23
169
156
179
37
48
48
155
49
60
84
59
90
78
109
11
73
17
43
197
48
7
84
36
95
37
36
35
54
115
108
60
120
180
72
132
60
24
36
11
37
168
47
48
37
131
37
107
121
60
12
5
115
120
60
137
210
37
179
25
29
103
84
96
12
83
37
48
12
60
60
36
12
23
132
13
35
37
60
24
23
168
109
83
13
12
96
36
11
25
23
114
48
162
1
132
48
107
49
36
48
89
90
1
119
37
120
48
65
126
25
132
72
48
108
47
109
36
23
72
13
36
276
107
36
12
132
1
36
11
78
67
48
29
91
156
264
24
48
47
48
180
145
12
48
24
239
24
13
12
11
102
199
24
209
96
30
25
47
157
12
83
168
97
95
13
108
120
36
24
72
84
11
13
5
31
11
48
37
113
90
49
5
91
35
12
168
37
108
35
180
84
108
97
36
84
132
71
108
252
37
101
79
192
96
144
144
84
72
96
24
11
12
1
107
37
35
180
36
25
192
84
11
108
54
163
47
37
84
24
60
108
12
108
35
42
7
59
144
108
25
48
240
192
72
348
84
59
121
23
181
155
132
97
156
72
12
131
30
42
72
1
24
5
31
24
71
24
61
84
312
108
5
55
96
144
12
108
35
61
60
156
71
13
5
144
43
47
37
71
157
36
144
12
36
47
108
73
24
108
348
24
11
24
13
23
37
24
11
97
156
12
5
7
23
25
168
59
85
252
228
161
102
108
37
12
120
72
60
191
25
180
192
35
121
60
29
31
36
60
71
49
96
23
144
25
83
25
23
97
120
120
5
18
205
47
13
12
12
311
1
108
108
83
72
13
72
23
49
11
145
84
5
7
23
253
23
84
60
13
35
37
35
6
31
59
25
60
35
61
24
72
47
145
155
96
72
48
25
47
60
120
49
113
91
59
37
71
37
83
133
132
312
156
36
24
35
181
23
108
120
13
29
30
60
37
96
95
133
12
60
228
17
67
36
12
12
95
97
24
35
24
37
24
72
23
24
36
1
53
91
60
36
24
107
253
59
25
120
11
85
119
13
23
97
60
60
108
204
23
49
11
ABCD 96820420402*3^$a+1 [50192]
57
312
51
108
12
54
271
59
120
13
5
3
33
114
45
40
17
24
31
125
3
57
15
21
19
65
6
108
54
18
37
80
48
9
15
9
120
6
120
6
18
72
9
45
84
24
66
54
55
41
30
6
75
51
102
7
143
36
66
18
18
24
79
119
73
24
185
15
63
25
248
33
151
56
112
72
113
18
12
1
17
72
31
24
17
96
7
191
1
80
3
6
7
120
72
17
15
93
12
96
18
66
6
12
6
27
72
88
113
60
12
24
15
195
205
96
29
90
33
3
84
1
24
89
54
121
89
36
171
15
1
32
16
120
24
32
45
3
33
55
53
67
32
57
31
59
13
11
12
129
15
1
35
24
61
23
96
1
119
186
79
29
36
103
32
9
7
77
90
18
18
36
24
66
55
144
24
53
84
168
7
29
12
60
18
12
72
18
18
1
71
18
36
6
12
25
32
51
60
9
201
72
63
69
36
12
42
169
24
5
75
72
40
23
25
32
120
81
54
66
18
90
19
185
18
12
72
1
59
13
80
48
33
111
39
90
12
19
23
25
5
27
51
109
65
6
30
204
18
36
9
72
88
5
6
30
79
152
39
9
15
12
78
7
293
3
64
59
117
40
168
77
19
65
63
120
16
32
39
33
45
3
40
155
45
24
21
84
6
12
96
69
3
13
104
16
77
67
80
15
42
103
17
24
126
49
41
174
81
40
128
117
18
72
1
47
225
33
30
177
93
72
72
126
13
29
27
39
1
71
9
51
13
5
91
143
36
156
6
12
72
6
25
59
114
27
129
18
37
96
32
16
17
288
7
119
81
24
40
53
75
21
30
21
345
55
143
25
155
48
13
47
25
24
35
60
73
107
13
5
66
121
8
16
107
60
174
19
41
144
87
15
105
9
30
49
24
161
7
65
7
32
16
32
3
37
71
42
54
1
32
21
90
84
37
23
145
17
31
59
36
49
48
41
132
72
12
31
32
40
23
54
123
16
95
1
143
96
217
48
35
42
27
63
54
75
15
49
56
40
8
27
18
12
60
48
42
25
11
45
40
48
29
12
31
104
63
42
66
109
125
18
33
24
88
23
25
5
54
21
24
81
60
19
240
24
41
108
123
15
97
143
57
72
96
57
60
66
49
80
40
323
18
66
24
1
8
16
72
24
5
3
45
96
27
39
6
27
21
67
59
18
18
24
48
18
15
45
67
23
9
219
141
88
8
72
105
78
30
150
13
32
40
152
45
42
1
24
95
1
272
105
6
97
59
21
39
121
95
90
15
3
85
56
16
17
36
36
15
9
127
32
33
15
63
49
17
18
126
39
3
37
11
90
36
6
54
36
30
25
24
56
189
36
15
15
114
31
32
63
49
8
15
57
9
7
17
7
8
111
30
72
42
153
39
60
13
17
55
113
12
24
51
201
79
80
96
33
102
49
11
102
31
77
60
12
43
24
24
179
6
30
57
24
16
47
105
88
72
101
12
15
57
7
215
105
16
17
31
137
18
12
49
29
19
17
15
40
48
77
91
48
17
108
51
21
108
87
39
168
108
13
24
80
16
11
138
42
25
23
1
41
55
143
48
132
30
6
72
9
39
9
45
3
192
171
21
15
1
80
40
89
103
8
69
75
48
63
25
5
19
120
59
69
75
18
115
17
103
24
48
32
39
6
43
32
88
47
6
84
55
35
21
3
12
25
80
9
31
48
56
208
47
33
45
36
66
45
40
29
12
7
8
3
61
119
36
133
80
63
129
88
137
15
333
72
3
112
5
6
90
18
66
6
138
39
147
90
264
19
143
97
83
162
27
160
29
42
18
12
90
18
79
47
18
7
128
72
45
24
27
63
1
96
5
18
81
15
120
18
15
57
55
48
96
32
27
37
11
60
9
16
65
84
235
23
18
87
16
17
108
19
288
23
102
90
24
120
1
5
147
33
30
42
102
25
11
13
11
54
102
97
168
83
66
114
1
71
9
40
8
45
115
173
18
49
77
18
18
24
108
18
102
6
21
40
5
3
3
ABCD 96820573198*3^$a+1 [50018]
2
75
80
145
223
17
58
117
3
60
32
65
23
2
60
96
114
41
32
15
12
50
147
31
12
50
10
25
95
48
152
88
17
315
6
47
7
66
54
17
103
6
67
17
58
5
7
108
125
7
25
112
176
35
12
1
79
1
144
3
92
17
16
67
86
84
30
60
268
13
47
33
32
80
32
3
2
235
80
32
13
35
128
288
5
34
60
13
95
60
12
25
1
31
143
88
73
16
123
245
16
16
143
97
16
37
11
47
33
32
80
13
35
49
90
240
6
31
224
144
48
87
137
23
25
1
22
60
38
55
207
2
31
192
112
115
30
47
48
192
229
60
24
7
23
25
32
249
167
7
400
20
37
96
48
64
320
75
85
25
23
7
90
360
60
27
16
32
15
6
94
125
195
28
33
59
133
17
10
5
96
19
80
221
49
95
23
60
45
15
92
5
35
48
45
87
228
37
23
57
96
16
11
132
1
32
17
15
15
81
45
142
38
47
47
140
5
176
144
5
107
11
12
20
208
85
47
140
28
38
34
1
80
27
2
58
32
25
35
40
133
7
73
15
113
19
60
20
28
49
133
36
54
28
132
1
64
45
178
2
95
23
98
22
97
48
37
27
91
32
101
16
80
49
54
121
59
30
70
530
58
149
9
71
13
163
15
38
54
28
32
73
160
37
11
19
40
133
35
13
16
91
12
20
210
70
45
32
160
51
60
49
16
64
80
151
2
23
32
65
31
27
12
50
23
64
16
32
160
16
32
75
2
163
15
145
80
27
37
48
1
31
63
170
10
26
34
80
1
64
205
3
27
37
123
85
96
64
32
73
7
29
35
144
25
7
3
61
25
180
19
5
120
36
24
90
88
12
48
25
32
16
107
122
30
60
97
149
251
80
83
28
2
15
16
144
16
109
58
60
60
17
16
5
204
10
37
163
28
33
59
30
298
173
7
25
37
30
45
32
11
132
26
71
11
117
15
1
49
70
25
1
94
50
255
75
85
16
79
28
85
32
48
48
5
91
160
13
10
86
54
100
26
79
48
53
155
47
92
30
298
60
49
80
128
105
7
111
132
13
13
35
49
118
2
23
32
80
103
9
96
17
207
31
12
60
57
64
32
27
20
186
24
30
1
87
73
80
64
35
13
37
30
13
15
60
133
64
32
253
67
16
187
28
12
141
29
178
17
201
84
35
16
80
59
86
22
38
54
30
178
2
91
27
37
192
49
22
25
32
48
195
93
16
43
28
57
80
165
58
32
120
30
30
150
36
35
49
10
101
39
30
58
65
27
40
45
155
21
79
26
7
17
63
67
120
5
103
32
25
3
12
80
180
88
122
58
2
127
48
15
48
33
149
310
53
7
57
80
3
210
107
16
33
174
17
16
80
80
255
120
60
93
87
9
144
39
170
90
6
54
57
31
97
1
47
35
32
61
32
64
29
204
60
10
1
79
60
6
47
35
92
28
5
64
48
16
319
88
132
21
27
72
125
80
61
334
26
139
3
92
65
48
7
28
189
48
176
32
73
7
27
101
7
9
144
209
63
32
155
37
73
167
16
207
17
43
37
16
97
58
133
79
33
55
57
5
43
87
50
7
256
7
100
80
85
63
113
159
40
50
10
80
77
71
25
32
5
10
48
145
97
30
66
47
48
59
133
133
11
16
7
240
48
25
80
15
60
37
175
160
33
15
33
29
ABCD 96820588706*3^$a+1 [50115]
25
60
23
18
27
243
48
84
25
5
7
11
37
113
7
11
1
44
15
66
19
20
16
53
31
11
33
36
15
1
60
101
79
5
18
42
18
12
144
150
6
49
44
52
71
49
23
6
15
76
24
144
47
13
12
8
112
41
63
27
60
12
45
81
180
55
47
60
60
37
120
5
30
1
20
27
18
54
37
11
12
25
227
25
11
12
30
51
4
56
16
48
20
21
15
16
59
24
85
137
54
9
57
43
132
60
60
59
36
93
112
65
79
65
31
5
19
59
121
11
78
42
133
35
25
12
5
139
60
35
36
49
24
11
25
60
5
39
33
108
31
23
12
168
1
44
87
66
18
85
84
60
77
3
3
12
1
41
3
27
18
7
68
33
48
115
17
19
11
97
11
25
71
25
35
204
61
60
35
49
35
30
66
69
4
20
16
11
25
29
39
96
39
1
47
37
56
16
5
6
72
18
3
27
133
44
3
109
29
72
72
42
25
24
419
72
25
44
27
162
126
61
65
6
42
15
117
18
78
3
84
40
11
102
63
51
73
20
60
40
47
6
30
42
42
9
64
60
12
24
71
30
19
17
48
31
35
90
43
47
48
78
7
35
48
30
7
36
11
9
15
6
19
120
5
6
60
69
9
7
95
30
48
127
120
59
9
21
12
18
85
44
16
36
8
40
180
17
43
36
41
3
87
18
66
1
24
20
51
24
105
135
25
60
17
78
60
25
47
24
198
51
27
252
12
9
24
27
13
83
33
64
65
51
16
11
24
168
48
37
36
71
9
40
77
19
131
97
125
108
67
11
1
204
36
53
6
1
23
201
135
9
52
60
5
18
60
6
54
1
47
60
33
60
9
31
65
24
127
113
111
40
5
19
36
5
42
57
16
17
60
67
17
30
93
15
21
39
36
36
18
7
8
96
39
36
49
140
60
16
11
9
15
1
185
19
140
16
65
3
60
15
78
7
12
131
48
45
15
1
8
75
66
19
53
3
4
71
145
11
33
36
39
30
67
23
37
29
15
100
59
48
54
55
143
42
19
60
17
7
12
11
72
105
60
15
12
150
18
162
19
59
72
9
267
108
1
119
6
6
12
1
20
291
18
138
84
85
71
72
48
57
33
19
65
6
60
12
45
3
30
18
49
116
39
1
5
144
48
222
81
165
42
12
120
48
37
12
44
15
45
9
12
18
121
185
30
121
5
19
164
111
145
47
13
20
64
101
31
108
41
19
173
132
6
24
126
66
24
54
7
29
79
143
13
179
30
7
35
6
43
251
49
36
35
25
23
36
225
15
61
120
41
19
29
15
69
60
108
7
192
59
61
71
37
72
71
12
42
90
9
141
54
84
85
80
96
100
29
15
123
168
30
42
117
15
121
11
25
60
8
112
44
280
24
41
19
23
33
16
65
55
11
114
54
49
23
57
60
51
69
3
49
24
20
39
108
13
11
9
27
48
1
8
87
73
11
12
133
11
54
30
60
105
111
36
133
84
17
3
40
11
1
29
75
81
96
54
9
45
31
59
9
16
59
1
5
6
84
45
27
133
41
18
1
24
60
96
11
18
15
57
19
24
72
35
25
35
24
30
90
49
60
36
36
11
12
18
3
51
108
21
244
131
36
73
77
78
18
19
11
13
140
15
45
9
7
5
19
60
35
12
33
16
23
37
29
15
4
53
103
20
4
36
29
18
37
36
20
21
36
12
6
30
6
33
3
49
44
57
67
71
162
48
31
5
55
11
13
17
24
66
57
36
51
73
53
42
121
120
11
49
47
13
5
12
12
91
77
43
20
51
13
95
61
20
136
35
25
131
42
7
68
15
1
44
117
36
43
11
49
5
55
95
96
60
25
119
12
13
60
41
36
18
96
6
18
25
11
30
18
18
79
95
129
45
151
23
85
36
5
42
37
41
12
108
36
150
24
1
84
20
75
49
65
48
60
78
49
65
31
17
108
54
42
3
52
161
7
120
113
19
8
21
31
44
40
11
30
30
49
47
13
36
8
16
20
4
35
25
96
5
15
39
21
111
6
84
19
24
35
61
20
4
47
25
95
18
6
60
1
65
19
77
42
72
24
12
13
77
12
138
144
54
15
75
24
12
49
59
37
104
16
41
138
61
108
137
19
164
76
71
48
12
24
25
36
128
100
11
12
30
19
11
12
1
101
43
35
30
7
71
12
90
6
42
18
85
11
9
76
8
3
12
45
51
6
78
1
17
150
18
19
36
60
24
5
36
12
54
78
198
132
1
44
76
89
51
4
167
49
59
81
24
3
84
30
ABCD 96820772572*3^$a+1 [50078]
211
156
245
30
114
234
216
25
113
343
48
29
7
29
187
83
72
324
228
78
30
145
107
42
108
43
24
120
23
1
36
35
96
72
13
48
11
144
66
6
18
7
149
36
198
217
23
66
55
156
60
108
12
185
114
25
60
221
108
216
54
66
126
18
180
144
186
277
29
126
49
71
42
48
72
31
60
17
103
119
180
30
18
13
11
54
391
59
12
13
41
90
198
342
18
132
84
31
119
61
83
180
126
66
6
43
95
121
5
31
65
54
156
18
31
144
5
31
203
157
23
126
96
48
31
29
103
239
121
35
108
36
108
42
79
36
83
102
91
17
67
113
60
43
137
103
48
59
18
78
30
127
95
84
18
91
5
156
31
60
23
241
29
391
84
227
102
103
180
60
108
5
120
54
73
125
55
35
24
18
30
13
77
91
71
1
35
42
126
25
72
83
300
1
5
84
186
229
89
31
47
102
18
42
66
121
23
73
5
72
30
162
144
6
49
35
36
60
84
24
48
13
72
95
13
60
59
97
11
228
1
215
1
53
91
131
169
11
192
18
108
60
30
1
41
120
78
97
5
19
23
97
95
325
53
42
25
96
35
234
175
95
24
102
180
19
36
17
222
48
73
108
5
151
60
36
120
119
49
5
12
162
1
239
48
114
90
36
162
7
24
35
60
121
120
149
6
90
31
95
25
23
37
167
36
66
91
107
1
36
125
6
72
66
24
102
96
102
31
11
25
41
19
269
126
18
162
1
5
319
95
210
55
53
67
65
174
90
55
156
131
108
60
120
162
775
233
96
120
91
84
5
91
35
54
90
18
91
36
5
79
36
180
216
59
6
48
60
187
95
72
13
83
25
36
216
59
18
103
119
108
12
109
120
275
222
84
6
25
59
60
61
119
30
6
265
23
90
211
95
48
18
288
55
12
29
79
275
42
319
5
180
31
144
264
47
49
113
151
41
31
239
49
5
31
504
11
156
150
79
119
66
168
126
25
191
61
59
121
5
108
6
66
168
187
24
5
48
126
24
18
79
23
18
78
72
264
18
67
96
35
162
78
169
11
54
30
114
102
114
126
72
13
48
77
132
30
13
119
48
78
30
54
78
120
73
48
36
216
24
71
13
36
113
186
61
11
13
156
41
54
54
127
53
31
23
121
60
36
113
7
95
90
24
36
174
1
179
24
48
13
131
1
48
5
67
65
144
144
390
114
66
85
36
23
13
83
25
59
162
139
65
30
37
48
29
31
269
67
59
36
36
414
186
13
35
24
120
13
77
90
132
18
151
96
71
42
43
180
95
109
221
144
ABCD 96820775978*3^$a+1 [50130]
54
78
30
90
126
39
39
54
36
48
95
48
61
27
27
66
36
39
80
7
9
51
5
67
5
13
18
9
27
12
17
25
72
15
104
24
157
6
29
19
5
160
32
79
17
1
47
1
47
13
102
5
85
27
15
17
1
47
24
31
81
48
48
120
24
3
6
162
29
37
11
24
79
30
42
9
27
30
42
69
32
24
121
24
143
31
89
37
3
32
61
18
30
114
9
24
21
11
7
81
27
77
7
17
16
48
15
41
24
1
143
43
69
80
31
9
3
6
47
25
48
23
24
16
15
57
8
19
5
1
30
6
27
135
9
8
19
84
6
11
37
3
111
18
30
9
24
21
3
39
174
11
13
3
33
48
60
54
21
195
21
24
8
1
23
31
17
40
87
9
3
149
1
15
32
25
47
24
13
42
41
120
19
21
45
6
5
49
15
33
6
72
33
120
45
3
27
5
40
8
1
15
104
157
11
40
3
69
57
36
83
25
23
25
42
54
87
111
48
81
15
41
67
29
120
31
41
43
69
80
13
42
9
9
66
29
115
18
11
13
3
27
162
6
117
39
57
24
63
60
5
24
25
87
39
36
45
3
5
40
9
6
113
72
43
77
13
59
37
72
48
6
93
80
37
11
48
1
18
30
18
5
127
17
19
69
48
81
71
72
40
24
8
13
3
39
81
27
101
1
24
36
11
24
31
41
37
51
96
27
21
24
8
19
6
90
144
192
60
9
9
84
83
88
45
24
36
18
36
65
19
5
40
9
72
47
24
19
5
55
54
120
107
40
24
87
12
60
33
8
31
36
77
157
18
65
1
15
72
32
24
1
132
3
8
7
113
67
53
37
11
24
1
30
57
120
56
16
93
6
5
24
43
36
90
18
18
18
9
24
96
48
21
3
32
49
87
48
56
13
54
317
55
17
7
81
56
88
9
72
12
51
3
5
19
29
37
59
67
42
11
7
102
27
32
55
105
72
8
31
36
5
13
30
5
1
36
72
66
24
17
1
18
54
15
147
21
8
19
114
48
3
8
43
21
87
6
54
117
9
23
13
3
69
12
24
47
24
16
39
138
42
5
24
7
9
8
1
18
18
162
33
51
54
108
24
59
169
15
72
48
45
3
8
43
29
72
64
24
8
160
9
15
24
15
36
5
67
5
13
84
39
69
131
72
1
36
35
19
18
72
51
3
53
1
48
6
17
48
16
24
8
24
43
48
36
6
36
72
23
25
42
53
37
27
3
29
72
48
13
107
1
24
18
18
11
7
18
138
42
18
33
111
113
13
51
32
19
6
47
55
6
51
24
48
21
102
24
36
36
12
42
47
16
32
16
8
25
63
104
16
171
5
96
64
21
54
5
48
48
72
25
47
97
90
165
8
72
163
6
15
32
40
3
117
27
29
43
66
18
137
72
16
96
81
72
48
15
80
1
72
54
12
21
39
41
7
6
27
3
132
137
96
73
167
24
19
45
80
1
42
66
35
97
87
87
33
8
31
9
69
59
7
78
83
48
49
63
32
16
8
1
111
105
72
47
48
40
15
129
152
40
3
5
61
59
1
63
56
37
83
48
1
36
11
43
69
8
7
17
1
42
18
30
6
87
69
3
39
12
69
45
102
45
8
40
15
6
11
61
48
90
6
72
3
81
39
3
29
16
104
31
65
7
48
36
18
3
3
5
13
123
15
36
54
23
16
3
66
54
45
8
40
72
57
126
18
15
51
21
48
27
18
54
53
16
32
19
42
36
30
81
69
27
96
39
108
21
104
1
135
3
24
21
9
71
37
35
16
81
126
12
24
18
3
63
6
107
157
75
168
104
19
45
8
31
9
45
78
18
48
11
115
101
40
9
18
29
7
156
69
27
29
43
29
24
24
25
6
48
113
1
39
24
81
23
24
16
3
54
96
47
7
66
47
25
36
3
213
11
43
6
119
1
6
30
83
31
36
144
45
93
3
8
7
78
27
27
12
60
5
85
51
3
30
15
8
31
9
8
19
6
48
6
33
33
71
187
53
88
8
25
114
5
48
64
99
5
25
54
17
55
9
33
39
51
54
30
42
48
87
27
66
35
40
3
18
18
65
48
25
15
216
8
48
25
63
24
219
69
15
6
35
16
15
9
51
18
126
5
7
6
11
40
21
12
114
29
24
40
8
133
30
24
156
17
43
29
16
24
120
24
8
264
1
18
53
31
9
152
16
32
7
33
27
36
41
24
7
9
48
15
12
6
39
9
132
84
18
77
16
72
80
25
42
21
45
186
66
96
30
9
15
18
12
54
36
42
23
24
97
23
64
129
15
69
3
3
120
144
108
54
11
48
48
24
19
5
25
39
56
19
156
78
18
33
93
51
3
21
32
127
9
8
24
31
18
71
40
33
72
23
13
102
5
127
108
101
72
25
48
6
9
56
79
72
33
93
84
72
23
1
15
69
11
13
3
51
72
21
159
84
93
72
75
102
36
60
47
7
126
3
87
17
55
9
32
43
126
60
18
324
5
31
72
17
40
171
29
16
15
54
36
174
42
30
9
51
48
42
147
9
71
ABCD 96821496446*3^$a+1 [50087]
54
6
6
14
72
18
30
4
14
106
26
34
14
24
4
116
34
20
52
12
30
6
30
2
30
18
54
4
2
4
32
30
52
2
18
78
12
10
26
10
6
12
122
12
24
10
2
40
32
10
6
114
2
4
18
60
92
72
78
58
44
10
6
144
44
30
54
6
94
12
36
36
38
40
44
18
6
28
60
20
12
18
22
14
36
4
54
86
34
8
48
94
20
16
6
50
52
14
52
8
12
18
108
16
8
66
6
10
48
14
58
18
26
162
22
96
120
18
12
24
12
120
24
2
60
58
122
22
66
6
80
22
86
16
74
40
36
2
4
8
36
4
2
10
12
30
32
42
22
44
82
24
6
2
18
70
2
124
2
36
40
14
28
174
8
16
12
24
26
12
6
18
22
14
16
2
36
4
26
36
46
36
18
186
20
6
70
108
38
30
10
60
12
32
10
18
42
2
12
24
232
20
54
12
58
104
78
10
20
18
52
18
30
30
20
156
4
50
130
72
32
18
10
18
8
16
56
34
38
34
26
34
32
72
18
6
48
36
114
54
28
12
60
8
36
70
20
64
62
4
50
4
72
32
34
48
26
30
42
34
30
74
16
44
54
12
10
26
94
128
18
4
104
64
38
4
14
18
168
34
2
178
36
42
86
18
4
26
96
30
78
18
22
50
30
10
18
8
52
20
90
36
4
2
28
30
8
6
18
10
60
110
52
12
2
4
68
24
40
32
34
32
10
12
90
2
180
40
90
78
12
18
8
6
30
4
18
24
18
104
16
68
10
32
12
108
4
2
94
54
48
48
24
24
36
26
6
126
16
2
40
44
6
10
20
36
42
106
56
4
44
10
8
6
22
18
30
78
24
26
28
24
36
50
10
26
10
44
24
18
4
98
262
14
40
8
64
24
8
52
6
258
8
28
78
6
86
18
18
70
18
14
88
38
42
4
30
18
12
146
6
16
18
12
8
36
48
4
42
8
6
12
6
82
30
6
18
56
58
14
24
4
18
12
20
4
54
12
30
2
24
54
12
16
2
24
40
80
10
114
108
62
12
10
120
54
96
48
32
40
38
100
36
36
62
28
26
12
36
4
48
12
66
6
84
20
90
22
14
36
30
90
4
2
48
6
4
68
16
30
2
60
40
26
18
6
12
52
20
16
8
18
22
116
18
10
36
30
54
12
30
8
58
20
70
20
10
42
2
34
6
44
6
18
58
18
26
64
30
14
70
188
10
24
20
28
2
108
10
30
2
34
6
50
70
36
2
36
22
12
12
26
18
130
24
20
28
30
20
54
10
18
26
12
34
18
26
40
188
24
82
48
12
14
4
104
28
8
22
2
30
6
48
36
28
36
8
106
30
42
108
12
66
86
72
64
6
12
14
18
28
62
76
32
4
26
28
36
186
56
58
2
4
78
24
42
30
32
142
74
22
6
44
34
24
32
28
12
2
4
42
12
144
6
24
12
42
6
32
18
4
12
6
84
14
10
24
44
36
16
30
38
46
18
24
30
18
18
50
18
34
14
58
2
12
4
6
6
8
12
28
62
24
52
42
12
74
10
6
2
12
4
78
14
58
12
110
18
10
78
60
8
6
30
54
18
54
22
30
2
4
2
18
4
72
30
92
16
12
18
6
12
18
6
2
34
12
44
22
32
4
62
18
6
30
6
58
32
22
8
18
10
8
16
36
2
126
6
52
74
28
42
20
12
18
16
12
30
6
32
58
66
2
12
54
22
6
48
36
92
28
60
18
18
48
12
24
6
60
138
38
18
94
8
88
2
6
54
22
36
18
12
20
34
6
18
48
2
48
36
52
42
24
14
22
24
6
48
24
146
4
8
34
6
104
16
54
66
18
6
26
18
72
30
42
10
18
60
2
12
94
56
10
84
12
54
30
24
50
36
6
108
10
54
12
14
82
84
108
66
12
80
18
4
32
10
48
138
12
44
22
30
86
10
8
16
26
18
48
24
4
42
2
58
114
24
72
2
60
22
18
18
48
50
40
66
24
6
26
34
38
40
14
28
6
24
18
2
30
16
116
4
12
6
32
66
24
22
72
86
102
78
12
10
176
106
6
12
30
12
24
20
6
46
24
2
12
64
32
18
36
4
30
38
64
54
24
30
6
20
12
168
66
106
24
36
18
92
10
2
16
6
48
18
56
88
30
8
18
70
54
2
36
40
96
8
94
14
28
42
18
6
2
108
16
14
24
10
26
30
46
44
6
4
8
4
30
42
18
30
12
26
64
32
10
20
54
18
28
24
6
24
62
4
18
12
2
16
8
52
60
6
2
10
44
16
2
132
28
66
66
110
166
24
24
20
48
76
6
12
18
32
36
28
62
4
30
44
4
60
6
18
18
72
74
22
6
56
60
22
36
66
2
28
2
64
8
10
32
34
2
4
24
26
36
84
94
6
30
2
48
70
98
12
18
40
12
56
28
60
6
14
36
18
76
38
16
128
22
8
118
32
72
12
36
114
30
24
46
38
6
36
52
74
4
30
2
16
66
6
2
10
2
16
12
12
30
38
130
2
12
52
20
6
30
6
12
16
20
76
36
30
38
160
54
2
42
16
72
30
8
22
32
34
74
10
38
6
48
18
4
12
54
36
2
42
12
22
92
12
22
2
72
4
48
2
40
32
64
42
12
2
46
8
10
24
2
76
60
72
36
8
34
60
24
32
22
24
2
4
72
24
6
38
10
26
36
54
4
2
18
18
30
16
8
4
36
18
6
2
108
4
36
18
2
4
26
58
30
30
170
60
28
44
34
24
36
14
66
6
46
12
158
54
46
2
54
82
80
18
78
124
2
34
36
20
22
12
6
30
48
60
2
64
96
78
30
32
6
12
34
26
16
2
48
46
48
32
6
106
6
26
72
4
2
16
6
62
52
24
18
24
32
4
120
14
40
6
8
18
76
18
20
40
14
4
24
128
6
34
12
38
52
6
90
2
30
10
14
46
74
34
12
48
38
12
34
44
36
18
52
30
8
82
26
18
18
10
18
2
70
6
2
54
4
234
6
8
72
18
4
36
32
34
24
24
20
6
82
8
36
16
60
14
28
18
2
10
18
84
30
62
142
30
6
2
16
92
40
84
140
34
18
48
42
26
18
10
36
18
54
2
16
8
76
6
2
10
12
18
6
84
86
4
38
66
22
20
22
18
12
42
102
6
18
6
26
30
150
28
12
48
14
ABCD 96821778128*3^$a+1 [50016]
7
8
36
15
78
30
25
95
24
25
5
18
18
55
47
60
1
5
31
29
6
72
45
15
72
12
49
5
36
7
29
55
8
27
42
6
24
24
42
30
12
9
9
27
36
3
102
6
6
72
27
4
24
11
73
48
53
24
6
6
7
11
6
51
9
54
25
24
17
42
12
6
19
41
3
9
7
12
17
42
25
5
55
77
6
60
37
12
59
18
6
12
30
18
18
15
75
69
52
47
9
52
53
18
6
6
18
6
12
6
6
18
19
17
6
9
3
42
19
53
7
36
29
12
42
54
6
25
32
36
4
5
6
49
101
30
1
23
30
30
9
9
42
42
48
42
25
12
11
12
1
83
30
54
6
6
24
21
9
6
21
135
49
47
6
36
12
3
57
42
73
5
7
5
30
42
27
4
24
5
150
18
6
13
17
15
9
115
11
1
23
6
12
48
12
12
55
5
19
32
52
23
12
1
35
24
18
120
12
30
69
28
35
42
6
33
33
6
30
48
27
27
24
21
39
105
15
6
6
12
25
11
18
6
48
42
12
6
48
66
39
9
18
9
3
24
6
3
36
9
7
23
37
11
48
54
18
1
47
1
12
48
8
21
7
35
12
1
23
1
23
18
12
12
15
45
6
21
9
42
6
79
17
90
78
3
63
25
17
3
33
24
6
108
1
59
42
66
25
35
105
4
23
18
18
1
83
6
24
18
18
78
1
11
30
30
30
39
33
24
30
21
9
6
36
48
49
29
18
1
17
7
11
21
21
36
55
32
93
43
8
28
23
30
31
60
5
30
24
66
31
53
18
6
55
12
24
65
18
12
21
3
33
3
37
5
18
30
84
42
13
11
18
90
6
24
7
23
36
18
24
7
65
66
1
23
18
18
6
31
29
75
52
23
108
37
11
42
6
1
5
3
3
25
35
96
6
6
13
17
6
9
36
15
30
18
13
101
36
3
3
1
23
37
11
12
1
29
18
24
36
18
3
9
24
55
23
30
48
6
6
6
24
18
18
48
24
42
24
48
15
52
17
3
57
12
24
6
117
93
18
42
19
89
6
24
186
24
3
69
18
6
12
24
15
16
11
25
47
12
1
41
6
12
36
30
51
15
12
24
1
53
18
72
102
7
17
6
66
7
113
19
17
7
5
54
36
18
12
19
35
54
3
51
21
9
24
30
36
30
18
18
42
13
11
54
3
16
11
12
177
36
69
31
96
5
6
12
60
18
6
18
7
12
11
1
11
12
6
6
24
30
7
59
18
18
30
18
12
37
11
6
12
6
81
57
43
17
27
9
55
12
24
24
23
12
21
15
108
6
30
21
15
25
35
6
30
48
24
18
19
29
43
11
18
6
18
67
11
1
12
17
24
12
31
23
42
24
12
7
47
9
28
83
13
11
18
24
24
7
17
27
21
24
36
36
30
13
35
21
3
30
6
24
18
18
36
6
6
6
18
145
8
4
41
99
15
24
24
30
7
29
24
43
41
42
61
5
42
48
24
13
11
138
36
18
18
12
51
9
6
1
83
24
18
115
11
21
9
7
11
81
33
18
12
84
13
36
17
67
41
72
42
1
32
112
5
18
18
24
30
36
1
116
21
15
27
6
6
13
20
33
6
6
24
3
4
29
120
6
60
6
6
24
25
35
37
8
15
36
18
18
12
12
1
32
33
72
79
23
9
33
3
21
36
6
24
42
18
18
31
167
54
60
84
15
16
20
3
6
24
18
21
3
30
30
9
3
12
168
1
24
29
6
6
19
128
15
12
25
35
13
5
7
5
66
12
6
18
6
24
6
12
24
36
6
18
60
73
11
156
36
42
19
23
21
27
13
17
6
85
23
109
17
12
108
19
137
18
30
72
12
12
24
42
12
12
6
15
9
42
36
90
30
1
35
18
12
12
6
66
3
27
61
5
19
24
24
83
1
23
36
18
12
7
20
51
150
36
30
13
36
23
12
12
36
1
29
6
25
23
12
9
52
12
11
12
54
7
47
37
17
24
7
23
57
3
18
72
6
45
3
30
42
61
41
108
19
59
6
55
8
16
108
36
5
6
12
37
5
91
44
3
54
6
12
42
27
51
90
18
30
6
13
8
27
12
6
6
21
75
42
24
12
12
30
18
30
6
78
18
6
24
30
66
18
31
11
45
15
114
18
37
11
66
114
6
36
31
41
7
24
23
24
30
30
57
57
78
13
83
1
5
102
24
54
6
81
3
12
1
12
8
9
18
9
33
18
6
15
21
43
11
42
63
33
6
60
9
21
6
18
54
9
15
18
55
113
18
12
12
1
47
42
12
42
12
18
6
12
33
3
12
13
44
9
19
24
20
3
24
37
8
57
6
6
48
6
54
43
11
1
41
42
9
15
6
6
6
31
132
5
78
9
3
37
35
96
12
12
36
24
12
6
36
15
9
60
30
108
42
12
6
21
4
47
6
66
21
9
7
23
90
18
24
24
57
15
18
24
18
6
31
47
30
54
78
18
48
18
42
96
18
78
117
9
43
89
24
31
5
6
24
13
71
6
67
5
6
24
90
12
6
45
63
30
51
39
90
24
54
13
17
12
96
66
37
5
31
35
24
1
5
7
77
24
42
1
83
9
21
30
21
9
7
35
60
85
101
7
35
13
11
24
6
54
36
30
66
12
1
29
96
39
21
6
6
66
13
5
12
54
18
12
75
3
6
30
30
39
28
23
42
6
54
18
24
18
3
27
12
78
42
36
24
33
15
13
29
30
18
7
41
12
7
12
29
12
7
95
36
18
42
18
12
30
6
60
30
13
53
6
156
49
29
12
18
36
18
12
96
19
11
48
12
25
5
18
72
24
54
66
1
47
18
18
37
29
24
30
6
36
18
1
17
12
18
102
24
19
17
54
36
12
12
6
6
6
18
72
36
12
57
52
101
6
24
1
23
48
168
9
40
11
12
1
72
12
11
42
7
5
48
36
132
19
35
18
18
25
23
36
9
21
24
36
6
13
24
125
3
9
27
57
24
24
3
33
30
9
9
90
61
5
30
37
59
12
6
6
60
25
11
12
12
24
1
29
24
7
5
18
1
41
18
6
12
30
33
28
47
6
42
18
55
29
6
24
49
5
36
18
18
48
18
57
15
42
54
25
8
21
7
5
30
24
1
35
6
6
12
66
18
1
5
72
42
12
13
12
8
16
5
24
31
35
12
12
9
15
1
56
3
33
51
1
11
6
30
1
8
36
28
65
51
3
12
42
15
4
5
12
12
42
54
12
12
27
36
3
84
12
66
43
11
66
42
12
25
11
42
15
4
29
75
3
60
54
19
17
7
11
25
5
12
18
1
5
18
49
29
30
12
12
24
108
73
36
20
36
63
24
60
60
13
5
24
24
30
18
84
24
24
54
36
36
36
1
89
6
6
54
12
9
51
21
33
6
12
6
30
1
11
18
24
30
18
7
24
11
13
8
3
13
5
30
61
5
12
36
18
1
11
42
30
57
40
5
30
24
66
7
11
1
71
18
66
18
31
29
54
13
5
30
12
48
6
43
17
12
43
11
6
6
6
91
11
36
12
12
1
8
27
25
12
29
6
36
13
32
16
23
6
30
18
18
36
30
36
36
3
9
6
37
5
15
27
9
69
39
16
83
42
54
18
103
23
85
41
3
75
42
6
6
55
68
27
1
11
24
12
6
90
96
1
11
78
108
30
18
18
9
33
18
13
29
30
37
47
81
16
20
21
6
30
15
81
36
30
18
72
48
36
18
60
30
3
21
12
18
6
31
65
6
54
31
47
30
3
27
1
5
84
43
17
6
6
36
18
12
1
47
24
30
7
5
48
19
35
48
6
19
11
6
42
36
9
76
60
53
18
9
27
90
12
6
25
11
45
51
37
29
7
48
11
12
24
6
27
40
65
12
27
21
43
41
30
36
6
6
12
6
6
90
6
13
11
1
17
36
54
6
ABCD 96821800126*3^$a+1 [50024]
63
42
138
12
69
180
15
54
210
12
30
30
90
108
156
90
321
3
6
36
24
24
6
84
36
90
24
96
30
66
30
18
111
9
72
30
24
60
21
3
105
36
9
60
12
24
75
51
165
15
108
12
18
12
18
33
87
156
9
51
21
183
141
72
63
6
150
18
87
9
54
66
87
144
3
126
150
36
90
30
33
147
18
6
24
30
27
3
36
30
174
6
96
51
57
66
126
18
96
306
144
159
57
18
36
90
36
54
36
48
6
126
24
6
3
21
30
57
3
54
66
144
36
84
336
54
30
57
9
24
66
36
189
15
57
93
6
81
27
156
30
6
54
24
135
57
54
96
24
120
66
90
30
90
84
24
6
126
69
15
36
24
144
6
6
18
147
195
138
6
24
72
30
18
90
6
30
96
51
369
204
66
204
36
60
18
231
21
51
3
30
36
138
96
60
24
36
6
111
33
84
63
3
60
24
30
6
21
189
27
180
3
54
6
66
78
66
24
27
159
84
66
90
54
51
36
63
6
111
15
114
87
3
36
30
168
12
84
30
30
39
51
24
177
63
36
45
81
135
3
6
24
210
6
144
3
27
132
24
6
24
66
24
21
36
39
30
24
90
90
51
39
54
12
3
15
66
96
30
24
96
30
39
72
108
15
84
60
72
198
3
27
6
60
36
18
60
6
66
30
18
30
72
111
3
66
144
30
30
150
36
30
18
42
48
42
48
141
141
258
12
24
6
204
24
66
24
6
90
30
87
33
54
36
24
6
126
18
66
60
9
75
6
330
6
24
54
12
54
51
69
66
198
6
6
84
24
150
12
48
36
30
66
18
120
30
36
120
60
120
60
30
96
63
27
30
48
42
228
21
72
69
18
180
93
93
150
66
144
66
54
66
54
66
69
21
108
30
12
45
108
36
15
60
24
72
84
90
15
15
57
39
114
24
42
18
6
9
117
135
69
66
78
111
135
54
102
33
57
24
66
33
57
30
54
39
105
30
36
84
12
78
30
21
99
60
30
42
84
84
30
6
60
36
48
156
6
18
12
24
30
39
27
45
39
30
144
3
117
27
99
9
15
36
57
213
30
45
111
30
84
30
54
120
162
24
6
24
60
126
84
57
27
81
21
48
90
120
60
42
15
3
96
30
24
66
36
24
24
93
39
24
6
24
15
75
90
144
42
168
72
144
57
159
24
54
60
30
66
24
12
18
120
42
18
60
276
81
3
6
96
60
78
42
24
24
192
24
6
60
78
210
30
126
54
6
60
30
36
108
150
6
114
6
171
75
180
48
21
81
90
54
54
12
24
210
30
6
123
87
48
6
6
105
39
30
96
51
147
33
3
84
30
30
36
36
33
75
132
180
30
60
18
126
36
54
24
270
75
201
15
39
33
9
90
18
63
108
21
60
78
57
36
147
90
96
99
45
30
72
33
75
33
3
141
9
30
150
24
96
6
24
6
114
66
210
21
3
30
120
6
93
21
6
9
36
63
210
6
6
114
24
6
24
51
9
6
30
66
141
9
48
15
87
30
78
6
24
27
3
42
30
105
129
36
90
210
18
36
36
24
30
66
18
30
30
72
48
312
78
6
96
228
60
66
9
75
30
60
6
45
144
15
66
60
6
30
24
54
12
24
84
6
30
36
168
33
39
18
12
18
66
60
30
9
75
36
177
189
18
12
78
12
24
30
69
51
60
390
96
30
129
9
27
69
30
30
354
12
9
21
78
90
42
21
3
54
15
15
96
90
51
15
60
69
36
75
168
6
30
9
15
6
36
54
69
117
24
36
18
12
18
12
54
66
24
51
123
6
60
30
120
84
12
48
21
141
3
75
72
33
135
126
6
ABCD 96822058618*3^$a+1 [50071]
60
13
99
216
8
4
141
72
123
32
12
16
80
40
9
3
44
96
37
108
47
40
33
123
12
24
108
80
16
44
36
84
16
44
48
13
15
20
36
40
21
35
12
36
12
13
15
164
12
120
121
48
39
96
60
32
25
35
37
216
60
15
69
36
24
15
92
48
208
48
180
12
44
13
51
9
75
116
37
87
92
1
3
44
13
39
141
15
72
140
16
57
59
64
144
56
25
27
12
105
11
84
256
44
12
1
47
16
9
15
12
33
51
12
84
60
80
4
144
45
35
48
85
48
51
9
27
57
36
15
132
20
60
4
9
15
36
36
24
8
16
45
51
21
3
56
24
4
21
11
61
95
4
48
68
24
120
24
16
8
40
48
45
12
71
40
176
48
28
84
81
27
45
3
228
32
60
48
16
44
84
1
60
35
36
40
120
44
4
45
287
76
20
124
9
167
37
63
45
3
9
51
36
44
16
104
16
8
13
23
64
128
4
8
96
25
27
57
3
80
4
21
132
23
52
152
120
120
13
27
9
95
4
48
48
84
105
87
93
3
44
16
20
12
61
24
23
133
15
20
60
16
20
1
15
33
11
28
20
76
9
11
100
80
64
60
48
68
16
44
16
44
160
9
11
16
60
9
15
69
36
35
60
85
11
48
16
24
45
63
45
47
96
24
1
59
76
45
71
4
56
96
25
27
240
132
9
47
13
35
49
15
8
13
15
80
36
1
23
25
11
169
59
1
75
9
35
73
15
48
12
33
15
45
71
13
51
56
36
112
32
16
84
8
40
12
44
64
72
9
120
59
1
15
165
11
100
80
16
72
21
60
99
36
32
28
60
56
28
48
12
80
40
33
60
219
84
57
72
3
24
48
32
148
36
92
48
132
28
20
76
116
73
72
47
60
16
309
60
48
15
12
56
49
15
21
35
37
72
120
35
16
9
47
169
59
12
36
85
39
8
16
105
47
4
204
116
28
36
36
33
11
37
47
60
25
27
8
40
33
143
12
4
140
16
20
60
124
36
44
49
71
204
49
3
92
205
131
4
8
24
28
93
3
44
13
12
63
8
37
27
20
96
16
48
48
32
12
48
13
35
4
20
28
81
84
87
8
40
45
3
68
4
21
147
33
144
48
95
40
128
24
40
12
9
51
8
28
12
20
48
48
52
57
87
60
60
56
97
15
33
15
108
9
71
12
132
13
15
68
36
60
1
35
64
120
48
45
131
36
13
48
60
107
112
44
4
72
20
64
9
27
48
321
15
69
3
32
16
45
87
68
40
96
20
288
60
72
144
24
48
4
44
24
216
4
108
80
48
37
59
4
20
172
32
16
80
36
13
63
12
8
12
16
20
49
15
33
27
45
87
8
100
128
97
27
36
12
20
12
88
12
21
63
24
8
13
15
20
37
75
48
72
32
25
27
84
92
73
59
40
20
48
60
25
39
33
35
192
1
60
39
33
63
12
92
13
27
48
33
48
27
20
12
13
15
20
4
60
33
11
52
45
23
60
4
21
51
68
12
24
12
4
9
39
32
73
51
36
21
147
20
13
48
72
27
33
75
24
9
47
64
33
35
145
27
36
48
9
51
132
44
148
32
28
33
3
69
36
35
136
24
96
8
76
12
32
13
39
84
9
47
1
3
12
24
60
20
28
105
3
24
33
48
63
152
180
28
36
9
72
27
80
36
16
9
35
132
4
93
47
36
85
179
49
47
4
20
1
27
12
104
16
21
27
48
168
20
84
108
13
47
64
20
13
47
4
36
48
60
108
32
61
75
12
45
83
36
24
112
33
87
8
52
44
40
21
59
16
32
40
33
3
177
15
33
107
4
96
12
33
23
220
20
12
48
12
265
267
20
48
12
13
48
24
23
97
87
48
12
21
59
49
12
119
16
92
12
4
32
37
11
4
21
11
16
120
32
52
68
48
13
12
15
24
24
69
48
60
47
16
56
109
11
49
12
59
13
60
83
4
56
24
121
23
97
39
20
16
20
24
216
12
52
8
61
51
8
1
27
57
60
75
48
20
12
1
75
24
81
75
44
13
23
84
28
32
52
60
9
27
48
9
3
33
15
44
160
32
96
48
120
49
15
108
57
27
24
56
1
12
51
140
64
21
144
27
36
8
36
1
155
4
84
24
21
107
4
36
24
9
75
140
24
432
48
136
120
24
21
15
92
24
1
48
24
48
15
24
56
84
108
132
16
44
36
208
69
36
71
4
105
15
9
111
12
48
84
8
84
ABCD 96822179802*3^$a+1 [50010]
12
43
8
16
8
33
90
49
5
30
54
42
18
15
21
15
24
15
6
19
5
67
164
15
6
3
81
48
63
33
102
13
20
27
25
17
27
4
60
36
5
66
9
201
3
24
33
12
60
6
9
63
18
27
60
39
30
84
135
81
243
12
33
27
36
12
36
72
39
54
12
48
99
36
16
53
3
9
30
81
24
15
9
15
42
27
57
3
12
51
105
72
45
51
75
6
54
9
36
40
11
33
87
66
3
51
33
21
15
24
16
72
8
45
30
9
3
57
3
18
7
44
33
12
30
6
27
45
60
36
6
21
48
15
9
36
9
31
20
12
105
27
88
29
3
21
67
29
63
132
33
36
30
54
36
6
49
29
12
19
12
35
18
7
95
9
69
24
42
6
19
24
36
5
30
90
30
33
21
39
21
31
8
52
104
16
56
3
9
57
3
21
30
54
36
7
5
87
36
96
24
9
67
20
16
17
60
75
12
16
20
45
12
75
81
31
80
15
81
15
42
60
12
3
16
44
12
60
75
9
21
19
44
12
16
48
56
76
20
45
72
3
63
85
20
16
80
4
65
15
16
20
16
8
24
21
42
42
3
48
12
9
39
27
25
17
7
56
9
63
123
109
36
35
45
48
120
27
33
16
44
69
36
51
75
24
21
21
12
43
48
60
20
24
28
20
48
15
97
8
172
23
66
15
81
27
33
108
72
12
15
111
25
17
39
40
5
3
48
183
57
100
80
12
12
4
32
9
48
15
27
45
15
96
42
3
99
9
12
9
51
3
9
16
20
52
20
84
9
30
45
81
15
16
23
30
27
12
12
15
24
129
36
112
17
15
36
15
66
36
3
12
45
24
19
44
48
3
9
27
21
3
25
56
15
33
48
24
9
67
44
4
20
112
5
24
79
72
5
12
96
27
45
72
31
29
6
21
51
30
15
64
11
33
112
17
3
48
15
6
3
81
36
63
16
5
27
4
5
3
16
35
57
69
96
15
75
9
16
32
21
7
5
72
3
9
3
27
54
90
37
29
99
141
39
12
12
16
5
12
18
90
30
9
111
6
48
12
30
129
81
3
28
8
84
27
1
32
28
5
27
57
3
36
60
12
60
64
5
51
72
28
24
8
60
27
30
36
12
18
45
12
45
63
45
183
9
3
33
126
6
39
9
96
54
9
3
9
69
12
39
15
30
150
1
32
51
1
20
4
35
54
12
3
27
18
31
44
63
42
51
57
18
42
3
81
3
21
186
78
36
27
24
96
57
7
11
25
8
24
12
60
24
16
8
12
33
12
115
8
12
33
27
15
54
51
21
18
36
105
16
8
87
120
57
16
5
66
18
6
186
3
72
228
57
84
27
45
75
12
16
11
30
31
35
18
31
5
63
28
95
49
20
16
17
36
87
57
51
12
100
32
27
9
24
33
78
25
60
11
45
120
36
3
129
12
45
111
40
5
99
21
3
84
27
30
24
42
13
17
3
16
53
91
120
11
49
20
57
3
81
15
15
54
55
5
27
9
60
3
108
12
3
18
111
9
15
69
27
16
20
100
53
12
24
3
36
9
120
75
28
29
6
18
27
48
21
31
59
21
64
8
3
42
3
123
69
172
149
51
156
12
48
12
27
21
117
111
24
36
45
12
39
40
29
55
44
12
4
44
27
30
51
57
12
31
29
15
60
15
6
12
15
45
63
144
36
159
33
45
7
89
15
9
67
20
36
12
12
15
9
12
4
164
24
28
20
3
6
15
136
5
3
15
1
11
24
9
9
6
9
45
12
24
6
21
4
113
43
32
3
30
15
88
11
285
21
3
9
60
15
48
105
15
88
65
51
15
6
27
123
54
3
63
48
69
16
44
57
24
27
69
31
32
28
8
21
6
129
81
3
24
72
24
24
21
27
57
3
12
3
42
60
66
42
72
51
111
6
72
12
3
28
23
85
71
85
104
12
60
33
31
5
63
12
45
51
57
3
24
69
67
29
55
35
1
29
36
3
57
87
28
8
57
159
15
18
15
16
71
18
91
44
27
9
84
16
17
30
33
69
15
27
1
89
39
9
120
18
42
96
27
12
12
40
68
3
90
39
40
36
20
9
24
12
90
24
9
12
88
32
72
16
35
9
21
30
12
109
5
84
12
39
39
9
192
16
8
36
16
32
52
11
57
51
57
15
153
15
90
36
15
33
12
75
108
63
9
105
31
8
21
54
69
81
51
69
87
12
60
16
29
43
17
3
33
27
9
15
51
25
29
30
18
43
65
24
3
16
56
24
15
30
72
18
66
24
7
65
24
39
9
3
40
20
12
27
81
24
60
36
24
129
27
3
21
33
15
27
9
51
9
51
6
15
4
29
12
15
12
3
24
126
48
39
12
24
9
3
9
159
84
12
60
15
45
39
42
43
41
3
3
54
3
16
41
30
45
48
76
17
27
21
15
9
51
45
30
30
7
20
15
13
11
49
80
57
24
6
84
36
33
52
5
19
53
3
9
91
128
15
9
21
12
48
7
17
3
69
15
36
33
51
4
32
9
31
23
9
21
7
104
39
42
72
12
31
20
40
20
9
39
12
28
44
36
12
39
49
47
42
78
48
9
108
9
15
21
27
21
24
18
45
4
44
12
33
7
17
91
29
15
28
5
114
25
29
51
36
12
48
4
68
63
42
15
111
9
45
36
55
20
75
57
88
5
31
5
31
5
27
21
36
123
16
5
24
7
11
49
56
84
21
24
3
76
72
17
42
30
63
12
4
11
25
8
21
6
18
3
57
7
24
36
11
18
115
32
33
42
42
7
5
63
28
20
3
54
42
1
89
39
24
21
87
72
21
27
4
8
12
69
36
3
16
29
42
90
324
39
48
24
48
45
3
123
9
16
96
36
65
115
17
15
21
6
9
76
56
124
8
57
84
7
68
9
103
8
15
21
69
15
24
27
93
36
9
36
12
19
53
63
45
54
69
12
28
ABCD 96822517906*3^$a+1 [50076]
64
96
23
108
108
36
90
19
35
45
27
72
108
180
18
27
16
65
72
247
23
9
45
90
36
117
117
72
18
18
18
36
25
155
69
16
32
9
151
119
72
49
23
18
7
48
32
3
189
16
11
85
77
36
63
16
11
54
108
72
27
315
21
15
306
79
11
36
108
216
18
54
21
33
72
18
36
81
27
69
96
15
1
17
207
16
96
23
36
108
121
96
17
36
36
54
193
77
19
48
23
57
64
48
176
15
72
25
83
54
126
9
144
16
47
72
121
23
72
18
54
54
99
135
105
21
18
162
36
90
25
11
69
75
54
54
18
108
54
18
195
129
31
80
96
63
145
96
11
18
3
159
81
63
33
16
23
9
16
32
16
125
36
72
18
21
33
18
13
23
54
54
109
32
48
117
43
32
15
108
37
35
36
18
87
64
32
96
16
47
18
15
3
13
59
72
36
162
87
3
198
18
72
36
57
141
67
144
32
96
16
5
219
87
25
176
33
108
115
47
54
72
51
39
57
160
53
27
16
11
117
64
240
101
36
108
54
144
18
115
119
9
63
162
31
23
121
41
39
160
128
64
32
16
119
169
119
18
90
18
108
15
3
45
171
144
69
96
64
32
9
55
107
18
162
252
36
36
18
43
32
48
48
27
21
16
48
185
87
96
105
55
17
127
32
64
48
144
17
18
90
3
64
96
96
48
179
324
25
96
41
247
48
65
15
192
16
80
48
135
54
18
97
32
69
198
18
3
87
9
64
71
73
320
64
128
27
133
48
96
11
21
15
225
9
7
192
35
13
96
71
25
83
108
81
81
54
25
80
39
162
7
191
1
107
18
147
51
18
43
173
18
1
32
147
61
11
162
3
16
71
144
57
69
90
49
95
36
45
64
35
72
21
105
162
54
72
54
36
54
18
36
144
81
16
32
33
54
9
16
96
32
27
108
36
69
21
123
3
13
23
25
65
159
64
83
13
41
18
37
48
32
27
18
198
108
1
71
73
96
65
18
162
75
141
3
87
144
9
16
240
32
96
64
173
19
53
91
96
11
18
19
32
96
112
80
96
16
107
21
15
36
61
32
87
105
3
18
43
47
1
17
15
64
11
21
96
27
36
18
18
144
13
77
3
16
215
54
67
59
21
33
54
169
80
192
171
18
3
159
18
15
16
272
111
49
144
32
112
23
9
9
55
48
59
234
36
7
128
135
18
87
21
91
143
33
48
27
90
75
96
112
59
36
18
108
18
177
129
144
79
32
15
49
23
9
45
115
101
18
25
29
19
17
36
18
25
137
90
18
27
48
48
64
29
67
48
83
109
32
3
72
69
57
180
67
32
81
159
39
36
54
15
112
176
48
81
36
72
19
17
15
93
90
9
99
54
36
19
32
75
54
31
32
189
99
9
36
3
144
64
23
18
36
3
195
54
54
81
63
1
233
18
133
29
67
41
39
144
177
31
32
81
108
18
144
49
95
198
54
21
51
13
23
36
54
223
96
95
33
147
109
48
41
39
33
159
3
45
16
47
49
5
90
97
11
36
90
54
81
135
265
131
301
23
18
72
90
108
25
191
72
180
90
43
119
90
15
111
33
129
79
48
32
3
126
72
126
9
135
18
18
165
16
144
35
109
32
112
48
23
105
39
73
35
90
3
48
16
95
97
119
90
15
16
48
83
13
59
21
105
ABCD 96822603004*3^$a+1 [50034]
76
60
84
32
148
51
9
9
90
12
528
180
77
43
42
75
45
63
56
76
33
30
5
85
135
27
5
13
71
136
45
23
52
45
3
60
60
20
295
21
24
45
63
20
19
21
8
19
21
99
45
117
90
233
40
20
7
9
96
48
36
51
30
90
78
51
32
7
60
30
120
132
30
33
15
101
79
30
30
5
28
27
60
60
5
67
9
12
8
19
120
12
18
3
108
39
60
165
27
5
13
131
31
18
11
52
9
35
64
39
42
131
67
30
180
87
48
117
39
21
120
168
15
15
30
83
37
72
18
120
30
270
60
117
3
120
17
36
67
42
3
72
3
5
205
12
159
9
95
12
13
23
109
18
81
80
19
120
222
18
5
16
51
41
48
112
69
30
48
90
63
87
33
87
33
87
12
60
108
30
30
60
33
9
23
256
84
165
147
56
112
48
87
30
102
18
90
81
51
33
60
72
3
12
90
48
60
27
123
21
21
48
51
72
32
40
135
132
45
24
72
27
30
30
180
222
30
5
43
42
59
52
69
18
5
175
150
12
83
7
129
104
7
30
228
30
53
4
93
15
165
63
32
348
7
90
35
7
60
21
48
356
160
20
156
7
42
30
90
48
87
68
48
97
95
115
30
30
12
18
35
48
108
112
20
40
20
217
30
30
191
109
63
87
12
9
84
96
99
30
312
51
48
36
33
42
18
135
27
53
60
37
48
11
49
102
45
3
41
19
33
129
48
60
27
63
5
76
72
27
72
78
11
61
18
120
21
9
63
120
237
72
138
21
36
3
77
43
12
5
16
48
60
9
90
132
65
55
9
24
15
90
30
65
12
103
297
3
125
7
48
42
111
207
72
78
63
27
5
108
220
39
18
30
42
60
108
135
48
57
132
59
19
41
79
120
93
12
48
12
105
90
30
12
11
60
19
29
19
65
67
41
4
108
15
5
48
7
105
27
65
103
173
109
18
45
60
45
123
39
53
25
23
37
27
80
13
12
23
115
105
116
76
105
18
30
60
3
72
20
55
120
45
96
20
31
45
45
48
150
93
48
56
25
48
42
141
108
9
11
96
115
18
30
41
19
125
25
60
11
1
123
135
12
78
90
42
60
198
162
11
7
30
15
15
65
96
16
44
169
3
9
18
41
1
3
75
60
81
9
47
160
15
108
12
90
90
21
12
20
25
35
172
33
111
21
60
30
18
15
135
30
30
42
59
136
24
69
3
147
33
57
71
36
16
60
20
49
90
33
12
45
23
16
12
27
21
84
45
35
307
33
15
113
67
132
60
78
42
69
39
41
211
9
12
168
92
97
60
90
141
44
52
33
11
16
45
23
12
85
78
93
32
37
18
41
84
96
64
15
45
176
79
21
12
57
12
78
57
183
173
37
42
65
4
39
42
18
77
64
9
15
87
18
11
79
53
172
15
93
27
77
73
15
27
29
76
123
137
43
21
32
144
43
17
55
69
24
92
124
39
162
78
102
59
19
137
28
27
78
15
240
27
30
63
105
27
3
33
117
27
75
18
42
41
187
30
132
18
120
21
39
120
45
68
28
39
102
90
90
108
167
36
139
18
35
16
111
33
75
21
44
25
150
5
48
247
30
30
12
45
93
150
120
30
71
169
42
45
63
113
67
60
21
12
27
42
239
19
12
78
12
48
30
90
63
57
12
155
16
57
42
60
29
84
7
129
144
15
5
28
9
11
19
29
121
48
90
30
15
45
150
60
42
23
16
60
81
18
30
87
3
173
37
72
95
103
12
45
15
18
12
15
123
42
15
45
48
15
57
171
87
185
25
132
3
36
39
21
21
111
69
90
113
48
28
ABCD 96823333078*3^$a+1 [50022]
29
232
48
75
5
12
55
6
42
33
39
48
30
23
163
6
23
1
71
73
15
12
8
1
12
15
33
36
36
48
72
168
35
100
44
36
25
12
12
23
97
108
63
12
20
13
11
336
4
3
6
11
85
24
24
11
7
48
54
47
4
15
45
57
3
96
21
138
24
48
9
15
33
36
12
57
60
123
20
49
35
1
12
27
15
21
9
59
7
24
65
108
25
42
33
12
69
60
11
25
95
199
6
15
3
65
1
12
114
6
12
23
7
33
68
36
85
35
24
127
30
60
12
66
30
27
63
21
8
13
30
225
12
3
48
65
1
60
24
39
81
11
60
28
15
168
33
9
87
15
90
48
47
79
321
21
27
45
47
115
30
71
25
27
20
76
15
120
125
91
69
12
44
1
135
48
21
11
64
36
144
165
83
12
88
33
23
49
60
48
78
5
4
8
24
109
12
35
25
18
9
8
12
37
36
3
92
13
36
51
24
33
30
66
54
53
43
30
11
36
132
13
3
36
75
30
60
15
68
145
42
48
30
11
25
30
9
92
124
80
1
78
6
71
4
21
119
60
36
169
11
28
3
237
32
19
96
6
3
24
68
24
19
9
15
6
71
100
8
36
25
35
12
4
39
17
205
24
3
15
18
23
4
243
57
63
5
73
35
4
92
73
27
44
55
9
80
13
3
117
42
21
117
15
33
30
57
57
27
128
67
101
13
54
42
30
24
30
51
9
6
78
18
42
12
251
204
40
8
25
15
12
20
28
32
73
11
1
36
12
75
15
30
83
13
11
61
23
109
15
15
18
60
24
39
36
63
126
42
9
45
51
24
8
16
12
33
24
75
60
33
3
356
1
3
9
87
21
23
4
36
147
78
72
3
57
54
41
12
91
5
4
8
52
48
68
97
54
30
11
79
65
1
12
36
54
78
24
35
1
39
63
33
57
30
30
36
30
24
33
20
85
48
12
90
9
15
5
28
12
81
24
35
4
36
39
90
11
16
60
72
12
44
12
25
84
108
35
16
20
36
88
117
11
72
148
57
87
123
77
1
108
54
53
37
63
33
36
18
33
63
17
72
136
32
48
37
84
48
15
45
18
9
48
57
123
3
24
125
28
72
8
103
17
16
9
6
6
48
47
36
7
48
9
21
35
52
48
32
43
9
33
35
13
30
9
141
203
24
40
45
123
153
12
23
12
28
9
107
16
80
28
51
33
32
13
90
42
96
47
112
44
1
59
36
1
15
3
114
6
9
32
40
9
36
3
45
23
145
18
54
18
17
73
107
1
15
81
48
27
36
57
11
127
33
60
9
48
3
36
20
36
28
12
12
20
1
51
225
159
21
51
69
48
90
48
54
36
30
53
24
43
9
15
41
100
3
41
61
18
30
51
20
64
144
20
61
99
15
221
124
45
18
9
15
6
18
21
3
18
12
90
6
11
13
48
47
91
41
13
48
83
7
29
28
20
72
1
12
6
21
56
40
152
96
36
61
12
75
75
21
51
41
4
156
9
30
24
21
3
57
8
7
29
61
60
23
25
23
60
72
61
72
24
39
75
101
1
3
12
9
35
31
5
160
9
3
20
25
11
79
18
87
32
4
32
25
48
39
21
171
20
28
80
52
80
216
37
18
24
41
64
15
48
66
11
1
72
35
160
32
25
15
39
9
20
193
48
51
45
48
11
7
30
12
48
54
69
32
52
8
103
9
120
45
23
19
9
12
57
42
6
23
16
33
3
15
17
55
5
76
15
29
40
33
90
17
52
48
27
5
91
29
100
15
24
9
45
90
30
36
47
40
9
11
19
48
161
24
40
81
30
29
12
55
24
24
18
48
54
17
4
12
128
25
15
159
33
63
41
13
23
25
39
60
63
65
100
75
81
9
60
35
28
9
66
5
4
15
9
9
12
111
57
66
6
138
102
15
9
12
60
159
80
43
33
63
5
16
116
7
6
66
5
61
47
7
29
25
27
24
20
25
203
25
12
66
33
15
17
28
56
1
59
28
36
24
48
63
21
21
12
35
1
6
41
55
53
49
11
7
270
59
64
21
3
183
77
25
48
15
60
8
49
95
7
54
107
4
116
7
197
100
33
75
123
5
85
23
79
42
54
9
81
156
48
3
63
201
56
7
101
25
11
24
4
32
25
95
19
9
116
49
90
30
168
42
17
13
15
12
20
49
51
8
25
87
9
59
241
59
52
80
28
80
55
17
64
72
9
78
41
24
36
36
48
85
27
56
37
35
88
69
66
24
53
72
220
15
6
72
11
24
7
5
4
56
64
56
24
124
33
210
18
11
4
44
60
148
68
31
5
13
63
24
9
30
66
60
3
20
72
36
7
77
4
32
55
5
12
31
54
60
23
55
54
11
289
15
44
112
60
20
25
107
13
95
108
36
108
52
48
21
30
9
45
47
1
42
66
71
48
112
15
21
27
41
24
12
4
21
ABCD 96823404922*3^$a+1 [50089]
72
24
105
6
33
72
3
138
72
90
18
114
9
39
6
12
39
3
57
9
24
18
252
57
105
39
87
12
18
87
60
75
21
60
21
114
45
27
30
3
36
21
30
42
12
219
105
24
12
39
159
6
51
69
60
135
135
9
45
15
123
18
42
18
30
72
42
267
129
39
12
93
72
90
30
15
93
78
180
9
81
234
33
141
72
72
90
72
36
108
36
96
90
84
36
60
147
51
12
54
18
81
45
24
12
78
105
33
39
3
57
63
90
6
66
24
135
75
36
54
96
3
63
69
75
6
159
249
39
51
54
126
24
30
36
51
21
18
9
27
54
24
27
3
78
12
15
240
15
42
144
54
177
33
6
66
54
150
156
60
3
45
6
102
24
36
54
156
33
21
78
81
24
60
45
6
69
33
18
162
24
48
60
72
3
132
93
18
57
57
99
117
54
30
96
54
48
150
18
30
60
12
6
54
108
48
42
12
72
54
54
18
18
6
15
195
9
27
60
18
30
24
141
15
72
9
15
228
42
18
177
15
24
66
24
51
33
36
15
39
18
108
51
45
54
144
30
72
60
66
72
18
18
165
51
60
189
147
72
36
54
198
69
39
9
87
69
24
45
78
54
120
90
18
90
165
75
21
81
39
36
120
39
36
18
18
18
162
9
45
75
15
9
24
3
93
36
33
15
36
21
75
33
18
9
81
60
84
24
30
240
69
15
36
42
12
6
36
18
27
108
57
75
69
51
45
15
60
9
111
15
18
72
6
48
24
117
75
6
18
36
18
12
135
120
39
30
36
126
69
165
90
96
48
96
120
108
162
75
93
66
36
36
72
18
108
36
15
21
27
45
150
30
72
36
24
30
69
84
45
162
36
54
6
84
54
96
66
69
3
36
105
60
291
33
12
111
18
54
96
141
123
18
42
66
6
33
105
60
15
15
36
42
12
195
21
75
15
72
9
228
105
162
18
51
21
3
120
45
36
12
18
42
54
69
21
15
51
42
15
15
21
105
36
108
15
12
15
33
3
153
9
48
54
9
9
42
48
6
30
36
18
15
93
42
117
21
18
21
15
33
165
36
36
18
21
21
15
444
27
48
9
240
12
60
165
114
84
21
21
75
9
75
69
75
96
81
6
90
54
33
15
18
87
117
30
18
36
36
150
30
3
87
90
6
57
15
36
141
75
18
48
18
24
246
162
24
33
12
93
252
6
30
27
60
93
108
6
333
45
36
54
12
6
84
3
51
72
177
3
24
234
12
24
18
90
27
75
114
54
12
96
33
36
15
18
18
252
162
39
15
6
54
12
60
12
81
99
81
51
33
105
135
87
33
33
60
84
6
18
51
105
108
6
12
90
72
36
54
36
21
105
219
84
57
63
72
60
84
15
66
18
6
66
33
117
30
9
135
96
69
36
60
99
60
129
105
87
51
90
39
51
90
144
24
30
36
90
90
45
60
39
90
36
63
135
126
36
96
18
144
12
93
21
12
54
108
72
6
99
24
39
30
51
60
144
3
9
108
72
3
108
72
18
42
12
36
273
39
246
36
60
3
45
108
90
129
39
12
33
81
15
24
27
18
6
33
21
99
132
3
102
6
9
81
18
12
42
15
75
48
18
96
39
36
33
30
18
18
36
18
72
15
9
72
108
54
282
15
165
18
21
21
84
24
30
78
30
9
60
93
90
117
45
6
93
15
66
243
12
15
129
264
21
6
36
108
66
75
21
3
27
24
108
141
105
42
48
9
27
24
9
60
12
24
141
3
57
54
30
36
6
12
90
96
54
48
78
51
3
12
96
69
33
111
57
12
36
96
84
24
30
42
138
18
123
57
108
51
84
81
3
21
30
54
18
9
15
198
72
48
18
9
141
30
78
90
102
54
6
99
39
21
ABCD 96823505932*3^$a+1 [50026]
12
24
30
41
24
12
109
11
73
59
72
24
36
43
65
61
90
5
91
113
12
73
102
180
5
24
61
11
7
126
114
156
65
49
143
168
31
5
193
131
24
127
5
19
54
35
60
61
95
1
179
24
61
59
156
55
114
23
60
7
53
13
60
156
95
49
131
193
6
17
13
59
36
84
1
24
120
35
12
79
54
11
144
31
54
23
49
179
36
36
24
229
66
53
127
53
55
41
36
49
36
11
48
180
12
19
41
13
90
89
61
155
55
6
84
59
85
311
216
24
12
19
113
25
132
120
83
25
6
54
35
31
24
17
163
17
73
66
96
18
83
48
139
5
48
13
11
13
120
203
67
41
91
41
12
180
156
199
6
35
1
83
7
5
13
120
71
12
13
36
59
264
67
5
13
42
5
175
30
168
72
30
5
13
95
60
72
79
24
66
35
12
72
60
12
24
55
114
126
29
12
84
1
179
84
36
79
17
49
35
19
5
60
25
36
6
29
204
1
179
60
25
11
84
72
36
24
336
132
67
30
11
277
23
13
6
125
48
12
84
91
30
24
59
7
54
35
79
17
96
60
7
41
115
234
95
60
97
78
66
126
18
126
54
72
54
90
60
131
13
11
61
18
102
18
36
90
191
24
60
55
300
36
78
155
37
59
55
29
48
13
36
11
37
60
72
108
11
84
300
85
35
240
31
41
55
30
59
1
23
36
72
60
79
53
1
66
24
269
36
19
17
13
6
156
18
47
79
5
1
71
19
30
263
192
48
1
6
120
89
55
90
24
126
29
48
13
126
48
53
72
55
41
84
36
1
24
36
174
90
90
89
36
55
65
12
19
41
7
137
79
90
150
5
36
24
264
168
79
18
23
13
155
1
54
96
29
120
180
79
77
19
5
216
144
60
109
23
37
11
91
41
37
95
60
36
1
11
223
54
11
84
85
42
89
109
71
19
161
31
5
48
1
54
96
5
61
71
48
79
53
43
90
71
55
89
84
145
42
18
143
139
65
24
60
1
90
30
24
84
11
60
25
36
35
108
1
126
30
95
13
6
54
30
42
59
79
60
65
120
12
24
79
42
119
205
215
72
48
12
79
108
132
5
103
90
11
25
84
42
18
95
25
35
96
199
102
60
35
36
73
95
24
97
11
12
121
35
211
29
25
54
42
35
19
84
60
36
29
97
71
72
121
150
66
83
121
66
29
61
60
84
36
95
36
103
186
48
11
216
49
95
84
31
5
180
49
35
187
41
72
85
11
61
11
37
42
53
36
120
1
198
6
131
79
240
41
133
11
25
54
5
37
35
49
240
120
155
79
132
18
12
23
156
25
36
23
85
35
211
6
71
13
179
12
264
36
60
36
12
31
5
96
13
83
79
48
90
47
115
5
103
53
12
61
11
49
71
108
240
60
48
103
30
6
53
55
120
5
96
49
11
1
54
5
49
47
24
60
84
1
90
5
19
5
12
228
48
48
12
72
295
53
13
114
12
54
95
49
72
11
49
90
29
24
36
120
115
29
60
1
30
89
60
96
49
131
151
65
48
1
84
35
60
31
29
25
42
113
85
126
5
61
60
84
11
13
66
36
29
79
41
19
5
61
6
5
409
71
19
126
18
5
72
25
270
18
23
48
199
41
85
114
233
49
144
59
36
19
65
55
5
211
5
1
48
11
12
192
55
221
60
240
1
23
36
60
ABCD 96823663312*3^$a+1 [50012]
45
128
85
210
41
16
68
4
171
96
53
91
65
67
30
18
96
33
21
90
29
61
87
45
47
52
168
57
150
24
41
16
69
179
31
90
66
77
151
77
19
161
49
30
36
45
32
60
37
15
120
80
115
156
78
27
39
65
16
144
80
208
111
120
57
75
30
95
43
132
9
56
43
12
18
66
90
24
90
9
92
49
11
84
52
45
18
156
66
60
23
61
84
42
65
49
51
80
49
30
6
18
30
119
12
121
39
56
25
119
55
24
9
51
189
248
13
107
13
30
66
23
37
11
73
11
1
135
45
27
8
64
128
216
7
105
8
31
24
102
78
162
258
65
72
40
219
21
20
103
29
181
35
64
20
48
4
9
60
11
91
209
175
36
77
52
81
18
6
66
53
24
36
4
32
61
84
66
29
169
72
39
8
60
157
231
33
215
24
13
54
84
17
24
24
7
144
65
1
207
117
54
5
37
75
8
55
162
87
81
126
150
150
36
24
156
84
234
60
30
29
72
136
15
57
27
21
24
48
152
36
12
73
15
39
5
28
63
114
119
31
173
37
135
51
138
60
39
56
181
36
15
69
95
100
96
39
6
18
156
66
18
129
27
6
95
73
6
329
180
76
39
30
11
24
25
162
18
27
24
9
47
25
59
1
120
78
5
25
156
54
125
85
12
39
168
51
5
16
45
59
184
27
6
119
181
114
30
35
84
31
30
36
75
8
12
73
90
6
120
6
78
126
36
18
30
12
30
83
7
144
41
160
39
53
13
35
19
36
90
30
78
39
8
49
96
35
25
18
60
60
9
80
7
89
157
27
3
114
23
100
21
35
55
9
27
36
48
42
54
54
11
199
17
112
147
6
23
16
75
29
55
6
120
174
126
15
8
247
41
169
23
1
207
32
40
21
47
25
78
42
75
128
7
48
150
179
1
287
319
30
6
48
65
52
39
90
120
6
185
19
24
66
144
147
3
69
177
63
8
48
24
241
155
7
180
105
213
27
92
60
1
36
3
87
120
89
7
29
139
89
13
18
41
24
181
6
120
48
60
192
17
40
63
9
15
90
6
210
23
67
30
24
23
223
30
90
258
39
32
40
141
59
48
61
30
77
19
93
48
93
11
25
24
35
157
119
40
21
47
43
168
60
17
13
71
91
84
144
17
49
63
51
60
30
6
45
111
18
87
72
171
42
24
66
9
201
239
108
31
36
84
77
85
48
6
54
102
24
60
180
33
32
1
39
21
114
24
5
55
30
12
59
31
78
59
31
60
12
18
95
151
29
61
35
1
147
27
66
35
25
84
3
8
40
15
57
141
11
55
84
36
33
92
1
234
66
48
131
76
75
77
7
6
48
107
103
162
78
57
279
300
21
80
43
5
265
87
93
11
85
11
13
27
9
24
150
120
6
23
28
212
228
48
24
61
96
23
492
19
21
216
15
48
30
42
90
54
29
132
112
63
17
12
1
59
175
33
200
72
1
15
165
203
7
113
61
30
5
24
67
5
79
24
41
156
13
30
9
201
132
27
32
40
39
30
11
25
114
5
24
7
120
24
9
56
1
255
56
24
85
11
108
25
66
84
21
8
216
55
30
162
137
7
5
28
291
65
84
187
90
23
13
300
195
128
97
48
30
89
112
8
1
66
24
30
186
29
7
48
ABCD 96824049178*3^$a+1 [50056]
7
23
150
18
288
9
63
162
30
33
72
40
216
17
42
13
149
36
30
60
72
48
78
156
43
8
3
42
84
6
30
78
12
42
126
9
3
54
90
6
48
36
108
7
125
54
54
12
126
18
54
36
49
65
90
108
73
72
89
48
42
48
36
1
24
47
18
127
17
72
126
54
6
48
24
36
162
30
33
21
43
35
66
24
108
90
12
96
9
3
60
49
41
55
29
51
72
75
18
72
36
126
1
72
5
138
180
24
108
162
175
5
66
78
66
25
335
24
49
5
108
54
25
11
12
73
5
12
42
13
17
31
59
168
72
54
175
77
72
48
252
31
192
72
11
37
24
11
42
27
129
216
15
93
18
42
30
33
39
6
54
48
126
24
207
9
7
203
54
222
18
7
5
36
60
19
11
72
6
84
67
24
35
42
108
156
114
12
54
79
96
120
35
54
36
30
60
18
31
71
33
117
90
18
127
53
30
60
18
72
162
30
24
12
19
5
18
66
60
27
135
108
36
138
6
36
174
31
173
27
21
168
90
36
45
40
5
54
144
192
18
36
7
24
113
18
60
120
270
19
53
90
25
48
24
29
72
19
203
66
42
144
30
115
8
93
19
143
25
72
353
7
11
18
36
55
23
18
102
72
25
35
18
12
96
48
36
19
72
23
1
35
36
18
66
13
48
17
207
75
18
96
27
45
102
96
37
35
18
19
240
155
120
6
135
27
30
15
27
48
18
115
89
30
145
23
12
6
79
95
6
30
54
127
89
90
61
143
66
55
32
153
31
41
102
25
71
36
18
48
90
54
90
78
18
30
115
137
7
8
27
13
77
99
40
59
85
113
192
231
45
12
15
207
12
6
79
155
120
54
132
72
67
96
17
135
27
90
108
108
18
25
155
85
5
54
36
9
27
45
40
5
66
169
48
77
48
67
5
126
72
150
108
27
45
90
36
12
78
126
18
30
18
123
16
5
144
19
41
31
131
30
24
66
109
5
18
72
36
48
96
54
36
84
7
47
1
5
115
56
3
150
120
6
97
77
91
5
30
181
48
48
35
18
91
191
132
133
168
24
35
36
9
111
36
114
36
54
1
209
54
33
93
6
13
53
144
24
19
47
73
17
55
24
17
7
56
81
63
3
108
1
23
18
175
5
12
150
81
72
72
16
56
3
42
30
6
55
53
30
24
30
96
31
71
18
79
35
37
29
24
138
18
144
186
36
120
73
48
29
48
42
9
39
96
84
85
137
36
139
35
180
6
43
5
19
71
6
48
60
18
72
102
186
54
234
229
23
84
133
35
36
162
210
60
49
131
84
24
121
35
61
107
102
55
48
95
1
35
37
48
5
19
71
90
15
136
155
61
155
24
54
36
18
1
29
96
27
39
78
18
73
125
19
65
6
49
41
31
23
193
53
67
24
59
30
6
18
48
15
40
23
54
156
42
72
18
48
6
61
275
18
6
174
24
63
93
91
59
61
24
41
63
3
132
18
48
60
12
42
48
42
90
216
102
108
36
24
99
27
18
48
90
180
24
18
36
102
42
18
13
5
120
36
103
11
36
1
47
222
36
12
163
23
1
101
24
18
1
11
60
30
18
78
27
27
85
53
42
81
57
7
143
108
72
30
162
36
204
30
15
40
24
17
72
126
25
11
18
12
114
45
39
150
27
3
36
144
72
25
125
48
6
126
18
30
7
48
5
27
3
150
12
6
138
24
66
132
102
6
121
113
12
54
72
54
60
54
12
24
1
47
1
167
174
339
40
72
5
108
31
149
36
126
12
60
1
179
216
45
9
90
72
18
18
ABCD 96824118278*3^$a+1 [50075]
16
20
72
129
3
81
54
13
23
105
12
240
93
36
6
45
12
141
99
16
29
3
112
11
9
88
48
11
6
12
103
44
4
144
17
3
16
47
9
16
192
32
4
12
23
25
11
6
108
7
12
11
85
32
33
15
21
15
4
32
40
47
126
7
35
12
162
60
79
191
33
3
85
8
69
12
183
15
93
15
24
48
72
61
104
76
89
90
9
117
15
28
104
27
45
45
126
90
24
123
40
11
57
52
8
45
27
16
12
80
33
139
80
45
3
48
24
21
55
17
15
60
123
12
25
17
87
64
5
7
32
60
132
3
1
32
12
36
112
29
15
36
3
85
5
75
40
44
285
51
45
7
5
3
75
85
32
3
37
128
24
27
13
32
28
36
12
12
17
51
112
32
3
1
192
8
4
65
31
60
24
23
85
60
8
99
85
8
28
12
17
90
13
32
160
5
42
54
7
29
19
20
40
47
85
60
20
99
49
60
17
60
48
87
12
12
39
49
8
40
5
54
1
35
13
44
16
32
40
12
36
5
96
75
16
8
4
41
19
80
45
55
71
84
132
13
17
18
85
8
88
56
3
66
75
4
83
73
59
25
60
17
15
168
76
17
12
163
12
11
37
83
37
108
167
37
32
16
48
5
96
79
20
27
45
48
4
68
40
65
3
27
37
92
21
27
3
129
15
61
20
52
35
25
23
37
20
33
15
84
28
36
24
32
3
13
5
15
105
7
180
56
4
68
24
16
80
3
49
20
12
3
25
96
29
43
8
52
48
20
24
3
37
48
53
96
84
15
111
9
45
67
128
12
148
11
141
33
36
3
3
37
8
3
85
20
60
40
12
23
57
48
4
53
27
120
45
27
45
15
16
12
48
8
24
88
29
79
20
12
15
37
11
36
54
7
12
20
28
23
90
7
12
23
13
32
9
63
16
24
41
15
40
24
173
3
4
48
83
72
25
32
16
41
99
172
32
88
35
13
12
12
77
84
87
12
15
13
104
64
11
18
43
48
72
5
72
27
4
60
24
96
12
68
69
30
117
48
33
15
40
12
48
48
60
32
39
1
80
160
8
52
17
43
65
67
41
6
21
15
45
45
12
3
48
52
12
11
25
47
78
7
32
40
8
112
11
90
7
65
15
39
9
45
67
68
9
6
25
56
16
108
32
27
1
77
48
51
24
15
36
9
141
103
92
16
44
45
6
18
19
8
40
72
48
23
145
77
63
4
48
23
6
15
36
60
28
56
183
1
35
21
76
20
208
24
65
48
3
15
36
105
45
19
17
18
36
73
17
54
49
53
39
4
44
16
77
67
11
30
90
54
36
7
47
36
69
81
15
112
152
21
6
30
6
25
72
8
72
51
24
138
67
36
60
24
32
48
40
20
3
120
85
12
53
75
40
44
4
24
96
35
145
20
40
107
13
107
90
75
12
60
15
145
17
19
20
64
23
97
96
11
73
11
37
23
37
8
12
9
51
160
47
57
16
8
4
125
87
9
19
20
72
135
9
141
3
16
35
129
33
43
47
48
85
20
12
52
48
44
15
129
84
15
121
77
43
12
23
57
172
20
51
9
27
13
5
91
12
12
48
120
140
105
7
32
16
12
17
36
159
36
60
15
33
4
96
32
28
29
55
11
21
93
18
30
3
24
36
52
29
24
7
47
1
12
32
27
73
80
12
4
20
27
85
48
41
90
18
43
12
60
32
96
24
16
29
43
176
100
41
43
47
90
18
66
15
52
5
99
33
48
7
92
16
17
3
24
3
81
87
138
19
95
13
92
88
12
96
12
48
32
160
80
45
43
12
68
60
87
37
5
63
48
45
51
16
32
16
132
60
48
11
54
51
64
47
13
20
40
144
48
5
75
72
12
16
164
21
90
9
21
67
32
76
44
51
90
67
5
43
8
24
40
92
141
67
272
108
33
90
73
32
28
35
30
19
128
33
79
20
40
5
18
54
103
156
17
3
12
69
60
36
18
54
48
42
1
92
33
27
148
35
42
3
171
1
35
13
5
187
53
19
80
72
88
8
3
85
59
12
9
117
27
12
3
30
123
45
48
19
56
72
168
99
21
64
120
32
76
65
3
40
20
27
78
51
84
81
19
125
19
108
12
96
29
87
16
60
20
28
72
120
35
13
20
39
93
48
64
131
21
64
11
66
3
51
33
3
25
68
51
9
117
43
80
27
73
32
52
5
27
28
35
93
112
11
37
80
45
84
51
12
16
44
16
56
76
20
57
15
15
21
64
23
25
92
51
81
108
3
13
80
40
12
48
116
21
39
28
107
13
96
12
59
9
72
40
72
80
16
77
3
40
5
27
12
28
20
27
21
27
73
125
6
9
100
12
59
36
12
72
1
72
20
51
141
135
18
18
25
80
108
52
32
171
21
76
ABCD 96824915756*3^$a+1 [50415]
205
71
66
19
17
150
12
42
48
60
66
90
252
127
71
36
54
6
246
78
102
150
18
55
17
30
97
65
96
67
23
12
109
143
60
306
30
54
78
264
216
108
180
42
18
72
144
18
138
24
54
66
18
6
90
144
31
35
126
36
18
72
54
6
12
37
161
79
173
168
54
121
35
78
54
121
5
84
132
18
12
54
234
6
282
78
84
78
12
180
1
77
48
295
156
36
23
229
131
12
90
222
198
18
12
169
143
180
12
96
48
42
12
90
6
91
35
30
79
65
60
30
36
18
198
73
35
61
341
199
89
12
60
12
6
12
97
65
78
288
1
36
47
6
90
90
30
96
84
126
19
384
71
270
54
18
48
6
13
35
72
198
6
66
6
198
192
24
54
12
72
18
54
36
72
36
42
54
54
120
144
7
179
12
18
42
18
210
6
91
89
174
37
59
73
305
138
37
41
55
17
90
12
60
18
138
6
48
168
19
29
54
72
6
72
55
65
42
1
84
53
42
48
6
72
90
30
18
24
12
96
145
35
144
30
6
12
60
126
12
114
228
37
125
6
72
66
60
67
59
144
144
12
168
72
30
24
12
24
126
48
6
48
78
193
125
150
444
60
145
17
108
12
6
30
19
41
54
36
13
95
37
89
30
18
78
48
126
54
186
18
228
72
288
18
6
85
5
30
6
198
54
91
192
5
48
6
36
48
97
47
18
18
150
162
72
48
25
29
54
42
48
24
162
126
342
48
108
6
54
120
24
18
48
42
30
60
18
66
204
72
54
48
73
5
18
102
19
5
84
24
72
18
66
126
186
12
60
163
180
53
72
378
84
108
72
97
29
19
41
67
23
246
18
60
48
25
65
24
30
126
18
60
102
144
6
145
48
96
263
36
90
90
240
54
36
36
19
11
54
60
72
12
72
18
97
251
18
36
31
107
36
42
174
108
18
127
41
120
24
48
55
5
84
55
113
66
294
67
35
78
31
35
6
36
270
18
12
114
73
71
300
25
317
60
162
30
18
222
36
12
7
35
30
6
180
162
108
235
12
59
138
60
162
120
150
120
204
12
79
35
109
101
43
53
54
121
35
25
47
6
54
90
102
276
145
143
1
11
54
6
18
30
72
168
84
18
78
126
66
25
12
53
24
163
47
1
23
12
144
54
6
1
53
91
11
42
12
54
72
37
71
24
12
216
25
125
55
137
42
36
265
53
7
29
6
193
17
54
384
12
90
180
18
25
197
252
31
167
288
12
24
108
36
102
18
1
143
60
36
145
215
30
54
72
168
37
11
144
24
90
84
6
72
13
132
47
6
30
42
175
167
66
42
192
6
30
180
132
30
42
12
109
5
144
36
234
36
30
91
35
258
288
372
55
77
18
12
18
18
18
180
54
132
36
30
54
73
35
126
115
47
54
18
6
12
252
36
ABCD 96825085978*3^$a+1 [50034]
12
12
96
24
6
27
9
15
9
7
12
5
6
12
13
48
23
6
72
18
21
4
80
45
42
69
12
9
39
39
24
18
7
48
12
11
37
11
21
4
8
9
43
29
3
52
47
25
23
13
116
3
30
108
66
1
35
18
3
16
47
24
97
24
20
4
92
100
23
18
7
24
11
37
80
9
43
53
27
76
71
30
27
48
4
144
41
7
48
5
126
6
96
12
30
25
48
17
127
24
24
8
16
29
12
55
8
63
96
49
17
3
4
44
93
15
15
9
249
102
13
44
52
20
40
20
27
25
5
19
23
78
67
44
76
11
13
23
1
5
120
55
12
24
32
21
24
19
24
20
4
23
162
195
69
15
40
24
12
60
56
28
5
36
7
36
32
15
1
44
9
18
21
48
9
18
21
39
21
21
15
52
5
19
8
33
6
6
6
9
60
15
73
8
87
9
48
15
37
11
85
23
9
93
7
32
24
27
126
6
21
48
27
25
48
60
17
3
64
8
45
7
5
7
5
36
12
51
39
25
5
67
24
17
12
18
72
42
66
9
28
53
90
21
9
39
4
32
60
39
13
41
15
4
35
18
72
31
29
30
6
67
167
21
87
48
24
9
12
4
60
65
12
78
6
127
48
5
7
8
40
11
18
19
11
9
21
12
6
25
20
105
115
36
8
4
108
72
17
55
8
28
41
3
75
37
24
77
79
35
33
9
7
44
52
8
4
41
84
24
7
53
60
42
25
60
47
30
18
1
11
13
5
3
15
21
84
9
99
27
30
30
57
36
12
28
11
9
16
11
21
21
72
39
76
32
12
39
13
29
6
24
49
20
9
42
33
3
84
6
42
72
25
41
84
60
18
21
84
27
25
12
5
15
39
25
32
76
20
21
19
8
24
15
1
41
7
72
113
60
6
12
1
29
24
7
32
51
54
7
107
21
39
21
4
65
18
13
96
11
81
21
6
6
6
25
24
5
39
27
12
18
72
27
16
8
16
53
3
33
36
51
147
21
117
3
28
12
5
27
123
144
61
80
39
21
4
5
27
15
24
12
144
45
16
35
12
18
7
8
16
48
5
36
7
60
92
36
33
3
24
15
33
27
45
16
8
33
63
40
83
6
19
17
24
75
45
24
90
54
30
48
30
31
41
30
6
3
16
8
45
115
5
63
4
8
120
105
31
119
9
15
1
5
54
45
24
52
44
33
3
3
1
12
41
12
18
37
29
36
55
23
6
3
9
24
39
4
32
12
9
15
39
66
19
29
84
19
53
7
17
15
4
8
15
18
12
12
31
17
7
47
9
72
48
4
32
4
60
77
30
1
41
48
48
27
9
18
69
27
66
39
28
11
6
6
66
162
21
21
39
64
47
69
28
53
48
3
28
11
24
13
12
5
19
17
18
25
11
42
43
59
9
33
127
48
12
23
61
35
78
12
42
9
16
12
20
12
9
84
24
27
76
11
21
27
78
12
15
4
23
6
42
21
33
48
43
24
60
20
12
48
9
3
39
97
8
45
60
79
35
66
19
89
103
24
56
4
119
6
39
9
6
18
66
25
101
7
24
137
6
6
18
6
51
3
21
4
131
61
20
15
1
72
120
5
66
33
16
65
31
5
15
21
18
21
4
5
39
39
45
28
11
13
23
69
4
56
16
5
18
25
17
31
68
36
24
16
24
53
3
48
39
1
8
48
15
9
159
81
60
39
18
30
21
33
7
12
20
48
64
17
7
53
31
20
9
6
30
51
15
1
17
6
49
11
12
42
78
1
11
21
87
72
21
16
12
17
15
40
48
8
21
18
13
20
12
21
15
24
52
20
3
54
19
12
8
33
18
21
4
17
138
25
5
87
16
5
63
45
3
87
30
42
1
24
53
12
24
31
8
16
11
13
8
9
24
24
60
66
25
23
78
3
51
21
4
11
9
9
7
12
107
6
3
12
45
7
12
12
8
40
89
30
49
8
48
52
5
102
25
47
13
53
24
6
45
112
5
6
1
11
18
24
6
13
24
95
25
8
4
60
11
57
39
78
30
78
3
39
30
3
24
24
36
9
43
24
119
25
48
11
6
54
72
1
20
16
11
105
16
35
21
69
19
8
33
6
30
18
13
11
1
24
48
5
3
40
12
23
93
81
231
87
1
23
1
53
114
6
19
23
1
44
45
12
7
5
55
41
15
40
36
41
66
12
25
20
40
36
32
51
13
36
47
9
52
32
39
13
95
1
12
77
63
45
75
21
18
12
9
9
43
119
24
97
5
7
17
15
4
29
132
6
81
16
11
12
13
68
40
11
57
99
49
8
24
120
84
76
32
63
37
44
24
15
48
66
27
4
12
29
3
57
18
12
12
96
90
42
109
23
25
8
93
30
6
19
60
48
119
72
121
89
3
33
15
76
53
18
13
36
44
45
19
12
59
25
20
64
12
41
103
20
21
27
16
35
30
31
47
9
72
24
105
168
54
6
27
45
79
32
60
27
126
24
87
3
150
51
99
93
21
6
81
15
30
39
4
47
24
81
16
23
1
48
32
21
60
7
41
12
42
9
144
15
33
21
7
77
102
1
23
57
48
69
66
21
27
18
30
9
3
9
4
8
21
6
42
31
32
4
119
57
28
32
9
39
9
27
9
19
17
15
3
25
41
15
15
49
96
5
7
53
6
48
6
19
8
24
33
6
30
3
27
132
21
27
33
39
1
17
43
53
31
23
25
41
7
89
60
7
36
8
57
15
15
264
1
36
29
12
42
25
24
29
3
9
19
53
15
3
13
5
3
15
37
5
54
57
21
66
24
1
24
5
18
33
28
12
20
12
24
16
24
116
36
16
5
43
8
4
68
9
36
3
15
45
4
8
9
43
53
31
8
36
16
71
6
15
21
15
12
24
48
16
83
13
72
17
7
23
145
29
55
5
6
1
68
64
156
32
45
30
12
42
6
30
67
44
9
3
39
126
42
9
72
9
18
25
29
55
12
12
24
56
72
76
12
68
156
48
39
13
12
24
48
48
17
43
5
36
12
54
1
24
71
12
6
3
27
25
12
5
7
11
42
132
43
17
19
92
39
12
9
16
20
9
12
72
3
39
57
39
73
17
51
33
6
73
24
56
88
8
15
81
40
29
43
5
99
40
48
41
7
32
40
5
19
92
16
32
28
11
21
69
12
31
23
109
12
53
91
11
13
12
12
17
6
61
44
21
115
5
12
60
19
96
44
3
18
48
15
24
123
36
24
13
20
48
16
35
60
109
35
25
8
51
36
24
120
1
20
16
32
76
71
6
36
31
11
18
12
7
ABCD 96825682522*3^$a+1 [50052]
40
44
24
12
78
22
54
36
14
60
300
66
10
188
136
54
26
10
14
6
66
54
90
84
42
264
46
14
84
42
60
34
44
66
6
100
8
72
18
6
76
128
42
144
156
18
180
16
80
64
2
84
6
114
204
12
10
38
12
18
22
50
90
90
130
8
30
70
32
78
12
48
36
30
36
90
54
16
74
124
176
94
116
36
118
26
10
26
84
30
66
30
18
12
4
86
18
36
6
30
148
92
30
78
156
40
224
282
18
16
56
24
60
76
44
36
60
4
50
130
54
26
24
66
114
72
168
6
60
120
84
96
6
48
6
256
54
36
20
18
96
24
66
36
10
14
114
42
18
162
150
138
12
54
66
30
24
30
114
42
48
30
136
54
116
36
24
36
78
16
56
18
12
144
96
90
30
4
56
78
10
36
36
180
8
132
84
6
58
20
52
54
14
96
24
42
54
150
54
210
6
60
100
14
72
18
130
140
60
66
76
8
150
120
136
36
50
24
66
58
62
18
42
210
150
54
4
26
46
140
48
12
48
76
26
30
34
26
10
18
20
16
26
114
210
90
6
30
60
90
130
14
54
36
150
36
88
50
12
28
20
12
54
90
144
102
54
60
30
324
6
54
22
80
144
46
54
14
102
204
60
6
10
18
2
30
168
60
30
102
18
72
24
24
100
2
48
96
16
18
32
30
54
24
40
50
126
60
70
50
30
60
150
30
24
6
36
30
54
6
78
102
60
48
6
66
60
18
12
144
46
14
30
24
60
66
186
34
56
180
54
36
78
136
20
30
114
12
48
100
152
24
76
104
4
230
22
158
40
50
22
68
22
50
78
52
20
24
24
90
42
120
138
36
10
180
14
132
168
60
12
144
36
198
36
66
108
72
18
72
18
210
42
84
30
36
174
96
10
188
36
6
54
114
30
36
6
90
90
54
6
18
12
70
38
30
96
24
6
96
70
54
36
38
12
30
10
18
2
70
8
100
36
14
72
144
36
18
12
100
90
50
4
50
76
14
54
6
6
48
540
106
36
20
114
6
18
30
72
114
6
70
18
32
40
18
20
6
30
30
150
84
156
60
246
24
30
144
42
58
90
56
106
68
60
6
46
18
32
48
12
198
42
100
44
54
12
30
40
128
102
48
30
12
24
84
12
18
72
48
142
50
94
90
36
110
18
106
14
6
90
24
12
138
6
70
56
18
162
18
6
30
66
18
132
24
24
112
38
12
60
78
6
90
30
46
68
162
130
38
96
30
90
144
52
50
54
130
26
208
116
6
180
30
204
120
100
200
216
90
34
134
10
50
40
56
66
94
146
60
100
164
24
10
32
48
12
24
46
8
132
30
60
58
72
14
186
48
112
38
6
36
24
6
78
96
30
10
74
6
36
114
30
150
6
178
26
126
84
60
30
60
6
30
154
14
12
10
8
30
36
16
38
96
30
96
18
46
56
84
4
36
170
24
66
6
24
6
54
64
86
114
12
30
24
220
44
12
88
2
18
16
54
152
78
66
84
30
12
54
36
18
12
60
28
36
36
14
36
84
30
24
36
154
126
44
12
24
10
110
36
54
106
158
66
36
154
116
24
166
20
60
174
174
36
36
18
76
86
354
46
8
96
6
34
134
72
30
34
144
62
100
44
46
80
10
44
6
54
4
26
54
132
30
60
18
36
40
80
64
32
4
50
30
24
36
66
54
36
10
50
30
168
186
24
6
66
60
54
126
60
78
96
40
116
28
20
12
40
90
68
90
162
18
210
12
34
56
198
66
30
10
20
124
2
108
162
24
96
60
108
72
30
54
ABCD 96826541764*3^$a+1 [50022]
17
18
25
11
57
117
6
30
6
49
60
20
27
45
52
56
15
9
16
20
12
124
24
12
140
88
24
17
39
24
28
48
92
4
29
39
28
24
44
24
16
44
88
8
9
3
100
24
56
52
20
36
57
15
105
3
51
9
45
79
11
54
51
16
36
5
114
36
12
18
27
120
3
45
93
36
19
41
55
8
40
5
63
12
27
25
8
76
5
31
44
27
42
3
64
23
13
8
84
48
52
23
18
60
79
96
12
5
55
128
136
44
15
60
30
19
8
64
5
18
48
24
1
12
20
3
30
27
51
9
21
15
21
63
16
24
8
4
8
3
72
21
12
9
30
9
12
132
63
25
92
28
8
16
11
49
5
3
33
7
137
19
24
8
3
145
71
73
60
48
48
32
12
3
49
95
30
63
33
30
37
48
20
12
16
24
8
52
48
5
18
25
80
64
17
43
48
29
55
41
30
72
25
8
60
3
9
36
16
59
72
18
15
4
77
18
66
36
6
33
40
125
7
5
27
28
60
8
27
48
24
66
6
21
40
5
15
4
108
41
15
24
28
5
55
35
33
4
56
4
101
15
16
59
9
57
31
8
76
44
99
1
17
3
9
6
1
36
32
40
20
15
13
12
23
73
32
64
11
13
104
40
20
16
96
60
8
28
17
3
40
24
36
32
3
33
12
87
18
54
9
16
56
27
12
33
60
3
49
60
36
8
100
32
4
8
28
8
24
16
12
120
20
40
29
19
12
59
93
40
5
18
37
36
24
8
9
54
12
150
102
33
9
63
3
49
11
45
88
24
56
15
1
56
48
9
31
17
27
40
11
49
96
24
23
25
20
72
36
24
3
24
21
4
11
45
28
29
42
33
112
48
23
13
17
19
23
18
55
20
9
18
1
32
88
192
12
8
12
52
36
32
3
13
44
3
30
15
93
27
33
87
4
144
24
47
1
24
5
54
9
27
13
20
76
32
124
24
32
39
25
68
40
65
3
4
11
37
68
27
37
24
32
48
4
8
72
52
5
3
352
5
36
108
15
52
12
11
1
41
48
7
12
20
16
89
6
9
48
40
84
96
23
9
36
132
39
49
5
7
48
41
18
21
27
132
21
16
60
56
40
5
3
12
3
61
23
78
3
40
36
23
21
12
12
28
59
21
45
7
116
39
61
11
33
27
93
28
89
39
76
48
60
12
56
15
24
13
23
18
67
5
30
72
42
19
32
132
36
52
17
63
40
8
40
72
48
20
15
25
11
18
7
8
28
20
63
9
75
21
76
24
65
12
3
51
93
48
28
24
12
44
21
54
1
44
15
9
100
8
12
87
61
24
24
12
12
23
33
39
1
12
20
12
52
36
155
33
12
33
75
4
56
132
3
61
176
60
124
11
48
45
16
29
72
7
11
25
35
49
23
18
75
4
23
49
11
54
18
48
117
100
41
67
89
6
13
59
61
24
8
9
39
4
17
18
12
60
69
16
24
65
7
12
8
40
23
25
29
18
24
21
15
48
57
3
30
55
59
21
12
4
11
18
39
3
25
12
8
12
76
36
11
84
21
12
40
23
18
27
192
52
83
73
32
148
12
48
24
24
59
48
13
20
24
33
7
107
48
73
80
12
3
45
9
18
45
57
36
162
25
53
43
5
6
9
40
5
7
8
40
44
3
45
15
13
5
15
40
29
7
71
25
20
12
15
1
44
75
18
19
23
13
17
3
4
24
20
60
52
5
12
51
64
36
32
40
60
8
16
24
11
90
36
3
12
9
3
40
60
20
36
16
48
60
60
11
1
8
27
61
32
15
18
75
52
8
4
36
5
24
19
24
11
1
56
69
18
1
20
45
15
40
71
13
48
17
91
47
85
12
53
87
16
24
47
60
85
24
44
40
17
39
60
27
13
12
12
12
5
18
18
3
64
60
8
4
5
31
8
24
81
67
83
1
24
20
24
36
57
63
52
92
60
3
18
15
64
41
6
1
72
36
11
9
4
47
9
64
20
51
1
29
7
20
52
36
35
12
54
24
15
4
20
45
6
102
3
12
9
111
27
33
3
25
44
40
53
60
43
60
12
32
51
30
6
18
72
51
60
52
60
95
13
5
42
21
24
76
5
187
5
55
23
49
71
24
1
11
25
8
48
120
3
25
11
69
64
108
80
52
41
30
90
19
128
12
28
20
48
21
3
16
20
60
16
11
45
4
56
100
47
61
11
1
20
45
15
64
11
24
30
19
32
9
36
3
45
15
39
60
21
27
73
84
41
19
68
40
5
79
5
3
36
84
108
3
24
61
72
48
32
3
49
23
54
91
8
4
8
48
16
35
69
189
36
67
48
47
54
55
24
60
32
63
12
24
25
24
36
8
15
33
40
47
1
12
119
21
4
8
52
5
43
5
72
18
72
69
27
33
4
161
39
52
119
57
4
36
8
21
31
60
48
95
25
12
20
39
33
3
33
4
11
90
31
11
57
63
153
40
12
12
96
84
23
45
3
60
9
48
12
40
12
5
90
69
15
90
27
15
84
1
32
63
93
15
12
25
12
36
20
52
59
49
77
3
24
3
18
7
8
16
11
45
63
162
15
4
8
75
1
71
1
5
3
15
36
25
29
39
28
132
83
24
30
19
12
47
12
1
20
28
24
20
16
24
65
78
13
20
52
35
25
20
52
8
75
13
137
27
27
9
4
95
13
53
36
63
36
15
126
55
8
75
21
51
33
21
55
32
72
3
72
13
12
11
342
3
4
11
37
5
63
9
7
48
20
27
36
37
48
23
25
11
13
5
42
54
15
100
137
7
12
36
8
21
54
1
8
96
4
12
68
16
17
15
12
27
9
24
3
25
8
39
21
15
162
7
47
21
15
33
69
31
44
76
17
3
16
24
11
36
13
44
27
18
51
21
114
37
8
16
5
6
37
11
6
19
47
37
36
60
11
54
87
4
44
4
5
75
36
52
60
24
5
39
52
12
12
29
15
27
162
43
12
72
24
77
15
48
12
75
12
108
13
92
27
13
53
6
25
24
35
9
16
20
16
44
16
168
8
60
39
60
13
8
28
5
7
47
13
24
24
24
116
52
8
21
3
15
36
9
16
11
9
24
3
49
36
5
63
12
60
12
16
35
25
44
36
ABCD 96826547648*3^$a+1 [50015]
33
66
81
48
75
36
12
9
15
144
30
51
36
9
30
21
15
177
3
9
63
6
219
15
30
3
84
36
3
69
27
66
15
24
39
57
159
108
105
3
30
54
21
72
3
18
39
15
12
96
18
51
120
36
3
201
36
15
72
45
51
69
15
45
105
63
39
54
27
204
9
12
147
168
45
39
21
264
111
84
63
30
6
57
120
33
54
18
24
183
120
177
6
9
3
36
69
12
48
3
120
54
75
3
126
36
30
21
87
90
27
120
180
96
99
6
54
45
3
78
15
72
3
72
30
162
96
129
96
183
72
42
63
9
3
45
3
33
42
54
3
48
69
15
9
174
6
30
42
15
39
45
153
63
75
198
27
60
39
36
54
18
33
93
36
183
33
42
102
24
27
9
15
183
90
3
9
24
84
18
69
36
39
6
18
126
3
33
27
12
9
39
15
42
51
39
66
180
135
24
63
105
195
180
180
6
12
39
120
21
42
66
54
33
39
36
45
99
144
90
150
21
60
21
60
39
69
171
9
66
81
15
45
3
21
60
15
36
18
30
129
21
99
27
120
108
33
135
69
36
123
9
153
114
81
183
24
36
21
63
42
54
177
15
129
111
9
45
120
24
144
3
15
72
18
12
75
240
48
183
54
90
45
93
87
27
21
9
15
9
84
18
42
3
87
45
75
270
15
183
72
6
36
48
3
39
33
3
84
18
150
18
72
303
12
3
69
36
45
174
234
24
3
15
102
36
54
237
33
6
66
24
90
66
18
33
9
66
69
45
138
60
48
18
24
48
75
33
27
189
6
9
108
75
6
36
48
72
60
135
96
24
45
24
12
24
15
3
30
15
21
24
3
72
45
42
93
15
33
15
54
51
39
168
66
24
12
111
192
57
18
96
72
72
102
90
144
42
72
90
36
174
15
171
21
33
15
255
105
48
3
96
66
132
87
33
180
183
87
90
18
9
9
27
15
9
108
75
6
27
99
21
9
114
36
93
285
12
78
36
90
12
39
48
45
36
72
27
111
96
36
30
135
69
18
18
75
132
3
105
39
33
60
15
6
54
12
285
3
33
132
21
12
15
39
36
45
33
27
99
84
36
6
72
15
48
39
81
9
18
108
18
96
120
63
45
72
15
273
72
51
225
18
66
51
63
9
132
159
42
72
15
3
69
60
105
51
123
6
210
78
120
15
27
21
105
99
60
105
63
72
36
45
90
45
303
156
21
39
21
99
21
12
27
66
135
9
96
84
96
18
177
3
9
45
210
96
12
45
105
15
69
18
45
45
60
18
30
54
90
144
27
84
36
12
45
30
108
114
63
135
192
6
30
42
36
51
15
141
27
48
9
45
144
126
6
18
30
39
87
45
33
36
54
336
54
15
111
57
144
105
15
45
63
333
99
3
42
18
93
117
15
45
66
69
3
42
12
111
24
108
72
51
12
60
33
12
21
24
18
72
30
15
57
6
45
27
12
90
75
21
12
60
87
33
3
3
21
33
63
75
168
9
57
6
138
27
105
108
87
105
60
30
90
39
69
36
63
33
15
33
51
225
48
18
162
3
219
108
45
3
54
18
105
117
63
147
24
9
3
57
21
66
105
48
81
72
42
90
27
75
153
15
36
84
57
36
3
30
42
12
33
9
3
48
75
18
54
36
21
120
69
39
3
9
165
24
84
27
105
135
45
3
132
48
168
93
27
12
60
33
12
15
21
96
15
60
96
147
42
84
24
63
99
30
18
165
15
72
33
12
48
87
18
96
72
30
78
66
114
126
21
189
18
93
33
72
42
57
9
42
30
18
180
81
33
48
72
27
36
69
108
12
63
33
99
81
144
ABCD 96826853174*3^$a+1 [50033]
12
48
72
84
5
259
24
12
89
55
60
120
24
12
65
16
195
24
21
144
15
24
12
24
36
204
48
60
192
36
48
72
60
48
156
48
48
48
96
21
32
7
89
55
12
24
60
329
175
120
96
105
291
12
12
36
240
17
160
288
15
60
84
36
269
64
99
141
75
96
60
108
132
36
12
41
247
9
63
36
77
7
48
132
120
141
51
144
12
33
15
72
105
123
192
132
120
180
21
39
108
24
5
55
24
36
24
36
33
195
48
72
132
156
144
21
87
72
180
156
132
60
33
147
180
57
39
9
195
36
36
24
12
24
41
7
108
12
17
19
132
57
123
84
48
12
36
60
60
132
36
96
33
3
653
16
15
36
12
36
36
60
84
36
96
48
84
12
84
65
19
168
132
12
36
12
21
15
60
24
77
31
228
24
120
36
24
36
29
43
60
48
84
96
5
64
32
55
84
84
12
180
36
60
12
53
19
24
24
12
33
48
27
96
204
36
72
48
60
132
24
48
96
12
120
180
48
36
300
45
63
120
36
12
84
24
24
21
39
393
3
60
84
48
144
180
36
53
91
69
144
63
204
5
103
41
7
105
63
12
84
48
60
12
36
108
9
15
65
175
108
5
7
120
12
36
24
60
60
24
9
3
12
48
17
7
36
60
120
33
99
72
69
87
84
144
96
69
39
60
48
24
165
39
12
132
120
33
3
285
32
64
63
17
199
36
168
96
144
132
108
12
144
17
19
144
45
15
204
120
12
144
24
96
60
36
24
12
24
29
91
24
156
48
48
108
144
108
24
33
207
36
12
33
183
12
24
60
144
89
187
69
291
324
72
24
36
108
36
21
123
120
96
48
12
161
55
12
108
84
36
57
80
43
53
64
3
24
48
60
12
60
48
48
33
135
24
33
75
12
72
96
33
39
96
36
180
24
24
192
144
17
79
36
60
72
60
36
9
63
24
216
65
55
12
60
108
117
75
12
24
156
24
36
24
36
48
456
180
60
101
79
65
67
48
24
12
105
123
60
105
240
27
168
108
12
36
156
108
105
63
72
41
112
135
12
12
81
15
24
89
115
29
223
12
36
72
9
39
96
24
72
132
72
24
12
12
48
48
72
324
113
43
12
36
12
132
36
24
132
60
108
156
60
69
48
15
12
5
31
72
57
111
65
7
9
15
108
5
43
24
45
75
24
24
5
163
24
24
120
144
261
87
24
108
12
36
240
24
45
75
120
36
60
12
12
21
27
180
96
120
89
31
161
31
48
264
12
120
48
120
120
12
89
7
72
96
120
12
60
132
36
120
60
24
36
9
63
33
27
24
24
5
139
36
12
12
72
36
72
53
67
48
192
156
12
168
84
36
96
204
201
39
60
24
96
12
48
41
48
55
41
19
12
144
81
3
93
39
89
67
84
48
108
168
24
285
96
87
9
3
12
60
48
12
36
12
12
141
27
228
12
12
48
60
36
84
96
24
36
60
12
132
45
63
24
60
84
89
91
120
12
24
9
39
57
135
89
7
57
3
48
24
5
7
48
72
65
19
36
9
15
24
96
57
32
31
24
108
252
36
45
32
163
12
12
300
108
24
ABCD 96827073004*3^$a+1 [50122]
124
8
160
5
135
105
7
84
44
60
36
84
12
148
5
51
16
80
24
12
84
48
21
27
64
104
132
4
5
55
41
3
40
104
40
56
120
144
40
80
36
105
19
20
57
115
96
8
40
84
12
96
20
52
32
88
32
48
88
104
64
77
7
36
120
77
75
69
39
12
112
77
195
16
32
112
104
16
5
43
32
60
48
153
19
20
124
72
197
3
148
36
56
48
136
128
21
19
8
28
44
36
12
168
72
52
36
44
240
57
3
120
16
24
128
48
24
72
36
112
108
20
48
12
40
53
19
36
32
160
144
20
108
112
41
87
48
12
88
12
60
168
48
32
72
48
72
40
56
76
108
132
36
24
24
92
28
36
96
32
16
32
9
48
151
36
176
12
148
92
132
48
88
20
100
168
36
36
288
32
28
377
123
40
56
21
48
7
32
16
272
12
40
5
3
285
27
72
100
380
40
56
48
112
48
56
48
21
19
308
148
44
76
77
7
116
21
183
48
57
3
4
80
76
8
12
60
84
36
12
96
9
27
300
28
132
84
32
28
164
112
149
19
8
24
36
12
48
40
5
55
80
48
100
176
24
36
36
12
60
36
4
101
7
332
36
12
160
29
96
43
24
152
144
16
48
245
43
8
36
36
60
172
48
84
36
44
48
108
84
9
55
116
69
55
44
40
188
100
8
4
36
5
51
36
12
72
16
53
211
29
91
101
43
32
48
172
89
103
20
312
4
185
91
149
7
12
32
45
19
20
4
60
80
36
96
40
24
60
32
64
144
32
48
16
44
16
24
60
44
72
16
72
48
132
68
40
48
80
52
12
56
124
68
48
12
124
80
24
60
16
41
43
104
136
197
39
60
45
43
80
16
120
96
168
8
72
60
105
7
80
4
72
48
164
12
100
89
7
68
160
12
12
120
5
163
173
7
137
75
88
104
60
60
180
4
56
208
56
112
80
69
3
52
224
36
16
92
96
124
8
364
224
4
8
64
116
12
48
24
21
139
24
116
28
20
112
60
36
89
3
16
24
156
12
144
20
144
9
7
320
4
44
100
56
16
144
104
40
48
180
128
112
44
93
67
80
24
136
80
4
140
64
8
412
188
120
108
12
208
32
72
88
68
156
40
24
24
92
36
184
8
108
100
32
88
77
67
29
51
84
4
248
40
5
48
147
160
32
72
60
36
24
96
64
96
8
60
16
48
20
16
92
48
60
52
137
103
44
144
112
8
64
8
40
32
48
12
12
180
4
12
20
184
48
20
48
84
21
7
20
108
108
4
41
75
24
72
108
16
84
96
144
32
21
288
171
21
103
41
43
92
100
44
9
243
180
124
24
24
56
24
72
60
108
48
64
48
200
336
216
36
60
120
40
125
27
165
211
20
96
28
32
84
4
192
60
320
148
5
51
24
88
8
120
40
24
20
28
72
56
132
84
288
40
8
240
40
24
108
32
48
108
100
48
80
36
28
156
20
52
104
16
8
156
16
48
44
88
72
36
12
68
96
28
192
56
232
80
88
5
135
105
7
128
28
116
100
168
72
108
80
196
60
32
124
120
128
ABCD 96827360816*3^$a+1 [50043]
29
12
12
37
51
69
15
44
24
12
88
3
162
18
77
72
28
32
48
103
30
60
72
131
24
43
65
37
3
12
225
12
11
49
66
29
4
207
9
8
12
1
15
128
24
16
44
60
36
12
25
35
72
48
24
16
9
30
33
176
97
24
30
6
90
120
72
17
24
12
37
143
37
11
40
39
18
24
15
21
15
8
4
3
42
12
108
18
17
36
16
108
32
13
35
13
23
37
59
108
40
20
25
15
20
145
95
36
12
19
9
56
4
12
57
11
12
19
113
13
35
12
88
152
96
40
9
107
36
12
52
21
35
259
9
20
421
108
18
54
63
72
60
8
96
1
23
85
18
185
24
36
48
1
83
7
30
60
120
71
12
13
15
105
35
112
20
120
12
24
96
100
36
27
41
79
105
80
72
13
42
18
35
48
12
13
15
104
88
96
20
1
135
36
20
79
18
23
64
21
54
89
19
45
20
120
85
72
123
272
1
27
45
15
92
64
24
3
29
48
36
192
109
239
24
43
5
49
108
30
105
8
64
36
27
153
129
78
53
85
15
80
144
16
12
45
15
36
21
143
55
108
54
95
48
157
51
8
19
101
24
37
135
44
304
87
21
69
96
155
37
11
12
55
65
4
36
48
92
52
117
108
108
54
33
68
112
128
85
95
49
131
48
1
35
24
24
96
97
27
3
89
25
71
55
17
13
3
80
4
117
11
4
20
36
24
48
48
25
23
40
9
162
18
48
35
79
65
60
175
269
4
12
44
1
23
67
29
7
5
40
32
115
18
35
25
23
7
93
39
48
42
47
156
24
163
57
84
32
64
120
56
19
65
156
48
52
8
36
73
71
24
100
36
69
23
48
16
68
25
11
12
24
24
24
67
36
33
9
11
79
162
11
12
13
12
15
20
48
24
25
35
145
36
47
52
44
1
11
19
21
128
127
5
24
73
23
12
60
67
29
49
171
132
237
83
52
132
21
84
143
40
80
13
95
60
7
18
30
54
6
17
52
36
39
125
28
8
37
27
261
27
176
64
36
44
136
21
11
7
18
59
36
79
36
113
19
90
95
13
23
67
9
111
33
20
1
11
72
25
75
12
44
31
60
29
4
56
60
67
29
36
60
172
56
4
87
41
12
25
83
84
4
36
104
79
60
18
107
48
108
7
54
138
18
42
77
13
23
40
9
23
12
193
222
9
24
48
99
113
72
121
15
192
80
28
80
19
33
75
18
47
60
37
35
175
126
15
45
35
19
65
25
18
53
48
72
12
85
83
19
6
63
96
3
153
20
19
18
47
60
120
256
45
47
16
81
66
17
76
69
3
128
1
123
147
33
8
7
65
60
36
7
30
47
12
121
75
84
168
33
107
25
35
67
29
36
25
96
12
51
32
12
12
16
8
84
25
15
248
55
113
1
59
12
24
24
72
12
192
16
48
21
23
13
72
51
27
12
41
37
59
25
18
5
16
20
96
4
32
148
164
43
45
99
5
100
3
17
103
33
45
95
97
123
80
19
9
144
3
24
90
23
156
24
12
1
12
90
5
120
72
76
32
73
60
47
16
9
18
89
28
36
32
40
60
39
69
84
56
19
33
8
127
197
37
15
44
12
55
69
84
21
23
16
12
20
25
27
225
47
88
45
30
5
48
124
80
16
12
32
40
44
36
55
18
11
1
215
43
162
30
141
60
12
32
13
18
17
172
81
27
8
175
132
12
69
9
203
100
39
108
30
87
21
204
48
60
18
5
49
11
7
18
267
36
57
59
96
127
5
13
83
49
198
77
100
48
8
100
20
84
132
24
24
96
12
48
139
150
15
33
60
87
8
85
63
56
73
18
57
20
67
29
31
48
53
60
127
65
16
92
72
25
35
67
65
205
59
24
36
96
48
67
101
25
83
144
16
20
52
8
204
13
15
8
184
36
32
67
120
17
124
57
59
16
68
72
108
16
108
147
18
75
177
60
36
180
12
83
12
37
66
54
59
91
81
8
1
11
97
15
15
33
72
140
108
4
ABCD 96827408266*3^$a+1 [50000]
16
68
4
5
63
9
19
29
51
72
24
144
16
20
21
3
21
99
117
63
16
180
68
12
64
17
3
76
125
19
36
116
60
9
51
57
27
16
113
12
84
15
69
135
84
21
12
27
96
24
28
29
3
105
3
9
51
48
12
12
16
17
12
12
39
105
19
56
9
60
51
12
24
84
12
9
60
3
33
15
4
44
36
28
20
21
96
135
24
36
9
67
29
84
27
28
41
24
156
60
36
84
31
8
21
15
108
28
8
21
144
39
57
99
4
20
45
171
4
8
12
52
44
12
9
3
36
36
33
15
76
77
12
7
5
36
39
64
32
144
60
16
32
16
20
9
3
9
19
41
48
171
36
9
31
41
99
9
24
7
29
15
64
36
44
16
5
39
28
48
161
55
36
8
144
81
39
33
99
28
233
3
72
24
16
149
75
4
20
16
56
4
29
12
168
72
27
96
76
53
12
3
21
7
44
24
12
48
9
75
45
3
28
17
3
117
27
36
9
12
111
105
72
75
12
156
45
67
68
9
39
69
27
124
77
3
96
9
15
12
12
16
12
5
99
93
43
72
5
135
36
21
3
81
12
39
24
84
12
9
39
52
5
36
24
39
12
12
12
21
48
132
79
20
69
36
3
28
24
44
4
8
12
12
40
36
8
57
3
36
40
116
24
96
84
28
20
33
27
40
60
20
28
5
15
40
20
12
108
24
21
187
5
12
39
84
57
36
24
144
36
48
7
20
36
24
24
105
19
20
12
9
55
32
48
21
51
48
141
48
135
81
19
20
36
4
32
40
108
17
31
20
24
84
12
24
16
29
43
36
32
108
21
24
51
105
39
117
12
31
44
21
75
40
20
112
108
92
45
63
45
99
105
27
21
15
12
21
24
51
40
24
8
64
8
12
60
28
48
77
72
31
128
12
4
65
15
64
24
20
165
27
45
48
55
20
88
12
41
72
99
33
15
93
123
36
9
7
72
56
45
75
72
33
79
53
27
12
240
100
8
45
3
12
36
12
72
28
12
56
24
96
129
43
20
105
3
24
21
72
15
33
99
21
96
60
3
40
8
4
36
5
12
87
4
41
55
20
24
9
12
15
21
120
63
40
29
15
93
39
4
44
60
72
36
12
45
15
81
27
60
172
17
15
141
60
3
16
5
51
40
44
36
60
33
96
31
72
65
15
72
24
64
8
40
17
91
5
27
57
55
5
12
15
64
5
60
24
51
36
4
44
48
12
40
8
165
39
24
81
15
60
24
12
12
57
24
75
60
132
45
79
20
9
27
4
65
123
45
123
40
72
32
84
24
33
300
12
72
3
60
132
24
192
45
3
12
12
12
4
20
69
36
91
5
48
43
137
55
5
36
27
60
24
21
3
24
48
57
15
33
159
48
88
44
96
28
144
17
51
105
3
81
31
8
12
93
24
63
48
117
24
19
29
15
16
44
108
4
104
64
101
12
60
3
144
33
243
24
96
4
32
21
27
28
5
15
60
60
52
20
16
56
160
44
12
45
39
24
21
39
16
8
60
12
21
15
12
52
5
96
48
31
44
24
60
16
17
55
68
36
36
24
9
55
56
40
36
12
60
5
60
75
72
4
12
104
4
17
3
9
63
9
31
65
3
16
56
88
24
8
12
12
4
80
4
77
3
12
9
12
3
45
15
24
153
123
60
72
64
101
19
116
9
19
5
12
3
69
12
31
20
9
60
15
36
60
84
60
24
64
77
36
39
84
141
36
63
36
4
5
24
27
16
20
57
67
24
5
12
3
24
60
16
20
21
15
60
16
8
36
4
20
9
12
51
40
5
72
3
24
45
3
21
19
60
17
19
80
36
24
12
57
151
17
19
36
12
60
53
24
51
64
20
33
48
12
12
84
151
44
45
24
15
132
21
39
33
43
137
36
120
31
41
39
105
15
4
80
21
48
3
60
48
76
20
16
24
5
171
4
5
63
16
24
36
12
53
99
45
15
57
15
24
72
40
29
19
44
45
55
77
24
31
29
19
5
55
48
20
105
55
20
24
28
8
69
99
4
17
39
9
3
24
9
24
7
8
36
4
20
33
3
57
27
12
84
52
5
19
8
28
192
17
19
20
36
48
21
60
24
63
24
96
93
19
20
81
15
84
21
12
27
52
5
39
9
3
24
64
77
63
4
41
96
36
3
12
93
15
132
52
41
19
20
12
69
36
19
152
129
3
60
60
52
20
45
3
141
12
24
3
12
21
15
4
36
53
87
84
21
3
40
5
15
9
3
24
24
21
3
165
12
63
33
7
8
48
60
4
8
48
36
4
17
19
104
4
8
28
80
57
3
4
12
56
12
21
7
144
5
24
15
4
8
64
24
17
15
69
3
33
60
19
53
63
33
135
12
60
24
24
40
44
16
5
12
67
20
88
8
96
76
20
12
148
125
27
48
4
8
57
39
36
16
77
63
12
93
120
87
96
21
24
7
224
64
17
24
84
51
33
55
36
137
12
27
24
36
40
176
40
48
32
40
80
12
33
84
99
60
24
36
24
36
12
12
45
87
28
41
24
111
12
9
91
8
144
72
21
360
163
44
12
36
12
45
3
24
9
135
9
12
3
12
ABCD 96827438486*3^$a+1 [50020]
85
11
1
42
65
16
116
19
33
12
9
35
72
40
8
52
36
120
8
7
29
108
36
60
24
16
8
52
8
4
180
33
30
42
71
91
225
108
27
18
192
15
56
100
69
23
12
52
21
35
40
140
40
27
21
44
13
23
25
144
90
5
103
53
36
12
72
4
8
13
23
120
37
11
36
97
6
162
35
12
48
24
64
24
128
24
16
32
76
68
1
111
44
61
3
32
7
77
60
52
9
27
12
135
29
12
109
3
168
20
28
9
42
9
8
1
23
64
24
20
60
4
48
99
89
84
64
33
15
20
24
24
24
172
32
25
63
128
4
20
19
65
28
75
65
100
24
12
117
87
20
96
1
90
9
8
1
18
105
105
23
36
52
33
11
48
91
17
52
44
7
78
95
16
27
42
30
341
24
12
12
24
120
76
8
85
11
48
16
116
100
39
9
27
12
5
163
29
115
5
64
36
32
12
12
36
19
45
32
12
1
3
120
56
52
20
1
23
25
24
83
7
9
84
8
7
12
6
99
128
12
36
7
78
54
41
36
48
76
249
66
77
37
30
5
55
18
27
44
4
15
72
129
8
12
67
102
107
60
28
8
4
8
16
27
17
24
16
200
4
20
168
13
23
24
43
41
1
15
20
24
40
8
1
39
60
32
16
68
24
121
3
44
16
135
77
16
32
109
47
12
132
4
48
44
73
291
96
21
111
68
40
39
57
12
75
9
108
48
8
24
73
15
75
9
20
97
30
21
176
7
30
39
21
138
57
84
120
20
7
9
44
28
24
32
12
55
69
92
84
4
21
35
31
41
4
9
18
18
23
4
33
11
64
45
54
5
24
16
12
44
76
24
20
28
56
1
59
12
19
9
135
33
20
48
132
28
36
92
60
4
3
41
28
75
33
15
5
24
24
7
93
9
11
16
20
60
91
233
72
4
24
68
96
12
16
36
44
25
11
24
36
1
6
9
32
180
61
147
8
24
24
37
18
5
108
28
84
36
56
112
32
19
65
48
31
6
63
72
9
3
24
12
20
79
141
80
72
28
9
83
7
17
144
19
45
63
5
85
39
56
28
21
15
8
132
48
7
36
54
23
184
84
140
7
69
44
24
28
32
60
103
57
15
17
13
99
51
57
36
63
42
59
4
12
24
9
30
5
4
80
12
168
4
32
120
12
13
111
104
7
17
40
51
9
68
12
24
84
24
40
44
64
8
37
39
48
69
11
72
16
12
216
48
99
18
18
41
13
11
24
36
139
6
3
81
63
12
15
17
19
5
84
4
8
43
5
4
80
19
45
15
9
32
124
8
115
81
21
59
4
8
91
101
24
25
35
132
49
63
68
4
48
108
8
48
13
54
53
52
105
59
4
24
32
24
64
33
18
33
156
63
29
4
12
12
20
24
7
93
9
71
52
8
4
44
97
11
24
55
5
24
40
104
4
57
66
24
48
5
193
24
11
79
89
84
24
24
48
36
73
12
39
8
79
21
20
64
24
24
24
236
7
5
112
12
20
84
84
24
13
27
140
36
120
156
31
45
21
15
39
57
32
40
20
28
48
32
12
96
28
60
57
35
84
100
12
48
99
18
30
24
77
13
111
32
37
71
19
5
36
40
32
13
72
12
3
24
44
28
144
80
12
84
24
48
36
1
27
3
150
51
20
49
11
12
240
49
3
32
12
43
57
44
12
13
30
29
96
19
81
9
35
24
1
36
12
3
44
60
124
20
60
28
48
8
43
69
3
18
23
144
72
13
23
97
3
12
12
44
12
120
96
12
12
37
75
57
126
12
57
32
61
23
85
59
25
35
55
36
65
64
33
59
48
216
16
32
52
44
4
111
5
112
24
80
96
43
66
90
125
169
108
15
12
165
63
15
9
36
60
32
25
15
15
6
47
7
53
12
36
64
24
176
103
17
1
11
52
80
52
12
207
17
64
84
164
60
72
48
40
27
53
40
9
39
108
75
17
48
48
36
4
3
77
12
25
30
18
35
60
28
99
117
8
12
24
37
11
84
13
83
40
21
30
18
42
41
40
9
35
145
35
36
12
16
20
37
11
88
84
21
39
48
24
27
21
69
11
12
100
27
41
72
156
36
24
13
51
156
44
112
36
92
7
17
61
27
48
32
72
31
150
12
11
148
32
7
77
73
63
21
6
5
24
43
53
36
73
11
79
17
4
20
7
53
48
7
29
193
83
12
13
35
19
41
28
48
36
20
36
52
24
33
15
3
54
35
124
8
60
156
67
89
88
20
61
35
220
168
92
7
9
27
21
36
45
71
24
112
51
29
55
45
8
7
113
48
64
68
67
165
20
61
23
36
1
171
21
15
24
56
12
48
72
43
29
244
87
53
12
25
23
64
8
157
90
41
37
48
39
140
36
ABCD 96827872972*3^$a+1 [50006]
42
126
75
15
36
18
18
12
18
123
96
21
18
6
3
15
90
66
21
80
13
78
48
24
36
6
144
60
180
51
51
45
9
48
30
12
6
39
15
78
192
108
12
36
78
12
29
25
54
17
7
6
12
12
107
151
114
6
33
27
18
6
36
78
84
167
55
6
12
23
19
29
37
114
48
36
21
21
30
12
30
3
27
36
30
42
54
3
45
12
71
55
12
66
114
30
90
48
12
36
36
48
18
27
48
27
18
12
18
5
37
150
53
73
12
18
9
75
36
17
7
12
29
25
30
114
6
30
60
60
102
53
115
6
66
42
6
12
102
30
21
57
84
6
18
11
19
6
54
12
30
42
12
36
132
18
30
84
60
54
30
5
25
39
15
90
42
18
6
5
7
30
27
48
63
17
13
150
12
72
57
93
18
48
6
48
27
39
9
27
5
96
13
51
9
54
36
90
12
23
91
90
96
123
45
12
23
37
72
12
71
7
18
54
81
93
6
45
15
54
11
19
6
6
42
6
24
48
105
27
36
6
24
54
6
71
25
30
54
35
160
9
48
180
12
66
66
3
183
18
36
6
18
144
11
7
102
83
64
39
54
42
105
3
60
33
15
33
27
117
3
54
78
6
42
18
84
48
72
42
209
79
36
12
72
6
12
108
27
3
125
112
9
39
9
6
24
36
21
93
6
6
71
43
30
36
24
84
42
54
71
25
36
18
6
90
24
30
6
84
12
53
37
30
18
6
21
9
108
6
66
18
33
27
156
60
24
120
141
80
157
144
30
36
102
36
96
36
18
72
12
150
30
18
215
37
30
66
6
165
9
12
24
18
33
27
48
60
72
42
36
42
57
3
42
30
96
108
57
39
6
30
48
21
15
150
198
21
87
30
270
48
77
103
9
48
15
24
54
51
39
150
42
12
6
90
24
48
149
19
189
96
135
120
24
6
51
93
3
9
6
129
21
90
42
23
48
37
24
18
30
12
39
45
6
29
96
169
39
51
6
144
252
18
30
42
30
179
19
24
48
162
3
57
6
129
87
6
30
42
6
12
12
18
27
32
43
48
18
102
45
9
6
42
36
6
6
12
11
31
60
30
71
109
108
66
24
42
54
12
144
54
66
156
29
43
36
90
12
30
24
18
3
27
138
24
6
24
21
80
7
41
16
48
96
15
24
12
48
6
30
126
6
5
79
6
27
117
126
24
18
3
27
12
6
35
37
107
85
24
60
30
54
51
105
12
42
33
45
3
15
36
48
60
96
6
36
12
36
66
48
21
75
21
69
42
120
9
51
48
6
144
84
48
174
60
105
159
6
11
55
9
39
30
36
144
279
32
16
15
228
84
6
102
84
60
36
12
12
129
9
36
99
135
18
12
11
7
57
63
65
37
27
96
45
24
18
12
60
24
96
114
36
99
87
12
48
162
11
19
93
9
150
60
5
31
78
6
6
23
64
32
181
24
35
79
17
25
108
75
105
60
27
63
30
42
18
30
36
21
27
48
42
6
60
24
17
19
84
36
12
12
162
11
127
42
71
7
6
60
210
84
108
78
6
36
60
12
53
67
6
12
132
12
24
60
30
24
6
72
3
80
7
9
48
15
17
16
3
60
17
67
12
33
32
25
36
120
24
78
21
27
120
60
54
96
132
12
18
48
18
66
5
31
30
24
24
24
11
64
57
39
176
64
21
11
7
6
12
87
57
6
30
12
156
114
30
48
27
45
3
80
133
30
96
138
18
24
66
12
107
139
90
6
5
61
60
102
78
3
80
91
21
27
18
18
30
6
24
36
33
128
13
35
7
78
36
18
21
9
48
102
96
54
6
5
64
3
29
25
30
6
60
12
27
9
6
6
114
54
24
72
35
133
18
24
6
48
72
54
96
12
102
75
21
210
48
120
12
18
12
90
24
24
42
35
73
84
3
45
90
9
63
81
45
54
90
96
60
114
12
84
36
33
48
15
24
89
109
30
66
60
126
9
32
67
42
6
84
18
48
23
16
15
96
30
18
17
13
51
21
162
57
15
96
113
64
15
12
66
83
7
9
63
78
60
12
30
120
21
111
6
27
21
90
36
114
24
18
65
85
30
84
24
17
37
228
60
198
5
16
9
132
83
55
12
54
66
30
30
30
59
13
3
45
42
12
45
63
12
5
96
37
11
487
30
27
21
66
6
35
13
12
18
5
79
138
23
25
71
151
30
228
71
43
18
3
15
42
39
39
9
27
18
30
18
114
90
39
21
6
30
48
54
33
3
114
123
99
66
48
6
30
66
5
13
24
246
36
65
91
12
6
6
ABCD 96828285298*3^$a+1 [50112]
23
13
18
174
11
40
45
27
45
108
12
18
6
35
16
105
168
159
33
54
89
112
39
66
135
80
24
64
111
33
56
72
25
119
16
117
72
126
48
6
143
13
179
91
18
204
36
72
59
13
131
79
65
43
90
59
16
57
48
23
31
144
137
112
48
33
72
23
64
51
54
63
27
6
87
32
1
96
39
56
208
33
15
8
1
39
105
30
9
51
29
16
189
75
63
113
40
81
36
240
12
60
83
25
23
40
32
13
59
48
73
39
8
79
9
9
47
216
25
12
72
3
120
21
59
73
87
21
12
60
18
102
179
55
153
81
72
95
109
11
48
24
40
48
93
72
83
64
141
27
104
120
55
150
54
36
9
129
71
24
103
105
8
64
21
11
85
59
72
85
179
16
32
136
192
3
66
131
49
63
168
3
132
17
1
30
41
55
41
97
18
29
85
174
45
80
72
48
31
126
107
145
156
11
48
48
24
19
149
31
174
35
73
47
88
33
191
168
48
48
25
15
9
23
112
117
300
78
18
48
159
27
21
9
279
27
42
11
25
12
42
65
73
15
39
144
162
72
63
135
18
15
57
180
18
60
5
157
227
48
88
45
6
213
15
18
23
67
42
11
112
75
18
59
7
113
37
3
8
43
66
131
13
11
168
61
84
42
198
15
8
24
109
35
24
73
15
93
12
15
3
5
109
35
157
123
45
35
13
90
18
36
11
13
30
125
61
59
24
16
21
78
77
103
12
78
72
48
167
55
54
107
24
115
96
53
72
55
105
213
36
60
126
117
27
5
85
59
24
7
33
237
36
72
63
72
56
192
48
64
56
216
136
32
31
126
3
8
85
107
55
17
16
15
78
12
135
105
183
45
147
15
60
93
69
11
7
102
11
40
56
223
18
48
119
265
126
57
32
48
7
12
53
72
1
15
8
72
48
24
96
96
136
32
157
24
30
117
45
24
11
37
123
57
15
3
29
240
88
416
112
48
57
18
29
48
40
15
17
13
18
89
25
192
63
123
48
101
13
3
27
6
36
48
51
24
33
42
5
97
24
66
141
8
1
30
186
23
121
84
107
97
18
45
48
32
19
5
169
60
11
91
78
279
27
365
25
78
30
78
5
13
72
72
120
168
12
162
53
72
1
207
51
29
40
128
85
90
60
18
35
24
25
36
144
6
5
25
60
35
67
18
27
104
96
40
8
31
78
12
143
7
108
48
5
157
36
47
384
16
93
24
11
280
189
51
56
43
90
195
48
8
85
42
54
54
102
63
416
169
24
63
8
49
47
61
107
1
234
5
1
47
97
111
80
37
35
24
31
60
84
81
32
1
71
88
48
8
1
54
12
53
72
55
78
120
24
18
54
11
144
1
87
168
72
33
15
45
3
56
24
97
12
60
138
29
121
15
57
12
24
72
48
360
72
123
75
162
123
147
144
5
96
192
13
123
99
36
30
11
25
96
15
32
136
69
18
17
168
7
90
180
36
39
231
6
35
120
16
57
18
77
1
87
8
97
18
125
37
35
40
128
211
101
13
11
1
23
40
45
27
63
42
108
299
48
85
12
23
19
5
16
15
54
3
32
24
24
163
42
107
31
33
72
39
78
3
8
64
128
72
133
24
83
73
72
36
11
169
132
27
57
111
75
18
144
11
55
42
15
8
112
120
152
40
231
42
72
215
13
27
ABCD 96828389096*3^$a+1 [50101]
26
42
4
26
52
78
12
42
18
36
32
4
66
134
10
60
18
2
10
30
44
34
6
24
6
26
46
18
36
26
54
70
6
8
70
36
6
24
48
20
12
36
52
20
28
60
48
30
36
6
50
30
28
24
30
12
66
2
6
34
18
50
22
2
10
20
6
28
20
96
100
20
24
196
30
26
18
40
14
28
2
6
16
18
18
14
4
12
18
12
50
58
32
12
10
72
260
6
18
46
26
4
18
12
14
4
50
118
30
50
42
12
46
62
70
2
36
28
26
46
44
10
78
2
4
20
36
18
28
20
22
122
10
54
32
34
14
82
12
122
60
36
178
86
54
76
18
30
30
8
22
18
50
70
12
6
20
6
4
30
2
12
82
36
18
42
72
6
54
12
30
6
8
12
4
30
20
6
48
24
106
14
22
36
12
20
6
4
48
32
36
4
2
54
22
24
6
18
2
12
40
18
42
50
18
58
30
30
6
66
2
6
66
40
6
50
64
8
12
4
14
72
64
116
16
30
104
28
30
26
36
4
30
2
10
60
18
26
34
12
18
6
56
28
162
8
16
20
34
30
20
16
20
58
2
16
12
80
16
36
56
54
16
18
6
6
12
30
48
24
6
60
20
40
14
36
22
6
6
44
12
72
28
14
10
18
30
12
144
20
16
18
32
90
88
2
34
12
12
6
84
56
30
16
36
2
22
14
42
4
48
2
160
20
4
84
6
72
12
12
6
18
30
72
60
84
6
32
22
14
70
2
24
4
42
2
70
6
36
38
36
12
24
28
6
12
8
30
16
96
20
4
14
16
18
36
32
64
14
52
30
18
30
12
12
18
20
18
4
2
16
18
50
126
4
14
22
20
18
52
18
12
36
8
72
12
78
52
36
6
170
24
36
84
76
36
12
12
54
24
6
6
14
34
12
18
20
90
202
14
42
34
66
90
54
20
34
24
30
12
120
14
16
30
50
66
22
30
98
12
6
22
24
44
4
30
20
18
18
52
24
50
4
80
36
4
66
30
96
18
24
20
10
30
6
24
2
10
20
10
26
4
20
16
12
12
24
6
38
28
8
16
60
36
42
18
2
6
52
20
22
12
14
22
60
8
46
8
22
86
24
16
50
4
36
38
36
4
30
14
28
248
16
56
4
66
20
18
4
12
38
12
70
18
20
28
12
20
28
108
26
18
16
42
42
12
8
10
222
24
50
22
12
8
10
60
20
34
14
24
72
30
60
10
30
6
80
28
62
22
18
50
28
12
48
6
50
64
2
4
150
6
8
16
24
30
66
18
48
8
42
18
10
2
24
30
4
24
12
6
62
40
2
4
32
58
116
70
48
86
4
12
48
18
2
70
2
16
8
66
126
58
72
32
90
60
88
12
80
48
40
2
12
36
54
34
2
4
50
4
2
4
194
34
32
10
6
2
18
28
24
6
6
14
136
26
4
68
66
10
44
18
34
24
54
42
8
40
6
26
24
4
96
2
24
30
16
2
58
2
18
18
46
26
94
186
42
6
26
6
22
12
38
10
96
14
42
54
12
40
32
28
50
28
20
4
2
16
48
2
60
40
50
18
22
32
12
16
114
30
44
16
50
24
4
8
78
10
6
38
48
54
60
46
24
6
8
34
12
54
12
20
88
36
6
50
34
20
34
72
32
72
10
6
110
28
12
2
58
32
12
10
66
90
48
62
4
6
2
40
246
6
114
24
8
54
36
70
104
24
12
10
14
88
20
36
66
4
20
66
4
2
18
100
114
18
38
30
6
18
28
20
28
42
54
60
30
26
28
24
60
6
56
88
6
6
44
10
126
24
42
20
18
30
22
30
20
58
12
72
152
48
6
64
78
14
6
30
78
30
34
30
80
16
2
24
10
6
18
12
8
30
24
28
2
60
18
102
22
50
16
120
12
38
12
6
22
174
14
34
12
86
28
30
32
22
26
36
46
8
4
6
12
2
126
16
30
8
72
40
14
40
50
4
18
12
36
20
22
14
36
102
18
58
32
4
68
6
16
20
10
170
54
4
8
108
6
16
18
72
32
60
48
4
56
10
24
36
32
22
18
2
10
66
48
86
36
28
60
2
22
18
32
28
12
2
18
22
44
42
12
16
2
10
12
12
6
54
38
22
86
52
30
96
14
18
54
24
46
6
50
58
6
6
72
38
4
6
84
6
104
16
18
2
12
18
34
38
36
22
104
34
26
10
18
8
4
60
18
42
38
12
6
12
58
72
18
18
92
18
4
32
10
6
18
2
12
18
18
4
2
16
12
36
44
28
8
36
178
38
54
16
14
46
24
44
16
86
42
18
28
12
12
86
34
18
12
62
10
6
42
42
98
18
10
14
10
8
72
28
18
8
12
40
128
22
30
12
120
26
16
20
36
10
8
10
12
2
22
14
30
34
30
6
60
2
40
54
48
2
10
18
48
42
72
8
90
40
32
34
42
32
100
6
32
10
8
22
90
12
6
14
6
36
28
2
28
18
48
72
102
8
102
18
22
18
20
18
16
36
30
18
26
30
36
4
138
6
30
62
10
24
78
26
166
18
30
72
20
70
108
42
14
60
4
66
6
24
54
2
10
24
24
78
44
40
20
4
102
20
28
20
4
38
18
36
36
228
36
96
18
22
50
10
8
12
18
10
30
20
12
24
10
44
10
36
74
6
30
36
22
72
18
12
6
12
2
60
36
10
18
44
10
96
12
18
44
22
66
12
6
2
12
72
16
18
2
10
8
54
58
48
96
104
6
34
42
54
14
22
18
14
10
110
6
16
60
108
30
2
4
72
8
16
20
18
160
102
30
6
72
12
18
2
16
30
30
30
20
52
32
18
6
12
22
122
64
84
20
112
68
28
8
46
96
30
42
18
24
6
8
94
6
26
30
10
14
16
18
6
12
68
6
18
46
60
14
36
6
16
74
10
56
4
18
20
48
90
4
14
72
64
30
30
36
44
46
2
16
26
28
8
18
52
50
24
10
18
6
42
12
20
30
58
24
68
12
6
34
38
30
162
18
22
18
2
54
72
22
30
2
10
24
86
6
18
22
72
26
10
116
4
14
18
184
48
8
94
26
4
18
18
20
10
12
26
16
20
70
8
28
90
8
70
6
26
24
84
34
6
20
12
4
60
24
6
6
72
8
70
44
40
24
2
22
68
108
136
26
70
60
20
40
68
52
32
18
24
30
10
84
2
18
40
42
42
2
30
46
24
96
50
60
12
28
48
2
28
62
12
16
20
40
20
30
94
12
20
6
10
90
44
4
50
34
20
12
46
12
48
18
6
18
32
16
38
24
10
36
2
18
142
80
10
44
18
16
12
18
36
26
4
18
ABCD 96828840476*3^$a+1 [50013]
6
12
5
28
21
15
32
7
29
13
42
21
68
4
180
3
53
7
9
8
4
9
6
41
7
54
3
12
164
7
6
15
21
63
24
51
6
42
6
24
3
84
8
12
31
33
39
117
9
87
93
12
135
12
12
27
6
15
44
7
18
15
48
8
36
25
48
51
24
36
24
9
15
33
35
7
120
41
4
45
36
24
48
24
60
18
120
29
7
24
9
3
24
21
20
40
20
28
9
3
72
12
51
5
7
48
18
51
8
4
24
15
33
9
30
60
72
21
33
23
25
72
3
12
33
15
24
60
132
48
92
13
78
17
4
80
16
39
33
8
19
33
3
30
35
55
36
57
12
51
54
15
33
12
15
92
28
12
15
24
29
55
66
3
68
28
15
18
87
15
5
37
3
33
11
28
87
24
9
39
33
21
54
9
60
9
18
45
20
61
30
33
9
15
84
8
13
3
12
68
28
9
18
29
25
27
36
3
48
24
21
27
141
3
21
24
51
18
39
12
15
33
8
64
3
36
41
52
12
12
3
5
79
60
173
19
18
47
72
1
87
12
8
91
5
28
48
24
48
3
30
24
24
60
39
57
27
8
7
36
33
12
56
13
15
60
36
33
3
15
12
5
120
55
24
9
33
15
9
54
9
63
29
55
57
15
81
9
3
20
43
12
72
48
9
27
36
6
30
42
27
39
48
6
51
27
24
84
48
6
3
63
30
54
53
16
20
28
39
77
12
52
9
11
103
18
35
16
48
56
4
8
60
12
31
33
8
24
4
33
48
6
54
18
9
36
27
6
3
39
45
12
3
12
12
105
87
30
15
24
3
6
24
6
12
101
31
9
33
47
145
47
16
12
60
32
4
123
18
18
117
27
54
12
3
39
21
45
24
51
24
44
31
5
7
45
3
72
9
24
3
69
51
9
105
23
16
32
7
18
48
3
44
52
24
8
37
30
120
48
24
33
56
1
36
75
3
33
33
15
3
18
23
12
48
48
12
13
54
45
24
3
5
1
6
21
51
36
41
67
17
16
12
96
33
123
48
20
7
57
45
51
27
9
56
16
3
12
53
49
12
27
24
3
65
12
48
60
76
57
39
12
32
40
9
24
48
83
7
17
19
24
5
13
60
36
87
8
16
60
8
16
60
60
44
25
75
51
57
9
3
27
9
80
4
45
48
30
18
11
24
4
12
39
29
16
39
69
27
5
67
30
39
51
9
9
387
32
64
8
84
55
9
3
45
24
60
20
12
1
102
48
21
44
120
12
12
76
20
7
18
51
12
45
90
21
81
3
8
48
37
48
6
42
66
41
13
23
16
39
42
3
63
45
3
60
5
1
30
12
72
21
51
12
72
48
21
39
65
36
55
21
27
33
8
1
171
57
18
17
96
28
12
3
30
6
21
12
9
36
24
6
57
9
11
4
12
108
21
23
48
7
5
88
21
6
21
27
5
25
59
67
101
25
35
25
42
6
15
99
48
6
42
17
85
66
17
28
32
12
1
59
12
37
51
24
12
51
36
6
54
9
45
23
1
11
7
33
45
18
9
39
12
9
63
9
104
40
12
32
4
20
52
12
36
15
45
96
12
92
115
9
12
20
49
63
3
41
25
90
29
37
39
93
27
92
40
75
6
48
3
12
24
9
3
9
30
6
12
24
18
42
30
6
27
15
17
13
23
13
39
15
78
3
75
57
15
5
13
3
44
40
15
21
8
28
36
12
48
177
3
32
49
15
21
12
66
12
29
4
12
57
39
8
16
39
21
111
78
36
36
60
6
41
16
36
123
36
9
15
9
8
73
12
27
3
9
111
42
12
3
3
18
12
96
3
3
57
3
17
7
45
75
33
20
25
36
6
24
12
66
99
39
84
72
9
21
23
4
24
21
18
18
36
78
5
61
11
4
20
43
24
12
42
27
21
6
9
111
69
3
69
27
17
7
24
5
19
6
78
18
63
24
21
51
60
24
20
49
66
5
13
6
33
24
27
33
128
16
12
51
5
4
51
93
27
9
39
6
24
51
36
12
72
3
21
36
9
6
17
7
33
27
93
3
9
68
1
83
36
16
36
48
21
15
3
12
24
41
60
1
23
4
3
66
63
3
72
18
3
21
75
12
27
5
7
18
63
75
69
9
18
12
93
8
16
12
27
57
75
5
31
5
16
3
72
9
51
45
9
6
29
4
44
7
6
126
9
15
12
33
3
24
30
123
32
19
12
5
16
8
7
36
30
84
63
3
45
44
4
21
3
12
36
36
3
12
54
42
12
17
61
35
91
57
87
9
3
53
1
3
51
102
3
9
6
33
8
52
69
12
15
24
3
24
5
24
28
33
3
32
28
3
5
4
32
91
9
9
27
128
4
63
33
9
30
77
40
33
3
3
41
55
6
3
8
4
9
75
33
11
103
101
24
28
15
6
42
6
54
90
36
15
39
108
24
84
30
60
30
9
60
80
19
18
3
36
84
36
9
24
47
28
21
24
36
18
77
36
24
40
39
18
27
128
4
44
16
8
4
12
27
42
30
69
12
51
36
5
13
15
48
36
24
84
12
3
9
72
92
40
20
184
12
8
13
3
15
5
13
3
15
114
6
33
24
39
21
24
165
27
15
24
12
24
72
117
21
6
77
13
3
21
15
12
36
20
16
33
6
21
12
36
3
96
9
9
12
126
24
5
16
3
36
17
61
36
42
18
18
60
18
11
13
3
3
9
27
9
63
24
33
20
49
15
39
21
81
6
30
3
84
21
3
45
6
30
15
36
123
29
204
4
8
13
11
79
5
13
18
24
93
68
19
105
20
163
33
3
12
30
15
48
75
41
24
36
28
51
66
84
6
5
37
23
67
21
24
48
3
12
21
63
9
44
24
31
65
40
24
8
48
1
54
9
96
128
61
6
36
42
36
15
12
21
123
27
18
23
4
9
84
23
4
48
63
9
36
12
8
12
24
4
60
33
24
51
36
24
12
21
99
12
8
12
4
9
3
36
45
11
36
4
108
72
56
52
129
27
33
60
84
3
36
24
36
15
29
88
3
65
12
31
36
21
32
13
15
24
24
21
6
30
18
21
12
36
36
36
12
8
19
29
37
39
3
45
12
120
63
29
52
69
36
3
12
33
18
21
96
12
51
9
8
13
18
30
12
27
15
57
92
132
13
3
20
109
6
60
12
21
20
79
18
6
9
36
32
43
12
21
39
21
8
67
24
21
99
48
30
15
12
27
65
16
57
18
24
57
15
12
9
20
31
60
9
21
30
33
3
9
48
39
29
12
7
78
75
12
80
16
69
15
96
12
27
9
20
88
24
60
39
9
12
15
18
3
33
71
24
19
9
24
75
33
12
36
8
79
45
20
13
24
15
21
11
28
204
44
7
29
1
162
77
28
ABCD 96829074788*3^$a+1 [50058]
60
18
138
24
26
10
26
30
109
5
66
16
18
26
54
120
10
32
30
18
37
95
18
22
72
6
27
89
4
116
15
1
18
54
23
48
21
6
22
8
78
180
40
26
3
33
18
10
51
9
20
6
4
41
99
30
34
90
26
25
80
25
72
18
42
260
15
43
21
48
17
36
40
14
36
18
120
52
18
20
90
6
4
24
17
1
8
12
24
28
90
2
34
12
14
36
108
4
6
80
90
40
32
58
26
15
1
200
78
9
1
47
9
24
12
24
4
24
15
21
54
92
9
45
42
10
38
6
84
34
2
91
23
9
48
7
56
96
90
36
130
14
28
120
86
121
5
91
83
10
51
65
16
12
3
83
4
198
3
15
50
64
2
114
10
2
15
99
45
1
8
22
44
6
90
37
17
31
105
23
16
35
34
56
36
70
89
19
56
69
21
24
51
13
48
18
62
54
126
18
60
72
9
21
10
78
54
8
10
18
102
108
54
33
35
45
55
72
188
58
11
15
28
62
39
97
18
80
42
18
102
18
10
50
12
82
15
47
33
55
48
18
50
21
15
30
16
8
130
57
15
72
62
34
9
11
37
32
21
6
90
75
51
28
2
10
50
3
45
67
75
44
36
54
15
15
24
66
16
74
13
47
33
93
30
78
30
52
44
46
48
24
38
10
78
54
38
90
28
24
66
24
2
88
8
54
25
3
36
41
75
66
52
38
9
9
87
67
6
39
15
18
8
120
64
47
39
64
18
135
29
19
5
27
13
50
10
39
23
10
30
33
35
100
2
10
14
31
32
3
24
28
30
18
18
24
2
88
48
5
3
61
9
26
90
51
3
4
8
18
96
46
20
18
70
12
158
112
44
6
48
36
21
43
26
16
44
31
48
101
90
64
20
36
25
3
60
18
8
36
4
50
36
9
19
2
90
16
8
25
5
52
12
26
6
94
45
5
40
32
172
2
16
18
30
5
19
26
67
23
82
72
15
191
156
6
15
3
36
28
98
30
10
35
33
10
84
6
20
6
64
72
8
156
21
93
130
26
64
119
16
15
17
9
90
30
186
48
52
12
62
88
62
30
6
108
22
27
77
84
175
96
59
21
9
55
27
42
62
46
15
23
36
21
33
31
3
48
8
6
15
21
18
30
36
6
58
32
48
60
30
10
99
51
102
44
54
6
28
36
90
20
6
30
88
2
19
9
126
114
62
30
34
56
6
27
1
47
64
9
32
55
32
21
66
24
4
86
180
30
117
45
24
30
88
18
12
8
60
82
2
24
7
23
36
34
90
41
13
2
60
21
9
64
80
34
5
51
90
10
9
17
60
28
26
61
21
8
4
26
34
35
48
69
4
32
10
8
30
7
3
42
18
62
99
13
32
94
69
11
6
64
12
35
33
12
178
12
44
73
23
73
17
18
4
6
92
10
18
116
34
20
34
26
126
39
51
120
16
12
158
18
22
14
120
16
20
24
28
2
6
13
45
90
116
54
70
9
11
6
36
118
146
6
109
71
190
27
45
3
105
12
78
12
26
36
150
13
17
15
31
50
10
30
72
8
60
28
30
26
34
2
108
34
18
12
60
2
24
22
14
36
18
7
29
66
28
42
74
1
80
7
26
4
8
24
43
15
17
9
39
31
30
116
15
31
42
26
109
11
21
16
48
15
54
96
72
99
9
54
62
30
6
30
100
14
64
54
66
32
10
12
18
42
5
13
30
8
34
27
3
26
124
2
69
171
36
90
7
15
18
14
33
48
37
8
30
28
41
9
10
62
100
18
56
24
4
62
16
12
18
50
108
40
147
3
30
111
33
8
54
60
54
12
99
91
90
80
70
12
18
39
41
24
63
27
28
2
88
15
141
147
23
6
54
10
110
64
6
26
21
25
18
26
4
32
10
30
44
16
8
27
37
2
16
38
100
32
138
36
6
18
66
106
8
22
18
62
70
162
30
60
8
10
8
19
53
30
10
14
66
3
16
5
30
208
18
108
26
6
40
68
36
4
90
209
16
9
6
80
10
92
10
8
90
10
5
19
26
90
94
8
10
50
28
20
34
36
62
22
18
8
36
24
7
113
142
17
21
60
31
48
3
18
30
221
16
5
24
120
75
21
174
61
48
15
80
112
72
8
10
23
21
88
116
12
28
54
65
57
46
30
59
39
60
12
28
26
16
44
36
28
26
76
14
4
32
82
36
62
19
9
20
6
13
41
4
3
23
36
6
15
69
75
48
73
188
66
9
25
120
47
7
18
39
41
54
6
10
33
41
88
15
11
10
11
16
179
76
14
58
96
20
60
4
18
44
16
20
67
33
42
62
46
9
11
28
50
279
111
96
36
40
60
74
24
151
59
69
91
56
13
23
24
30
24
10
62
19
65
96
18
90
4
8
39
39
12
54
34
56
28
17
69
22
5
73
71
21
118
32
10
18
2
28
80
10
32
54
36
7
77
19
71
9
51
4
54
6
2
10
60
53
16
21
20
52
3
27
8
118
86
1
65
15
144
103
8
18
15
21
24
36
28
2
6
82
18
18
20
64
18
42
18
3
5
30
36
25
3
60
116
30
6
66
10
14
36
120
115
3
29
21
40
24
90
8
18
10
30
86
36
112
26
90
42
118
2
24
54
82
8
10
20
36
28
8
54
28
18
158
31
33
48
15
165
59
45
84
15
96
ABCD 96830221604*3^$a+1 [50018]
8
39
36
69
63
13
113
12
15
45
102
6
7
68
196
53
66
81
4
5
139
12
83
61
36
161
72
198
12
21
16
36
8
15
177
148
65
24
103
17
51
27
45
40
23
90
72
55
44
3
25
125
7
29
15
16
113
30
37
35
25
179
69
48
12
52
101
55
35
18
135
16
101
67
8
120
45
159
16
132
12
89
291
33
127
53
75
3
13
17
55
59
45
36
60
165
63
12
72
63
108
37
5
55
29
6
102
163
20
195
9
88
11
21
33
6
81
63
181
132
59
81
123
36
108
36
90
162
138
6
18
31
35
1
84
11
33
28
77
67
24
17
60
27
36
117
120
3
52
12
48
47
157
80
51
54
90
6
48
55
36
48
65
3
64
60
11
57
105
163
77
66
1
53
31
29
187
20
81
18
9
16
47
85
95
49
95
108
37
80
76
20
300
64
143
18
120
72
31
20
180
136
89
39
45
27
88
47
54
36
24
7
92
27
36
33
75
9
81
127
17
87
303
105
57
6
288
121
68
16
59
42
43
11
21
48
52
156
44
15
181
5
15
57
66
6
75
15
33
16
41
55
11
24
126
72
43
60
44
4
11
1
35
13
5
27
135
48
234
87
81
87
21
19
65
60
18
144
61
5
123
147
9
51
13
72
12
113
90
57
12
9
54
102
54
6
108
7
41
3
100
60
32
75
90
7
20
16
12
17
63
40
44
15
1
5
79
119
234
15
72
48
148
77
12
55
95
61
8
105
127
77
18
30
18
36
129
111
138
3
3
85
96
120
128
3
12
162
24
30
49
56
16
24
44
112
11
162
15
48
40
48
104
33
18
45
36
36
9
15
129
31
53
42
36
12
18
135
15
33
87
25
152
81
126
49
131
1
17
27
39
9
40
5
3
33
72
60
30
133
24
5
27
33
103
12
80
15
81
27
42
55
8
108
9
18
9
24
57
27
160
11
105
15
24
37
44
21
75
201
7
80
3
48
60
72
54
91
8
24
72
4
176
33
96
84
31
60
132
47
6
27
165
42
13
80
64
68
48
69
51
40
48
12
59
18
31
29
7
60
5
90
25
56
117
27
9
15
15
157
260
39
36
48
90
27
40
29
115
164
60
39
45
52
11
30
19
95
30
223
152
48
76
47
85
17
6
216
253
65
51
117
18
57
15
9
196
29
39
27
85
5
24
75
48
21
12
240
63
256
8
16
44
16
5
6
84
1
20
76
60
47
37
116
12
63
133
107
48
49
12
8
21
27
27
13
68
60
16
23
1
60
17
3
81
79
17
123
75
117
9
39
15
37
17
7
29
54
181
12
35
42
66
49
12
68
21
39
33
39
48
48
255
105
88
44
15
33
93
54
93
267
25
8
72
57
3
76
29
42
30
63
172
23
72
49
41
31
5
12
31
80
15
81
64
80
87
9
24
4
83
129
96
112
47
18
30
60
13
35
204
25
23
85
20
63
12
97
36
137
6
30
114
93
4
216
180
29
144
7
257
15
93
283
47
90
75
12
16
17
39
111
25
23
45
4
32
64
44
112
36
47
108
33
21
39
24
12
51
25
77
6
30
15
147
69
96
39
105
39
1
89
151
24
5
54
18
15
3
54
75
60
45
67
116
108
117
78
25
104
12
4
92
132
168
4
44
52
5
42
18
90
25
77
60
198
9
16
80
87
33
24
100
29
66
13
36
5
135
51
138
150
18
18
61
20
45
30
33
75
198
24
84
6
66
60
19
71
37
107
33
36
57
48
42
25
65
63
132
48
9
18
84
78
7
65
84
6
54
156
24
235
65
60
162
13
96
35
73
20
16
11
36
42
18
18
30
217
5
7
48
44
24
12
27
105
108
108
39
205
48
53
30
54
3
3
102
15
192
12
15
33
36
112
23
1
65
54
90
51
3
6
87
33
115
12
35
13
ABCD 96830719138*3^$a+1 [50002]
54
87
99
6
6
120
9
75
6
30
45
24
120
21
24
66
48
132
72
132
24
72
165
27
108
108
57
39
24
30
96
48
18
12
18
24
159
12
75
108
6
18
33
24
69
42
198
27
63
6
18
108
69
69
6
108
78
18
30
102
12
12
45
3
48
42
72
66
45
15
24
36
12
18
3
189
48
39
15
60
105
135
129
15
30
24
48
15
60
48
117
75
24
69
54
18
30
129
81
18
120
54
27
21
138
84
72
108
93
60
117
27
39
141
75
21
33
66
108
36
96
24
177
27
138
24
18
120
30
18
12
12
54
102
162
3
24
15
24
12
105
15
24
9
12
84
3
108
45
15
9
171
108
12
84
150
216
75
39
129
27
18
24
27
24
135
36
36
60
24
9
57
39
135
48
60
12
21
39
9
21
24
51
60
144
12
69
114
264
21
57
54
81
9
24
42
180
42
30
42
66
9
123
57
33
27
15
24
12
18
24
48
240
30
9
9
90
72
48
24
33
27
42
24
42
24
9
27
42
3
15
24
9
45
42
54
48
78
108
96
21
144
3
30
123
117
30
33
84
120
165
30
21
45
48
147
24
15
165
9
87
27
12
108
120
78
39
36
27
36
57
69
15
84
96
3
18
24
30
18
123
24
39
12
18
147
39
6
18
12
69
3
33
48
12
240
63
6
75
111
9
45
30
21
39
24
6
24
42
309
201
150
42
27
3
18
18
72
60
72
57
105
78
57
111
33
27
60
9
51
129
3
57
60
51
18
42
24
36
69
75
18
18
9
123
12
9
51
9
39
18
75
15
132
57
9
96
99
15
21
75
69
39
162
99
15
84
42
51
24
3
48
12
60
12
30
48
3
159
21
9
66
9
45
6
42
90
126
27
144
141
63
57
42
12
21
144
96
45
24
6
33
192
33
42
12
12
6
30
42
3
24
15
24
45
57
42
6
126
66
3
51
66
30
18
72
3
39
12
18
48
18
102
18
150
51
3
57
9
174
36
81
3
36
120
21
15
18
48
15
27
57
45
234
6
24
87
48
39
132
21
3
12
45
15
78
24
3
45
30
72
138
102
18
3
36
63
21
96
45
66
78
72
102
21
156
33
3
75
18
111
9
102
12
6
24
42
60
45
111
9
135
36
12
150
66
6
24
42
120
54
171
93
6
96
42
3
45
18
12
114
24
42
9
21
54
48
120
21
21
48
18
9
3
36
6
15
51
54
114
12
189
39
54
42
48
120
33
63
150
42
9
51
60
72
33
165
39
3
48
54
18
108
9
36
87
12
105
36
99
9
9
3
87
30
3
27
33
48
27
24
120
60
66
30
114
186
60
33
27
30
3
15
24
12
96
69
111
93
12
45
18
261
36
15
60
162
3
27
21
39
6
15
12
69
15
123
57
15
6
48
24
72
39
9
18
180
24
48
120
12
216
9
120
3
66
27
27
66
51
15
168
78
42
57
21
42
48
60
45
309
39
132
15
45
87
12
126
42
33
39
60
66
24
78
21
96
96
93
24
72
135
9
6
48
48
12
6
15
177
3
69
78
105
27
6
15
12
15
120
33
72
24
69
42
60
60
30
54
84
81
15
6
24
114
6
6
60
24
24
54
27
3
18
168
96
39
99
60
138
48
6
120
45
45
15
15
84
96
24
57
117
87
3
6
6
84
12
42
3
39
6
3
21
75
51
12
6
6
18
27
3
42
150
21
87
60
177
9
42
54
18
78
30
204
36
108
126
6
108
45
57
48
42
12
42
48
27
60
99
54
42
24
21
96
84
3
18
75
27
18
42
177
36
27
48
60
69
45
6
42
87
75
36
33
96
9
102
12
6
96
6
84
144
81
171
60
45
27
6
42
24
36
45
48
12
75
9
93
18
33
135
6
15
75
9
45
24
18
48
84
18
174
36
45
9
138
6
42
24
30
48
27
111
24
78
66
6
6
84
120
81
15
12
120
57
36
39
9
15
12
108
6
6
12
12
96
24
36
9
63
48
12
18
54
66
72
42
69
60
21
48
66
120
21
99
96
24
21
15
69
21
78
72
60
6
3
21
279
81
18
6
75
99
12
81
15
48
81
60
123
60
72
84
6
39
27
12
210
18
ABCD 96830838836*3^$a+1 [50064]
57
108
84
27
15
18
15
36
219
17
16
32
1
60
72
47
40
36
51
18
108
107
16
9
47
61
3
24
27
9
111
33
27
18
18
72
141
144
51
5
1
3
15
66
180
27
117
15
27
54
30
57
75
9
3
18
90
53
7
33
39
17
253
15
20
73
3
15
125
37
12
3
20
48
24
31
21
3
12
5
13
6
29
28
177
18
89
55
30
3
72
15
18
35
1
60
72
102
21
15
54
78
138
15
36
84
27
53
25
36
90
66
15
39
78
15
12
63
21
45
15
21
15
36
45
63
21
6
54
30
18
42
36
17
1
102
24
30
78
36
21
33
12
51
63
45
44
91
29
25
18
33
36
24
81
63
8
7
101
7
9
84
12
20
13
75
15
17
64
15
53
13
87
92
4
72
57
111
44
36
16
9
30
21
3
17
13
6
9
45
18
69
48
63
48
17
43
144
12
150
3
80
7
9
9
63
27
21
69
27
75
6
39
120
3
101
7
90
12
42
65
4
51
24
17
72
12
16
44
49
71
40
120
60
108
20
52
129
135
9
27
36
45
15
84
63
81
72
57
42
18
15
32
1
114
45
111
69
189
30
117
27
17
4
57
3
140
1
120
23
37
11
24
40
69
27
129
23
12
61
30
33
27
153
116
19
9
117
120
6
57
51
72
30
60
63
81
90
18
180
15
12
9
11
55
78
72
39
9
6
65
7
57
45
60
48
39
56
40
27
53
7
65
132
36
28
81
3
60
45
36
15
36
33
42
36
9
39
17
145
63
12
183
72
69
15
113
13
60
18
126
99
21
15
9
35
139
41
120
1
24
72
72
11
1
35
25
51
32
7
36
9
45
15
48
45
66
81
69
135
24
12
44
36
4
45
111
20
109
47
4
56
4
44
16
48
36
156
51
108
36
129
36
24
32
100
63
66
90
53
36
40
56
49
150
69
3
33
24
15
65
7
306
15
15
60
129
15
33
12
21
3
51
53
25
30
41
136
9
51
60
36
60
8
12
148
60
135
6
3
33
83
7
18
36
35
55
48
90
78
33
12
219
53
7
48
21
39
17
28
60
105
23
199
45
36
183
21
39
30
54
18
150
105
132
12
21
35
13
6
69
57
30
42
30
6
11
91
144
53
43
72
48
69
81
63
60
20
31
96
18
11
43
12
54
6
108
21
141
3
48
108
140
7
9
56
43
12
9
51
30
59
1
35
28
84
12
15
108
41
76
60
9
72
18
21
15
29
64
12
21
15
39
9
21
18
5
85
251
97
15
84
81
12
42
54
54
12
6
54
66
23
16
3
21
80
16
20
76
20
4
24
80
4
12
249
111
60
48
33
35
25
39
33
27
45
15
3
117
8
31
24
30
42
54
84
42
33
15
21
75
36
108
108
72
33
24
9
72
3
39
201
135
105
39
6
71
1
30
60
108
54
12
23
72
91
53
1
15
69
90
17
7
36
102
18
6
18
12
141
117
66
21
20
4
81
6
129
51
12
261
60
81
18
141
57
63
60
69
6
9
57
39
12
84
9
15
9
15
56
1
15
111
12
77
19
9
45
51
92
55
33
32
7
72
9
27
45
72
57
54
54
6
9
75
5
28
153
47
24
4
15
126
144
87
3
90
36
54
90
27
27
53
4
81
59
4
45
6
54
30
69
116
64
12
33
11
7
84
96
29
16
57
71
1
39
51
18
60
83
28
51
108
65
37
114
72
33
36
36
57
66
21
60
44
1
6
29
28
81
24
48
24
83
52
9
102
42
35
85
95
16
72
33
51
36
3
45
24
63
102
51
27
12
53
7
12
24
17
19
216
30
15
108
20
97
54
21
69
90
30
6
17
1
12
3
105
6
9
24
48
8
16
15
21
3
81
3
141
24
32
19
77
120
163
41
13
15
80
16
72
57
102
96
72
21
44
25
18
57
15
101
16
8
37
155
19
6
119
52
3
9
33
39
33
47
16
45
18
17
72
36
49
18
78
36
30
114
72
18
45
36
81
54
69
20
100
45
12
78
66
39
39
90
18
9
21
54
5
49
15
36
45
18
12
5
16
48
27
72
30
87
8
1
30
9
96
80
1
18
17
49
36
59
144
163
18
11
16
20
55
33
72
8
1
51
129
11
19
21
3
156
125
43
33
32
52
36
8
84
36
16
8
1
15
105
6
9
39
21
60
36
15
33
20
1
12
78
101
43
12
21
3
89
16
120
96
120
216
60
69
24
30
90
6
9
24
20
1
90
201
33
198
12
6
35
4
63
177
12
15
45
9
30
41
19
102
15
63
9
3
72
6
30
21
33
78
69
33
78
18
12
35
72
1
6
36
69
3
17
124
20
1
3
96
56
25
18
21
69
18
33
60
27
57
51
6
30
18
87
3
21
20
19
45
80
85
ABCD 96830840578*3^$a+1 [50094]
12
41
145
99
3
57
36
75
197
67
41
4
27
24
69
116
7
5
13
59
16
15
36
114
59
133
18
5
49
18
93
32
12
61
75
24
63
5
180
240
12
36
127
57
333
78
9
3
153
171
29
7
177
20
1
75
20
60
157
90
237
20
40
3
33
144
57
24
107
13
35
160
27
18
30
24
18
35
48
7
53
60
67
33
39
125
76
32
352
36
27
12
60
473
115
78
95
7
18
72
63
15
17
48
12
72
7
6
27
20
60
40
63
150
23
84
31
137
43
24
81
44
13
83
544
56
24
216
67
108
77
73
72
48
47
52
8
127
168
72
161
40
15
77
60
120
28
20
67
108
17
192
168
55
77
1
15
105
144
11
277
72
126
189
27
108
41
40
60
20
91
33
20
43
33
92
85
90
5
49
3
3
53
64
116
12
43
137
43
54
138
17
36
12
88
15
105
51
209
64
3
57
8
12
7
144
45
80
55
150
35
55
9
45
11
72
109
11
48
19
65
1
47
67
156
24
36
105
32
48
72
7
201
24
135
6
35
40
15
69
75
81
21
11
43
72
77
48
52
3
132
101
72
120
72
40
36
9
131
7
54
18
5
36
120
100
164
60
1
47
169
90
33
3
18
75
204
20
40
111
24
41
24
76
39
66
99
15
36
65
115
77
25
23
211
9
15
129
27
9
15
65
55
29
7
24
45
27
17
103
57
21
72
167
36
7
108
69
45
11
109
18
72
60
48
18
39
51
65
12
52
51
45
60
57
3
75
29
37
23
16
60
429
48
27
56
4
36
111
78
102
9
105
35
19
36
17
108
192
73
155
67
117
111
180
149
16
51
24
45
20
1
131
67
90
111
44
180
16
20
40
27
18
120
227
28
20
60
144
16
135
5
55
17
247
108
77
211
24
66
95
31
24
89
16
105
144
51
21
11
67
21
44
1
95
4
123
17
60
16
45
299
43
113
19
141
32
112
105
78
72
90
11
144
96
31
9
24
56
24
55
21
144
33
63
9
23
52
51
12
17
40
87
93
68
43
69
156
20
109
11
4
80
31
5
72
48
180
187
17
36
244
8
13
24
66
60
29
55
45
20
96
37
72
15
225
35
13
18
29
241
24
30
72
24
12
153
80
24
85
35
96
192
112
123
213
21
24
59
31
102
168
219
63
168
12
18
144
11
4
3
132
12
29
244
21
119
55
5
103
78
99
3
18
35
40
60
80
19
81
92
103
89
16
147
33
92
52
8
43
29
7
9
24
68
97
11
24
48
48
19
41
7
57
60
51
17
12
16
84
33
3
15
77
48
19
108
33
39
18
48
99
45
96
35
72
72
136
45
35
64
56
79
53
49
144
15
57
78
69
51
42
27
171
29
61
54
45
8
28
57
240
18
12
53
19
53
7
41
85
120
95
4
8
37
75
8
48
67
42
35
136
80
55
29
100
60
80
60
16
69
191
7
12
60
66
35
55
5
67
93
60
24
75
81
20
79
36
29
48
28
32
25
27
188
12
13
3
87
72
41
60
160
80
60
120
12
60
13
54
180
105
3
132
45
20
16
60
140
24
13
42
12
18
71
1
24
30
77
55
12
36
5
60
24
48
60
55
90
155
7
45
240
176
49
66
29
31
5
24
16
111
9
44
36
12
112
3
365
48
79
21
144
56
61
59
37
87
68
48
60
7
53
40
32
253
179
31
54
126
9
20
16
45
270
17
19
6
23
4
3
42
35
325
251
60
60
7
33
44
60
40
51
60
65
7
120
72
ABCD 96831011716*3^$a+1 [50076]
60
31
17
79
66
62
82
54
5
84
60
37
128
6
54
18
40
48
29
3
10
158
30
82
18
6
120
53
61
20
90
24
88
50
54
21
69
63
37
44
46
65
15
18
148
83
21
111
123
54
18
213
72
12
45
72
159
36
63
33
39
30
34
5
21
39
15
21
51
45
85
32
3
49
71
24
168
12
109
35
117
10
17
12
96
145
8
27
79
30
140
94
50
46
8
21
69
63
193
96
134
30
16
60
11
12
61
74
78
10
30
83
87
18
27
25
2
6
15
85
20
204
16
59
60
45
76
80
22
48
17
79
24
17
69
124
155
75
126
195
36
75
129
61
90
14
111
117
6
72
57
73
95
93
72
123
12
25
80
10
5
3
126
76
48
47
63
54
192
3
61
26
64
120
5
51
48
16
2
4
71
57
51
55
32
34
143
7
113
36
9
3
265
44
10
56
72
16
29
13
68
10
5
1
23
181
32
60
130
77
36
12
9
10
80
16
2
27
24
99
72
54
16
83
13
50
40
77
57
51
13
11
21
3
132
72
67
26
214
24
41
36
24
1
98
106
30
128
78
18
22
59
21
64
60
6
30
152
3
15
48
21
60
175
5
109
36
60
11
133
11
36
145
32
111
36
145
44
6
250
11
75
33
9
52
35
60
45
16
110
105
93
96
106
114
59
21
15
24
25
44
52
54
17
9
4
50
165
121
59
12
132
12
19
5
9
27
109
60
150
29
91
17
49
23
21
15
12
79
38
88
44
54
232
38
27
79
54
56
3
81
87
24
96
55
14
18
33
24
31
38
66
160
56
57
57
46
2
36
252
190
24
126
74
21
139
80
9
7
114
23
21
52
47
1
32
30
24
45
61
23
15
57
12
21
12
75
57
22
8
72
16
17
13
32
12
36
28
11
69
22
24
53
27
9
96
36
12
73
35
19
270
50
9
37
18
62
12
63
45
40
32
72
114
54
18
40
8
90
6
16
110
27
1
62
34
23
63
10
48
6
5
19
206
18
45
153
75
15
40
8
40
42
23
9
171
37
167
57
126
34
14
70
155
7
53
72
48
9
15
12
60
48
27
6
87
133
30
5
49
11
48
1
71
55
24
5
3
16
96
120
110
39
51
66
87
31
14
27
60
21
12
18
9
63
21
60
61
8
3
60
84
45
4
95
31
24
17
72
63
9
25
128
135
63
64
176
88
29
36
7
74
15
1
38
45
12
48
84
13
54
8
57
61
47
33
18
90
190
14
306
21
36
24
49
62
33
1
44
75
60
24
21
22
32
46
42
125
75
58
11
19
2
54
21
24
3
46
59
45
3
69
16
50
9
33
12
40
156
20
10
48
17
24
55
41
12
45
16
6
5
9
144
51
57
99
19
26
54
189
45
22
38
18
18
54
46
11
31
18
11
75
10
6
24
6
83
12
45
27
43
48
26
4
44
3
13
6
65
39
82
35
45
4
104
27
15
40
18
132
35
57
63
48
55
56
9
61
59
60
37
20
34
8
82
30
125
139
17
48
57
63
12
57
27
1
54
26
48
54
273
12
157
14
40
14
15
3
9
273
135
31
74
126
69
393
75
13
2
88
29
33
15
3
9
61
12
59
25
26
130
38
57
132
72
139
62
42
57
9
6
30
24
27
9
111
117
72
168
18
72
16
50
75
57
3
7
2
51
72
12
15
33
15
9
31
50
60
4
126
53
72
144
229
6
144
17
9
36
39
48
37
6
5
69
135
21
58
29
36
21
99
12
3
16
86
267
1
96
30
24
65
207
40
18
30
162
32
112
164
207
24
195
9
31
30
186
5
12
87
69
21
16
20
60
12
72
16
44
36
64
156
32
51
91
50
303
1
35
61
6
14
18
16
5
24
3
58
30
41
55
14
40
119
3
9
31
65
12
27
9
96
36
57
16
59
1
126
14
51
181
8
66
130
83
48
60
45
148
11
51
18
96
16
23
9
22
41
49
14
22
18
41
33
12
195
48
36
9
88
18
65
61
44
46
6
119
19
242
48
22
24
221
3
16
53
67
5
3
105
57
16
30
104
10
71
12
13
32
15
63
162
108
75
9
46
114
30
66
20
159
61
30
18
30
2
64
35
9
27
13
92
27
153
12
118
32
30
ABCD 96831075652*3^$a+1 [50029]
4
89
87
40
5
27
4
5
39
45
163
120
12
17
19
44
36
57
63
64
41
7
5
51
9
19
29
19
44
9
79
48
8
96
40
5
39
4
24
24
29
19
8
40
32
9
15
4
68
9
19
44
36
64
60
113
60
39
81
19
113
63
57
175
41
108
180
60
43
20
112
36
80
60
45
55
12
44
9
43
29
24
43
5
139
132
60
20
9
19
80
69
79
24
168
24
20
57
195
64
24
12
80
100
8
21
99
33
48
87
45
19
8
28
44
16
29
43
104
40
29
27
9
48
15
9
79
29
39
16
12
72
32
16
104
40
77
43
96
29
108
27
12
72
81
24
7
128
21
27
76
29
147
76
32
24
16
60
5
111
9
87
64
80
28
60
5
51
12
96
12
16
101
31
12
80
4
132
8
84
36
33
7
32
16
56
9
19
5
39
117
96
31
32
48
105
67
48
5
15
16
20
12
60
4
44
100
41
36
55
8
16
5
27
52
53
31
41
36
3
60
4
80
24
9
55
116
9
19
20
64
12
36
108
20
9
19
8
45
36
48
55
5
19
8
4
116
16
29
43
8
9
3
28
24
29
60
72
103
32
88
24
149
3
33
12
27
45
19
48
20
16
48
36
24
48
65
24
55
56
69
72
43
5
108
60
36
63
81
19
65
24
7
12
168
128
12
100
8
69
127
17
12
108
19
8
9
51
12
16
17
55
12
89
19
89
43
137
7
65
51
9
99
21
7
24
12
29
67
36
12
53
7
48
24
72
84
17
48
15
64
20
88
17
39
28
5
75
9
55
32
16
12
24
5
24
12
15
144
72
21
51
21
43
48
68
48
4
24
5
19
29
108
55
5
147
4
36
60
44
24
21
187
24
20
64
89
39
100
17
15
57
15
4
5
27
45
99
9
7
84
8
120
16
56
24
28
12
41
27
21
43
29
36
27
36
4
56
16
24
44
45
19
5
39
69
31
32
48
52
24
32
4
20
57
36
15
45
3
76
68
9
87
9
3
72
28
17
108
79
48
53
99
33
43
5
79
8
16
36
20
9
84
115
72
96
20
9
12
31
192
8
4
17
67
12
36
72
8
72
21
27
9
55
53
36
43
20
76
20
12
45
15
16
32
4
32
16
96
36
12
65
31
60
24
17
91
12
68
16
128
81
27
117
36
7
29
27
28
12
80
16
29
24
91
36
53
43
108
24
204
17
43
20
124
5
51
48
24
4
36
24
72
24
84
17
43
20
108
36
45
67
41
67
8
24
40
12
5
15
81
36
12
7
24
12
12
8
88
17
7
12
53
12
31
92
48
9
55
72
8
4
5
24
36
63
9
7
32
9
43
48
8
9
15
9
39
24
9
39
16
48
8
28
5
7
96
41
187
12
116
153
39
16
48
41
75
24
40
12
32
100
72
24
120
120
12
20
40
20
28
20
9
7
65
43
56
24
129
51
4
24
101
72
99
16
36
20
40
65
36
36
151
65
12
24
111
144
9
96
39
52
8
4
12
41
103
20
52
65
27
12
24
81
12
19
53
7
48
36
80
28
17
15
52
120
84
5
36
48
163
24
12
17
60
19
80
144
112
80
16
53
72
55
72
20
4
56
100
53
55
20
81
63
45
55
77
27
192
4
137
67
24
137
7
44
4
12
5
31
48
17
27
81
63
9
19
8
16
12
29
24
63
12
45
24
75
16
60
48
180
53
43
113
96
43
5
15
64
20
24
36
108
84
52
53
39
112
5
15
40
5
3
33
39
4
84
12
36
32
232
216
24
80
9
96
27
117
7
72
60
12
29
36
12
27
9
36
175
156
48
17
195
21
15
124
149
27
9
7
12
24
24
41
24
19
12
80
33
63
4
41
48
135
96
9
3
40
41
79
29
51
9
111
45
31
20
12
69
43
5
24
67
44
64
89
72
60
27
48
81
15
45
27
16
29
19
29
7
48
53
72
7
17
12
63
16
20
64
152
9
151
8
16
32
60
57
67
84
20
28
41
12
15
76
12
41
135
45
19
32
52
36
5
27
72
52
12
17
67
32
16
17
27
100
60
48
20
16
17
72
27
12
36
9
36
91
41
91
20
72
9
55
48
41
36
51
9
111
24
4
12
32
16
36
20
28
48
29
12
27
24
45
67
264
12
20
72
24
16
56
57
24
55
48
72
5
91
8
9
12
151
17
75
45
24
163
152
9
63
28
29
51
16
32
16
12
17
60
3
45
72
27
117
91
5
3
40
77
19
32
64
84
113
12
36
15
4
32
76
161
27
36
81
15
160
41
7
44
4
17
127
5
31
104
112
36
12
20
12
24
144
64
65
27
153
7
65
27
96
84
9
87
36
28
17
27
148
36
12
32
9
19
24
17
7
36
12
36
29
24
39
88
60
12
8
21
91
77
12
60
67
8
40
29
27
21
19
41
91
144
12
41
43
12
36
53
7
5
19
17
27
112
77
31
29
7
113
19
32
81
31
44
76
29
72
19
120
8
24
9
72
12
19
41
12
115
128
64
5
3
52
12
8
117
7
53
ABCD 96831163706*3^$a+1 [50064]
80
1
71
60
19
17
265
87
3
53
144
100
45
150
18
12
51
75
17
7
18
27
8
192
91
132
48
5
109
48
162
150
71
72
28
45
162
17
121
35
25
39
32
120
1
198
9
15
18
279
56
43
144
90
11
55
90
87
45
35
4
33
36
210
69
183
17
16
27
30
60
107
145
63
8
84
163
90
18
60
72
17
73
12
123
8
84
340
108
147
6
102
17
91
17
64
9
15
12
68
40
24
48
24
99
45
117
3
24
36
39
6
72
72
120
95
73
18
17
64
80
316
84
44
24
1
54
18
3
9
18
33
20
60
49
96
90
120
42
35
148
45
95
49
15
261
12
35
100
45
27
141
35
64
3
33
99
90
30
5
48
25
75
104
1
183
152
72
88
8
184
63
18
15
117
72
11
7
89
19
9
20
28
32
13
63
9
63
80
64
8
36
37
168
54
17
28
20
55
90
6
21
9
35
72
108
124
152
108
271
12
9
423
53
25
3
80
72
43
54
18
48
9
180
15
66
27
45
72
135
33
63
27
53
37
47
60
13
23
37
143
109
35
73
30
149
84
55
54
96
27
3
17
60
13
171
9
15
39
306
24
30
36
54
15
8
40
15
18
47
28
9
6
21
96
8
40
9
36
15
80
355
45
135
54
6
45
180
27
18
162
57
15
30
78
18
35
19
53
13
42
17
85
95
91
120
72
5
13
54
36
420
137
37
18
60
45
72
36
20
37
87
93
15
144
20
28
15
156
60
29
208
80
124
279
17
48
16
81
18
57
132
273
72
15
20
91
69
156
15
9
45
30
5
91
17
144
31
42
35
40
15
45
171
54
3
44
28
33
63
80
85
72
243
24
21
27
60
48
32
4
44
19
41
37
83
60
4
63
9
8
16
129
6
84
33
75
18
60
30
45
117
99
9
59
1
11
144
79
18
3
132
63
57
123
30
27
44
16
183
180
24
18
27
21
51
9
30
5
112
213
30
60
21
8
16
164
16
39
6
39
63
18
72
132
143
37
18
12
17
73
6
29
133
107
55
101
7
65
268
129
95
28
228
27
18
24
111
27
18
51
63
93
225
15
84
248
1
12
27
153
23
37
12
15
3
89
61
12
123
8
40
15
89
36
180
109
36
11
241
48
24
71
100
27
53
19
126
39
36
105
11
43
18
75
33
47
25
12
90
5
1
11
91
150
18
12
53
52
8
36
121
423
36
104
100
9
18
53
49
6
12
33
92
25
27
21
90
17
97
155
61
71
49
27
33
90
101
43
30
27
104
67
90
23
175
45
177
35
144
64
92
25
135
8
112
8
64
45
23
12
1
24
27
99
17
64
3
5
13
99
8
360
73
107
55
5
40
15
18
27
128
25
27
188
37
47
1
72
15
45
48
23
37
12
51
45
12
95
247
6
35
100
9
108
63
9
35
13
15
27
48
78
27
93
215
55
180
5
19
66
27
15
162
180
35
31
60
9
21
24
108
3
72
80
73
72
90
42
90
30
108
15
120
8
25
11
73
60
11
19
33
120
80
37
6
72
72
48
18
42
9
56
37
18
113
37
27
81
227
52
75
126
35
52
117
18
17
175
17
181
143
37
23
85
35
7
209
19
117
15
29
64
15
65
19
81
27
60
57
141
12
180
203
55
9
20
61
12
18
180
132
17
208
75
33
9
35
288
37
107
1
35
112
116
55
90
15
99
30
71
55
9
32
48
43
18
35
64
8
40
177
48
18
17
28
27
18
59
1
54
18
39
33
18
18
12
203
12
25
12
63
108
9
36
162
89
16
45
287
31
42
3
116
100
104
ABCD 96831410264*3^$a+1 [50021]
25
107
105
57
39
24
3
162
15
112
53
135
45
7
53
15
100
23
72
21
132
27
108
9
33
63
40
77
12
3
3
105
75
205
12
137
63
28
12
77
90
18
63
132
52
101
15
124
35
78
51
112
35
30
24
138
165
105
43
35
90
3
12
249
15
36
4
5
48
108
24
18
12
93
87
18
60
252
66
9
33
3
9
99
9
3
129
36
72
43
155
9
136
32
12
63
177
60
28
8
60
12
28
77
18
33
52
44
63
252
45
76
8
4
20
52
8
45
7
23
37
41
75
9
39
51
1
167
12
36
42
7
80
108
3
33
4
17
3
168
72
88
29
43
68
84
93
43
167
105
63
102
55
167
45
93
18
24
1
29
36
24
63
57
3
3
9
48
216
24
135
97
60
44
24
63
45
48
27
9
63
72
81
192
33
54
73
80
15
105
57
31
59
18
12
63
12
141
79
71
120
9
15
61
5
3
72
12
45
30
42
48
90
57
24
27
42
12
3
36
76
71
84
93
3
9
348
3
25
24
5
39
16
200
76
20
27
48
24
90
66
45
48
16
53
43
47
132
30
6
9
96
60
9
99
96
96
184
8
117
3
87
21
9
39
39
12
90
15
96
64
56
48
136
413
55
5
3
60
168
159
145
125
15
12
108
12
15
81
27
42
43
47
30
3
75
141
36
21
7
212
15
48
25
20
36
51
18
127
8
3
60
49
20
36
39
61
59
18
3
39
18
195
33
19
36
17
55
72
8
36
24
148
104
40
23
33
12
45
90
30
7
65
183
12
3
18
3
36
24
9
27
36
27
132
25
56
75
42
15
36
24
33
30
9
88
8
60
69
235
5
30
81
15
165
9
18
145
60
107
1
29
15
3
18
19
44
52
17
15
72
33
15
75
72
78
3
27
57
51
49
41
15
39
25
20
76
92
117
108
18
145
44
45
66
42
12
183
60
28
84
23
73
8
4
113
3
39
13
44
16
84
68
3
25
47
21
12
39
9
87
12
25
35
90
120
147
93
7
36
68
81
91
35
9
16
107
13
17
60
75
72
28
132
83
132
48
18
19
125
31
59
36
105
12
87
48
21
24
12
51
24
18
7
41
7
48
149
15
165
30
60
73
56
120
231
13
48
17
12
15
60
16
17
42
18
75
60
333
115
84
20
171
114
3
268
17
12
18
33
112
60
8
27
25
23
24
48
18
67
8
144
3
18
54
138
90
90
127
56
12
60
93
79
65
15
33
87
88
8
39
1
84
176
117
12
63
100
23
45
48
117
42
57
16
12
17
31
119
30
18
193
32
12
51
222
12
3
57
103
5
7
128
52
11
12
45
15
45
135
57
60
81
3
4
8
60
4
8
33
54
193
65
15
15
37
48
5
27
60
45
18
12
33
12
15
13
23
12
145
20
72
141
7
12
20
24
9
162
90
3
240
15
45
12
40
68
48
15
25
12
17
78
57
88
176
16
5
255
51
25
59
18
42
13
12
8
132
108
48
24
171
25
44
75
150
138
37
5
31
5
120
3
39
105
72
28
65
87
111
37
8
9
63
180
60
148
24
48
68
84
60
51
49
5
36
15
9
31
35
42
12
243
135
25
128
87
93
15
84
265
83
13
35
144
18
111
21
18
30
67
23
25
17
55
56
9
99
4
48
137
55
23
45
147
45
27
33
45
7
44
16
41
3
12
120
4
215
18
7
71
25
77
63
69
3
28
59
66
67
5
27
33
108
90
57
12
33
42
30
43
12
36
17
15
3
72
345
15
73
17
60
43
29
3
36
27
9
100
20
3
13
17
55
5
51
12
4
71
90
54
1
72
116
120
4
17
39
12
129
15
15
13
47
45
21
87
75
90
67
20
40
8
63
9
45
51
4
95
18
12
51
9
15
40
20
36
9
31
72
47
105
36
72
105
312
3
112
20
21
27
60
40
116
27
54
31
44
204
72
9
90
13
65
63
45
39
40
95
133
12
23
33
24
148
5
60
51
16
35
18
60
7
68
45
132
3
120
33
54
25
11
25
29
6
93
9
18
90
3
21
138
13
92
27
93
12
15
25
120
ABCD 96831485956*3^$a+1 [50004]
9
39
12
9
36
3
52
80
39
21
39
1
35
1
59
6
3
144
28
8
12
15
42
12
48
18
18
27
3
9
16
17
7
5
60
18
33
9
55
11
6
84
6
24
45
9
6
12
25
65
7
17
15
48
33
30
93
16
89
15
40
24
56
60
24
16
17
27
96
4
36
5
12
27
15
18
84
19
36
29
51
24
24
36
52
24
29
7
35
48
57
12
15
60
36
6
48
7
5
24
12
12
3
39
13
56
15
69
36
21
3
48
4
36
23
121
65
111
40
17
12
63
36
24
48
39
9
72
48
57
24
78
21
40
35
9
48
148
17
19
8
60
27
9
12
40
8
117
18
30
30
37
12
5
66
60
21
15
6
18
36
21
27
42
3
3
90
43
5
60
7
47
225
16
41
24
115
144
11
24
117
39
1
116
48
16
56
33
12
67
12
20
33
30
13
32
3
13
44
52
20
3
13
8
69
3
3
37
23
1
20
3
45
112
41
54
45
3
1
5
7
5
18
30
79
12
23
12
61
8
4
65
42
60
9
4
32
63
13
140
75
105
4
5
60
18
12
9
12
15
42
123
48
12
9
6
45
24
16
44
3
105
36
15
66
19
5
27
69
6
42
27
4
36
8
21
12
75
27
33
33
19
96
20
39
61
17
7
8
39
30
66
90
18
36
153
75
97
23
81
21
55
20
33
3
3
21
21
18
37
20
12
33
120
12
27
15
21
39
13
48
32
3
37
5
103
35
72
1
5
27
99
13
36
36
155
25
11
12
36
1
8
63
48
6
3
28
24
84
32
4
104
27
12
73
29
51
12
16
36
35
24
21
3
13
77
12
18
21
12
39
6
60
79
36
59
25
23
21
15
12
24
48
61
47
69
4
11
18
63
160
44
88
53
19
11
37
8
3
9
45
7
11
78
19
32
39
21
9
147
15
24
9
57
7
53
24
3
33
103
44
28
5
18
6
24
7
44
4
44
63
12
12
1
8
184
35
1
5
19
8
9
6
105
9
3
40
20
15
33
3
49
17
19
24
12
60
41
15
88
104
57
6
13
29
6
9
3
97
36
11
24
49
47
6
7
8
3
6
24
31
23
48
57
28
20
4
36
59
9
27
9
69
12
87
27
1
17
15
15
30
108
15
12
12
9
27
64
8
27
69
24
21
12
12
18
12
81
4
41
12
78
1
11
93
15
57
4
36
68
12
40
29
15
33
18
37
20
87
13
60
152
15
24
42
15
39
18
15
21
15
12
3
12
13
11
61
17
48
18
45
15
45
12
27
81
84
16
36
8
15
18
19
71
9
51
72
12
36
18
51
36
40
59
18
12
18
33
40
17
31
17
42
12
21
52
5
31
56
81
48
6
21
48
15
60
6
55
80
9
27
33
87
52
53
19
101
63
16
44
9
15
51
36
9
45
7
140
9
18
13
60
20
12
108
27
21
21
15
15
6
123
9
127
23
61
59
30
15
3
93
36
9
6
21
99
24
57
3
1
8
48
24
15
13
35
45
3
18
12
87
15
57
60
64
12
20
45
3
21
3
52
8
15
57
24
4
8
12
16
24
68
3
37
32
36
21
18
12
60
18
55
12
44
16
53
30
66
7
137
3
57
7
8
12
24
4
5
6
12
24
6
79
53
18
45
4
161
55
29
36
39
3
6
42
78
27
3
21
63
13
32
100
36
32
24
120
21
18
69
15
1
17
7
20
51
45
111
54
84
7
20
36
24
9
12
30
12
33
12
21
12
19
20
9
36
3
27
33
33
103
36
89
39
12
48
16
29
6
30
6
33
52
8
21
30
6
204
27
48
24
15
13
8
60
72
64
20
36
15
24
69
9
43
17
3
9
19
59
30
48
15
63
25
47
54
36
24
3
3
30
108
30
6
6
25
8
57
67
12
23
12
6
12
30
6
30
12
13
35
21
48
27
48
1
36
60
173
27
28
8
64
29
12
12
7
8
45
12
19
24
8
75
24
45
40
11
25
8
39
30
108
48
30
25
71
9
24
3
12
21
4
11
6
43
32
4
29
48
60
19
8
52
5
30
121
44
15
18
31
44
15
13
53
72
7
8
4
36
8
45
12
7
23
12
6
55
12
23
42
7
113
54
1
44
75
18
87
9
15
45
7
20
15
18
51
100
23
12
1
20
27
21
40
32
52
11
84
13
23
105
15
1
116
3
9
16
20
160
29
6
9
15
48
9
15
30
39
57
48
24
60
3
4
60
11
45
15
30
15
3
1
5
54
6
79
11
30
19
36
8
87
25
11
13
11
1
47
21
45
6
93
21
19
8
9
39
99
25
95
21
27
30
39
9
6
9
51
24
24
18
27
3
57
15
13
24
20
21
15
3
25
60
65
51
15
9
27
42
43
23
54
7
20
51
84
9
9
31
17
19
44
45
67
24
23
33
12
40
65
27
64
95
24
30
90
33
4
8
12
3
25
41
39
16
20
60
4
72
29
66
13
41
54
18
42
61
17
15
28
17
24
31
17
30
25
20
16
44
12
9
15
99
1
104
52
44
12
3
57
28
35
21
3
72
1
68
45
30
9
28
17
36
15
24
45
96
27
4
44
16
20
33
6
12
9
144
60
15
6
51
3
6
30
36
24
9
120
12
60
24
51
18
19
116
21
6
18
27
45
39
16
20
88
5
51
9
7
59
9
24
16
5
24
36
42
12
25
8
69
19
44
3
9
16
44
3
37
5
51
60
63
25
20
136
60
20
16
12
17
6
24
96
108
1
29
7
20
24
15
21
12
51
1
23
57
36
45
3
16
8
36
15
24
66
15
4
32
16
24
59
25
5
15
4
72
5
51
12
45
12
31
5
78
9
12
4
5
31
41
19
56
72
15
21
9
7
35
13
17
19
56
69
27
57
15
12
48
3
42
12
19
20
21
6
12
36
49
5
66
1
24
12
24
11
117
16
17
39
48
36
15
30
36
30
108
12
6
87
72
9
6
6
19
8
21
7
92
27
33
15
13
17
31
5
54
141
21
54
1
5
138
45
72
9
30
12
49
5
90
48
6
27
84
3
45
16
17
12
27
21
3
15
6
51
24
76
32
21
24
3
108
57
12
30
13
35
78
31
41
12
6
54
6
25
24
8
72
15
13
8
129
55
8
52
71
36
66
24
84
39
160
68
3
21
15
150
39
27
48
21
4
20
27
12
48
54
15
9
60
31
8
27
13
23
54
31
20
12
12
84
15
9
12
9
72
42
33
24
33
78
24
66
19
35
9
4
8
63
9
45
12
18
30
18
33
24
33
19
5
6
37
20
15
6
12
42
6
7
72
41
54
85
11
25
71
6
18
9
45
15
3
49
53
6
60
45
40
44
57
48
75
36
24
40
11
1
128
3
24
36
12
30
3
3
217
12
65
30
1
65
12
3
87
13
59
33
45
114
1
48
24
23
49
23
21
9
27
ABCD 96831884278*3^$a+1 [50087]
89
42
109
71
114
39
15
42
55
5
120
3
51
24
117
3
12
97
23
30
84
36
18
126
24
42
24
126
18
36
90
54
42
54
165
51
84
186
54
90
270
24
150
12
24
54
6
120
6
54
24
30
25
192
5
90
48
60
21
160
59
229
137
103
113
228
27
3
12
33
51
24
36
30
66
33
75
69
63
144
33
112
11
78
7
23
132
60
9
99
60
30
30
229
23
57
57
156
48
66
114
135
51
6
54
6
48
12
30
49
11
85
59
69
15
60
30
132
60
78
57
273
30
42
87
16
5
6
24
66
54
102
24
135
21
60
48
126
1
83
42
78
229
128
3
72
84
36
18
6
24
42
150
109
65
96
60
78
69
81
42
78
36
6
189
96
39
174
12
78
6
6
165
48
75
6
36
27
93
3
144
51
6
90
60
36
30
18
30
30
126
84
36
36
180
138
42
30
48
42
103
71
9
45
12
180
19
101
18
105
171
150
31
23
132
30
138
60
300
69
21
216
84
12
108
39
63
33
240
21
84
7
119
73
23
210
18
276
30
51
112
131
61
59
90
90
102
84
66
30
39
165
60
66
54
36
288
6
210
54
36
33
141
339
3
150
138
60
102
150
48
6
15
21
138
12
54
234
42
60
30
150
414
6
30
18
42
30
78
72
30
90
24
30
43
11
117
195
138
72
108
6
6
90
48
30
42
144
6
108
31
101
24
6
108
49
23
25
89
66
114
114
49
71
6
19
32
15
108
72
48
276
105
51
150
120
120
210
114
24
27
33
120
6
33
123
288
42
24
19
5
72
18
162
24
84
6
150
96
78
12
114
36
24
174
30
6
6
87
48
45
3
141
19
80
117
18
105
147
150
138
157
53
90
282
120
30
60
18
12
144
6
49
5
91
29
36
168
247
65
127
47
120
150
3
27
21
3
66
24
102
109
59
102
288
276
6
18
72
78
157
5
187
107
180
24
12
93
57
24
144
120
12
30
24
6
63
15
36
66
60
18
45
16
29
67
143
12
78
60
120
6
6
78
96
36
144
133
17
156
3
144
21
267
15
48
6
66
84
294
30
42
174
6
24
6
228
120
6
24
42
33
87
210
18
36
144
1
80
45
6
30
414
33
21
72
30
48
85
17
30
168
126
90
66
79
80
195
36
217
11
60
57
99
13
41
87
33
42
37
131
240
6
54
132
13
77
60
60
108
36
6
228
289
143
120
18
42
30
48
159
21
91
59
12
9
39
6
144
211
96
65
90
37
11
6
54
30
60
6
6
24
6
133
5
12
18
6
199
96
119
6
180
31
35
108
120
192
25
29
6
78
222
18
12
18
72
57
63
84
54
60
6
54
6
6
19
161
24
54
102
78
42
390
18
162
24
54
150
85
71
73
128
99
90
6
13
125
67
5
18
12
60
108
36
54
90
36
36
25
5
114
96
25
29
24
60
90
36
49
107
108
66
84
162
294
75
21
219
16
113
30
6
24
192
18
42
150
30
108
66
69
57
7
80
213
60
54
96
54
54
402
84
6
90
ABCD 96832154546*3^$a+1 [50236]
9
255
24
57
24
18
117
153
48
42
78
23
144
7
36
54
15
81
95
24
13
3
24
81
12
12
18
117
51
69
15
60
5
85
90
126
3
21
179
1
90
48
48
42
11
97
39
33
63
9
255
96
57
12
35
40
21
3
21
6
30
23
109
3
147
18
24
18
57
8
72
16
9
96
15
69
30
66
3
32
235
24
69
32
37
27
224
49
12
18
18
24
18
192
45
51
54
30
9
189
27
51
72
21
9
71
97
23
40
57
60
75
27
53
37
30
18
42
33
32
88
200
49
90
5
91
125
24
1
72
102
129
56
85
18
30
12
6
65
79
9
56
1
42
168
102
167
16
27
192
165
21
24
150
120
30
36
132
78
17
208
45
60
42
18
3
21
51
24
81
72
108
75
9
15
15
198
132
135
123
72
30
18
42
75
8
37
48
27
8
7
6
54
5
13
132
18
5
43
12
33
117
12
18
12
6
75
152
25
12
75
56
120
49
90
66
54
48
5
115
90
83
288
67
24
18
83
25
102
113
397
72
99
56
24
97
23
1
108
12
66
45
120
8
24
187
78
23
79
66
47
13
83
16
51
69
33
18
72
12
9
72
8
169
48
114
5
1
132
11
40
129
12
30
48
53
64
45
180
36
60
15
8
16
93
30
42
6
69
21
60
54
90
6
222
18
65
40
105
30
90
63
32
109
251
24
103
12
21
168
21
30
66
75
27
53
55
42
47
13
35
25
42
5
31
42
12
30
48
5
43
60
12
168
12
162
18
60
12
30
6
60
24
168
18
99
3
138
35
19
21
39
90
36
30
69
321
15
24
80
13
42
18
42
168
21
9
23
19
36
33
141
108
23
115
42
18
9
75
60
66
255
48
32
25
15
9
135
3
132
6
12
63
165
54
18
60
18
114
30
29
97
39
8
25
132
35
96
37
51
27
54
23
7
105
56
64
96
159
89
96
64
87
30
12
95
55
12
45
176
40
152
13
3
57
159
56
49
36
123
21
83
67
5
1
90
29
85
11
72
48
97
60
30
30
63
24
33
48
132
3
8
16
33
23
235
84
60
45
81
42
48
60
84
96
5
72
136
51
141
39
60
96
84
41
139
5
13
27
21
42
132
165
45
120
6
102
87
75
18
11
1
60
48
60
63
9
96
63
32
7
12
21
9
138
101
97
39
120
105
23
112
3
162
59
67
144
5
168
85
35
73
23
181
186
9
120
15
9
56
1
84
35
25
15
111
84
48
252
36
173
187
77
256
27
42
270
5
43
69
21
30
42
11
91
78
18
102
42
108
18
63
32
40
48
249
12
60
108
3
27
12
89
7
114
30
30
126
54
15
21
35
64
96
117
171
51
101
40
80
24
16
165
12
180
3
32
16
147
77
16
39
42
6
42
288
42
30
18
60
12
197
136
27
53
55
132
18
59
121
135
57
12
30
30
18
101
144
193
24
15
8
115
5
25
48
15
24
15
66
23
61
11
67
30
12
6
120
30
60
24
78
30
18
53
16
81
39
8
115
192
156
162
23
217
168
23
160
111
41
19
29
61
150
90
36
54
9
21
60
15
75
5
115
78
63
105
42
78
47
16
39
33
272
25
42
53
13
12
30
17
16
105
42
21
21
6
5
55
30
12
47
61
102
30
23
19
78
18
53
61
59
1
15
45
6
54
18
5
88
75
30
132
27
8
133
75
8
24
67
6
135
27
30
87
33
42
53
112
45
6
77
7
90
119
16
3
42
18
132
168
18
99
141
59
40
15
66
24
39
9
72
23
205
11
181
6
144
36
42
23
97
48
143
109
27
24
57
60
12
23
37
60
23
40
69
18
33
27
18
30
210
60
12
3
147
21
200
7
65
19
150
60
35
16
80
ABCD 96832608578*3^$a+1 [50115]
176
93
51
21
48
132
103
17
168
120
127
125
384
99
441
55
125
324
63
237
3
189
51
288
105
276
144
51
48
357
171
64
240
48
341
91
125
840
283
272
285
204
7
80
153
240
36
3
141
204
132
339
105
204
36
24
63
69
60
468
27
105
300
240
283
176
225
175
96
144
192
53
60
144
252
3
208
173
60
24
31
144
368
48
321
60
48
195
105
151
80
201
60
123
237
19
80
81
60
228
180
12
168
151
192
17
72
24
240
31
125
19
65
207
177
415
17
31
32
57
39
45
147
237
156
24
240
96
60
120
139
80
45
12
84
147
9
48
36
60
55
89
192
24
96
15
144
160
101
84
24
127
473
72
255
96
189
163
48
113
420
84
12
43
65
300
51
16
185
183
57
48
36
300
855
105
360
24
55
17
63
21
456
228
132
219
16
144
96
89
144
55
317
19
5
235
569
12
288
12
48
72
55
185
60
75
309
204
276
27
160
77
96
60
96
199
41
24
36
204
96
79
29
147
249
24
511
144
317
204
36
144
195
160
425
247
144
53
27
64
176
249
55
185
36
108
55
137
204
75
9
120
252
84
111
9
39
345
183
273
84
36
199
65
180
60
12
24
24
120
123
48
192
189
195
64
209
252
259
281
24
96
180
120
108
423
9
24
15
16
48
17
144
15
45
120
96
91
128
64
41
199
17
108
96
216
123
45
36
396
115
368
48
160
497
111
112
48
185
24
60
156
7
197
36
60
180
84
51
96
129
156
60
24
156
264
24
163
144
176
57
180
195
448
269
168
12
120
144
39
177
168
216
180
204
72
24
255
141
168
27
48
48
69
204
36
ABCD 96832982648*3^$a+1 [50020]
15
40
5
66
9
40
24
72
24
60
41
19
23
132
69
96
3
108
30
19
35
6
54
33
93
42
48
9
3
18
15
108
9
75
3
24
81
4
23
237
15
30
18
1
47
24
36
84
193
56
231
30
79
11
48
73
17
43
44
15
90
60
36
42
33
12
15
25
8
48
16
5
18
42
18
12
85
36
59
45
75
90
19
12
20
39
6
24
115
8
33
63
9
12
3
72
60
48
33
42
33
99
49
17
3
16
24
47
60
9
16
48
36
35
6
99
51
13
17
84
30
36
9
4
11
33
87
25
23
12
6
12
27
3
33
27
13
32
27
18
12
15
81
7
32
16
5
19
48
12
125
51
48
21
18
78
12
51
16
168
5
27
64
36
53
43
17
3
40
5
54
66
30
25
60
245
19
5
3
15
21
21
15
3
21
64
77
18
73
59
6
15
15
30
207
27
66
162
1
107
54
6
42
3
12
33
3
39
18
12
12
36
19
20
93
42
85
155
6
12
3
39
48
13
32
12
213
18
12
1
29
12
18
21
16
11
25
44
45
18
12
6
19
41
42
18
7
20
72
45
3
45
43
60
59
69
27
30
72
18
73
11
6
7
53
55
107
33
39
60
6
54
1
35
24
18
42
45
96
9
18
12
66
27
33
24
48
30
1
80
4
47
13
155
18
12
108
43
11
6
39
108
52
113
111
9
30
25
32
3
13
17
43
257
51
24
15
12
45
15
9
57
24
30
6
15
48
51
48
61
44
63
73
119
18
15
39
25
11
153
21
43
47
21
15
49
5
18
90
91
119
18
90
9
15
48
37
35
1
77
27
51
37
113
30
109
95
21
9
19
17
43
29
12
48
30
45
12
21
27
15
18
3
21
15
51
105
57
3
39
30
6
73
11
18
18
12
37
101
54
90
6
24
33
3
72
30
48
3
39
45
63
12
13
24
41
7
23
12
12
49
41
30
1
32
48
9
6
24
1
8
21
51
9
3
52
23
21
57
12
91
41
60
48
42
18
18
9
195
49
12
47
33
87
78
30
33
21
39
9
87
24
16
56
69
18
13
59
49
71
61
35
33
24
33
39
45
3
12
64
11
1
8
9
42
6
12
3
84
63
21
60
27
57
27
109
59
30
103
8
57
19
5
15
63
18
12
168
12
12
18
48
45
4
41
42
57
51
57
15
25
107
33
27
6
24
6
145
5
7
77
30
21
24
40
24
24
20
12
4
41
103
192
71
60
9
4
59
12
96
12
1
44
12
3
12
25
95
18
18
13
11
18
90
85
12
5
3
15
57
183
18
7
48
5
19
35
9
60
21
3
16
11
21
24
45
3
15
33
84
16
5
7
5
102
21
9
48
42
18
27
4
32
48
9
7
23
21
16
11
60
49
5
30
73
68
75
60
57
12
4
17
87
63
42
7
8
16
17
39
21
24
39
9
42
1
92
76
29
18
9
3
21
39
120
162
19
116
16
47
61
11
48
12
25
23
37
8
15
12
1
84
11
69
16
65
30
25
47
25
92
15
66
54
165
16
8
21
60
36
115
8
9
18
69
21
67
36
20
51
13
5
43
24
5
3
136
116
33
147
15
1
29
115
113
30
12
78
3
9
3
3
165
69
3
27
21
9
6
49
20
15
1
32
96
27
49
8
27
6
55
20
12
16
11
121
5
30
25
29
138
42
18
30
3
52
35
18
99
63
18
30
12
30
7
11
13
80
201
6
25
5
19
65
15
21
27
3
54
48
103
5
75
124
23
141
12
12
15
1
24
32
3
21
39
60
18
30
13
32
9
31
8
21
90
1
8
24
3
37
173
99
63
12
6
75
28
197
42
90
31
17
24
103
47
1
48
101
48
12
126
12
30
51
9
7
83
1
11
36
9
3
117
64
80
16
11
12
1
71
9
4
35
42
31
29
55
20
21
30
174
18
13
29
75
16
47
48
72
57
4
32
99
48
60
33
15
12
21
21
31
35
30
15
40
20
12
3
157
47
30
120
51
27
61
161
30
21
4
11
84
6
3
4
155
1
11
6
12
18
49
35
33
3
90
12
18
30
55
35
25
8
16
41
84
259
44
36
21
60
18
61
11
21
9
6
13
96
36
8
51
33
12
81
54
6
19
23
42
138
12
49
17
42
37
53
12
15
15
48
12
61
5
3
16
24
17
12
3
15
150
24
6
133
11
13
5
90
37
44
57
12
18
93
27
12
30
48
39
36
9
6
85
32
33
15
112
48
5
19
24
24
17
31
24
5
135
33
12
51
45
19
11
42
7
41
7
36
47
69
51
24
33
15
37
44
27
33
87
153
81
63
16
80
4
65
30
1
92
24
3
18
24
3
3
25
32
93
99
45
79
56
15
105
15
108
13
8
39
1
72
8
27
24
30
39
21
18
1
17
87
96
36
21
120
3
51
129
120
27
42
31
77
30
24
6
3
111
18
90
12
49
11
6
39
48
87
30
36
54
1
47
1
41
103
23
33
16
24
84
35
12
1
35
33
72
40
17
48
90
13
17
3
51
1
8
96
4
60
36
20
15
1
48
29
12
96
12
42
36
85
24
11
30
15
9
6
25
44
3
72
85
60
24
29
12
30
21
87
18
3
16
8
48
15
54
36
30
42
42
33
52
5
30
9
12
24
21
174
18
27
21
3
21
31
29
6
25
24
83
25
203
145
17
15
87
6
7
12
23
1
191
36
9
28
23
42
7
80
51
42
75
16
47
145
5
24
6
33
9
42
18
31
44
36
24
52
44
9
42
36
13
41
19
11
13
5
30
105
52
48
23
12
13
29
6
84
48
21
16
35
1
17
15
3
13
24
8
75
120
25
5
43
12
68
9
27
40
8
63
33
24
48
160
84
5
39
21
6
37
56
24
3
33
9
3
9
63
15
45
27
145
11
12
168
9
120
21
ABCD 96833008102*3^$a+1 [50006]
23
36
79
36
96
30
23
91
269
60
60
127
24
65
48
13
18
66
143
1
95
180
1
179
60
24
72
25
59
121
35
24
84
12
120
48
36
24
31
125
1
54
125
24
7
5
19
89
1
126
30
24
72
54
5
25
83
36
120
1
36
107
36
91
29
25
30
41
24
96
1
348
36
35
120
1
23
144
72
48
36
180
60
36
48
72
60
84
24
96
247
53
264
91
312
30
23
24
12
84
25
131
48
12
25
66
53
187
30
83
84
1
270
30
35
84
31
29
180
36
1
23
31
42
210
17
180
96
24
36
36
115
24
30
6
29
97
83
276
55
65
60
55
84
6
143
67
54
96
59
7
17
73
23
91
5
60
61
23
144
36
120
121
36
18
5
24
97
54
6
36
84
24
35
55
65
36
55
125
1
179
19
65
7
113
1
35
31
60
18
119
12
144
61
23
72
145
95
24
37
24
59
84
31
90
96
95
121
59
48
60
72
25
24
179
36
37
144
54
401
120
48
133
47
97
95
31
89
144
145
36
36
90
54
66
53
25
59
12
84
60
37
48
60
71
24
36
288
97
95
19
12
18
36
35
24
36
139
41
139
5
247
24
89
36
48
192
139
5
31
5
25
23
31
269
96
91
29
84
36
36
31
17
36
211
5
49
60
191
60
139
125
61
66
149
535
5
144
307
53
24
72
115
96
17
127
53
1
11
24
24
60
1
35
1
23
72
49
59
120
96
1
83
60
121
59
36
91
29
204
96
36
49
59
13
48
90
29
13
84
35
84
67
84
90
35
204
67
18
35
60
144
60
36
67
53
36
55
30
83
31
36
5
24
60
55
29
223
17
36
24
120
12
79
5
24
12
48
36
85
11
49
30
41
31
29
61
23
36
1
90
77
60
1
275
271
5
79
5
24
36
84
72
91
257
12
48
7
29
36
84
24
12
108
103
18
11
25
30
89
25
35
36
60
25
23
36
96
25
95
24
7
113
31
90
23
12
84
61
36
23
37
48
132
120
18
65
24
60
1
59
151
161
84
84
120
180
1
311
60
319
162
108
66
24
5
97
54
60
53
72
60
24
120
25
11
49
72
47
43
89
91
53
144
37
35
1
18
36
5
24
1
83
12
1
119
55
29
144
157
306
48
6
23
67
180
53
96
84
1
179
157
179
61
35
48
12
25
144
60
59
120
36
37
47
7
89
85
35
1
144
72
24
35
24
85
11
84
61
59
121
24
36
35
19
125
157
47
96
1
54
65
31
30
539
24
36
1
35
120
24
24
133
107
91
65
24
1
6
90
23
96
60
36
84
7
77
121
30
101
108
132
55
24
72
17
36
60
97
119
31
54
54
41
49
66
6
23
7
29
49
35
1
35
24
24
7
66
59
60
60
60
384
31
54
359
60
132
228
13
23
60
1
95
1
288
155
24
12
24
85
59
12
60
19
12
233
36
120
84
31
53
43
54
90
53
96
7
197
37
96
23
120
24
43
53
24
72
24
121
83
7
65
48
247
30
240
66
204
180
54
11
48
103
30
23
1
23
97
143
7
30
83
13
23
36
60
25
83
60
72
24
120
31
29
24
36
115
41
48
192
25
174
96
89
84
132
31
18
35
25
71
24
24
7
30
96
18
102
24
59
60
61
179
96
120
120
24
36
60
115
5
91
173
37
ABCD 96833029136*3^$a+1 [50036]
11
60
21
52
12
89
19
8
72
36
15
96
60
13
12
56
28
24
128
3
265
71
93
52
20
4
60
35
229
68
33
7
23
66
55
104
21
51
88
180
12
23
49
60
108
12
12
36
68
4
48
29
30
265
119
45
4
12
35
120
13
77
19
36
24
12
44
76
89
31
20
124
36
72
20
21
126
30
30
210
15
40
96
24
60
84
12
29
15
16
24
35
1
140
4
60
116
33
75
4
72
104
16
95
114
6
13
36
12
59
49
32
39
289
5
36
84
6
9
51
61
108
71
73
32
36
3
49
47
13
32
16
24
35
24
1
48
36
35
49
47
30
114
37
60
20
28
12
12
72
48
108
60
23
1
65
54
25
32
28
12
53
15
4
71
157
12
8
88
12
44
16
164
75
1
29
39
81
24
6
144
69
16
92
28
132
12
240
20
16
56
136
44
15
84
109
8
108
15
1
56
4
140
75
30
90
85
60
24
32
28
65
7
60
164
36
4
35
73
32
69
147
39
33
112
5
43
20
40
17
90
24
6
79
96
5
19
24
32
88
11
145
101
19
185
60
7
29
19
60
72
32
111
120
6
51
39
114
6
1
29
120
30
21
93
36
30
60
1
53
6
13
108
48
60
11
241
29
211
60
12
12
36
104
9
6
21
9
55
48
32
36
112
17
31
84
8
36
4
96
41
31
12
32
28
11
37
179
49
12
72
137
15
75
133
72
35
60
73
36
36
65
99
4
248
64
35
1
23
96
84
37
72
131
105
16
36
29
19
95
6
15
105
60
30
25
36
32
16
56
124
5
51
76
12
17
91
48
11
54
66
1
23
105
45
96
31
12
108
29
75
40
60
48
68
64
8
16
35
21
75
13
11
36
45
184
65
7
32
36
52
120
8
21
43
168
12
12
125
84
30
30
91
95
45
64
80
45
36
199
12
23
1
36
23
25
24
36
65
187
12
32
99
81
100
8
28
44
160
215
84
9
28
44
64
12
23
97
23
6
55
29
7
29
54
6
19
11
25
179
96
21
172
107
24
1
56
40
60
59
24
37
29
43
32
16
12
8
279
1
44
108
81
126
45
4
12
132
12
95
33
40
12
56
39
1
29
31
53
19
48
23
6
54
129
16
56
45
91
108
80
36
28
156
11
85
24
132
32
100
192
29
66
45
69
150
145
32
52
168
23
25
35
21
69
39
57
15
64
36
96
179
13
80
57
79
132
84
8
160
12
48
77
43
17
55
5
144
55
60
60
131
24
1
80
16
132
12
89
7
24
44
51
21
88
92
4
24
65
15
45
151
36
59
24
9
40
101
90
25
41
99
16
29
6
13
72
35
49
72
32
57
15
36
3
36
33
21
96
135
64
44
16
41
43
47
13
20
52
108
41
15
4
12
95
25
228
32
144
144
27
85
60
8
21
6
13
47
1
200
124
36
53
7
12
20
21
30
61
36
104
36
4
215
1
23
61
36
23
36
33
148
59
49
5
6
24
85
24
47
61
53
7
59
1
23
85
12
24
24
84
56
220
96
108
132
5
19
35
37
23
6
30
73
80
141
7
60
80
40
89
55
96
89
63
27
45
124
36
5
31
20
93
15
36
9
19
8
64
35
13
12
35
61
59
25
84
12
29
103
11
36
60
109
44
27
54
67
12
47
24
1
24
24
8
40
29
75
189
99
52
89
79
47
84
25
24
140
51
6
55
59
36
54
19
36
131
114
36
51
4
48
12
44
64
48
32
88
20
69
30
45
99
1
24
12
23
61
5
24
7
12
12
8
100
107
45
4
5
6
61
12
12
48
11
37
108
125
66
1
80
9
91
89
60
3
160
41
31
35
1
59
25
44
72
40
12
12
89
7
272
292
156
84
144
11
49
41
30
24
90
6
61
59
85
24
32
4
24
192
284
16
60
84
125
43
17
15
4
11
13
80
21
31
120
35
24
6
24
27
9
30
1
32
52
29
115
156
36
23
61
68
21
31
144
84
8
72
196
12
44
64
24
197
111
4
84
11
133
72
59
61
180
48
48
120
72
48
72
47
1
12
11
69
28
84
59
9
40
47
1
12
71
36
25
48
8
4
36
149
31
84
59
1
60
8
40
68
9
43
17
55
48
ABCD 96833127338*3^$a+1 [50047]
84
28
5
115
32
33
42
33
21
84
96
12
67
23
9
16
132
101
30
42
19
20
45
78
25
41
6
1
144
71
49
56
33
24
66
1
41
48
27
4
29
72
84
6
30
27
12
16
89
6
84
21
33
27
27
57
60
63
13
24
8
51
21
76
32
12
105
180
31
5
42
25
5
55
8
4
48
12
95
30
60
54
49
53
90
25
83
42
15
39
61
83
61
11
25
59
6
90
30
55
12
11
30
24
3
120
24
15
48
78
72
30
18
18
42
127
65
55
12
59
72
54
54
81
15
18
72
3
33
12
108
79
140
16
17
27
28
23
25
59
54
67
44
36
4
11
9
69
31
41
12
36
99
40
60
60
125
48
7
107
21
12
3
18
12
27
27
13
11
12
72
6
7
23
37
24
60
60
95
54
72
30
49
8
52
36
17
127
48
168
5
7
12
48
5
15
21
12
24
3
27
1
53
79
35
25
48
17
48
18
6
54
21
9
24
7
5
24
51
28
8
3
49
8
12
15
42
66
132
12
13
47
33
3
37
155
42
90
13
12
5
6
18
180
51
21
67
23
57
28
5
48
7
60
5
115
83
60
49
17
24
54
13
20
112
120
12
29
66
96
18
12
67
72
68
12
21
87
15
42
126
48
42
39
9
79
11
54
43
24
41
19
8
51
21
36
64
60
20
99
81
15
1
107
12
121
32
12
21
75
69
55
236
64
5
91
20
15
84
54
60
51
60
45
63
51
30
39
3
85
20
24
69
30
21
28
80
15
18
60
30
18
27
4
8
15
37
71
109
23
13
44
45
54
21
39
36
73
92
88
35
72
21
87
57
108
27
61
12
23
37
17
36
12
3
172
32
48
52
20
123
57
28
11
69
60
15
18
259
5
54
54
43
20
9
24
31
20
160
8
45
42
25
65
18
30
6
12
42
48
18
57
33
36
55
20
36
3
121
5
90
54
12
7
12
113
115
11
30
31
5
36
42
12
13
132
20
28
65
66
6
36
19
96
29
43
120
83
9
28
8
27
13
5
18
6
43
23
42
7
59
21
51
49
29
30
24
12
81
64
5
75
15
90
15
76
17
18
57
72
33
30
6
36
31
24
11
42
108
7
41
6
90
30
85
36
12
35
25
12
11
24
93
72
9
7
12
35
117
28
20
33
7
12
48
32
40
36
23
6
3
88
12
128
87
45
12
15
13
8
57
18
90
7
8
3
1
56
4
8
15
108
42
67
20
96
12
52
8
12
15
24
36
61
5
54
21
33
151
108
47
18
63
99
1
44
9
19
17
163
12
8
28
47
126
67
17
42
138
42
18
55
101
24
75
105
15
51
114
18
18
31
149
36
31
5
48
31
29
39
105
7
29
39
12
16
24
29
27
27
45
15
25
12
11
189
15
48
13
12
20
87
25
59
6
48
3
60
27
42
66
42
126
69
52
5
91
12
77
55
65
3
28
60
24
29
72
60
54
13
53
127
5
12
255
88
107
6
15
3
37
60
12
17
15
75
30
3
60
112
8
40
32
75
1
83
61
35
105
39
66
63
12
88
5
43
5
42
18
67
5
87
88
23
102
36
27
99
54
72
54
6
15
112
101
6
13
23
129
45
43
11
24
12
54
36
3
21
72
39
153
78
69
21
48
39
112
20
15
181
35
144
48
108
72
18
18
6
30
1
95
12
45
51
61
41
27
27
13
32
45
91
23
21
9
24
12
31
5
7
92
63
13
140
45
19
71
24
25
11
48
54
96
12
55
12
137
54
57
15
54
15
51
37
20
72
15
45
99
132
18
12
55
44
36
120
3
49
5
102
25
20
33
36
12
19
120
41
27
135
36
42
55
72
128
64
8
40
113
60
54
13
8
63
61
11
42
18
12
42
36
15
4
71
37
12
5
18
138
39
3
18
55
20
64
5
30
18
60
15
21
51
3
145
32
40
35
105
3
25
41
24
156
67
23
121
41
42
13
12
23
54
3
15
13
24
5
48
60
108
54
33
60
52
53
36
51
60
108
12
93
7
5
36
252
3
39
36
57
33
7
12
20
15
13
12
41
54
1
23
12
37
8
27
145
35
18
19
23
36
30
67
44
36
15
18
7
12
35
153
87
37
108
53
39
28
152
120
60
33
55
11
24
13
53
27
40
5
24
30
36
9
99
21
15
61
17
3
27
60
12
18
75
28
65
30
9
28
8
69
108
30
18
19
80
15
33
108
64
8
88
5
15
24
9
31
48
20
87
13
48
23
96
25
8
21
87
24
28
20
3
18
7
5
18
61
143
85
77
36
174
18
27
81
42
25
32
15
36
37
53
48
7
53
19
47
6
48
42
72
18
15
159
6
115
23
96
90
18
72
13
5
7
8
28
12
60
47
33
3
69
88
35
42
18
30
75
33
312
48
27
28
24
29
27
12
15
93
3
54
7
41
67
41
186
1
60
23
36
60
18
15
51
9
45
36
19
5
108
15
69
36
7
20
12
3
37
36
29
18
60
37
71
85
35
37
5
138
85
12
17
18
72
21
12
100
65
7
48
125
18
25
44
28
23
25
20
52
71
126
36
12
63
27
132
25
68
45
43
24
23
6
51
51
37
23
18
ABCD 96833809076*3^$a+1 [50145]
3
48
36
56
72
7
33
48
45
48
54
45
48
69
36
63
9
18
149
103
108
18
6
18
15
92
73
135
36
12
9
6
9
24
39
81
24
3
54
11
7
105
15
132
9
9
11
16
135
36
17
13
54
54
42
12
60
21
51
30
24
54
18
3
69
66
6
3
45
51
117
15
39
81
57
75
12
45
3
32
19
36
45
36
39
6
27
45
12
23
37
36
30
9
45
24
35
121
36
35
60
55
180
17
40
72
15
21
12
141
54
17
1
27
51
21
15
66
72
35
7
9
21
108
51
45
72
30
45
120
105
15
3
42
3
27
144
5
28
57
6
12
126
35
55
36
9
60
27
9
45
63
45
3
9
23
73
18
36
69
92
72
13
18
126
51
39
21
57
3
24
45
30
18
3
128
49
171
9
3
93
27
117
18
18
15
147
17
12
19
42
12
72
111
93
27
48
9
15
27
48
141
45
75
9
6
105
12
60
39
18
102
36
5
67
77
40
80
4
21
198
12
6
3
12
48
21
6
9
39
126
78
48
24
9
9
120
72
6
65
24
13
18
33
75
6
18
30
6
129
72
36
27
21
15
114
27
39
41
13
87
9
35
19
30
15
63
9
9
15
57
102
17
4
87
93
12
9
18
90
15
33
24
36
12
3
12
8
13
6
69
20
91
53
36
1
30
6
54
141
3
117
3
9
27
18
18
5
112
33
12
15
12
8
160
56
96
88
56
31
21
32
7
45
8
31
5
1
75
45
3
3
54
36
54
33
20
37
18
48
60
48
36
6
84
90
6
18
9
36
45
72
54
54
30
41
1
207
8
64
21
87
12
15
30
24
30
77
13
71
4
51
78
63
63
54
27
21
59
73
12
3
123
60
177
21
12
23
19
21
81
24
84
150
12
81
69
36
39
44
36
16
27
30
36
35
24
112
15
36
180
89
13
23
12
61
11
88
80
48
112
32
25
18
30
6
9
45
18
33
24
27
18
3
75
12
41
1
30
18
42
9
20
1
36
3
51
18
36
27
69
39
27
45
24
20
28
15
53
12
7
30
24
120
15
164
88
9
11
100
9
39
51
9
15
29
16
84
36
27
33
21
135
80
64
45
51
21
3
12
44
84
52
63
57
180
60
144
3
21
87
24
33
48
8
36
109
39
8
52
21
54
18
15
9
108
11
16
3
5
16
12
3
6
3
36
69
15
12
21
24
30
5
31
18
36
15
93
35
1
6
53
85
42
30
15
75
18
3
3
12
9
48
15
126
99
15
102
51
48
24
12
15
18
30
21
56
36
48
1
35
1
18
24
12
33
21
36
39
56
40
15
21
27
33
99
66
3
104
1
6
90
35
28
3
18
15
44
13
18
9
45
15
3
17
108
43
105
56
64
27
9
63
33
12
45
30
105
20
61
75
9
78
29
19
89
1
42
12
33
9
54
54
11
40
72
87
33
3
6
18
36
9
96
24
27
6
3
12
48
24
3
29
55
41
37
48
42
81
24
21
66
6
12
87
36
9
83
16
9
11
79
45
21
6
36
18
66
18
6
45
192
12
12
9
90
66
35
61
12
3
87
6
12
180
3
15
36
60
53
13
15
20
40
15
18
35
25
11
19
6
30
9
44
52
96
128
37
3
15
9
12
36
24
99
126
51
33
36
90
78
15
36
75
30
71
19
114
15
57
51
20
108
31
18
6
21
48
33
15
39
24
36
21
33
39
48
24
33
30
17
25
36
102
21
21
36
15
3
21
15
69
129
12
3
68
55
24
54
90
81
9
47
40
60
60
8
72
19
45
8
31
9
63
33
20
79
33
252
57
108
11
7
129
63
6
30
6
48
15
57
24
15
56
16
69
3
15
42
63
27
30
36
24
30
45
33
36
27
9
119
7
54
30
5
88
105
6
9
27
33
68
88
9
12
51
12
105
12
63
32
76
69
54
9
45
107
1
3
12
72
15
41
40
45
15
20
115
36
9
39
5
16
15
6
71
37
18
72
30
42
81
12
33
47
28
9
6
12
21
105
6
21
12
68
7
138
27
27
5
4
9
42
45
93
51
21
24
15
21
36
15
3
125
1
63
48
99
6
39
8
7
66
59
16
12
48
48
39
17
64
57
18
36
9
9
15
27
81
27
48
42
102
6
75
152
7
30
3
3
12
17
1
114
54
36
3
8
108
16
3
6
35
1
54
29
16
80
12
127
33
8
112
48
32
79
30
3
33
75
12
3
33
12
72
27
60
33
128
67
42
108
27
36
3
5
85
95
19
90
12
18
33
9
39
9
15
8
64
129
51
48
80
7
30
6
102
107
16
27
12
9
9
42
30
18
108
72
6
12
72
72
96
15
72
32
73
23
52
3
17
28
63
117
129
18
6
12
24
18
33
92
36
12
144
1
54
60
89
40
45
6
21
15
17
40
72
81
3
39
21
15
12
54
6
30
27
33
12
198
18
24
18
17
16
51
69
21
135
33
15
105
35
1
71
124
20
7
120
17
7
9
24
87
6
30
53
24
112
24
36
3
60
12
18
3
60
9
18
18
59
76
123
9
8
13
6
53
1
15
24
8
7
30
35
16
9
66
69
8
12
36
16
48
8
64
80
79
69
3
9
39
17
73
72
60
3
27
33
12
24
9
54
12
54
39
21
12
159
39
6
35
40
24
21
6
54
84
36
60
18
72
30
3
56
12
55
24
18
15
75
12
45
24
84
27
33
57
6
18
36
66
17
40
36
39
21
15
21
60
3
5
1
66
41
73
27
9
48
36
36
23
31
41
16
32
7
9
9
15
33
23
31
60
30
71
97
12
63
48
57
30
78
ABCD 96833925036*3^$a+1 [50052]
3
5
121
98
61
20
16
11
4
20
40
5
19
24
293
60
67
12
104
1
23
18
3
132
28
35
37
59
1
75
17
72
16
20
33
16
96
38
4
8
4
21
3
2
63
16
83
37
20
19
2
54
4
17
39
28
57
15
5
39
45
19
45
68
19
144
26
99
51
108
36
21
43
57
3
17
189
19
12
51
48
29
36
51
25
3
33
93
15
47
28
12
33
11
121
23
76
18
51
60
15
20
30
7
27
60
5
28
17
16
51
36
24
39
5
27
24
69
31
20
76
78
32
48
54
21
69
30
37
59
81
1
2
48
13
20
55
9
35
58
32
15
28
59
1
95
24
40
96
17
27
1
8
67
12
132
41
52
21
2
60
84
25
8
13
50
12
45
16
75
12
44
21
12
15
18
27
12
39
129
3
60
9
108
3
49
60
24
5
67
47
37
41
7
51
5
15
64
66
2
13
191
4
5
31
24
20
40
57
60
15
8
42
10
12
8
37
27
36
24
6
18
9
35
16
50
7
32
27
1
93
167
40
3
62
22
5
67
8
13
20
79
33
23
18
16
30
96
45
83
72
9
36
40
5
54
4
81
131
13
11
16
57
36
32
99
9
39
88
32
21
60
7
45
3
65
9
10
38
130
45
48
35
46
14
37
60
3
60
2
10
20
18
27
28
9
50
16
29
156
21
3
67
26
15
33
31
15
8
12
36
10
83
15
97
75
18
42
9
15
36
8
25
41
3
27
1
8
15
16
105
33
50
1
12
68
7
45
9
11
27
13
27
36
12
12
21
60
116
24
12
3
24
16
50
210
96
4
36
6
14
141
55
14
16
14
1
20
75
57
75
48
25
12
15
26
7
89
79
51
5
43
32
4
21
8
12
76
35
13
12
59
4
42
3
32
12
33
147
13
3
36
3
117
51
33
47
12
13
32
31
5
19
36
44
12
73
27
20
13
48
32
3
4
84
9
23
129
3
60
1
15
104
57
1
15
60
15
8
57
75
4
9
80
52
3
57
15
14
3
3
40
9
23
1
12
5
10
5
108
37
3
12
17
66
121
24
35
1
59
1
11
9
36
4
15
56
33
57
30
13
5
15
7
44
16
9
56
55
20
109
35
24
9
3
117
15
25
92
3
40
5
28
27
141
35
21
4
36
99
57
24
35
33
31
42
35
3
10
147
8
27
28
29
33
19
8
27
24
24
10
18
12
5
7
33
3
8
12
45
39
10
110
9
40
12
27
57
65
10
6
2
1
47
4
29
24
3
85
75
2
63
3
25
60
15
57
12
108
47
16
77
12
100
168
23
25
36
63
8
28
9
11
16
90
14
4
62
6
45
93
16
11
27
33
73
50
16
21
72
35
1
12
48
39
5
28
63
12
14
66
12
16
2
78
24
85
12
23
1
17
3
4
23
9
64
59
16
20
112
120
5
19
9
44
43
74
63
28
69
14
1
8
15
28
60
29
43
33
3
24
53
64
24
12
23
4
5
36
39
45
7
6
32
43
44
175
26
67
47
4
17
39
28
6
30
9
72
33
23
15
25
12
12
9
6
5
19
9
23
24
64
21
56
3
40
45
35
24
12
40
9
72
32
3
4
21
8
51
30
48
43
12
95
12
61
3
41
16
5
18
105
7
30
3
35
12
33
16
48
11
16
18
38
24
25
71
117
43
5
24
48
16
15
41
40
53
3
4
11
12
61
24
27
9
89
15
33
54
1
39
24
9
15
20
108
4
29
36
24
36
39
60
4
42
75
5
19
11
1
33
11
3
21
112
32
12
1
18
80
1
29
31
3
12
101
15
4
8
25
11
9
28
9
86
25
8
7
18
71
9
16
96
3
45
6
26
30
25
32
36
16
11
10
15
35
25
5
63
16
39
44
40
33
63
21
36
27
45
3
48
21
15
14
54
21
12
25
42
38
54
240
21
3
81
19
5
15
10
42
8
1
104
21
30
61
63
77
9
48
27
3
36
60
25
20
21
19
32
27
97
8
43
45
15
17
1
30
9
23
9
111
10
48
86
96
13
12
3
9
8
3
40
2
10
38
7
63
80
109
45
102
104
9
36
51
16
20
45
52
32
64
156
83
132
4
17
3
1
39
80
42
43
27
8
24
12
1
15
24
5
51
85
3
20
36
4
60
81
20
9
46
45
53
3
67
65
7
66
42
12
90
3
27
24
12
33
12
8
57
48
16
14
52
33
12
20
4
9
32
15
3
40
9
12
44
12
19
5
51
4
24
9
23
34
75
5
19
56
4
17
10
20
24
1
27
36
21
11
88
32
4
44
40
9
81
66
45
20
48
16
20
16
80
16
20
135
9
160
23
33
43
9
3
9
11
73
201
66
9
48
8
79
33
20
36
27
24
4
57
8
19
8
25
9
3
32
75
4
29
1
6
8
13
53
31
63
77
3
37
44
99
28
5
100
3
72
62
16
30
20
144
16
89
36
39
12
16
20
12
33
4
9
30
2
10
17
27
13
93
23
15
42
19
59
16
29
31
33
8
3
69
27
10
15
8
12
15
1
47
52
21
32
3
18
22
5
24
15
60
24
21
16
5
19
20
84
40
12
12
51
17
15
4
53
15
25
72
8
51
84
13
27
77
19
32
48
4
5
31
29
27
66
22
8
18
79
47
49
35
21
16
63
12
33
36
11
30
7
8
40
15
9
39
5
52
12
23
25
59
4
132
108
41
61
23
159
13
35
64
5
3
16
29
37
23
28
35
9
43
5
3
73
32
24
3
37
21
18
57
59
28
48
14
48
16
50
4
12
29
15
1
33
2
40
5
19
14
43
35
18
22
74
48
18
73
104
15
13
23
16
24
2
18
12
100
48
80
9
27
10
51
32
28
32
43
44
1
15
9
15
8
25
17
10
5
15
9
4
23
25
83
16
5
15
1
29
54
61
80
4
11
46
75
44
48
57
51
3
12
60
13
11
45
19
26
30
34
102
44
16
14
34
45
24
36
51
8
12
85
120
33
2
30
18
76
50
7
8
55
21
3
18
48
27
123
26
10
8
141
60
52
63
12
60
8
16
114
2
25
8
27
40
45
107
36
69
15
13
8
51
16
18
27
5
54
24
25
41
18
25
53
15
3
105
37
14
93
7
21
59
4
36
5
19
29
28
5
22
17
15
9
39
37
5
154
20
36
1
12
23
69
43
48
60
32
85
20
28
23
21
40
3
98
75
4
71
4
108
5
27
4
21
20
15
9
12
64
11
48
37
24
15
18
86
25
12
8
36
43
36
12
29
96
15
18
106
6
2
40
5
88
9
30
41
4
5
3
16
36
80
9
10
6
78
32
36
153
31
5
ABCD 96834039436*3^$a+1 [50036]
21
30
180
60
42
75
21
186
18
7
5
55
23
12
9
136
41
30
12
6
12
19
11
9
261
24
24
60
96
96
3
57
3
51
6
3
21
54
81
4
107
18
84
36
6
18
66
85
35
1
35
6
99
220
5
24
42
49
23
12
78
30
1
65
72
60
30
48
21
60
24
45
36
39
21
55
5
63
51
12
18
51
60
3
6
36
54
1
5
84
36
90
6
18
1
5
6
69
4
29
78
144
30
79
161
18
30
12
55
11
9
33
42
49
116
69
39
105
12
24
84
51
76
41
39
48
136
161
126
24
78
51
45
12
3
45
66
25
11
48
21
21
18
1
11
48
1
5
66
12
81
105
6
36
90
30
33
40
5
51
24
81
19
11
24
1
101
39
33
42
90
3
93
27
3
24
25
23
18
3
24
63
42
12
24
15
51
9
39
18
79
65
36
132
15
27
210
19
35
6
90
66
24
15
15
6
12
48
60
24
6
12
42
75
75
18
66
9
52
20
24
36
108
312
21
27
93
79
65
15
39
66
126
49
11
57
12
9
126
6
3
27
33
57
3
36
21
42
61
71
45
84
15
72
48
96
45
64
11
18
6
66
30
6
19
11
30
18
9
21
12
3
36
111
30
30
30
48
54
30
96
144
66
21
69
66
6
72
102
60
90
48
7
65
36
12
67
59
105
24
261
12
18
9
123
18
30
9
15
21
9
72
19
11
150
3
16
17
42
138
27
12
21
18
282
54
45
21
60
12
51
36
21
30
54
63
21
66
24
66
75
75
30
18
30
36
54
1
17
60
12
60
42
6
63
39
78
144
18
117
15
24
1
44
16
5
24
30
102
39
51
18
42
9
39
90
51
39
21
51
33
40
20
24
12
9
12
3
21
6
12
61
179
18
18
54
67
11
33
16
23
42
30
25
5
90
9
15
6
15
108
21
36
55
5
6
153
36
9
12
3
120
195
60
36
36
12
21
27
49
59
162
108
72
27
57
19
80
40
59
48
33
9
6
96
25
11
69
15
60
18
126
12
90
27
12
40
29
31
65
18
21
21
6
133
116
93
15
12
4
17
163
36
20
15
49
20
84
15
57
9
96
6
42
31
56
4
35
54
27
15
36
42
135
27
18
27
24
24
12
63
30
7
120
59
6
48
48
108
12
60
99
45
3
12
64
80
15
21
60
15
60
33
27
25
5
66
84
30
19
11
114
55
41
114
1
185
6
30
54
6
103
77
99
9
156
3
201
162
9
21
27
33
84
19
71
9
84
60
105
78
90
30
90
12
67
60
83
61
71
66
27
12
3
132
25
44
9
6
90
66
105
40
41
3
21
90
36
33
15
36
48
102
150
54
30
9
33
79
20
75
6
19
24
41
3
12
21
79
11
33
9
72
30
18
7
119
54
18
30
48
36
144
30
36
6
43
36
23
72
48
1
140
24
51
9
36
36
111
24
48
66
99
75
12
25
35
49
17
60
18
42
42
36
21
24
27
24
30
63
3
24
6
108
36
18
1
11
144
1
11
132
18
19
11
49
53
67
221
42
21
81
55
101
43
47
30
54
9
21
99
57
60
27
33
30
9
33
6
60
42
42
12
6
60
30
270
48
15
51
9
15
69
57
15
33
48
30
30
24
15
9
192
72
7
5
18
72
120
33
33
42
57
4
36
29
24
78
13
11
6
42
48
24
60
84
6
15
84
24
21
39
51
1
101
24
36
48
36
39
27
33
16
44
16
23
48
57
51
21
64
20
9
51
75
72
9
33
7
8
33
12
66
42
132
6
66
15
3
117
40
44
15
6
30
25
11
9
40
5
18
18
27
76
65
72
12
27
24
136
5
48
60
27
45
216
27
12
39
6
3
52
11
9
4
36
8
33
24
18
66
114
61
17
24
156
60
63
21
30
45
64
41
15
81
72
78
9
9
115
95
102
54
9
76
5
123
27
45
60
33
48
43
44
3
24
45
21
3
9
6
12
102
48
24
6
12
132
126
120
24
120
3
12
15
24
126
19
47
48
6
78
12
18
27
51
69
21
102
30
102
30
79
120
17
39
51
69
21
24
19
36
71
13
56
4
44
27
9
96
4
5
30
9
93
108
42
54
90
129
69
48
30
49
8
3
57
72
3
18
18
21
45
15
4
59
18
27
12
9
12
24
55
11
24
24
192
78
24
18
12
45
33
27
3
13
11
120
54
12
3
21
24
6
66
3
76
125
15
144
24
3
69
4
149
120
78
30
132
18
60
30
12
150
18
43
96
44
24
15
30
51
16
5
15
33
12
18
12
25
20
4
5
6
66
18
12
30
18
25
80
81
36
39
60
4
36
101
27
12
15
60
25
41
87
12
21
19
84
65
60
6
18
42
25
11
222
27
45
30
60
105
3
288
30
48
39
12
4
17
19
11
60
9
33
12
19
11
6
27
33
24
48
42
60
93
16
47
84
205
53
7
5
6
12
21
9
12
3
3
9
9
12
79
35
48
6
126
24
85
47
12
21
57
24
156
27
12
24
21
39
141
15
93
111
40
65
15
81
55
59
21
21
3
75
ABCD 96834080186*3^$a+1 [50011]
36
25
11
60
108
12
54
54
90
42
30
7
71
72
12
42
30
18
7
216
209
55
5
156
54
1
24
35
49
60
11
18
6
54
55
47
1
107
60
36
109
17
66
78
66
6
30
18
79
47
25
89
19
215
18
144
379
11
1
95
37
35
12
114
91
101
18
72
18
90
25
119
18
162
18
54
60
54
12
24
30
36
24
30
54
42
30
25
83
270
36
18
1
60
17
163
29
42
90
48
6
85
35
36
384
265
95
36
36
84
145
41
48
79
12
23
73
53
30
72
97
53
12
90
42
18
12
18
43
35
12
25
53
18
30
90
60
12
108
36
145
41
12
43
35
85
17
42
1
17
127
11
18
24
103
95
84
54
55
167
12
37
41
18
36
13
95
48
37
77
36
18
12
72
150
156
24
31
24
120
17
6
12
126
54
60
13
143
90
132
12
198
72
6
12
18
97
48
89
6
30
54
72
1
23
12
60
54
48
42
48
145
96
47
108
60
54
103
59
120
6
18
54
31
71
108
42
199
47
25
47
37
5
55
53
31
107
78
270
54
31
71
25
48
131
36
54
19
137
90
150
139
59
37
71
18
30
42
48
36
18
132
84
36
54
6
48
42
48
42
36
18
55
35
54
30
36
60
84
37
59
1
11
217
60
36
35
12
18
19
41
36
18
48
72
36
1
5
144
30
25
47
24
48
18
72
36
36
91
53
91
35
54
54
36
109
77
19
17
12
216
144
42
66
42
306
31
53
6
102
78
1
119
60
49
17
36
18
25
11
96
108
84
37
96
47
18
150
12
36
36
18
6
30
24
48
90
73
5
210
25
72
35
37
47
1
23
84
36
42
108
120
36
180
19
72
113
30
37
113
30
6
48
96
36
18
12
73
35
1
17
79
191
54
108
90
42
18
1
11
144
42
48
90
1
36
89
78
18
19
120
41
30
18
127
168
11
54
60
36
48
132
30
144
24
12
96
138
144
42
1
143
84
42
120
126
168
84
1
125
6
84
169
36
47
144
1
53
60
54
36
126
18
36
30
19
35
18
24
19
155
96
120
54
7
119
168
72
48
6
12
72
7
48
35
6
66
36
25
17
66
24
72
30
36
42
72
108
13
5
108
30
72
60
85
23
12
72
126
79
48
17
60
30
36
36
54
60
36
90
121
17
42
198
12
24
84
7
29
54
6
19
65
7
53
18
120
18
127
113
12
43
29
18
24
73
53
30
54
24
19
83
72
42
174
60
162
30
18
6
36
18
36
90
120
1
17
6
30
42
49
35
36
97
173
187
17
103
23
30
18
72
144
126
90
25
83
1
53
36
60
162
85
23
126
19
71
18
18
90
19
173
91
5
180
84
42
138
90
126
55
24
53
18
72
37
83
25
84
59
36
18
36
55
47
18
19
5
30
6
30
25
29
7
83
90
78
48
132
30
60
84
6
72
12
36
37
41
12
42
1
35
54
31
5
67
23
120
24
12
25
53
90
30
60
36
120
7
47
180
72
90
19
59
1
89
192
91
23
72
49
41
30
90
18
36
18
96
84
36
55
72
5
30
72
6
30
42
18
84
132
120
6
48
91
53
72
60
144
66
6
12
60
55
65
18
72
96
84
6
12
19
23
1
65
162
90
163
17
114
66
43
89
72
30
6
19
48
107
108
1
72
168
29
72
306
144
18
55
17
54
114
12
6
138
54
205
353
18
186
19
29
162
61
35
12
90
91
72
17
6
49
95
30
43
125
234
66
7
53
12
108
18
60
102
55
17
6
1
101
19
89
54
72
169
47
24
30
60
144
126
13
35
42
138
36
1
23
1
29
18
24
66
7
11
60
66
24
84
36
24
36
12
54
114
19
11
126
18
145
17
6
13
59
1
17
54
90
108
12
18
18
19
41
102
42
31
59
54
91
11
24
144
36
84
24
1
119
42
91
48
89
ABCD 96834119678*3^$a+1 [50182]
20
160
5
60
7
17
3
33
27
108
12
94
23
63
88
5
15
21
19
17
15
88
20
45
12
303
36
16
78
2
9
19
2
3
111
120
69
12
123
52
84
41
19
54
86
33
72
79
66
11
24
43
18
48
59
51
34
227
48
180
60
27
34
2
33
144
7
56
45
39
40
5
120
48
96
87
33
111
16
78
32
202
65
127
44
10
2
60
45
120
13
110
64
98
90
52
17
51
94
59
24
36
111
4
29
3
70
42
5
36
60
84
36
115
56
16
44
28
36
2
94
53
31
41
21
18
117
7
146
30
60
102
99
79
89
3
240
18
82
17
36
24
87
36
40
77
43
20
112
36
17
13
107
7
65
36
27
93
36
13
23
25
18
5
15
4
36
17
3
120
21
264
169
2
30
51
3
9
60
55
72
134
10
24
41
87
160
53
55
50
94
137
84
15
177
15
117
27
21
84
75
45
51
93
60
7
48
65
12
48
12
204
109
80
64
42
41
7
53
12
12
15
216
4
14
186
100
18
38
40
29
21
183
15
40
5
195
154
47
48
33
54
33
63
48
225
231
84
16
56
9
13
35
91
65
27
45
7
18
110
57
25
47
36
13
11
24
111
189
1
71
84
36
24
25
14
16
96
17
1
35
72
19
48
18
110
60
45
9
54
120
21
75
16
113
60
55
17
99
10
83
7
54
11
31
17
36
19
12
20
124
56
40
29
55
92
18
27
115
8
9
36
75
16
60
36
48
29
7
125
1
42
5
12
19
12
8
64
5
51
22
38
141
51
4
36
50
34
80
64
56
33
63
153
12
43
72
60
68
9
60
12
15
9
27
48
4
36
17
24
84
19
2
15
15
45
115
18
2
21
3
12
148
149
33
82
5
12
43
173
48
7
29
96
135
129
51
45
19
6
38
105
1
119
24
1
2
9
75
4
17
12
25
30
113
15
45
69
159
12
7
5
27
33
48
132
63
9
1
23
96
9
39
55
18
18
20
81
9
16
83
27
36
30
63
27
148
20
30
39
91
17
39
81
84
84
75
196
65
84
7
20
78
82
72
56
16
44
21
79
17
43
144
32
114
15
96
49
2
28
17
60
3
36
84
21
24
61
23
3
9
60
49
26
9
7
38
30
21
13
98
88
29
43
5
9
6
90
64
78
221
60
57
3
31
116
288
21
85
35
48
91
5
36
24
24
3
4
84
72
20
4
161
84
19
54
23
15
4
48
38
27
12
60
15
21
7
56
45
24
7
108
12
44
10
35
127
8
9
93
75
3
9
132
15
81
48
67
44
81
75
52
5
1
11
21
27
12
19
20
69
13
38
40
65
27
57
7
56
60
52
32
33
27
84
21
24
24
27
30
54
117
15
64
29
7
53
36
39
4
56
52
53
141
15
36
39
150
3
31
126
74
52
12
5
67
110
183
67
54
42
84
18
2
69
72
3
16
78
48
155
180
49
176
112
83
3
9
12
51
9
43
53
12
51
36
64
5
15
160
92
52
77
48
21
34
5
12
199
36
96
65
19
96
128
16
41
7
8
100
162
98
69
15
4
41
15
28
5
183
69
1
14
21
24
31
5
97
78
180
137
12
139
12
65
15
34
48
2
24
70
50
9
12
96
7
5
87
141
24
48
81
102
4
5
24
12
7
36
17
24
15
36
4
56
33
87
60
54
30
105
48
36
12
204
15
46
80
48
99
60
3
40
29
39
9
25
128
54
124
5
15
52
17
36
1
26
48
150
82
72
38
90
9
31
137
127
53
1
126
60
5
81
58
5
49
2
9
55
20
36
4
2
3
79
78
18
149
60
63
64
108
2
16
47
33
15
15
34
110
16
8
69
85
26
21
36
13
191
48
12
31
54
18
128
40
65
19
5
219
66
6
9
48
67
30
23
36
84
1
26
21
15
33
36
55
20
9
75
72
24
33
12
1
78
2
18
12
18
160
2
93
12
240
24
13
2
45
1
134
28
77
156
39
9
204
57
63
33
54
10
80
10
29
7
20
60
28
24
72
41
12
12
36
24
105
63
31
5
27
124
161
19
5
24
36
49
176
135
151
77
37
95
108
85
131
84
103
53
27
84
36
4
20
9
111
106
35
204
15
24
106
50
33
3
33
19
36
132
53
24
96
60
24
31
17
24
60
111
124
20
33
7
48
77
19
12
5
67
62
63
36
96
204
49
ABCD 96834177842*3^$a+1 [50260]
49
35
21
40
248
16
216
80
136
35
189
24
64
128
24
111
204
13
71
9
63
25
200
48
184
32
144
195
285
24
15
1
80
15
409
35
72
133
47
216
73
35
141
183
81
99
37
35
21
112
48
8
16
143
33
24
243
36
25
152
168
72
72
16
71
540
21
160
24
71
120
72
60
93
27
37
128
160
56
144
16
35
144
61
191
81
15
180
13
95
201
123
21
16
119
97
120
359
36
45
648
16
179
12
168
49
35
397
8
135
1
32
243
84
73
107
108
108
21
3
85
8
88
35
181
120
23
1
120
24
48
24
104
72
87
217
59
192
72
45
135
1
24
11
69
48
63
145
296
99
21
16
419
285
120
40
59
36
81
40
35
45
135
73
272
159
36
108
60
141
16
143
25
47
297
27
36
144
73
107
181
35
405
87
12
108
180
96
109
143
49
216
35
108
25
56
48
51
45
27
69
48
16
11
45
144
16
8
75
93
183
1
11
109
24
32
39
73
83
133
32
24
88
120
80
120
3
48
45
16
11
108
1
80
120
3
228
25
83
109
23
49
239
49
251
24
36
145
120
72
59
13
71
60
69
120
72
144
24
16
80
16
479
72
153
136
71
225
24
24
15
216
1
59
285
120
63
73
360
72
11
309
88
8
216
51
13
56
15
24
192
97
47
216
169
56
88
47
33
24
88
8
15
12
45
99
45
120
24
136
104
264
27
45
123
37
71
120
25
144
48
23
33
16
131
12
145
8
24
168
40
71
1
83
37
215
60
93
27
96
13
144
35
117
24
24
3
180
129
64
107
168
45
136
8
40
128
24
48
303
9
99
37
32
27
84
1
8
72
88
32
16
23
105
15
240
81
96
24
195
69
87
153
96
120
96
27
108
73
32
3
156
9
120
39
33
159
9
207
33
64
48
80
15
12
36
1
144
104
147
69
40
131
21
63
312
84
45
160
11
117
48
87
96
177
24
24
27
93
15
121
128
51
36
129
112
32
120
96
16
95
49
56
96
24
24
15
217
32
3
60
12
168
120
37
8
48
16
56
15
145
72
35
37
24
32
15
108
24
157
23
33
3
109
47
1
179
216
324
241
104
24
15
12
37
200
16
32
48
16
80
183
73
107
72
133
72
56
48
184
32
24
352
72
128
48
27
12
177
40
23
105
160
143
252
21
51
61
120
24
48
56
15
36
96
109
191
204
13
8
27
117
135
1
8
24
240
15
60
93
63
1
8
87
1
80
3
21
75
189
96
255
73
176
40
200
135
57
3
192
69
3
108
60
192
37
168
11
61
248
16
152
208
ABCD 96836742584*3^$a+1 [50011]
111
20
36
124
129
35
13
3
32
64
156
20
40
105
135
9
11
25
99
21
15
80
48
4
33
23
1
35
4
105
167
133
75
80
24
72
24
1
15
33
35
36
24
13
83
16
9
24
216
75
60
72
12
48
12
48
32
145
120
143
60
13
35
52
128
24
13
23
181
15
8
40
48
69
11
48
204
25
48
3
20
1
3
128
12
172
80
1
12
72
51
48
9
63
8
37
24
15
36
72
48
8
16
93
123
57
180
108
107
13
3
21
59
16
80
76
48
104
160
12
44
24
108
25
59
48
37
23
132
24
84
36
1
15
129
107
25
167
36
24
61
156
159
9
23
25
24
63
12
105
36
99
45
3
33
3
44
1
24
12
39
120
12
117
27
48
140
136
44
28
33
35
85
39
36
36
21
35
232
32
120
13
11
24
100
32
64
20
12
37
15
56
72
25
108
11
48
25
47
36
28
21
36
27
48
33
11
25
75
68
13
107
16
36
44
1
36
27
48
72
105
108
83
4
228
128
16
44
12
24
16
24
33
36
72
83
16
9
135
24
93
27
116
100
80
96
13
15
32
28
20
12
36
100
24
24
72
9
24
15
84
128
37
315
68
49
24
87
44
4
12
105
48
132
15
8
64
216
21
48
171
32
24
124
81
3
105
191
16
8
72
16
24
24
45
24
63
128
25
12
60
27
20
132
1
107
181
11
25
75
120
69
15
36
8
121
59
96
36
16
168
56
16
9
35
84
12
28
164
156
25
11
25
59
16
141
107
85
35
48
64
24
45
39
12
56
48
12
12
40
33
60
3
44
12
16
32
36
64
21
24
23
40
9
15
33
27
81
35
145
63
216
20
4
144
32
88
20
108
25
72
3
60
285
83
96
84
52
168
24
8
24
13
51
21
99
81
35
180
24
49
23
13
35
60
84
25
35
292
144
45
36
36
60
47
120
40
45
48
15
12
48
69
24
51
8
40
57
123
93
24
48
36
11
13
3
32
60
76
24
56
24
60
36
1
23
48
37
123
57
27
81
27
56
40
72
12
36
56
13
72
36
39
8
60
36
40
20
52
168
81
15
68
16
45
12
3
21
3
188
97
35
12
36
60
148
12
108
69
95
108
64
8
72
301
108
24
15
21
47
12
13
83
109
3
24
9
87
12
12
24
24
8
12
156
85
47
4
93
267
21
3
24
36
44
1
35
4
60
12
48
20
16
12
8
184
33
3
45
39
33
60
15
20
40
9
59
16
60
153
95
16
24
8
25
39
60
20
76
80
12
48
40
24
9
71
40
24
9
215
16
20
52
93
96
15
33
63
108
56
28
140
112
24
24
48
24
44
1
63
20
60
16
60
69
15
32
1
59
13
23
52
108
68
24
88
165
87
20
48
28
12
72
8
4
45
48
36
47
192
36
64
32
24
25
111
24
45
27
9
63
36
21
23
196
80
172
104
16
8
144
16
36
93
15
105
36
35
1
99
36
60
84
24
152
1
39
69
59
96
84
28
68
1
276
15
128
1
11
52
12
69
119
40
56
36
48
16
45
39
48
12
176
76
8
40
225
36
51
81
23
52
212
156
16
20
24
4
45
135
105
71
16
48
8
72
1
36
51
68
52
44
28
128
88
24
152
13
27
8
1
11
60
96
4
225
11
40
44
48
112
96
12
32
13
27
9
15
9
36
75
12
32
36
97
12
47
4
24
20
52
96
32
28
48
84
33
15
8
160
21
35
1
120
132
15
68
24
36
73
27
32
48
12
16
9
3
8
12
52
48
8
4
48
44
40
93
27
261
3
96
44
4
72
20
25
23
13
72
108
60
3
177
3
80
76
44
85
36
15
33
108
15
9
51
33
47
100
12
20
73
23
64
81
59
97
39
24
20
100
32
16
8
4
33
107
1
12
72
36
11
4
104
13
39
9
71
1
24
84
15
9
47
24
112
144
45
24
35
16
56
24
61
15
80
12
40
141
24
36
15
104
88
48
45
99
45
3
24
8
73
72
3
12
45
11
24
16
32
25
12
47
13
15
20
145
12
15
80
4
84
57
35
28
48
104
28
12
48
128
4
60
36
57
231
36
128
28
9
60
39
84
32
96
13
35
60
36
48
25
3
45
107
25
51
57
119
108
36
1
143
12
13
12
75
68
60
12
ABCD 96837024268*3^$a+1 [50040]
19
32
100
5
43
36
8
48
45
12
7
36
89
19
5
24
103
77
36
19
101
12
27
16
29
7
53
7
101
39
105
43
48
5
27
52
120
164
52
12
96
32
33
115
24
77
19
24
5
60
75
33
12
7
65
43
12
20
64
17
43
32
40
17
27
100
104
84
12
21
19
281
67
240
101
127
144
44
105
19
32
88
5
7
89
7
17
31
125
55
144
48
12
5
7
84
36
60
5
39
16
89
7
65
3
57
87
268
24
29
27
4
44
16
84
17
24
135
9
19
20
21
36
48
48
7
156
20
52
44
16
5
24
199
17
24
96
3
4
56
16
36
233
7
12
53
27
96
4
36
24
132
108
68
124
36
113
27
4
44
81
103
17
183
16
17
63
36
4
24
41
31
24
149
91
5
27
84
4
12
48
5
39
40
8
33
19
65
27
64
120
12
92
36
105
19
173
43
89
48
3
60
36
28
36
80
21
24
7
24
36
17
27
88
8
69
31
5
103
29
3
64
5
96
63
45
67
53
12
132
72
19
60
116
60
69
24
307
65
63
21
15
21
139
12
17
36
27
40
60
12
32
16
68
225
27
33
12
7
41
39
45
103
5
99
45
24
24
7
140
4
17
19
56
33
67
48
12
20
117
48
79
8
45
36
60
12
12
43
5
15
57
43
48
24
32
4
5
96
108
27
64
17
72
7
29
7
12
65
3
28
65
31
20
16
89
91
8
117
63
141
48
12
3
48
52
32
148
8
33
12
19
5
175
44
45
36
163
60
48
128
40
65
72
24
168
51
69
135
33
72
103
20
28
24
17
36
48
55
12
89
43
32
129
27
9
79
44
48
33
27
45
3
16
20
4
29
27
69
207
4
29
19
65
12
91
20
33
315
69
15
12
16
24
29
27
45
12
27
33
27
64
116
64
80
52
60
48
12
29
55
84
5
7
60
5
132
36
19
20
16
5
7
120
17
27
9
67
5
84
228
51
57
24
99
4
56
21
19
65
7
132
17
115
5
24
15
16
36
137
15
40
96
89
7
44
16
60
48
65
127
20
153
7
29
15
64
17
19
29
55
65
7
128
256
36
36
17
12
19
72
17
60
12
84
55
12
17
103
8
64
5
91
20
156
69
36
43
36
72
17
7
41
60
12
27
69
7
65
3
64
36
104
96
21
19
5
7
32
112
5
31
53
87
57
7
53
75
21
135
45
24
12
3
33
63
57
39
60
16
17
192
15
4
60
17
7
41
12
87
52
216
48
36
44
36
48
93
7
125
48
192
31
5
91
41
12
31
5
187
12
5
36
39
28
29
120
63
28
53
24
36
15
144
45
55
80
100
41
99
28
24
108
161
19
5
115
48
228
32
45
12
3
57
43
108
29
12
168
7
44
112
48
41
43
65
27
4
12
12
53
264
19
84
5
55
72
41
19
113
12
51
48
16
44
16
36
60
20
64
89
7
204
65
31
65
12
12
31
29
108
55
5
163
29
3
36
9
7
48
77
19
77
15
57
12
19
44
21
27
12
40
12
96
12
5
63
192
156
40
12
29
63
16
132
5
27
100
77
43
17
19
12
68
52
8
57
24
84
15
16
96
12
17
15
4
32
9
96
24
75
4
12
32
21
60
19
36
29
123
4
36
24
113
51
12
40
8
21
48
27
93
12
43
60
53
15
60
129
19
65
36
31
44
96
9
24
19
8
40
12
36
65
31
29
60
19
140
88
89
24
75
60
64
32
48
36
12
45
7
77
3
33
19
89
51
9
36
19
36
48
48
8
16
29
60
36
55
128
16
17
43
17
24
24
24
31
44
12
21
72
216
15
172
5
115
60
5
7
5
27
144
9
43
29
3
45
36
15
192
9
48
120
31
65
15
9
3
4
36
5
24
48
63
28
5
19
17
31
48
41
36
12
151
24
32
45
91
5
87
48
33
91
120
5
51
84
21
7
5
31
41
19
84
32
69
7
48
5
12
175
84
89
19
32
33
12
3
52
48
36
60
5
79
72
84
5
55
29
3
93
55
77
3
12
69
79
89
7
80
16
12
41
55
20
21
60
31
32
16
180
12
80
48
4
5
12
39
40
77
187
53
19
29
115
101
144
91
5
3
16
17
55
48
12
108
116
60
96
324
16
77
31
41
135
36
4
44
69
27
76
32
88
29
15
9
24
27
16
24
5
3
81
51
4
29
123
57
7
80
21
19
53
43
89
3
213
27
52
56
129
31
5
15
28
41
135
33
3
33
96
111
52
5
151
41
36
15
9
48
31
29
15
33
27
112
20
64
89
3
112
5
ABCD 96837105382*3^$a+1 [50081]
28
36
8
36
52
48
32
40
128
16
9
90
125
120
85
12
15
75
45
8
25
39
60
12
48
152
49
39
8
60
4
48
33
18
60
29
52
81
167
31
12
53
4
93
83
16
60
69
51
108
12
9
47
144
60
61
87
12
60
56
24
100
84
24
32
4
15
17
43
21
48
20
96
25
47
64
48
48
84
20
49
15
12
80
64
48
3
57
51
69
56
52
192
36
12
84
24
20
36
124
45
35
76
228
80
28
225
3
32
28
20
4
3
138
11
4
32
52
56
40
27
45
32
52
84
60
15
45
45
30
5
16
24
44
52
24
75
41
61
18
21
24
24
80
13
15
12
81
15
27
5
4
129
35
60
37
95
160
48
152
85
15
20
28
135
21
84
60
15
5
4
12
164
24
112
8
40
3
17
151
120
5
60
96
1
27
68
12
1
150
65
232
24
8
36
36
28
68
232
81
120
42
189
8
12
28
20
12
96
52
32
49
11
88
32
64
75
17
28
45
11
40
99
21
120
39
81
120
36
48
12
68
60
120
16
60
60
24
24
152
16
12
68
13
11
4
80
76
9
39
128
4
36
24
20
96
52
72
48
111
17
13
35
55
17
112
21
12
23
120
112
8
4
21
11
61
99
164
76
9
99
8
13
99
128
25
18
21
24
15
102
239
49
27
24
8
16
36
48
60
51
21
39
90
75
12
8
16
56
148
60
84
12
159
12
29
24
160
96
128
96
64
176
25
15
12
44
1
138
29
16
156
20
28
48
15
65
4
140
151
29
19
137
48
145
15
80
132
48
7
9
56
168
76
60
69
47
112
108
24
9
39
60
156
72
48
140
16
96
32
12
19
17
52
21
30
21
39
57
24
60
111
177
12
8
40
116
76
84
32
25
75
12
36
32
40
3
5
24
136
12
45
39
8
43
9
44
16
24
24
111
57
24
9
27
32
16
15
60
65
4
111
5
7
65
52
12
111
117
116
55
5
180
24
40
12
21
23
55
77
12
13
18
161
40
51
78
59
16
20
7
177
48
132
32
28
32
19
90
132
15
48
45
51
36
15
45
63
21
44
160
84
68
40
3
12
65
85
48
51
60
44
7
173
16
20
28
51
90
99
140
136
152
52
3
89
144
52
84
44
60
52
60
8
67
9
81
27
51
21
141
47
28
33
51
60
36
48
15
42
30
53
145
51
99
12
69
9
15
80
25
159
3
77
96
7
129
8
12
48
16
12
144
20
139
5
16
36
12
128
85
87
128
40
12
3
9
24
24
32
36
112
21
30
9
8
108
16
39
5
4
68
192
40
72
24
27
29
64
24
68
13
90
60
9
80
72
256
92
12
160
21
3
56
61
87
96
84
96
165
27
8
40
15
65
64
8
4
180
8
88
15
48
141
39
9
33
15
32
28
15
90
95
208
24
48
68
127
225
132
60
20
12
16
12
48
8
124
48
48
96
44
16
81
3
12
45
18
9
32
24
25
75
15
17
145
47
181
11
96
4
156
63
12
65
4
20
28
20
72
49
39
12
84
32
40
8
37
75
8
25
30
41
36
55
9
84
105
15
24
8
132
172
189
11
64
56
256
8
55
17
88
80
115
45
24
20
28
213
11
148
60
120
48
48
12
44
120
19
30
39
3
45
48
116
64
20
64
48
12
36
12
33
15
12
63
57
60
12
80
31
9
32
156
13
72
39
48
36
44
1
255
72
24
9
11
79
180
17
40
15
5
4
99
149
151
42
3
36
24
27
57
60
32
4
44
1
12
123
72
3
21
44
12
88
56
1
63
20
76
104
12
28
32
73
11
31
18
207
45
3
20
24
40
60
132
44
60
72
43
65
25
51
20
16
60
15
9
24
45
12
168
87
12
60
48
63
41
16
32
72
16
8
72
52
81
35
112
48
12
12
72
8
96
40
57
63
32
64
8
16
15
17
112
12
84
165
27
8
40
44
36
40
72
72
48
15
53
4
12
129
75
84
180
96
15
57
33
39
12
44
24
88
45
3
20
4
12
44
7
33
80
25
35
36
16
92
1
95
4
8
52
12
20
61
3
75
9
56
7
65
28
32
124
20
19
9
20
228
12
52
51
69
39
41
1
95
25
87
20
36
12
64
48
36
24
123
89
64
32
12
40
32
61
ABCD 96837682738*3^$a+1 [50000]
84
54
24
66
15
81
66
109
32
45
66
33
111
81
27
42
18
9
129
90
69
16
32
16
47
60
84
6
12
15
21
108
114
120
6
138
168
45
147
24
66
67
113
6
36
54
12
162
33
93
42
192
60
189
21
24
99
75
6
48
159
129
54
6
54
48
90
19
32
147
18
198
37
23
84
42
43
59
37
5
30
42
67
17
18
78
126
72
12
18
54
54
18
108
49
119
169
29
30
24
45
27
84
81
96
3
24
144
54
90
84
49
5
72
51
63
1
107
66
36
18
108
36
109
80
27
6
63
27
72
61
80
93
51
87
42
198
36
120
24
66
3
3
30
15
27
12
25
17
79
113
54
9
16
11
24
13
71
60
13
17
108
51
45
84
79
17
144
18
141
64
23
42
31
80
141
18
49
17
42
48
60
201
48
15
54
42
12
69
64
11
6
36
12
79
47
33
27
18
66
33
63
12
133
53
12
175
48
17
180
12
144
18
109
17
159
3
24
18
30
96
12
180
85
5
60
127
119
108
18
72
78
21
63
420
189
279
102
36
79
96
5
18
54
24
18
30
204
63
27
18
19
17
63
96
75
21
27
24
45
111
54
18
9
51
108
84
78
15
267
54
126
126
6
45
63
33
33
159
39
108
45
45
19
53
24
67
23
57
63
6
27
135
72
18
126
97
29
19
17
108
18
49
35
60
84
90
6
12
24
57
33
12
18
1
32
99
18
66
6
72
30
90
3
33
42
192
36
36
61
80
64
35
61
48
83
36
9
81
78
48
97
47
145
17
42
54
84
78
36
73
35
61
23
6
3
112
23
60
48
13
23
42
12
3
15
36
141
75
6
48
15
144
75
132
54
27
16
32
33
18
13
80
192
48
81
36
43
23
25
47
24
201
15
36
30
15
16
47
30
51
93
36
6
9
255
114
127
53
27
16
48
32
87
25
80
81
30
24
36
18
180
36
18
36
72
12
54
18
60
228
6
126
37
47
1
95
33
15
108
294
18
18
12
36
42
12
6
36
75
16
101
144
24
147
63
18
90
36
24
9
45
3
15
144
1
119
90
42
18
66
1
32
93
78
192
234
54
69
27
18
54
93
81
18
13
80
21
54
69
15
72
126
108
6
12
13
23
105
27
12
72
1
71
6
48
3
123
36
145
32
64
71
90
18
30
96
18
156
1
17
222
1
11
37
35
168
48
21
16
96
11
108
36
96
156
73
167
108
66
90
54
72
163
59
36
33
87
54
18
18
132
162
9
21
18
57
16
107
37
35
60
54
12
42
213
69
72
126
24
12
18
63
171
117
15
49
125
3
33
18
108
33
16
5
42
145
65
6
73
35
109
53
12
6
54
72
27
129
159
135
36
18
3
369
36
24
30
37
95
30
3
16
32
3
60
18
174
33
3
109
71
57
64
47
1
144
17
36
75
99
24
18
3
48
48
93
96
36
30
49
5
43
17
12
90
60
45
3
78
66
36
57
16
17
36
18
9
15
1
17
54
30
90
49
32
69
102
18
19
80
51
36
9
117
43
48
17
31
32
3
18
91
128
15
18
18
45
16
29
78
213
48
16
65
36
27
63
36
12
36
61
48
336
23
121
227
48
78
156
18
1
17
60
18
145
32
33
111
160
23
84
37
17
18
18
6
180
145
83
24
18
90
9
39
105
96
16
144
161
31
48
48
144
5
108
144
36
108
48
15
16
23
57
3
45
81
84
91
96
65
15
16
95
24
25
77
72
24
3
48
39
12
36
108
13
5
24
162
33
15
96
66
6
138
6
36
69
3
12
72
6
54
162
54
12
24
30
78
180
49
96
11
36
18
54
42
12
18
49
101
75
240
16
47
33
16
17
18
60
12
72
13
209
15
16
128
39
192
25
80
16
23
72
204
85
107
18
115
35
192
36
57
33
15
112
5
27
ABCD 96837895138*3^$a+1 [50043]
51
57
33
79
96
144
5
15
88
20
3
145
59
30
15
40
32
16
60
12
11
121
179
60
45
52
44
48
51
97
108
144
131
97
60
168
5
7
32
75
60
66
91
149
30
37
24
23
36
45
36
180
123
145
108
23
49
11
60
114
343
23
54
115
48
144
56
4
60
36
53
79
120
180
5
27
124
29
7
84
12
113
127
108
20
100
32
3
45
24
21
19
156
95
109
132
59
54
67
108
41
7
44
39
1
23
117
4
35
30
79
35
237
64
24
95
6
27
340
108
84
11
84
61
84
92
48
40
48
137
55
5
96
30
109
5
87
36
33
271
23
145
41
79
12
53
60
3
147
13
128
39
33
40
23
97
20
27
90
15
136
80
52
12
35
30
271
32
3
69
105
115
11
37
83
9
21
19
5
3
72
16
95
24
33
64
84
35
49
108
372
56
24
75
37
8
180
132
28
48
47
33
63
69
108
27
57
39
49
36
65
27
100
32
52
288
12
36
80
57
96
19
35
237
249
39
21
90
54
31
149
30
85
35
36
61
48
12
24
96
23
96
69
15
37
23
33
87
240
36
45
112
24
8
15
73
8
12
124
8
141
15
45
360
31
56
4
68
171
1
20
39
150
27
64
23
1
300
36
29
51
33
96
55
36
156
20
52
48
83
30
31
120
29
27
88
20
15
1
48
36
89
3
93
39
12
108
51
24
85
240
20
12
39
84
25
12
96
32
112
20
69
39
196
59
193
20
84
9
67
23
9
16
20
64
120
101
30
150
24
15
45
55
125
151
12
12
5
91
144
8
64
80
184
180
176
36
63
109
108
24
96
137
7
59
49
20
88
17
60
51
4
108
224
280
24
149
115
35
117
9
30
205
29
87
3
13
72
11
9
171
25
29
91
32
87
33
123
49
32
28
11
150
54
61
176
28
8
64
24
5
51
129
7
17
207
33
7
96
23
1
48
5
75
111
24
45
16
65
27
3
24
105
76
32
93
144
60
66
30
30
81
16
143
1
24
32
3
60
60
21
120
96
87
96
25
12
53
15
75
61
173
36
67
53
31
239
49
60
12
56
64
140
4
72
113
259
60
101
127
23
25
132
143
169
8
24
48
148
132
11
1
20
69
87
28
24
8
100
197
43
12
185
30
153
27
6
150
60
21
16
23
165
16
84
119
97
20
63
66
91
59
37
227
6
27
52
48
60
80
3
9
21
79
140
15
37
96
48
32
160
44
99
49
12
59
25
44
40
12
108
96
89
55
32
33
36
31
36
12
11
69
76
5
51
33
31
24
48
23
1
29
30
181
248
120
81
7
8
64
12
44
16
20
36
160
47
145
71
54
156
79
32
69
67
83
25
35
24
126
30
21
99
90
27
33
120
7
8
15
120
1
48
60
108
20
60
27
37
179
1
29
67
48
5
79
12
36
17
55
68
3
54
235
5
91
176
64
12
23
57
220
32
88
128
399
36
69
40
12
84
65
87
93
19
168
23
49
48
240
8
519
37
53
6
60
90
31
60
29
39
28
23
61
44
45
19
240
11
9
201
24
27
16
192
120
32
40
176
297
15
75
33
144
123
25
8
64
119
145
179
30
75
28
72
245
67
8
12
123
6
31
48
60
65
66
85
24
68
4
60
44
16
164
16
149
127
32
220
65
66
144
153
100
80
172
5
27
36
12
21
19
32
40
ABCD 96837989954*3^$a+1 [50015]
12
63
24
60
7
18
2
18
3
27
76
20
10
47
3
66
3
25
26
16
66
104
10
30
11
24
73
6
5
81
4
20
30
57
33
12
12
30
21
15
12
4
98
6
42
3
15
45
36
33
3
7
36
17
37
47
69
16
20
99
36
1
18
2
3
9
6
66
3
12
25
71
115
12
6
26
10
56
10
60
5
3
22
47
13
110
18
24
40
2
24
12
4
18
8
27
1
56
36
34
30
71
27
12
9
24
27
18
6
9
13
14
6
12
10
20
16
14
88
14
9
1
18
12
18
2
58
38
28
17
7
32
78
12
30
18
10
5
7
18
38
9
33
3
25
8
10
72
29
36
43
2
27
31
62
3
7
12
20
60
12
48
57
48
36
15
6
28
56
46
5
3
12
6
52
2
21
12
55
53
55
2
3
9
18
36
22
44
6
18
6
48
52
144
90
14
18
27
1
14
22
48
80
75
7
78
12
20
70
8
33
24
31
2
52
48
8
30
45
43
24
17
108
27
114
15
37
18
29
27
9
12
27
21
25
14
70
2
4
12
18
54
26
51
33
6
42
27
13
50
28
14
51
7
30
18
5
9
10
8
4
20
9
24
12
9
6
66
12
6
40
17
45
10
30
14
24
4
48
29
36
7
38
12
27
24
45
16
26
24
4
74
22
30
18
36
2
78
6
30
21
15
9
1
44
28
11
9
60
10
2
40
23
21
12
10
8
12
12
6
6
6
10
5
69
36
3
24
15
10
26
6
15
48
85
30
17
48
7
29
25
14
6
27
13
14
21
96
9
6
64
17
19
6
30
2
16
96
66
29
276
39
6
3
96
19
17
12
31
50
27
39
36
33
15
16
18
38
18
30
189
15
16
30
26
64
24
5
3
30
12
15
127
60
36
14
16
32
10
20
10
6
5
15
12
33
24
31
101
25
35
99
46
14
24
93
13
35
12
25
8
27
15
10
2
60
10
2
64
5
36
31
2
12
3
36
15
30
24
51
12
13
20
24
12
34
72
5
15
4
36
12
6
35
9
12
28
20
6
9
3
18
4
26
22
14
6
27
48
19
14
42
52
50
27
31
30
2
58
14
45
51
88
17
33
36
40
30
24
77
3
21
129
15
7
50
75
45
22
17
24
57
27
15
21
25
120
2
108
30
27
15
33
12
13
14
70
20
3
120
24
1
48
104
3
3
4
12
65
129
75
1
11
7
6
35
39
18
48
60
6
28
2
15
60
24
36
51
28
14
27
105
15
48
1
2
45
13
2
12
30
3
45
10
8
10
54
18
78
80
30
24
3
3
16
5
19
56
6
10
8
21
19
89
7
54
14
16
24
5
36
25
44
6
22
2
40
8
4
29
31
5
48
1
86
45
3
33
67
20
30
30
28
12
6
50
16
18
18
14
39
21
4
12
90
5
37
8
75
3
4
2
18
10
83
24
3
21
19
50
6
81
1
8
46
24
30
11
24
39
6
27
15
45
27
40
6
47
7
32
6
34
84
2
24
28
8
30
22
62
4
26
28
11
85
12
44
160
11
24
3
45
15
28
38
16
83
3
24
9
79
17
48
43
48
24
20
12
9
24
96
24
15
12
40
14
4
12
8
3
13
20
42
22
72
24
12
32
22
6
2
78
3
1
35
3
6
34
26
27
33
22
12
2
36
18
36
6
3
25
24
36
14
90
78
18
15
49
6
65
79
17
31
14
36
12
10
20
58
12
6
12
17
33
12
70
41
15
9
1
11
31
5
27
48
10
23
61
23
13
98
16
53
60
57
28
36
11
24
15
34
6
12
8
16
113
97
11
9
51
9
3
36
51
36
10
60
48
6
14
15
39
105
1
2
22
32
18
18
3
15
4
53
12
48
25
20
34
98
12
99
51
9
7
182
30
42
16
14
16
17
7
5
36
39
40
18
11
12
19
8
18
4
59
24
13
8
15
39
58
23
12
39
4
2
3
36
21
28
11
43
26
51
9
12
27
13
24
18
38
18
10
2
12
6
36
16
24
54
26
30
28
38
12
60
6
16
5
33
16
14
21
15
6
3
7
108
17
24
1
18
36
29
37
20
51
24
15
6
42
46
116
4
71
39
22
59
24
37
68
4
60
23
12
31
24
8
22
23
15
4
38
10
6
12
18
14
6
9
15
30
48
18
12
9
21
12
15
13
2
16
32
34
23
15
21
15
16
6
14
6
3
51
16
12
26
12
39
45
60
40
23
25
18
2
6
12
69
63
28
8
9
15
22
8
30
21
49
32
24
12
22
53
3
9
13
2
18
64
35
43
32
21
33
34
17
9
30
21
33
40
32
40
11
27
72
33
1
20
46
8
10
20
3
3
30
30
6
15
3
33
7
36
2
3
36
25
11
27
16
17
33
4
2
9
15
24
46
92
12
90
22
20
3
43
29
13
23
12
15
22
50
16
24
8
10
18
12
18
2
21
24
45
12
4
24
20
28
8
15
19
38
70
18
44
27
1
59
31
14
16
2
72
70
56
87
61
11
3
60
10
2
24
9
7
20
30
3
48
3
22
20
3
31
8
12
36
48
81
133
2
6
60
90
10
44
18
21
1
20
34
14
6
16
38
40
8
4
26
45
25
23
72
12
27
10
36
35
9
4
14
57
115
5
153
51
21
15
1
18
32
45
24
3
12
18
6
4
2
63
7
54
6
5
31
32
33
9
28
50
48
12
186
12
3
1
48
18
77
27
54
30
9
57
16
2
40
8
45
37
50
6
10
6
56
30
18
24
6
4
20
30
3
33
22
8
42
40
42
12
20
21
57
63
24
1
32
22
26
15
12
15
12
6
27
25
2
34
20
22
17
13
50
4
36
44
16
8
45
36
60
9
15
75
16
26
18
21
15
21
9
34
17
3
40
2
3
12
39
10
20
76
54
86
24
15
3
28
17
1
47
15
48
36
88
8
57
87
10
18
2
3
135
10
8
3
21
30
21
15
33
45
51
1
2
76
12
24
26
40
14
28
2
90
6
22
60
56
21
93
12
39
15
12
33
1
38
78
15
67
17
21
54
18
15
25
23
25
42
30
2
34
35
37
2
45
33
64
18
53
3
6
3
27
40
29
9
90
66
42
18
87
72
13
54
36
24
5
43
18
2
18
39
21
135
12
21
24
108
34
8
10
26
36
9
39
52
18
2
9
9
12
10
146
27
55
113
27
21
57
18
4
62
36
10
18
14
6
10
26
15
21
82
5
3
18
66
45
49
12
24
11
9
15
1
38
36
30
4
12
20
63
69
3
12
12
19
24
20
48
9
43
36
5
9
12
3
15
21
21
24
15
7
2
30
30
48
3
39
21
24
3
64
18
6
26
51
9
24
30
70
32
15
13
44
10
20
36
12
40
5
48
21
16
23
7
14
3
43
29
1
18
14
6
40
20
45
25
2
42
27
175
14
6
16
2
88
18
44
45
48
12
27
21
27
28
90
23
49
78
102
18
42
23
60
24
1
2
10
2
4
41
31
17
12
105
10
30
18
41
31
6
138
2
4
35
31
2
3
55
20
45
25
8
12
15
39
9
9
28
20
24
36
28
11
159
36
21
48
19
38
18
34
92
3
27
34
50
9
33
22
5
13
8
24
22
18
11
109
83
7
2
40
30
26
39
9
22
29
25
36
47
117
39
15
6
3
7
8
10
26
57
3
54
52
24
44
3
9
16
8
27
55
17
63
94
38
16
65
9
36
4
50
6
60
4
20
27
15
28
2
18
12
76
8
34
26
45
27
4
80
34
12
80
63
39
6
64
11
7
24
20
28
17
21
12
22
6
44
39
21
3
31
50
4
11
36
21
54
48
28
2
30
12
81
3
9
27
40
20
45
48
31
17
48
1
8
16
14
21
99
10
83
55
77
13
8
27
7
18
38
9
57
58
20
118
23
9
18
48
42
3
72
12
72
61
8
52
50
24
46
2
21
117
82
5
27
48
22
23
15
6
6
10
38
12
40
86
39
3
10
ABCD 96838133222*3^$a+1 [50156]
69
21
90
24
9
69
12
48
108
24
6
30
15
189
60
96
240
72
12
18
65
85
11
7
24
66
12
27
33
15
8
88
27
29
1
60
42
18
63
81
6
42
120
12
18
72
9
21
11
19
18
3
75
42
35
48
40
15
60
69
15
6
3
9
30
72
33
57
15
56
40
177
90
18
3
21
3
48
72
8
169
111
27
18
12
48
95
67
30
60
3
72
33
132
35
127
66
24
23
13
102
21
56
13
18
105
45
30
12
18
144
36
27
165
51
56
73
90
12
18
72
198
72
108
18
72
18
84
30
36
27
45
90
198
24
30
228
30
3
8
40
39
42
23
160
15
162
15
33
30
18
15
87
18
39
21
60
24
23
25
72
18
30
60
51
72
75
42
3
15
30
3
69
18
30
42
33
165
75
117
11
37
75
32
7
18
15
63
42
87
21
54
21
24
81
39
21
35
7
42
6
30
3
120
9
48
39
24
27
30
15
32
16
21
30
60
90
138
21
21
18
18
54
96
33
9
111
69
11
7
9
15
33
15
17
1
15
15
57
8
37
30
42
60
6
54
126
42
3
48
39
105
45
42
90
78
180
18
107
37
3
120
33
84
18
57
51
90
84
15
45
51
9
150
96
102
11
37
30
45
24
75
165
33
23
7
42
95
64
9
12
30
21
45
59
13
27
45
168
3
9
39
57
150
30
42
18
24
36
27
33
102
102
6
144
60
6
12
102
78
72
36
30
30
99
33
15
93
60
72
150
30
12
210
141
80
25
60
90
24
33
27
18
48
75
9
108
11
16
33
60
18
30
24
66
42
12
108
60
11
49
48
24
23
13
27
93
264
6
84
18
72
66
45
15
162
87
45
30
6
90
30
24
39
21
30
36
129
81
150
30
192
12
36
12
30
72
81
45
24
18
33
48
177
12
3
48
57
24
23
7
6
75
24
33
18
30
54
66
12
48
27
48
39
18
60
132
6
84
21
144
8
157
6
114
48
75
15
72
240
18
108
12
15
93
60
30
12
21
81
48
78
33
21
48
18
30
54
21
8
7
12
150
42
6
24
30
78
35
136
81
30
18
12
11
19
18
90
138
15
24
21
24
18
18
30
132
30
72
60
48
51
21
6
30
24
39
24
33
12
18
90
102
12
60
78
27
45
3
72
21
24
18
18
95
25
72
228
3
81
168
108
24
3
168
45
60
15
129
48
23
7
42
95
121
294
81
129
63
32
31
180
114
48
60
18
69
21
54
30
111
48
69
30
30
231
9
60
48
75
9
63
33
54
6
24
3
15
30
11
121
36
54
48
42
36
102
72
33
3
150
24
191
7
78
60
87
93
99
213
48
3
21
18
30
27
3
42
6
60
24
41
67
42
123
33
24
30
6
24
6
45
9
30
41
85
195
8
1
30
6
30
30
30
65
37
51
111
18
48
132
83
19
6
39
45
6
77
73
42
78
174
78
12
30
41
25
23
19
30
95
25
63
9
111
15
54
48
108
12
18
72
192
108
21
24
32
13
12
111
48
9
15
135
33
24
81
24
126
54
48
102
6
54
96
30
60
54
6
27
135
42
36
120
35
64
81
12
42
126
84
30
185
25
39
69
51
21
66
57
8
217
111
117
99
135
89
61
48
12
30
66
39
15
9
21
6
30
12
27
111
42
63
39
6
12
90
78
12
12
23
13
27
15
18
15
8
7
33
87
42
48
90
30
60
35
19
246
42
21
21
99
69
11
16
63
18
24
96
39
21
120
54
78
30
270
3
48
9
15
33
207
45
18
33
9
48
143
19
18
123
69
72
83
37
66
60
29
13
12
119
16
285
3
165
27
21
3
9
60
72
180
48
23
19
18
18
30
264
51
69
36
39
21
3
9
78
84
48
45
15
57
24
72
9
36
60
15
69
11
85
59
1
24
36
54
30
6
90
30
162
47
13
42
60
93
105
63
87
138
15
87
48
33
21
30
21
69
36
15
87
41
19
12
36
69
21
12
12
11
79
96
24
33
96
117
24
30
60
36
90
27
8
37
3
39
36
54
71
205
12
12
18
42
60
35
73
108
59
1
114
261
45
24
18
180
45
15
78
3
39
18
15
8
1
36
3
57
24
119
37
24
18
78
42
12
60
18
102
30
96
12
18
69
21
24
51
15
9
15
18
30
18
60
12
78
9
144
87
24
90
30
30
3
87
81
32
7
78
ABCD 96838310092*3^$a+1 [50102]
72
43
168
48
144
47
25
24
60
12
12
72
84
12
59
13
36
84
155
13
108
24
96
120
156
120
108
11
85
12
108
29
18
25
180
72
48
72
96
24
96
72
35
97
36
72
12
12
221
54
1
12
23
25
24
96
228
204
17
139
12
72
72
96
24
36
120
60
228
60
12
5
72
91
35
37
35
73
12
84
36
48
12
72
36
216
180
48
108
108
12
12
12
29
175
24
48
24
156
59
181
125
54
13
156
24
132
108
17
19
36
48
12
144
12
24
36
24
5
55
24
12
12
5
223
120
12
48
83
37
204
24
60
36
36
24
65
18
97
29
144
31
12
47
205
11
1
48
36
60
24
36
12
48
60
12
5
7
72
11
162
163
108
12
132
12
41
127
107
36
13
36
108
23
13
167
13
60
180
96
36
72
12
144
204
83
25
48
107
13
77
43
12
12
77
19
60
36
48
300
12
120
60
84
35
49
72
156
72
83
18
67
23
54
18
25
24
36
95
49
24
180
12
12
47
1
197
31
192
65
7
48
12
5
18
13
12
83
97
12
48
84
36
29
139
59
1
17
18
61
60
36
72
60
108
120
23
25
12
192
5
18
25
12
36
120
72
48
84
72
89
72
19
108
96
29
7
24
59
18
79
155
13
77
36
67
12
24
132
12
48
24
23
18
7
36
36
96
23
181
36
24
24
41
31
84
36
72
47
121
48
12
12
60
12
60
84
72
23
61
108
47
121
23
1
96
29
79
24
12
29
127
35
109
180
36
24
29
19
35
25
65
7
29
31
24
12
24
60
24
96
24
60
12
60
120
119
1
17
18
85
24
35
13
96
144
48
108
96
24
24
96
36
24
120
36
96
144
84
12
120
192
108
17
43
12
12
95
13
60
60
108
24
84
65
67
24
35
61
60
72
36
60
12
77
31
12
47
90
127
156
12
60
12
108
72
24
192
12
35
181
17
108
67
24
108
71
36
145
156
5
19
143
72
13
36
120
132
84
155
126
54
54
36
79
47
25
24
41
55
17
126
1
96
108
96
24
71
1
12
5
31
24
48
108
72
5
115
48
132
47
73
48
59
25
120
12
36
24
35
73
36
24
132
23
25
48
108
17
43
60
36
24
36
125
31
144
5
91
12
5
7
144
47
49
36
113
7
60
5
43
12
60
12
125
43
72
48
132
36
84
60
101
7
47
1
36
84
24
36
24
47
49
60
60
72
192
143
25
47
61
36
36
24
204
12
72
36
12
29
79
36
29
54
36
217
108
36
84
120
47
49
36
48
29
7
155
85
48
191
1
144
36
71
37
60
11
1
48
72
41
18
37
60
119
1
24
60
96
168
120
17
7
137
79
29
31
149
252
31
12
60
12
36
84
24
84
60
12
36
72
288
108
12
48
132
23
37
35
13
12
132
41
19
35
121
12
84
53
55
60
47
1
60
12
36
60
132
12
36
47
13
167
13
59
13
23
205
119
1
24
36
12
72
36
144
120
36
12
12
53
103
41
19
12
60
300
60
12
36
12
47
13
60
60
24
36
23
216
1
132
137
175
5
19
24
47
1
12
216
5
79
12
53
7
24
24
53
54
126
43
12
60
72
108
48
96
36
227
37
84
60
12
12
48
12
60
12
95
18
7
60
24
35
145
24
12
228
96
156
60
89
72
103
84
36
12
17
7
84
17
18
1
120
24
60
47
25
72
101
7
144
11
13
192
12
12
36
24
84
84
101
79
12
24
47
18
31
60
48
108
12
11
49
72
23
1
72
48
12
29
55
71
25
12
48
48
84
228
5
7
36
12
12
5
31
96
48
5
43
47
145
12
36
113
162
13
60
12
120
108
12
48
41
139
36
60
48
12
65
18
25
12
96
24
59
25
137
54
61
29
79
24
41
115
11
49
ABCD 96838856462*3^$a+1 [50064]
24
24
102
24
204
15
15
30
67
65
54
12
84
1
23
30
102
24
36
12
42
6
84
24
49
8
39
78
12
39
9
72
78
36
37
23
24
48
12
18
42
138
24
15
39
12
90
67
56
240
75
12
24
9
129
12
66
9
15
96
90
90
12
36
37
29
6
42
102
54
66
30
24
6
78
138
78
36
30
120
1
23
36
36
42
42
6
60
72
12
55
29
27
9
48
96
36
90
96
12
66
132
54
9
21
24
54
66
84
7
5
96
19
71
60
18
30
6
6
18
6
6
54
66
114
33
3
18
12
42
12
18
30
66
12
72
27
21
60
78
6
43
65
18
18
60
39
3
54
6
48
24
12
21
33
55
11
21
24
45
90
1
23
1
23
30
3
3
6
30
60
18
43
35
12
1
56
3
12
78
43
17
36
102
24
24
66
24
180
132
42
78
30
60
18
31
5
18
1
59
252
24
60
84
1
17
18
36
96
102
67
155
54
54
6
30
60
1
11
54
6
54
43
101
90
36
36
57
27
18
3
3
6
30
18
36
12
39
33
55
8
105
12
12
78
30
43
35
90
102
42
6
48
24
42
84
39
21
84
7
23
60
66
54
90
6
30
6
144
30
84
63
33
24
90
12
48
12
48
12
9
57
18
6
15
81
150
33
45
42
24
30
54
66
90
66
18
30
54
48
18
36
18
66
24
15
3
12
6
24
78
84
6
42
6
19
41
12
19
11
48
61
11
37
17
30
36
24
24
6
39
39
96
72
33
51
36
12
30
7
8
3
12
42
48
7
11
165
3
37
23
25
5
66
6
60
30
24
129
15
102
102
205
5
36
24
78
12
36
49
71
6
3
21
51
64
5
60
6
25
29
42
12
6
36
30
24
126
24
6
18
72
39
9
36
19
32
45
90
6
19
11
72
36
6
3
45
42
84
6
54
24
6
30
37
24
11
72
12
49
65
15
117
12
120
6
24
25
17
18
6
96
36
30
54
36
115
17
42
18
6
120
181
23
1
17
79
143
6
6
90
43
11
36
18
42
6
90
12
48
78
54
37
35
13
41
39
3
24
18
6
24
18
78
60
24
30
78
12
36
120
85
11
48
85
5
102
66
60
78
9
33
42
21
27
138
24
12
54
6
54
12
42
18
84
24
9
63
72
90
12
51
33
42
12
105
3
69
15
144
49
47
73
17
90
13
47
24
30
54
66
12
39
16
17
78
49
23
1
11
78
6
81
15
24
36
60
18
60
48
30
54
36
3
27
12
90
6
36
24
30
90
36
73
5
51
21
18
30
3
15
25
23
9
93
18
36
18
6
24
42
30
13
5
3
63
6
30
6
90
42
36
60
54
6
6
33
3
30
7
11
6
31
23
6
6
42
6
12
132
48
54
24
6
84
66
36
79
29
24
36
15
51
48
18
18
57
33
24
12
19
107
45
27
30
42
54
12
42
57
51
24
13
80
3
12
25
185
30
12
66
138
60
66
36
30
30
54
21
75
12
18
24
15
96
33
96
84
66
9
9
127
35
150
54
84
60
18
24
6
12
18
90
18
126
9
9
18
13
59
42
60
54
36
54
30
24
6
30
66
3
27
69
16
5
139
89
72
6
60
45
45
30
37
47
25
5
3
21
12
72
18
78
6
66
42
6
24
42
60
9
69
6
37
77
36
24
36
36
168
7
101
24
6
30
18
12
12
85
5
66
42
12
27
16
23
36
48
6
42
42
30
12
9
15
6
24
6
114
6
18
42
6
30
12
18
12
18
18
15
105
7
125
102
6
30
36
48
42
6
24
36
42
78
105
3
30
126
9
81
30
60
24
12
18
79
77
24
54
48
90
19
11
30
48
54
138
12
90
6
30
12
18
24
42
294
54
6
67
23
30
6
60
18
90
37
35
24
6
63
21
27
69
36
7
191
42
7
8
27
13
5
12
36
6
24
12
42
31
17
12
67
23
66
6
18
6
30
12
24
6
12
42
43
11
12
57
45
18
24
6
30
42
60
30
36
69
136
71
73
71
36
48
30
30
145
5
42
78
36
6
6
48
75
27
12
42
18
42
51
57
6
54
12
55
96
29
90
114
126
6
42
48
24
18
15
40
23
30
3
64
95
12
13
11
37
95
30
3
21
6
18
24
12
24
12
12
66
21
16
35
13
41
6
9
9
87
72
15
36
66
18
90
6
30
12
54
9
9
42
181
48
41
18
42
66
49
41
12
18
18
24
66
66
24
30
21
129
54
30
18
12
37
59
12
12
45
51
6
24
24
18
18
54
13
35
102
7
11
84
36
24
21
33
72
12
30
18
48
120
19
41
126
24
6
24
6
6
7
56
15
1
24
5
30
6
36
78
12
78
12
54
9
39
42
84
150
24
13
29
156
15
40
5
24
114
12
12
12
18
18
30
19
53
12
135
136
17
12
3
45
43
5
42
18
12
60
60
18
48
42
48
60
6
36
90
30
12
93
15
72
60
18
24
18
6
27
3
42
54
6
108
12
79
5
60
63
40
17
138
37
35
6
42
18
24
3
21
24
102
108
30
42
60
24
6
54
6
48
30
6
36
6
30
30
30
54
13
35
45
93
12
55
56
21
114
24
12
24
114
12
30
81
24
33
48
7
83
13
71
24
12
12
25
5
27
15
54
54
12
49
5
12
24
24
39
72
45
6
12
90
7
95
48
18
48
7
17
60
30
36
25
11
24
6
30
78
18
102
30
120
60
78
18
12
37
11
21
3
6
12
54
13
5
6
37
23
6
120
30
36
12
30
96
30
6
43
71
24
6
30
90
24
6
6
6
24
36
30
12
18
9
75
18
6
66
108
90
36
6
30
45
3
ABCD 96839053544*3^$a+1 [50207]
23
16
9
72
159
120
69
27
48
15
9
72
51
69
45
24
51
69
27
3
21
128
31
41
79
30
156
84
11
31
17
16
27
45
39
66
48
30
192
48
6
11
73
12
99
81
30
30
27
21
6
69
192
72
33
78
72
17
72
16
48
24
27
6
15
8
24
61
186
30
99
51
5
151
137
16
87
9
39
6
36
23
112
33
71
79
42
48
162
84
66
120
303
15
90
36
3
8
72
16
15
81
69
35
91
269
64
51
42
108
42
60
114
30
54
51
48
33
63
225
39
183
78
11
19
5
1
54
9
81
15
87
9
9
120
12
30
45
129
95
24
1
39
24
168
33
6
144
9
63
48
57
33
12
48
179
103
174
123
32
48
1
6
24
90
60
150
45
24
93
27
120
27
69
21
66
33
111
9
192
15
9
81
84
30
60
84
36
113
13
30
69
39
36
30
6
24
6
48
27
129
6
153
135
12
54
6
90
54
30
90
9
51
126
84
120
24
99
176
91
5
31
198
42
30
60
119
235
30
6
168
72
9
8
7
84
126
135
15
41
55
30
30
108
137
13
11
55
81
80
103
81
45
210
6
123
51
6
15
72
56
40
15
30
12
63
111
33
57
66
84
90
120
84
147
39
129
15
41
25
30
161
13
27
105
30
33
15
12
213
21
54
132
9
45
36
23
37
18
105
45
36
156
138
81
15
33
8
55
9
111
108
30
66
29
121
6
17
13
24
30
29
31
161
85
78
69
72
96
15
24
54
6
149
145
42
48
5
7
30
114
30
11
199
81
33
12
150
78
66
156
120
105
120
69
24
27
24
129
15
75
36
81
9
24
36
96
18
66
54
30
35
331
36
18
15
72
9
6
9
111
9
51
54
63
33
47
13
180
30
57
81
15
105
39
128
25
23
16
8
7
90
63
171
21
15
65
40
39
126
51
39
81
135
30
144
11
208
72
123
12
30
54
21
15
65
40
183
6
36
174
174
51
24
135
17
24
208
8
55
9
15
9
24
87
24
6
171
15
17
16
57
39
51
29
88
21
59
112
129
6
185
16
168
24
111
216
24
17
79
30
251
19
114
42
129
39
129
57
66
30
18
36
96
18
30
12
30
119
139
29
48
40
33
132
83
7
9
8
112
39
9
48
8
40
45
30
90
27
9
15
15
66
18
12
150
107
37
60
15
56
64
39
41
16
15
33
57
84
36
54
9
27
78
66
6
30
48
90
6
66
108
120
36
71
40
63
126
6
45
99
45
39
42
15
9
71
72
13
18
17
145
78
6
3
8
48
127
9
21
3
72
63
42
30
65
55
30
48
162
89
61
120
75
24
15
33
21
42
114
66
69
8
1
71
31
48
96
96
24
9
96
48
120
57
24
72
300
27
32
16
32
121
12
90
89
61
108
15
72
153
30
81
15
33
51
6
23
136
81
15
9
36
30
189
56
55
6
3
15
12
48
30
87
105
24
54
30
6
69
96
24
105
15
32
43
156
144
72
24
41
25
60
84
126
24
24
6
11
24
40
120
129
42
84
65
1
15
33
15
21
6
77
31
72
33
21
66
30
54
66
24
54
36
24
120
105
165
11
16
3
5
120
37
3
165
72
78
45
24
117
120
24
51
105
6
33
72
33
6
90
36
3
24
96
15
9
3
78
60
59
73
168
42
84
30
11
19
69
56
19
45
45
132
119
1
54
24
120
6
35
184
57
24
6
89
79
57
24
69
90
9
152
49
6
41
79
41
79
89
112
9
144
6
36
53
160
32
40
32
193
54
6
24
155
79
17
64
15
66
18
12
18
126
81
3
21
80
31
24
33
3
69
24
45
60
6
120
129
72
63
30
6
6
24
126
84
156
33
15
9
48
63
42
95
19
36
33
120
81
23
37
24
51
15
96
60
84
6
3
51
53
103
48
57
144
69
150
77
ABCD 96839346218*3^$a+1 [50151]
8
45
3
21
54
30
66
61
48
35
30
15
160
20
69
12
31
77
18
9
3
42
36
27
27
21
24
9
75
12
3
25
41
30
18
87
4
32
124
23
93
15
9
81
43
32
24
9
39
21
39
21
15
60
21
36
48
19
12
44
12
124
8
45
87
69
15
57
24
43
65
75
21
120
24
3
28
92
9
3
96
12
40
8
24
16
65
12
12
42
48
1
29
15
52
8
33
27
21
12
39
36
3
21
40
41
55
32
16
29
7
41
3
12
4
56
9
19
72
23
21
9
67
12
8
12
33
3
72
3
30
12
27
117
15
3
36
30
66
9
60
27
25
32
3
18
87
88
17
30
18
15
24
27
6
3
16
56
117
63
9
18
33
12
72
24
57
27
63
9
261
15
63
57
33
7
20
60
24
76
5
24
108
162
9
81
6
13
29
135
16
56
24
45
51
33
30
66
15
15
42
3
9
3
33
67
5
115
17
36
12
24
24
12
18
30
87
4
44
72
3
6
39
4
8
9
31
77
36
7
32
33
18
21
60
64
29
12
19
35
21
24
12
9
75
40
29
19
56
16
8
36
12
28
35
42
24
48
55
65
18
33
12
3
36
78
51
60
96
124
96
41
27
33
12
108
7
12
71
18
7
72
5
27
124
35
1
20
24
9
6
1
65
3
21
54
13
24
20
33
3
9
31
224
9
24
3
40
35
9
9
12
24
111
4
5
18
6
27
9
60
24
12
3
4
20
105
31
56
4
36
35
9
45
15
21
54
121
24
32
28
32
4
44
12
9
79
5
7
29
66
18
67
48
77
18
1
80
9
27
45
24
3
15
18
15
84
75
49
36
20
28
32
24
36
76
23
9
16
29
55
41
12
15
57
151
11
66
19
41
15
4
65
15
4
56
4
36
8
105
15
45
51
96
9
55
20
75
60
36
45
63
133
47
12
49
5
27
33
51
33
27
24
21
31
5
43
44
52
8
75
1
185
7
17
48
84
96
39
51
9
69
27
84
3
33
15
13
41
3
28
77
75
3
85
47
6
60
15
45
30
1
41
87
16
60
44
12
15
25
29
72
174
66
19
8
136
32
9
15
39
1
56
168
16
24
5
51
9
6
13
5
36
75
57
72
42
54
24
3
117
48
55
35
109
29
42
49
80
69
6
6
3
12
40
44
76
72
35
42
6
54
48
43
8
9
15
51
9
48
9
31
53
102
18
24
55
32
3
18
63
40
5
12
24
48
27
4
17
43
17
30
84
18
60
36
24
6
61
20
15
61
5
15
33
75
100
12
68
9
3
9
36
18
42
63
4
17
54
54
3
99
49
5
31
24
24
8
57
7
8
57
108
3
33
60
15
12
108
15
21
9
31
5
31
35
78
12
54
54
6
6
3
60
57
72
3
57
3
33
75
64
41
6
1
44
64
17
102
81
15
21
4
56
45
24
36
3
105
27
45
18
48
33
12
15
153
36
4
32
9
6
9
100
20
45
24
12
48
66
18
27
16
77
7
20
39
9
76
59
6
31
89
147
24
69
7
5
27
60
45
63
39
1
8
4
36
59
61
20
9
27
21
3
45
24
3
27
30
96
31
24
24
41
31
59
30
27
12
96
16
128
15
57
136
12
5
7
41
3
40
56
4
5
24
15
27
48
12
54
120
54
1
72
32
3
30
3
36
24
9
7
5
31
128
4
41
27
9
24
27
28
5
7
8
72
84
28
77
75
9
6
48
21
21
39
112
77
27
45
6
37
48
68
237
43
20
24
36
16
8
48
75
13
12
20
4
29
19
11
6
51
27
97
116
12
16
11
48
6
24
6
1
80
64
20
9
12
15
93
15
153
48
12
39
9
7
8
16
41
3
40
56
40
95
33
63
9
21
39
111
49
41
3
141
19
12
24
5
15
36
33
55
11
48
13
84
8
36
9
55
32
64
56
63
6
54
66
79
12
29
27
33
55
24
11
105
12
108
51
30
19
5
39
16
17
30
45
24
24
12
28
156
83
6
27
48
72
3
6
24
36
48
15
57
51
9
31
47
33
15
30
39
81
84
51
9
15
93
7
5
19
11
69
45
31
20
21
19
24
32
105
7
12
80
9
36
54
1
5
3
33
19
96
29
111
72
60
33
30
30
15
9
24
7
53
7
44
21
27
88
12
32
111
48
90
15
52
65
27
135
1
77
3
21
39
16
8
27
96
45
33
39
48
33
31
20
45
39
21
78
6
30
6
75
21
75
48
12
24
28
41
12
39
21
174
114
90
45
60
52
5
63
15
6
15
48
12
24
84
36
100
32
9
6
9
21
12
103
20
28
44
33
99
93
18
49
80
48
108
64
80
24
12
9
66
37
80
27
84
61
108
8
9
3
111
37
29
24
36
15
40
5
55
8
28
32
112
5
115
56
27
33
24
4
41
31
53
75
27
9
4
17
7
17
31
5
7
36
20
36
3
21
27
37
17
55
8
21
87
3
21
36
45
27
21
39
16
180
80
12
144
48
21
75
12
9
31
44
21
15
88
65
6
13
83
54
51
3
132
30
27
3
30
79
65
31
20
15
30
3
16
35
61
8
36
16
24
41
3
12
72
48
9
6
25
29
63
28
20
39
165
9
102
13
200
75
30
51
9
24
63
9
84
15
69
7
44
39
37
5
6
9
39
36
81
27
21
36
81
3
9
36
72
15
45
19
8
28
8
4
48
5
24
6
129
15
1
60
44
64
72
29
15
9
120
24
43
12
5
7
84
104
21
15
16
44
24
12
4
5
87
117
3
15
30
3
24
45
3
3
42
60
75
24
39
30
66
48
33
84
9
27
4
41
75
48
99
30
211
47
30
27
12
48
12
9
66
6
24
24
36
6
9
81
103
5
30
1
89
51
45
51
33
27
40
44
4
20
84
16
20
15
54
51
120
99
6
15
72
24
4
17
39
28
8
24
48
12
39
12
93
81
96
12
108
15
123
81
21
15
48
81
63
105
ABCD 96839447962*3^$a+1 [50010]
36
18
18
36
18
12
21
40
29
39
3
48
45
12
24
9
7
53
30
21
3
109
8
24
72
12
45
102
24
48
126
6
12
24
30
114
13
17
24
12
18
18
6
30
55
8
4
12
20
16
11
18
3
51
13
20
27
120
36
24
36
30
31
23
25
128
28
5
15
60
81
24
72
108
3
33
18
33
12
4
53
36
96
31
36
5
66
25
11
36
6
31
17
27
81
15
3
24
1
17
31
23
9
16
8
60
28
32
39
42
36
15
39
9
48
45
39
15
9
36
123
66
132
15
4
47
1
17
6
18
7
80
48
21
39
4
24
149
27
27
24
1
12
24
47
1
44
33
30
18
24
51
192
93
54
13
8
141
3
48
9
3
112
41
3
15
25
48
8
15
9
81
30
25
24
47
9
9
15
12
3
36
6
7
11
81
28
119
6
7
108
8
15
6
7
11
9
39
1
5
15
3
72
9
48
24
40
41
7
23
6
63
27
33
39
13
5
7
11
48
78
15
3
25
20
45
99
39
54
24
19
48
5
48
3
172
11
84
36
1
12
12
24
8
48
72
21
36
3
64
36
11
21
117
6
30
72
6
12
60
18
31
17
6
18
15
15
37
20
39
12
24
30
150
12
42
99
3
45
4
12
24
12
11
24
12
18
36
31
5
54
109
20
21
7
23
18
36
67
56
9
18
85
152
69
12
39
24
24
21
7
35
66
27
51
66
43
17
3
9
60
43
24
35
13
11
9
63
36
9
93
19
23
108
21
27
13
11
12
13
47
18
31
12
5
24
3
16
56
40
20
12
15
25
47
25
8
15
73
95
1
11
42
12
6
49
48
5
19
5
30
1
23
18
3
52
101
36
51
81
18
12
21
57
19
20
4
23
85
11
1
68
15
49
20
88
24
8
36
12
3
1
137
27
40
80
3
69
3
18
18
1
29
18
1
17
54
1
23
105
12
52
5
42
102
27
16
32
15
9
63
25
32
21
66
90
6
36
36
54
18
66
15
40
24
11
57
57
66
240
9
21
43
11
1
12
72
24
56
3
36
25
32
33
15
12
9
43
11
1
36
8
64
24
56
36
12
15
33
84
39
9
33
15
3
93
9
24
75
27
54
7
8
21
15
16
47
12
25
72
35
102
132
43
12
32
12
3
37
59
18
31
53
78
45
57
3
33
78
21
52
29
36
6
105
40
11
25
12
53
60
72
79
65
27
60
21
43
23
6
36
63
3
60
18
31
53
18
33
16
24
35
18
79
17
31
5
7
32
87
9
45
66
1
56
15
24
21
27
24
9
3
13
8
15
73
17
151
17
63
147
24
36
45
4
5
19
48
35
13
29
138
1
8
88
11
13
11
18
54
69
3
12
25
71
30
123
144
3
42
139
44
60
3
24
45
57
150
1
17
18
13
60
36
71
9
3
42
63
36
16
11
36
9
9
79
11
36
9
63
33
72
51
108
108
6
66
18
3
36
39
18
18
85
44
27
36
9
51
30
39
39
12
24
12
36
105
16
20
27
48
78
67
12
83
13
23
84
24
12
1
89
6
25
59
85
11
1
44
52
60
8
24
57
126
6
120
19
32
27
13
8
16
71
81
48
33
66
36
1
41
66
1
35
33
16
5
27
12
16
5
79
65
18
72
133
113
72
79
35
72
13
8
24
3
21
40
12
32
12
15
33
105
7
119
72
1
68
21
27
28
71
18
54
9
15
25
32
48
48
64
68
64
44
15
105
3
45
28
95
129
15
18
19
12
17
60
84
24
7
83
12
24
18
12
15
9
18
45
3
78
30
6
3
9
6
1
12
131
9
16
29
18
25
44
15
24
9
52
47
12
42
18
21
99
18
18
78
12
24
54
37
12
5
30
9
40
23
25
44
4
56
87
13
32
33
30
1
44
33
18
1
101
36
19
20
28
32
16
68
60
33
39
15
33
21
54
12
18
67
11
1
24
12
83
18
72
6
30
31
11
12
13
32
88
47
24
72
33
16
8
27
24
45
28
176
15
69
45
12
72
18
25
12
32
27
36
18
67
84
29
3
12
3
12
33
9
27
3
9
45
3
3
9
3
36
60
30
60
3
69
27
9
75
4
41
31
80
21
3
28
17
6
13
53
75
24
33
66
18
3
3
36
21
15
36
48
18
15
3
114
36
30
57
39
25
41
114
13
20
87
18
3
15
9
51
12
6
19
29
6
12
73
56
84
4
24
29
6
13
41
39
105
27
9
90
12
1
53
42
18
12
7
56
69
3
12
28
5
18
9
15
37
12
17
36
6
57
28
35
42
54
1
35
9
93
18
193
11
48
9
4
23
21
3
73
8
45
3
16
17
15
16
56
16
17
15
40
12
20
112
17
15
63
33
12
36
16
24
20
33
3
39
25
11
21
33
27
16
11
18
7
65
79
29
43
59
37
72
8
9
6
36
30
31
5
27
16
56
28
23
57
36
48
40
53
19
44
21
18
60
1
44
3
1
41
51
33
43
35
108
1
32
72
12
9
12
7
32
36
3
18
54
54
43
96
5
12
103
32
45
43
32
69
96
18
12
18
108
31
36
47
12
1
56
48
21
51
48
16
24
23
24
18
43
11
25
8
15
21
76
11
13
44
69
15
88
11
12
13
92
4
96
60
11
12
6
19
35
144
18
210
18
108
36
54
9
16
29
198
6
31
8
12
87
13
8
3
12
42
12
3
16
17
43
17
27
148
36
35
144
24
18
15
4
65
15
9
48
42
12
25
36
44
9
102
72
24
57
33
36
43
59
33
27
90
43
11
1
36
12
35
18
42
33
21
43
5
51
21
18
21
28
32
40
44
141
6
72
12
37
8
81
6
21
84
16
35
18
24
99
16
24
5
3
48
21
3
24
88
11
18
48
18
78
12
63
124
96
41
7
12
80
9
24
18
12
78
3
24
63
12
21
160
107
49
59
60
54
12
24
18
129
15
33
51
13
48
29
15
21
63
12
12
9
27
9
27
124
11
48
105
45
12
3
21
39
36
51
81
88
5
18
6
48
43
12
41
3
33
7
41
78
48
60
66
43
71
49
8
117
3
3
66
19
24
17
15
3
61
8
21
7
11
9
48
24
21
18
9
132
9
7
77
18
6
12
15
81
19
17
54
1
20
16
29
18
60
30
42
57
72
48
33
36
24
43
11
9
135
13
44
4
12
44
24
15
42
3
4
11
13
41
55
71
25
47
21
36
12
93
12
55
32
21
15
12
45
31
5
3
21
30
69
3
13
ABCD 96839666362*3^$a+1 [50049]
24
75
6
7
5
6
25
35
30
55
20
9
12
6
24
126
63
4
23
13
89
7
56
33
7
29
19
11
25
84
11
1
143
36
6
30
25
5
72
6
6
19
11
24
6
19
5
12
48
31
36
12
8
9
3
28
84
144
11
36
37
23
18
6
1
48
36
5
18
12
61
12
36
17
19
65
18
25
32
15
6
15
45
42
30
12
48
3
45
90
9
15
25
71
13
29
15
57
19
35
24
96
36
96
13
11
73
11
49
11
6
6
9
9
120
7
68
45
6
18
15
3
12
36
6
15
21
90
42
27
16
12
23
18
39
16
11
1
23
6
174
165
16
8
21
51
3
181
17
7
20
72
33
18
72
1
72
5
3
12
27
30
30
1
11
24
24
12
1
8
9
6
21
180
4
131
45
4
65
7
8
27
33
12
15
57
72
15
21
33
7
84
5
15
69
54
93
27
48
13
65
7
80
3
42
24
6
69
28
11
60
9
72
16
65
19
5
18
1
5
15
51
1
104
24
4
36
41
36
48
19
83
37
36
20
27
30
60
27
3
54
54
9
15
18
12
6
36
49
11
18
3
52
48
17
36
7
68
9
127
71
13
36
20
36
75
12
6
42
18
24
12
19
12
17
12
24
54
12
13
11
12
18
6
9
4
5
67
29
39
21
30
21
3
30
12
99
15
25
24
65
15
52
44
36
4
5
31
71
30
87
28
44
51
78
39
36
16
23
6
24
3
39
30
15
4
20
9
91
5
66
25
20
39
25
24
35
33
3
36
18
12
30
33
57
54
36
24
6
30
6
75
27
21
9
27
69
12
12
6
42
39
4
56
3
18
18
30
15
39
6
6
13
83
12
18
27
12
16
5
30
48
1
29
66
21
72
96
156
4
5
12
18
72
12
90
3
3
97
12
36
11
6
87
15
36
54
42
18
15
33
18
97
83
12
42
36
42
18
30
45
52
17
43
23
45
16
20
63
37
23
6
91
80
9
96
54
114
6
61
96
20
3
12
12
72
1
35
48
66
31
5
18
36
25
35
48
18
12
6
102
19
44
39
18
15
52
5
6
21
28
11
30
6
33
33
60
12
63
3
54
7
35
18
12
18
66
15
4
12
44
9
3
28
29
30
45
21
6
133
35
93
9
18
21
39
37
83
12
49
32
60
57
30
21
27
24
1
23
25
12
83
36
13
56
100
77
7
12
83
1
24
36
35
21
93
67
29
30
24
33
40
84
41
48
6
84
1
128
15
33
15
12
33
9
79
11
6
30
54
30
1
47
1
20
9
27
3
1
59
57
9
79
20
45
7
29
30
66
3
27
33
36
40
11
126
7
65
103
83
60
25
47
18
6
33
3
37
47
9
16
35
6
30
37
71
30
39
33
19
60
11
48
25
80
16
24
59
30
36
30
49
11
96
6
12
3
9
24
54
48
9
33
3
3
21
33
12
54
85
36
8
3
48
156
13
5
6
1
59
90
19
12
20
39
49
8
3
36
45
15
30
6
18
7
120
5
18
12
49
65
3
63
12
13
12
35
6
6
24
54
7
24
107
72
78
7
23
49
35
6
24
31
12
5
48
78
25
107
24
48
13
65
18
21
39
60
12
9
21
12
42
54
31
65
30
6
18
42
3
36
4
20
64
5
48
3
64
35
12
78
15
48
15
9
28
41
15
36
4
17
19
36
24
41
24
6
13
11
48
78
12
31
17
54
18
15
28
23
6
36
18
57
39
9
15
24
66
120
6
9
57
15
15
13
80
4
11
6
18
33
4
5
6
33
9
30
1
11
13
41
31
11
13
5
51
69
12
12
72
31
77
12
31
24
44
75
36
13
32
3
21
16
35
6
27
75
12
6
48
24
72
30
1
17
18
37
35
18
42
25
12
5
24
27
4
53
6
9
3
13
59
42
18
6
42
9
16
12
5
36
30
66
24
24
31
11
13
8
3
24
21
4
60
8
9
51
9
36
3
4
32
15
1
17
30
36
12
12
30
6
25
29
3
39
6
12
3
3
1
24
107
30
19
29
31
35
30
24
31
5
39
24
40
60
17
54
6
3
3
84
18
6
9
72
63
1
71
60
96
84
90
30
69
15
1
5
115
36
47
1
24
35
21
15
90
66
96
108
21
3
21
36
9
216
3
33
27
27
21
57
6
42
48
162
54
15
36
3
49
56
21
15
100
11
25
29
120
30
48
18
30
49
56
39
48
18
7
12
44
9
3
72
15
6
15
15
21
15
1
35
25
68
21
15
21
79
29
31
23
36
24
60
12
54
6
21
45
43
17
7
11
24
12
6
3
21
6
9
9
39
112
68
52
56
60
84
15
1
12
17
43
5
36
6
24
1
41
72
3
48
99
42
43
92
4
47
18
54
1
35
21
15
6
43
5
6
6
18
49
35
60
1
59
18
3
15
30
30
84
37
35
49
44
12
36
45
7
5
6
54
18
18
15
12
28
11
30
30
6
3
27
13
12
35
54
24
42
9
3
18
55
12
56
4
12
20
24
9
6
144
1
71
33
3
90
39
15
21
3
9
45
6
21
21
19
36
120
12
17
91
35
12
33
33
151
143
12
6
19
35
18
15
15
1
11
6
7
17
43
17
6
49
48
23
18
6
9
72
12
28
107
6
30
81
28
32
33
48
7
71
21
21
12
7
5
43
23
49
24
5
19
65
90
37
84
131
9
4
11
54
43
20
15
13
11
9
16
24
12
5
15
33
7
20
3
24
36
6
3
16
5
15
9
18
132
30
3
27
12
129
16
20
15
36
13
59
97
5
3
15
45
16
60
36
29
36
31
29
66
57
12
75
24
1
41
12
15
12
3
1
11
21
24
4
44
45
15
28
5
12
6
24
36
45
21
18
21
45
96
51
159
54
36
36
12
30
25
11
12
18
19
20
52
59
6
6
97
32
39
21
93
7
41
18
84
25
17
48
72
19
24
12
11
45
60
3
1
89
7
23
1
56
48
40
11
1
44
75
9
15
42
12
42
13
83
33
45
66
25
5
6
45
15
42
7
41
7
107
21
27
36
49
101
19
20
36
15
21
51
30
18
49
65
12
3
52
80
40
44
15
37
60
72
5
67
24
71
85
53
12
19
24
23
49
36
20
3
1
89
6
1
8
39
25
8
39
30
19
11
45
15
25
36
24
23
37
53
30
1
17
48
7
12
35
30
51
4
12
35
1
5
3
12
100
12
71
25
12
5
12
3
15
33
15
1
35
1
17
60
12
79
41
6
45
39
48
18
39
64
60
11
61
47
6
162
24
60
24
66
75
36
3
30
99
63
73
35
66
96
67
60
11
42
72
42
24
12
42
91
77
3
27
33
12
60
4
41
3
4
11
49
8
24
16
32
28
29
18
13
53
12
24
54
1
23
30
63
12
16
20
36
3
37
53
3
27
18
42
85
11
12
90
15
69
24
6
9
9
6
57
108
16
23
132
6
63
15
12
133
35
24
36
6
6
162
42
60
109
56
3
12
21
27
48
33
21
6
13
5
6
6
15
15
24
33
ABCD 96839715712*3^$a+1 [50048]
261
32
103
12
132
41
175
72
9
39
57
219
21
63
60
36
17
19
141
48
27
12
60
173
7
228
240
12
144
60
29
55
89
115
120
5
91
264
60
48
17
43
36
81
144
63
120
24
108
36
12
21
519
41
91
48
21
3
125
91
36
12
101
151
108
96
12
180
180
60
12
36
72
5
103
36
21
255
180
45
27
36
33
51
132
9
39
105
96
48
176
96
79
288
65
48
151
60
72
84
60
192
36
33
96
15
72
9
80
192
48
112
96
63
108
228
60
5
547
45
15
336
132
84
153
15
72
72
12
117
87
9
27
72
125
19
29
91
96
48
252
60
36
281
7
36
180
81
32
67
156
60
336
69
32
31
36
48
77
48
127
17
55
153
279
144
60
12
36
72
132
33
75
36
81
27
21
80
235
69
80
55
84
117
27
180
113
64
128
55
36
144
165
3
192
93
48
96
39
9
3
72
108
36
60
36
84
72
36
168
72
5
175
48
96
180
444
33
39
60
84
9
135
36
21
15
305
259
36
249
144
240
63
65
112
32
16
32
31
17
79
65
43
12
72
36
24
101
115
237
80
7
12
384
72
216
12
24
48
144
57
48
39
72
24
12
45
63
96
33
15
132
180
48
168
17
67
72
21
48
32
192
55
36
5
7
96
144
288
72
108
69
291
45
80
31
36
141
111
353
48
144
199
36
36
84
96
12
225
48
3
77
31
12
72
29
211
120
24
48
93
80
31
84
36
9
48
15
129
32
79
36
36
57
87
216
36
29
163
60
36
45
48
51
12
17
55
36
101
103
137
91
132
84
108
60
12
252
24
48
168
36
120
24
12
45
384
39
89
79
81
48
87
48
36
36
33
48
240
32
43
21
75
485
127
36
84
41
55
36
48
168
189
32
7
180
21
144
75
36
180
180
137
19
45
15
36
36
48
41
19
125
64
99
77
103
105
255
180
36
12
269
48
151
60
48
173
31
17
19
173
55
105
48
288
63
24
72
36
156
36
45
80
235
288
60
72
108
69
48
27
72
12
24
137
256
15
33
111
65
7
9
27
96
69
51
77
55
9
3
96
48
168
21
15
12
21
15
36
93
15
17
55
9
135
201
51
72
213
32
7
41
19
45
27
21
32
55
12
288
125
151
252
72
36
12
117
63
36
24
53
19
72
48
108
24
36
45
315
5
112
75
53
79
12
132
33
15
36
288
72
24
48
36
24
84
45
15
12
53
331
36
33
3
45
63
12
24
84
9
123
69
15
17
16
219
5
48
115
180
36
108
120
312
192
144
41
139
36
60
144
216
77
7
9
15
12
204
156
93
3
12
24
57
171
132
12
5
247
41
127
72
9
48
176
16
159
ABCD 96840835186*3^$a+1 [50037]
87
141
167
121
12
135
68
37
12
12
83
12
73
132
3
81
156
48
12
23
13
60
23
1
3
80
13
35
37
11
1
36
24
36
72
300
60
36
267
12
381
24
36
59
60
13
23
37
39
68
85
180
168
75
128
52
12
20
85
183
57
72
3
57
24
132
23
25
36
24
12
35
112
81
24
12
24
47
13
144
36
12
179
4
32
13
96
35
73
132
144
24
11
97
12
15
20
156
49
35
25
120
168
39
69
12
15
45
12
36
15
36
44
181
24
60
72
12
36
47
73
71
13
51
129
48
108
71
133
87
9
84
48
119
108
1
12
108
72
179
48
76
57
347
61
60
12
23
36
469
12
108
51
108
20
25
72
84
71
1
72
183
84
141
47
16
21
63
32
28
80
37
48
48
47
1
96
59
37
59
1
12
36
12
48
119
37
24
84
63
92
25
11
145
120
71
109
35
25
24
107
84
1
59
25
72
120
48
11
60
73
12
11
52
21
59
1
24
192
60
119
85
11
241
60
359
49
95
37
75
108
57
120
48
36
15
81
72
168
24
71
37
23
73
11
48
1
11
61
48
12
120
15
32
37
168
35
37
36
48
12
144
15
21
72
227
13
48
108
24
36
39
33
63
36
80
205
144
15
144
45
108
72
35
13
204
24
27
68
37
24
24
11
124
81
24
11
169
96
84
24
12
108
12
24
36
119
49
72
36
83
37
107
16
9
96
24
120
60
48
84
120
288
47
48
25
156
24
36
12
12
96
11
1
60
60
48
12
144
59
144
1
36
120
60
36
47
1
84
75
57
108
60
36
239
505
12
24
12
83
109
3
69
11
13
96
180
36
239
181
12
95
37
96
27
105
36
99
21
11
1
12
35
28
20
108
61
135
21
12
12
24
180
96
48
71
25
12
12
12
24
72
143
85
12
143
84
13
72
23
84
301
47
1
72
183
45
99
81
12
87
33
48
96
63
153
83
37
12
96
84
48
59
4
105
215
1
84
84
23
12
25
48
23
4
57
311
12
16
20
1
24
132
3
57
3
81
96
24
216
207
36
9
195
48
105
27
81
120
12
75
44
240
25
60
96
47
301
144
132
143
60
25
107
289
72
83
25
24
72
11
28
225
96
96
15
69
120
36
180
24
291
117
48
155
49
24
75
21
36
120
108
36
143
28
33
35
16
44
61
36
84
24
12
23
25
119
36
49
11
97
48
96
24
27
33
72
119
25
83
85
36
84
71
25
120
120
96
35
73
120
63
48
20
25
12
60
27
80
100
32
169
12
27
320
1
444
3
33
107
49
96
3
129
12
48
12
119
25
36
24
11
60
49
131
109
24
75
21
60
27
9
71
13
35
16
164
16
93
3
117
108
108
12
84
3
81
60
95
157
3
20
37
119
13
132
111
32
13
132
35
241
120
147
189
23
217
35
196
60
9
39
21
84
107
205
108
35
144
1
51
21
75
69
36
60
12
15
92
61
12
11
109
36
95
25
12
48
27
48
225
204
95
48
145
35
12
36
37
87
48
33
95
1
191
109
39
105
12
59
108
133
155
25
24
48
240
15
20
97
48
27
144
9
96
84
71
16
9
99
20
73
132
12
156
12
11
1
36
72
36
12
120
48
59
193
83
76
33
15
45
132
96
72
23
13
24
36
12
12
3
33
59
ABCD 96840887816*3^$a+1 [50004]
175
177
36
75
144
81
24
75
21
108
12
24
24
27
33
15
24
5
28
15
24
105
24
15
21
51
12
81
159
12
24
21
195
141
3
161
88
48
48
87
33
144
51
57
39
21
12
3
129
36
72
12
3
81
27
48
77
40
92
76
60
132
24
96
24
176
55
12
45
20
31
41
124
272
28
36
51
24
33
20
160
3
105
39
108
21
15
17
55
105
87
21
24
120
60
15
57
56
28
39
108
17
132
16
24
84
36
63
108
5
139
168
120
96
9
27
165
24
84
27
5
28
72
84
12
48
24
60
12
24
132
99
5
64
84
36
84
20
112
24
120
39
21
75
9
243
117
72
48
20
136
39
48
24
69
12
24
8
40
12
36
60
108
36
135
21
20
4
3
5
16
92
163
69
128
100
24
20
148
12
128
163
57
20
120
16
60
60
192
123
77
12
31
9
87
36
33
56
16
20
103
45
24
32
76
48
15
69
20
67
5
4
27
33
24
87
21
48
240
92
235
89
28
36
99
17
28
32
76
260
55
84
165
51
93
39
81
12
87
33
39
36
48
204
48
5
24
16
48
60
60
24
80
28
60
24
3
36
60
69
60
32
100
8
16
147
33
56
55
228
36
21
168
48
15
33
44
16
12
75
24
105
15
24
57
20
12
52
219
9
3
108
201
20
36
19
33
48
12
48
164
91
144
36
45
39
33
32
79
45
84
20
16
36
51
144
41
124
123
81
36
108
72
144
164
28
3
57
63
41
268
123
9
56
79
45
108
48
12
36
12
87
45
8
72
40
15
5
28
72
15
77
96
7
108
69
63
36
17
100
27
105
87
185
100
140
180
64
36
128
40
15
225
3
57
120
3
45
99
5
108
16
60
51
45
80
36
148
51
45
39
36
168
36
149
40
36
96
8
160
60
168
144
80
175
45
99
120
41
31
105
135
5
84
96
43
29
28
192
108
12
15
81
27
57
12
123
36
29
40
80
103
24
5
180
64
36
75
5
115
24
36
33
60
132
108
12
51
33
51
21
92
72
4
135
9
48
84
75
65
64
39
12
36
24
45
96
92
31
9
32
19
369
27
9
27
33
56
100
168
120
48
32
28
3
29
88
264
60
84
12
27
5
43
60
17
28
12
207
93
36
87
5
28
72
12
20
28
24
24
27
180
57
12
8
31
21
60
3
60
5
31
21
128
43
129
15
41
52
3
9
60
24
87
48
72
29
100
108
8
112
3
33
135
117
48
15
9
75
153
12
80
228
4
56
88
164
136
60
99
36
9
123
72
21
27
165
48
75
81
51
117
108
228
32
64
219
29
48
28
12
123
141
8
28
48
111
36
29
43
45
32
136
63
45
60
12
168
56
55
141
3
69
48
32
31
21
56
12
103
9
120
48
8
72
16
51
153
48
80
7
57
15
9
84
3
69
168
216
51
69
75
141
75
48
33
132
3
33
39
36
36
185
16
92
52
20
40
8
16
147
17
16
75
81
8
112
48
8
139
45
39
105
180
24
240
63
93
15
225
24
12
60
24
24
60
132
24
56
16
27
36
9
27
216
69
8
103
129
123
36
69
12
51
33
60
92
7
21
12
39
5
100
39
432
257
55
45
68
12
60
112
84
156
8
43
137
187
225
36
24
36
108
27
89
16
60
24
60
75
9
24
72
24
99
5
55
12
24
45
12
32
16
12
27
12
33
75
36
149
55
48
9
123
5
40
63
69
3
5
16
120
15
129
3
9
3
185
28
255
153
36
56
184
36
24
3
36
45
36
75
60
5
100
8
103
120
93
24
12
ABCD 96840907654*3^$a+1 [50053]
84
66
47
85
35
13
6
53
217
39
21
15
33
23
100
129
108
51
21
119
112
9
156
24
6
45
15
24
24
36
21
45
15
33
42
137
7
9
57
18
42
12
42
156
42
35
133
23
12
19
21
39
36
12
41
7
53
52
9
11
115
12
117
63
18
123
20
196
104
4
8
4
8
48
25
15
213
15
164
61
12
24
54
17
108
1
48
23
49
30
78
132
78
53
108
67
54
54
9
8
67
21
45
30
5
49
87
3
252
29
25
102
33
57
95
7
30
12
35
49
84
12
23
37
71
13
11
13
42
54
42
84
53
7
30
54
12
33
9
23
115
17
67
18
42
149
37
54
30
96
12
12
36
3
45
12
47
61
59
115
5
43
53
31
6
59
1
12
27
99
9
3
30
183
15
17
4
63
12
89
37
15
3
5
72
25
54
48
18
39
56
12
43
18
15
45
27
144
135
24
6
78
30
3
69
96
42
57
8
145
12
120
71
25
48
71
60
36
103
24
30
27
56
52
3
30
42
48
84
5
61
12
48
39
81
12
60
6
5
19
150
18
42
11
24
1
27
8
7
17
52
8
36
52
20
85
42
30
66
12
18
35
37
12
132
60
24
24
23
24
31
30
59
19
9
12
21
102
17
13
12
66
53
25
54
30
11
85
30
72
5
7
102
24
12
15
8
52
48
21
51
63
54
35
168
4
36
45
60
12
18
5
175
9
3
18
15
24
8
7
66
42
21
27
12
18
12
11
91
9
135
102
42
41
67
53
19
12
6
198
6
126
42
90
53
24
60
120
28
21
30
30
126
6
47
25
72
3
12
141
24
18
53
49
18
78
23
1
23
133
23
52
9
66
5
40
9
59
4
8
72
43
17
73
138
42
47
37
108
35
48
73
75
9
120
18
9
33
3
9
11
25
24
30
53
16
9
11
49
36
35
4
32
73
12
6
30
48
15
15
17
25
54
18
12
6
24
138
11
12
49
30
6
60
48
12
12
35
120
13
75
45
27
3
17
85
23
72
28
8
37
30
30
24
54
30
27
12
33
59
49
12
42
18
30
5
60
4
9
84
48
3
21
108
6
5
49
11
19
5
13
48
42
9
21
12
27
56
132
36
4
27
24
17
13
12
3
144
51
6
11
13
84
48
18
5
85
35
7
30
114
6
42
17
40
3
5
7
6
78
60
6
168
11
97
108
24
18
29
84
1
66
12
41
37
132
12
75
80
73
102
9
87
60
17
37
36
3
20
49
11
19
36
5
1
15
105
48
42
29
25
66
6
12
30
57
15
66
24
39
87
18
59
132
96
48
31
9
21
36
102
53
13
72
12
3
44
4
132
57
252
66
5
43
12
42
23
7
102
11
73
6
204
102
42
30
18
42
131
49
87
135
9
9
71
1
23
13
54
30
36
18
60
114
66
29
52
9
6
18
51
75
42
23
7
54
23
1
90
69
12
75
6
59
25
48
71
12
25
48
54
41
12
84
16
15
9
3
180
12
90
24
240
35
97
108
11
25
30
60
30
24
12
12
30
5
43
9
45
11
19
66
12
6
77
88
20
24
60
73
18
54
48
12
23
4
8
28
99
6
35
7
156
42
12
11
24
36
60
16
45
23
36
1
78
33
9
15
44
1
66
29
31
12
41
61
30
6
35
4
9
35
1
36
54
53
67
18
66
30
36
126
102
36
27
9
30
93
51
17
79
84
21
141
48
12
24
3
21
66
84
24
17
31
185
64
39
42
75
27
18
24
96
15
27
30
66
5
7
90
138
29
1
35
49
11
25
102
24
29
37
54
54
36
36
90
29
48
48
60
49
36
24
36
132
30
5
1
47
12
13
108
27
33
102
84
30
6
12
12
30
24
42
42
11
1
126
42
36
11
115
65
13
6
12
54
30
180
66
15
45
12
78
9
68
25
143
88
20
1
24
24
95
72
24
37
108
12
48
47
24
73
35
1
36
114
57
3
89
1
27
123
17
64
129
24
18
24
24
5
31
18
18
12
141
36
21
24
18
6
24
12
54
60
42
60
18
21
81
42
12
81
9
23
1
30
54
42
21
24
104
1
59
60
31
5
145
36
3
32
7
17
120
108
36
12
7
21
57
83
49
18
84
48
60
18
87
45
42
6
12
96
11
31
48
42
24
30
6
48
12
12
27
15
6
23
31
96
42
48
18
6
78
30
6
17
100
3
5
31
6
84
15
8
67
30
90
29
136
9
47
7
245
148
39
60
36
12
18
12
12
24
246
113
12
19
17
64
15
89
61
18
53
67
5
48
7
105
20
67
21
63
72
72
65
88
45
60
48
36
48
42
5
4
51
126
18
29
156
19
45
21
60
27
15
48
12
12
78
87
45
108
99
24
87
17
1
11
180
24
37
24
90
24
24
18
15
15
54
99
12
15
9
8
13
30
30
3
15
84
105
105
18
30
12
12
15
3
72
30
66
9
68
28
3
156
30
75
45
60
96
60
180
54
41
72
43
12
93
9
15
140
1
24
84
60
47
43
6
99
21
36
23
60
1
35
48
7
36
12
42
108
30
18
78
17
73
12
54
6
3
20
16
9
36
54
42
162
72
6
24
108
12
6
93
21
ABCD 96841101926*3^$a+1 [50020]
17
48
87
75
36
42
43
47
1
35
21
48
33
7
11
1
44
141
48
42
73
65
18
73
24
96
5
6
45
48
12
28
41
135
64
12
95
105
60
4
71
36
9
16
23
21
21
123
15
49
92
3
45
15
21
36
15
36
13
95
1
65
78
13
12
36
5
15
27
133
29
66
6
19
11
1
72
36
44
12
16
12
23
18
135
4
36
36
60
24
65
51
64
12
17
31
44
40
11
1
96
24
101
19
29
7
24
23
36
1
35
9
9
31
24
23
18
39
72
24
9
18
69
16
35
9
40
68
28
24
20
15
25
20
16
23
42
39
15
25
8
52
5
19
12
44
40
36
65
43
20
40
60
65
15
21
15
4
24
35
25
20
27
18
27
4
24
35
73
17
30
1
24
20
16
72
8
16
11
9
21
19
8
87
30
31
44
16
107
60
25
5
60
66
37
44
60
16
32
45
307
60
35
61
59
78
90
12
13
12
8
63
97
5
36
6
73
12
8
40
12
68
52
48
36
11
18
27
4
41
36
19
8
60
21
54
90
30
6
30
157
95
18
31
8
57
3
36
64
116
4
60
23
25
24
5
18
13
35
13
24
48
60
32
100
17
18
21
52
35
73
24
65
18
84
9
52
104
15
36
13
11
1
44
3
21
21
18
193
8
24
12
51
25
83
54
31
20
15
1
23
13
12
12
96
72
20
3
54
63
45
7
44
36
21
72
18
49
60
8
15
13
5
39
16
24
23
72
61
48
20
24
28
12
60
35
25
17
55
11
13
12
24
8
21
79
11
21
4
11
36
37
11
97
72
60
20
63
13
12
5
79
44
4
96
44
3
129
15
45
4
95
25
47
49
8
16
24
17
15
28
83
9
24
24
33
19
84
60
12
8
15
21
28
23
13
41
31
5
12
6
25
12
44
9
15
60
136
24
47
33
57
18
9
16
24
32
16
24
20
40
5
39
16
8
52
20
40
125
3
52
20
21
67
168
48
36
5
31
8
4
56
4
80
16
24
80
60
28
8
45
7
12
17
6
9
16
29
120
39
4
35
21
9
55
36
60
60
29
31
131
1
44
4
17
18
21
4
12
168
24
47
61
68
16
20
16
12
20
60
27
108
37
23
37
44
40
5
54
25
11
37
35
49
36
8
4
11
37
35
37
32
48
3
9
136
8
27
9
4
5
36
19
41
3
135
21
36
51
13
44
21
7
24
48
48
8
144
27
13
17
55
24
20
9
43
44
16
47
45
27
1
44
16
8
57
7
96
60
96
29
7
23
9
33
12
6
9
27
1
35
9
4
24
12
59
25
29
18
25
24
20
108
51
9
16
20
40
5
7
32
76
12
5
55
44
16
29
3
12
88
17
79
20
51
69
36
4
65
19
17
15
45
3
76
36
23
1
96
35
45
40
41
7
48
35
9
3
18
3
24
28
32
16
5
42
25
23
6
3
12
15
9
16
36
132
5
7
35
85
71
24
9
64
143
90
3
4
5
18
49
83
21
64
20
3
72
37
35
9
21
54
21
15
1
17
115
17
3
81
79
60
47
48
37
20
16
12
20
45
103
5
3
64
48
23
24
30
7
128
28
24
8
28
132
23
54
31
68
15
37
24
65
19
60
60
36
35
1
8
24
12
24
21
24
39
16
17
39
16
17
7
113
72
6
9
3
1
20
39
117
4
12
24
53
31
24
36
96
53
15
40
83
49
8
15
25
65
27
60
16
12
32
3
30
18
9
4
119
81
64
60
5
18
13
47
54
36
27
16
12
144
36
8
27
37
56
52
8
4
23
13
60
17
19
24
56
24
24
15
21
84
33
19
8
12
39
21
33
12
6
9
40
20
16
48
47
57
15
12
9
27
13
59
36
6
3
28
92
3
25
180
44
3
25
20
112
5
31
23
12
24
133
11
1
84
35
1
60
20
24
16
24
164
12
16
24
20
69
19
41
31
60
36
12
53
7
11
54
51
16
5
6
33
4
12
23
12
1
24
11
42
7
8
28
48
29
55
20
16
36
35
54
42
54
30
36
72
121
20
40
44
135
45
40
11
49
35
6
54
12
49
47
57
12
4
60
11
18
15
15
25
56
51
25
5
6
138
15
39
42
66
150
18
36
1
65
19
41
79
128
40
35
73
8
9
72
15
3
1
12
23
9
72
4
47
9
39
9
12
24
36
9
75
4
35
1
17
7
257
24
7
12
12
36
23
9
12
45
31
47
25
12
35
30
39
21
84
24
27
3
25
47
60
1
12
116
52
68
120
4
36
80
9
75
72
4
60
36
24
36
36
44
24
75
24
37
68
51
21
3
18
39
60
4
36
20
60
16
12
60
35
21
16
11
18
39
15
25
11
36
108
57
28
41
55
36
5
91
29
15
28
36
36
48
12
24
44
28
17
27
24
45
39
16
56
15
25
36
5
3
16
5
3
28
17
27
51
9
3
1
156
36
23
1
48
11
21
28
17
75
4
36
11
9
4
77
3
69
42
36
37
96
77
18
9
28
12
5
15
28
32
60
28
8
9
7
29
19
32
60
15
96
33
40
11
33
12
4
56
88
5
7
20
40
8
16
24
107
1
92
40
72
8
3
13
20
141
43
108
29
6
97
41
42
12
36
69
63
18
19
80
52
5
6
54
3
12
15
18
43
35
33
36
88
36
80
81
31
60
44
4
60
41
55
11
9
28
12
11
93
60
52
24
35
13
20
12
28
36
5
126
48
25
12
36
8
4
47
13
12
24
44
105
75
63
73
5
7
48
11
6
138
6
48
7
48
12
5
6
12
1
56
4
56
4
11
1
17
36
30
21
3
1
29
43
47
108
60
84
9
24
3
54
19
12
104
28
5
67
44
15
25
12
12
5
15
51
36
9
45
24
48
7
17
30
25
20
4
44
16
24
60
11
72
18
7
8
16
24
84
17
43
11
36
13
20
21
15
16
23
1
95
36
153
3
24
36
49
23
37
20
28
5
138
25
24
59
1
23
61
12
29
6
13
12
23
25
17
87
12
24
96
33
7
8
16
5
12
42
13
5
3
51
18
18
13
24
11
6
31
53
36
3
16
56
4
11
33
3
85
12
36
24
60
23
49
23
18
39
4
20
4
5
31
17
18
24
25
12
8
12
9
180
15
39
37
44
15
9
120
72
81
18
6
30
49
276
24
20
40
29
7
20
4
24
47
33
28
29
31
32
33
48
111
51
72
13
128
4
20
12
124
44
33
3
69
6
12
60
37
72
36
24
83
57
4
ABCD 96841180448*3^$a+1 [50108]
72
72
18
18
59
97
15
3
24
29
19
36
81
45
11
13
107
13
3
69
11
25
60
12
6
18
210
18
18
24
48
6
48
27
33
18
30
18
18
18
57
21
12
6
66
36
3
3
30
72
6
9
56
79
12
6
36
30
5
31
18
72
167
37
12
15
24
105
18
117
9
39
48
21
11
85
51
8
85
27
39
60
5
43
18
42
12
72
42
11
115
18
36
15
33
18
54
72
39
3
144
12
24
33
56
37
11
133
12
24
30
105
45
36
47
7
108
5
16
27
6
84
3
51
18
27
15
120
18
18
5
37
3
87
126
36
23
7
65
61
6
210
59
1
111
8
1
6
12
6
48
96
36
11
19
42
36
12
18
6
51
15
54
6
54
12
3
72
21
156
18
24
48
54
23
121
24
23
85
3
8
25
18
12
9
9
6
162
138
18
42
36
53
49
87
147
21
8
43
78
54
18
39
27
96
30
72
39
32
25
12
3
48
8
1
36
108
12
3
104
48
85
11
25
18
69
33
23
13
18
60
5
16
51
77
43
93
8
49
39
99
54
15
93
35
16
56
1
36
36
15
21
24
120
123
3
6
138
5
37
27
27
30
95
19
5
13
90
18
108
11
61
11
19
6
119
19
21
48
3
18
107
37
3
8
13
35
55
30
42
18
84
6
84
17
7
105
80
31
30
99
48
15
105
93
24
48
6
48
54
168
12
18
54
11
7
6
11
43
72
12
54
150
5
40
120
33
71
103
6
12
18
5
73
63
57
6
54
51
57
23
7
72
17
25
18
29
73
60
12
36
6
120
78
15
75
30
23
19
90
72
72
12
36
36
72
18
42
36
30
6
27
81
84
11
31
65
16
21
27
72
33
12
36
15
27
5
121
15
51
18
90
17
1
15
32
85
216
11
43
5
13
30
60
66
23
73
48
90
6
15
3
90
11
16
24
24
69
30
24
77
61
6
36
36
54
15
21
30
6
63
9
102
54
18
105
57
24
12
107
43
54
15
3
21
27
24
84
6
54
72
5
112
8
13
123
3
42
48
18
24
36
12
54
60
18
45
39
9
32
40
27
69
72
9
54
54
90
12
6
23
13
12
6
57
27
42
102
6
23
133
42
17
48
43
21
27
29
25
24
39
105
72
252
84
18
29
49
84
3
24
128
40
9
12
51
21
27
8
1
18
78
23
25
15
3
45
8
109
36
42
48
6
12
51
9
18
5
43
18
51
129
6
102
18
33
9
72
30
6
83
37
99
32
13
27
27
6
30
42
12
11
16
24
24
39
12
29
49
15
21
3
9
78
33
21
12
47
139
77
24
61
11
91
5
55
17
109
126
18
107
40
51
12
78
30
42
36
119
97
87
33
54
54
35
16
9
102
96
36
30
23
72
121
6
105
33
144
63
27
24
144
66
18
41
49
42
36
12
42
30
5
85
18
18
42
18
51
32
7
48
6
3
9
24
12
24
75
27
5
24
169
111
21
48
11
85
18
9
9
84
60
12
24
36
30
33
72
48
45
3
8
208
21
108
120
54
60
48
126
23
37
12
18
72
162
18
144
36
42
174
72
53
73
18
24
48
18
24
120
24
12
6
41
67
36
12
6
30
17
1
18
6
120
96
72
15
33
150
18
36
54
144
54
39
24
27
36
48
78
35
1
63
27
72
12
17
24
24
40
39
33
201
42
18
138
18
42
18
11
37
36
111
8
64
15
81
33
12
24
18
108
66
35
145
15
144
32
25
63
45
96
27
27
21
15
66
87
3
42
11
25
30
9
9
47
31
66
39
24
15
66
24
12
18
6
35
48
1
24
72
90
69
57
30
18
47
48
139
96
5
13
18
12
21
56
139
69
99
29
40
21
126
18
3
63
113
13
6
12
54
147
33
15
117
18
126
18
18
23
139
21
8
48
24
1
24
72
71
24
61
36
54
57
51
53
7
30
51
57
54
9
27
42
11
151
36
53
31
41
31
54
11
85
84
60
12
15
32
43
54
72
23
37
12
36
11
31
89
48
16
3
42
12
54
18
6
9
24
8
13
27
32
16
117
35
7
9
3
24
54
48
54
65
40
81
15
32
7
48
24
9
56
91
24
36
41
7
18
24
63
9
12
83
31
18
12
114
18
15
80
7
89
43
66
11
43
6
198
54
12
18
18
78
77
13
12
60
102
18
11
49
47
7
65
25
18
36
66
6
201
56
13
11
1
15
56
73
54
54
18
54
27
27
29
85
30
36
6
12
6
9
45
35
16
39
9
21
78
54
95
7
33
21
6
18
54
66
36
95
1
12
24
51
21
3
32
96
31
72
41
31
12
78
39
15
36
5
61
54
54
36
72
75
57
120
24
48
24
12
24
12
18
18
54
18
3
33
39
48
216
56
55
6
11
37
6
93
27
18
83
13
3
87
41
7
114
84
35
127
6
30
96
21
9
24
12
6
18
12
54
24
90
18
93
15
12
53
19
53
25
18
90
18
30
36
240
12
6
45
27
53
16
123
54
63
117
60
143
19
21
81
78
90
36
51
57
18
12
33
9
30
33
21
36
24
39
117
54
29
24
1
6
48
33
24
87
42
12
78
18
27
21
18
24
9
3
93
32
1
54
33
3
60
33
3
30
15
3
21
33
23
19
66
3
3
90
30
6
228
54
42
3
51
5
ABCD 96841771792*3^$a+1 [50125]
15
13
101
66
45
63
42
30
18
19
23
85
180
53
54
60
108
25
65
39
45
6
30
3
51
9
9
63
72
15
21
9
36
54
18
27
12
21
19
20
33
3
9
91
12
23
42
3
15
49
41
15
33
54
6
54
1
84
17
18
153
45
18
1
44
9
3
40
212
21
12
18
42
18
21
135
144
49
8
24
15
54
12
43
20
40
47
48
90
7
20
9
31
8
21
54
25
60
5
51
3
37
65
31
44
15
45
33
43
65
39
15
66
72
18
9
16
83
36
9
27
25
17
12
24
19
71
21
16
12
53
72
175
8
60
84
21
79
8
3
25
5
27
52
29
24
48
27
15
1
35
12
54
108
31
5
31
104
16
20
64
56
15
13
41
6
1
20
9
31
24
5
39
9
96
144
51
24
16
24
83
13
5
31
8
51
61
23
6
15
15
37
23
12
24
13
56
21
18
12
114
66
61
35
30
7
65
3
57
31
12
12
71
66
36
55
5
108
12
3
15
6
15
28
95
117
15
69
15
1
41
18
97
59
18
3
124
8
36
27
54
24
12
24
19
29
6
49
5
15
3
12
1
17
18
6
19
56
36
45
60
138
72
93
40
60
47
25
65
72
3
87
33
60
63
42
3
36
33
3
28
17
3
105
54
1
20
40
17
12
108
3
21
39
27
60
72
30
18
9
33
15
51
21
36
75
37
53
43
5
72
27
27
6
12
60
43
44
15
18
42
109
12
89
18
42
39
12
105
3
60
12
3
30
24
3
108
52
53
7
167
25
107
21
9
36
54
45
36
15
18
12
42
12
18
3
33
96
75
15
129
15
165
12
15
165
39
48
6
12
72
168
54
66
24
43
11
129
15
57
33
15
36
4
12
5
30
6
18
84
60
21
51
21
72
36
16
119
21
51
45
184
5
96
163
29
127
84
41
18
1
17
3
75
25
11
36
12
73
20
159
54
99
40
47
18
51
129
7
29
31
36
72
41
55
29
27
81
18
45
16
53
126
25
5
42
12
57
3
21
36
9
115
47
9
33
18
30
27
45
72
111
3
21
51
33
96
9
19
5
30
57
21
12
18
13
116
40
35
25
29
36
3
33
19
56
27
1
35
9
33
108
51
36
3
30
36
24
75
27
54
36
72
43
47
36
6
39
16
101
19
8
15
162
31
44
15
18
66
61
29
36
6
30
39
21
79
23
81
15
21
99
1
23
48
37
20
3
12
1
89
7
101
75
69
115
71
13
44
87
13
92
4
11
18
36
6
30
111
33
7
12
12
95
45
64
5
31
35
6
7
68
69
30
60
33
3
12
45
105
51
21
3
33
55
17
7
65
18
18
90
102
31
24
17
6
18
15
72
15
57
21
36
54
25
12
17
90
18
79
41
108
6
21
4
101
30
45
9
39
105
79
17
19
11
1
17
43
119
24
72
18
7
8
132
27
57
24
12
3
85
17
43
96
36
32
88
35
54
54
54
91
29
108
3
60
51
13
36
17
18
96
30
18
18
18
90
27
27
6
84
55
56
87
24
13
92
76
17
90
1
29
60
55
12
84
12
20
9
126
72
45
40
11
54
36
36
19
20
15
1
104
39
73
20
15
54
18
12
78
48
43
35
25
11
1
47
37
5
19
89
31
17
3
51
24
30
24
12
43
48
17
36
6
66
132
51
40
29
18
45
48
21
18
18
15
180
24
63
6
12
19
44
87
25
65
3
45
24
15
72
3
21
81
3
72
16
53
6
18
30
90
27
36
148
77
19
24
65
67
8
69
43
104
15
24
66
99
51
30
31
47
12
126
3
180
64
65
30
61
179
57
28
5
15
3
54
30
6
15
4
65
18
6
51
24
9
7
24
72
47
30
42
25
29
67
17
36
7
12
56
16
36
17
18
78
39
48
33
96
90
1
20
12
33
39
3
12
6
7
12
53
18
54
120
24
36
55
35
61
8
39
30
175
72
29
12
18
9
112
36
104
15
33
3
30
24
55
11
42
15
16
17
24
36
7
41
31
29
30
25
11
6
12
63
27
6
55
11
1
108
20
24
28
23
84
121
41
39
4
83
78
51
21
3
72
28
96
108
71
12
57
141
75
36
76
83
9
16
20
15
97
68
12
28
60
5
15
165
84
126
9
33
18
57
144
124
11
6
72
48
3
75
66
24
15
15
6
19
29
63
9
18
6
159
57
15
15
1
77
15
16
41
39
15
30
114
30
27
9
72
60
39
88
125
15
15
36
222
48
27
28
12
59
114
30
42
72
3
9
24
12
127
17
6
72
180
30
6
144
1
11
144
6
30
6
75
72
40
5
18
42
7
5
24
39
27
1
23
69
57
75
28
80
12
15
45
4
119
1
137
24
151
80
15
42
31
12
23
90
24
36
7
23
37
5
39
15
25
8
21
306
30
36
27
16
35
66
36
18
57
3
54
12
114
12
60
37
12
23
18
3
12
28
5
36
18
1
71
9
72
12
36
15
37
23
12
24
21
9
78
66
24
66
6
19
137
72
27
45
19
5
15
15
6
18
121
5
19
20
15
33
33
126
6
72
30
36
21
16
60
17
48
18
60
12
9
16
53
87
24
51
18
12
18
42
3
99
42
30
13
11
181
11
24
18
30
42
36
103
152
4
11
84
13
5
43
17
12
55
180
125
36
60
180
15
33
36
3
16
17
78
1
20
33
75
72
40
11
33
40
17
72
12
6
30
24
19
32
87
13
68
45
6
49
59
12
49
101
51
4
11
45
12
15
13
44
4
29
150
1
17
48
91
20
15
18
ABCD 96842086756*3^$a+1 [50036]
69
11
36
24
4
12
140
43
17
43
45
32
60
13
42
30
18
41
12
7
42
24
54
162
3
56
36
19
54
11
1
48
11
49
6
84
45
48
3
57
33
126
30
144
36
95
40
15
150
30
24
65
31
5
25
15
8
36
19
162
63
32
19
29
91
5
151
24
5
84
31
36
9
99
42
215
144
19
12
30
3
111
84
36
30
135
9
23
7
6
71
13
12
39
32
19
24
24
36
6
11
4
75
30
35
13
23
43
36
30
18
42
11
108
64
27
9
69
6
204
81
32
7
72
9
39
6
6
21
3
21
68
1
30
89
55
42
15
15
5
13
60
71
112
48
104
31
5
55
5
36
16
20
67
6
11
19
77
12
25
11
36
13
42
78
42
18
60
186
96
29
1
3
32
109
6
45
39
84
162
54
36
5
48
61
36
30
30
51
8
19
36
45
21
48
15
51
54
150
21
21
18
65
40
32
79
24
113
12
1
24
30
5
12
24
4
27
5
4
12
39
141
9
24
71
25
15
200
79
5
61
78
36
114
111
32
7
12
24
54
342
24
41
19
6
60
95
40
15
93
27
18
42
48
30
90
65
7
24
24
30
12
35
124
81
18
65
31
5
72
48
4
45
51
44
7
84
36
48
72
24
24
93
27
132
21
3
5
24
40
32
85
120
24
144
35
91
21
60
9
24
102
89
4
27
18
23
19
54
66
48
57
159
21
3
6
36
18
197
19
6
39
9
23
43
41
96
7
33
9
203
7
48
17
253
30
21
24
15
6
30
57
32
115
77
55
45
75
81
3
24
12
90
11
79
60
5
24
19
17
19
6
15
33
3
243
125
40
15
9
48
63
5
181
30
81
24
68
145
11
60
36
79
6
30
5
60
19
54
51
15
17
7
6
6
5
16
93
36
84
6
18
72
3
21
36
60
48
51
51
48
77
79
6
54
17
4
135
29
25
6
18
23
48
25
6
9
51
5
40
104
124
75
36
29
60
61
30
29
61
30
36
30
18
65
12
36
7
6
54
36
81
99
41
40
15
18
27
8
91
5
31
84
105
36
69
6
5
13
6
66
119
115
29
36
55
21
36
9
48
66
204
126
36
155
36
4
8
25
90
66
90
9
57
90
48
30
63
27
6
75
152
13
30
17
7
77
24
19
21
45
6
120
60
48
30
11
55
36
33
68
37
126
36
5
36
12
25
36
36
35
76
8
145
90
24
17
13
23
4
44
49
12
30
108
21
69
12
23
7
21
9
18
81
15
30
30
5
19
12
30
24
96
3
111
96
9
21
54
6
18
141
36
9
35
96
43
5
1
30
204
120
5
7
18
15
27
18
27
39
17
4
63
53
13
24
120
27
3
162
18
12
204
54
11
19
17
19
5
49
23
67
6
24
47
48
31
5
24
7
45
9
11
13
23
7
60
5
16
60
80
31
18
42
54
6
84
6
11
28
21
24
30
29
36
19
57
15
48
66
51
63
45
32
48
7
48
12
33
27
18
23
67
41
16
33
107
180
19
24
57
3
66
35
4
27
48
5
28
93
24
12
78
12
204
5
40
39
45
117
11
48
72
19
24
125
25
6
60
33
27
30
198
42
11
13
6
138
42
18
191
72
79
30
35
168
1
54
42
18
5
208
9
30
18
12
78
42
30
41
4
39
60
41
19
17
24
25
78
57
39
29
36
24
7
5
96
48
1
78
53
13
24
71
25
90
9
68
67
6
6
21
27
216
6
35
4
9
63
3
24
5
7
33
27
53
25
6
81
39
36
21
27
5
16
15
45
9
23
4
99
84
12
24
36
90
15
63
5
7
69
15
84
17
43
21
140
49
111
21
35
40
15
30
95
40
104
19
6
54
42
54
156
24
41
76
57
11
12
97
11
19
41
1
18
36
36
65
169
150
9
32
85
18
12
18
6
66
155
13
6
89
25
66
6
30
108
6
11
24
19
53
4
15
18
66
5
12
13
60
54
36
17
103
29
16
69
30
42
48
23
97
42
69
39
36
9
32
60
25
18
60
6
11
163
6
6
24
77
67
17
64
39
72
33
27
5
16
9
120
18
33
123
5
84
25
6
6
378
17
60
175
30
15
48
45
6
54
90
60
30
23
7
12
54
30
5
31
5
13
3
3
60
5
72
4
39
60
9
57
3
135
5
12
13
11
61
48
96
90
6
30
48
57
3
96
6
11
7
6
59
1
35
36
133
83
7
6
99
68
24
79
36
18
23
64
123
21
51
29
31
105
15
21
8
4
51
24
42
203
145
63
27
6
60
59
55
5
36
36
25
18
12
78
42
9
105
36
3
45
23
199
150
119
31
120
30
84
120
24
6
36
54
35
36
55
65
49
90
30
210
41
88
20
1
30
66
18
36
5
19
5
36
1
18
120
161
61
3
8
7
57
33
12
3
128
52
20
12
13
6
41
36
7
12
78
23
24
13
30
6
24
71
12
112
32
24
55
60
36
9
39
6
95
1
18
41
61
11
37
47
60
109
60
96
3
87
48
162
48
36
60
174
42
23
37
54
5
1
3
120
21
36
60
11
48
96
36
37
ABCD 96842111792*3^$a+1 [50077]
20
48
85
156
75
69
15
80
52
33
87
144
24
93
87
165
15
20
160
92
288
100
92
60
60
40
68
112
20
25
243
45
87
21
59
85
48
36
15
57
59
1
87
152
40
68
76
21
60
15
69
191
60
88
92
124
276
68
40
12
144
36
24
284
180
12
49
12
24
63
80
16
44
121
15
56
13
15
72
9
51
33
60
47
25
135
128
196
36
8
85
111
116
121
87
12
8
52
48
20
72
108
60
85
195
21
71
325
15
20
60
181
59
4
21
3
57
15
128
120
72
108
40
21
15
105
60
12
167
12
1
3
105
11
13
108
87
12
549
71
109
99
80
60
25
167
48
25
15
33
3
165
231
69
96
48
107
160
8
1
59
97
83
12
1
27
152
60
244
104
1
71
25
63
93
72
107
40
21
84
168
15
32
60
64
36
129
15
144
32
60
25
48
87
60
120
9
12
39
21
27
20
132
229
24
35
12
73
107
40
108
21
12
24
48
51
144
96
84
132
8
40
57
15
68
372
64
57
72
36
159
57
75
180
48
36
116
49
39
200
100
80
12
48
121
15
44
13
12
108
132
12
195
81
47
37
15
128
25
15
32
1
144
159
9
36
59
12
28
60
72
20
48
12
4
36
68
25
60
12
15
60
8
132
108
12
220
21
72
75
92
13
87
188
16
36
8
72
13
48
3
21
108
72
15
93
72
15
165
63
140
13
47
60
72
268
32
40
68
60
60
72
48
172
8
121
131
1
207
57
23
52
20
1
12
87
8
12
160
8
16
164
120
1
51
20
25
95
148
57
15
153
108
87
300
93
3
324
36
36
8
265
35
85
15
32
40
68
12
424
24
12
8
1
12
107
132
100
9
72
47
60
85
75
180
260
13
27
32
48
1
51
33
108
60
12
75
32
60
13
60
15
192
180
240
140
48
12
121
87
32
244
104
12
4
21
35
148
156
116
49
51
201
3
84
32
168
160
72
68
76
176
60
25
99
57
227
25
15
32
28
152
28
72
33
15
212
193
35
13
59
193
107
169
59
13
72
47
4
44
40
260
37
84
39
20
52
48
32
85
123
33
59
100
21
132
87
140
133
12
3
80
60
72
108
16
44
121
159
72
24
36
129
11
240
1
407
52
21
47
85
36
11
1
147
33
47
61
24
180
171
165
11
60
4
21
36
47
16
24
12
21
39
48
36
44
132
48
120
12
28
120
60
152
25
3
72
140
40
141
47
25
96
99
93
47
61
51
68
12
160
8
85
12
23
12
120
28
57
155
1
47
100
93
59
28
12
60
248
60
132
265
99
21
23
120
1
11
108
172
120
81
12
111
180
104
232
68
25
96
159
92
13
47
4
21
155
48
37
135
45
23
60
132
28
21
39
12
24
21
23
25
35
132
1
27
80
12
40
21
99
68
136
36
84
24
32
60
160
213
147
8
13
99
153
120
87
24
105
39
12
129
15
240
44
25
15
20
25
48
119
48
60
61
11
108
12
73
27
24
36
21
47
112
84
96
21
59
40
144
116
88
20
192
60
28
45
27
21
60
47
25
15
12
8
1
131
100
129
131
49
12
39
80
40
ABCD 96842130272*3^$a+1 [50012]
24
1
24
17
48
19
41
6
6
27
60
63
9
28
92
99
49
68
15
48
72
33
51
114
12
30
60
90
54
93
48
15
30
27
16
11
45
15
6
3
4
47
13
11
36
1
24
65
96
30
33
57
78
1
240
84
47
30
79
68
63
24
126
120
24
24
6
25
29
27
3
72
24
9
12
3
42
7
20
40
71
66
75
9
42
48
120
1
84
12
23
42
210
24
30
6
30
55
5
15
9
6
78
6
45
51
78
6
84
1
149
90
30
7
152
21
42
30
18
12
24
13
36
65
6
13
41
66
114
12
15
45
7
23
9
36
15
9
4
5
60
6
85
120
60
29
72
48
42
49
41
27
48
9
24
96
6
37
68
45
78
96
84
96
6
103
35
30
126
36
30
48
6
21
4
5
91
29
54
25
41
54
165
15
90
30
6
30
9
64
113
30
25
24
65
126
9
36
75
60
13
17
24
19
17
18
25
20
15
30
6
6
48
66
129
51
21
63
216
49
56
64
17
39
40
96
32
12
45
6
13
35
36
73
12
20
9
19
20
81
51
15
13
11
150
36
30
45
16
23
102
63
16
24
35
9
87
6
39
64
17
30
9
15
9
15
61
80
28
23
45
69
96
27
108
24
40
24
71
49
5
6
60
13
23
24
21
108
15
42
39
36
99
9
27
84
24
6
3
112
59
21
28
32
48
36
21
150
33
27
30
24
39
60
51
60
72
9
28
41
75
60
40
35
90
31
5
43
41
19
47
36
85
32
51
6
15
129
90
60
25
36
101
79
29
27
9
30
6
3
24
87
6
27
51
6
36
67
47
33
51
21
21
114
54
30
6
36
39
28
113
120
78
36
21
9
6
84
13
131
42
27
207
45
45
55
8
21
27
4
41
7
36
17
24
39
12
28
71
9
40
120
5
19
11
6
6
9
15
49
72
23
36
21
39
96
84
6
48
6
66
87
3
54
54
1
20
4
35
25
65
15
12
255
30
19
11
69
15
60
13
53
75
75
213
72
3
126
174
42
60
27
93
30
157
47
81
9
36
27
52
29
7
35
18
27
9
3
27
33
3
13
5
159
12
16
20
15
84
36
73
5
12
27
36
4
92
36
40
23
66
66
13
44
111
1
119
69
21
15
15
30
192
120
43
32
3
102
7
20
3
24
60
21
124
11
18
27
33
12
90
30
103
12
132
53
18
61
80
111
24
25
29
51
28
11
9
63
24
9
40
120
5
36
90
54
6
13
68
3
6
31
144
68
28
24
41
30
30
3
57
24
19
35
25
107
288
21
9
15
27
78
15
72
28
11
33
16
11
24
1
11
78
6
109
17
18
129
16
131
13
92
40
29
6
13
11
36
90
19
47
24
30
54
25
95
60
6
36
18
21
21
30
73
24
11
37
80
3
6
96
147
3
18
187
44
9
6
36
54
36
19
48
11
36
73
17
264
6
9
36
81
115
152
3
33
21
6
49
191
30
7
23
13
32
39
60
60
9
105
72
3
4
53
139
149
30
21
64
84
23
78
120
30
60
25
5
79
8
45
3
24
27
36
30
138
25
11
30
3
36
87
37
23
84
54
19
56
135
45
16
36
53
6
69
144
40
53
3
57
15
93
60
39
51
6
6
9
16
5
138
25
41
15
39
30
75
40
24
56
4
20
16
12
23
69
40
23
69
36
15
13
65
27
144
16
5
3
111
9
40
11
81
15
150
7
8
9
24
75
45
96
31
95
18
19
12
56
24
4
35
9
3
18
6
25
204
132
29
31
95
57
81
12
108
15
40
5
19
23
57
16
96
41
7
72
149
7
125
24
31
8
15
1
20
15
6
7
41
6
33
40
53
115
5
30
78
12
7
23
48
30
6
90
39
57
18
6
24
55
5
19
17
90
1
23
21
39
102
19
20
9
7
35
30
15
99
9
45
19
8
15
30
19
65
123
12
51
48
37
23
66
15
21
27
3
33
51
45
45
6
33
72
88
11
85
24
65
7
83
69
27
30
255
39
36
49
71
24
6
39
4
101
6
24
42
19
20
15
25
95
96
78
19
11
117
9
30
156
54
90
24
30
31
8
81
147
33
19
41
19
23
9
75
85
29
7
5
3
15
42
78
9
81
72
60
60
54
25
8
40
8
112
23
69
21
120
3
27
60
93
165
7
35
24
73
17
15
88
36
11
6
84
15
219
37
23
12
48
57
3
66
15
15
36
48
9
16
12
8
15
9
27
6
30
84
30
3
36
45
75
51
45
81
18
1
41
103
47
78
96
54
36
61
8
81
186
45
72
36
15
30
55
56
75
60
54
91
11
18
6
180
25
95
33
21
51
51
138
36
63
88
92
28
8
40
11
36
9
21
99
4
5
27
153
30
12
13
5
39
33
63
75
6
19
5
79
47
61
83
66
31
5
27
12
69
12
54
9
15
12
25
8
45
6
30
79
11
45
9
30
69
27
49
35
49
131
1
24
96
48
128
63
69
100
12
36
72
107
133
161
39
63
78
36
6
133
35
90
66
33
51
1
8
48
153
30
60
1
41
19
101
15
93
7
8
84
28
23
ABCD 96842191508*3^$a+1 [50067]
7
113
7
96
48
41
96
168
7
17
192
43
48
5
55
89
24
115
36
65
16
8
24
55
41
16
411
53
40
87
264
225
8
168
184
104
112
200
160
27
77
88
128
72
48
7
41
7
17
136
104
96
175
65
55
65
67
93
56
16
123
5
216
223
41
24
120
91
29
40
111
12
77
16
96
224
19
93
32
55
113
40
48
255
65
72
184
24
87
105
15
9
15
33
32
48
67
5
16
144
8
96
67
45
99
53
72
96
19
309
144
63
89
55
24
72
444
60
161
55
65
43
5
24
40
200
103
24
65
64
32
19
29
127
17
271
81
224
7
105
3
141
240
51
5
72
96
352
80
79
41
79
89
115
29
7
108
12
81
15
180
125
24
120
19
29
136
104
168
7
81
120
32
43
69
8
144
48
271
264
81
144
15
17
139
5
31
65
43
173
67
12
9
144
320
72
163
5
48
72
16
39
185
7
89
24
40
72
48
80
96
136
195
48
36
24
233
55
57
200
48
184
15
89
16
3
21
15
12
45
48
32
127
96
17
168
16
159
329
120
55
57
279
89
40
3
29
19
29
7
89
19
77
24
187
53
91
53
55
288
153
56
88
87
41
144
88
87
129
15
17
24
16
72
15
41
96
288
112
39
65
96
55
84
132
48
9
8
72
120
16
15
12
5
48
64
27
240
21
104
144
112
32
67
5
31
137
120
16
15
60
125
72
160
15
9
56
264
19
69
75
5
7
180
36
9
99
29
7
9
56
64
24
8
55
129
15
41
415
209
24
175
9
152
64
15
36
21
159
185
120
55
161
55
89
160
51
5
72
40
56
31
41
240
127
113
328
144
32
24
139
5
48
24
96
7
12
36
17
127
24
65
7
17
16
72
32
96
16
15
89
79
12
144
5
96
120
103
41
16
8
16
15
105
24
87
36
12
113
19
29
19
5
40
72
104
160
32
19
5
31
137
480
72
16
104
24
175
60
21
48
15
288
17
72
115
309
32
127
41
120
96
16
72
8
7
180
125
31
72
89
19
5
55
36
144
69
87
65
24
72
199
41
40
32
55
65
96
144
67
96
12
72
204
84
41
184
48
8
31
84
77
163
12
240
33
39
120
81
32
127
65
168
175
72
57
56
55
345
15
48
41
24
120
40
15
89
120
7
41
72
88
15
17
55
65
43
53
31
209
16
135
144
129
3
5
7
96
105
24
152
79
57
15
105
152
7
168
41
16
63
72
81
200
24
48
31
41
24
24
283
45
32
103
24
41
208
15
17
312
72
40
104
24
67
48
53
144
43
5
103
65
24
379
12
273
15
24
12
5
96
103
41
48
40
32
24
16
8
72
43
36
65
79
33
8
24
43
5
160
15
33
87
17
72
55
153
15
65
96
31
41
72
91
5
139
180
12
144
5
72
19
48
45
48
8
24
136
144
171
45
15
84
36
9
72
8
7
41
88
32
120
192
67
21
152
136
32
24
ABCD 96842607242*3^$a+1 [50025]
39
48
42
18
41
151
9
12
192
48
105
159
3
41
100
32
24
88
140
28
15
12
72
5
88
57
48
71
7
17
121
96
3
12
51
24
101
7
41
16
20
4
56
1
42
48
60
45
144
3
77
16
123
65
144
43
54
24
71
120
28
12
291
120
93
12
44
1
30
24
93
188
43
9
3
33
80
67
309
68
96
4
48
8
100
51
9
24
120
87
36
30
47
12
76
104
55
21
63
221
145
126
108
9
3
18
11
60
43
30
15
3
29
43
5
48
19
36
42
66
57
147
93
20
24
16
39
18
6
5
61
18
108
69
45
63
3
29
31
18
66
60
18
30
5
36
1
15
3
36
57
24
116
48
112
188
7
24
90
138
96
45
39
18
135
24
99
30
42
29
4
15
17
4
56
48
25
54
57
105
15
75
48
6
72
75
20
28
51
186
30
17
115
17
28
3
33
36
56
4
69
39
20
28
24
56
73
11
16
48
27
5
19
209
40
144
20
36
19
48
108
17
7
53
52
75
36
45
219
21
32
19
90
18
77
1
144
66
180
45
60
3
29
180
12
49
6
45
44
211
129
21
71
235
30
27
63
17
28
20
79
53
76
36
24
144
87
9
176
36
13
87
39
21
45
39
75
69
12
12
80
36
19
113
49
24
39
56
64
3
29
55
18
75
3
9
20
55
45
44
61
23
7
5
55
41
60
4
84
9
63
344
24
31
21
68
97
75
20
7
96
69
156
99
5
43
113
19
41
25
24
18
198
59
12
121
54
101
79
5
121
23
49
171
32
67
17
55
9
51
45
3
36
96
65
4
32
109
63
27
36
72
42
3
123
33
104
72
16
32
115
65
31
36
33
96
9
15
72
63
41
25
59
108
139
5
36
67
297
9
15
9
35
163
65
7
12
41
4
51
228
17
43
30
6
41
112
27
120
5
136
32
43
24
48
72
78
18
33
44
72
60
79
69
123
54
18
21
129
72
18
173
120
7
96
12
17
37
75
80
13
3
84
44
7
5
67
108
33
99
45
32
48
1
35
85
359
91
21
51
29
16
15
72
12
6
48
39
111
17
84
55
9
20
97
24
131
7
233
79
21
9
3
123
18
215
91
45
8
43
117
3
5
67
21
12
44
1
102
60
333
8
67
93
56
16
39
9
36
60
36
3
29
48
48
37
39
51
5
28
132
33
11
60
120
115
53
55
105
72
24
105
120
99
128
132
48
12
13
3
39
57
44
1
3
111
29
25
15
80
67
5
43
36
117
45
54
60
48
6
11
55
5
55
18
23
40
92
7
48
5
72
49
24
15
3
45
8
49
6
9
60
20
31
42
30
65
7
36
45
240
32
43
60
5
36
103
81
39
65
28
12
8
48
124
21
6
5
43
57
60
44
4
15
6
66
36
18
72
39
128
160
75
30
18
45
8
7
234
48
42
141
3
72
5
25
18
6
11
37
87
68
103
29
28
87
29
25
15
15
72
93
32
64
99
180
101
31
18
47
25
18
12
258
47
55
18
15
32
40
75
54
6
69
255
53
72
1
18
36
29
61
15
15
53
60
120
112
33
15
3
150
18
17
163
9
81
72
18
12
29
43
21
20
1
120
3
75
17
100
68
88
63
306
95
36
4
51
12
36
5
49
15
75
72
69
24
116
52
8
4
12
180
63
120
21
56
96
12
12
25
30
141
128
96
16
48
39
6
39
33
27
45
30
18
15
80
55
65
28
27
9
9
24
11
52
75
24
141
12
36
27
117
207
120
33
3
53
79
12
24
21
8
25
51
36
60
48
60
72
15
105
48
57
18
125
112
24
84
80
67
33
3
102
18
77
31
42
162
137
4
32
25
162
113
28
57
30
33
32
28
44
48
52
3
84
24
21
153
72
95
24
79
5
31
6
15
3
53
73
30
17
145
42
12
9
81
71
7
65
1
72
24
15
60
171
105
8
4
48
80
4
9
162
77
40
108
44
88
8
7
36
21
56
55
84
53
28
60
20
55
29
115
36
53
16
60
3
21
9
15
36
80
4
33
15
32
1
6
5
115
36
117
96
56
1
78
81
44
76
15
33
57
119
40
140
37
24
51
32
252
40
24
81
6
ABCD 96842747564*3^$a+1 [50034]
11
46
96
14
49
12
69
51
9
3
11
22
15
125
18
90
19
36
24
36
36
36
5
40
42
8
13
24
12
29
7
60
23
34
51
5
64
3
57
18
9
5
10
8
13
3
42
18
2
12
142
21
105
75
12
72
9
14
36
136
18
66
21
24
36
9
102
12
32
10
3
27
33
48
5
54
4
26
43
65
36
54
13
9
56
103
21
63
12
3
6
60
2
52
18
27
11
46
26
12
1
96
36
9
54
12
12
2
43
33
42
48
9
5
19
11
61
35
4
33
21
44
42
36
73
24
96
12
63
20
16
45
59
1
24
29
67
60
5
40
6
48
81
36
59
48
18
78
72
4
44
10
15
57
27
23
4
9
12
33
116
46
9
36
60
48
41
43
12
60
11
25
5
7
15
12
30
54
45
57
15
15
54
51
15
18
12
15
39
114
90
36
44
270
19
21
15
12
12
27
105
21
18
57
9
3
57
30
50
43
3
54
39
17
43
9
30
21
9
66
20
6
4
6
21
33
150
6
3
81
6
30
6
14
30
25
9
27
24
24
5
7
12
45
2
24
52
30
27
51
36
33
53
19
24
9
6
12
9
63
21
27
108
6
63
15
33
5
7
12
24
24
113
7
72
36
15
44
10
51
84
35
18
16
30
57
23
52
45
3
21
60
21
39
83
1
17
10
33
15
50
4
3
27
26
12
88
20
6
1
24
15
60
20
24
16
9
41
16
15
69
75
24
5
19
36
9
20
82
36
44
25
24
5
6
49
41
126
90
30
10
3
9
18
12
20
13
5
22
6
32
94
36
62
78
22
32
36
19
24
47
37
11
25
9
8
79
23
1
9
60
3
15
24
9
57
15
24
3
21
12
27
30
42
26
4
36
14
16
60
9
3
21
75
45
36
29
16
6
45
87
62
64
51
81
3
11
18
7
3
21
5
54
1
9
3
48
12
27
12
30
18
6
102
24
60
78
15
3
18
39
3
72
33
27
60
26
30
25
21
24
51
5
40
20
120
28
51
9
75
45
6
9
11
1
3
21
84
21
12
38
22
68
7
12
72
5
91
9
80
19
17
43
12
24
21
20
28
27
39
18
3
12
57
6
9
15
33
12
60
5
4
24
132
75
48
45
12
44
7
5
22
48
8
30
6
10
15
11
12
25
48
132
36
11
13
12
11
34
63
48
3
2
4
66
45
9
78
33
35
10
63
21
60
6
48
9
45
12
6
8
25
41
6
25
60
3
21
3
21
9
12
39
87
42
3
57
27
71
37
72
41
19
71
64
24
30
12
75
12
33
12
42
54
2
12
46
39
36
9
30
38
43
12
9
44
79
48
59
61
72
33
27
153
14
48
16
2
10
14
28
3
39
14
34
6
39
81
15
41
10
6
2
13
12
57
15
39
42
84
90
54
12
18
57
87
6
42
30
44
40
3
47
124
12
48
2
55
48
57
32
6
12
4
45
36
33
51
3
8
34
30
14
30
10
44
43
53
16
39
39
21
59
13
12
12
21
15
12
36
9
6
32
48
1
15
21
5
12
18
37
27
60
45
83
6
30
16
38
72
90
73
81
24
2
4
32
49
23
6
16
24
15
12
27
21
21
3
35
46
15
39
18
15
24
48
15
21
15
6
14
16
21
12
45
15
12
41
30
25
3
21
39
45
60
27
30
18
12
9
5
115
9
12
20
58
21
21
15
12
96
9
2
34
2
10
30
24
30
51
5
22
26
34
57
41
7
23
49
9
14
16
144
2
16
42
66
26
4
9
3
42
3
33
32
7
12
24
36
3
21
17
19
59
1
3
8
18
19
3
69
71
34
48
30
32
49
5
36
18
1
60
12
15
30
18
30
14
13
24
33
3
17
7
15
9
11
1
24
24
24
53
10
38
72
64
6
12
33
29
58
6
27
123
26
64
36
44
7
84
29
7
45
38
54
28
12
15
48
29
54
10
12
15
3
44
1
9
6
9
11
25
9
8
22
42
75
71
28
30
12
30
30
99
93
26
49
12
24
15
45
47
10
24
39
9
78
8
16
6
54
18
3
12
15
50
142
9
27
2
7
24
24
23
12
97
69
12
8
22
45
9
8
36
31
15
21
23
70
24
3
15
20
12
13
12
17
76
42
26
46
21
23
16
189
36
33
12
14
6
16
15
15
9
135
9
21
224
7
27
48
14
48
52
84
122
49
3
6
60
192
102
18
99
9
6
69
27
20
13
5
127
27
32
48
13
12
27
138
8
4
63
5
16
15
15
36
26
10
9
48
63
57
47
13
48
48
12
15
14
54
61
15
18
18
69
29
52
99
36
60
33
54
21
27
68
25
15
20
4
57
5
31
149
6
22
3
60
27
32
1
12
33
24
18
81
5
70
62
4
14
30
4
3
63
24
42
3
108
15
30
32
82
45
24
17
90
30
78
25
9
15
41
12
54
4
21
119
6
36
64
15
21
63
9
15
51
30
30
74
43
24
60
41
7
51
66
56
43
12
47
22
14
10
86
4
30
2
34
20
55
35
28
30
3
48
144
3
57
12
71
4
21
45
3
9
12
14
1
99
9
48
17
16
39
57
24
32
48
34
18
27
12
15
30
8
7
36
48
12
59
10
36
8
54
6
4
3
24
15
21
185
7
12
15
14
7
45
44
16
27
5
28
27
23
18
30
1
15
26
54
121
23
4
21
36
21
24
39
117
12
186
24
33
63
12
33
51
48
26
31
36
5
28
12
12
20
18
22
3
84
24
72
48
9
62
13
33
14
100
9
21
30
60
6
99
15
78
32
66
18
42
52
30
56
16
108
123
48
35
12
109
41
54
13
48
12
15
12
20
1
15
57
3
33
35
1
59
16
36
32
22
3
3
42
56
55
75
21
3
30
3
48
45
12
15
15
2
10
45
15
8
28
30
39
48
24
41
4
54
32
18
16
18
12
60
21
3
2
28
39
12
63
33
24
35
13
41
4
6
90
111
36
87
12
48
18
39
48
12
24
12
60
117
6
42
3
120
5
67
5
4
15
21
54
6
39
45
24
111
15
21
17
31
24
21
2
40
45
60
24
3
20
13
60
53
67
45
3
12
48
59
25
65
46
62
7
57
8
40
92
36
4
78
6
39
36
39
68
58
12
120
3
12
69
18
33
69
3
33
30
30
3
9
3
60
12
15
2
4
27
3
2
40
39
23
1
9
42
26
4
24
27
3
57
3
57
5
4
18
21
12
12
36
12
9
6
114
66
9
5
16
135
59
28
26
67
23
96
40
26
19
36
53
31
11
34
63
5
7
83
85
15
12
69
21
3
3
33
101
36
52
6
2
94
36
33
9
2
60
49
167
22
15
12
36
57
75
57
48
6
32
25
12
12
39
2
43
5
40
39
17
136
44
31
5
4
3
81
20
40
44
28
42
38
28
6
38
16
27
48
21
14
10
42
2
7
83
172
8
10
15
53
30
73
39
32
13
41
ABCD 96843007174*3^$a+1 [50103]
12
123
8
109
35
120
72
16
56
192
121
108
48
35
61
36
12
27
24
56
160
8
48
97
63
8
88
69
27
33
143
109
11
37
59
48
96
13
27
272
96
61
83
97
15
21
48
3
128
48
16
21
99
33
108
72
147
128
16
8
1
63
72
104
37
48
27
8
37
180
87
96
56
1
12
11
24
109
24
35
13
3
21
36
47
37
59
109
35
16
141
51
45
51
56
16
105
132
12
36
59
85
72
27
69
35
48
24
73
48
15
144
144
80
24
72
133
11
144
48
40
152
24
72
16
72
24
32
1
36
120
27
9
111
72
93
48
195
117
72
35
73
39
8
37
227
13
219
80
145
15
152
48
136
33
39
48
168
45
35
37
24
120
24
288
48
131
24
24
97
167
64
69
36
36
24
11
109
24
51
72
57
12
3
96
288
33
12
59
37
36
144
12
179
40
21
144
51
33
47
16
24
21
27
56
24
37
36
39
57
12
72
27
72
153
167
73
36
75
33
48
63
24
128
169
15
21
27
81
108
147
81
23
109
11
16
24
8
64
33
47
64
120
32
13
27
21
72
36
47
88
192
8
49
15
96
32
37
11
37
108
108
11
13
11
24
40
69
3
32
160
213
155
13
48
72
36
15
8
37
36
71
40
333
75
32
25
47
168
72
13
27
45
24
3
8
25
39
24
48
8
61
11
112
8
13
147
9
144
60
51
21
99
152
85
96
11
48
13
36
159
72
96
9
15
45
3
48
141
72
83
25
15
144
24
213
107
24
120
96
13
24
35
157
35
88
57
239
13
3
21
12
36
11
16
24
45
3
69
192
11
72
13
35
1
87
48
80
73
12
35
205
144
36
15
69
459
32
145
47
109
216
99
152
48
13
48
35
109
24
108
48
23
40
117
27
81
23
157
27
120
21
36
108
51
69
83
13
108
36
123
93
27
9
12
72
24
123
93
12
87
165
251
112
72
69
24
11
64
24
21
123
129
36
51
72
117
99
45
11
109
11
24
61
11
24
24
96
61
11
61
192
36
15
32
96
1
15
176
64
200
72
64
72
176
64
120
8
13
144
24
36
12
96
35
1
84
27
152
16
117
251
73
156
203
64
153
12
24
3
152
37
75
69
3
21
36
108
36
48
15
8
13
24
48
24
75
24
72
72
21
11
133
123
48
128
120
16
93
48
96
84
63
48
93
35
232
93
3
96
9
12
36
15
21
60
111
96
45
3
81
108
72
27
96
45
27
9
63
48
45
96
75
120
56
16
72
129
12
3
21
75
32
24
85
27
144
57
36
96
99
45
99
93
24
72
11
16
32
13
123
176
37
123
24
48
96
8
16
69
59
169
111
33
36
51
93
3
32
16
24
141
27
56
120
72
37
99
32
13
120
3
8
13
11
97
111
80
61
84
15
24
21
3
144
33
36
35
13
11
48
120
37
35
37
11
88
69
35
13
72
72
123
8
13
99
33
15
24
9
63
33
180
48
96
59
232
69
144
72
72
27
21
3
8
85
75
104
1
48
23
16
8
49
252
72
35
37
59
40
21
3
93
51
56
16
48
8
13
11
328
93
11
49
108
11
16
56
144
88
48
80
24
13
72
24
51
104
16
45
147
48
8
13
83
37
123
21
11
64
24
32
37
408
24
99
144
45
3
48
69
11
61
24
11
120
16
32
13
75
24
240
153
84
59
37
131
16
45
99
9
39
57
84
75
8
40
81
47
16
81
48
135
45
11
16
80
48
64
21
3
189
51
21
11
25
39
69
3
165
11
64
32
1
12
168
11
64
33
84
59
109
36
36
27
ABCD 96843422246*3^$a+1 [50024]
212
57
99
4
41
7
200
124
116
24
16
80
48
132
160
44
16
5
63
52
24
8
15
93
4
8
48
204
48
12
231
72
33
24
69
159
12
96
60
105
15
75
93
72
33
51
16
24
80
28
32
60
24
81
31
24
104
4
200
51
61
48
17
3
168
48
15
21
76
29
15
16
5
79
48
8
24
16
12
8
112
132
56
60
40
104
108
28
68
4
8
64
80
40
35
1
32
57
31
24
60
11
9
28
180
20
52
48
32
63
45
40
20
93
19
68
57
51
84
9
67
23
9
28
89
3
192
60
24
120
12
12
168
93
67
84
108
8
3
57
4
20
45
55
60
29
91
156
5
3
51
18
43
12
17
51
24
105
43
173
15
129
31
140
160
29
3
12
84
36
144
84
48
64
104
24
36
12
12
100
12
35
85
60
20
48
28
47
73
24
8
60
60
153
3
76
168
140
12
24
24
52
8
12
165
3
52
35
105
24
76
44
24
96
36
36
24
48
63
25
80
184
71
18
19
12
56
40
8
16
36
29
396
18
49
12
60
41
39
69
27
40
20
72
96
64
48
29
15
40
125
90
18
108
19
140
16
5
63
84
123
18
7
12
56
76
20
45
39
15
21
105
55
156
24
108
20
28
5
123
112
20
69
91
12
32
16
84
20
51
45
99
90
15
16
20
3
121
5
3
96
12
40
20
24
24
112
20
144
45
36
15
124
36
84
140
24
76
200
21
3
60
4
12
8
21
51
48
12
33
43
29
75
220
119
97
72
47
21
64
59
1
8
28
60
60
8
51
13
68
9
3
33
19
48
68
99
54
39
36
24
252
40
5
151
120
32
57
55
128
60
117
36
90
33
39
45
81
19
8
124
120
20
15
9
9
15
108
4
120
36
5
79
56
48
24
132
16
132
53
99
45
3
33
72
111
112
29
115
56
12
120
12
16
152
28
29
103
152
40
60
36
23
49
60
128
64
56
4
71
25
29
39
36
40
48
215
93
213
72
99
45
43
228
120
44
76
324
80
36
165
19
8
52
48
72
20
15
153
52
104
156
28
20
148
12
20
108
144
136
32
40
120
80
12
76
17
63
63
97
137
7
80
144
4
35
33
40
8
84
48
75
93
292
29
180
111
288
96
9
7
29
63
12
36
108
16
8
60
75
37
36
17
126
57
24
28
8
45
75
40
20
120
69
36
3
64
80
52
36
107
25
101
72
7
68
69
3
33
72
27
16
132
132
44
60
147
9
40
36
203
9
96
36
3
13
68
81
15
60
96
124
44
136
20
48
72
15
73
128
12
12
16
68
4
8
24
24
9
67
68
160
8
184
8
88
29
144
27
24
136
137
72
54
1
56
15
18
39
52
53
3
105
3
12
3
21
216
4
29
36
63
108
117
27
16
20
135
9
40
5
91
89
151
44
28
47
13
41
72
3
15
97
20
9
108
7
164
64
12
95
54
15
60
4
83
9
9
51
165
36
115
32
15
57
28
8
69
55
56
108
4
228
44
9
19
56
36
33
108
18
45
12
12
93
63
12
24
16
65
39
40
128
72
40
180
23
45
28
44
9
19
128
48
52
68
64
143
162
3
69
31
32
328
239
1
152
108
9
18
85
20
21
51
136
20
9
36
19
44
16
20
28
48
8
12
40
44
63
18
15
100
92
153
63
84
112
48
233
18
105
16
41
27
40
48
80
4
336
12
12
68
40
20
15
33
93
36
15
160
60
20
15
9
9
3
132
117
36
54
33
12
24
4
143
69
36
12
88
29
3
12
24
15
69
3
369
96
273
36
18
165
108
108
60
52
84
56
60
108
12
112
72
11
145
17
115
68
40
80
4
108
17
115
29
151
44
12
24
76
20
108
96
81
235
53
79
68
24
63
285
28
24
5
103
8
ABCD 96843891824*3^$a+1 [50051]
6
49
24
44
27
13
32
9
54
1
12
35
1
23
49
24
80
4
23
49
32
45
19
48
35
33
40
5
48
51
40
23
121
60
35
1
71
9
40
36
36
23
9
9
36
12
42
1
101
24
19
48
53
6
81
36
28
116
64
12
17
51
21
24
18
48
33
27
13
36
24
8
57
7
29
60
19
72
80
4
41
19
8
40
5
66
33
3
24
13
23
1
44
3
36
33
39
18
6
1
17
66
73
89
54
73
5
48
43
72
119
33
112
32
9
30
54
96
30
18
96
67
23
18
55
44
21
96
12
18
24
1
80
4
36
60
8
3
6
90
72
81
21
36
72
36
43
17
27
45
108
36
63
57
7
36
12
32
4
89
18
33
28
72
8
9
12
24
36
84
19
17
24
67
24
12
32
21
123
21
87
4
5
30
25
11
33
39
42
36
18
36
18
12
24
66
1
140
112
53
78
45
21
6
9
112
36
5
12
19
32
9
31
59
126
12
15
28
83
1
41
63
27
9
45
126
18
30
109
41
171
108
4
32
4
32
63
37
53
27
4
17
87
40
32
3
25
65
79
11
6
12
24
90
18
126
1
12
41
30
69
117
91
29
19
35
25
11
6
55
29
15
40
5
31
60
120
32
57
36
7
12
17
19
32
57
15
57
87
3
25
47
69
9
54
9
27
37
11
144
1
5
31
36
5
31
60
44
28
65
123
36
28
65
15
4
41
12
7
35
37
11
1
59
81
27
37
17
36
84
15
21
19
125
15
9
19
11
42
30
69
21
108
7
8
225
12
19
5
19
17
90
48
25
12
17
79
137
19
71
6
90
18
55
8
129
19
17
15
108
21
19
36
5
18
72
121
60
8
4
17
6
1
12
60
36
8
4
32
21
51
27
9
27
45
27
13
60
17
67
71
69
3
61
17
99
3
18
6
1
29
60
18
13
5
31
104
64
44
4
68
57
6
12
1
24
215
30
18
42
55
44
40
41
67
72
113
19
36
53
12
19
41
12
6
45
3
90
42
9
75
18
15
28
197
103
68
4
176
21
36
15
4
23
1
35
12
169
44
64
44
39
60
30
42
85
72
5
19
11
61
89
27
9
54
45
21
18
1
23
12
1
5
48
72
18
36
18
7
8
3
18
43
8
28
8
9
36
135
9
54
72
12
109
24
17
12
24
12
15
9
30
109
35
6
108
12
54
25
44
144
27
9
27
18
67
5
91
44
36
9
55
12
17
42
30
18
72
60
37
17
139
5
31
32
21
15
63
45
39
36
18
195
36
100
12
17
36
6
13
17
15
4
5
55
65
15
45
27
4
17
6
49
17
18
1
17
19
60
8
21
36
7
83
6
31
17
15
148
68
64
71
1
89
90
145
44
75
6
31
23
45
27
30
15
76
72
5
126
18
19
11
37
24
11
37
36
32
72
9
12
6
9
57
7
216
44
36
28
8
57
15
9
84
19
5
19
12
125
19
36
35
97
72
36
48
23
13
41
54
45
36
4
17
19
5
19
11
42
55
8
36
4
17
24
19
17
27
40
5
19
29
18
36
18
6
90
84
15
76
71
69
4
68
3
1
5
18
81
76
5
19
17
19
12
60
36
71
72
30
15
4
24
29
7
48
32
21
24
19
11
1
24
44
40
41
30
33
21
36
43
44
3
25
8
36
40
32
27
1
12
24
48
71
25
29
18
54
7
47
42
55
36
53
27
39
54
24
84
123
93
7
107
1
80
64
11
33
36
57
90
61
8
21
18
1
185
19
12
24
11
33
40
17
115
11
33
39
33
4
23
1
8
40
24
12
23
108
36
9
27
1
209
60
48
15
9
19
8
63
9
21
36
51
3
69
40
36
60
44
3
109
41
90
1
53
67
59
1
12
23
9
21
19
95
45
63
37
29
54
96
30
55
72
24
80
21
15
112
53
7
8
28
29
72
19
5
54
9
108
63
145
65
6
45
4
41
30
37
24
12
53
7
36
8
28
12
35
25
84
35
96
9
3
25
8
9
19
36
44
4
32
76
17
15
112
5
63
76
24
36
8
27
9
21
19
24
47
6
31
24
11
24
9
21
18
42
90
1
84
24
8
3
25
11
42
18
9
3
69
81
31
24
11
6
67
17
19
60
12
60
8
4
17
15
100
72
48
60
35
49
5
18
13
5
27
4
72
59
9
9
30
25
108
44
9
36
54
13
5
19
29
18
61
65
15
3
1
36
95
30
79
8
28
48
17
186
37
47
18
19
53
15
9
30
37
72
23
49
5
126
84
6
67
17
90
6
48
19
32
81
72
12
96
48
15
28
8
28
48
5
12
55
32
76
23
85
5
12
51
27
1
65
7
36
35
12
105
9
63
76
32
75
60
109
8
9
30
37
32
28
12
41
102
1
5
12
15
36
3
33
28
12
5
12
18
33
108
28
17
55
11
18
42
9
4
41
36
27
39
162
15
36
39
150
31
60
17
30
37
5
30
1
17
15
57
18
25
36
173
24
36
19
84
23
9
75
6
72
48
15
28
224
27
37
8
4
60
11
6
54
30
51
3
37
17
168
27
45
18
48
97
72
8
28
8
9
163
12
77
55
17
19
12
32
21
7
53
63
28
29
127
36
72
71
6
91
29
18
36
1
53
15
36
72
3
25
8
57
15
63
45
36
36
39
1
5
66
54
18
69
3
1
23
12
1
17
19
24
8
64
8
3
18
79
12
68
40
53
15
9
12
79
44
72
4
23
9
3
33
27
90
30
73
5
12
87
28
29
6
30
91
107
18
15
36
81
48
60
27
21
24
108
120
18
37
77
19
8
9
30
6
18
66
51
171
12
18
51
3
24
12
133
35
102
42
12
54
15
21
6
9
45
19
17
27
27
13
72
23
1
8
3
90
19
36
32
3
54
7
48
68
4
24
36
17
27
3
1
36
5
27
64
8
9
12
91
35
25
80
129
36
18
24
192
126
18
1
35
25
29
6
73
143
48
ABCD 96844559668*3^$a+1 [50051]
131
37
17
216
79
101
67
192
11
84
6
120
91
24
119
72
121
24
24
11
96
54
55
29
42
102
67
24
95
25
245
19
65
7
65
79
17
7
48
107
126
12
162
6
30
24
13
77
12
150
84
37
17
18
144
36
25
35
48
85
96
23
48
73
71
121
119
66
60
18
84
96
109
107
210
90
1
48
29
43
23
60
84
132
36
30
90
49
5
60
18
228
60
30
79
48
48
72
5
91
41
18
18
48
132
7
173
18
25
29
12
151
17
30
96
102
18
49
48
47
18
90
277
11
85
119
36
144
48
37
71
169
35
36
54
235
137
90
54
6
49
197
42
1
47
73
5
156
144
60
211
59
61
149
6
61
5
168
90
72
18
36
91
29
43
17
30
49
5
19
35
60
25
263
49
113
66
85
209
108
19
161
7
101
67
35
42
36
30
24
36
61
23
1
24
53
90
48
25
71
49
17
103
29
30
37
24
107
84
1
53
24
30
108
162
6
120
6
30
78
55
83
90
90
18
42
13
35
61
65
36
139
24
59
138
150
85
167
1
101
24
90
162
7
11
12
73
17
7
120
5
48
198
60
1
83
6
7
59
144
36
6
72
43
24
264
5
6
84
24
1
89
31
24
65
6
12
13
281
48
18
277
120
23
12
36
97
24
119
49
23
97
23
24
108
85
107
18
60
55
11
61
48
120
101
67
23
12
90
42
18
108
19
83
132
30
78
144
30
36
60
103
17
72
6
49
143
144
49
119
36
156
25
161
103
96
191
42
66
54
7
101
60
174
18
96
31
144
120
5
42
198
12
7
83
24
13
131
157
120
24
48
95
18
60
48
6
13
23
264
25
143
162
66
114
66
144
1
144
89
55
24
72
11
18
36
103
221
54
6
72
102
36
24
108
73
71
144
72
18
7
24
161
127
167
36
102
72
144
7
53
102
78
120
79
72
24
77
19
144
24
48
24
119
97
65
54
49
41
108
132
174
54
91
71
114
162
12
1
24
47
6
84
78
1
65
36
126
204
1
53
19
11
180
42
162
36
54
30
61
24
96
167
49
96
72
47
150
30
54
132
115
5
72
6
325
107
144
61
47
1
161
55
35
85
48
221
24
30
61
17
174
258
175
23
73
17
103
24
53
235
89
84
36
6
138
7
48
72
35
24
85
59
61
11
18
19
35
12
96
49
143
312
145
173
6
37
264
23
30
163
72
35
6
12
108
6
18
151
5
54
180
1
71
24
25
131
109
41
66
18
139
47
66
78
1
24
5
24
66
60
61
11
54
30
126
42
48
49
65
18
37
29
6
120
85
48
71
90
12
67
5
36
6
210
114
30
79
96
47
90
102
1
77
67
71
1
113
103
17
78
48
42
7
191
25
29
270
61
59
13
59
13
23
90
42
72
90
54
36
1
17
108
48
19
221
192
19
5
48
91
59
66
36
78
1
11
36
132
13
17
96
36
54
12
108
6
30
25
29
36
55
96
48
96
144
29
36
24
55
11
85
119
156
61
48
53
43
101
360
60
84
114
12
36
24
144
54
126
84
60
18
192
18
204
126
48
132
120
43
35
61
23
108
13
24
275
48
13
59
13
29
36
18
36
25
24
72
35
54
79
35
174
7
173
91
144
72
71
90
78
30
180
42
30
7
ABCD 96844597966*3^$a+1 [50024]
11
96
205
72
48
8
64
56
15
30
67
83
21
9
55
24
8
88
24
77
19
32
93
12
39
39
25
96
8
16
72
35
45
64
35
61
29
48
36
39
3
12
78
54
216
37
17
31
24
35
13
72
48
113
7
227
6
55
8
16
101
54
30
150
9
136
83
21
16
24
96
41
18
36
18
7
168
47
84
42
43
72
65
12
163
5
43
5
19
23
25
32
27
96
13
5
12
90
13
11
85
288
23
84
24
37
144
29
27
88
17
30
9
16
8
81
15
24
16
89
36
51
40
8
45
19
11
61
29
51
21
19
24
11
13
101
27
3
21
96
24
81
12
42
121
5
54
261
40
120
8
16
80
24
16
5
36
319
80
69
19
8
123
37
24
8
16
32
75
85
24
5
43
5
96
12
15
48
280
72
17
7
128
16
32
3
61
5
91
95
33
16
59
37
32
15
42
15
39
1
29
54
93
40
24
113
55
120
72
5
19
72
23
12
69
64
24
11
85
41
175
185
15
39
1
35
61
80
160
5
12
72
79
71
25
59
42
123
16
5
3
16
24
11
72
84
18
31
5
27
33
15
112
8
72
45
108
7
5
19
59
12
97
248
48
39
1
72
53
222
93
9
162
93
16
77
19
56
33
36
19
65
234
117
24
16
11
37
107
21
105
7
11
37
125
54
21
40
65
79
8
16
89
6
121
41
63
160
24
48
104
15
49
32
64
48
48
8
40
11
90
19
32
40
8
99
21
15
6
115
11
37
11
109
152
88
233
15
69
3
21
19
8
45
43
24
32
16
48
29
18
73
24
48
35
54
114
21
15
1
8
16
5
6
37
83
93
16
5
126
18
75
45
36
15
21
60
15
40
264
41
63
27
45
9
66
18
6
13
17
31
72
191
1
35
21
40
5
27
33
90
93
9
7
11
24
61
5
3
15
25
29
51
40
144
17
111
24
81
127
72
8
51
21
63
1
176
3
6
12
27
33
12
3
64
8
3
85
80
195
85
35
54
60
3
40
72
8
105
18
60
33
51
13
83
37
11
45
9
7
24
56
16
65
55
48
80
135
6
30
45
24
376
29
67
95
57
48
24
264
21
43
72
80
15
25
80
16
23
1
35
45
64
32
88
32
24
3
21
21
19
80
64
120
72
59
45
81
15
24
9
175
23
25
83
36
25
104
147
30
55
120
32
33
90
18
12
7
53
19
80
135
33
216
24
63
145
143
6
54
21
63
33
48
105
55
29
51
81
31
24
11
13
24
48
72
48
8
112
23
1
48
35
186
27
3
162
3
111
25
104
40
24
8
88
29
18
33
81
175
35
93
192
16
29
19
32
24
9
39
48
57
55
8
40
8
96
69
115
32
123
30
79
72
11
13
96
80
24
64
71
81
9
12
67
72
48
53
3
9
103
128
21
6
13
77
67
72
89
42
37
17
48
36
6
13
8
27
6
30
145
5
67
128
75
37
24
24
5
72
3
135
25
96
11
133
72
29
235
104
16
80
45
3
3
48
45
15
126
51
69
6
13
24
11
37
59
84
6
115
96
17
7
11
13
32
40
32
112
24
24
72
48
8
117
27
99
54
7
125
66
33
72
24
40
24
47
18
66
13
47
1
48
77
12
6
36
85
24
96
5
24
67
72
32
9
31
41
79
24
35
60
121
96
8
81
66
24
141
3
69
21
12
127
53
19
48
11
61
8
16
41
15
40
24
47
145
24
5
18
33
48
15
12
90
24
43
56
27
85
48
80
72
72
21
51
24
9
42
30
96
48
42
54
15
24
16
29
36
6
288
12
85
113
15
72
39
73
215
42
15
88
77
156
7
143
192
25
17
55
48
32
3
21
40
24
167
6
12
31
101
126
54
103
48
29
54
85
17
103
56
21
108
31
5
18
25
56
96
16
72
11
45
45
67
89
15
40
35
85
59
37
80
195
102
31
80
69
27
64
5
19
32
16
23
1
128
33
15
48
64
17
30
1
53
19
77
3
27
61
47
25
48
24
24
24
41
15
16
56
24
51
37
56
16
65
39
112
8
24
51
42
43
11
21
40
24
71
9
9
162
157
5
3
48
216
168
33
103
11
45
3
13
32
16
17
159
16
8
51
30
31
83
72
18
19
8
24
51
18
42
18
12
43
56
40
11
85
5
84
90
13
48
8
64
48
59
61
59
54
55
17
7
71
25
5
19
96
35
21
99
157
72
32
160
89
72
15
48
21
51
93
27
15
9
ABCD 96844648372*3^$a+1 [50037]
132
32
40
20
7
105
36
80
60
25
39
15
161
127
257
4
81
234
180
45
117
18
29
40
80
52
48
140
72
16
24
3
5
67
5
16
272
88
72
96
9
47
76
3
41
180
36
49
36
54
144
21
33
75
36
159
105
8
85
54
45
9
15
12
44
19
209
7
105
3
36
72
17
55
126
90
17
55
5
148
36
8
73
95
67
18
87
48
9
71
52
8
84
100
144
99
90
72
3
32
181
27
63
54
51
3
126
111
123
81
84
12
75
129
51
54
108
15
75
21
51
33
8
13
119
60
100
60
3
65
4
56
37
27
120
51
90
18
9
45
3
15
17
40
60
81
11
43
36
36
65
124
96
24
51
5
148
32
139
41
76
12
32
19
36
9
132
144
20
208
128
12
16
36
51
57
12
56
55
17
73
47
7
5
60
36
52
171
165
96
48
48
32
7
69
144
32
79
36
33
93
99
45
54
57
32
52
111
54
126
29
28
15
5
40
168
32
7
90
95
31
9
135
36
9
60
144
75
21
68
132
85
3
168
80
235
17
172
144
207
108
41
31
29
43
245
25
15
8
24
79
81
171
117
8
127
17
199
9
8
37
27
48
32
145
15
48
32
268
108
32
73
63
24
8
124
69
11
28
105
23
67
77
13
51
272
40
240
104
175
105
144
72
48
117
18
9
45
108
59
108
31
105
165
162
252
108
17
37
54
36
36
90
99
336
69
126
45
32
12
91
5
60
43
117
32
16
15
41
16
60
12
8
160
24
80
121
167
31
90
11
25
23
240
16
92
88
12
20
49
11
28
15
72
105
32
43
108
77
67
108
18
27
20
7
18
27
152
19
72
153
9
171
27
29
180
133
27
36
32
103
65
7
77
4
24
21
144
63
48
36
8
43
72
17
304
284
151
17
24
4
32
52
51
41
49
90
17
127
65
16
24
3
9
48
60
36
84
72
56
112
27
36
9
20
43
5
85
23
40
24
93
72
99
32
60
28
96
135
36
90
3
51
41
49
36
15
80
67
5
16
51
108
36
72
405
9
39
36
48
3
153
45
11
40
8
328
99
21
32
48
64
56
85
18
54
27
8
217
36
39
20
13
126
77
4
36
117
90
57
105
90
90
275
40
204
44
40
152
55
9
36
36
24
21
3
51
18
35
196
57
147
20
48
12
88
60
3
17
55
54
35
48
7
9
45
126
189
9
36
131
4
96
96
32
1
11
64
32
37
162
36
29
16
99
53
256
24
60
3
129
8
7
180
36
17
235
18
99
63
17
55
185
85
3
33
162
72
90
11
88
36
36
12
303
72
108
65
28
159
45
32
48
73
18
29
12
103
162
3
48
57
23
24
28
33
315
20
25
90
33
39
17
48
25
18
162
72
35
16
3
9
153
75
12
12
45
54
45
27
234
63
27
153
48
80
115
57
15
21
144
360
128
24
60
16
3
105
24
80
7
69
32
7
105
32
28
8
124
48
15
72
180
180
45
171
29
60
433
18
177
3
93
141
51
144
3
18
270
72
5
16
92
52
8
52
36
99
36
201
159
57
69
99
27
45
32
16
56
96
144
40
20
19
36
126
18
9
32
64
75
69
12
45
18
57
15
108
33
183
216
45
96
20
192
151
9
252
99
21
24
192
120
3
9
32
31
29
4
39
36
81
48
36
44
40
92
73
23
52
32
88
147
36
297
ABCD 96844879226*3^$a+1 [50013]
120
306
24
36
36
120
18
42
138
51
21
234
180
240
173
16
27
48
36
96
113
85
102
5
49
54
60
12
24
30
60
90
66
35
289
60
30
96
108
66
234
96
36
18
66
101
85
54
66
3
57
87
21
90
36
174
96
63
81
72
84
180
143
91
36
129
15
306
6
9
201
384
135
39
137
13
30
197
43
5
277
18
36
60
156
24
84
396
5
1
120
18
90
36
6
198
246
276
33
105
126
6
35
48
205
90
30
42
180
285
129
159
51
24
101
19
36
6
48
132
47
7
54
99
21
6
66
108
150
401
61
78
5
31
30
3
32
79
30
252
108
72
35
43
117
273
111
111
17
73
23
121
30
105
9
66
6
108
102
24
54
15
21
54
30
6
90
36
195
15
348
72
30
54
36
150
47
133
30
18
6
5
211
48
96
90
54
77
115
54
6
33
57
108
299
16
45
51
21
18
36
156
18
72
24
36
83
7
144
36
5
43
36
186
120
78
12
54
95
16
32
91
186
11
25
23
85
66
89
151
41
13
12
23
121
71
19
6
87
33
78
66
204
216
54
306
126
90
203
121
66
90
114
66
24
30
96
120
54
36
15
183
42
234
66
144
35
61
30
18
6
36
30
24
126
5
385
114
84
162
108
42
54
270
156
113
127
48
17
73
42
18
12
78
17
145
143
127
17
307
66
59
19
29
73
23
85
11
49
95
25
126
90
60
84
47
64
144
21
11
19
6
23
96
61
300
23
1
95
48
13
54
6
144
126
89
31
60
90
27
27
126
108
27
9
119
1
6
48
72
240
18
239
67
516
90
18
42
180
18
66
6
174
23
37
84
36
96
30
204
185
144
61
396
215
160
3
141
45
30
24
12
78
36
63
63
90
30
144
204
30
126
90
36
24
123
128
13
6
84
57
48
147
54
183
21
171
9
12
90
65
229
84
90
269
163
18
72
294
54
66
21
15
60
53
31
96
33
57
468
195
176
16
45
54
30
24
192
54
65
85
54
180
180
66
24
36
30
113
157
6
48
6
390
305
55
216
33
117
267
21
11
144
97
120
23
64
21
75
87
78
72
120
60
143
64
3
78
15
51
306
24
83
1
72
54
90
24
396
54
12
17
1
72
24
95
48
48
43
197
48
91
21
3
102
198
65
67
48
96
90
174
36
24
30
11
61
144
24
27
3
72
198
95
1
66
24
54
156
6
54
54
17
55
9
21
240
59
31
33
165
66
6
48
147
3
72
288
72
90
108
66
165
15
54
219
33
47
67
30
324
132
84
24
11
16
129
95
1
30
108
6
63
32
85
90
54
126
54
72
15
249
36
180
90
90
59
16
48
45
30
42
84
6
17
352
21
54
ABCD 96844953776*3^$a+1 [50011]
18
19
89
39
147
54
15
24
51
9
111
9
36
9
27
159
1
44
9
12
39
36
21
30
9
9
6
25
5
24
30
36
13
41
31
41
63
76
8
12
99
72
18
79
47
69
57
3
124
20
15
18
27
40
17
24
51
24
4
72
24
5
66
129
4
120
41
84
7
24
5
219
60
60
16
29
18
33
15
54
51
21
3
52
23
57
9
31
68
72
123
210
15
63
57
15
1
29
150
21
45
39
12
28
20
216
76
131
49
23
18
24
36
30
37
53
7
32
28
32
24
24
21
12
54
6
18
81
9
15
87
13
36
20
21
42
30
15
12
105
3
96
9
15
3
12
1
41
30
9
4
65
18
9
3
96
9
12
9
24
7
83
1
116
39
21
4
17
3
16
104
60
69
18
18
12
67
60
72
20
3
141
15
45
195
45
57
43
36
48
156
5
60
54
121
84
5
27
28
77
18
21
45
54
45
16
17
3
9
6
21
48
36
136
29
12
24
84
51
40
60
104
16
20
21
30
13
36
41
27
87
30
39
57
12
7
8
136
20
15
9
40
5
15
180
33
27
15
1
71
36
48
1
5
3
33
84
19
44
33
48
39
105
60
75
96
4
56
120
9
48
18
42
18
12
9
9
54
1
5
12
87
12
9
75
36
64
65
30
90
55
5
72
7
152
3
1
20
4
11
12
42
15
51
45
87
48
9
51
69
21
39
16
56
9
54
60
21
9
51
27
37
47
33
153
84
24
15
231
9
9
18
33
111
6
27
40
20
76
11
54
19
77
18
45
16
156
44
21
150
18
66
6
3
33
12
27
4
5
54
21
4
12
8
207
6
19
48
72
20
3
21
27
9
33
15
3
18
66
18
51
57
18
9
52
29
60
51
64
77
103
24
35
25
11
121
23
60
36
54
30
81
15
30
24
36
30
6
15
111
33
24
16
11
6
3
16
48
36
20
76
11
9
123
18
19
11
54
54
54
36
75
24
81
99
52
11
157
41
42
49
23
18
27
3
78
39
12
21
63
124
5
42
25
20
45
3
12
4
17
12
27
9
99
63
9
40
11
57
45
7
35
9
4
35
6
30
9
33
12
42
48
6
19
101
42
13
17
63
4
20
45
12
24
90
81
3
117
9
15
36
4
20
105
15
9
36
54
117
75
13
36
41
6
33
16
80
88
35
18
3
16
8
40
20
51
69
3
93
16
20
24
124
60
41
111
28
12
48
5
27
40
128
33
87
12
48
93
18
105
16
59
105
204
112
60
24
24
12
11
24
54
15
39
18
87
3
18
31
8
15
1
20
16
20
9
6
9
9
12
3
36
64
65
87
40
29
6
54
102
9
28
56
87
13
5
51
9
51
15
9
60
4
56
16
125
55
71
18
24
12
15
9
72
3
4
20
45
30
36
42
39
33
36
84
6
12
9
63
72
69
45
66
33
60
57
138
36
90
39
132
33
7
8
33
24
3
36
24
40
56
69
75
15
45
15
1
36
101
42
30
78
93
16
29
90
54
42
18
36
84
108
3
4
17
3
72
33
67
8
60
36
9
18
30
7
56
15
21
63
18
19
8
40
5
36
51
21
39
69
15
4
36
59
156
42
18
9
16
41
19
35
21
129
55
11
33
93
139
24
84
12
44
4
41
19
11
6
43
5
42
105
4
56
28
20
16
20
111
48
6
30
85
5
6
25
8
76
65
171
24
27
54
15
88
20
87
54
180
6
9
45
151
41
24
48
15
57
175
8
3
12
61
89
31
17
42
25
5
6
105
4
60
41
39
87
13
47
18
7
8
96
9
6
1
8
27
48
37
23
36
1
68
21
15
51
13
131
45
15
45
36
99
109
32
33
6
81
21
7
11
21
33
18
42
108
12
6
84
78
7
12
35
85
44
4
41
24
15
33
27
15
25
32
69
51
144
24
16
104
123
13
5
79
32
3
57
88
20
96
24
21
30
1
8
16
47
72
37
35
45
28
53
42
25
20
40
60
53
18
49
12
5
18
1
35
54
72
36
163
107
33
16
5
6
12
1
80
69
75
15
48
57
16
44
51
9
21
72
18
6
84
42
9
21
3
24
45
91
59
21
27
9
33
48
147
21
36
30
73
71
45
64
12
83
30
27
63
18
39
33
96
15
4
12
20
3
1
60
65
39
96
39
6
15
21
18
81
39
25
56
4
116
4
56
24
63
13
41
99
39
21
21
183
12
40
8
16
5
39
75
81
4
35
6
31
44
9
67
29
99
21
31
68
16
11
36
49
24
17
127
23
133
11
153
76
164
51
9
15
25
5
31
36
23
25
36
11
6
48
90
45
24
40
32
9
66
24
21
24
45
72
12
7
104
36
93
18
37
35
37
8
27
33
21
54
45
96
4
20
16
17
12
60
27
40
80
9
39
75
1
29
42
69
51
54
31
101
30
18
6
18
12
75
75
13
5
51
24
12
168
171
36
96
9
48
16
35
21
15
109
29
31
11
25
20
64
11
49
29
87
28
5
42
13
56
4
17
48
7
53
7
8
15
96
21
45
63
33
19
60
11
13
20
16
8
16
20
4
60
53
78
66
6
69
21
63
120
15
21
40
59
1
84
11
33
52
8
60
96
39
25
56
9
15
52
80
81
7
32
3
21
136
35
93
12
21
7
20
15
21
9
127
71
117
16
11
18
15
76
44
27
6
19
29
51
9
84
27
4
5
6
13
176
16
29
39
60
21
31
24
179
96
9
3
18
24
15
12
9
55
11
45
9
39
12
75
6
30
37
12
41
19
59
49
20
36
24
45
6
9
60
93
7
5
18
33
21
6
13
5
79
20
ABCD 96845023136*3^$a+1 [50117]
24
91
53
12
15
111
54
6
174
135
9
31
119
36
45
21
27
51
90
43
72
11
120
78
55
24
72
149
67
11
54
36
30
78
66
13
11
61
101
18
84
42
19
11
54
7
449
36
115
65
159
15
36
13
11
109
104
15
18
108
43
359
12
36
54
36
114
162
30
24
61
41
39
3
18
12
63
9
7
143
36
18
27
88
65
79
257
6
1
11
157
65
48
18
69
63
25
72
59
61
29
42
162
63
117
43
77
36
31
65
79
128
21
42
25
8
21
12
144
7
72
29
108
231
63
25
200
45
51
96
81
7
101
51
9
7
41
6
33
64
101
36
72
18
133
113
90
6
18
205
8
177
180
27
112
41
7
143
33
57
79
65
39
27
13
144
29
198
72
93
16
35
37
53
12
7
11
42
12
72
103
32
88
35
18
30
144
78
66
21
21
48
60
7
48
8
21
42
25
65
36
84
18
61
11
13
8
195
42
12
7
17
12
67
48
47
6
123
48
136
72
17
84
24
228
15
9
48
7
24
41
103
101
51
69
42
1
72
65
79
8
27
18
43
8
177
96
156
60
12
27
9
6
1
29
108
96
87
57
7
128
16
48
11
13
120
24
72
47
33
93
36
12
3
3
30
63
99
18
6
54
7
65
7
144
11
18
19
11
114
91
29
36
60
91
53
30
18
60
48
42
133
95
108
21
40
65
168
7
144
72
29
144
99
160
216
5
36
31
59
6
7
101
102
13
257
24
36
108
36
18
126
51
69
54
6
30
54
211
101
115
113
72
6
180
37
24
101
36
36
115
72
48
161
12
60
36
72
115
29
3
45
43
24
144
47
138
90
42
43
8
33
15
16
72
144
48
53
48
51
64
29
6
141
33
90
54
126
49
65
84
115
101
60
55
35
12
114
63
57
90
24
61
8
51
24
66
72
24
19
65
79
11
42
192
67
29
27
3
114
30
150
102
54
139
41
7
96
41
96
79
113
324
60
108
43
80
57
12
6
30
7
96
48
24
72
32
9
6
169
11
126
192
72
18
78
18
30
7
80
136
11
108
81
81
31
65
63
27
36
25
23
186
12
78
12
78
102
13
59
6
84
60
15
64
48
29
36
31
47
12
18
36
24
55
65
103
29
43
32
16
32
21
30
61
32
33
103
72
48
101
54
78
144
54
1
89
36
115
5
96
27
45
3
33
90
102
90
42
91
29
72
6
72
37
29
139
185
96
66
85
95
78
163
24
5
67
83
37
144
35
109
173
6
21
9
90
6
55
173
6
109
72
179
117
64
11
78
120
186
66
67
77
6
162
30
78
7
65
7
32
48
40
29
27
15
12
13
48
11
150
18
30
36
187
168
137
72
48
204
108
7
80
40
56
9
60
30
133
8
3
6
48
103
65
84
6
21
63
33
3
54
7
24
5
60
18
37
53
84
60
123
33
7
29
90
25
29
60
72
12
72
36
132
19
8
16
185
7
155
6
156
54
13
29
162
25
221
36
18
117
45
6
102
39
69
78
37
17
7
101
72
12
7
29
18
162
132
48
42
145
65
31
29
36
12
54
6
18
192
13
59
42
19
17
84
43
101
43
197
30
90
6
45
16
149
6
120
42
30
6
63
144
57
42
61
29
66
49
48
65
15
45
3
105
12
42
25
72
48
11
85
5
78
109
35
66
36
79
11
93
48
16
77
43
72
155
13
113
18
69
63
66
15
189
3
123
18
19
17
7
23
6
102
72
13
41
144
36
67
5
78
102
24
7
119
81
93
115
72
17
87
57
39
27
6
66
133
8
16
47
108
36
156
18
72
108
7
65
18
6
12
139
23
42
36
288
12
108
60
7
29
138
25
17
7
59
133
29
18
90
90
18
90
33
57
7
72
35
37
ABCD 96845779952*3^$a+1 [50041]
72
88
32
76
21
11
13
39
9
15
57
63
8
88
45
35
25
35
121
75
9
119
1
39
129
12
11
49
95
37
24
120
36
39
33
36
48
48
24
24
96
3
48
20
12
1
83
16
12
8
12
85
24
35
49
47
13
83
4
56
40
21
23
1
24
23
1
11
40
21
108
24
24
108
75
36
45
48
35
13
3
44
13
27
33
12
35
12
36
37
24
59
13
24
27
33
35
12
72
13
11
4
9
12
48
59
36
28
21
132
24
24
11
28
32
84
24
40
45
24
120
24
36
84
72
3
117
24
3
32
24
25
48
12
35
4
44
52
12
81
36
47
16
36
24
21
11
120
12
124
32
72
61
59
25
11
1
63
9
60
12
63
9
108
59
13
23
24
13
35
1
23
37
36
12
11
48
73
12
11
12
25
84
48
47
73
59
96
13
39
44
25
51
68
13
36
36
120
15
9
12
107
132
85
48
39
33
132
11
61
12
24
23
16
80
61
47
25
36
12
75
32
12
49
36
23
48
1
72
132
36
131
12
24
24
16
8
145
27
36
8
16
104
97
24
36
3
8
48
37
48
11
1
15
8
12
48
12
24
24
13
23
28
45
12
48
63
12
57
24
107
36
85
84
144
12
23
1
35
100
108
33
3
9
191
25
24
24
71
1
35
36
13
48
24
35
1
48
39
141
11
13
12
71
4
9
48
12
72
36
36
24
23
25
120
36
96
11
1
23
121
24
12
11
40
57
36
11
24
13
12
24
48
3
36
44
25
35
97
15
8
25
144
3
33
36
23
72
25
47
49
12
23
25
59
25
47
13
11
13
24
48
35
1
47
16
32
1
12
24
11
48
84
4
24
21
36
11
12
1
60
23
16
20
25
3
33
35
24
13
83
13
23
12
24
37
123
56
1
63
80
36
16
21
11
52
9
71
13
3
80
37
3
24
21
83
24
37
51
20
1
11
4
12
96
80
24
76
21
71
25
11
13
3
21
27
44
13
71
13
35
28
81
48
36
12
24
24
72
23
40
9
36
36
36
23
1
3
8
13
11
1
108
35
40
56
37
11
24
13
83
13
36
15
56
1
84
23
13
23
25
48
24
12
12
12
99
8
37
60
12
11
16
8
28
84
8
49
132
35
24
25
47
12
48
108
4
177
24
51
21
27
24
8
73
48
132
36
3
45
84
24
12
15
80
28
93
3
45
12
35
36
28
9
23
4
44
1
23
1
59
52
8
24
85
36
15
21
12
24
12
15
93
12
23
12
40
8
49
35
12
24
1
71
97
35
13
15
8
1
24
72
47
12
1
11
25
36
35
40
69
11
1
12
108
15
9
24
72
23
24
13
11
16
69
3
9
51
9
12
23
49
12
3
72
8
85
15
20
108
37
12
3
80
12
108
13
60
12
132
107
25
171
32
60
1
15
57
35
13
72
11
1
23
49
84
35
84
4
44
28
9
36
71
1
60
96
15
36
20
12
1
35
25
24
111
9
24
48
23
37
27
72
9
12
24
48
99
9
15
57
72
47
25
36
27
8
64
9
11
12
4
32
36
64
12
36
60
32
13
96
167
1
192
47
24
13
11
16
32
25
15
32
72
1
47
64
32
60
12
61
23
49
27
80
49
12
12
23
4
105
11
25
48
95
1
23
12
1
96
36
60
47
16
9
36
15
9
135
32
4
92
1
60
12
15
9
63
20
28
56
16
57
36
131
61
47
16
12
36
81
72
11
24
120
12
12
13
36
23
13
12
12
12
36
12
23
13
3
20
73
11
61
59
1
15
69
3
33
12
60
15
104
12
12
13
48
51
20
12
121
47
13
47
4
21
48
11
16
9
23
48
49
23
40
8
96
13
24
11
85
3
72
33
3
9
35
61
71
1
12
63
8
37
27
21
27
9
72
15
9
3
9
11
37
23
1
51
93
11
1
3
32
48
1
72
39
33
60
3
69
71
37
3
57
84
3
9
12
72
11
13
35
84
133
24
3
20
25
84
12
71
37
12
143
13
15
68
13
12
47
61
12
23
52
12
21
83
40
8
24
13
24
12
12
24
11
16
9
12
24
12
11
28
20
25
11
12
49
3
21
48
12
23
100
93
60
36
47
25
47
12
1
3
8
25
12
35
37
83
16
20
1
35
28
20
24
13
75
45
131
13
11
13
87
33
35
13
11
36
37
15
60
20
12
16
9
27
44
49
3
8
25
24
60
83
24
25
108
11
24
4
153
131
37
47
37
24
47
36
1
12
36
48
3
92
13
47
1
71
76
9
11
49
12
83
1
60
15
117
24
12
72
11
64
21
15
45
35
1
35
16
72
68
36
61
123
8
13
11
16
56
49
75
117
11
1
11
61
60
11
36
1
12
12
60
11
37
23
12
36
1
36
11
76
33
3
44
40
8
48
88
92
25
27
45
47
4
33
11
12
1
48
23
13
168
11
61
83
24
13
48
23
60
13
35
36
1
48
11
25
23
13
83
52
33
24
96
59
40
32
13
3
80
1
47
25
36
48
36
51
9
11
1
36
3
20
16
45
12
24
27
165
11
40
33
15
8
133
24
35
1
60
12
24
24
71
4
116
64
24
36
9
12
23
13
96
11
13
3
69
71
49
48
24
48
27
177
63
80
145
39
69
35
112
9
36
11
4
20
12
48
37
24
60
84
23
1
47
37
48
12
12
3
33
75
48
36
140
1
35
85
123
9
47
109
23
13
15
69
59
13
36
24
15
9
23
40
120
56
1
12
3
57
36
72
24
11
25
48
35
60
24
24
25
23
37
155
1
47
120
112
92
13
36
120
11
13
12
71
1
12
84
11
84
13
27
81
12
12
15
56
109
48
23
12
48
16
20
1
24
156
119
37
12
12
48
24
27
9
60
48
83
37
3
69
47
25
39
9
27
9
3
9
36
24
107
37
24
23
25
60
84
71
1
204
15
44
25
39
20
4
80
13
63
33
60
143
4
12
24
81
119
24
48
48
133
23
1
24
35
37
75
8
1
27
33
11
13
11
16
8
48
97
23
61
72
3
ABCD 96845869522*3^$a+1 [50161]
108
16
24
92
88
11
1
12
80
40
12
36
24
35
73
11
37
24
24
24
20
16
12
8
87
13
95
57
112
156
96
48
35
1
80
15
1
108
47
60
24
12
48
49
8
27
61
131
1
24
44
60
160
12
8
27
37
11
1
8
76
32
3
25
71
49
60
71
49
96
48
36
156
48
35
108
132
25
47
120
24
24
37
24
96
11
45
75
13
20
52
80
3
132
12
25
12
8
3
37
35
33
27
60
45
112
36
72
347
21
63
144
1
12
83
9
48
15
37
128
108
15
49
47
21
15
49
8
51
57
27
25
36
47
48
49
35
93
15
132
1
60
144
168
47
13
24
108
48
48
59
96
61
48
12
24
20
87
72
12
13
20
27
13
48
108
12
12
80
52
24
96
71
33
12
64
23
21
27
24
25
36
24
11
57
16
11
21
40
12
23
49
24
24
48
24
23
85
96
59
12
1
132
11
45
27
13
44
63
49
56
4
23
37
24
32
15
93
75
61
155
61
12
11
37
23
57
12
3
165
12
76
12
12
23
73
60
96
11
48
57
99
1
80
28
60
36
11
60
49
143
105
40
47
1
60
32
40
68
40
68
64
56
60
144
136
24
36
12
80
72
36
16
36
48
35
57
4
59
96
93
51
9
112
24
44
75
13
20
3
12
13
24
176
60
40
11
241
8
100
24
56
4
108
12
48
32
16
12
47
37
35
24
61
176
28
156
96
12
12
36
23
1
35
25
59
24
48
93
16
83
33
112
116
40
24
80
3
33
60
27
13
120
144
72
23
97
56
4
120
24
47
85
72
120
48
132
12
8
88
32
96
4
176
72
15
73
60
36
48
12
120
131
37
56
99
36
96
61
47
72
21
52
23
93
147
24
25
119
85
12
47
85
132
24
60
24
47
13
56
15
12
13
47
33
4
12
108
36
120
11
21
87
73
92
27
81
28
11
9
76
24
72
179
61
24
48
12
8
27
61
60
20
3
1
24
36
96
24
104
84
51
12
37
60
11
61
56
4
48
71
57
64
24
92
168
27
25
95
13
59
13
92
48
63
109
131
12
45
40
20
28
11
36
45
60
48
100
32
12
15
72
9
15
109
128
4
8
63
45
40
23
49
20
40
12
60
24
84
96
12
8
15
117
40
60
35
25
32
27
48
25
71
9
15
45
48
3
120
37
8
12
168
4
35
180
205
8
4
68
16
32
28
44
27
9
136
44
4
11
49
72
59
96
1
32
52
56
3
12
25
32
207
33
36
27
25
47
1
71
9
52
48
12
72
107
49
324
48
80
48
52
20
88
12
24
8
75
36
12
109
168
8
40
48
35
9
40
8
3
177
27
33
4
35
9
39
13
8
4
8
27
13
95
33
15
96
1
12
96
44
87
25
11
57
16
11
9
51
84
49
68
27
61
12
12
11
61
11
37
8
48
16
156
24
24
84
83
45
39
49
80
16
36
48
24
36
32
60
64
36
12
36
44
52
24
59
37
60
44
111
1
155
24
49
72
12
11
1
68
135
81
72
3
84
156
45
76
60
56
27
105
48
3
145
12
83
85
84
48
24
36
8
76
84
32
4
56
4
95
21
27
25
96
59
33
72
40
8
40
48
80
16
120
8
15
36
169
8
88
120
11
25
68
15
73
68
52
128
124
23
37
11
9
28
80
12
168
39
9
171
60
49
60
60
24
120
56
40
60
72
8
72
39
81
124
35
1
48
44
27
288
37
176
12
16
12
168
35
12
37
60
48
8
24
16
36
24
44
75
193
92
51
1
8
40
36
11
85
84
132
47
12
21
48
16
95
61
12
12
56
4
59
9
15
73
20
63
132
48
25
80
12
4
71
144
13
83
12
1
72
83
72
13
152
3
61
116
87
12
1
83
49
23
25
12
47
48
37
44
52
8
40
24
56
15
25
32
52
56
40
92
63
1
24
11
81
4
68
16
11
21
75
12
121
44
15
1
84
48
24
68
108
15
93
72
12
88
12
95
21
52
23
120
61
11
73
96
104
52
155
49
96
8
64
36
44
15
45
208
24
24
167
45
15
193
20
16
44
51
84
85
140
75
25
119
37
68
75
25
8
28
60
35
1
168
8
4
11
109
8
15
1
12
83
9
63
25
12
143
49
203
61
20
180
15
25
20
15
109
68
4
84
152
4
239
157
72
60
116
12
3
240
157
47
48
45
100
ABCD 96845998636*3^$a+1 [50031]
144
150
55
5
31
44
36
24
76
140
120
64
71
1
24
8
120
75
12
25
35
138
30
13
48
41
144
66
144
1
29
55
32
64
5
30
204
1
60
8
36
36
64
24
116
100
35
45
21
84
144
15
112
23
253
44
16
59
93
40
8
9
79
36
56
33
27
3
37
29
111
72
57
43
56
16
5
84
19
80
112
35
25
20
3
61
32
48
16
20
45
18
13
60
12
176
81
120
3
12
136
29
43
35
72
109
36
44
36
3
102
19
41
18
42
163
131
37
107
12
1
68
4
5
6
6
51
39
45
9
15
105
60
36
19
36
5
63
36
21
63
57
18
162
18
90
31
60
24
8
88
44
28
8
64
107
18
43
12
12
65
18
141
15
25
12
24
24
41
55
8
72
28
48
59
85
96
29
19
72
23
57
39
49
29
151
41
18
1
125
24
15
21
90
157
204
5
18
37
5
48
27
148
8
40
24
44
304
12
60
29
36
210
49
20
45
19
5
3
123
25
176
24
84
16
221
48
27
340
20
64
35
21
64
72
68
16
20
225
24
6
45
4
5
7
72
11
84
33
28
29
3
9
54
9
28
29
31
77
27
3
42
51
99
93
57
211
53
120
84
12
75
100
5
43
96
36
5
31
72
47
84
6
51
9
78
85
11
24
72
33
48
4
53
36
36
39
4
48
24
60
44
40
24
41
7
24
144
12
29
39
12
40
17
31
44
48
60
4
23
21
9
6
21
24
15
6
15
4
212
87
13
53
27
12
21
51
36
64
23
6
7
108
60
5
204
15
21
54
12
93
12
64
120
96
8
52
56
3
57
4
35
48
93
27
21
112
47
45
16
71
121
47
42
54
6
31
80
28
56
75
25
8
21
51
3
33
40
203
37
8
24
52
204
5
7
68
45
30
21
69
36
111
28
264
11
90
111
4
44
117
84
7
17
15
75
13
83
1
5
60
103
167
33
16
29
43
77
7
5
55
24
36
8
15
81
64
60
17
91
17
43
32
40
80
57
24
135
36
16
113
39
28
20
4
53
90
102
19
20
52
29
43
131
6
24
36
115
68
40
12
36
12
32
39
61
44
12
33
31
8
21
87
160
8
12
28
32
27
57
24
36
36
124
83
37
5
103
48
17
27
36
9
48
6
36
61
29
51
4
35
169
44
108
87
13
197
36
30
30
30
36
201
24
3
12
1
24
23
6
7
32
40
116
124
20
28
84
36
20
3
45
51
93
117
150
18
55
72
36
53
327
124
120
8
75
1
12
83
90
30
145
20
69
75
21
6
93
36
45
7
24
89
67
17
27
63
12
18
12
54
96
48
61
71
109
24
20
57
180
3
51
96
25
23
6
54
33
39
61
24
5
18
12
18
36
31
53
7
23
45
16
56
60
15
24
81
9
51
4
152
52
48
32
27
204
1
83
12
45
16
84
8
108
33
7
168
32
63
21
168
12
45
108
51
4
17
84
30
45
16
84
24
71
61
29
7
72
137
18
12
49
32
3
6
75
24
84
21
7
24
89
67
24
8
21
30
69
21
15
4
48
12
47
48
45
40
11
6
24
6
85
84
132
12
71
1
29
75
69
15
112
65
3
51
24
21
4
65
7
29
6
141
33
67
47
25
72
35
49
89
36
91
83
6
7
44
36
57
7
24
132
44
129
60
60
6
69
72
100
8
15
49
60
11
246
159
21
30
49
132
8
21
15
84
45
55
32
112
41
6
18
3
27
13
24
59
30
36
39
9
7
5
123
28
77
3
33
54
37
95
21
99
24
6
19
41
55
24
12
77
3
40
23
96
169
41
91
12
116
21
79
5
7
53
15
15
49
47
21
63
21
3
13
20
63
6
103
68
108
4
192
20
48
45
43
29
19
11
61
32
111
1
24
84
17
79
44
81
147
24
15
25
80
16
20
93
6
54
31
24
125
66
1
20
4
59
37
8
69
12
55
56
129
15
100
68
21
7
48
140
219
61
59
1
12
80
9
31
32
72
15
1
72
20
76
29
67
29
91
35
9
15
9
15
57
99
6
30
24
6
84
55
5
7
107
12
60
1
29
54
37
8
9
30
13
29
24
7
20
3
25
36
5
3
16
11
54
55
191
25
23
57
9
171
9
39
60
21
24
30
33
12
21
15
100
44
36
135
1
36
72
17
168
30
33
124
24
104
75
13
104
28
8
24
3
37
29
36
15
28
36
24
48
84
120
8
76
24
48
104
4
5
24
3
27
201
72
64
29
147
9
39
4
137
31
8
52
48
36
65
15
60
4
41
55
53
96
6
1
12
17
3
75
61
12
8
60
129
30
36
60
84
ABCD 96846206532*3^$a+1 [50049]
33
15
3
45
3
6
6
6
30
6
204
30
6
54
54
66
24
48
66
15
45
48
36
6
18
12
42
54
27
99
132
9
57
87
9
48
48
18
21
75
12
84
114
6
45
9
6
6
120
102
18
30
45
57
42
30
54
72
12
30
36
12
36
3
9
18
36
180
90
42
6
18
30
42
9
9
132
3
45
126
30
42
54
48
60
12
24
6
54
42
30
18
60
12
6
12
30
54
24
54
54
36
72
72
24
120
12
24
12
6
24
36
6
18
18
12
30
24
30
18
60
18
15
123
12
36
66
72
12
144
12
48
84
6
48
48
36
54
48
60
6
45
3
45
81
30
78
30
72
12
114
15
9
24
12
51
63
48
36
189
45
18
30
6
18
54
42
12
72
30
9
48
93
24
24
90
6
3
51
12
60
54
42
78
66
21
21
72
6
12
18
6
9
69
12
15
15
81
15
81
51
24
12
30
24
12
12
36
18
54
15
105
87
9
12
54
12
78
126
18
42
18
36
24
6
12
42
84
24
18
6
96
3
99
18
24
12
12
84
54
33
117
6
108
18
54
54
12
42
6
12
36
30
48
12
12
18
48
30
6
132
15
33
126
30
18
6
60
12
3
21
36
12
96
18
18
18
72
84
30
12
12
6
18
60
72
102
36
42
6
24
6
18
45
45
48
3
51
6
30
9
45
12
36
6
6
66
78
60
6
6
12
6
45
75
21
27
42
12
36
6
54
6
60
120
6
111
33
15
21
54
60
78
6
18
12
36
132
15
57
39
57
66
18
66
12
12
18
39
96
3
12
264
54
3
21
12
78
33
9
6
30
84
63
75
30
60
24
78
6
6
60
12
36
18
6
24
72
12
18
39
9
12
54
12
54
18
84
6
72
12
48
42
90
15
9
42
18
24
78
48
42
6
36
78
3
33
72
6
42
36
6
54
18
6
204
36
36
24
6
36
84
24
90
36
18
24
21
69
12
66
18
102
12
9
9
90
6
60
18
36
132
12
69
21
30
6
24
120
36
30
30
18
18
24
96
24
36
15
9
6
33
45
3
21
72
6
45
45
48
54
18
66
54
18
6
30
6
39
21
6
30
36
18
6
12
15
45
6
6
24
42
21
45
99
27
48
96
66
24
6
48
6
12
6
42
6
24
156
90
132
60
24
66
21
21
27
63
33
144
39
6
84
111
81
15
63
66
63
129
30
48
30
51
9
24
18
18
36
24
144
42
6
18
12
36
30
36
66
18
36
51
57
48
39
48
57
60
12
15
111
24
57
3
6
39
45
72
126
18
96
6
12
9
39
12
18
96
36
84
36
66
18
6
6
42
6
60
99
9
6
12
12
6
30
12
12
84
60
72
18
12
39
21
6
6
6
6
24
27
21
12
54
9
51
18
6
21
27
126
36
12
60
12
6
72
42
132
162
6
90
6
24
3
39
24
6
27
123
21
9
18
30
18
6
63
21
24
90
72
36
84
60
6
18
30
24
6
6
30
54
18
30
12
3
3
36
30
42
33
27
144
54
156
99
69
36
48
42
126
6
12
42
24
6
84
6
24
3
69
18
54
60
6
72
6
54
186
6
132
18
18
18
48
12
72
12
24
6
72
126
54
54
6
6
78
60
141
3
12
30
48
3
69
144
36
96
48
36
3
33
15
105
60
36
42
42
42
6
36
24
54
12
21
21
66
60
141
9
216
15
15
12
78
18
6
42
90
6
24
84
66
12
12
12
12
12
24
6
30
18
18
12
54
153
39
108
18
72
18
33
48
3
6
6
6
6
6
15
9
39
3
90
12
18
18
3
21
12
42
69
48
111
81
57
18
18
12
6
30
18
126
150
18
18
24
33
9
24
6
36
18
3
27
18
24
6
36
78
3
45
30
12
66
24
15
21
234
24
54
12
6
81
21
18
57
57
12
54
42
12
15
21
18
12
12
30
12
12
162
30
48
18
30
12
36
36
48
6
66
15
27
18
84
159
69
27
48
33
12
48
12
36
72
6
66
66
72
6
66
6
27
96
3
48
12
30
24
27
48
15
6
6
12
18
36
96
78
138
72
3
45
3
3
12
36
12
18
24
18
42
36
24
102
84
18
24
96
48
12
54
30
30
126
48
12
6
6
6
30
66
24
6
72
24
78
54
66
54
72
12
114
6
12
63
3
132
18
36
102
48
18
18
54
12
114
6
24
18
24
18
6
6
60
51
3
60
12
69
57
126
6
99
9
18
24
90
144
60
24
18
6
66
36
54
132
6
12
6
66
48
45
33
6
6
162
6
6
30
30
42
18
6
183
21
6
6
15
9
12
6
42
18
6
18
42
18
48
18
162
42
18
24
18
60
60
36
12
30
12
6
54
138
12
6
54
48
60
18
24
78
30
18
120
60
12
42
6
39
15
84
42
24
72
48
6
42
36
48
6
42
12
99
3
6
18
24
36
9
9
18
42
90
42
6
54
123
9
30
6
6
141
9
36
6
6
114
102
15
33
18
6
12
48
96
12
15
27
6
42
21
3
96
54
30
66
126
6
18
6
66
48
9
21
27
33
12
18
12
24
30
18
6
48
84
12
18
48
42
24
42
9
51
18
24
36
6
9
9
24
72
132
42
36
6
42
84
33
21
48
36
39
9
48
60
24
42
48
90
15
9
36
3
21
12
18
12
18
18
54
24
12
12
30
18
12
36
30
18
12
24
36
36
24
168
36
12
30
30
12
12
84
114
81
33
54
18
30
12
36
36
18
12
12
6
165
81
12
6
45
39
6
3
81
18
96
6
12
12
48
30
33
45
174
6
6
30
18
18
90
45
9
42
36
6
36
15
3
6
78
84
60
162
6
42
6
18
12
24
24
3
9
60
18
186
60
3
21
24
3
15
144
54
48
36
6
6
6
24
30
54
57
15
12
ABCD 96847239694*3^$a+1 [50038]
17
55
80
64
65
3
33
99
24
4
77
120
39
16
20
75
48
117
64
89
72
15
76
68
21
15
148
20
52
215
69
24
57
19
164
12
15
33
27
1
20
45
3
57
103
32
84
33
48
15
100
47
45
160
8
4
44
96
3
1
24
36
56
81
15
40
125
43
11
1
77
18
13
24
48
77
90
1
47
129
96
9
90
33
28
89
63
27
30
51
64
71
117
72
3
18
19
80
45
19
80
27
105
57
7
53
55
20
60
3
45
99
81
12
16
17
43
12
77
30
45
15
21
52
32
33
27
12
15
25
108
32
21
67
5
15
52
5
18
13
128
21
51
105
19
20
21
99
273
42
85
53
51
9
48
60
54
9
4
197
126
24
108
21
12
40
32
57
3
12
4
84
36
41
99
12
15
45
84
36
12
12
40
24
89
18
102
15
27
30
6
54
75
24
4
17
19
17
39
24
96
24
87
9
88
35
81
21
75
21
55
80
24
16
32
45
30
18
19
5
3
117
3
16
24
20
45
18
25
164
243
18
19
5
19
12
24
48
17
3
33
43
11
21
15
24
9
57
183
12
244
36
29
55
5
18
21
51
13
17
63
96
12
64
20
21
19
35
30
36
3
57
30
25
35
145
152
60
15
42
15
24
24
136
47
54
99
16
104
24
12
16
44
24
24
148
48
24
12
44
159
37
35
30
60
99
21
55
44
16
20
60
3
1
20
4
8
64
80
93
55
53
60
39
48
3
33
4
32
40
48
17
18
37
8
28
60
72
17
31
20
39
21
24
24
4
20
48
24
24
72
57
42
33
132
64
32
12
16
36
8
28
137
42
30
36
24
171
220
35
24
120
73
92
33
15
27
1
47
72
25
65
6
9
28
143
54
138
78
103
17
19
41
15
69
6
90
15
87
21
21
30
78
30
21
40
12
8
84
48
84
144
72
15
12
1
56
4
36
35
36
12
18
7
80
3
24
30
3
87
141
39
6
55
47
45
27
6
15
40
8
57
24
15
24
69
15
57
3
36
64
17
60
120
39
36
75
36
13
41
19
56
16
108
20
16
144
12
17
43
35
69
4
11
6
39
28
96
140
12
4
35
18
3
124
60
8
3
42
3
9
36
127
23
90
87
36
12
9
19
11
21
4
68
88
60
72
137
18
25
8
57
42
66
42
18
15
4
20
64
32
120
72
27
6
12
7
36
20
9
18
1
20
21
48
42
13
20
75
37
140
36
15
60
13
20
24
117
19
17
90
9
15
21
24
4
71
21
40
17
15
48
24
21
102
25
125
87
88
20
60
15
108
37
48
5
30
33
4
107
33
63
69
16
8
9
7
11
24
48
60
18
12
123
4
20
21
63
21
15
45
123
88
8
9
27
45
15
24
51
9
69
18
105
48
100
12
20
60
48
12
9
63
12
156
40
44
180
45
36
12
27
45
99
9
7
20
60
3
18
79
20
16
29
19
17
55
59
18
51
4
12
161
3
4
53
19
35
145
116
12
36
24
40
96
84
116
52
20
27
45
33
30
37
32
63
12
1
77
12
36
24
3
12
148
56
99
42
31
24
11
9
16
84
20
111
13
41
19
12
24
8
36
4
35
18
3
36
3
138
60
19
48
5
18
9
60
15
1
20
88
17
7
32
15
90
6
49
41
30
57
15
1
20
52
125
7
12
24
20
192
40
47
21
12
4
233
78
13
36
35
18
18
72
18
19
53
7
35
49
32
24
51
9
36
24
48
16
12
24
44
9
31
41
3
16
12
5
12
43
12
233
3
69
42
21
24
4
71
9
9
108
7
35
37
53
30
45
52
36
47
18
87
28
29
15
81
55
120
8
72
15
12
57
33
3
72
105
7
108
20
16
80
40
24
36
17
234
48
25
17
15
21
3
36
33
51
24
36
52
84
8
153
75
39
33
3
33
12
28
47
9
105
66
253
17
79
48
8
28
41
18
210
127
5
31
35
72
25
108
8
39
108
24
45
21
42
18
39
48
87
105
108
27
1
12
17
36
19
23
1
12
8
124
17
31
92
40
143
9
45
3
117
39
36
3
102
18
90
3
48
171
1
12
17
6
54
55
35
49
20
4
92
136
5
15
24
88
20
27
9
9
51
4
96
11
168
48
9
16
20
27
61
11
25
68
33
19
24
44
36
21
39
21
3
123
33
69
72
3
87
45
51
49
5
111
69
31
80
48
4
92
15
21
12
12
45
99
36
36
28
12
89
19
56
16
5
55
120
35
69
4
17
24
36
39
141
12
42
1
48
60
71
33
93
147
33
3
84
3
37
48
144
8
72
36
27
97
20
81
42
33
72
87
18
90
18
39
33
3
160
5
12
18
69
3
33
112
23
57
16
11
61
8
172
32
15
21
4
72
20
36
60
4
96
29
43
20
48
12
93
7
20
16
11
18
7
44
21
36
19
5
39
9
27
36
87
73
32
16
41
15
93
87
15
1
5
15
40
35
12
78
27
40
36
44
63
9
45
43
32
24
16
11
93
21
15
40
44
39
33
4
5
75
16
17
3
105
72
108
3
72
99
25
35
9
27
45
40
17
307
23
1
107
33
21
63
60
3
33
16
60
65
ABCD 96847375676*3^$a+1 [50057]
6
12
54
18
6
54
33
3
120
201
159
42
3
15
126
84
186
174
150
30
96
111
48
159
90
42
54
12
3
51
90
75
33
78
30
18
57
15
9
33
30
60
36
120
36
81
33
30
36
18
96
87
108
111
54
66
78
102
18
78
54
48
18
60
33
57
54
84
486
36
63
192
24
120
75
48
18
3
21
180
84
72
54
168
18
12
18
24
21
99
9
177
18
30
24
87
141
63
15
12
18
60
54
180
12
108
57
24
51
18
12
6
48
126
18
108
45
27
21
60
9
111
105
60
12
24
15
96
117
366
54
3
9
36
90
42
3
33
90
84
78
3
51
30
39
159
6
72
3
120
15
24
12
216
45
9
78
18
108
54
102
18
42
144
84
171
9
147
21
15
33
42
144
84
144
21
72
15
18
6
66
24
39
27
9
99
90
27
48
72
93
30
36
60
18
18
18
126
30
240
54
102
24
30
54
60
66
9
45
126
9
12
123
42
12
96
12
144
75
15
9
81
24
30
144
57
39
12
45
84
60
9
27
27
258
138
72
42
87
3
18
72
30
93
33
27
9
39
39
12
45
15
156
78
66
24
36
84
21
3
12
165
15
18
3
87
72
6
12
36
27
48
69
63
63
24
33
15
24
21
9
78
33
33
252
3
51
60
36
120
54
54
60
12
18
27
15
12
117
45
111
108
36
3
57
63
36
42
48
72
24
15
15
18
36
24
18
48
126
78
57
51
18
30
114
18
105
33
60
36
39
87
90
54
90
18
12
96
48
21
15
60
30
90
21
15
54
39
105
6
18
12
39
87
18
75
39
12
54
24
18
48
45
15
180
54
12
90
9
12
3
54
51
72
3
21
9
96
15
93
12
36
39
3
18
18
102
72
36
60
246
18
72
36
63
27
60
12
21
60
15
210
6
30
54
6
15
60
156
168
156
3
18
102
18
54
60
18
3
15
84
21
3
105
36
51
114
30
96
30
72
3
108
15
36
18
6
30
54
18
18
24
18
39
9
36
36
54
204
30
96
51
33
24
48
135
63
24
21
72
87
30
3
39
201
9
96
15
3
177
3
12
129
201
144
126
105
105
3
60
9
6
192
180
114
108
183
45
54
45
84
87
108
24
33
33
6
138
6
102
42
21
45
75
147
30
99
63
6
36
66
168
12
129
60
45
96
75
63
24
33
33
36
54
6
15
96
48
51
60
66
24
108
138
18
204
12
90
6
12
3
57
48
90
93
21
75
63
21
21
30
24
120
150
12
162
36
21
15
129
60
171
45
63
36
60
144
21
27
24
21
63
36
21
57
48
42
156
6
18
18
18
57
15
18
12
60
18
66
18
36
21
33
36
36
18
6
54
90
18
30
54
9
15
105
21
108
36
75
15
12
9
15
105
69
36
24
15
15
36
60
48
21
147
18
15
21
84
6
18
30
78
3
117
90
150
18
144
33
3
36
21
27
57
33
162
21
60
15
48
24
72
84
81
84
39
57
9
27
45
3
57
48
6
120
6
3
15
12
90
39
39
12
72
57
39
57
87
57
45
36
3
57
120
18
54
108
75
15
90
24
66
42
180
66
42
18
21
9
24
3
108
51
30
114
30
60
144
66
144
72
54
6
66
60
138
24
66
24
192
75
105
6
102
90
78
198
66
39
36
15
24
36
18
3
9
39
51
9
87
54
51
3
12
18
36
54
36
60
69
21
156
18
36
9
45
75
21
18
201
9
3
3
36
141
24
45
24
15
60
36
63
60
177
201
39
84
132
84
33
147
3
48
54
24
15
60
81
60
36
84
24
30
24
57
51
18
111
171
9
81
78
66
36
60
30
45
48
39
213
3
57
45
72
96
12
18
234
63
9
24
15
36
180
15
6
30
72
57
39
12
132
102
24
66
198
96
15
60
9
72
96
12
126
36
6
72
3
9
18
42
108
12
18
18
54
6
48
126
114
66
36
78
12
18
36
6
39
45
24
15
75
54
3
105
18
30
24
36
30
6
120
36
3
51
9
105
66
108
6
12
ABCD 96847713668*3^$a+1 [50051]
60
3
78
48
27
27
1
24
17
79
29
3
99
25
35
30
6
25
8
15
36
6
39
69
126
69
87
42
31
80
9
3
33
207
45
27
28
12
23
13
11
66
63
87
18
91
161
27
60
15
42
31
80
4
5
3
15
90
168
3
51
49
95
21
15
84
24
1
119
45
51
81
24
87
9
24
64
72
48
77
54
25
41
3
12
4
17
27
96
9
18
30
15
12
87
18
12
6
69
33
111
84
12
45
78
30
15
63
165
12
12
39
6
54
105
24
33
55
32
52
5
216
7
60
36
116
33
7
5
39
4
68
15
25
32
40
12
53
3
12
48
33
31
48
56
21
6
54
30
9
40
32
52
17
31
80
60
39
36
57
87
21
60
108
9
55
140
28
17
12
18
33
24
120
168
40
8
3
25
36
71
9
16
12
20
12
124
96
8
3
9
28
17
54
21
33
15
3
18
31
36
12
65
42
21
105
7
77
36
7
17
91
17
3
72
16
11
6
63
117
3
16
101
42
13
17
60
7
56
24
33
3
69
24
36
30
25
68
12
99
66
3
36
111
9
39
37
35
18
3
48
9
31
32
3
36
18
7
35
13
96
32
3
25
41
99
52
68
100
41
6
72
30
51
12
27
42
36
19
60
8
3
48
21
3
102
19
20
52
23
12
42
102
21
24
36
27
61
12
8
24
12
15
84
126
18
33
100
8
4
8
87
18
7
41
67
23
36
73
41
7
44
39
36
30
36
3
57
30
9
81
18
54
42
13
17
3
57
3
105
12
15
3
25
17
18
1
47
42
67
68
48
12
3
45
24
75
21
27
97
83
21
24
15
66
6
18
63
75
90
3
15
42
12
43
17
3
9
18
13
59
6
18
45
24
3
49
128
16
72
24
80
4
17
15
12
100
17
223
32
144
141
60
15
4
137
24
36
43
47
30
7
83
129
28
20
45
12
150
81
9
31
8
40
44
15
18
18
1
24
71
246
108
7
65
60
180
12
43
17
103
17
3
123
54
18
18
31
8
57
30
25
35
21
45
75
48
124
12
24
20
136
48
53
43
11
1
5
135
3
1
36
20
39
66
42
18
84
54
24
18
27
27
105
96
9
15
16
29
18
228
45
60
72
60
93
39
45
198
37
23
21
132
45
87
28
5
55
17
75
75
66
54
18
147
28
132
68
84
28
20
15
6
31
41
30
57
12
28
8
52
60
36
84
5
18
45
15
45
9
3
123
30
24
19
65
7
8
111
126
15
52
23
25
12
5
7
65
30
78
7
23
25
92
60
3
45
27
9
132
24
75
9
84
60
63
72
18
75
100
44
16
35
57
33
15
39
129
69
3
9
3
40
11
6
79
5
87
27
18
18
12
78
12
3
21
36
27
27
48
18
3
57
12
63
84
28
56
21
55
59
49
17
36
42
21
27
18
27
192
141
75
51
306
15
147
13
23
85
36
8
87
24
12
25
92
15
12
6
27
76
24
20
52
35
9
12
63
6
139
36
68
12
156
33
31
5
3
3
25
192
65
51
21
3
88
68
12
12
160
77
36
3
84
36
141
91
32
96
40
11
85
23
117
51
30
7
48
5
48
96
18
36
141
48
40
12
84
17
84
6
18
15
231
1
95
48
117
12
57
31
8
60
9
48
7
11
9
87
49
32
40
12
5
6
45
9
115
41
72
63
40
29
7
8
57
18
1
17
27
57
19
71
18
43
29
15
39
1
35
13
23
25
35
30
103
59
18
42
13
12
23
24
25
101
7
11
1
48
116
45
90
9
16
17
72
15
76
17
7
36
41
3
180
3
25
188
75
49
5
12
3
76
44
21
7
17
30
21
69
18
13
44
3
30
43
104
40
11
21
33
27
48
33
72
43
17
3
27
18
7
12
35
36
9
76
5
18
45
4
41
87
28
116
3
6
15
84
3
9
15
18
15
87
33
28
228
71
18
7
56
135
114
30
69
9
31
200
4
116
4
12
203
33
39
49
29
15
28
24
44
4
108
84
101
39
51
24
108
37
20
28
56
57
27
36
27
57
112
5
96
102
1
44
177
156
54
6
79
23
45
60
27
30
15
3
73
32
63
18
102
24
25
5
51
39
6
39
81
24
79
84
47
25
48
17
31
128
4
20
3
13
77
102
61
47
49
5
114
54
48
379
5
19
56
105
15
136
23
24
18
12
18
37
8
117
15
16
20
9
48
3
4
35
30
18
49
20
60
3
25
92
16
47
25
5
7
108
20
33
102
21
24
45
36
36
19
17
27
15
13
89
6
69
48
100
11
36
24
25
11
45
28
8
48
60
57
24
3
108
15
84
18
7
20
15
21
108
24
40
68
75
24
66
3
84
12
4
29
75
27
36
24
45
39
57
69
39
52
12
11
84
33
27
30
63
9
36
27
12
40
8
147
18
3
28
36
245
3
27
21
3
69
3
9
39
25
29
51
12
108
76
11
54
54
30
111
24
52
29
55
113
12
19
60
32
105
7
96
116
28
77
31
68
45
15
27
12
25
120
32
36
99
198
51
105
54
42
55
24
29
12
15
39
6
43
41
7
8
112
12
65
66
1
5
156
27
12
39
61
8
36
84
3
9
15
ABCD 96847842868*3^$a+1 [50095]
80
55
9
24
45
72
35
48
36
16
24
20
4
104
91
30
32
3
16
8
76
27
53
4
51
42
8
31
113
3
28
132
12
33
32
7
33
11
37
35
4
48
8
19
81
8
45
22
9
24
57
27
53
67
56
36
1
30
69
29
46
18
3
128
12
7
65
16
60
21
3
15
45
57
15
60
21
83
4
96
27
60
12
6
32
3
31
5
48
55
81
44
55
17
79
21
41
10
12
18
18
96
93
8
73
15
24
32
136
12
51
5
84
76
20
4
68
28
12
168
12
8
19
41
4
45
6
29
7
14
112
15
32
151
12
24
54
39
32
4
32
40
48
29
7
15
81
48
15
74
16
32
22
18
150
69
60
24
44
12
24
31
21
32
36
36
19
21
51
77
28
63
21
15
21
9
15
20
133
15
105
18
54
63
60
21
51
36
12
32
28
8
57
16
30
42
8
46
18
47
81
15
33
19
96
27
2
15
1
24
47
4
12
72
8
19
38
48
15
28
24
36
20
52
39
5
16
5
10
38
94
33
104
16
9
119
9
46
2
55
24
171
17
91
96
66
3
84
152
4
24
45
75
36
12
72
36
105
95
1
15
56
12
16
21
8
27
36
24
9
27
67
72
45
48
51
41
19
14
112
15
39
21
44
1
59
40
5
39
16
36
24
39
33
5
34
33
3
53
12
72
60
31
77
57
15
1
71
16
15
17
1
59
88
168
32
55
84
24
122
19
3
18
48
15
20
37
18
21
68
37
15
39
21
60
33
72
35
4
32
19
165
8
105
48
19
29
39
1
35
16
60
81
3
12
120
33
15
56
1
27
36
20
117
27
16
44
12
16
12
8
24
1
32
3
88
5
7
39
33
20
61
47
4
3
53
213
51
64
117
8
171
19
60
9
116
9
3
28
120
36
3
18
3
27
42
30
5
67
186
15
24
33
27
8
12
4
29
55
27
89
37
54
21
5
40
18
77
4
60
56
43
89
48
55
150
135
72
57
99
51
9
56
40
15
5
36
160
24
15
18
75
48
68
9
10
17
36
19
21
20
40
15
53
84
61
11
19
45
36
9
32
7
20
21
19
8
40
93
47
24
55
65
88
20
40
21
39
65
3
40
24
24
15
6
48
75
108
60
123
2
19
108
27
86
27
36
49
15
3
69
24
57
3
15
29
55
42
11
79
33
75
33
32
25
8
43
5
15
76
45
35
4
56
28
75
45
8
4
60
8
21
55
129
51
5
31
24
72
12
5
51
67
33
20
4
3
62
3
43
65
1
15
44
31
5
4
27
77
165
15
40
27
78
11
24
40
32
76
9
15
39
57
20
100
39
45
99
9
8
33
64
15
3
9
21
39
41
55
8
19
53
19
86
27
12
4
51
21
68
9
67
93
27
24
20
16
51
149
1
39
15
81
8
67
53
72
43
36
33
48
135
93
36
8
100
87
33
51
2
75
28
9
3
12
57
71
64
48
8
4
20
40
108
12
3
65
60
16
32
7
18
3
51
101
19
33
108
27
17
31
50
40
8
27
4
3
17
19
29
7
9
21
8
46
57
48
56
60
4
17
7
41
15
76
120
3
18
39
15
161
7
33
32
40
68
19
36
89
28
8
40
12
128
55
45
264
15
18
18
54
15
8
31
17
4
53
75
36
40
44
43
2
7
8
16
17
55
20
13
39
56
120
52
48
32
28
9
11
45
7
72
8
127
53
48
69
3
7
33
32
16
12
8
1
71
124
44
67
17
40
20
40
72
44
55
41
4
17
10
9
15
65
19
17
60
12
52
29
7
80
40
17
163
32
12
1
18
6
8
3
4
41
34
29
4
3
45
3
41
55
33
33
27
45
3
12
3
60
105
3
54
35
12
81
207
7
48
18
23
36
13
35
45
7
39
57
32
25
3
12
56
84
16
12
33
15
12
77
3
19
66
15
8
4
63
17
72
55
33
20
25
11
7
12
21
21
15
3
21
32
52
15
21
89
7
51
93
12
68
24
12
24
85
6
81
8
4
5
58
117
105
8
48
7
20
4
108
12
24
32
25
18
69
3
9
101
7
27
48
6
39
113
40
18
5
72
120
7
33
60
60
44
55
29
1
15
8
67
9
44
25
27
24
5
15
52
140
24
4
69
3
27
42
3
27
9
12
69
71
60
48
45
7
3
5
40
32
40
17
31
24
48
84
20
163
81
32
4
33
18
29
1
27
8
79
36
53
31
45
60
45
15
33
8
15
127
65
33
67
45
72
59
16
69
54
57
24
9
6
117
77
40
15
60
27
21
24
53
31
15
21
60
8
16
12
8
55
5
1
8
118
233
72
4
60
9
32
139
53
31
81
18
78
30
2
15
36
4
48
3
24
21
9
128
7
8
64
116
28
12
24
29
16
23
12
19
41
16
20
37
15
68
4
20
31
9
159
45
24
15
57
84
5
75
4
8
7
17
1
39
15
153
12
24
29
27
21
70
18
95
16
20
48
36
25
39
8
43
81
36
8
1
11
100
44
208
27
53
133
32
3
45
19
8
12
1
15
39
41
100
72
60
3
62
243
40
27
57
15
21
69
39
20
76
48
92
13
18
9
48
72
39
21
15
9
12
8
24
40
48
3
29
55
5
55
53
13
72
159
8
1
75
36
41
43
15
17
88
44
73
35
19
9
9
71
31
9
15
65
132
88
24
36
72
8
16
8
31
60
81
21
15
12
45
8
34
9
5
22
53
52
17
3
40
45
114
21
17
31
20
109
11
24
31
5
16
20
21
87
1
174
5
28
9
3
45
96
87
48
56
19
14
3
43
90
90
21
24
20
36
1
15
8
4
12
56
67
5
31
2
7
72
44
19
5
67
81
12
48
60
75
9
108
27
134
55
20
69
3
45
34
21
24
56
52
8
84
88
3
53
7
ABCD 96848454908*3^$a+1 [50019]
15
88
125
3
78
84
22
65
103
32
45
21
3
19
110
18
93
12
55
14
90
18
63
45
123
9
27
21
22
5
12
55
38
18
9
45
51
55
65
24
21
18
21
81
10
24
89
9
3
12
7
41
63
16
14
39
33
3
39
45
36
7
5
19
29
67
53
57
24
3
12
91
2
198
9
55
5
3
57
24
12
19
96
5
3
69
201
99
63
57
7
41
132
12
33
22
104
45
36
36
60
24
31
5
48
12
72
7
41
12
36
129
60
90
45
81
12
99
24
36
36
139
8
21
69
22
14
27
175
2
195
105
111
12
24
129
144
63
45
27
72
111
54
15
60
39
30
34
8
112
32
9
7
29
3
6
66
78
10
17
39
189
72
33
27
48
153
60
34
125
33
15
12
84
21
36
3
12
12
48
7
65
192
24
15
112
32
40
26
15
45
72
12
27
33
27
9
144
15
15
88
8
21
36
63
42
3
12
55
122
36
87
120
12
120
7
14
114
18
3
51
33
48
12
43
29
33
90
90
27
91
72
8
45
12
36
12
60
67
233
55
14
10
41
84
91
50
27
57
60
15
21
18
81
108
3
33
84
187
65
31
5
12
7
29
19
17
55
41
33
27
9
120
3
36
67
38
132
123
21
15
24
7
2
3
3
30
51
31
17
36
105
90
30
39
72
43
72
41
189
58
72
29
51
150
36
27
57
24
27
63
141
91
17
21
12
22
32
16
5
84
60
51
33
60
12
180
27
138
27
96
12
24
93
75
15
42
3
36
24
48
55
29
105
10
104
105
15
16
110
39
19
32
33
48
120
15
24
33
60
67
5
96
93
39
21
39
60
48
24
21
15
3
136
14
82
65
105
15
39
48
40
38
10
17
48
24
48
72
141
10
17
153
12
10
77
43
77
43
38
24
178
48
5
72
363
177
21
34
101
36
48
48
7
32
33
12
96
24
69
159
12
3
81
127
14
48
3
79
96
125
219
9
12
115
24
26
123
180
7
32
72
40
14
12
78
30
27
117
27
36
9
75
21
48
27
87
72
16
29
91
89
21
72
3
33
94
2
36
72
10
65
103
29
163
200
33
57
3
57
15
67
96
5
19
101
12
96
7
14
39
27
54
3
15
40
41
69
111
9
15
27
18
63
117
138
24
9
72
12
67
5
9
27
45
15
9
66
57
111
66
6
112
48
32
57
69
99
168
60
235
128
9
12
43
38
42
21
12
87
6
12
22
5
33
75
15
64
113
60
33
99
60
33
42
81
48
189
15
3
18
22
5
117
222
21
105
34
5
24
12
7
38
24
36
12
15
12
144
7
2
111
15
6
3
55
8
9
31
32
78
18
21
9
27
12
93
63
24
12
84
9
22
53
60
45
27
36
33
15
91
5
33
27
103
101
165
15
39
40
50
123
67
62
51
60
9
15
3
40
65
93
10
24
5
3
57
36
99
6
18
45
21
51
72
81
15
36
15
18
3
24
81
123
7
14
63
108
72
15
81
24
93
34
38
10
56
57
57
12
18
88
65
12
36
12
9
36
54
45
99
9
21
24
36
22
17
141
15
144
36
72
12
48
27
78
10
5
19
38
18
9
84
36
151
89
21
34
29
45
22
122
60
10
38
15
48
84
36
147
30
18
57
24
216
60
3
16
53
115
101
19
65
48
33
132
12
15
48
132
3
105
192
48
24
15
45
43
50
27
48
147
33
21
12
78
16
48
38
3
15
54
63
33
15
300
9
22
96
17
12
60
24
15
42
99
24
67
5
33
87
48
51
21
45
15
12
12
24
31
56
30
27
48
33
87
7
77
33
27
31
24
48
62
36
87
135
21
24
3
18
22
192
26
27
27
40
17
81
27
33
99
96
159
105
108
115
53
48
24
33
60
15
15
18
39
7
29
12
7
32
16
17
108
3
6
66
78
82
17
93
10
50
3
9
10
48
53
12
57
87
108
36
135
57
15
102
27
24
31
14
39
45
87
55
65
33
183
7
77
21
75
9
99
15
45
24
3
45
132
36
24
60
21
39
72
60
60
99
81
151
104
16
77
33
18
21
108
57
39
45
24
27
223
32
6
10
62
3
55
77
12
55
29
67
209
33
30
93
69
6
264
69
27
112
32
9
39
40
17
24
7
8
16
29
72
12
7
38
87
24
12
45
15
75
64
8
33
57
27
165
6
9
111
114
3
81
24
3
45
99
48
7
89
15
21
60
135
16
32
90
51
36
9
156
18
18
94
14
27
87
72
40
53
43
72
5
36
7
17
247
5
24
12
55
14
18
45
27
9
12
19
ABCD 96849102874*3^$a+1 [50063]
27
9
3
120
48
9
18
21
69
3
33
99
55
65
15
52
20
69
24
60
45
15
55
113
15
234
180
63
45
63
139
14
15
31
48
50
75
33
87
31
24
2
18
18
10
24
24
432
14
106
17
75
18
94
41
67
5
81
10
26
108
15
235
113
72
33
118
72
12
5
55
120
12
110
46
53
9
63
9
3
15
21
7
144
173
7
24
2
15
57
3
19
50
46
65
55
5
135
52
2
51
55
12
206
34
5
15
16
92
45
48
72
12
55
38
34
36
74
36
15
3
126
99
27
72
288
18
27
45
3
72
19
14
27
9
18
33
75
112
50
36
39
120
3
54
58
5
55
48
5
12
168
48
151
98
10
152
16
77
33
10
53
12
72
15
90
63
9
36
54
4
5
27
88
96
24
29
48
139
26
75
33
46
116
105
3
4
53
7
53
63
40
17
7
5
67
113
31
80
4
12
38
72
10
80
33
43
32
18
82
8
112
32
69
120
27
172
36
29
67
110
3
33
15
7
5
48
213
10
36
134
10
89
60
103
5
55
5
33
46
80
201
7
180
12
60
206
10
24
24
14
15
21
10
17
27
88
2
108
18
9
297
3
7
89
7
110
142
5
175
38
118
62
10
80
108
69
108
60
67
65
45
72
10
44
36
64
80
9
153
15
12
60
48
45
180
34
29
9
10
152
21
43
17
45
162
33
57
135
36
19
5
3
88
29
7
41
12
31
44
76
5
9
15
103
44
90
3
7
96
20
54
36
27
117
36
94
41
9
123
55
48
24
41
43
77
60
7
80
270
3
43
132
2
106
24
12
89
19
216
24
185
55
5
67
96
2
63
7
53
75
57
36
19
113
72
45
108
15
55
12
53
79
48
62
10
84
32
160
12
36
116
64
44
45
7
24
5
72
19
48
96
36
48
50
63
72
55
5
57
178
36
29
120
87
18
130
5
48
69
34
132
32
28
5
79
24
29
33
72
10
5
43
32
88
60
17
15
28
65
69
36
22
113
9
123
57
106
5
43
44
16
65
79
36
12
98
46
53
48
7
132
38
15
21
10
60
60
29
55
2
108
3
33
36
3
55
60
62
39
24
55
80
201
19
68
52
125
21
39
103
12
12
120
218
18
18
36
99
24
31
60
29
67
86
34
29
12
33
99
43
20
57
48
39
64
29
15
90
166
14
10
12
48
5
31
17
120
55
17
31
50
22
125
103
77
115
44
33
3
45
7
185
33
82
48
50
34
110
190
36
77
147
64
17
7
5
67
53
3
117
45
3
67
5
105
72
39
51
69
21
111
15
100
98
142
2
46
44
141
7
230
27
117
51
48
72
43
146
51
48
99
21
7
62
3
72
7
98
46
17
27
21
115
17
189
3
103
48
24
5
7
53
55
80
18
54
76
77
115
12
80
90
10
44
4
32
81
9
3
7
8
100
36
62
18
9
45
10
60
2
111
79
36
5
75
18
36
3
33
27
7
20
18
63
12
51
57
195
33
12
9
51
120
19
96
12
12
41
9
18
108
45
99
216
57
103
65
7
48
24
38
3
33
27
9
10
8
45
67
108
65
48
19
168
2
99
31
14
36
10
41
93
72
135
67
113
7
36
17
75
18
22
17
7
96
24
86
15
129
10
29
15
57
132
63
18
142
2
75
87
16
60
185
12
31
17
12
63
144
21
360
43
62
15
57
135
207
153
27
64
12
230
87
3
64
26
144
3
7
8
93
187
170
46
17
12
67
20
54
27
9
3
31
17
79
216
14
130
96
80
54
18
21
51
76
122
70
53
129
36
118
44
21
24
48
19
50
18
18
15
67
53
9
34
60
12
20
237
127
36
122
18
45
55
17
67
50
58
5
45
82
44
129
348
63
40
12
12
26
46
8
52
110
18
93
19
36
104
21
48
19
48
48
17
69
118
5
7
24
89
31
14
18
45
45
58
14
75
96
117
82
36
44
45
55
5
67
8
28
77
111
54
46
36
80
16
38
15
19
5
15
16
96
53
15
33
39
54
15
31
26
58
17
7
53
27
21
69
75
31
12
17
7
29
24
67
36
5
39
21
15
28
89
7
41
7
53
27
33
7
53
7
36
96
48
5
21
34
38
3
ABCD 96849180544*3^$a+1 [50053]
33
27
102
15
3
72
198
72
48
102
81
27
13
48
5
156
84
30
24
42
30
13
35
42
115
53
36
30
126
30
24
30
36
18
36
30
144
96
36
54
54
102
120
174
54
6
6
60
108
6
114
12
24
61
29
60
15
9
6
6
78
85
71
66
18
66
30
24
12
114
54
33
3
114
60
60
6
45
21
108
6
6
75
16
17
126
129
21
51
45
60
30
9
21
30
18
12
39
45
66
33
16
5
36
174
90
60
36
15
39
105
9
30
72
1
23
36
54
24
7
83
72
24
204
132
45
15
24
6
18
57
9
6
48
66
66
21
69
60
18
6
15
81
18
12
60
30
15
16
53
51
45
18
30
6
60
54
72
48
36
7
23
57
33
15
45
54
13
17
36
66
18
120
120
15
135
6
36
60
30
78
15
165
42
30
144
19
5
171
45
27
3
37
149
60
84
66
90
18
30
111
39
6
144
90
6
75
9
15
15
12
30
78
150
12
120
30
24
9
57
55
23
81
45
27
33
24
15
45
96
54
36
54
6
24
90
60
12
60
30
9
39
30
102
30
90
108
33
93
24
6
21
3
21
72
48
24
105
6
96
1
23
30
84
30
57
63
6
24
6
66
30
93
16
41
18
162
51
27
36
1
144
5
6
24
6
18
6
66
78
72
135
33
36
27
48
96
39
66
30
60
60
114
79
101
84
30
126
54
96
24
45
75
42
54
30
114
36
66
54
84
102
30
30
60
120
31
53
36
24
6
18
42
24
60
6
19
5
30
30
60
6
13
101
51
3
6
54
60
21
144
48
33
30
24
30
27
9
30
24
30
75
81
30
90
60
6
144
36
54
66
25
23
60
6
84
3
69
3
75
72
240
18
195
51
30
24
55
32
99
66
114
30
66
30
54
36
60
138
60
72
24
24
60
6
90
6
60
24
36
21
9
144
207
48
21
3
105
12
3
81
114
120
66
126
84
9
21
6
18
6
30
60
30
6
103
41
30
54
42
54
90
6
120
3
72
120
3
85
137
30
90
144
66
45
63
57
144
21
51
69
48
60
6
24
240
1
35
174
12
51
3
6
120
24
114
21
21
78
12
49
161
114
6
48
42
30
84
27
123
24
12
49
11
30
90
90
24
24
150
12
78
42
9
9
12
18
57
9
55
5
180
66
48
102
144
6
90
54
24
81
15
60
90
186
78
6
54
15
21
6
24
84
96
144
30
12
120
84
6
120
108
30
96
6
13
8
27
21
9
87
9
36
180
60
138
57
75
150
174
129
51
37
53
30
6
39
9
96
6
81
117
27
3
42
60
78
6
27
40
29
99
231
174
24
6
6
78
66
7
113
30
6
30
18
3
63
66
60
78
90
72
75
99
174
150
6
267
3
30
7
47
126
6
90
48
6
60
24
72
48
72
48
12
24
60
24
6
150
6
111
33
30
66
114
61
5
84
90
109
80
21
120
75
99
6
66
61
143
1
5
30
69
216
45
18
126
6
60
1
17
15
21
36
18
96
6
90
48
162
54
6
48
12
30
18
30
90
51
99
120
102
15
24
15
36
21
9
84
67
23
36
84
84
60
33
93
6
138
6
30
96
48
6
6
75
9
126
18
6
24
6
156
15
33
156
6
30
144
24
6
24
12
21
39
24
144
25
17
31
23
36
24
45
75
66
3
112
56
120
27
45
40
32
33
42
60
78
3
33
7
17
72
60
150
108
72
1
8
21
60
111
27
90
6
36
120
78
96
24
132
84
6
18
75
15
150
90
6
6
30
78
6
6
13
41
159
27
93
21
75
9
30
81
45
234
42
24
15
9
7
96
48
119
66
15
99
12
48
30
6
24
13
47
216
9
51
114
91
41
30
18
60
60
12
30
30
39
9
207
3
186
6
21
57
15
15
6
6
60
81
87
33
9
24
54
60
12
9
15
84
162
30
69
129
42
21
57
12
60
84
19
41
30
120
6
78
42
54
36
33
120
96
120
40
149
27
96
153
54
12
54
36
30
13
5
60
102
84
21
75
24
30
39
27
21
72
21
24
60
12
18
96
24
30
120
72
204
7
53
6
78
36
36
60
54
36
24
36
24
60
57
27
37
89
36
24
36
15
33
66
141
88
17
18
60
72
48
42
18
6
6
18
ABCD 96849258986*3^$a+1 [50017]
120
42
261
60
39
36
54
18
45
132
15
6
15
3
57
84
48
132
3
30
6
54
3
84
213
186
54
15
33
144
18
33
117
36
12
132
3
60
99
21
33
30
57
12
45
36
39
15
12
18
222
300
24
117
120
213
12
147
87
78
66
57
24
81
42
30
3
12
21
6
66
135
84
93
18
105
12
153
72
15
180
75
57
105
54
9
21
39
3
144
84
81
51
69
36
57
30
105
111
114
102
24
84
198
99
63
57
93
90
30
60
12
63
51
9
12
48
12
36
255
108
201
213
162
96
9
3
93
147
48
78
36
246
42
192
6
234
111
15
18
84
18
42
48
114
210
54
54
96
30
6
90
81
93
111
33
72
108
27
9
72
42
93
9
3
51
21
33
3
93
39
51
9
228
12
57
15
168
12
3
126
36
30
24
9
21
42
252
57
9
150
126
108
18
138
150
9
108
9
63
12
135
21
87
33
75
57
51
6
66
117
207
165
3
30
126
21
201
90
249
3
282
6
117
27
84
21
21
39
33
75
120
132
60
9
27
9
48
3
72
60
12
183
33
69
63
15
126
27
39
21
3
66
51
84
48
111
189
3
45
213
72
48
132
48
114
30
96
39
195
90
12
78
33
3
21
99
150
54
93
24
165
90
54
72
27
12
15
60
81
27
177
21
102
6
39
60
27
48
165
33
15
135
138
54
6
126
45
9
90
36
21
99
36
60
9
108
111
36
21
60
69
111
12
3
48
69
45
126
84
33
45
18
54
15
105
6
120
42
54
156
42
12
54
24
105
93
207
27
84
24
18
120
18
57
3
54
102
81
63
132
57
12
39
57
27
60
12
21
3
9
27
81
45
12
6
36
66
27
81
39
72
39
36
90
48
72
51
39
81
33
39
171
222
18
81
45
30
150
51
3
9
72
45
3
15
120
93
57
18
45
45
87
21
180
162
12
213
60
144
105
54
54
135
12
69
39
75
156
57
129
18
36
69
12
99
30
60
72
90
54
303
15
33
24
33
96
252
108
30
141
228
15
66
36
3
72
75
153
12
15
18
3
87
45
435
42
90
141
15
42
15
33
54
6
135
12
177
210
96
9
111
132
237
51
12
165
123
24
81
9
63
108
135
69
60
108
27
18
15
21
42
57
192
75
18
66
117
33
39
63
54
3
105
78
48
6
54
9
12
15
33
15
60
72
84
42
30
114
48
63
303
102
135
45
87
45
18
12
42
183
108
12
12
3
33
120
12
21
90
81
75
126
90
72
42
15
3
162
30
24
180
57
9
108
18
57
141
42
144
33
147
66
60
18
9
60
15
78
87
108
69
171
69
216
12
135
27
180
24
12
78
30
24
36
69
72
96
180
27
78
12
27
135
108
6
12
15
27
12
54
90
21
120
9
39
12
93
15
3
72
36
12
297
33
39
63
45
213
99
309
36
51
99
201
33
27
12
12
21
30
42
18
12
78
144
3
15
57
69
27
93
231
75
165
69
150
66
51
117
72
66
105
63
21
105
3
81
6
18
15
15
60
12
81
144
105
3
27
18
15
183
42
198
30
99
33
27
108
45
30
60
156
6
3
207
90
111
57
18
138
147
75
69
33
3
39
36
84
81
159
105
36
3
129
72
108
15
72
90
108
36
12
72
3
33
6
33
21
39
27
ABCD 96849327104*3^$a+1 [50041]
90
84
36
74
52
230
4
56
58
102
38
40
30
50
46
36
140
48
10
180
182
10
38
40
2
10
18
2
108
22
54
26
4
60
84
90
96
86
30
58
2
40
110
178
192
24
66
50
18
82
8
22
18
62
64
6
20
28
20
162
238
92
90
88
36
30
204
72
18
122
4
36
8
40
312
18
80
60
22
20
100
60
138
32
4
96
8
90
112
20
34
206
10
60
20
34
36
18
66
54
6
26
28
182
64
74
166
44
60
70
290
12
40
24
44
72
168
16
204
120
42
8
46
84
20
22
20
48
120
82
20
90
34
84
2
108
112
50
4
14
16
60
30
14
130
132
20
394
86
310
20
28
72
18
20
16
114
62
28
32
40
50
70
20
18
22
68
70
2
108
180
70
96
120
14
60
70
20
196
26
64
114
32
94
56
60
10
80
4
36
78
156
14
22
18
2
48
100
72
90
80
100
110
180
10
18
72
54
54
92
48
22
80
10
78
32
40
170
18
22
24
54
92
30
40
54
26
58
92
58
30
222
110
78
100
156
164
42
120
48
60
22
200
178
12
114
66
18
2
108
196
74
112
20
34
90
14
90
282
100
188
22
200
4
30
74
40
2
10
24
36
20
78
112
38
42
100
90
60
110
48
16
24
62
4
54
240
62
78
12
64
26
30
78
40
6
66
78
2
124
104
12
4
24
2
48
132
48
30
132
70
20
108
70
42
158
70
50
130
60
270
66
26
10
60
84
86
60
88
60
12
168
12
18
36
60
90
14
12
108
90
22
80
244
14
22
198
6
126
198
12
38
90
42
10
128
12
30
160
48
126
14
42
18
16
54
96
36
324
56
10
68
82
30
18
32
58
182
48
262
144
66
24
36
54
30
6
20
120
70
54
126
38
22
30
38
106
6
278
46
26
30
118
90
36
54
62
138
130
2
30
58
152
60
40
8
112
114
156
18
72
60
108
92
60
10
90
90
8
46
56
10
90
54
56
40
48
20
30
60
22
20
268
2
34
56
78
22
18
60
50
12
148
62
30
184
54
50
16
24
72
98
72
4
26
64
24
2
48
76
44
102
78
90
22
18
6
14
16
14
136
54
50
130
80
12
150
148
32
40
144
96
50
58
12
144
144
60
80
90
82
8
102
34
144
36
14
52
24
104
12
108
90
10
140
40
90
66
126
54
144
6
86
18
196
54
42
30
60
20
48
16
114
72
50
30
100
98
12
34
14
132
28
6
180
36
210
18
222
18
66
24
62
64
26
60
4
26
94
56
124
144
180
330
80
112
20
58
66
14
136
14
30
42
58
30
36
26
90
180
30
90
310
50
4
120
6
54
56
64
24
126
54
72
158
52
18
96
54
50
162
30
30
70
108
36
30
36
38
40
12
180
90
80
88
12
54
56
184
156
60
50
30
40
90
20
70
200
58
2
60
28
30
32
10
80
4
60
44
22
78
102
24
36
468
80
42
30
40
200
18
52
20
60
28
60
66
26
28
62
64
90
6
30
270
50
64
66
78
30
6
30
126
144
56
30
94
74
16
90
26
28
96
56
30
160
78
36
56
88
2
48
12
64
36
170
180
18
60
12
18
10
66
36
60
54
44
72
148
60
72
50
60
280
78
30
92
18
30
10
122
30
30
10
78
32
18
142
38
22
18
62
58
96
120
56
88
2
90
ABCD 96849410272*3^$a+1 [50048]
90
15
159
24
48
18
402
54
48
180
108
132
48
78
54
228
252
126
90
60
54
13
77
18
90
30
18
24
30
78
12
55
167
84
6
90
69
57
54
54
36
30
153
27
24
72
85
17
15
27
69
15
6
139
59
12
18
60
235
65
6
9
96
21
120
6
12
1
41
39
16
29
144
18
97
11
60
36
133
65
18
30
108
6
61
48
107
12
126
42
18
12
24
126
12
241
80
147
168
90
174
18
139
41
24
84
42
12
18
19
329
135
96
15
33
27
84
6
108
252
18
18
12
132
30
6
54
90
43
47
84
72
24
66
42
156
21
3
18
84
55
59
54
66
90
42
57
16
47
177
16
101
126
18
36
103
143
114
54
126
84
36
115
11
18
99
16
96
275
90
99
87
9
21
27
45
96
30
222
87
57
55
161
72
72
138
21
16
41
174
18
87
111
49
80
33
6
9
81
12
3
57
54
84
72
18
99
45
60
7
48
11
234
36
144
90
141
9
30
78
138
1
53
42
90
144
84
78
85
35
24
36
30
54
18
36
39
112
29
24
126
174
60
66
49
65
127
53
27
304
65
127
32
3
30
108
90
54
78
48
165
255
12
37
77
66
72
132
18
67
41
12
27
81
18
157
48
71
84
37
17
6
12
93
16
203
18
67
77
19
96
29
84
15
63
12
36
186
54
54
36
36
66
42
210
60
120
81
87
90
192
150
30
27
99
126
24
7
23
42
18
90
36
18
12
96
18
72
7
65
12
3
15
60
108
138
15
75
6
36
30
78
54
25
5
6
54
48
132
72
18
108
84
18
60
36
30
54
96
120
36
60
19
71
48
57
69
126
108
36
186
36
79
59
24
36
30
6
84
6
120
3
21
84
6
36
18
108
30
42
55
65
42
133
32
9
42
84
60
54
126
30
168
66
24
18
30
9
99
114
43
83
30
90
6
108
51
51
13
41
96
90
210
54
21
69
36
144
54
97
224
27
30
7
17
18
30
31
5
90
144
1
77
115
77
60
55
11
37
23
102
54
45
15
84
114
18
153
9
36
51
21
27
112
71
42
31
144
5
43
5
72
6
45
16
5
204
12
3
57
55
35
93
15
36
30
36
18
96
18
66
36
78
138
150
12
36
42
25
59
6
354
61
173
6
54
12
24
36
72
12
139
11
69
16
53
72
60
120
6
57
16
17
198
54
126
162
120
198
42
12
15
237
96
90
30
144
36
54
234
126
18
7
53
27
144
291
24
69
21
84
72
31
23
270
132
54
210
24
7
48
17
18
12
42
12
90
78
228
18
114
43
47
30
67
113
42
90
43
32
33
12
114
1
11
18
42
30
90
114
36
27
45
18
48
81
33
30
18
18
36
73
167
378
66
24
36
81
3
6
55
161
18
246
162
72
126
6
180
36
102
96
84
36
6
61
23
24
66
222
33
64
5
90
78
120
283
5
36
150
33
21
91
251
37
32
15
114
12
114
36
84
6
12
96
36
30
78
48
87
111
1
48
5
132
234
54
12
36
60
72
270
162
138
36
36
60
18
30
18
72
43
143
66
60
48
90
217
5
91
47
6
36
39
27
85
137
7
5
91
143
49
47
18
12
195
201
18
42
12
78
102
27
16
48
17
42
36
81
63
126
84
90
60
25
65
18
90
48
6
156
54
36
42
45
45
48
60
7
11
120
6
30
78
66
36
36
18
159
3
18
42
48
ABCD 96849653848*3^$a+1 [50095]
12
72
81
75
12
57
18
69
129
24
18
33
24
72
33
12
24
72
48
27
12
72
21
147
117
126
18
144
3
165
15
108
144
12
84
51
261
84
135
96
33
120
21
24
27
165
3
72
228
96
21
15
12
21
150
45
24
21
147
33
15
36
15
24
21
96
3
54
3
120
60
3
9
57
6
18
12
60
63
45
36
30
33
57
51
180
309
96
15
3
9
57
6
189
81
18
54
120
3
105
15
48
72
9
99
177
84
111
84
84
72
24
39
57
255
30
63
45
39
36
24
51
69
51
21
21
15
93
72
108
39
63
9
48
141
24
18
162
12
99
84
36
84
36
9
72
288
12
51
45
18
9
57
6
270
12
3
120
9
75
153
6
45
27
33
237
27
57
36
3
12
57
18
78
36
99
60
69
72
3
60
33
15
3
21
33
36
27
117
171
12
45
183
24
36
12
69
6
105
15
57
36
345
84
183
33
72
27
33
72
27
96
15
69
9
27
9
36
3
72
132
3
24
9
57
267
21
15
45
111
45
15
9
72
54
18
12
3
33
60
84
75
48
36
24
111
69
3
69
105
123
81
36
84
180
24
12
6
9
9
72
3
69
15
105
51
81
63
21
15
9
75
27
81
117
42
66
75
129
51
15
78
15
132
15
45
3
42
27
153
72
63
132
111
9
180
48
45
15
57
126
54
18
24
33
21
15
72
3
9
81
36
36
12
42
21
60
48
12
48
120
156
33
3
12
36
60
12
99
33
87
141
24
24
45
15
12
9
24
36
39
45
15
27
153
21
51
108
315
129
60
3
54
15
21
78
69
123
114
30
21
72
21
75
141
48
15
207
9
45
66
93
21
36
48
60
3
9
123
36
72
93
39
48
63
69
51
225
15
66
15
168
111
72
18
102
57
141
90
72
42
15
36
69
36
27
24
9
27
309
60
99
45
84
6
69
33
132
48
3
96
51
189
9
12
75
33
36
36
3
57
72
120
36
36
24
30
42
30
45
9
60
36
84
24
27
93
75
69
63
15
18
219
60
93
3
57
15
15
24
9
24
108
132
300
36
15
69
3
33
72
48
15
102
27
72
153
51
21
24
36
39
45
24
63
153
300
204
108
3
81
36
18
6
15
96
12
21
39
123
45
60
93
84
6
9
45
36
102
24
69
51
18
96
216
15
21
48
39
57
90
9
21
36
132
12
231
60
195
78
72
3
105
15
105
60
15
21
54
30
27
15
30
75
33
72
3
12
84
9
27
48
12
45
39
96
48
216
84
21
15
69
195
72
63
69
3
177
105
72
39
60
249
51
60
60
21
99
9
3
48
96
165
48
96
99
36
36
36
108
24
48
48
72
48
36
24
177
144
30
9
12
48
72
108
309
36
15
72
48
72
105
48
60
51
36
12
72
60
36
57
3
9
3
33
3
21
99
12
69
66
18
99
132
108
60
183
54
63
117
75
24
21
159
96
96
15
9
36
9
315
9
84
3
15
54
75
36
3
54
15
33
15
132
33
3
177
87
27
30
24
12
144
24
27
48
69
51
36
168
63
150
18
45
60
105
6
144
45
57
255
69
15
93
18
57
36
21
84
15
75
129
36
24
60
21
60
72
15
12
81
159
201
27
9
99
9
15
36
21
156
15
108
75
72
33
12
33
12
27
27
18
63
72
105
135
96
327
198
99
36
9
156
15
12
177
15
3
129
48
36
60
15
69
51
96
81
93
24
3
9
6
117
3
18
24
171
21
60
51
57
51
12
117
63
3
42
12
36
15
165
24
18
69
21
3
12
60
33
99
12
81
234
21
33
36
24
15
57
12
180
126
9
132
60
15
45
84
24
60
36
81
36
15
105
60
27
72
36
45
12
15
48
33
ABCD 96850021454*3^$a+1 [50007]
54
72
6
35
7
42
15
51
29
16
27
12
41
73
71
31
12
21
15
6
6
5
85
59
1
15
3
30
36
78
30
42
21
32
43
12
6
90
24
12
66
3
32
19
96
30
204
84
24
60
42
66
15
48
32
13
12
30
72
17
1
12
30
42
6
53
25
39
27
21
3
36
84
36
60
30
183
48
33
42
5
49
108
3
3
29
1
12
3
111
24
41
16
3
66
84
60
6
36
33
15
84
18
48
59
37
54
21
21
18
6
83
13
72
11
49
30
12
36
24
9
51
186
35
7
18
12
11
16
9
66
18
147
80
91
54
15
69
11
160
45
3
63
33
75
101
48
55
41
67
84
84
21
48
51
6
71
25
78
41
31
60
24
24
69
32
1
63
39
12
96
77
13
35
13
51
224
79
12
245
25
66
72
60
78
12
12
66
42
18
45
27
101
1
60
3
3
18
11
64
39
78
42
36
12
33
32
49
66
330
30
12
36
66
156
114
48
132
18
47
13
30
30
6
17
169
6
78
144
18
42
23
49
108
12
60
48
36
6
6
123
15
81
21
192
42
30
131
13
6
36
9
141
3
27
12
41
19
125
16
147
12
6
30
6
6
24
6
35
55
102
30
21
9
48
132
12
18
6
12
42
42
78
12
18
120
102
101
13
24
168
60
108
210
102
3
45
35
64
3
72
12
41
37
75
32
48
16
21
36
84
6
24
69
15
36
45
3
12
33
15
161
61
35
1
72
222
48
6
30
114
3
9
144
42
54
18
5
48
19
204
60
30
39
27
60
9
159
65
55
42
6
9
3
77
1
18
72
90
42
17
16
9
71
79
78
35
112
144
9
12
48
18
24
33
3
29
16
32
1
47
13
24
11
16
3
42
6
237
27
48
78
12
75
63
60
5
199
126
18
137
19
54
42
84
36
69
33
42
21
39
36
18
35
115
30
95
19
12
30
96
48
24
27
69
27
32
25
60
75
15
17
1
12
3
32
48
37
155
7
6
102
108
33
87
57
80
16
81
6
42
63
9
78
72
48
96
12
5
55
18
71
85
48
48
30
18
27
48
27
5
48
16
51
45
45
90
48
57
75
24
108
42
18
36
180
29
13
12
36
66
33
51
12
120
60
29
31
18
47
85
30
12
33
39
9
39
12
18
66
41
96
49
24
30
6
3
21
120
42
90
15
3
45
32
55
30
12
18
24
21
32
16
69
42
48
78
42
41
1
6
57
3
30
48
12
108
264
15
3
72
101
16
9
60
11
1
78
17
144
13
6
29
16
80
1
95
13
36
12
42
30
42
54
30
6
39
80
1
63
27
21
75
24
48
18
90
42
23
37
27
63
17
1
12
83
144
288
16
15
65
1
78
12
5
16
32
7
36
30
18
12
30
75
117
107
13
60
132
36
54
36
12
126
84
162
96
53
25
6
81
45
3
99
18
75
3
12
17
1
90
5
1
143
31
6
18
137
13
78
149
13
35
37
59
7
30
114
30
66
72
282
144
39
153
39
33
96
24
90
30
6
36
36
33
21
171
3
84
150
3
57
78
18
12
30
93
176
55
9
32
73
6
30
3
48
33
6
36
53
19
141
57
54
24
36
48
21
219
5
103
102
90
102
6
12
33
15
174
6
132
36
6
90
36
24
54
35
31
24
9
48
15
17
37
36
24
63
27
24
24
21
51
30
54
132
24
45
80
16
240
144
39
36
5
48
48
25
42
12
30
3
45
51
9
87
39
36
30
24
60
6
45
128
16
51
18
66
54
83
19
96
60
114
15
9
12
114
84
21
15
33
32
13
3
33
126
33
32
91
24
18
12
48
168
42
93
57
60
107
19
45
27
5
19
29
31
78
83
48
55
12
78
6
201
27
108
9
33
36
24
102
29
79
81
39
150
51
69
11
85
54
18
12
87
39
41
55
9
15
6
30
45
21
267
3
234
6
12
42
23
25
30
72
65
73
36
60
6
78
18
30
24
90
33
3
125
43
30
54
60
12
41
43
21
9
36
48
35
187
5
1
12
132
15
96
15
30
18
42
30
12
36
9
135
6
60
39
81
42
5
112
87
30
11
7
72
18
186
24
36
89
48
73
36
18
17
25
23
16
32
43
101
16
39
18
66
42
123
21
6
24
114
11
96
48
61
96
24
18
48
102
83
25
39
3
77
73
192
78
6
99
32
16
32
7
84
126
18
102
15
3
12
24
12
48
36
30
11
127
18
12
83
103
36
5
1
24
23
7
9
9
6
30
99
21
27
93
42
9
15
48
81
15
17
7
78
42
6
6
24
114
42
30
35
48
73
78
57
27
18
35
7
108
29
19
54
72
15
39
137
48
19
18
18
41
25
39
21
24
6
18
27
15
18
15
15
17
1
95
49
60
24
27
57
18
69
39
41
ABCD 96850481296*3^$a+1 [50076]
36
21
54
81
87
1
47
9
93
91
17
15
87
12
9
27
30
102
102
15
141
67
23
33
40
47
72
133
47
18
27
45
30
120
37
23
81
39
42
135
3
90
67
108
36
56
148
53
127
77
78
48
42
43
17
180
42
9
69
90
25
5
51
100
107
300
24
66
27
45
7
5
91
20
87
168
30
54
13
5
91
119
60
30
27
100
41
30
37
20
75
21
159
13
179
6
120
27
48
27
61
11
108
90
12
18
105
27
25
53
42
36
30
79
20
45
78
37
95
45
21
12
243
27
60
12
66
27
87
120
33
27
78
55
35
78
24
48
12
3
15
60
60
1
11
96
37
77
31
17
60
108
55
17
31
179
1
17
24
108
147
231
42
115
47
48
60
240
42
15
3
78
120
60
27
3
73
89
12
63
3
84
60
6
163
36
11
45
88
161
96
30
45
12
3
85
5
90
42
12
60
15
93
27
15
126
3
69
60
67
5
15
51
9
45
63
33
19
161
132
187
44
39
12
48
18
24
219
9
55
47
6
7
32
160
53
63
108
69
60
48
12
78
24
13
137
39
57
12
60
102
48
60
102
6
120
114
3
52
71
12
48
90
15
24
64
71
30
36
15
45
120
175
48
17
3
117
7
5
271
59
192
49
17
12
211
89
3
75
30
255
195
54
19
17
90
102
27
33
72
18
21
36
100
108
20
45
67
104
39
90
108
3
9
27
15
36
12
181
107
42
78
9
45
15
48
33
102
33
28
47
85
12
35
102
30
6
7
53
12
27
165
30
108
60
105
57
156
7
48
180
17
108
72
30
150
7
11
42
30
42
31
257
31
179
78
60
54
153
40
137
36
115
47
60
141
69
162
66
79
35
108
1
59
33
4
23
12
78
27
60
33
12
138
168
114
138
25
32
105
43
12
44
180
9
18
73
59
21
12
27
25
95
168
25
119
25
8
100
23
30
30
210
139
113
30
21
27
12
18
72
127
11
24
78
43
17
60
55
125
60
15
63
42
12
36
12
12
103
47
81
9
6
24
165
64
329
162
108
21
192
52
5
48
30
42
12
60
78
78
12
48
7
12
36
35
72
37
8
243
30
84
163
17
30
18
78
105
177
55
35
60
13
5
12
90
12
210
91
47
1
80
129
27
21
12
3
57
67
83
42
48
30
138
54
18
48
162
81
87
109
23
12
25
65
60
18
18
3
252
108
180
9
72
126
237
27
25
36
29
156
3
21
63
75
12
21
105
7
20
160
5
18
60
9
93
12
3
75
42
19
11
6
127
65
18
25
44
88
12
95
18
192
198
30
63
129
78
30
51
39
48
30
7
23
13
29
67
108
47
1
47
97
36
77
42
18
78
37
35
108
24
253
12
5
31
77
51
76
23
12
18
108
75
100
107
37
23
18
72
120
7
36
128
39
138
15
60
27
30
12
39
57
102
85
95
18
24
60
36
3
132
64
53
72
55
5
18
48
73
29
42
78
18
54
66
132
157
95
13
65
132
18
12
105
51
90
3
57
15
39
66
87
33
127
23
42
30
78
120
192
120
48
30
42
3
39
18
15
172
35
246
12
18
12
78
60
144
6
42
60
48
132
30
73
107
21
9
90
60
120
30
51
9
27
33
111
12
4
5
79
101
135
51
45
64
11
24
36
54
6
57
100
53
114
73
35
177
24
99
18
42
30
27
111
97
35
61
12
35
57
72
16
17
90
45
33
15
24
3
117
33
63
87
90
51
16
80
105
150
285
51
180
49
5
138
60
21
51
13
23
42
42
90
3
27
6
55
17
108
115
48
71
81
27
42
366
49
143
33
15
24
48
60
30
115
108
84
5
91
65
72
30
177
81
162
18
75
40
ABCD 96850534492*3^$a+1 [50046]
54
30
36
36
126
73
5
19
47
114
30
1
89
36
19
56
48
45
12
6
30
115
35
48
54
87
39
57
40
53
27
129
55
8
16
89
48
79
83
37
23
36
66
18
18
15
24
69
186
49
95
102
115
65
60
12
96
31
56
33
7
65
55
125
18
6
51
33
126
25
48
77
48
27
48
105
63
117
132
48
207
33
30
72
24
1
53
12
63
87
54
156
15
120
15
73
47
18
55
131
37
144
11
37
5
12
55
24
32
93
12
18
189
120
33
127
5
72
75
240
9
12
75
87
60
30
72
24
30
25
47
18
24
207
39
42
48
151
11
117
27
126
15
40
23
30
91
216
5
19
11
69
93
3
24
45
43
72
101
144
3
40
47
36
42
90
33
15
24
18
156
6
13
71
57
72
21
12
24
111
9
204
12
223
17
15
40
17
48
144
6
30
42
126
336
36
90
54
79
65
6
144
144
57
33
15
16
152
24
120
16
119
90
111
33
6
1
53
27
9
120
79
65
36
75
39
9
45
18
12
117
48
123
54
36
18
9
63
24
73
128
45
78
85
41
63
93
60
15
15
25
48
35
150
36
19
272
45
115
29
180
36
27
15
1
29
3
40
89
55
11
222
36
51
48
40
32
64
35
54
30
1
5
12
42
102
54
36
366
48
72
54
90
15
9
30
9
15
1
137
24
63
111
60
36
18
31
24
53
90
84
18
3
24
213
48
42
18
102
33
57
127
23
12
60
49
32
57
42
18
67
59
66
126
42
3
339
18
36
72
48
39
120
93
27
72
15
1
29
171
87
18
48
39
16
41
55
11
144
126
168
12
147
183
144
66
18
6
15
21
18
9
21
36
24
72
30
72
60
13
113
12
27
72
9
87
24
96
24
93
18
24
33
105
96
174
18
15
120
9
63
33
15
39
73
8
45
48
42
198
90
72
48
6
48
36
6
81
24
3
13
24
65
15
48
15
210
15
21
144
18
114
103
17
324
51
40
8
15
48
9
123
18
108
72
12
27
168
21
96
180
36
19
53
3
105
120
15
63
30
54
61
29
42
49
56
15
114
207
189
84
96
174
36
93
48
24
40
35
84
57
3
30
24
120
15
72
39
72
105
93
252
15
64
53
90
57
9
132
18
66
18
18
24
379
17
174
78
163
53
12
72
135
27
150
63
27
13
215
60
48
42
3
9
6
102
132
144
55
17
48
6
1
29
18
33
9
36
12
7
48
80
81
180
114
66
87
24
16
17
63
45
19
24
65
111
33
55
23
54
84
55
56
129
87
105
18
37
32
48
88
29
60
15
72
165
66
9
9
90
54
36
54
61
179
117
9
36
36
30
24
18
36
19
11
60
30
54
90
18
18
126
25
56
88
65
6
210
108
6
90
12
15
9
18
37
53
27
81
12
132
30
18
108
204
55
80
21
60
30
60
37
152
255
6
163
32
40
29
19
17
15
129
54
114
63
255
9
45
36
7
11
90
6
18
3
72
87
48
57
39
1
53
12
24
12
72
36
42
18
91
65
54
57
15
97
80
45
3
63
9
136
56
96
9
78
138
39
16
287
6
156
55
56
88
17
24
126
48
54
36
72
24
30
1
89
18
198
15
24
111
30
19
89
111
160
8
117
24
99
117
48
43
29
36
87
40
71
1
185
156
54
18
75
303
105
27
36
12
18
51
96
15
24
54
84
42
18
36
120
36
24
19
32
51
42
36
30
81
48
40
71
102
99
159
30
27
45
19
5
90
18
48
24
63
111
60
12
25
53
147
117
3
57
12
24
36
31
32
45
72
36
54
30
75
213
36
87
3
36
73
53
24
18
18
72
12
51
93
36
15
45
3
33
55
53
12
15
24
33
36
36
6
12
93
3
21
15
30
51
24
40
128
87
66
114
18
18
57
160
17
18
90
ABCD 96852087128*3^$a+1 [50031]
11
25
8
52
23
48
72
12
9
9
36
6
6
19
36
29
60
3
12
3
13
23
6
27
123
60
85
29
51
45
18
12
6
12
15
16
60
5
30
150
6
25
59
36
24
1
5
30
69
9
6
24
69
63
25
44
4
36
11
48
49
11
60
81
36
76
24
23
121
11
30
60
84
55
24
5
48
7
12
5
6
48
13
77
19
12
12
11
12
24
25
11
45
100
24
17
18
217
84
119
25
44
36
9
7
44
36
12
33
18
37
29
99
16
12
107
30
18
13
59
13
80
33
6
9
28
59
72
12
9
9
103
12
23
24
18
60
36
60
19
12
35
30
31
29
6
30
42
85
53
48
7
5
42
9
171
6
3
72
51
96
21
51
42
6
72
18
19
72
8
9
60
6
33
15
61
32
4
108
104
16
5
36
54
48
120
9
3
25
41
24
12
195
40
5
30
30
6
73
24
32
12
4
59
25
59
36
1
47
81
21
18
25
71
84
12
85
29
55
44
16
59
36
126
36
102
72
30
30
57
21
67
11
42
12
19
131
105
28
48
24
35
24
84
72
24
30
30
24
9
36
3
42
60
18
12
13
47
6
3
52
35
105
87
1
83
96
9
3
33
45
42
30
19
20
33
19
5
54
36
61
140
3
132
1
5
24
123
135
12
18
12
3
36
16
101
7
77
51
39
6
48
7
77
12
6
78
7
12
11
1
48
41
96
67
11
36
81
36
88
20
48
40
107
84
12
1
47
12
24
25
11
108
37
60
35
1
5
90
18
36
19
17
3
45
43
71
45
27
54
19
35
1
5
15
87
25
35
30
7
12
60
11
21
3
165
39
9
21
19
17
55
11
18
31
108
17
138
25
60
23
1
53
24
51
4
11
24
25
24
77
43
5
30
90
7
11
25
29
19
36
44
99
18
27
15
18
7
71
6
3
3
12
37
24
11
25
35
48
36
30
19
5
30
25
23
129
4
149
6
24
90
12
31
8
9
66
49
83
13
59
57
21
18
30
30
42
42
6
31
48
12
5
19
11
30
66
42
7
41
18
126
39
4
5
48
24
27
4
17
43
29
30
49
35
24
96
24
48
85
59
108
96
6
6
13
29
12
39
28
20
39
57
12
45
19
12
104
4
137
18
13
11
13
29
6
24
18
7
5
6
24
108
1
47
18
72
42
37
12
12
35
1
116
28
17
78
37
47
30
7
23
6
31
11
9
3
9
96
81
60
6
9
4
17
75
4
12
68
51
6
72
12
19
24
11
36
85
29
102
12
6
114
42
31
96
59
25
23
96
13
287
6
54
24
6
15
39
180
25
35
42
30
9
88
5
96
72
19
20
93
39
12
39
1
24
23
13
59
78
78
33
4
17
6
6
39
87
25
95
48
12
85
24
11
61
11
25
5
31
20
39
6
60
3
87
12
12
96
25
59
30
55
95
12
1
72
167
13
71
24
6
31
24
11
60
24
12
37
17
18
21
189
15
15
1
36
24
24
44
93
19
35
49
11
36
120
1
53
12
187
12
11
48
12
21
64
12
11
12
13
95
21
45
199
5
27
3
6
6
13
35
93
51
42
60
31
89
78
1
59
12
85
36
24
83
18
43
24
17
24
36
7
24
8
27
18
7
17
186
1
53
6
45
21
15
4
12
35
133
8
93
15
45
19
11
49
59
49
24
35
18
102
21
63
33
21
96
6
12
61
36
84
35
21
3
61
24
53
99
4
80
16
23
6
6
108
30
51
4
71
36
24
114
15
76
12
120
60
5
12
30
12
54
3
16
65
31
35
12
18
66
18
30
37
5
126
24
24
6
6
33
52
59
30
3
15
1
59
18
19
5
48
55
20
108
4
35
54
6
36
18
55
17
19
8
27
84
61
36
24
24
68
28
20
9
6
48
66
30
117
27
1
44
27
6
7
47
24
144
13
12
71
25
5
42
13
80
99
12
13
35
36
54
120
60
7
11
108
6
18
6
31
56
33
31
59
6
18
9
21
31
72
143
6
90
93
111
84
12
138
6
24
12
6
3
112
59
13
5
7
5
66
72
30
30
12
33
27
18
6
42
54
36
1
23
6
27
63
25
24
119
36
93
15
12
60
1
29
6
13
5
24
66
1
56
45
7
72
119
21
16
5
42
25
5
55
11
6
3
72
3
12
21
9
3
3
33
201
3
21
42
24
85
143
9
63
36
81
3
1
23
24
48
12
9
63
105
3
48
24
120
18
7
11
18
7
23
81
15
18
198
24
25
23
13
24
20
3
61
89
103
44
96
3
24
12
69
4
35
36
12
85
72
17
24
67
209
19
59
6
6
6
12
66
12
18
3
21
115
36
11
48
6
36
54
60
24
57
63
37
11
13
56
16
35
37
20
3
54
79
5
96
15
93
6
30
36
151
47
6
6
36
18
66
54
12
3
9
18
48
6
6
13
77
19
53
6
126
15
3
30
3
87
60
30
18
42
36
151
5
55
83
9
3
96
60
12
36
24
132
114
3
27
12
48
9
16
29
18
18
31
32
51
30
7
11
234
3
40
35
48
18
6
84
45
15
85
71
13
11
54
15
24
4
95
108
24
222
19
29
6
69
16
29
12
84
54
18
18
12
49
24
11
25
5
66
72
9
3
108
156
1
5
78
1
59
48
18
31
5
90
1
23
1
35
30
6
12
37
23
12
24
25
5
91
59
12
57
21
54
6
132
24
78
132
18
42
24
25
35
36
13
60
5
91
47
25
20
9
6
42
79
11
42
3
21
24
48
30
72
1
8
81
7
12
23
30
19
17
54
13
12
29
3
4
24
60
23
1
11
18
67
35
30
19
84
71
21
75
25
35
25
35
168
57
16
23
66
18
145
32
45
60
48
67
11
73
107
18
67
36
48
48
23
13
11
6
174
69
76
11
42
7
5
24
31
12
11
66
3
160
53
90
114
12
55
20
40
ABCD 96852232754*3^$a+1 [50066]
73
12
24
54
30
123
39
168
41
84
96
12
12
12
156
48
160
9
30
41
1
3
8
19
29
85
27
39
125
36
48
31
30
18
36
54
132
18
93
9
54
29
72
24
64
96
20
19
141
144
8
13
11
13
90
41
60
196
63
41
12
49
51
32
16
36
8
25
66
45
9
42
18
90
17
48
61
35
76
96
8
64
27
5
88
8
72
7
9
45
27
147
33
9
35
49
15
45
30
69
72
68
25
27
20
16
33
54
5
25
135
60
20
1
11
49
287
73
90
65
64
117
135
8
25
12
15
45
30
54
36
51
44
28
8
19
5
48
48
163
29
36
52
33
59
25
90
6
54
12
5
28
36
72
27
72
48
45
45
72
63
15
36
54
71
19
41
112
32
7
9
36
44
24
12
25
18
5
36
31
9
9
90
17
13
96
30
6
30
180
24
185
52
32
40
20
40
116
36
4
80
24
72
4
9
51
12
8
55
105
9
27
3
41
4
45
71
25
11
19
45
99
153
9
119
85
66
60
5
25
60
18
12
33
120
141
84
27
33
75
8
52
27
30
150
18
12
23
37
18
5
16
45
24
27
3
6
27
8
19
30
6
21
15
45
248
12
64
45
59
12
48
7
18
30
6
39
8
37
23
163
29
60
36
49
87
8
37
30
5
4
9
6
57
8
1
18
81
20
292
9
30
5
60
25
24
54
5
31
54
12
35
16
260
4
96
48
36
15
84
6
143
40
8
7
45
32
13
3
92
112
75
9
45
35
19
33
8
91
90
18
66
11
115
81
8
55
36
5
40
15
18
12
54
17
12
7
24
120
6
111
33
30
81
9
24
63
8
4
68
4
24
9
3
33
90
90
71
108
12
60
28
57
78
36
36
5
40
84
45
6
21
8
1
59
55
29
28
9
18
65
36
85
111
63
42
39
104
60
25
51
12
27
36
17
52
36
75
6
11
7
36
30
11
43
6
99
32
76
9
3
15
12
69
9
131
25
54
36
5
40
9
36
35
19
41
1
63
36
39
81
51
81
57
27
15
18
35
28
9
11
64
63
33
9
30
33
32
96
37
23
4
108
81
59
37
18
126
39
56
31
5
24
55
45
69
11
16
116
19
48
5
31
29
40
21
51
75
9
132
12
80
37
18
65
36
25
107
7
17
139
96
9
44
37
54
9
20
37
18
5
60
7
33
116
40
24
72
36
9
203
96
115
36
138
27
44
19
33
48
51
113
36
124
8
12
12
36
4
24
72
12
15
41
85
36
84
35
19
5
127
9
12
33
147
33
36
11
169
18
72
29
36
24
55
29
1
51
9
35
19
77
16
9
18
33
3
54
23
28
9
95
7
108
132
9
9
63
84
33
71
31
69
12
9
24
36
35
48
127
45
104
55
9
32
88
8
7
21
51
18
27
8
1
11
16
84
20
4
45
27
27
5
7
33
12
20
79
9
72
15
9
44
48
28
36
15
165
8
7
29
19
72
33
56
64
15
12
18
51
92
127
42
30
9
9
42
90
3
8
60
144
49
60
27
44
84
19
17
43
30
135
20
12
64
20
1
18
65
52
24
39
5
1
54
30
15
20
1
6
21
60
80
127
30
23
72
235
36
9
20
55
45
56
160
15
5
16
104
64
45
3
32
40
20
12
28
21
99
87
18
63
63
66
54
41
60
49
59
12
13
60
11
25
35
1
39
15
21
69
39
8
43
17
24
16
72
15
45
45
3
68
55
36
5
13
90
5
60
55
17
25
23
85
167
13
143
67
60
17
120
16
72
48
33
39
27
18
60
83
19
9
9
35
91
24
5
25
135
56
4
36
75
96
90
35
73
11
1
35
36
43
21
15
9
20
1
108
15
12
96
252
20
28
9
24
30
9
15
5
25
15
75
6
27
8
19
41
16
33
66
6
179
4
60
21
51
9
39
80
1
24
27
56
24
108
37
54
41
4
39
6
59
31
81
36
3
5
31
5
73
3
99
108
5
60
31
5
24
72
84
12
24
49
30
9
68
24
115
29
49
47
64
60
36
3
90
11
49
27
3
60
30
36
24
63
44
19
17
19
5
4
36
45
18
12
108
36
5
49
36
6
21
24
20
48
12
108
100
27
5
76
20
7
77
13
30
33
3
5
121
54
6
83
1
15
21
59
60
4
21
54
45
15
66
6
29
25
11
25
18
41
25
6
5
43
5
40
8
28
44
52
63
12
5
4
44
36
91
5
4
24
8
37
30
141
21
18
6
35
31
24
29
7
101
7
5
12
36
67
65
97
24
30
69
45
3
9
78
30
23
73
71
28
45
66
6
11
52
8
12
52
3
5
40
56
31
9
39
17
25
143
55
30
27
45
119
4
108
3
6
90
125
55
81
32
40
21
126
54
59
31
29
60
7
54
75
20
16
45
239
4
45
35
1
11
49
59
16
51
30
23
55
57
60
3
6
71
13
35
88
3
45
44
37
18
6
66
53
25
75
56
40
21
54
177
72
8
72
67
33
21
24
3
24
8
55
65
25
35
37
23
25
27
99
5
36
19
9
32
13
30
65
31
36
48
17
16
12
32
85
18
6
71
4
24
120
27
33
20
1
15
36
3
36
105
44
1
75
56
60
43
77
4
12
33
95
40
12
9
18
6
71
4
15
5
36
25
15
3
36
96
29
52
3
17
7
53
13
6
18
12
90
33
92
24
1
23
25
35
ABCD 96852285878*3^$a+1 [50023]
152
40
5
27
21
19
8
112
11
36
36
45
24
216
408
45
120
27
243
61
29
72
3
96
48
33
159
129
36
6
109
240
96
5
120
3
24
177
31
179
13
83
13
176
21
19
56
40
245
27
63
49
168
71
9
51
216
66
43
155
205
47
25
53
27
63
36
21
64
24
152
64
11
60
129
51
45
45
270
13
24
11
60
36
21
45
19
59
45
21
43
32
24
112
155
18
51
48
21
99
81
7
24
5
235
56
3
21
24
255
97
83
69
21
186
9
184
53
139
8
40
71
25
11
54
12
168
51
105
6
120
57
96
267
84
1
8
24
63
49
59
90
27
64
24
77
435
24
15
36
48
6
15
168
88
32
3
90
43
24
32
40
5
54
45
72
93
90
217
23
30
186
30
150
21
64
8
48
72
111
9
88
23
81
16
35
165
232
176
24
171
72
18
51
16
329
36
67
23
57
48
72
93
219
51
108
217
5
307
53
90
33
21
43
23
108
69
21
99
87
66
103
24
72
5
174
85
65
180
147
112
168
8
360
27
13
5
6
61
5
19
48
83
45
40
8
24
3
69
9
15
21
51
39
9
21
99
280
176
171
30
15
99
66
147
141
195
21
99
87
49
24
17
63
81
55
24
65
31
56
24
81
18
42
30
213
45
91
71
57
27
36
78
99
21
162
265
23
49
101
27
112
32
21
78
66
90
9
51
21
24
39
126
36
60
27
63
48
9
48
69
60
66
165
75
37
53
120
18
49
32
15
1
80
63
49
203
18
126
213
16
104
21
195
72
135
49
80
24
112
23
9
16
5
19
72
368
33
7
8
64
11
37
11
186
120
91
35
37
8
45
27
48
39
1
89
159
15
177
45
19
119
6
19
32
24
24
40
167
153
112
95
25
8
75
21
48
3
109
89
36
126
30
114
120
36
289
96
53
12
183
57
7
56
45
67
24
35
21
120
75
84
73
72
89
90
69
111
6
19
71
49
72
95
153
81
63
40
71
1
35
69
117
43
104
51
37
24
5
6
93
87
9
144
45
90
9
3
150
15
39
1
48
96
80
21
67
48
125
75
40
168
24
11
69
168
15
9
99
90
90
90
42
13
5
115
32
264
136
95
9
9
31
5
96
67
80
51
36
193
120
120
96
77
24
43
96
32
39
1
8
136
95
25
80
264
27
30
15
93
99
48
69
51
39
60
45
21
54
24
37
72
408
125
3
24
88
83
21
96
9
79
24
152
51
85
32
40
113
60
90
73
65
132
54
61
83
72
37
96
11
181
35
45
24
16
23
30
19
8
99
60
265
185
79
47
48
9
40
83
13
35
42
19
120
269
19
32
16
5
27
48
24
69
90
9
3
90
99
9
87
3
6
66
45
33
15
237
99
45
36
7
80
3
18
30
45
120
141
115
56
40
72
48
32
48
40
5
48
75
72
15
145
144
5
30
60
25
5
114
105
24
87
36
165
15
153
40
5
90
36
61
104
15
193
53
123
147
133
32
72
96
112
29
66
97
53
90
30
144
36
18
21
168
51
165
40
56
39
72
49
155
133
11
21
45
51
3
150
55
24
80
168
160
32
3
85
80
40
5
24
66
49
59
42
54
45
75
21
123
109
72
5
126
18
72
18
12
45
24
16
104
16
104
15
24
36
21
ABCD 96852340738*3^$a+1 [50103]
24
31
36
54
59
301
191
79
89
12
97
72
180
71
108
19
18
72
36
215
36
19
137
60
108
1
155
96
109
36
54
65
204
19
18
18
17
19
18
71
72
37
11
7
108
125
120
36
25
215
163
18
90
65
223
137
43
5
120
109
23
24
84
31
36
72
53
48
7
144
126
144
126
125
84
25
126
72
126
36
119
60
595
17
37
47
96
163
137
48
31
65
36
180
108
61
216
18
125
96
49
71
109
107
108
12
79
324
90
35
55
17
217
287
1
90
414
36
378
54
71
55
17
19
209
12
48
60
192
109
11
60
84
36
84
84
72
144
36
120
25
179
144
19
72
18
23
120
288
145
71
84
79
108
65
79
29
12
120
37
72
71
55
54
36
23
132
187
53
325
263
25
35
55
17
204
31
125
163
101
25
18
18
54
126
54
29
12
540
85
263
72
133
11
25
59
156
181
59
31
252
77
84
1
54
126
119
7
18
126
281
60
84
115
245
151
54
71
108
12
7
180
468
29
169
71
109
90
161
24
67
18
180
35
36
84
97
90
125
73
755
60
96
24
12
144
120
49
54
41
139
36
17
204
13
18
125
60
144
60
96
127
53
48
12
67
17
55
54
167
139
125
60
24
61
144
36
59
31
101
43
41
13
198
18
155
12
139
36
89
1
143
156
84
12
145
119
79
161
36
19
126
95
264
60
60
204
37
18
5
319
17
91
18
54
72
18
23
48
55
36
216
113
481
54
245
97
54
18
72
54
126
155
96
60
49
54
17
180
199
108
18
18
17
19
29
12
108
60
60
415
65
7
89
1
35
19
89
12
24
84
79
36
252
65
43
72
180
53
120
12
103
125
36
180
84
120
67
329
144
85
126
180
180
396
29
24
37
108
11
180
61
54
101
133
35
55
306
191
7
41
211
54
71
36
204
96
7
197
1
54
29
25
131
121
35
108
19
36
101
84
12
120
24
73
263
108
7
54
71
19
126
179
163
17
1
54
90
59
132
84
13
11
60
55
197
84
151
53
1
119
151
126
72
126
126
35
336
7
216
72
72
18
359
1
18
36
54
162
18
227
7
108
54
198
18
95
84
1
72
71
96
85
71
19
198
18
414
90
36
29
241
59
24
97
35
109
95
60
25
36
59
85
119
79
173
7
72
18
90
126
47
43
54
18
162
216
90
180
162
378
17
19
5
24
151
36
54
18
36
306
36
35
48
60
19
17
24
36
96
84
13
143
37
83
48
ABCD 96852662282*3^$a+1 [50077]
64
45
18
12
45
8
16
56
1
23
16
48
21
42
12
45
87
65
24
96
43
36
36
5
48
37
6
30
60
123
105
39
32
55
6
90
48
36
24
5
31
18
12
3
96
105
30
9
8
19
6
54
81
9
18
90
48
18
60
72
210
59
40
48
33
42
102
18
72
6
12
90
41
19
21
24
8
19
53
48
7
30
3
159
24
9
3
18
99
51
21
56
48
127
12
5
13
3
21
11
37
6
12
90
63
27
53
7
17
16
32
25
23
67
18
11
24
121
90
53
7
65
19
6
39
32
40
32
13
54
5
40
9
39
75
72
36
12
72
6
138
114
3
63
24
17
13
312
51
129
36
35
40
24
96
3
12
18
15
9
63
24
33
42
36
65
19
180
18
78
120
9
9
90
5
24
25
111
32
55
9
24
75
6
39
27
5
175
72
33
39
9
104
72
31
9
80
43
101
37
18
81
8
73
18
42
12
6
161
16
3
66
6
125
48
16
39
72
24
36
53
31
24
9
21
24
12
39
159
33
32
31
57
87
12
24
30
15
96
3
108
48
36
5
40
24
219
36
105
96
129
47
19
5
16
32
40
3
69
80
64
24
45
107
19
36
60
54
12
90
89
16
39
36
5
37
11
19
60
18
48
36
78
192
21
39
120
41
103
41
40
15
18
12
24
30
29
40
3
18
42
48
42
48
6
30
11
103
105
15
17
7
162
15
15
6
18
65
55
24
17
88
51
21
39
120
6
66
57
15
17
115
21
8
16
81
18
12
9
8
7
90
156
83
7
72
96
81
128
133
35
19
101
19
53
160
57
54
96
81
27
53
49
24
30
177
3
45
9
18
125
19
5
40
33
47
16
3
42
75
32
37
54
5
184
48
87
12
5
49
42
30
24
15
3
12
24
12
18
6
29
25
66
5
1
15
32
37
11
7
41
37
138
9
32
16
39
30
35
19
60
9
27
48
132
33
56
55
72
30
18
96
65
1
150
18
47
97
90
66
27
48
39
12
90
3
15
42
18
12
33
96
32
43
12
24
41
43
24
18
18
57
27
90
11
31
89
55
9
27
36
12
5
16
21
30
5
19
21
176
112
123
18
36
23
7
9
87
12
5
37
66
57
93
59
96
184
51
53
91
6
15
87
33
39
24
54
48
3
32
37
18
24
48
18
63
69
12
18
45
27
29
7
17
43
12
72
41
88
104
43
5
43
36
6
27
3
117
27
21
120
27
12
24
72
17
16
32
43
69
8
40
63
90
54
17
19
141
33
42
66
99
51
12
36
29
112
8
16
111
30
108
6
41
16
99
6
30
65
25
24
30
9
15
9
111
24
12
6
48
42
12
33
75
24
36
9
39
24
57
33
87
39
72
9
39
9
51
36
48
18
63
51
30
63
135
6
35
55
9
63
17
13
18
24
102
54
90
6
5
16
15
33
57
87
123
69
39
89
55
6
59
31
17
103
9
32
136
75
60
30
72
3
32
7
33
51
90
42
9
8
31
42
15
39
9
75
5
96
24
61
155
43
45
75
108
113
19
156
72
18
36
18
17
64
56
13
30
53
24
1
47
16
9
47
88
3
5
37
51
56
1
12
18
33
56
25
36
18
12
53
112
8
187
5
67
5
1
12
27
15
18
18
141
219
21
168
3
5
192
55
18
15
165
18
137
13
51
48
27
48
72
5
96
13
51
3
90
12
63
15
17
49
96
23
67
54
66
24
77
25
24
54
72
33
105
87
8
24
85
18
57
8
127
57
3
30
15
32
43
18
42
33
159
65
48
48
19
21
32
16
75
6
120
18
5
1
71
48
25
36
75
56
13
30
21
56
1
48
6
180
30
216
23
55
156
21
15
17
37
35
1
54
78
36
15
51
5
31
9
15
33
8
43
60
9
56
19
72
6
47
37
90
36
24
101
24
48
40
56
67
324
24
84
36
81
80
19
24
5
67
48
6
15
32
40
15
90
54
18
18
18
107
40
104
40
75
93
27
6
54
30
24
35
31
33
93
90
24
9
39
17
19
45
69
108
18
84
42
63
27
144
36
18
30
33
45
27
111
6
75
15
9
27
69
51
29
40
3
90
11
24
1
114
18
138
9
15
90
12
3
15
36
29
13
18
84
18
27
15
12
5
1
18
36
30
51
3
24
12
24
30
36
6
192
41
31
9
224
40
57
30
24
65
7
30
54
21
48
27
12
42
15
111
17
73
72
167
25
54
17
7
161
19
5
43
45
32
1
84
90
113
49
6
84
24
5
72
79
204
21
15
108
5
43
60
102
78
90
12
6
84
6
30
42
47
115
36
180
21
24
9
30
36
21
8
40
21
42
9
48
8
19
18
6
36
54
51
3
36
57
15
17
13
3
56
24
7
209
31
33
15
9
51
84
6
27
27
48
5
13
54
21
57
54
81
3
72
5
37
35
16
39
72
41
7
36
96
45
48
117
54
6
23
115
6
54
30
27
8
25
30
108
60
9
3
6
30
54
18
60
48
101
40
9
39
120
72
51
125
ABCD 96852718544*3^$a+1 [50022]
16
45
51
104
25
95
1
15
33
87
3
96
5
85
30
96
288
149
40
57
36
60
120
108
27
69
75
45
36
18
101
40
8
67
45
48
33
24
15
15
6
35
193
119
133
99
9
87
3
36
90
54
41
121
24
144
36
180
71
64
9
66
60
41
85
35
103
65
97
234
114
36
63
8
24
25
54
137
79
81
240
39
54
11
256
8
72
109
59
97
234
126
47
31
41
49
36
30
186
27
72
80
19
21
96
104
208
33
23
31
24
161
1
234
30
23
67
21
93
102
60
18
111
15
41
25
24
144
111
15
264
65
25
47
79
65
16
240
32
13
35
55
54
59
61
6
18
35
16
75
5
121
18
12
114
36
48
11
40
45
54
21
51
144
120
5
49
36
60
15
216
200
312
97
60
30
96
30
15
8
72
49
6
9
21
24
35
16
39
30
11
139
84
81
48
48
9
90
30
135
51
138
147
8
16
56
115
18
299
160
32
96
40
8
1
210
21
3
5
85
36
63
21
59
216
121
23
1
30
90
87
75
24
90
59
61
6
30
54
24
72
9
75
29
61
155
16
120
80
25
60
99
9
30
9
32
85
59
31
24
17
40
32
96
264
193
15
8
31
36
168
69
51
6
66
45
15
17
301
11
49
192
95
355
54
15
39
6
35
49
42
5
49
120
36
180
198
36
21
15
24
66
54
24
17
64
8
1
71
1
39
9
90
6
90
53
103
105
189
3
128
40
80
49
36
59
1
54
84
149
1
30
6
36
39
15
36
5
85
30
29
85
84
6
66
54
54
162
105
80
85
27
32
19
21
51
18
126
66
83
16
69
27
32
31
17
55
48
129
57
234
90
300
36
11
43
276
264
6
66
9
168
57
54
57
24
56
144
48
163
120
69
39
9
27
6
90
54
95
31
9
21
54
126
204
66
90
150
17
72
16
15
65
13
120
90
65
216
211
53
31
65
115
213
147
5
1
39
344
64
237
203
121
102
78
36
54
9
21
6
5
79
41
121
15
45
30
180
18
36
131
49
90
126
78
12
60
234
66
45
200
48
121
23
72
55
84
29
13
75
9
15
21
78
30
150
201
171
108
90
60
156
6
17
31
185
91
36
17
73
90
84
90
36
83
7
113
67
29
49
102
9
168
120
87
36
48
29
280
93
59
16
104
19
126
120
90
5
96
48
1
84
60
30
41
16
33
47
115
24
180
105
51
108
9
32
136
9
66
78
36
131
103
36
5
40
120
96
63
41
48
247
6
48
96
35
136
63
81
21
24
84
36
3
273
95
72
13
75
15
48
36
101
43
69
81
12
114
36
5
48
16
165
51
33
87
63
17
24
40
21
90
9
51
18
126
354
72
54
54
36
96
75
9
95
19
197
73
102
90
78
17
64
8
1
87
165
27
153
135
75
78
12
24
84
47
43
69
32
16
45
60
30
9
51
53
16
80
49
39
48
24
141
54
21
15
90
39
45
59
24
120
157
131
49
111
3
77
85
84
6
48
41
109
90
12
114
75
171
29
48
31
186
66
204
153
32
241
47
103
48
6
75
96
45
27
32
85
59
85
147
15
48
162
90
24
126
15
75
45
72
3
45
144
45
51
8
16
15
41
103
180
72
54
119
16
15
30
11
193
126
41
48
ABCD 96852842488*3^$a+1 [50083]
387
36
9
315
213
237
243
48
195
108
81
99
141
75
108
153
48
15
90
375
57
54
144
252
69
48
48
105
198
129
96
9
108
54
108
72
81
153
87
183
126
90
129
195
90
162
180
288
72
90
270
198
39
285
288
414
69
327
105
48
99
108
90
18
21
15
465
96
144
15
36
93
159
378
87
75
18
147
141
270
126
126
180
180
54
171
9
234
54
36
144
90
57
213
123
93
162
198
144
126
45
207
369
135
144
36
216
18
171
9
39
51
144
36
36
21
159
33
48
135
54
54
285
21
75
141
18
225
117
18
9
27
18
18
72
57
96
48
69
123
309
36
39
105
135
9
432
279
135
324
21
15
129
51
36
18
39
105
90
198
90
237
48
48
432
144
48
51
90
126
18
126
90
36
135
135
105
165
126
54
36
72
27
171
288
21
51
90
18
252
165
69
144
27
45
108
39
51
141
39
72
129
69
171
63
33
219
144
180
144
108
90
72
216
54
18
3
336
75
216
90
3
105
54
72
108
72
36
90
39
51
54
18
357
309
27
45
18
81
144
9
87
21
27
27
213
111
54
18
57
48
75
213
219
72
45
9
270
9
135
198
3
96
243
36
72
273
69
162
108
93
192
3
18
36
234
237
48
237
54
360
126
144
144
87
3
72
69
75
180
90
324
90
585
96
201
54
180
93
96
96
93
3
339
54
306
36
33
57
54
216
18
162
213
96
144
285
144
108
324
270
90
36
135
99
429
96
411
90
144
414
189
27
360
45
9
36
243
27
69
21
36
90
18
144
123
48
96
21
72
108
54
36
90
108
36
3
48
75
18
72
180
183
51
54
39
192
111
225
9
414
216
90
126
297
48
285
288
162
54
18
108
189
45
18
198
72
108
108
216
99
9
36
126
69
21
75
141
144
51
165
90
54
36
378
162
72
18
234
144
87
39
18
180
147
249
ABCD 96853221412*3^$a+1 [50117]
143
57
15
49
104
40
5
91
125
24
36
15
24
16
65
3
3
54
3
36
52
140
4
56
4
29
31
8
105
103
5
120
75
33
36
91
53
24
3
159
25
5
19
116
69
91
155
144
369
87
49
185
111
36
12
33
19
60
84
17
114
25
8
21
147
105
12
15
156
192
69
3
87
9
15
174
18
90
108
36
96
84
24
187
24
36
84
41
60
138
150
66
18
3
124
96
29
3
87
1
32
21
90
114
31
89
31
95
121
8
48
39
24
57
64
96
53
75
144
16
47
57
16
120
60
17
19
53
36
36
18
61
92
45
24
3
28
44
9
111
204
27
72
126
67
24
53
31
96
20
96
69
66
24
129
159
121
89
36
91
23
48
85
5
78
30
15
12
72
45
31
44
88
95
30
18
81
76
5
159
9
39
87
90
39
72
12
57
39
12
24
9
60
12
39
15
6
48
15
16
84
101
96
147
45
27
64
72
23
81
93
3
28
96
80
4
32
87
66
7
29
18
121
185
126
1
233
6
30
91
8
24
21
90
216
18
183
15
9
64
17
72
135
60
16
60
80
9
27
9
91
53
171
12
28
41
55
56
15
57
33
24
31
17
75
57
3
16
47
42
63
88
47
54
108
12
60
91
32
33
19
143
1
95
1
24
120
12
80
99
61
29
54
1
5
66
129
33
15
16
104
16
17
54
1
53
90
121
8
120
48
40
80
40
29
19
47
72
96
57
33
12
15
60
24
15
121
23
174
15
93
204
51
100
92
57
79
96
191
57
87
33
12
4
125
96
66
25
144
128
33
39
124
29
31
36
59
129
120
12
16
144
20
136
8
135
9
15
33
28
36
56
24
16
60
60
5
72
3
120
24
69
99
256
12
44
9
84
90
13
68
45
306
6
144
19
116
100
143
102
18
18
175
24
240
56
144
4
29
31
71
18
126
25
20
36
63
168
9
21
18
57
33
6
1
24
104
36
108
63
129
40
8
16
104
12
4
71
30
51
4
5
108
27
39
81
15
30
144
67
5
72
31
41
123
165
96
36
19
60
132
17
63
33
51
24
87
93
9
162
1
23
1
53
90
57
9
39
52
36
104
4
44
16
32
64
8
15
61
107
25
108
29
31
89
7
143
72
61
32
28
24
29
96
91
48
17
55
17
96
7
113
7
48
12
83
1
156
107
1
89
31
47
144
61
80
105
162
73
48
41
54
54
27
105
228
123
48
16
65
6
48
9
48
88
17
55
23
9
21
99
81
54
96
1
56
9
31
113
55
5
7
32
12
4
80
81
15
60
216
87
102
60
54
25
5
24
108
30
9
63
78
43
60
5
39
117
3
96
112
95
25
89
31
23
102
72
18
25
119
49
101
31
68
16
119
25
140
117
39
15
1
48
5
36
6
54
3
28
179
144
57
328
101
3
57
183
16
36
60
29
162
105
60
28
125
36
231
48
9
31
47
85
53
72
15
4
36
95
45
244
8
136
161
31
53
42
13
41
39
76
56
28
11
9
24
21
15
16
41
43
12
77
102
6
12
6
9
57
144
39
33
63
136
20
36
60
28
36
60
68
21
12
15
3
25
101
31
5
72
7
128
12
60
9
247
23
42
115
59
25
24
65
7
29
79
176
9
7
125
120
15
39
21
64
20
16
48
12
44
4
29
12
55
131
13
12
95
90
24
19
32
28
72
65
12
15
76
216
53
36
36
91
24
29
67
47
33
33
24
103
77
31
5
151
84
11
181
44
64
5
66
6
195
88
56
4
44
57
180
199
12
65
3
45
6
33
28
5
75
28
5
72
75
72
87
45
33
43
95
54
18
93
123
21
124
89
27
45
6
73
29
27
16
168
36
5
78
33
60
69
30
105
100
29
54
1
72
8
40
65
7
144
60
20
15
61
83
57
120
12
27
9
40
32
180
99
1
168
32
ABCD 96853451642*3^$a+1 [50014]
36
102
33
147
138
67
65
72
18
85
48
152
15
193
35
132
120
73
35
69
15
30
30
30
60
51
15
12
12
18
87
111
114
48
48
162
12
1
59
30
63
45
12
36
54
156
12
48
12
97
41
39
135
33
3
60
57
87
96
60
102
18
120
12
72
396
132
30
60
55
32
3
85
35
168
90
102
48
69
51
12
97
101
192
3
57
60
18
177
123
109
96
239
33
48
24
88
83
37
65
42
48
13
89
36
30
30
72
102
48
30
3
15
84
85
53
147
21
139
35
48
30
18
234
18
12
133
143
49
96
35
264
21
15
114
216
30
30
27
48
135
12
168
42
3
15
144
81
24
75
6
42
12
36
174
183
3
12
42
78
60
30
60
3
117
42
66
24
31
120
77
3
15
49
215
73
8
87
30
132
30
96
12
133
89
18
165
45
30
222
66
12
12
6
150
25
104
273
223
5
114
48
72
30
30
30
6
84
6
60
30
42
78
45
9
66
54
15
51
24
138
42
1
65
30
9
81
30
180
30
120
90
54
30
81
147
277
71
144
121
245
54
133
128
9
151
29
211
167
25
83
72
117
195
30
18
133
24
8
57
168
30
217
125
91
77
18
24
90
78
33
9
18
120
37
143
18
24
31
239
36
204
33
15
192
73
47
108
13
119
33
15
60
42
30
90
30
21
120
15
9
21
30
30
60
27
72
48
153
24
150
78
3
144
51
37
47
33
63
24
78
3
57
12
75
88
215
18
7
48
89
15
120
15
108
78
15
24
81
54
6
24
48
27
88
35
138
30
120
45
69
30
18
483
40
17
72
15
15
121
32
27
48
132
105
16
32
15
25
23
114
90
45
15
1
72
113
12
108
90
45
105
54
105
16
29
18
12
78
15
112
11
192
30
223
17
198
24
105
75
36
84
48
120
48
54
55
41
504
78
48
42
228
150
37
95
42
60
3
27
6
30
24
30
3
45
18
60
24
198
18
60
12
93
15
72
132
168
93
165
12
15
240
45
27
111
54
18
192
120
156
330
75
72
72
3
180
180
13
80
27
102
18
133
65
30
97
72
5
6
24
45
93
60
30
33
69
66
102
60
15
15
33
225
39
33
60
18
9
45
51
112
47
138
42
18
235
35
30
168
12
12
90
6
42
48
162
67
65
138
48
37
35
12
36
312
93
57
30
73
47
12
36
57
123
42
18
9
96
117
228
15
27
12
30
18
297
40
71
24
60
93
192
45
75
16
35
42
78
12
33
45
42
132
165
51
120
24
138
60
7
35
6
102
145
8
75
12
192
30
3
3
60
57
192
48
33
90
60
144
1
24
56
9
60
3
63
145
17
12
96
102
48
85
65
12
108
42
45
72
51
45
27
37
5
30
66
315
15
60
69
48
33
42
12
18
102
30
3
45
30
72
48
18
115
35
12
60
138
30
54
18
162
150
30
36
115
185
24
31
59
48
45
147
30
126
49
48
5
147
33
30
42
31
24
71
9
51
132
12
6
39
48
48
9
36
72
147
88
8
9
18
18
115
144
41
30
114
90
13
5
3
72
3
45
72
88
5
42
60
48
264
141
27
60
33
45
84
36
30
60
105
129
96
7
8
39
180
6
39
21
60
24
96
24
138
48
42
48
324
55
101
192
138
57
48
69
43
83
12
18
ABCD 96853656338*3^$a+1 [50011]
32
3
12
60
69
105
55
35
54
18
24
6
7
191
36
13
23
84
48
42
6
30
12
30
12
216
144
25
59
210
54
6
6
36
24
48
12
114
87
39
18
7
53
48
48
36
18
126
42
60
30
12
6
36
6
42
6
30
9
3
114
18
25
32
51
45
9
36
78
21
9
7
53
75
15
81
9
30
54
90
18
7
47
1
119
264
1
125
78
18
54
48
300
72
25
35
90
18
168
18
30
9
16
41
54
24
78
48
24
115
11
186
75
75
36
12
21
69
27
3
12
1
125
12
103
227
18
27
16
41
90
13
192
5
75
9
126
168
6
54
186
27
15
84
18
30
13
47
108
85
80
45
67
11
12
9
63
30
66
30
54
48
13
29
72
36
18
66
24
24
48
19
23
120
12
84
1
41
30
18
7
77
30
138
24
60
103
11
69
160
77
3
15
90
18
30
42
13
77
51
304
71
9
21
6
21
45
12
7
48
125
30
37
11
30
42
60
1
35
114
102
36
108
12
12
6
60
24
72
90
60
165
15
6
27
48
9
6
42
126
24
102
24
6
90
3
123
30
90
72
48
132
90
7
173
186
57
75
117
3
48
84
73
83
6
78
6
147
45
3
15
36
18
78
90
294
54
30
6
30
180
24
84
36
1
11
37
5
27
16
32
45
51
111
1
29
234
12
18
126
6
48
7
35
42
48
3
87
192
6
204
55
48
197
48
30
84
48
73
144
125
51
15
84
18
91
32
27
21
64
5
42
1
47
6
91
29
120
6
30
18
117
9
55
35
109
173
3
87
9
99
60
97
128
112
83
66
48
42
84
36
18
103
29
3
15
97
95
36
24
21
27
78
18
30
90
72
24
13
128
99
13
192
41
18
60
102
24
18
48
192
36
42
42
126
51
3
36
96
36
18
66
33
135
18
234
6
78
9
63
49
35
54
126
36
18
114
126
12
18
42
48
24
30
210
12
18
21
57
18
30
54
1
119
57
16
47
36
45
15
30
12
174
18
12
114
9
3
93
75
36
48
72
6
42
73
23
36
18
30
30
36
90
36
90
18
66
42
90
48
6
36
25
83
66
43
35
42
78
96
24
12
81
27
138
48
36
36
99
96
15
49
89
6
78
42
24
6
43
77
48
60
78
9
99
192
13
59
30
87
39
12
12
1
32
57
30
6
51
48
231
30
96
91
23
60
72
12
73
29
115
95
6
75
15
132
36
6
30
48
18
54
24
30
84
30
30
12
43
41
6
1
95
30
90
153
87
12
13
59
18
72
120
6
12
108
90
90
33
57
39
64
5
24
66
36
48
12
90
48
18
37
137
78
36
114
51
16
48
48
89
18
36
30
96
3
3
48
36
105
39
66
18
277
5
48
43
5
78
24
42
75
9
6
81
3
162
75
15
12
21
16
48
35
6
66
84
1
59
114
243
15
30
12
30
12
45
96
99
13
32
51
72
132
33
15
78
3
45
144
60
6
49
41
39
75
48
117
45
3
64
221
24
18
153
15
49
5
6
24
13
11
120
114
42
1
35
138
54
157
35
96
42
168
72
3
3
210
27
112
23
48
25
47
54
6
30
55
83
72
84
186
103
272
64
11
37
5
30
13
47
1
149
123
112
35
93
99
66
84
103
23
25
35
12
33
123
24
6
54
33
57
231
21
43
80
87
60
18
18
24
60
24
60
204
48
24
60
48
252
24
6
126
25
23
30
210
57
144
63
138
55
23
24
97
5
66
174
168
42
30
18
36
261
39
84
66
60
55
35
61
23
168
49
11
69
69
30
96
6
108
54
30
126
57
27
12
78
235
23
18
7
77
12
18
66
54
61
59
117
93
51
16
59
132
78
6
84
114
55
41
39
3
48
84
6
19
5
42
6
30
84
169
221
3
165
30
18
42
156
36
24
9
112
5
43
23
60
60
145
80
45
12
30
30
210
18
55
53
24
66
36
45
48
3
48
6
18
12
30
90
96
72
105
21
42
49
29
6
48
6
84
18
49
128
45
156
ABCD 96853677752*3^$a+1 [50045]
44
13
8
10
117
15
26
51
21
3
24
3
10
32
48
22
1
80
20
16
11
5
12
32
8
20
72
31
57
15
36
90
144
27
4
9
67
19
4
1
19
18
18
17
35
13
55
5
4
12
68
35
41
15
52
9
59
42
7
3
80
13
36
11
10
3
56
56
44
3
30
26
85
44
12
44
4
15
18
48
27
37
56
64
15
32
60
16
20
12
51
77
13
30
4
5
40
35
25
5
88
2
6
51
4
72
20
7
41
69
55
35
6
19
3
2
7
23
41
100
12
55
69
16
7
21
16
71
9
36
4
11
17
80
35
57
36
24
13
7
1
19
8
15
1
144
11
17
44
24
76
23
80
5
20
8
3
5
25
7
24
3
60
57
4
72
44
3
30
48
2
1
4
1
39
16
20
4
68
15
17
61
150
1
36
32
16
56
133
83
20
4
3
10
27
16
13
22
5
4
33
48
102
8
42
10
20
18
18
21
9
31
60
4
19
108
9
1
127
20
20
72
1
55
44
28
48
55
5
35
2
103
8
19
80
6
7
17
7
23
33
40
17
63
4
53
55
32
168
16
39
18
62
13
12
8
8
25
35
44
23
49
20
20
4
16
3
1
4
63
70
43
19
18
27
16
5
15
24
12
40
11
52
38
18
22
3
4
35
33
20
40
24
56
33
7
108
4
16
9
6
24
1
36
119
21
1
63
24
8
15
10
38
89
20
20
12
3
13
44
4
16
53
15
3
33
4
20
45
90
5
3
53
19
1
12
57
31
25
35
4
12
61
35
63
45
52
12
11
30
15
40
27
57
71
22
99
20
1
3
20
19
30
43
7
6
82
65
20
128
24
3
12
65
3
22
23
24
1
23
9
10
78
7
25
11
19
21
4
20
12
3
6
22
8
1
3
41
24
21
31
60
64
4
8
24
23
8
12
36
1
20
13
8
63
15
21
3
5
13
19
24
5
31
41
35
5
8
95
19
13
32
12
13
80
7
120
11
70
38
17
64
39
4
5
15
13
35
5
5
43
29
35
48
45
7
75
57
11
57
25
3
24
53
147
60
16
47
60
13
24
3
20
18
3
40
36
3
30
80
7
4
20
24
3
13
7
57
52
8
12
3
40
33
12
56
4
5
3
3
61
44
9
10
5
28
72
88
5
123
96
28
8
8
12
24
36
7
21
12
35
48
4
45
5
15
20
35
56
24
10
50
30
7
24
9
135
11
60
41
43
6
112
50
60
18
11
4
20
29
7
1
112
8
42
1
12
57
26
57
15
40
8
21
48
60
8
44
16
35
13
17
39
76
5
7
16
19
20
1
9
27
23
17
13
15
20
20
11
22
8
42
69
1
15
83
4
1
16
1
27
8
37
15
143
12
1
36
56
20
24
16
20
8
20
15
1
40
88
8
4
9
27
64
24
35
24
5
13
15
177
35
32
93
8
19
3
21
84
35
28
8
25
16
24
4
13
8
19
76
36
4
9
15
16
32
12
45
7
33
48
15
8
16
23
33
40
113
19
5
30
10
3
15
45
47
18
10
9
24
76
23
56
1
41
7
15
20
53
25
18
24
13
20
12
8
35
12
60
57
59
24
18
27
43
68
9
3
9
9
22
2
18
33
64
28
28
92
28
37
2
48
25
28
19
33
45
59
20
96
27
1
4
3
150
3
172
23
64
37
13
15
16
9
18
12
17
20
44
32
33
24
30
10
3
4
19
24
6
34
30
71
7
9
20
20
4
36
8
25
48
18
9
45
3
4
51
29
16
20
40
20
24
16
64
1
27
48
37
51
4
32
41
7
20
52
44
19
17
33
10
5
16
9
30
5
20
48
4
183
13
40
12
16
4
36
40
72
7
45
12
8
32
11
42
15
48
15
45
4
33
8
22
13
28
15
97
20
12
88
27
37
4
12
48
49
30
5
15
190
47
63
5
5
123
47
6
11
13
3
20
8
24
3
33
29
66
12
72
18
7
15
21
52
28
67
12
20
1
17
43
24
53
10
8
5
25
31
20
39
9
76
9
7
4
24
32
83
37
80
8
21
39
63
90
3
16
20
24
9
3
120
63
17
5
35
37
23
40
23
121
40
49
7
8
15
9
15
18
42
37
20
4
35
69
16
17
48
31
33
31
7
17
23
32
28
29
4
29
31
16
24
7
12
30
6
4
5
8
7
33
52
12
8
25
78
9
40
1
23
7
82
35
16
4
1
55
9
7
20
3
68
9
3
48
18
19
15
80
6
15
4
11
1
4
4
8
43
17
4
68
23
17
12
24
24
60
68
17
11
52
60
53
15
32
7
1
40
40
56
49
31
28
36
56
33
3
52
43
9
36
33
34
30
50
6
102
65
20
88
20
4
55
161
7
25
20
28
27
80
10
15
23
4
5
3
52
33
28
19
66
94
65
16
59
60
25
32
121
32
31
76
13
75
56
44
12
21
23
9
127
44
4
23
40
65
7
13
20
8
4
23
9
3
18
15
67
8
22
7
20
16
4
44
24
112
3
10
56
24
23
17
3
68
44
8
72
28
32
75
1
112
45
23
12
60
28
20
55
61
20
3
30
40
7
121
22
21
16
19
4
53
12
8
35
45
24
4
17
23
16
8
3
25
8
16
3
5
28
4
79
45
97
2
1
64
16
75
61
16
13
27
48
32
13
47
7
10
3
53
79
11
30
24
3
80
24
43
97
51
69
11
13
9
23
12
8
5
8
34
48
17
12
80
1
39
9
64
86
52
29
4
5
11
16
20
100
40
8
12
33
15
12
3
9
25
31
36
28
28
8
36
16
17
18
100
42
48
27
80
45
40
8
67
20
40
12
56
4
3
13
44
21
2
1
20
20
32
60
24
51
17
3
13
4
16
96
9
64
23
55
60
9
29
39
3
72
40
1
67
5
37
23
12
5
23
7
33
44
13
26
21
8
1
22
5
8
37
27
3
42
6
1
8
33
27
28
12
5
11
12
35
77
12
20
28
28
35
89
20
23
61
117
75
20
3
9
21
30
41
8
60
5
7
44
52
8
79
20
1
16
36
47
20
28
2
10
37
23
5
12
60
3
18
18
12
12
13
15
105
20
32
80
15
17
44
79
66
30
90
64
18
29
51
12
53
13
24
70
53
72
12
1
80
19
11
13
69
27
20
1
8
11
19
9
132
3
53
12
23
9
33
35
8
37
7
41
15
7
33
4
24
37
42
77
19
17
32
20
8
7
81
56
4
16
44
39
28
29
16
88
19
21
12
15
49
29
15
15
34
15
48
68
45
82
45
80
20
37
66
30
47
4
3
36
17
13
24
48
18
30
54
21
24
16
5
11
131
9
8
32
41
35
12
8
4
64
36
68
88
60
15
5
15
33
4
48
27
53
25
32
48
42
13
15
2
51
27
9
33
15
3
49
8
80
23
49
4
4
53
19
23
30
48
30
82
48
2
57
69
19
95
41
20
16
23
18
27
72
24
20
27
70
32
51
24
13
27
5
30
5
16
7
30
2
60
57
100
20
16
8
84
3
42
10
5
48
20
85
139
3
8
33
12
8
52
32
23
53
20
7
9
40
56
7
128
17
1
22
33
17
48
7
4
4
9
27
3
1
9
47
36
40
20
60
48
72
27
73
17
88
8
15
76
44
16
3
41
19
1
76
16
4
41
8
64
23
120
28
16
20
36
167
73
35
49
24
12
8
36
3
45
15
60
21
36
4
65
87
27
5
40
20
23
13
36
31
69
1
27
12
3
5
63
5
47
ABCD 96853742554*3^$a+1 [50038]
252
72
108
113
60
84
24
67
5
79
140
28
92
88
5
36
84
211
65
111
9
175
5
96
3
33
7
96
84
77
103
168
185
139
36
92
21
7
224
88
5
120
36
139
20
12
60
9
171
88
41
19
108
12
20
120
28
5
43
44
52
221
39
45
36
39
280
128
88
5
60
7
101
111
69
79
20
93
19
128
57
108
15
100
60
288
108
5
7
92
12
69
79
212
33
31
84
36
44
52
68
12
220
108
92
9
79
216
5
91
5
324
84
55
41
51
108
21
84
60
27
88
72
36
60
32
12
60
81
12
108
132
120
27
45
103
36
24
20
21
99
16
29
15
100
5
31
29
75
33
99
93
55
41
219
33
7
41
19
41
36
151
152
88
77
48
19
5
3
45
15
57
75
129
247
113
7
32
112
8
88
17
55
36
185
216
75
9
91
89
67
108
60
72
5
187
41
19
80
153
19
89
39
28
132
125
72
75
21
27
117
79
56
16
32
12
48
76
156
20
9
39
33
7
65
120
75
57
31
77
12
36
24
84
159
52
8
165
72
31
17
36
204
75
261
19
125
375
16
5
36
36
24
108
12
3
21
99
16
96
125
3
72
16
192
60
12
8
172
113
15
16
72
65
27
40
32
40
53
103
60
17
75
33
19
128
12
48
76
5
19
41
31
48
216
29
75
105
7
8
132
4
116
16
17
36
24
7
188
60
33
27
88
32
12
21
27
76
5
171
93
31
72
44
28
77
19
84
32
81
55
17
132
48
67
140
45
19
36
8
33
108
84
132
48
87
228
100
41
111
9
36
15
45
223
281
12
27
45
27
81
39
60
9
127
228
65
79
20
40
120
36
72
24
8
100
5
12
243
72
4
164
16
72
132
125
87
184
44
60
45
156
111
28
5
87
268
132
8
33
84
3
321
219
93
27
196
24
221
12
24
3
45
36
55
104
40
80
60
72
4
5
144
372
3
16
84
80
52
36
185
120
139
8
28
252
137
180
135
16
168
72
17
27
148
252
80
16
53
24
36
111
33
216
31
80
141
79
60
68
196
204
108
17
87
225
75
9
39
21
31
36
12
32
33
43
60
17
55
17
3
100
41
24
207
21
24
15
28
65
27
16
29
75
60
4
44
141
247
17
36
204
72
43
168
32
21
24
31
89
72
75
48
12
40
24
300
96
80
100
53
55
48
104
28
32
40
84
5
31
5
3
28
29
3
100
12
96
89
36
99
45
24
31
5
31
92
132
64
36
36
17
36
24
187
41
60
72
36
211
89
24
48
72
108
139
41
147
28
24
20
16
17
27
4
36
41
144
24
12
127
140
45
7
20
153
103
104
45
103
77
75
64
5
159
60
28
108
5
120
51
9
31
48
41
19
5
43
137
7
65
31
108
36
108
41
7
32
45
55
80
81
51
40
8
180
28
72
5
151
5
24
7
5
235
8
192
105
319
257
108
24
27
153
12
31
185
168
72
7
5
15
112
36
5
48
31
60
113
103
252
41
36
115
113
91
17
163
5
7
29
144
51
48
112
36
17
36
60
12
147
100
5
55
36
5
111
228
57
15
93
36
67
53
199
12
80
345
79
24
120
5
31
24
108
32
88
29
43
ABCD 96855223358*3^$a+1 [50010]
33
16
128
24
123
21
64
48
65
54
33
16
17
55
5
3
40
104
15
1
56
9
24
39
136
23
33
75
13
41
199
173
43
48
32
147
93
57
36
12
6
25
29
91
65
15
72
3
61
101
18
9
141
12
18
21
48
88
29
36
79
32
9
15
24
144
48
24
16
131
18
54
13
48
5
19
41
192
39
24
16
8
45
43
8
24
88
17
31
56
21
12
15
63
30
96
3
33
7
119
18
7
149
3
16
17
168
15
51
36
33
99
21
64
8
15
1
11
6
36
48
36
36
24
12
39
21
19
53
12
15
24
105
42
69
93
3
27
42
27
9
102
18
132
48
168
66
54
3
33
31
48
215
57
72
27
45
33
18
37
17
30
121
59
18
147
39
30
6
61
8
105
90
13
11
13
5
3
40
185
135
27
24
108
153
39
25
53
3
144
45
27
9
18
13
29
3
120
39
36
93
16
32
48
144
3
24
37
24
11
90
72
12
18
85
23
105
3
229
8
48
21
6
30
127
8
33
55
89
66
45
64
56
15
9
24
24
57
15
75
30
63
33
54
66
31
83
120
61
200
27
18
75
16
128
16
17
54
9
27
13
32
9
36
54
24
36
1
32
48
9
228
3
33
60
144
18
18
30
96
121
8
9
6
1
128
16
224
27
37
8
16
48
17
15
168
9
60
3
105
30
60
72
72
288
180
9
3
18
27
64
77
27
24
16
8
15
30
27
27
117
24
27
30
132
51
15
18
87
27
45
27
61
203
72
61
8
21
19
128
21
12
15
39
1
17
78
153
16
5
108
55
8
69
27
21
3
40
29
234
1
128
16
192
5
42
129
24
45
84
18
21
15
36
37
8
99
13
41
6
30
24
91
144
128
40
5
147
64
104
99
6
30
54
19
24
35
165
45
6
102
18
93
3
117
21
19
32
16
120
11
21
87
96
54
72
19
56
48
16
152
27
45
27
42
30
61
24
41
223
11
78
30
90
15
9
15
24
51
13
32
21
67
48
56
112
59
21
112
17
175
17
6
12
45
120
3
45
57
79
29
42
73
96
59
69
9
31
35
24
45
9
30
90
7
24
5
6
61
95
9
69
54
45
21
43
24
23
54
91
96
32
40
8
40
53
43
83
36
78
27
165
75
51
69
99
72
54
120
103
8
40
29
99
72
33
63
3
45
9
31
104
40
24
23
129
33
36
27
88
11
18
27
3
21
96
24
16
29
43
11
48
61
17
87
57
156
6
69
39
57
16
144
8
207
18
103
23
66
36
60
18
30
39
87
9
27
42
51
15
25
72
144
104
16
128
21
51
16
53
150
30
36
123
3
42
19
119
60
117
3
13
128
64
24
8
33
103
56
75
36
49
41
111
87
54
42
18
7
29
27
3
21
33
135
72
16
89
36
30
90
54
21
48
21
24
30
69
24
24
40
5
42
25
23
73
104
24
33
231
16
24
77
30
117
40
5
3
201
87
3
61
59
24
18
3
99
21
21
91
65
55
5
3
64
5
30
45
88
96
83
18
3
27
42
18
1
65
231
9
90
45
64
32
39
36
13
17
18
6
7
5
67
5
96
27
16
137
135
40
32
27
61
168
24
83
21
24
40
8
3
90
99
45
43
8
40
32
33
15
21
3
16
23
30
3
57
72
79
47
33
64
77
24
27
48
51
66
67
11
85
8
24
24
21
19
8
216
16
29
3
117
144
19
53
150
30
63
112
104
9
31
11
216
13
59
30
63
168
112
8
9
18
42
75
15
9
9
255
33
36
43
41
15
40
5
27
9
138
45
117
36
7
48
248
21
27
9
15
9
87
88
48
5
78
13
17
39
112
11
36
6
19
11
60
33
3
85
48
56
88
8
3
21
51
120
45
9
31
23
42
103
152
69
18
9
99
45
24
72
24
99
21
105
63
99
69
64
24
41
15
93
60
66
61
17
30
33
40
23
49
56
129
102
198
51
39
49
8
75
93
33
7
77
51
120
15
1
29
18
9
136
8
99
37
5
102
13
5
126
6
18
30
18
69
3
21
40
65
6
9
21
27
33
36
18
33
57
135
201
96
7
11
36
97
29
51
51
69
24
16
56
87
18
60
51
21
36
63
39
25
125
19
29
19
5
27
39
105
9
31
53
91
41
55
47
9
16
32
48
117
19
17
48
24
39
48
64
29
51
69
6
54
30
18
55
8
99
90
99
24
3
42
51
21
18
48
6
51
33
15
72
16
77
19
56
21
3
40
168
56
21
3
72
40
47
36
30
31
41
6
33
40
96
32
33
18
ABCD 96855320938*3^$a+1 [50030]
60
6
59
31
9
57
87
27
240
54
12
72
48
99
51
5
13
51
80
61
27
21
90
65
112
24
39
41
64
27
42
11
37
75
3
54
15
8
73
96
48
168
23
67
18
6
54
47
19
24
6
30
65
43
132
41
7
18
12
107
55
9
24
45
27
9
12
18
41
61
24
48
18
12
48
18
11
61
27
56
7
89
16
69
59
55
6
3
93
84
18
42
54
21
21
315
8
25
135
72
45
35
79
78
6
149
168
13
11
48
72
19
5
1
39
24
261
36
23
43
5
19
5
19
45
32
37
35
37
54
12
9
9
42
18
59
67
96
53
144
1
71
19
29
73
24
63
27
21
39
54
12
18
45
81
15
48
48
9
66
102
30
198
27
63
42
47
16
123
6
18
21
24
27
53
7
9
24
51
42
3
27
5
19
66
35
49
15
9
39
27
21
3
21
33
132
48
36
60
155
85
30
21
104
91
30
23
31
12
48
6
48
15
45
3
48
104
72
40
51
18
35
16
15
84
29
73
18
54
36
27
3
120
180
36
6
114
18
35
31
60
29
40
32
73
18
5
13
30
45
147
30
180
30
48
29
55
6
36
6
12
6
119
1
114
6
24
135
21
75
75
5
25
15
9
72
15
21
24
3
3
69
3
5
72
24
16
9
84
6
6
30
54
35
19
93
69
60
66
24
18
48
27
21
35
85
12
12
42
41
19
78
87
144
21
144
11
16
45
3
9
18
48
24
5
16
39
105
8
37
3
8
1
18
90
11
1
48
23
40
9
23
72
19
12
9
24
15
57
9
24
47
97
42
24
90
35
40
57
119
96
25
24
30
78
12
23
72
55
84
6
15
33
12
11
49
90
29
1
39
9
36
54
12
36
18
6
36
228
77
19
6
12
42
6
24
48
3
99
5
19
90
11
13
12
95
24
112
8
24
112
56
7
33
57
167
13
6
5
7
102
12
66
42
6
6
18
132
114
12
24
59
37
12
15
21
60
66
21
8
40
129
6
6
30
54
47
19
5
40
9
111
3
21
21
11
115
24
53
115
288
29
24
24
61
42
42
15
123
69
39
42
102
105
21
36
15
21
35
24
24
19
96
6
119
55
57
24
33
63
8
169
47
49
12
102
42
24
132
23
24
40
21
27
3
66
3
75
42
48
66
41
1
23
67
108
84
21
32
37
27
8
40
45
96
96
30
48
21
21
24
75
15
161
64
81
30
65
31
105
8
16
33
48
63
81
23
55
17
25
23
13
35
37
60
23
55
17
43
138
6
5
19
6
71
72
40
45
66
6
6
125
64
195
29
1
90
18
30
48
12
156
36
41
7
65
115
318
63
72
105
60
12
6
57
45
12
12
59
16
8
13
54
30
30
6
24
6
45
3
21
120
24
39
17
25
48
15
57
15
8
7
36
48
6
84
54
77
25
119
97
15
129
60
35
24
112
69
11
7
36
102
23
16
56
19
78
71
112
168
72
57
18
93
9
42
29
96
19
90
11
49
24
23
25
87
32
31
48
132
5
25
23
16
3
45
45
11
85
12
162
6
12
48
107
67
21
45
24
6
66
155
120
64
56
16
8
7
30
12
18
18
24
3
48
69
30
93
24
24
9
23
67
42
3
33
23
1
108
18
18
87
27
30
30
18
60
27
3
5
19
6
48
87
72
135
105
80
61
6
5
235
54
12
18
84
6
42
60
30
60
84
3
27
5
13
51
56
16
48
104
37
59
24
16
39
36
72
69
93
60
15
27
53
37
48
3
24
21
54
5
73
138
29
43
78
39
8
16
21
11
24
85
54
21
24
69
27
51
168
24
18
54
30
48
15
291
29
40
32
1
12
102
18
51
51
18
30
36
6
11
72
48
55
12
90
12
15
33
30
138
23
40
24
27
21
75
24
5
25
30
36
48
24
18
27
120
21
24
66
42
18
36
114
66
66
102
6
60
30
72
12
17
48
13
3
32
19
30
48
23
73
24
210
72
18
48
54
21
3
21
8
16
56
13
75
8
7
33
3
5
64
32
40
8
1
60
6
30
84
27
39
33
45
6
29
25
18
54
18
48
18
51
135
41
88
15
54
6
21
45
3
123
24
54
15
39
6
132
12
30
6
84
11
55
65
25
15
69
83
40
75
24
53
16
32
79
6
123
24
80
208
33
12
3
141
35
73
23
19
24
21
93
6
6
15
45
18
18
23
25
24
18
78
87
48
15
96
54
42
65
24
85
75
24
129
12
3
32
49
24
71
1
63
21
324
36
51
8
25
36
12
135
99
36
138
66
5
19
45
69
83
55
9
9
15
80
64
117
30
18
11
64
21
6
5
91
29
160
3
101
85
107
19
48
77
1
60
59
88
8
55
12
6
24
42
5
19
36
9
45
54
66
24
12
23
7
18
12
11
40
9
15
129
39
32
1
23
61
59
85
59
13
3
15
156
84
17
13
6
45
75
21
27
66
11
1
54
9
24
8
24
48
25
6
12
45
72
21
75
21
11
25
18
66
11
40
8
25
132
3
39
12
6
23
61
6
24
29
40
104
31
60
21
9
111
ABCD 96855640348*3^$a+1 [50035]
28
104
16
32
7
17
181
42
36
12
18
120
30
30
54
9
36
75
24
89
64
12
21
18
29
13
24
27
33
47
12
31
12
45
15
24
24
89
31
36
125
4
39
29
1
63
32
48
25
3
21
47
48
19
12
29
55
48
12
30
15
132
3
48
29
91
162
15
12
39
252
60
9
44
100
15
78
3
56
4
33
30
5
40
20
49
114
90
66
5
16
60
32
12
19
48
5
16
24
32
52
12
24
15
9
15
24
33
3
57
3
29
100
9
35
31
12
81
21
18
30
60
51
32
7
69
15
9
141
35
25
51
27
108
5
79
5
1
3
15
156
5
16
9
71
13
51
9
15
57
12
35
28
3
45
12
3
60
90
54
12
57
3
66
71
91
69
164
36
7
24
9
9
48
12
18
33
252
44
112
24
12
75
69
132
8
25
95
13
6
12
42
30
21
12
63
41
1
24
6
93
32
109
24
24
83
36
28
15
6
59
4
8
4
33
84
18
48
117
8
115
90
15
21
30
84
72
21
72
39
48
9
3
30
39
224
97
12
51
48
32
67
89
67
42
39
12
12
68
108
16
129
35
16
32
144
67
57
8
1
108
102
5
55
18
119
36
7
6
30
18
143
52
27
9
99
6
126
17
37
27
212
16
32
19
41
7
120
252
29
16
8
7
72
9
48
12
60
48
104
12
28
99
12
5
4
27
173
1
78
129
56
1
59
37
11
109
90
84
84
69
63
173
1
66
66
12
27
75
77
1
87
20
19
12
5
16
3
9
81
6
45
9
54
66
60
11
4
33
126
21
12
87
45
12
15
12
96
21
195
57
32
91
45
32
12
37
39
21
3
15
36
24
33
84
225
203
19
9
99
33
111
30
36
15
80
16
27
36
161
16
176
28
15
204
45
9
36
147
8
73
6
41
43
102
18
30
11
48
67
33
44
16
177
3
12
12
24
39
12
29
1
71
24
88
48
72
12
36
60
116
28
129
84
27
60
24
15
84
36
81
99
36
18
47
49
47
64
3
84
57
93
30
12
84
24
60
48
269
1
63
60
20
108
1
35
12
55
18
18
45
27
6
87
15
41
97
23
24
163
89
55
69
9
47
67
48
41
1
54
36
84
5
49
47
43
21
8
91
6
3
39
9
36
15
18
143
109
30
30
51
44
169
6
168
125
28
9
23
7
33
60
36
12
27
6
78
6
15
87
41
109
35
49
15
39
41
25
24
11
49
3
63
114
27
33
27
96
24
39
24
156
65
48
61
3
68
1
12
6
96
45
45
155
36
12
97
18
102
87
8
72
37
3
32
28
20
7
21
60
20
19
17
79
84
42
15
147
9
3
81
32
16
92
55
81
93
35
49
54
41
25
72
47
7
129
32
37
42
81
15
24
30
78
161
100
15
66
78
108
24
30
59
31
18
42
66
39
63
36
57
15
17
133
42
18
54
5
40
3
72
5
79
60
5
7
21
44
16
20
37
27
69
30
45
44
25
11
43
18
84
66
41
24
28
12
9
54
33
24
27
5
7
65
4
147
9
33
3
27
117
63
18
18
17
16
57
120
30
96
18
27
3
12
54
60
12
39
8
7
161
88
120
72
39
17
172
117
18
105
45
54
42
6
9
63
42
15
32
24
37
126
53
40
48
15
24
12
77
1
3
129
144
15
51
132
30
18
29
61
47
61
6
24
132
69
9
63
117
3
44
43
12
24
30
30
81
105
11
108
25
6
12
42
11
16
20
1
18
42
39
8
55
66
168
6
57
9
30
9
32
72
12
36
19
12
33
3
105
96
51
12
21
12
164
64
9
66
5
7
132
36
72
53
85
23
64
9
6
54
18
12
6
24
24
15
8
84
16
159
300
17
7
57
21
18
45
33
3
8
4
20
7
48
53
4
24
9
107
36
1
30
12
21
56
73
59
12
72
7
48
33
56
13
96
102
9
48
15
180
41
4
21
11
7
30
6
36
24
108
33
96
81
143
72
31
17
36
13
23
7
17
19
53
19
42
54
101
25
27
3
81
44
16
3
65
55
33
9
47
13
159
33
3
9
71
19
24
96
108
18
15
48
51
36
18
71
40
3
29
40
48
21
111
3
81
48
39
5
4
33
168
6
24
9
33
48
6
12
9
39
29
43
24
48
6
87
9
18
33
20
88
20
16
51
89
229
30
29
24
7
6
90
17
163
77
72
16
56
40
27
161
91
21
32
4
57
15
21
15
20
12
7
29
43
45
8
25
3
3
77
4
32
12
1
3
12
44
31
5
79
5
256
108
12
87
66
6
9
27
168
45
8
52
80
28
9
155
97
3
159
24
66
71
12
7
21
36
39
24
5
16
15
42
168
95
60
19
30
59
37
84
54
57
15
138
30
54
159
204
24
80
48
24
160
21
12
48
87
12
87
6
119
19
149
4
36
3
9
156
8
16
108
27
54
18
24
17
4
48
44
43
78
15
48
3
ABCD 96855870674*3^$a+1 [50031]
14
144
36
4
18
14
4
30
6
48
66
26
25
11
4
6
75
87
6
2
10
12
6
24
20
208
60
45
23
46
234
54
18
104
1
57
30
96
66
15
35
24
10
2
52
96
9
11
22
15
87
18
102
96
30
30
150
2
4
68
36
109
45
48
90
12
60
20
37
11
108
1
45
30
18
66
9
45
38
34
90
93
15
20
97
69
84
6
24
12
104
46
6
8
70
99
48
83
34
2
24
72
37
11
46
48
66
6
24
26
121
63
56
13
3
105
3
66
3
15
30
6
21
71
4
54
84
42
18
2
28
6
42
30
24
24
27
27
72
8
136
21
45
3
45
30
20
22
38
16
24
78
42
12
80
28
90
120
62
85
9
30
24
36
92
25
23
100
12
30
12
12
3
45
87
45
96
60
18
80
34
86
22
18
6
26
97
51
42
24
15
11
12
40
12
54
27
69
66
12
120
42
24
54
42
18
36
24
8
82
12
30
24
6
24
66
24
54
6
57
12
117
30
84
72
8
1
63
12
24
6
6
104
85
51
8
12
34
144
2
190
99
21
12
2
13
47
4
36
8
193
27
72
30
18
33
9
50
118
6
56
10
14
12
64
33
27
44
4
32
1
9
138
8
22
210
42
15
15
54
24
2
4
36
8
76
6
15
71
12
16
21
39
20
184
6
2
10
14
70
18
33
15
8
34
18
54
3
45
60
60
30
12
30
90
24
42
18
24
36
96
60
6
30
114
186
18
51
3
30
3
9
24
24
30
6
12
24
66
8
4
66
60
14
25
107
34
51
15
36
8
10
26
58
126
66
15
3
66
30
24
6
6
48
33
23
1
3
30
30
6
24
87
51
24
18
42
18
2
76
12
168
18
54
6
14
76
36
18
26
40
9
3
24
30
26
112
32
10
26
28
56
28
18
30
32
37
75
33
27
93
47
25
23
22
24
24
62
25
75
21
23
64
6
90
36
30
18
6
24
3
23
10
12
42
57
93
26
1
83
16
36
36
24
54
50
1
48
12
3
42
90
48
68
22
12
74
61
11
64
24
30
62
52
32
10
54
6
120
24
90
30
62
4
20
10
111
57
3
143
36
61
27
20
36
64
45
15
20
52
6
18
66
18
42
18
68
10
18
57
183
104
13
23
10
62
52
56
34
3
12
11
12
49
51
54
60
18
33
83
4
68
4
120
48
8
82
138
18
51
21
54
48
68
4
24
9
51
36
56
28
36
90
24
96
18
32
4
92
22
18
48
126
3
21
62
37
48
3
72
18
42
32
25
47
4
32
22
2
205
15
116
58
42
12
32
28
6
24
138
20
10
48
30
90
30
44
52
36
18
30
32
34
38
52
93
107
28
92
24
12
37
12
135
30
30
60
56
40
12
116
64
36
30
144
3
59
46
62
16
24
20
76
21
21
18
24
6
126
24
81
9
30
66
6
12
56
10
36
96
18
54
27
93
12
36
14
48
10
66
6
114
9
71
94
15
12
15
20
4
30
51
15
33
72
36
60
93
24
42
30
66
60
9
3
56
4
33
60
35
28
6
3
27
24
72
18
90
81
45
74
10
51
15
8
58
30
8
76
105
45
51
3
116
16
68
34
27
108
75
33
24
51
9
33
18
20
28
152
24
13
23
64
8
72
40
8
10
42
8
12
28
30
2
64
6
30
18
62
40
6
2
28
132
180
56
24
46
90
56
1
24
15
18
146
40
6
66
44
36
40
72
32
13
27
6
14
40
8
70
30
30
30
8
10
150
48
36
6
39
9
2
64
21
9
50
40
105
95
10
26
52
32
40
18
48
27
48
33
30
9
117
14
34
38
109
3
30
3
47
10
62
88
66
120
39
12
21
14
16
8
64
12
24
24
68
109
48
47
10
54
9
15
6
30
30
39
21
186
8
16
9
57
14
12
40
32
10
36
12
39
45
48
3
45
2
145
51
32
4
21
15
12
36
44
52
128
25
15
60
296
61
99
42
18
30
74
25
131
4
48
9
35
34
2
72
10
2
108
70
3
27
30
3
35
10
12
30
57
3
57
11
4
144
132
8
64
6
279
45
6
12
20
34
86
10
24
30
18
18
54
66
24
24
6
50
13
57
171
47
46
42
54
30
8
16
20
4
96
69
27
164
16
24
6
30
24
96
48
8
24
13
75
12
18
63
33
12
27
21
24
42
48
57
23
22
6
42
120
72
38
37
15
24
57
39
84
24
36
72
68
36
58
102
33
35
10
12
3
47
13
15
48
48
24
72
81
132
108
59
16
68
72
22
66
44
10
62
85
23
16
9
48
35
12
10
135
23
37
12
35
1
27
12
24
96
24
216
78
36
6
153
3
84
18
3
45
30
9
15
24
9
33
27
3
18
150
24
92
16
108
20
4
30
60
27
95
16
44
1
9
6
18
6
44
1
48
63
30
38
4
33
3
12
72
6
14
58
12
60
27
105
180
14
36
64
20
100
21
33
18
108
129
11
1
3
132
36
20
4
20
25
83
37
15
54
30
6
3
3
48
72
24
30
6
188
16
6
42
42
60
38
10
48
42
30
192
14
4
36
32
34
66
12
6
39
27
18
27
48
11
34
30
120
12
80
1
27
12
6
135
237
30
92
64
36
21
3
20
37
24
93
2
36
34
24
66
6
24
30
20
16
9
33
36
60
54
8
52
92
34
30
36
18
15
11
34
132
18
57
3
18
48
14
36
46
24
84
96
30
6
18
36
6
63
21
24
72
15
3
30
3
63
24
48
8
16
24
44
ABCD 96857096192*3^$a+1 [50152]
60
105
4
156
191
189
75
165
24
15
12
1
23
57
159
93
75
12
108
13
48
35
96
165
160
48
11
117
12
36
96
156
64
119
37
83
69
15
45
28
48
96
59
9
108
84
4
24
131
61
96
83
21
156
3
36
73
60
95
121
95
9
40
35
13
44
39
21
183
36
24
1
44
27
9
84
16
11
165
76
23
25
11
121
23
97
59
73
32
3
36
117
3
60
37
140
27
21
240
36
108
87
108
177
60
36
39
9
64
12
23
57
39
57
144
24
15
24
73
48
155
21
99
60
24
73
92
16
20
112
47
45
75
96
25
59
93
39
73
47
120
9
4
60
48
128
39
36
105
60
39
141
12
88
44
12
84
60
72
48
51
24
24
45
12
99
24
96
49
176
15
21
135
108
36
9
96
52
8
136
23
57
76
44
64
24
32
16
83
105
39
36
96
21
4
83
21
99
33
304
215
168
240
132
129
16
23
132
24
60
49
8
40
72
227
33
111
165
75
61
8
87
84
1
23
13
23
21
3
33
28
71
13
11
21
15
24
37
119
25
20
76
12
47
33
15
1
104
40
56
12
3
105
15
21
60
63
73
8
39
12
108
73
72
20
28
128
52
32
51
129
27
13
11
21
96
40
8
4
36
11
45
39
36
13
32
39
21
124
32
184
8
51
96
129
99
57
3
45
52
83
121
56
48
40
32
40
59
180
84
60
13
144
48
92
40
104
15
25
144
11
96
120
93
76
35
1
128
48
24
123
213
52
92
4
32
4
128
51
24
96
45
16
8
72
168
48
28
192
44
180
48
76
32
3
45
75
21
4
71
121
188
39
120
1
80
40
11
48
37
140
16
107
37
140
48
15
37
44
112
59
60
9
219
37
215
13
20
27
45
4
36
23
12
24
49
180
215
1
56
48
87
24
105
72
40
8
12
27
12
24
60
81
48
27
288
25
36
44
15
21
40
24
80
27
1
107
72
33
72
63
81
24
96
96
96
3
60
141
4
32
27
36
121
24
32
3
24
45
16
32
3
24
13
108
119
13
72
36
35
24
12
48
117
39
36
61
60
228
92
27
57
64
32
72
15
181
11
48
36
45
100
35
57
244
108
32
123
133
59
69
112
68
76
8
48
60
39
9
64
47
48
1
71
45
120
120
99
21
100
36
92
60
171
157
44
123
12
48
60
25
107
69
75
60
57
39
24
1
59
25
96
140
16
20
3
9
27
9
4
32
168
88
8
99
36
45
111
33
51
1
83
21
40
152
27
60
13
164
60
60
48
48
87
36
9
15
13
104
63
192
9
75
24
36
121
35
45
24
39
12
61
72
11
21
84
124
11
84
241
72
24
119
24
33
87
45
15
36
177
24
99
1
60
48
11
24
81
15
180
45
144
12
63
57
40
80
40
203
60
72
48
1
72
107
85
11
85
72
23
57
12
171
21
124
144
96
32
4
119
69
112
8
87
9
135
24
72
24
96
45
15
21
64
44
4
32
24
195
69
136
56
16
23
85
44
51
61
128
27
180
21
27
96
25
35
45
15
36
109
56
88
8
132
36
144
72
36
48
99
33
39
9
39
57
3
72
60
49
56
64
80
39
12
45
15
61
59
229
80
75
21
63
141
24
111
9
27
60
61
44
144
75
69
87
60
69
24
147
1
68
160
59
21
156
4
155
1
59
204
141
39
36
21
99
141
15
1
47
81
60
51
109
12
72
95
33
3
60
49
8
63
36
24
516
1
120
200
63
81
63
132
1
144
23
36
81
24
76
23
25
11
81
16
83
69
108
108
100
32
3
25
191
25
48
72
23
57
64
ABCD 96857170448*3^$a+1 [50044]
7
5
12
6
12
45
3
24
12
48
25
41
12
66
9
33
42
24
42
18
6
75
9
60
66
6
6
61
8
64
77
48
3
15
30
30
13
32
33
39
9
31
5
42
24
25
47
12
37
80
27
13
8
21
36
12
19
48
11
36
25
11
36
1
89
6
18
7
5
30
66
6
24
85
17
6
30
36
12
3
21
43
8
3
21
33
6
1
17
126
33
33
18
85
23
84
37
8
16
41
36
12
7
24
8
48
9
6
33
81
7
5
19
5
12
6
25
53
43
5
75
27
6
90
18
43
23
25
29
96
36
12
24
114
57
24
9
15
3
13
53
3
3
24
42
24
12
12
36
31
125
36
31
59
30
24
12
27
33
18
18
24
6
37
11
12
1
17
15
24
3
69
3
42
60
84
114
18
7
5
24
18
1
11
12
42
18
6
7
83
42
3
48
16
17
36
6
6
55
95
97
8
3
13
24
24
47
9
40
56
64
72
59
61
8
15
18
12
180
30
18
7
17
7
24
65
6
54
60
12
67
5
24
48
171
45
6
36
12
21
57
7
65
60
51
40
23
18
39
16
17
79
24
5
42
25
48
8
57
6
1
47
12
13
8
48
15
6
19
8
24
48
3
6
18
24
13
113
7
11
18
36
60
36
30
42
12
102
42
42
9
3
78
31
17
6
9
75
13
77
6
37
8
69
43
23
36
18
51
33
48
63
15
30
91
17
30
18
63
3
24
21
69
12
48
48
36
51
24
16
5
19
131
102
6
24
48
12
48
6
18
21
15
18
6
1
23
6
27
21
43
23
18
63
45
24
27
96
27
84
33
16
17
55
17
103
89
12
12
18
66
24
51
39
9
16
5
72
48
54
13
77
27
48
147
42
27
15
36
54
18
21
48
57
12
12
103
35
18
72
51
27
93
99
30
48
60
30
21
144
9
36
18
6
24
19
77
42
1
17
24
31
5
12
79
11
12
18
12
54
21
16
59
54
6
57
40
72
5
96
91
8
21
12
54
114
15
64
8
15
1
32
51
36
1
89
7
29
43
8
27
61
32
15
1
24
17
87
81
60
42
36
13
17
24
18
54
6
60
138
6
37
8
24
99
48
108
33
33
15
45
51
88
128
9
126
1
47
97
11
37
5
24
3
3
13
8
15
60
12
33
3
30
18
114
18
30
78
12
25
48
5
102
13
17
30
6
12
15
40
65
18
18
3
16
41
7
23
33
24
96
64
17
39
16
77
27
63
6
6
18
30
18
91
101
3
3
18
150
42
43
8
96
40
5
42
25
53
99
9
36
51
69
6
69
45
18
6
24
66
25
17
199
11
12
42
39
39
33
40
23
18
12
6
21
88
23
73
11
78
7
5
19
17
48
18
72
21
57
6
9
15
1
48
5
3
27
6
36
6
13
5
91
17
30
9
39
25
17
12
75
48
16
17
30
49
11
162
12
7
11
6
66
6
36
19
11
45
16
8
69
72
48
60
6
24
6
114
54
24
3
39
18
7
5
18
1
8
21
30
6
42
21
3
24
54
135
27
48
24
66
36
18
6
79
8
33
6
12
30
18
30
31
5
60
7
5
67
8
24
40
23
1
41
79
125
18
18
42
18
12
6
36
36
9
3
12
25
8
51
30
18
6
7
23
25
8
24
64
8
63
60
45
21
6
13
29
3
33
12
3
9
103
11
45
9
36
18
25
23
18
39
24
51
13
5
24
54
54
79
77
6
12
25
5
3
120
15
12
18
27
64
29
3
9
30
24
108
45
24
16
17
7
41
15
27
6
66
18
6
30
6
30
18
81
16
29
30
6
6
1
5
84
18
24
30
63
16
95
9
27
6
7
23
36
18
51
16
5
24
12
12
12
12
19
35
6
79
11
93
15
1
5
3
189
36
15
3
66
3
40
17
120
7
5
36
79
29
43
17
15
51
21
15
30
180
15
3
13
32
3
54
55
23
12
21
24
40
65
55
53
3
57
55
8
15
9
16
41
12
48
48
66
1
83
42
18
12
13
59
78
7
48
24
24
53
24
43
41
24
12
12
6
138
6
9
45
3
15
18
18
24
13
32
21
3
15
25
17
42
24
60
1
32
48
3
85
11
21
64
29
19
24
23
42
7
32
39
18
31
11
37
8
48
21
27
39
54
99
21
48
12
18
21
24
51
42
60
31
41
12
3
120
3
21
24
57
36
18
9
88
101
30
13
24
11
66
84
12
24
27
27
60
6
6
21
40
41
48
39
88
29
6
21
3
54
55
53
3
16
32
45
24
19
17
87
3
18
12
63
27
61
119
48
1
120
131
45
24
21
36
7
23
25
8
40
5
60
30
24
6
75
16
24
24
35
42
36
72
6
78
30
90
18
6
30
37
11
42
24
24
12
6
12
30
7
24
72
8
16
8
40
8
15
24
1
23
24
1
23
1
53
54
18
115
17
6
49
23
97
8
63
126
19
32
48
51
6
6
25
17
12
30
6
60
27
57
12
3
40
11
37
32
3
37
119
48
1
8
51
24
18
19
5
91
53
30
6
15
27
21
3
13
8
15
42
6
18
24
7
24
41
24
6
49
23
42
12
42
18
55
8
75
36
33
33
55
11
72
12
12
45
64
11
85
71
6
6
18
12
6
1
48
23
6
19
41
6
57
9
96
15
3
6
72
12
51
15
9
57
6
24
30
3
40
5
12
31
11
13
53
43
32
27
45
9
39
15
18
7
53
24
60
48
18
84
6
102
12
78
18
25
95
24
36
30
7
11
45
15
66
15
39
72
33
27
13
77
48
147
3
12
25
23
9
48
24
99
24
42
12
7
5
43
5
36
96
6
9
33
6
24
33
40
80
27
18
18
33
40
149
12
7
23
25
5
3
33
36
18
18
15
87
66
12
48
12
36
3
3
6
6
12
18
27
3
12
1
48
24
17
6
25
17
55
29
84
30
57
16
143
42
90
18
18
30
18
90
31
72
53
96
24
3
75
36
1
5
24
18
9
57
12
6
61
23
48
1
29
3
21
19
125
43
17
6
6
54
132
36
13
5
6
12
1
101
48
75
88
32
24
33
7
17
6
42
15
9
132
27
3
12
54
36
7
8
9
156
66
30
84
12
3
40
8
15
1
47
9
16
149
19
47
25
41
31
48
96
23
12
72
42
18
18
36
36
54
6
36
36
99
16
29
96
43
5
19
11
13
5
3
33
12
27
9
24
6
24
81
15
57
57
30
25
8
75
12
12
45
15
18
12
19
11
165
15
33
48
57
12
19
56
9
6
66
72
48
6
1
48
11
78
7
8
27
84
1
24
32
27
12
36
12
6
43
48
5
51
48
48
16
5
18
24
138
15
45
18
18
7
11
24
117
24
3
42
19
5
12
6
48
42
6
12
21
24
15
6
75
40
8
15
1
48
11
61
95
25
17
18
30
12
99
16
5
36
66
36
49
29
43
ABCD 96857349794*3^$a+1 [50037]
78
72
147
183
78
120
75
24
3
48
240
42
3
45
60
132
18
120
9
3
285
45
147
48
33
12
156
72
12
3
48
15
102
147
21
60
15
39
6
30
45
87
42
156
24
108
39
9
39
45
78
12
18
63
189
108
15
27
6
42
69
9
24
78
57
45
51
57
63
27
45
225
18
30
12
150
48
12
102
3
225
78
90
135
57
39
159
24
105
312
141
150
78
24
60
48
27
120
96
39
33
3
45
15
30
51
21
18
54
147
243
138
3
177
72
48
108
24
168
60
39
69
12
12
66
30
132
12
186
30
99
105
15
72
51
48
237
33
111
81
15
93
24
171
87
48
57
48
69
147
21
99
21
42
18
12
6
102
87
21
72
18
24
30
318
108
42
42
48
18
12
60
210
30
3
9
60
96
24
36
264
60
156
60
324
63
33
174
6
75
120
57
210
60
9
48
135
90
6
90
102
30
120
3
69
171
69
36
135
69
90
153
3
42
42
81
27
138
42
108
30
15
24
96
45
60
54
30
66
201
9
12
27
243
18
99
63
30
3
45
72
3
45
42
12
48
93
129
48
48
72
15
27
6
414
6
24
48
18
162
12
66
24
18
222
30
6
54
78
12
60
57
93
195
75
18
3
39
33
33
180
114
90
18
90
27
15
6
102
138
12
108
27
168
189
27
9
24
231
45
42
162
96
15
69
18
78
84
63
75
240
78
24
90
45
15
18
48
12
18
81
51
282
66
30
51
48
15
57
33
111
27
48
12
18
54
126
30
21
48
93
60
78
72
138
132
75
57
60
75
33
87
48
33
84
48
48
60
300
114
6
75
39
30
186
24
6
24
27
69
102
30
72
78
9
81
150
30
42
33
135
9
51
102
15
45
156
12
27
81
132
90
9
21
48
51
168
81
24
120
36
30
42
18
9
21
60
39
45
6
165
24
3
42
48
48
204
96
12
228
15
45
90
114
6
60
114
108
303
24
93
99
33
168
39
33
87
24
15
60
54
90
30
96
111
21
42
225
261
27
45
3
69
147
9
132
30
18
27
3
84
18
63
72
105
12
66
270
27
63
72
57
21
42
48
84
96
42
48
54
45
135
60
66
24
108
12
60
96
24
90
21
87
30
168
60
84
108
132
147
81
120
60
72
30
18
42
78
60
60
3
45
27
24
21
60
39
93
18
90
39
9
30
42
399
81
78
354
48
18
21
21
99
24
57
63
87
12
18
99
168
285
51
99
6
87
48
24
183
102
90
186
39
15
18
180
30
30
60
48
24
3
255
168
81
33
36
90
222
27
45
36
54
138
15
45
210
18
12
27
243
93
15
24
18
90
150
87
15
78
42
48
138
24
36
84
48
87
171
12
120
129
48
75
18
42
33
48
39
57
63
105
45
48
108
30
30
294
138
42
6
27
33
54
180
30
135
45
60
48
15
57
36
27
45
78
30
12
27
165
6
60
42
60
18
9
51
21
9
15
117
18
90
204
48
99
3
93
48
144
45
51
24
33
15
72
21
72
18
177
3
12
78
54
30
108
42
81
105
54
48
18
207
105
39
120
51
30
102
60
66
12
15
144
3
30
78
42
216
192
120
48
111
69
84
60
18
18
120
144
15
15
6
24
126
ABCD 96857442538*3^$a+1 [50071]
28
24
11
73
29
123
3
1
320
9
19
41
24
6
9
40
20
123
57
36
76
60
168
53
43
17
27
52
29
24
27
88
12
56
4
68
15
1
36
29
7
48
24
5
7
104
4
48
32
51
37
113
7
44
4
12
24
48
120
48
24
29
30
237
87
1
44
72
123
25
5
7
59
9
40
68
64
8
21
30
9
3
37
8
72
81
55
59
1
24
12
80
16
68
16
56
27
25
56
4
95
60
57
4
144
56
36
16
12
72
29
12
12
75
28
44
21
19
20
3
30
108
12
6
21
88
20
12
9
7
53
30
49
140
15
45
72
16
12
35
6
19
60
12
20
28
41
31
119
30
30
30
51
69
15
76
41
7
65
63
52
80
12
40
29
219
28
65
12
75
16
29
27
36
135
18
19
120
156
80
9
6
37
12
20
15
60
21
84
88
8
16
20
48
51
49
8
72
108
4
48
36
20
15
109
36
20
36
33
3
24
9
99
72
9
39
112
20
28
12
8
3
12
61
12
8
57
48
187
108
132
23
49
80
3
42
55
101
79
65
27
16
72
60
20
16
65
19
36
29
27
123
73
5
12
3
24
48
51
114
55
12
29
30
129
48
64
8
15
25
12
20
24
40
17
123
64
71
45
12
24
3
85
32
3
18
7
12
84
60
56
16
104
81
30
60
18
19
11
37
5
27
15
13
24
36
23
25
12
5
19
188
75
66
12
78
1
83
61
95
84
21
16
24
35
24
18
12
15
72
21
39
3
61
125
24
18
25
35
138
151
60
20
16
72
41
55
35
21
28
83
18
24
75
63
30
48
120
51
39
12
18
19
65
27
123
33
4
96
60
24
140
3
6
51
196
35
37
101
84
31
20
45
12
115
60
24
8
51
42
55
53
39
141
15
24
33
55
5
12
7
8
52
41
12
7
23
13
12
35
48
33
9
3
45
7
72
101
99
60
16
53
55
56
39
12
13
24
11
30
31
36
48
56
76
92
21
30
85
65
24
55
23
93
12
4
41
79
20
81
67
60
53
78
114
31
89
31
95
97
132
116
16
23
6
31
84
5
75
156
21
3
4
60
11
61
56
52
36
60
17
39
3
81
16
29
12
12
3
24
4
12
47
13
17
67
59
9
36
4
12
20
16
23
54
87
3
21
9
36
12
48
24
43
24
36
108
32
52
11
30
39
40
80
108
4
23
45
60
21
15
15
37
35
49
80
9
30
9
15
21
16
23
1
77
72
48
39
40
23
45
156
15
1
20
3
36
1
24
24
12
44
16
8
3
9
21
48
19
92
40
53
31
185
15
9
7
53
6
42
7
95
13
44
4
60
24
12
8
183
109
23
6
120
7
17
30
57
21
43
156
36
35
25
125
7
92
16
8
75
90
19
60
5
6
61
24
56
33
51
36
39
37
48
29
43
5
67
80
156
9
96
7
180
107
1
5
19
152
88
12
8
76
56
33
18
37
11
84
6
7
35
37
36
5
30
1
29
7
23
69
36
9
91
12
23
157
17
7
8
33
67
60
71
97
24
20
16
23
25
24
20
52
41
15
4
20
3
90
27
88
12
8
45
108
55
17
27
3
21
64
20
3
49
128
51
42
7
96
36
24
209
75
3
138
30
54
18
48
1
24
17
19
71
9
124
224
33
87
51
81
28
96
5
135
4
35
21
76
11
18
204
18
13
65
7
47
36
12
73
96
60
36
72
32
69
12
7
23
48
1
128
16
20
60
52
47
21
4
32
60
51
18
24
51
57
30
48
57
72
36
39
18
175
20
112
32
60
51
12
21
9
7
56
45
27
3
18
7
68
9
150
33
64
11
49
20
9
24
7
128
28
77
51
16
20
4
5
24
75
72
4
12
5
18
21
3
25
11
144
61
24
65
67
48
20
208
47
36
30
31
20
4
17
7
12
23
25
83
25
107
1
12
17
6
37
24
53
30
25
41
7
77
7
11
37
12
60
20
51
48
21
16
8
36
48
40
60
71
114
111
57
39
124
179
1
65
84
30
37
29
60
111
48
51
12
25
132
32
9
139
36
77
27
51
81
28
180
161
30
9
16
44
36
216
33
66
9
51
105
75
42
42
13
44
21
18
25
5
55
56
9
60
7
17
30
81
16
24
47
37
35
105
21
19
56
64
65
43
5
42
30
30
6
7
44
40
149
15
16
20
28
108
53
39
28
17
51
12
52
113
15
33
7
53
42
25
144
11
30
15
24
4
12
32
16
132
125
7
8
75
69
3
6
51
88
20
16
95
9
21
54
21
16
84
24
32
196
23
1
60
48
53
48
79
72
24
5
12
7
35
21
117
55
24
11
13
12
72
20
93
12
7
108
12
36
5
19
89
51
21
15
40
17
55
11
12
9
21
18
21
88
36
12
17
78
180
12
13
8
124
80
3
30
39
40
68
88
60
77
7
20
108
21
30
69
15
45
28
23
25
104
28
8
76
68
72
21
48
51
60
156
124
29
7
24
53
31
89
27
9
7
92
28
24
140
4
119
37
36
164
24
36
39
1
8
3
37
11
21
9
12
3
9
27
69
54
6
19
116
52
72
36
84
32
16
68
36
9
51
48
28
8
4
ABCD 96857526074*3^$a+1 [50062]
44
48
4
15
89
28
84
24
84
63
21
12
24
56
52
72
15
5
307
12
69
24
20
31
101
16
72
24
72
39
21
8
100
8
64
44
220
80
52
48
3
24
53
52
116
31
33
72
216
36
75
93
15
72
9
68
88
48
12
27
9
96
39
9
219
24
5
48
28
36
36
68
4
12
60
27
5
52
36
108
176
208
27
5
48
19
77
228
64
39
45
48
20
24
7
57
12
60
15
5
96
28
60
15
21
15
156
9
24
27
48
5
31
21
8
12
91
12
65
16
63
29
76
8
67
60
81
3
201
12
12
60
24
44
36
16
68
28
8
19
153
36
3
81
24
48
51
12
69
63
21
87
9
48
12
51
24
9
44
16
56
40
68
64
8
28
156
15
93
12
39
33
12
60
44
88
51
33
56
88
44
4
27
33
15
60
17
31
45
36
32
28
8
31
41
67
24
41
120
36
103
33
3
21
12
44
67
9
24
36
108
32
12
64
144
12
84
24
36
60
8
19
5
84
196
44
7
45
36
24
12
72
72
96
108
27
141
116
16
51
21
56
48
19
12
177
63
12
33
147
5
235
33
3
5
36
28
3
21
176
31
65
228
60
48
72
19
48
24
33
84
3
93
48
39
9
87
48
93
24
87
57
96
48
12
15
69
44
4
132
24
3
5
16
51
5
88
12
20
40
15
33
20
64
96
15
33
48
36
108
20
4
44
4
63
33
111
117
12
15
21
24
72
15
108
57
24
3
45
48
20
24
76
80
4
104
72
19
36
5
7
5
40
123
9
44
24
40
32
52
32
19
57
192
3
41
48
24
31
165
32
16
15
21
48
8
24
76
27
45
3
5
24
7
45
60
147
21
51
5
64
68
31
9
24
36
24
72
12
72
120
24
84
44
124
15
108
29
64
12
24
51
117
48
15
5
24
12
19
36
33
24
51
5
12
16
48
3
216
5
19
41
52
171
21
12
24
84
3
21
159
5
52
20
19
69
15
65
43
57
3
72
5
4
12
36
48
8
12
40
144
99
21
12
60
147
17
160
51
69
12
12
12
48
96
80
19
53
100
96
12
111
9
171
24
9
8
100
12
56
7
93
75
17
96
7
189
104
160
255
33
51
9
12
132
92
7
36
45
51
89
40
36
48
39
17
19
5
52
36
12
48
24
75
12
5
16
96
51
41
108
136
8
120
19
72
77
67
21
60
32
12
40
72
12
108
44
67
57
108
20
43
168
36
41
16
27
9
99
60
9
8
4
48
15
36
33
8
148
51
89
108
52
8
7
21
24
68
64
36
27
5
40
99
144
69
3
9
3
185
112
48
60
20
48
28
27
77
7
96
9
36
152
67
141
8
96
52
15
33
8
4
63
12
45
12
39
153
39
5
204
84
72
28
24
12
24
24
24
60
48
39
41
16
3
17
52
24
51
33
36
111
12
144
5
40
56
4
3
45
24
60
12
44
28
3
41
40
128
72
108
7
105
27
41
31
9
24
15
5
19
5
72
48
24
88
32
72
67
9
144
12
3
12
29
52
99
69
32
48
24
4
36
36
24
36
80
40
3
105
32
100
24
176
72
52
36
8
12
108
91
41
28
20
40
104
4
27
101
16
92
36
16
36
84
132
12
44
187
93
51
9
51
33
36
24
36
15
48
5
19
48
21
44
4
8
139
21
15
21
39
33
87
45
24
135
9
8
16
116
216
7
108
9
12
44
79
21
108
12
84
15
33
24
24
3
41
108
4
15
41
31
12
29
112
24
24
20
67
41
31
9
39
173
136
96
63
36
21
12
36
12
104
31
5
28
3
5
136
39
45
24
27
12
60
17
160
24
164
43
69
60
60
60
48
84
12
60
44
64
260
67
9
12
51
21
24
72
3
24
108
9
36
99
36
48
33
24
36
15
105
3
21
75
57
200
28
3
93
176
55
5
72
40
39
29
28
180
48
27
5
12
72
4
51
120
5
19
41
12
19
36
9
27
5
12
55
53
16
24
27
41
4
12
44
4
48
87
48
21
132
375
77
12
36
19
12
33
144
3
5
24
79
288
5
4
60
111
113
52
87
33
32
40
27
5
64
228
24
84
3
69
60
39
9
24
12
3
45
92
67
5
112
27
17
4
68
148
87
129
15
12
9
27
33
27
5
4
36
48
36
27
29
136
20
55
36
45
99
33
8
16
104
88
8
48
112
120
20
100
140
4
72
27
72
36
9
3
29
43
65
160
120
92
16
48
60
15
45
15
36
33
39
9
12
20
108
84
108
24
48
88
20
139
65
4
44
28
44
16
ABCD 96859044136*3^$a+1 [50005]
6
41
4
129
75
8
60
60
24
28
3
53
36
24
36
96
7
81
9
30
6
15
39
18
12
36
24
30
41
16
116
60
24
13
47
24
55
114
48
35
4
3
30
51
20
25
51
39
17
37
83
204
13
18
42
47
156
25
95
85
60
18
9
45
18
12
18
3
39
18
119
1
3
56
13
18
53
19
197
36
55
60
5
85
263
79
17
160
48
68
7
6
11
60
13
87
3
53
55
18
47
64
20
84
4
32
24
67
78
11
4
15
17
52
3
29
13
27
9
155
72
24
88
92
13
198
60
29
24
132
13
30
65
72
4
21
42
66
144
83
4
56
97
23
60
43
54
30
17
36
4
33
87
111
60
29
24
49
6
105
156
63
36
12
29
61
72
47
4
56
169
11
36
60
13
39
8
4
81
35
60
7
101
40
32
13
84
107
1
59
1
18
30
42
185
13
35
72
108
16
3
53
13
15
27
5
28
20
37
27
32
13
23
7
6
11
19
42
12
51
96
33
36
35
7
30
119
24
37
35
37
18
18
95
60
12
48
25
120
39
8
133
11
24
97
99
3
36
65
64
92
1
12
15
63
33
92
24
13
47
40
44
7
125
43
45
24
8
4
20
36
24
1
23
64
51
21
56
85
3
32
55
29
4
9
47
1
3
15
24
36
41
13
51
36
3
36
45
45
71
36
103
42
48
71
60
64
24
252
48
45
11
55
5
60
49
15
12
21
42
17
64
92
24
13
15
60
12
21
39
69
15
27
30
147
92
1
12
15
68
24
96
13
24
11
25
54
36
12
18
72
78
77
4
20
79
5
4
32
49
84
18
69
3
57
33
36
42
120
180
5
37
11
4
51
54
15
3
65
4
21
87
60
21
11
96
240
4
24
32
115
12
173
28
15
17
43
65
60
199
45
21
35
7
5
7
6
35
36
73
66
129
15
18
23
12
37
36
47
25
78
77
84
19
5
49
18
185
60
52
8
67
57
39
17
120
25
48
15
32
7
6
12
35
24
13
18
42
87
21
159
44
7
18
72
23
49
47
28
8
97
47
61
60
12
18
5
145
30
65
24
1
23
37
23
60
4
8
13
51
20
73
36
11
1
60
30
18
35
19
137
79
41
1
59
31
12
17
4
20
37
18
65
72
4
3
36
30
71
4
80
40
39
36
41
13
83
84
84
4
12
20
4
39
48
65
85
87
12
104
25
24
83
7
48
18
111
93
11
96
31
65
7
78
35
28
56
61
179
31
33
32
25
35
25
87
21
11
36
60
88
20
16
21
12
150
53
60
24
88
21
42
12
18
3
15
65
60
12
60
43
81
80
84
16
39
21
69
51
21
3
15
42
12
15
8
24
144
136
33
36
15
56
60
24
7
72
21
165
11
60
24
7
42
71
19
36
17
52
3
53
96
4
20
4
32
60
100
24
36
39
12
60
5
133
39
75
36
41
64
84
32
28
93
63
39
17
1
119
120
28
92
19
234
11
36
100
20
13
6
30
54
21
39
36
102
119
193
30
18
252
47
31
53
49
6
65
199
137
28
33
39
3
53
24
43
57
48
3
42
11
192
4
20
40
3
66
11
13
47
1
35
112
8
43
54
255
21
54
53
28
32
97
96
72
18
45
45
12
87
128
7
36
141
93
167
28
32
61
30
42
27
24
36
33
51
9
11
12
85
27
111
65
4
8
24
4
20
25
72
27
60
8
84
19
162
35
103
21
108
32
4
32
7
30
78
72
53
85
39
51
33
27
30
23
120
37
72
23
52
56
96
49
167
43
24
77
36
85
18
17
85
3
69
6
9
21
39
3
65
43
105
15
41
1
35
24
31
9
3
18
23
60
96
43
30
75
32
88
3
72
216
69
8
52
56
109
83
4
20
31
18
24
11
16
20
4
176
61
48
72
59
1
12
168
63
9
18
65
43
72
33
20
37
59
40
129
35
12
28
69
75
15
6
12
215
52
45
23
48
16
33
51
9
108
48
75
39
18
83
16
21
159
80
1
27
3
125
25
12
167
91
30
23
49
11
12
84
124
75
41
13
18
57
123
53
16
44
12
4
44
229
30
6
54
17
139
132
108
9
8
217
23
84
13
111
80
175
90
72
102
36
77
67
17
36
4
20
19
54
71
229
15
8
24
36
13
71
193
6
17
28
32
13
11
60
1
63
20
37
60
63
75
17
163
24
18
48
24
15
92
28
3
177
132
21
35
28
27
9
44
12
145
87
72
3
60
17
193
11
64
15
21
32
4
108
36
56
84
7
12
36
5
96
13
36
15
165
11
60
36
85
60
35
24
36
60
120
4
21
119
31
9
99
5
49
87
21
30
18
15
32
148
144
3
72
105
21
15
75
5
36
13
11
136
20
19
69
56
49
11
12
73
11
120
13
27
44
ABCD 96859332686*3^$a+1 [50060]
48
36
29
67
29
126
1
84
23
37
125
36
3
112
167
6
19
132
23
18
72
7
48
17
36
60
39
40
68
87
48
13
5
103
12
47
73
23
36
45
40
35
205
29
42
12
72
49
5
6
85
149
12
99
33
43
20
64
56
112
95
25
72
53
90
36
12
9
45
91
77
3
288
117
15
27
36
66
15
45
3
27
69
75
36
13
68
87
57
9
150
61
65
30
114
12
19
8
16
56
36
27
25
101
72
175
32
15
12
1
59
13
35
42
156
135
9
19
17
43
56
40
83
1
20
249
12
18
42
55
36
84
48
23
117
16
17
138
1
143
37
36
5
43
5
19
107
109
32
153
79
48
48
89
90
1
32
45
55
24
41
43
60
29
163
24
83
21
15
9
72
45
48
6
49
108
5
102
126
27
9
91
60
60
84
65
63
45
127
41
54
21
52
11
61
36
119
78
12
43
65
7
24
11
30
18
85
41
36
51
147
33
9
91
17
55
132
36
92
117
91
47
117
76
185
43
155
189
51
49
12
41
42
30
7
89
66
54
114
72
93
81
15
111
81
15
57
16
101
51
72
28
12
8
88
132
65
147
16
24
77
18
36
42
3
4
11
21
76
24
5
36
30
54
19
35
90
115
60
65
72
18
1
35
30
19
59
97
24
144
32
45
3
88
8
9
66
6
43
5
27
9
19
41
54
21
45
31
120
24
24
8
64
84
65
126
61
5
42
48
9
28
53
7
17
90
21
27
18
24
3
27
24
30
27
9
91
44
244
5
12
144
15
76
53
27
4
59
60
81
9
187
48
11
18
55
152
9
87
4
180
5
48
27
45
24
7
12
11
9
76
5
60
7
5
99
40
59
37
12
191
1
11
9
16
53
66
54
24
27
3
78
43
5
24
3
28
17
67
5
55
5
115
120
180
53
54
9
9
175
8
72
15
48
9
16
17
75
36
24
16
84
12
24
71
30
60
31
24
24
65
151
36
65
54
181
89
36
43
59
72
186
72
18
162
3
4
41
19
44
64
41
75
9
6
30
144
51
84
27
49
92
3
37
17
60
27
16
83
85
96
8
100
132
24
17
78
1
48
77
139
24
116
4
41
19
11
1
36
53
27
28
149
30
18
19
44
27
42
27
75
54
24
3
4
41
72
60
36
27
52
60
17
51
9
3
51
37
8
36
16
60
5
54
61
65
55
65
103
5
54
60
21
16
29
19
17
19
24
101
6
25
41
60
7
72
41
7
60
5
31
41
135
28
36
41
156
18
9
45
235
17
15
100
116
27
13
59
73
20
51
45
16
23
90
90
1
71
45
28
5
55
48
24
53
36
39
45
91
80
225
24
48
15
9
18
133
5
18
6
63
12
4
144
41
27
87
36
129
28
80
52
17
19
72
8
9
30
1
35
37
44
100
59
21
28
17
31
92
16
24
12
23
18
18
225
69
30
97
116
93
27
64
24
152
117
27
48
27
6
18
30
7
192
41
66
24
25
29
3
4
96
89
15
16
29
19
132
32
196
56
40
29
27
27
30
42
49
12
29
36
19
11
117
117
79
71
165
63
1
12
29
18
18
7
96
17
18
9
96
171
84
1
116
124
53
12
91
48
77
72
132
31
72
5
31
36
89
7
44
9
99
16
276
36
32
112
60
20
64
59
21
64
12
36
32
108
9
78
61
59
6
12
42
1
29
96
55
191
49
119
93
27
81
15
45
112
5
48
79
36
24
65
175
185
27
75
60
9
9
18
37
60
77
19
89
7
53
30
13
59
36
33
72
3
54
126
85
84
53
54
145
11
33
9
7
5
31
23
61
60
5
43
71
66
91
32
28
20
33
84
135
76
32
15
18
30
36
6
7
48
84
48
47
1
53
7
5
72
18
97
143
25
24
59
21
40
56
4
44
40
59
33
4
24
47
42
55
152
21
7
20
51
30
54
36
126
18
6
27
52
32
64
59
13
53
6
36
37
17
75
4
29
36
19
101
60
54
18
108
75
99
73
5
7
56
135
145
120
5
55
17
27
16
5
15
52
23
9
28
80
4
23
133
188
57
7
48
8
9
31
11
54
19
137
103
77
36
15
28
11
36
49
29
7
47
13
32
63
49
161
55
77
43
48
20
76
59
37
59
36
133
11
81
84
105
48
43
48
176
9
7
12
71
37
48
17
159
3
13
29
54
30
55
17
18
24
81
12
33
19
47
61
84
68
16
77
19
41
3
4
5
7
48
71
9
76
56
48
ABCD 96859860224*3^$a+1 [50038]
48
33
120
71
61
99
8
145
87
80
136
69
11
40
57
36
11
85
131
97
72
23
112
120
309
11
88
48
177
47
48
25
15
128
400
24
45
51
24
165
11
24
1
119
16
32
40
32
280
321
95
160
177
15
32
25
24
120
159
45
27
80
193
87
56
73
71
40
33
263
120
72
1
239
88
24
369
167
120
384
136
57
15
32
25
23
120
192
280
69
84
47
256
129
63
128
192
1
167
120
64
48
33
264
23
1
87
32
1
591
80
208
117
11
72
25
135
273
15
32
88
33
207
104
40
56
97
48
119
208
48
144
21
75
32
40
48
57
143
112
32
120
49
111
80
48
61
60
159
32
289
24
63
32
88
80
64
56
120
360
72
73
119
145
215
61
27
80
145
135
168
80
24
48
112
45
48
267
56
184
80
96
25
159
176
24
48
73
207
192
80
40
48
120
33
15
264
33
63
32
193
207
80
85
27
96
9
95
13
107
145
191
24
16
33
71
88
248
72
168
112
21
131
280
168
32
16
192
80
88
24
45
204
167
157
48
60
39
189
36
204
51
141
132
167
193
48
119
240
48
72
120
49
431
1
60
48
132
120
180
75
312
80
88
144
153
72
15
80
168
192
25
135
48
32
360
48
40
32
13
192
35
408
88
200
97
63
32
73
47
1
159
32
13
107
160
48
128
25
87
248
25
135
24
8
208
224
328
32
193
228
275
64
56
264
169
132
147
192
200
73
63
312
8
157
83
97
72
36
75
24
9
111
120
285
3
128
145
72
95
121
72
84
51
24
8
400
8
64
48
32
49
72
24
263
40
57
23
25
108
27
48
120
9
48
87
153
15
273
39
176
24
121
144
48
47
48
120
1
312
12
60
36
11
25
156
59
88
48
224
13
107
1
135
24
9
87
24
56
64
69
27
80
120
64
48
72
48
120
48
72
152
160
8
265
15
32
120
40
45
155
256
165
75
69
131
192
72
145
71
184
48
128
40
177
87
56
73
119
168
360
112
32
136
57
15
93
204
71
160
24
80
1
39
129
159
105
132
11
313
47
352
48
80
24
133
48
108
96
711
9
143
85
36
47
25
327
141
96
123
8
184
9
144
183
69
35
1
87
8
24
96
72
1
119
40
32
ABCD 96859861576*3^$a+1 [50080]
137
127
12
84
48
17
54
18
447
4
53
54
36
1
17
19
89
67
5
79
216
47
9
124
48
48
5
31
60
12
32
16
119
36
13
24
32
147
18
67
59
33
75
145
8
16
47
36
18
51
36
52
59
1
44
27
61
48
12
20
93
90
25
11
433
12
20
28
119
9
9
72
36
63
112
12
56
60
4
32
28
12
35
90
54
36
141
3
45
117
90
18
51
93
27
24
28
36
56
40
12
29
18
109
36
32
100
44
75
1
8
40
36
144
48
29
18
13
5
19
12
84
96
23
36
18
19
35
54
51
28
96
96
35
13
41
108
18
108
33
4
60
80
4
192
32
64
71
69
48
36
16
12
35
97
48
32
264
64
48
48
48
17
67
5
31
48
191
73
180
35
18
15
88
185
7
8
39
73
71
229
108
132
35
72
37
44
52
20
28
48
132
12
23
36
105
48
108
81
18
18
27
189
18
1
252
8
28
32
3
45
243
126
18
33
75
33
129
19
48
77
51
12
63
33
52
149
18
1
48
56
3
37
53
108
63
99
18
18
36
265
41
67
96
176
3
36
97
12
17
15
4
12
95
1
12
168
156
32
45
31
48
101
18
18
36
90
25
84
125
90
36
213
4
108
44
64
72
8
36
28
17
55
12
95
49
132
35
36
85
5
54
1
35
49
12
72
96
23
73
104
39
18
139
48
11
25
48
35
90
51
3
25
12
8
16
48
104
39
33
129
36
151
65
115
29
19
8
81
15
183
1
17
91
53
27
4
95
1
12
32
9
90
18
55
96
80
36
111
33
48
27
97
56
16
60
5
27
16
11
33
57
15
112
35
126
72
18
141
21
43
11
18
18
25
156
32
75
85
84
108
96
156
11
90
19
24
8
112
12
36
113
63
28
84
120
8
64
56
63
37
12
48
29
7
84
179
189
16
11
85
5
7
84
12
59
85
68
24
16
48
36
11
37
48
12
84
32
16
140
9
36
51
16
24
17
27
60
216
72
88
59
18
123
4
35
36
121
36
95
33
16
24
24
29
31
113
31
77
19
36
120
24
161
123
57
27
16
83
108
25
83
181
24
8
28
116
21
18
97
11
9
9
103
5
127
12
77
55
44
207
13
56
72
136
8
4
53
36
18
9
9
15
39
13
20
93
67
95
33
39
1
17
18
18
36
7
56
9
7
47
49
77
43
48
32
183
97
29
162
61
11
169
72
29
19
176
3
36
1
96
47
25
80
3
69
183
1
17
55
8
9
54
49
59
72
37
287
73
104
12
52
92
160
60
20
4
24
65
90
36
90
79
65
54
25
24
24
72
68
39
37
17
31
32
4
12
24
60
17
67
23
33
75
9
9
18
1
68
48
36
24
88
32
16
47
1
143
157
68
184
36
5
18
133
24
120
36
119
18
7
83
108
141
4
68
76
68
3
61
12
60
24
92
21
43
11
33
84
4
77
27
52
29
36
18
9
16
36
92
45
18
18
211
12
11
121
12
47
180
18
108
7
144
11
36
25
47
9
60
52
60
48
84
8
4
12
32
9
162
108
97
11
97
188
16
41
7
8
21
91
24
11
54
31
48
8
12
100
60
36
44
3
36
37
71
90
51
52
60
68
48
16
60
23
216
241
83
13
5
7
47
33
4
32
12
63
105
64
96
24
24
60
96
12
5
18
121
84
60
131
69
48
60
57
54
54
7
24
192
24
59
108
9
132
16
12
155
37
72
48
108
5
54
18
15
64
36
96
32
132
120
16
84
71
13
56
16
36
12
11
105
4
44
64
180
32
21
54
13
56
57
67
128
39
18
7
240
23
18
108
27
4
24
48
68
4
140
52
11
1
35
81
28
44
63
37
197
63
28
35
13
60
179
36
61
11
18
7
72
96
149
63
27
69
4
44
117
127
32
3
69
111
73
8
40
216
24
53
7
11
69
16
144
59
9
63
9
27
109
144
48
59
18
18
72
18
79
36
101
126
109
12
84
36
92
52
12
60
101
15
28
132
20
16
23
25
47
36
18
162
85
41
7
29
99
100
71
9
ABCD 96860080886*3^$a+1 [50056]
72
29
19
41
78
36
61
5
31
24
5
19
72
44
4
5
7
17
102
33
27
25
29
91
5
18
12
21
57
7
128
48
27
1
41
84
30
21
153
6
25
11
18
6
84
121
131
1
47
13
44
64
11
13
17
30
9
21
19
29
12
115
23
37
60
5
15
88
5
43
53
7
53
7
53
54
96
25
24
8
9
99
4
8
48
52
17
51
39
42
60
99
9
30
6
186
33
27
9
36
33
6
30
7
92
40
65
31
24
68
9
18
13
8
69
90
1
65
27
4
53
15
72
24
16
96
83
150
30
37
44
9
19
20
21
30
49
11
9
16
29
55
47
18
60
42
78
7
29
6
54
51
69
19
41
6
45
45
48
6
25
29
51
21
54
30
30
84
12
48
13
89
48
120
66
1
48
8
39
25
20
45
19
11
25
20
15
33
40
167
1
24
5
55
89
24
42
30
18
12
24
24
6
15
81
43
12
8
48
9
48
15
51
21
28
60
56
9
36
84
7
24
20
36
123
6
186
45
45
39
21
111
3
9
15
1
41
24
6
84
36
48
102
48
67
8
136
5
96
111
84
69
7
59
30
18
42
99
4
47
109
71
18
7
125
15
15
33
52
5
51
48
69
3
28
41
18
42
15
76
23
24
6
19
65
27
105
99
4
17
115
23
25
77
15
3
66
24
15
15
25
17
108
115
41
6
121
12
17
90
24
45
36
40
20
15
30
108
91
41
3
15
6
55
24
12
120
35
18
12
24
24
7
8
12
9
7
60
24
60
20
69
24
7
23
61
5
60
51
28
11
54
15
40
11
81
129
60
15
36
63
1
11
13
92
28
5
15
72
4
5
67
8
12
4
53
66
6
18
66
60
30
6
90
1
120
44
4
12
24
20
16
29
3
72
16
23
6
15
9
19
47
121
89
78
42
18
42
19
24
8
9
30
108
25
71
6
195
33
27
105
39
9
27
28
35
13
72
12
29
90
49
17
39
105
24
30
6
6
13
5
31
5
19
65
7
56
60
28
29
6
54
120
31
5
51
28
41
66
105
3
96
6
18
42
99
21
15
15
33
105
3
207
21
9
30
6
30
36
30
99
4
56
36
108
51
1
53
12
15
28
47
13
5
55
41
30
9
156
36
9
19
48
12
8
39
18
36
7
12
48
23
126
18
1
41
79
59
21
309
66
49
48
24
65
18
1
35
54
30
33
52
17
24
39
16
11
73
48
83
54
30
37
36
53
15
36
4
32
28
20
9
42
25
29
67
12
32
99
37
48
36
24
80
21
48
43
59
1
72
41
15
129
66
1
89
60
84
27
88
80
75
21
24
21
24
3
33
15
124
36
120
20
9
66
1
53
12
24
19
71
6
43
41
30
24
1
36
48
17
24
15
36
4
44
15
145
71
6
15
45
79
56
9
30
61
8
28
29
24
79
120
60
17
15
45
18
25
5
12
24
31
20
40
5
3
27
48
33
60
69
24
7
188
45
60
66
24
37
8
45
7
17
27
63
6
15
40
5
19
5
12
24
19
20
52
59
85
11
33
15
30
7
59
6
15
4
65
19
32
3
73
23
61
59
21
15
109
12
12
5
6
1
89
6
30
3
27
21
28
5
51
45
3
21
307
8
4
36
72
29
78
126
54
1
41
79
35
30
30
1
83
85
41
60
79
11
54
7
5
15
28
17
24
139
68
39
9
39
133
23
66
24
19
107
48
1
59
25
35
6
30
1
89
127
17
31
161
24
24
66
49
56
9
12
15
9
96
39
39
213
9
30
18
60
66
6
30
18
30
1
5
15
15
6
24
31
29
51
16
24
96
23
36
30
39
72
48
120
12
9
24
7
8
69
42
48
30
55
11
81
16
192
11
57
9
39
4
56
21
54
114
31
5
7
12
8
100
23
6
84
7
8
12
9
63
51
24
12
54
30
37
44
4
41
139
89
6
120
25
71
109
29
6
24
25
47
21
4
35
13
5
12
39
81
30
25
5
18
30
12
3
15
21
12
24
60
28
35
42
84
66
60
21
148
36
48
56
21
43
41
19
11
69
111
1
5
15
33
3
64
23
6
7
23
1
5
54
30
31
29
15
39
36
66
79
24
8
40
12
5
6
24
36
49
17
55
35
49
20
16
8
27
1
29
3
15
1
11
18
31
41
24
51
45
15
28
71
54
31
12
12
41
60
19
65
60
42
9
21
55
53
12
75
3
21
4
17
18
66
66
49
59
42
19
36
36
29
43
116
15
25
29
15
21
24
3
27
12
30
79
11
114
7
77
15
12
33
7
48
120
5
7
128
16
11
21
129
3
21
54
21
196
23
25
5
27
120
3
45
21
54
57
9
6
69
21
18
42
43
5
60
72
39
111
30
19
89
120
42
61
12
11
49
11
1
60
108
11
21
3
102
114
30
19
77
15
40
44
15
6
54
49
47
25
23
42
43
80
21
19
20
15
13
29
54
6
3
112
5
30
21
3
30
36
31
12
35
1
11
54
7
24
36
48
65
27
28
41
48
6
54
7
24
36
5
39
40
41
15
9
54
21
4
12
29
36
24
66
13
8
64
23
37
65
43
32
9
66
9
21
63
16
5
51
9
27
60
3
49
20
27
1
32
15
33
87
1
89
12
30
13
8
33
31
89
156
15
9
36
3
12
36
9
15
15
18
55
5
3
57
63
123
96
1
72
77
24
19
17
54
24
33
33
27
129
63
57
84
67
12
35
37
113
36
54
33
27
6
87
9
48
30
12
49
41
54
6
3
21
7
59
9
4
12
36
17
150
6
91
29
6
30
114
54
210
6
31
56
39
114
24
43
48
12
47
6
55
56
45
18
85
5
96
96
91
53
39
21
19
17
3
51
85
24
8
100
8
60
15
1
36
47
210
27
4
5
36
31
12
65
15
21
30
36
21
4
44
ABCD 96860226044*3^$a+1 [50011]
12
54
30
24
42
30
3
32
76
57
11
12
4
44
19
33
44
1
60
27
56
4
63
42
23
4
24
9
11
31
18
3
80
24
4
12
32
61
39
33
35
13
60
84
35
13
63
105
59
28
92
1
39
45
48
3
144
12
45
24
60
107
72
12
4
12
15
69
75
189
56
28
60
51
117
8
49
48
24
71
24
1
63
9
120
23
19
6
59
31
54
36
39
129
96
3
48
8
52
48
9
36
36
75
141
48
75
9
48
3
69
11
4
33
42
5
192
49
204
12
144
47
37
30
5
91
17
60
19
21
144
104
49
66
17
37
42
33
20
88
68
37
75
180
45
30
18
11
64
96
24
44
13
84
15
21
75
105
27
33
39
48
56
76
63
21
60
9
72
15
44
1
23
91
6
11
127
77
84
49
27
24
9
23
40
105
39
99
29
25
23
72
72
73
60
47
16
33
47
132
28
92
67
45
8
1
204
15
111
45
20
1
51
60
63
96
21
72
81
39
32
16
9
48
18
5
25
3
9
11
24
37
48
12
3
12
20
76
68
76
3
18
12
60
72
11
4
20
1
60
72
6
5
12
52
48
27
18
108
35
37
15
27
77
16
24
48
33
59
36
24
4
12
9
48
156
144
11
16
68
25
12
48
63
8
64
32
61
35
24
1
15
8
145
132
83
1
15
44
84
25
63
33
66
21
27
78
18
6
11
37
71
64
153
12
51
45
24
71
175
45
9
11
16
48
33
12
12
6
17
36
49
11
12
13
59
40
117
11
4
20
25
36
12
3
57
6
6
95
1
42
65
60
1
60
6
6
12
30
33
92
52
15
45
24
44
25
12
24
24
27
69
132
123
9
3
9
35
36
13
114
93
3
6
63
32
13
15
36
27
42
23
127
30
18
48
29
112
9
107
100
33
11
73
11
49
47
139
6
48
23
67
30
168
15
57
83
49
24
59
60
76
9
90
17
31
18
75
57
15
44
13
23
12
12
13
3
69
15
21
119
16
69
24
36
66
93
45
51
3
90
35
25
15
45
11
19
33
93
47
84
25
24
132
39
3
77
24
16
33
12
24
24
3
72
45
75
33
119
25
75
20
16
8
24
73
15
20
37
71
24
61
12
132
15
20
16
12
93
111
45
35
13
36
15
32
24
43
21
12
69
11
52
57
23
1
111
8
13
12
23
37
11
72
12
61
36
35
160
33
11
1
75
45
59
1
11
52
12
44
61
84
15
99
21
75
6
24
35
12
19
5
16
123
30
12
59
168
25
27
44
109
3
57
87
68
48
37
12
11
13
11
24
19
48
42
135
12
128
96
25
59
28
20
144
13
12
24
95
16
15
81
45
12
23
100
44
25
36
132
63
32
28
69
60
48
183
12
33
47
28
80
19
6
15
48
9
36
99
8
4
108
3
113
4
45
35
28
12
56
97
87
57
15
93
47
4
27
113
1
111
12
51
65
25
6
93
45
132
39
21
23
76
32
19
5
13
51
129
27
36
8
16
8
1
36
6
30
95
24
49
11
49
96
48
108
63
21
255
20
1
63
12
213
42
29
13
6
77
37
3
44
4
92
25
75
27
42
39
12
3
101
85
23
37
23
37
15
156
3
81
21
47
12
276
12
25
6
17
13
12
48
11
160
48
48
69
3
8
25
39
56
25
84
75
104
72
73
24
27
20
49
186
29
67
45
8
64
21
39
12
3
65
25
6
66
95
1
12
35
31
65
52
24
51
173
109
102
93
81
47
37
27
3
6
27
32
100
12
20
49
60
36
15
9
24
132
36
23
1
59
112
68
124
12
84
21
36
3
32
19
6
12
30
6
11
36
37
11
37
35
84
16
20
37
3
99
5
13
120
12
59
12
25
24
15
24
69
36
39
27
45
141
39
33
11
61
60
138
17
96
37
15
12
116
169
36
15
9
59
1
111
60
57
48
3
57
23
25
95
49
12
96
24
39
32
192
61
99
80
1
30
17
25
3
105
42
48
69
27
30
108
11
96
40
128
37
15
45
18
5
37
75
56
4
63
65
25
6
21
9
12
23
1
63
36
12
9
24
47
12
48
40
9
3
36
45
11
73
71
1
108
6
5
49
42
29
36
25
23
96
52
27
6
75
9
60
47
24
16
9
42
42
71
36
43
53
25
47
16
32
37
30
5
1
11
73
6
114
51
27
45
3
5
12
48
16
15
5
43
17
36
25
35
127
42
60
171
48
15
69
261
11
13
47
25
36
12
51
24
57
23
12
4
21
54
5
1
90
53
96
37
24
35
1
75
33
11
19
21
21
3
56
40
45
39
21
90
65
1
179
160
204
45
60
51
24
32
37
6
45
9
48
27
57
3
8
40
9
11
85
42
48
29
48
40
33
12
12
15
3
66
15
44
115
17
60
4
12
57
90
17
31
5
13
24
36
36
48
155
72
24
1
15
9
15
120
84
15
5
108
25
23
84
43
17
52
80
85
6
18
59
145
66
6
15
45
3
75
18
144
24
12
27
33
84
15
9
114
66
30
102
15
27
150
123
32
1
15
44
25
47
216
48
19
90
35
13
35
67
48
17
ABCD 96860335062*3^$a+1 [50040]
108
52
2
6
42
40
2
60
46
20
139
83
12
16
2
34
18
51
245
46
9
27
68
42
18
70
14
30
7
21
2
18
34
21
15
20
88
74
30
13
77
31
60
75
20
34
195
35
25
35
16
44
1
17
18
12
78
7
17
66
49
15
93
17
16
15
29
28
38
16
18
27
71
42
22
14
22
90
90
54
3
72
51
2
115
23
72
90
6
102
4
134
54
46
9
95
13
47
37
59
49
95
217
11
49
59
72
13
39
8
13
24
11
30
12
199
36
12
60
5
126
94
63
35
30
18
24
13
105
38
106
3
65
58
68
1
3
108
158
7
23
25
59
196
45
60
5
60
30
24
10
26
121
60
96
39
9
179
18
10
54
18
20
36
25
72
72
27
45
36
9
3
23
42
127
36
48
125
10
2
19
53
16
15
59
1
36
33
26
1
36
9
14
22
32
6
25
107
37
48
33
14
40
45
12
24
12
33
27
23
4
68
72
1
21
8
31
119
186
19
12
83
1
24
5
156
12
19
63
20
97
96
3
32
48
54
48
70
8
82
18
81
29
70
21
23
18
79
53
48
12
16
39
60
12
11
130
8
60
4
51
5
7
63
44
18
42
25
33
27
5
40
27
29
42
100
8
100
144
36
45
35
10
74
73
35
49
11
37
11
30
4
243
84
41
118
36
8
1
60
39
141
12
23
49
27
56
13
24
11
114
7
9
2
12
22
3
15
140
1
59
13
39
8
13
60
23
49
35
10
15
48
23
22
32
58
20
18
70
9
53
108
12
72
16
51
21
110
124
9
45
14
76
57
24
9
36
26
28
162
32
7
11
12
13
24
11
12
6
34
57
173
31
35
1
48
60
12
24
27
62
67
15
8
13
24
99
32
37
120
35
18
79
75
9
29
18
13
75
129
83
162
66
24
37
83
30
90
1
69
75
120
12
23
60
30
6
34
80
7
39
72
20
48
12
18
10
20
12
12
6
42
214
15
21
2
6
46
9
9
20
16
99
35
10
80
118
80
13
17
42
25
72
11
138
67
24
11
130
68
54
61
84
3
2
36
31
11
120
13
125
55
36
24
47
40
38
7
35
30
19
69
50
30
19
11
60
1
9
44
66
30
22
93
59
18
7
35
1
12
108
17
19
9
14
258
34
8
10
50
18
12
6
25
5
10
2
7
108
12
35
30
30
60
25
36
47
4
9
17
90
30
34
54
44
28
72
86
22
32
7
15
44
72
12
16
105
36
3
33
47
61
75
9
27
8
10
38
52
18
3
36
41
42
25
12
3
146
34
218
60
30
12
13
17
18
13
51
68
73
75
50
4
15
173
30
25
71
172
2
18
150
30
18
70
9
12
24
35
42
130
9
45
18
18
32
130
50
6
70
140
151
60
36
17
67
41
12
6
61
161
58
32
37
23
60
30
79
63
38
67
21
62
37
5
31
47
180
12
1
47
13
125
16
68
18
37
93
2
25
5
60
78
37
45
38
12
18
72
7
15
14
76
18
57
24
24
5
90
70
3
17
78
28
32
72
13
63
50
84
18
48
61
36
60
3
92
13
35
4
36
32
25
77
28
39
11
12
121
65
12
10
20
70
2
52
18
72
56
42
78
72
43
69
75
23
28
20
18
70
9
83
48
30
114
40
8
13
17
102
48
12
13
17
7
11
4
26
12
52
86
13
17
43
21
51
5
19
23
1
12
17
31
84
95
76
2
19
11
18
22
8
72
12
6
30
106
18
20
25
11
52
33
29
10
93
24
48
5
6
12
28
141
36
3
20
16
144
44
30
66
1
29
72
18
60
22
54
68
61
5
55
9
87
60
15
8
30
60
6
72
72
60
13
5
43
35
24
22
15
36
65
64
3
83
13
99
20
25
12
113
96
19
3
20
73
69
3
17
18
18
24
6
85
95
25
15
21
96
48
36
71
124
18
75
5
118
8
10
14
18
30
97
60
5
78
4
9
5
24
48
42
52
36
32
1
65
7
12
12
51
20
30
12
6
22
3
29
48
19
29
34
80
37
11
70
8
82
2
48
22
8
118
54
68
25
123
36
68
13
24
21
18
14
58
20
12
1
47
25
3
21
23
25
21
111
11
22
75
195
8
118
54
8
28
57
23
109
108
23
25
29
6
24
78
18
4
21
69
8
108
12
7
11
16
14
4
51
29
150
30
30
66
30
42
22
8
13
15
9
11
24
30
52
26
73
9
51
75
9
11
114
43
23
61
29
54
13
39
8
1
59
37
11
49
24
89
10
8
48
85
60
59
30
16
72
32
67
29
24
6
94
3
35
120
22
38
13
21
39
60
29
55
15
33
12
11
25
17
19
9
14
40
20
90
90
145
15
116
72
42
18
13
12
24
11
42
6
12
48
34
90
8
12
96
25
137
7
5
91
87
68
72
48
100
21
23
13
15
8
54
6
72
40
45
9
18
45
11
34
86
30
10
9
63
69
21
122
48
73
17
30
48
1
48
23
22
75
12
11
64
18
110
60
10
51
96
89
30
12
18
55
9
50
85
60
72
3
8
30
48
31
23
1
35
40
14
18
94
63
48
15
9
45
74
84
36
12
42
40
72
68
78
60
13
5
7
47
1
12
33
32
12
10
33
5
30
58
44
10
8
10
3
24
48
23
132
37
35
13
72
161
12
52
15
35
1
35
49
12
11
12
25
57
36
110
160
2
7
23
30
7
11
64
86
19
23
78
7
12
11
12
1
89
18
90
4
44
19
ABCD 96860622986*3^$a+1 [50023]
18
282
42
23
37
18
17
36
13
36
24
30
36
18
72
36
132
36
107
85
12
6
24
120
126
24
18
108
137
25
54
6
12
66
30
156
36
83
37
23
36
108
127
174
95
19
30
6
42
24
60
24
96
6
17
36
115
12
17
25
12
96
108
6
18
42
29
24
91
30
36
36
12
11
49
71
79
12
24
17
73
71
31
5
37
36
71
55
114
47
73
12
30
5
55
72
60
36
65
25
35
31
6
47
25
108
119
36
24
19
12
42
150
5
91
126
71
247
41
1
60
36
30
18
107
19
18
35
55
6
11
1
90
78
30
17
144
19
42
120
132
72
71
19
29
24
12
13
42
18
18
5
55
18
60
54
42
96
12
90
42
30
96
29
19
132
198
24
23
43
42
108
24
23
7
156
197
25
132
36
42
180
84
36
53
36
61
138
6
30
144
17
85
12
90
18
18
12
72
48
185
25
84
36
72
6
120
89
85
12
66
18
6
36
65
19
161
25
18
12
5
13
42
84
78
48
59
49
96
18
17
19
36
18
276
60
6
36
29
24
72
72
1
72
12
48
47
156
36
133
180
395
48
7
30
90
6
72
179
85
35
25
180
71
67
78
83
72
73
42
17
115
66
102
18
35
36
163
36
41
91
65
37
66
5
19
18
228
24
18
17
115
12
18
6
66
108
18
5
25
59
55
149
31
78
18
53
1
191
73
6
29
61
30
36
5
37
36
11
61
83
60
12
72
61
30
221
229
35
61
54
29
7
48
6
11
216
37
6
66
35
1
95
109
54
89
48
13
12
35
7
6
59
1
11
91
42
36
11
1
18
5
37
120
23
12
13
60
6
36
53
19
12
90
60
54
36
89
25
24
42
18
18
72
65
187
29
96
43
5
36
1
24
11
115
89
19
102
59
1
54
30
42
89
13
108
18
114
72
11
13
42
132
228
54
90
18
6
12
90
60
90
17
108
72
61
132
72
6
12
102
11
12
79
53
31
5
12
19
89
25
11
79
29
31
41
1
24
36
12
23
12
43
17
145
66
77
127
12
204
84
5
13
222
12
66
167
1
6
48
41
55
29
36
37
234
54
24
83
37
36
126
114
90
29
55
6
11
25
11
60
103
41
55
161
7
42
6
65
133
30
42
54
6
23
37
72
162
41
37
30
90
18
24
6
24
6
12
36
17
19
90
54
42
47
61
11
25
54
29
1
72
24
18
18
18
29
91
90
42
48
102
24
18
78
48
6
18
12
108
35
55
41
12
7
90
12
108
42
18
78
132
18
60
30
54
24
11
103
42
24
71
91
53
85
35
60
144
36
85
84
6
6
119
19
41
37
30
54
71
55
90
24
108
18
48
54
90
126
59
36
49
36
107
25
83
1
24
71
13
35
25
228
35
13
59
7
84
162
95
12
1
36
24
35
1
83
97
138
5
31
125
72
19
36
54
18
186
179
157
23
37
6
65
19
24
120
89
37
36
12
36
59
156
25
36
96
30
29
60
48
36
7
17
36
31
150
30
60
144
65
25
35
72
43
60
24
228
60
12
42
30
24
29
36
91
78
35
1
12
72
18
42
47
1
24
36
18
66
48
6
54
131
19
18
30
222
83
60
19
30
23
61
47
85
168
36
84
6
48
6
30
30
167
133
12
144
59
31
60
30
18
60
66
42
18
54
53
145
12
96
42
5
24
31
18
6
89
31
6
18
126
18
66
35
67
65
72
37
126
65
19
41
37
11
36
19
12
65
97
12
30
113
48
24
19
12
42
36
84
90
5
37
54
29
1
12
12
228
35
163
77
13
6
53
73
108
30
186
48
18
77
31
54
60
12
78
65
31
84
53
193
54
6
12
108
30
12
42
6
17
144
216
43
36
24
12
29
61
90
29
55
54
24
36
12
18
60
30
72
18
5
1
11
37
96
144
11
19
77
36
19
30
6
12
42
54
120
5
12
19
54
96
54
137
73
6
29
145
24
66
24
17
19
84
42
48
6
174
35
1
276
251
7
60
90
72
48
6
5
37
47
36
37
107
25
12
54
17
60
37
72
71
12
72
43
6
95
151
30
48
23
73
167
12
37
36
42
161
1
90
53
12
36
13
47
ABCD 96860764402*3^$a+1 [50009]
5
102
133
47
114
36
18
36
30
384
30
25
71
36
30
150
162
127
143
18
127
83
18
6
126
234
54
66
24
84
108
24
30
18
36
162
78
36
18
12
6
12
60
1
17
102
72
1
107
85
5
42
1
65
18
6
210
126
204
126
205
155
48
181
149
90
97
155
48
36
60
36
18
162
162
43
59
36
18
54
78
180
7
113
18
24
246
6
18
18
37
35
48
18
330
120
132
84
6
390
252
60
157
35
36
18
150
49
131
144
12
6
198
12
60
18
30
54
78
265
149
18
66
42
84
25
35
126
175
233
6
18
18
30
114
18
36
90
126
54
84
36
36
96
13
59
85
23
108
30
42
85
5
174
6
198
54
162
73
155
6
30
42
90
12
97
96
155
133
47
12
108
18
7
35
30
18
60
36
13
53
162
78
139
5
84
7
179
61
47
18
84
144
6
144
72
13
71
24
72
120
90
199
131
72
85
161
79
48
59
54
126
108
30
18
24
109
119
73
17
126
6
43
23
24
120
73
161
54
18
90
78
31
131
48
157
47
90
138
18
150
72
72
108
108
84
73
5
12
78
102
91
5
54
108
84
468
90
6
12
180
97
96
47
12
6
54
18
54
48
18
198
60
180
25
144
96
17
72
42
120
36
54
114
210
7
53
36
486
48
36
6
120
72
7
35
246
150
84
360
6
180
18
372
144
96
108
36
156
25
53
144
30
6
7
192
161
120
114
48
24
228
78
48
240
30
72
37
23
12
60
1
11
6
18
109
65
31
41
54
522
42
13
23
25
137
120
127
17
96
90
12
25
215
120
18
175
83
192
13
137
90
72
90
48
132
18
102
18
109
23
12
13
47
66
114
13
17
18
216
6
144
30
49
41
7
179
54
7
5
18
132
102
162
18
36
42
18
91
83
168
90
84
54
36
24
126
151
48
144
48
89
55
143
60
36
36
36
25
245
54
120
108
1
35
54
103
185
72
186
54
36
36
55
11
37
71
36
96
48
54
42
48
6
175
59
180
36
12
198
139
48
47
132
13
131
270
30
6
36
18
54
30
1
192
167
36
90
42
12
42
180
30
78
48
187
47
24
30
126
24
37
155
85
23
90
222
102
78
12
1
35
132
108
36
30
18
25
47
1
17
162
13
47
1
137
55
131
36
121
113
54
72
36
162
102
229
11
180
48
36
6
126
12
168
198
102
18
150
72
162
138
54
144
72
90
78
55
35
36
120
6
90
102
108
114
48
36
25
144
192
48
95
42
54
12
72
96
264
42
66
234
18
72
216
24
84
96
84
36
96
72
1
101
6
37
137
198
36
24
90
30
13
48
71
228
126
7
17
18
205
47
1
47
18
36
78
162
18
36
12
312
300
37
71
25
35
174
24
247
143
49
203
37
240
35
13
5
54
36
54
48
60
210
18
ABCD 96861405874*3^$a+1 [50042]
12
3
30
30
45
48
9
12
3
108
72
3
24
21
9
30
5
48
37
23
60
40
33
3
72
75
29
1
42
21
56
43
48
12
113
4
3
53
28
27
17
13
15
32
97
11
7
30
18
24
5
16
27
30
15
8
64
24
9
3
27
12
6
12
138
102
18
9
56
120
19
30
48
15
75
48
24
21
32
97
66
9
21
72
27
45
6
9
24
44
13
54
36
24
9
24
8
37
51
21
3
3
29
100
8
16
9
27
3
165
60
3
5
49
150
5
28
20
12
55
6
59
180
55
101
4
3
12
21
12
8
24
13
72
6
84
18
3
39
41
19
36
24
41
7
18
35
139
9
12
9
36
3
12
80
67
5
12
31
90
207
12
15
108
78
15
32
55
17
28
57
15
51
5
19
9
9
72
3
48
15
12
53
24
28
60
3
45
12
27
21
99
90
39
12
9
71
184
20
55
6
144
6
89
76
12
12
8
37
15
15
18
18
33
96
36
15
17
25
78
24
9
117
39
15
69
81
3
33
35
4
68
28
15
5
7
30
35
16
24
36
69
15
60
33
30
5
24
4
44
48
28
21
18
45
15
53
24
40
8
37
36
54
33
8
55
24
18
23
67
33
24
24
12
9
6
5
120
7
53
19
9
9
18
5
37
30
18
12
123
24
24
27
5
4
3
60
18
99
21
24
11
19
53
16
51
9
21
23
12
36
84
36
7
30
87
3
12
18
51
12
12
60
33
3
9
95
43
29
73
48
39
20
25
3
3
12
45
27
78
27
24
12
15
45
24
20
1
24
78
162
186
90
27
27
5
16
12
27
30
3
8
79
9
27
5
40
117
48
135
105
3
60
56
48
16
12
129
23
25
147
75
18
3
72
32
31
9
63
53
55
9
24
177
72
30
21
21
11
24
25
18
12
141
140
4
20
88
15
53
64
15
6
102
21
57
3
51
48
48
12
21
56
13
27
56
55
24
30
18
12
33
15
153
44
115
9
24
8
7
5
40
12
15
18
48
12
72
15
8
55
17
1
35
4
120
36
44
28
27
33
12
21
24
96
3
12
27
17
31
29
1
75
9
48
27
8
7
6
60
162
17
28
27
6
47
25
23
60
12
7
21
20
19
5
43
21
39
18
99
15
21
20
28
39
12
6
24
51
15
9
8
12
31
5
19
9
32
12
40
93
15
20
24
64
24
8
7
5
43
24
21
57
150
5
100
96
32
49
126
114
90
60
9
12
24
3
17
1
15
20
28
39
90
3
15
84
41
19
5
25
15
8
25
63
15
33
12
15
29
55
5
28
60
48
44
1
63
44
28
9
15
20
64
69
23
7
42
15
20
16
32
7
21
15
24
18
47
1
3
44
37
90
33
8
52
3
17
76
32
60
24
28
32
4
44
40
33
12
47
55
9
81
71
28
24
15
30
12
60
36
15
104
28
12
15
30
39
9
3
132
80
25
30
53
64
20
16
44
13
35
60
37
15
15
113
52
24
44
7
81
12
12
36
9
35
13
3
44
4
144
45
3
84
36
27
17
1
3
12
75
5
127
77
28
3
60
42
63
27
17
25
123
68
49
18
60
18
47
48
79
45
21
47
133
12
18
65
79
5
4
81
23
13
30
60
42
30
5
37
48
78
9
81
72
27
8
60
55
18
47
40
96
57
3
9
35
7
21
147
5
7
36
30
12
47
133
111
60
9
23
19
69
32
55
5
64
15
30
6
30
3
32
7
53
24
36
24
4
44
13
75
135
114
3
48
15
5
28
69
35
72
133
3
12
20
55
120
53
60
55
57
3
29
1
63
104
16
27
45
45
3
24
8
79
9
56
13
30
33
12
12
96
72
33
59
48
85
15
12
63
12
18
23
72
52
80
31
5
28
116
73
12
30
41
4
24
27
30
30
33
32
28
24
8
115
5
40
24
96
129
36
114
53
72
4
60
24
57
11
67
18
27
45
18
65
19
18
35
28
12
3
9
84
12
80
55
5
4
63
132
30
30
48
42
23
97
95
4
12
9
78
18
59
13
35
12
1
39
45
36
39
20
13
27
45
191
40
60
24
3
30
87
21
35
24
28
3
9
68
43
24
60
53
37
3
3
77
97
30
21
24
21
54
9
36
45
11
7
30
30
17
1
12
30
18
27
8
72
52
20
43
72
53
48
24
28
27
5
25
6
45
20
49
30
41
97
23
19
6
204
71
19
189
60
32
12
37
15
8
67
6
54
18
3
24
36
69
15
8
88
24
15
60
5
31
29
13
108
3
12
84
20
48
7
48
18
3
27
5
7
21
9
12
15
48
3
65
28
12
9
11
55
12
53
24
1
12
30
17
40
3
53
12
67
5
85
126
12
5
25
42
41
60
4
33
75
72
81
107
13
35
19
45
20
4
36
15
33
3
57
27
18
42
5
1
12
15
20
12
31
29
36
19
9
12
9
39
99
18
15
39
81
15
42
63
15
17
52
96
20
7
173
4
8
7
5
4
32
4
56
24
16
12
60
8
40
15
89
31
54
30
45
75
120
6
63
12
32
16
24
8
49
35
4
51
6
3
36
80
16
27
17
76
20
160
135
9
8
76
24
32
43
65
60
43
33
44
28
69
3
15
12
33
8
4
3
53
180
4
21
3
44
76
27
12
150
107
55
48
53
24
16
27
12
6
35
12
43
77
16
39
30
83
7
17
61
12
30
113
49
11
4
20
28
27
33
36
12
48
9
108
15
80
12
16
9
75
68
12
100
33
35
12
112
3
45
75
5
12
28
48
9
30
30
35
43
12
90
15
3
72
81
69
18
77
1
12
15
20
73
47
37
71
4
51
9
15
5
43
5
43
12
42
6
65
7
18
30
54
15
63
12
6
42
57
56
7
108
45
32
16
72
20
12
7
60
5
103
18
24
6
162
12
30
48
12
60
9
44
12
28
153
24
48
30
12
78
42
5
1
42
5
12
31
54
6
9
60
36
9
23
16
99
17
13
15
72
51
84
5
31
29
4
39
30
3
15
12
5
48
52
27
6
15
39
30
18
18
119
16
12
108
15
9
51
54
6
5
4
20
16
24
116
25
39
60
24
51
18
47
1
42
81
9
30
ABCD 96861422246*3^$a+1 [50040]
23
270
36
126
36
157
5
18
49
108
132
125
18
85
60
60
155
97
101
7
65
18
157
5
18
234
36
19
35
25
48
125
90
25
72
11
18
126
126
67
77
288
180
18
72
252
54
319
132
35
25
479
109
12
23
25
120
71
1
53
36
91
89
72
72
187
60
59
61
11
54
90
13
120
191
61
29
36
18
18
19
120
5
18
25
11
54
90
25
72
168
300
192
35
13
12
48
60
47
145
143
36
49
23
157
60
60
245
126
216
25
65
36
18
169
65
360
67
95
133
65
247
131
54
18
18
54
54
31
293
468
18
72
109
228
12
101
18
72
157
275
198
19
125
175
120
60
23
85
5
18
49
5
36
90
18
31
48
12
233
36
79
72
101
18
72
90
7
101
396
36
127
53
187
72
119
396
265
41
18
1
71
37
35
18
67
360
347
144
169
72
468
12
60
65
54
181
71
97
12
89
19
17
108
7
108
11
109
53
247
360
132
108
215
36
1
125
90
126
259
11
37
17
103
60
71
1
35
54
31
59
181
60
11
109
48
23
144
126
67
5
7
48
72
71
18
19
72
71
18
144
175
120
11
36
205
119
361
120
60
125
43
155
25
132
108
167
85
120
11
72
277
60
23
18
67
41
36
234
241
120
48
5
7
29
139
131
36
90
18
72
13
77
36
18
61
155
18
180
55
240
47
145
53
90
18
72
7
209
151
11
324
253
71
36
73
125
55
53
67
12
60
41
7
12
48
131
36
18
355
72
5
18
162
378
37
108
12
120
191
97
47
180
18
175
185
7
11
54
18
25
47
25
11
90
18
49
113
19
35
133
47
90
163
60
72
101
180
259
83
157
108
23
54
54
72
18
19
240
192
360
251
37
60
11
36
144
72
157
41
259
137
144
31
275
73
35
18
54
180
18
187
281
139
59
54
187
119
36
90
36
18
49
12
65
54
169
120
12
23
37
48
312
35
85
149
19
71
241
11
54
103
77
54
54
247
5
115
299
229
23
108
216
36
49
60
48
72
23
90
67
23
85
23
37
71
121
5
18
25
72
155
144
49
77
54
540
61
101
90
18
79
83
49
120
65
36
19
71
162
36
31
60
89
79
12
48
72
239
49
132
53
90
25
60
131
180
36
54
19
17
18
288
72
25
132
60
60
11
72
25
60
5
115
65
55
143
72
18
187
245
67
419
162
187
72
65
108
247
108
167
324
54
18
157
12
60
41
79
101
7
ABCD 96861487304*3^$a+1 [50002]
132
12
12
129
99
32
28
20
28
24
3
5
12
48
48
28
164
1
51
20
4
32
37
111
60
12
39
41
40
27
57
15
18
23
4
39
137
72
67
21
8
79
5
12
16
24
48
15
6
30
36
161
19
18
3
48
12
27
6
15
12
9
48
47
13
83
4
8
31
66
71
40
8
112
20
19
18
11
72
40
120
63
17
48
60
4
51
105
24
8
28
15
24
5
28
3
41
16
60
60
128
1
90
65
4
60
12
48
24
32
64
116
24
16
75
69
32
19
29
60
1
111
12
21
6
5
4
80
12
64
96
20
79
41
100
20
148
12
12
20
28
72
108
44
16
3
21
15
9
9
27
84
129
47
4
12
12
108
24
24
44
67
33
21
51
39
5
40
12
8
64
12
15
105
48
116
100
20
16
48
68
7
33
32
36
24
67
65
79
36
9
12
84
20
25
30
18
6
21
68
12
40
15
60
21
8
25
11
40
8
16
51
18
66
90
47
52
128
7
101
31
41
49
23
25
15
56
91
89
40
15
21
20
76
20
4
24
21
11
43
77
4
24
69
3
80
220
20
43
21
8
16
32
64
24
44
25
3
72
60
12
33
11
112
3
17
28
9
23
24
28
48
72
15
6
47
72
60
37
35
36
4
68
96
49
11
4
51
24
72
84
77
4
84
111
45
3
33
84
99
41
60
64
15
5
12
43
57
12
51
45
72
27
60
105
32
25
3
8
100
108
51
18
11
16
3
33
3
41
40
63
6
27
39
45
9
35
12
43
54
3
104
55
33
56
16
3
101
31
245
16
12
8
40
48
44
37
39
12
32
16
36
24
60
24
96
24
32
55
21
20
48
300
72
12
7
5
16
20
60
4
24
92
37
3
9
11
43
6
15
8
25
123
9
15
44
115
17
12
28
20
28
56
16
27
45
12
45
35
19
21
15
29
36
103
33
72
8
4
36
99
21
60
60
33
47
120
40
69
3
15
66
114
36
21
80
16
80
60
28
75
30
11
28
75
57
15
141
93
15
120
32
4
39
60
36
113
28
48
36
45
11
24
156
60
112
27
65
88
15
12
45
60
48
108
8
4
48
8
19
72
48
33
24
33
126
9
20
36
52
72
72
45
51
27
5
12
24
76
3
72
21
44
36
12
37
54
45
20
60
96
28
32
43
5
31
36
30
108
6
9
8
13
144
42
90
11
48
4
8
37
11
79
45
120
12
69
11
40
24
36
39
77
7
53
112
21
11
24
64
56
61
30
5
55
5
84
16
69
24
30
81
72
99
54
35
4
8
79
69
32
108
4
68
43
21
36
60
8
112
44
24
1
11
108
24
37
78
21
96
320
100
8
12
96
4
84
32
24
16
87
57
56
24
16
3
9
60
20
28
20
24
40
3
33
3
21
9
11
28
21
27
204
36
12
80
16
60
12
32
25
3
108
45
11
4
32
132
25
63
20
64
56
60
7
57
140
64
12
33
59
16
9
83
7
17
28
20
96
16
56
4
3
72
5
25
83
36
24
7
29
4
56
91
45
39
36
9
44
88
27
65
136
9
42
30
111
32
16
20
72
48
49
126
29
1
35
1
35
40
24
45
126
141
8
19
72
54
11
36
24
136
3
180
21
8
16
80
12
24
4
72
104
16
48
225
47
4
8
16
12
27
5
12
109
36
18
21
81
54
21
8
28
3
54
66
21
15
45
24
132
20
12
7
93
60
12
15
18
75
8
84
24
61
75
24
12
24
9
27
3
89
12
4
44
1
87
24
8
28
20
4
3
6
27
27
72
45
24
12
20
12
28
8
24
16
81
3
48
68
36
19
21
8
36
115
17
43
161
4
15
105
39
41
124
8
43
69
21
47
52
21
35
36
24
12
4
3
33
32
52
36
44
13
27
24
12
207
21
15
17
4
8
100
56
36
16
3
105
39
66
24
66
17
37
35
7
29
4
12
24
36
8
61
27
8
24
16
21
63
21
107
4
39
5
16
36
8
60
16
15
9
15
41
25
11
79
81
9
11
132
7
48
6
36
51
12
12
24
81
35
76
12
8
133
11
108
7
29
52
12
21
27
12
12
44
40
39
21
12
68
132
40
33
11
139
21
24
56
48
36
12
64
24
44
31
36
48
45
20
16
56
259
9
12
3
30
47
24
12
13
30
101
28
72
44
72
7
101
4
57
71
48
4
12
48
15
93
8
79
57
105
63
116
72
12
72
43
6
11
4
36
33
27
33
27
3
33
39
9
20
12
37
12
18
21
32
60
13
54
6
47
40
32
7
41
88
99
165
12
44
31
5
4
72
32
31
29
16
9
47
16
27
33
12
116
40
75
5
52
48
12
39
18
63
44
25
39
9
60
63
39
5
48
91
90
47
48
12
7
113
4
20
48
28
32
25
3
24
36
3
9
87
48
33
27
5
7
9
12
44
4
39
36
6
3
12
3
5
25
51
60
36
3
33
72
120
8
67
17
19
17
19
5
85
63
20
36
36
25
15
116
37
15
15
53
7
33
48
32
4
36
20
24
16
39
9
21
90
24
65
124
48
69
90
69
32
64
9
11
4
20
55
150
15
152
28
15
17
7
72
101
4
36
8
16
99
24
45
32
85
15
44
64
15
33
72
27
21
20
24
4
24
20
31
17
48
12
60
12
7
9
51
30
60
15
36
8
52
20
24
19
36
45
33
51
129
71
60
16
56
43
9
120
36
24
108
20
7
6
27
3
36
9
51
9
20
4
36
21
35
13
3
132
132
84
9
11
24
48
7
81
24
132
15
54
107
79
5
16
ABCD 96862046486*3^$a+1 [50007]
252
60
48
60
36
9
27
18
30
78
18
90
375
36
36
75
72
216
72
54
306
33
75
144
108
69
75
48
6
72
27
63
180
48
6
30
108
18
15
27
36
45
144
3
33
60
12
3
42
162
162
216
87
48
39
105
93
75
48
3
21
75
69
36
3
105
120
117
99
9
48
123
36
9
51
39
12
33
57
15
24
3
126
36
36
135
27
102
24
300
90
6
123
165
18
84
96
12
21
180
57
72
27
9
90
72
18
72
63
144
72
3
33
99
90
66
204
69
51
36
93
15
60
36
141
159
78
15
105
15
63
84
93
57
30
21
12
3
42
27
165
39
21
123
48
45
30
18
54
33
3
21
36
267
33
132
21
15
21
36
12
18
24
33
48
24
36
39
108
513
24
180
84
57
78
84
93
57
27
3
42
54
9
3
42
27
96
75
54
159
72
159
114
66
24
9
21
15
60
165
171
3
132
48
96
12
42
63
72
21
6
48
108
69
9
30
60
156
78
90
156
54
3
84
45
51
105
39
84
96
156
9
108
102
33
72
60
111
213
267
60
48
36
24
30
6
108
48
150
90
69
3
90
36
54
66
219
48
60
33
15
72
129
6
90
30
33
9
15
36
12
99
36
54
123
108
69
78
12
33
135
12
36
57
21
72
192
51
39
213
63
66
6
105
3
54
102
60
36
105
12
45
48
39
15
114
15
51
24
369
27
264
105
57
258
36
9
24
15
21
111
180
33
21
54
36
66
219
39
72
108
12
21
15
330
234
33
12
3
78
30
78
30
69
132
48
27
180
69
69
78
12
180
6
51
36
105
3
147
9
9
54
33
3
36
105
129
207
147
177
345
3
75
30
75
48
252
63
234
48
78
120
33
36
108
3
60
192
42
126
72
30
3
75
9
21
15
39
105
3
6
144
51
36
156
135
18
102
108
129
3
30
24
180
99
72
108
57
147
33
39
21
84
24
15
12
45
54
36
45
3
69
63
18
126
213
255
225
45
15
192
36
108
81
174
21
39
9
93
78
306
126
12
60
48
114
63
63
84
18
42
9
111
36
33
96
51
132
30
132
30
60
36
69
33
231
9
102
54
39
21
27
9
48
126
6
51
84
21
54
33
75
21
69
87
9
171
45
126
144
18
51
21
36
18
9
108
27
33
33
42
69
75
45
21
42
66
39
3
54
279
57
42
90
90
12
21
48
117
162
18
198
252
117
72
135
33
111
72
105
12
261
54
18
135
99
66
42
102
60
198
192
21
165
18
72
33
84
168
33
39
15
198
54
33
117
84
51
45
99
27
9
9
234
18
135
129
255
39
105
15
21
111
33
75
72
297
27
9
276
15
90
51
288
27
90
18
66
123
108
63
69
15
141
135
66
186
84
54
15
45
36
66
42
66
21
84
24
177
24
87
120
27
33
39
9
36
99
36
138
6
90
27
153
12
75
3
9
27
30
159
9
51
156
24
21
66
42
87
36
108
120
24
15
33
27
45
21
6
126
18
54
36
30
36
24
36
9
9
18
33
147
45
3
42
87
48
3
57
87
57
120
39
201
3
120
6
15
39
36
126
63
168
39
36
45
9
15
75
108
33
3
36
9
ABCD 96862392046*3^$a+1 [50019]
30
27
21
35
15
118
62
93
97
32
46
17
67
60
20
28
62
3
37
51
15
44
10
8
28
74
16
42
35
147
10
8
22
48
45
3
2
139
80
61
27
143
9
33
100
80
3
37
36
84
155
75
10
78
80
42
100
23
27
48
30
30
28
45
80
55
60
21
33
38
250
32
111
85
179
25
30
60
125
43
2
10
33
155
82
18
50
39
24
97
80
39
13
75
53
27
241
74
10
35
43
30
20
30
13
99
50
18
28
14
138
10
12
48
12
83
27
60
40
60
18
30
29
139
114
18
65
13
204
48
18
24
138
32
48
12
58
69
11
22
128
42
106
11
216
37
30
18
110
22
47
48
40
15
41
37
35
15
150
27
96
19
5
103
12
101
9
48
58
32
10
50
22
18
30
80
72
18
9
103
6
42
9
33
135
45
27
11
90
82
30
11
67
42
68
52
11
24
55
6
12
42
50
10
78
32
18
40
30
110
85
24
3
77
79
57
123
2
40
90
17
31
2
39
24
37
42
66
12
48
11
24
37
12
20
138
60
10
32
78
85
335
70
30
45
3
32
60
22
30
125
43
80
12
18
28
24
27
8
16
15
14
10
110
30
10
48
2
25
51
12
17
3
30
100
12
78
62
78
12
10
23
25
92
40
30
68
9
21
22
48
2
10
128
60
60
60
42
78
12
57
3
60
70
110
150
118
17
153
15
97
38
72
16
92
70
18
12
32
88
90
48
2
60
22
6
32
12
10
36
42
65
144
13
6
104
16
12
17
72
16
35
10
75
5
178
62
30
72
60
18
7
83
40
2
51
127
32
25
8
37
30
66
147
5
27
33
63
16
113
70
36
102
30
60
5
27
160
90
60
47
13
8
28
2
37
80
75
10
27
23
30
18
12
10
11
7
30
60
12
8
250
2
58
53
39
78
12
118
89
31
132
53
24
103
110
3
67
60
17
24
49
110
108
42
120
3
235
162
30
68
57
16
39
17
1
2
30
87
21
160
282
8
28
74
60
55
15
20
93
15
52
77
51
180
52
30
23
24
88
3
50
27
25
68
19
63
8
60
10
60
12
11
16
9
12
59
13
30
18
30
192
5
3
82
27
219
24
108
17
31
12
50
67
3
90
72
38
10
42
41
87
42
118
65
7
8
10
92
58
12
18
30
29
31
2
46
92
22
20
43
87
308
72
78
63
96
1
42
68
132
28
62
46
24
80
120
28
48
54
11
57
10
77
13
12
48
122
45
43
170
70
2
10
41
19
45
32
13
8
30
12
30
60
18
82
110
16
2
10
132
50
30
18
27
33
22
20
76
102
20
58
29
40
15
17
120
133
48
27
195
38
100
35
15
70
80
115
45
62
10
35
45
43
152
85
38
28
54
8
123
19
53
7
30
78
29
61
27
176
69
3
15
40
60
80
40
42
8
99
3
28
17
93
3
129
87
13
11
27
22
38
12
85
3
12
30
123
5
60
172
66
14
51
37
30
117
51
2
19
101
40
62
16
42
27
3
272
120
58
48
2
12
93
40
32
45
10
65
16
69
48
12
68
88
54
173
120
25
50
30
87
75
13
77
75
63
9
13
36
87
27
48
42
27
23
130
47
1
42
50
40
38
10
48
11
61
35
75
22
60
120
66
14
18
10
87
8
24
3
45
63
10
348
42
42
48
32
30
70
60
18
62
55
56
24
15
57
3
18
10
72
41
39
88
30
20
42
45
133
62
13
27
45
21
2
30
10
20
28
2
39
13
11
115
21
3
5
33
130
20
88
41
88
3
50
88
134
18
10
72
57
171
2
51
16
11
42
27
51
60
105
37
75
3
162
3
27
5
123
10
78
12
102
38
28
44
30
135
105
46
17
48
129
90
28
12
53
43
69
45
90
50
100
48
42
8
22
8
99
96
87
30
3
24
13
8
90
52
48
29
21
42
90
166
54
38
40
29
48
3
60
42
18
202
128
22
30
48
20
42
97
3
8
22
18
110
15
117
30
40
66
152
27
45
190
96
54
23
7
60
48
42
48
50
10
2
85
21
72
18
44
21
69
10
38
75
13
2
102
75
3
70
18
5
7
2
28
42
57
71
42
16
90
24
20
57
33
10
53
157
6
5
136
33
68
40
30
20
52
68
33
55
12
2
3
27
48
120
82
27
23
153
37
110
40
98
27
13
35
57
148
150
2
18
100
29
13
18
9
104
115
104
108
52
98
22
8
22
60
48
2
178
2
13
87
137
16
5
3
19
ABCD 96862564166*3^$a+1 [50007]
72
65
144
91
117
96
135
161
24
264
40
24
48
80
24
7
57
8
55
36
165
135
120
41
43
21
72
72
8
288
48
91
21
39
17
64
15
9
152
168
43
120
12
48
9
24
56
48
96
48
40
27
24
29
19
5
144
16
24
56
88
75
5
7
120
41
79
33
99
180
9
51
48
12
161
19
77
48
24
7
105
8
24
144
40
3
108
177
3
53
48
72
48
16
216
8
31
9
104
55
41
19
60
89
43
29
88
32
79
48
57
27
5
115
221
295
57
8
67
5
24
88
3
69
8
31
24
48
168
9
72
72
24
56
16
123
228
57
87
9
32
115
12
41
96
64
39
41
40
39
180
5
136
56
31
9
48
24
3
77
24
67
53
24
103
60
12
9
128
120
96
168
64
111
9
24
56
31
12
29
48
168
115
29
48
55
48
41
31
57
3
53
48
136
39
33
51
5
64
24
8
64
3
117
240
104
7
60
144
45
8
24
16
87
41
7
65
160
104
19
45
8
31
108
29
16
207
89
48
19
72
120
125
64
32
40
8
43
53
103
57
63
33
80
64
27
53
64
39
60
5
112
15
57
8
40
3
77
7
36
21
63
60
77
88
72
8
64
32
24
16
8
16
63
129
8
43
29
24
295
33
24
87
36
24
221
235
53
112
75
29
48
16
192
96
39
33
27
117
72
8
48
67
60
180
48
69
24
72
8
64
72
15
129
144
8
7
105
207
9
24
80
112
8
43
29
64
219
108
57
48
75
72
77
91
53
16
8
96
48
19
149
16
15
185
256
8
40
8
16
39
41
67
53
24
40
3
5
55
60
165
15
9
48
15
9
72
8
31
12
21
104
31
57
3
53
112
39
105
48
24
51
141
24
8
55
9
32
43
48
93
48
171
5
91
12
9
56
184
48
3
29
24
19
36
57
87
33
24
56
64
8
24
24
96
16
15
161
48
208
128
43
29
168
31
12
108
89
16
15
41
24
72
55
89
19
5
48
88
183
60
21
15
57
8
19
36
72
81
24
32
24
19
29
48
43
77
48
7
9
87
24
89
79
89
96
48
16
8
72
19
29
64
27
173
7
84
29
136
8
7
33
195
5
7
17
163
149
127
17
48
72
144
31
89
96
456
112
15
132
29
72
91
189
8
31
113
24
55
33
144
3
21
192
24
219
77
43
5
55
9
111
65
7
17
16
39
156
24
60
96
12
12
33
63
225
32
96
160
8
19
24
5
48
7
105
104
40
24
27
156
17
24
192
7
41
72
19
48
21
123
5
16
75
21
111
9
32
67
45
80
127
60
21
152
7
17
24
16
8
88
27
12
48
137
115
29
79
33
8
67
69
24
8
43
5
91
5
24
151
81
159
17
168
160
8
127
24
41
16
51
77
120
64
111
81
99
5
24
7
24
120
89
19
141
8
40
32
112
176
136
32
40
123
101
307
29
24
127
9
32
19
29
151
17
24
72
216
168
55
17
55
57
72
72
24
144
27
77
24
31
108
21
192
39
17
88
15
137
88
75
29
88
96
8
72
40
15
57
135
17
24
120
91
53
16
27
24
53
120
40
3
5
127
12
101
55
9
63
17
48
48
24
91
117
72
8
88
219
5
64
171
189
56
72
103
57
8
64
48
248
31
81
72
8
24
24
16
15
9
48
15
9
72
56
72
163
77
24
55
12
72
101
7
48
72
12
108
48
137
16
111
65
31
41
232
128
91
69
32
40
24
267
69
147
180
17
67
168
12
9
111
81
39
65
24
127
60
149
280
15
156
72
29
16
27
93
80
55
81
56
48
ABCD 96863039764*3^$a+1 [50065]
24
24
60
21
96
24
104
19
125
48
103
24
60
60
41
7
9
39
81
51
48
45
96
75
53
7
81
99
156
12
156
57
8
19
72
36
84
36
60
69
8
103
17
208
75
5
88
39
17
96
48
40
176
175
33
111
96
33
111
12
5
7
137
91
72
5
16
24
87
9
39
233
43
29
40
75
117
291
45
147
60
17
379
21
128
55
65
55
108
24
101
40
75
12
12
45
75
120
264
101
175
108
132
36
48
36
33
15
41
67
69
24
87
180
12
17
199
65
24
16
39
17
115
156
9
63
12
5
79
57
24
39
17
64
8
55
81
96
51
5
64
39
9
32
120
19
117
15
105
207
12
93
72
99
77
7
48
57
15
137
19
96
24
5
151
89
19
53
19
36
48
36
45
3
173
139
21
24
63
177
8
160
32
55
9
96
48
32
16
15
24
108
180
36
141
123
93
15
60
24
93
48
24
75
36
12
165
48
8
72
40
32
283
69
15
233
175
36
60
9
87
108
21
296
40
15
65
43
45
15
228
12
33
72
51
120
12
185
55
65
7
72
24
144
12
36
17
43
108
57
24
128
235
48
12
33
15
48
120
81
15
81
75
24
60
65
163
240
72
269
40
99
120
36
60
5
55
17
19
60
9
56
43
93
75
69
288
48
80
24
103
41
19
21
152
24
91
144
21
72
15
17
79
9
72
111
65
88
144
27
36
48
41
31
113
40
80
55
60
36
180
45
8
163
197
72
139
77
7
108
60
57
15
36
5
199
65
112
15
81
63
161
31
57
152
208
80
43
5
67
5
16
72
3
12
24
185
264
19
21
159
153
87
12
93
171
77
7
17
19
189
51
60
72
60
120
45
32
48
64
80
16
24
123
21
24
32
40
80
43
60
96
36
5
79
65
127
9
111
60
69
3
12
9
51
165
15
105
3
45
120
168
27
93
15
17
31
36
501
27
21
27
5
55
297
15
36
60
161
40
303
12
165
56
40
39
48
33
15
72
12
84
9
3
192
21
80
19
21
15
41
48
7
36
53
72
88
96
291
93
15
60
264
45
15
48
48
132
69
15
24
24
96
60
141
8
31
41
43
60
105
171
5
16
24
15
17
127
17
144
19
173
163
156
84
84
161
67
117
195
93
24
171
5
43
77
259
36
65
64
24
111
60
108
120
48
12
108
12
36
144
168
9
8
160
32
40
48
72
99
72
72
36
96
60
53
16
99
45
48
63
401
40
24
56
19
45
15
9
192
51
93
72
8
96
55
48
41
31
41
7
96
60
21
171
93
39
12
60
65
24
139
5
43
108
156
93
32
16
63
57
39
89
72
103
9
63
129
144
152
7
48
137
40
63
60
45
152
55
33
135
48
57
24
80
96
43
69
63
33
75
84
41
24
192
88
8
7
156
21
24
56
79
156
165
104
112
32
232
75
24
36
33
15
153
27
156
24
105
51
101
55
36
93
375
137
40
15
9
8
247
9
32
55
12
5
16
27
48
5
136
3
108
60
45
39
201
75
29
19
72
5
40
39
96
84
21
312
27
45
104
16
56
72
187
84
185
31
84
84
17
48
127
168
96
12
93
32
55
33
39
17
115
21
195
60
ABCD 96863677096*3^$a+1 [50156]
36
115
41
55
53
31
21
80
28
8
28
24
27
29
19
96
117
32
100
21
30
9
60
123
12
81
20
12
4
20
19
9
33
3
20
4
15
5
12
4
20
36
91
9
8
72
16
20
100
60
20
13
51
3
125
91
24
90
96
114
105
15
102
15
20
28
56
4
20
16
20
12
79
9
27
89
19
29
85
6
5
84
60
48
43
45
96
20
19
6
6
12
12
29
52
3
5
40
39
113
60
48
40
21
18
36
36
84
177
92
88
27
36
12
17
55
21
15
60
45
44
1
6
65
19
45
56
4
36
24
147
48
17
4
44
55
5
7
72
45
3
17
67
9
32
172
36
96
3
17
19
9
48
15
93
27
5
7
12
6
48
11
24
40
12
72
75
108
17
16
75
69
135
5
13
48
66
41
12
67
54
59
7
36
17
12
16
15
5
25
27
63
17
31
24
17
28
60
96
12
3
36
24
24
36
60
24
81
15
12
9
15
6
48
35
36
108
31
41
36
24
43
108
45
207
45
15
5
12
24
52
32
43
33
24
116
40
45
39
57
15
33
11
7
72
36
66
35
64
44
76
32
37
47
40
144
75
9
51
65
172
3
57
39
24
9
33
42
105
68
43
126
6
33
44
52
9
6
33
96
9
11
52
8
55
84
21
12
84
24
24
20
43
5
67
18
3
24
48
92
108
55
9
15
173
52
99
89
7
96
93
36
48
51
5
49
11
4
8
25
3
120
15
45
15
141
48
36
27
57
12
63
77
16
84
3
81
21
48
3
12
60
36
39
90
15
75
65
100
135
21
39
72
29
24
43
57
8
28
44
31
9
21
59
148
33
15
75
105
20
60
16
36
9
30
33
3
9
63
12
60
9
36
39
21
20
40
15
9
20
96
19
17
28
80
4
15
12
48
165
20
36
7
53
19
66
30
21
3
48
9
3
53
55
114
11
28
156
51
33
200
16
36
12
12
68
100
12
120
120
3
78
90
17
67
53
60
97
11
88
20
25
47
84
28
27
5
84
7
17
12
25
35
28
20
108
28
44
96
52
48
36
20
115
9
36
44
84
16
20
132
12
40
56
52
3
101
301
75
24
15
5
4
135
12
5
52
56
36
16
84
15
36
65
55
12
101
64
15
78
48
95
4
3
33
12
12
8
7
12
156
29
64
45
15
32
103
5
4
20
16
60
15
66
6
29
13
3
45
30
77
28
24
123
5
1
39
48
72
20
16
56
16
39
24
29
16
12
24
104
31
129
24
36
15
66
131
88
15
5
132
55
53
72
48
67
9
84
15
77
88
99
18
18
45
129
195
15
30
27
20
160
129
66
144
9
12
9
30
45
27
90
23
144
36
79
101
12
4
128
40
140
43
12
65
76
27
12
17
1
119
108
61
6
21
12
15
53
52
20
7
21
3
17
24
115
41
43
72
54
3
132
36
8
19
81
20
55
84
12
21
15
42
131
24
7
144
29
52
3
65
36
24
12
31
249
44
31
60
45
24
45
51
3
17
169
42
48
117
27
5
115
45
15
18
123
27
24
69
15
24
45
87
29
4
68
13
15
24
15
138
3
44
12
4
81
3
20
43
137
7
29
79
17
48
16
20
139
41
4
3
33
20
124
12
44
25
90
9
63
5
79
65
60
31
17
60
100
8
48
160
12
140
13
6
125
16
3
137
79
24
24
12
33
36
12
75
42
126
12
65
72
88
63
45
39
36
21
9
54
90
3
92
1
59
40
27
41
40
3
45
15
21
39
60
12
17
12
108
85
183
9
6
12
137
24
12
112
36
24
12
15
84
5
1
48
3
8
7
29
16
39
89
4
32
84
7
53
19
33
27
45
12
39
17
13
30
81
24
15
17
7
65
1
207
12
12
8
88
3
9
12
24
132
20
19
78
11
72
7
21
12
27
17
43
21
111
90
59
85
11
55
21
104
36
100
39
66
3
39
81
44
36
4
56
36
48
43
42
15
176
31
9
96
99
29
100
32
124
20
52
12
3
33
27
12
12
41
103
5
40
72
24
15
18
6
5
24
28
72
15
12
21
68
64
20
60
31
149
72
28
20
25
90
6
39
57
15
51
24
21
3
29
36
40
39
72
9
36
56
7
60
12
24
72
48
17
4
24
80
79
41
7
12
42
15
128
31
117
8
31
21
152
73
35
48
64
15
33
72
12
75
53
31
9
15
12
21
20
7
17
4
129
15
3
29
100
20
4
56
4
12
92
7
48
17
28
36
96
9
6
41
43
57
48
32
40
3
5
55
54
18
30
3
15
144
21
20
37
23
64
8
84
19
24
96
9
32
124
80
31
5
16
32
72
40
48
57
3
3
57
33
39
60
20
24
7
9
81
23
25
35
55
17
52
12
168
15
21
39
66
6
21
27
48
12
21
57
30
17
36
61
48
18
132
101
52
32
67
9
20
36
79
21
75
53
31
36
9
20
40
12
20
108
124
12
8
28
12
80
28
32
16
27
57
135
60
5
133
27
27
45
15
24
54
87
44
7
54
23
16
87
9
39
9
8
72
52
36
39
69
32
7
96
5
16
8
55
48
17
25
3
32
103
89
28
32
40
8
103
29
84
4
36
20
36
40
33
18
ABCD 96864542356*3^$a+1 [50088]
13
30
42
18
90
18
72
48
125
55
29
43
132
48
90
132
35
31
113
37
180
90
12
150
30
41
109
30
18
24
90
108
138
252
131
19
77
211
29
43
48
24
18
360
23
24
163
78
30
65
48
1
215
55
5
156
37
72
18
90
47
43
101
37
59
1
72
48
90
53
109
42
156
42
11
60
91
5
85
95
301
90
12
173
7
113
24
24
7
90
12
150
30
180
78
54
126
180
12
18
119
151
114
138
60
18
12
60
72
90
125
55
41
7
17
96
37
138
72
18
24
66
53
187
53
109
120
107
25
35
91
5
7
222
11
79
29
19
180
41
1
179
96
151
29
156
37
11
36
25
18
90
30
60
257
85
35
1
72
48
119
13
18
209
73
107
73
42
221
7
90
60
72
48
47
24
97
144
131
7
78
90
282
60
252
126
90
90
30
72
78
234
288
90
30
18
53
7
12
60
17
1
30
42
11
37
180
114
18
11
96
91
125
120
84
36
7
90
23
67
90
42
216
53
49
42
18
227
73
18
113
271
5
13
18
54
90
48
18
24
36
12
90
60
30
108
275
67
42
180
108
11
379
173
67
162
36
30
29
85
11
84
61
59
31
24
90
35
235
5
193
143
60
25
72
47
13
48
114
18
23
25
23
67
24
29
19
42
156
60
144
18
137
61
90
180
233
19
72
5
43
41
67
24
5
24
199
60
90
288
12
18
42
48
24
138
77
31
65
97
131
12
37
198
72
78
54
29
12
49
18
138
114
126
162
53
19
29
19
41
1
11
277
30
60
53
85
132
18
149
133
60
108
54
89
37
162
77
36
24
115
90
66
293
19
288
90
162
77
31
12
180
42
66
125
37
83
7
42
48
83
517
11
169
18
5
7
78
120
72
42
5
24
109
60
107
13
23
19
90
11
55
72
18
24
126
29
60
55
18
23
24
43
90
108
30
42
90
101
277
12
143
55
65
7
17
133
48
60
72
18
30
72
18
150
59
43
78
59
60
91
65
84
13
150
270
138
42
23
25
24
119
7
90
12
227
31
12
270
23
48
37
42
18
119
324
19
90
23
19
66
294
161
19
18
143
37
30
108
29
61
24
138
42
71
85
42
72
101
84
31
180
12
17
1
150
30
132
23
157
30
108
5
55
29
25
48
18
72
137
61
42
17
55
41
115
150
12
132
66
60
12
150
72
198
30
18
150
12
60
11
61
155
25
90
126
180
72
11
241
90
18
120
42
18
18
30
119
151
185
48
36
181
42
30
18
90
330
162
18
144
18
30
41
1
18
17
31
113
19
77
24
241
35
13
78
53
37
54
18
18
29
271
53
96
60
36
240
97
72
11
169
108
300
263
84
1
12
23
24
61
90
72
108
42
48
143
12
85
90
65
7
18
12
18
24
5
36
7
18
90
204
89
91
89
109
47
1
24
36
12
108
95
84
115
5
36
7
60
108
120
5
127
210
18
65
67
288
12
18
24
11
55
42
198
90
30
24
90
95
ABCD 96864770974*3^$a+1 [50011]
104
40
24
2
138
48
4
14
4
90
2
48
30
172
18
50
18
28
32
22
18
32
48
22
32
60
70
90
20
18
36
66
28
32
96
18
36
48
22
8
28
188
6
178
32
10
56
120
180
4
80
60
66
132
120
102
16
120
54
36
54
20
94
14
22
56
84
6
12
30
78
174
58
2
84
4
36
104
6
156
58
6
102
14
60
36
12
10
92
88
12
44
66
30
58
72
8
6
100
12
42
8
22
26
30
36
144
40
14
42
46
8
70
62
4
38
6
6
126
130
158
72
64
18
20
52
14
30
76
24
120
2
4
104
16
14
60
4
8
40
24
26
22
60
12
44
262
68
130
90
42
48
14
42
60
100
146
4
86
52
236
162
58
30
50
42
18
160
74
72
96
64
8
106
110
120
84
82
50
6
90
12
36
54
12
126
22
2
34
86
40
80
174
4
12
68
108
42
96
16
18
26
42
4
14
66
28
86
34
20
6
180
114
30
6
172
44
18
60
42
88
2
28
110
102
10
8
48
82
62
64
14
82
56
88
176
126
52
42
48
36
14
22
24
20
66
48
112
8
16
30
74
432
34
20
84
28
44
6
30
4
24
20
36
118
62
16
2
30
12
46
234
14
70
24
8
42
30
10
26
22
2
22
30
74
72
90
12
40
26
36
118
152
30
106
8
52
90
98
64
32
156
10
44
18
78
70
32
46
50
70
6
8
66
70
62
28
104
198
4
68
180
30
60
22
74
30
112
50
52
18
8
24
12
106
20
18
196
30
96
32
16
92
4
14
124
36
42
90
68
52
20
148
32
88
50
60
120
82
14
78
36
64
6
14
18
58
152
150
40
38
126
34
26
114
36
234
40
14
42
46
38
4
48
42
8
28
164
52
48
2
88
8
88
14
60
6
22
122
10
86
6
24
64
2
24
30
84
16
2
52
2
70
14
42
58
30
54
26
70
66
18
92
58
56
6
18
96
70
24
12
54
6
8
6
54
42
30
18
90
18
24
10
54
50
22
8
30
12
102
10
6
2
90
100
14
208
8
40
44
30
30
6
22
8
64
54
32
22
18
14
24
72
114
10
74
6
76
42
38
132
90
96
4
18
30
32
22
38
76
26
24
12
4
140
4
14
22
14
30
30
22
44
40
36
180
222
20
6
76
14
90
4
60
66
6
66
32
22
116
174
40
30
74
96
106
30
104
36
130
2
142
50
96
18
30
40
32
42
78
10
24
44
24
6
84
18
90
94
198
30
36
24
68
40
84
8
6
72
60
4
26
84
78
132
130
54
56
24
6
4
30
54
2
24
66
90
36
102
40
60
12
44
244
162
26
28
194
60
76
246
26
84
4
44
10
50
16
20
54
6
42
72
46
50
60
6
60
36
4
198
50
88
8
70
110
102
90
42
10
6
50
34
6
56
24
12
82
42
8
10
72
8
76
2
48
64
98
30
64
74
22
20
54
108
42
40
18
56
12
28
32
22
48
104
18
172
14
30
24
42
30
36
4
80
28
66
236
70
14
82
120
20
178
6
74
24
136
54
98
18
64
30
32
36
18
4
6
80
10
14
60
28
42
176
22
74
100
38
36
90
16
6
14
36
48
64
20
52
44
10
32
70
38
12
22
36
6
246
20
22
152
10
174
80
30
36
18
102
28
72
18
26
36
154
62
72
138
12
76
54
122
24
16
74
52
50
12
10
72
50
24
70
62
28
74
6
90
220
2
40
198
104
36
162
12
22
20
150
6
24
18
22
14
36
16
152
262
8
16
44
42
36
22
18
30
74
24
10
54
146
6
16
50
22
38
72
48
148
236
88
12
8
100
90
32
90
18
22
24
2
250
2
42
40
6
18
12
92
18
114
48
52
6
62
6
126
84
120
24
12
46
38
42
48
70
14
118
30
72
6
84
68
18
96
84
46
98
22
74
12
118
12
14
96
34
80
28
56
4
80
6
22
50
58
2
10
2
112
8
108
12
178
12
36
92
34
20
130
68
52
86
58
2
88
90
2
84
24
34
2
66
18
30
30
60
16
26
60
112
18
18
14
16
54
240
66
24
90
50
52
6
8
82
14
4
134
82
44
10
44
22
74
6
24
64
48
32
22
44
12
34
78
30
20
ABCD 96864829442*3^$a+1 [50013]
9
6
120
60
84
18
87
3
117
48
75
72
66
54
18
123
57
60
35
13
195
104
43
53
55
90
162
125
7
246
54
45
168
24
51
5
13
24
18
30
83
49
30
60
30
18
5
13
51
81
47
96
139
18
75
33
42
30
15
117
108
30
57
21
30
24
48
78
162
90
107
13
18
17
40
80
7
78
18
30
27
123
21
8
1
180
90
9
96
39
36
144
21
75
5
25
95
24
85
131
192
67
21
57
30
60
5
97
87
8
1
39
15
66
24
120
126
24
30
6
21
141
35
55
18
84
36
39
51
21
69
54
5
31
60
72
45
327
60
48
78
30
24
36
5
25
114
117
93
6
54
87
21
138
24
216
65
40
15
72
18
15
129
78
57
45
3
120
45
27
45
108
39
123
5
31
30
24
120
27
51
237
45
3
33
15
9
66
54
18
42
48
180
72
231
45
30
114
11
37
3
129
183
24
8
121
42
18
174
125
43
30
42
48
72
21
72
3
162
27
75
53
240
72
145
18
48
60
72
12
21
72
120
45
75
153
72
168
120
15
27
48
45
32
40
27
90
3
24
51
125
13
60
72
183
225
42
18
12
47
43
42
27
8
55
126
54
30
36
24
11
25
12
108
42
165
24
3
5
160
8
48
37
138
132
18
12
18
54
18
132
48
60
18
30
54
18
78
144
90
21
15
105
200
85
42
12
18
72
51
57
18
90
51
24
24
45
18
9
128
40
3
45
8
37
78
165
24
120
56
79
6
12
60
27
63
90
12
35
55
126
99
48
120
135
180
102
18
60
33
339
45
33
102
65
175
81
27
5
85
3
9
15
248
67
30
108
27
15
30
123
75
90
42
33
15
105
45
27
135
120
90
23
64
63
120
57
111
48
105
120
9
63
135
17
25
87
111
9
63
30
6
102
39
48
45
171
57
90
60
18
47
7
18
30
198
60
174
57
56
37
195
48
45
72
51
39
48
33
9
15
105
111
15
60
29
1
95
37
3
72
333
24
18
12
6
15
219
5
151
24
465
33
78
72
9
93
83
72
40
48
27
117
33
18
48
24
270
18
90
18
9
48
15
9
48
45
36
42
93
72
27
117
24
9
90
30
15
63
57
33
15
33
72
159
48
56
49
207
9
47
120
7
18
15
27
93
15
90
12
131
160
69
35
112
39
84
60
65
168
37
35
13
90
17
16
57
15
135
12
21
96
51
162
30
18
18
105
80
16
176
120
43
5
127
18
102
18
90
24
228
9
8
115
125
73
12
27
48
8
85
18
12
5
13
24
120
60
66
24
48
117
63
90
42
126
87
32
16
24
15
36
189
261
42
72
30
18
42
23
43
45
24
21
24
90
30
126
5
19
101
127
9
231
105
3
84
18
18
42
27
3
5
13
150
84
36
42
35
67
53
48
7
33
45
30
165
15
9
15
378
30
9
33
15
51
60
9
45
11
55
17
184
33
87
9
12
27
48
15
33
27
5
232
48
3
29
43
30
162
21
24
176
265
95
72
67
45
72
51
30
42
36
120
60
30
47
85
3
24
45
3
80
37
171
69
18
17
1
30
24
30
11
24
1
42
12
198
3
75
12
273
87
9
33
135
3
108
17
304
93
11
259
36
17
40
75
72
216
21
24
39
60
21
72
8
64
231
17
40
15
180
90
12
18
53
16
3
18
18
60
5
16
8
55
105
165
267
21
72
51
72
237
3
15
257
16
105
39
123
132
30
18
129
24
24
3
53
112
57
90
30
71
64
15
66
72
90
78
15
39
33
87
57
33
90
96
45
9
23
85
48
54
18
35
64
48
48
57
71
37
60
ABCD 96865076728*3^$a+1 [50010]
41
40
51
50
10
29
4
44
3
30
24
24
46
5
13
48
8
16
26
22
23
3
4
41
7
29
21
24
18
28
2
27
36
4
15
21
8
19
53
27
52
44
36
24
132
48
25
39
6
11
43
5
27
10
3
80
3
64
8
16
17
7
2
75
88
35
10
30
8
12
21
1
23
1
2
70
39
15
5
24
19
18
2
12
64
21
3
5
7
6
47
15
42
15
81
54
40
5
4
72
3
77
108
19
17
19
29
73
74
28
8
49
44
31
116
12
21
24
7
26
48
64
8
30
34
14
24
21
19
5
43
50
27
13
35
40
3
2
88
59
15
28
42
38
10
32
3
12
27
64
9
8
15
13
17
18
1
36
9
8
6
45
37
8
46
48
17
31
69
21
14
16
8
10
11
115
26
15
7
81
39
32
9
19
32
13
3
17
15
22
24
6
80
9
31
81
3
20
34
8
72
16
14
18
99
3
33
19
60
5
15
13
15
2
3
12
24
1
6
17
3
22
35
3
34
3
3
24
9
164
12
1
47
25
6
77
3
21
40
8
75
28
38
16
83
27
45
31
12
17
16
39
48
18
30
17
31
2
22
2
18
6
6
4
29
12
24
19
12
29
7
5
12
12
24
36
1
72
6
2
15
7
26
24
22
8
1
32
7
5
13
18
5
12
3
24
21
21
3
52
95
16
29
21
39
36
24
31
44
10
6
24
26
3
12
55
12
78
78
2
54
18
58
17
12
24
4
8
37
8
48
6
40
5
51
82
26
22
23
1
3
15
108
24
29
19
5
115
5
3
10
24
3
3
8
9
15
36
45
7
8
9
55
18
59
39
4
2
43
11
36
4
41
39
24
21
31
5
33
22
36
30
47
3
4
45
11
45
13
11
24
115
41
24
36
19
17
4
8
12
19
77
55
42
3
44
84
21
48
10
17
60
9
16
15
9
35
75
25
27
54
11
45
7
8
19
9
164
3
102
87
4
5
6
10
231
32
33
75
24
13
30
17
33
6
45
19
48
90
18
60
36
80
25
23
12
1
9
179
12
55
17
52
8
7
14
70
5
12
9
18
21
9
7
8
28
5
48
19
51
17
9
24
30
57
132
40
21
2
13
44
13
8
27
88
21
6
53
24
12
43
65
3
25
23
96
40
8
81
25
15
35
45
1
23
81
6
36
33
75
9
52
23
21
7
18
2
12
57
1
14
58
30
45
32
3
82
8
55
3
14
6
13
20
24
63
4
36
2
88
47
31
9
11
4
12
20
28
245
40
33
39
8
25
38
4
30
78
98
7
11
61
35
1
3
26
15
3
81
15
12
40
12
20
18
54
10
8
66
4
32
16
12
20
120
82
15
39
32
28
9
36
15
84
30
32
18
12
64
5
37
8
16
11
7
17
4
41
24
7
104
31
2
30
21
12
25
104
30
45
19
42
3
47
93
7
89
9
70
9
23
9
31
2
6
10
62
34
23
55
12
53
15
61
56
55
60
9
20
55
12
48
32
42
7
8
31
12
12
17
55
26
19
8
36
1
23
1
6
29
7
38
42
45
49
14
21
60
15
36
45
60
12
1
6
5
19
41
60
3
16
2
27
55
45
17
3
51
10
35
15
16
33
3
24
26
42
12
45
75
69
120
12
15
64
26
54
10
6
8
10
110
34
8
70
114
71
27
48
49
11
52
32
45
33
22
44
6
54
72
34
54
20
36
64
24
80
1
51
20
21
72
67
8
13
3
32
33
12
24
21
22
18
14
18
15
36
4
27
30
6
5
3
16
84
6
8
48
3
15
52
2
46
5
37
30
9
9
32
63
39
60
13
3
29
96
1
14
21
13
38
9
48
7
9
17
54
21
19
41
39
10
15
9
30
56
93
12
39
40
5
4
32
1
23
19
36
41
1
27
21
14
33
3
12
34
24
42
38
10
6
54
41
15
28
6
32
3
37
50
4
56
45
40
143
12
25
8
12
60
28
20
1
23
63
24
13
5
15
60
21
70
9
8
3
9
52
36
75
2
18
70
23
9
58
20
9
1
24
15
36
92
27
61
57
78
12
38
3
36
84
31
5
15
1
33
24
80
6
40
17
57
6
9
16
20
39
6
7
20
60
3
6
16
23
36
36
87
10
6
5
16
3
2
78
10
8
3
40
20
9
46
162
24
8
55
23
9
39
90
10
17
75
4
30
6
5
12
15
16
45
20
7
77
21
6
34
35
19
36
89
27
25
3
6
35
12
27
21
25
32
34
5
25
23
15
33
7
17
51
30
24
46
2
6
24
33
25
18
14
27
19
2
3
4
15
32
33
7
5
15
16
48
5
4
3
20
13
9
35
7
5
33
3
3
16
5
13
15
47
9
1
35
61
38
40
17
48
15
12
9
21
3
36
103
18
14
9
12
45
39
9
51
28
3
77
73
134
16
2
102
18
6
57
15
9
1
8
24
15
3
9
55
6
14
96
93
75
52
29
25
48
86
1
81
59
3
45
28
39
5
19
12
53
9
7
11
28
17
7
18
35
3
34
11
45
15
39
21
4
20
3
9
24
1
48
2
33
63
22
42
149
12
19
41
15
4
33
53
22
17
9
27
3
24
10
42
41
37
3
44
25
6
17
36
15
69
27
46
24
83
3
9
31
5
48
55
6
14
21
21
7
17
19
77
24
43
32
3
16
17
12
93
22
36
6
6
9
80
31
29
4
9
8
10
9
44
7
65
9
39
72
25
18
6
6
84
38
27
21
22
8
177
12
108
33
7
111
44
16
60
41
1
30
8
36
6
27
21
15
12
37
47
24
36
15
33
31
6
38
21
19
2
63
7
21
20
39
45
84
19
20
18
22
56
42
18
16
33
5
51
7
29
1
30
20
9
28
11
36
25
44
60
12
19
26
82
36
2
7
92
85
30
45
11
33
1
35
3
21
21
24
16
38
16
42
24
39
9
23
73
47
25
59
16
53
15
79
32
24
69
37
30
21
27
26
22
2
15
33
22
26
96
30
24
16
5
13
3
68
12
24
24
7
5
39
9
75
12
9
15
33
15
10
11
36
25
11
19
53
55
60
8
28
20
1
23
16
36
29
12
19
9
27
45
23
24
25
41
31
3
5
123
9
69
22
17
72
25
26
22
3
3
2
24
48
16
24
18
53
24
51
30
6
18
70
8
12
21
72
15
10
47
7
41
87
18
40
30
33
56
1
14
66
18
61
8
87
9
96
55
36
38
24
70
2
24
15
31
5
19
57
63
20
4
12
53
31
96
18
120
30
2
34
44
40
2
15
24
49
23
12
12
9
51
48
67
8
82
6
29
19
57
8
25
59
12
24
9
15
31
2
27
12
33
27
4
15
42
24
119
60
19
32
40
29
27
4
36
8
42
10
29
49
2
25
29
3
36
4
3
24
5
3
37
20
1
8
10
20
16
8
16
17
3
22
47
72
105
40
86
9
4
21
14
1
11
45
39
138
22
33
32
79
29
45
3
12
1
2
13
20
19
5
36
57
10
29
24
1
11
4
41
27
43
48
5
61
71
9
15
79
12
12
176
4
38
64
15
8
7
80
45
15
21
4
20
1
2
16
32
30
78
16
68
6
30
34
48
123
29
3
4
129
26
4
12
29
121
3
27
2
7
3
38
3
24
37
30
101
19
29
12
43
6
54
2
22
77
144
27
9
24
24
28
3
24
117
59
21
13
11
24
15
6
22
29
16
35
34
38
16
2
63
1
30
50
30
9
49
32
6
37
75
12
5
33
6
84
21
7
5
3
105
31
18
18
12
41
135
9
60
43
18
15
20
24
3
33
12
27
18
3
19
18
80
70
50
30
12
12
130
30
5
51
34
30
5
3
21
19
12
5
63
76
14
18
28
ABCD 96865185304*3^$a+1 [50015]
90
141
1
23
3
130
68
64
56
16
26
234
36
15
39
9
24
240
15
90
28
44
144
4
11
51
34
26
36
45
99
21
25
20
42
22
59
9
15
61
35
97
23
21
48
6
12
168
177
25
24
26
93
97
62
90
63
99
46
95
25
72
23
45
28
36
38
70
26
165
27
24
30
6
57
37
11
75
30
64
44
16
44
15
24
27
70
71
27
36
22
14
48
6
15
24
33
18
84
162
28
36
14
10
20
42
144
36
54
54
12
70
8
63
45
54
46
95
13
59
51
69
45
3
25
2
60
18
15
3
69
3
22
8
54
33
21
54
46
14
66
6
58
50
102
36
18
57
165
4
14
57
48
24
25
146
117
72
25
26
46
20
28
23
3
45
25
80
66
180
24
9
171
30
150
36
48
6
36
30
108
118
32
48
78
54
48
108
6
69
15
9
51
54
40
32
28
11
105
112
8
6
9
21
16
107
75
21
57
15
3
10
12
47
25
8
24
18
45
1
44
36
220
14
36
120
9
15
30
3
25
8
54
18
78
129
51
84
72
33
81
4
32
108
36
64
48
44
63
1
32
30
18
24
72
36
12
36
124
2
78
72
63
48
72
96
129
15
1
74
42
36
40
104
28
62
69
61
108
8
24
36
12
15
1
62
10
12
50
58
47
25
71
25
134
12
10
44
6
9
1
23
3
48
24
18
144
4
119
96
81
18
78
18
54
18
10
92
52
146
34
23
75
12
10
14
9
265
95
37
84
24
80
30
33
49
80
39
105
16
71
13
44
15
3
165
39
10
23
33
42
108
82
188
27
3
18
100
26
24
90
30
70
44
102
21
3
36
84
6
63
85
11
25
44
16
20
39
97
26
198
15
81
100
108
8
12
3
48
57
64
36
80
3
159
82
60
26
54
3
96
1
156
62
70
80
63
57
100
50
12
6
30
18
15
75
45
1
8
6
84
6
15
24
27
126
15
9
54
9
1
26
90
48
222
21
9
54
24
118
2
81
24
3
78
87
3
117
3
24
72
18
76
80
15
75
10
14
18
27
48
72
205
108
8
39
33
72
28
44
18
72
69
51
69
45
4
23
48
1
144
50
66
36
54
10
8
15
3
18
60
30
10
32
90
22
50
12
36
42
12
6
57
25
92
6
58
35
109
60
8
30
33
75
24
22
144
86
9
75
72
144
18
6
54
15
87
9
25
72
23
195
36
114
15
39
48
82
60
26
22
35
9
54
82
24
216
8
66
69
72
3
34
48
35
48
15
34
2
60
9
21
18
10
86
130
24
71
72
63
9
13
62
78
15
129
40
140
51
25
24
8
162
30
63
25
23
15
18
24
15
15
33
48
24
57
60
3
96
81
18
36
22
14
30
64
24
12
36
98
42
3
9
72
24
90
94
60
38
45
73
95
27
102
16
2
34
128
28
8
16
23
15
6
4
86
66
24
39
27
6
48
72
64
98
6
180
162
82
72
119
120
15
10
26
34
59
21
144
100
300
35
33
15
15
18
15
121
86
12
93
25
14
33
183
72
18
48
24
18
162
192
54
6
183
1
14
180
21
15
82
62
108
12
10
68
3
97
44
138
10
32
111
145
8
24
30
36
45
72
27
6
36
4
167
73
12
144
11
48
37
144
179
9
36
36
63
75
21
24
48
3
82
44
30
6
28
170
72
18
12
87
1
62
30
18
57
3
246
16
95
49
98
22
8
18
42
75
1
32
4
59
37
12
86
46
44
72
12
42
129
81
16
95
3
54
12
3
51
96
36
153
9
40
8
15
72
1
72
23
129
48
124
74
36
18
51
81
18
22
36
14
18
36
66
36
150
12
52
20
28
32
108
15
15
72
60
30
36
3
15
9
1
96
8
48
15
27
18
28
200
24
40
80
88
23
25
122
90
4
86
10
8
90
36
54
12
72
60
12
63
37
14
30
36
28
23
13
32
75
25
8
72
15
3
45
81
28
26
105
24
27
21
25
98
36
34
47
48
24
33
12
123
37
26
9
75
6
15
129
30
10
8
54
36
18
36
24
40
24
26
10
36
44
84
15
75
45
51
82
62
12
33
57
96
15
39
154
216
23
13
38
42
3
171
36
24
18
15
48
3
24
21
120
97
14
18
15
3
90
138
6
3
48
93
12
15
48
51
226
92
78
18
36
3
25
26
69
51
46
86
10
23
87
24
9
9
15
57
39
1
96
108
44
40
72
24
56
160
98
36
94
62
198
16
56
63
33
138
42
18
174
132
63
45
156
100
36
50
36
162
36
12
ABCD 96865239418*3^$a+1 [50110]
72
33
21
3
240
123
12
18
24
55
119
25
80
9
30
1
24
56
45
90
36
13
5
147
15
25
35
126
39
81
78
25
5
19
56
24
16
56
24
256
23
30
115
47
24
1
8
96
16
5
3
33
183
99
21
39
30
27
9
360
15
129
78
174
90
193
5
72
3
15
1
71
18
31
5
24
115
5
18
9
9
6
9
81
36
18
72
73
47
57
105
87
9
12
24
66
144
9
15
54
36
30
9
105
18
30
24
48
7
35
66
187
143
18
15
21
18
1
125
36
63
16
29
126
21
24
147
18
42
48
1
89
111
15
126
108
15
9
7
24
5
210
6
19
17
7
23
18
24
7
24
17
7
53
18
121
41
18
36
144
12
37
5
66
36
13
80
3
13
216
23
48
9
40
29
115
5
132
39
33
12
75
33
6
120
9
96
40
17
39
64
96
23
12
36
49
24
56
24
24
27
48
18
42
81
184
71
54
72
198
21
57
18
61
29
115
56
168
21
66
18
36
24
66
42
30
54
24
171
40
5
43
5
18
24
25
11
93
40
56
3
61
71
33
111
30
72
90
24
25
41
39
64
191
48
72
25
128
15
97
23
36
36
24
66
6
9
111
9
45
60
15
21
43
41
24
84
72
36
24
30
60
198
48
7
17
18
126
30
25
29
36
39
3
48
21
24
40
11
36
12
6
55
101
108
135
15
1
17
87
57
36
210
33
39
42
63
21
96
30
85
8
40
11
85
137
102
6
19
47
54
42
33
15
49
5
115
197
66
24
9
24
15
72
6
12
6
1
8
16
96
41
30
42
162
93
45
36
126
6
18
30
90
72
73
17
54
60
54
55
24
72
5
18
6
36
156
43
89
15
57
79
101
19
101
75
48
45
18
54
90
9
57
79
65
60
3
160
72
65
24
39
105
18
13
167
12
21
40
119
97
104
39
126
19
17
63
63
9
39
105
39
60
30
7
29
75
57
12
51
75
21
93
126
45
21
78
61
5
36
6
48
1
89
111
21
18
36
45
24
216
24
9
18
13
120
96
24
24
17
15
39
66
15
9
30
49
11
61
8
57
63
81
84
51
57
39
24
51
13
23
120
54
19
56
195
85
8
3
37
11
90
60
30
72
9
48
40
47
6
18
30
96
36
79
11
48
132
33
40
17
63
57
72
6
81
201
144
36
18
54
6
85
5
12
60
12
55
5
138
54
90
25
80
21
43
47
57
40
137
78
81
120
9
87
45
138
18
78
66
159
39
6
115
95
121
8
87
36
90
132
15
51
54
111
15
9
40
32
33
72
55
8
57
78
30
27
9
111
15
49
5
144
42
33
33
60
108
39
33
39
105
48
31
59
18
99
64
104
16
29
18
72
162
36
27
21
36
15
64
71
33
21
12
78
12
198
111
39
49
17
6
108
36
129
81
24
30
1
8
45
60
18
18
12
79
119
90
6
138
18
18
96
84
55
80
96
24
64
113
60
123
15
9
72
15
33
93
18
36
138
162
36
42
91
71
48
25
47
25
48
35
117
15
30
75
3
21
27
108
24
18
7
23
49
5
18
105
21
115
17
30
49
23
186
12
99
45
90
6
120
3
24
195
30
6
66
108
42
36
48
109
240
17
39
9
132
48
171
81
54
54
60
12
234
9
15
18
7
41
55
89
42
133
80
15
42
198
12
85
29
72
90
12
78
18
84
72
9
15
25
119
30
78
37
71
36
84
42
127
35
12
6
72
12
39
15
6
36
87
3
144
18
48
90
18
151
29
36
15
39
121
120
104
69
6
30
24
30
25
53
19
104
21
36
84
36
144
6
30
19
8
81
6
18
72
15
33
7
24
120
65
79
53
99
63
57
141
3
15
66
39
15
42
63
21
6
133
11
48
18
43
29
42
25
65
55
104
24
15
48
49
23
18
78
72
18
31
80
81
54
73
5
90
48
9
9
31
8
21
19
17
48
72
276
3
81
36
72
96
12
87
27
108
57
45
19
96
11
78
156
90
114
30
25
119
57
24
16
11
60
57
45
78
108
120
9
96
40
120
56
9
12
67
41
15
27
90
18
66
168
15
15
6
84
55
176
96
15
9
15
54
195
15
72
18
87
153
36
75
105
15
96
24
57
42
ABCD 96865482958*3^$a+1 [50140]
114
36
36
36
5
103
41
19
84
6
102
5
19
48
45
21
11
1
42
6
30
129
123
12
48
78
36
95
1
72
48
30
18
111
99
21
9
96
30
233
13
12
42
30
63
33
24
66
77
1
6
114
12
30
69
45
48
75
32
1
78
12
54
6
60
60
84
5
43
30
6
132
30
18
42
42
150
78
29
73
30
18
48
30
17
13
84
18
5
72
97
48
23
43
24
18
27
21
42
9
3
60
12
24
6
54
89
103
42
18
48
150
6
18
18
18
59
97
6
42
72
60
35
55
24
24
36
66
18
48
30
138
6
6
42
18
42
90
5
43
5
175
72
30
90
48
114
120
24
24
15
33
47
7
48
57
3
6
30
9
72
33
6
30
30
21
51
30
78
30
36
54
66
48
18
24
5
19
126
30
60
96
197
103
9
9
24
36
6
5
88
3
42
42
24
60
60
12
69
21
90
90
144
60
228
108
108
6
66
18
21
48
111
12
54
18
108
17
73
120
54
41
25
78
42
234
24
6
60
18
185
103
42
6
90
24
42
54
39
87
114
30
60
36
30
48
35
115
12
186
87
75
6
39
3
18
36
108
36
54
12
36
12
12
113
1
24
47
73
48
72
18
120
42
90
102
66
17
121
36
30
24
6
78
186
66
36
72
66
144
42
24
186
3
27
54
39
63
18
72
24
48
78
72
57
69
30
6
6
18
42
77
13
12
18
72
42
11
37
6
69
8
19
144
6
78
12
126
108
11
1
72
42
18
90
36
24
5
55
12
24
60
129
3
30
144
48
95
91
29
1
24
6
6
60
78
12
120
78
36
90
60
6
95
19
21
51
69
21
30
69
15
33
27
93
165
27
3
5
25
6
12
5
55
72
72
6
174
96
30
48
30
6
6
5
37
42
60
30
30
65
40
111
24
41
112
3
72
78
30
72
132
5
19
60
132
189
51
54
18
5
1
6
66
42
12
65
25
48
48
95
72
1
24
72
24
84
36
12
18
42
150
48
9
152
48
97
90
45
63
17
85
6
60
30
30
60
54
3
57
90
36
48
24
96
30
36
15
63
30
30
6
30
17
72
1
102
18
60
60
6
33
27
96
48
72
69
3
48
162
48
42
6
6
6
24
48
15
45
18
57
147
36
12
6
54
12
6
119
109
6
54
6
90
306
60
18
39
75
5
1
24
186
24
48
48
6
120
30
138
23
55
42
18
125
112
21
42
17
7
120
6
27
153
54
6
30
60
42
12
11
7
78
18
12
18
42
42
66
24
12
153
8
24
19
12
57
105
108
27
27
5
49
72
42
18
35
13
51
45
11
73
60
99
3
24
45
200
25
191
127
18
24
30
126
12
15
117
35
19
42
60
24
24
24
18
12
17
19
36
24
216
138
47
25
6
9
21
30
54
23
43
54
23
40
3
210
114
276
12
57
63
18
54
18
23
7
12
18
36
6
24
12
54
23
31
66
24
30
17
19
36
162
36
66
24
17
49
6
30
90
54
84
6
90
15
63
17
19
29
103
102
12
135
80
1
60
27
72
3
45
15
30
36
6
120
30
3
3
69
33
6
12
48
21
48
3
198
47
85
78
54
6
54
6
54
30
17
31
60
60
48
42
18
30
36
11
19
78
66
66
18
96
66
95
73
72
6
18
24
78
60
132
12
96
24
45
80
25
24
24
48
30
17
103
42
36
42
129
33
23
13
6
54
54
30
6
42
12
6
174
6
24
168
5
184
8
31
9
3
108
17
49
6
42
18
60
18
54
12
36
102
60
48
78
36
6
108
150
42
42
162
23
72
55
330
63
105
6
6
48
6
12
18
12
12
47
1
24
6
12
60
96
9
8
73
47
25
47
40
87
24
6
174
54
12
48
12
6
78
12
30
12
6
42
78
30
36
6
72
12
114
66
156
27
75
5
7
108
102
6
9
33
96
24
23
49
54
36
45
69
186
18
42
5
19
60
24
96
9
21
12
18
12
18
42
69
48
21
66
126
42
57
39
84
48
5
72
181
156
66
60
48
66
23
7
54
11
49
24
15
15
18
87
51
12
54
3
8
49
15
3
48
29
25
15
39
114
42
5
103
30
6
6
186
5
55
9
8
43
24
108
96
30
11
199
42
30
9
63
57
9
6
24
81
75
6
12
66
17
49
6
108
12
72
132
54
39
21
11
31
48
42
95
103
9
111
60
66
3
153
72
23
55
84
78
6
90
312
18
24
12
18
18
42
6
21
99
6
48
12
90
54
132
48
6
18
15
105
48
174
18
6
12
48
24
12
36
69
8
55
42
84
144
12
18
ABCD 96866549966*3^$a+1 [50024]
100
48
75
5
120
36
76
8
232
32
16
144
32
24
115
57
84
8
36
55
5
376
99
105
44
31
225
36
48
60
20
31
17
43
41
40
3
17
28
20
16
15
84
17
223
105
15
5
48
4
144
12
12
15
21
44
96
24
108
52
192
44
60
19
101
19
45
48
8
55
120
9
291
57
12
20
16
20
76
3
41
16
128
40
51
189
48
48
44
91
17
112
96
15
21
48
32
60
19
21
123
225
20
16
44
31
84
41
40
144
111
81
104
19
125
208
32
52
48
48
132
32
19
29
12
4
15
65
96
48
16
56
19
17
7
36
41
16
8
4
96
80
16
99
177
3
57
12
20
36
64
56
160
20
52
60
87
60
60
5
12
36
28
20
40
72
44
228
12
48
55
41
112
3
17
88
56
19
89
115
45
15
93
20
84
88
20
60
96
4
75
36
65
52
12
108
8
55
17
64
63
33
68
16
44
4
20
31
45
276
63
60
141
96
24
32
24
48
52
63
65
12
88
12
99
29
55
120
65
52
39
9
32
79
89
31
17
24
96
7
33
24
48
96
15
29
31
5
40
99
77
4
176
43
177
63
33
120
3
5
36
180
19
89
16
15
69
32
16
108
36
99
21
8
60
16
44
88
27
77
88
56
196
20
24
180
4
72
8
40
20
132
40
84
135
125
40
20
60
280
60
144
36
99
156
41
48
72
24
52
140
64
84
39
41
19
81
32
40
123
21
20
103
105
80
96
12
52
36
80
160
24
15
41
16
96
8
36
76
48
15
60
9
111
24
60
77
16
123
5
4
8
84
196
27
113
43
129
48
24
80
48
40
48
27
21
56
24
19
60
53
64
36
48
44
31
81
44
40
192
8
100
12
72
12
159
165
39
101
19
57
24
32
28
60
56
28
180
72
8
220
12
116
12
112
96
27
60
60
21
75
17
4
188
12
43
41
4
80
168
48
52
32
252
19
29
16
152
28
92
127
41
55
5
60
216
19
24
33
63
24
60
125
60
36
180
19
21
75
69
8
72
91
84
57
48
32
43
21
56
36
84
24
96
24
175
45
20
24
100
12
24
12
204
8
88
68
64
92
79
89
48
12
76
192
3
65
175
60
24
141
36
216
128
40
144
192
24
159
33
68
16
68
12
84
19
201
15
65
96
48
31
45
32
103
77
7
240
101
84
52
3
60
57
183
33
87
57
80
24
4
132
24
176
4
39
77
199
9
60
116
40
120
60
60
20
64
128
100
87
96
69
80
220
72
24
72
48
15
24
36
29
36
79
33
87
36
5
16
108
72
80
19
84
81
80
16
3
165
156
60
152
28
99
17
40
99
120
5
19
5
40
240
180
12
20
108
31
89
12
48
52
44
16
36
32
28
3
41
120
64
15
60
24
53
24
144
19
5
31
5
60
19
81
36
8
36
55
9
12
20
4
135
117
32
16
132
204
36
8
132
220
68
64
32
160
39
105
132
267
33
60
68
36
16
12
135
77
16
44
79
125
16
24
44
36
60
144
52
188
16
36
48
12
80
4
32
187
5
55
117
68
136
39
81
56
48
120
72
24
76
60
48
8
64
168
56
120
160
20
12
67
125
36
52
183
9
120
75
96
120
129
108
84
20
156
7
141
39
21
32
4
8
36
16
108
32
84
172
27
5
36
52
44
108
216
64
56
52
48
84
120
48
8
115
5
52
92
132
124
80
79
5
55
5
40
300
36
152
43
29
240
96
19
5
48
112
56
40
56
48
40
72
200
4
15
5
19
105
108
3
77
43
9
36
96
ABCD 96866899516*3^$a+1 [50145]
7
17
7
23
25
48
35
97
65
43
47
78
67
36
89
18
210
18
30
30
210
19
12
71
25
5
19
71
78
132
7
11
37
23
241
84
84
48
77
30
6
42
18
84
7
24
12
5
30
60
30
7
12
204
35
210
42
42
7
144
35
37
12
35
60
1
35
60
61
24
65
30
102
19
29
42
397
5
6
49
23
30
12
66
30
19
53
132
18
25
47
6
84
7
71
85
48
36
23
1
5
19
72
173
55
5
6
144
37
101
43
35
12
30
79
41
12
18
25
17
18
37
48
48
24
143
90
30
48
60
60
24
66
31
11
48
180
49
23
48
25
5
60
12
90
37
48
17
36
31
29
12
19
131
30
19
144
17
42
6
30
61
131
48
49
12
83
1
59
96
37
120
120
113
91
48
12
48
65
36
31
84
29
43
72
41
31
120
59
30
55
77
90
49
113
30
198
42
66
162
42
60
55
23
12
13
143
114
66
61
173
43
5
12
30
217
24
17
12
66
12
48
109
5
43
23
12
49
143
13
35
18
120
84
151
89
36
24
36
7
60
108
125
162
48
24
25
71
42
55
47
30
108
67
113
19
41
7
71
174
67
24
5
120
30
49
108
47
120
48
49
41
12
180
7
41
7
41
7
24
24
144
41
211
41
12
36
72
12
163
12
72
29
30
37
5
48
42
49
23
37
83
18
78
1
113
30
1
72
65
7
96
5
12
60
43
24
71
24
13
53
54
6
19
143
25
23
61
83
60
1
132
12
5
90
1
12
5
42
78
67
5
115
71
49
95
6
91
113
18
30
60
7
95
48
13
89
78
48
121
53
168
42
66
102
37
35
90
156
60
30
24
1
209
156
19
5
30
37
11
12
121
156
36
23
1
84
12
83
42
19
36
47
60
30
7
101
48
55
72
17
91
35
12
18
120
19
48
72
5
6
49
41
7
53
102
85
53
30
1
96
12
12
29
7
48
5
54
97
24
5
91
204
35
102
19
23
1
60
59
18
12
6
1
299
30
54
1
59
6
19
23
18
79
191
25
65
42
13
36
108
143
42
156
30
1
48
36
24
65
18
12
66
79
5
36
54
25
5
91
29
36
24
96
12
55
5
7
53
72
91
17
42
37
59
84
18
43
35
24
120
6
42
13
179
108
12
85
36
204
5
78
18
7
24
60
29
30
37
17
30
30
67
59
84
61
24
60
35
120
6
264
120
175
155
1
209
48
67
96
35
252
48
49
53
55
323
1
83
6
7
84
11
13
77
180
18
342
12
18
198
91
11
13
17
7
48
167
210
36
67
5
43
107
85
53
55
5
31
11
85
95
30
12
6
114
78
205
5
42
61
77
7
96
35
25
35
1
48
11
1
180
53
103
132
60
36
59
73
413
90
72
78
19
65
31
119
66
31
48
36
17
43
29
55
143
30
12
36
19
35
66
91
59
49
23
12
13
95
132
18
19
48
65
150
18
7
108
48
60
65
19
53
78
60
60
42
103
5
67
12
5
138
85
95
42
108
18
97
72
96
5
91
24
149
30
1
12
5
18
60
30
150
49
65
30
60
30
18
13
24
95
145
5
90
78
210
78
90
97
35
157
35
37
120
23
193
48
65
54
228
48
42
150
60
90
43
36
251
37
95
120
66
19
83
13
60
24
216
89
186
42
43
60
59
97
149
31
59
1
23
25
23
60
42
48
55
5
48
54
48
49
36
5
103
47
180
85
47
108
37
11
12
48
25
29
18
30
42
97
36
12
41
7
120
23
84
85
5
67
36
77
31
29
6
1
161
18
54
66
25
95
24
30
67
96
5
18
24
97
23
48
60
78
102
49
11
37
288
5
102
6
127
47
30
31
35
90
19
48
107
6
24
7
173
6
12
48
162
42
1
132
48
149
60
31
65
127
77
67
11
30
7
173
7
53
138
30
30
30
19
35
30
127
11
25
5
108
175
60
125
19
65
ABCD 96867158704*3^$a+1 [50106]
44
36
24
3
9
93
120
67
8
60
33
48
91
144
29
42
30
123
3
33
16
60
8
111
12
57
16
12
60
24
60
23
57
16
47
96
6
19
56
40
263
13
107
102
99
15
45
9
75
45
15
3
73
71
1
168
77
19
53
7
8
15
13
23
165
36
99
145
36
36
8
27
9
21
48
7
48
11
180
61
20
100
29
115
23
21
24
3
45
88
137
42
102
18
177
4
131
108
37
20
60
69
15
39
97
44
15
21
15
21
117
15
3
72
48
57
51
36
24
25
56
24
172
35
12
61
36
11
117
51
24
72
145
23
180
141
141
15
3
33
4
24
44
45
27
24
69
75
120
141
27
39
25
8
3
18
159
36
111
6
27
135
13
44
45
18
126
30
57
4
5
138
120
13
44
40
11
18
72
15
33
24
72
3
3
144
60
30
79
20
60
57
43
71
9
261
19
77
39
3
30
123
27
13
23
25
71
6
55
17
18
60
253
47
25
8
15
192
9
15
21
129
66
72
21
24
12
60
3
105
36
57
30
105
33
54
93
3
12
25
53
7
108
5
72
102
48
60
13
96
35
1
47
150
27
45
123
75
18
18
1
71
30
42
97
44
27
24
21
3
102
123
45
42
288
45
12
64
35
330
3
51
117
40
44
9
51
21
18
25
11
69
75
12
105
27
1
137
54
93
3
18
55
44
15
13
35
30
18
72
54
3
48
39
85
36
44
48
36
40
20
52
47
48
9
51
13
96
119
85
32
135
12
48
45
72
75
13
48
36
23
1
92
28
60
17
48
39
36
75
85
29
15
28
84
8
195
30
240
18
73
56
45
19
77
3
87
45
4
29
31
8
3
72
13
68
72
28
35
36
9
9
43
119
30
48
43
29
31
83
57
12
81
27
87
1
5
6
205
29
54
18
15
48
36
39
54
43
5
120
42
21
195
6
3
12
96
9
6
73
35
57
12
27
36
33
9
135
105
31
20
24
48
72
21
39
3
49
104
36
60
36
57
90
153
72
135
48
48
21
9
30
42
115
47
30
42
54
27
72
3
13
20
72
3
24
72
30
24
127
32
75
48
30
27
36
36
100
59
30
55
41
79
65
42
45
57
42
126
42
6
219
108
39
66
19
5
63
28
32
28
83
24
30
51
111
25
224
21
63
33
3
15
9
15
21
40
35
1
24
5
39
76
44
57
6
12
78
42
48
9
3
18
39
81
42
108
49
35
1
44
84
21
19
32
88
12
17
18
24
78
3
39
69
99
117
51
24
25
8
48
3
156
85
84
59
1
11
240
9
24
28
80
57
91
119
21
147
192
102
99
16
5
19
35
9
16
11
9
39
21
225
24
48
39
60
4
80
24
3
30
75
99
21
39
49
20
52
29
171
4
20
93
31
20
52
20
15
33
21
114
1
53
51
72
75
90
18
222
27
36
76
29
7
59
45
15
66
79
155
93
28
44
24
76
23
6
55
36
23
33
15
145
203
36
1
77
30
33
75
45
28
44
15
37
20
124
80
117
27
108
27
21
96
33
72
18
33
28
65
111
4
47
25
104
3
33
12
88
53
114
120
48
60
25
23
117
213
72
78
21
180
48
33
27
111
37
68
39
73
8
15
9
3
13
5
87
120
27
96
6
120
114
30
39
27
30
51
99
25
120
35
6
27
12
9
7
17
63
28
119
6
24
15
3
60
69
15
198
48
48
90
1
8
208
77
31
104
27
168
126
111
63
48
73
35
180
36
85
23
48
13
95
30
27
15
13
11
174
54
21
75
12
48
61
11
9
141
18
30
31
60
56
60
39
18
30
36
129
63
54
48
15
120
15
156
144
132
49
11
25
5
3
15
30
6
12
69
15
61
5
24
19
35
57
12
16
119
30
18
78
27
28
17
18
45
15
45
45
27
39
33
15
6
55
59
192
1
32
183
9
45
19
44
27
69
27
13
65
42
25
44
39
9
201
42
24
144
1
8
232
56
87
60
13
5
24
24
151
23
225
88
60
23
96
84
45
76
35
25
29
90
1
140
3
78
18
246
231
39
9
24
12
3
33
147
48
24
78
63
33
102
13
104
63
102
15
52
36
20
75
129
84
45
175
59
121
77
19
23
21
57
15
9
63
3
69
129
147
15
13
71
36
72
45
12
21
15
3
36
ABCD 96867885358*3^$a+1 [50031]
61
150
18
120
36
23
96
12
12
61
35
37
30
18
6
144
65
55
36
24
126
36
48
60
120
11
139
36
65
1
108
6
173
1
42
18
36
174
36
180
126
35
73
42
138
167
19
5
151
77
157
6
138
35
91
6
95
43
36
126
60
90
30
78
90
11
181
18
29
120
73
108
192
168
95
25
95
55
66
96
54
53
1
72
90
90
138
41
60
31
18
162
54
11
19
6
30
89
55
29
157
18
29
216
1
90
29
60
187
18
72
54
54
59
7
29
31
66
54
281
24
25
66
24
36
228
17
25
30
29
36
13
162
108
180
41
169
6
54
12
143
7
30
54
144
162
54
150
210
65
139
66
23
91
30
96
23
12
85
191
25
18
6
36
210
24
84
65
61
54
42
30
5
72
60
97
6
138
42
53
36
1
90
30
143
55
17
133
66
114
126
36
138
6
36
77
61
42
18
12
143
25
72
18
36
54
119
37
35
96
24
49
30
96
30
23
1
95
25
59
361
119
43
30
90
18
6
5
61
90
17
7
54
12
95
12
1
6
30
24
71
96
43
90
126
96
18
120
35
97
18
41
115
6
54
5
49
35
37
107
1
72
95
25
59
19
72
18
12
47
31
180
72
30
18
42
90
84
65
49
239
12
1
84
35
48
121
30
60
161
156
25
54
66
23
12
25
198
77
193
155
60
55
161
49
162
29
79
90
36
11
103
66
36
60
180
18
5
60
24
72
49
47
25
47
60
36
37
114
5
61
35
25
138
72
89
19
90
162
77
37
66
53
7
18
36
23
156
121
23
31
90
72
179
79
72
173
1
24
66
24
180
137
84
31
30
144
6
17
36
121
119
7
5
85
59
19
30
35
145
72
59
19
30
90
42
180
47
396
61
30
6
108
180
30
36
41
103
6
54
66
150
53
12
1
23
85
36
54
41
1
90
84
54
36
420
23
7
60
149
12
163
12
54
60
36
30
144
36
78
59
31
65
145
90
6
36
54
401
13
11
1
18
29
13
30
24
54
162
65
25
90
30
59
19
65
72
115
17
103
17
37
96
198
65
55
6
131
13
90
90
12
18
42
18
30
72
23
1
66
89
84
7
5
84
61
119
84
25
6
65
84
151
65
31
54
36
47
7
5
85
36
18
30
11
156
55
48
90
36
36
18
42
18
5
144
43
114
131
49
84
150
5
25
42
90
18
12
17
12
25
24
102
90
24
54
77
49
35
91
53
67
53
7
180
138
36
6
197
121
36
6
120
270
60
59
84
36
19
102
23
12
55
90
54
6
48
6
210
24
11
48
13
18
12
150
174
6
18
12
53
37
54
96
198
90
12
54
11
463
65
1
11
25
240
54
84
5
37
138
96
54
11
181
18
6
54
12
5
55
29
25
35
1
48
126
5
84
60
31
36
60
53
67
90
119
79
60
72
138
6
36
5
13
66
6
30
18
35
91
5
301
18
6
11
133
66
53
133
48
6
66
24
71
48
25
36
126
18
216
11
24
19
30
11
61
35
259
5
31
29
79
5
97
83
61
35
25
59
121
180
66
60
48
36
24
12
89
19
89
73
270
5
13
36
60
54
5
7
114
23
7
65
49
12
227
103
48
60
5
12
72
103
90
59
49
96
23
13
48
47
13
102
18
96
90
66
54
6
18
5
61
6
108
30
42
18
102
173
31
29
120
61
6
228
6
11
313
119
1
36
6
5
24
91
24
221
13
30
42
120
18
17
73
42
5
139
5
79
180
36
126
18
60
12
24
66
ABCD 96867941882*3^$a+1 [50005]
12
128
3
9
36
12
16
17
3
76
24
104
36
52
8
52
29
30
18
6
1
53
7
36
44
28
77
114
25
32
9
54
24
33
33
6
81
12
16
29
6
1
8
27
21
99
33
76
24
152
36
9
103
17
6
13
32
40
17
60
18
9
9
7
24
35
21
40
17
3
33
30
1
35
13
23
42
15
12
24
15
1
8
16
17
30
54
24
19
65
175
8
93
12
7
80
21
126
21
15
57
12
9
7
23
45
12
3
30
114
1
89
3
27
60
13
32
12
9
6
30
103
8
4
29
42
9
9
120
51
75
85
24
20
52
24
8
16
29
3
12
52
35
60
36
12
36
45
96
9
15
4
20
40
8
3
9
12
36
4
11
13
32
3
37
8
40
5
39
15
36
49
47
1
53
84
3
3
9
27
9
39
42
66
45
28
17
54
45
60
4
20
39
12
21
40
47
42
15
15
21
57
7
20
45
19
104
15
21
51
9
72
40
32
27
45
48
76
35
1
11
18
24
36
19
32
105
3
36
12
3
132
25
32
52
29
87
3
57
75
37
20
16
32
3
21
40
5
18
33
3
72
42
12
15
3
78
48
15
129
78
12
36
121
23
105
3
24
33
28
8
15
36
24
36
9
39
6
99
16
20
12
99
18
31
12
8
16
24
104
28
60
80
39
33
12
39
6
31
23
54
147
33
30
6
15
4
32
40
8
45
18
13
36
35
9
51
54
39
36
15
30
6
25
23
85
68
4
95
9
52
29
15
39
1
44
4
8
3
69
12
48
12
33
15
27
18
102
1
17
6
37
48
59
12
24
9
45
63
9
55
60
5
15
3
1
5
7
23
45
12
52
8
15
12
21
39
25
11
21
16
8
27
49
36
8
15
30
19
5
27
24
51
13
23
57
15
6
36
151
77
6
72
18
12
15
3
72
93
24
33
15
39
13
35
33
3
37
24
11
33
75
97
8
12
15
48
24
21
15
85
36
48
72
56
3
45
12
64
20
60
15
18
115
11
24
12
1
8
45
42
45
4
59
1
11
133
11
1
24
24
32
24
3
45
27
78
3
9
18
1
20
52
108
12
20
12
112
96
59
13
5
90
25
11
72
85
12
12
35
1
20
24
16
20
60
4
116
64
29
19
23
102
31
155
30
36
15
45
18
133
44
4
47
69
45
54
57
12
36
4
47
36
9
45
55
5
3
52
35
1
24
36
95
33
39
37
116
52
32
24
81
6
25
8
12
3
9
15
33
24
16
12
32
60
16
17
3
12
3
24
9
9
43
44
39
25
60
17
87
12
9
99
16
24
12
35
9
4
20
12
36
112
108
20
15
42
12
115
36
143
1
11
49
23
90
3
3
25
11
13
12
191
18
51
40
8
3
60
105
39
33
28
12
56
24
16
24
5
67
8
87
9
12
33
19
8
24
3
57
36
27
81
12
69
31
32
60
40
32
48
12
51
57
21
99
12
4
59
33
9
3
16
47
37
95
37
35
13
5
27
3
13
8
16
71
9
40
23
6
30
24
45
57
3
3
9
63
21
36
40
8
3
45
3
6
135
9
15
39
33
15
25
17
12
6
12
33
48
45
7
60
72
8
64
5
3
15
6
27
93
60
79
20
16
20
12
12
15
1
17
114
21
24
81
15
48
40
32
27
21
15
25
5
19
12
20
99
54
30
6
15
60
24
3
37
17
18
13
68
12
39
1
48
72
53
24
3
27
73
12
11
9
147
13
11
37
20
48
16
53
3
3
21
60
16
23
9
28
132
11
60
45
24
52
80
4
60
20
15
54
3
3
21
64
12
29
103
23
9
16
48
29
27
16
47
36
1
71
54
96
55
8
36
93
3
12
48
40
8
15
9
12
64
59
25
8
63
1
65
3
16
12
29
30
6
15
15
24
1
137
3
33
75
16
95
21
4
104
24
48
9
15
81
12
36
36
31
23
54
36
24
7
23
37
5
3
45
18
60
13
80
64
8
15
72
1
35
37
12
12
5
144
6
9
27
9
16
149
3
52
35
1
8
27
45
48
16
41
12
42
9
111
18
6
45
16
44
16
48
23
9
36
9
54
37
24
35
21
69
36
7
48
53
144
72
19
60
32
48
16
68
21
96
19
17
84
3
28
12
11
6
51
3
9
3
42
3
27
13
120
8
9
3
63
61
8
117
18
81
21
19
35
9
15
133
12
35
13
12
131
60
30
87
12
36
9
27
16
60
29
54
30
60
7
24
84
12
17
3
12
52
108
35
1
20
24
81
36
18
42
18
21
9
36
15
16
20
9
87
28
11
9
111
13
140
51
49
17
51
24
4
12
8
45
6
45
40
53
75
21
15
39
36
54
75
36
9
6
61
56
9
3
16
32
39
9
16
11
84
61
29
6
30
7
11
1
260
9
15
72
48
27
45
24
45
66
25
80
27
21
40
5
6
30
15
3
61
17
7
11
1
48
20
28
23
37
23
141
28
5
75
33
3
112
60
29
19
29
6
72
18
27
9
39
12
3
169
5
6
9
45
87
51
42
66
57
39
33
51
36
24
25
5
15
76
8
45
63
33
19
8
4
20
64
32
12
12
4
12
20
39
6
7
11
49
32
4
32
63
9
27
108
1
32
24
40
8
177
6
72
30
6
12
25
83
6
48
3
52
8
4
29
54
48
45
84
3
12
1
72
5
27
45
18
33
15
49
11
45
39
21
33
19
5
51
21
51
3
45
16
41
39
15
13
20
16
12
12
36
41
30
54
87
40
20
3
36
13
80
76
11
85
20
39
1
48
168
29
43
35
30
6
45
27
48
162
15
24
24
45
115
11
13
8
24
9
6
48
6
19
8
3
24
21
15
1
53
3
15
72
25
8
39
18
12
3
40
32
3
21
27
18
19
8
60
3
1
41
7
41
7
35
37
20
60
21
51
28
12
24
96
119
21
48
87
21
84
4
156
36
80
3
9
52
23
6
27
3
37
24
53
12
90
54
114
12
36
69
24
69
18
33
16
41
3
84
57
51
39
13
32
15
49
12
59
1
168
29
3
48
27
30
15
3
24
48
25
44
3
21
111
48
33
24
16
23
1
8
3
13
65
99
12
64
251
25
20
45
43
20
28
8
12
3
30
91
5
99
9
7
41
15
27
85
23
102
51
4
71
21
93
18
57
63
9
81
63
15
12
45
40
65
3
16
29
6
30
19
12
23
45
27
42
3
4
11
9
3
6
54
36
21
45
3
21
115
11
48
61
72
8
16
24
5
66
73
12
44
69
15
12
24
9
31
32
64
8
3
54
90
13
11
12
129
3
81
27
25
72
11
36
1
8
12
52
47
ABCD 96868119932*3^$a+1 [50033]
5
6
66
19
68
129
7
36
68
64
8
48
16
12
17
18
13
17
27
9
3
21
19
68
3
1
12
32
75
1
8
16
36
12
71
1
12
5
54
72
45
9
19
92
40
71
21
4
24
17
18
6
43
11
36
12
1
41
7
84
12
32
40
24
29
91
48
44
4
44
12
9
18
13
12
29
31
8
16
41
19
72
36
12
92
3
49
35
60
72
72
45
4
5
3
100
32
4
53
7
24
20
9
18
21
60
4
24
17
18
25
12
20
4
5
96
48
7
44
16
80
36
33
43
156
24
12
36
17
114
45
60
28
11
13
44
84
4
24
80
4
8
9
55
12
36
36
23
25
24
60
24
20
4
24
17
138
18
3
64
12
12
5
12
63
33
48
31
80
4
84
24
71
165
40
36
11
13
23
12
36
25
44
12
4
5
36
6
1
47
24
30
6
13
77
72
39
16
17
31
5
31
36
59
84
73
8
36
27
1
48
12
53
39
33
55
107
9
4
36
5
18
25
120
29
108
18
18
15
3
49
12
8
4
35
36
6
18
45
39
126
43
32
24
96
4
24
35
37
44
24
39
21
9
6
45
88
23
13
5
67
5
6
1
11
18
19
36
12
12
20
24
27
33
48
57
3
24
40
104
69
19
11
96
57
40
29
19
24
23
36
9
16
12
5
36
7
12
11
18
54
6
43
5
19
5
31
32
168
16
59
48
45
9
24
3
16
20
9
19
116
76
29
12
18
13
36
29
19
35
69
21
39
12
16
17
15
81
3
28
12
8
57
7
5
24
55
44
84
28
24
17
108
67
20
33
15
4
20
69
6
21
27
6
15
3
54
15
4
44
16
60
36
12
8
28
32
15
30
91
8
16
32
72
3
25
41
79
8
27
1
12
36
48
11
36
9
12
4
23
21
12
4
5
19
12
12
44
16
68
60
52
5
15
33
75
40
20
28
35
49
29
55
48
41
84
3
16
23
9
16
92
4
12
77
7
12
12
5
67
84
48
32
4
17
27
16
12
107
13
5
3
16
12
20
16
5
15
21
7
68
60
28
24
65
42
37
35
25
20
16
72
32
45
18
9
16
12
48
20
9
43
5
31
32
9
18
6
67
20
64
60
24
17
19
11
9
45
60
7
23
24
33
28
68
15
1
68
3
126
115
96
36
12
24
23
73
53
66
6
66
126
3
16
92
40
24
95
1
72
17
63
27
1
36
5
31
20
16
84
12
17
18
121
12
24
17
51
21
7
11
9
9
19
89
54
25
44
27
12
49
8
15
157
84
12
36
32
16
5
6
48
13
84
17
30
9
12
36
21
39
45
67
41
67
20
21
96
7
29
19
8
27
1
80
27
37
11
9
28
12
36
29
48
24
159
24
9
19
23
1
20
9
15
72
24
4
36
24
12
35
13
20
36
36
72
40
119
1
36
41
51
51
109
36
71
36
37
5
19
48
20
15
42
7
8
3
36
1
20
84
40
80
36
63
45
27
1
53
19
12
12
44
4
12
104
9
15
24
27
37
24
53
43
5
36
99
52
48
8
225
39
16
12
20
9
66
25
84
8
27
1
12
8
28
41
55
167
9
21
6
12
37
84
5
75
15
25
17
12
63
28
24
12
5
51
24
9
19
36
5
7
36
8
24
117
36
39
52
35
13
5
31
11
54
30
49
8
72
93
3
9
6
66
19
12
24
41
15
51
45
15
21
9
18
13
47
72
21
52
12
32
27
25
20
16
56
9
15
24
87
33
3
121
53
99
27
61
24
11
1
11
36
37
72
35
1
104
40
84
5
7
60
44
57
18
1
47
1
59
48
49
29
27
9
39
28
72
5
48
24
36
7
95
13
11
57
28
24
132
8
21
31
17
15
16
11
1
32
100
12
12
12
44
21
75
28
20
16
5
18
18
91
24
32
87
21
63
61
12
8
9
6
18
43
8
21
31
36
17
6
45
3
1
44
15
18
7
60
41
51
4
47
33
57
27
48
3
30
18
1
71
69
27
72
21
64
8
4
29
15
16
17
19
5
19
48
24
29
7
84
32
9
19
24
5
6
13
41
31
44
4
59
21
4
29
36
36
175
11
48
18
147
40
11
1
24
48
53
3
12
16
72
11
54
15
12
48
48
12
16
29
127
29
31
44
60
24
40
36
53
24
12
43
35
36
9
4
12
23
18
15
63
36
1
24
56
12
27
18
43
11
45
88
12
24
17
31
60
32
12
16
12
11
6
19
36
48
17
6
12
73
53
18
1
5
7
11
1
101
24
7
12
11
42
15
21
36
43
72
20
3
13
32
24
48
28
12
12
53
39
9
259
8
4
48
92
100
53
19
56
12
28
59
1
12
23
18
18
6
39
84
21
67
8
36
28
59
9
28
20
88
32
24
196
53
39
9
3
21
54
12
1
68
16
56
24
16
17
24
87
28
8
15
45
9
6
73
8
81
72
31
17
6
18
31
17
15
40
12
29
7
44
21
27
12
16
29
7
11
61
12
12
77
15
48
52
32
16
41
211
8
28
53
7
17
55
11
1
60
65
19
44
64
72
48
23
1
132
53
27
21
24
7
8
3
37
44
45
43
29
102
85
32
27
33
72
16
59
42
12
55
60
12
32
9
12
18
1
12
12
32
108
52
44
96
9
19
8
12
15
21
9
7
71
25
5
31
5
19
107
37
48
48
60
36
41
31
24
5
72
43
68
84
57
55
53
54
12
153
16
29
15
3
54
31
56
16
59
61
60
5
19
5
7
5
6
1
24
8
76
8
4
44
24
16
65
19
11
1
17
7
17
67
8
69
48
31
65
18
13
8
45
43
65
54
13
24
5
39
45
6
45
36
48
48
21
19
108
36
8
12
141
7
84
32
52
5
18
13
12
29
15
16
17
96
63
4
5
43
56
21
15
99
37
128
36
4
36
23
1
60
8
39
21
57
36
19
84
24
12
56
28
8
21
7
77
72
31
24
59
9
45
108
3
16
24
8
24
33
7
8
87
126
19
56
16
72
56
28
47
72
18
54
108
18
7
59
37
41
31
20
75
30
18
49
29
48
36
63
84
16
32
4
41
108
12
27
36
48
3
1
60
24
32
9
15
16
36
77
18
9
40
23
85
84
29
15
4
44
4
36
41
39
9
6
12
21
64
95
37
53
24
15
4
11
13
56
4
53
55
80
9
19
8
24
9
15
28
24
92
195
1
17
39
15
42
79
8
40
84
12
60
12
44
57
63
3
25
92
120
4
12
84
36
29
3
45
27
24
16
24
17
31
8
33
39
60
27
1
12
20
9
27
28
24
48
24
95
21
4
12
20
3
21
4
5
19
8
4
11
37
24
8
24
16
120
12
24
5
7
92
60
24
64
12
44
40
32
24
15
1
56
9
39
ABCD 96868596772*3^$a+1 [50021]
119
1
8
36
16
5
3
12
21
27
135
21
75
1
24
65
30
25
24
72
5
60
48
15
21
15
4
8
12
96
4
72
23
73
95
30
67
60
32
36
75
13
20
24
3
18
15
4
12
36
8
36
4
20
36
21
75
3
36
61
44
21
48
6
48
78
12
18
24
18
75
33
27
52
48
83
33
9
66
54
91
12
8
15
69
180
36
16
8
3
33
39
61
104
51
9
147
21
48
12
4
5
18
13
24
23
61
12
8
111
54
15
81
19
24
80
48
60
48
24
3
18
51
33
3
48
16
29
67
12
60
20
15
6
7
23
60
1
11
25
17
43
47
37
8
72
88
65
12
3
15
21
21
31
8
12
88
131
69
60
45
31
8
48
72
52
5
3
21
27
27
105
21
66
93
96
84
3
57
76
20
40
164
3
9
3
1
5
36
19
56
135
6
15
24
28
12
60
56
33
42
18
139
77
183
15
13
8
24
45
18
72
18
7
5
67
65
79
11
85
20
15
61
12
5
180
7
56
27
25
8
33
42
9
3
72
6
54
9
76
41
27
27
25
29
15
21
55
8
12
36
12
57
19
35
37
53
31
53
3
3
36
13
48
29
126
9
4
5
15
39
36
49
23
54
18
72
121
44
64
56
24
12
40
44
64
20
9
6
12
13
24
5
12
54
24
33
3
25
20
9
63
4
41
30
25
8
12
15
45
45
54
9
21
79
17
19
35
25
20
45
84
55
41
75
15
1
17
15
48
3
121
20
45
3
112
5
111
28
65
51
3
81
57
3
21
15
24
15
97
44
24
40
44
12
16
20
24
48
52
8
33
39
48
28
32
52
24
17
19
71
30
39
4
11
1
17
31
44
100
36
29
27
24
12
27
25
80
51
9
45
63
12
33
42
13
23
61
29
27
3
69
3
49
5
96
55
44
9
66
25
44
21
15
4
24
72
11
90
7
68
48
12
60
45
63
9
31
12
72
12
8
12
16
12
12
5
36
15
88
36
144
47
69
40
8
12
24
45
15
15
42
7
20
12
76
8
21
39
27
24
81
24
93
7
11
54
3
141
54
1
24
8
93
36
18
21
9
51
21
6
9
21
3
16
41
55
48
71
13
56
4
5
3
24
36
9
15
168
12
40
68
75
1
32
120
24
28
48
12
20
16
5
39
96
16
8
12
3
121
11
21
52
35
33
39
45
21
39
3
12
78
43
8
76
11
42
72
36
3
9
55
32
21
3
12
28
56
4
20
40
36
5
31
23
9
27
36
18
31
20
84
40
12
20
12
12
3
37
8
52
8
28
5
39
16
257
27
16
32
45
27
9
6
13
5
51
21
18
72
25
5
3
36
16
84
56
45
31
5
19
71
13
77
7
8
48
60
39
1
29
127
5
19
29
3
48
16
11
30
24
30
9
51
9
40
77
18
102
87
21
6
9
9
15
12
9
12
19
44
24
45
151
29
12
31
24
56
39
48
18
103
41
3
21
15
36
16
17
60
31
41
3
15
13
12
32
4
44
21
54
1
17
30
85
84
11
49
11
84
18
15
12
51
18
72
75
12
57
75
15
66
15
117
15
48
48
4
8
12
27
1
17
12
15
45
15
51
9
48
33
27
27
6
67
32
16
44
40
29
15
9
15
28
60
12
8
3
66
3
52
5
43
8
48
4
5
31
44
51
12
162
6
69
12
48
48
3
205
24
5
15
15
78
7
5
3
72
3
9
16
8
12
9
19
12
48
11
69
12
4
8
15
13
8
15
9
60
36
16
5
54
49
152
24
4
20
40
32
36
69
75
39
45
36
93
51
39
13
8
111
25
5
43
17
54
9
12
4
11
25
29
36
3
72
48
15
18
60
30
18
6
9
27
9
148
77
15
4
29
31
36
8
28
12
143
45
99
49
56
33
36
19
5
72
19
17
19
65
18
6
31
36
5
27
27
25
56
39
6
15
3
45
57
39
39
1
11
42
51
4
72
53
12
39
4
17
84
51
24
36
40
56
24
81
27
45
7
5
19
20
15
25
32
57
27
45
18
18
75
9
6
12
36
24
13
12
20
12
15
1
107
36
30
6
33
12
45
31
23
25
5
15
45
7
47
61
36
5
78
57
24
9
30
60
36
45
4
12
8
15
132
33
57
30
18
75
36
75
9
16
24
20
72
21
39
28
60
65
36
19
12
20
48
16
12
35
49
5
15
81
108
31
8
27
13
11
45
111
81
52
56
60
24
52
35
13
68
27
42
19
32
57
66
6
15
33
55
41
7
48
29
147
69
39
51
57
88
20
15
6
36
18
156
54
6
54
75
36
45
6
9
64
44
40
23
84
6
3
40
11
45
28
53
3
4
47
18
18
192
42
3
51
9
60
15
33
24
21
39
4
96
24
60
11
33
3
9
9
39
27
69
21
3
3
45
9
19
29
60
27
9
15
12
9
54
25
24
96
12
5
3
40
12
47
6
30
60
1
44
21
24
36
30
25
29
6
66
3
21
18
18
3
64
17
54
37
8
40
56
48
12
33
36
6
13
32
4
20
60
12
12
45
30
33
27
1
36
20
28
20
3
49
161
24
15
3
21
16
24
29
120
18
9
84
36
16
20
72
15
45
16
35
9
16
44
40
35
81
27
9
204
21
103
32
3
6
51
3
30
31
47
9
4
20
12
57
90
13
65
18
36
33
28
23
169
17
3
15
1
35
9
16
65
39
81
195
117
43
32
84
15
6
43
29
27
40
41
15
40
12
32
16
23
1
20
36
3
85
56
3
13
20
57
7
48
17
123
12
24
4
20
52
24
44
21
15
21
15
123
1
24
53
15
57
7
56
9
43
101
127
47
6
126
25
5
78
12
1
17
3
33
42
18
66
54
6
9
129
15
12
96
28
24
8
4
44
4
80
16
17
54
13
23
72
36
21
15
25
24
71
60
18
111
84
3
72
30
103
23
60
36
18
18
30
63
15
69
15
60
25
5
60
7
56
12
72
63
61
17
15
12
27
25
23
90
51
21
6
57
12
15
18
51
24
57
36
19
11
13
96
84
96
80
15
18
43
29
84
147
15
33
16
20
16
23
1
116
60
12
40
20
21
6
18
15
52
59
49
17
31
12
17
19
29
51
27
12
6
171
81
63
4
32
99
36
9
4
68
27
1
104
21
7
24
5
43
11
12
57
33
3
21
79
11
9
36
24
84
21
36
6
33
39
85
113
7
8
ABCD 96868683584*3^$a+1 [50010]
4
15
45
192
68
40
45
3
87
57
36
60
32
1
30
24
42
23
40
96
72
32
7
9
56
36
4
165
54
30
6
65
13
6
9
80
28
27
36
17
4
69
87
93
195
24
105
51
15
36
24
24
141
75
126
11
43
84
17
43
33
27
36
30
15
24
45
126
161
13
6
9
8
37
3
123
84
12
24
21
45
15
36
24
3
12
33
152
24
1
84
36
15
189
54
156
81
48
81
11
4
15
36
125
73
15
20
76
45
131
13
120
30
6
27
12
27
18
3
9
23
52
15
45
3
30
6
9
20
61
24
95
7
5
4
15
57
27
5
31
69
135
6
24
30
12
33
21
90
21
24
21
60
3
51
9
75
5
61
87
27
60
66
99
72
15
33
27
48
33
69
84
107
13
6
24
66
18
81
56
40
3
12
33
51
5
31
24
17
7
42
60
95
13
42
18
30
5
7
33
12
39
21
96
147
81
12
32
127
21
60
24
3
45
60
108
20
52
117
35
16
57
66
5
136
8
88
63
36
30
15
24
21
3
8
40
39
60
53
88
24
56
48
16
80
25
90
285
39
54
15
57
135
45
15
69
84
12
11
13
126
78
47
133
6
5
76
9
39
57
35
49
6
33
15
6
6
29
24
37
3
32
73
6
21
48
51
129
108
57
3
39
18
60
11
1
35
49
6
60
29
79
30
6
17
72
7
81
104
19
21
15
45
60
8
1
66
84
21
39
24
17
49
6
54
35
31
84
96
9
9
12
3
27
24
36
21
57
90
72
21
3
150
54
36
24
102
108
30
57
8
7
84
30
39
8
19
9
45
35
4
15
6
6
45
3
21
15
6
23
16
105
87
3
45
60
56
40
3
12
21
63
5
16
9
6
18
60
6
9
20
85
30
36
6
15
36
24
9
39
32
40
33
66
41
48
25
6
36
65
19
9
60
15
5
12
19
21
15
33
8
19
29
4
36
15
90
96
30
5
13
12
39
36
9
51
15
21
9
60
59
40
84
20
1
84
27
99
6
35
13
156
180
131
4
9
15
45
23
4
9
6
24
21
9
39
80
145
27
33
63
3
36
18
63
24
8
12
28
87
33
128
37
60
23
43
9
20
55
12
21
72
12
108
48
33
135
32
19
21
24
15
81
120
3
30
144
12
11
13
54
21
36
33
27
3
6
59
25
35
72
13
27
39
54
6
17
64
45
24
75
12
32
16
9
11
1
24
66
5
43
21
132
12
21
15
9
35
52
56
43
57
3
81
75
69
60
39
12
9
72
72
51
54
23
52
12
165
3
15
12
5
60
16
60
69
24
30
36
9
15
60
5
19
36
6
24
66
5
43
33
32
7
24
84
17
64
20
19
60
65
31
57
33
47
37
3
8
1
35
25
51
27
6
15
21
35
13
3
12
105
11
1
30
30
54
45
56
16
20
52
12
96
108
36
20
24
36
25
3
87
29
4
45
3
48
39
12
24
149
16
24
21
30
21
33
30
66
95
19
57
183
45
21
35
25
54
21
51
81
87
30
30
41
172
117
60
3
9
75
60
20
28
12
3
33
32
55
5
36
139
6
11
49
126
41
40
3
120
6
3
15
197
49
75
9
3
33
84
42
5
13
3
12
32
55
9
20
16
63
60
66
71
136
8
19
132
5
28
45
30
5
1
51
3
96
24
57
75
5
43
33
39
90
3
56
19
96
90
24
6
5
52
27
57
8
1
6
105
15
18
72
75
33
3
63
77
37
135
21
60
54
57
36
189
291
3
81
15
30
15
9
66
9
21
39
99
12
18
12
30
9
45
191
48
1
6
21
39
90
18
33
57
27
93
3
3
57
44
84
25
6
65
76
152
28
63
24
60
102
123
357
39
12
128
1
54
45
39
93
63
66
48
42
30
3
60
15
53
37
27
60
24
12
57
12
30
45
9
171
9
240
147
9
11
19
5
16
20
64
45
54
6
39
9
3
33
54
120
30
42
54
30
9
48
48
80
36
19
57
9
23
112
9
11
73
42
30
11
43
24
30
3
12
12
105
90
21
69
23
7
21
24
24
72
33
27
33
35
16
56
112
51
6
15
8
55
33
27
21
51
21
99
48
33
27
96
6
48
47
4
72
24
9
15
24
51
57
20
19
9
36
44
4
45
27
33
36
90
57
3
21
20
108
16
111
5
16
27
90
30
57
9
15
72
80
4
9
39
20
31
24
12
5
109
11
16
12
68
19
24
60
54
6
21
33
222
33
48
24
63
12
5
28
12
36
9
18
65
1
36
30
53
31
24
6
11
13
42
105
75
5
13
51
9
15
87
84
84
30
75
56
40
104
28
12
21
51
69
90
6
11
19
54
179
31
36
18
15
45
27
8
7
60
48
66
90
24
30
71
4
32
19
30
6
65
25
30
33
45
42
48
30
87
33
3
9
51
3
17
67
6
30
9
57
83
31
36
18
15
15
36
9
21
6
21
44
4
36
63
66
39
48
63
21
15
84
41
40
3
30
183
33
30
5
124
51
6
30
54
6
33
60
48
57
60
12
3
111
81
63
36
161
40
9
66
18
51
21
3
27
30
15
39
150
84
30
30
3
132
80
67
33
51
57
20
49
24
51
80
13
3
33
6
24
5
16
15
65
16
32
96
49
66
90
15
15
6
30
54
84
15
48
9
114
21
3
30
6
9
111
57
39
9
12
9
30
53
16
75
5
1
3
255
30
12
39
45
54
ABCD 96868821464*3^$a+1 [50038]
64
9
119
12
36
4
9
36
11
40
9
36
72
12
11
25
12
72
48
207
21
84
60
3
177
23
1
84
107
73
107
49
96
276
27
12
48
141
35
4
21
96
183
80
145
63
68
61
24
24
87
120
45
120
59
4
92
1
144
143
37
11
49
3
153
12
156
36
11
13
99
261
59
1
27
84
21
23
61
23
148
9
24
36
131
48
84
73
24
171
80
4
36
8
36
1
47
48
12
180
52
60
273
3
9
63
20
60
1
24
251
12
84
205
24
71
13
71
16
80
108
40
21
24
63
32
12
61
72
95
48
52
8
13
96
23
37
75
44
61
120
120
60
48
15
21
215
12
192
61
156
15
44
64
92
25
48
15
117
23
52
45
276
12
47
49
60
131
60
40
8
36
1
3
8
145
99
48
12
105
24
36
75
48
81
96
180
24
27
8
84
25
3
68
49
72
179
96
85
168
3
69
36
48
36
60
23
13
24
11
84
108
1
72
24
36
155
37
11
61
83
36
85
59
100
8
97
15
45
48
23
121
36
15
9
24
156
195
180
21
12
27
68
1
47
37
11
124
45
27
8
100
165
72
15
93
96
36
3
60
20
13
48
51
80
13
63
213
95
4
21
71
49
12
48
227
48
49
11
52
224
13
83
48
1
51
57
168
48
11
60
109
39
21
27
32
48
37
60
47
48
28
33
72
107
148
9
60
71
12
48
48
1
3
81
51
60
48
80
97
24
39
176
16
80
96
52
12
80
76
117
11
244
21
11
1
59
13
36
191
13
83
193
47
4
93
47
48
40
21
147
20
109
51
80
13
60
24
120
48
12
48
144
48
155
48
48
37
203
4
33
72
60
35
48
13
204
11
12
4
201
27
21
131
49
36
75
20
61
12
96
51
21
75
128
4
21
87
20
52
12
48
32
13
132
24
35
121
24
96
63
273
12
23
4
8
97
35
85
15
213
72
59
16
33
36
11
13
12
23
36
12
4
80
145
11
4
45
15
20
13
183
9
15
116
48
85
39
21
11
49
51
224
64
93
39
45
51
69
71
12
61
24
107
36
13
36
15
60
45
23
61
132
132
135
33
72
23
37
27
9
107
145
95
49
24
39
117
71
4
96
144
9
39
92
49
144
36
11
228
13
39
33
87
45
3
68
13
47
49
48
120
15
21
39
21
60
147
8
109
96
35
36
49
11
48
40
21
35
52
144
128
25
71
60
232
33
11
265
23
12
133
36
71
160
20
13
15
128
84
25
75
33
11
37
48
39
32
40
45
84
39
32
40
213
23
52
21
12
23
16
93
3
33
35
109
35
37
71
52
176
60
52
32
1
12
35
25
39
108
260
61
39
21
39
92
40
60
36
9
3
12
33
60
36
35
12
132
61
36
3
140
52
33
71
1
468
12
15
9
39
45
12
23
192
36
64
21
27
57
23
1
27
9
60
36
75
32
25
36
99
57
23
61
24
71
36
13
12
108
75
81
47
133
155
1
51
92
1
120
51
9
159
21
39
32
193
12
3
128
192
60
48
109
24
24
23
64
33
75
32
85
24
60
11
16
57
12
11
144
96
13
36
3
45
72
51
33
120
119
40
8
37
95
96
61
24
120
84
47
49
96
24
39
80
25
35
25
11
25
27
104
48
1
99
80
28
84
48
48
32
1
47
48
12
109
3
32
49
39
12
33
11
157
83
85
11
73
15
60
81
51
8
48
97
48
95
100
9
156
59
181
23
16
153
36
36
24
27
128
64
32
60
13
23
108
1
83
25
12
84
96
60
24
35
4
33
12
11
36
96
48
1
11
25
72
135
93
59
1
72
60
96
11
144
36
48
1
36
63
21
36
24
111
33
12
11
40
8
132
112
80
13
35
4
9
60
71
13
87
60
9
51
96
69
11
112
21
144
3
8
16
105
48
107
1
47
37
15
348
12
105
ABCD 96870330632*3^$a+1 [50037]
28
17
3
4
12
44
15
6
7
53
43
32
45
27
4
20
21
24
3
36
9
51
9
115
23
6
55
5
12
75
45
24
27
87
1
5
42
42
24
7
71
6
3
9
19
20
36
72
4
17
12
51
21
18
6
84
3
4
68
93
3
16
29
87
12
33
39
12
24
9
12
27
9
123
28
144
20
9
67
32
112
92
48
45
43
89
43
20
52
95
9
40
65
7
156
41
12
91
107
6
75
33
60
27
9
60
12
7
68
24
9
48
27
100
36
41
43
8
27
73
5
15
3
69
16
29
3
24
21
3
33
19
77
3
64
68
9
51
39
49
47
6
60
27
69
19
11
6
39
24
9
12
12
63
28
32
24
36
21
48
27
64
84
44
51
45
9
48
90
9
9
51
28
12
8
93
3
69
84
3
12
51
93
81
24
27
45
27
69
75
39
21
27
48
9
48
12
64
17
15
12
153
24
30
33
24
24
15
9
40
44
24
24
28
32
21
3
72
129
19
32
16
41
19
89
3
52
32
52
35
73
132
17
31
5
78
61
8
28
17
3
40
77
27
72
12
24
24
12
105
18
54
12
27
9
24
3
120
12
9
3
40
23
6
15
4
56
180
40
104
24
12
16
8
9
60
27
24
12
72
24
27
49
32
4
32
21
15
81
24
27
28
29
39
12
24
48
16
17
3
88
41
36
54
33
60
21
19
20
36
40
36
5
135
36
33
39
15
18
63
33
3
36
52
65
43
5
24
39
4
128
28
35
25
53
19
5
79
36
23
57
45
79
5
3
93
144
3
36
81
36
15
96
69
54
45
33
15
12
124
32
36
76
59
25
17
252
39
96
88
8
33
51
9
96
67
24
36
17
120
60
3
12
16
152
21
39
15
9
57
55
92
12
12
21
30
30
108
31
24
47
6
15
45
24
15
57
19
72
89
72
15
33
18
54
12
19
20
28
36
60
29
15
60
9
87
28
20
45
51
12
24
88
32
39
45
51
6
60
24
6
73
60
17
55
12
56
15
21
27
18
7
8
63
66
27
4
5
27
76
35
18
55
23
45
9
3
33
75
57
7
44
12
21
75
84
48
4
41
39
112
11
121
48
68
12
12
9
18
30
91
12
5
60
12
67
65
12
31
24
53
91
8
12
24
33
43
53
90
25
44
12
36
16
32
4
44
75
54
39
4
32
72
129
31
56
4
11
61
137
51
12
9
24
24
18
13
53
48
3
16
11
45
12
39
90
183
63
30
87
16
8
51
1
12
68
12
88
72
12
17
15
12
21
3
28
77
15
81
60
51
27
25
32
33
3
45
54
85
20
12
12
21
60
75
4
20
84
12
9
31
17
7
11
66
7
41
36
42
6
7
53
51
27
85
29
3
27
54
43
5
27
40
80
64
23
57
16
48
71
97
68
21
6
13
17
39
88
5
78
1
32
4
8
57
175
11
6
3
33
123
72
36
144
76
35
21
48
16
24
5
39
33
31
53
15
16
41
36
48
6
1
17
12
75
52
35
42
27
24
132
64
8
48
165
19
95
6
3
12
64
8
4
77
19
5
12
39
36
16
32
88
56
4
41
6
61
36
5
84
123
9
66
141
120
21
3
12
45
12
19
29
31
20
24
24
40
36
12
20
16
47
18
187
20
4
8
24
76
32
63
30
75
28
5
19
20
12
9
24
3
132
24
45
132
15
3
66
30
6
51
36
16
24
32
33
72
24
31
32
40
24
32
9
63
21
15
45
27
40
12
35
73
17
3
81
7
20
9
31
47
1
20
4
68
4
77
7
11
33
15
18
84
27
21
84
27
21
15
28
29
3
60
52
12
72
41
3
28
20
33
3
24
21
42
54
48
12
19
56
33
27
12
69
19
56
16
11
18
12
36
43
5
3
27
1
17
27
48
9
36
123
28
29
15
51
6
15
57
27
105
3
9
15
9
79
29
27
3
33
45
55
29
36
108
84
15
16
20
93
19
72
12
20
4
108
32
84
4
8
88
56
60
76
23
21
52
125
132
72
12
3
36
27
81
28
65
72
43
47
9
45
31
11
6
39
45
63
28
128
4
12
8
52
32
21
48
12
3
60
52
8
16
84
56
45
48
31
113
15
60
28
17
48
18
54
132
51
33
15
3
6
91
24
17
3
72
9
7
5
24
19
44
28
8
21
43
65
3
24
15
42
24
63
33
7
5
12
15
36
3
6
31
11
78
12
84
15
108
48
60
16
65
3
57
24
31
23
6
15
27
6
27
21
24
60
12
42
18
12
43
68
33
31
44
21
3
15
150
42
33
12
33
3
84
24
24
45
7
8
9
3
3
25
197
60
123
12
9
15
12
69
6
30
15
57
15
24
33
12
3
33
31
128
51
18
60
127
36
5
7
24
65
3
81
31
36
65
27
21
36
3
36
60
4
5
24
48
99
76
8
3
57
45
31
5
31
17
15
9
43
5
3
48
9
7
17
27
57
36
43
17
6
66
36
75
16
8
12
27
6
60
24
103
8
81
75
36
81
15
57
19
68
24
69
36
48
3
4
20
12
4
29
75
96
4
12
77
3
12
16
92
40
32
12
4
20
12
69
7
113
6
21
24
57
123
40
128
16
12
137
15
12
9
39
40
77
12
19
65
3
4
32
60
48
153
3
36
16
47
21
4
36
12
17
7
108
12
41
39
84
4
12
24
11
90
6
6
15
72
12
21
12
3
12
4
17
7
77
39
28
36
12
8
36
52
12
8
39
66
27
3
1
20
24
129
3
93
24
51
16
8
48
15
21
9
31
35
21
12
33
48
15
12
60
39
6
19
5
63
64
41
79
17
183
76
53
51
15
21
45
27
72
285
3
36
52
68
45
51
4
156
53
48
36
43
11
49
108
44
72
9
27
12
81
111
52
60
36
20
24
132
36
60
28
95
13
60
8
57
12
36
27
16
24
92
36
33
39
84
39
33
9
123
9
43
12
32
21
7
20
27
30
3
111
54
12
31
84
5
3
24
76
56
ABCD 96870505198*3^$a+1 [50059]
16
8
12
7
53
4
164
12
28
48
8
31
17
55
5
4
60
36
15
65
12
36
40
15
17
31
5
52
128
19
29
48
16
56
31
5
28
24
128
60
40
12
36
36
3
36
21
8
4
39
5
31
36
65
4
60
8
100
60
8
52
8
52
3
21
20
12
28
20
4
3
21
120
15
60
57
36
8
4
12
20
112
15
65
43
65
48
36
52
8
16
36
48
12
3
33
8
52
12
8
4
48
44
196
8
36
108
16
20
7
5
175
9
12
8
76
104
16
20
43
53
4
8
4
24
27
9
20
48
12
112
72
12
27
149
24
36
12
36
28
36
3
9
108
72
12
72
84
15
33
20
36
43
5
4
24
132
15
5
28
3
9
60
48
56
48
40
48
8
36
19
189
48
56
4
20
60
4
12
20
12
40
8
12
40
36
39
93
12
87
33
44
19
156
108
108
57
8
4
63
129
87
5
67
12
72
33
75
69
20
16
84
44
76
32
4
20
12
28
48
104
4
68
36
40
68
43
41
4
104
124
63
33
56
7
9
36
36
12
8
72
28
44
19
57
36
12
8
40
48
3
9
44
31
29
28
51
21
80
4
3
41
28
3
5
24
72
12
12
7
29
16
3
72
9
72
8
4
44
12
31
21
8
7
17
7
5
48
112
68
12
28
36
68
91
12
60
57
24
68
16
8
40
20
84
24
4
12
123
41
12
16
60
8
31
9
8
16
84
44
40
48
44
40
8
24
72
64
36
8
60
28
20
4
48
48
12
36
32
28
8
28
15
9
72
84
24
8
24
28
3
21
15
65
4
8
28
36
20
36
52
24
20
31
36
33
56
19
9
51
29
24
28
111
45
308
4
3
41
4
60
140
16
12
12
27
69
12
68
28
111
48
113
12
19
9
12
108
80
7
57
15
45
68
36
12
7
89
12
4
32
60
76
56
31
57
27
57
12
3
24
9
27
33
8
4
44
4
27
9
108
51
33
20
136
24
80
43
21
48
27
48
5
4
12
8
24
36
4
108
68
7
41
103
45
108
3
69
8
28
72
84
48
3
45
20
12
28
44
64
24
51
29
24
48
12
12
4
20
28
24
24
32
4
99
41
16
80
7
57
12
3
21
72
12
20
136
92
96
16
75
21
20
16
27
9
63
5
16
32
19
17
52
32
88
51
29
28
72
24
36
3
53
7
113
7
24
9
32
4
44
48
60
12
96
28
20
112
72
36
68
24
28
32
28
8
4
8
4
44
16
60
8
151
60
41
76
32
28
51
36
24
5
103
69
39
12
65
16
87
9
72
32
4
8
4
8
64
8
28
96
92
84
12
19
5
4
44
52
8
4
39
9
132
12
8
7
77
31
9
12
12
44
4
39
9
24
8
91
5
60
24
16
195
29
120
16
20
28
24
8
28
75
48
29
7
81
24
60
51
17
12
28
104
187
12
24
101
16
36
92
24
48
16
48
12
15
29
4
44
52
3
105
15
21
20
67
60
53
12
40
12
96
72
36
12
27
69
39
12
53
16
48
32
4
44
4
8
124
24
12
20
4
8
172
24
80
40
3
60
77
24
52
12
60
8
19
9
12
63
41
12
4
12
12
168
32
88
72
128
4
24
3
12
53
7
45
44
16
3
33
36
24
27
17
16
36
3
29
36
48
48
16
27
17
31
29
28
44
67
45
24
12
20
19
17
52
48
15
9
8
48
40
12
156
104
28
63
45
72
3
17
4
8
4
27
21
24
27
9
12
24
24
96
36
15
5
60
4
68
28
27
5
4
44
12
7
9
60
24
48
84
24
3
45
15
21
36
44
127
17
36
100
15
41
7
89
7
101
76
116
7
29
12
4
20
136
32
4
12
36
32
28
8
7
60
29
48
28
72
39
17
48
7
9
32
16
96
3
29
28
24
15
21
72
24
63
48
41
60
48
19
12
21
60
15
69
12
3
65
4
24
3
5
12
4
8
43
41
40
56
4
39
81
147
72
53
144
7
33
3
5
36
4
12
48
12
20
115
45
36
152
48
91
21
8
12
19
9
56
48
88
8
4
8
84
12
84
7
9
32
4
72
15
17
40
8
12
36
7
57
32
55
33
92
19
45
8
96
19
57
120
44
40
32
4
63
33
36
12
36
48
8
60
36
4
12
3
9
24
56
64
60
24
32
55
53
28
108
20
4
12
80
67
21
39
81
12
8
40
20
4
32
40
27
33
44
40
12
180
8
7
57
32
28
24
8
4
27
41
12
12
4
192
12
15
17
88
12
51
221
36
12
31
69
24
87
33
44
19
129
8
28
51
81
104
12
4
32
12
12
4
24
20
72
24
24
72
43
5
4
24
24
72
51
48
45
15
36
17
16
36
176
52
12
36
8
43
89
88
84
120
56
31
17
36
28
3
33
3
9
15
41
12
76
12
120
48
20
28
20
52
12
8
16
3
84
65
148
12
36
8
48
16
51
12
5
4
8
36
12
60
16
72
147
9
120
39
33
120
44
55
5
7
21
87
69
24
48
12
60
39
9
24
12
32
52
24
24
36
56
24
64
12
116
4
24
12
60
15
249
36
48
32
40
75
9
51
65
16
39
5
48
19
33
8
19
33
44
52
20
31
21
20
48
16
51
21
44
4
92
108
19
21
8
64
24
8
48
4
12
8
19
9
12
12
36
60
39
53
12
36
19
77
52
12
48
8
16
108
44
48
55
17
64
48
12
20
16
8
19
5
43
45
15
45
44
16
80
24
48
96
64
48
8
4
24
8
31
12
41
4
8
16
24
12
99
5
4
32
16
24
3
21
12
56
28
20
48
40
48
87
21
39
29
43
21
20
40
20
52
12
20
31
9
44
31
89
24
28
24
12
27
21
12
32
64
96
24
51
5
16
32
19
57
12
8
31
17
4
8
40
84
20
7
17
112
24
12
36
12
20
163
9
72
20
7
129
39
84
33
8
12
16
56
19
24
21
12
32
4
84
20
36
16
68
7
5
28
3
9
12
8
100
108
48
72
27
17
4
24
60
20
48
4
20
4
20
88
ABCD 96870752666*3^$a+1 [50075]
93
12
9
12
107
67
5
28
3
9
9
11
31
9
33
30
36
69
20
16
36
3
5
52
21
63
44
13
47
16
21
59
4
12
3
5
67
9
24
21
71
48
12
84
84
43
69
9
30
9
15
17
25
18
66
15
20
25
11
55
78
47
19
9
12
20
85
23
7
9
56
24
24
43
12
21
60
96
105
6
42
11
31
29
16
48
165
87
63
5
7
18
30
65
13
3
20
36
4
39
17
1
47
1
39
3
60
9
33
51
9
75
36
60
20
1
3
57
63
12
51
89
4
84
27
29
36
24
7
102
111
60
15
5
37
3
60
36
20
55
48
12
24
21
9
15
20
36
13
30
66
179
52
51
30
39
15
89
49
11
37
24
35
40
24
20
4
3
12
120
5
36
24
13
23
4
36
27
9
68
73
59
13
30
21
15
30
11
55
6
24
6
48
45
39
17
13
18
29
25
3
15
36
5
4
32
84
96
4
24
15
48
77
72
84
24
7
69
116
24
31
33
20
13
23
19
21
84
20
1
30
72
12
12
96
29
28
45
18
9
75
5
4
56
25
63
81
35
49
18
78
60
30
21
8
97
24
35
31
6
72
27
21
42
36
9
15
17
28
36
87
12
41
31
9
36
8
100
3
12
17
13
15
51
5
4
96
39
5
7
156
12
30
66
90
51
20
13
35
36
61
6
53
31
93
15
5
36
36
19
36
105
48
27
33
51
45
27
9
99
60
5
7
12
81
120
21
123
21
11
28
27
53
31
12
29
84
31
18
48
3
24
12
39
24
30
11
85
72
23
96
4
24
32
24
7
29
25
63
3
57
3
30
3
84
12
8
16
24
135
117
204
36
20
1
63
36
44
7
77
16
57
3
39
65
7
29
187
197
7
33
20
36
76
15
60
5
28
27
65
24
1
84
15
36
8
67
45
3
57
15
5
88
33
3
39
36
21
44
40
21
96
3
27
29
31
9
45
108
11
4
3
12
6
12
168
12
3
56
85
3
33
12
11
4
3
17
13
42
17
25
24
42
57
27
5
100
20
13
42
45
159
45
84
32
148
51
12
9
39
24
45
36
69
35
1
15
104
31
41
13
18
53
115
36
6
42
137
31
84
36
60
9
21
12
11
16
33
27
15
9
69
6
54
215
91
5
16
3
21
15
5
49
30
36
12
29
19
12
17
7
105
8
13
3
60
36
309
111
69
6
36
18
39
12
75
5
103
21
99
21
20
7
162
12
3
51
69
141
60
71
19
36
36
69
15
6
27
111
24
12
9
60
15
65
7
29
13
6
5
19
102
6
18
222
57
20
16
147
12
6
36
179
1
6
9
15
84
6
66
17
72
25
3
20
132
84
1
36
39
105
63
33
27
12
24
20
19
66
39
15
5
7
78
47
64
9
18
9
8
163
9
9
42
17
12
13
15
21
12
83
7
77
43
17
13
12
15
27
90
15
48
51
9
12
15
93
123
9
68
1
11
4
84
32
109
24
27
93
35
55
30
11
16
20
49
6
108
60
5
25
27
9
11
1
23
25
35
49
12
3
15
57
9
30
24
12
113
16
75
84
77
40
75
5
28
36
60
60
24
63
42
35
55
36
9
12
20
31
29
25
6
53
40
45
11
31
84
33
20
73
27
27
33
36
84
132
21
27
3
18
126
30
23
13
23
7
17
1
12
12
42
5
19
41
100
21
84
3
60
20
55
5
61
35
36
25
30
5
24
55
12
17
40
15
5
55
21
159
41
24
91
45
39
78
27
141
6
24
69
36
81
30
9
75
5
16
15
29
67
29
120
19
42
30
29
31
78
95
25
191
40
8
55
48
72
5
52
45
35
24
204
73
3
9
102
9
57
54
5
28
15
65
25
30
12
36
17
12
40
111
17
76
27
29
1
47
7
18
35
25
27
21
3
84
3
42
15
51
12
77
7
48
17
91
60
29
28
32
60
48
1
12
59
103
17
1
107
43
84
69
51
6
42
45
20
60
31
9
117
35
19
6
54
45
15
29
132
13
135
12
15
5
60
84
1
18
42
3
12
44
16
33
47
120
55
53
1
6
24
6
63
3
17
91
9
81
15
51
5
4
21
18
5
31
60
30
90
6
23
7
5
24
36
43
65
43
90
39
60
15
33
32
4
27
84
9
96
9
51
39
21
9
15
75
5
37
23
24
112
3
18
3
39
81
75
24
12
5
13
108
18
21
9
54
65
31
66
18
12
69
21
15
33
30
48
113
60
4
3
9
20
1
23
19
17
24
84
36
7
9
45
63
60
45
147
21
23
85
96
6
17
61
39
75
117
24
99
5
91
41
28
12
8
16
96
15
9
27
57
57
24
71
19
5
24
52
39
6
39
60
56
13
11
19
21
45
42
17
36
36
28
36
39
41
4
3
24
6
27
15
5
72
48
37
15
3
30
36
30
9
3
12
36
6
3
132
68
16
20
31
33
111
21
20
49
6
24
165
15
6
95
13
12
48
30
36
9
3
18
11
61
114
93
81
30
5
7
137
31
60
5
76
104
16
33
42
6
30
9
104
7
57
32
1
42
5
60
60
43
24
30
35
19
45
24
12
8
55
36
114
12
83
97
39
156
75
33
75
18
18
36
5
4
39
21
44
12
13
78
69
21
72
15
3
29
64
75
9
12
24
116
85
15
168
3
60
29
28
33
23
4
45
47
4
147
42
18
29
28
60
21
36
6
29
13
51
21
6
18
51
68
16
57
59
24
7
120
129
108
33
12
11
31
6
63
36
48
12
15
6
3
39
30
47
1
23
64
3
30
24
3
63
17
76
105
15
27
12
6
12
59
24
4
15
21
27
90
54
65
1
23
4
33
150
29
31
117
20
12
79
29
40
20
1
84
6
36
45
8
31
69
15
21
51
105
105
30
54
39
3
12
17
48
67
30
6
57
12
51
42
35
12
31
12
48
84
24
9
132
3
12
24
6
3
32
4
ABCD 96870764002*3^$a+1 [50042]
15
39
18
71
108
84
48
12
109
78
18
48
47
49
36
11
120
12
84
55
42
12
27
8
7
21
9
35
127
17
37
24
66
17
109
35
16
32
52
80
12
97
51
27
57
81
6
9
45
84
72
179
205
108
12
6
117
20
60
48
1
27
8
97
75
44
24
1
27
27
30
36
72
95
64
9
48
63
8
7
30
71
1
72
72
11
25
6
5
4
21
18
96
101
12
36
48
13
71
7
66
195
44
72
1
144
12
51
21
18
5
13
72
60
108
72
12
24
36
36
84
95
12
16
9
12
95
12
91
53
25
59
108
121
18
17
36
4
117
36
36
42
5
43
150
63
21
23
49
63
20
12
144
84
1
59
31
9
44
61
3
27
41
64
39
6
72
171
32
24
36
28
9
6
65
25
27
9
35
13
71
16
44
37
11
127
78
27
80
24
148
44
40
9
131
37
47
48
13
138
17
1
96
47
16
68
61
24
11
1
72
11
25
15
20
84
24
48
36
4
8
49
24
36
119
133
11
25
18
90
12
179
37
71
25
36
84
27
8
7
89
60
12
1
72
54
9
21
18
9
44
37
24
84
42
54
27
32
13
48
23
139
18
96
12
11
88
80
61
156
11
36
13
27
72
81
27
21
11
61
23
24
4
9
11
61
12
24
11
109
63
8
12
112
81
35
24
13
11
64
117
18
33
63
18
39
60
84
8
16
20
12
31
18
84
15
9
27
93
59
37
47
1
107
16
9
156
83
85
3
32
132
97
36
24
3
9
18
6
35
136
57
54
18
23
55
9
9
72
155
12
25
59
12
36
43
5
48
28
63
113
61
11
24
1
96
126
102
72
11
60
43
54
3
33
11
1
11
61
36
72
54
18
191
97
47
31
9
8
13
59
55
161
37
12
95
1
30
17
72
12
61
23
13
143
28
63
65
4
48
81
27
15
5
25
27
80
64
92
16
45
36
96
107
24
24
48
16
15
21
9
11
120
184
72
9
135
63
6
12
144
126
9
33
27
45
48
24
12
42
89
193
72
47
24
24
4
9
60
102
65
25
24
23
61
15
12
15
209
24
37
18
54
47
43
9
21
179
84
12
112
81
24
27
12
8
28
105
12
24
12
36
15
48
20
96
52
224
12
37
27
27
17
79
65
1
23
37
59
24
133
111
9
23
4
33
36
36
36
120
11
13
11
1
71
7
66
51
21
60
120
96
18
17
4
116
61
99
39
65
16
96
63
17
1
30
6
59
72
48
24
36
4
39
17
25
54
9
45
63
32
16
140
1
36
11
16
32
13
18
117
21
23
4
117
15
135
165
27
33
45
39
140
48
64
56
60
288
28
45
11
13
35
55
102
96
35
13
36
59
49
42
9
12
9
132
3
81
11
72
97
47
12
37
23
4
9
18
17
36
48
25
12
6
17
1
3
60
104
60
12
24
16
39
6
35
12
61
111
81
23
13
27
24
39
65
132
12
13
48
23
193
42
18
72
12
35
16
8
49
96
36
143
37
12
11
25
36
35
24
85
60
23
85
59
24
1
54
137
7
18
24
11
25
3
20
43
42
23
192
13
23
37
11
36
1
6
48
6
63
20
24
1
30
6
83
16
128
12
4
81
95
16
72
104
1
107
48
25
11
73
35
1
36
54
81
117
27
69
11
24
121
71
169
108
39
105
75
24
63
18
72
48
6
5
4
9
36
171
20
1
11
31
113
79
41
24
49
72
54
53
1
3
33
48
27
27
89
1
15
9
39
9
47
84
84
169
72
48
27
164
7
9
9
47
79
113
4
69
108
11
36
108
79
5
13
30
6
59
24
61
72
66
105
9
72
11
1
108
131
60
13
71
12
1
72
27
105
108
48
36
231
81
12
414
33
56
24
109
35
36
12
37
36
11
43
18
78
30
11
151
18
15
21
96
48
96
35
85
24
59
4
21
96
155
43
48
18
63
15
17
100
9
27
44
37
108
12
36
35
37
24
35
145
95
61
15
36
176
24
79
9
21
35
73
59
28
68
52
45
11
31
113
31
17
31
41
49
144
6
225
9
12
36
11
85
59
61
51
36
8
37
207
116
12
25
36
12
27
32
1
84
60
12
47
96
84
49
95
16
8
132
12
1
36
27
81
47
16
15
17
36
1
36
167
52
92
4
45
3
9
180
78
21
33
11
100
105
71
4
96
21
11
72
84
96
121
3
45
36
78
41
96
48
25
24
12
15
9
107
73
30
114
72
54
17
37
48
11
4
20
28
32
73
18
153
39
41
24
133
27
9
71
127
69
32
49
12
72
54
33
20
1
59
49
23
12
43
18
39
60
80
4
8
79
5
49
3
8
25
75
27
17
25
36
11
7
162
23
103
41
103
5
12
1
36
59
ABCD 96870856406*3^$a+1 [50105]
47
36
16
44
76
153
27
12
24
8
216
25
108
3
24
21
23
12
24
28
20
25
12
23
37
36
12
123
32
1
51
24
56
48
265
39
60
33
3
21
24
72
3
120
24
21
12
111
20
13
3
144
9
35
85
60
15
80
84
97
12
3
12
96
48
128
36
16
81
11
120
112
92
48
4
33
27
60
8
1
71
36
37
71
36
4
21
11
49
11
48
1
3
12
21
63
45
15
48
153
23
28
105
87
96
9
15
33
60
15
36
33
123
68
160
168
9
27
20
13
35
73
3
84
8
24
88
33
24
36
83
36
145
11
88
45
15
44
13
35
228
12
64
33
3
36
9
39
8
16
164
1
3
24
9
11
13
216
11
25
72
3
96
32
28
132
72
33
3
60
9
111
32
1
39
24
21
11
40
20
148
8
4
20
24
84
36
1
143
88
120
80
12
85
143
40
128
4
92
52
84
80
28
20
120
24
12
73
23
16
32
4
45
36
59
12
73
87
80
85
3
32
13
3
9
108
96
35
24
1
15
80
72
85
63
12
84
84
44
145
27
8
160
72
45
11
12
52
9
156
27
8
24
60
16
36
60
69
119
37
27
45
203
40
8
160
57
23
28
12
21
35
13
3
8
36
13
3
45
60
35
84
4
12
80
28
132
45
35
37
11
124
81
71
24
16
24
57
15
24
45
11
97
3
32
12
61
27
93
24
11
76
32
49
3
33
72
12
48
27
81
11
100
45
3
140
12
16
48
45
11
25
35
256
105
75
33
123
60
33
23
12
64
144
144
32
61
36
15
32
52
44
52
8
16
33
47
25
36
51
21
63
20
12
132
1
12
143
48
4
12
20
24
36
1
132
48
24
95
169
12
3
12
9
11
28
12
24
12
33
15
20
1
72
35
97
48
131
25
63
129
12
12
59
37
23
1
35
61
15
117
35
12
124
20
4
21
51
48
33
39
9
24
15
8
25
60
47
85
60
15
57
23
28
24
8
16
45
87
44
24
25
35
60
1
119
24
4
36
93
48
11
4
12
57
39
21
36
12
12
15
20
4
117
12
119
13
12
63
45
36
27
32
64
93
3
12
216
33
27
140
85
35
24
1
83
4
32
64
81
24
3
33
120
35
24
24
72
120
1
83
84
12
13
39
33
24
72
27
12
21
63
189
3
36
32
40
24
32
16
32
1
59
48
13
71
88
20
4
33
71
48
1
83
28
9
11
28
69
27
81
3
32
28
164
25
11
181
83
25
72
24
71
61
12
27
12
33
99
9
36
72
84
35
36
49
51
93
51
21
35
24
1
27
140
40
92
28
80
61
12
47
85
12
24
87
8
37
51
24
80
72
121
3
32
12
73
24
15
20
96
16
20
28
33
35
12
76
56
13
155
16
24
33
75
20
48
120
24
25
3
384
48
48
20
13
107
24
108
1
159
81
3
32
25
3
9
48
24
72
36
47
16
32
40
12
96
164
28
9
23
37
39
21
120
35
48
1
87
9
24
96
15
33
15
80
288
60
12
1
72
24
3
92
1
83
85
11
16
129
15
68
1
27
44
48
1
60
27
120
8
24
120
16
9
60
35
25
123
32
1
84
12
63
68
12
36
60
12
72
60
25
39
92
52
12
21
132
15
108
57
108
15
92
28
96
132
68
16
8
157
23
96
16
36
32
1
27
60
24
24
9
39
120
56
1
39
48
24
20
109
84
11
64
200
121
15
8
85
35
37
3
32
64
24
20
48
25
51
129
12
87
12
9
72
35
60
16
104
12
25
24
12
23
24
4
9
24
11
85
107
36
85
24
3
20
72
4
36
32
24
24
25
3
117
11
12
4
48
12
81
12
51
48
8
16
8
88
56
4
96
20
61
12
87
8
24
24
40
12
45
24
27
92
40
60
9
11
60
160
108
48
33
23
12
12
49
36
51
9
51
93
39
12
116
12
100
48
32
12
4
44
1
12
47
48
85
3
24
56
64
168
8
12
28
80
52
20
25
48
15
116
4
69
11
72
16
81
48
95
52
48
20
25
48
24
107
36
24
40
8
85
60
3
9
84
47
88
12
20
136
9
72
23
12
4
93
27
9
135
72
12
68
28
48
48
48
45
3
36
9
35
64
93
60
23
13
3
48
129
48
35
16
24
104
13
12
51
32
4
8
73
47
85
3
8
16
96
80
24
1
72
72
71
12
4
8
4
81
27
144
48
56
13
3
92
12
168
28
32
60
1
39
32
40
8
61
35
1
75
9
59
85
27
9
179
112
68
25
15
20
108
85
27
8
12
12
1
12
23
144
108
25
47
168
13
24
3
57
36
95
76
72
57
23
28
9
3
165
51
12
36
237
15
20
16
48
48
57
71
13
95
4
48
12
12
32
73
12
15
69
39
32
52
45
12
11
12
4
24
24
72
8
13
27
24
44
1
3
44
73
75
21
39
9
12
155
73
39
33
ABCD 96871454276*3^$a+1 [50009]
3
48
129
48
12
3
57
71
1
12
24
156
48
48
12
227
16
45
48
12
120
84
120
35
192
37
12
15
33
15
176
48
112
129
47
49
144
63
32
144
1
24
216
111
33
47
256
9
84
179
160
176
385
12
35
48
16
69
171
48
93
51
176
64
33
47
1
143
16
69
11
144
13
83
61
48
83
85
60
252
83
16
9
39
81
15
128
13
99
129
95
1
60
51
144
45
243
48
69
27
33
207
153
135
192
48
57
72
159
21
396
24
72
24
120
12
180
47
13
35
48
169
23
13
12
48
36
36
24
84
60
60
84
39
141
36
60
179
112
144
69
219
32
160
9
96
12
27
48
45
35
16
21
72
60
39
9
36
216
24
84
191
96
49
72
48
12
75
96
224
73
24
207
21
48
72
35
109
24
12
48
159
201
23
96
64
48
96
9
60
171
48
21
108
12
48
51
96
128
61
3
261
155
13
12
12
348
156
51
453
12
276
11
37
59
1
120
12
59
16
57
36
3
33
47
133
27
32
64
224
1
15
32
133
11
48
64
273
12
99
9
167
13
144
3
69
60
36
59
1
72
71
112
45
132
143
144
49
191
13
12
87
93
36
63
32
96
64
32
13
72
171
368
37
84
48
183
57
87
176
49
95
133
107
301
72
107
192
49
143
48
160
32
1
60
48
99
144
80
25
23
109
168
12
15
9
24
47
112
21
27
165
12
287
16
177
120
39
69
11
277
27
93
131
144
192
73
12
59
49
72
23
109
48
51
93
60
87
32
37
48
59
25
119
49
264
144
87
80
85
24
48
156
36
131
13
51
21
180
60
11
16
176
48
1
207
189
120
24
195
144
129
144
95
304
32
109
108
48
48
132
48
243
21
48
251
49
72
87
224
1
108
51
21
48
11
469
299
37
60
159
57
48
23
49
144
60
12
71
61
48
192
131
1
36
123
32
13
120
144
59
48
109
83
61
12
84
24
27
81
12
168
11
64
93
120
24
60
71
16
69
107
16
48
9
39
176
16
9
23
73
71
85
11
109
3
165
11
193
12
96
147
32
48
1
72
71
112
45
35
121
24
63
192
45
99
141
3
33
96
108
179
48
160
33
36
219
81
63
33
47
157
51
176
144
112
32
160
48
48
33
47
96
160
129
60
60
39
21
60
24
96
48
167
144
25
240
39
129
111
105
23
48
1
84
276
120
15
57
36
60
96
156
123
96
21
123
80
16
32
13
24
84
12
59
85
11
49
63
81
36
36
324
72
11
97
24
96
23
61
120
12
191
133
84
36
83
1
48
132
12
159
129
95
13
35
85
27
128
16
237
3
21
60
159
32
61
99
81
60
120
171
96
129
47
48
133
12
63
144
48
32
192
61
60
48
39
21
96
144
267
9
71
13
72
12
60
35
ABCD 96871847602*3^$a+1 [50010]
36
43
32
40
5
99
9
72
231
9
15
93
12
39
96
84
156
16
113
15
45
139
128
144
144
72
69
19
240
176
64
29
27
273
36
51
45
63
45
7
8
16
80
36
9
36
99
45
7
8
16
29
75
24
40
5
75
12
105
75
105
24
151
20
9
19
8
24
16
53
91
24
56
24
16
56
160
8
69
195
81
36
43
68
33
99
16
92
28
24
77
15
48
192
36
64
5
123
12
4
32
40
20
93
31
104
9
31
65
51
69
171
9
19
8
24
64
56
189
15
36
40
89
96
108
36
7
72
56
36
48
45
72
151
32
237
48
75
21
27
24
84
21
31
104
69
15
21
103
5
43
164
4
192
24
5
99
129
31
29
27
16
20
12
40
8
40
44
45
111
88
29
15
57
3
16
56
48
12
105
120
63
36
45
115
125
36
84
180
39
16
5
36
51
33
99
45
3
48
24
132
105
19
80
72
48
112
149
135
9
24
67
144
92
28
20
21
15
40
20
93
87
48
21
204
300
3
69
3
40
56
36
108
40
128
108
21
60
15
4
56
45
3
105
111
64
72
8
192
9
51
228
12
9
19
41
27
100
48
44
45
31
32
72
72
40
44
84
48
9
99
4
152
129
55
92
4
24
89
60
3
69
19
96
65
63
120
45
115
96
101
39
4
32
96
108
36
9
31
48
96
24
128
64
80
24
64
48
53
19
92
33
75
165
12
60
115
24
32
93
115
24
20
57
108
36
36
159
21
63
36
64
48
72
20
57
43
48
80
48
69
67
65
15
33
3
132
60
12
24
60
252
144
16
20
57
12
31
8
16
8
48
48
45
27
40
152
160
116
144
81
19
96
120
80
129
60
12
123
48
4
128
40
72
24
56
16
44
36
129
24
15
72
72
168
9
31
248
64
185
31
24
80
16
29
15
76
29
115
56
24
16
32
69
99
12
33
36
15
88
77
91
53
171
60
60
9
7
260
108
16
149
51
48
12
84
9
87
120
160
128
45
12
60
63
12
24
9
72
39
36
36
69
84
55
5
87
132
16
101
43
32
16
284
153
180
36
75
72
12
12
16
24
140
148
77
51
69
60
151
32
40
8
64
173
156
60
15
129
15
48
100
8
16
5
15
45
3
45
36
75
16
5
48
43
8
60
240
321
19
96
56
24
69
96
39
9
132
39
264
160
5
216
19
56
9
31
56
189
19
137
15
120
16
24
29
39
60
48
48
40
200
132
4
89
15
40
56
16
68
12
69
43
8
24
45
75
208
41
96
84
15
84
60
148
8
40
65
31
24
80
16
56
144
64
89
36
27
192
112
24
41
3
96
21
24
31
233
55
20
36
64
96
5
27
9
3
60
16
24
48
24
8
12
60
69
75
45
51
40
53
27
45
60
151
137
12
24
19
120
5
147
24
21
19
41
3
117
31
48
24
20
21
96
120
24
39
45
27
9
36
171
9
24
55
56
180
33
67
125
99
105
15
40
96
56
88
29
15
148
188
81
48
75
21
19
17
63
40
56
96
16
24
8
156
36
108
180
57
24
7
8
96
24
16
68
45
3
28
20
4
32
24
72
24
84
132
204
4
41
99
45
7
29
91
17
7
65
84
87
9
19
20
12
57
15
16
125
24
43
120
8
12
12
21
159
141
24
15
60
96
81
15
124
5
27
88
44
148
48
269
36
15
112
32
12
4
216
113
31
20
4
56
136
188
76
72
24
104
24
45
12
24
55
29
147
24
36
9
27
72
177
3
132
108
132
60
76
29
75
16
128
64
168
53
156
63
45
27
16
152
16
56
9
36
91
17
87
33
60
111
105
171
24
280
ABCD 96871998896*3^$a+1 [50209]
42
66
60
30
33
75
6
183
81
54
78
54
54
66
60
90
144
36
90
30
24
12
18
90
6
180
41
43
6
39
9
96
327
168
120
45
132
12
11
121
119
144
7
41
7
6
36
36
75
15
48
36
144
132
12
42
84
60
147
123
210
126
90
198
168
90
35
19
30
231
135
48
72
24
48
126
366
90
48
11
67
77
31
30
99
63
17
37
144
6
101
127
6
75
72
9
18
162
51
39
18
95
48
415
24
30
24
90
426
126
18
36
96
48
6
90
66
78
30
36
114
102
72
198
24
203
7
150
171
57
95
37
54
90
27
9
39
9
90
132
156
72
90
186
36
21
63
90
15
72
45
102
78
12
155
241
87
39
36
77
31
36
29
112
57
63
15
54
390
29
175
30
27
69
30
36
78
66
60
90
171
32
13
3
45
27
15
54
54
269
271
57
117
96
35
40
189
42
156
45
8
37
72
42
66
23
85
107
25
144
264
15
27
54
39
72
99
186
102
96
12
108
117
63
6
66
18
60
66
41
85
24
30
270
23
91
117
63
66
96
48
36
6
18
72
18
36
30
36
18
209
7
24
12
72
6
30
36
90
251
133
30
29
13
180
120
360
108
99
80
55
33
39
6
75
15
65
37
78
48
189
153
18
54
36
42
18
36
138
90
72
24
102
204
101
109
36
207
231
57
9
24
192
168
135
81
144
36
48
78
90
30
24
221
25
23
40
27
72
45
63
168
354
132
90
48
186
84
6
156
60
93
243
117
63
24
30
24
102
108
42
18
30
60
59
31
102
78
12
162
42
36
65
25
48
6
54
147
369
18
18
54
90
51
3
126
63
87
54
66
81
33
47
43
72
18
12
18
29
7
54
90
9
357
3
123
54
311
48
49
126
60
102
54
6
174
6
138
96
180
9
21
60
23
13
35
112
87
84
5
121
60
36
12
36
186
30
114
117
120
159
138
180
83
40
152
85
243
15
57
51
72
378
30
45
51
66
24
48
348
84
96
35
85
504
96
3
72
168
72
45
102
108
18
6
90
180
54
30
95
31
9
152
25
12
90
33
3
36
81
72
27
6
138
6
84
27
32
48
25
12
276
36
30
53
88
3
36
9
15
66
36
162
18
24
126
18
66
180
60
101
145
150
57
117
114
12
144
114
27
75
53
109
18
18
72
18
162
195
3
60
36
21
63
162
114
93
27
6
30
24
144
17
49
63
96
75
36
150
171
39
18
42
66
294
120
60
54
90
17
109
30
24
162
30
18
96
30
60
216
90
48
36
144
150
45
104
25
72
126
65
13
35
91
120
69
120
135
162
54
144
9
117
24
72
12
132
171
135
48
17
37
51
104
48
253
35
37
3
99
5
91
117
99
54
39
33
90
84
9
81
108
72
150
90
48
42
138
270
18
15
45
144
36
198
120
209
13
12
72
ABCD 96872095382*3^$a+1 [50008]
24
42
35
25
18
17
36
103
57
63
12
5
55
9
9
51
15
45
68
43
5
67
12
9
57
3
9
23
60
24
19
72
9
8
28
27
81
75
6
75
3
21
15
6
83
37
35
1
42
17
49
47
60
7
66
30
102
48
12
30
17
1
30
5
1
48
3
32
12
76
24
39
54
3
24
24
44
97
6
93
21
6
12
12
6
42
12
54
11
13
60
48
30
89
55
5
73
3
87
5
76
39
150
18
9
21
23
49
30
6
27
3
36
18
66
5
76
3
5
12
1
15
33
6
29
24
7
21
33
15
15
24
12
5
55
5
40
51
18
12
138
66
24
71
60
4
15
77
12
148
24
45
35
13
27
56
12
12
16
69
24
72
3
44
25
72
15
39
17
4
20
1
18
17
37
42
9
147
17
31
45
39
33
20
28
72
48
45
66
41
13
72
78
41
16
15
42
11
72
43
30
11
19
5
19
5
85
3
3
42
47
127
18
3
147
57
8
13
23
25
12
95
43
17
67
12
48
21
20
1
30
21
20
12
67
5
4
92
24
13
12
23
43
113
12
4
9
35
16
68
28
3
5
40
21
66
5
4
33
3
3
41
79
36
21
15
24
9
9
228
12
95
88
44
1
15
39
6
15
24
24
51
84
12
65
12
12
76
3
5
12
19
9
32
13
30
24
90
47
13
18
29
31
18
47
24
55
24
5
1
30
45
8
36
31
18
12
30
78
30
17
1
35
43
24
5
16
39
33
8
24
13
78
54
35
7
21
48
20
19
5
7
29
109
36
42
77
36
1
11
7
17
13
3
44
16
57
30
21
9
30
30
48
15
57
47
4
51
18
36
15
12
3
137
88
15
66
51
33
15
36
84
32
43
54
30
5
61
167
168
36
13
30
12
53
52
75
41
73
36
30
96
12
60
60
12
5
36
13
11
43
36
29
16
9
42
9
36
51
5
4
164
1
30
45
68
36
72
7
77
4
56
13
12
90
5
49
6
29
12
12
37
23
52
20
24
7
18
36
11
13
47
24
24
52
24
21
90
29
16
63
36
9
51
18
48
15
8
49
6
5
115
17
24
19
12
12
17
19
21
3
33
8
16
24
9
11
55
45
39
5
16
21
24
195
12
33
72
35
73
60
6
29
31
45
9
15
72
15
42
35
48
25
23
7
48
29
52
8
13
102
65
88
9
36
60
42
21
32
7
48
69
93
3
9
11
55
18
24
27
21
23
7
9
9
15
140
52
27
42
18
12
24
24
65
136
60
15
17
7
93
159
6
39
141
15
20
64
9
30
29
13
3
105
15
69
3
27
90
47
1
95
7
17
16
44
13
47
4
21
6
149
4
60
45
15
72
140
24
100
9
15
72
44
60
4
21
35
13
72
24
6
29
19
5
37
18
21
9
18
17
1
131
19
5
24
31
41
43
65
12
156
12
25
131
61
35
4
44
25
6
6
36
12
11
12
4
36
20
12
7
69
87
93
15
5
12
25
39
21
12
30
90
107
64
21
51
9
23
31
5
40
15
29
13
47
43
72
12
54
15
27
17
48
67
21
120
21
30
114
42
42
30
60
6
54
48
17
1
84
35
7
69
132
15
17
1
6
45
3
21
21
54
12
12
21
12
20
4
8
16
75
30
47
37
47
13
63
15
9
144
80
72
40
15
45
8
24
28
48
87
30
84
11
12
43
78
11
64
39
57
21
35
7
93
9
11
28
80
36
19
21
21
15
99
53
25
72
15
96
48
32
13
27
9
35
4
51
9
32
13
24
18
18
27
9
24
24
6
36
24
5
7
12
57
20
36
37
11
40
12
24
8
76
156
15
6
3
32
108
60
91
6
30
12
30
83
4
24
12
80
24
61
23
19
17
19
17
25
3
21
23
1
24
35
7
18
6
5
7
45
32
7
144
21
8
31
21
96
44
40
24
20
96
48
31
24
12
6
60
18
126
18
36
24
21
36
39
42
15
33
11
120
25
11
19
30
39
57
24
66
78
171
3
5
12
24
37
30
17
28
57
6
54
18
17
7
21
27
41
24
1
47
28
9
35
67
29
36
4
12
15
48
5
16
8
36
31
125
60
4
72
27
17
100
9
27
48
12
15
45
9
36
3
15
42
59
1
24
6
84
45
39
45
32
13
30
6
66
65
12
31
24
5
60
67
18
23
43
12
60
60
9
63
93
69
15
15
41
13
75
104
16
9
11
72
187
41
1
59
37
48
24
96
51
33
12
15
33
27
20
16
27
12
29
55
77
7
41
7
42
11
19
12
9
44
7
48
53
12
1
51
3
117
9
51
51
120
12
6
27
24
96
20
25
18
12
77
115
113
49
75
3
12
18
6
41
19
29
1
51
21
18
6
6
5
25
174
5
1
12
27
9
15
20
109
12
23
7
114
30
21
63
5
12
4
104
28
3
24
96
42
15
15
17
12
48
60
60
55
57
15
69
56
1
12
36
54
6
11
36
25
18
72
33
80
61
11
4
33
27
36
33
27
27
108
33
15
6
23
73
24
24
72
30
5
7
101
12
13
72
18
24
41
16
51
17
1
135
15
12
77
55
18
47
85
6
24
5
1
71
84
7
5
24
61
47
13
15
75
42
3
33
12
15
63
144
30
23
43
29
1
51
60
20
108
37
35
19
17
25
23
24
76
20
61
36
54
9
120
21
99
27
102
27
15
5
24
72
43
42
3
60
75
24
12
5
121
84
78
81
27
12
77
4
21
66
30
63
27
48
21
36
45
48
51
36
60
9
18
17
31
9
69
35
19
72
21
24
56
7
6
24
12
60
35
19
30
12
59
13
23
199
36
9
20
36
37
66
17
24
4
21
30
6
3
57
3
15
12
18
42
48
57
9
48
42
48
5
28
24
33
12
18
30
48
18
6
11
24
25
15
39
24
21
9
11
19
60
21
15
24
53
13
102
12
6
75
9
126
5
49
42
45
56
55
29
100
9
30
5
12
144
4
12
45
47
13
3
15
24
21
27
17
52
68
12
4
45
59
12
13
18
30
12
27
9
11
4
27
69
84
27
30
15
8
16
33
12
15
3
36
29
43
77
48
4
21
3
21
39
15
24
66
15
36
39
12
42
18
29
55
5
121
35
67
65
31
24
60
5
48
43
54
6
17
12
73
90
33
36
20
1
12
11
67
29
43
12
21
9
24
30
21
3
33
144
21
54
60
29
19
5
73
3
12
48
21
18
90
90
12
9
15
57
ABCD 96873444854*3^$a+1 [50066]
36
37
75
12
12
20
36
169
3
60
12
84
57
120
24
35
13
36
35
37
59
4
36
108
81
59
31
141
21
39
84
132
32
36
1
51
8
1
15
20
49
27
68
12
4
21
39
80
88
60
92
48
16
20
72
64
44
36
19
81
45
63
60
21
95
19
33
132
12
216
140
37
6
89
28
9
36
47
61
47
52
12
120
75
81
12
32
19
29
72
16
152
85
51
96
60
15
29
4
21
11
36
72
37
144
95
49
3
12
20
25
63
9
36
3
44
25
30
21
56
4
69
83
73
39
20
37
35
109
15
120
20
4
12
36
20
52
56
4
72
60
8
37
63
68
12
72
24
109
27
8
16
20
76
45
3
60
8
60
84
1
23
36
100
80
4
12
12
36
44
72
28
80
16
39
18
75
213
71
13
27
9
27
12
32
24
12
24
1
3
12
20
12
181
15
9
147
8
37
59
4
8
4
68
7
29
1
18
5
72
4
12
60
68
1
11
25
12
3
20
28
24
56
76
264
20
1
35
4
12
57
11
36
25
11
4
3
101
64
81
39
20
28
20
28
72
8
16
116
84
24
40
24
57
15
20
40
96
8
4
20
28
8
37
39
15
30
18
5
16
12
93
60
54
17
40
24
60
56
16
93
15
12
12
60
20
28
33
15
20
4
48
32
28
8
36
28
12
104
40
51
53
43
29
25
11
37
72
75
39
57
33
71
36
28
9
72
83
16
81
11
24
36
4
9
27
33
39
36
32
12
60
48
40
33
15
20
16
20
4
56
4
84
56
12
24
36
40
24
116
72
13
207
12
84
21
51
44
4
44
1
36
15
93
6
9
20
136
60
9
3
8
160
27
18
35
36
84
4
96
32
4
104
1
66
5
124
36
12
8
12
1
35
180
40
32
37
3
33
36
39
32
25
47
25
3
45
63
84
3
9
56
24
28
21
99
33
35
84
24
16
69
87
152
1
39
108
27
96
9
56
4
96
32
85
99
24
20
1
23
108
13
6
18
11
60
36
40
8
72
4
72
128
136
8
37
11
97
47
79
29
72
16
27
138
3
51
5
120
4
32
4
48
20
61
39
36
15
9
80
52
24
24
36
9
27
44
1
11
25
3
36
80
76
24
24
165
59
196
32
64
24
20
36
73
15
8
37
12
23
36
36
16
3
57
45
23
109
35
52
21
47
60
72
108
13
39
68
40
20
40
80
25
47
4
20
1
35
13
15
8
64
56
144
76
3
45
20
37
183
176
24
1
138
21
69
60
72
39
27
57
56
36
100
48
140
13
24
3
12
56
48
16
8
48
72
1
72
35
64
48
105
75
20
36
40
36
96
8
49
27
24
111
21
69
35
76
57
30
5
13
3
20
12
4
36
68
25
39
15
48
45
80
24
40
8
36
40
15
45
44
28
24
20
4
24
72
8
60
48
24
145
36
27
20
1
39
68
4
75
30
51
20
4
48
20
148
20
4
68
52
68
88
57
23
4
63
93
68
16
24
72
104
16
9
99
44
13
23
1
63
20
25
27
8
36
84
52
128
36
16
20
1
24
48
23
52
3
29
25
35
28
8
40
12
56
64
48
33
47
4
20
1
3
9
35
1
36
3
21
35
12
28
60
80
40
60
60
32
109
3
60
32
4
44
25
35
36
12
60
13
27
12
12
21
107
73
60
39
81
23
16
36
32
72
64
104
85
42
18
3
140
40
12
12
9
75
44
25
47
64
36
68
88
33
36
36
95
48
24
16
20
52
15
9
24
111
45
9
42
18
51
33
71
16
3
21
57
12
27
80
136
12
87
9
104
40
12
24
44
1
27
132
56
24
28
20
55
33
152
37
3
33
71
36
144
40
48
33
27
120
68
52
21
95
36
1
15
204
24
12
72
60
3
5
120
25
3
32
12
60
12
25
135
24
60
9
71
16
9
36
63
57
60
83
25
111
9
35
16
24
56
1
11
28
44
60
52
36
57
11
64
36
9
23
48
40
20
4
48
12
8
19
29
1
15
81
108
35
12
112
32
24
112
24
48
68
52
36
24
8
37
15
45
11
24
36
16
68
1
75
20
4
68
12
40
20
52
21
27
20
28
27
33
8
36
84
52
92
25
135
12
36
68
40
80
124
8
52
36
12
27
21
9
23
109
123
36
96
15
9
152
64
45
156
3
32
19
5
85
15
39
54
132
39
117
23
16
24
80
40
69
3
104
25
39
24
21
24
36
27
9
11
24
13
3
24
48
36
12
27
45
72
24
72
24
33
3
32
13
143
4
12
20
16
44
19
17
4
36
32
120
28
9
15
75
53
52
36
20
97
35
16
12
8
36
4
9
23
13
35
97
3
24
60
60
33
3
32
28
12
12
48
84
8
36
1
3
15
5
136
21
63
8
4
21
12
23
13
35
37
23
76
8
60
37
71
28
12
12
36
20
1
15
68
108
148
21
3
8
24
16
12
12
108
8
24
28
36
9
3
33
15
12
24
140
25
51
12
20
112
111
17
1
75
60
12
144
8
72
61
48
39
57
99
56
36
73
95
109
75
12
3
65
36
36
24
52
20
49
39
60
36
153
95
12
64
104
28
20
52
20
160
36
36
3
5
52
20
36
4
9
60
36
15
3
21
9
23
172
92
24
16
33
36
6
18
15
72
33
27
44
4
92
4
32
40
32
12
96
4
8
1
51
45
108
30
42
3
8
37
ABCD 96873527768*3^$a+1 [50100]
48
180
72
15
24
51
129
129
12
60
99
9
126
12
93
51
60
54
30
60
21
15
48
36
141
9
75
27
18
111
36
84
21
3
111
18
18
72
21
15
12
9
9
75
12
57
108
24
99
72
24
21
3
69
27
120
36
33
120
15
12
60
24
15
81
69
48
27
33
30
6
120
180
51
24
96
51
69
24
36
63
78
30
18
15
57
24
84
111
84
9
27
120
51
33
72
15
18
111
156
24
33
60
30
42
15
36
24
15
36
30
63
267
9
60
84
21
15
84
177
3
27
9
24
99
18
48
75
69
18
72
18
24
51
48
12
24
24
15
45
12
3
30
87
120
15
33
105
60
30
45
72
27
18
3
96
24
21
180
144
54
42
231
15
132
36
12
9
24
12
303
57
69
48
42
90
15
96
87
252
66
3
15
201
21
63
45
12
90
18
6
18
3
9
15
9
66
105
24
15
6
54
30
114
36
117
3
225
15
72
9
24
60
36
24
57
123
117
12
3
183
30
15
81
51
168
9
36
72
15
24
15
54
171
36
9
18
240
21
12
24
9
27
24
111
54
6
45
228
9
27
120
120
9
12
39
60
24
45
30
36
6
3
45
54
33
57
312
138
6
15
51
24
21
69
195
219
93
33
84
63
48
87
9
60
60
33
162
9
105
72
39
36
24
39
144
90
6
12
153
81
96
18
30
6
81
24
84
36
36
27
156
36
9
36
63
6
51
21
12
150
126
54
12
21
60
99
36
108
165
21
15
33
36
27
24
24
192
24
36
57
48
18
141
9
15
36
36
33
6
9
12
105
138
114
87
24
15
45
36
204
36
3
21
159
33
69
51
3
96
90
51
3
66
51
237
42
105
84
12
84
33
3
57
87
33
198
42
30
72
54
27
15
33
60
159
30
6
30
111
60
15
9
21
6
84
45
33
63
27
33
3
21
9
54
90
6
21
105
99
96
24
87
9
36
204
15
21
3
144
72
36
138
90
60
30
207
48
51
69
96
39
36
84
54
27
24
21
24
75
36
120
84
12
27
6
27
60
48
9
27
21
63
12
69
60
15
36
15
33
45
66
69
57
342
186
30
36
9
9
243
63
21
24
60
96
195
18
3
75
18
12
72
87
60
24
51
21
33
15
12
108
12
99
6
144
54
72
18
27
84
9
72
135
15
120
24
9
9
27
3
96
54
12
135
24
72
24
84
36
45
108
30
42
30
54
96
18
30
51
111
141
24
60
84
21
54
21
33
51
36
21
72
3
69
99
12
15
228
21
36
33
15
75
42
39
36
24
129
24
27
9
30
141
84
51
9
21
15
21
39
3
21
96
36
57
18
54
144
54
6
12
3
36
21
12
90
117
120
51
33
9
18
30
3
96
63
33
9
174
6
51
144
69
75
12
27
33
84
21
15
3
45
36
63
57
141
15
39
6
63
9
12
39
60
36
9
27
108
9
27
24
27
105
48
60
12
27
156
36
60
84
321
3
72
18
18
69
21
72
27
120
21
3
120
39
21
81
18
60
33
3
66
108
51
36
21
162
57
120
75
21
84
120
63
72
6
54
36
30
63
9
42
18
36
90
237
24
75
24
81
9
27
84
9
6
30
39
12
45
84
186
48
36
78
30
162
99
69
72
84
15
27
45
48
156
3
81
21
204
12
63
72
63
36
18
27
63
18
60
72
51
36
24
156
24
171
45
24
12
63
105
21
78
201
51
9
75
141
63
30
231
72
3
24
66
27
27
21
129
3
9
39
87
9
120
24
45
51
75
69
12
9
15
120
105
90
9
36
3
42
30
36
54
75
3
81
171
21
33
36
138
21
75
21
36
24
111
9
63
18
108
72
3
96
120
15
18
27
120
24
9
18
78
75
60
81
66
18
204
18
33
12
9
51
69
15
24
51
21
3
45
45
15
15
57
105
15
24
21
18
45
9
3
24
24
105
75
132
15
48
21
51
165
213
72
3
51
105
153
90
21
15
234
87
33
132
99
36
96
33
186
138
3
144
33
123
45
ABCD 96873828094*3^$a+1 [50021]
120
6
72
84
18
132
45
39
234
72
78
45
108
60
3
30
6
30
3
3
48
42
12
15
45
87
21
54
69
84
60
87
21
39
189
60
57
48
204
30
6
36
48
90
6
30
36
69
27
18
15
219
180
126
66
108
60
162
48
18
57
108
48
21
90
36
24
48
90
72
51
45
12
18
144
60
90
36
30
108
114
18
69
33
15
57
183
48
117
48
54
24
36
84
24
18
12
36
72
18
72
168
30
90
21
381
30
57
87
54
6
54
84
15
108
24
21
108
54
105
21
51
15
33
27
18
12
18
78
18
12
237
183
48
6
30
24
156
54
6
54
12
54
126
3
105
15
144
72
75
6
102
90
6
9
3
150
138
57
3
66
15
9
15
51
33
132
21
138
36
6
63
9
30
60
246
75
84
3
78
36
54
54
90
36
141
3
45
117
48
72
114
66
3
21
54
12
270
6
30
183
69
18
114
48
3
39
48
165
3
48
126
183
57
30
36
69
21
108
72
3
129
123
57
27
63
33
39
54
30
126
54
6
84
6
54
12
90
33
9
18
12
33
45
48
42
390
72
36
24
48
54
54
6
18
48
18
72
24
33
141
54
78
18
30
60
27
3
42
72
66
57
3
12
33
129
87
39
54
3
84
9
12
72
6
105
36
69
36
108
438
33
51
78
102
90
51
9
48
72
36
54
21
15
18
15
9
138
42
18
54
144
12
132
135
117
30
24
102
39
21
87
93
18
144
12
6
15
183
30
162
270
60
72
108
12
6
9
21
90
42
12
72
54
90
96
30
108
126
96
48
78
48
42
30
78
27
27
18
72
48
24
54
102
15
237
18
18
111
3
18
120
72
51
111
18
18
54
3
3
45
27
12
60
48
36
57
123
96
261
144
60
51
198
24
72
231
15
24
9
189
30
105
81
12
108
24
123
72
51
54
18
150
30
18
15
129
60
27
111
78
54
12
96
120
150
54
18
12
60
18
90
63
72
57
144
15
45
36
36
18
12
105
9
84
6
18
15
93
138
54
108
24
36
54
48
42
30
165
3
18
174
150
36
135
39
18
180
3
33
6
90
30
150
15
21
210
54
15
3
6
54
36
81
21
87
60
21
27
93
6
18
72
48
87
63
126
12
60
27
147
141
57
60
63
207
30
3
75
90
84
108
60
15
87
114
12
78
54
63
57
18
18
6
33
12
45
48
18
57
183
48
6
99
21
24
12
108
36
180
36
78
66
15
39
60
36
9
21
51
165
15
39
6
12
147
93
12
24
192
15
9
54
54
171
111
36
24
36
30
87
60
15
60
30
18
54
6
138
60
174
36
42
12
60
36
84
60
12
36
108
39
33
15
147
18
75
15
18
267
63
102
78
12
108
114
18
12
90
18
57
3
18
12
18
6
30
180
54
42
102
60
66
36
18
36
75
111
90
63
3
108
36
186
135
27
81
9
36
87
15
18
72
108
36
39
21
36
27
60
3
72
36
117
9
90
66
78
144
30
15
3
78
30
72
18
180
24
30
60
270
12
96
15
48
75
90
132
108
15
129
12
18
33
9
123
72
183
12
6
15
39
18
18
12
6
30
72
90
144
114
66
75
15
18
15
45
48
15
39
6
30
42
27
93
42
390
108
6
69
48
93
6
18
12
6
90
12
36
6
9
75
186
63
96
75
192
69
171
54
36
99
99
81
81
15
129
30
18
15
3
42
12
18
42
138
108
108
54
126
6
36
27
255
213
24
159
24
126
162
9
24
12
117
12
6
45
9
36
99
3
90
6
45
24
87
54
60
12
54
24
54
87
84
39
72
114
126
48
6
351
9
144
51
84
63
ABCD 96874821196*3^$a+1 [50113]
51
3
54
63
17
10
8
42
12
16
20
10
9
24
45
6
114
27
5
34
24
9
21
12
44
18
28
2
106
9
3
32
46
44
46
30
12
14
10
6
12
12
84
57
27
66
42
32
30
10
18
18
14
31
57
30
12
8
10
27
57
6
12
21
9
2
16
74
6
88
2
22
6
60
6
45
9
6
138
72
36
14
10
54
24
32
64
6
38
1
9
6
24
12
36
18
36
3
75
36
114
15
45
30
18
50
40
33
11
16
30
63
15
2
7
47
10
15
33
2
13
35
40
36
36
66
24
3
75
80
46
30
56
1
3
54
12
6
134
16
42
6
36
30
24
12
30
3
69
38
34
3
27
26
10
12
42
68
72
31
45
62
16
42
72
92
90
18
88
2
40
60
12
50
46
60
14
16
18
6
6
78
27
105
14
1
39
33
3
14
10
8
46
24
48
48
72
18
12
2
16
39
95
88
42
30
68
22
12
18
66
30
2
22
48
12
96
6
15
120
5
28
6
66
56
34
45
123
12
18
38
54
4
24
12
56
22
80
16
90
74
76
42
18
30
14
82
6
20
4
38
12
18
16
26
40
159
51
6
102
72
30
6
14
4
36
24
24
62
76
24
30
6
90
42
30
12
90
98
16
12
14
46
60
14
34
30
12
2
22
26
42
100
8
10
30
24
6
20
82
6
14
16
6
6
18
24
3
72
45
36
86
4
12
57
27
21
95
49
21
2
108
100
44
13
3
69
23
12
4
36
6
90
30
60
54
8
42
4
6
38
18
4
21
3
12
2
55
51
30
62
4
8
37
9
26
16
60
42
66
69
21
6
54
15
9
18
42
20
18
12
1
89
22
54
12
24
6
104
30
36
7
3
18
32
52
48
12
27
15
6
18
36
78
36
36
54
105
11
10
6
20
10
15
15
14
16
3
15
9
45
27
3
32
40
24
24
21
15
57
39
90
66
12
2
6
73
51
20
30
34
2
7
72
9
24
15
17
18
82
6
20
25
35
22
42
45
63
57
21
24
96
12
42
36
48
9
3
48
21
23
18
4
26
10
12
51
27
44
34
6
48
36
2
19
144
71
184
36
21
27
30
30
2
10
18
6
32
24
4
9
21
32
19
33
48
14
46
30
45
72
45
30
92
64
74
28
18
6
3
3
84
116
22
32
10
18
36
114
21
69
3
99
6
39
15
18
38
28
36
18
2
4
12
12
126
27
5
12
46
36
48
38
12
42
10
18
80
12
36
88
42
2
72
16
114
60
80
19
15
14
40
6
30
12
3
21
48
18
20
24
36
12
28
24
60
18
42
6
62
12
60
70
30
18
20
10
18
18
69
35
12
70
120
54
14
175
15
12
24
6
6
14
40
24
6
6
12
12
38
1
27
120
30
78
32
22
30
36
62
22
12
48
30
62
4
6
30
24
6
54
36
8
13
75
72
48
42
42
9
15
42
39
9
12
24
6
42
18
9
3
38
22
36
54
80
22
38
30
78
28
27
3
14
55
3
14
34
21
9
30
9
33
72
6
30
26
1
33
14
58
15
9
6
2
52
84
15
39
12
18
3
3
6
24
74
37
21
12
48
78
6
8
42
28
12
48
2
48
88
2
78
10
84
18
48
2
10
62
48
46
6
200
25
39
26
4
6
54
15
81
30
140
58
32
88
3
33
15
72
17
28
27
21
12
78
12
24
78
66
12
2
40
30
60
50
10
36
104
16
12
42
42
6
42
18
2
70
18
42
62
1
27
48
14
6
10
90
108
2
4
6
24
8
12
34
54
8
22
30
30
102
6
20
22
12
20
34
60
66
24
42
12
42
6
102
8
54
100
48
48
18
44
10
2
1
17
46
26
40
30
80
18
16
30
36
8
16
42
14
16
54
18
21
21
6
54
18
38
24
4
32
10
153
27
20
10
62
22
6
78
24
18
2
16
6
6
54
9
17
4
78
2
4
2
4
84
30
39
72
33
6
24
30
6
60
2
28
36
8
70
12
36
72
50
12
16
48
36
24
111
3
2
19
9
36
2
28
54
42
6
24
18
62
40
18
6
86
30
16
42
105
33
2
37
21
2
18
58
6
18
6
32
7
27
98
10
2
100
24
6
6
32
18
4
86
34
96
9
123
20
1
41
30
1
57
18
50
19
3
12
84
72
24
21
3
114
12
18
6
12
48
42
2
120
7
11
24
4
72
12
20
10
66
12
14
34
26
66
58
2
58
15
107
22
8
42
16
72
18
6
30
36
18
54
6
24
42
51
33
66
69
17
10
20
40
48
24
6
6
18
18
2
18
37
21
6
36
30
24
66
2
31
17
55
95
22
62
40
6
14
34
6
54
12
15
33
24
2
4
32
12
16
60
66
63
81
146
64
30
6
8
25
3
120
78
60
2
24
16
14
10
6
3
71
186
40
72
42
24
30
44
40
12
15
15
6
30
134
36
22
8
4
20
4
86
18
90
22
6
2
76
12
54
8
22
66
3
11
76
2
31
27
12
105
3
78
24
2
16
30
15
45
2
16
44
48
24
28
6
12
30
12
42
26
22
92
106
42
42
6
30
18
42
18
86
16
84
30
15
24
15
2
58
6
26
40
18
27
24
9
114
18
14
34
27
17
58
45
15
18
54
18
39
96
15
42
18
42
18
80
49
5
4
6
66
42
6
14
46
6
30
24
12
14
13
75
6
14
18
10
30
72
12
36
72
38
28
12
90
14
1
75
14
30
60
28
38
40
72
6
26
18
16
26
138
40
126
32
24
64
30
44
10
6
42
30
45
27
18
30
24
30
8
10
6
96
48
8
58
62
22
122
10
48
12
9
15
42
32
16
15
21
6
24
30
18
12
96
12
68
82
126
26
40
66
48
12
24
36
50
22
45
15
6
12
18
12
9
9
6
96
32
25
3
48
21
39
6
36
78
2
28
30
30
114
8
37
81
14
16
6
36
14
1
17
55
123
90
14
61
17
10
18
24
36
14
16
18
30
54
6
30
6
9
11
18
70
8
34
36
24
114
90
24
12
20
10
9
24
3
48
2
22
6
12
30
14
55
93
110
46
66
36
18
12
3
39
50
48
7
17
28
18
24
66
24
18
2
28
6
32
25
93
27
27
32
13
87
36
18
2
58
24
32
34
6
15
33
6
26
40
56
12
18
114
106
30
30
48
6
30
24
32
13
51
6
14
60
76
168
44
22
18
6
39
3
2
46
24
72
24
86
10
24
21
45
75
15
20
40
20
10
66
42
27
53
52
84
26
4
12
32
10
15
15
33
105
2
10
12
36
60
32
22
9
81
18
8
28
9
51
6
6
24
6
60
62
18
42
37
51
12
12
24
12
33
9
62
16
18
6
6
2
16
2
22
18
12
27
3
6
96
56
52
32
40
6
30
48
12
24
36
90
12
36
30
86
4
14
ABCD 96875090506*3^$a+1 [50009]
111
120
59
133
108
35
70
39
48
45
3
15
45
39
24
21
3
32
16
8
36
10
15
35
34
14
13
15
24
60
44
70
2
64
33
15
8
12
25
12
159
44
12
4
9
3
104
24
52
44
16
18
50
40
60
42
18
42
38
64
117
9
30
20
16
20
25
23
13
132
11
264
12
1
135
9
33
18
69
9
6
30
36
15
27
102
50
13
48
12
12
3
12
21
63
36
18
30
20
16
104
13
24
75
54
6
60
8
12
13
48
63
30
27
35
108
24
16
6
3
3
20
4
18
18
12
12
21
12
3
9
3
12
30
54
32
84
48
25
11
40
12
18
134
12
28
33
23
1
33
3
23
10
62
12
16
36
18
60
3
23
46
48
6
36
18
18
32
72
16
9
45
48
98
37
45
123
15
165
59
61
24
3
12
84
30
6
114
2
12
40
33
9
48
63
63
9
27
20
1
9
135
3
42
108
15
21
2
64
21
84
63
48
9
35
1
47
28
20
25
45
50
60
24
13
51
12
8
36
58
110
73
87
30
63
47
28
60
24
8
10
18
24
6
78
12
44
1
39
68
60
108
25
3
21
63
102
126
12
33
9
14
12
22
26
24
28
32
10
98
4
18
12
51
39
20
36
85
9
6
102
78
8
16
56
24
10
15
11
28
36
8
22
110
1
33
42
32
12
48
13
15
117
48
39
8
22
6
24
33
33
87
60
27
21
9
38
25
3
69
3
56
12
10
27
60
48
24
129
14
96
34
6
44
16
12
72
20
16
6
3
15
8
12
22
78
8
25
45
48
27
9
18
72
96
9
15
18
26
24
37
23
40
32
84
37
63
24
96
32
12
25
48
12
33
138
84
36
9
47
1
99
44
4
42
6
9
203
12
4
80
61
35
34
50
36
1
57
12
3
33
27
15
8
4
8
118
30
18
14
108
40
32
37
3
33
12
11
124
48
30
2
25
35
16
117
93
36
15
9
26
61
33
6
21
129
26
144
28
30
30
30
3
24
15
8
16
9
60
3
45
23
70
14
36
16
21
24
9
6
44
36
28
78
24
108
18
18
12
15
23
109
15
18
18
9
167
10
171
27
32
10
51
24
15
8
12
1
83
34
15
11
130
66
30
26
49
33
30
102
3
23
40
68
12
10
27
11
46
18
8
37
75
33
12
11
24
13
147
6
6
45
96
23
1
11
88
36
20
24
16
21
45
2
16
24
48
32
13
9
6
45
59
28
32
1
15
9
15
21
3
9
72
11
22
3
72
23
25
23
34
36
66
21
23
4
45
35
28
9
21
38
49
23
4
18
30
8
60
58
74
28
45
33
42
45
87
32
46
15
3
56
1
27
42
3
87
105
39
36
33
81
6
36
18
62
24
13
3
12
6
6
20
13
33
18
44
48
37
33
14
24
94
18
30
14
4
9
3
48
44
72
4
84
45
63
165
3
12
54
15
48
3
24
96
12
8
4
56
22
2
36
4
6
18
32
10
18
30
42
45
3
20
36
1
75
30
15
27
48
20
34
30
18
26
40
72
30
24
78
8
34
38
72
136
18
14
70
38
24
1
3
9
51
44
12
118
72
26
4
30
26
24
10
36
2
13
33
84
3
60
33
50
72
109
9
26
1
72
147
345
81
98
36
84
16
44
64
42
3
12
39
6
123
11
4
80
48
12
46
6
33
47
1
9
14
37
87
32
24
10
2
60
4
66
14
16
8
60
10
14
40
45
15
20
96
10
102
54
3
21
54
6
39
11
37
9
48
48
2
60
52
60
21
27
8
10
30
140
10
12
102
68
13
47
37
9
60
134
12
46
27
15
12
8
40
20
13
12
45
27
9
72
15
59
36
34
74
36
4
9
45
2
58
48
2
178
14
10
111
15
12
20
25
3
45
3
21
15
48
108
42
15
12
3
18
12
3
33
50
16
33
27
30
48
3
27
8
4
24
9
21
42
12
48
9
36
23
40
9
3
54
14
4
92
13
47
60
28
68
40
18
36
14
36
61
35
70
38
34
18
128
37
3
9
12
39
6
50
34
60
27
24
11
52
8
4
24
9
15
8
10
75
47
10
75
11
1
11
25
35
10
30
72
33
39
8
16
9
48
107
13
3
32
37
23
12
13
12
45
48
42
8
58
42
68
22
15
27
56
49
35
48
52
56
16
44
12
12
97
3
45
15
36
44
36
16
8
37
135
30
26
4
21
59
88
6
26
10
74
1
23
73
12
11
1
11
25
12
81
12
75
12
60
47
25
3
12
6
14
13
15
8
52
6
14
22
6
20
34
18
45
27
8
112
8
13
57
26
4
8
28
56
28
30
63
3
176
4
9
11
1
9
42
69
36
35
22
60
15
35
72
1
87
117
48
35
40
45
23
97
57
15
35
24
24
28
42
42
66
48
27
3
9
47
10
3
3
12
80
25
11
10
6
8
82
51
24
36
3
24
60
32
1
9
26
12
13
107
40
30
3
93
14
28
80
48
34
18
44
16
92
12
48
133
24
36
27
18
2
16
9
33
48
2
24
13
47
13
123
32
13
47
97
48
21
96
26
40
24
33
35
13
23
4
36
44
25
21
12
38
70
14
36
49
33
42
36
21
9
86
10
14
34
30
105
15
18
24
18
56
46
110
25
23
28
30
62
12
1
35
48
10
102
57
63
78
54
36
90
14
52
33
3
20
82
3
27
6
2
52
36
140
22
14
36
4
24
32
82
15
107
34
54
12
44
10
6
8
73
39
20
36
64
108
30
108
2
13
33
122
24
1
12
15
36
9
47
25
33
50
25
12
36
93
2
60
24
16
32
88
9
99
6
96
14
1
12
35
52
6
2
36
16
36
24
116
64
48
20
12
10
3
21
27
105
15
27
12
45
95
36
64
36
9
3
6
87
35
4
116
37
87
33
48
59
16
32
85
63
44
13
27
126
98
22
12
15
35
120
10
2
16
80
12
60
12
16
12
12
66
15
45
75
12
60
60
33
38
36
10
30
24
12
32
46
14
12
34
27
3
114
3
9
18
12
24
24
18
18
69
87
96
18
42
48
72
8
49
45
78
20
4
21
117
3
23
40
12
30
2
12
13
48
117
2
1
24
51
8
70
30
54
6
126
48
63
27
33
39
8
12
10
3
60
33
14
25
11
37
51
9
21
84
12
26
24
108
ABCD 96875158618*3^$a+1 [50087]
3
150
58
5
27
40
5
49
18
53
19
18
20
112
83
57
46
78
20
22
89
45
36
3
45
12
58
54
26
10
12
24
18
96
96
5
36
12
21
15
36
9
4
23
7
2
4
2
9
31
54
35
36
37
6
24
72
14
72
232
32
18
33
9
54
40
120
42
23
15
10
6
24
6
50
16
32
22
20
15
24
37
32
87
3
6
42
54
10
24
2
70
62
3
9
4
66
74
96
16
59
156
7
8
30
58
126
18
41
7
30
8
12
54
46
18
65
9
52
23
1
59
31
5
27
42
15
1
6
74
46
6
32
12
3
1
44
6
16
24
2
15
45
10
30
2
40
56
22
18
14
10
65
55
6
50
9
61
32
10
14
16
2
48
33
79
42
36
12
6
80
10
6
14
24
75
45
63
3
16
74
64
30
18
12
8
12
36
27
7
80
21
1
96
35
45
3
72
7
110
52
78
96
24
53
9
3
15
10
30
86
12
15
39
16
29
3
10
30
2
48
3
93
6
48
45
45
12
16
23
25
59
25
11
217
2
40
6
2
22
23
12
1
12
90
38
36
4
35
7
2
6
112
48
72
8
160
17
45
10
2
16
12
47
1
35
1
35
43
48
29
96
25
83
7
2
46
29
60
21
4
38
58
35
1
8
36
4
12
44
42
30
10
8
21
43
26
6
40
14
52
30
173
1
35
39
46
80
40
26
58
20
10
77
9
24
10
6
20
6
58
11
9
64
11
24
37
8
58
8
16
65
36
24
9
4
23
45
48
34
38
48
15
1
18
18
78
6
155
31
5
43
152
30
34
29
157
12
20
6
10
86
9
37
8
16
18
98
27
48
9
10
48
66
6
30
8
36
36
3
25
11
57
15
3
94
56
16
20
4
32
15
12
13
20
22
176
6
34
2
124
23
3
78
111
9
10
17
73
32
54
30
15
73
47
73
18
53
9
18
88
30
36
68
18
117
21
144
12
34
2
75
33
34
78
114
54
12
47
7
48
41
31
6
35
9
28
48
20
3
9
63
108
45
40
66
14
34
48
2
3
9
75
9
4
60
20
48
10
8
40
50
52
18
6
20
75
9
34
6
104
18
22
32
58
78
18
6
8
76
35
49
50
30
10
120
41
36
9
42
9
21
12
12
136
12
35
3
64
138
20
16
12
20
58
24
32
46
32
28
84
18
5
25
2
9
55
17
13
35
21
10
6
59
73
12
26
54
120
18
10
47
31
24
6
18
14
96
10
170
64
30
56
40
29
43
53
12
7
2
6
64
29
9
10
102
11
25
23
15
16
24
66
6
14
18
10
6
29
36
12
33
124
86
6
10
125
1
42
86
27
13
47
75
30
12
28
8
34
6
24
11
21
16
23
57
58
2
52
18
5
9
10
24
42
20
10
17
31
50
54
70
20
46
50
6
9
21
10
6
44
60
16
32
27
24
7
5
19
30
23
1
90
14
40
71
37
30
18
6
41
13
36
38
6
16
168
66
6
18
62
48
10
42
11
75
33
7
14
4
20
16
8
36
4
2
88
48
8
30
10
2
4
44
6
6
180
4
50
33
111
30
40
32
10
14
16
32
18
22
20
6
22
8
16
23
1
24
11
72
7
30
36
12
90
120
14
10
6
32
42
16
14
34
32
45
25
24
66
29
9
42
10
20
18
16
24
41
45
63
91
29
33
72
12
214
26
76
23
9
88
42
2
6
90
63
21
64
12
30
2
28
84
60
8
60
46
89
13
8
36
198
16
5
9
3
9
6
22
42
24
6
8
112
20
28
56
12
52
8
15
19
38
112
146
22
23
33
34
53
19
48
56
16
48
122
148
66
5
9
66
46
50
9
7
29
9
42
10
38
22
24
44
12
63
21
15
81
60
90
30
12
6
9
1
6
14
12
102
6
90
10
71
25
140
36
15
13
20
4
35
31
54
8
28
176
36
24
51
13
56
58
96
24
42
6
17
31
14
12
99
19
17
9
4
2
30
16
8
10
32
22
35
1
11
1
23
67
54
23
1
24
11
21
48
15
25
12
84
47
12
13
47
33
34
5
81
27
31
6
119
24
51
16
125
3
16
42
44
226
14
39
9
42
30
10
24
5
24
67
5
43
30
56
64
20
3
72
25
18
30
8
42
30
3
7
18
30
2
12
10
30
56
72
34
6
80
4
6
30
18
6
26
30
48
66
40
24
24
6
42
14
34
50
99
67
78
35
13
80
10
104
30
18
78
12
16
30
2
12
16
42
32
10
36
35
37
72
12
68
3
24
45
10
6
59
13
8
39
19
54
35
87
6
10
42
30
30
66
65
24
117
3
7
30
71
27
70
56
106
24
29
3
48
57
12
21
39
15
21
19
6
72
24
71
9
15
13
23
7
38
12
28
23
1
11
37
66
42
12
18
30
47
1
20
36
18
40
48
30
18
6
44
70
17
9
70
38
40
95
33
18
16
41
13
35
1
35
13
38
112
26
60
10
6
83
33
124
35
36
9
4
12
42
32
96
58
30
2
4
18
5
1
36
36
92
6
22
18
14
36
16
36
90
18
36
18
65
15
10
23
15
154
30
18
36
251
1
32
22
53
25
35
55
8
30
24
10
89
55
14
3
15
48
9
31
6
60
38
90
132
39
21
6
94
56
15
33
10
14
10
8
30
27
31
56
16
32
16
24
6
35
45
66
9
7
80
10
47
7
29
25
74
33
57
16
20
60
75
27
144
6
40
18
14
12
51
33
39
12
9
15
7
42
36
24
56
40
59
7
6
2
40
2
3
33
147
93
88
47
43
24
5
36
15
126
18
117
1
74
45
24
144
21
12
15
60
57
15
175
17
39
102
39
33
88
8
16
90
120
128
22
8
16
56
34
6
24
20
16
23
15
58
35
3
16
24
24
48
72
48
8
22
20
144
15
13
42
89
60
9
16
11
36
9
3
36
60
129
51
19
182
88
32
3
15
40
6
42
53
1
44
27
43
17
13
80
136
18
2
36
3
21
15
73
11
7
38
87
3
54
15
36
21
18
46
56
4
32
3
1
66
38
4
11
132
13
162
5
57
90
106
30
2
3
49
92
60
4
47
48
24
12
43
6
12
38
42
52
2
48
10
6
14
15
73
32
16
56
60
3
1
50
90
39
73
12
48
120
35
12
3
22
36
71
31
14
10
8
30
15
13
32
3
13
54
101
ABCD 96875372812*3^$a+1 [50088]
34
30
69
29
28
15
27
8
22
12
20
96
24
4
38
16
30
26
40
96
32
30
10
9
29
16
18
38
42
1
57
12
20
30
24
1
57
20
60
36
42
64
78
26
6
24
16
111
11
46
72
18
14
24
112
42
134
31
11
6
19
149
12
16
68
42
6
10
206
16
20
30
64
9
45
2
48
106
51
9
32
4
36
2
58
6
96
62
64
42
56
30
40
39
35
64
6
128
19
36
27
8
16
30
32
28
20
55
53
64
30
110
4
14
6
7
5
6
16
24
129
29
52
12
68
52
56
34
21
41
18
24
112
21
5
96
30
6
40
42
26
43
59
22
27
125
34
56
18
6
22
27
41
52
72
15
11
6
10
8
82
20
151
57
72
50
18
4
26
18
6
42
76
68
28
8
72
42
78
34
30
66
30
147
45
44
12
43
36
41
76
78
2
22
90
20
40
18
45
5
48
6
78
34
38
24
12
6
24
16
54
2
49
71
30
7
45
44
4
38
30
12
22
38
66
6
18
1
71
160
2
4
26
114
55
71
70
24
18
38
18
49
53
64
26
6
103
9
66
30
26
42
12
16
15
11
58
20
40
2
121
165
18
8
169
15
8
22
207
65
24
12
16
14
78
43
23
40
56
54
43
29
43
111
8
6
120
7
11
22
96
44
16
116
42
13
5
76
27
5
31
11
30
24
4
3
72
36
29
34
78
50
34
27
99
6
44
12
19
17
4
15
11
24
40
18
32
132
10
2
6
46
32
7
5
16
6
6
39
75
2
4
63
125
19
36
15
42
36
2
30
18
16
54
8
40
168
50
40
6
2
85
9
2
58
14
25
9
12
18
62
52
32
22
32
13
11
25
5
58
9
77
42
6
42
24
46
36
32
4
51
36
53
30
96
34
12
66
33
5
10
80
40
8
1
65
16
62
16
2
94
33
36
17
24
90
70
2
6
108
28
8
12
22
48
33
5
48
40
12
30
8
37
137
7
149
36
40
32
52
44
10
8
97
69
3
89
28
48
15
53
6
48
48
6
24
88
8
28
30
50
16
30
33
5
31
29
64
60
24
8
67
23
6
58
56
66
22
30
32
112
27
5
31
137
7
17
55
11
6
24
34
6
50
96
16
56
6
82
8
72
46
2
22
8
24
10
69
171
56
6
40
42
14
154
24
38
34
38
40
8
52
96
54
30
12
38
40
86
7
17
36
36
42
13
5
16
12
32
136
2
6
138
24
6
19
39
2
102
30
7
101
4
50
10
44
40
50
24
22
32
19
5
66
66
6
16
129
69
66
2
6
37
3
2
100
2
37
17
52
68
96
55
5
36
67
15
26
12
82
117
75
38
16
2
40
14
24
7
41
12
91
9
74
18
7
47
22
18
57
29
18
70
8
12
30
6
144
12
46
62
16
32
4
32
4
12
48
30
14
36
6
121
93
18
33
36
17
64
8
10
6
146
30
4
12
74
10
51
72
35
6
42
120
6
100
30
57
5
24
18
24
1
65
30
48
88
14
106
8
120
6
76
12
66
56
61
93
32
78
46
39
57
15
5
36
48
10
14
48
10
8
37
45
27
72
99
80
6
34
2
22
9
71
6
100
39
9
20
43
23
94
8
10
6
20
22
26
30
18
36
40
72
32
10
24
33
5
100
62
66
96
67
35
22
24
56
4
30
45
59
16
8
34
68
48
28
27
5
6
46
24
27
29
66
6
4
20
18
73
45
2
6
12
30
96
46
26
25
119
58
20
112
26
54
79
9
24
18
42
60
72
18
38
18
66
48
12
64
32
90
10
54
32
70
8
160
2
6
58
14
19
21
18
30
75
36
9
27
65
28
51
36
33
2
37
17
24
58
56
42
19
11
61
21
38
6
136
44
36
40
8
96
34
24
32
30
18
40
8
1
17
64
80
12
42
22
15
11
16
14
40
50
30
34
50
6
6
40
42
110
18
24
22
8
18
54
178
14
10
26
16
20
16
92
6
37
33
26
85
69
38
16
54
20
52
60
62
102
112
2
22
8
28
60
15
3
6
42
66
99
3
80
40
98
6
6
19
36
89
18
18
6
54
103
51
32
22
32
16
42
42
14
30
7
3
62
40
24
2
13
3
33
72
17
6
121
36
125
16
92
36
55
23
34
6
26
22
30
50
22
2
1
15
128
18
28
36
6
56
6
31
9
26
10
6
21
11
126
7
35
22
48
44
4
8
84
6
1
15
8
34
15
33
38
126
10
144
2
28
15
17
34
30
27
15
54
50
48
6
66
10
12
2
24
42
174
1
17
16
20
12
43
35
1
63
62
16
84
14
13
9
18
45
75
38
10
6
186
117
27
8
6
24
34
8
120
6
52
68
24
10
8
6
18
13
27
102
50
10
156
18
98
30
6
10
8
78
19
89
91
5
52
42
30
32
36
16
3
11
126
42
16
21
35
48
34
6
21
89
16
3
5
31
27
45
9
27
29
138
13
17
24
10
18
20
16
56
24
58
18
20
66
54
40
44
76
8
10
134
10
56
10
39
36
41
88
114
6
24
51
129
38
54
36
16
92
18
72
126
90
34
15
29
58
24
14
16
75
36
123
62
58
9
36
5
6
22
98
34
44
64
20
108
66
16
56
6
66
6
72
36
48
60
66
6
31
33
56
36
30
64
30
20
22
14
18
1
5
18
6
16
48
2
294
7
3
32
1
21
8
42
18
100
8
52
44
31
9
24
90
56
48
70
27
17
60
31
27
6
74
30
151
57
12
12
2
54
64
60
80
12
16
2
18
64
36
26
16
6
2
24
72
30
10
30
2
40
14
34
6
8
114
72
16
2
4
8
24
90
49
45
26
40
14
100
62
24
30
10
6
39
5
36
48
24
10
234
36
56
18
1
53
96
12
6
46
120
32
18
70
24
18
110
24
106
86
40
18
48
54
26
18
64
32
6
24
ABCD 96876007472*3^$a+1 [50002]
24
24
35
7
65
109
35
13
18
18
12
24
51
32
12
25
51
48
69
198
29
16
33
15
57
3
24
8
7
33
20
25
119
1
18
69
45
12
144
54
45
15
48
18
54
17
4
9
18
17
7
78
42
5
13
18
5
49
35
13
23
88
72
9
144
36
11
40
72
15
33
8
7
12
42
6
24
48
18
27
3
77
37
3
32
49
6
21
9
6
17
13
12
126
96
84
45
72
3
45
9
12
54
12
17
12
28
15
45
8
12
55
17
19
6
126
18
12
3
24
111
5
19
6
11
31
18
47
79
33
80
28
153
35
1
36
179
16
39
6
60
15
15
29
103
45
45
51
24
48
3
24
125
37
3
21
54
81
9
18
24
5
4
12
93
27
3
65
7
57
21
12
12
18
60
54
36
72
3
164
28
36
117
27
57
18
101
1
24
15
81
66
29
16
12
15
48
57
21
30
24
30
66
5
52
33
36
39
32
7
30
15
3
12
6
54
17
13
63
20
48
1
30
30
83
16
20
25
75
44
43
42
47
61
3
21
30
5
43
33
63
65
4
108
108
24
15
96
9
93
23
7
12
45
33
12
35
76
21
6
12
81
20
67
30
27
8
25
54
24
5
91
69
39
33
308
12
24
73
12
35
16
20
40
15
33
117
3
32
37
12
54
9
32
28
15
48
33
144
15
33
45
83
25
12
12
90
5
7
33
75
101
7
18
90
57
105
3
69
42
33
63
5
127
30
36
6
6
12
63
39
54
30
5
19
21
57
15
3
150
39
20
96
31
18
3
60
15
60
77
43
17
31
6
24
36
36
12
18
18
60
11
4
24
21
255
27
24
30
6
5
40
9
111
3
6
228
11
19
33
48
27
24
144
6
23
1
36
6
18
12
15
44
25
48
15
32
4
57
27
27
126
47
31
9
36
51
5
13
60
123
9
90
29
49
63
45
95
25
3
20
91
41
7
45
36
12
27
30
36
30
5
37
42
21
129
6
84
21
24
21
42
48
72
12
78
3
24
20
13
12
3
8
61
90
24
24
18
87
3
84
60
21
12
87
96
57
32
1
90
125
49
6
24
30
39
60
15
12
12
33
44
13
3
135
24
6
3
12
165
15
8
40
24
8
48
97
87
117
120
24
27
15
30
12
36
72
3
60
9
3
57
12
3
15
12
69
45
12
138
24
17
60
4
24
33
84
24
12
15
12
3
77
12
19
30
12
3
32
67
18
35
24
16
27
30
36
11
16
27
17
28
57
36
42
78
15
3
57
8
12
108
36
109
27
8
4
96
9
3
20
12
76
39
42
48
138
12
18
18
77
67
72
9
56
55
125
49
12
30
42
18
5
133
6
9
32
19
30
155
19
17
25
60
27
57
18
21
20
85
39
20
91
57
33
24
216
35
4
48
3
30
87
15
65
7
6
36
6
42
15
3
30
3
60
24
60
8
73
90
90
15
9
35
16
20
4
33
24
3
93
48
27
3
189
8
25
15
12
32
4
15
17
7
6
60
6
29
37
48
6
18
96
6
21
44
25
6
60
53
12
73
84
30
66
15
15
42
24
63
3
57
32
13
15
8
175
54
39
147
30
23
205
15
24
3
30
3
24
92
13
3
15
5
193
120
27
12
32
31
18
35
37
78
29
43
12
45
21
36
63
3
18
12
24
18
30
3
48
21
84
11
49
35
37
95
85
63
176
43
5
7
30
51
8
37
27
135
12
18
75
3
72
33
20
12
13
15
3
36
24
5
12
67
6
6
120
21
15
12
30
6
66
6
57
36
15
72
48
12
57
33
75
9
63
96
39
138
24
126
18
12
27
45
51
57
18
54
3
63
6
39
21
59
124
48
15
33
12
60
20
40
68
37
3
111
21
33
11
16
15
102
3
44
1
3
9
18
17
211
101
4
152
24
1
15
3
57
45
30
12
18
155
24
28
45
48
15
20
37
12
23
16
44
73
12
15
152
31
30
12
83
7
45
3
30
12
51
27
42
131
37
15
27
30
60
36
36
3
33
23
19
33
33
54
102
36
18
9
105
3
44
48
25
12
6
53
49
12
18
113
37
123
44
36
37
35
36
37
30
33
51
48
168
114
3
32
36
40
105
27
3
12
66
30
77
60
13
27
12
27
6
150
48
57
32
25
12
6
57
33
35
12
61
60
39
15
137
16
15
42
11
7
45
60
27
6
39
27
6
72
15
48
15
60
24
53
67
48
60
5
13
3
15
57
9
3
3
45
72
92
73
42
60
41
73
84
23
7
18
23
19
6
15
32
52
75
17
36
7
17
79
114
18
5
37
3
87
90
3
9
48
51
32
37
3
48
72
3
30
27
9
36
15
60
3
65
37
27
3
60
77
13
63
12
48
20
37
18
9
32
16
68
1
24
11
1
138
9
36
9
3
3
54
18
5
19
33
108
27
18
3
20
31
36
57
36
92
100
44
24
31
6
15
15
33
15
6
30
33
68
28
39
18
24
11
112
81
12
132
6
77
37
42
18
11
12
19
24
12
12
72
29
4
48
12
27
24
12
90
18
12
33
12
3
54
30
42
30
36
90
60
30
18
6
9
9
15
32
36
7
30
15
3
29
24
4
141
84
3
12
15
77
16
20
112
48
27
102
39
104
91
30
75
9
42
24
30
12
12
63
45
18
12
18
12
18
54
6
54
18
72
93
3
6
71
13
71
24
67
33
21
3
93
12
90
12
60
108
126
12
24
36
48
84
51
24
8
115
24
18
12
11
67
12
21
12
33
12
3
3
30
11
28
45
15
68
25
75
12
68
13
27
15
108
6
30
18
251
1
6
30
63
12
9
111
12
32
13
3
93
27
8
12
37
51
15
6
54
5
7
5
7
81
20
4
68
7
18
18
29
36
55
17
19
33
93
75
27
5
121
11
4
24
81
47
7
42
90
9
21
6
93
27
90
18
12
5
85
30
113
1
6
12
12
21
8
12
37
15
57
ABCD 96876669304*3^$a+1 [50018]
15
17
16
9
87
273
96
72
23
61
48
18
12
12
48
30
11
49
18
60
54
11
13
24
162
30
155
48
1
12
144
18
6
59
13
54
18
42
114
6
78
6
165
57
102
6
24
3
15
33
69
75
27
18
83
169
23
160
80
16
32
73
6
60
174
6
36
29
1
12
147
153
96
12
138
17
49
18
60
6
102
18
24
27
45
3
15
12
54
15
9
12
36
60
12
48
15
48
27
42
72
18
120
12
45
69
59
67
108
6
11
13
3
93
6
6
54
6
12
12
180
18
90
12
66
30
42
30
60
83
25
114
114
51
21
42
78
18
17
13
54
77
31
12
90
11
16
33
108
24
108
72
6
17
7
30
54
30
12
42
30
30
150
30
30
6
237
99
45
63
12
36
18
15
9
12
18
6
24
60
36
12
30
12
5
55
6
35
79
36
6
23
37
11
25
162
53
169
6
42
60
48
24
90
126
48
6
90
120
24
24
6
6
54
6
48
12
36
30
45
15
30
12
6
17
37
48
59
16
15
30
3
21
48
6
66
3
45
3
27
12
48
102
36
48
6
18
48
84
179
1
114
30
6
9
117
42
33
27
5
31
81
48
231
12
45
15
54
18
30
36
156
30
36
42
48
228
12
47
31
114
42
36
24
18
23
133
36
6
78
6
36
12
186
12
12
11
37
18
96
30
18
66
6
18
47
1
42
6
159
33
54
9
45
51
144
39
6
42
89
25
36
35
19
45
96
48
45
6
141
32
1
204
3
48
80
31
65
121
23
25
39
15
6
107
13
36
30
6
12
12
24
75
87
9
3
12
6
48
6
5
19
29
16
9
90
6
24
36
42
30
18
6
36
54
33
93
42
12
24
117
45
54
78
18
18
27
32
85
6
12
54
30
5
49
96
15
15
30
99
39
42
78
6
126
78
30
17
13
51
27
69
9
24
18
90
24
6
12
18
60
24
54
66
18
30
42
30
51
9
39
32
7
36
69
15
30
48
84
6
18
132
48
66
78
83
48
61
18
42
18
60
41
151
153
3
72
53
48
64
32
1
30
30
3
99
48
162
18
18
42
78
60
30
6
108
72
156
24
48
120
12
51
33
111
9
71
49
12
83
7
72
18
108
24
12
66
12
17
193
15
87
6
24
60
6
30
27
15
102
18
57
21
48
11
1
15
27
30
6
81
93
131
16
33
63
27
30
12
36
24
30
65
139
21
9
30
36
60
66
54
24
9
51
42
3
144
48
177
6
57
32
31
6
18
6
36
15
3
30
78
12
30
108
59
109
66
24
9
80
181
54
288
90
54
54
24
36
60
120
84
30
30
63
15
24
30
138
120
41
31
81
9
39
75
21
9
12
27
123
72
36
24
108
72
30
12
51
39
24
17
67
12
48
6
12
24
39
15
30
42
105
15
30
114
36
132
12
30
36
48
11
31
12
117
21
48
11
48
25
60
42
30
3
123
30
12
138
30
18
17
7
6
12
12
18
137
16
45
35
49
15
45
12
6
17
13
48
36
114
6
6
72
18
12
6
69
15
17
1
84
75
93
30
21
57
12
48
27
87
105
48
93
3
27
60
30
90
12
5
37
30
48
18
75
15
30
114
30
3
57
36
114
48
18
12
48
3
81
36
54
18
36
6
9
69
27
9
24
15
96
45
24
48
24
3
33
15
99
78
6
36
21
128
7
9
15
78
72
168
30
90
138
33
129
36
24
131
1
18
6
72
60
192
18
33
69
18
102
6
6
24
84
75
33
15
117
192
59
25
12
27
15
12
156
54
18
138
12
72
51
9
54
24
42
6
89
1
24
23
7
105
15
6
24
66
17
103
114
30
6
30
53
1
30
33
15
18
12
131
55
57
93
24
36
42
42
138
9
21
123
15
66
48
30
90
72
6
24
18
138
53
85
11
16
57
12
36
24
84
12
12
3
39
84
114
30
18
83
64
21
6
30
30
18
66
21
96
9
30
18
120
12
35
85
11
97
6
6
36
30
30
18
81
99
6
18
186
132
60
60
15
9
144
24
15
15
48
30
24
11
37
48
48
27
3
36
24
30
36
143
16
9
6
54
48
48
24
51
81
15
15
36
48
36
78
78
60
17
13
24
66
18
39
21
27
27
6
60
6
6
84
36
60
30
54
15
45
120
24
54
12
48
66
12
24
11
7
42
15
45
30
90
6
5
37
27
9
36
24
12
48
36
75
21
72
180
30
48
114
63
3
29
73
71
16
51
18
6
24
6
126
30
42
17
19
96
45
75
66
3
207
17
160
15
6
11
16
240
48
117
24
18
90
23
55
12
12
18
63
128
61
30
6
12
18
18
15
45
42
102
6
72
12
18
87
32
193
6
6
54
45
51
18
6
6
63
3
12
66
12
3
81
48
12
48
36
15
75
21
75
18
90
216
17
73
71
61
83
175
24
41
37
18
9
15
33
15
18
24
23
25
48
87
105
12
6
12
57
33
12
30
5
1
114
48
12
65
ABCD 96876956578*3^$a+1 [50011]
69
6
24
66
12
12
66
42
51
12
15
84
141
15
30
54
138
18
12
93
48
171
210
36
15
45
15
69
30
120
9
207
30
60
30
12
78
30
12
30
183
39
90
60
120
51
9
36
3
9
42
258
51
39
30
3
45
135
45
102
282
90
36
102
120
90
150
87
15
66
180
30
72
102
15
144
117
54
48
108
105
9
18
33
15
54
15
33
27
165
6
42
48
75
135
24
48
42
6
24
249
36
93
30
33
39
18
162
21
117
60
12
75
21
24
108
222
6
102
42
6
12
12
18
207
15
90
75
81
12
90
78
3
132
87
57
333
147
15
90
6
174
48
12
39
12
69
18
42
39
9
168
90
129
51
12
90
90
12
60
30
108
42
66
24
30
30
39
21
120
66
294
60
258
60
33
297
30
120
30
48
39
36
9
30
90
6
12
162
51
144
144
117
120
12
18
24
189
267
72
93
99
30
318
12
66
75
129
60
18
81
69
18
165
105
60
174
6
24
75
51
30
270
12
237
81
132
12
30
78
12
126
60
93
96
51
174
108
12
48
111
21
6
24
126
255
69
120
6
69
60
51
234
36
30
24
66
39
135
270
120
6
9
24
156
15
66
30
60
24
45
63
81
156
21
12
78
84
48
33
117
108
54
6
222
30
48
72
27
21
12
102
9
9
42
18
72
18
12
48
42
48
27
63
33
135
12
60
21
36
21
54
36
42
180
348
180
12
42
21
15
84
6
54
36
45
87
240
102
30
36
9
15
126
54
150
186
60
240
12
210
27
21
30
33
36
3
48
54
18
222
18
168
69
123
57
255
69
159
33
24
183
12
48
60
60
78
12
42
60
6
90
42
111
159
21
60
192
129
15
63
90
27
24
9
258
12
12
48
42
78
57
21
42
132
6
42
30
12
156
24
75
33
60
3
99
45
123
57
21
12
48
24
96
30
24
30
15
195
66
90
33
21
6
24
60
48
21
87
60
54
18
42
30
45
21
12
162
45
33
72
78
18
30
234
18
48
333
27
60
12
108
24
30
18
12
45
3
42
351
27
12
36
72
30
60
231
9
27
51
42
30
12
6
132
87
15
60
69
159
90
108
174
96
24
48
30
12
6
60
24
21
48
9
90
48
33
57
60
54
30
66
24
6
42
57
60
33
12
90
120
30
60
18
138
132
63
27
138
132
18
144
6
222
33
39
150
228
78
9
144
39
48
45
99
6
30
153
81
48
72
51
45
39
36
69
135
141
42
30
12
168
3
87
72
30
99
27
30
15
57
162
60
66
15
27
42
75
36
9
60
366
9
216
99
78
60
42
6
30
24
36
42
108
15
99
9
21
15
21
90
252
210
12
60
120
120
96
72
51
99
78
12
111
177
30
90
54
6
174
36
33
12
69
171
27
102
6
42
288
102
42
96
84
18
18
39
15
66
12
48
84
60
6
42
18
42
12
219
57
39
156
57
48
63
99
60
162
30
120
6
30
12
120
78
54
90
78
102
96
42
18
3
141
6
54
51
108
132
129
126
102
42
30
18
48
30
15
27
90
111
36
33
111
9
48
159
24
69
3
9
48
123
9
66
42
30
168
90
54
48
12
120
198
72
6
93
9
18
84
60
21
9
18
12
90
48
90
42
111
9
108
3
15
330
294
ABCD 96877318282*3^$a+1 [50013]
69
35
13
36
15
20
139
18
83
4
45
36
12
18
5
25
11
13
23
60
28
36
44
24
7
5
64
20
49
71
40
9
27
15
18
123
9
71
43
9
20
67
60
90
15
80
4
69
30
6
24
108
15
44
25
30
29
12
40
24
116
13
59
36
12
37
11
37
42
48
17
25
48
75
27
30
48
12
71
4
63
9
24
21
11
4
3
5
61
35
16
8
28
24
68
1
12
63
12
44
61
132
60
30
60
245
13
119
85
48
11
7
30
87
20
1
27
24
39
5
37
3
60
21
15
9
47
100
9
48
3
33
60
156
11
24
4
20
12
48
112
9
59
96
25
159
27
30
48
66
24
29
48
13
24
35
7
53
37
11
13
30
5
52
57
72
11
55
45
8
25
11
85
15
84
20
16
20
4
9
23
13
35
55
5
4
12
105
11
48
67
5
48
25
11
4
51
6
72
47
43
53
13
11
25
11
13
72
12
11
1
23
28
33
6
78
63
27
30
15
56
7
9
48
96
27
30
12
15
20
16
27
9
21
23
1
24
11
13
12
30
54
66
18
102
45
9
27
92
12
121
24
6
9
9
15
99
17
36
25
39
44
31
48
30
11
1
18
33
117
78
90
12
48
63
27
5
64
45
114
5
24
37
30
30
15
60
9
11
25
36
3
15
12
5
72
25
87
8
31
5
12
13
120
72
12
48
18
132
54
11
73
39
51
9
15
5
67
18
36
11
36
4
60
51
29
60
25
71
52
12
15
24
90
11
1
27
15
162
11
25
3
32
40
8
37
42
17
25
6
9
68
133
48
12
84
95
36
4
44
19
6
42
30
3
21
71
55
30
48
12
12
60
23
13
6
53
25
11
1
95
28
63
5
25
59
76
45
12
30
137
1
60
39
96
33
6
65
4
21
24
42
102
12
15
44
1
18
90
35
7
6
15
27
18
39
24
36
33
48
24
51
9
84
59
52
36
15
30
54
24
57
48
32
55
18
30
30
47
64
45
36
23
1
3
33
35
120
139
48
5
37
6
30
12
11
24
52
3
41
97
24
36
3
9
78
42
42
21
3
41
1
24
35
25
6
9
21
30
9
33
107
24
25
12
48
87
219
33
21
11
4
69
11
16
36
57
12
174
72
90
35
28
21
30
53
13
27
3
45
9
60
90
9
32
25
24
24
36
71
40
9
66
72
5
12
85
15
33
6
5
36
24
79
12
54
27
3
66
18
105
3
5
60
19
48
66
11
61
35
13
35
1
3
60
12
8
12
25
54
36
6
12
6
5
1
36
30
113
4
33
3
69
51
9
11
12
85
48
195
24
32
16
117
23
24
96
88
32
13
12
12
123
9
60
35
48
12
61
35
100
72
27
33
3
9
33
42
5
19
41
4
60
39
125
7
6
15
9
24
27
45
18
12
42
42
66
24
39
12
9
15
81
99
3
77
24
1
15
9
6
6
48
59
37
39
45
12
24
54
6
11
43
57
72
3
12
6
6
45
9
12
23
61
18
33
63
105
92
60
49
6
57
32
43
12
21
3
65
97
24
59
4
36
51
48
18
30
5
7
5
16
15
6
84
12
23
91
129
44
97
60
6
29
85
48
11
1
23
43
18
36
23
52
21
35
112
33
3
21
15
15
41
12
13
60
48
59
85
3
20
19
21
44
48
103
78
24
30
5
37
71
25
72
72
15
56
84
103
197
16
15
69
68
1
54
17
25
18
177
24
15
12
5
13
35
36
24
31
36
65
13
39
56
16
33
12
18
42
11
79
30
18
18
75
8
52
15
89
73
96
96
6
5
13
51
44
16
20
100
3
12
18
75
32
1
72
35
48
37
18
48
89
73
30
5
4
140
1
24
6
53
37
47
12
4
12
68
4
15
6
24
71
1
63
3
48
17
37
111
21
36
90
48
6
78
6
6
29
25
30
17
73
12
72
27
21
3
12
3
102
39
44
37
35
49
48
12
11
24
13
6
5
4
8
28
20
76
56
7
18
24
6
18
72
24
18
5
25
15
51
66
6
5
28
36
21
42
18
90
89
1
42
53
13
126
65
13
12
11
25
48
131
121
3
12
32
48
19
5
25
11
40
24
44
100
12
45
35
28
36
45
6
18
47
100
3
29
1
27
92
31
17
48
37
27
36
20
187
5
4
9
12
18
12
65
25
144
51
39
5
16
8
40
69
60
12
48
6
6
36
87
45
48
59
16
39
5
13
23
4
24
12
57
72
36
72
23
84
4
12
68
19
5
1
24
15
93
27
8
19
53
13
35
40
8
4
68
13
27
8
25
27
15
18
59
7
114
39
27
5
13
36
71
28
12
44
49
6
36
36
42
48
24
11
25
24
15
15
5
109
36
3
3
48
5
160
9
11
7
54
3
21
96
48
95
7
6
59
13
102
9
51
36
5
7
96
6
60
63
56
1
18
6
24
18
18
15
9
42
21
20
19
30
108
3
9
15
21
107
43
30
18
84
33
3
21
36
117
35
7
6
30
5
25
3
15
5
12
25
119
1
18
12
17
61
35
4
45
35
13
18
6
90
113
37
18
90
126
6
18
21
32
67
45
15
6
12
23
25
12
24
3
57
48
3
32
43
42
12
59
25
27
108
72
273
36
114
45
72
32
85
71
4
32
1
47
1
15
20
16
21
12
66
36
5
16
9
6
5
19
36
89
13
11
36
61
12
6
17
13
71
55
41
28
27
132
102
119
36
28
56
52
87
53
12
127
5
85
71
48
7
9
21
47
28
33
12
3
15
45
21
36
23
4
21
84
83
24
100
9
60
12
59
49
60
30
21
8
73
15
8
49
27
21
15
20
13
66
6
75
72
51
5
7
24
29
100
72
33
162
108
144
18
30
5
4
111
17
52
51
77
12
1
48
15
105
51
105
39
9
51
36
20
1
143
1
11
72
43
17
13
108
111
44
4
3
5
109
35
43
21
57
24
35
25
95
24
24
61
6
30
48
23
7
41
4
8
7
66
24
3
3
36
5
88
8
37
107
76
27
33
99
18
12
23
48
64
39
29
108
37
11
64
33
60
3
9
18
30
60
ABCD 96878229062*3^$a+1 [50006]
48
144
39
16
71
18
39
75
85
35
72
144
126
6
49
176
112
5
18
25
29
18
102
43
161
159
16
32
45
72
48
168
72
18
12
24
48
96
30
24
31
77
54
61
113
54
60
192
6
54
1
83
90
24
18
18
7
47
102
126
13
119
102
3
33
78
30
132
48
31
59
24
120
78
18
12
60
318
126
24
9
16
95
6
36
48
54
90
6
174
36
60
12
150
33
39
90
12
18
306
24
12
54
37
17
6
105
21
30
13
41
39
33
54
25
48
5
91
71
153
63
12
96
36
108
30
60
252
66
13
29
48
19
23
66
312
63
112
32
3
93
105
6
48
36
157
29
180
63
63
18
54
30
36
90
60
102
42
102
114
54
48
355
59
18
18
18
6
54
12
72
31
5
42
30
60
30
222
30
96
126
54
9
45
162
66
132
30
42
51
57
30
6
19
65
60
12
24
15
69
18
72
33
64
125
126
18
12
55
5
27
63
49
41
7
65
162
13
35
18
198
37
35
24
18
126
12
57
21
120
24
102
181
5
18
72
18
90
72
12
60
12
73
125
18
114
174
6
123
57
138
36
24
210
31
77
18
42
54
49
5
54
72
13
23
25
48
29
6
109
191
54
43
47
36
36
6
19
53
267
15
33
117
84
6
33
160
35
93
57
135
27
36
72
72
90
30
18
60
27
16
95
180
90
144
19
41
48
126
42
79
11
72
126
30
6
30
54
234
60
36
90
12
54
96
97
23
60
30
54
121
47
66
175
41
90
96
13
59
180
18
48
24
48
55
17
31
41
108
78
12
33
144
64
96
11
30
87
45
30
126
24
30
42
126
12
6
66
18
18
18
72
132
18
49
48
11
66
3
15
78
12
55
5
12
90
60
36
12
36
42
120
132
15
165
36
7
83
252
48
1
71
25
32
75
138
18
24
66
15
21
54
69
27
54
15
87
72
90
55
53
42
192
49
29
192
24
102
24
13
17
60
84
6
90
108
36
36
18
25
131
6
103
128
64
80
51
234
18
60
108
18
30
6
211
5
18
30
75
21
66
105
3
6
138
36
25
11
6
48
144
132
48
18
18
24
138
18
114
120
105
165
60
48
42
18
18
1
96
77
3
123
6
79
59
21
15
162
42
37
29
24
126
54
126
9
45
30
6
15
15
36
6
48
7
143
102
60
12
6
12
18
36
43
143
18
36
18
12
96
30
42
18
48
72
78
174
31
5
60
84
75
213
54
36
180
13
47
120
78
300
54
18
42
180
36
54
72
66
60
108
36
84
132
102
36
144
132
36
159
16
35
162
18
18
36
36
15
27
138
168
30
37
179
6
55
47
36
54
42
13
17
18
13
29
18
30
3
87
25
96
95
240
126
18
1
89
102
126
115
17
15
21
120
36
36
54
24
66
24
12
103
96
131
162
192
6
90
48
216
114
49
41
7
65
63
9
18
12
73
89
96
103
35
54
55
71
186
126
90
55
144
53
72
54
45
45
19
65
18
54
24
54
90
12
126
54
6
264
24
54
12
108
36
186
45
16
95
49
11
69
111
12
90
216
96
84
127
23
9
3
42
66
24
90
66
180
60
12
145
89
55
143
72
121
77
115
227
61
53
126
45
99
306
48
60
12
6
54
138
18
132
12
24
66
6
43
95
54
36
24
15
123
108
72
108
204
73
48
5
36
120
24
7
23
252
342
36
6
13
5
72
48
18
54
36
54
18
18
18
24
72
66
24
33
3
54
36
120
18
24
108
12
6
19
65
6
105
75
12
25
17
30
72
126
18
54
42
25
65
108
48
19
23
18
7
ABCD 96878723174*3^$a+1 [50002]
48
67
105
12
27
54
84
72
30
66
42
36
17
60
7
21
51
48
65
31
54
42
41
43
6
48
23
28
12
9
18
5
67
33
63
78
24
3
45
83
91
96
17
25
18
42
3
87
5
36
7
18
27
99
24
60
30
6
48
36
9
80
16
21
59
55
24
5
28
3
66
35
31
5
25
144
18
18
47
1
12
27
176
4
8
67
6
66
41
13
27
15
53
1
95
4
99
12
24
150
36
71
28
56
1
18
12
24
18
15
21
30
45
111
240
6
54
69
20
61
11
19
18
48
48
30
5
7
153
99
12
9
21
18
6
150
77
97
12
18
5
28
27
18
24
18
12
29
19
53
43
29
16
51
18
11
85
12
12
12
24
24
6
6
123
48
20
148
56
103
17
36
49
30
18
78
54
48
3
60
8
31
41
145
47
31
72
77
60
25
138
42
95
67
5
1
15
27
21
39
6
12
42
17
1
18
17
72
13
183
15
5
7
120
30
59
1
23
4
15
36
45
27
72
96
72
12
48
12
60
17
13
78
114
123
15
18
90
17
7
125
43
6
15
44
31
36
54
75
20
7
108
42
30
18
11
31
5
7
6
30
24
21
24
21
12
24
39
9
11
37
3
132
45
12
6
5
109
18
29
73
48
3
15
29
48
19
53
115
150
3
3
72
102
3
27
6
6
90
111
32
7
21
9
59
67
48
72
5
24
48
36
1
60
18
93
33
24
11
55
6
36
18
30
11
19
6
30
6
24
51
27
33
20
112
3
54
84
24
107
1
18
105
140
60
1
6
5
40
33
72
27
80
28
3
5
19
66
11
31
30
48
75
39
72
144
5
7
102
36
27
39
24
5
115
210
6
9
60
9
48
114
5
31
24
101
37
3
3
132
5
7
17
84
37
30
29
36
67
18
12
48
144
6
105
12
48
75
12
33
3
42
18
60
137
43
96
5
115
96
5
55
18
30
9
51
45
12
32
37
6
57
8
49
6
5
7
12
9
9
48
30
90
30
48
114
66
17
132
31
30
11
16
27
5
37
23
31
72
5
28
9
15
15
12
65
1
108
42
12
33
15
12
18
83
19
60
66
12
27
80
1
6
6
12
35
28
15
108
45
39
101
277
12
48
12
3
9
6
42
3
8
25
30
54
51
12
3
36
18
30
6
71
55
114
96
66
60
77
31
72
84
24
41
36
72
91
72
90
3
9
72
6
5
37
30
5
12
49
59
1
35
67
24
6
24
3
45
12
18
42
3
63
12
18
42
77
36
67
21
39
48
30
48
6
5
55
21
15
84
6
18
60
6
18
21
165
36
18
33
93
15
15
5
36
16
12
33
15
9
54
6
18
12
29
67
24
33
15
81
21
51
9
63
135
33
12
27
30
39
12
3
114
18
5
7
12
21
27
18
42
21
21
59
52
20
133
30
17
19
33
96
15
5
49
48
24
171
33
36
11
24
48
16
132
33
35
85
36
30
173
1
90
60
12
72
48
24
30
18
60
5
1
72
15
33
27
3
36
41
7
48
89
13
6
24
33
15
108
156
36
57
20
85
23
19
18
143
13
12
35
7
48
29
28
81
24
191
19
17
13
36
6
60
24
57
20
40
27
6
12
95
28
21
24
84
23
55
30
18
5
7
33
27
5
49
6
18
35
132
55
42
15
21
12
48
12
23
96
28
75
90
75
117
6
60
53
19
30
3
60
3
5
61
78
108
18
99
27
24
89
31
117
9
24
6
21
3
5
157
3
15
30
6
9
21
111
15
12
18
54
6
83
31
48
17
13
120
83
7
21
72
45
27
8
37
108
35
12
7
65
211
60
53
91
9
32
19
69
39
108
53
7
24
41
13
27
57
15
15
45
33
18
9
21
42
12
12
24
96
120
30
54
17
7
30
6
65
55
185
175
17
37
48
12
36
27
27
60
6
15
20
7
84
21
15
12
66
66
30
36
18
12
18
36
11
28
21
90
81
32
1
6
24
45
27
42
3
33
27
33
24
72
11
13
84
12
71
7
5
132
25
18
41
7
78
30
132
54
63
33
15
3
17
28
9
35
100
21
11
43
36
60
5
160
9
51
15
12
12
6
54
33
3
57
69
6
78
30
89
25
30
6
24
42
24
42
18
5
7
33
45
24
12
24
12
23
7
45
72
45
15
15
53
109
6
29
76
27
36
60
57
3
30
11
4
32
19
6
42
48
45
12
15
60
33
32
1
36
63
36
21
18
113
12
1
150
36
89
12
25
12
23
13
42
12
93
9
23
7
69
9
6
72
30
60
3
12
48
105
12
15
8
72
25
24
18
48
12
17
16
45
18
36
41
79
18
18
12
53
37
72
54
12
57
20
13
87
8
43
17
28
39
5
7
41
25
54
24
24
72
6
90
48
5
151
6
18
5
19
66
39
3
45
3
36
41
48
7
29
16
9
6
30
12
12
11
19
81
123
12
24
5
88
15
60
72
36
48
30
39
33
15
123
30
60
15
80
112
3
5
36
19
42
35
13
35
184
56
12
52
45
78
24
96
12
6
75
9
12
18
36
6
51
8
12
103
9
15
33
69
23
76
51
78
90
12
30
60
18
41
12
133
35
1
6
24
5
13
15
3
138
147
3
6
18
120
5
36
1
11
72
7
9
39
17
60
121
30
5
109
39
12
20
28
80
19
36
17
19
36
90
18
24
96
5
37
30
12
18
42
5
76
15
42
3
32
43
41
43
6
60
107
40
12
21
6
53
13
23
49
102
54
11
73
66
114
6
102
24
18
33
63
60
29
13
48
27
123
36
6
72
30
6
36
23
31
24
33
57
83
13
30
45
87
5
157
3
80
12
16
72
45
24
66
84
33
33
72
171
9
11
4
ABCD 96878734112*3^$a+1 [50025]
125
43
120
176
99
57
36
45
19
80
40
120
80
16
5
54
13
23
49
24
89
55
8
24
100
80
64
11
9
9
15
27
25
20
28
83
144
285
100
8
75
60
45
16
32
52
12
35
1
72
80
112
24
44
207
306
24
43
32
16
17
103
80
4
180
5
90
1
12
68
27
37
48
335
1
60
12
65
79
24
12
119
108
25
56
64
8
40
59
168
13
12
108
5
19
60
11
229
108
185
55
8
40
24
5
39
4
12
65
31
32
63
49
20
21
204
138
61
11
73
77
138
25
80
3
72
133
20
64
95
1
72
20
148
32
63
72
97
200
16
65
114
13
60
17
139
216
48
48
8
39
90
15
40
53
180
19
36
8
24
88
72
275
13
24
35
90
18
73
35
45
220
149
63
87
133
23
13
11
30
31
24
44
51
13
95
162
3
15
12
1
59
121
17
27
243
18
54
18
51
76
8
16
12
80
28
152
28
156
5
43
72
48
107
45
88
47
1
24
36
144
35
48
18
79
56
45
87
160
20
220
12
23
105
16
59
18
27
88
65
199
23
12
9
76
36
5
24
30
1
8
261
55
188
36
16
36
24
48
120
77
63
135
162
91
60
108
167
153
16
56
27
1
60
84
32
21
7
17
48
7
60
20
88
288
47
90
12
63
27
169
60
36
60
140
21
42
25
92
16
5
295
24
96
12
5
42
66
307
77
223
32
4
41
18
108
145
24
8
120
60
148
72
8
64
144
89
127
36
32
165
42
61
5
19
96
17
27
76
24
44
57
42
25
95
145
48
132
80
135
45
117
60
39
180
4
95
42
3
28
104
108
28
47
18
42
237
15
73
137
15
144
99
138
24
19
47
9
64
44
52
24
11
109
56
40
5
55
143
18
43
120
41
39
96
144
16
23
18
115
108
20
4
48
224
3
13
47
25
47
165
4
11
133
48
17
91
12
192
200
40
48
104
123
72
9
171
25
104
24
40
48
68
256
48
36
56
15
9
9
7
113
63
24
40
44
60
21
63
108
24
45
63
12
4
29
3
99
1
59
66
115
44
4
156
83
97
23
180
13
167
72
60
45
64
44
76
71
108
1
197
135
9
55
68
28
132
212
123
45
16
56
88
47
1
29
55
5
48
63
27
1
41
18
1
137
7
116
57
42
1
56
40
24
89
63
9
31
68
4
23
25
44
3
73
8
27
85
24
8
76
11
18
7
60
116
45
99
76
140
24
16
29
18
25
23
144
205
156
329
235
11
9
81
207
60
16
11
85
36
8
4
60
323
85
5
27
232
35
45
40
35
36
69
64
92
40
59
213
316
11
49
239
42
43
32
28
360
96
80
12
99
36
9
36
124
96
32
36
9
55
8
87
102
43
128
87
21
36
64
156
23
13
12
20
63
9
4
12
8
12
64
36
32
12
45
36
27
72
15
66
79
224
9
247
48
95
288
25
152
88
120
120
59
73
17
19
80
120
117
42
162
3
52
48
32
48
16
96
95
13
5
7
11
9
124
11
25
108
17
90
13
12
23
405
63
144
85
5
91
35
132
45
120
136
60
20
117
24
3
315
1
36
143
60
13
59
265
108
72
35
73
5
7
41
43
47
33
12
24
88
48
8
16
5
103
95
72
25
84
161
79
72
65
103
11
85
48
120
132
60
180
23
301
240
341
66
42
27
21
7
263
193
77
42
57
16
12
48
128
ABCD 96879326106*3^$a+1 [50039]
70
15
3
44
6
12
16
12
74
16
24
8
22
3
53
90
24
36
28
62
7
12
15
56
13
89
48
28
27
47
25
27
8
60
52
45
15
93
35
30
60
10
60
68
25
72
5
10
62
31
9
6
2
16
26
61
48
27
45
27
12
6
20
64
60
68
67
201
2
16
42
84
6
30
42
20
30
18
34
15
35
64
32
25
27
20
198
79
35
6
40
60
110
54
6
28
21
99
21
23
160
93
9
20
66
28
9
12
45
38
60
13
59
73
123
20
30
124
18
8
60
4
45
48
12
9
36
51
75
57
47
6
82
38
60
132
76
2
144
4
44
40
93
95
133
57
44
70
8
40
33
3
57
39
36
2
90
12
36
22
18
33
57
18
57
135
20
40
33
41
10
110
106
44
49
17
103
27
14
34
42
12
6
92
34
48
20
43
69
48
32
66
88
54
15
33
42
18
54
105
21
32
43
12
12
53
42
6
7
63
92
52
8
12
30
18
52
26
7
3
44
34
27
45
15
12
5
7
11
133
17
54
10
8
78
85
108
15
14
60
7
135
8
25
51
6
18
62
6
40
12
60
18
39
24
27
20
28
36
21
3
14
7
9
42
9
9
15
12
39
20
66
22
20
52
81
45
2
12
4
24
8
40
45
45
62
10
18
14
94
2
34
24
21
60
101
55
27
68
145
9
3
48
125
4
20
18
10
42
21
63
2
22
20
16
57
17
72
64
87
3
21
71
52
6
36
38
37
41
7
53
7
15
12
18
3
15
42
3
33
30
72
24
20
46
50
10
18
57
9
51
39
8
25
36
12
17
7
23
25
12
33
32
10
93
48
3
30
6
26
42
40
48
2
16
2
40
12
21
59
30
18
4
8
73
59
25
15
38
31
71
48
10
30
32
58
62
10
6
72
8
64
18
18
48
44
18
142
80
82
8
76
26
48
12
1
39
24
69
57
48
42
48
126
114
18
27
47
61
29
30
4
30
27
35
154
24
44
22
24
21
33
8
24
16
18
36
8
1
84
5
7
3
6
62
10
2
48
49
9
12
14
61
12
3
20
34
39
11
13
107
70
3
5
42
1
3
66
38
13
12
135
8
25
27
36
21
15
56
52
36
9
27
26
4
68
60
91
51
20
25
51
12
57
96
9
68
7
93
2
16
32
85
48
15
2
18
13
21
18
33
33
24
36
44
30
1
12
3
92
30
40
27
27
48
60
18
3
27
9
48
12
11
12
22
18
2
18
70
20
28
24
3
72
120
35
4
21
11
25
5
4
6
12
50
12
36
19
23
157
99
24
48
72
32
28
33
24
35
13
3
30
14
25
11
13
27
20
25
63
2
144
4
51
83
13
17
10
93
12
5
18
49
21
44
6
13
9
18
2
60
10
38
42
78
58
144
132
9
57
74
1
3
36
108
20
90
12
4
14
78
34
20
46
2
16
72
33
27
20
25
35
24
4
9
72
63
93
45
87
65
10
38
24
16
15
39
8
100
98
12
48
22
33
39
81
35
13
15
36
110
30
6
52
8
4
38
13
60
87
21
15
32
12
30
18
102
18
28
81
48
5
112
3
47
61
93
2
37
15
57
41
154
68
12
4
42
27
171
84
6
74
37
33
3
27
108
108
32
42
42
25
5
18
25
35
72
25
35
28
2
46
42
90
33
5
54
13
15
8
85
59
6
115
24
5
55
41
52
80
70
20
52
80
25
5
70
8
22
18
33
17
72
40
3
3
9
3
33
153
180
39
5
28
15
33
27
47
52
36
18
26
73
33
44
4
51
23
73
3
122
55
17
18
4
33
23
52
68
40
33
21
18
18
44
4
15
27
93
11
124
36
33
35
48
10
54
80
6
22
6
32
24
46
42
66
44
118
42
2
34
9
45
2
16
54
8
10
30
50
22
3
53
79
23
58
20
22
32
13
12
5
6
145
35
4
20
28
20
76
36
36
84
8
52
36
18
66
9
24
57
75
36
3
12
24
48
36
6
18
2
19
29
7
95
46
104
6
24
4
2
7
105
20
31
15
44
18
64
6
90
14
4
44
73
29
31
48
9
48
2
16
2
30
12
1
15
92
12
16
26
66
40
45
3
42
44
18
13
17
43
47
16
14
22
18
8
10
105
12
75
36
9
60
93
2
13
27
20
30
42
18
7
35
13
17
46
44
34
51
11
25
3
44
22
18
2
6
64
81
5
7
35
22
63
12
23
12
85
5
6
42
16
2
37
35
16
6
18
105
33
44
30
48
25
3
20
88
146
31
105
18
14
30
73
17
12
18
73
12
36
12
69
30
6
3
71
61
5
52
80
10
2
55
3
8
94
3
33
20
19
5
90
36
25
24
5
18
30
67
24
59
25
3
18
26
13
75
33
3
32
144
4
45
21
6
12
42
26
4
9
24
3
54
3
15
20
16
54
2
34
39
3
18
36
108
50
58
30
9
45
20
31
9
36
14
73
5
42
10
30
21
17
22
48
18
74
70
8
70
48
24
21
27
33
27
45
113
72
166
2
82
2
6
25
117
2
16
30
18
134
31
21
3
123
32
16
2
4
56
30
40
18
66
6
84
15
3
60
92
1
17
16
2
64
18
2
108
16
44
70
15
15
60
57
11
24
78
10
20
13
3
72
2
10
80
42
60
70
78
30
36
57
17
16
15
17
22
36
6
38
37
5
30
48
48
54
6
54
6
25
147
6
14
18
7
213
12
36
6
68
90
58
9
45
39
12
12
17
18
10
18
2
16
72
2
16
69
12
3
78
27
48
95
4
8
25
5
43
107
1
24
3
20
4
20
66
70
2
18
4
21
24
60
51
32
28
48
32
10
92
43
17
31
51
108
12
20
13
5
31
41
34
32
28
21
51
44
60
18
16
60
32
54
13
23
130
39
15
9
59
12
10
98
13
33
14
108
85
17
7
48
23
40
20
30
58
81
45
36
20
82
33
72
5
22
38
16
2
49
15
21
35
4
18
12
18
62
6
60
12
73
9
18
50
12
118
66
2
124
56
25
29
103
53
7
3
32
22
38
85
5
42
30
16
2
42
43
53
67
17
138
12
1
3
57
5
100
87
15
6
102
152
1
9
6
ABCD 96880085132*3^$a+1 [50024]
12
60
12
12
18
102
108
36
141
99
60
150
11
40
21
35
7
96
72
12
66
35
64
56
19
36
6
3
3
18
6
114
96
6
102
15
15
30
6
21
216
3
42
24
78
18
27
48
48
69
27
3
60
17
43
42
120
90
6
54
96
18
11
139
12
42
6
6
48
35
13
3
75
66
11
7
6
59
103
12
12
96
30
18
192
18
96
30
6
18
60
21
48
3
192
18
42
96
72
57
3
24
5
13
48
18
54
11
85
131
40
45
48
155
67
45
3
12
60
36
105
120
27
6
191
16
33
95
16
24
80
16
15
24
105
9
30
12
5
16
69
11
49
6
12
12
18
156
6
21
8
7
102
30
72
21
153
60
24
3
57
63
104
151
12
90
48
18
54
11
25
12
114
30
35
48
31
57
27
90
6
72
5
43
21
45
51
63
161
91
138
30
69
105
6
65
31
105
8
13
35
67
42
54
6
36
12
42
48
12
6
48
66
9
69
72
11
55
9
120
3
5
40
57
144
60
6
24
21
33
6
12
29
55
36
24
120
54
96
18
108
48
54
48
138
66
6
33
21
3
8
7
30
6
126
78
33
129
30
60
138
51
15
6
24
11
49
12
48
72
99
9
6
30
66
48
6
3
3
42
83
43
72
12
12
48
5
72
16
57
18
78
30
6
48
102
48
53
7
33
48
32
24
31
57
27
66
48
72
99
39
6
24
30
24
42
30
29
19
90
42
36
114
51
24
3
42
6
45
339
69
15
9
32
79
6
11
13
59
16
24
111
30
54
72
18
27
51
29
48
13
54
24
45
72
24
99
12
24
6
27
21
24
162
65
85
35
115
36
60
18
6
36
105
152
13
24
18
36
216
141
3
24
18
42
17
49
39
21
30
5
55
24
17
43
6
6
30
78
45
8
55
24
9
27
48
24
5
67
29
16
48
27
36
33
21
144
36
138
12
60
96
24
48
53
13
51
45
84
6
6
24
210
36
29
73
15
27
29
40
80
19
42
30
21
32
67
36
84
18
6
42
24
3
32
25
126
24
60
24
29
67
18
3
32
181
51
9
6
36
5
97
18
72
120
12
30
18
168
150
3
32
24
40
3
12
60
18
6
69
15
222
6
53
49
6
6
11
67
213
15
12
6
47
37
18
24
6
3
135
129
81
15
32
109
51
93
27
8
31
24
9
21
102
48
120
30
12
99
15
114
66
21
24
45
6
90
123
15
24
60
93
27
192
30
111
32
31
30
6
84
6
6
24
21
48
24
27
5
19
21
3
12
18
63
3
36
6
72
12
15
15
41
67
450
27
45
131
43
132
84
53
88
72
56
79
42
114
162
54
45
111
48
54
66
12
165
123
77
19
29
7
18
30
9
183
18
39
27
48
18
18
216
81
24
9
39
72
24
9
18
125
7
180
18
48
6
21
15
30
18
30
6
84
72
57
27
36
60
5
127
137
25
63
27
21
8
55
114
12
90
30
155
31
153
32
7
126
6
66
3
24
32
139
72
12
108
24
18
3
3
5
19
90
66
12
12
186
54
57
45
6
18
102
42
27
45
3
135
6
27
27
18
48
51
3
36
89
43
108
6
78
21
39
12
45
56
72
7
54
6
96
84
33
32
145
60
18
66
111
33
12
6
114
51
32
16
21
6
5
88
56
19
36
114
126
6
30
18
11
160
56
199
18
192
36
78
77
7
126
96
123
48
75
48
66
6
48
5
16
15
156
78
39
27
258
27
33
36
114
78
24
155
40
45
6
42
171
21
24
6
21
168
56
13
78
29
73
30
48
30
144
24
144
27
3
21
87
54
60
15
3
36
6
11
43
120
29
7
120
48
177
93
51
75
221
64
96
3
12
105
21
18
84
125
97
18
12
18
66
149
7
30
6
48
12
54
219
192
144
33
12
6
18
24
51
56
103
12
69
72
24
15
54
99
48
48
105
54
78
30
78
30
174
83
43
69
195
21
27
189
21
42
48
72
42
159
27
18
27
39
48
228
48
5
19
6
90
96
21
33
6
89
120
127
33
120
75
36
6
75
15
17
61
54
141
27
72
66
66
144
120
6
30
24
5
61
18
33
15
9
3
42
216
75
144
105
6
65
43
30
54
17
13
120
18
84
18
60
12
84
66
29
144
7
81
15
9
21
3
51
5
43
12
33
8
163
66
60
39
176
144
25
42
210
18
30
51
21
75
27
132
105
9
12
ABCD 96880488808*3^$a+1 [50075]
69
162
24
36
12
18
60
3
24
63
54
15
36
21
138
42
3
84
3
36
21
135
57
3
102
42
48
72
21
21
48
18
18
240
36
48
351
24
39
21
36
57
18
120
42
90
36
21
153
18
18
63
108
132
60
120
24
87
18
36
39
12
120
177
18
36
90
63
99
57
45
39
3
138
54
90
18
24
9
108
27
18
48
3
21
15
21
102
24
102
42
21
27
9
9
6
138
42
30
42
102
42
21
60
24
75
138
72
159
75
18
90
6
54
9
48
9
132
72
48
15
9
39
132
57
3
33
123
93
132
12
144
108
24
84
3
57
108
39
63
60
66
42
198
30
6
15
33
75
3
120
90
15
45
72
18
36
18
234
66
18
72
81
15
9
36
57
27
27
33
21
6
138
72
126
144
6
75
27
21
3
30
24
30
36
36
126
96
123
3
72
126
30
225
63
6
84
78
156
60
177
57
39
33
66
6
36
3
36
189
72
18
69
165
108
99
69
123
60
15
30
18
18
87
81
27
63
66
75
93
54
72
141
69
27
87
234
63
60
21
108
18
45
21
24
39
45
144
6
66
36
90
72
90
36
96
36
18
9
75
57
15
96
45
84
15
69
105
216
18
21
33
132
15
3
72
12
60
126
84
72
18
42
36
51
15
6
39
45
219
129
108
48
99
108
15
12
54
18
33
57
99
33
54
18
87
39
48
45
60
12
51
45
24
60
33
63
63
45
21
42
18
54
30
126
24
18
3
153
15
45
123
3
81
63
66
36
54
162
6
138
150
129
24
21
54
258
39
15
33
12
39
6
102
6
123
141
42
45
129
6
36
66
3
21
99
21
60
135
57
111
15
18
3
3
81
165
42
252
69
60
105
3
84
57
3
15
21
33
27
93
60
102
6
36
39
48
51
54
27
213
12
6
9
171
210
132
66
54
135
207
36
96
30
27
24
108
9
138
18
15
9
18
246
42
18
300
78
12
21
39
12
6
27
201
18
33
21
27
45
6
90
99
45
36
135
183
18
255
3
36
156
42
18
18
36
63
63
84
9
15
66
6
156
24
45
207
18
12
75
39
216
48
57
12
36
120
81
147
36
48
135
18
102
6
30
9
213
54
153
45
54
84
18
42
12
33
24
57
39
51
21
15
174
36
72
63
168
57
3
111
36
234
54
48
36
45
24
27
102
36
24
66
81
45
36
15
129
39
96
24
39
24
57
60
129
36
108
114
18
84
54
33
201
24
48
36
18
72
126
15
36
45
3
141
39
12
15
45
45
36
60
90
18
111
168
63
54
3
9
96
30
81
276
12
87
84
18
72
72
42
33
105
18
81
45
15
147
168
66
39
156
39
222
48
78
48
126
18
42
48
36
6
102
6
156
177
201
54
96
9
117
198
141
69
27
27
21
51
36
81
87
21
105
18
21
36
27
132
12
54
15
3
24
33
87
60
30
99
24
180
63
66
18
45
69
18
66
78
18
30
126
15
63
129
81
24
63
45
66
18
15
21
42
21
123
54
54
9
9
90
90
18
84
126
3
12
27
12
90
15
48
12
36
75
9
21
42
12
144
42
3
36
51
84
60
108
165
27
126
126
9
27
60
306
72
84
168
54
144
54
90
120
42
87
123
198
54
45
9
42
54
90
45
75
24
144
9
57
24
36
126
72
18
87
105
18
54
27
63
6
207
81
18
9
39
21
129
18
18
75
15
57
60
9
72
3
204
129
24
18
66
6
120
18
111
3
54
27
144
63
126
51
93
84
63
9
42
192
42
12
87
111
96
72
69
51
33
75
18
3
84
45
75
48
87
36
6
126
12
6
ABCD 96880710484*3^$a+1 [50071]
31
21
30
38
67
33
42
9
21
24
111
57
48
3
12
15
18
72
15
27
18
108
116
120
196
20
10
69
45
30
174
120
24
102
45
89
72
43
27
12
26
10
26
19
57
54
69
120
9
267
3
66
135
60
17
40
20
43
12
33
6
45
24
27
60
60
90
80
22
18
15
48
45
56
46
54
36
150
105
24
3
78
3
57
15
12
48
29
4
27
173
79
15
36
45
105
132
30
38
10
72
57
96
15
36
9
75
69
21
27
105
15
57
111
27
54
18
93
3
26
19
21
48
132
44
22
38
7
45
30
54
135
45
111
12
137
34
57
15
102
3
147
30
12
3
48
29
16
195
5
10
132
62
118
18
3
96
9
42
18
60
36
3
41
7
45
164
46
12
48
54
56
34
141
5
64
260
36
115
65
67
12
93
3
39
54
30
12
12
81
39
90
6
9
147
14
46
6
3
72
9
24
51
41
10
45
3
24
57
69
15
41
34
90
84
87
75
9
36
3
12
36
213
21
18
12
6
60
3
57
68
36
76
3
41
151
93
6
26
82
36
26
16
3
129
27
21
3
72
33
27
84
36
45
20
130
33
45
12
20
58
45
9
30
33
48
9
36
92
40
3
41
31
24
24
84
51
2
22
42
60
30
6
42
33
3
66
78
126
56
4
24
6
42
140
88
27
39
9
21
24
27
39
45
3
57
36
15
14
36
7
48
5
43
27
60
45
207
86
7
147
66
84
42
21
5
43
117
3
12
15
60
45
87
105
21
12
3
9
3
15
18
12
120
15
33
75
45
32
19
36
15
30
44
16
20
28
90
6
20
190
24
57
5
7
93
12
8
24
28
51
24
96
60
5
175
21
54
26
31
33
87
5
22
6
32
19
36
9
20
16
12
68
88
96
15
81
3
17
28
39
3
18
15
77
34
36
90
20
24
84
34
21
75
30
84
15
3
30
63
39
66
99
123
138
12
75
120
60
75
14
76
104
19
24
63
14
124
87
60
5
58
26
96
19
93
3
3
69
63
42
90
33
27
81
45
20
4
68
88
15
5
46
6
18
36
26
7
3
33
101
148
32
16
104
16
15
29
154
2
43
75
9
105
126
81
89
4
27
15
21
3
42
30
18
12
44
10
36
18
80
7
60
87
2
31
5
55
53
4
75
17
16
3
12
24
21
12
68
52
8
22
6
12
18
26
24
22
33
101
103
57
56
28
39
12
69
6
24
21
36
9
3
77
55
41
64
51
15
45
9
216
24
159
27
50
10
69
3
21
72
93
60
12
42
2
28
3
72
36
12
84
3
62
24
31
5
4
152
64
48
30
45
60
101
10
24
42
159
21
24
39
77
31
149
4
39
111
105
72
108
12
12
53
28
15
312
5
22
86
10
26
46
9
36
89
55
3
18
15
5
19
108
17
10
6
18
21
45
30
45
3
81
21
51
33
144
3
3
177
48
9
3
48
24
87
9
17
4
6
57
3
78
12
20
88
15
24
33
84
99
9
36
126
9
27
30
44
100
39
24
3
30
20
22
57
93
78
45
153
24
3
65
7
12
33
108
75
48
12
65
24
10
36
45
45
3
39
33
89
60
28
116
10
45
111
21
65
7
36
117
12
18
33
9
78
50
22
48
42
150
18
20
22
18
75
29
36
34
21
33
72
30
48
2
103
24
108
72
36
197
48
55
12
5
55
45
99
3
33
12
81
27
5
144
88
3
93
42
24
6
3
60
12
33
207
24
39
42
24
3
3
132
36
62
7
3
138
20
7
65
28
75
84
15
48
110
48
7
12
17
36
160
27
17
4
39
3
45
72
12
21
39
9
20
4
32
24
10
57
89
64
51
48
51
165
77
10
12
45
21
12
42
48
165
24
3
42
39
12
45
123
165
75
21
99
12
87
6
114
38
28
15
15
54
66
66
3
3
110
22
21
12
27
26
187
27
18
39
24
77
7
53
48
60
100
27
108
60
60
5
40
36
60
80
46
12
18
270
30
15
57
75
63
72
2
55
51
132
122
28
87
45
54
57
24
9
54
62
43
12
21
8
52
54
78
12
200
16
44
19
17
100
3
105
15
96
3
33
27
278
7
81
24
63
75
30
99
84
27
108
21
69
15
15
146
16
99
29
94
105
87
26
187
3
42
92
46
33
75
54
48
63
45
12
20
94
6
15
129
111
5
103
9
51
39
78
27
48
27
6
12
30
48
69
77
24
190
24
38
7
81
56
10
153
15
78
15
48
192
93
72
15
108
65
72
55
27
45
48
3
12
18
87
5
64
44
22
60
30
3
17
55
9
18
2
4
111
39
6
18
45
12
111
50
34
69
12
129
44
115
17
7
36
5
16
135
81
39
5
10
9
57
44
46
48
2
70
45
60
120
48
ABCD 96880773194*3^$a+1 [50070]
15
25
168
84
128
27
48
37
72
24
84
36
104
60
12
51
93
12
24
40
80
36
4
140
16
20
4
44
12
3
81
28
35
81
60
52
164
24
16
68
72
96
12
16
36
48
32
36
24
76
8
4
8
24
60
28
36
36
48
8
12
120
28
60
8
4
60
12
116
39
9
12
60
52
20
136
44
12
183
96
1
95
33
48
4
48
12
95
1
144
36
104
4
12
12
80
76
12
12
32
40
96
44
64
36
20
48
28
44
40
36
24
36
12
36
60
44
60
96
4
152
39
57
4
8
72
3
81
4
20
156
12
184
8
40
8
12
28
23
37
140
172
108
188
232
24
120
96
8
27
33
15
25
12
24
60
8
48
4
59
49
20
27
85
96
44
28
12
56
4
44
120
40
84
60
8
28
24
20
28
20
48
15
45
16
36
24
20
124
24
120
152
36
27
1
20
40
24
8
48
52
84
59
37
68
12
4
140
60
48
15
1
32
60
4
36
20
24
28
48
8
76
36
12
8
40
8
36
3
117
124
20
36
64
20
52
60
248
4
12
11
25
24
96
12
32
40
8
48
12
16
72
24
36
84
56
84
76
8
111
9
39
25
72
24
32
24
24
52
60
8
52
80
4
71
9
28
80
16
80
112
80
4
20
3
33
4
36
44
48
40
156
36
48
48
8
75
9
28
8
12
28
56
3
61
36
60
35
1
12
20
72
36
3
81
40
8
28
8
132
40
24
8
28
68
12
52
8
40
8
4
152
16
8
36
24
4
35
13
92
120
36
4
48
92
27
33
76
32
148
20
16
11
25
84
36
80
15
85
104
96
40
20
12
12
15
1
44
51
25
12
48
12
108
20
100
72
56
40
12
24
44
12
4
36
108
36
56
52
35
153
40
60
83
57
39
144
61
56
4
48
8
15
57
88
20
12
28
92
12
24
36
36
4
68
88
8
16
83
25
71
49
8
40
12
48
35
37
80
12
36
4
20
96
3
1
36
72
72
56
64
8
108
88
84
36
104
52
180
120
68
48
52
120
132
83
13
44
28
80
28
8
87
97
56
4
72
48
32
84
4
20
15
105
52
68
36
4
8
12
28
68
12
39
21
123
81
76
35
73
32
40
47
96
69
27
109
12
20
40
59
1
72
20
48
48
16
48
20
148
8
72
40
8
4
36
24
116
36
48
48
3
1
48
12
36
47
13
12
48
12
72
68
108
52
8
39
1
44
40
8
16
36
8
52
36
12
12
104
4
8
84
40
36
44
120
63
13
8
24
28
84
156
20
4
56
40
128
16
56
12
40
56
4
71
37
32
100
20
36
16
48
96
92
12
40
47
121
132
80
3
69
136
48
12
84
20
76
108
204
11
49
36
36
36
20
60
147
93
40
12
12
20
15
1
24
56
15
177
36
4
20
60
76
11
48
73
48
24
48
140
124
20
4
192
44
64
56
28
20
75
57
76
32
12
63
1
12
24
8
12
40
24
20
16
56
72
208
12
8
4
44
36
76
8
4
60
20
28
80
12
28
12
92
28
8
3
81
88
12
11
13
32
60
60
60
12
3
37
20
16
44
76
12
20
15
57
40
72
36
35
13
72
12
47
1
8
52
140
40
47
21
72
4
8
36
51
1
48
20
16
24
35
1
20
24
51
1
80
60
72
28
8
64
23
169
23
205
20
48
192
40
8
63
25
32
4
35
61
12
12
44
40
20
36
15
25
20
36
63
37
44
88
23
85
12
12
24
20
16
68
28
8
4
56
36
15
13
35
73
44
36
52
12
20
64
35
61
80
28
32
39
97
20
24
24
36
48
16
20
12
40
24
36
128
24
36
24
76
32
99
13
8
4
48
23
25
8
52
84
24
36
48
20
16
24
8
132
12
96
4
56
40
32
51
21
123
141
24
27
1
24
36
92
40
32
40
8
36
60
15
1
20
48
27
45
3
45
28
32
60
48
27
33
15
25
12
155
25
23
33
52
164
4
35
25
71
48
21
36
36
28
32
88
84
96
84
92
48
28
8
12
75
93
4
47
9
40
12
32
168
12
40
20
3
13
56
24
96
160
35
49
80
16
164
40
35
21
48
16
24
12
68
16
44
12
36
4
48
12
23
81
12
168
12
64
80
28
48
132
12
68
48
60
192
36
60
64
12
8
48
63
85
36
48
56
64
47
81
84
60
16
20
12
48
12
3
25
20
132
63
37
12
36
12
8
40
8
12
4
68
36
4
11
25
56
24
4
8
27
21
60
12
28
44
72
3
37
11
37
20
87
25
20
36
120
88
56
24
12
12
72
15
9
24
16
12
8
52
68
36
40
56
108
12
60
24
3
13
68
12
4
143
1
80
40
36
20
36
4
36
12
116
4
8
39
9
192
4
8
40
35
25
48
12
107
85
36
12
8
48
12
168
52
32
60
60
100
20
75
21
60
15
57
4
35
25
36
168
12
128
100
12
8
36
4
72
32
28
92
63
45
4
36
72
8
244
108
12
143
13
35
45
12
16
32
40
20
ABCD 96880915546*3^$a+1 [50108]
57
90
60
5
43
53
16
45
6
113
1
11
13
30
60
57
15
29
1
24
6
18
24
47
25
18
60
41
67
105
15
93
27
60
18
42
30
24
90
53
55
18
30
69
21
30
24
18
30
12
36
5
55
54
30
5
60
16
27
12
60
5
76
15
17
36
31
381
69
54
12
53
64
57
6
17
16
20
16
21
102
21
12
104
49
42
45
8
19
132
18
6
9
56
7
12
30
11
7
54
63
36
21
143
25
15
3
84
29
19
41
1
6
9
20
64
60
99
5
31
84
12
41
4
20
55
69
15
12
33
20
55
12
42
30
21
27
65
7
17
120
16
33
102
12
17
36
12
13
83
85
30
41
103
153
75
29
55
36
30
18
29
36
67
45
27
18
162
72
6
48
35
79
17
31
24
41
67
48
9
3
36
9
96
132
32
16
20
7
12
36
17
7
12
48
77
31
60
5
24
25
3
3
90
23
7
89
25
35
28
111
5
31
45
116
79
101
145
23
64
3
102
23
72
25
42
24
12
60
9
51
108
12
48
5
7
9
15
30
24
42
53
55
42
30
29
31
5
40
3
12
108
57
3
29
61
42
9
39
57
27
108
12
48
45
3
114
11
67
108
29
52
63
65
12
1
3
135
12
57
32
31
5
28
20
12
7
41
1
18
48
84
36
77
40
8
12
13
30
24
48
18
39
33
51
27
17
31
21
15
24
197
67
6
24
30
17
48
1
15
9
48
27
12
104
49
18
9
15
45
3
48
17
7
9
20
7
89
28
60
36
27
72
18
30
24
33
123
89
85
11
19
9
57
24
63
8
19
5
91
12
57
68
175
17
60
1
15
123
9
63
33
15
54
30
18
95
145
95
40
9
66
5
7
17
1
39
39
192
45
20
40
3
29
43
9
108
15
41
7
18
35
36
103
42
6
24
120
18
18
168
24
72
48
60
156
5
7
33
192
68
79
5
67
6
35
85
39
3
5
7
36
149
1
39
9
42
29
31
24
24
12
102
18
33
80
12
7
42
15
63
17
4
192
27
48
24
84
6
48
15
8
12
28
15
17
1
102
72
81
9
30
48
57
3
5
43
101
24
19
33
44
24
1
6
12
6
15
15
17
55
77
16
51
18
27
20
28
27
48
21
87
89
16
15
5
7
18
18
65
7
29
25
179
7
57
15
150
42
29
16
3
36
24
120
18
87
3
77
1
120
11
79
5
40
9
75
93
15
27
36
24
48
17
40
48
15
69
3
36
21
48
3
209
31
29
25
96
72
162
6
23
16
3
5
43
102
6
17
24
28
45
3
32
43
12
5
25
135
8
103
41
19
102
24
90
5
25
18
48
12
21
96
20
24
55
29
48
175
33
39
30
27
80
36
24
1
54
41
52
63
53
7
17
36
31
6
75
20
24
16
39
114
6
24
45
27
17
36
31
6
59
16
32
31
6
11
48
112
3
36
30
39
81
83
96
7
30
90
5
24
24
76
3
12
36
60
12
17
19
120
24
5
97
54
24
57
3
17
16
60
135
65
97
18
69
36
45
35
48
12
55
12
96
72
12
18
18
29
1
6
36
24
21
8
127
60
77
48
7
45
20
7
33
3
102
27
39
89
31
77
55
18
27
3
12
53
24
43
24
33
27
18
138
29
31
18
30
17
25
15
15
120
17
48
7
48
17
7
41
43
24
60
90
30
138
47
192
144
19
120
12
24
21
63
48
33
159
6
11
108
31
17
148
21
18
36
5
7
12
12
36
24
36
12
18
24
66
48
24
5
115
12
29
37
72
6
45
27
17
67
6
24
24
11
19
29
31
45
57
30
9
15
21
20
43
102
27
63
48
24
30
30
48
57
36
12
33
159
15
36
17
19
45
15
108
33
75
12
48
9
3
81
15
6
119
31
18
78
60
29
24
121
6
33
9
72
35
16
92
7
18
71
4
21
30
24
53
48
16
51
12
5
103
5
84
31
168
65
52
68
55
5
7
12
17
24
4
63
60
17
1
15
57
30
42
63
63
5
12
49
18
5
25
23
43
24
132
5
91
12
30
30
12
84
77
85
30
29
16
20
48
25
24
18
9
51
12
17
64
20
31
96
24
36
45
20
79
81
15
5
12
13
3
92
43
54
18
12
12
6
15
180
32
55
96
6
3
48
39
120
29
25
24
51
20
72
25
59
55
29
67
5
72
1
47
49
23
31
21
21
30
12
12
36
33
32
64
20
19
41
91
17
16
27
72
6
107
67
41
49
83
28
15
12
69
123
5
7
36
5
24
31
12
5
12
19
9
33
42
21
20
36
28
63
12
5
16
27
5
13
119
31
42
24
18
5
31
36
36
90
30
168
36
9
12
57
66
24
45
3
30
24
18
12
9
132
45
23
79
77
13
15
3
30
47
43
5
43
9
63
33
21
6
12
36
5
55
36
81
32
16
32
4
21
24
3
51
12
29
4
12
3
132
48
17
79
9
32
7
41
19
36
41
43
21
15
17
48
49
83
139
36
60
17
1
30
65
19
5
31
12
12
12
9
44
1
150
41
4
27
12
12
29
19
41
16
3
30
48
207
8
12
28
8
76
93
6
41
73
6
66
3
93
47
25
96
42
29
4
87
60
9
20
19
185
4
80
43
72
96
12
84
18
66
57
27
18
30
17
43
69
63
60
72
30
6
29
16
32
28
32
55
41
4
3
57
3
24
24
12
33
116
60
36
19
24
161
16
3
6
48
66
5
7
84
6
30
84
45
8
55
5
31
6
66
54
35
13
47
19
6
144
30
12
5
7
5
60
36
7
77
25
63
20
19
29
7
29
1
30
9
9
39
56
7
60
53
24
12
16
20
97
11
12
73
27
44
48
31
17
4
3
48
9
9
6
ABCD 96881740108*3^$a+1 [50038]
24
30
30
102
294
24
12
18
90
29
193
30
30
60
87
273
18
6
54
17
19
45
9
186
60
84
162
107
43
54
6
114
6
60
69
39
66
30
276
54
15
15
161
295
78
59
1
12
18
66
15
21
108
240
162
24
126
18
60
60
12
209
25
23
61
162
24
204
6
36
83
157
195
288
32
55
18
39
80
13
90
57
21
59
163
30
30
60
18
30
96
24
162
120
204
24
6
96
57
32
31
78
102
108
12
60
30
294
6
143
37
138
96
90
54
12
5
19
120
5
61
30
30
120
48
30
161
1
15
3
30
72
144
39
75
5
7
48
9
81
72
78
41
16
48
147
24
24
12
24
126
48
27
63
66
36
60
18
60
102
107
31
12
78
39
51
29
1
30
66
306
54
39
147
138
30
30
66
213
176
7
78
90
12
54
126
18
66
96
18
59
43
90
30
60
264
24
17
13
36
15
75
126
108
107
19
54
12
120
90
137
181
12
15
75
288
6
239
1
63
231
90
12
18
66
114
30
15
45
36
96
54
180
21
39
156
54
30
144
12
30
18
132
30
54
6
180
27
63
30
54
24
42
75
80
25
18
12
24
180
54
39
80
208
9
36
78
30
60
6
5
16
15
48
36
6
24
6
114
96
90
90
150
189
435
66
258
156
36
84
36
60
54
120
39
32
73
119
187
6
30
120
60
84
24
12
78
39
21
30
125
1
174
81
291
18
12
24
24
95
64
128
13
30
36
90
6
65
139
30
54
96
113
211
30
12
18
60
101
55
66
30
78
180
42
45
15
24
66
263
91
6
15
45
48
131
1
234
293
253
30
30
87
87
156
138
6
60
6
48
27
15
65
13
60
119
103
105
63
12
138
11
1
48
102
24
96
108
36
33
33
15
45
99
39
60
30
12
210
24
9
315
21
39
12
29
19
42
18
60
5
121
6
30
180
15
129
66
29
1
207
57
150
216
30
150
53
115
36
6
108
162
69
96
129
63
153
87
147
30
6
30
18
36
66
60
60
138
192
78
42
18
71
25
54
12
90
54
24
30
72
23
97
30
129
39
30
6
240
36
48
12
117
171
90
102
54
30
156
210
84
95
1
30
65
19
30
15
585
84
90
90
15
15
65
1
204
6
84
456
60
6
168
12
48
90
66
36
54
24
36
6
18
42
108
132
60
18
42
78
66
6
57
3
60
60
18
12
48
180
90
102
78
6
24
126
174
102
165
48
45
30
90
6
60
153
57
114
12
78
66
6
18
129
21
72
83
1
90
53
91
90
75
117
30
84
144
90
12
120
30
78
102
48
102
84
54
96
144
105
45
35
1
36
60
60
18
65
25
60
30
90
6
126
108
131
55
6
3
15
72
108
29
133
120
18
17
48
7
24
24
12
30
48
30
66
24
30
30
12
138
12
9
15
24
72
18
95
37
27
21
155
31
66
48
12
108
42
150
375
243
36
66
24
30
36
18
12
180
78
222
138
6
63
3
29
151
84
120
126
54
54
66
24
12
29
31
48
12
90
114
126
75
129
36
59
109
6
54
150
192
84
45
81
47
73
60
120
48
36
24
60
36
30
105
81
48
66
29
235
30
42
18
11
1
90
ABCD 96881902244*3^$a+1 [50035]
83
31
41
1
83
76
36
39
54
6
60
45
39
6
75
81
59
181
60
60
90
60
93
21
30
6
18
12
29
61
54
9
12
20
79
5
31
108
42
30
18
90
81
9
6
54
42
18
6
60
5
1
60
24
66
30
18
6
6
144
161
13
87
33
75
15
6
24
156
24
27
3
12
18
42
30
39
9
42
18
11
40
15
173
13
3
36
99
216
66
15
45
23
55
105
21
30
6
78
41
96
72
67
21
8
16
15
54
60
195
15
6
6
9
105
71
19
204
41
229
27
9
71
49
36
168
11
108
1
150
45
176
40
15
66
47
37
54
36
90
59
12
4
44
40
27
54
6
120
48
41
24
1
59
1
15
51
17
13
239
64
21
11
13
66
5
1
108
30
12
5
48
60
127
54
24
102
17
28
80
85
18
186
24
36
24
11
19
6
255
81
23
1
15
39
17
43
29
88
15
9
111
24
54
6
113
7
89
1
6
84
41
40
9
59
25
72
24
35
24
1
30
6
23
37
48
11
25
30
21
33
6
29
12
43
90
35
55
6
84
95
301
144
11
109
35
37
30
17
148
108
12
9
15
105
126
18
15
56
31
18
12
54
66
24
24
35
61
39
20
121
30
30
23
1
66
9
27
150
3
27
69
15
66
35
48
60
1
6
77
1
15
87
165
3
42
95
84
25
11
60
49
179
151
30
23
7
204
42
3
51
105
20
19
57
33
36
59
7
9
120
69
75
15
41
25
6
9
9
71
40
141
3
15
42
15
3
12
29
16
9
11
72
16
51
24
90
6
21
105
54
36
5
24
64
15
60
77
48
1
75
9
119
1
51
39
66
35
61
90
48
12
60
24
30
15
45
11
79
53
36
25
30
72
9
80
1
30
105
8
61
6
18
15
105
120
156
36
83
25
47
40
15
45
99
9
36
39
6
39
21
30
9
44
13
24
35
49
42
129
60
80
121
63
27
33
27
9
21
23
55
21
8
37
24
36
30
114
60
12
39
15
30
83
187
30
144
15
57
15
44
36
49
159
165
30
12
24
41
24
61
23
25
30
36
5
19
30
12
23
31
89
7
114
84
36
66
48
77
13
51
8
7
36
33
20
12
25
35
103
12
24
90
24
120
6
54
6
29
1
6
30
54
69
87
53
72
13
42
30
30
18
71
1
84
24
12
24
15
140
31
24
30
35
64
135
30
87
39
41
55
9
69
59
97
30
113
1
12
54
24
60
6
36
120
48
27
3
5
1
60
23
13
3
21
15
15
54
27
32
181
179
72
31
24
6
35
223
36
21
15
30
155
40
3
60
81
51
5
12
12
136
45
47
36
280
32
64
36
45
39
219
5
12
139
90
23
16
216
45
131
133
87
75
174
59
24
37
30
21
44
84
12
4
80
19
41
25
51
32
13
75
39
96
108
12
54
60
60
11
79
36
113
12
40
8
7
18
6
204
66
24
59
43
93
12
33
131
55
69
36
80
136
20
84
76
33
59
13
119
1
35
24
85
11
85
138
41
49
27
9
6
108
42
30
9
171
18
6
21
15
18
75
32
85
30
54
23
28
9
11
64
36
9
6
9
15
36
18
59
36
16
189
6
89
160
51
21
9
90
6
35
12
43
30
108
6
9
20
24
7
36
5
25
24
15
56
72
72
96
12
43
24
144
6
119
55
57
204
36
15
18
30
117
120
69
95
31
24
6
18
30
60
11
49
30
36
24
21
9
15
27
24
6
60
3
15
41
19
29
36
1
83
7
54
60
6
9
80
96
19
6
75
81
90
18
30
66
39
12
93
47
73
47
28
36
21
59
31
113
37
24
99
45
12
78
42
210
48
141
9
12
35
13
35
52
80
13
6
60
5
76
9
84
42
18
36
60
24
12
23
24
43
125
79
45
51
125
13
126
96
18
147
20
43
66
84
30
29
43
65
40
104
79
41
1
47
12
55
24
17
25
3
15
6
11
24
19
36
30
54
12
54
51
45
18
30
12
15
69
99
27
78
131
64
87
89
19
120
72
17
37
35
109
27
33
120
60
6
5
24
144
121
60
6
36
84
5
295
9
32
133
51
36
44
115
65
16
39
24
30
15
21
96
60
24
11
4
9
30
12
5
19
96
5
49
75
15
24
66
119
115
57
99
30
66
17
1
42
18
132
54
89
84
1
42
125
13
11
1
24
23
13
3
177
39
9
6
24
6
39
21
84
42
54
11
13
11
16
20
73
60
30
126
143
13
39
128
13
3
92
25
60
78
42
24
23
16
20
112
15
5
145
24
66
45
63
36
45
15
165
68
76
117
107
67
90
23
16
72
15
48
5
61
143
7
29
7
5
85
108
66
6
ABCD 96882402016*3^$a+1 [50035]
18
36
111
9
6
18
87
57
95
7
113
13
51
39
42
12
24
48
42
18
12
6
141
21
3
45
11
31
89
37
18
192
6
48
3
3
5
133
6
12
42
18
192
29
7
9
27
42
3
15
17
24
16
15
84
60
9
219
18
24
30
29
43
21
3
288
36
41
79
24
177
15
137
139
21
9
54
41
64
45
131
120
1
36
18
12
60
12
18
6
5
25
72
15
9
12
96
27
57
23
19
69
15
60
117
21
99
9
6
30
54
29
7
6
72
27
8
103
24
90
36
18
9
24
69
11
79
18
47
211
54
36
59
31
33
15
126
6
48
114
51
8
43
5
64
57
18
18
59
55
12
36
57
15
6
54
138
18
36
5
103
9
120
15
6
48
18
36
42
99
9
120
6
90
54
72
30
51
21
59
49
23
49
23
72
13
27
159
89
67
78
12
126
6
48
23
55
48
54
24
126
12
168
105
24
9
60
54
12
90
72
18
6
12
18
6
18
30
18
81
9
72
36
27
45
36
23
73
95
7
9
72
33
48
6
102
60
30
24
33
21
30
6
87
80
40
45
36
15
8
67
5
175
57
33
90
54
18
144
21
87
144
72
9
8
1
72
36
51
69
60
30
9
24
3
6
126
36
30
114
5
13
54
12
33
21
36
24
12
24
27
9
95
43
117
99
6
63
27
18
99
45
35
1
12
3
21
12
54
90
15
171
12
57
21
72
36
48
18
6
12
75
3
54
54
36
54
66
21
80
103
9
3
36
36
5
1
48
18
60
12
54
78
18
102
33
21
27
15
54
48
240
3
213
18
12
60
18
12
59
13
24
72
30
90
51
27
18
12
18
126
18
18
51
57
6
144
54
12
54
18
36
72
96
18
12
29
79
36
42
54
12
9
48
21
72
59
16
56
13
12
39
24
105
66
180
60
12
60
30
15
93
75
8
48
121
60
30
45
33
54
30
18
33
24
21
51
3
21
105
216
54
30
126
54
18
240
30
72
36
60
18
5
67
12
33
21
6
18
3
56
85
72
12
24
39
63
65
193
198
9
24
8
67
36
72
12
96
69
33
23
64
9
71
31
54
18
33
9
12
51
27
18
27
104
16
27
24
36
48
24
72
102
3
57
12
59
19
12
42
90
30
18
78
159
87
6
75
15
72
30
51
80
55
36
69
15
6
84
6
41
115
93
48
32
103
54
59
112
3
5
49
36
18
6
3
56
79
72
60
48
60
17
64
9
18
30
42
72
45
57
42
45
189
18
9
81
12
36
96
90
18
102
42
35
19
93
33
30
18
6
57
104
24
61
6
12
234
90
24
18
72
99
9
12
24
36
12
18
9
51
48
18
123
3
18
6
54
143
19
45
75
36
9
123
144
144
36
17
24
31
48
6
48
11
151
54
6
5
13
156
18
18
18
9
15
12
24
36
57
15
9
3
54
119
48
40
45
3
15
36
5
37
27
152
24
16
27
45
15
81
24
51
42
18
30
6
21
15
17
1
18
18
120
27
189
78
54
36
102
42
36
12
42
9
81
84
59
109
102
60
9
48
87
12
5
49
18
24
149
49
36
75
27
29
112
3
36
65
49
12
42
17
49
54
24
17
72
49
6
12
6
15
69
6
66
27
32
13
51
3
60
18
36
27
24
3
72
18
198
5
13
3
45
6
45
27
18
48
18
18
36
18
57
3
5
40
3
6
12
3
57
18
5
16
15
48
113
49
15
57
42
5
7
113
1
54
18
95
31
9
3
45
45
36
23
1
54
66
42
36
90
84
36
39
15
6
35
24
49
15
8
16
117
42
72
30
6
45
3
54
18
5
55
36
84
60
30
42
66
54
42
36
63
104
43
114
30
144
5
55
120
60
18
27
27
117
45
36
30
36
18
18
9
33
30
6
12
90
24
5
31
102
24
30
18
18
18
15
57
72
15
99
36
9
24
21
108
12
24
18
36
12
9
27
141
8
49
18
96
12
6
36
18
12
42
15
80
31
48
90
24
87
3
84
9
87
30
42
153
57
15
8
13
90
6
18
30
3
56
31
96
12
24
69
72
8
72
7
6
27
21
42
54
51
15
42
18
102
23
67
60
33
3
12
24
30
18
90
47
48
199
12
24
18
120
59
1
72
15
128
13
3
39
113
13
99
21
24
18
18
18
125
1
30
9
56
7
42
12
90
113
1
167
31
120
33
27
36
36
69
51
29
13
12
23
1
54
12
117
9
39
57
36
99
45
51
8
43
36
6
36
23
112
8
1
84
131
67
189
87
84
90
18
24
18
72
231
24
45
24
51
87
90
186
36
18
48
23
31
6
12
15
9
30
6
35
55
180
21
120
3
12
24
18
66
5
31
6
72
120
78
66
6
48
6
159
48
111
18
36
11
48
37
90
30
78
165
9
47
48
85
90
96
89
19
12
18
23
1
36
12
60
66
42
36
48
162
42
12
96
54
53
19
162
18
33
15
54
3
33
63
24
80
ABCD 96882702622*3^$a+1 [50025]
36
5
15
88
65
7
48
53
7
12
56
45
24
19
65
79
20
108
33
7
29
31
60
72
12
60
20
60
40
48
56
16
20
9
55
12
17
15
81
36
3
45
27
96
9
36
43
221
60
39
16
80
108
16
140
4
68
88
24
176
64
48
32
168
4
44
72
24
16
68
9
36
67
32
96
124
72
48
8
40
32
12
153
36
36
79
17
27
52
29
12
67
68
64
5
79
29
3
64
24
80
52
113
60
31
84
29
63
45
19
20
69
27
112
36
5
39
16
29
72
31
29
79
12
48
24
8
4
48
68
9
19
32
84
9
24
7
84
20
9
67
84
72
8
136
48
32
88
60
5
27
64
65
67
32
45
36
7
8
81
36
3
52
44
16
48
180
17
99
16
29
43
5
15
21
171
76
24
5
144
91
24
212
52
12
36
32
16
29
3
24
4
32
144
144
12
45
87
36
45
147
9
51
9
19
144
53
115
92
76
32
52
41
19
8
88
36
84
80
64
12
5
60
31
17
63
9
231
108
9
27
4
104
21
19
12
96
44
9
27
69
39
16
8
40
17
55
24
20
9
103
12
48
32
136
72
29
55
5
139
12
29
3
40
12
48
32
9
39
132
129
171
33
48
15
48
52
48
80
40
24
53
7
20
88
20
4
236
100
44
4
12
32
45
31
5
19
8
72
40
5
43
53
72
72
36
7
84
36
48
44
33
43
164
76
80
24
136
56
96
45
43
20
12
4
5
15
45
31
48
5
24
31
77
7
48
17
27
16
5
27
36
52
128
105
84
63
100
8
16
24
32
9
159
16
48
101
27
148
29
72
255
33
171
45
12
67
20
16
84
60
20
12
76
32
16
36
80
36
72
112
48
36
5
91
89
55
5
27
48
60
84
36
9
207
16
80
4
5
48
15
81
39
36
36
60
45
3
132
9
12
27
160
53
19
20
64
12
77
60
91
60
20
16
36
12
17
19
89
7
24
80
24
12
60
120
9
96
19
65
99
16
12
89
51
72
48
24
9
12
72
115
48
17
72
43
116
81
63
57
63
16
24
56
4
5
31
89
36
19
12
5
60
91
80
52
5
43
17
3
69
3
36
36
213
43
108
5
31
5
60
39
36
28
5
171
165
36
55
80
33
12
99
40
29
3
60
64
20
24
9
108
43
5
15
52
60
48
29
31
32
48
4
5
43
12
116
100
32
48
72
72
76
65
19
65
15
21
27
64
44
196
8
36
4
60
48
44
24
12
4
5
51
45
48
24
111
9
67
20
36
40
68
12
4
228
12
5
31
80
9
31
32
36
124
72
8
21
15
124
32
45
55
41
12
43
60
48
56
45
43
36
20
40
24
77
91
8
72
40
32
72
9
27
48
9
27
16
128
9
7
29
72
19
125
24
19
8
93
24
127
20
24
120
24
36
84
208
5
3
52
20
9
79
192
32
93
7
17
79
5
7
8
144
28
29
151
108
20
141
48
43
120
5
7
20
48
24
21
123
64
8
28
60
5
67
24
248
12
33
3
28
5
111
60
9
27
9
36
3
60
16
20
16
92
21
7
17
3
4
29
75
40
41
151
44
9
19
56
40
24
8
132
21
15
21
24
67
8
24
40
120
5
96
72
43
24
5
3
24
93
31
12
89
39
16
84
80
4
5
43
44
153
12
24
7
12
12
5
43
101
27
9
55
8
12
36
24
9
207
12
261
55
24
8
64
8
45
63
12
36
36
33
72
3
76
56
28
20
72
9
27
33
72
3
4
5
27
9
24
27
9
12
67
120
17
36
48
139
20
28
173
96
39
9
7
20
96
12
16
20
60
4
41
7
24
120
24
72
5
75
40
5
159
4
89
7
44
9
3
64
5
63
12
64
24
8
64
56
40
144
65
36
27
21
19
72
36
17
15
57
51
84
4
24
80
40
77
63
108
40
320
24
4
96
36
53
27
48
225
7
17
120
43
252
65
7
24
20
16
20
21
72
51
76
89
99
132
48
16
96
5
31
29
3
72
16
120
8
24
21
151
84
12
228
24
120
65
31
41
115
84
120
5
19
8
40
5
99
36
117
55
53
99
28
17
99
16
8
45
12
15
28
36
72
20
148
32
69
3
45
7
65
60
3
292
65
39
36
64
96
29
7
12
32
9
27
28
20
9
15
36
144
196
77
15
4
120
20
9
36
39
16
125
19
12
44
9
60
31
44
36
16
48
36
96
24
29
27
28
252
72
8
52
68
9
36
43
20
16
53
7
128
72
88
48
20
9
163
8
40
5
19
168
8
12
16
164
40
56
160
5
72
27
16
20
105
7
29
55
44
9
3
168
76
ABCD 96882729688*3^$a+1 [50043]
80
84
48
67
36
33
27
77
25
168
15
44
64
147
77
28
87
36
45
44
7
89
31
33
27
149
7
5
168
16
48
12
36
12
27
33
147
54
95
1
191
12
60
1
195
135
29
91
24
45
12
51
29
4
44
7
269
25
99
48
144
36
60
3
24
18
87
111
45
12
20
4
80
108
67
36
77
28
20
19
168
65
12
16
27
72
6
15
92
36
127
45
12
68
67
18
18
6
39
177
90
48
17
52
32
40
129
71
43
93
135
18
24
35
52
15
90
15
68
67
113
31
65
1
11
144
13
18
48
17
37
107
36
28
45
54
81
9
15
3
17
16
44
91
9
27
21
135
105
32
108
40
9
23
16
9
15
36
255
29
100
3
33
32
25
39
108
117
90
161
12
96
52
27
21
69
27
140
16
8
16
9
210
6
11
37
42
21
9
96
30
24
18
72
18
17
4
15
9
8
28
20
55
41
1
39
123
12
90
114
29
52
135
9
44
1
35
64
63
48
65
31
36
17
60
7
69
27
54
51
93
270
9
135
21
27
9
120
3
53
12
76
56
16
177
270
65
28
12
20
55
21
84
21
6
9
9
15
152
16
12
21
216
3
12
116
115
18
6
108
36
5
67
173
7
84
108
41
19
33
32
28
15
102
23
72
31
57
8
7
5
28
39
77
84
55
41
31
18
75
21
18
30
71
7
108
69
3
54
39
27
33
75
5
60
16
15
180
30
35
16
3
36
101
4
21
72
42
45
80
28
45
48
18
60
12
53
7
57
15
48
5
64
48
68
19
126
15
15
18
59
28
27
5
112
20
48
7
21
24
33
30
57
15
18
3
44
31
12
198
18
24
108
18
39
27
6
90
29
79
12
69
8
31
105
9
72
59
4
32
28
12
8
48
12
76
24
60
80
43
65
48
24
60
276
7
17
52
21
90
24
29
1
54
42
27
93
3
12
39
60
101
19
105
63
5
48
73
39
15
77
4
9
48
3
15
21
75
113
16
15
21
144
104
55
17
28
75
81
81
54
77
4
8
180
61
54
33
87
18
83
31
53
127
33
8
7
72
5
48
7
9
27
53
36
31
18
15
12
15
48
5
31
18
27
20
79
17
72
16
24
108
3
36
228
5
28
99
21
135
17
91
24
65
12
79
72
90
23
1
18
30
96
71
31
5
4
63
36
21
51
33
27
17
1
66
65
31
12
60
5
187
6
3
84
15
36
6
30
24
17
12
7
9
39
21
116
28
75
12
33
8
40
15
12
5
60
160
60
57
71
24
91
30
90
249
60
15
9
15
17
49
24
71
136
27
237
63
36
21
3
101
19
78
54
9
9
3
128
61
24
102
5
4
15
48
57
51
5
103
41
88
20
103
45
9
24
54
21
12
15
17
43
108
29
96
4
8
7
12
24
54
35
13
39
3
12
9
99
33
68
16
8
160
8
67
60
45
252
9
342
113
4
21
42
29
19
54
18
117
33
87
92
175
33
20
7
9
9
15
8
139
45
81
3
15
12
18
6
18
15
3
12
17
288
7
156
53
4
36
80
16
104
1
18
5
108
28
147
120
5
55
18
11
55
36
33
75
6
18
36
45
219
65
16
36
144
44
55
45
20
7
60
9
147
18
15
27
93
72
99
6
18
120
24
33
15
117
56
52
69
270
141
39
89
64
3
42
18
12
5
13
15
72
92
48
16
15
156
5
211
24
18
71
124
51
45
44
52
75
18
35
37
59
55
29
25
30
57
3
12
18
71
79
17
84
37
75
237
72
11
48
112
75
5
37
87
33
23
67
101
121
66
9
20
25
6
33
15
29
13
144
3
27
5
28
48
123
45
60
32
48
36
16
63
41
19
29
132
16
20
19
45
48
63
114
15
8
31
9
96
24
27
60
66
23
31
149
160
51
96
90
95
103
137
112
177
99
12
24
104
67
5
12
7
48
93
144
33
42
108
48
42
23
100
132
8
25
18
36
21
44
40
33
90
5
31
96
9
27
30
59
31
5
112
51
69
20
12
64
51
54
27
39
60
9
39
41
145
102
42
3
12
51
5
19
30
72
6
57
51
17
60
7
36
69
63
117
68
43
36
60
108
5
67
9
24
32
16
104
16
32
16
39
57
8
40
3
29
1
18
6
90
36
29
151
5
100
15
93
39
48
42
18
120
29
79
17
12
31
30
15
56
40
123
45
33
234
45
39
9
216
9
72
15
156
27
41
112
32
1
54
108
198
30
36
150
30
18
15
135
ABCD 96882848768*3^$a+1 [50039]
171
85
11
84
9
15
121
32
99
48
21
231
9
120
12
147
225
76
72
8
100
200
4
32
108
16
24
35
1
32
108
36
48
72
123
72
129
99
36
9
27
45
120
88
8
28
12
59
69
40
12
128
40
35
36
33
108
99
36
48
49
92
108
12
36
108
112
23
9
15
61
20
12
108
27
93
39
21
4
108
47
45
63
97
47
49
20
52
12
8
28
119
45
40
80
12
84
24
312
4
11
81
24
64
56
3
45
36
12
52
143
57
72
48
48
24
171
157
116
15
36
9
52
72
8
24
36
15
133
11
45
3
81
12
60
48
51
60
13
36
59
21
15
144
12
1
104
76
59
69
120
27
84
60
45
16
23
9
60
72
4
180
35
45
15
49
23
12
13
47
57
123
21
112
80
12
63
25
83
25
24
116
99
73
252
143
145
200
168
36
51
25
68
4
8
15
13
92
40
23
105
36
39
84
93
88
35
37
140
3
9
180
72
51
133
140
40
119
421
44
28
20
12
15
61
80
51
96
13
192
83
21
4
236
36
84
15
9
180
24
183
12
57
15
45
108
36
184
11
180
45
27
12
93
24
144
36
15
9
39
33
24
244
24
23
33
24
40
116
87
24
48
141
27
9
111
93
36
16
8
15
36
61
119
9
36
99
36
9
40
84
96
71
1
68
40
20
124
23
69
183
12
9
36
64
251
24
69
16
92
3
84
96
12
9
63
81
60
24
3
93
27
24
108
12
165
111
9
135
48
105
3
85
68
112
68
60
120
12
108
24
63
189
4
104
36
180
27
13
140
60
12
100
68
75
21
84
72
24
51
9
24
52
128
27
108
165
96
24
75
21
4
131
1
72
68
12
87
33
51
9
135
21
352
83
85
72
48
60
56
196
72
23
72
13
35
72
1
32
60
24
168
111
72
9
60
4
59
48
45
27
168
48
21
16
8
51
108
120
33
108
4
23
25
59
9
135
24
105
87
33
40
32
75
93
16
32
24
15
93
100
227
93
156
39
36
21
28
116
276
3
33
40
143
21
15
33
27
105
36
28
11
13
23
25
8
51
153
27
9
15
25
56
60
51
85
60
32
48
192
96
159
108
9
3
57
15
13
176
159
57
24
204
16
72
44
51
45
39
24
12
252
81
36
4
47
12
181
56
16
108
80
72
15
84
9
12
75
45
12
36
36
123
156
144
13
167
1
72
108
167
45
24
15
9
87
13
35
37
143
85
20
84
36
36
51
85
92
111
12
9
15
13
8
40
44
3
12
1
32
48
28
59
48
69
63
13
12
23
24
69
111
61
108
11
49
84
96
59
57
63
1
35
96
13
80
48
15
37
80
12
51
57
216
64
47
9
39
21
52
32
40
176
40
20
147
9
4
80
132
27
12
1
8
40
155
21
4
11
45
39
141
39
45
4
8
84
3
33
48
204
16
47
213
12
88
20
40
32
84
36
27
72
9
4
80
123
9
76
20
24
204
40
32
12
15
60
21
204
76
32
144
16
59
24
36
61
108
24
8
123
36
93
15
36
57
168
171
84
240
72
13
44
36
36
123
21
156
24
15
9
63
120
73
200
39
36
9
88
44
60
144
204
36
24
111
49
71
141
184
12
108
20
52
23
189
28
8
72
12
16
32
39
13
80
36
147
85
104
39
45
24
16
11
9
276
75
84
36
1
203
36
45
3
193
104
24
111
60
13
48
20
24
96
15
84
9
40
104
15
85
32
183
60
13
192
23
117
148
119
129
60
84
36
40
24
8
27
96
36
9
12
24
99
57
28
44
28
44
123
57
24
184
8
48
64
20
88
140
24
3
1
32
99
120
60
ABCD 96882870068*3^$a+1 [50118]
30
15
21
54
45
96
72
207
48
18
96
120
114
156
18
42
18
27
24
24
33
15
219
69
69
132
30
225
141
12
132
36
18
141
183
48
54
204
36
48
60
126
66
15
81
48
36
3
3
30
159
48
51
69
123
93
111
48
33
237
6
237
24
9
72
84
96
48
75
39
33
33
114
108
30
114
18
12
108
96
15
39
138
87
48
27
72
45
24
135
162
390
402
87
93
27
81
18
84
90
6
9
48
63
90
15
9
63
75
45
9
135
33
18
174
90
189
24
45
12
54
270
291
123
18
90
54
3
15
90
63
24
63
18
159
33
303
99
30
78
30
3
33
42
102
18
54
6
120
150
219
33
63
57
162
108
33
9
63
120
123
12
60
336
54
90
36
24
192
126
27
105
12
36
15
72
48
27
21
15
144
18
114
141
105
42
66
114
36
165
69
36
90
30
135
81
144
207
195
45
57
15
21
114
18
12
123
24
39
9
183
72
57
120
24
21
18
81
9
111
24
3
108
81
99
180
81
48
33
330
69
75
270
18
156
60
66
51
45
3
51
126
12
36
135
9
60
162
9
9
48
114
165
33
87
75
54
30
90
54
18
168
72
30
9
96
57
63
9
15
48
117
258
57
9
87
129
39
192
45
30
45
99
24
102
42
21
27
78
231
3
36
57
69
3
27
93
72
15
366
102
42
36
183
15
90
12
3
24
87
30
36
24
48
18
132
66
15
39
6
90
177
3
306
75
9
39
120
63
162
12
114
12
132
90
72
30
90
15
21
75
15
9
9
6
18
48
108
51
9
135
96
129
30
9
96
111
54
186
81
3
165
15
234
36
6
90
99
24
48
75
90
204
36
54
189
96
144
39
36
84
36
126
15
39
72
33
111
201
3
84
252
114
12
15
24
75
246
63
45
51
24
111
90
48
6
216
108
72
30
54
42
63
57
54
60
18
3
15
90
63
21
108
18
18
186
90
66
60
57
51
285
144
57
66
90
27
87
180
30
18
36
90
60
84
216
24
183
33
135
189
90
72
30
75
15
18
36
27
69
108
72
138
18
18
222
3
120
96
99
6
18
45
57
18
21
72
15
24
9
24
33
39
33
42
84
9
72
171
72
237
33
132
3
207
78
12
90
21
39
33
51
60
105
75
141
3
30
240
90
21
99
108
18
39
231
126
51
3
126
39
39
48
153
69
18
174
6
48
24
45
21
90
6
108
72
144
72
30
18
24
135
81
54
126
84
6
66
96
48
36
36
18
150
39
33
18
90
315
39
108
72
42
123
72
3
93
63
225
192
57
15
48
9
231
75
90
48
132
120
168
15
177
87
48
9
15
93
60
30
90
63
9
78
156
90
147
57
63
279
48
330
15
96
87
18
144
66
6
18
48
45
33
135
45
12
15
9
108
27
48
15
138
72
18
24
45
9
144
48
135
135
24
9
96
33
126
180
396
81
27
6
36
3
45
3
48
129
252
243
33
15
3
90
27
9
48
63
15
153
39
ABCD 96882880156*3^$a+1 [50065]
3
125
115
11
18
18
10
18
24
90
108
183
29
36
126
16
62
46
54
108
62
61
57
2
36
25
15
20
64
116
90
82
8
12
90
54
34
56
24
36
115
23
97
9
42
69
3
21
101
4
135
47
73
65
54
6
36
46
74
94
92
12
1
35
4
90
50
58
20
72
10
26
12
18
22
30
42
90
56
12
72
16
20
61
99
45
45
116
30
25
9
54
26
124
38
28
56
54
60
30
4
30
2
94
14
1
87
2
18
24
109
69
18
12
21
95
72
18
90
10
74
16
90
26
16
14
96
79
63
48
9
24
9
18
38
30
22
3
17
82
36
42
12
2
169
9
92
19
71
24
66
6
70
68
70
72
74
54
34
8
72
28
123
11
85
179
112
48
24
21
11
60
126
90
84
16
44
49
107
22
36
51
33
62
30
16
20
78
1
24
59
42
154
24
50
130
48
74
34
20
36
18
31
75
21
23
48
24
34
102
9
9
2
13
29
10
60
30
38
40
20
28
92
70
39
59
30
96
28
2
18
240
102
4
20
12
13
9
198
68
22
108
14
72
180
4
21
24
47
282
247
219
20
34
2
18
58
12
38
18
52
132
36
54
2
28
2
4
15
59
100
20
6
55
17
54
25
39
60
56
136
62
10
8
10
3
107
18
22
90
2
36
12
78
36
18
102
144
24
16
50
36
18
36
114
120
40
2
108
12
18
36
36
294
100
146
144
25
71
49
15
44
178
38
64
8
120
13
9
111
11
76
72
56
36
85
35
54
42
13
57
12
2
88
92
6
52
27
129
62
10
2
148
32
60
46
92
19
39
20
72
54
18
28
2
90
16
54
18
18
90
26
16
90
2
106
2
72
31
17
78
120
60
126
64
54
6
2
18
142
2
31
75
2
10
60
48
110
6
49
35
54
16
42
2
66
40
50
202
48
21
23
46
92
18
6
18
46
15
131
90
58
20
36
36
88
110
126
10
42
14
24
54
28
69
9
2
28
44
30
6
25
5
36
16
8
10
56
18
70
6
20
10
201
185
46
9
119
60
144
12
25
155
16
72
18
20
58
84
2
24
175
59
16
12
92
6
120
6
64
42
138
20
24
36
12
112
48
9
24
11
28
20
18
52
60
38
10
20
103
41
60
144
34
36
56
36
12
18
18
40
32
52
146
36
16
62
28
72
6
20
10
24
2
46
9
69
20
30
25
15
32
180
40
140
42
72
106
14
6
28
134
127
120
23
28
69
41
114
54
64
60
18
30
60
48
164
58
140
42
67
41
10
8
34
30
6
30
72
18
80
64
2
54
40
30
60
30
15
45
51
39
20
36
25
95
4
14
127
183
81
131
108
1
71
90
79
15
2
70
74
16
90
14
144
40
111
141
68
40
180
51
33
56
6
16
12
18
38
150
52
3
9
111
15
56
88
56
36
90
16
42
20
37
9
110
6
19
17
90
12
70
2
18
18
58
144
126
32
24
30
94
92
13
59
28
33
135
2
79
3
6
54
20
30
16
72
72
128
70
42
56
30
40
2
48
24
7
59
90
60
36
30
24
90
10
144
36
54
18
93
15
56
34
56
76
30
44
48
40
18
39
63
20
72
90
270
124
44
156
36
4
50
72
24
36
19
119
4
108
33
17
18
40
102
18
20
72
42
88
14
49
120
11
6
12
60
10
117
11
54
58
48
44
136
44
16
69
53
16
42
92
10
78
20
10
78
104
1
41
46
60
14
6
88
144
20
88
108
2
48
36
4
50
85
9
32
54
22
12
2
78
160
2
34
14
6
12
114
120
36
18
60
10
56
36
18
96
46
42
20
12
114
61
23
1
15
74
6
25
9
48
8
34
92
48
18
52
116
30
42
88
192
2
70
36
114
68
58
32
150
54
30
49
47
18
54
1
105
30
42
92
70
20
28
38
24
66
40
12
20
13
131
24
61
120
69
110
64
56
6
295
65
16
48
80
30
25
15
104
72
18
31
9
138
2
6
124
2
79
57
62
88
48
62
28
132
14
78
70
57
9
146
96
30
103
27
14
60
30
6
28
162
2
90
76
50
22
18
50
36
166
38
10
132
18
30
2
13
41
54
25
11
24
30
24
160
50
6
30
6
18
66
24
18
18
10
20
96
34
32
22
138
3
41
34
102
38
22
32
6
232
2
160
2
25
185
24
31
51
18
26
54
126
30
16
2
6
34
68
54
90
18
6
64
81
45
2
78
70
12
33
ABCD 96882883928*3^$a+1 [50011]
100
20
7
17
64
15
41
24
76
36
44
36
7
81
24
68
4
24
44
28
24
8
28
140
19
29
124
68
60
7
48
77
31
9
123
5
52
12
39
21
20
40
60
20
24
31
9
57
35
4
8
31
66
6
117
20
96
31
5
24
31
29
25
27
20
28
15
17
4
24
36
3
18
39
15
9
15
9
92
19
29
12
64
20
91
33
27
29
12
67
93
8
60
4
12
39
72
5
72
16
72
68
4
12
39
36
33
36
12
84
8
12
24
60
52
72
12
3
77
4
56
28
32
64
44
61
15
20
72
4
33
66
17
7
5
36
4
27
33
20
12
24
60
7
125
37
3
24
69
15
80
31
36
113
16
20
48
28
12
92
43
57
33
131
67
5
100
8
60
24
7
5
31
45
3
29
48
60
12
12
24
19
12
18
3
8
24
28
20
7
153
12
56
24
67
33
8
43
9
20
136
72
39
33
60
12
8
16
56
13
30
33
44
4
24
32
48
28
27
41
40
27
65
24
28
32
40
3
5
108
52
3
9
68
12
19
45
36
164
4
8
24
48
7
33
81
30
5
36
16
104
76
3
41
4
72
3
29
12
24
36
16
87
30
47
43
53
4
24
44
16
24
36
56
24
7
33
92
7
17
108
67
101
13
30
9
63
60
9
60
39
9
32
25
11
40
20
19
9
36
9
6
90
23
7
24
9
56
132
28
36
75
149
4
8
4
8
7
6
15
15
17
12
24
72
4
15
108
5
40
8
79
5
36
4
48
68
24
115
5
48
7
36
5
7
21
51
5
28
36
32
72
52
56
28
12
24
8
40
72
116
19
29
79
21
24
3
9
68
52
3
105
15
21
32
100
9
63
32
91
9
44
12
24
64
84
15
45
36
36
63
17
199
17
4
36
8
4
8
4
36
8
36
19
9
32
49
107
67
21
56
24
60
64
36
24
8
100
75
24
113
7
24
12
77
55
77
28
8
40
27
36
12
9
56
12
12
36
28
51
33
51
41
4
20
31
93
27
33
60
20
12
109
11
24
4
8
7
33
12
72
63
33
24
3
12
29
60
36
1
54
9
15
5
16
45
35
19
149
16
20
4
36
12
80
40
3
60
9
3
33
9
27
56
40
68
124
56
4
36
15
36
5
96
13
15
24
27
41
37
30
60
65
12
25
3
3
57
8
4
20
168
7
33
8
124
8
40
48
8
16
80
24
7
5
52
3
12
17
36
7
21
20
4
20
36
60
12
19
141
8
4
87
120
5
60
4
24
80
16
12
123
36
129
12
8
19
5
52
36
27
17
1
47
43
53
7
69
21
23
31
5
60
4
15
9
36
9
47
96
208
72
27
72
69
32
40
8
4
8
40
3
5
31
5
28
3
9
84
56
13
35
28
60
108
15
41
31
17
7
36
84
33
8
67
57
24
24
12
68
16
72
3
36
36
57
8
43
29
12
43
36
65
7
33
12
12
60
92
16
27
33
20
40
12
120
8
24
16
15
17
1
131
60
4
36
3
45
108
68
124
20
12
40
8
28
39
29
36
36
48
67
9
8
52
56
4
80
40
68
16
36
48
48
12
8
19
45
45
131
48
4
60
32
13
15
15
81
27
54
35
16
8
19
36
41
40
24
20
96
24
55
5
76
33
11
37
95
52
15
33
12
8
48
7
5
4
36
8
91
33
3
9
164
7
9
60
8
28
39
149
16
3
5
43
17
52
135
9
96
51
113
4
32
19
12
129
8
12
24
60
84
31
65
4
92
24
7
9
20
16
12
8
79
33
3
5
40
60
8
31
21
8
12
52
72
3
12
36
77
12
79
12
29
43
105
12
135
33
8
12
76
69
6
5
60
91
21
44
76
39
81
20
4
80
19
9
72
8
31
36
5
4
56
96
4
44
49
90
17
24
7
29
31
17
12
96
72
31
41
19
12
60
29
36
52
32
76
3
41
100
8
36
67
60
48
6
11
40
3
29
7
5
28
15
60
53
67
17
4
144
48
48
12
60
20
67
17
84
4
20
1
59
36
31
18
47
4
92
40
32
36
24
43
29
16
12
32
28
36
12
3
21
8
12
4
44
55
12
9
32
72
31
137
43
45
44
36
64
36
9
3
104
4
20
12
43
9
3
45
92
108
24
61
99
44
12
7
45
60
20
48
7
117
20
24
4
60
48
9
6
69
3
57
60
8
12
79
29
7
5
64
15
5
16
68
12
88
32
40
15
9
27
57
68
4
9
42
9
24
32
19
9
27
53
52
8
19
17
24
49
11
4
51
105
24
72
3
57
99
6
3
20
88
87
45
48
12
33
54
24
9
3
24
21
24
39
5
85
39
8
28
56
40
63
36
5
36
28
27
18
15
3
144
93
32
48
145
3
8
60
19
21
36
60
44
60
31
24
9
135
12
9
56
16
32
40
32
60
31
12
41
31
29
60
12
52
12
48
20
37
54
9
33
18
5
16
24
24
32
43
17
19
41
84
72
40
45
27
60
8
49
3
120
8
40
72
45
18
57
12
8
36
12
84
4
9
167
4
56
4
24
12
80
16
32
16
176
115
5
13
63
20
28
56
4
24
51
17
64
8
7
45
3
5
72
16
3
69
12
39
9
63
17
7
29
40
36
51
29
24
1
11
52
36
36
68
52
3
12
5
64
20
7
57
36
12
3
5
7
60
17
48
4
116
24
88
12
8
91
77
64
56
12
28
3
21
36
8
16
8
28
20
28
44
37
75
56
19
48
17
16
32
7
93
32
24
19
93
45
42
65
28
48
32
4
56
48
79
30
27
8
61
27
104
28
60
132
104
24
52
8
31
5
1
95
4
12
15
48
9
48
80
7
117
15
29
19
65
12
55
53
31
29
25
18
72
21
60
20
12
28
24
12
8
13
78
41
36
24
4
36
84
27
53
12
37
63
20
52
15
36
9
3
45
60
8
12
19
29
24
55
5
28
27
5
52
24
12
12
87
5
28
32
24
169
126
9
57
11
28
15
69
48
12
8
43
9
12
44
24
7
9
92
19
33
8
24
16
12
20
40
15
57
45
51
44
64
84
8
28
20
4
27
45
9
27
27
17
4
20
31
33
36
32
4
8
28
15
9
20
4
32
4
3
141
84
51
29
7
36
ABCD 96882927398*3^$a+1 [50028]
72
67
197
60
31
20
172
116
16
84
44
21
75
60
4
20
16
17
24
31
101
75
36
33
60
67
101
60
12
24
55
72
65
12
12
115
5
27
52
17
12
60
19
60
36
68
12
220
132
41
60
55
20
36
21
72
147
81
12
27
4
32
141
163
53
27
160
116
28
77
36
3
156
48
192
48
28
5
60
84
15
84
81
55
84
140
64
17
31
128
9
228
3
84
12
45
195
33
24
84
24
216
211
8
28
65
51
33
120
195
9
99
168
16
161
7
48
80
64
20
9
24
156
84
51
76
29
48
3
93
19
108
144
593
51
64
12
20
45
7
44
93
3
81
12
12
7
188
21
27
40
29
147
16
344
153
7
24
152
40
8
84
52
60
17
180
31
144
152
16
41
7
132
156
5
48
27
105
27
12
57
84
96
7
17
75
16
24
221
63
36
153
7
144
108
36
17
156
60
12
7
32
45
168
63
9
48
48
24
60
15
100
24
32
4
41
43
92
16
36
80
141
99
45
36
36
91
44
4
89
39
93
84
12
15
36
60
112
60
68
57
12
27
28
65
84
24
120
132
43
101
43
65
79
53
7
48
269
60
84
48
72
12
240
87
28
5
24
99
16
68
28
233
103
89
3
45
60
48
12
72
60
168
15
136
8
112
65
31
8
21
3
33
79
224
4
17
115
89
39
237
115
17
7
20
16
41
60
24
180
67
65
108
204
96
63
21
15
60
33
51
81
3
129
75
4
5
36
183
21
123
33
91
65
12
12
91
72
68
57
55
5
39
93
3
264
33
36
72
132
36
39
45
7
17
96
168
12
123
40
65
39
9
84
3
108
124
5
36
12
48
27
45
39
93
31
173
3
96
21
132
7
8
93
60
115
32
117
15
24
148
5
31
80
33
24
36
96
60
103
128
9
36
228
12
12
15
141
103
17
24
36
3
84
12
76
8
21
36
51
28
5
72
3
48
4
53
31
60
29
99
48
16
257
96
240
43
137
43
48
5
91
197
36
147
96
40
29
43
24
5
60
7
8
12
9
180
60
3
141
75
21
36
48
67
29
120
63
81
12
3
60
64
77
63
4
60
77
43
108
44
48
9
24
72
24
31
77
72
15
132
177
60
144
72
135
165
60
240
168
3
84
16
113
60
156
3
52
53
48
55
20
12
40
8
129
84
123
16
101
72
39
96
4
12
80
100
77
63
33
3
165
48
48
139
108
29
79
68
21
55
77
3
160
68
196
137
7
24
5
36
187
96
36
89
31
29
87
12
84
33
27
93
51
72
16
24
20
64
132
32
12
21
24
36
36
87
148
29
3
36
76
101
24
3
48
76
113
31
20
165
168
15
105
60
276
36
27
129
24
51
144
81
31
116
57
84
31
29
72
7
20
60
237
43
80
21
60
39
48
45
139
5
7
41
36
67
17
12
24
39
117
3
33
103
32
52
368
16
20
88
53
31
89
36
99
21
123
21
36
7
20
57
31
29
120
19
17
123
93
48
55
60
44
4
149
103
36
68
33
7
20
21
36
3
21
60
108
24
51
16
60
108
113
115
32
244
8
81
15
45
39
117
267
129
3
28
60
173
7
140
132
93
12
3
33
67
53
123
81
228
27
57
24
12
12
39
48
48
60
21
63
4
108
41
3
225
96
12
24
3
405
7
48
5
312
84
415
77
7
96
32
12
60
24
28
36
24
29
187
5
7
32
28
77
3
45
72
27
69
31
144
36
48
185
48
36
3
88
8
81
7
ABCD 96883032622*3^$a+1 [50221]
175
9
39
18
42
93
9
54
57
144
21
48
27
159
18
36
36
18
45
8
208
24
8
13
66
114
12
18
6
66
24
18
12
24
51
69
114
153
9
30
78
18
30
3
24
153
24
84
99
72
9
54
36
6
63
21
11
40
8
1
39
48
24
9
6
33
177
54
81
45
3
15
42
126
12
36
9
105
102
41
13
36
96
135
57
36
11
40
3
21
177
72
15
63
297
128
25
18
84
72
9
80
112
72
3
48
42
3
24
63
162
12
51
63
17
55
72
30
35
61
66
6
75
9
78
81
111
144
129
57
108
48
27
8
7
18
30
18
15
45
12
54
36
78
39
15
18
84
18
90
47
40
24
87
9
9
54
17
91
5
103
96
33
141
42
18
72
12
18
72
57
15
54
90
9
27
60
18
102
24
41
25
6
9
81
12
36
24
48
24
156
59
64
39
18
23
91
18
3
32
85
42
9
45
120
36
24
12
3
15
132
30
288
36
24
66
41
55
144
18
87
15
186
63
56
16
45
84
95
88
15
6
36
255
24
165
24
120
18
18
6
66
114
18
27
24
24
33
63
9
120
15
63
89
73
12
171
9
96
72
30
18
39
48
93
144
144
27
128
25
15
96
24
80
55
36
114
210
24
72
9
24
75
53
139
36
9
63
185
31
6
3
87
120
33
56
199
18
15
57
132
36
30
144
96
9
48
15
105
51
144
6
15
72
248
91
21
24
99
90
27
9
36
3
32
25
144
84
162
105
72
21
27
80
37
11
31
33
75
5
7
6
18
30
144
72
51
24
33
198
225
24
9
66
36
9
8
16
24
8
48
109
131
31
113
31
9
147
21
48
75
60
30
162
89
25
39
32
13
27
48
39
17
73
228
72
51
9
120
111
104
55
41
16
129
12
42
36
174
96
300
6
21
9
15
93
11
265
71
13
75
21
51
96
32
16
21
36
23
49
15
21
12
335
48
37
12
108
60
108
84
18
5
37
27
24
24
63
144
6
48
27
45
108
87
9
30
6
18
12
150
47
40
120
80
40
81
111
24
171
21
75
48
21
165
11
7
30
18
18
60
59
97
63
15
33
57
18
5
13
227
25
15
3
30
87
9
30
18
15
21
27
24
48
33
54
33
296
31
48
161
61
66
33
9
12
11
13
216
195
3
18
12
108
3
21
18
30
3
144
93
3
9
60
3
45
3
8
25
96
63
48
15
30
18
9
128
7
78
54
36
90
15
8
25
6
81
9
84
24
12
168
71
55
30
36
108
3
33
60
102
5
73
180
90
41
25
24
36
54
54
102
36
42
18
48
105
32
43
21
69
72
162
33
255
72
41
121
114
45
9
30
60
21
9
18
114
51
24
144
96
111
33
24
111
105
129
66
45
9
180
72
123
120
96
57
72
36
54
5
16
216
15
9
24
56
55
42
30
24
18
18
54
180
66
18
54
6
36
39
80
91
21
39
41
13
12
162
53
199
126
24
195
24
81
18
18
42
48
57
96
135
36
5
13
72
18
78
12
6
9
153
87
32
61
84
24
12
107
7
66
23
64
57
54
17
79
126
35
73
15
141
75
15
24
41
16
117
11
64
32
16
48
80
25
36
3
27
90
3
33
54
54
6
5
49
12
60
39
24
45
27
27
48
53
55
54
35
96
40
15
185
96
25
71
49
15
183
96
36
30
78
48
24
65
61
35
37
90
90
15
120
153
30
9
45
36
42
66
42
105
93
30
6
48
111
111
108
30
60
48
75
33
60
35
31
9
99
36
204
5
40
200
16
45
12
39
183
36
66
24
12
135
135
60
5
7
6
72
12
42
48
5
16
72
15
185
229
36
72
60
75
117
90
201
32
25
23
85
3
104
73
30
42
207
168
15
33
39
18
78
18
30
24
33
24
9
96
48
96
102
168
36
18
3
15
30
27
51
54
47
64
27
18
42
54
3
45
36
36
99
15
57
32
40
81
39
72
3
12
33
8
49
24
36
84
36
36
39
21
48
11
25
71
ABCD 96883148522*3^$a+1 [50009]
132
12
168
15
25
32
48
3
189
231
36
93
72
64
32
183
57
100
32
112
44
36
15
21
108
15
69
3
93
120
36
135
9
52
60
32
3
129
88
167
9
36
4
32
48
51
105
4
24
83
33
51
25
8
3
45
12
48
192
27
25
35
25
20
16
12
12
36
108
35
229
128
72
3
33
52
95
57
40
12
48
47
36
93
84
16
200
64
47
25
11
145
12
20
108
159
33
63
33
132
48
60
36
60
16
20
180
24
100
20
64
12
35
25
8
144
12
76
95
24
156
33
60
180
12
24
136
68
15
1
20
96
39
25
35
36
33
16
59
37
84
71
24
13
23
129
28
36
32
412
32
159
109
83
33
4
23
9
75
21
12
63
49
59
81
4
36
96
32
12
96
48
12
24
96
12
111
60
120
129
40
68
28
116
28
20
28
80
24
40
24
11
21
12
60
52
60
8
28
83
9
3
93
15
21
39
72
69
28
108
48
35
21
156
4
8
100
48
35
60
45
63
1
8
108
3
9
51
156
96
33
84
52
11
84
45
36
288
24
88
12
12
56
3
36
133
47
13
36
36
131
45
24
36
3
25
56
75
49
47
33
12
48
52
132
80
256
155
36
24
36
36
9
75
96
73
176
64
11
33
208
128
84
192
76
24
8
51
1
215
24
109
8
24
48
36
4
23
37
48
92
51
21
39
85
140
96
24
27
13
24
71
1
8
16
11
21
3
117
40
203
109
11
117
135
33
24
196
12
32
52
68
72
84
27
48
169
11
60
9
63
93
135
69
132
96
48
12
63
12
13
11
1
204
260
36
12
3
33
24
40
80
111
96
33
60
52
44
171
133
132
35
21
64
20
16
83
81
120
84
111
69
75
12
33
27
253
44
63
45
40
32
147
21
48
84
12
84
135
109
8
64
168
83
73
35
25
20
27
73
140
112
128
171
25
8
52
96
12
48
68
15
21
39
9
63
108
129
12
64
11
85
56
3
25
11
9
27
45
3
49
68
112
11
120
121
36
72
11
9
96
4
80
63
25
23
45
132
64
8
27
21
112
56
27
144
33
48
144
75
49
56
39
240
81
36
48
4
60
48
23
37
24
108
47
81
99
36
57
28
8
300
132
15
45
4
60
44
100
36
80
16
32
96
64
8
52
11
57
64
80
15
49
24
56
40
35
45
24
136
192
32
16
24
48
12
132
59
1
11
144
24
97
24
20
51
240
33
72
3
181
8
36
172
104
16
72
143
49
131
33
84
12
15
181
95
9
4
144
32
348
51
60
12
9
15
45
88
8
4
108
8
63
9
40
23
25
24
71
177
63
189
60
84
52
32
123
84
24
289
8
3
61
96
95
13
32
52
92
15
61
8
15
49
32
15
153
52
20
160
80
48
60
12
64
80
40
95
120
9
48
12
48
60
63
9
40
152
40
20
48
51
45
27
177
52
96
35
13
95
72
45
99
9
27
33
72
72
36
64
116
64
12
116
24
48
112
20
16
44
24
136
24
44
108
120
108
111
204
72
33
12
3
105
96
24
72
40
83
36
36
13
24
60
12
84
20
24
36
112
164
75
24
9
156
72
108
52
60
204
8
120
96
15
241
68
28
32
3
49
11
108
105
36
88
68
12
40
60
60
11
141
76
68
16
108
48
35
45
4
120
11
37
143
73
35
61
56
100
60
23
49
8
4
84
44
16
11
25
44
100
32
144
39
9
28
84
156
68
51
36
33
84
60
52
20
75
21
12
48
3
1
95
9
24
28
12
47
33
27
36
84
33
16
155
105
24
100
60
176
16
20
51
24
9
75
69
60
160
108
132
92
88
8
72
3
13
12
12
132
35
9
24
28
155
69
15
81
12
72
40
96
23
96
36
69
48
16
84
ABCD 96883175804*3^$a+1 [50018]
32
55
57
8
88
44
28
32
13
15
92
13
27
171
89
61
12
143
52
45
12
18
173
120
84
16
27
72
65
1
204
36
135
44
40
20
36
72
28
57
27
56
24
1
35
52
200
48
12
108
12
40
27
33
27
45
75
45
8
43
57
105
63
75
54
3
8
64
123
33
39
96
5
7
53
60
40
87
17
88
32
28
45
3
24
51
57
27
45
20
16
32
48
4
33
23
109
51
80
25
95
300
24
48
7
30
186
5
24
48
300
28
20
4
33
150
225
132
8
40
8
67
5
28
27
18
15
140
55
5
100
9
66
45
9
18
5
148
20
4
3
137
40
3
33
32
205
75
8
7
33
300
12
12
56
60
144
55
53
12
1
132
30
17
1
75
15
90
15
57
83
60
7
48
42
3
24
75
261
32
48
37
23
12
168
4
51
57
20
133
24
23
25
23
49
11
115
17
132
100
3
57
108
128
19
48
45
20
7
21
92
72
60
36
7
18
72
27
36
15
17
60
108
12
85
35
12
13
27
21
27
12
60
116
72
12
31
65
60
52
8
67
5
12
136
80
64
36
45
39
45
155
28
8
25
150
125
180
4
8
43
17
13
27
68
19
153
92
61
12
3
12
20
25
18
29
36
19
6
12
47
16
24
80
148
32
73
23
4
63
93
152
25
23
124
140
40
68
12
43
72
33
48
12
32
28
60
48
20
79
156
17
60
37
83
217
60
48
83
12
85
47
148
32
16
27
77
60
13
63
32
13
102
53
52
48
32
52
33
90
72
5
28
8
24
223
33
9
11
12
43
117
27
108
5
12
76
12
32
160
20
148
72
20
60
40
128
13
47
7
18
48
87
8
112
32
28
48
84
21
75
15
102
15
48
20
24
36
60
84
88
32
61
59
73
27
96
20
24
13
143
24
25
3
8
25
87
45
72
23
133
15
57
27
8
55
77
16
84
56
19
150
83
88
140
7
105
188
52
8
60
7
30
3
152
28
84
20
1
27
132
36
20
52
3
9
8
25
102
18
23
67
45
27
6
47
25
75
8
12
220
20
37
11
40
44
31
69
216
60
12
8
37
12
75
33
60
83
25
59
76
57
3
120
44
48
7
21
120
15
77
12
55
33
117
3
20
40
120
8
172
60
165
42
18
3
12
15
17
36
24
1
135
45
72
23
24
156
84
91
12
53
37
15
20
25
30
33
32
52
8
48
100
120
60
237
18
5
52
8
24
31
65
60
7
48
42
23
24
120
31
5
4
56
60
64
3
42
18
17
28
68
25
42
18
84
3
8
72
13
12
27
96
20
24
108
40
45
23
67
33
24
33
47
36
52
15
93
9
23
37
131
12
37
18
33
60
99
5
1
30
17
43
72
185
28
32
25
30
125
72
133
90
5
40
8
4
8
40
92
16
147
18
30
9
20
25
90
18
3
32
25
243
12
12
80
16
12
20
13
15
12
68
64
21
27
20
43
42
48
27
33
27
8
84
40
36
132
63
5
19
18
23
120
109
11
24
88
3
117
8
60
112
3
5
84
60
196
44
148
183
5
19
30
18
33
9
30
53
115
233
67
90
3
80
49
18
17
1
47
28
92
12
28
180
48
9
6
17
28
12
12
8
115
18
39
3
77
36
12
13
42
72
18
155
48
12
60
13
87
87
53
73
27
63
125
24
103
180
45
12
3
57
33
47
25
11
115
12
17
28
20
13
35
49
6
9
81
27
3
29
76
72
8
4
68
28
104
13
3
99
33
20
25
3
120
44
13
47
223
57
33
63
32
112
21
24
3
45
18
9
56
120
37
102
125
36
37
15
45
23
25
35
24
28
80
240
12
48
172
48
120
45
23
12
12
1
167
228
60
160
15
9
36
32
48
7
30
35
73
42
30
3
180
39
18
23
7
33
24
3
5
132
1
135
45
54
81
9
15
36
45
12
75
12
20
36
55
29
76
117
3
72
45
23
19
30
6
5
85
84
6
9
3
65
168
4
3
18
95
49
75
51
17
40
48
132
8
7
48
5
157
47
61
27
68
64
45
48
42
53
12
43
45
20
97
11
40
57
90
30
15
32
13
30
45
168
20
24
175
101
52
8
97
3
195
129
20
121
12
215
7
18
3
20
12
12
48
112
20
43
5
40
48
144
80
43
17
36
55
102
60
47
1
15
45
15
39
93
12
3
57
105
3
48
60
15
12
18
267
68
24
1
135
80
180
37
ABCD 96883176452*3^$a+1 [50110]
27
56
91
24
186
3
12
24
20
7
5
52
15
6
39
72
3
18
35
25
42
33
68
60
25
15
36
36
57
195
20
7
30
11
40
32
25
23
7
113
28
21
6
17
36
79
48
137
40
108
8
1
3
8
37
18
69
9
72
183
21
51
72
21
12
18
29
25
11
64
27
9
99
5
37
114
24
18
27
20
16
24
27
48
60
5
55
126
12
27
8
64
9
47
12
55
18
54
21
32
1
24
18
9
8
13
60
12
23
7
41
4
36
80
40
9
71
52
12
8
43
36
89
1
18
41
4
36
80
7
30
107
103
65
4
120
21
54
60
53
100
36
92
55
69
69
27
39
36
48
89
1
42
78
59
13
222
53
7
33
27
18
23
4
33
144
36
12
108
24
30
45
39
77
40
9
15
15
138
23
49
3
60
3
9
164
132
7
18
3
80
52
8
19
41
7
42
90
30
48
18
5
52
3
12
12
48
18
15
32
4
44
40
159
42
120
66
12
21
9
12
84
51
9
15
72
32
25
11
24
13
42
12
66
3
15
24
93
68
55
36
41
7
5
1
12
27
3
5
4
36
72
15
18
75
8
100
15
197
85
78
9
36
84
8
85
24
23
25
3
3
84
33
15
45
27
5
67
84
9
15
21
20
72
112
33
24
11
40
63
17
7
18
102
78
18
42
83
52
132
3
17
103
77
61
47
79
9
39
45
36
15
54
66
5
67
12
65
25
15
3
138
96
11
7
18
203
7
102
23
43
69
57
18
125
36
40
32
25
132
3
3
17
4
8
36
91
24
17
19
105
116
88
15
17
37
51
21
60
36
48
15
24
56
16
36
12
27
33
8
7
12
36
5
19
24
6
3
20
16
24
8
28
36
21
123
72
15
5
28
20
19
12
29
24
60
13
42
30
71
84
13
75
92
16
44
67
6
23
24
13
143
60
7
57
21
24
63
45
35
228
24
28
15
42
48
27
20
7
21
3
17
4
21
18
17
7
45
200
168
25
39
33
60
11
4
68
7
33
12
3
12
36
36
53
43
33
24
15
41
60
40
75
36
29
24
25
11
49
3
27
53
19
48
30
18
30
60
90
30
24
63
20
103
125
13
27
20
12
25
12
6
45
3
5
52
33
12
30
54
131
40
20
43
5
49
36
159
80
55
21
69
60
3
20
37
6
65
52
8
76
3
41
79
6
155
64
56
109
15
3
12
18
47
55
60
60
72
33
33
3
252
48
9
23
19
36
9
48
27
29
4
12
33
66
30
24
71
72
79
53
115
21
80
24
16
45
60
126
6
15
3
17
37
3
3
24
5
36
12
13
120
39
27
9
180
9
36
59
40
3
5
145
27
36
99
41
91
78
36
99
20
97
36
12
36
39
87
101
40
92
55
21
27
17
28
27
12
45
44
7
78
39
8
48
16
48
93
102
12
33
36
27
53
40
92
184
75
69
21
63
20
16
15
72
9
156
24
3
48
33
39
33
45
12
11
24
36
19
57
33
35
40
120
3
17
1
24
30
66
24
36
75
32
103
9
48
20
175
45
20
12
31
29
13
23
37
12
3
12
36
45
132
35
4
15
29
16
48
20
96
64
45
30
12
153
15
5
103
42
18
18
30
17
7
81
36
21
39
36
20
7
30
23
19
18
6
65
115
5
61
138
53
12
36
19
30
11
24
55
6
114
53
157
18
77
28
15
9
3
113
37
3
45
18
9
60
33
35
108
19
30
3
32
100
20
36
49
23
12
13
42
6
30
42
72
11
55
24
30
3
80
67
45
87
21
60
15
69
8
31
77
28
20
16
44
12
52
27
45
60
81
204
3
20
13
12
6
77
19
89
84
61
15
12
3
42
23
4
8
19
60
41
67
36
42
108
47
132
13
27
48
39
78
11
16
24
51
89
1
51
168
20
1
24
42
72
30
147
8
28
8
12
37
11
60
16
8
16
92
67
120
12
24
12
24
9
84
20
88
147
6
120
15
51
41
7
81
20
79
30
3
45
23
16
36
32
25
6
29
31
12
9
63
48
57
12
39
42
15
32
13
107
43
24
29
19
21
15
84
12
6
63
45
27
57
87
39
9
60
20
16
9
23
60
7
6
15
20
7
12
93
12
8
72
1
15
12
45
210
5
28
69
3
60
3
12
69
8
120
25
23
4
99
69
33
144
24
27
32
28
12
3
12
45
80
7
89
60
12
199
41
12
76
32
73
72
24
90
6
27
141
15
15
21
45
6
9
3
5
13
30
12
57
9
24
27
81
54
24
89
48
37
3
3
5
55
54
12
3
56
25
95
109
36
6
18
30
18
15
57
6
5
19
21
15
54
63
12
63
72
18
12
48
18
65
1
36
42
18
78
12
45
45
42
36
42
47
43
12
33
63
9
56
49
23
7
18
107
13
23
109
83
13
27
15
17
37
11
100
12
116
37
42
5
16
27
9
24
15
5
12
4
84
27
60
57
60
75
30
71
4
8
67
33
12
51
45
20
12
40
32
115
33
3
29
25
12
54
12
18
6
29
24
36
52
45
15
72
15
33
39
21
3
29
13
47
100
27
24
114
18
57
20
36
49
51
72
24
3
5
37
6
113
12
40
39
29
72
25
35
25
63
44
25
6
9
3
72
6
15
21
51
32
91
17
49
11
13
39
20
7
66
84
60
71
7
72
21
8
16
68
73
12
6
5
16
8
55
65
13
15
68
7
53
40
32
40
12
51
12
17
37
48
15
36
24
45
27
3
65
88
20
7
6
47
60
4
45
90
144
42
47
7
21
8
55
132
12
33
3
141
21
15
57
6
9
3
30
107
7
9
ABCD 96883214958*3^$a+1 [50004]
31
47
60
33
57
48
39
12
21
67
77
6
33
12
24
39
6
60
36
12
3
15
18
12
19
68
21
15
4
23
78
12
67
5
12
15
144
27
144
114
15
16
20
39
42
24
66
24
25
89
54
6
151
5
18
21
39
12
9
40
5
6
24
6
15
39
57
9
15
4
5
6
45
15
66
24
63
16
104
21
6
48
25
32
15
9
9
12
78
6
19
140
33
102
25
17
18
1
36
8
27
36
30
3
51
9
15
42
12
7
20
28
11
66
19
29
3
9
75
15
24
9
36
87
12
18
39
24
15
42
18
24
30
3
24
21
3
16
41
19
41
7
12
20
93
12
48
55
8
132
3
45
69
54
12
42
48
27
48
87
60
6
19
12
56
12
40
32
15
30
96
3
40
77
19
23
6
79
23
12
1
5
15
4
20
21
27
60
48
84
21
91
20
28
23
37
20
33
3
9
30
57
21
7
41
6
24
24
45
27
6
12
55
41
55
17
144
15
3
33
3
54
12
43
125
120
15
72
21
72
12
15
28
12
11
18
55
32
9
15
36
159
18
18
30
18
121
48
5
30
21
9
18
60
18
19
47
85
5
24
6
33
45
27
28
5
31
36
59
9
27
9
15
45
15
96
18
7
41
18
12
18
12
7
176
15
30
39
21
15
12
9
6
54
6
138
90
61
29
6
105
9
12
15
33
19
5
12
63
33
19
108
12
20
4
20
36
4
20
132
15
13
35
12
18
66
24
12
9
3
33
39
60
21
3
6
36
12
30
6
30
1
29
6
9
76
5
24
51
9
15
60
40
35
24
30
67
20
45
6
30
12
18
12
12
13
65
12
90
6
39
9
19
53
18
90
15
9
15
16
71
13
5
123
9
60
6
114
36
27
3
54
36
7
53
15
3
9
51
1
5
36
12
6
1
44
21
19
24
5
18
24
49
5
12
147
3
13
5
24
48
7
8
24
39
1
5
24
36
63
15
72
45
28
11
6
108
96
24
72
18
18
12
15
12
45
60
48
6
57
48
39
25
11
9
93
48
27
24
39
9
27
9
51
48
12
13
8
4
44
12
28
41
6
42
75
3
9
9
12
15
72
3
69
33
7
11
37
23
30
12
12
36
3
69
6
6
19
56
3
120
30
3
4
24
5
51
21
27
21
36
3
3
93
24
16
56
75
60
21
15
18
12
15
9
36
30
9
81
12
27
4
5
30
12
49
41
24
3
93
3
12
33
79
23
13
60
65
24
51
36
39
12
45
3
25
35
6
43
5
36
24
12
6
9
60
36
45
7
12
8
15
12
30
36
15
48
9
36
19
5
51
9
15
12
40
143
61
84
12
41
48
12
12
36
66
45
69
12
12
15
81
24
12
15
28
35
6
15
15
30
6
69
27
33
39
57
21
18
1
29
60
15
39
78
168
36
115
23
18
7
32
15
84
21
21
7
5
15
51
1
5
3
3
78
31
24
84
53
12
48
3
124
36
5
30
9
12
45
18
30
60
6
24
6
6
13
65
15
3
33
100
24
125
30
42
6
33
9
12
55
59
6
60
19
17
99
36
9
6
37
36
5
54
37
60
83
21
4
68
9
15
39
9
36
12
15
13
17
30
174
15
45
39
64
47
18
6
1
84
5
51
45
24
6
21
144
9
54
25
8
4
5
19
24
8
48
9
12
3
105
12
48
18
13
35
114
12
36
72
3
57
6
6
79
11
6
240
12
72
3
36
16
29
39
105
7
48
5
87
48
12
9
24
42
109
5
19
8
12
105
18
33
24
48
9
19
5
36
15
15
13
131
21
15
9
27
9
28
12
48
8
4
5
6
78
39
36
4
5
15
81
12
7
36
44
51
6
90
9
4
17
48
67
29
42
57
21
39
33
12
115
65
30
37
29
31
68
3
48
21
111
9
9
19
36
56
33
6
9
40
12
11
13
20
75
30
114
18
3
36
33
87
3
12
6
24
3
21
55
35
69
40
17
48
18
84
6
12
36
75
12
72
15
18
15
39
25
35
6
18
72
57
45
18
9
4
32
45
3
45
72
3
9
7
24
77
18
9
21
36
55
44
72
120
39
9
4
83
13
41
43
36
11
18
48
18
6
36
15
45
72
15
52
35
18
12
6
60
13
101
3
81
79
5
15
63
33
9
6
1
44
16
8
33
12
3
99
13
5
18
37
12
68
21
24
63
27
37
120
11
153
4
36
32
9
3
51
1
89
24
48
12
60
55
5
12
30
9
27
45
4
95
9
4
41
15
4
5
3
124
20
51
69
36
45
39
33
6
69
63
45
93
19
113
7
12
20
9
15
51
126
18
42
42
61
29
3
28
5
15
4
17
79
32
45
19
23
21
24
57
19
71
25
5
19
17
7
5
12
48
66
9
15
1
80
45
36
6
18
6
6
3
4
56
12
24
40
41
19
65
30
24
84
21
4
77
19
11
6
43
29
3
15
9
63
90
31
5
36
24
24
7
68
51
60
21
21
43
24
47
21
4
95
6
24
15
9
60
27
4
35
13
12
5
43
83
9
9
114
42
15
3
81
40
29
87
33
31
5
36
19
35
84
36
6
19
5
24
6
6
51
4
35
33
16
17
43
41
3
33
60
18
6
15
51
57
52
11
9
40
23
1
11
33
33
18
1
24
56
3
6
24
36
126
13
11
12
24
13
35
12
6
3
21
24
12
3
9
6
1
11
120
57
63
18
24
55
35
25
8
45
67
60
11
1
5
39
21
6
48
6
36
15
39
6
19
29
42
49
41
48
19
11
1
11
12
12
24
21
4
59
42
15
40
35
36
13
29
12
30
13
17
55
113
27
3
33
15
45
165
54
30
18
33
63
12
45
57
3
15
33
75
45
16
8
52
56
24
36
24
9
6
24
6
6
18
19
11
9
15
21
36
21
48
72
12
27
15
36
42
36
42
54
15
24
12
60
9
54
1
23
45
16
5
36
3
33
30
13
17
24
36
15
60
64
11
13
24
5
27
21
18
36
13
35
12
49
44
36
24
21
12
75
12
27
24
36
9
117
72
7
68
15
12
129
99
1
44
16
11
129
4
17
51
24
45
19
11
48
42
3
40
11
12
45
4
53
60
12
3
21
6
48
21
12
3
12
9
4
180
80
9
15
3
30
24
18
42
3
12
36
3
1
23
78
54
21
39
6
12
27
36
27
30
6
1
20
28
47
21
3
24
36
42
63
15
36
73
32
15
13
11
1
20
4
24
35
30
3
3
9
15
6
42
37
5
7
20
24
4
5
90
1
11
9
16
29
19
36
24
11
36
21
9
55
29
6
25
59
6
15
21
3
69
6
6
63
48
45
3
21
3
3
9
81
27
15
6
87
9
6
9
28
47
9
69
36
91
11
18
31
56
15
30
120
54
24
36
33
36
16
60
65
51
28
77
12
7
11
42
6
36
30
36
67
5
31
71
9
15
1
11
48
1
20
48
51
42
15
9
51
57
36
91
5
43
5
18
37
56
21
48
6
45
60
12
9
39
40
17
48
156
6
13
36
8
3
24
81
45
12
12
6
57
45
30
25
8
3
9
48
63
ABCD 96883384888*3^$a+1 [50019]
12
27
12
69
9
18
30
59
1
15
8
28
12
8
4
32
48
16
12
15
108
9
24
21
11
1
24
27
12
20
16
72
36
33
3
24
8
28
32
28
8
100
32
127
57
8
7
36
9
56
61
11
16
27
6
39
36
24
36
24
3
21
45
47
24
40
15
5
16
21
63
8
36
24
12
13
72
36
3
15
21
20
24
12
40
8
16
92
48
13
15
8
28
104
19
9
15
5
31
33
3
18
83
7
9
27
12
53
1
23
13
54
17
16
3
18
27
27
6
11
19
5
60
60
1
15
8
60
52
15
5
36
16
15
29
4
20
12
25
23
7
6
15
20
4
15
12
72
5
16
3
29
12
76
32
16
12
51
17
16
140
16
9
6
21
27
81
20
25
11
4
12
92
24
25
18
21
24
120
48
51
6
11
7
12
6
108
51
15
24
21
36
27
17
28
15
36
12
17
16
3
81
51
41
7
17
4
8
12
13
15
24
51
33
21
3
12
8
37
11
4
48
9
23
12
31
78
75
24
9
15
8
31
12
6
47
19
21
36
21
11
4
20
31
29
25
42
17
31
5
12
43
125
4
20
16
80
37
3
44
7
6
12
36
11
4
56
12
16
27
17
16
8
60
16
48
3
5
67
30
15
56
16
3
5
24
84
12
1
54
9
27
9
69
3
12
15
45
45
3
3
36
12
17
4
15
9
8
12
16
60
20
24
1
75
9
6
21
12
12
8
28
8
49
47
49
15
93
18
36
29
4
12
12
9
71
16
27
54
15
57
39
20
28
21
36
3
81
39
92
1
51
15
6
15
20
1
39
33
47
19
29
7
9
8
24
28
32
40
68
12
1
71
12
37
27
48
8
4
32
16
15
5
4
80
4
44
40
32
4
36
21
11
156
12
64
32
48
1
3
36
20
36
4
20
4
3
9
93
27
56
13
23
28
92
1
11
1
15
3
17
1
131
28
8
12
7
5
4
8
36
4
32
48
36
24
13
11
13
47
60
1
47
37
6
21
48
21
15
3
17
1
59
7
57
3
90
219
15
17
48
73
11
7
45
56
31
41
12
13
42
30
3
20
36
49
23
60
84
55
18
30
5
40
9
35
12
4
57
3
36
24
8
61
27
9
11
37
23
72
16
12
8
31
29
16
68
1
15
69
27
96
3
41
1
3
20
7
5
24
60
43
5
7
113
4
32
31
101
7
18
15
21
3
12
9
15
20
13
42
102
27
24
12
33
51
12
8
1
15
24
32
40
9
6
5
7
6
47
28
20
13
11
1
18
57
20
40
8
12
7
9
27
29
12
28
44
13
54
17
7
9
8
31
5
16
3
17
16
12
27
17
55
5
112
12
8
12
4
24
8
12
13
11
28
39
9
68
12
13
24
23
7
18
131
13
3
12
36
36
32
7
6
71
31
9
8
25
47
144
25
30
54
75
56
12
60
48
4
3
9
45
23
16
44
4
20
1
23
4
3
81
24
116
4
8
48
60
1
11
4
44
4
8
61
11
4
21
23
28
8
52
15
41
4
39
5
1
39
20
13
27
21
3
57
51
33
23
48
12
16
27
9
27
5
1
18
30
6
9
48
12
15
17
37
27
20
36
24
84
85
39
8
4
15
33
27
9
8
28
44
12
48
24
24
19
17
40
36
36
27
89
43
5
7
6
48
27
12
20
31
6
27
20
1
23
12
19
36
21
12
8
19
33
8
13
30
5
16
56
13
18
17
36
1
27
12
92
37
23
4
9
111
20
144
4
45
27
116
37
23
7
57
24
60
3
17
12
60
7
5
4
21
11
76
24
24
20
67
5
64
96
8
4
44
28
80
12
24
124
60
21
23
72
1
36
3
20
4
3
57
15
21
105
23
4
33
3
15
53
103
5
31
29
61
3
12
68
13
12
15
36
20
40
15
9
45
27
15
18
72
30
17
16
36
45
3
20
16
12
68
7
29
4
33
54
57
33
27
51
21
36
15
29
12
72
4
8
12
72
28
51
45
12
32
12
19
17
48
100
36
44
16
27
18
54
41
12
36
28
24
3
21
96
20
61
18
24
5
36
16
8
1
27
9
47
7
18
18
5
28
21
15
24
33
11
25
3
21
18
36
18
15
60
15
48
41
76
27
17
28
44
37
6
9
44
40
8
16
20
37
3
15
29
16
12
20
4
45
35
7
9
8
24
16
60
27
17
37
30
5
12
4
12
8
13
78
9
84
15
36
54
3
15
30
11
60
196
32
49
3
9
18
18
51
44
12
1
23
28
12
36
33
39
8
28
8
19
5
64
3
33
21
18
6
75
20
36
16
9
24
3
8
19
5
1
35
16
20
24
4
81
12
15
3
5
37
71
64
3
33
9
27
20
43
9
57
15
20
7
5
24
4
24
51
17
13
36
3
21
47
24
31
5
4
12
3
5
40
56
12
4
3
9
27
78
30
17
12
4
12
27
53
16
3
9
63
33
27
30
54
54
23
12
55
29
40
3
29
16
33
23
25
3
3
12
33
3
5
48
25
47
40
20
4
24
8
60
24
24
4
32
12
16
20
1
18
42
66
18
23
55
5
24
19
9
9
3
51
17
24
28
3
21
32
4
12
12
32
12
7
9
3
18
18
45
69
3
24
24
20
4
20
72
43
17
12
31
21
36
27
5
1
3
69
12
3
21
11
1
75
36
12
9
90
36
18
15
12
20
36
24
36
28
3
18
15
116
28
48
12
15
21
21
3
20
12
28
44
12
43
5
13
3
51
9
8
1
15
8
60
12
61
143
16
27
29
12
4
8
40
68
13
3
80
7
42
18
41
43
17
25
15
3
9
36
8
13
11
64
32
4
24
20
4
3
5
12
7
57
27
41
19
105
24
20
16
20
16
9
3
69
42
12
24
33
32
12
12
19
12
5
12
7
21
44
40
56
60
48
49
3
15
9
45
6
29
7
18
15
8
12
55
17
1
23
13
3
60
164
7
17
4
20
72
16
24
8
84
4
3
9
32
36
49
36
11
7
5
61
71
37
23
4
9
11
100
44
16
8
7
29
1
15
44
52
3
45
32
13
23
25
51
60
12
8
40
27
54
87
21
54
33
21
47
12
1
39
8
36
1
18
17
4
12
9
11
4
92
4
15
9
12
44
24
19
65
12
28
33
54
17
24
49
15
32
16
20
7
33
57
3
15
54
11
36
7
9
20
7
96
18
12
6
5
4
60
32
16
9
12
18
9
32
19
18
27
48
27
5
12
37
27
44
1
23
36
1
18
5
24
16
8
12
12
13
15
12
32
61
15
8
55
54
63
36
44
13
18
69
3
21
12
20
60
28
12
8
7
48
18
24
12
3
8
31
29
36
37
27
8
64
15
21
15
5
12
84
25
23
4
21
3
36
87
17
24
48
16
21
47
7
41
4
15
9
9
11
24
40
32
103
6
36
3
15
21
8
76
60
24
12
15
45
68
31
17
31
6
18
33
36
21
3
27
6
23
40
32
4
12
27
41
1
12
51
32
12
16
39
21
68
16
36
44
12
24
48
36
19
12
69
20
4
72
69
51
48
36
9
47
28
8
48
52
15
29
7
21
21
12
3
56
31
29
12
24
28
36
20
1
18
17
19
9
20
40
15
21
32
4
24
9
18
36
5
1
18
30
71
36
16
27
5
12
31
54
24
15
111
5
16
15
29
12
7
60
17
24
31
9
92
24
1
11
24
4
44
40
15
45
32
24
12
37
27
24
24
15
30
6
9
3
5
28
24
21
15
39
21
63
17
12
4
45
23
61
15
39
9
15
33
44
24
19
5
1
18
9
44
4
8
12
13
27
8
13
36
11
7
114
27
20
48
43
9
32
49
3
3
9
3
21
60
8
12
12
24
36
76
57
35
1
11
28
8
12
28
3
17
7
9
20
61
51
24
9
11
12
24
48
12
52
21
11
16
9
99
24
21
54
6
87
39
9
45
15
51
17
16
36
68
43
9
44
112
32
7
9
12
24
20
25
36
39
15
12
5
4
24
32
4
21
3
51
6
15
8
24
12
40
32
16
87
36
30
39
36
44
4
12
32
31
45
8
7
9
68
4
8
12
4
8
28
21
30
105
8
72
181
39
105
30
24
93
63
53
25
15
20
13
3
44
4
8
48
24
1
27
8
13
24
3
12
24
51
17
24
7
96
125
40
9
78
12
29
16
32
36
24
7
36
53
16
21
15
32
48
1
3
44
7
9
ABCD 96883560388*3^$a+1 [50007]
132
24
144
12
20
204
36
48
36
16
144
264
140
12
24
33
103
144
29
15
40
120
140
76
20
33
3
33
187
68
52
180
5
19
36
44
180
124
12
53
51
4
17
55
224
81
72
91
12
120
60
53
195
45
15
57
55
305
15
28
29
331
72
48
137
19
156
173
91
84
20
40
29
67
80
16
164
144
72
100
5
75
28
20
40
77
192
3
33
204
43
137
36
27
160
80
228
40
156
36
84
320
64
36
36
5
240
43
56
21
103
56
16
200
208
17
63
36
4
17
312
171
57
3
100
5
7
8
112
17
7
80
24
36
36
40
140
28
192
24
44
112
8
16
101
115
44
4
29
3
4
53
27
21
3
136
20
16
44
84
45
51
21
15
4
80
16
24
269
24
63
4
20
36
4
84
149
36
27
160
108
36
60
144
60
120
32
57
108
39
120
40
84
5
31
44
52
104
60
16
17
51
180
36
4
92
64
380
64
12
128
16
41
15
88
216
24
132
5
60
48
75
192
40
5
12
51
72
4
96
68
12
477
180
87
16
125
3
12
184
149
7
48
96
29
7
137
43
44
64
36
20
60
36
57
51
120
16
264
192
5
115
48
192
180
53
235
72
17
87
9
144
31
12
5
60
123
372
45
79
60
20
64
116
256
17
36
72
79
24
20
136
20
60
4
65
15
9
63
4
144
20
177
60
192
67
113
31
12
65
39
21
175
24
116
117
27
16
24
120
56
4
96
104
36
33
60
27
268
20
216
76
20
100
8
172
108
80
76
24
20
52
224
4
17
283
32
45
120
19
20
100
204
5
67
17
43
53
27
28
12
324
36
20
48
132
48
36
64
72
84
20
40
44
129
87
96
93
7
324
173
27
4
12
185
3
16
60
80
244
137
3
12
40
17
216
31
101
103
5
84
31
12
168
65
51
16
20
177
103
65
99
9
7
24
20
33
288
3
12
148
56
40
89
31
24
36
89
7
257
87
129
51
40
120
120
53
87
4
29
123
64
116
220
5
15
148
192
60
68
180
12
4
104
252
57
43
188
9
7
44
57
163
60
5
87
88
149
43
44
21
3
40
116
24
57
55
48
77
12
31
65
15
285
24
7
113
43
80
153
12
3
165
7
65
79
20
60
40
29
111
4
60
200
52
84
84
12
5
15
4
20
424
116
100
24
20
156
60
4
17
99
9
27
88
72
8
12
45
15
124
20
69
31
20
81
55
120
20
84
40
20
64
20
9
67
84
5
204
48
180
75
33
132
192
36
60
175
72
48
60
60
36
140
4
12
5
48
7
48
36
53
163
24
80
81
15
108
69
7
24
77
43
132
8
105
67
293
24
51
40
60
80
12
60
165
48
15
16
149
115
152
100
173
51
4
5
15
57
135
88
56
60
316
144
41
39
124
132
17
120
91
20
52
53
60
171
4
17
75
84
21
175
8
57
43
272
45
19
96
65
12
91
156
36
44
36
144
84
40
17
15
60
144
16
68
9
211
5
72
48
7
104
16
48
96
20
76
17
48
199
89
111
84
36
9
55
12
108
20
136
20
4
5
51
36
28
ABCD 96883800602*3^$a+1 [50000]
33
31
41
25
30
68
21
1
30
90
44
39
81
16
71
7
17
1
12
2
33
60
31
20
10
80
52
18
5
12
9
16
122
70
18
17
7
5
105
15
19
14
10
132
6
38
16
198
35
12
75
21
25
68
22
14
34
29
57
39
12
25
14
21
7
32
45
1
47
7
24
6
44
15
81
16
14
33
36
21
39
12
3
10
54
36
12
48
24
122
3
1
42
8
24
21
141
16
30
42
12
20
40
14
10
30
5
1
23
37
11
49
20
3
60
36
60
1
23
7
5
33
6
22
72
35
97
8
27
31
24
78
47
1
35
7
56
30
34
20
6
22
5
12
48
3
4
6
26
88
41
36
24
24
187
24
6
30
5
108
13
24
35
1
84
11
12
7
24
72
72
53
67
41
1
23
15
6
84
6
21
9
90
6
16
2
57
55
41
49
54
72
17
12
25
11
24
19
14
15
67
6
12
18
12
26
39
12
55
38
63
60
25
18
30
12
35
55
24
38
27
31
14
54
10
35
36
43
20
28
62
15
13
12
23
12
57
51
19
29
36
45
4
11
195
28
26
15
19
26
54
58
48
36
23
25
2
4
36
5
45
54
4
53
13
11
9
39
55
2
70
14
6
9
12
87
16
72
42
48
38
9
60
12
9
22
72
30
108
14
10
14
21
43
26
10
5
12
12
67
74
10
29
31
12
54
24
12
8
4
35
1
59
31
5
12
27
6
16
23
12
25
14
4
32
108
40
41
36
19
17
24
48
13
8
51
61
2
72
33
21
39
43
29
43
116
9
73
8
36
34
12
65
12
25
26
46
23
1
47
27
40
50
15
48
12
15
16
5
75
22
59
19
29
48
108
31
8
30
10
62
3
12
1
44
54
64
17
9
36
39
31
138
42
50
70
48
32
94
11
24
15
82
35
12
31
5
49
2
40
30
35
60
69
39
1
36
50
18
30
33
49
8
63
37
11
7
48
24
17
25
8
10
2
15
1
8
36
18
21
31
29
1
66
12
2
18
22
48
32
16
8
64
11
12
12
7
48
65
61
95
51
34
54
41
15
10
24
11
1
44
6
84
64
12
84
36
5
25
14
46
30
41
24
19
5
55
30
11
24
7
72
17
55
101
37
30
18
23
39
30
51
24
13
74
40
6
18
5
19
42
18
30
2
9
24
12
45
15
48
36
69
12
63
7
18
35
13
12
35
7
5
93
52
24
36
6
5
19
29
19
17
63
6
34
12
6
23
60
21
3
15
46
102
12
12
18
6
26
51
19
168
5
31
6
6
29
19
17
120
27
6
15
55
6
8
6
45
1
95
15
16
152
72
30
3
7
6
83
55
14
46
41
25
18
77
45
3
43
89
24
7
32
16
74
22
48
41
45
4
12
24
14
6
39
12
1
2
16
197
13
44
27
31
65
12
31
12
53
31
74
39
60
7
18
11
45
51
36
48
55
6
8
100
2
10
11
24
1
84
14
16
54
6
50
18
22
68
6
4
6
12
23
24
7
6
23
67
17
1
11
43
2
54
21
24
1
96
2
22
50
16
12
32
21
24
1
143
12
9
40
11
93
36
234
16
41
7
5
12
19
5
91
89
25
11
25
18
18
12
26
22
72
12
59
51
18
15
87
24
36
28
5
1
14
6
27
3
40
56
10
30
24
42
102
5
7
44
22
48
12
8
52
107
7
110
3
48
3
16
29
7
14
4
59
27
18
15
7
53
1
60
14
21
24
31
36
8
16
5
69
3
25
158
9
85
12
50
9
12
13
72
24
110
30
15
60
36
19
5
9
6
81
37
30
86
15
19
56
54
10
60
2
15
15
10
60
54
20
16
48
77
49
60
44
27
3
6
36
3
171
16
29
45
10
29
121
36
23
120
55
17
49
11
55
5
1
90
8
36
69
24
7
14
39
48
48
67
32
16
17
3
34
42
24
26
63
13
18
54
11
21
4
6
6
104
16
119
45
3
12
9
106
78
35
12
13
18
18
59
13
35
25
92
52
59
45
82
17
31
41
49
20
34
56
40
5
72
13
24
102
48
2
3
13
32
6
69
1
59
1
6
18
71
9
22
29
21
39
1
6
8
34
6
41
48
31
17
25
8
51
45
30
21
3
66
4
30
5
25
44
63
9
10
245
19
41
15
34
47
13
60
56
76
23
25
11
9
15
1
23
60
27
16
17
25
6
36
60
53
81
39
85
6
30
66
8
16
6
119
39
10
6
30
6
5
43
2
10
41
99
45
19
5
21
3
1
155
7
90
8
36
18
82
14
21
96
12
61
26
10
20
18
180
22
20
4
36
24
6
20
28
26
51
33
36
16
23
12
13
42
41
12
31
6
20
111
60
7
62
3
55
41
1
11
12
31
41
1
12
35
36
36
24
31
5
24
55
29
7
50
58
6
35
55
20
21
3
36
64
60
5
51
9
48
33
15
15
45
1
90
108
5
31
6
35
45
4
59
21
24
22
14
36
28
11
1
23
7
6
54
29
1
20
18
40
32
90
10
53
108
84
48
12
49
60
12
47
21
4
50
57
31
18
30
29
7
5
1
14
10
126
8
21
96
7
12
24
56
33
13
23
21
39
1
6
5
9
3
27
76
42
6
6
18
5
1
12
120
78
41
108
25
11
1
11
12
127
48
5
25
23
69
3
27
40
24
24
56
6
18
21
15
45
7
257
7
66
18
17
27
21
84
75
36
70
36
18
5
21
10
29
36
85
11
43
17
43
5
13
8
27
25
48
35
24
1
12
8
54
28
30
18
24
62
40
11
27
28
29
36
7
18
72
47
15
45
60
24
72
27
16
17
19
29
67
2
27
43
36
41
25
60
6
44
69
1
30
24
6
35
24
115
26
51
7
5
12
24
1
18
5
12
24
21
4
14
45
45
102
21
13
47
13
24
132
36
44
3
31
20
16
6
8
16
36
24
24
36
59
25
36
24
6
74
51
39
69
60
36
31
66
32
10
77
1
60
23
19
6
47
13
12
2
12
100
78
18
53
25
12
8
36
3
31
14
3
13
6
53
72
3
57
43
41
15
16
74
60
27
12
7
30
6
24
29
55
12
42
26
16
14
36
3
1
11
73
66
17
25
47
7
29
1
18
50
88
35
49
18
6
42
8
22
38
21
25
18
17
13
162
6
23
7
17
25
6
29
43
17
36
24
12
39
9
1
47
43
20
46
80
10
104
34
56
51
3
10
71
72
25
32
27
108
55
32
10
11
19
5
1
42
132
29
1
18
50
28
8
10
12
77
1
12
12
2
93
15
33
19
24
41
24
96
24
84
37
20
16
14
21
12
73
83
37
8
54
28
8
9
48
19
20
21
24
9
16
155
25
11
39
21
127
30
18
77
12
19
44
66
75
24
115
41
85
35
12
19
6
12
12
50
33
81
15
1
14
21
1
54
5
24
1
24
12
18
6
23
27
33
57
4
20
39
121
14
118
72
66
ABCD 96883866284*3^$a+1 [50058]
4
8
48
81
51
12
45
27
15
18
151
11
9
9
66
6
43
41
24
7
5
3
40
17
103
8
24
120
63
72
78
115
5
36
111
3
133
47
145
8
93
115
24
20
12
64
125
6
21
40
77
42
9
36
96
3
1
35
54
55
44
21
31
8
48
3
21
16
108
89
3
52
36
24
32
3
1
116
3
105
21
150
36
144
1
48
12
68
51
25
5
24
27
76
32
21
7
80
3
36
49
72
47
21
45
55
41
51
4
8
165
31
44
40
72
53
51
24
15
21
51
54
54
21
40
29
87
39
36
48
42
30
45
9
55
5
79
12
53
87
123
13
24
5
15
69
6
48
37
20
69
19
20
16
20
15
60
1
20
9
24
7
96
24
35
61
8
24
51
66
99
4
131
54
3
3
189
120
28
108
32
48
81
63
45
43
24
8
16
71
9
9
87
9
55
29
6
105
39
61
65
27
27
105
12
9
139
77
19
71
1
120
12
5
6
90
7
48
20
9
96
115
5
31
65
111
9
18
6
84
43
17
210
25
48
59
13
107
24
9
27
9
9
30
117
33
91
24
60
35
105
40
32
24
24
96
40
96
20
16
143
36
48
60
1
36
125
3
112
56
3
36
13
5
60
126
109
8
28
12
17
6
30
139
32
160
8
120
15
12
105
9
55
92
52
12
48
101
19
48
24
155
18
72
43
8
24
16
20
129
15
3
1
35
21
48
21
19
12
276
60
32
48
3
25
32
88
29
3
24
160
8
108
3
36
60
13
20
12
9
75
15
30
24
7
29
19
32
39
30
114
45
72
39
9
40
11
37
32
57
19
92
48
21
15
39
25
36
24
20
16
156
20
57
132
18
30
7
60
36
12
35
1
101
78
117
40
5
3
45
3
24
105
30
1
8
15
30
15
76
23
1
29
27
40
8
16
5
30
24
66
7
20
9
19
35
24
1
80
9
102
9
9
3
48
12
69
48
51
45
99
72
99
1
60
83
126
51
33
90
25
71
30
19
5
15
21
7
137
7
239
1
59
36
30
75
3
21
4
77
18
60
37
119
21
48
88
23
54
6
45
64
12
23
30
63
9
18
6
36
84
55
12
108
11
48
13
47
33
28
11
25
29
144
63
60
33
126
9
45
51
48
81
60
19
72
84
41
30
45
16
17
27
45
3
27
69
4
71
37
53
55
80
4
65
72
30
21
40
8
84
16
29
6
9
40
41
36
79
36
24
5
15
4
12
116
12
48
39
93
16
80
45
31
5
24
51
48
12
40
8
15
25
47
114
219
141
30
49
47
1
17
87
88
32
3
36
25
80
52
12
17
55
83
6
31
68
52
95
13
32
16
20
9
39
15
61
89
19
48
113
7
29
123
15
33
24
60
15
61
83
1
204
36
68
45
171
15
49
20
28
47
30
55
17
168
27
9
7
12
20
16
24
47
84
6
79
32
64
23
21
12
93
51
165
43
36
20
16
60
20
28
65
27
9
55
20
16
36
92
15
30
115
116
72
63
54
12
51
9
3
40
185
60
51
16
8
28
44
153
36
186
9
52
20
27
30
96
15
111
1
24
29
66
189
4
56
4
77
55
8
27
13
71
114
36
19
47
78
30
13
144
36
59
9
45
24
115
5
15
48
4
128
16
32
27
60
1
71
1
17
27
219
24
12
93
147
61
48
65
6
30
139
41
15
40
23
13
44
40
56
24
64
44
16
80
9
43
8
72
24
3
12
1
23
1
179
36
73
60
5
75
108
33
24
30
241
65
7
20
52
47
9
16
36
128
76
8
76
20
16
120
5
43
68
52
11
45
15
25
5
24
3
60
4
24
20
9
51
40
56
39
30
127
84
48
107
30
159
16
23
45
76
11
13
5
27
3
37
24
11
69
9
67
95
120
25
83
13
32
12
3
36
109
11
1
68
21
6
9
16
29
139
35
1
20
15
36
18
3
4
44
72
232
56
9
30
33
9
15
15
13
5
31
65
54
105
156
39
25
11
60
30
135
40
12
44
4
20
15
1
56
24
28
48
12
17
19
20
76
23
6
84
42
33
21
15
4
12
23
45
21
54
60
90
15
15
57
88
8
4
95
18
3
12
52
24
32
48
69
31
92
184
44
21
39
51
33
28
24
5
103
108
119
73
72
56
4
5
18
105
147
61
20
87
72
45
36
24
64
5
19
35
13
59
69
9
3
9
51
84
16
17
36
27
12
88
48
24
101
24
72
3
15
73
17
31
132
60
128
9
207
3
105
75
6
19
11
36
189
4
8
57
27
48
45
60
3
88
140
60
144
40
12
20
9
6
90
51
28
36
84
65
7
29
114
49
17
79
56
28
80
27
21
12
16
41
39
24
40
47
73
8
57
7
80
36
63
129
16
65
6
13
56
21
79
5
55
36
53
27
69
30
1
5
91
29
3
12
3
61
29
36
15
129
27
9
75
52
32
81
39
40
60
32
75
1
17
72
54
25
72
68
39
13
77
67
8
48
39
1
44
39
36
24
49
131
61
44
12
3
49
47
45
40
53
ABCD 96885356026*3^$a+1 [50043]
60
54
60
54
30
156
63
51
81
36
33
42
33
36
81
54
36
189
24
15
45
204
33
84
24
36
6
168
21
36
15
84
69
15
180
36
30
30
54
102
60
144
84
6
150
30
63
141
90
57
24
75
21
3
66
204
15
75
30
27
45
90
18
306
6
18
81
24
75
12
48
102
84
15
45
135
39
6
6
168
6
6
24
96
129
39
6
24
60
36
126
24
33
27
180
6
30
144
24
30
42
177
63
24
30
96
120
60
24
75
15
36
45
123
6
36
15
48
141
15
45
39
84
12
21
48
12
207
141
87
159
36
48
201
141
39
45
6
60
9
48
3
144
36
93
15
102
60
144
30
30
3
3
138
30
69
33
90
9
48
153
48
66
174
12
18
69
21
60
12
15
15
120
24
105
48
147
36
84
6
15
48
15
36
126
54
90
54
30
66
9
24
48
45
108
27
9
36
39
75
36
9
84
15
69
48
33
12
114
9
36
15
93
147
66
3
12
105
60
24
99
12
3
126
84
252
48
15
15
66
15
9
66
9
84
87
96
69
15
24
30
96
36
60
54
153
51
9
12
15
90
114
90
66
33
48
33
72
39
45
126
24
60
201
132
51
102
18
12
48
30
6
210
204
12
18
21
39
9
33
30
60
57
81
27
3
21
231
60
9
9
96
60
39
27
60
24
6
24
36
48
60
51
36
75
18
147
15
33
75
9
63
57
27
36
57
96
201
6
18
60
6
60
141
12
3
18
36
96
27
36
72
15
129
201
87
231
6
150
33
3
150
39
48
117
30
33
27
114
99
27
6
15
33
102
114
3
288
15
258
102
60
9
24
51
30
114
30
12
48
42
24
54
66
105
15
9
51
66
18
132
9
39
30
30
6
75
9
39
267
120
90
219
96
51
48
42
84
51
48
60
87
18
30
42
78
81
45
30
54
30
129
3
24
21
24
45
99
144
60
27
21
108
192
39
54
72
27
72
39
126
180
24
132
144
54
21
21
18
60
150
30
72
33
27
177
3
60
24
36
108
57
9
24
12
3
84
33
18
30
132
30
9
39
192
24
6
18
9
81
12
78
126
126
60
33
12
99
84
21
111
54
24
96
60
114
126
24
12
84
36
63
21
36
60
24
60
36
3
12
45
123
57
48
99
3
108
42
18
6
6
57
111
6
30
90
6
78
51
51
18
30
57
12
72
9
36
30
36
33
117
18
9
27
6
24
60
123
57
30
9
87
57
111
102
30
57
48
33
15
15
66
36
48
66
90
15
81
54
156
48
129
27
93
3
180
24
96
60
138
30
36
24
102
114
105
21
15
15
180
60
294
24
99
12
51
24
30
24
135
21
66
117
153
39
81
78
36
45
9
66
84
21
48
273
18
9
12
84
15
21
9
42
189
81
18
90
6
21
3
30
12
3
15
42
15
24
9
60
6
24
66
60
6
24
24
57
15
114
24
12
78
81
99
36
30
60
90
6
3
27
84
54
6
6
18
36
6
15
69
303
111
96
6
87
33
48
147
45
15
9
114
57
153
51
75
9
81
36
78
6
111
45
18
42
30
33
117
87
27
9
117
39
15
240
66
27
141
12
168
72
75
84
48
57
84
42
84
24
60
6
114
12
54
15
21
3
72
3
45
96
15
186
15
24
48
21
30
270
111
39
6
84
90
9
12
129
39
3
9
36
252
111
60
69
21
42
24
21
15
78
30
72
18
6
6
30
9
51
60
120
48
6
150
93
51
42
24
96
84
6
60
24
24
81
36
33
210
102
30
54
15
75
60
105
69
132
18
36
24
9
12
15
96
78
30
36
21
252
81
66
21
48
96
39
36
24
42
48
6
60
33
108
219
21
12
33
168
15
81
234
30
135
141
15
69
15
75
60
6
30
24
21
48
21
42
9
15
114
12
294
120
21
45
3
ABCD 96885371972*3^$a+1 [50006]
36
72
32
280
156
60
138
126
114
26
166
194
4
68
100
188
76
24
18
48
176
256
96
138
36
32
82
98
126
90
64
80
144
28
144
228
150
26
112
86
22
32
36
54
94
60
8
76
24
336
132
84
32
180
28
66
6
48
24
8
58
122
4
60
134
64
134
4
60
8
36
216
54
58
36
24
36
48
198
126
18
32
54
36
72
28
18
90
36
8
4
54
6
120
24
80
112
288
24
8
36
54
18
36
40
18
42
36
18
90
180
12
180
60
36
66
222
18
54
36
12
96
120
18
6
116
28
48
266
46
8
10
144
102
42
26
4
114
90
44
72
180
40
198
14
18
18
184
96
48
60
188
72
148
24
324
12
68
28
264
32
108
144
72
28
12
54
14
252
28
80
64
84
6
54
26
22
32
154
26
36
144
144
28
48
144
180
18
122
4
96
210
144
14
28
80
100
120
42
98
100
36
8
216
28
48
36
60
90
26
108
4
60
36
48
86
54
100
80
22
6
8
18
112
54
24
12
230
64
26
4
216
90
32
202
32
64
80
22
14
130
6
80
100
36
66
32
58
36
240
18
134
58
42
44
4
32
118
54
116
72
136
8
4
68
4
50
162
148
132
116
72
112
42
242
40
6
134
36
54
54
36
54
18
94
14
28
108
36
12
186
26
72
28
44
72
28
66
6
26
10
48
36
68
94
14
40
132
54
30
194
162
94
32
58
32
118
26
4
96
66
90
36
18
150
234
26
112
96
44
256
90
6
72
116
108
28
36
8
100
180
8
4
32
76
24
44
72
172
242
22
104
36
172
18
48
150
48
104
18
18
4
24
12
36
72
132
36
188
244
48
24
138
6
36
12
132
102
32
18
28
18
174
18
144
42
152
46
26
22
14
18
10
188
58
54
32
40
96
188
22
14
108
28
90
138
36
114
54
72
108
8
72
4
104
292
68
36
4
104
28
144
80
22
32
46
18
54
180
84
18
32
22
72
18
42
36
152
72
28
84
18
32
18
46
26
54
10
134
46
44
72
4
36
36
18
158
28
8
100
90
62
130
144
86
64
8
72
100
80
28
48
36
60
48
72
72
68
22
32
58
86
22
276
188
4
6
126
12
6
48
144
6
80
72
18
94
72
216
60
8
76
108
36
18
186
36
188
4
68
126
46
72
144
120
68
76
18
54
122
10
44
154
192
96
48
42
44
144
64
80
36
118
54
8
76
68
18
58
32
54
22
32
108
40
36
32
28
84
24
44
4
96
36
84
162
14
64
116
316
116
94
96
30
32
130
96
170
180
28
36
18
54
48
42
30
306
90
36
104
58
240
80
54
4
6
54
8
18
54
154
98
4
68
108
40
96
18
170
100
18
54
84
212
64
66
54
132
44
90
54
40
24
120
60
44
40
24
26
190
144
12
32
76
90
50
28
18
138
6
30
24
26
144
18
148
104
82
174
50
112
6
44
40
32
22
144
240
26
4
50
22
42
62
136
26
112
6
120
60
12
72
162
144
6
44
72
22
6
48
90
14
76
36
428
36
40
104
76
32
118
54
44
72
4
96
48
32
18
22
ABCD 96885422248*3^$a+1 [50003]
24
16
48
152
21
103
12
203
25
32
48
4
32
16
77
51
72
213
19
8
40
72
8
40
83
120
121
23
61
17
39
64
404
15
1
17
3
24
16
77
12
18
69
16
48
84
12
11
72
33
105
108
7
48
24
5
151
29
211
29
3
15
97
12
24
125
144
6
234
31
5
24
3
12
96
64
5
163
108
77
12
6
1
23
13
188
45
24
120
31
24
96
24
128
57
7
11
13
56
21
12
66
1
29
60
67
5
60
67
20
21
30
102
42
150
7
48
5
27
9
12
43
72
104
141
78
37
104
4
17
27
21
12
175
68
12
4
84
60
17
168
19
65
31
120
32
12
21
31
11
13
5
15
15
24
30
75
16
17
12
36
31
180
60
60
20
9
55
20
9
67
29
39
45
30
37
24
35
42
30
9
60
88
11
85
29
31
60
17
7
8
112
132
41
3
36
21
12
163
17
91
44
33
15
195
45
45
39
21
7
41
31
83
78
87
45
75
105
111
57
55
17
31
59
13
12
36
32
12
76
17
3
12
112
5
78
45
33
24
36
55
65
54
6
90
141
48
76
17
48
19
83
45
64
8
33
72
31
17
48
75
52
17
111
27
102
48
7
41
7
32
40
53
3
69
228
7
5
31
32
15
90
39
60
208
113
79
84
132
44
33
60
48
19
144
20
165
39
16
12
5
3
156
21
183
36
28
83
18
19
5
36
12
27
21
120
27
3
37
137
67
23
18
30
30
7
11
25
5
42
78
7
5
30
42
67
24
24
35
18
7
65
3
195
78
15
105
24
31
5
12
12
91
29
48
235
35
30
48
7
24
29
60
24
103
65
12
7
36
83
21
123
126
60
60
19
92
33
175
8
165
43
29
60
36
15
57
27
3
30
72
7
56
177
36
12
240
12
6
21
16
108
17
12
55
56
112
113
79
53
27
52
48
53
7
32
328
65
27
48
28
72
35
121
29
48
87
12
33
3
27
1
12
35
13
20
9
120
48
3
60
36
99
9
36
27
45
57
31
65
111
60
28
48
32
3
18
207
15
120
69
9
55
24
140
45
96
72
60
67
56
4
96
17
12
60
67
29
115
17
3
76
68
108
105
48
7
84
29
135
9
36
51
9
60
12
55
48
17
7
65
60
31
29
183
48
69
48
43
17
7
53
60
7
92
36
27
37
11
33
15
30
12
3
16
89
55
5
175
12
128
16
48
36
29
31
80
16
41
123
12
24
51
78
175
32
3
25
77
18
81
64
29
15
21
19
60
71
45
57
55
113
42
69
33
75
28
65
103
35
30
91
29
60
12
55
17
66
37
83
25
119
30
15
96
99
37
101
67
11
21
9
19
36
24
53
43
20
76
24
5
51
21
283
77
30
73
12
80
52
5
48
42
1
20
45
115
5
60
91
108
83
45
24
21
19
101
15
60
88
35
114
78
37
56
144
16
17
55
83
54
63
24
120
64
5
54
61
20
4
11
21
124
32
57
7
140
69
15
69
31
5
54
18
3
45
84
18
37
32
9
55
24
12
36
5
150
33
4
32
24
99
13
80
52
36
5
75
99
96
69
52
128
28
77
30
45
16
35
54
31
24
35
6
90
42
19
173
198
37
5
31
29
96
39
33
15
27
1
5
7
24
108
65
31
17
43
35
1
36
12
80
21
90
150
175
24
11
9
16
29
87
261
183
96
100
83
90
6
30
42
49
44
64
8
33
12
15
28
77
103
17
12
103
12
12
84
60
32
88
65
24
60
240
3
160
35
42
43
44
28
248
3
25
252
113
7
104
120
33
55
35
1
44
16
20
129
27
4
17
3
40
24
56
9
7
41
7
5
120
51
99
18
30
13
65
99
12
4
92
88
149
135
15
13
5
3
112
108
29
135
21
55
5
7
17
36
12
3
52
35
9
76
83
21
3
30
7
59
30
15
69
67
56
45
19
29
12
7
53
43
35
189
88
20
15
93
4
36
137
67
5
66
61
48
41
7
65
42
21
16
48
35
18
3
57
43
144
41
91
8
3
69
3
30
7
8
88
80
45
3
4
12
11
85
5
19
131
9
33
51
9
7
24
20
9
36
84
48
15
4
48
80
75
1
260
45
60
24
91
32
105
12
36
55
5
42
13
36
48
65
15
63
33
39
45
16
17
7
11
21
16
17
3
64
36
48
5
174
37
56
48
9
31
72
24
53
120
36
55
17
15
33
24
51
4
120
203
13
24
5
126
45
4
32
33
63
15
18
75
112
24
41
67
ABCD 96885494086*3^$a+1 [50088]
12
63
21
21
27
96
81
3
12
23
22
126
12
12
6
24
54
60
45
36
53
52
48
63
15
105
167
112
30
75
69
27
99
30
39
5
40
14
25
51
14
18
10
42
132
86
4
15
53
22
14
31
36
77
55
12
9
42
45
15
108
21
36
72
3
12
21
21
24
15
84
12
3
6
6
84
6
108
3
12
48
17
10
6
36
159
12
39
44
22
30
84
24
30
27
48
24
51
42
15
15
30
18
42
90
9
111
33
9
12
30
81
5
4
39
36
101
7
27
56
72
88
84
9
60
51
36
84
105
48
57
24
27
3
12
30
27
11
37
3
21
189
42
84
9
9
38
28
6
24
6
8
70
12
6
78
102
12
90
48
39
36
60
9
39
60
21
56
108
10
62
18
16
30
51
12
45
8
34
9
9
18
9
48
45
3
84
15
9
75
105
27
9
15
26
19
63
21
21
6
32
37
24
15
6
111
48
47
18
72
4
15
99
6
56
28
42
24
21
129
18
18
8
52
110
10
27
27
33
27
21
27
6
20
7
39
98
76
14
37
24
15
14
7
51
50
4
3
36
75
6
15
60
9
24
18
20
49
9
14
1
36
105
3
15
21
17
88
2
4
138
132
54
6
6
33
15
44
52
45
111
33
135
6
30
146
19
21
18
36
69
57
15
75
18
15
15
6
30
105
15
90
8
46
36
8
37
24
12
3
60
80
16
54
6
9
12
69
75
11
18
10
45
12
99
141
15
54
6
68
34
48
3
59
1
75
21
81
3
12
63
6
15
63
36
6
15
15
9
21
26
34
48
27
15
21
39
24
9
35
1
17
64
84
6
90
15
3
72
45
15
48
36
12
33
96
93
12
96
42
18
15
60
24
29
19
3
42
6
9
21
24
51
59
90
28
24
18
6
284
28
3
24
3
9
59
82
8
31
3
90
20
31
27
42
132
38
25
21
27
15
18
102
8
40
42
60
2
22
15
75
9
105
24
18
60
45
60
45
54
21
23
25
57
3
12
48
15
42
42
33
3
54
98
34
15
15
6
15
48
27
38
76
3
12
21
3
141
14
16
45
3
26
16
114
32
25
24
15
6
38
160
6
6
8
82
72
116
7
45
18
74
22
93
147
54
6
21
48
51
54
90
12
12
57
69
164
10
21
15
6
24
27
3
12
18
12
24
39
5
52
3
81
84
72
42
57
93
30
57
3
33
24
36
33
96
24
66
66
15
48
47
37
12
24
17
28
24
42
194
16
24
6
6
2
1
27
9
45
18
93
3
21
9
12
32
67
24
17
43
117
30
93
15
12
54
15
15
45
45
6
32
13
24
99
30
27
57
12
36
24
51
9
84
6
21
15
48
2
4
96
15
15
30
2
52
9
21
54
6
6
32
28
45
9
26
49
48
11
1
53
10
8
49
9
51
9
36
8
16
110
1
33
6
6
90
24
6
51
24
21
27
12
159
102
39
45
18
42
15
9
30
42
98
16
30
24
15
45
102
2
16
164
10
45
27
54
36
15
51
102
56
16
51
5
19
45
39
15
54
12
15
53
28
15
69
75
81
54
18
27
48
33
20
55
132
63
9
15
33
48
23
1
33
20
18
49
111
33
21
24
75
12
132
57
8
28
15
15
54
84
219
12
41
4
24
80
40
24
15
123
68
40
14
28
8
16
6
9
3
12
21
77
46
12
42
8
82
6
12
150
9
9
6
54
14
1
207
18
72
27
27
69
111
8
52
21
3
12
48
66
14
54
16
2
10
15
27
141
15
12
57
3
45
17
16
15
51
24
150
15
36
9
60
92
52
51
59
22
114
6
18
6
24
26
61
21
99
81
132
42
68
10
48
68
7
39
6
2
36
10
12
42
8
10
99
63
8
28
44
13
33
12
15
3
66
30
18
26
1
45
39
36
135
68
16
30
15
75
141
15
30
56
7
21
66
9
51
26
4
30
45
29
34
18
128
19
36
17
10
8
34
123
93
72
2
73
15
9
9
15
12
60
48
27
24
33
27
26
28
99
12
45
3
11
82
63
21
14
1
21
68
16
150
66
54
45
3
12
33
12
9
66
56
18
16
15
21
3
15
42
102
6
75
51
14
7
33
75
39
45
27
60
30
6
30
30
9
21
12
12
3
21
24
12
78
33
69
8
10
12
93
3
18
6
38
18
4
86
10
60
2
190
18
3
5
16
128
10
26
16
18
33
9
68
55
15
6
14
28
8
16
21
63
24
21
21
3
27
60
78
6
2
19
33
12
51
47
10
36
15
12
9
36
62
13
57
6
6
26
82
6
20
61
36
12
33
48
90
54
36
51
105
30
6
32
91
24
65
7
11
64
24
12
33
15
57
63
45
15
24
26
19
51
30
27
15
45
3
6
30
33
11
82
42
12
30
24
6
9
36
29
34
36
36
66
18
21
51
30
99
9
30
30
80
54
16
66
26
85
12
21
6
9
29
7
3
18
30
30
15
24
21
99
45
6
62
7
21
48
114
6
39
36
51
38
46
30
6
21
15
8
52
33
39
6
15
21
36
54
78
51
29
58
24
66
30
2
7
21
18
21
21
2
22
24
6
9
21
114
36
38
10
33
9
36
54
18
56
112
12
12
8
7
24
39
90
6
66
15
15
30
15
9
12
12
75
125
43
75
80
94
99
27
50
103
24
72
60
3
42
24
30
6
39
45
6
30
15
15
21
12
27
9
201
6
33
69
102
14
22
33
9
51
45
12
24
54
9
33
32
18
34
24
24
27
36
9
15
83
70
42
14
79
11
61
3
8
28
9
3
50
4
14
40
14
115
12
45
30
14
22
69
60
9
30
54
15
3
189
53
118
8
1
36
15
9
9
2
4
33
21
24
36
6
9
57
15
60
39
6
68
10
24
6
50
34
63
173
40
14
1
12
5
19
9
12
84
15
39
72
24
48
6
36
39
12
93
36
48
27
45
90
54
12
8
31
51
8
25
9
20
7
9
15
45
12
84
30
6
72
42
45
24
117
18
21
3
18
8
16
18
18
84
18
12
60
21
60
45
39
24
35
16
30
63
3
18
6
8
1
60
36
21
30
ABCD 96885568792*3^$a+1 [50021]
63
17
4
81
47
13
12
63
45
11
49
27
68
76
12
117
18
42
39
9
90
42
12
23
85
123
80
49
18
77
1
39
132
32
4
3
21
24
32
55
9
12
84
57
66
60
21
51
33
39
5
100
12
60
116
97
11
67
30
18
77
67
78
87
93
51
24
48
20
52
75
93
48
20
132
79
90
6
77
85
18
30
42
5
43
54
15
153
108
35
24
88
15
18
207
57
6
72
81
21
18
21
96
81
42
30
27
56
72
103
12
18
3
8
61
11
211
53
96
88
56
85
75
33
87
96
9
15
45
12
18
162
63
15
17
108
4
33
126
12
57
3
30
111
51
105
36
27
5
16
27
65
157
99
9
12
72
39
51
117
120
12
21
15
144
21
119
4
12
96
135
12
81
27
24
120
21
72
15
65
7
29
4
135
12
21
8
49
18
30
90
24
5
4
27
21
84
105
47
40
63
17
16
141
15
45
18
12
101
108
31
108
9
48
33
59
52
84
15
45
12
15
60
45
3
90
75
33
15
27
12
29
48
4
27
33
9
18
5
4
9
195
15
5
19
21
99
96
12
81
20
4
24
33
3
165
23
40
24
3
18
84
36
3
39
17
16
87
21
20
19
5
40
57
6
41
16
120
195
5
55
77
16
48
132
48
39
81
21
11
52
27
96
21
128
16
9
6
30
24
18
165
84
21
23
40
117
23
12
40
33
135
32
13
102
21
12
9
27
3
36
21
164
37
39
9
27
15
105
15
18
15
8
19
18
90
54
48
18
5
76
96
63
144
18
23
12
4
51
108
9
8
55
57
195
5
31
102
60
48
15
39
29
31
18
15
33
11
31
48
41
24
25
24
23
28
57
71
60
49
51
44
13
72
75
56
31
66
15
27
165
27
93
93
39
81
24
3
117
18
33
32
16
92
4
12
9
54
150
123
15
69
32
124
12
75
5
13
51
51
33
45
12
6
21
51
185
36
79
18
42
33
48
57
11
40
84
15
125
24
64
24
56
229
35
112
51
12
18
24
23
67
18
48
47
7
5
31
57
8
4
68
40
63
57
104
13
3
33
24
30
65
88
15
18
15
20
37
39
9
42
5
67
108
93
27
90
47
13
3
24
24
57
63
39
141
9
30
57
75
21
68
72
85
63
9
59
1
63
147
18
11
49
27
12
24
9
15
33
42
30
11
7
29
121
54
108
21
72
15
30
39
21
23
67
30
39
44
4
12
96
27
33
15
42
12
3
8
277
11
4
63
54
23
25
23
55
45
212
25
42
57
9
114
30
36
90
54
3
48
39
9
12
20
157
47
13
75
56
40
8
31
21
69
15
80
40
24
9
99
63
30
60
51
24
24
3
6
15
80
40
72
93
47
112
75
78
23
52
33
30
54
6
45
75
60
12
45
123
233
19
9
72
32
72
13
54
33
3
30
83
7
9
33
102
65
13
87
21
30
45
189
36
51
21
42
18
18
21
9
47
85
59
76
144
32
28
72
12
9
48
90
113
37
3
36
20
13
95
28
15
60
72
21
9
36
24
71
36
91
5
13
3
24
75
42
66
45
60
24
21
30
105
12
87
9
72
45
27
27
66
23
52
128
1
15
12
9
75
15
41
43
78
15
33
54
60
18
51
8
28
15
18
15
3
42
192
18
5
163
12
18
42
30
18
24
288
149
36
7
6
39
195
48
21
84
3
9
24
39
60
30
15
60
57
30
5
1
135
45
207
36
44
60
13
54
5
133
11
72
97
15
45
48
75
57
18
30
23
1
30
9
164
7
5
16
159
5
13
23
16
56
67
21
69
3
8
7
42
30
78
3
92
228
127
30
3
8
72
40
9
39
9
15
60
15
45
68
37
15
24
141
18
72
9
9
63
12
12
8
67
18
27
45
51
128
19
72
33
57
39
48
12
3
65
12
1
48
3
69
11
67
93
20
79
42
48
90
93
15
162
23
232
8
16
32
157
27
108
105
12
108
63
27
129
3
5
43
42
135
3
29
12
121
27
36
27
5
64
72
32
72
43
42
30
57
3
33
57
35
73
3
9
39
24
15
120
5
36
64
345
42
53
55
162
90
30
18
24
21
9
36
72
60
30
65
25
18
60
89
13
39
3
30
3
8
100
105
11
13
36
30
177
8
67
5
28
32
48
37
107
52
51
9
213
36
54
17
31
33
12
27
77
1
108
12
60
72
18
180
105
15
101
40
32
120
16
60
36
104
19
45
68
79
65
85
12
3
12
44
67
209
85
123
36
69
27
24
36
36
32
28
44
31
30
72
18
57
93
87
33
47
4
32
67
144
5
4
21
11
28
152
7
129
3
18
12
18
18
3
39
57
32
16
87
81
32
37
63
212
ABCD 96885589358*3^$a+1 [50047]
241
63
144
272
48
103
9
80
1
90
18
90
137
112
48
80
19
269
451
125
199
41
256
45
3
32
48
151
185
48
163
108
126
99
96
80
16
105
23
336
64
32
48
1
335
48
121
87
129
239
85
59
96
160
96
80
256
63
17
48
144
432
64
177
47
96
37
59
49
95
144
13
3
96
48
447
209
16
171
5
139
144
149
193
108
51
129
191
25
23
67
29
61
3
96
261
144
59
247
396
77
13
90
90
90
54
63
32
139
5
304
33
95
49
159
201
54
65
304
27
21
105
215
112
33
180
18
249
320
313
263
7
18
252
18
185
67
29
25
215
469
27
32
13
179
336
48
31
126
108
39
240
80
16
57
119
25
36
18
90
519
327
41
229
11
144
79
36
54
90
365
64
21
216
3
33
54
9
32
499
180
185
49
36
144
162
57
80
151
89
127
36
450
315
189
83
7
105
165
126
414
54
41
48
37
75
96
9
23
96
187
69
48
80
48
112
32
169
126
90
143
91
5
265
360
36
123
183
9
144
27
108
9
192
105
36
35
19
45
9
90
90
35
127
54
11
43
126
183
32
145
54
41
49
191
48
16
15
180
90
36
234
5
265
119
61
99
27
5
144
192
73
72
47
16
135
41
64
21
171
63
497
48
67
45
99
36
137
352
195
29
7
18
71
96
48
1
159
176
25
119
25
36
216
180
23
144
373
75
69
75
128
121
135
32
48
96
16
15
65
79
33
21
27
189
51
32
96
16
240
69
36
306
378
11
79
177
320
133
36
23
16
192
3
36
89
1
36
347
13
18
65
16
99
90
162
54
59
192
288
1
54
9
27
5
85
36
119
79
81
9
36
35
96
112
63
209
144
97
159
224
157
99
48
320
181
27
32
67
29
16
128
48
49
111
69
144
11
160
336
32
48
205
35
160
128
145
36
216
3
15
129
267
5
144
64
3
198
90
77
13
291
105
183
32
48
97
351
32
67
93
393
18
245
187
54
95
499
180
216
65
48
16
144
48
80
103
36
36
17
181
27
189
180
95
31
113
112
189
36
ABCD 96885765118*3^$a+1 [50003]
35
36
132
25
63
32
97
65
70
93
108
75
12
92
18
22
93
27
105
11
49
3
20
37
36
15
74
19
11
25
11
42
10
38
55
35
49
3
8
72
28
12
32
13
75
21
47
4
60
81
24
11
160
69
15
8
121
29
22
33
60
60
60
17
31
77
18
12
60
12
90
31
60
39
21
17
18
25
59
36
73
60
29
55
15
33
15
9
23
30
58
9
23
72
13
15
8
40
12
45
35
13
35
25
29
18
52
33
87
60
81
39
26
19
36
27
117
5
30
1
39
21
24
3
8
4
141
35
120
52
8
13
17
22
20
37
3
32
1
29
60
70
68
73
39
128
97
5
58
45
60
60
12
95
48
28
14
36
43
12
47
72
108
1
12
5
10
50
19
3
168
45
29
79
17
120
67
63
92
18
22
48
32
78
22
45
3
14
70
38
10
12
38
115
47
28
12
8
18
7
63
20
24
30
10
21
47
28
60
33
51
9
72
12
48
59
148
21
27
20
4
48
45
12
3
20
25
75
81
51
20
13
132
51
32
162
43
3
50
30
13
12
24
36
24
3
12
26
22
21
11
18
55
15
141
59
37
3
32
30
6
40
60
9
60
3
8
40
50
30
4
45
11
25
5
19
3
2
66
13
41
19
60
24
23
97
47
1
24
11
64
9
27
9
53
18
25
12
35
25
12
36
17
70
38
130
12
2
79
17
7
3
20
4
45
5
10
48
20
18
72
30
1
27
9
15
98
58
72
62
19
36
95
73
63
62
7
36
15
60
44
40
21
5
67
48
24
63
21
12
24
15
110
19
27
2
31
12
228
24
15
57
48
27
26
67
5
22
20
30
58
20
1
36
53
55
48
59
25
5
90
133
17
30
13
83
37
17
36
34
69
111
9
39
2
6
4
21
12
125
7
75
36
9
48
3
14
18
1
59
18
19
51
92
37
15
48
2
19
17
82
57
11
40
93
119
1
29
60
190
2
70
9
51
20
16
12
8
4
21
207
20
30
60
31
60
96
5
31
39
69
12
27
62
70
20
13
87
33
27
21
17
72
43
15
45
95
1
11
1
72
135
12
20
40
33
3
9
3
12
20
18
55
23
25
84
84
27
32
12
13
27
86
10
57
87
21
227
1
27
9
3
12
20
30
90
25
11
13
11
25
63
38
55
15
9
131
60
4
33
60
65
18
72
37
3
33
24
15
21
5
22
2
46
69
3
2
46
12
2
55
173
42
13
15
12
93
47
61
24
35
36
114
36
7
60
15
20
18
19
135
9
27
9
41
72
7
5
18
52
8
1
47
112
20
12
28
48
24
9
51
80
30
10
36
45
77
91
60
39
12
21
27
45
65
67
3
12
33
63
2
90
40
8
4
33
3
14
18
60
61
180
101
10
80
30
55
51
57
23
40
72
81
27
12
45
5
22
60
60
36
20
42
43
24
35
1
39
33
17
18
18
10
72
12
108
50
22
69
36
111
32
112
68
1
36
120
3
20
25
3
57
156
39
57
75
33
15
57
23
28
105
27
81
84
75
2
18
12
1
24
96
27
38
43
24
12
24
87
240
9
23
90
10
8
109
15
26
30
13
27
14
10
50
36
12
42
28
60
2
31
59
1
75
57
96
60
11
76
20
52
105
12
5
19
84
3
120
9
5
115
60
3
21
36
15
21
12
17
78
73
89
18
37
24
77
10
69
63
60
72
9
27
14
58
21
47
37
12
101
22
68
40
93
29
30
52
36
20
42
58
120
32
88
57
23
4
68
40
12
33
5
82
69
36
23
52
153
15
21
39
33
60
39
21
77
12
19
39
12
36
192
33
15
69
135
9
39
92
61
60
24
24
27
92
28
44
13
36
27
129
3
57
15
9
11
25
83
1
77
19
15
20
16
72
12
8
13
24
63
128
124
48
8
144
25
36
35
109
135
45
15
108
21
84
35
40
21
47
52
20
25
17
48
22
21
84
23
13
17
7
11
172
60
92
1
39
50
10
69
11
13
63
9
5
78
13
24
3
32
16
2
43
149
19
17
7
96
101
10
69
36
83
25
12
24
51
9
17
10
32
37
3
8
24
1
108
51
120
38
43
27
20
61
17
30
37
35
52
80
61
39
26
30
49
5
10
33
35
48
73
24
47
16
12
50
31
27
9
15
33
75
8
52
12
45
3
12
60
165
15
33
15
153
24
23
13
27
8
97
12
135
33
12
5
18
12
61
87
48
60
105
15
20
40
2
103
15
12
72
33
60
48
87
12
80
76
9
3
92
1
12
36
24
47
90
118
12
110
48
151
29
31
60
87
20
37
17
70
20
1
24
3
57
63
60
45
36
131
61
27
32
49
24
87
21
39
81
24
5
10
80
76
12
20
1
12
17
55
15
2
90
61
15
20
4
33
3
72
170
18
25
47
1
84
15
45
3
92
13
15
44
1
12
17
36
103
24
3
33
59
13
12
15
8
13
191
16
9
63
38
10
9
3
80
25
47
13
5
7
60
36
39
60
33
3
57
75
33
24
3
92
1
125
34
48
192
68
1
60
51
9
12
29
19
96
11
24
25
41
103
204
12
15
80
25
15
60
9
71
88
45
48
39
69
39
120
20
42
30
1
12
15
33
39
68
1
89
10
93
24
3
80
88
20
4
36
92
13
12
15
32
100
45
83
60
112
36
44
25
36
17
18
30
10
62
70
8
13
17
7
3
44
1
87
81
47
24
88
2
18
13
5
12
10
72
108
50
118
74
31
5
54
25
123
50
82
21
47
1
51
21
12
3
9
ABCD 96885930632*3^$a+1 [50032]
6
104
52
236
7
33
210
30
27
53
18
90
7
48
89
118
24
9
15
12
20
10
39
5
154
9
53
18
160
9
72
45
3
180
36
125
22
48
2
55
17
52
38
61
29
127
81
62
16
54
30
26
64
18
9
75
30
15
51
213
69
18
102
135
3
117
3
33
24
12
33
38
18
7
75
9
21
27
48
24
135
6
18
69
27
45
3
60
18
92
82
93
51
12
54
18
81
15
42
27
3
8
40
14
18
22
48
39
51
2
22
168
30
51
24
101
34
36
92
18
91
89
19
105
20
88
120
3
5
54
1
36
93
66
42
3
96
93
15
21
110
37
15
45
29
34
57
39
14
34
20
70
42
54
42
24
20
28
78
74
28
18
8
10
30
15
9
51
29
7
15
204
114
27
39
69
60
15
105
36
21
15
63
105
60
215
18
18
25
87
50
79
3
8
64
9
27
162
138
213
9
72
8
36
34
18
108
111
63
6
92
70
9
65
34
12
8
10
27
27
6
20
19
15
20
10
60
72
18
45
147
6
3
15
45
27
57
35
52
24
54
122
64
9
180
87
36
38
4
48
2
16
21
36
87
18
42
36
32
90
58
9
48
33
14
190
8
7
27
213
5
7
63
30
3
69
6
9
51
54
18
42
66
60
45
107
10
48
30
54
78
66
2
25
3
12
33
21
15
9
114
18
12
90
45
36
201
3
3
9
189
15
27
78
50
1
45
26
37
3
30
12
36
60
20
90
85
75
24
33
84
23
46
84
15
161
90
54
43
3
180
30
96
51
9
6
33
12
15
42
3
3
14
55
27
98
126
16
21
228
24
60
156
9
8
18
64
45
21
36
30
18
87
23
37
53
10
26
139
12
21
15
12
15
38
34
56
72
1
156
5
28
36
44
16
6
36
30
2
1
9
66
30
2
10
15
27
42
6
9
120
59
25
9
126
110
34
78
15
3
32
4
6
42
45
3
42
110
162
16
30
84
33
51
9
48
24
15
30
90
56
22
18
57
117
20
28
75
23
13
24
75
36
14
31
147
20
25
24
21
20
199
15
90
63
36
132
15
78
90
2
18
16
36
45
47
37
15
24
6
98
16
72
72
21
21
39
9
6
6
96
2
22
3
27
108
2
144
100
26
1
35
34
60
150
6
18
9
11
37
53
52
38
40
66
18
66
44
22
48
33
105
78
24
102
63
3
24
6
27
45
32
18
37
48
3
30
72
26
1
24
47
25
45
183
195
60
42
132
2
46
18
105
27
45
33
120
36
63
12
21
68
64
3
57
3
123
2
64
18
48
68
16
54
6
30
30
33
12
53
18
90
88
24
48
20
94
21
12
15
38
67
15
6
2
34
75
96
27
108
30
80
55
12
51
30
104
18
214
30
36
12
12
33
3
9
36
3
26
43
117
6
9
3
93
177
15
60
72
3
30
2
10
99
60
51
84
36
6
54
30
6
45
9
24
72
8
76
39
12
125
43
75
9
21
39
11
61
3
96
21
39
12
18
20
46
36
8
4
45
33
18
42
3
87
72
57
9
222
2
18
64
18
12
66
20
88
2
190
30
39
173
16
39
60
33
3
9
48
15
24
24
51
33
33
30
42
66
6
39
59
58
30
18
87
15
42
18
9
69
30
24
33
105
18
12
33
29
10
12
33
12
21
2
25
48
15
20
10
15
12
71
34
3
3
14
10
33
15
24
6
24
60
48
48
92
18
54
16
18
24
6
42
48
261
81
24
51
3
129
3
12
12
36
30
15
33
2
52
6
24
51
9
3
33
2
142
75
12
23
1
345
114
30
51
15
102
24
24
30
30
36
30
60
30
234
117
33
66
14
40
12
132
42
36
9
9
62
220
18
32
64
63
15
2
36
55
105
15
15
138
42
120
48
36
78
30
6
30
9
11
16
45
48
63
12
32
16
18
162
69
21
20
7
12
33
2
126
34
21
24
60
3
81
9
2
148
18
27
21
111
3
12
18
30
18
8
22
33
57
87
17
18
16
129
57
50
36
28
42
2
16
2
4
3
87
30
38
16
2
43
47
25
27
21
135
45
24
63
9
21
12
36
30
56
13
33
44
19
36
60
29
7
57
63
132
12
15
45
36
3
30
66
36
9
45
3
53
144
43
120
53
100
30
32
22
63
41
64
6
69
5
55
123
45
9
15
33
27
35
25
81
38
76
30
18
20
18
7
48
33
20
34
30
66
36
96
33
29
58
30
72
3
107
46
27
33
24
30
2
28
6
21
21
108
42
54
6
30
242
13
33
15
29
18
25
9
18
96
96
114
72
135
45
39
89
52
90
45
27
90
18
30
54
8
16
6
156
18
66
8
18
22
48
63
57
3
39
56
25
84
3
9
41
28
6
18
2
13
27
6
18
57
5
55
9
24
74
16
30
24
3
15
69
75
36
12
57
9
60
6
18
108
12
15
11
1
39
6
63
15
153
33
6
9
17
103
24
60
15
57
3
90
6
12
8
49
21
24
12
39
27
44
13
87
45
15
45
24
9
6
42
162
56
37
33
6
108
32
145
21
24
8
106
9
21
24
108
15
5
235
ABCD 96886116038*3^$a+1 [50076]
7
120
5
115
17
15
112
209
55
77
267
88
312
32
40
176
160
5
115
65
39
40
104
64
65
63
45
27
40
53
12
31
77
3
184
65
36
72
120
43
56
40
104
24
88
344
81
60
12
36
211
101
19
96
53
51
120
21
115
144
8
16
24
168
125
115
120
125
195
40
80
40
144
240
101
60
15
33
199
32
88
281
7
120
48
32
112
200
33
7
41
7
32
96
232
185
72
31
17
7
65
7
8
112
41
55
48
89
111
144
48
24
33
108
12
151
96
96
65
48
24
87
64
240
120
197
12
15
232
200
21
12
36
115
17
15
105
39
144
16
120
101
163
72
72
48
128
249
295
8
153
79
53
132
216
39
88
233
12
12
7
101
195
33
55
5
51
81
135
45
48
139
32
16
48
104
105
36
12
60
48
12
48
79
120
113
103
336
80
33
31
65
55
17
15
45
12
228
120
187
72
41
168
24
36
67
245
108
24
108
67
240
41
72
7
32
21
228
72
72
48
72
103
5
180
60
48
115
72
113
60
67
32
48
232
152
88
96
120
5
12
7
53
19
24
17
127
56
16
144
120
336
48
41
31
24
104
33
127
80
120
33
63
9
55
161
72
7
56
9
48
55
8
57
39
393
120
103
17
175
72
41
48
7
53
67
192
185
108
3
40
32
112
152
9
55
257
60
60
55
32
21
72
115
144
89
120
79
120
48
24
48
401
24
108
67
53
115
8
105
39
153
55
72
80
33
7
48
305
48
24
127
41
60
12
15
40
48
113
144
7
8
21
19
456
17
55
72
96
5
84
7
29
91
89
60
19
8
45
228
120
24
103
152
16
24
173
115
53
19
53
139
200
9
72
7
120
48
17
127
168
72
113
15
16
17
120
72
48
175
240
5
12
96
15
40
17
55
72
168
53
19
41
39
21
12
7
48
17
103
113
7
224
21
48
99
105
327
21
195
57
7
120
144
65
39
93
67
173
19
41
7
72
89
159
21
115
56
33
336
12
60
63
24
88
17
15
33
55
17
207
9
79
96
185
7
32
21
195
117
48
139
120
65
175
240
113
60
283
24
41
31
344
40
96
29
120
12
7
8
64
96
17
36
91
24
17
87
112
209
24
55
185
343
48
125
12
55
17
87
168
16
245
67
5
60
87
88
5
12
63
105
7
101
60
60
19
101
171
69
120
91
41
39
16
200
144
24
9
175
536
57
120
48
252
43
120
5
19
200
40
48
144
320
9
159
33
48
24
127
216
24
24
65
12
132
7
48
168
72
152
33
15
81
72
48
12
12
7
80
120
64
77
132
108
60
87
112
48
101
204
247
128
16
197
27
112
41
7
53
12
271
72
137
415
ABCD 96886194274*3^$a+1 [50006]
204
3
33
21
23
52
144
84
12
20
7
21
44
43
36
21
12
57
63
24
84
36
9
18
101
124
20
7
17
48
52
12
32
16
24
12
93
87
8
157
11
7
21
393
36
231
3
9
27
57
87
41
13
83
28
140
271
18
147
140
136
8
19
29
4
12
24
21
75
12
48
207
77
24
28
44
7
45
27
33
8
40
117
11
4
228
279
9
81
135
24
204
69
39
69
11
120
24
40
75
36
93
87
72
72
21
104
16
24
176
4
60
24
72
32
4
228
24
8
76
45
18
81
20
133
123
3
126
90
29
4
21
135
48
152
79
9
9
18
105
60
56
28
57
135
92
40
56
64
8
64
27
165
176
40
56
67
69
36
36
48
48
87
17
163
33
96
36
141
54
36
306
15
3
54
15
57
18
18
11
97
15
48
99
165
15
45
108
9
63
72
81
195
116
64
12
27
137
48
40
135
36
117
96
180
68
28
48
44
85
54
69
21
27
80
109
18
41
76
96
36
240
24
8
127
33
32
79
18
15
12
99
33
8
52
33
15
68
72
25
123
3
18
23
40
152
1
87
60
51
89
4
20
168
88
171
29
64
8
25
36
90
17
16
48
27
21
56
76
27
165
84
104
7
33
12
36
56
72
43
77
40
8
100
132
3
9
180
108
9
11
120
100
48
96
44
85
63
135
57
159
93
120
72
48
63
18
95
148
48
60
8
40
56
121
3
12
32
79
21
12
75
180
36
36
9
32
136
32
24
1
36
15
39
249
3
18
47
16
81
71
40
24
96
57
18
117
9
27
99
33
21
36
87
48
9
51
12
45
11
64
48
3
53
1
71
144
192
61
18
113
139
141
3
36
45
60
56
73
90
69
104
24
40
51
126
63
63
17
96
72
31
54
59
64
8
40
9
63
12
44
25
123
93
39
176
55
33
80
4
44
37
63
96
3
9
24
3
53
55
36
57
180
8
148
144
132
24
135
45
81
27
48
8
76
48
48
20
49
15
48
207
18
18
357
129
36
107
1
23
67
45
8
37
99
12
159
45
48
24
12
393
3
8
7
225
45
54
177
44
31
9
80
109
107
16
57
183
123
9
96
39
53
160
128
48
16
27
57
60
24
129
234
29
43
45
108
68
31
17
28
63
149
16
156
111
29
61
39
36
51
45
104
100
165
27
132
32
48
103
89
88
57
126
57
96
24
96
15
9
24
56
73
27
68
193
18
18
87
48
45
54
17
1
111
192
24
152
43
36
33
56
1
15
129
51
108
3
77
67
45
32
40
27
108
144
17
48
144
7
72
89
40
33
51
39
126
27
20
25
195
3
33
60
51
89
120
97
63
56
25
18
36
57
159
65
28
84
24
69
15
12
32
67
45
8
1
47
79
45
92
16
8
73
90
53
127
18
36
72
11
64
8
4
44
139
21
33
47
112
248
43
108
162
51
144
12
36
20
7
57
12
108
21
90
18
18
36
9
24
3
45
153
36
111
33
131
64
21
11
48
49
180
183
228
57
63
32
13
54
126
159
111
54
35
16
21
11
24
48
96
235
53
196
44
100
111
129
96
27
69
20
37
11
61
99
108
135
53
91
45
48
120
21
11
25
123
21
71
19
33
12
27
18
135
20
40
128
112
15
90
15
56
4
96
99
89
19
33
39
18
27
60
57
251
109
3
24
9
23
49
47
43
53
73
75
15
36
54
83
16
45
11
160
27
21
8
48
24
43
53
28
108
168
12
45
39
96
72
48
48
8
49
27
180
117
35
37
216
108
23
48
19
69
111
36
21
32
72
172
20
64
72
56
28
57
ABCD 96886380148*3^$a+1 [50095]
37
54
101
79
161
84
151
54
59
60
96
25
66
114
11
48
60
25
143
37
12
59
85
96
23
31
5
96
79
77
84
19
29
60
37
84
107
19
53
91
5
1
54
29
48
7
17
55
54
11
25
191
7
53
43
30
6
41
24
108
217
11
67
173
7
65
61
35
96
103
252
90
54
29
187
84
60
41
85
95
25
35
73
95
145
30
5
91
41
36
168
55
29
72
49
35
31
53
61
35
19
113
49
18
53
67
233
97
36
30
60
36
30
54
6
48
36
107
97
30
132
48
6
95
96
48
7
29
31
54
54
293
7
161
12
43
6
23
156
19
65
72
60
13
186
17
13
36
215
48
67
138
83
43
126
60
90
5
319
156
65
79
54
72
71
7
161
1
263
97
11
72
180
25
30
6
71
24
79
6
126
29
55
36
18
83
43
6
54
41
43
6
59
25
47
49
66
54
36
35
19
294
36
54
17
109
270
36
5
265
11
19
60
108
36
17
13
240
155
216
108
12
25
180
71
72
12
216
7
126
180
6
54
30
209
156
24
85
47
24
49
36
150
5
84
85
42
29
12
7
6
120
36
150
29
12
43
234
6
161
103
72
54
114
12
5
19
65
12
24
156
67
66
96
174
17
12
72
79
60
17
103
29
108
12
96
151
54
6
29
19
90
96
59
97
23
37
84
47
67
12
54
90
6
71
12
48
13
107
48
145
204
36
54
65
12
25
54
161
36
73
71
96
12
1
47
24
25
54
5
85
59
96
271
18
143
289
60
59
61
24
126
29
12
103
120
101
223
317
60
79
30
47
7
17
36
108
109
35
25
23
13
210
60
66
215
19
114
143
37
30
77
19
65
109
83
72
96
25
59
7
53
12
13
30
113
13
54
72
18
162
125
60
163
185
97
71
24
55
138
252
23
96
12
67
126
114
90
35
55
66
11
85
11
12
25
35
37
18
42
83
12
13
47
180
108
216
12
43
144
6
30
137
144
13
30
126
114
12
24
36
5
60
43
12
29
84
1
144
72
48
42
221
72
12
48
91
17
12
156
60
121
59
132
79
125
84
72
19
18
36
47
13
90
29
55
432
29
61
360
24
191
24
145
107
84
133
30
101
49
12
95
145
30
53
61
126
41
79
53
12
85
54
17
103
60
89
12
19
126
11
229
23
7
108
36
6
234
41
96
12
151
144
252
108
77
49
144
47
283
5
48
120
144
595
150
234
54
23
48
1
11
72
60
12
235
240
84
54
126
180
96
90
18
137
84
72
229
143
1
215
31
65
180
85
54
5
24
37
240
30
24
36
29
79
66
36
204
36
83
7
53
36
72
24
13
36
11
24
19
125
168
60
79
65
145
83
7
78
72
90
173
1
114
72
30
144
54
53
79
41
79
24
120
54
83
60
79
48
42
120
119
96
145
23
12
205
18
5
7
101
60
12
85
83
240
12
12
36
43
17
7
180
53
37
30
150
36
71
55
30
144
11
25
35
73
6
125
24
72
13
83
289
24
47
24
60
36
187
5
67
41
13
6
18
23
49
48
42
30
131
19
84
17
79
30
54
ABCD 96886549876*3^$a+1 [50048]
8
87
21
84
57
30
120
33
75
30
102
24
180
49
101
91
59
24
36
21
33
3
3
57
9
31
12
11
84
1
59
42
111
3
30
6
90
48
30
36
24
6
31
60
44
36
3
61
44
112
8
28
20
40
17
87
15
1
92
12
3
21
12
183
54
115
101
30
24
60
30
6
21
15
30
19
44
87
9
9
96
6
25
8
132
16
23
54
30
37
29
7
24
35
45
9
31
384
41
138
45
87
24
61
20
39
25
24
8
3
6
48
30
60
60
1
41
15
75
133
56
24
57
78
145
17
15
129
66
60
48
93
12
36
15
144
30
6
1
140
75
73
11
37
92
51
57
57
15
27
30
19
80
39
45
15
93
39
25
35
33
72
36
28
59
85
8
48
12
39
45
39
36
84
60
120
144
120
12
18
15
75
36
9
57
24
39
27
144
105
21
175
156
68
99
6
66
108
42
24
15
36
3
36
24
33
12
75
6
66
30
48
6
9
16
56
15
18
43
12
116
75
21
45
271
8
96
16
17
6
36
49
59
73
227
36
1
20
60
3
45
16
24
47
60
1
80
64
84
24
80
111
9
12
48
48
63
261
3
6
19
60
11
105
36
3
21
24
12
3
13
29
138
72
21
9
24
24
6
90
39
48
9
3
12
153
27
123
96
1
23
13
29
19
29
6
36
24
6
54
121
95
25
23
12
1
173
51
16
143
85
155
36
93
112
20
40
8
252
76
8
60
144
12
33
63
168
15
156
48
6
24
15
27
60
48
45
15
6
6
84
1
5
168
175
20
45
42
30
54
25
35
30
24
66
150
39
15
12
105
165
15
105
144
6
90
24
91
95
33
45
3
4
108
92
9
7
47
21
75
21
28
65
90
96
6
111
27
37
36
29
63
15
21
36
63
33
33
54
33
33
24
31
92
112
20
15
57
15
1
84
35
9
16
23
153
4
128
16
92
9
43
35
72
1
20
93
66
45
36
48
12
57
120
3
87
36
117
93
6
9
51
24
6
15
9
31
60
5
18
121
20
252
108
39
90
72
43
11
25
92
3
66
151
17
15
48
39
18
72
3
12
3
1
44
15
21
159
13
128
9
27
4
41
3
12
3
60
33
9
54
57
48
39
12
30
31
104
84
51
18
27
124
41
31
32
12
3
72
21
12
57
24
120
24
96
24
7
59
57
3
45
12
63
1
20
16
23
24
21
16
8
15
132
49
11
24
114
43
29
15
96
180
60
72
12
69
150
25
44
45
51
45
6
1
24
80
3
30
90
105
45
72
18
93
9
30
48
25
8
9
103
72
179
45
9
3
87
222
75
144
51
33
60
16
32
27
36
60
24
42
3
12
39
141
96
100
32
75
6
75
21
48
135
207
84
141
24
9
90
120
6
55
41
18
73
29
19
119
45
40
17
111
57
15
60
87
61
72
17
48
51
141
30
25
83
57
45
18
33
63
204
156
6
39
60
76
36
77
103
47
60
45
15
21
21
31
44
36
24
4
11
24
45
15
24
36
90
30
141
195
13
20
76
80
156
105
24
6
48
45
12
9
15
15
81
60
28
17
15
15
1
80
100
83
9
15
73
24
36
20
28
36
56
57
30
1
272
9
90
249
96
28
95
81
15
90
6
48
21
69
27
28
47
33
36
75
85
44
51
36
18
63
63
24
60
60
42
24
27
39
9
12
39
48
36
6
48
30
90
6
9
60
36
135
66
3
195
1
35
144
6
211
35
73
32
33
15
15
1
35
6
18
6
7
89
3
21
30
24
60
21
9
15
60
237
15
84
12
9
30
108
126
51
99
49
8
48
9
120
3
4
24
59
12
13
60
41
15
39
85
35
1
35
6
24
90
69
60
15
1
5
15
15
36
30
30
1
48
24
20
15
12
21
69
264
30
21
99
66
15
63
60
30
7
23
33
9
48
42
24
84
42
174
109
47
33
15
6
54
120
66
24
3
63
6
54
49
11
21
64
32
39
1
12
5
6
81
24
9
51
36
3
57
16
20
27
6
96
30
81
24
84
21
31
47
36
21
39
24
33
52
5
90
45
81
99
268
89
24
30
66
15
24
40
89
27
3
201
40
44
15
1
12
209
48
31
116
16
29
18
36
9
52
53
55
72
35
9
21
150
49
11
48
93
60
112
32
45
54
66
18
12
234
24
75
60
321
120
54
25
17
39
96
40
108
71
45
9
15
27
21
27
21
15
24
33
27
61
41
18
96
45
12
112
35
1
11
60
48
57
15
93
75
33
48
9
55
32
100
36
72
248
24
ABCD 96886831898*3^$a+1 [50027]
32
3
12
73
41
36
3
40
5
24
3
75
18
42
9
64
104
21
51
3
45
51
42
147
21
42
120
9
16
29
3
3
13
144
5
12
39
15
84
12
30
3
51
21
48
171
61
131
13
95
25
17
78
12
168
96
21
15
150
27
16
29
43
17
31
11
90
19
11
90
3
3
78
7
77
18
9
69
19
8
15
25
5
3
39
36
66
120
75
96
39
1
23
6
6
109
8
16
24
11
21
15
129
51
45
40
48
5
60
6
9
33
7
47
25
8
51
37
5
3
72
69
54
12
25
53
6
13
71
25
41
96
12
3
72
63
12
90
6
156
84
21
153
111
39
42
31
48
5
27
40
23
60
72
72
12
30
51
24
75
13
5
42
1
5
75
24
48
27
114
51
21
144
54
24
12
49
5
192
99
3
21
51
126
60
18
84
12
6
3
21
3
165
6
36
9
39
30
147
63
33
48
15
96
33
48
64
24
200
16
65
6
30
19
83
72
45
16
17
6
6
3
120
27
60
30
24
19
11
61
215
1
89
31
59
45
45
6
45
40
24
59
30
55
119
48
33
40
5
27
9
6
54
19
11
24
69
21
19
23
12
21
27
18
6
66
3
15
25
32
40
8
99
6
126
1
5
27
16
80
72
3
12
12
45
273
18
21
9
30
6
6
102
7
8
232
71
18
7
72
32
96
27
36
66
15
45
6
30
12
115
17
36
72
43
23
30
36
15
88
48
32
147
84
25
77
90
114
30
9
45
51
21
3
21
108
60
51
75
21
16
29
3
40
77
91
5
90
54
19
32
15
57
15
126
19
48
48
32
64
8
75
13
29
84
15
160
72
77
12
96
7
32
39
36
21
9
30
24
9
75
6
7
53
126
84
36
24
102
12
102
141
63
1
59
24
126
12
67
11
36
9
9
15
40
8
45
19
24
29
12
63
72
3
12
174
27
24
120
184
56
16
8
45
19
8
63
102
60
132
195
88
59
61
29
30
18
123
15
49
120
5
18
18
79
5
24
36
39
141
66
105
27
42
19
89
12
78
60
1
24
8
27
126
54
6
30
12
25
83
21
120
39
9
48
48
96
40
5
19
5
72
115
53
12
138
6
36
12
30
48
25
35
42
30
18
12
6
90
55
35
54
7
24
5
27
87
33
3
36
6
42
33
87
60
13
23
90
6
24
9
16
11
66
42
121
312
47
57
39
12
13
24
5
18
129
39
9
88
24
5
48
6
96
13
8
15
25
5
48
60
87
24
69
6
21
33
126
49
17
132
18
9
63
78
18
6
60
6
33
64
8
40
137
7
5
3
33
12
36
31
11
42
42
48
57
16
35
90
19
29
30
66
139
11
133
8
48
117
123
111
24
24
57
24
39
6
12
30
132
13
24
8
111
265
11
60
60
69
96
24
21
6
13
59
6
127
5
27
15
97
5
60
223
125
75
16
24
56
15
57
45
27
21
30
42
30
18
24
3
72
16
29
67
29
6
54
66
18
3
135
48
1
11
192
66
27
93
42
97
11
45
45
12
12
3
48
72
40
59
54
7
120
24
5
6
117
15
120
66
39
72
96
24
40
101
3
111
36
138
6
13
5
96
30
54
6
42
7
48
32
87
33
16
17
90
18
24
6
54
31
24
23
49
53
6
36
1
83
37
59
21
27
21
24
27
133
5
3
9
36
18
30
30
30
7
5
48
36
55
35
60
24
24
25
77
30
18
43
72
48
24
83
36
9
192
24
45
75
16
5
24
27
3
12
9
3
45
40
23
73
5
222
18
192
42
102
24
72
72
123
27
36
49
35
13
8
117
27
63
30
3
87
24
174
27
48
27
42
387
75
21
64
8
48
9
39
24
16
149
72
54
69
232
71
84
114
27
69
78
18
18
96
25
8
160
11
120
12
33
40
56
3
117
75
120
45
136
155
48
144
6
31
23
12
45
64
65
39
57
54
30
235
120
119
1
47
78
27
69
36
78
24
78
67
131
42
12
12
66
57
72
3
21
15
72
25
24
5
99
24
120
3
37
72
53
18
24
6
78
12
25
17
6
177
63
9
40
11
21
141
19
23
36
84
12
18
60
12
18
73
8
69
30
42
36
79
95
105
9
60
72
75
45
43
5
67
8
69
51
40
107
24
45
16
23
49
72
11
45
40
24
24
35
37
23
24
25
41
15
51
45
64
80
27
42
3
24
136
5
67
11
37
5
60
18
109
35
36
1
5
18
60
66
42
90
7
8
75
13
24
47
6
24
6
18
19
48
24
53
60
78
12
21
40
89
31
5
6
85
65
15
219
36
78
66
36
66
24
18
30
102
84
57
3
30
12
42
90
30
25
23
60
54
30
6
123
24
27
18
51
27
37
5
42
24
81
64
17
60
147
33
7
101
19
168
8
15
102
24
96
162
73
95
193
11
36
48
ABCD 96886839202*3^$a+1 [50017]
20
1
60
131
7
132
21
27
78
18
30
39
3
57
20
67
36
30
63
45
24
156
39
20
1
15
140
61
36
30
113
31
204
36
174
24
75
15
66
15
212
52
33
123
87
132
65
115
210
60
48
54
24
89
16
39
12
29
7
54
3
165
12
78
33
213
6
173
100
81
155
175
5
144
25
3
75
48
6
54
12
77
13
132
71
37
3
45
39
36
32
25
12
18
18
15
39
60
141
15
537
12
45
162
21
177
11
7
60
17
85
83
13
12
42
45
3
17
37
144
144
60
30
42
51
72
93
15
15
144
96
93
117
15
45
47
7
30
108
83
148
24
51
6
174
36
21
48
80
67
33
39
60
36
29
28
63
5
85
75
204
60
56
172
213
30
6
48
75
48
3
54
35
73
83
67
18
12
3
224
28
87
60
113
48
37
90
102
18
72
81
105
12
27
27
53
43
12
72
18
270
5
1
234
126
54
90
18
45
48
9
6
5
112
45
3
81
18
33
9
3
63
54
60
36
84
150
18
15
21
84
23
73
35
40
60
147
144
29
49
11
37
114
36
54
131
7
72
36
93
21
54
12
72
108
105
12
33
35
85
3
15
6
54
66
6
174
39
21
119
55
57
3
12
108
6
83
28
15
12
126
6
101
7
18
47
61
102
45
69
36
135
27
36
12
57
15
60
5
16
80
25
107
49
204
12
90
5
73
95
7
24
30
6
5
13
27
60
12
27
9
27
33
39
108
17
37
54
9
63
18
84
42
93
20
13
12
63
123
30
132
12
42
29
52
39
6
48
72
18
24
173
19
18
60
3
63
17
28
24
56
91
21
32
61
27
45
180
84
6
18
66
186
15
69
3
15
33
129
114
90
30
5
109
30
33
27
65
7
33
393
35
132
88
15
18
150
12
33
12
15
90
63
27
72
12
18
42
66
27
51
12
18
15
9
95
96
40
57
95
223
17
43
45
171
21
9
18
101
25
6
48
21
69
71
7
57
33
84
90
6
15
48
81
18
162
18
53
52
33
35
163
36
113
67
18
6
30
159
45
51
15
17
43
117
48
45
6
18
3
27
6
15
21
11
112
56
49
72
18
6
75
44
37
24
39
33
48
24
66
72
24
9
57
35
25
90
33
39
101
60
31
21
75
33
104
7
48
53
7
30
108
72
123
3
69
45
11
55
17
19
90
23
1
66
24
12
54
18
198
63
45
6
36
102
51
72
3
69
8
72
13
150
12
18
54
24
126
18
72
30
60
18
53
253
39
117
54
72
54
3
21
27
45
12
132
119
4
96
9
18
17
36
127
18
6
33
96
32
52
21
75
84
87
113
37
48
108
72
6
105
87
42
12
59
85
36
111
60
27
33
168
92
85
27
87
9
21
23
91
30
24
51
60
51
156
33
21
96
30
5
168
40
80
37
167
61
6
108
21
12
3
12
54
11
187
168
30
27
15
90
71
145
36
30
6
75
99
108
60
33
33
72
18
186
174
65
85
27
39
24
90
27
12
45
72
63
48
33
75
44
16
80
24
1
39
80
1
6
161
252
13
83
97
3
12
39
36
177
56
1
111
93
75
27
42
11
55
6
30
6
54
9
57
108
95
12
25
162
45
57
6
18
30
77
67
36
45
27
53
37
35
180
19
60
101
55
105
92
1
54
96
45
12
33
144
12
6
33
57
95
67
45
81
30
5
37
75
33
107
73
75
92
67
18
3
44
43
17
40
33
15
33
36
108
6
30
90
90
132
84
144
72
15
20
28
69
275
7
204
45
45
36
108
3
8
79
12
93
15
141
27
57
8
37
18
113
1
54
129
45
6
5
7
24
29
91
6
95
52
15
105
21
35
12
100
33
12
42
18
12
23
19
48
18
18
60
36
18
135
45
51
87
72
5
60
36
60
1
11
25
75
69
18
36
72
17
43
12
53
28
144
27
18
35
7
48
60
18
3
80
7
30
78
12
42
12
23
73
18
5
67
18
15
60
9
6
12
137
28
3
234
35
31
54
126
65
7
17
145
72
144
54
6
174
21
159
72
9
87
72
ABCD 96886871176*3^$a+1 [50049]
24
24
36
27
9
15
60
9
51
36
32
13
15
20
49
36
24
3
48
48
96
69
11
1
83
1
15
44
61
84
12
84
15
129
27
105
48
72
60
60
119
13
27
96
69
48
11
37
24
24
39
20
16
177
12
83
37
51
69
12
15
105
24
36
95
13
60
51
9
87
120
9
35
61
3
48
44
1
99
116
252
37
24
156
24
12
48
15
132
57
75
8
13
36
24
71
88
12
9
51
93
3
9
111
273
11
76
33
24
11
25
87
93
72
24
36
12
12
123
12
69
36
60
11
25
3
24
93
132
12
168
60
23
24
48
37
11
25
108
27
57
36
11
168
1
36
51
105
24
24
39
33
35
37
11
4
32
184
105
96
71
4
33
15
48
20
64
9
15
24
32
13
207
9
96
23
181
132
72
107
24
96
61
83
25
99
21
84
108
48
47
145
48
132
12
72
36
99
45
35
28
33
99
44
97
12
72
60
83
37
24
12
24
48
63
33
15
44
265
23
12
85
131
25
39
72
56
205
72
12
135
8
12
16
189
108
48
84
3
32
76
8
1
135
84
80
12
13
72
12
72
60
3
72
36
44
16
9
15
56
37
48
143
61
96
24
39
117
12
143
24
1
15
33
12
63
81
11
169
48
60
51
45
12
12
23
84
25
15
48
93
39
69
11
61
39
45
24
24
12
3
92
4
81
11
40
33
27
68
160
72
24
8
25
72
24
12
83
12
48
16
9
24
3
9
51
12
45
23
109
179
85
72
144
15
20
1
59
85
35
96
40
117
315
8
124
108
81
84
15
165
23
64
69
75
32
52
32
96
28
165
12
15
9
111
92
12
13
107
1
59
49
24
135
21
155
1
180
36
48
60
15
44
73
75
33
24
87
45
60
15
84
96
33
83
48
72
100
12
21
15
21
63
92
49
24
48
12
27
81
63
9
3
33
204
12
11
60
25
15
32
13
3
60
45
12
84
39
56
36
25
39
36
9
15
80
1
84
35
61
47
25
12
75
9
36
24
36
75
21
132
3
60
72
48
12
57
36
12
51
20
97
75
33
39
33
119
25
11
37
36
24
63
9
83
13
3
57
39
21
24
23
73
87
21
59
36
112
12
12
9
119
13
155
85
60
167
40
8
13
27
33
39
116
25
107
13
12
60
60
27
116
16
21
123
104
16
36
105
3
45
12
24
39
21
51
36
33
15
69
15
141
36
59
1
11
25
27
33
144
11
49
24
59
1
15
60
45
59
12
76
48
105
75
45
156
11
12
37
24
87
33
72
15
45
195
24
9
99
92
64
21
60
39
21
60
24
12
120
48
12
35
12
16
164
28
9
15
45
11
64
21
83
60
37
12
75
93
60
48
96
96
39
116
52
32
1
12
3
57
131
36
16
9
15
33
23
73
12
3
20
52
117
83
72
181
12
24
3
33
47
12
1
207
56
12
25
75
12
12
45
51
33
47
64
69
35
49
27
33
60
36
51
60
228
33
60
59
61
27
81
39
48
57
107
28
72
93
3
45
75
9
171
128
1
3
117
216
59
73
12
3
8
37
12
36
15
33
36
120
3
33
27
8
73
96
3
48
213
11
13
147
20
25
108
48
23
85
84
23
12
25
36
24
47
1
15
44
1
15
9
36
27
8
25
48
60
36
15
48
21
24
63
32
112
21
203
36
1
24
51
12
56
12
12
13
35
64
8
1
71
148
45
12
3
20
1
59
16
20
12
120
28
32
4
44
1
36
24
39
24
20
160
48
33
15
57
48
11
16
9
3
45
87
21
72
3
32
48
13
47
13
15
24
177
96
39
56
28
12
8
49
36
60
60
111
45
15
8
13
132
75
32
4
12
60
8
124
36
57
15
224
4
60
20
12
4
9
96
120
83
28
69
108
60
95
13
75
45
59
25
39
176
24
12
60
24
13
63
12
8
25
84
35
61
47
16
177
24
36
179
4
12
44
40
21
60
84
59
25
24
23
64
21
84
11
25
23
4
8
265
12
75
20
13
24
59
61
3
36
80
37
23
64
32
208
20
73
23
25
12
48
99
20
145
36
36
36
63
165
72
87
36
12
32
1
24
12
36
23
4
48
45
179
28
92
25
60
36
12
240
15
12
68
37
63
12
20
73
12
96
72
72
3
96
32
52
12
20
1
24
59
49
36
120
24
216
84
11
37
48
36
11
72
1
84
15
116
16
80
96
12
16
12
45
48
11
13
36
15
21
36
60
59
16
48
32
13
27
8
1
36
59
49
12
12
3
117
12
36
47
ABCD 96886872848*3^$a+1 [50083]
4
36
5
27
9
39
9
48
63
69
6
36
6
120
27
141
24
3
105
3
9
30
6
42
33
4
5
3
28
5
39
57
79
17
48
7
20
15
84
24
6
60
18
12
69
9
48
42
25
5
12
19
5
67
17
15
117
3
93
42
21
12
33
6
54
24
31
29
63
15
54
36
84
18
42
54
45
27
24
9
24
21
15
12
39
6
63
15
6
66
33
9
48
24
3
15
66
39
45
18
24
24
66
39
27
57
147
36
33
64
23
42
12
90
36
45
15
24
21
33
15
12
27
45
15
13
17
3
3
24
18
12
42
21
15
54
6
18
12
78
42
18
9
27
13
56
69
3
3
84
30
3
60
9
36
24
30
24
12
33
15
6
51
3
54
15
33
24
66
13
11
66
63
27
90
15
3
42
63
45
75
24
27
36
25
20
39
9
15
25
29
6
24
13
20
27
6
87
15
33
21
51
3
6
30
36
18
24
3
9
54
6
6
54
3
75
78
3
12
9
24
7
8
15
114
3
45
30
18
6
13
11
9
21
99
45
15
48
112
17
39
129
18
150
102
108
18
66
6
123
132
15
72
13
65
27
63
18
42
57
51
37
17
66
36
6
108
19
23
78
42
30
3
21
36
15
33
12
123
9
150
30
75
27
60
30
18
12
69
15
12
24
129
9
42
84
24
6
42
13
164
3
30
12
51
9
15
3
174
3
33
27
105
6
9
213
3
24
15
6
132
90
84
13
36
5
42
42
12
30
69
45
24
30
30
3
48
39
6
36
30
30
3
3
102
51
45
24
60
18
102
30
21
51
18
36
84
3
15
37
47
54
66
54
75
64
17
111
12
45
36
36
36
60
132
90
36
45
45
120
66
81
3
57
63
9
21
24
12
51
45
15
15
12
18
54
69
12
48
9
132
6
12
18
42
6
7
5
15
48
15
6
19
5
75
51
150
18
12
9
9
6
36
60
1
23
42
27
3
225
3
42
42
60
42
18
18
48
30
12
30
18
37
5
15
3
60
6
18
73
5
75
3
6
3
36
117
3
60
60
120
24
87
21
48
51
60
13
5
31
29
30
33
33
6
141
120
63
57
9
19
59
30
51
9
3
87
13
72
5
72
96
78
42
30
33
27
12
12
54
39
45
63
45
15
9
39
81
31
23
6
3
3
57
48
12
15
66
15
21
18
60
105
3
12
21
81
60
18
93
12
33
3
4
17
3
88
32
21
54
12
30
30
9
27
73
29
3
3
69
48
33
24
30
33
52
11
42
27
21
12
15
120
75
42
3
3
12
24
66
30
18
19
20
15
30
15
28
35
30
43
5
30
37
17
12
30
9
12
100
77
3
60
12
3
54
24
12
3
39
6
27
9
3
180
36
39
25
5
18
24
18
12
99
51
36
18
24
78
18
24
66
69
45
30
90
3
9
30
6
84
48
3
45
15
27
6
96
30
90
18
6
6
30
19
11
6
75
3
6
30
30
36
84
6
42
6
24
73
5
3
12
75
33
52
5
12
42
78
48
48
66
24
57
9
60
3
21
36
31
53
87
3
6
6
18
72
15
75
45
3
144
120
12
18
18
144
78
3
48
9
30
42
6
54
6
30
3
9
102
30
6
12
25
65
6
24
45
21
19
8
33
36
96
42
48
84
21
3
36
48
6
6
6
12
36
102
90
7
5
72
31
35
18
15
45
12
63
21
6
18
24
18
18
60
54
61
11
24
42
72
36
30
54
63
9
30
21
3
30
36
24
24
31
29
42
24
72
54
51
15
54
51
60
93
6
6
60
27
3
30
72
48
15
69
19
35
6
48
120
30
45
213
42
12
9
57
27
27
24
42
48
60
19
5
36
102
30
12
6
12
102
3
9
36
114
108
6
27
33
66
78
42
54
15
99
13
5
60
195
60
63
42
12
12
48
30
21
69
6
25
119
48
45
39
1
23
9
60
48
12
21
36
6
33
15
66
30
9
12
9
30
129
24
40
65
3
72
36
120
69
63
39
24
30
15
12
3
9
45
48
24
30
144
45
72
60
39
6
24
6
24
78
48
114
33
45
12
60
3
3
84
49
71
6
3
39
48
60
25
29
6
73
32
3
37
65
3
4
36
5
6
9
12
39
1
200
75
54
18
72
18
132
36
27
27
186
12
36
72
15
3
54
15
3
72
61
41
31
5
3
51
9
45
15
24
27
9
9
210
42
90
33
51
96
6
75
9
48
75
3
45
9
19
59
6
75
9
72
18
13
125
54
1
20
12
15
25
8
3
42
30
30
27
27
6
7
116
21
3
60
51
37
17
12
6
33
69
3
69
63
3
24
6
12
72
6
30
15
28
101
108
63
69
18
1
5
120
75
15
42
132
30
13
8
15
12
12
6
84
3
39
24
54
66
96
21
75
18
60
54
36
150
87
45
3
40
104
36
21
30
30
18
21
39
25
36
17
3
160
5
6
36
102
3
27
21
180
57
27
15
6
6
21
15
13
29
63
27
25
8
165
75
3
6
39
12
15
72
18
3
69
15
108
12
21
24
36
36
90
9
21
18
72
30
3
33
12
30
33
87
18
63
69
36
6
6
15
3
6
66
13
95
45
75
150
12
30
30
42
61
5
75
27
37
101
7
20
27
12
81
39
30
18
18
7
80
33
3
87
132
138
30
54
19
20
9
3
33
42
73
11
36
57
141
42
42
31
77
27
75
30
18
48
72
42
3
60
39
121
17
36
6
9
21
51
9
36
15
45
7
11
36
9
39
6
7
8
75
30
27
12
27
33
21
24
12
19
47
24
48
25
53
12
48
60
90
24
69
75
6
60
3
15
45
57
90
9
39
33
40
83
6
18
12
120
48
18
120
84
18
33
177
6
6
6
84
18
3
9
60
144
6
21
3
30
75
51
21
27
12
33
45
12
30
33
57
66
108
36
6
78
66
6
24
69
21
39
51
66
3
21
51
9
36
15
33
60
30
36
30
78
30
6
30
67
8
27
37
47
6
ABCD 96887316452*3^$a+1 [50028]
54
18
36
54
6
129
15
54
18
18
36
54
30
114
30
15
21
27
33
120
6
54
12
72
15
75
36
72
6
126
18
12
15
216
156
33
72
36
84
15
9
72
3
33
3
45
6
48
9
27
45
51
66
36
6
66
6
45
3
96
21
72
180
33
63
9
72
3
51
36
30
24
108
12
60
27
39
24
174
18
90
18
114
18
48
96
333
12
117
24
3
33
30
33
93
36
18
54
54
6
12
6
57
9
6
36
9
120
45
60
108
12
114
18
48
6
102
36
24
27
228
9
24
54
48
9
33
27
12
24
12
123
18
72
66
54
87
165
24
36
108
27
75
36
81
27
144
60
21
15
36
54
18
48
6
183
108
33
48
96
12
78
18
12
18
42
90
120
54
18
144
9
9
36
15
39
6
36
27
21
159
27
54
12
6
36
117
21
27
69
27
36
45
90
84
90
60
12
15
45
27
21
24
3
51
12
54
42
210
24
102
9
15
66
90
18
51
21
18
18
18
18
96
18
54
3
51
246
60
36
3
87
12
72
33
45
27
63
36
12
96
30
72
51
12
51
9
9
3
51
48
6
108
102
54
6
90
48
6
12
42
111
141
30
33
165
132
18
18
66
54
72
96
12
15
27
12
6
36
264
159
21
135
9
42
18
12
24
63
117
12
135
15
54
27
39
42
30
33
21
18
24
120
18
27
27
72
33
9
12
51
48
105
72
12
6
36
12
18
36
6
9
9
18
126
18
18
12
144
18
36
18
72
6
9
81
3
27
96
54
75
36
9
234
6
12
78
30
126
6
63
75
60
30
60
3
108
27
6
54
54
111
72
33
36
72
72
48
6
48
45
51
117
3
24
102
36
27
27
42
12
54
36
42
18
45
39
18
54
24
45
45
39
81
54
18
6
102
24
48
24
3
9
51
81
39
60
48
87
18
102
6
72
72
162
54
3
33
63
108
21
6
72
18
54
57
69
120
6
18
36
144
36
48
51
57
60
66
6
48
18
42
27
21
24
3
9
42
12
45
15
120
42
18
84
33
9
66
6
99
3
24
90
18
9
9
36
12
42
48
9
63
78
12
27
153
36
60
138
24
102
150
12
9
15
18
3
69
75
33
3
24
93
63
171
24
174
144
72
54
36
18
6
45
147
9
9
15
81
75
27
6
48
18
33
3
36
6
36
72
27
12
15
9
27
54
39
9
42
12
54
108
240
66
36
54
24
66
114
12
24
66
33
36
21
54
24
21
69
36
30
36
72
24
9
39
81
117
36
15
21
24
18
9
93
90
6
3
87
84
42
39
15
66
18
69
39
69
39
144
90
42
90
90
9
3
54
24
27
48
24
9
12
36
42
12
42
27
45
63
27
30
6
129
9
36
54
24
117
84
63
6
12
54
69
36
9
36
90
30
6
18
147
36
81
6
30
18
54
135
15
9
39
24
12
60
9
12
9
60
48
42
117
27
12
24
30
96
120
42
12
6
54
9
72
45
3
81
15
72
12
261
24
12
54
45
9
6
9
81
27
27
45
9
66
222
3
9
78
90
30
6
18
81
108
9
63
45
210
6
48
51
21
114
45
21
18
42
18
18
18
18
63
21
60
3
9
18
33
183
42
39
51
21
45
114
18
36
234
66
36
54
45
72
15
90
39
24
21
126
96
54
36
12
171
15
45
36
3
24
36
30
60
18
18
3
27
36
9
81
15
57
18
9
135
18
132
12
6
102
36
6
90
3
96
9
36
30
33
39
6
72
27
27
30
36
60
48
72
42
36
66
54
36
36
45
15
57
105
207
3
150
3
144
36
51
108
102
6
84
69
12
27
24
9
81
102
45
24
45
90
126
30
33
3
18
15
36
27
18
3
24
81
99
27
90
48
6
18
18
30
6
18
30
204
18
12
60
48
6
18
3
72
36
9
15
48
123
108
138
54
9
60
9
12
132
30
18
18
6
108
66
6
111
9
18
24
36
18
3
15
66
123
27
21
27
6
126
81
27
48
45
105
39
60
81
39
195
12
114
18
21
9
54
18
6
93
9
36
135
96
3
6
198
30
87
75
150
18
90
36
12
87
39
222
102
78
36
48
18
33
57
6
102
54
6
30
9
51
30
15
165
27
63
6
156
60
3
51
45
39
6
36
27
93
24
30
9
9
6
12
9
9
42
18
27
3
9
45
87
57
42
21
117
96
12
60
3
33
30
54
234
9
33
192
144
114
9
21
42
117
3
18
54
18
72
6
48
54
6
90
12
15
57
15
9
39
33
27
9
90
120
6
216
27
63
90
36
102
306
186
138
15
39
6
3
63
69
57
ABCD 96887720368*3^$a+1 [50046]
396
25
32
75
85
59
120
78
31
35
36
73
23
30
24
30
96
18
90
90
36
54
30
36
51
208
89
90
18
84
204
27
27
108
25
59
24
36
9
16
65
120
78
90
18
54
36
163
29
168
48
96
66
25
173
19
35
96
30
42
30
132
30
168
18
210
105
57
180
90
25
35
18
187
80
147
48
168
66
96
19
35
48
61
125
30
21
3
12
24
9
21
60
12
132
63
39
36
85
5
222
30
18
60
30
270
133
35
66
168
67
48
65
126
66
15
3
60
72
30
36
7
161
79
113
18
24
126
7
48
71
18
55
11
21
105
24
36
91
53
72
174
21
123
6
18
13
185
48
42
30
258
192
54
60
30
61
89
36
138
24
36
144
102
114
156
25
35
13
35
78
175
23
9
3
54
199
89
87
75
36
72
6
12
42
66
6
48
108
114
18
12
73
95
18
48
31
11
120
78
54
25
23
105
27
36
36
13
128
15
33
21
114
36
48
18
3
111
18
102
73
176
39
18
18
72
60
48
90
36
24
54
18
19
96
77
18
90
42
13
53
24
108
72
108
30
54
24
12
18
114
7
11
18
84
90
36
1
5
30
78
48
180
60
48
60
36
15
51
60
54
18
12
6
162
72
45
99
61
5
36
18
132
145
197
18
9
3
36
96
18
103
32
57
18
6
30
97
65
198
25
35
192
144
24
12
18
162
108
42
72
7
23
36
24
445
125
18
24
9
27
72
13
35
60
84
60
84
24
48
240
54
30
54
6
90
30
109
17
15
225
18
54
87
15
186
199
11
378
114
25
65
63
112
128
3
12
198
24
12
54
1
95
145
65
180
36
252
123
39
240
84
36
18
162
24
12
78
36
55
83
180
42
66
24
36
12
78
30
18
6
30
6
30
60
84
18
6
55
137
7
11
36
90
24
15
15
54
91
35
54
55
95
18
12
67
5
54
21
3
162
18
72
66
90
114
36
12
36
54
73
5
48
240
210
57
3
252
12
181
71
169
17
15
147
12
36
72
6
54
30
90
33
112
23
9
144
207
18
264
151
29
60
30
60
126
66
61
17
12
115
11
37
48
48
161
15
48
21
96
18
73
65
114
109
35
36
138
162
36
60
48
6
108
18
12
90
51
27
30
7
80
153
102
60
18
19
11
37
41
36
115
5
43
17
36
30
109
96
83
24
12
24
66
6
18
84
6
84
73
23
90
15
160
77
138
121
11
72
108
54
156
79
53
126
12
24
18
72
18
180
36
102
127
5
36
30
57
48
45
12
7
80
27
126
54
84
36
186
48
144
36
54
72
276
73
71
25
59
90
54
78
18
69
33
132
120
115
53
54
36
30
67
155
66
114
102
75
208
23
60
48
42
54
30
90
90
24
12
72
162
13
23
72
216
36
85
41
54
1
17
6
90
90
72
12
72
54
96
19
137
60
12
6
192
25
107
133
173
36
30
24
72
12
36
36
108
177
129
42
48
42
90
102
132
48
42
61
65
30
90
108
6
30
78
105
48
57
186
54
66
36
234
39
16
347
69
16
17
18
72
60
102
36
18
6
66
150
15
15
33
39
72
6
27
153
7
11
102
54
144
24
72
90
228
168
12
103
29
36
12
36
60
51
3
13
23
30
36
54
24
25
65
30
18
162
72
6
120
18
60
169
47
234
7
59
69
27
37
53
30
42
36
30
49
48
35
13
107
72
13
95
54
78
13
23
12
24
18
48
42
36
54
12
24
72
ABCD 96888247936*3^$a+1 [50029]
19
72
24
65
24
12
18
42
39
9
75
15
85
11
36
33
40
11
54
39
165
72
54
1
56
4
8
3
109
11
24
18
90
12
153
33
43
95
24
181
32
100
152
21
66
54
96
18
30
3
4
84
5
54
12
81
12
76
96
29
12
18
21
15
36
57
21
147
63
1
95
1
48
20
24
33
75
15
72
126
75
51
93
16
11
18
27
4
5
24
147
15
84
96
33
111
234
75
16
11
78
91
12
17
42
21
87
12
18
3
75
30
72
168
319
5
18
48
54
198
132
18
18
13
60
65
27
15
12
21
136
144
11
21
45
39
93
12
115
71
57
28
24
29
162
9
33
31
5
126
1
233
54
72
33
111
37
20
27
97
143
1
89
30
6
15
40
20
171
96
12
73
44
15
48
6
12
72
96
15
105
7
155
145
272
75
18
43
132
44
76
47
57
228
136
44
76
17
87
15
6
67
84
29
15
21
3
141
51
136
77
72
55
60
11
24
30
175
23
117
15
33
28
59
1
23
36
109
60
96
80
51
48
9
15
90
66
81
33
31
92
75
57
15
133
29
30
168
193
113
90
102
63
45
27
48
16
95
21
9
60
19
132
32
16
36
209
27
33
72
3
189
6
12
189
48
75
12
25
161
84
36
24
111
48
39
93
27
57
15
96
33
39
1
32
60
33
111
156
39
25
131
9
63
61
101
171
33
55
71
93
48
15
13
191
54
54
93
4
41
54
121
8
141
6
18
111
51
33
36
33
6
165
12
24
9
24
3
180
28
41
15
3
12
201
3
72
33
39
13
84
5
19
44
123
18
51
24
52
29
60
54
12
13
176
4
96
113
66
9
45
7
71
57
15
48
9
33
87
69
6
105
24
9
27
15
1
29
60
51
87
18
114
1
29
18
93
88
77
39
33
180
147
69
51
16
53
42
18
54
12
25
143
108
18
54
165
15
57
15
33
105
42
93
51
57
105
39
40
36
23
9
16
20
69
51
69
7
11
60
33
51
21
28
44
108
57
7
36
77
6
21
264
36
33
43
128
51
90
139
36
23
121
41
19
32
3
84
126
75
40
17
138
37
20
28
131
54
111
40
11
109
44
69
7
80
24
27
54
19
5
51
24
16
20
63
61
29
42
36
133
11
84
24
36
54
43
59
96
33
15
1
113
127
53
48
39
4
65
54
36
9
15
57
36
100
35
42
247
84
59
81
12
3
126
75
123
13
53
114
36
54
18
49
8
51
145
11
21
33
90
21
144
15
6
84
96
19
20
100
41
30
61
24
8
21
51
39
102
18
60
69
15
37
56
39
108
66
24
12
6
25
8
39
12
24
85
80
15
84
36
114
36
39
33
12
27
4
80
112
29
79
92
27
13
44
39
69
96
40
65
36
36
15
24
45
3
15
18
18
145
20
105
171
33
7
5
31
5
79
11
45
12
15
72
165
3
301
152
4
23
36
25
11
18
3
3
36
36
84
61
108
20
27
42
90
21
51
18
138
57
141
55
35
117
12
21
30
57
75
12
18
42
73
60
23
90
60
54
133
47
18
79
8
111
126
54
1
20
231
48
57
24
9
31
8
3
33
51
6
120
24
55
56
27
13
224
4
96
24
35
24
66
27
4
84
197
115
83
30
60
30
21
51
13
59
21
16
5
18
30
6
69
15
6
111
124
20
36
63
132
1
17
18
49
80
105
19
20
117
99
16
20
99
54
144
3
144
96
12
105
31
29
103
59
54
66
24
121
131
12
162
18
168
18
91
84
17
3
57
48
27
69
3
36
12
40
84
8
15
12
18
31
11
165
45
18
93
75
12
1
59
21
45
31
8
57
54
57
84
159
45
9
42
25
8
21
12
19
23
12
18
90
37
53
27
105
79
11
18
7
41
108
211
23
57
123
18
72
31
156
20
9
60
72
39
36
64
41
72
187
23
21
51
9
51
21
12
60
105
7
41
78
102
19
24
36
11
45
27
165
52
5
3
36
15
141
183
21
27
73
59
1
11
90
79
125
75
9
60
3
9
31
264
24
5
31
119
72
30
3
76
128
16
101
6
102
18
24
33
15
93
39
ABCD 96888576392*3^$a+1 [50125]
45
11
16
27
29
4
12
105
12
15
20
1
6
77
4
12
240
48
27
77
48
24
4
9
51
84
15
30
11
24
36
36
88
45
48
42
18
47
72
19
105
3
90
11
16
140
12
55
18
35
120
16
24
80
13
59
60
76
48
8
132
1
36
107
84
88
20
84
4
36
21
126
54
72
6
18
27
9
47
43
5
13
35
84
16
20
28
45
11
112
45
30
45
15
77
25
179
36
7
45
8
180
28
21
6
17
48
12
16
33
39
24
21
11
103
5
36
7
18
78
9
12
56
84
49
11
4
57
155
24
88
27
5
88
8
19
18
119
13
71
55
45
32
7
53
88
3
9
24
68
16
20
61
18
9
15
41
60
16
3
9
36
45
11
43
29
48
73
36
27
93
131
180
85
35
16
21
15
68
12
48
12
7
29
4
9
162
12
126
35
115
45
3
36
81
9
35
48
60
60
100
48
32
37
23
72
4
9
66
53
7
9
57
6
12
18
11
49
18
66
24
102
65
61
6
89
64
44
1
12
23
72
12
19
149
28
21
71
43
54
12
54
33
27
93
60
36
56
16
20
16
9
23
72
4
12
8
12
12
49
132
12
15
57
27
56
12
48
7
18
3
20
36
79
5
28
36
81
3
68
73
36
3
27
5
132
40
45
39
20
16
24
84
69
18
66
24
12
6
21
27
36
36
17
136
9
15
72
84
9
15
21
114
65
100
24
39
33
45
59
52
140
48
127
9
15
18
39
153
11
31
18
30
29
16
44
24
96
13
59
52
9
47
25
18
60
5
24
16
12
60
27
57
8
28
96
12
32
91
210
63
36
20
4
44
12
12
48
40
44
61
23
61
54
77
13
15
9
23
16
68
40
8
16
12
8
19
6
11
19
29
76
63
21
123
21
68
31
17
91
5
12
48
24
43
21
27
6
66
17
36
16
36
20
108
43
41
43
33
27
17
60
67
12
29
12
4
36
8
24
24
25
47
25
23
28
36
39
60
21
96
56
48
4
57
15
32
12
55
41
148
36
3
5
37
18
66
87
72
12
32
13
27
15
9
27
9
39
17
88
12
44
127
60
77
12
12
64
72
99
5
40
72
81
15
21
47
25
15
72
27
48
29
84
40
20
13
39
36
135
42
35
28
72
12
15
30
27
36
152
24
24
40
9
11
28
56
36
43
33
9
11
127
33
21
54
42
27
72
20
79
12
126
6
5
13
71
48
109
123
63
5
43
29
48
60
13
47
28
44
64
68
40
20
7
69
68
7
81
8
36
1
47
144
175
57
80
52
36
36
20
28
69
3
69
27
108
48
92
72
7
42
35
4
8
25
63
120
117
35
61
23
112
32
52
33
30
29
4
156
33
47
48
151
177
44
4
24
12
135
5
12
16
21
23
60
7
17
36
84
4
39
17
36
60
28
68
31
12
17
1
23
31
29
4
44
85
35
43
48
9
8
73
27
9
27
8
25
18
18
30
9
24
12
15
17
1
18
9
32
4
12
32
72
139
45
108
8
48
16
32
24
168
7
53
48
7
12
69
21
36
107
88
36
27
77
139
9
68
88
8
244
24
3
45
68
19
41
31
9
84
33
3
8
28
32
28
84
45
36
107
55
81
15
81
39
9
80
1
42
5
40
3
29
96
16
57
99
72
24
9
35
28
81
75
36
9
63
8
12
36
12
12
48
13
47
127
17
48
13
47
16
9
11
24
4
27
78
48
51
57
6
36
5
13
83
145
63
44
163
6
99
9
11
1
63
68
12
36
28
32
91
29
12
72
13
3
33
11
37
36
27
188
136
36
36
8
12
40
27
117
8
4
33
3
32
36
28
39
5
1
11
48
40
12
224
43
9
57
11
67
21
56
36
36
4
20
12
12
31
69
8
24
13
27
36
32
40
80
1
3
32
37
107
100
32
36
31
54
36
11
36
16
176
4
48
45
24
39
9
54
29
97
35
84
16
63
6
11
16
20
16
75
36
33
165
15
21
27
24
92
48
72
4
3
24
18
99
9
3
24
39
33
81
12
51
44
4
32
148
56
24
16
20
7
54
3
24
21
23
64
81
75
8
73
27
132
9
3
36
20
31
45
12
56
4
27
65
25
11
48
48
28
27
9
36
20
25
95
16
152
1
155
16
20
40
63
5
85
63
8
13
51
140
43
9
32
49
51
9
39
104
60
40
93
11
12
12
37
71
28
44
12
13
75
20
25
11
4
21
11
49
90
89
40
63
18
27
9
59
28
8
13
23
1
75
32
4
20
13
48
15
12
36
24
48
87
30
35
12
16
20
24
28
20
60
12
16
63
150
47
1
15
48
204
45
3
24
44
12
16
48
20
79
45
20
4
57
11
7
18
36
23
4
9
27
44
88
3
9
225
11
79
69
27
18
27
44
36
100
44
1
12
195
32
48
40
36
32
4
51
101
96
48
12
112
20
16
80
60
16
123
48
5
24
36
52
24
12
9
35
12
4
48
96
20
25
66
5
55
9
68
25
47
4
44
84
24
1
12
27
60
12
8
12
132
55
17
7
45
48
24
3
9
20
25
24
18
81
39
9
104
28
9
3
24
20
28
27
45
68
19
12
33
36
63
54
59
12
49
27
72
15
5
76
8
72
28
9
3
8
16
72
44
55
36
57
68
4
132
12
15
9
57
27
171
6
18
12
5
55
5
31
53
31
153
15
77
67
18
47
12
120
19
41
16
60
3
53
28
8
52
36
56
36
16
92
43
17
28
21
108
15
20
25
35
12
ABCD 96888893144*3^$a+1 [50033]
45
240
33
31
29
30
37
5
78
42
19
47
54
30
36
12
13
89
66
24
366
60
42
42
18
13
125
60
24
15
75
126
252
27
21
114
25
53
43
149
6
24
141
9
48
30
12
36
25
89
60
66
9
21
90
12
42
30
18
42
49
17
90
174
39
51
156
12
138
12
12
3
15
12
30
186
60
114
78
1
11
78
42
60
36
84
6
72
75
45
72
36
24
30
36
150
30
72
1
41
6
60
72
102
6
24
25
155
21
129
48
12
36
30
84
18
171
171
21
105
103
47
12
12
60
30
48
60
132
66
13
11
216
54
6
102
18
30
72
12
36
12
12
6
24
36
42
48
79
53
12
6
30
12
18
84
6
54
93
48
48
129
198
132
78
39
45
90
30
60
36
12
12
78
18
84
180
91
65
54
30
66
90
15
45
19
5
6
30
12
48
72
12
66
30
55
29
3
57
18
42
66
30
27
48
9
36
3
9
30
78
24
18
33
15
90
42
42
18
90
7
11
42
12
78
1
11
6
174
90
120
66
54
48
18
30
90
12
48
72
18
114
18
51
144
3
120
85
5
72
102
90
36
15
117
12
6
12
12
30
30
6
24
135
15
30
51
27
12
30
60
108
42
120
33
27
6
30
42
7
23
78
24
19
32
9
39
129
18
24
60
6
54
6
24
6
25
5
54
6
12
42
6
12
87
48
16
11
60
78
138
150
30
24
66
12
30
48
25
65
15
69
96
12
15
48
39
18
132
3
45
30
48
54
30
18
132
6
54
36
84
36
30
24
61
59
21
15
162
12
30
96
72
42
51
105
24
108
42
30
120
6
30
90
102
150
72
36
42
72
6
24
48
42
60
60
6
42
60
63
9
6
60
192
132
36
192
102
30
66
24
31
77
30
78
55
32
45
30
12
30
18
102
195
3
42
48
78
12
72
6
139
35
108
321
9
7
5
18
132
66
3
51
36
60
84
66
24
36
42
30
18
42
42
180
66
102
102
30
138
3
27
60
78
114
18
12
6
162
12
120
6
60
12
258
15
159
30
19
41
151
59
36
54
36
12
30
18
24
3
15
18
24
180
60
36
12
72
31
89
60
30
96
42
12
36
24
126
132
12
18
18
24
1
29
48
30
12
18
12
36
39
48
45
72
6
42
210
12
30
63
3
42
51
111
66
15
9
135
15
6
102
102
36
139
23
18
102
60
37
23
78
12
48
132
18
42
18
12
132
6
30
12
30
12
150
210
18
102
6
30
90
60
24
18
60
90
90
15
3
30
12
72
60
60
115
11
60
24
18
31
11
36
192
30
12
30
48
102
36
12
67
95
6
24
36
114
48
138
12
78
54
36
54
6
24
30
18
27
16
125
3
160
77
3
57
72
108
24
30
30
78
1
11
69
129
18
162
123
9
36
144
90
90
60
168
162
25
71
30
174
78
12
19
11
21
99
45
51
72
12
6
99
16
89
30
6
24
60
18
120
150
42
18
90
30
42
6
12
162
6
12
27
21
27
16
17
12
48
264
6
30
54
60
21
48
9
42
6
135
39
126
90
84
61
77
3
27
138
30
13
11
150
18
45
3
24
18
67
5
60
18
48
174
36
24
3
15
1
17
72
30
72
30
51
64
71
9
15
18
30
138
30
12
60
72
30
48
12
30
1
29
30
6
12
42
9
16
23
12
6
12
72
138
30
30
42
51
27
18
174
36
72
222
60
120
78
30
18
25
59
48
37
11
12
42
63
123
120
60
42
42
6
12
48
42
30
48
54
18
78
54
30
18
60
102
60
6
12
18
72
12
1
17
15
3
84
6
42
12
18
12
31
29
90
96
24
6
27
3
45
15
54
30
18
43
5
132
48
54
81
9
55
65
96
24
18
12
18
30
12
36
9
111
30
42
57
33
90
18
147
87
6
355
89
55
83
30
48
54
96
9
16
35
42
30
117
15
49
287
42
103
89
39
21
60
30
1
77
48
54
30
30
30
30
18
18
12
18
54
18
108
114
60
81
27
48
30
39
96
9
30
60
61
65
15
64
53
12
15
3
13
17
48
24
55
35
18
60
31
89
135
3
24
108
78
30
13
29
12
18
48
54
48
18
60
84
6
12
187
144
29
198
45
9
18
30
90
18
114
105
51
84
18
12
48
12
30
126
12
108
114
25
65
36
43
176
33
78
102
12
66
42
12
30
9
21
ABCD 96888943246*3^$a+1 [50004]
9
255
51
54
72
84
51
75
45
69
156
54
81
63
6
396
318
60
45
72
153
12
27
60
372
99
249
108
45
30
9
441
108
15
75
69
108
495
234
135
9
99
81
99
297
171
45
75
99
24
246
90
6
180
84
60
315
75
150
234
21
96
3
36
180
60
90
39
72
72
51
12
180
90
99
51
174
15
81
63
21
96
75
189
60
183
108
384
81
30
18
132
27
237
114
102
78
57
123
90
99
48
60
39
96
18
72
243
12
15
54
36
27
117
120
171
132
153
90
9
36
39
60
45
288
93
180
54
150
3
132
45
36
39
9
36
126
45
159
144
102
267
120
117
6
174
36
87
81
126
45
39
9
180
108
153
60
120
6
126
99
21
63
81
24
90
306
3
96
135
9
21
159
372
60
84
261
36
60
120
240
18
81
108
57
36
54
9
195
90
171
21
108
36
60
66
270
90
78
12
90
150
54
30
60
183
153
135
33
36
90
189
192
33
216
66
213
21
99
24
360
63
45
39
105
99
12
324
6
30
90
99
24
45
36
3
33
18
57
213
72
3
135
60
72
48
96
174
15
21
99
87
18
216
216
75
45
18
117
189
144
150
57
153
6
36
174
195
9
162
48
45
87
9
381
234
6
27
3
69
9
66
204
12
24
30
24
192
447
48
69
144
102
9
96
189
54
12
24
30
60
120
99
72
72
132
21
15
45
219
69
72
84
180
15
99
306
75
105
75
60
84
24
228
15
18
75
297
90
78
162
90
180
54
66
24
144
135
75
501
531
9
39
240
57
108
297
114
66
99
99
117
9
63
288
144
279
81
15
36
57
117
24
282
114
84
72
15
9
84
99
33
27
108
93
72
27
27
270
60
120
54
6
156
78
90
171
45
63
36
171
81
9
135
108
3
69
48
27
36
114
144
72
183
96
219
42
108
36
36
90
234
99
45
12
60
84
6
138
312
84
144
36
135
105
63
261
99
12
324
96
75
270
51
9
3
81
252
87
183
69
81
54
129
15
156
6
63
12
45
288
60
39
180
60
48
9
24
36
36
3
96
144
747
144
54
255
45
339
21
180
96
30
36
90
60
99
36
99
306
75
9
51
252
21
96
30
45
9
207
195
189
75
141
72
ABCD 96889033264*3^$a+1 [50001]
25
5
90
42
126
72
36
162
12
108
90
24
12
6
30
6
12
24
199
53
18
12
126
78
162
102
78
48
6
12
168
12
42
91
101
132
48
36
198
36
180
60
66
6
216
30
60
66
54
42
13
17
6
120
72
72
90
132
48
18
132
30
90
60
18
103
167
25
101
12
6
90
66
61
11
36
126
6
30
60
108
18
180
1
17
84
72
54
60
18
12
19
41
72
66
13
59
6
12
90
24
54
30
18
91
5
187
11
30
6
30
18
72
108
36
18
42
30
90
6
31
41
120
6
25
113
18
6
72
66
24
30
72
78
36
13
35
72
36
24
73
47
18
42
18
12
36
18
72
72
60
181
48
35
96
12
198
36
60
18
66
6
18
30
72
24
18
54
25
41
150
156
36
72
72
1
185
48
54
36
36
108
90
54
13
95
145
125
36
18
132
72
210
168
30
121
5
54
90
43
143
1
107
12
378
18
150
66
36
36
6
18
36
12
126
24
18
84
90
72
7
96
11
133
5
42
66
36
18
54
19
167
25
47
18
156
72
36
18
78
48
18
24
48
54
54
6
138
108
18
36
36
24
18
36
84
24
72
36
180
36
36
48
42
18
36
120
42
90
108
36
13
5
30
60
12
6
36
30
36
114
7
5
126
6
18
66
36
6
180
66
36
6
144
228
24
13
53
144
108
36
24
102
61
35
12
60
12
216
49
144
95
18
31
29
19
65
36
331
35
12
60
30
6
12
24
30
79
35
72
48
18
126
6
30
60
12
90
42
66
19
35
18
43
47
42
66
18
6
12
24
12
90
42
156
18
24
18
36
61
11
102
60
12
18
54
6
306
72
144
12
36
18
78
12
19
77
102
24
162
210
1
17
24
72
66
162
6
72
18
138
1
35
18
43
65
288
42
12
42
54
30
6
54
72
36
36
30
72
24
36
66
43
89
72
36
90
12
42
36
12
60
12
18
36
96
180
138
90
18
42
48
144
6
36
90
108
12
18
24
54
102
7
11
6
54
72
54
66
25
17
342
12
36
36
37
17
6
12
234
54
132
138
31
5
54
90
114
12
6
66
90
24
66
18
18
24
156
78
36
30
36
18
150
12
18
18
132
30
78
18
18
25
5
6
102
79
11
36
42
12
126
61
89
162
18
30
132
84
108
90
6
126
144
108
12
24
102
54
55
41
199
35
66
42
49
107
54
6
48
25
53
18
48
42
12
18
1
95
97
23
18
36
96
54
36
18
7
59
54
144
60
19
35
61
59
132
66
36
18
36
108
25
125
12
72
24
7
173
108
48
18
36
1
53
6
181
29
24
30
6
48
54
36
90
6
12
42
108
36
55
47
162
18
42
84
204
84
90
6
90
18
66
78
18
18
12
54
36
60
12
90
6
145
83
13
29
30
132
18
180
12
72
7
29
198
78
12
162
24
12
24
156
78
43
11
30
78
72
30
67
29
19
17
180
36
48
24
12
36
78
36
12
78
54
13
71
72
72
18
36
19
125
24
72
18
18
30
132
18
36
108
36
12
54
60
48
234
144
18
18
42
48
180
42
102
90
24
48
24
90
36
181
107
54
18
12
54
6
48
96
144
18
12
78
72
30
24
198
30
6
1
173
18
72
162
54
150
12
18
78
36
18
30
198
6
66
222
72
12
18
54
24
30
18
18
72
54
90
96
66
78
54
66
73
161
90
6
36
84
55
5
252
31
48
23
72
49
41
42
30
108
162
6
102
36
78
66
180
36
60
180
84
18
19
23
90
48
114
48
6
102
1
41
108
36
54
192
18
31
41
90
13
5
42
1
11
18
42
36
48
54
42
48
78
84
6
30
6
12
24
54
18
12
1
143
54
108
18
54
42
12
6
12
54
73
5
90
36
102
72
54
96
48
42
72
48
186
61
77
42
18
30
6
48
6
36
30
42
30
6
30
79
48
71
24
48
132
36
30
6
12
54
54
ABCD 96889296794*3^$a+1 [50003]
70
14
76
104
36
112
8
82
32
16
50
30
34
128
28
2
6
154
2
30
82
56
16
44
58
2
78
30
34
126
132
48
128
4
36
72
152
4
2
502
90
74
4
32
168
10
32
94
44
16
128
70
50
16
96
156
80
48
204
100
56
42
30
108
4
36
36
26
64
66
80
84
36
22
32
16
50
46
2
28
36
20
76
200
70
102
36
44
60
28
48
60
32
6
142
128
48
112
12
6
80
186
124
20
192
118
38
48
72
18
142
50
342
42
34
44
48
132
30
16
6
20
48
6
16
80
18
4
92
142
2
60
12
6
30
48
12
54
144
42
102
46
132
62
18
72
6
22
80
4
96
152
36
154
50
76
48
114
50
76
72
192
36
6
66
14
10
56
96
4
26
30
376
74
130
48
56
4
66
170
72
60
18
66
16
12
92
168
12
4
84
26
10
20
96
34
48
186
38
16
98
78
130
156
72
90
6
8
28
38
10
36
144
108
96
38
48
58
56
30
94
50
162
30
10
48
72
62
82
78
26
102
34
14
58
180
84
44
18
16
102
74
34
78
2
96
280
38
46
2
22
32
58
26
72
46
54
104
16
2
48
46
2
54
172
72
6
18
30
128
178
8
24
180
10
18
128
180
90
66
88
24
30
278
10
80
10
54
80
336
142
2
18
4
36
72
174
26
36
100
36
26
30
60
196
180
36
72
2
154
6
26
76
60
80
4
20
336
48
70
54
26
94
18
2
48
64
20
90
78
12
28
26
42
22
62
60
22
2
120
40
20
4
102
14
184
20
22
66
8
88
144
48
60
2
10
92
88
32
18
64
144
54
72
56
52
86
6
120
66
48
66
4
90
176
18
196
24
66
2
78
150
10
126
12
86
30
36
30
144
126
52
14
226
108
50
30
82
80
82
216
80
100
18
62
66
16
14
76
8
72
4
56
12
4
8
264
52
6
32
96
198
28
32
48
46
86
192
168
72
168
178
50
4
26
16
98
24
40
12
8
60
220
140
36
76
132
12
116
82
78
2
118
72
56
36
22
26
120
88
72
110
126
100
206
18
46
32
10
80
180
40
74
160
96
230
12
108
24
24
204
48
54
18
96
238
54
20
112
8
100
12
60
98
64
14
4
36
156
96
108
92
70
62
12
24
12
48
66
138
64
8
16
8
22
32
22
44
120
4
66
74
112
36
92
6
10
56
60
28
54
32
42
12
108
12
136
32
132
64
54
78
18
38
36
70
32
16
32
58
6
48
32
78
34
218
6
30
48
40
132
44
28
30
18
20
40
128
28
56
36
42
106
36
68
84
36
22
110
76
32
22
66
32
136
32
40
110
16
126
48
2
112
80
382
60
38
16
26
6
16
86
378
64
30
98
6
40
92
60
12
16
78
38
48
76
12
60
8
72
24
88
54
26
6
66
78
22
56
160
50
46
66
18
252
56
36
48
48
420
18
46
18
30
18
32
274
32
46
14
162
130
44
18
18
30
10
44
28
20
40
36
44
180
30
48
106
144
24
56
28
20
6
64
110
12
40
80
28
80
82
14
66
16
98
84
24
12
48
312
28
56
52
96
38
154
32
112
72
56
54
48
22
24
120
42
14
18
78
52
32
4
140
24
100
132
80
108
28
72
8
4
36
110
58
32
144
108
4
54
18
36
68
72
4
48
32
40
2
42
48
22
26
264
36
16
74
106
38
64
128
16
2
40
20
82
50
78
6
28
332
88
120
24
32
76
164
ABCD 96889421756*3^$a+1 [50029]
11
144
25
54
117
24
12
12
15
21
36
84
72
48
12
8
25
59
36
76
20
220
39
41
100
44
31
189
20
64
105
123
108
24
48
3
69
140
25
27
104
64
92
108
28
12
15
225
140
28
12
176
36
40
63
180
45
135
36
29
16
45
11
16
60
72
60
120
56
16
20
55
9
9
27
68
112
20
24
19
21
20
52
108
24
12
104
16
20
16
188
16
68
12
148
20
37
111
44
40
165
3
141
111
20
24
84
76
44
127
5
28
20
1
15
291
9
12
357
51
21
35
40
24
9
47
144
156
148
45
11
4
132
20
264
145
126
54
36
23
60
88
24
24
56
13
191
52
24
48
27
69
80
204
76
80
40
84
212
24
49
11
25
90
29
28
68
112
24
44
420
4
27
53
40
140
181
27
32
136
39
36
161
199
41
28
132
24
9
90
33
12
48
92
12
24
16
24
36
9
75
36
44
156
49
39
12
3
81
36
96
44
64
21
18
165
87
65
84
112
8
40
36
48
56
55
105
44
36
76
243
105
20
52
44
84
12
25
23
31
54
36
15
75
65
24
60
12
244
81
18
57
15
69
36
188
31
101
16
24
24
20
76
120
8
28
48
20
24
40
32
13
131
121
51
39
18
87
44
124
12
20
136
153
11
64
36
48
75
5
12
40
44
112
12
36
36
63
77
160
8
205
35
12
148
12
45
95
24
160
9
87
8
12
28
60
32
28
80
115
101
24
40
15
17
244
44
1
99
12
15
21
48
20
36
19
45
60
36
36
8
4
60
20
37
75
140
24
4
80
12
4
104
60
127
45
164
4
72
68
12
120
55
9
36
44
19
5
16
56
84
19
36
29
7
65
48
36
31
45
45
95
60
100
33
90
5
160
15
33
32
12
103
21
72
24
20
16
8
40
56
13
11
24
12
28
51
89
60
36
60
60
36
19
105
20
24
67
5
13
11
25
59
12
4
44
120
28
3
36
18
35
96
16
68
52
20
280
44
64
32
160
44
36
64
20
4
80
28
12
51
81
20
64
120
84
92
40
20
88
57
39
44
120
132
40
3
17
19
9
72
20
24
96
40
45
15
20
88
291
36
33
20
55
77
84
1
135
20
43
5
31
69
140
61
15
12
212
40
20
7
53
28
24
20
40
60
63
21
56
148
27
54
15
20
19
41
4
45
15
116
31
45
45
99
20
24
172
120
48
80
60
25
11
136
108
20
96
112
24
120
24
20
52
48
80
76
8
132
4
9
195
48
44
16
84
24
44
265
107
4
69
87
93
107
64
20
16
8
28
9
90
69
129
27
44
4
12
8
28
3
45
24
12
8
96
76
20
25
59
4
96
21
15
8
88
87
81
156
69
59
52
164
40
24
147
5
60
16
188
1
51
48
20
24
52
20
4
51
45
8
252
60
24
61
54
41
4
9
71
136
8
28
24
20
4
36
15
29
84
76
45
59
12
55
5
24
61
63
12
44
60
360
4
48
32
40
21
15
60
69
35
52
104
79
5
36
16
24
20
60
76
68
16
111
29
40
60
51
9
20
172
12
156
45
11
4
129
36
11
43
77
148
108
297
27
44
52
8
49
27
44
19
36
21
15
29
76
44
52
212
16
39
5
12
88
36
44
28
93
11
25
54
45
24
32
160
8
12
16
132
75
17
24
4
20
7
180
5
4
60
12
12
15
17
24
112
27
72
18
11
60
19
5
180
31
5
16
33
87
104
64
32
28
27
180
45
44
24
16
15
54
87
183
45
20
25
35
28
84
15
33
75
21
56
64
39
17
48
7
29
151
69
44
36
31
81
9
23
85
47
48
12
24
180
31
18
183
33
191
28
12
3
5
12
40
20
4
9
15
48
8
4
36
36
15
18
35
28
8
55
105
39
5
240
12
49
11
60
120
4
21
171
32
52
44
4
12
44
4
15
36
90
54
197
16
32
277
99
20
76
20
168
67
5
28
12
68
67
33
156
12
84
39
29
148
188
96
43
90
3
44
28
15
117
84
56
184
ABCD 96889482806*3^$a+1 [50005]
90
1
12
72
48
36
12
12
96
17
19
84
72
5
55
125
18
36
54
79
11
72
13
24
12
24
60
12
35
73
36
71
18
19
36
12
185
18
25
11
61
29
139
77
19
71
13
84
11
126
36
18
1
24
12
84
131
18
7
12
132
29
162
37
48
60
143
90
7
173
72
43
11
121
12
36
65
7
60
84
11
37
108
168
65
31
84
12
12
108
95
108
36
205
96
12
11
37
53
55
120
24
240
47
306
7
11
36
49
84
47
216
13
24
53
19
24
65
36
126
90
67
23
180
90
127
36
71
121
108
24
17
151
120
24
119
25
96
24
161
54
1
24
11
25
191
85
108
12
12
71
25
101
31
72
36
95
37
24
84
35
121
24
96
108
101
90
85
5
79
11
72
25
144
11
85
24
96
24
84
47
37
53
7
36
137
67
41
36
54
145
17
108
91
161
7
180
120
36
107
145
12
41
115
101
79
24
132
24
47
198
19
12
59
90
139
77
103
60
197
151
144
101
18
36
1
35
37
377
19
24
11
49
120
191
1
24
11
36
25
72
132
59
36
49
144
23
13
120
12
125
55
35
97
11
36
25
11
54
19
197
175
59
73
60
11
90
379
17
259
11
13
113
43
11
49
12
24
24
35
61
101
79
11
73
120
180
5
126
90
43
11
205
47
25
72
47
13
41
126
180
1
125
18
37
53
67
23
25
11
121
24
36
35
73
35
1
89
115
12
12
77
36
90
109
84
60
60
36
29
67
132
12
41
234
36
18
127
48
144
23
25
24
5
31
24
36
179
25
11
157
36
12
108
11
85
48
60
48
120
143
25
24
60
197
36
234
54
72
7
47
85
84
180
132
5
67
23
18
72
54
36
180
25
83
61
144
11
61
120
12
72
96
180
132
47
36
85
48
155
1
71
180
97
11
1
48
120
191
61
84
17
18
1
84
41
19
36
228
36
120
47
108
36
49
77
19
35
216
85
60
89
54
1
36
53
19
168
48
35
25
12
120
144
120
11
37
71
36
85
5
79
192
24
119
37
24
119
90
151
96
95
90
115
24
5
55
204
12
240
29
54
25
24
72
48
12
96
24
240
35
25
29
67
312
120
203
18
36
36
54
36
25
65
18
25
60
60
24
83
54
43
60
36
60
125
7
108
155
25
24
12
11
54
43
11
36
36
13
24
96
36
281
18
205
24
12
11
13
96
36
72
72
71
108
85
95
301
41
144
43
47
234
55
17
90
193
77
67
132
24
137
144
270
54
79
72
11
13
77
55
35
85
48
36
36
119
13
48
60
48
47
25
72
288
48
156
95
126
90
54
54
1
24
137
79
24
77
7
83
325
24
209
31
108
131
169
60
72
41
54
1
143
25
47
253
12
5
18
36
36
108
36
25
108
132
36
120
12
17
163
17
19
120
36
59
61
24
324
48
24
108
77
43
12
24
132
5
43
11
49
41
91
24
155
121
108
12
12
96
156
71
37
36
17
18
85
77
18
49
72
24
96
11
13
36
84
24
12
29
31
36
5
19
35
1
53
72
67
23
18
31
348
96
24
60
71
25
11
54
90
49
23
108
37
53
127
12
203
108
36
49
132
35
73
24
101
72
18
72
18
151
84
60
47
73
12
84
168
180
77
43
11
25
11
13
36
84
72
48
107
85
95
1
ABCD 96889536314*3^$a+1 [50137]
36
81
45
24
54
12
18
30
132
18
150
36
6
30
24
21
84
9
120
30
57
105
18
21
96
72
51
69
21
126
33
3
48
90
72
39
108
21
180
36
15
9
42
24
33
3
24
6
27
108
9
243
57
66
60
24
36
54
24
12
30
60
204
6
48
51
45
30
21
165
54
45
45
30
66
135
15
84
60
21
63
12
48
201
36
12
87
21
75
84
114
12
135
39
6
48
96
60
15
9
27
15
84
24
6
195
45
84
72
39
51
78
186
21
33
27
3
36
36
69
15
105
9
6
45
81
18
21
39
12
84
45
21
15
3
6
36
27
87
36
24
6
18
30
30
9
21
60
36
30
81
3
69
21
120
6
93
48
72
72
21
78
66
66
24
36
18
51
36
24
9
126
93
21
39
153
30
69
69
30
6
36
48
6
24
30
6
6
39
51
30
138
96
30
24
12
18
30
111
60
9
327
9
60
36
54
36
18
66
45
15
36
84
36
45
99
54
6
54
6
24
6
3
81
60
30
36
33
48
3
156
45
36
3
6
36
48
246
141
9
144
87
9
111
3
60
12
24
36
204
60
150
114
9
51
12
45
249
36
15
9
306
9
36
24
9
27
45
108
36
204
42
24
21
45
144
6
18
6
180
24
30
30
90
60
6
36
18
6
24
6
90
114
30
9
57
30
54
6
54
6
96
45
3
69
3
120
18
6
150
36
18
6
84
27
9
3
63
45
39
6
84
3
141
30
12
18
6
30
60
3
27
153
123
9
9
111
129
12
27
12
36
105
114
6
30
48
21
15
45
9
6
120
120
90
6
54
66
45
45
84
150
84
186
15
9
27
3
12
84
21
3
30
30
102
48
30
81
216
72
60
12
96
3
30
36
15
51
9
111
69
75
54
102
120
30
15
9
3
87
21
24
39
36
54
96
6
78
27
9
51
3
36
54
30
12
78
39
81
27
15
60
18
36
30
66
39
21
84
135
99
9
57
36
15
12
60
51
21
45
24
30
36
126
30
18
27
33
99
3
117
81
36
6
9
111
78
39
81
210
21
81
99
39
12
18
6
45
201
174
6
39
15
66
54
60
60
45
45
51
9
6
54
51
3
36
246
48
72
60
39
9
12
48
6
66
75
39
21
3
6
24
6
30
30
24
6
24
6
21
63
60
12
54
3
51
66
24
27
3
6
84
102
60
45
3
42
84
6
18
51
15
54
42
78
39
51
12
9
21
78
6
30
120
66
84
51
3
42
18
57
3
96
6
120
120
144
123
141
36
54
30
30
69
123
9
39
90
42
30
48
51
36
9
90
6
27
27
6
75
72
3
24
36
9
111
18
27
24
129
66
30
36
24
24
6
60
60
30
54
90
66
45
279
6
24
42
150
18
60
72
84
21
12
51
30
6
21
33
42
30
99
75
90
66
18
6
30
15
39
36
36
30
54
21
9
30
84
30
12
18
69
51
21
21
18
102
24
90
105
51
45
3
66
96
78
60
30
96
51
15
45
84
75
24
36
33
12
180
15
54
6
54
51
45
51
15
30
30
9
39
36
24
9
168
63
42
24
135
9
27
60
33
30
12
78
270
36
81
39
6
39
39
36
54
6
33
48
159
144
150
36
6
18
72
24
96
75
9
60
15
108
3
24
141
39
30
30
45
81
27
21
51
39
81
51
9
15
60
33
51
96
45
96
15
129
108
21
72
18
6
30
30
6
138
66
21
60
39
36
18
12
18
66
63
147
60
84
81
15
66
18
30
6
105
9
30
81
21
48
270
9
12
81
24
30
24
216
24
42
78
57
3
72
30
24
24
72
54
45
75
24
42
24
66
9
48
21
66
81
3
36
30
66
60
18
51
96
12
132
9
27
69
15
15
21
33
42
60
114
84
12
75
69
111
39
45
21
54
120
21
24
51
84
261
15
24
24
12
9
15
30
30
36
60
105
3
69
63
18
99
3
18
102
24
105
15
156
57
3
18
156
6
165
120
9
24
66
141
39
33
33
15
3
69
3
24
54
66
30
6
54
15
36
75
30
24
51
24
15
93
27
6
24
96
24
180
6
24
6
15
60
33
42
45
15
78
12
48
6
21
24
15
186
54
114
6
84
6
120
6
48
30
12
48
27
39
30
144
90
30
111
105
135
129
60
6
96
54
54
9
21
102
30
54
24
90
30
6
63
21
246
24
216
6
135
15
57
12
75
24
30
36
90
33
63
54
15
15
6
18
ABCD 96889638442*3^$a+1 [50033]
77
40
18
134
67
125
72
24
31
3
48
72
9
29
22
84
96
12
153
159
264
72
146
70
21
5
34
48
144
54
3
39
134
94
72
36
86
22
144
60
120
38
22
66
147
72
69
32
10
14
106
62
82
24
21
51
36
12
93
87
36
6
8
10
86
24
19
15
134
10
33
15
38
216
16
222
50
22
72
18
48
3
21
66
62
46
42
48
6
120
96
12
14
40
42
372
21
93
102
45
72
5
190
120
108
62
64
63
27
60
12
108
50
31
51
129
141
30
24
2
10
96
48
78
3
365
22
9
33
56
24
79
51
72
36
18
114
14
22
180
30
75
15
6
147
117
8
96
67
29
22
50
91
5
34
110
118
21
93
72
54
50
43
27
98
24
10
33
77
46
42
72
90
48
38
382
48
50
136
48
6
72
2
88
75
5
22
21
21
48
54
45
12
15
24
26
120
88
18
12
132
14
160
42
12
36
132
66
32
31
123
36
12
6
111
17
96
130
81
5
22
18
222
162
80
67
69
18
72
84
60
48
9
125
34
33
5
154
6
8
22
24
48
42
128
34
134
43
125
72
7
33
48
54
74
19
15
24
36
144
18
30
42
51
101
22
24
2
70
18
75
29
72
94
21
15
30
78
180
108
93
135
36
45
5
24
72
91
111
108
93
101
22
50
48
67
63
252
60
48
14
10
12
26
72
142
138
18
24
62
40
126
36
14
46
36
12
36
60
242
72
31
9
42
30
8
46
114
8
192
208
126
93
87
6
51
36
147
54
18
246
18
9
51
2
19
15
126
66
60
12
6
8
112
8
154
21
15
24
120
21
53
112
126
12
36
21
39
48
198
6
12
198
162
36
24
66
63
65
40
32
16
6
120
74
96
24
40
54
74
40
30
45
63
38
192
151
87
36
57
39
72
158
88
18
60
144
2
19
29
130
21
27
24
12
114
3
288
5
264
10
9
99
2
70
81
89
160
54
36
12
60
14
58
110
34
12
26
34
21
27
6
128
70
26
118
162
30
26
82
60
354
56
16
18
126
27
5
10
141
41
24
22
42
75
45
24
54
144
26
216
58
24
12
42
32
24
19
53
70
12
60
26
7
39
72
12
9
48
60
33
102
132
21
51
14
286
81
17
70
36
54
192
3
60
81
54
45
27
21
3
69
39
12
2
16
54
45
173
58
126
48
6
170
40
32
154
12
42
126
108
48
6
80
31
113
10
105
51
218
22
48
18
114
86
70
36
14
112
6
69
111
156
36
132
12
9
63
60
201
17
34
30
54
21
21
72
18
12
90
6
120
26
24
192
24
7
57
3
72
48
15
6
192
6
33
105
8
190
26
160
56
10
21
3
36
165
77
154
12
50
48
34
30
6
36
33
87
129
111
54
39
195
38
55
33
90
72
38
139
168
29
19
51
36
45
63
132
62
10
54
72
18
54
102
2
91
3
50
55
201
104
144
24
10
110
24
24
22
21
39
72
57
159
93
48
15
132
36
156
38
160
152
46
98
190
26
16
126
12
9
99
18
32
40
54
60
72
12
24
12
6
18
110
96
64
18
174
90
36
276
108
72
18
51
15
126
54
21
5
24
58
86
24
24
19
45
24
3
72
51
12
86
112
152
24
72
82
54
15
60
45
162
9
5
24
88
3
24
120
123
2
91
77
82
72
153
87
36
2
355
3
12
81
69
75
29
22
105
33
24
138
36
36
36
26
48
22
74
142
72
146
19
69
138
6
72
18
156
90
42
14
34
24
182
34
108
180
14
96
46
72
18
39
17
48
136
39
89
82
72
60
33
39
ABCD 96889925084*3^$a+1 [50030]
168
312
120
24
24
9
15
16
80
232
89
31
23
1
264
120
80
96
168
16
144
120
120
56
192
48
24
81
90
85
120
29
3
48
24
48
24
16
48
32
88
32
123
21
120
64
80
21
3
48
24
48
16
192
80
40
24
248
40
216
11
61
32
88
72
53
72
43
104
159
1
24
32
232
53
3
160
89
7
48
53
403
56
45
75
33
7
248
15
57
88
48
72
41
7
48
56
88
8
27
21
256
144
24
23
33
120
225
55
24
32
159
25
96
8
33
7
8
24
33
15
360
3
108
1
8
16
29
27
63
1
120
5
51
16
48
72
104
40
101
3
16
56
33
79
80
120
192
15
25
168
5
3
24
120
40
101
67
41
151
120
8
45
123
24
48
21
187
29
43
152
3
133
104
24
24
57
31
72
5
27
40
8
120
96
120
75
21
40
24
152
40
144
8
3
157
288
320
24
24
40
104
120
96
40
56
63
105
72
208
101
67
120
8
72
88
120
32
112
96
80
15
97
24
48
8
24
16
53
27
27
45
96
360
112
120
24
80
40
56
3
21
48
21
234
57
64
56
48
45
3
72
400
48
48
56
16
24
24
47
33
112
8
184
56
24
40
128
63
1
416
88
80
64
128
40
24
8
16
56
88
17
79
47
108
21
33
63
45
115
320
33
15
136
11
72
85
113
7
48
120
24
144
176
24
96
9
31
24
24
8
24
88
17
39
216
69
147
48
96
48
3
69
129
55
32
39
25
29
171
40
200
24
105
15
72
192
72
144
120
15
162
55
152
16
65
54
145
96
104
16
71
25
8
3
72
85
5
123
39
1
24
29
147
168
96
16
23
57
48
120
120
64
32
99
21
33
55
8
88
24
77
51
264
9
39
72
64
152
105
15
40
48
120
24
77
75
51
144
54
31
320
24
96
144
64
96
104
3
37
32
40
48
8
33
54
177
160
128
88
24
104
21
195
93
115
32
40
104
40
272
40
32
27
54
36
99
81
63
160
120
8
88
137
39
144
16
104
16
8
51
85
80
72
144
51
72
133
29
91
128
24
40
8
48
21
139
240
107
93
177
15
57
7
80
16
48
65
7
48
96
65
31
24
120
95
9
81
18
108
57
72
96
48
40
24
8
112
96
24
32
255
1
32
48
48
144
51
69
147
108
36
54
31
120
32
72
40
56
16
11
162
43
32
51
61
56
48
72
33
55
539
36
57
72
33
54
180
21
40
137
396
19
17
151
48
120
167
97
11
234
3
33
15
96
240
88
72
8
16
56
16
32
88
104
159
90
39
15
33
40
32
21
219
88
32
16
72
72
95
33
3
141
96
88
17
63
24
72
3
93
159
18
103
168
197
99
9
7
32
48
72
88
185
54
18
231
112
72
120
5
51
120
16
24
5
54
13
48
80
57
72
108
90
25
245
147
112
119
57
160
32
75
157
59
45
171
13
48
32
16
56
120
309
72
67
48
209
15
64
104
72
288
120
21
19
96
32
40
240
128
24
40
56
96
40
ABCD 96890024326*3^$a+1 [50199]
18
63
27
18
3
69
27
219
36
6
99
69
186
89
19
77
43
138
27
87
108
101
16
96
72
33
15
69
35
16
24
69
6
45
3
12
65
43
45
48
33
6
6
27
57
66
12
12
5
43
96
42
99
51
77
112
15
33
8
40
72
21
27
104
31
108
24
77
43
5
55
6
11
61
3
24
87
54
150
21
135
41
168
72
37
11
7
33
192
72
111
12
24
48
5
72
24
112
15
24
6
27
72
8
72
121
252
168
35
7
137
43
117
8
97
159
120
15
6
30
45
24
24
32
40
15
41
19
21
15
9
56
37
18
24
24
42
143
16
51
29
31
54
51
99
53
7
168
18
63
21
51
8
16
48
8
24
40
15
60
18
60
78
132
48
12
36
5
16
96
15
297
48
32
48
55
89
43
42
3
8
49
66
90
27
21
144
11
19
45
72
33
12
3
32
85
18
33
27
60
65
55
30
11
120
37
30
42
3
15
9
45
3
51
69
135
33
24
3
48
48
6
15
39
24
48
48
57
99
6
48
6
9
24
3
45
248
16
21
147
93
12
36
12
54
78
3
99
36
9
96
8
157
120
42
33
8
175
81
141
99
21
35
112
27
5
24
144
115
5
16
24
128
40
15
48
144
12
5
88
27
29
1
23
13
12
42
45
21
155
88
24
72
75
24
21
21
72
35
31
24
48
48
30
24
11
49
36
51
8
37
6
12
48
9
63
81
21
54
5
1
63
48
33
42
45
3
60
36
29
40
32
67
42
3
81
39
128
40
15
300
54
78
48
30
3
87
9
93
90
42
39
27
5
37
107
16
39
33
56
31
41
7
65
40
15
30
102
18
48
18
9
72
3
18
3
144
192
45
30
6
30
78
84
6
96
84
69
63
105
39
18
30
30
3
32
216
16
15
30
51
48
24
75
60
6
24
147
21
18
65
1
63
48
32
97
95
136
3
5
64
63
17
37
75
56
120
72
67
5
24
16
3
72
24
77
7
18
114
120
48
12
65
48
13
18
102
3
135
17
127
72
48
41
24
127
6
12
15
128
40
27
45
27
21
207
12
6
15
24
8
37
18
120
180
108
57
63
65
37
36
47
160
8
121
36
59
13
107
16
69
120
3
8
64
96
72
312
51
84
41
112
3
30
15
15
102
3
27
5
43
42
30
60
72
9
15
36
24
21
8
16
32
55
9
21
147
63
17
7
66
15
45
27
27
45
15
81
15
33
24
51
12
129
105
15
39
96
81
24
21
3
32
55
54
35
136
27
101
16
24
27
29
120
55
30
59
67
108
12
29
40
51
5
192
1
15
39
41
49
15
128
19
53
40
128
37
66
9
15
36
21
45
59
120
31
65
40
48
63
54
18
48
17
25
90
5
7
24
9
72
48
33
84
3
48
69
30
60
96
9
3
45
8
72
85
30
48
53
16
96
72
48
15
9
176
43
30
12
72
48
114
6
54
30
159
15
17
7
41
24
7
36
29
64
39
41
91
21
24
128
16
264
33
54
161
19
108
17
13
126
69
3
12
12
18
3
8
7
60
29
88
120
8
120
67
42
90
138
42
6
144
15
24
27
69
24
69
3
63
42
42
165
72
48
243
12
12
36
42
12
3
63
57
8
48
19
77
1
87
51
5
49
60
42
65
109
11
19
84
48
33
32
73
66
78
18
45
144
96
117
11
49
18
69
15
24
6
35
31
24
96
204
245
31
33
24
15
153
15
17
112
15
18
71
64
48
8
1
30
41
13
54
72
29
40
72
72
45
243
9
18
21
141
3
32
16
144
3
53
43
12
42
6
192
209
16
219
21
75
69
21
219
440
88
153
54
30
3
117
66
9
51
48
90
11
16
39
30
3
105
23
19
5
13
138
33
32
7
30
18
12
60
65
88
24
51
54
71
7
12
5
85
120
126
24
48
45
3
18
11
19
5
79
57
48
3
162
3
9
39
32
192
288
55
72
41
16
39
30
66
48
33
144
45
3
87
24
24
72
36
42
12
30
6
30
45
33
12
144
3
120
93
54
90
18
12
24
45
141
51
24
81
23
64
168
33
15
144
21
102
5
97
63
8
72
109
36
42
48
29
40
96
72
3
5
88
120
39
126
192
90
60
12
42
150
6
18
66
39
72
15
30
3
21
66
65
25
39
93
3
9
6
9
3
12
65
31
ABCD 96890038814*3^$a+1 [50038]
20
12
93
55
92
3
18
12
7
107
181
80
120
24
99
57
28
17
19
20
51
9
51
45
60
24
45
24
90
1
29
27
15
9
45
15
4
65
111
105
36
75
3
12
33
75
9
51
1
104
57
15
15
129
39
21
60
64
47
33
4
20
3
9
9
19
11
37
53
36
54
6
63
111
132
9
21
18
36
45
28
41
36
30
129
36
16
132
53
84
3
16
20
96
60
36
99
54
12
55
23
21
16
29
39
75
1
48
17
6
9
21
168
12
39
40
29
42
85
35
9
9
36
39
51
25
8
21
19
41
75
51
36
45
39
60
9
21
75
48
12
9
7
192
23
54
54
12
57
33
7
11
109
17
6
54
66
169
11
18
6
54
111
9
111
15
90
60
3
12
51
93
16
161
15
4
8
16
11
165
75
66
75
75
49
44
36
9
36
3
12
24
12
3
9
51
30
19
68
48
16
65
54
1
20
16
68
21
19
41
30
25
20
9
72
114
13
17
19
5
72
3
16
8
132
201
3
81
54
61
36
29
15
39
57
48
12
33
31
56
39
9
75
21
15
61
48
35
42
30
9
48
12
75
54
27
45
54
81
28
41
15
105
55
44
27
9
24
120
15
36
36
57
27
54
90
36
6
84
36
75
72
87
6
27
48
9
15
64
101
54
129
57
55
11
33
21
6
189
39
25
35
12
33
64
12
20
16
5
48
27
24
40
89
115
71
21
52
32
21
63
21
39
16
5
36
3
105
30
25
47
18
51
36
3
90
27
52
11
6
36
84
39
76
101
60
63
27
9
4
35
21
15
81
15
30
18
37
32
132
15
81
144
45
15
81
27
93
3
4
12
36
5
108
19
12
44
16
20
159
117
9
3
16
12
5
18
9
27
13
23
18
51
15
21
69
19
5
36
15
76
44
21
24
103
17
24
30
21
15
6
18
72
48
57
3
45
57
15
4
95
174
36
186
33
24
123
13
35
60
145
84
60
56
15
12
97
17
63
237
3
76
47
9
135
9
60
12
15
9
9
210
21
60
141
48
6
81
63
30
6
9
36
39
1
89
6
30
91
23
12
60
105
93
19
11
72
33
57
99
9
60
90
49
32
9
27
9
84
60
27
64
8
3
54
43
137
3
36
21
15
39
66
3
48
4
8
36
36
51
30
108
150
37
20
33
36
90
36
18
15
111
144
36
93
16
12
95
49
20
15
24
12
117
16
17
15
4
89
36
54
45
57
3
15
6
54
105
15
6
31
5
19
80
81
3
52
48
41
15
39
45
60
4
48
20
39
30
99
52
20
63
25
11
45
16
32
12
21
144
43
17
36
84
96
39
28
113
48
42
9
48
12
21
174
21
15
24
30
3
3
30
7
47
60
45
4
161
6
9
45
30
24
30
19
152
24
40
125
19
36
176
9
19
137
6
18
15
36
48
117
31
32
12
60
45
99
136
29
60
12
39
105
126
24
13
8
9
39
96
15
33
3
18
75
60
45
12
168
51
21
27
57
6
33
24
16
84
20
93
19
35
13
233
3
21
31
23
1
11
37
56
15
42
30
18
72
75
3
90
36
75
24
60
21
66
37
72
44
27
24
81
63
45
60
15
169
71
9
27
21
9
36
123
40
72
35
54
39
15
96
1
8
57
19
59
57
28
32
12
87
84
132
174
19
24
8
4
44
24
12
9
7
44
120
9
6
13
20
96
16
44
4
71
6
3
12
69
36
3
33
90
18
6
84
1
24
32
15
18
7
32
3
54
54
12
33
84
27
36
24
105
15
90
6
33
24
16
47
145
35
24
9
21
39
15
36
133
17
84
7
29
3
33
3
240
15
30
180
60
27
24
120
21
19
5
84
60
19
11
45
24
3
109
20
96
45
3
12
48
51
30
99
15
12
97
17
15
75
69
21
15
84
76
44
64
8
28
5
87
52
77
54
12
78
55
44
21
6
85
41
18
37
20
33
15
57
54
30
6
157
17
54
42
18
45
207
45
28
17
15
33
6
1
35
18
66
60
9
27
30
27
12
60
88
53
19
48
17
6
45
48
15
90
67
23
1
11
33
4
17
6
30
90
9
24
60
144
33
18
9
88
44
28
11
9
27
6
228
6
54
210
72
24
193
77
66
45
108
36
9
7
48
41
30
60
49
32
40
5
90
18
12
135
99
9
105
55
20
51
1
83
37
23
45
27
18
12
87
60
16
5
12
24
36
48
72
99
9
15
36
81
63
12
120
88
5
30
60
30
36
3
51
1
95
81
39
24
30
6
30
15
21
55
44
45
43
32
21
19
56
12
57
39
15
30
6
234
12
39
105
24
15
4
71
12
73
35
1
41
19
125
30
33
207
9
27
30
63
45
19
32
9
30
9
52
29
79
11
21
39
102
19
36
5
27
36
21
3
87
24
21
135
6
144
15
21
15
4
71
37
47
36
9
45
51
148
17
144
15
9
27
48
27
33
4
53
75
15
54
36
18
60
36
165
15
54
55
17
198
12
45
9
3
16
24
47
33
117
55
11
37
20
21
91
11
18
162
18
60
99
117
120
3
123
24
73
11
25
32
33
7
8
21
ABCD 96890086784*3^$a+1 [50074]
33
72
18
18
84
95
1
12
36
60
54
21
27
42
36
12
24
24
12
12
75
45
11
1
11
49
15
9
60
6
33
15
102
36
27
92
121
90
65
37
23
19
53
1
12
150
84
60
36
48
81
51
69
24
15
6
51
9
3
57
114
30
87
75
113
97
24
6
48
129
15
90
12
48
48
47
43
42
120
36
36
15
9
35
12
37
11
64
20
7
30
24
30
69
15
30
30
5
100
21
96
6
162
48
24
24
6
84
66
3
63
108
6
60
174
5
16
36
39
156
29
1
47
1
87
9
11
49
36
87
21
6
66
39
33
3
33
24
12
30
84
30
156
66
30
144
24
71
28
60
48
27
30
15
75
53
13
6
48
21
96
93
12
11
49
36
12
48
54
45
33
102
18
63
32
1
36
11
37
47
1
24
11
19
6
23
16
69
24
11
25
60
60
36
11
64
93
30
45
57
96
3
36
69
75
21
6
12
42
6
60
24
60
54
36
6
5
28
24
72
33
12
3
8
139
54
12
3
144
27
18
30
72
21
80
73
36
23
25
60
6
17
19
33
36
21
24
27
24
80
13
12
30
89
7
102
63
20
49
54
6
35
64
56
1
3
165
87
32
67
45
15
6
150
53
4
87
5
79
12
5
64
8
55
66
30
54
11
52
84
3
5
13
30
18
11
49
42
240
24
90
3
32
40
45
59
25
60
6
6
84
23
13
24
54
150
36
24
39
93
72
12
48
23
13
6
29
67
69
21
24
35
43
12
54
72
72
3
45
15
39
30
15
213
3
15
42
72
3
15
18
159
45
30
21
44
49
24
90
6
60
6
21
9
60
24
6
53
28
15
77
37
3
32
13
3
9
24
66
41
55
78
54
150
42
54
11
16
63
6
48
47
1
42
102
30
54
6
9
27
12
6
11
91
5
72
12
1
3
80
7
69
20
199
36
30
18
126
60
24
42
54
11
25
6
84
18
3
9
60
30
5
25
39
27
5
132
100
21
39
45
18
117
33
24
51
27
102
59
84
13
24
24
36
35
49
24
42
29
7
17
16
20
76
128
25
48
42
5
12
4
135
12
18
120
36
24
71
55
33
3
54
23
100
20
1
6
54
35
16
21
35
19
30
23
85
35
37
3
27
21
75
5
13
24
96
11
13
12
18
6
6
65
109
107
19
69
15
81
15
53
1
11
43
18
59
73
12
30
36
42
36
51
36
20
72
43
9
33
11
61
3
15
5
1
51
75
18
12
63
68
4
39
54
36
12
35
13
47
7
5
31
42
23
61
30
54
24
6
36
29
24
112
9
42
18
51
9
59
7
36
138
102
9
44
1
6
29
73
23
19
36
54
11
88
51
54
30
5
91
6
42
81
56
13
11
1
18
5
48
168
31
30
24
6
30
11
7
6
30
6
35
13
60
15
3
18
59
120
7
5
1
3
99
72
45
20
61
12
48
35
19
6
60
15
93
99
20
43
33
27
18
12
23
121
35
31
60
78
59
12
25
18
66
66
54
186
78
120
35
1
24
12
6
5
19
9
36
3
66
27
33
24
15
27
138
11
31
18
72
6
17
1
36
30
29
61
180
24
95
16
21
27
56
24
72
36
43
81
48
8
55
89
64
9
36
12
78
9
32
24
19
30
18
5
24
25
60
15
60
15
33
36
111
6
54
89
216
43
45
81
6
53
25
30
42
24
36
60
84
24
60
36
15
104
13
39
60
21
84
11
12
43
9
69
36
71
43
17
73
66
21
33
36
75
15
66
3
60
32
25
48
59
16
9
23
133
60
12
42
72
5
96
25
23
7
9
8
43
9
20
120
36
49
3
60
93
87
152
4
20
67
30
15
45
48
6
21
20
4
21
87
12
33
147
45
23
13
72
18
9
80
64
69
36
39
21
71
16
108
80
16
141
59
13
51
9
126
36
149
37
24
24
35
1
24
27
32
43
185
19
21
8
7
12
30
15
200
85
36
6
30
11
60
13
12
54
60
30
3
33
30
9
45
11
64
3
18
144
30
54
6
36
5
13
35
16
168
27
84
225
45
87
69
23
136
44
7
30
54
65
16
24
12
9
66
78
11
13
11
31
54
12
30
9
3
36
30
24
12
63
15
6
36
15
80
13
48
15
132
3
69
9
6
21
84
165
6
114
3
87
66
47
16
69
78
54
95
64
9
35
13
3
21
6
90
39
3
12
6
42
6
24
36
12
54
5
13
95
7
53
31
57
45
144
99
12
33
24
72
3
21
6
18
11
31
18
78
17
1
96
66
90
48
12
114
18
11
25
36
6
54
15
3
72
9
60
15
6
6
24
108
12
54
30
30
66
6
54
6
12
12
36
60
15
9
15
9
171
123
6
11
1
12
11
16
39
54
27
33
42
41
12
160
3
77
85
72
3
56
55
12
24
29
16
15
9
81
39
15
5
79
33
45
12
18
9
80
24
61
18
102
30
101
13
11
13
195
27
53
25
11
1
35
43
21
45
11
4
21
23
43
77
121
51
15
18
102
48
53
24
1
144
66
5
48
16
9
15
81
24
66
6
39
36
32
25
87
44
1
30
33
72
81
24
30
30
6
5
40
48
51
45
20
204
25
24
36
6
45
21
12
18
24
5
43
33
9
24
6
5
1
84
84
11
55
30
23
13
72
36
36
23
7
36
102
15
45
48
144
30
108
6
47
109
75
9
39
3
18
11
1
23
25
59
48
28
21
90
18
36
60
66
93
3
12
6
99
57
18
12
60
30
63
75
48
108
5
ABCD 96890229362*3^$a+1 [50094]
3
60
36
99
41
12
49
51
39
45
140
4
9
63
45
11
192
1
48
63
15
17
108
28
39
41
36
100
3
9
9
54
18
11
36
16
45
23
91
17
31
18
51
12
60
81
36
174
149
24
103
102
59
76
33
179
13
15
36
12
99
6
35
72
136
8
108
4
51
48
137
13
12
23
60
16
32
4
51
30
42
72
77
12
24
12
13
90
29
12
37
12
11
88
32
28
39
5
96
121
138
42
18
57
60
12
32
72
49
15
8
36
121
42
189
129
11
40
296
144
4
63
72
101
7
45
27
137
48
64
63
9
152
64
75
36
33
12
9
90
29
36
43
77
31
132
192
36
41
49
23
19
41
76
152
13
15
45
18
21
99
77
28
36
48
9
54
41
85
72
23
144
4
128
79
81
9
51
3
60
5
12
73
90
81
9
198
30
159
44
40
9
15
36
9
30
69
116
64
57
23
31
77
19
54
36
27
12
140
36
28
80
36
4
51
18
27
75
90
59
49
18
77
24
36
16
51
48
60
21
81
15
45
3
104
64
39
108
5
28
12
45
23
4
15
18
102
18
18
5
49
159
8
4
32
175
18
47
13
210
77
36
19
9
84
36
9
15
9
23
7
60
108
9
93
6
9
80
1
171
8
85
155
40
3
42
99
57
27
15
12
96
17
96
67
53
60
112
39
5
24
12
4
171
5
37
18
12
41
4
135
33
116
13
87
8
40
140
103
72
6
71
31
33
72
8
4
45
180
51
39
5
4
9
51
147
33
48
33
66
9
33
12
15
120
105
63
8
67
5
72
72
109
3
141
23
12
24
40
111
9
24
93
114
5
220
36
27
12
6
35
49
15
144
36
80
28
57
6
30
23
72
112
32
148
132
3
9
20
192
28
12
9
23
40
32
64
32
12
127
12
81
36
141
90
21
87
12
45
87
17
28
36
57
42
9
39
137
25
27
69
39
261
24
3
36
189
18
72
69
3
33
48
27
42
3
20
7
41
37
59
16
92
48
36
19
138
162
150
71
109
90
72
21
15
30
63
24
32
12
73
71
49
51
75
29
72
40
36
27
18
63
84
33
90
5
7
6
35
36
13
59
37
102
5
112
96
39
60
341
28
129
27
63
78
27
75
42
23
4
32
16
105
18
189
3
77
49
63
32
55
57
32
100
32
16
132
152
64
32
67
21
9
18
29
48
121
15
8
4
68
49
15
3
9
20
13
36
27
48
92
16
99
177
135
53
132
268
56
31
81
9
126
9
32
112
44
37
75
20
16
24
8
85
11
12
100
8
67
33
27
17
67
60
53
64
21
11
16
15
5
121
84
83
7
6
12
23
40
24
3
77
60
4
188
36
144
60
4
9
99
99
12
245
16
15
57
45
78
21
9
239
64
48
51
18
120
123
9
107
1
3
24
80
4
20
364
48
32
4
24
36
80
36
49
23
40
32
220
51
30
11
52
68
256
96
9
3
32
4
72
9
59
28
8
60
36
79
105
32
13
30
29
16
45
15
135
41
97
15
32
12
36
132
160
123
54
23
16
68
91
138
72
51
9
279
84
9
119
76
12
20
4
8
36
4
128
12
1
18
41
16
15
18
3
60
45
39
144
68
19
53
24
48
127
12
36
24
108
18
3
51
21
96
48
104
72
28
99
72
5
115
29
48
64
9
39
20
16
204
27
53
36
64
39
5
60
7
108
33
48
99
33
80
127
30
11
31
117
9
27
3
24
45
32
36
16
240
80
31
5
1
12
51
8
132
36
88
32
112
24
12
20
76
111
149
60
12
72
60
196
51
77
43
90
60
95
31
12
60
5
16
32
100
104
48
96
7
41
31
60
9
108
3
42
75
24
21
78
5
16
108
68
112
9
54
9
20
108
16
27
29
121
18
18
131
133
23
76
27
54
6
93
9
18
54
51
39
108
42
48
11
88
33
39
81
18
5
13
47
4
21
11
49
48
27
60
8
28
44
55
41
16
24
72
75
5
72
28
9
36
54
360
21
15
12
5
36
40
36
15
117
8
13
23
64
45
35
64
116
28
36
9
18
84
65
72
4
9
3
27
5
121
54
18
18
5
40
36
9
123
39
41
136
45
59
12
49
18
81
140
31
45
72
24
9
30
41
4
15
5
12
49
15
27
53
67
105
8
64
183
9
32
40
ABCD 96890685272*3^$a+1 [50064]
66
18
41
1
47
25
6
6
24
12
78
150
6
24
5
121
39
69
6
69
8
19
66
3
56
103
66
30
66
54
102
18
57
8
1
63
8
37
60
66
102
15
27
21
24
21
42
42
18
93
75
36
18
12
126
5
48
7
60
12
65
61
36
71
24
19
77
48
31
33
27
54
36
83
16
75
72
29
49
39
21
59
25
78
30
108
39
21
30
5
40
105
42
42
42
89
49
120
30
18
23
127
12
42
84
191
88
8
7
6
42
33
15
105
15
17
7
78
35
49
6
138
84
12
63
3
18
84
78
30
60
12
42
18
6
30
102
5
24
13
35
73
72
12
18
17
61
78
6
78
33
63
42
12
6
60
102
27
81
119
16
21
51
8
31
33
3
29
64
21
30
21
57
71
31
18
23
157
3
15
57
80
1
36
18
161
19
30
47
24
1
63
105
12
99
9
47
64
104
40
8
112
56
61
35
31
17
1
24
72
71
24
1
47
55
102
24
12
15
8
7
12
30
6
12
53
24
7
96
30
179
48
31
41
64
27
12
18
24
23
1
6
66
15
3
54
18
24
48
6
6
9
32
37
6
125
1
6
24
108
66
12
47
16
32
48
40
189
3
8
25
132
24
30
5
25
36
3
27
84
54
12
60
12
6
66
24
15
21
3
33
87
3
24
168
5
7
30
83
55
33
105
102
12
36
102
42
18
47
61
3
69
72
54
6
24
60
24
35
25
6
114
18
30
23
61
246
102
30
12
84
89
121
12
84
108
78
12
66
42
12
36
69
15
90
23
48
31
66
47
120
7
33
32
88
80
13
42
41
49
63
48
9
78
33
135
9
120
33
48
12
108
6
36
5
85
3
32
24
19
114
6
197
19
53
7
60
90
51
27
12
48
17
16
72
27
24
12
17
73
23
24
31
24
6
35
37
27
57
276
3
15
129
3
12
6
75
15
41
24
61
18
6
162
12
5
1
47
55
17
1
36
203
67
5
16
32
103
65
43
72
42
36
39
87
30
90
41
109
251
55
48
84
21
72
27
5
37
51
8
1
24
12
42
30
126
6
24
15
27
18
35
31
84
66
11
25
12
42
9
15
42
48
54
30
3
123
6
119
25
12
35
40
9
54
174
96
24
42
33
123
18
30
54
72
39
75
29
136
32
7
42
24
90
72
165
8
37
12
12
3
32
19
69
32
24
19
60
36
42
18
156
36
24
6
12
12
6
12
30
252
23
96
79
65
88
117
6
5
19
12
48
17
25
18
18
59
13
78
5
7
6
11
48
1
12
12
168
47
25
96
126
48
65
31
57
27
42
3
3
12
33
45
42
33
48
56
19
5
40
27
5
19
5
64
80
37
59
49
54
48
72
108
54
6
12
108
48
12
24
54
72
48
6
30
11
88
24
33
18
36
89
1
23
7
6
42
6
35
49
12
30
69
9
15
15
18
30
48
30
11
16
45
84
24
15
87
30
59
16
39
18
48
72
6
162
30
78
27
75
120
29
31
108
72
42
18
33
39
41
24
25
12
35
1
12
30
180
12
18
12
84
11
43
12
6
27
57
36
3
75
96
69
9
18
84
120
33
56
25
15
27
30
18
24
5
13
48
6
30
6
42
30
42
23
25
66
54
6
41
109
6
29
19
18
83
24
31
9
87
90
6
105
57
6
30
42
174
35
13
162
41
43
165
45
12
42
5
25
78
33
104
85
6
12
264
9
9
23
13
6
36
17
31
42
12
35
16
117
72
35
96
61
30
53
43
93
24
27
66
83
24
55
17
61
54
5
16
27
5
31
42
95
24
103
17
16
48
120
24
56
40
39
105
87
30
36
48
6
30
18
72
126
24
6
18
59
13
27
15
137
169
47
13
222
72
18
42
41
25
24
30
132
6
15
57
15
45
75
105
18
120
30
23
7
84
5
61
12
252
11
157
18
18
39
32
25
120
63
51
6
24
24
102
30
24
12
48
72
63
147
53
72
49
78
48
17
31
24
120
36
30
36
35
1
63
21
59
120
24
13
60
24
30
6
30
53
181
66
60
30
108
11
24
49
108
30
30
18
24
45
48
15
48
72
12
78
18
84
186
47
24
96
37
11
91
24
197
40
32
31
12
5
67
101
24
13
3
72
45
78
54
12
18
33
45
42
17
25
95
49
72
192
18
12
17
96
24
16
39
9
56
48
13
12
6
9
21
90
89
67
29
61
59
91
18
48
35
109
90
84
77
19
6
18
5
49
12
114
6
83
25
12
6
72
12
65
25
66
29
25
36
132
6
57
15
84
69
104
16
21
3
56
79
102
11
7
17
48
55
18
23
19
12
30
35
49
39
48
117
30
30
71
109
3
3
66
3
48
39
18
6
57
3
24
21
9
15
51
77
24
109
6
21
80
19
30
36
35
13
96
6
48
6
48
72
90
120
5
31
102
30
53
72
127
30
59
7
177
21
11
16
15
42
90
42
84
12
18
54
42
9
39
36
117
3
60
60
54
48
18
12
60
24
ABCD 96891226858*3^$a+1 [50002]
165
21
59
13
51
80
64
48
27
165
33
30
132
93
9
90
6
39
33
191
1
6
84
60
41
115
45
48
32
7
30
36
42
30
42
12
78
12
54
42
15
147
45
21
36
78
66
150
17
67
45
123
84
33
63
108
69
128
55
9
39
36
5
13
18
24
30
18
42
15
51
18
27
45
90
78
11
43
36
65
109
131
64
45
12
90
36
42
66
189
128
67
12
60
36
12
36
72
9
81
90
53
307
24
21
63
65
67
48
45
15
36
264
36
150
36
39
45
179
64
123
84
33
57
78
90
12
18
42
36
99
39
36
5
49
111
15
180
141
48
261
78
30
126
161
55
54
35
37
27
27
204
9
3
24
36
192
78
35
73
174
42
30
168
288
9
3
42
84
60
35
121
6
30
72
42
90
39
192
33
72
18
6
30
54
6
18
108
39
80
25
36
30
54
54
9
27
6
63
45
252
39
15
33
165
11
91
96
30
60
84
71
48
49
30
17
133
12
78
17
31
24
9
80
16
3
18
84
114
5
16
33
47
19
24
66
72
90
18
6
30
18
42
48
6
36
66
114
36
90
54
18
102
18
72
96
144
144
174
36
150
99
45
3
9
6
33
51
6
162
66
126
6
95
115
24
18
30
36
42
180
35
13
24
108
54
9
21
11
64
33
36
114
162
210
24
54
167
85
138
18
15
39
18
90
78
30
108
96
198
102
78
18
9
75
5
16
69
18
60
77
31
84
18
42
129
80
19
60
102
6
30
39
123
53
307
18
78
66
216
54
45
80
16
3
24
108
12
18
42
18
30
24
234
102
150
12
42
108
81
21
75
69
150
69
15
81
87
9
63
66
95
1
306
72
30
18
5
67
60
108
53
1
15
33
90
312
66
60
95
85
12
42
66
180
143
1
126
54
11
64
75
18
48
54
45
9
24
120
471
80
61
35
145
18
45
135
72
186
54
225
63
48
33
32
43
6
15
15
6
30
132
57
9
39
96
32
112
15
33
39
48
18
60
54
84
24
102
3
33
90
24
66
60
30
33
129
60
51
57
72
15
3
93
45
6
29
7
54
3
231
36
5
61
42
30
96
102
150
54
41
67
45
93
18
24
138
24
39
171
5
121
150
65
37
11
25
6
126
147
27
5
1
15
3
12
129
3
30
198
54
24
11
25
39
99
108
42
108
54
36
18
120
6
18
15
87
150
210
81
15
30
24
155
19
36
78
18
30
18
36
186
120
144
18
72
89
181
11
139
48
90
78
120
42
30
93
57
48
39
80
13
51
87
90
144
239
112
9
90
29
79
42
135
39
57
15
33
32
7
72
33
45
102
93
15
90
36
35
7
48
114
87
3
18
30
150
30
240
57
48
57
30
18
18
6
63
75
36
90
114
72
141
128
37
155
19
29
16
9
114
21
96
21
24
66
33
129
15
57
198
42
18
21
135
24
30
78
30
132
195
176
7
120
108
126
108
75
3
108
30
35
16
39
72
42
138
18
60
72
119
55
18
6
72
12
45
48
75
84
168
12
141
135
30
59
109
66
54
54
288
5
145
63
99
30
108
35
48
31
156
18
99
27
36
129
21
27
75
36
36
45
48
183
12
45
27
96
69
48
21
6
54
15
96
51
45
3
90
324
60
51
39
30
6
21
9
90
96
125
19
180
120
150
75
9
18
42
11
16
48
33
120
23
64
237
6
54
90
93
32
31
24
138
47
25
6
84
54
6
33
237
99
192
27
60
66
54
90
6
30
51
21
24
30
6
95
85
59
ABCD 96891379532*3^$a+1 [50021]
65
30
48
90
15
21
126
18
30
25
20
33
127
92
96
4
23
25
12
53
18
85
20
12
72
9
6
93
12
33
67
83
25
71
6
18
33
4
11
48
30
139
53
7
132
5
75
9
19
11
12
60
129
9
90
9
3
25
32
87
13
12
29
7
23
21
123
6
42
30
78
97
44
16
5
15
24
39
66
48
7
56
3
12
105
57
30
18
18
12
72
57
60
75
30
126
48
12
49
35
180
18
15
33
24
18
6
6
25
29
51
45
30
6
19
11
30
87
3
109
11
12
45
21
19
48
23
9
48
33
12
12
27
45
6
25
80
64
11
109
131
102
67
11
37
20
12
39
117
75
109
5
36
12
36
7
5
60
18
69
57
54
121
5
78
12
25
65
51
87
18
18
69
3
102
18
9
28
60
11
69
87
1
47
6
19
48
89
31
12
5
102
73
192
95
13
35
36
126
30
18
43
80
52
12
29
19
11
66
30
21
9
36
39
15
24
49
17
15
40
41
19
59
24
18
24
51
9
55
68
21
7
60
32
57
30
1
44
21
18
69
52
36
35
18
219
28
44
15
108
30
27
39
57
27
37
20
9
19
60
8
15
48
97
72
47
21
69
6
120
25
95
18
87
39
48
66
79
8
12
45
102
6
7
41
42
57
40
12
23
13
24
68
108
52
23
54
6
57
27
18
67
89
6
24
6
18
108
25
53
72
19
29
12
67
17
55
48
83
18
132
87
120
27
6
72
66
21
105
36
42
6
87
39
36
25
17
27
3
97
48
23
24
73
68
3
49
23
72
33
72
40
8
39
6
90
25
23
36
54
19
125
48
79
96
47
37
23
45
3
9
39
60
49
65
30
25
17
6
45
75
18
51
108
100
108
72
5
55
11
72
72
60
13
92
27
24
42
78
1
11
108
36
18
12
6
30
42
138
15
87
96
6
75
9
7
24
95
96
12
37
96
23
61
35
13
32
9
42
48
90
30
96
1
23
54
3
33
156
18
30
12
126
45
213
24
15
33
127
8
39
18
55
113
30
54
151
29
31
17
150
13
23
9
21
114
30
7
203
6
6
1
5
19
95
21
3
49
8
52
5
43
35
9
15
81
87
25
48
20
87
13
5
39
75
30
55
36
24
155
36
30
19
36
107
57
16
65
24
15
15
1
29
30
6
7
92
36
64
23
18
15
40
32
33
174
73
77
3
112
29
42
72
33
4
36
35
25
60
59
6
19
68
51
6
55
60
48
11
42
79
41
39
135
1
17
7
95
1
17
7
48
41
54
48
72
57
15
21
45
42
13
5
7
41
27
24
39
1
48
71
37
23
54
67
5
120
51
39
13
8
45
18
42
30
9
45
43
53
7
132
65
15
48
12
28
80
40
8
27
73
35
42
55
32
96
33
7
24
53
7
71
102
7
209
30
36
21
75
57
12
9
6
25
83
18
27
21
39
27
25
35
114
7
44
100
35
120
114
6
54
7
5
132
55
35
48
84
25
20
3
37
8
12
3
93
60
27
6
67
5
132
115
17
108
126
57
52
72
11
162
30
12
105
120
69
12
175
60
80
57
43
32
63
24
133
20
57
48
67
11
49
56
69
18
42
111
12
57
78
13
53
30
21
16
104
9
39
88
104
16
5
99
9
24
12
43
197
30
21
15
12
60
6
7
32
27
66
54
1
44
28
11
54
55
35
108
9
40
5
3
123
18
42
45
60
84
28
80
63
9
135
21
100
32
51
60
6
18
33
9
103
48
47
18
15
52
23
18
42
54
30
21
40
53
7
44
15
18
6
54
18
25
12
60
95
33
27
6
19
23
45
135
69
3
42
30
30
78
25
32
45
90
13
5
7
35
25
71
25
17
3
99
13
20
15
42
151
179
54
150
81
15
73
17
30
1
203
61
35
25
36
35
69
15
90
63
57
31
143
81
33
7
80
48
28
44
16
104
16
23
37
35
72
48
60
57
27
33
40
53
39
3
13
23
9
27
240
60
25
215
45
16
5
84
51
87
6
99
60
27
36
12
162
60
30
25
8
72
123
18
114
21
60
84
76
24
53
78
9
100
35
18
18
25
24
36
125
55
35
30
139
20
9
99
60
75
12
1
53
7
23
12
54
78
18
7
5
55
132
29
24
55
95
30
30
18
27
40
17
24
7
20
69
66
9
51
48
72
12
73
59
18
15
27
153
172
36
83
57
93
60
151
8
3
37
132
60
48
11
6
24
24
7
41
19
53
55
11
21
15
18
3
52
35
153
57
30
66
147
45
78
6
30
25
8
15
105
40
23
9
96
4
35
13
48
29
90
54
12
138
54
42
13
23
18
36
15
9
30
36
61
32
3
69
15
90
15
3
25
137
84
12
30
108
6
75
48
15
33
3
36
24
24
12
66
192
135
21
27
12
120
135
72
36
69
33
3
123
24
145
65
6
9
28
20
99
13
32
15
1
12
11
1
29
36
55
8
45
30
12
45
76
59
18
42
13
60
120
120
72
56
75
ABCD 96891844282*3^$a+1 [50012]
8
1
35
133
17
48
106
80
72
12
28
57
51
81
23
37
36
12
36
132
27
21
51
21
12
11
4
21
84
47
1
87
26
30
96
145
35
1
39
140
48
145
15
98
30
24
84
36
1
63
21
83
1
27
69
3
72
33
77
55
41
43
15
9
5
22
33
60
3
20
13
11
36
37
101
31
123
21
15
81
48
36
29
72
10
45
35
64
129
15
80
48
37
12
59
72
49
15
44
6
55
71
13
15
56
124
12
8
1
5
43
3
74
54
1
15
156
108
21
15
108
68
12
36
36
61
24
51
32
13
195
33
111
48
57
41
118
9
41
7
39
26
30
37
15
62
54
184
32
1
99
8
28
45
84
84
29
18
4
8
36
16
8
73
24
11
12
6
144
55
36
27
98
54
48
72
28
33
35
145
135
21
24
27
9
11
52
21
27
105
39
9
51
8
100
33
3
62
19
168
11
66
79
27
84
26
7
3
9
36
113
7
59
36
28
24
12
33
12
95
4
32
25
47
61
11
40
68
108
12
36
25
24
60
51
44
36
4
230
67
5
94
36
45
15
48
33
63
20
24
76
9
15
120
68
12
85
23
13
36
29
115
12
35
25
3
12
8
109
36
60
11
73
23
25
12
132
5
34
105
5
67
77
186
12
24
133
11
66
24
72
55
17
55
75
60
12
24
9
11
1
51
48
14
90
30
78
90
7
48
209
43
53
7
60
107
36
28
45
12
65
10
38
6
144
61
5
90
16
33
95
36
16
45
12
23
4
9
36
36
5
22
21
36
3
20
73
12
11
84
16
57
149
18
36
72
109
3
57
24
41
19
47
13
24
51
45
17
22
8
100
60
224
136
105
48
24
11
85
192
48
12
59
61
60
59
36
12
6
10
36
26
54
64
9
11
25
47
28
141
35
4
134
90
16
12
122
18
12
108
132
1
75
62
10
32
85
23
37
3
68
4
8
60
12
18
55
135
9
63
36
14
18
28
117
27
56
1
35
24
100
146
70
36
20
13
15
9
35
37
51
48
57
65
127
168
23
37
15
33
39
62
10
21
63
36
69
71
4
9
23
49
24
27
48
44
16
9
27
20
13
11
4
45
107
1
89
31
3
44
100
116
85
5
139
36
24
11
37
15
2
7
36
39
44
61
75
98
72
55
15
20
60
1
3
32
49
23
1
27
2
6
12
13
231
9
12
12
120
23
84
6
22
45
12
24
95
37
27
57
23
133
39
8
1
39
96
9
12
41
58
116
13
36
39
26
55
71
4
86
43
15
72
60
45
48
12
24
60
60
24
35
108
18
31
3
33
29
30
73
36
35
24
25
11
229
87
81
24
23
60
37
3
80
25
12
71
13
39
12
8
28
108
50
7
15
9
96
12
60
11
16
44
36
61
24
51
9
29
6
90
19
12
35
60
109
29
19
72
24
27
33
36
36
24
89
34
48
80
60
4
68
36
144
36
72
25
119
1
75
33
24
11
25
12
29
46
9
15
9
24
23
72
16
12
93
24
60
63
38
79
48
60
53
55
35
61
24
89
18
24
84
37
53
46
45
53
72
6
4
60
9
11
6
22
36
21
24
135
9
72
48
72
36
15
60
44
36
18
22
60
9
3
45
63
62
42
36
4
9
107
60
64
20
60
108
25
11
25
11
66
7
27
36
9
3
81
36
36
12
3
38
6
25
180
5
31
47
36
37
39
60
33
11
37
3
9
312
24
47
12
1
35
36
16
8
1
111
69
11
108
42
54
25
3
48
14
43
5
7
48
113
22
57
15
8
25
12
36
27
68
37
53
19
11
18
6
76
240
117
3
8
6
48
118
9
63
33
3
24
12
33
65
55
135
57
15
93
5
31
24
107
25
3
26
54
42
94
9
113
7
11
1
11
28
9
51
81
3
32
25
3
2
18
1
27
252
32
13
12
149
82
104
49
5
67
15
84
26
10
8
6
10
81
29
10
24
21
60
36
3
152
13
96
35
25
35
25
83
37
36
120
12
36
11
40
33
12
99
57
15
104
13
27
45
59
157
35
25
12
135
57
5
10
21
15
24
8
18
7
12
83
13
47
37
84
36
63
8
52
56
6
18
157
15
36
38
31
11
40
24
20
90
31
24
23
1
17
18
36
100
84
36
68
25
87
21
12
3
33
47
217
15
62
31
89
18
1
59
40
140
157
23
12
36
24
18
31
72
60
3
45
27
57
23
28
14
55
161
7
15
9
51
80
64
141
15
69
29
10
9
36
15
26
48
7
35
184
45
59
37
11
60
64
9
24
3
134
43
3
12
32
1
197
18
28
80
36
25
5
96
120
70
9
63
80
37
111
32
1
12
15
12
32
144
1
36
99
20
24
4
8
28
9
27
69
65
34
48
32
12
64
237
75
2
10
8
157
3
12
140
40
68
13
24
27
33
87
21
3
2
55
23
36
28
8
49
23
1
36
3
60
45
11
24
28
105
23
25
39
168
45
27
2
19
5
7
3
62
19
35
40
8
37
123
20
37
36
179
16
9
24
84
27
21
23
25
15
44
37
60
39
32
18
7
185
127
27
80
13
15
57
36
15
33
72
ABCD 96892032988*3^$a+1 [50007]
36
60
48
27
40
74
46
8
144
64
48
134
58
134
48
42
54
3
33
94
14
3
15
48
16
5
24
72
57
15
19
8
9
31
98
27
115
194
12
3
36
3
93
123
30
84
6
88
5
75
33
15
45
12
57
12
42
42
46
149
72
12
21
159
115
50
30
18
246
33
9
94
113
12
24
19
38
87
19
56
69
19
17
36
27
9
63
18
12
99
81
54
40
8
21
27
48
40
110
36
63
12
27
81
60
43
24
17
87
18
63
48
15
30
18
33
39
88
24
5
24
27
48
30
34
98
87
36
108
31
38
15
69
70
104
30
15
27
88
8
21
43
17
36
12
183
136
77
99
6
42
48
16
48
53
120
153
66
48
24
72
21
43
65
84
9
42
57
24
7
14
63
96
33
36
48
39
87
16
98
54
40
2
6
40
2
46
5
19
17
39
33
7
89
39
64
53
33
39
36
21
132
63
31
41
24
33
39
72
33
6
88
2
15
7
56
114
12
27
63
21
99
30
3
7
41
36
3
40
2
70
17
31
8
114
6
54
87
27
16
89
9
3
60
159
40
38
132
48
15
120
57
22
8
24
42
54
16
29
36
144
7
29
60
87
112
14
96
276
54
48
141
105
15
69
27
43
29
84
117
27
24
48
36
19
5
3
114
6
6
34
48
24
86
39
43
48
8
6
36
15
79
200
9
36
27
64
17
31
146
48
46
41
48
36
51
64
62
154
65
24
7
128
40
8
42
60
144
15
43
24
24
56
96
30
36
48
46
8
102
138
24
18
15
7
72
80
18
22
24
50
63
36
45
22
8
168
24
208
146
51
72
36
31
2
334
41
87
153
108
48
51
48
33
12
24
99
16
2
6
6
15
21
6
21
36
60
3
48
174
48
10
53
51
66
94
8
96
40
32
112
5
3
42
30
18
12
75
348
57
10
41
45
39
27
69
3
16
96
38
34
8
48
42
46
221
27
42
39
108
9
34
104
33
24
36
57
186
57
93
3
7
8
48
81
36
48
51
54
27
12
91
8
40
14
192
18
57
48
15
21
24
3
45
27
45
67
24
24
101
75
69
67
24
14
66
24
48
72
66
39
9
12
66
18
156
27
7
14
36
12
34
77
36
63
48
18
108
18
9
9
78
9
12
19
17
69
10
29
43
32
144
57
69
66
40
32
9
15
33
15
21
99
6
3
45
154
8
30
87
60
39
33
144
69
15
115
32
30
3
55
24
14
36
195
93
12
18
18
142
5
60
72
9
75
33
34
24
77
72
48
33
3
175
41
24
72
15
21
108
31
56
64
62
51
96
15
21
36
12
43
29
21
15
36
9
42
93
93
75
51
33
55
104
45
144
27
54
63
129
36
15
141
34
96
65
103
86
18
72
42
46
32
78
10
8
45
99
222
84
48
46
158
10
5
12
57
6
40
80
96
33
12
24
72
108
9
3
72
36
45
15
81
84
96
3
99
40
8
186
48
6
264
16
2
60
34
120
17
72
24
69
36
48
63
111
30
3
151
41
15
78
90
40
14
144
51
36
36
63
9
103
56
21
9
48
87
36
7
80
21
96
12
127
149
43
2
22
8
81
15
30
51
15
30
144
84
78
9
48
117
48
36
39
12
75
66
12
36
12
3
39
6
34
56
64
65
57
3
45
54
57
24
36
177
18
21
19
125
19
80
42
54
57
103
17
108
3
42
78
48
30
144
15
115
2
15
45
34
56
72
9
36
84
45
48
34
8
96
9
31
41
117
10
104
264
21
51
30
10
86
96
10
41
33
6
40
128
9
21
18
105
21
154
29
27
18
3
51
48
136
14
138
6
106
96
48
5
60
9
3
51
6
3
15
18
6
16
24
200
88
8
33
15
136
14
39
57
42
21
69
30
30
75
12
171
33
84
57
130
53
48
19
80
153
7
24
77
147
33
24
57
94
137
7
5
96
72
12
55
120
5
96
108
7
113
63
30
84
48
12
90
6
10
24
24
29
9
75
57
54
93
12
108
19
14
18
45
12
15
64
17
39
40
74
3
123
40
5
84
24
21
58
5
27
48
48
45
108
33
15
36
216
36
31
101
43
2
3
108
15
21
57
10
5
67
14
36
22
152
48
9
15
48
9
33
3
72
139
8
9
24
33
204
36
54
40
32
33
36
43
96
56
6
84
12
58
38
82
32
9
15
72
30
66
16
14
3
381
10
26
30
9
7
50
30
18
3
3
16
48
185
12
24
72
19
8
16
ABCD 96892695598*3^$a+1 [50056]
3
60
39
6
59
25
78
9
24
51
18
6
69
132
45
71
28
135
6
15
20
4
60
27
162
36
15
12
8
31
36
9
123
12
60
9
9
12
75
3
5
85
12
6
65
25
39
36
12
15
18
39
200
19
5
211
53
1
12
3
21
84
75
12
153
47
40
105
23
1
51
44
16
9
60
30
24
9
21
107
79
45
84
9
36
39
92
19
29
1
11
103
90
3
27
57
140
115
30
3
3
30
15
24
8
40
57
15
75
65
79
77
37
15
12
9
12
90
5
4
8
228
7
45
12
3
33
12
96
39
41
97
3
104
25
15
8
4
20
24
19
12
36
33
99
33
48
9
108
27
81
11
1
42
57
24
9
12
15
20
64
24
8
28
36
104
84
1
15
39
5
61
39
93
30
153
27
17
151
45
9
12
35
16
63
102
42
12
5
4
69
107
48
12
25
143
48
28
69
6
5
31
30
18
17
244
45
15
9
11
7
5
13
15
36
188
100
3
33
111
30
15
21
39
3
12
33
45
51
132
32
36
16
3
36
41
16
60
63
30
15
32
100
3
65
12
60
84
64
39
30
126
54
6
30
114
5
12
31
69
8
55
126
15
32
7
45
27
54
87
48
9
30
17
19
42
12
72
18
5
73
48
39
75
53
19
5
28
96
140
109
3
9
23
13
27
56
36
49
84
150
18
18
30
36
3
8
72
13
3
12
39
105
15
78
66
42
3
9
42
21
15
120
24
45
60
20
31
54
18
6
51
60
8
16
57
15
9
36
27
27
30
39
87
18
6
33
80
7
18
3
32
61
47
52
27
5
108
16
15
5
12
52
60
33
83
76
75
9
36
3
5
1
72
18
30
96
23
36
16
60
63
21
32
4
15
9
20
4
12
3
36
5
64
8
12
16
129
11
16
8
172
45
108
126
6
3
15
12
6
12
23
19
54
35
1
30
65
28
15
41
37
144
84
24
30
78
12
87
56
4
21
18
9
21
15
24
36
20
1
18
12
114
12
3
39
12
9
45
150
65
61
75
8
7
33
36
21
119
52
80
60
24
25
36
27
32
133
3
8
264
16
15
6
30
21
3
69
120
27
5
36
4
24
36
15
5
1
30
29
16
9
51
68
31
69
12
3
9
51
12
5
85
23
16
3
17
148
216
72
33
75
164
72
43
6
35
52
8
16
33
66
77
24
31
12
17
1
3
12
68
124
15
101
16
39
17
24
55
18
3
9
6
12
6
12
72
18
5
73
66
9
20
67
9
48
63
17
7
5
4
60
20
4
33
72
23
40
315
30
23
24
43
17
1
27
8
40
32
24
49
11
4
9
15
141
24
18
45
45
3
36
80
24
36
73
147
8
72
1
144
6
33
105
6
66
24
35
16
44
25
11
13
72
23
24
115
5
48
88
21
30
5
85
3
56
16
69
15
27
57
48
8
40
9
66
24
153
93
47
4
9
59
7
5
13
6
36
5
24
60
4
15
48
9
24
57
150
30
18
6
51
32
16
20
7
84
54
11
13
71
12
40
44
108
40
12
9
36
24
11
25
30
69
20
97
12
87
9
47
4
20
1
87
15
21
44
25
60
11
36
76
48
99
17
4
27
42
18
53
1
15
20
13
42
65
19
69
32
13
12
15
93
23
37
12
24
11
60
28
20
12
49
51
36
87
18
60
27
21
42
12
17
4
44
36
49
30
93
39
30
36
78
57
33
11
16
39
18
42
18
3
63
45
15
17
13
15
21
3
21
12
24
66
18
15
36
8
37
3
33
27
81
11
55
6
30
54
60
30
5
31
18
39
12
45
15
15
108
6
36
18
41
61
71
48
36
76
9
23
31
5
85
84
15
75
6
30
65
16
48
51
24
57
33
75
15
53
12
43
69
75
108
12
53
43
77
7
18
18
24
21
48
51
5
24
79
18
75
3
41
100
144
20
1
63
21
90
57
24
51
45
24
15
69
60
21
30
5
28
36
111
93
93
23
112
39
54
35
12
13
135
27
90
3
51
30
23
40
51
69
51
21
8
12
84
115
41
13
35
55
12
78
11
16
21
15
3
60
66
15
48
80
61
36
83
16
24
21
11
19
17
28
24
32
28
80
76
32
24
55
6
15
108
24
15
17
1
23
64
21
216
23
48
28
9
12
63
15
12
53
100
231
54
3
60
20
97
36
12
23
1
23
28
75
33
15
6
15
51
18
6
113
61
119
7
90
24
71
49
6
5
24
19
41
1
54
30
59
112
20
28
12
63
102
24
59
40
8
24
4
36
9
39
92
16
68
76
68
37
18
18
3
9
11
64
48
39
114
90
5
61
23
12
55
24
12
60
9
63
12
5
1
18
21
8
16
20
64
12
69
11
151
93
39
18
18
84
101
79
6
75
200
24
25
3
33
102
45
8
36
43
162
39
27
5
55
9
24
147
12
33
72
21
36
18
42
3
117
3
8
4
21
59
4
80
91
6
63
92
60
37
18
18
27
12
36
51
30
11
4
153
48
23
19
30
15
20
1
60
12
78
101
4
105
36
60
39
44
7
120
36
132
12
9
56
25
63
63
5
4
8
1
71
1
15
39
5
31
173
64
3
17
16
132
9
3
21
59
12
139
54
42
54
119
43
30
72
111
15
96
9
36
36
24
3
53
48
25
30
6
75
9
39
120
32
13
108
47
16
36
44
16
69
15
39
105
63
5
97
42
21
27
93
24
9
54
17
61
123
84
32
13
135
3
29
25
35
28
15
21
36
24
75
24
21
15
9
21
24
18
33
15
41
64
12
48
12
24
3
18
35
24
40
3
21
24
48
33
60
51
39
17
37
3
ABCD 96893689736*3^$a+1 [50036]
72
35
85
12
60
12
11
133
11
9
52
12
17
15
4
60
24
11
49
17
24
51
21
18
81
40
8
36
9
7
48
143
60
25
32
27
145
20
84
4
23
73
11
78
147
15
49
95
9
16
131
78
111
99
6
7
59
189
27
37
36
95
36
13
41
54
21
36
4
56
4
36
128
33
19
84
12
53
55
24
96
5
39
148
137
27
16
128
4
180
32
4
17
54
24
109
12
24
12
5
39
28
12
113
111
76
29
51
40
20
48
81
12
78
81
40
23
12
1
12
101
102
18
31
48
20
15
48
13
95
180
24
36
36
1
35
54
3
33
174
24
12
69
40
84
41
19
20
75
21
45
63
28
77
7
20
24
21
55
35
13
17
55
59
165
112
59
1
72
5
51
75
49
36
60
60
5
144
7
20
9
55
80
52
12
5
27
16
12
107
9
21
18
37
8
27
33
3
97
11
81
64
80
36
4
29
55
12
35
36
42
103
44
64
44
15
37
8
40
107
1
8
27
108
9
12
3
177
105
163
23
37
65
126
45
27
42
15
3
133
24
56
24
12
40
119
1
44
24
16
29
31
56
100
59
60
12
37
5
66
25
20
81
18
78
30
73
131
30
18
36
132
174
3
60
15
36
9
93
27
76
77
147
12
28
17
39
40
104
33
30
13
5
51
45
31
32
16
77
43
80
4
17
39
15
60
72
73
12
24
24
104
36
81
6
49
23
81
9
67
41
3
96
9
84
60
43
144
8
33
43
107
12
21
21
30
1
17
43
24
101
123
4
47
109
59
36
25
60
56
3
81
21
31
44
15
24
12
132
37
11
25
12
20
3
49
41
7
20
27
1
8
100
20
9
31
95
9
27
133
71
84
45
12
108
3
57
76
5
75
15
21
3
37
164
52
92
12
123
81
16
29
19
36
59
37
80
24
16
96
48
77
99
76
12
72
65
31
48
59
1
35
24
12
1
72
12
20
9
19
71
9
36
81
126
13
5
19
12
53
7
36
60
5
24
99
75
49
11
85
107
78
66
1
59
45
84
52
17
12
31
8
64
32
63
105
57
6
48
129
57
3
27
18
18
9
40
5
15
16
23
21
16
32
3
42
175
20
12
99
25
104
12
28
60
5
51
105
127
44
4
72
59
24
9
27
45
21
18
1
44
16
36
12
12
59
25
20
40
11
84
37
53
90
36
54
24
36
67
84
11
144
49
17
27
28
143
1
24
44
21
7
47
25
12
5
79
36
23
21
96
9
7
35
73
20
135
37
8
9
42
9
64
12
53
27
4
44
16
5
72
27
52
36
47
13
5
30
24
13
107
6
12
60
75
63
57
60
135
1
36
23
12
25
84
24
17
18
85
140
60
12
3
37
20
15
126
19
8
12
15
1
68
16
60
80
40
29
36
30
9
52
68
57
7
65
27
40
5
55
125
18
12
25
83
73
44
99
9
36
36
16
107
21
16
155
9
60
112
17
42
1
29
6
25
12
12
44
60
24
51
24
36
1
11
9
40
8
28
8
24
45
43
12
56
15
21
48
3
25
17
7
29
7
59
1
44
76
29
15
108
21
36
54
36
33
28
48
71
9
64
71
30
99
15
37
24
11
30
75
4
71
61
24
36
60
53
15
184
48
17
36
31
36
12
20
40
23
9
24
27
18
15
51
9
177
174
13
32
15
33
21
31
23
36
129
87
30
15
4
125
99
112
5
6
48
45
4
12
89
30
24
21
16
89
12
39
136
95
54
39
36
3
1
20
100
24
116
21
31
44
3
37
143
13
5
99
84
52
12
36
41
79
132
5
27
76
17
72
6
36
1
12
32
88
23
18
15
100
12
48
11
13
36
56
4
44
28
204
23
96
49
12
83
12
1
17
103
12
32
15
6
48
54
13
12
108
29
54
1
36
8
4
36
44
3
9
16
68
4
47
18
15
52
20
51
42
55
56
15
45
21
39
52
53
39
72
60
15
9
36
16
12
11
37
53
55
41
99
24
21
174
45
28
132
12
48
48
24
5
234
1
48
20
63
25
29
15
15
25
11
108
49
56
40
12
8
36
15
33
12
51
9
3
61
12
12
20
28
24
29
15
16
23
85
17
18
6
120
67
32
135
25
296
27
33
24
51
54
12
123
153
30
57
3
33
129
7
24
12
5
43
11
9
45
6
45
48
88
35
37
12
5
19
24
5
150
37
8
171
1
24
56
39
1
20
15
36
150
30
13
44
156
21
3
28
24
20
15
24
66
91
8
189
60
87
76
53
135
21
54
36
1
35
18
67
32
12
39
1
35
9
4
48
5
55
32
60
12
111
54
15
84
15
36
33
12
24
15
37
32
12
64
60
11
18
31
11
1
17
7
11
12
37
84
96
24
11
13
12
11
153
45
96
31
89
79
35
45
75
45
24
28
8
27
120
37
5
15
28
77
267
4
72
12
80
15
36
1
128
123
60
85
84
24
72
8
84
112
20
123
1
44
96
120
24
132
9
15
75
9
148
5
67
65
18
48
37
212
12
15
30
43
60
12
36
128
16
53
75
12
69
42
9
3
42
48
55
23
49
44
16
11
18
91
24
ABCD 96894466822*3^$a+1 [50002]
12
42
41
7
54
6
48
132
9
24
116
40
21
15
44
64
140
97
60
23
12
4
116
24
36
4
36
44
163
96
65
127
153
56
16
15
113
136
96
105
3
9
72
24
27
9
180
219
81
96
30
72
21
20
157
18
54
6
12
5
37
47
84
97
39
36
15
294
11
7
21
81
11
60
28
32
24
100
176
25
23
49
23
43
21
75
41
7
17
60
19
17
55
9
24
51
21
20
4
9
54
78
138
24
33
104
4
57
15
15
29
79
54
231
9
138
150
3
27
90
63
51
30
60
35
4
56
84
19
177
96
63
54
11
72
49
75
63
42
18
17
60
169
11
25
71
100
195
9
20
79
36
66
78
21
84
120
21
11
7
36
17
124
24
20
40
69
23
28
60
15
12
198
27
8
1
6
12
42
15
33
36
75
69
51
57
23
60
67
65
24
36
100
39
5
13
27
9
24
3
80
28
32
19
210
78
18
15
15
54
18
57
39
17
85
23
100
20
79
33
44
121
90
48
306
51
63
5
72
60
4
3
17
4
80
55
42
35
103
65
12
37
36
27
8
31
5
40
20
24
7
33
39
102
39
15
5
157
18
17
40
3
36
21
20
79
5
24
40
9
47
205
371
4
20
4
72
9
15
39
77
100
3
42
12
23
37
83
24
109
107
40
24
81
12
23
120
100
15
45
3
77
40
8
97
63
99
18
23
136
15
5
13
42
69
69
63
123
5
7
60
5
184
116
127
21
32
49
114
72
45
27
12
18
18
45
15
102
27
9
42
153
32
13
12
54
45
84
15
36
5
16
93
15
57
72
36
87
20
163
5
40
9
72
18
120
17
4
69
42
45
9
155
60
31
21
15
42
3
63
21
3
66
71
184
15
45
27
45
48
92
49
11
100
204
15
18
63
63
17
28
152
40
45
42
30
23
84
61
18
72
45
60
8
72
84
4
27
60
48
81
200
24
7
9
9
87
8
7
129
36
33
27
200
43
42
35
84
25
171
48
80
1
36
15
20
60
48
40
36
36
3
41
49
12
219
20
31
89
24
192
24
4
180
9
90
81
12
144
69
11
85
11
43
57
63
45
69
71
76
60
183
33
3
42
15
44
43
108
69
56
4
21
23
52
63
6
36
3
20
25
132
215
4
84
96
123
18
30
9
20
196
44
4
80
31
108
33
15
18
11
13
87
44
175
54
3
188
19
21
56
4
72
15
5
4
44
1
39
60
96
84
9
131
7
72
78
95
67
41
12
13
87
9
48
11
156
16
15
65
7
198
72
23
19
89
172
120
27
101
60
55
42
30
29
4
27
9
80
84
25
27
27
17
60
16
9
35
61
3
15
41
13
66
5
49
63
117
11
31
234
47
43
12
53
37
195
228
12
8
49
11
79
36
17
13
155
12
13
27
48
132
8
199
33
48
87
30
24
95
43
36
117
8
36
76
3
21
45
11
13
47
43
17
37
23
79
6
23
52
20
139
48
137
96
100
9
96
135
45
15
80
25
18
6
71
28
57
59
24
49
18
29
36
25
23
40
60
15
117
33
12
132
83
7
36
5
36
84
37
183
15
5
12
124
20
19
77
67
66
15
176
31
5
4
24
129
87
36
68
97
59
16
213
207
27
53
24
4
117
3
27
18
27
20
88
12
48
39
36
45
72
27
6
36
54
36
18
30
41
55
105
51
5
40
156
75
5
13
27
3
17
24
4
99
21
57
15
33
95
12
28
56
16
24
84
15
17
73
15
36
44
7
42
87
20
121
15
140
28
57
15
24
56
4
3
96
36
21
8
60
16
180
33
107
25
36
12
11
16
33
107
204
7
65
49
39
9
18
150
54
144
45
36
171
5
175
53
31
24
17
73
11
1
18
17
24
36
4
81
42
90
23
84
16
60
27
96
17
19
9
12
144
63
41
36
36
144
1
48
27
27
53
25
12
3
44
193
23
48
12
7
12
6
162
18
54
5
184
39
36
45
9
72
11
277
23
73
15
15
5
52
24
104
1
54
57
168
56
199
21
21
23
49
63
9
131
88
56
40
36
48
80
52
63
102
3
60
56
103
41
12
37
51
51
6
3
36
56
133
47
28
21
51
44
24
60
19
33
44
31
9
21
24
36
30
125
115
12
113
175
5
4
36
8
12
84
91
89
1
39
15
48
6
71
55
30
39
87
69
20
76
20
13
11
ABCD 96894580912*3^$a+1 [50077]
76
108
17
54
6
27
27
21
28
35
54
27
3
13
12
8
60
69
63
51
30
7
59
13
60
156
59
37
5
6
45
28
36
5
19
12
32
12
60
36
4
11
97
8
57
15
72
16
12
35
45
16
17
127
23
18
31
59
24
1
59
42
103
8
4
8
16
5
126
13
47
45
39
21
3
18
39
45
15
39
6
19
5
12
7
8
12
72
60
21
27
15
30
3
15
45
88
17
18
54
3
24
100
23
42
15
69
42
9
28
35
1
41
19
29
36
19
35
30
30
13
20
328
41
30
1
32
12
40
29
7
140
40
35
12
48
12
37
35
181
5
15
24
51
57
16
36
8
12
3
6
7
20
9
90
126
19
20
75
1
47
33
3
30
12
39
9
84
43
104
141
15
99
21
3
21
96
39
141
24
15
1
17
6
1
41
7
68
40
17
15
72
4
35
9
72
28
5
6
54
66
12
45
15
9
4
24
41
30
114
15
33
12
90
33
3
61
8
3
69
28
35
13
24
120
24
12
24
36
29
18
1
11
49
116
4
152
159
13
36
11
24
9
27
1
24
8
15
60
73
24
23
6
19
32
60
33
7
11
37
71
9
52
56
243
9
12
16
119
21
33
30
37
48
35
42
75
24
21
12
27
3
93
28
29
15
51
120
37
29
15
100
144
29
3
3
9
15
12
6
30
57
12
48
52
11
37
68
3
21
33
72
3
33
42
13
35
73
44
28
132
32
33
43
20
93
6
21
15
138
39
48
3
12
9
21
114
13
32
39
1
80
64
59
57
3
13
44
4
32
72
183
12
6
12
54
13
12
11
13
17
18
1
29
91
125
55
24
12
53
96
3
51
1
23
42
6
45
4
35
33
12
36
45
18
24
1
125
30
97
20
189
63
52
128
45
42
1
17
31
24
5
48
27
135
18
15
60
9
15
159
81
3
156
1
56
15
84
21
33
186
18
75
21
30
84
25
71
37
29
3
15
12
225
3
25
17
63
28
12
41
19
125
186
6
15
60
33
3
12
28
44
9
27
3
6
30
45
9
30
24
1
32
15
84
21
132
27
60
36
25
32
48
57
7
11
84
21
124
89
42
18
42
25
20
28
24
11
21
4
101
43
32
15
1
20
24
60
4
5
30
9
45
87
51
78
54
36
37
23
1
35
45
96
57
55
12
23
1
72
5
210
37
12
68
40
83
105
3
97
20
45
108
6
126
12
66
21
51
13
71
36
30
27
75
12
25
20
64
24
53
19
20
48
48
3
54
168
90
12
48
69
15
45
3
57
15
93
3
54
51
3
9
27
24
61
209
6
21
52
20
12
40
80
3
117
40
29
36
15
75
61
32
15
1
44
15
6
30
6
15
81
135
24
4
59
13
44
60
39
24
33
27
13
12
11
114
7
5
15
33
6
9
12
96
4
116
3
1
36
137
6
114
15
40
48
24
95
121
23
66
31
72
32
4
89
3
112
8
4
8
63
133
44
57
90
24
66
43
47
24
9
12
39
21
28
8
39
1
32
148
44
96
33
139
53
12
27
9
51
15
121
47
60
117
21
24
55
20
21
27
132
15
13
23
109
65
15
40
96
12
35
18
27
33
54
21
120
52
5
18
57
27
36
42
90
6
31
11
42
75
16
35
1
264
32
57
27
63
45
100
68
57
6
12
9
64
59
105
3
9
40
29
67
12
8
60
39
33
63
54
30
25
8
63
48
36
114
27
9
3
12
45
84
6
13
47
45
3
13
48
36
23
48
45
15
12
57
3
1
11
25
8
28
5
15
3
61
36
24
65
3
40
12
113
6
42
7
12
11
12
1
36
89
31
36
17
43
35
84
33
105
66
60
42
7
68
60
63
37
20
52
53
7
47
73
41
39
240
12
3
13
29
15
3
45
16
119
33
12
75
78
30
69
64
24
12
11
57
12
16
12
11
12
57
108
33
55
12
29
6
12
30
63
75
24
45
15
13
11
9
27
48
61
36
36
23
60
30
36
18
198
39
9
6
48
25
47
33
57
150
24
9
12
36
100
5
42
1
32
93
24
3
15
48
42
78
9
48
40
17
3
12
63
57
111
57
24
40
11
48
60
169
8
4
131
12
105
40
32
3
60
12
1
107
1
11
6
42
13
59
21
27
48
12
72
45
63
6
7
44
28
23
9
51
57
3
12
57
3
57
40
29
42
12
6
192
75
88
132
12
8
28
11
48
1
11
66
7
35
37
41
27
3
24
21
60
15
12
1
71
48
33
64
20
9
96
31
47
132
6
99
4
32
4
35
66
7
23
12
36
37
83
12
120
25
12
8
33
6
93
28
164
99
36
36
57
12
40
20
3
60
25
35
37
11
49
36
17
66
12
12
30
42
33
12
40
29
54
85
11
30
27
177
115
41
7
23
24
105
21
39
15
102
18
12
66
27
45
48
12
55
36
44
27
81
3
97
35
25
20
60
24
16
5
103
89
6
84
180
72
108
12
21
3
54
7
23
36
60
25
71
13
8
100
24
36
12
152
88
17
3
12
16
24
71
13
77
30
45
33
6
85
83
181
17
42
48
12
13
143
12
9
3
57
40
23
30
15
48
12
60
27
25
116
120
60
24
15
18
87
4
24
17
18
30
78
9
28
36
12
35
9
45
55
11
42
48
7
32
9
6
84
1
8
15
6
7
20
60
28
12
23
36
18
87
16
5
19
48
60
35
66
126
1
44
16
12
108
29
6
48
21
36
60
15
42
72
75
3
6
42
9
33
27
15
96
49
35
36
69
9
66
81
105
19
29
12
24
54
9
15
1
17
39
15
13
180
83
48
1
84
ABCD 96894905384*3^$a+1 [50006]
1
18
24
53
24
19
60
102
18
192
78
30
12
18
126
84
5
31
30
114
36
53
31
60
6
71
24
49
119
157
6
48
36
96
17
67
29
72
24
25
24
114
36
36
29
97
60
102
12
66
18
36
138
23
49
114
5
1
71
24
31
48
17
24
24
7
48
132
53
31
89
31
150
59
19
6
66
5
31
90
30
65
43
6
18
96
149
115
53
24
24
24
7
36
144
29
67
48
30
54
12
168
96
96
5
19
96
5
121
12
18
240
12
126
132
42
12
120
48
18
42
72
36
72
5
96
55
65
115
245
25
30
114
18
60
84
29
24
115
78
102
96
72
12
66
6
24
126
30
18
48
42
101
24
67
216
240
60
17
72
139
102
30
65
13
42
18
102
17
72
240
19
5
31
84
29
67
48
102
24
24
78
48
402
42
12
36
24
6
47
91
156
6
107
25
6
12
120
18
42
12
126
71
49
66
29
72
7
17
79
42
54
24
17
24
1
54
36
29
253
35
67
30
78
132
180
300
5
48
48
19
29
49
42
24
36
120
41
7
65
181
6
6
95
67
132
30
96
18
185
7
12
150
6
114
66
5
115
84
66
24
6
17
24
31
24
144
36
48
48
317
67
108
6
156
6
264
60
53
91
29
127
138
6
65
19
173
48
97
150
54
6
24
168
197
31
17
168
120
49
114
12
17
85
35
55
138
18
5
24
43
168
6
6
65
115
5
24
31
84
24
144
60
41
7
48
36
48
102
24
54
12
5
13
90
162
150
186
120
78
41
25
6
120
90
102
18
54
36
53
67
12
132
53
1
66
30
6
24
48
66
54
12
53
25
6
30
54
246
24
47
25
23
67
60
24
36
120
101
25
78
84
126
42
437
97
90
36
17
43
48
54
72
23
31
89
1
36
6
149
1
18
54
66
24
6
102
168
17
48
120
7
89
49
66
6
102
17
24
25
30
12
30
23
25
60
6
120
120
60
78
162
113
43
60
102
11
139
180
120
41
72
67
186
60
6
30
35
96
139
53
13
54
53
72
79
42
47
96
24
13
90
18
36
90
54
6
101
55
114
143
7
48
108
108
132
77
25
30
41
7
17
43
72
66
60
54
12
126
42
102
119
7
209
91
53
67
108
185
144
7
41
7
18
120
24
95
1
23
7
48
17
79
18
47
48
43
29
13
18
24
120
66
204
54
149
7
210
24
66
125
48
127
41
79
89
31
89
7
60
54
18
48
77
48
19
24
42
42
17
1
30
48
6
59
72
264
19
6
119
55
24
96
60
12
48
60
84
41
19
120
5
1
71
31
48
72
12
198
84
6
29
48
1
114
72
288
6
191
49
186
54
72
528
72
30
48
24
282
6
108
24
108
48
42
54
18
47
24
216
1
47
72
43
5
7
6
114
24
54
48
78
77
24
1
47
43
84
18
48
90
108
137
79
41
139
84
36
54
12
144
18
30
6
12
18
47
13
210
96
65
31
60
125
7
18
144
156
114
24
72
258
6
41
24
1
143
7
108
5
7
89
19
5
19
12
66
210
12
36
204
36
30
36
59
37
18
41
43
173
25
42
12
108
125
55
185
120
7
36
12
18
48
30
12
24
18
30
48
12
65
72
19
6
6
30
90
72
41
25
282
108
156
5
19
96
96
77
127
48
156
24
162
6
138
96
35
31
84
108
36
6
239
115
96
5
43
221
7
24
66
24
71
7
108
72
5
73
119
48
55
48
90
30
54
83
72
43
5
7
60
60
24
36
24
60
102
210
65
24
31
24
233
25
30
ABCD 96895169498*3^$a+1 [50064]
22
2
22
66
87
108
45
114
6
8
10
9
72
45
30
45
24
12
17
58
57
3
9
33
51
216
48
21
51
156
12
15
6
6
45
63
30
3
120
87
57
36
39
9
17
139
84
51
30
90
36
90
18
6
90
33
135
30
102
90
8
16
39
60
3
45
63
21
41
10
72
105
135
222
6
12
6
104
16
42
54
96
3
15
129
5
46
50
72
7
3
9
29
91
48
5
103
27
38
82
86
19
3
42
6
2
43
24
147
138
15
60
15
21
17
70
45
63
84
21
21
18
12
21
72
141
216
159
12
24
63
48
24
69
57
80
88
66
84
21
29
46
213
21
150
57
65
40
3
72
75
114
63
33
192
42
69
81
6
90
15
132
21
51
48
87
33
3
50
19
24
24
101
19
48
12
105
18
117
48
39
18
51
75
2
7
252
24
135
54
6
21
24
144
108
65
10
30
135
27
132
21
120
84
15
18
147
21
27
51
21
36
39
69
24
27
18
18
9
99
12
105
12
41
259
36
96
3
81
21
30
66
3
29
48
34
33
192
120
135
36
2
31
89
7
161
34
33
48
75
33
89
7
51
54
24
15
267
38
24
46
2
82
38
79
9
39
48
12
75
21
77
34
38
43
120
24
141
80
19
75
189
77
163
77
34
6
8
34
93
60
84
15
24
9
135
26
40
90
6
6
24
138
8
34
84
72
48
50
40
32
88
80
22
2
67
168
48
39
81
53
16
30
21
39
96
24
21
27
57
21
135
12
5
40
18
33
5
16
18
108
48
2
10
24
9
21
51
99
9
105
51
29
70
66
8
103
27
6
72
3
111
9
69
18
102
6
165
72
15
60
60
57
5
67
29
112
3
27
45
5
7
48
9
51
3
69
21
66
21
17
22
21
327
96
72
84
93
240
53
43
15
14
16
27
15
33
39
81
29
67
21
114
14
24
22
36
45
3
24
36
12
48
9
87
60
69
15
54
6
50
46
21
84
113
262
108
141
17
118
36
126
90
33
12
180
173
10
21
36
3
42
3
51
21
15
12
18
8
46
18
96
30
36
93
63
18
51
3
50
48
67
15
81
72
39
78
6
81
48
153
32
163
5
34
24
69
63
24
18
78
117
36
87
189
53
115
3
48
2
120
19
75
21
39
14
19
72
21
18
30
42
54
111
3
62
70
2
10
12
26
43
5
19
180
48
57
186
36
18
51
24
48
48
5
24
40
3
39
60
120
26
22
96
117
183
24
12
66
72
15
60
48
5
79
3
30
18
72
156
66
75
141
123
29
22
129
96
15
84
9
27
90
56
115
24
135
36
42
3
3
45
132
39
24
21
29
19
51
57
27
72
78
80
48
34
14
31
36
48
5
120
82
45
39
180
96
108
9
41
16
51
15
78
30
74
40
183
84
45
51
168
15
69
33
3
69
90
30
63
12
51
165
45
75
5
16
63
36
195
12
72
126
27
39
33
5
22
60
381
9
18
21
65
19
3
180
9
48
5
40
3
5
238
2
7
41
7
15
177
27
120
30
114
45
9
72
56
19
48
5
31
12
99
146
34
54
75
77
10
12
57
9
32
43
15
36
69
27
24
194
16
104
7
27
21
39
93
45
27
48
39
60
66
30
2
31
15
45
27
114
126
24
66
30
18
99
15
108
24
36
9
24
24
15
38
10
38
67
75
12
12
33
3
62
106
30
30
21
15
6
18
45
12
93
152
48
46
21
48
39
12
24
12
9
53
55
12
29
7
99
33
87
9
5
7
105
3
24
48
39
14
112
24
51
60
108
21
96
15
60
63
69
27
14
94
60
108
117
27
60
9
117
48
24
27
15
9
27
72
48
57
135
18
75
60
99
24
69
3
192
6
32
40
32
40
18
110
88
30
129
51
126
51
53
64
8
19
3
45
123
50
19
96
15
57
5
31
27
12
21
27
84
33
15
126
39
3
237
27
6
3
27
12
213
3
9
48
77
22
36
153
72
12
108
15
177
63
33
267
12
33
12
113
34
84
12
38
70
189
5
10
108
165
53
19
87
36
48
81
33
3
12
81
42
33
24
5
22
90
120
8
40
8
43
125
24
163
72
243
228
14
22
81
15
24
45
15
60
ABCD 96895277684*3^$a+1 [50007]
72
66
97
17
228
67
108
65
210
61
71
18
115
5
7
204
47
54
126
109
143
102
259
11
60
108
30
7
125
43
23
24
18
7
131
229
300
60
11
73
89
102
198
18
97
17
126
30
114
169
156
24
11
145
11
60
12
241
17
7
72
131
24
108
181
24
137
79
47
54
390
49
29
90
72
25
155
48
72
168
181
11
180
25
83
85
72
11
72
180
120
132
18
162
30
223
47
25
83
85
5
510
25
5
522
180
6
187
216
36
23
162
6
54
79
11
25
203
85
95
18
132
55
17
66
132
1
119
72
36
42
30
180
97
24
444
216
209
150
97
5
18
168
444
78
48
132
7
245
90
90
156
132
18
169
11
84
13
72
11
54
66
13
29
90
48
97
137
115
125
43
203
13
84
53
102
60
288
162
30
42
48
90
42
18
25
72
131
13
29
115
23
133
17
127
107
169
11
133
36
149
162
13
185
150
180
30
150
180
108
12
25
72
60
11
72
30
7
71
37
35
12
13
72
264
24
77
96
79
84
89
18
97
113
90
24
18
7
48
35
108
54
228
31
11
18
235
53
12
115
65
150
108
72
102
18
90
7
24
36
155
169
47
84
25
161
7
72
144
29
115
77
79
47
24
30
18
205
125
127
684
29
150
180
61
41
18
132
90
108
30
18
139
101
12
222
36
162
90
120
25
35
270
120
162
36
49
203
60
241
29
12
78
108
72
120
108
24
198
90
97
83
1
216
168
5
42
498
42
36
12
42
19
281
18
108
277
17
120
36
79
71
54
43
203
49
108
95
18
42
61
156
24
227
169
131
240
37
83
229
11
30
7
83
42
18
90
12
7
125
48
18
42
187
83
61
47
144
73
17
55
83
25
96
59
450
198
42
7
108
137
18
181
24
5
180
7
215
210
115
144
107
120
42
12
6
90
54
108
360
48
42
7
144
36
108
227
30
43
35
90
72
30
25
83
42
126
493
59
25
35
97
113
247
101
12
180
60
210
61
24
95
132
120
13
5
607
155
18
235
287
48
168
73
24
12
60
173
108
12
175
23
252
72
78
198
12
60
1
209
60
48
42
1
47
54
6
90
43
84
240
65
115
65
18
54
43
72
95
13
5
67
65
55
143
25
192
65
60
18
1
216
53
7
23
85
120
252
11
144
13
83
30
132
151
101
210
78
55
107
169
36
83
61
29
228
67
252
108
12
24
11
36
102
60
187
11
37
53
30
13
59
97
ABCD 96895357688*3^$a+1 [50032]
6
18
15
15
21
24
45
27
72
51
372
108
60
21
33
48
63
9
87
81
54
48
45
120
48
39
36
60
108
12
57
15
33
12
27
33
171
36
21
180
12
105
42
9
39
6
162
30
123
111
33
21
42
33
75
81
129
96
51
72
51
21
39
216
84
117
45
18
126
3
48
75
9
9
114
72
36
48
42
30
24
93
12
39
72
84
9
141
75
24
111
201
75
33
87
24
33
87
9
12
39
54
135
12
168
99
108
30
54
96
48
45
45
42
33
15
117
15
93
51
18
123
123
90
15
57
27
27
36
78
99
120
36
15
72
165
27
72
96
18
27
63
30
306
6
63
27
120
57
51
306
6
9
9
54
12
36
18
27
24
21
195
48
141
120
18
108
69
39
96
36
33
57
30
9
36
69
123
12
96
123
21
51
54
96
30
60
9
24
12
27
21
87
18
87
108
15
36
93
21
54
165
45
51
117
72
48
78
90
102
60
72
12
9
51
105
165
99
12
9
24
27
84
99
126
75
48
93
78
69
21
27
27
18
48
90
57
72
87
24
12
60
102
72
99
36
15
48
96
36
45
3
108
18
54
36
6
63
3
24
105
60
51
108
117
3
21
69
27
63
6
99
99
18
18
12
93
39
36
21
45
114
9
72
99
21
99
60
72
48
60
21
141
30
42
18
84
18
207
48
12
3
168
90
3
120
87
153
45
42
54
126
45
72
117
15
15
90
216
78
36
93
33
27
27
18
27
3
72
225
15
18
48
42
12
180
168
48
93
12
48
96
21
198
330
30
72
69
36
3
132
9
9
39
60
72
39
6
15
75
33
21
15
15
45
69
198
18
30
36
168
48
45
105
3
24
3
69
75
18
72
114
12
33
255
21
15
81
60
135
252
141
12
45
72
111
27
132
48
33
36
21
123
21
258
180
45
21
15
252
39
45
36
69
99
120
51
18
87
39
12
45
279
36
78
39
33
30
45
117
72
144
39
132
189
144
18
33
60
60
117
75
75
162
48
135
27
126
27
15
9
135
30
54
69
63
12
36
261
36
63
60
66
24
30
42
30
45
189
24
51
3
12
6
27
45
48
159
111
60
105
60
15
69
96
12
57
30
153
12
24
15
45
27
72
156
60
21
144
15
90
75
12
105
18
57
48
111
201
84
48
81
111
39
165
24
3
90
15
75
108
162
144
51
3
45
15
36
129
27
24
81
27
108
84
24
12
57
75
45
63
48
45
96
96
105
72
27
51
33
12
27
48
57
75
12
21
24
24
21
99
45
42
12
90
111
36
3
36
72
12
72
60
9
111
204
117
24
39
36
45
75
141
39
54
6
336
18
51
93
96
51
75
18
18
72
12
21
3
9
81
162
9
96
24
15
30
159
147
54
24
27
99
90
90
126
30
24
45
21
3
39
120
117
84
21
120
3
21
231
33
51
60
435
144
36
12
9
15
21
84
123
60
33
3
156
60
144
57
84
183
21
36
96
45
15
147
48
108
42
3
27
69
39
36
141
165
18
54
3
108
345
72
15
105
3
15
96
120
81
15
129
120
15
21
105
168
66
270
114
30
6
66
18
132
72
72
21
99
141
63
45
27
30
72
6
57
15
33
60
84
231
57
48
84
240
12
324
45
72
90
54
18
21
15
60
84
18
303
84
231
105
96
45
114
45
12
117
42
9
21
18
36
21
24
120
15
24
21
15
36
120
24
54
66
81
69
66
60
21
24
ABCD 96895801474*3^$a+1 [50021]
88
24
24
42
78
66
8
43
12
3
228
32
25
33
62
40
18
24
8
154
36
2
46
24
50
10
86
55
75
44
16
42
2
78
10
38
7
15
8
16
36
45
95
13
15
12
33
35
49
63
20
52
20
58
18
9
5
103
72
71
10
14
60
16
12
92
61
59
1
12
23
42
7
60
108
17
55
11
4
42
56
10
30
72
30
50
16
54
176
10
30
44
6
7
9
18
12
9
27
48
32
28
96
44
172
8
12
60
72
16
50
40
14
88
50
58
20
24
36
76
8
40
33
113
19
48
45
8
24
48
40
80
18
52
24
36
68
4
6
24
6
2
40
98
24
22
8
40
8
10
45
48
17
48
22
8
1
36
39
134
102
10
15
24
11
28
9
108
23
76
68
6
24
43
5
18
61
24
57
24
48
15
35
48
4
24
50
10
32
13
59
22
128
82
38
48
78
112
8
24
10
38
72
10
8
55
47
36
46
18
38
18
22
18
20
97
167
40
56
25
15
20
64
116
16
48
57
9
42
30
72
50
76
66
98
6
127
9
8
10
20
52
9
117
15
65
78
24
52
8
61
39
33
35
112
30
50
1
77
58
72
48
14
6
82
24
86
145
23
24
36
4
68
12
66
19
5
16
224
31
12
5
90
109
15
74
22
33
15
50
16
18
72
93
75
8
85
3
80
60
10
62
18
16
8
31
72
57
8
18
16
9
39
38
70
2
31
120
111
8
18
40
30
8
24
37
59
16
9
57
3
21
38
25
27
14
64
6
57
47
48
72
13
12
3
33
5
10
6
38
85
147
56
28
12
33
57
48
15
65
90
30
30
1
33
50
25
21
6
33
63
32
10
86
25
75
14
6
4
110
6
10
27
75
24
44
1
53
16
50
12
28
6
63
147
38
6
16
68
37
36
5
78
24
28
9
11
4
120
398
18
70
38
24
108
37
3
80
4
128
1
47
18
166
74
31
9
2
94
18
36
24
12
30
6
9
59
24
156
24
48
34
63
51
45
39
33
17
46
9
11
30
70
24
93
45
15
99
44
42
10
38
94
48
2
30
60
6
31
41
30
28
9
35
10
110
36
16
6
62
13
12
23
10
62
58
62
82
24
2
88
6
8
120
30
18
18
30
22
18
30
66
104
19
21
14
25
36
29
10
20
40
36
36
9
47
48
64
140
61
15
122
58
20
109
11
1
41
48
10
6
98
16
21
99
20
42
103
99
8
48
142
8
40
90
12
2
22
8
90
106
126
96
24
144
50
61
36
23
4
18
8
40
14
52
84
9
27
14
154
230
7
15
36
8
24
100
33
12
21
2
12
48
18
40
32
22
42
3
35
10
26
24
13
23
24
48
18
31
9
90
20
25
57
42
78
48
6
26
34
33
21
96
39
9
6
2
102
13
117
56
10
120
80
54
6
34
86
40
80
4
20
10
6
74
46
2
120
18
37
72
65
31
95
10
66
30
30
66
8
34
21
17
102
28
8
30
64
38
49
9
32
82
21
35
22
30
42
30
8
34
8
16
24
6
24
20
22
8
82
8
13
65
10
30
54
21
53
40
54
8
34
24
14
28
48
6
14
10
90
120
24
78
63
27
72
12
66
15
3
84
50
16
6
9
129
8
43
29
16
66
6
30
33
59
60
18
34
8
70
15
87
8
37
119
12
18
40
110
16
18
6
24
81
65
34
6
102
50
30
4
38
30
25
57
56
78
34
111
59
6
16
6
20
12
88
2
66
94
15
155
16
6
18
12
180
21
9
8
7
9
110
1
113
18
40
24
54
104
6
24
76
45
179
36
1
60
48
35
25
41
34
108
18
15
17
175
3
30
6
104
10
90
54
6
80
34
98
64
14
70
80
10
14
112
8
37
3
8
34
99
119
73
47
36
24
37
23
22
15
11
28
2
40
3
159
80
6
22
122
6
10
24
56
79
33
24
96
63
119
1
27
8
37
87
18
32
18
4
56
4
14
40
62
18
16
56
64
15
24
219
6
24
26
49
27
116
4
8
40
66
32
40
8
70
57
33
24
72
15
3
68
4
33
5
6
10
14
48
184
69
15
20
25
65
70
42
32
16
14
16
20
24
6
90
22
48
80
30
10
27
83
84
16
20
84
37
23
18
40
2
28
12
102
30
8
10
8
58
14
70
120
8
72
1
95
12
109
23
40
105
27
45
75
56
4
24
90
80
240
42
22
27
63
78
30
132
45
35
1
5
46
168
20
36
10
2
184
6
2
36
24
28
20
37
108
47
10
48
38
10
72
32
6
76
36
9
59
24
37
204
5
46
98
10
56
121
45
56
22
8
34
26
30
30
37
3
32
36
54
10
8
30
40
48
24
80
6
61
11
12
78
22
48
20
40
12
42
54
45
47
94
14
82
54
18
27
111
12
21
95
4
68
40
24
270
6
2
46
42
78
45
29
10
93
108
21
123
3
24
26
22
26
106
36
45
3
42
30
69
29
10
9
5
106
134
6
1
24
9
98
13
17
34
14
7
153
72
48
50
30
54
36
30
10
21
3
20
66
22
8
97
65
48
10
24
8
28
42
15
9
18
45
36
21
114
30
15
35
22
62
60
48
102
6
12
88
9
5
103
219
24
14
40
56
46
98
7
15
74
234
46
30
114
48
15
23
1
23
25
33
2
145
21
32
10
33
45
32
18
54
31
95
34
27
15
ABCD 96895892584*3^$a+1 [50023]
11
133
78
12
36
6
18
18
72
48
3
69
15
63
18
30
161
19
17
79
54
84
18
114
95
49
12
23
64
147
33
27
69
32
37
3
3
12
17
1
6
41
24
43
12
53
52
39
21
36
33
51
108
21
119
13
12
35
1
11
40
3
72
18
95
12
36
24
36
55
30
24
35
16
48
39
21
87
29
103
173
19
6
47
112
8
7
18
15
57
51
3
69
45
180
108
63
27
209
61
83
19
42
35
73
63
20
24
55
36
30
3
32
4
8
120
175
21
69
15
57
36
47
7
60
5
61
24
51
72
12
3
96
89
1
11
240
55
33
80
121
15
87
93
32
4
51
17
40
141
144
150
36
12
72
5
103
42
15
20
55
12
36
24
101
84
36
67
48
5
24
43
90
155
85
51
32
43
9
57
39
32
24
13
15
45
48
47
7
33
45
192
59
84
88
45
48
87
63
29
36
4
20
16
72
15
18
11
25
18
18
114
36
5
24
24
49
15
32
108
108
43
129
32
84
24
40
3
54
71
52
32
25
18
12
24
45
45
54
161
36
109
47
24
60
4
24
12
116
28
21
126
18
6
18
11
76
165
144
15
36
3
53
72
88
12
60
15
33
57
23
52
21
35
49
11
12
12
1
96
11
12
28
84
21
108
90
36
18
143
25
48
35
79
17
100
80
1
47
12
13
11
1
11
64
20
55
105
39
29
40
248
88
56
36
37
36
11
43
6
72
12
3
92
1
36
59
72
4
44
100
36
80
13
35
133
30
65
7
65
7
78
12
39
15
144
53
19
150
11
12
100
15
42
15
39
54
48
95
12
12
169
47
7
65
43
29
4
39
90
75
3
105
57
83
40
33
75
92
13
96
48
23
37
12
191
12
52
20
49
51
3
5
325
27
128
72
4
176
61
23
79
53
84
64
72
69
6
30
75
69
3
12
36
8
36
24
24
7
321
48
24
15
18
72
42
33
3
54
11
37
18
42
102
69
36
20
40
36
33
6
18
48
72
95
36
16
128
60
28
12
32
13
15
3
17
156
1
39
20
64
20
76
21
90
29
36
60
36
48
7
9
9
144
15
248
40
39
48
53
4
44
64
92
283
42
36
107
55
17
48
25
23
4
21
47
7
125
25
35
13
23
72
12
43
18
15
48
9
30
90
47
48
36
109
30
17
55
53
1
6
36
102
75
165
35
31
5
100
39
77
91
89
24
4
8
37
23
64
8
60
36
60
67
33
9
12
6
213
21
11
112
80
72
25
83
193
12
36
54
42
138
42
48
3
48
36
9
131
13
18
9
3
36
57
3
41
36
7
53
25
54
33
105
75
75
5
12
55
29
61
15
120
39
21
21
27
135
45
63
90
54
41
132
1
54
90
83
25
24
18
36
9
80
67
60
29
55
36
5
96
43
6
63
3
42
107
24
40
99
125
37
30
54
36
24
36
11
12
13
48
39
20
28
9
51
12
45
36
72
83
1
18
41
24
25
47
36
100
3
30
24
120
147
75
45
20
1
107
48
28
21
36
12
107
1
75
12
45
48
18
137
97
6
125
24
12
1
23
40
57
24
48
23
49
3
152
115
5
36
13
15
21
15
8
1
15
152
84
139
72
42
72
15
140
109
107
43
77
64
3
5
61
96
63
27
54
27
9
11
7
18
102
42
23
43
53
25
444
60
48
35
52
8
28
75
24
105
3
17
157
6
9
24
69
15
8
12
60
1
36
23
40
8
49
126
17
55
42
30
6
12
11
84
31
6
51
68
12
28
21
63
116
31
129
141
59
1
54
69
33
72
87
20
40
3
5
13
27
21
24
66
6
99
21
6
12
21
32
4
21
15
33
6
225
39
69
56
16
3
5
121
15
24
8
244
20
73
47
268
36
21
18
5
48
7
30
15
3
77
52
3
225
20
25
12
6
12
17
19
54
35
7
45
3
6
102
24
18
30
113
49
39
105
24
47
36
60
108
19
65
55
21
69
11
4
93
18
114
95
25
75
20
28
32
43
78
12
47
7
90
35
88
68
7
65
72
40
93
6
54
35
136
24
3
125
13
35
12
64
8
108
60
37
11
85
71
120
1
60
27
3
5
139
6
48
6
9
140
24
97
11
60
85
15
39
54
36
36
83
61
59
12
25
12
47
48
156
60
31
5
48
36
7
48
6
15
116
7
57
20
120
1
87
80
16
39
138
155
49
35
28
68
4
9
51
8
12
64
20
4
72
104
19
18
114
36
162
23
4
3
137
36
24
145
35
1
59
24
115
29
12
84
19
77
85
24
12
23
172
45
18
174
35
232
153
72
51
3
45
21
18
5
55
ABCD 96895918682*3^$a+1 [50001]
44
121
54
5
1
18
102
48
63
3
77
73
47
72
72
136
32
31
12
30
114
69
45
71
13
192
71
192
12
48
7
21
20
115
9
8
36
61
30
5
84
24
36
96
31
29
103
81
24
51
24
41
4
15
36
41
96
28
72
153
59
7
113
13
24
119
25
15
51
78
18
42
30
117
15
108
21
32
7
66
150
29
31
54
72
24
47
48
16
3
12
48
17
1
90
5
7
57
20
28
45
155
1
90
42
23
19
36
24
96
17
24
1
23
25
12
18
6
71
79
65
60
115
105
105
6
29
13
30
12
30
83
36
24
120
12
76
15
42
102
5
48
25
23
7
48
84
24
41
31
12
17
55
6
15
105
59
43
216
90
35
4
15
17
31
29
49
6
5
1
15
177
23
88
9
135
27
5
43
45
3
29
61
107
7
41
79
6
12
111
20
67
17
16
51
89
100
20
37
30
12
42
11
103
5
76
128
7
36
5
157
23
132
85
27
3
125
36
37
63
9
48
78
5
67
18
71
43
48
29
19
89
43
72
53
12
16
9
66
36
29
60
1
6
9
8
16
99
72
21
15
53
36
49
59
100
51
96
5
24
7
5
48
36
19
24
12
5
28
56
31
36
18
47
24
13
47
144
31
90
54
24
6
11
24
1
30
5
24
1
18
17
199
54
30
117
48
20
61
6
24
84
45
8
48
55
9
32
79
12
12
18
48
11
84
61
78
17
55
53
36
19
5
31
77
48
1
35
24
84
88
27
12
108
78
15
20
19
66
12
6
5
64
3
65
19
66
59
13
36
35
16
8
216
19
45
56
36
60
79
12
45
72
21
36
18
53
72
36
91
18
12
6
5
7
90
11
72
13
42
24
18
11
40
9
11
156
73
132
59
84
96
24
12
24
36
43
5
28
8
1
59
36
91
65
48
24
13
15
57
11
12
73
6
36
12
33
44
76
68
36
199
17
108
24
115
18
48
6
33
15
36
5
67
5
19
5
40
24
80
1
108
35
1
12
18
9
33
63
39
12
78
6
30
27
27
36
36
18
27
44
7
17
55
17
163
57
3
5
31
102
60
95
37
11
84
36
7
24
29
1
119
25
11
1
63
39
12
21
147
101
19
41
24
100
75
6
54
60
6
102
5
43
9
63
65
64
3
5
13
3
51
5
25
24
15
44
7
21
8
24
25
107
24
1
23
13
47
91
5
60
4
75
77
31
89
16
3
24
5
1
35
60
49
71
7
29
55
5
40
48
27
36
24
9
72
33
39
105
66
65
37
23
36
43
108
5
72
13
23
19
5
60
36
120
60
55
5
19
77
36
217
35
36
19
65
85
47
31
9
39
5
36
13
11
12
100
92
25
12
11
4
39
281
40
80
16
32
16
32
24
31
53
55
5
36
13
42
6
23
12
60
37
27
63
36
5
84
36
24
1
12
23
24
31
41
43
81
20
100
20
52
8
67
12
36
65
36
13
147
39
5
4
32
61
18
41
108
12
48
13
35
13
36
18
5
55
17
24
60
12
7
17
40
44
1
23
7
66
48
75
81
6
65
12
60
1
59
25
30
6
42
18
11
91
93
87
12
60
57
9
12
12
83
48
132
12
28
9
48
23
12
7
5
19
60
36
30
23
37
6
12
41
16
44
25
95
7
48
5
37
3
9
210
5
60
36
19
78
12
11
19
36
77
43
12
17
28
45
42
42
30
48
197
19
6
11
48
36
24
55
36
53
31
30
6
90
18
45
8
55
42
131
91
5
13
35
43
105
33
72
15
3
21
68
72
43
41
40
20
60
16
44
72
4
80
1
23
37
3
27
78
11
96
13
35
31
36
105
80
64
45
66
138
39
8
67
12
53
13
23
40
24
45
126
5
7
114
35
4
24
33
119
64
44
7
29
12
48
24
12
61
119
4
129
47
24
19
101
19
5
31
29
55
45
15
30
3
8
1
23
12
19
66
23
160
87
29
19
41
16
105
11
28
44
7
6
102
60
12
101
7
12
29
67
17
40
116
60
84
52
33
35
1
51
15
81
9
23
13
90
9
39
66
11
48
216
19
17
67
6
24
102
24
101
25
3
32
13
23
13
42
65
43
9
72
8
12
91
9
15
48
77
60
40
33
47
36
12
1
35
24
97
30
66
162
5
28
3
24
72
21
32
1
11
43
5
7
84
5
55
5
256
80
24
19
30
78
17
25
78
18
102
65
43
21
3
5
7
48
53
4
8
16
15
5
55
12
30
30
5
24
168
13
12
63
20
12
88
33
30
5
7
165
80
13
42
42
6
17
139
48
21
80
24
163
24
21
8
31
66
18
60
5
7
24
24
21
21
12
48
78
6
51
8
67
5
60
12
88
8
25
11
24
4
32
24
64
20
37
6
9
105
11
37
42
125
91
42
11
31
5
43
6
12
18
5
67
5
103
77
7
6
6
9
87
30
83
156
28
87
53
120
48
108
7
24
6
47
52
80
36
43
29
43
54
11
73
135
20
4
32
13
90
5
96
84
48
24
16
44
24
4
32
1
107
37
18
30
6
24
96
9
33
90
54
83
85
15
32
64
45
35
25
47
25
39
165
6
12
17
88
80
60
25
18
5
43
5
36
73
66
5
7
125
4
45
99
57
15
72
15
30
18
42
107
61
39
56
43
6
35
24
37
168
6
33
32
19
5
12
24
31
45
20
12
36
12
7
5
37
48
42
ABCD 96895966114*3^$a+1 [50002]
37
2
33
7
66
38
54
78
4
156
54
36
24
80
58
56
9
21
15
12
45
18
52
80
4
24
20
21
1
42
65
1
14
45
15
45
61
14
18
52
8
58
42
24
66
48
32
10
20
24
30
9
45
10
50
27
45
52
50
10
12
35
55
41
13
6
50
30
6
40
18
36
44
46
18
68
33
1
11
24
33
40
36
14
78
3
135
9
7
36
29
15
118
96
35
37
38
30
40
6
116
10
23
121
24
24
176
27
45
39
36
3
10
36
23
21
130
36
14
40
14
18
27
31
6
24
14
52
98
12
34
42
24
36
14
9
24
1
30
62
4
14
22
114
18
38
10
8
10
54
11
37
14
144
10
114
18
2
42
64
72
24
23
33
22
32
9
45
30
6
4
26
69
1
24
74
22
35
63
21
1
54
149
1
6
18
36
20
15
24
93
18
30
39
12
36
13
24
47
25
20
3
33
27
25
26
57
7
30
50
21
36
33
18
30
18
22
108
35
15
16
18
20
72
10
8
46
11
3
12
9
1
11
15
52
5
60
1
44
16
24
38
52
12
29
9
28
32
46
6
23
1
6
41
49
35
1
30
29
39
10
11
19
29
55
5
15
12
9
45
111
33
63
24
13
8
60
82
5
61
35
45
40
36
20
10
5
24
9
51
45
4
6
6
14
54
3
12
63
120
64
5
31
12
20
36
102
52
48
12
11
39
6
30
60
69
13
12
12
11
63
4
108
5
37
8
18
34
95
37
44
10
26
88
2
64
14
12
24
12
72
22
38
12
159
25
12
62
12
33
27
36
4
18
48
48
131
48
48
67
6
62
18
16
90
84
29
25
32
36
12
28
62
22
30
38
3
37
30
30
12
54
60
32
18
27
48
1
71
13
47
39
24
54
136
36
38
57
36
19
50
24
30
81
15
4
32
10
23
12
3
36
18
111
97
68
39
15
58
68
244
30
26
40
47
48
27
42
15
21
10
2
78
22
24
18
5
73
14
45
63
42
10
20
24
9
25
6
6
8
27
61
24
36
12
30
2
18
6
75
31
5
36
105
99
21
88
60
12
18
30
59
13
8
34
80
48
33
57
18
96
46
20
72
3
7
17
51
22
8
3
55
6
36
23
84
1
32
84
6
18
39
33
40
47
7
29
21
64
20
39
72
13
38
88
12
65
12
3
78
36
18
40
8
10
18
26
28
6
17
19
80
33
21
72
208
11
24
72
49
26
18
94
56
46
44
51
39
237
48
25
24
98
28
6
24
11
13
35
21
6
28
18
2
78
18
16
20
9
1
54
30
35
37
42
62
30
28
26
64
35
25
35
21
39
75
30
3
33
75
85
72
23
84
21
15
9
12
6
90
4
14
4
6
62
30
82
17
15
70
24
11
33
78
10
47
12
49
20
15
49
8
132
10
18
54
18
71
12
72
13
35
60
13
47
7
5
12
61
24
35
81
100
72
38
4
41
69
36
94
14
52
20
28
47
13
2
18
4
62
18
16
36
11
9
40
30
134
10
120
89
27
6
22
5
3
45
33
36
94
89
12
103
30
71
84
33
15
27
22
24
62
10
2
46
47
3
45
55
17
109
20
24
4
30
6
32
3
81
150
21
37
11
60
69
12
6
45
60
13
2
9
81
15
24
3
18
40
35
9
28
32
16
12
20
3
85
35
3
16
48
36
12
14
3
48
27
58
68
12
15
13
44
15
3
10
59
49
6
29
117
63
36
43
6
2
30
39
96
45
54
24
12
69
9
27
60
72
73
12
2
10
23
7
14
106
53
12
36
9
34
44
58
8
4
12
90
56
78
36
4
44
27
13
6
29
33
72
3
13
44
228
42
18
27
12
85
11
72
27
69
49
8
27
3
34
60
54
50
87
57
16
24
23
13
2
22
11
15
57
3
10
35
1
11
9
64
32
4
18
50
28
78
6
26
34
20
3
1
66
20
18
18
34
24
11
21
4
14
46
8
78
58
14
93
9
16
18
2
63
15
10
44
18
30
64
8
96
12
15
3
60
10
36
8
51
49
150
53
13
2
18
27
19
54
30
2
15
15
57
60
51
10
71
24
1
24
11
19
6
59
1
23
31
30
222
38
75
12
13
134
16
101
141
28
30
24
18
8
4
66
14
16
2
10
12
23
73
50
46
38
36
9
1
120
155
99
76
17
60
9
84
15
61
23
12
69
6
10
35
9
39
15
66
36
4
60
119
13
23
1
96
50
18
10
77
79
120
24
26
16
8
82
5
87
36
21
25
11
12
93
42
36
57
12
31
65
135
36
90
34
41
15
28
6
35
45
12
60
3
9
16
2
18
52
59
55
41
19
6
38
24
10
8
3
25
56
15
55
98
48
39
48
12
48
55
65
57
75
3
22
11
7
32
10
143
25
48
8
90
16
41
25
8
4
60
56
15
37
20
63
69
12
70
38
27
1
23
19
5
85
26
81
3
33
25
60
18
29
1
6
29
37
78
77
3
64
80
18
4
60
36
32
70
96
32
34
66
17
3
10
23
60
24
25
23
3
9
7
50
96
88
20
10
24
65
97
24
6
66
48
12
23
85
71
1
95
7
72
41
45
64
83
12
15
6
63
49
6
77
24
19
5
24
3
30
82
12
48
6
20
51
21
40
108
60
24
32
6
22
80
75
25
8
39
84
19
42
20
3
45
82
114
44
16
32
27
27
141
93
64
18
29
13
90
2
6
22
72
24
2
78
75
45
6
4
5
39
93
13
2
18
16
24
24
60
11
25
20
15
9
27
1
23
24
31
32
34
26
64
26
27
12
1
44
99
12
33
70
2
99
48
37
96
18
6
44
130
26
51
24
105
78
10
2
10
26
4
18
56
12
72
16
20
46
90
8
51
19
17
19
20
10
36
11
25
83
57
4
8
18
34
11
9
6
130
14
4
60
29
1
35
12
24
73
11
15
45
9
27
123
16
30
30
6
18
12
68
30
132
36
148
11
49
36
83
81
52
59
21
10
18
11
1
59
39
36
10
24
30
17
7
8
72
10
26
4
32
34
30
2
52
35
3
10
24
30
86
4
50
4
29
12
25
14
45
1
48
2
30
24
4
6
2
24
84
34
2
18
28
5
85
8
42
70
32
15
31
14
16
60
144
50
46
36
18
38
54
81
15
10
8
12
87
ABCD 96896042476*3^$a+1 [50084]
32
40
81
54
29
16
8
36
24
13
18
29
16
164
25
126
45
27
17
60
120
37
63
20
25
83
313
171
128
7
9
117
144
54
9
81
99
32
36
12
60
72
24
7
18
11
79
149
48
204
76
68
24
25
36
11
48
12
19
36
18
23
40
8
181
23
31
9
36
80
36
84
52
8
64
117
54
89
72
24
31
65
25
99
44
240
67
5
40
80
28
27
101
25
27
81
54
53
12
7
18
72
18
41
139
17
60
49
54
342
36
18
137
12
36
4
36
44
12
108
151
17
12
120
12
28
140
156
19
126
36
35
60
48
37
95
4
9
90
65
180
43
18
11
84
49
18
180
9
8
100
20
36
16
44
145
54
45
32
4
56
24
235
54
131
4
45
23
24
120
31
153
27
29
24
144
12
79
29
43
18
99
8
12
7
45
36
45
35
208
27
72
17
19
5
24
52
8
100
8
64
116
12
36
24
28
68
156
1
90
108
29
25
72
35
60
24
97
18
197
28
116
36
48
25
59
72
48
1
36
54
149
12
199
77
49
35
55
90
11
24
19
45
27
29
108
108
25
47
7
9
212
40
9
99
9
171
104
31
5
4
56
7
54
35
48
12
256
8
109
23
108
40
36
44
19
41
40
45
36
35
64
20
25
11
36
24
84
16
80
48
52
45
35
28
56
16
116
19
5
85
35
64
45
27
92
120
40
27
41
12
28
8
12
7
36
9
20
52
9
155
16
9
27
8
24
156
19
216
29
43
77
112
63
5
40
56
7
17
36
145
90
9
8
19
18
18
9
20
24
60
31
90
11
12
13
207
140
76
140
60
151
18
107
36
24
4
99
17
24
84
100
68
84
1
63
27
53
19
81
9
18
185
13
27
68
4
27
5
13
36
99
116
19
17
28
27
53
100
63
117
32
36
13
11
169
54
108
65
7
17
1
107
55
36
36
81
68
60
84
13
27
27
5
13
23
108
4
45
36
59
12
48
48
12
163
45
27
17
19
54
18
117
135
5
156
60
31
41
84
19
81
8
91
5
12
28
20
79
45
45
72
11
24
24
67
137
12
60
61
27
92
96
60
84
19
17
163
17
48
12
72
40
36
27
45
44
145
36
90
18
27
20
12
121
59
13
35
19
36
9
44
84
12
31
54
71
37
23
4
20
48
40
63
17
48
7
18
23
60
96
48
88
128
124
117
71
12
88
8
24
48
48
24
1
27
9
11
7
5
132
36
12
31
9
20
60
37
99
72
63
81
108
45
71
60
4
36
20
16
9
71
1
99
36
108
104
60
60
276
24
36
124
36
27
5
67
18
18
5
72
12
12
151
5
204
24
19
18
23
49
23
288
36
24
124
8
28
171
29
7
113
84
100
32
13
36
90
72
54
35
36
12
36
16
81
342
108
17
12
24
36
64
72
9
131
108
132
52
27
185
13
35
48
43
185
157
72
23
40
32
67
36
18
227
52
8
48
7
53
37
18
9
116
64
8
72
1
71
28
27
29
7
18
35
60
40
104
31
65
24
36
19
5
31
81
9
72
360
107
12
25
63
20
43
54
36
35
55
89
109
27
8
24
60
12
156
24
121
47
12
229
11
43
36
225
56
120
85
18
117
9
107
120
7
161
1
131
24
24
91
9
80
19
36
54
11
24
28
153
35
12
108
61
36
180
54
54
11
120
13
18
18
36
119
52
108
27
45
108
9
131
121
119
25
47
84
13
36
27
68
36
156
28
171
29
36
240
109
54
36
45
164
52
8
36
60
12
37
167
13
11
52
180
164
36
7
36
125
72
64
20
16
44
24
96
108
48
103
5
12
12
16
9
108
18
77
4
153
18
5
40
144
8
55
65
156
24
88
8
60
4
72
99
197
12
48
157
72
54
5
76
108
27
108
17
36
48
24
37
23
13
27
8
37
23
48
60
72
4
36
8
100
27
45
44
28
116
24
67
29
12
67
72
9
116
120
16
27
36
29
43
53
1
35
19
5
76
8
55
17
1
35
100
44
55
65
36
12
36
4
45
72
18
65
12
24
79
77
13
11
79
77
31
89
48
72
48
48
ABCD 96896923252*3^$a+1 [50050]
27
45
6
12
132
141
105
27
48
57
30
150
102
93
105
108
87
60
12
3
18
15
27
45
93
147
75
12
33
27
288
45
120
60
3
105
9
138
132
30
3
75
18
15
39
30
3
192
75
36
45
15
45
27
30
162
6
15
12
45
18
54
18
102
63
60
48
9
18
153
132
27
30
63
12
120
93
42
30
123
240
60
45
42
90
51
15
60
30
42
12
60
90
30
45
33
3
87
48
45
105
27
108
9
48
15
27
93
33
90
90
162
45
27
93
105
192
36
54
33
63
30
87
60
3
54
30
21
12
117
111
27
132
30
18
42
108
87
33
18
54
6
45
27
30
27
108
207
150
36
12
42
45
96
105
15
372
12
363
105
165
90
72
18
138
42
90
93
117
78
72
153
117
48
39
15
21
147
30
252
18
237
75
30
51
60
180
12
27
33
3
12
105
57
108
15
108
84
48
48
75
60
30
90
90
39
33
375
57
18
45
60
108
9
108
30
33
39
36
45
27
60
102
51
99
18
12
3
213
54
81
27
18
24
3
15
18
30
117
27
6
72
87
48
3
132
210
78
129
48
93
87
93
27
27
21
84
75
81
9
270
66
87
12
216
9
60
18
33
15
90
147
57
30
93
57
48
63
15
84
108
150
15
48
204
165
36
75
177
102
150
3
168
309
60
48
3
60
69
3
15
33
12
57
276
84
6
120
54
51
27
12
33
63
84
33
27
66
42
18
84
6
174
18
45
45
18
117
33
84
6
105
132
15
72
126
15
39
33
87
93
15
42
15
15
18
423
99
18
3
12
63
12
33
39
198
108
60
162
90
3
45
162
117
168
207
33
33
54
18
348
15
147
18
30
117
12
33
168
72
87
3
108
264
18
42
36
162
318
114
108
75
180
48
72
3
105
165
12
3
15
405
189
126
42
15
75
12
21
12
12
15
36
30
60
12
60
3
12
3
30
180
24
108
63
12
15
18
210
54
15
261
12
42
18
192
3
72
3
192
60
288
18
12
18
60
84
18
15
57
3
57
120
363
33
54
78
18
12
42
3
15
18
144
126
105
39
30
108
42
21
9
15
3
60
45
117
15
168
108
87
12
213
3
144
186
72
18
174
3
12
21
42
120
225
153
39
111
57
60
297
18
45
63
105
12
93
24
90
21
9
183
33
24
3
48
24
33
72
63
57
51
12
45
42
30
36
72
18
42
3
24
156
12
93
75
159
21
84
111
12
105
252
3
42
156
27
132
63
18
90
225
9
108
12
36
39
33
207
135
18
42
30
3
60
60
207
33
12
3
33
72
27
21
9
3
147
30
15
3
42
303
120
27
153
45
120
18
45
9
3
3
102
18
117
33
207
120
87
156
42
72
123
60
123
57
117
6
117
93
132
123
60
12
3
72
45
132
33
63
9
60
66
9
228
15
42
66
180
60
9
3
150
123
105
132
15
33
90
24
48
90
63
72
27
105
153
183
87
12
21
39
21
9
96
84
126
54
186
12
18
75
12
12
15
18
18
84
60
81
129
36
39
3
165
243
24
30
78
12
18
63
15
180
72
282
15
45
123
15
180
18
144
60
30
93
15
33
27
120
42
30
93
93
12
3
24
36
12
183
54
3
33
30
105
144
ABCD 96897089704*3^$a+1 [50015]
12
23
16
32
43
12
9
3
36
21
9
119
1
54
48
12
21
69
3
15
18
99
27
21
27
18
12
3
15
24
24
65
139
12
24
24
6
27
27
33
9
39
21
15
15
221
19
36
18
27
12
15
18
3
21
3
3
5
40
48
39
42
24
84
27
15
9
15
24
33
60
12
93
30
9
96
12
15
6
36
144
11
1
72
30
30
12
18
30
15
75
53
28
9
23
4
15
6
12
15
12
33
6
60
6
11
4
123
126
54
30
12
18
42
35
4
57
72
15
27
153
3
12
30
11
4
32
73
30
5
31
30
54
65
13
3
9
30
42
11
64
20
19
45
75
81
9
24
12
30
93
75
5
91
21
21
27
8
7
12
36
33
9
95
1
15
56
49
15
51
6
39
21
23
1
6
5
7
6
30
29
67
5
13
42
18
48
72
47
31
9
15
18
6
30
24
3
39
5
76
8
31
24
41
19
24
6
12
42
6
15
12
87
41
24
31
36
24
6
11
7
12
33
3
12
6
30
9
32
13
18
24
120
36
9
141
12
30
41
1
18
17
49
11
1
24
54
9
15
33
33
39
15
42
18
41
19
12
21
117
11
25
12
18
57
72
3
30
3
32
4
44
4
60
12
9
12
48
6
18
3
9
36
30
29
13
12
60
48
6
21
24
72
3
12
45
20
25
24
6
18
12
30
12
6
12
87
56
40
117
48
51
24
9
12
18
48
93
9
66
36
45
21
18
9
3
33
9
6
81
84
9
12
30
96
54
48
3
63
42
23
64
33
18
54
27
24
69
6
6
3
21
66
24
36
36
132
6
24
18
9
45
24
66
18
143
24
1
24
3
15
66
54
36
42
12
27
33
60
36
6
33
27
24
66
60
66
45
12
3
9
3
5
25
12
24
12
18
54
23
25
27
15
33
15
24
5
19
60
6
15
45
30
126
24
15
9
11
13
3
9
6
12
30
18
45
20
13
6
6
12
48
12
18
18
30
24
12
6
18
12
12
5
1
35
25
24
15
21
12
12
150
18
54
53
37
119
31
21
33
15
9
12
23
36
19
42
54
24
33
8
24
13
84
54
9
87
9
69
18
42
47
40
9
6
120
9
9
12
3
36
20
109
6
12
18
24
35
37
30
45
3
48
24
33
3
45
15
17
31
12
18
60
15
15
9
45
27
3
5
31
42
12
6
21
8
1
59
25
30
30
66
29
7
36
48
54
63
92
7
21
9
39
9
6
17
37
66
54
66
36
18
3
44
19
6
3
8
37
36
6
33
3
9
33
11
31
18
3
9
6
12
36
60
9
15
45
15
5
60
55
42
6
12
57
8
28
15
12
17
1
78
30
54
42
6
93
27
5
7
42
63
3
12
36
5
7
18
15
105
6
5
19
66
66
24
6
30
9
51
12
90
18
12
6
11
49
60
36
15
99
29
48
112
27
29
19
36
12
12
6
15
20
16
33
15
8
25
18
42
15
27
18
24
48
27
69
11
13
60
3
105
15
15
9
9
47
7
12
45
8
1
6
9
15
117
39
6
3
12
48
9
27
15
33
21
27
9
30
84
5
4
32
16
33
6
30
36
132
3
12
3
9
39
114
18
9
9
6
65
31
5
19
6
35
25
18
24
33
3
5
1
6
30
12
30
18
3
96
9
131
13
23
4
69
12
42
36
150
11
31
12
36
57
104
16
60
60
33
36
15
36
24
33
3
87
5
1
35
7
12
42
15
3
18
24
24
51
80
19
69
20
13
3
20
1
39
15
9
45
6
12
12
36
12
18
11
19
17
79
18
18
45
57
3
3
21
3
30
23
52
27
18
90
18
30
18
6
36
9
36
9
24
15
15
65
7
12
12
48
45
33
12
147
21
78
5
12
43
54
11
7
18
27
15
12
65
7
65
28
45
15
27
9
9
35
40
27
30
54
6
24
15
12
8
25
6
18
78
42
15
105
6
5
36
49
12
12
36
51
45
11
7
30
12
51
33
24
11
97
39
15
5
28
27
18
30
36
5
52
3
21
20
25
3
75
36
5
12
13
30
6
39
24
48
39
18
30
30
11
79
78
123
27
60
42
6
30
11
13
6
6
51
9
36
3
9
30
36
21
15
29
25
24
51
27
18
54
33
12
21
15
12
32
1
15
51
36
5
24
19
9
33
24
75
21
39
21
48
12
72
27
39
30
11
64
12
3
89
43
5
7
6
24
75
3
17
16
15
72
53
7
17
1
15
9
51
57
3
20
7
42
15
3
9
24
39
48
17
1
35
25
6
45
15
6
60
18
5
120
1
108
18
69
45
3
105
35
25
27
20
28
27
24
54
42
24
24
41
4
15
6
11
13
23
7
21
15
30
30
5
19
12
78
3
20
108
1
18
42
15
33
3
9
6
60
12
53
7
65
1
42
120
18
6
29
1
36
12
48
12
12
15
56
4
81
60
3
9
11
16
3
60
6
30
9
3
17
13
48
12
3
32
19
6
12
15
12
3
36
66
23
1
35
16
33
6
21
21
63
9
51
39
30
6
72
102
3
9
30
9
99
30
12
18
12
6
23
1
54
21
33
6
24
5
16
27
45
20
19
6
27
87
5
28
48
27
21
9
15
15
48
12
6
11
4
21
11
37
83
13
36
30
18
183
33
15
129
60
6
21
20
55
21
15
9
108
12
15
120
54
6
18
27
3
6
36
3
57
11
4
15
9
36
51
9
33
30
6
51
48
93
24
18
6
12
12
12
15
51
12
6
6
24
41
1
15
27
6
42
54
54
24
33
39
54
99
48
15
33
12
72
15
42
3
51
9
8
13
15
57
75
3
36
33
36
44
1
15
87
24
54
111
3
30
47
13
30
65
13
3
9
27
33
6
45
27
18
51
9
6
36
18
30
9
3
18
6
9
15
57
3
6
6
5
43
6
78
5
16
21
99
99
18
30
33
84
21
39
15
18
18
12
18
6
18
11
40
32
52
3
48
72
5
52
27
45
20
1
24
23
61
24
27
20
13
15
21
30
65
55
21
3
41
97
12
3
3
6
18
21
39
77
13
3
3
9
21
51
3
45
3
9
3
138
12
48
42
6
24
3
3
12
24
18
18
12
65
13
3
20
36
55
18
90
42
15
9
75
15
12
17
52
33
18
5
73
12
75
24
21
3
24
147
54
6
24
9
75
77
24
31
18
111
12
20
19
24
12
54
30
21
15
48
29
1
12
18
36
9
36
63
21
56
31
24
30
18
78
12
6
45
36
48
32
24
16
15
18
96
24
6
12
12
6
27
3
45
24
33
3
99
12
18
60
30
12
5
31
18
24
18
18
12
54
30
11
13
60
6
30
6
18
6
24
72
18
6
5
4
51
6
54
6
24
30
54
51
39
6
30
18
3
27
48
12
5
55
18
54
5
31
12
12
18
15
20
36
61
59
7
12
6
72
54
24
21
21
12
18
18
24
30
6
36
30
9
32
7
12
33
33
30
17
55
30
12
15
81
42
33
3
6
11
48
76
33
90
5
7
105
3
12
54
6
21
57
12
30
33
15
33
3
9
72
3
41
4
3
18
66
108
12
18
47
1
12
35
61
15
12
24
129
11
1
18
30
6
45
3
60
48
18
36
23
16
45
12
3
21
123
56
7
33
99
21
21
6
84
48
17
13
36
11
13
18
24
24
6
36
12
42
5
13
6
12
84
48
21
9
6
21
36
44
13
3
87
41
1
54
9
15
36
30
6
45
15
41
19
60
30
18
18
3
39
53
4
36
3
29
12
19
30
24
3
63
12
48
24
33
39
90
15
3
60
48
29
31
60
30
15
3
42
27
32
1
39
9
39
45
47
13
71
7
17
7
48
6
12
39
24
44
16
15
77
7
48
33
12
57
ABCD 96897234178*3^$a+1 [50250]
5
40
8
40
32
16
56
16
48
45
126
101
88
45
72
27
48
8
16
8
40
32
24
40
9
36
54
101
16
56
43
29
7
9
24
8
40
117
51
72
75
5
48
55
17
24
88
33
18
21
8
88
48
15
65
61
36
15
3
36
153
56
16
24
24
80
43
5
24
136
152
16
24
128
144
16
8
192
109
11
64
8
7
161
24
24
7
54
3
51
21
51
53
24
16
87
90
119
16
24
75
54
39
105
23
72
40
27
69
75
5
49
15
72
3
36
9
176
85
36
183
123
53
37
27
80
1
15
39
33
48
72
8
112
80
48
16
33
87
165
75
15
209
264
67
69
24
8
7
113
40
72
8
37
72
18
65
48
24
24
24
96
72
24
160
39
65
7
17
96
31
108
18
59
16
8
7
9
8
55
65
16
72
27
53
24
49
15
57
15
3
45
56
115
21
69
59
40
24
3
53
16
3
72
29
96
208
32
24
120
24
40
56
136
80
1
15
32
43
117
27
69
57
39
24
72
27
101
24
16
56
64
45
267
168
24
8
40
15
33
57
108
36
63
8
37
83
7
105
168
32
73
95
24
24
16
96
32
73
23
139
18
3
24
48
123
21
8
25
18
5
40
72
45
11
40
21
3
48
8
40
9
90
18
59
40
144
9
15
48
8
24
67
53
112
24
45
144
123
8
211
21
33
90
144
36
17
19
53
16
24
96
9
15
56
24
13
90
9
9
15
32
7
41
24
25
15
3
162
35
16
80
139
18
123
24
32
24
67
5
13
27
8
181
18
57
51
5
48
1
18
162
108
63
9
71
24
13
3
87
17
1
15
48
24
3
18
27
72
45
75
192
48
81
36
99
32
112
81
15
39
65
72
25
63
48
105
72
63
27
21
72
104
16
57
111
69
126
5
16
33
15
32
25
71
64
8
88
168
51
36
177
32
24
96
16
48
24
48
48
32
48
1
39
24
176
64
48
80
48
24
1
159
8
40
48
32
55
137
120
85
18
89
55
18
23
24
184
104
88
48
15
9
8
88
56
1
18
21
24
9
23
48
19
5
16
177
15
32
25
198
9
8
1
39
288
15
18
39
15
113
85
27
27
53
16
32
24
48
7
89
1
95
13
11
24
40
15
57
24
27
149
139
29
96
40
24
63
17
16
32
25
90
90
72
3
24
56
25
23
16
56
88
80
136
8
216
7
17
145
23
85
3
15
126
3
15
18
72
95
31
17
19
21
69
83
16
72
27
53
37
162
33
8
72
16
72
48
39
105
3
53
96
49
47
79
113
16
15
17
55
18
39
8
40
224
24
79
18
23
24
25
18
5
64
104
40
72
3
144
45
56
112
3
126
18
45
45
18
72
57
24
24
21
59
67
5
48
16
32
40
3
5
16
8
115
5
16
87
17
1
15
32
79
18
111
176
19
5
64
57
15
96
87
33
39
9
9
36
59
88
48
111
90
23
40
8
37
51
39
108
5
175
89
24
24
16
72
9
135
9
71
88
57
18
18
59
48
37
18
36
21
104
181
90
9
27
125
40
8
7
54
11
25
39
69
90
41
13
108
119
16
45
35
72
48
7
33
93
35
1
18
53
55
17
16
39
17
40
48
48
63
41
40
96
8
16
24
9
18
5
24
16
48
87
9
9
36
180
15
93
18
54
11
88
24
8
48
19
5
112
48
51
5
16
8
7
41
157
51
21
11
7
108
45
24
3
36
17
19
126
15
128
19
36
9
81
15
32
79
33
72
8
31
54
90
17
73
18
108
17
73
15
39
17
48
115
125
37
18
36
180
36
5
40
24
176
168
73
15
80
49
15
8
88
8
16
8
55
81
56
24
72
19
29
40
24
32
40
51
45
72
48
32
48
40
165
18
36
69
21
3
32
16
8
16
8
16
9
18
93
72
24
45
51
48
24
296
40
9
18
5
24
16
72
8
40
8
72
7
41
40
32
24
96
55
33
21
11
7
36
5
85
27
27
53
73
90
77
24
25
18
18
54
5
96
25
15
48
9
18
45
45
27
32
24
25
39
267
18
3
15
57
80
40
8
24
43
53
160
3
21
24
9
15
8
112
32
13
51
39
17
16
80
24
25
23
160
48
57
18
125
19
18
155
96
16
3
5
16
120
24
56
16
24
96
48
45
11
25
47
24
16
48
24
8
88
120
56
16
24
224
25
15
80
40
216
168
8
13
11
208
15
57
8
40
8
103
54
107
19
29
7
9
96
21
419
16
33
47
40
24
8
16
72
32
16
56
88
15
90
47
43
36
ABCD 96897600934*3^$a+1 [50022]
65
24
24
36
6
25
47
42
3
51
9
136
80
60
51
54
204
7
41
24
36
18
24
6
60
19
132
65
54
24
1
12
68
40
89
6
1
29
12
27
76
20
45
19
53
7
8
9
3
21
7
23
6
3
96
21
36
87
21
27
48
15
24
66
72
147
27
1
65
15
52
17
36
87
36
21
6
153
9
3
3
24
48
90
15
28
12
8
16
23
81
16
56
69
24
24
43
5
139
29
12
55
8
81
3
3
18
15
64
60
17
19
101
51
15
57
76
77
24
43
20
57
60
115
53
90
97
5
84
75
51
1
12
36
41
36
3
21
114
96
6
48
12
72
6
66
3
21
12
3
105
54
93
4
41
12
3
9
91
77
6
24
25
56
81
6
13
59
21
75
6
156
12
66
6
3
28
17
171
72
12
16
5
31
53
42
409
20
51
1
23
1
101
3
39
66
60
36
36
24
96
3
15
1
8
105
103
23
85
5
96
43
35
48
25
23
72
30
3
40
12
89
36
7
8
100
48
5
15
9
150
25
41
27
27
96
1
95
24
25
132
12
5
12
3
16
29
3
165
79
56
183
42
30
85
80
3
45
12
177
6
9
87
6
48
7
20
15
18
126
9
15
30
24
51
15
24
72
73
8
12
21
36
39
99
13
20
40
32
33
7
8
33
87
9
48
60
42
6
84
150
81
39
6
24
43
80
96
16
29
195
57
54
6
7
11
69
21
75
9
43
17
60
123
33
12
72
42
66
63
9
102
49
5
24
60
108
18
6
18
18
24
36
42
33
28
107
24
54
7
20
15
33
81
30
9
21
63
96
9
18
42
15
87
1
180
35
114
48
30
81
12
28
17
3
45
24
12
66
72
25
77
18
78
12
30
6
19
47
61
12
47
49
41
111
72
21
60
31
56
48
60
12
9
78
33
33
30
1
101
123
21
48
18
57
21
7
65
15
3
49
47
30
114
1
56
39
49
80
15
72
48
129
15
30
90
97
56
9
60
43
17
6
78
36
39
120
39
6
96
79
44
33
3
12
39
1
5
7
17
51
12
16
20
15
6
115
116
9
19
41
39
16
29
27
9
55
29
42
18
19
20
57
31
68
81
51
15
24
18
60
3
105
60
90
174
60
156
48
60
7
5
19
48
8
39
18
6
25
17
3
57
18
42
54
18
3
12
15
6
66
30
48
42
90
48
55
71
57
39
48
1
65
6
6
15
33
127
17
18
48
6
3
33
7
8
69
111
3
57
15
73
41
6
13
125
15
4
41
12
12
111
9
67
36
5
15
28
17
27
15
96
105
12
4
53
12
78
13
68
21
24
12
54
1
23
102
3
16
5
103
68
57
3
57
67
41
12
51
39
1
164
21
27
4
95
24
25
71
69
4
72
23
1
72
20
3
121
5
144
42
18
6
33
96
9
7
188
51
24
1
77
18
49
56
16
44
81
3
81
30
1
89
6
33
28
53
36
84
84
15
36
129
12
19
5
90
66
24
30
24
18
72
12
3
33
7
72
29
36
6
42
6
57
33
15
84
16
17
15
4
143
13
32
3
48
45
76
5
31
107
18
144
6
24
9
16
29
24
3
52
80
75
6
19
65
36
27
57
12
60
78
1
41
3
36
45
19
5
163
5
162
13
59
30
39
51
1
32
45
96
27
9
30
81
12
96
9
12
54
90
6
6
144
19
29
3
45
12
6
102
7
20
207
109
17
3
39
120
96
9
15
18
3
75
105
120
45
60
144
6
24
1
17
30
138
67
128
9
348
198
1
56
15
45
12
16
65
7
77
3
63
1
24
17
72
12
18
42
3
21
96
6
24
18
12
24
115
29
12
6
105
117
90
6
144
132
39
40
17
3
57
168
15
45
159
57
43
5
108
15
273
66
13
5
78
138
30
57
39
49
89
108
123
39
1
5
84
48
12
66
9
15
48
93
112
77
72
39
9
12
79
84
23
24
81
48
40
29
12
30
25
56
60
3
24
66
55
29
60
30
85
53
78
42
60
12
30
30
66
6
24
144
51
9
6
162
84
66
54
79
20
12
28
65
7
32
16
24
71
66
6
120
24
49
95
1
56
12
48
9
99
4
5
12
19
71
6
19
23
48
18
19
12
5
111
105
55
29
39
81
24
7
17
12
19
95
54
3
33
12
19
29
36
111
9
6
33
9
60
3
12
3
13
20
12
240
3
1
5
39
9
48
42
18
78
105
21
43
8
9
48
7
29
66
9
4
35
42
24
36
39
27
37
17
3
21
7
59
1
48
47
105
57
12
19
32
45
60
79
23
42
6
33
39
1
12
5
30
24
1
53
15
51
1
32
48
48
24
16
41
78
45
105
48
7
35
1
47
30
3
21
48
36
30
96
114
36
96
15
60
132
33
60
54
24
49
23
54
3
88
125
3
15
30
27
64
5
51
12
156
16
84
32
4
95
49
80
177
24
3
27
24
66
31
8
280
44
45
7
8
21
12
60
27
28
53
6
90
60
60
3
33
114
24
25
17
30
13
101
30
114
15
12
69
60
3
33
30
33
72
57
91
20
16
65
24
36
288
48
19
23
66
36
43
47
25
143
81
39
25
8
9
6
25
53
ABCD 96897759488*3^$a+1 [50019]
15
48
9
3
13
32
33
15
4
68
12
93
12
78
25
11
9
27
21
3
24
60
6
66
48
48
24
21
12
45
67
20
105
19
89
27
3
36
24
6
31
29
36
15
60
3
12
81
12
27
6
78
6
3
135
12
36
12
12
48
61
5
39
3
45
3
141
33
15
21
66
1
65
87
3
18
24
6
84
18
15
9
24
31
29
12
15
3
69
3
13
92
147
6
126
45
9
39
63
9
33
108
39
4
41
60
48
6
72
25
47
1
35
12
45
40
23
9
45
6
36
21
4
128
33
24
3
100
5
18
9
3
37
233
6
25
41
63
27
45
28
17
6
9
9
24
3
57
6
12
13
36
29
31
8
12
48
12
15
18
7
65
103
80
40
71
81
36
33
91
35
1
5
12
42
78
6
66
30
33
3
9
4
101
55
68
12
45
6
72
30
15
12
64
29
3
123
9
72
99
6
63
12
124
65
7
23
1
23
25
5
6
9
12
100
11
30
18
49
5
67
5
3
27
13
8
3
12
37
131
49
32
21
75
45
30
54
48
42
66
12
6
6
18
105
28
20
57
87
40
59
21
48
88
35
9
69
120
55
44
33
18
61
20
33
91
131
6
27
16
5
6
21
9
114
12
78
6
1
17
3
12
63
54
6
97
47
60
54
19
20
112
108
11
21
3
12
24
21
15
73
23
18
36
3
57
6
18
60
79
17
15
4
24
20
16
32
63
12
60
13
5
27
45
15
9
18
30
30
13
32
12
9
42
114
103
8
24
3
18
72
78
42
3
124
35
18
6
12
48
12
13
11
84
12
72
12
13
11
21
15
21
9
51
45
30
18
36
15
64
24
47
6
27
27
108
12
24
129
3
48
54
3
45
54
21
120
64
41
60
12
3
87
36
6
24
6
36
13
29
15
3
37
8
64
5
3
12
15
1
29
79
47
42
6
37
12
8
24
33
7
41
55
59
61
53
96
30
1
65
24
3
52
35
45
21
7
32
9
12
18
54
7
68
3
9
3
18
54
30
18
12
213
16
5
72
30
9
21
39
75
25
113
3
12
273
24
3
51
1
11
49
11
69
15
193
77
6
45
75
9
21
12
12
54
36
25
60
20
15
24
60
102
30
12
1
24
20
27
73
5
18
12
12
45
3
1
12
17
126
6
15
51
57
48
4
8
51
1
23
6
7
44
75
18
42
24
36
25
35
21
24
21
54
105
36
15
30
12
15
16
119
57
3
12
1
17
30
36
12
42
12
6
25
32
148
24
20
28
71
24
60
18
42
78
24
60
63
3
48
30
27
3
6
115
20
28
8
12
16
5
66
18
132
6
12
12
36
97
5
7
29
67
17
3
27
78
30
37
17
54
61
20
51
45
33
27
12
33
175
5
27
88
60
35
24
30
183
3
30
48
27
3
6
18
72
36
109
35
24
21
39
72
13
29
6
21
33
27
15
24
84
12
21
3
30
19
107
1
20
144
15
81
4
41
12
60
15
45
6
25
5
24
42
24
21
21
18
21
81
43
96
29
12
39
21
27
27
54
19
11
25
5
6
45
9
7
29
43
35
57
75
30
90
6
27
108
12
48
3
24
42
36
15
33
27
33
12
79
8
93
15
12
147
54
39
15
37
59
72
13
11
33
75
6
51
3
72
30
55
116
9
51
69
30
1
5
18
57
9
6
24
18
36
24
132
3
45
3
45
12
7
71
37
8
60
28
116
48
28
80
3
6
18
6
6
33
3
25
35
42
15
16
41
31
17
27
9
12
27
12
129
7
32
16
56
9
31
53
6
42
90
57
40
11
61
8
141
66
18
6
85
44
57
91
5
12
18
97
5
66
9
3
45
9
18
18
19
11
69
21
67
20
111
12
12
72
30
30
21
60
39
25
5
30
21
3
25
65
24
3
27
36
9
33
24
114
60
60
21
3
48
13
24
41
114
6
31
11
12
6
27
4
68
27
30
31
144
11
13
5
6
61
119
45
21
15
28
5
31
29
66
24
6
54
12
18
7
144
5
24
87
12
27
18
7
89
7
20
3
12
45
60
52
11
21
3
12
21
24
3
42
43
17
15
3
72
90
30
30
15
75
18
12
30
78
18
57
3
13
11
18
30
6
6
33
141
7
17
3
60
45
39
15
93
60
3
49
11
24
18
15
12
28
32
16
59
13
32
64
89
6
9
111
69
27
18
6
6
51
39
24
24
1
5
51
36
3
156
1
144
29
7
5
54
96
85
29
36
15
28
44
21
12
108
67
32
45
3
3
21
45
31
23
30
36
168
12
55
131
42
126
12
18
31
5
18
36
61
108
5
12
19
29
3
27
30
3
52
47
45
3
6
27
93
19
80
15
78
30
90
115
29
6
48
6
15
9
19
23
48
12
30
54
13
32
231
48
21
36
3
9
27
24
6
3
57
30
33
16
47
90
39
40
8
27
108
6
30
60
6
48
3
15
13
12
23
6
51
15
57
27
6
30
24
78
6
24
12
18
60
3
39
18
7
131
13
72
24
11
48
21
9
39
15
1
12
5
15
24
21
159
28
11
25
11
25
71
12
18
24
51
33
6
21
4
65
108
126
96
13
8
45
72
3
9
15
3
60
6
51
16
29
3
33
15
33
12
39
3
45
48
9
18
48
49
5
3
27
6
27
21
90
84
1
24
23
24
48
60
60
12
30
18
66
12
12
7
11
72
33
28
29
63
39
6
18
21
21
15
12
27
18
6
9
21
19
11
6
111
3
37
80
9
15
45
115
5
3
147
21
27
1
84
17
15
3
25
12
8
27
61
84
20
48
27
24
9
12
9
27
12
15
73
12
125
30
30
6
36
49
29
6
30
42
12
57
16
83
21
4
47
84
13
20
16
56
39
30
6
13
60
5
18
9
33
3
15
12
6
72
48
12
19
29
39
87
25
20
21
12
18
24
30
108
75
3
24
96
49
29
84
42
30
18
37
20
48
12
45
31
17
7
5
6
12
6
30
6
43
32
15
18
15
3
132
6
7
17
7
35
30
3
81
102
24
36
18
39
45
12
30
18
18
9
9
39
27
1
5
24
6
12
25
47
30
15
28
11
30
39
87
13
92
33
36
19
11
6
55
20
123
126
51
15
18
66
24
13
47
12
21
3
25
11
33
63
18
31
23
13
23
57
57
3
27
13
53
30
114
6
6
48
6
36
90
60
24
6
45
15
30
36
27
3
49
119
6
18
30
7
11
13
11
21
4
36
17
15
3
37
32
3
6
79
8
64
8
33
54
84
12
30
12
43
ABCD 96897821732*3^$a+1 [50013]
129
24
84
12
108
27
33
12
19
32
33
31
29
195
21
168
36
31
53
75
141
84
132
43
5
171
45
36
84
27
213
24
156
39
165
267
9
36
60
24
84
72
60
55
125
163
32
33
36
36
60
48
72
3
165
96
36
48
60
180
36
19
101
84
12
48
36
96
168
336
36
48
60
31
161
24
96
48
12
84
96
55
65
31
137
156
120
19
101
204
63
57
12
139
89
36
19
32
189
99
297
135
16
77
12
55
29
36
111
69
84
24
31
176
69
91
29
36
63
57
39
9
36
115
32
9
24
24
372
19
5
75
64
176
9
216
96
168
132
19
209
63
93
51
16
89
39
21
48
96
60
36
120
99
141
99
9
87
33
252
48
51
144
112
48
65
12
60
39
81
255
208
461
99
45
36
24
60
72
3
16
5
27
48
144
177
108
3
189
3
45
36
15
21
219
96
64
65
31
65
63
48
33
120
24
60
147
33
15
105
60
27
93
132
84
75
112
77
115
245
72
60
39
21
60
223
101
180
60
75
129
63
69
43
17
15
64
29
60
60
12
15
45
60
48
36
24
27
33
31
5
36
55
128
141
24
156
127
192
17
264
7
113
396
120
60
175
53
12
24
7
29
3
16
125
60
471
33
12
120
43
77
24
324
252
123
16
125
36
495
9
120
60
336
3
225
36
204
12
24
235
89
60
75
160
32
33
63
48
192
177
156
36
63
112
128
141
216
43
41
60
27
64
96
89
24
15
96
165
120
48
51
69
72
99
96
105
24
159
21
24
96
51
105
55
113
132
204
144
96
144
15
16
144
41
96
48
120
216
120
24
55
17
84
27
57
132
48
12
48
7
149
27
93
19
17
108
132
264
60
36
84
24
60
72
48
7
80
45
24
300
36
43
77
60
60
48
180
87
9
96
48
12
84
96
60
264
84
36
120
36
144
216
228
156
60
36
135
16
89
108
27
69
96
168
51
9
36
384
51
321
31
128
16
53
12
255
129
96
15
64
32
144
69
36
24
24
252
240
204
144
12
288
12
300
228
391
5
27
273
60
240
19
32
165
43
5
12
48
111
189
67
65
63
81
15
105
144
36
99
45
435
141
24
12
24
216
15
93
252
108
75
112
53
96
156
63
81
144
12
259
65
144
15
45
120
27
48
141
84
12
19
29
36
367
173
84
15
96
45
19
77
99
21
75
153
7
53
96
27
129
168
60
60
252
3
105
60
27
69
24
60
103
53
60
15
369
240
36
91
29
120
264
240
51
9
60
91
5
24
3
33
24
12
43
32
33
60
96
51
9
55
65
24
36
19
65
12
24
204
ABCD 96898024994*3^$a+1 [50027]
3
183
105
4
11
45
39
25
8
9
31
44
12
88
23
9
64
12
12
29
60
39
75
13
83
1
12
5
3
48
48
51
69
76
36
12
56
4
36
23
45
12
123
21
9
43
11
72
33
87
37
5
15
15
121
29
3
15
21
76
11
37
60
59
69
45
54
21
100
71
49
68
64
44
72
36
24
136
11
337
17
108
3
21
3
45
60
18
33
28
17
6
21
24
15
60
1
36
68
9
12
132
15
48
3
33
100
56
15
48
30
48
6
9
51
49
8
9
12
6
25
101
54
9
117
7
12
32
45
60
87
4
8
28
24
96
8
36
64
12
44
4
5
18
33
87
6
7
20
12
4
56
12
12
33
3
96
84
52
35
69
3
108
21
21
48
42
78
72
39
60
4
125
91
32
4
5
78
117
12
4
128
9
78
30
6
57
16
53
3
28
71
81
45
43
8
4
59
9
52
11
6
18
93
16
44
64
17
30
25
56
96
36
60
24
24
72
112
5
15
27
61
12
17
78
6
72
18
21
3
141
75
21
3
12
105
21
12
3
3
9
3
102
96
3
63
109
44
21
12
87
36
64
17
99
40
29
123
12
16
12
8
12
72
15
12
37
47
37
32
96
72
15
21
60
16
44
39
61
29
31
56
33
30
13
35
36
57
16
71
177
52
35
66
60
24
15
28
8
69
18
73
29
55
41
30
30
75
117
39
15
105
4
8
3
6
24
43
92
12
52
47
18
3
4
5
27
33
54
37
84
35
57
111
21
16
12
47
9
96
4
44
12
24
48
12
36
81
7
17
24
3
69
3
4
11
49
32
3
45
21
3
39
13
41
139
72
32
12
84
57
84
75
48
63
9
12
36
4
44
12
15
85
36
5
51
76
29
51
84
12
3
48
60
33
12
60
4
116
16
44
87
57
76
36
5
15
88
12
48
107
24
6
39
4
11
1
65
24
18
54
31
35
42
91
5
12
24
39
60
48
24
45
15
3
72
9
39
21
12
87
33
4
17
18
33
24
3
13
5
30
30
6
45
3
30
42
13
32
3
69
4
95
69
21
43
8
52
20
60
21
24
39
165
55
56
129
39
4
20
3
90
42
21
52
20
12
33
7
12
20
16
12
36
24
92
12
105
27
12
148
8
12
81
123
36
81
6
69
3
45
48
27
12
78
43
17
39
3
60
9
40
77
7
8
40
47
72
18
3
4
56
28
8
3
21
51
165
12
48
3
18
18
24
66
43
20
39
21
60
48
28
11
84
109
8
15
37
17
54
13
23
60
169
41
19
11
9
3
30
103
48
29
55
44
3
73
56
48
88
24
8
144
21
30
13
20
27
24
25
8
76
17
60
3
12
88
23
1
119
1
20
108
15
33
21
67
5
7
5
126
21
76
36
17
19
104
33
135
4
8
24
28
48
92
40
68
52
32
52
53
7
8
24
52
80
48
36
39
66
63
48
16
17
63
124
12
56
33
27
4
11
49
176
81
15
69
18
60
21
144
21
15
24
48
28
29
43
5
7
11
6
168
36
87
15
25
32
15
18
3
4
24
20
3
6
18
24
6
43
11
18
30
33
72
36
4
83
21
124
8
4
35
33
9
3
96
16
20
16
68
36
63
54
15
24
9
31
8
69
30
150
3
12
57
102
144
57
33
54
69
100
36
44
117
15
48
3
13
5
183
39
37
29
31
8
4
29
27
21
7
41
27
63
117
9
78
49
140
4
137
72
18
1
29
12
48
12
15
12
16
20
72
88
35
57
9
7
5
55
8
132
16
47
54
12
27
9
7
11
42
67
65
12
27
172
8
12
39
60
13
167
25
131
6
3
4
59
21
76
47
21
12
24
64
48
44
72
3
121
5
3
52
17
39
4
56
28
8
12
3
12
57
21
51
24
72
3
25
60
8
21
63
63
1
192
11
1
47
1
104
165
18
25
44
45
6
93
100
20
28
89
43
35
105
21
43
44
36
28
12
17
6
1
32
84
51
13
56
40
8
15
21
12
51
1
32
76
8
27
54
138
1
41
99
4
5
55
44
15
9
60
4
68
36
39
61
143
21
36
3
13
60
5
19
12
8
93
3
105
51
4
77
51
28
56
36
33
39
51
33
12
4
260
21
87
24
12
3
126
15
28
48
24
12
5
39
96
28
12
77
48
3
48
21
24
72
39
33
3
40
5
42
105
12
16
56
24
9
90
24
9
15
9
9
48
12
3
45
27
84
33
66
49
32
4
11
18
39
93
3
21
54
42
6
165
27
25
41
60
43
23
13
71
49
120
17
151
32
21
6
48
45
36
4
215
6
72
15
72
36
45
111
76
8
27
45
12
51
66
39
15
25
56
60
33
3
15
97
11
36
57
3
45
33
12
67
44
33
15
57
39
75
9
4
35
1
32
36
60
24
132
24
76
11
13
17
79
35
48
73
8
9
7
44
4
59
54
39
3
9
93
31
29
36
42
33
28
84
8
12
16
32
24
21
19
47
57
21
39
16
44
40
8
33
19
12
47
33
51
1
95
21
3
37
56
16
35
97
56
4
8
12
3
21
45
27
3
114
42
18
127
17
27
12
4
185
15
9
103
41
7
8
51
49
68
64
29
39
27
37
23
24
24
21
33
63
16
17
15
24
21
19
17
15
3
48
33
4
20
51
96
30
39
57
27
3
25
8
4
96
35
96
21
48
60
4
5
6
33
4
44
9
27
36
3
36
9
28
140
4
56
72
3
72
45
15
49
12
20
27
121
8
3
13
20
3
102
139
84
149
39
36
9
30
84
9
76
5
18
12
93
48
24
15
48
12
9
220
41
6
9
24
27
49
35
1
11
9
4
35
57
45
7
17
54
12
54
24
27
16
ABCD 96898029994*3^$a+1 [50023]
30
22
20
28
11
79
2
18
16
44
12
10
12
96
114
2
16
74
114
4
6
54
6
41
133
30
150
18
20
18
16
20
10
36
48
60
6
74
10
12
54
14
24
36
12
22
90
6
24
20
22
110
9
1
26
69
25
50
16
20
22
62
4
24
66
20
12
10
14
15
1
54
48
26
40
84
12
20
3
3
69
15
6
12
88
44
48
51
39
36
94
20
16
2
9
21
27
55
42
8
16
24
26
42
3
19
138
18
20
106
84
74
6
12
54
45
9
4
36
42
114
18
56
60
30
34
36
89
27
4
26
6
84
4
6
18
18
8
54
46
6
30
80
15
61
12
42
6
8
16
66
68
10
80
16
23
7
26
18
40
32
154
20
16
48
66
5
1
24
170
4
14
22
6
143
9
102
9
19
36
26
34
44
30
130
36
32
22
6
14
10
17
1
48
86
9
27
4
18
66
6
8
52
80
16
2
28
62
16
20
16
14
22
122
36
10
30
32
4
66
38
36
10
23
37
48
6
26
3
13
20
130
29
19
20
9
1
54
128
172
30
92
64
2
28
62
39
39
105
87
18
96
39
19
26
6
10
20
90
100
14
51
24
69
46
6
24
86
10
8
15
15
18
22
6
14
72
4
12
72
32
69
75
16
6
23
19
6
182
33
25
24
50
46
54
78
32
22
20
18
40
26
24
216
64
8
12
105
31
12
32
42
10
6
30
12
6
114
12
8
30
40
56
76
83
7
8
106
62
4
78
26
54
66
34
6
20
12
72
22
30
18
26
12
4
20
120
18
6
12
54
15
99
72
34
14
6
108
30
21
67
29
1
8
64
71
105
52
18
30
2
42
10
42
18
32
153
51
112
50
48
16
26
58
26
54
6
34
2
82
62
66
22
38
4
96
42
18
2
16
56
10
26
54
144
12
39
15
9
81
36
22
6
26
24
4
80
10
6
2
39
48
7
14
75
15
9
27
64
14
10
8
22
216
32
48
36
60
16
20
12
10
8
72
6
54
12
36
10
8
16
56
39
49
30
32
10
2
36
24
22
6
8
16
14
16
54
20
40
2
3
61
20
24
34
125
51
114
16
14
6
124
2
36
12
18
28
11
3
66
4
48
42
5
51
4
12
6
167
1
110
46
270
14
16
38
28
20
52
6
90
32
22
32
15
24
39
90
16
104
87
163
26
70
56
66
27
37
44
16
8
22
66
47
63
52
2
64
84
32
30
9
27
58
92
18
21
48
15
18
63
1
24
54
2
18
16
26
58
42
98
10
12
66
2
75
33
18
21
63
36
42
22
90
36
95
9
106
14
18
72
76
41
9
46
6
38
10
66
50
63
13
30
8
12
58
54
30
11
81
24
90
66
16
18
26
48
6
10
24
12
44
94
6
12
143
9
16
26
18
102
16
44
28
38
144
54
22
12
47
81
10
54
8
10
8
4
6
14
16
20
18
10
2
3
87
60
70
18
5
61
54
44
18
10
29
63
22
30
5
91
2
22
24
20
24
36
46
8
12
54
42
27
3
69
24
121
74
130
32
78
16
18
50
42
88
102
24
2
30
9
1
24
44
4
60
11
27
54
39
1
23
81
6
28
66
6
44
106
68
16
2
94
84
26
70
23
37
60
8
12
75
24
19
48
29
49
24
80
16
36
6
77
57
18
36
81
13
96
26
18
6
10
210
44
58
32
15
75
22
48
96
30
24
68
40
54
48
26
30
15
24
1
32
24
76
30
14
106
8
16
6
60
20
22
60
8
88
54
20
52
110
76
30
47
27
4
2
4
14
12
9
9
4
86
6
48
18
18
10
12
48
60
36
30
60
48
35
25
20
27
19
24
5
15
52
20
34
56
4
32
64
35
1
24
14
64
6
2
172
62
4
6
26
3
1
66
44
46
2
18
22
2
15
51
88
5
25
60
36
60
96
32
22
29
51
46
8
46
18
32
10
80
88
6
14
18
63
79
50
42
28
2
6
12
18
52
26
30
16
23
15
58
2
45
1
56
34
6
23
43
18
11
9
72
10
14
16
258
14
106
29
121
32
30
9
15
118
35
25
96
24
2
28
12
18
90
2
15
25
24
54
2
15
1
2
22
36
12
47
9
15
25
36
14
34
20
42
18
12
24
70
32
82
152
6
18
162
28
74
16
92
27
27
10
35
48
57
36
4
8
6
16
65
1
74
6
40
54
30
54
5
1
50
46
78
74
30
36
21
24
45
76
23
61
59
3
40
14
135
3
165
3
40
210
14
69
24
120
27
48
16
5
25
6
56
22
68
18
22
20
4
66
24
18
35
43
2
100
32
18
16
5
96
135
58
32
16
2
118
23
19
2
3
15
46
36
56
64
8
10
6
30
24
6
35
1
14
34
8
39
25
23
7
6
42
42
26
52
152
54
22
8
6
10
6
18
30
2
42
12
64
14
18
4
44
16
30
86
3
51
4
26
6
153
1
24
32
4
14
82
18
12
29
19
60
2
30
33
75
132
57
1
26
34
11
15
18
16
2
30
18
34
60
110
52
14
15
57
58
32
60
10
114
54
90
20
40
32
10
2
22
90
6
14
28
8
28
30
6
60
20
64
26
36
28
11
15
33
1
6
26
78
52
38
64
12
26
9
48
25
6
2
34
8
21
15
40
6
6
14
16
12
30
38
64
8
22
8
6
22
8
36
10
36
80
18
9
27
10
18
36
32
10
20
22
2
15
15
36
69
9
39
1
60
36
24
14
6
22
140
9
48
43
12
66
56
18
18
4
8
46
44
78
64
24
20
46
54
114
20
36
130
114
62
10
6
38
46
23
192
19
2
42
40
8
34
8
28
107
21
4
48
48
42
2
160
11
49
56
34
38
4
26
57
1
2
10
92
168
72
15
1
6
24
42
24
14
10
26
69
109
96
11
25
30
14
16
54
42
20
54
4
29
57
18
16
72
29
55
66
12
86
186
18
36
22
42
101
37
78
30
6
26
39
19
30
110
174
6
106
14
126
70
8
48
42
12
36
24
16
20
22
68
34
23
27
6
82
90
20
15
ABCD 96898785268*3^$a+1 [50024]
3
24
153
72
23
4
9
155
12
4
45
11
72
76
21
23
13
3
21
156
24
59
84
16
80
16
240
60
80
13
72
75
45
131
28
21
3
48
9
3
20
157
75
20
16
32
1
75
9
11
61
15
248
133
83
16
48
93
84
60
23
133
39
21
12
3
80
84
220
68
16
21
3
297
59
204
25
132
144
12
123
80
1
75
45
135
60
68
108
48
16
33
15
36
32
4
120
33
12
96
35
13
132
84
60
39
24
32
133
51
117
12
27
141
120
75
84
21
267
21
11
13
3
105
192
23
24
36
25
204
63
12
9
11
13
3
12
93
35
64
45
71
72
52
21
59
4
57
15
24
60
60
8
73
72
36
59
76
189
36
147
60
57
11
64
57
48
36
195
57
3
20
16
21
12
123
188
16
80
16
189
144
51
153
95
28
33
96
3
33
12
63
20
13
36
120
36
132
107
13
63
9
60
15
33
27
264
21
59
16
33
23
4
80
4
117
60
264
23
73
12
23
49
11
4
60
84
9
12
191
25
47
13
35
72
73
72
48
72
51
81
336
27
33
35
4
48
56
49
108
3
116
25
99
32
64
120
120
201
59
48
148
108
176
1
84
36
24
35
13
60
23
49
75
9
36
63
20
16
9
11
12
37
27
21
47
12
73
120
60
3
33
51
165
23
108
13
27
120
104
1
39
45
3
116
16
45
51
80
49
95
96
108
16
20
61
39
8
85
48
227
25
83
4
108
12
81
3
21
216
39
69
27
32
28
57
3
48
180
372
57
60
23
4
8
73
267
36
57
95
64
141
59
24
49
143
144
36
64
81
3
72
20
49
15
20
28
60
272
36
49
59
85
27
20
12
256
9
135
33
99
144
156
189
39
20
13
47
16
69
72
71
60
64
21
23
64
8
85
12
75
20
88
69
15
129
59
13
59
96
49
36
339
93
107
16
44
133
47
13
72
3
33
147
33
75
72
48
48
24
33
195
32
85
36
39
12
56
37
71
1
35
88
177
83
13
35
85
108
15
80
52
24
20
84
16
213
51
96
48
93
24
3
33
59
25
99
32
253
192
219
93
35
73
180
27
32
88
153
23
16
21
23
36
61
72
72
15
129
27
9
11
180
88
141
108
228
119
64
12
68
160
92
88
45
47
4
108
12
48
93
107
13
123
9
107
160
105
3
21
15
69
11
84
37
39
9
132
48
51
129
15
192
96
9
3
68
73
51
8
12
121
123
96
33
95
73
183
32
37
12
39
36
21
39
45
24
15
116
25
39
204
45
207
69
15
141
111
24
33
87
56
108
1
108
291
9
60
15
48
57
227
48
121
51
36
9
120
15
48
12
105
95
124
129
48
72
227
48
148
45
60
35
49
96
183
45
75
36
36
44
64
57
39
45
36
95
4
69
27
93
36
15
21
243
84
156
24
120
32
25
59
36
13
3
8
49
3
20
25
3
80
229
48
27
36
56
84
109
3
32
85
23
13
11
268
32
16
80
97
60
15
48
32
36
49
35
73
95
85
219
45
36
39
24
24
12
33
351
57
27
12
96
33
107
280
9
35
85
39
24
261
39
33
60
35
112
153
24
75
33
3
20
88
69
63
57
183
48
21
171
108
24
57
60
51
69
159
144
45
12
23
28
8
40
20
25
51
21
144
11
40
24
24
9
36
47
97
60
3
48
116
13
3
24
21
3
57
35
64
116
28
21
119
40
24
33
72
47
28
96
32
37
15
57
36
3
12
92
13
27
32
1
12
168
72
120
60
48
39
33
36
51
93
111
36
ABCD 96899101862*3^$a+1 [50244]
288
60
300
324
36
12
132
60
81
579
108
48
132
365
31
36
48
12
33
48
272
43
69
75
180
48
48
228
29
127
113
160
3
120
53
112
195
48
240
72
165
27
72
144
24
132
33
75
36
396
36
593
127
33
99
216
24
12
209
16
51
125
127
60
552
221
48
235
216
93
63
108
101
19
45
159
81
27
24
108
48
228
24
96
72
125
240
127
180
96
29
16
320
67
120
245
160
159
225
144
171
149
256
303
17
163
237
195
60
36
168
132
273
51
48
48
108
225
80
139
360
93
3
29
127
36
77
331
101
19
96
240
120
245
175
288
180
120
168
504
21
63
36
120
264
77
192
112
123
132
48
300
180
65
175
161
16
15
113
31
132
108
12
293
16
51
24
149
355
96
156
113
67
93
27
132
96
12
53
16
111
192
113
127
12
36
65
160
15
129
51
252
33
99
204
12
24
381
15
60
48
5
19
48
192
12
96
132
360
36
84
48
12
252
36
65
163
24
5
283
84
81
27
48
120
29
43
5
115
45
303
129
63
96
60
21
288
32
19
336
96
237
27
48
197
16
255
12
48
149
31
65
19
141
75
53
79
36
72
24
24
192
213
159
65
31
132
24
21
303
252
309
15
108
36
81
3
192
156
84
29
240
31
33
291
216
5
79
129
75
5
48
235
53
211
48
60
113
144
91
24
108
48
84
216
149
19
120
24
480
77
175
81
144
111
209
31
132
396
129
48
224
160
99
29
31
129
27
101
48
79
12
84
240
465
195
45
15
84
93
3
300
36
24
149
160
123
72
12
48
81
339
72
101
19
108
372
48
120
48
48
101
115
96
144
125
115
45
171
228
60
36
81
75
132
12
53
187
24
300
305
67
120
117
32
31
84
60
108
48
48
84
48
33
32
127
60
192
36
113
64
80
223
60
69
75
24
125
367
497
235
192
48
96
5
187
149
43
53
48
96
139
132
84
93
111
36
ABCD 96899137904*3^$a+1 [50037]
60
33
3
12
132
189
27
84
78
138
42
18
90
55
20
12
108
15
193
20
21
60
91
155
42
108
135
9
30
129
40
24
5
31
44
48
88
12
137
60
15
108
48
60
39
102
39
39
25
77
60
151
47
108
12
25
53
27
28
8
99
21
72
40
120
119
9
24
27
21
27
42
18
61
32
60
27
25
47
33
3
54
91
8
27
105
147
138
42
61
12
132
5
3
195
45
45
150
252
25
47
48
18
15
165
24
30
150
30
121
72
47
129
51
61
59
69
27
30
15
52
65
12
36
42
108
45
45
54
21
69
79
92
9
18
45
60
87
60
48
78
43
32
9
108
18
177
48
9
31
20
28
101
186
54
36
43
20
21
168
108
7
173
43
84
36
152
45
102
150
48
42
133
108
140
40
11
30
51
48
12
69
6
153
9
48
3
111
73
47
49
11
18
195
75
21
9
198
24
108
30
108
54
13
120
35
12
33
27
9
160
44
237
3
88
107
1
60
32
99
141
135
12
81
69
15
108
15
97
17
36
15
48
57
90
93
60
81
60
18
48
24
30
108
15
27
66
7
287
66
43
11
9
40
29
75
45
18
25
32
36
111
30
36
43
137
15
27
48
97
17
36
63
12
15
144
48
222
19
71
18
138
13
20
72
117
91
72
89
19
44
16
20
64
65
198
42
72
90
33
3
25
95
54
43
36
29
90
18
72
222
48
42
36
90
177
36
51
18
42
36
33
12
52
47
33
57
18
21
12
28
84
176
21
18
45
57
60
66
60
37
200
76
20
99
18
12
31
41
18
213
48
27
54
39
40
32
12
208
47
21
51
60
18
72
90
48
90
31
137
7
140
15
102
99
51
30
60
18
90
48
3
39
18
43
59
141
24
28
77
63
15
30
54
18
18
157
20
75
18
3
57
54
9
9
102
18
31
11
61
128
21
171
105
15
129
48
42
18
195
100
47
69
39
12
6
7
5
90
25
17
36
3
60
12
45
24
19
71
18
3
60
39
18
108
114
30
3
3
165
9
6
234
30
33
3
25
20
27
60
21
84
75
61
80
87
13
137
87
15
18
63
4
65
120
15
27
30
90
33
27
156
42
3
69
108
72
3
33
15
39
66
72
31
149
18
42
72
43
77
43
35
93
279
18
132
18
138
27
27
36
60
33
84
3
45
132
48
9
180
36
27
240
16
149
75
15
60
102
36
42
138
3
141
99
72
87
48
105
9
3
16
44
16
104
15
18
12
78
117
75
21
39
33
39
33
76
11
9
60
39
78
43
47
72
102
103
108
140
48
51
18
90
81
84
3
25
5
27
15
73
17
120
72
78
1
101
78
12
9
27
24
18
15
57
120
78
108
120
24
66
63
4
5
31
11
61
59
133
96
41
39
21
18
61
20
99
108
72
18
84
31
12
56
27
45
45
27
60
117
18
25
36
44
15
42
3
153
42
1
11
36
60
33
69
43
209
103
47
30
18
18
42
210
43
8
24
75
153
12
40
48
140
28
152
15
54
6
12
25
8
75
25
68
51
60
33
15
78
75
148
32
52
8
160
29
36
12
51
84
48
28
29
43
32
27
13
383
133
132
47
30
42
133
36
41
6
30
15
27
153
135
25
8
129
195
123
177
45
43
59
69
39
81
4
47
48
93
72
33
72
31
101
30
6
7
116
4
287
18
111
12
15
90
42
12
49
29
183
40
29
19
29
72
90
9
9
51
12
135
45
9
3
96
112
32
15
18
55
92
48
15
24
9
124
95
42
180
126
30
24
79
59
121
29
51
21
18
18
147
33
162
61
221
6
133
11
30
63
48
15
85
68
69
72
3
40
23
24
21
9
6
37
8
52
116
40
104
15
193
12
65
3
57
30
72
9
24
57
63
16
11
9
51
18
90
12
18
18
97
60
203
90
187
17
138
21
39
12
33
96
21
30
18
78
ABCD 96899791676*3^$a+1 [50093]
23
48
24
1
15
80
109
3
3
5
60
64
21
42
30
60
48
15
36
9
42
77
73
18
102
72
47
1
23
12
7
6
24
27
33
23
48
7
45
3
17
40
15
5
67
21
9
23
24
16
27
5
60
13
18
29
25
23
43
72
48
101
16
3
65
64
36
60
84
81
24
18
9
56
37
27
24
32
7
78
59
13
47
64
20
24
60
52
24
105
35
4
32
40
24
15
21
48
48
20
48
12
52
32
1
23
60
16
9
35
37
75
33
12
35
4
3
5
1
27
15
29
13
30
5
73
72
96
12
75
120
12
20
16
36
39
17
12
73
35
40
48
80
12
25
23
19
6
107
13
42
5
37
3
32
1
27
8
37
42
113
12
112
33
48
27
45
11
4
21
35
52
24
36
8
4
33
12
18
5
13
59
115
78
48
27
45
3
116
1
42
81
9
23
28
12
15
65
28
20
127
65
28
75
9
20
13
12
66
24
17
76
33
24
11
37
15
27
33
24
80
28
68
13
42
17
28
24
60
8
13
18
29
1
90
17
4
36
15
29
40
81
42
17
28
3
33
15
102
18
17
12
28
87
33
120
20
25
35
7
33
8
4
8
24
13
63
8
4
20
13
3
32
24
61
35
7
17
48
103
29
19
21
44
79
41
49
71
25
39
63
77
16
24
33
39
44
12
25
59
180
1
15
20
88
116
16
12
93
23
16
3
57
21
15
8
16
56
43
5
25
42
53
67
17
60
48
72
16
56
40
68
103
9
24
12
48
9
258
33
15
17
60
4
63
45
128
13
12
42
65
13
3
12
68
37
192
3
33
11
196
20
25
3
87
30
42
21
57
15
8
4
8
55
30
23
4
15
113
60
43
21
24
9
23
84
61
12
36
39
8
13
135
132
8
157
143
79
18
30
33
44
1
75
39
48
5
60
28
20
52
20
13
60
11
96
24
36
25
87
8
4
9
47
40
32
163
30
27
45
66
24
126
42
93
56
49
147
8
24
13
15
45
3
12
20
40
3
24
17
24
16
20
43
5
13
60
48
90
24
21
60
84
3
120
9
93
96
15
147
90
3
9
23
12
13
3
117
35
112
108
20
7
6
59
48
85
27
80
1
147
24
120
51
29
24
172
104
24
60
12
7
6
15
27
48
5
115
125
25
27
32
12
1
162
6
39
171
17
25
12
35
136
32
25
48
51
20
13
3
8
36
49
47
72
1
27
20
4
21
23
60
37
18
24
17
13
35
31
72
17
12
91
30
18
41
31
18
54
90
6
17
100
3
21
84
15
101
49
27
15
48
9
12
81
3
32
12
12
16
8
24
136
15
30
59
25
6
24
18
39
24
56
40
84
56
19
77
52
20
16
60
45
27
80
60
25
48
15
32
24
48
13
23
7
65
12
16
12
60
68
36
19
9
20
1
39
33
107
72
124
24
21
12
75
24
36
140
127
41
7
48
81
69
114
48
33
12
57
11
76
44
40
60
20
12
13
60
35
12
52
21
12
102
21
120
44
112
63
5
91
9
8
112
20
28
60
24
93
11
49
83
28
27
53
19
48
78
24
23
4
8
31
57
24
44
97
23
67
5
4
63
6
11
36
40
3
42
39
44
4
20
12
76
32
48
4
84
32
43
149
1
11
16
12
8
12
52
24
84
12
9
47
43
17
37
35
31
30
59
13
60
23
36
49
15
9
95
91
81
21
27
12
3
21
9
71
12
48
37
135
57
11
4
108
33
51
36
20
28
15
5
19
45
21
12
63
20
4
12
24
20
37
12
111
9
11
24
25
87
21
59
4
20
79
17
13
11
12
13
12
23
16
24
44
16
12
3
21
9
51
8
36
64
152
1
39
8
25
66
30
11
4
45
11
24
76
24
9
6
42
78
65
49
3
45
3
80
12
48
37
15
12
33
23
36
49
119
88
20
13
51
44
72
43
72
9
128
60
16
20
49
27
51
18
54
17
28
132
36
8
12
120
7
30
87
24
57
90
9
39
69
48
80
13
135
12
45
315
20
40
44
88
20
16
12
180
45
63
92
25
12
18
9
141
15
3
29
1
39
36
15
17
157
15
51
117
8
16
20
40
9
11
28
15
5
88
48
32
12
31
65
12
24
19
77
25
120
48
11
103
17
13
47
61
95
37
51
12
24
60
24
36
9
15
96
44
40
12
3
117
8
60
36
60
60
40
24
99
21
12
57
36
15
84
135
6
11
36
48
60
12
4
8
31
30
12
39
8
36
67
30
108
84
47
76
8
16
8
13
48
24
18
53
64
3
5
13
30
57
15
17
31
5
12
48
16
9
54
33
44
43
17
4
80
4
45
23
12
31
5
36
103
21
24
80
12
61
42
21
9
3
32
25
147
153
138
165
32
40
45
6
45
45
75
9
23
52
8
4
33
48
23
120
97
3
80
52
45
23
4
32
49
27
20
4
20
19
54
47
48
85
6
65
16
8
60
16
12
20
60
13
42
33
177
3
56
36
7
6
27
12
32
1
18
17
37
3
8
60
100
15
24
117
51
45
32
172
8
16
15
21
9
47
60
4
8
1
35
12
12
72
1
78
54
90
18
23
37
18
57
12
3
90
3
12
15
9
20
36
52
3
48
21
8
91
81
24
12
3
17
4
3
48
93
27
77
43
18
27
3
24
5
1
42
5
25
3
45
72
48
35
79
125
12
121
47
13
35
12
25
63
20
85
27
21
15
32
60
4
36
20
12
13
15
32
36
4
108
33
54
17
109
39
56
16
24
36
104
25
30
101
28
12
180
36
24
104
36
24
24
55
53
13
12
3
60
36
228
12
44
16
36
24
21
95
43
41
181
18
21
21
12
183
92
60
12
151
29
16
ABCD 96900119692*3^$a+1 [50105]
9
60
12
3
56
1
48
12
3
57
243
21
24
36
12
72
36
15
72
93
87
8
1
111
33
15
180
20
84
40
45
15
36
9
11
61
36
27
57
23
76
20
60
97
12
35
61
60
36
3
116
40
69
63
152
1
119
1
35
169
63
12
56
64
56
24
160
20
37
39
20
100
57
3
129
15
56
25
27
33
24
3
117
48
15
12
36
24
96
120
144
81
15
21
36
48
24
3
33
84
36
27
8
40
69
72
60
23
36
25
39
165
35
85
12
60
279
44
36
85
155
60
1
123
20
61
36
3
56
121
48
3
108
12
60
9
39
9
72
24
24
12
111
8
24
205
35
16
45
95
1
60
183
57
24
59
1
120
84
156
36
63
81
12
132
15
36
141
59
61
63
45
51
9
36
35
25
39
165
12
39
84
81
24
35
1
15
60
69
15
36
81
108
35
25
63
48
60
20
25
36
228
35
16
141
23
40
56
97
27
176
24
16
72
92
1
36
48
11
40
21
60
63
20
25
12
120
3
45
15
56
52
8
121
51
48
24
21
15
84
56
144
85
75
81
119
96
61
3
33
48
35
24
100
81
72
47
25
3
45
63
60
9
60
48
75
69
59
1
48
120
156
24
15
36
24
21
36
39
104
97
63
56
1
59
60
1
51
12
20
76
9
96
15
129
15
60
36
45
27
9
36
63
69
11
24
61
24
11
85
87
33
15
105
59
97
120
39
44
61
35
61
59
25
95
25
15
24
21
59
36
49
15
20
61
60
36
63
33
47
25
35
85
111
80
24
60
16
80
144
36
1
60
123
48
48
84
21
39
45
11
40
165
12
3
129
60
11
4
48
12
20
60
40
36
20
61
24
15
24
56
61
36
47
73
48
24
51
24
176
25
27
92
28
48
120
44
25
11
49
120
35
36
109
120
11
52
129
59
49
15
60
20
28
45
3
84
45
36
35
52
168
44
1
15
24
36
120
44
61
39
96
9
132
23
36
4
36
44
60
36
120
1
84
24
131
40
60
9
12
59
25
72
3
21
83
36
4
21
60
60
75
20
60
84
25
3
9
23
88
12
20
25
36
39
20
160
36
9
48
123
81
123
21
60
60
84
303
9
39
20
25
24
12
51
60
177
51
9
108
3
20
1
204
12
27
45
48
108
87
12
56
109
3
129
143
1
60
59
76
72
69
48
12
51
93
36
216
204
120
143
76
44
16
20
109
120
3
60
45
83
124
45
12
23
120
16
9
72
24
119
25
3
8
61
60
83
25
51
60
21
63
20
28
9
108
15
96
69
96
27
33
36
108
15
36
21
23
1
27
8
1
3
105
36
27
69
48
351
81
24
60
147
9
23
1
59
60
16
12
9
24
24
75
60
45
15
21
60
120
119
1
35
4
93
23
24
40
56
60
37
23
25
27
9
36
15
32
36
52
12
96
141
120
23
85
75
60
81
27
57
48
3
84
237
39
72
60
8
1
48
35
25
51
261
59
84
13
27
57
123
45
111
24
36
20
84
88
60
45
24
60
3
56
109
3
60
32
1
15
45
36
60
23
16
20
25
59
97
23
61
75
9
51
84
33
63
24
20
61
24
12
3
57
60
84
84
36
15
45
60
96
48
3
33
12
47
16
140
24
16
44
16
44
25
35
205
11
40
24
141
75
12
33
12
24
39
80
4
57
204
35
40
21
48
155
36
24
76
9
36
59
16
9
36
24
72
23
37
51
129
48
11
25
39
81
180
75
21
159
9
51
144
81
12
83
4
36
60
9
15
33
48
36
39
45
35
49
12
108
60
36
135
44
37
36
72
111
105
35
1
24
36
48
3
32
37
63
140
36
1
99
81
3
20
28
9
3
21
36
84
15
44
36
1
59
52
69
159
24
81
27
9
48
15
81
35
40
9
11
109
11
25
27
8
24
61
135
72
68
1
48
35
1
156
23
1
27
117
95
16
44
156
24
36
49
3
57
3
32
121
24
96
60
27
12
36
81
63
57
23
25
156
27
92
76
44
1
15
21
23
36
4
20
28
12
20
61
135
21
60
108
12
39
9
35
25
120
15
80
16
104
1
35
37
12
35
1
60
120
24
71
25
24
35
1
135
144
81
75
9
63
9
3
105
51
44
61
35
40
44
36
40
164
1
27
105
12
36
35
40
21
48
35
25
12
96
3
9
63
45
72
51
60
104
16
ABCD 96900391418*3^$a+1 [50051]
32
16
15
60
101
25
270
24
9
81
42
29
31
33
104
16
51
21
33
66
45
21
99
15
81
8
55
9
27
30
95
25
66
29
64
32
85
90
9
159
72
9
9
47
13
12
114
5
145
36
360
114
161
19
29
55
65
7
185
19
126
87
33
18
36
24
12
78
39
8
103
36
5
49
6
41
265
60
234
185
48
16
75
29
136
80
55
66
6
17
16
24
48
123
29
31
150
66
6
48
60
47
13
66
24
90
96
143
151
17
40
63
36
6
54
33
87
6
99
69
51
56
13
59
67
69
15
36
69
15
177
3
96
29
7
78
27
93
6
54
120
6
24
36
189
15
17
13
11
49
60
99
57
15
24
57
24
23
72
19
5
25
6
9
72
3
12
17
97
6
89
25
111
24
8
7
66
183
45
35
72
145
24
114
21
128
88
63
65
7
78
102
48
21
24
135
9
120
120
3
125
24
25
23
1
72
15
3
5
31
81
39
60
174
6
6
84
30
96
108
6
36
27
3
54
6
120
18
15
32
43
36
120
6
147
21
155
25
102
48
12
48
101
24
64
33
18
149
16
72
48
87
48
36
5
55
84
29
103
114
111
9
15
8
1
30
60
21
128
40
96
32
64
69
66
81
33
72
108
27
45
90
18
90
117
33
66
69
32
43
21
8
40
33
23
1
183
51
45
24
141
42
9
81
78
57
3
36
60
114
156
24
12
75
15
48
240
89
1
39
21
6
53
31
81
39
162
78
42
47
1
102
30
18
17
24
40
9
210
42
90
33
72
9
71
43
12
144
9
24
21
11
19
6
36
30
84
41
25
135
8
115
90
66
33
57
15
21
35
79
6
60
30
24
9
144
27
69
24
32
19
156
126
48
51
9
135
105
15
51
24
6
159
15
60
366
63
96
27
144
54
162
29
199
66
30
81
3
69
216
57
143
16
56
133
66
24
36
101
88
147
5
55
228
29
97
15
9
159
168
8
24
61
107
192
7
60
36
18
210
30
282
18
35
55
89
43
30
24
36
48
36
36
48
30
270
15
111
105
15
89
37
108
6
174
11
25
54
150
35
37
99
21
48
42
24
84
6
24
135
45
59
7
60
84
96
156
48
96
84
270
42
24
6
18
41
31
9
56
24
25
36
27
81
90
30
135
24
3
48
90
276
6
57
96
24
8
85
18
36
114
42
108
90
35
7
129
120
15
33
147
29
55
216
114
120
39
27
36
9
129
6
144
96
54
99
33
24
66
245
25
90
45
48
15
42
23
67
24
45
39
17
49
30
54
12
23
31
81
45
138
180
6
54
89
72
1
174
60
30
36
48
282
30
114
36
168
12
84
24
60
129
32
144
24
1
6
24
36
6
60
35
259
21
33
47
19
36
30
204
39
72
33
60
66
9
72
93
90
42
90
5
85
84
24
6
66
263
31
24
90
42
30
15
129
23
1
12
180
78
36
54
12
3
32
13
99
48
48
32
19
21
153
72
90
18
60
15
456
9
6
153
56
40
111
65
109
27
63
150
36
156
18
156
213
8
25
18
6
120
144
15
165
27
48
75
90
30
102
150
30
84
15
56
13
75
24
93
18
96
66
87
8
55
18
111
8
336
72
40
45
3
207
17
7
305
1
47
73
23
40
111
153
21
51
75
36
18
120
15
27
5
43
117
153
42
84
84
6
6
84
6
23
7
18
15
81
15
48
93
18
30
30
29
133
18
66
24
15
111
33
33
60
120
84
144
66
126
78
9
32
16
8
16
104
64
72
39
36
53
13
27
51
45
57
30
17
133
18
65
16
105
111
135
210
54
144
72
90
54
84
21
21
18
17
19
69
51
66
48
75
57
54
33
ABCD 96900437332*3^$a+1 [50145]
73
111
72
68
84
25
87
105
144
111
56
48
24
256
116
28
57
216
24
23
40
80
97
71
48
64
72
44
37
72
35
220
81
15
144
68
37
96
47
48
60
52
128
16
56
48
49
47
49
72
48
24
23
40
9
23
48
97
71
121
35
4
57
47
1
72
59
61
72
72
95
25
39
9
168
24
96
63
57
47
120
168
40
104
88
33
120
63
81
15
9
107
13
24
72
35
85
120
48
135
33
107
13
23
1
11
100
33
231
33
71
25
39
33
24
83
180
1
215
16
168
225
23
48
64
152
208
8
97
83
108
72
72
96
1
83
181
59
85
23
40
80
64
249
72
72
47
40
104
217
23
1
168
135
105
96
144
11
85
47
88
72
57
35
13
192
192
168
48
15
9
83
192
4
32
40
68
85
15
44
148
33
95
12
4
33
135
32
16
105
48
59
277
24
135
32
60
12
96
40
57
87
80
97
39
9
72
35
28
72
264
20
36
16
57
143
40
8
1
23
97
23
168
12
85
15
48
32
40
20
52
129
159
57
24
144
95
60
36
40
57
23
36
60
88
32
73
35
60
25
15
33
87
32
24
49
135
33
15
129
96
95
49
63
153
63
177
63
9
35
36
40
24
8
24
144
72
112
8
25
35
37
11
144
28
57
11
85
39
297
59
76
128
16
32
40
32
60
61
87
9
168
71
36
4
9
35
60
48
49
63
81
120
39
57
59
85
144
23
97
111
80
121
135
56
48
25
24
87
201
15
9
71
60
108
16
24
44
37
39
9
63
32
208
48
9
15
33
48
35
60
72
72
48
72
145
63
72
48
20
12
73
24
143
25
72
120
11
28
9
135
105
96
11
48
28
9
23
72
108
52
81
47
25
23
24
73
15
56
97
15
48
9
23
25
47
40
33
63
9
327
105
59
4
48
92
180
72
36
109
119
1
48
11
4
32
121
23
120
24
376
81
24
95
49
71
40
56
48
72
24
36
48
36
1
135
8
40
176
184
200
16
9
87
48
33
35
28
9
63
8
24
12
133
15
56
97
95
193
72
95
49
11
12
73
168
87
9
159
32
184
8
121
96
48
23
40
140
180
60
12
1
35
37
72
131
109
71
49
48
23
64
116
61
15
9
72
63
176
25
48
63
44
28
176
84
36
121
48
96
24
48
15
48
129
155
220
20
52
56
49
35
13
72
11
4
80
1
120
227
12
289
167
97
87
68
85
107
324
60
144
133
167
180
108
193
72
24
35
76
24
273
288
144
23
1
207
32
228
37
255
33
48
59
13
119
48
40
57
168
120
263
64
68
76
32
25
23
49
63
24
33
15
92
76
32
25
72
135
56
88
92
37
155
37
168
72
71
84
13
240
71
25
47
40
249
23
108
13
192
23
40
24
225
48
23
97
24
23
217
168
83
28
57
72
15
80
97
83
61
15
20
4
177
119
1
24
155
220
20
37
48
264
72
11
37
15
32
24
72
12
28
48
57
107
85
95
232
56
12
13
47
25
48
47
25
143
25
48
71
25
11
12
40
140
37
24
35
12
24
88
20
13
23
97
159
33
11
100
201
23
25
168
144
95
24
49
23
40
152
40
105
107
61
47
1
24
ABCD 96900988136*3^$a+1 [50009]
6
12
42
30
96
90
108
84
42
81
27
45
111
6
66
12
6
15
69
48
3
69
66
36
13
17
39
15
54
18
57
21
96
78
18
54
18
66
174
6
24
18
75
33
54
1
24
8
69
6
210
3
9
6
24
48
54
18
36
330
19
47
49
32
72
21
144
78
13
17
18
96
126
114
109
32
15
54
3
15
25
56
27
12
1
32
15
12
246
15
81
36
42
48
144
36
84
33
21
66
6
123
51
21
147
18
78
12
12
30
36
6
21
45
102
12
6
54
138
6
24
45
16
35
60
6
150
18
48
67
47
24
36
13
35
72
48
30
36
42
30
120
3
15
90
36
114
9
15
25
71
57
117
18
18
60
36
39
9
30
105
27
78
90
12
48
6
27
93
30
126
54
6
120
51
15
12
30
36
19
47
78
75
33
54
6
18
6
66
84
138
18
78
19
41
175
5
24
3
33
79
17
6
73
104
3
12
30
3
45
24
138
33
69
6
84
129
21
18
33
15
18
87
93
72
48
54
21
21
30
66
138
222
67
167
6
54
108
42
66
78
15
39
60
108
24
54
54
21
21
24
24
72
6
42
12
39
15
24
18
30
24
78
66
9
40
71
25
89
12
24
114
25
11
36
18
18
117
16
71
6
267
111
12
72
138
3
40
5
6
66
90
60
12
90
6
72
12
216
42
30
157
23
72
120
33
39
78
42
78
51
21
3
40
120
56
40
107
12
12
54
96
6
12
66
96
18
1
35
6
60
6
12
30
6
24
21
39
96
30
30
36
84
72
93
24
21
6
90
3
3
133
5
66
96
60
93
27
12
48
18
15
15
96
66
7
96
80
45
6
6
7
125
126
45
147
24
60
84
72
18
27
3
36
24
49
65
42
66
42
78
144
126
30
18
84
12
60
18
12
96
27
16
77
42
6
54
48
24
60
6
18
12
72
6
54
48
30
30
13
47
162
55
23
105
3
54
31
32
63
60
45
27
117
27
126
7
5
18
60
108
156
144
36
9
21
54
36
18
240
18
30
60
27
87
18
12
48
18
18
180
24
168
24
18
1
5
54
192
69
21
3
15
30
75
21
6
69
72
57
48
84
60
111
15
30
75
75
93
27
12
1
32
88
35
114
72
19
152
45
30
138
27
27
93
39
78
30
36
12
114
114
36
36
12
90
90
1
149
18
60
12
30
48
18
9
147
48
12
129
21
90
24
9
21
150
12
30
30
45
15
313
17
90
12
6
24
30
78
15
27
45
147
48
36
12
24
30
6
12
21
15
6
6
42
30
66
6
18
78
165
3
42
30
108
6
60
48
12
24
24
75
123
72
6
36
3
63
57
111
129
40
47
78
18
42
183
123
85
59
21
279
6
12
12
6
42
43
32
45
27
3
162
6
36
49
5
27
159
96
57
147
66
48
126
6
114
60
24
129
45
3
9
6
24
114
15
40
5
114
36
126
96
48
66
114
6
24
30
54
33
123
96
24
42
48
30
45
45
54
48
78
6
156
60
348
42
27
33
60
75
27
48
18
42
153
9
30
33
15
24
6
3
64
8
237
18
42
15
3
12
1
59
42
204
36
18
90
12
318
72
69
27
30
12
91
11
60
66
103
41
111
405
198
12
73
17
54
120
9
9
6
25
11
60
36
90
195
39
9
9
31
5
42
24
48
36
90
102
60
12
42
78
90
150
45
183
57
40
83
37
35
36
30
42
12
61
77
27
147
213
117
48
42
126
27
3
48
45
21
19
32
27
61
5
19
5
6
54
18
78
6
78
90
102
48
6
36
48
6
99
256
32
39
9
9
6
9
21
12
12
6
36
6
30
330
24
78
36
36
30
63
51
126
48
6
102
24
24
54
132
30
19
11
21
72
213
42
102
48
6
36
18
15
51
12
30
43
89
31
95
9
21
120
126
60
6
12
55
83
24
93
15
48
30
240
24
18
6
139
35
42
6
18
24
6
132
54
3
96
51
48
18
3
144
15
36
96
36
120
24
120
6
75
48
45
27
123
36
60
48
85
35
96
84
66
6
49
24
35
213
48
9
15
3
13
5
12
12
115
5
6
54
60
6
84
186
60
75
135
6
171
27
42
150
108
126
66
73
17
30
36
78
6
30
24
126
6
48
60
24
6
ABCD 96901085954*3^$a+1 [50010]
25
42
9
24
69
23
40
8
12
7
53
144
40
21
3
36
33
51
24
12
33
23
52
20
36
1
155
4
12
20
24
1
63
24
56
19
17
13
47
96
28
24
8
108
1
39
81
78
18
119
16
48
24
12
63
65
12
40
15
18
51
56
109
27
27
21
12
57
11
7
30
3
15
5
64
36
45
36
59
31
5
13
11
7
17
28
27
33
44
28
21
36
15
48
36
27
18
36
63
252
3
21
12
48
12
44
16
12
8
4
44
49
147
84
164
37
75
39
17
4
8
1
24
11
120
16
33
3
9
90
21
20
48
19
81
12
12
20
1
39
68
52
27
9
20
12
49
11
4
3
21
20
7
17
1
11
88
15
113
28
57
39
44
1
3
20
91
102
15
45
63
24
56
91
29
25
27
24
8
12
1
35
12
52
9
30
65
12
37
3
24
9
11
1
23
72
12
72
1
35
4
21
47
40
32
73
42
93
72
60
75
18
131
1
36
27
20
1
131
24
49
18
53
12
4
84
56
25
11
97
18
5
28
51
18
3
12
108
9
54
17
28
9
12
3
15
60
30
15
12
9
75
51
5
36
64
56
19
21
8
40
21
3
12
8
52
36
8
16
24
21
155
4
32
12
12
4
57
18
30
15
36
20
28
12
15
90
18
42
3
32
40
15
45
39
17
24
64
20
1
3
36
92
37
27
36
24
8
85
15
32
1
78
65
24
1
11
73
51
9
30
45
8
88
20
25
54
113
28
12
20
109
6
9
3
41
4
8
40
32
28
8
4
75
18
15
24
8
12
64
96
9
47
7
105
80
72
16
8
61
60
35
96
13
47
12
16
80
25
59
16
12
188
52
84
69
95
4
27
6
30
5
85
15
9
3
8
12
97
11
157
23
25
3
12
8
124
21
36
30
54
24
3
8
64
12
68
55
53
97
35
37
15
56
4
33
75
15
41
40
36
104
4
45
11
4
8
12
52
21
27
20
52
3
57
33
18
29
16
12
80
7
108
5
37
36
47
36
64
20
133
24
51
33
60
11
28
32
24
49
15
57
30
81
164
24
24
12
40
56
12
28
32
52
69
39
51
5
49
87
24
44
120
112
20
36
4
60
15
21
33
35
61
15
93
12
23
13
42
65
48
67
18
27
57
35
16
8
24
85
12
71
52
12
9
15
60
12
44
4
24
81
15
20
199
33
69
6
9
48
33
23
12
100
20
52
20
7
21
12
48
12
72
81
3
39
113
4
44
40
36
20
204
1
60
3
96
56
40
84
72
80
52
15
17
4
24
32
40
68
12
84
16
104
52
44
64
57
15
24
60
39
129
75
21
20
64
20
108
4
20
24
1
3
36
36
15
41
13
24
27
20
40
48
12
44
25
66
81
32
1
51
3
12
6
15
20
55
30
108
6
45
9
84
51
21
11
60
160
9
35
1
27
56
24
40
48
33
47
132
28
32
1
147
45
3
36
36
12
20
12
13
3
44
16
20
120
12
1
30
24
21
9
36
15
12
8
76
141
15
32
52
56
124
9
11
64
12
48
72
20
13
75
44
52
20
76
24
144
81
23
16
15
89
88
12
56
12
37
11
1
39
32
48
52
24
8
1
36
23
48
12
16
27
30
27
12
8
25
60
75
20
7
18
3
57
47
24
16
3
18
27
81
27
8
31
21
8
31
21
9
63
32
64
39
81
120
20
1
15
20
13
36
15
21
15
80
84
24
127
33
33
23
12
88
45
84
108
15
12
8
25
3
32
13
59
72
73
72
11
4
84
21
75
108
68
40
44
16
12
56
1
54
41
25
18
41
136
24
15
17
52
12
56
28
129
3
15
33
32
120
48
72
12
12
4
44
48
48
36
43
78
107
1
36
36
72
11
64
15
5
120
12
4
12
12
8
24
4
80
16
39
36
9
44
36
12
28
69
11
7
42
48
15
8
40
32
192
76
12
45
63
57
47
16
120
51
36
17
1
27
69
11
7
5
7
90
119
4
56
1
54
42
12
23
24
25
11
12
268
32
36
64
56
16
60
24
75
117
57
35
1
51
45
63
56
24
13
35
12
48
24
196
27
5
1
84
36
27
8
16
56
40
12
36
9
11
1
6
12
6
95
52
27
41
49
63
8
12
52
32
13
3
120
45
39
33
27
20
1
15
9
39
60
20
24
28
12
20
132
1
15
39
41
109
30
9
9
11
4
3
144
6
15
39
21
12
36
21
3
15
101
25
11
28
56
24
48
28
60
32
28
45
11
4
44
7
5
28
45
11
19
17
16
48
92
67
30
75
12
24
12
72
20
112
93
36
84
87
20
36
108
1
6
90
27
72
56
25
63
36
8
40
45
3
24
63
41
19
5
48
120
52
27
9
12
9
90
9
36
15
48
18
18
114
72
63
56
180
16
93
15
45
30
21
72
60
80
12
7
65
4
44
1
11
24
112
32
1
35
40
15
30
150
12
17
28
60
9
51
48
20
1
24
27
84
20
13
23
7
77
1
39
8
7
21
9
24
54
65
1
15
24
33
15
104
88
116
24
100
12
8
28
9
95
24
4
36
92
7
30
6
102
24
15
33
23
103
9
32
24
25
11
49
72
119
64
9
15
20
25
18
45
8
72
40
80
25
63
20
19
17
16
48
51
89
36
13
23
28
12
15
120
24
9
45
59
13
107
127
21
105
27
8
12
36
100
96
44
1
3
8
24
28
153
84
15
21
35
4
56
72
13
15
20
145
15
3
77
49
3
36
44
12
31
5
28
36
21
47
16
24
21
59
55
30
36
27
15
77
61
47
108
12
64
81
95
12
12
61
75
8
24
36
16
60
15
30
36
15
27
17
84
12
12
36
67
29
16
8
4
8
13
12
42
33
39
30
3
36
21
15
48
216
12
72
15
18
138
29
7
21
8
16
45
23
12
36
40
8
60
12
4
104
79
72
54
36
54
6
51
20
52
165
12
11
7
81
27
5
19
29
4
ABCD 96901547794*3^$a+1 [50174]
255
65
133
90
281
72
79
18
18
5
48
64
8
64
24
144
183
17
55
65
112
104
16
81
144
23
136
152
168
187
54
95
24
96
1
15
39
41
120
55
129
8
97
18
72
149
319
65
7
41
40
45
147
48
24
296
40
104
61
83
331
173
7
153
72
48
56
16
128
16
72
80
48
160
141
35
88
272
16
24
231
297
8
24
31
113
337
54
36
269
24
67
72
21
32
235
29
64
72
48
344
48
7
297
24
120
56
96
109
36
63
264
123
54
135
48
32
1
144
39
120
104
313
54
113
40
63
153
81
36
54
21
24
81
15
72
72
3
90
11
144
7
33
3
29
115
93
248
55
225
9
36
27
168
48
27
29
136
24
8
96
31
33
8
40
24
48
63
233
19
72
5
121
207
27
21
24
45
180
15
96
8
7
17
40
33
119
25
15
48
8
64
45
83
43
165
128
64
147
53
37
90
108
72
45
24
80
49
71
1
23
175
90
18
125
55
9
81
63
27
117
48
48
152
49
108
27
81
90
165
288
96
243
72
189
24
32
88
296
1
183
15
18
252
35
16
24
15
65
16
9
18
125
109
83
120
208
144
80
48
37
36
23
16
123
141
39
41
31
129
24
63
17
127
9
32
232
15
33
80
64
24
24
117
126
69
24
32
19
36
144
126
27
56
64
8
184
75
5
13
251
91
45
24
21
75
51
93
321
15
128
96
64
3
54
71
19
141
80
139
126
15
72
57
63
27
125
48
43
90
35
264
24
1
90
45
120
24
117
3
231
36
69
48
8
37
123
75
197
88
48
200
64
87
185
121
87
147
101
7
65
43
72
18
90
9
104
49
18
93
231
18
15
120
128
25
39
224
232
9
36
99
243
261
104
112
24
200
64
135
18
72
207
81
39
15
161
48
184
3
197
16
72
39
90
90
5
24
136
105
23
67
5
64
21
59
31
129
96
48
32
163
237
15
36
45
9
255
15
18
72
23
157
51
72
75
77
64
39
18
327
32
40
48
72
24
96
24
111
81
99
21
72
105
72
63
153
119
25
111
87
90
23
112
153
95
40
128
24
112
8
16
207
345
48
39
41
67
29
40
200
40
141
27
48
128
67
45
99
5
121
15
144
56
19
45
81
15
32
168
40
15
234
39
24
8
520
57
108
3
96
216
117
147
24
27
45
104
31
33
72
24
216
8
7
153
32
40
104
120
55
90
95
211
69
120
45
99
24
147
36
9
8
16
56
96
24
240
73
90
90
252
111
72
195
45
48
87
17
16
32
16
81
119
64
48
8
232
24
135
126
35
19
216
29
48
40
120
87
33
32
136
168
80
91
126
72
15
72
104
61
171
272
7
216
105
72
57
18
77
13
18
90
90
117
72
24
ABCD 96901722772*3^$a+1 [50010]
42
40
18
12
8
88
2
102
16
18
30
24
170
30
16
104
66
102
40
48
104
42
40
24
6
56
84
28
48
8
64
2
24
64
2
16
38
10
44
58
30
42
18
32
12
16
39
3
30
26
6
96
24
4
20
7
33
20
6
24
24
16
26
30
6
34
24
120
24
8
58
44
40
12
68
12
70
26
30
30
10
62
10
50
102
10
96
99
89
4
20
106
2
22
26
4
90
38
18
72
18
4
56
4
6
24
56
6
180
16
60
24
120
84
20
72
34
21
57
26
10
6
24
30
50
46
18
72
74
22
8
24
37
9
114
90
30
2
28
2
13
21
20
66
24
64
6
114
48
24
66
84
18
80
6
154
42
158
30
18
30
10
30
42
50
118
14
24
7
107
22
44
60
66
54
40
2
24
85
3
8
10
44
114
16
54
2
10
14
34
14
6
16
50
30
40
3
15
32
168
10
12
50
1
17
52
66
14
58
32
16
18
96
48
68
24
36
64
20
10
24
14
160
146
22
18
50
36
58
2
4
26
88
26
54
6
4
27
83
72
46
2
40
32
96
18
6
30
43
63
45
35
48
24
190
27
225
38
6
10
26
4
12
14
24
16
8
13
57
26
24
42
54
10
32
4
18
26
76
8
18
30
7
5
67
41
40
2
6
4
38
72
16
2
54
10
6
62
16
24
3
15
14
10
86
4
6
30
12
32
150
64
9
95
40
110
10
33
5
60
4
24
24
96
42
2
28
2
48
54
130
26
4
48
8
4
6
74
190
56
112
56
40
90
36
18
38
24
88
20
48
70
9
93
42
26
22
30
108
30
2
43
33
39
17
28
27
65
18
118
42
128
22
8
4
30
24
72
80
120
25
117
26
24
22
48
20
22
14
16
8
36
60
19
21
66
21
3
66
3
27
24
24
56
30
64
2
120
46
18
62
18
22
32
40
36
6
38
10
78
48
12
12
68
60
4
54
30
60
84
2
6
34
33
87
6
20
12
42
58
6
57
45
72
18
8
24
10
62
54
31
65
16
42
96
6
146
10
14
18
36
16
8
42
154
6
26
52
26
16
6
27
5
12
70
38
58
62
42
24
22
74
10
108
20
76
20
16
6
48
14
28
14
64
50
6
10
75
21
20
24
24
10
30
104
42
18
148
8
16
80
4
30
14
16
66
8
10
27
3
18
14
34
54
56
16
24
24
8
54
64
116
4
42
24
14
12
28
20
96
6
48
22
48
2
64
38
160
50
40
2
6
94
66
24
86
18
64
56
82
78
50
12
10
14
58
30
8
12
52
44
4
60
30
80
30
36
64
6
14
72
48
40
12
80
30
61
83
6
10
50
6
30
10
48
104
78
34
24
2
19
11
30
40
18
24
50
48
12
52
14
46
20
4
24
36
102
30
24
20
46
24
6
8
40
36
110
114
60
52
12
3
15
24
6
8
10
6
18
6
42
104
144
72
30
28
30
24
62
18
40
78
2
30
48
40
18
102
50
30
18
46
26
40
2
36
16
26
22
15
27
24
30
26
34
44
130
66
6
90
14
130
6
38
40
2
6
24
16
2
10
38
118
80
34
62
4
30
24
38
40
12
38
30
24
10
56
34
75
33
48
8
34
93
29
6
10
32
22
24
50
54
6
24
40
2
24
10
27
9
24
26
10
6
8
64
72
48
32
25
15
24
6
26
40
8
61
65
58
98
4
18
56
16
8
40
6
2
30
10
14
90
70
48
18
38
24
132
70
30
80
10
38
10
120
30
27
33
62
46
18
2
22
32
40
48
56
6
90
30
28
80
52
8
72
10
30
20
76
2
18
48
4
18
62
10
78
20
84
18
78
24
18
82
36
60
14
64
146
6
22
66
14
10
72
14
4
27
21
12
66
56
30
18
70
20
36
10
50
30
46
50
96
34
6
30
39
59
46
50
16
62
42
24
30
10
14
18
24
30
28
15
23
10
44
4
27
59
13
83
70
8
34
6
20
6
90
144
36
10
50
4
60
6
21
275
288
24
10
108
15
3
6
114
54
18
50
28
26
6
18
6
58
45
11
24
40
6
122
160
14
90
1
29
18
48
34
14
16
14
79
83
48
102
10
45
35
22
50
10
6
42
32
28
138
24
18
60
32
7
9
36
36
72
66
6
8
16
24
2
6
24
10
24
42
32
60
42
48
106
116
64
24
50
46
26
46
42
18
14
1
69
8
148
14
70
26
34
30
104
22
48
72
60
12
26
30
10
14
18
18
31
36
17
40
26
6
48
18
118
26
34
62
22
42
18
27
51
78
32
58
30
26
18
78
18
36
64
32
28
20
12
64
20
91
15
24
56
24
16
80
37
35
78
82
2
6
10
12
18
18
14
18
22
86
52
14
54
42
24
40
8
13
33
24
20
12
48
36
52
42
8
24
6
58
14
10
32
48
16
72
14
34
104
16
24
48
14
4
84
26
72
78
10
6
48
50
37
5
28
18
18
14
16
2
22
48
8
6
48
42
18
16
12
8
24
88
12
102
6
8
12
4
66
32
37
3
8
70
8
34
42
14
54
12
36
12
6
16
24
32
18
112
110
34
20
114
22
2
66
12
112
36
51
93
6
24
62
31
27
42
44
82
24
80
24
22
18
14
10
38
24
64
2
18
6
24
49
23
42
100
108
30
14
48
10
42
38
6
16
24
72
42
30
8
18
34
6
14
90
13
99
45
3
2
108
40
26
6
10
6
8
7
89
10
26
48
4
12
38
10
20
96
82
158
12
108
42
22
26
10
86
54
52
32
22
8
22
114
120
30
2
34
15
63
6
39
72
3
32
6
4
38
25
17
46
2
48
28
24
2
40
8
10
20
10
78
24
8
18
18
54
16
24
48
8
46
18
26
16
80
28
26
72
22
128
34
8
22
18
26
36
24
24
10
18
27
21
44
58
8
64
200
22
15
5
31
23
6
18
18
4
24
42
42
12
20
4
39
35
18
84
18
25
53
28
12
15
185
72
ABCD 96902377706*3^$a+1 [50087]
109
5
96
84
60
36
54
66
54
36
30
30
30
324
55
11
37
167
90
31
29
36
60
84
6
60
24
30
126
234
15
141
60
90
114
126
84
66
30
354
6
33
160
71
9
112
5
30
84
36
84
1
65
84
36
54
33
57
126
9
96
15
210
30
129
144
27
60
90
30
240
97
113
24
120
90
150
120
186
144
61
5
30
210
54
69
51
96
174
6
105
208
77
99
96
45
3
384
16
11
6
159
45
36
54
330
210
330
3
3
93
27
144
21
45
180
114
45
201
30
84
30
391
5
27
123
60
24
193
47
6
264
3
87
66
240
30
9
45
3
213
234
36
54
135
135
126
114
90
6
24
1
5
120
54
45
96
105
39
81
54
90
120
126
180
30
87
3
24
66
3
27
84
33
57
180
19
17
30
24
96
150
60
30
30
27
63
144
30
150
30
63
93
150
45
9
150
6
43
77
54
36
25
95
30
264
43
347
60
9
111
36
234
60
30
6
60
7
77
6
24
36
204
69
96
21
174
66
27
112
185
36
3
27
84
30
243
117
6
54
120
183
183
30
54
6
15
69
60
90
366
204
6
30
87
57
186
84
9
171
69
21
36
30
217
80
57
36
30
37
203
84
49
131
180
361
35
13
176
135
66
30
9
51
30
84
126
60
30
30
150
24
30
66
120
79
65
6
169
41
30
60
93
231
9
57
30
90
114
109
80
57
24
15
45
96
84
6
57
93
120
75
9
6
60
144
60
6
120
30
109
48
80
123
24
156
33
81
96
79
41
39
48
93
270
84
66
294
66
30
60
60
33
57
54
81
15
150
480
144
36
180
30
24
186
115
5
84
186
150
270
30
60
264
66
90
54
6
150
73
41
36
19
48
23
114
30
105
165
171
15
90
60
150
37
17
6
84
66
3
147
13
137
234
13
48
59
69
81
186
69
21
24
36
90
69
75
21
45
24
90
60
126
30
120
33
57
24
60
3
63
24
30
60
210
45
15
36
84
240
66
30
30
123
57
84
3
192
16
32
183
24
1
59
66
60
183
81
240
111
64
48
47
129
112
95
33
267
60
24
96
33
96
21
54
36
114
6
84
30
66
60
57
33
30
24
105
81
30
24
90
360
30
9
87
153
57
87
123
24
13
53
84
151
5
139
65
36
187
113
127
83
240
60
30
330
313
77
24
43
23
30
90
120
30
24
180
120
6
177
3
45
112
17
126
60
150
24
39
51
60
96
240
90
30
24
60
66
54
13
23
57
33
390
57
33
114
13
227
36
25
35
45
135
114
90
180
90
6
57
33
543
117
24
96
24
6
54
63
117
283
23
84
6
84
276
87
3
90
54
61
59
60
6
19
96
239
6
43
47
120
9
141
ABCD 96902577602*3^$a+1 [50018]
51
132
45
3
21
143
181
156
23
13
72
107
1
47
48
4
129
35
37
48
107
49
108
3
44
25
23
12
40
9
12
23
49
12
36
35
40
8
16
44
76
20
36
72
37
60
143
88
92
13
24
168
35
60
61
71
13
87
225
23
48
85
15
9
35
36
48
76
36
68
25
12
35
120
348
181
228
132
15
9
24
12
119
1
35
40
80
24
60
84
120
133
15
177
3
9
36
35
60
48
1
195
45
11
100
188
97
47
37
95
25
35
61
84
15
216
60
164
49
312
60
48
107
24
61
24
48
123
68
12
264
24
52
69
23
37
51
140
37
180
12
23
148
45
23
37
39
261
48
84
75
8
144
4
129
47
96
73
147
129
131
100
8
144
61
156
264
135
72
8
1
48
95
160
21
11
73
47
133
12
111
212
12
85
75
45
119
1
11
25
48
72
95
24
48
192
144
109
83
49
11
25
87
141
71
40
288
32
1
12
3
309
60
48
120
12
99
24
8
13
35
96
49
27
108
104
72
36
12
85
36
216
60
11
88
20
181
48
23
4
108
117
83
13
24
36
179
25
23
73
75
225
183
104
13
15
32
36
96
108
97
11
24
181
24
15
33
11
85
36
180
36
84
120
131
72
13
159
33
35
16
44
160
21
59
76
20
37
60
12
12
11
73
135
117
12
155
36
109
12
99
57
39
141
23
144
1
12
108
12
24
108
48
60
24
83
88
32
148
9
59
12
124
80
48
85
123
57
75
12
93
51
132
32
36
25
35
204
13
108
95
1
60
11
24
76
164
25
35
73
3
69
83
48
60
73
35
136
56
157
11
157
75
20
12
36
49
72
59
16
81
84
48
12
96
48
71
64
129
87
93
3
8
121
84
12
47
12
36
112
21
135
44
85
132
60
96
108
51
9
84
23
49
75
21
24
180
24
11
121
108
72
48
51
33
72
83
48
37
48
143
61
131
13
107
24
24
96
36
132
1
12
59
25
60
120
36
23
24
96
25
144
12
120
203
37
36
39
9
36
11
4
129
47
109
35
265
83
13
12
48
47
1
87
24
21
24
120
36
167
73
35
60
4
69
39
21
51
104
16
45
71
100
8
72
97
95
61
156
180
11
4
96
93
132
27
201
12
179
25
84
35
16
33
23
157
48
24
60
15
144
21
11
49
84
12
72
60
75
128
24
40
8
157
48
72
71
13
24
72
36
48
107
109
36
23
181
11
64
33
60
95
25
27
105
108
72
3
56
16
164
181
119
216
108
52
188
12
1
108
144
108
60
35
73
35
124
225
71
120
36
13
71
16
129
36
23
36
181
11
72
16
21
60
60
23
180
85
72
35
24
157
23
76
21
159
68
220
57
11
25
15
8
61
3
32
13
83
13
147
152
13
84
15
45
23
28
68
4
8
13
11
240
13
147
81
204
35
205
15
33
36
15
165
51
56
25
99
68
25
3
129
171
9
96
48
11
85
23
88
44
13
12
120
228
263
13
264
11
85
120
71
85
84
24
27
176
24
48
73
39
249
39
33
84
11
97
108
84
23
13
83
49
12
59
109
35
156
252
48
1
3
32
16
20
60
28
24
33
24
60
135
36
93
155
112
9
36
24
11
37
47
121
75
129
60
111
45
95
4
81
24
156
84
60
48
87
168
32
25
ABCD 96902625754*3^$a+1 [50077]
81
52
44
15
36
18
18
6
48
19
71
6
18
9
48
15
12
1
48
32
51
45
75
9
12
51
81
63
105
21
72
78
9
48
9
27
15
1
119
9
24
88
24
20
15
241
68
21
30
18
54
37
12
23
57
3
1
47
6
19
116
27
48
73
44
9
43
8
3
37
8
4
36
23
6
27
136
72
107
85
20
112
11
6
3
24
27
18
67
36
17
111
16
23
93
64
5
39
76
29
27
28
137
18
1
36
17
115
120
8
28
44
87
9
3
81
9
114
21
51
73
47
24
12
42
27
108
183
9
4
72
36
47
13
59
13
44
33
48
51
60
15
1
12
24
23
21
153
43
24
32
4
12
53
19
29
90
24
30
19
35
57
3
84
37
53
19
5
7
92
45
115
11
18
7
11
21
9
6
12
181
80
60
48
112
20
64
12
35
1
80
60
45
55
116
12
27
33
16
56
16
24
23
9
63
1
11
24
66
43
20
15
37
11
61
32
165
72
7
48
44
16
8
3
61
60
23
9
75
1
5
19
56
45
7
83
61
17
15
76
11
114
19
29
42
30
31
84
8
40
71
9
63
1
71
145
32
36
16
36
29
31
23
13
48
44
16
35
24
73
173
159
4
60
11
6
31
35
6
54
45
88
44
76
11
90
139
47
12
42
102
9
9
67
56
40
5
31
17
3
48
75
1
41
7
83
12
18
42
169
24
35
60
49
59
36
21
52
29
18
144
6
18
36
18
210
33
165
67
8
24
24
48
76
23
18
42
30
18
144
1
92
16
89
6
85
5
18
21
33
147
16
48
12
23
36
73
12
47
1
36
12
12
11
25
32
4
48
35
12
78
19
11
18
79
80
3
24
21
28
35
24
25
41
39
15
36
6
43
5
18
37
48
11
9
27
21
112
23
6
3
16
8
4
35
57
36
33
43
36
92
45
24
127
11
33
3
21
15
78
18
72
9
45
18
25
23
72
24
1
32
39
21
60
255
49
11
18
39
135
36
21
48
36
63
54
7
32
135
42
126
13
8
28
60
48
5
19
11
1
161
24
99
21
54
181
23
25
5
99
45
54
9
51
1
53
48
7
92
4
44
4
36
60
80
3
12
1
23
9
12
69
63
64
44
24
3
18
7
83
45
57
7
65
127
17
6
25
12
29
6
109
20
51
54
30
13
59
24
90
111
15
1
11
36
13
36
65
15
51
36
13
11
37
12
59
9
21
7
68
93
30
85
23
1
8
64
72
20
16
35
24
72
25
29
90
13
17
19
5
7
11
57
27
33
3
121
23
121
11
21
15
9
12
15
69
48
88
59
157
47
48
1
23
30
78
117
21
90
1
35
24
108
61
68
64
12
11
54
72
39
9
114
84
45
40
72
5
127
32
9
7
23
93
21
3
40
11
69
3
48
36
9
136
36
41
39
15
12
96
9
93
42
72
61
11
9
120
4
180
44
51
6
3
16
53
51
15
9
40
48
107
13
71
108
117
15
13
41
3
51
36
30
15
28
47
57
40
8
40
149
30
24
12
6
27
27
61
144
101
19
12
131
13
36
5
66
69
201
19
84
84
11
42
30
36
25
120
36
12
11
13
44
64
12
32
24
75
36
9
24
16
95
6
27
40
24
11
85
11
13
5
18
13
59
54
30
61
104
75
36
108
37
44
9
39
36
40
29
7
20
3
121
20
27
18
90
12
85
47
9
16
11
36
13
12
23
61
11
1
132
11
6
19
71
36
13
8
15
30
6
13
32
3
13
29
72
19
29
7
20
24
45
66
33
72
12
51
1
44
16
44
4
11
9
45
144
18
13
20
3
69
16
11
36
25
24
96
71
97
59
18
24
90
12
21
40
35
21
28
12
23
24
36
1
20
40
5
24
90
48
9
27
42
90
36
61
47
12
96
25
11
12
24
48
186
18
30
7
11
6
18
57
40
56
88
11
48
18
15
4
72
32
64
80
36
28
29
27
63
1
5
27
12
87
12
6
27
21
55
36
8
36
52
24
11
9
3
1
32
88
120
32
12
27
30
54
81
9
18
1
36
84
11
36
30
15
171
37
48
12
11
13
77
66
24
1
35
36
1
24
24
24
227
37
56
21
159
75
129
51
49
32
48
9
54
61
36
11
9
51
25
11
25
11
1
11
54
19
125
54
24
21
40
96
84
11
36
13
35
33
52
5
42
57
24
75
21
3
18
72
27
64
119
1
5
123
165
55
71
69
3
21
45
114
1
35
13
215
105
39
6
30
157
47
12
25
89
7
59
21
48
4
92
105
186
84
13
23
21
52
5
43
47
1
48
23
37
60
5
3
15
33
12
123
54
27
3
145
41
115
8
3
18
18
1
24
24
20
4
8
3
36
1
104
3
24
13
35
13
5
51
4
60
68
75
12
42
162
73
8
117
48
3
15
72
1
12
32
63
18
18
36
57
28
5
6
45
75
61
36
12
32
117
3
45
72
27
15
141
15
45
100
59
9
16
59
24
13
71
1
71
13
20
12
48
75
12
25
17
43
5
67
47
13
35
6
7
11
1
8
28
12
96
48
23
105
3
48
42
54
36
153
21
31
12
47
24
1
53
54
61
36
59
73
107
1
17
24
18
9
75
1
12
83
48
1
17
18
25
11
114
43
8
15
6
30
1
17
78
36
36
61
72
128
45
54
12
72
13
11
174
7
17
48
6
18
30
9
28
20
4
101
18
81
40
5
6
13
84
119
72
66
18
1
8
87
33
15
49
24
32
4
71
69
255
6
30
ABCD 96902635034*3^$a+1 [50118]
12
9
159
9
63
177
3
189
84
24
12
15
9
31
80
36
60
4
20
189
91
125
24
87
9
24
51
40
20
136
60
17
12
15
76
20
57
87
24
72
4
89
84
123
220
60
20
57
43
17
27
40
41
55
60
24
20
33
43
5
15
69
75
21
39
33
51
52
84
20
21
12
7
60
156
20
40
8
16
20
76
104
9
15
76
65
15
69
240
60
144
63
84
60
33
43
20
93
24
48
24
115
65
39
36
33
183
24
81
63
12
40
204
44
45
51
84
105
72
108
7
68
60
156
69
75
52
44
9
51
21
180
108
24
51
261
36
63
76
101
24
51
33
91
20
40
44
12
48
12
24
36
24
160
96
53
132
55
77
27
16
5
72
7
269
15
76
104
16
41
12
27
120
60
40
60
20
69
132
24
31
17
51
52
60
5
72
123
57
51
105
91
140
9
24
36
67
17
7
96
65
3
9
7
29
12
15
105
55
80
160
209
31
284
144
9
43
140
45
55
5
39
40
36
60
68
12
9
31
89
48
51
117
60
15
84
16
204
36
29
36
19
80
9
31
80
40
41
132
12
24
67
17
27
76
24
5
156
15
48
76
113
12
39
9
36
111
45
39
81
91
5
120
15
40
20
105
55
60
89
15
84
21
48
67
176
45
24
55
36
68
45
24
3
64
116
48
45
36
135
93
123
4
120
60
44
69
7
41
24
96
12
51
177
115
24
41
60
115
44
81
48
7
44
249
7
17
127
5
60
31
29
39
9
111
112
20
4
80
33
67
164
36
21
48
51
100
209
31
156
60
5
15
48
177
3
72
40
20
57
36
91
56
84
9
91
56
57
12
151
65
19
36
120
8
9
27
24
12
64
89
60
27
40
20
84
40
29
51
160
5
111
24
36
189
24
31
60
44
60
12
84
33
223
80
108
16
53
12
15
9
24
7
120
65
60
91
44
16
44
21
175
68
16
29
31
29
135
57
15
24
36
24
84
52
140
184
36
5
99
96
108
57
84
51
48
16
101
19
44
112
29
15
40
56
4
20
16
185
360
120
108
15
72
45
15
165
63
9
27
84
69
7
29
31
5
15
24
9
12
55
60
29
60
96
39
180
232
60
68
52
17
67
60
20
76
8
45
24
96
75
69
96
144
7
36
65
39
81
60
175
80
108
192
60
33
147
117
72
108
3
60
9
15
40
41
79
36
5
19
29
31
125
135
24
16
53
27
9
91
44
60
9
27
16
20
45
55
77
48
60
3
9
7
5
60
15
16
24
65
36
3
165
7
125
15
4
36
44
21
48
15
72
4
53
87
9
7
20
40
17
43
17
3
33
144
123
24
24
9
147
40
60
41
75
64
80
76
144
41
15
117
36
171
76
24
5
15
16
29
48
3
4
236
93
36
108
7
56
24
93
51
16
80
93
3
204
40
80
16
5
3
16
53
67
41
24
195
40
53
67
36
17
3
60
24
40
104
81
24
15
57
15
64
29
7
24
20
40
356
105
72
171
52
84
56
4
200
153
60
43
84
20
16
149
36
159
40
36
8
96
16
24
36
5
3
72
33
132
12
111
12
40
44
16
60
84
113
67
5
55
29
15
172
20
4
5
135
136
17
7
56
120
40
113
27
24
76
77
103
24
20
100
5
51
24
33
3
180
4
29
375
60
69
123
69
51
40
20
40
17
156
156
31
65
3
9
27
16
44
60
40
116
9
55
44
52
8
12
33
24
27
16
60
17
7
20
160
5
31
24
44
132
9
168
7
44
96
33
43
20
69
51
105
72
7
20
16
245
139
56
64
41
48
12
15
4
29
15
45
12
79
125
55
156
44
136
128
96
16
8
16
20
33
111
112
8
12
33
7
53
27
40
233
84
12
60
31
20
24
76
144
20
16
164
76
140
24
16
44
36
4
89
31
125
36
39
16
24
65
55
101
12
27
21
12
163
ABCD 96903099058*3^$a+1 [50074]
49
119
48
73
119
96
105
87
108
192
13
47
49
119
1
71
24
48
60
13
23
60
192
12
120
12
36
144
24
24
108
132
1
191
60
324
1
8
135
288
24
1
48
131
84
1
263
33
87
96
97
95
144
25
24
71
49
72
168
119
60
252
36
13
71
121
23
12
93
136
71
513
136
11
13
120
59
61
216
11
165
87
48
48
36
96
60
25
32
111
120
84
180
72
1
24
96
47
72
49
311
49
287
49
11
12
132
61
47
1
96
35
69
15
1
11
45
39
1
155
12
97
35
61
32
72
16
47
1
152
15
48
25
56
136
8
87
49
11
132
96
145
272
160
167
216
24
1
95
25
119
120
1
72
119
121
359
96
49
96
155
48
37
152
3
13
179
13
47
105
63
9
111
84
36
73
72
59
84
24
48
228
12
24
25
56
72
16
192
143
9
88
179
61
35
48
21
184
47
132
12
36
93
159
57
183
1
216
11
93
39
12
204
72
48
1
155
156
49
24
71
49
71
156
205
272
63
49
96
144
119
96
300
156
24
121
119
1
24
275
36
72
276
85
120
47
169
56
3
84
72
144
84
132
169
35
96
60
96
49
71
169
24
72
80
72
207
153
208
119
25
179
61
96
35
48
84
72
1
144
584
27
12
73
119
25
120
83
12
105
39
121
23
36
61
23
168
33
51
85
96
23
25
119
1
32
3
84
48
145
119
1
83
132
12
13
83
204
72
81
75
12
120
48
60
12
372
36
12
45
87
241
119
84
37
24
23
97
23
72
204
69
87
25
191
169
35
109
32
159
96
144
24
25
131
48
61
35
61
35
204
1
83
12
265
11
252
48
105
39
1
35
204
49
119
48
73
96
23
1
72
23
264
1
35
192
12
1
131
60
336
25
120
47
180
180
1
47
264
1
35
133
320
15
1
240
239
60
60
121
95
108
96
12
33
99
60
120
73
95
72
192
81
15
60
48
60
249
15
12
85
104
15
120
156
48
13
47
1
32
72
123
144
156
25
168
167
9
160
95
25
11
109
23
241
59
13
95
120
57
328
119
25
71
144
145
71
25
35
45
63
24
48
12
12
24
24
48
24
120
24
25
131
69
72
88
71
25
96
239
156
60
73
59
37
95
48
1
71
121
95
48
24
73
95
25
83
61
119
9
63
132
192
60
216
25
35
132
73
95
24
24
1
131
132
48
73
216
11
13
95
24
300
13
179
141
195
109
83
12
36
13
47
9
255
60
144
12
25
240
119
1
152
63
25
24
71
24
9
147
48
36
48
73
167
57
16
47
72
48
12
93
15
36
180
145
47
9
63
48
240
49
35
141
40
47
121
47
72
105
3
84
ABCD 96903106414*3^$a+1 [50115]
39
39
18
6
18
31
77
3
36
9
55
59
69
57
15
27
61
8
16
36
8
93
31
80
12
45
43
20
12
9
7
17
51
45
6
13
5
51
3
69
4
95
21
51
21
16
12
119
9
33
72
48
12
24
7
8
48
33
48
19
23
18
7
60
29
6
78
31
17
120
24
48
51
9
19
8
40
12
48
24
8
69
91
17
7
137
3
69
6
24
21
9
24
72
12
60
12
54
25
48
24
5
18
81
72
93
19
56
4
8
33
67
8
9
7
17
12
15
24
105
31
11
9
4
17
12
7
12
17
7
164
36
100
84
56
57
7
11
72
33
15
69
3
1
8
100
44
57
127
92
84
57
19
68
21
12
67
12
41
3
33
7
35
25
108
36
44
48
4
23
90
60
84
171
12
4
155
57
52
41
18
6
15
9
3
16
8
15
54
42
1
108
12
32
88
12
8
3
24
13
11
1
29
19
60
11
90
31
65
27
64
29
43
20
108
33
39
9
15
4
23
6
31
12
12
60
36
29
27
3
13
20
52
17
12
6
21
60
76
56
4
8
36
33
96
43
32
15
73
23
54
15
9
3
48
39
37
59
13
48
5
24
120
15
36
3
61
101
15
4
12
5
24
24
90
6
7
59
18
91
11
13
107
1
77
24
3
33
51
3
1
47
18
67
29
60
7
24
29
15
36
3
117
33
51
76
65
39
4
36
20
33
30
33
33
55
29
7
5
7
48
12
8
69
7
20
36
21
39
4
5
24
19
8
24
48
52
35
21
9
75
33
55
12
20
16
53
7
32
40
35
37
17
7
11
18
3
120
40
32
16
149
27
4
23
49
8
39
73
12
8
24
24
72
4
44
3
21
27
18
3
9
12
6
6
18
21
9
66
37
36
29
72
31
11
6
139
29
162
81
39
13
68
69
15
24
75
25
24
5
15
16
29
36
7
8
3
9
4
17
3
33
3
9
19
12
8
16
35
33
40
20
28
24
96
20
64
24
29
12
55
113
51
12
4
20
153
3
21
18
1
8
4
12
8
60
51
1
23
6
75
63
57
16
53
7
20
4
20
9
30
57
16
143
18
99
3
9
21
67
29
15
40
20
16
20
33
48
12
36
3
36
60
4
11
21
3
30
66
21
28
8
12
12
4
53
7
5
18
30
39
88
20
9
31
32
48
12
112
17
42
1
8
52
60
29
72
7
24
8
9
66
1
65
6
18
31
29
7
17
19
60
32
28
12
11
18
12
19
56
172
32
16
29
3
3
37
11
49
48
125
51
69
96
18
85
12
20
48
21
24
12
3
15
1
12
48
20
16
89
19
56
4
47
25
48
20
12
24
16
20
36
33
24
36
31
53
3
64
8
9
19
12
17
12
3
3
61
36
84
72
8
9
3
57
24
96
7
36
17
24
18
9
21
3
36
24
75
25
36
36
56
4
53
43
8
4
71
57
4
35
9
9
36
55
11
1
60
60
32
12
28
56
63
6
51
16
8
21
39
9
127
5
31
5
31
17
24
87
4
60
96
53
60
12
79
8
64
5
31
41
19
23
6
15
16
11
13
36
8
16
17
102
97
47
6
7
48
11
21
48
69
115
5
55
65
3
72
52
108
8
40
48
12
12
11
9
39
13
89
66
21
27
54
31
29
3
75
9
33
31
29
31
72
8
51
18
51
76
5
114
45
72
75
30
18
45
27
25
8
36
4
56
33
12
67
53
15
16
56
40
17
27
33
30
1
20
4
72
68
16
24
29
19
8
36
36
27
13
20
60
64
53
36
7
83
25
5
90
1
20
4
89
43
12
47
18
12
12
99
12
36
9
66
9
28
59
13
12
77
42
18
3
40
17
19
101
7
41
31
101
7
80
9
43
60
12
8
40
11
57
4
132
44
33
39
3
21
27
33
48
81
6
33
52
96
41
31
17
55
77
27
72
24
9
7
44
15
13
41
7
11
1
20
12
36
72
45
6
18
36
42
1
8
9
12
15
24
16
60
5
31
17
55
11
85
89
3
33
48
6
21
33
63
36
12
40
68
28
36
23
13
53
51
76
20
147
33
21
18
13
5
6
85
44
9
43
17
27
24
12
4
29
24
151
32
36
88
20
4
56
12
12
9
30
1
65
55
8
28
24
8
100
12
11
18
7
12
12
5
55
11
85
44
9
12
60
6
25
89
31
20
3
24
42
36
63
12
96
12
72
24
12
57
43
41
7
53
27
4
20
48
28
24
71
9
28
41
18
18
51
4
5
3
28
41
3
9
79
119
13
12
96
44
33
24
3
40
68
12
28
72
8
9
3
40
23
13
68
16
5
55
24
29
6
24
1
24
68
3
9
9
60
60
3
3
66
30
30
67
12
168
32
165
6
45
24
52
5
15
27
33
9
36
55
80
9
90
24
73
60
59
69
3
30
27
21
39
240
45
150
37
11
6
84
147
33
43
29
55
11
18
30
57
48
72
36
3
30
31
17
7
11
49
20
9
55
12
5
3
45
3
28
32
21
123
4
80
132
4
17
31
60
29
12
19
32
40
20
16
72
65
42
1
24
17
60
27
33
12
15
33
12
7
23
54
111
64
5
96
30
1
20
16
8
3
33
4
36
5
12
31
5
27
33
3
4
36
12
29
12
48
60
36
12
55
48
125
6
138
127
20
4
5
15
40
32
120
9
27
28
80
3
30
7
12
12
5
67
8
76
236
33
31
20
36
16
89
12
43
17
27
4
11
37
24
36
23
25
20
144
16
24
36
12
48
5
19
12
96
17
63
12
9
43
89
24
3
4
8
15
97
77
12
27
33
18
1
56
9
12
72
48
39
3
1
140
69
78
42
27
40
29
6
9
16
29
7
48
12
8
36
81
15
4
12
12
8
21
48
19
23
33
16
47
24
109
32
171
18
3
24
64
36
20
4
60
12
8
60
27
25
77
12
24
3
57
15
27
48
30
24
48
19
5
7
17
51
9
55
152
9
27
27
25
32
15
33
12
24
52
12
17
12
6
25
36
59
102
55
29
39
9
78
49
44
76
23
90
12
7
41
48
55
8
45
7
24
65
6
169
5
24
27
48
132
33
42
45
84
69
3
12
57
31
32
28
12
12
89
24
7
47
21
48
33
18
48
48
30
51
144
21
18
61
60
12
20
4
35
24
6
39
51
169
36
12
12
32
3
21
16
53
6
114
12
15
28
47
150
24
15
33
7
32
3
18
36
3
12
36
15
37
17
24
31
8
3
21
16
17
42
1
132
8
24
57
99
28
59
117
57
12
ABCD 96903296344*3^$a+1 [50125]
285
8
79
81
72
8
40
32
247
108
12
24
89
247
48
12
45
600
8
40
80
55
36
197
168
64
87
209
91
21
24
63
17
19
96
29
55
60
141
96
39
120
33
15
81
15
65
79
192
84
36
113
151
264
12
5
328
96
39
96
17
112
32
136
120
72
96
39
105
152
55
9
72
8
400
24
72
128
151
240
345
56
19
156
129
195
5
64
15
60
173
19
45
200
16
80
72
7
60
48
12
225
8
192
16
152
247
41
64
56
79
48
105
48
99
108
72
41
208
111
41
223
137
103
89
55
120
33
159
9
75
149
40
195
93
24
63
156
5
64
8
264
43
125
307
108
120
41
120
16
8
31
81
3
365
31
57
27
93
99
84
41
168
7
105
144
15
17
184
96
72
72
200
55
48
353
40
32
216
295
105
312
8
19
21
15
9
80
7
105
15
120
33
27
21
267
12
24
297
243
165
80
16
144
56
24
31
33
135
57
168
48
339
48
60
65
168
184
24
111
168
225
120
168
48
24
72
195
69
176
40
15
9
15
144
273
39
33
72
15
24
24
17
175
24
36
173
16
279
120
153
24
48
8
24
40
144
240
800
79
12
381
32
136
144
75
96
21
39
84
21
32
703
96
144
120
36
173
115
60
72
209
144
360
7
41
7
57
135
105
135
9
56
144
520
39
156
96
300
41
7
72
48
240
273
32
7
144
129
120
8
79
24
57
192
51
36
60
324
60
336
21
8
19
180
57
15
168
240
41
64
8
40
3
5
16
288
368
79
65
64
144
15
33
72
96
39
153
72
8
160
39
9
135
257
120
88
144
72
63
81
39
120
41
160
72
152
7
33
111
65
79
65
67
45
464
55
17
7
137
184
51
125
175
84
165
72
8
112
8
232
27
53
208
159
273
144
63
17
120
175
41
520
303
180
36
33
171
5
72
48
24
91
36
360
48
185
72
48
88
80
40
39
273
171
45
56
88
48
39
60
149
31
81
123
29
96
151
65
55
273
440
91
141
195
221
19
45
176
184
8
288
103
24
132
45
15
65
115
69
159
252
48
261
39
273
80
72
136
216
48
360
8
72
88
87
105
75
12
9
80
40
ABCD 96903420184*3^$a+1 [50026]
135
72
21
24
63
18
39
123
45
3
510
18
9
45
12
51
153
111
24
171
45
111
105
120
33
72
27
12
15
165
24
12
45
204
54
9
48
15
198
399
33
18
45
36
171
9
153
27
171
57
333
87
12
45
126
168
129
72
213
147
33
102
6
12
6
117
45
54
21
99
18
15
27
216
72
81
36
9
171
189
12
159
120
159
81
165
288
15
27
48
42
18
417
231
102
240
36
39
96
171
21
15
57
105
120
42
144
36
270
18
45
12
60
3
168
30
60
39
141
30
69
81
75
60
39
18
51
27
45
45
102
18
348
27
252
27
48
18
99
51
18
27
9
135
45
54
117
27
36
57
9
78
18
27
57
159
27
189
180
81
75
132
63
9
3
33
108
9
108
144
36
39
60
48
45
15
3
45
312
48
117
27
24
84
15
153
72
45
18
18
216
63
27
9
72
63
9
81
171
48
132
108
48
24
45
90
66
360
114
21
15
45
45
63
57
27
51
21
45
15
156
24
93
63
72
15
117
36
75
42
207
99
117
9
66
285
108
84
33
63
156
33
126
117
108
144
171
21
213
30
162
123
48
132
45
147
168
63
57
72
36
9
18
72
240
66
159
3
153
69
75
51
9
108
207
21
24
48
15
165
168
12
108
105
180
54
21
240
117
18
129
36
45
54
186
12
180
15
12
15
9
12
24
81
30
9
24
81
54
21
24
12
27
117
15
138
60
48
87
57
6
165
60
147
252
69
21
195
48
108
69
90
108
120
177
108
27
18
183
60
192
33
27
63
9
9
315
84
180
27
90
168
147
33
12
18
198
312
3
60
117
147
303
81
111
105
180
99
9
216
84
105
3
45
99
45
123
36
27
210
54
45
33
63
12
33
39
15
93
72
63
6
36
63
180
81
144
12
150
30
15
36
477
63
108
81
306
180
84
81
15
72
48
117
123
144
90
30
69
21
186
12
117
63
6
102
24
9
81
18
48
9
36
60
57
96
90
21
33
12
6
45
12
60
72
108
36
99
30
108
99
45
36
87
75
45
108
27
42
90
165
36
15
234
144
36
99
9
75
27
141
63
201
141
63
12
27
117
33
27
108
48
24
45
99
21
90
36
78
111
60
111
33
27
102
132
198
30
27
96
39
36
9
51
153
84
51
21
24
189
3
105
39
24
9
3
45
24
210
108
162
198
33
9
111
60
45
75
132
57
63
51
225
117
90
120
33
45
99
228
60
12
27
126
162
6
156
78
12
150
18
18
63
135
21
15
18
3
195
102
15
48
60
108
279
72
21
45
222
153
99
126
75
9
15
144
21
216
99
285
36
39
24
45
27
333
315
12
204
63
117
36
84
15
81
75
69
36
27
18
30
117
297
6
45
9
18
57
141
27
165
72
24
ABCD 96903738494*3^$a+1 [50091]
14
10
80
7
95
40
9
39
42
24
3
11
66
19
77
7
47
349
15
32
70
74
61
99
141
120
123
62
70
90
38
49
60
48
5
139
59
10
42
60
104
1
123
20
1
161
88
200
90
1
21
14
10
80
31
39
24
122
70
8
12
70
15
60
48
27
18
56
106
33
12
65
103
87
8
40
122
103
41
106
33
75
32
40
33
95
25
51
36
9
35
64
6
6
68
1
156
95
18
127
153
39
36
111
21
9
86
18
7
33
102
18
27
15
44
36
109
36
63
45
84
36
11
84
280
32
48
1
161
19
15
20
64
12
60
104
144
12
64
176
97
36
257
24
16
24
6
8
61
69
27
12
72
231
50
7
81
42
45
95
100
33
5
199
36
84
23
10
27
12
24
27
45
143
49
36
27
105
23
25
15
57
15
9
216
9
186
60
20
28
80
180
16
110
144
72
58
86
90
13
72
89
22
60
84
45
21
48
27
12
3
78
51
35
49
47
13
15
21
71
24
154
80
22
45
3
60
116
1
15
114
6
84
141
63
21
141
54
9
15
20
36
109
21
74
160
32
94
63
41
142
80
28
102
30
18
42
158
115
77
160
128
127
15
80
97
72
75
44
52
20
130
63
27
45
35
70
15
108
45
32
34
134
70
146
274
189
23
138
31
36
123
170
42
133
60
84
72
209
22
90
78
2
130
60
8
1
9
62
193
24
12
131
13
75
42
48
87
3
20
16
74
55
27
84
96
44
1
180
105
39
41
67
36
107
64
36
18
27
5
90
100
8
121
48
60
48
45
15
35
49
59
52
54
54
165
5
7
3
21
144
41
151
23
10
90
21
65
79
15
60
36
156
44
34
30
72
50
7
167
24
10
39
36
12
95
49
36
3
60
140
130
207
65
64
416
24
64
56
31
105
27
143
28
9
72
89
70
90
15
11
4
90
32
18
16
45
39
56
100
30
14
112
128
112
165
108
96
84
95
1
15
93
17
19
467
13
155
85
84
33
75
123
26
46
104
4
140
100
92
37
108
15
120
8
37
5
40
18
86
16
230
88
12
60
20
13
24
111
2
10
144
33
60
111
50
22
45
60
135
288
210
27
59
90
10
93
3
33
207
69
108
36
252
75
68
36
24
49
153
48
159
27
129
47
84
144
49
108
132
81
27
3
56
216
64
26
115
69
75
36
72
311
49
240
33
120
8
31
39
132
45
24
9
6
80
121
23
25
36
15
45
35
6
79
39
69
108
15
57
11
30
40
27
59
73
23
250
15
120
24
108
77
31
48
65
22
138
51
35
106
39
39
9
57
15
135
24
42
78
12
60
9
59
36
76
33
12
119
10
134
97
72
87
81
12
123
288
9
33
24
51
3
32
178
39
36
336
95
46
63
144
143
100
60
80
85
5
7
36
95
1
48
3
8
25
252
75
138
62
18
22
33
81
111
63
50
31
41
150
18
130
6
6
105
59
49
147
9
39
60
12
33
57
38
106
6
33
35
37
23
10
111
216
23
112
153
87
80
40
98
70
141
144
95
1
15
54
15
27
78
86
16
105
15
20
157
36
47
100
48
96
24
42
14
25
279
42
14
84
36
24
49
36
15
80
180
252
28
57
215
10
48
150
42
75
323
157
3
60
86
54
106
39
36
35
13
11
40
32
18
7
39
66
14
66
40
14
10
171
3
12
33
11
120
186
18
30
22
189
95
64
45
17
40
303
95
12
60
4
30
ABCD 96903871016*3^$a+1 [50117]
96
30
192
210
18
37
17
126
12
48
144
36
156
204
66
6
85
29
90
84
72
18
324
7
23
6
174
30
60
30
133
144
149
247
89
54
54
31
77
48
96
30
144
36
30
36
192
48
42
13
5
162
73
5
54
24
54
43
185
12
96
7
83
66
96
84
78
66
30
96
210
271
24
84
65
132
115
29
18
78
30
174
79
17
48
31
5
36
12
91
89
108
60
168
6
24
96
18
30
12
96
205
35
25
23
66
66
24
18
31
5
90
96
25
161
150
72
12
60
109
125
24
132
18
48
12
36
1
29
91
36
287
30
103
23
42
43
107
42
30
12
18
42
1
120
335
30
60
150
30
12
48
120
90
49
83
42
30
1
47
96
42
72
96
66
36
12
12
264
24
36
12
85
125
24
19
11
18
6
1
5
114
12
54
54
85
5
12
30
25
155
144
120
6
55
149
258
193
77
18
54
31
47
133
35
84
84
12
12
102
31
149
24
66
6
55
47
48
210
114
60
24
96
145
11
73
59
48
18
192
72
103
95
24
84
121
41
42
66
354
37
191
42
6
25
17
18
37
17
42
78
18
54
96
48
246
36
18
30
37
329
31
35
18
42
150
228
24
48
102
78
114
60
6
30
30
42
120
60
1
11
6
30
348
54
42
1
35
18
60
126
54
12
163
107
49
71
42
30
102
30
1
59
120
90
120
30
48
18
12
12
31
65
30
13
5
30
246
91
239
24
25
5
36
60
66
114
24
84
48
30
12
72
66
24
151
59
126
30
18
66
121
77
6
246
126
13
36
143
30
222
6
30
114
60
48
150
12
18
12
198
168
13
11
18
43
179
49
299
157
83
18
12
31
41
138
66
115
77
12
67
59
37
257
66
96
114
7
89
31
125
12
67
5
96
30
13
17
12
192
18
13
143
150
7
5
48
54
73
24
59
12
85
179
18
7
95
25
59
36
24
354
6
174
18
60
48
301
24
11
228
30
127
131
24
24
12
18
30
84
60
48
144
48
12
6
42
13
83
72
60
60
84
60
85
11
54
90
138
30
30
66
144
108
102
390
66
6
66
240
72
6
30
30
54
90
12
25
71
18
24
60
43
149
126
133
119
138
54
6
180
12
18
72
138
24
6
90
102
30
7
131
132
48
84
126
222
48
73
120
96
5
198
48
84
61
108
35
1
23
48
12
12
96
384
48
228
18
247
179
49
167
42
103
29
19
17
12
78
48
66
84
7
23
234
126
102
30
114
36
48
90
60
24
18
12
60
192
30
54
60
114
48
78
67
95
114
19
11
25
29
60
12
54
18
108
42
150
66
241
11
289
113
96
96
90
138
43
53
12
18
30
66
48
121
209
91
5
30
42
54
1
113
66
18
48
48
7
35
90
42
36
72
42
7
5
30
66
18
85
12
125
18
1
119
84
192
36
25
23
126
66
73
35
114
48
48
30
102
24
18
12
288
18
132
42
1
204
23
66
36
55
36
83
60
36
108
96
30
6
330
55
29
66
18
186
12
120
120
198
12
132
30
6
222
30
78
30
66
18
12
54
42
78
25
41
408
43
77
18
18
126
85
29
ABCD 96904016806*3^$a+1 [50008]
16
9
47
19
6
23
79
114
15
3
21
15
30
18
24
54
84
39
21
72
11
55
17
7
137
24
31
6
72
11
40
15
18
126
113
13
27
33
48
6
17
37
102
96
5
13
11
1
24
30
17
43
48
6
167
13
27
80
31
24
30
59
37
72
3
104
13
24
3
9
18
42
36
18
36
48
78
66
18
111
72
8
64
21
18
30
18
33
57
6
66
23
235
36
90
15
24
24
21
35
16
144
48
27
6
15
15
6
3
81
24
12
27
63
18
63
48
3
101
43
90
66
41
160
24
15
129
63
17
1
222
36
18
12
60
54
12
18
87
21
6
36
89
55
30
24
18
17
37
75
8
25
30
18
63
8
133
107
37
66
216
60
36
48
42
36
131
13
90
90
36
27
93
114
65
7
30
3
147
21
8
7
48
129
57
23
7
33
80
40
27
6
48
15
72
3
29
25
36
11
31
156
144
6
23
61
27
45
107
217
24
47
1
60
27
8
24
7
72
6
72
36
12
60
12
6
48
29
40
48
81
90
18
18
57
21
144
12
47
7
33
21
6
12
96
9
57
72
36
6
54
54
17
19
12
18
18
69
8
1
12
24
36
120
36
27
45
51
24
87
90
47
40
21
11
16
15
18
66
45
33
71
1
36
48
6
54
48
23
24
13
48
179
120
13
3
9
39
21
12
36
3
80
43
36
54
6
69
33
15
9
12
18
9
171
5
1
23
13
11
40
39
81
21
11
13
107
31
42
36
35
19
84
54
83
16
81
87
39
198
72
36
72
23
19
12
41
55
54
12
24
48
126
18
60
3
63
108
42
84
47
24
16
120
9
15
9
36
107
73
87
93
18
9
9
36
30
36
54
35
48
31
72
9
128
55
42
143
319
81
9
36
42
9
153
72
54
17
31
33
9
30
33
3
101
24
40
75
5
7
17
73
60
84
90
18
51
96
120
24
69
6
108
41
40
57
6
33
21
138
18
6
12
45
33
47
25
95
7
78
66
9
56
7
18
24
15
15
78
3
128
7
6
102
93
129
23
7
9
24
45
11
16
45
35
13
3
72
3
66
18
6
12
42
18
18
18
108
3
33
36
210
42
23
31
18
36
36
63
56
7
102
36
6
108
84
81
69
27
45
48
3
8
25
54
114
30
113
1
12
42
9
39
60
102
15
9
66
96
21
8
16
3
60
84
60
9
27
5
112
21
24
48
35
127
72
18
60
75
63
60
36
105
104
61
48
60
108
90
12
54
78
57
45
18
9
9
18
78
126
9
27
21
105
18
18
18
9
24
39
41
13
123
21
35
88
39
33
15
6
12
36
35
136
45
59
73
72
15
69
11
24
1
87
9
54
18
23
49
12
36
36
6
45
81
12
54
117
117
36
39
8
97
6
102
54
93
39
12
54
72
6
41
7
108
21
48
9
71
72
19
45
21
3
39
126
12
24
39
27
53
7
84
21
8
25
63
8
1
23
127
12
18
24
11
43
108
48
18
60
54
18
35
40
72
45
227
31
108
30
24
48
15
117
48
18
9
24
80
73
15
57
12
18
54
36
39
3
12
18
6
41
25
60
11
25
72
30
24
89
37
156
60
3
32
112
15
54
131
7
9
33
15
21
36
108
12
23
19
21
9
24
30
17
37
42
30
18
33
56
19
42
12
47
97
54
113
73
47
112
24
51
45
3
5
16
39
66
15
24
33
47
136
24
72
9
6
89
48
7
48
18
23
1
126
48
78
131
31
81
45
48
24
51
48
3
5
16
80
49
39
69
51
80
160
48
8
151
24
30
6
48
108
24
90
48
87
39
78
51
147
5
24
16
8
16
33
42
5
24
40
75
12
105
75
18
186
81
21
132
87
69
78
21
27
69
75
21
15
9
45
6
102
6
17
49
6
30
51
21
11
96
40
3
69
8
25
24
12
18
17
1
6
41
25
167
19
48
77
16
24
33
12
36
6
9
39
65
13
18
153
45
18
30
18
60
21
105
36
18
65
24
1
36
35
73
15
15
57
69
42
66
6
41
7
129
39
30
35
73
24
15
33
24
12
35
7
66
15
45
27
9
108
11
61
48
24
3
9
72
15
8
13
36
24
126
48
9
24
56
7
48
126
108
15
56
7
36
48
53
25
47
16
9
54
9
27
66
3
24
9
36
6
21
69
18
33
24
24
9
39
87
12
60
129
56
7
18
60
18
33
15
36
150
30
33
171
29
16
9
36
48
35
16
8
16
72
69
36
87
39
78
3
9
60
12
71
40
8
40
27
125
31
42
54
30
42
41
136
32
25
36
36
15
33
36
11
24
7
18
72
18
29
37
3
48
21
99
45
3
87
9
15
30
24
51
39
9
32
25
18
6
54
17
16
24
24
24
21
195
93
54
29
25
12
27
141
36
72
15
96
9
15
21
35
16
27
21
9
18
45
33
63
72
80
40
33
47
37
24
35
13
54
149
31
9
8
7
30
108
72
60
3
33
30
6
108
54
177
152
16
15
30
35
109
35
1
114
12
9
9
47
7
114
36
36
12
36
60
72
18
57
96
3
36
17
1
6
30
6
66
42
84
6
23
96
19
90
36
15
48
15
ABCD 96904250572*3^$a+1 [50002]
36
7
17
43
227
25
24
32
45
60
79
41
27
16
36
5
36
60
54
81
69
150
49
41
15
75
30
111
159
36
24
30
39
100
96
20
21
84
6
25
5
24
51
69
43
47
49
17
7
48
12
36
32
45
99
21
19
71
13
92
39
1
5
43
17
39
81
54
25
41
15
64
5
3
33
60
24
43
36
71
21
105
60
43
96
35
61
155
37
167
33
108
52
53
24
36
79
5
19
101
43
77
55
131
25
48
36
35
90
60
66
37
17
6
13
60
20
57
90
294
6
145
108
96
84
107
97
12
65
31
48
71
66
139
68
232
131
33
57
427
77
223
188
9
6
85
132
83
73
11
126
114
25
65
63
40
23
153
36
15
126
55
92
28
24
11
24
21
144
4
12
95
37
77
60
36
24
6
85
48
60
36
140
36
100
48
120
20
21
15
40
84
20
27
24
61
29
6
84
1
5
43
77
39
244
72
365
60
7
8
9
199
12
84
128
16
41
103
128
88
36
84
47
114
31
5
7
173
7
72
36
48
36
24
107
37
20
16
11
120
6
120
127
167
60
66
120
79
116
135
54
6
30
24
55
20
75
60
9
16
5
6
84
66
7
48
20
52
17
30
189
4
32
15
6
7
17
43
36
107
37
23
60
49
11
24
121
12
47
49
24
113
120
67
12
8
33
54
210
36
174
246
30
54
43
12
80
36
88
17
39
40
11
109
56
9
43
92
75
73
17
31
20
69
3
3
30
3
36
64
41
79
32
72
147
36
30
19
20
28
83
30
127
23
33
111
193
47
61
5
7
53
84
55
35
60
120
120
6
24
103
60
48
32
27
90
19
17
55
329
79
12
29
36
27
16
77
174
13
113
30
25
84
35
49
24
36
41
3
36
51
6
54
13
17
175
5
3
33
30
9
64
11
126
54
105
21
87
27
6
43
71
253
83
49
95
66
24
103
8
4
144
71
36
24
6
3
36
21
174
109
92
135
13
12
24
24
36
60
41
144
15
184
36
101
7
72
101
3
40
24
137
55
131
30
87
33
39
15
6
15
45
127
17
30
69
27
25
5
30
150
30
265
5
54
60
360
13
77
55
95
66
30
114
123
27
25
101
7
20
63
24
90
390
90
55
8
28
44
195
30
223
53
75
39
6
114
133
23
73
77
3
27
25
48
17
43
12
29
43
53
120
24
43
200
52
41
87
16
77
54
13
20
28
179
90
6
93
4
47
121
8
16
131
24
1
44
36
52
56
16
36
89
90
49
41
19
36
41
163
167
30
79
8
33
7
17
15
64
41
111
15
90
24
6
9
21
60
19
95
21
112
60
17
115
5
51
15
30
90
30
19
264
56
165
43
263
30
54
30
30
150
63
3
60
30
55
60
29
19
11
30
43
17
91
29
99
16
305
91
29
19
11
13
17
43
23
45
28
11
33
36
16
41
19
84
11
193
173
19
56
28
47
60
120
13
77
54
6
24
3
57
103
197
90
93
16
17
67
8
165
127
60
36
36
80
75
61
89
31
89
150
6
24
31
92
33
3
112
5
55
8
16
65
36
295
5
15
72
33
147
3
54
55
35
13
77
36
15
75
73
24
47
69
111
6
27
28
24
60
48
20
76
47
180
57
27
73
132
24
41
60
90
25
156
65
84
31
95
33
40
24
53
19
8
183
24
1
44
28
132
108
17
90
265
95
205
41
27
28
5
163
11
81
39
30
6
37
32
28
107
6
120
30
13
11
6
3
16
48
96
41
156
139
8
63
73
11
13
23
150
7
17
3
160
92
51
73
257
54
30
3
3
114
96
3
21
90
126
84
103
17
135
15
1
29
211
5
30
205
24
108
48
12
68
75
73
17
54
33
16
107
25
65
3
72
39
1
65
144
31
35
45
360
15
84
45
15
36
37
ABCD 96904284812*3^$a+1 [50181]
55
60
18
24
96
35
7
29
1
102
77
43
48
18
24
90
101
36
49
24
11
12
7
36
54
59
48
48
1
42
29
19
144
29
24
37
47
12
168
19
5
55
5
36
31
5
36
7
54
96
11
1
78
30
11
12
144
12
156
19
17
72
36
108
7
53
36
49
179
36
37
60
48
30
12
29
79
29
103
36
12
42
60
108
23
25
71
36
7
30
66
30
11
24
12
43
132
12
6
23
121
36
11
19
144
60
5
1
42
30
35
25
11
60
12
48
19
102
138
30
59
13
30
48
120
30
71
48
48
12
12
37
24
78
72
6
30
102
12
23
7
17
43
48
5
13
71
132
19
102
11
96
31
125
73
162
5
97
6
161
72
37
23
31
18
35
24
108
121
47
36
84
48
67
18
47
37
59
48
36
12
1
30
125
12
168
25
23
12
7
30
42
90
96
12
11
67
60
24
5
84
36
36
7
41
48
121
12
36
24
6
5
19
48
48
150
35
7
65
72
84
24
36
19
65
13
119
145
108
11
24
7
17
1
11
60
61
18
12
96
60
89
43
30
11
1
60
36
24
47
43
66
12
18
24
108
77
12
13
48
83
24
73
23
12
133
11
49
54
6
12
78
65
7
30
42
17
43
90
36
107
7
29
48
1
12
66
41
60
12
12
12
48
7
30
90
29
169
23
121
108
102
77
139
42
23
12
25
12
107
12
37
11
1
30
42
167
84
24
96
37
30
42
35
25
59
67
114
11
7
89
12
24
13
47
36
31
60
66
24
23
73
72
143
48
7
42
102
6
60
47
7
36
77
12
43
12
29
31
6
42
113
67
65
13
11
60
43
138
35
48
7
12
108
53
216
43
5
84
48
36
12
72
79
101
19
54
36
60
180
11
108
121
90
30
35
96
49
24
138
17
31
77
60
13
47
13
23
7
53
36
144
12
7
5
13
71
1
12
96
23
19
12
5
25
6
77
85
47
12
19
180
89
61
11
24
12
13
47
48
25
54
53
36
7
24
18
48
12
12
11
67
168
17
13
71
1
30
60
30
180
108
119
72
19
5
216
24
115
30
11
151
72
5
73
95
84
156
24
79
12
17
25
30
17
48
1
11
19
17
36
36
31
24
18
30
5
13
23
12
7
12
17
36
36
12
36
36
13
120
174
161
7
65
7
5
24
7
60
30
24
78
29
19
17
408
108
49
71
12
67
120
12
77
12
36
55
6
71
19
41
12
7
197
96
61
11
12
36
19
53
24
55
17
1
11
121
35
31
132
138
12
78
41
49
23
7
41
193
6
30
114
48
29
73
35
12
36
43
12
53
96
31
29
84
25
23
24
7
41
12
73
30
5
49
66
162
35
67
17
36
43
89
13
107
73
11
48
24
48
1
227
36
13
71
1
30
138
83
67
53
37
11
24
48
67
53
157
30
72
41
36
60
151
5
36
36
108
7
42
11
85
59
31
125
55
53
151
150
11
12
36
37
72
30
30
47
115
53
37
35
145
83
24
61
47
12
60
36
84
1
60
11
1
36
84
30
29
12
19
65
84
37
23
7
149
12
43
65
1
12
23
24
48
25
11
24
60
55
53
24
1
24
78
12
30
83
55
5
7
41
139
96
17
55
18
23
97
83
7
12
5
48
36
13
47
61
72
47
24
7
30
23
24
13
131
24
133
60
11
181
60
270
101
61
90
36
29
1
12
35
133
42
12
18
18
29
31
65
19
90
47
12
24
55
30
23
145
35
7
72
66
155
36
24
55
53
132
12
24
43
6
12
71
84
84
48
12
43
17
1
180
11
19
102
36
180
54
48
18
72
179
72
19
30
72
23
7
77
199
24
48
18
12
18
30
54
18
23
12
13
30
65
24
24
120
7
17
13
11
49
42
41
37
60
54
17
72
108
1
12
11
37
78
5
12
145
30
12
77
72
24
12
1
42
101
7
12
42
83
24
139
30
114
30
23
25
42
30
23
13
12
11
37
11
24
12
24
19
162
48
84
23
13
42
18
84
30
66
71
31
41
72
60
72
133
107
13
60
54
6
11
31
18
30
60
101
1
35
24
13
215
175
53
72
103
29
36
7
29
48
1
143
60
37
12
47
61
23
12
55
29
1
35
24
13
30
17
43
6
47
36
49
78
29
121
90
5
25
11
36
48
25
35
37
35
85
12
83
24
12
7
114
23
48
55
29
12
36
60
13
180
11
156
25
11
49
12
30
53
115
113
12
163
24
65
12
43
48
29
19
77
24
283
29
49
12
47
12
1
23
132
31
84
90
23
37
6
77
48
109
60
59
168
84
19
17
31
102
23
24
1
120
12
36
47
24
24
37
11
24
ABCD 96904353740*3^$a+1 [50012]
53
28
62
90
28
12
30
72
90
6
21
51
98
24
30
78
12
100
26
24
40
26
24
1
66
54
189
15
6
75
2
37
23
133
5
10
14
31
15
2
18
61
89
49
5
91
9
45
155
78
10
3
5
30
19
12
18
6
9
27
24
29
10
30
56
40
32
30
42
16
69
45
21
47
37
11
115
45
39
6
39
48
12
45
63
120
60
57
12
63
48
3
75
165
107
72
58
39
18
6
60
17
163
29
55
41
61
63
20
10
21
90
17
10
8
70
30
39
105
15
35
16
111
78
21
9
66
17
13
5
42
13
27
267
12
21
20
127
66
5
10
9
36
9
21
17
18
31
3
6
2
19
24
6
23
30
31
59
1
69
26
94
6
69
210
11
24
55
65
25
71
25
57
8
70
105
135
14
31
59
88
2
40
8
22
15
71
42
130
27
72
3
66
92
10
93
66
11
28
32
52
56
52
39
18
33
57
36
45
54
81
24
6
36
63
51
29
168
70
9
60
18
15
96
12
8
79
12
3
75
156
36
69
9
33
68
139
113
120
37
75
15
12
48
36
17
70
3
24
21
9
71
25
15
120
42
9
23
31
39
45
5
25
11
1
54
6
29
10
9
93
48
42
12
26
34
75
11
10
54
15
11
40
9
23
37
6
27
3
36
59
4
180
57
23
70
81
15
69
5
37
24
65
64
80
31
30
59
6
1
63
90
26
22
42
30
8
70
80
19
9
80
31
18
5
16
2
19
24
144
3
18
152
118
30
81
18
12
113
10
8
78
55
6
39
92
108
4
50
1
57
20
7
3
72
51
15
14
7
113
61
120
30
5
1
54
9
15
51
54
18
110
18
1
99
21
18
3
2
25
15
60
18
48
225
77
67
23
19
51
57
72
83
46
39
3
80
67
45
27
51
123
15
21
18
41
40
30
24
15
63
123
30
6
53
37
11
70
3
5
10
75
195
54
18
80
37
30
71
52
12
6
39
35
1
24
101
54
10
8
49
9
15
9
15
33
129
54
39
15
15
20
30
31
207
42
86
10
24
216
39
66
9
21
6
18
3
9
29
90
84
1
27
8
31
129
54
27
53
7
33
21
5
19
30
72
39
9
60
30
35
30
10
8
43
35
31
48
42
39
12
3
129
27
24
87
2
91
30
117
48
171
21
8
19
15
48
27
161
52
3
6
18
42
59
79
30
41
1
63
21
96
29
25
117
3
54
36
36
9
60
21
71
49
21
2
1
30
39
18
93
57
33
9
198
30
20
163
107
138
91
24
30
45
111
11
37
11
25
54
93
27
60
3
8
10
14
61
27
48
51
54
159
150
111
5
30
25
66
71
7
53
90
10
9
83
7
53
25
23
37
63
32
10
26
31
183
45
41
19
23
18
144
61
30
54
15
27
54
6
23
7
41
79
54
27
99
78
41
40
51
3
78
80
18
24
40
80
178
128
25
36
60
54
24
5
106
2
13
39
75
42
30
39
42
39
41
12
28
117
63
12
111
17
22
15
65
46
45
5
40
51
18
53
13
60
29
88
3
180
30
54
42
48
72
3
26
1
29
42
28
9
33
18
9
23
70
3
5
54
31
36
81
8
25
54
12
53
36
34
120
26
54
1
24
30
3
12
20
25
111
24
15
201
30
15
24
15
26
10
12
20
22
50
31
30
30
30
77
18
12
19
39
15
30
36
21
9
48
150
30
5
25
42
48
15
87
33
51
107
10
12
15
42
78
5
126
25
54
65
96
34
15
132
83
1
9
30
27
23
37
33
21
5
145
29
6
10
2
7
156
69
105
162
29
61
78
105
26
1
101
28
32
22
18
32
76
51
24
47
112
26
49
5
31
96
81
170
37
36
60
27
12
15
51
14
7
9
12
68
19
30
36
6
71
13
27
102
75
36
30
6
9
39
23
73
24
30
71
4
285
111
9
23
97
3
102
18
3
29
46
2
88
44
61
39
30
51
39
80
1
5
79
65
1
29
1
17
7
90
93
27
5
25
33
50
19
53
25
42
21
27
3
360
99
39
32
13
35
55
9
30
18
9
59
25
17
7
30
53
37
33
50
37
6
69
48
62
91
75
51
108
65
67
9
45
39
147
71
109
168
33
63
24
5
46
24
50
16
45
30
165
14
61
6
48
45
8
7
41
19
35
16
135
66
33
38
10
18
15
65
19
5
70
87
54
9
15
6
29
16
105
15
80
91
219
32
52
81
54
95
10
15
45
51
36
29
70
15
90
177
38
85
6
24
99
27
101
43
24
12
51
33
66
11
18
10
20
34
80
55
30
45
30
110
181
210
27
33
6
18
15
8
10
48
174
18
9
78
15
30
87
9
15
29
25
11
34
15
11
30
139
6
15
90
99
6
39
8
100
48
9
42
33
128
28
21
18
21
20
90
22
18
69
30
90
6
27
20
7
71
34
51
77
70
18
39
15
110
28
27
21
15
9
48
39
84
27
57
71
10
32
22
57
18
96
54
5
55
30
15
38
37
102
69
24
45
65
106
24
45
21
60
15
96
30
138
120
81
ABCD 96904824176*3^$a+1 [50049]
2
12
10
50
46
12
8
10
54
6
14
6
10
54
6
2
42
10
18
48
12
12
8
10
80
22
71
25
47
25
38
60
10
12
68
22
18
24
6
50
94
5
120
1
14
70
18
20
10
32
100
8
78
24
10
6
2
22
60
36
44
6
60
10
20
4
56
9
1
74
66
30
4
20
70
38
10
30
17
85
6
14
6
60
30
12
40
18
122
15
117
66
150
60
39
85
30
20
16
12
20
18
22
2
15
3
58
14
30
28
12
30
38
42
10
56
130
60
54
18
2
36
34
30
66
60
12
8
24
66
64
6
20
24
46
122
82
30
60
41
9
10
8
10
2
30
10
41
7
8
9
1
14
48
28
114
20
36
4
20
118
5
43
60
44
60
6
24
40
11
19
6
14
36
34
36
74
10
18
48
30
54
6
74
6
64
36
84
26
22
68
27
13
30
12
17
51
4
6
2
52
60
68
22
6
80
4
26
24
66
4
5
43
32
10
36
14
36
24
6
22
48
174
6
80
10
12
2
6
22
80
12
70
6
14
70
5
3
22
6
20
40
12
60
2
70
101
19
18
50
22
20
30
81
15
4
5
21
60
100
2
18
34
56
22
47
31
92
48
10
2
48
9
61
60
42
92
60
16
24
66
14
45
1
24
6
2
28
50
24
70
11
19
20
6
22
18
54
48
32
21
7
17
55
56
34
8
82
8
18
10
30
20
150
42
30
28
42
35
7
48
32
40
65
21
4
86
22
30
32
10
6
32
22
30
8
40
92
6
15
49
90
53
13
2
33
9
66
60
64
56
9
15
6
10
54
6
24
18
30
77
25
36
24
11
24
1
30
24
86
10
65
27
22
8
12
3
27
36
4
6
14
6
27
7
6
2
12
6
10
20
84
10
18
8
12
10
18
30
230
24
45
105
30
126
64
66
80
30
4
96
95
37
20
52
20
60
36
90
45
24
21
22
5
25
62
40
6
30
12
8
34
26
24
36
12
40
2
36
10
74
58
108
29
45
40
8
27
61
30
24
5
25
66
5
127
137
1
50
4
26
52
18
14
10
6
74
96
24
18
28
35
97
72
38
112
78
2
30
3
43
24
20
16
20
10
42
2
28
30
2
10
48
32
10
18
42
11
7
8
9
3
58
2
10
8
15
85
2
12
10
38
28
24
30
116
34
18
2
100
6
14
40
50
15
51
22
23
24
103
12
30
48
8
22
113
57
10
32
46
50
42
27
55
66
20
10
20
52
2
6
4
36
50
40
54
18
12
60
48
2
6
15
24
45
3
27
6
54
16
17
7
6
84
8
58
170
4
23
37
56
40
35
19
30
50
40
6
24
66
24
5
1
14
70
20
15
1
102
12
20
40
8
28
62
78
12
22
6
20
24
10
78
5
55
17
31
32
18
40
2
28
12
50
3
7
42
116
40
50
30
52
23
15
40
12
5
105
18
64
56
40
14
28
8
142
12
30
18
12
60
18
2
48
22
56
30
10
194
6
10
2
3
39
16
17
27
16
24
146
12
10
60
8
4
36
20
124
68
18
4
18
18
59
31
20
34
6
104
48
28
30
12
18
77
15
78
22
42
11
55
80
34
30
18
23
7
2
16
110
24
90
10
78
8
12
22
50
76
24
8
58
5
24
21
10
54
48
38
24
126
10
42
30
2
10
8
12
21
67
8
12
102
16
42
98
10
54
6
2
10
32
30
6
4
101
19
6
72
60
20
87
1
20
30
60
30
4
36
90
24
20
28
92
6
15
27
93
85
90
2
90
10
132
78
8
30
30
4
6
14
16
92
22
18
12
110
40
6
14
10
18
2
70
18
8
4
18
30
98
34
30
110
10
36
42
8
84
16
24
48
30
2
30
15
73
8
39
1
50
24
6
40
2
100
2
66
45
19
26
10
80
34
48
23
25
47
13
2
12
6
34
38
12
70
8
70
68
22
2
6
4
36
14
70
116
10
24
126
5
49
18
2
6
4
41
15
12
12
28
42
26
54
6
4
36
5
45
10
14
88
42
50
30
28
5
27
6
10
24
48
42
18
90
38
10
92
18
10
32
12
76
44
70
8
42
10
30
20
10
68
42
6
4
66
14
16
20
4
6
62
30
3
7
42
48
2
10
35
21
10
20
45
7
20
52
65
15
6
82
18
24
23
7
6
120
54
101
7
18
2
22
20
40
30
36
12
120
12
18
12
11
9
66
4
20
96
40
29
25
78
30
35
63
4
36
14
6
4
6
12
30
32
10
38
12
16
90
30
72
2
10
18
68
4
80
30
10
30
128
10
23
7
12
6
84
30
8
22
120
6
12
5
3
4
8
48
64
8
33
24
145
50
28
2
78
12
10
20
10
6
14
16
20
30
4
18
17
3
52
48
17
1
50
4
48
12
26
4
8
28
59
15
6
22
8
34
50
6
4
20
18
82
23
25
42
5
1
30
42
48
42
30
2
30
28
32
46
54
96
30
30
59
13
42
41
7
98
64
18
2
30
78
12
96
30
10
2
52
18
8
34
6
12
38
4
56
10
30
84
26
15
25
30
2
22
6
35
9
18
28
42
20
75
93
4
78
42
48
32
16
47
48
19
80
10
11
27
40
42
26
34
20
46
24
18
38
22
8
22
2
15
15
16
50
10
2
22
20
46
14
46
24
50
76
2
15
13
12
38
64
80
190
30
6
30
12
12
30
11
67
60
2
40
36
50
9
15
16
60
60
42
32
16
42
42
6
44
60
58
8
4
90
6
2
160
8
4
78
2
60
16
5
67
12
6
50
34
60
26
22
2
30
30
30
28
32
66
9
96
24
31
30
50
24
10
23
13
12
60
98
24
96
34
56
15
39
33
7
98
12
51
7
8
4
30
68
22
5
13
32
136
2
12
36
54
36
15
19
50
70
20
76
12
38
82
8
34
80
6
52
48
29
13
38
4
26
24
10
6
24
6
44
88
12
48
20
42
10
30
6
14
16
2
88
29
31
2
52
48
42
66
95
7
12
20
60
36
12
30
12
40
35
43
2
3
3
10
20
4
11
19
108
38
27
13
35
85
44
48
28
59
1
54
6
35
7
48
17
7
8
58
60
2
33
45
30
24
16
20
52
8
82
12
36
20
64
50
6
15
9
10
8
42
6
30
10
24
6
114
20
156
34
36
60
14
106
20
4
90
48
50
82
6
12
12
23
73
24
6
50
10
44
46
42
17
15
6
27
43
74
10
8
52
18
32
10
6
42
50
28
59
43
38
34
126
20
24
6
10
12
2
21
24
31
42
18
42
8
24
78
30
15
13
35
105
30
10
50
64
53
3
69
13
2
46
24
60
36
59
31
12
12
20
16
12
8
12
78
12
22
38
42
58
68
10
12
18
20
34
8
22
36
50
4
6
30
5
7
17
25
110
88
162
6
50
ABCD 96904951778*3^$a+1 [50055]
45
111
52
88
104
12
13
31
71
33
32
44
4
12
73
3
8
12
48
44
96
101
18
1
71
69
44
40
96
21
40
11
100
12
65
15
1
7
7
113
127
1
45
139
77
3
12
156
100
137
50
37
155
65
36
20
9
38
150
11
121
23
12
43
16
49
8
72
95
25
12
16
48
11
105
44
16
44
32
17
3
17
40
43
224
23
33
127
32
69
51
25
48
15
32
5
25
11
60
20
47
157
45
55
85
39
64
27
25
16
7
32
49
36
60
39
169
56
39
85
97
43
16
31
41
32
40
85
11
52
9
19
4
65
31
19
10
15
40
25
30
17
23
73
53
127
44
4
20
9
7
23
5
28
4
125
19
4
15
1
9
135
12
16
19
78
10
25
25
7
9
14
37
108
40
37
48
35
36
59
32
89
44
35
10
31
24
32
76
32
35
106
6
158
3
44
13
31
64
17
20
11
88
44
108
20
3
1
5
144
39
27
25
88
31
5
4
96
21
75
23
5
92
173
55
12
65
28
32
83
20
60
40
25
51
1
8
16
91
5
55
4
21
19
16
13
42
65
8
15
25
28
92
5
3
40
20
33
127
32
20
25
111
4
17
19
12
48
49
40
42
24
24
13
20
40
53
27
4
28
55
57
8
8
24
23
21
84
40
16
31
121
7
21
32
17
27
23
16
49
32
23
65
5
43
48
5
31
13
12
55
4
12
19
49
32
60
4
28
16
44
55
1
69
135
35
22
3
81
116
90
25
63
25
37
31
52
12
4
24
112
196
17
12
115
115
41
17
20
31
41
11
28
12
40
48
16
8
52
43
37
16
12
7
113
48
8
96
64
4
28
112
48
7
17
48
32
48
40
5
11
24
15
13
93
7
8
45
7
139
5
13
15
7
13
11
49
32
63
41
140
20
104
8
104
40
24
4
92
4
32
17
32
3
8
68
52
12
28
69
79
9
55
20
5
83
48
4
20
32
16
8
39
13
12
132
115
1
77
35
152
68
52
16
120
7
77
13
3
64
4
12
17
3
63
1
8
167
13
17
11
20
29
35
20
48
156
64
68
39
8
1
69
2
190
39
44
1
15
16
8
80
32
8
87
24
57
64
119
54
11
16
15
25
13
15
1
44
23
53
75
101
138
22
18
66
127
7
77
48
12
8
15
80
30
11
24
71
17
20
20
8
21
91
52
12
5
139
79
40
25
8
39
174
7
67
25
36
52
7
72
88
30
11
16
23
21
44
56
16
23
5
28
29
64
7
20
9
23
37
11
60
12
16
20
9
67
33
55
55
25
117
20
23
48
48
5
55
1
35
55
41
8
29
7
44
39
16
6
75
8
40
160
60
12
5
60
19
19
73
88
72
29
50
25
16
7
5
41
67
17
7
56
33
195
4
25
3
32
11
24
32
78
35
12
64
115
49
32
5
48
3
20
12
5
15
105
27
23
46
7
32
17
11
7
1
80
9
55
57
78
1
65
55
5
59
8
24
13
12
100
48
111
60
180
12
72
60
16
20
16
103
37
76
113
51
75
18
15
36
12
39
109
4
8
68
32
32
11
57
77
11
36
20
16
79
41
80
84
68
8
17
6
17
57
51
25
19
68
28
32
48
24
80
112
48
28
60
143
37
67
13
33
19
12
25
40
75
48
40
47
8
25
8
32
5
3
24
125
88
42
33
117
15
16
52
40
20
32
4
32
23
96
8
137
56
29
43
16
32
24
28
16
4
8
13
87
148
64
8
119
13
11
81
48
16
32
84
16
32
75
32
49
21
31
19
10
20
35
29
27
84
16
12
56
21
98
25
12
33
31
89
7
13
115
75
25
120
20
80
20
41
7
47
30
31
19
1
16
25
31
72
28
19
1
8
31
9
45
44
3
4
176
40
32
8
23
1
13
55
128
32
20
21
39
16
164
15
32
10
15
23
30
31
36
23
16
69
36
29
42
49
81
39
41
19
60
15
37
180
23
9
8
69
10
21
12
5
12
23
8
29
83
5
31
4
31
24
25
41
19
12
23
13
77
30
25
7
49
20
44
65
3
68
21
19
32
20
17
11
39
13
64
43
142
18
2
63
8
32
72
95
25
16
37
23
44
8
8
7
42
31
47
5
16
92
52
25
36
14
40
61
61
94
49
36
12
79
30
11
7
5
12
56
12
17
10
18
55
7
1
33
7
7
25
15
25
7
1
48
16
25
3
28
4
48
32
3
33
160
37
42
9
31
1
40
12
36
39
33
100
80
32
115
1
60
44
45
103
17
3
28
64
80
96
81
11
8
24
8
47
17
16
9
23
92
100
24
31
145
33
143
79
24
144
1
152
24
60
64
4
15
61
16
43
102
11
8
24
17
55
40
5
43
16
1
15
100
25
11
23
1
20
36
12
17
34
30
31
84
79
13
48
36
15
78
15
35
33
87
1
24
28
48
84
37
23
25
3
32
101
51
45
24
7
80
3
9
45
3
69
31
20
40
49
28
3
29
43
112
80
24
20
1
31
84
5
98
30
40
91
32
8
16
64
12
32
35
25
45
55
32
76
7
25
52
25
83
8
108
12
20
4
16
12
32
16
12
95
25
76
32
12
20
148
7
5
16
16
3
25
20
12
16
7
10
12
80
10
8
210
3
32
12
64
4
27
48
181
84
12
48
48
12
16
16
23
10
15
8
32
41
31
56
87
97
48
32
16
8
39
5
16
92
39
81
9
55
16
8
111
8
13
112
16
4
8
72
61
35
9
22
48
1
24
55
105
40
5
35
20
27
105
16
29
31
12
5
96
44
3
52
16
5
27
120
68
4
5
42
9
40
16
44
89
43
32
16
39
33
48
32
7
45
20
8
8
39
25
92
4
ABCD 96905002336*3^$a+1 [50144]
44
4
20
240
67
18
54
141
75
201
36
48
39
21
12
75
18
171
45
51
75
72
18
3
32
4
96
27
57
69
27
104
96
100
60
27
57
15
144
77
4
60
3
36
36
9
27
180
18
27
45
123
111
161
55
9
63
113
28
57
3
51
81
44
40
96
135
65
208
32
64
24
296
13
11
76
39
90
72
3
15
17
37
131
31
9
27
5
24
24
72
127
36
21
344
31
54
144
18
54
99
80
19
21
96
96
75
18
126
90
51
48
27
90
18
41
24
72
40
80
4
44
216
55
54
107
55
33
216
21
18
41
24
16
60
44
16
15
81
48
15
161
64
27
5
4
135
9
96
156
168
21
198
53
37
83
295
180
72
18
63
12
15
108
125
307
105
108
75
144
101
16
36
44
19
5
16
123
81
81
126
5
144
76
60
165
15
84
60
20
16
24
51
18
131
31
93
12
165
123
21
15
111
18
11
96
144
19
101
40
75
9
96
36
8
16
104
55
57
69
18
117
99
17
48
40
39
108
90
54
21
87
17
24
67
9
63
18
144
18
33
48
32
28
20
55
36
5
40
99
117
48
32
88
240
32
19
29
96
4
140
52
404
85
11
40
168
200
40
12
33
27
45
18
21
284
16
3
33
3
17
24
64
21
131
28
39
180
81
32
24
24
37
72
87
20
55
9
189
107
19
5
16
15
81
24
24
51
9
12
104
40
80
16
27
180
161
16
24
60
96
20
216
4
15
18
147
24
45
147
24
440
16
24
156
44
40
63
141
12
104
16
8
16
56
144
40
80
103
17
76
60
99
180
36
45
144
24
39
33
39
129
15
126
51
3
81
9
27
27
18
72
18
69
39
57
68
37
35
24
16
104
64
72
48
87
69
20
19
5
31
21
84
60
20
31
153
171
69
36
3
36
117
135
189
9
107
37
123
80
13
27
8
112
15
45
20
133
131
144
112
24
3
53
55
72
72
105
3
33
20
55
33
72
80
64
39
137
7
72
105
36
68
40
147
18
147
24
36
84
123
117
80
24
67
33
116
16
15
89
16
84
116
19
45
24
21
11
43
5
16
141
35
379
36
105
75
293
96
24
127
9
24
32
133
72
54
149
211
125
16
3
45
96
156
44
256
48
39
57
200
76
60
8
67
72
72
189
240
21
18
33
84
84
87
9
99
57
15
69
111
45
44
40
51
93
156
3
93
48
36
3
21
36
36
60
27
41
31
129
32
19
9
92
24
199
36
45
99
90
27
24
21
179
64
12
44
96
100
99
36
9
44
16
21
159
144
75
41
144
31
129
60
12
104
64
12
123
36
321
3
54
11
151
161
4
123
33
180
44
85
54
125
76
15
21
24
80
16
3
5
139
173
7
72
89
199
21
12
39
105
96
87
41
31
36
108
41
31
89
64
96
24
32
55
54
15
36
3
77
48
16
3
57
15
5
13
3
8
16
45
90
9
96
3
81
60
75
57
20
88
96
80
96
64
111
144
21
44
61
59
16
69
18
33
84
96
3
41
64
39
57
56
28
75
36
81
44
19
45
27
9
116
37
27
99
90
27
27
18
18
297
63
141
116
64
24
51
165
24
45
54
252
21
123
36
36
54
11
7
36
45
45
11
24
37
35
37
3
24
56
4
111
53
76
36
8
7
9
84
20
175
65
96
19
77
64
144
32
40
24
60
153
11
79
33
39
9
32
13
255
12
84
96
44
4
81
54
57
164
175
89
19
90
87
164
19
53
ABCD 96905031968*3^$a+1 [50007]
81
39
21
138
65
49
15
33
18
29
72
13
48
18
41
1
102
90
15
45
155
16
72
45
107
13
42
65
88
24
69
24
66
162
60
102
90
83
25
87
3
78
144
15
15
6
179
1
15
120
57
42
18
72
66
9
63
33
57
15
32
25
15
21
11
43
18
59
48
25
15
33
180
168
171
9
30
54
11
40
9
30
81
27
29
48
121
71
1
60
99
9
15
159
96
89
55
81
32
48
157
35
37
51
32
13
120
35
40
24
56
49
18
117
48
24
21
35
37
35
1
114
5
103
48
57
24
231
18
84
3
48
57
90
18
107
37
90
41
37
75
120
33
60
51
24
9
23
40
33
39
176
16
104
19
18
27
72
69
27
72
81
12
75
24
69
35
49
23
13
60
12
107
151
9
3
5
85
18
270
99
32
13
75
120
96
15
24
17
24
25
42
45
45
12
135
51
5
72
13
120
51
24
24
15
120
18
23
24
96
19
45
33
18
12
18
54
41
16
21
120
59
64
27
125
55
30
147
15
105
8
73
47
7
17
1
87
21
30
42
27
8
24
103
18
47
88
360
45
18
30
75
69
6
5
25
87
8
85
114
57
51
12
273
72
15
17
1
42
30
36
11
88
105
15
33
18
42
18
9
8
48
16
8
55
17
16
105
15
8
24
13
107
31
89
1
87
104
96
145
60
18
17
144
1
23
7
60
18
11
109
54
6
87
32
16
9
90
48
125
163
5
160
39
48
9
8
48
7
17
40
120
21
27
33
180
102
18
83
49
108
12
6
17
40
24
8
96
24
73
150
33
75
12
33
45
54
93
48
15
90
119
61
11
24
16
8
73
318
72
42
183
24
3
18
72
83
64
24
32
24
13
36
12
59
120
40
48
32
283
197
73
71
72
55
48
17
40
15
17
1
24
15
96
27
18
11
61
155
25
60
3
24
72
3
60
137
40
33
15
21
27
80
48
97
18
45
32
232
111
41
79
24
108
12
126
72
75
87
168
30
35
24
1
120
95
55
192
57
39
9
72
39
177
135
57
15
30
3
15
72
17
1
108
72
147
195
36
24
30
6
5
24
120
112
96
104
240
40
48
75
18
27
21
107
25
90
77
61
27
24
99
45
32
67
21
32
55
9
21
3
72
33
87
48
87
65
48
96
43
21
24
32
16
32
13
107
72
181
18
57
8
7
198
60
72
47
48
48
37
83
79
33
104
48
31
17
40
32
40
285
3
8
16
99
189
45
83
40
57
47
1
23
55
90
30
90
159
56
192
64
8
13
35
40
8
7
12
36
41
40
96
80
144
24
7
33
9
126
264
17
48
96
136
80
19
21
21
59
49
144
15
33
87
152
13
11
67
53
184
48
3
54
71
136
21
72
75
3
45
120
27
6
54
17
31
9
213
138
18
42
30
72
15
45
108
15
8
25
47
25
72
6
30
42
90
30
9
24
45
11
16
8
55
54
3
152
112
8
31
17
13
27
15
17
13
27
56
25
71
48
85
35
85
168
3
27
90
123
72
3
42
198
12
42
23
40
45
99
81
119
73
15
63
48
41
13
35
1
111
80
160
51
48
5
24
40
8
112
48
8
25
15
72
93
51
21
60
87
8
7
18
72
23
37
27
48
51
141
21
18
90
30
17
55
9
24
9
23
103
17
85
72
36
24
36
72
59
61
179
151
90
23
187
5
72
16
105
15
24
15
6
59
16
32
145
72
23
7
65
133
72
11
7
78
12
108
24
27
21
27
81
39
80
13
18
12
77
40
153
23
96
136
24
8
16
120
56
96
40
57
15
3
53
109
18
12
36
81
56
160
8
144
61
27
8
96
61
83
16
120
69
59
13
59
31
177
80
40
8
43
69
15
96
9
3
69
24
15
129
48
120
24
9
12
72
36
72
87
32
13
27
63
33
33
15
32
25
39
69
42
48
105
39
33
104
61
35
25
63
9
30
41
37
120
59
88
8
64
104
25
47
24
1
12
11
247
33
24
81
132
12
6
17
72
40
135
36
42
48
144
90
113
64
21
3
24
8
24
1
12
3
15
65
7
33
80
40
224
48
43
ABCD 96905236024*3^$a+1 [50006]
56
60
55
66
24
27
20
13
147
15
48
5
7
17
28
8
31
53
13
3
60
8
12
7
6
72
11
76
9
35
31
90
24
60
23
12
4
15
6
3
63
6
48
11
1
18
9
44
1
35
60
60
12
49
72
30
12
18
11
37
24
47
24
28
3
9
8
24
4
141
24
24
54
6
11
12
1
3
3
90
15
12
20
19
89
76
68
24
19
42
27
56
12
12
28
15
17
16
44
1
27
8
12
4
33
30
65
28
21
51
69
11
1
24
48
27
63
17
19
126
11
13
23
79
24
5
19
5
24
1
23
67
41
1
18
65
1
36
42
17
25
18
17
13
15
20
13
63
12
33
6
17
60
24
4
21
18
17
7
30
51
8
7
5
7
9
56
24
1
48
11
4
21
48
35
84
12
1
23
25
71
4
8
24
1
60
131
12
40
27
21
8
16
12
15
48
114
6
24
33
27
6
3
44
4
8
1
138
17
25
11
4
45
3
27
9
68
1
24
15
8
7
12
53
12
4
27
9
72
3
9
9
6
9
111
6
48
23
19
21
32
12
31
33
36
24
9
36
60
119
24
7
29
7
24
9
15
72
5
19
17
55
17
16
48
39
41
19
65
97
30
12
65
13
59
1
6
54
35
13
11
49
24
54
6
15
56
19
24
17
12
67
17
103
29
12
4
3
9
87
120
29
76
9
3
45
30
65
7
17
1
3
92
60
19
5
13
66
6
27
9
18
29
52
20
19
6
24
42
18
27
3
36
5
16
45
155
7
6
42
9
9
42
9
32
7
17
12
12
85
15
9
3
33
24
3
39
18
47
19
33
21
12
42
30
39
20
43
60
24
5
48
13
35
24
16
8
25
63
92
55
30
23
7
18
78
29
13
18
36
18
30
21
15
41
16
105
24
78
18
54
24
33
8
100
45
36
35
37
63
3
17
4
33
18
29
36
4
75
5
60
13
35
7
29
84
16
20
37
35
24
16
8
24
76
9
18
41
49
54
6
12
18
29
16
72
21
27
33
12
95
4
20
1
30
9
68
43
12
42
23
1
11
1
27
32
64
75
5
12
16
36
20
67
90
18
42
23
4
8
24
37
54
9
20
36
16
12
24
32
16
15
18
66
30
84
47
73
11
16
9
83
16
20
12
40
20
76
87
69
80
7
6
6
5
24
40
33
15
20
40
3
48
21
12
3
96
18
6
5
4
56
13
3
39
18
27
9
6
9
51
57
20
1
72
63
72
24
104
1
59
31
5
19
18
30
17
24
28
15
36
54
11
24
4
27
42
90
9
36
8
4
8
196
27
29
13
51
104
28
44
48
52
92
31
5
13
15
33
6
5
49
60
6
18
39
44
60
7
6
15
9
27
36
8
4
15
9
12
8
13
23
16
12
9
11
7
69
108
21
15
8
28
72
12
8
24
12
96
24
72
19
17
4
9
30
9
15
9
9
3
36
80
1
36
42
9
144
12
27
96
17
96
220
21
6
9
21
30
12
17
13
11
24
36
36
61
24
3
12
8
16
8
40
24
57
15
12
24
81
6
21
3
66
24
23
97
35
91
12
45
32
12
4
44
84
16
24
9
27
72
33
42
18
11
36
13
36
24
6
33
8
13
18
60
21
8
36
24
60
16
93
24
23
12
25
6
5
31
96
18
15
32
24
12
48
48
7
9
27
12
5
12
28
60
27
21
24
12
39
29
19
17
4
36
45
35
37
27
3
5
61
54
6
3
12
24
8
4
20
16
24
33
6
33
9
54
30
11
49
6
77
28
27
5
40
21
3
21
6
17
40
39
5
1
107
28
27
18
60
48
42
93
27
81
39
5
24
19
30
36
6
18
11
64
75
89
48
4
36
24
8
4
68
13
27
96
12
32
48
60
31
101
19
12
9
72
9
11
7
42
102
48
18
11
1
15
3
90
11
28
21
156
35
4
9
35
60
4
27
21
20
49
35
24
4
27
81
3
18
27
32
1
18
54
66
41
4
8
13
23
7
36
5
4
51
57
36
81
63
21
11
43
12
21
80
73
84
27
24
135
5
12
73
3
39
29
133
126
12
5
16
51
21
8
1
27
92
1
23
36
7
36
5
25
36
12
18
57
12
9
63
9
15
20
100
132
48
33
3
33
3
8
36
43
113
13
12
47
115
29
19
30
47
36
24
4
27
81
9
15
39
29
24
12
43
33
3
24
42
35
48
73
39
68
4
21
3
12
60
3
18
60
27
15
30
18
24
30
59
12
24
1
42
48
5
84
36
7
12
30
3
32
12
52
8
12
43
6
3
72
32
31
9
87
18
15
45
6
6
6
9
44
19
17
25
6
29
13
30
21
68
37
15
39
41
16
75
5
19
21
93
6
42
39
20
16
56
19
5
25
24
83
13
15
8
64
15
5
1
24
27
33
47
1
11
1
78
48
12
21
39
54
99
21
3
12
153
27
3
36
12
21
21
75
20
28
15
29
31
29
76
20
13
11
1
11
31
5
12
4
45
15
12
3
30
27
3
36
84
17
49
39
32
12
16
56
100
68
28
15
18
24
15
32
55
24
36
6
39
8
16
140
25
47
12
31
69
8
25
131
28
24
15
60
17
25
3
8
16
176
19
57
12
9
15
9
18
132
17
31
21
24
51
53
12
85
27
99
24
24
21
32
12
7
29
7
48
29
73
12
15
24
21
11
7
9
68
31
17
12
48
85
35
16
9
48
42
17
12
43
72
21
72
3
30
18
5
19
33
9
23
1
47
12
37
54
17
12
24
49
42
5
55
36
9
45
18
5
79
6
35
12
13
12
11
24
96
28
12
21
23
37
15
48
87
45
15
6
35
12
12
4
81
18
9
20
4
20
7
57
36
15
18
39
32
84
16
8
25
42
33
8
13
6
57
21
18
21
20
96
84
73
30
17
4
33
24
15
27
9
68
49
47
67
21
15
48
41
19
5
24
1
11
64
15
24
6
11
16
24
8
7
5
48
1
23
28
3
17
24
12
7
29
60
157
24
15
3
9
39
17
52
33
3
8
37
59
13
12
39
9
54
6
3
27
17
40
27
24
5
88
21
30
72
66
27
15
5
13
11
16
45
39
3
5
16
27
9
3
5
1
12
95
24
13
3
24
9
48
11
49
24
6
30
3
27
36
21
32
7
5
43
21
57
12
107
13
18
17
36
24
60
12
85
30
24
89
12
4
36
12
21
60
30
42
87
68
4
36
80
4
56
16
56
4
33
71
13
35
25
23
7
9
20
1
6
21
9
11
61
11
7
24
18
12
30
36
33
96
8
49
11
12
13
11
49
59
13
39
3
5
1
48
3
3
24
9
36
32
12
48
37
51
9
78
18
47
13
24
3
33
11
1
15
8
36
64
48
56
25
18
9
8
31
12
42
6
45
27
12
5
37
63
20
121
23
12
64
33
3
21
87
57
27
24
39
41
169
24
6
17
19
54
24
6
12
54
15
24
147
5
13
15
15
36
66
59
1
39
48
27
69
32
13
63
68
4
44
25
30
5
144
16
8
55
24
9
12
24
33
6
60
9
111
9
32
1
12
18
29
4
9
35
25
3
27
6
11
19
9
12
3
33
32
61
11
76
96
3
18
83
25
18
6
24
90
24
12
36
17
1
3
12
60
108
3
69
45
3
8
36
28
99
5
1
24
11
48
13
51
44
31
90
47
36
4
15
6
59
1
6
36
48
41
36
24
16
9
35
24
4
3
5
7
57
9
6
54
6
ABCD 96905258486*3^$a+1 [50004]
36
31
24
24
12
29
7
197
48
43
89
7
21
92
31
65
84
7
29
4
12
36
12
80
96
4
27
36
93
92
4
80
55
12
108
21
27
17
31
17
112
68
16
3
12
12
89
48
88
60
39
45
84
44
7
53
72
48
19
57
36
111
53
172
8
36
76
24
3
24
21
63
5
55
36
57
84
39
17
7
5
144
31
12
65
103
12
17
19
9
60
39
9
39
81
207
93
12
8
19
29
144
28
44
24
120
36
16
108
27
45
3
69
120
8
19
53
172
15
29
36
7
29
72
60
43
45
39
9
63
33
51
93
3
12
21
15
41
19
29
7
12
21
24
8
19
9
12
135
129
8
16
39
33
27
120
17
48
31
12
9
188
12
124
20
43
81
48
39
5
19
96
65
16
84
3
48
45
44
76
84
20
79
41
43
12
48
5
72
7
17
31
89
7
53
43
21
20
7
125
64
20
103
21
51
12
93
111
33
60
20
16
96
15
81
152
168
19
36
24
36
29
31
33
56
100
87
17
36
48
28
3
9
56
36
16
39
29
60
7
153
39
84
21
39
17
91
69
3
60
77
4
60
132
51
29
124
63
36
5
36
24
12
7
48
48
48
53
84
60
7
101
12
16
27
84
5
36
72
43
5
28
132
20
79
89
4
15
12
41
12
139
24
24
65
7
89
19
9
51
24
9
15
24
69
39
5
36
148
164
16
12
44
19
17
160
20
208
144
12
8
36
7
36
24
24
21
20
144
7
93
20
24
36
28
15
41
199
41
7
185
4
75
9
224
55
24
77
55
237
92
36
64
20
40
56
72
43
41
28
36
116
60
108
16
51
41
12
19
93
56
19
29
40
3
72
89
43
36
41
31
72
45
68
7
29
24
91
192
41
43
9
135
9
3
36
53
55
36
60
93
36
15
45
87
36
5
7
173
4
51
29
28
12
36
20
19
21
51
21
12
32
24
91
81
60
20
43
48
24
144
12
9
20
7
117
87
57
20
4
3
12
60
36
81
8
91
29
19
17
36
144
16
8
91
24
108
45
51
17
16
8
19
72
72
24
9
183
9
87
57
8
28
20
7
53
12
16
51
5
28
3
9
3
45
36
195
29
163
17
72
36
19
21
3
101
31
5
108
76
8
43
60
24
5
36
67
5
7
24
5
7
12
36
60
41
31
5
60
144
28
20
7
29
16
144
27
117
75
5
36
7
45
128
72
4
48
51
5
91
45
8
12
160
80
28
20
88
20
60
52
3
57
36
3
9
20
103
21
3
21
44
19
41
7
60
113
7
120
21
3
12
48
45
15
17
19
153
39
33
27
33
36
60
8
36
91
17
168
19
9
36
87
96
57
135
45
3
60
36
12
189
147
53
43
12
41
12
36
7
24
5
16
120
123
17
28
51
45
56
160
3
9
80
12
24
79
281
4
3
29
28
3
5
48
72
103
9
128
4
96
128
103
21
27
29
60
64
39
69
27
93
24
27
29
28
84
60
8
88
3
84
5
24
19
9
36
12
132
27
81
51
36
65
12
24
67
24
53
100
60
3
29
4
36
27
29
64
3
168
72
72
53
7
5
79
21
39
12
96
180
12
29
19
33
8
28
27
53
40
3
21
128
91
84
5
76
3
17
31
24
17
7
101
64
27
9
15
77
88
51
9
51
45
8
36
16
24
3
9
48
12
39
9
51
5
31
9
36
20
48
24
112
3
5
16
24
92
7
144
72
65
7
48
24
21
39
48
5
7
21
8
19
120
41
79
45
188
12
24
12
40
39
65
31
12
48
33
20
4
56
19
96
41
60
100
8
100
27
53
43
12
53
4
48
3
29
67
81
3
29
168
79
12
36
53
16
72
27
48
96
81
183
45
80
12
7
60
5
4
36
48
51
81
3
12
125
36
24
151
93
60
3
24
5
7
33
20
100
44
79
5
163
17
55
41
7
29
139
41
91
9
48
3
77
112
32
43
189
27
53
67
24
17
36
12
52
12
8
127
53
55
84
57
44
48
4
39
72
33
51
125
7
29
64
24
3
21
48
8
4
8
7
101
24
7
108
120
48
17
52
8
79
93
8
108
79
9
3
33
36
123
36
33
27
24
65
4
80
52
128
36
43
29
60
28
20
312
55
17
108
19
12
81
63
57
36
84
56
4
99
57
51
48
24
9
12
171
72
29
7
9
20
7
17
76
44
163
48
9
24
51
69
135
48
9
99
72
189
8
4
8
7
72
21
180
32
19
17
16
48
15
65
16
99
108
33
12
15
149
91
29
24
12
72
88
20
43
161
36
19
125
40
8
19
17
43
9
27
17
31
24
29
204
43
84
29
43
36
45
3
33
15
29
7
96
17
7
65
4
92
72
108
163
9
15
41
24
7
21
20
31
69
8
16
8
19
24
72
5
72
24
64
ABCD 96905714968*3^$a+1 [50002]
117
3
17
73
108
3
12
3
24
5
52
51
17
13
108
27
15
177
21
30
24
17
13
3
15
57
15
21
120
57
90
45
15
12
36
9
81
24
198
5
64
24
20
25
42
12
36
5
37
63
189
30
6
39
153
15
44
48
52
63
21
15
5
7
180
29
28
12
56
52
36
12
8
72
7
5
88
87
36
30
51
3
33
27
5
43
177
32
49
159
33
35
24
13
18
72
77
24
97
23
24
31
12
173
67
48
24
81
27
12
5
16
84
12
51
69
20
13
11
60
25
72
48
71
1
63
27
33
12
68
16
20
28
45
18
17
40
63
57
75
45
36
27
5
7
21
56
139
17
60
24
13
11
24
13
83
100
87
17
1
15
36
24
15
57
12
63
5
7
5
55
30
126
54
6
5
16
20
220
44
85
15
117
12
6
117
3
41
31
42
66
42
59
61
18
9
8
24
48
48
13
71
1
39
164
76
36
260
13
51
39
5
85
11
28
12
24
75
57
15
12
60
21
27
42
66
129
132
8
16
20
19
18
3
75
5
7
42
30
93
33
72
39
84
24
105
51
9
11
24
103
60
12
45
33
3
152
25
23
4
96
24
15
33
15
18
54
17
163
57
123
5
36
37
30
60
9
248
16
32
244
24
12
24
39
5
115
57
3
41
133
18
42
90
21
27
33
147
33
72
8
175
24
48
29
4
32
4
48
96
24
12
44
19
48
18
47
43
5
40
27
29
13
11
55
29
232
33
18
12
57
96
12
3
69
21
23
4
75
41
52
15
42
30
36
65
67
9
56
84
79
21
3
36
69
21
30
24
36
12
53
7
48
41
91
72
5
115
21
12
57
3
33
107
55
45
105
95
4
3
17
61
179
4
36
48
32
4
15
24
21
117
18
21
51
53
24
31
29
52
9
11
4
84
36
9
75
33
72
6
54
30
21
15
237
75
12
65
12
1
12
15
36
57
42
138
42
36
9
3
197
76
57
27
48
20
43
9
12
51
198
51
3
60
18
23
60
55
21
36
24
9
24
30
17
4
75
77
184
3
96
101
19
54
47
61
42
120
45
81
72
18
29
72
108
12
19
17
100
3
60
120
65
24
43
9
21
207
12
33
6
21
33
18
108
12
33
20
4
3
89
1
48
35
19
18
375
44
24
139
21
27
42
48
72
87
9
59
72
100
36
57
51
60
60
75
42
18
12
129
8
13
27
75
90
75
3
12
77
19
162
3
27
33
116
31
9
51
30
3
32
133
12
47
60
91
21
36
15
60
9
63
33
57
36
30
29
36
64
21
30
125
55
17
64
51
5
7
45
12
24
96
99
5
7
129
39
5
49
30
18
39
39
12
29
4
27
12
90
83
64
3
5
115
45
20
28
12
165
18
72
5
31
29
13
75
12
3
9
20
73
3
105
3
20
16
21
18
12
57
8
4
3
93
3
12
5
145
23
7
17
12
28
72
60
36
32
13
3
12
3
41
64
9
66
9
80
72
91
18
15
9
126
12
29
28
12
39
45
15
30
75
15
21
33
90
21
57
83
40
92
24
4
57
42
21
36
9
135
9
15
32
144
7
42
3
12
56
24
60
88
63
30
42
45
80
55
12
33
20
7
77
61
27
36
56
184
12
92
13
3
12
84
9
71
24
12
4
84
24
68
4
51
12
17
4
32
48
25
11
13
27
39
69
92
24
19
5
16
24
12
20
31
12
17
24
16
24
9
6
57
63
9
33
27
45
27
96
3
30
11
4
75
41
49
99
12
51
60
12
36
9
51
81
36
57
35
36
115
5
7
33
20
37
47
25
90
36
24
156
24
18
23
12
13
27
105
30
72
53
37
3
15
9
108
36
20
252
67
41
7
78
59
43
72
57
24
20
16
8
100
72
51
102
36
15
39
17
48
25
11
12
64
39
17
24
31
108
149
12
48
28
8
7
60
57
96
255
45
15
162
12
6
41
24
25
75
69
66
21
8
13
27
3
108
65
7
29
76
20
55
5
13
71
40
48
45
75
12
44
49
107
40
60
20
76
8
36
28
15
77
4
84
12
36
104
36
28
75
57
27
60
65
1
42
102
18
5
64
84
15
9
72
24
80
40
44
40
48
48
39
117
48
3
9
3
60
17
4
27
77
103
33
12
117
18
113
55
29
28
140
4
20
28
33
42
5
43
33
27
162
18
77
43
53
4
3
57
15
5
60
25
47
60
49
51
24
39
53
13
119
43
113
84
163
93
12
3
24
18
90
120
9
123
66
51
3
17
1
63
9
27
99
17
4
68
1
15
9
51
15
21
51
60
57
92
28
116
64
51
9
48
15
18
11
4
39
96
162
15
15
129
8
16
45
11
31
57
36
72
27
6
30
17
7
5
43
33
27
5
60
43
12
57
32
43
33
8
85
54
5
136
15
24
45
3
5
73
12
15
60
87
18
27
20
25
6
9
20
88
48
9
11
25
11
36
40
24
44
7
189
81
72
47
24
127
9
51
18
11
16
8
49
60
18
30
3
80
64
12
60
8
43
57
21
30
17
12
43
29
31
5
7
18
59
24
36
61
3
105
11
76
12
33
12
75
12
36
44
19
17
48
60
55
29
12
31
ABCD 96906073846*3^$a+1 [50011]
5
13
18
6
63
32
31
48
41
24
16
8
52
60
20
4
32
19
101
48
19
53
60
25
24
66
12
12
5
4
27
17
1
24
11
49
66
36
21
27
17
16
63
65
61
59
31
18
66
21
3
18
42
60
60
17
28
27
36
18
51
39
41
61
18
17
55
60
5
132
13
24
15
3
18
35
40
8
19
60
17
168
37
75
9
24
27
15
5
25
6
17
31
36
48
41
16
60
8
13
60
30
42
15
48
39
18
143
88
32
49
18
5
112
3
138
84
18
17
48
28
68
19
41
49
23
25
15
69
59
1
3
135
12
90
66
48
12
12
53
13
6
126
23
12
67
81
92
7
5
16
84
45
23
12
7
6
18
21
48
51
24
17
1
27
8
49
126
105
9
6
9
56
67
12
5
133
23
48
16
21
24
59
25
36
11
7
41
4
75
17
19
36
113
25
23
25
3
32
28
24
8
19
29
31
21
39
21
9
23
31
24
17
40
3
93
99
18
12
30
24
17
12
7
78
11
19
77
48
12
49
12
23
60
31
36
17
43
9
75
5
31
29
19
29
28
69
35
48
40
68
13
6
65
1
12
11
25
39
75
53
84
1
83
12
12
25
66
21
24
15
84
18
119
13
23
64
140
144
1
111
44
96
24
16
9
18
30
102
29
60
16
33
6
36
66
39
3
42
3
80
133
12
18
42
23
85
12
12
35
88
3
33
20
16
51
108
24
57
63
12
24
54
3
15
12
5
7
30
39
32
24
25
3
156
56
24
31
6
162
18
59
108
97
18
33
20
43
42
3
39
60
33
15
78
47
7
30
12
83
55
45
27
33
32
48
7
5
19
17
67
17
60
25
35
40
3
5
1
6
18
23
24
43
30
66
24
45
15
77
28
3
12
17
49
15
51
29
72
49
15
44
12
19
53
1
24
18
17
12
19
42
35
48
24
28
9
18
17
55
54
6
29
7
17
108
124
8
43
42
75
32
16
117
12
18
42
99
21
35
25
6
185
7
81
20
49
15
20
37
23
36
24
40
72
36
3
24
18
15
9
18
6
42
24
65
55
30
23
13
12
23
19
5
88
32
48
36
49
111
45
95
19
12
5
28
21
75
81
30
6
24
39
36
3
18
72
11
19
53
64
63
78
75
3
65
36
16
92
7
30
36
3
20
67
9
3
18
18
12
18
11
91
5
132
73
59
85
23
156
1
60
35
36
52
12
3
42
39
69
66
12
5
148
84
3
48
6
131
67
33
12
3
102
27
8
48
13
87
20
49
150
9
69
35
7
60
5
1
39
116
52
57
18
33
84
8
40
3
114
23
48
7
18
27
45
11
84
28
84
20
43
36
17
19
45
56
19
48
12
33
68
25
42
18
15
15
9
9
11
25
11
12
12
13
131
7
108
17
7
18
24
11
139
6
72
90
17
85
18
93
104
25
15
8
91
6
126
12
5
67
48
5
7
33
3
93
224
16
9
18
53
79
5
61
39
12
20
1
75
32
13
23
49
15
123
12
108
12
12
65
4
9
35
1
24
3
24
111
18
42
5
7
6
47
19
60
60
5
1
15
68
12
85
23
36
60
88
33
42
78
15
9
54
21
68
43
5
24
16
27
72
30
63
75
12
36
138
111
15
53
37
66
84
29
52
3
42
48
96
24
36
18
30
71
36
85
35
16
20
48
4
128
79
45
15
18
63
20
49
30
9
9
15
12
140
19
12
24
41
72
25
6
30
6
84
9
8
73
6
18
71
1
36
114
114
90
36
41
67
102
3
27
18
3
44
16
120
72
3
17
115
33
9
23
72
16
9
15
44
19
81
51
36
65
48
4
27
60
21
3
5
19
42
11
132
16
156
105
6
114
23
1
24
3
45
12
3
24
63
18
39
21
42
117
93
18
12
6
11
1
23
31
29
12
25
15
57
135
27
5
40
3
30
63
8
120
7
12
21
27
12
5
37
96
15
8
16
36
27
21
57
23
1
11
103
30
6
53
1
47
7
12
66
59
16
24
15
30
66
89
31
24
96
17
61
96
6
57
60
87
36
5
40
45
12
15
32
109
6
18
3
60
3
144
41
16
45
3
8
24
79
36
48
17
48
36
25
15
39
12
53
43
17
13
95
19
6
47
72
40
24
57
15
32
13
27
15
5
16
15
36
66
155
19
48
42
3
27
9
21
54
24
45
32
31
29
13
42
18
3
68
76
168
48
8
4
20
85
60
12
18
42
3
15
5
28
15
24
69
9
60
11
91
6
95
43
21
15
9
9
15
3
65
43
54
11
1
3
12
8
120
115
36
12
84
6
27
81
71
148
45
15
15
12
29
16
33
27
21
30
29
16
33
6
18
66
5
64
27
5
31
120
18
180
60
90
41
61
24
198
30
96
12
15
9
99
72
32
7
24
9
228
15
84
18
36
59
73
15
9
36
24
3
12
3
42
18
17
163
36
186
18
17
24
4
15
12
24
45
15
24
78
59
4
24
32
4
45
135
56
55
24
126
71
13
95
4
33
18
77
25
27
33
27
117
126
12
78
47
48
25
30
102
27
33
48
95
24
19
66
11
24
13
11
1
131
84
73
132
30
126
24
39
21
3
15
102
6
12
21
51
9
104
28
92
1
135
21
240
11
48
1
119
31
60
21
15
9
81
84
3
32
24
67
57
32
55
53
13
78
24
17
144
7
48
77
72
37
3
8
4
3
150
6
69
48
8
19
53
40
80
24
28
128
60
144
4
9
51
9
60
60
42
45
3
6
90
24
48
60
42
30
78
42
81
51
114
51
33
6
36
18
6
24
93
72
3
18
11
25
54
60
17
19
90
71
7
90
47
24
16
33
23
79
30
36
23
19
30
95
16
20
7
53
1
18
117
ABCD 96906208676*3^$a+1 [50072]
88
20
31
24
84
36
72
89
36
7
137
40
8
28
39
105
15
21
27
36
96
84
89
48
60
223
120
29
7
41
7
77
48
7
24
144
17
19
12
72
108
24
48
65
52
144
32
24
16
27
216
45
111
5
19
144
96
17
108
12
43
165
20
12
55
204
24
216
48
48
120
9
15
24
77
55
9
8
55
96
60
12
53
12
55
17
43
84
113
7
108
5
72
43
21
39
137
76
80
12
31
17
55
65
67
41
132
12
187
96
180
29
228
48
43
180
65
115
17
72
276
76
3
48
17
67
48
17
19
12
29
36
28
36
128
103
89
139
36
29
36
31
12
53
43
17
55
24
36
48
29
7
21
27
72
5
204
16
36
32
31
41
19
17
12
67
36
60
48
84
96
36
120
21
39
36
48
17
84
91
108
261
135
41
187
36
149
91
29
36
16
3
132
9
92
84
96
84
40
56
7
120
17
16
207
17
120
19
17
43
132
93
27
48
120
21
44
84
60
103
24
168
53
55
93
75
17
24
300
31
29
103
33
39
65
103
17
79
24
36
96
24
21
20
156
115
17
103
12
36
24
12
84
17
103
36
101
64
36
39
96
132
5
43
12
185
12
43
12
101
103
24
5
55
12
168
36
24
77
48
12
16
128
19
77
19
81
56
19
60
9
32
12
48
19
60
24
77
7
5
67
29
7
12
12
101
19
84
101
151
29
19
29
28
183
41
64
36
15
24
17
19
101
67
197
43
5
168
144
31
65
55
48
156
101
4
15
96
12
5
7
41
139
101
84
43
96
12
84
21
39
60
5
79
105
99
365
247
185
168
72
43
36
29
163
24
9
27
24
21
123
89
96
139
5
31
12
65
199
29
36
31
17
127
84
12
12
5
72
36
43
24
180
72
36
65
60
55
24
60
24
17
55
84
276
72
48
5
28
20
16
36
75
65
19
41
24
31
60
48
29
7
48
36
21
3
53
7
53
55
29
31
60
120
48
72
12
60
117
36
15
29
19
60
21
36
75
72
96
45
39
5
12
36
67
65
28
27
48
60
5
84
64
15
21
3
36
72
33
44
96
36
48
91
45
20
7
29
48
12
19
89
31
72
77
7
5
43
36
17
55
45
15
17
31
17
7
5
36
79
5
48
19
9
51
228
5
31
12
24
101
12
60
7
60
60
36
12
5
12
48
43
12
48
29
31
60
12
117
80
31
24
9
51
24
29
60
67
41
240
19
101
12
31
24
53
67
17
36
79
156
5
79
29
36
19
57
75
65
67
60
17
36
79
5
43
36
36
185
55
101
7
48
48
17
144
204
36
120
19
84
125
12
4
99
60
65
91
5
7
24
60
21
44
36
67
120
113
139
21
135
29
115
9
72
123
17
60
7
72
53
127
53
151
5
12
67
36
12
24
53
7
36
77
48
19
36
108
41
160
20
91
228
17
12
60
187
120
21
159
60
48
12
48
33
3
17
7
41
84
48
19
60
29
7
12
177
8
43
240
137
12
19
29
168
7
5
12
55
41
43
24
77
168
55
72
29
55
41
60
115
5
31
48
36
264
24
36
12
9
36
303
17
55
17
48
72
103
48
21
15
24
24
60
5
7
5
36
4
8
7
113
7
48
12
89
31
36
17
28
39
84
21
111
17
7
125
91
65
103
201
51
48
17
28
27
53
31
24
24
77
19
269
72
16
207
72
9
32
24
16
3
60
5
55
21
51
5
24
19
72
12
132
24
77
19
161
79
60
21
27
17
48
16
36
75
36
12
21
44
36
19
72
5
19
29
48
7
5
180
31
101
96
72
175
96
36
53
67
36
60
48
12
24
105
44
7
5
55
17
187
120
53
151
29
48
43
96
41
55
129
8
12
19
60
29
7
48
60
216
36
36
132
17
19
137
43
57
80
103
12
5
19
65
31
24
5
79
81
68
60
48
19
65
19
24
156
137
55
5
72
72
100
80
91
24
84
36
41
55
180
5
103
36
21
63
ABCD 96906375134*3^$a+1 [50031]
24
66
21
21
3
15
12
45
63
54
18
60
93
96
63
216
345
72
15
57
213
18
30
75
144
33
60
30
69
24
72
3
72
12
81
45
42
90
12
96
12
135
27
78
102
90
126
57
105
63
69
36
90
162
12
63
48
57
72
63
24
3
48
18
90
144
18
168
12
78
141
24
117
27
81
234
6
162
12
33
183
42
18
210
42
57
120
33
15
75
90
3
15
24
81
9
48
39
3
18
108
90
12
18
54
36
117
27
165
111
9
135
105
33
63
27
117
48
3
210
90
132
102
6
9
45
90
18
15
87
6
75
27
150
108
54
108
33
147
45
207
66
384
18
30
168
12
90
60
102
60
27
24
177
39
3
36
54
108
108
72
48
75
39
36
69
15
18
60
30
180
9
33
111
15
9
3
45
48
312
15
72
30
18
270
3
69
6
141
21
18
102
75
57
87
33
183
165
90
18
12
18
114
66
54
126
72
9
81
312
18
93
117
18
9
72
33
36
12
60
72
90
66
87
48
9
276
75
24
135
156
204
30
96
27
75
117
63
33
39
36
60
105
144
33
18
45
339
90
30
270
15
96
39
66
39
105
135
45
123
48
312
24
3
36
9
45
36
111
24
24
51
270
90
45
72
105
138
21
21
138
24
81
297
87
21
90
54
75
51
30
72
108
162
9
63
18
87
3
60
300
18
147
75
12
78
3
9
6
9
81
72
162
21
135
72
297
33
15
15
258
12
3
15
414
51
24
48
135
105
33
15
39
150
3
27
126
39
15
96
90
84
198
42
30
45
192
309
54
108
105
105
60
75
45
27
51
45
39
78
12
168
12
3
72
3
12
18
132
36
12
72
3
3
45
57
18
21
48
225
15
93
198
54
18
12
105
171
69
3
93
9
87
63
156
234
90
201
264
21
219
213
72
27
81
168
54
36
84
33
3
60
30
72
180
15
24
111
30
123
27
90
3
87
252
48
93
87
42
15
168
87
216
174
150
18
72
3
144
69
72
12
6
9
3
93
15
60
282
240
48
42
162
36
51
21
138
225
69
18
177
51
150
84
18
9
81
90
117
15
153
48
45
90
60
12
57
3
180
522
108
48
42
18
102
9
48
3
45
3
132
162
120
15
63
129
48
21
180
84
3
168
45
24
66
72
42
15
195
21
57
15
48
147
42
36
12
18
54
315
72
141
192
18
42
126
90
12
27
15
30
3
57
108
243
27
12
96
12
198
39
165
27
93
36
135
9
108
27
33
102
18
39
3
48
168
54
90
36
30
24
18
33
69
171
24
165
27
9
87
57
63
45
108
60
27
45
90
9
39
72
222
18
57
51
84
57
69
60
30
81
69
195
72
57
126
72
12
21
96
33
198
342
90
30
18
42
63
75
42
126
30
60
90
102
27
33
48
15
24
96
105
84
126
24
66
90
144
18
42
18
18
54
27
24
39
105
15
18
63
15
9
21
54
93
33
252
60
12
90
105
72
48
81
39
183
30
27
81
90
45
9
60
75
51
21
189
162
57
48
72
72
21
ABCD 96906422456*3^$a+1 [50005]
91
132
72
17
19
72
65
163
132
84
5
30
66
43
96
5
90
61
29
126
12
30
12
60
48
60
18
84
18
48
67
65
18
60
25
305
163
161
19
11
6
12
187
83
97
5
6
30
67
47
96
13
17
12
132
79
11
18
48
24
60
6
85
29
19
24
83
30
54
66
132
30
1
107
150
67
53
19
48
5
30
132
13
72
11
24
60
6
12
55
36
29
18
145
185
30
25
12
53
115
125
19
125
31
5
55
12
53
30
49
53
91
156
11
13
72
12
5
12
60
19
192
29
6
25
35
90
24
60
48
192
6
13
29
48
24
216
24
18
121
17
84
96
30
30
55
29
30
25
240
11
25
17
48
55
89
19
36
5
60
175
5
31
84
53
12
43
47
126
132
90
37
24
149
103
12
36
17
12
103
5
24
55
36
29
139
29
48
7
23
150
7
17
6
145
48
11
30
31
29
6
60
162
12
48
78
54
36
180
30
12
1
161
91
72
17
60
151
89
60
30
1
77
102
66
30
24
13
36
17
120
7
72
48
360
17
30
270
43
5
48
7
12
5
6
12
13
72
65
72
216
30
30
19
11
13
12
95
30
19
36
125
7
113
204
19
107
84
60
66
24
30
30
163
48
24
53
55
77
103
72
113
7
65
18
42
96
204
43
17
19
17
120
120
19
41
72
12
126
37
12
65
276
55
72
72
23
150
102
30
120
66
37
108
12
53
12
12
175
35
25
36
17
72
19
47
60
253
77
72
12
36
60
24
30
25
5
30
109
24
5
43
125
114
186
150
37
180
5
78
222
102
49
329
18
30
210
97
167
25
5
91
29
156
30
12
48
25
5
55
84
5
31
107
37
5
36
240
103
41
60
156
60
12
192
19
71
253
12
24
180
101
91
24
245
90
133
17
186
30
55
12
65
31
17
42
13
89
36
84
36
60
24
156
54
181
5
180
43
41
103
96
12
17
60
102
36
145
5
55
48
11
6
55
24
23
48
24
49
77
60
187
17
19
11
66
42
30
7
125
48
18
13
11
25
36
17
180
18
85
35
30
115
35
30
24
36
7
72
144
17
19
71
120
60
73
36
11
30
43
216
60
233
72
90
85
144
71
1
155
49
83
102
6
169
120
83
102
55
65
30
30
48
168
30
54
66
30
24
126
49
53
55
12
180
108
132
233
138
60
42
67
5
126
42
12
60
180
43
36
89
90
30
18
114
6
13
36
5
151
5
67
53
30
90
67
17
19
84
143
12
12
1
108
11
6
60
84
139
36
65
78
30
7
71
30
54
25
5
36
103
17
24
48
43
48
161
43
5
198
13
47
109
11
13
12
89
6
30
30
25
17
43
5
132
318
13
17
19
84
59
30
55
167
138
115
12
65
30
36
192
48
114
6
37
77
36
7
47
336
162
31
41
66
109
35
36
24
13
53
12
162
156
24
193
156
72
95
30
54
169
120
17
120
210
54
36
24
31
12
233
115
77
103
29
79
72
5
67
48
29
108
42
18
48
139
5
6
30
24
55
36
72
107
126
174
85
65
30
36
90
175
125
132
72
60
6
193
47
54
36
67
72
53
91
239
48
13
191
85
36
77
7
41
12
91
17
120
7
5
12
60
31
17
72
30
25
24
77
30
30
7
143
210
24
126
30
19
96
12
77
31
125
43
47
37
60
72
83
205
155
73
89
19
11
61
108
24
95
30
12
19
41
36
150
72
12
126
72
102
66
84
91
59
25
35
6
12
91
17
144
91
65
60
150
54
150
ABCD 96906647582*3^$a+1 [50010]
180
90
45
81
195
12
189
75
9
51
45
30
54
60
90
21
69
27
9
51
57
36
15
156
9
54
21
51
45
45
84
6
9
132
24
24
12
24
45
108
27
36
120
33
27
60
60
120
240
99
60
84
6
54
9
81
15
21
15
36
33
15
21
90
45
96
39
69
45
144
72
90
54
51
108
51
6
63
57
99
96
120
33
51
36
3
90
3
132
27
288
213
108
36
24
69
12
123
135
36
180
45
24
165
72
84
24
3
9
54
21
36
3
36
189
111
54
36
330
129
96
9
51
240
36
48
75
21
24
24
216
51
69
111
9
105
30
117
123
234
171
9
12
54
24
66
51
63
57
105
255
33
156
27
9
3
156
36
60
144
21
195
3
93
33
51
255
30
75
93
135
12
15
18
72
15
15
24
117
168
21
54
54
15
21
120
36
24
66
69
99
45
36
9
15
120
72
24
111
210
3
141
6
9
81
120
3
48
84
84
39
45
60
192
39
60
9
72
120
69
15
21
18
57
156
213
60
15
60
105
51
39
9
12
228
372
84
96
144
204
108
39
9
72
24
36
24
45
3
36
192
24
93
15
12
63
246
36
51
24
60
45
24
15
72
24
33
27
9
387
27
21
12
69
159
24
201
51
3
21
15
45
45
15
111
30
180
51
63
9
81
135
81
18
12
165
144
21
159
39
36
9
21
36
54
105
111
24
105
21
411
60
60
48
45
39
57
15
60
24
81
84
75
96
195
84
69
27
105
15
9
96
9
15
15
36
33
132
36
33
60
51
108
48
72
48
84
60
144
12
3
30
114
72
81
63
126
18
57
36
99
9
132
3
6
108
12
90
24
21
9
75
39
33
129
108
162
18
135
72
144
72
48
15
57
33
15
111
120
24
117
39
9
51
18
36
15
252
3
54
123
120
9
180
30
60
9
9
12
60
90
30
75
60
123
66
27
33
120
27
60
3
105
60
21
144
27
39
93
21
36
180
108
111
69
3
9
39
21
234
69
132
69
300
24
147
45
15
24
39
21
36
33
72
54
117
24
48
57
39
75
21
36
159
45
63
45
21
51
39
114
72
231
12
36
12
9
39
165
144
51
12
93
15
45
54
81
45
51
15
21
84
24
84
228
33
15
12
93
15
135
90
51
75
21
33
30
96
18
192
39
12
39
33
132
36
252
21
54
177
3
81
111
150
135
9
51
69
15
201
15
225
108
15
147
18
51
36
156
9
75
45
15
36
72
45
123
39
69
21
255
144
192
3
144
12
141
129
3
72
39
9
57
39
141
39
60
15
21
33
27
168
96
132
3
21
105
24
90
9
57
291
84
99
57
24
180
39
69
216
12
33
54
57
15
33
321
60
144
3
33
75
12
48
21
15
63
117
9
54
102
15
24
12
3
60
90
87
39
18
3
33
111
84
144
72
75
9
21
111
147
12
9
105
27
39
69
9
12
168
123
120
189
18
21
264
21
51
69
15
12
123
66
150
81
9
99
99
21
24
21
75
39
117
9
36
279
9
111
72
153
24
63
48
141
30
9
81
3
21
36
51
33
135
84
51
21
84
9
12
168
282
21
12
57
15
39
90
24
15
48
93
24
15
12
24
39
105
168
48
39
126
126
84
129
48
300
153
87
9
90
105
165
18
ABCD 96906972304*3^$a+1 [50099]
23
4
20
28
69
15
80
28
21
11
28
21
24
87
36
9
36
84
15
56
40
48
9
48
35
115
9
20
4
81
23
25
15
12
165
150
114
51
36
87
5
180
25
63
57
12
18
42
23
1
12
15
48
27
129
39
42
3
129
90
105
63
33
45
180
171
33
90
6
11
85
3
21
87
45
39
8
88
24
45
39
45
24
47
49
204
90
17
49
156
83
127
78
51
111
81
72
81
59
133
63
12
12
21
99
12
51
9
36
12
135
57
20
19
6
3
96
69
18
17
13
83
76
51
9
24
24
152
13
15
27
9
96
21
59
49
59
67
33
57
23
28
99
48
141
9
108
15
33
27
140
88
12
123
24
6
12
95
37
60
11
1
66
114
36
48
35
40
111
45
21
23
85
107
52
3
17
13
27
96
45
27
104
205
11
7
5
67
369
39
6
12
3
27
9
93
36
24
3
128
1
155
4
20
64
15
6
51
15
6
60
147
3
93
27
78
27
15
24
153
15
48
24
120
18
6
57
87
33
32
1
35
64
156
117
42
33
15
53
1
63
80
16
75
69
108
84
36
24
20
28
21
15
36
21
99
128
88
93
12
48
102
29
19
81
24
36
60
165
11
85
18
66
54
17
37
35
97
48
135
20
1
60
6
6
27
21
12
27
45
36
60
15
96
93
27
9
95
72
28
36
21
27
33
39
9
30
66
60
3
63
18
107
43
41
31
18
27
105
99
21
24
39
32
4
39
24
102
168
42
24
90
51
128
13
15
57
30
6
75
240
96
93
63
27
21
27
42
71
79
18
48
144
111
120
39
102
3
72
8
1
75
80
16
99
29
96
36
76
108
39
66
111
80
55
6
18
120
66
24
6
65
16
45
72
66
30
99
32
28
81
15
20
49
6
9
96
21
18
105
111
77
112
32
4
87
17
48
13
42
33
9
3
68
124
21
6
65
48
13
12
6
21
36
48
39
33
9
84
27
12
3
24
33
177
111
9
123
36
15
9
96
20
37
47
28
12
48
8
7
5
37
6
9
168
20
84
16
9
39
104
52
60
8
61
107
7
57
33
63
39
30
24
12
54
6
99
63
33
15
24
6
18
29
13
30
72
105
15
21
21
24
71
28
45
96
60
66
69
45
15
36
51
9
36
48
225
42
24
41
4
60
8
16
87
5
108
7
30
3
24
63
5
25
39
60
36
57
3
135
234
15
93
3
48
57
15
117
12
71
4
20
48
40
32
1
15
48
135
24
21
96
81
159
48
60
81
6
41
13
51
21
48
60
111
24
9
3
9
3
152
25
3
3
72
5
316
24
48
63
90
102
18
39
111
101
91
53
4
48
57
102
33
8
55
9
135
78
12
3
27
24
6
18
66
15
116
1
15
75
30
35
25
15
60
243
54
72
24
60
39
56
7
24
189
75
21
45
35
13
3
20
64
8
13
24
66
9
63
6
90
105
12
32
13
3
9
18
57
128
79
54
11
16
63
9
56
31
24
69
12
8
16
39
30
27
96
39
33
96
36
9
75
24
87
18
156
15
144
20
73
12
66
65
36
16
33
12
30
9
48
48
12
92
31
72
18
135
93
84
147
9
51
9
15
21
24
35
31
9
72
39
78
27
44
36
28
96
69
111
12
33
27
57
126
41
1
78
6
35
1
12
18
54
51
57
6
42
75
68
85
27
12
48
9
35
48
7
6
23
61
3
68
28
12
9
63
15
42
36
59
16
24
60
108
96
39
33
24
15
5
16
45
63
132
105
12
6
57
32
25
12
3
81
95
36
25
11
108
52
135
5
4
39
9
12
51
173
1
24
60
11
28
96
45
27
12
12
39
9
32
64
69
12
3
12
20
73
51
84
33
12
95
16
39
18
24
3
132
39
65
112
69
18
45
21
6
18
15
20
1
276
11
108
4
96
201
59
1
15
9
12
27
111
9
168
8
25
36
99
69
12
143
13
24
143
43
24
54
12
15
33
11
28
32
103
48
29
4
15
9
45
120
63
60
33
12
87
20
28
33
12
150
9
96
32
85
108
60
42
6
24
11
24
31
57
24
60
21
60
35
13
15
105
42
24
33
20
28
24
60
108
93
39
51
33
45
90
41
16
9
3
12
141
60
159
60
9
60
75
51
66
48
71
25
30
30
15
81
3
9
15
72
24
96
9
144
15
8
13
12
15
57
6
96
6
90
42
30
21
27
18
51
44
4
27
9
32
85
39
9
27
12
96
27
42
15
141
51
153
48
23
96
25
15
9
36
96
119
43
21
44
55
6
39
32
49
15
20
24
25
75
12
39
24
30
27
120
8
1
39
72
8
96
55
30
12
72
180
23
28
32
25
24
39
60
27
ABCD 96907141348*3^$a+1 [50130]
90
243
168
39
45
60
69
36
15
111
9
36
87
36
69
75
12
36
9
60
48
12
39
9
45
30
108
78
27
72
111
24
117
135
165
15
105
3
18
195
84
21
24
18
21
96
96
75
117
3
78
54
201
15
12
72
117
51
90
18
90
270
12
18
42
48
36
141
24
51
57
36
21
99
81
3
48
3
81
24
87
57
111
81
180
21
18
6
18
12
54
126
45
48
36
75
72
18
36
30
24
30
87
27
162
3
27
33
3
153
27
9
51
138
15
45
36
15
120
3
57
48
93
99
159
72
9
261
54
21
12
3
93
15
69
57
75
153
36
36
78
48
150
87
33
15
45
18
21
33
12
24
51
105
6
102
6
120
117
153
60
99
57
15
21
144
60
63
48
48
12
117
15
12
9
30
9
177
36
48
60
15
39
90
3
99
126
18
9
15
33
48
156
81
18
45
144
51
45
81
15
39
126
99
27
33
21
15
120
93
78
108
30
42
30
60
84
3
327
30
24
147
45
27
60
147
6
27
27
66
63
9
18
150
27
36
39
78
87
3
72
198
90
12
93
84
63
30
36
144
6
12
57
123
42
12
75
21
18
120
105
21
51
135
144
9
9
72
54
129
27
45
33
18
12
42
18
126
12
42
126
90
105
21
75
33
51
15
81
60
24
12
48
12
57
102
24
102
198
36
33
183
57
3
84
6
84
54
9
12
75
165
60
45
39
81
159
9
3
87
66
39
213
168
36
15
123
45
195
90
12
15
96
24
69
135
27
84
21
24
9
60
27
45
18
36
30
114
12
69
21
24
30
90
15
21
72
36
6
84
21
93
66
105
147
45
45
147
3
72
30
18
18
75
75
66
60
30
6
27
147
6
63
24
105
96
12
15
48
96
3
186
15
57
90
48
204
105
3
45
93
42
9
48
81
162
60
90
144
18
177
3
108
117
27
18
147
15
45
81
99
288
27
33
3
105
168
12
33
42
72
36
30
171
99
54
42
66
60
63
9
18
108
12
90
3
96
84
24
72
48
165
12
18
141
27
108
66
15
63
162
54
12
129
21
183
15
120
225
12
108
24
27
225
84
15
45
15
30
15
9
138
180
18
42
18
111
69
15
21
48
75
111
9
27
54
30
36
93
36
69
6
102
27
33
18
21
24
36
39
21
24
105
39
105
12
39
12
39
24
72
12
6
207
24
15
60
270
15
3
18
27
3
69
201
15
183
6
15
141
3
39
126
12
15
60
57
18
12
42
15
48
216
96
75
33
3
45
225
15
3
12
108
42
30
18
111
39
21
123
57
24
57
123
39
261
9
27
48
51
141
93
15
75
90
162
96
138
60
51
21
84
15
45
90
21
45
42
36
54
27
135
9
9
30
132
36
33
36
339
60
45
9
12
99
24
132
21
180
72
12
54
6
51
33
72
60
30
18
72
42
45
21
24
48
90
69
36
225
48
60
72
30
57
21
27
3
6
15
24
99
42
30
9
69
72
126
72
33
147
36
30
27
99
69
39
78
54
36
9
21
180
99
15
126
144
135
93
63
48
39
141
111
45
63
30
111
39
102
216
15
84
141
99
111
45
27
72
9
45
96
36
3
27
42
27
129
24
108
30
9
51
18
15
12
24
60
33
12
60
3
36
96
3
57
231
33
21
99
9
42
81
99
48
18
42
48
90
39
21
15
120
3
45
69
18
9
9
12
72
90
126
54
57
84
81
126
102
3
33
231
39
81
48
36
21
75
189
72
180
135
33
51
33
72
51
3
24
57
60
108
81
12
72
72
6
54
15
141
90
72
45
15
36
45
9
120
111
105
75
24
141
12
72
15
27
69
21
18
36
30
ABCD 96907213192*3^$a+1 [50005]
57
215
13
108
23
64
80
253
36
72
36
3
96
48
81
144
47
97
36
36
108
11
16
153
39
128
37
203
48
49
72
167
13
99
69
11
217
39
33
24
263
73
39
96
153
23
361
228
147
80
61
83
16
96
48
69
156
24
36
144
180
12
360
60
216
12
36
39
57
135
9
87
48
32
48
1
48
47
48
109
35
37
84
24
108
108
71
112
105
135
153
108
155
1
24
48
71
112
165
48
11
112
153
215
73
23
13
12
108
72
35
208
80
97
108
3
69
108
84
24
108
72
120
36
51
128
1
24
192
135
33
36
59
96
48
25
24
111
33
108
35
64
57
36
24
27
21
72
131
1
48
204
108
156
108
180
204
72
39
69
11
96
16
33
72
24
108
120
60
15
48
128
217
119
49
36
59
121
72
12
168
120
3
33
216
204
11
37
123
225
108
252
72
15
32
16
57
36
36
15
81
48
47
144
16
144
177
108
99
129
95
16
176
97
48
24
87
105
60
75
33
36
84
23
109
147
32
121
71
112
165
12
143
1
47
85
156
36
59
1
84
180
72
36
411
129
108
99
45
132
47
25
39
69
27
128
96
73
12
144
11
48
48
361
180
179
25
48
23
109
48
132
143
301
83
25
23
64
117
108
48
240
12
99
9
24
36
347
25
23
1
72
48
36
72
75
213
155
85
59
61
3
273
72
300
60
47
97
95
64
33
96
36
48
59
37
59
64
165
75
69
11
205
51
80
49
12
179
48
16
45
132
12
36
36
36
24
36
288
171
261
267
368
25
23
96
13
12
144
60
72
195
48
165
24
51
128
49
144
47
96
16
9
167
112
9
23
49
36
155
1
159
21
60
63
261
72
180
95
49
47
160
9
135
32
48
109
228
159
9
71
16
21
107
64
240
57
215
1
111
297
60
72
99
201
24
95
96
112
69
36
24
63
9
48
672
144
87
201
23
85
27
48
192
32
1
95
73
12
60
63
9
216
95
144
96
37
27
69
36
72
36
108
36
11
109
36
96
63
45
108
23
112
48
33
111
128
256
45
120
180
135
33
84
123
225
95
25
24
207
9
84
168
107
48
73
215
1
132
108
47
1
180
168
99
9
36
36
47
16
45
12
144
96
23
112
32
85
12
24
12
60
36
12
95
1
36
11
277
27
32
25
135
45
132
191
144
1
60
3
117
11
61
3
32
48
229
59
193
47
61
252
119
61
147
189
36
72
135
48
32
64
45
108
24
95
16
33
144
48
63
80
25
71
96
13
12
23
289
36
12
15
176
160
32
85
24
36
15
80
160
105
23
85
11
1
312
108
27
96
57
167
96
1
108
35
48
144
49
ABCD 96907293188*3^$a+1 [50012]
7
12
48
156
24
36
156
60
293
115
72
204
47
169
36
60
113
54
25
60
125
7
108
120
185
67
48
36
192
29
19
89
31
5
199
41
12
43
36
84
204
35
133
12
12
59
25
24
23
30
67
47
73
12
60
36
35
102
7
35
1
168
72
65
43
59
73
24
24
144
132
24
12
12
48
168
156
48
41
31
36
5
187
5
175
12
36
132
120
35
25
36
59
72
61
65
90
24
18
43
72
60
108
35
85
83
1
60
41
7
12
60
53
31
36
293
55
60
60
143
13
11
1
12
12
360
23
61
12
84
11
97
47
1
29
60
126
48
61
264
24
72
60
36
84
36
24
108
65
7
84
120
144
36
96
89
247
89
139
5
7
12
5
48
7
180
252
36
204
60
120
108
47
18
103
23
37
12
120
48
17
55
12
59
49
12
5
24
7
173
31
24
96
101
30
37
72
36
17
31
156
48
132
71
18
54
120
1
72
108
59
126
19
72
60
60
36
12
23
24
18
43
84
29
42
13
12
119
133
60
17
31
12
192
35
13
36
41
163
12
36
77
247
65
84
31
59
1
60
35
48
73
24
65
31
180
24
36
72
48
95
145
215
72
85
108
29
31
17
7
53
175
12
108
47
61
29
36
18
126
66
114
48
6
49
95
25
41
19
17
31
5
108
31
5
54
109
72
108
161
36
55
59
90
19
96
84
60
96
5
7
119
25
41
19
48
5
6
85
5
120
54
13
29
19
84
17
6
49
23
73
48
12
5
67
11
121
48
95
97
65
54
49
47
13
5
103
5
12
91
41
36
19
29
67
60
24
120
48
48
47
157
5
31
12
65
67
95
168
120
37
84
24
12
149
19
5
91
35
85
5
12
139
24
125
90
24
72
13
5
67
36
12
11
49
5
31
5
67
168
24
48
53
115
29
7
48
71
66
163
72
41
84
78
241
36
11
25
24
156
113
91
53
36
54
360
42
43
48
240
48
137
247
155
25
12
179
54
36
31
156
132
60
35
61
65
31
5
54
25
24
41
19
12
24
36
29
6
1
24
24
71
18
72
79
47
13
12
48
5
7
72
132
36
12
192
24
5
151
35
13
12
108
5
31
41
6
25
72
12
35
49
84
101
67
107
1
12
48
144
125
67
36
12
101
91
89
7
12
47
133
107
18
103
23
109
17
108
72
43
108
95
13
101
43
101
54
121
36
48
48
12
53
7
12
96
125
84
54
24
1
12
5
30
42
7
36
12
17
19
24
65
48
55
60
72
65
168
43
36
24
36
48
12
36
17
36
139
276
137
7
48
12
11
120
1
96
17
12
31
59
121
72
48
12
156
29
55
35
246
7
12
12
144
12
89
48
103
12
11
25
24
23
37
5
72
103
12
29
31
5
48
7
48
35
13
48
192
204
144
71
13
72
59
37
17
43
119
25
60
35
1
23
145
36
29
96
31
167
13
89
18
1
17
127
12
11
25
47
18
30
78
139
120
23
109
24
72
35
18
7
12
96
11
1
17
126
1
60
156
144
96
23
121
36
108
72
24
125
43
12
36
17
6
25
119
73
84
180
24
17
43
11
1
48
72
53
19
12
24
36
41
79
119
25
41
43
48
53
6
49
17
7
132
11
25
24
36
5
54
18
7
60
48
12
143
1
12
59
1
60
77
115
11
37
24
24
12
53
115
60
35
126
18
13
65
43
12
132
5
7
60
36
48
60
12
17
43
12
96
24
5
55
60
11
25
101
31
35
24
85
36
12
72
24
59
13
60
12
197
24
72
19
11
49
300
168
41
7
35
37
48
48
5
31
23
157
108
36
41
55
5
55
48
12
36
108
131
49
24
72
60
36
84
59
90
120
6
25
41
72
150
13
24
11
97
36
65
36
54
1
23
18
67
12
48
36
96
11
49
161
187
35
73
65
7
12
48
60
5
103
72
ABCD 96907416982*3^$a+1 [50021]
45
24
60
6
9
45
12
47
28
99
41
4
9
96
3
27
45
39
117
20
13
39
36
20
16
140
28
3
90
60
95
43
12
114
15
21
23
7
24
6
60
54
93
123
18
132
18
42
27
21
6
9
72
8
7
69
51
24
54
12
35
25
18
120
42
15
69
3
21
36
3
8
4
9
60
6
30
36
99
144
15
6
99
20
4
68
4
15
93
147
5
1
84
51
8
36
76
69
24
30
6
11
19
36
17
76
75
42
24
3
20
112
8
96
1
24
30
69
87
36
53
24
1
60
36
90
9
96
15
30
24
35
4
63
30
54
69
72
15
30
24
3
8
13
47
40
12
33
3
81
6
129
15
9
72
12
60
87
93
81
60
6
5
64
12
45
24
24
6
45
9
51
69
6
33
57
114
5
36
1
15
68
96
40
9
36
24
12
54
5
25
24
35
1
39
92
52
3
30
24
30
96
29
1
35
64
36
8
4
60
33
24
11
55
17
37
30
54
126
21
93
71
1
87
21
11
40
39
42
24
75
20
40
9
30
6
3
87
93
33
30
9
21
3
21
119
12
19
9
32
40
48
32
55
5
13
35
40
36
9
6
114
6
24
9
12
96
8
31
45
15
45
45
30
9
32
28
21
66
30
54
24
42
47
1
71
16
140
24
16
24
9
126
6
54
53
43
78
66
6
3
56
88
108
24
45
23
31
41
1
15
93
11
4
51
6
24
24
36
114
6
24
71
151
17
7
65
55
29
132
55
24
30
51
72
57
24
6
45
51
69
9
132
27
8
72
28
93
15
21
30
129
27
77
36
144
12
1
27
27
96
108
6
24
30
9
20
37
3
33
30
108
21
15
5
4
44
7
30
75
39
17
109
36
15
33
6
120
6
60
23
37
23
31
90
35
19
41
49
60
6
30
6
45
32
1
6
65
36
73
27
8
1
30
90
51
63
12
18
27
69
24
11
1
24
3
12
20
1
39
39
72
5
4
15
24
30
42
17
7
24
5
1
83
1
42
105
68
1
111
24
39
30
12
30
24
5
19
12
5
40
15
17
16
36
24
12
129
83
13
47
16
24
21
42
53
36
25
51
63
105
120
105
36
54
129
92
25
6
5
13
27
3
36
5
28
36
27
24
53
1
60
59
157
36
239
28
21
6
53
168
40
32
7
5
4
72
9
54
5
1
23
1
6
293
40
32
25
6
120
69
51
9
135
5
4
15
90
6
5
24
91
21
12
111
6
11
52
21
12
35
40
24
105
111
3
5
76
9
47
25
18
5
37
23
37
24
24
36
23
103
17
40
63
114
30
30
15
56
4
15
84
17
79
36
18
222
45
32
28
39
45
129
12
24
11
19
90
95
1
30
93
24
21
60
39
21
15
72
24
9
60
11
40
36
60
44
31
30
15
32
1
30
42
24
30
30
54
69
33
75
3
30
96
11
4
15
36
53
157
48
6
5
36
49
6
33
231
96
17
31
60
6
24
111
21
15
128
37
263
25
102
9
9
30
6
63
21
96
6
57
21
12
3
21
51
45
18
12
33
144
117
75
96
3
66
3
108
15
18
120
6
6
135
15
48
81
15
5
19
30
27
144
9
102
9
60
9
6
30
95
19
12
9
9
35
4
21
60
11
25
11
48
1
35
19
36
54
30
12
18
11
24
25
30
102
3
45
51
68
48
55
149
36
25
18
41
36
43
72
17
76
27
77
16
20
1
15
15
53
100
12
9
42
77
37
24
51
8
36
31
6
18
201
69
12
63
36
20
25
11
25
23
1
6
53
25
15
207
53
4
108
45
120
90
60
29
16
39
30
23
157
24
6
29
31
186
78
9
56
97
24
30
6
48
99
60
111
41
55
53
1
27
8
7
18
96
36
23
25
12
78
6
99
20
7
30
18
90
30
21
68
1
59
13
24
83
91
102
27
123
48
185
24
13
23
25
6
6
18
192
9
81
39
99
12
33
36
9
72
15
33
72
54
101
43
60
6
24
35
37
60
18
96
6
168
36
66
48
6
11
25
39
15
210
3
21
72
123
32
19
24
65
1
3
33
24
6
45
20
12
61
12
54
5
25
24
12
15
63
42
83
91
53
60
12
4
24
81
30
72
150
18
6
120
23
31
6
15
9
47
79
66
39
9
6
161
43
45
135
29
1
51
45
90
69
105
6
41
13
36
15
9
59
67
9
165
99
57
6
30
47
40
248
4
96
3
5
67
24
45
120
21
3
21
15
9
6
120
5
19
89
1
60
36
59
4
3
69
21
168
72
48
39
80
28
39
54
27
32
103
9
9
11
4
72
12
21
42
29
61
144
24
30
30
60
12
3
32
12
73
59
144
4
32
19
42
18
41
1
99
9
27
159
29
76
9
51
116
60
13
96
96
48
47
28
80
55
57
168
15
30
75
24
27
6
90
18
12
60
35
19
6
99
24
32
55
18
15
56
145
35
36
43
29
52
15
21
24
44
24
112
21
83
112
3
66
6
33
15
89
40
27
6
30
24
126
15
32
1
27
80
25
3
27
54
90
150
30
6
47
13
18
77
40
20
49
171
44
24
25
12
75
15
18
6
24
77
55
48
17
79
65
25
24
96
59
36
19
29
67
30
51
15
77
13
30
24
9
81
39
60
75
6
24
132
15
32
1
35
12
40
15
24
33
63
120
54
36
35
ABCD 96908268916*3^$a+1 [50000]
85
102
5
25
39
87
9
9
12
3
24
3
45
48
9
120
87
45
6
102
6
90
24
18
30
15
80
24
43
42
3
57
114
84
153
24
3
101
211
21
27
72
126
30
18
15
192
45
12
6
30
102
60
9
24
9
18
30
48
54
48
12
5
25
120
48
63
32
160
24
99
66
155
16
117
66
57
9
66
29
61
48
27
57
120
36
102
24
48
21
24
153
23
67
30
54
9
9
15
48
72
32
91
54
18
66
36
90
29
16
51
30
120
12
12
111
8
64
45
51
51
96
12
30
27
39
132
30
12
96
11
24
49
183
105
15
45
3
75
21
9
6
9
21
18
33
24
48
57
60
6
12
48
42
15
165
30
96
6
30
48
126
30
30
66
30
6
84
6
47
103
33
15
17
43
6
15
75
21
15
60
48
5
16
120
21
179
79
9
21
51
24
57
24
15
75
21
123
54
120
135
51
29
7
30
18
12
36
60
18
6
48
45
27
6
15
9
6
17
13
30
18
11
16
57
87
3
6
39
3
24
6
24
24
66
30
66
93
201
126
12
96
114
51
15
185
55
9
33
47
25
96
72
42
53
85
12
71
31
33
56
7
17
160
72
21
107
16
39
18
12
36
39
3
45
24
33
12
54
186
51
8
85
150
12
57
33
90
5
37
30
5
13
18
57
9
15
3
138
18
66
18
48
30
63
27
102
143
19
6
47
1
54
12
30
15
24
51
21
3
69
15
78
75
9
48
15
27
198
42
54
95
67
69
39
57
33
47
85
192
102
45
45
3
27
126
24
15
3
12
18
63
3
21
24
15
9
80
40
72
39
30
144
6
45
96
48
51
29
88
3
45
39
12
18
3
63
9
48
69
60
84
66
78
27
39
17
40
57
72
63
3
18
27
9
15
3
42
36
30
48
12
45
3
6
30
60
36
9
8
48
49
111
15
57
48
32
67
18
107
49
96
15
171
53
16
336
24
24
57
60
48
11
43
5
37
51
80
79
126
54
45
24
72
3
117
3
101
205
48
27
39
9
3
24
6
15
75
42
27
39
57
27
21
9
87
48
57
24
6
234
399
33
87
3
24
21
27
45
75
6
39
75
6
12
3
105
36
60
6
12
45
21
114
36
54
15
3
162
18
30
54
30
90
5
16
3
12
108
24
6
42
24
21
27
21
81
30
30
59
19
117
3
108
113
40
104
16
45
11
55
33
96
57
18
114
18
18
24
135
27
5
43
30
96
102
9
21
59
193
63
39
9
32
49
18
6
15
45
27
72
56
1
23
1
24
15
27
21
24
63
17
16
144
9
36
75
48
32
16
3
72
24
264
69
80
1
6
48
12
126
39
9
6
30
36
60
27
21
114
48
9
51
45
24
8
25
42
21
72
33
15
147
36
9
3
5
88
24
45
132
66
30
24
15
99
66
11
37
18
18
42
117
3
30
48
12
18
36
30
60
6
102
63
168
56
1
24
23
25
183
135
60
120
5
7
113
13
6
69
105
47
97
23
115
18
11
211
45
72
57
96
23
40
87
60
72
101
151
36
45
80
25
42
77
25
138
12
18
30
108
24
30
23
16
24
3
54
54
161
1
48
24
48
18
141
48
3
48
125
120
16
96
15
48
41
1
54
105
128
37
78
78
15
213
36
60
11
85
27
81
15
9
71
64
8
73
42
30
18
6
54
96
96
60
258
6
53
16
51
24
12
84
29
109
3
207
78
3
57
54
9
9
12
30
18
35
1
30
41
96
144
25
90
45
99
77
112
87
33
45
30
53
24
115
84
42
18
102
42
6
96
119
72
24
49
15
72
75
48
264
12
66
23
7
33
57
144
36
27
8
115
54
90
24
21
15
108
18
60
90
90
35
67
45
8
103
36
60
36
5
40
45
48
12
24
66
24
29
136
3
45
51
72
48
30
6
30
3
45
3
24
9
72
18
36
66
39
3
96
21
3
53
19
6
42
77
151
9
21
27
75
45
3
45
219
6
39
123
12
18
18
5
55
30
84
39
21
18
33
63
17
13
27
27
5
72
25
63
3
24
5
115
6
63
144
93
75
87
33
63
12
45
128
1
15
33
48
84
78
21
32
19
21
24
3
125
13
84
15
33
15
8
40
147
60
90
23
40
8
109
3
24
129
72
42
93
104
24
25
15
147
5
25
12
6
125
40
51
36
17
48
19
150
15
3
117
33
78
17
67
30
96
15
24
3
48
45
33
66
24
77
19
93
63
60
30
15
165
18
17
139
21
72
75
5
43
12
12
6
15
15
89
1
72
30
57
3
45
27
21
105
72
63
8
19
168
24
48
6
39
ABCD 96908409956*3^$a+1 [50021]
2
70
26
24
1
15
1
8
5
3
37
6
20
9
1
20
34
17
91
13
5
36
14
12
5
8
16
5
19
64
40
33
2
66
115
11
5
31
22
50
18
7
8
25
7
17
15
24
17
12
42
36
12
40
33
107
48
13
15
30
6
5
105
18
5
7
36
29
1
18
5
16
8
48
25
100
59
24
32
17
7
24
17
14
48
6
27
3
21
9
6
1
32
27
5
5
74
34
12
18
1
31
1
89
24
15
16
9
55
7
64
1
29
18
36
2
30
22
36
2
4
20
1
23
4
2
19
32
37
51
5
4
7
16
3
21
9
39
7
1
19
6
42
6
76
11
7
72
8
12
66
27
31
41
8
1
22
12
6
44
3
33
4
150
90
8
27
51
5
31
24
17
8
32
9
24
15
27
37
8
67
18
19
5
19
17
8
6
89
1
16
8
95
7
18
6
1
23
25
24
8
9
124
2
12
12
9
16
11
12
52
30
98
6
42
4
44
69
8
37
3
27
5
8
45
35
3
12
18
40
6
20
18
12
30
9
15
24
33
87
106
55
5
19
35
2
16
12
2
61
63
2
30
4
53
7
36
2
28
8
42
4
8
96
17
5
59
31
72
2
4
2
10
38
36
4
2
15
8
7
168
6
66
12
70
26
66
11
8
11
13
56
49
26
4
32
33
13
44
4
20
52
35
19
90
56
3
1
26
58
24
18
8
9
1
54
30
26
1
45
20
6
33
1
38
41
1
28
12
24
30
2
18
37
29
11
25
7
5
10
18
63
24
56
15
10
7
24
5
8
12
18
12
36
4
25
23
6
84
2
13
40
7
6
35
23
150
11
19
5
24
25
15
8
32
1
4
18
12
37
61
18
24
6
4
12
80
35
13
43
63
26
16
87
8
33
7
45
35
9
10
68
16
25
65
6
9
95
1
23
33
8
25
4
50
6
34
33
47
1
17
12
27
64
32
8
56
3
50
10
8
12
10
35
3
4
9
16
24
1
70
41
40
5
10
17
15
137
23
2
4
14
37
95
33
15
30
27
16
3
61
16
15
72
1
32
9
23
17
6
25
25
52
60
15
3
12
17
51
13
47
25
8
21
11
7
121
41
6
18
34
13
23
14
11
1
15
9
30
30
11
35
20
30
10
9
27
12
32
41
25
28
36
23
73
12
6
21
23
48
9
15
58
18
5
9
28
2
1
15
18
12
8
10
20
16
45
33
116
64
12
31
47
18
15
3
12
8
10
54
8
24
9
15
6
34
54
2
6
3
7
25
7
36
12
54
4
7
29
54
62
15
15
22
12
14
105
27
12
42
15
9
46
25
25
6
17
7
1
47
17
19
4
26
6
49
24
21
14
16
125
16
48
23
60
45
33
7
59
5
24
1
30
16
8
40
6
19
17
7
37
4
7
40
32
1
6
4
42
2
6
12
18
10
11
15
24
9
1
32
4
35
48
1
79
7
24
1
80
8
16
39
18
24
15
8
55
1
24
5
12
36
34
50
23
17
31
7
16
17
15
22
38
12
1
95
36
69
15
1
9
7
59
21
15
90
15
32
7
24
20
16
44
1
5
18
17
13
10
17
13
8
142
80
13
40
47
30
2
76
30
87
8
8
1
30
1
119
41
32
21
35
15
17
73
4
2
24
24
1
17
22
12
44
25
29
46
32
10
8
19
27
13
17
24
32
22
2
18
6
6
16
18
6
14
4
26
36
28
5
128
88
25
47
97
8
48
4
26
4
36
17
25
7
23
17
3
12
33
25
7
97
30
48
22
3
8
3
22
7
31
9
15
10
18
12
6
20
7
3
5
15
1
15
14
76
6
8
1
3
18
123
9
23
13
11
63
18
24
6
9
3
13
8
24
57
6
10
44
10
20
13
51
42
18
32
18
6
1
40
40
32
8
8
7
33
41
16
14
60
13
16
29
12
6
9
11
70
30
17
16
96
39
50
15
7
25
5
3
17
12
3
15
9
24
15
24
6
16
59
19
2
16
74
46
2
6
34
17
49
14
30
11
5
27
9
39
47
17
48
5
18
2
4
19
19
133
59
5
16
13
110
34
2
25
45
6
2
42
6
35
49
6
48
57
32
1
12
42
1
16
5
20
4
2
57
31
2
30
9
8
8
15
18
14
65
41
32
7
23
28
5
37
19
24
31
1
15
48
14
36
4
2
6
48
36
23
88
49
63
41
6
24
9
1
14
17
24
25
39
8
17
23
3
6
4
19
23
30
14
46
2
10
8
10
25
88
21
10
89
24
37
3
33
54
1
35
29
19
42
18
20
6
10
36
9
3
60
2
18
18
59
79
1
53
3
33
6
9
27
12
36
29
1
30
46
43
1
55
9
47
24
16
3
2
34
14
76
20
34
6
50
17
7
41
19
6
6
1
24
8
31
9
8
19
13
37
18
10
15
17
70
8
36
21
9
22
44
29
85
27
183
24
33
3
45
24
43
2
28
8
10
20
12
5
5
43
5
19
31
41
13
11
19
28
54
20
70
25
56
32
21
34
8
40
8
24
41
5
12
7
11
2
4
54
1
19
21
8
95
33
23
17
7
113
53
2
12
18
59
5
35
39
64
2
6
10
62
6
10
9
45
12
6
9
3
50
18
10
2
12
24
81
43
12
56
57
21
16
14
4
8
24
60
16
2
10
2
6
28
20
1
24
41
28
66
50
12
78
6
31
32
31
17
39
24
64
17
8
1
6
94
51
75
14
4
11
16
5
3
1
7
32
5
66
1
29
35
16
16
27
5
15
17
16
63
10
14
1
35
6
23
16
25
44
3
9
15
61
8
10
2
24
6
9
9
30
24
40
2
15
73
7
168
1
22
17
1
84
2
34
7
24
11
2
16
67
23
120
26
23
5
6
2
30
4
14
16
20
23
56
40
19
96
5
24
40
33
22
2
36
52
15
71
10
14
12
36
33
7
42
8
4
19
167
25
8
32
55
8
24
12
6
23
5
14
36
30
60
22
54
19
1
6
9
21
30
30
15
49
30
6
2
18
78
1
11
18
30
45
15
1
24
29
30
61
15
17
3
37
8
1
14
4
2
78
6
30
10
24
12
98
16
2
12
16
114
25
8
23
16
20
5
13
30
22
14
1
16
23
25
41
20
4
26
61
168
47
18
72
30
9
63
33
13
19
91
102
40
2
28
24
65
9
30
17
17
2
4
12
18
27
5
3
7
32
6
10
36
21
64
41
2
12
24
60
12
34
24
26
21
24
40
69
54
20
12
4
1
8
3
53
24
3
64
6
7
5
2
41
29
56
3
75
84
25
32
9
6
6
19
23
18
23
1
58
5
13
72
48
43
16
24
21
64
80
30
36
46
32
3
15
10
48
47
9
40
30
20
34
11
9
4
11
16
24
64
1
22
14
4
42
12
26
7
3
60
36
13
1
15
7
25
7
1
47
17
5
67
8
16
17
38
4
20
25
57
14
22
19
40
80
25
30
4
20
34
6
2
48
30
1
5
35
25
18
16
2
18
25
47
24
33
8
19
13
17
166
18
36
36
15
9
14
1
15
26
15
19
98
27
16
23
34
71
19
2
34
41
3
5
88
9
6
64
9
9
2
48
5
7
48
57
39
24
25
33
14
9
15
9
7
8
113
53
20
16
31
64
13
42
20
30
23
47
8
10
60
3
8
15
22
44
18
5
1
31
8
15
10
7
16
7
8
97
35
6
12
28
36
11
19
20
34
15
16
5
6
2
10
2
36
112
2
48
12
28
1
16
19
50
67
39
6
2
30
3
27
18
10
17
33
15
24
48
37
35
15
10
14
12
12
6
11
89
14
25
32
31
24
41
3
4
26
31
16
19
36
9
24
39
42
54
17
17
12
19
17
8
10
2
4
48
72
24
62
12
12
1
5
59
25
4
12
23
1
56
24
18
10
8
18
1
8
63
25
32
1
7
7
17
1
22
6
19
55
18
55
27
6
55
7
30
18
9
1
2
29
19
30
39
7
6
3
69
48
38
21
13
80
28
15
23
16
14
64
26
1
5
3
40
8
37
60
26
10
104
88
19
16
25
30
44
16
20
9
9
15
32
7
10
31
7
25
15
32
30
18
24
33
8
17
8
7
41
7
23
1
53
16
2
24
49
5
46
80
21
27
6
15
15
16
14
10
84
18
18
42
80
47
16
56
53
36
32
47
7
94
19
1
7
35
29
16
39
41
8
77
34
14
4
23
3
21
39
6
3
32
16
55
25
8
16
19
4
56
6
4
7
32
40
13
40
38
34
2
1
64
31
10
62
42
4
2
9
25
18
48
13
1
4
14
45
16
57
12
50
10
18
38
30
24
10
31
11
30
60
18
2
6
64
9
5
30
10
11
9
6
10
36
18
9
56
7
20
108
6
3
33
7
5
48
4
14
65
144
11
20
57
80
49
15
15
41
80
33
44
35
1
70
50
34
77
1
7
7
36
12
10
ABCD 96909068962*3^$a+1 [50090]
120
111
63
120
150
150
36
174
123
3
189
21
30
600
54
120
6
384
96
177
3
174
60
51
105
24
96
15
9
30
96
249
81
60
60
90
264
60
57
99
234
3
93
174
21
249
60
75
111
24
60
96
120
54
15
441
114
66
90
60
141
153
60
75
75
210
6
189
48
63
30
120
24
3
207
150
120
36
30
369
135
105
81
114
186
195
135
84
21
135
30
120
84
36
24
126
30
84
276
15
9
210
30
96
60
90
180
141
144
69
36
114
165
51
30
294
6
24
36
87
93
120
24
60
30
96
114
135
45
366
180
30
60
60
30
204
36
60
81
69
30
60
24
36
117
240
123
117
48
9
87
93
30
96
24
6
210
114
246
45
39
60
90
36
54
216
120
105
69
36
24
150
66
204
27
69
75
39
105
171
24
36
54
6
114
171
45
99
165
27
63
96
129
165
6
54
36
120
90
9
45
66
90
30
354
6
177
93
60
39
48
240
93
144
96
24
27
96
63
114
120
150
33
63
30
120
54
300
30
36
87
123
264
141
69
66
90
60
204
246
390
75
159
33
27
21
249
96
60
219
111
81
189
99
51
30
60
24
6
90
24
36
111
93
51
15
120
30
267
267
96
240
234
30
390
120
96
24
6
30
180
15
315
60
9
75
96
144
6
174
33
117
66
120
30
150
30
30
60
54
36
120
51
93
96
114
6
120
99
96
15
60
120
90
90
201
129
15
39
96
30
27
57
186
150
60
267
3
24
21
75
210
84
15
15
225
21
90
180
45
159
180
45
15
30
120
27
33
111
15
54
171
45
24
36
24
66
45
96
240
48
261
90
24
96
9
240
48
57
60
36
54
246
75
45
84
210
150
183
123
117
33
120
30
30
54
21
45
147
48
219
186
24
3
48
165
144
36
30
60
174
240
66
120
120
474
3
123
204
66
120
60
99
141
147
3
60
84
60
6
24
60
6
90
54
30
30
306
180
24
60
60
15
21
144
90
33
93
114
90
60
30
216
30
54
96
129
45
6
60
84
6
594
96
21
336
3
30
15
45
90
9
21
30
45
69
66
54
36
15
240
9
96
24
66
150
54
6
150
120
114
126
84
60
180
90
120
36
24
75
240
21
30
210
24
60
60
216
120
30
114
66
360
30
120
54
66
234
57
93
147
93
126
117
3
114
60
15
45
30
36
114
96
84
ABCD 96909206588*3^$a+1 [50030]
24
78
36
87
48
15
17
37
12
54
9
81
36
18
30
66
54
132
15
45
24
24
30
48
54
15
15
78
12
95
25
6
90
39
3
30
60
11
16
21
12
23
109
51
8
25
47
49
54
17
40
32
103
65
55
114
48
48
15
3
60
6
48
90
105
27
6
60
27
15
72
24
24
33
27
12
6
35
97
120
18
12
36
69
15
105
195
12
78
3
80
55
240
42
6
12
78
54
17
1
63
27
29
121
54
6
12
23
7
36
6
23
25
48
12
3
8
7
9
63
132
69
24
48
3
30
24
78
17
151
17
49
30
18
71
7
24
108
5
1
12
30
60
57
15
78
42
33
45
59
13
42
114
6
30
36
24
6
54
6
12
126
75
15
12
12
17
120
55
18
48
39
69
66
24
9
33
60
12
6
30
6
48
6
87
15
33
57
90
93
56
79
65
61
59
49
12
6
30
12
3
33
84
11
1
6
9
3
102
90
30
23
37
35
145
66
18
59
1
84
83
13
12
12
90
6
12
23
120
151
234
90
5
25
6
6
3
15
24
12
60
24
54
3
33
24
36
59
31
257
24
1
24
156
12
23
37
3
3
6
60
96
3
72
15
54
30
6
102
6
24
18
48
42
15
15
30
42
33
8
16
105
6
198
24
18
12
6
24
6
30
12
30
48
17
7
12
30
30
9
56
25
71
25
23
7
60
42
72
60
18
60
66
15
9
36
11
13
60
47
1
60
83
7
17
1
6
126
60
23
7
9
3
53
43
5
7
54
48
11
7
12
6
36
36
132
18
30
108
36
24
6
21
15
24
24
12
12
41
31
78
3
33
174
6
6
18
51
56
25
30
48
113
73
66
21
15
33
27
12
41
121
30
18
6
114
6
6
59
19
42
3
56
1
54
240
9
56
1
54
57
32
16
32
13
11
73
23
160
39
105
63
78
35
13
174
42
18
17
1
18
150
39
8
48
1
36
24
36
23
40
45
251
19
30
162
150
48
24
18
18
24
60
48
42
6
30
12
60
42
6
30
42
12
21
39
36
66
30
6
48
30
6
36
18
42
35
7
30
83
79
24
30
36
48
15
15
33
87
162
36
27
63
12
60
18
23
25
84
18
18
132
90
18
24
12
11
37
42
24
24
17
25
15
9
36
3
8
7
210
18
69
21
24
60
36
12
30
41
1
60
36
144
6
24
18
95
25
30
6
12
72
30
30
18
33
32
7
18
114
30
84
12
12
27
24
56
24
1
66
12
36
12
132
6
54
33
33
6
30
30
53
25
18
48
90
6
5
43
12
89
61
3
45
12
6
42
78
42
23
19
60
24
102
48
11
43
6
24
23
43
36
41
48
1
54
6
168
18
12
12
6
48
72
35
49
24
24
18
132
57
24
15
12
18
144
11
169
6
72
60
29
13
6
54
12
35
24
96
1
18
12
54
59
19
6
24
78
48
36
48
60
33
15
54
30
54
87
3
84
12
6
15
24
105
36
12
6
17
48
25
42
42
42
6
114
48
6
27
87
102
24
66
90
24
36
3
45
6
30
66
45
33
6
60
42
3
45
6
6
23
1
66
78
24
6
72
54
36
23
192
79
81
15
30
35
37
90
41
1
6
12
5
31
30
12
18
222
24
30
24
6
18
72
18
6
42
23
16
9
66
6
119
133
51
104
73
12
12
18
6
24
23
79
156
5
37
6
12
30
18
354
18
42
102
36
12
5
55
18
54
108
5
1
132
150
240
30
78
9
15
6
36
18
18
59
19
69
15
12
18
11
7
18
264
30
65
13
72
48
3
80
1
78
60
5
103
30
3
159
17
1
23
7
24
48
41
25
12
35
7
180
125
16
39
17
24
19
5
7
18
60
90
65
31
17
103
30
72
35
55
24
9
32
73
24
30
90
90
53
55
57
32
25
6
9
51
5
72
48
25
95
40
9
24
36
35
61
30
42
3
57
36
11
24
1
54
60
84
12
54
12
227
1
54
36
29
67
60
36
54
15
45
35
13
60
36
12
87
75
36
60
84
42
30
6
12
30
137
1
87
200
97
39
39
65
37
54
6
39
9
30
30
42
33
15
17
79
9
93
12
60
42
198
72
30
30
84
126
6
12
11
16
3
12
81
3
30
24
30
48
18
6
18
191
25
12
3
152
7
57
153
47
13
60
6
90
12
203
7
18
114
276
42
12
96
6
21
80
43
5
64
8
19
29
1
111
105
39
15
65
1
84
195
56
157
12
48
12
18
113
55
113
24
1
36
48
35
13
54
53
55
66
15
117
192
96
51
56
25
60
83
31
89
1
66
54
6
42
72
48
12
18
6
24
3
24
15
18
15
171
29
7
24
72
120
54
36
30
17
25
71
1
6
17
37
35
13
18
48
89
88
45
114
9
9
23
13
72
3
27
48
5
24
37
24
36
6
30
42
17
64
39
6
42
24
78
36
36
78
90
48
18
9
57
23
13
78
29
72
43
102
15
9
54
18
303
39
33
32
31
9
27
36
90
119
145
36
48
42
90
24
60
60
54
30
35
49
30
33
15
12
18
42
17
31
42
30
65
1
42
78
15
45
36
120
24
24
78
12
30
6
54
132
18
6
24
48
18
6
60
18
6
227
49
24
24
ABCD 96909212516*3^$a+1 [50029]
24
187
269
115
47
30
42
1
107
73
17
570
13
35
150
24
43
47
253
113
42
48
72
72
157
233
90
97
11
25
108
5
54
73
17
43
125
72
67
23
48
78
7
48
35
30
7
24
11
78
30
60
61
113
43
84
83
97
23
288
13
59
73
108
17
42
121
156
83
73
5
90
30
43
317
199
84
179
18
223
36
143
78
19
101
48
55
36
23
36
114
7
23
133
48
59
108
180
49
144
96
36
53
72
19
36
155
25
35
48
12
109
156
5
48
67
24
60
24
12
143
217
5
18
24
120
48
13
60
29
18
49
156
137
18
12
1
72
168
312
60
24
83
121
59
126
55
35
30
67
35
18
187
84
113
18
49
59
42
48
55
17
19
156
35
25
83
60
1
119
60
97
107
6
72
102
1
276
23
37
41
258
54
186
84
66
72
42
193
77
90
61
179
133
17
18
13
89
66
30
54
18
19
143
181
359
66
114
6
102
42
67
96
53
151
113
66
37
144
113
43
143
30
120
114
30
126
12
25
77
31
35
30
330
1
29
24
210
97
84
59
13
108
245
30
12
49
120
11
13
47
25
125
210
48
204
13
24
23
97
24
47
25
95
25
23
1
36
107
126
90
102
192
6
84
78
162
73
35
13
275
144
48
138
247
24
59
102
42
61
137
19
311
109
11
109
83
37
60
53
240
90
37
209
31
36
48
107
13
275
1
59
24
6
90
205
89
6
25
17
283
5
90
1
96
317
30
157
53
31
252
23
30
42
49
36
65
78
25
17
42
13
17
96
31
24
65
91
59
37
107
36
61
36
203
37
53
24
18
78
91
60
179
1
36
143
85
180
96
119
25
156
36
17
7
264
107
25
23
25
36
11
109
11
145
60
84
24
29
288
48
67
5
18
150
24
103
108
77
19
24
35
84
73
23
97
125
138
54
18
13
120
17
19
29
7
120
167
18
103
107
120
180
132
240
96
241
53
48
199
11
72
1
119
1
36
36
77
7
120
36
107
1
47
109
96
53
30
192
25
24
84
287
12
18
120
72
90
1
125
42
205
24
59
181
71
109
71
265
245
72
31
185
127
83
25
12
17
7
96
137
247
36
5
42
121
197
55
23
234
186
277
137
96
7
203
102
42
78
115
197
91
5
271
59
30
31
156
48
60
252
203
12
180
18
174
36
54
163
60
275
73
197
18
132
25
65
19
71
49
264
29
138
48
120
132
25
84
24
36
83
73
23
25
47
12
61
47
150
270
25
83
24
1
59
90
18
49
96
24
191
30
19
29
30
90
120
144
96
72
595
60
83
30
7
35
360
25
24
83
13
47
6
42
120
78
42
72
120
216
12
138
114
228
205
47
36
12
25
53
24
91
5
114
408
ABCD 96909287908*3^$a+1 [50015]
52
119
36
12
228
9
84
15
36
37
200
51
9
40
8
16
224
36
3
36
48
1
20
288
3
1
104
75
69
111
1
8
28
24
36
8
15
21
75
9
36
36
51
73
80
84
36
27
33
40
47
93
75
45
39
49
95
12
45
3
25
60
12
8
192
60
219
37
11
1
20
40
80
27
33
135
21
76
60
155
12
13
116
99
25
336
24
20
39
21
27
109
128
51
1
72
60
47
13
107
1
8
96
159
57
52
48
11
9
108
16
36
192
11
84
13
83
48
181
128
27
13
72
11
216
25
155
13
116
36
39
21
108
40
32
48
88
80
3
9
27
12
36
13
8
135
48
48
60
25
48
12
59
24
12
189
36
24
156
75
13
12
107
117
3
132
156
33
51
165
63
120
72
48
9
100
11
61
59
13
35
13
59
1
8
159
48
133
71
12
165
4
48
23
49
120
48
92
108
48
3
93
87
129
12
27
1
32
39
189
108
132
40
144
23
21
39
93
99
1
12
107
45
100
68
40
12
300
108
47
144
45
36
24
52
299
25
48
80
48
39
61
11
21
72
88
120
12
80
88
71
120
49
68
40
59
45
3
96
81
135
1
23
36
48
33
27
57
15
85
8
60
51
241
60
48
188
108
4
12
44
180
12
108
3
48
9
72
3
69
27
1
44
16
120
12
72
8
36
184
47
84
45
4
92
27
9
39
192
36
12
201
52
120
35
85
236
72
72
12
60
28
35
372
9
75
1
119
81
36
3
1
107
133
59
36
61
132
92
24
3
1
35
36
45
24
75
24
229
44
15
13
35
37
60
44
4
68
99
93
75
36
36
13
108
47
72
33
12
88
12
44
60
51
48
13
23
48
12
21
39
1
48
12
83
25
8
39
13
12
56
63
1
80
24
51
33
180
27
61
44
39
348
169
104
24
75
169
59
61
131
108
13
68
207
93
159
61
12
60
35
69
3
33
24
171
60
73
92
3
37
48
107
24
24
12
81
24
28
80
40
167
1
300
12
108
59
72
33
48
39
93
123
36
60
24
145
152
144
64
20
60
28
20
87
96
1
47
48
141
27
72
61
120
8
12
24
15
13
12
8
96
315
57
24
15
25
8
36
15
49
180
59
9
72
172
44
144
159
36
57
27
61
68
63
37
12
32
16
44
36
87
25
12
60
36
104
27
9
4
8
75
60
12
21
12
72
75
84
9
12
40
20
36
64
48
167
48
73
12
48
11
1
140
40
47
1
140
100
8
36
108
96
52
84
20
75
73
56
75
37
71
133
168
60
116
24
12
88
228
11
12
57
27
105
39
1
32
39
1
44
24
15
36
48
9
64
8
28
24
48
120
59
57
16
23
37
56
4
44
75
1
140
159
36
9
120
111
60
61
8
15
21
100
36
59
129
76
107
60
36
97
68
52
44
36
36
160
60
143
45
195
9
87
24
45
3
13
80
120
27
48
33
27
132
57
60
16
20
120
88
272
148
35
24
9
4
20
99
36
181
11
33
135
21
123
9
216
36
136
8
51
24
69
75
24
9
120
252
36
36
36
303
84
33
4
8
36
3
33
15
24
96
33
207
25
108
20
100
11
1
8
100
72
59
1
120
44
3
93
16
11
57
135
49
128
63
81
148
32
75
120
120
12
1
60
288
20
112
60
320
51
109
47
129
16
20
28
12
56
48
51
72
13
8
51
96
25
8
52
8
36
15
141
40
56
84
15
72
36
45
112
36
59
48
180
117
87
61
20
12
39
157
8
144
156
3
121
8
27
145
12
60
48
35
25
48
44
3
12
133
11
49
131
45
3
9
24
207
9
39
61
8
3
33
148
227
93
27
ABCD 96909322208*3^$a+1 [50008]
306
5
1
66
42
12
71
37
6
120
24
36
17
55
120
18
72
42
66
36
39
69
258
30
18
54
3
219
30
215
325
144
27
48
51
18
107
1
42
117
48
45
6
29
7
30
75
93
35
16
21
30
270
114
77
48
31
18
78
54
234
12
252
198
99
33
30
17
25
126
89
163
48
402
11
61
35
73
23
157
35
48
115
54
48
23
109
18
48
129
128
1
95
241
258
198
54
84
162
107
91
126
39
141
83
43
162
35
96
16
69
6
210
24
75
27
42
107
19
29
37
123
63
33
96
63
90
96
167
25
42
12
33
165
11
64
32
25
279
27
192
42
144
72
54
45
165
114
66
71
79
174
6
90
3
51
54
72
48
180
168
180
54
9
75
216
18
155
85
342
5
103
41
144
205
51
81
63
48
128
121
54
81
201
18
36
6
72
126
12
24
90
48
23
67
42
30
5
64
81
108
12
24
54
36
72
144
54
39
27
18
18
150
203
67
84
36
144
54
204
192
131
157
83
175
174
78
48
69
48
32
144
37
138
126
204
90
66
54
36
60
18
18
33
201
48
6
102
123
111
90
78
102
35
61
264
90
90
144
72
144
159
21
24
102
24
53
265
71
16
405
48
42
198
48
42
48
72
6
72
18
66
135
45
78
90
48
108
42
117
93
54
18
60
90
336
6
30
33
80
121
24
287
1
90
53
67
162
96
107
67
42
48
150
162
54
270
30
6
3
32
85
75
39
12
93
195
36
54
35
169
12
60
54
426
63
27
101
43
54
168
264
36
78
54
135
111
114
63
117
30
90
51
81
264
71
199
201
3
48
189
15
144
36
84
36
69
27
210
132
36
75
32
49
90
198
47
205
83
103
120
18
72
24
156
150
72
126
12
75
39
54
300
24
95
7
78
11
37
204
180
36
23
211
93
32
49
6
48
108
24
69
21
30
24
84
150
216
35
157
60
12
90
36
24
36
120
126
11
337
102
60
29
19
288
54
39
111
90
198
12
90
18
126
90
209
7
36
78
54
180
90
30
5
85
18
132
162
18
108
12
168
65
223
54
30
78
54
84
197
19
114
126
234
72
162
120
60
101
187
5
49
54
126
108
30
18
24
30
6
120
18
41
16
93
147
27
90
11
67
84
18
42
90
51
309
30
126
63
32
145
198
41
16
9
39
87
18
24
191
37
27
51
72
48
36
90
36
42
18
12
11
96
115
173
43
252
12
141
63
102
54
5
48
1
330
54
90
36
17
13
294
45
32
48
91
117
224
163
30
168
54
84
36
36
54
258
36
36
69
57
48
36
35
55
90
78
48
24
48
126
36
144
36
6
162
12
18
6
12
27
45
36
6
54
66
150
11
7
30
96
72
35
64
93
ABCD 96909679558*3^$a+1 [50024]
30
32
10
12
20
48
11
16
8
16
32
77
11
67
152
5
17
23
32
13
88
24
8
51
7
30
2
10
31
61
3
15
17
11
29
133
11
37
19
11
29
3
22
6
74
39
21
16
35
240
104
144
77
24
168
12
38
58
32
60
88
32
27
3
42
11
48
89
18
5
8
40
7
17
32
71
72
17
176
24
71
30
150
5
157
11
80
61
118
2
3
120
13
19
48
23
54
20
18
42
51
85
2
40
50
71
29
11
32
7
70
83
24
13
107
31
92
28
25
64
33
10
48
32
53
40
7
1
107
32
21
96
13
35
97
68
12
71
47
1
19
28
25
65
12
43
144
85
18
17
13
100
20
28
23
9
28
72
35
103
62
52
71
8
16
3
30
52
35
48
55
2
78
17
96
17
95
45
123
25
32
58
120
12
30
90
102
98
57
85
35
103
1
107
74
219
32
35
29
24
97
79
16
55
74
108
52
48
95
55
30
48
2
22
11
32
25
23
35
54
38
28
122
107
43
10
18
72
60
5
25
20
11
64
13
2
22
8
35
23
25
35
109
16
7
62
16
2
41
47
73
40
81
39
7
102
140
70
97
40
33
58
114
6
13
179
18
2
30
10
2
15
33
15
200
5
18
102
48
42
108
90
44
18
77
11
13
136
48
43
2
75
8
24
83
50
11
136
96
24
80
25
15
8
112
104
17
42
13
24
43
42
46
2
35
25
52
6
5
69
88
50
33
48
49
7
16
27
40
48
2
51
21
166
13
59
48
85
24
53
18
60
77
13
19
11
77
80
23
65
27
21
24
103
2
10
50
3
7
20
70
71
21
131
5
19
5
66
12
5
72
80
11
32
21
21
18
113
127
81
7
62
118
92
40
18
30
54
19
40
7
65
27
28
2
87
85
98
41
16
24
37
2
33
7
50
90
10
80
30
10
90
110
130
80
10
20
3
37
35
15
57
151
32
28
32
42
28
78
30
30
2
30
45
8
47
2
303
115
20
90
28
115
37
27
225
15
8
25
10
2
35
13
3
55
30
2
60
28
60
37
48
17
18
5
8
19
60
120
42
138
70
12
96
42
25
5
12
18
78
7
37
99
176
53
18
30
19
43
10
20
30
22
120
43
5
18
25
29
6
2
58
73
19
60
81
7
25
49
46
2
12
51
24
3
45
13
2
297
33
15
97
36
30
29
33
15
8
167
2
76
19
40
120
48
8
88
7
12
13
17
20
60
10
5
43
29
3
53
35
12
161
224
5
11
144
15
60
60
17
5
6
2
27
63
81
19
50
11
16
24
32
29
96
83
79
65
115
77
3
42
3
37
66
92
21
19
170
11
72
47
110
58
60
29
3
45
43
12
137
1
30
32
180
21
69
11
16
121
23
159
102
16
30
2
27
48
55
50
28
24
35
73
32
28
30
5
45
70
5
105
58
13
61
59
96
11
60
25
48
40
19
5
120
43
13
24
96
41
60
35
163
37
160
3
117
45
3
56
24
48
144
65
68
35
25
10
37
11
60
145
67
40
180
17
63
22
18
30
48
104
18
105
37
6
37
40
43
60
2
63
87
22
19
16
61
59
3
10
30
85
155
5
48
8
17
42
42
78
30
31
17
23
9
23
35
2
83
47
65
43
53
19
5
43
37
85
120
30
53
35
54
31
29
163
23
92
21
56
131
125
32
5
11
49
18
14
76
19
120
11
149
85
8
155
23
49
73
23
37
88
62
21
37
122
118
144
6
30
2
60
70
18
17
15
10
32
46
73
169
60
27
13
270
48
30
122
88
2
227
53
48
62
88
2
147
24
7
60
62
60
52
138
5
80
53
347
8
48
101
38
53
35
13
40
97
62
88
89
1
127
35
5
120
13
2
137
16
7
48
252
162
38
28
2
15
128
35
30
2
42
16
139
43
42
16
62
21
79
2
16
47
37
78
125
43
42
43
144
11
5
8
16
43
37
64
19
20
22
19
16
48
75
165
48
87
28
37
17
36
30
14
15
13
11
79
20
28
30
2
150
90
201
19
13
67
28
2
15
13
42
17
183
60
82
6
12
78
84
23
32
43
93
24
96
55
12
20
33
49
80
16
7
5
91
119
73
35
32
58
19
64
79
90
18
2
10
102
18
25
48
17
23
9
71
48
19
148
25
35
5
32
16
19
53
7
25
155
30
55
95
150
78
42
12
80
48
10
60
41
96
8
77
8
11
29
30
37
83
120
48
5
25
2
40
18
132
50
42
171
37
30
53
24
43
48
30
55
88
96
61
19
40
43
5
43
37
25
60
30
21
7
14
88
11
181
36
62
82
6
90
84
275
3
5
5
50
65
72
5
6
13
ABCD 96909987836*3^$a+1 [50024]
8
99
60
18
36
87
33
99
76
36
59
1
68
12
33
12
15
36
57
36
7
24
68
52
24
95
24
18
54
1
24
59
24
36
9
12
63
33
4
71
25
140
3
72
25
8
36
3
120
72
1
60
20
72
16
24
137
15
3
33
33
27
45
18
1
8
27
1
20
3
9
16
12
20
12
75
30
15
60
36
69
3
48
16
104
12
3
84
157
23
1
77
18
66
96
7
8
15
24
54
210
49
32
15
105
51
37
5
51
24
27
85
29
7
60
95
49
5
99
12
9
3
15
21
60
16
11
90
18
1
53
7
20
16
8
84
36
15
12
45
132
28
29
18
72
36
9
76
29
18
12
45
51
45
24
15
21
52
72
48
8
24
4
77
90
9
15
66
72
6
157
104
3
37
8
28
5
7
176
87
9
3
6
7
32
27
45
16
44
153
7
11
120
13
29
30
25
35
21
36
84
75
1
35
129
15
61
5
39
16
8
15
90
63
9
75
28
71
49
56
27
9
60
24
120
111
1
53
30
1
36
32
12
45
51
12
33
19
140
69
42
12
72
81
9
91
77
3
12
148
72
36
29
96
72
7
41
6
30
3
75
13
24
53
15
28
29
66
24
18
18
57
87
45
3
37
8
48
39
1
32
48
39
24
84
33
147
78
19
8
16
5
19
35
13
83
12
57
3
69
39
36
36
48
1
8
36
51
48
18
42
13
24
8
16
36
119
25
59
37
20
3
13
17
7
240
11
69
4
119
6
39
51
117
48
15
1
245
3
48
39
1
24
48
8
64
20
28
68
48
15
81
16
29
18
18
18
36
21
57
27
63
37
8
117
3
76
20
21
18
36
61
119
9
45
43
60
12
17
18
21
24
57
60
48
6
36
81
24
21
3
15
12
42
36
39
88
32
51
96
48
45
40
36
95
1
108
32
21
18
126
63
33
18
45
12
15
49
20
3
33
57
15
120
45
3
28
5
30
1
80
60
45
3
48
28
11
21
33
30
9
72
36
12
48
3
21
88
17
3
36
64
5
7
65
31
23
21
39
49
167
18
3
69
54
66
39
24
15
18
99
39
37
8
15
1
44
16
68
72
16
20
33
30
37
17
6
1
8
3
57
96
69
15
12
75
9
9
132
3
51
25
32
12
88
80
123
54
63
27
48
37
120
23
72
78
30
93
64
11
141
84
4
71
72
18
27
15
30
42
13
8
16
11
9
15
48
6
7
77
3
15
54
24
66
24
1
8
40
17
18
21
15
49
32
4
20
16
140
33
207
28
53
48
15
9
7
36
32
48
24
16
32
15
33
63
21
45
55
24
56
40
83
33
15
60
69
3
12
36
49
11
85
32
40
20
33
18
61
11
49
11
37
32
24
15
12
24
90
91
128
36
28
35
18
27
48
144
4
12
20
84
40
23
73
35
13
41
90
33
51
96
66
60
15
4
35
30
31
77
90
72
6
84
3
12
48
16
20
36
51
37
47
49
11
36
57
40
41
15
12
84
16
24
8
27
66
18
169
11
57
3
36
45
48
27
165
39
57
12
3
25
29
19
101
6
72
141
15
69
12
159
12
18
19
20
15
96
45
75
24
18
18
54
7
5
31
32
135
42
36
3
15
1
48
120
77
3
40
71
12
13
77
3
132
9
18
36
42
18
49
71
1
71
9
48
112
104
39
12
24
21
4
20
136
20
48
28
80
39
18
75
51
9
3
13
155
25
5
42
72
73
20
64
71
72
33
135
48
6
15
96
48
16
23
72
21
123
69
93
3
9
6
12
37
128
40
24
5
3
112
20
9
55
35
1
8
48
3
30
15
16
5
3
12
39
25
84
23
18
135
144
3
25
53
15
16
35
9
15
36
33
3
12
57
24
16
24
24
5
18
72
66
15
9
18
37
8
39
6
39
99
61
36
72
35
12
60
21
117
3
48
21
6
18
15
69
7
8
60
12
16
65
3
36
16
8
9
15
88
77
66
1
80
9
6
48
42
15
24
27
37
8
9
36
168
7
20
27
13
8
15
9
16
5
60
90
9
3
90
18
37
72
125
90
13
23
25
35
45
36
3
42
126
18
19
71
81
9
12
115
44
39
6
3
28
8
27
13
20
9
27
81
7
65
12
36
3
87
9
51
18
7
29
19
35
36
108
13
164
64
101
15
213
7
11
18
6
9
9
55
8
64
8
3
37
32
40
20
36
72
105
27
60
4
17
54
21
15
25
17
18
9
21
90
13
65
7
5
42
25
5
91
32
160
5
175
80
4
44
36
108
52
11
13
17
15
3
6
63
12
51
9
21
19
95
1
44
28
68
84
3
57
15
1
12
32
4
36
11
37
11
114
3
12
100
11
36
18
66
6
3
36
76
23
18
54
21
24
33
103
23
12
42
3
12
28
20
3
54
7
11
69
39
57
3
45
4
8
64
36
5
27
3
13
116
16
60
32
21
90
69
3
30
7
11
57
39
36
9
39
72
25
83
21
3
36
1
29
19
72
41
3
12
69
15
60
4
47
49
11
105
39
21
28
24
12
23
30
27
16
12
17
3
52
8
48
4
60
29
12
198
1
20
28
8
12
27
9
45
15
36
40
35
13
35
61
32
87
6
7
77
3
12
21
24
3
40
32
12
28
80
3
33
111
13
107
24
109
32
33
15
48
24
108
3
42
31
80
15
72
72
25
8
4
11
33
84
52
29
187
8
45
84
63
24
24
111
33
12
39
21
93
27
16
83
12
13
29
7
48
12
95
49
5
30
9
27
45
105
175
96
24
65
15
21
3
24
3
24
13
17
6
49
48
80
3
90
147
72
69
66
81
60
27
25
41
42
45
3
21
24
172
5
43
32
15
45
3
6
139
59
18
108
55
20
ABCD 96910031098*3^$a+1 [50023]
3
165
264
93
3
15
57
15
273
87
89
72
144
73
15
48
24
3
117
8
1
18
53
55
72
36
45
8
64
96
21
18
281
61
75
15
137
79
90
36
83
160
117
108
15
96
80
168
163
5
40
8
48
7
36
173
88
32
40
96
21
83
7
33
72
120
171
18
216
3
32
55
41
16
56
88
104
37
51
39
54
11
43
144
36
209
16
48
8
43
36
54
51
72
183
65
88
81
63
9
303
3
18
3
69
11
64
8
61
59
48
163
45
80
264
24
136
32
67
72
21
123
21
69
36
18
180
9
48
123
36
9
8
24
31
270
51
104
7
36
90
27
99
36
57
8
43
213
3
53
24
103
33
3
54
63
72
96
104
168
136
48
72
15
9
45
27
48
15
113
112
152
16
96
24
63
41
48
1
36
395
168
40
24
111
57
8
61
35
64
56
64
8
88
99
29
136
48
129
36
3
15
41
88
48
39
81
8
40
8
7
9
63
41
16
141
11
61
123
39
177
32
79
281
96
55
36
144
69
56
37
18
36
125
145
36
35
55
129
32
19
90
11
120
49
90
18
75
168
153
287
19
90
51
24
141
27
27
101
88
135
81
63
33
3
5
72
49
111
33
63
27
77
13
3
51
45
63
54
180
15
21
108
95
157
3
48
111
36
5
31
18
15
3
45
56
97
90
21
24
24
21
72
59
64
104
151
36
29
7
72
161
235
90
90
105
24
51
21
69
3
87
17
37
219
69
3
56
13
18
33
39
209
16
96
144
21
180
71
163
45
48
33
90
36
36
18
75
72
32
91
54
87
111
144
33
147
90
35
64
120
152
192
67
54
87
8
88
8
25
255
8
7
65
328
32
64
105
23
16
24
240
144
56
109
83
48
13
35
24
40
81
143
37
123
75
213
72
3
108
153
8
64
117
54
29
72
88
135
9
27
18
75
32
109
11
96
37
18
18
39
24
48
69
3
32
16
75
141
32
184
39
57
72
56
67
36
36
69
24
123
18
35
145
71
40
51
77
88
33
126
41
168
79
33
39
41
67
36
36
18
11
24
37
147
24
8
55
65
187
69
3
18
35
64
45
27
96
8
168
7
129
72
200
31
126
51
8
31
129
51
53
288
109
90
54
35
112
15
54
35
1
36
83
7
9
9
15
80
85
83
88
9
47
16
32
40
81
54
17
73
39
8
115
18
3
80
144
16
56
25
39
141
3
24
45
18
105
21
126
18
59
103
113
16
69
18
18
15
272
37
3
33
15
8
160
192
21
11
48
157
11
88
80
19
5
160
69
27
224
40
24
27
18
18
41
144
168
7
54
18
81
8
304
72
8
49
47
7
161
73
18
144
93
224
7
17
16
24
8
16
56
24
72
163
18
155
61
3
32
64
27
189
27
18
36
18
72
306
18
33
201
108
18
41
229
3
272
85
51
129
87
39
54
83
223
90
54
33
48
135
177
39
57
15
90
207
24
32
72
24
16
96
80
184
248
7
9
117
3
24
63
36
189
128
43
53
16
144
56
91
93
15
41
31
41
24
16
176
31
57
248
37
75
15
17
1
90
36
17
73
126
57
8
40
21
51
3
5
144
31
9
128
43
29
16
45
3
51
21
33
180
251
112
33
111
231
33
24
15
9
168
39
89
16
165
27
63
161
19
5
88
80
ABCD 96910315636*3^$a+1 [50072]
135
33
231
6
48
42
57
117
139
32
15
48
6
19
11
13
120
80
40
32
75
45
9
111
16
24
29
147
24
15
30
24
12
114
21
40
29
51
39
25
24
24
32
24
15
36
156
57
33
39
40
11
18
42
33
105
15
40
41
36
43
11
61
65
54
121
72
32
21
3
21
3
63
60
18
19
17
54
49
128
160
8
136
5
75
48
40
107
13
17
55
80
9
7
8
21
90
36
108
36
85
5
36
39
15
36
69
75
13
113
55
152
27
24
21
48
88
24
176
33
151
29
75
21
51
39
30
54
222
48
6
30
3
40
47
60
109
24
11
36
36
84
60
66
3
57
127
17
264
55
17
63
51
133
96
32
24
39
57
9
55
8
48
112
48
5
19
120
96
29
43
80
48
15
48
49
203
109
48
96
41
39
81
39
40
56
40
24
5
12
7
8
144
81
127
17
30
1
24
35
45
9
111
15
145
35
30
6
18
39
16
144
53
3
27
18
42
33
141
24
12
63
45
139
41
6
30
115
104
24
16
96
80
75
36
54
91
24
24
320
45
66
36
85
128
24
177
36
198
42
3
16
48
8
48
216
48
93
54
21
24
9
42
37
317
60
31
72
17
31
32
27
90
3
48
24
40
11
18
6
45
96
112
8
9
15
24
45
19
32
9
72
108
27
64
24
77
60
90
45
39
9
64
41
15
105
6
153
21
6
66
144
6
69
24
160
120
56
16
35
24
30
60
3
168
45
27
3
24
61
65
48
31
56
48
16
65
6
33
192
24
40
71
9
88
8
24
15
66
7
8
39
25
24
41
24
135
40
41
15
136
23
36
6
7
192
191
24
30
123
171
69
96
15
30
67
65
18
36
1
8
27
37
8
64
35
61
104
15
66
24
90
13
41
31
8
40
77
60
54
30
72
75
33
175
5
126
60
105
24
117
3
216
48
21
6
45
24
201
15
21
43
101
84
60
72
3
144
40
168
23
9
3
18
36
36
3
87
25
80
45
48
60
15
96
24
40
167
54
30
96
45
39
6
3
45
19
113
18
162
30
69
39
6
51
64
5
36
135
15
30
139
11
13
24
48
48
24
77
43
11
45
24
33
15
72
57
54
9
72
96
9
30
81
40
24
48
11
36
66
39
15
1
24
8
72
9
175
32
40
53
150
72
45
39
1
48
47
138
39
16
185
15
21
51
33
111
69
36
103
96
41
54
30
27
45
19
125
6
48
61
11
60
25
5
283
5
72
24
3
72
48
33
7
8
75
37
96
32
40
8
21
24
27
9
79
11
45
129
36
36
204
54
85
71
73
8
9
24
66
36
9
69
115
41
15
39
57
15
144
1
5
19
8
40
8
99
45
48
40
47
25
35
61
185
15
48
105
111
16
24
29
19
80
3
18
6
109
17
18
21
51
54
111
208
24
8
48
72
9
6
18
15
160
32
40
24
48
8
112
41
60
27
144
75
93
51
21
96
213
27
39
9
27
157
47
30
75
75
69
87
9
16
24
41
7
107
90
30
13
56
16
155
36
9
21
3
24
16
47
54
36
79
144
32
93
91
48
96
11
36
25
8
112
80
64
48
8
273
55
47
24
36
13
41
30
9
24
3
18
6
30
15
40
8
16
47
25
24
56
165
24
54
30
15
24
51
45
27
60
9
75
60
25
41
24
55
8
16
24
53
3
75
117
168
21
54
12
225
72
87
49
185
39
72
9
6
36
120
18
6
61
23
1
8
48
3
102
7
47
114
30
1
95
126
144
19
11
6
84
60
79
24
176
27
85
32
16
65
111
16
144
24
56
48
72
40
8
51
21
69
27
64
48
11
30
42
37
11
126
15
16
8
144
147
85
215
1
8
117
90
24
30
19
32
24
201
144
39
27
93
96
15
49
77
18
126
30
6
54
9
40
161
24
39
117
24
30
60
120
9
72
40
80
21
27
48
48
51
21
3
109
8
9
39
40
24
120
11
252
90
7
32
69
30
37
5
30
13
77
99
9
175
104
16
11
93
3
13
32
24
136
83
30
7
24
144
41
63
48
15
9
48
40
17
55
35
84
60
61
41
150
9
16
29
3
96
24
147
90
36
48
42
45
40
35
78
87
48
237
43
11
13
113
15
3
126
39
15
57
ABCD 96910400428*3^$a+1 [50019]
105
39
91
17
103
65
132
105
3
7
5
3
141
9
39
48
24
1
155
3
84
57
21
15
24
49
11
24
7
17
12
24
9
27
9
51
183
46
11
24
67
5
13
59
12
79
14
48
132
16
14
33
45
3
37
50
58
14
33
25
62
33
24
120
36
24
36
48
25
32
72
27
33
63
12
96
36
24
7
12
17
84
67
29
61
23
85
140
102
168
21
1
35
33
99
121
90
17
60
24
93
3
55
30
23
27
22
20
66
10
11
91
5
117
36
4
6
32
9
84
9
51
12
60
13
11
51
18
27
24
21
3
19
101
57
15
48
49
36
59
60
72
24
12
43
42
47
60
45
3
15
130
83
24
15
90
15
13
8
22
2
48
75
12
96
39
108
9
48
51
30
4
83
27
66
4
68
3
25
80
15
24
48
7
53
87
6
51
60
36
12
1
2
93
72
60
7
6
35
45
39
72
19
77
192
36
55
50
15
9
63
57
27
69
12
60
12
15
21
10
5
12
33
99
93
63
27
33
36
31
30
47
3
42
66
4
17
3
66
51
36
97
23
33
27
24
33
3
303
21
21
3
27
238
14
6
159
72
61
59
21
15
72
43
29
24
15
4
96
77
45
15
24
24
24
1
42
5
7
18
38
70
20
34
101
9
111
300
120
12
12
73
18
2
40
47
12
3
21
12
3
112
29
144
169
95
45
36
10
185
57
27
31
14
76
20
27
12
45
63
55
80
18
4
23
12
48
3
9
33
75
84
21
63
7
18
54
50
126
24
16
90
104
3
24
33
120
40
68
15
25
2
21
9
63
63
9
12
79
12
158
100
11
21
15
72
61
35
105
15
7
5
97
68
18
42
39
108
48
12
3
10
90
18
11
129
51
3
57
9
54
6
51
36
12
31
17
45
75
60
24
3
45
105
27
43
50
58
65
12
36
24
25
143
60
45
15
7
17
60
168
3
33
12
12
33
28
11
60
36
13
20
27
12
1
59
12
9
15
12
120
72
48
3
45
45
40
104
150
18
15
25
30
32
33
12
36
72
24
39
82
80
28
11
61
18
29
60
31
14
40
35
21
15
12
93
39
3
48
42
27
36
12
24
9
30
144
21
24
105
48
15
13
14
33
37
96
104
16
35
37
158
21
21
39
36
24
9
72
135
12
48
57
36
27
48
12
33
100
50
9
72
48
1
12
35
25
23
24
1
20
27
84
48
96
60
24
21
22
5
12
132
81
72
148
23
12
24
3
18
3
15
4
6
11
21
3
67
17
21
27
12
12
19
32
129
1
68
75
37
59
48
60
12
60
31
5
33
75
15
21
9
40
107
3
12
69
24
25
80
15
144
45
16
50
189
72
1
47
3
45
84
1
48
72
20
15
57
3
12
12
36
60
57
76
59
21
39
3
9
49
11
24
24
21
147
3
22
23
7
78
44
27
13
11
60
19
110
63
13
11
61
8
195
36
108
61
71
19
5
9
36
39
145
23
12
1
150
5
12
48
7
17
12
84
9
27
9
12
15
12
48
25
50
69
1
92
27
36
3
57
120
13
30
50
60
27
27
30
108
90
40
50
75
24
84
15
22
23
36
60
3
28
18
30
2
52
86
69
63
129
33
18
88
54
110
70
23
24
48
36
60
7
5
145
12
20
15
15
93
25
140
48
40
95
12
57
36
195
145
20
15
75
90
52
119
3
46
12
92
66
10
32
15
48
24
21
51
73
131
36
19
5
36
36
85
50
45
25
23
12
127
5
12
1
20
88
42
5
24
19
5
9
3
72
3
48
105
12
24
21
39
1
47
45
70
5
12
33
168
52
35
36
15
10
32
18
54
16
74
48
118
59
3
42
76
14
21
60
120
36
9
10
14
3
63
21
21
108
15
12
24
33
27
1
50
9
24
19
17
159
45
15
9
21
100
11
141
10
53
12
12
12
13
107
3
33
24
24
27
9
93
87
31
18
11
36
115
80
33
36
24
156
24
72
3
22
8
24
88
122
90
60
66
40
50
10
80
9
33
27
48
55
5
3
54
51
12
24
48
12
51
60
58
11
1
50
165
72
12
3
21
24
36
67
50
58
54
35
12
84
45
15
7
5
63
4
17
21
12
46
17
27
45
1
12
83
25
95
117
39
24
24
60
132
13
191
12
24
36
24
61
95
13
35
37
62
93
55
108
50
15
24
15
28
138
59
156
19
50
63
33
27
84
1
32
51
60
69
36
75
12
93
52
32
3
37
23
55
32
88
5
12
75
58
68
84
40
71
15
21
33
27
48
48
48
60
72
48
45
27
15
9
31
18
44
18
28
14
51
72
33
22
20
45
27
16
14
40
11
24
60
12
33
3
105
3
36
36
25
18
14
18
117
12
108
105
3
72
72
96
25
60
23
132
84
60
216
37
83
24
156
3
112
17
72
21
15
60
84
3
33
12
121
44
207
48
21
39
12
1
60
8
22
72
5
73
107
12
36
33
4
20
76
162
8
117
45
10
5
27
30
3
25
23
45
120
22
18
47
7
6
80
27
15
58
50
9
12
33
27
31
17
12
1
107
36
19
53
24
19
17
108
96
3
108
18
39
12
21
3
96
1
108
14
76
17
33
40
12
92
16
ABCD 96910593342*3^$a+1 [50022]
35
13
42
33
39
78
42
17
25
24
30
24
36
6
78
42
18
60
18
119
49
95
97
23
31
66
39
48
33
47
1
12
42
36
29
133
35
127
12
36
72
72
48
41
96
1
72
96
36
6
12
6
59
7
113
1
24
30
42
95
13
48
12
18
30
48
30
30
12
15
93
11
13
6
126
48
66
30
12
12
48
63
32
85
83
1
39
15
65
31
6
27
75
12
41
48
31
24
150
59
25
6
6
30
6
119
133
60
6
54
27
33
12
99
9
168
63
69
102
21
32
61
11
19
66
51
69
60
78
17
25
120
23
55
78
60
12
36
6
150
75
56
85
48
11
61
42
30
30
96
6
24
39
8
40
27
48
84
24
9
8
13
24
42
78
48
48
6
5
55
24
60
117
27
6
159
27
96
77
7
24
54
36
30
12
78
6
78
35
7
9
56
1
18
125
96
24
55
6
18
6
36
36
18
6
35
48
120
97
15
9
102
33
15
12
173
31
18
96
6
33
32
49
71
40
21
12
12
18
72
9
57
162
6
111
9
36
35
16
48
129
42
36
30
83
61
18
60
60
17
25
54
9
87
66
47
73
47
61
120
107
48
91
29
136
159
30
30
5
49
15
21
35
24
16
152
7
42
96
12
27
80
1
47
121
12
48
42
17
13
78
54
48
54
24
24
113
13
11
64
9
6
162
24
36
12
36
96
30
5
73
71
61
11
247
18
48
6
6
42
102
11
13
84
23
120
37
30
6
60
30
5
55
6
59
19
5
112
8
127
48
161
1
6
137
37
3
45
11
19
125
25
30
17
61
3
96
56
79
18
6
12
18
60
30
24
72
105
15
18
36
11
1
108
12
39
8
120
48
7
18
48
71
49
90
29
25
42
78
6
24
17
13
36
87
32
25
120
47
151
65
55
24
6
18
6
11
49
48
47
48
7
9
75
54
48
60
24
59
61
18
33
45
30
48
66
3
87
65
253
12
24
12
24
11
25
63
69
18
17
97
30
18
30
42
30
33
27
21
9
150
65
109
59
1
120
6
6
3
75
21
81
90
12
17
49
6
48
33
104
25
15
8
1
36
3
15
18
42
30
47
48
25
111
21
54
69
27
29
31
18
6
30
12
39
39
24
42
18
6
24
18
30
39
15
6
35
85
24
66
72
66
12
18
12
29
25
15
75
84
89
7
54
35
85
35
120
19
30
210
66
11
48
25
42
53
13
3
15
6
18
18
48
135
159
6
6
21
48
57
30
24
33
27
48
53
37
42
48
41
55
89
120
91
36
60
53
7
48
17
19
77
67
66
51
48
15
48
65
7
6
12
23
1
191
24
25
54
42
12
107
13
12
228
35
40
33
24
6
54
35
24
16
129
6
198
36
6
30
24
51
9
39
128
144
31
78
59
1
54
41
25
24
167
25
6
108
6
15
45
83
7
9
15
161
48
72
31
9
8
25
48
48
90
5
61
11
13
66
105
104
144
88
9
6
18
36
24
12
102
6
24
12
30
89
120
61
18
41
31
30
48
36
72
24
23
1
6
24
17
7
108
12
48
9
21
48
6
21
8
109
11
16
15
54
66
30
24
114
18
15
8
1
108
36
36
99
32
24
25
30
108
90
6
60
17
24
24
7
17
43
30
114
53
13
42
17
24
7
24
30
83
16
15
54
12
30
6
27
15
90
30
6
24
96
60
42
12
6
72
24
35
1
12
18
18
30
6
18
48
54
30
53
48
55
9
21
35
37
78
30
210
5
24
1
24
30
24
17
24
13
12
71
43
5
97
12
48
12
36
35
112
57
18
12
150
35
16
80
55
24
66
90
66
35
73
108
35
49
48
36
42
137
55
6
36
23
7
89
109
120
11
61
48
107
103
78
72
83
109
36
90
29
40
75
6
15
33
30
41
115
126
215
55
18
54
30
51
9
72
54
41
24
1
18
5
31
41
13
12
60
90
6
3
32
37
66
17
88
9
18
144
53
13
12
23
97
47
48
13
18
42
95
7
41
1
48
60
27
8
7
33
27
29
61
84
6
113
16
21
54
5
37
90
54
90
54
35
24
31
30
35
72
13
59
16
81
36
48
35
61
11
25
23
24
37
18
41
19
6
12
59
73
48
47
1
12
48
96
18
18
119
24
61
30
29
1
23
48
7
78
27
21
27
123
66
18
113
72
7
60
18
35
73
23
7
65
115
18
51
9
30
24
6
60
47
97
30
41
67
78
30
24
6
36
23
25
71
37
114
9
9
36
51
56
24
16
104
24
49
15
8
48
25
24
12
48
75
15
48
60
54
15
33
36
66
30
18
6
66
18
6
84
90
11
1
48
12
78
18
35
73
24
15
32
13
30
36
89
1
6
60
18
3
153
12
24
59
7
33
9
126
66
24
144
48
95
49
54
24
81
45
24
138
48
17
43
36
54
59
91
12
9
9
24
30
12
96
53
25
36
18
78
42
18
78
57
80
144
48
7
18
6
17
103
17
127
48
18
6
33
21
35
19
66
36
36
18
9
45
90
41
64
75
5
31
41
25
23
25
63
63
12
77
67
60
18
78
78
ABCD 96910628474*3^$a+1 [50235]
84
7
17
108
19
8
63
102
43
17
102
54
6
156
6
18
33
111
12
157
5
91
72
77
18
73
53
48
60
31
41
30
1
53
3
51
13
8
75
12
73
5
180
48
15
24
123
78
54
102
6
13
5
18
49
144
41
30
24
121
144
77
19
65
7
29
19
32
160
11
66
115
53
108
55
17
151
24
5
43
113
60
27
63
49
77
43
152
16
53
6
45
165
51
9
18
37
144
24
48
72
80
88
24
24
24
65
63
72
183
49
101
67
23
105
39
25
95
42
12
19
125
67
8
16
17
78
25
59
37
17
240
31
5
66
1
5
36
12
51
9
15
3
18
19
8
99
36
48
6
18
33
15
25
8
16
24
251
21
69
24
30
157
48
35
45
136
29
24
138
24
33
16
104
21
42
66
7
35
69
15
1
72
17
103
8
15
25
29
24
36
31
41
30
105
16
29
48
6
66
36
60
27
112
71
18
39
21
67
17
7
125
162
1
71
144
48
49
47
12
144
21
40
101
78
36
102
43
32
33
72
39
129
79
5
24
27
256
41
15
21
66
6
36
120
54
78
51
15
72
6
216
48
3
16
41
54
177
15
73
72
35
78
18
37
11
21
57
108
90
97
29
123
40
24
5
18
42
12
90
24
72
12
18
19
41
30
6
27
64
17
48
7
17
7
77
67
5
115
72
71
18
103
5
18
25
95
97
71
121
23
145
17
36
48
252
6
1
8
27
18
27
72
16
11
54
36
19
8
216
135
25
8
40
48
23
354
87
9
15
141
96
19
11
6
102
6
123
16
41
55
89
175
24
96
173
12
6
25
11
69
48
16
23
222
12
39
3
37
17
72
84
18
73
71
25
8
39
49
281
54
97
29
138
6
18
97
72
23
54
43
125
48
3
105
6
198
18
9
24
21
43
47
49
53
6
13
128
147
18
12
24
234
61
8
280
281
30
49
167
18
15
88
24
35
90
54
37
95
33
57
12
3
51
6
30
25
125
51
112
71
153
40
24
24
119
9
9
103
5
66
132
30
60
36
7
155
36
90
175
24
65
60
19
11
37
5
66
78
19
71
9
57
36
6
18
84
24
55
107
13
56
345
12
42
66
90
13
56
64
47
162
103
41
103
24
48
29
91
24
24
24
48
24
65
78
120
57
21
48
51
27
162
36
15
57
12
6
18
48
3
93
91
17
174
25
11
204
1
65
6
33
21
43
29
51
112
47
57
105
6
1
48
5
30
18
3
201
54
1
65
6
54
18
1
11
6
7
56
40
71
54
91
23
1
24
101
66
49
29
115
24
56
15
177
21
19
32
63
25
8
165
180
12
6
354
72
24
72
18
48
24
105
3
61
29
27
16
5
43
53
90
30
67
29
19
24
191
30
186
1
233
7
56
63
48
24
177
33
96
12
3
88
77
19
89
87
40
17
48
103
23
90
54
222
19
8
24
40
89
144
48
6
25
48
48
24
29
6
126
66
114
12
108
42
54
27
72
24
33
15
16
29
48
75
3
18
19
152
72
57
39
232
41
54
105
16
5
84
7
215
54
19
48
32
40
5
115
48
8
3
21
57
48
87
216
189
19
125
18
9
112
32
27
30
79
24
11
37
173
108
7
8
39
25
119
6
43
11
117
16
77
3
21
43
47
73
24
59
21
129
30
1
32
21
36
87
189
48
67
11
90
12
15
64
89
55
101
42
102
19
56
57
199
53
27
24
21
72
12
7
119
168
48
54
51
57
108
24
66
25
72
48
248
9
48
55
77
43
65
30
25
24
41
7
17
79
23
49
65
7
8
87
24
1
53
30
90
6
156
18
144
39
93
162
97
24
77
12
60
36
72
48
36
75
64
23
42
31
72
96
137
6
126
18
54
84
7
8
16
23
96
9
40
5
36
72
7
72
47
9
93
108
6
36
36
18
15
48
27
18
27
21
72
43
96
56
88
72
144
29
54
48
60
73
120
104
9
31
120
8
40
48
24
17
31
71
1
17
103
47
49
77
84
24
15
16
59
61
24
24
47
1
23
54
72
19
11
42
18
30
18
24
9
21
ABCD 96910839152*3^$a+1 [50041]
84
219
9
17
28
68
58
26
6
72
22
60
20
34
69
15
90
27
36
33
26
13
60
27
33
47
10
8
30
16
189
11
25
21
14
46
30
50
4
24
15
131
46
44
34
66
24
2
1
89
10
68
36
25
29
40
80
43
12
53
324
70
26
30
52
38
55
69
63
36
72
39
54
27
33
27
29
64
147
3
92
13
69
3
239
13
41
42
4
150
39
72
9
26
90
42
1
9
3
9
140
28
38
28
26
43
11
60
1
63
57
24
21
8
60
18
4
9
71
10
108
50
18
64
3
27
33
11
24
10
66
54
8
42
22
24
39
96
71
85
36
17
10
36
50
4
6
54
36
74
10
42
18
3
69
30
14
12
43
11
25
9
36
18
2
28
51
96
3
33
23
25
17
72
30
10
15
17
19
29
31
41
28
42
20
25
3
6
30
32
48
16
8
1
101
24
36
94
44
73
48
11
18
31
45
27
123
2
24
36
22
80
10
26
49
36
21
38
132
1
9
98
25
60
5
46
2
64
78
62
18
25
15
32
18
55
11
10
87
107
10
56
55
9
32
40
39
11
13
41
7
77
36
7
65
72
142
30
3
15
8
85
3
2
60
4
78
45
21
86
1
65
54
18
52
56
52
8
30
42
40
15
57
26
49
69
54
42
63
57
78
8
58
24
2
25
45
98
1
129
50
13
72
60
45
38
24
40
18
111
39
20
25
12
5
30
28
8
60
82
2
78
198
97
23
34
3
27
24
26
31
99
33
53
4
44
70
21
5
30
154
24
27
11
28
57
12
60
23
72
6
226
48
6
26
13
71
37
5
84
78
1
21
3
5
6
10
20
6
36
25
84
3
6
80
7
12
36
24
5
16
15
119
18
30
85
113
36
150
10
3
27
24
21
36
9
14
12
37
171
176
73
57
170
60
1
9
18
2
18
60
22
14
1
65
10
26
7
83
49
29
84
6
30
91
5
103
5
112
51
9
26
97
36
5
67
3
30
14
12
25
35
90
48
67
33
6
9
125
67
36
17
31
5
36
10
104
25
149
100
3
33
14
12
34
44
31
72
5
90
18
36
36
19
48
87
9
9
75
17
151
72
45
66
24
110
36
79
75
36
96
33
21
36
20
18
70
2
24
25
41
34
69
21
54
8
25
87
80
1
17
34
98
66
54
70
8
22
36
152
55
9
26
64
21
155
13
9
6
9
161
180
4
26
114
12
18
6
40
24
2
6
22
96
20
24
85
95
37
3
60
20
1
5
7
5
103
11
18
163
3
54
72
63
12
84
24
75
20
37
35
1
60
35
82
192
78
8
4
14
7
60
12
96
17
54
28
60
33
39
18
2
1
23
1
63
30
51
9
63
89
30
126
90
34
3
36
5
7
3
36
48
60
36
44
13
53
34
21
15
45
45
2
118
50
12
13
36
29
19
57
60
20
18
106
84
162
8
13
3
156
18
135
15
62
36
12
82
44
37
23
37
9
3
36
69
26
37
12
135
21
105
6
9
107
90
103
9
26
1
36
9
18
132
30
44
6
28
72
9
39
6
74
82
8
31
11
73
11
37
48
36
69
6
56
37
17
78
13
5
12
70
8
97
57
26
18
10
54
30
126
32
28
2
18
54
121
24
41
76
39
12
48
81
39
15
45
24
21
86
48
106
56
6
94
111
23
37
33
26
18
138
25
12
15
33
168
84
5
7
24
84
21
6
18
15
5
18
25
3
21
15
21
3
2
55
99
69
24
15
6
2
24
10
15
33
42
8
30
70
12
44
1
71
24
10
18
33
5
88
75
17
18
10
26
64
36
54
14
166
99
36
81
51
120
48
39
90
8
4
3
5
6
36
130
51
35
37
11
42
7
51
45
161
10
21
57
3
5
174
1
12
65
7
5
34
66
78
12
68
48
18
96
36
28
2
28
24
30
3
47
12
18
10
320
30
36
79
57
50
1
3
54
60
38
25
29
18
6
19
53
94
18
27
41
58
60
26
4
6
8
1
24
65
46
30
54
6
2
73
9
8
114
30
36
52
20
16
66
68
40
36
86
28
20
31
29
10
2
24
19
108
29
28
36
62
37
23
54
55
9
87
47
22
3
96
17
7
125
112
39
5
31
3
21
59
10
62
4
54
15
132
24
9
6
36
9
45
99
27
20
60
28
2
6
13
15
165
135
14
12
88
75
17
88
12
39
12
27
33
39
44
126
30
73
45
87
75
8
18
19
45
108
140
22
21
33
6
8
1
29
6
130
15
72
12
45
60
3
5
22
26
34
20
1
69
56
42
4
26
24
18
46
56
79
11
1
9
3
11
64
12
54
114
90
30
21
11
13
5
30
36
49
5
46
57
60
87
8
64
38
18
54
6
18
4
3
33
6
18
36
54
30
6
54
12
60
99
84
5
100
62
49
9
195
45
3
23
10
26
25
5
18
60
25
41
67
12
71
10
51
83
30
7
24
132
9
51
12
5
10
33
47
85
27
26
67
21
27
9
38
52
18
98
13
5
36
103
60
60
21
2
72
13
65
22
72
9
60
11
1
59
18
66
10
24
72
15
5
10
8
106
2
24
36
64
54
62
12
1
60
36
3
36
9
36
24
48
17
18
49
3
33
5
55
69
74
196
45
24
11
28
26
55
101
34
9
48
9
26
28
60
44
25
11
46
20
10
24
9
60
15
32
84
34
75
5
7
41
34
80
28
30
51
60
12
9
15
24
60
21
24
66
24
9
12
53
10
50
10
30
3
3
30
15
17
30
28
57
5
55
59
169
5
42
72
46
ABCD 96910896034*3^$a+1 [50030]
75
177
72
120
3
81
12
72
120
135
48
33
27
165
120
39
21
24
36
24
15
45
108
12
39
105
75
84
36
9
21
6
141
93
66
84
36
156
9
144
60
12
48
39
60
72
84
264
81
27
48
21
15
81
39
24
81
36
27
132
21
39
9
201
39
156
63
96
96
96
57
48
39
105
156
63
36
9
12
12
21
27
240
48
69
30
108
54
18
12
168
36
204
81
12
15
24
33
216
72
135
9
21
150
9
3
57
48
3
24
21
24
24
24
3
12
120
93
9
6
24
9
36
24
12
12
51
12
108
69
12
60
36
60
60
12
120
72
21
15
123
144
6
99
48
24
36
15
48
12
192
48
60
33
9
42
21
39
105
123
48
54
30
168
90
51
135
12
42
48
78
117
72
36
51
9
135
24
102
51
75
105
264
81
54
48
33
48
96
24
159
36
81
3
177
216
195
30
15
3
129
168
24
141
3
27
24
84
141
36
15
33
75
12
9
24
12
123
9
48
24
15
60
21
15
33
12
39
18
6
36
189
27
69
15
9
75
36
45
60
195
36
324
78
183
12
45
18
69
24
12
3
12
9
51
165
15
33
60
147
264
30
6
33
12
24
36
147
33
24
24
111
9
87
24
9
135
21
60
15
9
45
66
45
180
63
48
45
3
45
60
72
180
168
12
72
12
3
30
3
27
21
36
15
69
60
36
39
21
120
24
204
96
60
15
12
54
15
423
42
15
84
36
36
3
81
33
111
36
36
180
24
36
15
45
24
36
33
66
285
129
51
156
183
96
9
99
117
60
24
24
63
9
99
24
33
12
87
81
87
12
9
12
63
9
12
111
12
21
9
18
24
96
105
27
60
225
15
33
3
57
12
72
84
36
36
240
24
3
30
147
51
105
3
57
60
15
60
9
165
54
57
3
45
72
24
36
84
24
12
72
48
423
21
36
15
78
6
69
12
12
48
189
15
51
9
21
15
63
60
6
18
36
81
24
204
3
33
99
78
15
99
60
66
15
132
72
36
15
84
30
171
60
252
111
9
315
273
12
87
141
48
96
36
60
24
24
39
33
60
48
72
24
60
39
60
36
81
12
72
3
57
108
75
12
201
63
54
27
75
216
9
84
36
96
3
24
33
60
120
3
9
12
60
60
63
45
12
9
15
87
108
9
108
24
33
3
84
24
87
132
60
33
27
33
27
21
24
27
9
60
51
21
108
60
27
42
42
33
111
24
33
24
36
27
198
39
39
237
72
63
129
93
30
81
72
24
15
9
60
132
135
60
33
15
21
60
60
75
9
60
60
75
45
12
3
6
48
27
75
69
132
60
144
96
75
129
96
48
9
3
63
36
45
15
21
27
12
24
21
36
60
99
60
33
12
108
45
123
147
93
288
24
15
72
141
108
60
36
15
48
117
135
168
45
12
51
189
84
12
135
42
3
84
60
39
12
9
24
60
96
3
60
21
27
24
36
33
51
21
84
51
18
15
195
117
27
21
12
45
3
51
45
141
15
12
36
84
3
33
147
57
3
24
21
27
45
48
195
48
60
36
93
21
87
75
24
9
24
120
96
60
51
96
12
12
9
39
96
81
51
9
36
48
24
111
105
51
105
156
60
12
3
84
21
48
75
45
72
84
36
132
27
60
24
132
69
84
60
75
57
63
96
66
3
36
96
339
24
12
48
81
63
57
36
24
36
15
33
195
165
27
9
144
15
141
96
129
3
12
36
63
81
36
24
36
15
24
6
135
12
168
75
69
36
3
225
51
9
27
144
33
48
69
15
96
24
24
75
9
240
72
135
189
72
147
33
27
36
21
36
72
3
60
33
12
24
15
21
60
48
36
60
3
72
21
63
81
39
42
15
15
9
ABCD 96911875612*3^$a+1 [50044]
13
60
112
25
35
13
48
40
2
24
46
3
4
76
51
21
27
12
21
9
64
26
9
61
14
34
8
18
65
32
53
6
18
48
15
9
24
19
45
80
11
84
60
8
28
44
5
78
10
23
12
45
7
16
41
8
11
67
13
29
48
3
21
16
35
39
49
40
19
41
20
112
37
35
85
35
28
27
5
31
36
13
33
15
35
24
24
9
16
21
8
123
8
100
4
108
12
11
45
37
27
11
24
82
83
40
11
49
16
1
31
52
60
1
35
29
31
1
6
13
64
31
6
48
75
56
24
61
72
3
40
21
26
30
24
40
3
35
41
4
8
8
120
69
35
108
28
29
11
32
8
20
175
66
11
29
38
5
13
64
14
37
5
24
11
8
69
103
20
8
80
29
43
72
37
18
36
25
12
52
20
8
85
67
5
131
27
13
40
31
6
18
24
1
95
5
84
7
1
77
23
49
30
81
3
24
21
9
136
62
53
19
5
20
17
16
24
8
43
88
40
87
13
4
60
1
15
1
43
5
8
3
45
24
48
18
9
3
24
18
23
12
48
19
36
150
48
99
27
41
19
6
48
19
8
45
3
64
23
12
105
1
19
13
3
21
11
48
12
52
16
71
33
8
48
19
5
7
1
45
32
6
82
48
96
14
72
24
58
26
5
32
148
72
112
20
20
141
2
12
42
18
6
16
3
5
40
38
10
63
35
12
33
4
101
6
1
9
86
48
17
7
5
67
29
7
17
16
51
41
28
24
15
25
36
52
8
4
1
54
41
7
24
24
10
15
41
6
10
8
59
5
26
6
11
88
40
29
78
45
45
18
45
4
11
29
5
11
20
97
24
30
18
18
65
29
14
9
63
77
77
3
53
27
16
29
42
13
48
17
6
25
89
42
6
64
50
6
54
21
63
24
1
5
7
119
36
65
79
70
3
40
43
25
68
21
23
17
50
6
24
16
128
24
30
85
107
36
5
32
57
23
1
32
15
57
71
44
5
30
125
48
20
20
12
3
177
21
42
22
8
18
6
24
19
71
17
53
14
48
18
15
1
8
55
96
84
11
5
67
10
63
17
72
16
27
40
55
13
17
54
58
96
32
3
24
8
7
12
13
88
48
61
24
64
26
17
32
5
11
29
23
123
5
19
30
35
40
16
5
6
13
8
80
8
35
57
9
71
55
12
36
25
9
2
30
11
8
5
40
39
36
72
23
6
78
18
23
4
135
25
35
13
5
18
54
31
4
5
38
12
1
20
15
17
100
8
20
84
16
29
8
102
10
38
18
16
24
2
12
21
51
13
125
16
7
19
109
41
24
35
60
4
8
32
5
11
37
168
16
3
5
3
32
7
30
19
40
24
16
75
12
25
69
19
29
110
18
64
56
27
21
64
35
61
115
29
35
51
12
24
61
17
43
52
7
66
48
16
43
40
16
45
39
76
77
8
174
58
2
33
3
42
27
3
77
13
18
65
67
73
65
144
72
18
25
56
32
48
55
6
6
33
1
19
19
5
13
7
36
35
37
35
5
28
9
16
19
13
18
30
30
12
45
63
34
3
5
55
92
21
19
11
5
7
17
7
9
87
72
6
19
8
27
42
6
25
33
24
32
30
36
17
48
8
11
29
5
50
6
66
5
17
98
13
35
54
30
13
23
22
43
20
12
5
48
24
30
13
8
15
12
53
61
3
27
10
104
7
12
40
8
68
32
43
89
8
45
14
53
103
262
2
1
48
35
29
48
13
96
19
11
13
23
17
37
123
45
43
23
54
3
15
57
3
45
27
18
7
17
6
13
60
47
10
55
55
42
40
8
27
8
8
5
54
36
96
6
27
3
5
12
36
32
88
37
15
28
40
12
7
93
3
72
133
11
21
40
35
33
4
40
48
19
24
29
48
19
29
29
31
20
59
12
30
39
9
35
5
31
89
3
8
15
9
63
25
53
55
65
35
5
75
40
100
27
30
24
16
35
28
9
26
17
53
24
50
6
67
5
24
43
21
2
25
5
23
1
64
62
5
29
86
34
19
64
16
64
20
100
13
78
114
126
10
7
32
16
92
32
21
35
85
6
60
1
45
98
30
7
89
23
16
44
115
36
22
43
31
6
23
41
26
22
32
16
38
109
16
20
41
19
21
24
56
6
82
11
24
16
24
8
45
24
43
11
34
56
19
8
13
7
7
90
40
50
5
1
6
66
3
20
19
12
21
27
93
75
60
33
40
35
66
11
20
59
21
28
24
40
68
17
11
104
21
62
18
40
15
4
31
17
5
14
10
3
80
3
5
29
11
37
26
30
40
74
1
12
48
20
15
6
19
29
83
5
15
9
14
24
133
35
77
13
43
84
23
37
16
64
37
26
17
36
4
96
44
25
43
5
27
27
81
49
50
13
35
81
45
16
3
16
64
16
5
55
179
13
17
11
61
11
28
75
72
57
27
21
72
136
24
76
1
3
27
1
23
105
9
30
58
14
33
15
10
2
6
63
32
48
12
13
19
77
59
77
50
17
31
94
11
37
35
32
60
25
40
63
65
184
3
40
8
29
16
23
4
5
35
7
13
33
15
60
83
24
5
37
3
60
27
30
59
101
3
8
3
5
29
43
28
51
9
45
42
22
11
37
74
48
46
50
6
6
12
65
16
21
11
43
12
54
83
7
30
43
36
12
48
40
7
48
6
24
215
12
7
96
89
31
49
47
1
23
145
69
3
29
11
5
7
7
48
5
7
24
30
40
56
64
24
31
44
8
3
10
27
23
60
10
14
5
7
1
28
12
67
21
37
3
4
1
112
62
12
84
37
5
30
12
1
11
58
32
96
64
19
4
135
73
23
34
35
37
19
37
40
8
19
77
16
27
5
18
57
37
8
18
137
5
38
13
12
17
112
31
12
43
12
12
53
5
26
49
28
7
41
17
8
19
23
25
5
30
34
59
20
4
13
15
113
40
2
33
4
48
17
43
40
19
29
7
30
27
45
40
110
85
77
6
5
32
40
31
6
31
12
100
7
24
12
17
40
27
34
14
113
113
56
3
3
34
19
72
8
35
69
120
51
25
11
21
39
10
11
8
32
28
12
32
16
29
8
18
17
19
9
49
75
11
10
15
71
9
9
11
109
18
84
24
12
22
2
24
12
53
7
70
27
83
42
16
26
69
4
5
35
43
53
24
5
3
5
95
32
28
103
30
16
26
54
18
1
59
13
45
72
31
17
50
33
21
43
8
32
5
38
72
1
4
5
23
15
34
26
5
43
36
33
105
40
163
40
32
7
13
16
4
8
20
48
119
82
50
1
53
35
ABCD 96912073138*3^$a+1 [50067]
1
23
211
5
13
18
42
18
36
9
80
31
33
3
72
168
12
41
48
19
42
36
12
18
60
12
89
133
36
47
19
60
30
240
83
73
60
174
101
25
159
21
90
234
96
90
120
18
83
157
126
5
133
96
54
12
6
107
24
112
39
96
12
60
89
48
25
12
60
95
61
54
96
101
19
132
126
83
88
3
141
21
6
5
48
19
12
89
55
42
30
41
13
51
9
47
181
42
138
42
117
39
89
16
63
41
79
6
36
30
42
48
95
49
87
32
112
63
342
12
23
109
30
29
169
270
6
54
156
24
108
5
49
215
55
9
56
43
108
81
21
60
72
18
180
162
36
107
1
167
184
3
6
71
72
319
60
30
23
19
30
168
119
88
128
37
96
36
36
84
24
66
101
103
9
27
5
25
87
57
42
45
75
24
36
41
97
162
108
72
24
18
95
25
18
5
19
77
24
109
35
1
24
66
29
103
65
73
15
39
24
180
66
59
85
107
16
39
54
114
120
65
120
31
18
23
49
23
55
9
117
11
199
24
12
77
13
24
35
49
42
66
83
25
87
8
49
150
17
48
16
80
55
9
56
19
5
127
48
6
12
15
9
36
72
12
18
29
24
19
60
17
91
77
79
24
9
21
108
18
42
18
30
131
91
29
115
18
36
102
60
45
27
149
103
30
35
73
42
180
48
17
73
96
72
288
23
61
59
168
31
30
24
131
13
35
19
48
101
31
9
243
18
18
174
11
48
31
78
59
120
103
36
29
13
107
13
6
36
41
96
19
53
88
9
54
17
19
29
24
85
11
169
114
18
48
72
11
13
144
54
36
185
192
136
8
72
1
95
7
17
7
41
40
21
54
197
7
9
3
60
30
60
84
59
121
18
18
132
72
23
7
54
24
198
48
77
127
89
67
90
42
81
8
24
49
180
27
3
78
54
138
15
104
43
60
198
27
9
54
18
30
60
12
6
11
19
114
12
24
30
113
31
6
12
78
90
71
103
17
205
107
48
16
9
18
18
131
61
35
24
163
36
90
84
131
13
6
45
3
36
96
54
59
24
144
19
36
18
54
60
66
6
189
8
19
30
119
139
36
41
67
12
60
5
61
18
17
37
83
43
5
1
84
96
27
57
24
23
40
39
18
132
246
42
12
71
16
200
19
18
24
90
156
69
27
156
150
30
77
37
54
66
59
55
17
55
72
89
103
60
45
80
49
6
54
66
234
23
37
36
66
18
150
29
1
60
84
15
32
61
42
120
90
23
145
54
144
30
126
18
35
37
59
96
61
18
72
108
234
6
156
113
1
54
17
1
63
80
31
54
6
77
97
6
300
96
53
31
78
12
54
65
79
65
120
72
13
36
24
108
138
216
17
43
120
60
234
102
18
90
101
85
36
120
90
60
17
37
18
41
7
78
11
25
18
12
24
12
144
125
25
138
77
13
216
51
32
112
111
24
216
30
6
90
107
37
30
60
36
48
29
40
3
114
54
90
84
87
45
11
19
90
78
48
77
72
85
6
5
7
33
63
72
48
72
33
135
9
56
61
54
54
66
132
12
18
42
30
258
48
6
59
7
54
90
18
42
5
72
120
103
185
1
138
77
13
72
18
36
144
6
23
13
54
29
19
29
151
209
169
54
18
162
5
48
37
24
27
75
90
18
36
6
23
79
41
24
13
138
90
54
60
12
137
13
59
97
90
24
18
30
72
29
7
161
19
60
228
42
59
133
42
41
24
43
66
6
5
61
18
90
6
54
90
72
17
144
64
32
31
84
60
66
72
18
114
90
12
101
49
210
126
42
12
24
41
48
85
59
49
15
3
125
ABCD 96912932518*3^$a+1 [50011]
69
36
54
30
48
31
65
12
27
57
39
15
1
5
6
120
18
15
87
18
91
128
45
6
57
12
21
102
18
135
144
52
24
41
24
42
9
36
9
15
4
5
75
135
145
17
24
63
16
92
63
84
1
107
48
61
101
43
5
60
36
15
9
24
96
51
40
29
12
30
12
42
15
36
132
63
9
39
9
45
12
43
5
7
24
41
18
25
11
6
156
60
18
90
24
48
43
35
9
3
37
32
171
49
119
150
6
73
8
28
65
30
150
114
45
36
69
6
36
73
36
24
71
12
120
45
4
11
33
9
6
6
54
1
24
17
19
5
18
6
51
4
17
24
24
60
51
39
42
24
111
33
12
19
48
53
3
36
4
36
11
24
73
5
42
24
66
19
11
9
4
152
15
81
3
1
23
78
18
30
60
60
27
45
24
108
66
85
17
123
27
18
6
13
8
27
33
45
63
40
107
37
12
23
6
36
96
19
29
12
30
18
30
25
5
30
66
63
33
19
155
21
60
48
21
259
11
33
51
12
48
36
24
36
54
19
35
81
15
21
9
12
3
12
69
18
25
17
126
30
48
55
80
21
51
45
67
11
36
36
78
12
18
6
15
24
57
67
11
21
36
129
36
60
78
9
81
39
3
37
72
5
51
39
84
6
96
54
30
24
42
133
36
140
3
12
138
7
60
44
64
8
15
18
84
96
36
43
17
24
24
138
13
47
9
4
11
90
36
78
1
44
64
12
5
30
36
37
20
16
32
9
24
75
9
31
32
112
32
9
135
81
18
48
37
11
36
85
8
132
39
132
18
60
126
25
5
60
19
32
24
69
12
12
31
36
5
15
63
85
11
6
24
31
29
12
48
12
19
5
6
18
144
42
73
41
42
102
126
30
30
45
45
54
57
75
33
100
12
203
1
36
5
36
43
5
120
19
11
25
17
7
17
126
18
30
60
36
13
47
138
72
96
7
96
77
7
23
37
36
5
115
140
36
45
66
54
55
65
18
12
9
4
60
11
12
57
33
43
101
54
30
19
36
11
25
48
23
69
84
4
53
3
57
24
96
75
45
12
12
60
54
24
72
45
69
55
29
7
24
32
57
31
17
7
17
103
32
81
67
95
126
156
54
96
6
7
11
9
52
161
7
12
68
21
24
31
5
27
45
15
45
24
60
135
28
53
15
3
1
5
24
12
7
68
24
9
12
19
11
18
90
6
24
12
18
36
84
24
48
84
9
16
101
3
76
23
1
5
39
81
12
24
63
27
73
5
7
11
18
66
18
36
54
66
55
32
132
51
1
60
29
60
19
8
9
66
30
3
60
45
12
48
12
18
42
15
27
6
6
90
6
33
189
48
30
33
76
24
11
24
120
21
45
60
6
54
24
84
63
72
51
85
11
33
21
24
27
9
12
87
33
39
40
11
54
30
33
16
47
13
36
11
18
15
4
17
96
24
43
72
5
66
37
53
18
30
27
75
49
144
11
6
78
49
20
160
17
60
90
9
60
87
54
36
3
4
12
24
35
12
48
6
15
15
13
8
4
56
45
219
21
30
48
30
55
24
35
18
19
11
18
151
44
87
13
59
42
30
6
18
61
8
36
15
49
35
6
31
5
90
13
41
6
21
4
84
17
87
33
102
48
42
6
186
19
20
16
68
3
30
7
92
39
36
18
27
28
11
60
109
8
28
36
5
36
108
6
60
6
39
21
7
12
5
90
9
76
11
48
1
48
5
42
66
123
12
3
21
165
30
6
90
33
12
4
60
11
84
49
17
60
24
24
12
7
47
6
67
32
69
12
42
30
60
7
41
18
114
7
68
21
30
25
119
36
54
67
53
12
55
161
39
3
1
11
6
24
63
27
24
72
97
12
29
31
29
66
9
12
63
12
24
6
3
4
20
87
54
36
3
27
45
105
48
48
60
43
149
42
21
9
174
6
96
3
27
33
76
89
6
21
93
39
21
19
36
36
11
37
23
37
68
45
7
11
61
89
115
77
60
3
21
6
30
19
48
5
12
51
4
60
35
109
101
3
12
69
75
4
65
72
79
35
25
47
90
3
12
33
72
7
71
42
135
24
69
30
6
84
60
111
75
36
49
23
36
30
19
173
24
30
45
105
114
6
39
36
21
78
36
30
84
31
41
30
37
5
27
4
5
27
12
27
33
63
24
6
24
18
21
64
8
9
15
3
37
95
6
19
35
24
45
40
77
60
7
155
72
25
24
32
45
48
27
15
24
96
37
116
15
42
7
41
60
36
6
13
11
36
49
5
6
30
3
60
45
27
57
31
96
65
15
40
128
3
30
87
33
18
21
64
137
144
51
3
6
19
5
39
15
45
33
48
79
72
20
120
9
96
144
72
54
13
32
4
65
126
6
19
29
30
36
24
36
145
68
45
48
24
6
45
57
60
12
120
19
11
13
257
18
42
246
78
24
66
24
42
171
39
54
19
5
6
42
24
24
30
30
60
12
19
41
24
3
87
48
45
16
77
54
96
9
21
19
179
42
24
54
109
23
18
66
48
18
24
3
40
32
9
27
48
4
72
101
12
108
24
108
27
4
36
29
15
9
51
15
30
31
44
51
81
15
33
36
4
77
103
216
41
19
29
12
60
195
177
6
6
54
49
132
84
60
156
ABCD 96913186666*3^$a+1 [50032]
29
7
96
59
1
29
115
11
18
54
93
112
17
18
12
9
249
7
11
18
144
3
9
108
235
48
65
18
37
53
54
48
18
55
5
54
90
7
24
125
27
33
7
8
69
36
7
29
24
30
36
1
89
99
12
40
12
17
36
7
36
36
11
54
43
17
48
18
60
49
44
51
49
107
133
35
121
5
15
64
80
52
95
12
37
24
191
9
87
12
25
11
1
24
24
23
18
27
52
32
15
90
90
60
84
37
72
72
23
36
120
49
60
36
5
7
59
21
180
3
57
4
5
108
43
180
35
12
37
113
30
60
30
18
37
5
12
18
61
11
6
30
45
153
7
53
54
18
84
54
54
36
24
30
13
8
39
66
42
97
32
4
185
24
7
29
12
18
25
20
40
32
27
42
36
43
239
42
36
7
23
78
36
19
29
63
15
37
32
16
44
9
6
25
5
6
49
36
8
15
12
24
1
60
24
35
36
168
25
29
36
51
3
12
24
12
162
27
189
6
141
3
54
102
49
12
68
15
61
24
32
124
36
140
75
90
7
32
16
48
96
56
64
35
6
7
8
33
24
43
23
36
24
49
95
48
90
42
108
25
23
36
21
129
18
1
140
69
31
84
143
18
7
23
24
33
3
54
18
318
6
30
18
18
39
15
24
66
54
45
4
12
29
6
13
12
36
23
24
162
43
65
7
23
72
36
9
33
102
25
36
60
29
30
1
132
65
18
13
11
21
4
209
15
39
156
36
54
31
95
61
48
24
47
25
125
36
79
29
54
21
12
87
73
89
19
71
18
7
29
75
15
25
119
81
9
183
39
138
18
54
60
54
49
23
48
54
7
119
21
3
61
29
18
18
15
15
49
5
127
5
66
18
24
30
13
5
54
81
40
23
37
17
150
25
60
8
33
156
6
12
1
56
16
24
29
31
11
120
72
108
24
1
35
12
21
124
53
7
17
55
24
29
67
23
36
102
24
43
41
67
29
91
108
11
49
24
72
89
24
51
87
24
30
78
18
15
39
49
12
12
65
6
54
55
11
6
19
24
41
7
48
5
79
5
7
11
9
45
18
72
21
195
37
56
16
113
18
37
17
18
13
8
105
102
90
39
69
31
11
18
66
60
25
11
13
71
18
18
165
100
59
54
271
60
89
7
72
156
11
165
33
67
60
35
45
45
6
33
39
1
29
3
15
73
17
55
8
12
100
47
61
47
48
96
18
108
7
5
60
31
71
54
6
48
108
153
40
12
48
107
73
56
75
109
12
23
84
6
15
21
30
129
96
45
54
61
24
11
25
5
43
17
66
205
84
44
15
66
6
30
39
16
144
35
6
12
150
36
36
36
49
23
1
96
11
37
17
108
67
131
72
37
35
49
12
23
36
25
20
33
7
29
7
5
144
43
36
107
30
18
45
52
60
59
6
55
29
114
54
12
24
19
12
84
36
11
12
1
80
36
69
15
21
174
60
36
18
36
7
47
1
56
45
126
45
108
9
72
19
17
24
79
11
156
45
28
5
12
42
30
27
15
18
30
60
102
111
4
60
11
12
21
4
17
79
116
40
29
90
36
36
309
15
204
30
60
54
1
17
18
120
24
177
51
42
7
5
24
12
18
1
95
18
108
55
48
12
108
95
21
64
29
30
6
30
45
15
36
84
1
71
54
108
67
5
18
57
21
7
131
54
6
54
43
59
18
78
30
175
47
57
9
150
12
9
123
30
3
3
72
13
161
43
32
39
21
9
55
5
91
48
41
84
187
35
30
6
25
48
29
78
18
30
36
24
30
7
155
85
83
121
71
9
63
72
61
35
48
6
36
19
53
183
9
6
54
84
42
30
42
25
23
18
24
31
12
47
25
11
12
72
60
36
57
4
5
150
66
42
21
27
25
35
90
30
54
54
45
12
100
167
126
36
24
30
24
18
19
29
111
4
11
60
13
23
37
68
105
78
37
48
20
57
90
13
12
48
65
27
112
41
111
51
42
66
57
33
90
150
19
36
17
75
63
1
20
28
12
35
54
54
18
108
19
35
1
36
29
27
33
7
8
15
25
24
68
4
24
20
16
71
13
120
32
33
147
39
54
72
12
3
57
7
41
18
6
18
30
7
24
5
24
147
16
17
48
18
36
1
24
71
18
31
41
72
138
42
18
13
20
69
3
24
9
72
24
84
24
91
125
12
108
6
21
28
5
7
48
29
6
1
48
143
13
24
35
73
35
93
51
9
15
66
19
20
69
72
6
102
36
79
11
21
33
6
252
13
77
120
54
21
33
126
6
7
185
18
18
55
36
56
3
1
29
19
17
219
15
24
61
95
24
13
44
45
96
30
72
90
60
30
6
90
181
48
8
27
132
30
75
3
30
18
13
29
108
15
39
69
52
44
4
12
119
36
24
61
180
23
25
35
12
60
37
ABCD 96913437592*3^$a+1 [50025]
31
5
48
100
27
36
36
5
40
156
60
56
184
120
207
29
31
12
21
3
33
140
60
31
108
108
77
36
31
33
39
17
88
63
36
36
5
31
17
19
45
3
17
19
60
9
3
36
77
4
152
4
84
63
36
36
120
72
5
84
60
12
7
108
53
72
52
15
21
24
32
36
55
108
77
7
45
15
36
21
144
20
151
69
32
24
124
36
8
175
101
67
12
65
192
55
41
67
36
108
17
12
7
36
36
29
19
77
84
115
12
125
64
15
41
7
5
16
75
12
77
19
36
72
228
72
96
33
15
65
31
72
12
129
51
137
67
201
171
29
79
81
315
24
84
89
43
108
21
51
12
177
60
132
140
84
187
9
27
173
4
176
28
132
3
45
27
5
60
139
89
36
72
31
21
36
3
89
91
48
60
36
72
41
43
53
84
4
63
29
28
15
137
28
135
53
120
7
17
4
3
29
52
3
53
36
79
161
67
77
4
32
28
36
144
32
67
12
36
144
21
24
156
87
36
65
52
48
32
79
69
15
36
144
53
43
201
27
57
39
201
24
36
36
60
60
120
123
161
124
111
24
12
129
39
36
21
27
57
39
12
24
69
123
29
120
19
21
48
20
12
24
64
27
12
33
3
96
336
5
88
68
4
24
15
120
60
72
48
21
20
19
9
39
113
120
40
3
5
52
15
45
120
15
108
53
348
12
67
5
40
8
48
12
4
44
79
17
127
29
7
81
3
57
84
32
43
5
76
63
33
135
93
120
72
87
96
113
4
291
29
67
17
24
31
69
3
9
3
65
76
24
183
5
103
5
64
51
161
36
60
28
20
84
136
39
17
60
60
19
29
7
93
116
43
53
127
29
124
51
48
21
3
45
252
68
7
65
4
80
4
99
53
160
116
4
99
24
84
29
60
7
105
36
123
33
291
24
36
9
3
41
103
77
60
12
4
243
45
12
176
7
12
93
87
9
99
108
89
19
60
36
108
105
15
21
96
27
33
80
36
28
183
36
53
88
111
273
3
29
28
92
36
12
36
16
15
36
33
39
105
32
88
36
80
151
12
72
41
19
69
3
189
8
19
29
115
53
4
132
27
12
101
28
3
65
7
41
79
21
32
55
72
57
8
16
123
173
79
36
72
36
36
48
33
75
41
67
45
72
20
103
285
72
80
43
5
16
24
87
5
64
75
149
336
12
64
48
180
15
24
41
100
12
171
12
45
152
7
57
84
36
24
15
108
9
108
8
64
56
7
36
41
67
41
67
53
16
24
63
57
56
64
63
89
55
53
48
64
48
36
60
84
3
29
7
36
120
137
48
12
7
17
127
29
19
9
15
5
7
125
91
24
12
33
48
63
125
60
31
96
81
3
33
63
5
48
103
21
20
40
20
28
8
7
17
43
45
12
60
68
52
15
36
57
32
19
201
51
36
33
15
9
20
36
28
12
27
21
20
7
9
32
52
51
5
31
5
19
12
60
57
15
81
200
100
36
60
60
111
9
80
88
51
17
79
33
32
60
67
209
12
67
33
12
84
3
36
117
120
15
9
80
144
112
20
124
20
64
60
32
40
24
3
81
20
72
67
17
60
7
36
21
128
91
12
29
132
24
4
96
60
36
51
144
96
77
16
51
41
115
29
103
141
15
5
24
79
117
15
69
3
125
72
55
113
108
7
72
21
39
21
15
321
39
125
12
60
72
112
15
33
156
3
29
43
21
60
24
63
29
12
115
72
9
63
21
32
40
120
140
100
39
21
68
235
12
101
4
48
56
36
100
8
31
21
27
17
4
39
77
60
55
36
24
17
232
8
64
15
269
4
39
81
219
77
72
127
72
209
19
101
139
53
19
84
9
240
75
24
12
69
171
69
3
65
24
40
123
5
103
65
7
36
377
31
93
3
17
ABCD 96913551082*3^$a+1 [50017]
95
57
9
87
48
112
47
57
48
63
9
40
53
18
180
42
276
42
85
23
54
51
16
23
36
24
60
73
32
112
41
60
3
24
171
141
88
83
45
57
30
81
9
36
30
54
15
51
37
35
168
120
12
12
13
17
30
18
18
132
153
16
56
72
15
66
30
49
32
3
96
150
90
21
24
39
90
7
11
60
25
23
57
40
8
27
37
11
165
39
97
11
18
27
57
18
78
120
15
16
8
105
18
37
65
87
40
29
19
80
63
90
87
3
229
11
60
168
1
23
57
24
9
7
11
45
64
59
24
85
8
165
78
21
3
30
90
48
132
30
240
3
3
120
54
175
80
15
33
184
23
30
3
63
42
175
24
56
117
43
8
16
8
51
180
12
48
30
7
32
3
213
24
75
141
16
59
24
37
8
21
12
135
33
54
66
7
8
207
49
41
18
24
18
42
36
12
12
21
15
49
72
29
19
35
30
60
75
3
45
27
21
39
33
15
108
60
240
12
48
72
30
15
15
9
129
30
90
127
23
1
41
63
16
161
168
60
42
25
32
15
81
45
75
9
63
33
24
63
57
55
8
64
11
85
32
141
54
36
24
18
30
12
37
8
15
18
39
93
51
15
120
102
18
144
33
15
18
7
47
105
111
42
15
165
75
27
6
15
24
3
48
21
21
30
78
31
8
48
3
84
25
56
16
41
72
30
6
51
9
72
48
15
75
21
99
24
66
75
96
48
120
48
24
123
37
11
157
128
3
45
15
30
60
15
69
108
48
24
103
8
15
12
69
9
24
60
30
78
30
42
30
156
72
432
85
8
48
57
78
90
15
16
176
63
12
120
12
96
1
23
57
3
85
32
48
40
32
9
15
16
11
69
3
21
16
80
24
69
96
67
8
75
181
8
3
12
33
112
95
73
8
16
23
81
129
7
71
9
48
15
18
42
48
108
9
3
132
36
61
11
45
144
40
120
11
37
23
25
8
112
53
27
64
101
19
29
42
18
7
77
30
13
8
24
21
51
33
6
24
18
90
78
15
72
3
24
126
111
24
75
45
72
45
132
30
60
6
39
40
71
12
12
48
12
6
87
27
13
35
60
30
12
103
35
12
48
33
312
48
99
18
18
1
96
17
90
36
30
27
57
48
15
64
173
6
37
47
108
132
138
30
25
8
16
29
30
60
97
35
109
11
60
33
112
144
11
229
83
93
33
7
8
87
9
93
150
21
9
78
33
87
129
21
99
9
84
6
24
180
60
21
9
15
15
25
35
30
30
57
123
93
48
45
27
15
48
114
15
112
8
3
45
24
51
30
127
8
45
99
3
90
3
24
39
9
96
9
7
59
69
105
48
18
150
7
167
33
40
17
63
3
120
132
12
13
17
228
78
109
131
132
180
108
1
11
162
150
21
105
222
33
75
30
31
8
51
24
108
48
90
31
80
16
47
18
63
39
6
30
165
27
48
24
13
72
143
33
105
330
114
67
191
30
75
177
15
21
12
15
112
11
24
13
107
45
45
30
37
11
93
9
15
48
3
42
27
15
48
25
104
16
53
19
71
102
19
83
45
40
8
27
141
99
37
11
48
37
32
3
85
47
33
112
23
49
80
24
159
73
17
96
60
42
12
13
167
25
23
9
3
13
23
57
45
18
24
96
54
115
41
30
1
23
126
90
12
30
30
97
41
7
23
97
24
29
51
24
99
48
120
69
3
36
24
73
113
39
3
132
108
60
33
87
25
17
6
30
51
3
108
25
104
9
30
72
33
39
48
57
312
24
72
3
72
45
48
27
45
15
12
13
8
15
9
96
24
40
48
192
8
75
42
66
1
11
45
63
105
15
97
23
12
109
143
81
24
81
7
72
23
42
36
51
16
24
131
60
60
45
3
30
7
23
42
159
21
3
15
30
51
24
16
8
3
45
15
18
12
3
39
25
23
72
18
55
83
45
16
119
105
69
66
1
59
141
63
36
165
9
6
49
11
21
24
105
12
67
8
57
18
48
120
69
3
138
54
21
64
11
24
18
18
12
12
48
9
48
15
36
24
37
23
6
30
102
18
72
12
105
96
57
72
30
33
33
30
57
64
80
3
21
16
59
61
41
15
33
24
48
55
8
39
36
61
11
120
37
56
24
72
3
6
111
69
27
72
3
72
36
105
15
97
ABCD 96913698138*3^$a+1 [50058]
13
47
18
18
84
36
37
41
54
72
48
73
125
54
42
66
78
66
78
30
126
78
66
7
53
48
24
30
90
108
24
7
11
72
48
13
47
1
47
18
18
6
54
54
18
54
54
30
6
18
72
30
6
72
12
36
54
24
18
84
54
96
30
222
18
108
120
42
120
72
61
17
120
24
54
48
78
84
162
36
6
48
18
72
18
18
6
18
90
102
24
414
120
55
113
66
54
78
156
60
36
30
24
48
18
96
174
36
19
59
12
6
30
18
72
42
30
24
90
48
18
96
30
24
102
108
18
36
54
18
36
54
6
144
126
36
48
18
24
18
108
18
12
36
13
47
36
36
66
151
17
30
6
18
18
18
37
173
19
17
24
18
54
271
89
66
133
11
96
12
24
18
108
36
90
30
36
24
12
60
108
84
42
174
18
36
6
102
36
60
25
5
6
18
18
54
36
54
1
263
90
24
126
36
48
96
192
6
90
90
43
83
144
54
36
12
6
36
12
1
35
6
36
67
5
12
108
18
6
43
29
72
54
66
6
12
24
18
18
12
216
18
79
35
13
53
144
36
150
30
54
78
31
17
18
18
54
42
43
41
55
71
144
24
306
31
131
198
18
18
30
85
137
138
18
36
6
12
181
23
36
12
24
84
61
65
78
30
36
42
85
59
36
30
90
24
72
180
84
24
25
47
90
12
108
36
36
54
72
72
60
12
24
12
42
48
36
60
48
42
48
36
54
6
174
6
192
78
84
108
6
138
18
216
42
108
66
13
5
6
120
18
108
31
23
54
6
66
6
12
54
54
36
25
29
108
18
85
47
102
126
18
6
102
72
36
78
126
66
85
29
102
240
48
54
60
18
73
101
24
30
24
36
30
54
24
90
12
42
192
6
144
30
108
54
6
18
12
126
6
120
132
30
6
18
48
18
42
138
18
24
36
18
162
30
55
5
66
36
36
18
31
23
90
42
126
18
90
43
11
84
36
162
60
30
36
13
149
42
49
17
36
222
12
24
54
30
18
6
30
18
72
36
6
48
18
24
97
29
36
102
24
66
6
12
42
48
6
54
36
12
60
30
24
102
42
54
30
96
36
30
36
6
12
6
67
149
43
29
48
18
18
18
54
126
36
114
12
18
24
36
30
6
12
73
23
36
85
5
48
91
23
30
144
60
79
95
54
126
24
18
19
209
60
36
72
30
126
18
24
48
1
125
114
12
24
54
12
6
30
18
54
18
6
66
90
42
145
17
72
18
12
36
24
18
66
60
126
30
1
17
18
6
66
36
78
48
6
18
18
36
90
18
18
198
30
24
18
48
18
180
6
12
18
72
6
36
12
18
24
102
126
19
23
102
18
222
72
18
90
18
72
30
24
84
6
18
30
24
13
107
42
120
42
73
143
18
72
30
24
18
66
108
6
12
18
6
108
108
54
48
60
36
36
30
72
6
25
113
24
48
42
12
24
36
12
36
168
18
36
12
78
54
30
54
114
1
47
72
18
78
30
36
54
145
95
18
31
35
60
1
29
60
54
108
18
30
36
114
66
24
37
53
30
18
18
73
41
18
133
23
18
6
48
18
36
24
18
84
18
60
216
102
18
72
103
47
12
54
54
36
54
18
78
30
60
12
25
101
6
54
72
18
85
35
109
35
72
24
18
30
78
54
102
18
6
192
36
54
18
36
54
18
60
36
48
78
120
36
18
72
18
42
18
18
84
24
120
43
29
90
42
31
41
12
36
54
36
54
72
6
108
66
6
90
54
90
36
54
49
17
60
84
24
7
41
6
12
37
23
72
54
54
66
24
162
73
11
24
66
60
31
17
54
60
12
18
60
36
12
54
13
101
12
18
90
72
54
18
18
42
7
23
24
48
24
246
60
30
42
30
18
90
108
90
6
18
12
6
12
132
54
12
18
54
72
18
126
198
24
12
54
18
24
108
30
18
18
126
24
37
11
18
42
30
36
7
17
48
78
12
42
390
24
12
36
96
30
18
18
18
24
30
19
35
36
54
24
54
36
18
72
30
78
36
198
12
37
5
18
18
48
78
36
18
18
102
43
11
42
210
60
18
18
48
144
6
36
246
18
24
108
54
108
48
54
36
55
5
43
144
29
84
36
60
54
36
54
54
102
96
18
54
108
162
ABCD 96913800772*3^$a+1 [50066]
54
6
66
40
60
36
12
36
49
43
78
6
4
61
16
40
5
60
4
11
37
96
14
42
75
25
18
68
48
1
16
25
22
57
23
28
2
12
6
12
5
35
36
1
56
40
80
129
6
14
24
131
16
3
4
17
19
36
54
6
26
24
4
36
11
3
16
5
109
2
17
25
10
8
48
37
63
26
28
96
90
30
32
114
4
12
8
136
56
22
12
18
62
15
15
1
17
36
96
10
6
48
6
8
78
124
43
11
20
1
5
11
7
66
16
36
19
23
33
15
24
14
12
55
9
18
2
35
53
26
1
171
2
3
63
57
33
31
23
40
12
68
30
18
25
24
15
25
29
11
13
26
10
50
12
4
5
55
1
104
21
48
6
5
15
24
4
50
66
6
10
38
10
78
2
57
21
28
2
5
95
90
7
11
36
60
21
27
32
10
8
10
48
50
18
21
200
13
6
4
56
1
83
52
44
10
86
5
5
36
14
81
24
39
16
20
30
28
26
12
45
93
6
21
43
141
39
49
25
6
46
35
15
25
93
72
50
4
44
58
15
3
61
53
2
1
23
36
165
55
36
37
32
63
56
36
21
13
56
16
8
10
102
78
21
9
36
80
28
38
22
50
16
56
4
20
36
5
55
100
5
21
59
40
1
2
37
11
48
42
52
18
24
8
10
18
12
72
36
25
24
13
18
24
24
12
28
12
5
19
18
80
35
13
30
5
40
67
18
2
78
22
8
77
5
2
16
32
90
28
18
12
18
2
18
34
80
28
60
2
35
35
12
1
5
19
35
66
78
20
30
51
91
8
46
50
21
32
41
60
36
71
32
31
22
2
33
3
114
3
24
8
7
28
26
66
10
44
6
4
72
32
57
61
18
1
85
35
16
24
13
42
30
43
43
85
80
55
18
14
57
40
113
6
4
6
7
55
40
44
138
3
15
9
13
12
50
10
8
22
20
24
89
7
25
33
87
5
24
66
1
40
72
11
62
60
18
1
3
85
5
98
28
24
18
14
16
5
32
5
20
36
107
7
10
38
10
18
60
17
37
102
18
36
50
21
25
50
5
25
28
30
157
79
57
19
5
85
54
20
1
9
6
65
15
28
48
60
9
3
133
24
29
14
18
12
6
17
55
17
48
24
91
60
48
4
30
140
58
78
12
38
89
5
62
76
9
40
11
72
13
40
13
26
34
31
5
11
3
4
17
15
25
29
22
29
8
7
121
107
5
13
88
2
25
24
69
19
7
41
5
20
12
36
66
85
16
40
85
8
16
56
88
26
4
26
35
80
29
24
27
16
3
36
30
176
84
18
5
47
54
19
47
14
4
42
36
9
9
66
13
113
42
85
1
31
23
72
24
17
55
25
93
24
8
19
11
138
70
50
24
16
90
24
108
37
31
6
10
18
38
9
69
30
60
34
32
18
13
93
42
62
72
4
2
60
28
24
72
5
15
1
53
16
14
84
40
33
5
40
19
80
16
19
30
16
18
32
34
8
52
55
31
4
141
15
38
4
48
7
8
83
21
13
2
60
5
40
33
12
24
107
24
16
103
6
8
27
19
20
1
80
51
60
24
48
48
28
2
19
29
106
14
120
16
11
115
68
126
66
12
5
103
100
29
3
133
15
38
40
27
35
30
18
52
65
27
37
51
109
13
42
16
30
35
19
61
19
16
32
52
1
5
35
39
24
41
43
12
4
44
57
21
40
2
28
37
25
60
18
17
48
64
8
31
40
32
17
1
4
72
115
1
30
18
34
50
3
123
36
1
53
16
36
7
48
43
42
4
78
20
30
36
90
22
19
79
17
7
33
93
4
7
40
19
21
11
48
10
80
154
17
40
35
34
44
23
5
19
40
13
18
8
46
86
28
1
13
3
37
30
50
12
15
19
21
29
12
4
35
39
34
92
24
11
13
22
44
57
25
42
20
28
144
18
18
2
7
9
6
65
16
5
34
6
62
10
18
9
93
26
17
53
2
17
11
62
15
69
30
40
5
40
5
4
36
44
52
8
6
184
36
14
22
62
6
40
36
5
45
48
22
20
6
28
32
94
105
39
41
16
23
1
51
29
33
103
45
24
35
1
15
17
58
38
10
6
18
12
24
1
48
32
9
71
9
4
98
9
15
24
4
18
30
29
79
41
13
32
18
6
11
55
28
13
19
5
29
51
3
20
17
19
4
17
9
6
4
44
65
25
28
50
17
5
67
53
26
81
75
5
13
18
24
78
6
16
14
22
14
28
47
40
15
41
87
6
36
28
43
137
6
1
25
48
10
37
5
11
19
5
55
66
38
1
23
28
42
18
48
44
5
41
6
8
17
13
46
20
22
30
42
2
28
26
106
1
13
84
58
37
7
16
74
108
3
3
37
9
18
37
13
12
46
25
23
17
40
29
30
36
48
12
5
5
2
33
33
36
34
36
6
2
5
41
47
3
4
17
9
46
60
85
19
4
56
97
53
82
8
22
14
21
24
3
30
6
41
115
21
67
8
10
18
14
40
107
1
7
11
24
12
54
56
120
11
155
20
40
32
78
24
60
84
24
16
6
13
31
4
37
56
15
8
10
32
18
84
30
18
12
5
48
23
1
1
47
112
45
16
19
13
18
9
13
66
49
5
38
5
25
4
11
43
6
54
86
40
8
36
7
3
104
12
84
10
20
52
2
33
64
40
29
80
4
23
93
42
22
110
117
8
5
72
35
19
61
13
6
4
8
34
116
75
39
48
10
48
95
24
25
31
103
1
89
10
54
6
14
3
24
3
30
16
50
34
3
5
18
16
80
30
24
30
16
5
13
3
15
65
43
26
48
3
13
19
13
22
37
16
69
16
8
16
18
8
22
107
8
8
64
11
8
36
41
13
34
17
80
5
8
150
40
38
39
8
5
6
2
19
56
32
71
14
40
12
71
9
10
8
78
28
36
18
2
18
6
4
18
18
26
34
7
23
24
8
4
44
57
24
39
1
3
8
5
7
16
41
31
44
4
32
4
85
11
5
3
37
93
24
30
2
6
12
6
42
18
30
17
40
43
26
75
9
30
1
39
1
13
12
18
46
36
74
34
90
36
20
96
5
40
1
2
12
41
25
30
9
39
57
55
89
96
13
44
23
23
81
16
64
55
6
48
56
83
91
60
6
51
39
46
144
38
5
71
120
42
7
8
29
10
36
5
49
14
16
38
30
36
17
7
17
53
140
6
17
79
24
72
42
6
6
84
6
4
20
17
5
12
7
43
12
25
3
6
71
15
1
40
40
57
28
72
2
6
19
63
12
44
64
8
18
34
2
11
104
11
42
22
5
93
35
8
35
45
49
38
57
8
31
16
48
42
290
46
14
65
19
16
5
8
5
2
ABCD 96914005018*3^$a+1 [50000]
15
33
96
27
39
33
60
8
4
63
45
21
15
99
5
61
84
35
7
21
3
9
36
9
15
15
30
3
24
108
12
9
90
5
4
128
67
72
5
40
48
21
11
13
15
57
15
3
36
29
12
13
60
6
6
59
24
7
18
27
3
60
5
61
6
30
30
41
49
23
40
27
53
31
5
31
29
52
24
8
28
8
25
24
27
9
66
48
12
5
25
24
47
43
5
4
20
85
60
35
55
36
6
11
7
30
3
3
41
13
87
33
126
17
4
39
36
54
51
33
12
3
72
153
11
4
8
7
126
66
90
3
27
5
28
27
48
45
21
35
1
24
114
6
15
96
3
41
79
42
30
29
40
36
20
13
3
9
30
18
47
36
4
36
63
9
15
12
84
6
11
40
33
15
21
11
4
15
21
57
11
19
17
4
20
12
7
33
20
7
30
6
29
25
27
9
87
12
15
12
141
3
45
36
20
43
36
5
19
57
39
24
177
33
30
117
36
3
120
21
8
85
30
6
84
12
60
18
90
47
40
56
12
7
18
11
31
48
12
53
37
108
35
61
11
136
93
54
30
3
12
20
12
60
85
48
66
54
30
12
29
31
30
11
12
25
87
15
5
43
45
20
7
65
13
6
141
45
48
12
35
36
4
56
73
36
3
21
24
3
27
72
9
9
15
15
33
93
15
39
57
8
7
65
43
42
54
6
84
30
60
9
32
49
11
40
44
24
37
18
30
30
12
48
6
60
6
18
30
30
12
23
16
45
6
5
76
3
30
6
41
79
30
18
6
6
48
93
84
63
30
3
12
105
6
21
44
24
12
4
20
19
12
30
15
3
30
51
36
9
36
90
29
16
56
52
57
51
68
109
90
30
15
21
30
6
78
6
54
17
76
8
31
18
12
18
6
90
77
19
53
31
24
21
32
7
12
5
144
25
36
23
28
48
20
16
3
33
9
18
36
6
18
30
42
21
92
12
96
7
41
31
101
19
18
6
6
23
91
6
54
24
45
8
13
11
16
39
24
65
4
15
6
51
33
6
29
12
4
39
17
76
8
139
36
69
8
4
9
59
100
48
39
33
32
4
99
65
1
15
75
21
69
15
9
63
3
101
36
60
7
30
6
144
30
6
45
20
61
48
3
27
21
24
152
28
8
37
30
12
101
19
24
96
90
18
12
18
30
30
66
57
32
16
21
18
6
11
40
45
48
12
24
47
19
48
6
54
30
135
45
6
54
15
32
24
25
27
144
15
24
54
83
4
33
6
60
5
24
40
12
3
57
15
24
6
18
45
116
25
6
5
25
3
8
60
12
25
90
33
20
4
84
24
140
37
15
9
24
30
5
36
25
47
43
57
3
5
19
45
108
32
25
23
72
55
93
3
24
12
18
71
12
79
53
1
24
11
156
13
36
27
39
29
36
28
27
78
6
69
12
3
30
35
25
123
27
36
24
12
78
3
24
15
18
107
16
27
221
72
72
28
44
43
150
23
4
15
45
3
33
33
126
18
107
48
28
32
85
60
47
55
21
27
30
11
1
48
23
64
120
68
25
3
39
5
79
54
3
9
24
15
24
48
72
75
57
3
12
53
1
6
41
4
15
60
69
129
51
21
3
51
6
54
5
40
51
60
33
15
30
12
51
9
18
41
79
33
63
137
37
6
36
9
21
48
23
4
39
29
25
15
48
69
35
4
69
63
32
7
5
144
64
8
7
12
45
63
53
13
6
5
48
7
18
6
5
60
36
19
90
39
57
99
36
108
15
21
39
12
81
3
30
6
29
84
28
68
31
45
3
33
12
21
51
33
66
29
36
4
27
18
12
18
30
150
77
49
87
123
36
69
56
16
32
25
60
120
30
5
25
30
33
63
24
42
3
27
21
20
7
12
105
9
66
24
5
1
30
120
18
3
9
3
15
5
1
60
27
9
30
24
5
19
6
11
13
83
73
11
43
17
16
57
87
9
6
21
32
31
77
43
21
69
66
48
30
6
24
5
36
1
54
17
4
15
18
11
49
42
41
37
12
18
5
1
90
65
4
32
4
9
15
8
40
32
37
18
17
4
92
37
51
20
31
30
138
17
25
48
51
32
4
3
6
167
64
36
3
41
13
23
4
56
48
1
24
6
29
16
15
18
35
25
6
29
12
43
30
6
69
27
33
51
17
79
18
47
19
17
37
47
24
12
127
41
76
15
18
6
5
24
12
25
51
63
81
3
6
24
3
27
5
28
12
27
5
49
36
23
31
6
35
36
60
48
24
16
24
8
4
15
5
13
3
57
30
185
55
36
36
48
5
1
36
15
99
9
20
25
15
27
30
23
7
30
23
7
5
24
112
12
60
51
17
49
30
54
87
32
7
33
48
27
5
36
25
24
36
54
12
24
36
5
36
49
18
77
25
51
60
44
28
51
21
36
3
5
96
16
20
49
35
49
27
159
60
18
47
55
21
108
24
27
24
29
76
21
48
63
3
6
30
5
4
51
48
5
67
48
6
27
63
9
15
132
33
45
23
13
30
29
108
40
9
18
41
49
63
92
7
18
15
15
6
36
15
3
33
48
56
40
48
20
37
15
3
60
66
6
48
57
68
48
7
12
48
60
5
52
3
57
63
113
7
36
24
6
159
27
9
45
84
87
9
24
63
12
36
72
3
90
71
73
3
8
40
36
3
60
5
25
11
1
30
18
60
23
4
15
53
25
30
36
17
43
24
17
43
12
21
3
24
45
56
25
27
68
1
63
8
19
21
32
55
72
24
6
11
7
36
45
24
15
12
53
7
29
49
12
15
45
18
36
9
36
24
21
11
43
30
6
6
39
21
30
24
29
61
24
60
63
33
24
11
76
15
18
15
45
30
12
21
3
6
18
72
18
27
9
54
66
35
12
19
18
27
39
5
60
31
24
29
28
3
69
15
126
47
13
11
16
20
12
25
6
9
75
12
138
12
24
24
23
4
63
57
60
39
30
39
8
67
132
201
9
95
43
12
45
3
77
40
3
60
65
7
90
23
96
1
3
237
83
85
30
42
3
27
5
13
23
43
24
45
21
90
6
30
21
27
5
85
60
60
11
16
45
11
7
36
5
1
3
165
30
6
15
39
12
114
6
41
4
33
6
84
21
21
24
51
3
12
18
102
18
132
3
8
7
105
27
48
101
19
6
24
11
36
13
12
18
72
33
87
60
48
33
3
65
31
29
12
7
36
21
3
42
59
1
ABCD 96914360248*3^$a+1 [50067]
12
8
24
88
47
33
52
68
36
24
45
60
15
153
84
171
12
16
20
9
30
1
24
11
54
3
12
16
12
32
12
9
39
16
17
63
15
45
9
51
4
77
63
33
43
36
44
4
5
6
54
42
30
15
4
24
5
18
45
52
8
4
20
9
51
99
12
54
36
15
4
56
24
3
6
12
39
15
24
21
45
3
16
59
13
17
87
28
53
15
9
55
8
36
4
47
1
92
3
12
36
12
30
19
104
21
18
21
40
29
31
11
66
19
5
6
57
3
9
28
53
7
8
28
24
20
16
47
13
12
47
37
29
27
12
3
48
6
19
11
138
7
8
45
12
90
1
20
4
20
15
45
24
76
20
9
7
17
55
12
65
15
40
5
15
21
75
24
4
95
141
16
12
32
81
12
43
32
93
27
27
61
5
19
20
4
77
39
16
17
27
21
15
99
85
20
69
12
43
24
36
59
90
12
36
67
131
37
32
33
27
3
33
40
32
9
24
51
4
36
24
20
60
15
30
7
44
69
6
61
20
4
5
19
12
8
156
28
107
13
68
60
39
13
35
1
71
25
36
84
8
16
11
30
15
3
45
52
48
35
37
20
40
29
19
72
48
32
3
21
36
16
8
9
87
16
12
80
100
48
20
33
42
9
3
18
19
11
48
25
65
30
45
81
19
47
60
49
116
27
85
20
27
225
15
9
45
31
20
15
24
21
24
45
51
4
84
20
15
13
77
31
77
99
48
33
15
33
31
23
1
32
33
30
81
88
5
7
11
45
9
31
5
103
24
71
97
17
18
84
81
63
21
24
160
204
41
19
5
67
5
126
48
9
12
69
91
8
27
45
21
3
4
32
4
35
9
33
75
64
48
32
48
108
4
48
12
23
18
78
49
71
36
6
174
49
11
13
8
12
12
28
41
12
12
7
5
55
8
105
30
120
1
36
8
12
21
15
3
21
3
33
3
9
12
28
8
39
1
44
45
19
29
63
57
96
99
63
13
12
20
3
49
5
6
36
265
5
18
21
4
23
30
18
24
1
17
79
83
37
65
19
44
16
17
19
8
45
7
36
8
15
25
44
52
35
45
60
36
135
9
28
20
16
12
8
57
3
36
3
33
52
92
40
23
6
7
5
15
3
97
5
87
27
6
12
30
177
69
91
8
16
47
9
100
5
15
15
9
4
56
21
30
13
56
69
6
1
161
15
60
4
20
4
12
8
12
33
7
12
20
60
21
12
90
18
51
24
51
18
156
7
8
12
24
16
128
15
9
12
88
8
40
17
27
24
105
19
12
23
1
20
9
36
54
1
96
29
19
8
24
28
53
3
4
20
12
16
12
35
12
33
21
24
7
29
7
8
36
24
39
25
77
96
18
30
7
12
125
3
28
224
36
9
31
12
20
64
48
20
33
115
12
36
36
144
20
72
4
44
12
9
18
96
6
15
28
12
41
3
60
76
24
36
5
6
57
16
11
21
28
56
24
4
5
12
75
36
9
15
16
8
9
60
72
39
12
24
3
12
6
3
16
36
8
21
55
5
75
15
78
36
114
1
12
23
1
23
66
79
8
4
8
16
144
8
57
3
40
72
8
4
20
16
5
54
121
80
40
24
5
15
48
12
88
5
12
3
28
5
7
56
16
173
36
31
11
13
24
113
30
9
28
8
3
24
42
24
151
24
32
3
30
30
54
48
27
48
3
85
5
51
24
9
60
18
9
24
36
4
17
39
28
8
24
24
75
9
36
40
60
17
19
29
7
12
20
27
93
220
72
8
3
114
6
9
51
9
39
1
83
45
28
32
33
54
6
63
12
63
49
71
1
23
13
8
27
49
8
21
27
57
78
24
18
63
4
11
129
24
9
15
28
29
19
72
8
4
8
24
33
12
18
36
1
5
15
4
11
21
45
7
56
72
40
17
15
40
23
57
36
60
36
15
1
29
24
79
11
37
29
43
71
81
33
7
56
27
18
103
12
95
9
24
45
24
18
48
24
13
44
4
29
7
89
6
9
16
24
11
25
20
4
20
9
3
24
9
24
6
37
89
39
39
93
39
45
9
67
108
92
28
17
19
29
15
76
48
11
12
33
60
24
52
5
43
36
65
15
39
25
8
12
27
45
39
6
3
12
63
12
25
8
40
5
36
79
8
4
56
12
12
16
5
39
4
12
20
63
9
15
133
32
3
9
24
24
12
63
12
21
27
18
24
31
12
83
9
3
21
9
7
8
48
87
90
75
40
32
15
33
33
12
3
12
3
49
44
57
19
11
117
21
31
5
39
16
48
32
96
9
60
43
11
61
5
15
21
55
80
4
48
17
43
5
48
7
56
4
56
40
120
17
90
72
25
17
6
25
29
90
24
1
80
15
25
44
9
6
45
36
15
1
48
5
27
12
28
72
5
6
9
27
36
9
195
1
12
35
66
7
12
8
4
24
44
28
24
36
8
57
18
25
17
3
4
36
59
1
12
47
72
25
96
60
65
3
9
7
53
3
40
17
15
21
15
96
36
33
27
24
48
21
75
40
29
36
55
24
48
20
12
12
28
83
13
32
24
69
7
12
35
30
67
60
59
90
19
32
9
19
12
5
39
36
3
18
7
53
12
12
24
6
1
125
3
51
9
21
3
72
60
3
13
5
43
20
21
78
18
19
65
43
12
71
117
51
54
3
27
57
4
35
12
24
33
33
30
37
56
4
32
28
92
3
13
8
64
101
60
15
45
42
25
8
12
4
56
9
84
66
78
7
23
37
23
96
1
113
60
3
40
59
1
8
16
48
5
7
8
57
51
9
36
27
12
48
57
19
32
39
9
141
15
40
53
3
4
24
35
12
9
4
17
19
20
105
31
29
54
9
132
24
16
20
3
6
19
5
7
24
17
18
49
12
8
72
9
19
11
60
6
24
39
12
9
30
9
12
28
20
12
24
15
21
36
27
21
9
7
8
3
57
16
35
9
27
6
24
66
69
9
7
53
7
48
60
96
35
1
44
28
56
4
48
47
25
5
96
19
8
39
1
12
12
80
40
44
12
24
4
12
24
44
9
48
7
53
39
4
44
15
1
59
30
43
44
4
104
33
3
9
3
27
13
119
9
21
30
66
39
60
40
8
15
97
60
48
41
79
36
36
68
21
7
44
28
32
63
13
60
47
13
23
37
5
15
3
6
39
12
12
51
72
57
28
17
7
65
18
18
7
11
37
59
36
25
23
96
25
8
81
51
124
20
76
20
40
36
48
11
69
60
24
45
6
1
8
28
5
75
12
45
6
85
12
17
7
11
37
36
5
19
12
11
45
40
84
60
35
69
16
11
60
9
28
60
5
6
61
8
12
40
5
3
51
30
7
24
29
7
72
48
32
12
24
12
27
13
8
27
13
20
ABCD 96914661986*3^$a+1 [50044]
19
30
11
67
17
25
84
96
30
18
47
19
36
144
36
60
105
3
60
36
30
6
9
20
1
18
96
17
24
4
15
24
30
23
139
5
49
36
30
5
40
39
36
89
36
16
63
6
3
51
29
115
5
60
37
11
12
31
5
1
35
19
6
71
19
105
99
17
24
25
15
75
5
133
42
84
5
16
56
48
24
7
18
47
19
105
44
25
11
52
8
109
3
32
100
21
30
54
11
12
7
5
88
3
21
9
39
20
108
19
5
16
39
69
32
60
13
30
36
24
41
25
71
199
41
19
29
1
30
24
6
51
20
4
44
12
49
24
30
24
72
33
147
30
18
165
51
60
84
42
23
28
39
24
57
33
24
12
3
21
6
5
48
36
49
15
51
17
40
20
37
12
18
57
63
17
43
77
85
23
12
64
111
78
12
95
40
20
48
91
126
18
12
29
55
89
61
11
48
67
29
55
66
95
25
30
48
53
49
11
24
49
39
21
15
231
5
96
120
28
80
31
21
44
4
39
5
7
93
15
17
55
90
84
24
6
69
68
7
132
9
44
31
17
12
31
36
5
55
101
43
41
13
63
3
45
51
45
15
24
9
32
36
60
52
27
29
24
127
30
203
31
60
69
111
17
19
144
66
11
40
9
35
48
12
4
20
19
30
42
29
31
89
72
13
51
39
6
11
19
5
79
6
3
320
48
37
27
120
3
12
41
24
16
80
37
3
3
41
43
6
6
45
24
15
6
234
36
5
19
101
16
72
92
16
3
60
45
105
24
72
30
33
8
24
48
48
37
3
27
60
6
27
69
11
13
11
100
9
60
15
51
120
33
27
48
5
156
31
101
43
17
13
60
75
212
7
33
27
41
25
6
5
24
24
25
12
71
4
9
66
30
135
108
68
40
48
72
44
49
11
13
42
30
30
53
60
52
105
15
45
23
7
93
156
129
66
66
11
7
5
97
30
30
30
53
36
36
88
15
5
115
12
5
19
30
36
123
8
19
24
9
27
54
99
176
31
48
17
55
5
28
27
21
24
15
41
49
23
85
83
24
88
51
30
24
30
66
6
24
161
24
40
45
6
29
40
15
84
17
48
115
17
60
36
48
1
15
176
73
35
1
11
4
3
33
60
9
54
144
53
7
53
4
45
30
24
60
36
21
63
24
126
11
25
23
175
12
30
23
31
36
30
60
23
12
16
3
30
30
60
126
30
108
5
48
37
147
96
27
53
73
120
30
66
83
12
4
15
17
4
75
5
108
25
3
8
136
3
33
9
150
18
3
3
89
52
44
4
56
295
24
53
73
11
55
9
39
57
9
126
54
35
60
49
35
97
11
12
31
17
13
59
76
15
5
115
29
1
36
168
66
9
32
25
15
8
91
24
53
48
1
18
66
30
9
12
24
39
65
37
54
24
90
12
143
7
54
24
102
101
43
6
23
48
19
54
24
12
23
16
39
36
17
37
96
35
16
135
5
84
85
120
60
66
33
21
6
9
15
54
23
12
1
90
24
60
72
9
39
66
36
54
54
23
19
141
68
1
54
5
4
32
19
17
13
90
161
40
93
3
33
84
3
8
25
36
30
45
15
30
18
12
5
64
9
12
51
33
59
96
1
120
11
19
5
55
30
30
5
55
5
43
96
6
11
4
3
17
13
72
23
7
30
15
93
126
21
128
16
12
3
57
27
36
81
63
17
48
31
30
54
90
11
85
30
9
45
3
57
35
1
66
78
126
5
52
39
30
35
4
144
12
3
33
33
11
43
93
63
9
8
24
36
49
143
25
23
4
15
30
48
27
63
30
87
44
79
17
25
60
15
15
54
54
57
44
31
114
11
16
20
37
30
12
30
23
37
99
39
17
13
15
68
43
5
24
1
147
20
24
13
6
156
48
57
24
15
96
18
23
43
17
60
64
39
65
96
13
30
30
15
56
19
30
27
33
42
138
23
7
17
25
15
56
19
89
16
15
84
17
103
69
75
17
55
54
39
21
59
28
72
48
8
61
35
40
56
72
12
19
96
54
11
229
24
12
24
11
48
16
135
36
9
24
15
12
30
60
60
179
1
60
15
20
25
108
66
5
112
24
9
47
72
67
18
102
30
71
13
54
30
12
35
13
66
29
55
5
40
57
3
236
16
69
59
48
148
9
162
24
36
30
143
37
35
19
36
45
44
169
11
1
90
144
129
8
28
81
11
43
9
21
24
60
6
60
17
48
52
33
30
96
24
77
67
21
15
24
33
27
90
3
33
111
96
57
11
12
7
65
12
36
19
24
24
21
36
3
81
60
20
49
11
4
80
12
36
88
15
36
21
27
12
21
57
12
60
24
24
47
100
75
5
25
18
5
88
9
111
44
55
60
41
19
125
13
27
80
28
15
6
6
60
18
23
28
189
66
17
49
3
117
78
12
53
7
48
60
72
129
15
21
69
35
120
55
114
63
20
7
5
55
12
60
41
73
84
3
9
30
18
6
24
120
77
16
123
41
24
16
36
20
67
21
36
63
12
30
3
8
28
12
8
1
23
25
36
11
19
9
27
5
25
18
12
54
35
1
18
137
13
66
6
84
6
9
69
3
80
13
36
39
44
31
6
63
21
54
156
57
144
3
12
48
42
3
27
41
40
ABCD 96914852176*3^$a+1 [50036]
72
15
6
35
13
54
42
3
20
48
55
5
12
12
85
6
9
15
84
29
16
105
47
64
56
28
69
107
60
31
42
83
84
25
23
55
5
127
30
15
20
4
9
3
108
20
19
113
7
45
120
92
16
72
36
96
3
12
21
8
55
29
12
31
45
135
57
3
93
27
9
8
48
25
24
11
28
15
141
21
59
60
24
31
29
16
15
101
28
44
28
63
156
48
18
47
25
11
37
24
35
31
17
13
30
18
11
13
11
36
19
41
24
7
12
48
45
20
43
5
1
48
227
31
5
115
5
19
84
24
17
4
36
8
36
7
78
87
32
67
24
41
85
35
133
42
78
42
5
48
73
107
36
49
48
27
20
52
104
109
6
60
12
33
81
78
42
95
48
7
36
30
18
5
49
6
162
23
120
7
18
6
69
87
125
64
68
7
41
48
52
9
3
132
8
1
35
7
30
3
56
4
72
68
72
4
15
18
47
31
33
20
19
53
24
19
45
20
1
83
7
33
20
48
24
36
88
15
5
16
36
3
5
120
84
55
21
15
36
48
77
4
51
5
88
12
21
54
84
41
91
33
20
36
31
17
25
18
108
5
60
72
4
44
84
13
18
30
54
65
40
3
137
103
89
4
24
15
18
90
12
53
48
24
12
36
37
15
12
39
30
99
3
5
48
31
5
19
60
5
4
92
48
160
27
41
72
7
69
20
24
16
56
60
60
103
42
54
57
99
96
17
127
53
60
12
120
40
104
76
104
96
55
149
64
15
66
59
40
21
15
27
12
21
21
99
69
35
13
24
135
44
4
51
6
24
30
90
11
48
36
12
37
23
79
21
68
1
23
72
36
108
31
24
161
60
16
108
27
102
138
30
23
25
24
47
28
8
28
80
79
41
4
108
8
12
37
6
81
99
72
29
49
24
51
15
29
7
48
5
115
42
23
72
120
4
15
9
27
24
101
61
167
156
12
12
16
20
1
23
60
12
48
7
9
36
104
24
61
75
92
73
11
28
108
44
36
84
88
15
18
54
93
56
96
19
42
18
29
25
35
31
6
96
168
72
3
32
12
96
67
9
45
54
29
108
24
84
40
20
7
89
36
4
8
31
36
41
37
30
93
12
15
42
75
99
9
8
43
29
31
9
56
24
100
21
119
7
48
17
19
17
12
48
48
96
73
72
23
12
24
7
29
24
7
42
35
157
51
260
12
36
16
8
196
135
29
36
7
9
3
42
54
129
27
113
7
36
5
24
19
36
54
71
1
23
40
152
4
3
18
102
201
9
6
9
3
5
12
7
24
36
48
42
3
20
31
5
64
32
79
29
73
18
5
16
80
19
5
136
20
24
64
8
12
7
144
24
240
33
12
20
12
43
5
37
48
75
32
13
42
36
24
29
60
16
68
88
128
12
100
69
35
4
9
71
24
7
33
81
47
7
21
132
12
20
25
227
24
36
88
8
72
1
24
87
20
43
77
31
12
18
54
29
84
43
9
20
28
20
7
186
215
7
5
36
24
55
53
19
29
24
37
30
29
4
51
17
19
89
96
100
15
93
51
6
39
80
25
35
61
239
1
66
5
12
28
39
53
76
9
6
65
79
18
30
45
68
60
24
28
32
12
43
36
6
66
89
144
12
12
12
48
97
95
55
45
39
69
20
112
56
12
43
5
12
7
120
96
5
40
12
56
55
5
16
39
81
8
172
3
65
180
36
67
78
35
12
73
66
6
24
3
165
102
84
5
4
27
60
24
29
1
135
81
59
115
24
42
39
12
20
79
65
4
27
72
21
75
5
7
237
15
18
99
3
81
104
7
33
20
36
31
5
24
204
151
161
76
188
36
204
1
11
24
85
6
77
36
1
15
20
61
18
125
4
20
40
51
36
33
51
9
141
51
99
24
12
41
19
114
15
57
23
96
64
56
60
43
18
15
57
131
216
31
17
13
54
9
116
151
54
90
93
68
37
11
127
78
11
24
31
9
36
8
28
68
124
108
9
48
75
72
20
28
75
57
56
97
11
132
48
145
11
13
42
84
5
4
56
84
12
1
23
12
37
6
21
8
13
167
28
27
17
48
12
108
73
72
11
64
20
1
15
12
8
16
8
12
25
3
68
12
61
6
21
3
29
36
121
30
101
13
6
5
13
47
60
204
91
24
9
27
29
12
84
31
5
7
93
128
12
132
61
59
16
60
75
29
52
20
40
39
41
36
48
36
60
84
16
105
3
36
9
11
72
48
12
55
17
121
11
24
60
1
71
43
5
31
36
5
132
13
15
75
30
54
18
18
65
108
4
21
35
109
42
5
31
18
24
27
3
36
5
1
23
55
36
41
100
15
45
8
60
12
60
4
75
45
44
7
45
8
60
12
115
29
24
112
15
29
91
6
35
52
32
49
35
37
23
1
39
32
28
21
6
137
16
144
15
12
9
69
11
37
102
66
39
8
49
24
59
31
30
35
7
45
20
132
48
52
45
42
5
19
65
96
88
20
ABCD 96915607918*3^$a+1 [50032]
30
66
90
93
16
161
24
96
24
15
21
270
45
39
216
24
9
16
335
90
439
101
30
60
49
131
216
165
64
5
120
99
21
30
120
60
60
45
45
30
66
24
30
126
63
64
176
27
133
41
55
65
66
93
27
37
47
30
19
11
120
60
36
204
30
120
156
84
30
30
30
96
177
16
96
5
120
36
30
60
54
79
77
115
59
30
66
150
24
6
24
25
95
1
95
129
261
90
24
25
288
77
6
30
90
114
150
13
47
150
36
54
33
33
114
30
6
25
5
174
109
137
90
114
360
6
109
80
160
65
6
180
120
84
120
129
16
48
23
24
6
60
120
150
204
60
30
150
6
54
156
24
36
30
24
43
17
120
66
54
30
6
60
120
90
24
210
150
66
43
144
17
15
15
30
120
120
36
24
30
30
90
49
47
60
133
71
96
9
16
29
186
174
90
96
24
120
30
3
27
30
216
324
210
30
96
54
6
255
39
120
120
6
24
6
60
54
99
192
45
60
114
69
51
120
90
6
180
54
43
32
15
36
30
174
30
66
114
15
96
9
30
96
60
13
32
39
73
143
144
120
180
6
63
51
180
36
54
30
120
30
36
7
77
99
87
84
36
90
7
48
125
99
15
126
19
48
272
51
24
36
120
60
24
21
39
30
60
15
81
114
90
6
60
360
54
36
30
90
60
144
30
13
32
81
54
9
21
6
60
24
6
60
127
77
90
30
120
180
120
6
24
180
156
105
39
6
24
6
213
21
30
45
51
13
137
39
144
51
30
6
73
47
24
240
9
51
6
30
234
96
79
191
120
24
33
3
13
41
66
84
6
90
49
41
90
45
15
97
107
6
84
30
60
90
210
150
31
59
6
240
24
246
49
65
120
126
9
165
75
96
39
240
30
139
71
60
120
120
6
24
246
24
1
59
36
24
30
75
16
329
39
21
96
54
60
9
171
21
9
30
121
29
3
117
90
120
60
6
55
59
126
234
36
73
197
27
3
93
111
30
51
48
87
30
84
6
24
90
36
204
30
120
36
54
79
221
156
39
240
16
48
41
90
150
36
259
125
90
9
64
96
41
6
24
9
21
270
30
36
54
69
51
6
84
66
114
90
30
103
17
15
81
54
25
35
6
24
159
57
24
30
36
90
19
80
75
36
84
6
7
272
64
41
120
6
210
39
45
150
60
66
150
30
90
24
90
60
186
24
1
299
30
66
24
90
6
90
19
41
234
30
6
73
101
36
199
41
54
49
32
69
66
90
90
24
6
24
15
51
13
41
120
6
9
15
81
9
30
150
216
30
174
79
41
36
90
9
48
147
349
17
63
51
66
139
65
111
189
99
87
24
30
36
354
6
24
60
216
24
195
15
96
120
24
150
30
360
90
36
24
96
240
127
32
165
75
141
30
60
57
87
60
6
24
30
193
83
90
204
6
60
30
24
126
33
201
60
6
117
27
6
159
75
85
131
54
30
36
90
60
54
265
41
135
ABCD 96915856418*3^$a+1 [50004]
143
7
105
39
5
60
12
12
88
20
43
17
193
135
44
60
28
8
91
5
25
30
21
12
48
60
24
15
113
72
4
21
59
12
163
36
5
25
23
76
20
1
11
12
31
29
60
37
35
49
11
88
8
24
16
32
37
3
8
40
63
29
40
20
127
29
60
12
72
16
105
36
39
21
75
20
36
19
81
3
141
60
15
21
68
64
57
71
13
95
16
48
56
4
32
4
32
43
21
84
44
67
5
36
24
88
48
69
11
4
8
28
24
24
44
16
60
44
36
1
11
12
1
15
15
5
24
28
3
81
8
1
27
24
68
36
121
11
168
31
21
20
4
36
80
180
64
216
3
60
5
31
5
120
55
101
12
12
24
91
101
24
19
17
64
20
19
29
52
168
27
21
72
20
1
35
61
15
45
39
20
25
36
35
28
8
12
1
167
13
47
24
24
145
30
17
12
28
44
109
119
1
27
3
9
8
60
252
72
60
64
56
24
36
49
27
20
84
19
29
7
41
12
1
36
39
44
7
33
20
12
169
30
201
8
72
49
6
41
144
24
52
44
109
35
40
104
60
37
83
52
20
108
40
8
12
28
39
5
48
60
7
21
32
37
11
4
8
48
12
28
20
49
35
25
24
95
4
8
88
20
12
24
28
56
85
59
12
76
72
48
3
30
96
15
48
128
4
99
41
16
20
49
3
32
48
16
56
25
24
11
24
172
3
6
23
52
8
7
29
1
3
8
4
8
48
73
11
60
24
36
24
24
31
21
9
6
5
100
24
92
109
3
8
49
24
27
44
76
140
60
100
152
48
100
3
89
1
51
44
25
47
4
48
57
24
6
21
20
13
156
3
51
141
9
71
84
12
72
12
76
9
3
72
20
4
20
4
141
179
7
90
30
5
25
30
33
48
132
48
8
16
9
11
96
4
75
29
16
9
59
67
24
6
30
33
32
48
28
39
24
6
35
199
96
69
32
73
35
24
31
5
145
135
56
19
180
17
12
52
48
60
8
48
1
15
24
32
4
15
69
24
21
90
9
8
84
60
4
20
31
53
1
51
9
11
36
24
4
80
16
69
11
16
20
12
72
4
32
108
40
44
37
84
6
29
1
83
121
47
40
183
30
11
4
15
66
3
8
48
16
104
16
120
8
121
39
56
52
32
12
85
11
12
1
11
28
51
141
8
7
21
20
28
111
29
25
95
1
11
64
68
40
8
12
91
36
60
33
8
73
75
15
5
145
15
15
77
4
8
28
48
20
55
17
112
152
36
13
51
8
40
68
4
80
24
12
43
45
12
3
41
25
51
68
1
23
12
19
6
15
108
12
8
37
24
51
15
5
4
24
141
159
8
12
1
71
25
54
17
133
11
49
36
3
27
30
24
35
1
23
112
96
20
43
5
60
16
9
47
43
5
184
80
28
20
19
33
87
90
75
20
28
12
20
4
60
15
41
55
60
5
4
96
20
40
60
8
48
40
44
4
44
7
33
8
24
16
32
72
4
84
8
13
96
11
19
53
96
24
1
47
4
9
39
8
64
104
36
28
48
20
28
111
54
36
30
29
36
100
8
48
24
19
9
132
9
11
40
20
28
8
120
73
87
159
89
16
9
11
25
3
8
52
36
12
33
35
64
12
9
11
25
60
35
36
19
29
4
20
157
11
19
113
16
15
41
4
21
15
8
180
12
85
15
15
69
21
35
48
16
15
5
4
32
120
60
4
104
7
21
44
16
32
1
60
6
30
131
48
25
35
64
20
28
68
12
4
159
5
1
11
24
40
48
20
88
20
4
24
44
12
25
63
8
24
40
8
40
60
27
144
57
20
28
12
69
11
13
11
4
56
36
60
12
76
36
96
20
13
47
12
72
120
4
56
96
108
1
30
5
25
11
103
156
53
1
11
28
81
39
27
21
33
35
120
31
81
8
12
40
20
4
48
8
4
9
6
65
28
116
36
24
1
59
12
13
75
15
17
12
28
20
49
75
9
119
48
84
24
52
92
100
12
9
11
84
84
16
32
4
56
12
7
5
108
100
32
4
176
220
15
33
12
20
48
67
30
11
60
4
48
36
84
21
47
84
40
8
16
80
196
44
85
30
6
54
36
30
11
72
16
45
47
13
47
19
9
20
91
41
24
25
54
9
8
60
60
13
27
9
51
48
111
53
1
39
8
40
44
36
12
67
9
15
29
16
32
52
27
53
31
5
55
21
24
44
7
60
21
12
8
13
60
11
168
12
4
12
20
19
33
20
1
147
92
52
24
44
108
40
9
15
8
12
64
36
39
9
21
6
21
9
11
4
20
24
12
48
16
8
60
12
24
1
35
4
116
4
32
24
64
44
28
72
32
84
145
27
33
87
192
8
120
19
165
20
36
40
48
21
24
47
4
8
127
5
115
101
28
15
17
79
60
53
1
27
63
21
56
4
15
54
35
4
32
109
71
84
156
28
192
159
21
60
8
12
25
35
25
23
48
4
15
5
28
48
63
96
41
4
39
57
9
15
39
17
49
23
40
20
36
121
35
60
36
19
24
77
13
11
48
52
56
12
7
129
44
36
60
4
21
27
20
72
40
72
56
28
15
29
52
128
31
41
24
31
41
28
44
28
32
160
48
24
8
36
31
21
32
28
93
35
1
99
21
11
79
5
19
117
84
8
1
6
5
55
41
19
65
36
12
1
120
30
5
12
13
15
81
83
28
92
31
126
120
35
76
ABCD 96916732964*3^$a+1 [50038]
19
36
9
27
29
271
41
232
111
84
21
147
72
36
216
161
19
29
151
249
147
117
128
7
105
111
9
48
87
432
216
33
51
69
99
5
103
233
120
55
72
33
75
29
136
152
40
75
5
67
5
55
33
3
69
75
72
53
280
27
53
96
64
51
180
204
48
492
12
168
141
75
189
171
69
15
41
19
21
87
228
24
12
41
160
15
17
16
80
55
36
261
200
112
183
113
160
15
180
36
48
201
39
180
12
9
240
192
120
8
72
43
60
12
93
15
60
45
264
368
79
180
261
63
9
8
55
57
51
12
72
72
9
24
80
240
16
27
132
33
80
175
108
84
60
48
77
88
168
80
127
252
96
180
305
424
240
51
69
3
144
69
99
36
156
108
33
39
41
19
180
233
91
36
36
84
33
248
160
15
17
211
180
57
48
219
141
135
177
80
79
9
152
163
29
151
252
45
32
16
75
12
144
60
221
67
21
240
72
147
45
240
8
192
7
33
3
77
331
180
60
69
80
211
69
96
51
141
192
435
93
192
128
19
149
40
87
72
228
24
228
33
63
12
53
115
125
211
60
201
123
120
60
156
21
32
136
99
5
40
80
91
45
159
180
72
101
112
48
63
129
56
151
60
120
53
48
67
5
43
5
120
448
39
96
12
252
105
8
103
180
96
180
153
48
99
24
12
72
33
63
144
81
24
123
252
36
144
96
84
72
161
163
5
175
36
69
624
51
5
79
105
48
63
96
180
21
32
96
7
240
252
5
43
5
127
105
75
21
51
29
232
99
69
24
303
288
65
19
168
72
48
180
17
16
219
96
12
72
96
12
168
324
156
276
156
53
72
48
64
87
33
240
80
40
48
120
15
65
43
60
12
252
72
33
96
111
108
173
168
55
120
60
29
88
3
29
40
80
67
204
105
272
19
53
271
17
67
96
144
48
93
144
120
120
27
69
72
63
12
252
168
65
55
153
15
84
72
144
96
84
96
48
41
64
63
33
80
139
45
168
375
168
57
123
72
108
17
72
96
79
60
120
60
105
75
21
72
312
147
96
72
21
27
60
225
120
99
149
67
72
45
243
60
185
40
8
31
33
48
152
7
33
87
144
17
7
81
135
84
21
15
36
21
159
9
15
144
180
21
200
139
156
60
45
ABCD 96917007464*3^$a+1 [50022]
57
18
5
85
15
69
15
51
18
84
36
12
39
75
6
15
3
17
7
21
51
249
32
60
25
18
41
24
36
49
66
198
3
9
75
36
33
6
29
16
3
48
33
36
3
21
117
72
191
100
69
30
48
24
24
41
136
60
27
42
11
67
96
17
73
75
27
5
49
24
47
13
15
69
51
36
69
24
12
35
24
7
48
6
11
73
11
25
11
25
30
78
15
36
9
12
12
6
177
20
37
6
45
156
15
18
3
20
97
111
72
8
16
20
19
5
16
9
11
4
32
85
12
3
9
11
19
5
4
57
48
11
1
24
111
68
49
48
59
19
5
76
69
11
4
21
11
100
24
180
9
11
13
12
51
9
131
37
36
6
30
36
23
31
138
3
44
16
68
25
66
5
19
101
13
12
75
21
12
11
40
60
60
12
8
76
45
11
84
1
24
11
37
150
6
60
15
80
55
21
60
84
32
37
51
12
60
3
21
33
27
69
12
3
45
15
12
117
23
64
9
24
11
16
60
24
60
51
96
45
24
3
6
95
96
1
35
37
47
163
66
11
144
12
79
90
54
72
48
125
67
24
21
48
9
51
12
33
11
61
23
16
33
18
18
84
3
8
76
81
23
76
24
57
3
45
6
65
49
27
75
48
57
8
49
83
19
48
21
20
7
45
3
65
1
95
103
30
12
11
4
24
39
6
42
29
13
47
84
16
44
7
54
51
44
1
24
36
12
51
60
45
24
48
12
47
64
69
11
61
78
42
111
15
5
28
12
84
120
33
11
85
60
11
61
63
9
12
96
120
3
12
20
28
87
48
5
19
18
15
68
60
1
24
11
84
60
16
56
25
59
124
75
21
51
45
129
15
51
18
11
49
47
73
11
49
96
15
56
4
20
73
6
21
33
18
9
9
11
49
71
36
7
72
21
33
51
20
13
71
7
48
21
21
83
16
9
27
20
28
15
65
31
54
15
80
19
41
1
36
35
13
71
19
24
42
119
16
15
96
18
174
6
71
61
39
63
6
11
4
27
42
6
21
9
15
12
44
16
27
81
36
45
11
48
16
45
35
76
33
11
1
35
28
156
20
84
52
8
19
18
30
48
6
35
25
6
72
57
20
13
51
45
36
90
48
6
51
21
42
66
35
16
56
24
4
60
27
29
1
90
102
11
16
104
25
12
15
84
39
54
3
44
19
30
24
11
55
30
11
61
3
20
121
24
51
20
13
30
126
36
30
18
23
7
77
16
117
30
18
24
6
33
57
24
15
63
30
42
96
102
3
57
123
45
23
36
4
21
15
3
21
21
24
15
32
49
6
33
45
84
3
27
93
8
160
92
13
12
24
59
1
18
6
11
64
56
13
156
24
12
11
7
48
5
4
111
54
18
66
27
44
1
24
59
16
9
35
37
3
15
17
4
3
30
12
30
5
16
33
12
35
40
3
5
19
162
84
47
19
90
15
15
6
84
54
77
4
63
33
24
140
4
12
44
79
5
19
48
42
132
18
137
24
52
27
6
24
42
6
12
27
3
21
9
23
25
42
41
72
55
29
1
18
54
23
28
9
47
1
35
60
4
80
13
87
15
21
3
6
36
23
72
13
15
20
25
54
17
16
20
25
132
72
48
11
19
42
30
29
49
11
25
24
27
33
47
96
13
35
96
4
15
54
143
48
76
15
5
36
73
27
24
21
3
72
60
20
64
81
18
24
161
7
18
11
1
15
69
48
108
23
76
21
15
117
126
5
72
60
25
15
39
5
43
96
5
37
30
69
44
121
30
29
97
90
69
3
6
11
73
12
120
11
7
18
3
9
3
80
7
21
51
96
5
13
60
60
11
91
54
39
96
140
4
12
84
3
21
72
3
90
24
11
145
71
25
60
39
189
3
24
36
45
60
18
54
23
4
33
6
6
35
25
24
6
24
114
11
36
76
44
1
24
11
24
121
15
57
51
111
24
144
6
11
25
11
48
1
35
60
4
21
59
25
11
25
18
57
15
21
48
27
78
15
9
27
44
157
60
48
15
12
69
15
21
78
41
24
31
21
3
54
36
30
96
30
15
44
25
95
31
9
39
72
6
39
75
21
123
42
3
60
15
72
9
9
30
30
15
72
3
96
48
6
11
55
24
90
15
69
48
39
24
45
12
120
35
127
41
76
21
30
54
11
4
9
60
6
120
24
24
48
48
24
17
36
4
33
30
17
4
20
31
6
18
21
45
48
6
17
7
6
36
95
76
33
24
3
15
24
18
12
84
15
45
12
23
76
3
72
65
13
18
54
39
56
73
42
5
61
35
13
24
71
36
49
35
7
42
11
1
11
7
17
61
15
24
9
75
111
5
1
3
9
3
44
160
15
89
25
120
12
12
6
21
24
56
19
30
27
8
16
39
66
51
9
60
11
4
24
60
69
3
24
156
9
35
84
7
69
105
59
156
19
77
25
114
66
30
65
73
6
21
33
42
33
156
9
84
6
6
35
85
11
108
12
40
39
24
72
5
13
15
39
30
3
104
1
83
112
60
44
100
15
54
42
24
89
96
120
36
13
27
27
81
45
15
9
60
6
81
56
48
37
18
21
24
12
33
51
33
132
59
12
24
1
48
27
27
30
11
16
15
5
36
120
28
27
24
114
15
12
20
25
23
112
63
42
30
42
6
42
23
76
84
39
21
27
5
37
96
12
18
21
20
31
24
90
78
48
9
33
11
72
13
84
18
48
42
39
39
5
12
4
56
43
21
56
49
15
9
15
27
48
42
24
39
20
187
33
21
39
9
27
39
6
60
11
28
15
96
9
15
6
15
24
45
24
6
24
77
64
9
3
33
120
27
75
9
20
1
18
162
12
18
89
1
99
84
ABCD 96917039418*3^$a+1 [50019]
57
234
12
33
12
27
6
12
27
9
3
39
45
21
78
18
12
96
15
12
3
9
48
39
33
57
3
15
120
21
3
18
36
27
63
30
78
9
72
9
36
54
69
3
90
36
138
60
81
39
42
36
3
51
18
135
45
48
63
48
15
21
21
66
9
9
24
18
57
15
9
48
27
45
81
15
39
45
45
18
18
90
168
57
9
27
33
30
33
12
27
21
75
117
3
18
36
15
24
75
12
6
36
18
30
3
12
27
36
21
228
3
93
177
48
6
12
60
57
15
210
72
27
51
9
9
27
81
51
60
9
6
12
186
75
84
12
36
9
48
60
102
54
24
3
15
33
21
75
27
81
27
42
27
57
15
3
6
120
42
33
15
6
30
90
39
3
36
9
3
6
18
138
96
90
36
30
6
138
18
9
48
69
15
153
18
117
27
45
21
24
84
39
105
6
9
84
27
60
21
9
18
6
12
6
18
63
3
18
54
6
48
51
24
21
3
12
3
36
9
3
6
18
18
84
51
201
6
9
9
84
51
57
15
129
42
45
9
30
24
36
18
12
3
132
9
78
36
21
12
15
24
36
18
30
78
27
72
27
48
90
18
60
81
60
39
48
24
12
6
15
72
21
18
21
177
12
195
3
6
108
18
45
3
36
6
63
108
3
18
18
6
144
75
9
6
246
24
18
90
54
81
3
6
87
24
15
66
15
21
6
264
21
12
225
36
18
90
18
48
57
15
132
21
15
12
18
15
93
18
45
36
9
51
75
6
48
42
18
174
24
93
159
18
36
12
15
39
57
15
33
3
6
72
51
57
66
18
60
3
45
54
36
54
72
3
12
48
12
72
15
57
21
27
21
78
30
42
21
45
96
18
48
6
18
45
63
12
6
99
3
9
36
9
6
45
21
39
24
33
27
12
24
75
18
54
90
24
183
33
147
51
45
24
3
18
51
39
9
9
3
123
66
60
120
24
48
87
81
18
9
24
21
30
18
24
27
9
36
30
9
12
21
3
45
6
30
90
33
57
6
90
108
12
78
12
114
90
48
45
117
6
81
12
9
6
69
33
78
69
12
39
90
3
57
30
114
99
9
147
9
18
24
81
12
51
36
45
9
12
24
18
18
54
72
12
36
18
3
48
72
27
18
87
108
15
6
3
33
18
126
39
51
18
36
27
3
105
27
12
24
18
108
3
99
81
45
24
66
18
3
15
9
123
18
51
15
9
33
3
15
33
69
6
21
15
30
54
24
69
165
39
141
18
36
12
186
18
57
27
9
192
72
15
42
18
36
21
36
69
108
48
18
18
54
54
96
15
33
108
36
72
15
3
60
21
12
75
18
108
84
99
15
9
3
57
57
30
18
126
9
15
69
33
6
153
9
15
15
18
24
12
27
33
3
15
45
3
24
18
66
6
12
3
3
33
21
48
6
21
99
21
21
54
21
9
15
3
6
30
9
15
72
210
18
24
69
3
72
192
18
3
24
33
48
15
21
99
15
84
54
60
3
9
135
135
18
3
39
117
27
93
15
9
36
9
3
69
48
3
60
63
69
96
12
36
9
3
15
108
48
33
120
45
6
45
24
3
81
12
33
12
60
48
42
18
18
57
24
93
24
120
3
3
36
9
12
15
45
9
39
33
12
24
15
36
3
84
36
129
33
243
9
15
3
42
18
102
3
72
3
45
3
6
18
12
6
84
3
33
54
21
93
39
15
66
114
33
147
93
45
60
15
93
30
18
39
21
18
30
18
126
18
18
78
21
24
108
63
18
27
63
36
30
15
57
15
9
15
111
180
21
63
96
18
27
180
27
141
33
3
21
36
75
9
3
3
18
18
12
36
9
51
9
57
39
129
15
24
33
18
12
9
9
6
54
48
99
9
3
12
39
36
21
33
60
39
87
84
24
54
126
66
168
84
6
18
3
60
21
15
93
24
36
12
15
9
12
36
159
9
39
27
18
6
81
3
18
24
18
21
15
30
144
18
144
36
6
84
90
36
114
54
48
126
24
3
48
3
18
30
18
24
39
15
9
9
30
18
24
48
147
33
42
48
21
96
9
60
48
63
144
33
30
18
24
39
24
63
102
24
18
66
15
9
90
12
60
117
72
24
15
165
69
15
3
126
24
36
12
6
9
36
132
21
54
162
102
21
3
36
33
21
27
12
15
30
24
66
24
36
30
24
228
24
15
12
21
207
45
72
6
12
168
108
102
15
45
15
12
24
48
9
66
33
63
21
69
39
45
42
9
21
60
3
141
18
72
57
72
9
36
42
45
45
66
42
18
18
51
36
12
9
3
24
63
9
9
48
54
6
36
30
6
51
75
48
9
63
18
99
27
42
27
9
15
36
36
33
24
72
36
90
9
24
12
21
60
180
66
36
21
111
18
63
9
18
18
144
30
153
96
27
33
36
3
12
9
321
36
12
6
45
3
42
39
27
42
3
120
21
30
9
33
15
3
30
6
69
3
21
81
60
36
171
60
21
12
36
6
117
9
18
18
39
45
78
9
21
27
9
15
27
9
81
30
90
6
18
15
51
18
63
69
3
9
24
15
3
48
18
63
33
3
120
39
54
27
9
36
12
3
36
51
24
21
12
39
9
57
24
3
15
45
60
24
15
9
39
9
15
105
3
36
18
15
15
6
12
36
60
3
9
36
6
102
51
72
48
24
ABCD 96917109988*3^$a+1 [50379]
91
114
179
67
269
421
120
35
19
60
192
18
312
143
55
17
144
144
625
71
96
139
96
144
29
37
59
48
253
107
37
59
247
113
72
192
96
67
53
1
126
108
126
216
558
126
6
18
11
384
67
258
102
77
211
420
65
24
211
77
72
163
53
265
702
180
24
101
19
96
120
5
49
180
96
107
31
132
29
96
139
53
43
197
73
198
137
73
42
354
204
372
18
41
325
30
5
48
1
90
5
144
91
102
180
59
1
47
72
96
289
119
91
36
89
151
138
396
126
18
59
1
71
49
42
125
360
192
168
120
55
78
30
341
79
17
19
66
78
29
73
438
12
240
84
240
66
239
31
17
61
336
96
48
35
145
36
36
168
30
41
216
120
55
113
85
131
469
30
162
108
90
77
120
343
161
24
72
19
125
19
72
138
36
71
223
209
72
144
24
127
209
144
37
35
96
109
83
43
18
36
71
139
6
84
35
115
270
120
383
121
42
48
5
37
227
168
355
180
114
336
23
144
48
24
91
53
37
35
13
131
55
174
36
90
5
264
24
163
173
24
121
252
144
420
71
193
96
191
169
36
48
60
30
90
359
91
221
1
47
151
36
101
55
144
54
342
18
59
73
48
71
216
19
186
30
53
96
1
47
163
5
49
23
337
143
43
29
288
216
72
240
13
126
24
101
145
95
144
121
54
132
264
53
73
167
13
18
90
150
12
324
6
395
120
144
91
90
59
325
35
48
72
144
24
120
577
60
35
48
168
13
420
120
72
143
577
167
120
73
143
187
48
96
156
18
126
36
53
217
90
77
157
396
144
474
72
18
12
78
30
36
306
77
288
193
126
96
17
48
24
139
125
37
35
169
36
228
71
1
180
347
72
120
504
475
29
96
145
71
144
211
53
43
84
90
60
11
72
168
463
42
90
18
72
ABCD 96917224546*3^$a+1 [50056]
136
72
57
15
120
56
64
8
24
61
48
179
16
32
64
33
15
72
56
160
9
48
36
59
72
16
8
229
108
48
36
11
25
39
21
27
117
3
45
51
336
33
12
3
56
64
48
9
231
9
23
40
128
253
99
33
159
200
120
88
96
21
84
24
63
8
240
112
57
36
75
21
48
108
23
109
35
216
24
61
75
104
1
111
33
23
37
192
179
25
135
9
36
467
40
8
40
200
24
168
168
121
96
39
56
24
256
24
48
8
25
263
97
24
119
37
75
57
48
143
1
15
153
95
72
24
16
21
59
49
24
63
57
132
3
81
15
24
32
48
85
83
24
16
69
35
88
57
95
48
40
96
104
112
45
36
24
231
24
176
24
40
80
48
112
8
136
24
32
49
39
21
59
16
104
13
108
24
23
24
16
152
37
11
25
192
108
144
3
120
21
11
49
111
104
112
32
217
63
32
216
40
24
93
155
1
71
136
200
168
16
56
24
24
16
24
165
27
153
95
1
108
36
12
147
93
84
63
80
16
56
1
47
72
49
159
8
72
40
21
36
71
97
15
96
56
40
21
35
24
40
48
72
33
15
117
48
51
24
21
36
95
13
11
37
3
32
109
131
48
25
167
24
25
71
145
15
8
61
131
72
40
32
160
48
32
193
47
73
63
128
25
204
3
153
36
3
32
16
8
96
96
97
23
160
144
8
40
33
168
71
48
97
108
35
1
39
8
24
145
15
21
228
24
63
120
152
96
120
16
264
9
15
168
48
56
136
24
93
75
57
15
224
16
33
63
9
95
121
12
3
32
48
40
9
119
1
63
8
40
57
15
72
144
24
45
11
40
24
8
13
99
81
191
48
13
179
16
93
36
15
56
24
13
108
15
8
96
1
39
69
35
96
109
107
49
24
72
15
80
72
72
85
35
49
15
152
72
160
8
25
23
112
72
120
96
24
128
73
15
21
3
33
39
216
72
105
15
120
32
85
99
24
21
59
96
97
23
289
47
25
95
16
72
33
12
195
45
75
56
96
88
72
80
64
32
25
23
144
1
12
27
80
48
64
24
189
51
81
23
120
88
33
132
83
64
216
32
72
40
128
40
57
23
109
35
1
15
80
13
11
16
168
141
3
8
24
48
96
24
37
36
120
63
9
63
105
15
24
24
129
15
72
45
3
8
25
12
83
49
95
24
529
36
11
73
23
40
24
144
81
119
61
123
96
9
183
105
95
24
49
207
9
39
56
24
40
96
9
96
120
159
56
96
73
71
121
72
23
72
85
75
57
63
80
136
21
171
24
104
160
192
24
96
24
69
35
61
36
47
25
71
16
80
64
201
180
48
36
47
40
24
129
72
39
33
12
3
32
73
63
69
156
24
39
24
56
24
73
15
24
9
71
16
48
80
1
95
16
24
69
11
40
104
120
120
24
13
48
275
136
21
60
47
73
60
155
88
9
23
157
12
135
45
123
8
13
144
11
85
27
104
24
1
36
27
80
181
35
1
15
9
72
15
72
8
48
109
123
213
107
88
32
64
33
71
160
129
36
96
83
1
15
152
37
635
40
153
15
33
87
144
24
32
24
49
60
36
95
120
88
93
144
108
36
156
95
73
15
96
80
25
264
47
16
33
111
8
145
15
128
24
1
87
33
ABCD 96917638648*3^$a+1 [50063]
57
6
17
31
41
19
5
37
3
57
23
19
45
3
69
51
29
1
63
9
60
72
18
6
60
36
54
30
60
54
21
9
18
24
114
35
40
9
6
6
24
11
49
6
33
57
18
66
11
91
24
138
11
19
48
48
174
96
24
6
30
59
13
3
21
6
54
39
69
30
90
27
8
67
6
18
5
49
47
13
6
24
78
12
90
18
24
24
144
30
12
24
120
29
16
51
48
36
66
18
42
48
96
6
30
15
3
18
48
6
18
6
6
18
5
25
18
162
18
114
78
6
35
40
27
120
24
5
24
25
42
90
48
59
1
42
30
12
60
72
24
24
6
9
141
12
24
120
90
18
18
9
8
43
18
96
59
115
120
6
6
12
18
48
35
19
12
65
43
18
18
6
36
18
24
77
1
90
102
12
18
12
36
30
3
21
6
90
99
80
1
18
6
108
18
78
59
7
18
18
29
1
60
30
30
47
13
42
41
37
54
29
1
48
47
64
27
29
1
102
78
3
147
30
60
123
51
30
90
53
13
42
6
11
40
8
1
24
36
12
12
30
12
105
8
37
3
3
77
67
18
18
12
165
75
6
135
104
1
39
32
43
5
16
75
102
18
24
72
18
66
60
24
12
36
12
36
21
8
25
300
27
15
18
15
15
41
49
18
42
156
36
36
48
12
59
43
5
133
30
54
6
12
36
30
35
79
6
6
45
3
72
5
24
25
60
72
30
24
54
102
9
8
25
6
54
36
60
6
78
15
75
30
30
12
114
6
30
23
13
99
3
72
5
91
24
84
81
111
108
21
9
36
24
6
5
73
12
36
18
24
42
75
39
54
27
8
1
6
54
6
18
75
21
30
24
66
11
64
57
24
90
5
49
60
126
24
72
84
33
63
113
24
7
60
6
12
27
45
99
27
29
24
1
138
12
30
6
12
30
30
77
109
6
53
40
51
21
9
12
54
36
30
30
69
51
12
18
48
90
6
66
18
6
30
54
84
60
66
12
222
30
6
30
59
13
24
18
12
6
18
5
16
3
18
78
42
3
75
6
18
5
25
66
30
96
39
9
12
24
6
5
61
12
18
78
39
117
6
30
90
78
42
18
30
6
24
42
53
67
53
16
3
5
96
16
9
95
55
42
12
36
72
47
25
6
129
27
5
1
39
80
13
42
6
30
12
36
5
19
5
1
39
87
33
237
6
24
36
12
6
42
24
5
48
16
105
84
27
3
5
13
12
71
49
48
12
132
6
84
6
18
21
15
18
72
66
168
5
7
42
6
42
18
5
19
12
18
15
3
18
42
210
18
12
57
3
29
40
99
29
115
117
39
30
102
12
12
18
18
17
13
99
8
37
18
6
35
19
18
24
78
30
96
95
19
60
17
25
48
42
66
54
6
144
66
48
29
13
27
3
42
27
33
18
48
45
99
60
30
6
66
36
48
132
30
29
1
47
16
104
96
67
24
5
61
18
89
97
18
77
24
16
8
43
90
78
21
69
24
6
5
1
6
12
30
18
42
30
96
72
29
1
24
30
30
18
18
78
60
36
228
18
30
29
40
3
6
12
48
75
56
1
18
210
42
42
60
36
111
3
42
30
60
6
12
71
144
43
29
1
78
66
24
24
18
24
36
9
8
73
39
63
6
90
36
53
91
30
60
24
11
19
5
40
45
27
135
54
30
162
42
41
24
72
1
54
9
27
18
35
55
41
13
51
9
48
42
90
12
48
108
48
66
105
45
36
23
1
39
57
12
96
6
24
5
19
5
40
15
12
36
9
21
30
72
6
15
56
31
12
150
66
54
6
6
96
42
60
5
16
75
24
21
24
27
54
39
27
29
25
66
53
13
27
32
1
47
67
186
90
9
21
12
48
47
25
18
60
30
3
57
47
67
6
23
1
24
95
1
23
16
9
42
24
29
40
141
75
27
18
11
13
108
24
6
48
6
36
42
156
30
204
6
96
48
12
29
37
108
39
27
30
6
17
37
36
23
1
23
1
15
80
64
51
36
89
37
123
45
12
18
6
24
36
59
31
65
13
11
55
42
23
1
63
56
61
6
72
48
54
24
39
51
21
3
72
18
36
12
27
72
15
33
75
21
9
12
99
27
29
25
180
30
30
119
19
77
43
101
19
18
174
6
47
7
129
57
42
108
102
12
30
33
15
12
24
69
33
24
15
51
30
78
12
29
19
24
125
16
99
12
144
9
27
45
8
181
24
11
24
7
33
27
18
18
18
66
6
48
12
3
45
36
48
60
48
12
30
78
18
6
3
32
19
42
12
12
6
24
6
39
69
11
1
12
6
30
12
12
87
144
21
36
60
3
81
24
54
90
12
54
96
45
21
54
30
30
9
27
48
5
1
6
30
59
1
48
162
29
73
66
5
67
18
6
156
12
6
66
5
24
64
33
120
18
101
40
21
30
24
6
23
37
78
24
5
73
90
30
12
18
180
12
12
30
6
12
5
31
12
29
43
101
19
5
43
18
35
37
12
15
15
36
42
18
30
66
9
45
42
9
21
12
42
18
60
66
45
45
6
18
35
7
30
24
24
78
48
125
24
13
60
18
72
12
48
18
71
24
96
24
37
54
6
63
27
24
5
31
30
99
33
48
18
42
18
42
48
36
3
96
69
11
19
6
114
18
27
80
7
9
56
48
13
12
12
6
29
24
37
108
126
9
9
15
21
6
114
6
6
18
6
96
42
125
112
69
96
24
11
1
12
75
3
48
45
21
120
3
80
37
18
17
49
60
144
18
9
3
90
27
24
9
36
35
199
12
6
47
73
18
30
6
9
21
3
27
30
23
96
ABCD 96917892088*3^$a+1 [50076]
18
72
24
30
155
121
48
6
89
31
66
78
65
1
11
288
31
65
151
24
53
7
156
125
13
11
79
65
84
67
24
12
48
101
19
12
48
17
19
6
23
67
60
84
6
18
30
11
1
18
36
24
5
24
31
6
60
30
60
156
48
36
30
24
6
90
83
96
84
43
48
12
144
90
30
90
35
84
96
120
175
6
30
18
6
269
1
66
30
48
60
6
120
36
17
13
54
24
60
65
144
1
30
17
168
1
215
48
36
55
12
24
264
60
5
120
115
12
5
48
36
288
13
18
42
18
12
48
12
54
23
12
1
35
49
6
48
12
29
19
149
103
24
36
48
5
1
6
108
12
84
24
17
108
7
30
18
12
24
29
60
156
115
96
113
60
72
12
1
6
24
96
24
6
66
29
19
17
19
96
17
43
30
78
149
60
91
90
11
36
13
66
36
18
60
59
31
5
1
35
61
48
6
29
31
41
43
102
24
6
24
41
55
24
84
60
6
126
54
60
84
12
78
12
18
66
6
203
60
121
23
48
43
29
193
263
1
6
60
17
1
35
115
30
102
108
12
84
36
17
43
60
29
31
17
43
53
85
66
173
48
109
150
29
157
59
139
72
149
25
30
36
53
157
18
180
5
7
30
84
66
29
55
5
49
95
31
96
48
36
24
65
1
126
18
6
29
85
119
31
36
60
6
78
30
47
19
29
25
47
43
36
66
18
30
155
7
24
125
19
102
23
1
6
24
60
5
55
264
5
61
119
120
67
18
6
24
60
66
66
53
55
41
25
30
156
108
30
11
79
6
54
36
114
30
60
72
65
55
89
55
24
6
6
114
84
107
25
48
6
36
120
144
24
29
7
90
66
24
29
61
60
84
30
60
42
24
6
18
71
31
5
115
48
12
24
30
71
72
13
138
60
36
90
59
85
90
36
114
120
6
36
5
115
18
90
66
24
66
29
7
48
5
12
19
53
73
143
1
126
54
90
5
36
48
61
35
19
12
17
1
6
53
37
11
43
12
54
71
19
120
6
23
7
24
41
25
90
30
30
60
53
7
18
90
36
36
5
19
41
133
59
1
59
48
24
61
59
19
6
6
168
89
67
5
24
55
42
54
24
12
5
132
36
1
6
18
30
6
36
18
12
24
54
6
53
36
97
84
71
49
84
36
24
95
91
30
174
17
12
108
55
24
204
29
1
11
19
42
18
6
24
72
18
41
108
43
24
53
348
109
66
48
30
6
60
114
42
90
23
31
36
77
31
101
61
23
7
54
35
156
49
6
77
43
65
49
143
7
96
5
24
31
30
47
13
23
61
59
1
6
137
7
66
59
19
12
150
54
6
84
30
84
42
18
90
35
7
24
24
12
24
36
60
17
36
1
36
48
6
90
60
54
72
24
60
24
132
18
36
150
156
48
96
36
24
36
78
155
1
66
108
5
31
30
54
6
23
61
90
12
89
55
89
31
6
18
42
198
5
7
90
18
60
60
12
77
43
24
30
60
30
84
12
60
150
54
65
19
41
91
18
71
31
48
12
53
1
6
168
66
6
48
5
36
19
60
65
115
36
60
60
114
42
54
126
18
42
120
120
108
72
29
115
29
204
1
102
60
18
102
30
30
65
24
31
18
30
102
108
66
24
30
90
12
144
144
12
125
283
192
180
24
54
6
60
126
54
60
36
48
149
43
108
12
30
23
61
35
19
101
1
24
11
13
66
53
31
77
79
5
24
55
66
114
42
30
17
97
54
12
24
6
59
36
12
7
90
71
48
91
30
36
150
84
5
1
59
31
48
5
97
30
24
24
65
84
91
72
60
30
35
13
6
96
53
120
60
1
30
24
317
19
6
119
151
18
71
49
30
12
84
90
126
17
31
5
60
67
24
90
6
54
96
18
5
7
18
120
11
108
36
1
131
48
1
144
42
29
19
6
66
144
30
95
31
29
36
48
31
144
36
5
145
6
120
17
103
138
6
29
7
5
24
48
7
24
12
24
204
17
49
60
36
54
120
24
42
120
24
30
30
59
7
18
42
48
65
37
54
5
19
60
96
60
65
25
143
97
114
36
84
72
60
17
7
6
30
17
97
30
36
24
5
36
55
24
29
37
108
35
97
18
90
60
30
66
30
6
ABCD 96918297772*3^$a+1 [50013]
45
15
19
5
24
1
32
4
48
102
41
55
20
10
59
1
35
105
3
39
28
5
24
15
34
32
39
24
19
18
18
6
48
78
18
47
27
33
57
63
45
42
28
92
117
45
6
70
32
3
48
1
26
54
30
16
242
46
62
88
11
45
75
36
25
42
32
69
9
27
63
16
14
60
28
23
25
32
3
12
7
42
35
55
168
17
1
18
120
6
144
32
94
113
13
47
60
93
15
24
15
48
16
6
30
8
21
84
15
46
6
24
42
18
54
30
17
43
53
12
37
6
17
87
40
60
41
48
84
48
12
12
55
84
5
12
37
30
96
2
12
51
91
56
54
3
1
47
103
6
23
25
18
32
117
55
6
32
22
6
35
19
24
26
3
63
54
4
14
70
47
19
17
43
24
50
10
6
30
41
13
36
11
13
8
10
24
96
12
42
59
24
75
10
23
37
83
12
36
132
13
11
21
64
8
15
1
6
50
10
149
25
30
24
18
23
60
24
15
28
44
4
36
24
24
162
36
95
19
24
60
29
7
56
4
5
1
35
39
4
36
30
60
11
55
2
3
25
62
33
9
64
71
1
35
27
88
14
3
1
12
20
99
60
61
20
34
54
35
61
8
76
14
21
24
12
21
63
36
49
11
73
2
36
12
160
8
12
28
42
12
8
63
45
22
5
7
98
112
6
168
66
56
144
10
41
27
40
17
79
42
2
12
4
6
23
75
22
48
8
120
34
65
19
66
38
22
6
42
20
15
25
8
15
12
12
48
3
24
45
24
51
70
11
12
43
14
3
7
80
4
96
20
4
5
36
51
30
24
3
33
3
12
13
47
12
7
125
33
178
17
7
86
40
18
17
25
155
24
25
20
16
12
11
12
57
3
7
110
46
77
39
16
65
43
5
31
6
32
3
7
17
43
2
75
49
6
20
33
1
24
72
78
41
57
22
17
81
10
77
3
24
9
12
24
81
22
60
6
47
12
48
24
1
23
121
30
89
36
31
60
17
60
12
19
125
24
15
40
5
36
31
5
55
20
64
5
31
5
93
46
26
39
12
48
12
43
62
58
17
7
80
28
44
58
23
132
103
5
48
37
84
38
21
12
43
116
46
18
24
12
18
11
24
1
6
36
20
28
17
37
32
15
205
24
42
29
81
3
7
89
19
66
59
61
6
18
26
18
10
32
100
8
22
23
1
26
16
125
12
57
4
47
9
18
12
4
120
12
42
36
42
24
29
115
30
11
96
108
55
72
20
34
95
15
66
3
31
80
34
6
6
35
19
24
36
30
11
108
7
5
48
39
58
92
10
17
19
60
29
36
12
79
24
89
12
79
14
118
50
10
108
2
40
42
32
33
1
11
1
72
35
48
13
66
5
31
12
12
5
24
12
27
42
15
49
11
25
8
22
50
88
32
18
57
15
9
27
40
84
149
12
19
20
78
16
35
1
6
42
23
60
43
12
50
22
53
7
38
70
24
36
53
1
11
9
15
61
32
15
97
36
14
33
15
72
4
36
6
155
43
6
20
106
44
33
3
4
29
24
87
28
60
32
10
35
1
30
17
36
12
19
5
33
18
114
10
20
18
28
23
7
114
23
3
42
3
19
36
53
19
140
46
90
36
29
99
57
24
1
80
3
48
43
60
24
2
39
12
25
18
14
72
111
132
12
24
12
39
28
48
32
21
31
36
42
36
86
48
21
19
17
43
42
24
59
12
49
12
44
3
48
27
16
42
18
42
119
51
4
18
23
7
113
27
10
18
30
59
109
95
1
26
9
49
11
19
96
80
21
48
147
72
45
25
18
78
2
105
7
12
138
78
84
18
6
60
17
19
30
56
30
40
17
120
48
27
76
14
27
25
38
108
22
2
9
7
24
24
101
48
55
6
11
3
21
1
6
2
3
12
27
21
24
48
13
32
28
122
81
7
14
70
29
31
36
2
12
10
5
49
71
36
9
75
19
5
120
36
36
15
105
45
15
57
40
8
10
14
48
88
24
24
12
60
47
33
10
102
20
70
41
27
118
71
55
66
74
28
5
15
33
7
113
55
24
18
18
74
10
24
17
49
50
9
24
43
44
69
7
12
36
17
60
84
1
83
31
38
3
15
33
31
113
15
10
18
44
18
63
12
12
31
12
12
6
162
6
30
54
12
6
24
5
31
14
16
23
7
20
40
12
36
6
78
5
1
36
56
147
1
74
22
30
125
1
59
51
70
30
5
19
90
66
5
24
13
50
18
52
35
7
48
2
10
6
74
6
22
68
40
44
9
117
58
36
5
145
11
49
6
5
45
82
60
65
13
30
18
162
77
145
11
25
2
33
39
12
34
26
30
75
1
18
41
1
23
24
57
18
28
24
65
108
37
11
84
48
43
84
26
3
31
5
51
112
30
47
25
23
25
38
58
11
19
5
199
53
19
38
100
12
50
21
7
42
60
60
20
76
32
148
23
9
52
18
42
23
15
28
77
13
152
46
2
22
5
1
47
49
6
14
10
36
14
15
31
12
98
42
16
41
36
49
30
56
10
78
62
22
6
2
40
102
6
29
12
48
31
60
56
46
2
57
13
2
33
36
25
30
42
23
9
112
120
56
40
18
5
37
32
10
5
87
33
25
78
53
7
42
60
18
12
2
10
41
57
87
1
12
11
12
19
38
46
17
13
6
18
11
7
192
42
84
54
17
1
14
9
9
82
6
18
24
6
2
90
4
6
24
24
42
44
15
13
50
21
31
20
48
10
80
15
1
6
53
48
85
134
6
10
89
81
10
17
147
46
18
24
8
4
65
31
90
18
56
21
7
42
24
126
30
20
10
60
20
4
74
27
36
24
91
54
23
33
30
60
10
84
23
48
12
48
39
4
29
13
90
65
19
24
41
3
93
57
58
18
32
22
8
64
5
1
152
88
2
16
17
13
42
48
36
5
24
1
66
17
1
6
6
20
3
51
9
27
28
26
6
4
6
12
48
74
10
35
60
24
7
2
40
2
18
58
84
50
15
19
5
12
7
32
6
27
12
60
3
52
18
8
12
3
12
7
90
54
29
12
19
12
60
18
35
27
42
40
42
6
ABCD 96918298936*3^$a+1 [50096]
31
48
60
48
5
7
12
9
15
9
15
17
4
15
5
19
45
20
55
60
21
87
12
17
31
17
88
3
96
21
135
137
28
20
19
41
55
5
7
41
40
15
12
5
112
51
24
108
5
139
9
15
96
5
91
12
21
12
15
132
36
5
40
20
52
68
12
103
45
84
51
12
45
8
55
137
43
132
24
120
60
41
24
31
12
93
32
36
132
48
7
12
96
41
19
29
31
29
31
57
68
19
17
31
60
72
96
96
144
24
36
5
7
24
96
93
92
115
29
28
20
108
115
5
7
81
72
68
36
19
12
5
108
12
24
108
48
7
77
76
15
33
39
21
60
72
27
132
41
52
15
36
57
63
17
7
81
15
36
125
60
31
45
87
33
3
77
24
43
5
31
5
36
28
20
31
9
15
53
43
12
5
7
45
15
53
67
105
8
55
45
27
21
56
55
5
24
19
60
17
24
7
45
63
12
93
144
27
53
60
28
224
28
32
115
5
31
5
60
67
12
93
60
20
48
19
36
48
65
36
91
108
29
55
21
15
12
65
52
51
5
7
12
120
120
48
17
31
72
29
115
36
24
41
7
17
91
5
103
17
7
5
48
67
113
28
44
31
41
19
24
5
28
39
168
125
31
72
17
7
21
3
12
48
24
36
69
32
24
24
7
209
4
8
55
12
105
20
36
12
55
108
17
84
31
29
156
24
48
28
15
48
17
19
5
199
5
307
24
21
3
5
7
5
40
32
235
17
19
12
60
53
19
17
19
65
12
88
80
72
7
48
5
7
5
175
5
31
41
48
67
108
33
20
7
48
57
75
132
24
101
64
87
17
7
29
4
51
72
12
141
44
55
12
33
3
24
81
80
7
21
15
17
55
12
17
4
92
175
48
5
7
5
100
12
48
123
29
48
28
27
33
75
9
15
12
41
19
29
7
12
81
27
12
60
21
24
32
4
12
3
36
5
24
19
113
12
36
55
69
36
72
20
235
5
7
41
64
87
24
29
7
60
84
45
27
5
72
43
65
168
40
20
52
92
43
12
12
60
69
15
69
32
108
67
36
5
40
12
36
99
33
39
216
12
53
28
27
29
4
84
156
56
64
24
3
12
36
36
29
172
87
105
48
80
12
136
51
144
5
12
7
48
33
152
43
84
60
5
36
7
84
29
64
188
88
32
19
29
36
36
103
77
55
24
41
48
36
88
3
89
16
87
12
36
65
7
17
4
32
7
12
41
28
39
48
120
57
56
24
12
19
9
63
65
40
20
24
19
12
5
19
113
55
21
24
3
12
33
27
60
17
19
17
88
144
48
8
72
7
36
17
84
28
8
19
69
87
24
53
28
27
36
69
8
175
12
33
60
32
28
3
84
12
149
7
48
57
15
57
68
24
24
4
3
57
3
24
101
72
31
9
51
72
29
151
24
41
7
36
60
41
43
17
103
12
84
17
103
9
8
112
63
53
19
141
32
12
96
24
31
12
12
36
72
53
64
36
27
12
108
24
53
31
17
7
96
12
33
116
24
7
5
168
12
52
32
31
53
4
68
84
19
17
19
33
3
5
72
7
48
36
77
43
29
88
12
116
19
41
4
20
60
43
12
5
31
17
112
15
21
20
7
120
60
17
48
19
29
7
408
17
28
87
12
33
27
36
9
75
17
76
12
3
29
48
36
67
12
5
7
89
127
5
7
17
55
65
19
72
12
153
15
29
19
9
15
48
17
36
7
48
17
7
53
43
12
48
24
153
8
55
9
8
7
108
17
31
9
51
36
5
4
171
81
15
57
32
64
72
135
17
28
20
7
36
120
84
53
79
5
16
135
105
27
36
12
132
33
87
21
27
53
52
63
12
5
12
43
5
43
69
8
103
29
7
24
9
63
24
41
19
29
19
65
100
68
55
60
60
77
12
24
19
216
60
9
111
17
7
21
20
60
31
21
60
48
32
43
197
40
20
67
5
16
20
7
5
7
53
7
12
24
12
5
7
21
27
113
79
33
20
43
45
39
17
79
9
51
96
108
21
27
48
36
81
80
7
12
36
60
29
4
72
39
33
48
3
89
16
20
84
72
76
32
156
7
12
60
36
57
60
3
5
4
3
60
48
57
12
75
12
48
5
12
24
7
12
5
7
48
48
65
132
72
4
39
36
9
51
264
21
20
55
101
76
44
43
12
5
88
15
12
21
27
12
21
48
32
7
33
8
7
108
69
15
45
3
77
48
43
9
3
5
24
88
3
29
4
12
15
48
9
3
120
12
33
63
12
57
80
96
31
60
24
209
36
4
15
5
31
12
105
3
5
4
68
43
60
96
29
52
39
29
4
116
40
15
60
57
20
28
27
17
28
72
8
24
48
16
72
104
144
67
48
5
19
33
12
3
12
5
48
67
5
43
5
72
7
41
52
68
40
8
36
31
12
41
36
55
24
45
39
41
100
32
55
12
45
15
5
48
48
7
24
60
24
12
12
12
89
7
60
144
5
19
96
5
43
53
24
19
9
56
12
67
12
21
20
7
77
55
29
67
29
76
8
7
125
7
5
12
43
21
12
8
36
36
7
5
55
48
60
5
19
53
12
19
24
45
15
137
31
12
5
12
ABCD 96918575974*3^$a+1 [50038]
12
13
2
4
5
13
47
55
6
18
54
36
30
72
41
168
49
35
49
18
41
72
12
7
30
35
3
9
63
168
9
1
23
15
22
18
17
15
4
125
60
39
12
10
38
45
27
58
47
72
12
48
48
15
9
36
24
24
24
123
9
39
22
107
37
11
24
25
126
80
48
10
24
12
59
37
110
33
67
17
43
128
10
60
131
24
48
7
32
12
21
12
48
36
12
31
66
23
12
25
14
22
74
21
31
12
8
34
11
19
18
6
90
74
57
3
225
15
36
4
66
6
5
13
11
36
12
7
41
19
30
11
171
4
108
77
12
49
42
12
41
3
250
12
47
25
47
12
1
12
14
9
37
66
17
36
75
16
44
34
18
53
15
12
12
9
12
49
36
90
5
12
12
1
60
54
12
65
3
60
16
77
36
13
6
5
12
3
28
89
7
36
8
132
9
49
35
55
17
15
34
186
5
25
50
33
27
33
1
11
12
1
11
19
72
8
10
50
45
31
18
108
24
26
129
132
37
14
9
72
25
2
33
75
24
9
37
90
17
36
43
84
17
43
53
12
115
29
15
33
36
27
33
1
6
89
12
36
19
18
11
7
17
1
36
35
1
35
19
8
21
36
13
35
31
17
24
12
27
12
57
13
11
24
25
11
39
120
10
23
7
89
72
27
57
12
12
43
17
103
5
48
3
69
43
120
5
37
35
31
29
15
16
30
71
1
60
18
44
58
24
11
12
7
68
21
25
11
1
50
4
17
1
11
12
36
12
25
50
9
31
5
36
121
48
23
48
109
59
1
2
64
6
30
41
1
30
96
65
1
6
54
35
60
132
19
20
88
29
12
24
60
55
54
42
36
140
48
64
18
90
128
10
71
19
5
27
28
17
3
9
36
7
125
13
62
21
13
47
36
25
38
45
3
52
5
12
25
23
85
12
11
84
31
6
146
21
27
21
60
12
1
66
54
110
21
24
84
27
9
12
1
11
24
60
24
103
30
38
9
24
48
7
17
127
6
2
88
152
28
44
40
18
23
1
11
123
22
2
40
30
50
45
3
28
20
9
13
83
97
62
36
10
2
34
11
19
77
37
36
84
110
12
10
35
19
29
37
24
18
17
39
72
33
31
6
11
19
65
43
42
11
12
84
13
2
129
36
15
16
5
72
15
148
44
45
1
66
17
127
29
12
85
6
5
7
20
69
1
50
21
37
24
84
60
23
84
3
69
73
48
60
102
8
10
2
124
36
18
11
60
51
10
47
7
41
75
117
91
12
20
9
72
13
66
20
58
2
108
34
18
12
8
28
41
51
21
12
37
35
48
72
13
23
48
48
72
48
7
29
97
108
11
13
50
60
10
119
27
16
53
3
12
228
12
16
20
21
24
12
12
1
11
24
19
108
150
18
90
59
3
33
31
173
3
4
30
11
25
62
28
41
12
15
45
15
4
12
41
73
47
19
44
10
14
28
12
90
26
16
5
39
4
17
43
17
13
26
45
60
49
11
25
35
7
30
42
8
9
1
12
11
25
35
7
20
21
48
12
96
12
51
190
30
53
24
48
55
29
43
68
21
36
7
5
31
8
46
36
48
6
17
1
86
34
23
73
35
15
106
6
29
61
23
31
17
12
12
36
12
132
48
85
35
25
14
33
7
12
60
113
111
4
20
16
80
60
21
24
60
25
14
76
20
144
16
80
12
105
7
30
35
24
31
8
117
15
57
24
19
18
71
12
1
35
79
36
18
48
50
21
1
11
7
68
4
17
39
70
35
7
17
12
19
36
5
24
25
74
76
66
11
84
3
21
7
24
176
58
12
18
53
12
36
24
1
6
20
21
36
36
187
29
85
23
24
1
18
41
24
48
127
5
132
7
126
38
34
90
41
27
21
39
9
24
1
47
19
41
13
24
12
83
49
36
36
35
36
73
12
35
156
72
60
1
26
28
6
26
118
23
24
36
51
9
13
24
23
84
13
2
21
67
32
10
72
47
12
43
6
11
7
20
34
36
11
1
110
21
12
25
290
82
18
36
18
26
12
21
36
15
21
12
12
63
12
10
12
74
16
8
57
3
118
144
84
11
49
12
11
67
12
5
109
11
24
24
75
76
17
36
7
54
2
82
179
12
7
32
9
12
61
59
61
6
5
24
51
4
5
1
90
18
59
12
1
143
24
108
15
105
36
87
16
5
48
25
59
24
15
100
77
31
5
96
48
7
41
13
11
3
28
20
9
19
24
56
33
1
48
59
19
66
47
7
17
37
6
29
61
66
65
49
50
81
51
12
69
12
12
24
103
5
24
84
48
24
24
1
47
48
63
10
12
23
55
32
16
17
15
9
19
89
1
134
33
72
31
152
4
17
24
60
13
12
11
13
11
37
6
72
137
51
45
15
52
20
21
12
27
64
108
6
71
19
41
49
47
25
98
12
21
27
24
33
75
33
15
165
12
25
2
16
41
12
19
48
44
82
60
11
27
9
111
9
13
11
15
48
69
24
36
85
26
24
60
28
18
24
11
24
36
19
48
5
13
11
49
59
103
5
133
36
23
13
72
36
50
82
98
33
36
7
5
91
17
36
120
96
31
65
25
35
7
36
12
17
1
2
34
24
162
30
18
20
21
13
6
53
13
59
27
10
12
38
12
46
11
60
12
7
5
67
41
48
1
38
9
7
53
37
90
29
15
4
65
43
32
93
96
72
27
45
27
46
179
37
59
27
52
65
12
91
173
37
11
27
34
26
45
7
48
96
17
73
11
36
48
3
46
2
10
38
52
5
37
38
21
12
120
7
8
10
23
49
18
32
4
8
46
11
24
60
61
35
61
12
11
7
60
20
117
24
13
6
41
61
11
24
25
35
67
90
24
59
103
5
49
30
53
7
5
12
48
12
120
39
52
29
1
95
3
10
23
19
18
48
6
48
8
9
19
41
55
36
41
99
22
30
78
110
9
24
36
84
55
32
69
24
109
23
108
1
48
6
17
60
12
1
2
ABCD 96919059254*3^$a+1 [50001]
134
250
69
117
54
6
92
28
14
1
45
164
46
80
154
26
54
18
52
6
90
20
12
60
82
56
40
20
55
72
93
30
120
117
108
107
22
30
21
48
21
50
18
18
133
81
120
80
100
36
60
30
30
50
130
20
154
6
210
80
4
69
17
4
6
80
102
22
20
10
120
36
54
36
30
3
57
123
177
24
210
20
48
25
93
80
42
28
117
108
9
8
72
10
21
17
72
16
3
111
96
50
55
39
98
78
10
3
41
100
60
56
40
24
20
16
24
38
18
4
266
54
130
8
112
21
35
30
7
180
27
20
1
15
114
60
60
6
24
6
60
15
39
93
3
54
86
13
60
51
6
50
130
60
2
1
17
154
60
8
22
8
88
3
24
47
16
272
1
17
40
15
129
110
30
91
69
26
10
24
90
210
39
24
35
28
20
73
71
18
22
20
1
47
18
24
31
17
72
40
51
45
15
45
44
10
6
110
85
107
28
30
15
125
4
60
80
19
21
38
73
9
60
200
19
21
51
15
2
30
58
30
54
36
44
66
97
33
30
93
132
29
46
50
127
3
204
9
117
62
138
7
57
116
43
27
2
58
57
33
14
6
162
138
4
6
54
60
60
216
30
30
84
30
8
22
123
57
60
26
30
7
47
70
60
231
108
81
60
56
144
19
131
1
108
71
76
300
30
2
52
26
4
36
32
162
1
17
102
150
46
30
50
84
18
22
66
180
20
7
3
44
40
129
17
30
204
10
6
84
9
47
132
112
6
62
58
84
36
24
6
62
18
37
33
74
18
28
110
4
60
50
138
1
71
70
96
3
47
144
70
20
150
70
60
30
66
3
131
48
22
39
11
168
181
161
31
39
6
14
16
182
103
59
1
48
77
64
60
3
87
240
6
27
17
19
107
85
5
127
27
146
10
50
40
80
70
90
63
117
60
84
8
55
3
150
62
13
9
8
78
13
57
20
34
66
24
38
52
141
5
84
186
54
30
108
1
131
73
93
44
160
6
33
71
40
69
72
165
15
9
26
54
70
56
60
54
10
20
18
22
150
50
66
4
3
53
40
50
10
75
59
49
141
6
33
171
90
60
96
3
12
59
10
96
3
117
54
66
63
59
58
15
9
99
17
4
180
140
106
24
81
165
24
216
50
37
87
20
10
99
297
44
76
32
30
60
282
19
41
31
9
8
168
124
36
3
81
6
32
25
177
66
45
9
26
73
12
9
6
60
20
30
7
17
136
62
1
27
62
12
196
63
51
30
6
20
85
35
42
30
78
30
25
39
68
28
2
78
13
57
24
6
54
99
21
60
60
3
47
1
77
55
27
21
15
30
30
57
57
156
234
60
50
19
27
30
135
9
96
30
62
60
31
24
53
30
4
69
87
60
14
6
12
1
57
24
216
260
4
66
114
36
74
90
31
9
60
8
22
33
87
66
3
27
120
120
92
1
72
279
86
10
44
70
39
27
54
66
80
34
98
1
47
114
130
60
30
51
48
89
18
10
44
16
144
126
2
18
40
20
10
134
16
2
18
34
39
21
36
32
88
195
17
162
109
59
52
30
39
107
97
3
50
144
10
170
10
8
13
9
26
130
54
60
26
60
4
6
60
33
77
4
51
129
68
102
16
24
56
4
6
20
24
126
34
3
33
24
86
250
230
34
20
40
30
38
42
10
90
21
59
121
60
45
20
114
40
9
77
10
24
36
30
54
9
177
14
10
36
24
170
10
30
8
52
36
80
130
15
75
32
12
106
44
40
6
54
39
21
50
10
30
66
110
10
24
36
2
73
239
36
13
21
66
24
126
2
48
64
33
327
98
270
22
86
4
66
24
39
21
120
3
33
90
32
52
6
75
65
4
3
156
77
10
20
64
8
52
30
98
208
50
174
61
45
3
87
44
70
20
163
57
51
137
18
54
10
30
20
30
70
6
2
30
18
10
32
1
57
30
32
22
6
204
6
32
52
30
69
12
59
76
32
48
10
24
56
ABCD 96919565584*3^$a+1 [50031]
39
4
236
9
7
24
35
18
75
52
8
27
24
66
15
36
75
90
103
47
13
41
3
72
48
21
7
80
3
57
24
3
157
101
55
32
16
35
9
40
80
108
15
24
33
12
9
30
36
25
36
47
13
12
12
8
40
72
128
16
24
108
17
42
61
5
18
9
63
37
5
55
36
17
7
120
48
104
3
1
60
35
49
48
65
19
56
124
48
17
15
3
25
8
9
84
6
18
7
59
37
24
20
45
15
21
7
8
129
18
73
92
12
100
8
12
48
51
81
40
8
33
18
42
7
131
37
53
27
33
84
67
68
120
111
1
11
24
1
35
12
36
42
7
68
27
33
100
132
72
5
19
12
32
60
57
15
3
72
13
8
4
24
32
4
65
31
132
17
31
20
4
65
3
51
21
3
12
6
162
25
20
52
5
55
20
3
90
30
36
81
16
24
41
79
20
81
7
60
95
72
141
4
20
4
29
15
27
33
51
37
24
29
31
24
24
53
27
3
85
80
4
29
42
18
87
12
108
4
48
23
25
92
12
33
18
109
8
15
45
16
5
72
55
104
9
30
57
4
24
72
12
65
15
48
15
169
20
9
27
4
116
12
21
7
44
15
1
48
5
19
5
115
12
20
60
40
20
148
36
71
21
160
44
3
13
24
59
25
5
6
30
55
8
12
3
13
113
87
12
12
81
15
100
12
8
27
25
48
32
12
105
30
25
53
3
69
18
153
84
9
36
15
4
24
120
80
141
7
29
18
12
78
66
61
24
41
43
8
4
143
6
19
72
8
12
16
53
90
49
5
3
27
25
47
85
20
75
1
17
75
3
45
28
11
81
160
17
3
4
68
15
18
15
87
13
12
32
36
64
23
72
1
5
72
15
12
21
42
25
48
17
7
5
36
27
33
198
37
48
35
9
27
78
87
4
24
11
84
25
11
24
237
40
11
54
15
64
176
40
60
24
35
25
41
3
87
13
20
12
4
156
11
24
18
72
54
12
69
153
7
5
15
88
8
93
27
100
47
6
7
23
1
5
43
12
56
15
37
8
27
48
108
36
144
132
174
18
6
27
4
20
3
18
55
17
27
36
45
12
15
88
12
11
6
51
124
60
35
66
39
21
144
31
24
8
3
108
1
24
56
156
100
59
33
16
72
29
15
4
17
7
12
80
16
44
15
25
35
45
196
12
35
13
77
27
48
51
72
12
25
11
114
103
17
42
66
87
16
56
63
48
85
84
20
120
36
60
15
97
20
63
169
23
6
31
144
92
12
57
3
12
3
13
5
18
81
96
12
15
72
30
18
1
56
76
47
72
60
108
45
40
48
84
24
11
21
4
11
45
57
27
36
63
69
88
12
71
1
60
20
4
107
9
76
23
1
71
9
51
9
21
115
24
116
4
20
63
78
15
3
72
9
9
36
3
28
17
15
3
69
40
5
30
18
3
88
12
32
12
16
125
43
104
88
5
15
180
3
9
27
30
3
12
21
60
7
80
28
12
65
43
24
5
15
4
95
36
93
28
92
3
30
87
27
181
24
20
3
72
36
9
15
13
36
5
39
48
4
35
36
13
12
60
77
15
16
12
83
30
31
56
24
3
45
21
6
54
27
57
18
54
114
12
69
40
36
59
25
29
126
18
30
85
20
16
41
6
57
27
25
48
35
18
90
45
69
30
60
13
5
27
4
17
24
51
57
15
3
109
11
72
60
1
84
32
3
37
5
18
93
52
20
28
12
95
36
57
4
11
49
116
28
56
36
39
150
15
123
97
20
99
6
55
11
13
5
111
60
105
31
72
8
4
29
39
132
75
121
24
56
12
52
8
57
175
8
52
35
18
31
17
15
3
81
4
252
5
15
4
35
25
24
24
53
7
8
28
65
51
108
57
15
28
12
23
30
3
4
29
7
47
6
19
12
8
15
37
35
54
12
15
60
15
85
12
8
129
3
12
45
43
48
44
4
59
12
21
105
19
35
24
180
36
33
12
135
120
33
40
5
48
18
69
3
37
17
31
32
33
30
37
96
17
15
3
12
25
24
23
57
60
48
51
25
71
73
32
75
84
36
78
7
24
17
147
48
52
12
20
40
11
45
4
53
15
117
55
60
36
12
71
21
48
16
84
72
80
3
102
15
120
15
144
36
25
20
48
12
28
32
4
41
6
30
15
27
33
64
36
23
25
11
21
159
33
100
32
40
24
60
12
29
48
3
64
8
108
4
80
88
140
88
84
5
75
9
6
33
15
85
41
55
12
44
16
59
25
20
3
33
60
69
18
177
76
48
12
144
89
30
24
73
17
15
40
47
114
31
5
3
16
276
60
56
60
27
36
144
13
24
23
48
97
35
36
37
48
180
24
92
15
21
4
36
29
18
30
3
4
20
15
25
131
45
12
48
63
156
1
32
12
108
12
40
96
5
27
45
7
11
54
115
20
64
17
39
124
32
28
44
16
29
87
33
27
60
225
30
60
49
5
51
15
6
30
9
40
20
9
19
17
55
20
45
43
248
69
15
45
18
18
120
19
59
1
48
60
11
109
17
36
55
12
41
36
96
72
36
144
15
12
16
20
4
60
20
9
27
52
8
28
84
60
53
30
42
15
28
32
52
161
27
3
24
21
9
31
20
9
54
144
30
7
11
24
18
43
24
80
4
24
5
63
12
15
36
25
12
125
12
63
15
ABCD 96919951418*3^$a+1 [50046]
120
17
127
54
11
25
6
5
133
18
108
24
66
47
13
30
24
173
19
209
24
55
6
36
23
7
41
60
7
53
7
48
77
31
5
181
18
66
60
12
42
192
161
169
83
91
150
35
48
12
31
18
102
17
19
29
192
49
90
24
5
13
83
97
282
24
17
49
107
37
36
216
90
18
36
18
90
60
30
6
36
48
71
1
23
13
23
1
83
12
36
49
84
114
5
31
29
37
47
67
41
132
36
1
36
36
114
17
96
25
179
36
48
36
7
180
36
54
6
77
13
120
11
115
17
55
5
127
5
43
53
7
12
60
18
59
43
137
61
6
102
23
144
67
29
36
79
126
24
12
155
25
167
36
12
156
43
18
6
5
120
157
108
90
24
125
60
67
65
109
59
85
60
131
7
5
37
12
18
36
29
48
144
60
79
36
24
120
54
59
13
83
25
42
90
48
6
113
61
47
139
30
96
18
17
49
24
12
18
18
42
30
90
36
53
1
18
41
49
54
24
12
53
132
12
132
31
5
24
61
131
24
7
36
36
54
6
108
48
305
72
60
84
181
215
7
66
11
79
77
60
144
7
36
114
30
24
30
18
162
18
89
73
6
5
60
288
7
30
72
90
18
23
13
144
11
12
73
35
55
18
11
84
48
12
37
11
7
77
24
169
119
43
54
47
7
6
126
66
11
13
95
61
23
1
138
5
37
156
11
13
30
126
78
29
1
47
43
6
47
12
151
29
7
41
91
77
96
19
78
252
66
5
13
72
23
1
84
47
49
18
156
5
120
19
5
55
12
24
66
11
43
96
18
66
114
12
11
60
19
60
113
25
59
73
48
42
30
107
36
25
83
12
84
91
192
24
30
131
49
54
6
12
47
24
43
54
66
24
77
132
61
36
18
12
90
227
84
49
54
54
18
42
90
12
36
204
30
35
43
41
25
54
90
42
5
25
24
47
132
144
31
18
132
36
30
24
48
204
65
19
5
120
91
149
168
168
55
29
25
114
36
17
12
48
13
12
24
18
29
43
54
54
36
149
97
54
24
5
12
49
54
36
24
53
12
1
216
24
83
7
66
23
1
300
6
66
18
90
23
73
11
7
36
30
6
90
71
13
23
1
23
79
108
89
43
30
11
12
31
17
43
65
36
19
29
61
204
138
17
37
54
29
84
48
235
90
47
24
7
30
107
43
66
36
167
181
11
37
42
66
23
24
43
36
54
24
192
108
23
37
359
67
24
36
12
72
257
85
83
24
181
6
125
175
36
18
47
85
66
24
30
24
30
6
180
18
48
17
96
49
191
12
132
25
36
36
78
12
108
6
66
78
71
12
37
132
11
24
36
19
18
59
97
59
48
55
29
36
12
60
7
108
53
55
24
108
17
55
30
47
67
29
1
54
60
102
18
108
204
41
7
89
19
42
167
43
209
7
54
6
90
23
7
17
43
5
121
66
24
90
48
42
120
113
48
7
30
36
6
5
103
102
54
89
48
24
115
30
24
66
24
12
65
12
67
18
126
150
66
17
19
42
36
371
25
54
66
60
144
36
54
30
24
36
30
90
36
83
121
11
60
139
54
186
17
49
54
24
12
24
120
96
5
49
66
36
41
1
83
96
84
24
24
79
125
96
49
132
66
24
108
101
1
36
18
54
35
1
6
101
37
96
12
54
36
41
73
30
53
1
71
12
31
30
47
48
85
132
47
43
5
192
13
54
24
5
7
126
78
5
7
54
54
113
48
43
12
18
126
6
23
25
162
17
19
180
78
23
36
61
6
17
48
1
132
12
54
5
19
36
77
79
41
48
1
18
6
12
131
271
65
73
18
29
61
276
54
66
155
84
1
90
54
84
23
13
36
83
97
168
12
24
12
258
12
5
36
37
30
36
53
181
143
7
5
12
157
35
37
24
30
144
150
35
91
66
119
139
5
7
53
61
23
60
37
11
25
54
ABCD 96920496254*3^$a+1 [50106]
133
35
55
18
119
96
72
72
37
324
71
1
335
13
90
30
132
54
113
31
65
25
66
29
25
6
36
138
155
115
6
54
41
121
48
47
85
138
90
36
6
174
24
47
43
29
61
126
90
120
186
30
83
67
29
109
42
18
95
61
6
29
79
185
61
11
133
36
36
60
30
17
61
246
125
25
144
12
24
11
199
6
138
6
144
59
313
180
60
48
36
155
31
65
223
90
36
59
72
25
150
84
245
85
83
1
47
313
71
25
95
121
18
30
90
150
336
6
210
18
29
121
95
121
54
30
11
241
144
150
66
47
97
144
71
48
103
54
59
121
239
121
306
144
54
47
385
30
78
66
6
48
35
1
24
119
187
66
240
83
187
138
36
6
270
144
83
7
66
60
18
162
234
29
115
5
24
43
18
36
66
53
55
132
48
42
48
36
6
18
30
17
55
78
270
36
30
11
115
18
11
211
149
24
37
114
30
36
143
37
114
65
259
77
169
114
5
31
30
126
53
97
23
115
6
54
90
47
73
47
79
96
108
5
85
155
72
19
36
137
61
11
85
11
144
61
84
96
30
89
264
24
61
30
126
24
72
210
198
47
13
30
36
204
77
13
72
174
114
275
24
37
144
36
330
90
156
54
353
121
36
54
5
175
180
36
209
97
30
89
48
7
54
299
121
167
79
54
96
11
385
84
11
49
54
41
96
73
6
174
11
24
367
18
102
90
24
84
6
246
54
204
12
377
1
36
35
505
486
150
54
101
55
60
48
101
25
96
108
131
24
72
205
30
60
48
60
36
54
59
96
55
60
306
155
55
24
41
139
29
1
191
169
330
90
59
7
180
6
47
43
54
54
90
36
59
97
215
313
95
72
445
59
31
18
120
71
1
47
31
336
54
252
24
36
144
30
29
121
144
36
36
144
54
12
29
229
12
47
301
216
66
65
49
66
18
60
30
17
192
96
127
90
47
13
54
126
23
67
5
72
121
119
1
71
1
143
187
48
186
180
216
335
259
444
137
25
143
37
108
71
25
36
90
318
35
127
90
60
54
90
66
258
119
7
65
61
155
408
24
120
193
210
24
5
49
47
48
24
253
35
133
210
36
270
60
156
108
150
437
79
6
203
24
253
18
42
54
113
96
192
13
11
109
6
101
145
24
30
186
174
6
18
102
35
43
126
174
312
30
144
126
204
36
90
48
11
49
ABCD 96920748976*3^$a+1 [50008]
7
9
8
13
12
11
1
3
27
6
138
60
21
8
36
40
15
9
57
36
15
8
1
48
135
87
9
44
25
51
21
191
55
12
6
75
57
15
60
3
24
18
39
8
16
60
12
9
11
13
35
12
13
35
31
45
45
18
6
35
24
31
45
12
9
11
72
7
9
27
17
60
25
23
37
30
132
30
126
65
13
30
21
48
12
81
24
11
12
28
3
21
36
3
6
63
56
169
23
72
13
30
113
1
18
33
57
123
3
24
41
25
47
13
12
15
8
1
39
21
18
41
25
39
3
57
12
21
30
69
15
93
33
3
69
6
89
13
60
47
60
31
9
81
15
12
152
1
15
21
143
28
20
37
36
15
9
6
66
3
20
36
55
6
71
7
53
64
8
31
9
8
25
18
45
15
24
5
36
16
84
24
116
169
3
132
57
135
36
123
30
75
12
24
9
24
35
7
9
20
49
42
9
32
40
9
11
52
33
35
13
12
27
51
125
19
18
54
9
20
40
96
36
33
59
60
55
33
33
87
57
11
16
33
6
29
148
8
64
111
21
9
75
15
29
31
117
12
12
8
48
28
80
12
67
57
21
12
27
68
25
12
3
51
30
27
57
23
88
21
18
30
210
113
4
8
96
25
6
9
27
5
40
8
40
12
69
174
21
44
4
8
103
6
11
4
24
27
17
16
24
108
24
36
24
9
12
18
77
12
36
4
116
37
30
17
100
93
18
42
35
13
12
23
55
6
3
8
4
104
31
9
21
51
9
36
15
39
33
8
13
12
15
8
12
43
149
73
48
35
31
30
99
44
36
37
42
5
48
37
42
18
75
20
1
27
24
24
9
35
25
11
7
5
25
42
48
42
27
48
33
47
60
7
21
12
60
116
24
36
4
15
33
9
23
16
75
9
12
21
60
114
29
115
17
28
20
25
15
132
92
196
9
6
24
30
36
95
64
33
95
4
8
40
60
15
33
84
8
1
15
135
9
12
56
88
32
4
24
21
48
35
28
108
32
4
21
3
72
45
83
1
54
17
7
18
23
12
12
181
15
15
30
27
8
4
33
3
57
27
141
35
12
48
61
6
42
27
3
18
15
20
28
15
24
12
18
95
28
87
101
16
36
3
12
5
4
36
27
6
35
100
156
48
8
64
9
35
16
39
17
124
3
93
48
32
7
30
3
9
123
20
1
27
48
24
192
8
25
11
52
69
51
60
24
15
6
3
39
93
33
66
21
57
35
40
8
52
8
19
60
53
13
23
24
16
69
6
210
15
69
36
27
20
67
53
12
55
21
21
23
1
12
15
20
88
15
5
52
12
135
105
8
7
5
7
9
36
104
52
3
65
4
45
27
44
4
3
72
21
69
30
5
37
30
18
11
64
51
17
12
40
3
53
25
39
36
15
66
59
16
24
21
23
28
80
37
75
96
36
108
15
21
21
51
3
12
18
39
15
33
24
24
84
51
77
40
8
64
36
21
123
15
6
15
81
51
9
99
12
9
11
79
84
9
12
56
4
63
21
69
11
31
66
15
57
27
8
31
81
3
36
102
48
120
36
11
115
137
13
87
51
21
8
36
7
18
12
15
68
7
53
12
72
7
81
12
12
56
37
6
57
20
52
12
24
21
24
84
11
12
25
15
45
27
8
7
5
91
89
52
3
65
60
108
4
33
3
60
45
42
30
27
21
3
24
3
54
71
4
33
3
12
135
72
29
12
67
18
60
60
87
141
15
84
15
66
24
15
8
4
3
5
16
20
24
7
41
4
3
5
61
30
12
24
21
24
51
18
15
9
23
120
7
41
55
9
48
12
8
85
48
84
27
33
11
64
57
30
41
4
8
52
39
30
35
19
18
35
37
12
23
1
24
180
15
51
9
75
30
3
24
48
81
72
54
90
11
40
3
45
9
11
76
8
60
13
23
1
39
32
49
54
17
4
15
78
3
48
12
32
40
105
11
24
37
39
21
48
51
15
17
7
5
73
12
3
165
15
12
21
27
32
55
12
33
165
3
12
15
5
7
89
84
7
21
9
15
56
43
21
48
15
41
19
21
20
112
12
81
6
150
15
21
48
6
18
35
7
93
8
25
35
43
174
27
75
24
17
13
27
27
53
4
8
36
31
24
6
24
119
31
150
6
29
49
48
75
33
30
5
16
8
28
15
30
48
15
9
23
7
45
72
8
1
6
6
24
90
9
24
8
37
23
28
9
3
12
57
63
72
8
25
6
5
16
3
45
20
31
42
24
11
40
57
11
115
9
60
48
24
33
71
52
33
15
57
35
88
129
11
25
90
9
33
15
63
129
93
15
3
29
7
33
48
63
84
57
3
30
126
5
4
20
60
73
60
27
33
138
5
7
9
44
40
9
12
11
7
53
4
128
76
51
9
15
42
123
21
18
12
53
36
40
27
45
9
71
37
36
15
60
92
43
36
9
36
60
36
15
57
48
8
64
20
37
23
13
15
80
7
33
3
24
33
92
31
6
6
5
7
21
96
3
21
9
51
57
63
27
24
66
30
42
3
8
24
36
76
159
60
66
23
76
132
8
4
51
21
15
6
15
3
30
24
3
8
24
76
39
78
78
42
123
20
25
24
83
25
35
4
8
16
24
33
23
52
24
45
83
7
21
24
33
23
4
68
1
36
3
33
23
19
33
8
72
49
144
87
24
3
53
49
39
9
23
28
20
16
44
12
28
80
31
33
63
24
93
20
13
39
3
6
15
12
9
83
85
63
12
8
40
20
13
6
41
28
75
21
15
66
15
3
69
45
15
20
48
79
18
23
7
5
16
15
24
66
35
7
5
13
12
12
3
72
75
6
24
27
56
67
33
8
1
11
28
27
42
11
25
51
21
3
45
15
81
3
147
36
24
21
3
21
36
20
4
81
63
12
12
8
19
29
24
55
45
20
1
99
21
95
157
47
7
69
24
12
9
39
3
69
3
41
7
33
12
24
44
1
6
24
24
24
42
54
29
13
48
107
12
25
87
8
100
72
44
7
5
37
11
1
63
15
18
3
21
30
69
12
45
23
49
27
9
39
8
37
11
4
68
25
3
21
18
6
27
15
18
6
69
60
57
15
15
48
57
27
5
61
66
ABCD 96920786024*3^$a+1 [50043]
4
15
57
8
112
99
165
96
99
144
12
11
22
8
28
20
120
67
84
48
11
24
120
30
88
87
96
69
140
136
2
22
96
36
60
24
44
256
20
12
55
57
3
24
36
33
12
15
65
40
99
21
15
9
3
95
61
189
75
156
36
96
60
9
15
21
98
37
35
13
105
99
108
105
27
93
12
36
2
13
84
120
12
288
155
22
74
1
45
39
65
52
39
60
83
61
185
16
36
80
7
12
9
120
51
53
88
24
84
92
4
156
20
19
168
33
72
12
96
12
63
5
52
75
53
18
49
23
30
19
33
110
30
186
10
36
60
231
5
43
12
33
44
150
1
24
36
89
66
142
15
35
190
122
118
3
45
32
43
57
27
21
134
73
257
100
98
58
32
43
69
12
15
105
24
20
16
14
49
60
21
39
53
72
127
33
60
80
96
16
36
15
12
141
74
48
49
23
61
65
16
63
5
7
21
8
90
54
103
65
4
108
50
37
131
30
79
11
145
33
111
29
16
128
43
48
24
125
48
103
59
22
98
25
45
63
48
24
60
33
3
35
10
32
64
68
127
45
44
151
9
15
57
75
5
7
11
24
22
3
57
96
132
12
38
126
24
55
65
96
31
24
5
30
1
23
10
60
3
12
33
75
9
39
5
16
96
50
22
72
68
55
72
29
42
94
231
5
30
25
47
97
108
96
36
45
15
81
2
37
11
30
7
213
12
51
36
48
83
150
103
12
65
52
12
60
248
168
55
9
98
25
21
32
79
9
60
27
60
9
134
217
84
81
27
65
55
36
24
125
16
36
26
13
96
33
51
84
228
105
27
21
14
121
216
29
90
61
83
78
12
100
8
120
42
286
27
185
19
41
4
48
96
15
24
165
3
84
59
22
140
172
291
141
128
31
57
98
97
189
24
32
19
33
3
24
41
12
78
210
28
75
60
12
24
21
24
56
42
1
29
43
12
12
9
14
37
84
12
24
33
20
76
24
60
180
3
5
72
7
81
87
65
28
192
3
125
78
30
40
32
42
22
15
48
72
21
60
63
12
48
9
80
30
48
13
21
44
31
11
120
48
1
108
35
30
151
29
172
36
39
84
59
1
12
9
15
120
45
164
12
12
7
33
8
4
96
3
249
111
12
47
30
108
55
45
2
120
6
64
111
59
37
240
108
60
21
80
54
61
36
45
8
16
51
23
58
39
60
83
70
20
108
103
96
33
12
51
105
20
19
59
97
143
54
91
29
18
30
40
63
35
154
36
15
72
48
5
4
26
130
140
79
33
15
24
48
120
53
19
59
24
1
12
45
20
127
33
2
78
60
48
100
147
24
120
60
45
3
57
74
25
45
32
120
67
5
7
84
47
10
192
60
8
90
73
24
23
10
20
28
27
35
34
75
81
63
72
48
105
20
76
48
63
120
57
50
6
40
32
55
185
4
135
45
8
210
13
9
99
285
15
17
210
145
132
72
11
120
10
3
24
33
2
48
48
85
12
17
28
2
46
15
72
120
17
31
69
48
20
103
24
35
118
180
27
21
135
72
125
18
24
157
59
37
48
96
29
54
85
57
104
19
53
88
15
21
3
33
99
60
36
24
53
247
36
5
7
33
2
13
117
51
12
17
316
15
17
4
68
7
11
49
45
26
13
9
3
45
87
21
156
24
72
2
1
21
63
11
109
36
81
51
45
48
62
70
32
31
29
67
9
132
80
43
5
60
67
45
20
4
8
7
93
20
18
250
99
141
80
100
218
34
60
68
12
100
12
75
93
3
12
33
2
25
60
35
133
12
23
10
20
7
41
16
51
23
150
55
24
35
25
12
165
195
105
98
66
54
378
139
9
12
12
56
64
50
37
353
138
42
31
257
48
30
1
29
112
122
30
88
2
61
69
15
21
80
144
91
45
20
91
24
17
162
48
ABCD 96921135152*3^$a+1 [50026]
32
102
16
38
15
24
75
18
70
30
23
37
14
21
33
10
26
108
60
3
13
104
22
56
18
16
96
150
48
50
27
3
70
26
18
22
50
3
45
22
66
60
119
9
12
3
51
40
53
75
58
83
24
51
46
71
19
144
5
25
26
10
6
128
42
30
69
144
27
10
20
28
86
40
6
2
46
95
27
88
66
11
115
53
21
36
39
51
64
30
23
51
21
33
90
21
99
18
124
23
181
56
30
18
75
72
3
16
30
26
165
19
42
30
24
96
110
88
20
40
30
210
92
10
80
42
166
5
21
16
38
82
30
158
112
215
3
16
53
21
51
3
22
8
16
2
24
21
13
6
86
28
12
8
36
36
18
42
4
26
64
6
23
69
22
74
16
56
48
6
106
54
56
102
58
90
38
10
134
16
2
40
24
6
14
160
8
87
25
8
18
64
50
51
57
108
48
270
24
16
342
2
102
34
6
114
5
75
46
24
60
32
3
75
82
8
36
16
50
24
64
2
88
12
84
6
29
1
18
66
38
16
29
37
36
98
54
82
6
23
1
20
36
120
42
66
16
44
12
24
4
26
21
33
39
37
14
126
15
21
3
51
54
39
3
30
4
30
8
88
77
43
125
27
88
32
106
44
16
60
14
93
24
96
25
23
27
34
6
14
18
18
180
234
141
235
2
12
36
27
43
90
30
50
3
51
45
19
74
96
27
24
75
46
18
62
90
54
48
15
1
74
21
25
80
256
74
120
22
2
21
27
88
2
88
326
6
28
12
84
35
19
74
12
24
15
21
30
10
11
72
1
120
180
12
8
24
58
8
16
24
86
24
76
8
28
95
57
58
29
21
24
16
24
35
9
42
48
69
61
20
72
40
47
33
4
128
36
112
18
32
45
57
16
20
52
8
15
96
169
74
88
78
95
9
36
6
64
74
28
44
36
58
2
64
35
3
18
214
30
23
61
11
45
36
63
24
57
10
53
45
22
80
45
91
24
120
80
6
4
35
1
180
8
36
180
51
25
20
30
42
28
95
19
66
83
1
50
30
63
45
222
69
67
2
172
8
52
6
53
37
35
13
36
74
114
3
24
1
2
208
48
42
68
87
57
12
6
10
35
3
16
30
8
16
20
40
30
6
95
139
56
48
18
40
30
110
114
21
69
36
10
54
8
15
121
26
45
129
42
90
75
24
129
10
42
30
8
45
1
68
27
49
44
36
42
40
104
21
105
4
8
27
19
134
180
3
3
126
183
1
104
106
30
20
46
5
3
22
23
73
95
57
42
34
12
2
6
36
4
72
60
38
70
20
16
8
51
37
107
3
30
40
84
11
27
88
8
21
24
97
50
24
48
178
62
192
24
126
15
1
119
48
105
16
12
24
60
95
48
51
112
114
8
27
81
300
24
120
16
38
22
74
21
24
1
2
18
75
13
110
40
2
3
24
45
102
21
3
70
36
68
15
13
78
146
4
32
90
34
80
3
13
24
44
16
96
18
5
1
8
42
69
75
46
23
72
91
114
6
77
21
70
2
75
73
12
48
132
2
66
76
114
66
6
8
42
27
3
18
6
93
73
23
57
63
1
84
30
66
6
8
46
20
123
37
30
24
5
72
43
86
18
48
45
72
33
12
6
10
36
23
43
62
28
68
16
23
195
45
72
3
18
4
71
57
66
24
82
60
71
48
24
3
34
6
24
24
29
43
24
66
92
12
24
112
68
16
156
78
66
8
12
10
248
18
12
106
126
71
24
105
34
2
3
21
3
61
116
40
26
24
45
19
30
26
64
125
99
18
72
6
66
36
63
69
30
58
38
160
14
88
2
45
45
6
70
42
32
16
2
3
24
37
54
29
27
24
70
12
35
19
24
104
6
15
97
8
15
57
4
60
50
16
24
5
24
67
8
144
22
90
8
166
186
98
6
22
90
120
5
9
40
60
54
30
50
24
136
96
66
20
10
53
24
21
16
188
28
59
51
160
18
131
25
50
66
28
32
87
43
54
84
11
1
2
22
60
80
16
110
90
78
30
76
14
6
76
107
48
75
69
48
57
16
47
43
2
16
36
239
105
16
71
13
6
24
2
108
40
26
6
63
9
52
11
3
16
38
42
16
122
88
8
54
18
70
29
19
2
78
21
25
20
286
38
132
27
13
62
136
66
35
91
18
20
36
220
156
140
64
224
39
67
26
72
12
4
36
23
72
91
24
8
90
126
82
174
14
252
28
47
9
114
21
51
94
96
47
37
6
2
112
35
69
6
34
32
64
8
46
29
51
ABCD 96921415972*3^$a+1 [50009]
16
9
36
3
12
48
96
8
16
80
12
49
54
117
12
15
108
18
71
1
47
36
60
40
24
56
25
95
85
87
104
25
15
3
53
24
49
75
15
41
108
31
9
12
56
12
28
12
32
40
141
35
24
13
23
12
73
18
17
12
25
107
16
24
36
69
11
24
1
23
4
68
13
54
173
12
13
47
61
15
20
4
51
81
24
75
81
8
72
91
29
16
144
96
32
25
35
132
40
44
1
11
7
225
72
45
11
124
45
108
18
17
12
40
56
24
196
20
52
8
43
180
89
12
16
45
95
144
40
45
198
21
69
107
36
217
47
88
8
100
12
80
148
68
16
20
25
54
9
56
60
1
144
11
133
3
212
40
360
15
21
56
31
33
24
8
204
40
24
12
33
36
15
156
24
93
36
11
24
16
3
53
4
56
40
44
1
108
39
60
20
48
88
36
51
5
4
68
168
79
18
18
45
12
80
76
20
36
76
132
8
88
12
9
3
60
8
48
7
9
68
12
108
52
3
36
54
18
54
195
24
12
3
36
18
3
24
8
72
24
121
3
68
24
76
45
47
12
4
45
72
95
85
47
36
16
20
108
28
8
25
11
168
112
68
73
59
49
51
39
29
52
140
85
35
16
44
64
39
41
12
12
25
35
28
27
57
8
16
9
23
12
28
84
188
52
56
28
12
129
3
33
15
8
100
72
60
15
57
8
48
67
18
47
79
90
18
21
104
88
20
4
104
109
72
3
15
36
21
68
12
16
63
101
24
84
97
15
56
28
92
72
12
60
25
3
48
60
69
3
33
83
84
12
108
1
126
9
99
17
1
3
24
192
180
33
107
19
209
52
9
47
97
95
12
4
152
48
4
92
28
36
15
17
28
9
3
87
65
96
1
35
16
68
16
9
167
4
8
96
36
24
25
36
35
36
19
93
12
48
81
11
64
72
68
1
23
72
16
72
8
4
68
52
8
28
8
12
43
9
8
64
44
4
48
140
60
12
16
45
71
64
12
104
40
15
101
12
13
23
40
60
32
64
176
55
180
18
90
165
32
84
16
68
136
56
37
23
24
28
152
40
21
219
105
75
80
60
96
12
36
60
49
11
76
20
36
4
69
27
140
12
1
15
24
32
108
145
18
29
24
52
44
16
8
12
84
36
40
44
24
96
4
44
12
24
4
56
16
44
84
12
48
12
31
5
72
12
19
29
43
72
17
16
3
9
96
32
25
47
60
16
72
132
72
33
11
36
43
93
32
91
21
56
4
8
100
36
44
172
80
163
17
148
36
116
64
152
64
96
44
73
83
25
54
18
35
48
148
20
12
12
40
128
48
52
32
40
33
47
7
5
4
81
51
20
48
100
32
84
25
54
144
18
414
18
3
72
12
20
84
7
45
8
60
31
18
23
85
15
8
60
12
12
100
72
9
47
28
69
111
12
75
89
55
189
56
24
36
16
20
132
52
33
107
73
23
13
11
76
24
8
96
16
36
8
52
105
99
9
72
3
51
53
12
79
9
45
3
24
45
95
40
68
48
88
20
1
35
1
72
203
60
64
33
47
60
36
19
81
44
40
105
3
32
36
132
208
84
44
37
15
60
33
36
11
7
17
40
20
36
52
20
96
25
47
72
25
27
84
24
63
89
36
19
105
20
76
20
49
11
28
32
24
4
9
87
168
8
97
23
13
36
35
108
16
32
25
47
96
127
45
99
45
45
11
100
72
12
68
25
27
45
3
51
36
21
92
28
92
1
27
9
11
52
32
48
40
15
72
45
44
1
11
84
31
77
12
1
27
27
101
84
4
12
20
49
83
97
3
108
32
16
24
51
29
16
36
9
72
18
137
24
1
39
56
24
40
240
15
29
52
248
67
57
8
24
4
15
41
49
342
153
32
132
12
49
35
16
56
4
8
48
24
79
65
40
12
80
84
84
31
53
60
67
9
92
7
77
16
8
64
56
124
33
3
56
13
72
171
27
5
60
36
16
20
43
17
28
12
56
24
16
8
55
5
67
5
24
36
4
20
1
162
33
48
156
44
24
37
51
84
9
87
8
36
40
9
36
54
17
72
112
200
84
91
45
68
103
57
60
20
36
61
71
60
49
11
12
28
12
32
60
16
24
60
116
12
13
23
60
7
165
8
61
191
43
41
16
72
8
24
1
47
97
23
13
83
52
32
96
172
72
8
25
99
60
39
17
4
80
133
36
59
36
16
80
28
48
44
13
36
11
84
76
8
37
18
65
7
18
23
13
11
120
4
9
75
33
35
40
20
12
72
36
ABCD 96921963644*3^$a+1 [50051]
23
13
18
113
48
1
18
54
36
324
119
61
83
192
229
18
17
24
13
90
18
18
365
312
168
271
257
13
198
77
24
48
24
79
17
1
23
13
107
168
72
48
91
5
211
36
72
90
54
209
168
127
108
72
29
24
24
31
18
36
155
48
139
101
205
35
1
72
18
54
18
29
72
168
120
25
71
1
36
36
119
277
108
95
13
107
48
43
53
456
13
59
31
198
59
24
61
270
53
144
216
55
17
48
336
24
25
71
19
77
103
216
36
270
18
180
89
192
7
36
162
162
113
144
103
36
108
54
72
203
175
41
85
155
43
221
24
43
101
349
54
18
36
36
35
240
85
36
234
53
217
47
96
19
101
72
24
19
101
24
145
47
25
36
36
18
245
24
24
175
54
11
25
36
144
18
36
53
360
19
108
161
19
5
13
59
144
211
29
24
55
342
11
432
48
67
5
67
53
37
72
107
217
198
41
24
7
89
163
5
49
54
65
24
48
25
47
61
107
181
11
205
35
37
36
143
1
23
48
37
11
48
67
5
139
5
24
7
126
108
90
29
25
162
77
13
108
71
1
18
149
72
85
90
234
144
95
48
19
54
162
605
7
41
49
162
5
24
24
1
72
47
187
126
143
1
90
125
73
95
229
468
71
1
36
11
151
108
5
48
48
43
101
192
264
24
265
144
143
24
264
192
79
54
443
7
270
35
37
18
41
96
24
73
198
209
205
18
54
155
43
72
269
37
59
229
59
67
54
144
71
55
89
96
13
54
18
36
23
103
17
91
5
48
127
18
18
54
95
13
36
90
108
209
72
97
36
203
175
89
96
120
325
59
157
131
48
37
83
72
115
77
67
53
48
43
29
43
149
31
72
18
18
101
120
49
36
180
126
18
95
103
17
19
77
24
61
396
72
47
25
18
125
19
53
73
162
162
11
151
161
264
97
18
125
307
53
1
95
144
13
59
49
95
48
55
353
79
65
24
24
31
65
7
234
18
180
18
47
312
37
90
108
18
83
169
143
72
24
192
271
18
216
306
288
29
223
89
19
29
25
191
48
48
55
54
54
5
49
71
24
31
89
1
216
18
5
120
1
36
198
36
36
173
79
137
169
23
49
36
18
180
77
72
48
73
36
18
36
36
113
96
61
11
133
72
59
48
72
109
275
24
385
23
13
59
103
90
23
67
53
1
95
120
235
29
7
17
37
11
72
79
18
23
67
149
139
18
36
54
180
5
49
263
240
1
18
29
277
107
145
18
53
168
121
143
19
ABCD 96922109660*3^$a+1 [50006]
29
10
12
15
15
27
5
22
78
12
6
42
18
2
22
18
3
29
10
45
45
3
75
2
58
2
46
15
93
9
3
9
21
60
32
10
36
51
6
17
100
3
27
2
4
6
141
24
18
3
69
51
8
22
69
15
74
76
8
22
33
93
12
30
15
12
3
12
128
7
63
36
21
15
3
90
18
9
21
24
18
18
12
18
54
3
38
82
6
6
3
33
15
35
10
12
42
18
75
57
66
24
30
33
3
78
87
30
9
6
18
14
28
9
18
93
18
14
82
18
33
47
55
12
39
42
9
90
6
27
32
40
6
27
71
94
36
30
36
33
30
18
59
73
63
15
3
14
7
21
45
45
45
9
44
19
3
75
45
75
35
12
55
21
36
6
87
47
10
21
45
30
27
48
15
27
48
12
3
39
33
15
11
10
2
28
24
15
5
7
120
48
75
60
30
20
72
40
33
3
102
60
3
12
51
60
12
9
9
9
15
120
2
4
6
33
15
87
18
27
111
69
15
11
7
21
12
32
13
12
3
18
9
123
24
33
45
8
10
57
30
51
42
14
43
5
10
45
5
43
42
57
51
59
40
21
12
12
15
6
15
3
102
24
45
3
18
45
12
30
3
9
21
48
51
30
51
12
108
27
60
5
43
15
9
3
3
3
81
3
45
162
36
27
38
37
45
12
33
3
24
45
45
33
21
2
7
12
21
48
21
81
9
81
30
30
9
129
26
16
9
33
33
60
12
60
33
9
11
55
65
7
53
55
15
84
21
27
72
84
30
39
21
6
26
4
18
6
24
48
42
30
66
6
63
21
24
12
18
75
11
46
60
6
18
27
162
30
11
4
15
17
1
33
12
45
15
62
148
12
3
15
15
93
21
15
24
66
15
6
39
176
55
72
87
33
108
87
26
22
72
12
21
60
27
2
31
17
7
60
36
65
12
157
33
15
48
15
42
50
10
132
6
24
3
27
48
90
60
3
24
51
48
60
21
3
36
36
26
12
72
70
33
3
84
3
11
1
75
8
16
56
25
11
55
24
53
22
3
11
10
27
33
9
30
12
15
108
30
3
69
50
10
38
28
27
90
30
21
21
6
27
2
1
23
16
6
60
62
70
18
104
4
21
9
12
12
75
21
12
14
43
51
6
51
3
9
33
20
10
18
42
69
33
15
33
30
60
24
6
15
9
68
10
66
39
51
36
6
120
27
12
15
21
24
3
2
24
7
9
60
6
9
3
33
60
24
53
43
9
36
15
9
36
39
51
18
60
66
18
93
63
20
4
75
51
27
33
21
29
16
6
27
3
45
15
45
3
9
3
42
2
46
117
3
42
3
3
36
30
15
3
62
25
9
12
57
15
30
6
12
9
15
33
15
48
2
43
9
21
47
73
12
11
31
9
27
12
18
3
12
27
27
30
18
18
20
67
42
30
41
4
18
3
60
102
30
72
66
84
15
105
21
84
3
90
155
7
18
21
24
18
8
22
50
12
72
4
12
15
3
54
45
21
21
6
33
62
7
5
46
30
36
56
82
33
12
33
27
3
30
30
9
45
15
3
6
6
3
35
28
8
160
66
3
21
9
51
14
43
15
12
33
5
22
12
26
34
45
18
117
51
9
21
57
18
27
30
12
41
7
87
6
45
9
6
8
34
6
39
15
45
78
72
21
42
9
33
42
111
24
3
48
38
37
9
24
87
47
16
21
51
9
3
33
27
12
48
3
3
54
30
3
90
117
6
26
43
15
30
20
70
78
24
8
67
39
26
10
21
12
3
9
30
21
15
15
42
2
1
9
15
15
36
45
33
21
9
30
2
25
9
15
6
33
21
138
3
2
48
24
43
30
18
84
3
12
18
60
75
3
27
3
24
45
6
54
63
20
43
33
12
30
50
94
48
30
6
6
75
41
24
100
6
27
3
48
6
15
6
5
7
21
39
3
12
3
120
3
44
10
15
87
8
88
8
31
3
42
8
10
26
1
78
12
53
13
93
30
66
54
9
15
18
30
90
39
15
15
15
51
57
57
5
46
24
51
72
60
12
99
21
39
27
24
9
30
12
90
8
34
12
66
27
15
12
33
102
9
14
22
14
19
81
81
3
18
87
35
13
114
63
3
15
15
3
14
7
5
16
75
57
27
39
9
3
15
9
21
9
75
15
15
78
15
108
9
5
31
17
22
24
36
24
2
7
15
38
48
97
63
9
30
3
12
30
15
15
135
3
69
66
87
33
9
18
62
4
81
18
60
18
27
36
57
54
30
9
24
36
6
44
4
30
45
27
26
12
22
36
2
7
33
75
42
18
12
5
34
27
63
24
15
3
72
18
18
36
14
10
36
21
9
24
12
24
6
45
15
60
9
60
45
15
45
20
4
6
6
75
33
27
84
9
57
9
6
20
82
3
30
12
5
28
18
26
25
21
12
30
20
13
27
18
75
57
12
15
15
24
9
33
24
48
27
21
30
27
18
15
24
18
3
9
84
21
9
39
41
7
27
15
51
69
12
6
144
21
72
12
63
21
12
45
39
44
10
42
30
27
21
2
22
3
9
21
27
33
15
18
57
27
33
54
5
34
24
26
4
3
24
9
6
3
45
2
85
45
90
8
13
3
12
30
14
36
10
12
72
93
30
21
60
62
7
48
75
12
27
11
55
3
12
42
15
12
21
39
3
3
24
15
15
18
45
3
23
61
78
15
48
57
5
43
54
78
41
10
42
12
48
9
11
7
5
22
30
20
1
15
102
50
16
51
75
24
51
6
27
38
58
6
18
48
14
10
21
30
45
15
9
18
135
15
38
55
5
12
67
75
6
12
56
7
3
14
52
66
144
21
3
24
30
15
18
90
15
45
24
9
104
13
23
10
21
39
2
7
3
15
60
33
21
41
4
66
15
42
12
36
29
10
6
12
15
5
28
9
45
54
51
65
10
21
29
13
198
9
66
38
4
27
9
6
38
22
81
9
54
60
6
36
24
45
3
138
42
3
5
4
51
27
60
18
9
6
15
69
6
33
72
98
10
21
6
30
15
15
54
9
6
18
75
65
157
23
10
42
6
27
23
94
3
3
12
57
15
63
77
84
7
12
17
28
66
36
36
27
90
18
15
24
18
87
69
24
12
15
105
6
57
105
6
51
5
4
9
18
105
42
33
5
60
10
162
6
21
30
9
159
12
9
30
39
51
2
40
8
22
9
5
13
30
60
30
18
24
33
45
30
5
13
23
82
42
56
19
17
46
18
24
33
9
114
44
7
39
69
15
60
3
12
21
21
15
3
11
46
105
5
43
15
3
33
14
7
9
21
9
50
10
57
33
24
18
57
42
3
3
54
6
42
47
31
3
9
3
27
12
21
2
7
3
153
27
33
77
10
48
42
66
50
37
30
27
57
63
18
18
30
44
40
48
12
48
20
10
54
15
3
2
25
18
15
6
21
60
45
21
99
24
24
3
33
39
21
30
30
9
15
26
12
55
24
9
20
4
6
50
1
21
30
18
74
12
1
30
3
2
25
47
10
6
21
18
45
6
60
27
9
6
9
39
27
60
57
18
132
ABCD 96922136354*3^$a+1 [50069]
177
16
11
21
9
90
96
45
3
72
90
24
3
63
49
5
108
96
15
15
54
60
72
48
6
66
78
12
78
66
54
6
12
13
65
72
90
45
48
51
48
45
27
204
30
54
21
16
5
171
3
61
179
54
192
55
48
5
96
75
321
63
48
63
90
60
27
48
135
9
27
294
15
39
25
80
16
59
120
6
66
36
33
9
90
36
54
72
139
59
37
29
90
105
9
55
173
54
13
41
60
84
60
12
319
59
85
227
36
12
13
23
54
96
67
5
180
72
271
11
216
162
42
49
32
45
3
9
60
36
36
115
5
18
25
65
42
90
54
120
54
132
270
36
33
16
53
91
77
12
78
12
42
99
75
36
60
48
96
270
7
48
17
79
240
131
12
81
64
53
27
81
24
36
67
128
15
144
97
48
96
17
84
6
354
6
90
67
53
27
16
11
69
45
84
18
78
30
289
48
155
18
36
18
18
123
39
36
36
30
3
141
54
45
45
3
3
216
48
60
25
5
72
99
16
53
36
87
237
120
78
90
18
126
51
93
174
36
24
105
48
27
21
135
36
21
69
54
36
60
21
33
31
53
96
27
48
16
48
41
84
42
18
90
12
81
15
102
78
12
72
108
180
6
19
35
12
36
114
48
36
294
33
160
17
6
12
13
80
21
30
13
41
36
3
3
138
90
25
29
240
36
30
36
13
240
41
39
15
12
6
84
144
54
18
19
5
18
25
11
54
18
144
120
6
12
67
191
33
51
78
18
102
60
75
105
90
45
333
19
29
147
75
117
21
6
36
12
36
1
59
54
48
15
39
60
144
84
6
19
143
282
18
54
90
85
144
5
139
137
84
42
54
19
17
18
36
25
113
31
32
33
15
75
37
80
63
66
60
66
145
23
72
18
102
312
145
48
32
57
114
30
24
18
90
282
96
72
12
6
15
16
5
43
80
75
21
16
119
9
261
90
60
66
36
42
12
60
30
63
96
9
156
54
85
47
33
51
24
90
30
13
29
3
33
138
126
36
60
30
24
18
31
41
90
109
161
48
306
42
115
29
3
45
67
41
144
78
12
13
41
6
18
18
45
39
121
5
18
60
61
5
24
30
85
59
6
156
3
3
109
83
72
6
84
6
72
45
3
198
36
3
15
1
96
48
41
102
97
65
78
33
192
240
160
233
42
144
93
48
3
156
18
111
21
18
73
29
3
16
35
205
17
18
90
12
144
54
1
35
13
23
297
16
29
67
5
144
96
30
108
1
71
25
173
60
55
35
30
6
169
41
7
48
5
90
54
18
54
3
105
7
83
30
15
27
18
90
121
5
144
90
108
12
6
126
36
12
6
15
69
60
15
51
6
84
240
36
54
9
21
150
84
33
57
60
43
29
108
55
11
54
60
102
13
41
240
39
16
29
78
85
144
48
11
144
102
114
54
48
18
37
32
21
27
112
155
37
11
60
102
96
54
45
16
65
72
18
54
12
243
51
45
129
36
6
84
54
78
12
1
5
72
72
30
36
36
6
84
43
48
287
81
51
90
18
48
49
131
54
55
35
18
72
3
15
60
21
27
24
30
54
169
83
18
6
120
60
30
99
45
96
19
17
54
25
176
159
18
72
36
12
36
90
42
127
35
12
33
75
42
108
15
16
59
18
18
129
48
219
36
48
1
53
43
17
36
30
36
204
12
222
72
18
30
72
90
9
64
35
36
9
45
3
105
24
144
102
73
107
18
72
78
30
24
18
85
17
15
93
78
36
33
87
153
112
11
12
36
60
25
11
30
6
33
16
5
91
53
36
39
64
80
63
18
54
6
156
ABCD 96922230136*3^$a+1 [50001]
12
131
25
12
150
78
12
120
3
9
3
8
91
6
18
36
9
81
59
79
18
15
33
12
24
150
24
29
7
6
30
5
37
90
18
24
18
17
1
30
69
3
48
78
6
105
3
90
3
3
12
42
12
48
6
24
33
45
15
60
27
6
24
18
84
33
20
67
24
17
4
21
48
30
60
24
30
30
48
54
30
9
51
6
48
24
11
7
60
102
75
45
66
6
120
24
126
54
12
15
105
24
24
15
117
24
24
54
42
6
18
30
42
18
77
12
31
36
6
78
60
60
12
45
12
12
45
18
5
25
11
25
30
36
48
5
88
15
48
42
24
3
21
24
36
6
6
3
27
42
11
37
12
60
78
48
57
8
31
138
18
29
25
66
165
33
42
84
9
9
15
75
12
48
126
12
12
27
3
21
96
8
7
29
16
9
11
25
156
12
90
30
51
60
9
66
66
18
12
54
15
20
12
19
33
21
15
24
15
6
15
99
12
18
11
1
18
78
24
6
48
24
48
102
72
3
63
42
47
73
78
24
36
24
30
54
24
60
17
25
36
39
156
9
23
13
42
57
9
59
16
57
35
37
30
6
6
24
9
57
30
6
23
7
42
48
210
9
21
30
9
39
96
126
47
1
12
12
30
12
41
49
90
24
5
61
156
60
42
18
12
18
12
6
6
9
9
60
11
31
66
27
45
60
27
60
51
24
24
24
6
6
24
141
68
28
15
48
42
30
45
32
1
15
99
30
36
111
24
105
11
19
36
18
6
96
48
48
54
11
139
48
18
60
48
35
85
24
12
126
60
24
5
31
48
6
111
45
39
3
30
11
49
18
29
25
3
15
78
174
69
9
108
78
6
48
42
36
9
33
63
32
67
24
90
6
6
102
45
48
92
52
44
52
93
6
24
36
6
72
288
12
6
60
5
19
156
12
48
12
132
12
9
9
75
3
285
27
42
23
7
53
13
30
72
65
73
30
18
6
36
17
25
63
93
120
54
41
36
55
6
42
42
15
24
81
23
12
16
9
18
48
18
54
57
9
39
48
32
61
60
27
9
6
24
30
54
21
3
102
78
18
102
17
31
12
102
24
12
107
28
9
36
3
9
27
228
15
6
6
6
75
12
20
55
30
18
90
48
36
18
57
9
24
90
30
30
6
71
25
15
45
54
42
30
54
108
3
69
3
15
6
42
12
21
39
17
40
105
30
6
35
49
54
41
16
9
84
15
12
3
12
5
13
30
36
65
79
69
21
6
78
72
18
105
33
30
18
11
25
18
66
27
3
41
43
6
72
24
59
55
162
12
30
5
1
102
24
81
63
42
99
63
6
24
18
18
72
54
81
32
85
27
15
78
3
12
72
153
36
15
57
60
60
47
12
1
23
49
6
36
60
5
91
12
30
71
72
88
99
78
42
6
36
54
6
131
73
75
24
8
25
12
60
42
24
57
12
15
17
13
18
5
4
33
18
24
21
63
6
96
3
75
125
19
42
3
21
84
60
11
16
69
96
11
73
96
36
47
16
99
18
27
93
42
48
89
91
12
30
12
216
120
3
45
84
150
6
12
39
75
6
15
24
20
55
84
9
15
18
47
31
29
55
18
12
18
18
59
72
1
18
12
9
45
15
33
42
5
31
54
114
6
23
7
30
6
29
55
36
54
15
228
57
3
93
12
12
18
78
42
117
33
3
87
17
13
36
12
72
18
33
44
1
15
45
51
33
75
21
24
18
24
9
57
27
60
51
17
64
63
48
72
12
24
12
84
36
117
111
9
3
30
3
21
6
48
84
12
24
45
39
18
18
96
54
24
36
84
35
1
36
48
87
69
39
3
120
42
3
45
59
25
120
36
15
69
60
3
21
102
54
6
18
6
24
30
51
15
60
5
19
54
87
20
1
30
90
18
30
54
18
12
51
39
18
12
6
24
156
6
6
9
24
9
18
42
6
84
12
30
78
33
12
32
55
9
39
72
18
36
59
25
11
7
69
9
6
24
42
18
36
78
47
55
24
66
18
18
35
25
18
72
132
6
114
30
36
87
69
54
6
23
67
36
54
66
5
19
24
12
18
6
78
18
29
13
3
105
18
54
3
84
21
12
30
48
84
9
105
6
66
12
30
90
36
39
33
24
135
33
12
3
36
27
18
66
33
3
24
84
24
105
56
84
36
19
42
3
45
3
27
42
23
73
42
36
42
12
96
51
84
39
30
18
89
43
18
3
44
28
45
18
42
12
18
24
18
3
69
108
6
21
9
47
13
24
12
23
55
12
114
47
7
12
84
6
24
6
30
48
6
60
12
9
3
6
87
20
19
30
111
57
30
30
6
69
93
59
31
17
1
72
60
54
18
35
97
18
48
93
75
12
42
90
72
60
18
3
57
66
36
54
39
63
9
60
3
6
54
17
61
3
12
9
66
18
12
27
15
12
36
12
6
6
6
132
126
6
54
17
163
69
15
6
54
42
11
19
6
48
30
9
80
28
27
6
11
25
24
99
15
36
90
54
30
30
45
8
73
87
3
114
18
54
6
72
30
120
60
12
6
30
63
27
12
30
27
21
78
24
21
111
33
27
81
27
42
30
30
35
43
180
6
6
9
9
12
60
6
108
12
54
66
24
6
54
24
42
24
6
114
123
21
12
30
5
4
24
9
48
23
4
15
60
17
13
12
23
25
11
76
45
51
99
6
48
15
51
84
6
3
12
36
9
36
27
68
4
39
54
63
75
54
24
90
45
9
12
54
12
18
42
30
18
132
84
18
162
18
3
117
6
36
60
45
8
31
24
17
16
27
57
45
179
19
12
18
48
84
90
24
12
18
11
91
60
18
39
21
60
ABCD 96922254316*3^$a+1 [50001]
80
96
34
65
27
40
18
47
3
30
162
118
50
45
147
4
24
50
136
26
174
3
60
27
6
54
66
3
31
56
148
17
39
16
185
25
54
26
40
78
120
29
7
29
67
20
34
24
6
50
34
17
13
66
29
75
22
18
102
35
19
20
69
31
29
7
197
163
24
24
65
111
30
40
6
90
18
32
40
113
12
49
71
12
13
14
9
12
60
9
63
67
24
30
6
74
6
36
48
60
10
107
120
15
54
51
19
236
28
65
25
35
45
10
60
176
24
16
36
53
15
42
34
54
30
26
40
23
27
70
6
44
21
12
60
43
14
34
6
80
96
15
49
54
29
7
126
24
11
12
36
27
40
74
46
113
15
16
41
115
14
3
103
14
10
30
14
40
56
184
156
24
6
11
85
150
137
7
60
30
24
66
84
5
15
22
18
5
27
28
2
24
34
12
8
12
94
23
73
30
18
50
45
72
12
67
20
4
56
21
19
29
147
34
14
52
80
88
5
1
14
40
5
45
22
18
66
20
34
2
33
24
27
114
30
36
70
59
12
9
90
16
17
21
15
7
5
48
24
31
5
135
12
24
4
90
6
113
96
27
165
33
46
26
24
10
20
34
120
66
29
12
69
34
12
44
54
16
74
36
34
30
20
16
24
17
3
57
15
4
44
129
163
5
12
7
89
60
24
57
94
17
55
108
29
31
2
78
16
66
30
48
2
18
46
23
1
42
14
144
106
24
65
24
27
10
86
4
104
9
37
6
108
5
1
66
14
6
58
6
74
16
24
30
12
5
39
90
63
67
56
54
94
12
54
83
7
14
16
11
69
30
4
5
31
53
21
135
60
61
24
6
29
60
7
65
25
14
33
60
91
50
39
27
16
54
23
1
96
6
48
42
8
40
6
164
6
70
156
5
3
30
40
35
55
60
17
15
18
16
23
31
186
30
29
171
10
24
2
40
84
140
216
33
21
64
96
24
6
96
18
26
36
10
23
25
42
48
29
120
91
17
12
73
80
58
5
81
3
67
29
45
27
48
91
41
49
54
36
29
147
108
42
3
24
31
72
14
3
36
55
5
24
93
3
55
29
3
30
135
9
3
36
24
31
20
40
17
115
48
12
5
9
16
8
15
1
74
40
5
12
99
186
27
27
21
15
28
2
10
68
82
23
247
8
57
9
40
59
15
9
13
14
4
5
1
24
96
54
29
93
3
85
2
28
12
5
12
51
36
84
16
44
36
33
3
30
90
100
48
5
55
6
23
57
34
6
11
13
6
20
16
20
33
24
27
6
15
33
6
16
48
2
63
177
40
24
24
90
5
1
54
36
30
14
45
12
120
25
54
29
7
5
108
37
18
29
73
23
144
1
6
29
157
14
21
72
21
27
60
72
33
18
16
54
167
3
120
9
13
174
26
10
5
3
22
30
17
87
9
15
40
90
86
10
23
7
140
40
14
16
59
24
127
80
76
144
101
72
36
15
9
73
104
3
37
66
38
40
86
16
108
32
33
21
16
114
144
12
108
56
204
36
21
9
40
50
60
9
12
55
44
40
56
34
6
113
67
17
27
10
24
56
34
20
42
40
83
21
30
24
12
100
17
7
20
64
86
3
87
126
15
108
61
24
47
72
60
27
21
79
54
6
50
3
156
7
53
60
1
6
24
24
122
130
53
12
3
72
18
15
12
85
48
56
30
10
50
30
40
110
69
21
144
15
84
171
10
30
77
3
45
24
37
30
29
31
41
15
57
7
30
11
39
40
20
66
10
8
6
16
38
45
21
99
85
42
24
24
5
15
9
27
30
34
56
6
30
24
9
7
48
56
40
20
33
60
7
29
15
69
87
10
11
55
78
6
24
20
57
123
40
36
60
20
24
9
48
108
12
43
89
1
6
36
60
48
20
22
38
9
31
17
19
29
7
24
53
31
29
3
30
34
24
6
6
60
5
108
37
8
40
6
53
51
69
13
78
5
127
8
9
13
24
104
15
87
10
23
27
33
21
40
6
18
66
30
6
8
10
30
29
3
57
31
26
10
20
36
93
51
24
22
48
30
77
12
27
16
104
4
20
40
29
48
99
9
31
29
15
57
219
16
14
94
2
15
12
13
18
12
24
29
84
31
29
3
10
18
17
63
76
44
6
40
30
24
12
48
5
31
209
25
35
7
53
15
105
25
126
20
21
73
26
54
46
29
12
12
31
6
26
45
99
4
209
67
30
131
13
32
40
47
63
10
80
27
7
84
2
10
44
16
18
56
10
86
48
15
1
11
48
15
16
60
24
89
48
79
24
80
16
24
5
75
40
56
34
35
60
24
81
16
56
54
36
4
36
5
48
51
21
19
36
65
120
9
16
110
48
69
13
24
96
143
145
42
108
17
33
87
25
98
57
75
10
8
135
207
48
9
91
32
4
90
131
43
2
27
21
136
114
12
8
40
17
12
7
24
12
125
15
57
3
45
39
6
3
12
139
29
27
94
110
4
5
24
7
29
7
17
91
17
139
140
16
24
96
18
47
15
153
121
74
9
27
36
28
65
27
4
89
12
3
36
16
24
101
43
56
4
12
17
51
186
16
23
25
35
21
54
9
33
3
67
20
144
36
90
10
17
67
80
9
1
6
53
ABCD 96922299452*3^$a+1 [50085]
8
63
1
20
24
64
92
51
25
11
84
252
24
12
24
145
60
20
36
9
3
87
57
51
25
44
24
24
16
12
24
23
33
27
37
68
75
21
12
28
36
156
107
57
27
60
189
3
85
47
33
72
21
39
40
32
12
36
40
11
169
24
36
68
63
6
90
25
248
12
76
29
18
97
96
155
1
11
13
23
49
20
24
111
57
12
33
63
33
27
24
3
33
4
24
216
23
13
113
18
49
167
6
39
99
57
3
21
52
20
4
44
48
27
145
191
24
21
16
11
33
36
16
11
9
24
136
65
63
124
12
83
25
35
45
3
165
172
68
24
16
23
24
36
48
42
79
65
126
21
16
60
12
132
56
27
73
8
3
24
33
33
6
61
59
13
11
73
11
36
61
116
60
147
12
13
44
4
24
36
32
12
75
36
1
8
3
117
15
33
33
75
39
153
291
114
19
24
140
99
6
7
95
60
36
72
61
8
141
78
120
9
4
29
7
41
123
16
44
4
47
33
36
81
30
96
36
1
44
120
220
36
32
84
100
11
25
95
49
8
12
9
15
39
1
119
36
69
3
33
12
4
47
1
20
33
15
28
5
27
40
8
36
3
30
3
87
13
68
76
36
95
13
56
136
80
60
3
21
16
68
12
28
35
54
7
36
20
27
54
39
51
57
36
40
8
72
3
25
83
18
30
61
107
12
24
33
4
68
75
81
120
4
8
87
45
15
120
25
80
9
111
72
36
60
52
32
27
96
177
64
72
20
24
39
1
29
31
68
12
87
9
27
57
3
1
47
36
81
96
27
36
61
176
63
9
120
57
111
84
36
172
11
9
147
13
104
27
33
16
11
1
32
4
44
3
33
84
16
119
21
15
61
44
100
176
3
25
59
24
36
54
15
4
24
59
168
37
32
51
69
28
60
20
99
33
64
5
18
13
36
84
60
8
40
68
15
177
39
261
48
24
16
72
56
112
11
120
61
11
81
9
7
35
36
9
75
13
113
6
108
72
54
54
109
20
27
13
11
69
39
61
23
57
87
24
117
52
20
16
120
71
36
73
35
12
97
53
54
9
75
6
3
48
3
97
48
47
36
24
37
56
4
48
168
48
107
9
16
20
84
9
42
102
27
16
11
72
49
8
28
23
6
43
23
24
37
47
49
12
71
1
11
93
72
111
1
92
63
45
63
6
3
4
23
13
44
76
108
56
9
27
40
68
88
20
27
21
40
47
33
16
36
32
81
7
47
57
76
92
72
108
15
105
3
69
28
32
27
9
264
76
47
33
72
36
24
3
37
32
24
15
48
141
75
13
137
30
24
12
61
11
36
133
8
39
21
60
40
5
18
25
47
108
90
75
3
21
36
24
84
24
63
9
28
20
15
97
11
120
9
300
40
56
4
8
3
97
12
83
97
116
28
47
33
75
9
48
48
52
23
9
40
8
72
60
40
8
3
12
45
27
18
15
81
43
36
11
33
24
15
30
7
80
63
37
32
15
213
81
3
51
9
16
44
60
4
72
47
1
36
36
8
64
20
9
96
51
72
87
13
11
9
48
4
41
31
116
24
63
81
36
148
23
25
32
51
42
18
1
47
153
4
23
61
215
93
15
25
11
73
44
75
61
143
145
251
117
12
63
33
39
21
159
61
60
176
40
23
13
23
54
51
3
24
33
72
12
88
11
21
159
12
69
28
8
144
100
83
60
12
33
172
152
88
48
47
193
72
119
54
30
45
27
21
165
75
123
21
12
100
8
28
191
21
52
44
24
15
54
63
16
32
39
84
69
99
30
18
21
40
20
60
36
52
108
44
36
4
8
63
37
8
12
51
1
11
24
45
3
33
16
23
13
95
60
25
84
8
16
120
24
8
21
30
114
19
8
39
36
60
33
51
69
147
21
15
24
36
21
36
60
3
42
7
68
60
24
39
61
44
3
30
43
36
8
3
21
12
3
21
4
11
49
8
147
37
47
13
44
15
105
3
33
96
3
12
60
145
8
24
48
27
25
12
20
240
16
20
3
24
61
84
179
12
21
21
27
48
40
23
60
1
20
4
59
54
3
64
32
27
21
36
4
56
16
11
93
64
32
24
63
120
33
108
180
39
24
73
60
8
51
252
9
27
9
15
25
80
87
144
97
96
131
36
54
6
9
75
33
12
12
28
48
47
18
87
27
1
119
33
88
29
27
63
25
29
7
59
121
36
20
63
97
84
32
112
8
75
57
28
12
35
145
36
72
35
45
21
6
33
72
12
84
27
33
27
36
21
51
12
25
24
8
15
21
24
15
84
36
33
52
11
61
11
33
39
84
13
48
36
56
84
64
95
24
ABCD 96922583944*3^$a+1 [50001]
96
156
45
20
24
76
3
65
28
123
12
29
24
112
32
12
48
127
21
48
240
56
31
24
84
36
53
108
60
7
17
43
33
75
84
45
56
100
24
20
100
183
21
27
89
31
69
15
89
112
20
28
60
27
5
72
12
31
45
39
5
16
8
19
153
3
17
24
55
36
12
17
103
65
43
12
72
129
51
41
43
5
36
163
117
3
101
19
17
40
123
33
87
93
128
72
4
36
8
136
63
93
24
56
19
5
19
24
57
3
137
60
16
68
112
135
45
123
29
7
5
160
128
12
55
89
7
69
104
31
81
44
36
55
45
27
53
40
3
5
16
51
33
15
65
24
31
41
43
101
36
40
51
5
4
44
24
76
12
39
101
24
31
125
7
12
9
20
60
76
63
17
36
7
53
19
41
12
7
5
16
144
56
28
27
53
12
55
77
52
8
7
21
8
240
115
29
43
5
100
20
108
120
112
80
7
17
4
32
115
29
40
3
41
12
28
56
40
8
148
27
17
60
96
103
21
104
19
117
8
76
36
44
16
15
96
5
7
60
41
12
55
5
24
156
4
3
17
160
56
60
28
15
17
48
7
9
20
19
117
104
120
36
43
41
79
65
16
15
41
7
77
40
8
7
5
36
7
5
112
8
36
84
67
9
36
3
101
60
12
43
72
113
36
84
67
5
28
20
151
96
24
60
45
8
16
32
19
21
75
5
19
9
20
96
40
15
24
24
60
72
29
36
55
108
17
79
5
72
48
84
16
15
180
12
108
5
7
5
43
12
113
36
16
8
52
48
51
5
40
135
96
33
32
67
33
20
43
21
3
156
45
12
204
68
31
29
108
7
77
79
17
24
108
31
5
96
4
27
5
24
24
67
72
101
79
12
89
7
77
48
19
105
156
15
72
65
96
19
57
36
272
48
4
8
31
17
79
96
12
5
28
63
89
43
209
48
108
48
72
124
15
36
24
21
63
5
139
137
16
3
29
7
81
27
77
84
7
48
45
72
39
41
28
60
12
68
36
60
115
101
4
36
80
60
7
101
16
15
24
17
55
213
60
12
3
72
5
55
5
72
67
9
44
72
16
80
7
93
15
53
36
48
7
53
7
5
156
124
44
7
48
41
24
24
7
24
5
7
33
87
45
48
20
256
104
7
105
3
60
57
15
129
15
21
20
24
64
32
40
8
84
16
15
12
29
115
9
27
24
21
3
36
129
20
31
89
55
17
60
19
48
57
63
77
36
43
101
19
36
120
5
4
39
53
19
5
40
20
220
68
12
4
75
5
19
125
192
79
65
36
19
21
99
77
24
16
39
5
24
19
65
12
55
45
24
56
96
4
24
20
16
39
45
140
36
84
280
15
12
12
33
32
72
19
5
12
19
36
24
53
12
36
84
55
65
103
113
4
8
28
8
24
168
144
43
113
7
5
31
65
52
423
17
12
103
9
36
80
40
8
12
127
57
39
72
33
56
24
40
36
68
36
24
60
16
15
12
60
5
48
91
5
16
152
36
67
60
9
15
5
79
12
17
156
127
29
84
36
103
168
53
7
180
9
8
67
36
29
24
16
216
20
28
36
68
76
51
48
96
5
19
33
32
108
72
7
53
12
43
36
252
17
120
31
24
21
32
120
55
9
75
60
36
12
77
64
27
149
24
16
111
69
20
24
7
113
12
103
105
32
19
21
224
31
5
55
9
56
7
81
27
24
89
24
28
32
36
175
45
96
15
36
12
5
31
17
40
15
60
60
9
44
19
5
55
81
44
91
144
5
55
17
79
24
12
81
8
7
89
36
100
87
5
28
15
24
5
60
4
104
55
5
43
65
60
115
12
41
132
40
8
76
15
41
148
152
72
7
21
15
77
7
41
132
52
20
79
5
12
72
96
16
123
60
120
5
36
12
40
87
21
20
67
5
88
15
180
12
65
24
31
12
173
48
19
5
31
60
45
27
53
7
77
36
12
100
48
20
12
115
69
20
16
8
12
7
33
80
43
29
12
91
9
15
41
4
75
48
65
103
5
7
33
87
60
57
36
63
89
31
132
45
92
60
7
36
65
4
20
19
17
4
3
33
68
79
33
39
36
5
4
44
67
5
72
28
24
39
5
96
60
19
72
72
41
24
112
51
33
56
24
136
39
105
36
104
36
48
12
16
68
24
16
51
5
168
55
33
8
36
36
40
3
96
69
75
5
60
19
48
65
12
76
20
7
48
5
7
12
53
252
28
44
79
29
36
67
105
48
80
12
79
60
84
12
168
41
24
ABCD 96922783234*3^$a+1 [50010]
104
40
3
5
360
7
132
300
144
369
27
5
91
120
213
216
8
88
39
33
8
168
19
77
139
5
120
112
8
319
41
7
9
51
29
40
176
40
15
24
41
48
127
48
9
56
144
16
51
48
36
132
5
168
7
9
80
103
96
201
48
3
29
40
3
48
149
16
48
135
41
88
27
36
105
8
319
161
55
60
117
128
151
36
77
40
8
88
32
72
136
24
176
67
5
43
5
96
43
5
72
16
32
40
231
89
96
19
72
381
15
65
43
45
32
103
17
72
31
144
105
135
65
48
139
21
15
192
96
9
8
168
24
151
17
24
24
19
36
96
65
160
111
17
43
144
93
32
88
56
96
79
105
111
288
33
152
16
144
120
32
40
80
175
233
96
16
3
36
120
177
104
31
33
72
80
168
19
125
88
8
64
8
19
29
96
120
16
99
396
17
48
7
401
24
43
45
32
31
201
315
36
89
184
75
5
192
19
108
65
451
24
5
48
55
65
24
40
63
41
352
224
91
12
216
60
45
72
147
36
65
96
151
65
24
136
48
200
144
120
55
57
24
264
87
108
5
48
120
72
40
72
291
192
53
19
165
3
165
200
43
60
209
24
55
180
84
81
32
127
161
64
8
120
24
16
192
48
32
175
41
384
48
88
87
9
216
152
43
69
183
153
255
9
120
3
36
105
39
48
89
19
77
19
36
17
16
231
36
125
48
72
43
216
60
84
77
64
24
231
105
96
123
237
152
112
39
17
144
48
48
19
101
144
136
80
120
72
160
8
64
48
32
24
127
9
135
153
63
17
40
168
63
17
127
57
80
40
224
7
9
99
144
197
24
91
180
33
192
111
108
77
19
21
48
159
60
5
48
72
67
141
8
24
31
72
65
55
60
5
187
108
65
48
55
120
9
8
7
36
69
80
192
19
29
91
132
9
24
32
19
141
27
45
96
147
29
43
221
7
252
72
21
80
103
17
88
72
75
77
67
29
384
127
84
69
63
48
185
55
17
304
39
17
24
40
48
51
29
96
55
36
93
15
12
180
144
96
216
12
240
156
9
15
153
27
45
152
96
40
80
64
75
405
24
104
48
120
48
96
24
19
36
137
72
151
81
75
165
39
12
29
24
160
24
120
63
144
81
8
55
17
48
24
31
57
32
7
9
27
125
67
93
80
64
3
53
24
24
24
16
111
41
24
88
27
53
160
147
21
15
9
24
56
31
65
24
55
129
51
101
64
111
17
120
7
65
48
216
24
48
43
144
5
48
259
485
199
81
75
24
72
197
72
208
72
216
8
19
45
75
216
29
48
48
24
175
72
65
64
56
91
53
199
48
24
36
108
36
108
81
80
40
51
125
19
117
8
72
ABCD 96923052706*3^$a+1 [50084]
41
7
48
12
80
48
4
24
12
8
12
24
64
11
18
31
32
12
52
68
28
17
67
8
135
18
43
56
40
11
25
72
36
60
12
65
87
87
1
24
24
11
9
24
57
15
3
12
25
35
13
12
11
37
60
5
3
40
119
9
12
4
80
4
156
95
9
9
3
15
42
27
4
12
5
7
188
45
55
12
5
7
8
3
30
7
35
21
24
16
32
12
3
25
24
20
148
20
33
19
56
4
11
12
18
79
56
12
93
12
60
103
24
8
27
30
31
104
76
48
44
52
41
60
3
51
1
72
32
3
1
32
4
24
140
36
63
37
96
20
4
20
16
5
15
39
6
27
28
29
31
24
8
36
72
4
65
19
161
55
20
36
40
47
33
52
96
47
37
12
155
30
18
33
100
29
19
17
63
69
15
15
33
40
72
32
24
16
36
8
51
126
7
77
103
32
4
24
12
65
43
8
12
45
108
43
11
18
123
159
9
64
8
9
75
33
15
28
44
40
41
55
80
4
143
73
35
45
88
36
44
9
43
32
12
21
12
3
108
64
12
8
27
21
45
15
28
96
41
3
177
42
25
8
24
33
27
40
68
52
5
31
119
1
168
56
16
20
28
72
24
5
43
92
15
21
48
40
36
68
12
36
39
1
32
12
28
23
45
24
21
12
27
24
39
37
56
12
112
5
31
17
7
20
15
18
48
79
68
16
20
51
45
16
8
129
7
48
12
68
100
8
12
76
12
24
8
72
4
36
108
72
8
87
1
44
16
59
6
67
20
15
21
16
35
45
60
76
20
39
18
3
45
24
216
54
1
8
40
12
137
7
20
28
47
9
99
42
15
21
195
105
55
8
96
124
72
24
125
15
16
65
30
25
29
3
57
48
27
48
93
30
45
4
83
18
39
204
27
49
23
30
3
64
5
6
84
21
24
120
36
15
33
4
17
111
24
16
17
27
196
5
27
33
39
16
17
63
40
8
4
68
4
11
9
63
21
51
13
80
60
28
20
45
27
15
13
24
20
24
12
52
47
25
65
31
12
36
24
5
15
16
32
12
12
21
75
4
8
28
8
21
63
12
60
4
36
60
104
81
36
3
4
32
45
39
39
108
37
17
36
12
27
16
108
11
18
108
3
16
8
16
56
15
1
92
40
116
4
36
101
75
33
67
5
55
5
55
20
4
20
57
19
53
51
16
8
72
75
13
23
13
20
52
24
84
44
27
1
5
7
77
3
40
36
80
12
9
3
12
21
3
16
20
16
24
8
3
33
12
45
114
25
68
15
37
68
16
71
105
16
149
63
28
8
84
48
4
8
28
8
16
35
18
15
88
20
40
65
42
37
24
41
36
15
88
12
32
48
9
75
28
12
11
9
16
12
35
12
18
51
129
123
12
120
28
24
5
3
16
12
44
28
35
105
153
12
42
1
44
16
24
23
1
44
27
30
15
24
64
113
3
24
33
43
32
15
30
15
12
16
17
7
92
36
45
39
96
40
92
16
36
23
18
19
11
9
4
20
16
11
25
5
24
91
32
76
101
6
84
21
4
60
5
6
9
21
127
32
16
24
156
20
40
24
11
24
1
8
36
21
27
28
8
16
65
19
36
68
75
1
36
24
20
4
5
18
25
20
87
13
12
5
3
48
4
5
3
12
87
21
28
11
66
24
99
4
8
4
108
12
11
37
17
75
24
40
32
12
132
60
21
7
17
19
44
45
7
20
21
67
48
84
5
75
33
12
3
48
45
55
17
12
6
37
20
40
20
28
12
35
57
3
12
18
31
24
72
41
3
144
33
12
7
60
36
48
24
65
31
12
68
9
42
105
15
61
152
52
11
37
68
15
49
23
21
52
44
36
112
5
72
31
24
80
81
43
11
1
20
57
7
41
63
24
48
40
32
16
36
8
3
24
18
27
4
59
90
12
39
16
68
27
13
8
48
112
17
63
9
43
5
55
12
104
132
60
4
36
17
51
72
28
24
68
39
45
48
12
40
36
32
27
9
12
135
117
12
28
5
18
42
12
123
45
7
20
16
59
21
4
35
9
52
44
76
84
5
51
40
17
18
13
20
12
45
19
56
15
90
79
5
36
3
52
5
7
173
7
12
8
40
8
4
11
9
45
198
57
36
60
12
28
20
60
9
31
29
18
45
132
4
17
75
60
4
41
67
35
37
60
11
13
44
57
103
8
69
19
11
9
60
36
16
5
39
24
132
4
20
4
176
100
80
33
3
28
12
8
99
1
47
54
15
45
63
36
12
40
59
33
27
25
20
40
8
27
1
5
27
28
8
112
72
32
3
13
20
12
72
15
18
31
59
13
68
57
43
89
67
8
28
8
81
39
16
24
56
24
16
48
35
18
3
60
129
42
13
77
3
105
3
24
63
37
44
12
64
36
20
15
13
44
147
13
5
18
72
33
15
73
17
63
51
61
60
8
9
15
28
32
156
57
7
8
64
56
60
9
3
15
45
148
12
5
31
104
63
60
57
15
18
12
108
19
80
24
40
32
52
23
49
56
12
33
15
24
33
3
27
37
5
36
55
20
15
9
16
8
24
12
120
36
88
119
12
21
52
5
31
32
4
60
8
3
13
44
16
17
3
69
42
18
31
24
17
15
3
81
39
25
8
4
48
5
31
20
96
60
45
79
32
12
28
17
18
9
4
59
18
30
25
8
12
60
9
30
1
84
11
9
28
137
55
24
17
79
20
76
20
12
45
3
12
52
35
6
43
56
63
18
27
12
28
72
20
15
9
16
11
33
12
64
44
4
47
13
48
104
153
123
27
37
11
42
7
44
60
36
24
99
33
195
57
28
5
127
53
7
8
39
6
54
108
33
72
28
29
51
24
135
13
5
42
36
57
52
8
40
32
21
19
23
85
17
78
13
8
36
51
73
32
40
17
3
15
25
48
72
60
24
53
7
191
24
13
8
45
3
16
8
12
3
18
15
28
11
45
45
103
17
15
28
12
80
16
20
24
48
27
21
39
30
6
45
4
20
16
ABCD 96923088994*3^$a+1 [50175]
23
1
24
18
114
15
15
65
25
23
61
35
7
45
32
76
32
85
60
47
36
16
9
96
35
4
57
99
21
18
24
6
12
30
18
95
31
18
6
72
17
13
83
79
42
54
6
48
72
51
32
52
60
45
90
9
45
24
60
12
51
32
1
6
24
5
12
7
57
20
16
93
6
6
48
24
27
48
87
30
11
97
51
45
15
21
18
48
9
15
18
48
15
69
18
18
87
32
1
24
30
24
21
108
48
68
16
188
1
47
37
36
6
54
12
48
47
37
96
36
48
30
45
21
12
12
47
25
6
18
72
23
4
92
73
27
195
18
30
30
18
78
24
42
24
6
15
21
23
36
13
60
96
60
71
96
49
15
9
60
24
12
36
12
27
44
31
48
42
30
66
30
30
12
60
36
96
63
45
36
36
59
31
30
60
54
6
66
89
13
48
108
24
15
21
47
13
30
120
29
13
63
111
96
17
16
39
18
78
29
61
60
42
29
43
78
84
120
59
97
12
78
24
48
6
12
39
36
9
48
132
51
3
9
20
37
6
30
114
96
5
12
1
180
27
15
54
48
96
24
35
1
12
23
1
18
42
63
36
57
24
36
48
27
57
36
150
72
113
36
1
12
3
12
33
132
18
18
60
42
17
37
108
47
48
1
30
96
5
1
27
15
17
73
30
105
20
16
21
59
16
51
24
54
59
31
42
144
6
30
18
6
60
83
25
36
15
96
45
36
12
3
39
89
7
18
12
75
32
96
1
78
65
52
9
51
15
81
33
60
12
12
60
12
24
66
18
78
9
20
19
9
36
80
37
39
9
36
3
57
39
129
83
67
18
123
51
24
69
117
24
102
77
97
11
55
24
149
112
45
12
18
18
12
3
15
30
144
12
48
36
42
18
11
1
60
35
19
24
69
45
6
29
28
84
21
24
6
144
54
24
11
49
30
6
11
79
5
61
51
108
9
102
90
71
7
18
48
12
27
21
60
12
35
4
33
12
3
33
63
80
156
25
54
6
60
6
89
25
59
97
228
11
1
132
11
19
72
54
95
115
6
48
12
11
60
4
3
57
84
9
96
36
15
68
13
24
6
24
24
81
45
39
69
12
66
30
48
15
105
119
60
61
96
18
72
29
37
12
27
141
99
153
75
45
30
18
3
27
33
21
18
45
32
1
12
6
57
63
17
79
6
15
33
120
66
53
61
156
108
72
30
6
47
1
72
12
36
167
25
84
15
9
60
11
16
48
69
75
15
113
49
36
63
51
6
48
24
12
96
60
48
60
54
17
55
29
112
153
114
30
3
9
23
36
19
125
1
47
37
107
85
36
24
18
66
6
18
3
117
108
24
96
72
156
15
207
114
3
21
24
48
3
129
90
81
15
69
27
6
18
45
92
25
48
6
150
95
1
123
57
78
45
45
24
30
30
12
30
5
1
42
5
13
30
192
53
49
36
132
3
20
28
9
75
105
3
33
6
18
78
18
27
117
23
25
12
36
11
16
27
6
90
81
39
6
18
30
60
12
11
49
24
27
32
112
45
99
21
11
48
67
30
18
41
16
33
60
42
30
27
33
3
9
3
32
7
29
12
48
127
18
102
30
90
24
29
37
24
15
81
3
60
15
66
126
138
75
32
25
18
24
6
35
25
72
12
35
37
24
36
15
20
61
12
66
6
60
30
54
15
75
21
69
6
21
32
1
36
6
42
27
144
176
133
87
144
165
11
16
15
17
1
6
48
45
33
42
5
13
48
132
59
73
12
11
7
18
59
16
75
18
24
11
12
55
18
126
18
11
1
11
25
132
132
15
128
240
73
107
91
17
133
120
24
47
16
75
17
85
12
6
48
77
19
18
11
25
66
53
37
11
60
13
24
12
3
3
24
18
131
60
1
3
12
15
78
23
124
15
6
108
54
6
42
185
7
93
27
18
83
1
18
72
24
30
15
9
36
159
117
84
6
101
12
7
89
4
27
6
48
24
18
90
12
11
7
29
19
42
47
25
30
42
15
33
3
105
90
54
24
12
102
42
54
9
32
229
24
23
28
32
13
51
20
60
1
48
6
29
144
48
13
24
6
66
60
119
12
127
17
16
15
113
1
24
12
12
63
15
30
12
11
12
37
42
21
45
24
30
125
49
96
11
4
69
6
33
33
15
33
12
12
71
7
24
54
24
42
78
15
12
96
33
51
21
23
16
15
96
33
15
17
55
30
72
42
114
27
9
3
21
11
31
18
47
49
3
93
24
48
78
54
24
15
140
55
57
9
39
45
12
132
87
3
30
11
181
11
4
45
84
11
16
117
42
30
39
9
36
47
37
12
60
23
61
60
42
18
11
13
60
48
42
45
12
21
47
48
12
37
24
12
27
27
6
18
90
6
54
60
39
128
79
6
12
12
23
43
33
57
24
24
39
32
1
35
28
141
135
3
42
3
32
28
15
17
16
33
36
24
12
27
93
84
63
60
33
3
44
36
12
13
24
95
25
18
53
60
180
37
48
84
23
25
12
36
36
150
48
42
48
36
15
51
30
108
6
6
18
6
11
1
3
27
5
19
90
60
83
13
23
16
123
5
1
11
16
9
6
33
15
54
47
1
42
33
9
24
24
132
39
51
41
ABCD 96923651296*3^$a+1 [50093]
43
17
54
1
149
60
22
9
360
48
27
44
66
36
30
48
109
41
31
24
5
90
30
67
135
9
95
49
17
7
41
36
19
5
226
144
81
24
11
16
45
29
235
48
47
54
10
26
130
180
50
6
120
18
22
20
4
134
66
160
26
78
1
24
167
18
10
69
53
84
130
36
33
41
30
25
96
123
2
139
5
24
19
120
47
1
120
95
144
49
47
18
180
72
118
26
154
50
6
121
89
54
30
67
53
22
80
28
225
125
72
108
36
84
127
24
95
1
5
115
39
14
10
12
80
60
73
5
12
10
74
114
121
95
73
48
15
68
61
29
91
96
245
58
9
111
62
90
64
44
60
36
13
17
24
10
62
48
31
24
5
6
54
31
24
15
56
49
24
101
19
23
73
15
26
103
101
60
31
119
66
24
60
30
85
197
67
53
187
48
29
154
92
13
96
71
25
48
17
18
180
16
110
19
75
20
90
55
137
7
47
1
24
35
61
65
114
4
57
183
26
103
137
84
30
61
65
174
90
36
36
24
103
47
54
10
116
6
55
15
98
252
48
96
54
100
105
131
6
30
49
48
27
60
9
24
96
41
31
63
105
72
65
84
120
19
96
5
36
190
68
61
95
1
23
25
5
10
116
30
6
28
36
140
60
25
11
48
76
80
64
20
76
20
13
191
120
97
23
42
7
96
77
19
41
7
72
24
41
60
36
24
79
95
102
19
29
10
20
85
47
18
31
24
15
62
259
101
10
8
49
63
9
24
107
13
87
38
10
236
174
30
6
60
150
136
33
5
106
129
5
115
96
48
72
5
90
54
30
330
22
20
234
34
62
108
72
90
169
215
30
10
9
17
48
31
240
15
36
14
286
24
81
5
139
11
18
66
6
10
129
59
16
20
1
72
17
24
22
74
166
84
45
89
6
126
48
67
120
53
42
184
9
71
1
48
17
7
47
16
9
5
19
144
111
50
36
259
71
6
18
6
19
17
84
10
56
73
5
67
48
24
48
23
30
36
174
40
9
17
46
33
41
166
33
96
29
156
31
72
173
24
120
19
24
47
49
77
18
409
168
24
65
79
161
6
54
10
129
72
15
14
6
150
127
11
36
16
108
2
138
1
35
126
30
30
114
4
21
5
84
79
47
84
6
70
14
42
25
192
3
44
145
24
17
55
39
9
35
229
11
12
40
98
7
24
29
66
1
5
139
11
54
144
31
24
35
61
5
19
65
150
36
13
23
64
105
48
47
16
14
43
11
6
84
67
3
26
115
35
64
110
30
16
134
46
14
7
24
15
9
111
104
126
114
1
5
30
16
45
48
24
96
24
72
15
9
51
116
24
4
80
30
31
35
196
8
49
161
31
5
66
90
118
12
134
6
84
204
97
15
9
65
6
18
150
25
24
41
7
23
6
130
24
9
137
103
11
36
96
49
41
78
1
99
86
84
6
61
48
41
55
24
77
58
96
80
30
43
23
40
14
24
67
65
103
95
90
6
216
30
60
7
87
146
84
34
212
37
143
73
95
1
161
48
55
65
12
19
48
11
6
10
21
125
30
4
105
15
24
9
63
177
3
44
66
144
55
71
90
54
66
198
120
6
19
11
30
46
38
202
9
11
28
62
60
24
55
120
29
180
6
120
36
48
162
24
36
30
54
114
42
7
77
36
84
90
40
36
98
42
84
13
101
67
39
81
15
14
19
216
5
10
33
23
4
69
15
26
199
120
17
55
144
29
66
96
30
10
9
24
17
94
176
84
124
105
71
40
80
76
20
30
84
31
65
168
12
18
102
84
55
5
43
167
76
14
55
24
137
70
20
54
55
5
60
55
11
109
96
72
171
117
24
48
47
6
10
177
53
ABCD 96923765054*3^$a+1 [50026]
45
174
1
8
16
44
36
3
97
48
48
5
15
148
59
12
13
41
19
8
105
12
15
40
8
117
15
72
124
84
56
9
87
4
35
6
3
33
7
47
18
30
1
17
15
40
35
78
12
55
72
32
9
27
3
42
12
42
18
48
72
7
20
88
20
112
83
18
7
36
167
69
39
1
180
5
31
5
27
48
72
33
30
25
180
168
56
28
35
90
63
12
40
83
49
68
12
24
45
12
127
8
60
3
61
11
97
53
12
78
9
9
79
12
44
12
4
20
45
120
15
9
19
56
15
21
15
1
92
33
3
52
35
48
1
23
61
92
4
68
16
11
18
18
12
13
23
49
47
45
76
35
42
12
36
55
77
3
52
72
36
53
12
72
43
24
29
211
5
216
180
43
132
68
27
18
12
43
12
60
17
103
44
15
85
5
171
27
73
17
91
47
13
60
77
12
15
12
76
65
18
57
123
49
8
99
33
3
69
88
60
32
76
23
81
28
36
116
28
8
12
33
43
36
29
7
12
12
53
90
6
30
37
35
25
20
33
36
19
12
5
12
36
51
63
85
12
29
84
7
71
18
7
120
12
17
24
36
36
135
3
72
49
59
121
96
23
30
31
5
18
1
24
8
28
35
49
41
66
1
24
53
3
33
91
36
35
85
32
156
15
57
63
42
19
125
144
72
63
4
95
13
5
18
54
211
5
27
40
60
35
144
61
5
55
35
108
6
30
105
3
6
30
42
39
16
137
55
96
65
19
125
36
7
60
24
35
1
44
15
61
5
63
81
19
161
15
75
13
48
80
45
54
129
27
54
151
8
40
12
77
51
16
120
20
64
12
48
47
45
28
32
27
25
41
60
72
19
11
24
13
53
24
36
54
81
12
63
18
24
7
20
76
8
45
79
8
28
29
7
48
8
4
20
9
27
4
35
18
7
56
9
19
32
27
193
53
67
5
18
1
48
56
21
15
45
48
36
27
9
6
45
9
55
11
45
24
4
71
54
15
4
17
31
32
33
67
71
1
8
28
32
75
6
19
11
24
13
32
40
240
17
90
21
117
51
9
7
41
27
40
96
12
5
54
1
264
84
84
95
18
3
9
15
112
36
35
108
6
79
11
48
117
60
3
132
66
127
8
33
12
7
47
36
9
9
96
55
35
21
28
17
63
52
17
7
83
61
236
144
124
92
21
60
18
25
12
35
145
12
35
72
25
20
33
67
36
8
16
11
24
201
69
31
53
27
123
90
7
24
44
9
6
12
253
12
24
53
18
18
31
24
35
1
5
36
12
36
24
30
1
60
65
7
53
12
43
72
35
13
140
196
65
48
36
7
125
39
100
5
36
79
11
138
7
47
1
77
7
60
17
63
15
13
23
49
77
99
9
63
63
9
21
180
7
20
40
65
3
40
72
29
43
60
23
12
37
35
61
89
36
67
5
36
12
7
12
71
60
9
84
105
75
52
89
55
11
42
27
48
33
12
7
119
9
96
40
84
36
29
48
60
19
20
4
24
5
30
25
71
216
66
24
48
7
48
48
140
64
71
37
95
12
189
16
8
27
9
52
65
12
18
18
19
36
59
45
12
123
18
48
36
15
9
135
12
33
147
28
41
30
114
36
75
9
6
21
4
41
72
43
12
8
28
32
57
96
67
23
1
89
54
30
27
136
23
66
103
23
42
3
40
48
11
96
97
12
71
54
39
4
72
24
24
17
18
30
36
6
21
24
111
114
43
48
35
49
5
30
61
60
47
1
17
30
33
12
33
91
156
8
69
115
47
61
119
49
5
12
15
12
40
12
71
18
36
63
3
54
55
44
9
51
9
3
15
54
19
137
55
8
100
36
53
90
61
11
13
32
28
8
100
5
72
30
1
32
75
49
48
17
84
6
1
17
36
12
108
7
20
60
120
4
48
47
25
44
27
25
5
55
17
43
44
39
6
31
24
8
45
31
35
24
66
27
108
87
90
30
25
20
24
9
31
5
108
63
57
6
25
155
97
5
18
9
28
108
71
13
47
18
48
55
44
81
15
28
80
4
32
16
29
30
25
29
6
9
27
37
132
29
36
180
48
36
15
99
97
41
19
41
79
11
30
7
35
36
57
9
24
19
48
23
66
96
187
12
60
24
41
19
29
7
101
7
8
9
30
1
5
7
72
11
72
18
235
12
8
100
8
27
9
60
21
63
100
72
8
9
42
1
179
48
78
18
30
6
54
7
24
36
23
49
107
13
5
27
51
18
84
7
108
72
96
5
87
12
24
81
36
67
32
9
90
21
9
72
27
28
5
30
253
41
144
7
65
75
4
41
43
12
107
81
9
78
45
9
18
48
9
33
66
6
3
52
8
72
9
30
42
103
32
63
85
161
31
32
28
17
27
9
31
23
37
8
52
44
16
20
3
37
5
18
18
18
9
3
45
15
25
23
1
96
17
102
126
72
18
49
24
96
11
13
32
40
5
72
7
29
6
120
6
18
85
260
15
21
9
60
31
23
73
83
42
43
96
71
49
68
27
6
120
127
12
5
6
45
3
25
11
13
56
ABCD 96923965636*3^$a+1 [50076]
12
17
199
23
117
27
45
4
44
105
18
61
68
63
25
17
54
66
19
204
80
12
4
23
36
36
25
71
49
8
51
1
44
36
75
33
16
20
3
33
4
12
29
12
91
36
5
135
3
6
31
96
36
17
63
120
4
68
28
12
5
15
99
30
19
167
90
30
13
12
8
9
102
1
12
24
5
54
18
19
53
3
4
11
25
41
36
6
37
24
11
25
23
9
36
4
48
92
63
85
59
60
18
30
18
79
24
11
66
27
15
72
73
8
27
21
4
36
137
75
27
18
18
54
6
97
32
76
20
196
164
100
24
29
54
13
59
1
24
32
28
120
60
60
12
53
27
16
84
113
66
49
20
45
12
15
16
131
60
156
6
30
145
35
105
3
9
28
12
83
57
69
103
96
24
20
28
17
12
19
5
7
32
72
60
27
36
57
4
12
72
8
27
57
16
44
244
20
69
90
1
191
1
32
21
60
175
12
65
180
7
60
23
93
105
7
12
20
357
31
12
48
24
5
19
116
96
165
43
35
9
16
5
6
9
40
71
109
5
72
79
20
84
15
85
36
23
36
45
12
27
24
9
27
12
24
25
101
48
91
113
18
18
55
12
113
30
33
27
84
33
9
18
13
95
9
64
36
36
8
208
8
4
5
30
24
66
15
180
88
23
117
45
78
37
44
28
20
28
68
64
20
15
138
15
12
28
48
56
3
25
107
85
5
30
13
59
9
40
23
109
5
7
29
30
96
45
28
11
72
96
36
45
76
41
19
47
25
53
66
60
13
36
5
12
15
64
24
12
44
76
17
63
4
65
19
72
24
48
47
49
47
25
72
11
9
27
169
104
15
1
12
17
36
55
23
1
36
11
25
48
41
39
52
11
85
65
115
20
27
61
5
6
13
48
23
37
71
150
171
28
24
59
25
72
120
12
29
126
36
156
33
9
3
76
60
68
9
55
65
67
24
44
15
205
12
29
15
36
4
96
44
63
12
1
60
60
59
25
20
40
5
7
20
148
56
36
40
17
18
37
48
24
84
92
3
78
3
28
53
87
28
44
4
12
41
6
37
83
97
116
4
84
24
36
113
67
23
1
35
201
4
29
19
11
81
99
60
120
13
96
107
61
89
7
20
63
66
7
92
33
3
15
49
8
168
36
40
36
8
244
17
55
8
51
12
9
40
5
91
35
45
24
76
8
9
15
27
1
47
18
7
36
83
13
60
23
1
11
9
9
15
16
95
9
52
48
12
36
5
18
96
12
33
148
48
92
112
8
132
4
23
13
5
3
69
7
59
18
7
12
44
76
60
35
61
44
36
12
81
7
17
18
25
23
78
31
8
60
27
121
60
29
51
45
7
29
3
132
4
35
60
37
8
3
37
35
49
11
37
80
9
19
24
12
29
78
61
32
16
12
60
11
60
54
55
36
24
59
33
64
11
18
54
1
12
65
31
59
54
12
72
60
43
48
56
24
81
139
23
81
36
124
29
18
145
80
36
9
54
1
44
93
6
30
31
20
72
4
17
19
77
12
91
44
16
47
96
9
16
72
41
7
56
33
31
32
3
25
56
28
41
67
23
129
33
3
76
83
81
27
45
100
12
35
33
40
24
240
11
18
151
23
1
113
30
33
28
11
96
9
4
72
5
18
36
25
32
51
1
65
36
90
25
96
48
72
11
109
60
36
11
1
120
23
13
180
11
9
39
78
54
1
44
36
75
54
31
11
21
135
42
12
7
11
78
30
6
19
36
35
57
132
147
25
8
72
9
48
91
8
28
152
51
37
65
36
31
11
13
48
5
51
27
36
1
8
147
1
17
19
59
12
153
4
20
9
43
29
75
40
59
13
48
144
107
25
24
17
54
105
4
5
7
11
61
108
29
43
83
9
9
115
23
69
48
87
37
11
9
36
36
15
144
25
23
24
25
60
48
12
24
23
25
8
45
36
91
8
3
24
1
12
8
16
35
9
12
15
84
18
55
108
5
30
133
107
109
29
15
45
31
8
36
4
11
1
17
99
27
13
107
18
103
5
18
13
5
6
49
23
13
5
79
23
25
71
66
126
97
35
81
16
29
99
3
168
36
49
113
63
4
77
7
23
37
17
42
9
9
138
13
72
36
41
36
15
144
63
48
18
60
66
49
59
24
181
29
27
69
12
31
5
43
96
29
39
28
24
8
12
76
83
54
67
59
12
18
6
1
12
36
44
40
5
54
60
12
1
5
36
63
16
24
72
8
52
17
3
15
48
37
48
12
20
4
47
21
36
9
63
69
103
12
56
28
11
24
72
73
132
12
47
25
44
3
37
36
53
60
36
55
60
23
18
55
17
67
24
5
30
33
63
48
24
144
1
35
93
15
57
87
1
17
75
52
47
1
32
52
5
108
27
28
36
12
59
96
37
53
18
45
4
8
4
20
99
1
60
77
7
92
60
4
24
35
9
172
53
12
19
17
24
216
7
83
84
49
47
9
40
36
32
12
76
48
11
42
3
171
18
7
48
35
105
52
47
25
11
1
48
5
43
48
72
29
72
54
97
47
25
35
1
44
124
5
18
ABCD 96924144776*3^$a+1 [50007]
24
5
19
5
31
17
24
16
24
8
31
36
48
12
69
96
99
24
12
41
28
32
4
3
81
80
19
41
36
43
12
101
12
127
168
45
15
12
41
72
7
29
36
19
41
96
12
43
53
16
3
17
31
24
5
36
4
39
12
12
12
29
79
5
12
31
60
45
27
45
15
57
15
33
51
24
5
55
53
48
36
24
64
51
77
67
48
17
67
9
32
4
39
5
31
5
115
41
55
17
72
4
44
48
7
12
53
31
89
16
51
69
27
24
5
36
12
40
8
64
15
21
15
33
39
21
80
7
9
3
96
96
48
17
48
28
32
16
104
16
24
20
48
7
5
55
33
8
16
128
36
7
93
32
60
60
52
87
24
12
17
40
123
12
21
44
7
9
32
7
12
29
19
17
103
12
129
135
144
5
12
55
29
4
12
15
36
12
45
3
17
43
9
3
5
40
3
9
51
29
16
15
12
108
57
135
41
36
88
32
96
43
29
7
65
79
21
15
29
132
43
5
16
15
53
40
116
36
40
51
108
5
16
164
24
211
65
55
36
33
68
4
24
36
15
84
72
60
53
16
56
12
16
51
33
51
29
103
5
52
72
111
5
43
5
4
168
24
128
16
75
21
8
103
9
3
17
16
27
17
19
36
9
51
33
68
28
32
43
9
12
3
17
28
27
5
19
65
19
41
4
56
4
3
29
55
9
15
125
112
8
72
43
84
81
36
63
72
5
24
16
8
16
15
41
40
3
5
12
19
9
15
41
16
48
3
12
17
19
5
55
120
69
3
9
20
16
60
24
56
24
19
29
40
120
120
56
31
36
5
40
15
29
4
39
36
5
31
45
68
40
3
24
5
88
87
5
36
120
19
5
115
41
43
156
41
108
100
27
9
15
41
40
3
12
24
5
28
51
5
31
45
48
3
57
15
33
159
48
17
19
17
7
5
7
93
12
51
12
101
144
16
96
3
12
125
36
7
41
12
48
64
3
48
29
48
7
65
12
55
5
4
87
45
75
72
48
24
29
52
99
125
19
41
4
32
12
16
32
7
36
21
15
65
43
45
63
9
8
16
12
3
41
84
67
9
3
53
40
32
7
29
124
3
5
120
40
44
4
96
8
16
116
19
65
40
20
144
31
72
24
29
151
9
24
48
3
12
77
7
41
48
12
7
36
60
29
12
48
31
9
12
36
39
60
21
15
12
5
48
132
36
7
48
65
4
63
24
60
9
39
12
5
16
32
72
84
79
36
57
20
28
27
5
7
177
39
5
76
195
53
88
3
84
12
24
29
16
12
20
19
105
36
15
89
19
24
5
7
185
4
36
56
180
12
16
15
9
27
5
40
68
43
17
16
15
5
4
60
60
68
52
27
24
21
8
28
15
12
5
48
100
92
12
16
128
19
12
9
12
15
24
5
36
48
7
69
48
80
112
39
12
60
17
16
75
21
104
31
41
52
20
7
33
32
48
48
55
33
12
188
4
36
39
17
31
17
7
9
84
156
24
75
33
12
20
36
124
3
17
43
12
48
57
3
5
52
12
68
12
36
43
9
96
15
9
8
43
17
12
43
5
43
29
96
12
60
55
29
43
41
19
53
7
12
48
53
19
69
27
57
20
96
60
60
96
16
15
5
28
36
20
19
12
24
5
43
21
27
17
52
99
29
28
15
17
36
91
21
123
17
7
41
24
28
20
7
96
180
36
29
19
57
3
12
168
36
21
39
24
41
7
69
44
16
3
17
36
7
33
32
7
33
8
84
43
21
44
36
36
60
76
24
44
7
45
8
24
40
111
17
64
24
56
40
3
36
69
96
15
24
48
9
63
36
41
24
7
69
15
53
48
79
24
81
36
12
8
28
15
81
20
24
84
67
33
80
16
15
24
33
135
113
24
7
29
4
3
29
55
53
16
15
24
21
27
5
64
20
96
7
21
36
44
67
17
16
12
32
31
17
64
8
12
31
24
45
44
31
113
28
32
96
7
12
72
41
28
39
17
48
7
5
4
12
27
5
43
117
15
48
29
4
32
4
3
5
43
84
33
132
68
31
12
12
12
36
5
28
36
39
9
3
65
64
39
5
12
19
5
31
24
69
20
60
55
24
5
60
31
36
120
5
55
29
192
43
69
60
60
15
17
4
20
67
69
68
48
12
91
9
12
39
9
32
84
31
48
45
15
17
48
36
7
53
115
24
5
127
36
65
4
8
16
32
7
17
55
24
144
41
91
9
27
60
45
15
12
17
43
17
88
51
24
45
15
5
28
20
19
48
17
108
55
12
41
19
21
32
112
51
5
19
21
12
20
31
36
165
15
24
17
7
5
28
128
91
21
39
36
45
39
89
31
84
12
9
51
48
17
12
48
7
17
19
29
108
43
36
33
60
48
8
7
17
72
31
48
77
43
96
84
29
40
111
36
108
17
19
9
116
60
4
56
55
17
127
17
31
65
24
16
87
41
40
99
5
120
40
3
5
12
31
12
24
9
132
3
9
15
48
9
8
40
152
55
120
5
64
60
24
27
36
17
48
40
68
55
12
17
43
12
17
55
24
9
120
3
17
7
69
27
5
7
45
27
33
8
19
5
19
21
44
91
36
17
12
36
12
40
128
12
7
41
55
84
21
20
60
48
19
36
12
9
36
27
33
15
53
52
24
48
51
12
12
45
8
4
20
19
9
68
67
48
77
40
3
12
36
21
8
55
57
15
5
19
65
19
21
99
5
12
28
20
16
51
33
12
44
36
16
20
12
28
72
3
24
29
7
9
63
17
84
76
63
17
16
32
31
57
12
3
29
36
7
5
12
55
65
120
48
91
9
75
17
19
29
40
8
112
27
29
12
7
36
69
12
3
101
7
5
12
31
60
5
19
21
24
27
84
21
36
8
52
60
27
36
9
80
16
15
9
20
7
24
5
55
105
44
12
48
31
9
48
3
41
36
48
112
15
ABCD 96924157028*3^$a+1 [50143]
8
7
53
60
49
111
69
11
12
40
20
96
172
63
69
20
148
15
18
72
15
12
27
41
48
55
29
108
97
23
60
120
40
12
56
52
332
28
60
140
12
120
25
3
32
1
47
40
92
48
25
35
40
20
13
47
7
33
75
144
21
60
68
60
144
148
20
40
60
20
7
5
85
18
108
5
12
40
72
15
41
4
81
59
13
54
21
69
11
52
27
18
108
18
36
21
195
18
39
51
5
4
8
40
15
57
56
24
96
232
93
54
36
36
144
72
113
31
33
21
27
92
60
40
51
65
60
12
40
3
65
4
21
47
12
85
3
8
97
143
12
12
265
35
145
36
36
23
96
24
55
5
13
47
48
60
43
17
52
3
5
48
132
252
85
3
15
17
40
51
17
352
45
15
3
65
79
33
57
51
20
120
7
125
36
1
179
72
40
20
40
20
100
20
13
179
55
185
208
12
120
177
54
9
60
3
5
13
27
12
15
18
15
20
145
18
9
45
23
12
36
120
12
67
5
67
141
12
20
25
23
40
132
48
20
100
15
54
18
65
88
12
33
27
20
43
108
5
60
79
33
8
4
8
19
41
120
12
7
90
90
33
8
12
36
1
3
368
25
15
92
55
33
240
92
48
40
15
90
75
92
31
89
88
8
67
90
72
3
8
52
12
8
12
31
54
11
64
80
28
60
120
123
9
20
25
11
112
3
54
71
24
108
85
47
88
132
48
9
3
140
28
72
45
11
4
93
15
8
24
43
234
36
47
48
48
12
100
20
85
15
3
57
8
24
1
27
9
11
52
20
25
11
151
18
15
3
53
199
126
35
181
131
67
65
88
20
40
20
52
8
67
5
40
108
9
54
57
20
13
54
5
28
12
81
39
80
36
24
36
12
25
108
35
64
45
35
145
491
265
90
77
48
12
12
13
155
7
113
12
28
45
18
29
60
145
18
5
112
80
55
33
3
5
52
15
57
33
47
25
3
128
144
13
15
92
28
72
80
36
37
95
67
108
18
59
88
20
12
55
108
45
32
193
15
80
40
117
3
20
52
33
54
36
72
45
27
18
11
25
72
75
12
3
45
63
129
60
8
37
3
33
72
87
56
19
162
18
45
116
124
21
162
117
68
13
35
4
33
18
72
117
20
7
33
248
25
35
72
40
48
60
15
54
23
31
90
35
24
13
95
100
92
48
7
101
24
1
162
185
60
43
29
7
54
27
200
25
15
72
21
107
19
54
36
23
36
4
8
40
105
27
63
17
36
120
12
60
160
8
1
11
60
52
20
1
179
55
18
18
9
20
43
5
13
59
40
60
111
72
5
40
27
41
124
48
75
18
59
103
5
112
60
8
40
72
81
95
12
168
12
40
20
48
24
13
15
12
45
36
35
52
3
5
49
135
81
99
60
168
15
17
1
27
80
19
21
92
60
43
54
11
72
28
15
54
18
45
27
21
123
5
12
112
15
180
72
21
33
59
67
81
32
40
48
20
40
9
59
49
72
83
96
12
115
17
37
23
40
108
20
25
18
29
7
54
87
3
57
80
7
53
127
101
25
155
24
36
4
15
161
4
33
18
137
43
72
65
72
60
1
47
52
153
27
20
96
145
27
140
13
72
47
7
126
18
149
13
18
117
72
8
37
83
72
7
33
21
87
32
48
72
96
24
28
8
19
18
27
60
60
33
27
48
8
61
3
8
43
89
1
72
75
120
12
60
48
9
71
73
36
119
25
54
93
12
93
23
49
3
15
18
36
63
27
53
40
56
64
75
162
3
20
48
37
75
51
5
67
18
90
137
60
108
52
3
5
72
48
84
48
85
75
80
43
54
3
33
54
65
180
25
15
48
12
33
27
27
29
7
53
1
111
87
41
139
173
43
5
12
12
7
53
37
36
75
68
19
33
20
12
25
95
28
32
97
63
27
108
105
3
77
28
39
53
160
168
20
13
36
3
8
25
287
91
9
20
88
27
18
155
7
5
31
17
48
60
180
64
48
8
7
54
18
36
9
68
52
8
48
49
72
18
45
56
64
15
36
9
240
3
77
67
29
72
52
56
115
17
48
7
17
91
57
87
72
33
48
63
54
3
8
7
72
53
12
115
161
72
55
53
19
33
32
25
11
7
18
ABCD 96924394844*3^$a+1 [50082]
15
33
32
24
28
36
96
39
21
36
44
136
8
36
79
57
24
120
24
20
19
105
80
28
93
39
192
63
90
15
12
44
55
65
24
16
15
69
20
136
24
60
21
11
109
75
84
63
33
20
12
4
3
48
113
16
33
63
44
16
44
136
8
120
7
29
88
80
13
15
8
40
12
24
69
71
84
40
20
16
48
20
133
3
36
33
15
20
16
84
36
75
149
268
24
36
27
33
132
51
5
4
168
48
32
4
69
30
117
168
45
27
27
21
32
52
36
24
8
112
68
25
87
60
12
249
95
4
96
12
32
31
21
3
18
30
18
59
48
24
4
104
31
5
36
28
3
93
12
8
16
33
71
64
36
72
8
24
52
36
3
117
3
42
27
45
143
4
51
17
1
39
72
24
60
72
93
72
39
81
35
52
128
25
3
27
9
9
107
115
48
57
57
30
45
32
4
15
209
28
12
33
183
36
84
225
99
3
5
72
12
108
16
96
48
72
180
39
24
57
8
73
75
200
12
76
132
60
84
60
3
17
40
128
16
24
116
52
8
64
72
9
11
136
24
36
48
12
120
8
12
25
39
8
88
63
17
4
68
1
30
129
60
32
13
6
81
44
19
66
72
143
52
120
48
200
67
18
150
9
36
84
156
12
20
40
48
12
15
105
15
162
35
52
39
17
28
120
12
8
52
3
21
69
51
84
135
9
48
48
72
32
1
54
105
255
90
75
20
31
41
31
33
36
8
28
60
3
9
63
48
5
124
105
23
48
36
43
48
18
54
17
1
35
72
40
12
36
3
5
36
40
36
152
108
112
15
21
380
40
15
29
36
16
183
21
24
36
72
104
136
24
56
100
27
153
108
20
36
36
4
21
3
32
160
72
12
8
48
52
21
179
60
48
7
33
33
39
12
20
28
192
56
4
48
32
64
15
17
12
52
39
72
9
96
20
24
36
52
132
9
15
56
76
20
88
32
124
93
63
68
36
16
15
33
9
15
12
21
78
29
40
12
9
27
3
5
64
36
39
186
39
96
57
143
40
57
119
40
56
72
1
51
21
48
54
90
6
57
32
12
24
16
3
18
27
45
195
180
12
8
13
15
80
4
44
4
21
15
39
65
52
36
8
40
15
69
12
39
165
24
12
60
140
31
5
120
37
3
144
48
96
69
51
20
36
40
21
15
72
92
64
20
7
57
32
16
24
60
216
8
76
96
24
159
41
1
35
13
39
32
36
64
69
30
9
60
75
33
120
32
88
48
36
36
63
69
48
27
17
1
83
19
41
40
44
88
8
19
57
33
83
37
51
60
20
19
53
40
188
36
16
120
8
4
68
144
40
84
24
72
164
36
36
208
27
45
80
28
57
99
60
36
8
100
9
3
120
20
100
24
24
27
9
204
12
105
75
84
144
32
55
162
51
116
64
39
33
20
64
60
8
31
42
3
44
28
12
92
40
24
116
16
20
13
54
213
3
57
24
24
24
36
72
12
81
39
33
15
104
1
99
44
64
15
18
63
57
15
60
93
11
24
19
17
4
12
15
93
132
33
99
72
3
17
1
135
48
12
3
42
35
40
12
48
44
64
27
117
80
88
12
153
47
112
108
12
36
8
19
90
360
27
3
18
123
24
21
15
84
96
96
51
9
60
21
147
12
56
144
36
28
56
124
75
72
18
39
33
15
12
8
40
75
48
5
52
20
67
21
20
4
243
177
60
51
77
13
71
1
99
44
64
81
54
5
100
92
4
129
71
4
68
103
5
12
73
39
48
8
72
4
44
55
9
32
16
57
11
4
33
63
15
72
17
1
27
27
17
36
220
8
16
116
52
72
24
15
72
138
107
52
108
48
45
87
132
12
56
55
69
200
64
24
8
40
32
28
8
127
65
4
3
21
45
75
164
1
30
69
56
72
124
84
96
36
63
45
27
45
12
33
30
72
18
15
132
75
93
24
21
15
72
20
16
24
75
53
52
33
39
129
11
61
39
9
75
84
108
3
57
183
29
133
27
8
13
15
57
168
27
84
9
59
163
45
8
4
105
87
24
36
44
40
12
20
64
8
1
95
16
33
96
72
3
27
18
95
16
36
84
48
105
30
5
85
3
3
17
72
31
24
57
9
15
39
77
91
129
33
11
4
33
72
63
60
80
37
75
12
104
40
12
24
48
12
ABCD 96924567802*3^$a+1 [50038]
126
30
15
8
37
36
107
36
31
126
167
31
41
84
91
6
23
36
31
17
31
89
36
37
23
31
9
60
45
95
60
144
43
53
24
12
108
1
30
45
15
21
45
35
55
96
18
11
79
30
126
5
4
15
45
57
27
51
5
7
53
1
35
25
3
32
49
36
6
57
20
156
67
60
53
36
55
180
9
117
30
33
21
36
47
7
6
30
17
12
79
72
77
12
24
4
72
69
66
9
44
73
24
39
36
9
131
1
167
96
25
12
63
44
36
60
96
31
18
12
24
35
1
30
54
15
128
12
24
7
30
47
16
15
30
42
48
60
5
61
99
51
45
68
16
135
96
53
91
9
80
60
72
121
83
60
36
120
24
40
87
9
9
11
24
24
31
30
35
61
23
13
90
17
1
90
41
31
9
20
19
9
36
44
61
11
88
3
17
73
47
7
36
17
12
180
31
84
24
12
53
37
18
81
15
9
84
60
12
141
3
51
113
13
3
15
41
24
100
45
36
180
6
77
76
20
64
80
7
36
29
84
4
32
124
24
3
18
35
115
102
59
31
53
7
9
9
11
28
116
61
75
8
16
20
25
30
5
60
115
41
64
21
155
25
6
117
12
44
37
83
36
49
126
9
80
31
9
20
67
77
120
36
31
33
32
4
57
18
5
1
30
6
84
60
23
7
186
270
17
12
19
162
83
61
36
24
3
27
5
24
7
33
21
36
23
1
75
9
59
31
45
56
40
21
24
23
43
33
45
72
59
25
15
21
18
6
3
20
72
25
6
57
72
9
35
7
29
24
60
60
97
39
51
29
19
36
5
40
15
5
108
16
56
60
1
23
37
180
3
51
9
21
6
53
1
30
29
31
90
3
27
5
55
5
31
108
41
24
16
129
35
300
31
36
89
1
18
21
24
111
24
9
56
37
90
18
35
36
28
81
96
210
5
109
126
9
75
90
6
84
9
87
66
24
59
16
51
93
20
60
24
1
12
24
126
18
30
60
65
1
96
23
36
24
1
36
24
3
80
16
27
30
60
18
30
11
88
51
5
61
23
31
5
4
20
13
48
59
36
40
24
117
83
43
29
19
5
1
59
84
13
18
5
91
36
18
72
39
68
91
12
18
51
81
3
51
90
35
31
29
144
36
24
1
6
17
1
71
19
5
24
37
23
76
44
1
42
48
5
64
3
18
35
36
19
9
27
5
1
83
7
93
140
60
61
24
102
18
59
37
155
151
113
25
36
23
13
87
12
15
65
28
60
3
29
84
76
20
124
27
17
1
72
18
6
3
80
72
25
3
63
78
35
36
19
45
21
23
40
141
12
24
119
16
108
3
60
54
35
1
27
116
36
60
24
145
15
20
7
48
6
59
16
20
25
54
36
24
29
43
17
31
6
36
18
5
24
36
136
68
1
35
1
66
53
37
27
27
29
40
20
24
121
59
12
1
23
55
12
33
20
60
24
36
4
20
7
149
16
15
156
9
81
47
7
6
47
12
25
15
8
36
4
33
119
19
5
24
67
30
63
20
132
84
24
12
25
96
23
7
17
7
84
29
12
84
7
48
5
31
69
20
1
6
30
23
31
6
90
18
11
28
36
44
60
1
162
17
1
59
12
1
23
25
15
20
7
53
84
172
44
25
30
6
66
24
29
37
78
65
36
19
36
5
4
15
72
29
180
28
33
27
3
24
54
11
55
6
107
36
1
120
15
21
18
69
20
60
72
1
99
128
1
60
111
9
90
41
19
9
63
48
65
7
78
11
61
23
24
1
11
148
3
18
35
84
16
105
12
23
55
12
29
25
36
18
9
20
7
36
90
27
72
60
48
27
114
59
31
12
114
59
76
75
9
87
17
13
47
13
59
4
21
119
7
17
151
90
66
29
7
53
1
15
20
60
49
6
65
1
23
24
12
31
53
24
12
28
56
7
78
36
3
87
89
84
156
7
24
93
33
27
72
99
12
18
119
7
5
28
36
75
29
13
48
42
9
45
30
29
25
90
42
23
120
1
23
52
20
121
108
12
18
5
1
83
37
24
11
48
12
4
45
35
16
21
54
89
1
63
27
6
39
104
1
54
45
20
55
65
24
16
165
35
97
108
30
45
45
6
53
60
36
24
52
44
84
61
12
24
54
65
36
24
84
36
36
1
47
43
9
20
31
18
36
30
45
60
80
48
43
17
12
48
13
18
5
97
23
156
24
144
1
30
6
30
29
4
3
149
84
1
23
12
19
162
18
125
60
4
152
24
31
36
24
5
24
25
36
35
31
24
29
145
42
29
28
20
67
66
24
84
276
54
41
48
60
16
15
5
31
93
33
30
9
20
4
20
180
84
12
28
3
9
44
24
36
1
36
144
39
15
12
24
29
36
61
47
1
99
33
23
24
12
31
113
16
68
73
30
17
60
40
140
67
6
27
12
8
61
75
15
9
27
5
84
85
6
66
54
5
31
89
24
60
7
18
36
90
5
28
21
42
9
20
79
29
43
84
53
73
18
29
36
61
96
83
60
31
6
23
7
18
6
65
28
56
96
60
24
36
31
17
1
72
18
12
29
40
99
81
81
3
44
52
20
19
36
6
48
6
9
56
24
1
36
30
24
5
88
60
80
40
27
29
61
23
76
ABCD 96924930244*3^$a+1 [50026]
25
35
48
64
3
5
60
73
47
1
39
27
18
15
12
15
6
39
3
45
60
12
9
30
90
186
30
6
30
78
41
48
48
43
30
54
21
27
29
19
5
25
35
24
37
18
60
6
42
30
23
61
30
65
13
3
3
42
12
35
48
40
24
33
51
21
36
42
17
88
12
21
15
32
40
87
18
23
7
81
20
12
4
60
68
103
60
42
23
24
16
15
12
30
23
12
52
39
42
87
20
72
1
90
30
132
11
4
3
9
3
78
23
4
33
47
12
1
15
27
12
5
25
18
12
24
29
1
30
12
29
13
12
23
25
60
72
11
28
21
3
3
5
37
23
48
40
32
37
23
4
21
47
48
12
72
55
18
30
17
79
29
88
9
60
23
31
21
15
29
64
8
24
61
30
90
24
3
57
15
8
67
45
36
24
3
17
24
24
13
132
12
23
7
5
24
19
57
3
77
96
7
33
140
84
36
37
27
68
36
4
75
6
27
39
24
65
139
66
11
25
36
39
33
27
3
12
101
24
1
12
3
33
90
21
33
42
78
6
29
1
27
3
12
113
4
20
12
25
11
24
43
36
9
32
43
45
8
28
60
39
18
24
23
40
3
54
11
7
5
7
54
11
19
6
35
49
35
1
24
11
61
30
144
6
35
49
36
23
1
59
55
6
18
17
64
81
95
1
3
21
66
5
84
36
24
1
59
1
27
56
24
36
72
37
6
6
6
5
7
12
41
12
48
12
31
29
25
30
12
30
11
13
60
35
112
8
16
68
13
30
12
66
35
49
11
16
33
3
147
5
7
5
4
56
88
32
19
66
39
27
9
20
43
72
30
11
7
33
3
149
97
48
47
4
27
60
29
40
15
101
43
21
15
96
29
25
23
1
27
9
63
3
17
25
78
17
25
35
55
33
3
29
28
9
39
51
18
63
45
12
36
27
24
8
12
1
35
88
105
24
18
114
35
48
12
25
48
3
15
30
90
12
60
57
56
4
15
5
1
42
17
19
9
32
60
16
3
29
25
11
12
4
135
41
64
8
91
5
19
17
4
87
18
47
37
6
120
9
27
6
12
48
27
8
49
23
60
1
66
5
28
27
9
12
33
99
68
19
30
35
60
61
15
3
9
15
42
18
33
24
15
30
3
20
48
55
72
17
49
27
15
12
17
36
97
6
21
36
8
19
125
13
27
36
24
36
36
15
24
6
36
23
67
117
20
12
31
9
8
40
56
55
17
4
45
18
5
7
6
42
5
13
3
21
15
44
4
27
29
55
21
8
25
6
9
45
30
17
4
144
57
15
9
39
108
57
6
66
30
18
11
12
7
5
13
24
35
19
30
36
71
25
72
48
23
4
20
13
84
15
84
36
20
19
24
12
5
16
3
5
96
40
3
18
27
15
17
121
48
30
17
25
3
9
23
7
42
59
12
13
6
29
12
43
45
80
16
48
20
52
36
39
36
90
18
5
36
55
33
21
27
9
66
29
40
80
43
60
17
25
63
15
12
18
135
128
12
112
39
17
12
1
27
27
12
66
162
60
6
12
24
36
84
15
3
36
24
18
47
52
44
24
37
3
68
55
77
72
28
8
12
60
28
45
87
33
3
9
66
9
8
19
45
63
36
6
120
15
81
12
42
41
84
48
31
36
21
15
53
49
27
63
6
36
3
45
12
24
35
4
3
12
21
15
9
12
15
54
30
41
1
12
15
56
55
30
6
18
6
89
40
68
73
54
6
30
5
7
24
6
59
19
6
3
96
69
11
7
29
55
5
16
15
9
8
1
6
60
89
37
23
49
12
3
20
48
52
8
43
17
139
5
64
32
24
16
15
12
6
6
41
24
16
44
25
3
20
16
57
15
8
60
19
6
39
45
18
54
11
7
17
76
27
60
66
126
101
37
3
20
67
17
43
6
119
1
11
1
42
42
59
4
12
15
9
44
72
48
12
13
6
12
18
12
84
6
24
41
12
13
23
37
12
71
19
33
3
144
18
47
43
33
9
3
33
186
66
35
13
12
30
30
12
12
39
36
33
27
9
84
18
17
7
6
42
5
36
36
4
36
3
12
9
39
17
16
3
41
1
27
27
5
43
5
7
33
92
13
3
8
79
72
60
5
13
48
39
39
54
12
108
138
5
40
33
11
1
15
68
12
7
6
42
24
53
36
40
9
3
24
15
60
6
42
30
3
80
24
13
12
24
54
81
15
30
24
35
37
66
17
12
25
95
55
18
63
3
5
4
3
72
6
6
6
30
57
32
13
63
27
101
24
16
21
23
36
24
25
6
29
7
6
15
15
5
7
33
12
68
7
18
30
17
12
133
27
20
13
6
24
36
12
117
96
32
19
6
12
12
6
18
66
5
25
23
28
33
24
35
12
1
75
80
19
18
3
3
6
18
30
183
48
24
27
90
11
64
3
41
12
13
35
19
17
40
3
5
48
13
39
20
7
5
24
76
15
24
24
36
17
19
153
12
99
29
7
5
49
30
6
59
4
20
1
59
1
24
3
3
41
24
55
6
3
8
19
5
1
12
6
60
45
21
11
55
30
35
19
48
12
30
11
48
40
21
15
60
9
36
3
93
15
8
19
33
9
6
42
23
112
33
23
1
48
30
18
23
132
25
84
11
12
13
15
20
55
30
27
3
48
105
104
13
15
12
8
19
24
5
49
12
63
63
54
15
120
9
72
12
11
4
27
5
43
5
36
25
30
125
124
45
42
69
21
18
17
85
3
15
17
73
3
15
84
29
16
21
3
12
3
12
12
42
6
17
67
5
19
69
60
12
8
235
36
77
7
17
19
12
90
39
24
32
4
21
78
5
31
113
91
101
4
20
7
5
12
1
30
101
40
141
12
51
20
61
6
53
4
45
3
32
25
11
24
12
4
27
60
5
4
9
6
29
1
18
30
6
21
39
57
20
55
5
4
8
31
5
19
18
12
15
21
51
39
29
7
33
57
30
65
28
56
4
15
6
6
125
40
51
93
39
12
90
30
5
31
5
12
1
11
31
12
33
27
12
5
24
31
9
12
15
65
19
41
37
27
15
30
3
51
41
61
99
3
21
45
36
24
24
108
123
45
60
11
61
39
93
36
12
15
8
49
35
13
35
157
12
18
18
35
7
5
43
17
16
9
15
72
3
18
60
12
27
20
79
5
4
36
57
30
54
18
36
6
11
13
71
73
42
29
19
42
18
18
24
6
5
4
9
24
12
23
13
27
3
129
3
6
27
15
5
67
21
32
12
1
72
135
135
45
15
24
45
51
12
36
6
18
21
45
51
21
42
102
11
19
29
19
42
48
6
5
16
3
36
5
1
23
40
68
85
18
41
61
48
35
4
27
6
3
20
12
60
49
75
75
24
21
3
30
18
72
12
29
112
39
45
21
78
66
59
24
40
33
42
17
19
36
24
96
6
3
84
45
23
4
51
12
17
25
18
12
5
28
20
120
52
ABCD 96925135072*3^$a+1 [50014]
36
138
96
289
72
89
199
11
6
127
101
306
49
12
288
89
91
60
29
108
48
139
48
108
35
72
174
78
210
283
83
174
276
235
60
65
90
54
12
79
24
275
42
126
12
60
156
157
257
43
137
60
91
312
12
155
25
17
30
6
55
137
168
18
246
96
18
37
29
90
114
180
30
49
83
18
72
180
210
97
173
175
48
245
126
60
289
144
71
97
252
167
6
163
132
113
175
29
18
25
83
109
36
180
35
169
245
43
12
216
161
91
240
239
60
1
168
101
36
84
198
180
481
120
17
192
175
65
91
47
97
180
53
138
24
73
168
432
72
11
90
120
115
17
7
180
300
11
396
24
25
29
72
43
155
30
31
209
90
162
36
102
121
5
36
6
385
167
193
48
24
227
216
90
127
60
36
47
18
19
215
25
5
36
72
175
65
55
125
55
17
192
186
318
270
186
36
84
43
83
133
125
126
126
300
43
72
53
36
66
108
162
150
145
53
336
151
240
65
43
65
306
54
12
24
91
72
65
18
42
156
139
77
79
24
65
55
17
18
12
18
306
6
18
156
49
311
49
77
240
18
1
65
144
103
65
12
43
53
210
6
403
41
144
43
89
138
13
5
132
66
72
78
115
65
72
90
133
144
41
439
180
96
59
36
72
54
211
137
30
61
35
36
73
17
18
198
108
90
169
47
1
132
108
47
73
252
108
72
168
77
132
19
35
306
198
126
115
191
90
54
289
71
90
7
59
198
78
25
77
96
55
125
55
24
11
36
144
277
29
79
101
156
67
83
385
203
6
271
35
234
144
192
60
55
83
6
19
89
126
84
96
169
425
36
54
30
43
17
43
119
73
101
60
162
90
43
72
29
90
198
55
276
252
12
47
168
61
5
7
89
120
204
55
119
85
36
84
47
193
48
17
18
54
90
54
180
234
288
37
60
288
227
102
96
30
97
11
24
181
72
17
12
31
192
173
42
25
101
127
168
72
48
72
240
83
84
13
113
139
83
97
48
263
54
31
72
113
180
259
17
511
47
198
48
79
17
19
47
144
78
223
468
5
139
ABCD 96925142662*3^$a+1 [50085]
268
119
165
81
39
28
60
200
300
40
53
199
11
30
66
181
29
51
12
27
21
40
233
147
28
20
204
111
45
52
17
91
35
189
225
63
39
48
1
32
33
15
4
11
9
16
224
100
108
8
81
138
12
54
159
351
25
5
19
20
225
30
81
15
84
96
36
21
12
40
108
20
40
8
64
11
37
89
3
16
24
48
20
112
156
89
163
83
54
36
27
33
19
155
60
385
167
33
28
47
33
63
54
43
23
25
41
31
29
60
48
111
39
90
66
85
29
6
6
63
40
48
17
75
40
227
24
57
72
57
150
181
108
29
103
143
54
66
114
150
61
95
49
56
72
33
135
105
27
28
35
96
18
123
3
144
25
108
72
5
75
21
259
47
114
54
1
89
15
48
28
119
13
29
43
288
20
60
33
6
153
15
73
140
3
114
102
84
66
48
75
28
89
51
27
45
76
44
16
65
19
108
72
35
25
140
27
13
95
33
100
92
51
126
54
60
229
80
208
17
111
72
3
24
121
32
39
121
107
25
56
64
68
40
68
100
5
67
12
131
145
29
96
15
24
16
11
21
72
51
9
136
44
28
68
15
85
59
33
27
21
124
5
66
25
44
117
84
15
15
25
11
61
8
21
31
17
31
60
12
89
91
80
39
60
48
25
68
27
1
5
175
540
29
12
48
66
30
54
25
155
85
36
120
35
165
40
12
68
4
155
36
69
28
83
60
237
57
111
100
59
30
55
8
12
16
335
276
81
108
309
180
63
207
36
69
96
132
12
40
140
15
13
80
40
23
6
43
5
31
60
41
144
90
45
75
6
18
13
108
20
72
120
87
126
7
120
83
157
107
6
60
30
54
31
29
163
68
100
20
9
43
68
45
186
81
129
211
32
21
39
15
96
25
35
24
181
11
93
15
1
65
87
33
6
138
103
20
33
27
48
40
281
19
101
103
11
126
151
20
28
132
77
180
12
240
18
13
17
55
8
48
52
47
73
20
48
4
11
24
72
60
48
1
20
24
16
44
111
36
1
29
54
24
25
107
13
11
177
207
36
6
150
114
55
152
3
36
13
65
6
49
11
24
60
21
39
42
43
11
156
24
90
19
17
54
97
47
42
19
140
52
59
18
15
60
15
13
32
28
77
66
309
16
41
159
120
9
63
33
54
216
37
23
49
155
33
3
114
75
160
35
96
84
45
100
8
160
20
123
9
28
32
117
18
21
75
24
165
16
12
47
72
61
248
220
72
80
183
180
6
54
90
6
1
29
18
145
36
71
24
9
15
25
155
102
19
12
272
75
93
3
309
76
29
43
20
12
28
8
120
120
9
72
78
93
112
20
75
141
64
95
13
20
39
1
180
192
35
105
27
81
33
139
11
97
23
69
88
72
8
87
192
49
104
105
6
225
105
27
28
120
24
17
19
12
47
25
96
92
27
73
60
108
5
159
165
90
13
149
63
165
283
108
132
83
109
65
3
57
55
108
32
100
137
43
20
48
3
60
36
93
21
27
192
105
43
12
35
72
1
47
45
16
80
24
81
19
17
108
91
11
78
6
85
84
68
48
45
54
180
145
60
20
48
57
103
60
108
11
69
75
45
144
88
120
53
27
147
121
59
36
9
48
40
132
20
28
20
69
18
30
175
8
ABCD 96925167226*3^$a+1 [50067]
161
7
50
30
70
11
7
89
21
40
42
8
72
153
15
82
30
32
70
50
58
30
200
42
36
40
35
15
22
42
48
62
10
90
54
42
44
34
6
83
1
47
55
17
25
30
72
8
22
11
48
7
2
12
58
113
9
135
45
64
35
24
25
38
160
72
42
30
96
14
88
35
55
96
41
1
23
24
15
136
66
150
30
48
32
51
79
24
65
37
42
80
46
11
15
33
37
18
2
6
34
144
6
30
90
138
6
17
7
8
130
20
10
65
24
103
18
24
38
46
26
130
30
38
72
16
83
7
30
179
31
104
46
59
13
48
18
114
47
15
9
24
7
30
35
49
71
105
30
18
70
102
26
88
2
52
8
28
156
108
32
15
55
41
9
76
42
18
30
24
48
18
78
30
2
118
11
1
12
72
60
78
18
30
18
24
6
56
106
60
24
20
63
61
2
70
2
46
12
72
96
24
23
48
25
6
24
72
30
50
10
54
8
72
18
12
4
47
37
8
4
6
78
11
48
13
18
137
97
23
24
31
24
65
31
78
12
48
6
48
42
95
31
42
36
60
24
72
23
7
24
6
50
33
120
7
48
17
55
41
48
37
18
17
109
8
192
28
23
13
152
40
20
120
28
42
62
27
73
20
18
58
24
62
34
36
66
18
12
2
10
71
25
36
36
14
16
17
25
32
63
61
56
10
90
71
25
62
10
36
26
30
10
30
18
30
18
17
31
30
107
24
45
10
41
9
16
30
30
210
54
50
16
24
41
15
10
20
4
126
102
12
68
52
23
37
96
44
15
73
78
120
144
270
11
57
60
3
25
80
30
105
189
138
16
17
48
9
40
20
18
54
66
64
30
36
54
18
32
6
9
93
90
88
74
100
26
70
35
192
25
20
82
48
18
12
11
24
93
58
42
14
10
95
31
18
84
50
30
3
13
2
24
9
7
24
66
132
12
78
17
49
24
32
15
13
60
110
22
8
76
14
33
37
8
34
6
18
41
25
110
9
49
23
7
96
42
23
21
10
18
62
88
96
32
9
21
124
8
160
110
18
22
48
104
6
100
84
35
45
4
30
6
20
30
6
10
72
65
105
16
12
20
15
55
233
31
8
10
60
162
30
60
48
8
28
35
31
65
13
80
16
26
30
28
32
16
108
60
30
14
3
37
66
2
64
24
6
6
35
7
6
11
31
137
37
120
66
32
88
54
68
46
54
42
110
3
103
24
24
72
14
16
42
6
35
25
6
18
71
7
2
52
84
47
15
70
18
96
41
7
72
98
88
47
31
54
50
33
49
6
32
22
20
15
15
33
13
18
65
49
36
42
138
36
20
4
42
62
42
40
48
48
17
45
18
10
23
31
24
96
90
68
52
36
59
13
66
65
31
6
12
12
35
93
3
69
75
13
8
4
23
7
66
72
23
7
41
79
96
17
24
31
30
72
66
102
24
26
9
31
17
25
36
36
48
23
73
56
28
162
18
62
16
17
37
84
180
11
1
60
108
44
3
73
246
24
30
60
6
114
56
40
140
60
30
150
48
18
9
25
56
72
40
72
126
42
30
6
44
60
12
39
1
30
185
55
24
6
11
55
30
90
2
70
96
14
28
20
10
65
7
18
12
42
80
40
48
2
46
72
8
22
36
24
36
66
138
36
11
229
2
9
55
8
22
26
130
12
11
37
114
24
96
6
74
10
108
35
31
41
31
17
253
84
6
162
6
6
18
17
45
18
201
109
66
102
108
102
72
8
24
88
2
4
32
154
8
10
30
8
64
66
108
42
42
6
86
3
7
24
24
113
7
18
24
6
42
8
12
51
25
30
126
108
12
96
2
82
188
16
11
25
84
116
124
2
40
32
160
120
122
16
14
70
35
61
18
74
30
72
34
95
21
10
126
80
58
72
54
36
12
18
72
110
3
24
48
103
32
46
66
6
59
25
6
102
120
8
3
25
36
11
72
73
23
24
25
6
2
22
150
11
1
48
20
42
18
28
24
20
16
14
16
113
24
1
62
22
50
46
42
42
140
51
72
165
27
25
38
57
13
83
55
144
210
12
11
15
9
63
16
14
3
13
12
24
6
17
7
26
4
68
16
30
24
38
132
136
150
72
30
44
63
45
291
7
18
116
28
30
17
45
40
18
128
40
42
8
28
12
44
220
119
25
12
60
23
7
62
72
48
75
7
41
129
64
14
81
25
30
54
12
8
72
214
6
20
36
3
24
1
92
40
2
10
30
48
74
39
79
17
79
14
82
174
11
1
24
24
6
89
31
6
42
18
119
25
6
14
4
6
114
56
76
90
18
180
35
37
18
66
30
30
18
6
2
22
2
64
90
6
38
16
42
185
49
30
41
45
28
24
30
66
30
89
13
50
22
35
1
12
12
8
22
41
37
90
78
24
11
49
47
1
30
30
2
57
13
96
35
31
18
6
24
48
14
18
40
41
96
93
42
9
21
ABCD 96925211998*3^$a+1 [50024]
84
36
3
237
180
264
231
9
55
125
51
33
79
77
24
120
180
12
24
36
103
65
12
19
161
324
60
15
64
41
60
60
79
144
48
173
115
41
24
120
120
36
43
80
177
15
45
84
192
207
21
12
168
12
219
21
24
99
45
252
48
120
12
24
43
288
65
15
105
48
55
161
84
36
180
84
252
48
36
79
77
24
24
36
63
256
17
15
64
80
48
177
36
75
9
24
60
216
24
12
108
120
67
113
31
80
21
24
163
53
43
5
60
36
36
120
204
19
80
96
9
132
195
45
24
139
17
144
36
24
19
80
45
72
60
228
139
101
75
21
96
84
96
24
60
156
39
309
12
48
12
24
84
55
101
75
21
180
288
60
72
24
24
336
259
77
108
96
24
207
9
55
29
12
60
187
17
24
55
5
36
24
36
123
33
60
204
199
125
72
24
51
144
64
197
123
201
204
36
36
48
60
135
144
496
17
48
15
105
36
204
7
353
36
36
84
115
5
75
9
72
60
48
36
36
60
63
261
60
60
19
32
33
72
87
93
84
144
31
5
24
240
51
21
204
60
36
79
29
420
127
185
24
15
141
243
165
180
36
60
24
60
19
17
60
216
523
41
84
12
168
156
19
101
96
187
77
36
15
69
144
36
36
240
3
45
60
192
24
15
129
36
43
32
21
43
65
36
91
89
55
29
132
120
48
36
144
147
153
60
36
36
19
48
161
15
400
32
129
324
192
123
45
36
120
24
12
3
21
36
108
12
24
55
89
96
103
32
21
60
84
91
269
240
60
39
57
48
72
48
72
84
60
39
160
5
120
19
17
31
113
31
65
96
444
240
144
12
168
15
141
36
24
55
101
264
24
139
17
60
211
29
19
101
24
19
32
69
187
209
60
99
96
256
65
84
36
55
89
39
81
79
272
144
64
5
60
31
161
48
15
105
252
43
17
204
3
16
101
24
291
9
36
144
540
55
32
48
81
63
33
144
120
135
240
9
39
21
156
24
151
65
15
64
125
36
79
17
420
75
144
208
377
36
67
221
36
60
115
65
15
45
19
197
43
197
120
60
108
75
16
125
24
12
168
36
180
79
41
24
15
105
36
36
24
39
112
149
144
60
15
225
12
24
36
540
27
237
115
5
60
15
45
115
101
27
21
180
36
84
156
204
12
60
60
24
43
257
31
29
24
132
7
176
57
55
269
51
9
96
108
120
192
84
79
17
108
36
79
5
300
127
53
27
45
3
81
60
96
3
201
24
300
36
15
129
72
ABCD 96925643762*3^$a+1 [50092]
13
41
36
7
60
8
88
17
183
40
24
5
87
36
3
21
51
33
4
72
71
18
7
68
195
105
4
12
24
35
36
49
32
112
5
18
193
44
15
18
18
90
19
12
5
15
208
20
12
148
11
36
9
27
13
12
80
28
29
72
43
11
61
224
12
48
51
109
140
4
12
23
13
113
111
105
3
123
54
36
19
48
108
224
204
135
61
29
31
128
48
120
69
54
49
41
19
32
36
4
53
3
87
25
20
12
69
75
96
4
5
72
63
16
65
51
28
29
147
4
12
32
3
69
111
57
36
192
60
64
41
90
117
16
32
28
59
97
180
20
45
159
36
108
16
96
35
54
54
21
40
104
51
162
72
15
28
72
11
205
56
64
107
157
23
13
185
99
40
200
21
67
48
32
69
139
59
37
44
4
41
15
160
59
57
36
40
20
45
63
160
24
8
48
21
90
33
40
35
37
48
48
47
21
60
27
165
40
8
39
93
108
15
49
32
88
140
28
5
195
124
44
231
33
108
75
57
15
97
191
18
15
124
12
11
13
32
63
45
172
80
45
267
3
85
5
18
54
3
52
36
60
11
1
53
67
92
93
270
33
16
23
25
32
40
65
63
48
48
12
28
56
33
75
15
1
32
108
16
41
7
32
16
72
96
47
129
15
36
18
7
299
9
60
132
28
32
63
1
96
29
54
121
5
43
20
60
3
145
53
111
40
8
216
84
16
65
31
41
39
33
18
9
40
96
12
156
72
48
44
28
32
75
25
83
54
18
1
56
124
80
4
56
39
241
200
112
20
144
16
20
165
27
12
4
44
12
24
16
60
68
28
132
48
80
3
57
28
84
132
23
36
97
44
4
71
90
123
40
152
36
100
24
119
61
20
88
36
65
235
32
4
20
24
117
15
28
80
52
113
75
160
20
51
93
105
18
69
75
18
7
44
39
73
20
88
107
45
12
16
161
18
90
18
117
45
90
1
72
12
36
44
15
37
176
39
126
87
16
32
48
16
20
159
90
67
12
20
225
43
83
54
91
71
21
15
18
31
128
120
16
101
18
21
4
12
44
27
54
15
88
80
12
16
77
126
37
60
84
20
64
80
12
39
165
136
23
81
36
132
3
69
3
13
5
123
100
47
193
36
5
55
35
129
72
64
23
57
148
80
16
36
5
55
68
12
16
83
25
11
21
64
59
72
18
162
45
108
81
36
99
16
8
21
3
123
13
36
23
85
32
96
144
21
3
112
104
4
44
21
19
35
18
18
54
51
111
61
32
28
77
55
128
132
72
9
7
83
49
212
288
28
20
28
176
16
44
24
15
49
72
23
1
71
25
29
72
18
126
3
36
60
99
1
60
104
28
60
32
160
23
49
44
16
80
4
44
12
48
96
16
48
36
20
76
5
31
59
33
12
36
45
15
52
5
108
18
9
120
51
169
11
9
88
24
23
126
55
161
15
60
24
12
52
35
57
36
64
239
1
48
32
48
33
72
18
277
11
21
40
116
75
85
5
18
25
36
83
21
105
27
28
32
24
33
43
44
3
45
16
84
12
8
51
72
18
79
12
8
48
12
3
13
41
51
48
100
96
96
59
121
8
100
300
56
16
8
4
36
12
59
36
69
93
75
72
76
12
53
18
1
60
20
96
160
8
100
44
15
1
104
40
56
177
15
24
4
209
36
90
49
12
20
60
36
28
11
21
340
12
41
90
45
40
59
45
168
93
54
61
47
189
4
32
144
99
25
116
76
107
25
176
12
57
3
33
19
71
90
111
84
21
51
40
8
27
72
157
24
120
77
39
64
260
96
16
24
180
23
36
121
95
33
21
39
156
39
157
108
56
156
4
44
16
32
129
36
504
63
45
67
113
103
95
13
32
60
24
28
185
27
9
19
71
45
60
21
15
24
ABCD 96926017408*3^$a+1 [50039]
32
40
48
72
35
21
144
48
63
24
33
39
24
24
12
133
11
45
39
9
24
3
141
16
8
135
73
48
59
109
8
39
57
88
23
9
48
219
45
168
48
96
39
129
64
48
24
23
36
144
120
69
51
45
168
123
60
25
192
23
73
107
157
119
9
16
203
165
51
165
192
16
24
47
33
216
27
45
39
33
40
119
9
40
32
72
40
11
36
1
47
249
88
200
3
85
11
37
72
104
51
189
216
24
51
60
25
8
16
23
24
84
61
11
144
156
57
48
48
120
48
39
57
24
72
87
24
24
1
35
21
16
48
11
45
72
27
21
3
12
49
48
8
64
35
24
13
56
16
56
75
96
48
21
24
15
60
36
9
160
47
108
72
24
36
49
275
36
24
9
112
143
49
32
99
93
24
3
12
105
64
11
13
104
27
117
27
96
37
344
3
21
39
97
24
155
109
11
60
84
36
57
112
8
144
24
15
96
97
48
152
3
60
48
177
39
49
11
60
60
93
136
72
23
96
25
11
21
24
88
35
69
27
21
40
32
24
96
3
85
56
3
117
3
36
129
16
80
144
24
256
11
117
87
1
23
36
336
24
333
16
11
69
15
72
9
51
48
13
72
144
104
63
9
75
21
51
21
63
201
243
37
72
32
99
45
96
219
165
24
231
33
63
36
37
32
48
24
168
39
72
33
16
72
167
12
21
183
33
51
36
33
207
57
63
24
9
16
128
39
33
51
45
288
120
51
61
59
45
112
59
45
51
21
96
3
13
320
27
45
39
120
9
64
72
11
108
36
141
48
88
83
60
57
16
11
21
64
35
189
3
180
9
15
73
48
143
36
264
21
40
24
107
45
24
99
36
25
24
47
60
117
144
136
47
129
16
95
9
27
21
3
96
45
15
9
39
9
51
37
23
156
45
15
81
16
119
25
32
24
120
48
144
15
12
109
8
48
72
88
143
36
45
72
16
107
36
108
85
24
23
24
9
27
37
131
72
13
71
9
48
40
56
16
95
36
165
24
120
24
256
72
23
12
109
95
25
35
109
227
108
25
32
15
84
24
21
15
121
23
25
24
80
183
25
56
63
144
12
84
49
47
24
73
71
25
32
75
45
48
24
27
144
60
12
13
8
48
24
16
248
16
11
36
57
51
13
47
60
36
36
24
144
45
72
3
12
24
33
16
131
37
179
85
24
32
39
33
24
27
120
24
61
8
87
60
21
40
128
15
36
13
8
88
47
73
35
12
24
9
88
179
45
39
9
16
35
36
57
192
72
3
240
21
112
8
99
37
24
8
40
72
24
11
117
24
63
9
24
16
8
3
21
40
24
11
21
63
36
45
40
95
25
23
105
48
3
45
48
88
203
132
240
33
48
123
45
72
112
8
63
24
1
35
60
169
24
11
120
45
48
87
12
229
35
93
3
165
3
141
15
24
60
216
45
24
112
56
192
112
143
60
36
193
47
9
16
104
27
13
152
3
12
81
27
37
32
72
15
33
3
108
57
15
81
64
248
48
39
81
63
25
59
45
135
12
37
47
57
39
24
36
24
24
37
119
180
85
120
119
177
3
21
24
51
37
23
33
24
48
40
131
93
147
21
87
36
60
1
143
81
216
24
15
1
59
21
3
213
216
3
61
47
36
84
1
48
104
3
24
12
97
83
61
56
16
11
84
36
45
99
252
49
35
141
3
60
9
72
51
264
24
156
9
51
21
99
36
33
87
48
60
12
73
47
84
24
61
11
48
69
72
112
59
13
71
60
157
143
1
56
16
23
33
16
11
165
99
45
16
35
133
47
120
24
9
ABCD 96926247638*3^$a+1 [50023]
3
9
15
21
96
45
15
27
21
15
36
18
54
105
117
42
6
6
24
12
18
75
75
69
15
18
36
15
93
12
126
114
18
69
48
27
33
15
6
12
42
9
171
198
42
18
15
99
72
60
6
78
12
12
114
18
6
24
48
66
54
39
39
9
45
42
9
3
96
24
6
36
6
117
9
72
6
30
6
6
15
9
24
60
12
51
3
96
18
12
15
129
51
27
204
156
36
30
24
84
36
48
18
57
60
33
6
6
39
153
54
12
180
45
27
69
39
30
114
18
66
6
60
120
6
18
6
141
45
18
12
12
30
6
69
27
24
6
48
6
30
66
132
126
54
18
39
96
183
45
63
18
27
27
72
24
66
3
27
42
12
156
54
60
6
12
15
9
18
9
48
12
51
30
18
114
30
6
18
69
15
114
60
12
12
6
42
24
18
6
42
6
63
63
36
24
6
18
66
18
48
9
57
24
6
18
42
24
48
6
12
51
3
12
33
3
6
3
33
15
27
36
18
30
18
15
9
6
24
9
21
24
24
36
78
150
3
21
24
3
36
12
9
54
48
36
6
72
30
84
12
96
30
60
18
108
48
90
18
36
24
60
18
24
6
54
12
39
87
6
36
18
144
30
15
3
12
42
174
9
60
9
30
9
3
12
24
18
84
99
39
18
123
69
60
15
51
36
48
9
39
9
3
9
153
6
96
261
57
3
48
27
54
18
36
12
33
48
21
6
6
15
39
9
21
66
9
3
105
36
48
39
21
9
48
24
3
15
72
78
36
3
132
15
81
3
9
69
144
54
18
120
12
12
24
60
30
54
75
45
48
30
9
45
6
54
12
18
36
117
87
6
24
42
180
12
42
87
3
24
6
18
42
48
24
60
54
6
3
12
15
6
66
12
60
66
48
102
6
3
3
120
12
90
24
12
72
42
45
21
126
57
33
15
81
48
54
24
36
12
36
6
60
15
48
3
12
6
84
42
132
9
15
42
36
51
45
6
18
102
198
18
6
36
6
45
9
24
30
42
3
39
24
12
42
12
108
114
18
51
93
3
12
93
3
3
33
21
6
66
6
6
30
24
18
15
48
27
36
48
6
24
24
27
51
42
6
57
48
57
6
30
234
54
48
120
12
63
81
24
78
72
21
69
84
54
6
6
66
48
54
9
69
6
12
45
3
36
138
219
36
9
12
90
33
75
84
72
12
9
51
18
60
18
114
66
9
111
324
84
9
15
162
18
6
12
75
39
6
30
36
30
99
9
54
36
96
30
36
30
18
12
42
18
42
9
39
24
24
24
168
57
63
6
27
45
6
72
105
9
39
177
42
6
78
24
18
24
111
33
42
21
27
48
18
6
108
24
6
3
15
36
57
21
72
156
6
21
111
6
27
9
48
90
72
165
3
60
12
21
3
72
21
15
36
48
24
24
30
24
18
18
6
9
27
12
9
15
6
18
60
84
90
48
114
126
12
54
24
9
9
48
30
78
66
12
18
39
15
84
114
132
114
54
24
36
39
12
57
84
6
138
18
69
21
48
6
66
6
45
108
57
27
21
12
66
6
12
54
12
117
9
30
90
18
66
30
42
12
6
144
60
9
45
30
6
54
150
60
3
36
9
30
36
6
48
36
60
15
3
12
6
6
108
21
81
51
57
12
39
21
12
18
108
24
12
18
78
60
96
54
12
186
66
24
60
42
48
6
3
15
24
6
18
45
48
15
36
48
96
141
93
6
33
15
60
21
9
3
63
24
78
27
36
3
48
6
48
6
66
48
48
42
6
18
9
15
24
36
69
144
87
57
51
156
69
9
66
24
36
6
42
90
18
9
105
60
42
24
48
186
48
15
3
60
18
144
78
117
156
48
21
24
126
36
42
84
42
252
24
21
39
18
30
150
6
78
15
51
84
30
18
120
84
18
36
126
108
36
90
60
66
24
18
39
81
48
18
36
9
15
81
132
3
60
42
6
114
12
6
6
84
60
3
15
21
39
24
24
18
48
36
3
3
48
9
48
9
66
12
84
60
6
6
33
12
45
18
33
21
12
12
39
15
162
36
138
45
21
12
132
54
9
3
36
18
6
33
51
24
78
54
24
57
27
6
75
96
27
21
45
42
18
6
48
48
150
15
12
75
66
3
39
18
48
36
30
21
69
132
54
54
27
75
9
9
54
30
18
18
18
114
30
45
15
18
18
66
18
12
24
30
114
54
24
39
12
141
3
36
123
21
15
36
9
27
36
6
27
51
45
3
30
18
48
6
6
12
6
99
3
9
3
30
114
6
30
9
15
42
66
12
24
36
45
117
30
60
69
21
6
48
12
18
99
63
6
96
12
3
12
96
3
36
12
162
15
57
78
9
57
51
27
6
102
36
9
3
78
30
108
216
57
87
6
42
6
18
54
54
42
6
21
93
3
99
108
24
144
45
51
48
66
60
18
42
66
6
18
48
12
60
48
48
12
156
18
39
75
81
105
39
33
15
51
84
72
21
192
63
18
78
129
39
60
9
15
165
63
48
18
18
18
6
6
18
36
42
48
54
6
120
30
9
57
27
33
36
102
96
144
78
60
24
6
9
9
24
3
3
36
18
39
60
84
9
12
27
ABCD 96926338396*3^$a+1 [50057]
39
21
10
29
36
25
80
39
36
60
19
44
42
171
117
72
3
117
10
113
12
105
34
104
46
26
10
30
114
86
33
36
25
11
60
153
10
17
19
5
72
87
150
15
48
19
20
60
9
120
39
22
48
11
21
51
117
30
201
12
13
107
24
259
26
51
57
52
50
69
55
74
75
31
65
84
15
22
23
15
21
9
27
3
220
72
8
16
84
62
30
40
8
12
21
24
55
41
13
56
4
66
41
37
11
19
62
70
53
15
57
33
150
12
9
12
144
55
54
54
5
61
11
85
50
9
39
22
38
22
18
12
20
93
1
11
75
9
21
39
181
23
36
96
15
18
3
24
24
39
46
56
75
19
17
127
77
24
61
35
33
16
6
5
43
20
90
51
39
153
13
30
29
108
84
19
5
69
16
14
40
32
78
12
30
4
24
5
27
40
30
68
46
14
16
24
2
153
72
19
114
47
48
75
33
72
7
140
189
24
57
28
20
16
11
73
11
229
30
2
3
15
90
16
59
27
60
9
192
57
75
45
15
15
76
137
72
27
18
76
14
141
132
24
3
162
99
19
66
155
129
42
21
13
6
5
48
85
83
12
27
118
110
12
9
72
39
148
96
5
61
38
81
12
103
14
63
19
18
36
11
63
12
4
17
72
72
60
60
3
76
14
60
10
5
31
125
51
9
21
99
19
5
36
9
75
7
20
93
27
9
60
21
18
16
77
67
17
60
84
21
18
57
93
42
94
86
93
48
27
16
5
181
18
137
19
65
99
142
110
21
37
12
50
18
51
39
30
72
18
81
96
55
29
21
75
3
162
48
75
31
104
57
25
90
20
18
51
19
17
96
7
42
59
24
12
3
177
168
25
11
25
26
48
81
115
146
18
70
80
10
17
103
137
15
69
19
41
115
24
12
18
11
81
48
72
28
180
11
1
11
43
41
24
36
3
45
27
9
39
12
18
12
4
131
24
72
9
30
4
14
27
175
18
42
30
11
12
87
69
96
24
205
24
30
50
30
16
44
60
22
84
26
18
12
3
1
14
93
252
67
8
42
219
19
92
60
10
54
29
45
3
13
26
48
40
17
24
31
68
16
77
57
27
75
21
9
64
11
55
5
108
15
30
147
19
96
29
24
55
20
100
65
12
3
16
36
125
13
83
72
27
48
10
62
4
6
38
16
54
36
74
12
285
24
19
5
31
86
3
67
140
64
41
36
69
10
140
28
5
25
62
78
123
57
171
69
76
11
168
1
14
81
31
353
12
25
8
10
96
44
57
79
54
11
9
16
71
3
12
18
63
27
102
75
24
1
18
5
67
65
43
53
27
21
69
12
10
8
52
18
71
1
20
15
19
44
46
107
48
19
2
3
55
5
7
29
111
93
48
12
207
58
50
57
3
60
10
6
36
29
12
147
21
115
29
1
26
21
39
64
74
27
25
30
68
57
24
96
45
48
27
24
120
19
2
88
122
9
24
15
40
36
5
36
33
27
85
35
33
16
44
15
1
35
21
51
13
14
100
36
29
36
12
57
27
3
81
12
67
41
24
45
52
38
16
54
30
5
127
18
2
10
8
3
13
155
51
213
132
60
48
75
21
9
12
48
15
48
7
5
105
111
1
138
17
15
4
24
17
45
28
20
75
156
211
29
12
37
20
52
35
24
189
27
63
16
36
65
49
30
24
5
45
87
15
58
140
60
22
29
55
65
24
12
63
40
62
28
11
19
173
84
103
5
91
44
22
38
81
12
13
11
24
51
58
80
12
58
122
48
22
20
40
68
21
1
54
86
138
22
18
32
48
60
60
40
17
55
20
21
97
6
41
49
59
36
39
60
12
4
101
13
2
48
12
4
144
20
90
12
154
74
51
19
66
6
50
40
30
149
19
41
25
86
90
10
65
15
45
3
33
37
2
9
91
24
14
22
30
54
5
99
40
90
11
129
63
19
68
57
24
36
3
22
24
86
94
44
27
19
29
55
20
21
9
22
20
60
33
87
9
36
33
30
93
19
5
24
115
56
18
3
24
19
29
67
30
11
27
16
26
18
30
76
86
40
48
36
77
19
158
111
49
32
64
126
65
25
50
30
3
36
60
9
60
3
37
23
187
96
90
30
24
17
36
48
231
45
48
1
71
43
5
61
6
29
21
30
4
14
100
11
9
90
12
81
7
137
33
192
40
38
52
89
21
3
48
27
21
111
48
33
87
21
96
3
12
4
6
80
94
5
31
5
60
3
82
84
26
33
1
66
41
24
60
96
69
30
9
84
15
60
21
55
126
50
90
3
37
23
12
36
9
40
11
168
81
60
99
55
90
126
8
21
12
87
57
15
28
32
9
9
76
119
15
70
11
36
96
ABCD 96926783938*3^$a+1 [50070]
54
66
108
96
66
144
42
18
66
6
3
16
53
18
12
198
90
42
18
49
53
36
276
18
72
30
123
3
42
18
48
97
80
27
133
5
162
73
23
54
3
9
90
141
57
6
54
72
30
108
73
293
84
36
42
105
48
9
126
72
12
270
55
53
312
30
72
93
57
135
9
54
36
72
120
157
23
9
51
180
9
16
80
48
111
90
55
41
39
96
27
228
42
7
95
6
27
45
18
30
78
84
97
89
36
66
42
183
69
66
9
69
27
153
279
63
12
126
6
30
78
72
141
303
60
72
45
39
6
3
64
5
27
64
47
312
12
13
80
48
304
5
54
60
126
30
474
19
35
36
30
144
42
126
138
6
51
93
30
36
6
48
126
18
42
48
81
27
37
143
24
18
282
13
128
9
36
12
7
119
162
180
42
12
13
41
306
36
33
112
5
27
27
84
36
6
30
25
173
51
21
360
90
108
6
90
61
185
18
96
66
60
48
90
6
30
105
63
36
157
125
18
24
36
30
87
45
138
25
32
57
48
7
53
84
6
72
126
120
54
42
48
60
12
36
18
21
16
167
25
48
144
155
69
9
48
114
84
1
41
54
108
30
108
18
9
297
39
69
27
9
7
107
12
36
132
126
19
32
96
15
72
105
48
75
24
36
174
96
43
32
99
294
54
81
21
36
55
32
21
54
78
162
48
37
23
12
6
90
12
150
27
111
1
53
171
15
49
41
162
174
114
12
60
54
48
36
54
6
279
27
300
288
73
77
120
42
84
6
66
117
87
30
36
54
78
12
150
49
59
90
27
21
132
7
96
143
72
57
75
12
9
105
7
29
66
42
18
30
135
15
129
141
48
19
203
69
51
162
18
144
6
19
11
18
72
90
240
90
7
41
36
114
36
36
9
45
90
84
114
30
36
81
99
36
78
90
30
18
49
29
216
18
121
41
198
72
25
5
171
9
60
123
48
63
102
54
36
108
37
89
180
24
54
72
61
29
19
191
33
48
117
162
258
30
36
36
33
93
78
69
15
42
39
69
18
57
45
163
77
18
54
138
198
132
12
168
198
84
18
7
35
18
43
29
19
96
155
48
21
15
42
135
39
54
19
23
48
6
19
191
81
9
36
72
36
114
133
263
30
6
48
21
112
89
90
198
12
6
229
35
13
32
160
96
224
3
66
72
24
123
3
13
41
36
12
55
23
12
45
15
120
18
132
102
18
42
174
19
107
85
41
55
32
16
29
3
15
102
43
53
36
198
97
95
60
18
12
39
15
24
192
108
150
87
141
114
33
15
1
32
45
102
13
47
192
24
126
30
36
9
63
150
30
168
48
21
48
3
60
90
84
51
93
72
270
108
72
72
36
42
54
45
345
60
18
12
60
1
53
66
18
87
93
51
27
12
6
102
45
87
18
39
105
36
19
53
72
163
48
128
51
18
6
21
105
151
47
12
60
25
23
180
21
57
7
5
180
78
9
16
32
15
72
25
41
55
23
84
37
71
72
42
54
84
198
54
78
72
36
12
6
12
9
231
18
7
59
21
112
101
162
60
54
18
21
51
66
54
60
30
90
1
23
12
132
30
198
18
60
54
90
12
24
99
3
45
63
49
41
60
36
55
128
96
57
234
109
59
12
121
185
ABCD 96926813474*3^$a+1 [50142]
37
23
36
40
45
27
8
24
13
42
48
53
37
15
27
21
12
15
45
15
5
115
93
57
167
97
114
12
125
4
68
28
15
17
31
6
11
73
72
75
3
12
53
19
77
1
3
12
75
5
115
17
48
48
12
28
24
200
115
5
60
37
23
36
4
192
21
54
66
15
39
9
44
73
27
153
108
60
30
36
41
37
11
132
49
24
59
60
96
19
81
44
103
45
8
4
32
43
12
9
195
29
37
39
20
55
12
105
39
36
77
60
28
123
5
36
16
3
17
168
4
3
18
27
68
72
40
92
31
29
7
221
64
108
57
11
52
12
36
8
4
48
39
41
139
81
123
117
3
17
37
27
308
61
144
47
4
32
79
89
37
27
51
17
12
37
36
90
17
43
345
60
288
20
19
78
15
87
5
31
5
12
25
107
120
48
52
180
188
127
101
49
23
180
169
96
3
20
12
19
53
12
1
144
95
108
100
96
15
245
136
48
128
115
33
12
8
19
30
126
29
100
15
36
9
33
83
144
55
72
9
32
4
36
44
55
29
172
20
64
104
192
52
123
57
15
41
55
12
5
19
84
17
55
137
31
65
37
18
60
29
73
27
33
3
27
17
28
27
141
60
51
6
30
53
55
77
103
237
15
45
32
16
32
19
108
90
6
17
160
20
12
172
8
1
36
3
15
6
30
60
30
72
143
180
12
43
117
105
504
111
12
15
33
72
8
109
11
60
49
36
107
52
8
16
57
23
112
63
102
18
114
11
55
9
116
19
5
36
4
27
65
115
6
12
6
30
60
192
23
175
69
21
54
41
19
5
48
4
48
75
33
32
40
15
45
68
40
20
48
37
162
138
107
112
20
49
180
42
53
85
155
60
19
108
117
56
31
54
174
6
27
60
68
1
54
29
136
32
37
63
32
1
107
72
13
3
69
72
24
12
47
7
21
48
92
7
65
60
127
18
3
44
16
12
8
55
5
85
108
15
20
19
72
60
149
12
55
18
12
203
217
27
20
96
12
12
151
6
48
18
9
69
75
12
80
52
12
39
57
68
31
36
42
95
25
11
12
48
180
12
28
24
120
216
39
12
18
27
24
116
16
57
75
140
1
15
15
72
108
57
39
41
133
36
18
5
91
29
76
32
145
15
39
9
105
39
27
53
48
115
137
7
113
76
32
55
12
221
4
8
4
15
101
67
93
12
3
93
51
18
135
3
17
115
33
32
28
32
16
20
12
192
100
51
72
5
109
11
37
11
24
37
18
5
100
93
78
21
48
51
21
93
3
27
45
15
45
156
15
69
108
24
120
183
57
24
12
140
13
60
15
69
35
37
126
17
145
63
60
20
25
39
81
42
12
41
103
96
48
5
13
107
48
12
48
43
81
3
117
33
95
61
47
67
30
35
37
54
65
64
21
12
3
51
101
43
41
148
63
180
18
87
3
24
65
112
20
31
108
17
72
48
40
3
132
93
69
36
35
64
20
48
43
117
63
72
9
164
60
132
40
63
36
65
43
57
123
17
16
20
72
40
15
18
59
4
15
17
12
36
72
48
25
11
31
45
39
45
48
20
31
29
28
72
21
30
72
33
12
180
9
75
140
4
51
69
45
39
68
48
91
6
18
66
96
3
84
15
5
40
15
201
104
40
15
18
27
21
6
198
18
137
61
30
162
27
45
35
60
67
24
9
200
37
6
84
24
72
9
3
53
4
48
116
67
18
42
17
13
239
1
99
39
36
21
168
15
12
60
33
144
120
20
60
13
18
60
21
56
79
41
4
44
52
3
9
48
75
137
25
395
103
54
114
84
18
60
47
28
84
44
7
42
15
20
85
23
4
171
33
12
9
6
57
15
33
75
12
57
96
33
167
7
18
42
17
31
53
12
133
27
32
16
15
24
48
24
65
48
52
56
79
6
27
20
96
12
163
45
72
69
51
3
77
85
15
60
9
18
141
12
15
162
15
87
89
1
51
75
77
16
15
177
45
23
60
36
1
47
103
84
9
12
3
77
12
208
8
16
176
43
12
69
3
180
72
65
28
ABCD 96926833442*3^$a+1 [50001]
21
99
96
129
162
30
39
40
71
198
18
30
144
90
24
54
30
42
19
17
7
95
72
114
66
373
47
33
237
3
135
18
54
168
121
59
48
42
66
25
47
54
18
36
60
25
5
54
141
45
12
72
6
49
48
8
144
33
114
133
65
126
49
17
24
135
21
43
53
3
120
24
51
229
48
29
18
81
24
147
61
5
27
88
8
112
17
18
108
105
111
1
168
72
29
18
42
30
121
32
27
60
73
17
63
21
90
42
72
72
36
67
77
43
41
55
71
9
81
78
90
36
210
24
25
65
31
89
126
312
84
90
60
84
90
24
25
80
33
103
137
72
48
78
25
59
45
207
153
33
138
204
1
71
9
40
125
24
43
23
9
33
48
79
96
80
64
41
7
47
25
53
234
9
9
72
144
72
7
5
6
36
33
16
17
7
143
210
55
95
18
7
29
19
24
155
48
132
30
168
102
18
27
33
303
51
6
63
24
88
59
109
29
108
7
137
54
72
25
35
37
173
108
7
47
78
67
48
5
42
201
9
42
13
5
72
3
63
33
144
96
112
47
1
120
59
13
47
1
101
186
25
120
53
12
87
160
23
18
15
21
180
144
42
90
108
126
9
327
78
30
37
107
180
72
18
6
12
132
73
83
189
16
104
75
36
97
32
33
7
5
42
33
3
13
24
53
18
210
72
198
105
255
72
18
15
9
126
120
72
144
33
88
47
36
69
16
24
17
18
61
120
215
9
40
71
9
63
25
32
40
168
29
18
1
29
186
49
41
7
47
81
99
102
39
195
114
12
36
67
11
37
89
108
75
120
15
73
8
184
5
60
108
27
111
96
1
32
183
73
29
18
114
36
108
54
72
73
65
55
71
42
48
36
216
60
7
95
6
66
24
9
16
104
15
81
40
71
54
19
120
48
125
12
135
16
65
72
60
84
6
30
90
72
1
5
12
78
9
57
63
33
192
31
72
119
49
24
65
111
24
63
25
48
5
12
24
31
17
78
25
8
21
30
6
55
360
125
67
17
63
96
9
223
5
24
180
39
87
33
39
1
89
103
17
96
7
23
6
19
35
66
18
121
72
8
120
40
95
105
39
102
60
39
24
45
120
60
108
12
15
75
13
8
87
33
81
31
8
27
93
69
60
18
90
162
105
123
85
95
25
29
54
114
48
90
193
24
176
39
73
48
95
9
96
129
231
81
39
87
12
90
75
57
18
21
81
6
144
153
27
69
15
60
85
95
54
12
180
3
3
18
36
84
114
36
102
7
53
3
69
18
18
54
12
189
9
103
23
72
150
67
143
60
12
1
192
23
25
72
17
36
66
121
5
27
105
66
37
59
13
53
3
57
7
11
54
72
126
25
72
41
54
25
96
29
90
105
21
12
60
3
15
120
97
35
85
32
45
30
42
84
39
105
132
36
87
87
18
15
81
72
102
96
54
66
49
56
57
24
39
9
55
176
24
16
17
60
12
108
43
24
65
48
55
17
42
138
75
160
48
8
24
15
12
189
64
56
39
25
65
138
157
5
36
6
18
223
5
235
77
115
41
54
121
29
162
33
111
9
111
25
80
21
91
197
36
276
270
84
6
48
18
24
9
160
80
57
55
35
12
73
167
18
18
156
18
108
60
7
5
108
78
66
31
128
39
96
156
13
41
79
48
72
176
111
114
15
40
17
12
18
73
72
128
15
186
18
13
23
9
40
48
29
19
155
42
12
96
12
187
48
152
ABCD 96926926022*3^$a+1 [50057]
52
15
42
3
69
6
9
9
15
32
13
54
12
9
24
111
120
33
8
19
117
15
12
6
54
9
27
36
93
21
39
15
57
75
6
11
16
12
9
30
33
111
33
3
12
12
33
63
6
30
89
31
18
6
9
105
126
29
91
65
48
13
3
33
3
32
48
16
32
7
9
27
17
16
36
36
75
17
61
6
6
51
48
15
24
6
66
53
12
13
36
12
39
32
1
36
12
11
19
33
15
6
6
72
36
54
12
24
107
36
91
101
19
150
3
20
16
108
33
48
102
57
39
30
11
43
36
105
27
60
81
20
1
18
18
11
55
30
11
19
9
171
36
5
109
47
31
33
3
17
37
15
3
60
33
39
96
57
3
41
13
35
1
12
135
72
36
12
36
63
29
79
12
54
30
5
4
51
6
63
51
24
21
20
7
42
3
87
36
6
60
18
6
24
59
7
42
51
3
6
18
9
56
31
84
65
28
96
21
11
40
51
149
49
24
12
54
41
12
61
12
18
6
96
39
44
16
36
8
1
66
18
6
72
18
30
36
45
111
17
48
28
27
30
15
48
8
61
167
31
17
64
39
12
36
12
81
27
29
16
21
6
42
3
39
24
9
177
51
60
9
84
27
3
36
30
66
12
69
80
61
131
7
9
69
36
18
21
21
3
44
37
6
6
59
4
51
24
57
8
40
45
12
39
44
48
19
9
9
107
25
75
9
15
3
17
49
3
12
36
9
87
45
3
8
13
3
48
3
6
54
24
45
3
24
96
12
21
57
12
42
24
33
81
11
1
59
7
137
40
8
7
9
87
6
126
9
3
6
27
27
12
21
44
31
48
12
21
21
15
63
45
165
102
36
21
105
36
35
67
36
6
99
75
30
39
21
42
12
33
72
12
39
21
45
3
33
135
75
45
3
21
3
12
30
6
89
1
11
64
3
33
99
120
53
91
33
21
6
5
84
28
27
42
155
85
12
3
3
29
25
66
5
7
24
21
44
73
30
9
32
37
23
31
65
25
6
24
29
49
18
89
43
5
31
144
21
51
29
60
97
18
77
48
16
36
3
6
3
21
3
27
12
69
63
117
69
96
35
19
6
60
3
12
3
33
45
11
96
1
6
77
1
123
24
51
5
96
7
24
5
1
66
105
3
78
99
3
72
17
13
3
20
16
69
59
12
7
45
57
6
29
61
12
39
48
15
18
84
15
39
12
77
43
17
4
33
18
6
71
25
6
17
12
49
6
77
28
69
11
85
36
18
66
36
3
128
43
53
4
33
6
201
9
3
15
21
24
9
59
7
89
12
43
5
25
36
39
27
60
84
30
35
36
16
69
11
85
87
20
1
191
48
25
48
39
36
123
6
48
60
6
41
12
19
33
44
96
19
30
36
90
21
33
11
79
9
12
36
44
28
168
8
91
9
15
72
36
5
25
3
24
33
78
6
6
21
72
39
9
36
33
48
6
5
4
36
56
37
30
96
12
53
12
36
67
24
5
37
39
57
15
39
5
31
48
24
18
84
126
33
32
7
48
114
18
5
73
30
72
30
27
9
47
100
63
6
54
5
4
15
33
87
9
9
63
20
25
39
57
36
95
16
3
45
63
53
12
1
15
15
17
19
45
20
16
33
54
12
60
120
84
42
59
19
12
29
13
66
101
12
67
150
15
8
49
3
12
80
13
39
80
31
36
30
6
5
7
12
29
7
9
15
108
101
40
129
6
17
100
45
48
6
33
12
21
12
36
27
44
4
15
45
48
24
12
117
63
3
41
7
53
64
27
5
84
31
12
5
12
127
57
63
72
60
5
19
30
6
78
111
81
12
6
9
3
65
4
152
13
6
17
67
41
25
23
7
30
47
13
15
20
73
6
66
63
15
21
45
27
111
57
152
4
27
72
30
6
5
19
30
15
3
18
59
13
12
11
37
18
60
24
17
100
27
30
39
12
24
21
27
44
43
5
67
18
27
3
12
42
51
27
9
36
57
15
3
12
69
57
12
63
69
12
11
55
180
9
8
1
6
9
72
27
36
41
133
6
72
29
85
48
42
24
45
27
18
35
16
21
54
54
15
80
4
3
5
52
15
77
19
12
5
37
12
66
90
3
99
33
183
6
18
48
42
18
24
54
95
7
42
18
18
6
9
39
41
16
12
36
128
4
12
81
18
48
12
21
3
5
16
15
33
216
21
51
36
27
53
37
18
45
56
36
60
43
12
6
3
27
9
32
49
72
35
43
45
48
72
24
12
27
5
4
92
144
16
3
18
24
47
37
15
81
6
54
6
108
29
31
17
19
17
12
7
24
57
9
42
9
3
24
17
40
44
1
51
39
5
4
44
16
33
15
87
21
15
72
57
39
30
3
3
6
42
9
87
5
16
48
20
13
39
39
12
24
48
65
28
24
51
69
20
13
3
33
42
21
12
72
27
36
30
59
1
66
213
51
132
30
39
80
25
30
36
12
12
6
18
21
3
9
68
60
73
96
23
43
18
12
23
4
32
7
45
9
18
77
40
44
1
18
6
54
6
12
11
36
28
57
78
30
72
23
16
48
36
8
1
24
27
84
33
42
24
41
61
39
72
21
15
51
29
28
39
24
36
36
9
36
108
15
17
37
66
54
18
60
12
57
39
33
27
36
36
18
6
17
49
51
3
189
69
27
104
19
48
29
49
3
33
15
21
11
43
5
16
32
4
81
11
7
53
37
27
32
25
87
39
29
49
3
72
99
29
13
24
12
35
19
9
9
11
60
19
156
6
27
39
41
37
66
45
33
11
67
48
45
21
15
12
21
6
5
19
192
33
36
56
16
68
25
51
15
5
91
30
12
36
60
15
15
156
33
32
16
27
5
67
33
8
37
18
57
45
6
77
13
27
15
48
12
12
6
60
24
48
18
21
63
18
15
15
5
13
15
81
36
15
92
37
54
9
21
111
135
57
60
27
12
30
59
96
19
36
12
29
60
127
5
37
11
12
31
9
72
9
71
79
5
31
12
18
54
9
69
30
36
54
72
6
132
9
27
12
42
11
60
36
64
32
64
ABCD 96926997788*3^$a+1 [50059]
104
39
21
48
12
64
20
3
81
72
39
57
16
224
280
23
49
23
177
24
16
72
252
12
116
48
16
44
24
24
4
140
36
16
44
24
28
12
20
12
136
12
11
49
120
60
128
180
64
8
24
24
15
24
72
24
81
87
133
107
9
63
1
32
63
72
9
87
213
60
160
132
44
148
59
24
61
60
68
12
24
48
168
72
60
36
24
96
232
104
24
15
72
25
92
12
160
36
60
68
12
120
72
132
51
9
87
9
36
36
87
9
24
52
140
24
72
48
40
8
100
32
36
87
81
40
32
12
48
156
16
68
12
24
76
128
52
92
48
3
9
132
192
27
9
12
4
215
85
36
24
119
201
16
24
108
32
27
72
96
25
239
9
12
36
48
64
216
56
16
24
36
59
69
12
16
68
12
96
24
16
96
12
11
81
24
24
184
80
64
8
16
48
23
13
68
28
107
69
144
52
80
24
48
72
88
120
44
75
85
20
108
108
88
44
84
16
44
3
33
63
168
21
100
200
63
21
12
87
49
56
16
80
39
253
132
80
28
32
16
20
60
28
132
308
24
36
12
96
40
23
73
119
9
39
21
60
72
16
47
9
144
160
23
33
40
95
33
64
8
111
96
1
23
9
24
16
36
68
72
64
84
60
23
93
60
96
48
192
216
40
68
12
16
8
72
39
45
12
36
12
36
48
28
23
121
36
11
21
208
48
32
4
167
21
27
73
108
92
16
8
124
20
60
60
40
80
208
92
28
24
215
21
16
44
15
25
24
20
60
36
75
25
23
48
1
8
12
123
105
96
24
36
3
33
24
39
105
4
20
64
23
85
20
76
44
264
15
1
128
64
71
57
48
64
167
264
93
28
72
47
9
4
12
36
44
24
12
3
97
95
141
12
36
144
64
299
73
60
156
116
160
176
36
16
60
32
48
256
92
112
72
95
97
24
20
51
96
33
16
48
44
160
44
148
32
108
36
148
23
1
116
12
136
44
64
116
72
64
32
168
24
36
27
33
40
8
36
28
20
12
120
48
12
27
9
112
56
24
64
32
87
81
16
56
48
12
123
165
12
36
76
72
44
4
8
72
48
39
69
16
32
4
8
52
32
84
120
16
8
24
112
36
80
4
32
15
33
24
40
92
60
64
116
180
12
36
12
76
72
56
72
24
36
3
61
11
33
64
72
56
24
28
116
16
8
96
36
52
23
33
16
20
16
92
40
48
56
15
9
111
9
52
32
3
25
56
111
45
76
56
48
76
11
37
44
39
57
72
76
68
12
288
12
112
47
21
75
105
111
168
117
3
93
52
167
24
48
153
180
27
129
72
24
24
63
73
20
3
45
99
57
72
39
21
316
23
13
108
80
24
24
48
4
12
36
83
129
15
141
144
96
100
48
8
16
104
16
23
1
95
21
4
72
36
179
33
72
40
23
81
180
60
52
60
8
184
8
12
84
111
57
120
28
236
64
20
12
24
60
28
32
24
24
15
153
12
12
48
4
60
120
44
28
72
8
16
32
24
16
120
32
4
44
87
9
96
72
15
33
24
120
12
123
1
72
44
4
44
28
20
48
3
153
24
12
52
12
36
24
32
48
48
16
224
63
37
203
57
15
24
9
12
132
144
16
8
24
24
63
81
52
12
116
28
20
144
4
12
180
104
48
52
59
105
216
16
8
28
12
20
52
56
15
9
12
27
49
20
195
57
52
36
56
120
15
24
105
120
15
49
68
84
40
32
39
129
40
80
120
87
9
40
24
48
32
87
81
52
92
15
24
45
60
63
69
147
13
11
57
60
132
48
15
45
219
21
96
12
16
8
24
24
40
32
63
105
24
36
64
11
24
9
84
51
1
8
36
156
24
76
20
48
87
9
124
80
3
9
87
241
80
144
12
ABCD 96927595112*3^$a+1 [50040]
85
35
109
83
78
207
40
83
333
72
3
12
25
5
18
192
72
36
60
12
348
12
180
60
13
47
60
13
17
55
47
48
12
37
41
30
12
30
6
12
18
84
156
27
57
18
85
32
96
27
60
25
72
71
42
30
30
19
191
97
23
42
18
42
43
8
57
30
12
45
15
48
72
105
345
30
97
179
222
48
72
162
93
57
7
8
88
32
63
180
12
66
54
18
30
108
24
21
120
15
97
245
12
31
95
144
108
37
72
11
102
18
30
18
120
60
42
300
3
135
24
73
48
17
132
51
15
1
29
75
15
102
60
72
66
109
72
119
9
16
377
150
72
25
35
48
78
42
12
25
131
61
83
18
192
6
61
71
90
7
53
42
36
45
75
42
30
60
60
37
185
6
72
49
191
90
7
192
8
15
6
114
1
35
37
24
89
42
120
30
79
48
11
90
54
13
35
165
15
108
45
147
42
78
18
132
60
67
8
33
24
63
72
81
175
95
24
240
78
12
48
132
51
57
138
60
60
72
30
63
24
15
25
83
132
66
7
47
180
93
45
12
175
11
120
69
16
107
78
54
108
13
137
150
48
150
91
8
51
84
73
17
18
48
69
3
18
12
127
203
60
25
5
162
78
102
120
198
15
33
12
67
83
168
12
97
101
19
95
73
17
18
12
1
47
48
102
43
72
65
63
24
48
33
24
6
1
104
40
96
48
5
75
16
107
48
42
150
229
41
48
55
137
7
95
36
24
150
55
65
108
270
18
12
79
83
48
48
181
56
88
77
78
12
102
48
3
147
30
42
30
7
41
87
81
175
17
18
42
75
3
45
75
54
30
6
30
45
39
1
179
21
39
36
285
99
138
30
48
30
39
81
39
15
18
127
5
66
114
60
43
47
198
3
27
93
57
60
123
112
263
90
54
90
36
75
147
258
54
180
73
35
85
155
60
120
12
30
30
48
48
60
30
39
112
11
132
36
24
21
57
102
18
15
75
60
72
30
78
37
56
27
85
200
3
24
168
30
30
153
99
13
35
37
35
6
90
157
77
18
18
12
27
51
372
90
18
12
145
35
30
102
60
66
19
95
33
120
27
36
42
7
35
18
27
171
24
45
51
61
48
23
48
12
133
104
75
48
12
30
18
60
45
117
91
167
282
6
210
42
30
103
65
7
23
24
18
15
120
48
15
72
12
6
30
60
12
72
90
103
5
60
18
24
108
60
30
42
108
12
96
54
96
12
30
108
54
36
54
153
87
60
21
15
129
33
18
24
30
18
237
3
12
97
11
48
192
12
60
48
30
103
35
24
138
102
30
15
63
108
12
72
105
3
78
79
56
40
107
240
93
39
6
60
72
12
66
120
57
15
48
1
8
63
33
27
42
30
165
40
41
24
18
45
135
49
113
96
7
95
25
77
6
205
17
42
45
33
150
18
174
66
12
123
87
12
13
113
84
126
181
8
16
47
12
36
114
168
55
167
126
75
135
129
195
13
77
150
45
33
120
63
27
93
27
13
96
41
7
23
72
156
12
48
9
123
13
17
18
37
65
42
120
300
36
102
30
33
120
129
6
1
29
75
27
108
42
18
45
16
23
33
93
12
42
37
23
48
57
51
54
96
120
84
43
32
15
1
167
72
18
63
105
54
81
129
30
210
36
84
96
39
15
36
120
120
12
48
105
135
97
8
57
18
30
24
175
8
15
33
312
3
30
ABCD 96928559012*3^$a+1 [50201]
8
24
163
77
13
18
29
16
44
40
128
85
66
6
59
84
12
25
18
12
18
107
36
28
369
35
36
16
44
1
63
8
109
59
7
69
63
81
147
29
4
32
49
35
4
69
63
57
15
32
61
27
80
43
102
23
72
48
24
28
212
24
12
43
5
55
65
84
60
7
5
43
6
39
56
79
90
15
20
36
52
27
72
113
13
30
29
24
96
28
32
13
72
3
128
12
12
109
24
30
5
72
108
36
85
42
57
8
60
12
12
175
65
79
189
21
6
48
185
72
1
27
12
20
13
35
12
48
61
51
9
35
64
72
21
18
24
5
7
96
12
45
80
1
6
53
12
43
41
4
72
99
5
25
42
29
204
55
21
80
24
36
13
36
15
117
167
12
28
32
211
54
3
141
47
79
36
5
24
169
27
44
85
23
108
4
44
1
6
18
84
6
57
123
101
60
19
21
140
24
60
24
55
93
33
71
55
41
43
9
20
40
8
4
8
43
65
43
41
60
73
95
31
5
132
13
35
175
216
29
132
60
100
68
60
64
123
12
45
32
84
115
89
48
24
73
95
7
81
15
9
20
19
41
96
13
54
57
24
36
20
55
53
1
42
185
4
44
4
51
197
12
36
12
13
54
77
61
168
107
72
12
19
41
64
56
36
52
36
56
96
19
45
63
5
72
13
23
60
7
30
63
135
42
11
16
39
69
12
8
7
113
157
18
12
5
84
25
71
19
17
85
87
20
52
8
91
54
72
35
28
20
16
56
24
85
35
16
75
105
9
54
45
8
28
36
104
16
63
6
39
60
57
51
8
1
23
16
44
7
93
105
18
72
5
72
96
28
20
132
132
40
141
11
144
16
8
48
43
65
24
40
36
180
56
24
79
36
29
43
89
1
48
27
27
125
72
28
68
19
21
123
57
24
56
132
136
81
3
32
19
17
24
160
60
8
72
60
216
60
28
92
120
12
61
11
28
80
16
20
16
36
225
72
71
109
83
48
151
41
112
96
32
67
65
12
40
20
120
24
120
60
52
80
4
20
49
30
6
23
120
108
24
13
11
7
5
72
13
39
15
36
65
84
16
27
101
112
75
5
24
4
9
12
59
4
20
36
40
32
60
7
66
11
85
23
12
4
36
20
88
51
9
8
55
30
35
24
168
16
15
21
8
7
5
24
64
32
24
36
13
36
66
36
77
48
7
45
36
44
73
12
78
29
24
12
163
17
60
28
44
40
15
77
31
17
28
9
66
149
28
12
15
9
152
13
47
12
40
32
49
90
24
5
40
12
33
11
12
49
23
88
153
11
31
5
184
80
204
12
12
12
40
36
8
12
60
24
25
23
12
43
36
41
60
28
32
24
24
36
109
23
84
43
5
7
96
45
63
120
177
39
41
37
35
76
60
36
20
156
72
157
18
5
12
103
60
36
65
64
15
17
48
7
29
7
12
96
126
11
12
120
12
19
65
12
64
56
12
60
37
71
43
89
40
45
123
12
15
108
5
88
56
4
44
73
27
27
21
45
15
27
21
51
41
7
41
127
9
36
80
4
20
16
44
16
12
8
12
12
48
120
151
5
37
54
18
3
24
108
80
103
77
1
35
36
24
12
4
116
48
112
8
72
84
28
27
45
33
27
144
21
6
72
5
43
5
4
8
132
76
68
96
60
24
24
60
120
12
96
49
63
20
12
49
11
24
120
16
21
42
12
45
33
3
33
27
32
31
9
20
72
43
17
28
116
19
45
8
67
96
17
67
5
28
20
228
25
27
92
132
84
36
76
3
41
1
27
120
87
5
31
5
67
81
44
55
17
109
35
24
97
15
20
19
17
52
116
72
67
17
36
43
66
35
100
20
121
23
79
17
16
9
63
68
24
19
29
40
12
8
60
12
28
72
20
4
32
184
36
20
43
129
27
114
35
12
60
48
84
12
13
135
32
84
7
108
72
113
49
27
171
77
13
23
7
17
28
68
67
9
15
18
23
4
39
17
7
65
55
5
28
63
17
144
1
39
69
27
20
43
84
126
15
12
20
67
65
36
1
24
59
25
15
228
9
23
55
17
4
159
120
41
1
119
60
1
66
144
41
19
108
18
59
96
48
4
111
6
35
48
48
52
20
115
137
40
200
91
45
104
40
99
6
11
52
8
64
140
108
48
24
61
42
57
9
11
84
19
45
117
35
60
4
9
35
55
65
16
27
12
45
27
96
5
72
48
48
60
100
56
84
24
7
165
15
5
24
60
72
13
54
5
168
13
359
13
59
64
ABCD 96928650166*3^$a+1 [50052]
45
27
363
33
223
245
99
117
36
79
90
54
74
82
74
4
47
129
274
65
55
26
99
7
68
36
106
74
144
6
99
55
60
12
44
34
320
22
164
9
55
36
17
7
110
180
82
218
22
18
86
4
86
15
9
10
125
75
6
10
6
11
57
87
19
125
169
66
44
30
51
79
12
180
44
81
43
101
9
46
44
81
216
39
94
110
196
50
94
86
15
36
169
144
227
99
16
138
26
180
10
6
14
240
84
51
151
29
36
3
141
1
54
89
81
27
37
26
34
47
25
11
79
18
11
39
60
81
39
16
17
73
36
179
39
70
222
48
56
184
126
14
105
181
35
1
74
34
35
21
34
126
251
183
177
109
240
11
19
474
102
18
72
8
207
25
48
26
84
52
188
226
71
19
36
53
81
34
72
198
12
35
133
47
36
109
18
6
155
19
17
39
360
124
96
104
70
26
9
37
54
17
63
414
27
180
93
250
17
3
130
192
90
53
97
18
12
90
74
16
24
65
39
52
134
70
36
29
39
22
11
7
66
35
145
6
38
160
30
6
119
7
38
66
105
72
163
6
155
36
3
141
25
138
42
30
24
29
235
36
44
100
96
50
15
45
46
125
73
35
25
191
36
19
17
27
81
145
110
321
25
54
254
63
7
72
30
78
101
61
54
245
19
6
20
46
60
48
150
50
160
17
3
96
10
144
35
72
9
207
79
54
20
54
16
84
146
16
24
47
3
60
9
72
219
144
141
180
9
70
65
315
36
45
216
109
20
60
99
36
9
262
38
310
30
56
4
320
87
9
64
35
180
151
36
29
45
100
35
75
69
55
125
115
72
29
180
91
233
21
51
93
270
6
466
38
135
7
18
140
87
55
18
60
30
312
90
74
100
200
4
36
54
20
46
74
15
252
109
24
140
60
190
96
36
38
27
36
133
66
24
137
3
90
54
22
48
6
101
109
60
227
79
48
162
114
137
133
54
12
44
9
36
45
10
197
27
46
215
72
27
46
110
69
441
106
30
35
63
66
54
6
10
17
27
30
15
72
36
127
6
155
39
16
80
30
204
10
72
204
144
86
124
110
141
75
4
50
22
120
90
114
14
87
25
174
260
124
65
81
34
320
6
16
120
8
30
6
27
217
107
55
108
90
240
110
10
107
36
72
72
79
254
46
36
44
64
60
156
20
256
68
112
164
45
55
150
36
11
37
323
7
137
73
71
145
179
127
38
70
90
42
30
288
20
36
16
215
145
44
250
29
288
3
124
26
84
70
20
60
82
128
96
16
138
17
144
19
6
11
39
124
6
66
24
101
39
4
360
90
146
10
20
87
73
36
24
66
53
165
36
54
160
200
52
89
19
36
54
26
100
17
73
54
53
43
36
54
194
213
109
18
ABCD 96929300452*3^$a+1 [50025]
21
72
123
45
27
3
69
120
21
87
117
30
78
12
390
60
36
42
12
183
48
99
9
24
27
126
12
30
165
120
108
24
36
105
15
24
108
87
78
18
42
12
135
243
42
39
69
90
30
90
78
42
150
15
123
54
156
54
48
33
180
75
234
6
12
60
18
150
69
33
3
132
108
72
33
84
156
159
108
108
207
120
42
3
57
3
93
15
45
99
36
48
177
24
318
72
66
24
48
42
48
45
57
168
180
132
6
150
120
72
18
129
120
63
138
84
6
90
24
48
90
18
222
120
30
3
24
21
63
57
84
30
150
111
45
27
36
57
30
9
93
63
24
51
57
45
3
87
60
90
60
72
6
42
18
240
189
15
36
84
45
141
3
51
30
48
30
45
48
87
78
84
3
3
42
27
123
78
39
36
249
3
33
24
66
177
33
3
51
48
30
180
78
45
57
18
42
90
138
24
48
75
33
30
42
51
81
6
30
84
18
108
42
48
24
51
12
93
147
45
63
39
33
135
132
36
69
93
228
42
93
75
84
18
180
120
27
183
33
69
240
36
24
3
15
21
87
30
60
120
27
60
105
330
102
3
72
81
150
204
18
90
78
27
93
120
54
21
39
96
222
60
60
27
156
9
90
138
198
42
195
156
57
204
48
72
90
96
174
60
99
27
60
93
24
63
24
330
6
90
12
27
3
78
54
60
18
63
129
18
72
33
12
183
18
42
18
24
75
63
12
216
102
3
9
60
96
15
69
78
18
60
27
3
84
138
123
117
3
105
12
30
12
18
111
207
12
30
12
135
183
90
48
24
60
186
117
15
42
63
36
312
27
297
3
30
3
9
3
288
180
69
75
45
6
60
42
150
117
3
12
6
24
3
3
60
12
120
12
270
6
93
24
93
132
27
75
9
72
297
450
72
90
36
15
177
108
72
48
39
51
114
3
45
90
45
12
36
9
15
15
6
120
15
87
21
9
135
93
54
30
60
126
30
27
435
261
21
48
90
42
51
60
48
57
87
105
3
57
18
42
30
30
48
99
93
162
6
63
69
3
9
15
48
36
27
105
45
42
102
60
36
12
78
54
123
72
51
24
6
72
72
66
105
159
60
33
63
282
12
120
6
42
3
69
3
180
48
24
63
72
126
12
12
15
3
48
24
48
138
159
21
15
87
12
18
48
195
75
69
3
30
48
60
72
15
72
33
3
99
81
249
219
72
285
99
21
99
93
75
48
45
60
24
66
90
162
90
72
120
156
42
81
9
48
24
15
123
42
48
87
180
33
72
135
36
72
12
153
78
132
30
372
15
36
39
66
204
48
87
144
39
30
75
75
42
6
174
36
72
63
39
30
150
66
42
57
51
30
12
12
60
15
51
30
3
24
27
78
78
153
21
15
21
264
39
96
36
177
60
42
18
12
156
15
15
30
60
12
240
168
15
24
105
3
63
54
111
9
36
63
21
168
78
93
57
39
36
69
60
18
12
21
57
27
36
99
66
24
6
117
15
57
63
72
153
63
54
48
63
24
45
90
21
39
138
132
15
81
87
48
285
72
78
12
153
57
63
117
12
240
48
15
15
48
12
78
12
3
9
66
ABCD 96929358088*3^$a+1 [50094]
216
41
49
71
31
18
39
57
23
127
96
30
24
171
8
19
12
84
21
21
24
24
30
12
84
114
102
48
21
48
201
72
60
24
114
12
45
87
78
102
53
19
36
12
141
75
42
203
55
132
138
90
6
168
3
9
18
12
36
12
108
48
60
60
120
72
12
48
18
6
126
18
102
138
120
17
37
35
25
30
6
107
55
90
78
17
37
18
102
11
55
84
101
19
60
18
47
7
18
18
24
78
60
18
84
6
108
90
84
12
54
27
104
1
18
12
18
66
96
29
40
171
5
7
12
78
63
9
30
36
84
89
49
6
30
195
105
47
13
252
90
29
19
12
113
67
114
48
78
5
48
120
7
33
129
23
7
126
144
6
42
84
15
51
18
11
13
3
9
24
6
48
30
42
54
12
15
39
24
42
47
40
147
24
21
15
66
60
24
11
79
18
12
96
35
13
35
120
49
78
18
39
8
79
105
21
54
18
78
48
5
157
18
30
54
77
19
24
36
36
6
42
102
84
99
15
6
35
55
24
12
78
30
12
66
12
42
5
13
36
39
255
17
19
24
6
15
69
27
21
155
97
71
55
72
12
36
6
51
8
25
12
42
6
6
84
36
36
24
24
126
144
102
45
32
13
78
42
18
41
43
168
5
37
51
21
66
24
108
6
72
84
83
13
54
36
18
54
6
11
61
138
90
354
6
12
90
12
12
108
48
132
12
45
39
12
72
6
47
7
246
6
18
120
12
54
24
41
24
48
7
18
78
6
59
109
35
13
108
119
133
12
30
65
25
48
39
8
25
126
30
150
6
6
65
7
17
88
3
12
48
60
120
48
42
108
36
18
48
12
72
125
139
96
69
9
66
54
168
47
325
203
43
189
63
12
6
6
65
25
15
63
6
35
157
72
108
42
45
105
6
60
77
37
18
132
6
90
24
96
90
42
12
60
90
12
36
18
132
72
60
192
6
23
72
13
51
69
54
132
96
30
72
6
6
6
144
120
24
12
12
65
31
84
78
47
1
72
47
115
66
42
60
29
1
95
168
49
18
18
60
84
18
65
37
252
23
31
12
12
18
78
24
96
60
162
35
19
114
66
6
12
18
12
246
54
120
18
78
36
84
60
60
5
49
108
12
18
5
72
7
6
48
6
29
31
129
39
30
11
55
65
40
27
12
90
90
30
72
24
36
59
25
150
24
12
36
30
3
27
24
24
30
6
33
21
24
42
9
51
45
33
66
24
30
6
54
18
65
19
66
84
15
21
42
65
112
93
6
42
42
150
35
61
324
6
72
114
36
162
48
48
185
127
78
11
19
114
6
77
19
48
90
78
18
12
18
29
163
53
16
8
31
24
33
80
43
54
102
6
18
81
80
16
45
54
18
12
6
48
60
36
113
7
18
18
114
59
96
13
11
55
144
18
12
51
129
30
48
42
48
18
42
42
36
54
36
11
13
90
18
47
1
72
108
24
3
129
66
48
42
12
42
53
103
12
21
39
18
30
17
121
114
168
173
25
54
6
60
24
18
42
66
42
18
120
221
73
18
18
12
39
33
47
49
24
168
24
71
7
66
54
30
78
102
47
139
72
168
84
66
60
11
19
12
108
60
41
1
30
18
6
30
35
19
30
84
155
13
42
30
18
9
51
60
33
45
54
96
12
18
120
36
11
7
60
6
12
18
41
1
12
258
198
11
48
91
12
204
96
132
65
55
18
24
36
132
18
29
120
19
30
36
48
30
36
12
149
91
90
12
71
19
36
30
42
17
7
54
12
78
57
48
80
16
39
222
395
49
36
72
18
48
36
36
12
18
72
35
31
30
42
78
6
24
24
30
87
3
90
6
90
114
12
84
12
54
23
25
48
60
155
199
114
30
84
77
55
48
105
3
18
24
3
57
36
59
37
30
24
36
60
29
1
48
63
27
132
6
27
33
63
75
5
19
30
6
41
64
75
6
204
6
18
35
127
24
24
17
55
36
53
79
72
30
18
60
21
21
6
24
18
168
18
42
42
30
6
84
30
30
48
120
72
12
30
36
72
6
6
66
48
21
93
12
18
120
53
13
60
120
95
31
24
6
18
6
24
11
7
72
17
55
108
66
59
61
99
15
12
90
30
ABCD 96929875774*3^$a+1 [50118]
12
56
144
124
117
23
136
15
29
31
221
24
115
90
59
31
33
183
153
297
27
356
61
123
27
36
54
15
75
5
144
76
176
40
45
15
39
5
136
32
7
9
72
48
56
28
140
48
180
124
24
72
32
67
113
132
120
31
9
176
28
12
24
8
13
27
27
149
136
21
59
85
219
36
84
44
60
127
9
120
36
108
32
40
144
51
6
119
61
27
96
21
51
384
48
3
5
40
45
15
48
81
3
80
252
4
12
464
85
135
128
228
180
79
60
45
24
12
108
36
180
168
120
56
232
24
84
180
32
24
48
13
123
120
96
21
3
12
12
20
228
169
183
48
12
60
63
90
87
36
60
20
64
36
32
48
40
84
177
171
20
19
96
285
132
8
199
9
24
60
3
9
216
128
12
64
36
8
157
123
24
56
40
36
48
92
148
57
150
29
144
7
9
72
168
57
123
57
87
36
44
36
31
29
244
92
28
32
25
75
116
25
47
97
51
84
45
15
44
4
36
207
54
39
81
3
12
135
149
100
12
39
90
231
60
129
155
40
8
103
9
24
417
15
72
48
99
113
108
64
24
24
240
32
184
32
79
9
27
69
48
96
24
56
121
135
36
60
48
132
32
52
140
28
267
93
57
119
1
6
54
63
27
9
60
12
104
240
88
36
132
44
60
145
60
126
105
129
51
69
6
245
12
36
136
68
127
33
96
147
9
176
40
12
12
21
54
180
9
216
24
24
120
183
137
7
30
11
64
15
93
48
9
59
144
67
29
151
5
36
72
16
96
84
156
48
36
117
54
9
24
152
136
84
108
96
104
16
60
176
115
9
56
48
13
27
96
80
24
16
56
16
24
48
63
90
3
36
48
332
28
8
40
99
5
88
120
8
40
48
44
76
176
88
27
29
16
20
28
276
36
60
48
108
68
31
33
48
92
16
21
150
9
60
51
65
36
124
96
39
93
57
23
40
117
51
44
60
40
120
24
57
15
32
37
51
24
8
103
105
32
7
9
72
132
93
119
48
7
21
12
32
24
64
33
135
9
63
536
16
51
237
36
12
180
32
12
24
72
72
133
90
9
24
60
92
208
111
41
108
60
304
168
80
40
32
160
213
99
45
99
72
48
56
175
41
175
54
83
108
4
104
4
68
48
67
9
48
12
120
144
56
61
99
75
96
77
60
76
51
53
43
5
112
63
144
41
49
95
121
23
100
36
44
31
173
100
60
68
85
47
88
39
189
87
93
92
79
60
81
189
51
129
119
64
87
90
23
72
121
90
45
72
192
96
189
3
116
16
68
280
212
84
220
36
60
84
252
9
59
31
81
92
217
39
111
33
177
15
45
120
11
28
84
128
108
136
105
36
95
60
52
36
81
95
115
69
171
5
24
112
24
48
80
103
9
168
32
16
9
23
40
96
144
3
84
29
76
24
21
155
115
93
117
51
84
20
348
43
129
8
97
90
36
33
12
60
48
ABCD 96930013912*3^$a+1 [50025]
71
18
54
10
78
57
65
6
109
51
20
1
51
129
59
30
46
8
28
54
38
13
35
13
71
25
155
181
59
1
12
53
7
83
108
90
10
45
9
26
6
10
81
47
12
16
2
16
15
12
135
32
6
42
30
79
71
24
109
35
114
6
25
120
9
78
18
14
97
33
2
16
38
30
90
79
15
21
24
93
15
48
59
48
54
24
64
62
114
115
24
53
22
92
13
65
66
22
80
19
3
2
40
26
190
8
19
11
1
303
21
27
8
42
42
12
109
227
34
38
37
35
61
12
17
24
22
33
65
10
9
72
96
3
2
88
104
42
4
2
7
36
35
1
39
24
26
22
8
36
1
63
86
199
71
90
19
29
18
30
114
16
102
32
48
55
72
63
32
13
35
16
44
1
5
16
56
24
96
48
10
9
168
29
34
12
8
37
59
18
126
37
35
100
9
71
12
16
9
65
88
18
30
32
24
48
6
52
105
23
52
33
9
80
30
1
65
30
1
41
58
45
72
107
30
6
37
243
45
45
111
15
9
57
14
48
1
11
16
68
37
53
19
11
25
75
126
51
35
37
3
18
51
5
79
72
60
27
66
15
9
38
60
12
96
1
36
12
36
24
23
30
168
54
13
35
10
27
48
59
168
60
6
19
36
57
27
5
78
18
24
16
2
73
24
95
22
30
344
36
76
93
5
24
43
15
9
53
6
25
135
2
42
12
13
12
23
40
33
39
8
37
23
108
84
1
15
102
26
205
57
38
84
6
22
9
59
4
50
43
77
103
63
2
43
47
22
26
22
78
44
36
76
116
124
21
33
26
1
29
66
25
59
226
27
45
8
175
63
2
90
30
30
18
144
78
13
11
108
22
86
97
17
118
32
24
42
7
3
45
15
8
12
48
16
126
15
72
11
6
64
27
35
112
50
6
16
81
33
27
5
88
15
84
35
1
24
47
1
72
35
1
5
40
87
95
13
36
36
23
4
48
33
11
30
96
24
24
112
27
93
8
54
10
8
7
23
60
132
37
21
18
14
31
36
53
46
44
28
80
24
10
38
61
111
68
28
12
96
36
110
24
64
122
48
12
24
37
3
24
153
108
35
40
56
61
5
22
42
56
7
12
36
15
45
77
16
74
22
14
66
19
29
55
153
62
156
60
97
12
83
138
10
44
37
173
48
22
81
84
27
44
70
176
79
27
150
63
71
58
56
72
43
15
32
142
15
36
180
12
24
3
50
118
192
98
127
17
70
18
48
27
5
30
97
23
18
48
19
36
9
62
60
84
24
48
18
102
18
30
25
87
9
36
63
182
7
65
78
58
74
16
20
121
9
206
13
11
36
6
118
45
24
3
24
26
55
17
18
78
6
1
155
25
72
5
67
71
78
139
60
11
46
86
18
64
63
23
34
2
121
27
48
122
72
46
188
6
6
168
37
48
119
16
20
25
60
227
24
13
36
159
26
66
36
120
4
9
99
8
13
125
102
13
5
67
12
41
30
37
27
72
8
36
37
132
53
19
29
7
17
55
23
85
3
20
54
78
37
35
18
18
37
59
4
26
6
12
36
42
54
13
101
6
66
40
30
9
41
48
16
63
23
112
237
11
42
7
71
13
29
6
154
26
12
138
42
30
114
30
6
124
54
51
84
35
30
67
35
18
10
57
35
10
90
80
48
16
45
191
24
10
24
56
43
171
57
23
1
23
66
46
8
28
84
33
36
119
48
108
52
45
35
28
2
7
23
48
84
25
36
60
36
144
17
64
8
40
128
7
36
131
4
6
3
11
72
13
5
24
16
182
97
35
208
30
2
52
50
55
9
56
34
14
175
65
66
142
63
60
21
51
147
122
66
48
54
126
156
60
4
117
59
76
8
64
81
57
18
132
18
62
37
35
66
6
66
43
21
14
1
65
6
37
12
23
37
173
138
97
27
114
62
90
10
20
18
214
20
46
50
4
80
18
10
44
25
11
25
35
10
62
1
12
24
23
6
142
2
43
35
12
73
35
90
64
24
14
16
2
48
55
9
18
30
8
54
16
80
90
150
157
12
36
5
64
63
3
14
150
66
30
66
139
36
81
14
58
98
28
57
17
7
95
48
18
190
8
12
124
90
8
46
66
8
106
21
15
26
55
48
137
34
153
11
60
37
24
9
27
77
16
135
119
72
88
213
3
44
1
29
78
18
19
96
27
45
3
20
30
19
21
26
6
40
62
1
24
11
12
18
31
9
30
42
62
82
56
7
12
11
330
24
19
11
48
160
26
24
91
147
45
5
42
36
121
23
13
107
36
150
30
ABCD 96930323468*3^$a+1 [50003]
45
24
36
87
21
27
39
57
168
63
6
3
24
9
31
8
27
60
25
24
53
18
72
9
87
9
88
72
128
27
21
123
66
3
24
24
96
3
21
27
60
9
21
27
40
8
64
8
15
73
56
21
75
120
69
99
24
45
18
12
37
8
40
8
123
69
75
6
7
48
11
60
25
29
75
51
12
24
12
18
51
21
19
113
66
42
30
13
41
72
7
11
85
96
71
24
54
27
16
5
114
12
6
39
45
18
9
87
36
36
9
57
60
12
6
54
156
15
81
36
30
13
41
103
8
75
93
33
18
21
24
9
15
16
24
32
39
48
25
104
3
61
11
21
24
40
41
199
32
48
9
12
3
16
56
69
51
21
36
55
24
11
42
12
54
25
11
13
8
24
33
30
24
30
75
3
144
37
47
57
3
72
13
32
75
61
24
8
105
39
160
41
102
54
96
102
45
63
36
24
21
48
120
39
9
27
72
36
132
13
120
29
30
141
3
13
11
85
17
18
37
41
87
48
16
11
45
27
45
27
12
18
63
27
45
24
27
12
24
73
71
54
19
24
59
36
33
48
45
3
48
16
95
33
16
8
3
12
6
54
21
72
40
8
72
24
48
75
37
11
150
7
65
39
81
7
8
3
54
6
25
29
66
24
1
8
45
12
24
54
73
8
21
171
72
16
11
42
3
195
37
72
32
51
24
13
32
57
31
47
33
123
6
54
12
24
61
8
87
1
8
45
27
63
25
11
72
114
51
3
54
63
72
160
80
15
57
24
48
75
13
32
75
108
33
48
63
36
222
15
3
18
3
33
30
1
5
139
17
15
21
3
69
18
24
12
13
95
33
16
5
42
66
79
24
275
6
7
24
32
48
117
51
27
36
18
15
16
149
27
75
13
144
24
35
141
75
93
15
33
24
75
36
1
8
93
162
6
27
16
32
81
36
19
113
55
104
3
12
9
15
54
27
3
21
57
7
24
35
45
33
63
48
40
59
21
21
12
36
19
41
15
15
72
42
15
15
18
15
16
77
75
33
24
63
24
15
24
9
3
37
24
11
42
51
93
30
157
24
48
8
72
21
67
32
39
33
3
13
11
21
159
9
3
61
32
39
84
24
12
18
90
141
3
60
36
90
138
72
1
59
84
1
95
1
17
48
63
69
12
18
6
18
45
57
24
12
6
21
33
66
36
33
3
36
6
115
5
6
61
24
35
13
32
81
6
105
88
53
36
18
45
45
18
33
21
6
30
108
51
117
12
79
11
61
29
60
87
40
53
12
39
72
51
72
18
51
3
13
72
5
18
9
15
72
1
24
11
13
5
102
13
65
87
15
54
3
39
12
45
63
6
43
48
56
15
72
54
19
8
48
9
54
9
16
29
6
30
54
1
17
39
129
54
12
61
8
129
39
39
84
45
45
42
72
81
27
21
63
25
71
9
9
12
19
95
48
18
79
11
21
15
1
72
17
6
1
47
73
71
18
31
5
54
21
33
111
64
5
27
15
90
55
11
18
18
18
31
41
24
48
54
18
24
39
24
24
24
63
1
23
57
87
12
45
27
109
35
24
45
16
5
24
138
9
16
8
16
11
84
9
15
9
63
57
48
75
12
6
115
23
1
41
12
3
3
54
31
72
5
19
8
9
48
31
23
36
60
33
15
18
24
39
72
51
13
17
6
12
13
23
18
39
33
7
80
72
39
60
126
15
33
6
1
65
55
56
69
42
18
175
8
15
25
11
30
87
21
72
18
33
24
16
8
33
39
153
6
81
27
12
1
8
63
9
48
88
48
8
33
39
40
65
108
3
69
75
48
39
9
69
19
35
12
49
11
12
144
9
24
3
37
35
42
147
40
176
112
80
39
105
72
3
45
72
21
18
78
51
123
85
32
24
16
299
13
48
83
37
47
36
18
27
33
36
3
16
8
3
69
144
64
17
63
3
69
39
33
75
36
49
149
51
24
40
32
16
24
29
36
114
45
16
8
39
9
16
104
27
6
54
36
12
121
5
144
19
41
18
12
1
5
30
61
8
63
25
11
54
39
135
33
135
25
5
43
48
5
36
18
102
6
49
240
11
85
83
84
25
29
18
73
8
15
9
24
3
18
123
33
231
57
7
144
119
25
17
12
42
48
54
24
18
9
72
48
160
29
3
120
39
6
3
27
24
36
36
66
18
18
72
36
6
21
216
16
56
33
7
8
16
35
78
18
21
51
108
126
30
18
75
232
56
33
18
21
3
37
8
39
6
54
12
73
41
108
30
13
29
91
8
16
77
75
15
25
11
126
54
126
67
23
33
3
13
48
29
67
80
24
27
45
64
53
18
18
7
8
24
3
12
24
18
199
35
12
9
9
7
56
40
77
18
72
25
125
19
8
39
33
21
123
3
13
47
12
21
40
128
15
81
48
9
55
107
93
48
201
79
107
12
9
120
88
23
33
48
24
57
7
11
93
16
56
16
35
69
21
36
15
24
99
108
105
24
64
95
1
59
21
27
24
288
13
8
24
9
63
96
39
33
16
71
1
5
27
24
33
87
3
24
21
33
18
13
8
63
1
35
42
3
24
63
36
30
15
27
102
15
21
19
24
35
93
72
171
96
72
45
9
12
19
24
11
21
16
161
18
162
6
12
ABCD 96930580094*3^$a+1 [50010]
9
120
6
129
15
9
36
33
240
46
72
2
10
65
36
264
31
26
6
54
60
58
20
16
17
147
42
6
28
12
110
132
46
32
30
15
55
62
102
81
7
36
17
9
6
84
36
40
12
170
46
2
10
62
3
55
5
15
69
31
12
38
10
12
92
66
12
10
20
16
41
79
89
12
19
14
10
48
20
12
21
21
15
3
42
58
41
51
124
41
79
144
53
15
28
56
16
12
38
27
103
32
45
31
24
41
7
60
74
3
3
60
45
55
2
58
20
40
260
12
30
108
22
17
43
36
29
75
33
7
36
24
20
40
20
108
30
27
15
12
28
17
3
76
62
15
57
15
3
24
30
3
55
20
16
17
9
60
58
36
24
152
21
55
2
12
58
17
3
28
50
3
19
2
30
45
36
7
38
10
48
41
48
43
29
3
16
26
96
22
32
9
27
30
82
8
12
28
12
17
36
27
40
48
50
24
18
12
16
17
115
8
40
14
3
33
15
15
40
74
228
250
77
31
48
2
118
24
36
194
87
19
2
150
40
77
31
14
60
30
30
46
72
80
84
4
84
2
6
42
15
63
24
48
12
48
33
57
10
8
12
30
10
68
30
60
12
27
3
40
158
15
67
80
60
33
27
40
36
2
58
14
15
31
60
92
24
18
87
33
60
195
55
68
28
24
128
84
4
5
9
12
58
5
55
36
2
22
32
88
32
81
9
3
45
51
19
8
52
60
98
22
36
12
60
110
60
12
30
28
50
10
12
17
24
39
132
9
19
62
18
48
24
66
12
15
43
2
162
76
92
30
10
32
16
74
106
5
72
33
142
80
18
15
27
12
33
33
54
78
15
75
72
4
14
60
12
30
21
7
48
48
29
27
30
46
12
2
36
3
9
72
46
48
32
9
63
42
99
19
32
18
18
52
48
32
18
24
18
16
12
17
93
30
57
3
9
15
4
60
2
42
78
12
118
72
48
12
62
106
2
72
6
9
33
58
17
151
12
72
96
17
15
28
2
27
15
12
9
7
12
38
72
30
60
45
43
2
78
24
18
30
16
2
30
9
3
21
19
50
30
40
41
36
21
10
5
9
75
3
120
165
31
12
14
36
10
2
27
31
44
36
42
27
199
14
138
30
12
102
96
24
60
4
12
48
24
2
6
12
12
30
3
93
12
30
273
60
9
18
18
3
9
27
19
192
65
27
100
38
10
132
32
48
136
44
28
65
24
43
62
46
32
48
52
8
24
4
5
12
15
112
17
3
90
78
12
16
77
15
210
10
60
2
106
5
9
27
33
3
24
75
48
40
50
3
75
33
12
9
94
12
29
3
28
60
53
27
9
51
28
24
20
76
32
28
2
12
18
12
40
2
18
30
12
15
21
30
150
10
60
2
70
8
90
39
19
12
2
3
43
32
40
44
6
10
62
15
55
2
96
42
57
43
32
33
43
17
12
33
10
2
118
50
27
19
44
18
39
19
89
103
5
9
46
17
31
56
16
14
34
12
17
3
90
22
36
24
8
24
36
12
76
26
60
3
55
32
33
43
2
12
6
28
77
57
30
88
5
43
5
55
60
56
36
40
32
16
24
5
3
12
60
16
62
72
15
165
130
8
28
14
150
12
6
10
20
24
88
5
165
10
122
30
36
120
54
46
48
24
36
14
51
21
66
24
6
22
48
14
66
100
20
24
36
54
34
2
10
29
45
30
156
9
19
2
10
152
33
9
36
12
10
32
153
57
46
44
105
43
8
33
24
3
12
12
16
14
78
90
3
27
12
18
30
60
16
14
3
45
15
12
43
140
148
56
4
5
24
12
31
2
42
16
122
46
2
10
50
3
21
51
7
50
48
58
14
30
16
32
12
48
30
24
58
2
3
72
3
18
30
45
45
10
44
48
30
42
4
24
2
58
32
64
2
27
3
45
7
32
120
4
44
160
36
32
24
28
5
45
42
6
30
12
28
12
68
9
15
21
103
24
32
93
108
7
32
126
22
8
24
9
9
58
2
30
45
33
3
19
17
24
79
92
4
44
16
104
18
22
38
15
27
60
12
64
89
57
15
21
99
19
12
44
16
12
5
3
40
29
33
168
10
14
34
32
174
58
36
44
76
14
46
12
50
24
30
45
96
7
20
12
6
54
16
50
27
165
18
84
60
105
19
5
141
15
19
5
36
19
32
24
18
15
63
174
78
45
15
28
20
9
21
70
14
30
16
12
60
5
43
12
38
30
60
30
75
69
46
132
60
48
62
3
9
48
15
15
28
14
48
48
10
12
120
36
5
19
38
10
12
2
51
15
69
43
20
76
2
54
76
2
10
20
40
17
3
48
144
21
7
8
42
3
9
6
12
42
51
15
9
84
19
5
15
12
16
5
45
27
27
4
32
28
12
5
24
3
28
20
132
28
32
60
16
24
20
18
24
3
55
38
42
45
43
2
10
8
30
22
38
130
20
24
76
44
9
9
75
31
60
2
30
9
33
90
42
94
41
51
72
42
30
16
44
30
48
10
17
43
180
8
60
57
15
28
104
36
9
31
12
53
43
62
39
165
30
28
20
42
6
28
77
55
92
72
16
194
3
31
116
4
44
30
3
7
50
15
43
20
30
70
20
24
66
24
18
136
2
15
39
16
12
8
57
15
18
10
32
72
4
2
118
17
45
12
60
10
32
48
30
42
18
10
48
2
3
7
8
112
60
48
48
2
90
52
2
39
27
24
16
5
105
22
65
15
30
58
29
33
30
45
45
10
92
60
21
108
7
2
58
5
7
8
234
18
40
2
94
17
27
18
27
27
148
53
45
54
30
15
171
12
138
12
102
33
31
2
27
43
60
2
10
2
18
28
14
6
40
32
18
15
7
50
30
28
50
72
ABCD 96930668488*3^$a+1 [50067]
69
6
36
17
48
7
18
71
4
32
103
5
4
48
15
6
18
54
11
7
33
24
80
1
60
75
9
23
31
9
63
24
12
53
16
12
32
36
76
12
8
7
41
145
12
27
8
1
6
66
60
11
40
21
12
35
4
3
9
93
15
27
21
69
3
45
47
48
1
36
11
79
81
3
72
9
8
61
36
99
117
12
59
84
1
6
12
24
33
32
16
63
12
36
9
51
9
9
23
43
18
3
12
20
7
29
16
27
18
27
3
65
16
33
72
27
99
5
13
51
15
21
32
7
21
33
30
18
87
8
84
55
6
12
6
45
27
12
89
37
51
24
20
36
12
1
15
21
18
6
36
15
20
37
23
48
16
44
120
1
12
15
27
9
3
41
4
48
3
12
17
55
5
48
1
3
33
24
51
57
39
12
69
83
16
33
48
11
4
27
12
114
3
36
92
28
32
36
25
11
48
60
1
15
36
3
53
19
113
36
12
43
5
79
24
5
13
23
4
21
72
18
33
96
33
6
9
75
17
12
64
21
83
64
8
37
11
16
9
6
18
15
32
43
41
60
1
47
25
23
1
47
43
12
6
39
32
4
24
32
40
8
31
41
12
4
69
27
81
47
13
111
128
121
18
17
19
5
184
21
35
43
17
12
19
24
54
72
15
3
29
24
19
18
123
32
19
18
60
23
7
21
20
19
5
96
88
9
15
20
12
16
63
9
21
3
147
30
35
52
45
15
80
25
11
31
9
27
12
24
9
75
29
64
15
144
5
1
15
21
27
21
6
5
4
3
36
9
48
32
25
83
28
32
40
33
47
7
17
4
44
52
44
67
5
16
12
45
12
35
36
1
42
90
15
105
54
9
32
31
65
31
9
3
5
48
61
59
64
60
15
5
48
13
3
72
39
18
27
32
85
27
27
12
21
48
3
24
21
68
91
17
4
27
5
1
75
15
17
1
102
6
87
128
49
11
85
18
54
39
9
60
18
21
9
36
24
12
3
12
8
12
36
7
9
48
108
44
4
3
30
36
18
24
18
3
69
3
15
17
1
12
42
41
64
21
30
42
48
87
12
56
31
9
8
49
24
3
27
17
40
21
36
12
11
31
33
3
41
13
36
11
37
15
57
18
24
36
12
42
39
32
16
44
28
3
36
29
37
27
12
21
12
3
32
19
108
17
19
6
27
12
9
6
5
31
33
147
30
24
23
28
165
12
11
4
32
12
36
144
1
12
54
17
7
21
9
11
24
4
12
3
78
66
17
36
7
9
12
27
6
30
5
13
11
48
48
61
66
6
59
48
31
65
79
6
27
21
15
20
1
15
39
101
12
72
37
18
41
60
16
32
25
18
9
45
42
41
7
21
33
3
12
57
71
55
6
3
33
12
3
33
27
51
21
24
9
39
20
4
12
87
9
12
51
12
162
42
5
13
3
15
69
3
18
36
11
1
39
3
29
73
27
48
21
15
213
24
107
24
43
17
1
72
42
17
13
63
32
31
54
23
64
8
24
25
60
51
108
15
29
13
18
5
12
13
36
39
96
56
13
3
9
6
36
108
33
8
61
42
5
16
9
24
3
8
48
43
150
3
105
36
47
36
7
36
54
95
36
49
11
115
17
37
48
23
52
8
16
9
54
5
36
24
4
12
45
18
57
8
31
9
72
27
12
36
9
92
13
75
60
45
3
27
5
37
18
9
99
33
24
8
19
5
4
15
69
15
17
1
15
44
49
60
3
44
1
72
75
48
9
3
56
60
1
24
3
45
11
25
15
36
27
12
36
18
47
4
32
43
9
33
47
1
42
21
44
1
27
32
37
83
1
18
24
54
63
8
19
5
24
72
25
66
29
79
5
55
18
108
167
36
48
1
138
17
25
11
25
75
8
7
17
13
51
9
12
35
19
5
60
4
45
3
8
19
33
3
41
73
11
37
59
4
87
9
27
48
18
15
27
54
15
60
15
30
11
72
13
18
18
12
27
15
30
24
11
12
43
9
32
12
16
21
47
25
119
13
66
42
63
8
12
36
19
24
66
6
69
15
18
71
64
32
37
11
24
48
1
6
9
27
5
7
36
29
48
19
21
27
69
32
24
145
6
17
1
47
4
20
1
59
36
40
20
7
21
20
49
35
19
18
11
24
40
8
52
32
7
6
35
13
23
16
32
28
81
11
61
6
36
108
5
24
24
12
100
8
24
12
1
15
60
32
25
23
52
69
39
63
6
66
36
29
16
8
19
54
23
1
63
27
29
160
9
12
3
33
54
17
12
13
3
44
61
72
36
11
84
67
77
120
24
28
3
29
1
75
15
17
1
18
17
84
25
60
48
39
84
3
60
41
64
8
28
44
4
27
9
8
67
81
9
23
28
45
23
60
37
11
96
7
9
27
77
13
11
43
29
24
91
117
39
18
27
9
24
11
55
54
72
24
3
9
39
75
30
6
57
44
1
6
29
12
36
12
16
92
4
32
4
8
36
61
23
61
11
48
13
39
36
15
17
72
24
60
13
48
18
77
103
6
83
7
129
8
52
3
9
45
39
3
30
15
20
28
48
12
84
48
20
13
47
4
3
9
36
140
19
54
23
48
108
13
6
17
12
1
47
24
43
18
27
21
15
80
37
15
21
3
9
111
15
41
49
3
32
4
21
18
117
80
19
9
36
140
16
81
36
27
33
3
27
81
24
32
31
9
81
3
12
21
36
15
69
18
5
12
84
4
3
6
15
56
16
111
9
20
36
1
11
25
11
28
32
37
47
115
6
54
17
19
45
39
6
99
144
3
9
9
24
18
12
5
37
23
132
43
30
15
63
9
128
7
33
48
3
5
13
36
15
45
36
27
9
48
59
31
17
19
6
23
49
36
11
79
48
18
24
35
13
23
19
66
6
21
24
80
13
3
68
16
9
11
16
3
21
3
72
77
61
15
9
11
72
16
8
60
7
5
49
35
64
15
30
15
21
59
24
43
6
11
1
11
13
27
92
1
15
60
3
5
7
96
18
12
6
84
6
71
4
24
45
12
6
21
9
35
1
42
48
6
48
54
9
24
21
18
5
84
12
25
6
17
12
16
75
57
32
1
111
15
18
83
31
17
1
126
84
6
3
45
87
8
4
15
33
87
6
35
12
64
27
6
47
73
23
16
32
1
24
30
6
39
87
45
80
16
32
25
48
6
30
3
75
5
60
1
11
24
37
42
17
13
27
15
17
84
12
64
33
42
29
7
41
40
8
16
3
53
31
6
3
63
114
12
51
21
119
12
16
72
21
23
52
33
12
27
24
48
12
15
69
24
21
11
4
20
1
54
21
33
12
6
65
43
5
31
18
12
99
27
42
18
5
7
54
3
48
12
15
101
151
5
31
5
49
12
108
35
7
29
16
80
52
8
31
57
27
21
57
12
51
39
45
81
42
113
40
39
5
37
12
47
4
48
44
7
12
45
15
54
54
17
1
87
21
ABCD 96930821374*3^$a+1 [50046]
120
75
414
15
12
9
90
216
105
57
18
165
60
60
309
111
60
9
39
15
36
18
63
243
57
60
48
15
201
195
36
18
75
15
21
159
57
24
84
72
33
51
39
81
120
36
105
75
33
171
81
279
120
24
36
84
36
609
15
12
108
81
90
216
9
24
60
69
36
162
72
198
99
63
18
54
18
3
240
153
75
72
87
21
51
201
144
204
60
12
48
60
156
24
72
9
39
12
75
45
84
15
45
9
51
24
36
123
72
105
84
36
63
33
204
123
21
15
45
9
87
129
27
168
309
18
162
18
54
18
81
9
123
24
51
105
3
126
108
63
120
33
54
93
15
33
60
177
135
99
9
96
156
24
129
27
108
117
39
141
123
21
51
228
135
57
60
27
33
57
36
180
27
117
18
72
57
33
126
90
255
60
117
270
45
45
183
51
21
15
129
60
36
60
3
54
216
126
285
201
144
36
3
15
81
9
75
51
9
27
90
54
21
120
48
72
84
33
27
60
39
117
117
27
24
21
135
9
27
99
9
36
264
60
36
63
72
45
9
36
135
45
90
9
9
123
147
108
18
72
54
90
51
39
9
36
63
21
141
99
12
15
45
108
120
15
21
51
18
75
15
45
9
3
33
54
33
129
75
195
18
18
18
75
36
60
144
36
63
57
69
87
93
87
3
180
21
60
60
60
180
36
33
51
300
120
36
87
198
63
180
45
15
129
27
45
15
3
81
12
120
60
48
60
156
3
36
225
9
360
90
72
90
99
96
39
105
12
9
36
63
12
69
36
18
297
27
21
72
267
90
3
144
15
21
48
21
111
120
57
3
15
33
111
36
9
135
21
168
72
63
105
39
180
72
249
147
129
60
99
21
336
273
51
120
81
72
27
36
45
75
15
72
216
180
21
36
15
189
135
18
18
90
39
60
240
75
126
63
9
126
36
18
72
15
156
60
60
15
345
180
60
27
117
135
9
45
36
51
3
180
72
72
18
75
24
9
234
36
237
87
33
60
48
120
27
69
21
15
3
105
12
48
87
18
51
111
90
90
54
219
69
108
435
69
39
12
168
51
225
36
48
15
54
90
81
156
51
9
144
9
63
144
81
3
51
21
144
240
9
15
39
36
225
12
204
24
21
18
81
72
60
48
81
54
105
12
225
144
51
3
21
51
153
261
18
21
96
99
21
360
24
12
33
51
84
120
60
72
48
15
72
93
87
9
120
339
21
36
84
3
126
135
135
81
81
3
15
105
129
87
84
180
36
144
60
120
45
75
12
24
36
24
45
18
18
54
9
60
21
18
18
18
477
45
63
99
36
72
108
144
72
36
93
249
18
72
81
225
54
36
81
9
36
90
18
3
24
156
324
33
216
87
3
165
51
9
81
15
36
3
165
15
45
81
39
141
39
15
54
27
36
207
126
162
144
9
12
24
24
12
9
ABCD 96930970616*3^$a+1 [50104]
16
53
42
18
111
69
27
93
19
65
168
24
18
30
15
16
29
6
12
84
13
95
66
6
9
57
18
60
25
32
45
72
27
15
30
18
42
144
66
6
90
42
27
81
30
12
117
9
7
23
6
24
27
105
24
18
13
5
18
66
36
54
60
30
36
48
6
361
32
3
12
66
15
16
5
36
42
6
96
6
42
36
30
60
66
24
186
21
63
24
120
210
156
147
123
12
24
6
27
16
59
102
30
54
60
15
27
24
61
47
18
18
102
108
60
24
36
19
41
72
18
12
49
5
6
12
30
12
108
3
208
65
30
49
41
24
120
12
139
41
24
24
7
95
33
27
21
3
6
39
16
48
107
21
48
45
30
54
15
48
64
65
15
96
3
54
6
1
23
90
31
29
18
60
54
30
54
306
78
102
21
57
6
12
18
19
113
15
3
6
24
6
153
135
12
126
15
207
1
32
27
6
31
59
54
18
13
5
120
42
42
12
3
45
3
33
60
51
63
108
84
18
63
9
54
6
60
24
7
119
6
60
72
6
9
3
48
12
78
24
36
55
5
42
54
54
6
90
30
114
30
6
18
42
30
54
24
25
23
25
224
15
1
5
18
90
42
72
61
17
18
30
60
24
123
105
18
102
24
18
6
6
6
12
6
54
75
21
36
55
41
30
192
12
36
24
1
107
126
7
59
229
29
120
72
18
96
24
42
24
39
63
42
42
30
114
54
6
126
90
18
18
30
18
21
3
78
48
30
1
80
3
13
65
30
54
120
3
15
66
24
30
90
30
36
12
90
18
12
48
30
42
33
57
24
31
17
150
60
6
126
9
16
48
11
21
99
45
15
1
11
12
25
137
24
24
42
6
24
63
21
12
60
54
66
60
30
24
18
42
54
24
48
54
36
84
84
6
18
18
18
42
18
21
16
167
18
18
30
60
187
59
18
18
132
42
66
24
30
18
57
33
18
12
72
6
42
18
18
6
6
18
84
72
43
5
6
6
78
18
79
23
60
30
111
64
11
21
16
143
114
48
48
42
114
3
16
71
18
12
48
36
42
30
84
24
6
13
80
16
17
54
121
23
60
6
24
30
42
39
3
78
30
33
69
12
15
63
60
6
12
3
21
84
42
54
48
6
30
51
45
84
96
60
24
66
9
16
59
24
102
6
49
53
36
30
6
18
78
42
73
29
115
5
18
60
72
21
3
240
36
66
39
21
12
132
60
60
156
12
12
18
61
41
24
66
18
90
30
36
24
36
115
17
30
33
15
144
81
57
30
114
295
29
6
30
66
18
60
15
75
24
48
42
42
30
66
9
15
24
6
36
12
36
24
48
114
66
18
6
30
30
111
15
30
12
103
17
18
42
3
15
54
30
18
48
102
12
54
24
27
15
24
36
21
9
24
84
12
6
180
60
18
7
32
33
207
21
66
25
80
48
45
120
43
17
12
210
24
24
60
78
87
3
54
18
21
21
78
48
157
65
72
18
6
54
42
6
18
24
150
6
6
18
66
216
1
35
13
137
39
16
23
6
3
57
48
7
35
36
57
81
79
48
29
18
97
5
36
24
36
12
31
95
60
21
15
18
30
48
33
57
39
16
53
60
24
90
12
49
5
60
6
169
29
115
23
18
39
16
17
15
15
168
6
66
49
41
30
90
84
36
39
21
72
36
66
36
78
60
31
23
73
80
9
96
39
45
18
36
54
132
18
1
11
54
66
24
37
23
84
37
80
39
42
78
1
185
6
33
81
96
12
78
69
15
114
6
9
225
66
90
54
90
19
35
60
1
71
180
108
30
30
18
12
12
30
258
66
42
7
41
72
63
21
30
84
6
144
6
96
84
9
16
48
11
72
45
15
18
66
6
7
5
12
15
9
6
36
93
9
36
60
24
15
3
45
39
9
21
18
18
7
71
24
30
78
42
36
7
5
18
72
24
73
5
42
33
153
48
36
30
6
30
33
21
24
60
294
30
6
36
48
60
6
66
84
42
55
17
15
75
21
16
41
48
6
18
60
126
84
42
6
42
30
121
35
36
24
145
65
15
27
24
78
12
60
36
19
65
150
18
60
36
84
3
69
24
42
84
36
48
60
30
36
36
42
12
25
41
24
6
105
45
18
6
48
18
18
55
96
59
6
36
30
30
48
12
72
42
6
24
3
87
25
29
24
6
6
48
30
102
6
54
24
135
45
24
42
78
36
24
87
111
30
72
12
120
54
12
37
11
21
51
72
42
91
48
11
90
30
36
12
30
60
18
193
5
30
126
175
80
51
138
90
30
75
64
11
42
24
19
80
21
48
6
12
78
75
39
12
30
15
3
18
54
150
79
5
12
120
55
5
43
161
24
6
6
75
45
19
29
30
360
150
72
48
24
7
65
24
30
6
30
21
3
24
36
24
73
48
107
18
51
9
120
24
18
37
47
24
36
ABCD 96931058078*3^$a+1 [50011]
36
15
156
18
2
37
51
9
156
36
141
50
25
3
126
15
51
38
7
23
90
10
122
7
11
40
2
30
138
12
10
168
12
57
203
10
27
23
13
12
24
69
50
30
40
75
24
12
75
69
5
139
123
90
63
275
30
210
12
18
252
4
3
96
51
165
105
56
18
72
138
30
85
15
36
30
44
46
176
85
83
40
50
90
60
262
8
16
26
64
84
2
30
130
27
23
13
36
101
7
71
10
2
25
143
30
79
53
18
136
104
136
66
38
37
83
25
24
11
145
24
23
40
114
246
68
61
69
147
15
8
10
62
18
31
60
59
46
15
24
15
156
44
1
48
36
21
26
118
15
72
33
2
73
24
71
1
45
39
36
36
39
93
36
137
18
52
110
58
36
33
101
12
19
156
24
45
176
28
75
12
23
16
156
168
32
34
3
41
127
53
10
36
126
39
29
79
60
36
35
1
120
36
113
12
7
48
5
55
63
117
83
61
15
74
12
78
37
12
123
78
39
48
39
14
42
10
75
123
20
1
36
65
79
15
26
55
159
146
28
39
41
162
64
45
144
72
108
51
21
23
25
35
30
31
149
10
66
63
11
40
21
11
145
39
30
14
12
13
51
93
33
8
55
207
9
59
25
72
24
69
51
96
12
111
2
244
60
15
69
6
56
28
81
315
9
95
102
18
100
6
74
192
25
12
53
7
36
252
99
116
49
15
14
31
29
16
14
22
288
80
19
108
69
90
44
25
65
46
66
38
12
154
14
30
22
128
16
45
45
54
21
39
36
56
10
38
76
213
51
2
7
63
68
61
168
11
70
111
101
7
33
50
13
47
109
59
30
162
48
10
30
80
49
23
85
108
24
120
36
5
31
69
75
24
48
35
4
69
107
34
3
11
76
21
65
48
90
181
99
6
39
95
72
30
124
30
81
35
13
35
16
54
50
25
36
24
5
67
45
98
1
9
20
102
150
18
30
100
110
109
71
136
86
60
7
48
23
60
112
38
7
99
21
15
9
99
410
10
57
48
177
27
12
36
33
27
9
3
11
30
10
186
104
72
55
144
15
54
32
58
2
18
12
138
82
248
25
24
161
16
51
15
24
33
72
24
27
93
17
60
10
20
70
8
70
50
90
60
150
112
50
13
35
30
42
258
22
45
65
163
75
177
65
18
132
109
36
15
117
27
24
141
11
4
24
12
45
12
41
12
30
85
69
14
60
49
101
42
70
230
58
99
12
60
99
2
79
180
15
164
1
9
27
288
95
30
132
4
86
133
21
54
2
138
40
12
93
24
23
13
65
42
109
36
35
10
63
72
95
78
7
99
21
3
69
21
2
37
12
15
54
150
20
145
225
219
101
67
63
2
34
60
33
23
64
45
45
144
2
238
51
60
189
60
36
51
125
4
3
108
9
14
72
157
108
72
48
72
131
37
12
11
85
5
12
163
27
18
6
21
9
3
11
112
9
36
12
21
32
19
29
90
132
133
65
19
87
44
42
7
96
135
96
30
14
112
93
15
20
12
4
114
147
9
3
132
251
64
21
15
18
99
48
95
37
48
39
33
11
76
9
12
129
180
54
66
3
71
25
47
133
17
28
27
72
71
100
6
39
180
72
84
39
36
33
41
10
21
39
30
80
67
15
24
141
219
90
51
3
122
4
30
81
159
33
180
21
15
197
79
120
89
7
35
37
11
1
105
54
36
24
105
5
19
87
105
11
48
10
20
91
24
12
132
27
144
110
151
84
21
51
3
21
29
102
18
72
60
4
90
21
173
42
90
67
21
32
214
176
13
47
78
91
9
39
216
177
3
17
108
12
40
3
24
36
45
32
175
35
13
60
65
79
53
64
75
24
17
34
206
18
100
69
231
21
11
25
5
64
3
ABCD 96931226506*3^$a+1 [50092]
12
72
20
52
23
105
51
57
28
24
12
20
3
73
24
11
105
100
60
8
36
112
47
13
8
40
23
1
68
64
83
21
60
96
28
92
48
39
33
3
1
59
37
12
23
121
47
73
48
20
40
24
12
47
13
47
1
59
37
32
16
80
51
21
3
13
48
8
40
96
12
11
25
11
1
108
20
15
13
60
24
68
4
8
96
36
88
36
104
4
44
24
16
20
52
35
37
11
57
3
37
95
97
84
24
176
216
39
49
56
16
108
11
24
85
119
45
4
72
59
21
4
68
99
13
59
61
108
36
32
72
16
24
68
40
44
12
48
51
13
56
4
24
11
45
16
48
48
120
8
27
145
140
4
116
3
9
28
36
68
75
61
20
40
8
63
37
68
3
13
32
4
24
179
13
56
40
11
225
15
12
49
240
12
71
60
96
12
1
12
107
12
36
109
104
28
8
4
24
203
24
1
8
16
36
12
72
312
72
36
108
96
12
35
1
36
12
36
60
8
24
28
8
4
11
217
92
40
32
39
24
21
40
11
96
60
9
36
12
40
24
59
117
28
84
11
13
36
72
120
71
45
24
16
12
20
4
156
20
123
13
36
68
4
35
45
4
96
35
9
16
96
32
39
1
8
60
15
24
1
72
12
120
35
37
47
21
15
21
4
108
96
20
12
3
37
84
84
60
36
68
12
24
60
28
96
44
4
8
36
40
71
121
8
36
39
97
8
60
28
60
48
23
25
35
9
16
24
48
20
16
8
111
36
12
25
23
72
13
68
15
61
35
13
20
4
71
60
48
33
40
72
44
76
8
16
92
39
9
195
13
12
23
13
56
27
61
104
12
3
33
4
47
1
12
12
84
12
47
21
4
36
48
36
8
24
12
3
85
20
52
80
72
136
132
24
191
48
21
4
23
25
80
15
13
59
12
93
12
16
60
48
68
12
4
84
8
40
12
8
64
12
44
256
20
39
81
40
48
44
75
57
64
12
24
83
57
52
48
12
20
60
39
1
56
136
84
11
1
32
108
15
60
24
13
12
12
60
23
1
35
61
47
33
24
24
40
48
11
1
44
76
24
48
24
80
4
35
9
3
13
215
69
16
12
24
35
9
16
12
60
20
16
20
28
60
60
104
12
28
8
51
73
116
4
72
24
8
63
1
35
1
32
4
12
11
57
4
20
63
9
16
36
11
73
48
23
9
4
36
156
8
24
16
47
9
4
96
35
36
33
27
145
12
132
35
21
51
37
44
40
12
84
23
24
45
16
24
59
129
28
72
24
131
13
72
20
4
60
20
72
16
20
12
4
8
4
48
23
36
1
84
8
72
28
47
165
16
8
51
81
72
3
33
64
84
68
24
99
1
36
12
92
51
24
49
12
8
15
73
23
12
49
23
25
24
56
4
8
76
96
12
35
1
11
9
4
12
48
36
23
1
20
4
36
48
59
48
109
84
24
44
40
12
84
23
144
49
60
8
40
8
12
3
1
11
156
97
72
20
40
8
12
48
40
8
16
108
188
40
11
12
1
12
12
152
16
71
13
84
11
12
73
48
47
37
23
12
57
48
40
8
28
24
68
40
12
12
83
37
11
1
216
32
16
11
13
24
84
60
12
36
48
96
44
40
84
143
1
156
80
12
4
144
60
12
84
8
4
8
87
9
76
20
16
12
132
60
68
3
25
11
129
16
32
96
16
320
4
44
63
1
8
28
60
12
60
32
16
48
35
33
15
13
132
11
1
332
64
48
20
88
24
12
23
25
23
12
37
72
23
13
24
84
12
95
13
8
12
40
12
32
124
8
52
8
28
8
39
49
44
96
4
11
9
72
4
11
25
11
24
105
144
4
20
112
48
23
108
45
15
84
13
12
20
3
37
44
132
88
68
12
99
21
4
48
12
59
25
44
40
35
13
36
107
85
72
11
13
144
228
95
12
84
12
12
25
32
40
12
32
24
12
24
15
13
11
33
63
105
64
108
132
12
11
13
24
32
75
33
40
12
72
8
12
111
97
35
96
1
8
84
15
84
13
48
132
47
96
13
12
48
56
15
1
11
189
16
20
4
96
32
28
23
1
11
141
28
8
3
49
68
4
32
88
48
47
37
20
15
36
13
23
121
23
21
88
12
35
45
52
32
76
23
60
13
35
9
3
1
32
4
20
52
96
56
76
35
48
25
36
84
11
33
172
12
12
47
37
47
9
52
8
40
72
23
48
13
116
4
11
33
36
28
11
49
68
3
9
52
47
33
52
104
15
93
28
60
20
132
36
48
96
48
39
60
25
44
52
72
11
13
80
27
37
68
64
20
12
3
9
4
132
116
27
9
36
4
239
25
96
20
60
64
12
23
24
1
96
11
9
4
24
8
12
40
12
12
11
25
56
28
56
84
24
12
156
24
40
23
24
49
32
88
56
12
39
1
8
3
13
12
80
12
76
23
13
32
16
8
4
68
16
44
3
37
12
8
76
180
68
204
36
28
48
24
12
60
140
15
1
8
4
35
49
128
16
12
56
16
144
8
60
4
11
13
107
1
12
12
12
59
1
11
13
12
60
96
11
73
12
11
33
64
8
28
132
12
24
60
11
300
37
36
59
33
148
59
1
ABCD 96932110006*3^$a+1 [50001]
143
24
181
35
144
120
193
168
39
48
69
120
35
120
40
129
119
136
81
60
3
56
97
24
111
105
39
8
120
61
192
3
80
184
57
24
36
35
16
93
11
40
80
49
36
336
84
23
121
111
309
35
25
119
61
11
25
60
636
87
168
152
37
96
60
48
71
49
12
27
57
39
21
60
135
21
27
117
35
64
104
121
119
16
45
12
39
120
9
39
81
96
36
3
117
24
120
35
48
112
120
21
203
25
119
13
75
24
120
21
60
84
83
61
36
135
45
84
72
120
48
192
15
128
157
123
81
15
9
36
84
12
120
204
63
32
40
9
135
72
24
9
96
216
47
240
112
21
83
240
85
96
59
25
95
61
59
112
69
35
40
8
37
3
93
59
144
16
80
184
200
121
159
96
104
16
128
37
216
228
15
81
24
87
8
25
159
96
81
84
11
109
60
120
39
32
25
36
60
24
39
21
24
12
24
84
156
144
60
60
12
3
24
96
21
51
45
24
179
40
80
16
120
80
48
37
51
8
24
16
81
23
16
80
25
36
35
121
287
1
71
144
85
35
121
120
263
61
35
216
16
72
237
179
120
61
59
1
39
264
81
12
108
71
64
81
60
51
165
24
59
120
184
296
40
165
131
16
33
87
128
1
39
45
59
16
104
192
49
95
1
60
3
32
1
60
24
83
112
9
180
60
39
72
105
135
129
87
9
96
47
37
75
24
117
107
40
57
15
45
315
105
119
24
1
72
135
248
25
120
12
3
176
48
121
71
136
72
21
60
72
24
23
61
35
96
40
21
83
121
144
95
16
141
204
159
117
83
144
13
27
57
111
72
33
108
27
93
131
1
120
204
180
119
97
119
24
40
57
15
165
108
60
75
45
51
344
85
36
119
1
144
12
3
24
48
224
24
136
8
301
132
23
121
23
96
157
48
12
47
40
96
200
96
120
64
57
15
224
61
243
72
9
60
3
33
63
21
24
12
23
61
96
48
35
160
57
159
21
144
179
1
23
61
132
183
57
119
24
112
48
21
3
81
12
84
36
24
60
39
225
12
24
35
61
83
40
96
48
117
35
24
40
57
15
33
71
16
128
112
32
1
15
117
75
192
56
61
3
32
85
35
40
8
72
40
141
120
27
72
9
60
51
24
201
216
119
421
24
60
120
23
73
24
15
9
36
59
16
24
405
195
57
239
229
60
12
27
96
141
96
60
263
24
193
207
48
9
15
104
1
119
16
8
112
24
96
69
120
11
24
1
15
104
24
37
36
207
21
60
60
72
24
60
156
75
33
120
36
24
12
47
13
99
345
239
85
11
48
40
48
8
40
21
24
11
25
180
24
120
96
35
144
24
16
24
21
12
144
39
96
9
12
59
49
132
144
75
80
88
32
120
120
40
165
59
1
84
51
8
328
24
8
61
11
48
37
3
48
24
141
59
168
208
129
216
23
ABCD 96932238244*3^$a+1 [50079]
27
3
96
24
84
78
3
75
42
27
51
36
168
18
15
39
24
12
402
51
24
63
25
8
15
12
12
132
18
51
45
6
54
30
84
66
115
47
12
13
65
15
39
78
90
48
33
24
15
6
90
72
60
12
30
3
27
60
1
24
35
96
72
42
30
93
3
6
31
32
21
102
12
42
30
1
23
105
27
48
69
3
78
30
12
13
11
126
108
84
55
95
30
90
36
30
127
47
66
12
75
27
78
30
18
12
78
45
99
21
15
60
150
15
27
48
6
6
12
30
31
35
24
13
24
11
133
104
3
108
36
144
24
18
12
60
138
84
6
18
45
99
21
105
12
30
12
121
71
168
6
75
15
57
3
24
12
60
21
72
3
13
32
39
48
25
125
96
90
30
19
23
153
112
59
24
114
3
3
42
27
33
15
3
12
25
77
60
127
29
54
13
35
117
153
30
12
13
32
88
17
108
19
56
9
6
72
78
84
6
54
18
1
77
18
24
25
23
12
45
207
9
9
90
12
33
21
6
24
45
21
123
15
192
54
102
60
24
73
8
3
24
36
60
24
36
36
36
54
36
7
96
107
264
141
45
24
43
5
150
13
48
104
75
12
9
16
5
3
93
30
13
11
18
60
7
23
81
15
36
18
60
18
13
11
61
80
87
1
5
30
12
73
77
19
35
85
11
54
6
48
9
3
45
27
45
3
108
12
93
87
24
6
18
54
6
12
18
192
15
45
54
13
5
90
18
48
66
21
69
96
24
54
24
141
87
73
35
37
29
66
30
12
15
15
121
95
12
48
61
8
27
78
66
72
37
8
75
174
18
12
6
102
12
1
5
19
83
141
81
31
23
54
91
29
43
120
5
132
6
120
57
27
18
78
144
120
21
81
6
49
35
48
93
117
6
117
3
36
9
40
5
60
60
30
36
60
108
36
24
18
30
48
30
15
112
95
49
29
19
5
30
36
1
24
71
150
30
24
24
141
39
25
5
18
49
119
84
90
18
54
90
120
6
18
25
29
30
12
108
37
96
47
6
91
41
7
41
6
78
3
9
66
12
72
9
15
1
48
8
93
12
12
102
60
1
23
60
96
69
9
12
30
138
12
63
93
67
23
60
45
63
6
19
80
9
63
33
79
5
30
37
23
18
30
18
30
49
72
23
102
171
64
113
12
6
13
32
15
192
6
19
8
27
12
9
112
5
75
69
18
25
71
6
6
12
18
60
27
168
15
24
24
60
54
18
42
228
15
3
30
30
9
45
51
160
35
69
21
24
138
33
15
24
102
19
89
6
24
25
11
42
54
61
8
69
78
90
48
114
108
180
25
77
18
18
90
12
24
30
3
48
48
27
24
13
11
66
3
27
6
103
41
84
27
63
36
24
36
156
13
47
108
90
75
9
96
7
24
59
69
45
123
27
13
113
54
1
5
30
54
12
6
117
27
36
12
61
59
6
6
216
18
6
9
21
126
13
59
18
18
30
96
78
36
30
19
5
18
48
72
18
12
84
6
42
18
13
24
11
132
145
8
27
109
23
66
15
72
3
36
1
80
3
96
18
138
60
24
24
12
60
60
102
51
9
30
150
67
5
150
61
155
72
12
33
51
42
18
9
123
12
121
71
54
12
42
93
45
67
35
6
30
9
63
54
36
63
51
18
6
24
72
96
18
30
24
66
54
42
6
54
18
36
12
90
24
30
21
72
21
6
85
8
105
6
49
11
69
141
24
43
95
25
59
6
42
37
23
1
41
30
30
24
6
13
128
57
18
24
24
45
45
6
84
264
73
23
1
56
9
6
78
90
49
8
3
6
30
6
48
6
13
11
12
18
55
77
12
31
11
24
114
51
24
3
213
21
54
72
12
1
80
135
49
8
72
87
96
30
19
53
198
60
54
30
24
60
97
8
21
30
30
63
21
6
93
48
15
54
66
57
15
12
18
123
27
12
49
29
3
45
18
72
12
36
84
12
18
55
80
27
13
47
36
93
147
84
6
3
16
8
3
342
18
12
78
75
3
61
8
15
6
6
24
66
3
27
24
60
24
60
6
7
137
15
27
24
45
39
48
33
45
147
160
29
30
18
18
33
39
12
109
24
221
24
75
3
18
6
13
5
66
12
48
6
114
69
27
24
102
15
3
36
60
21
45
48
24
67
8
123
13
29
30
6
87
27
12
73
41
42
54
31
5
3
75
24
132
18
30
6
27
40
5
18
9
3
72
108
73
11
21
27
30
6
105
39
60
30
6
42
12
43
167
12
6
7
5
91
5
54
12
78
48
42
132
6
42
90
30
66
19
5
36
55
120
71
129
51
24
126
63
3
60
60
45
45
12
103
5
24
54
60
30
54
228
30
19
144
80
81
150
1
23
12
60
120
12
133
5
43
17
78
24
6
ABCD 96933019754*3^$a+1 [50002]
180
156
96
27
61
11
45
63
81
111
60
169
60
35
81
15
193
47
21
27
1
20
87
9
171
205
228
60
11
9
75
217
152
16
107
57
15
156
69
12
63
48
177
3
13
11
9
27
108
24
108
288
12
117
27
84
12
37
80
27
36
9
75
109
35
45
99
12
69
231
13
32
88
32
3
60
25
8
48
15
84
48
37
11
81
39
105
27
73
155
229
11
12
9
60
159
69
51
36
36
189
3
60
81
27
9
76
8
231
1
179
48
72
13
23
9
51
9
63
21
204
27
48
85
20
72
16
47
117
64
80
87
13
119
1
24
8
75
324
144
9
123
13
80
27
192
168
189
24
51
13
23
85
48
59
25
96
119
96
36
24
169
11
21
124
35
81
4
104
72
75
33
63
93
64
35
45
63
12
61
44
16
272
15
13
32
3
145
11
21
12
36
15
24
73
20
27
12
49
24
32
51
72
48
144
193
188
99
60
181
23
69
51
12
84
13
95
21
27
144
9
99
57
60
3
216
84
1
164
75
48
129
15
69
96
135
36
133
11
48
60
276
36
21
27
193
347
60
48
144
144
72
117
40
11
21
3
145
11
97
72
11
96
13
20
100
23
60
73
60
11
69
40
107
85
32
27
141
207
48
25
107
45
15
48
9
3
48
25
32
15
33
159
48
1
44
100
68
87
25
108
203
25
71
21
112
107
33
16
107
133
59
21
15
21
64
47
193
12
107
96
9
75
12
36
12
61
35
165
111
73
35
276
12
48
25
60
47
33
147
108
144
252
9
279
36
37
32
28
48
24
60
107
144
156
21
72
3
24
1
32
76
35
81
15
13
35
96
85
176
120
4
59
25
92
36
3
57
63
72
72
12
133
107
108
93
27
72
24
60
105
64
248
27
21
15
132
597
40
36
80
52
12
107
33
16
11
13
32
171
48
85
140
111
24
9
256
20
40
80
132
39
45
208
216
155
109
23
60
13
72
68
4
8
3
24
25
60
83
24
21
27
48
25
12
107
61
44
28
116
111
69
39
96
9
208
12
68
3
69
15
73
32
72
244
12
35
165
48
40
11
153
28
47
1
84
11
36
1
44
195
181
35
84
48
132
21
87
12
13
56
15
36
49
192
44
24
112
152
88
35
217
60
20
63
85
48
60
32
12
51
24
192
21
27
25
47
264
24
1
140
75
69
27
24
12
60
132
85
11
117
52
35
237
51
84
165
76
47
132
24
141
3
168
85
32
27
93
16
72
8
84
111
21
3
25
11
69
28
20
28
47
84
133
60
68
108
75
25
80
40
72
12
60
32
51
325
107
12
49
35
37
72
83
37
60
96
47
69
76
23
9
28
452
208
23
21
363
180
48
108
36
1
128
64
107
96
72
60
25
8
24
108
12
15
133
32
15
156
97
96
59
336
72
13
20
60
51
49
47
192
85
11
45
24
75
45
27
24
37
224
156
28
116
15
45
63
108
153
111
108
193
128
4
80
160
23
192
93
363
72
69
4
11
48
145
11
24
85
156
59
21
15
24
61
72
335
12
13
35
9
15
93
192
339
21
28
11
60
45
24
148
107
36
45
99
193
47
ABCD 96933539182*3^$a+1 [50005]
7
6
35
81
15
169
72
78
2
3
25
24
11
60
19
38
12
63
13
116
36
24
48
40
23
48
84
33
39
13
47
25
20
15
13
20
12
4
36
35
21
12
3
25
20
28
11
84
57
10
2
40
20
180
16
44
27
13
36
95
24
7
6
12
60
18
18
59
43
53
96
36
24
25
54
2
4
35
1
54
110
88
20
15
57
36
39
24
12
12
1
11
1
119
24
60
36
13
23
49
8
51
12
19
5
13
71
12
45
39
60
36
7
38
15
48
57
24
3
72
49
56
94
5
12
12
12
24
9
3
9
3
55
5
25
47
24
177
15
13
11
84
12
12
36
24
72
105
106
2
51
12
12
37
30
26
63
12
84
96
45
12
28
83
1
6
48
17
57
48
12
51
9
15
175
77
45
70
6
23
72
84
48
33
24
51
9
39
115
2
24
28
32
4
71
93
12
3
60
96
21
63
33
3
1
35
21
12
3
60
9
3
33
4
138
17
21
24
60
28
18
2
16
54
65
72
24
9
12
36
60
40
35
84
49
12
107
60
240
45
58
50
72
60
27
36
12
12
24
57
10
14
34
2
24
63
36
69
15
36
36
24
24
85
18
2
12
60
36
4
59
36
13
18
17
12
24
1
36
47
45
15
48
43
14
76
56
3
36
9
27
93
27
13
11
25
32
3
25
32
27
12
13
95
33
15
37
47
25
11
9
88
18
54
8
51
24
13
32
3
9
4
36
20
15
81
60
12
12
3
60
7
144
24
158
75
55
77
12
36
37
36
11
25
83
12
156
13
54
18
59
21
12
15
12
36
13
12
23
141
51
9
3
7
6
44
15
24
21
4
32
52
80
27
45
15
19
5
61
56
12
48
15
9
15
45
40
23
12
19
14
87
1
20
3
67
29
13
23
24
33
46
5
9
16
47
12
31
2
4
20
3
13
20
63
9
15
13
72
23
120
45
3
12
60
45
99
13
12
8
12
63
12
33
12
39
24
37
20
60
39
12
25
59
24
69
10
5
36
12
12
12
1
20
3
12
45
184
108
32
64
32
22
2
39
25
59
36
55
14
16
42
5
60
7
17
21
10
90
44
124
36
23
57
58
110
88
20
3
67
134
16
23
67
14
3
12
36
12
36
121
11
12
60
45
63
7
110
3
24
1
23
24
48
55
17
1
35
19
17
13
71
24
48
97
11
36
19
74
87
55
113
31
24
17
31
2
27
33
51
1
83
36
177
4
24
11
55
38
15
12
21
28
11
84
9
70
5
12
84
25
131
55
26
3
37
80
3
49
8
39
25
35
144
24
48
12
33
12
15
60
48
45
28
12
32
22
26
88
44
60
108
15
25
23
96
1
23
1
20
64
104
15
7
53
43
18
30
6
95
24
19
2
60
15
45
3
105
15
25
11
9
72
3
12
25
35
36
13
47
12
12
108
7
26
3
36
45
3
7
38
15
108
55
5
60
48
37
12
6
29
33
24
88
35
7
18
20
15
157
23
85
35
7
5
33
27
33
3
12
85
20
46
2
27
85
23
9
40
23
25
11
12
13
44
28
72
8
195
105
27
12
73
8
60
12
51
25
24
47
21
15
57
16
54
38
3
31
26
12
16
59
85
36
11
48
33
3
49
11
12
84
19
161
81
64
54
6
71
13
35
1
18
5
73
23
9
51
1
35
60
33
48
3
12
12
45
3
24
91
17
37
20
28
68
72
12
15
24
24
48
45
3
67
2
111
21
28
11
12
37
35
48
45
3
24
12
24
9
28
150
2
16
11
25
35
36
19
5
49
35
1
23
12
60
31
48
14
12
16
80
28
11
1
20
15
12
72
13
128
27
7
48
38
39
33
15
1
32
27
37
23
36
72
7
5
153
39
25
23
12
21
82
5
13
20
40
12
20
15
25
20
48
24
3
13
23
7
50
22
2
15
25
35
1
32
58
5
177
10
38
15
48
139
5
45
60
51
21
63
105
10
90
12
11
189
75
21
3
24
72
24
57
64
56
4
18
2
36
39
24
21
4
12
47
31
2
15
24
21
15
43
14
48
27
33
3
25
71
1
83
7
62
48
12
22
48
5
73
35
24
13
66
29
43
5
12
1
6
66
20
27
45
58
29
1
35
7
5
33
3
9
3
85
44
3
33
15
48
9
63
48
117
3
12
19
101
43
90
44
15
45
3
19
5
21
3
25
32
15
9
3
60
33
12
16
24
35
12
81
27
93
124
20
15
48
12
48
43
5
13
11
19
62
3
24
60
12
33
46
54
107
31
2
15
72
24
12
48
9
15
57
4
56
51
60
12
1
35
49
36
44
70
48
14
3
25
80
22
18
6
65
25
11
33
10
50
27
24
57
39
45
39
1
36
24
18
38
10
29
61
23
12
72
108
12
12
45
40
35
21
27
121
47
37
11
21
40
35
81
27
105
3
12
43
50
27
96
36
13
90
98
24
15
24
31
5
60
33
147
93
12
34
14
48
4
11
12
12
24
57
10
2
22
18
68
39
21
27
25
47
1
23
19
65
73
95
24
33
28
42
2
28
47
33
132
3
60
33
39
24
84
12
33
12
3
13
20
39
85
71
9
3
55
125
25
20
16
59
67
50
60
16
35
24
31
62
12
3
13
30
77
13
23
12
19
18
71
36
73
20
3
12
7
89
24
12
33
15
1
36
23
103
72
77
36
45
3
24
13
32
3
24
1
35
19
89
69
60
46
72
53
156
13
23
9
51
97
8
24
3
120
25
107
24
72
7
17
1
24
30
41
45
28
12
42
50
87
1
20
3
12
9
16
20
3
9
40
8
4
23
1
11
19
29
60
12
13
68
4
35
1
44
28
11
1
35
19
6
18
38
12
15
45
72
34
65
9
15
13
35
45
64
131
12
12
60
33
40
258
17
105
3
37
30
101
25
56
16
32
40
18
18
35
36
33
28
18
2
3
24
1
11
25
36
32
3
72
72
24
31
24
5
12
127
17
1
44
4
11
48
33
4
80
28
32
3
33
27
43
17
36
24
45
46
2
70
14
40
8
63
69
15
45
39
115
42
12
96
36
36
143
84
25
72
23
45
40
90
17
60
21
40
23
1
48
68
24
58
17
1
35
49
36
54
38
51
60
129
15
36
96
33
3
115
2
16
44
12
3
12
73
20
87
1
24
ABCD 96933783626*3^$a+1 [50027]
66
43
32
88
48
56
16
96
5
102
37
275
21
16
29
36
96
12
99
24
111
57
24
81
240
12
18
25
24
41
63
27
60
30
150
12
18
60
3
171
13
5
67
8
3
36
36
61
5
27
48
69
6
144
66
27
27
18
132
12
19
104
16
5
6
18
108
18
229
89
108
51
27
13
41
103
5
36
36
84
24
12
36
18
24
30
144
18
6
36
54
13
89
132
12
87
120
9
72
42
102
186
117
24
3
12
49
24
5
72
75
15
57
9
72
7
233
7
83
48
18
24
51
48
63
108
21
69
3
27
6
31
71
36
54
36
3
3
45
3
24
18
66
9
117
123
9
30
6
12
63
81
135
33
54
54
27
9
12
19
48
11
138
132
12
27
48
75
18
67
5
66
6
48
24
54
72
37
155
45
81
96
15
33
24
12
6
61
59
6
48
18
54
55
24
71
36
45
16
5
67
59
61
48
8
45
108
288
7
65
60
12
18
24
18
27
120
99
42
51
129
7
8
15
114
7
29
12
18
6
54
30
75
3
13
5
102
96
18
72
51
24
51
30
7
11
24
13
17
78
57
99
42
12
183
48
120
9
54
132
109
17
31
17
15
3
96
12
18
90
45
9
111
33
39
3
13
17
90
45
16
32
15
18
31
24
80
9
42
72
90
54
69
88
17
103
23
198
72
43
48
107
37
23
1
48
35
60
18
12
3
16
203
21
24
9
162
13
95
12
18
67
137
31
107
54
31
24
53
6
37
35
45
3
85
149
60
12
51
72
3
13
5
51
3
13
5
36
168
15
33
39
33
31
5
60
66
13
77
24
19
83
36
105
24
3
165
9
36
24
72
27
24
64
32
141
43
65
84
72
3
64
11
21
16
11
36
25
24
72
240
8
51
13
5
43
47
48
25
29
132
36
12
42
13
48
59
42
3
88
65
15
63
1
17
7
96
8
33
12
60
66
42
75
9
39
16
5
12
31
11
36
12
96
90
48
78
45
9
79
59
165
33
7
56
69
18
9
3
24
12
33
9
12
19
32
3
24
18
19
216
80
81
30
6
36
36
54
66
6
54
90
48
24
108
102
108
36
123
21
67
101
51
159
129
15
36
45
69
48
36
42
85
5
30
85
131
6
15
40
48
131
37
71
18
36
91
8
21
3
40
17
48
60
126
109
11
18
18
18
55
17
6
73
53
156
6
126
102
13
24
8
16
17
90
21
40
59
37
107
24
246
90
144
37
17
31
95
60
13
72
17
31
11
270
36
19
48
107
69
45
12
60
51
3
69
40
29
60
36
12
87
21
24
51
21
19
29
27
112
128
88
56
57
24
7
5
90
49
24
17
96
31
24
11
13
65
12
19
59
45
24
51
72
72
72
54
7
11
6
36
12
18
24
54
15
112
17
18
234
3
64
48
104
40
29
3
33
66
24
18
36
18
13
17
31
8
39
12
157
41
15
40
24
83
60
49
89
36
18
33
3
85
5
51
27
66
99
33
48
87
9
12
3
16
89
7
24
5
114
12
13
11
18
12
60
67
5
234
84
42
36
126
33
48
16
48
29
19
17
90
13
48
17
12
6
21
40
155
30
18
21
16
5
54
13
41
108
12
7
53
54
162
27
9
228
36
111
15
132
48
18
27
15
73
48
71
105
45
30
18
19
8
40
11
13
144
5
180
54
54
67
59
18
147
27
60
54
48
36
24
79
101
19
11
54
60
27
9
12
27
123
18
19
11
229
104
51
21
112
11
48
13
5
51
24
51
6
15
21
12
111
129
103
35
42
43
29
18
36
12
18
90
13
8
24
33
66
24
37
71
25
72
41
127
8
96
9
48
24
63
9
72
144
18
54
84
99
51
37
11
13
24
41
66
18
90
25
71
18
12
27
33
48
39
69
67
72
8
39
1
101
132
102
78
3
45
6
162
12
207
40
29
84
7
11
69
57
6
90
36
54
30
31
29
115
5
75
123
36
36
37
8
63
1
53
180
79
11
42
72
12
79
8
9
63
45
18
12
165
72
141
204
12
54
24
174
186
66
43
101
19
72
8
24
64
11
6
87
24
40
5
60
180
36
18
30
24
66
42
84
55
80
33
72
55
11
61
17
12
27
15
9
27
66
19
125
222
117
39
144
90
24
55
101
19
125
19
41
63
360
45
48
3
16
48
32
9
150
30
60
12
43
8
3
6
36
36
12
27
9
6
33
15
36
69
16
41
24
31
24
144
29
24
19
65
72
7
71
48
6
43
224
3
18
43
56
57
168
90
13
41
7
8
33
42
48
6
ABCD 96933870788*3^$a+1 [50012]
15
48
53
4
6
54
27
29
84
16
90
24
13
80
149
59
89
20
30
190
32
88
111
119
12
29
1
28
20
36
6
160
14
24
10
86
124
56
10
1
125
51
69
18
2
4
14
10
36
6
33
21
126
14
6
60
58
3
23
6
64
20
6
10
44
60
46
8
1
51
18
6
210
24
91
31
34
6
25
19
16
120
8
61
9
20
60
96
54
16
24
56
46
20
18
66
4
12
18
26
124
2
30
19
11
124
60
66
20
4
90
20
37
23
64
57
15
18
30
156
20
10
7
29
8
66
25
29
16
30
6
44
6
34
36
8
30
40
26
10
104
10
12
30
50
55
5
34
9
15
80
10
6
50
6
34
80
40
56
30
160
9
75
20
17
67
160
2
84
24
6
114
12
34
20
46
48
12
24
14
6
6
88
86
54
36
4
6
90
80
61
93
32
24
60
46
18
30
66
24
102
48
6
6
21
48
5
10
174
3
9
54
6
8
40
122
1
17
66
6
4
60
36
8
22
60
20
28
25
31
10
20
24
46
24
120
12
1
43
10
56
58
12
30
24
26
205
33
42
44
6
34
14
16
24
26
49
81
6
54
44
126
4
21
15
60
86
124
20
24
12
4
7
37
16
20
4
3
9
18
36
80
40
86
118
102
90
30
63
195
6
7
48
31
18
136
54
26
4
26
90
66
58
122
4
30
30
9
16
19
22
18
2
34
54
12
68
160
50
10
12
38
22
24
15
5
76
31
17
30
2
24
10
24
6
6
74
124
26
4
66
26
10
15
89
46
24
44
120
6
40
86
30
10
84
26
4
15
9
20
22
48
36
110
11
65
24
6
20
90
4
14
60
22
20
78
36
40
20
34
62
94
20
46
14
24
7
63
66
36
50
24
66
94
56
28
13
13
96
24
64
20
46
6
14
66
34
30
66
18
12
3
21
44
36
6
10
18
110
10
26
30
4
6
50
16
78
31
25
84
35
167
9
9
36
20
124
6
56
30
18
36
16
84
86
4
51
53
22
54
79
95
33
39
44
4
36
21
15
1
67
66
4
87
29
4
96
14
30
46
26
4
14
22
14
30
70
26
4
24
50
60
42
48
22
50
70
44
4
50
42
41
17
26
70
6
84
104
186
34
1
55
10
36
315
35
4
14
10
30
122
10
80
100
18
92
4
80
40
44
6
24
52
44
7
9
68
70
12
8
40
1
1
60
83
11
14
6
1
29
60
46
68
40
26
10
36
18
86
16
20
10
44
34
12
14
40
6
20
84
17
17
50
36
16
84
26
4
39
21
26
4
74
36
46
49
59
90
60
63
64
23
50
16
20
106
48
102
8
66
30
4
32
24
10
21
23
6
114
10
30
26
24
6
10
6
120
38
42
54
19
16
5
24
36
44
52
18
86
4
20
31
5
10
74
23
43
30
10
36
84
21
48
41
30
46
14
109
71
4
2
18
82
8
7
69
30
120
6
8
30
70
3
9
84
110
270
34
50
22
18
2
48
90
40
30
26
79
17
18
36
4
50
70
13
97
22
108
93
23
144
10
12
3
5
100
66
20
10
20
46
68
6
6
4
1
55
28
6
6
60
18
20
16
66
18
12
18
30
80
12
18
102
43
5
36
30
40
1
49
106
68
10
176
16
18
20
17
95
50
4
60
15
16
128
15
12
14
40
26
108
10
63
3
45
29
6
124
1
31
113
128
59
48
72
100
90
44
60
10
20
41
25
154
50
36
103
5
10
30
36
86
40
24
96
8
17
29
96
3
41
7
3
20
10
14
6
4
12
20
94
30
86
28
36
30
14
12
58
56
30
6
4
90
30
134
36
1
96
9
44
10
1
205
34
6
43
41
55
11
14
16
8
31
65
64
2
130
14
10
44
16
6
33
51
66
18
20
6
10
6
20
30
40
8
6
76
235
133
150
30
55
57
74
29
5
43
29
8
6
10
75
5
30
34
56
4
56
7
208
55
76
24
156
60
98
12
90
5
5
98
22
30
14
24
52
18
26
31
5
54
34
163
23
54
3
89
10
30
54
96
38
66
49
35
16
54
12
24
20
6
25
16
13
16
20
40
18
50
35
1
66
18
40
20
42
34
74
6
19
105
30
32
64
24
1
5
50
41
19
84
6
36
4
216
24
26
4
120
50
70
24
12
25
5
123
65
10
62
24
6
54
6
24
16
14
54
6
40
99
11
4
6
60
86
18
60
11
19
22
39
11
88
36
86
18
156
34
42
110
84
40
6
9
51
13
1
70
30
50
150
24
10
6
60
26
48
6
4
50
52
80
60
4
24
12
1
13
96
54
16
14
40
7
37
11
96
48
1
4
36
135
11
30
10
150
20
24
16
24
6
44
1
16
23
50
34
26
10
116
118
30
56
10
36
44
4
12
8
40
50
30
22
18
50
13
63
44
36
4
2
18
6
35
1
4
54
60
32
18
120
16
74
10
60
15
35
30
66
40
24
50
11
11
114
60
44
52
48
30
57
16
29
74
76
54
6
14
19
15
6
30
30
24
80
16
24
20
43
3
24
37
29
24
6
37
7
10
96
50
4
25
31
54
30
46
6
9
59
36
1
39
44
6
40
36
30
50
4
66
21
9
39
35
61
29
67
17
16
66
8
6
34
13
37
16
30
44
6
11
175
4
14
22
24
81
153
87
9
39
41
40
15
15
14
106
30
74
1
9
32
30
89
41
24
74
6
4
12
44
34
6
60
24
7
29
6
14
30
16
74
100
19
31
6
24
35
25
4
12
60
104
10
105
5
91
75
80
28
20
82
19
25
6
64
74
150
40
6
24
43
13
54
10
6
20
41
43
5
41
6
38
30
150
ABCD 96934042768*3^$a+1 [50075]
132
120
217
75
96
84
15
41
31
33
21
15
20
60
100
129
111
24
20
115
18
155
97
3
15
17
1
87
128
120
25
36
99
72
27
36
17
19
29
40
32
328
111
198
3
60
48
20
121
90
36
5
12
40
105
71
1
54
9
80
28
20
12
13
195
20
217
15
48
48
51
18
162
36
45
128
112
32
40
36
12
9
18
21
80
79
201
15
125
4
8
7
185
31
65
120
40
9
75
51
209
76
80
49
162
9
9
15
56
40
80
40
104
25
18
257
13
3
80
241
144
75
144
96
80
1
83
7
53
55
45
96
60
24
27
29
312
12
100
15
113
13
35
12
43
144
41
144
31
125
1
108
71
109
90
81
84
51
57
20
148
24
3
53
64
27
54
87
8
12
55
54
36
83
60
84
76
32
28
144
48
3
5
220
20
97
107
156
40
39
5
180
16
72
48
120
24
21
36
90
81
20
108
61
63
81
47
259
33
68
40
68
132
19
89
1
3
141
75
15
5
60
4
21
72
72
123
20
88
21
63
27
36
53
12
108
7
345
20
49
54
57
68
55
5
12
132
28
168
51
29
24
36
109
135
45
111
12
39
90
18
53
109
99
60
284
48
40
8
37
180
27
156
264
60
108
168
72
32
136
72
32
208
120
48
9
36
162
173
64
48
20
109
83
7
33
96
24
56
244
51
77
13
47
88
81
126
18
54
33
20
60
132
36
25
15
72
128
60
4
27
21
12
228
8
91
9
81
108
3
33
59
103
33
24
123
5
48
64
20
7
21
8
61
111
68
19
72
53
76
339
81
45
35
12
7
36
149
31
72
117
8
72
163
108
5
31
53
120
43
125
253
75
69
3
8
7
33
80
24
96
1
39
12
93
135
264
87
141
75
165
15
53
109
11
25
144
63
9
119
79
18
18
9
20
16
44
1
47
7
141
24
36
204
20
205
18
17
91
17
37
18
72
153
32
157
411
147
18
155
120
40
243
45
72
63
209
96
24
88
15
173
7
53
55
29
100
200
36
60
7
90
35
28
72
12
15
36
77
268
159
36
36
90
90
36
137
256
129
111
32
48
72
7
33
147
36
90
72
63
27
5
52
60
27
41
13
234
108
288
29
36
205
35
1
111
87
72
18
63
12
20
40
63
137
48
13
35
72
88
57
54
126
3
51
90
3
128
12
37
63
8
19
53
1
54
36
5
124
20
31
29
241
47
60
19
36
57
68
208
20
40
21
36
90
18
207
279
141
3
72
108
69
176
115
9
36
20
24
40
48
39
81
27
101
169
183
80
40
3
89
37
90
69
39
90
191
112
12
108
63
36
173
241
47
25
90
108
65
52
140
180
157
131
204
88
27
36
90
99
45
231
12
27
65
7
29
52
9
90
21
68
84
151
17
52
48
45
18
5
64
57
3
33
63
84
51
77
348
115
9
8
55
144
21
15
162
15
80
160
116
7
105
108
212
7
41
300
1
11
148
75
5
12
19
29
64
20
67
36
108
270
179
1
54
65
48
49
18
36
465
152
340
68
72
37
195
147
9
81
18
33
75
77
120
48
7
36
29
288
40
48
140
ABCD 96934052732*3^$a+1 [50128]
21
33
15
36
108
27
153
3
17
103
18
15
105
51
68
28
80
55
48
30
11
25
6
9
39
9
51
153
48
236
19
6
54
30
66
9
12
12
32
40
33
30
9
27
96
90
15
75
90
27
3
48
9
36
108
24
8
40
144
21
72
18
197
40
44
61
48
42
30
144
24
47
36
43
105
36
39
9
15
5
61
39
15
30
12
144
27
9
51
123
96
48
57
9
54
21
56
163
60
30
6
6
108
162
57
27
9
51
24
12
41
16
63
18
15
108
27
41
52
117
27
20
19
6
15
12
3
114
144
23
7
42
24
6
48
12
18
27
3
33
3
17
7
42
30
45
72
24
3
21
20
43
21
15
6
180
51
27
30
27
9
75
8
67
36
45
36
104
55
45
9
54
6
63
33
71
16
24
48
24
72
3
96
113
4
3
66
24
6
18
42
9
165
51
15
33
72
12
12
111
5
85
23
25
27
8
7
54
66
60
9
21
11
43
21
39
149
1
30
24
72
21
36
60
84
57
27
60
39
17
40
63
6
71
13
24
42
24
53
4
36
33
24
35
4
75
9
27
60
69
92
43
12
9
21
75
123
57
96
9
99
36
15
21
69
60
39
15
57
39
5
25
48
90
125
25
60
36
120
119
25
6
21
72
12
69
27
39
21
63
9
3
57
3
5
28
8
144
73
12
15
3
6
30
9
105
3
48
45
114
29
61
75
15
12
17
13
27
104
37
42
57
8
16
27
30
11
1
3
24
36
51
36
17
31
21
69
42
24
45
92
73
75
32
48
1
3
27
21
200
13
75
75
21
48
8
12
28
8
16
3
17
43
6
96
24
39
8
76
87
30
6
45
123
36
24
101
136
96
32
67
29
1
71
43
30
107
37
3
237
15
21
6
5
19
60
6
60
168
12
60
228
30
6
39
48
33
15
96
9
51
36
12
32
43
57
9
66
21
183
17
96
28
39
6
27
24
12
15
29
40
24
69
63
81
11
16
20
28
48
51
42
27
20
28
75
69
12
27
60
120
60
72
18
6
36
41
127
66
3
24
3
21
9
66
18
39
33
123
75
65
61
15
60
48
3
30
27
21
51
20
25
6
5
13
12
11
43
60
96
48
9
27
129
20
52
15
29
31
33
15
21
12
32
37
18
21
48
20
97
3
56
96
85
24
90
12
45
15
33
32
36
49
3
12
39
141
8
55
60
33
33
27
24
33
12
3
15
36
30
30
93
3
30
27
21
96
27
87
162
15
45
18
132
45
39
90
39
24
27
29
136
21
60
108
42
21
3
45
9
72
3
108
12
21
15
51
24
90
30
24
12
60
9
32
4
56
28
69
75
15
9
3
81
48
129
15
32
4
8
13
30
138
51
60
12
84
15
114
3
27
24
5
61
3
171
36
30
60
71
16
48
68
16
15
12
108
41
24
36
4
15
65
16
15
21
15
30
48
59
13
35
55
114
6
101
52
60
80
97
3
75
60
6
24
42
45
39
30
15
45
23
13
15
15
29
49
3
93
23
7
60
6
51
60
12
21
63
123
29
4
57
23
61
51
36
84
33
36
60
6
21
33
51
39
21
9
51
3
12
21
48
9
12
167
7
29
37
18
105
57
3
21
15
15
93
21
3
12
75
36
6
27
12
15
81
315
93
8
36
12
16
20
4
24
15
12
18
12
54
113
103
18
39
3
117
3
18
66
24
132
24
90
24
6
53
4
27
72
24
113
13
90
114
107
4
15
9
9
162
21
36
33
51
24
36
9
51
99
114
23
7
65
31
21
44
73
66
9
75
12
21
32
28
9
18
90
36
39
45
192
108
30
30
27
39
29
28
3
6
48
60
3
24
24
21
48
30
30
11
49
11
40
48
56
55
6
3
57
6
138
39
24
12
48
3
9
36
60
36
3
5
25
11
4
51
6
30
78
59
64
108
24
8
13
6
120
57
87
45
12
3
29
7
18
12
27
8
49
24
15
56
4
111
17
16
72
99
5
55
12
24
24
69
63
9
24
147
5
43
89
52
45
24
12
114
9
27
21
27
9
24
39
24
33
111
33
128
79
126
54
17
43
12
53
7
48
150
23
16
84
68
36
4
12
32
37
90
9
12
39
9
36
3
5
84
91
33
24
60
3
9
180
57
30
9
21
23
4
9
30
24
54
11
1
111
9
48
30
21
75
66
78
12
81
20
4
9
23
7
24
69
12
51
45
32
37
54
36
33
20
121
87
39
24
36
45
21
87
92
4
15
5
1
6
21
87
6
6
33
12
36
33
36
23
4
27
90
6
5
28
24
12
36
56
37
3
24
80
19
6
48
96
126
54
6
18
147
144
12
48
21
11
7
69
84
3
81
15
18
42
65
16
33
6
9
105
119
127
69
21
24
47
7
9
117
114
53
7
57
3
21
20
24
37
15
12
8
13
6
21
3
72
33
15
60
66
96
30
17
7
24
5
25
30
45
57
30
30
63
20
7
137
28
60
92
103
9
168
21
60
75
12
24
39
65
4
84
56
13
78
149
16
32
40
3
21
99
6
36
198
17
163
57
15
9
60
81
18
5
28
48
56
36
4
63
30
72
54
24
17
36
36
60
36
1
24
3
27
30
39
111
57
69
51
195
18
30
156
9
27
125
16
27
21
75
144
5
7
57
63
21
27
12
ABCD 96934119442*3^$a+1 [50061]
173
180
31
8
33
48
36
3
40
53
75
40
5
67
128
24
69
96
91
89
79
29
27
144
45
180
12
3
64
5
27
141
187
5
91
149
91
32
48
9
7
48
8
24
48
81
159
33
63
144
45
60
103
149
3
16
72
17
72
108
72
19
24
120
53
84
295
89
12
147
88
53
19
8
45
60
39
213
43
77
3
213
219
168
117
27
48
33
79
29
51
40
56
48
24
16
24
72
56
40
72
185
87
40
5
91
80
40
53
24
48
43
96
168
8
33
7
65
15
144
33
96
207
309
99
40
5
27
9
24
87
112
80
48
45
3
57
12
91
96
89
120
144
15
72
136
128
64
53
72
96
12
15
40
5
27
48
33
12
43
24
8
40
17
127
89
79
32
9
36
99
120
16
8
153
7
17
175
24
17
7
41
36
19
5
84
63
40
5
72
27
88
53
3
81
36
99
16
128
24
117
91
8
45
235
32
88
17
159
45
3
72
24
24
96
40
5
60
39
105
108
123
57
63
16
264
125
139
185
63
160
80
177
7
56
24
93
51
57
159
88
5
60
175
8
24
304
120
17
39
45
168
48
24
36
159
16
48
29
43
8
57
55
53
19
176
72
93
36
36
27
21
99
33
15
168
72
144
141
27
48
45
27
16
137
72
7
96
168
24
248
24
9
96
108
3
24
16
5
24
19
152
88
5
67
8
24
81
60
67
24
80
81
72
36
75
184
113
15
24
120
208
65
207
88
168
5
67
101
75
120
120
45
180
120
36
99
72
24
16
48
240
96
8
112
5
75
40
264
17
7
17
156
19
56
64
41
204
163
32
96
48
120
81
55
80
93
36
7
72
296
57
15
45
12
7
24
80
40
29
3
40
272
48
57
36
27
64
96
8
72
33
39
93
75
33
72
12
67
29
27
88
5
67
48
80
40
125
24
72
120
139
32
45
123
21
51
57
7
216
89
79
24
5
36
87
24
240
64
197
27
81
12
240
3
40
336
29
27
48
24
88
32
105
240
87
285
204
39
16
72
53
84
31
80
64
5
27
9
15
16
101
12
271
5
27
40
53
24
3
40
344
16
24
96
24
8
57
31
113
295
32
48
21
216
43
72
8
120
24
57
15
64
152
33
135
16
53
48
3
120
16
149
19
80
48
64
24
200
57
108
72
27
21
67
77
276
39
16
137
108
19
48
48
152
72
48
48
16
56
88
24
197
228
15
88
5
115
72
8
112
53
72
75
96
16
8
48
105
55
32
88
17
87
45
3
45
3
144
21
99
21
259
281
60
12
15
48
105
7
96
176
64
32
69
19
5
12
168
12
19
56
40
29
60
199
72
80
45
48
91
41
87
48
9
159
24
192
33
7
65
39
57
15
64
5
96
3
24
93
60
12
96
27
129
180
24
99
40
41
87
33
72
60
108
15
57
39
16
168
32
88
17
7
5
108
24
36
3
120
64
8
24
160
24
5
75
21
48
108
223
120
41
15
64
104
256
24
248
168
72
24
33
63
9
183
33
87
48
129
111
24
9
111
129
55
65
36
19
24
137
111
64
8
57
103
53
99
9
55
17
127
77
3
240
16
41
111
57
15
21
36
135
9
144
108
48
75
112
17
108
3
45
51
168
93
ABCD 96934387874*3^$a+1 [50051]
72
23
13
12
36
108
24
72
23
288
16
33
48
24
36
36
15
33
239
144
160
33
95
16
176
112
80
61
36
63
69
120
3
21
84
60
48
72
24
11
25
39
189
72
27
9
252
24
84
36
155
64
69
75
32
112
32
240
1
36
12
96
12
24
75
32
109
108
12
59
289
239
16
81
36
27
33
108
48
3
32
64
32
96
121
23
160
32
16
80
192
193
143
48
96
25
48
60
75
9
23
1
47
144
133
72
84
36
24
35
49
335
144
205
72
75
32
1
204
35
48
37
60
120
36
131
49
47
16
9
24
47
48
61
3
105
72
144
240
108
3
69
363
32
73
84
36
111
57
108
48
60
156
24
203
160
32
16
33
168
12
24
3
261
27
117
75
21
155
25
12
11
13
48
144
275
13
60
39
32
160
128
1
143
1
95
61
36
111
21
11
1
36
75
288
57
192
36
3
105
36
72
168
36
72
23
48
13
275
48
73
71
133
300
36
27
189
108
60
36
36
48
72
11
16
144
141
72
59
96
97
12
35
1
24
39
33
468
155
73
24
36
11
61
3
117
11
13
36
108
192
24
267
57
71
1
48
36
24
147
69
11
1
36
59
16
21
120
60
39
192
69
11
16
128
85
11
109
132
36
59
16
48
32
1
63
9
39
57
215
16
93
35
85
59
229
299
61
144
147
21
72
108
216
47
169
39
81
95
49
24
87
21
59
61
132
108
3
33
84
59
192
64
32
1
47
109
96
3
80
48
49
12
36
63
32
1
84
36
167
13
72
204
12
144
35
240
181
12
132
36
48
72
24
71
96
64
80
48
16
21
155
64
69
12
96
287
1
120
180
60
216
72
156
108
180
24
51
57
48
144
144
60
251
96
13
147
9
24
15
33
95
1
36
84
23
121
36
99
33
47
96
48
48
157
144
131
265
23
13
108
12
288
168
195
144
144
21
48
27
144
141
12
108
108
36
60
95
25
36
83
49
15
273
180
11
145
96
12
3
176
64
128
265
71
73
336
96
23
205
96
12
36
24
36
432
39
117
132
12
36
108
27
69
48
75
69
36
327
141
324
96
72
84
3
21
108
84
96
123
128
16
33
24
71
85
155
16
69
75
32
13
36
111
80
13
3
9
23
181
396
72
23
16
189
179
1
47
61
99
9
168
159
80
48
96
96
48
192
48
1
111
57
108
12
95
49
60
3
9
60
59
121
36
72
48
216
3
93
83
97
48
47
16
48
57
183
9
24
15
21
203
13
35
1
108
84
60
216
12
47
157
108
87
32
48
49
47
112
21
120
96
179
73
167
13
48
36
144
143
181
24
156
23
13
147
96
117
36
60
75
32
144
1
72
12
60
36
12
72
132
35
157
72
312
408
59
13
35
192
64
33
63
225
47
61
24
123
80
85
ABCD 96934402616*3^$a+1 [50020]
7
6
54
96
72
42
51
69
3
32
7
36
113
25
59
115
36
12
24
90
66
65
40
69
59
7
60
18
27
8
16
99
17
49
54
17
112
51
29
97
48
15
36
27
5
139
24
114
83
4
44
4
12
44
7
77
43
9
33
72
3
68
19
126
3
12
12
72
116
40
72
116
60
12
43
66
78
65
1
96
6
65
28
111
101
40
15
189
68
28
8
19
53
48
12
25
72
3
32
61
39
33
3
12
68
12
4
21
107
61
96
78
45
12
36
48
44
36
24
31
30
54
12
21
87
53
19
29
16
144
44
48
25
30
72
5
16
69
138
5
12
187
21
84
63
5
43
45
8
67
57
15
5
60
76
75
69
120
45
27
60
15
45
21
15
20
12
31
36
33
3
5
7
5
88
8
60
12
48
49
35
31
6
15
44
12
12
43
12
6
120
35
16
21
75
3
5
12
72
25
6
36
6
24
48
11
4
20
67
24
69
27
24
9
15
48
69
45
15
68
13
30
42
42
9
21
48
15
20
96
79
30
48
27
8
52
33
23
12
157
72
51
120
8
61
54
57
39
21
20
120
52
45
3
60
9
6
90
24
6
72
162
6
48
5
180
25
75
72
123
45
32
64
48
75
21
45
24
87
9
96
75
93
42
78
51
27
65
49
63
8
52
27
33
8
19
6
47
28
24
24
104
28
39
96
144
24
42
159
9
119
48
19
9
32
72
16
21
11
72
40
165
30
192
21
12
63
72
42
24
30
24
21
21
11
40
93
150
17
25
3
15
17
85
30
93
15
36
45
45
11
60
7
18
75
24
8
43
5
37
6
12
144
33
3
93
104
36
72
4
36
12
51
42
54
21
8
4
81
30
36
33
3
69
116
12
28
27
36
9
111
66
111
99
30
75
60
111
9
8
43
30
27
48
117
6
29
40
12
15
29
52
75
48
6
3
72
15
33
3
24
18
23
64
39
5
76
15
66
3
12
188
4
15
5
61
95
52
15
54
3
120
15
33
48
45
6
18
71
151
45
21
159
8
7
18
3
32
7
9
27
5
19
29
37
72
3
68
31
33
3
102
6
24
33
24
129
35
144
16
21
99
24
3
45
12
3
12
57
104
12
19
33
8
28
12
9
30
41
4
3
66
90
30
6
45
8
16
32
43
60
60
9
56
1
54
5
144
37
30
29
19
18
3
15
6
126
9
9
102
5
19
21
87
60
48
17
7
173
13
39
68
36
25
27
63
57
87
30
15
15
96
66
99
15
5
64
15
72
66
18
5
52
189
3
165
3
15
69
81
35
55
30
83
19
117
36
3
5
4
20
52
99
77
72
13
3
44
73
135
8
76
8
48
72
61
24
11
61
3
8
48
19
60
36
5
7
30
3
45
6
24
42
87
36
15
77
228
31
33
68
64
44
256
24
84
8
4
3
18
147
21
75
24
87
78
30
41
187
9
24
84
15
53
13
102
162
11
16
128
37
6
18
35
37
39
33
126
77
48
31
30
11
12
7
66
3
36
63
12
54
96
48
78
57
36
24
80
120
36
1
23
55
18
54
21
8
61
3
3
17
25
30
65
1
27
3
17
55
72
165
3
53
4
15
33
57
66
12
72
21
36
156
8
16
56
103
6
71
7
72
18
35
28
12
108
60
24
3
21
27
9
8
100
147
105
84
69
3
39
36
105
20
43
9
8
100
12
3
12
48
18
35
79
30
23
112
8
100
8
187
5
7
30
78
5
37
11
61
23
76
27
9
9
126
48
5
13
15
68
84
43
45
57
6
66
18
6
30
12
17
60
52
15
41
4
56
7
42
96
15
15
45
63
6
6
42
123
8
19
18
35
67
12
30
3
45
27
123
5
36
79
36
5
84
67
18
30
72
33
123
17
13
72
168
18
81
45
150
48
53
199
21
15
24
33
3
65
4
63
53
60
43
126
6
5
40
8
37
35
40
20
52
8
12
36
12
12
28
24
60
15
45
9
42
9
48
12
60
21
24
66
12
162
15
8
25
23
7
66
114
113
19
89
4
68
7
5
28
12
48
8
67
5
37
27
48
72
3
12
45
96
135
113
72
60
7
125
60
13
15
9
6
5
40
27
36
17
37
42
9
87
17
43
132
6
120
24
75
63
9
39
77
19
113
16
237
87
48
9
30
18
195
12
33
27
68
1
126
21
8
4
33
39
39
57
9
11
103
5
12
132
91
141
36
120
120
15
30
15
9
54
114
95
7
53
91
24
36
57
3
24
5
16
39
30
23
64
48
20
112
39
6
59
19
41
55
5
19
18
18
21
15
24
72
60
5
73
174
21
104
85
11
19
153
180
20
48
4
116
12
40
12
8
64
39
117
39
29
12
43
72
72
12
30
120
90
9
12
92
175
101
1
3
123
5
160
20
28
51
114
39
12
15
6
3
20
60
19
41
289
11
109
72
51
12
33
15
24
8
25
3
63
30
87
12
3
5
7
105
80
40
15
57
3
48
5
4
111
12
5
40
80
1
54
5
48
112
8
40
117
3
3
77
64
24
72
ABCD 96934456064*3^$a+1 [50034]
9
15
21
71
139
62
54
100
128
1
24
116
37
27
56
51
13
96
15
66
114
9
60
3
69
39
125
21
135
40
23
46
74
16
6
36
23
4
45
27
5
54
42
19
51
9
155
73
11
42
7
137
19
36
15
93
11
25
36
119
4
48
54
15
11
9
4
77
79
44
37
14
88
41
49
15
75
60
32
18
16
74
58
2
36
49
23
97
36
24
23
12
1
35
52
80
30
7
12
21
3
20
9
6
10
39
107
9
99
16
26
19
9
38
13
39
60
180
17
33
115
143
64
29
4
63
30
18
62
10
24
20
34
15
41
135
1
39
21
20
19
24
5
15
100
141
74
85
17
3
40
20
81
34
42
12
27
24
21
60
99
11
9
60
109
18
9
9
86
4
5
4
92
4
24
12
41
48
235
60
17
30
60
12
21
87
69
40
23
25
21
26
49
21
54
12
69
104
36
15
9
81
15
4
24
3
33
24
75
41
64
5
46
56
88
41
87
49
24
24
32
73
51
39
20
36
84
16
26
43
23
13
41
55
41
10
20
33
127
72
41
37
14
73
57
15
21
38
1
9
15
59
37
44
40
21
38
60
21
9
96
15
39
37
45
39
51
29
97
24
3
63
8
25
57
134
49
57
20
48
15
7
9
44
37
39
35
30
6
34
38
25
56
19
6
35
16
164
1
15
3
21
56
105
28
6
12
60
230
72
31
41
16
8
31
39
20
30
75
51
25
81
2
72
25
15
36
18
30
20
4
20
21
25
51
44
39
18
67
23
84
69
21
6
33
16
75
66
59
15
16
42
47
9
52
18
30
26
36
12
108
24
13
32
9
79
65
16
35
4
72
51
29
3
16
21
35
40
84
41
3
12
24
1
15
120
29
4
32
103
36
9
3
80
64
29
69
7
9
50
16
126
2
76
21
24
24
77
88
66
5
15
36
25
45
56
88
60
20
19
35
21
36
31
89
28
47
16
9
21
23
196
5
28
87
5
6
12
25
12
33
15
12
71
97
72
95
4
90
50
54
7
35
25
3
42
48
42
38
51
36
24
51
16
38
30
72
9
64
15
9
33
18
32
22
18
54
59
97
2
1
17
3
16
24
11
16
20
54
186
34
36
39
71
28
6
14
16
18
47
40
23
52
29
81
15
4
71
13
12
11
88
56
34
6
18
51
21
18
21
69
30
38
18
196
33
41
31
24
21
54
45
36
21
39
59
34
11
19
6
155
39
1
59
46
60
2
28
6
30
80
36
84
24
64
20
36
36
34
24
38
9
39
25
15
9
120
120
75
57
24
21
26
13
15
20
76
45
5
6
9
19
5
16
39
32
34
15
9
146
28
6
50
16
29
69
66
45
51
69
31
18
27
141
3
29
22
48
2
6
9
91
9
60
21
39
23
28
57
36
35
4
20
141
40
15
54
32
70
56
33
37
59
24
31
84
5
16
59
12
4
5
28
156
9
11
16
21
3
59
97
23
85
63
20
70
18
36
38
7
59
1
15
80
156
22
2
64
2
22
21
11
60
10
44
115
27
89
1
2
52
128
217
9
72
3
51
36
8
21
15
9
61
30
80
9
25
14
16
80
54
16
39
47
9
4
77
55
60
9
11
28
60
107
70
14
40
21
15
45
21
18
26
15
3
25
11
109
71
46
6
48
5
4
155
126
22
30
27
15
45
5
42
70
54
21
20
15
49
21
39
9
2
186
43
24
35
18
39
1
30
24
33
105
2
9
4
21
6
20
10
3
51
6
15
20
3
30
7
11
4
45
29
10
60
21
11
4
9
9
27
24
24
72
120
23
81
4
72
20
28
5
151
20
7
8
12
24
46
39
48
236
61
15
20
28
5
22
50
54
25
11
9
31
216
54
15
23
28
44
124
14
31
36
9
2
10
8
66
13
27
48
77
39
34
12
36
2
6
34
66
20
15
79
92
25
9
12
54
8
57
100
23
12
13
3
150
12
42
38
136
96
18
48
20
13
27
53
16
20
33
31
57
3
20
19
18
18
20
16
33
5
10
62
103
21
11
25
66
90
23
75
34
2
49
84
47
36
28
21
15
45
11
58
14
6
144
7
9
75
35
66
103
167
130
3
12
23
16
54
48
59
1
14
25
15
9
24
71
16
20
36
4
29
64
12
51
24
9
9
110
21
15
30
144
18
88
20
105
7
32
22
15
39
105
71
88
20
58
54
30
98
1
24
36
36
3
38
54
25
60
39
36
33
23
4
84
21
35
4
66
38
52
60
9
21
3
15
105
36
11
16
48
105
36
21
2
1
15
21
3
17
28
45
27
81
3
17
3
7
18
42
32
18
19
48
5
22
45
3
21
95
61
23
37
95
13
15
21
21
39
20
25
42
20
48
4
17
1
14
13
92
40
23
121
20
67
9
15
45
60
24
56
121
23
196
29
16
3
21
35
100
20
40
5
79
27
68
58
3
11
13
36
39
96
9
12
20
33
31
15
41
1
2
21
27
52
60
102
3
12
60
21
50
4
29
7
9
20
115
54
86
9
187
78
102
78
50
16
26
64
56
18
60
46
3
35
25
11
16
80
18
88
23
31
18
30
26
16
38
61
5
72
3
19
20
12
25
89
66
25
83
1
80
27
58
12
23
51
58
15
21
71
3
28
24
20
49
75
21
20
28
35
121
27
18
14
198
7
15
18
18
36
20
28
2
76
14
109
39
282
8
7
81
3
99
80
25
23
34
15
24
17
63
25
60
110
21
99
16
89
1
20
15
9
19
11
16
6
12
2
13
65
16
135
56
24
76
45
74
1
51
108
5
57
19
45
3
21
86
34
60
12
3
5
10
20
34
27
15
30
126
44
13
32
55
8
28
9
11
52
38
43
24
92
3
22
3
15
48
38
40
39
12
23
12
70
20
54
ABCD 96934603762*3^$a+1 [50002]
31
24
37
3
16
21
3
45
30
53
27
10
116
16
31
35
54
30
24
12
13
77
75
8
19
2
43
15
18
32
40
6
9
16
24
107
120
13
97
118
8
17
23
48
6
24
66
30
6
150
12
51
99
45
33
12
78
18
67
7
10
23
40
8
24
37
91
17
12
19
5
19
65
8
18
22
55
32
15
30
72
8
58
12
20
190
36
6
9
45
56
58
120
1
5
6
18
35
13
107
13
12
15
117
30
21
23
112
24
8
70
11
7
12
13
85
195
7
6
114
25
31
52
13
5
2
4
21
87
72
48
2
40
78
26
64
6
2
90
4
18
23
7
1
59
90
30
5
25
15
45
12
84
14
40
21
24
8
15
40
24
33
15
12
18
30
61
17
48
12
18
12
12
25
8
75
8
52
57
3
14
10
8
36
10
90
12
30
24
43
48
72
35
6
36
8
36
15
7
108
14
135
16
101
36
15
25
24
30
14
4
6
30
6
21
3
77
8
64
33
10
37
61
16
6
24
133
1
22
30
24
66
30
3
15
9
45
83
25
24
39
45
66
49
41
14
64
30
96
44
70
120
60
20
22
66
2
10
8
53
47
18
26
13
81
14
112
14
10
6
43
23
24
36
42
3
32
7
8
70
12
8
55
17
64
39
16
29
6
30
86
10
138
6
36
18
26
15
57
4
24
26
41
48
55
16
6
60
8
22
42
62
4
5
67
54
60
78
12
33
3
8
4
1
49
15
1
24
15
57
71
32
1
40
24
31
40
40
15
24
38
10
84
6
7
65
30
12
48
90
6
6
120
31
7
10
30
48
38
54
52
110
10
1
35
80
18
34
25
40
37
43
48
53
59
7
96
12
5
27
28
60
36
9
21
54
21
40
17
30
54
36
7
48
43
5
11
30
8
46
12
78
87
39
41
8
24
40
13
78
6
24
15
72
9
143
57
70
41
55
42
31
24
56
159
150
3
57
6
30
19
17
23
56
65
24
62
49
32
49
14
9
7
30
8
10
1
32
39
6
38
4
60
21
21
56
18
49
45
30
20
106
6
78
12
36
30
133
41
31
48
80
64
8
33
66
13
8
8
31
9
5
19
15
1
11
90
78
18
2
41
24
5
18
20
34
38
93
7
25
23
18
54
66
12
60
102
25
80
27
18
12
63
17
108
22
24
36
41
25
87
21
12
48
12
54
14
36
88
2
4
36
9
15
62
27
31
36
21
9
36
3
39
50
55
21
126
53
120
13
30
24
26
28
127
8
9
78
12
21
21
11
9
16
74
29
5
12
108
42
84
30
36
32
3
13
12
54
54
6
66
18
9
17
63
37
43
5
18
12
36
2
28
6
54
24
31
11
66
54
6
48
140
19
17
126
25
3
24
45
47
9
169
92
4
14
16
9
15
25
8
53
130
84
60
1
5
12
84
30
6
38
16
18
6
14
72
40
36
78
12
18
99
40
137
18
21
5
52
12
60
12
80
28
31
29
66
49
8
87
12
6
7
55
65
25
72
10
26
124
20
64
60
6
14
54
10
8
155
32
15
18
14
1
87
12
133
88
48
25
24
30
2
4
6
21
3
29
8
19
28
18
63
40
29
42
14
16
91
32
8
7
6
96
43
5
2
64
25
1
64
39
40
5
6
66
51
9
54
9
35
18
18
25
9
12
59
97
32
71
1
10
44
22
27
56
49
23
8
72
40
40
39
33
15
1
61
16
3
111
33
33
38
9
67
54
14
41
11
48
152
18
11
24
37
10
30
30
66
12
50
52
96
12
60
42
98
10
42
120
18
55
71
9
147
14
54
40
32
18
16
55
24
96
11
126
23
7
24
30
6
42
51
11
28
6
19
37
19
15
9
15
66
7
5
42
12
53
31
145
24
17
36
3
32
43
60
50
10
29
15
46
12
30
90
20
34
1
32
5
40
115
16
40
5
4
270
18
78
57
45
67
8
32
16
27
12
60
18
98
16
30
18
120
41
9
22
18
55
11
24
12
24
49
1
76
36
7
7
64
42
7
40
16
72
93
19
40
7
6
18
25
112
43
5
40
45
6
21
72
96
32
13
339
8
15
130
32
10
45
3
24
30
119
37
18
6
18
1
29
35
75
36
9
13
42
25
41
12
3
21
78
45
15
90
55
17
20
99
1
44
10
84
6
44
18
25
39
26
34
6
32
15
1
54
1
17
54
30
8
11
64
25
31
85
76
18
21
29
36
22
12
20
36
29
5
91
24
31
72
54
11
32
80
43
42
3
39
9
57
12
42
60
61
48
1
28
75
45
96
19
17
24
2
10
24
19
64
37
30
61
8
9
36
66
1
8
5
19
51
66
26
28
29
15
22
6
18
6
18
42
33
15
1
5
36
39
104
40
15
32
36
10
43
11
66
32
3
19
14
54
1
87
25
5
12
162
78
71
55
42
12
30
50
18
22
156
20
22
24
13
8
33
47
8
7
57
67
54
30
6
38
13
3
6
50
18
46
109
5
75
27
13
77
116
10
37
41
39
27
48
48
13
131
90
6
14
10
18
12
24
80
10
5
49
8
88
6
30
3
33
15
23
46
18
1
47
42
80
175
40
40
8
43
100
26
64
60
59
87
16
30
132
20
148
14
18
10
5
48
25
48
96
18
2
18
22
54
60
72
73
11
6
23
32
48
17
24
39
24
33
2
10
48
12
66
126
98
36
10
6
38
82
9
21
14
4
6
24
11
61
3
33
7
17
54
6
44
16
18
90
2
34
30
25
11
26
27
16
40
7
22
66
25
5
30
50
136
8
36
10
12
17
96
24
1
2
13
40
24
23
54
19
7
22
36
7
115
34
78
45
15
48
14
11
32
15
1
40
19
72
21
33
39
105
62
16
17
21
4
23
49
24
66
78
8
18
10
26
58
12
19
1
16
20
58
25
32
39
9
69
12
6
57
8
7
66
36
6
77
16
39
18
14
10
39
27
13
181
58
25
35
21
40
11
36
8
4
5
7
33
51
77
3
5
29
18
12
5
31
9
17
4
187
43
52
17
37
36
7
5
8
4
54
14
83
35
12
1
29
91
29
62
4
84
5
13
3
64
11
69
17
58
6
54
1
17
8
15
61
14
5
17
7
17
54
6
56
100
7
17
84
36
108
35
25
31
24
5
50
16
9
27
20
9
64
8
8
24
ABCD 96935053232*3^$a+1 [50009]
4
80
48
13
54
5
40
8
73
35
72
7
30
47
25
24
35
12
12
13
15
69
119
24
1
107
73
47
40
57
23
13
54
17
1
288
11
115
189
72
140
127
48
18
6
93
68
37
11
7
48
54
15
8
67
93
8
85
12
15
9
48
35
12
136
123
17
100
9
18
6
66
24
17
84
108
61
59
12
64
45
102
113
37
18
30
96
23
240
12
48
48
28
27
18
24
102
6
18
45
72
68
121
120
99
24
165
23
48
1
24
47
84
16
128
12
12
40
32
25
108
47
55
78
47
19
17
25
108
39
81
60
47
148
105
24
138
18
179
145
95
48
24
85
6
77
16
9
60
30
41
36
91
30
107
25
167
268
32
1
90
45
20
79
69
24
32
19
161
4
56
85
71
55
93
32
109
36
47
1
59
12
1
59
36
19
65
205
66
24
5
115
21
128
1
59
24
55
53
145
59
48
25
30
17
48
13
23
61
11
169
23
160
176
91
21
128
19
21
32
40
44
343
5
48
24
19
65
1
51
9
11
37
35
25
102
114
174
41
1
108
18
198
11
28
200
133
23
175
6
39
141
51
32
37
143
132
36
28
32
25
114
41
24
120
31
144
18
71
192
55
18
59
145
12
24
30
45
69
36
11
55
54
87
9
18
72
53
72
121
143
1
60
11
12
7
21
57
12
96
48
47
7
161
132
139
6
83
7
18
71
13
15
32
64
51
21
20
120
12
16
9
135
48
8
64
92
84
180
36
16
9
11
25
54
29
64
32
1
15
32
187
30
18
17
24
144
31
6
111
32
40
123
72
93
44
25
23
7
5
1
12
131
139
77
85
3
51
45
9
96
35
84
16
27
72
65
1
54
6
11
25
36
107
28
9
108
75
48
68
72
24
73
3
48
92
145
35
12
7
53
85
35
60
73
27
3
5
60
49
35
1
59
61
15
8
1
39
44
145
6
29
37
54
5
60
7
17
196
21
23
76
44
7
161
28
9
47
48
156
24
25
75
68
55
17
343
17
253
15
44
156
25
72
36
27
99
101
84
31
48
186
36
15
48
21
6
53
160
75
5
25
15
72
9
156
3
69
60
18
53
85
54
6
87
20
55
29
64
51
89
55
17
12
48
13
11
25
36
35
144
73
111
212
13
36
3
140
12
169
131
4
45
131
1
35
73
54
17
84
37
3
147
18
35
40
24
75
6
210
17
73
6
53
40
27
96
90
12
18
89
79
137
55
53
72
12
48
220
9
114
17
60
13
30
6
39
171
78
162
54
39
20
13
95
43
69
8
84
223
72
21
72
45
11
60
24
37
36
30
125
24
84
55
42
83
61
23
48
12
73
23
85
6
66
24
3
8
40
44
60
24
67
24
53
16
57
12
11
67
89
55
125
156
28
195
72
120
45
9
18
161
7
29
84
79
90
6
89
28
57
131
12
60
52
56
40
27
5
37
47
96
49
11
12
37
155
28
51
30
35
72
120
13
144
71
40
24
165
72
59
84
7
65
25
36
87
48
27
18
108
39
8
19
21
3
41
31
102
47
108
12
16
33
132
12
42
90
219
27
45
128
61
36
15
20
25
84
11
12
1
59
28
69
24
30
54
15
20
28
8
19
6
59
13
18
17
24
28
32
96
49
23
96
24
61
54
213
57
63
9
120
36
3
75
17
24
133
63
404
1
27
20
103
18
95
132
12
28
32
1
42
89
49
95
96
28
152
241
15
93
59
208
8
1
159
69
198
17
1
24
71
55
69
96
32
13
216
23
12
16
117
156
24
48
95
40
33
135
44
73
35
40
44
28
128
24
1
15
128
91
144
101
85
246
5
73
179
103
53
40
69
6
5
84
72
55
18
35
40
116
1
6
18
47
25
228
24
72
39
32
145
12
126
6
48
23
48
12
52
81
42
5
144
13
11
60
121
131
12
37
59
1
30
6
18
69
20
148
105
12
78
29
43
41
25
119
7
114
12
47
168
ABCD 96935198476*3^$a+1 [50104]
100
56
84
24
57
3
76
32
9
15
3
73
20
64
8
28
29
43
20
16
24
12
144
32
57
27
3
162
63
15
21
12
72
36
4
65
43
47
42
3
45
60
162
18
72
55
36
20
12
12
3
81
21
15
16
17
7
80
33
15
60
40
8
28
11
21
72
36
4
5
30
25
36
192
17
3
112
48
107
93
4
8
40
65
31
59
12
18
67
5
15
4
32
99
85
5
15
60
24
12
57
15
60
15
25
20
27
25
8
180
48
87
30
147
24
72
27
1
32
12
36
52
8
129
27
24
81
78
81
12
9
18
13
17
27
93
7
23
105
75
13
8
16
8
36
4
36
60
92
64
96
20
48
24
27
150
19
20
124
12
20
33
43
48
36
44
39
33
27
81
96
33
60
3
40
48
140
24
76
80
24
72
3
13
60
92
12
36
40
29
19
60
12
72
20
156
51
25
56
4
44
144
60
60
16
71
1
128
60
84
27
33
40
32
48
28
17
27
63
73
119
60
25
104
39
1
36
5
3
76
56
15
1
17
87
60
4
20
16
20
24
40
24
20
27
61
48
20
72
24
33
12
39
111
168
30
27
64
44
60
16
60
41
103
56
24
135
21
100
11
21
40
8
39
13
8
60
4
56
39
81
144
52
104
12
28
24
68
39
121
68
69
30
13
17
102
13
5
7
80
48
12
208
5
3
28
36
23
61
41
63
40
8
172
35
90
15
28
68
12
24
15
9
52
48
11
18
90
33
124
20
15
9
24
88
8
9
27
28
8
52
36
20
24
48
27
21
4
20
45
90
93
27
13
47
37
164
24
12
108
88
47
25
32
15
45
84
9
231
24
27
1
29
31
20
12
40
80
75
45
88
72
12
8
12
16
20
108
16
23
1
20
72
99
81
12
45
31
20
69
63
12
16
32
39
93
12
4
59
133
24
144
20
52
8
9
3
100
20
4
44
9
15
88
132
8
72
40
65
7
68
36
24
27
45
16
17
7
8
76
20
4
5
27
93
3
28
72
47
33
52
20
15
33
24
15
49
24
8
48
16
20
3
90
15
52
116
4
44
60
51
18
12
3
96
76
8
105
15
40
20
117
3
16
20
4
35
21
39
133
17
3
40
12
92
16
32
87
21
40
32
28
32
36
24
12
96
28
32
39
21
40
20
39
21
39
9
21
39
21
18
61
32
39
9
40
96
48
35
25
32
16
24
95
60
1
68
12
52
8
40
20
9
51
9
19
60
20
72
24
4
72
20
57
30
21
4
36
44
12
28
20
27
9
4
128
27
45
36
16
44
40
92
4
8
27
45
3
12
9
69
15
28
12
92
3
12
21
39
13
65
115
137
75
40
8
12
33
72
3
12
3
1
140
9
63
4
8
45
115
32
40
8
192
16
29
15
4
59
57
48
12
40
24
20
156
40
20
33
31
92
88
32
4
104
129
7
23
13
12
35
30
15
27
33
120
216
21
48
31
24
65
151
20
21
150
1
80
48
4
5
150
21
51
60
105
3
93
72
36
100
29
15
16
56
28
60
12
83
13
8
4
35
1
56
76
68
21
18
42
3
12
3
13
32
45
67
8
40
8
208
60
80
12
39
9
60
96
4
29
27
3
85
36
11
18
3
48
99
60
13
60
48
200
40
80
24
15
93
60
12
16
56
15
69
39
105
40
107
69
60
40
29
15
12
28
35
25
20
120
48
40
32
76
44
48
27
13
44
123
21
24
45
3
100
137
43
80
24
16
32
40
17
18
1
24
12
20
4
44
27
21
52
8
28
11
18
15
96
60
9
55
92
88
35
1
24
200
52
20
24
84
28
20
88
56
120
4
36
35
21
52
36
36
24
72
17
3
39
30
15
16
8
12
39
18
3
177
91
12
80
48
39
13
32
76
24
48
32
40
17
75
24
12
60
9
43
36
164
52
20
16
17
27
36
4
23
60
30
15
52
96
20
24
24
84
15
25
35
81
64
137
63
108
4
20
36
72
16
11
9
64
35
25
80
36
24
27
21
28
20
9
42
108
73
12
8
9
19
72
17
15
28
12
8
24
4
36
8
16
56
48
15
37
56
4
8
28
108
12
77
15
52
143
57
60
28
20
57
18
1
12
8
12
4
83
21
24
12
40
36
59
108
102
19
41
48
3
48
16
24
36
23
42
19
20
39
45
48
12
15
25
20
72
15
45
3
33
40
47
25
72
23
1
101
19
92
9
18
45
96
36
3
21
84
96
240
40
140
36
3
21
16
8
28
12
65
3
84
15
69
24
88
12
56
84
27
9
4
5
31
29
103
120
20
328
44
15
25
35
60
1
36
20
136
44
24
64
65
120
15
52
80
24
76
8
87
45
45
3
120
28
44
124
12
77
75
45
15
15
13
32
16
20
16
65
15
60
40
36
44
63
30
31
20
132
39
25
35
13
128
12
28
89
18
21
16
53
3
9
63
12
4
56
3
21
39
61
12
47
90
7
8
36
60
76
60
116
4
44
60
64
17
78
25
20
40
192
20
3
30
30
21
100
32
84
60
76
12
20
12
3
45
57
123
36
24
27
45
3
21
9
27
4
32
9
31
20
27
37
53
7
20
28
47
13
8
28
11
213
45
207
76
8
72
9
39
72
12
60
96
72
52
32
3
13
44
33
31
32
4
24
29
72
ABCD 96935207966*3^$a+1 [50027]
60
90
95
48
16
80
43
96
126
30
6
107
64
8
13
11
49
15
3
45
3
29
175
18
18
72
53
49
36
3
48
120
24
96
51
144
18
18
54
54
45
27
5
24
31
18
174
105
3
72
6
102
132
138
3
51
29
31
18
126
30
54
45
24
8
40
51
69
141
11
103
17
40
24
27
5
157
36
30
42
36
3
9
24
66
5
13
59
37
30
21
123
6
36
3
72
45
59
19
45
111
90
15
39
33
99
30
18
5
121
36
27
24
32
120
19
30
23
64
72
8
1
23
40
27
18
27
93
131
1
174
33
45
3
9
168
23
16
177
23
97
23
19
117
24
56
24
40
104
43
21
3
18
35
16
96
120
24
123
30
36
3
48
27
54
159
21
12
15
176
139
69
24
45
42
36
93
56
16
272
67
21
69
36
18
5
16
56
85
51
51
6
15
24
213
51
56
1
15
24
24
3
6
12
3
8
31
108
36
57
33
84
11
61
6
18
102
54
36
11
16
33
18
69
3
18
84
255
120
48
24
21
60
15
57
30
153
128
16
81
95
40
15
18
111
24
9
30
96
30
51
120
120
123
21
51
5
49
6
156
29
16
24
32
48
211
21
3
45
32
16
33
15
69
3
8
7
33
27
18
51
69
51
8
13
27
72
96
93
155
25
23
67
21
3
18
120
60
12
27
9
42
5
7
96
9
3
6
30
57
69
3
24
48
3
138
24
18
30
126
101
88
24
57
15
27
21
9
95
13
131
112
72
48
128
85
11
16
144
27
78
48
39
33
54
60
117
21
51
27
45
75
21
48
9
63
32
7
281
72
64
56
19
120
77
31
18
47
43
54
18
69
24
72
168
117
72
72
75
96
96
129
60
123
48
3
5
91
45
27
53
16
3
69
80
97
47
97
47
72
7
41
13
51
48
32
16
51
21
51
18
51
80
72
13
54
21
80
64
24
72
48
3
21
24
32
13
36
15
24
51
18
123
159
33
8
73
30
137
88
15
105
80
64
51
24
216
18
30
18
18
114
39
48
21
35
24
120
160
3
12
6
35
64
9
12
54
24
30
162
24
21
96
72
9
239
13
99
32
40
75
90
51
32
88
48
51
21
177
6
36
90
35
24
85
3
63
41
67
21
51
42
198
90
27
80
136
24
8
13
54
5
40
32
25
18
168
138
3
21
72
36
12
3
24
9
15
72
75
45
72
48
69
18
60
36
30
60
215
16
21
30
90
11
7
60
36
105
24
27
45
72
96
57
42
18
30
5
96
48
64
312
69
27
32
67
150
15
48
8
16
3
165
96
3
5
19
45
8
13
27
24
27
5
13
84
54
54
3
3
21
32
49
18
60
17
37
51
8
31
30
6
5
48
37
54
69
21
35
13
11
16
141
59
13
72
102
6
12
131
31
6
30
21
3
45
183
6
12
18
5
19
5
31
113
40
48
9
114
53
16
24
225
15
9
18
48
21
96
51
120
21
21
30
90
59
144
136
32
13
3
45
60
48
23
31
36
18
75
168
24
96
72
57
15
75
21
51
45
104
13
3
72
200
48
72
24
40
27
77
61
11
88
153
60
30
45
45
11
16
104
73
18
30
23
16
8
64
105
54
41
55
33
57
71
13
36
95
49
42
144
21
176
85
24
216
3
48
3
21
15
84
5
73
23
43
45
56
25
39
72
72
21
144
51
141
24
75
9
36
51
48
45
51
224
88
8
79
81
24
48
56
48
40
81
42
5
64
56
13
60
138
221
19
45
8
13
27
123
30
6
33
168
27
29
13
27
27
318
87
24
69
75
8
25
78
9
80
24
13
36
63
21
3
3
5
43
45
81
39
8
120
1
12
3
57
228
6
125
127
102
126
21
3
72
53
1
66
6
30
81
24
27
5
40
27
48
29
61
11
49
12
6
48
42
144
27
21
11
40
48
81
15
27
77
13
3
87
33
144
51
60
18
144
39
51
21
27
29
16
135
240
36
12
41
49
15
9
23
7
6
3
9
15
80
64
9
72
23
43
21
21
198
45
129
47
31
33
21
138
33
3
21
33
18
77
73
143
37
3
9
63
45
78
69
21
36
18
48
234
59
85
126
24
5
16
15
36
5
16
9
72
72
39
48
21
18
54
3
51
186
90
30
131
24
48
55
126
12
18
21
123
168
12
81
120
327
57
33
63
39
ABCD 96935243714*3^$a+1 [50179]
72
59
67
12
54
96
35
85
83
48
72
24
336
157
11
151
5
19
17
60
43
65
211
5
31
216
89
91
5
72
115
65
79
96
66
11
84
193
24
167
180
133
83
84
121
6
293
48
13
114
126
59
48
19
12
5
36
37
23
25
167
19
54
71
175
132
48
29
36
85
408
168
54
144
12
101
79
108
126
186
41
84
31
5
37
18
84
42
48
6
12
24
41
84
265
198
29
7
78
95
169
6
5
72
180
121
35
343
221
25
54
5
199
197
1
138
113
72
55
17
67
18
83
48
181
54
84
6
23
25
72
155
120
60
49
59
48
13
18
5
36
24
211
77
7
113
181
48
11
43
5
55
120
41
24
144
48
181
54
17
276
43
18
24
72
95
36
61
18
77
19
77
31
144
77
277
270
65
192
36
108
60
84
73
71
31
36
185
13
90
77
91
30
18
150
48
59
31
5
96
25
150
5
79
6
162
89
60
84
31
41
19
221
84
1
35
31
257
31
78
126
156
65
67
66
42
161
72
247
6
203
79
65
61
18
54
288
239
1
95
144
241
24
18
17
55
161
13
24
498
144
36
113
31
252
5
175
60
36
144
125
24
12
73
107
235
161
36
13
95
36
96
48
31
41
168
61
18
6
23
79
173
61
23
19
72
30
18
132
53
31
144
6
138
41
24
192
55
41
7
41
55
305
85
47
25
216
239
60
79
132
17
60
175
17
55
126
66
72
101
79
18
114
102
24
66
209
108
121
90
48
54
11
13
30
65
25
96
48
18
54
11
144
7
41
36
127
138
6
66
18
77
108
13
18
78
23
156
13
6
5
7
5
19
48
150
18
54
30
5
37
167
43
6
18
12
65
31
12
36
348
53
67
65
205
96
174
90
18
137
12
49
24
48
23
132
13
143
91
192
24
264
65
31
30
11
79
41
67
149
60
79
42
18
54
107
36
1
107
19
113
25
11
79
29
84
31
72
257
72
85
72
11
7
54
131
55
329
115
144
42
35
19
12
41
31
72
198
18
60
5
13
66
29
79
36
150
66
65
7
6
131
192
13
11
43
42
198
36
12
29
36
67
125
1
59
7
113
13
78
48
42
59
12
1
30
65
211
113
7
41
13
42
17
36
127
180
102
11
31
17
31
6
59
120
240
31
84
36
126
83
187
36
65
108
97
131
91
53
37
54
18
35
108
180
109
179
31
54
18
150
18
108
12
5
36
181
90
12
36
65
144
12
31
5
108
91
36
18
143
67
108
77
216
91
162
18
77
43
5
1
18
54
360
216
35
216
85
6
12
36
77
72
96
43
101
31
54
120
78
17
19
156
5
85
6
17
19
17
144
127
48
6
18
17
36
1
107
144
175
54
78
18
138
6
138
54
131
72
67
144
5
24
7
24
5
43
126
83
36
115
150
107
72
67
5
13
59
55
72
48
24
252
66
95
19
72
72
48
41
67
5
31
77
60
301
59
48
24
48
19
84
96
30
42
102
11
67
77
31
5
48
19
41
ABCD 96935574122*3^$a+1 [50044]
48
42
18
452
105
211
126
114
77
7
8
82
26
21
3
28
120
42
38
10
54
41
3
34
11
7
8
46
48
162
60
138
36
24
18
84
78
12
36
144
24
144
86
4
56
70
12
54
18
167
39
10
95
19
30
18
77
13
2
168
52
102
144
24
12
134
10
2
22
72
38
10
18
24
161
13
6
66
60
48
6
36
30
54
65
25
60
26
112
42
23
13
2
10
290
70
335
43
108
36
24
66
180
114
156
44
52
8
24
22
38
52
36
90
210
60
102
18
54
18
60
8
9
13
6
54
30
68
10
50
40
84
78
48
132
18
185
48
19
48
32
28
84
18
108
60
18
65
61
26
4
6
2
48
22
18
197
55
68
58
12
60
50
48
316
54
12
98
24
40
65
97
134
46
60
95
111
108
12
82
71
7
32
16
32
112
90
6
20
160
30
24
18
68
120
46
18
113
15
118
2
9
49
95
49
95
63
4
90
26
10
12
35
1
95
31
6
72
227
63
52
173
7
30
24
12
23
85
14
28
113
31
18
170
28
89
13
6
54
23
7
128
22
48
2
120
82
26
58
6
180
36
120
72
6
470
10
74
70
108
42
66
36
18
8
10
234
108
90
26
10
24
12
96
48
96
26
4
54
72
72
18
20
22
18
18
30
5
19
12
90
36
240
158
70
60
14
21
1
36
54
30
6
48
114
30
18
90
60
30
78
29
37
36
108
59
127
18
12
26
48
124
42
36
2
10
78
20
262
132
84
35
1
158
112
6
50
70
35
37
18
32
120
10
36
222
8
94
78
20
228
106
6
192
116
21
13
30
5
73
12
36
14
100
126
74
10
35
25
48
72
26
46
126
54
54
36
8
28
5
123
24
93
63
16
8
88
68
142
42
5
25
18
24
90
30
6
12
90
20
22
18
48
77
3
45
43
12
54
35
43
36
20
10
36
38
48
4
56
34
18
176
94
11
15
52
80
22
38
4
30
24
12
182
48
22
198
78
36
120
186
18
74
60
48
10
42
18
50
94
14
22
54
29
15
12
124
108
140
22
254
34
12
108
42
36
5
15
60
4
126
90
18
24
110
10
146
106
6
5
48
87
168
52
32
22
18
72
8
10
50
48
9
13
35
133
48
24
83
48
7
42
12
204
66
5
55
188
10
35
13
2
22
11
37
38
70
143
99
88
84
6
2
28
24
101
7
48
137
7
96
84
104
22
2
220
72
48
6
194
48
64
30
18
108
29
25
6
17
1
36
120
96
83
37
299
39
22
42
20
118
60
30
54
60
14
70
24
18
5
243
22
38
64
90
110
16
42
47
37
18
18
38
4
20
28
60
17
157
24
12
90
53
99
60
40
60
66
2
22
90
30
42
90
26
94
95
3
28
60
90
98
166
6
92
33
109
30
90
36
114
8
220
108
24
36
8
22
110
48
64
66
126
144
20
22
48
36
6
18
14
130
71
19
30
230
10
12
35
259
44
28
140
192
10
50
60
28
245
49
191
15
202
26
64
77
31
17
1
24
263
7
12
116
108
16
29
19
36
104
112
65
211
68
52
42
11
55
6
14
60
249
15
33
37
38
60
10
18
24
128
10
72
132
36
38
46
206
9
48
13
83
15
64
56
9
48
183
22
24
14
202
30
5
427
68
72
40
168
90
48
2
93
49
168
54
44
172
12
72
6
48
42
54
228
18
8
34
90
8
28
36
30
74
94
102
56
57
75
142
14
16
6
120
42
66
36
98
28
32
45
157
18
18
47
25
126
32
4
60
18
138
144
36
114
86
12
60
22
18
12
36
32
48
60
58
36
18
42
14
94
12
83
31
36
164
84
142
54
65
49
18
8
76
78
155
1
47
63
4
20
82
26
82
18
54
26
153
7
162
18
84
6
62
10
12
78
41
27
12
28
48
54
23
ABCD 96935725228*3^$a+1 [50006]
1
17
30
1
23
48
18
36
19
77
18
25
11
61
96
35
24
30
24
31
95
1
101
18
18
90
6
84
24
18
37
48
23
37
107
36
162
48
54
1
24
65
55
5
66
18
72
18
42
43
5
18
61
17
19
35
12
18
18
13
131
60
36
12
1
24
35
18
67
17
31
24
89
18
24
85
48
5
42
49
23
12
60
48
60
72
36
37
35
1
24
5
127
84
11
108
1
17
36
19
35
48
78
66
18
55
96
29
6
30
19
5
48
7
12
72
35
13
47
1
35
72
18
72
72
67
17
36
103
47
90
43
47
18
55
11
85
23
6
43
113
36
24
54
66
6
12
25
24
23
18
54
6
36
12
43
84
113
12
78
36
61
5
67
23
54
90
6
30
1
12
36
108
101
18
97
48
12
23
48
6
108
19
35
13
72
48
24
41
12
18
24
1
29
78
48
13
95
73
5
18
36
48
60
36
25
11
1
11
54
54
49
11
13
41
31
108
12
24
96
35
12
6
66
25
11
24
12
73
48
29
36
7
29
30
13
95
1
24
35
30
18
6
192
6
48
73
41
108
30
6
30
49
5
6
18
18
36
138
19
48
47
13
95
1
48
23
84
18
7
48
24
11
24
84
24
12
60
90
30
6
162
13
12
47
48
24
25
59
18
72
19
60
83
25
65
18
42
36
7
83
25
59
6
19
60
131
13
23
13
11
18
18
48
25
17
7
23
85
11
25
12
65
54
73
5
30
18
6
36
37
47
1
53
6
84
24
66
79
35
1
17
30
1
84
12
11
18
54
6
19
53
12
42
13
95
1
17
43
36
11
66
31
5
114
30
54
37
41
43
24
41
7
120
35
25
11
85
48
36
5
42
72
30
6
1
35
66
36
18
181
17
78
18
72
115
36
23
18
43
11
85
5
18
6
115
24
17
6
1
12
5
12
18
24
1
47
1
77
55
29
55
131
169
11
30
7
11
6
30
61
48
77
54
18
30
24
13
48
11
54
12
72
6
48
96
49
12
29
66
121
5
6
85
5
12
6
1
65
7
48
48
29
19
12
23
13
12
132
53
18
6
18
66
31
24
5
108
30
25
29
79
53
30
60
13
35
42
43
24
17
132
36
36
66
6
84
55
59
12
1
23
90
18
48
37
95
1
24
23
1
5
43
29
19
17
7
5
67
11
84
6
66
36
36
36
1
60
11
6
18
13
24
71
18
30
24
25
24
89
6
54
12
18
24
198
18
12
60
61
48
24
41
18
13
11
18
43
12
29
19
5
7
11
18
54
1
47
49
36
11
13
48
11
12
6
115
119
12
6
18
13
17
6
37
35
30
126
13
41
60
43
24
17
6
12
18
19
77
7
65
12
24
174
13
77
7
101
6
36
102
18
1
23
109
35
13
95
12
60
109
12
36
12
95
24
84
1
5
31
113
66
13
29
7
23
114
36
48
114
48
24
1
11
6
79
5
6
18
18
49
36
48
41
55
36
53
19
24
17
48
24
79
23
97
35
13
144
12
12
29
54
36
78
79
11
36
1
36
24
5
42
25
101
48
7
65
31
60
41
7
11
30
42
97
23
36
18
7
12
41
72
19
12
203
1
35
36
18
55
48
5
43
23
13
36
47
18
7
23
42
7
5
19
23
48
1
71
18
60
19
84
12
11
25
59
18
96
36
30
13
5
18
1
53
43
11
13
5
78
36
49
23
12
6
67
12
36
11
36
30
7
12
5
48
18
37
36
5
18
12
6
18
48
42
43
23
42
102
13
59
13
23
6
19
72
29
42
30
18
121
59
1
12
11
12
13
11
36
13
17
19
5
18
102
36
43
48
125
103
60
17
31
29
18
12
36
49
11
108
18
36
18
54
43
11
13
12
48
12
24
65
54
78
30
6
12
91
5
12
42
54
36
19
11
6
66
49
23
37
35
6
54
66
54
1
59
54
7
5
60
54
1
29
18
1
77
12
31
5
31
29
55
48
59
12
1
17
31
24
24
24
12
48
23
85
48
72
24
23
13
5
84
103
131
13
23
54
6
13
84
5
36
31
24
41
19
96
36
29
18
1
47
24
48
73
95
49
24
24
24
5
18
54
67
5
30
1
23
12
6
84
24
43
12
24
11
12
1
95
49
35
168
25
29
12
7
11
49
96
36
17
78
90
102
1
23
169
83
157
17
90
1
96
48
89
18
109
48
11
61
29
30
24
13
53
90
1
71
24
1
29
19
35
49
65
66
24
72
12
36
42
18
144
66
31
36
23
18
18
1
89
90
25
84
36
71
49
5
60
84
18
6
67
5
174
36
1
24
89
30
13
5
60
19
11
42
7
65
12
18
72
25
12
71
54
6
36
72
54
12
36
18
121
5
31
11
48
54
36
7
47
42
36
108
12
78
138
18
6
30
13
59
37
35
36
6
36
54
12
72
13
24
23
138
18
24
48
36
18
19
12
65
30
25
65
91
132
83
6
144
12
19
23
1
29
18
36
78
55
71
30
43
24
95
1
72
36
185
12
78
13
36
23
49
36
23
66
139
5
7
17
12
18
6
31
95
61
41
55
23
12
1
120
293
6
48
78
36
12
7
48
41
43
101
30
18
31
24
24
192
17
18
72
36
54
18
1
107
72
108
18
42
109
35
18
36
12
126
24
54
102
49
5
24
54
36
1
11
37
35
24
18
12
31
41
18
78
54
30
19
5
48
114
108
1
47
1
41
18
30
7
107
30
19
23
25
24
168
24
11
84
1
24
11
18
7
144
17
12
67
36
47
36
109
29
19
5
30
25
84
5
43
83
37
11
24
48
1
48
83
72
66
31
24
17
31
11
120
37
23
12
1
89
6
54
31
53
43
12
41
18
18
79
5
6
12
144
18
60
43
23
24
18
54
1
11
36
60
72
18
7
ABCD 96935983076*3^$a+1 [50049]
15
48
60
156
9
6
81
9
84
18
72
21
15
30
6
21
15
12
84
21
99
96
12
21
96
12
39
21
21
12
30
9
33
150
84
156
57
33
42
30
3
12
27
81
27
21
63
33
36
51
33
3
48
57
9
42
108
9
3
24
18
30
78
24
27
15
9
12
3
21
3
30
39
24
36
24
132
57
48
3
120
3
18
18
45
96
24
27
81
63
69
96
33
27
36
63
45
99
42
39
48
69
18
66
90
12
162
36
108
54
117
21
84
15
24
39
33
3
9
60
63
42
3
36
75
33
48
45
54
9
96
27
57
15
21
15
54
30
42
3
45
6
12
93
15
9
72
12
12
39
18
15
96
48
72
21
99
36
9
42
9
93
12
3
51
45
33
3
33
90
33
24
105
27
9
63
12
63
72
12
45
33
54
24
18
3
12
3
12
12
21
21
51
9
3
57
27
39
33
36
39
24
57
51
66
54
45
3
9
87
24
36
33
33
48
3
9
3
60
72
39
33
27
18
6
48
114
39
72
108
3
78
63
12
165
63
15
9
9
90
24
90
3
36
15
45
93
27
27
36
24
66
18
24
54
15
12
36
12
24
84
72
195
21
24
75
33
9
66
45
15
12
108
81
21
66
72
9
159
105
24
9
27
48
15
9
48
24
3
96
9
27
96
21
48
51
141
96
141
15
111
45
21
6
60
66
12
15
39
9
21
3
111
36
18
6
81
45
30
36
12
45
111
12
6
39
27
9
27
18
111
3
42
12
15
63
69
27
57
9
39
12
24
36
12
3
84
33
129
12
15
39
129
12
87
9
45
27
84
12
168
12
3
66
12
42
9
33
39
9
3
27
21
120
12
36
57
48
3
45
54
66
3
165
78
9
120
15
36
6
78
24
72
45
57
6
126
90
48
9
99
48
156
57
33
3
33
6
36
60
21
51
33
3
33
48
15
36
48
114
30
54
96
3
72
12
3
84
33
60
84
48
99
33
48
15
9
24
3
21
117
42
48
33
12
36
36
69
27
27
45
24
3
12
132
21
24
36
12
24
27
9
9
30
12
45
3
9
24
33
42
33
21
3
51
36
21
48
12
48
3
18
27
51
177
3
12
21
27
36
33
27
81
3
21
45
15
36
60
12
27
9
9
24
54
33
60
21
27
36
36
12
21
111
15
153
3
9
36
60
111
12
30
66
24
21
72
51
21
159
54
27
3
9
15
84
9
39
66
72
90
9
72
60
3
21
63
24
12
12
24
60
54
27
21
51
12
3
54
3
36
9
12
54
9
3
42
18
36
45
24
21
6
72
6
6
48
12
21
27
45
12
24
81
51
12
45
60
18
12
45
15
36
72
138
6
18
63
183
9
36
27
21
15
6
51
15
21
57
3
12
3
18
48
42
9
9
39
15
36
90
54
21
51
54
30
33
219
144
18
18
72
6
3
135
18
3
63
21
9
15
57
12
27
48
39
33
9
3
177
6
45
84
15
21
12
27
129
24
9
30
108
9
9
66
42
15
12
9
54
33
3
24
24
54
15
36
12
165
90
9
75
69
36
3
93
60
36
24
36
3
33
9
18
21
3
60
45
24
75
6
39
12
48
39
108
6
48
102
78
18
18
54
18
87
36
15
165
9
27
3
12
33
108
15
9
3
108
9
27
45
48
3
9
3
33
27
57
3
6
27
9
54
33
81
30
33
105
6
9
135
54
42
6
27
48
39
69
63
54
36
54
33
69
63
33
48
66
12
93
48
51
24
48
21
57
27
51
6
87
36
75
33
9
102
36
108
60
42
3
36
87
9
12
36
21
159
57
18
9
15
18
51
36
147
36
72
33
21
75
9
51
60
51
117
3
12
30
54
36
36
42
27
57
3
15
69
75
21
39
96
78
36
36
6
66
3
96
27
9
3
60
9
12
72
75
18
111
96
3
78
6
120
6
84
3
36
36
15
144
33
24
12
24
9
18
156
42
42
6
6
9
33
24
51
24
12
15
57
57
27
3
45
39
84
45
36
15
9
51
24
90
6
45
15
12
21
84
9
12
15
39
84
48
45
36
48
12
3
45
3
6
39
9
63
15
36
126
6
30
18
93
21
12
36
3
24
12
15
12
24
9
9
15
3
72
18
72
42
33
36
99
30
3
21
99
15
30
27
108
12
111
36
108
21
27
24
45
27
12
84
174
36
18
9
9
90
93
81
150
12
69
9
18
21
24
24
72
15
12
93
27
36
12
18
12
102
120
42
102
6
51
15
78
30
9
51
66
6
36
201
132
9
36
6
9
24
15
9
33
6
21
39
42
15
27
60
48
84
81
27
105
12
12
3
6
30
60
54
51
33
12
90
45
24
9
27
21
6
33
3
33
33
39
9
39
45
42
12
12
12
18
138
33
27
90
6
45
48
21
96
6
66
12
30
21
27
36
48
36
33
72
27
54
66
33
3
6
39
45
27
69
30
69
9
54
12
78
75
15
30
12
108
27
12
39
9
9
36
36
27
24
48
51
9
45
12
15
3
18
6
72
57
96
3
18
51
75
57
12
15
54
111
105
63
3
162
3
9
15
39
33
45
36
18
9
63
45
27
6
51
45
27
36
27
36
93
12
63
21
9
84
48
66
21
12
36
27
72
18
30
18
18
18
51
27
45
45
30
33
27
72
45
108
24
39
48
78
48
18
90
18
33
33
90
153
3
18
63
108
36
27
54
18
114
3
72
48
24
84
15
78
15
51
12
141
27
45
39
9
63
33
3
72
69
96
15
33
45
120
ABCD 96936046334*3^$a+1 [50038]
36
116
4
96
8
172
24
84
15
485
60
52
60
15
5
43
5
12
24
16
224
7
17
12
28
12
80
24
36
40
63
72
45
75
93
200
40
36
56
40
380
235
5
64
24
32
4
44
100
15
101
64
152
64
44
16
44
60
16
80
16
63
45
15
17
64
80
60
120
16
8
40
75
17
24
40
60
44
96
84
12
28
56
4
63
29
55
45
15
45
108
72
3
21
80
36
31
9
48
12
60
80
60
103
125
127
36
93
104
52
44
24
16
99
117
48
12
68
252
43
5
76
44
12
120
4
56
64
51
33
3
9
8
16
144
60
15
5
127
69
219
41
36
48
16
80
36
48
36
16
60
164
36
88
96
44
16
120
96
20
4
36
15
33
123
29
40
75
5
40
48
56
24
76
24
3
77
36
4
63
9
8
40
32
184
87
120
17
76
20
24
100
15
17
24
91
113
16
36
135
9
104
16
96
104
16
68
52
128
136
27
24
53
96
67
17
36
36
60
48
100
60
3
29
60
100
48
192
75
5
4
84
12
44
244
56
127
33
36
48
12
80
4
20
64
20
12
28
87
5
60
31
89
40
123
41
31
105
44
36
115
9
84
20
127
5
43
141
84
132
135
48
21
20
64
32
48
36
76
8
76
51
149
60
67
29
148
92
48
16
80
16
48
20
16
44
12
208
120
32
180
4
39
45
20
52
80
4
87
57
60
135
77
148
36
60
24
140
12
55
65
28
20
16
20
84
7
5
60
124
116
88
12
8
60
100
72
48
147
69
84
15
48
60
93
84
12
20
24
4
156
39
77
120
28
12
24
36
20
28
36
156
44
124
27
69
204
15
21
219
41
120
36
88
96
51
69
80
40
39
41
60
151
36
137
67
45
24
111
9
36
24
120
36
8
36
19
77
28
56
40
24
36
56
48
7
53
12
208
32
108
16
27
9
68
132
108
76
80
36
84
24
36
16
20
28
3
9
8
52
120
75
9
20
16
80
24
16
24
60
111
96
93
44
12
43
5
36
84
100
32
55
33
12
24
51
129
60
36
8
55
201
24
87
5
40
8
12
64
44
40
36
159
41
84
72
4
24
32
88
75
108
72
21
24
27
5
108
40
72
228
15
5
40
3
33
84
12
8
376
20
4
12
15
69
24
92
60
120
228
72
28
3
69
20
48
40
92
24
16
8
16
60
84
60
12
60
44
4
56
4
75
237
15
45
48
60
12
24
180
44
12
100
24
36
24
60
24
12
24
27
29
31
192
41
16
8
12
60
60
124
56
84
4
32
4
56
28
132
200
24
24
156
204
76
44
100
60
75
21
20
64
12
20
40
15
60
33
15
21
51
5
4
44
43
29
43
21
24
27
5
28
56
24
160
60
20
7
69
24
32
55
108
48
17
16
36
20
4
180
231
29
31
9
24
60
15
21
24
20
16
60
39
12
45
104
31
33
27
5
88
20
36
36
4
24
15
5
52
188
16
44
172
195
9
171
108
57
243
5
52
8
115
17
120
28
60
12
80
4
36
120
68
60
172
8
160
36
56
48
16
111
53
132
168
7
65
24
211
60
9
60
96
63
108
57
87
29
24
292
20
91
29
24
60
139
12
45
24
80
4
60
36
24
15
81
51
48
65
120
55
41
4
3
9
8
43
84
29
4
80
12
48
52
8
76
24
87
5
64
24
152
60
103
57
24
84
15
197
43
41
16
375
33
36
156
60
60
84
80
36
148
36
27
33
20
139
5
16
44
40
12
8
16
44
36
31
5
4
20
36
40
128
12
108
16
56
228
103
29
28
3
57
20
52
80
43
21
36
15
113
7
93
60
15
221
16
15
5
43
45
20
12
4
36
60
3
81
104
60
40
120
56
16
68
72
100
20
208
72
68
52
44
24
192
120
4
24
63
17
100
72
8
36
16
68
12
4
24
80
12
48
16
120
36
20
64
24
20
12
40
51
137
16
27
137
12
40
20
40
20
64
36
84
96
60
ABCD 96936660838*3^$a+1 [50283]
72
80
55
41
37
11
19
101
61
11
24
24
16
48
48
39
9
72
57
167
31
105
8
24
72
31
105
200
240
160
9
60
36
39
21
27
80
97
66
125
49
71
7
60
93
237
12
36
83
24
25
47
48
16
24
32
43
120
42
18
30
75
33
12
107
31
9
3
36
36
6
135
15
42
71
72
13
59
13
3
27
48
101
24
7
114
183
72
48
3
24
30
138
197
49
71
61
54
156
9
75
5
13
35
16
51
66
3
24
27
114
42
9
24
9
63
9
36
78
45
51
24
29
160
33
23
49
42
30
135
45
35
31
12
216
69
32
19
117
75
5
43
141
51
77
16
120
24
237
186
89
96
55
17
67
30
95
40
24
165
42
9
24
120
32
48
96
40
24
24
345
12
11
25
114
6
47
72
40
240
8
136
261
83
40
8
48
40
24
72
3
18
123
165
84
12
35
103
41
157
3
27
24
29
7
9
8
40
56
1
126
17
127
54
27
8
120
16
93
6
156
60
90
30
53
61
84
23
48
24
7
6
83
120
37
59
175
48
17
19
42
99
120
24
72
120
33
15
15
17
168
16
96
27
6
71
64
104
112
291
77
16
21
3
8
88
27
69
56
40
24
135
33
3
149
24
37
54
125
109
35
16
128
280
8
7
30
35
61
11
19
101
211
45
32
16
32
19
21
8
91
18
11
16
80
181
132
47
88
8
13
59
67
30
108
48
27
8
37
3
8
24
96
31
126
59
40
3
42
59
25
24
143
13
11
19
45
345
12
3
56
31
105
72
51
29
115
45
80
1
84
3
3
21
216
72
3
12
161
16
3
77
64
9
87
21
78
29
16
144
32
88
32
55
161
48
61
114
132
29
133
72
11
88
80
216
16
39
6
3
56
259
117
24
15
33
27
149
115
5
19
48
30
24
71
187
78
228
35
49
42
66
83
1
48
23
24
88
32
13
51
80
16
33
23
37
78
45
27
120
72
5
43
18
203
31
129
80
16
8
48
7
12
5
115
45
21
3
56
91
245
24
19
69
33
42
93
24
9
159
48
24
144
15
17
24
109
12
72
60
6
36
30
3
93
59
16
33
84
11
136
48
153
23
25
36
131
88
21
66
89
16
32
25
111
24
32
144
67
72
5
88
120
192
51
24
101
72
24
48
37
18
48
65
19
78
87
24
72
32
40
21
75
80
24
61
30
69
96
21
96
72
36
72
167
7
174
11
85
11
25
23
40
72
99
96
30
87
57
71
97
87
24
32
40
104
13
3
27
101
67
354
3
231
102
27
8
85
48
27
8
67
48
24
173
40
264
45
3
51
5
64
56
19
120
5
112
56
25
60
75
27
173
112
32
13
3
27
48
29
64
152
19
21
69
234
6
51
8
16
15
60
29
24
13
12
282
126
18
114
72
54
24
77
24
40
144
32
48
55
66
231
123
72
29
7
33
120
45
51
8
43
53
271
9
69
3
8
184
8
40
9
183
27
101
144
223
96
36
24
69
72
135
6
83
40
24
72
144
75
66
18
105
21
54
21
51
101
25
135
27
21
120
176
133
243
15
65
144
19
141
56
24
88
128
187
77
85
186
17
91
45
51
45
24
57
23
25
192
42
21
135
9
147
54
215
40
192
45
35
48
109
51
56
103
41
96
48
120
216
40
51
6
84
11
88
56
1
15
32
88
144
56
13
84
66
120
5
64
57
143
96
24
48
37
3
27
48
189
3
48
72
93
104
1
23
1
114
21
39
36
93
152
16
72
56
72
64
24
32
24
163
125
48
48
49
18
90
18
42
42
77
96
19
29
1
63
32
1
ABCD 96936683282*3^$a+1 [50361]
16
89
207
88
56
381
91
80
72
117
168
795
208
104
48
312
64
56
144
69
27
120
765
451
437
243
40
89
103
56
21
19
89
231
21
243
312
48
160
8
48
360
160
272
9
60
360
300
159
81
103
48
317
75
72
105
48
252
283
48
377
207
136
137
495
40
240
80
400
288
32
45
267
144
81
39
141
403
56
129
55
5
43
29
3
240
120
45
123
72
48
69
171
48
40
240
32
72
40
5
72
288
12
240
151
137
180
300
55
125
27
45
99
40
32
69
48
235
77
19
56
288
240
40
5
91
296
408
16
80
9
103
32
297
108
43
200
40
80
249
63
192
24
304
317
19
281
583
125
12
151
240
77
243
72
72
256
240
224
285
99
72
48
216
45
51
112
5
27
333
115
96
89
151
224
16
56
144
216
45
219
189
27
24
216
64
281
108
240
120
27
96
117
75
72
45
195
64
29
72
99
24
45
192
51
57
207
33
327
213
171
120
69
75
117
123
72
525
19
221
108
55
137
60
75
333
240
163
197
27
16
104
136
32
432
208
377
103
8
72
45
51
21
91
77
72
651
240
192
105
183
9
180
339
112
192
32
64
32
9
108
147
216
720
168
21
51
9
151
137
111
72
357
171
112
8
312
72
40
368
144
96
9
63
225
111
40
29
27
120
16
48
221
75
24
120
141
3
117
360
123
48
24
93
91
144
96
152
72
165
72
259
101
283
288
128
64
48
48
192
480
197
72
540
108
195
405
3
72
72
45
99
400
389
360
3
24
120
24
129
103
288
29
252
103
8
429
139
ABCD 96936785098*3^$a+1 [50104]
15
104
61
35
144
19
9
32
16
80
64
60
80
40
120
20
108
40
48
12
68
24
16
63
89
12
48
28
84
99
9
8
60
64
75
5
100
8
72
16
33
47
115
18
11
120
40
108
32
36
12
60
40
8
40
140
112
48
44
36
49
171
24
39
17
73
59
52
60
48
32
28
120
32
288
72
100
80
55
105
48
48
32
28
45
87
57
131
84
16
3
77
85
59
180
48
181
126
5
100
75
54
90
17
55
225
72
152
109
147
24
81
54
45
9
51
68
61
72
255
32
48
24
1
99
96
183
29
72
100
240
9
39
32
19
9
27
5
40
9
36
171
120
272
12
1
59
31
117
153
90
18
87
39
126
15
12
63
9
108
300
68
19
54
11
120
168
48
304
8
7
41
64
36
39
185
16
20
184
36
9
123
60
48
60
72
213
18
9
192
168
20
28
32
1
36
11
25
27
48
33
36
54
41
48
37
23
300
52
36
12
132
21
59
28
3
29
16
32
67
54
27
432
8
52
20
28
12
32
1
167
280
68
43
21
36
105
47
48
4
9
39
33
18
17
40
105
107
37
303
3
197
52
96
60
80
55
18
27
164
16
63
9
20
52
80
76
20
12
28
312
92
109
87
12
243
65
120
4
60
48
117
54
21
56
64
21
18
90
27
9
23
103
45
24
20
1
59
40
56
223
69
20
160
3
77
103
69
20
28
180
32
121
35
180
109
3
140
48
4
48
72
45
35
40
15
33
72
75
53
180
60
31
17
73
126
45
20
108
7
21
180
105
135
20
169
54
9
27
5
120
76
12
260
48
4
188
48
52
51
89
100
8
24
48
1
239
220
12
69
72
99
81
54
180
125
96
49
215
36
192
43
18
99
81
219
20
12
36
64
36
12
32
16
20
64
60
21
15
183
117
84
51
149
88
12
60
8
12
76
32
31
17
64
8
37
23
121
39
51
36
125
28
20
28
33
36
144
119
88
44
19
89
72
19
9
12
68
12
48
31
137
79
33
21
36
35
16
3
17
64
140
100
48
48
80
313
90
57
12
8
300
253
39
8
223
21
156
39
33
111
9
72
176
64
129
72
54
45
140
120
16
80
12
1
431
60
139
9
81
11
169
119
100
33
18
81
99
69
8
124
141
15
132
48
3
29
97
11
180
132
112
15
36
5
84
1
54
90
35
108
12
48
160
123
5
40
63
90
39
12
75
53
132
28
12
9
72
15
152
28
93
51
96
32
28
45
90
54
3
68
84
108
52
8
1
39
213
27
12
51
18
87
129
143
88
72
72
21
39
96
12
8
60
4
140
145
75
105
36
27
8
145
90
57
20
28
20
19
5
31
5
52
12
39
117
32
88
24
128
40
48
60
60
69
243
63
54
144
39
12
96
80
25
18
162
18
101
60
1
39
80
295
33
132
36
140
4
8
228
13
36
3
32
28
153
180
144
35
100
96
12
12
216
69
155
16
140
49
75
15
21
60
104
28
12
36
9
83
40
57
15
39
41
120
19
9
117
36
18
21
48
20
48
115
9
45
71
55
9
189
171
96
192
20
61
36
15
75
90
15
39
41
49
39
123
5
4
180
156
20
60
60
64
200
76
20
64
48
33
27
27
216
77
13
35
60
4
9
227
43
77
193
11
16
60
20
64
36
104
120
40
8
192
ABCD 96936969562*3^$a+1 [50060]
240
9
3
108
30
42
21
33
15
24
9
42
12
60
21
15
57
3
21
60
48
48
63
78
18
153
12
15
21
27
96
9
3
36
129
60
3
81
3
21
84
36
9
63
33
6
12
78
6
165
60
9
39
24
81
111
3
126
6
33
15
57
27
24
30
15
51
24
198
6
9
51
24
45
24
27
33
27
12
57
15
6
63
225
162
9
15
129
60
57
18
21
3
12
96
84
57
24
36
39
105
3
24
57
147
96
12
45
60
159
54
102
21
69
102
33
9
171
21
96
66
9
84
36
24
39
225
24
60
48
267
84
9
180
3
36
69
36
231
9
3
48
36
54
48
96
42
48
81
117
114
36
81
12
63
9
21
6
9
39
33
48
9
54
48
42
27
21
48
48
3
12
24
3
48
102
27
36
75
9
183
72
153
27
105
3
84
69
15
72
126
27
120
87
21
3
21
27
21
3
6
15
39
81
27
153
69
48
138
21
48
27
57
3
45
39
12
9
81
6
90
48
18
36
36
72
48
45
144
3
30
54
12
45
39
45
36
63
69
72
15
45
48
3
30
18
141
81
6
21
117
63
60
60
12
36
15
132
6
3
156
12
15
12
90
99
63
72
72
30
102
21
72
15
105
27
12
9
72
39
12
21
15
6
99
45
66
69
51
177
12
27
45
75
102
51
60
39
81
3
45
3
6
48
27
24
39
12
48
81
12
15
36
21
63
72
285
27
33
75
45
60
27
96
102
51
132
60
15
105
252
3
96
72
24
12
21
60
12
36
15
45
3
48
33
3
6
48
303
48
12
27
12
69
51
9
39
9
36
27
9
69
111
33
15
99
72
6
6
42
39
75
57
36
27
6
42
108
9
12
108
36
27
60
30
15
84
15
78
42
12
42
39
105
3
72
96
39
21
24
36
24
27
21
15
129
15
108
12
21
27
30
63
123
6
42
48
21
39
21
39
9
144
63
93
24
51
201
21
6
42
15
33
6
57
120
9
51
24
24
36
63
33
15
36
9
60
123
6
18
48
21
111
36
24
69
3
12
12
57
75
60
78
42
12
48
45
3
60
36
9
48
72
51
6
90
33
21
111
27
153
87
141
63
48
9
33
54
45
3
42
3
39
21
12
108
120
33
3
24
69
54
57
12
15
108
84
93
3
81
39
30
48
135
27
30
18
57
12
27
21
3
48
24
36
45
45
27
27
90
51
12
12
27
12
117
84
39
33
24
36
33
3
15
30
39
48
9
18
33
63
96
21
27
81
39
21
72
15
48
36
33
69
6
42
6
12
141
33
18
30
66
24
96
21
39
45
48
135
117
33
102
36
21
36
39
21
12
27
21
15
24
24
69
33
6
9
3
9
21
96
63
48
87
21
27
45
60
132
3
12
120
45
12
156
33
6
42
3
36
12
3
33
3
33
60
3
24
36
36
21
84
3
9
75
24
24
96
6
27
27
12
9
27
57
3
84
36
6
39
72
27
33
63
96
21
84
60
27
54
3
60
39
36
6
51
24
12
12
12
24
9
75
219
21
27
12
30
3
63
84
57
24
147
129
15
57
60
39
60
9
117
15
51
72
9
51
21
21
54
33
15
12
69
3
60
48
60
48
24
33
75
132
9
51
138
51
24
48
123
12
21
132
132
51
117
159
9
3
72
72
69
105
51
12
12
27
9
33
15
24
51
12
57
3
78
18
81
63
48
9
21
18
30
6
12
144
69
63
93
3
36
12
12
120
24
45
72
249
27
21
18
45
36
3
90
90
6
3
48
39
24
24
24
21
57
87
24
12
69
6
9
99
24
21
27
48
6
192
6
90
183
15
9
147
48
9
15
21
36
84
36
75
42
15
27
93
12
24
15
54
63
120
27
78
42
12
33
9
42
165
180
72
15
9
36
51
9
195
69
24
12
33
6
33
51
81
84
24
15
57
96
33
48
6
42
3
51
42
48
18
69
63
9
3
93
84
48
12
27
6
3
36
60
39
12
33
27
9
21
3
3
21
60
12
96
12
51
84
90
63
99
24
9
3
96
21
27
36
198
75
21
63
168
12
108
24
51
12
12
21
27
81
24
240
132
3
21
60
12
3
81
93
42
45
15
45
36
15
84
9
84
12
36
171
96
21
27
45
24
3
33
48
36
3
24
93
36
72
3
45
39
60
33
99
12
12
84
93
15
57
48
27
21
15
6
90
69
27
6
51
36
60
45
42
105
12
36
63
36
60
33
12
36
63
21
27
21
51
105
45
15
39
57
60
21
6
36
33
27
60
117
27
57
12
48
60
24
207
6
87
36
87
24
96
6
42
12
42
63
84
60
36
3
12
45
3
48
192
9
120
51
36
12
33
57
66
45
33
234
ABCD 96937133992*3^$a+1 [50025]
25
36
47
7
5
43
30
15
3
9
8
37
78
6
42
17
12
40
44
19
5
7
60
5
43
12
113
52
51
17
180
55
12
114
30
5
19
36
5
91
5
4
9
83
24
25
78
30
18
24
5
55
36
5
55
53
24
25
30
48
42
107
216
19
105
9
35
64
33
35
12
16
15
6
63
51
12
29
43
5
7
29
31
78
11
24
13
27
20
1
35
1
30
24
24
66
47
19
6
3
44
12
43
108
18
12
18
24
78
114
6
23
19
53
52
51
29
16
111
5
4
39
21
15
84
6
6
65
1
42
96
36
41
55
114
18
17
100
9
12
3
57
23
36
4
51
24
12
42
6
66
6
42
11
19
60
78
35
72
67
138
51
69
35
7
6
18
60
24
12
18
15
36
9
6
17
19
5
73
30
12
9
15
21
15
90
6
53
49
42
29
36
1
30
17
7
29
136
44
25
66
18
30
5
55
96
5
4
36
9
6
17
115
29
88
33
30
144
5
13
96
11
24
19
21
15
17
48
25
179
25
12
24
11
19
36
65
13
6
90
66
6
30
53
7
5
28
51
5
28
72
75
54
107
24
64
99
5
37
18
60
126
60
239
43
12
48
113
40
57
18
36
65
28
3
18
51
15
6
87
3
113
7
84
45
20
43
17
4
39
42
18
17
48
13
95
24
1
27
36
27
24
48
5
12
64
20
4
111
24
12
5
31
90
27
105
66
6
48
23
55
12
72
6
35
12
12
1
3
39
17
55
53
16
39
36
45
20
16
15
5
13
42
105
93
6
42
24
59
16
44
55
9
56
64
21
35
145
60
54
108
12
6
42
24
30
23
25
6
41
19
36
18
6
81
135
84
6
83
7
6
27
20
7
60
33
36
20
7
9
39
84
117
48
3
33
111
5
24
7
42
23
43
30
75
9
11
12
25
102
5
43
42
18
5
67
108
57
45
27
3
101
24
40
33
3
21
30
5
49
6
120
33
3
12
96
17
48
91
114
11
19
5
7
42
75
20
52
60
51
17
7
48
60
90
30
30
23
48
151
48
21
20
19
102
36
132
42
6
18
12
12
17
4
45
39
15
41
36
1
18
30
12
30
17
7
84
24
5
55
21
44
100
68
12
1
42
60
144
5
13
47
24
19
5
91
60
24
5
43
17
1
35
61
23
16
147
29
103
96
72
33
20
4
3
69
33
191
24
52
56
19
48
6
11
40
51
42
15
32
24
91
90
3
20
55
6
42
29
100
3
18
102
36
12
17
37
71
4
15
6
23
64
87
84
105
20
7
29
88
36
44
7
29
1
23
16
15
9
3
18
51
81
78
105
15
60
72
12
65
1
71
13
47
43
42
48
15
27
6
12
66
21
3
81
9
35
16
20
120
160
24
27
153
8
28
147
113
19
12
69
15
41
43
57
9
162
77
7
6
102
12
53
12
31
24
53
25
35
13
87
57
120
23
7
48
36
12
53
7
48
12
5
109
18
30
95
12
13
162
53
55
48
17
16
24
33
18
42
23
40
75
21
48
15
41
12
12
7
29
31
18
6
12
120
5
12
55
17
36
28
21
24
12
48
59
43
9
21
23
36
31
30
24
131
7
17
43
18
18
105
15
36
48
5
156
19
57
24
39
12
114
11
49
60
51
44
19
36
60
5
31
29
12
37
252
18
53
7
6
6
6
23
40
20
36
60
31
24
221
48
19
17
19
24
65
7
18
18
30
27
15
45
8
7
18
12
27
9
239
40
8
97
102
6
3
57
63
111
36
12
18
39
56
4
39
36
6
54
9
32
48
115
60
30
47
7
42
18
60
21
141
23
16
36
39
29
12
79
5
40
32
12
31
6
18
30
15
3
48
12
93
24
27
45
69
6
18
36
30
24
17
24
49
6
17
55
30
83
7
24
45
15
48
17
25
24
6
29
64
128
37
42
18
12
39
9
27
3
5
55
48
5
12
55
6
12
48
6
65
19
84
18
12
23
25
18
29
31
29
13
90
29
25
18
21
9
95
12
24
4
3
12
12
24
201
44
12
37
35
13
23
72
7
60
12
9
24
15
65
211
29
31
29
43
12
81
159
5
7
41
48
7
57
56
19
90
35
55
17
19
21
15
69
24
8
64
63
5
1
24
42
5
19
36
36
93
9
18
9
21
24
23
31
24
6
54
36
12
29
19
24
5
1
252
23
76
15
9
9
18
9
39
30
24
18
9
3
12
29
25
120
12
3
80
31
84
21
39
29
36
12
7
150
36
15
39
137
24
19
81
51
36
17
7
24
5
4
51
21
20
73
30
5
16
24
15
12
29
1
30
18
48
54
84
9
93
12
11
25
11
1
95
103
30
11
36
7
36
89
13
27
72
9
6
24
9
3
12
45
32
31
12
17
43
36
84
48
48
29
31
5
60
36
13
95
55
17
85
18
48
162
15
21
47
64
3
90
11
31
24
17
7
36
5
40
24
63
17
12
1
42
45
3
12
5
115
41
25
99
27
125
31
48
24
77
48
7
69
44
108
72
43
29
43
41
24
31
5
64
57
6
18
42
69
20
19
5
19
65
7
29
84
187
6
42
6
84
48
18
81
51
60
30
42
53
37
83
13
96
3
3
29
19
60
5
55
9
33
39
75
18
6
5
55
12
53
12
7
41
64
27
53
91
36
5
1
72
90
36
21
39
5
7
93
45
59
43
33
75
54
6
89
31
36
6
18
24
57
33
15
45
18
5
12
13
179
60
25
39
15
60
36
18
6
5
4
3
53
72
24
43
21
105
59
52
69
60
11
43
60
65
37
18
5
7
24
125
24
60
36
37
90
53
40
27
69
9
120
15
32
115
9
15
53
31
65
49
6
17
52
72
33
42
60
5
55
36
60
29
19
65
12
7
96
12
114
66
12
18
60
42
21
24
8
12
43
84
18
78
77
36
37
18
21
111
5
67
ABCD 96937400258*3^$a+1 [50059]
9
107
31
132
33
75
162
36
42
65
60
325
72
71
7
29
241
30
29
60
73
183
3
42
12
18
12
30
258
72
161
7
105
27
60
33
60
48
9
3
63
84
36
12
12
17
121
90
33
87
29
136
3
45
9
90
36
17
28
39
90
30
6
42
258
11
19
117
75
65
127
18
30
45
105
12
216
30
42
30
12
53
48
36
1
30
150
3
9
156
27
57
71
19
6
192
18
84
33
63
24
48
48
65
19
60
113
43
101
1
30
30
3
75
24
18
59
103
60
18
3
105
107
37
30
48
12
53
40
3
24
48
29
109
11
151
12
6
114
36
12
18
12
48
11
43
81
72
15
72
41
67
5
13
12
318
12
53
67
5
24
19
90
11
79
12
42
30
21
99
60
78
18
132
60
18
132
35
25
42
21
45
24
6
132
60
149
13
6
60
84
30
60
30
17
31
48
42
30
165
87
17
19
30
12
15
15
192
17
4
75
120
5
7
300
48
24
36
42
23
7
18
11
36
43
45
9
18
108
84
93
87
17
96
25
60
143
7
12
198
3
9
6
54
126
45
9
60
63
117
6
12
12
33
128
79
66
30
84
18
3
9
6
12
192
36
102
83
49
30
33
75
269
19
24
120
21
45
90
120
12
42
3
87
18
18
114
23
43
24
30
36
42
150
42
18
3
56
79
42
18
12
29
16
15
33
15
54
30
18
198
57
63
45
207
42
60
47
136
8
19
30
30
60
18
15
27
17
16
45
90
45
135
245
13
24
51
80
19
18
119
16
20
7
150
6
5
36
36
13
24
156
54
30
6
45
45
120
11
4
32
7
18
42
6
12
132
3
165
83
19
93
123
114
3
33
27
27
21
57
78
192
132
90
30
36
24
36
125
7
48
24
18
15
60
135
210
59
31
102
30
18
63
27
48
84
18
48
42
173
19
17
1
48
15
75
12
48
30
12
18
24
81
9
90
18
168
12
48
11
73
60
66
42
3
39
120
180
30
48
12
228
102
41
19
30
18
78
12
48
54
138
15
147
18
18
45
12
44
4
57
3
80
7
105
93
90
12
90
30
29
49
132
35
84
60
19
54
78
12
36
30
75
15
5
25
60
144
90
48
113
49
78
45
3
45
20
112
15
132
18
15
27
36
30
47
28
9
78
78
15
129
48
72
23
7
60
333
48
57
12
150
36
42
3
9
6
102
63
32
7
21
9
18
42
3
3
57
60
104
49
12
75
45
12
18
42
36
12
120
78
45
69
6
54
246
24
18
12
6
24
60
120
48
12
36
84
41
172
80
85
30
18
54
30
18
45
8
52
327
90
30
6
47
88
9
30
6
30
41
76
147
18
78
54
96
114
90
36
42
42
30
66
30
12
18
132
3
117
42
17
13
66
90
54
21
39
53
7
78
59
196
303
77
180
37
36
54
66
95
7
12
48
240
30
59
109
24
63
63
84
18
90
120
185
60
25
18
192
12
48
105
87
6
42
45
68
216
103
6
90
114
6
165
20
49
18
42
63
87
21
56
1
108
27
117
150
18
48
60
15
177
102
30
48
30
29
31
102
167
36
60
37
18
48
125
67
138
30
192
138
12
18
57
48
75
72
18
42
42
48
3
32
55
102
6
165
117
72
168
3
39
30
11
25
75
15
17
67
33
117
51
45
60
27
153
12
12
3
27
33
27
60
21
9
90
48
18
27
105
15
45
59
79
120
270
30
5
49
18
29
373
60
138
53
157
42
33
27
30
78
30
3
99
90
11
187
12
36
12
33
135
12
53
52
147
60
18
42
30
150
216
5
36
4
15
161
16
108
116
13
63
48
57
78
45
27
29
13
48
3
117
18
54
90
18
48
54
36
72
12
77
36
7
36
72
18
27
117
6
65
7
90
83
49
90
33
27
150
66
102
12
18
108
12
72
18
78
117
27
30
11
55
24
48
72
36
117
15
18
144
63
15
12
6
47
7
60
66
42
93
39
153
45
3
9
18
48
12
72
ABCD 96937703288*3^$a+1 [50002]
29
1
114
281
25
24
156
78
90
456
36
108
30
5
25
6
6
114
66
24
11
73
60
126
60
30
24
72
78
53
193
167
7
65
25
47
19
216
18
42
114
204
35
91
36
108
90
71
25
150
30
11
36
37
6
209
252
13
12
168
23
49
54
221
49
126
84
90
24
95
1
120
90
6
18
72
60
29
72
7
30
71
361
143
1
71
283
41
91
30
30
144
6
60
71
133
6
84
101
169
11
49
24
30
6
96
60
131
139
90
24
84
36
24
12
311
139
113
7
18
150
66
11
13
150
120
66
84
12
30
120
53
61
11
36
7
42
24
84
90
113
13
144
60
35
7
54
47
37
282
5
55
318
66
60
77
108
1
35
49
36
131
49
114
125
49
192
84
24
47
55
120
24
125
115
65
144
1
107
67
90
30
137
109
96
78
96
114
30
6
330
30
47
109
84
59
37
35
36
127
402
90
48
53
7
42
24
30
90
24
12
108
30
96
24
6
36
83
1
96
83
36
61
228
36
30
54
336
47
13
131
19
84
41
151
108
6
60
36
35
73
71
139
5
55
6
126
204
36
108
41
55
36
78
30
96
6
18
90
36
66
101
73
35
25
144
36
66
90
120
24
36
24
90
29
67
41
97
60
23
253
35
19
42
60
23
25
11
139
66
47
109
108
60
252
108
36
30
54
12
23
37
48
72
60
204
6
54
36
144
174
66
35
115
245
49
60
12
48
42
41
7
30
66
84
330
72
78
6
47
7
72
24
5
181
143
36
55
36
48
30
30
126
96
24
30
65
49
96
71
25
119
19
102
234
5
55
144
125
72
19
54
36
30
210
11
25
11
163
306
78
96
185
241
11
252
61
126
48
17
13
23
72
7
29
1
54
126
78
90
11
25
60
114
30
12
24
6
125
25
18
173
19
30
24
84
72
360
120
24
174
12
84
5
1
143
55
300
30
210
6
11
169
126
78
90
77
43
66
174
12
114
90
36
48
6
444
66
114
126
60
144
60
53
37
42
54
47
13
90
149
25
72
300
120
90
185
115
54
24
102
101
37
35
37
24
24
12
48
126
36
294
156
24
24
12
11
103
77
79
101
43
29
55
30
102
78
12
11
7
36
209
127
89
36
49
66
29
1
35
103
36
36
204
36
174
60
215
49
131
19
150
47
253
120
60
126
66
24
24
12
35
108
31
54
90
36
126
60
54
197
43
65
85
90
66
24
60
150
29
7
60
78
6
30
30
30
36
78
5
37
168
30
6
47
127
12
78
143
19
89
25
11
49
6
53
151
29
37
18
17
43
96
36
78
107
43
120
30
192
54
84
60
126
324
60
150
53
169
114
24
96
66
179
25
119
121
24
12
23
7
18
47
108
115
30
6
30
54
150
42
30
114
96
30
59
199
42
84
30
77
223
6
23
36
1
348
6
6
48
95
31
5
19
6
30
17
109
71
37
150
210
35
25
60
336
54
30
300
6
30
66
270
24
84
72
78
6
35
55
90
96
ABCD 96937860718*3^$a+1 [50035]
60
8
180
96
4
15
12
93
32
25
71
100
8
144
112
105
90
29
96
13
3
20
244
39
9
276
24
92
49
27
117
15
236
60
100
20
40
15
36
93
68
40
39
9
56
28
80
76
104
1
75
15
6
39
120
15
60
21
15
18
180
90
36
30
36
51
144
63
53
172
75
33
9
11
28
104
36
76
36
27
125
25
27
99
36
9
21
35
25
39
32
4
36
9
75
20
4
51
33
60
45
15
75
6
30
69
56
79
101
4
12
8
28
219
24
45
75
60
17
100
84
44
4
32
73
27
9
15
60
140
1
18
17
4
72
177
6
65
16
3
42
35
100
204
39
65
60
16
12
12
81
6
54
11
40
33
23
28
56
169
47
100
68
16
105
3
48
9
18
66
60
11
25
3
120
15
5
1
87
69
99
32
19
9
44
1
15
12
3
125
4
15
6
54
17
73
15
36
15
60
45
20
1
60
51
32
60
48
127
6
84
35
61
27
12
8
73
54
53
168
40
24
72
80
36
49
18
41
192
72
115
12
5
13
51
36
8
16
84
12
60
75
78
83
7
65
28
12
12
63
66
15
20
112
3
21
68
16
264
8
19
69
140
16
24
132
68
12
28
156
33
15
20
148
57
183
48
105
71
4
24
27
69
36
75
9
15
105
21
135
20
64
81
63
36
9
35
136
32
28
12
33
119
168
144
40
69
51
39
81
20
36
7
65
16
84
15
81
96
15
60
89
19
53
12
25
36
71
85
15
75
24
270
51
15
5
4
80
4
72
108
56
16
20
108
55
65
1
27
9
90
18
3
120
219
41
19
129
12
3
29
40
12
45
84
6
45
128
72
40
104
1
39
165
159
12
44
52
72
12
60
24
45
36
51
8
31
21
144
228
56
19
5
52
36
84
36
84
44
40
56
36
4
116
19
33
147
24
29
25
147
9
27
32
180
76
180
72
48
12
108
21
3
15
77
28
27
9
20
76
105
3
56
4
36
84
72
20
124
12
3
45
9
15
27
9
44
37
54
54
15
51
21
15
21
20
4
104
31
93
51
36
161
7
65
7
21
48
72
60
44
60
13
3
219
48
53
100
24
128
91
21
33
23
72
37
35
84
19
93
20
40
48
15
81
15
165
44
25
36
11
40
48
171
9
24
96
44
76
24
32
49
96
108
35
16
84
12
135
24
174
27
9
15
116
4
51
29
55
57
159
9
60
12
27
41
19
33
33
59
16
12
57
87
108
57
71
79
45
24
60
24
21
51
96
84
9
15
92
12
28
32
16
12
3
21
105
23
175
17
24
55
9
80
175
81
60
24
56
19
36
45
12
9
59
16
39
261
20
96
13
275
76
8
16
12
33
126
33
15
57
140
145
54
69
8
157
15
260
48
4
36
144
3
21
60
84
15
53
28
12
72
117
60
35
64
12
32
16
32
132
16
12
12
168
20
168
12
19
33
36
12
44
25
111
32
1
71
19
45
72
63
120
17
24
139
17
124
8
31
69
20
36
55
45
189
3
32
16
60
96
69
71
19
45
9
123
12
21
99
60
117
35
16
12
81
71
163
53
12
37
275
49
60
107
67
5
55
36
89
52
68
72
109
39
132
84
39
17
103
5
28
8
19
36
9
36
39
5
108
13
59
160
21
47
24
4
84
36
20
40
9
3
20
48
60
40
44
136
69
12
24
30
9
32
16
48
44
31
17
79
53
16
21
18
21
156
120
3
41
64
36
24
60
117
23
48
7
81
72
8
160
12
93
90
125
40
60
9
35
28
44
4
36
104
91
150
18
36
45
111
69
72
44
55
29
24
67
21
12
12
15
48
33
44
4
81
15
80
19
117
12
15
21
120
12
20
4
20
19
84
17
25
48
35
1
99
32
55
9
45
36
11
97
12
123
272
169
66
60
30
59
112
32
16
21
71
64
3
165
21
35
12
232
20
36
55
117
24
20
16
12
12
96
48
180
120
36
216
8
1
11
7
141
15
54
123
27
165
15
17
88
51
5
31
33
45
51
21
138
77
28
48
8
4
12
39
41
19
30
15
80
12
37
15
132
129
71
108
36
16
3
65
55
5
31
21
104
16
39
45
69
3
8
1
51
164
19
21
15
24
9
20
28
63
5
76
36
33
191
ABCD 96938444626*3^$a+1 [50019]
102
24
19
11
37
24
36
96
47
66
54
54
19
36
24
29
36
18
18
19
96
24
29
19
48
113
126
13
17
6
13
36
36
41
18
121
89
43
36
36
48
5
66
61
48
12
5
36
7
35
265
12
84
36
53
30
73
12
12
11
25
155
36
24
30
24
43
149
24
66
37
17
19
36
48
12
35
18
12
139
60
41
19
71
25
119
18
67
23
13
72
17
79
132
47
30
7
24
23
1
59
109
84
17
19
24
24
41
72
6
66
6
30
18
85
11
37
119
1
23
1
53
102
25
48
36
17
6
73
11
37
12
11
229
107
42
54
217
24
29
55
11
1
71
49
108
47
25
41
199
84
132
120
12
96
60
12
101
67
17
144
42
18
48
91
12
24
24
29
18
25
47
85
23
24
30
18
6
31
60
48
48
167
6
19
83
108
37
179
24
18
126
66
78
36
156
61
11
205
12
48
11
198
12
24
54
13
168
24
23
13
60
35
13
5
18
73
179
1
59
85
36
95
18
102
1
35
24
25
47
13
60
47
61
17
19
24
59
73
23
54
19
11
18
55
233
7
35
12
60
18
19
120
36
120
41
67
11
25
83
37
29
36
19
59
12
181
5
30
36
37
53
18
1
17
18
1
24
168
12
84
53
90
6
43
11
37
36
48
12
24
71
25
120
36
17
43
107
36
145
12
60
29
31
59
73
125
67
65
43
72
23
18
115
11
37
23
37
12
71
13
5
91
12
72
29
84
7
84
12
47
12
186
175
5
19
35
36
12
144
6
84
19
17
55
36
23
12
78
31
35
25
11
37
17
31
60
24
107
102
43
36
17
90
1
83
229
65
66
1
36
24
12
179
61
17
19
12
156
60
24
12
84
12
11
13
23
61
11
72
1
41
139
36
71
18
18
36
1
180
41
7
204
17
54
25
71
49
120
83
30
67
12
11
97
144
11
6
12
127
48
59
25
48
48
36
11
18
84
42
48
36
37
132
53
174
36
25
71
61
23
73
60
11
54
18
96
30
7
48
168
12
23
229
120
11
25
12
36
24
29
79
24
53
91
17
19
131
30
90
90
150
210
19
23
1
12
35
36
1
48
11
253
108
48
71
97
12
23
18
7
84
36
107
72
13
24
107
102
54
133
11
60
12
24
25
203
18
54
54
36
114
1
47
25
53
144
12
31
24
131
25
48
119
24
13
12
29
115
23
25
107
13
48
65
55
48
12
65
12
18
18
6
18
31
84
59
6
55
173
55
17
151
47
90
18
144
18
7
53
30
49
23
36
109
120
11
25
29
55
120
5
18
13
5
19
143
25
5
6
12
49
23
25
12
41
19
83
36
13
95
85
101
115
84
125
43
41
18
1
107
61
17
30
1
95
72
12
25
108
24
48
11
24
1
372
5
30
90
18
25
84
41
18
30
78
12
37
17
6
30
19
17
54
1
35
25
36
12
143
37
5
102
1
132
84
48
120
12
17
78
13
23
97
5
36
114
1
29
7
107
12
37
23
25
119
37
60
11
84
49
11
1
29
31
95
25
65
67
12
11
37
12
108
11
12
73
17
103
23
37
59
12
108
96
12
217
59
54
115
12
29
31
23
217
71
24
84
13
41
6
37
47
54
163
12
41
7
155
36
37
5
7
23
73
60
12
168
11
13
5
43
65
19
35
1
24
17
48
6
18
19
83
25
24
11
157
96
24
12
71
12
37
84
83
36
37
83
25
276
144
47
102
144
18
1
53
7
24
59
97
215
13
23
37
29
114
48
37
17
24
19
35
73
83
1
35
37
59
36
30
19
96
84
36
60
35
1
191
13
77
31
11
18
18
1
108
53
31
60
101
42
18
67
17
126
25
11
72
6
138
49
83
1
84
48
41
42
48
1
95
84
73
143
37
84
11
1
53
31
53
36
6
85
17
31
47
85
60
144
11
72
37
72
5
30
18
42
36
121
17
6
37
29
6
1
11
36
49
83
18
19
89
7
77
36
18
36
13
47
138
7
108
11
49
48
11
1
48
96
24
11
145
24
12
35
6
43
36
12
12
108
5
43
84
11
13
5
55
72
95
37
65
24
31
48
48
60
23
1
59
90
19
101
132
91
24
11
120
1
71
6
55
11
37
48
41
6
25
29
115
11
12
54
43
11
6
43
24
60
12
35
37
23
72
30
7
17
31
41
84
7
83
6
18
126
43
24
23
37
24
29
66
49
59
13
24
71
24
12
78
19
48
17
54
133
48
12
120
84
59
13
48
77
6
18
12
18
25
107
37
11
13
95
90
91
23
36
25
11
ABCD 96938967956*3^$a+1 [50051]
68
42
60
54
36
28
14
102
60
16
78
44
36
54
58
18
6
38
66
40
12
8
52
38
82
44
16
44
4
42
8
46
26
10
44
10
36
20
54
120
30
78
6
82
20
144
34
32
10
14
78
16
30
14
66
36
48
30
42
6
28
92
18
84
18
30
10
38
30
172
74
6
10
8
72
10
38
70
26
60
4
32
70
20
70
32
60
78
54
34
26
10
144
20
36
24
40
32
90
154
54
30
6
44
126
4
2
18
24
90
6
6
34
2
264
48
46
6
54
20
16
68
78
18
54
30
48
10
18
12
60
110
12
202
20
30
4
2
10
38
60
6
46
30
18
132
122
96
16
84
56
18
18
12
30
18
162
28
18
42
62
28
2
96
42
132
118
24
36
92
222
54
10
116
94
20
40
2
10
134
18
18
84
48
72
30
16
8
12
12
22
140
106
104
36
78
12
120
34
26
78
54
48
12
18
88
2
72
48
102
18
78
102
28
14
76
12
32
72
10
86
178
6
80
66
42
6
70
2
40
14
66
12
46
146
48
12
6
42
16
56
6
28
56
108
6
52
44
36
130
24
20
18
60
82
84
56
6
12
18
4
44
30
12
54
130
8
18
78
24
42
96
18
30
22
32
42
34
14
46
2
70
32
6
10
6
54
90
2
54
64
14
46
12
2
132
48
18
58
14
6
12
70
204
36
108
62
132
76
62
48
10
6
36
2
18
60
54
96
12
18
12
12
166
48
20
6
6
28
86
16
14
18
82
54
26
76
2
58
2
16
72
74
16
14
4
44
6
102
100
98
30
96
100
8
82
20
30
54
40
14
22
26
54
10
54
92
162
16
20
10
32
18
6
48
6
40
30
110
40
86
120
6
24
34
56
24
30
10
14
18
30
24
100
38
6
10
14
16
312
2
12
16
74
24
12
30
10
54
80
30
84
6
406
8
24
42
138
28
8
42
4
84
14
76
14
58
14
30
34
62
12
60
18
10
140
30
154
38
48
4
44
90
36
36
12
16
140
66
78
6
90
82
98
70
30
60
80
6
16
18
42
14
30
10
38
18
54
54
66
4
32
12
30
36
70
44
30
6
10
62
10
8
36
30
36
48
70
32
10
30
8
6
156
30
54
66
10
90
14
24
10
42
62
12
36
18
12
70
14
36
42
36
40
80
42
42
28
2
18
18
42
42
72
10
20
18
72
96
28
12
50
40
14
94
44
18
124
36
32
16
2
4
56
34
218
42
24
130
80
174
16
36
66
8
10
6
84
6
14
52
110
58
36
8
76
62
24
48
102
18
6
100
146
60
6
12
6
60
84
28
2
16
12
20
12
12
48
48
40
8
52
32
12
66
48
132
10
68
6
76
2
28
14
10
44
30
30
12
18
10
62
138
6
30
168
28
8
12
18
6
46
62
6
6
34
2
124
38
210
12
6
24
16
38
16
8
6
84
12
16
62
60
88
114
26
18
30
66
18
88
20
70
14
30
210
48
18
24
16
14
18
48
72
42
4
50
10
20
12
4
26
10
30
14
94
6
156
2
58
18
14
78
10
24
44
22
98
10
146
48
36
12
60
10
8
54
18
12
16
102
8
6
30
16
44
114
22
20
54
16
30
20
40
38
42
54
36
40
68
10
20
82
92
58
122
132
64
74
18
174
4
14
18
30
18
30
42
24
30
36
174
4
36
8
252
48
18
12
16
14
6
60
30
22
50
78
10
74
30
18
24
30
18
96
36
4
30
62
70
8
6
30
10
20
34
72
18
32
84
96
30
108
10
104
48
24
108
112
14
40
14
12
46
62
72
60
36
40
18
126
98
12
24
90
6
78
16
20
174
16
26
34
2
12
16
20
60
30
22
2
28
18
32
10
2
46
42
152
18
28
20
70
126
8
6
60
6
108
30
72
16
8
46
20
60
24
76
36
14
90
36
88
60
12
140
10
30
18
44
108
10
44
24
24
58
18
50
42
34
36
74
34
194
148
8
84
48
70
44
34
30
14
30
16
2
102
30
28
20
90
24
96
58
30
2
78
6
76
128
84
30
42
84
6
30
234
82
14
126
28
14
102
228
18
34
36
14
24
30
70
116
34
36
66
50
190
54
36
30
32
46
12
62
178
2
18
60
28
2
34
176
54
120
30
70
20
6
10
200
34
20
64
152
10
168
32
30
64
104
24
6
46
14
22
80
114
40
56
30
12
118
8
30
54
16
2
42
46
122
12
30
36
16
126
62
46
164
16
30
146
34
26
24
10
14
22
26
18
46
20
18
18
108
42
10
48
32
138
12
58
12
62
28
20
54
30
66
34
8
12
90
6
18
30
82
50
54
46
44
46
48
42
68
42
30
12
30
48
72
60
60
36
10
12
14
60
48
18
18
42
70
18
14
12
18
72
24
114
42
84
24
36
52
2
42
36
10
30
2
16
32
10
38
30
22
20
12
18
94
44
46
68
66
84
48
40
50
60
28
60
62
10
2
46
72
44
ABCD 96939322042*3^$a+1 [50016]
78
6
84
17
31
12
21
51
5
16
8
25
6
33
21
6
5
40
96
48
56
55
6
78
5
1
48
6
72
9
39
41
24
1
95
49
24
6
54
42
41
73
12
24
75
21
78
36
89
112
8
61
36
95
13
114
60
5
13
42
65
67
5
24
49
36
11
19
29
115
36
6
3
72
104
19
96
5
16
9
12
59
31
102
12
30
78
11
16
8
25
132
75
69
75
15
41
24
37
27
33
48
12
42
17
13
51
27
45
144
56
24
64
69
35
7
18
138
72
12
78
3
33
39
240
32
1
15
48
129
198
24
9
45
11
25
15
9
24
15
45
12
23
31
65
1
6
9
56
13
12
15
33
95
7
129
51
29
120
64
9
30
60
138
12
111
32
25
63
27
42
3
69
3
57
15
3
5
37
51
45
27
3
53
55
9
105
48
84
30
29
24
1
47
40
3
45
15
81
129
6
9
9
30
6
27
8
24
97
18
141
9
36
11
24
25
36
35
16
87
30
36
12
54
18
131
55
60
77
40
117
147
3
18
27
3
114
24
51
8
1
24
60
6
5
19
5
112
3
45
87
84
60
84
6
111
104
16
21
35
13
35
37
83
49
23
144
13
35
25
12
6
24
66
18
41
13
30
48
24
108
12
24
29
40
56
96
40
48
80
25
87
45
60
18
6
39
27
213
8
7
6
6
6
30
48
6
3
27
45
81
47
37
6
5
43
29
1
71
13
30
125
1
12
78
36
60
114
42
9
3
5
25
15
21
30
12
42
210
18
123
72
32
96
91
6
39
9
15
15
6
6
18
27
3
252
12
12
78
12
23
7
81
8
1
48
15
21
84
15
3
24
54
111
80
49
71
13
48
24
75
21
3
9
60
48
35
25
15
9
48
143
19
21
3
24
12
24
57
8
16
123
90
35
192
16
9
15
21
12
120
71
25
24
6
36
90
99
24
21
6
24
42
48
36
18
30
87
3
30
23
64
48
3
93
51
18
11
67
114
24
24
36
54
17
25
15
3
21
9
42
45
33
30
48
57
21
30
101
19
45
15
6
168
66
81
3
18
83
16
39
12
24
29
19
5
37
35
16
39
30
59
72
37
35
72
19
30
12
27
8
127
18
23
151
78
18
18
36
48
36
15
24
15
60
12
33
32
16
57
6
57
87
18
42
21
99
53
79
89
31
33
32
25
71
13
6
45
96
24
63
60
48
77
1
39
32
1
47
16
32
48
115
77
24
49
66
30
6
24
9
51
5
16
45
24
75
9
36
90
78
35
1
36
54
12
33
24
27
53
48
13
75
9
42
29
37
12
12
75
45
3
81
42
53
144
40
21
27
63
17
48
31
6
83
61
51
39
41
19
36
42
23
7
36
5
16
3
45
32
96
37
66
36
53
48
24
24
7
9
153
87
51
29
1
132
11
25
47
24
16
3
5
1
36
18
41
40
3
53
48
16
75
29
40
21
30
24
29
91
69
32
25
30
30
3
45
11
16
168
21
42
48
42
42
53
43
102
12
27
56
25
24
18
66
60
24
15
8
88
32
64
39
81
15
30
3
27
18
30
6
150
9
45
6
21
8
85
227
1
24
90
126
23
16
24
15
54
36
12
27
93
27
3
77
25
18
117
93
35
40
27
30
23
73
6
41
169
108
11
16
15
6
12
72
39
32
7
81
99
45
33
15
27
53
37
35
1
102
60
18
24
12
15
8
13
35
48
175
6
3
128
37
83
25
47
48
43
66
6
78
15
9
87
8
13
12
120
12
59
19
21
27
30
84
59
61
18
66
36
11
13
11
25
54
102
60
15
152
25
36
35
40
9
87
9
6
65
19
66
11
24
13
35
61
59
115
21
9
18
18
51
9
15
45
12
12
78
12
57
80
1
18
30
6
81
45
35
49
54
17
25
63
9
12
3
56
7
42
66
5
24
91
276
108
12
81
72
8
24
24
96
24
49
6
12
12
30
48
3
21
3
33
23
79
30
131
1
36
12
90
53
144
1
15
99
5
48
31
41
40
9
12
24
6
42
11
25
66
18
83
48
79
65
67
24
30
71
13
3
3
186
75
24
27
18
24
6
6
6
9
21
27
15
6
54
117
9
95
24
16
9
48
48
36
59
64
32
19
5
49
15
21
35
184
3
30
30
9
33
6
30
51
8
216
1
6
9
48
171
69
32
24
1
15
39
36
5
16
33
30
41
96
37
6
156
96
65
37
18
108
6
60
36
90
18
6
18
11
25
30
6
51
24
39
9
8
24
25
24
12
204
90
93
27
5
24
91
101
37
3
69
3
80
40
27
54
24
36
35
19
5
88
69
51
48
75
29
55
41
25
36
48
51
117
72
27
21
48
11
40
33
18
24
29
7
18
30
137
157
36
39
15
137
40
69
72
24
51
8
24
7
89
144
85
30
77
13
12
108
75
21
11
25
36
114
9
27
42
11
40
80
19
96
12
18
36
24
72
27
8
37
6
6
30
174
126
6
78
6
35
133
6
29
1
15
27
48
30
54
156
5
7
144
65
64
9
48
84
35
1
18
42
24
3
45
12
6
48
9
32
55
90
48
138
78
47
144
13
51
24
21
35
1
126
9
159
36
45
111
9
24
57
39
9
47
37
156
66
45
33
108
35
72
16
56
1
167
37
18
18
60
72
3
24
93
96
6
6
87
32
49
6
54
ABCD 96939406912*3^$a+1 [50082]
108
120
48
120
180
7
48
149
12
31
32
496
17
192
15
153
7
192
149
180
84
132
255
16
53
75
9
96
7
113
15
21
144
84
87
48
141
60
55
89
180
163
125
3
96
16
113
127
17
175
17
31
137
87
21
27
48
93
19
96
5
96
36
87
33
144
15
496
17
408
60
187
101
24
3
189
259
29
67
48
32
9
24
48
360
24
63
192
165
168
3
48
441
151
32
81
127
65
204
24
84
7
53
75
165
168
60
55
29
36
12
12
55
113
31
197
219
144
45
60
87
57
151
5
144
187
161
24
24
15
16
5
75
21
43
449
12
180
48
228
75
208
65
72
55
29
36
79
113
223
32
81
15
64
5
123
105
192
120
96
24
72
84
156
31
65
175
77
147
96
112
32
213
72
60
24
111
105
144
192
7
80
141
36
31
272
48
117
156
144
15
48
112
5
91
96
336
48
5
24
67
53
27
144
81
48
15
256
41
108
75
45
132
15
165
24
36
48
396
84
108
115
144
89
87
48
69
72
115
41
7
17
84
84
12
43
5
96
12
12
115
305
108
99
45
60
84
24
156
144
63
112
17
79
77
19
65
108
60
132
60
216
127
32
21
24
3
45
276
156
300
24
15
45
115
221
180
31
144
128
21
315
64
77
51
112
101
240
75
16
65
96
319
65
84
24
12
39
9
168
48
127
48
29
48
67
96
80
160
144
32
213
108
79
80
16
89
168
300
115
32
129
180
27
69
84
84
67
65
24
216
36
84
103
48
128
129
60
132
63
177
24
55
101
43
41
135
129
108
115
29
3
57
156
75
129
84
24
67
125
3
93
84
175
5
204
84
192
123
81
312
108
171
129
312
7
32
45
180
108
12
39
21
123
357
36
24
24
55
240
32
69
36
12
91
5
27
48
64
41
180
24
132
55
89
204
132
39
21
75
16
89
24
156
99
16
113
127
41
264
63
45
115
128
57
7
144
32
69
75
45
108
55
65
111
21
48
372
228
67
65
36
24
3
537
444
12
127
192
5
91
125
67
176
69
36
7
257
36
24
120
96
36
216
63
16
41
84
19
65
336
60
48
51
16
41
12
123
208
29
12
96
180
147
16
96
65
120
279
21
156
48
24
96
199
32
9
36
96
19
144
96
48
17
48
127
80
165
24
67
17
60
67
48
65
175
113
204
48
300
216
24
48
168
175
161
159
ABCD 96939853592*3^$a+1 [50017]
131
24
42
4
20
6
49
36
12
96
41
43
36
149
12
19
17
10
45
24
21
20
4
14
34
12
20
31
5
67
33
38
6
19
39
18
30
14
148
12
36
110
24
6
115
5
18
1
180
33
98
54
10
33
23
54
28
8
19
5
28
32
40
98
13
77
40
135
113
22
62
55
153
32
100
38
48
25
5
4
8
52
8
60
40
12
48
20
43
117
20
10
38
100
44
10
9
36
51
33
24
5
162
13
17
19
47
48
25
60
11
1
5
10
54
8
127
5
30
10
39
29
18
30
34
30
20
151
125
52
48
12
12
75
5
43
5
12
18
1
71
1
17
52
36
14
6
10
33
69
8
82
8
13
35
1
45
3
167
73
33
14
30
40
63
77
30
30
36
12
48
12
6
24
30
40
63
29
36
18
126
28
92
31
57
152
40
168
3
9
8
30
10
92
18
18
22
2
126
25
5
12
60
10
2
54
1
36
5
72
43
24
21
104
100
18
93
35
24
1
12
60
15
98
12
12
19
9
15
27
110
43
33
44
10
56
48
66
40
14
6
28
32
6
22
20
7
48
23
42
43
137
40
50
18
12
10
32
66
24
139
17
112
20
31
57
14
18
12
48
72
18
58
12
50
18
64
20
66
22
108
80
52
18
2
6
25
9
60
72
18
56
66
6
24
70
18
32
18
6
1
23
10
8
40
3
77
78
24
1
69
26
37
9
18
8
24
49
57
12
8
4
56
52
8
10
62
42
48
18
60
42
25
33
32
22
21
57
26
82
24
68
43
24
33
15
53
42
30
52
96
12
50
10
30
38
138
49
47
30
18
13
57
15
35
13
24
5
16
32
60
103
29
28
20
12
88
111
35
1
53
90
40
42
6
8
154
8
24
43
35
48
25
89
19
41
90
24
16
66
44
43
87
56
34
86
22
26
126
31
12
36
137
100
62
13
57
32
19
41
40
86
85
9
56
7
108
23
6
40
48
68
40
63
12
17
108
12
18
130
3
59
120
1
60
35
109
45
8
103
17
4
8
43
5
90
34
30
9
9
3
24
93
12
3
5
67
63
21
201
8
10
48
9
5
139
9
60
2
70
26
13
59
42
16
12
2
85
21
38
25
60
12
29
43
45
2
58
62
10
6
32
1
29
12
6
24
70
8
18
13
77
19
33
90
141
11
24
16
18
111
29
40
26
24
22
80
19
9
27
36
29
18
25
53
24
36
94
48
8
10
24
96
80
70
8
54
72
18
22
20
36
42
13
48
21
8
43
57
32
40
48
26
109
3
2
31
17
19
21
20
7
5
40
38
40
134
18
96
25
177
12
8
4
51
24
36
72
15
21
12
23
37
35
13
72
5
52
72
39
11
24
24
10
15
60
65
91
71
25
65
88
3
59
18
40
92
43
15
30
2
13
3
2
30
10
8
204
36
64
38
13
60
120
47
22
18
21
96
59
6
120
66
24
78
7
3
38
24
108
30
42
6
82
48
207
71
66
150
109
17
12
31
12
60
9
20
40
8
10
21
171
21
35
120
13
11
25
144
9
110
97
41
7
53
4
51
24
35
18
30
42
16
15
29
10
93
65
43
9
60
3
17
19
12
15
93
11
6
7
17
10
153
71
46
188
88
15
77
42
120
66
4
74
49
108
69
3
60
15
105
33
12
20
40
32
48
31
21
26
30
55
9
56
52
48
12
12
63
63
8
6
60
43
48
29
31
125
55
35
24
90
88
51
27
57
45
26
37
29
40
14
54
18
10
75
9
39
17
7
117
86
13
17
114
13
27
21
57
12
20
156
22
2
30
10
8
30
1
12
5
55
69
39
59
82
159
69
27
5
36
12
48
18
82
24
20
79
35
1
95
66
24
120
30
30
28
32
28
51
159
90
15
95
18
52
68
4
26
24
24
16
8
58
12
20
40
3
29
16
20
138
46
8
55
35
13
5
54
30
18
133
149
28
20
78
13
81
50
10
20
19
9
48
80
102
102
66
24
1
23
42
12
28
3
11
24
72
72
42
28
2
10
6
80
24
61
69
20
60
78
48
10
39
125
55
5
6
25
12
60
36
36
36
137
43
5
4
39
29
108
7
5
18
37
27
56
120
13
9
111
17
24
19
12
29
43
123
45
5
12
48
4
20
19
84
147
66
30
74
126
25
17
30
61
17
79
84
24
17
54
1
36
9
48
12
20
31
299
6
124
6
2
30
73
65
30
72
48
34
14
120
94
2
88
50
55
5
31
11
25
15
78
2
13
5
43
24
33
2
30
28
30
18
62
10
110
37
33
15
77
118
42
6
14
55
125
6
25
204
53
60
18
13
72
17
28
30
50
24
28
2
24
49
23
22
32
36
30
34
20
58
33
48
21
90
33
77
138
10
68
19
53
40
68
54
48
61
41
31
125
112
68
42
30
12
36
132
126
46
20
48
30
1
41
36
24
19
9
60
72
50
13
5
60
10
2
78
58
14
48
22
3
23
72
138
22
2
6
22
18
50
43
89
48
72
43
72
113
199
5
36
72
31
12
17
10
32
18
100
2
1
47
13
5
4
8
28
140
24
28
86
37
9
63
36
29
28
12
12
60
36
38
46
18
152
1
12
113
72
55
83
73
21
39
12
5
60
43
11
24
6
60
16
12
3
65
7
33
44
40
26
72
78
52
32
28
32
10
48
18
3
17
7
107
1
48
9
15
23
72
96
94
12
111
65
22
21
11
13
17
18
58
32
91
ABCD 96939913418*3^$a+1 [50022]
25
17
54
1
48
20
36
87
48
9
12
3
21
21
3
28
5
19
5
15
15
9
51
13
77
24
51
36
27
48
37
23
9
84
99
18
18
81
48
27
9
12
45
39
21
135
4
53
6
25
101
43
53
3
9
15
87
66
90
9
64
125
75
36
9
60
7
48
5
42
9
24
72
48
4
8
69
3
27
9
84
12
16
23
37
5
30
85
65
3
45
91
68
36
4
17
75
39
24
6
6
25
23
6
30
37
5
12
3
15
69
24
16
29
19
60
48
5
19
29
75
45
7
92
16
17
7
5
15
21
7
32
21
60
39
117
6
60
9
9
31
41
27
3
13
17
79
29
27
28
11
85
8
21
24
67
23
6
6
6
3
9
7
20
16
20
15
9
21
12
12
6
18
96
36
19
8
12
76
12
36
24
5
27
24
24
36
72
4
60
29
30
54
6
37
23
6
30
1
8
27
9
141
18
24
21
4
47
9
24
21
91
71
24
121
8
57
15
24
9
6
6
18
24
1
35
12
48
9
27
9
4
20
12
16
24
48
32
21
27
15
6
42
73
24
11
6
15
4
84
32
15
13
36
84
35
60
18
19
84
32
45
3
24
63
30
48
60
66
24
37
8
9
91
60
35
105
21
31
20
9
18
6
159
27
114
7
8
12
3
1
29
6
9
51
30
19
95
6
6
37
20
28
8
12
12
60
45
67
8
27
1
84
23
1
65
27
28
36
23
1
32
15
84
21
135
42
42
6
42
25
113
63
24
27
48
21
15
30
24
6
6
43
36
11
1
35
33
72
48
12
3
30
6
9
4
17
15
9
19
20
63
33
112
5
3
15
24
81
15
6
15
40
56
3
60
1
11
9
4
5
7
23
49
35
90
15
27
49
59
105
12
4
11
54
7
59
78
6
9
16
17
54
13
41
27
9
15
36
15
37
20
52
36
35
9
24
15
30
84
18
45
12
57
24
12
39
15
49
11
6
42
6
24
43
5
15
64
23
6
54
21
4
11
30
12
18
24
30
7
29
19
41
24
87
15
1
65
18
25
47
45
33
12
3
16
11
9
4
11
9
36
16
48
5
36
78
25
8
24
4
36
5
24
30
6
3
57
3
27
48
1
137
78
21
24
156
24
36
24
15
30
15
39
72
6
24
48
12
15
24
36
36
4
23
6
7
23
21
3
66
55
44
51
24
1
44
21
36
31
29
36
79
35
49
17
27
16
5
84
6
9
12
39
9
28
8
16
36
29
3
12
28
47
21
12
75
12
66
15
24
69
6
30
3
21
15
15
37
17
66
1
20
9
36
75
33
162
9
12
27
21
15
6
15
9
54
1
17
7
53
15
52
20
3
18
15
96
24
15
49
20
81
15
4
17
18
6
60
15
9
15
28
23
54
3
12
12
3
12
48
45
33
7
8
27
66
7
5
30
13
44
36
15
21
36
24
9
36
18
6
66
121
29
54
57
112
8
57
27
141
19
8
15
45
75
96
60
30
72
12
42
66
3
15
1
41
3
12
57
15
16
17
27
3
25
5
15
84
28
47
24
30
36
19
24
17
15
16
24
80
24
120
40
20
57
3
15
21
69
19
20
36
15
42
15
12
21
6
6
3
12
9
96
3
15
49
77
18
42
18
57
4
17
78
30
39
3
12
6
7
23
30
51
9
12
7
56
57
138
24
66
31
125
3
21
6
36
12
13
23
1
5
39
21
30
21
45
123
21
19
20
45
19
8
24
15
54
96
79
47
78
51
3
12
21
39
49
17
39
9
39
12
64
24
20
48
40
8
76
23
60
6
7
17
31
17
55
32
15
36
30
30
25
12
20
69
30
33
3
9
16
80
24
63
13
89
3
3
78
7
35
24
33
40
5
51
15
49
5
27
9
27
45
102
60
12
96
24
30
24
6
84
21
9
24
7
8
16
65
6
13
96
29
3
9
60
30
21
12
27
45
21
15
33
19
107
13
36
5
42
18
6
25
36
12
8
9
39
15
6
123
16
56
39
42
24
54
69
3
9
15
1
5
60
24
24
7
8
21
78
48
90
18
49
23
9
36
15
30
43
5
87
9
18
42
6
48
66
3
57
18
21
16
20
3
6
67
8
15
24
37
5
6
24
30
39
40
5
30
6
39
27
24
24
45
99
13
35
33
75
12
9
81
3
27
18
7
23
24
6
19
11
9
3
9
9
27
4
5
19
17
15
52
8
12
57
6
132
156
90
42
12
6
15
15
6
19
17
72
15
76
32
3
9
36
24
40
71
69
27
24
45
12
12
27
21
9
36
39
24
16
23
6
42
24
1
32
57
6
30
3
24
40
23
12
12
6
27
12
3
18
19
36
77
30
12
9
16
8
33
3
57
18
1
24
12
5
24
24
7
5
3
15
6
51
3
21
39
6
103
12
5
18
33
4
5
39
12
3
21
40
35
9
24
28
5
15
9
36
18
96
48
57
9
15
15
66
18
57
40
36
20
27
12
6
12
30
36
57
3
36
9
51
18
12
18
6
39
16
29
36
7
59
9
4
20
27
30
15
24
15
12
84
18
75
12
16
17
12
51
27
105
33
19
8
21
12
55
5
24
24
12
24
3
45
18
37
17
63
28
23
12
25
5
7
11
9
21
39
12
3
12
9
117
3
16
11
33
21
15
3
25
23
37
11
6
24
7
5
60
18
57
40
32
51
30
19
12
8
21
31
5
15
21
18
9
40
8
15
25
24
5
18
45
15
6
6
45
4
17
24
79
56
9
36
48
72
18
1
11
1
8
9
18
25
23
69
12
39
1
161
15
9
6
72
6
54
90
42
25
29
102
54
6
45
3
37
32
16
17
18
60
21
16
20
27
12
9
27
54
6
37
47
24
21
4
11
6
19
23
33
64
68
21
12
27
16
41
24
30
105
16
20
36
27
105
36
21
51
3
9
15
37
5
3
72
9
15
4
23
24
49
77
3
24
27
36
33
15
1
56
45
18
6
48
78
18
55
20
36
15
45
3
18
3
15
6
18
1
5
24
27
9
7
20
39
9
4
12
5
30
1
24
44
9
31
32
9
90
36
18
19
11
9
12
40
36
12
5
18
9
9
19
12
23
13
60
5
39
60
3
6
15
16
56
33
67
8
39
6
36
6
9
36
33
54
25
20
52
23
6
66
9
45
15
39
13
20
27
13
17
12
15
24
4
36
5
12
30
45
3
12
30
18
96
13
32
24
15
30
7
8
12
69
18
102
6
57
40
11
30
6
84
25
5
12
7
11
6
3
12
24
12
4
5
66
30
18
66
75
40
80
3
13
5
39
75
18
7
29
19
11
60
60
37
5
12
90
33
3
60
9
21
27
123
30
27
87
18
15
27
33
3
57
27
12
6
63
36
9
27
48
40
11
18
12
6
12
18
19
8
81
31
8
36
147
45
39
13
17
24
6
24
25
20
16
11
30
18
24
1
56
9
6
48
30
51
15
24
12
9
52
23
25
44
16
5
15
24
21
6
1
5
3
24
12
15
30
31
17
43
59
6
7
8
75
54
39
16
29
132
15
12
33
18
45
24
3
60
9
9
12
60
27
33
42
36
42
3
4
32
15
25
44
100
47
85
8
75
9
3
33
24
3
9
28
11
25
44
15
12
1
20
33
51
4
5
6
24
1
29
7
24
8
76
41
15
16
32
48
33
75
24
12
16
12
47
129
9
15
21
19
32
3
33
27
6
36
48
18
48
1
23
42
18
6
132
3
12
39
33
36
27
45
3
30
15
12
3
1
8
141
19
12
36
8
16
8
33
42
6
36
18
30
51
15
84
12
1
5
24
3
33
48
66
66
7
11
9
12
24
40
11
24
1
35
13
77
60
39
24
72
9
15
15
54
3
3
21
4
5
6
21
40
ABCD 96940459576*3^$a+1 [50015]
21
104
48
84
31
29
40
27
117
99
41
52
60
84
48
75
69
56
19
72
48
41
144
124
68
7
153
156
51
209
79
65
100
60
36
219
21
92
76
51
17
48
64
92
40
3
5
16
36
32
192
4
24
27
41
16
44
88
8
4
44
132
12
19
24
41
31
24
5
88
44
4
24
20
7
9
32
292
147
24
81
39
48
9
63
24
72
24
141
12
44
43
96
5
40
108
108
24
99
24
45
80
4
183
93
240
156
39
101
36
48
28
99
45
20
4
8
88
3
72
24
5
240
160
276
15
24
9
12
240
75
5
67
33
12
75
45
51
240
5
148
39
45
219
29
67
81
36
56
52
128
112
32
127
161
16
32
12
16
20
7
96
144
5
180
108
19
69
24
27
240
5
40
24
20
156
88
48
8
235
24
257
12
4
39
48
21
68
7
89
160
44
91
120
65
31
24
41
16
32
48
148
27
129
84
92
4
8
88
44
192
28
75
149
91
89
12
132
28
72
243
24
69
99
72
21
56
52
92
136
27
21
8
48
163
45
48
80
19
24
41
148
60
80
7
105
39
41
28
291
17
148
8
48
16
24
144
24
219
149
64
20
96
16
92
4
12
75
24
225
44
112
116
151
41
7
21
68
28
24
44
7
93
27
125
40
56
88
99
41
31
21
27
21
51
45
56
115
72
21
3
81
128
28
192
24
51
41
12
4
60
3
165
8
40
44
196
8
43
45
152
16
75
72
17
100
24
51
29
19
173
43
69
27
57
32
64
84
3
21
48
51
24
357
3
29
48
235
24
17
52
12
32
16
15
216
48
89
7
24
48
29
43
288
137
60
16
168
12
32
4
3
45
12
32
48
79
33
36
3
93
72
176
160
3
24
144
105
63
21
24
27
21
68
48
48
7
69
51
225
44
115
117
44
31
17
16
135
5
4
183
24
45
75
48
5
88
3
69
68
4
123
357
75
93
3
29
4
84
44
7
57
60
72
3
57
32
175
17
7
57
44
19
21
96
3
57
108
51
17
12
48
40
56
40
3
21
27
9
63
48
24
5
163
21
12
192
84
48
27
93
228
108
192
48
27
48
213
24
144
8
244
80
4
48
252
63
77
64
32
91
149
67
45
32
48
36
31
144
165
99
185
28
147
144
113
156
52
15
93
36
303
24
24
17
52
104
43
153
80
31
237
20
28
75
9
32
16
36
3
89
12
43
72
72
93
27
17
28
180
63
21
8
52
39
45
75
29
352
3
221
4
44
36
48
48
16
132
140
52
96
3
41
100
27
45
3
21
72
24
3
45
60
135
24
24
5
96
52
39
48
141
24
51
48
45
68
16
60
51
117
3
41
48
64
144
32
7
105
48
39
53
19
77
4
12
99
24
72
29
4
15
77
36
31
29
67
161
60
36
156
4
128
60
52
84
56
43
5
36
151
120
93
20
7
5
4
320
31
113
28
147
77
112
32
48
16
420
60
20
28
84
39
69
24
3
69
20
76
3
96
17
52
72
24
192
3
89
7
21
24
3
21
32
4
12
3
69
236
199
5
112
51
117
3
72
17
7
261
176
139
101
88
8
19
48
72
105
80
55
57
128
79
33
48
44
43
57
44
36
103
45
96
44
7
201
39
5
84
16
12
27
21
75
48
5
132
108
91
24
65
204
144
52
32
64
188
19
72
45
56
4
207
93
72
48
56
36
108
52
36
8
184
44
16
80
271
72
24
45
3
ABCD 96940593026*3^$a+1 [50000]
19
141
9
135
108
135
89
84
156
139
12
77
336
37
222
66
90
237
15
5
73
99
36
60
15
90
327
68
7
5
4
21
155
133
155
25
71
16
3
180
24
77
13
138
29
48
60
36
336
48
1
42
113
169
123
80
37
11
300
96
79
144
17
36
28
39
77
49
111
21
107
12
48
36
12
13
51
68
31
177
144
33
75
363
137
48
7
18
90
60
29
133
351
9
231
15
132
9
153
11
12
48
19
113
7
36
101
13
51
140
4
3
45
93
324
75
116
7
150
18
120
42
15
15
93
15
5
145
102
132
18
47
16
39
77
16
44
139
105
15
161
79
120
21
48
20
16
207
17
60
13
48
60
144
23
180
67
18
48
155
112
32
96
79
336
65
96
48
25
71
25
54
66
347
67
93
80
25
23
37
15
87
6
227
253
51
9
35
109
216
12
15
93
87
57
36
72
183
32
52
3
72
33
27
5
112
80
64
132
48
147
77
1
11
4
44
288
64
48
20
48
28
15
144
17
4
92
127
228
17
25
66
60
5
25
72
132
66
105
36
3
168
117
96
15
77
48
19
17
96
348
265
135
32
4
39
5
52
32
73
87
32
169
167
12
43
9
3
77
16
12
3
93
20
139
17
61
135
57
36
162
173
25
71
19
77
13
87
92
48
13
35
52
57
48
18
24
120
53
25
18
102
18
29
121
84
15
21
95
124
21
11
43
105
108
128
100
96
33
6
84
96
30
54
77
31
17
196
32
175
30
78
84
113
60
4
243
108
113
25
72
108
60
30
57
32
1
159
81
27
63
5
60
4
15
33
92
25
23
100
44
151
29
60
73
23
85
600
23
12
48
37
18
29
76
164
1
107
132
13
239
144
19
17
139
42
135
132
21
54
53
144
160
48
81
15
15
60
117
27
36
30
51
99
9
468
44
19
65
96
193
6
137
43
117
128
19
18
39
69
11
36
64
39
12
105
32
25
306
5
84
96
172
3
144
113
12
36
19
41
84
25
36
15
116
48
28
3
141
96
228
9
18
53
16
219
5
7
57
92
64
27
5
103
72
17
160
116
144
12
1
90
137
112
69
107
60
127
177
20
28
3
33
32
157
35
160
105
3
15
69
44
19
77
103
30
111
192
75
33
27
105
128
55
329
43
65
7
173
13
30
180
129
21
30
72
53
16
80
28
68
48
16
128
12
36
133
135
129
195
92
160
80
31
18
35
16
3
77
16
48
237
42
36
90
11
43
65
160
36
129
11
132
220
84
129
54
108
29
31
90
83
4
21
71
13
83
97
83
103
30
42
189
99
12
33
129
15
32
96
84
31
17
16
39
30
71
16
68
25
18
240
53
12
25
23
36
13
15
93
87
156
80
85
11
240
1
47
211
45
116
49
251
84
49
18
77
31
141
20
48
25
23
48
96
76
324
3
270
96
11
1
147
21
311
96
55
18
11
60
19
141
63
66
15
80
19
17
64
80
157
108
204
66
21
219
30
107
7
105
15
18
90
18
114
120
105
ABCD 96940748792*3^$a+1 [50000]
85
11
12
33
15
9
45
90
48
69
21
19
8
81
120
79
53
18
141
63
36
102
60
78
72
49
71
30
87
3
48
84
61
24
95
6
31
20
21
259
53
15
36
45
60
54
85
12
80
33
207
124
77
42
85
71
49
56
9
6
12
48
49
65
111
27
72
1
5
54
36
45
9
66
45
16
23
57
261
27
3
18
120
39
12
9
135
76
20
81
18
42
48
84
90
1
24
41
12
27
16
17
12
6
109
23
270
79
44
4
12
41
12
18
33
96
39
1
83
6
42
102
31
24
120
20
21
132
48
15
4
11
21
9
114
6
31
23
30
156
12
7
36
17
60
12
30
30
30
96
49
36
120
5
19
60
35
21
27
90
12
27
33
60
31
5
39
40
80
15
1
24
20
136
60
17
78
60
21
40
20
3
25
72
89
19
125
31
84
5
6
1
119
49
23
90
19
23
90
96
24
67
20
108
33
30
9
63
36
9
21
15
40
65
39
51
105
76
20
21
12
15
36
36
63
30
78
9
63
25
12
11
78
91
8
45
31
47
48
49
161
12
3
16
11
72
78
43
17
67
120
12
53
7
8
52
144
5
15
45
79
80
21
19
11
165
27
12
78
7
125
7
11
18
30
21
28
65
18
49
11
30
3
9
127
48
35
25
23
33
39
105
33
27
45
27
81
27
213
3
84
72
9
12
87
45
168
7
65
18
9
9
30
49
125
31
17
27
75
18
19
41
192
6
102
99
3
57
93
27
3
18
12
115
71
1
300
24
17
192
48
18
105
40
36
84
120
77
19
71
30
27
75
61
47
37
12
29
19
83
12
1
24
41
252
60
12
27
40
143
48
18
24
15
183
37
60
12
179
12
12
18
19
20
60
21
43
17
103
36
68
123
13
384
32
3
25
32
84
4
35
30
6
30
31
11
42
78
12
60
126
31
8
33
78
1
11
138
15
4
36
77
18
24
60
60
157
24
80
64
11
24
45
3
120
120
13
120
17
267
15
121
119
198
3
4
131
24
36
60
45
36
168
136
80
36
21
63
15
9
40
23
13
5
31
23
18
43
65
39
16
35
24
1
20
69
15
72
21
12
27
111
48
132
97
20
40
53
39
144
40
29
67
8
12
21
60
168
12
43
29
6
42
78
45
75
201
9
72
42
37
24
24
23
132
6
30
72
48
114
31
35
61
68
3
42
7
20
39
49
56
69
66
42
103
17
99
39
132
117
75
1
17
27
3
78
15
84
21
12
43
227
12
30
60
96
72
7
65
30
6
39
15
90
6
42
108
30
24
61
59
1
59
6
31
59
42
43
77
7
12
8
112
44
27
33
75
9
3
13
36
20
3
21
84
105
31
60
95
25
35
25
5
19
60
12
20
81
102
61
17
3
24
3
9
28
11
49
131
25
77
39
4
245
91
11
30
60
43
137
18
24
37
23
37
23
1
95
1
23
1
20
27
37
23
57
33
79
8
3
12
78
19
24
5
150
201
33
91
24
65
15
15
48
13
17
222
85
216
5
31
29
39
96
9
48
42
1
17
7
56
159
30
318
13
5
12
198
12
13
24
12
60
24
5
24
18
48
69
153
12
6
21
28
120
92
3
18
12
36
30
9
136
36
44
64
65
126
9
40
71
12
109
41
30
133
29
55
12
180
108
41
24
187
48
180
12
80
28
41
19
32
39
12
12
97
29
42
57
112
20
100
8
52
11
312
96
30
51
88
56
69
66
1
60
11
49
29
31
11
13
20
4
95
36
120
120
144
21
135
384
25
11
169
252
11
37
92
24
39
105
3
12
21
76
8
111
1
24
5
30
12
33
9
27
28
5
216
162
90
19
60
11
30
12
31
36
41
30
42
7
53
7
83
66
12
42
6
12
120
60
7
65
7
108
71
24
225
100
11
1
41
7
5
66
145
65
19
12
113
7
20
4
5
24
15
16
5
19
32
3
25
120
60
11
162
30
93
36
4
35
85
36
24
20
136
83
6
19
36
17
3
99
6
19
56
24
33
72
36
51
129
114
45
81
19
12
20
33
6
30
84
55
53
18
1
11
12
30
27
9
31
83
6
31
140
21
7
5
175
11
25
119
57
33
6
9
72
3
57
3
18
12
18
42
27
9
12
7
35
1
44
21
12
27
33
19
204
35
114
7
23
1
35
61
24
17
43
24
12
41
3
24
3
97
5
7
44
64
101
15
40
65
12
7
116
36
21
18
24
48
9
9
174
121
17
27
15
6
60
144
18
12
18
19
53
6
9
16
5
60
75
177
187
11
1
48
5
18
150
7
72
8
15
ABCD 96941910082*3^$a+1 [50081]
73
167
288
1
36
99
44
16
9
12
87
8
13
119
73
87
33
24
51
9
11
24
4
36
20
96
13
87
69
71
12
97
39
57
47
1
12
24
15
48
36
117
60
23
85
27
68
12
25
107
13
108
15
81
24
51
24
20
40
72
84
56
49
71
145
107
16
156
9
120
12
35
40
60
69
71
84
96
88
117
27
56
24
12
196
108
81
51
24
44
12
28
81
59
64
57
39
45
35
24
48
169
51
92
1
27
104
49
99
33
24
3
56
144
96
40
20
72
24
85
24
119
28
8
1
11
28
81
11
109
23
100
81
35
12
109
23
52
36
24
9
96
84
120
47
25
23
37
63
21
155
28
21
59
61
12
27
68
25
143
1
135
9
39
8
85
135
12
12
68
132
109
180
12
240
99
9
11
120
120
25
23
40
108
32
13
24
36
15
45
135
32
136
57
27
68
24
88
240
8
49
11
4
9
71
49
191
49
36
15
68
37
131
28
104
61
120
27
9
75
44
12
204
24
216
1
168
59
1
72
83
85
47
25
24
95
76
12
57
36
215
28
24
228
68
24
61
11
40
140
60
25
39
45
159
12
44
37
84
39
21
119
100
165
72
47
52
21
120
15
20
4
188
96
40
105
119
40
36
21
23
37
39
57
24
24
207
105
59
144
36
36
24
144
12
40
33
120
27
12
57
36
35
13
159
8
84
25
39
80
97
15
32
40
116
64
32
1
135
20
4
44
156
28
12
129
11
64
12
9
11
24
61
63
117
15
33
47
28
21
24
219
20
73
95
64
44
61
51
8
12
28
60
44
1
11
241
48
12
84
11
144
100
120
68
121
96
84
60
15
84
21
95
60
136
116
64
24
21
11
120
64
9
11
48
36
72
40
140
124
204
44
13
27
36
180
32
40
105
107
1
11
121
23
52
9
24
15
21
24
35
37
108
12
135
33
11
76
33
35
72
172
72
20
48
16
60
32
25
15
93
11
121
135
84
9
59
168
84
120
108
157
11
25
159
48
20
36
52
60
45
83
12
64
48
252
105
24
27
33
11
60
1
179
100
164
144
108
40
68
172
9
24
35
4
8
24
36
28
225
12
15
33
51
20
4
116
24
25
60
12
123
56
1
27
32
25
119
1
3
12
96
32
13
15
44
40
84
132
45
15
45
24
36
35
13
59
97
83
48
28
12
84
44
60
24
37
39
12
189
35
4
81
60
23
13
48
240
155
1
83
73
39
9
147
12
156
36
60
20
36
13
36
131
85
83
96
4
57
219
20
24
1
23
40
56
145
87
72
116
132
204
25
120
23
88
9
24
51
24
24
56
96
36
25
23
64
8
13
12
60
23
1
23
37
75
8
88
80
13
111
20
64
45
51
60
45
276
60
48
11
120
60
88
33
15
69
84
75
21
119
60
12
49
11
85
60
135
129
24
120
59
1
291
81
23
12
72
12
88
21
155
16
20
24
37
27
8
13
87
164
84
96
241
15
69
35
64
45
156
255
21
63
36
20
64
132
165
135
20
73
99
80
100
12
21
108
59
16
104
13
48
27
12
68
168
64
57
11
109
120
35
60
24
61
24
159
200
13
15
33
75
57
3
21
11
60
48
64
236
1
15
36
32
36
52
32
76
21
24
35
156
28
60
132
9
47
228
52
72
60
12
9
47
4
84
21
120
83
97
24
216
96
15
9
111
44
160
9
11
1
155
48
25
51
81
180
47
13
120
35
12
88
20
13
36
60
23
72
244
12
129
95
24
72
49
39
45
35
37
59
40
44
145
12
15
48
204
81
60
35
1
11
48
25
239
60
37
24
59
61
71
61
63
32
12
13
39
20
49
87
33
179
40
57
156
75
9
35
1
39
60
9
35
1
ABCD 96941917232*3^$a+1 [50045]
40
5
139
80
24
16
65
39
87
249
72
327
321
72
24
48
16
131
69
24
240
72
64
96
24
272
57
111
96
40
23
36
85
95
25
32
64
104
112
239
105
39
25
96
5
19
96
48
32
120
40
24
32
24
184
104
240
552
64
131
45
24
21
43
48
24
29
51
24
120
111
9
120
40
101
171
9
18
21
159
81
40
104
27
133
11
61
104
24
112
200
136
47
57
240
135
241
120
8
16
24
5
75
69
27
160
56
88
11
61
80
192
81
7
80
48
16
128
96
192
27
93
64
168
32
64
11
93
16
56
15
25
56
117
43
24
48
168
77
3
360
33
31
5
3
16
80
120
120
24
51
141
216
147
13
192
168
144
144
5
195
75
45
136
8
72
280
8
171
85
272
24
256
32
88
144
56
160
8
40
221
115
209
55
35
37
32
88
104
24
64
72
24
24
17
108
3
24
9
7
24
128
40
192
48
56
16
120
125
123
40
35
141
160
32
88
152
24
136
104
160
200
24
16
24
24
32
88
56
144
208
32
160
48
8
9
55
32
24
24
72
184
365
259
96
264
32
304
125
90
54
43
32
87
54
75
112
128
64
71
201
24
120
40
24
48
173
219
141
90
25
101
54
85
192
24
80
264
21
123
16
80
384
112
59
45
120
96
45
3
96
16
119
241
200
16
29
3
96
24
16
272
24
120
3
13
48
29
115
11
141
24
16
24
96
120
24
131
45
40
24
152
112
80
88
80
9
31
200
39
25
173
91
24
11
21
120
39
126
51
160
104
24
96
69
139
72
104
72
48
15
126
198
270
375
327
1
24
128
45
51
120
40
32
48
24
117
163
32
64
144
8
3
21
168
27
253
120
8
24
24
21
75
15
73
107
45
136
32
507
324
121
5
51
39
313
56
171
205
80
168
40
192
104
96
144
40
29
72
315
88
96
32
24
24
285
19
8
24
184
32
273
135
16
83
21
24
208
200
48
21
19
56
64
152
88
24
11
90
195
136
48
8
232
11
109
17
55
80
16
173
99
120
72
16
8
120
160
96
155
85
149
91
104
21
90
1
152
48
213
54
13
8
51
90
43
48
48
80
40
144
48
288
35
229
152
24
72
9
79
24
296
24
48
24
63
25
80
16
96
80
144
72
27
13
23
25
72
8
136
128
72
88
32
69
91
53
147
48
96
72
72
15
121
120
11
21
64
8
40
56
24
88
149
18
36
61
96
120
128
225
7
144
96
77
43
48
125
99
16
11
189
64
152
144
16
120
24
120
264
56
96
40
344
40
104
112
23
25
56
72
40
ABCD 96942034878*3^$a+1 [50008]
47
13
2
24
9
19
45
47
41
72
13
132
12
11
25
22
17
13
3
27
13
55
22
3
3
20
65
29
27
41
28
75
24
5
196
54
8
22
26
24
66
4
11
9
12
18
18
22
2
6
25
53
10
25
29
6
37
37
6
37
17
31
5
19
23
12
21
32
192
1
30
12
30
48
40
47
8
1
95
48
163
13
15
9
32
105
6
90
48
6
24
4
26
19
8
63
12
37
15
6
74
25
8
33
70
26
6
17
31
41
29
14
46
80
12
19
23
12
6
30
49
69
20
30
17
32
8
8
104
88
25
30
17
7
4
84
2
39
15
4
32
58
32
6
12
90
42
28
62
3
48
9
4
20
6
34
20
10
57
40
49
64
54
97
25
6
30
84
28
11
105
4
56
64
26
25
24
15
50
6
57
80
7
16
1
31
33
15
70
30
14
15
80
56
5
12
63
72
73
116
19
15
74
23
8
5
10
9
15
20
12
78
66
96
18
12
34
1
13
3
48
24
32
1
7
15
8
57
33
48
55
5
12
48
54
1
16
113
146
12
22
2
48
46
2
24
25
9
2
52
38
3
51
6
24
30
58
26
10
54
13
137
87
33
38
9
9
10
80
117
13
74
16
105
41
23
7
4
37
49
28
2
65
43
10
26
10
44
51
147
5
47
26
6
60
4
2
42
5
1
7
33
24
20
60
31
101
3
3
5
24
19
60
40
32
17
32
56
33
64
38
73
40
29
66
26
6
58
7
25
7
21
11
24
49
36
146
28
26
6
5
113
7
8
47
58
31
56
5
4
92
42
1
24
23
18
15
39
106
30
32
22
68
48
4
11
51
28
1
7
12
36
60
34
2
24
130
176
4
74
78
58
24
20
6
30
10
14
78
42
12
53
5
2
78
18
84
34
26
36
85
32
15
18
23
35
21
8
40
56
79
36
5
24
1
24
31
72
17
2
34
2
17
7
78
12
144
54
42
36
67
41
6
18
47
56
23
25
149
6
12
18
30
40
25
1
60
34
2
12
130
81
45
182
28
20
190
14
1
29
42
54
10
89
63
42
23
80
40
48
37
3
72
9
15
9
24
6
114
48
23
40
49
23
15
18
31
65
103
45
8
28
20
4
7
16
69
118
36
26
96
88
24
332
6
5
55
72
42
4
14
10
6
26
28
38
9
9
6
88
8
24
48
48
17
5
56
34
65
16
15
20
37
47
46
14
16
84
38
54
60
58
26
6
58
13
7
42
24
36
3
3
12
10
47
56
19
13
23
24
9
9
7
56
15
22
90
8
9
13
92
24
40
55
89
7
13
16
60
90
302
18
10
20
72
55
48
47
30
3
115
21
39
32
18
30
4
66
44
12
54
100
24
50
7
5
19
15
32
48
10
7
13
54
36
90
94
36
20
90
60
114
25
23
25
65
30
33
111
34
152
18
4
32
25
95
41
23
50
4
8
208
27
47
1
95
6
6
45
3
36
28
36
41
19
61
31
18
4
30
26
19
135
32
18
16
32
28
20
10
14
6
41
64
57
28
27
143
10
7
13
184
26
30
40
11
8
7
96
72
16
80
185
35
26
36
39
63
10
32
31
33
44
10
30
60
8
88
7
7
48
22
2
28
62
6
25
17
12
51
57
7
8
117
6
84
90
6
18
40
60
32
12
16
32
23
1
24
15
21
6
48
29
31
40
60
77
45
12
48
23
7
57
3
30
22
50
31
95
12
12
70
43
73
6
78
3
37
35
21
19
81
2
5
17
26
6
4
27
48
39
26
6
25
5
58
25
7
6
59
1
28
67
72
31
9
160
32
63
12
30
4
60
31
16
15
42
46
129
45
83
27
13
83
101
16
33
6
1
8
165
11
23
33
3
20
6
19
9
6
50
40
116
6
5
55
9
49
14
12
4
17
63
6
131
67
48
12
10
32
24
7
107
6
30
17
24
29
107
27
30
6
12
42
12
30
6
67
23
12
16
37
17
80
42
94
86
18
76
26
148
60
8
48
42
12
43
40
40
8
29
6
84
25
1
7
33
7
49
23
16
57
22
30
43
17
62
4
32
28
49
25
10
6
62
12
85
23
33
25
164
10
140
46
7
17
36
179
16
17
12
6
94
86
24
30
100
2
6
30
24
36
12
81
45
11
25
24
90
29
61
12
22
8
22
123
5
28
79
133
12
70
32
33
1
56
143
161
20
4
30
20
16
26
4
47
15
25
17
31
5
6
4
26
66
5
88
51
6
30
17
5
60
6
2
30
18
60
147
9
28
50
16
9
8
97
6
50
15
15
24
102
34
20
96
84
60
12
58
55
1
4
24
6
32
29
48
35
53
13
19
55
10
7
1
12
42
6
27
16
17
52
27
53
16
75
45
44
12
11
77
68
7
40
85
16
54
21
39
56
12
60
24
34
14
18
23
29
122
58
2
6
7
35
42
58
1
7
9
49
71
3
53
8
35
42
3
19
38
15
32
5
36
32
82
6
47
33
4
32
35
1
88
32
7
23
48
6
34
26
30
54
91
23
36
10
19
13
12
10
30
60
26
40
24
8
18
12
19
16
7
72
30
28
63
24
3
26
66
66
12
18
9
15
28
13
113
44
6
10
44
15
8
8
257
72
16
79
31
10
56
66
12
57
8
7
6
54
53
7
9
72
3
54
96
55
15
1
19
4
8
88
50
10
32
42
66
17
127
33
7
2
24
34
68
48
6
54
4
81
47
17
1
36
58
33
5
12
36
6
125
79
4
5
1
55
24
31
81
39
41
1
42
130
2
24
144
10
68
107
208
48
21
35
53
8
54
36
54
60
6
30
42
16
56
48
72
54
34
2
55
39
110
67
48
64
61
4
36
2
28
44
46
2
58
26
53
71
26
6
42
16
31
29
30
14
55
11
45
39
1
11
6
30
18
132
48
54
48
12
33
32
1
64
30
126
20
24
7
3
13
32
23
18
36
34
9
41
4
26
30
27
57
18
53
1
63
8
25
58
32
60
18
12
27
48
24
39
9
55
2
30
48
10
7
49
10
60
26
6
30
54
36
9
9
10
32
28
30
19
8
80
8
25
24
66
61
3
13
48
29
26
34
8
7
32
33
78
18
30
129
27
29
49
16
2
22
30
ABCD 96942148502*3^$a+1 [50009]
7
69
15
5
76
15
113
64
63
5
48
12
55
24
84
48
93
27
24
24
89
4
48
15
41
24
31
36
84
108
21
32
7
132
12
29
19
36
101
19
125
96
43
21
87
36
29
19
21
15
17
7
77
4
108
20
60
55
77
16
32
7
5
67
9
27
5
55
93
36
8
91
12
93
36
8
19
17
12
24
48
28
3
17
12
67
12
5
28
92
4
20
19
57
20
48
12
67
9
15
5
4
51
24
29
16
20
4
75
72
48
9
39
53
52
32
16
48
39
105
51
65
88
84
32
60
16
116
7
5
211
5
7
48
24
9
111
41
24
4
20
12
36
48
7
81
144
3
48
12
9
51
77
28
44
7
41
64
3
141
15
24
24
24
60
141
51
5
31
45
60
27
108
48
129
8
72
12
4
27
12
5
16
87
5
48
7
29
12
48
7
132
60
33
44
16
32
64
51
36
48
105
39
12
33
8
36
7
41
16
27
41
24
31
17
48
31
65
79
101
43
5
7
5
31
24
9
15
84
21
3
41
48
12
36
48
96
60
55
120
5
31
12
17
7
9
3
48
17
16
111
5
40
20
43
21
84
8
7
41
31
12
21
32
40
80
156
7
72
17
36
43
29
4
84
15
77
4
48
27
12
12
48
5
16
8
103
17
31
185
60
52
3
60
12
60
129
24
8
31
33
8
79
24
12
48
57
3
36
57
36
3
36
5
31
5
31
57
72
72
128
19
81
92
19
29
52
32
52
3
9
36
108
51
29
19
129
123
21
27
5
144
12
19
29
7
93
27
5
31
77
52
39
5
4
72
72
51
96
48
36
5
91
5
79
108
36
101
72
175
21
20
24
19
5
24
91
9
12
32
4
3
17
96
24
67
5
67
48
12
41
7
24
33
3
216
29
24
7
36
21
27
60
9
8
127
24
5
79
17
12
16
32
64
39
9
8
67
9
92
52
32
48
12
88
8
31
9
63
24
33
15
24
89
24
60
4
92
67
17
19
21
3
17
16
20
43
24
24
36
9
32
48
19
45
27
9
84
3
21
32
19
17
19
77
7
108
168
5
67
36
21
8
67
84
65
24
55
9
8
7
48
33
3
9
36
72
15
12
96
9
96
51
33
8
19
29
100
27
149
19
45
3
204
21
56
31
53
91
5
96
19
48
41
4
12
8
16
3
12
12
53
19
5
91
53
24
43
36
24
57
27
108
5
19
29
52
27
21
48
3
5
43
53
24
40
8
28
32
19
153
15
41
16
24
32
24
28
12
56
28
48
99
36
69
72
15
24
48
17
48
64
3
120
36
60
12
156
45
32
31
33
24
27
48
5
12
31
5
43
84
17
235
36
9
15
17
67
69
44
12
24
64
63
36
53
48
19
45
120
12
27
60
96
21
24
24
15
149
19
48
12
29
16
63
21
80
31
5
24
16
3
12
113
24
16
12
44
24
40
84
3
77
31
5
19
9
3
45
3
29
7
45
15
9
36
68
163
29
12
148
44
52
140
19
65
12
36
28
20
16
39
81
3
12
5
12
199
29
48
4
123
113
79
5
12
19
17
7
65
36
28
36
27
60
5
127
21
39
9
15
12
17
43
12
65
16
3
24
53
28
80
16
51
36
9
68
12
36
24
36
36
91
29
84
79
84
24
65
36
7
12
77
124
36
20
16
96
15
24
17
4
12
32
4
12
68
16
27
17
67
60
33
3
21
12
92
43
41
4
44
43
12
12
17
24
16
8
72
24
16
32
60
115
41
7
93
12
48
3
17
84
55
21
48
48
36
8
16
15
5
28
84
3
65
19
57
27
9
15
17
7
24
9
51
72
21
68
48
31
21
24
32
4
3
125
55
72
12
21
12
8
12
16
3
17
24
55
9
96
51
29
168
204
55
77
24
7
12
45
56
96
31
96
77
163
9
159
65
36
19
9
3
24
48
29
88
84
12
8
31
33
39
17
7
17
60
96
36
24
4
3
17
16
27
24
5
31
57
27
45
15
101
7
29
96
91
129
68
19
48
29
64
99
36
9
104
55
17
67
5
43
12
9
39
29
4
12
27
17
16
24
32
31
60
48
5
19
93
51
12
60
33
20
67
36
24
24
9
27
45
132
27
53
36
24
16
51
5
24
52
32
60
88
8
24
24
31
36
5
43
65
19
24
21
32
16
99
29
16
39
84
41
48
24
52
12
72
171
17
12
16
32
31
5
52
24
3
24
101
31
33
63
5
64
15
12
33
8
24
24
24
24
16
87
117
63
17
12
4
44
48
64
63
41
43
24
60
12
21
32
163
41
4
56
31
53
60
24
28
3
41
31
36
36
41
24
160
60
51
132
24
53
16
32
24
4
111
65
7
93
3
93
39
21
20
43
24
45
48
48
24
51
96
77
36
4
80
43
29
72
48
7
41
67
36
153
12
3
29
12
4
48
44
36
48
124
15
17
79
17
67
33
27
60
48
29
48
19
69
24
15
81
51
101
16
24
87
17
4
15
33
20
72
19
33
32
79
17
60
40
219
53
12
76
183
48
65
7
72
33
24
24
8
64
8
156
96
12
96
19
21
63
29
12
7
81
60
123
153
99
105
32
4
32
151
12
21
24
8
55
17
19
5
120
24
16
120
15
9
8
24
4
27
12
5
127
5
76
3
36
48
17
124
3
84
29
79
60
17
7
45
15
12
53
12
96
60
4
60
3
33
27
60
24
45
8
31
24
33
48
32
7
36
96
53
36
28
39
24
9
8
19
48
29
103
108
5
28
12
120
3
21
15
ABCD 96942205214*3^$a+1 [50041]
9
32
13
12
36
78
42
12
3
15
48
30
12
30
30
35
7
36
30
36
24
12
30
12
36
12
30
24
3
48
9
30
36
54
60
24
30
5
31
21
44
16
152
1
11
4
45
96
11
12
1
27
8
31
5
13
47
1
18
5
1
15
45
11
24
4
20
25
6
18
18
54
6
18
30
17
84
79
30
11
13
15
20
13
47
13
42
5
25
63
9
24
6
60
18
18
12
18
47
13
3
24
32
13
11
24
25
75
20
12
61
27
48
32
1
24
27
116
24
1
47
1
27
8
12
13
39
48
8
61
24
42
48
29
12
1
95
4
21
3
69
3
9
3
33
42
12
18
71
16
8
31
81
9
12
12
30
65
43
24
21
32
7
36
93
12
15
29
61
12
42
66
35
12
28
3
30
24
15
20
108
13
6
18
15
32
124
27
24
24
17
37
23
48
7
5
84
48
7
69
45
27
3
6
11
43
66
11
7
18
30
5
12
25
18
18
11
24
4
20
13
24
18
5
7
30
66
9
9
60
42
42
27
3
18
60
59
16
9
23
16
75
41
13
78
9
3
12
6
42
21
15
69
20
37
18
12
9
36
9
59
31
9
20
61
12
72
3
33
30
17
28
81
6
42
42
6
162
21
45
11
24
1
23
168
13
12
3
32
12
1
54
17
24
12
55
24
48
66
11
61
24
6
5
49
3
105
18
17
13
3
45
24
6
72
5
12
48
24
40
20
4
12
33
51
36
3
30
11
19
9
3
17
7
18
48
60
12
12
39
21
39
15
9
8
4
24
39
30
48
12
18
137
12
4
9
6
6
95
1
59
1
24
23
1
12
18
12
18
15
9
3
3
17
175
93
9
63
12
21
15
9
27
21
35
19
5
36
7
42
6
5
13
6
9
9
11
64
27
54
24
3
80
13
11
4
9
18
18
60
11
1
54
29
7
48
30
6
6
47
40
8
4
8
13
48
24
12
36
12
107
1
12
6
5
37
108
15
21
15
15
29
1
3
33
18
42
18
30
6
30
6
72
33
3
29
13
3
15
17
13
6
60
6
59
73
11
12
19
9
44
13
72
12
24
12
27
15
18
12
12
23
13
78
6
3
33
3
39
5
1
51
24
36
33
63
45
42
5
36
67
48
9
21
11
40
45
3
8
12
12
1
15
12
21
36
35
48
97
24
66
30
24
12
24
3
8
12
13
47
1
36
3
20
13
3
12
15
24
21
15
18
90
45
9
72
24
11
13
15
3
137
1
24
27
21
48
11
28
32
13
18
93
27
65
55
9
3
30
15
15
30
36
36
30
18
15
3
5
12
31
12
5
24
28
12
45
18
18
42
5
1
36
3
32
13
35
36
12
40
9
23
13
15
3
29
52
15
5
28
36
21
48
6
6
35
61
12
48
72
27
80
16
32
37
99
9
36
11
61
35
55
9
8
67
30
23
1
12
30
77
72
24
64
20
40
8
37
15
20
13
23
37
24
23
43
29
168
7
6
123
15
69
8
4
9
12
18
24
18
83
24
55
96
96
9
51
5
25
3
15
6
11
25
6
69
8
55
18
48
11
25
30
18
36
95
36
4
9
95
13
15
20
37
27
3
72
30
15
8
55
21
20
7
30
24
3
8
13
47
4
3
45
32
13
66
6
6
29
55
53
31
17
55
17
28
3
6
3
15
12
36
114
35
40
20
43
21
21
36
12
12
11
12
1
75
24
12
3
12
9
15
42
3
44
12
43
5
28
15
12
33
152
1
54
12
84
45
20
12
7
90
27
3
42
15
8
28
8
12
13
36
35
1
24
54
30
24
3
33
6
18
12
63
12
9
36
11
13
11
4
45
11
25
23
60
1
36
24
24
48
24
6
12
18
59
25
3
33
23
1
11
19
21
9
18
30
18
90
18
30
12
47
12
43
17
36
13
30
17
37
18
5
25
42
45
21
11
48
12
48
7
24
89
13
35
19
18
27
39
21
3
21
9
51
9
35
1
72
30
42
35
28
8
19
21
57
18
60
29
60
28
15
54
3
12
3
30
47
13
11
24
7
21
20
43
69
27
18
12
15
63
6
6
18
60
6
9
33
54
18
35
48
7
6
12
59
25
39
32
13
24
27
9
71
13
27
8
12
48
36
19
17
48
12
49
87
45
48
6
21
3
9
21
36
24
87
24
9
12
3
20
19
65
12
1
12
12
15
21
78
54
48
24
24
47
13
11
13
60
96
99
15
33
9
18
18
3
32
7
36
41
25
3
60
36
9
60
48
3
15
24
53
4
8
31
24
17
1
12
18
18
84
35
7
5
28
21
11
4
27
24
18
27
33
12
11
24
13
6
5
4
12
20
16
12
20
13
23
1
30
5
28
12
63
6
12
24
30
29
4
80
43
5
72
13
24
39
27
89
19
90
12
102
30
27
39
45
39
30
150
18
3
57
24
6
89
28
32
25
30
6
48
24
18
18
27
8
16
60
21
23
7
9
48
3
9
8
31
5
24
16
9
47
43
6
66
24
17
7
12
21
9
6
65
25
3
27
30
60
24
39
15
6
119
25
59
55
5
37
6
24
48
18
12
23
25
120
24
24
11
13
3
27
17
13
18
9
9
11
28
27
45
20
25
39
21
84
24
60
35
31
5
4
36
21
11
25
48
27
24
3
12
29
7
17
12
4
21
6
54
3
21
36
59
7
84
48
72
6
12
6
5
7
17
25
18
24
18
30
12
65
1
18
21
39
42
84
6
17
1
51
8
97
15
20
25
18
6
24
12
36
47
28
12
72
3
5
12
19
72
72
18
59
13
6
12
29
36
25
54
21
20
12
7
6
3
32
37
35
7
21
27
53
4
69
15
9
18
45
9
11
84
13
156
11
4
9
12
23
36
16
9
12
47
25
27
168
20
31
5
1
23
72
24
25
36
23
25
12
3
8
28
27
5
7
18
24
11
37
3
33
66
5
73
36
47
19
60
114
39
21
87
75
33
51
5
24
19
42
30
30
84
24
42
6
12
36
12
15
3
60
69
60
15
6
11
1
35
37
12
36
15
60
44
24
12
24
73
35
12
79
5
16
3
5
48
13
6
48
21
9
36
24
72
48
36
156
59
12
7
30
72
6
45
45
15
20
12
28
15
9
8
31
90
59
13
87
36
12
3
12
77
103
33
51
6
48
12
27
21
35
36
48
1
6
48
6
59
1
47
25
59
28
20
13
3
12
9
63
32
19
45
21
23
1
6
18
71
4
33
15
39
6
12
6
5
84
12
25
48
6
77
13
42
9
9
6
78
12
6
17
60
96
1
18
30
6
9
3
29
4
21
18
6
24
3
27
6
15
20
55
12
24
48
48
17
7
21
48
21
3
56
12
25
15
27
12
21
27
17
1
3
12
44
36
4
56
12
61
95
12
7
33
24
20
31
12
45
20
12
4
32
7
18
12
35
13
18
30
12
24
24
6
65
13
27
20
13
35
37
11
24
13
15
15
45
8
12
1
12
3
20
1
11
4
45
39
60
51
30
6
57
33
42
33
15
24
53
1
11
4
36
200
31
18
47
85
23
19
65
1
36
3
8
25
27
33
24
54
29
7
53
12
4
45
39
20
12
13
23
49
23
73
35
60
60
28
87
5
12
72
13
6
117
12
8
24
4
27
24
6
27
15
6
11
1
83
120
19
17
55
24
12
30
18
6
30
5
49
24
36
120
11
28
32
25
24
51
9
59
31
54
15
21
54
53
48
25
6
69
20
12
108
31
9
12
20
7
5
72
31
53
31
36
24
53
28
39
29
52
20
4
15
18
3
177
18
60
30
35
13
24
23
7
17
4
9
18
24
6
23
1
63
33
24
15
3
65
7
30
11
4
20
1
30
9
8
1
15
36
63
6
27
8
36
13
15
12
8
55
60
57
3
17
40
48
8
4
45
35
1
78
9
8
12
13
18
5
36
48
1
35
25
42
9
20
48
1
60
6
18
30
30
36
36
18
105
48
9
23
60
60
7
30
90
5
36
19
36
42
35
12
4
9
15
51
29
13
24
11
25
72
ABCD 96942369872*3^$a+1 [50124]
6
222
6
30
97
48
89
48
12
12
111
27
18
84
120
48
12
123
27
18
3
45
102
6
72
90
42
18
78
12
79
5
54
6
36
18
54
115
47
48
48
90
7
5
43
5
43
5
12
18
60
60
21
3
252
6
12
18
78
12
99
3
36
6
120
24
24
27
3
61
41
18
60
66
30
30
54
12
24
1
29
19
32
15
6
12
48
30
12
18
18
49
53
18
132
42
48
48
6
30
24
12
114
48
66
30
1
5
60
31
29
36
114
144
61
5
36
84
51
33
79
35
13
53
54
60
30
12
48
42
6
12
6
36
6
67
32
16
29
3
3
132
12
54
186
24
60
25
47
12
6
12
18
12
42
6
36
18
72
18
12
201
3
90
19
32
39
42
72
36
132
54
73
5
6
84
1
29
67
5
48
12
6
30
42
12
150
24
24
31
17
48
6
54
60
7
35
42
66
30
60
54
6
60
30
1
35
6
55
119
96
228
6
54
12
13
17
18
42
60
180
19
29
51
45
84
126
81
9
48
66
21
45
3
15
18
120
18
60
90
30
145
17
108
12
7
11
6
6
9
16
143
49
17
24
42
13
17
42
48
102
6
30
24
48
19
5
54
6
15
96
27
18
12
7
23
30
90
33
3
24
18
19
35
6
7
11
37
5
42
36
54
55
5
12
111
27
60
102
96
48
6
48
48
30
12
3
3
66
18
12
78
126
66
6
12
13
48
11
48
90
60
15
105
7
5
54
66
48
6
12
102
66
121
23
30
18
24
1
35
24
6
12
18
12
36
49
5
90
6
42
12
30
12
96
24
3
117
66
9
16
65
114
6
7
77
115
11
12
25
101
24
18
24
108
18
102
6
6
6
30
37
23
30
30
18
24
90
6
19
47
96
42
72
24
6
96
54
66
12
12
1
5
48
6
78
60
27
93
6
84
25
47
6
48
6
21
9
78
153
27
30
7
41
55
65
24
6
49
65
18
60
60
30
90
30
108
54
24
72
18
42
54
36
24
15
69
42
18
54
18
48
72
12
12
54
30
19
48
65
15
208
17
78
1
5
60
36
12
31
155
12
105
57
7
80
15
6
78
6
18
36
97
149
84
7
95
30
12
48
18
37
23
9
15
78
30
85
89
60
54
85
35
24
36
30
60
12
12
102
6
42
36
72
48
61
23
42
96
12
36
12
30
90
75
9
60
60
114
30
12
12
87
9
7
107
85
5
6
42
30
45
33
24
6
54
30
13
47
33
45
19
95
24
36
24
132
42
63
69
6
37
95
1
17
30
30
42
36
6
60
6
24
30
36
12
6
1
23
30
72
19
5
42
18
30
66
180
6
18
19
11
66
19
96
80
21
12
102
25
144
107
42
18
12
60
48
78
12
60
84
78
6
6
45
3
30
6
36
36
42
96
156
43
35
18
187
23
12
12
6
54
114
36
48
42
96
60
30
18
24
33
27
6
72
7
23
60
138
19
95
60
18
42
18
30
57
16
32
33
30
1
48
71
6
36
30
18
24
7
191
49
80
9
24
6
12
13
77
19
23
25
32
21
12
31
29
72
84
55
32
93
19
83
90
84
31
80
63
1
5
90
1
53
12
18
109
17
96
48
30
1
5
43
65
42
30
18
12
30
78
30
66
157
5
18
9
45
78
42
36
180
19
5
12
79
47
84
6
7
11
21
21
18
25
144
23
9
81
120
103
29
42
6
42
30
66
25
29
12
60
66
24
1
5
30
189
39
25
11
30
18
6
114
12
36
48
42
72
6
30
24
6
9
16
32
63
120
12
54
30
24
24
105
45
18
42
55
47
54
36
48
78
12
36
6
138
90
12
30
18
60
60
72
3
51
60
72
57
112
23
120
6
27
195
45
45
72
36
87
160
65
18
36
18
6
49
17
6
42
18
12
60
108
24
30
19
32
33
6
18
18
42
123
33
6
25
71
9
93
108
103
5
72
24
48
6
24
102
60
18
72
49
77
30
24
66
27
3
120
42
18
18
12
138
6
75
9
36
138
25
5
60
30
18
30
18
111
3
18
27
75
48
60
30
42
12
6
42
85
65
15
16
11
21
15
24
60
61
29
24
24
30
42
18
18
87
3
60
12
90
43
48
89
55
17
111
27
18
60
24
120
24
79
47
60
108
25
5
60
18
72
48
24
18
30
6
36
24
36
54
1
29
42
24
18
60
102
6
7
71
9
57
6
60
18
60
54
33
57
6
6
36
42
60
30
3
57
6
1
59
85
5
132
90
90
19
65
15
39
25
11
6
108
6
30
31
17
31
59
181
29
18
30
12
12
96
18
169
32
48
87
36
30
30
54
120
78
60
6
54
30
42
6
24
15
9
36
19
89
6
24
12
18
48
12
60
48
144
66
42
72
36
102
37
11
60
9
81
222
90
60
12
111
129
54
9
33
18
24
6
144
78
18
12
19
41
84
24
24
115
35
18
42
60
30
18
37
5
27
39
30
84
48
60
18
30
264
102
6
30
12
6
12
43
17
12
60
30
48
72
1
5
27
15
12
78
39
3
12
54
60
12
54
30
48
18
12
12
78
7
29
60
151
125
24
27
105
12
42
33
45
3
63
36
18
91
5
102
18
6
13
71
9
ABCD 96942896158*3^$a+1 [50010]
41
7
5
1
11
12
13
39
3
6
59
1
35
7
41
4
92
19
9
8
16
68
24
19
18
6
33
33
6
33
9
24
30
12
18
15
44
72
7
41
24
28
8
4
24
48
12
32
36
193
42
9
24
63
72
41
13
42
29
115
17
7
45
20
12
13
75
3
53
60
7
30
18
113
12
193
135
39
18
11
36
13
11
43
12
17
16
9
47
1
11
19
41
13
15
27
5
4
3
41
4
3
54
15
27
12
12
9
20
96
24
1
6
9
9
114
5
4
12
3
48
12
30
18
96
18
6
89
64
75
9
9
12
35
7
77
4
8
13
54
21
27
18
6
6
99
8
19
12
21
92
25
47
4
3
21
27
5
28
39
9
9
167
24
72
73
119
43
24
17
48
28
3
9
3
18
11
7
18
3
15
24
17
52
44
25
12
11
55
9
12
32
31
36
24
9
3
41
40
56
61
15
9
3
56
12
49
3
48
9
18
48
12
54
6
29
19
24
45
60
32
91
12
77
12
37
47
19
17
43
18
6
24
12
24
29
127
5
43
66
35
60
7
30
18
5
31
48
12
137
24
36
36
67
5
43
89
43
5
4
8
12
7
12
45
20
31
41
24
28
32
7
60
21
87
65
48
19
42
27
32
120
7
5
67
65
7
21
20
7
6
90
12
6
15
21
95
7
6
6
5
139
33
3
24
21
3
42
12
24
23
43
21
20
24
132
31
66
24
6
12
12
65
4
44
7
17
1
54
42
11
43
29
1
11
36
4
33
3
3
36
57
44
120
28
32
36
48
12
19
24
12
5
108
7
5
7
17
4
8
13
51
21
27
12
8
24
16
15
12
17
36
37
23
19
90
18
77
13
18
5
19
21
20
24
16
21
35
19
30
11
4
45
30
24
17
12
31
21
24
60
8
67
24
5
12
1
6
77
7
96
48
9
36
51
48
101
31
18
35
43
29
1
143
52
15
9
15
30
15
24
24
3
41
36
1
24
36
12
11
25
6
12
33
27
6
6
36
101
7
12
60
21
51
5
79
29
1
99
27
84
29
43
12
17
60
24
31
78
18
5
16
24
15
12
29
16
32
1
42
33
8
1
15
3
30
18
24
33
44
4
20
7
12
9
8
12
1
30
5
7
18
63
68
16
12
56
16
12
20
60
67
24
24
21
24
20
7
24
21
32
7
18
87
93
63
9
11
12
49
95
61
78
24
5
1
27
63
5
19
77
25
42
156
29
4
20
43
18
102
30
42
29
19
29
12
16
56
1
15
63
53
12
136
27
5
13
90
5
1
6
36
5
72
36
7
17
16
92
19
29
7
29
19
6
18
65
1
11
1
11
19
9
3
89
12
4
8
40
3
21
39
6
15
39
6
54
5
25
30
60
17
1
23
12
31
12
9
27
5
16
92
19
36
6
15
36
8
37
6
29
25
3
20
28
20
64
20
13
18
24
84
41
97
3
27
21
15
6
54
36
29
12
13
18
77
7
6
83
91
6
6
65
48
28
3
12
30
35
25
30
24
29
1
18
5
1
54
17
88
72
8
24
13
15
20
4
8
61
48
27
27
42
15
9
3
27
41
36
13
48
3
36
48
3
48
5
31
18
30
36
54
18
5
16
3
9
51
41
1
27
3
12
36
12
41
36
24
4
3
5
16
60
8
19
45
39
12
17
31
53
7
5
72
4
15
24
41
4
9
132
11
13
24
6
66
75
21
23
25
35
4
3
12
29
13
23
112
36
21
11
4
9
83
43
9
24
8
49
83
7
6
42
48
41
12
12
4
9
3
3
41
7
24
30
11
4
116
7
17
12
84
52
72
12
24
15
9
15
17
124
39
41
49
3
9
39
20
7
57
68
25
24
63
15
12
6
15
27
156
9
3
29
43
77
12
7
41
1
30
9
32
13
23
19
24
45
9
15
20
12
4
12
33
30
12
17
7
33
24
15
12
17
12
49
27
44
19
36
5
24
48
4
15
6
6
5
31
12
12
21
44
7
18
51
84
3
9
9
6
18
59
12
97
36
18
24
17
43
41
7
69
8
12
4
3
12
114
6
21
8
13
3
9
6
17
7
36
41
7
9
63
17
19
5
4
39
21
3
137
28
33
47
12
12
48
121
18
57
9
11
49
6
33
3
72
29
24
55
21
3
17
7
5
12
19
18
11
37
23
25
30
18
47
4
8
7
77
28
9
3
3
6
30
72
53
4
12
9
27
27
18
47
4
36
32
1
11
12
1
24
6
53
16
12
12
45
6
24
36
17
7
17
48
7
9
8
16
12
15
45
24
24
12
104
7
66
23
84
13
15
15
42
3
12
3
17
4
8
43
5
31
5
49
18
5
13
63
24
3
5
25
3
56
19
48
6
18
41
4
56
12
4
104
7
29
16
39
48
65
49
18
6
11
13
18
18
48
6
9
24
8
91
9
15
60
41
24
7
60
12
30
23
1
72
11
36
12
28
15
17
28
27
12
12
33
33
15
44
12
55
33
9
39
9
6
29
49
30
36
17
24
16
9
51
48
24
8
19
36
5
25
3
8
48
12
49
6
5
7
36
21
69
6
12
30
6
57
84
8
12
96
64
27
24
77
24
19
5
64
24
15
12
21
12
15
6
11
36
48
25
102
9
27
5
28
9
59
7
33
116
55
18
27
39
41
36
1
30
12
17
24
25
39
87
42
6
5
36
13
54
6
27
20
148
15
29
1
23
7
41
13
36
18
17
4
12
27
17
24
52
36
8
24
1
11
31
48
33
3
5
24
49
126
6
3
24
32
24
73
66
30
11
124
9
6
48
12
18
6
108
42
12
23
49
6
6
12
143
28
36
3
5
13
36
18
45
24
15
21
33
11
48
36
37
6
54
3
27
69
32
13
12
83
127
48
6
11
145
6
12
41
31
5
24
25
23
12
124
15
9
27
41
12
25
3
15
29
60
43
29
31
5
16
8
19
48
12
9
9
23
19
17
1
27
39
17
79
24
24
36
17
24
31
89
1
6
114
3
44
1
6
30
18
77
13
11
67
5
7
48
41
97
66
12
126
3
8
7
12
36
18
6
5
24
79
24
18
39
27
45
44
12
4
20
139
12
5
16
20
7
72
12
5
84
4
15
29
43
12
5
19
60
21
39
120
21
3
5
19
5
7
12
89
48
16
20
43
12
6
11
7
41
115
17
7
6
6
33
8
36
12
40
3
6
15
56
1
66
5
24
49
30
12
120
5
4
104
37
54
53
12
1
18
24
21
33
63
20
7
66
6
5
52
20
13
6
33
3
5
19
5
12
60
24
19
6
18
9
68
60
4
44
4
36
9
30
144
48
17
31
60
36
5
48
1
15
32
55
57
21
6
29
12
19
48
29
48
4
57
11
40
8
1
6
42
18
65
67
66
18
24
9
92
73
23
28
63
17
24
100
32
76
12
81
54
21
51
36
5
55
12
65
12
37
3
75
6
48
11
28
3
29
4
8
36
12
13
48
11
60
48
1
42
41
48
31
21
68
4
9
12
23
19
41
13
54
5
1
27
9
11
43
9
32
48
7
12
168
54
11
91
12
45
21
30
29
7
29
4
9
6
6
48
6
53
12
4
69
47
37
30
36
5
40
21
18
36
42
6
29
37
18
21
44
7
42
63
32
12
40
8
7
29
7
9
44
1
54
36
5
1
54
18
3
3
45
24
20
28
45
23
55
24
30
36
71
31
5
4
8
16
68
49
11
48
133
6
41
52
12
20
7
6
35
1
6
9
75
96
12
36
9
44
1
23
1
35
19
9
20
48
40
8
91
90
48
3
3
65
24
12
103
9
20
64
3
24
17
52
32
61
66
105
9
30
108
36
9
9
107
31
5
12
7
6
95
36
1
11
12
25
23
ABCD 96943384108*3^$a+1 [50002]
16
30
74
9
25
2
24
16
18
26
21
3
52
20
33
1
50
46
35
3
46
35
19
150
2
93
7
8
16
5
85
95
15
16
29
19
60
5
61
86
28
72
18
35
31
29
36
84
15
36
16
8
46
14
46
86
21
19
138
26
16
5
3
36
24
21
49
36
11
25
54
54
23
87
40
90
30
36
24
12
150
30
8
81
39
45
36
31
90
18
53
13
6
18
30
5
37
35
55
20
48
22
11
60
67
17
25
38
60
22
14
136
20
28
6
86
4
44
12
88
36
44
22
24
26
94
14
33
24
19
54
36
24
86
21
15
58
23
60
43
5
39
60
22
38
21
49
66
5
31
114
26
10
18
12
113
60
111
4
6
120
90
6
35
73
2
10
78
66
6
8
36
9
37
23
97
179
19
20
45
60
48
97
83
27
22
14
9
25
150
17
19
44
22
60
50
33
12
13
12
50
58
6
56
154
11
43
17
55
20
84
36
33
12
3
105
37
30
24
44
81
49
60
12
74
34
42
18
2
9
39
70
2
40
5
3
40
80
52
164
70
26
33
27
9
85
71
39
9
7
41
133
54
20
36
34
6
5
61
60
14
34
6
29
1
26
28
36
24
32
21
48
19
41
31
29
25
24
215
67
108
65
60
25
30
6
74
60
57
3
70
11
15
10
14
10
2
60
4
90
26
21
13
11
156
7
80
36
165
84
27
24
117
3
10
35
15
24
52
44
40
6
14
24
52
48
20
12
28
56
10
86
45
3
21
135
76
20
33
27
24
4
90
12
24
36
71
123
21
49
6
30
24
35
31
24
41
25
11
27
16
41
163
12
78
2
28
5
1
30
20
76
8
21
91
20
180
4
20
21
15
21
7
17
15
33
25
11
85
14
16
54
42
18
90
30
60
23
13
14
12
24
76
48
6
50
34
42
5
49
47
37
11
121
23
67
5
39
46
50
34
50
21
79
17
99
10
30
78
2
21
3
45
19
32
58
62
24
24
52
18
26
165
79
126
14
36
4
12
24
20
60
24
52
128
81
25
6
8
12
24
94
110
192
24
4
72
30
83
27
4
56
214
30
6
50
33
7
18
26
136
113
51
46
24
50
21
3
33
63
10
119
1
26
9
169
2
24
36
21
37
86
9
145
12
59
51
34
11
3
21
75
36
120
10
54
56
48
33
79
68
12
9
19
30
83
27
16
65
115
29
36
51
24
4
90
132
18
36
20
9
1
6
20
24
57
7
36
89
1
59
205
2
34
14
96
16
89
15
4
6
35
51
45
75
21
27
52
29
25
59
61
26
48
12
24
9
51
36
84
69
37
59
19
5
75
22
74
105
1
54
29
111
36
28
66
60
66
8
60
82
59
39
12
24
45
1
18
36
20
24
93
27
52
5
79
6
71
24
13
50
40
66
60
50
16
20
40
5
3
33
39
69
31
18
12
54
24
32
4
17
24
13
35
15
22
18
66
6
41
48
51
40
41
183
96
24
16
90
30
8
52
44
117
3
10
60
26
24
70
24
50
52
44
24
10
126
17
73
11
3
40
56
21
3
10
71
1
18
12
53
48
39
10
14
36
9
12
27
57
39
4
12
80
21
3
96
4
17
3
70
35
1
14
21
73
36
14
220
12
8
12
33
51
46
18
5
25
62
100
80
28
36
29
15
52
44
36
118
2
64
24
101
24
15
22
14
40
36
5
25
18
65
15
136
20
70
6
54
14
22
170
4
5
85
134
12
60
28
6
71
13
50
72
9
139
56
4
66
11
3
46
54
41
39
22
90
8
16
36
8
33
49
14
57
37
126
20
21
13
2
21
39
4
20
4
152
24
24
10
72
24
26
100
5
25
110
94
47
19
78
11
39
141
39
52
44
10
14
60
33
7
17
73
86
4
53
144
13
11
61
59
1
83
27
88
66
95
75
96
10
11
12
27
48
22
11
3
21
63
106
50
21
73
216
14
81
15
16
30
24
36
74
36
28
6
35
84
25
2
48
36
24
52
44
4
5
12
55
24
30
35
195
10
14
16
17
43
36
18
36
14
81
25
59
108
67
17
48
15
70
11
15
9
51
4
41
51
60
10
30
8
21
15
24
40
20
22
14
4
36
20
9
48
24
99
160
125
1
98
100
36
65
15
60
40
80
10
14
22
18
12
5
75
33
51
36
21
73
47
108
36
24
19
92
34
30
36
44
21
3
57
43
5
27
9
15
60
10
47
19
8
10
2
34
54
32
60
81
39
10
144
50
9
15
12
40
68
22
71
49
11
27
117
36
3
136
53
75
33
39
81
63
180
21
3
33
39
24
4
32
178
26
16
80
24
21
36
63
10
14
93
13
35
55
36
20
34
71
25
74
36
33
60
25
36
6
20
108
10
23
3
21
115
54
6
44
21
39
34
23
24
79
60
44
36
46
14
9
12
63
10
86
4
12
5
24
25
6
80
64
17
49
38
141
15
144
33
13
110
57
24
73
2
94
71
55
54
11
43
12
8
46
26
48
21
12
43
20
64
60
12
18
6
17
24
144
72
7
6
30
60
17
39
88
20
46
14
46
54
32
21
24
13
35
27
33
25
72
11
99
40
30
38
12
4
6
30
90
50
40
44
36
64
24
56
10
50
96
48
120
52
68
21
24
25
36
26
9
132
39
64
20
76
90
14
129
12
19
5
19
30
26
24
21
39
142
11
13
26
10
23
67
8
12
48
12
21
37
60
30
32
10
23
61
71
3
12
84
10
90
24
162
30
5
24
15
36
45
25
30
29
75
ABCD 96943422874*3^$a+1 [50002]
28
20
21
31
60
17
66
45
39
9
15
30
36
30
12
24
1
12
20
51
9
21
31
35
24
117
3
102
7
84
24
5
42
1
24
11
72
90
24
6
12
9
4
65
27
4
47
66
24
79
8
12
60
51
54
15
84
21
3
3
66
63
24
9
7
11
6
79
48
11
12
96
12
30
43
12
32
39
117
12
33
7
8
27
21
27
21
12
21
30
45
12
21
60
48
18
25
35
36
6
31
72
59
93
76
8
9
39
3
54
19
11
21
12
60
96
39
9
9
18
13
41
18
9
24
39
33
39
6
3
108
87
9
135
33
3
45
48
112
11
33
45
12
18
1
32
87
48
150
42
9
9
18
54
27
64
44
21
51
99
21
15
1
17
6
1
191
1
68
15
9
40
104
76
11
21
60
3
42
24
24
7
17
3
40
120
20
16
20
69
3
15
9
3
21
111
12
25
32
48
3
30
6
57
24
48
84
16
11
24
12
45
3
6
30
9
24
3
30
90
49
20
36
63
21
75
25
20
15
1
113
6
25
29
7
56
16
72
11
21
12
12
12
111
66
24
6
6
48
6
30
87
57
138
37
32
93
6
54
31
17
24
54
42
54
9
75
45
16
11
42
48
12
102
33
3
81
124
20
39
18
6
21
3
30
7
44
4
17
156
27
24
48
45
39
60
15
21
3
9
147
6
3
27
1
60
36
8
15
9
24
93
84
3
21
51
33
6
24
69
93
99
24
27
78
27
4
8
4
36
41
3
52
11
12
9
45
43
8
16
48
131
73
68
40
56
27
126
3
27
12
21
105
6
9
9
96
27
12
27
54
12
31
8
3
66
30
54
90
9
27
81
12
24
52
11
36
9
24
72
28
5
31
12
17
111
4
17
15
15
21
15
18
90
129
108
4
20
39
141
24
69
6
33
9
15
3
33
51
37
29
7
32
15
21
69
31
65
42
42
147
9
3
81
36
63
57
7
20
4
80
81
27
120
52
8
28
80
39
66
7
35
61
32
27
33
75
54
15
24
27
69
9
31
32
24
57
48
39
36
28
24
23
69
36
9
36
27
24
39
33
36
45
15
63
18
132
18
24
6
15
33
36
66
30
24
6
21
36
24
33
3
15
30
3
16
20
69
75
3
25
32
64
11
12
102
48
7
8
33
99
51
25
12
56
88
24
5
39
4
47
24
114
66
97
41
6
12
12
9
24
3
1
11
21
27
25
89
48
103
11
48
13
5
18
12
48
24
1
41
15
3
9
60
57
3
24
4
8
3
54
19
11
60
9
36
9
6
30
91
68
64
11
37
23
33
3
45
9
12
90
18
72
15
12
16
77
315
4
20
21
103
11
21
9
6
33
36
12
16
80
21
27
3
153
40
59
12
6
15
117
27
48
3
30
99
12
33
135
15
37
20
12
27
36
9
15
1
35
48
13
77
42
81
15
37
8
84
52
8
84
135
21
45
18
72
24
36
24
12
114
63
84
21
3
75
48
9
4
12
44
21
7
8
9
72
3
81
27
4
29
6
13
11
105
60
39
6
162
73
35
24
9
27
69
207
9
45
55
8
16
108
17
6
49
32
3
12
21
36
16
17
114
105
45
30
9
64
8
4
36
36
35
33
57
15
33
27
36
52
20
16
20
24
39
42
55
68
15
33
39
24
73
11
57
48
3
9
4
5
6
18
15
45
51
12
39
21
36
52
11
24
21
3
30
48
39
15
90
3
3
9
36
24
12
93
36
79
29
3
3
37
83
18
66
1
56
16
59
24
33
3
93
12
9
168
6
42
3
15
9
147
1
44
16
23
9
48
9
27
3
48
48
21
39
9
40
41
90
18
43
44
27
25
35
1
84
71
33
9
12
12
67
23
36
33
87
21
36
48
69
18
1
95
12
54
48
30
18
31
20
3
9
12
15
48
9
15
90
19
11
1
108
47
24
18
15
12
16
68
3
6
18
49
65
6
6
99
51
25
11
9
15
69
9
6
21
36
124
35
48
48
9
3
36
9
27
48
6
27
16
23
33
15
37
23
21
4
83
21
4
20
33
63
39
60
9
16
53
24
6
45
12
144
135
6
7
32
9
43
71
33
27
6
6
9
72
69
27
33
39
15
90
51
21
24
39
9
63
63
33
51
60
9
33
115
29
39
15
81
9
3
36
12
112
23
12
1
44
3
144
9
3
30
7
128
9
120
6
48
30
276
156
18
9
24
33
27
129
27
33
24
6
24
9
63
105
24
16
60
119
21
9
48
39
36
21
7
17
96
6
24
12
21
12
15
30
36
6
222
90
102
18
12
18
63
93
42
45
24
93
18
12
6
3
36
36
40
32
15
21
21
3
27
90
48
7
53
42
45
28
29
75
72
48
3
57
63
49
72
71
30
6
42
31
11
45
39
21
3
61
12
80
36
12
39
48
9
81
51
28
56
96
4
20
69
39
15
21
3
1
17
60
51
24
9
48
36
3
12
40
20
51
1
32
40
71
66
6
48
9
24
84
15
153
48
57
42
13
29
30
49
36
20
21
84
48
72
63
27
33
3
1
53
15
21
15
57
42
12
1
17
3
4
20
12
21
186
33
69
31
128
63
165
24
51
36
66
78
30
3
27
1
5
7
36
140
63
33
48
24
84
15
177
3
12
192
1
11
9
57
48
60
6
25
5
3
84
9
15
63
9
21
195
12
16
11
132
18
78
60
21
28
95
48
1
47
18
3
69
18
117
12
4
72
12
32
3
132
42
15
63
21
15
9
36
28
8
3
30
27
21
18
57
33
36
15
12
3
97
80
57
24
30
33
27
189
3
33
3
60
30
30
49
56
15
37
11
97
29
3
4
23
1
17
60
18
57
28
47
81
75
9
3
69
4
11
18
12
24
54
1
5
6
49
44
28
108
68
24
9
55
53
18
37
96
20
52
5
54
6
75
15
12
21
28
8
15
24
21
99
9
40
8
3
9
72
52
131
45
51
9
3
81
4
17
6
24
12
9
27
33
27
61
11
36
6
18
12
36
81
27
1
32
33
51
12
24
9
7
11
36
1
116
60
84
39
30
24
63
9
48
6
21
12
28
5
27
3
48
57
33
7
8
ABCD 96944680564*3^$a+1 [50001]
18
24
18
42
78
5
49
6
72
12
93
21
95
31
5
1
78
6
36
12
30
36
66
66
77
1
30
12
24
18
78
12
21
39
6
60
11
13
6
66
6
24
78
11
121
84
51
33
11
19
65
61
36
6
29
64
99
77
24
31
36
30
30
12
5
7
9
69
30
45
8
25
3
144
63
53
1
6
5
7
53
19
6
18
66
36
12
18
17
1
47
84
79
12
24
30
60
54
60
17
7
60
41
1
24
30
30
12
35
19
60
84
6
36
24
59
55
29
37
18
6
54
72
45
36
9
48
11
55
12
18
11
43
5
37
23
25
6
77
13
24
35
67
6
87
33
24
48
23
19
36
5
60
49
66
12
12
48
42
6
12
12
6
84
24
54
42
143
60
73
18
12
42
18
48
234
3
3
5
60
31
18
12
6
9
8
91
81
15
18
30
12
53
1
60
36
18
12
6
54
9
9
23
48
7
5
55
42
30
5
73
12
72
30
125
13
35
36
49
72
30
21
15
48
5
19
41
72
7
48
48
30
27
3
12
77
13
23
7
65
19
18
11
7
18
47
43
5
67
30
18
30
11
13
48
18
12
12
60
33
33
90
125
40
104
1
30
17
13
54
72
6
18
24
77
19
24
12
78
71
37
12
18
72
30
23
48
1
3
27
6
59
31
60
5
7
6
6
18
66
6
18
45
51
114
95
36
12
19
30
11
7
77
31
24
5
1
30
17
67
6
12
3
3
30
39
87
89
1
6
42
12
24
120
12
59
85
18
30
18
5
163
6
15
33
42
96
12
12
36
5
79
6
219
21
47
37
23
55
6
36
36
24
78
5
13
24
6
162
42
24
45
15
17
97
42
5
13
11
1
15
3
53
79
9
87
18
36
108
6
12
120
12
30
3
57
138
5
25
12
90
12
30
30
30
3
51
6
23
1
47
67
36
6
84
24
30
6
47
13
47
25
59
48
1
12
12
18
24
24
6
83
60
60
37
48
18
24
24
36
29
1
11
13
35
25
12
108
27
32
67
18
36
30
6
6
53
72
7
12
53
25
51
39
12
30
155
43
36
72
42
3
68
24
61
36
6
113
31
30
60
54
6
83
25
60
6
29
37
126
24
24
12
72
57
39
41
1
12
30
30
12
35
19
30
30
30
6
48
12
48
41
1
6
5
43
5
7
9
20
19
66
11
13
6
6
12
18
9
105
6
12
42
54
12
24
60
96
5
24
13
30
5
1
102
48
29
13
47
85
6
24
66
12
23
12
7
48
5
13
24
11
1
18
6
24
42
6
23
60
16
3
65
12
13
12
6
17
217
18
60
48
5
7
65
60
7
30
24
42
29
13
60
15
20
25
18
17
36
25
54
48
42
11
19
30
18
24
45
15
24
72
213
9
66
89
16
69
30
78
18
12
12
66
11
19
24
48
9
116
25
54
48
65
25
95
7
29
37
24
35
13
6
54
66
36
30
24
11
64
45
24
12
24
30
66
18
12
89
7
29
1
18
6
6
78
42
12
41
16
21
47
55
6
6
45
8
1
30
12
24
48
108
18
84
18
42
23
43
36
30
30
24
12
18
59
25
42
24
24
12
101
48
55
5
4
8
43
41
19
42
18
246
23
36
49
6
54
6
54
78
53
19
30
12
6
17
1
12
18
24
12
29
1
123
15
17
19
66
48
131
7
84
36
138
84
6
29
25
15
27
29
7
5
55
42
18
17
72
13
12
6
5
60
13
12
138
12
18
15
87
54
11
43
12
5
4
3
5
31
6
35
31
78
11
13
11
25
54
18
54
5
48
7
24
6
84
35
1
120
48
18
54
18
12
30
108
11
55
24
42
71
13
6
9
56
19
105
9
11
55
12
5
7
30
18
17
43
45
20
103
30
42
18
75
21
15
21
72
36
6
5
19
72
48
72
12
41
24
1
72
23
96
19
77
7
150
6
6
84
12
90
12
6
11
55
36
54
83
25
72
6
12
108
30
3
129
11
127
12
41
25
51
8
97
6
54
6
12
66
126
93
15
5
7
18
48
23
1
6
42
6
9
8
49
60
35
43
21
15
17
7
12
48
42
66
9
3
72
29
40
75
24
5
7
54
35
72
12
13
54
24
17
37
66
9
21
6
96
48
9
63
12
33
9
11
127
5
25
18
18
59
43
48
12
42
71
12
49
35
64
15
6
48
42
41
7
17
24
55
12
5
79
90
18
48
30
24
6
90
30
17
16
44
7
18
23
12
25
15
63
18
42
29
19
24
12
24
101
61
12
18
5
55
138
11
13
12
30
24
12
30
48
120
24
6
5
7
30
15
57
66
5
1
6
5
79
48
6
30
12
17
48
7
60
6
24
30
5
31
17
19
36
24
18
11
109
66
6
24
35
19
41
4
36
51
5
13
66
12
69
15
18
12
6
30
47
16
36
51
42
18
65
4
51
5
7
12
5
103
48
102
108
18
81
20
31
12
12
5
25
18
41
1
18
36
24
42
3
45
48
23
1
18
6
36
11
19
6
18
5
24
43
24
6
18
65
52
57
18
69
3
53
7
12
18
15
183
42
11
49
6
24
18
18
12
5
7
57
9
11
25
66
17
55
48
42
78
30
23
55
42
23
67
138
96
6
84
30
30
36
24
18
23
79
24
12
120
53
19
192
6
18
29
73
18
9
3
18
36
51
3
141
3
48
18
96
30
24
30
6
5
25
60
6
18
35
37
23
1
108
12
6
54
83
7
5
31
24
36
18
30
5
60
19
12
18
6
9
36
80
19
18
18
6
78
30
18
42
15
33
54
41
37
6
24
41
16
9
6
5
16
44
19
42
12
126
24
48
24
29
64
27
6
23
25
71
48
7
29
31
21
3
12
48
54
36
24
11
12
37
78
18
47
19
36
12
48
54
24
11
43
21
21
15
9
102
5
25
24
54
24
6
54
113
12
31
12
12
6
6
24
21
33
3
15
12
66
30
60
12
29
79
5
12
12
73
54
138
71
7
45
3
12
5
79
48
17
24
1
48
6
29
7
6
42
48
24
30
3
36
27
29
19
60
24
36
5
7
9
9
24
6
36
18
18
48
6
48
60
18
48
12
5
55
18
30
9
93
15
3
69
21
30
12
54
36
24
23
36
12
112
56
12
4
3
5
55
17
19
6
48
12
30
6
18
54
72
60
23
12
31
33
39
6
27
27
101
25
24
36
6
29
7
89
1
18
12
144
30
18
6
12
30
60
29
73
47
19
84
18
90
12
12
24
24
72
258
18
18
6
41
12
7
24
17
103
5
4
36
32
67
12
36
24
6
18
12
18
42
12
66
15
9
6
24
ABCD 96944779136*3^$a+1 [50013]
67
35
24
9
21
19
11
21
4
5
66
30
30
72
25
17
31
5
3
76
83
6
150
30
15
21
51
33
67
48
65
31
29
151
35
30
30
54
42
30
19
48
35
13
12
83
13
12
12
108
77
63
64
5
18
1
35
1
23
1
72
65
43
11
1
24
11
30
19
11
48
42
19
23
6
31
11
48
25
17
18
24
13
8
100
5
31
35
1
77
18
90
54
18
43
48
11
24
1
164
21
24
15
57
48
12
19
5
18
30
7
5
96
258
12
13
72
35
12
18
18
37
35
30
19
24
155
1
5
43
8
27
42
84
55
5
7
60
89
18
13
5
15
69
30
18
7
65
6
12
42
24
91
29
15
57
15
63
42
48
36
99
4
5
48
3
9
30
12
25
101
3
45
24
103
29
24
12
120
18
1
65
174
105
52
68
15
72
30
102
141
40
41
78
18
3
45
19
53
103
60
5
30
42
3
16
36
35
108
45
16
5
6
60
90
24
19
32
75
48
12
13
89
72
19
101
79
29
30
30
91
11
73
17
36
108
55
11
205
23
6
27
57
12
43
53
12
48
30
18
7
12
12
35
13
8
9
24
15
4
35
132
6
120
42
13
23
85
41
55
59
36
13
11
6
39
99
13
24
24
5
79
23
24
6
30
93
15
6
43
5
30
13
12
12
56
39
66
3
51
6
19
23
18
72
6
72
54
36
3
4
155
25
17
43
12
60
44
39
21
12
52
47
13
107
36
60
49
83
6
15
16
53
12
54
90
12
7
41
36
43
36
95
6
24
66
96
18
55
47
13
17
12
48
12
18
13
12
29
19
47
33
15
57
39
1
35
12
36
57
33
6
1
77
30
1
35
6
78
21
51
30
60
115
41
15
3
30
7
8
100
24
95
1
24
47
25
5
30
1
29
6
12
37
11
12
6
60
6
9
76
11
12
6
42
13
72
8
165
7
20
45
102
6
24
36
27
3
49
12
44
16
104
40
5
30
6
19
95
1
5
43
5
6
12
48
96
84
12
13
35
61
84
60
89
18
13
11
25
23
18
15
52
56
40
11
13
35
141
75
30
12
7
12
5
90
1
5
42
13
17
7
44
40
12
59
36
13
12
29
55
29
7
53
27
9
79
17
24
31
5
150
18
175
17
75
3
12
73
5
90
42
18
144
36
1
11
13
96
44
64
53
18
25
5
30
24
1
17
60
78
90
27
39
9
4
17
36
43
119
66
67
23
25
20
51
25
23
120
37
11
12
121
11
60
30
18
25
23
49
59
1
5
36
7
5
60
7
5
79
17
79
71
73
89
43
23
6
19
71
18
63
112
11
25
12
24
119
24
1
35
42
24
19
11
13
36
5
7
23
54
18
42
7
83
66
12
18
54
30
30
3
28
11
6
7
60
11
12
13
12
144
108
41
12
123
40
12
5
15
27
25
48
29
90
18
6
66
54
1
53
42
24
1
56
123
25
24
5
31
5
36
91
80
4
71
37
11
72
13
80
21
19
5
42
18
24
42
24
109
35
13
8
81
55
89
27
28
5
55
11
18
3
63
30
79
8
3
6
66
109
24
71
13
83
49
5
54
49
41
24
43
29
24
7
65
42
21
16
5
43
5
6
12
37
56
27
30
3
12
93
54
13
5
30
37
5
3
4
24
24
60
11
1
53
30
21
15
1
5
55
29
66
96
12
6
90
1
35
21
177
43
12
36
5
96
19
77
12
43
5
18
66
31
119
48
37
35
24
90
126
6
102
18
72
67
48
12
71
33
15
49
8
3
6
79
5
54
48
18
36
19
47
12
30
43
84
5
24
36
18
12
1
24
5
19
20
45
60
67
23
57
3
54
6
30
19
36
29
18
78
15
9
12
39
9
48
18
6
6
105
33
42
85
65
54
9
75
24
73
29
18
1
96
11
132
72
6
55
29
30
60
9
4
17
31
17
6
66
54
30
15
40
47
42
91
47
33
4
132
161
18
60
1
41
79
116
129
91
68
57
18
6
18
6
72
43
11
73
5
31
41
39
57
19
5
31
60
83
132
78
6
1
23
25
5
84
7
11
97
72
11
78
30
6
6
18
19
48
60
60
113
67
84
101
72
55
12
59
25
36
29
79
36
12
23
6
36
24
24
19
120
68
88
71
1
24
23
1
77
43
12
24
59
25
24
53
7
5
7
48
107
69
39
37
29
7
12
47
6
7
65
43
77
6
24
18
42
73
23
12
42
7
5
79
20
39
18
7
41
126
18
66
45
9
102
25
29
12
43
32
9
55
36
83
6
54
24
37
65
54
12
25
17
7
53
7
60
29
36
139
24
48
5
84
78
13
35
18
139
23
102
7
11
45
3
1
23
6
12
42
18
18
96
1
168
12
113
6
9
4
8
87
78
42
25
12
11
54
60
19
41
18
48
42
102
25
36
60
12
23
48
42
24
66
102
6
84
42
18
1
17
3
9
48
123
39
30
66
1
44
15
120
6
18
6
19
5
60
7
23
37
48
41
31
29
7
8
112
47
13
48
12
17
7
65
180
43
35
96
1
36
48
17
42
1
11
6
12
7
48
77
115
84
36
23
21
57
15
4
36
20
45
55
72
12
23
42
54
1
36
68
57
18
25
120
65
7
17
12
6
73
24
60
8
27
21
9
150
36
121
29
72
43
17
7
23
18
79
12
59
24
6
19
53
15
64
35
109
71
30
24
36
36
54
6
19
83
25
53
7
53
19
5
108
48
55
20
4
84
12
72
72
35
25
41
78
42
43
5
72
67
11
12
13
12
5
12
72
126
33
9
7
5
24
36
19
36
24
47
48
25
12
29
24
42
30
12
6
30
36
43
17
48
36
7
17
12
79
32
39
36
12
126
6
48
21
4
11
6
19
17
18
37
89
39
72
28
20
4
36
41
30
25
44
64
180
60
5
6
126
91
24
29
6
48
73
48
71
114
7
59
49
47
33
111
1
5
42
1
5
6
1
12
71
37
ABCD 96945072046*3^$a+1 [50019]
45
20
4
27
17
4
3
72
33
36
3
12
18
35
12
19
9
63
17
24
12
120
24
52
21
15
75
6
24
3
63
24
30
102
12
41
43
5
12
28
15
48
9
44
48
24
25
39
33
3
84
44
7
17
43
12
57
8
16
8
85
6
45
21
24
90
6
11
43
12
84
5
84
72
24
4
3
12
6
3
21
119
12
85
51
15
65
28
27
17
31
9
15
9
15
53
40
36
15
69
33
11
19
29
7
17
16
92
24
28
15
60
42
35
13
120
18
30
24
23
28
44
1
15
27
72
78
35
13
11
7
21
27
69
33
23
1
6
18
135
171
17
7
5
79
9
12
32
12
19
5
19
6
183
3
6
24
6
18
48
23
12
79
5
4
56
13
42
33
3
53
12
36
43
17
4
27
36
5
16
56
12
7
57
80
7
5
1
6
17
12
72
16
8
7
21
44
48
31
204
33
33
3
45
48
11
72
13
35
12
24
12
13
18
21
8
19
78
15
24
57
18
53
24
31
48
12
17
12
16
9
63
56
1
63
3
36
53
60
1
51
27
57
9
48
15
15
12
17
7
24
6
27
15
45
27
6
11
85
15
3
6
27
99
29
13
24
11
37
72
3
63
9
12
51
12
5
4
36
8
96
4
57
3
8
64
72
8
12
12
43
29
19
18
35
7
96
24
33
15
30
72
15
84
51
48
41
1
6
137
40
15
17
1
35
24
40
36
3
6
63
27
120
6
24
15
8
19
48
24
17
168
19
12
5
19
24
5
19
5
7
60
33
3
18
15
44
79
6
23
19
36
12
6
39
68
19
18
11
16
8
31
5
1
95
103
66
27
15
129
24
75
12
120
45
9
35
31
30
18
17
7
17
16
48
44
12
67
5
31
12
33
51
21
99
6
23
1
27
68
7
41
7
129
60
141
18
5
36
36
16
39
77
4
3
93
84
8
7
17
7
24
12
12
21
15
36
21
24
99
24
17
4
3
17
16
12
32
36
40
92
24
64
27
30
11
7
53
16
92
19
29
13
15
27
9
12
9
23
19
9
92
12
16
3
21
44
1
147
60
33
3
75
5
48
7
17
31
5
1
11
7
6
3
45
47
7
60
24
12
21
15
57
20
1
71
43
5
25
30
33
57
39
75
101
12
13
18
17
48
16
45
24
3
45
18
12
5
61
71
19
36
138
18
77
64
51
33
8
24
12
73
11
19
36
30
27
15
17
55
53
7
45
60
3
41
24
12
1
6
33
33
90
5
31
53
13
35
12
4
12
15
21
69
42
12
21
8
7
12
5
112
15
24
77
160
8
19
60
18
51
24
44
7
17
48
1
48
47
19
54
72
78
5
12
12
7
5
4
147
66
27
15
5
31
21
36
3
5
4
32
40
15
6
18
24
5
31
36
48
30
23
43
30
35
16
44
16
33
3
27
42
42
5
1
59
12
60
13
96
23
12
37
42
45
3
78
11
4
20
12
19
6
15
3
5
43
12
66
15
27
9
8
19
18
35
4
20
16
39
6
47
91
12
42
3
87
30
35
55
54
39
51
5
12
19
9
87
5
7
6
59
120
55
41
12
31
45
15
36
12
54
23
16
9
114
30
15
15
77
7
101
115
9
20
12
4
12
21
11
12
24
19
6
30
29
61
66
17
19
45
21
30
5
7
17
60
19
9
116
1
11
24
4
33
35
31
72
48
17
52
24
33
11
91
9
108
15
17
7
5
121
23
31
42
48
27
44
97
11
31
21
36
45
30
9
39
12
48
29
36
7
6
6
125
16
8
31
168
5
24
7
29
12
1
63
3
53
19
41
48
7
60
33
32
120
24
28
20
31
12
24
77
12
16
20
1
30
41
49
3
21
11
180
24
19
17
4
9
6
5
12
43
9
60
15
53
7
24
41
4
111
45
15
89
12
19
6
6
12
36
29
19
53
60
25
24
23
12
7
9
45
27
3
18
11
12
7
12
57
93
30
60
48
72
24
24
33
20
7
12
48
6
47
36
61
27
80
13
24
42
6
111
8
19
24
6
48
6
17
1
90
45
27
6
54
9
27
21
32
4
51
101
36
19
48
5
52
48
20
1
48
6
18
3
8
7
29
40
8
31
17
12
19
5
4
3
41
13
42
6
47
67
45
9
6
81
33
35
40
56
43
5
4
9
42
102
3
56
4
9
114
89
91
18
18
12
9
20
16
39
5
4
3
12
9
87
6
71
19
36
69
36
20
108
72
19
6
11
79
24
21
9
42
12
42
3
63
17
7
48
9
3
18
71
24
36
60
25
51
8
91
5
16
8
103
53
48
36
4
3
17
31
12
9
9
47
67
17
4
72
33
24
6
5
36
28
123
18
23
52
36
36
27
66
83
16
21
6
36
17
55
5
79
29
220
8
52
36
3
36
45
111
5
12
4
36
32
12
19
54
11
124
8
28
12
3
5
67
30
35
36
4
68
1
18
9
20
16
92
13
42
36
17
67
60
18
83
139
5
4
128
36
13
6
45
15
29
25
23
40
32
60
36
52
87
6
59
7
29
4
39
6
30
18
18
29
1
24
39
8
12
7
24
17
36
73
66
5
1
11
12
12
76
8
4
21
11
13
24
24
3
63
9
21
35
36
7
21
27
12
33
8
16
36
9
11
31
5
31
36
6
11
4
20
19
33
3
41
7
6
23
36
36
7
17
12
61
47
1
203
40
99
42
3
3
42
11
24
48
36
1
24
18
72
9
20
12
61
18
17
7
65
31
12
12
96
17
19
53
31
77
40
9
35
13
3
20
115
9
117
11
28
27
36
12
33
21
11
55
12
138
18
96
96
36
21
8
48
4
15
60
6
27
12
27
77
24
55
48
65
16
63
17
25
39
9
135
44
37
27
8
31
12
48
60
30
11
13
35
79
120
96
48
21
20
31
48
9
45
18
5
1
3
15
41
13
3
8
76
3
24
41
55
29
49
3
15
17
16
45
15
32
1
54
132
6
18
65
16
36
120
56
4
15
89
12
19
24
54
11
37
39
27
78
6
66
11
19
18
23
7
48
9
27
5
16
3
5
1
95
4
8
31
5
73
54
17
19
24
6
11
4
33
63
3
53
60
28
15
48
5
37
3
21
30
48
41
103
137
7
41
7
5
40
116
28
8
12
76
8
37
42
24
45
60
39
5
1
30
42
18
30
23
28
117
11
55
17
7
41
52
8
60
4
44
13
6
9
24
80
40
27
72
17
52
27
24
12
66
120
23
31
12
24
12
81
8
7
5
196
3
36
5
43
21
8
19
48
12
84
42
15
33
143
4
3
48
42
15
123
9
20
67
6
59
7
5
96
40
33
47
25
24
66
24
192
5
12
40
36
80
19
24
48
102
23
24
4
21
11
4
20
24
13
11
37
66
5
7
5
7
81
80
19
114
18
12
5
31
6
3
68
67
9
15
72
102
35
19
17
24
7
41
43
21
36
21
11
31
48
17
28
9
11
13
11
16
36
33
111
9
35
72
76
3
5
24
1
23
48
ABCD 96945462548*3^$a+1 [50000]
12
24
30
18
179
12
1
6
14
4
132
72
116
70
126
18
42
32
64
84
47
3
33
1
48
20
27
7
24
18
36
23
25
48
32
52
24
30
6
36
47
7
6
66
30
35
49
36
23
1
114
72
96
8
10
116
3
7
137
69
3
9
46
53
85
126
38
195
55
104
112
14
16
180
6
17
25
143
15
58
48
164
4
24
174
53
1
60
6
5
51
34
86
129
60
43
26
28
23
1
35
85
48
26
58
36
23
48
93
39
36
12
31
42
95
7
48
26
24
87
31
48
14
40
35
81
16
72
24
6
8
21
19
17
31
30
50
57
55
17
33
15
49
48
102
24
18
44
10
50
16
60
24
24
35
1
95
12
24
45
46
24
6
18
54
120
228
119
55
6
47
25
47
43
48
2
111
7
8
58
11
61
30
114
12
90
89
97
32
52
2
129
12
36
25
30
102
26
40
29
37
96
54
17
69
15
19
5
108
63
58
38
72
46
23
72
19
48
5
36
25
6
110
58
90
12
66
53
99
34
20
3
73
14
70
36
47
55
8
22
56
64
11
1
228
128
87
3
88
120
6
71
108
49
8
3
25
26
18
3
19
8
10
72
108
11
24
84
72
37
23
13
36
54
2
30
22
2
33
7
62
3
7
6
18
30
11
33
39
37
18
72
17
37
36
92
18
33
25
30
258
36
50
70
2
18
4
8
10
6
23
91
96
14
15
3
22
12
71
49
23
61
32
52
96
84
12
23
193
8
40
6
66
72
54
14
184
71
12
1
23
1
36
24
48
107
31
2
48
28
36
6
41
55
41
1
54
72
24
78
23
1
12
84
18
41
25
30
30
72
2
9
12
21
16
108
24
18
18
179
120
13
23
21
66
21
1
2
18
46
6
60
14
54
40
162
66
71
103
5
19
77
1
36
30
6
42
66
6
5
37
84
66
18
47
85
11
13
2
141
43
50
15
13
47
97
120
66
32
9
7
96
5
37
32
12
28
102
38
12
22
53
13
6
54
90
14
27
48
1
12
80
18
112
6
44
76
80
52
48
12
36
6
32
69
1
71
61
11
49
12
11
19
2
94
66
20
34
6
18
65
55
53
13
60
23
121
138
30
12
96
12
60
47
55
30
12
24
20
3
57
28
47
13
30
24
24
14
10
24
54
72
42
6
59
13
18
96
5
1
48
140
6
10
72
155
1
8
64
35
103
30
12
24
36
20
46
24
6
23
37
24
36
11
36
25
18
5
61
11
37
20
39
25
72
80
39
19
24
5
3
48
16
5
25
11
7
90
11
3
57
85
23
67
90
60
36
12
20
39
33
16
24
6
18
203
36
1
14
21
3
18
118
66
47
15
10
6
24
138
44
58
48
120
114
20
51
1
23
31
42
104
3
25
132
68
3
97
119
7
6
24
18
18
12
36
48
14
16
18
60
83
60
33
111
67
54
74
34
20
48
10
30
36
12
24
2
40
86
3
15
10
102
50
15
24
73
80
22
102
24
42
30
12
8
3
67
6
18
24
120
89
36
13
12
12
60
2
21
139
48
29
33
16
23
25
12
14
21
57
100
30
42
6
72
17
60
109
6
96
6
71
48
37
60
132
96
36
23
120
69
16
36
8
15
60
1
30
38
34
18
14
6
48
40
18
6
47
60
25
12
60
6
17
21
10
26
4
12
36
66
2
28
18
24
29
13
24
96
119
12
19
54
23
37
30
5
27
42
51
43
6
180
6
30
48
84
110
102
28
48
32
24
46
26
46
29
67
5
12
31
24
41
25
54
41
13
8
16
72
107
25
30
6
11
132
145
90
89
13
96
83
159
94
2
33
39
58
44
16
11
48
33
6
57
33
39
37
48
18
53
1
12
36
26
33
33
40
102
48
50
3
33
3
1
11
19
24
29
72
3
16
30
2
22
311
25
47
12
1
126
96
72
78
23
1
59
12
36
25
6
5
21
40
30
17
72
36
1
35
1
20
52
60
18
78
60
6
6
2
16
42
20
10
72
5
19
17
36
109
86
96
141
13
6
42
30
24
14
16
12
92
76
30
2
27
37
102
17
1
12
18
102
83
31
5
36
49
12
8
10
32
64
146
27
37
8
28
12
12
44
88
35
24
19
50
15
36
37
48
78
2
46
26
36
4
30
18
128
15
7
30
50
34
59
24
27
16
29
43
65
25
36
23
72
43
48
18
38
21
49
59
159
16
6
11
25
32
4
47
60
61
48
66
17
73
54
42
24
120
36
84
102
2
22
5
85
30
65
33
16
30
80
30
58
24
6
72
36
24
60
47
36
49
78
24
66
23
55
18
12
35
96
13
48
42
5
61
12
36
6
30
8
28
11
25
11
61
36
24
30
17
13
18
30
2
42
22
89
84
121
74
10
30
24
17
12
13
95
7
6
26
18
54
33
7
29
1
68
75
3
18
28
59
73
71
36
24
1
47
1
92
16
12
42
24
50
3
1
66
18
92
112
12
78
6
26
21
12
1
6
18
84
68
6
118
42
30
8
16
18
24
17
81
46
24
6
107
1
59
1
18
6
23
3
48
88
48
18
24
59
60
15
66
6
138
27
49
12
11
51
18
51
36
61
24
36
102
8
82
12
24
18
26
3
25
66
96
14
123
103
18
83
61
6
48
26
22
24
41
21
51
132
12
7
50
40
143
12
19
17
13
23
85
8
16
14
88
24
18
86
81
81
22
17
24
1
48
32
40
48
8
100
24
18
2
51
169
24
23
24
1
35
ABCD 96945768982*3^$a+1 [50005]
60
75
33
12
105
120
18
54
162
108
96
189
63
9
156
15
9
36
3
117
135
72
108
258
66
150
264
159
3
45
9
24
66
96
72
21
15
45
327
198
159
57
15
9
90
72
9
39
6
126
90
219
96
27
48
18
87
9
48
135
72
15
66
99
108
15
45
3
153
9
42
30
6
57
27
24
54
30
33
63
12
117
72
81
144
15
39
132
48
24
48
180
60
57
27
60
21
99
24
21
33
216
27
45
27
48
69
30
33
3
150
3
141
18
21
9
150
93
180
27
105
45
135
75
153
204
84
15
54
27
45
63
75
60
18
90
54
18
21
24
12
141
3
15
57
60
3
45
81
159
57
18
96
261
3
24
48
24
45
336
24
3
33
39
6
3
72
15
30
63
249
3
63
132
138
42
57
36
60
144
45
378
54
18
57
15
48
6
27
39
6
3
36
36
15
165
60
93
24
75
87
45
3
33
63
12
60
30
27
36
27
60
18
90
216
246
24
63
3
78
39
51
102
24
18
48
69
108
48
69
144
30
42
39
15
36
165
9
78
225
48
27
81
72
63
177
189
18
72
36
18
30
234
15
27
48
78
3
117
72
231
36
48
132
48
15
12
9
15
12
180
72
96
9
36
39
18
135
123
9
3
18
96
18
21
27
24
126
3
36
33
120
240
18
120
69
3
126
6
21
15
9
108
156
117
15
3
9
15
21
27
33
171
21
87
270
63
9
75
63
225
15
126
27
237
123
99
21
87
36
9
120
105
66
81
108
105
18
30
27
141
75
15
117
180
12
51
21
63
18
87
12
96
27
18
18
12
144
18
18
24
9
189
3
144
15
54
111
60
48
87
48
6
120
72
18
54
15
156
24
3
162
96
90
30
15
57
15
63
252
84
33
12
15
81
48
87
9
45
3
303
54
99
27
48
42
144
3
51
21
63
60
93
69
63
63
237
51
36
9
39
33
39
6
30
42
3
189
144
54
18
15
48
24
72
3
6
54
21
15
54
72
270
18
135
135
18
72
75
60
63
45
84
15
18
27
99
12
33
45
75
27
45
45
24
90
21
9
99
375
54
90
72
129
69
3
63
105
192
15
72
12
9
60
12
27
33
120
15
30
63
195
81
120
195
36
54
18
36
21
63
6
27
39
96
324
48
45
51
36
30
90
69
57
90
150
72
120
51
39
60
12
45
96
72
27
9
27
57
60
111
69
147
6
162
57
51
48
45
15
30
54
162
51
75
18
126
105
39
60
57
132
75
108
105
39
60
21
60
255
72
60
117
75
9
9
222
66
15
9
210
6
90
153
12
9
114
45
135
162
30
9
123
93
63
81
51
57
63
72
6
207
12
36
51
126
3
189
51
12
360
9
18
78
90
108
12
132
288
9
129
15
12
15
30
18
9
108
27
78
3
72
285
48
24
63
75
69
75
9
15
30
144
18
33
45
171
48
141
144
48
27
27
60
21
207
33
84
15
48
72
6
30
45
72
63
69
9
162
48
45
105
282
198
72
63
60
36
75
81
60
57
135
33
3
72
159
45
111
18
96
144
210
69
3
72
117
36
24
63
45
75
45
27
24
30
6
81
9
90
108
45
165
96
126
90
90
120
24
9
12
9
27
135
33
27
144
81
12
36
195
9
165
42
36
108
174
90
33
27
12
ABCD 96946305754*3^$a+1 [50090]
119
156
12
24
25
71
24
12
21
159
24
84
252
12
72
276
60
12
249
64
23
108
156
12
21
96
63
241
47
1
23
25
83
93
171
117
64
96
23
57
63
72
73
32
99
61
272
99
45
87
132
12
24
33
39
48
12
252
33
291
45
87
57
51
48
48
45
208
275
96
144
45
39
57
15
49
215
12
180
156
12
48
33
64
119
9
15
1
23
57
3
24
69
48
39
288
25
71
25
35
60
12
24
12
129
99
13
80
15
24
12
132
105
16
96
144
47
120
57
240
48
3
132
36
69
112
59
180
300
24
36
24
120
57
27
108
192
24
1
83
13
11
85
11
108
201
39
48
9
27
132
1
251
21
27
276
81
160
107
12
57
3
13
155
133
80
144
16
23
105
48
39
105
63
48
1
47
33
51
84
36
12
9
144
3
205
48
71
57
75
60
25
32
16
32
15
81
3
141
160
80
16
47
12
48
48
60
216
1
32
96
48
15
60
36
300
21
15
1
192
47
120
9
192
27
108
9
16
23
120
24
96
72
168
24
1
144
287
1
80
16
32
39
24
1
23
217
96
83
141
192
63
49
11
72
13
35
120
165
51
36
25
32
192
112
71
72
36
45
16
83
72
21
111
193
128
111
24
108
61
167
9
15
24
9
123
21
96
160
59
24
45
39
60
24
213
15
1
83
24
84
96
1
11
85
80
243
45
256
32
112
224
64
71
48
73
48
23
48
252
24
36
84
156
97
59
48
84
49
287
216
57
3
84
25
35
300
72
108
144
228
73
48
95
24
105
267
21
192
192
16
95
1
35
45
15
1
71
9
207
1
95
12
21
3
13
11
21
64
95
81
111
12
21
48
27
24
12
108
21
111
12
37
272
207
177
15
33
15
97
11
21
51
12
24
9
51
141
48
303
84
240
132
153
63
12
156
36
69
160
23
60
13
32
15
24
84
85
215
9
16
59
12
24
48
1
131
45
144
192
96
208
83
48
12
97
47
48
81
3
45
336
195
141
160
95
72
121
59
21
63
12
48
21
183
24
1
23
9
3
96
36
60
13
155
108
9
39
9
111
33
3
61
48
131
61
224
16
47
48
24
108
72
108
72
33
27
37
11
69
111
72
9
3
93
15
49
192
144
80
39
25
179
13
32
15
33
39
24
129
48
16
32
39
12
61
119
72
12
156
60
13
59
69
240
15
204
117
63
60
181
48
167
9
15
180
141
27
96
85
215
24
216
12
93
15
33
27
261
112
144
35
141
160
119
9
96
48
3
288
84
25
23
73
59
69
256
35
45
16
32
96
147
48
12
33
63
145
83
96
45
27
117
111
49
144
32
99
45
160
131
93
135
105
123
12
121
11
213
87
12
84
169
215
153
48
112
96
47
1
32
15
97
32
63
1
35
84
121
11
36
369
27
84
24
9
64
203
12
217
48
336
71
73
23
25
83
13
96
128
16
35
36
60
168
69
96
ABCD 96946342984*3^$a+1 [50377]
216
41
28
171
125
115
57
180
24
123
93
12
20
91
120
29
43
113
60
16
39
29
132
19
29
280
15
65
31
12
108
72
53
7
9
36
12
108
144
8
103
48
185
112
3
84
5
91
24
156
17
4
8
211
117
3
201
176
43
12
173
55
57
120
123
84
96
69
140
43
12
17
151
57
51
12
9
36
63
65
144
60
115
237
303
240
96
65
67
48
101
43
33
207
177
48
32
103
5
31
117
12
132
108
3
48
120
72
45
104
91
168
141
39
81
200
24
19
101
67
9
96
15
12
17
100
44
4
32
196
12
171
17
115
72
36
24
36
132
129
36
144
68
28
32
175
36
60
65
76
99
24
156
57
135
72
105
12
348
32
36
64
224
67
45
27
105
72
8
60
28
63
72
125
115
12
93
75
57
48
12
51
5
55
12
48
60
12
65
43
69
15
17
28
20
31
12
53
67
89
259
24
57
36
3
141
51
57
195
45
32
76
15
9
240
63
228
9
228
60
51
12
45
3
29
235
60
36
12
9
8
40
15
48
89
31
29
160
39
24
5
312
91
48
429
60
3
57
3
5
127
45
3
48
120
192
5
43
65
7
9
8
72
79
9
140
43
17
355
96
21
39
129
48
72
8
160
75
165
63
117
27
48
105
24
51
29
208
63
5
7
41
139
65
115
33
44
139
77
43
24
96
21
39
60
420
9
8
72
160
56
76
3
17
40
96
87
45
231
21
3
65
132
120
91
60
108
17
12
31
117
63
21
99
9
116
16
56
43
21
8
91
21
159
141
99
60
84
41
36
103
5
88
75
12
36
29
52
60
8
60
43
120
45
15
48
180
9
72
51
12
36
24
36
9
3
117
63
60
45
24
8
175
5
60
631
12
5
55
89
48
96
7
48
24
45
68
312
216
55
24
45
60
68
48
127
72
341
67
45
20
144
36
43
177
68
55
9
8
100
80
55
180
57
12
20
19
29
40
15
377
31
72
41
76
20
43
45
111
17
67
60
96
41
60
16
84
63
153
87
57
80
43
57
159
5
295
21
68
156
7
9
3
120
57
8
88
24
99
84
48
105
84
96
15
17
43
9
60
36
72
48
15
168
12
48
17
144
103
53
24
48
103
9
63
48
240
9
48
80
48
7
45
236
36
31
5
40
20
163
12
48
84
120
41
72
48
115
29
88
27
93
87
45
63
168
41
79
24
5
31
24
45
48
63
252
108
24
33
80
55
108
24
96
197
4
39
57
87
105
3
45
27
33
20
120
55
45
87
45
135
36
81
20
43
117
8
52
51
17
175
36
57
63
72
69
48
63
165
135
57
20
28
128
124
116
19
36
12
129
48
3
60
60
132
125
148
92
55
45
15
120
17
43
60
96
17
43
21
39
177
75
125
115
60
72
5
36
127
57
111
65
240
192
7
60
228
108
12
17
91
57
3
189
12
168
60
108
120
12
48
84
8
180
12
19
81
60
99
125
256
104
124
68
55
57
15
48
77
52
39
120
177
44
139
12
9
36
12
180
171
189
48
3
69
63
9
3
36
65
72
43
180
24
ABCD 96946350058*3^$a+1 [50267]
8
88
12
51
17
12
52
129
54
6
47
88
9
23
13
47
64
24
72
27
53
24
43
17
60
40
63
96
17
13
90
77
64
3
173
88
36
33
11
24
156
24
40
72
36
44
136
68
4
152
16
12
8
7
53
163
29
100
68
67
36
17
7
41
4
20
16
9
3
27
125
1
99
60
21
24
107
19
81
9
27
44
13
47
40
39
17
100
188
12
52
60
12
8
52
8
40
15
17
28
21
51
56
100
72
8
28
9
63
63
69
92
28
51
57
20
52
105
11
55
9
32
73
30
5
1
27
3
81
116
24
24
40
99
30
60
27
104
4
12
176
144
103
105
336
15
9
45
3
140
4
8
1
24
63
48
24
8
28
129
83
72
96
64
15
90
3
24
99
81
8
72
73
227
48
61
15
44
112
9
24
30
77
40
99
9
20
108
13
27
12
20
12
36
4
144
36
33
47
100
144
9
35
36
55
77
4
24
44
28
32
40
36
32
24
19
17
37
123
80
48
55
17
240
28
92
7
57
108
45
203
72
1
39
8
24
139
77
4
104
4
15
57
8
48
52
36
9
35
12
13
75
8
7
165
36
20
4
68
148
36
68
60
52
8
12
19
24
36
57
32
31
60
9
12
33
216
71
96
12
12
108
16
36
9
27
8
55
120
81
9
27
24
39
17
28
9
63
8
72
28
15
120
41
48
168
4
24
39
5
12
79
41
16
8
64
8
120
97
96
30
60
77
4
8
12
43
117
9
71
28
135
21
140
12
7
21
9
35
1
54
41
36
156
12
61
71
48
16
36
68
76
36
9
51
36
8
40
9
6
30
90
125
36
16
27
101
52
44
28
8
4
24
9
36
59
48
127
36
17
112
128
52
36
24
108
12
15
21
32
100
20
133
35
139
53
73
54
36
9
36
15
45
9
156
90
41
4
99
96
17
28
36
36
8
19
41
76
9
54
57
44
36
24
64
21
11
103
5
25
71
72
168
4
32
19
81
56
12
16
105
75
32
37
135
12
33
35
12
24
85
51
8
12
19
17
64
168
20
16
39
5
121
47
67
30
6
41
103
21
44
25
23
4
36
3
5
4
15
36
129
180
128
7
150
23
13
75
15
81
63
57
9
15
39
60
30
6
9
68
67
17
64
44
28
92
1
47
7
53
24
40
56
4
8
148
144
60
3
126
90
60
21
8
28
60
108
72
72
75
81
9
63
204
48
15
101
25
35
19
137
144
84
40
12
33
180
27
153
147
24
45
30
81
8
16
72
164
16
3
9
108
33
30
77
37
126
9
45
23
103
180
84
17
100
63
36
29
12
13
107
19
60
120
125
52
12
60
80
148
32
31
114
47
84
12
40
140
64
48
15
30
71
72
52
45
147
8
25
107
4
159
17
144
4
68
103
150
30
161
24
100
9
27
48
261
150
9
32
16
87
5
12
40
63
33
20
7
45
72
56
52
21
99
8
43
41
88
8
100
27
45
8
28
9
6
101
64
92
52
20
25
15
192
36
32
28
63
54
35
85
35
52
36
27
36
54
3
87
36
9
12
68
12
88
45
287
168
36
84
72
19
5
60
36
28
45
15
12
8
60
1
59
60
25
23
160
8
96
48
16
36
3
41
19
5
25
51
20
52
207
45
8
4
56
13
99
21
35
19
5
48
28
32
13
15
9
35
36
12
24
28
32
4
80
19
21
24
45
63
128
16
8
31
9
36
9
27
8
48
43
5
55
137
24
49
11
48
40
15
5
31
17
13
15
56
48
12
48
145
6
5
4
21
24
27
20
24
100
72
183
77
24
24
19
81
144
140
55
17
4
15
45
176
49
39
68
12
1
35
16
84
32
13
54
65
40
56
36
79
90
30
41
48
180
1
47
52
20
40
48
63
17
28
36
69
30
77
4
68
31
5
49
51
92
7
21
32
13
11
4
39
105
48
8
16
63
113
24
19
24
17
49
87
3
54
6
180
21
9
24
11
72
108
64
60
140
12
48
1
114
173
43
29
16
120
45
180
330
89
91
41
88
15
36
30
27
32
112
33
3
128
76
36
12
60
156
9
23
37
83
7
17
28
12
20
4
104
12
13
36
159
20
16
45
107
4
80
24
4
72
123
45
20
55
33
27
36
54
36
39
81
270
114
3
32
28
3
5
132
88
44
1
144
6
5
12
40
33
35
12
52
12
24
84
36
99
96
54
90
17
103
5
60
88
80
7
17
13
123
57
71
52
3
ABCD 96946847456*3^$a+1 [50016]
240
72
165
75
69
54
69
57
36
42
30
96
131
25
6
33
147
84
18
36
27
15
18
30
41
16
213
27
159
153
165
6
36
41
48
112
45
83
160
240
111
168
81
81
30
6
35
48
40
21
3
48
192
45
66
6
90
36
125
48
109
3
69
3
33
60
234
81
39
249
135
137
40
312
45
35
88
104
61
27
48
48
104
25
15
21
27
8
55
24
105
87
96
65
40
69
99
24
153
47
48
192
67
36
18
15
45
11
19
77
19
90
90
210
159
201
6
12
42
35
48
16
80
40
27
42
66
96
33
33
54
33
57
24
87
69
11
25
23
40
69
83
25
15
104
16
45
195
32
55
42
120
6
18
15
69
36
60
11
208
33
47
1
95
109
3
15
30
90
72
180
6
159
57
36
3
240
192
152
25
72
63
21
27
9
60
144
155
61
51
48
45
27
45
30
54
71
199
108
42
83
16
21
36
204
18
72
30
99
176
181
59
13
12
63
33
15
104
1
87
48
393
12
108
71
48
136
24
87
9
45
84
60
75
81
15
27
77
88
8
64
321
87
39
174
36
95
103
18
135
48
32
163
60
177
32
160
111
209
96
1
6
89
1
47
25
23
144
61
18
57
72
3
90
12
150
65
48
40
48
249
63
128
61
234
72
48
17
40
104
16
120
48
111
33
93
18
30
96
3
261
35
55
9
15
36
269
48
7
72
66
132
75
48
39
198
138
33
9
66
29
121
30
41
1
120
15
45
147
8
73
39
21
11
48
151
9
32
145
95
16
33
12
83
79
90
71
37
72
3
32
73
87
48
99
6
12
72
6
165
8
7
54
84
222
113
31
54
59
7
108
96
12
222
51
21
66
225
8
7
12
42
216
12
15
21
72
83
205
147
159
129
176
19
60
17
109
84
255
176
115
48
36
72
18
47
7
108
45
224
169
252
12
111
24
45
3
165
3
32
37
18
54
48
96
66
270
36
60
75
72
63
17
16
464
61
24
3
15
57
48
3
69
87
36
144
69
39
113
88
56
31
113
352
3
6
159
39
180
30
111
141
83
88
63
57
80
7
33
8
1
63
32
16
33
12
24
155
199
41
211
42
3
9
24
47
25
30
105
45
27
56
145
15
111
150
3
33
30
18
6
36
18
11
61
75
48
56
19
12
17
37
3
48
39
24
89
48
88
81
63
93
18
129
48
9
30
18
36
147
120
72
120
81
36
11
133
299
88
8
7
54
18
18
47
37
78
210
36
6
9
56
48
31
17
37
72
36
15
15
17
16
32
144
96
7
192
9
45
35
97
30
24
33
15
60
36
54
3
9
39
51
90
90
6
83
61
3
176
64
96
39
30
270
126
39
21
27
120
45
18
132
29
223
72
9
57
72
126
57
72
15
33
80
48
127
17
48
115
125
19
126
18
6
54
84
78
12
3
69
24
219
33
23
96
16
45
3
9
42
29
184
96
56
16
63
6
156
143
25
30
41
103
78
12
63
32
37
11
40
57
48
18
42
27
117
51
32
55
33
165
24
3
56
67
29
145
78
66
6
9
9
15
96
56
64
21
84
39
3
138
35
184
96
27
54
54
54
3
48
200
112
32
88
168
24
56
175
177
165
75
168
24
87
54
42
57
128
40
39
54
24
210
36
36
185
48
73
ABCD 96946861964*3^$a+1 [50045]
12
12
6
18
6
36
15
12
16
36
8
3
24
96
18
7
144
5
30
1
53
135
51
49
12
23
12
48
9
15
12
120
24
6
54
84
12
6
72
6
25
41
36
55
8
36
15
6
12
31
11
1
29
78
12
33
3
90
19
29
66
48
42
31
35
108
12
24
109
29
3
39
18
6
6
24
42
33
45
111
4
5
7
29
96
3
69
30
42
30
9
39
12
9
15
12
60
84
66
15
3
36
1
23
9
27
36
24
84
12
9
16
29
19
71
24
1
8
3
72
48
57
27
6
3
9
36
30
1
11
54
78
12
18
7
11
33
21
48
7
29
24
78
49
5
18
18
18
30
7
5
43
11
36
13
41
31
24
23
18
18
37
77
6
6
48
42
48
12
121
23
6
48
30
30
3
15
30
12
51
15
9
3
12
33
69
24
30
6
75
4
44
28
8
15
1
8
3
42
6
132
24
49
32
75
25
29
6
108
12
145
5
24
24
30
1
5
63
16
17
42
21
21
54
60
60
61
71
12
37
96
24
143
42
36
12
36
42
54
60
36
27
16
5
42
24
66
12
96
15
9
18
30
27
33
18
21
3
36
12
108
12
9
195
153
105
30
12
1
32
27
36
12
1
32
27
61
32
3
36
30
48
78
9
16
32
15
66
24
67
53
43
20
99
18
27
111
30
60
18
6
54
24
21
16
24
11
198
63
27
42
54
42
19
65
91
59
1
47
6
90
24
81
16
11
12
30
42
48
13
77
7
23
81
27
25
155
9
3
18
27
3
57
81
24
30
61
12
47
30
6
6
6
30
103
17
27
15
12
9
40
17
24
6
24
60
81
3
25
29
51
15
6
3
45
30
13
29
6
24
36
33
16
5
66
72
6
66
30
19
35
24
21
12
33
54
120
108
24
108
36
1
35
24
24
37
53
12
6
54
18
18
72
42
30
51
12
27
24
1
173
78
49
35
49
12
8
16
5
51
3
24
48
12
6
54
18
24
6
84
9
15
21
36
63
1
53
18
42
30
12
30
36
42
12
18
12
36
30
30
102
132
21
3
6
19
11
18
67
20
39
1
5
54
6
6
144
30
15
21
30
90
18
21
45
54
37
8
15
25
56
16
5
12
12
18
12
18
108
18
12
42
43
17
6
54
6
9
21
66
1
23
21
9
75
16
44
12
27
12
36
60
25
8
15
42
24
6
180
33
60
40
11
84
30
27
39
18
7
8
3
54
3
36
45
6
6
19
23
18
54
21
9
198
18
12
60
6
12
30
3
16
59
6
30
49
12
59
30
36
18
6
19
60
11
24
24
102
15
3
168
57
3
60
24
1
8
40
5
6
18
18
84
18
12
60
36
42
90
31
47
72
37
65
36
18
1
35
30
48
42
1
29
18
13
24
29
36
36
19
5
30
66
12
18
30
120
108
67
23
21
45
54
66
36
48
42
105
117
27
40
35
21
9
54
25
12
23
25
29
51
76
5
48
66
42
24
60
36
18
36
54
42
49
41
42
12
1
20
9
60
91
83
6
19
35
42
19
36
47
13
8
21
19
152
225
30
13
44
87
24
1
53
27
3
12
49
29
18
12
42
108
6
126
30
21
15
42
12
3
15
21
21
36
78
6
18
12
25
191
12
18
139
11
48
37
5
42
18
19
11
54
60
19
20
76
5
78
57
16
48
17
60
3
9
7
65
54
1
24
56
39
1
24
5
36
18
48
84
18
31
107
33
9
12
151
24
11
13
11
36
12
12
96
45
15
18
54
45
21
12
43
47
12
97
71
13
29
6
1
44
12
3
6
48
75
45
12
24
24
75
16
12
29
18
36
30
30
96
48
13
47
18
12
18
48
9
27
1
29
96
55
17
12
6
9
3
60
48
69
21
3
21
36
55
8
75
69
33
18
6
6
73
71
9
16
11
12
121
5
6
24
6
30
1
29
15
3
1
29
12
18
30
6
120
72
30
3
39
1
119
1
47
30
30
85
29
24
12
18
36
30
18
1
17
30
25
17
15
3
93
75
6
18
30
7
23
61
36
11
12
133
5
15
69
60
66
30
108
66
18
6
6
18
1
104
51
45
69
48
30
72
121
35
36
69
24
57
31
77
48
75
28
35
6
19
20
69
6
6
19
5
42
132
37
11
45
57
6
6
48
27
16
29
6
24
18
60
60
42
1
59
60
9
16
56
15
57
93
18
120
42
12
72
39
39
37
11
13
44
93
55
8
9
6
6
24
51
40
41
3
21
48
43
59
1
29
6
24
18
7
5
36
19
5
3
15
73
8
39
30
6
145
12
17
48
18
12
49
65
6
73
47
60
12
36
12
12
181
35
6
6
114
48
27
33
18
78
15
36
69
12
18
6
18
18
30
84
24
24
12
24
21
39
25
20
39
72
78
78
48
6
19
11
30
6
12
18
43
36
41
12
120
42
30
31
29
6
12
48
13
44
123
24
30
39
9
48
12
66
117
15
54
78
30
43
59
36
30
19
11
42
6
24
13
120
24
5
24
30
42
15
27
6
114
1
29
3
3
132
9
16
23
12
13
89
6
66
139
12
35
93
45
7
60
35
24
9
87
30
84
123
12
51
13
137
19
20
15
30
31
32
57
54
24
1
12
65
30
45
48
52
23
24
12
30
19
11
25
23
12
1
65
84
24
30
54
60
15
28
48
5
12
63
75
25
11
21
39
198
6
1
35
36
9
3
30
12
3
16
5
6
6
24
31
8
40
17
15
15
78
36
30
25
60
11
9
60
3
13
23
12
12
21
40
5
31
113
43
24
35
21
100
44
40
71
48
21
75
84
54
15
21
39
33
12
6
30
24
7
23
30
72
6
60
12
18
3
76
5
78
13
29
6
42
43
17
6
42
42
13
29
54
6
48
18
24
18
6
37
17
7
53
7
60
96
29
144
54
18
12
18
84
6
3
9
123
33
12
12
12
31
24
35
69
75
90
12
12
27
4
20
21
78
96
6
18
12
48
73
48
5
7
17
31
11
24
30
30
66
108
12
18
30
3
48
21
30
24
37
24
8
87
18
18
18
211
8
96
81
6
42
123
48
57
3
15
42
15
27
12
1
8
45
42
12
78
12
31
59
42
6
12
36
6
3
3
9
4
12
80
27
42
15
3
13
83
42
18
9
16
17
12
12
48
42
66
15
9
18
37
44
24
12
3
121
72
35
114
75
39
1
84
77
114
61
17
7
5
19
29
7
80
39
61
44
27
9
ABCD 96947254018*3^$a+1 [50003]
33
60
12
66
42
60
3
4
20
15
6
7
17
66
24
61
59
96
73
29
43
24
44
9
31
29
42
93
16
32
87
21
4
35
45
16
12
24
131
9
21
3
9
78
69
4
11
1
5
12
3
4
35
30
108
3
9
36
24
3
16
41
18
37
5
6
9
21
3
57
3
51
36
57
45
31
32
9
3
12
21
12
55
20
27
33
28
5
42
25
36
84
107
9
9
7
11
54
19
24
12
60
5
18
121
36
35
6
67
72
20
75
45
33
27
156
12
33
7
68
9
31
44
16
44
33
7
44
100
29
67
5
3
15
93
28
20
12
27
61
36
20
141
15
9
36
24
75
40
24
36
5
156
63
12
9
18
18
199
20
120
3
33
12
16
32
9
90
6
7
5
15
27
25
71
73
11
1
20
48
4
17
6
72
120
37
8
12
3
78
7
20
16
17
84
30
93
27
33
15
18
12
127
48
20
57
30
25
36
20
9
6
49
35
90
19
17
7
173
30
25
24
56
12
40
8
24
21
3
21
39
36
93
115
17
31
47
72
25
20
48
12
21
12
87
84
57
79
35
78
3
28
29
63
15
90
30
84
9
39
30
12
31
80
9
19
32
39
1
5
24
3
16
17
24
3
16
11
6
67
32
4
17
15
75
30
43
11
6
15
135
49
23
78
7
92
21
15
88
47
49
20
124
44
45
12
6
33
52
60
5
147
48
9
159
64
17
3
27
45
3
18
15
48
16
20
33
18
37
56
52
65
12
30
12
78
7
95
61
60
5
15
57
3
28
12
29
18
18
7
17
3
3
9
48
216
36
24
21
18
37
23
30
18
25
5
54
48
18
54
45
81
12
42
13
17
19
20
52
59
30
108
15
12
3
42
15
40
23
13
24
53
55
20
3
24
30
138
78
67
35
12
90
3
16
11
30
96
27
3
60
13
11
61
59
18
75
57
48
72
63
33
3
16
8
33
12
27
3
25
5
31
41
108
12
3
93
15
15
24
108
13
24
23
25
113
60
27
33
3
69
43
17
55
5
3
27
78
63
69
15
60
12
28
35
21
51
9
27
9
36
15
25
32
105
3
100
5
7
77
3
72
28
20
3
13
29
31
17
132
7
5
36
3
12
40
12
5
30
1
101
30
6
7
5
48
19
20
16
17
18
42
51
16
125
43
36
44
36
4
5
30
21
69
48
42
37
5
30
1
29
3
28
48
80
64
53
3
9
7
36
29
3
72
28
116
9
27
51
205
24
5
15
21
7
5
15
72
16
17
43
12
35
37
65
90
30
18
37
36
44
64
41
18
13
5
15
69
6
25
5
54
66
114
108
48
33
21
30
30
15
15
25
8
48
84
4
17
12
27
3
33
15
57
3
25
8
117
15
15
12
93
9
55
35
6
63
12
72
16
29
115
107
193
77
78
30
3
57
12
36
75
64
23
30
15
12
16
47
25
23
25
24
8
36
84
52
5
48
27
148
47
6
24
15
16
60
29
48
3
87
13
80
39
73
72
5
135
51
25
80
84
84
9
55
8
9
36
15
4
11
37
53
7
12
20
16
72
23
12
1
11
45
84
64
20
57
51
48
4
17
3
45
15
40
53
12
3
9
19
32
105
7
23
30
27
12
48
27
48
21
36
28
17
36
7
32
21
15
27
13
32
57
48
12
3
33
7
23
30
12
15
33
30
72
25
5
27
4
41
43
20
3
42
3
99
21
15
30
60
75
39
30
159
36
81
12
42
6
3
9
12
30
30
79
77
67
5
132
48
103
17
12
31
84
60
11
9
15
81
64
8
15
30
15
3
45
24
4
20
51
6
12
3
9
51
28
12
20
160
95
33
40
12
47
120
18
30
33
24
87
1
24
65
111
39
48
30
27
40
20
48
3
24
18
43
29
39
9
30
90
3
15
25
12
23
30
12
15
16
12
24
5
66
73
11
30
60
6
30
3
69
3
4
56
27
57
3
85
5
108
63
81
51
12
28
17
42
81
72
15
18
15
27
33
57
240
7
41
19
8
27
1
5
27
16
92
69
3
63
42
18
12
48
24
66
27
40
8
15
105
9
48
75
16
32
52
5
27
63
1
12
5
3
21
31
68
9
7
56
4
53
3
9
63
12
16
20
124
5
36
55
5
15
60
28
47
30
39
63
1
17
54
9
4
32
60
33
27
16
29
63
57
6
45
75
42
18
102
15
36
12
15
73
44
16
11
45
45
60
15
4
12
5
99
36
100
12
23
57
100
8
88
131
6
115
29
78
18
3
36
64
131
1
68
9
72
78
18
19
24
17
12
7
41
39
51
13
32
4
20
36
88
11
9
12
15
69
28
68
4
36
48
11
18
72
43
65
7
108
8
69
19
11
145
24
32
9
79
11
30
3
15
13
29
48
87
15
30
31
29
39
57
127
17
36
54
36
85
5
19
20
36
99
36
60
9
36
100
44
21
3
21
3
16
149
27
3
73
17
78
25
24
41
12
27
15
6
127
23
13
24
17
30
105
15
48
45
105
18
117
36
21
78
33
9
3
12
45
31
32
15
25
17
63
3
60
24
6
87
12
40
8
36
24
27
25
35
1
5
12
3
4
83
72
1
29
43
113
60
12
63
9
3
12
16
24
5
51
9
48
3
24
33
30
25
5
3
9
55
11
153
24
45
102
9
4
12
44
72
28
72
5
24
15
33
67
35
30
39
69
18
12
1
17
15
39
9
21
51
57
7
23
61
17
12
48
39
3
18
12
60
67
5
31
12
35
97
41
7
5
12
36
135
52
17
18
45
3
60
9
93
15
15
13
5
39
21
75
9
30
13
17
91
24
36
17
3
12
45
87
16
29
6
54
31
5
12
7
8
27
21
15
162
51
21
168
12
30
9
21
3
15
18
43
32
24
21
147
16
17
12
27
45
15
15
13
80
36
4
47
21
99
1
47
145
8
9
150
9
4
60
12
5
60
66
13
36
5
15
81
43
17
7
53
19
68
15
12
13
32
4
149
42
66
7
23
30
99
28
8
64
8
52
41
3
112
29
31
29
39
9
3
75
12
13
77
27
84
36
45
31
8
52
17
18
12
30
75
45
31
92
45
54
6
72
15
40
36
56
16
5
12
3
52
5
30
61
260
60
4
20
33
12
ABCD 96947469772*3^$a+1 [50026]
191
64
68
13
84
48
3
24
96
129
83
13
47
73
60
47
48
85
47
72
25
12
11
108
24
76
60
45
39
8
49
11
148
24
56
24
241
24
23
28
20
24
97
39
44
76
120
20
72
12
240
1
15
20
205
59
1
167
28
57
35
60
37
51
20
109
135
80
73
47
16
44
36
217
87
20
120
36
144
61
179
25
15
68
13
75
84
8
72
120
36
64
8
132
1
155
4
68
157
60
71
121
11
48
37
3
20
61
96
63
144
96
144
56
121
83
48
132
16
24
176
25
36
99
45
59
108
72
100
116
24
37
3
153
23
25
39
21
135
57
72
11
1
3
116
24
120
157
24
15
60
32
180
85
23
25
35
97
203
60
84
60
48
97
15
21
12
107
108
60
148
152
60
12
36
121
3
8
72
100
8
28
80
12
133
35
1
36
60
3
9
36
99
8
12
60
16
189
191
37
3
105
12
63
44
73
27
96
57
24
24
39
120
33
35
28
24
20
133
3
20
132
13
35
49
96
60
15
20
4
81
159
36
57
167
61
47
48
1
60
191
52
33
83
157
87
296
61
11
25
3
164
76
20
64
8
120
60
37
143
49
24
24
11
37
47
96
64
56
40
24
80
160
20
16
92
108
72
28
57
47
16
21
83
13
27
216
20
64
93
48
15
84
20
16
21
3
33
3
32
180
97
75
8
108
220
32
12
96
84
96
12
73
39
68
28
24
8
145
60
12
71
40
80
180
1
123
20
96
40
69
15
56
49
12
23
60
40
21
84
12
3
96
24
120
93
132
48
120
47
16
20
4
20
76
57
83
12
169
63
8
37
71
120
49
23
13
120
15
104
108
13
47
112
60
20
40
36
20
1
84
35
61
119
181
24
47
88
120
9
35
36
1
63
36
32
13
72
23
61
83
16
164
16
204
141
35
40
120
57
132
12
36
192
203
28
21
24
119
25
11
240
4
57
24
239
40
96
384
21
47
97
215
36
1
39
45
75
92
28
45
39
68
72
120
108
28
45
60
119
60
157
24
155
24
76
9
15
60
21
75
60
189
11
85
39
8
52
20
16
20
37
27
56
1
39
104
60
97
23
16
60
9
95
133
27
8
73
75
57
60
27
36
44
13
47
61
47
48
40
117
83
84
96
40
24
20
76
20
12
157
23
52
56
4
128
72
108
120
13
47
37
48
72
71
157
84
99
57
132
35
180
1
35
72
12
1
96
63
8
85
35
52
188
13
60
36
11
28
80
124
45
11
72
60
48
4
105
36
95
4
8
180
240
49
59
40
81
23
16
9
108
3
81
63
36
20
1
59
100
20
85
195
44
1
95
1
60
3
120
57
3
96
45
99
105
36
239
25
15
57
59
60
184
36
9
35
36
85
95
252
25
132
51
60
120
104
121
135
140
1
143
48
13
59
133
47
1
15
60
45
96
23
37
36
47
96
144
97
456
63
165
47
12
60
300
180
76
9
23
13
60
144
228
3
152
112
8
52
128
148
69
156
59
16
60
32
193
15
120
20
192
52
36
21
36
203
37
3
32
48
121
144
384
143
168
180
244
105
95
100
36
104
40
8
25
83
4
81
47
109
11
217
72
24
99
93
63
104
1
15
20
100
9
15
56
25
39
20
76
92
52
36
84
20
36
60
49
35
73
23
12
132
13
35
97
15
153
207
120
8
73
24
231
140
4
68
48
160
44
ABCD 96947569952*3^$a+1 [50009]
161
30
60
180
76
33
17
30
178
2
24
36
148
62
178
2
28
26
169
227
1
23
36
130
15
29
6
48
37
35
114
54
217
35
13
35
10
15
27
21
60
39
98
90
10
62
10
68
10
12
141
27
80
1
65
34
296
85
59
37
45
98
36
36
28
2
70
21
159
30
8
42
18
66
109
5
90
162
18
73
89
28
62
28
12
8
100
42
3
135
32
1
72
71
76
18
60
63
17
10
26
94
33
83
24
1
35
36
58
86
37
47
1
41
10
18
3
27
60
21
69
2
73
131
1
35
1
27
12
9
59
10
26
85
5
4
123
53
91
53
55
47
10
51
83
1
105
18
30
26
1
5
54
64
26
94
33
17
252
84
46
14
55
71
84
109
5
103
107
52
8
66
7
27
45
27
45
36
84
179
90
115
81
134
36
1
39
14
46
44
1
35
1
57
51
71
13
161
16
74
34
20
42
48
97
45
18
2
28
27
15
110
18
25
71
1
63
26
36
103
71
37
89
18
61
21
18
60
2
19
36
35
61
27
57
33
62
145
65
54
46
150
20
25
35
10
128
232
18
93
24
83
42
31
24
119
6
310
9
35
169
11
16
18
102
18
62
25
3
86
30
97
84
35
73
15
2
55
5
90
1
9
90
21
60
17
55
107
73
11
1
123
2
43
45
2
1
17
132
19
29
126
24
10
30
50
22
44
16
165
95
10
99
36
155
133
12
95
28
81
9
26
216
18
172
3
15
2
70
9
99
12
60
8
13
23
36
48
25
125
91
9
26
46
8
127
29
55
35
24
30
42
28
20
42
10
44
37
99
9
9
135
57
14
36
28
2
79
84
27
8
25
17
90
54
64
2
25
36
27
252
18
27
63
56
24
12
78
30
36
114
55
137
28
32
90
48
52
9
29
60
100
27
93
72
123
11
6
28
63
47
36
34
63
17
67
33
63
12
72
143
36
90
186
85
33
26
4
32
10
39
35
46
18
32
28
72
9
35
36
280
81
17
175
35
10
27
33
72
170
1
83
124
20
10
26
25
11
28
32
90
19
39
26
64
72
14
121
59
210
36
55
33
26
46
44
90
36
108
40
32
28
2
19
81
44
7
39
33
12
5
30
88
45
11
6
90
1
53
30
1
33
120
51
11
60
1
12
36
51
90
38
52
30
98
52
18
27
36
17
12
91
89
43
101
19
71
1
15
8
13
59
109
72
9
20
100
188
91
51
21
27
150
26
94
15
36
39
116
37
17
43
27
92
78
90
72
1
99
74
91
24
129
80
162
24
36
85
35
144
36
1
17
55
35
6
30
54
42
49
60
101
10
33
11
36
61
143
30
126
61
144
119
154
62
18
7
89
166
158
30
25
57
14
36
58
62
25
3
81
81
18
116
61
45
3
60
156
51
90
18
57
113
30
132
1
9
134
64
62
30
70
44
31
15
44
76
33
11
16
20
24
4
297
35
54
16
30
68
12
61
144
228
17
10
8
61
35
4
140
37
89
66
1
23
64
2
100
51
89
10
90
74
1
108
36
59
40
132
9
21
50
58
63
23
64
20
1
5
67
24
135
120
18
50
121
24
17
28
62
54
36
130
14
156
19
72
9
44
96
174
6
10
20
78
22
80
144
16
44
49
107
61
9
3
27
68
12
10
14
36
108
1
99
92
24
1
35
13
17
88
62
100
38
42
84
34
2
25
45
3
167
118
26
36
28
12
18
42
38
10
86
46
45
36
129
15
29
294
13
9
14
37
189
18
2
10
188
181
5
64
75
96
36
143
1
36
3
33
99
74
6
1
39
14
66
114
55
72
57
42
81
12
17
79
39
33
89
10
18
30
33
84
15
108
2
198
70
2
54
54
60
72
73
45
62
84
46
243
105
20
60
30
6
55
155
90
19
72
59
36
28
12
9
69
2
18
7
53
36
30
16
8
12
169
39
45
15
72
165
24
111
14
19
137
90
1
27
150
90
20
25
27
20
298
15
72
29
6
40
18
26
24
30
36
6
1
39
14
19
135
56
16
44
36
30
250
20
1
189
78
12
8
60
10
72
63
107
1
173
7
9
48
51
99
80
12
70
48
15
27
80
1
72
36
84
27
80
61
117
ABCD 96947595274*3^$a+1 [50049]
60
82
23
15
42
28
20
150
10
2
30
4
44
16
56
4
24
36
156
158
106
146
18
3
37
12
80
100
60
48
12
48
92
4
59
25
122
10
20
64
134
10
12
68
75
15
82
60
131
13
144
23
37
23
69
4
176
3
1
14
42
18
82
23
12
3
10
47
25
59
36
25
8
40
71
21
60
48
16
56
39
49
50
81
39
82
20
90
30
63
61
26
18
12
3
25
35
12
15
45
13
2
213
105
100
2
45
33
111
1
60
11
99
58
60
2
34
56
3
85
60
12
24
104
76
24
50
46
36
128
12
64
24
11
25
59
37
50
10
38
82
38
33
13
56
4
71
33
42
33
45
52
11
39
60
48
21
21
4
14
60
70
2
18
52
84
44
42
18
16
44
90
33
9
18
22
50
34
47
9
40
60
68
15
75
30
40
20
16
60
116
30
33
15
162
15
3
12
90
88
60
2
10
24
14
82
24
24
95
36
9
12
184
84
12
8
15
15
57
3
72
30
30
10
168
20
90
21
169
72
35
13
2
30
18
10
32
15
3
30
12
30
190
80
28
80
162
21
69
15
105
4
35
111
18
40
32
18
10
47
15
18
51
109
32
18
45
147
33
15
106
24
12
8
12
51
39
94
14
10
32
28
71
61
38
22
20
40
24
14
10
20
90
12
33
25
11
9
30
10
2
10
23
25
20
15
1
47
37
2
18
112
20
15
3
162
60
18
93
129
28
11
51
58
20
112
24
24
12
23
57
30
141
27
70
80
12
40
59
169
12
68
16
26
70
20
28
140
40
156
204
62
21
13
26
60
9
1
8
12
60
63
15
12
45
63
60
10
11
9
12
4
24
2
94
44
52
60
24
44
40
122
10
24
36
11
9
28
2
60
70
8
52
35
60
49
96
24
104
60
30
12
138
75
57
75
3
81
51
34
47
39
30
4
74
33
9
4
14
10
2
33
12
3
57
105
48
120
27
24
84
87
21
49
38
10
12
59
12
24
75
10
35
108
15
46
60
74
10
62
129
9
136
26
10
20
4
11
13
20
12
4
26
48
90
40
50
22
84
36
8
16
56
4
24
83
9
18
93
13
24
71
60
51
138
16
24
50
42
48
12
48
30
60
21
12
39
34
44
30
42
51
27
46
60
116
100
20
64
14
120
30
40
36
26
18
42
58
2
9
69
72
28
2
21
60
69
18
57
13
23
37
2
45
49
26
10
108
12
24
24
23
69
4
36
48
12
20
18
142
11
69
39
39
82
50
10
20
28
50
117
36
69
64
26
30
40
35
123
12
34
36
35
3
45
45
42
60
34
14
132
10
83
45
60
16
60
44
72
3
25
2
48
30
16
14
12
21
27
45
45
30
81
36
49
14
12
118
2
10
8
42
34
26
30
120
4
104
291
21
4
84
12
80
3
85
32
30
9
129
12
60
30
10
50
60
70
8
12
30
18
15
37
8
15
1
56
28
12
23
15
70
96
24
71
21
18
12
30
64
60
74
21
9
30
22
68
15
37
8
52
11
9
60
4
86
118
12
20
3
25
95
1
26
90
150
18
160
12
24
14
46
86
30
40
60
20
3
25
110
10
36
144
20
12
18
42
40
80
120
18
45
87
48
10
107
120
24
21
64
44
72
150
21
39
18
76
24
2
120
10
131
27
12
78
243
9
48
27
15
10
24
11
13
12
8
42
10
50
30
4
44
72
40
8
3
24
84
60
1
11
237
51
49
36
116
3
97
188
12
4
24
72
228
2
10
119
21
135
3
22
8
27
45
28
132
108
12
38
46
26
9
1
120
20
48
12
18
10
80
30
42
51
27
10
36
36
68
90
93
13
26
33
61
26
48
106
176
3
57
28
203
97
20
40
12
84
26
10
38
10
2
48
57
24
12
37
2
18
136
36
128
42
70
38
82
48
11
24
85
32
88
47
84
9
30
33
73
56
30
60
94
11
24
144
48
39
21
27
82
48
50
82
24
26
90
4
24
11
1
11
24
3
60
30
51
21
30
90
15
24
12
97
2
60
70
50
105
15
10
8
12
18
45
1
134
10
62
34
47
13
56
18
12
78
15
25
11
49
11
69
76
11
133
47
3
105
97
24
60
14
12
30
48
72
40
8
280
35
15
120
42
120
63
1
14
273
37
80
30
82
38
106
96
20
28
20
12
30
94
104
90
46
14
10
2
10
80
64
144
140
27
73
2
34
36
50
45
13
12
20
18
10
36
11
49
56
3
37
24
26
94
179
15
82
110
30
48
52
20
30
34
35
111
9
21
3
105
16
204
32
3
15
70
23
37
12
8
30
12
9
1
20
18
30
15
87
34
14
10
120
62
34
24
50
12
9
36
45
48
76
24
23
37
92
88
60
2
21
57
30
90
16
36
20
39
1
48
83
37
72
24
56
48
16
14
60
42
4
36
20
64
36
80
4
36
84
104
30
46
26
58
20
27
25
50
10
24
14
46
44
40
50
82
95
13
80
90
12
120
30
39
84
15
60
21
21
40
20
3
45
27
15
58
12
24
26
108
33
9
40
24
44
ABCD 96948409874*3^$a+1 [50075]
7
179
301
23
342
19
35
216
18
102
109
320
45
19
155
60
217
119
6
90
9
201
168
252
30
69
9
30
361
80
496
144
320
64
35
45
27
21
9
18
133
48
89
151
89
126
9
315
12
324
37
113
54
252
93
96
112
77
163
83
276
90
48
6
121
96
192
131
336
240
13
288
192
240
32
153
7
23
42
63
192
105
144
84
6
426
108
42
180
144
25
240
35
150
55
71
169
41
24
66
109
455
9
27
48
216
205
80
16
173
67
23
25
96
32
448
11
85
59
210
115
71
73
11
96
288
181
29
186
54
3
9
55
113
63
219
168
72
261
39
25
48
167
18
247
203
252
73
35
45
48
33
207
3
330
54
61
41
90
13
96
131
253
17
48
42
18
691
59
96
54
156
67
144
299
54
175
71
6
54
234
102
198
87
183
42
354
150
7
144
83
637
299
216
138
270
85
227
45
3
6
295
65
111
33
127
65
175
464
96
99
36
90
54
265
96
96
173
246
61
119
60
13
48
29
259
185
36
339
9
72
90
181
137
151
80
75
24
72
229
185
126
73
17
31
32
448
29
54
109
71
84
222
423
112
89
126
240
288
25
240
32
45
30
78
135
48
64
113
102
204
157
23
144
25
365
355
192
35
93
16
71
468
12
18
96
39
105
7
128
352
29
510
120
150
126
121
48
29
180
31
59
12
60
48
285
27
229
221
198
45
171
117
189
30
133
368
64
35
54
36
19
71
9
99
61
240
41
180
54
324
121
251
60
48
42
63
81
264
151
35
109
48
240
107
72
13
257
198
12
493
35
180
372
60
169
11
30
151
48
96
65
271
32
171
54
223
29
19
80
16
23
96
54
67
48
11
126
135
45
84
79
65
735
208
17
127
89
144
462
393
16
272
9
174
96
84
37
48
59
492
ABCD 96948442686*3^$a+1 [50144]
1
135
8
76
276
44
4
32
55
90
108
27
48
24
12
156
132
20
12
160
20
64
72
8
64
63
9
68
12
36
19
126
15
84
44
132
12
16
57
3
15
17
52
48
32
13
135
168
84
32
4
120
24
120
48
164
4
72
15
17
1
126
161
24
49
15
57
3
60
32
64
80
31
18
15
56
16
108
44
16
96
68
76
32
13
147
69
90
21
12
96
72
12
21
207
12
60
36
84
48
60
32
60
31
261
45
3
48
48
12
128
16
48
8
48
55
17
109
23
52
15
129
24
72
9
36
36
27
27
53
73
90
153
72
24
8
31
17
204
64
20
16
44
12
244
188
88
8
36
36
49
95
64
80
120
1
15
111
89
16
44
49
15
12
8
24
103
54
180
63
48
159
5
211
18
27
44
36
64
204
80
160
24
72
68
100
92
1
219
56
40
63
89
28
48
141
36
75
20
139
149
36
76
108
24
57
35
36
40
20
265
23
12
55
45
212
48
72
16
116
4
45
35
16
8
36
36
31
33
60
204
176
31
129
32
132
28
39
125
4
87
18
51
44
100
36
156
68
121
51
12
32
160
36
128
4
96
156
81
75
48
20
96
76
104
31
18
59
13
35
64
108
48
20
28
56
16
8
4
261
39
32
88
12
44
1
15
111
117
12
128
160
33
99
68
352
24
32
64
36
99
81
63
285
44
31
105
44
108
85
18
72
5
49
3
12
108
152
48
136
36
9
27
24
8
40
120
48
44
144
52
32
37
23
108
40
12
20
48
40
15
33
20
91
5
4
252
60
20
4
104
52
219
144
9
32
16
15
144
113
12
64
156
20
48
28
8
40
32
145
35
19
41
4
36
8
1
35
36
60
4
44
91
89
1
39
32
52
20
73
54
9
72
12
60
8
24
4
27
53
60
72
12
76
104
16
80
64
21
87
12
117
99
225
167
72
12
4
15
81
81
39
48
260
16
96
45
71
199
33
21
15
20
1
126
89
1
23
72
72
72
16
68
132
49
15
44
4
72
68
48
4
216
15
5
28
56
1
15
80
88
56
88
68
108
52
20
60
48
60
36
84
1
75
69
270
41
16
15
5
12
16
20
4
33
95
28
80
192
28
152
28
132
80
40
320
72
72
120
28
27
5
76
120
69
39
141
23
88
68
4
128
85
107
28
9
39
20
144
13
15
12
80
16
72
92
16
20
24
16
15
41
49
75
32
148
72
20
28
72
12
48
48
21
63
108
48
12
39
285
20
16
12
116
172
44
1
143
36
36
24
4
44
1
39
32
16
39
41
49
63
108
44
55
41
13
99
8
55
9
44
4
108
60
45
23
16
48
108
24
60
36
12
51
9
96
80
4
12
48
8
28
12
84
128
36
192
72
160
21
95
16
51
9
8
280
48
33
51
80
84
37
275
4
45
15
20
1
75
32
100
12
416
144
4
12
69
99
72
48
164
12
24
16
24
81
3
12
36
60
84
80
48
108
40
92
16
51
41
4
44
40
12
188
31
5
124
32
24
88
72
15
9
72
45
27
36
27
165
92
31
21
69
15
57
63
224
73
54
90
59
4
72
84
12
39
9
45
39
228
39
105
24
32
144
1
54
9
45
59
76
32
28
21
203
52
108
33
95
103
17
55
18
72
23
31
165
176
100
8
145
135
60
12
63
5
4
8
52
12
8
16
144
57
15
48
32
4
32
13
36
15
44
36
49
51
8
136
224
40
36
80
36
24
72
85
39
69
135
45
147
15
17
52
156
135
9
24
57
15
20
19
90
179
36
64
152
109
39
92
13
291
15
21
32
28
9
54
17
72
1
71
96
40
9
51
20
24
84
16
156
132
60
32
1
39
24
32
40
63
9
8
55
89
24
144
ABCD 96948670972*3^$a+1 [50014]
24
24
15
81
36
59
73
42
24
9
12
3
18
99
60
111
138
59
1
42
18
179
72
19
65
37
39
84
9
30
5
67
33
15
6
75
20
25
66
29
16
9
59
12
1
3
20
115
5
16
3
6
42
17
7
9
87
9
15
29
4
12
8
13
27
27
96
222
11
49
60
35
7
5
25
48
27
60
93
51
9
60
11
84
13
47
16
9
47
19
101
1
3
20
76
9
35
67
24
45
8
16
51
45
9
42
29
4
44
132
31
18
35
115
24
17
1
12
72
36
30
72
45
21
6
9
45
12
59
24
67
42
78
18
72
143
16
9
11
25
83
55
72
45
168
51
24
21
60
144
33
27
21
102
69
8
1
42
29
48
91
24
17
205
3
12
9
24
35
13
23
40
9
66
72
29
64
24
12
63
45
20
172
24
9
51
21
59
7
53
24
12
1
108
60
11
43
6
111
3
78
12
27
93
12
15
3
96
5
109
35
36
64
132
8
16
9
18
9
44
4
111
6
143
1
11
1
207
33
48
6
45
171
18
54
30
96
39
36
21
75
20
24
100
57
60
23
1
3
132
8
85
60
90
78
39
75
69
20
36
120
1
42
5
25
11
37
12
96
6
48
21
20
37
24
3
63
144
45
99
24
185
96
96
28
27
144
41
73
36
71
43
18
12
35
52
81
39
8
43
48
21
3
48
174
18
165
21
35
1
39
75
5
24
16
44
52
3
6
24
66
24
138
27
80
72
24
124
165
47
60
55
5
4
84
32
19
24
6
12
27
33
24
108
51
75
96
45
21
47
55
66
60
11
48
73
78
21
20
1
120
39
15
6
18
9
81
35
60
64
45
15
36
39
6
24
42
30
23
43
42
30
5
25
71
67
29
24
1
63
51
30
71
139
54
15
27
66
72
48
47
12
4
20
76
68
67
6
183
51
125
19
9
33
27
45
102
18
6
174
47
115
69
20
84
16
27
120
48
30
42
33
9
71
60
36
13
72
39
104
67
53
72
19
6
18
18
30
72
126
42
17
31
69
200
1
39
21
11
28
12
3
48
24
96
54
120
15
33
47
48
12
48
31
45
20
79
90
168
123
9
96
39
80
16
80
16
9
66
53
43
42
30
21
105
111
48
93
12
27
33
12
35
60
24
40
57
63
147
29
28
15
18
47
36
67
24
33
63
30
83
16
39
24
65
12
43
6
71
1
27
15
30
42
54
35
61
18
66
24
11
109
11
4
60
27
53
43
24
30
23
1
11
55
6
47
91
30
159
51
69
3
18
84
27
15
78
18
129
60
51
72
6
84
11
229
11
1
3
60
20
7
48
6
51
9
54
30
42
126
23
24
1
90
96
18
111
80
16
9
35
1
23
43
18
75
195
69
3
30
12
30
66
24
12
63
57
35
4
56
64
36
183
48
69
104
120
16
68
1
6
66
12
48
18
9
93
24
90
18
47
55
24
6
24
51
21
72
35
7
24
6
48
42
6
72
15
21
35
40
20
25
24
147
33
11
85
90
29
121
11
55
126
24
15
33
35
55
21
75
21
3
45
57
119
40
44
7
29
37
84
36
27
80
36
61
24
75
39
5
1
15
9
107
133
18
18
11
13
11
4
36
99
18
23
25
59
13
107
1
15
9
27
9
12
87
32
43
41
4
81
42
29
25
90
18
15
15
150
11
7
89
28
21
12
12
291
129
47
24
76
20
1
24
39
99
30
36
60
11
28
72
21
39
44
40
117
12
27
129
102
9
15
6
24
138
125
12
61
42
30
15
56
37
120
3
20
4
96
60
21
24
15
24
75
65
112
140
19
5
37
12
27
20
43
45
20
13
48
71
25
39
60
87
30
23
4
117
15
153
120
11
4
32
43
5
121
234
6
42
42
30
18
27
27
69
36
15
114
30
42
87
12
8
25
51
39
21
9
107
79
24
66
35
37
47
12
24
37
60
42
6
24
18
18
6
53
52
15
5
43
18
63
45
35
55
5
37
78
21
128
145
18
9
63
6
60
6
48
105
80
16
45
15
81
3
96
9
35
40
21
6
29
16
120
48
92
13
35
52
21
99
51
48
42
39
15
186
12
90
78
3
39
5
67
30
66
33
36
105
35
4
60
9
30
66
72
3
56
43
78
39
80
19
126
108
11
49
11
124
27
6
47
13
23
76
81
47
1
15
195
24
30
107
124
36
15
30
39
44
76
27
42
107
19
5
19
137
48
61
35
37
60
27
33
48
114
48
18
51
51
77
1
111
9
51
15
5
19
5
4
36
57
18
81
63
66
59
36
55
102
90
72
5
1
12
12
87
51
57
36
24
21
60
131
60
24
24
13
27
45
30
17
61
18
72
9
44
67
33
9
215
145
6
9
15
5
25
42
89
169
36
15
9
11
31
18
12
119
121
35
49
54
5
67
18
6
9
20
91
6
24
99
63
53
19
30
36
135
111
65
13
15
80
43
18
51
68
1
24
171
24
80
ABCD 96948693976*3^$a+1 [50087]
84
85
23
145
72
95
25
180
56
4
36
92
15
57
39
169
20
48
135
33
12
52
32
268
131
72
33
219
105
16
59
153
52
60
68
99
25
23
36
81
15
216
9
99
105
60
204
28
32
88
20
148
84
48
92
156
4
20
100
48
104
64
36
8
132
48
48
12
28
20
39
24
117
48
51
61
80
24
36
72
76
24
48
12
80
63
37
11
49
48
12
20
3
13
12
120
8
96
4
11
60
25
131
180
69
3
33
3
1
56
84
76
8
24
171
72
37
12
44
52
32
48
28
332
4
84
144
200
52
83
108
120
13
116
144
24
72
36
27
21
76
24
24
108
35
25
8
27
144
144
1
20
64
12
12
83
312
81
4
68
99
25
68
28
8
12
64
56
40
140
144
16
180
60
35
9
48
36
64
80
16
35
36
108
37
224
160
155
1
8
12
276
144
76
23
21
16
23
117
84
28
48
68
76
24
236
28
20
108
24
39
105
12
27
25
68
27
45
52
104
16
131
33
24
87
1
83
21
4
84
56
36
15
33
16
11
25
56
75
49
224
111
84
21
16
8
27
117
48
39
21
64
20
76
44
39
157
335
97
116
36
148
68
4
56
64
128
88
32
27
133
203
60
12
213
4
23
25
8
52
32
40
8
63
165
4
96
140
4
119
45
52
128
4
80
96
4
35
21
204
48
40
47
13
59
21
168
40
104
15
97
20
39
109
71
97
44
4
56
3
12
153
27
85
48
8
4
56
24
28
8
63
21
48
63
57
15
13
24
24
36
48
48
35
105
4
56
84
4
56
216
28
36
60
128
12
3
37
48
8
12
48
112
8
52
8
4
36
23
9
171
25
284
36
144
160
48
24
20
111
69
3
165
15
37
60
119
12
37
35
117
16
8
27
49
68
27
48
33
4
20
123
72
21
12
48
52
20
15
81
12
24
3
57
88
92
100
191
85
8
12
28
32
52
8
52
11
181
60
48
11
9
15
37
56
4
8
15
181
71
13
12
44
39
96
45
100
12
35
13
72
20
24
96
48
4
12
8
12
15
25
56
112
23
69
63
193
12
128
4
8
100
20
52
35
36
49
80
195
1
35
45
220
47
165
60
48
63
181
140
84
144
15
81
76
84
32
100
8
4
23
72
36
21
60
16
119
1
8
36
100
44
27
105
60
4
119
61
35
1
72
48
24
60
80
4
47
60
108
9
12
220
36
60
140
4
23
45
63
193
12
24
108
60
92
40
8
136
11
1
92
12
28
132
60
56
4
36
20
27
1
36
68
15
81
27
108
85
104
63
49
44
12
40
35
9
4
36
83
157
44
40
12
32
28
128
52
47
97
84
164
36
16
144
96
140
28
68
40
84
20
171
97
23
24
165
36
24
120
100
60
35
85
96
108
144
32
24
12
40
20
64
48
12
44
84
12
159
25
152
52
95
33
4
8
132
16
59
61
47
25
71
21
84
52
48
20
72
207
1
71
25
95
24
12
33
16
144
56
75
73
8
64
200
183
61
132
12
128
4
60
20
36
60
27
21
24
40
140
28
44
4
140
12
28
35
36
33
52
11
73
104
48
12
40
140
28
48
167
33
4
60
20
16
47
9
120
24
84
96
132
28
24
131
9
15
108
97
47
85
48
20
40
72
56
64
11
69
4
35
109
80
16
155
81
24
39
25
32
16
60
83
21
63
121
12
84
59
25
24
20
72
3
37
143
72
33
28
24
116
108
27
85
32
52
36
83
37
32
40
32
36
99
108
133
92
255
21
4
8
84
15
21
135
13
11
193
12
96
80
27
133
35
13
20
76
96
84
108
132
44
15
9
16
44
16
56
148
143
69
39
81
24
76
215
25
228
48
48
35
1
44
96
24
4
ABCD 96950649652*3^$a+1 [50014]
240
183
36
4
29
72
19
12
5
72
91
29
27
45
139
12
5
72
31
36
60
36
140
165
12
207
36
184
125
48
72
159
100
41
19
20
112
5
12
91
20
16
53
72
228
67
41
60
79
125
15
40
5
55
56
4
65
60
55
24
17
60
19
24
20
9
72
31
60
44
141
15
24
16
89
31
8
189
48
19
41
39
4
17
72
127
161
180
79
41
12
7
41
144
115
104
156
45
115
56
4
24
77
12
60
27
105
115
5
151
48
120
12
308
12
100
29
15
93
12
96
3
129
127
125
15
21
163
80
21
60
19
29
111
9
3
4
84
180
29
51
36
64
12
84
5
180
151
5
12
168
55
17
72
36
3
69
60
27
124
77
15
144
60
84
96
33
48
43
60
36
60
65
15
36
48
21
19
32
45
12
12
180
79
120
300
41
156
103
56
141
115
5
24
216
19
101
72
72
48
27
64
41
151
29
39
52
20
57
3
40
5
3
309
48
252
288
3
81
19
281
39
21
216
123
129
60
271
120
137
19
41
19
24
56
144
76
41
103
36
41
120
12
12
51
4
84
56
45
19
20
36
21
24
36
132
132
15
33
60
51
16
101
24
91
17
3
28
36
216
48
29
27
4
32
9
39
21
60
151
17
3
40
68
69
7
41
60
12
120
31
36
41
79
5
199
197
55
29
115
24
20
216
33
31
92
4
156
5
15
45
72
127
5
115
41
43
17
55
65
79
101
12
132
31
77
7
116
69
19
12
29
48
7
24
41
36
3
520
20
372
184
96
77
312
15
165
79
29
72
15
93
31
29
27
105
156
235
188
360
21
36
43
12
29
39
340
77
19
5
168
151
77
115
5
15
4
41
24
19
101
60
75
36
4
5
48
31
56
81
60
84
15
45
31
5
55
188
81
55
44
12
4
24
17
12
43
5
19
65
19
89
103
29
168
127
56
4
144
260
52
125
63
120
36
100
24
77
163
36
84
56
16
5
24
48
111
112
80
57
43
5
72
3
24
84
9
12
115
53
27
136
5
39
100
41
12
31
29
7
101
19
5
15
4
60
152
4
36
5
19
41
115
168
89
31
36
53
223
44
153
31
17
12
207
64
41
39
141
91
17
3
45
79
5
139
29
67
65
96
12
31
29
31
197
3
21
51
105
39
4
12
65
115
5
12
12
36
175
8
96
64
89
27
4
60
17
19
96
144
20
16
24
140
45
36
12
43
84
65
55
53
43
17
48
39
120
40
5
36
15
48
52
65
24
180
36
19
5
231
160
20
4
5
48
87
40
5
60
216
39
4
20
81
96
60
19
116
108
160
12
68
9
27
4
29
48
3
60
72
9
31
77
27
16
20
45
60
24
151
149
15
36
9
48
51
76
173
7
173
91
17
75
4
20
33
3
45
3
9
12
39
300
16
65
31
48
132
84
24
20
141
36
12
132
19
17
72
3
4
60
84
41
39
57
3
141
96
72
63
60
108
172
80
57
87
84
40
212
57
7
41
324
48
12
31
29
60
60
19
137
3
69
31
437
3
36
4
36
96
60
29
135
33
60
48
99
136
48
17
103
89
43
29
39
72
40
29
39
120
36
76
5
43
12
65
43
89
223
5
24
216
12
180
43
84
5
19
60
96
5
36
60
75
117
31
17
55
65
19
116
105
12
127
44
52
20
9
135
4
72
84
140
33
187
120
5
19
17
55
17
31
60
281
60
36
312
12
55
84
17
60
103
20
36
4
17
75
4
41
3
40
ABCD 96950881858*3^$a+1 [50024]
30
12
45
72
33
15
24
8
120
1
102
33
99
6
71
19
69
51
72
53
16
8
73
342
30
6
30
12
3
99
6
12
48
27
165
3
39
36
117
33
119
25
66
150
47
73
15
56
19
21
8
25
6
41
163
6
144
87
21
27
96
32
40
3
69
80
16
45
27
27
93
33
15
45
59
43
45
104
13
155
16
27
12
30
27
8
72
64
45
54
5
1
24
36
12
120
90
29
40
24
39
66
47
13
27
24
21
60
23
16
3
36
12
18
147
24
33
60
3
27
21
87
17
13
48
11
19
5
40
45
27
3
5
85
12
23
67
69
9
42
150
78
54
3
87
33
8
24
1
15
69
48
102
21
9
6
17
13
120
27
8
19
30
108
123
24
21
30
5
40
72
45
99
81
39
3
93
48
69
11
115
21
3
21
27
29
64
9
15
21
75
144
3
69
69
30
54
108
30
30
15
27
21
27
29
16
33
47
37
11
37
3
147
53
64
8
72
40
3
5
7
81
32
37
36
84
11
55
54
11
72
13
12
47
16
104
115
6
30
9
32
16
3
29
1
111
3
21
45
84
30
57
69
11
61
123
24
8
163
5
19
21
27
45
45
59
24
25
71
13
27
96
15
30
12
6
81
69
24
11
7
18
30
12
125
43
5
25
87
168
24
51
21
8
265
63
24
8
43
42
120
27
69
99
8
43
24
53
24
16
33
24
66
30
15
27
30
63
27
72
6
15
105
12
30
60
12
66
54
156
9
135
33
8
19
5
31
9
48
24
24
69
123
45
35
64
21
59
120
19
72
78
15
56
16
8
67
29
13
27
8
1
15
69
147
176
48
16
24
39
105
45
48
35
7
33
15
17
25
18
29
13
75
21
11
16
15
9
21
27
56
97
63
24
72
8
160
3
18
27
3
45
39
36
24
45
8
13
12
23
97
90
69
8
16
105
42
45
24
93
11
16
21
18
9
21
11
19
5
37
60
72
18
149
43
101
109
51
27
53
96
13
3
32
72
16
32
55
41
24
1
15
9
36
107
40
75
42
6
114
3
63
17
144
19
90
12
42
21
24
56
16
3
48
162
3
32
1
47
40
24
248
40
3
45
152
25
15
33
18
117
24
96
72
72
48
33
15
3
12
78
11
48
73
48
30
41
19
30
39
45
27
21
72
6
21
9
24
18
29
24
7
17
16
75
45
57
30
42
60
27
9
15
57
12
35
16
24
45
3
24
24
32
7
33
45
48
11
43
5
72
73
36
60
47
37
3
8
55
65
40
32
7
17
31
30
3
104
16
72
15
150
59
49
71
19
69
75
5
13
102
45
56
37
35
37
3
8
37
48
27
63
9
3
5
25
15
243
5
37
27
56
67
45
33
42
42
3
15
17
61
11
144
19
6
87
3
29
55
36
30
12
18
90
39
15
36
42
78
21
63
57
3
30
36
11
1
108
12
39
39
42
42
45
63
30
27
165
11
7
33
24
48
3
5
72
160
27
6
39
8
7
18
12
3
8
72
73
12
48
42
57
21
35
16
3
120
53
88
9
15
21
11
88
3
5
37
27
48
8
7
126
84
15
168
48
80
49
66
21
3
90
6
5
16
56
115
29
73
15
21
51
8
145
120
23
13
11
19
21
80
1
159
93
3
8
16
9
42
18
150
72
60
78
35
16
93
27
9
12
59
16
24
8
48
48
40
9
60
6
69
8
24
163
5
25
78
132
77
64
56
19
30
15
135
57
24
3
77
136
285
35
88
24
21
107
55
17
43
45
24
3
5
61
24
30
45
48
32
73
18
42
30
45
8
40
24
3
5
40
8
7
33
15
114
23
64
51
29
16
48
96
48
33
108
24
3
24
48
21
132
60
18
12
45
8
49
36
11
16
24
8
216
16
3
48
48
42
3
9
36
27
57
66
5
40
24
171
24
21
32
145
12
48
3
24
32
88
171
29
13
75
24
171
42
131
25
71
61
12
63
48
32
13
12
198
42
15
24
120
51
42
138
42
63
177
15
8
67
30
23
24
1
95
48
109
11
24
48
115
12
36
5
37
27
105
87
24
15
30
24
3
168
56
120
16
8
115
21
81
15
72
56
40
57
12
11
16
9
72
15
3
42
108
42
5
48
24
1
71
48
16
32
40
93
60
47
24
1
162
126
60
11
31
137
73
15
24
39
42
23
49
23
184
21
35
7
17
49
12
72
11
64
21
107
85
3
104
61
12
23
97
12
51
105
12
75
24
39
54
48
3
129
48
72
126
42
48
72
47
43
18
59
25
47
109
11
43
117
48
33
18
29
16
72
3
29
115
45
8
7
105
8
160
3
21
48
96
69
75
32
43
53
40
15
17
13
48
24
11
85
30
60
81
123
30
48
63
39
60
117
9
12
179
13
6
24
53
67
5
13
27
3
30
23
16
104
19
6
30
17
25
15
48
32
37
18
30
78
54
63
45
48
75
24
33
63
32
48
16
63
18
15
24
24
32
40
8
37
3
104
85
3
80
192
1
42
18
42
48
42
95
88
24
176
37
48
131
48
16
ABCD 96950920832*3^$a+1 [50093]
200
16
8
112
89
15
16
23
18
78
30
91
53
72
75
51
54
60
90
129
9
36
235
24
72
53
12
79
71
90
48
126
72
49
8
40
65
72
36
99
63
90
6
84
18
144
90
73
48
5
18
1
200
144
129
7
128
21
36
159
111
9
40
59
18
108
60
12
150
72
73
24
101
3
105
216
108
75
63
54
258
36
66
19
104
3
13
41
198
1
17
103
95
42
15
33
127
5
3
144
16
11
18
222
66
75
72
160
5
120
162
33
21
171
45
3
208
47
102
288
43
215
174
6
12
57
24
64
32
81
87
141
126
18
42
66
55
17
7
24
59
6
36
99
39
108
18
180
144
63
64
5
48
42
18
7
5
36
127
48
245
72
67
53
18
132
48
60
33
69
27
96
64
71
138
151
80
39
144
198
19
24
120
17
60
138
90
31
24
72
77
43
24
53
18
153
9
72
199
96
248
105
36
216
108
7
125
48
43
287
12
21
15
114
30
54
99
33
127
137
39
24
45
43
29
18
168
18
127
29
75
15
25
144
161
30
49
101
36
175
8
9
63
33
216
48
6
9
72
63
81
207
73
65
7
120
17
240
30
150
156
7
24
23
6
19
197
75
64
32
45
75
48
69
51
184
152
88
47
54
42
25
167
25
107
36
49
5
19
65
111
136
23
72
198
51
3
180
330
108
243
240
69
72
75
40
120
144
41
30
78
75
88
128
40
72
24
59
66
108
55
48
8
16
8
15
30
3
48
9
12
18
73
24
53
30
213
135
73
216
83
13
128
24
141
36
126
18
42
12
18
223
71
30
51
40
72
17
111
249
18
6
15
15
9
45
72
144
27
88
96
24
56
21
19
56
9
6
18
30
54
36
36
288
36
15
75
45
16
53
48
24
123
112
29
75
96
45
90
6
163
29
72
3
21
12
72
36
24
27
255
168
193
24
161
84
114
1
83
133
17
12
90
6
3
105
7
29
3
16
11
90
36
114
18
108
12
36
126
90
60
3
16
17
15
69
51
48
72
69
48
186
12
13
149
126
36
54
99
232
48
53
3
69
72
6
37
11
21
136
5
75
15
24
9
111
25
144
209
366
12
42
195
16
35
37
239
66
198
36
61
72
65
42
69
69
36
7
29
43
101
51
21
99
48
112
48
53
24
18
30
27
16
24
48
48
113
7
5
60
15
112
125
18
12
13
29
139
32
88
24
23
84
54
127
24
65
150
156
13
24
77
139
77
48
235
95
145
71
66
55
200
15
42
30
18
39
40
143
102
75
141
168
12
55
152
87
1
179
198
12
43
96
167
78
19
47
153
45
27
9
7
24
48
56
45
36
151
24
11
69
33
6
210
36
36
103
47
372
157
41
63
64
17
150
138
132
75
64
89
108
24
18
1
137
18
37
17
60
43
23
169
71
1
24
47
48
162
7
8
45
115
5
180
60
27
45
51
51
6
282
21
21
48
42
30
91
17
15
183
9
51
85
200
88
56
141
90
193
24
17
168
30
57
16
23
12
37
17
96
90
13
32
57
78
57
45
60
12
43
120
48
77
18
198
27
9
15
16
80
64
5
108
6
12
189
153
96
252
19
11
42
27
39
1
56
93
12
175
104
48
ABCD 96951153394*3^$a+1 [50018]
25
147
39
54
24
15
12
8
60
16
87
33
24
56
40
44
43
12
21
57
54
24
42
75
68
67
54
204
36
39
15
57
45
15
63
77
49
63
21
155
49
36
87
15
60
9
3
57
45
159
27
5
49
18
5
1
27
93
47
12
76
32
67
41
76
3
42
78
21
129
191
67
72
113
60
55
42
51
21
90
60
6
27
3
5
25
15
72
72
33
15
20
13
18
5
49
60
6
24
5
31
17
67
36
29
37
48
18
54
59
4
57
23
36
60
49
18
54
39
9
11
12
55
33
21
48
48
155
180
7
6
47
12
100
8
28
39
5
25
191
112
68
7
24
9
15
9
63
5
7
18
72
15
27
6
198
30
12
27
45
12
3
48
33
27
68
4
21
15
51
30
66
33
36
44
4
3
12
12
126
42
6
47
37
95
48
37
63
99
30
24
75
20
12
40
15
48
84
60
45
60
36
9
48
15
12
21
35
7
5
28
12
39
36
189
15
18
51
45
24
35
85
78
60
54
18
41
37
143
55
102
60
18
77
7
96
72
102
27
9
6
90
30
9
9
60
156
72
72
126
5
1
3
20
13
63
87
69
180
108
20
61
87
12
63
162
75
3
45
8
25
42
33
60
9
135
72
15
36
117
51
6
3
45
90
96
81
33
23
7
6
6
6
63
57
23
19
150
12
11
49
3
20
7
18
48
3
69
108
3
87
5
55
33
36
9
192
47
36
7
17
7
29
49
78
30
12
15
27
45
33
6
6
23
120
7
78
60
18
17
28
93
51
63
78
3
87
24
6
15
39
24
17
28
20
16
105
11
52
72
15
33
8
7
65
25
3
69
39
9
27
93
35
112
129
35
19
36
57
27
5
67
24
21
8
55
30
15
3
5
37
23
7
21
60
15
5
4
3
5
7
65
1
120
27
27
30
11
25
114
12
48
5
133
24
39
51
6
35
7
36
30
51
36
68
1
6
18
6
6
3
51
30
23
1
99
87
45
9
102
18
35
19
12
29
84
40
140
25
30
5
40
63
5
48
241
3
8
127
36
17
13
36
3
63
30
24
6
24
105
3
30
6
81
224
25
75
44
16
21
90
9
36
9
35
67
65
25
27
3
45
8
1
159
32
13
6
144
69
8
49
3
27
18
23
28
21
39
27
53
16
33
3
3
29
25
6
30
6
21
15
65
72
55
101
60
4
68
13
111
105
23
76
69
12
3
15
42
71
88
57
15
72
20
37
6
132
12
18
87
3
12
101
25
84
6
105
99
90
3
20
25
87
45
18
42
30
6
3
39
93
39
29
1
15
33
36
27
24
84
36
135
53
52
60
9
24
30
6
39
27
69
21
6
17
103
102
143
124
3
12
18
36
42
24
9
27
24
30
51
3
24
42
30
30
11
37
27
51
5
7
12
89
55
57
20
7
18
24
123
48
188
24
7
96
5
4
33
78
18
6
53
160
8
48
37
35
49
48
71
7
65
4
44
85
12
30
12
33
12
21
24
60
6
60
285
84
20
40
12
68
16
21
108
3
9
11
12
115
53
7
5
37
36
18
12
54
60
180
3
48
39
174
54
5
103
9
15
45
81
15
33
24
18
84
29
19
21
32
64
69
15
39
18
48
102
117
48
24
105
6
42
42
18
30
105
12
15
6
72
36
84
30
18
23
4
60
15
57
9
35
72
7
33
32
13
27
8
13
27
45
12
102
24
6
24
167
25
23
61
11
67
48
54
11
4
33
102
18
63
20
48
24
7
54
99
51
5
84
55
186
39
225
3
20
12
13
24
75
75
53
115
18
39
24
72
57
30
30
6
42
12
3
27
5
13
30
42
11
1
66
30
3
84
57
23
112
56
19
29
52
8
19
21
216
3
5
1
87
3
45
57
27
3
33
32
127
12
33
8
72
13
15
63
17
19
18
36
27
8
24
13
123
36
105
90
48
102
30
18
6
72
18
35
24
115
126
47
88
60
87
33
81
11
25
75
15
65
7
41
37
90
5
64
21
72
27
45
3
72
36
12
108
27
21
9
6
6
63
20
120
25
6
81
3
66
42
17
271
89
13
23
72
13
75
117
27
56
7
117
147
21
45
3
20
12
97
102
6
15
15
5
25
42
6
6
18
23
49
135
51
33
75
17
168
4
45
96
27
8
72
72
43
9
60
8
52
9
27
72
20
91
149
97
15
81
138
36
36
102
51
15
69
105
15
3
69
9
15
92
28
27
48
36
29
12
28
177
324
15
39
54
15
20
25
6
69
51
114
3
20
25
15
57
11
85
39
20
1
54
21
32
4
8
43
17
48
60
7
45
123
54
18
12
66
123
104
31
5
24
40
33
83
1
36
3
104
7
24
24
150
11
7
48
84
42
3
51
9
60
3
48
65
19
48
18
27
9
54
36
84
24
5
31
9
93
63
20
4
51
29
31
21
15
18
96
147
48
15
36
6
3
15
9
21
6
78
27
44
55
30
36
96
3
36
24
27
69
45
18
5
121
24
42
18
11
49
30
108
17
52
153
11
1
30
18
6
96
41
55
30
3
12
9
30
18
11
7
77
40
33
27
33
48
30
6
15
56
19
30
11
103
45
207
12
12
29
1
3
51
45
9
30
48
69
33
3
32
13
12
96
24
6
ABCD 96951753058*3^$a+1 [50018]
73
12
20
207
45
28
168
44
40
11
54
90
21
60
4
68
45
90
177
21
75
84
63
57
148
65
30
13
5
87
132
40
8
57
3
15
177
16
84
8
27
13
32
28
32
48
28
72
107
30
60
43
120
72
168
8
40
24
5
60
243
28
12
5
127
11
42
30
18
54
108
45
60
27
25
20
60
3
13
44
33
75
12
3
117
40
8
40
137
3
45
90
97
8
3
42
43
29
43
47
48
72
13
68
40
12
35
117
88
20
48
4
131
49
188
33
7
35
117
45
15
3
180
30
42
45
135
90
15
40
8
27
73
17
48
43
152
120
88
32
40
155
90
75
57
63
3
45
4
68
12
108
57
75
36
99
121
24
71
9
135
1
32
45
15
15
25
65
43
119
325
68
117
90
105
76
20
12
28
47
57
33
48
87
45
255
153
72
7
36
12
5
75
12
60
40
108
72
20
40
20
16
20
40
32
147
30
103
20
12
15
25
68
72
40
48
20
45
87
28
47
18
63
64
35
81
27
37
80
135
21
177
42
13
17
43
12
48
20
48
9
63
60
27
21
69
30
1
12
5
75
57
55
8
12
33
15
33
87
12
15
18
72
31
20
129
75
33
67
53
43
120
44
81
7
20
40
23
25
89
18
93
64
35
25
11
25
60
44
36
12
12
15
21
12
132
76
132
5
48
42
93
27
18
7
120
5
75
132
180
48
12
15
1
77
30
18
27
28
32
45
138
117
105
43
5
75
39
21
64
143
145
60
20
177
15
96
24
48
28
32
57
18
57
3
97
36
29
75
60
93
115
12
20
36
57
27
28
107
21
112
32
81
27
28
32
3
24
133
72
5
36
24
15
16
32
48
160
132
23
9
33
102
73
32
45
3
52
8
3
45
52
12
35
45
40
36
24
8
15
33
60
189
3
75
13
20
12
147
13
5
43
17
15
28
59
18
15
232
68
12
33
127
5
108
27
40
53
55
8
64
168
72
35
61
77
27
40
128
3
69
160
41
127
8
4
116
4
8
45
102
36
69
3
57
48
12
33
12
60
3
15
45
40
80
12
33
7
8
3
25
20
69
15
28
92
3
37
20
16
107
205
80
160
32
48
28
59
61
89
90
13
152
16
20
12
60
63
117
105
90
73
20
69
3
160
12
8
12
15
241
44
40
56
87
73
12
108
5
67
20
75
18
39
100
36
47
72
1
92
15
97
80
160
8
12
108
12
45
18
72
1
92
132
21
7
20
48
15
45
4
20
21
7
12
360
5
3
88
17
3
87
93
27
18
79
173
7
36
144
20
100
5
30
213
72
45
15
36
24
40
140
36
112
20
3
85
32
105
235
68
64
68
12
33
15
27
18
7
41
39
16
24
68
28
12
152
48
88
12
20
57
63
27
48
97
83
13
32
87
13
20
57
55
101
7
35
13
12
72
36
59
73
32
21
162
105
45
48
27
28
179
45
16
17
55
68
69
15
3
37
5
231
87
25
107
18
55
72
65
18
45
60
48
24
76
17
18
54
103
108
5
42
97
8
12
48
12
3
48
25
20
24
100
8
3
25
104
15
108
42
18
102
55
113
43
5
42
85
32
136
212
88
12
48
24
8
12
60
15
78
103
180
20
72
208
29
15
15
13
8
84
21
54
25
35
1
104
213
3
15
97
152
60
120
40
68
27
13
12
5
75
48
12
81
7
65
103
12
125
7
8
12
45
15
51
25
29
60
48
18
45
4
83
48
69
21
19
35
313
20
28
12
20
52
68
15
57
225
36
7
35
48
9
105
15
3
13
77
75
105
48
19
36
72
60
32
120
96
12
12
81
24
15
51
97
173
19
48
20
88
257
63
112
228
32
40
20
108
87
30
87
100
83
13
80
4
35
61
12
92
16
65
19
125
18
18
55
12
65
3
27
105
28
119
33
28
44
60
3
90
15
168
100
12
12
108
47
33
3
25
44
96
64
36
24
36
60
12
60
65
18
54
3
12
3
153
24
28
20
87
21
45
75
39
1
12
5
15
60
112
5
43
140
52
71
72
18
67
12
20
16
24
288
5
127
5
120
75
123
13
44
16
17
72
90
78
43
104
60
48
40
32
81
127
80
60
52
20
48
15
30
ABCD 96952115218*3^$a+1 [50034]
16
132
92
48
13
36
11
12
28
68
54
16
74
25
15
62
54
42
78
34
18
32
120
13
167
13
75
8
72
202
3
3
72
162
2
28
20
145
36
71
34
2
60
100
30
90
45
57
50
1
36
23
28
93
87
60
33
107
12
12
28
6
30
144
18
80
18
144
46
39
36
5
22
9
131
88
24
120
33
35
37
36
315
44
37
51
92
40
33
15
92
28
14
46
18
144
66
92
18
6
48
10
32
46
2
43
35
130
15
65
223
15
12
12
60
8
73
27
48
56
13
45
38
28
30
114
108
2
6
72
60
28
42
30
180
8
70
14
25
11
52
90
62
73
75
8
156
84
6
34
12
18
170
24
28
44
168
120
97
5
16
50
37
11
156
16
68
36
145
11
30
175
113
10
54
48
62
73
57
38
12
76
69
23
24
25
69
62
18
42
12
40
36
152
100
18
144
27
71
72
166
54
122
19
144
11
96
64
24
56
1
3
8
100
33
59
118
39
3
33
47
25
23
13
71
24
24
72
76
12
18
42
57
11
40
42
87
9
14
40
26
10
60
20
52
60
105
119
16
38
34
60
92
1
47
196
9
51
129
11
72
180
40
12
36
20
160
2
7
15
20
216
109
63
12
120
21
11
36
12
121
36
39
42
80
30
24
60
13
11
22
14
28
6
144
6
104
25
153
138
150
135
71
34
62
168
25
35
30
66
30
46
50
58
54
135
35
72
4
104
12
169
119
61
35
36
48
16
176
34
80
30
100
56
16
168
110
94
32
66
55
63
12
33
29
102
13
125
6
121
3
8
60
24
49
15
129
75
32
28
81
27
128
61
191
84
24
22
42
8
84
64
92
52
21
5
6
16
12
30
48
74
76
12
126
30
56
84
6
30
1
63
9
75
80
28
50
55
57
15
35
96
96
16
9
53
163
87
38
19
51
42
80
102
49
59
121
35
72
109
71
22
18
14
18
16
30
26
36
84
61
108
75
72
18
51
23
76
189
95
13
15
18
39
108
63
30
15
72
57
90
105
35
73
87
26
64
2
1
45
18
9
36
59
6
112
3
39
20
157
63
8
12
16
2
48
150
24
37
29
90
6
34
21
59
94
26
70
26
13
71
1
111
2
175
17
163
72
71
37
35
12
28
140
132
85
23
13
27
90
62
60
256
108
9
47
28
6
27
15
165
15
12
8
73
99
18
48
2
148
32
52
8
108
25
11
28
213
29
64
159
23
42
48
67
63
14
46
44
28
20
1
27
32
121
36
93
2
301
47
16
2
48
30
130
42
12
20
16
60
26
16
3
87
57
3
32
168
48
180
60
84
40
38
42
12
49
36
51
8
144
13
3
12
57
5
70
32
76
80
12
13
53
127
3
12
2
55
11
97
35
100
12
33
72
131
49
45
32
18
40
6
86
4
32
28
20
4
18
48
15
209
58
48
9
15
152
121
45
90
9
125
55
35
28
122
34
56
6
7
123
57
53
55
72
108
5
18
121
83
18
30
157
21
176
19
59
40
117
21
242
25
11
4
116
24
16
24
18
78
140
52
68
12
52
20
48
42
31
95
85
27
44
48
108
25
33
39
11
174
10
20
12
36
25
123
56
6
22
48
48
192
44
30
16
42
57
36
57
32
66
88
12
33
72
33
86
36
25
108
11
4
164
40
6
32
82
57
53
226
80
174
90
28
12
68
132
118
102
26
126
4
60
80
34
48
14
34
14
25
71
40
26
18
133
15
92
46
62
72
12
108
25
51
92
52
21
17
55
27
48
12
56
10
26
48
16
92
97
63
74
48
42
28
152
16
44
28
81
9
6
21
131
84
94
146
16
69
51
44
76
32
48
84
64
44
28
20
12
12
16
278
55
41
16
14
73
3
32
88
14
66
48
36
58
110
130
27
36
59
13
63
9
59
22
99
29
10
24
153
87
78
42
168
20
12
25
53
42
70
15
72
41
114
24
60
60
97
27
228
132
81
59
85
11
169
35
12
4
57
35
12
10
18
62
70
225
35
180
18
55
27
36
144
26
6
58
86
49
63
74
ABCD 96952133438*3^$a+1 [50019]
36
36
59
36
13
132
72
65
60
48
54
13
101
90
25
24
48
65
12
103
48
36
29
19
96
29
91
84
41
114
12
108
13
204
59
144
66
42
48
25
24
41
90
121
155
48
1
144
35
240
13
95
25
47
138
24
103
96
24
108
12
83
18
19
107
349
36
71
102
67
29
30
217
143
150
19
96
11
36
12
18
115
65
7
12
60
245
19
257
12
72
96
138
24
12
54
55
120
24
96
29
42
108
66
150
30
60
54
133
24
89
55
72
12
11
25
12
47
6
30
144
36
60
102
24
90
25
83
157
60
228
5
115
101
30
36
25
155
73
17
18
6
102
97
11
37
35
150
7
12
35
66
72
78
264
109
24
65
43
12
36
17
18
6
19
24
60
12
96
84
5
79
11
13
83
54
18
13
23
97
23
54
18
49
5
19
35
54
78
18
30
114
31
72
12
101
30
25
47
54
18
13
47
66
36
6
102
36
79
240
11
1
96
29
55
11
24
13
233
7
60
60
36
125
180
31
60
35
13
5
6
30
79
65
31
185
31
11
30
127
107
85
48
48
35
37
36
36
96
47
13
48
29
36
67
5
163
35
6
54
12
42
12
114
12
42
103
53
6
48
72
96
49
71
18
6
49
12
144
11
12
1
59
36
1
29
19
72
41
18
12
162
127
23
36
12
54
43
53
115
168
96
24
72
119
25
36
60
48
84
11
1
5
228
36
72
60
12
355
5
6
66
36
55
89
90
126
18
60
12
18
54
132
84
1
23
25
11
85
77
67
48
23
37
17
103
77
91
84
11
121
53
78
13
24
240
47
73
11
181
89
96
19
11
1
113
12
7
96
180
12
60
228
191
49
5
7
125
18
169
41
31
24
197
103
95
49
276
144
17
108
115
216
96
24
77
30
133
12
84
5
115
96
59
133
48
17
6
180
90
54
25
47
138
60
12
19
24
11
54
108
7
132
5
55
144
35
60
1
53
66
24
1
36
119
85
191
84
49
77
19
41
48
6
49
5
30
73
53
24
30
6
246
61
35
48
72
132
13
252
192
5
54
109
41
7
95
145
23
84
18
115
29
19
17
144
6
48
25
11
133
11
61
24
47
25
47
1
47
108
144
73
53
31
191
25
23
42
102
72
54
79
17
126
12
25
12
5
84
19
35
193
113
19
5
43
24
180
36
12
108
203
6
31
23
25
144
77
18
1
71
13
156
137
43
96
60
23
30
60
55
96
96
35
13
47
54
12
144
31
59
49
77
103
47
157
17
31
23
42
18
12
72
132
265
71
73
59
108
264
61
29
54
25
17
84
24
12
42
12
121
95
180
169
36
47
1
71
6
12
31
24
72
239
1
11
60
48
90
7
12
35
198
18
85
47
13
72
12
23
24
108
108
18
7
48
29
126
97
48
180
71
13
41
36
36
103
11
228
97
11
37
72
120
149
126
36
54
6
157
72
144
5
139
125
43
119
25
71
25
77
6
12
25
60
12
371
24
25
12
71
84
54
7
48
12
59
6
30
78
12
55
144
36
17
198
49
65
18
162
36
79
23
6
12
324
150
13
113
55
120
12
36
24
36
17
43
96
29
66
1
72
60
17
30
61
125
67
71
49
60
12
24
35
72
60
73
11
61
29
24
19
60
5
31
47
13
35
24
37
48
12
11
48
25
36
24
216
23
1
36
35
18
6
97
83
12
198
19
12
228
48
77
12
144
162
13
29
151
95
54
31
5
126
13
41
115
155
49
216
24
77
103
96
17
12
31
384
48
132
185
115
23
18
31
23
85
36
59
18
ABCD 96952436188*3^$a+1 [50031]
37
3
81
23
24
1
11
24
12
73
23
1
24
42
6
11
4
21
60
23
1
3
12
20
7
17
52
27
6
36
24
30
5
40
27
45
12
15
9
21
102
6
15
9
15
8
1
47
16
27
65
24
36
16
20
4
8
7
42
27
123
18
15
12
3
6
35
28
39
36
5
4
84
36
8
12
7
6
11
4
8
19
33
9
24
36
23
4
24
9
15
48
44
36
19
18
59
25
12
39
48
12
9
11
16
3
18
27
12
12
21
23
4
36
51
17
1
36
15
20
13
3
20
4
8
16
33
60
24
6
41
28
15
17
28
12
12
21
35
40
21
30
21
44
13
12
39
9
39
12
12
44
16
27
9
36
8
61
23
4
36
72
33
12
51
15
53
16
56
13
18
17
25
24
30
57
8
4
21
35
13
15
51
9
39
18
39
12
21
35
12
25
27
12
12
36
15
77
1
12
23
31
6
11
13
3
20
4
68
24
25
23
16
12
21
23
1
51
81
47
24
16
20
28
48
21
23
1
27
12
20
31
9
60
8
12
25
6
6
3
27
45
132
8
24
4
8
1
3
9
11
55
9
20
13
39
48
8
43
57
8
13
12
12
6
17
13
18
48
24
5
48
1
15
9
18
30
12
6
33
63
18
51
27
18
3
20
1
6
21
9
15
12
24
27
9
20
19
53
36
1
59
13
12
11
88
36
33
27
24
44
4
36
3
77
4
69
59
28
24
15
12
6
15
8
36
12
36
4
57
3
33
42
5
28
8
55
9
21
87
3
5
4
21
71
1
24
18
21
9
3
80
37
27
12
3
29
31
5
52
20
24
7
30
15
12
12
27
5
43
5
64
12
96
24
8
100
48
12
32
24
48
36
13
3
20
16
20
19
42
27
3
41
16
20
25
11
4
33
30
18
90
21
12
63
24
29
4
33
63
8
1
66
60
9
48
32
16
9
12
39
9
48
15
24
12
12
72
12
57
3
20
48
4
9
27
15
5
61
12
27
44
4
32
1
39
36
8
24
36
49
6
12
30
3
27
18
15
33
18
5
85
51
33
12
71
19
9
21
15
21
27
3
5
40
36
32
28
68
12
24
55
42
6
5
4
27
42
6
18
36
12
11
16
24
39
17
1
12
6
33
20
12
37
24
11
28
12
24
3
9
3
18
11
43
65
7
18
3
48
15
6
75
81
27
8
28
21
12
36
36
63
24
20
12
72
1
18
17
25
47
24
76
24
9
15
3
30
24
42
45
33
35
36
31
9
20
4
32
28
24
12
8
1
11
13
11
16
56
12
36
25
18
48
57
12
8
4
9
12
54
29
7
6
35
28
48
20
12
36
40
33
12
54
6
6
17
36
12
1
95
40
9
27
44
19
9
8
40
20
19
18
12
3
32
16
36
9
3
3
9
3
9
57
39
9
3
8
19
29
76
9
12
18
21
75
41
4
12
8
13
90
6
42
9
56
12
16
12
21
11
28
60
12
15
5
52
3
18
48
12
60
6
17
1
27
68
73
3
39
30
54
42
39
44
28
39
12
21
20
73
23
4
32
31
6
3
36
24
24
32
1
3
3
66
39
24
63
9
24
44
4
3
33
8
25
36
35
7
29
61
66
6
23
4
3
9
72
8
12
7
17
43
9
15
9
8
28
32
1
3
45
24
15
20
28
8
28
33
51
3
30
3
8
28
27
30
48
27
8
40
32
12
43
33
24
9
71
24
12
13
72
3
20
36
1
15
3
5
1
11
124
3
42
15
51
9
8
52
8
1
15
21
27
20
4
48
39
24
9
12
36
15
21
9
18
24
17
28
8
4
24
48
45
24
11
4
39
12
17
1
15
3
9
8
16
48
8
49
42
6
11
37
23
13
23
48
4
12
44
16
3
17
7
24
57
3
18
27
24
32
40
12
36
57
23
48
7
18
120
3
84
12
3
29
16
48
9
11
16
21
51
8
52
24
3
45
12
8
36
1
15
12
20
4
96
39
24
57
32
28
33
24
11
48
4
12
60
56
36
1
3
57
51
12
27
6
27
8
28
24
12
33
36
27
45
24
18
6
24
75
15
17
36
19
17
36
36
12
24
4
84
39
33
63
54
51
3
21
8
7
30
6
5
49
59
4
51
36
21
20
28
20
4
9
12
35
4
27
6
15
21
11
4
72
12
3
9
8
28
32
1
51
56
1
11
4
93
3
24
8
4
15
21
33
71
109
15
12
9
39
8
79
21
15
65
24
40
3
21
24
3
165
27
18
3
57
48
71
16
9
11
24
97
47
25
12
15
12
8
4
63
6
15
48
15
33
48
32
1
23
73
15
48
20
24
61
47
1
3
21
12
51
60
44
4
60
3
12
29
55
9
33
15
21
3
3
9
57
3
12
12
21
35
25
18
6
39
45
3
32
28
9
39
12
21
6
18
42
9
33
11
4
72
27
5
1
23
19
24
9
3
33
20
1
27
20
31
6
3
9
36
15
32
19
24
9
84
147
5
12
40
92
4
72
21
3
48
48
56
31
6
12
51
12
12
20
4
8
28
12
9
75
8
7
5
1
15
9
48
18
5
16
20
61
42
18
30
30
42
6
39
32
37
36
6
21
12
68
36
19
36
12
9
24
33
15
21
71
1
35
16
3
17
12
1
23
4
36
12
20
4
36
12
36
48
21
27
21
27
96
24
15
5
31
69
12
3
54
35
1
11
40
12
20
24
37
6
65
28
20
16
9
60
59
13
135
12
36
8
4
21
59
7
29
4
63
6
15
21
12
30
78
39
80
28
3
6
35
1
3
68
13
42
36
9
12
15
21
3
29
36
25
15
12
15
66
60
60
3
8
4
48
3
17
4
12
3
5
13
12
3
12
9
15
15
77
37
6
42
87
93
15
33
47
7
53
1
6
21
45
15
24
24
15
69
3
24
48
9
12
24
24
51
6
3
8
49
23
4
15
42
11
1
30
5
52
9
12
15
48
75
53
61
12
27
72
8
4
20
12
24
4
12
36
12
3
45
9
15
9
35
12
43
17
7
29
43
18
51
9
51
21
30
29
52
32
36
13
36
6
17
7
45
20
4
36
24
24
12
21
3
9
11
37
24
12
3
24
45
87
9
15
15
9
12
24
12
12
8
1
90
120
18
42
12
17
4
27
24
6
11
24
7
45
20
4
32
1
11
43
89
43
113
40
12
8
40
8
25
3
44
16
8
16
3
45
12
32
36
16
36
39
9
44
52
9
11
13
23
7
66
6
29
4
3
9
12
21
35
7
89
31
9
12
32
31
9
27
12
12
24
9
12
51
45
8
4
21
47
12
13
39
60
20
16
56
16
15
9
60
75
5
1
30
5
1
3
44
13
119
16
32
1
3
36
20
13
15
20
16
44
4
12
12
21
3
75
12
30
11
49
24
24
3
12
12
108
12
21
24
3
24
9
3
140
12
28
21
3
33
23
36
7
6
30
17
28
20
7
30
18
17
36
4
12
72
9
3
48
45
15
9
23
31
6
30
33
12
8
52
8
13
23
13
27
21
11
31
53
37
54
33
12
48
21
12
30
9
21
15
3
6
23
1
12
3
3
42
11
40
87
6
39
8
4
57
35
36
28
9
63
39
89
25
15
12
3
9
21
36
3
3
21
12
44
19
9
24
24
8
24
36
12
72
28
48
20
1
3
27
5
16
12
15
54
63
12
12
9
39
123
24
6
42
53
4
63
24
45
33
27
15
18
6
41
48
1
3
56
12
7
57
15
17
7
77
13
11
16
24
141
6
9
39
6
47
36
31
9
15
29
16
80
49
35
7
9
20
7
29
36
4
87
17
7
6
12
51
9
23
4
105
36
24
35
49
24
11
7
9
75
69
80
43
33
8
13
3
33
27
24
9
18
21
20
4
8
4
15
41
73
27
56
19
57
104
16
44
1
3
81
15
8
28
44
16
24
33
47
52
21
27
21
36
51
36
12
20
19
30
3
20
12
36
36
25
30
17
13
3
8
13
12
3
21
15
20
24
4
24
9
6
5
28
9
23
4
15
18
11
24
25
36
11
1
3
15
9
33
11
16
27
36
45
24
3
30
24
3
9
35
36
52
24
36
48
20
37
18
65
19
21
45
3
12
32
25
24
42
33
56
7
29
67
21
20
48
13
11
16
9
3
33
99
12
3
36
17
16
24
24
15
29
40
3
30
60
71
12
13
30
53
16
24
12
3
12
17
13
15
69
15
129
6
42
3
20
1
63
48
8
4
24
24
9
11
24
28
12
15
6
42
45
12
45
3
8
48
1
48
30
12
9
8
36
1
35
67
41
16
33
3
57
24
3
8
7
30
23
16
32
24
12
60
12
52
57
6
45
24
20
48
19
5
4
93
15
8
1
15
168
33
3
12
15
5
7
21
24
44
1
90
12
17
4
3
12
69
92
52
33
87
21
18
24
24
6
ABCD 96952593722*3^$a+1 [50028]
210
72
24
31
53
27
24
24
36
36
60
51
30
42
81
84
16
36
24
104
15
1
65
55
56
160
24
89
66
121
20
3
78
252
108
339
60
4
11
108
90
291
351
60
205
20
189
120
60
75
51
145
191
133
179
525
153
103
29
12
186
9
129
31
29
31
120
11
93
84
252
21
79
173
31
41
18
141
105
6
9
100
155
9
12
21
79
24
149
36
174
1
77
99
75
33
117
55
24
44
33
3
136
8
3
48
42
27
112
71
49
29
75
51
85
44
84
12
45
3
45
15
135
57
4
20
45
211
41
99
160
59
21
64
11
25
104
69
31
20
160
77
84
39
16
5
18
66
31
104
177
138
9
36
76
11
33
105
31
8
96
9
27
84
40
107
72
12
49
5
6
85
179
6
54
9
172
20
124
20
45
219
195
198
199
80
144
16
65
39
40
107
13
60
65
96
75
4
36
8
21
31
20
144
136
65
199
47
42
48
24
199
11
85
200
168
21
15
84
192
40
68
33
18
25
5
15
207
18
252
3
15
1
80
4
80
24
16
104
12
51
93
180
16
80
144
24
81
51
15
69
16
11
18
31
20
124
60
11
25
71
13
236
21
30
18
6
9
24
72
64
41
114
54
15
136
5
91
41
54
213
36
120
21
75
40
44
84
252
60
63
66
15
16
104
40
116
3
90
67
23
48
9
64
17
147
76
17
3
51
45
351
138
111
48
135
45
52
60
59
192
69
84
141
180
174
24
297
364
116
51
109
29
51
40
144
20
180
16
60
65
15
4
77
54
84
6
123
36
16
84
47
49
200
15
69
27
48
6
84
15
60
39
45
81
30
61
20
64
60
47
49
11
73
240
60
164
12
3
1
41
15
64
36
60
35
49
36
29
75
36
64
35
1
104
16
8
120
36
45
15
160
164
172
80
75
9
76
24
56
159
12
93
141
19
60
119
78
79
80
129
75
76
120
144
80
81
54
85
164
112
35
169
77
3
87
13
29
12
24
126
84
21
75
25
59
21
4
89
67
324
59
141
40
29
51
96
40
8
16
221
19
77
123
129
30
96
246
6
174
15
9
31
53
18
18
60
15
16
95
66
43
11
6
159
3
37
143
157
84
96
60
143
21
204
12
15
48
1
36
84
47
234
79
227
30
39
40
11
378
132
39
24
315
30
15
117
27
240
52
53
27
4
41
3
123
72
18
24
36
159
39
25
20
9
7
140
84
120
16
200
45
48
27
64
56
24
15
102
18
1
59
21
184
101
75
48
112
191
24
33
75
66
96
139
56
24
24
57
90
108
60
117
24
15
6
75
64
71
9
40
56
21
19
41
99
171
33
84
21
31
8
216
51
25
20
120
40
8
261
90
181
35
66
144
24
15
159
1
20
36
105
15
40
95
138
67
83
1
17
48
219
12
40
224
40
36
188
112
24
60
59
102
115
8
72
40
59
36
18
51
15
1
149
15
105
24
48
168
55
65
42
69
105
115
44
21
75
21
63
117
43
180
56
40
8
51
69
147
85
68
3
114
138
6
72
30
42
31
17
139
60
5
3
72
9
111
3
45
16
11
54
39
196
36
44
96
21
54
9
40
167
30
27
33
84
3
3
9
ABCD 96953424346*3^$a+1 [50020]
64
45
66
30
18
36
18
18
48
84
77
13
18
65
43
66
3
72
15
57
48
33
23
48
55
24
33
57
15
72
32
16
3
12
30
42
33
15
65
1
23
19
12
9
3
5
31
12
21
27
12
18
42
18
24
6
60
17
85
132
36
42
48
24
9
56
85
27
21
3
39
6
48
36
36
42
162
36
24
18
192
48
102
27
128
40
45
3
141
30
60
105
57
108
11
13
78
24
36
18
23
7
102
12
15
51
42
27
87
6
24
18
30
30
21
24
105
12
18
6
11
24
88
27
24
5
7
65
1
30
30
27
21
99
15
9
9
39
15
108
60
30
11
7
30
198
12
9
21
3
8
139
132
36
21
3
72
54
47
19
36
48
54
35
7
48
9
63
66
15
3
21
8
48
7
12
30
6
24
137
19
45
3
5
64
27
21
96
32
49
15
24
27
24
5
61
243
3
84
6
24
27
3
60
9
45
3
9
6
48
12
42
36
54
60
18
11
31
17
31
72
48
57
21
42
24
48
102
24
27
8
25
60
99
24
21
42
36
5
88
27
42
35
13
147
27
6
18
21
9
36
35
103
33
3
24
18
84
71
64
75
18
168
99
3
18
24
35
79
12
42
6
42
18
96
126
83
7
177
63
48
57
48
21
30
24
12
18
180
12
39
3
18
72
27
8
85
6
12
65
48
1
36
102
6
54
12
29
37
3
21
18
18
12
6
42
48
3
8
48
73
102
30
3
39
24
30
54
5
13
3
177
15
15
84
18
3
9
6
30
48
60
54
42
36
60
30
9
8
7
24
72
41
43
108
65
72
1
12
36
12
72
18
132
18
18
30
3
111
57
45
30
21
39
9
9
47
16
3
36
36
24
117
93
35
55
36
21
32
7
17
40
24
3
48
42
18
18
12
30
156
54
42
216
33
15
9
3
72
5
13
12
30
57
24
15
24
129
39
30
51
27
5
61
24
60
15
32
37
30
36
57
8
16
96
15
72
60
18
51
8
91
45
39
78
18
9
21
120
18
17
55
12
36
30
30
12
60
18
27
15
24
48
12
60
36
42
3
93
11
49
54
12
24
72
77
7
36
24
93
8
79
33
96
48
80
7
12
48
45
51
5
19
36
48
33
15
48
36
18
35
88
48
8
16
27
18
48
18
72
24
9
45
12
18
30
12
27
15
36
12
72
9
21
120
6
12
48
177
3
42
24
3
32
49
23
73
30
18
18
18
24
35
97
6
54
30
48
21
39
126
11
55
6
72
51
8
7
81
8
37
6
12
57
3
66
120
3
3
96
108
9
87
17
7
6
48
3
45
24
78
5
64
9
135
153
60
11
13
11
7
33
48
63
36
24
24
24
5
13
90
18
42
21
48
39
24
6
114
12
24
21
24
72
45
35
72
55
12
66
51
21
150
108
113
79
30
78
29
61
78
29
16
15
17
109
35
13
11
55
42
114
36
102
96
30
12
12
21
9
96
63
21
219
63
36
45
69
18
33
93
3
21
35
43
21
72
21
24
59
7
9
81
18
18
18
33
63
6
11
24
13
84
47
13
48
51
24
144
93
42
33
3
30
23
120
37
108
36
198
125
37
24
114
65
120
67
18
27
48
15
66
6
33
15
9
168
9
6
36
12
57
15
30
6
18
72
18
9
57
66
5
19
36
12
36
12
5
24
43
12
65
43
6
180
12
102
90
15
24
3
29
24
67
30
36
27
117
3
8
7
30
6
12
33
15
81
24
21
54
21
24
75
12
9
8
1
54
96
6
36
15
15
57
45
3
45
42
102
18
78
11
13
51
75
144
18
83
48
109
18
30
30
12
36
69
27
101
7
9
56
133
138
24
12
66
3
21
30
30
18
18
3
159
12
18
6
45
117
3
81
15
309
35
40
27
141
27
53
24
55
89
40
9
6
33
15
6
6
30
96
18
42
27
117
3
21
6
5
43
102
71
175
30
12
126
17
223
12
42
30
21
72
33
60
24
60
12
48
66
33
21
18
9
32
19
60
33
80
19
42
3
24
63
9
51
18
66
12
5
40
3
96
36
17
13
72
132
18
162
78
45
72
8
7
41
7
105
27
48
53
85
27
27
6
84
66
72
65
13
75
27
12
66
87
8
145
15
45
27
45
48
12
90
53
13
270
6
36
99
9
90
72
93
51
77
109
78
6
36
18
84
66
123
104
7
60
18
12
6
120
17
115
72
29
48
55
17
24
13
51
128
13
27
45
6
12
41
13
90
54
96
18
72
9
15
54
35
16
56
19
117
80
40
9
66
5
19
66
30
48
54
63
32
13
3
21
11
24
112
153
60
24
27
129
18
29
1
48
23
79
33
48
8
40
69
30
5
37
27
3
78
114
21
48
9
6
90
30
6
3
75
42
78
21
21
123
27
6
47
67
18
6
21
33
23
40
8
67
101
7
12
144
48
30
30
48
18
90
5
19
120
102
39
27
24
5
24
19
18
3
80
7
60
45
96
39
72
113
55
9
3
36
12
162
42
9
9
30
18
60
59
31
9
3
30
12
6
21
27
66
24
24
66
57
63
126
3
8
7
6
24
90
9
24
75
21
24
87
168
30
35
48
37
72
35
88
87
6
6
24
12
17
7
9
96
93
30
12
204
21
3
5
13
72
48
18
105
51
53
25
30
9
3
21
33
12
3
8
40
21
51
105
54
12
21
27
12
89
7
ABCD 96954057386*3^$a+1 [50084]
253
51
80
400
80
19
54
23
85
360
72
315
153
180
18
270
72
27
32
64
75
149
31
17
163
90
179
181
72
198
90
227
205
179
288
16
237
83
160
272
25
72
90
101
96
16
453
72
83
336
64
147
252
17
96
13
131
64
224
400
96
32
115
18
155
97
383
85
315
27
293
175
54
90
17
1
815
48
37
27
171
180
17
73
119
43
5
85
315
272
241
270
161
48
43
198
414
108
53
16
288
345
311
624
253
83
115
234
35
48
115
29
96
37
251
235
72
108
257
13
54
413
37
126
72
18
179
181
11
223
18
18
125
235
5
319
108
69
144
80
85
342
69
224
96
48
48
163
72
389
384
64
96
320
16
81
162
108
33
129
63
80
64
81
207
333
83
96
336
25
90
285
57
18
72
45
63
113
175
161
64
27
342
95
85
11
112
75
149
96
223
17
672
192
271
65
48
192
37
155
115
216
162
72
27
128
25
18
117
80
160
3
18
299
43
198
15
165
315
224
192
160
261
155
205
275
208
147
18
59
96
25
252
90
90
87
75
117
81
270
113
49
191
187
432
36
414
18
180
108
81
9
71
163
413
127
108
198
47
115
90
227
25
71
16
291
18
59
208
80
432
31
161
96
240
115
29
79
161
64
27
5
85
90
18
47
133
107
127
17
96
13
54
216
90
27
32
85
155
25
71
109
243
45
83
112
237
306
257
48
379
101
169
18
53
19
221
49
126
342
72
18
18
95
112
240
435
45
80
145
239
121
87
128
64
153
198
18
47
160
207
17
109
99
513
18
29
25
18
18
35
432
217
407
61
18
161
96
48
109
35
253
227
25
71
64
32
13
108
23
96
79
144
ABCD 96954096392*3^$a+1 [50001]
72
139
125
216
199
41
48
16
312
240
8
451
261
189
51
93
27
24
129
54
161
55
90
72
198
41
13
126
162
90
17
1
54
185
40
45
51
104
72
256
104
24
289
87
39
185
175
216
18
15
56
19
18
54
144
69
56
216
16
75
72
93
48
21
90
324
69
72
39
9
351
180
54
15
471
209
240
88
8
211
198
47
88
72
63
153
27
141
104
72
151
72
105
3
54
108
36
95
64
75
117
45
323
91
45
81
159
39
65
43
69
168
72
15
270
234
54
11
336
16
720
249
455
31
108
126
54
54
171
27
288
69
48
297
111
15
81
81
23
67
29
136
104
16
192
63
329
121
39
120
309
75
176
88
3
54
36
54
29
16
216
243
141
368
16
15
401
85
3
216
56
139
72
29
48
120
181
195
57
234
53
37
35
40
8
216
120
64
32
241
119
24
24
121
159
32
64
24
27
93
195
198
143
24
13
27
27
5
103
81
9
231
96
51
165
69
54
101
115
29
376
9
111
80
64
87
57
33
72
47
240
145
54
129
168
32
16
216
168
171
101
88
135
72
9
56
241
180
179
64
240
200
19
213
8
504
112
81
359
19
36
65
43
45
32
24
79
33
24
33
87
129
87
8
24
7
81
224
55
33
168
33
159
32
240
55
9
80
120
115
101
115
54
144
87
320
25
239
304
32
19
162
54
29
40
24
32
16
168
120
56
1
18
29
7
180
198
18
77
40
243
54
15
104
205
251
160
21
18
81
8
55
17
1
135
144
80
24
24
241
15
120
225
39
303
54
243
200
40
168
152
72
408
283
149
16
303
81
168
48
408
56
160
200
31
144
65
400
39
9
168
39
33
96
15
89
127
18
15
255
36
5
16
80
568
411
381
15
108
252
396
53
232
72
312
168
171
5
24
97
54
89
40
32
64
27
149
31
9
8
72
88
360
96
51
54
111
15
9
27
77
31
54
123
152
67
29
144
96
91
18
90
161
55
105
224
120
112
104
217
90
165
192
255
497
25
126
9
189
ABCD 96954485008*3^$a+1 [50082]
18
54
6
72
47
60
48
1
36
39
27
33
57
24
83
43
17
61
12
47
13
72
47
25
18
17
1
12
11
31
18
15
20
40
20
13
3
20
84
25
12
18
6
114
30
35
60
67
24
5
36
4
84
33
72
35
72
1
3
20
37
24
99
45
35
64
27
6
47
12
24
127
24
24
102
59
1
3
57
120
12
47
25
35
1
12
51
20
109
47
24
85
35
25
71
48
37
24
84
90
30
96
11
64
129
95
13
18
9
60
32
4
20
109
96
11
115
54
39
60
21
11
13
48
23
4
20
37
23
13
42
72
96
29
28
20
67
89
31
5
108
12
28
45
12
6
18
15
9
78
17
31
149
72
4
69
36
71
84
4
20
25
11
31
9
9
6
89
7
96
30
12
11
4
56
1
35
19
5
109
30
30
11
49
72
96
27
32
1
42
21
44
13
12
12
3
20
13
59
4
20
37
23
4
140
1
11
43
5
192
84
85
35
7
120
17
16
9
11
25
24
11
276
4
39
6
12
54
90
48
6
29
1
95
4
15
6
42
72
41
36
43
5
73
12
11
60
36
61
27
51
24
197
13
36
24
47
115
53
13
78
29
37
23
96
120
7
17
12
48
25
12
3
81
42
53
4
56
7
77
16
21
3
51
96
66
23
61
3
32
55
18
71
127
24
24
5
25
12
59
61
48
39
21
12
108
35
49
35
43
17
127
29
4
105
11
24
60
1
39
63
54
23
85
96
204
15
3
17
7
9
15
24
42
48
15
33
30
77
72
4
15
6
60
35
25
18
5
96
25
114
30
12
6
53
24
91
54
12
39
21
83
37
18
21
129
108
30
29
25
3
20
25
60
47
28
3
137
12
4
9
51
99
18
54
6
83
96
48
60
1
15
24
3
72
45
33
47
13
47
25
6
5
61
6
24
5
84
24
37
18
17
88
15
6
36
23
12
13
71
24
12
4
9
6
9
92
25
138
96
29
1
36
23
55
5
16
9
66
24
72
5
108
13
42
125
37
30
120
18
11
25
12
84
48
168
12
30
6
36
6
17
1
35
100
57
12
11
7
18
6
24
90
30
5
84
85
11
49
35
12
25
78
18
24
63
45
71
37
227
25
35
25
30
17
1
54
48
41
40
81
63
21
11
28
32
1
3
80
7
17
1
119
40
20
13
27
32
109
11
43
42
30
53
12
1
192
30
18
30
24
96
53
60
25
6
5
64
75
66
23
12
73
18
24
6
48
36
6
29
73
11
37
60
63
24
63
77
1
15
51
30
35
24
24
12
1
24
36
47
61
15
105
42
17
16
20
24
25
60
36
15
21
24
12
24
23
13
27
92
4
9
48
18
29
91
102
12
11
19
17
13
11
1
48
11
24
37
119
24
1
39
33
23
25
72
12
131
24
16
15
24
5
60
31
41
31
53
19
66
155
49
11
1
6
78
59
7
33
57
23
12
1
60
27
56
36
28
33
27
33
47
13
119
73
15
32
48
13
47
12
84
37
12
75
21
11
48
91
5
4
36
27
29
25
24
35
31
53
43
30
12
35
12
13
11
1
36
12
75
20
16
20
4
15
65
31
54
11
1
59
84
25
15
15
30
47
43
17
13
60
35
76
24
15
30
35
61
12
30
77
36
97
24
30
5
73
18
29
13
11
85
35
36
24
7
29
1
120
23
156
31
53
24
12
48
16
15
29
25
42
18
15
56
25
11
48
12
13
35
7
5
4
57
27
105
12
179
61
35
19
45
51
65
4
45
12
24
36
27
3
30
107
40
36
27
72
45
20
1
15
116
108
96
7
42
48
107
25
48
42
17
31
78
60
12
18
72
24
126
3
9
36
11
13
36
6
48
42
39
21
36
72
11
36
13
42
18
48
78
6
119
24
16
9
47
48
72
24
25
12
47
7
6
84
24
39
33
60
18
29
43
17
31
66
24
11
28
15
5
60
7
65
24
96
4
44
7
24
9
15
65
31
41
60
91
53
37
107
36
180
1
3
32
24
49
96
60
15
9
18
17
12
19
69
27
5
85
6
29
4
15
5
156
28
75
17
1
27
180
21
36
30
9
9
6
65
37
63
75
24
41
4
20
13
60
23
49
51
20
85
39
27
30
23
25
35
96
60
24
40
45
30
41
25
11
1
27
21
35
7
30
47
12
48
31
41
48
25
6
24
42
23
96
24
145
12
24
24
18
17
12
28
56
1
126
24
33
15
65
36
25
11
49
60
42
18
24
12
3
36
27
30
42
6
15
56
181
23
120
31
5
60
25
36
12
15
57
35
19
41
25
120
23
13
47
1
11
24
37
27
117
36
119
73
30
5
37
3
20
13
24
18
77
4
104
103
30
72
11
1
6
137
100
116
64
33
24
24
11
19
9
20
25
95
12
181
27
36
27
48
5
61
63
33
23
36
19
120
29
72
1
3
45
15
56
49
72
90
30
27
33
102
6
35
31
9
81
24
12
24
59
7
77
37
30
29
25
35
37
24
3
45
35
25
11
64
3
137
25
15
80
13
23
67
33
9
35
36
55
5
61
6
48
24
18
102
5
25
35
1
12
3
9
6
30
35
49
95
7
5
13
6
24
5
13
48
11
25
39
84
32
28
32
1
47
12
61
60
87
33
24
3
123
29
19
126
36
78
209
76
75
41
25
60
36
30
162
12
35
13
15
32
19
6
3
20
36
7
120
17
31
41
25
6
30
3
111
5
19
5
19
77
24
49
131
60
60
24
121
24
15
20
73
18
41
25
108
12
3
36
9
15
63
77
36
144
60
12
1
47
36
36
1
63
9
96
119
31
30
36
23
12
24
37
48
39
87
53
37
78
5
1
95
37
30
77
13
27
21
192
12
11
36
84
4
20
31
41
28
152
1
47
60
7
9
116
28
ABCD 96954730006*3^$a+1 [50120]
9
15
12
16
84
8
3
25
32
27
13
23
13
36
53
63
124
23
30
15
12
24
16
8
160
77
31
20
12
123
109
23
66
87
40
44
15
249
4
252
8
21
66
33
28
32
12
64
116
36
100
65
48
54
1
191
1
80
24
60
4
56
108
228
12
96
21
18
45
63
192
37
56
24
160
20
100
60
203
78
78
49
35
1
11
105
81
42
81
39
33
12
72
16
12
152
88
116
64
12
95
21
24
33
15
16
32
57
67
59
1
36
12
56
4
23
9
240
36
15
234
231
60
64
80
63
30
42
24
30
91
23
13
32
81
171
136
20
168
9
30
12
24
57
24
60
24
9
43
77
67
128
16
5
27
4
8
36
36
15
105
3
13
17
75
156
51
108
13
44
136
92
52
8
60
36
76
53
3
183
21
60
255
21
9
63
160
32
16
47
97
24
41
43
72
20
393
3
24
51
109
116
40
35
69
28
72
20
16
84
125
79
56
60
15
36
45
84
4
36
24
36
116
64
8
27
13
8
120
60
24
148
92
40
8
135
1
29
63
57
42
9
52
80
3
21
201
19
44
4
167
73
12
24
65
24
51
124
41
147
87
12
33
33
39
105
15
60
93
115
200
87
45
105
111
4
96
53
99
12
16
83
21
16
89
55
8
52
120
56
3
85
60
176
4
44
12
135
81
48
36
33
43
32
12
40
35
6
19
23
21
144
27
73
20
52
56
60
4
44
16
65
18
37
59
102
3
51
9
60
24
96
12
112
35
37
35
24
21
28
35
13
60
48
36
23
33
232
108
80
27
57
16
8
36
9
114
33
63
60
25
11
153
45
63
9
19
5
55
35
165
16
20
135
9
39
25
56
40
12
108
5
31
35
61
180
44
219
9
52
35
168
33
12
48
9
24
27
120
4
96
17
67
68
27
96
69
64
32
4
128
60
540
16
47
9
16
44
3
48
54
96
30
25
108
36
35
69
64
48
32
111
96
105
60
69
15
81
111
64
8
57
123
15
96
57
195
33
81
3
48
4
233
27
21
24
3
15
145
47
9
12
52
68
28
36
20
51
9
24
52
24
8
87
93
27
1
5
159
9
15
280
20
99
12
21
123
49
8
4
113
55
72
44
117
27
132
105
18
61
72
128
9
27
84
24
36
124
176
16
23
21
60
172
84
60
29
15
9
127
216
12
60
116
111
73
140
12
100
23
156
1
8
52
20
16
20
52
53
67
23
54
54
1
48
72
89
30
85
44
81
39
12
48
36
24
27
9
45
24
3
24
111
13
35
45
9
3
189
39
12
64
48
32
36
57
135
100
68
60
12
36
112
32
21
51
4
80
72
60
112
77
30
36
9
141
19
143
102
75
16
132
32
60
3
97
116
60
100
23
222
54
61
8
15
30
19
12
8
27
294
6
61
197
51
64
36
36
53
75
16
12
8
124
56
21
120
18
6
79
56
51
61
104
81
15
28
96
108
120
72
24
35
45
39
12
25
5
18
157
8
3
105
28
35
37
89
3
12
28
101
54
253
80
12
57
19
116
148
8
124
20
16
12
17
63
88
200
72
72
75
33
28
89
3
112
264
32
39
48
45
3
37
72
56
28
36
8
88
32
27
24
25
5
99
96
69
18
12
57
24
60
12
84
16
8
96
21
15
3
6
30
1
44
16
8
15
25
44
3
25
60
108
36
56
60
144
28
92
39
30
55
89
42
6
15
57
3
120
12
15
1
72
35
13
72
65
24
15
39
42
18
6
111
4
36
107
25
32
40
48
72
80
28
8
48
16
35
9
36
16
47
33
72
12
88
23
69
60
45
31
24
20
96
28
80
12
60
28
32
12
48
48
36
48
100
32
76
47
216
21
4
44
40
108
53
39
36
4
8
3
1
80
120
4
35
85
17
55
24
48
95
177
3
37
20
48
45
6
9
12
40
35
1
89
120
15
4
24
20
52
11
109
24
12
80
60
93
79
108
44
3
37
68
28
68
16
140
4
60
36
5
111
28
35
1
44
21
3
60
33
42
48
9
60
15
1
24
48
11
54
27
15
21
88
35
30
27
52
65
7
20
108
40
8
84
15
48
93
ABCD 96954842464*3^$a+1 [50054]
203
90
180
126
84
21
129
18
12
18
42
30
183
112
53
12
6
162
7
32
153
150
57
159
121
120
96
233
42
12
25
72
71
97
8
168
72
63
252
78
162
37
120
5
30
108
9
51
30
18
54
36
54
150
7
48
48
77
331
80
15
90
175
80
39
18
102
78
30
150
39
33
36
12
79
143
73
215
18
414
108
120
45
117
18
18
7
53
174
157
11
37
65
111
64
11
30
31
41
175
23
49
83
12
73
143
144
6
54
126
12
60
7
152
136
24
80
69
30
21
273
30
73
35
13
59
61
107
30
7
240
176
184
11
54
120
183
165
18
1
56
40
65
7
83
133
77
108
180
139
101
139
215
168
33
219
61
120
359
73
287
33
40
104
129
7
72
113
7
72
11
45
423
90
144
247
104
40
59
60
241
47
120
153
45
75
216
184
17
15
64
119
121
23
145
32
24
40
72
167
18
103
137
159
111
48
144
36
109
192
48
161
7
24
23
1
17
192
7
24
32
40
155
120
93
15
24
378
30
162
223
47
121
275
72
37
96
32
40
47
36
45
16
104
87
9
339
181
56
33
54
306
7
8
112
17
87
33
36
90
252
13
29
90
97
203
180
25
35
133
5
67
185
63
27
93
24
40
113
78
18
72
15
33
255
184
71
49
131
30
175
59
117
9
7
35
133
425
30
24
25
113
39
183
201
27
72
13
224
51
132
18
180
12
63
40
23
121
23
6
372
168
72
15
123
117
15
33
57
15
33
79
215
90
7
281
159
159
1
53
27
279
114
48
63
72
48
112
24
41
240
7
173
123
40
179
36
25
32
105
90
48
90
91
288
41
144
108
115
72
8
33
111
376
192
32
216
120
184
24
59
6
210
72
78
54
33
177
216
144
126
289
71
60
54
7
203
6
102
72
73
17
78
162
18
12
25
32
183
57
33
55
71
1
96
113
7
120
48
185
24
18
90
67
161
111
136
72
152
129
31
23
30
270
198
60
19
120
296
63
132
108
25
245
51
144
16
41
30
169
71
138
111
3
13
48
119
36
277
77
126
144
96
54
198
33
72
57
7
168
41
7
48
35
61
83
198
18
109
48
113
54
210
96
162
18
30
117
48
57
162
126
180
90
57
48
216
16
144
23
36
21
9
90
180
49
95
57
24
120
129
30
18
39
159
217
53
42
105
208
137
90
85
113
15
184
48
113
7
455
49
113
103
120
233
54
36
21
88
35
30
183
183
30
54
90
90
108
ABCD 96955011898*3^$a+1 [50055]
207
24
9
68
49
36
48
6
21
9
54
45
20
12
28
21
23
300
1
119
13
23
24
1
96
59
7
65
40
63
66
6
30
18
69
3
144
24
102
47
36
67
5
103
12
33
12
153
35
61
3
27
6
23
12
19
36
90
143
31
6
48
6
30
63
20
36
4
27
36
30
60
18
72
18
12
15
72
20
100
80
133
48
95
31
6
83
25
27
228
27
24
174
96
83
43
48
42
18
36
9
20
25
95
85
47
145
24
66
54
36
167
13
288
90
6
36
75
108
15
90
12
27
36
51
66
95
28
45
36
23
7
6
63
164
1
126
81
63
6
30
161
28
87
30
24
3
33
107
60
13
27
3
18
90
96
93
80
1
15
12
168
135
12
24
66
15
12
117
6
30
168
30
72
17
61
179
60
7
6
23
24
7
36
30
35
19
6
35
49
63
27
29
24
43
18
47
48
4
63
30
87
56
12
12
168
108
7
5
28
57
47
16
44
1
42
108
65
84
13
27
36
81
54
129
36
51
54
27
39
41
55
300
17
43
30
144
60
36
27
36
27
17
211
17
43
36
41
85
144
30
9
81
24
30
150
27
45
30
45
69
30
33
27
66
63
45
59
37
36
95
25
47
40
20
100
68
85
23
1
84
36
11
79
33
207
29
1
51
68
61
24
30
6
111
8
145
15
45
72
54
129
44
1
96
11
19
186
18
30
60
66
60
156
60
5
193
75
105
59
36
40
27
53
64
20
7
29
84
43
33
45
102
24
30
6
18
36
54
65
1
6
17
31
96
126
108
36
39
135
6
84
167
85
15
48
87
5
88
27
45
135
24
41
13
107
73
35
37
75
15
30
23
37
207
27
30
6
30
47
31
162
27
27
30
51
3
42
138
29
283
65
25
27
56
37
78
89
60
157
36
54
30
11
25
87
48
132
27
54
12
108
15
164
73
47
157
143
67
89
60
64
93
24
63
93
15
39
29
67
30
54
54
42
30
47
88
69
144
66
89
1
59
40
44
36
1
114
45
45
30
5
12
223
29
100
51
36
30
6
185
40
39
9
45
6
29
91
54
27
33
207
92
43
84
36
18
27
45
24
3
96
27
174
114
36
66
95
163
120
29
7
54
36
54
6
30
126
108
36
36
35
55
177
21
60
27
9
63
20
7
21
63
6
54
126
90
126
167
7
81
9
36
15
12
56
67
65
19
53
43
84
6
138
6
59
31
53
13
23
24
60
97
36
18
72
30
47
67
90
3
60
68
60
43
66
54
105
135
5
61
114
12
60
18
27
9
71
208
12
8
84
31
30
99
108
33
66
33
8
28
12
20
52
27
24
45
21
96
48
72
123
21
6
45
92
37
114
5
97
23
55
72
17
31
72
60
65
19
36
60
18
47
100
33
66
180
69
72
20
48
7
90
54
36
77
13
63
135
6
156
27
27
60
324
36
29
127
204
84
6
131
43
9
27
6
18
17
55
53
1
143
13
15
99
36
57
63
5
13
59
28
12
33
107
148
105
30
65
13
246
36
108
9
27
33
27
29
91
24
126
11
12
13
18
36
81
9
54
57
135
17
91
180
5
4
180
60
120
117
6
84
96
17
28
3
45
104
1
135
12
15
48
9
27
36
33
147
113
1
30
36
24
9
57
78
36
29
151
54
12
54
60
30
6
30
15
39
53
1
6
36
30
18
36
9
51
84
96
66
24
71
19
66
78
65
7
120
78
30
96
41
12
73
47
36
61
30
9
81
83
121
36
156
54
6
47
1
72
24
90
81
20
108
25
12
54
69
27
18
30
36
81
32
60
60
16
12
9
60
54
102
144
23
1
66
36
234
36
18
45
27
54
36
114
120
6
23
115
36
69
104
60
28
32
1
59
40
80
67
6
27
156
27
18
6
9
92
48
85
12
24
30
60
126
30
90
114
30
83
156
40
51
21
9
54
36
54
47
49
23
16
132
39
24
36
216
45
32
7
60
9
21
90
36
65
13
39
36
81
6
77
60
43
93
24
8
28
27
84
6
135
9
30
36
33
12
63
6
30
36
33
27
30
47
16
225
6
84
132
108
5
7
90
35
25
ABCD 96955427698*3^$a+1 [50075]
72
29
6
33
16
5
55
17
18
81
111
133
17
39
9
55
11
6
48
151
59
30
19
23
114
43
188
9
19
11
61
24
29
115
20
45
66
24
37
104
51
25
89
123
51
25
5
36
19
56
64
24
20
52
35
66
19
35
30
51
105
60
103
17
15
88
17
18
126
36
7
41
151
60
65
15
100
140
9
180
187
60
5
18
120
120
6
19
176
165
90
45
40
140
64
36
284
4
101
60
96
66
24
93
27
54
12
19
8
28
20
88
32
3
42
19
59
6
24
36
91
113
36
96
39
15
30
15
240
45
36
48
19
71
37
132
32
16
23
66
30
30
31
53
6
24
6
96
48
60
67
68
57
30
57
63
30
19
20
48
81
66
144
109
17
79
216
11
24
85
5
3
27
96
57
16
95
141
9
240
72
3
100
72
89
90
54
55
24
113
24
24
180
135
15
42
84
24
127
35
24
126
3
87
18
27
24
75
24
42
48
39
93
3
21
36
48
19
36
96
29
90
37
20
15
234
150
30
144
87
9
24
42
48
126
15
51
24
30
63
12
16
48
47
48
6
84
199
197
36
219
69
60
66
85
41
24
31
35
33
4
12
5
90
49
96
80
108
81
31
35
1
29
90
210
6
24
25
20
64
35
6
15
45
240
19
11
66
54
45
64
161
19
47
109
59
240
117
75
18
30
6
111
9
180
43
72
48
8
60
9
54
1
119
21
48
3
48
6
24
55
56
81
144
96
19
80
9
30
6
96
7
17
151
185
138
126
300
19
41
36
27
21
36
19
125
55
41
19
47
33
45
60
96
30
24
1
29
186
61
72
17
51
48
165
162
54
183
123
54
66
150
7
12
60
36
53
72
3
15
30
7
48
101
84
31
35
45
36
132
27
54
111
21
103
5
240
7
104
69
51
9
90
96
49
5
75
100
107
13
107
24
13
68
63
90
12
24
55
8
40
11
30
12
7
36
11
54
39
3
49
41
30
105
45
60
54
24
6
15
4
80
76
24
5
67
35
145
89
36
18
30
12
84
114
21
21
30
24
33
172
89
139
71
66
36
288
151
65
66
54
51
112
41
156
84
27
195
48
9
60
136
11
61
59
24
1
41
204
264
175
212
4
5
19
11
54
7
5
48
91
176
12
21
72
3
4
188
48
196
44
21
63
72
16
72
11
126
55
8
57
75
21
43
36
44
15
6
91
53
27
93
12
103
47
33
15
30
90
9
12
4
71
114
36
216
207
112
120
24
107
138
12
48
27
220
29
36
3
4
11
30
55
131
30
24
39
21
135
45
66
24
21
16
24
48
8
24
99
57
60
84
144
64
53
7
107
66
60
288
31
11
30
39
69
96
30
24
117
24
100
71
9
9
7
108
35
30
72
24
63
57
43
20
117
36
15
3
1
128
12
4
80
57
43
32
123
85
72
89
120
66
78
216
24
66
6
84
19
96
8
51
66
84
51
4
185
12
27
57
243
12
45
55
68
12
4
17
55
83
49
77
24
36
151
84
149
12
7
72
35
144
66
84
31
11
210
7
77
99
45
111
88
48
72
41
39
88
5
60
43
221
3
48
9
36
55
59
126
163
41
54
30
19
32
9
180
67
12
8
33
36
30
6
108
99
27
30
36
99
84
57
75
72
93
78
25
12
32
81
90
9
48
9
54
237
129
66
78
51
9
87
9
60
36
55
84
80
9
42
37
113
108
150
69
76
80
36
129
96
79
192
168
36
84
17
123
15
49
71
150
216
24
19
36
32
64
101
7
23
114
135
9
12
103
84
80
57
135
105
30
24
37
5
27
81
39
16
84
191
30
127
20
159
1
89
36
19
29
60
102
30
108
30
57
64
ABCD 96955609976*3^$a+1 [50009]
18
21
96
99
45
441
24
111
33
79
95
33
16
203
54
351
160
176
129
126
54
27
219
72
157
95
330
234
30
63
64
48
131
45
112
209
30
108
126
55
53
222
30
111
57
39
144
225
31
48
29
51
81
15
15
90
87
63
138
150
1
89
12
75
129
18
237
45
54
13
224
16
17
159
16
137
48
7
80
3
60
1
144
47
18
90
42
48
123
3
445
95
321
64
65
111
69
36
132
120
75
16
96
32
33
63
81
79
461
307
89
55
32
144
93
3
69
132
39
27
126
18
18
144
24
12
31
128
243
246
199
41
12
342
18
54
6
372
19
113
175
95
138
72
111
16
48
83
45
144
27
180
81
3
93
16
53
60
127
11
69
3
6
7
5
27
15
81
45
84
186
102
36
91
125
3
111
30
99
225
96
156
115
101
75
267
18
78
37
17
31
96
11
90
27
48
16
80
33
111
33
30
129
160
35
109
179
61
80
129
111
177
72
150
321
16
96
155
85
5
91
80
16
96
41
72
15
16
48
144
128
123
69
112
128
45
132
120
36
54
13
113
15
112
128
75
270
84
24
12
18
61
11
72
90
67
32
144
63
132
12
42
90
13
17
111
105
54
96
30
72
43
65
18
61
11
165
303
144
60
37
96
32
33
15
159
1
48
5
43
11
306
3
21
123
64
191
48
1
48
41
343
96
17
15
15
1
53
267
64
32
33
96
79
59
294
79
77
51
9
7
59
85
131
108
129
15
241
161
223
47
210
36
139
275
205
48
53
171
33
15
51
18
96
30
13
173
198
12
54
27
33
79
59
216
60
33
160
41
102
1
53
43
128
51
48
72
37
96
17
144
120
36
108
87
243
12
18
72
72
127
125
3
15
18
111
48
64
17
127
224
16
192
11
72
13
5
75
69
36
150
1
269
84
175
80
285
24
27
57
186
61
80
112
377
39
144
48
64
137
48
6
126
120
72
126
72
144
13
185
87
165
90
54
6
21
33
63
27
192
21
561
48
207
81
223
144
29
3
48
9
7
48
83
108
1
17
111
15
1
143
270
6
30
31
32
48
112
11
450
147
105
18
150
66
384
54
102
1
80
9
180
114
1
53
27
345
135
33
63
93
6
210
139
149
42
33
48
64
65
15
45
84
36
54
24
93
45
291
64
96
224
15
30
19
35
126
15
75
37
128
69
126
45
33
72
87
144
64
32
51
156
81
16
17
111
63
18
79
53
27
405
27
96
75
48
85
365
99
16
83
93
51
61
17
264
6
81
112
41
84
115
17
15
303
ABCD 96955641626*3^$a+1 [50023]
45
15
73
47
60
93
40
107
37
8
15
73
239
108
132
60
12
33
40
11
132
33
64
95
25
35
21
40
71
96
48
72
132
13
23
9
183
12
21
144
16
59
181
71
1
47
1
47
25
128
96
75
133
167
120
33
72
16
119
96
48
57
135
72
72
1
72
8
27
21
40
131
45
111
9
15
1
32
16
24
152
48
15
1
72
95
145
72
120
8
27
13
48
119
72
81
159
1
83
69
40
35
21
40
24
8
39
1
59
93
48
3
12
72
120
73
59
36
72
57
24
40
24
8
207
25
56
24
51
12
25
47
72
9
15
369
40
71
49
120
23
25
8
39
48
24
1
23
24
12
21
87
73
59
21
27
156
129
48
15
192
57
159
25
215
9
63
24
1
48
215
24
1
24
8
168
99
36
81
88
48
47
72
24
129
192
15
96
264
33
27
60
49
32
24
136
80
147
36
9
15
25
8
72
120
63
9
63
48
24
121
72
323
13
32
183
49
95
48
33
216
63
81
159
121
152
87
25
47
1
35
48
12
9
75
84
57
15
72
12
21
160
32
15
57
24
64
56
24
40
56
144
40
32
15
121
8
15
36
109
47
120
9
3
12
36
144
181
59
21
63
12
13
24
48
8
40
120
56
64
32
27
12
120
48
33
39
9
207
48
81
88
35
12
105
15
1
47
96
97
47
72
33
72
183
57
15
24
25
11
21
15
105
72
15
48
108
12
9
16
23
97
48
167
73
120
24
152
15
204
85
24
95
33
72
192
135
81
24
15
121
48
56
96
15
12
12
9
72
168
120
51
144
36
9
72
27
85
8
48
40
56
16
47
72
108
45
3
45
39
49
59
180
108
60
24
1
23
9
15
57
48
87
1
120
8
15
25
167
73
80
87
129
15
33
135
33
3
69
75
36
24
1
72
8
112
179
45
3
36
25
72
32
63
24
144
24
48
60
37
107
60
1
32
72
39
84
12
36
37
47
121
8
135
9
15
25
23
9
159
84
85
120
32
63
73
107
48
37
143
12
12
9
40
119
48
72
240
36
84
1
56
39
72
48
49
120
23
25
48
24
32
120
96
48
171
36
48
9
3
285
63
9
48
24
24
135
84
96
12
57
48
87
120
48
24
24
97
48
24
23
60
60
144
9
24
111
24
60
12
48
36
37
128
64
11
85
32
63
25
35
36
24
36
108
25
11
84
12
109
71
48
57
39
24
132
13
35
13
32
240
40
107
84
81
64
32
15
24
168
72
49
120
107
12
1
71
108
21
15
49
96
32
40
128
72
24
16
72
155
13
152
16
144
71
84
132
96
57
3
13
119
96
24
72
73
32
63
81
111
36
12
1
24
11
12
57
87
9
120
51
144
84
12
13
47
36
45
40
8
111
120
48
33
48
40
95
36
61
35
12
177
16
32
16
56
15
1
80
15
33
327
25
104
15
24
96
49
107
84
144
96
49
59
165
15
1
80
27
12
33
15
193
176
64
24
11
36
168
1
47
25
72
32
64
72
128
40
192
272
40
47
1
80
15
57
63
84
133
8
39
153
40
23
33
40
95
12
45
72
123
189
168
16
72
120
104
3
252
36
48
36
24
57
208
155
21
123
405
63
9
24
75
144
61
35
12
48
96
24
9
87
1
47
57
3
21
72
39
33
15
96
57
135
153
15
145
80
15
96
84
117
40
32
16
47
120
24
24
105
15
132
12
265
8
3
45
39
48
144
105
183
1
24
23
60
93
64
23
12
12
9
15
60
165
15
25
215
12
117
15
72
81
87
105
87
9
87
12
36
57
63
177
72
75
ABCD 96955908464*3^$a+1 [50027]
51
129
39
45
126
30
135
45
11
37
51
105
6
30
35
13
12
39
120
32
48
49
12
24
51
39
30
99
80
40
32
13
35
48
79
9
129
47
24
55
17
7
12
180
84
240
29
85
51
15
24
17
136
128
16
24
75
29
16
75
84
30
6
21
24
39
6
59
31
9
15
96
17
97
71
109
11
55
6
35
136
8
115
60
9
8
103
65
175
6
3
32
40
56
43
6
95
13
35
72
40
8
61
6
21
72
15
42
15
104
96
43
5
85
72
18
185
7
60
108
126
99
152
43
90
35
67
21
144
24
21
11
7
113
67
12
60
45
3
5
16
56
13
36
47
40
183
60
77
13
6
21
99
5
43
126
95
85
35
16
75
21
3
101
19
125
55
57
39
78
11
19
53
48
232
3
90
35
1
23
72
79
65
72
24
13
6
29
205
6
90
11
79
120
6
3
48
24
33
6
6
150
5
19
36
9
159
6
59
55
120
17
48
55
6
60
30
114
6
174
51
72
3
45
24
27
24
141
8
181
90
36
210
155
13
96
11
19
77
103
9
128
40
27
5
91
6
15
3
101
109
3
93
6
45
80
40
45
24
11
43
6
66
48
42
3
32
19
120
77
37
42
60
53
96
61
114
41
13
6
120
66
59
25
6
60
18
60
6
126
11
7
17
40
39
30
54
72
125
24
115
5
16
15
9
39
6
27
63
9
51
6
15
123
5
37
99
96
56
79
65
24
25
66
24
54
23
13
35
55
17
7
6
35
61
30
60
24
60
60
6
54
30
15
80
72
24
64
39
33
63
24
17
24
19
42
24
66
30
78
77
19
5
109
107
48
61
11
19
5
64
15
6
35
19
42
51
128
19
96
126
30
54
6
228
17
175
24
17
79
24
41
103
17
24
16
8
61
75
141
83
40
111
60
45
24
117
18
6
35
72
24
48
31
24
90
15
15
60
66
27
39
9
21
3
207
9
75
30
15
24
15
12
21
8
96
19
84
126
11
49
114
90
72
18
6
11
24
24
120
67
90
35
24
136
15
108
5
1
15
21
60
18
60
126
11
13
96
126
45
45
51
104
55
84
5
96
16
8
151
65
73
6
41
24
55
9
27
149
25
15
32
163
90
11
19
84
36
29
16
21
60
18
53
13
6
60
24
17
37
51
32
24
24
16
3
96
6
84
155
55
6
120
11
24
24
120
16
56
37
12
39
39
36
77
40
63
36
24
276
65
24
115
5
19
5
1
6
48
6
131
13
96
11
24
55
24
6
27
69
168
35
97
15
99
45
56
55
9
39
36
149
31
30
54
96
36
30
78
42
60
30
41
133
30
6
71
13
27
32
72
16
243
36
84
90
66
18
66
45
21
18
42
48
12
75
15
24
6
210
30
99
45
27
63
9
8
19
5
79
24
65
31
96
9
24
87
41
24
144
72
7
6
27
72
51
144
66
11
16
72
51
5
16
8
31
54
30
101
1
90
5
40
39
120
30
51
3
5
31
156
24
36
30
59
136
56
40
3
45
15
9
111
17
13
51
165
78
12
30
155
64
24
27
21
32
31
81
8
31
30
27
8
25
47
64
45
30
54
15
15
6
174
5
31
48
30
6
6
30
9
9
36
30
90
6
5
85
3
8
79
60
24
24
77
168
88
93
6
101
48
25
71
16
57
15
32
19
5
24
37
54
114
35
48
13
30
36
24
9
32
40
45
11
49
54
65
25
66
5
24
40
15
105
81
30
65
79
30
6
93
21
96
90
81
123
5
31
48
192
48
41
61
18
17
208
27
84
41
24
19
53
13
147
72
15
90
6
65
19
6
30
57
80
109
59
24
7
54
30
29
55
41
72
7
17
16
3
77
72
31
209
7
41
40
219
5
88
72
75
264
21
15
90
95
13
51
129
6
9
15
12
84
24
60
77
79
105
15
54
3
3
5
72
40
159
41
24
48
25
6
6
3
117
114
6
54
125
1
60
11
24
64
75
6
174
6
11
48
1
23
67
5
88
8
43
21
15
33
51
90
36
114
21
56
19
53
31
161
24
139
5
48
48
72
72
48
7
72
24
30
90
65
55
41
163
12
24
41
24
72
13
35
24
48
43
174
23
133
66
30
51
3
66
90
89
24
16
32
13
30
21
15
105
8
31
6
294
24
36
84
5
48
192
7
24
41
109
90
6
30
45
168
8
43
300
60
90
11
73
96
30
6
90
108
42
131
112
8
7
126
ABCD 96955912798*3^$a+1 [50052]
39
9
36
59
1
71
48
1
156
11
85
3
81
48
12
75
141
12
48
12
72
84
47
120
24
73
87
45
24
24
108
48
12
84
15
21
60
84
339
56
25
48
47
49
84
75
45
35
37
36
84
108
36
120
171
56
49
288
108
27
33
23
37
12
15
33
108
11
25
108
11
145
12
27
81
39
21
107
25
63
21
96
3
24
128
72
61
11
61
27
21
120
12
183
21
35
40
9
12
3
152
145
39
144
21
24
96
36
108
99
120
21
12
48
120
24
36
24
12
36
228
12
240
3
9
60
27
8
16
69
12
96
24
36
60
84
3
80
13
132
23
13
36
23
13
147
21
51
33
15
56
25
12
35
109
36
39
128
13
48
60
15
225
24
15
93
120
12
12
195
21
48
60
15
9
95
13
24
24
51
45
99
69
60
135
105
23
49
180
179
40
32
88
45
84
135
32
25
84
72
27
57
23
48
72
37
243
21
51
8
37
3
21
132
60
24
36
12
120
36
60
75
81
135
81
87
33
48
375
141
36
12
48
27
8
97
36
12
108
35
85
192
192
27
45
156
132
180
216
36
35
25
156
48
72
83
61
108
15
32
88
21
144
60
48
72
180
36
15
24
8
37
108
95
72
25
312
36
35
13
84
60
48
123
56
64
69
108
12
192
60
36
24
3
57
23
1
231
45
59
24
1
72
72
252
168
11
16
33
71
85
12
132
155
1
39
21
59
1
39
360
32
109
107
88
45
11
1
12
11
64
93
35
88
117
3
129
47
64
9
60
51
57
24
63
21
96
35
13
108
63
24
45
75
32
64
69
36
47
13
24
72
108
23
25
12
11
64
176
16
45
11
13
12
12
27
8
133
120
12
60
11
1
96
12
27
45
99
81
23
120
1
12
60
183
32
88
56
184
21
36
12
27
9
24
15
141
35
37
107
25
96
15
129
108
24
48
12
15
24
69
27
81
39
9
36
35
88
105
108
48
11
1
60
83
25
24
228
27
33
12
27
9
15
45
72
12
12
48
72
3
177
144
111
56
37
27
33
12
36
72
12
24
35
40
81
23
157
11
73
47
64
80
40
105
24
159
105
48
24
39
69
36
15
201
23
25
60
131
37
3
21
24
36
60
180
108
180
60
108
12
11
49
132
96
60
39
56
37
51
45
12
23
61
36
108
156
39
9
15
33
72
36
11
48
40
57
84
36
168
48
108
60
12
48
11
1
24
15
33
36
75
81
24
71
40
48
33
23
64
272
85
203
193
63
309
12
24
24
36
11
1
48
60
36
96
12
12
48
36
60
360
12
72
12
15
21
27
80
72
1
12
251
97
60
12
108
35
85
48
72
48
24
11
40
120
32
64
69
84
96
39
8
64
9
15
177
23
49
12
11
25
48
132
132
12
35
184
249
12
144
171
45
48
36
15
81
71
85
24
36
120
48
72
119
25
276
83
1
63
57
48
12
3
57
60
36
63
176
25
15
8
61
51
24
80
16
24
81
60
24
24
12
63
8
88
21
3
96
117
27
128
133
60
24
96
135
9
12
36
39
45
36
12
83
24
13
35
25
156
12
23
25
15
177
72
15
93
48
72
12
15
32
49
135
45
12
143
37
27
33
12
60
96
71
40
93
36
12
60
120
48
60
59
16
45
360
59
61
12
132
11
37
3
120
152
229
35
13
36
12
12
96
60
24
35
25
15
93
60
60
35
13
131
1
48
12
3
24
33
60
48
131
73
12
48
51
9
60
60
47
121
48
39
21
12
60
60
60
84
15
93
168
132
12
24
24
72
36
48
15
141
84
60
60
36
99
9
48
24
228
48
48
51
9
15
57
39
105
60
195
45
75
9
12
24
83
1
72
95
109
11
25
ABCD 96956302024*3^$a+1 [50023]
36
84
54
132
53
145
30
24
12
89
1
35
25
84
95
31
6
72
90
17
49
36
179
7
84
78
47
43
53
49
54
42
54
125
235
48
77
36
73
36
18
36
36
29
72
37
42
54
30
60
17
19
65
60
109
36
18
12
360
24
162
162
126
120
6
48
17
43
12
90
6
12
17
55
89
36
25
66
5
37
30
77
144
109
47
60
85
24
126
54
35
109
66
77
84
1
143
60
36
49
24
11
1
6
29
24
19
66
35
1
35
24
1
11
55
24
30
36
18
24
72
18
11
25
11
115
48
77
49
24
83
25
18
12
5
228
19
36
162
54
60
29
7
192
6
35
1
11
60
13
132
108
12
24
30
18
36
144
107
1
60
102
36
204
17
13
6
234
72
48
18
89
91
24
29
19
6
36
30
41
84
151
12
6
47
169
108
48
23
67
5
67
6
12
23
55
30
71
96
19
54
11
61
108
47
25
18
65
7
12
17
151
48
36
144
125
7
54
30
108
17
1
18
17
24
120
24
72
19
120
41
49
54
162
54
60
65
163
6
11
25
18
53
199
18
11
1
35
19
60
197
37
47
19
41
91
30
60
84
24
84
108
35
108
36
241
102
180
17
144
7
30
24
48
36
6
30
18
17
36
7
90
156
6
65
144
25
90
210
36
180
35
25
30
125
144
7
228
5
12
25
72
18
29
19
90
6
18
11
36
19
132
29
60
13
36
42
12
60
53
73
54
156
6
144
12
90
24
198
18
90
48
6
29
61
18
48
78
12
24
30
90
36
24
18
36
36
48
41
19
48
53
55
6
48
23
13
42
12
132
48
126
24
71
19
120
18
24
36
155
55
18
107
25
84
35
19
6
18
101
127
18
107
235
53
1
54
17
97
11
19
6
12
95
48
91
24
180
17
48
61
84
6
36
108
17
13
186
84
125
1
18
96
30
96
35
1
30
5
109
35
36
139
126
18
24
36
156
5
103
18
23
121
18
6
36
18
102
18
77
31
180
5
108
139
41
12
25
18
120
6
30
54
42
12
18
35
19
96
84
18
71
235
17
24
84
7
48
41
19
156
5
91
29
1
18
24
30
36
42
108
30
35
1
35
19
96
48
42
36
83
1
60
18
48
18
114
120
126
144
71
60
12
19
6
120
143
127
53
19
78
83
79
12
18
108
24
174
114
12
6
30
35
204
73
47
24
12
55
5
67
41
12
7
72
30
131
48
37
95
84
109
114
30
96
162
12
6
47
55
144
5
36
19
210
59
85
180
42
30
59
36
13
24
30
90
6
84
113
48
19
41
91
48
6
35
55
12
5
139
114
30
197
24
121
18
36
6
192
6
65
19
17
144
19
41
127
65
24
373
23
13
6
65
24
1
18
12
5
139
17
19
6
155
7
12
5
13
6
36
30
59
192
25
18
72
12
17
25
30
60
36
29
25
108
18
102
18
18
54
17
24
72
13
71
43
72
30
35
91
5
67
17
24
36
469
30
6
36
18
17
13
24
108
48
71
61
48
35
1
59
127
65
60
84
24
85
35
25
11
36
19
5
49
24
18
29
19
60
54
83
25
18
17
13
71
1
59
36
37
30
180
252
90
59
1
36
35
19
36
18
71
109
120
36
54
6
35
1
108
30
5
49
23
37
120
6
126
48
36
6
65
1
18
24
18
35
48
7
54
18
101
7
30
72
23
85
35
108
19
42
156
18
24
36
30
54
60
30
186
30
24
18
233
12
73
90
5
12
168
49
42
29
127
132
48
89
25
35
84
60
12
25
18
65
7
18
71
36
37
11
37
168
90
17
37
12
90
6
12
186
84
53
19
89
1
71
43
17
109
71
109
18
36
125
19
17
73
18
30
42
48
90
23
31
96
84
60
36
12
17
19
41
85
24
71
1
72
71
145
54
66
6
126
18
12
42
90
48
18
36
114
90
71
55
125
31
18
95
91
29
79
18
18
65
1
24
35
37
143
31
78
30
18
59
55
66
24
54
126
71
109
11
25
12
90
17
61
54
18
71
1
18
66
42
18
35
19
17
49
36
24
54
12
5
91
53
175
6
18
ABCD 96956460806*3^$a+1 [50004]
48
72
168
27
61
137
7
83
45
48
24
81
72
183
87
1
107
109
200
15
121
5
115
65
90
144
21
64
24
96
120
35
93
312
144
136
48
248
45
283
120
24
8
429
75
51
162
3
64
23
270
3
87
225
16
11
36
265
168
72
107
45
117
108
63
189
36
79
101
115
48
72
8
27
45
184
96
8
112
167
1
360
144
56
112
65
55
8
351
73
80
72
16
29
18
57
15
36
37
48
32
27
108
81
441
55
80
88
96
32
40
80
105
63
64
107
396
217
8
40
80
160
17
63
45
99
288
63
54
3
123
109
24
32
40
200
99
165
15
49
24
35
85
275
13
5
27
88
47
108
45
45
54
133
47
9
9
18
349
11
189
64
89
7
120
71
57
16
72
168
29
291
51
85
104
72
40
239
18
7
56
64
56
15
72
1
24
32
184
56
216
40
8
96
16
120
72
35
37
120
203
90
90
18
63
72
48
231
1
120
8
160
80
27
85
8
40
47
25
65
90
72
61
209
7
65
79
32
177
103
32
40
95
57
195
21
15
162
31
80
141
43
120
168
29
18
121
152
357
115
56
136
48
5
3
72
88
179
21
112
47
90
271
24
48
35
90
147
123
45
117
180
31
408
11
45
135
25
155
45
315
301
5
139
24
72
80
27
277
104
216
144
24
120
16
17
54
81
48
51
165
136
48
137
90
144
21
24
40
104
336
216
312
16
281
31
5
27
27
13
48
32
33
79
288
192
53
72
99
9
55
336
104
40
23
57
87
25
65
18
21
64
167
36
309
40
128
16
104
40
32
33
103
152
232
80
216
360
9
135
81
183
96
160
144
227
54
36
75
87
97
96
77
27
144
424
35
90
75
15
73
107
18
75
288
51
18
43
29
139
32
40
152
177
270
121
8
267
37
48
120
48
24
227
21
87
153
99
229
152
15
9
16
119
1
8
16
83
61
119
1
71
201
64
23
57
24
16
155
93
15
217
71
25
120
8
160
56
216
9
108
171
112
240
89
31
8
72
159
49
32
189
360
18
73
200
88
179
61
104
87
9
27
157
32
144
144
48
69
435
16
80
64
96
120
80
64
80
64
287
54
36
103
72
240
200
144
160
323
13
5
90
73
272
72
72
40
24
72
152
40
240
23
49
23
25
120
143
72
108
45
40
32
88
48
24
96
32
504
184
24
35
93
64
131
85
192
56
27
85
ABCD 96956541062*3^$a+1 [50004]
36
162
23
24
60
19
5
84
16
21
35
48
180
115
33
32
7
138
108
35
43
5
84
16
80
67
117
21
39
32
4
20
325
27
8
19
5
25
3
8
7
90
35
7
36
5
4
36
44
16
72
8
24
43
77
12
84
1
18
5
172
44
72
28
9
11
25
54
45
63
18
84
11
31
33
21
30
17
12
13
35
49
15
45
15
51
5
37
198
30
3
21
23
43
42
23
84
60
31
17
16
20
60
25
59
31
36
6
107
16
36
33
23
12
25
71
37
30
209
96
24
24
49
18
30
3
12
108
27
137
36
36
40
8
25
15
32
48
103
113
36
24
4
36
9
18
12
108
65
25
23
37
15
20
124
48
8
64
20
115
41
24
36
73
35
12
28
44
12
48
7
69
12
8
1
90
138
6
30
11
31
53
24
7
36
65
168
144
1
35
37
75
68
4
68
52
32
36
7
77
55
45
3
90
11
84
132
28
48
20
7
53
73
11
36
25
23
61
6
17
12
19
6
11
7
12
168
65
12
25
11
148
132
32
43
17
60
61
51
108
27
36
53
49
47
25
35
91
54
75
39
9
36
9
15
21
11
25
66
17
120
7
21
44
25
6
53
1
66
65
187
78
83
4
20
12
43
18
59
13
35
28
27
41
7
29
36
84
1
54
41
12
1
11
145
18
33
9
30
113
28
8
24
96
37
24
11
37
36
6
89
24
7
54
6
29
12
12
1
15
15
72
5
48
52
68
157
83
36
76
3
81
21
39
20
16
20
12
43
5
168
37
18
65
97
72
51
44
72
16
48
56
25
48
78
77
7
29
7
5
24
136
32
43
12
21
56
144
19
5
36
49
36
54
36
9
20
307
6
18
17
48
36
43
105
72
84
36
44
31
41
13
15
27
17
103
5
13
6
156
24
5
40
9
47
43
9
8
24
43
53
25
12
95
72
193
35
48
28
12
20
60
24
31
17
48
72
7
18
27
21
119
43
6
36
135
68
48
37
35
28
32
12
24
24
1
39
32
24
1
11
12
25
11
12
28
24
3
29
48
7
54
35
24
52
48
165
96
12
24
54
29
12
24
1
6
54
35
1
35
132
31
54
18
29
1
3
36
33
6
29
43
84
5
1
83
7
138
71
16
57
35
36
25
47
108
7
48
21
36
15
17
12
48
160
20
1
35
31
18
6
9
36
9
35
1
51
3
81
96
8
61
47
103
9
8
19
66
3
69
3
20
12
25
143
28
9
35
13
15
27
41
85
71
48
40
87
60
5
4
32
43
29
40
153
12
11
31
48
57
93
11
72
4
39
72
30
3
116
24
1
3
12
20
24
19
126
27
3
54
72
35
40
128
1
71
55
225
68
25
18
54
15
44
96
31
12
77
19
5
4
75
21
144
32
1
87
32
4
20
127
29
4
56
48
13
54
45
9
216
11
124
8
55
5
40
63
45
24
20
48
36
16
9
27
9
36
12
3
39
30
3
32
43
30
111
57
23
79
21
56
24
60
4
8
108
7
72
57
56
127
45
93
15
8
132
13
30
17
25
23
31
9
24
12
21
90
89
55
93
36
20
31
5
19
30
11
25
6
29
24
12
192
25
15
8
52
33
39
8
25
71
24
48
7
65
55
41
84
37
15
3
42
11
52
63
12
21
39
17
1
15
32
37
24
15
216
8
12
24
25
6
29
79
5
36
49
107
64
32
64
39
54
71
1
15
15
33
21
15
21
11
7
42
35
1
23
36
100
93
51
12
135
84
165
44
64
8
40
8
55
36
65
16
44
24
36
24
19
5
13
3
21
30
21
15
17
36
4
3
84
96
17
1
95
25
11
96
60
12
1
6
9
21
23
1
15
36
48
45
36
35
85
11
31
12
36
17
4
140
24
36
48
37
23
1
66
5
28
32
64
44
25
23
48
16
111
53
97
35
48
55
6
119
16
8
52
39
9
57
119
96
16
24
8
25
96
11
1
35
73
15
27
54
36
47
12
25
54
17
7
81
44
28
153
11
24
12
4
111
12
41
1
54
45
116
91
45
44
88
56
96
36
13
27
20
84
25
11
64
69
47
133
35
96
16
3
5
79
18
107
7
9
44
1
54
33
32
112
33
11
31
54
12
39
8
100
21
36
23
12
36
109
30
29
49
12
6
17
37
11
12
28
32
55
42
11
7
45
60
20
73
59
36
12
37
83
52
24
20
12
84
4
24
36
15
41
1
47
16
32
24
19
60
17
55
5
7
77
31
33
92
43
72
18
12
15
39
29
24
73
18
249
80
1
156
59
37
63
56
36
52
3
42
11
160
27
137
12
61
15
39
65
25
3
33
59
84
16
80
28
21
11
36
60
24
31
29
136
68
24
168
108
64
3
53
12
168
55
29
16
60
15
5
1
54
5
24
60
12
25
84
11
13
30
5
13
168
11
48
12
96
49
18
5
28
68
79
5
60
72
1
47
96
24
16
32
37
3
3
29
25
11
19
5
36
24
31
29
52
3
77
19
41
96
40
8
36
31
33
80
31
5
31
5
24
43
81
44
1
11
4
39
18
54
29
16
3
125
60
91
12
5
48
7
177
120
32
13
27
45
95
24
1
35
120
61
42
5
43
29
84
1
15
48
21
42
9
3
21
15
17
60
85
35
12
97
15
63
41
49
23
4
39
6
155
84
36
13
155
7
90
239
4
20
96
1
35
1
30
90
75
8
36
13
36
47
7
33
8
12
12
7
36
77
ABCD 96956636152*3^$a+1 [50030]
99
81
191
43
5
12
4
20
60
49
143
67
41
49
18
65
13
47
43
120
5
72
24
31
18
75
32
60
4
128
12
31
117
36
27
18
11
40
3
45
80
12
43
5
13
39
9
47
132
61
71
49
71
120
31
45
68
85
27
8
4
32
48
73
168
111
144
15
12
78
11
48
61
51
44
100
60
15
42
27
8
73
15
159
96
54
90
48
77
48
127
180
17
163
53
4
84
32
28
87
89
109
51
3
45
33
30
168
12
65
60
52
81
11
16
20
43
5
64
60
192
69
27
123
54
15
36
44
115
77
1
3
32
103
5
12
37
6
29
28
15
48
42
23
7
42
30
17
109
71
76
92
73
15
152
25
6
120
24
108
5
4
63
17
1
15
3
90
119
43
30
18
54
23
37
120
11
16
51
9
36
27
101
24
100
116
76
20
28
33
35
37
107
28
68
60
4
48
12
141
42
41
100
15
17
24
109
30
125
7
5
64
3
45
32
49
15
15
60
9
56
7
12
5
12
109
39
3
29
96
112
156
116
43
257
31
72
150
35
103
9
36
44
64
44
48
72
300
48
43
41
48
31
24
101
64
48
93
12
42
36
57
33
11
96
72
12
1
15
92
1
72
123
116
16
44
31
18
59
13
35
127
105
60
68
12
108
48
7
17
1
60
84
90
6
90
30
222
17
36
84
28
15
102
171
27
17
40
60
33
63
20
12
48
52
188
12
13
11
144
67
237
15
90
47
289
114
36
12
125
24
108
301
147
75
48
57
8
67
90
75
135
17
1
35
25
39
188
40
33
24
51
15
5
64
32
96
7
53
67
41
96
88
128
28
44
120
16
32
97
15
12
20
16
8
24
31
65
60
55
102
23
220
132
12
51
89
52
33
18
60
18
30
29
276
55
41
48
43
153
12
92
103
12
78
39
141
30
65
4
99
9
92
36
84
216
25
27
45
3
20
67
45
96
12
20
7
41
12
144
1
108
87
44
13
3
20
67
5
145
23
223
237
15
108
89
72
19
5
49
107
4
87
69
3
6
120
150
12
17
1
150
65
24
13
95
12
1
47
67
18
59
120
24
85
51
8
13
23
49
18
180
30
63
27
53
124
93
72
11
25
24
47
43
53
13
87
27
48
33
32
12
163
48
17
48
7
53
4
33
150
18
11
43
33
57
83
4
68
55
153
44
91
60
45
3
72
60
5
67
185
100
68
25
18
29
73
63
27
60
69
80
36
25
179
73
6
65
7
12
78
18
237
15
33
80
52
105
90
228
24
17
64
272
43
54
48
18
101
31
117
48
15
138
72
95
37
11
84
61
54
93
15
89
91
29
48
121
119
12
48
156
180
7
77
60
25
36
99
20
16
15
65
12
48
19
17
193
78
33
147
105
20
108
64
36
12
20
13
11
88
3
53
24
1
47
144
16
8
4
32
19
305
24
36
60
4
80
13
39
144
15
41
36
52
192
111
129
9
180
35
115
5
24
1
71
24
49
6
5
169
83
48
127
12
36
105
45
155
4
51
77
12
43
9
68
96
16
3
216
21
48
12
51
198
75
56
180
64
39
57
9
39
68
73
35
37
47
28
84
44
67
60
17
52
39
84
17
61
3
9
87
39
57
32
48
7
6
87
75
29
1
90
89
64
92
40
8
40
156
20
96
25
72
18
132
5
13
162
117
93
3
3
57
68
24
133
162
36
77
28
144
32
48
16
116
16
27
5
72
4
84
3
189
21
123
140
7
45
12
20
1
120
35
25
11
1
59
16
3
120
5
4
60
48
45
119
16
80
37
87
68
240
16
12
15
102
11
132
24
13
27
48
60
116
60
139
96
17
52
3
18
12
99
33
15
12
20
1
150
117
36
92
25
23
112
44
24
7
18
47
72
25
35
12
36
67
18
180
102
17
19
45
15
12
5
13
47
7
33
45
63
36
111
33
27
29
120
16
15
570
18
17
4
44
84
168
13
71
64
39
ABCD 96956977244*3^$a+1 [50014]
36
48
12
99
29
40
96
24
60
60
51
29
12
84
60
49
11
120
40
24
20
16
60
24
80
36
109
15
3
54
54
5
4
45
11
40
12
24
68
16
24
80
40
36
81
15
168
12
20
19
29
61
99
20
25
107
28
20
36
4
12
45
11
4
56
48
36
4
60
24
12
36
60
92
40
3
29
88
63
9
56
12
16
36
204
44
60
31
29
16
20
60
1
3
33
123
20
96
28
3
9
45
39
36
24
120
36
8
136
36
24
45
11
48
16
24
20
7
33
60
80
16
116
1
23
136
24
44
43
89
4
12
32
40
12
60
3
21
20
31
54
39
15
17
96
28
21
59
64
32
79
17
48
79
45
60
8
108
4
12
48
3
9
108
8
19
9
24
20
37
11
24
1
27
32
4
135
45
45
47
4
21
3
69
95
40
72
24
20
24
36
24
108
84
48
60
76
24
8
48
1
18
17
4
24
27
53
96
16
44
4
72
20
28
20
7
29
25
35
55
21
8
76
111
33
48
24
8
88
12
21
35
52
8
4
128
25
18
17
120
7
125
1
11
60
124
56
16
32
72
16
108
56
148
8
49
35
1
75
48
104
40
32
48
12
16
12
48
32
12
4
39
17
24
67
9
68
132
4
20
4
36
15
9
27
45
9
135
44
40
48
32
12
40
8
145
27
80
55
5
4
12
24
108
45
51
60
51
65
60
28
108
20
28
51
53
16
72
24
56
112
81
119
12
4
72
12
12
96
72
60
8
109
23
12
55
69
21
83
48
40
63
9
81
51
84
24
12
168
96
24
36
12
32
1
36
18
5
136
24
60
92
24
16
68
28
12
20
28
108
20
12
13
11
25
71
4
24
84
80
12
13
47
60
28
12
36
48
36
8
88
69
15
48
45
155
28
15
45
24
8
211
5
64
12
9
54
65
72
60
100
8
36
4
15
18
39
24
56
61
27
27
29
76
8
132
43
161
4
60
96
36
60
36
20
12
16
12
8
1
83
25
51
120
9
3
12
3
33
96
68
37
3
51
9
63
17
72
28
60
75
36
9
45
35
76
56
64
32
24
1
108
15
21
18
45
12
96
44
16
24
8
25
15
36
24
80
76
60
60
27
17
52
36
32
7
9
24
72
8
85
3
20
4
44
1
3
15
41
100
80
52
60
12
15
5
40
56
76
39
21
44
16
45
15
68
40
3
65
12
40
27
65
4
36
24
69
155
25
147
24
24
32
64
24
171
81
48
51
9
8
12
16
12
128
31
69
12
20
79
54
11
36
24
60
24
16
60
39
29
16
20
7
129
8
40
20
16
60
24
32
16
44
64
51
29
12
88
56
24
72
12
132
40
20
96
28
75
57
60
44
1
3
12
3
29
52
45
59
24
36
12
4
44
127
53
4
15
5
76
36
63
21
44
25
11
36
43
105
12
45
111
12
12
63
17
48
48
12
1
39
116
7
57
72
15
45
9
47
4
21
119
108
61
11
16
72
56
12
139
81
9
11
25
3
32
163
21
15
21
24
20
40
20
4
87
54
11
52
8
144
16
39
54
215
60
40
9
75
8
60
24
4
56
136
32
16
21
95
40
8
36
4
12
21
47
100
8
48
24
40
92
28
72
24
36
36
3
69
56
4
32
40
24
60
21
99
12
32
1
51
21
39
36
12
12
8
1
36
3
105
27
8
1
47
97
11
60
112
24
81
15
68
36
64
195
57
8
24
16
57
87
3
18
39
60
8
12
12
31
45
72
48
32
12
79
54
72
39
20
24
7
5
4
20
61
71
19
105
200
19
5
67
65
4
104
16
8
48
64
15
18
51
36
20
55
53
76
24
8
52
75
41
100
104
36
36
4
12
8
19
105
21
59
36
4
12
60
36
44
108
12
48
31
21
33
71
1
3
56
40
24
60
8
24
60
28
12
60
24
24
80
37
39
12
8
12
55
17
48
28
44
16
72
224
1
63
45
35
109
18
54
35
16
12
27
5
13
11
115
141
24
12
48
12
33
15
21
15
24
60
45
59
36
49
23
12
12
36
4
39
29
16
81
35
16
165
3
80
12
4
63
65
52
36
80
40
8
180
36
76
24
68
40
8
12
72
16
12
60
56
40
9
51
24
36
44
112
8
31
36
5
28
12
20
60
24
12
4
68
40
8
4
44
24
60
16
56
88
8
40
8
16
108
116
24
151
17
12
36
4
32
43
162
15
48
80
16
36
3
165
8
100
20
28
56
40
36
84
20
19
17
52
60
8
7
36
17
19
89
100
84
32
84
36
36
108
36
36
7
57
36
12
20
40
20
13
72
35
73
23
16
48
12
24
36
21
83
24
28
48
15
45
36
8
1
35
40
216
15
45
80
64
9
63
20
72
52
9
54
53
124
21
27
8
12
36
16
36
8
24
40
20
16
56
108
12
96
24
60
31
77
16
80
25
90
5
144
16
44
52
36
12
32
1
123
12
104
28
21
11
16
12
20
52
44
7
29
28
20
48
88
32
28
24
20
187
41
12
76
20
64
57
11
43
54
111
116
4
20
4
15
41
121
36
23
40
9
27
8
28
24
60
24
24
48
27
117
45
63
60
12
36
12
33
83
36
16
72
27
53
300
40
3
33
144
8
48
19
126
54
5
12
148
140
28
92
16
20
24
28
60
32
48
120
4
51
17
ABCD 96956985142*3^$a+1 [50181]
99
138
3
15
24
9
39
113
48
7
30
18
90
24
60
36
6
6
75
75
5
19
120
36
113
55
9
72
3
108
12
6
30
36
6
48
72
42
5
7
36
42
12
39
105
15
56
31
17
157
18
12
60
24
96
30
35
1
63
32
13
36
6
105
168
80
61
48
42
168
12
21
3
102
15
9
36
3
75
12
24
24
30
30
6
36
3
21
6
18
42
17
43
53
109
6
36
24
9
57
30
36
12
90
12
11
19
21
63
126
78
12
54
42
9
9
47
25
18
29
1
71
31
113
19
18
114
54
24
12
30
36
5
48
16
9
42
69
3
5
1
36
30
60
126
42
30
6
60
6
54
6
24
12
54
24
5
49
23
7
6
42
180
42
18
108
72
29
1
48
24
42
24
60
41
1
84
30
30
15
69
107
13
42
54
36
12
30
120
48
48
6
36
42
6
35
91
54
30
30
6
5
1
48
24
87
3
48
48
36
60
6
24
24
42
54
15
33
90
42
24
6
48
18
72
126
24
78
18
60
66
126
9
39
54
42
30
60
71
19
120
21
24
39
180
24
6
114
30
36
96
3
201
39
3
18
11
61
3
24
3
30
78
12
12
66
87
3
21
3
18
3
45
36
30
24
126
75
75
6
23
40
104
85
18
24
18
12
30
54
6
108
72
60
18
18
5
55
18
30
36
108
17
49
30
6
36
42
42
35
19
21
9
95
85
6
29
1
18
45
8
7
33
3
72
30
48
6
33
8
7
30
42
60
84
60
5
1
24
30
66
71
13
51
33
120
36
6
29
7
18
15
105
36
78
117
33
78
72
12
6
30
9
15
48
57
3
72
45
45
48
30
6
96
24
60
54
108
30
83
109
6
6
23
7
48
6
66
24
36
18
18
48
24
18
15
27
12
60
24
96
78
15
8
73
54
17
19
5
1
78
57
9
102
12
18
27
57
48
78
12
53
43
6
90
6
48
87
9
48
66
30
24
6
90
132
59
16
15
17
13
30
12
17
25
18
72
120
6
192
12
59
109
36
6
138
102
24
6
11
43
54
6
42
42
66
6
18
3
8
31
9
21
18
36
120
5
19
90
3
3
5
16
99
42
18
9
21
11
25
6
24
18
6
60
24
60
17
13
27
33
168
15
15
129
3
6
12
123
21
3
81
42
24
24
24
6
30
42
15
57
42
29
40
72
9
24
24
150
12
18
30
120
18
59
31
9
9
135
27
45
87
18
30
78
24
36
6
9
51
60
120
30
75
51
60
24
120
33
45
60
12
48
3
87
36
72
53
72
19
125
61
12
63
39
65
1
12
30
30
6
12
18
35
181
3
8
73
6
33
57
18
66
12
48
42
24
84
54
11
1
6
12
6
30
12
24
54
54
137
19
5
67
5
25
159
24
9
6
54
18
18
6
66
12
3
8
145
95
139
30
12
6
84
18
18
18
84
18
138
27
9
60
90
90
15
75
24
36
78
11
85
96
35
31
102
30
101
16
81
42
45
3
162
12
30
84
102
48
36
3
3
252
6
90
24
36
69
27
21
57
47
43
36
42
30
120
17
7
18
36
51
81
12
72
54
29
1
95
25
66
21
15
60
12
60
36
6
35
13
36
6
129
99
5
13
60
90
18
54
60
36
42
83
55
42
18
114
18
18
71
25
30
18
6
24
18
102
72
24
9
75
21
80
25
6
30
54
6
168
23
67
125
7
54
27
9
30
18
36
27
63
17
19
18
12
54
57
63
12
18
72
42
102
84
54
18
42
45
51
126
6
54
11
25
30
12
36
12
84
65
85
18
156
30
54
36
30
6
9
9
12
3
3
72
42
11
19
24
150
15
99
30
23
7
6
6
54
60
6
29
7
24
78
66
96
30
78
21
45
35
49
72
6
54
18
18
39
39
36
45
15
30
36
198
6
108
18
5
43
6
78
30
18
33
45
6
6
24
24
12
54
84
9
51
24
12
6
12
30
30
6
69
33
15
33
24
47
283
12
18
66
21
33
60
60
15
33
119
24
61
90
48
6
24
6
21
104
31
144
6
24
6
45
9
12
12
6
12
24
36
12
66
6
60
24
72
12
6
42
24
6
12
12
71
7
66
6
18
18
120
42
42
33
48
33
6
36
60
30
72
66
12
18
35
7
48
12
12
120
150
27
9
15
69
42
114
42
72
48
60
17
7
24
144
42
48
12
51
27
6
12
102
36
57
9
6
89
19
24
66
24
6
21
15
9
51
24
69
15
36
24
78
12
66
12
5
169
60
30
5
40
9
15
9
66
6
39
56
19
30
39
21
6
21
15
9
9
72
39
96
9
60
120
11
64
33
48
24
54
42
102
57
69
24
35
37
30
30
39
21
6
144
45
120
39
60
5
1
108
107
133
66
12
5
19
69
75
42
78
5
55
17
43
90
24
72
11
109
6
24
174
60
107
24
13
27
15
33
27
24
42
24
84
39
15
57
39
41
1
12
3
63
42
15
3
6
24
12
78
36
204
30
66
24
54
71
37
3
80
25
15
75
156
89
19
60
12
60
24
24
36
6
71
37
72
155
55
9
15
36
29
16
24
27
29
13
60
6
6
60
24
30
36
84
12
12
6
42
48
57
9
24
12
108
6
24
17
19
24
24
6
12
78
12
24
90
71
67
60
17
13
11
97
18
45
24
15
30
35
7
54
11
16
3
12
18
12
42
81
24
57
48
30
36
54
48
42
48
42
3
15
18
96
71
ABCD 96957437264*3^$a+1 [50045]
54
47
55
24
89
12
84
259
162
78
125
31
18
72
6
18
12
24
18
426
11
36
49
59
97
47
25
60
11
25
11
79
269
37
11
25
30
54
150
18
11
84
31
72
113
187
77
1
11
43
72
29
84
25
6
41
240
61
30
29
216
43
6
95
13
36
72
72
12
18
101
12
49
143
187
101
79
89
181
59
72
97
90
42
66
125
205
83
12
25
143
37
18
65
25
107
37
18
114
59
61
203
48
7
41
25
6
108
48
89
60
48
73
24
144
95
31
5
85
54
245
25
210
42
167
7
114
11
151
29
120
36
48
1
234
30
60
156
18
6
126
89
19
17
13
6
5
96
48
13
59
60
259
66
11
103
54
47
120
240
55
168
137
79
54
11
25
36
36
84
11
7
65
13
18
41
84
85
222
30
24
71
85
119
36
132
61
35
1
36
12
23
49
36
35
108
84
67
5
31
12
53
169
36
18
30
155
49
246
186
23
36
7
78
30
162
18
89
115
17
49
155
36
384
19
5
91
5
31
41
7
42
120
6
54
18
17
36
48
25
120
35
55
6
83
25
126
17
312
151
6
18
18
143
67
54
78
41
49
11
37
18
276
5
60
25
54
72
113
25
24
36
35
37
18
102
35
7
102
119
25
204
66
186
66
114
18
36
41
60
25
120
155
24
169
120
107
1
18
209
48
48
61
66
18
107
48
36
24
25
156
35
48
31
89
217
11
43
30
131
103
162
6
113
49
30
41
121
24
36
30
78
95
85
72
66
54
108
71
24
12
36
205
54
30
54
72
24
5
84
72
73
12
35
115
18
12
59
36
73
35
1
59
49
23
103
5
7
42
47
43
17
103
18
54
65
36
115
89
48
36
25
11
49
84
18
24
18
23
43
60
162
18
41
139
41
103
12
60
126
108
54
41
36
85
143
37
108
36
36
54
66
59
19
17
48
1
6
113
13
59
115
41
48
60
24
108
12
37
35
19
89
60
96
25
47
24
31
24
54
11
108
7
18
18
120
89
24
96
60
235
101
180
24
79
120
114
72
23
96
1
144
107
43
101
1
132
12
11
25
162
5
37
95
36
108
36
79
89
73
23
199
120
341
19
186
84
143
7
12
185
24
25
6
113
103
17
91
41
25
60
66
78
71
49
35
91
65
13
30
36
42
54
41
192
55
30
60
71
37
54
29
96
19
90
252
12
215
97
179
19
5
120
96
7
24
36
48
6
138
180
6
11
109
42
84
114
120
72
83
97
24
48
47
61
54
29
49
11
36
79
30
11
139
5
241
83
121
107
24
79
89
37
83
7
96
125
19
30
6
5
144
85
36
84
35
25
71
37
11
61
23
132
55
89
12
108
216
60
25
35
48
1
6
41
43
77
13
35
12
108
139
36
66
36
168
11
48
25
72
114
84
60
5
7
270
36
59
1
83
115
66
24
66
78
95
108
49
138
41
19
30
11
36
85
144
59
132
264
25
119
168
7
156
114
108
54
66
72
47
13
72
59
12
73
30
125
12
247
137
43
162
90
233
252
85
11
25
18
137
169
11
24
24
55
54
66
6
30
54
42
198
390
29
25
90
17
120
49
36
95
156
55
30
108
144
96
47
324
228
96
25
119
97
36
48
71
25
23
85
66
36
90
168
36
11
25
ABCD 96957615806*3^$a+1 [50135]
89
25
108
36
35
36
19
41
31
12
96
5
151
113
31
77
180
55
108
101
24
24
180
7
5
103
18
95
12
73
132
126
41
79
29
132
60
31
65
12
36
67
17
25
131
60
25
36
23
61
35
91
41
12
108
25
59
43
65
295
113
48
72
72
48
7
65
7
24
216
89
36
55
30
95
91
29
79
12
132
41
67
5
103
17
19
41
13
71
19
324
17
55
41
48
132
13
90
41
36
24
25
143
48
108
205
71
1
119
1
35
19
6
18
65
96
36
12
7
90
23
115
36
65
7
54
6
5
103
30
11
24
7
12
113
55
5
84
48
343
5
24
85
36
30
24
48
60
48
77
67
29
24
12
31
12
65
36
12
49
23
1
59
7
36
24
144
65
144
43
5
85
18
12
24
5
24
1
23
96
97
114
41
7
60
12
5
91
29
43
41
31
54
144
11
55
276
53
157
95
91
102
72
24
144
90
12
29
31
84
216
24
36
5
61
35
132
67
18
78
29
43
18
83
109
23
19
30
11
13
72
72
156
6
5
79
29
36
31
65
1
107
288
12
96
84
36
12
60
228
37
30
108
180
29
115
17
24
24
72
36
79
6
18
41
61
23
49
42
29
24
175
90
42
125
19
5
96
109
71
25
90
54
54
5
31
72
30
42
12
53
48
43
65
31
125
1
30
17
1
131
163
36
54
23
60
60
24
204
96
96
84
48
12
43
65
43
29
24
55
6
54
36
198
23
60
48
24
72
1
23
24
97
60
18
17
1
138
101
13
12
11
192
121
35
144
132
55
185
48
13
42
41
7
54
23
12
19
65
12
12
72
24
67
78
191
96
168
60
7
180
72
77
84
31
6
108
59
60
1
215
19
173
79
41
13
42
77
36
25
144
126
41
24
157
59
96
12
31
84
96
180
120
24
5
7
54
96
30
6
198
65
1
24
119
97
11
25
54
156
65
79
144
42
23
25
59
55
77
25
24
66
108
221
60
31
18
30
36
6
66
114
11
24
19
72
53
192
72
37
35
24
55
126
48
11
72
115
29
25
215
84
67
48
29
108
49
23
48
24
103
18
287
60
132
24
19
113
25
114
120
24
137
7
17
73
90
36
17
60
84
60
223
360
173
60
12
25
215
7
41
7
132
18
83
43
66
59
12
7
5
48
192
151
66
150
65
43
12
113
60
60
1
270
5
12
7
120
17
79
30
11
108
13
47
1
47
97
42
41
43
24
41
36
175
53
31
41
1
18
30
95
109
131
72
24
19
24
53
127
5
85
11
115
125
36
120
61
107
55
53
108
24
96
7
5
67
77
48
67
54
6
120
29
49
71
1
48
83
13
71
139
161
96
12
127
114
72
72
108
59
24
96
1
35
84
91
5
67
18
83
247
48
41
24
25
72
167
1
35
60
31
90
95
120
1
144
54
84
18
54
5
48
73
167
73
95
13
144
12
203
31
60
12
5
13
35
55
89
55
41
31
18
131
37
18
5
61
83
7
29
84
55
65
91
6
48
78
53
36
60
108
43
5
24
43
101
156
48
36
25
54
12
78
12
35
36
108
25
47
115
53
24
43
5
24
216
139
65
36
43
17
204
84
12
43
216
29
84
36
120
36
19
66
24
95
132
48
61
6
18
191
96
409
60
11
12
60
55
17
144
25
12
203
37
23
85
95
31
54
107
103
5
12
24
49
24
47
36
84
31
18
59
67
120
18
71
1
11
13
119
37
96
18
41
24
25
11
156
43
36
24
257
97
342
78
23
12
48
97
95
13
35
13
59
12
25
36
54
18
30
36
126
23
120
120
121
ABCD 96957742496*3^$a+1 [50096]
1
26
54
4
47
49
36
44
36
16
38
12
129
21
4
80
15
21
54
34
110
150
27
37
12
48
68
75
49
56
72
6
82
38
22
180
50
22
68
4
14
46
44
52
74
96
18
51
3
58
170
22
36
96
26
10
104
234
84
82
14
81
3
6
156
64
26
90
75
13
35
60
15
90
75
12
39
21
36
37
132
23
57
3
13
35
45
102
18
198
130
24
8
90
24
48
36
141
9
52
104
36
87
27
48
105
21
16
164
136
131
13
134
93
12
1
116
36
87
37
71
37
50
33
60
123
10
14
45
1
20
36
6
10
24
48
20
16
80
12
75
57
63
13
120
11
60
1
50
57
13
35
13
24
35
13
32
18
142
35
33
90
58
50
96
90
315
60
36
133
32
54
70
35
15
33
37
23
57
48
3
73
47
13
36
80
28
48
20
4
24
20
42
34
24
12
68
6
144
22
12
146
70
2
177
13
8
30
22
47
37
24
132
59
9
40
24
8
15
15
10
48
71
15
21
49
20
18
22
128
72
30
36
22
2
34
2
45
109
20
60
18
22
48
2
126
99
39
46
80
15
73
8
18
9
75
10
155
121
26
34
2
84
24
69
3
34
11
3
24
33
133
59
108
24
48
37
44
30
57
57
63
109
116
4
24
20
87
3
10
32
12
6
102
24
198
48
69
61
20
4
8
96
16
74
102
64
83
3
10
110
72
90
123
132
48
3
34
62
30
15
60
36
192
21
4
120
38
10
134
96
12
22
56
4
11
87
10
26
10
59
3
78
52
38
81
109
110
21
25
36
24
36
108
2
57
85
26
126
18
12
24
69
13
20
4
50
94
11
1
108
2
70
12
122
48
72
24
10
59
108
3
9
121
50
66
3
72
13
20
52
23
12
21
64
95
49
26
46
104
84
16
110
6
30
18
40
11
9
112
84
83
205
96
14
117
13
86
22
47
97
44
52
60
14
21
87
22
86
58
24
248
90
10
12
32
51
37
35
13
218
22
72
20
108
15
12
45
30
18
18
10
26
34
56
28
140
16
11
109
80
76
44
72
78
12
54
160
224
27
49
14
81
219
6
108
15
12
13
72
11
73
74
10
2
21
73
92
112
23
24
13
26
12
42
15
15
36
22
50
22
20
16
107
39
10
24
12
62
70
50
22
11
37
38
69
36
75
10
68
12
18
24
58
44
4
12
12
47
51
72
36
69
3
10
134
60
33
33
75
57
88
72
35
3
154
131
73
50
42
138
60
69
165
52
20
40
86
82
60
2
178
96
266
66
4
83
93
54
21
13
2
57
3
72
36
30
136
530
6
40
14
198
12
303
85
32
15
49
26
45
96
3
90
144
87
15
24
9
1
146
150
30
96
45
37
192
131
24
21
64
44
102
10
14
34
14
162
111
15
70
8
100
2
114
30
94
74
33
33
16
24
86
10
11
12
3
129
33
75
133
60
20
15
13
26
21
25
80
90
18
6
33
13
35
9
16
2
10
2
54
24
66
36
10
144
131
219
34
56
40
32
40
35
25
50
120
69
49
36
131
37
2
238
2
130
11
33
51
1
59
48
21
126
18
87
9
102
24
153
93
18
10
84
12
23
120
193
44
88
38
129
15
18
75
141
64
72
11
3
22
32
63
3
69
111
24
18
64
36
8
27
25
50
42
15
87
10
14
22
32
63
3
144
82
11
37
32
76
48
116
51
25
12
35
237
126
12
22
14
69
111
22
24
11
3
70
47
39
78
27
1
48
59
73
92
42
45
21
40
74
81
3
10
47
25
12
48
74
166
20
64
204
36
83
21
90
22
50
130
20
54
45
121
132
96
12
38
10
12
14
24
9
57
60
63
1
59
25
86
22
47
33
42
58
24
26
144
10
44
64
8
120
4
71
39
48
177
13
83
159
34
12
180
14
120
10
14
9
25
2
90
4
134
46
144
32
88
32
186
9
129
54
46
311
39
90
4
20
48
18
69
21
6
54
162
180
12
72
33
75
18
24
63
21
52
12
26
10
140
52
2
30
78
12
22
86
42
16
251
39
22
32
88
92
12
18
22
60
36
14
94
84
32
16
72
98
105
15
69
3
237
111
12
22
38
36
22
ABCD 96957766468*3^$a+1 [50055]
164
160
8
7
17
144
120
100
140
40
39
101
25
35
24
31
29
25
11
40
105
15
189
192
111
68
55
177
39
114
27
128
12
100
20
73
47
7
65
7
234
59
60
25
12
108
6
189
75
33
128
72
73
126
65
16
9
78
41
36
36
7
42
59
60
55
6
108
12
11
79
53
76
15
101
36
72
31
17
37
66
6
48
36
54
125
7
89
52
8
61
155
25
60
3
32
109
59
60
97
120
59
24
25
6
41
48
12
16
44
36
132
31
17
37
51
129
12
83
100
21
27
60
33
6
401
13
27
164
60
16
32
7
18
12
240
11
84
16
27
6
155
40
44
100
87
9
69
3
48
32
7
126
15
39
12
18
95
31
57
20
13
36
179
25
71
85
240
299
124
20
61
90
54
36
39
20
7
204
66
24
47
48
25
95
31
78
72
11
88
56
55
69
44
168
13
47
28
15
5
115
6
180
35
16
68
19
90
3
60
44
25
174
54
51
81
99
75
17
24
13
15
32
25
3
177
39
39
66
60
594
33
132
128
48
109
30
17
4
80
4
165
60
63
99
5
85
59
24
72
48
31
90
59
187
5
28
57
119
61
183
32
19
24
30
231
12
48
32
120
49
18
21
45
126
54
35
64
105
12
114
77
88
9
96
71
55
129
224
55
113
13
135
60
20
160
81
35
64
12
68
19
66
24
11
55
9
36
141
23
67
41
28
111
5
25
18
240
5
28
213
59
31
54
36
107
108
36
19
24
30
35
61
27
92
160
21
6
174
71
156
139
21
104
55
41
40
104
16
48
12
39
5
36
12
7
84
57
3
17
13
24
36
119
48
7
42
18
30
47
49
59
121
179
16
15
89
12
43
41
72
13
11
64
129
180
12
78
30
51
81
143
12
16
12
56
12
73
39
36
24
228
69
11
19
270
54
45
9
90
21
176
16
48
9
47
49
36
108
23
40
44
36
40
69
63
21
95
60
49
227
124
165
60
27
20
109
54
29
115
113
13
179
25
83
108
1
95
24
49
66
90
54
21
24
45
6
174
60
83
48
121
39
56
43
96
5
31
33
20
91
5
60
84
28
152
16
135
69
156
81
60
3
48
93
120
11
85
54
5
49
47
208
15
5
16
45
131
16
80
43
65
25
11
13
12
59
264
7
29
4
21
144
11
40
144
87
9
104
28
32
25
36
60
11
88
20
36
1
150
33
21
27
20
100
33
66
18
11
31
84
144
132
234
71
4
44
16
164
25
107
144
64
92
28
36
99
173
100
224
193
23
48
96
43
6
39
32
13
3
33
6
81
9
119
40
21
11
108
19
137
24
151
18
36
36
39
15
54
35
28
39
69
21
11
139
21
87
72
149
36
175
234
30
54
11
61
11
120
52
80
28
48
116
19
41
24
1
11
48
112
27
90
72
63
36
12
48
75
36
21
48
92
144
55
288
41
109
203
7
53
217
3
69
60
120
39
21
159
51
18
150
30
252
59
156
199
36
18
71
55
29
48
88
15
24
216
54
3
33
36
23
48
67
41
31
33
21
36
78
120
161
64
80
16
81
54
45
21
39
84
20
1
24
36
36
119
169
11
55
57
33
240
35
175
24
197
196
39
144
90
119
1
39
141
6
29
19
45
32
124
12
63
17
52
285
60
11
124
20
277
123
15
162
114
30
15
135
117
92
36
60
1
30
150
120
11
133
126
18
3
104
48
16
81
11
84
49
39
248
79
221
28
260
25
24
131
ABCD 96958395676*3^$a+1 [50188]
340
80
280
24
75
45
20
16
15
165
8
40
243
93
24
36
44
192
24
16
24
20
64
36
27
53
96
108
76
144
36
15
101
19
45
104
40
32
48
172
224
7
9
80
48
76
56
24
132
208
111
113
7
41
12
67
113
12
4
111
125
288
43
9
20
108
31
72
53
187
69
68
247
53
40
80
60
60
100
32
4
27
17
100
92
160
15
24
45
120
36
108
20
36
16
8
283
57
92
4
44
523
9
20
300
96
55
57
60
32
88
3
185
48
7
29
184
75
29
76
60
20
127
113
76
8
16
104
100
156
56
88
152
108
103
185
79
24
89
100
51
21
68
60
40
3
69
20
108
43
29
64
156
255
65
180
60
31
197
43
29
40
51
24
96
17
12
84
196
24
20
16
20
28
80
36
204
7
24
17
28
200
12
12
43
24
245
60
175
165
51
189
48
396
20
64
152
88
72
8
76
140
120
76
144
15
5
136
80
48
91
141
224
24
40
60
128
12
36
96
28
336
96
48
27
45
128
72
115
53
300
52
51
137
12
36
4
24
20
36
120
384
100
164
60
7
125
64
75
81
44
40
51
9
60
20
96
108
100
63
357
12
80
28
36
44
552
64
44
7
69
315
96
69
24
32
124
36
75
24
5
40
140
36
40
68
127
161
55
29
184
27
89
64
80
16
135
41
12
132
31
33
32
4
24
116
31
237
200
112
104
36
31
69
75
33
32
28
56
16
315
113
12
64
20
4
72
200
60
4
236
55
24
17
28
56
60
151
29
24
4
140
40
72
99
29
52
39
21
8
67
45
60
20
48
72
40
44
36
91
17
132
348
16
224
76
56
88
36
15
120
101
88
12
108
123
29
211
77
91
309
3
57
396
84
36
80
156
28
152
91
29
88
171
65
76
368
16
20
7
48
9
92
4
96
128
151
41
55
149
36
55
93
60
132
480
99
21
128
52
60
8
67
165
48
36
36
428
132
40
200
28
212
139
17
28
20
16
15
96
53
64
12
60
8
40
36
32
240
55
57
32
4
56
180
4
144
3
53
184
27
45
20
148
96
104
120
91
65
36
108
60
43
89
79
17
28
120
27
17
132
19
5
84
16
87
89
31
29
19
29
40
56
16
20
108
16
24
240
96
24
27
5
36
12
100
128
112
36
27
69
240
51
57
96
224
12
48
67
65
100
284
276
60
84
16
51
29
60
64
231
9
15
165
44
100
312
24
56
4
87
77
60
36
67
9
111
93
104
96
156
220
68
16
84
56
36
60
184
156
20
19
69
27
5
100
60
51
77
43
189
108
36
240
27
77
16
75
69
32
40
168
32
64
75
5
91
24
225
176
60
84
36
208
32
360
4
15
21
44
16
84
120
20
16
288
36
24
27
96
24
24
41
199
9
12
24
236
31
ABCD 96958969598*3^$a+1 [50035]
48
24
93
62
13
35
13
12
120
9
14
37
12
63
8
25
39
18
2
1
36
63
21
12
23
36
85
48
33
135
12
36
35
60
96
1
15
8
12
13
9
42
21
95
108
4
168
9
24
12
27
8
25
27
33
59
1
15
114
86
10
27
83
24
13
36
167
37
15
12
66
2
12
36
172
20
37
24
12
12
11
1
84
36
23
73
23
4
21
171
93
12
3
45
3
44
24
96
16
42
3
59
58
86
25
39
8
10
50
52
8
4
6
99
75
45
24
69
63
12
27
60
81
143
1
21
24
63
36
96
111
93
51
9
24
117
74
36
60
13
33
24
78
33
39
9
36
36
24
60
24
39
12
80
10
110
1
9
38
40
21
24
27
8
1
57
14
40
20
16
33
51
90
6
9
35
84
12
49
24
71
145
11
25
72
15
18
3
36
60
48
27
56
13
47
52
21
51
9
9
72
38
72
1
15
33
24
87
44
25
39
12
48
8
10
14
96
4
9
39
102
15
15
21
135
93
51
21
9
50
100
60
45
33
51
11
16
8
61
84
60
21
6
20
37
36
27
9
36
12
36
21
3
27
21
24
21
24
3
3
8
84
73
24
11
4
9
12
72
33
30
69
24
21
18
78
2
12
10
3
72
15
6
38
24
58
15
15
57
12
120
3
81
87
8
24
82
14
12
64
150
15
23
1
35
16
36
12
21
9
111
57
54
9
36
21
62
121
47
48
16
188
25
11
37
108
107
25
12
47
88
56
25
47
24
13
60
3
12
45
11
16
138
48
27
12
75
20
10
14
1
24
11
48
1
59
13
24
35
16
24
9
81
26
13
47
4
6
24
48
27
71
37
33
42
108
114
14
24
10
27
3
32
25
11
48
4
45
27
18
2
145
45
15
23
58
15
23
24
40
57
36
59
36
49
48
36
27
30
24
6
9
11
49
24
84
35
37
33
30
48
32
73
60
23
25
60
111
45
15
6
30
60
69
24
47
13
120
27
24
9
9
38
49
24
60
24
75
12
20
25
71
37
12
71
10
99
23
1
51
48
60
80
12
1
12
11
25
12
12
60
15
21
60
36
48
48
72
15
8
12
36
25
39
12
9
120
12
83
37
39
120
80
24
34
51
51
9
47
85
27
8
10
27
72
15
9
69
50
36
1
60
35
1
75
45
12
35
61
12
27
20
1
71
40
8
25
192
36
12
11
22
3
12
9
51
24
36
83
25
21
18
21
36
3
8
48
49
15
90
18
30
3
24
11
64
56
82
14
36
25
23
52
69
108
57
18
20
25
147
30
96
27
11
16
21
35
49
36
45
2
97
35
28
32
1
35
12
121
144
23
97
35
12
70
74
1
95
1
15
33
12
15
24
60
20
16
69
21
24
99
11
16
44
36
37
23
22
51
12
72
71
1
11
25
23
4
57
105
6
42
3
35
4
60
69
84
12
75
20
16
12
116
36
28
92
25
11
64
96
33
72
39
20
1
12
15
48
20
37
3
8
16
18
27
45
6
24
104
1
24
35
252
120
13
99
8
24
13
75
18
27
11
76
9
59
1
24
63
57
33
63
9
50
25
45
3
99
8
12
61
47
40
18
3
39
33
59
40
200
1
87
21
12
144
36
132
12
48
117
38
12
1
180
24
24
24
120
123
30
14
24
96
96
85
39
9
21
3
3
9
24
39
33
60
60
57
15
95
52
6
30
12
81
72
12
33
15
84
35
36
52
60
78
3
24
12
15
44
12
4
45
3
33
27
48
33
177
3
27
20
94
15
60
23
25
11
61
11
10
15
27
21
12
27
21
95
22
30
69
45
15
59
84
10
27
71
97
11
37
48
24
11
1
96
12
3
9
111
9
48
33
3
35
52
30
2
28
20
12
1
35
36
10
66
33
35
82
42
20
88
57
27
6
123
35
25
12
39
48
12
80
13
3
57
143
160
93
11
48
37
35
1
48
27
9
3
20
25
11
109
11
16
9
60
60
71
24
34
63
57
38
13
117
27
3
69
35
73
3
54
39
57
27
48
15
9
59
34
75
192
48
12
24
11
84
1
23
13
72
11
37
15
45
35
22
30
42
66
44
61
23
109
35
132
10
39
60
21
30
33
23
40
90
38
61
36
119
88
32
28
45
15
8
10
15
12
3
20
37
12
24
72
27
105
95
28
69
59
76
8
61
47
12
72
24
109
23
13
35
25
11
13
96
60
36
21
38
24
60
73
27
18
15
24
15
33
23
10
54
8
1
12
23
36
16
9
15
90
15
11
12
10
27
21
15
9
99
12
23
12
60
24
24
1
24
12
84
23
1
12
12
48
132
23
97
72
11
73
71
1
23
25
36
23
25
120
15
57
11
25
15
8
1
95
49
87
20
25
23
22
75
12
36
12
12
23
22
63
24
33
18
60
9
81
74
16
32
1
59
25
23
4
6
42
30
30
56
16
56
10
30
24
45
36
12
11
24
13
72
12
120
24
12
39
128
73
45
54
8
1
24
3
30
54
18
30
81
11
16
32
22
39
111
36
33
12
23
25
35
37
15
140
25
12
48
9
14
132
64
21
23
37
69
15
23
72
49
27
9
96
120
35
24
100
20
49
57
2
25
72
35
10
14
120
37
12
11
4
8
4
33
27
33
12
21
2
85
27
6
3
24
45
15
83
85
59
28
57
75
30
14
106
14
1
33
27
60
24
36
45
6
9
23
25
36
60
47
49
23
37
21
38
25
9
62
36
22
15
11
61
35
13
95
121
24
47
84
12
25
12
36
84
36
39
32
10
3
12
35
73
3
68
37
87
45
3
90
3
35
1
3
45
47
40
69
39
81
27
69
11
10
3
24
95
37
63
33
12
96
24
3
24
8
160
8
64
44
1
48
11
37
15
30
230
85
27
12
21
12
36
60
47
ABCD 96959022016*3^$a+1 [50008]
36
147
18
63
15
9
117
30
69
12
168
21
99
36
63
6
82
137
33
3
51
4
14
3
159
4
41
93
60
48
10
5
63
66
51
135
9
135
138
42
18
22
98
36
72
42
48
42
3
99
24
40
50
22
32
138
24
30
6
75
55
53
99
33
3
6
36
75
33
36
36
84
15
36
84
51
4
125
60
55
20
18
15
36
39
126
6
138
87
45
3
168
12
216
60
144
21
10
77
45
39
51
28
116
93
51
112
77
3
114
10
89
9
36
27
9
3
36
96
48
63
33
57
87
12
19
41
135
9
441
66
33
12
33
156
36
54
18
15
63
18
90
45
180
211
5
108
12
15
189
84
96
57
10
62
15
31
149
21
36
159
57
10
32
12
24
90
75
69
135
36
67
5
153
66
144
16
36
29
33
22
86
27
72
93
15
48
69
3
127
5
9
171
21
150
144
18
3
55
89
36
60
45
10
20
222
48
135
132
12
36
63
45
36
51
57
36
24
216
21
15
19
2
10
32
12
96
184
41
3
9
81
144
15
75
28
17
36
24
57
108
46
50
30
52
48
197
33
36
75
33
262
29
9
27
24
12
27
33
27
72
18
111
36
69
12
42
112
194
99
48
9
36
15
27
45
211
122
18
9
12
60
55
101
72
33
48
10
26
99
105
162
9
291
18
15
67
8
45
177
12
118
89
36
43
2
70
38
27
24
81
75
63
114
63
72
192
96
39
36
108
90
24
18
12
16
2
27
117
15
93
60
162
9
12
267
45
27
174
159
48
108
9
36
27
108
91
8
81
27
33
81
66
9
204
165
54
33
9
171
39
81
99
240
45
63
12
36
69
39
24
21
51
138
6
21
33
75
195
18
147
33
54
36
4
60
98
162
21
45
87
31
36
26
15
225
27
21
15
36
45
63
36
9
36
39
43
17
72
36
48
36
24
12
115
48
152
69
99
12
33
12
33
162
4
89
117
10
5
57
60
30
28
53
216
81
27
96
9
36
27
45
48
159
12
24
84
45
27
55
5
48
87
126
39
123
102
99
60
27
64
29
9
63
69
3
375
112
269
9
15
72
36
63
21
24
9
63
9
3
81
42
30
15
12
60
103
17
117
51
84
45
106
29
33
12
96
10
38
15
75
6
36
198
57
15
9
39
52
48
17
9
60
54
57
9
36
15
48
81
18
88
65
15
48
36
54
171
108
60
12
69
22
122
75
87
234
75
69
27
63
117
48
36
51
66
78
117
3
24
136
152
84
9
36
45
15
91
29
24
144
21
99
180
87
18
156
24
120
42
45
156
19
170
51
225
18
12
9
36
163
14
66
105
72
84
45
34
209
60
36
27
117
12
9
15
45
46
161
12
7
44
189
21
87
45
3
91
96
44
36
28
156
185
9
12
10
5
9
90
81
120
60
12
7
89
99
12
54
24
3
19
68
30
42
90
3
33
10
98
135
180
72
93
70
134
3
72
45
15
228
115
80
4
53
33
27
72
153
102
33
48
24
120
55
8
90
15
36
156
15
81
228
72
24
139
17
24
36
19
44
12
9
69
22
62
27
19
17
15
72
45
12
9
27
33
39
123
12
33
3
9
45
195
31
86
39
87
93
87
129
55
170
51
72
27
45
19
17
48
60
9
46
125
57
123
67
320
144
45
99
102
90
9
99
36
6
39
45
70
44
129
27
180
64
60
65
72
105
18
21
45
15
48
60
57
51
12
36
7
17
27
100
80
45
45
48
15
21
6
66
270
42
27
84
15
57
63
45
159
76
36
36
14
36
3
36
33
162
45
9
54
57
24
84
33
63
45
111
15
18
63
99
18
108
48
87
75
45
45
63
9
78
45
63
9
36
27
9
153
90
45
ABCD 96959157182*3^$a+1 [50021]
9
18
78
6
30
114
96
48
108
129
45
39
45
36
15
9
102
30
18
90
6
6
24
6
54
204
6
84
30
144
60
6
12
42
42
18
18
33
21
84
150
54
27
21
84
66
18
30
21
15
138
60
60
12
30
6
150
18
30
54
111
9
12
84
24
27
51
18
42
270
84
54
186
15
21
3
15
90
60
27
24
21
15
27
180
240
36
6
90
6
102
30
3
27
138
72
30
132
6
63
9
3
108
69
3
105
84
48
42
36
12
42
54
6
18
42
54
30
12
210
42
66
177
15
9
33
30
18
54
6
108
96
48
48
114
54
36
18
33
33
12
114
36
18
84
6
114
60
27
69
54
21
21
168
126
90
42
9
15
18
36
90
42
108
27
24
105
66
54
36
39
3
33
93
114
153
147
30
48
24
54
6
24
24
3
129
78
78
18
45
21
60
18
66
27
15
108
102
24
99
45
120
42
72
81
12
180
27
6
111
21
114
18
96
96
6
24
30
18
33
99
81
9
36
78
84
12
198
162
24
162
3
9
66
57
27
18
168
51
9
15
21
84
6
60
6
12
147
105
6
42
6
42
114
48
60
30
48
42
48
24
6
30
30
12
123
27
66
27
15
150
24
216
24
144
27
48
105
114
390
63
9
30
48
6
27
144
21
3
15
6
99
57
42
30
72
30
81
33
12
78
54
42
66
3
261
84
126
9
69
3
93
84
30
33
57
6
6
78
36
6
99
69
42
90
15
123
6
126
9
117
63
15
42
18
24
81
111
6
135
27
6
27
39
48
120
6
15
21
15
60
15
138
3
57
6
102
12
96
6
48
60
6
171
45
6
48
90
66
48
108
105
27
6
54
162
48
18
12
30
27
105
48
12
36
63
45
87
147
33
57
30
138
12
18
45
3
102
39
69
30
12
42
27
39
6
48
42
9
39
72
6
24
75
231
30
123
21
156
159
129
6
9
9
87
36
27
126
60
36
6
69
39
36
6
60
18
150
27
24
36
45
84
30
66
12
6
24
30
60
126
12
54
120
18
138
48
12
15
15
42
6
30
12
18
12
18
114
177
96
9
36
102
108
42
18
42
6
72
33
39
81
51
126
63
21
120
48
252
6
48
24
18
75
45
54
90
99
21
78
90
3
63
54
30
66
30
90
36
48
30
12
9
75
90
24
12
84
42
18
12
60
144
15
24
87
120
9
39
36
6
300
159
21
42
6
54
6
27
33
120
24
18
165
24
15
30
84
102
78
171
33
36
186
66
12
42
48
30
90
33
45
54
45
33
126
42
30
30
30
90
24
108
78
144
90
108
12
180
15
21
12
30
210
12
120
75
63
6
72
48
192
12
6
6
120
66
60
78
132
24
6
84
6
15
135
54
48
12
54
6
60
246
30
60
252
27
51
108
66
18
96
102
54
81
147
132
9
21
15
21
39
39
24
30
12
204
30
6
30
30
36
24
111
144
3
30
126
24
30
60
66
36
18
78
90
60
60
120
198
96
54
24
18
102
6
6
78
18
39
63
21
159
6
15
21
6
333
9
27
9
90
30
12
48
84
30
81
12
117
12
51
3
12
45
3
126
99
15
36
126
3
9
48
132
27
9
24
12
48
51
21
18
72
18
36
30
45
111
114
54
48
102
3
99
30
18
6
36
54
90
27
15
129
111
42
3
93
36
15
99
54
27
24
15
30
36
24
24
18
18
66
60
174
15
21
36
120
3
27
48
6
51
9
96
60
24
144
24
18
222
27
9
102
30
3
75
42
84
24
171
60
81
39
33
12
24
120
42
9
15
60
150
24
6
45
123
18
39
15
24
36
234
6
174
12
39
9
27
27
48
69
60
3
48
33
72
69
84
60
24
132
24
6
30
84
15
9
60
12
36
30
69
15
60
66
42
18
114
96
42
6
21
105
30
9
255
57
3
6
78
42
150
6
60
42
126
60
87
63
66
108
36
90
102
75
33
12
123
75
12
18
51
33
90
120
168
102
12
96
18
192
42
66
36
48
6
30
57
24
ABCD 96959864954*3^$a+1 [50010]
17
3
64
96
5
30
18
6
30
66
30
15
3
54
12
6
9
21
48
27
9
3
3
54
55
80
99
12
69
21
27
12
40
11
102
27
33
3
45
114
6
24
66
120
18
19
20
112
29
19
101
6
33
3
84
6
39
33
55
8
112
11
1
36
17
12
31
23
37
17
36
12
18
36
6
7
12
68
12
100
60
5
48
18
25
35
45
9
36
55
5
7
41
7
29
3
51
30
6
1
60
29
6
9
45
54
49
47
1
12
83
37
41
42
24
45
21
15
57
18
78
87
75
9
15
6
48
36
84
96
3
33
27
27
30
48
42
61
5
55
29
24
6
18
55
48
12
32
21
75
3
37
17
7
89
6
36
30
18
37
24
5
36
7
8
60
12
33
12
36
7
59
45
16
173
42
9
40
35
54
39
27
6
7
32
88
11
21
16
29
60
31
17
12
6
45
117
66
72
18
31
48
8
39
21
12
21
30
21
21
12
42
60
6
18
12
18
67
5
114
1
72
11
21
81
7
8
15
9
39
9
3
30
30
97
8
45
15
9
6
48
30
30
54
132
24
39
27
198
6
1
5
6
54
96
18
36
18
18
37
8
45
15
12
33
12
27
93
6
12
18
42
24
18
6
12
30
84
175
5
15
51
18
42
42
3
3
42
18
21
45
3
28
29
96
18
36
45
21
27
48
40
23
1
128
40
11
12
24
24
81
36
64
29
99
33
12
6
9
45
60
42
6
27
12
16
29
3
21
12
12
36
111
16
17
60
55
11
6
36
39
36
4
29
27
9
31
5
30
18
24
108
7
72
53
42
21
15
60
9
40
48
8
33
60
72
87
28
5
15
3
12
37
32
28
20
12
15
21
9
66
42
12
31
24
36
20
15
9
88
83
57
28
17
3
93
79
5
175
20
28
12
23
84
36
18
42
30
12
15
21
30
9
63
9
15
6
19
131
24
60
13
41
6
24
60
9
48
39
1
59
21
3
54
42
45
15
13
20
45
48
27
48
112
11
6
48
12
36
15
52
32
15
81
9
48
72
60
3
33
27
45
6
12
9
9
12
19
11
57
28
17
102
24
37
12
8
12
33
30
24
25
5
108
15
27
21
60
4
41
30
30
54
1
20
33
31
125
15
33
6
9
72
39
42
24
30
1
32
40
11
12
18
7
23
169
47
78
3
105
7
8
112
17
31
23
6
6
54
6
25
60
17
3
3
9
21
12
54
61
35
69
16
95
18
7
24
8
27
21
72
27
6
24
90
13
20
48
124
59
9
21
6
84
1
53
7
11
18
7
53
24
55
23
54
15
9
27
15
30
48
24
7
5
6
69
21
84
30
13
5
12
84
30
9
60
45
6
1
59
1
48
8
9
6
42
66
30
12
7
12
8
12
28
68
57
6
54
12
30
21
45
15
9
6
18
12
7
65
7
35
33
12
15
54
84
12
15
9
42
78
27
39
30
3
3
42
48
15
4
101
7
83
9
96
15
30
7
68
24
40
89
7
32
21
12
24
6
42
7
53
18
37
17
43
32
21
79
128
3
48
42
19
20
81
24
66
45
39
36
48
54
63
33
12
30
9
16
89
3
57
6
25
5
27
27
133
65
6
69
81
24
67
41
15
124
5
31
35
25
20
12
33
79
11
37
11
36
30
24
72
15
4
29
39
33
15
75
42
7
71
60
109
68
232
29
27
9
24
6
73
12
20
9
36
15
60
15
6
24
36
12
12
15
141
19
29
27
100
20
3
21
69
6
6
7
108
23
37
80
24
15
1
32
12
21
18
42
15
15
24
36
9
76
5
12
63
9
36
15
45
7
5
6
66
66
37
92
48
28
65
18
21
48
72
39
54
60
43
12
23
9
39
49
5
43
35
45
24
33
3
39
24
30
6
13
20
12
48
21
27
12
45
103
17
75
33
84
15
15
61
53
6
84
1
11
30
7
17
30
6
72
6
156
6
19
11
60
24
45
9
42
18
12
75
84
9
27
3
66
51
33
6
30
15
129
126
36
24
18
72
15
88
41
60
24
27
60
36
60
52
32
99
30
60
6
6
7
47
6
12
6
21
45
15
9
60
66
61
44
36
63
30
12
27
45
18
49
8
93
27
33
15
15
30
15
60
9
43
32
9
19
5
12
3
57
91
72
5
42
6
27
57
31
12
17
3
27
21
3
30
84
48
7
5
12
30
36
9
39
30
24
60
36
7
20
12
27
30
43
8
24
21
7
80
27
18
7
53
3
9
6
60
54
6
24
18
7
128
21
36
63
112
35
18
6
6
24
39
21
60
19
17
54
69
93
18
9
28
20
33
7
24
56
9
66
18
30
9
3
90
84
24
12
7
32
15
18
12
75
9
147
39
61
32
45
138
54
36
39
9
6
85
5
6
9
15
13
12
11
24
1
23
9
3
18
24
36
6
6
150
138
6
66
27
33
19
35
13
167
78
3
99
1
17
27
15
21
3
1
48
41
79
212
39
36
84
49
17
31
20
12
60
21
96
24
7
35
42
96
7
65
114
25
48
11
30
24
15
3
25
5
99
15
13
5
7
8
3
9
16
44
15
25
8
21
12
48
19
41
12
48
6
33
72
15
1
5
144
90
1
32
57
3
28
5
18
12
129
15
36
109
5
48
48
55
5
15
45
7
47
1
12
32
28
65
36
36
36
19
120
29
12
84
48
120
7
20
39
36
13
41
7
35
162
18
24
33
27
13
65
127
5
66
42
55
5
15
3
45
52
12
36
23
12
168
69
51
42
75
15
9
16
65
7
8
72
111
12
9
39
30
120
39
57
24
27
33
12
15
3
21
21
27
27
54
7
17
102
60
60
25
35
21
45
39
16
23
30
7
24
29
30
1
35
45
36
63
6
3
27
21
63
36
18
72
36
48
7
77
12
24
72
7
11
1
5
43
83
25
65
12
27
15
13
32
93
7
35
25
5
60
51
15
9
81
15
9
43
17
6
105
9
6
45
4
20
9
30
30
27
112
11
30
31
5
3
21
7
12
125
3
33
6
45
15
21
9
15
36
84
28
80
3
9
21
12
42
93
12
36
40
23
42
87
12
15
6
7
5
42
21
3
12
37
5
72
31
12
47
36
45
3
42
18
9
40
23
9
40
65
31
5
12
7
41
12
60
15
3
45
4
36
17
12
43
17
3
148
35
25
59
25
35
66
19
29
19
32
40
29
19
113
132
7
20
9
6
6
30
9
51
105
57
18
9
21
54
73
80
57
108
3
40
17
42
145
29
7
24
96
20
45
72
7
8
12
9
42
9
168
12
16
12
11
12
ABCD 96960590718*3^$a+1 [50072]
7
21
135
12
3
41
40
3
53
69
43
21
80
4
66
69
3
2
3
40
44
21
15
28
65
55
60
24
8
43
24
33
20
33
160
47
37
51
12
15
29
1
15
24
3
81
65
27
28
75
2
12
28
39
9
12
15
44
4
9
3
3
5
7
29
69
40
15
29
7
24
32
25
18
9
60
8
180
163
77
9
31
8
25
11
21
10
98
19
48
24
48
48
24
39
21
9
15
12
17
106
21
183
26
31
48
216
24
51
17
25
20
24
46
2
196
11
16
180
15
12
41
4
3
18
35
97
59
21
15
28
15
30
120
44
43
5
127
51
5
40
17
7
33
8
36
46
50
39
64
36
33
120
3
15
33
29
63
45
135
4
101
7
12
33
27
39
42
3
39
36
17
4
33
18
18
11
33
63
9
135
4
96
20
49
90
24
18
15
20
55
2
46
57
24
24
41
91
33
12
39
36
15
18
30
2
12
28
15
12
33
8
7
3
2
22
78
8
4
18
38
15
136
9
15
12
3
2
28
12
3
17
15
4
24
65
4
60
15
8
52
41
7
72
75
21
80
19
6
72
8
12
10
65
40
128
52
45
95
24
4
5
64
8
19
9
11
4
17
84
55
21
30
98
15
55
9
5
63
67
2
16
68
55
15
41
4
17
28
47
4
39
5
36
21
103
60
17
10
110
19
5
4
24
11
12
93
12
75
157
20
63
88
24
3
18
47
4
5
64
39
75
33
8
60
9
63
33
31
39
45
116
24
16
39
9
21
35
19
50
28
3
75
42
3
15
2
39
91
108
21
36
24
41
12
72
64
15
144
12
5
16
15
24
3
26
79
168
60
45
18
17
28
45
24
83
55
29
49
12
243
41
15
19
2
48
4
15
12
9
75
45
30
69
101
52
75
3
9
5
31
72
123
12
74
39
67
2
31
72
5
15
7
126
24
63
53
67
45
15
33
39
101
19
51
5
60
85
75
57
3
32
33
19
17
64
51
69
12
99
9
51
9
11
16
89
115
125
31
3
2
3
25
27
12
21
35
4
15
41
12
108
16
9
24
3
8
25
12
75
12
3
14
36
264
64
27
132
180
48
20
67
21
12
80
4
29
75
25
27
8
19
126
35
4
33
39
3
93
8
69
103
3
12
29
13
32
43
12
56
33
31
81
20
19
48
48
5
63
37
3
39
38
39
31
38
7
65
3
36
61
60
27
32
4
24
12
3
62
88
66
132
33
24
53
7
12
24
27
9
48
77
4
75
32
45
22
45
108
60
20
40
3
69
120
33
8
4
27
24
15
5
40
32
7
18
18
5
37
95
4
21
44
4
30
90
32
3
160
60
99
38
3
40
15
9
8
57
36
112
15
48
45
42
45
48
15
21
24
56
16
68
4
12
20
4
17
3
55
45
80
7
9
24
72
93
11
36
28
20
21
31
33
44
7
24
60
45
39
63
29
4
45
20
190
24
6
24
152
79
29
3
25
60
20
60
75
33
19
33
23
4
41
27
4
5
31
3
2
7
12
129
20
4
11
139
18
99
21
8
22
48
41
31
45
15
2
46
5
40
32
4
48
53
19
24
15
9
12
56
37
75
5
31
32
4
24
36
24
17
19
36
3
24
21
17
19
33
87
3
45
33
15
17
31
29
3
52
48
5
55
15
14
76
42
33
3
24
57
44
16
89
19
17
28
18
38
19
8
28
12
27
18
75
15
2
16
32
39
4
17
43
27
48
81
21
8
19
8
73
47
28
15
9
56
19
21
24
33
68
19
33
27
8
88
17
24
28
8
43
5
19
45
8
7
51
30
24
27
24
12
33
80
36
4
15
72
5
22
17
1
75
63
17
24
45
19
5
12
19
3
21
9
63
17
3
25
3
17
60
7
8
64
44
4
53
7
77
55
24
84
8
69
15
13
48
15
72
65
171
12
103
42
27
36
117
3
56
43
77
1
63
36
80
16
24
9
47
28
5
64
30
90
63
45
48
12
59
216
25
42
21
5
15
16
48
36
12
29
19
12
3
12
42
3
24
39
84
36
2
67
5
46
132
38
15
52
20
7
53
48
60
79
81
125
120
40
15
15
42
92
127
21
32
7
3
2
19
36
9
11
31
2
46
81
48
32
79
45
207
9
24
5
19
63
57
21
20
100
27
63
21
21
12
47
21
100
23
64
32
9
19
8
48
4
12
24
12
20
7
33
24
129
39
3
102
23
93
75
12
133
42
9
9
47
88
20
16
21
15
65
72
10
57
21
8
36
46
110
10
9
20
60
61
147
33
20
52
11
16
21
44
31
3
45
89
70
53
7
66
12
23
124
51
12
9
116
40
24
5
15
64
39
2
19
80
52
135
12
21
5
22
9
24
120
32
28
39
18
75
24
36
108
24
56
4
68
103
12
18
15
120
15
24
53
33
40
72
15
12
12
20
208
72
36
12
8
13
12
44
31
3
12
12
17
60
61
95
40
24
9
56
75
9
4
32
24
55
12
3
17
52
41
7
12
12
116
97
23
33
24
12
75
144
21
43
33
3
24
41
72
160
3
9
23
148
12
12
12
144
87
9
41
60
67
72
39
24
18
35
9
31
27
6
24
3
8
36
43
90
75
12
9
32
10
14
39
100
60
69
6
14
3
43
101
40
93
3
84
5
31
68
4
48
48
45
35
25
11
28
33
8
192
39
49
135
32
57
70
33
3
81
9
35
4
45
3
27
36
60
21
39
69
81
87
17
51
57
7
8
4
20
31
90
128
4
3
12
51
122
43
12
12
8
13
12
68
34
45
3
5
25
75
3
21
3
41
16
51
33
72
168
9
138
102
56
4
30
165
56
177
12
60
87
43
48
5
28
9
11
25
75
32
4
21
102
17
81
19
21
39
33
15
36
39
6
30
57
17
70
53
24
64
15
9
56
37
198
42
63
56
4
84
120
36
15
9
21
27
5
ABCD 96960871414*3^$a+1 [50058]
8
63
9
21
54
6
54
6
48
3
16
191
6
51
40
11
18
30
30
24
15
63
97
23
30
60
24
159
24
15
12
93
51
37
107
6
39
40
95
1
8
3
37
80
57
240
36
27
3
18
36
24
36
84
60
19
41
180
19
32
9
15
33
54
49
96
29
12
39
9
24
15
16
5
36
7
41
78
25
8
39
18
90
54
87
63
84
144
66
75
45
91
8
51
60
54
27
72
27
30
12
27
45
42
84
6
127
8
69
115
71
6
67
41
24
150
9
153
18
45
15
81
39
30
99
9
7
11
21
24
39
30
19
8
3
21
87
30
3
39
12
21
24
40
8
88
5
75
9
55
11
21
87
81
3
6
39
21
3
72
21
18
33
39
9
160
8
33
24
96
39
15
25
8
39
81
111
18
12
108
60
43
119
9
33
24
63
51
18
123
177
30
9
16
17
78
12
48
45
33
30
90
54
48
150
3
81
39
45
36
54
24
33
33
102
144
33
81
39
24
21
27
33
78
97
65
36
6
69
237
12
15
3
12
30
12
78
1
8
183
24
30
60
24
15
15
9
16
11
69
33
48
120
114
6
24
7
23
30
51
39
9
9
54
6
12
60
27
24
105
31
185
24
42
54
150
18
55
41
36
210
6
114
48
6
36
6
9
33
175
17
63
64
71
18
48
159
81
12
3
39
49
11
36
54
12
63
27
30
7
23
6
42
18
54
24
9
21
3
81
36
19
71
9
72
39
49
11
6
54
6
24
36
87
33
15
21
99
39
66
6
18
36
138
33
69
30
18
42
90
30
24
96
18
7
8
21
75
45
60
159
177
6
105
33
24
55
8
24
15
60
36
72
36
132
1
56
93
48
27
39
9
9
18
12
9
39
84
37
29
3
48
81
60
3
87
96
84
6
6
9
96
48
141
219
45
6
6
24
60
3
99
60
30
3
39
90
12
43
8
24
112
41
36
36
15
45
27
3
85
48
5
99
21
72
6
102
87
3
30
7
209
31
48
5
36
55
11
18
36
12
12
126
90
39
15
9
123
36
12
222
15
63
66
39
15
33
249
30
169
48
17
36
99
57
48
31
8
63
18
54
6
3
21
18
9
33
55
80
144
72
69
19
56
105
12
19
11
66
3
129
87
48
33
24
96
31
17
15
15
81
16
29
48
66
33
9
114
66
27
111
24
97
32
48
312
3
36
24
54
27
24
21
3
15
9
57
15
21
51
159
18
60
60
84
163
65
39
33
111
9
42
85
113
15
64
8
69
3
9
30
33
21
75
24
39
57
15
48
78
60
39
48
27
45
9
36
99
105
30
120
42
84
3
15
33
24
24
51
18
19
32
9
6
9
88
5
72
36
87
45
72
75
15
36
66
19
29
115
5
48
12
79
80
93
30
108
72
30
24
54
132
18
30
9
117
99
16
101
6
48
36
9
24
45
48
3
15
342
99
9
15
81
48
60
3
117
48
51
99
48
126
36
3
9
6
42
84
24
54
21
9
36
3
9
18
30
231
15
1
17
39
88
8
24
33
48
39
72
15
33
81
42
18
30
37
71
18
36
60
15
111
114
103
56
87
12
21
27
42
6
42
18
6
66
12
36
9
3
37
71
73
29
18
156
36
49
23
36
21
45
115
41
15
69
36
63
9
6
60
102
223
29
51
159
1
29
36
384
42
30
39
168
136
5
27
24
48
21
42
30
18
33
72
27
48
30
6
49
32
21
108
39
168
48
57
24
39
69
120
3
15
84
30
108
18
33
51
229
71
33
3
69
15
138
55
71
30
3
9
108
126
69
57
87
64
17
6
54
174
21
9
7
248
33
168
135
99
30
15
63
18
60
84
30
36
54
31
101
18
66
24
79
80
27
12
81
9
63
21
27
27
85
8
57
12
30
189
21
84
31
53
42
12
48
12
42
78
12
30
63
40
41
72
48
54
66
30
54
96
27
105
72
36
3
16
71
54
48
27
48
40
8
87
48
24
57
24
48
33
78
57
45
48
12
24
31
155
36
97
53
51
21
48
48
12
18
6
36
51
81
36
3
93
84
6
249
15
6
6
162
42
48
6
42
30
27
75
60
6
24
42
78
19
107
12
24
1
32
45
36
42
21
69
84
18
18
19
5
43
11
54
39
51
6
102
48
6
75
135
18
87
120
15
6
99
45
96
54
37
8
48
3
21
27
85
5
36
48
7
8
15
18
162
18
3
207
18
183
33
54
49
11
54
31
107
198
60
72
12
30
33
69
24
19
47
6
51
39
1
144
8
51
6
108
96
3
21
123
72
15
30
12
31
11
21
111
48
30
3
9
15
33
7
11
133
8
24
27
45
15
72
ABCD 96961089788*3^$a+1 [50039]
61
39
105
3
8
64
21
11
133
6
5
96
31
17
91
24
48
18
11
61
90
30
27
12
68
12
1
18
84
96
24
36
41
79
12
12
153
63
12
18
24
131
12
4
63
105
15
150
11
4
3
60
45
27
66
24
66
12
90
59
13
6
24
5
43
45
8
37
30
57
32
43
30
18
137
43
129
48
3
60
12
17
13
6
101
19
5
139
21
27
12
36
5
84
192
163
36
29
133
30
12
105
36
36
216
8
55
54
30
21
80
72
7
6
27
24
111
12
53
48
7
168
12
42
11
24
12
76
45
3
237
48
75
80
37
87
3
12
138
75
45
27
51
17
60
85
75
24
8
31
12
120
5
72
31
5
55
12
78
24
23
7
306
75
15
17
13
147
24
20
49
11
19
21
21
72
3
80
37
11
19
117
69
30
5
60
7
12
41
67
53
7
65
4
33
107
48
36
19
57
164
180
55
12
57
80
25
3
27
45
93
18
54
35
13
83
79
30
6
5
115
89
25
6
5
64
108
3
129
56
19
66
42
12
18
72
6
117
68
36
64
32
7
41
37
18
84
65
55
168
29
19
12
102
6
24
36
144
60
5
96
24
13
42
6
11
24
36
31
18
35
24
40
51
45
15
24
33
8
79
36
12
150
147
72
51
5
13
11
76
68
67
5
13
27
27
17
91
9
63
30
35
40
20
1
102
53
84
1
42
65
40
72
63
30
42
65
61
27
27
45
3
42
6
9
33
3
267
18
54
36
17
85
120
48
59
120
13
42
33
45
27
3
18
11
64
69
18
60
12
78
83
19
48
18
42
78
11
48
61
24
30
18
3
32
127
6
95
4
8
72
28
144
51
78
24
48
75
48
80
16
8
115
36
30
35
19
45
51
5
19
17
208
3
237
111
45
255
17
40
108
84
92
4
32
60
97
111
9
126
9
68
43
17
7
45
75
258
42
6
54
77
13
3
44
76
8
67
18
35
112
195
12
216
9
15
17
19
5
127
12
108
33
135
12
90
42
65
61
51
8
36
172
15
12
108
78
159
20
13
3
24
3
113
7
48
41
163
33
24
20
319
5
79
6
59
85
96
42
12
65
16
207
42
11
12
7
5
40
51
90
11
19
72
53
100
36
44
49
3
75
65
97
30
21
56
16
20
7
18
27
120
3
17
115
78
3
15
65
7
132
17
103
5
40
8
67
17
19
12
48
24
41
12
24
48
76
27
192
6
24
30
90
75
15
5
196
44
1
11
96
37
90
321
32
13
30
29
40
68
25
30
93
15
84
156
30
11
4
75
12
42
11
4
75
30
3
45
42
48
12
48
77
43
12
105
56
85
24
30
36
9
3
117
108
15
12
78
39
60
8
28
80
12
31
41
28
20
55
33
165
47
28
45
83
7
57
45
6
84
150
35
103
48
89
16
36
60
39
150
30
41
4
75
24
41
64
81
35
37
27
3
90
27
36
15
29
48
4
44
84
12
16
3
12
60
137
103
5
40
44
19
105
15
84
5
156
67
12
77
13
3
20
124
69
24
11
7
48
72
17
88
8
79
6
11
91
117
3
18
27
44
16
303
129
48
3
30
35
85
99
56
7
5
25
59
16
27
120
5
31
54
120
6
24
66
59
40
32
48
16
32
48
37
147
32
13
6
45
92
67
161
16
69
24
18
60
65
60
55
45
15
90
3
27
42
150
21
32
43
12
72
126
54
21
120
56
13
78
48
12
65
43
5
37
30
5
13
72
83
4
3
12
5
120
112
21
72
11
157
3
140
19
17
31
30
72
30
138
15
3
141
3
141
20
12
43
41
64
39
6
27
3
161
16
80
4
8
31
57
108
32
127
48
117
123
5
13
15
9
6
24
36
21
9
24
6
5
55
9
51
12
113
16
176
85
18
29
1
30
17
7
5
48
48
64
3
29
91
89
16
20
13
24
11
37
3
96
3
5
43
5
72
13
3
15
17
40
288
12
75
165
87
53
85
3
24
20
55
105
20
48
13
54
36
65
55
77
55
45
75
17
12
13
27
3
18
23
97
3
12
33
111
3
33
3
29
40
3
29
84
25
144
150
186
24
18
29
79
72
53
96
4
39
90
66
84
5
40
48
3
21
93
11
124
33
75
45
83
37
3
12
63
24
41
7
48
5
36
91
9
99
29
40
21
42
89
64
12
108
15
81
120
3
18
30
93
75
72
288
5
64
36
36
51
42
30
66
27
87
48
48
57
213
35
16
51
45
8
7
33
32
28
87
162
66
312
30
3
44
31
24
36
9
51
57
44
16
32
ABCD 96961887604*3^$a+1 [50002]
87
29
19
9
36
116
40
20
28
3
33
20
76
80
4
236
120
60
19
21
168
60
72
20
88
72
63
17
4
51
29
187
9
20
43
141
20
76
159
36
129
27
33
36
80
240
4
56
60
100
120
44
36
19
5
4
32
28
243
9
264
140
156
144
7
89
4
27
53
40
15
161
100
51
9
20
28
36
20
7
57
3
9
84
56
60
120
24
60
60
36
204
36
4
39
141
96
51
89
31
9
48
92
24
67
120
89
40
111
213
195
60
12
24
9
27
53
60
184
116
64
27
33
32
19
36
209
7
117
15
77
28
32
40
20
31
53
7
53
31
105
80
100
108
32
4
56
151
113
36
79
396
45
48
32
60
120
4
39
17
144
16
3
12
29
96
84
36
103
141
56
64
36
44
16
104
7
53
76
44
36
120
24
16
171
9
39
41
31
180
180
29
4
20
16
44
31
204
41
40
3
17
84
216
4
140
115
72
149
84
96
28
12
60
3
168
53
36
55
33
32
28
116
127
117
12
60
140
55
65
64
84
87
45
44
16
3
57
75
36
9
20
43
192
45
20
139
36
69
15
41
19
45
56
100
104
55
9
72
60
24
56
40
104
36
43
41
40
80
16
20
40
144
75
84
281
76
99
21
44
4
12
168
132
104
55
65
115
41
4
39
72
65
28
303
53
40
120
99
57
84
36
164
60
220
27
84
33
12
20
24
235
24
101
100
20
100
96
44
55
252
60
53
36
84
36
40
20
4
51
105
20
88
15
77
4
116
28
27
29
216
31
9
111
113
216
180
24
36
28
75
17
60
24
36
100
120
104
16
80
84
91
5
160
20
4
20
16
48
32
43
17
88
32
84
120
91
69
56
175
5
88
92
91
89
28
60
12
39
24
72
33
87
69
75
21
291
29
40
60
144
24
63
9
44
136
3
60
201
20
16
144
84
56
55
41
31
33
24
56
16
80
64
24
56
40
84
92
19
24
17
28
27
180
249
75
41
120
4
15
12
29
24
16
80
40
60
24
20
16
104
79
77
144
36
64
15
5
67
24
33
51
81
51
180
9
20
220
48
3
33
20
7
9
140
4
260
36
28
12
44
40
120
36
20
100
20
24
7
29
144
19
108
24
264
24
216
21
104
120
19
45
12
24
56
144
16
135
285
80
4
27
24
105
3
57
108
51
45
36
20
19
72
53
120
76
60
48
32
103
77
31
9
200
88
3
173
36
24
456
100
24
20
124
15
72
5
4
27
29
24
36
60
160
80
79
81
60
39
60
72
53
67
57
51
24
45
135
117
20
55
5
19
21
140
55
29
16
24
84
272
40
80
24
16
63
12
249
20
76
51
29
60
40
120
84
15
180
21
84
39
12
9
27
24
84
24
177
60
44
36
19
5
67
24
29
40
116
4
84
56
36
31
93
27
9
104
31
29
40
84
12
3
81
80
91
69
56
55
65
19
5
175
41
19
5
96
84
4
72
3
81
87
149
79
5
16
3
77
79
45
176
24
76
60
15
105
80
199
144
101
60
16
164
40
27
189
24
116
84
115
9
12
20
64
120
84
27
65
4
36
3
17
204
196
75
45
44
36
19
21
144
15
156
33
96
15
201
20
24
7
9
15
108
17
204
7
53
96
28
72
48
36
56
211
57
120
96
80
76
15
24
21
80
19
105
36
60
108
152
120
55
36
48
36
108
276
12
89
240
24
64
111
81
24
80
60
7
177
92
ABCD 96961938746*3^$a+1 [50011]
24
41
79
72
42
15
135
330
12
3
33
30
60
18
11
1
90
42
36
35
79
36
12
108
60
60
186
66
17
12
25
24
6
6
48
144
6
129
51
65
156
13
51
15
102
72
6
9
57
59
60
7
54
66
257
160
51
42
12
36
59
37
3
32
24
1
24
126
33
15
18
12
30
66
39
51
36
6
162
6
30
41
43
5
67
53
76
135
6
54
54
155
151
120
12
48
6
18
36
60
114
18
33
87
18
36
23
16
45
114
6
66
173
25
78
24
60
5
24
145
95
244
87
29
7
42
48
27
21
71
144
1
35
108
13
48
30
66
30
29
19
77
115
174
42
30
210
24
6
18
54
95
7
18
6
6
23
43
60
54
6
17
156
7
57
3
90
24
216
23
37
23
64
45
78
30
30
48
30
90
29
1
54
42
156
12
6
5
67
24
53
13
108
90
24
42
84
11
60
91
149
31
84
113
7
144
30
30
6
60
23
127
60
53
61
95
1
95
49
6
29
55
29
43
197
67
18
11
85
36
3
92
25
6
24
96
60
78
42
72
36
41
91
108
84
48
29
48
1
6
18
6
72
12
21
39
96
72
89
1
72
51
15
5
1
6
78
132
3
21
210
53
43
53
25
30
29
67
18
120
12
3
36
39
21
56
1
30
153
45
99
93
227
25
30
45
3
18
36
36
78
41
43
6
66
53
55
96
6
3
32
121
84
18
21
27
114
204
30
6
66
54
59
19
36
96
60
96
144
29
64
147
24
84
6
24
18
12
17
25
24
60
6
36
89
55
18
71
67
53
55
90
39
57
30
18
66
5
61
18
36
5
7
12
198
23
40
201
39
51
60
60
96
108
6
39
51
24
36
60
180
96
33
141
24
30
45
21
30
36
72
30
71
115
12
17
121
150
12
90
132
6
9
33
18
6
84
42
57
56
25
6
29
31
6
24
66
84
113
12
55
53
205
30
5
36
79
30
51
75
101
91
78
42
24
69
51
90
114
42
18
5
64
75
18
42
48
48
5
7
42
167
73
47
31
53
31
29
24
216
84
73
114
126
90
17
43
78
6
24
5
7
77
12
25
18
21
20
55
41
19
54
60
51
27
60
42
6
12
29
64
57
24
120
23
91
36
78
18
42
36
35
1
6
114
18
6
119
97
48
11
67
17
40
45
66
41
24
4
3
258
24
95
31
180
29
61
6
24
150
95
19
12
66
3
75
126
78
105
51
84
36
5
37
47
31
45
21
84
42
153
195
36
6
3
81
6
42
35
13
120
24
6
18
66
60
29
31
60
30
83
25
6
161
13
30
96
41
13
12
6
12
90
30
17
1
59
108
7
90
120
95
24
1
35
28
20
133
18
69
63
18
90
24
6
66
96
174
150
53
25
108
59
28
57
66
210
3
27
120
29
4
44
103
12
96
12
162
71
31
18
72
23
12
19
150
11
31
17
12
13
6
54
6
5
1
54
72
24
33
147
30
23
7
120
125
13
6
36
5
49
156
3
33
144
18
6
96
24
15
81
96
54
36
108
24
30
96
6
65
43
18
204
60
215
1
174
24
29
151
30
39
27
240
24
12
30
48
30
54
35
43
89
121
24
6
12
6
15
20
61
30
120
9
116
19
36
54
66
129
27
18
24
48
120
42
168
29
4
80
25
96
3
153
48
11
31
53
31
96
54
6
174
6
18
126
54
12
107
37
90
30
3
92
13
18
114
23
37
35
13
11
19
126
135
15
42
72
90
6
15
105
215
1
54
6
35
121
42
30
42
24
72
54
30
89
1
84
6
53
55
12
30
120
114
72
60
84
36
42
18
48
9
140
1
42
24
33
21
59
12
61
18
30
36
198
102
84
42
48
29
72
4
15
65
64
21
11
91
33
56
49
11
61
24
18
108
198
11
85
54
144
5
127
113
7
120
6
87
15
48
12
30
42
9
15
41
1
23
4
27
129
129
15
33
48
66
108
72
9
39
60
30
51
105
35
217
18
66
35
55
9
81
24
42
204
66
3
21
120
63
51
45
129
6
6
48
42
6
60
119
4
21
23
1
66
36
57
27
54
15
15
84
6
72
47
1
12
3
87
89
24
7
53
37
87
80
73
18
96
6
30
12
41
ABCD 96962005984*3^$a+1 [50110]
40
80
111
54
18
33
87
9
16
32
40
71
57
24
40
71
132
37
161
15
48
96
39
30
54
493
24
24
89
55
128
160
104
21
3
57
79
113
6
72
12
21
304
8
24
21
19
221
3
96
99
12
129
21
72
171
39
33
72
208
53
51
16
32
45
48
72
6
117
64
80
16
224
51
60
33
57
12
6
12
60
13
77
123
69
43
53
291
69
30
61
83
18
72
27
48
33
55
8
135
9
135
73
53
72
43
24
80
75
21
96
24
105
54
57
3
13
5
3
9
15
21
24
27
3
96
54
126
49
48
24
8
16
32
33
42
45
27
48
42
48
78
72
117
96
40
104
21
120
139
5
91
35
24
93
24
24
57
159
39
9
40
125
3
3
12
198
27
40
47
25
48
83
42
90
12
13
48
32
120
75
168
37
48
35
42
12
207
24
99
21
24
45
163
128
280
32
63
12
42
48
60
7
48
47
273
165
67
23
25
23
129
21
54
13
35
78
12
99
33
63
64
48
192
24
24
35
18
12
7
8
96
75
285
40
35
69
213
90
145
35
93
72
15
33
40
32
24
88
185
66
45
24
111
24
48
25
8
424
83
109
89
39
15
81
96
99
54
48
79
8
63
30
198
204
33
88
5
12
60
67
23
12
78
79
128
40
56
72
15
57
3
157
80
33
30
33
27
37
143
12
6
31
23
318
18
129
48
40
32
45
30
61
47
57
3
37
11
24
13
128
69
67
29
54
30
15
112
71
33
165
51
3
21
160
77
3
72
33
15
24
48
3
21
33
36
72
243
45
51
183
345
96
27
12
105
120
15
57
24
75
24
66
42
33
39
121
24
56
9
87
24
64
120
72
96
24
23
120
1
56
40
8
81
12
19
24
24
32
64
104
48
15
73
24
5
51
45
51
21
115
80
75
18
54
13
5
123
160
95
174
51
24
88
5
30
72
78
39
16
137
55
96
24
152
16
77
30
90
27
96
75
42
18
57
112
41
87
72
24
144
40
35
126
87
57
30
105
40
23
169
29
30
150
12
67
5
51
24
16
96
143
30
36
54
33
45
27
63
12
13
152
21
19
192
53
27
64
5
19
32
16
24
11
42
51
15
121
29
75
24
21
24
163
104
69
187
155
42
3
64
8
16
104
93
120
90
9
48
75
66
219
120
45
48
43
29
150
21
99
186
30
141
48
15
36
54
15
40
168
47
1
17
87
96
16
11
132
105
21
27
24
216
33
144
18
72
85
48
24
11
85
8
24
3
18
90
169
53
12
6
1
53
3
45
139
41
18
114
43
32
123
37
125
3
15
30
27
240
72
16
5
19
8
48
168
64
80
63
33
24
111
84
36
169
80
3
60
9
21
115
72
120
71
121
56
72
93
3
96
16
53
91
96
245
27
3
85
48
56
16
17
108
90
153
27
13
24
35
93
48
16
8
153
42
13
8
160
96
224
69
51
135
49
32
136
47
57
16
72
23
102
60
231
75
21
153
55
56
147
13
24
8
27
48
93
72
144
136
83
229
48
5
19
24
29
78
13
197
43
47
9
16
47
60
45
40
56
87
33
75
54
90
45
123
117
3
45
48
165
75
72
27
85
80
16
192
80
33
31
104
96
9
87
165
115
48
80
16
59
37
77
18
33
39
126
174
108
18
15
45
27
24
16
77
27
168
16
96
29
114
73
47
6
459
21
132
12
90
78
90
73
29
18
97
152
96
88
95
54
67
144
32
3
72
72
60
1
32
40
200
27
37
24
80
9
18
37
8
27
ABCD 96962111828*3^$a+1 [50023]
21
78
9
15
90
75
33
32
48
18
154
111
24
41
4
50
46
12
8
60
4
15
15
18
32
28
50
13
69
3
107
13
173
4
90
86
12
67
36
15
24
26
30
94
15
33
39
53
166
21
51
150
12
30
8
18
172
2
181
57
27
72
29
34
18
78
57
12
12
24
15
24
93
3
80
154
30
48
42
126
14
31
117
62
1
15
45
65
124
48
39
63
90
3
227
1
45
39
41
10
21
48
35
37
3
93
5
55
15
48
72
9
89
19
5
28
27
96
9
6
162
15
12
51
21
3
110
18
40
120
57
33
3
125
54
10
20
43
63
114
3
17
18
10
27
11
94
3
17
28
15
3
9
72
48
15
45
3
30
12
8
112
3
45
30
42
6
45
69
3
77
7
81
15
5
48
34
30
51
24
132
33
3
17
28
3
39
33
63
2
70
57
15
48
9
93
50
10
15
12
3
8
82
15
33
27
3
2
46
14
28
72
108
39
9
39
51
114
36
15
12
12
12
41
100
15
3
14
48
115
47
13
12
21
12
102
26
52
60
30
38
10
74
76
32
10
9
33
8
40
12
60
48
20
127
101
19
3
162
123
75
32
78
19
63
18
30
33
29
67
41
19
3
93
17
48
19
41
43
69
30
6
135
5
64
30
21
12
53
115
65
64
60
96
90
114
6
30
51
41
72
60
10
56
82
3
69
30
56
162
22
96
81
33
48
3
35
64
18
12
3
125
67
12
21
12
15
45
6
30
2
25
57
183
15
48
45
9
50
25
63
2
7
63
126
39
75
18
32
70
26
64
78
2
76
99
41
7
12
72
11
42
40
8
22
30
48
98
1
48
63
45
65
100
63
12
24
21
39
29
55
27
162
6
2
67
12
81
32
70
21
5
22
32
10
20
7
9
84
3
5
7
15
18
39
89
19
11
34
6
9
113
40
3
29
6
1
39
50
4
48
15
35
88
2
70
33
9
63
117
3
15
2
30
10
15
72
36
137
58
102
3
45
12
27
3
56
184
6
15
12
5
18
94
18
32
1
39
138
72
51
69
63
15
42
78
42
30
26
4
18
42
75
3
48
81
21
32
256
32
48
52
30
42
80
151
15
57
84
3
165
3
38
10
45
69
255
71
25
84
93
72
60
98
42
67
99
21
29
12
10
8
121
63
48
38
91
41
22
18
72
15
12
36
45
3
15
24
18
63
9
8
262
21
57
18
9
36
5
31
24
5
52
32
7
89
55
36
33
15
12
281
22
105
33
12
48
68
127
132
93
8
52
2
16
2
79
96
24
33
27
11
13
35
37
75
69
24
17
52
3
153
12
3
5
19
45
120
3
60
12
11
112
32
16
120
104
10
15
111
69
5
283
5
7
33
39
29
19
93
27
41
24
43
12
15
30
66
69
3
48
72
30
12
6
45
180
15
30
12
3
69
120
48
8
12
10
9
141
12
36
80
52
78
50
24
7
93
27
21
42
120
18
63
15
45
24
123
32
10
150
50
31
12
33
99
95
1
24
111
54
116
22
48
69
51
14
48
43
24
65
46
57
53
19
12
33
15
3
80
18
67
12
12
81
18
14
10
26
19
45
15
12
21
120
15
57
195
51
2
67
3
45
17
18
18
31
24
57
3
96
9
99
161
7
65
55
12
5
70
6
42
48
54
128
48
10
9
41
22
30
68
7
177
75
11
42
22
26
52
2
13
77
100
3
15
45
12
15
6
75
15
45
137
10
8
34
48
8
31
39
110
112
20
30
18
19
3
42
6
74
46
42
27
51
2
48
52
15
12
71
25
60
60
15
120
42
30
42
111
60
5
52
48
12
20
10
42
48
92
28
15
180
65
52
87
81
123
69
3
24
11
133
9
135
51
42
8
54
13
27
50
46
9
33
15
72
41
22
2
48
22
110
7
29
64
6
2
67
35
1
15
30
50
1
168
23
13
24
12
33
48
60
48
42
42
60
3
12
93
20
7
153
18
30
15
29
88
3
9
108
63
57
15
12
36
45
87
108
60
36
84
29
28
87
96
29
30
18
7
15
6
50
64
126
20
70
42
32
67
96
3
9
93
147
180
125
46
42
180
60
30
8
40
24
30
116
64
78
33
84
12
33
8
43
29
46
9
168
45
20
7
23
25
48
89
40
38
18
55
207
42
3
12
12
129
210
80
181
84
69
63
48
72
5
7
15
45
5
88
30
57
33
12
3
45
3
15
62
10
45
24
123
33
87
48
33
39
6
50
40
45
5
55
15
30
39
41
31
48
33
50
112
30
48
18
24
26
55
87
2
126
82
12
15
51
57
15
38
84
31
29
48
112
18
30
80
19
39
9
63
48
14
18
18
19
168
17
66
25
60
69
8
40
30
48
45
75
21
11
13
180
9
30
120
57
39
30
44
150
46
42
42
27
36
105
8
19
93
60
12
8
7
231
2
48
60
64
15
83
10
15
65
40
78
21
24
69
30
26
55
72
15
2
55
63
ABCD 96962407214*3^$a+1 [50041]
6
3
15
90
192
95
64
45
36
30
162
6
5
7
53
12
4
24
69
11
85
15
57
107
72
4
144
32
24
60
37
18
5
49
42
120
41
12
25
18
12
18
42
17
1
18
30
27
80
52
36
45
47
40
60
48
15
29
28
80
7
18
18
9
51
29
37
90
6
18
30
114
77
4
9
47
1
23
4
51
174
6
12
54
23
16
24
33
15
3
12
42
35
1
27
8
136
3
77
19
29
25
18
72
41
7
17
48
103
9
3
18
11
13
11
24
28
39
108
17
48
67
30
83
12
1
27
27
54
51
33
83
4
20
25
119
19
93
3
5
79
45
51
12
5
12
7
21
99
6
48
114
12
29
16
56
13
71
1
72
120
3
15
17
1
114
36
54
35
1
12
47
103
69
56
13
71
25
3
116
100
105
39
20
136
75
65
40
15
45
27
17
1
36
71
43
21
8
40
51
54
15
20
7
53
31
96
21
105
144
36
47
28
45
35
7
17
4
81
3
15
6
87
68
97
54
33
20
91
129
32
91
18
75
120
20
37
102
6
66
33
56
4
33
107
72
55
6
15
39
36
30
3
21
18
126
35
37
30
78
75
27
33
9
23
7
45
32
108
60
48
13
35
4
96
96
9
30
5
40
36
36
45
35
28
15
9
68
265
35
84
24
1
3
56
7
9
36
33
59
16
32
112
36
15
12
54
203
37
126
53
36
16
3
17
13
24
108
27
8
13
15
44
88
68
7
45
20
28
84
111
57
15
105
44
96
100
8
76
3
12
18
18
17
7
120
29
100
20
37
15
39
120
6
12
111
51
78
35
28
3
89
1
24
18
9
21
3
57
18
66
11
49
84
87
117
66
69
111
5
19
72
45
84
24
80
28
120
105
48
47
49
83
61
66
36
60
5
25
180
47
12
19
9
63
48
45
99
6
27
8
19
162
18
108
89
100
21
35
43
65
60
49
6
57
15
17
52
3
57
15
65
108
55
18
72
18
18
27
12
15
281
7
5
12
48
4
9
15
12
39
6
3
32
13
54
60
36
77
67
12
6
48
60
36
11
24
36
72
13
54
6
123
32
48
24
1
6
105
15
6
15
3
225
72
3
41
19
21
9
27
45
18
81
60
44
31
6
18
12
45
8
205
12
78
9
8
12
37
6
30
39
96
200
12
1
12
18
6
3
8
40
39
30
90
54
24
30
42
39
80
19
53
40
132
45
78
12
78
72
11
55
9
63
24
30
24
35
12
115
18
75
32
49
11
7
72
21
44
28
48
20
7
41
12
108
40
27
5
108
19
5
28
39
45
81
18
65
36
1
59
49
59
16
36
93
23
168
277
12
42
29
4
20
67
36
45
80
4
51
9
45
3
20
91
9
21
6
225
20
84
52
44
16
8
31
18
11
16
56
52
36
15
29
16
24
33
15
75
77
28
57
23
72
1
11
25
18
72
18
3
9
11
7
6
12
35
12
12
28
12
15
66
18
57
8
36
25
3
32
61
30
69
8
55
77
60
40
93
18
17
73
12
15
3
57
32
4
72
3
90
180
47
43
72
9
21
23
55
45
32
48
55
41
24
7
18
126
21
33
135
129
18
53
132
4
24
152
48
36
19
5
55
69
3
65
25
30
54
75
3
53
13
219
32
4
15
5
96
16
27
33
3
5
76
15
89
109
36
30
6
95
28
51
60
5
64
3
12
5
55
48
18
6
105
21
30
5
13
72
87
75
33
44
28
21
47
100
33
35
24
37
36
39
33
3
32
13
18
45
44
7
54
11
79
54
18
33
12
45
18
45
99
5
12
48
108
12
16
9
35
7
18
11
199
78
15
20
73
95
85
27
57
95
13
167
16
20
49
18
53
1
18
33
8
67
18
35
16
9
30
45
84
33
78
36
33
92
48
37
51
68
40
12
99
101
72
88
15
33
15
42
3
12
3
84
60
36
41
16
60
9
66
5
19
36
12
5
73
143
49
51
12
8
100
15
9
8
112
141
35
16
8
7
198
35
55
108
5
24
4
32
88
44
37
143
136
24
21
95
4
48
123
36
18
135
33
27
72
8
60
16
32
64
44
16
21
3
32
40
33
51
44
31
53
13
54
9
45
6
9
44
91
65
61
54
81
9
11
4
21
3
20
7
9
9
63
15
192
18
90
24
89
19
48
89
4
24
15
30
27
20
28
21
30
9
87
5
13
30
18
204
66
29
49
30
29
7
18
42
21
27
5
1
71
36
85
18
90
60
11
28
12
24
27
65
67
5
40
3
60
12
6
71
4
12
3
36
66
35
109
18
65
13
48
42
5
48
1
171
3
36
54
35
97
12
18
9
96
68
4
48
48
12
108
20
19
72
6
59
24
1
59
24
16
45
131
91
29
1
42
53
103
77
85
27
81
6
90
15
8
40
21
47
13
15
69
155
28
3
120
21
33
18
17
97
3
12
20
1
18
12
18
51
135
5
25
24
47
100
60
219
18
71
84
7
60
21
20
12
31
5
55
29
43
12
93
147
53
103
6
51
8
36
36
28
72
105
23
12
12
12
145
30
18
96
39
15
81
24
15
173
7
78
102
41
24
88
63
45
27
9
24
21
95
28
63
29
25
18
65
145
18
137
28
ABCD 96962516668*3^$a+1 [50091]
72
27
165
3
117
39
36
165
8
7
144
41
24
31
33
56
211
24
12
17
328
3
5
24
88
27
21
80
115
12
204
36
57
63
60
213
32
7
17
19
12
204
93
27
149
16
120
8
48
304
75
36
17
112
8
43
5
19
45
128
40
8
139
21
104
211
5
24
144
7
9
48
3
93
176
55
36
84
168
57
128
67
216
5
312
55
41
112
15
9
120
48
51
125
24
127
84
45
24
128
24
91
77
175
17
120
43
21
144
8
7
12
93
56
19
197
88
152
160
24
24
3
69
123
141
32
48
31
41
184
128
112
120
56
40
75
5
67
53
24
120
16
48
87
137
43
29
16
75
69
39
9
56
120
112
80
7
36
77
144
16
72
48
123
165
39
12
5
64
75
197
43
21
128
7
209
151
96
9
80
163
12
81
8
55
24
33
3
149
43
29
48
16
51
5
103
41
24
40
32
43
45
48
75
93
87
185
120
67
108
57
72
39
9
3
53
40
104
127
161
304
48
51
5
31
113
103
72
48
17
16
24
120
32
16
8
91
53
96
91
5
16
32
120
448
80
319
281
40
27
53
40
8
96
88
48
32
112
171
29
48
67
21
360
87
33
24
56
24
64
27
360
293
127
84
101
48
72
103
57
48
72
3
96
29
72
7
288
12
5
96
16
231
185
187
93
32
160
120
27
36
89
24
91
93
192
48
27
21
195
77
240
72
79
72
65
187
213
8
40
32
64
8
40
32
211
120
45
99
36
60
12
41
160
15
24
65
151
17
199
113
168
19
24
101
79
57
99
45
48
8
7
17
136
32
232
3
77
48
168
48
72
24
96
43
165
87
9
80
24
16
8
72
40
39
36
101
40
48
27
5
115
69
56
19
24
21
24
200
160
144
96
39
72
84
29
48
19
5
136
15
168
65
91
96
93
87
33
51
45
48
3
125
40
87
137
151
17
55
36
72
120
24
45
3
72
29
31
36
93
87
17
91
29
16
32
103
12
53
19
53
43
117
32
40
32
120
120
115
293
136
15
24
33
48
24
8
43
96
108
177
39
12
24
180
36
45
80
160
48
135
137
48
312
19
21
8
40
120
96
39
41
91
5
43
96
29
115
429
15
105
8
48
19
45
51
21
56
120
19
69
51
36
9
80
64
24
27
221
43
45
144
27
29
24
112
128
31
24
57
8
40
3
69
3
72
21
24
99
69
8
7
33
315
69
80
115
45
123
72
36
288
72
65
55
60
77
7
161
7
108
12
132
69
192
63
9
72
96
75
93
171
45
8
43
5
112
27
53
136
24
75
53
24
31
129
243
36
89
112
3
36
65
120
79
17
64
32
24
115
5
96
67
45
27
29
24
55
72
156
24
45
3
53
55
60
12
57
80
115
108
132
36
209
88
72
8
72
16
15
17
48
115
180
144
9
51
45
56
64
8
96
19
12
36
108
144
41
40
135
81
8
112
39
9
8
55
9
128
127
65
24
295
9
80
103
65
115
29
16
48
39
17
55
113
7
65
88
168
224
91
197
48
43
29
96
55
84
53
40
72
51
36
96
72
57
ABCD 96962652758*3^$a+1 [50035]
24
27
17
25
30
18
143
61
6
24
36
234
18
53
13
6
60
30
54
60
54
66
9
87
54
24
15
63
12
21
21
99
15
21
3
6
54
42
108
11
16
144
39
12
90
18
81
21
18
30
36
66
30
36
18
84
6
24
6
9
33
144
3
51
9
3
54
84
6
24
65
64
3
30
24
78
42
135
9
66
48
41
7
108
6
3
111
60
60
42
27
15
42
3
3
33
9
11
169
147
3
90
60
36
30
12
24
54
6
114
102
17
1
15
96
39
24
12
45
3
21
24
120
63
48
6
36
12
30
12
33
12
15
36
33
27
129
8
37
71
28
69
87
9
6
84
36
105
9
24
6
6
84
72
63
87
48
21
63
21
24
36
51
54
135
15
12
24
54
36
3
36
45
24
36
96
15
9
15
15
24
18
39
21
18
6
24
24
27
21
12
6
60
69
21
6
60
120
9
15
9
3
18
6
18
15
45
12
3
33
39
33
27
105
35
13
51
39
132
45
45
3
45
18
33
105
15
81
3
21
114
57
39
24
30
312
18
36
6
60
18
30
48
39
39
81
33
18
33
69
87
180
33
6
30
30
84
12
90
3
57
60
30
96
120
9
51
9
9
6
18
12
54
12
102
48
204
18
233
13
39
3
42
111
111
30
24
156
6
5
43
12
42
6
21
51
69
48
57
24
95
55
6
11
19
6
3
15
42
54
18
15
27
18
48
39
9
30
69
147
18
96
6
48
72
6
3
36
48
21
6
24
12
12
21
87
30
30
9
9
60
15
69
12
66
33
27
138
84
42
156
18
54
17
49
6
6
24
6
17
40
12
9
90
6
24
42
42
36
30
84
17
4
84
12
3
6
39
315
18
48
75
87
9
48
15
48
60
60
9
48
45
78
24
66
3
219
60
36
42
54
93
72
33
15
21
15
99
81
9
18
108
125
25
6
9
81
240
6
9
9
11
31
18
180
60
60
12
18
69
33
30
42
162
41
7
66
36
39
36
21
138
6
30
24
6
15
3
45
33
24
24
84
6
81
69
15
36
24
24
96
9
6
9
45
6
36
45
69
54
48
138
6
138
27
9
6
36
237
51
17
28
15
65
49
90
6
111
15
93
3
12
17
1
12
18
24
48
45
51
90
42
84
54
24
6
42
18
6
108
6
6
18
48
18
12
147
21
42
30
27
57
6
5
55
48
72
84
48
17
91
54
15
15
54
24
27
51
12
6
12
27
36
39
36
6
135
111
33
45
84
23
19
18
72
35
64
141
18
6
6
30
6
18
107
52
3
12
12
24
30
12
84
24
111
9
66
45
9
30
12
60
90
63
21
63
12
15
54
84
66
21
75
65
19
30
24
75
27
6
72
6
54
18
129
105
18
6
30
29
13
90
30
47
1
6
90
66
9
21
23
49
6
6
6
69
9
66
93
45
36
39
27
45
9
24
60
6
60
36
30
15
93
51
87
54
66
29
40
9
12
24
3
33
18
9
45
60
18
42
30
21
24
36
75
42
48
54
42
48
30
12
6
18
69
51
21
9
24
66
41
19
6
66
57
45
95
43
12
6
12
39
9
12
12
147
105
24
111
8
43
48
30
6
18
71
31
9
24
12
63
77
13
51
21
60
15
63
60
42
18
42
36
27
36
9
48
3
96
33
51
9
96
120
12
24
24
30
129
45
27
9
36
144
15
36
45
6
60
12
6
171
33
23
43
12
18
159
117
24
54
6
12
18
6
18
36
12
48
65
4
33
27
12
24
9
18
84
5
19
30
60
6
9
27
60
129
99
84
42
60
24
107
37
78
42
60
18
42
6
54
51
57
48
120
36
18
18
107
25
78
90
168
35
7
24
54
30
9
15
48
57
21
6
6
12
60
18
42
138
29
4
111
9
96
68
1
75
24
111
41
25
63
12
93
6
42
84
156
24
78
48
18
114
30
120
15
15
102
6
9
51
18
6
18
66
41
88
132
93
42
5
61
42
5
61
6
30
30
180
24
9
12
39
72
30
27
72
21
12
60
6
12
114
3
36
9
18
48
6
6
60
120
12
6
24
48
27
33
78
9
33
54
18
60
6
12
180
60
9
39
77
25
39
39
21
21
132
6
54
42
6
72
60
18
9
9
42
24
48
42
66
18
36
3
12
15
36
5
37
27
111
48
54
11
16
20
19
90
84
18
18
39
12
69
12
54
9
27
53
4
12
9
12
222
30
27
69
15
39
42
59
7
57
15
96
36
18
15
123
12
48
24
48
276
6
78
36
66
54
24
42
48
18
77
7
78
60
18
12
126
42
24
29
19
18
42
6
6
9
51
24
36
126
48
24
6
45
21
114
45
189
66
30
6
96
30
3
51
30
78
12
36
18
24
30
126
12
39
255
18
30
17
13
6
21
15
78
15
21
75
21
84
54
42
66
9
24
129
6
6
66
30
24
24
51
93
36
24
42
30
3
3
5
19
18
15
20
13
30
24
33
15
72
33
81
120
12
27
27
18
72
63
12
9
30
81
39
60
24
177
33
15
68
49
36
60
60
42
102
3
15
66
12
27
15
30
108
23
37
60
24
24
30
9
12
128
7
18
66
24
45
105
6
120
6
3
3
29
25
39
21
23
91
21
24
15
54
42
36
54
3
3
17
13
240
24
3
27
90
ABCD 96963198186*3^$a+1 [50076]
40
9
138
17
28
60
92
55
21
44
96
115
17
37
3
44
79
45
21
3
21
15
57
27
156
15
137
37
6
125
112
24
21
39
21
18
101
24
12
19
9
20
7
233
25
126
29
16
68
96
16
21
27
81
54
53
12
88
20
24
4
56
24
40
135
45
57
15
24
39
30
39
132
9
15
9
3
24
20
84
12
49
24
11
1
18
126
59
31
9
51
69
44
12
31
18
11
43
57
84
9
66
5
16
60
45
75
51
17
88
44
1
102
18
18
177
84
15
29
7
30
27
27
5
1
59
31
45
27
90
23
49
99
12
33
15
15
21
8
7
96
45
44
4
56
40
39
6
84
27
15
53
49
27
44
1
35
60
64
39
17
24
12
7
41
112
48
24
111
41
13
72
6
9
9
11
160
36
84
9
60
27
63
54
18
5
43
17
55
29
16
12
212
16
9
36
48
11
36
97
23
12
28
80
24
24
79
6
11
64
24
20
28
20
4
56
25
102
57
165
66
24
9
9
48
15
24
39
30
6
126
119
60
121
3
180
75
54
3
24
180
84
120
60
92
13
11
19
41
156
12
12
19
12
24
5
43
77
28
21
47
13
51
108
51
77
12
25
3
27
33
32
31
45
60
32
19
6
47
12
85
35
91
30
35
64
20
40
24
21
59
36
16
20
4
44
16
123
17
25
30
5
4
27
72
65
31
17
19
5
16
20
52
81
15
20
4
56
36
184
32
127
17
4
27
24
30
39
32
19
9
36
36
63
117
69
131
24
79
36
36
53
37
198
12
5
48
12
28
147
5
120
37
126
17
13
36
51
20
19
9
60
45
35
84
37
24
102
24
105
21
12
11
12
24
4
24
12
140
49
27
8
36
76
15
9
3
41
60
24
16
39
17
16
140
4
3
42
71
84
24
1
18
141
39
53
24
24
1
54
9
8
43
29
36
4
80
16
15
29
1
47
28
24
20
7
173
31
81
24
36
80
16
60
45
30
69
93
171
36
45
39
21
35
48
1
36
11
84
28
32
13
11
19
41
72
19
18
48
54
69
27
29
48
7
5
91
113
12
37
147
36
144
51
29
25
36
3
45
42
233
16
188
67
45
63
48
29
60
4
105
60
167
72
12
19
9
3
17
12
85
48
126
5
127
72
30
51
9
66
41
4
51
138
132
11
88
20
61
54
101
1
114
18
48
3
104
7
36
5
43
5
1
36
23
16
33
47
4
12
20
37
27
20
24
25
95
36
204
7
53
19
45
3
45
44
28
12
8
76
39
60
12
9
15
21
9
71
16
9
90
125
13
18
24
18
27
128
7
5
64
56
28
63
33
201
23
25
27
9
11
16
20
7
33
99
21
44
88
140
52
56
48
19
72
5
31
45
20
19
18
27
36
8
1
35
55
5
24
67
69
8
43
17
48
4
36
3
6
39
44
7
41
24
16
32
7
45
44
16
21
132
27
3
77
84
40
36
168
12
3
12
105
140
156
12
37
11
13
72
48
111
33
60
126
72
9
36
45
99
39
36
5
1
23
24
12
96
72
16
12
12
8
4
3
6
11
64
81
6
45
68
24
115
12
24
120
65
7
17
37
54
17
19
5
4
44
1
6
69
24
96
21
51
48
99
60
30
63
68
19
66
27
24
21
18
9
51
5
16
104
49
11
7
105
57
51
32
7
53
25
47
1
54
53
55
5
40
48
32
52
243
129
44
12
7
42
54
65
169
66
24
105
3
113
72
85
87
21
15
39
65
36
25
27
27
17
4
9
27
116
43
41
100
96
63
21
20
49
54
17
55
105
21
35
25
3
24
56
1
11
184
9
30
101
4
45
12
42
65
52
24
12
80
67
36
6
15
39
90
36
23
7
78
3
33
47
4
15
41
4
123
65
37
6
65
12
16
27
57
15
33
20
52
72
99
36
18
71
136
20
25
30
45
8
12
28
32
43
12
5
55
161
4
33
3
24
24
15
24
48
72
21
39
30
35
1
96
36
12
6
21
15
9
9
11
7
5
48
55
45
20
60
19
21
15
45
116
4
44
1
11
4
12
99
33
288
8
12
115
33
51
24
36
29
1
35
48
76
81
15
33
11
16
69
11
1
15
108
60
12
39
5
13
42
126
102
6
47
7
17
76
80
4
69
36
15
81
135
32
31
54
72
138
36
42
39
8
72
91
54
15
3
201
56
55
45
75
36
18
11
4
12
8
76
33
131
37
27
36
72
39
126
35
25
30
33
9
111
44
37
60
11
144
19
36
65
76
80
37
27
20
25
18
12
93
36
192
63
102
35
7
93
68
16
39
66
18
21
36
69
162
105
84
9
96
3
68
4
80
4
36
39
9
93
63
15
54
3
9
54
29
12
55
30
63
20
16
20
7
29
60
55
144
125
7
29
4
57
90
69
21
39
45
24
36
75
8
36
16
39
17
4
75
9
116
36
253
15
60
9
78
5
84
55
36
33
32
19
41
28
57
275
12
28
24
3
41
36
235
45
3
18
18
105
21
39
92
28
147
5
48
25
54
65
28
24
75
45
60
63
12
54
42
29
1
47
52
15
5
ABCD 96963674266*3^$a+1 [50096]
31
54
75
15
36
180
153
32
73
87
3
45
27
69
32
187
12
90
168
72
15
48
96
15
24
66
6
84
45
99
333
87
192
90
18
45
48
57
72
84
54
60
137
43
462
360
78
33
33
54
90
42
69
219
53
157
60
162
21
99
78
120
71
61
30
60
198
180
72
39
32
112
192
96
27
132
288
17
73
120
90
162
78
21
9
42
84
24
66
54
60
102
135
45
150
30
63
32
49
24
120
60
156
167
19
270
191
37
72
150
138
60
71
16
48
48
63
54
72
144
24
192
59
16
249
6
48
60
90
27
48
267
48
53
144
199
24
30
3
123
24
72
245
25
108
315
21
171
45
54
360
197
187
66
96
51
213
107
64
15
30
78
66
51
39
6
35
103
90
36
96
30
125
16
117
11
96
144
175
36
18
123
27
102
15
129
96
303
96
32
103
297
153
39
57
18
21
32
19
93
45
131
139
42
30
18
267
93
147
93
83
19
45
9
24
47
253
42
18
156
54
21
111
209
1
15
75
54
351
9
54
17
16
144
96
33
6
89
112
159
209
16
39
90
24
12
90
198
126
45
80
16
45
30
90
60
138
60
156
114
12
54
9
240
165
27
63
161
55
114
360
30
177
48
87
48
42
174
114
12
131
48
79
17
16
57
12
54
114
210
180
36
6
18
177
105
78
201
80
79
177
3
120
36
24
153
117
107
13
60
90
45
111
54
126
186
30
144
21
75
108
30
27
123
21
141
90
108
93
357
156
114
30
111
96
9
6
18
47
109
186
30
59
112
159
30
18
33
9
39
81
63
27
54
36
59
64
45
83
169
39
81
168
135
192
45
35
64
81
18
150
30
57
15
18
36
114
153
3
24
12
90
54
9
105
12
234
81
15
129
9
23
64
45
360
30
108
360
60
156
161
73
23
67
42
3
135
126
36
39
51
221
37
123
33
114
120
396
24
90
71
85
36
39
240
32
109
18
12
18
3
39
105
48
135
30
107
295
48
41
1
15
69
144
60
12
18
36
216
21
144
93
83
64
153
132
3
177
120
54
81
80
73
162
21
33
24
30
36
6
159
32
343
9
15
17
16
69
258
12
125
16
128
79
177
48
48
69
11
7
12
269
61
18
12
240
21
144
63
17
19
180
6
243
135
57
9
24
47
16
39
18
183
123
5
256
45
90
60
18
90
180
12
129
39
30
396
159
27
101
64
80
144
61
195
69
27
27
180
132
108
192
225
15
138
36
36
78
12
165
48
21
107
109
54
36
18
252
78
30
36
24
192
234
96
30
75
75
21
9
60
171
99
141
33
90
5
1
30
ABCD 96963761036*3^$a+1 [50132]
27
30
27
87
6
60
30
42
42
138
15
93
12
108
120
72
75
117
15
15
228
30
42
48
81
51
30
18
90
18
9
33
12
30
48
225
3
72
150
48
3
120
96
33
60
102
18
51
27
117
45
60
78
33
207
90
54
186
102
57
24
51
48
108
84
93
105
60
72
195
15
126
87
192
24
69
132
60
36
3
159
210
12
39
51
150
123
96
51
138
51
87
57
105
120
12
60
366
177
33
12
27
3
45
12
108
75
42
48
42
9
96
60
33
15
72
15
36
30
30
102
135
15
57
48
63
24
30
90
93
240
147
9
60
144
27
18
27
15
129
81
18
12
48
210
87
60
48
36
180
201
123
276
27
144
18
108
54
9
9
15
63
30
180
12
195
117
90
6
60
3
39
60
102
36
27
3
102
75
165
15
36
180
96
24
57
144
123
57
39
87
60
69
21
120
123
69
42
270
3
93
12
180
12
15
315
9
36
15
129
21
123
87
96
204
18
111
141
180
48
12
15
180
51
129
123
141
39
258
24
63
312
48
15
21
51
120
6
120
420
39
33
72
60
48
72
48
15
87
36
33
120
39
57
15
153
36
36
3
45
180
93
12
27
15
18
135
3
114
15
24
144
12
123
45
87
9
129
12
15
105
78
42
159
84
180
93
12
192
66
24
120
66
24
186
12
162
63
60
60
72
3
30
60
150
42
63
240
177
39
69
138
9
45
138
45
105
30
48
162
30
57
33
15
93
72
30
60
72
30
48
90
42
15
111
33
27
57
72
33
60
111
156
84
60
21
63
273
63
141
3
3
33
57
42
57
21
120
54
30
66
54
6
84
78
15
96
60
177
132
51
297
60
24
210
66
3
207
33
24
120
12
21
39
3
105
27
90
39
9
30
198
144
39
9
330
78
192
75
27
93
153
3
84
312
75
36
72
45
60
57
60
36
99
60
3
90
75
45
12
39
27
9
24
27
114
3
45
51
9
27
75
9
96
123
48
114
126
402
90
21
24
3
12
18
144
135
60
84
309
27
15
33
57
18
132
6
84
75
3
48
30
3
39
57
60
135
198
27
45
15
21
60
24
36
147
33
132
171
84
60
12
180
60
84
9
48
27
12
93
42
33
117
6
102
102
105
165
48
42
30
108
72
96
12
171
99
30
255
216
120
81
150
198
18
222
135
36
84
36
129
27
225
90
246
159
144
81
39
81
3
93
27
12
84
84
63
69
24
87
450
123
27
129
288
45
240
42
96
24
36
144
18
18
120
33
9
132
39
36
24
36
105
3
60
33
84
66
114
15
45
36
87
132
15
36
117
45
90
42
3
153
39
51
210
60
12
135
60
36
21
60
183
117
36
99
33
162
165
75
69
57
3
21
15
3
42
39
9
42
18
72
90
33
72
63
42
6
30
99
33
18
153
39
30
135
27
6
54
69
9
51
231
69
201
63
195
108
54
48
120
48
27
156
141
3
36
60
27
12
138
42
192
9
27
69
105
66
204
6
ABCD 96964220404*3^$a+1 [50002]
72
19
90
12
15
12
105
48
18
9
132
60
3
30
36
167
13
59
37
15
128
36
12
4
3
180
53
109
108
75
135
57
68
37
3
15
18
39
36
120
3
9
8
19
113
1
102
29
24
12
12
36
19
41
4
8
37
11
16
8
28
32
13
30
18
47
12
48
12
25
131
67
125
4
21
23
25
35
1
15
176
40
8
96
49
30
41
28
75
65
7
33
12
51
48
17
55
9
8
40
15
36
96
21
20
445
39
48
15
6
39
56
76
93
71
36
16
132
3
9
39
5
72
139
5
19
81
8
12
1
15
3
36
21
32
187
53
13
59
100
48
15
5
28
44
40
9
30
36
18
15
108
8
24
52
48
8
49
3
63
77
108
4
48
8
12
28
84
15
5
76
27
153
12
120
21
11
55
78
48
18
54
147
3
138
27
45
18
125
19
18
36
42
137
60
55
53
13
59
28
8
4
56
276
115
65
40
21
39
63
101
64
32
169
47
7
17
84
25
35
19
33
57
71
24
72
16
12
72
39
101
91
5
4
8
7
89
37
18
17
4
9
71
79
101
43
18
83
91
60
48
57
39
54
12
131
73
39
15
30
132
18
12
144
9
32
36
49
51
20
24
28
57
23
28
27
120
93
39
30
63
87
48
33
12
51
30
87
99
29
25
210
9
20
52
105
66
24
105
56
37
18
48
9
8
19
105
9
11
61
18
77
7
42
30
90
11
49
15
3
5
31
29
55
36
221
24
61
171
27
150
87
93
30
18
39
15
33
56
36
1
90
177
60
75
33
24
45
78
12
6
15
39
5
25
95
24
31
48
41
76
123
165
12
21
47
228
13
11
16
57
11
16
8
12
79
185
72
40
32
40
8
12
100
93
47
55
5
28
24
48
12
44
52
45
87
80
40
56
19
60
5
12
1
15
3
30
6
45
3
6
47
52
57
15
36
63
36
105
33
35
36
4
56
4
123
57
45
27
33
108
27
20
43
17
36
31
33
21
95
4
33
48
6
29
4
56
1
11
97
27
39
132
48
9
15
53
60
72
12
88
21
59
36
85
47
60
4
105
18
12
65
24
16
96
8
16
8
1
42
48
9
15
17
19
9
60
87
29
16
60
129
132
23
64
12
140
16
20
7
93
3
66
18
17
19
9
8
4
56
67
5
52
39
41
13
15
20
67
18
60
3
63
69
60
3
17
36
49
3
8
4
116
84
52
111
53
52
24
3
36
30
47
108
61
51
45
90
29
1
15
188
4
51
9
48
120
3
66
3
21
11
84
4
27
21
27
6
36
30
29
136
96
8
132
120
19
24
21
48
20
36
52
32
88
8
24
13
143
52
92
127
48
105
12
48
15
132
29
52
12
20
120
55
12
21
12
111
81
189
179
1
60
36
30
5
60
144
60
1
71
24
19
54
135
21
11
28
92
28
92
19
60
5
31
30
215
24
12
4
33
11
25
27
32
145
36
39
60
60
75
18
18
29
40
20
55
77
85
48
90
53
109
15
20
79
5
72
132
36
1
54
36
18
6
9
60
21
39
135
18
143
12
52
12
51
18
11
40
9
27
32
36
136
60
188
1
6
29
52
20
7
48
54
18
65
67
45
3
93
3
102
23
84
25
15
20
36
12
19
114
66
53
12
13
75
12
75
29
16
9
51
15
144
42
48
27
12
132
48
12
3
41
31
5
16
12
57
3
15
5
13
78
36
353
25
47
148
20
31
36
29
4
63
84
21
20
67
6
71
13
78
9
21
39
8
85
27
9
47
7
12
149
19
30
6
65
72
60
157
3
32
73
18
29
31
54
18
48
9
92
79
96
18
27
39
162
39
56
12
73
27
15
30
23
52
21
54
77
31
69
3
5
12
13
131
31
89
1
51
45
39
176
67
5
40
68
4
33
30
65
13
143
60
61
3
21
30
5
16
15
24
9
45
18
65
19
105
3
45
8
4
44
72
85
59
16
63
5
64
8
12
43
9
9
54
30
87
96
144
8
25
36
27
123
30
11
40
8
120
112
21
39
51
45
68
16
96
32
180
28
8
85
66
45
105
63
3
78
27
39
18
198
105
63
77
52
48
3
65
240
12
19
81
27
57
56
52
72
51
45
33
30
36
33
92
168
132
25
3
32
24
37
30
69
9
47
204
121
18
57
3
117
3
9
120
120
12
33
11
16
3
72
24
89
1
39
8
19
21
39
45
44
64
32
96
37
15
45
27
93
6
12
17
52
44
84
37
18
41
36
1
15
33
99
87
5
24
4
8
25
114
29
16
21
159
44
4
12
20
28
72
9
11
24
52
39
53
145
36
30
21
3
12
5
208
32
79
24
105
75
12
5
28
3
54
3
12
135
53
48
37
11
25
6
21
12
32
16
8
12
43
21
51
89
16
3
65
12
4
48
51
21
60
36
60
24
69
30
69
8
55
9
20
28
56
31
ABCD 96964255502*3^$a+1 [50052]
150
64
14
72
40
8
210
28
18
44
30
6
30
4
12
60
48
56
40
66
8
42
24
4
108
8
10
126
110
10
20
120
60
114
126
60
4
20
16
6
12
18
38
6
88
30
86
30
24
12
16
2
10
26
34
2
64
56
120
46
8
46
50
106
18
6
38
6
46
44
6
18
30
12
34
54
12
6
48
14
22
6
74
16
72
12
110
94
126
8
150
66
46
8
30
88
18
14
52
68
30
90
6
46
68
12
24
34
50
10
122
40
8
36
60
24
42
24
66
48
132
94
54
6
14
36
90
4
2
24
40
24
26
22
2
22
14
70
54
2
84
24
30
36
150
126
70
8
16
36
38
66
22
48
24
32
124
80
154
20
16
6
8
30
12
88
60
90
50
76
12
2
40
90
56
64
36
14
6
36
40
36
8
40
54
50
6
4
198
18
134
30
72
54
70
20
24
10
20
36
46
20
40
18
86
24
60
22
50
10
36
30
108
44
6
40
42
14
16
2
186
24
42
48
186
24
10
146
4
12
6
68
60
46
50
4
36
36
2
12
54
114
16
6
8
190
36
102
32
10
32
18
36
126
4
72
32
142
38
16
50
30
34
48
54
18
42
66
38
22
2
28
24
68
22
74
100
54
32
108
66
36
24
24
16
36
6
62
60
16
134
186
22
14
108
72
114
4
18
30
8
70
56
10
164
4
18
62
36
10
26
90
40
8
100
80
6
10
86
16
108
74
40
20
12
48
28
2
6
66
16
74
60
60
18
6
30
16
20
4
30
74
16
6
36
8
40
96
18
36
66
60
14
84
30
36
96
24
4
12
36
18
104
6
34
122
94
14
28
44
46
8
46
20
30
54
22
2
16
104
40
80
100
20
28
78
30
14
22
68
6
16
6
2
46
50
90
66
124
110
114
150
60
6
4
60
36
30
42
14
18
30
102
64
54
60
18
2
12
48
60
42
18
30
40
108
54
180
44
190
30
60
50
66
4
114
2
24
4
2
60
16
30
2
22
90
8
6
84
28
18
14
6
174
30
22
14
10
54
48
18
162
68
4
86
36
48
6
22
18
14
42
4
44
42
24
30
4
30
116
30
4
56
36
30
40
38
6
6
18
66
130
20
4
12
98
60
12
28
36
170
66
178
36
96
8
72
28
20
12
40
140
16
42
12
14
60
34
36
24
26
24
22
14
36
16
68
10
80
172
14
88
56
4
36
26
24
4
26
84
10
146
24
12
16
18
14
60
42
64
132
32
22
8
12
16
2
6
46
38
10
72
38
30
46
14
22
30
6
2
28
72
6
50
54
52
68
28
30
14
94
42
30
54
8
72
18
28
72
206
10
14
96
4
50
102
10
108
2
108
66
16
50
24
22
30
90
14
48
6
10
56
34
84
72
14
54
6
36
48
132
60
64
26
28
2
16
2
12
46
18
26
4
50
46
14
16
14
22
2
76
12
32
30
12
94
14
166
120
26
18
66
24
42
4
74
52
24
102
8
36
24
136
8
42
76
14
88
62
70
38
28
18
110
54
76
36
14
6
34
90
56
84
40
66
78
2
30
24
16
188
72
90
24
52
54
6
2
16
12
68
96
54
24
6
82
44
10
156
2
16
74
16
44
30
12
10
84
44
16
12
44
34
12
54
18
6
30
80
6
10
18
108
174
18
18
62
136
60
36
8
28
8
66
18
12
70
14
4
26
24
6
114
12
18
12
118
36
90
12
38
6
18
6
54
28
30
38
22
8
54
22
68
100
108
48
6
48
50
6
94
12
38
6
24
58
8
64
2
78
6
6
84
22
18
20
6
88
12
24
20
34
18
72
90
26
4
32
24
60
64
26
24
90
12
16
192
20
12
40
18
20
30
76
26
18
88
12
20
112
14
30
94
6
84
90
150
116
24
76
20
60
6
88
56
52
14
24
30
10
36
14
76
18
30
50
46
26
4
74
66
94
96
14
6
10
26
118
56
4
50
22
54
170
40
132
44
30
30
76
2
10
146
40
44
22
18
2
18
12
10
8
6
36
18
6
96
30
16
44
40
20
34
96
74
232
102
140
36
10
26
118
72
128
46
20
16
14
6
16
104
4
6
30
128
160
186
44
10
48
78
14
6
52
32
16
20
76
18
26
64
26
4
86
54
10
152
4
6
128
12
4
56
90
90
18
66
24
42
78
30
36
60
52
32
6
30
10
30
24
12
144
56
88
32
4
24
36
84
90
56
24
46
20
6
46
92
30
6
16
98
70
30
20
36
30
6
84
64
30
50
28
14
18
22
20
16
8
24
6
214
152
4
42
2
126
250
12
2
36
6
24
60
22
72
18
8
112
2
52
20
114
36
64
96
36
8
10
144
2
28
60
12
6
18
26
18
6
96
64
6
36
48
20
60
54
28
8
172
74
40
108
12
44
10
96
14
16
36
24
54
30
44
6
10
12
2
30
12
90
10
18
60
80
28
14
30
48
6
90
22
44
24
4
18
24
84
56
18
6
30
36
60
28
6
14
42
18
28
14
46
8
6
120
24
54
22
74
84
30
42
4
14
148
54
54
54
48
24
44
40
72
ABCD 96965672998*3^$a+1 [50063]
51
5
76
24
3
33
27
90
120
23
12
16
80
12
60
28
12
224
16
27
41
12
24
25
11
7
18
108
11
121
39
33
47
4
92
13
42
53
36
31
53
12
25
63
36
51
5
67
41
25
6
29
60
49
47
25
126
309
20
1
83
91
33
108
9
156
42
17
73
231
44
31
36
21
123
30
35
36
1
222
45
12
80
55
29
16
60
44
160
39
12
33
3
125
7
17
13
23
13
24
183
20
120
84
160
21
27
12
33
15
57
3
201
39
60
45
107
60
28
56
49
36
11
108
31
17
13
47
48
24
16
27
57
32
1
27
8
19
18
6
72
45
3
117
8
96
108
55
18
39
15
18
102
41
4
68
28
39
81
117
23
73
11
180
24
67
69
9
72
23
7
17
16
21
35
100
8
7
9
56
100
48
15
21
24
51
21
8
1
60
11
43
5
43
53
84
13
35
73
30
137
97
23
100
57
18
17
7
21
33
71
139
17
73
99
27
41
84
24
49
27
8
55
72
90
75
21
12
18
33
9
123
3
54
12
123
21
42
69
93
11
19
93
8
72
13
27
104
4
96
51
33
21
71
40
12
20
28
24
63
66
27
24
9
11
76
44
60
28
15
18
39
9
54
41
1
123
3
12
17
19
5
40
15
17
100
165
18
9
80
7
33
15
132
18
11
52
9
11
64
8
1
107
19
45
33
72
11
19
9
20
25
35
72
25
107
37
143
28
8
52
15
5
60
25
27
33
75
15
77
7
5
19
17
48
52
3
137
48
24
12
36
72
55
30
15
48
12
87
6
3
12
44
13
47
1
3
24
48
57
156
155
31
53
12
16
9
39
45
54
5
12
64
24
3
9
116
4
60
20
31
30
23
1
23
28
60
44
40
15
33
8
84
124
20
19
53
55
18
96
35
1
35
100
99
9
12
12
21
12
24
36
18
5
12
60
79
9
20
24
37
11
25
42
72
5
48
28
45
102
101
24
7
21
45
59
31
5
13
119
25
147
164
12
7
21
9
71
72
7
53
37
35
60
61
35
16
8
60
7
9
9
11
12
103
5
64
3
5
112
8
19
29
72
13
11
1
63
81
51
108
20
36
16
20
144
1
15
12
32
19
17
24
49
39
20
25
126
90
24
12
18
57
44
36
40
3
41
12
12
31
41
100
3
12
69
176
36
7
78
12
107
145
78
165
27
5
49
150
77
25
59
175
21
15
5
19
48
53
37
36
42
12
45
56
49
11
24
12
4
60
144
27
65
61
63
81
35
24
52
39
29
16
216
27
192
53
7
113
12
19
9
56
72
4
8
7
113
12
60
13
87
39
5
4
45
36
6
5
60
40
3
57
33
3
32
40
20
28
33
11
133
11
36
28
60
12
48
21
35
19
33
44
48
36
25
11
148
96
87
5
43
81
36
8
109
6
21
8
48
12
12
64
12
8
24
40
57
111
8
61
11
4
104
12
97
42
54
47
19
65
13
3
9
108
11
12
67
101
16
36
12
3
5
13
107
13
191
40
21
27
27
41
60
43
5
31
18
90
53
24
13
23
4
135
6
12
6
45
21
83
13
27
21
51
81
18
102
47
43
78
36
35
36
48
12
85
39
60
81
15
24
15
84
24
72
41
7
53
48
52
15
29
25
120
6
17
48
25
99
8
96
25
35
4
32
43
65
28
44
25
59
67
89
24
49
15
15
5
96
172
20
24
13
18
5
28
104
1
59
40
45
42
45
44
37
23
61
35
1
24
59
16
44
36
120
16
8
36
1
27
248
4
36
44
43
108
9
36
93
35
25
36
83
96
49
11
16
44
40
120
12
45
18
101
13
23
13
167
25
24
66
5
67
72
9
27
5
55
65
19
81
12
51
126
6
90
180
39
36
20
84
31
29
24
16
3
18
99
63
60
5
12
31
18
15
9
36
11
43
30
63
33
95
7
113
60
96
1
83
12
13
35
91
24
12
9
36
9
15
48
48
152
7
33
116
96
76
12
68
48
72
84
24
12
49
35
36
19
30
11
7
90
60
15
33
15
129
15
20
24
49
75
32
1
54
65
16
164
60
1
54
101
115
17
28
99
9
45
54
17
43
36
12
17
1
204
147
20
25
6
5
4
3
18
15
224
13
63
8
12
103
5
61
35
61
23
4
3
72
5
48
4
141
27
15
165
32
19
69
21
27
57
36
36
23
1
207
3
17
43
81
8
12
36
55
45
9
51
12
81
47
64
140
19
137
72
60
25
3
24
39
5
12
19
5
84
36
96
37
107
4
15
30
87
32
7
5
73
27
75
36
9
9
35
72
37
42
113
12
121
59
1
47
12
13
11
61
36
102
72
9
104
28
44
100
8
12
91
53
36
61
39
20
43
6
11
16
68
61
35
60
55
41
24
60
136
8
36
48
1
47
40
45
72
47
43
77
24
12
13
12
47
25
63
32
31
281
43
18
47
67
21
144
9
35
60
1
15
56
24
25
15
9
35
40
56
13
3
72
15
65
7
5
4
80
49
11
12
12
43
53
156
4
15
29
132
28
32
13
18
17
25
35
36
31
24
65
25
111
20
96
25
27
63
17
36
ABCD 96965944022*3^$a+1 [50017]
108
12
84
36
120
75
252
30
18
144
33
171
45
51
48
42
39
21
48
12
3
3
90
30
45
39
45
9
27
93
6
30
54
36
6
3
9
87
9
66
6
3
27
57
48
84
63
6
27
45
147
48
63
6
114
9
15
12
84
12
18
90
36
33
21
99
3
45
39
66
75
144
180
81
24
39
21
48
6
102
15
57
78
18
6
9
9
27
15
24
30
99
60
33
39
63
18
54
24
9
27
30
66
33
24
33
12
36
30
6
15
48
123
33
81
18
33
3
9
33
12
42
126
24
36
138
45
9
6
72
150
15
48
57
27
57
30
18
42
9
36
15
21
33
24
6
90
171
33
6
9
33
147
33
150
18
24
6
24
66
51
84
57
54
69
15
9
111
84
21
21
39
51
6
3
24
3
33
51
45
3
6
39
12
3
42
18
6
15
36
63
33
9
174
6
78
21
45
15
51
9
24
72
3
66
96
15
39
69
12
9
120
27
15
12
126
12
27
93
30
42
15
12
69
30
45
12
27
6
30
12
24
48
21
60
132
39
96
117
57
30
93
3
30
114
33
15
21
27
72
21
105
39
12
21
3
165
30
9
72
60
120
15
24
24
33
153
12
3
27
45
9
30
36
18
66
24
45
12
57
156
51
69
6
54
15
72
15
30
54
90
63
3
45
9
51
3
30
84
15
57
36
12
51
36
48
87
21
3
12
48
21
36
108
180
75
84
48
108
114
3
60
27
45
33
48
36
3
3
9
21
3
27
57
27
24
6
48
12
6
105
75
93
72
24
9
12
99
45
15
75
33
36
24
123
33
84
141
54
57
36
9
51
63
21
144
51
105
21
24
39
15
36
78
15
3
48
45
105
87
45
90
90
168
27
39
6
54
6
78
21
63
66
6
33
63
24
9
84
75
21
75
45
39
48
165
39
9
96
9
90
9
33
30
57
51
9
33
102
93
12
12
15
18
15
3
30
18
12
18
234
36
9
3
138
15
60
45
24
258
102
3
3
90
135
27
54
39
117
12
87
51
30
3
21
15
183
42
30
138
78
24
96
54
6
93
27
24
6
27
60
75
6
12
30
9
9
12
3
24
12
9
75
15
6
66
33
12
9
3
3
18
195
39
78
87
51
9
15
6
27
3
12
57
33
84
108
63
3
9
36
12
33
27
27
45
33
30
30
3
24
21
42
24
21
93
87
48
60
9
18
114
18
81
24
12
75
21
69
51
33
87
15
12
81
72
33
6
18
60
87
36
33
30
6
6
78
12
30
24
69
27
24
69
57
15
84
60
24
81
60
18
12
9
12
15
138
66
18
12
24
120
24
195
57
6
33
15
21
9
6
9
36
3
21
165
15
12
39
84
12
33
72
15
150
15
33
6
9
45
51
15
48
12
9
21
120
120
3
81
6
9
15
120
36
81
84
99
9
12
9
27
15
48
9
141
15
51
81
12
15
18
12
51
36
9
174
12
84
105
36
69
27
24
21
39
24
9
126
42
12
126
132
48
42
42
6
30
6
6
102
18
9
39
60
105
87
9
36
39
6
15
3
69
72
33
6
36
96
162
6
6
54
12
9
15
48
12
78
15
48
45
48
15
24
57
15
111
105
93
39
21
15
24
57
66
33
15
36
21
60
39
54
66
66
12
3
15
18
24
51
39
12
66
24
15
33
87
24
15
69
3
57
63
18
6
33
33
39
15
54
96
6
9
48
33
15
24
93
18
9
39
42
30
60
108
9
75
21
15
30
39
15
18
3
72
3
69
12
3
96
12
12
48
189
120
81
15
9
63
27
48
21
84
12
15
54
30
9
12
33
6
69
177
138
36
12
162
42
21
99
9
9
42
198
3
9
96
24
6
57
3
24
54
66
6
120
60
39
39
6
135
9
75
117
90
18
66
9
12
9
51
63
9
12
213
15
105
6
12
132
48
42
66
54
15
51
12
45
15
9
93
171
15
21
24
12
48
45
120
75
24
27
9
60
39
18
30
78
30
6
36
63
96
24
75
57
27
393
33
24
138
33
24
12
9
6
48
6
99
15
18
18
84
18
15
12
3
48
21
36
153
111
21
27
12
9
54
12
66
3
84
12
9
12
18
21
9
39
33
24
3
3
45
3
24
132
21
39
66
99
48
72
135
24
12
33
9
36
42
42
3
75
57
3
24
6
3
147
45
12
27
30
3
48
24
51
45
33
12
102
30
51
51
30
15
51
105
15
48
6
66
48
21
9
12
87
12
60
45
63
3
60
33
24
63
45
39
21
27
45
45
42
36
18
39
72
39
84
12
9
21
204
15
12
105
42
12
69
27
24
45
111
45
27
6
6
66
30
9
24
27
57
21
39
195
36
45
15
6
3
63
33
36
33
75
33
75
3
9
105
66
45
12
27
36
96
24
141
63
261
27
24
84
42
15
48
51
21
48
36
21
18
9
165
18
117
36
15
81
123
18
3
87
168
57
189
51
24
60
15
6
123
15
45
15
57
12
57
15
15
60
114
132
18
69
ABCD 96966484138*3^$a+1 [50007]
8
27
97
36
59
85
191
12
60
156
24
93
52
236
4
32
36
279
69
12
84
15
36
72
96
21
15
49
32
160
23
37
95
9
124
84
60
12
84
12
23
72
105
24
64
20
135
61
48
8
52
68
28
84
23
24
49
35
24
81
171
21
27
1
95
25
12
359
61
12
47
49
80
39
12
81
15
97
11
49
36
264
72
23
133
44
75
9
51
48
13
83
57
27
121
11
9
156
4
11
165
16
35
12
36
61
71
12
73
48
92
63
1
36
227
97
24
11
36
25
119
49
35
45
16
11
9
96
64
60
23
72
85
44
51
129
4
71
21
36
15
25
68
4
83
73
20
12
4
35
61
48
155
21
15
361
72
71
81
84
36
28
155
1
11
9
16
84
56
39
36
21
63
21
16
12
48
72
35
36
21
4
120
56
124
36
44
76
20
36
172
203
9
171
13
180
20
64
47
25
35
61
8
156
28
11
36
169
24
8
15
13
119
13
24
83
36
49
48
12
92
120
135
1
24
11
93
99
36
24
37
11
69
100
60
59
25
176
75
21
99
13
60
48
47
33
28
47
33
15
81
4
275
49
23
33
36
63
72
25
23
37
20
64
131
73
23
49
120
116
84
60
15
81
84
156
63
84
1
35
169
47
1
44
40
11
189
100
36
48
204
12
48
11
36
25
44
4
11
49
48
188
72
112
12
36
48
11
24
25
95
24
72
69
15
1
23
121
35
25
47
24
45
28
83
33
315
109
35
33
28
119
156
141
64
20
15
81
3
1
12
23
96
9
27
133
95
24
117
75
24
21
76
84
56
15
12
217
36
12
23
9
64
12
72
47
13
12
131
49
83
73
72
8
39
240
13
23
9
3
72
9
16
96
44
75
49
167
97
12
20
28
60
47
169
11
144
24
61
56
63
21
76
20
75
49
56
76
60
68
64
12
116
52
72
36
59
133
108
83
37
35
45
99
25
96
68
27
109
80
120
39
49
152
88
152
111
13
95
45
64
95
57
99
60
36
85
80
159
85
36
48
47
13
95
177
28
212
36
172
12
59
121
20
16
12
83
49
144
59
60
133
23
21
159
97
8
40
72
35
37
68
28
72
12
143
132
145
35
108
13
95
45
100
20
120
132
99
61
164
64
24
36
35
1
44
12
135
97
47
24
85
32
48
99
61
11
25
24
11
84
24
25
11
84
132
1
12
35
37
56
39
84
21
15
201
39
21
144
28
120
56
27
12
57
36
220
180
204
59
60
49
96
140
36
160
35
240
69
36
96
48
4
168
84
80
16
128
60
15
81
100
204
35
21
204
36
160
80
15
45
63
157
84
80
39
21
192
48
36
135
24
36
13
32
28
72
71
48
60
105
4
35
36
36
1
12
131
61
20
60
3
145
36
47
249
16
24
23
25
12
36
44
28
56
60
36
3
85
128
24
144
64
32
24
64
8
40
20
3
12
13
47
73
56
216
120
160
24
56
63
49
263
9
3
33
63
49
12
56
28
119
13
108
20
75
49
12
20
4
11
180
61
48
12
48
11
105
60
24
60
16
59
49
35
72
21
4
35
61
119
84
72
33
124
12
36
84
35
73
71
36
1
120
264
24
60
59
25
168
104
3
60
13
35
129
15
141
28
11
73
143
37
35
85
11
36
48
37
203
177
16
23
84
96
36
21
84
3
157
24
11
61
215
153
96
183
217
71
84
189
15
117
4
131
12
1
24
35
13
48
32
4
59
25
35
165
99
13
20
39
249
99
12
133
60
11
1
71
13
80
51
45
16
128
12
24
171
48
81
4
59
93
24
40
56
60
39
36
25
83
ABCD 96966903266*3^$a+1 [50081]
18
72
41
52
57
78
48
84
33
33
3
51
138
11
7
89
1
3
36
3
18
27
117
3
3
42
138
9
8
187
6
132
18
9
93
15
48
20
7
12
45
21
42
48
17
7
21
60
15
30
27
56
72
88
27
29
13
15
60
48
48
81
30
36
117
12
36
15
30
99
105
3
36
9
87
3
201
9
167
124
36
96
32
73
12
11
127
65
67
12
53
16
9
51
12
24
33
132
3
15
33
45
35
52
117
150
48
33
9
75
36
45
84
60
66
72
17
13
27
120
21
114
65
88
20
36
1
63
8
37
12
30
18
3
32
48
67
33
117
12
156
47
13
23
37
59
25
51
27
105
3
5
4
60
96
84
21
60
15
15
5
67
57
96
105
99
224
127
129
80
24
37
72
27
15
101
48
36
1
123
39
5
73
30
17
7
60
9
21
15
3
90
15
33
60
12
78
45
135
12
93
117
11
31
6
35
79
21
44
16
68
1
63
48
27
12
6
159
48
32
16
69
15
21
12
18
42
23
24
160
3
48
53
7
9
44
52
57
3
180
44
4
9
90
108
12
12
5
28
15
18
42
57
48
57
18
57
33
107
16
20
109
6
53
4
15
21
69
72
75
93
78
9
44
79
17
36
19
9
72
45
54
66
3
57
12
27
8
37
48
183
12
3
69
44
31
45
48
56
67
69
45
3
135
42
51
57
87
128
28
45
35
19
18
48
27
63
57
3
24
66
42
137
55
30
51
8
7
24
33
183
30
54
21
12
27
66
12
87
33
51
144
15
78
3
27
17
7
9
20
16
15
6
144
11
64
3
45
63
185
37
12
51
12
33
12
90
12
150
36
39
44
1
3
15
102
150
6
132
15
8
37
18
132
93
27
65
37
6
9
3
5
7
81
24
3
48
30
3
36
33
108
84
36
24
60
18
42
3
105
11
37
12
18
30
15
32
13
30
60
84
48
117
108
165
75
20
13
23
7
132
48
24
9
44
25
30
18
60
24
3
8
12
67
6
3
24
32
31
24
6
60
12
30
201
39
45
27
65
1
12
51
132
57
111
39
33
12
33
90
42
135
33
12
12
15
8
25
12
11
72
7
30
18
30
83
4
48
3
30
95
12
40
12
93
15
33
3
9
90
102
123
168
39
60
18
27
36
15
30
3
21
75
20
28
20
127
93
27
18
18
5
37
51
132
39
30
203
12
43
101
4
27
6
84
59
16
60
51
5
40
9
95
121
3
20
16
21
27
48
140
4
8
13
3
80
37
30
5
12
85
12
51
12
153
27
33
24
3
63
30
47
73
12
12
96
39
75
126
15
45
3
24
96
12
117
42
21
24
15
48
60
78
75
105
60
87
33
3
32
7
5
115
65
67
36
9
60
8
7
53
25
3
9
156
15
12
15
132
21
24
36
129
60
6
9
15
129
9
107
25
90
6
3
57
23
1
15
56
40
75
90
24
6
24
21
20
25
27
3
72
60
117
33
60
12
30
48
57
20
1
42
78
35
85
60
114
6
42
30
11
37
60
90
5
7
273
44
36
55
33
117
12
3
15
30
30
17
48
7
42
39
12
27
17
24
79
18
12
155
133
35
88
72
9
66
53
31
30
75
171
54
6
24
9
24
45
35
7
78
222
6
39
15
9
9
23
7
288
42
18
9
21
84
18
17
88
45
11
1
3
27
30
3
8
49
59
7
9
44
64
8
112
75
30
48
35
55
54
35
13
87
8
25
42
113
52
21
167
97
15
44
72
25
12
30
345
165
42
36
9
96
48
57
135
45
35
37
48
15
75
57
15
105
57
6
57
32
13
83
19
93
117
30
18
27
48
60
27
21
192
12
48
57
15
44
76
8
55
102
11
49
78
17
120
121
12
48
54
21
9
6
17
43
12
17
61
60
30
9
63
90
15
12
81
3
141
36
54
30
51
20
25
54
30
23
88
9
23
13
42
81
21
119
12
67
30
42
6
15
105
15
8
96
55
18
60
27
15
18
18
5
120
19
33
15
18
54
18
11
1
75
44
4
20
13
179
64
12
9
39
12
72
48
39
9
24
27
29
97
24
6
45
15
114
3
57
35
28
3
54
59
64
33
59
25
60
3
33
59
36
19
48
93
12
96
60
39
18
54
89
12
97
108
119
40
96
24
33
18
24
60
33
68
37
120
15
57
30
6
192
48
27
63
60
30
30
33
57
27
180
33
60
12
87
45
63
45
60
27
24
176
16
72
33
72
3
39
36
17
88
9
23
37
48
12
11
115
12
5
12
4
81
75
84
69
27
21
42
33
15
9
123
12
66
39
120
21
102
42
36
23
24
7
18
18
42
42
90
63
12
3
42
63
45
138
54
30
66
3
21
35
43
18
15
84
93
72
35
25
11
19
66
59
25
6
114
35
13
12
119
19
18
60
15
8
24
76
60
56
85
51
177
87
48
152
73
48
ABCD 96967132214*3^$a+1 [50033]
45
15
30
19
71
145
65
60
42
12
60
30
27
33
55
5
51
9
55
35
108
132
30
66
120
37
144
56
15
33
40
47
9
63
30
115
8
48
15
12
13
32
33
54
1
24
128
45
42
18
30
30
48
144
6
72
60
25
72
48
5
42
126
24
6
24
36
84
85
72
8
63
42
90
6
135
15
1
11
120
37
72
11
93
39
18
102
145
71
60
30
7
47
25
35
21
117
30
60
30
120
12
126
1
23
145
32
21
18
30
120
60
54
1
5
30
24
18
19
23
108
30
12
187
41
15
27
60
36
109
120
11
69
15
138
7
125
51
57
18
141
21
12
6
12
192
48
102
6
1
29
42
12
30
78
57
15
36
24
18
67
80
16
47
42
36
51
39
24
6
27
15
33
15
25
5
51
64
72
80
117
3
40
32
105
6
102
42
36
90
30
37
72
53
18
1
56
3
85
24
23
105
3
24
6
24
246
72
18
31
41
87
40
53
67
35
6
12
30
13
47
9
39
49
5
30
165
75
45
3
72
6
24
6
72
18
90
12
48
25
5
54
213
57
18
72
66
19
8
27
37
251
12
6
90
102
67
56
45
12
7
5
67
83
13
47
1
155
24
37
83
13
47
1
35
54
30
48
49
8
51
37
17
18
42
48
67
41
12
18
12
69
63
90
18
18
12
102
33
105
7
125
51
15
25
179
48
90
42
18
30
9
88
32
24
9
6
1
11
18
27
27
6
24
175
23
25
24
11
45
88
95
25
29
66
105
96
3
6
7
137
7
11
78
84
6
37
5
123
39
25
71
72
42
30
25
65
18
72
21
87
18
30
49
23
49
71
108
21
33
31
89
36
24
18
138
24
31
17
7
5
30
60
81
15
12
12
6
27
27
13
47
1
96
29
222
13
24
56
39
48
33
39
66
7
48
29
6
60
42
60
18
1
24
119
1
47
9
33
63
3
84
18
15
15
25
32
213
27
15
90
6
9
15
36
54
90
36
9
3
18
30
12
48
24
48
30
102
37
56
3
24
85
11
117
48
27
85
137
30
60
18
3
24
15
30
30
13
35
13
5
75
75
54
135
21
54
6
54
150
43
5
138
120
72
9
64
80
45
84
90
48
93
45
24
30
37
80
33
66
60
129
171
24
13
23
12
72
18
18
1
24
104
3
12
1
5
54
85
35
21
15
72
18
54
120
6
24
66
42
127
101
19
23
42
30
30
108
7
65
66
24
6
15
16
8
45
18
9
9
24
60
6
72
42
90
57
9
54
48
97
95
6
24
90
6
19
72
23
120
57
129
79
95
1
119
6
24
67
173
43
83
30
7
8
87
12
237
16
8
45
24
3
123
85
29
6
60
12
48
84
30
6
84
73
35
18
72
18
129
3
12
1
5
72
168
30
21
51
18
19
11
102
60
27
75
18
108
31
144
104
21
51
33
78
30
27
3
138
51
33
126
24
30
30
285
3
90
18
24
1
5
147
15
33
27
60
9
3
157
119
24
33
75
13
59
93
57
120
30
57
33
6
57
120
3
84
57
3
37
53
18
49
71
72
6
12
78
49
41
30
12
117
51
45
72
117
3
15
78
42
78
30
12
12
36
9
75
60
6
19
143
18
15
15
9
45
90
25
65
18
12
18
78
1
168
35
93
3
102
87
75
48
90
3
27
13
77
48
30
24
48
150
78
25
95
72
18
39
81
79
35
36
12
12
60
6
31
24
120
72
167
6
60
54
57
183
78
48
12
48
294
1
24
35
48
12
25
41
31
53
30
213
33
39
15
6
42
60
37
101
30
24
6
15
40
35
12
25
48
29
6
21
3
13
5
18
1
56
105
72
18
69
51
30
42
6
12
48
30
24
45
400
11
60
1
29
42
12
18
27
33
78
25
24
128
57
30
33
72
40
56
9
30
48
138
7
5
42
60
141
15
9
75
6
54
36
42
12
7
113
63
147
13
35
72
36
12
85
17
6
49
35
18
48
12
12
30
36
81
3
85
35
96
60
97
48
65
12
3
15
12
18
84
6
1
203
85
23
12
36
72
25
17
6
24
57
111
48
24
145
120
35
6
84
75
3
12
57
24
105
15
27
18
259
8
15
42
63
3
12
30
60
30
168
9
81
144
7
23
48
49
23
156
109
35
60
1
32
15
150
90
33
112
263
12
30
102
60
120
18
90
57
40
56
9
18
12
6
54
45
88
47
73
155
30
15
27
60
30
66
54
75
33
18
42
42
18
18
150
31
89
150
30
19
5
30
37
71
12
48
13
47
42
48
42
66
12
18
30
7
35
18
30
30
15
27
12
60
156
49
32
243
30
6
30
30
37
167
ABCD 96967318432*3^$a+1 [50160]
1
29
31
53
99
36
4
41
7
29
54
24
121
32
12
45
36
36
43
48
260
27
45
96
15
25
44
16
11
114
7
12
11
84
61
44
27
13
17
79
59
162
19
89
150
12
13
35
6
60
39
21
15
75
24
85
5
31
24
77
84
27
39
1
17
91
209
36
234
13
48
11
13
41
15
4
20
51
6
139
11
9
52
48
24
5
36
30
24
12
48
145
8
52
36
59
73
29
3
15
25
8
57
51
9
6
36
1
8
105
19
36
20
75
9
36
99
73
60
17
12
168
42
21
57
12
120
19
5
24
42
24
24
90
72
99
15
57
33
54
1
80
45
79
17
18
42
19
60
24
35
21
75
37
32
27
18
120
12
138
1
5
6
13
68
9
19
24
5
55
56
84
16
65
55
161
24
6
90
31
72
17
39
9
55
80
60
28
59
21
48
24
21
96
90
21
9
43
36
5
6
18
36
55
41
39
21
120
60
3
40
36
41
91
29
24
30
25
5
6
9
52
20
57
30
73
12
17
48
120
63
3
9
105
36
30
60
6
3
21
54
1
35
9
28
17
91
29
31
5
24
66
30
55
92
3
6
43
11
69
16
11
9
39
6
126
49
11
1
107
25
80
16
20
39
60
13
29
30
54
24
31
84
36
89
15
57
79
71
33
120
40
5
6
30
6
21
9
24
6
24
6
3
28
68
111
121
23
54
60
60
15
21
54
42
60
139
11
48
61
60
80
100
12
12
60
56
4
131
6
78
12
54
67
8
69
6
186
174
49
60
5
186
36
24
24
192
13
20
57
24
79
60
35
6
24
12
43
11
54
6
57
9
60
19
12
23
126
19
12
72
56
21
19
11
49
11
33
16
101
31
17
3
9
3
88
12
101
7
53
15
4
41
54
90
120
31
60
12
92
57
63
76
32
60
27
90
31
60
35
66
63
21
55
5
87
12
16
12
8
21
3
81
30
25
5
67
12
17
30
18
31
155
120
30
67
48
5
60
30
9
15
162
18
25
41
79
41
6
61
89
3
28
17
6
36
21
39
13
41
55
72
12
5
36
36
228
3
63
144
1
11
109
29
96
175
11
54
19
11
126
18
21
40
11
138
12
30
18
3
27
1
24
77
91
179
13
5
55
71
9
57
78
25
56
52
53
24
55
5
31
12
20
33
114
93
88
35
37
47
6
60
60
6
24
66
30
1
20
99
13
56
64
5
36
15
9
31
32
40
47
6
15
124
35
96
37
17
12
48
6
30
79
56
15
144
12
84
54
6
6
19
180
5
84
12
54
144
42
91
53
6
114
67
20
3
6
43
11
6
18
25
36
29
3
52
41
6
21
69
18
45
21
84
3
88
11
48
126
99
87
1
137
63
40
29
78
33
3
60
9
195
1
5
120
19
35
96
57
28
20
39
21
81
48
31
12
47
33
63
49
35
81
75
84
1
11
13
35
6
87
3
84
1
24
156
32
57
30
12
9
4
108
68
45
6
78
36
24
30
1
5
19
36
84
20
21
27
168
72
40
47
60
36
25
65
79
71
54
6
36
73
56
21
19
24
155
45
27
33
225
30
45
21
67
8
4
5
102
54
7
72
36
24
35
6
19
8
27
81
21
79
5
67
47
1
5
66
48
121
41
48
31
11
18
31
24
36
35
6
19
119
6
24
30
72
69
39
30
43
23
37
8
180
51
48
66
6
1
47
42
19
29
96
139
56
45
67
23
49
35
12
60
73
77
78
1
20
21
60
19
20
81
63
100
8
27
1
41
19
11
33
28
53
19
11
30
19
65
12
31
53
54
13
47
25
11
54
12
3
45
6
37
29
18
21
69
6
96
54
15
15
24
126
15
39
105
16
5
6
49
29
36
75
45
60
39
48
27
180
13
17
36
15
15
6
51
3
37
29
30
18
163
77
75
28
29
79
24
11
120
177
132
40
71
85
41
18
66
15
4
41
66
21
12
28
8
4
197
31
17
55
11
36
18
43
83
54
15
27
21
39
49
5
6
73
48
29
31
17
91
12
23
6
19
11
108
1
24
108
8
15
96
24
24
126
15
60
15
105
52
47
1
5
24
30
1
132
60
29
24
7
17
12
19
5
174
6
7
53
24
15
15
186
99
15
25
17
108
12
91
20
52
11
30
6
48
1
72
29
111
9
19
12
12
65
115
17
18
66
7
143
6
30
18
31
35
24
42
91
140
3
6
99
51
90
39
9
12
48
63
120
72
75
6
19
17
19
29
55
35
21
45
36
19
35
37
92
45
15
28
60
17
3
63
109
77
24
24
12
18
81
69
30
25
8
57
6
45
4
68
9
24
60
19
95
12
60
18
72
3
75
1
65
139
48
12
41
15
100
29
15
45
36
15
39
36
60
9
75
73
12
5
55
5
60
36
54
1
29
66
69
15
73
72
35
1
11
21
33
7
53
60
79
41
84
3
28
11
24
9
15
30
36
15
4
17
120
3
15
21
4
161
36
99
52
17
63
27
1
20
4
60
17
19
24
41
115
41
151
89
3
141
7
47
1
35
66
39
172
8
165
127
29
78
36
150
180
15
9
31
65
36
19
92
9
18
ABCD 96967487822*3^$a+1 [50020]
54
6
53
12
7
41
19
41
12
33
70
54
56
15
7
12
120
12
54
95
61
18
41
9
3
7
18
42
36
65
60
37
78
6
18
53
9
10
29
7
72
86
16
6
53
7
113
7
62
46
5
37
84
78
2
39
115
36
14
27
57
16
35
19
48
72
12
50
118
12
29
55
72
74
34
12
42
8
3
12
25
162
18
60
18
17
144
13
36
6
41
7
42
18
42
20
36
40
35
45
52
78
12
161
9
10
53
57
27
55
18
6
17
25
23
69
27
24
49
12
11
7
12
29
25
90
2
120
82
41
12
9
10
24
6
35
19
5
7
18
44
3
19
36
5
85
23
12
55
24
348
17
31
24
36
2
36
10
17
48
69
3
19
29
55
5
7
60
2
82
38
52
54
5
36
1
90
54
11
67
17
13
6
12
2
28
18
2
108
51
84
19
12
161
25
18
5
9
3
33
84
70
113
19
48
2
36
123
21
28
11
36
55
84
6
20
99
7
18
66
24
2
3
12
43
14
27
1
23
25
30
2
130
48
101
19
84
36
17
9
118
36
62
3
21
10
6
68
15
45
4
42
60
48
186
96
6
60
5
43
17
48
9
27
73
12
36
60
23
9
22
41
48
60
12
25
35
49
11
69
39
141
34
24
48
5
7
12
41
69
48
40
11
25
12
144
48
6
144
42
54
24
36
41
9
22
42
20
40
20
3
48
7
12
53
67
30
23
55
84
14
22
48
17
19
41
60
9
118
6
164
10
38
82
60
12
48
108
53
31
18
12
239
1
6
60
5
84
85
20
64
66
14
84
58
30
35
7
36
5
1
48
150
41
49
42
101
43
17
9
10
18
20
63
19
14
40
42
12
12
24
36
86
123
55
2
70
18
32
4
71
127
101
60
72
108
37
23
9
123
43
90
6
14
76
11
49
20
16
23
37
20
22
36
17
37
12
30
24
14
28
35
55
90
30
2
16
32
64
11
97
18
24
65
55
114
30
30
56
51
24
45
16
8
106
18
12
6
5
103
5
79
30
11
7
14
36
118
36
30
18
18
68
94
53
43
77
19
5
103
18
23
31
6
80
4
71
73
12
20
22
41
19
101
7
53
79
90
11
85
35
96
31
30
80
58
17
67
38
3
109
18
12
41
31
144
5
36
45
51
48
12
103
24
41
7
2
51
72
19
26
3
7
24
14
10
30
54
41
12
7
30
56
72
10
24
108
96
26
28
47
93
52
11
9
171
7
38
4
6
72
18
35
7
36
65
72
19
84
5
55
26
46
24
6
23
9
3
33
22
5
60
33
4
11
60
37
90
84
24
2
15
7
53
49
30
41
19
74
106
29
9
58
62
51
12
19
29
7
12
48
60
108
84
2
34
12
29
85
20
15
19
5
25
66
41
79
24
42
32
3
33
12
72
27
19
5
9
46
114
71
7
89
25
30
36
24
29
19
72
89
36
13
20
51
67
234
18
96
2
15
48
25
42
5
7
50
10
41
25
47
49
30
18
60
8
15
13
42
2
10
36
24
53
45
22
66
54
2
39
9
27
19
5
9
22
24
62
178
137
9
16
114
14
22
102
18
12
53
45
100
30
60
2
10
53
60
9
51
57
51
97
35
25
20
34
5
25
59
60
21
51
19
89
1
59
7
113
60
55
62
118
41
49
71
36
37
30
12
5
91
53
21
40
35
19
14
180
106
77
43
12
62
3
55
53
19
12
98
10
2
36
82
96
17
48
19
6
102
12
17
96
120
25
23
12
13
6
41
7
6
54
12
24
5
9
10
12
50
10
41
43
12
54
48
23
33
15
36
25
59
1
48
42
26
22
122
96
3
9
22
24
17
55
53
55
72
113
7
12
96
24
96
65
120
69
3
60
7
6
6
14
75
12
25
80
15
48
49
6
41
24
21
75
24
7
24
30
18
38
22
60
12
29
21
39
120
141
58
53
43
24
72
6
12
11
9
36
22
72
36
12
53
120
132
13
95
19
77
129
34
12
65
43
38
132
46
12
30
84
20
28
30
17
21
184
48
11
67
12
90
92
39
81
51
19
41
55
50
3
49
48
140
58
12
50
3
7
24
36
2
3
79
36
53
60
9
46
5
96
33
130
62
108
3
67
12
30
48
42
14
75
21
34
42
60
54
48
96
2
63
19
41
7
24
156
2
16
6
5
25
30
24
132
24
78
71
25
42
60
14
60
166
5
49
11
48
45
34
42
18
36
42
128
144
3
43
5
9
51
49
30
30
66
60
6
71
48
12
7
18
59
9
15
1
20
40
11
165
34
66
83
12
13
36
48
71
91
30
30
18
30
137
55
24
72
18
6
41
19
138
102
29
12
153
72
3
12
9
28
47
19
5
55
12
5
24
24
12
7
50
3
24
103
36
132
72
26
22
53
31
5
31
78
66
18
47
13
71
9
3
49
150
65
25
71
19
84
2
39
19
2
10
74
16
30
24
60
24
24
36
24
12
5
33
28
179
1
18
14
46
12
65
120
7
72
5
103
48
24
48
96
5
36
43
18
42
36
54
78
24
101
33
36
10
24
14
36
144
22
36
24
14
15
25
35
67
48
17
9
16
20
84
58
30
138
48
90
54
36
24
36
17
48
141
10
18
6
65
96
93
63
25
18
5
55
2
34
38
22
36
18
6
24
24
62
39
1
35
21
15
19
36
50
3
19
120
36
62
34
18
6
42
12
6
65
36
19
77
45
22
36
12
12
12
60
29
31
108
17
19
12
5
33
10
14
166
54
32
36
12
22
ABCD 96967654846*3^$a+1 [50008]
27
72
33
72
48
23
16
6
24
26
142
90
30
26
109
75
12
18
18
12
12
45
75
30
3
12
48
17
130
21
27
6
6
66
24
39
27
24
9
24
15
21
9
30
93
15
9
75
48
18
30
12
6
15
11
4
36
6
63
129
15
35
112
14
7
9
38
18
10
30
42
21
9
32
31
33
24
147
168
15
45
41
70
129
75
33
53
90
36
13
93
27
11
1
15
60
81
24
141
2
13
24
81
54
96
33
41
18
40
102
120
18
33
117
42
33
53
54
49
15
132
60
32
16
84
30
42
21
33
24
6
57
249
18
6
6
9
9
30
12
33
15
20
61
12
60
12
15
12
9
75
50
31
48
15
12
21
60
24
59
76
96
78
56
43
3
12
72
69
9
18
8
46
8
10
33
15
32
22
30
48
26
55
159
20
13
24
24
15
36
9
60
39
12
128
37
36
24
3
57
113
22
36
72
36
12
78
27
15
9
24
11
108
37
63
12
33
63
8
37
48
51
105
29
46
44
70
2
49
15
44
10
15
39
18
123
21
18
8
4
18
48
74
4
50
34
60
122
43
72
51
32
37
93
63
60
3
50
16
74
22
32
31
9
48
24
18
48
60
12
21
57
3
159
32
70
15
15
66
72
6
116
16
57
3
60
69
3
33
15
12
12
54
51
84
51
21
24
3
48
54
15
129
72
3
45
15
27
24
48
81
45
54
12
6
27
3
57
3
32
22
48
27
29
151
3
12
36
9
24
69
6
50
82
9
71
124
48
21
132
27
8
22
30
57
39
9
27
33
75
12
20
16
48
80
4
12
9
39
48
50
72
10
33
29
18
70
38
64
36
12
90
18
78
6
60
33
207
189
27
24
128
36
112
33
9
42
6
39
9
72
2
22
50
4
12
38
16
74
1
21
30
2
46
260
16
33
63
9
21
183
9
18
8
54
16
27
132
41
7
12
36
99
45
12
23
40
6
51
135
20
13
15
102
18
30
27
21
62
1
24
33
3
96
15
30
54
12
84
21
45
39
75
129
21
48
51
69
48
3
12
33
66
230
160
3
3
12
102
18
78
192
42
6
72
3
3
12
93
105
27
12
12
45
8
103
15
9
9
66
93
15
50
31
15
42
27
47
1
107
1
35
70
2
4
48
2
58
45
48
39
33
75
48
33
36
51
24
168
12
18
50
76
9
27
60
18
63
15
9
33
32
18
70
3
48
117
3
39
30
32
58
78
170
73
21
3
15
72
141
9
26
22
18
24
120
96
9
3
50
31
99
30
75
3
18
32
7
65
10
12
9
81
39
11
121
12
12
84
12
93
6
69
24
117
126
45
69
56
7
3
44
148
21
12
27
80
52
45
15
18
15
123
45
9
18
93
75
9
48
45
30
48
42
27
21
3
21
3
15
8
100
18
114
57
21
3
47
22
15
71
36
40
14
64
98
22
18
57
36
12
39
60
98
16
30
12
9
60
105
75
45
18
60
45
3
12
6
66
6
27
12
15
44
22
123
36
48
63
9
3
45
195
48
24
54
51
36
48
24
27
48
72
93
27
38
10
78
147
21
24
78
2
40
18
93
36
21
42
117
33
3
47
1
69
38
10
90
24
6
42
141
51
6
62
61
69
50
22
6
9
9
27
15
20
18
34
12
9
24
3
174
66
38
22
33
9
26
1
21
3
36
75
120
96
72
21
15
12
93
39
12
81
23
61
3
21
131
70
110
108
13
9
99
12
27
20
106
51
111
38
7
24
75
9
29
91
35
10
6
20
76
42
98
4
18
48
3
21
66
24
21
147
21
60
51
36
12
45
35
148
24
21
33
66
6
48
15
9
8
22
12
20
18
16
74
36
121
131
52
81
24
36
21
75
3
12
20
34
24
327
9
39
35
13
15
18
27
60
57
27
21
39
39
132
69
3
6
15
9
51
29
22
21
29
46
93
45
24
18
8
4
48
60
9
15
8
72
108
13
3
2
10
78
27
119
73
21
24
62
16
12
102
18
57
63
56
16
30
66
24
45
51
20
10
27
21
216
24
102
12
45
33
42
8
70
63
11
118
48
30
57
27
60
146
7
27
21
27
12
21
24
15
6
15
24
33
18
72
60
81
41
40
24
75
59
73
27
48
60
33
24
23
52
57
35
73
17
70
18
30
105
12
21
48
6
68
76
36
45
24
9
42
93
27
44
16
9
36
29
19
48
24
75
48
42
18
201
27
12
30
15
35
1
84
33
62
1
84
23
22
3
39
93
113
18
16
36
2
10
6
2
169
21
8
64
8
18
1
63
12
21
60
12
51
12
254
40
14
112
9
39
36
21
75
30
63
9
2
40
45
123
120
117
9
51
45
138
72
6
27
53
18
4
50
16
2
54
16
24
3
11
36
49
21
6
84
9
36
33
18
9
51
9
24
99
48
54
18
21
111
21
45
30
12
21
12
3
36
9
21
26
22
15
15
42
15
9
51
11
34
78
12
33
95
52
60
21
24
60
21
48
2
37
15
92
85
3
81
12
9
15
11
25
24
108
81
32
160
30
9
9
39
23
133
12
27
81
21
50
25
83
1
132
15
72
57
45
30
48
18
32
10
62
58
33
27
18
42
56
1
71
72
1
27
33
72
75
24
54
99
11
25
11
136
132
33
63
12
30
87
3
24
213
33
90
24
ABCD 96968486848*3^$a+1 [50060]
51
48
15
38
34
44
90
54
12
1
23
1
29
46
45
24
11
54
7
5
18
54
42
28
21
71
120
40
218
48
7
41
55
5
115
72
29
24
162
18
84
12
6
90
55
5
19
48
65
138
48
76
8
6
24
192
48
10
42
63
21
51
3
32
66
19
33
30
158
82
80
18
4
90
14
42
4
38
7
101
34
14
30
90
66
84
37
93
66
38
70
90
6
69
17
30
6
54
34
14
36
102
118
92
142
56
19
72
24
11
6
84
54
60
10
15
17
12
42
1
39
129
5
160
2
30
115
72
5
40
27
69
30
6
108
51
69
38
12
25
11
12
52
36
32
18
31
48
23
4
21
23
16
80
1
9
14
66
94
50
54
90
10
26
64
26
94
3
39
56
49
93
2
28
165
143
60
28
74
16
54
8
78
67
59
54
55
41
30
6
58
62
67
53
43
65
46
38
40
30
20
1
17
55
119
24
16
54
26
24
30
90
169
81
80
6
24
46
80
24
6
4
86
60
31
209
31
59
28
8
30
42
36
12
24
54
6
18
18
25
53
42
48
1
48
15
36
21
75
68
48
12
10
6
122
88
27
83
12
112
72
9
71
54
150
61
95
64
9
48
33
20
67
3
26
6
13
179
18
48
67
17
60
16
2
184
84
2
67
11
10
90
6
51
23
120
24
1
24
41
16
86
22
20
22
176
72
22
98
1
5
19
53
12
6
4
36
56
54
100
62
25
48
35
64
6
15
29
42
4
74
160
8
355
17
100
32
43
17
90
36
25
23
46
18
98
7
101
36
10
26
198
4
6
147
77
67
41
64
84
6
74
90
12
54
6
25
27
36
146
79
11
36
49
216
29
58
38
108
42
109
125
10
38
18
48
49
5
10
20
37
95
49
5
12
7
35
6
16
26
13
15
6
26
49
143
6
4
111
75
50
91
15
74
54
1
29
112
26
24
1
9
20
90
334
96
3
5
22
26
24
114
34
116
6
10
56
34
14
16
18
8
25
299
204
84
181
45
51
48
173
58
176
1
29
120
84
70
14
6
12
78
70
69
71
4
2
36
55
5
30
54
30
73
83
52
12
44
49
5
30
22
20
60
6
88
96
14
16
20
84
10
9
48
63
57
53
6
28
62
28
38
145
23
54
12
60
208
27
15
56
24
40
18
20
6
36
24
4
21
39
57
159
44
37
101
138
25
119
168
25
23
24
1
81
15
11
52
32
30
91
29
19
5
84
12
34
9
87
8
96
90
174
1
11
61
5
94
20
145
161
52
8
144
100
20
88
120
6
32
34
3
71
70
26
90
48
12
84
6
73
17
4
2
48
40
60
21
29
66
73
57
254
24
10
15
192
29
40
2
30
18
186
10
38
6
6
10
56
30
67
75
26
42
25
39
81
23
36
36
18
4
3
48
51
54
14
72
54
46
210
3
11
36
1
48
11
34
62
13
149
66
30
91
101
34
9
5
19
21
80
19
5
66
121
48
53
94
20
48
73
53
4
87
71
18
70
6
26
90
48
126
64
2
55
120
23
84
76
20
90
24
42
78
16
56
4
20
19
72
5
54
10
74
6
114
22
14
61
23
18
64
20
43
21
50
10
15
39
56
34
116
6
48
37
101
12
31
45
36
90
48
36
50
46
188
61
77
54
54
6
25
11
28
20
70
39
23
18
6
24
30
42
84
133
72
9
86
174
16
56
139
5
19
71
1
5
18
24
25
15
2
28
51
5
106
80
49
39
33
23
1
95
1
39
38
67
5
19
5
16
8
67
23
22
90
110
40
18
105
15
32
24
49
35
66
30
66
24
115
5
67
24
23
1
17
12
10
26
6
4
20
96
60
13
41
4
102
38
52
98
36
85
5
24
43
3
50
24
16
2
84
58
92
64
6
38
18
54
19
69
30
20
60
42
114
1
23
12
48
150
12
30
66
30
37
11
12
54
4
26
58
32
90
168
40
8
48
10
26
109
95
90
6
40
48
57
3
45
53
48
30
12
22
20
16
26
48
52
60
86
78
1
23
73
72
143
22
2
1
113
16
26
4
8
42
55
41
7
15
20
18
144
24
67
48
35
42
48
16
26
24
121
23
49
47
4
69
113
54
48
97
48
41
70
129
77
18
22
26
30
60
54
6
24
60
30
120
4
50
84
6
10
54
120
2
70
33
41
16
14
25
96
96
72
107
6
4
18
116
42
42
70
32
91
5
19
5
58
20
16
86
60
34
6
26
12
37
15
9
9
86
16
74
4
27
23
36
16
116
24
49
24
81
15
72
48
35
61
3
12
80
10
74
6
30
18
30
6
19
5
10
150
3
5
19
41
330
82
26
1
15
26
79
93
36
30
6
48
56
4
15
5
108
52
122
6
19
5
30
6
12
10
32
6
34
18
26
10
86
84
16
9
41
ABCD 96968575742*3^$a+1 [50005]
40
8
64
8
15
60
37
17
30
97
72
20
39
36
12
13
20
4
72
11
45
4
23
33
16
8
75
13
12
12
12
20
12
16
8
4
32
24
16
53
18
21
64
44
69
6
18
30
12
24
1
5
54
9
51
9
27
57
4
12
17
39
39
57
15
1
36
20
12
24
4
17
15
24
57
18
54
27
52
32
3
13
11
72
13
8
33
24
72
66
9
111
25
44
4
24
83
60
9
15
13
17
7
44
21
6
36
48
30
7
119
13
12
44
15
13
17
31
11
108
18
3
12
27
9
27
1
47
60
97
47
25
12
12
8
21
7
20
39
13
8
3
36
69
24
4
12
47
25
36
35
57
24
75
21
12
51
21
28
48
11
24
36
24
37
108
32
4
60
35
12
57
15
33
15
1
20
4
11
9
4
5
135
48
12
28
48
23
9
15
36
1
12
56
24
15
1
140
16
5
30
57
12
4
41
19
72
23
9
4
17
7
23
12
1
35
61
23
12
105
3
1
68
33
15
36
21
42
12
73
20
27
42
30
9
33
42
12
12
33
3
1
17
15
16
24
36
11
24
18
43
29
7
11
48
57
96
72
16
35
12
49
56
36
15
21
12
12
48
4
41
31
56
39
37
8
4
12
20
36
3
21
28
17
24
6
9
27
30
90
25
29
67
5
3
4
71
21
15
1
11
21
60
9
31
35
49
12
35
25
5
24
126
37
44
40
17
55
32
24
16
20
24
60
4
8
16
8
3
25
48
24
119
37
20
28
5
39
16
24
32
9
24
15
27
21
39
66
24
19
24
29
30
69
52
23
45
3
9
15
33
24
27
48
9
72
24
28
108
47
78
99
28
65
51
84
15
48
42
30
1
11
13
23
85
32
28
35
30
3
3
1
8
12
21
51
16
12
56
84
40
20
120
33
15
16
8
100
44
4
11
12
13
17
30
1
35
24
6
111
3
13
41
3
12
27
24
84
21
48
4
17
48
6
18
48
19
56
21
6
69
3
45
112
8
16
35
72
1
12
56
15
13
44
16
44
3
9
28
41
31
24
35
37
17
3
48
4
8
3
6
18
73
35
25
8
33
31
83
1
29
39
4
23
9
60
24
4
5
18
73
60
95
13
60
8
15
57
3
1
12
20
51
72
9
3
73
8
64
107
9
48
36
24
52
24
11
36
1
8
4
12
20
52
23
49
44
4
35
57
15
93
12
48
40
36
20
24
3
37
29
19
68
15
69
16
56
28
41
15
3
168
21
33
48
19
12
84
12
48
11
33
48
45
7
12
8
4
8
4
5
7
11
6
42
13
20
4
36
5
75
45
7
23
1
8
27
48
102
7
17
54
81
60
16
24
8
4
68
12
28
71
36
24
1
92
3
21
24
36
4
32
69
7
20
3
12
6
3
84
84
3
12
1
20
60
36
36
3
13
59
49
8
15
13
44
28
24
8
111
48
57
4
12
12
24
48
8
15
81
4
29
15
81
15
28
44
24
15
18
27
96
28
24
23
25
24
17
27
111
25
44
40
23
42
27
12
88
60
32
3
36
84
61
8
28
32
9
42
33
16
56
72
12
24
16
11
36
18
7
23
69
4
68
21
6
93
12
27
21
48
27
54
3
15
25
5
55
12
29
6
1
20
40
44
84
36
24
60
21
15
15
1
23
1
17
90
9
4
24
36
12
41
3
4
12
24
11
60
1
32
156
4
48
23
33
12
40
20
12
28
24
5
15
16
12
11
37
188
9
7
12
24
32
4
41
7
20
28
48
60
60
12
8
45
43
11
9
96
39
36
36
69
21
43
24
5
87
9
6
13
29
31
8
3
30
27
4
36
12
8
27
1
108
36
29
19
8
24
12
16
12
47
1
35
1
11
24
9
39
48
33
12
4
8
4
24
32
24
52
11
25
59
9
39
1
5
3
15
12
37
29
30
1
35
9
24
45
30
9
39
1
48
41
24
7
35
6
48
3
72
4
17
72
183
63
33
33
15
27
9
45
15
24
16
17
18
24
13
11
13
36
5
31
60
8
69
115
11
21
4
41
18
6
15
27
69
12
15
1
20
147
24
24
57
4
23
48
13
32
45
3
69
27
16
20
27
1
48
12
84
12
20
3
73
8
12
16
32
24
36
9
72
7
8
27
72
12
85
35
24
60
1
32
3
13
101
15
16
35
33
4
41
6
61
59
12
6
31
35
69
33
3
15
25
92
48
4
20
52
8
111
57
15
6
54
37
5
111
24
52
5
43
8
3
1
108
12
23
21
12
33
51
24
28
11
1
32
120
3
25
20
3
9
12
16
32
16
53
3
36
52
20
4
5
3
39
6
67
20
39
12
9
4
23
33
3
25
5
7
12
59
1
11
13
20
84
36
69
6
45
39
9
69
78
12
1
12
20
117
51
51
1
11
6
54
9
4
35
48
24
1
11
6
3
52
11
13
35
30
19
32
48
39
21
3
13
35
21
15
18
3
123
36
9
39
72
1
8
12
40
17
15
3
9
3
1
11
12
13
5
39
63
12
1
36
132
5
19
47
37
20
24
15
21
15
9
3
73
8
24
21
6
13
20
28
36
23
45
3
36
141
16
44
15
30
24
6
24
13
47
13
24
20
28
12
20
136
35
24
1
71
57
27
1
11
25
47
12
114
31
17
7
23
21
69
3
15
60
66
127
11
54
3
12
27
12
49
35
9
12
15
69
15
48
1
20
72
16
36
5
43
11
9
48
39
1
11
21
36
16
23
78
18
9
15
36
18
7
59
21
123
21
3
21
36
45
24
15
24
28
23
1
8
40
35
13
8
3
1
11
13
35
84
1
8
24
3
54
43
5
39
28
48
32
28
20
24
4
41
30
12
37
41
19
23
1
29
3
15
84
9
33
18
24
13
20
12
12
100
8
16
11
30
3
27
13
5
15
24
3
13
41
7
35
9
12
28
8
16
23
13
20
27
1
8
39
36
1
11
66
55
72
17
7
17
55
35
6
7
20
21
48
18
85
44
3
9
28
71
36
9
15
21
76
11
25
5
51
21
48
90
21
33
3
15
1
125
19
20
39
12
33
4
20
3
114
30
13
23
117
9
6
1
20
12
28
23
1
32
36
40
107
12
1
80
9
42
9
3
81
16
32
9
31
24
71
49
35
6
15
36
16
29
102
66
27
123
69
24
21
6
18
3
3
1
11
12
42
27
28
56
15
1
36
8
12
3
37
36
20
72
12
48
3
57
4
23
33
3
60
96
13
47
21
3
13
23
25
32
60
4
48
5
15
4
5
6
57
15
66
19
11
24
12
9
36
88
24
12
29
3
15
6
30
60
24
13
41
99
4
20
39
21
51
9
39
1
5
67
12
11
1
5
15
4
24
32
51
73
95
37
23
1
20
16
24
24
56
24
36
24
3
1
23
12
69
15
85
48
32
39
21
39
69
28
17
24
24
6
13
12
11
1
5
3
12
60
4
23
9
4
29
7
11
24
49
12
24
8
12
132
12
28
35
21
15
36
1
8
45
43
44
27
36
9
4
44
4
36
41
7
20
3
13
8
3
33
24
40
17
48
31
59
57
93
43
32
15
78
3
4
12
36
44
16
29
67
32
3
1
36
32
27
81
12
63
9
4
44
48
27
12
6
19
8
24
15
1
29
3
15
24
97
29
7
56
147
6
43
8
24
112
72
8
24
40
11
37
35
18
7
20
15
37
47
66
3
172
32
51
57
48
3
13
59
25
32
72
28
12
44
27
25
17
54
13
23
33
4
47
36
25
8
15
30
43
24
20
3
25
119
1
24
5
31
11
60
24
36
33
16
53
24
48
3
24
15
6
7
161
27
12
24
33
42
73
35
37
5
31
17
6
1
ABCD 96968975336*3^$a+1 [50080]
61
36
54
125
145
108
143
12
72
61
107
96
49
23
24
36
48
36
120
144
72
12
276
19
125
1
119
132
1
515
12
12
1
119
96
120
144
25
90
126
179
108
48
43
317
205
47
180
277
59
157
47
115
17
60
276
133
252
23
264
1
36
83
132
1
59
24
25
216
126
17
348
67
41
36
553
72
11
120
12
181
59
85
18
29
144
25
287
55
54
23
13
227
132
19
72
77
193
23
67
269
216
120
120
120
37
11
25
95
84
48
115
54
198
17
48
7
173
72
25
36
203
85
36
143
72
156
25
90
162
11
7
29
96
24
96
240
144
96
144
139
72
389
43
90
72
54
5
144
67
90
11
204
96
144
108
72
31
162
23
85
83
456
48
96
55
17
37
180
227
84
12
228
241
18
90
11
151
113
60
108
72
133
35
84
60
91
5
13
71
145
83
25
108
119
84
67
137
115
18
107
156
259
5
13
95
132
72
24
145
107
109
18
53
144
109
179
72
289
54
18
144
11
7
108
90
47
7
29
97
35
144
145
11
205
143
1
23
211
89
1
35
72
73
144
108
18
137
7
161
19
198
378
29
25
47
48
48
145
108
155
144
96
12
12
120
91
29
48
384
84
144
276
79
162
11
97
36
11
84
12
12
240
48
259
101
24
145
23
156
96
85
143
360
163
65
480
48
109
131
67
89
336
24
144
156
61
143
181
108
18
17
181
47
72
7
125
60
13
108
47
12
13
36
299
97
35
84
24
240
157
36
108
54
53
24
48
48
7
65
156
60
25
95
31
209
60
37
47
336
67
54
54
162
263
180
84
252
13
83
48
204
72
43
197
156
223
65
12
85
54
101
144
168
37
378
17
19
41
13
71
12
79
113
103
77
193
119
205
23
252
13
36
54
108
149
139
29
96
264
168
19
53
12
144
96
73
72
83
120
48
109
126
90
18
89
1
72
90
162
35
37
54
125
36
145
450
29
7
197
48
84
49
59
121
144
72
198
113
48
19
557
19
137
97
47
151
29
444
60
241
198
413
12
7
54
126
144
54
18
5
192
120
7
113
12
60
24
97
47
12
13
371
97
275
72
247
65
48
13
47
7
216
17
12
768
67
341
ABCD 96969256732*3^$a+1 [50112]
1
71
13
60
155
108
13
11
30
78
37
48
35
30
42
78
12
31
5
60
54
61
35
12
18
102
48
25
17
43
77
103
47
121
17
84
300
36
43
24
5
18
37
185
43
17
18
210
67
5
72
18
12
48
73
5
79
35
6
79
23
60
30
12
18
25
12
48
23
25
137
120
12
78
37
36
17
55
35
30
18
120
13
107
13
36
53
7
101
12
30
30
18
25
108
71
6
24
30
18
151
72
59
48
12
25
71
37
17
79
84
48
24
65
36
12
18
13
11
6
12
72
30
109
36
41
12
91
60
96
11
24
1
59
30
330
1
17
18
13
137
30
12
18
24
18
73
17
60
12
48
30
78
24
6
162
115
17
18
37
35
48
138
12
31
17
103
71
49
59
60
18
114
30
108
30
60
48
25
47
42
6
97
36
36
53
55
132
5
96
12
30
42
6
12
30
67
36
108
36
23
48
24
13
35
18
90
72
30
90
132
73
17
48
12
6
12
12
61
77
120
30
90
12
19
11
6
12
108
30
12
25
5
30
85
65
7
71
42
67
5
6
97
17
115
60
5
91
77
42
108
90
12
6
54
18
138
67
60
23
72
78
24
36
24
126
30
12
42
13
107
61
5
12
30
1
24
35
12
1
35
97
23
42
115
125
43
5
90
49
53
30
18
19
11
24
25
65
120
19
29
30
12
49
12
29
30
25
101
42
12
48
13
29
43
60
5
30
1
29
43
24
35
18
48
30
90
19
35
13
5
18
42
60
18
114
138
12
25
83
30
7
84
324
143
24
1
17
55
23
12
12
1
137
30
73
47
25
53
19
83
37
35
18
90
1
29
72
66
49
41
24
139
17
19
24
119
1
24
23
73
41
6
12
37
65
30
25
24
72
167
18
55
17
12
126
37
17
108
48
19
53
60
7
41
55
29
30
109
41
36
42
1
77
55
5
175
5
30
42
91
47
24
78
30
13
168
11
96
42
12
78
25
5
48
60
19
23
25
137
48
43
24
5
19
11
13
17
6
12
18
54
85
65
30
25
113
18
24
30
6
42
115
5
168
55
17
90
18
24
30
6
60
114
90
48
7
24
24
5
60
12
180
6
72
78
19
11
90
24
120
18
18
30
54
18
18
19
84
11
6
12
90
48
30
12
60
30
18
54
18
30
150
72
18
30
48
42
180
18
72
30
1
24
53
7
35
48
12
90
108
30
102
90
1
29
72
30
25
35
6
55
47
42
60
6
30
24
18
1
179
13
47
90
31
29
42
36
114
78
78
12
90
72
49
12
197
31
167
25
120
17
60
30
180
12
18
120
30
30
30
30
43
12
95
13
17
55
35
30
12
48
30
18
19
35
18
60
12
48
60
90
48
54
60
36
42
30
18
42
30
13
65
24
78
12
36
42
102
156
42
43
17
12
18
12
18
210
13
48
11
6
114
138
168
79
11
12
60
30
18
24
61
59
48
42
79
101
138
30
127
5
18
132
253
5
30
72
13
23
54
66
25
77
175
77
30
1
17
7
11
24
66
42
42
48
18
109
35
30
18
30
67
5
18
192
13
5
30
30
7
11
60
30
102
12
25
5
108
7
24
29
43
5
12
31
156
5
6
72
61
11
49
24
5
12
91
65
24
43
17
6
25
47
30
18
13
11
48
30
120
30
37
23
37
23
90
72
18
60
13
47
12
246
55
35
49
5
31
35
12
1
11
66
12
102
6
120
127
12
24
107
12
25
12
23
30
18
24
6
72
72
30
1
29
6
24
1
47
12
6
24
60
150
48
25
23
24
36
12
18
42
37
23
12
108
30
12
31
17
42
66
84
96
55
77
48
24
198
1
11
90
43
65
12
79
89
55
5
30
61
119
1
24
48
17
7
23
25
23
54
79
41
138
12
13
83
30
7
155
13
65
54
60
48
72
48
25
95
30
60
78
12
60
1
12
47
25
60
12
5
30
18
12
30
36
12
42
30
30
18
30
78
24
18
132
18
61
71
49
41
78
30
78
114
108
42
36
72
25
53
19
65
60
91
35
12
25
72
23
37
5
6
12
48
12
60
1
77
42
18
42
1
161
6
54
19
59
1
77
55
12
5
78
210
79
35
30
30
78
42
18
30
1
29
43
65
114
90
6
234
43
5
30
133
29
30
85
41
114
61
29
55
41
54
36
49
60
5
60
30
30
19
12
24
96
35
54
198
30
72
30
48
30
31
29
12
18
85
35
72
13
77
18
12
25
48
23
102
42
18
60
18
37
17
151
29
138
78
102
42
55
71
109
11
12
48
234
18
30
60
12
30
6
79
35
36
37
17
55
95
36
24
6
60
42
25
12
84
137
19
11
54
36
12
211
41
31
17
18
30
30
12
18
84
18
1
60
41
30
120
18
18
30
114
48
12
30
103
17
18
48
12
ABCD 96969490862*3^$a+1 [50086]
23
163
33
92
84
48
96
7
53
60
84
96
100
56
16
15
17
16
21
111
140
88
80
60
84
13
107
36
276
13
11
24
40
8
28
51
29
4
168
69
126
60
53
1
123
56
156
36
7
41
112
140
12
88
8
180
12
88
21
263
43
105
80
40
8
192
88
21
96
107
36
64
188
19
53
16
56
16
152
7
53
240
31
29
120
160
92
145
66
57
141
87
9
71
352
20
43
77
85
47
91
5
49
3
8
48
96
24
7
33
72
44
96
52
56
120
240
60
64
36
24
32
4
12
20
52
45
11
4
147
173
73
42
12
141
32
36
36
64
32
40
20
145
59
48
132
208
3
153
45
87
380
52
123
209
24
24
96
24
16
44
60
40
56
40
332
84
48
12
4
24
51
42
35
37
72
54
77
7
17
24
24
43
17
12
168
72
24
60
60
115
101
16
108
116
28
171
89
48
55
137
7
89
37
42
48
57
48
68
156
48
132
16
417
591
44
96
184
75
45
8
28
44
96
192
100
27
33
72
120
240
8
192
28
20
40
3
12
57
32
16
44
96
79
21
104
36
144
48
12
55
30
11
72
13
83
216
24
64
171
84
173
28
20
12
144
16
8
96
61
35
12
67
161
48
61
123
20
132
28
51
150
71
48
73
35
109
35
19
29
72
28
32
48
256
32
12
132
79
144
77
24
7
33
20
235
65
64
3
53
24
13
27
32
64
21
54
45
24
120
176
24
76
212
7
33
3
5
72
84
36
48
55
41
24
157
23
12
24
64
44
108
48
24
28
75
149
4
27
45
39
108
17
16
57
195
116
1
59
40
312
20
28
56
295
9
32
43
101
13
123
8
31
89
52
15
240
149
31
72
41
120
36
244
44
16
92
24
85
99
24
15
33
32
43
42
123
188
12
24
28
20
157
18
65
13
15
44
133
42
126
107
12
4
75
5
12
108
157
24
95
60
4
80
4
60
33
35
37
11
204
132
16
12
32
48
108
67
5
300
96
19
12
60
41
168
84
12
31
5
19
9
56
240
124
12
3
125
72
24
144
55
125
84
7
9
21
90
6
35
84
16
60
3
69
92
60
85
51
108
20
12
112
156
45
35
96
31
174
39
12
20
144
36
127
72
21
20
24
24
7
329
28
15
60
101
1
11
112
80
288
24
204
25
131
24
12
67
12
21
93
27
32
85
18
29
73
231
9
107
24
67
5
40
32
72
31
65
12
28
8
72
67
5
120
31
216
60
5
64
32
7
33
48
24
92
36
108
36
64
24
68
12
72
136
39
9
164
16
27
17
16
72
32
72
96
48
24
60
43
270
59
136
180
60
32
7
329
36
60
79
89
37
99
200
109
155
180
97
239
144
283
57
8
228
36
48
48
112
45
126
69
15
77
31
17
96
84
156
60
79
41
157
59
24
60
180
24
13
23
132
55
5
132
28
32
12
96
72
16
44
60
67
65
60
16
39
153
20
156
40
32
72
67
36
125
60
180
25
35
48
24
16
171
69
15
89
115
81
32
48
1
63
36
207
33
480
24
248
43
5
12
144
60
4
32
12
180
96
36
60
43
5
97
11
48
160
51
129
44
48
100
68
12
19
29
91
113
85
11
85
35
55
5
31
33
ABCD 96969505624*3^$a+1 [50057]
4
50
30
10
20
18
22
38
28
14
4
2
94
30
30
30
26
70
84
24
26
30
1
45
20
4
20
18
42
6
28
14
18
25
15
50
54
4
36
86
12
12
10
98
78
40
129
23
18
60
64
6
14
46
24
158
30
78
7
117
8
22
8
22
116
30
24
30
55
108
57
6
2
115
47
48
48
4
20
66
40
2
13
35
4
38
88
92
48
40
24
120
26
72
37
21
50
24
48
82
8
16
42
2
102
1
9
6
62
12
91
72
5
42
18
12
16
32
18
88
2
4
3
72
11
64
26
4
54
2
4
56
84
10
20
34
2
34
26
54
19
21
30
38
16
39
17
10
30
96
24
144
26
6
72
43
15
2
28
50
34
68
58
48
116
49
12
17
43
9
60
8
18
30
12
12
4
44
18
10
20
10
2
12
10
36
57
5
30
25
33
50
34
30
36
30
2
12
106
14
4
9
17
36
28
2
30
12
132
64
74
13
69
8
30
42
10
116
30
24
16
20
84
16
78
6
56
4
24
32
100
30
30
2
18
43
27
32
42
6
10
20
12
58
92
37
53
18
4
26
94
6
20
84
10
33
17
16
50
4
21
29
4
12
14
4
72
32
22
3
17
55
5
48
18
42
52
60
120
3
5
7
5
10
128
28
45
29
4
12
2
30
82
260
36
37
51
12
24
50
18
25
35
42
10
20
48
18
34
56
10
80
30
70
123
47
30
10
14
4
2
85
15
32
22
66
24
50
6
24
1
29
4
182
37
53
10
60
104
16
30
32
48
19
24
57
14
40
36
45
65
67
36
72
75
32
30
28
134
4
14
18
34
24
72
2
42
138
16
86
30
13
27
110
16
2
18
60
84
36
4
3
33
30
18
32
60
19
75
8
85
77
18
88
2
7
5
6
100
93
17
19
48
47
70
36
99
15
54
2
60
34
20
40
6
90
74
18
7
23
22
56
7
36
12
5
40
14
1
47
42
64
116
19
21
26
25
35
40
2
42
30
48
82
9
59
13
45
24
6
74
10
84
56
100
8
30
30
1
21
56
7
87
6
3
117
18
26
103
33
120
84
26
42
108
4
30
30
50
46
80
114
66
34
38
60
58
30
24
30
38
22
96
20
4
50
46
18
2
4
8
102
16
3
15
57
9
8
48
43
11
1
9
15
15
50
34
9
63
2
22
6
50
34
20
34
14
48
7
51
62
72
12
66
28
21
81
2
25
17
34
126
50
1
33
14
22
6
20
24
78
18
34
38
18
10
32
12
73
5
88
30
32
28
2
22
36
48
42
2
52
26
19
41
12
7
48
3
104
48
102
34
42
15
45
30
2
48
34
21
89
40
8
18
88
6
3
48
29
96
94
21
15
90
18
12
2
18
10
14
1
129
26
54
16
20
4
6
20
12
18
12
60
42
6
7
36
29
22
38
22
50
48
18
10
27
113
4
36
50
73
87
14
34
9
53
54
40
8
25
23
4
8
13
3
21
53
18
34
38
106
26
6
160
39
135
30
3
5
12
16
62
25
5
78
28
2
10
108
6
20
19
47
60
37
27
20
18
28
15
45
14
10
3
12
75
30
60
26
4
45
53
28
75
77
28
60
30
62
18
70
110
12
60
22
56
4
3
53
24
10
26
28
96
26
4
21
107
12
70
15
95
4
36
6
24
26
42
18
72
12
25
53
22
20
16
33
11
46
24
6
54
96
27
5
52
66
2
43
77
43
132
3
30
84
8
16
62
10
2
22
36
14
1
35
34
6
33
51
93
63
9
5
10
30
30
26
234
6
55
17
42
6
10
24
26
4
15
5
43
51
56
66
40
18
14
30
30
28
2
78
40
50
54
48
12
6
10
32
18
24
16
2
112
15
23
22
56
10
9
39
36
6
48
36
116
4
38
178
30
32
1
51
8
12
48
16
2
4
8
31
15
66
90
86
30
4
6
60
60
24
3
35
22
51
17
16
2
70
30
30
2
18
12
18
25
69
56
24
40
110
126
40
2
28
44
10
20
43
3
33
41
30
1
69
3
23
28
6
68
30
60
37
11
4
8
46
32
7
17
10
8
30
138
64
36
2
88
20
90
40
69
83
16
26
19
29
7
5
6
40
50
7
17
34
12
165
24
51
92
1
21
20
31
17
88
3
17
28
99
27
80
90
31
72
27
20
10
8
88
20
30
28
2
7
33
92
58
9
65
30
34
32
4
20
64
42
2
46
45
11
6
12
72
60
16
39
21
54
24
57
15
20
10
24
24
66
24
69
33
32
18
10
3
101
40
3
72
15
26
40
50
85
69
3
47
36
37
23
10
18
81
41
24
76
24
8
106
134
30
16
21
23
28
2
28
32
132
18
42
70
90
38
30
48
12
52
80
220
56
103
12
24
9
2
12
18
144
76
74
18
16
56
48
112
24
30
36
21
24
23
42
60
31
39
20
36
42
28
2
16
32
64
36
50
30
10
14
36
94
56
7
23
4
20
64
14
43
69
90
6
27
113
4
20
30
6
7
63
50
12
108
10
33
15
72
2
16
30
6
20
18
12
18
52
3
17
18
42
36
72
30
61
51
20
46
2
78
4
20
64
32
34
21
89
6
70
3
101
108
7
5
66
40
2
30
13
3
14
30
22
120
8
112
6
33
71
1
33
56
16
3
81
3
17
70
26
84
16
18
12
45
17
18
30
42
16
42
87
83
64
6
32
28
39
15
56
94
38
120
22
54
66
20
18
18
7
3
24
38
16
56
34
72
62
46
26
16
2
16
14
108
58
57
9
26
42
22
8
12
66
103
21
84
56
6
97
147
33
93
14
78
103
75
2
88
48
12
15
17
12
66
24
16
80
4
69
21
50
48
25
3
30
14
10
56
162
76
26
19
17
30
24
34
30
44
12
1
3
14
60
30
16
32
10
3
29
58
14
43
5
28
32
28
14
18
28
63
15
12
9
65
10
8
102
10
68
28
50
12
43
77
43
47
18
34
141
12
207
24
36
6
2
1
29
30
72
64
2
24
30
66
12
12
18
22
15
11
25
33
72
20
12
48
12
72
31
35
42
16
62
10
15
5
24
70
20
6
58
14
43
15
ABCD 96969618134*3^$a+1 [50053]
69
4
125
15
24
100
8
172
36
20
12
24
4
20
16
36
68
16
8
52
11
33
36
3
45
12
15
1
8
69
111
96
64
36
36
8
9
48
87
81
67
5
72
27
60
48
3
37
17
3
16
92
12
12
216
33
39
12
21
15
4
48
95
30
15
3
129
24
45
15
12
84
21
84
3
36
3
33
51
33
3
57
39
105
3
85
44
60
81
66
42
15
87
18
24
36
36
3
141
12
18
57
72
3
9
21
27
52
48
8
9
63
48
3
30
55
20
16
17
18
81
12
88
53
39
12
21
3
75
90
15
33
19
8
87
18
55
32
52
17
79
56
60
3
105
57
3
60
45
3
75
54
55
53
12
3
120
120
12
48
39
9
72
36
12
88
35
57
15
54
19
17
19
17
43
17
3
141
15
39
72
9
72
28
17
31
32
24
156
120
60
48
24
81
27
27
85
36
36
5
51
15
25
20
28
71
60
45
117
243
156
105
75
12
16
176
9
67
5
12
6
21
36
69
12
6
45
12
28
89
63
36
28
17
24
15
36
33
18
1
8
12
12
48
28
72
71
25
47
37
8
72
27
69
81
3
15
37
47
37
80
9
3
57
15
12
57
7
53
19
29
42
30
19
8
33
30
9
60
48
192
168
60
12
33
12
60
48
55
140
12
33
15
57
3
24
63
9
120
15
21
63
21
24
36
15
66
15
24
16
5
3
81
24
15
33
18
9
24
28
8
3
141
48
48
33
91
20
57
72
12
19
8
48
39
21
69
147
45
3
52
56
84
24
12
3
21
4
20
27
33
24
52
17
36
3
15
33
9
31
41
3
12
75
69
177
15
60
15
45
12
48
21
3
33
36
19
41
12
87
36
12
45
135
45
87
75
45
81
51
21
39
264
4
8
24
21
126
93
4
32
105
3
69
51
4
41
15
72
21
3
9
54
114
18
153
3
37
8
88
29
15
48
141
19
8
3
24
9
21
18
81
24
24
60
60
3
78
31
5
63
27
45
3
21
36
40
68
12
3
45
72
9
19
185
3
60
27
72
9
9
27
21
55
5
27
96
24
135
54
39
4
128
16
12
20
4
17
39
81
114
13
89
7
11
18
15
63
9
24
33
36
19
32
75
18
91
113
31
92
21
15
15
54
3
15
21
16
24
17
15
33
39
72
16
8
72
60
12
52
17
31
20
48
27
21
60
39
57
16
152
12
96
33
51
36
57
3
64
24
17
54
13
35
45
48
88
44
28
60
17
27
60
36
129
3
33
3
84
52
35
21
60
117
43
68
12
60
3
9
21
99
36
51
126
99
24
21
75
87
109
20
117
27
153
91
56
3
21
84
129
67
116
48
15
21
16
41
27
36
144
27
49
143
33
63
174
3
4
65
87
12
15
45
48
9
15
36
64
44
75
189
36
12
24
24
84
36
120
75
57
24
4
80
24
40
68
21
19
44
9
27
72
52
8
40
32
36
24
16
5
39
100
44
132
45
3
9
15
28
48
17
39
51
33
76
41
15
3
21
15
9
136
48
68
39
6
27
48
48
12
21
3
16
92
51
114
66
24
21
27
37
68
12
15
73
11
9
63
81
45
75
36
84
4
41
72
39
24
24
3
117
36
40
5
63
57
42
9
3
9
33
3
52
20
27
33
4
23
73
32
72
24
12
12
40
41
48
147
52
53
27
12
33
63
36
16
8
4
41
39
63
60
9
96
21
27
39
96
18
39
60
48
15
84
108
36
81
9
19
92
16
132
35
105
72
52
24
29
18
162
24
111
16
92
45
15
27
45
27
109
32
15
25
20
28
5
15
120
4
23
57
33
67
5
87
24
24
76
23
54
18
21
27
6
15
3
72
12
1
8
60
9
3
12
36
12
21
3
36
201
27
3
21
12
24
69
3
48
45
66
36
37
36
53
43
8
28
8
4
5
48
3
36
40
65
75
69
60
27
9
19
20
64
32
81
3
24
12
27
69
4
128
93
3
24
36
60
3
69
52
53
15
4
8
96
12
24
24
76
8
12
24
4
68
39
6
39
105
19
56
144
60
84
87
1
104
60
16
65
19
8
87
69
75
30
99
16
12
32
9
123
36
3
102
39
24
52
44
3
93
3
36
9
12
15
33
21
55
36
11
9
153
15
9
3
81
51
48
48
24
12
4
140
12
12
81
7
44
3
37
176
9
39
27
9
28
17
6
30
3
24
60
48
24
63
141
24
16
56
69
51
24
120
24
99
33
24
24
12
16
53
39
21
39
16
11
1
5
138
9
172
20
21
63
75
25
65
6
45
36
21
6
21
45
19
68
39
45
33
3
33
18
69
12
165
15
96
96
64
36
56
15
25
68
76
8
48
24
45
63
99
73
8
28
32
177
24
31
41
15
21
51
16
176
40
8
88
11
21
132
135
45
36
87
81
45
54
33
51
9
63
25
11
60
49
60
36
8
9
27
3
93
84
12
24
57
132
55
20
87
13
17
99
9
51
40
95
105
4
44
40
143
69
57
3
16
32
21
55
41
3
48
84
3
6
99
40
23
69
24
24
76
5
15
12
3
90
39
88
72
36
32
12
60
72
111
105
48
69
156
18
42
75
15
37
32
21
108
18
30
63
60
9
18
84
9
33
63
21
ABCD 96970351768*3^$a+1 [50022]
144
6
306
54
263
91
204
9
81
12
131
16
3
48
126
6
54
30
54
6
12
45
63
17
25
167
43
144
96
53
31
126
54
45
213
66
96
66
108
11
64
80
25
71
1
95
112
63
81
32
109
126
53
1
47
16
3
36
96
18
231
159
24
137
48
16
15
161
73
23
48
16
3
125
64
48
63
108
24
189
96
80
25
18
96
102
18
45
9
71
112
105
18
5
211
6
108
144
12
6
54
54
12
108
150
15
105
215
16
3
18
108
111
39
12
29
16
15
48
36
126
47
13
48
6
29
1
18
36
41
49
240
15
147
45
80
67
18
18
57
69
59
67
45
96
39
72
17
25
30
18
60
66
216
96
12
117
33
30
18
63
80
115
156
65
79
42
48
87
57
126
42
120
71
109
3
15
6
75
45
36
144
47
259
108
60
12
54
36
54
108
29
7
153
207
42
30
78
66
9
195
29
1
47
16
9
54
90
78
89
1
12
35
1
144
18
108
54
90
18
78
33
57
263
109
35
16
32
7
126
11
283
66
35
1
18
36
90
36
11
67
18
108
102
41
181
90
81
39
90
60
12
36
35
79
48
17
55
180
36
33
81
15
176
25
30
9
32
37
12
54
54
35
55
204
12
108
6
95
48
16
80
64
3
125
1
15
15
60
30
23
31
81
9
18
36
60
69
80
16
192
33
150
30
27
80
19
126
54
54
35
1
15
96
15
113
16
144
32
37
18
9
9
90
126
234
54
78
102
11
97
54
6
3
192
32
73
24
15
33
63
80
55
72
33
48
117
18
6
36
120
144
114
53
19
12
36
6
39
96
3
36
90
90
72
72
5
85
180
39
39
138
42
108
66
119
112
63
12
21
48
80
31
65
7
201
147
48
54
18
54
111
33
15
165
11
16
63
6
27
128
19
42
227
133
123
39
41
16
32
139
60
9
39
9
32
19
12
162
18
18
171
9
54
17
48
7
36
21
21
48
54
54
6
9
32
7
36
90
59
16
32
96
31
36
186
3
45
60
126
41
64
144
33
143
19
93
3
12
113
48
48
16
45
35
7
108
221
49
54
54
3
51
12
54
90
6
66
18
6
17
16
80
13
84
6
84
36
60
30
60
30
29
16
176
48
25
84
35
1
18
42
120
144
123
3
54
23
16
176
37
219
51
60
12
53
43
120
24
18
51
3
29
115
66
6
48
54
96
30
36
18
27
231
48
57
33
47
85
54
69
51
77
103
9
48
48
75
18
132
30
177
48
63
33
32
61
419
85
59
13
78
12
18
78
120
108
42
48
60
63
129
78
81
48
48
48
272
64
32
1
159
32
48
7
60
30
63
27
21
21
30
93
80
31
81
9
48
72
144
47
13
243
39
18
96
30
57
21
11
112
15
17
7
36
12
137
25
23
91
197
19
29
79
17
49
36
27
81
239
19
174
6
185
43
36
90
36
18
60
21
45
144
3
21
59
49
12
132
18
48
144
29
49
12
51
45
264
75
141
90
18
60
30
29
151
57
3
29
7
57
128
25
78
36
12
114
39
32
85
59
103
6
30
5
16
3
66
90
270
126
24
285
51
288
72
18
99
159
12
18
83
48
49
24
66
21
33
15
32
157
54
12
177
27
84
132
29
144
43
5
64
15
234
23
37
75
27
21
87
57
3
36
30
27
80
151
36
149
25
18
24
18
30
93
32
144
192
25
39
21
30
29
67
29
55
144
18
71
16
21
6
21
48
51
144
141
219
21
48
297
71
49
111
39
36
54
156
90
9
32
13
204
30
126
90
78
ABCD 96970431302*3^$a+1 [50045]
132
103
65
25
95
72
240
96
24
60
36
48
12
19
108
5
108
12
55
41
7
65
139
48
60
48
65
7
17
96
12
493
144
131
108
79
101
157
35
19
89
180
211
96
12
53
7
41
60
84
43
17
37
95
24
72
139
29
7
72
48
53
36
25
18
17
156
19
108
5
85
11
31
180
185
96
7
41
24
72
24
12
204
84
84
288
7
42
30
90
23
217
71
199
113
36
12
72
73
47
72
1
42
48
5
127
72
113
7
18
47
108
43
53
84
60
132
1
119
144
36
84
12
108
19
12
5
13
191
36
13
18
12
5
132
48
240
312
24
60
31
29
72
55
24
48
65
48
127
18
95
168
1
18
78
162
161
19
41
31
48
53
84
103
72
89
120
156
31
125
19
48
65
48
12
120
25
23
24
24
7
234
90
29
120
7
5
19
108
5
12
48
43
89
264
72
48
79
42
95
121
47
43
17
36
72
55
29
43
17
96
24
24
19
102
71
24
55
101
79
36
77
12
1
30
42
23
67
300
17
25
48
155
96
144
132
144
72
24
31
29
108
55
41
1
275
43
17
163
78
95
67
12
41
24
240
25
23
72
24
7
29
61
143
19
5
7
53
108
55
17
97
23
336
1
66
54
11
67
17
24
67
17
13
23
91
5
108
60
7
113
12
108
67
198
11
67
72
5
36
31
65
55
53
43
197
37
48
11
36
43
60
65
48
7
60
101
24
163
5
139
53
60
43
24
41
24
204
37
47
96
144
12
276
24
31
89
121
119
24
24
12
48
175
5
60
12
175
180
48
125
127
41
24
24
60
36
216
127
18
83
19
173
85
59
13
18
17
36
1
71
55
77
60
7
18
90
113
48
139
65
276
12
24
1
72
47
151
125
79
293
7
149
91
5
48
235
5
96
144
132
48
55
5
108
48
19
197
48
336
12
12
36
12
48
24
12
223
48
113
36
48
72
84
96
60
103
90
23
217
18
5
247
5
60
120
72
31
113
120
1
71
19
29
1
119
31
18
71
24
120
36
109
18
54
48
47
24
19
77
31
53
12
84
60
103
12
53
12
48
157
126
53
37
155
180
12
108
132
187
5
240
48
85
90
53
12
12
31
5
37
23
7
77
84
144
192
193
11
12
67
545
48
37
48
150
185
12
13
72
167
31
24
89
36
13
18
257
132
48
55
293
79
5
60
31
17
127
53
72
36
85
203
12
72
12
61
263
7
5
127
180
18
167
36
84
108
127
180
72
36
102
71
84
60
163
222
71
120
7
17
55
41
12
127
48
222
192
78
17
96
67
125
67
29
49
198
89
96
24
1
150
5
84
120
36
12
103
17
55
41
96
24
121
186
5
72
96
132
19
18
107
84
169
191
24
48
60
37
270
17
91
54
90
228
41
67
5
48
1
71
19
65
13
47
1
35
12
247
108
17
36
12
60
132
36
24
36
12
36
96
36
7
53
12
115
173
7
18
23
121
30
29
132
12
156
144
175
240
113
168
192
49
95
31
210
24
360
59
67
137
48
97
23
12
372
60
43
5
ABCD 96970697392*3^$a+1 [50082]
10
24
14
22
26
15
175
18
54
5
63
54
66
52
5
87
46
62
33
24
43
140
82
6
32
12
16
32
78
30
4
48
92
18
16
35
7
12
122
34
126
18
20
112
140
208
72
5
24
7
29
111
9
43
32
76
92
10
2
36
28
32
33
115
41
31
5
39
124
42
2
141
1
155
165
130
48
17
45
18
28
17
96
36
120
31
29
103
68
28
32
144
69
51
58
62
4
41
51
57
127
5
43
12
30
38
72
4
84
12
36
29
19
152
64
108
6
224
15
1
30
56
4
12
24
114
122
57
31
41
21
22
32
9
129
87
63
42
3
43
18
35
55
6
95
15
9
19
8
94
86
58
131
93
51
55
164
108
4
29
36
19
56
9
7
44
88
20
16
36
8
136
5
187
17
57
10
54
30
32
4
180
96
84
5
3
132
16
12
113
27
16
2
3
67
29
19
29
15
21
111
10
30
18
30
8
33
25
95
36
51
42
10
5
3
64
56
9
103
6
14
141
117
27
43
72
36
12
44
60
9
19
65
13
14
4
14
46
176
36
112
12
8
90
58
24
36
42
2
249
19
50
22
53
37
80
63
31
66
38
105
33
34
30
48
32
30
18
138
22
98
28
2
135
27
12
105
120
135
33
156
31
8
52
24
42
14
64
60
6
18
30
35
61
32
22
170
18
12
130
35
3
57
36
19
8
84
4
44
12
130
38
106
30
56
16
72
137
48
25
32
111
15
124
180
60
68
60
40
5
31
41
19
36
90
110
28
41
19
42
30
24
245
19
2
46
84
60
56
160
12
17
115
20
6
75
12
55
77
19
36
48
30
98
12
120
12
60
34
11
51
144
16
20
52
36
41
3
52
5
1
2
46
122
4
20
33
55
36
41
15
10
38
232
50
34
206
66
28
17
87
42
6
28
24
6
54
72
8
58
14
21
120
67
18
2
21
9
16
35
61
26
93
39
112
56
10
78
60
6
110
4
101
15
69
27
124
206
34
149
55
84
36
96
5
120
45
106
32
16
86
70
26
75
84
15
21
147
10
11
51
33
7
24
5
19
90
102
8
52
30
170
6
22
12
65
61
2
45
3
12
112
60
24
101
15
58
35
45
135
55
2
10
8
196
156
78
35
12
63
12
70
26
22
2
36
42
48
39
3
60
117
63
16
92
10
32
27
48
3
162
3
27
52
8
16
36
114
102
24
18
32
118
5
55
12
20
21
24
3
46
59
7
84
56
168
21
31
36
108
32
22
80
160
122
9
31
20
4
17
84
51
24
4
84
62
15
15
64
29
163
44
120
30
3
91
2
58
41
75
105
63
58
239
19
44
52
78
50
12
48
16
56
10
83
63
84
40
24
26
34
12
29
48
36
87
124
8
72
60
28
5
15
100
48
164
10
66
29
49
54
48
44
40
53
67
36
53
51
34
210
62
30
33
49
48
2
21
144
3
69
24
207
4
53
1
32
64
78
2
99
55
56
9
55
32
40
44
124
56
6
22
60
65
132
19
32
52
17
3
16
161
55
5
48
7
128
10
90
20
57
75
64
84
72
29
55
56
4
36
110
18
16
24
68
4
96
17
3
33
79
65
57
118
90
50
28
32
60
72
9
7
14
48
22
24
65
87
9
51
4
20
33
115
36
62
10
32
70
11
7
24
24
5
31
5
3
18
10
24
20
33
7
56
192
72
66
58
60
149
27
28
12
48
36
30
32
99
45
16
59
15
4
36
53
7
48
2
64
86
58
50
16
30
30
5
61
18
62
30
4
36
8
76
44
45
45
3
103
32
22
80
90
40
36
24
32
34
74
52
8
28
12
12
36
114
246
80
69
55
53
187
89
21
30
21
79
5
15
120
40
138
6
5
79
6
74
102
66
12
81
51
30
30
16
72
32
40
18
11
7
53
31
48
96
24
32
4
24
41
7
92
58
78
41
25
98
180
12
4
60
72
20
33
1
6
113
9
30
21
51
33
87
21
67
32
58
42
5
1
32
15
1
62
4
78
30
5
55
41
61
80
30
18
48
58
12
12
62
15
33
10
36
41
15
28
17
93
27
63
28
204
110
30
69
31
120
20
36
33
19
60
30
2
4
74
22
20
36
34
26
22
11
51
36
28
24
32
64
36
36
17
97
83
72
3
40
80
10
47
33
46
116
30
16
14
16
18
11
15
6
22
42
66
32
21
19
32
6
22
120
8
120
60
28
32
24
18
82
20
136
32
81
31
8
10
32
48
10
132
120
68
40
30
32
34
14
3
43
2
304
78
32
45
111
69
3
40
6
6
90
26
12
21
67
32
16
32
124
108
32
69
ABCD 96970853366*3^$a+1 [50080]
144
53
72
108
18
102
15
33
114
66
42
12
117
9
72
12
66
42
39
3
150
6
54
171
15
42
30
42
6
12
138
19
32
33
18
30
63
15
97
48
47
252
36
81
9
60
54
108
18
72
120
48
12
198
30
84
3
93
30
30
42
93
64
5
18
9
93
51
9
36
12
7
5
43
113
15
87
25
107
85
161
15
57
30
42
30
96
42
30
72
1
47
18
30
42
30
18
12
180
30
153
87
12
36
24
6
84
7
29
42
48
25
119
57
21
42
6
75
75
21
123
36
12
165
75
72
48
12
90
6
24
18
78
144
18
12
18
9
48
93
132
66
12
12
6
31
80
21
75
48
105
42
12
96
24
18
55
32
51
204
30
51
39
18
39
3
216
37
23
84
66
12
72
30
78
3
105
12
120
12
36
19
71
9
96
9
306
54
15
96
99
45
15
36
102
60
27
33
18
30
240
90
30
39
21
54
36
144
18
78
12
138
24
156
210
24
13
32
33
18
60
1
83
96
54
138
48
12
49
41
18
150
15
16
80
9
90
192
45
27
6
24
150
60
78
7
11
12
120
168
12
48
30
12
102
6
87
87
66
120
15
39
18
12
60
111
99
30
18
12
18
30
120
60
12
36
72
48
69
63
49
59
60
60
54
6
12
42
30
36
30
27
57
48
18
54
15
3
18
30
30
42
12
6
84
36
12
42
6
54
57
3
66
24
78
18
24
30
18
60
42
6
174
33
87
96
102
18
90
7
77
67
143
156
12
48
54
60
48
48
12
60
30
33
69
36
12
12
31
17
48
15
16
23
66
162
30
7
35
126
162
12
6
90
12
108
144
96
9
231
9
45
126
24
45
123
90
27
3
30
15
3
24
30
103
17
15
141
54
45
63
18
72
180
48
67
128
9
96
12
72
18
42
6
60
60
12
12
78
19
23
57
64
29
36
252
48
67
95
12
6
15
249
135
15
66
12
12
6
42
18
42
60
18
24
78
12
6
117
135
18
30
57
27
78
39
141
3
177
180
27
3
78
12
78
102
15
15
30
12
30
60
13
17
36
114
36
60
72
240
48
72
72
36
90
60
72
12
150
78
18
72
18
90
9
3
93
9
18
198
162
12
36
30
15
57
55
173
19
35
36
25
32
3
120
37
143
81
51
18
12
42
37
11
12
18
39
63
1
179
45
3
30
15
75
60
60
157
71
57
93
24
156
24
6
1
71
78
102
78
12
18
24
60
60
18
183
75
85
89
6
30
115
65
15
27
69
9
12
12
18
42
78
12
6
12
12
27
69
54
150
63
123
30
54
18
72
30
48
18
12
78
162
27
21
75
96
81
120
30
390
72
90
18
15
192
21
30
102
18
12
73
65
15
15
102
42
6
75
69
6
30
84
67
128
111
49
5
30
18
30
30
15
147
36
120
252
117
75
126
7
5
12
30
36
30
15
64
5
18
9
3
36
54
51
39
6
12
7
80
3
42
18
33
39
18
183
15
145
5
12
15
27
18
42
18
55
23
57
45
72
43
32
48
45
18
42
102
1
5
12
15
27
6
90
54
48
102
120
66
72
18
12
73
47
18
12
18
60
21
3
93
45
18
42
39
21
132
48
7
32
21
27
3
42
3
15
108
102
18
30
30
12
69
159
1
11
42
30
30
96
42
30
39
21
48
120
42
312
60
60
18
30
105
45
78
54
63
48
16
23
18
138
60
30
19
35
198
12
48
162
228
132
6
187
113
111
111
33
39
25
5
27
159
1
11
30
12
18
30
60
63
45
30
90
30
90
120
42
33
105
60
12
159
51
30
60
90
168
174
18
138
12
27
171
24
36
42
15
3
12
60
12
48
72
78
12
66
42
27
3
30
78
97
17
6
60
42
108
60
27
15
18
24
90
30
30
33
15
102
6
37
32
75
21
16
41
102
60
37
23
6
60
102
18
42
72
6
132
18
30
30
12
25
107
18
150
18
42
97
128
57
135
15
18
102
60
45
81
111
9
39
45
18
102
6
42
27
171
12
12
138
90
9
3
96
12
33
75
72
48
24
30
90
60
1
5
24
90
57
16
80
33
30
24
30
36
55
5
12
30
49
41
12
27
9
12
ABCD 96971099684*3^$a+1 [50037]
54
12
24
48
30
36
41
13
75
57
23
91
21
45
24
30
54
23
40
57
95
25
42
78
48
18
29
31
17
72
168
49
156
12
12
99
57
12
36
71
19
84
65
43
24
60
90
48
6
30
35
24
72
24
16
9
156
114
54
36
24
23
48
1
15
21
12
63
8
25
12
72
18
12
66
6
5
19
29
48
19
78
6
84
48
42
132
119
55
9
3
18
54
12
54
96
3
27
24
120
21
9
15
27
24
18
11
187
42
11
85
30
6
95
88
3
5
97
36
24
3
27
42
18
17
24
55
114
71
49
23
48
1
18
72
5
73
47
1
47
7
78
83
13
51
9
90
42
48
60
72
24
66
24
5
1
23
37
59
109
246
66
12
12
24
6
6
24
84
24
108
108
30
21
171
54
18
117
21
155
139
53
55
17
43
36
126
36
23
289
6
60
6
114
29
88
24
80
1
18
5
37
18
36
21
75
48
96
24
5
37
48
30
96
18
36
6
30
18
6
11
13
66
60
24
30
90
96
36
6
72
123
8
49
12
108
12
48
51
69
132
30
36
30
30
48
6
36
18
5
16
69
54
101
139
42
35
91
42
75
21
30
72
12
78
3
129
12
36
90
24
5
13
83
24
19
5
25
47
24
1
54
6
90
48
30
6
96
168
36
126
12
108
84
48
63
27
48
42
11
16
39
66
60
30
53
37
78
12
48
17
1
42
18
24
11
13
11
49
87
24
8
61
11
61
75
9
90
66
24
11
13
6
24
42
12
60
35
16
56
73
66
72
12
6
36
143
7
36
29
1
63
56
43
5
85
35
37
75
33
18
53
205
12
23
7
78
27
3
77
24
19
60
90
15
9
143
25
12
27
15
54
60
132
54
24
96
60
30
83
1
15
69
147
9
24
6
36
96
149
64
32
24
13
12
144
54
42
24
42
42
35
43
24
101
24
73
71
7
48
42
119
13
51
9
23
229
48
27
33
18
29
19
5
91
24
29
43
12
96
126
75
99
42
12
71
61
24
12
102
6
12
48
167
13
72
12
6
36
30
15
75
21
3
12
42
48
72
18
12
30
48
150
30
42
6
120
71
96
25
23
187
45
9
18
6
24
48
39
39
30
195
56
264
19
42
35
19
69
3
48
42
35
37
12
60
96
107
1
30
65
24
37
75
33
18
42
11
112
45
12
42
21
24
264
69
107
120
1
60
24
24
156
24
120
12
35
67
5
97
18
53
13
30
102
60
24
3
105
12
30
198
36
24
42
60
18
96
114
42
60
96
35
67
42
3
8
109
11
37
35
96
19
66
12
162
72
29
136
21
78
24
18
27
48
8
24
43
5
72
115
6
71
1
30
30
24
90
30
51
15
89
88
8
13
11
49
167
7
96
30
35
1
36
30
12
41
24
31
144
6
35
25
36
24
36
30
36
18
12
23
24
1
12
78
5
49
18
60
42
138
18
24
51
15
41
16
32
16
195
6
30
41
67
30
47
55
84
29
1
24
42
5
13
51
80
25
36
30
5
25
39
27
30
12
3
8
96
19
30
72
12
60
47
1
138
30
39
75
5
181
12
18
102
39
213
60
12
78
5
37
35
61
24
6
24
5
16
123
21
51
18
27
72
15
33
75
24
54
12
42
17
25
6
42
66
54
87
39
114
72
24
240
84
6
6
71
115
5
67
18
3
51
54
114
53
37
48
48
6
5
1
72
90
18
12
6
17
24
25
39
9
180
48
12
36
54
18
18
12
18
24
6
42
24
6
24
29
25
84
30
6
6
30
11
43
21
8
115
5
61
171
21
24
6
12
132
5
16
135
114
15
9
12
12
18
54
144
36
114
66
18
72
66
59
121
18
69
32
1
47
43
30
24
119
25
95
157
30
78
132
192
30
45
176
19
5
13
42
102
180
48
60
11
24
61
6
36
209
19
12
42
66
30
24
78
30
24
24
30
234
30
60
12
48
45
80
91
21
39
114
12
36
12
30
53
13
11
55
6
3
9
95
13
30
29
1
87
33
23
1
6
174
6
18
36
48
36
36
23
55
41
67
78
12
99
24
15
17
37
11
96
40
141
144
60
18
45
33
18
24
90
36
42
117
3
24
29
49
108
99
141
12
90
117
9
72
42
66
24
3
15
42
36
36
18
12
18
23
64
8
31
6
126
18
35
1
24
90
5
85
35
64
45
3
69
6
5
144
16
9
63
63
12
36
137
13
132
72
66
30
60
192
18
41
24
25
102
12
53
97
30
18
30
78
99
48
27
36
41
19
29
16
56
43
72
21
128
115
5
19
6
66
29
7
17
85
51
45
72
114
33
3
48
24
18
24
48
51
27
29
25
18
192
125
13
36
24
47
25
71
19
54
24
12
30
24
5
121
36
24
24
75
104
48
37
36
60
11
ABCD 96971125198*3^$a+1 [50074]
30
18
37
23
25
77
168
30
90
24
18
265
48
155
72
12
78
12
103
32
51
102
7
35
228
25
17
48
108
54
6
54
66
60
12
60
123
39
48
25
83
24
18
30
60
12
61
377
108
54
85
35
6
12
18
9
16
17
127
65
18
72
36
324
108
18
42
72
108
193
5
90
90
39
15
138
72
78
33
105
7
17
15
93
120
43
32
15
78
54
120
6
127
32
105
18
72
18
43
35
90
12
72
36
42
12
36
49
5
108
18
54
90
126
234
18
72
60
36
75
27
60
18
30
9
33
30
42
48
7
53
72
18
12
21
69
36
60
72
67
53
27
15
66
42
133
137
55
17
36
187
32
16
32
33
150
12
18
24
30
6
159
16
77
3
15
12
18
19
23
102
78
12
6
12
78
57
27
78
7
41
180
42
57
135
96
12
90
108
7
137
103
32
16
47
132
90
210
18
42
18
12
96
90
72
133
144
113
42
36
12
277
35
66
234
96
49
23
73
29
36
42
72
30
60
18
18
30
114
36
75
9
55
35
6
72
15
195
72
186
72
147
63
42
18
108
25
65
15
64
65
15
15
36
180
42
48
42
85
53
114
201
9
18
60
90
127
425
150
30
96
84
90
90
43
17
18
252
126
19
155
96
30
42
108
54
30
6
12
288
24
18
90
7
48
17
15
3
120
90
240
30
18
24
18
12
6
54
66
24
30
150
30
36
54
186
90
15
165
102
18
24
108
15
57
295
5
36
162
60
18
87
112
35
18
75
135
42
18
162
75
15
30
115
35
61
59
90
60
120
108
60
192
6
54
18
12
168
18
72
102
61
29
211
32
27
186
72
180
72
48
72
78
33
87
78
12
18
42
18
342
180
12
18
73
125
144
36
270
24
73
32
15
18
108
240
12
42
93
48
39
66
39
160
48
5
75
105
7
53
30
60
30
180
72
90
126
72
42
36
30
54
21
57
7
65
120
60
43
47
18
162
13
17
18
13
257
18
24
21
159
30
90
78
18
12
90
147
201
12
283
47
18
54
48
25
155
60
138
180
54
18
18
114
18
138
67
47
1
144
65
60
126
84
78
48
114
18
102
78
252
15
105
103
32
256
119
108
205
23
57
33
24
36
102
45
87
30
60
18
120
60
25
23
9
51
12
97
11
60
54
115
23
72
60
48
42
66
240
282
42
108
57
15
18
255
27
60
18
30
132
30
18
117
33
90
30
60
75
105
7
5
91
17
60
3
9
6
30
19
23
25
48
65
72
42
61
29
90
66
60
234
30
96
12
150
72
18
7
173
108
54
18
12
6
84
25
161
102
42
138
85
32
16
119
78
187
95
36
45
9
18
90
108
90
24
18
162
25
5
180
6
54
210
73
17
111
64
80
15
1
197
60
12
78
277
5
126
54
6
30
19
48
80
33
42
18
72
30
132
73
47
18
223
29
3
57
151
77
132
18
138
60
7
65
15
75
85
5
30
18
187
65
18
60
72
73
89
18
108
54
120
36
7
32
15
6
54
30
90
180
73
5
12
60
18
97
41
39
16
5
12
132
30
93
93
54
13
35
45
48
57
12
18
25
128
87
73
29
18
42
30
96
12
45
15
193
89
6
12
18
19
113
30
90
18
54
175
131
24
108
265
17
31
149
171
15
12
18
90
114
30
6
12
180
67
5
18
72
1
257
30
108
54
ABCD 96971365048*3^$a+1 [50015]
57
135
15
84
72
24
69
195
180
60
45
27
18
75
24
21
96
3
240
72
9
15
51
150
54
57
33
156
24
12
18
42
99
264
51
54
39
27
24
72
45
9
54
81
171
45
99
126
87
3
69
201
30
105
39
6
3
81
90
24
30
39
3
30
15
135
84
69
24
21
12
18
96
84
42
54
33
51
126
60
90
36
84
90
6
84
21
48
96
15
6
147
117
3
33
39
288
48
9
84
6
30
216
54
126
18
225
120
120
120
72
15
144
81
99
30
60
75
9
36
75
111
144
180
54
36
3
27
144
126
63
33
15
24
9
60
36
15
69
6
210
114
36
30
114
90
90
30
147
24
15
81
48
51
66
3
15
57
93
126
36
264
144
42
18
72
189
39
9
63
78
51
75
84
36
21
3
162
18
390
99
27
45
81
144
135
195
126
279
120
99
126
39
21
3
141
66
33
93
3
75
21
9
42
18
12
24
63
48
189
243
51
30
42
117
63
9
96
69
144
27
9
24
156
75
51
24
69
24
87
9
45
51
15
24
81
21
60
54
36
264
165
21
120
54
21
33
87
3
126
24
102
33
45
51
15
6
120
27
72
9
159
27
84
126
51
24
231
144
150
36
144
39
45
60
126
144
9
21
72
24
3
51
45
21
180
39
51
6
48
87
489
159
57
54
36
24
30
96
30
54
6
144
120
36
24
9
72
24
48
27
45
45
54
102
24
36
27
3
54
111
69
3
87
150
210
129
15
81
24
21
6
18
75
96
99
90
102
117
243
60
33
21
36
30
18
15
57
18
276
105
24
192
24
15
84
60
9
21
96
36
84
123
27
93
81
111
21
3
24
111
6
36
30
24
174
132
159
48
168
24
45
54
21
15
54
315
27
60
57
96
24
120
48
120
33
135
51
66
99
159
105
144
123
18
60
66
54
39
21
30
90
36
96
174
9
105
90
69
33
180
90
150
84
150
84
60
12
213
72
48
171
60
54
12
60
75
33
36
30
36
114
66
54
15
9
162
354
36
234
93
51
21
24
27
18
6
30
135
48
93
27
3
54
276
120
75
123
69
57
54
81
48
123
60
105
24
9
72
18
6
63
96
75
21
45
36
87
48
48
105
159
21
42
9
39
6
30
69
21
6
54
30
201
249
24
39
48
15
18
111
75
165
15
9
21
339
24
21
270
21
9
216
39
21
3
48
72
57
255
15
36
180
48
36
24
66
3
48
24
21
54
84
72
9
9
15
21
6
189
9
210
6
174
6
30
165
165
51
33
180
6
84
396
24
120
6
15
48
168
33
15
135
156
36
150
99
135
33
216
111
33
33
54
60
309
231
216
174
3
93
123
15
132
69
15
33
120
123
30
15
3
6
54
36
54
36
66
9
15
30
3
21
72
18
129
153
15
39
60
69
51
93
192
9
39
48
192
72
99
21
24
72
99
84
81
24
45
27
135
108
30
39
51
72
24
144
12
54
234
6
3
51
21
15
210
6
33
51
54
42
120
69
21
108
396
90
150
120
90
24
216
153
21
6
189
81
30
153
48
15
54
3
33
15
144
21
ABCD 96971957744*3^$a+1 [50026]
135
96
12
120
1
80
60
159
25
32
3
48
109
24
36
84
11
193
23
157
23
54
78
21
51
360
156
49
35
120
69
132
432
63
12
30
43
47
12
45
36
48
39
162
168
27
93
75
40
5
27
15
180
18
48
102
72
13
36
107
69
36
27
240
18
139
36
209
258
222
43
83
24
66
102
162
15
76
32
195
33
57
55
92
16
24
11
84
6
7
47
1
92
3
12
73
119
48
78
67
53
127
17
31
68
240
220
11
78
18
33
27
24
1
17
111
196
23
120
60
42
39
231
36
24
105
21
75
72
88
59
18
18
9
3
21
27
57
36
76
60
23
45
57
30
25
23
25
140
3
180
54
48
198
45
88
144
143
150
99
75
253
23
73
47
102
67
11
109
11
85
8
144
15
48
54
19
101
18
25
53
135
57
258
60
144
25
131
12
18
24
55
11
24
9
27
105
48
57
7
47
60
1
104
88
35
90
55
107
108
48
9
36
40
72
35
138
30
117
93
90
144
78
75
108
27
85
257
6
9
16
32
15
168
114
18
12
48
13
80
40
125
55
20
75
37
143
9
24
207
9
45
78
25
32
63
18
67
155
33
87
57
4
11
81
9
6
93
144
3
33
16
20
21
87
156
39
12
66
19
44
39
42
126
69
3
42
3
27
45
36
87
13
35
84
1
20
9
3
15
30
51
144
192
51
45
15
37
17
79
227
24
9
76
41
27
60
112
11
37
20
45
42
168
157
128
15
21
141
3
15
57
16
20
12
75
42
31
17
127
65
18
13
35
9
3
42
139
59
33
15
69
40
20
4
29
3
48
204
108
160
29
75
15
78
138
72
108
132
78
15
57
51
69
90
57
51
60
13
209
30
85
35
25
12
11
72
60
1
24
35
105
207
18
18
25
59
108
30
51
39
25
35
72
69
76
48
47
85
95
25
143
33
27
121
212
27
13
24
80
75
61
29
18
180
1
20
99
25
92
40
5
66
60
90
67
32
304
11
21
72
3
72
72
93
63
153
72
84
28
5
207
63
13
47
21
36
48
108
9
126
45
39
30
120
15
3
30
72
3
36
192
9
18
37
23
201
51
120
1
8
51
9
111
33
15
60
37
95
49
32
57
30
18
39
63
261
124
36
29
48
15
57
18
54
18
45
28
84
128
3
84
25
65
3
88
24
108
48
68
141
6
73
144
35
61
17
127
95
12
49
56
45
75
21
79
36
32
12
60
15
73
5
42
30
63
3
105
15
150
43
72
35
24
13
95
25
167
6
24
75
120
141
27
117
18
60
37
68
96
9
42
60
13
53
79
23
117
3
18
27
93
19
71
25
47
73
24
48
5
31
132
32
112
95
93
75
21
300
96
15
25
44
99
145
32
45
6
25
137
123
27
48
42
27
28
36
29
78
69
3
73
59
96
145
72
107
138
30
37
71
120
37
60
48
20
135
24
96
189
15
30
139
59
12
30
135
63
48
24
25
68
60
36
51
60
45
33
102
48
25
65
72
3
3
12
181
32
9
18
228
72
133
120
32
28
32
108
72
207
49
77
43
200
156
76
107
21
40
72
32
16
180
36
60
161
102
42
31
89
19
32
4
23
13
119
6
150
37
68
105
42
141
9
27
63
57
3
18
43
77
279
16
17
102
156
73
29
7
35
78
31
89
30
37
71
33
219
162
3
16
77
90
37
12
36
32
27
33
45
72
79
36
60
23
21
27
69
51
114
48
235
35
33
15
97
35
1
56
75
261
4
35
240
33
40
53
19
5
6
69
51
93
51
9
12
64
83
60
1
32
27
45
ABCD 96972242956*3^$a+1 [50009]
36
19
60
12
5
67
32
75
13
65
123
75
12
33
9
54
49
12
11
12
25
120
41
55
72
60
24
20
15
9
4
47
48
73
20
28
5
15
64
32
51
72
33
57
51
64
11
60
12
24
30
54
1
71
60
93
12
24
15
36
30
55
17
51
16
5
6
85
23
144
1
56
45
31
44
40
24
131
13
11
81
3
33
75
18
7
12
56
16
41
15
88
41
31
23
30
27
27
42
30
105
3
6
7
48
11
36
72
57
28
11
12
13
275
24
13
20
64
101
90
12
1
92
15
33
12
63
36
9
64
36
35
61
35
36
49
36
44
40
60
5
31
68
36
160
56
24
111
12
18
42
48
24
85
56
87
6
30
24
90
30
1
36
35
45
36
45
63
27
18
175
32
33
31
20
36
75
9
16
12
47
18
6
37
29
54
24
18
30
9
4
32
9
108
63
100
12
47
21
4
20
40
71
13
36
23
6
75
69
43
20
52
8
4
35
45
3
36
72
60
102
3
4
24
20
27
25
95
9
76
5
72
43
12
36
24
60
101
12
75
24
4
92
27
18
39
28
72
23
36
66
6
18
7
20
3
6
15
40
143
93
40
65
75
28
71
36
18
60
87
39
66
42
30
18
13
96
44
27
18
51
4
17
54
21
3
57
28
24
132
11
30
39
76
47
6
156
79
92
108
9
27
51
33
36
16
20
60
9
15
40
59
1
29
6
45
16
5
115
12
8
28
71
6
55
53
51
201
39
4
47
45
120
15
9
39
24
30
6
30
27
15
12
13
60
24
44
21
43
92
9
31
11
30
15
57
7
24
47
18
55
35
21
153
18
85
20
93
19
8
69
48
72
54
45
15
12
18
19
68
3
24
25
56
21
18
1
5
27
27
12
36
25
72
8
4
5
75
9
6
54
162
108
1
11
9
45
43
32
51
69
16
5
18
21
88
12
11
25
83
21
28
92
15
13
5
6
84
18
42
21
40
152
4
24
24
92
69
19
131
12
85
20
45
7
23
69
21
39
33
55
8
40
20
9
31
12
23
37
41
19
8
3
1
24
35
66
114
84
21
21
55
80
9
36
18
61
11
18
3
4
20
21
15
3
6
15
88
32
3
97
20
9
36
6
120
9
16
108
32
3
12
49
185
126
9
45
43
116
16
56
9
139
41
19
29
51
4
41
51
3
18
54
13
8
4
41
15
75
78
7
23
57
4
96
20
3
49
47
9
21
31
44
16
84
5
18
33
45
108
72
79
29
36
108
3
87
21
27
150
48
60
90
36
61
5
3
4
17
90
133
36
11
45
64
24
11
12
9
16
20
27
1
12
44
15
54
42
13
107
24
25
83
21
27
13
36
20
45
30
49
59
72
1
104
39
54
55
17
54
81
28
108
17
27
24
39
96
36
61
48
35
37
65
99
28
32
39
36
60
25
29
7
60
24
35
13
36
71
13
47
9
39
1
116
15
13
5
27
76
53
79
11
81
40
44
15
21
33
3
3
21
51
25
12
11
21
15
1
12
8
28
11
105
16
20
48
27
25
204
5
15
39
1
20
24
45
31
36
8
4
11
117
60
24
9
115
20
45
24
18
25
95
13
95
37
12
41
6
25
36
44
4
65
6
30
60
18
18
12
55
5
30
60
48
9
160
120
20
15
6
7
11
81
180
4
17
24
18
13
12
83
9
99
12
9
9
6
81
3
132
157
12
11
25
104
4
140
4
11
84
18
7
108
29
108
7
24
5
24
18
37
72
36
12
12
59
21
21
18
1
36
35
105
28
5
6
13
41
19
72
53
27
36
39
24
84
96
12
18
7
143
30
60
75
15
30
67
29
211
5
30
18
19
5
48
18
24
1
12
89
15
136
48
89
60
138
162
6
84
6
31
23
18
67
5
18
9
39
1
5
48
67
5
18
6
19
47
45
51
30
54
24
49
23
25
65
135
3
1
80
33
91
120
56
15
13
5
3
15
25
20
9
18
33
3
1
5
19
24
72
23
18
3
16
80
28
23
30
103
12
68
15
21
3
66
27
99
1
35
9
4
29
3
84
16
72
5
151
5
24
103
12
11
25
65
55
17
18
72
25
47
33
15
33
40
132
119
25
11
33
96
4
11
60
21
15
25
23
1
23
36
81
21
42
12
6
79
59
25
17
43
41
24
84
6
12
18
54
150
18
109
83
33
39
18
51
21
54
72
60
33
96
40
60
35
9
12
15
13
24
92
60
24
21
75
93
7
236
28
120
32
27
12
60
156
37
23
85
17
67
11
105
4
65
31
5
24
30
13
11
61
29
72
12
18
133
71
1
20
9
24
7
5
39
40
35
18
3
15
13
17
24
30
1
20
3
25
11
9
64
47
21
28
80
16
59
54
27
16
68
45
7
84
5
99
12
9
24
67
95
12
18
3
36
148
36
56
28
53
55
20
120
28
17
48
67
47
13
23
90
30
49
23
9
28
17
15
3
60
37
44
4
17
103
8
28
92
27
48
60
25
12
8
27
48
45
24
16
8
69
3
28
32
33
19
35
30
42
49
17
18
37
17
151
11
45
64
41
43
48
47
85
11
54
48
219
24
52
12
23
49
35
1
17
67
29
55
32
88
35
6
211
12
23
13
32
144
4
36
29
72
12
67
29
90
81
136
29
36
24
18
25
5
87
189
135
21
36
7
12
23
33
57
7
11
108
12
37
185
72
54
61
5
51
27
1
12
59
108
12
6
18
1
35
30
24
120
42
13
17
103
120
17
99
39
36
18
72
18
37
36
12
65
18
84
13
11
12
33
12
27
33
27
12
9
36
33
31
20
192
9
18
18
39
ABCD 96972317584*3^$a+1 [50074]
109
24
191
49
30
29
1
95
84
31
17
13
60
120
47
13
47
132
37
11
73
35
132
12
67
30
23
192
49
11
36
60
48
25
60
119
1
36
35
109
11
19
66
54
66
24
47
103
66
30
29
204
121
179
36
1
240
30
114
6
41
103
66
11
12
61
35
121
11
19
54
119
67
29
72
13
35
84
7
54
66
125
48
168
108
84
1
180
96
174
89
12
139
197
72
67
89
1
54
29
12
36
60
133
47
168
192
13
11
115
29
205
30
240
5
25
47
169
11
144
25
30
101
13
167
49
59
1
23
211
66
35
84
12
13
60
47
49
71
13
107
60
48
61
23
1
216
60
11
19
53
37
54
66
83
36
61
119
1
24
66
53
60
36
1
215
84
25
120
11
25
120
60
174
90
239
31
96
29
1
71
12
1
59
277
204
35
84
60
7
5
25
114
90
11
36
73
59
60
12
19
5
25
90
149
1
60
167
12
61
35
61
35
85
59
25
167
13
71
79
5
24
67
114
6
149
132
60
72
60
151
186
60
24
47
24
19
5
120
84
60
157
11
108
60
36
25
263
97
11
49
144
47
13
6
54
180
35
115
90
155
1
239
115
6
23
67
30
204
96
84
11
48
60
37
54
125
25
90
5
96
25
71
109
71
49
150
41
12
1
47
19
54
120
96
23
211
6
35
48
97
54
5
144
61
6
24
29
37
35
84
36
49
96
59
192
228
61
204
35
295
29
1
66
125
19
30
120
60
30
29
60
108
84
199
5
1
23
37
60
24
66
24
125
121
354
17
12
420
37
11
48
61
24
11
49
371
19
66
54
5
85
35
24
12
25
131
49
84
6
24
210
11
19
5
96
145
11
12
157
24
6
53
91
101
96
120
73
276
11
72
108
13
36
35
24
264
48
13
30
149
217
83
31
5
12
48
12
133
6
90
60
131
12
1
36
35
205
11
13
395
60
25
119
7
53
96
1
90
5
19
17
12
1
66
90
30
90
120
23
1
59
37
30
29
115
30
215
72
43
29
48
49
71
49
24
59
60
61
126
53
157
120
143
121
156
71
48
144
48
24
19
96
30
59
175
17
60
72
1
156
54
5
36
79
17
103
29
60
1
47
49
35
49
47
13
36
23
217
119
115
17
13
186
221
12
1
6
5
49
35
25
6
5
25
60
71
324
24
72
49
144
119
216
12
109
60
54
29
157
30
281
79
54
11
108
121
96
23
1
227
12
1
47
109
24
36
60
120
24
30
125
84
7
24
5
25
36
30
5
240
24
36
385
11
43
101
19
5
12
13
191
168
12
108
168
48
60
96
49
6
53
48
259
24
90
47
108
61
11
72
36
151
185
25
30
29
1
84
60
36
11
12
60
37
11
43
6
83
36
85
59
37
54
77
49
24
95
72
19
53
60
61
95
115
5
12
169
174
29
91
6
71
72
12
49
335
31
30
23
61
131
25
114
29
37
155
139
77
72
48
48
36
25
23
1
131
96
13
60
35
1
24
35
36
169
11
60
36
12
31
216
54
66
29
25
59
61
120
11
36
12
1
179
61
95
1
11
24
24
72
13
30
29
1
66
24
66
71
348
84
7
24
5
25
36
11
19
90
240
54
5
1
59
144
108
24
109
156
24
119
36
31
5
48
1
11
96
12
36
12
168
60
36
49
90
5
72
120
24
24
ABCD 96972400412*3^$a+1 [50001]
92
12
12
84
16
144
47
45
3
72
18
19
53
3
76
44
12
52
53
15
24
84
4
8
12
33
19
20
9
15
40
5
19
11
72
69
4
60
17
27
48
24
156
12
28
60
24
96
65
87
15
45
40
12
71
102
3
12
16
29
3
28
12
24
20
76
20
64
24
72
17
48
79
44
12
52
12
20
40
20
24
12
24
28
20
28
23
181
20
69
12
78
57
48
64
56
96
33
6
9
12
16
24
29
12
15
75
13
12
47
6
15
12
165
27
15
25
36
32
64
104
72
3
54
55
56
4
20
132
16
5
60
19
8
3
9
4
12
84
204
104
12
9
15
12
88
239
13
8
52
12
116
76
8
60
21
55
20
40
5
7
48
32
24
4
20
9
51
16
8
52
56
24
84
4
128
27
1
5
135
117
55
68
24
40
36
56
76
8
136
20
39
30
24
90
21
12
15
9
4
36
23
73
8
15
25
47
13
5
15
60
64
96
65
31
8
12
76
20
4
24
5
79
216
60
29
30
61
35
117
3
61
44
12
27
13
5
15
48
60
36
60
28
108
12
71
25
29
48
7
35
45
36
12
4
29
27
153
72
7
116
52
5
3
9
7
20
40
36
8
69
15
72
24
40
35
81
21
43
12
5
75
4
48
36
80
9
3
28
36
23
1
36
8
40
20
15
33
24
76
8
16
224
4
101
127
44
16
68
36
33
15
45
27
40
60
20
24
117
15
40
32
16
60
80
60
24
12
120
9
39
36
16
11
37
32
16
68
36
33
18
25
20
24
28
36
72
8
12
24
16
17
36
7
12
5
27
36
45
43
12
80
88
137
39
16
8
36
9
7
8
12
52
68
28
5
84
7
20
60
64
236
16
65
43
60
24
41
54
37
84
5
79
8
105
79
44
45
39
51
21
16
32
88
84
20
4
24
12
24
35
21
16
84
36
32
12
9
67
12
36
44
120
63
25
24
8
36
16
89
24
27
4
80
16
29
7
20
40
108
5
15
4
80
48
52
92
16
44
4
32
33
87
4
56
40
8
160
35
25
92
4
23
13
20
108
4
48
20
48
40
72
5
60
90
33
24
192
4
17
15
88
17
3
39
61
56
28
68
4
8
148
68
4
12
48
80
36
16
20
4
12
44
21
3
4
32
76
8
16
20
24
84
3
109
60
44
16
68
160
32
4
20
12
4
8
16
17
43
65
42
49
24
44
132
76
80
3
9
28
35
9
9
55
92
33
187
68
4
252
44
12
33
7
8
57
3
12
60
84
16
8
156
4
17
75
15
57
60
108
24
28
12
24
104
16
44
16
44
15
105
28
8
40
12
20
45
19
60
8
93
43
5
144
75
48
48
4
20
111
21
4
20
16
20
69
84
51
9
91
56
16
17
27
40
44
60
4
53
60
3
52
140
75
69
76
8
64
8
64
24
12
72
8
27
33
24
60
36
24
28
72
59
24
1
20
45
54
18
39
60
88
8
45
63
165
19
23
9
111
33
136
29
7
20
63
9
15
45
81
7
12
36
89
247
53
51
9
75
16
44
12
9
7
84
20
4
116
40
71
37
41
12
3
24
51
85
89
31
80
64
60
12
80
3
21
24
16
12
32
28
20
24
21
19
24
56
84
69
171
84
88
104
24
15
61
41
7
36
12
12
56
129
3
52
56
24
15
13
24
24
20
36
4
20
40
12
104
39
72
25
8
252
12
15
13
48
29
31
24
68
12
12
60
24
132
100
92
3
57
60
21
67
20
40
113
7
5
18
25
36
101
19
104
4
20
28
5
7
140
15
6
15
72
33
7
24
156
32
52
8
48
57
91
12
53
51
120
36
4
84
44
28
20
4
23
25
20
88
35
9
39
61
8
12
9
19
48
68
4
12
104
15
21
16
24
11
57
15
1
5
99
45
51
4
48
8
12
24
16
72
8
64
44
96
40
11
69
129
60
30
57
28
29
27
3
61
36
20
36
60
72
16
72
180
8
72
12
3
133
35
9
60
33
39
3
165
52
20
69
12
108
27
108
9
15
45
18
25
12
116
4
35
6
67
104
21
3
15
57
12
12
249
72
19
68
40
80
16
36
83
66
54
6
12
7
92
4
47
18
79
68
45
19
104
4
8
45
15
4
20
213
51
40
24
8
64
36
8
24
15
78
19
29
15
117
3
40
5
91
60
44
36
24
12
4
53
3
4
60
56
28
89
75
76
20
12
40
80
33
27
4
44
100
56
9
27
24
40
68
52
200
21
18
61
41
18
24
18
15
40
47
13
20
48
24
12
9
60
7
32
36
27
9
84
192
48
16
8
48
24
88
36
20
52
12
11
72
25
17
108
7
8
72
28
77
31
56
28
12
8
36
15
120
9
15
30
7
20
36
33
39
16
32
64
24
5
7
47
1
20
72
40
20
48
52
8
75
24
37
11
13
32
4
23
6
39
12
180
36
12
40
60
48
23
109
53
43
5
15
9
3
72
76
12
168
59
18
3
64
11
1
29
87
4
8
112
144
44
3
9
24
64
48
60
8
16
53
108
108
7
132
12
8
36
117
3
16
180
128
72
100
36
12
8
75
18
7
44
28
32
69
55
17
55
32
33
7
36
60
36
48
32
4
17
39
51
117
3
13
32
168
4
71
37
48
20
12
40
48
65
72
87
21
39
15
57
36
28
12
48
5
31
60
128
96
4
8
4
20
21
55
17
103
ABCD 96972402292*3^$a+1 [50017]
45
6
45
12
144
93
43
47
57
9
15
24
105
15
88
8
39
66
159
96
84
76
24
131
24
66
24
30
37
20
48
15
133
107
90
27
69
115
24
128
33
30
145
24
155
6
55
35
21
123
6
151
83
6
30
24
60
37
224
129
30
6
60
27
52
71
9
135
25
71
1
48
5
36
90
85
56
36
63
30
30
120
57
33
195
39
21
112
143
24
57
183
25
5
30
13
107
57
159
45
9
66
69
15
126
24
36
39
132
60
99
69
16
24
32
9
90
61
143
6
90
145
24
5
27
153
31
5
174
157
59
109
120
95
6
90
49
41
7
47
180
30
15
48
273
24
63
40
23
25
56
3
165
45
51
15
24
1
32
117
135
12
9
15
99
6
15
64
20
48
57
30
126
24
6
24
33
208
35
24
66
75
15
25
29
51
15
1
120
188
45
103
92
81
99
12
99
120
117
3
9
40
8
3
69
15
25
212
336
33
51
3
30
31
59
6
24
6
30
19
341
67
24
89
24
6
1
149
90
21
69
15
16
96
44
63
126
30
69
60
75
30
6
49
5
3
3
30
114
6
54
1
24
32
96
40
23
24
30
15
111
61
29
150
69
48
57
156
99
40
35
36
54
30
13
23
30
99
60
225
27
16
47
1
29
126
21
99
37
32
165
67
20
36
88
56
24
69
63
12
201
54
81
39
90
36
19
35
13
48
5
84
31
59
66
19
5
36
31
24
119
1
65
75
75
9
51
144
60
81
64
35
60
57
93
96
54
36
24
25
48
24
8
12
33
27
219
21
120
39
105
12
28
125
187
17
7
24
92
27
1
89
186
21
33
135
15
33
3
30
51
33
30
36
24
96
25
59
36
141
99
141
33
30
61
24
41
15
129
30
193
192
155
90
3
63
45
39
96
9
12
63
1
56
240
88
72
120
29
19
71
114
87
88
101
135
9
51
112
72
56
40
5
30
45
9
6
60
181
24
65
30
24
73
17
15
88
44
3
6
264
36
24
15
51
60
90
31
113
151
5
27
57
27
9
30
61
24
56
129
39
16
89
55
8
93
84
6
57
12
195
30
115
35
210
3
64
48
168
104
3
13
8
40
56
48
15
60
21
12
48
84
48
64
104
36
84
40
59
30
6
97
48
20
45
31
24
29
27
48
21
15
75
54
6
24
13
68
52
140
63
24
157
29
147
144
123
237
16
23
105
75
109
8
87
225
72
120
3
30
66
21
3
37
23
1
24
95
30
36
39
15
60
66
120
259
11
90
24
90
6
19
56
16
104
64
56
24
88
77
67
113
7
48
11
84
60
45
225
6
54
183
12
201
54
96
90
15
112
32
15
6
75
40
5
84
66
21
36
172
11
60
1
53
27
9
15
9
60
63
52
5
43
17
60
75
15
177
9
24
30
145
20
51
54
87
4
35
85
35
21
33
31
35
24
37
44
36
48
15
73
32
45
3
3
30
55
245
67
53
51
88
35
96
81
28
41
175
56
9
114
453
24
69
87
12
112
83
36
24
330
27
48
76
155
30
24
7
119
21
3
6
51
160
104
64
71
90
7
32
75
133
17
3
4
23
25
161
54
30
66
21
93
195
52
113
6
1
53
6
120
21
99
141
33
426
90
30
21
40
56
64
264
179
37
20
28
5
60
3
33
84
15
165
30
6
147
57
60
60
90
6
51
33
30
1
44
15
85
11
54
27
36
40
23
25
5
15
192
28
59
30
135
21
51
39
60
30
39
72
24
144
112
53
60
336
7
227
21
64
68
84
3
57
3
1
24
35
6
15
75
90
120
90
105
9
111
16
23
57
9
84
147
40
89
24
90
66
24
6
30
60
19
96
59
61
35
109
11
90
30
109
35
30
27
4
29
15
21
7
17
3
3
25
59
105
15
30
ABCD 96972945094*3^$a+1 [50026]
27
96
37
176
15
24
9
96
64
23
60
13
107
6
223
41
6
129
33
111
51
84
90
6
121
32
16
11
36
1
11
21
48
27
21
48
15
108
168
93
159
30
3
15
1
23
105
33
24
54
33
96
64
53
18
6
67
113
30
72
54
3
93
54
126
111
16
245
123
16
11
37
83
13
83
13
71
25
32
75
37
48
35
90
216
75
48
57
24
156
19
23
18
30
90
78
193
176
27
69
21
84
6
120
25
29
19
48
5
18
6
174
133
32
15
6
27
96
16
17
72
39
16
71
9
33
12
96
3
117
36
6
48
49
47
54
75
69
138
24
126
27
45
102
108
36
60
33
129
18
30
24
66
37
23
57
9
7
53
48
27
63
33
165
27
16
71
18
30
18
39
16
35
13
11
30
18
37
149
30
36
90
60
3
48
15
60
37
32
33
15
16
32
33
30
24
57
69
235
47
33
57
18
36
96
49
5
18
12
13
173
51
64
23
57
3
45
48
9
24
15
96
96
81
12
19
5
126
30
15
21
168
67
35
114
36
39
153
90
61
11
37
71
78
43
80
16
176
64
48
77
48
108
78
12
60
48
6
27
48
9
72
150
48
9
27
18
126
117
48
16
23
192
57
87
9
16
17
102
73
53
6
54
31
32
3
13
137
66
60
18
102
144
18
186
21
45
90
57
112
128
9
90
61
71
12
13
5
43
269
3
16
32
48
9
12
27
16
35
66
43
144
48
5
12
79
101
54
24
30
6
57
48
16
80
105
30
72
129
160
32
64
11
180
81
63
49
144
59
18
18
1
23
9
16
23
96
12
90
24
18
12
96
45
27
69
64
119
36
18
99
3
18
114
9
96
57
246
24
174
24
36
111
15
30
114
1
144
11
144
21
105
24
12
18
1
23
153
16
48
32
144
57
39
99
72
213
57
150
193
32
57
18
357
75
37
96
32
213
42
1
65
24
55
128
45
18
193
59
18
24
174
6
36
12
78
9
21
54
24
12
1
89
39
141
19
41
87
64
23
105
3
141
39
18
60
43
32
9
103
5
75
3
48
42
51
123
21
39
36
18
3
16
35
18
27
3
60
102
27
45
51
3
45
117
42
33
183
153
27
36
48
33
93
42
169
32
48
33
36
36
6
1
89
55
48
71
24
36
30
63
15
72
9
27
48
60
36
156
168
12
18
19
17
6
12
126
36
216
51
9
228
162
33
27
30
24
30
145
89
60
27
99
13
5
43
48
101
27
16
35
12
1
224
16
32
64
23
9
15
1
128
45
18
33
45
36
63
57
39
48
16
113
31
176
33
54
25
5
54
21
3
108
30
3
21
18
72
49
95
417
63
49
47
49
71
18
7
32
39
105
15
24
201
16
47
72
60
45
27
48
24
84
54
3
93
19
11
21
33
72
87
3
96
48
93
64
96
48
389
27
45
12
87
9
7
23
36
6
31
48
32
69
27
64
107
165
112
48
47
33
57
7
47
6
108
63
64
128
87
12
36
36
18
67
11
54
54
102
108
135
27
37
23
25
47
48
78
66
90
7
17
127
83
132
54
19
35
54
102
33
16
5
42
81
99
108
12
69
64
17
15
39
73
53
18
105
39
18
180
19
48
5
66
126
27
64
35
61
96
137
18
36
1
48
48
59
117
33
79
167
60
157
32
21
27
87
25
95
186
30
162
7
48
17
6
144
30
139
95
24
25
11
30
54
1
5
66
57
16
32
48
51
45
27
162
12
36
18
36
90
3
16
17
15
3
90
6
13
5
75
63
144
36
45
64
48
5
43
125
19
80
21
27
27
18
6
61
5
108
90
36
132
45
112
17
144
72
180
51
9
7
23
18
144
151
119
25
35
192
78
18
120
24
13
35
42
66
90
55
23
73
29
18
33
3
13
48
29
99
51
36
12
42
18
36
66
60
207
99
108
36
48
42
51
16
59
54
84
24
67
59
12
57
51
36
9
27
133
47
49
80
15
126
355
29
54
12
1
32
111
1
5
54
ABCD 96972948916*3^$a+1 [50041]
51
28
32
33
12
15
21
55
68
4
17
6
57
16
12
125
72
51
24
16
125
24
12
60
36
3
45
19
80
15
21
16
8
36
24
33
19
5
90
1
53
115
72
5
15
64
20
4
29
3
24
28
11
6
19
29
31
41
3
15
96
36
85
23
13
24
53
7
5
151
29
78
25
116
15
114
15
15
13
12
65
18
85
5
43
24
12
29
36
96
12
162
24
30
24
115
11
54
3
27
45
40
68
24
28
32
21
67
56
111
25
119
37
12
240
36
120
32
3
9
136
35
49
36
77
3
21
48
31
80
57
19
35
21
12
12
4
84
5
36
6
90
39
9
42
90
15
51
69
21
7
132
29
27
28
80
27
57
16
65
36
15
63
1
17
48
51
129
15
4
5
3
9
19
36
5
15
15
54
31
20
9
19
8
12
16
20
60
4
5
91
56
33
36
12
18
1
140
40
5
51
64
20
3
21
4
48
35
13
65
120
39
3
9
9
31
8
27
1
5
7
41
72
27
112
11
9
84
52
53
55
92
33
12
54
73
5
7
20
28
17
19
12
5
18
54
15
33
7
36
20
9
27
16
29
24
135
9
7
5
36
18
6
99
21
36
7
8
9
39
4
72
173
72
30
9
15
81
16
12
8
9
3
60
3
9
45
36
3
84
28
12
185
12
3
15
18
43
24
5
67
24
5
27
27
25
5
91
17
39
15
13
12
29
6
1
24
11
18
39
28
12
72
8
15
21
69
15
40
12
59
6
30
109
132
17
15
15
33
45
48
60
36
30
61
8
9
15
48
28
24
20
21
27
24
9
36
31
8
4
32
69
27
9
19
12
23
9
16
29
63
52
155
13
17
123
3
121
8
16
12
84
20
141
39
4
5
135
27
60
48
25
60
32
69
18
1
44
12
24
4
32
60
15
33
3
45
72
15
1
17
90
54
3
40
60
71
61
44
64
56
4
8
15
9
40
41
7
101
27
28
5
51
33
7
80
48
63
25
17
7
20
21
55
44
9
195
12
28
84
113
18
69
40
156
96
60
11
13
5
135
40
84
12
20
69
39
15
1
32
75
37
23
33
57
174
33
57
36
18
6
66
45
105
63
64
32
3
105
40
8
12
12
15
6
19
29
39
3
174
139
32
4
68
100
5
7
44
72
88
20
36
24
36
4
29
27
45
55
29
60
55
17
30
33
39
1
17
72
15
52
5
103
12
36
24
104
45
19
53
60
30
57
52
48
20
12
4
11
1
29
15
84
9
18
33
39
18
39
21
39
48
48
3
21
76
17
7
5
51
63
9
16
5
6
21
72
81
36
3
12
16
12
48
44
45
19
60
60
41
204
36
135
64
29
7
60
60
5
48
27
60
39
42
3
4
11
49
48
12
8
84
28
72
20
51
33
75
54
3
69
43
11
9
27
6
3
45
6
69
15
45
27
9
76
24
60
29
27
28
89
27
9
36
79
56
15
25
48
65
6
1
29
27
87
117
21
7
11
1
5
30
18
51
16
29
7
32
45
27
159
84
78
72
43
144
36
59
24
9
21
27
28
44
12
16
24
176
57
75
40
12
140
33
27
4
5
54
57
36
12
120
45
7
24
36
41
18
96
126
54
21
88
17
43
41
15
9
151
8
57
18
72
1
68
51
60
9
16
29
55
65
36
36
42
36
21
16
17
55
20
96
12
24
9
72
84
15
36
24
28
68
4
24
17
78
81
9
39
28
17
42
45
84
69
31
24
92
15
18
72
15
3
90
3
24
93
3
24
48
12
28
17
103
48
5
87
36
291
6
15
4
84
5
51
24
16
8
12
28
20
57
55
8
16
11
1
47
25
35
121
59
25
32
15
30
18
105
12
9
60
36
39
96
24
21
19
101
19
17
39
3
25
12
11
18
19
36
20
52
68
16
56
57
7
29
139
20
3
45
12
21
30
24
141
36
21
7
47
30
3
15
25
20
16
65
72
79
8
12
16
8
21
186
57
28
8
15
81
4
12
83
36
13
53
19
35
13
5
7
53
3
15
18
12
18
1
8
12
16
5
3
45
39
12
16
29
51
60
24
9
31
41
3
27
13
24
72
120
5
3
48
3
24
37
24
56
21
15
63
37
108
24
5
63
88
65
31
36
65
27
12
168
12
24
4
20
36
4
96
5
24
3
33
31
59
1
11
60
13
56
4
47
37
5
7
8
28
72
12
191
9
81
15
40
44
45
19
131
45
24
21
36
79
23
25
53
19
53
15
15
18
3
112
35
57
12
100
59
1
36
8
4
56
36
36
12
28
5
18
9
57
39
100
12
17
90
25
12
53
12
15
3
78
103
5
30
24
37
20
36
12
16
36
8
180
15
12
9
9
36
31
11
37
71
36
25
29
12
15
4
44
15
12
18
15
39
1
92
69
24
66
6
48
31
20
9
12
18
49
68
28
5
36
43
56
12
33
31
48
36
56
96
52
5
55
60
32
15
1
12
35
21
84
3
42
12
43
8
40
24
44
81
63
75
90
15
48
33
51
36
24
81
63
16
24
36
24
12
72
60
17
18
25
60
5
6
25
104
81
19
17
15
21
78
12
25
32
60
48
57
7
24
60
12
5
48
15
4
212
21
60
67
8
52
11
49
101
27
9
3
12
111
69
51
33
12
45
43
72
35
9
60
3
117
81
120
18
69
16
11
9
4
32
4
5
39
51
12
33
12
105
7
32
4
36
11
97
5
27
63
42
55
65
96
3
9
27
4
72
47
13
32
81
55
29
36
7
32
16
44
36
9
15
72
84
120
39
81
45
7
29
43
12
20
81
18
60
25
36
20
48
15
66
144
55
17
3
40
20
27
24
102
7
17
79
41
90
61
12
17
24
55
24
41
6
25
29
39
12
21
79
48
20
36
16
11
45
24
64
24
60
77
30
13
20
75
78
7
32
9
31
48
36
20
9
15
28
48
20
12
27
45
16
5
24
27
9
51
28
41
51
36
45
43
5
60
19
72
8
156
ABCD 96973369336*3^$a+1 [50020]
28
5
3
112
20
345
147
81
7
17
48
63
12
108
9
51
52
125
7
8
12
120
48
48
36
28
48
72
137
211
24
20
153
96
87
40
44
28
132
5
24
27
48
177
192
67
104
81
3
28
65
19
44
12
9
103
132
416
33
51
76
137
163
149
75
16
68
57
48
51
40
44
81
3
28
17
171
84
21
7
8
76
8
33
135
33
15
36
33
12
31
20
69
43
48
44
180
24
105
91
48
288
68
36
168
57
55
8
88
8
64
56
132
33
39
12
9
24
207
81
115
5
79
60
5
3
93
139
120
48
56
132
84
36
33
7
5
39
45
108
15
45
72
24
75
76
56
120
84
28
65
27
81
84
24
7
20
84
120
96
220
68
16
116
64
233
48
55
92
12
16
20
252
28
209
43
8
48
120
21
55
173
43
128
12
24
165
24
75
36
28
68
24
48
201
87
4
36
5
87
120
48
160
104
9
12
135
180
9
15
69
24
3
64
29
19
65
96
127
84
120
104
112
120
68
16
56
4
5
84
51
21
99
33
48
12
72
31
65
27
165
43
17
63
4
41
39
9
36
3
12
16
29
55
209
12
115
77
175
68
177
60
240
43
137
43
120
44
189
96
415
56
153
36
48
48
63
112
65
12
7
5
135
141
27
48
64
44
76
36
5
99
45
115
8
28
77
43
200
9
36
279
96
45
60
84
264
31
44
9
163
65
19
29
72
19
125
120
15
28
257
43
8
129
31
84
36
20
84
9
7
20
105
252
96
87
160
8
172
8
204
48
9
111
40
92
57
211
84
101
79
5
48
60
43
125
27
141
36
63
48
69
183
33
264
24
127
8
12
100
20
40
125
84
31
20
57
15
48
120
129
15
93
55
48
120
197
15
12
156
4
36
44
33
111
16
293
156
67
24
20
45
51
100
188
36
45
84
67
8
21
60
183
28
20
108
105
24
3
45
75
168
84
81
31
41
15
40
473
67
8
45
31
53
51
64
20
48
57
60
360
27
16
68
45
91
60
5
96
27
120
28
5
99
105
168
63
57
67
120
20
33
163
80
69
91
20
57
111
117
132
67
120
56
84
40
89
84
123
33
15
57
27
45
75
172
65
48
15
28
68
52
132
56
12
84
196
44
249
24
12
276
27
160
48
65
27
232
89
36
15
28
12
36
197
243
24
76
344
69
7
140
48
132
69
219
120
204
172
128
28
5
3
60
52
104
28
48
44
40
44
12
165
3
9
27
84
21
55
65
48
48
99
28
56
96
93
7
101
24
51
105
132
27
36
105
99
76
92
88
8
9
75
28
77
7
161
55
140
177
12
163
113
175
65
3
16
41
48
27
69
31
8
112
17
43
5
67
20
57
99
132
48
64
581
27
57
7
5
84
7
80
168
172
44
21
55
29
48
48
12
75
88
72
8
40
53
60
7
17
75
33
15
45
123
120
129
48
84
31
29
84
7
53
211
41
39
40
36
77
103
240
89
99
16
104
36
21
19
89
24
7
5
180
108
63
165
115
233
187
149
63
33
48
132
48
135
16
104
64
8
60
105
132
67
ABCD 96973459816*3^$a+1 [50111]
36
42
48
18
36
60
6
18
276
156
60
9
9
90
45
219
12
120
36
288
294
48
63
39
120
138
168
66
69
120
75
72
93
27
24
108
156
84
36
54
18
204
18
126
84
96
54
6
105
9
6
72
300
102
96
66
84
180
54
42
120
45
219
132
228
30
66
54
42
69
99
45
39
60
96
24
12
96
108
21
15
216
564
60
225
39
36
69
27
48
30
90
192
12
36
54
150
252
36
288
132
48
165
27
69
81
18
60
240
84
96
24
30
42
165
249
30
36
384
192
12
12
54
192
18
144
180
81
9
66
30
6
114
186
240
78
87
51
204
108
96
72
120
144
6
48
6
234
111
135
138
30
66
162
12
90
78
168
81
3
6
30
81
99
96
48
6
66
96
180
258
126
66
234
54
246
9
9
87
3
30
102
129
99
141
216
9
162
30
63
27
144
144
30
6
66
303
15
156
69
111
36
12
57
3
6
30
42
54
36
312
78
72
66
24
72
228
168
33
135
96
60
408
12
18
30
48
108
276
9
27
108
24
201
9
48
39
99
24
12
60
6
54
9
96
9
24
96
72
42
36
24
156
222
114
276
12
117
243
108
153
87
129
75
84
36
288
6
30
72
162
78
84
408
48
48
102
159
120
111
24
180
69
75
60
12
270
198
144
396
144
36
120
12
30
54
156
69
15
240
96
42
30
12
216
12
57
195
108
36
21
39
42
159
33
120
18
144
144
21
399
84
120
72
294
111
15
9
9
18
270
30
33
39
72
18
42
60
186
18
54
18
48
30
54
312
84
156
234
162
60
162
168
168
150
12
30
72
138
60
18
114
96
30
150
84
72
24
132
33
75
96
78
90
36
12
69
33
6
12
120
24
6
234
45
3
48
144
156
72
132
24
276
9
105
66
45
39
24
48
162
6
105
207
42
66
30
24
126
42
39
51
204
36
84
114
66
24
54
150
48
84
6
48
24
6
24
156
21
39
12
12
90
87
39
36
429
147
78
120
114
48
78
54
18
39
9
135
27
324
156
12
60
240
96
36
18
150
36
54
162
168
492
264
60
120
192
84
66
150
48
36
36
9
51
132
12
96
198
30
162
30
42
207
33
162
36
120
90
102
12
24
216
6
138
45
15
12
204
168
66
111
183
132
36
153
135
36
126
18
144
6
186
216
93
99
78
162
48
198
150
156
6
30
12
96
21
15
24
42
138
141
9
120
144
222
24
210
24
6
114
ABCD 96973854214*3^$a+1 [50003]
10
36
10
2
10
20
40
22
5
3
22
51
5
16
16
28
6
14
10
4
66
27
49
6
4
60
9
9
16
15
12
20
13
26
9
11
48
36
6
23
1
4
15
35
16
2
28
54
2
31
5
4
6
18
16
3
27
9
29
18
34
24
4
12
10
58
75
37
66
2
11
77
22
12
6
27
28
8
21
36
7
7
4
10
22
10
3
17
7
5
20
2
6
7
17
26
2
35
1
4
10
1
15
4
32
54
27
20
59
24
6
10
21
65
4
38
10
62
29
1
4
40
4
18
52
1
37
10
34
10
4
26
140
18
8
33
137
12
62
10
8
2
6
62
5
17
38
1
19
8
32
36
5
1
4
36
3
1
14
8
28
14
22
13
5
20
20
68
2
1
1
28
62
30
3
20
21
2
4
4
16
106
44
34
25
5
2
2
3
43
10
12
14
8
6
30
5
19
45
43
52
13
5
18
6
14
16
34
20
16
3
5
46
16
6
24
11
7
48
14
10
41
7
2
8
18
2
18
5
3
14
2
90
4
12
55
19
34
2
18
7
7
5
17
14
5
19
8
4
18
40
6
40
6
24
24
18
42
26
5
31
6
94
21
5
14
40
46
4
3
7
4
4
33
23
24
8
37
31
29
15
8
10
7
5
43
23
6
48
6
60
20
14
26
10
22
8
10
12
28
24
8
23
11
10
11
39
18
22
40
16
20
17
80
17
50
40
14
2
12
25
48
20
59
1
5
24
10
6
4
10
38
46
24
6
22
12
32
84
22
18
72
8
22
7
8
23
14
20
15
15
6
16
3
20
3
28
16
14
16
4
12
2
58
14
29
37
4
19
41
4
26
9
31
21
7
1
17
14
18
30
21
12
13
30
72
24
40
4
6
90
8
10
20
16
34
32
24
2
12
75
27
6
54
68
13
15
18
20
30
34
2
6
10
14
16
18
12
20
8
64
12
40
6
12
42
1
25
22
6
32
10
4
4
30
22
24
6
2
1
9
90
8
2
12
11
35
4
6
14
20
18
8
42
50
26
32
12
12
9
27
22
15
7
14
22
17
5
12
18
12
21
3
25
9
8
64
14
16
14
4
28
14
14
16
50
4
5
1
14
32
4
18
36
80
82
4
14
16
10
8
8
28
2
67
23
22
3
27
6
20
2
13
9
55
7
29
17
8
66
16
12
1
15
9
8
37
15
5
12
3
15
30
15
3
102
6
2
60
7
11
72
28
4
5
23
14
10
6
34
4
16
14
10
4
25
7
1
63
16
16
8
4
36
42
8
27
7
5
20
27
56
40
2
23
60
25
24
43
40
47
9
31
9
17
18
56
38
2
18
22
10
30
6
2
42
80
6
2
2
33
53
4
44
14
16
2
30
5
23
10
4
10
52
33
5
30
10
3
13
6
28
6
2
13
45
2
13
25
34
5
75
22
8
42
9
41
18
12
56
4
13
17
4
10
10
2
40
50
22
6
4
28
64
3
3
12
21
1
44
4
10
46
4
10
5
5
68
2
21
31
10
14
10
44
70
20
10
63
29
20
50
9
4
7
14
20
16
4
7
7
28
8
44
10
2
86
22
1
37
7
16
7
4
4
36
106
7
3
13
9
8
7
5
8
42
6
16
3
36
15
12
28
5
11
6
8
4
11
5
66
6
4
8
38
22
2
1
35
38
14
1
25
12
32
3
79
34
6
14
10
12
2
20
51
17
50
10
34
20
13
13
22
6
2
12
5
67
30
16
44
6
10
8
20
26
36
33
79
20
13
3
2
102
2
11
59
9
19
2
6
24
6
78
37
47
42
31
7
60
10
51
59
5
57
8
15
61
10
80
52
4
74
7
13
20
2
5
5
58
16
6
35
12
7
36
8
20
2
7
11
14
11
101
4
2
30
2
20
12
6
2
13
13
20
6
1
23
10
36
8
12
26
12
5
60
21
16
10
86
52
10
5
5
42
6
23
45
6
84
24
2
6
24
13
5
18
25
19
13
83
2
2
4
22
32
32
20
106
14
34
32
28
32
2
46
10
12
4
3
8
5
40
2
16
2
2
40
13
5
24
8
36
32
2
42
78
26
15
35
20
10
4
100
23
19
8
2
19
7
10
30
2
2
10
20
16
94
20
1
9
30
73
13
10
8
10
4
10
1
45
55
15
16
18
18
2
20
6
12
8
46
50
6
18
37
77
10
12
10
34
56
9
7
25
13
2
30
62
26
15
5
4
63
9
8
15
27
56
17
25
18
88
14
10
1
19
53
32
3
30
14
30
6
2
3
5
2
30
18
13
1
16
10
25
8
11
34
26
88
1
61
20
16
23
7
14
23
36
9
16
2
4
26
20
22
2
11
57
15
7
20
34
7
33
32
68
22
2
30
2
19
11
14
64
20
42
13
16
19
2
23
17
30
16
24
21
17
36
14
2
6
48
2
44
10
90
4
50
22
12
3
95
62
2
20
8
26
2
5
17
10
66
24
50
13
5
2
25
7
21
43
30
6
14
14
32
49
17
14
4
22
27
1
16
18
6
22
8
6
23
17
48
16
4
11
21
18
30
3
19
14
16
10
24
30
6
18
10
33
20
5
24
10
1
5
8
42
8
82
28
20
47
43
22
2
10
22
10
6
5
17
20
30
5
1
6
6
28
42
80
12
10
26
12
38
10
5
1
40
36
74
14
4
18
2
3
12
43
14
4
10
24
16
22
8
4
42
10
56
4
14
25
27
14
58
16
26
34
17
77
18
32
93
7
13
43
5
31
14
2
44
10
8
8
7
7
4
54
108
22
68
13
9
8
7
36
11
56
13
21
10
24
22
10
48
2
43
1
8
31
109
18
10
8
14
81
7
64
6
43
19
28
14
8
36
15
15
22
10
80
4
6
4
24
40
10
25
20
29
55
40
27
28
26
4
2
41
9
6
14
20
3
1
12
2
2
3
33
7
23
24
20
28
12
8
16
16
81
12
13
28
7
5
4
8
26
82
14
28
25
7
24
17
43
5
107
12
18
12
16
10
5
11
14
6
1
27
25
13
10
12
6
15
11
6
18
5
31
1
29
18
10
18
18
10
5
17
8
27
9
18
42
3
11
2
28
2
40
20
4
26
24
43
15
78
2
13
15
14
10
4
2
3
19
52
4
64
2
50
40
13
7
16
14
6
38
36
3
23
13
45
10
42
10
20
10
8
66
61
28
55
16
1
8
9
8
14
33
1
40
15
9
22
16
12
72
28
12
13
15
28
44
28
12
8
20
8
12
1
5
50
17
5
10
13
5
66
28
10
6
17
7
36
12
38
32
67
23
57
16
25
10
2
35
8
11
28
20
61
9
26
52
14
24
42
42
2
54
22
2
22
1
13
32
44
6
17
41
4
8
27
1
26
4
46
4
4
11
21
10
9
19
18
44
108
66
5
1
3
107
6
28
15
35
9
21
50
22
62
2
14
30
7
33
6
9
1
4
19
47
6
3
17
10
4
16
22
16
26
69
17
47
13
47
8
28
41
6
24
26
14
14
2
4
1
19
36
5
59
86
4
8
10
50
56
16
11
79
18
28
12
43
23
2
30
10
27
33
2
5
13
12
20
2
33
21
36
19
29
16
32
7
21
34
18
35
23
12
34
4
6
10
3
1
14
12
6
3
1
3
5
18
2
20
22
14
14
1
7
28
26
4
34
21
65
12
2
22
19
21
4
6
20
16
5
17
26
6
8
22
68
8
20
34
4
6
14
14
20
22
6
13
17
10
12
2
14
5
25
4
10
10
15
23
28
2
14
8
2
8
31
17
30
4
1
12
36
5
6
8
28
8
4
13
8
9
26
4
46
16
18
16
20
72
5
19
4
6
19
1
38
12
26
2
1
11
20
30
44
26
30
16
7
57
10
8
2
8
16
14
2
14
32
2
2
18
2
1
23
36
4
24
56
14
15
13
8
15
7
64
6
20
32
3
3
16
6
12
10
6
4
2
6
48
7
19
10
14
10
15
4
13
10
4
10
8
16
22
12
1
11
6
138
2
12
10
38
2
5
27
18
26
52
18
14
20
36
14
102
6
38
10
10
5
29
2
8
10
10
26
22
30
10
54
4
16
6
2
30
22
6
13
1
10
20
78
8
28
26
6
14
24
12
12
32
81
3
4
1
35
5
1
14
14
36
14
6
10
6
4
20
19
27
9
5
4
3
8
25
14
10
15
25
10
80
26
92
12
8
122
2
40
8
22
28
12
16
12
8
2
12
24
4
58
97
41
15
47
2
23
5
14
20
6
44
19
9
12
24
24
38
10
4
8
10
6
36
23
11
6
4
6
50
23
5
12
19
19
52
18
52
24
46
29
7
25
5
4
4
32
12
10
28
8
4
2
3
23
4
21
25
12
10
78
12
6
12
12
38
18
14
12
24
20
19
5
15
3
12
13
3
4
62
3
43
10
2
20
21
31
16
38
7
29
50
18
20
12
14
4
22
14
9
27
8
48
4
18
3
13
20
4
82
36
13
64
7
8
28
8
5
17
7
21
4
3
47
18
22
21
7
24
8
2
8
66
36
4
10
16
11
49
8
20
3
27
6
7
17
2
40
1
12
15
52
29
5
6
28
8
52
102
11
27
21
81
8
2
74
2
10
2
12
36
4
13
53
2
46
12
7
23
24
9
21
24
14
2
8
16
2
37
7
13
25
10
28
12
2
30
10
8
31
15
16
60
18
15
1
6
29
12
13
30
46
10
33
17
4
2
42
63
19
14
12
2
5
48
19
16
18
2
40
4
20
6
28
50
2
28
2
2
3
57
10
26
2
12
13
5
3
77
8
16
18
52
1
5
7
7
46
43
5
40
26
9
1
16
23
12
17
3
53
34
2
18
20
8
60
74
6
24
30
36
24
43
63
4
9
60
47
25
9
4
4
31
35
2
14
18
16
19
31
32
8
6
30
20
18
2
1
13
47
53
60
36
50
4
20
84
13
7
2
26
14
3
1
24
18
22
3
13
6
18
22
4
12
30
4
38
85
5
70
2
3
3
2
11
24
41
30
30
39
27
4
17
19
28
20
8
37
13
32
6
4
5
68
7
8
28
5
21
48
8
18
17
12
13
35
9
40
40
6
2
16
7
25
4
18
1
47
8
16
56
2
28
38
29
53
10
18
2
22
3
9
4
15
77
2
72
1
5
2
2
44
34
30
8
47
55
2
30
18
8
14
10
6
2
50
32
14
46
20
14
10
4
1
9
8
78
2
22
21
15
2
18
34
38
4
54
27
19
18
8
14
6
12
18
4
10
18
20
18
2
32
4
24
56
2
3
1
4
12
30
60
10
22
2
3
15
12
6
7
5
18
20
2
46
4
13
65
8
44
32
4
14
6
7
48
7
30
10
18
7
35
20
42
10
2
16
14
36
54
4
54
1
47
54
8
20
8
28
2
30
14
30
8
20
66
66
3
31
26
43
13
30
17
ABCD 96973905916*3^$a+1 [50033]
10
5
45
48
4
8
3
9
15
36
25
47
12
60
12
9
42
9
39
132
28
62
3
45
102
40
62
10
50
10
18
20
12
18
9
13
90
30
47
51
12
48
12
21
36
24
57
15
12
72
3
40
6
12
68
42
72
70
128
42
88
92
96
114
15
12
33
18
12
105
93
27
60
45
46
42
20
72
10
96
74
6
69
36
129
3
12
3
18
24
27
21
12
120
18
12
30
6
21
73
18
29
3
105
135
60
36
10
104
10
36
20
24
57
33
30
21
99
16
2
102
58
80
18
21
21
39
51
48
34
20
16
11
36
37
50
10
8
123
79
101
9
15
33
48
42
22
90
53
84
9
12
60
48
30
64
80
81
7
2
100
8
27
105
76
50
30
82
8
34
128
12
6
81
123
10
11
79
5
13
8
24
15
12
133
11
15
24
40
17
3
16
32
10
80
40
2
60
66
34
17
21
90
42
16
2
42
180
6
12
30
48
60
10
14
40
35
15
18
3
45
39
72
9
12
3
36
19
17
63
10
72
50
69
13
188
22
60
5
45
48
12
27
1
50
18
4
50
96
34
36
42
8
84
18
39
51
57
165
18
22
18
32
6
102
42
18
70
8
12
22
5
43
8
12
9
60
1
80
10
2
126
60
34
50
6
100
11
61
47
21
180
4
158
30
10
32
33
7
6
11
61
59
79
2
27
3
33
24
3
9
129
22
20
12
33
25
90
2
126
12
10
68
30
57
205
2
10
110
40
38
42
126
4
8
12
27
43
36
24
20
28
53
15
60
4
108
77
13
230
18
15
12
33
72
3
7
17
55
18
32
30
10
18
20
18
51
108
91
14
18
30
12
87
1
47
15
16
12
8
54
18
70
2
78
18
64
48
18
11
36
75
22
6
122
27
3
10
12
18
2
36
24
147
21
10
2
160
50
36
12
22
35
36
25
47
7
5
31
14
15
3
18
24
27
61
32
15
21
30
82
110
10
50
33
15
52
62
28
2
18
10
32
33
63
22
12
20
15
73
42
140
48
10
80
10
5
24
153
27
21
22
20
18
132
18
10
83
37
8
54
10
110
48
42
27
24
19
8
57
21
4
38
60
12
36
70
20
22
50
15
15
30
28
11
33
88
72
8
18
22
20
15
57
156
40
62
142
30
26
54
70
8
48
27
12
21
130
54
11
7
42
23
7
17
3
6
39
13
80
39
1
122
6
24
28
72
6
2
48
54
30
15
21
4
18
8
21
36
57
6
40
2
12
6
9
3
22
11
9
63
55
29
39
57
75
18
27
15
70
120
20
30
12
18
18
90
24
3
45
48
42
82
50
10
56
52
188
12
12
27
9
51
1
62
21
60
27
100
2
58
18
12
90
32
18
3
55
44
16
32
30
40
35
7
8
120
72
18
118
20
94
8
15
13
14
58
50
22
68
42
6
22
32
46
47
97
26
42
108
99
3
57
25
47
21
52
116
39
105
63
7
98
100
2
10
38
22
20
60
10
120
8
30
87
48
27
16
54
8
42
10
23
27
6
42
30
18
10
20
15
55
144
17
33
30
28
20
60
12
81
39
10
30
6
50
112
29
21
12
76
14
148
32
10
120
90
18
18
29
45
15
3
40
80
30
12
16
72
62
78
10
32
16
2
72
36
87
3
34
80
63
33
22
152
21
7
17
153
18
9
21
144
6
84
40
8
60
70
8
39
15
18
3
7
32
18
10
18
2
12
58
8
22
65
25
38
81
60
63
10
11
96
1
20
99
3
46
32
30
40
2
27
60
1
80
72
16
59
51
45
72
7
36
12
18
44
6
42
27
43
72
8
78
40
32
90
10
48
14
10
8
18
22
38
42
27
3
60
57
33
27
15
40
50
6
124
26
12
90
90
120
39
3
36
30
4
158
18
10
41
123
210
15
33
18
22
42
8
90
40
35
15
10
92
36
39
61
44
60
48
39
33
63
15
10
62
78
15
15
30
12
240
75
13
32
76
11
1
20
48
12
90
28
20
12
12
30
27
81
60
63
25
54
36
122
72
30
48
12
18
12
48
70
38
12
30
42
6
42
87
13
23
7
17
120
3
48
84
6
12
12
60
15
33
90
22
36
2
60
30
42
18
3
7
50
3
9
3
15
28
24
48
32
33
7
26
27
37
86
4
17
3
18
48
54
100
90
56
24
15
123
10
32
15
31
14
18
22
8
102
117
1
20
60
3
27
48
190
74
90
78
10
8
100
50
34
8
3
39
18
60
88
24
48
18
74
160
18
17
25
23
60
7
38
90
52
5
75
21
37
60
12
26
9
135
45
3
18
15
45
60
111
1
18
74
16
20
162
72
45
33
12
60
10
6
32
15
73
2
33
55
17
55
53
75
9
72
13
8
102
16
41
33
3
7
125
123
22
26
34
18
5
7
8
9
1
50
138
12
22
5
33
10
18
92
42
30
16
14
28
90
8
40
35
9
63
63
21
21
100
47
12
3
18
30
9
61
2
16
44
6
102
22
47
60
21
12
60
18
22
18
8
4
60
5
96
45
99
91
101
9
4
23
25
2
48
48
9
3
42
48
12
36
30
117
3
24
16
41
13
11
25
14
18
27
36
25
20
24
18
18
64
8
28
44
118
42
30
78
32
18
18
4
83
57
48
10
29
48
51
30
4
26
10
12
50
82
8
3
45
39
33
132
36
51
51
30
40
8
15
9
130
20
36
57
60
3
81
21
39
33
18
22
110
130
8
3
45
12
27
25
8
42
30
3
33
12
42
46
35
45
24
10
8
42
15
36
87
28
20
57
3
4
20
18
70
2
16
72
92
60
60
6
4
38
10
29
129
4
78
2
10
65
3
12
10
98
78
10
2
90
42
3
15
78
159
1
11
33
6
24
66
64
30
60
ABCD 96975798046*3^$a+1 [50268]
37
35
61
264
48
3
80
72
37
84
84
155
168
112
8
193
95
64
177
39
72
69
123
32
13
11
16
56
109
11
64
93
48
108
39
56
16
56
24
120
64
32
24
40
48
168
152
96
216
13
35
112
21
35
72
157
3
165
156
180
24
3
128
72
37
11
112
192
117
99
144
80
1
47
37
12
311
72
13
35
37
11
1
60
48
48
192
227
85
24
99
240
120
32
73
207
8
37
83
232
56
229
24
59
40
8
48
312
48
109
107
73
36
120
11
64
9
15
56
121
15
93
11
109
120
27
56
13
72
3
57
12
35
208
288
32
48
1
23
240
48
88
165
107
120
48
24
120
16
9
63
32
48
145
47
88
57
143
72
96
64
272
16
48
57
167
13
83
184
72
56
24
288
37
99
69
12
23
400
248
37
11
1
15
69
156
84
11
1
47
40
8
24
61
75
80
24
48
121
359
37
59
120
24
73
180
48
35
64
93
3
104
256
321
84
75
45
24
108
60
275
469
108
48
95
85
147
120
32
48
88
80
24
160
168
45
12
63
177
23
25
132
59
120
61
288
155
72
40
56
24
64
152
88
69
83
112
80
61
155
72
37
83
289
48
372
51
32
16
104
136
69
35
72
109
11
48
37
11
144
40
9
279
32
24
205
227
144
85
156
119
24
120
85
84
60
83
37
11
144
61
35
49
15
80
517
60
36
48
51
48
93
107
96
64
45
27
141
99
9
240
47
13
107
72
72
208
416
120
37
99
9
311
88
8
73
87
72
33
239
88
72
56
13
24
35
13
264
59
40
80
144
133
48
27
153
239
97
60
131
112
45
72
171
189
75
249
47
97
23
184
8
217
84
24
72
48
51
72
104
109
12
167
40
45
96
75
9
135
117
24
11
24
96
85
11
112
32
48
205
147
8
48
48
85
96
83
85
195
93
75
32
168
64
129
240
191
1
87
152
325
99
21
216
24
195
56
88
21
11
49
108
75
8
48
85
204
36
131
24
64
213
108
12
72
60
23
253
107
64
213
12
63
213
35
205
24
243
81
87
45
48
107
49
15
8
232
429
72
59
240
49
156
11
112
8
432
1
420
27
32
40
345
15
8
48
136
93
96
99
93
59
16
48
176
48
48
264
13
11
96
48
40
176
145
95
16
56
64
9
12
3
141
35
96
517
11
64
56
64
32
24
24
13
35
40
80
112
240
213
288
59
88
8
109
72
59
16
8
120
97
48
335
336
16
128
ABCD 96976262426*3^$a+1 [50028]
116
228
27
37
72
59
9
327
69
4
20
3
157
48
200
160
47
21
64
20
220
20
28
92
52
44
4
11
49
192
56
168
96
160
68
12
63
73
8
147
49
36
24
200
88
167
1
35
9
204
424
11
1
116
40
215
33
96
3
393
12
160
168
92
3
12
240
108
265
32
27
33
51
109
48
12
68
84
99
37
72
140
48
27
180
397
83
165
60
108
24
60
16
95
45
135
273
64
12
263
25
12
35
13
272
100
44
96
135
225
268
12
179
129
28
47
36
45
27
192
57
28
260
28
83
36
73
212
76
104
24
4
23
72
96
36
36
117
27
9
84
123
109
308
63
69
60
16
92
48
52
48
227
25
35
45
88
23
37
84
239
1
240
140
3
12
145
23
117
48
40
300
32
60
196
32
12
3
13
72
120
71
97
80
3
165
192
144
123
25
60
56
12
100
24
48
32
16
84
83
217
23
45
207
45
99
1
80
340
108
12
11
60
97
140
15
141
240
4
263
9
315
69
15
61
8
268
60
8
12
172
228
60
155
69
48
168
48
312
39
108
253
104
108
48
100
35
25
60
132
20
72
144
24
3
45
40
24
44
60
36
108
100
60
155
37
8
108
4
8
135
345
36
15
252
49
59
201
3
177
16
59
1
12
212
16
144
108
131
97
359
61
8
84
96
96
135
61
144
44
315
225
27
192
217
164
15
96
48
25
48
84
20
3
13
12
48
84
191
33
72
712
47
61
188
36
76
83
181
23
81
27
117
100
92
100
180
23
145
132
96
60
8
16
108
20
72
96
40
32
28
83
49
167
121
95
145
204
11
289
35
61
72
56
4
143
24
36
72
13
12
56
184
176
4
23
117
27
36
33
24
15
45
28
179
13
131
117
64
104
244
12
48
32
24
267
93
16
168
60
23
25
20
12
28
72
60
48
155
57
28
143
141
96
4
96
68
27
108
169
71
69
48
64
35
1
47
13
44
148
60
80
36
111
48
13
23
1
80
48
120
100
60
23
153
4
20
108
99
9
4
80
195
97
155
133
92
16
12
71
105
36
28
83
12
21
39
12
1
104
144
16
8
3
117
48
87
93
84
219
1
116
12
52
35
13
140
12
136
152
112
8
12
39
57
15
33
112
215
93
39
48
85
92
280
11
81
28
71
96
1
72
20
28
180
140
100
47
93
120
172
68
24
120
24
4
180
23
297
220
83
45
52
32
123
21
12
64
23
25
192
95
93
52
71
117
40
48
47
45
36
124
80
52
71
24
45
16
12
68
172
68
64
311
57
52
8
243
144
1
44
88
152
148
116
27
84
141
27
25
32
28
32
160
95
93
52
59
69
180
28
ABCD 96976503296*3^$a+1 [50035]
5
61
78
36
5
19
42
30
48
90
72
30
108
57
44
1
24
75
60
45
60
126
60
45
39
24
5
28
87
12
258
11
144
25
6
84
30
11
25
27
33
204
135
21
87
33
24
66
21
36
60
9
60
75
3
33
117
11
60
61
3
87
24
65
4
48
27
30
51
36
165
23
55
30
11
1
78
12
54
111
9
60
119
52
9
90
29
96
4
56
24
211
105
159
6
84
12
63
15
41
85
35
64
21
87
32
7
9
36
104
25
276
18
36
30
39
12
63
33
273
15
129
11
4
81
6
105
3
30
63
32
7
18
6
36
29
100
39
6
24
155
60
55
42
24
30
120
65
52
27
12
9
51
138
15
45
66
30
66
78
12
75
93
51
9
156
126
30
24
24
126
81
15
18
11
60
24
112
9
6
24
174
60
11
49
102
9
36
96
12
45
35
55
6
120
60
156
18
6
30
54
87
44
19
65
36
24
85
120
12
18
6
36
24
66
165
93
36
6
90
30
48
33
33
30
29
31
66
108
11
109
66
6
30
9
9
35
25
120
95
36
25
60
24
71
25
156
123
96
21
48
42
209
109
120
12
63
60
20
1
114
42
15
9
60
30
29
1
6
89
25
54
90
12
90
48
33
3
24
5
36
24
52
93
42
198
36
180
60
24
150
5
1
90
24
57
33
6
24
12
54
36
15
48
27
29
120
76
3
30
6
54
3
32
25
27
9
96
3
87
24
6
23
67
90
18
66
36
48
3
57
3
32
241
51
3
45
21
84
42
18
90
41
84
31
36
108
12
18
60
60
36
30
24
21
9
36
59
37
3
45
120
35
121
60
59
25
72
60
18
12
30
144
60
15
105
30
29
60
61
35
31
81
92
52
9
24
35
28
9
114
24
132
54
30
9
108
9
54
36
29
16
15
21
99
18
27
3
6
60
30
5
1
30
138
60
51
44
31
5
264
85
12
23
96
61
84
66
48
5
25
12
3
27
18
102
30
24
24
75
36
9
135
56
24
55
41
49
42
29
52
33
24
126
29
60
25
12
23
31
264
102
24
66
24
65
1
18
21
9
12
39
45
66
150
60
108
30
21
21
75
9
59
127
84
9
21
66
53
151
65
76
36
92
100
45
30
162
15
15
18
3
8
52
27
5
55
66
59
25
102
108
33
153
35
49
30
72
113
61
36
23
85
11
196
128
7
45
60
84
81
23
25
95
151
57
33
84
11
19
6
30
24
12
21
12
111
21
8
36
61
18
5
121
24
6
5
31
129
45
51
45
84
35
31
29
49
36
24
3
3
66
78
12
21
8
24
7
21
32
96
16
9
39
87
108
60
6
66
198
71
85
30
24
21
21
24
36
18
102
39
51
29
24
1
6
48
36
5
1
24
90
54
27
63
150
90
6
27
99
33
21
27
39
30
108
11
52
9
39
39
36
69
80
61
6
78
27
33
72
168
6
5
49
87
44
4
45
6
29
28
69
23
36
52
108
9
6
117
93
60
60
60
66
24
5
31
18
63
3
54
60
6
66
243
45
132
168
60
11
61
51
12
15
5
55
12
29
60
4
15
30
12
39
12
68
109
66
66
15
44
25
59
60
187
9
45
66
30
51
33
111
33
11
25
24
11
49
35
31
30
39
45
72
18
5
97
111
32
52
60
33
15
15
72
24
29
115
5
28
9
24
90
96
113
100
21
15
9
6
114
96
54
12
141
93
95
60
79
41
16
15
24
69
81
24
30
30
42
113
61
30
57
48
60
21
60
83
7
9
9
36
24
87
44
1
90
270
15
75
54
24
60
11
76
33
35
76
69
60
66
6
83
100
15
33
9
48
87
33
156
60
59
16
15
65
16
8
36
4
45
12
83
36
120
109
60
30
42
3
45
36
120
6
33
57
54
5
61
48
120
12
18
60
150
35
145
60
87
63
6
90
6
108
42
89
19
12
54
174
6
36
59
91
78
27
45
24
59
67
18
6
69
21
27
33
30
96
21
3
29
96
112
48
15
6
24
207
27
30
12
108
30
36
36
24
24
30
60
11
24
16
189
12
30
53
1
36
48
12
24
30
24
150
12
15
15
24
6
168
15
21
54
72
78
132
59
24
55
12
108
41
60
1
83
1
24
12
78
30
240
30
42
3
111
84
30
126
54
63
33
24
12
48
71
1
24
6
21
57
87
3
6
24
66
201
9
36
84
51
3
6
135
45
15
9
35
115
126
24
12
3
75
5
172
9
30
114
27
ABCD 96976570298*3^$a+1 [50083]
108
81
59
19
93
33
51
284
132
157
42
54
72
39
45
23
19
18
11
180
133
12
72
243
15
17
73
54
30
24
47
97
23
43
41
36
67
96
41
25
72
18
9
69
3
12
3
84
29
43
21
72
33
35
76
20
16
128
1
36
48
42
21
81
36
75
39
17
16
69
42
12
45
9
60
51
3
53
60
16
48
39
53
36
37
126
90
48
96
3
33
35
13
27
9
78
33
200
16
36
21
11
48
85
23
16
120
21
120
35
28
36
99
5
19
17
76
48
36
36
21
71
52
24
33
23
24
4
3
30
78
18
47
36
60
84
25
15
39
93
12
33
35
55
5
73
84
6
77
64
104
40
32
4
3
18
15
8
25
36
23
52
51
53
112
3
141
57
30
17
60
160
195
18
11
96
55
77
124
51
9
48
33
42
30
23
40
27
24
54
119
1
23
132
28
80
7
93
15
96
69
80
7
54
95
204
43
149
48
7
84
21
20
31
6
11
115
54
131
25
27
63
129
21
12
27
51
36
18
47
28
48
51
57
20
36
1
159
3
21
36
69
126
33
3
5
52
36
87
48
5
36
109
75
51
54
66
72
78
35
13
114
29
48
16
68
49
59
52
51
9
48
20
49
11
49
35
31
125
79
21
32
48
64
84
44
36
60
220
24
12
224
60
36
64
12
8
13
47
127
24
89
31
45
176
1
3
33
18
57
48
105
23
55
29
172
48
8
49
59
13
111
8
12
52
80
40
96
20
7
24
66
54
21
20
12
19
65
132
168
13
3
33
47
151
168
84
17
43
57
15
41
43
21
75
66
27
56
43
117
87
129
48
92
19
144
137
73
75
36
177
23
55
12
29
16
8
60
1
15
96
108
27
18
36
111
57
18
53
157
24
3
213
83
40
24
27
24
21
80
19
18
3
24
44
36
73
23
31
24
53
67
24
12
89
64
20
60
7
198
47
7
17
24
13
30
137
12
4
33
12
95
4
15
5
12
4
69
35
4
63
5
1
23
160
9
24
18
33
140
271
21
33
126
24
12
54
11
24
4
60
9
107
19
42
12
18
54
63
27
36
117
56
31
144
101
60
16
21
48
35
19
168
21
8
43
108
66
63
44
25
36
108
11
28
9
83
7
54
3
20
12
91
77
1
155
1
47
28
80
25
18
125
7
48
57
15
24
48
60
66
234
18
39
24
92
43
5
19
66
39
3
17
52
3
165
45
42
41
48
1
51
108
57
87
3
29
24
103
6
15
96
12
33
6
48
57
68
7
21
15
30
3
20
36
40
33
3
20
88
123
12
6
23
12
1
162
21
120
80
16
20
84
12
4
60
20
60
4
69
36
24
66
89
28
104
19
90
51
104
40
92
49
63
69
36
23
52
12
60
69
11
55
29
100
3
138
60
90
5
144
100
39
21
32
1
48
35
48
16
92
67
21
15
125
4
120
36
36
60
27
6
47
4
44
52
104
40
45
47
60
180
28
27
149
4
45
6
54
18
66
3
68
156
85
18
21
56
16
27
21
195
21
39
234
147
15
36
12
60
30
36
167
12
19
29
49
11
120
31
18
15
56
19
29
127
53
12
64
111
213
32
28
117
35
91
17
60
127
129
87
33
60
9
35
100
20
64
57
15
3
21
120
32
223
12
24
90
183
36
15
12
18
27
177
162
66
35
24
40
44
60
19
53
232
21
11
1
6
17
40
135
45
15
101
7
89
85
39
15
60
12
29
24
24
1
54
21
20
31
102
167
1
18
185
31
36
108
17
24
16
99
41
1
59
64
111
18
39
12
21
123
32
4
15
81
368
12
49
75
123
53
73
11
36
24
16
24
15
125
103
21
72
8
43
9
80
28
56
60
73
71
60
36
4
87
5
43
21
224
52
45
75
20
91
12
5
49
23
37
71
55
144
72
5
160
51
5
43
60
72
129
51
12
21
123
81
32
144
31
5
124
36
3
41
36
48
12
79
5
36
16
108
20
7
6
107
16
141
83
25
167
37
12
114
125
1
12
6
17
31
60
53
37
15
80
28
176
79
161
109
51
60
33
12
35
43
221
72
52
51
12
17
37
54
17
24
37
54
30
63
56
13
48
24
75
44
60
4
33
12
114
21
12
51
65
31
12
125
7
54
3
9
167
4
51
65
136
80
109
135
81
ABCD 96976669976*3^$a+1 [50028]
20
79
9
3
33
12
3
36
18
60
18
5
4
3
81
21
11
4
24
32
19
45
15
45
63
30
71
19
12
84
6
11
37
30
17
49
15
24
3
53
12
7
53
4
24
12
45
114
29
1
35
19
30
15
20
4
15
60
6
36
11
120
24
4
15
24
30
102
18
23
25
59
25
35
4
51
21
20
4
3
5
72
61
30
30
47
40
36
9
72
48
3
63
5
16
68
16
36
8
12
16
60
15
17
112
3
17
13
63
57
23
64
24
20
12
4
8
13
24
18
36
21
36
48
9
36
11
4
32
19
30
3
32
16
93
90
45
27
24
18
72
54
96
5
48
76
12
8
24
7
36
9
44
12
124
21
12
15
63
5
28
45
11
48
13
27
21
6
9
56
36
40
68
1
24
27
15
129
60
9
11
36
24
4
24
123
9
20
1
39
51
9
20
13
3
24
20
16
3
21
21
30
60
72
17
48
7
48
21
27
29
48
12
79
45
21
18
5
1
36
59
1
15
15
9
27
17
13
35
13
15
75
5
25
42
5
97
15
8
48
25
11
36
67
17
13
83
72
31
36
41
7
5
13
47
1
27
12
168
39
29
12
24
84
37
3
9
12
51
24
44
1
6
12
17
115
41
13
6
21
57
72
3
8
19
29
132
25
12
12
6
5
12
36
12
12
36
24
40
12
3
12
18
36
15
105
11
28
27
41
24
19
45
21
114
96
9
69
15
8
19
65
16
12
21
6
21
33
59
13
30
24
24
17
84
79
36
6
15
69
24
24
48
3
21
15
3
6
6
24
5
40
12
8
7
29
4
51
21
8
16
3
21
9
18
24
24
36
120
5
40
8
31
29
52
20
36
37
6
41
36
28
15
5
19
21
39
6
107
7
48
17
13
30
89
4
32
12
1
24
3
80
60
64
36
8
60
24
1
6
5
4
44
40
75
41
7
17
13
90
24
120
6
75
24
15
45
3
5
43
57
33
15
15
53
19
57
3
5
52
24
32
49
11
28
15
5
4
8
60
4
20
19
6
15
36
15
33
32
40
8
7
5
19
9
45
24
11
31
21
12
15
12
21
63
21
44
16
21
47
1
6
129
27
17
7
9
39
5
72
36
48
4
3
48
84
33
68
12
7
33
8
7
33
9
15
75
12
5
31
24
6
30
65
7
42
15
33
48
18
5
7
17
28
84
20
28
141
35
64
12
3
57
60
51
57
12
3
18
23
84
48
19
30
60
75
15
29
31
41
40
24
24
60
20
24
16
32
37
42
21
3
17
24
43
6
15
27
17
12
16
9
11
12
13
23
7
12
17
25
71
4
69
11
28
33
15
80
7
12
21
9
18
18
123
56
48
31
72
69
8
12
4
60
39
53
4
3
5
12
120
1
35
4
51
29
19
36
45
20
43
42
195
24
32
37
42
9
24
12
8
7
54
11
16
48
84
8
24
4
57
42
12
30
75
123
21
21
36
15
15
129
15
126
35
4
48
80
16
12
3
5
7
30
23
4
32
1
63
12
8
40
24
27
53
72
36
37
30
12
29
12
25
15
9
23
1
42
33
92
24
16
75
33
15
6
126
9
48
12
3
18
48
30
5
16
24
72
87
41
7
5
72
100
8
13
12
59
1
23
31
29
36
13
30
6
6
41
28
12
60
20
4
93
42
6
59
13
11
7
33
9
11
55
21
8
7
30
111
3
9
33
3
57
3
27
57
12
21
3
224
55
5
31
12
78
15
116
28
33
39
3
12
69
15
17
37
95
7
45
33
47
40
48
3
17
1
102
90
59
4
9
30
77
61
39
33
123
39
165
3
21
9
11
109
42
66
75
3
89
25
30
5
25
30
48
57
33
23
7
29
1
23
25
30
5
36
64
21
6
5
12
13
15
20
12
55
36
42
35
109
6
42
42
5
49
27
15
18
47
12
37
11
4
21
30
17
1
24
36
60
47
12
16
36
9
6
54
11
48
12
43
18
15
45
114
45
3
125
12
1
23
7
12
36
9
72
116
4
159
12
57
3
5
12
25
18
5
49
51
93
11
24
85
120
84
6
9
3
24
9
24
80
16
9
35
43
17
7
33
20
16
12
75
12
17
4
9
48
59
1
3
15
5
24
52
15
29
7
5
13
47
24
4
12
8
1
15
36
3
5
1
6
89
13
15
15
48
17
48
19
5
60
19
17
49
23
7
66
114
60
45
80
1
12
11
4
12
48
8
7
5
31
69
21
12
95
49
59
25
15
20
64
48
20
40
12
32
16
20
64
24
12
32
37
11
4
8
52
24
12
39
41
4
8
28
39
6
18
41
1
30
5
7
93
120
99
6
12
23
7
65
12
49
27
60
15
45
15
17
1
51
15
18
11
64
8
7
120
53
100
63
9
15
17
4
21
48
63
32
48
100
32
40
56
40
81
71
12
13
47
7
53
43
9
3
18
3
72
84
8
73
3
104
36
85
12
63
60
9
15
15
42
3
68
4
15
21
39
24
36
18
15
12
39
21
8
1
27
27
5
43
17
28
3
21
9
15
27
72
5
55
5
36
7
42
143
24
25
48
30
5
31
24
42
18
33
15
30
15
8
52
33
6
105
24
9
15
33
95
28
20
37
90
9
44
40
60
75
9
21
39
93
3
9
30
33
104
19
5
36
84
12
64
20
100
36
20
19
78
3
3
96
9
32
37
3
12
3
24
6
54
41
24
16
8
84
112
8
13
27
27
18
3
9
36
18
36
33
15
36
102
48
35
19
6
90
66
15
9
30
36
48
17
96
37
11
31
24
21
9
11
13
51
36
44
12
4
45
35
4
60
44
16
12
20
12
43
17
1
35
12
25
15
9
6
24
36
29
36
40
24
15
41
7
12
21
8
19
21
27
5
19
45
24
56
31
57
12
15
5
13
6
29
60
25
27
63
105
87
6
35
28
20
4
3
30
24
71
24
4
27
24
30
15
51
17
1
99
48
9
90
9
15
117
39
18
60
11
55
17
124
8
1
12
12
36
60
59
36
16
3
48
18
84
18
17
37
6
29
28
87
9
84
111
30
51
3
33
63
84
30
11
1
6
30
30
5
24
31
5
24
24
49
6
17
52
12
3
17
91
54
11
37
12
30
45
24
21
11
12
37
36
3
27
12
17
48
13
78
12
5
25
23
1
24
30
42
15
3
5
4
8
7
17
16
24
20
36
25
23
61
15
24
51
21
15
12
18
12
6
5
4
21
11
16
9
54
5
72
37
51
12
27
33
8
19
5
55
33
32
12
4
27
9
33
15
57
75
21
15
8
25
35
40
20
4
75
45
20
72
16
44
4
32
24
55
9
39
36
57
15
5
24
36
12
16
24
96
32
13
90
66
3
3
29
13
35
40
8
55
24
53
40
12
63
30
3
32
16
15
6
15
15
36
29
40
68
40
45
3
12
15
41
12
55
33
27
5
4
21
42
6
36
11
40
24
8
36
40
39
17
73
6
24
53
4
21
23
36
40
63
42
54
41
36
28
60
12
3
6
51
12
21
12
159
20
13
83
19
9
87
17
16
57
15
44
85
24
24
3
8
16
48
8
13
36
59
37
23
4
3
9
3
5
91
17
79
9
24
75
21
36
60
20
19
21
44
67
30
90
29
36
48
67
ABCD 96977678750*3^$a+1 [50004]
20
16
32
78
27
13
54
23
3
84
66
27
6
1
29
21
30
60
70
44
6
16
5
9
30
18
6
12
33
27
10
14
45
3
33
3
15
9
42
15
3
36
6
9
37
104
3
18
72
75
12
40
23
27
78
6
9
7
26
4
66
14
18
6
9
15
3
12
93
3
1
53
15
28
8
39
18
9
10
56
40
29
81
9
3
42
10
6
24
14
27
25
14
63
13
24
23
90
7
8
28
5
24
39
144
15
7
30
11
57
28
59
21
10
54
8
21
45
45
9
3
24
21
84
16
14
30
100
20
40
44
30
9
13
20
24
78
51
36
31
24
11
69
45
99
21
15
24
39
72
9
45
9
3
19
8
18
4
26
64
6
5
12
13
8
15
1
6
38
16
20
6
24
33
7
38
18
42
21
15
16
20
36
3
87
34
23
6
105
24
30
21
7
77
3
33
21
10
23
72
1
17
15
45
3
15
19
11
9
24
21
36
15
12
15
33
42
45
7
6
30
8
21
15
6
64
65
30
33
22
8
30
30
12
10
50
9
7
14
9
6
30
69
36
54
6
21
19
20
9
27
9
3
3
57
6
16
11
3
16
44
6
3
30
6
15
51
18
6
37
20
9
21
33
15
21
9
54
6
12
15
33
12
4
20
16
30
44
36
154
113
36
31
5
60
31
60
24
44
12
39
60
9
16
6
5
49
6
17
3
30
39
15
24
90
9
3
15
90
39
30
21
9
45
6
9
3
37
14
22
59
48
13
2
12
51
15
87
6
9
22
5
48
72
6
9
36
3
1
6
65
24
3
52
14
16
30
38
28
2
12
3
7
26
30
27
36
129
15
43
74
46
62
27
39
6
84
12
12
58
32
22
5
15
33
67
60
6
17
3
30
15
117
15
18
15
57
7
6
24
6
20
45
18
30
21
3
18
30
18
1
36
54
5
31
2
12
60
51
19
30
56
42
33
18
51
3
13
20
18
27
19
96
30
17
7
30
66
14
36
9
15
6
60
45
72
7
30
6
2
12
9
7
8
106
11
72
48
45
18
12
39
9
9
3
12
33
85
54
8
72
10
5
1
17
13
23
9
27
39
30
30
16
20
15
45
24
16
95
90
1
2
45
15
48
12
42
9
42
15
39
55
29
6
39
15
1
6
14
16
14
6
10
5
25
20
42
96
24
30
30
21
30
1
80
30
15
6
25
5
60
12
37
50
9
7
59
1
32
12
78
6
16
23
13
32
153
15
70
17
108
3
36
69
54
33
10
8
16
41
15
3
37
35
3
22
35
30
45
48
84
88
32
82
5
9
76
6
2
6
46
26
3
54
57
54
22
24
44
15
21
18
22
26
60
70
5
19
20
45
1
14
16
14
66
3
117
48
6
3
27
10
30
8
3
9
30
10
20
15
18
33
9
30
39
16
20
16
5
49
30
8
12
66
42
27
9
12
34
35
31
2
12
70
65
138
18
27
27
1
5
25
47
105
6
16
26
78
36
16
8
96
6
15
9
6
3
24
12
60
3
28
14
9
27
4
30
20
6
60
12
93
3
51
1
8
16
38
27
51
3
30
39
72
21
19
35
15
16
68
39
3
12
30
27
85
38
12
24
39
78
49
8
6
16
74
24
15
33
10
17
21
6
40
5
25
38
6
24
28
17
15
28
2
28
2
75
30
15
48
15
72
21
6
24
24
15
7
23
36
31
5
6
12
6
36
3
22
44
21
36
25
180
20
9
15
3
21
9
13
5
33
12
100
14
18
36
16
14
22
23
21
54
15
27
4
11
9
46
14
36
3
1
35
9
12
12
22
50
40
6
14
45
15
45
30
25
8
112
41
39
78
52
29
9
3
39
10
8
6
9
13
24
59
30
7
24
11
48
67
5
27
6
52
2
6
30
45
7
47
43
62
51
21
3
13
17
21
6
15
15
36
4
44
24
3
87
102
3
97
30
53
21
6
36
18
52
8
45
39
12
18
75
7
8
3
90
3
141
25
5
21
34
38
3
57
6
6
39
21
45
33
120
52
11
9
54
22
20
9
15
75
45
30
10
30
8
28
50
27
33
3
75
52
32
18
10
35
33
72
12
66
6
70
5
24
7
23
24
3
9
33
21
1
20
21
19
66
2
6
22
74
9
54
37
20
10
23
18
19
6
14
15
3
33
12
7
29
31
11
79
11
9
6
30
10
24
41
57
57
31
23
27
4
23
37
6
77
15
28
32
15
7
14
42
9
25
89
36
25
74
6
16
8
6
24
22
53
75
27
33
16
30
53
3
24
75
18
6
36
3
22
8
36
21
15
39
27
24
33
7
35
69
46
11
19
86
60
4
5
15
10
29
111
10
23
3
102
12
30
18
6
15
1
6
77
21
15
39
3
69
78
58
5
27
27
55
8
48
18
69
33
4
53
13
8
6
46
2
22
36
8
21
24
21
10
5
33
30
27
1
2
15
27
96
4
35
1
14
39
120
31
20
21
42
27
9
54
63
39
3
33
42
13
5
3
15
7
2
6
60
15
141
16
74
10
8
42
15
31
17
45
6
24
3
39
16
38
27
63
9
13
50
15
9
6
64
8
15
18
3
76
8
3
24
1
14
30
3
45
18
42
3
54
6
9
30
70
26
3
21
3
93
48
15
9
6
9
18
25
14
6
27
36
51
6
64
44
9
45
36
22
20
27
63
27
15
30
72
10
20
24
9
7
36
8
12
24
3
13
17
36
1
30
29
66
3
3
18
9
18
18
60
15
9
60
27
9
27
3
96
108
3
18
6
15
3
18
15
18
15
96
3
45
6
1
20
36
34
11
79
35
9
6
33
63
9
45
84
22
2
18
18
16
11
9
10
35
61
62
82
35
18
15
15
33
10
2
28
5
9
10
6
50
120
34
8
52
20
90
48
60
18
33
21
15
1
38
12
54
90
6
15
27
21
21
3
12
81
12
33
39
70
23
51
30
9
75
168
12
27
24
7
54
36
104
6
63
1
6
20
27
18
25
24
86
3
15
9
18
9
21
15
42
66
21
81
10
30
30
17
30
7
11
99
15
81
3
72
24
15
3
7
5
31
30
2
6
16
11
3
6
99
21
15
36
15
24
24
27
27
6
46
5
1
8
6
36
40
5
9
3
87
6
4
14
22
98
22
14
3
18
18
1
5
115
23
21
21
18
13
50
4
95
81
34
8
75
13
17
45
15
7
14
51
25
29
36
1
2
27
1
23
21
16
20
87
75
60
18
3
1
6
8
96
3
13
14
6
57
27
76
30
38
66
18
15
57
33
12
25
8
6
75
9
3
25
8
27
54
39
106
6
20
3
6
3
102
60
9
37
20
30
4
14
16
5
1
23
39
15
45
12
33
27
16
62
30
27
3
18
10
8
66
21
15
4
14
30
21
33
82
35
15
75
3
18
33
7
8
72
4
20
40
6
8
69
15
15
7
11
15
124
11
48
45
16
35
48
13
44
3
57
36
33
30
1
8
42
36
27
30
7
86
3
39
33
18
31
5
9
22
8
16
11
9
9
31
5
15
9
27
12
45
6
1
36
35
25
14
16
38
90
144
45
36
9
22
26
24
6
10
29
55
23
57
33
18
9
21
54
1
30
80
30
12
82
5
3
33
33
6
6
10
14
24
24
22
35
3
30
66
6
10
119
6
48
18
63
45
9
12
33
87
24
6
16
2
22
8
21
15
12
3
54
45
12
18
3
9
54
57
42
12
31
65
9
16
2
6
12
3
67
23
6
1
47
27
24
16
8
33
24
33
21
1
53
33
30
10
44
100
89
15
12
3
99
18
40
5
42
18
27
22
20
3
3
24
9
12
9
51
30
19
38
21
30
15
6
3
12
15
46
30
14
6
30
54
24
15
9
6
12
27
13
38
30
30
36
24
27
60
12
3
15
49
56
27
7
20
21
25
32
33
15
39
31
38
9
15
12
21
3
6
6
12
48
30
9
18
30
37
35
15
3
15
12
36
60
10
65
9
9
6
18
30
6
7
119
105
16
2
18
4
11
24
31
8
69
57
9
9
22
68
22
38
28
44
10
30
5
21
4
30
8
27
ABCD 96977744816*3^$a+1 [50012]
48
75
12
45
33
7
41
30
69
45
18
42
187
23
6
39
105
15
48
3
90
67
5
67
20
12
51
117
16
5
15
16
29
12
27
100
5
66
54
15
60
36
72
45
18
12
57
93
79
59
24
1
60
29
27
9
42
18
12
3
36
21
39
36
64
11
30
55
77
7
29
99
48
15
30
19
48
56
76
36
8
84
3
78
27
33
51
3
18
72
6
42
3
69
15
45
15
123
78
75
39
21
40
92
24
84
52
65
15
15
109
8
21
51
129
102
60
25
12
95
81
4
72
29
12
55
68
60
12
40
20
15
9
3
18
7
12
24
56
16
152
60
3
45
33
15
45
51
9
15
9
15
16
36
8
33
7
36
17
7
48
32
3
42
111
15
24
120
33
12
45
103
95
30
3
4
53
18
85
32
132
40
12
44
24
12
16
35
73
59
30
36
31
44
57
90
45
33
7
12
8
48
36
60
3
21
4
5
3
12
12
21
7
20
96
27
42
123
12
16
32
84
21
60
55
44
33
30
48
42
6
24
85
8
12
52
8
33
48
27
24
48
40
5
6
9
16
72
83
120
84
37
68
3
57
60
15
81
9
6
49
5
43
5
12
3
63
21
36
3
141
21
15
72
36
9
243
27
66
24
6
45
60
16
116
33
151
8
21
72
18
9
3
73
12
8
27
12
6
39
33
7
32
4
72
5
3
9
15
3
30
7
83
30
18
54
30
13
8
12
24
33
27
60
48
3
48
81
153
7
20
4
80
15
25
36
23
6
7
5
3
16
23
25
8
100
35
30
12
15
52
36
32
48
60
48
72
33
31
131
30
55
5
19
23
36
141
51
9
208
143
13
29
27
21
42
66
27
12
12
4
12
8
16
48
23
48
42
55
23
45
84
3
60
37
48
20
72
112
56
12
33
39
40
20
39
42
7
23
9
63
85
65
30
36
9
33
7
12
24
77
3
76
20
48
33
315
57
18
13
17
7
48
23
1
68
15
21
76
41
120
12
43
35
213
4
36
12
65
7
5
30
61
17
3
52
68
39
6
12
15
24
171
69
51
72
6
87
24
3
1
35
37
128
64
5
18
78
54
36
24
45
16
44
111
25
5
27
3
37
17
27
4
107
12
25
188
60
24
60
93
60
7
41
99
148
5
6
24
21
9
3
120
12
28
5
15
33
19
5
36
31
29
30
60
49
5
15
15
60
21
24
45
36
15
72
12
3
60
48
9
45
31
17
43
44
3
9
21
42
30
18
9
4
35
45
27
13
35
30
54
6
7
44
3
36
57
3
229
11
105
16
29
60
31
20
16
47
13
5
67
20
3
18
12
12
135
15
36
12
37
65
18
13
17
19
36
17
31
29
27
63
30
6
54
18
25
68
72
4
29
7
44
28
11
121
89
12
39
48
12
24
27
9
39
42
138
12
13
20
27
25
32
15
37
233
48
30
37
20
45
43
35
30
19
144
17
102
13
20
52
48
8
24
28
12
5
51
4
95
61
107
18
39
16
119
45
3
37
32
33
66
45
4
12
44
57
102
48
30
15
3
49
120
11
21
4
29
43
44
28
5
36
111
16
35
37
5
15
45
15
33
15
27
37
11
48
49
41
15
12
57
55
68
15
9
4
144
36
29
6
60
25
77
72
31
35
1
128
12
3
30
27
40
29
39
40
56
45
7
92
28
8
84
40
36
17
90
13
47
25
65
42
1
36
29
12
27
12
21
67
71
24
45
88
35
45
72
16
89
87
21
55
48
32
15
9
3
30
63
15
13
32
28
44
28
5
7
5
6
21
28
36
12
65
39
36
24
9
135
39
18
42
105
168
3
54
6
49
125
15
3
133
5
39
15
25
5
60
63
4
20
21
63
15
57
24
64
107
37
8
72
3
30
120
15
3
1
80
81
60
39
28
101
30
37
32
40
23
33
52
20
12
33
12
3
204
36
4
8
93
43
17
3
9
75
75
1
36
41
3
4
53
7
35
37
41
7
5
91
84
132
8
48
24
51
90
60
55
17
3
40
23
30
42
13
116
4
5
24
60
27
28
8
48
4
12
53
30
13
53
31
44
12
75
12
25
12
149
90
1
11
57
33
7
48
20
4
23
66
55
17
12
87
24
57
18
37
104
16
83
49
41
24
7
36
77
31
32
40
17
31
24
23
13
44
120
16
212
4
48
23
30
42
21
52
17
91
56
16
83
1
36
8
52
80
4
44
52
53
51
153
43
92
63
78
24
36
15
60
100
20
12
3
21
60
3
30
27
33
18
30
27
33
27
15
37
44
45
39
16
104
51
42
12
30
18
60
7
8
33
42
133
36
20
124
44
63
12
66
27
57
43
5
7
108
8
15
24
6
42
33
39
1
12
53
27
87
30
48
67
12
24
29
60
3
12
105
7
156
83
21
3
45
51
69
12
81
39
3
33
147
18
43
29
30
13
8
15
12
18
27
105
19
48
5
51
24
28
168
44
33
15
33
30
120
144
78
147
15
37
8
48
45
7
8
28
24
32
39
37
20
52
72
8
40
36
20
12
4
23
1
120
5
31
8
36
84
40
11
1
8
51
30
91
11
48
57
12
76
20
12
117
15
12
4
17
39
3
25
5
36
12
15
57
27
16
23
9
76
5
31
11
105
27
1
5
31
41
30
33
4
20
48
57
3
28
29
7
23
150
7
59
42
15
100
17
63
64
96
80
108
45
19
5
31
44
60
40
11
97
20
12
3
177
3
138
55
17
30
13
56
39
102
72
31
35
1
36
72
32
40
8
21
12
55
23
24
48
13
32
4
89
27
4
23
6
135
24
231
1
53
3
28
20
52
8
15
21
64
17
55
32
28
8
9
3
63
12
9
36
147
45
40
20
16
17
7
5
63
33
12
18
12
30
ABCD 96977797318*3^$a+1 [50020]
3
201
54
12
36
93
75
30
15
9
135
111
9
33
90
12
72
129
15
21
144
15
81
15
33
267
9
69
27
63
120
57
39
12
69
39
126
15
3
36
9
153
42
57
24
75
69
27
33
51
132
12
18
54
18
51
117
12
42
48
108
57
96
45
42
57
240
12
45
18
168
144
93
225
27
45
39
51
6
54
30
24
120
39
3
54
30
69
21
54
21
21
39
36
12
33
18
21
69
72
99
225
24
99
21
15
99
90
15
96
27
72
60
21
87
153
21
39
165
12
60
39
135
54
72
54
93
87
18
18
72
45
153
27
12
33
3
204
36
108
15
12
42
48
3
15
96
54
39
87
189
21
150
45
264
9
135
72
81
87
75
18
3
87
18
36
54
21
69
90
54
180
72
99
36
33
15
60
156
36
33
36
36
6
12
36
69
12
15
54
30
54
135
192
39
54
36
120
36
99
60
57
54
54
24
51
69
51
39
18
90
9
99
96
126
30
60
57
108
27
165
36
96
15
93
117
60
111
87
21
84
60
81
15
165
54
45
33
39
84
21
18
12
9
15
54
66
129
96
12
39
36
153
21
3
213
123
180
27
54
36
12
18
57
75
21
144
51
126
54
12
24
45
48
15
30
42
21
108
9
18
54
3
147
84
21
123
6
192
39
105
36
3
15
24
12
9
51
9
39
108
33
9
51
357
27
51
246
18
60
12
18
36
6
21
9
183
3
33
60
81
78
66
42
33
24
15
90
48
39
51
24
69
87
60
189
75
45
36
33
30
165
51
18
72
18
45
33
30
132
12
69
57
252
18
54
15
144
75
9
12
39
72
69
15
33
21
54
36
126
24
51
120
3
36
96
54
126
81
108
27
102
198
9
51
33
51
18
135
72
9
126
69
81
48
27
9
15
75
36
9
15
21
48
15
21
105
111
51
72
165
147
108
30
180
6
30
90
42
162
141
57
30
108
72
54
60
15
3
12
129
75
69
60
120
15
60
21
9
36
24
27
75
18
18
24
21
99
45
45
24
144
12
75
129
15
69
15
165
180
75
33
60
3
87
18
30
72
60
120
57
123
54
63
48
177
18
24
33
132
48
3
18
75
15
129
33
72
30
6
39
63
24
9
12
9
18
60
66
36
15
39
9
135
60
18
3
51
30
24
90
165
9
72
63
27
18
132
39
9
108
72
36
144
96
174
57
15
9
117
18
72
72
108
42
18
12
81
27
18
147
48
21
18
18
3
120
27
48
45
69
27
9
12
42
138
78
12
42
87
21
192
198
177
273
42
36
84
126
24
120
51
129
75
33
78
12
9
60
9
15
24
15
18
30
33
27
48
6
18
48
114
123
21
195
12
237
6
120
21
33
15
132
15
24
12
108
36
24
30
36
204
111
24
144
3
93
12
147
57
93
48
54
54
72
54
33
21
6
33
36
12
9
39
84
12
3
132
66
168
102
18
39
87
90
111
33
6
30
54
105
9
18
48
60
21
60
48
15
12
6
63
21
24
30
21
120
24
141
108
36
114
90
18
12
105
147
126
90
168
192
132
12
24
261
63
81
39
45
27
105
81
108
54
21
51
36
30
54
78
66
6
120
18
21
15
54
18
57
96
84
36
21
39
117
114
249
84
21
54
33
12
45
27
15
36
69
33
78
9
381
3
120
129
180
51
21
99
9
60
27
81
174
54
6
210
6
90
30
9
45
15
9
12
144
3
51
36
216
42
90
12
9
51
66
72
108
54
78
36
99
81
12
18
45
27
189
108
36
144
72
9
90
21
69
39
21
210
21
15
144
54
6
21
9
6
120
6
102
21
51
36
57
33
39
48
3
240
12
42
156
27
36
81
36
42
21
9
ABCD 96978092306*3^$a+1 [50100]
24
21
3
72
45
87
45
3
132
120
15
120
33
12
60
63
69
48
63
72
48
45
108
117
150
264
33
48
24
36
12
45
42
66
183
36
48
12
24
24
96
9
27
240
144
12
24
63
141
12
9
180
18
33
75
30
75
48
21
6
144
18
51
36
60
33
15
123
9
15
33
165
30
132
9
39
33
24
141
54
9
60
21
90
36
180
105
24
24
24
57
63
15
18
84
99
12
48
192
45
147
183
45
27
21
24
36
27
144
9
111
6
30
9
96
12
180
33
54
21
105
15
72
123
45
24
84
60
21
63
36
24
48
24
108
57
39
12
27
90
30
78
3
96
36
57
3
60
144
24
21
39
87
54
6
33
12
57
108
15
12
12
21
3
81
15
111
72
105
75
21
60
36
45
6
90
27
3
45
9
39
84
48
48
12
48
36
36
45
15
9
3
96
27
105
48
96
3
18
180
54
213
3
30
24
111
24
96
12
27
33
48
180
117
27
84
99
132
120
198
3
24
156
15
54
63
12
60
36
45
24
30
93
96
36
81
42
108
33
36
33
75
168
12
36
39
30
51
9
63
99
18
18
153
12
15
93
9
63
15
264
21
60
69
36
63
96
108
36
141
90
129
36
15
93
36
12
27
12
36
9
48
3
120
24
45
45
3
12
48
3
144
21
120
45
84
18
18
42
57
63
60
30
72
6
54
120
90
33
63
72
18
12
72
150
36
72
108
33
21
15
348
63
177
48
105
72
15
60
27
6
264
15
156
48
111
69
231
9
27
45
117
15
48
12
72
60
180
51
9
3
93
48
60
96
24
24
15
33
75
24
36
144
18
15
12
21
75
87
117
15
30
36
99
15
120
108
33
72
36
84
12
3
192
18
15
12
285
30
33
153
84
6
12
18
15
75
9
105
36
3
144
60
45
18
57
27
36
90
90
57
267
33
132
3
153
24
24
9
15
93
54
9
36
108
15
48
54
63
45
42
48
33
84
48
192
21
27
195
33
24
15
21
9
3
3
90
87
3
57
123
153
21
63
156
21
108
27
21
42
105
72
75
9
21
159
12
84
3
18
72
3
45
144
15
3
600
18
102
81
51
153
117
120
78
18
3
60
99
33
192
48
132
60
33
75
24
45
78
18
12
222
36
54
120
39
51
126
27
27
9
51
93
135
18
159
36
27
33
39
48
81
69
12
123
60
120
75
18
3
24
27
36
33
24
93
54
9
192
15
90
54
30
150
9
84
63
69
3
18
60
54
69
129
3
45
60
3
96
111
45
135
54
6
282
42
33
60
117
15
24
84
75
33
27
72
33
33
15
48
36
51
69
24
207
33
9
18
84
9
36
15
30
36
27
36
96
21
90
60
33
132
99
6
27
45
51
24
33
3
27
129
33
72
6
12
21
21
90
21
9
51
99
69
12
27
105
3
9
81
102
78
72
87
15
189
87
192
18
3
36
15
21
15
24
396
30
75
57
120
123
24
24
87
9
24
51
6
84
90
21
75
33
36
96
48
21
18
21
84
60
33
39
48
75
12
153
12
36
24
51
69
33
78
90
39
45
18
45
60
117
120
39
87
93
141
96
3
60
81
18
33
15
24
9
96
156
27
33
39
18
27
45
18
12
21
12
36
147
33
21
51
120
189
18
45
12
84
57
24
99
96
24
51
36
33
60
99
57
36
144
141
15
75
9
45
6
93
96
60
105
60
66
24
9
120
81
18
60
90
12
99
99
21
36
75
30
18
90
42
30
36
114
9
120
51
18
51
39
18
75
15
33
36
24
24
3
105
27
72
93
12
21
72
3
72
72
81
15
117
18
45
12
132
48
12
48
120
63
24
36
33
12
27
201
9
51
27
45
207
120
81
27
24
21
24
21
54
45
15
9
96
3
117
48
72
24
27
120
45
9
3
237
36
3
81
6
30
ABCD 96978661478*3^$a+1 [50031]
19
89
4
93
54
54
51
33
47
4
9
23
52
60
3
78
11
40
20
121
75
33
11
36
64
128
16
32
37
18
5
19
29
1
3
72
21
72
18
9
68
72
28
48
44
64
81
15
44
40
12
12
20
67
6
99
165
39
32
40
3
54
35
180
76
140
1
39
72
12
165
36
35
76
108
8
48
52
12
140
97
11
40
123
5
1
39
164
13
18
66
6
33
56
4
9
3
140
37
3
12
63
53
1
63
45
36
51
8
52
8
36
16
120
44
97
15
33
51
63
5
120
72
28
68
49
3
92
64
57
39
60
56
4
144
32
24
48
72
88
153
107
1
59
52
20
13
27
81
75
12
147
9
60
20
12
84
16
60
99
5
148
21
35
97
39
68
48
28
15
29
16
45
84
27
108
27
5
16
60
9
59
52
140
64
80
25
15
36
39
21
27
17
60
24
4
48
9
155
16
48
75
5
139
5
16
12
57
12
23
28
32
36
4
56
37
203
76
8
25
23
100
24
20
16
12
15
77
4
15
30
24
71
1
36
39
56
48
12
73
51
20
28
87
30
51
20
43
5
16
8
37
15
36
3
6
23
52
20
180
49
159
93
18
9
12
84
36
60
36
24
8
1
39
8
24
1
3
15
174
23
73
72
3
36
51
48
24
5
97
114
5
64
36
96
24
21
35
28
12
104
7
45
60
24
68
1
99
168
15
33
20
24
13
47
7
6
39
105
51
32
1
15
72
63
77
25
24
11
108
64
33
72
11
76
36
15
9
48
108
80
49
23
72
241
3
20
84
7
33
36
32
40
33
15
9
47
24
4
15
5
97
35
4
75
5
60
61
3
33
30
270
132
3
44
124
144
8
4
56
100
44
13
36
11
1
47
16
27
9
36
33
39
12
60
8
40
33
24
3
20
28
20
24
40
45
83
28
15
5
43
6
59
76
8
52
56
4
84
87
24
45
84
44
40
8
13
36
23
40
27
21
8
120
4
116
1
66
5
19
90
3
27
65
64
20
19
72
9
24
12
9
15
132
44
28
32
144
76
24
27
5
12
40
20
36
60
16
36
12
56
60
7
30
15
60
32
1
6
41
7
5
76
216
48
20
13
123
60
84
108
24
156
9
18
48
5
19
45
120
8
16
20
40
44
12
48
7
9
12
12
56
16
68
28
87
21
12
15
5
24
4
9
51
24
20
12
91
29
28
72
24
45
27
8
76
51
18
11
1
27
8
48
97
3
44
52
24
96
8
121
72
47
1
107
28
12
60
32
112
51
53
1
51
48
12
20
12
36
60
36
48
37
3
60
48
8
37
59
4
204
117
36
72
18
30
42
90
51
24
8
28
24
56
7
29
4
111
120
54
27
33
11
4
44
52
20
16
32
76
32
37
23
52
12
33
15
27
9
20
120
96
40
104
52
20
4
188
121
39
120
12
8
12
19
6
3
56
40
45
252
47
28
24
56
28
15
77
49
59
180
12
55
29
48
193
18
54
27
24
20
24
28
57
107
1
75
8
16
20
43
57
8
1
39
156
24
8
12
12
4
21
18
30
23
40
12
21
219
33
15
72
68
73
24
48
27
36
24
12
48
15
21
12
24
20
4
20
49
183
8
91
6
72
3
60
20
37
42
5
61
39
8
52
44
12
85
39
63
41
1
15
168
45
27
68
16
24
32
49
27
24
60
8
16
9
147
20
13
47
16
45
23
4
36
32
19
30
63
260
16
36
75
21
8
36
36
67
30
15
27
9
20
4
36
51
6
27
12
44
16
24
104
97
39
12
57
66
96
21
132
8
64
63
21
44
28
8
12
52
140
12
1
99
33
47
36
24
4
81
54
6
83
55
57
15
54
59
36
67
9
81
75
20
13
39
176
4
72
21
3
36
36
33
59
16
20
31
5
16
60
32
28
12
45
66
5
24
12
13
27
24
96
21
18
9
36
45
95
40
72
45
18
57
288
20
36
64
69
15
8
24
25
75
20
40
8
1
35
7
5
192
37
99
32
52
45
3
8
97
60
3
177
15
15
9
159
5
264
40
72
105
15
60
15
5
48
121
42
5
43
77
145
120
39
8
12
31
18
59
1
36
11
25
59
31
5
24
48
112
8
100
12
36
44
40
33
3
32
28
12
8
40
45
12
3
72
3
33
72
39
45
20
205
36
75
99
96
29
25
18
21
56
144
40
72
8
67
5
12
136
36
20
16
33
36
63
8
112
33
3
116
25
15
68
12
4
111
105
36
20
4
44
31
9
72
32
76
9
12
15
93
35
40
92
76
33
47
12
97
3
33
54
69
56
96
67
96
21
8
112
44
76
20
55
33
48
8
1
3
36
24
15
21
32
48
16
93
27
33
47
100
48
21
234
77
48
73
27
20
52
84
12
24
20
13
87
120
20
24
40
12
15
54
135
33
27
21
27
60
56
36
4
12
93
111
8
43
77
36
16
21
3
44
60
55
5
112
9
27
24
8
12
4
12
32
16
32
84
1
27
12
48
36
96
9
47
12
36
49
183
8
16
9
51
48
33
15
93
27
8
36
19
29
16
92
60
24
88
27
6
27
140
43
ABCD 96979015262*3^$a+1 [50077]
21
144
24
72
187
41
36
355
233
36
259
41
36
60
135
16
77
195
165
108
24
135
33
12
48
36
384
60
115
137
24
36
48
27
165
36
87
45
67
48
113
127
128
57
120
168
48
7
77
60
135
21
144
12
63
117
144
60
24
7
29
19
5
72
180
84
120
99
112
29
51
16
233
199
53
372
87
16
65
48
144
12
180
111
309
75
105
60
108
360
55
125
360
60
15
81
207
144
16
5
120
147
288
273
31
48
17
24
36
96
228
31
5
91
65
72
423
64
113
223
113
31
89
252
180
360
192
288
168
192
7
17
63
237
84
192
84
120
163
281
39
33
79
48
5
360
60
7
65
48
63
357
75
81
127
5
132
132
115
113
60
36
144
228
75
144
16
17
120
96
39
201
156
24
36
384
144
36
84
72
60
204
87
144
141
99
96
64
5
156
108
99
45
180
207
48
21
27
33
72
24
24
84
3
129
63
21
72
720
144
24
27
112
17
31
5
75
9
48
12
24
499
32
48
112
29
99
81
72
39
9
7
5
12
15
165
72
348
183
117
75
417
144
31
341
139
48
32
16
89
375
81
60
240
120
84
55
125
48
12
84
19
48
125
228
12
115
269
51
129
36
27
208
80
64
89
120
31
5
75
16
17
72
231
69
108
180
12
15
105
60
24
72
60
108
19
137
168
192
15
273
216
120
159
48
93
84
156
339
45
67
96
5
139
65
156
19
29
60
87
160
149
75
21
379
89
39
45
156
84
60
48
279
81
60
240
132
72
48
7
269
19
125
67
65
84
27
112
113
60
48
120
12
127
305
168
120
79
185
96
87
105
55
80
160
41
87
57
183
57
60
43
5
12
192
111
189
3
117
60
15
48
48
9
231
69
235
80
9
60
192
12
15
45
48
19
101
12
63
64
29
291
141
204
48
12
363
105
135
21
72
24
96
48
91
288
77
211
185
72
120
108
168
51
16
80
165
24
48
60
48
48
180
211
53
12
15
129
264
60
72
276
79
173
12
151
149
144
84
327
240
93
168
180
84
451
329
108
27
16
185
12
72
291
45
144
195
105
103
17
24
84
96
291
ABCD 96979034918*3^$a+1 [50119]
3
30
31
131
54
6
18
36
36
55
101
24
30
126
24
54
12
114
36
282
126
6
30
18
132
30
24
12
60
48
60
66
36
42
90
18
18
12
108
85
65
180
90
66
54
132
84
49
47
18
84
108
15
9
18
30
162
21
64
155
30
78
12
240
18
27
99
12
78
12
24
30
18
78
12
96
54
18
72
18
3
81
6
25
47
1
71
25
131
253
5
27
9
90
48
72
69
129
18
78
126
129
81
18
13
23
6
54
162
43
137
108
30
54
42
36
30
162
6
12
103
192
48
59
12
96
12
126
127
23
12
162
6
85
96
29
6
45
39
54
18
24
36
54
31
5
18
30
132
18
12
42
66
60
72
30
18
57
87
42
144
36
48
91
5
12
15
27
72
90
19
101
24
36
79
11
69
15
90
55
96
96
48
35
66
36
42
138
3
219
102
108
3
159
60
84
24
162
144
55
47
18
31
83
18
84
36
3
57
12
6
21
15
36
18
12
60
48
36
240
31
48
59
6
72
30
168
12
24
108
36
36
120
6
18
66
24
15
15
24
30
18
24
84
54
96
234
141
15
24
120
72
96
90
15
3
66
6
18
12
240
90
174
24
12
54
6
72
7
23
73
48
29
3
9
18
6
31
240
101
60
180
84
108
90
81
16
29
6
48
60
33
64
5
54
21
129
126
1
48
5
90
12
150
48
6
9
45
12
78
25
11
156
114
439
96
41
18
85
215
42
192
36
6
144
30
42
72
30
183
129
30
49
167
90
24
30
114
7
119
9
9
18
48
6
54
156
6
48
132
18
12
72
252
180
24
181
65
54
24
108
120
13
11
18
12
180
19
32
3
42
102
126
6
30
108
111
69
60
36
12
60
54
45
45
54
36
30
78
13
53
42
30
114
36
12
1
77
19
89
30
57
160
107
42
18
156
24
18
48
72
108
36
108
150
138
162
42
18
36
45
99
90
30
213
3
60
1
71
30
42
1
29
96
115
29
3
144
51
90
144
51
33
6
48
162
90
216
132
97
11
72
138
90
114
18
48
168
126
30
24
120
1
23
18
90
102
132
36
18
61
281
12
132
180
156
42
18
90
180
45
45
3
9
6
36
90
138
72
1
95
33
15
97
65
24
18
133
80
93
180
54
30
187
35
18
123
48
27
84
1
95
120
24
126
30
108
57
87
42
30
54
36
231
39
54
24
30
78
30
145
5
12
31
11
30
39
51
54
7
17
223
83
12
24
126
12
162
24
90
156
54
42
15
64
336
83
42
102
6
90
141
3
18
84
24
30
60
72
174
240
36
43
5
150
72
45
27
30
72
6
48
42
54
18
30
132
85
71
150
54
54
7
119
25
23
108
54
90
45
171
324
1
17
216
24
12
108
72
6
72
193
53
252
240
18
90
36
15
3
30
18
90
348
30
6
66
24
144
72
12
78
108
192
60
54
18
30
6
51
21
43
95
6
18
126
12
132
43
48
47
42
66
6
18
72
69
15
54
60
126
36
18
108
12
51
21
6
162
30
6
144
30
1
5
27
135
9
63
36
30
42
84
24
12
42
18
90
18
126
108
36
135
112
125
19
41
12
43
48
131
84
6
36
18
72
264
6
90
12
42
36
54
54
36
84
6
90
84
36
55
5
66
54
51
27
12
24
97
5
78
72
198
66
18
27
15
49
5
36
324
84
31
11
120
60
49
59
30
78
30
72
90
96
84
21
39
36
72
48
144
61
47
24
30
139
131
54
6
54
252
30
54
36
18
6
210
ABCD 96979132566*3^$a+1 [50027]
49
149
180
3
24
99
121
5
43
56
72
28
60
92
9
18
97
8
16
5
19
17
19
35
72
97
11
61
80
3
36
61
96
20
39
189
99
25
47
33
60
16
35
45
52
80
72
3
145
89
19
96
48
20
100
12
443
97
8
57
19
84
72
8
15
18
3
12
48
135
1
36
20
12
21
31
8
48
84
9
7
72
60
5
67
36
8
51
90
51
165
3
40
24
8
33
39
51
1
24
44
75
21
72
60
4
8
60
36
45
7
44
75
18
55
36
12
44
40
20
63
105
3
93
16
20
51
18
51
39
9
117
3
12
96
69
18
37
60
60
5
3
36
51
1
17
36
72
18
25
32
4
101
27
48
28
5
36
39
84
76
17
103
5
7
24
44
16
128
48
4
60
29
79
47
1
8
40
24
53
115
104
4
29
36
27
64
89
87
28
47
13
44
51
25
56
40
5
19
35
57
28
80
72
4
11
18
7
72
56
96
40
20
28
5
63
45
18
36
13
32
84
16
44
124
83
18
7
83
21
100
56
28
20
52
65
3
172
59
1
24
84
84
77
15
120
16
47
13
68
96
21
3
36
15
13
185
75
28
77
75
15
33
12
28
144
156
44
24
45
7
47
85
8
24
45
3
123
25
24
131
45
9
19
96
8
156
9
108
18
129
15
61
12
44
84
51
36
117
117
3
100
60
60
20
76
131
18
31
32
108
36
76
8
72
52
35
18
3
60
52
83
1
89
31
108
32
36
108
9
15
120
12
33
43
72
101
75
52
8
45
54
36
72
18
87
39
45
9
36
36
75
64
24
17
3
69
31
5
19
8
4
204
60
24
132
36
72
8
64
53
75
15
37
36
92
40
60
72
84
11
9
24
57
19
20
15
1
89
115
24
12
20
36
45
7
36
209
67
95
9
225
75
220
32
180
52
12
149
39
40
47
9
9
15
21
75
60
52
227
13
23
37
8
36
40
36
8
156
48
40
23
9
45
19
12
24
8
60
52
96
80
108
9
36
144
63
27
45
27
25
104
87
73
20
51
9
16
24
72
8
240
24
40
36
107
13
44
76
12
143
57
40
83
85
77
147
28
77
163
32
3
90
72
151
20
40
44
33
15
64
29
90
37
24
8
100
191
25
12
44
9
144
103
95
109
36
125
27
88
152
21
27
24
16
5
7
11
37
12
60
12
128
28
12
17
3
36
132
27
18
63
16
29
36
36
3
100
60
36
60
116
4
48
77
15
36
129
36
18
1
24
44
93
99
40
131
25
68
4
47
9
4
41
79
20
12
15
108
61
12
108
12
23
57
4
8
12
28
32
16
84
11
18
19
56
72
84
39
45
96
264
36
136
48
5
115
11
81
4
80
4
156
125
103
36
104
16
36
65
19
20
72
28
5
7
144
80
75
33
16
5
36
15
3
18
27
28
24
108
56
24
75
13
12
12
140
24
76
96
68
12
33
175
92
24
51
169
65
18
25
60
48
47
85
120
12
128
16
12
23
85
275
9
168
28
72
29
79
11
90
63
52
176
87
57
48
28
132
41
75
40
11
45
45
18
33
100
60
5
72
75
76
120
20
16
8
48
64
8
15
90
63
84
36
12
96
12
4
20
15
33
196
32
52
48
17
72
43
128
9
55
60
96
92
52
44
24
12
24
72
9
51
40
132
92
4
32
24
4
72
24
8
21
72
19
116
220
8
36
4
119
57
24
45
19
53
199
56
12
3
54
103
41
19
36
84
5
75
141
252
15
75
18
67
188
15
9
76
5
7
68
96
120
120
36
52
12
48
12
59
61
29
54
13
20
48
40
41
15
39
37
8
16
248
256
12
35
9
40
80
28
5
90
61
119
126
135
16
173
75
12
129
90
49
8
33
55
72
144
53
72
195
76
12
36
41
36
19
44
81
43
80
21
87
24
16
12
120
20
16
84
36
20
4
8
88
77
75
33
51
16
5
19
20
76
12
20
15
117
168
93
163
156
5
91
72
48
48
65
36
79
24
132
8
52
8
21
36
15
160
131
54
15
48
12
105
18
45
45
75
51
25
36
8
21
252
43
44
147
13
77
18
21
16
8
45
72
3
48
24
40
96
203
49
5
91
72
8
45
87
72
21
36
223
72
24
41
39
105
ABCD 96979224172*3^$a+1 [50041]
223
72
72
42
60
66
105
57
95
37
60
78
5
60
1
84
11
49
35
73
42
18
174
45
21
54
33
48
212
12
100
96
20
7
17
49
24
78
72
41
136
81
30
18
6
24
57
24
15
101
25
48
59
85
11
55
102
42
5
132
60
25
96
12
6
201
48
60
45
111
87
30
35
13
11
73
48
12
3
117
66
24
45
45
12
51
68
112
33
15
92
13
27
135
24
129
69
11
1
6
30
48
24
27
33
83
64
44
36
43
41
12
19
54
39
68
12
48
48
12
199
89
55
9
20
13
15
15
5
109
83
60
73
15
135
33
20
109
78
57
60
36
87
57
48
24
128
36
36
13
11
37
24
3
116
37
59
49
11
85
35
49
11
13
6
9
81
35
12
7
33
39
6
72
18
9
8
96
49
36
111
21
15
15
29
115
54
24
48
12
51
21
15
39
5
25
24
11
31
81
8
25
35
49
35
7
21
44
4
36
21
3
21
11
97
71
7
24
66
63
105
15
24
56
31
126
35
24
16
33
15
69
3
8
7
17
385
12
18
41
85
96
23
43
42
60
108
54
9
104
28
117
12
24
71
19
24
5
192
109
24
27
33
11
49
6
41
40
21
120
155
48
72
12
91
30
11
60
60
55
9
72
44
1
120
42
57
8
13
47
13
23
12
12
16
21
159
32
64
51
129
56
24
103
5
85
27
33
18
45
144
36
8
96
160
20
1
108
6
6
23
76
20
64
44
7
18
27
51
54
23
25
75
45
11
31
21
27
66
36
108
30
65
52
9
215
115
29
1
72
24
36
102
66
95
24
127
48
18
27
36
129
6
54
27
56
25
3
21
30
29
16
224
96
91
105
39
30
36
23
40
36
105
18
21
27
18
47
72
13
47
28
9
144
11
1
27
8
37
71
49
15
68
144
24
96
13
3
8
31
54
12
108
36
111
8
145
24
216
12
83
157
18
30
12
30
30
35
7
6
27
308
4
32
48
37
18
30
36
159
207
78
18
30
59
88
36
32
48
1
11
73
72
144
96
24
59
157
35
4
351
45
68
49
95
40
21
12
72
6
90
30
45
36
15
41
7
90
95
40
8
73
60
35
31
29
109
23
7
30
135
81
120
162
53
16
20
133
36
6
29
1
95
1
15
27
48
18
126
6
42
72
96
78
24
23
12
72
169
6
96
30
27
165
11
36
85
6
5
43
9
60
92
85
36
39
63
81
9
72
36
180
95
7
96
137
169
35
60
144
1
15
69
35
61
84
27
32
12
31
17
136
24
33
102
17
40
36
68
96
24
96
48
31
54
123
129
39
32
7
30
168
15
12
68
28
32
4
3
6
24
18
129
45
36
144
24
84
35
7
69
21
6
162
102
29
60
96
48
16
21
11
24
1
59
25
23
193
18
42
60
108
24
60
11
37
18
89
31
89
36
85
47
40
104
25
3
140
7
18
47
24
52
27
17
25
30
161
48
55
117
20
144
13
11
49
36
51
8
13
39
80
109
39
80
88
63
21
21
23
55
41
109
27
8
55
54
72
83
85
36
24
78
54
108
11
36
25
150
168
66
39
32
76
57
72
24
71
60
13
35
61
35
4
45
12
35
25
255
21
120
3
60
45
60
11
31
168
24
18
39
8
12
91
138
11
84
1
155
36
7
33
15
5
73
24
63
9
119
49
107
49
147
3
66
24
47
55
137
31
69
68
13
66
48
57
68
48
19
24
30
135
44
7
129
21
36
60
35
73
60
11
16
9
6
105
9
6
45
44
24
1
120
24
84
155
13
3
87
42
15
92
73
12
84
107
24
73
48
12
42
9
15
6
84
30
41
49
6
5
16
12
21
59
7
45
33
3
45
3
32
12
16
92
13
12
54
201
128
16
8
72
60
73
35
7
30
63
33
47
25
60
48
72
156
11
25
35
76
144
45
23
12
1
48
35
1
15
75
65
100
80
1
27
8
24
61
23
60
4
33
12
36
171
93
42
29
1
36
95
7
33
24
9
72
48
27
165
120
60
83
96
13
23
13
71
1
39
15
41
55
54
24
24
63
69
60
138
5
36
55
5
49
11
31
9
39
72
66
12
12
71
64
8
31
120
6
66
30
60
75
33
42
5
48
156
136
9
3
117
6
17
73
95
13
24
12
11
12
31
117
92
52
20
31
30
27
8
64
21
12
87
20
19
66
6
78
11
16
39
66
30
65
103
24
18
39
8
1
47
24
193
27
44
169
11
37
12
3
15
ABCD 96979498178*3^$a+1 [50027]
4
15
33
15
33
147
53
100
12
68
19
33
3
69
24
36
84
12
15
9
3
60
21
69
12
36
27
12
15
9
92
157
11
19
21
56
31
53
1
35
40
51
60
54
30
9
12
48
12
12
20
40
27
18
47
36
7
18
23
72
24
16
177
35
252
13
63
12
20
220
12
44
16
51
57
27
18
18
57
15
45
8
28
9
3
39
21
24
63
105
33
15
27
21
24
60
12
3
77
36
12
88
9
35
1
144
3
8
24
84
7
77
40
12
33
3
12
36
57
39
8
7
105
3
12
36
17
12
61
15
8
4
27
5
103
93
15
60
89
28
3
9
45
6
33
156
3
53
19
21
72
147
30
15
93
75
96
9
3
92
36
4
56
16
51
89
1
3
27
144
18
63
8
96
1
39
20
4
9
18
33
21
51
44
61
23
72
28
44
85
27
45
60
3
12
51
33
20
16
60
24
69
15
20
52
48
45
12
3
87
89
7
9
3
21
159
17
4
111
5
13
90
48
33
80
52
24
68
88
20
19
33
12
3
60
21
44
25
11
127
90
3
44
13
39
36
27
72
36
5
28
171
9
99
18
75
8
19
18
24
120
3
8
24
133
15
56
19
33
32
7
69
264
60
3
72
12
78
15
57
51
24
24
12
9
11
25
59
1
159
15
45
135
6
12
42
21
15
30
39
44
24
25
18
29
4
51
45
15
36
65
60
148
132
24
33
18
9
44
16
48
8
28
24
117
66
60
5
4
20
25
11
7
18
72
11
4
72
15
18
27
45
3
3
9
21
15
24
3
33
12
56
36
4
12
9
39
20
61
3
15
42
90
101
48
84
40
12
51
24
30
3
8
4
3
41
12
4
3
72
5
64
36
80
13
51
12
24
201
23
7
9
8
7
33
92
1
12
11
64
105
18
33
84
20
7
81
45
35
7
12
5
84
4
12
8
48
12
48
88
39
117
171
93
24
3
90
42
21
140
1
3
20
13
39
15
9
9
87
123
17
16
12
8
4
15
6
3
24
45
72
30
5
31
57
15
60
33
75
30
24
48
78
9
3
57
21
23
40
44
16
20
16
15
90
39
60
9
107
43
30
47
60
43
12
29
61
59
4
45
75
15
113
40
24
180
8
16
24
87
45
3
57
15
18
3
69
75
33
35
25
72
15
20
4
32
24
60
24
37
75
99
6
30
33
12
15
54
135
24
12
24
80
25
6
29
4
39
77
40
21
35
25
35
12
37
39
12
104
13
3
32
112
51
5
12
67
29
16
33
83
12
13
102
72
96
30
3
56
13
63
27
45
36
36
15
9
27
29
60
120
76
39
93
45
15
3
24
48
60
33
15
53
24
13
107
52
3
65
67
5
43
65
72
13
47
55
9
20
40
9
27
21
183
87
60
9
108
3
53
76
3
53
12
7
5
28
57
36
35
84
61
12
47
100
3
12
18
167
28
20
37
3
8
85
30
114
3
27
126
75
12
152
28
63
9
116
49
35
25
11
7
12
33
3
24
89
157
60
54
36
33
56
88
12
8
88
20
12
7
5
28
33
95
67
41
37
3
87
65
132
52
84
20
91
29
61
35
43
41
4
36
12
15
54
39
84
75
5
25
71
124
96
39
21
51
5
61
24
3
33
12
15
120
27
45
48
57
11
4
3
41
7
33
27
9
21
3
32
52
32
136
12
56
52
12
12
24
9
87
20
25
270
33
3
9
21
59
36
139
18
11
7
72
18
75
57
18
12
65
72
16
45
63
12
32
108
25
15
8
52
12
12
3
18
42
21
9
18
57
20
13
54
5
1
3
56
148
20
55
42
131
144
24
79
53
72
40
63
29
43
57
3
45
3
5
28
9
11
37
132
35
36
112
9
6
30
27
48
24
15
90
3
33
15
57
48
3
21
48
78
69
48
36
20
16
21
90
9
44
4
3
9
108
32
40
63
21
207
9
8
12
13
71
4
45
11
4
20
36
40
24
36
27
105
24
80
13
12
3
36
44
97
15
93
123
48
144
20
25
47
40
3
33
72
8
48
4
32
25
48
18
9
120
24
84
33
59
16
48
156
33
51
69
15
63
12
108
17
7
9
80
16
24
44
25
12
3
3
33
32
19
21
44
25
90
18
72
15
3
65
13
23
4
36
20
61
51
12
12
108
33
75
8
19
41
120
1
35
4
51
60
29
19
57
33
35
7
45
24
39
12
90
18
42
126
33
12
60
15
29
40
45
18
5
7
168
33
15
60
270
54
5
115
90
18
81
12
68
1
6
17
37
30
9
9
18
57
36
60
9
18
90
15
84
8
28
87
5
52
8
37
18
60
18
15
15
9
153
3
12
3
90
42
72
156
9
81
60
30
33
20
16
63
33
44
40
153
18
53
12
7
102
23
13
3
57
180
12
60
23
60
19
60
41
112
36
9
15
15
18
59
31
9
15
29
19
78
27
27
21
24
3
5
67
90
39
24
15
33
12
27
18
35
73
12
11
4
20
88
12
36
9
42
108
30
27
33
95
52
15
30
3
68
7
17
13
198
24
36
57
80
7
30
36
27
60
20
7
29
76
20
4
51
21
8
4
92
13
63
15
12
65
7
293
13
60
47
37
3
72
33
35
52
120
44
16
21
54
5
124
56
4
24
63
65
4
8
25
15
27
185
31
165
12
20
37
15
84
24
32
28
96
12
15
57
8
88
20
4
3
77
76
81
23
12
13
63
9
63
105
75
87
18
51
12
39
9
27
9
45
35
1
123
12
72
36
9
23
4
24
104
25
3
24
33
11
12
28
57
27
12
33
30
ABCD 96979644142*3^$a+1 [50057]
12
4
27
72
18
3
180
15
17
12
48
4
168
48
8
37
39
51
5
40
80
72
1
35
55
57
32
1
54
81
12
44
61
27
60
20
12
79
29
28
24
9
11
40
20
1
27
8
108
4
72
168
63
29
84
36
40
24
140
36
76
48
99
57
20
13
3
12
68
28
87
33
56
64
9
11
7
45
68
16
51
9
56
180
100
8
36
84
4
20
28
12
48
32
100
60
33
27
48
20
48
60
72
4
20
60
28
116
60
4
20
28
164
31
270
15
72
60
32
36
28
27
17
36
52
8
67
129
20
4
27
77
12
4
12
84
9
59
52
8
43
65
4
36
140
28
116
24
76
108
72
24
27
29
156
72
12
16
152
103
33
24
20
16
72
120
24
176
112
116
84
36
132
124
81
83
40
72
57
36
27
24
8
28
24
68
40
176
184
48
48
9
36
71
28
20
12
76
8
12
40
60
20
72
16
24
128
4
21
119
88
153
63
56
79
69
3
9
36
27
21
24
20
28
48
84
140
72
84
55
69
20
16
60
69
18
17
40
56
4
63
9
8
55
21
15
72
17
28
60
180
24
80
88
168
3
21
33
63
8
12
60
40
144
36
20
40
48
12
57
36
11
16
12
156
20
12
4
20
84
40
80
4
48
8
4
72
93
3
33
35
40
56
13
18
29
16
8
4
48
12
8
28
44
240
36
4
32
76
45
47
100
12
336
24
104
24
16
92
12
112
44
84
36
12
52
20
43
72
45
36
56
40
20
4
69
87
8
52
20
16
12
8
12
48
52
8
12
12
13
3
12
8
24
108
151
77
12
91
9
68
40
200
24
88
56
12
84
48
91
29
12
120
136
48
96
48
48
84
96
12
60
60
32
28
36
24
56
12
64
8
52
8
36
36
4
15
69
3
57
123
9
56
24
4
69
15
3
9
9
71
96
13
87
20
60
24
28
80
136
15
54
23
64
48
360
8
4
51
29
151
137
108
25
3
69
3
60
8
52
32
133
47
60
112
116
28
84
3
72
45
72
36
72
96
39
105
56
24
13
35
24
100
56
4
36
72
96
32
67
5
12
96
175
53
24
12
91
5
108
12
132
52
20
13
27
60
21
83
7
77
40
72
96
180
3
77
12
1
15
20
64
32
16
8
4
12
48
12
21
47
88
20
64
36
24
48
8
28
24
96
204
96
45
47
124
8
52
68
36
7
9
20
28
36
60
72
48
32
180
4
168
120
32
24
16
33
131
52
8
16
8
60
12
28
36
96
80
4
20
24
1
27
63
21
144
104
60
52
36
92
108
4
44
12
24
168
52
36
24
56
28
24
45
63
120
20
12
145
123
24
8
100
60
12
20
40
96
68
172
8
40
24
12
8
13
47
12
156
12
12
40
24
36
20
36
40
48
20
76
24
36
20
48
100
8
100
72
3
17
28
44
36
4
44
36
36
84
96
43
125
96
4
12
44
196
27
17
4
32
55
72
21
12
80
100
84
20
76
12
8
72
108
40
32
16
32
24
4
84
36
12
44
1
35
37
3
15
45
20
112
21
59
28
8
84
28
24
8
13
27
72
20
4
39
18
23
24
60
108
37
108
35
88
12
68
52
87
17
4
20
72
67
45
48
48
144
12
80
24
85
95
52
44
4
84
56
12
12
73
39
120
84
84
20
100
20
36
19
53
28
92
4
20
1
3
12
44
264
4
96
9
15
108
24
68
12
76
3
9
108
8
64
32
31
5
60
24
180
220
56
4
36
12
116
40
72
60
8
76
60
33
107
88
56
37
59
28
75
53
24
24
60
4
20
48
73
39
96
24
56
204
12
40
48
20
1
95
36
24
16
36
84
20
60
76
132
33
99
24
120
9
11
12
52
108
80
48
72
12
240
72
31
5
28
80
4
36
72
140
88
92
24
76
75
5
12
55
81
60
24
8
40
68
4
108
75
69
93
15
21
39
8
48
49
15
132
44
24
12
4
72
68
16
60
39
9
176
184
36
24
36
60
24
48
33
11
79
81
9
39
36
24
92
28
128
4
8
55
17
19
54
36
35
40
87
33
32
40
72
32
28
120
56
12
25
59
40
36
20
28
84
60
32
1
47
196
56
16
27
21
84
128
4
8
36
4
32
76
68
184
12
60
39
69
165
83
7
90
18
77
172
21
27
8
55
69
24
224
256
24
20
148
32
72
4
45
27
27
36
29
60
16
39
117
63
18
83
25
11
16
48
12
57
47
24
55
21
20
148
8
ABCD 96979880878*3^$a+1 [50059]
69
27
24
12
68
160
80
25
12
36
15
81
83
180
61
12
195
189
167
13
12
51
20
73
60
48
24
15
57
72
15
180
72
93
84
47
24
16
24
36
80
28
21
11
61
84
15
8
40
224
1
15
152
88
20
12
1
3
164
136
80
13
51
116
13
35
52
144
12
20
88
96
8
60
49
48
72
23
1
35
12
4
24
368
40
69
216
11
16
20
100
8
36
84
76
12
24
9
35
73
23
13
35
60
13
71
1
3
24
20
61
132
59
97
95
37
83
76
36
108
141
227
112
60
20
4
32
24
85
11
48
16
20
25
132
12
75
92
84
25
39
320
120
52
153
155
169
12
72
11
72
13
47
84
24
16
192
20
64
156
128
72
120
40
92
36
60
1
59
84
1
12
23
88
21
12
51
44
49
63
32
1
87
165
75
32
12
61
63
144
20
156
97
87
117
35
4
9
24
120
23
4
8
48
72
12
4
48
44
12
88
96
72
404
4
8
64
20
100
48
8
48
85
27
8
136
176
24
88
165
11
13
51
21
3
9
71
12
16
33
72
11
25
108
3
33
63
8
112
48
69
24
11
72
48
16
56
16
117
75
72
48
152
37
51
57
63
20
12
40
21
11
12
73
11
109
60
84
75
33
83
208
32
25
167
156
4
33
12
131
49
108
95
13
180
63
36
36
80
25
192
180
35
16
44
109
83
61
36
3
140
16
68
253
108
204
35
208
117
3
12
44
64
68
61
12
72
95
156
16
21
11
40
9
3
84
21
59
13
27
24
152
168
40
180
108
32
24
48
24
37
11
96
49
39
92
84
88
24
96
48
12
32
121
71
13
204
75
45
191
49
12
35
145
11
48
136
44
208
9
36
3
108
45
131
52
60
80
36
12
13
155
60
28
152
12
28
8
60
13
23
73
36
72
3
96
56
24
1
23
172
57
83
4
12
68
4
21
27
9
23
13
3
144
32
24
36
12
112
8
48
37
144
3
24
44
4
32
76
105
72
3
9
35
76
104
88
56
16
92
1
27
285
51
84
20
16
8
72
16
32
76
105
35
1
35
144
76
33
39
12
12
68
1
11
253
71
60
1
63
104
13
48
240
12
47
13
3
69
35
48
28
272
13
111
69
108
47
88
45
11
48
13
3
189
39
93
35
132
157
12
15
72
24
20
109
108
3
33
47
100
44
88
176
12
4
12
32
25
243
20
1
24
120
3
48
93
35
73
47
13
72
59
16
45
11
28
180
56
36
73
36
95
4
12
177
39
252
80
36
120
13
171
32
13
59
64
116
25
144
72
15
20
12
61
60
48
27
12
93
15
104
72
145
60
51
36
12
8
16
140
25
35
64
36
92
88
80
40
164
4
45
72
23
16
33
107
96
49
108
27
93
11
132
1
3
104
1
51
68
16
9
15
32
40
9
23
25
111
213
107
40
56
24
40
80
13
27
9
60
48
83
49
3
105
23
192
60
13
27
96
72
56
64
48
8
36
4
57
71
288
13
11
48
72
112
72
104
72
49
191
64
33
83
25
35
1
47
13
35
84
124
56
48
60
25
27
80
24
144
13
48
131
100
84
45
108
179
1
27
69
35
13
60
192
51
9
11
37
35
48
132
61
39
48
21
83
61
3
72
45
123
68
61
15
248
72
4
9
48
36
71
96
16
44
60
1
63
56
24
120
76
60
129
15
20
36
48
16
56
160
165
83
25
71
16
153
35
60
136
48
8
1
3
20
88
176
72
16
24
24
9
39
32
12
12
36
25
3
32
16
84
33
12
36
96
35
72
109
3
24
12
33
27
20
61
48
39
309
48
23
49
3
80
72
205
107
217
87
21
75
69
155
112
21
36
3
92
109
23
196
92
4
ABCD 96980199014*3^$a+1 [50055]
24
7
24
33
168
102
18
60
128
36
24
67
17
31
57
15
105
8
4
12
56
19
21
15
27
8
22
27
303
18
20
4
38
13
35
13
65
7
29
36
132
31
69
63
24
5
91
17
112
56
18
37
129
26
94
39
29
31
69
111
11
6
4
44
7
65
24
36
52
72
36
24
15
5
36
190
2
6
22
32
7
24
36
21
32
10
50
7
120
29
132
64
20
19
47
73
41
28
12
15
149
12
19
33
3
29
40
15
173
30
97
5
108
78
42
36
55
12
53
31
29
91
24
27
80
13
17
40
42
21
21
44
42
25
69
18
8
102
43
15
2
30
13
24
3
26
7
23
112
45
48
5
24
7
71
10
30
2
31
12
5
48
4
51
21
111
17
10
56
97
119
48
10
12
20
88
3
69
30
30
18
18
60
50
18
52
24
36
3
17
18
1
29
82
45
5
19
24
5
36
18
30
7
3
57
5
19
71
40
6
60
32
30
18
22
18
8
16
56
22
42
51
60
5
10
104
16
24
48
30
3
5
18
6
18
90
12
16
132
116
31
96
29
36
19
81
3
29
28
192
63
27
2
31
5
40
2
10
78
8
16
9
36
5
196
15
24
29
55
21
68
67
113
12
40
36
32
120
18
25
24
36
137
90
40
81
21
15
33
8
210
13
51
69
9
3
9
99
9
3
5
132
12
16
32
7
53
150
13
60
9
78
2
40
30
9
12
5
4
36
20
19
24
9
27
51
9
21
2
126
72
42
70
63
9
8
28
30
69
5
31
39
105
45
8
12
139
17
48
24
10
2
79
9
128
72
30
10
12
56
12
91
29
12
28
8
72
22
8
97
65
16
12
3
60
24
21
12
12
36
3
69
12
15
21
20
12
10
48
30
3
29
88
8
55
51
170
54
61
101
22
8
22
162
26
30
70
75
53
66
16
72
33
47
40
32
6
4
51
5
223
47
13
9
20
6
22
72
8
24
18
10
56
7
5
55
35
18
24
6
42
12
7
3
98
102
6
36
24
30
72
73
41
19
77
12
43
5
10
9
15
8
48
205
9
116
60
10
105
15
254
10
48
21
35
85
21
38
66
12
10
2
7
29
24
31
17
40
42
33
69
48
60
51
11
58
27
21
3
29
22
56
22
32
76
20
34
14
4
3
5
103
17
102
18
168
31
21
32
12
31
39
150
44
24
36
7
9
36
8
4
2
25
36
24
21
15
48
125
52
44
79
125
16
20
58
33
24
33
56
16
39
9
20
90
37
3
26
52
24
36
62
6
115
12
9
26
30
10
45
24
51
33
71
10
15
33
3
83
25
81
14
54
90
90
52
36
44
16
80
12
67
29
24
6
1
21
50
78
7
48
9
80
42
121
57
27
21
132
50
61
21
6
8
97
9
68
31
129
8
64
8
31
36
5
156
40
8
67
53
24
7
21
44
31
45
75
24
23
18
79
21
39
36
5
103
17
48
60
46
18
8
19
81
3
29
28
32
132
36
55
5
4
39
12
77
6
22
20
79
29
12
30
142
63
65
103
69
12
44
12
34
30
140
16
20
10
120
32
10
68
12
36
34
21
36
36
24
21
14
46
15
5
19
60
21
60
44
16
63
69
8
55
17
28
3
21
8
160
18
14
18
90
7
29
67
47
22
39
11
96
48
64
18
174
6
32
28
30
8
54
43
47
30
48
19
23
1
12
83
6
28
20
43
24
36
17
48
90
42
31
180
17
79
33
63
5
55
47
42
40
51
5
19
41
10
54
8
42
16
33
185
4
32
16
99
81
8
54
18
52
18
24
9
12
9
26
10
8
115
11
40
14
76
36
8
67
23
22
39
24
9
60
56
55
12
24
3
72
326
19
245
48
28
32
78
13
59
1
17
4
18
2
24
7
9
6
32
18
19
11
34
6
42
68
4
36
60
14
1
57
60
32
88
98
24
70
36
8
4
63
57
12
20
48
40
3
84
3
50
36
52
30
33
29
66
42
4
20
19
11
66
60
40
20
4
56
18
34
78
14
240
48
18
13
120
21
8
28
60
39
41
19
11
24
109
89
10
26
16
38
30
7
83
10
3
24
36
17
28
3
29
52
14
6
10
14
36
36
10
42
3
35
10
3
21
8
12
79
72
24
21
44
120
16
2
1
17
24
24
6
1
47
40
2
211
27
102
18
8
22
72
164
4
18
33
5
4
8
4
51
47
48
18
12
12
22
9
36
5
6
64
56
10
14
46
50
25
29
36
52
18
8
46
135
24
77
84
106
2
40
102
128
97
53
18
34
86
102
66
61
201
20
304
15
71
10
12
171
21
8
18
40
30
32
12
28
123
17
52
96
8
72
48
12
12
31
72
60
29
36
52
8
10
9
21
2
13
24
11
10
24
14
66
36
19
89
36
31
17
36
12
60
64
48
30
21
9
12
44
24
10
33
15
32
6
12
54
16
62
31
12
17
72
24
30
16
6
20
102
42
28
32
76
8
60
67
9
6
33
5
16
36
3
89
7
11
48
85
9
111
9
18
33
12
29
6
24
1
23
42
24
31
24
63
48
42
20
10
8
234
28
2
61
24
75
14
31
41
18
1
5
58
162
8
96
4
18
14
19
47
48
1
95
61
5
48
6
6
10
9
65
28
26
6
55
5
48
28
3
96
24
71
54
24
18
10
20
55
27
78
122
40
2
19
9
2
1
23
6
48
7
33
18
8
37
27
48
33
21
75
63
57
36
48
5
16
8
28
63
29
91
21
60
26
13
11
1
29
36
30
30
12
36
76
15
81
62
18
12
100
62
6
34
38
42
1
45
80
24
19
9
60
18
38
16
44
46
56
22
18
38
24
202
38
7
35
40
48
122
76
24
56
72
10
56
1
53
10
ABCD 96981018814*3^$a+1 [50051]
87
9
12
24
36
135
16
29
27
45
27
33
48
48
127
120
17
24
36
12
12
51
33
72
180
24
108
31
32
45
84
144
7
80
40
41
48
144
12
139
144
65
36
19
5
24
75
168
129
63
33
55
24
29
27
64
5
36
84
60
24
24
7
17
72
7
5
19
240
41
204
468
96
31
53
3
33
31
29
108
7
113
96
108
156
48
24
31
8
88
17
7
125
36
60
84
60
108
24
63
33
7
101
75
40
48
17
72
12
139
41
24
7
8
24
112
17
63
256
113
180
156
36
72
12
79
200
129
24
24
84
60
24
7
24
101
27
192
144
9
12
48
312
51
45
19
41
79
161
24
48
231
117
108
87
81
48
63
21
91
53
84
24
132
60
7
128
48
9
295
5
36
12
43
65
84
48
132
55
101
60
48
24
60
3
57
36
67
5
43
17
144
31
5
84
72
103
24
104
105
60
51
9
48
60
43
41
24
48
7
149
108
72
127
5
24
12
55
17
144
48
183
9
159
64
56
160
17
31
65
96
31
29
12
63
9
132
12
156
75
112
17
31
29
27
93
27
381
132
7
89
132
123
33
84
43
5
84
12
240
168
43
29
36
48
12
12
24
127
96
101
48
180
7
41
24
103
56
184
5
72
123
105
87
40
168
17
48
36
139
5
24
27
21
123
9
7
41
15
168
16
5
48
12
39
40
77
43
5
84
132
211
24
173
75
9
48
79
152
9
15
57
7
77
132
15
105
72
31
48
41
36
3
21
96
27
168
93
24
3
160
29
36
96
132
91
41
87
105
7
125
36
55
24
161
108
147
72
57
39
69
51
96
9
24
60
36
156
115
8
141
60
12
24
211
24
5
84
72
87
57
15
40
17
7
137
60
115
17
103
17
12
19
41
24
36
12
72
180
12
24
84
91
89
60
67
5
19
65
144
24
24
96
31
29
51
189
60
103
80
81
24
12
72
12
127
96
41
15
309
48
43
104
201
84
3
112
5
48
84
24
159
24
33
132
60
12
12
156
96
36
15
57
7
5
3
9
24
48
159
16
17
72
12
180
36
19
89
7
24
29
24
51
16
29
27
33
55
17
108
36
276
12
24
12
75
21
115
24
32
57
24
84
24
24
67
80
45
27
33
180
19
65
144
84
48
24
139
5
204
31
32
93
24
43
41
24
79
209
24
60
12
55
269
187
29
48
12
72
24
87
16
216
104
24
57
24
39
72
24
112
8
129
31
113
39
69
12
39
64
8
21
24
43
29
96
60
39
21
192
36
24
31
5
27
9
15
64
240
305
84
3
33
7
24
8
33
12
27
129
36
48
84
79
80
33
48
7
41
79
65
48
103
96
24
53
43
41
72
15
81
120
15
141
19
8
16
32
81
48
24
15
165
195
21
108
12
123
9
127
65
60
187
17
72
36
3
216
93
3
48
96
213
72
12
108
84
7
77
12
36
75
45
19
41
63
45
27
48
9
31
32
88
17
48
7
48
80
40
32
45
123
9
48
108
12
15
81
72
12
72
195
45
96
75
33
39
153
36
120
60
72
72
7
77
36
7
41
36
12
55
161
15
57
24
84
43
101
91
17
12
48
36
39
72
24
57
24
183
33
55
65
108
108
63
16
125
3
21
96
72
84
24
103
72
29
19
41
84
147
9
48
36
204
12
91
41
240
132
24
48
19
185
24
36
24
51
81
24
24
72
12
96
115
80
16
17
12
27
9
31
89
60
115
128
21
36
39
112
80
93
12
79
221
144
48
36
36
3
105
7
80
ABCD 96981501166*3^$a+1 [50040]
39
126
18
33
24
141
36
39
69
36
15
33
47
61
3
93
66
36
45
45
47
25
36
78
12
29
40
8
60
49
35
28
32
52
24
117
3
51
69
96
33
84
114
54
48
18
33
81
23
31
36
41
49
15
36
39
18
18
69
24
33
63
56
64
33
66
29
25
83
7
41
121
51
48
141
59
144
96
204
31
54
6
72
9
81
99
129
47
84
48
12
4
12
20
25
18
101
31
18
66
21
141
23
36
160
15
65
13
15
60
20
100
39
162
12
11
25
24
47
25
15
104
169
12
51
8
55
57
51
77
25
198
6
59
7
114
12
108
63
44
19
81
51
36
33
56
48
43
234
48
123
9
12
18
6
15
80
49
36
30
36
18
144
18
72
6
36
23
16
24
81
23
96
109
144
18
9
9
60
51
21
12
11
36
7
33
81
15
20
91
54
35
13
3
24
20
16
20
12
1
75
87
12
198
6
54
36
30
17
16
21
59
55
41
64
201
119
60
16
57
71
1
15
15
18
27
45
291
21
18
48
17
19
72
65
13
36
12
6
12
69
92
61
83
97
36
30
81
44
76
20
76
27
36
18
3
12
21
114
17
108
31
6
63
44
4
32
108
19
72
5
4
39
72
29
25
24
108
30
36
189
33
18
162
35
12
7
21
20
139
12
18
11
12
4
117
6
48
6
30
72
24
48
6
267
44
43
24
18
18
9
20
1
6
9
3
60
29
7
18
120
3
123
6
90
18
27
8
16
32
97
111
32
60
28
87
29
48
37
84
75
69
11
13
48
54
6
12
54
45
8
25
18
12
41
13
24
30
29
103
81
63
36
5
79
33
48
140
1
102
24
36
30
3
93
12
15
39
45
164
7
5
49
36
15
81
102
24
9
20
28
51
48
5
1
48
24
63
3
18
35
133
12
36
3
56
37
30
6
12
11
31
17
49
47
64
92
1
282
54
36
15
63
108
30
51
68
16
33
12
36
132
51
116
36
79
9
27
96
57
32
31
6
12
6
9
3
42
48
42
144
41
25
24
51
75
54
12
42
5
36
31
12
18
24
11
91
5
49
75
36
3
36
21
45
36
99
32
76
20
43
17
79
138
24
95
25
18
54
36
24
3
69
15
51
6
39
87
9
21
11
96
37
107
19
41
52
44
96
4
44
13
3
33
30
60
9
224
96
79
6
72
84
6
54
143
4
63
29
61
3
68
43
18
12
35
1
3
128
37
30
141
117
11
16
24
21
12
36
36
18
78
11
4
3
120
42
39
116
25
18
54
18
12
6
23
25
23
16
3
77
25
6
30
144
6
105
21
18
12
101
13
3
45
35
7
9
27
12
5
16
33
24
11
16
3
41
16
20
16
24
56
13
12
18
81
20
25
6
81
3
21
15
5
196
48
3
18
51
39
42
120
54
144
24
54
66
21
57
23
48
55
66
51
27
120
24
102
51
96
3
30
24
71
19
18
75
36
24
27
41
7
89
16
63
5
108
49
30
54
6
5
16
15
90
3
36
15
149
67
12
54
3
20
1
66
17
25
15
116
43
114
48
42
29
88
72
32
103
12
21
51
5
64
80
16
39
21
9
11
13
35
88
3
5
79
24
30
11
136
39
33
21
11
12
16
27
81
69
54
72
72
54
30
41
49
6
69
96
33
15
57
18
5
13
84
75
24
69
48
3
69
51
24
3
84
54
6
5
61
123
39
6
12
87
164
1
6
41
84
181
119
48
28
3
65
43
41
12
100
3
185
109
23
48
12
151
9
171
105
51
6
51
36
33
47
25
36
24
39
45
18
69
48
9
3
3
29
48
28
21
66
29
48
28
63
21
51
29
4
39
18
84
15
20
1
78
54
23
4
120
68
48
4
51
189
69
12
95
28
27
18
54
36
36
41
144
7
33
21
18
72
18
42
36
12
29
28
32
91
89
1
18
42
75
63
57
92
139
90
11
13
18
30
6
33
21
72
30
90
11
7
41
60
43
72
65
12
103
132
120
9
123
77
7
78
75
33
36
30
21
75
48
9
68
13
18
24
5
31
18
54
41
48
84
7
117
3
54
18
24
66
6
9
189
126
17
49
111
68
1
155
25
60
18
18
75
32
49
78
12
6
54
9
3
18
3
68
1
18
57
36
33
6
12
9
24
39
6
18
9
8
19
21
56
97
47
25
35
52
39
24
12
24
21
8
16
75
65
36
7
6
51
24
15
90
72
36
27
207
5
64
33
51
21
18
18
42
77
7
42
48
11
36
61
83
13
36
11
16
9
11
79
33
44
4
63
57
56
31
45
20
48
25
24
47
1
39
15
18
54
129
80
7
21
57
48
36
132
30
17
76
116
13
71
48
7
30
18
60
77
40
104
12
31
33
3
6
18
57
81
108
47
48
49
99
33
36
23
103
29
48
97
39
20
16
20
19
48
54
23
31
6
3
15
41
31
33
57
18
138
24
36
12
36
11
4
24
15
89
48
40
81
3
27
89
1
6
5
43
54
24
54
48
53
16
165
59
55
48
9
15
17
37
39
60
21
96
36
ABCD 96981522778*3^$a+1 [50007]
43
5
21
102
9
51
54
3
81
10
44
18
7
21
15
5
30
4
2
24
51
31
2
51
36
3
18
24
16
3
29
30
72
13
35
52
80
60
33
7
38
70
2
19
17
163
41
39
124
5
51
25
12
62
1
11
96
24
30
10
18
8
90
54
36
27
12
3
21
25
20
10
2
94
48
92
24
6
60
16
42
32
13
116
37
20
12
12
4
6
9
11
18
27
21
18
25
87
8
6
3
21
12
22
8
64
18
128
10
17
3
13
44
37
156
8
24
18
18
30
25
9
8
28
44
55
23
22
11
37
134
69
9
22
36
44
16
44
18
6
9
16
89
46
42
8
54
1
41
124
14
12
70
14
16
33
5
36
15
87
4
24
120
45
11
6
12
18
34
44
16
84
60
14
48
30
18
66
96
7
27
18
128
3
60
21
6
100
2
30
102
3
7
26
10
92
48
22
15
23
13
21
14
30
15
37
2
30
12
18
45
45
12
36
24
15
3
18
4
80
28
26
21
9
36
160
14
81
19
80
49
5
108
3
79
18
27
47
34
56
10
50
6
24
109
176
45
36
3
15
21
19
69
5
12
4
56
16
44
24
24
42
10
6
18
32
43
35
34
26
4
8
117
51
24
21
45
24
30
28
20
82
6
2
34
30
36
74
30
6
4
44
49
11
9
15
42
48
12
6
12
16
36
50
66
18
12
34
44
6
10
66
32
28
14
30
15
4
39
18
8
54
21
7
18
14
81
67
44
28
17
21
7
5
108
3
7
8
6
124
2
12
40
2
6
9
75
70
44
34
8
9
4
9
47
93
78
48
22
2
85
11
102
12
6
16
74
142
2
6
52
20
54
15
103
5
12
28
15
90
8
48
12
58
2
24
99
19
81
17
12
28
83
27
22
47
61
2
61
57
42
32
6
42
18
12
66
36
6
27
36
37
14
6
12
27
84
25
26
9
4
20
43
53
9
12
24
16
35
33
12
4
50
24
36
4
50
6
16
18
11
37
20
12
12
48
18
24
46
42
2
6
9
49
20
12
4
8
51
1
20
66
24
30
24
19
60
45
8
10
18
2
33
1
20
28
38
30
132
135
13
8
6
54
54
18
12
10
38
34
80
9
45
15
61
8
75
13
23
84
45
10
12
65
49
11
43
30
11
81
18
6
10
54
8
12
31
5
12
42
6
6
9
21
3
45
6
6
3
12
3
18
40
47
93
28
20
10
20
42
7
113
72
18
54
3
27
18
87
21
3
69
10
110
6
24
30
31
56
21
72
15
25
15
20
16
41
106
33
41
6
37
36
20
135
36
69
57
24
19
15
41
75
13
5
72
28
8
40
44
10
5
28
117
56
39
13
8
3
24
13
2
81
21
15
123
6
42
18
4
35
21
54
16
5
27
133
11
16
32
78
4
23
7
5
13
6
80
6
48
27
19
20
6
100
23
45
58
20
9
43
18
62
46
12
8
36
18
18
7
53
22
26
52
2
12
18
18
4
8
1
99
32
16
62
15
1
14
30
6
12
9
15
16
110
67
57
20
16
8
24
30
60
6
4
86
9
13
98
42
24
120
36
112
8
54
30
60
4
24
62
40
24
12
14
30
24
9
36
9
22
44
72
24
33
12
3
61
21
20
15
21
12
60
18
18
4
32
48
12
18
1
47
24
18
30
22
23
21
4
56
4
35
31
20
42
24
30
45
21
3
51
34
72
32
10
26
4
8
63
36
33
40
26
24
42
30
24
30
72
4
8
115
36
9
30
2
99
39
28
14
18
16
9
95
1
5
76
39
9
26
12
48
4
5
1
12
2
12
18
15
27
6
60
22
2
40
35
21
138
96
30
36
48
60
24
16
59
3
24
16
17
73
32
12
16
8
15
67
8
49
17
28
36
14
40
5
15
102
30
28
38
24
63
63
48
9
60
15
1
11
34
20
64
80
10
20
12
10
38
48
42
115
77
6
9
169
66
50
10
38
16
20
51
33
15
33
27
13
44
6
12
52
38
15
21
15
39
16
14
108
27
27
13
20
60
13
83
36
45
18
72
90
48
12
18
30
52
14
46
35
21
10
33
80
4
51
14
12
60
30
28
2
6
48
12
54
30
6
42
10
20
30
45
111
25
9
2
18
60
30
48
138
42
42
70
32
6
24
6
13
21
14
45
19
2
3
3
24
78
46
5
27
33
4
5
66
4
20
42
54
10
24
26
4
62
16
20
10
2
42
24
6
3
33
30
37
11
70
2
73
5
19
11
36
16
14
34
2
30
72
18
60
18
6
46
150
32
22
80
118
2
24
69
43
20
13
29
87
15
48
28
38
30
6
28
8
48
66
36
13
5
4
51
20
1
6
44
18
31
35
69
13
23
21
18
25
35
46
39
23
22
15
45
8
24
30
18
6
85
39
38
22
8
24
40
8
58
8
34
17
3
16
80
6
43
20
3
118
14
16
14
12
66
18
12
4
35
9
15
19
2
34
26
10
90
14
16
14
10
26
36
30
42
42
13
21
26
6
84
63
25
2
6
3
60
9
15
3
12
16
126
8
15
16
56
45
120
10
48
2
3
13
24
44
36
19
9
20
10
20
6
60
19
41
76
68
30
36
45
1
3
17
99
25
59
33
27
3
42
16
56
6
120
10
78
45
11
6
4
8
12
36
22
18
47
97
26
12
6
30
16
93
56
21
40
56
18
36
30
54
42
18
49
11
54
10
17
1
50
4
89
21
66
10
50
52
8
24
48
96
60
9
13
27
35
60
42
10
69
9
30
2
16
14
45
4
11
45
121
68
22
20
37
11
6
24
60
6
16
53
27
84
45
9
10
42
14
16
33
5
36
3
3
70
14
4
2
30
12
1
17
67
5
31
24
5
6
25
5
22
14
66
30
82
6
32
12
30
1
29
18
42
6
12
9
1
32
28
32
90
21
9
48
10
2
22
26
22
8
33
36
9
24
18
13
21
24
72
83
19
105
21
36
14
9
37
18
2
3
7
18
26
24
12
6
28
32
27
25
35
27
24
21
84
36
39
42
42
60
12
66
4
59
39
12
64
9
27
8
25
17
6
4
9
135
2
24
58
41
21
10
9
20
84
33
52
51
59
12
13
11
42
52
8
18
10
12
80
24
54
22
14
24
6
30
78
51
31
18
51
41
3
3
48
12
13
47
13
120
41
54
12
18
12
150
70
54
20
33
13
8
24
31
9
35
25
8
4
18
68
9
28
11
30
15
24
36
1
38
18
30
12
60
72
6
18
25
9
8
39
3
48
28
72
32
18
40
3
17
48
24
60
58
38
39
21
30
25
51
5
33
12
15
21
18
6
28
38
40
50
3
24
15
12
16
14
19
29
6
9
73
48
14
45
3
48
9
7
50
24
4
50
66
10
209
1
2
90
180
18
21
33
12
4
6
36
32
21
139
17
21
7
23
24
78
18
10
8
6
96
24
36
30
12
10
77
9
54
16
26
36
3
36
9
4
62
48
16
41
3
18
4
26
18
12
22
2
16
48
2
30
10
2
12
34
65
9
22
29
37
14
10
68
51
69
36
6
9
27
18
30
6
3
33
4
20
24
36
24
40
36
26
4
18
128
34
9
65
ABCD 96981710414*3^$a+1 [50066]
45
15
99
24
72
108
57
108
387
210
18
12
120
144
153
48
60
63
6
15
9
27
60
48
24
51
96
33
27
66
15
48
27
60
57
216
144
3
33
51
180
45
75
324
216
24
81
36
15
285
279
114
66
81
69
39
57
24
63
36
132
3
12
33
57
78
60
45
207
108
6
30
225
84
24
252
144
120
57
3
72
15
48
6
30
24
57
63
21
261
48
75
36
48
3
54
306
30
3
171
36
48
12
45
72
51
12
78
192
63
81
6
105
75
33
72
93
6
60
36
48
132
180
60
48
6
15
135
9
57
39
171
297
21
102
48
57
33
6
24
42
3
51
24
156
21
108
45
6
201
9
30
66
90
48
69
27
36
144
9
252
72
108
108
45
39
108
3
36
30
6
48
66
6
93
75
36
21
192
36
21
126
57
12
51
117
63
165
99
45
15
9
27
153
12
15
108
6
183
57
150
276
30
234
24
96
81
144
36
9
15
48
60
111
6
24
6
189
141
30
24
12
30
123
36
9
90
105
12
144
9
15
15
162
78
117
24
108
171
156
114
30
66
39
27
57
543
57
267
120
306
90
45
3
30
6
213
357
186
9
15
6
3
27
93
15
9
21
195
15
105
132
39
141
135
57
27
285
144
15
165
75
120
12
84
6
39
15
153
228
24
120
75
156
48
132
60
417
72
75
141
93
15
27
48
36
180
54
27
39
30
96
75
99
120
9
111
90
51
309
54
69
63
48
132
9
51
24
6
99
39
21
36
45
48
240
6
21
15
24
30
39
135
9
147
105
195
60
30
3
123
18
15
24
57
24
147
108
204
48
15
84
96
117
117
6
24
249
75
45
87
210
78
72
60
78
27
60
75
9
96
255
33
27
108
36
21
180
33
96
111
15
93
75
69
93
48
30
60
6
15
39
66
3
120
27
180
6
54
45
69
6
276
48
30
192
18
9
12
135
9
24
33
123
72
24
21
15
48
27
9
159
72
57
3
24
24
90
126
81
33
39
147
36
60
57
237
30
45
156
33
72
24
39
84
60
36
336
45
96
3
171
90
6
24
129
72
63
42
18
12
24
33
60
3
9
99
69
411
165
144
33
30
24
21
120
60
3
6
99
141
75
141
48
30
180
120
36
60
81
72
72
111
30
63
195
57
99
144
96
69
165
66
81
75
9
24
81
39
75
216
93
12
24
84
3
24
285
129
222
24
69
456
15
33
108
99
24
57
15
48
156
129
84
27
69
72
45
27
48
24
108
3
108
96
60
120
126
18
129
132
108
51
42
15
63
12
153
21
3
51
12
84
66
30
24
114
51
156
9
150
114
66
9
72
3
186
135
171
84
9
201
111
75
105
3
36
24
9
327
69
27
9
48
327
54
102
84
180
90
240
30
36
285
84
21
48
72
18
9
120
327
6
18
69
153
18
96
33
168
300
3
120
45
81
171
ABCD 96981833134*3^$a+1 [50022]
24
12
96
9
18
132
45
63
102
351
72
108
9
135
45
78
162
399
12
60
84
273
231
180
216
15
288
42
30
9
36
84
21
123
108
84
48
135
57
48
72
63
12
90
60
3
117
135
324
132
9
30
33
12
15
33
57
99
60
36
48
12
24
99
30
27
63
93
12
135
30
63
24
84
60
336
15
48
93
12
45
30
117
84
12
204
15
21
72
15
90
51
24
285
42
129
24
75
105
57
18
33
192
105
63
117
120
15
12
48
15
72
45
33
12
90
69
72
9
75
15
33
156
21
60
111
120
72
57
183
48
48
39
21
204
45
42
18
12
39
156
24
249
75
177
111
60
48
192
12
15
33
159
150
51
84
120
24
9
63
57
15
180
12
15
18
51
372
39
90
15
96
12
48
24
96
69
240
63
207
48
177
24
69
15
12
240
84
81
150
201
9
288
72
39
60
60
144
72
48
48
84
48
27
108
93
192
147
33
108
9
123
237
180
15
24
171
18
72
90
18
132
75
15
90
159
192
39
9
96
93
231
60
36
105
90
33
12
120
264
36
63
237
15
30
111
69
123
180
45
3
27
153
180
27
72
21
309
111
84
36
84
216
84
15
198
30
150
12
180
90
18
315
45
87
60
195
81
27
81
51
30
108
240
27
36
27
33
87
105
132
93
375
132
108
108
87
162
171
60
84
183
162
123
60
87
60
69
12
147
72
45
156
60
12
120
48
24
48
36
72
249
30
21
39
165
48
48
129
99
69
12
3
105
132
15
156
27
180
237
135
9
51
48
105
75
60
117
135
93
396
69
63
99
81
72
60
156
12
72
12
3
30
111
84
108
99
30
258
30
291
69
3
87
222
123
72
33
180
51
132
12
45
3
9
39
141
15
60
3
177
165
15
24
36
48
15
33
12
27
81
9
111
12
75
33
48
120
96
123
45
135
102
90
81
72
12
33
63
27
33
39
345
36
57
51
129
63
27
21
216
180
33
63
60
132
48
192
45
51
24
27
90
75
36
39
129
24
60
57
18
30
3
48
39
21
12
180
180
24
24
36
120
96
84
24
9
132
3
45
15
228
48
39
30
90
42
90
30
108
27
45
3
108
57
15
12
45
30
69
9
3
12
48
120
27
132
120
438
171
21
15
63
33
159
90
75
60
15
390
15
153
291
9
72
51
180
24
3
72
18
12
123
45
27
48
45
3
60
204
93
51
81
198
57
225
39
12
24
204
51
21
159
108
12
69
24
12
93
51
9
231
39
72
30
15
120
105
171
108
12
12
60
108
24
48
12
15
321
9
111
48
24
15
33
84
165
123
72
108
72
168
72
240
108
336
51
18
75
75
30
63
159
18
12
60
120
339
351
ABCD 96982169444*3^$a+1 [50045]
264
9
60
12
24
21
219
27
24
120
24
24
60
48
48
24
21
81
39
96
75
16
8
6
39
39
18
27
213
27
60
63
12
57
43
122
54
112
29
75
141
12
63
12
30
16
62
9
24
24
51
9
127
113
45
27
51
117
43
2
15
1
14
105
12
63
36
21
3
21
39
102
6
9
144
51
4
29
60
3
69
3
21
67
89
96
3
60
6
210
36
117
15
6
42
4
18
47
51
84
9
84
3
33
9
3
19
8
28
5
75
84
16
5
12
12
15
33
3
33
39
90
6
69
48
84
15
9
57
30
33
24
108
84
171
57
12
51
33
21
195
15
84
9
33
63
49
35
15
30
15
51
9
15
21
7
77
60
43
72
53
19
221
3
6
18
21
127
68
117
33
6
24
36
40
54
35
12
3
9
3
9
19
32
57
60
12
24
24
15
45
15
60
222
30
9
7
18
47
75
12
45
195
33
25
23
36
21
27
15
6
27
12
36
31
53
91
56
33
132
123
16
5
9
147
96
12
12
159
6
123
120
12
1
23
9
18
30
42
12
141
15
24
69
60
69
3
48
31
5
9
42
70
47
7
68
33
7
20
42
3
43
32
33
33
114
36
9
63
24
36
52
17
1
18
14
6
21
75
10
23
31
5
27
12
12
96
12
6
51
13
80
42
6
70
92
45
43
17
48
12
60
171
45
12
3
81
21
27
115
2
6
64
5
51
45
115
17
33
15
75
4
98
10
20
88
5
75
28
36
36
44
21
115
53
24
85
35
36
27
12
16
17
24
15
21
24
96
39
9
27
34
90
5
15
16
29
15
81
27
48
72
57
36
3
24
33
72
168
3
96
96
33
39
30
27
60
3
132
45
84
81
39
12
39
9
45
10
17
75
42
46
29
12
9
6
36
105
19
20
45
36
12
31
41
39
57
24
15
58
62
9
19
17
15
9
72
84
51
105
60
3
9
45
16
14
21
51
24
69
60
60
3
84
30
54
16
36
68
9
15
16
5
15
6
18
30
75
48
55
20
108
96
33
72
60
39
4
5
36
27
9
24
7
68
84
28
53
75
12
45
24
45
138
36
9
31
65
25
26
33
12
39
9
108
39
9
24
7
56
9
39
6
75
3
28
32
21
39
57
111
18
66
21
24
3
76
32
45
72
48
3
9
12
31
53
1
23
60
3
42
30
45
67
41
84
24
15
9
117
3
15
16
149
12
3
33
15
105
33
30
9
3
4
5
31
32
36
21
24
51
36
12
40
18
50
30
10
17
27
10
14
4
17
45
10
20
33
63
93
21
54
12
9
91
72
8
12
30
18
12
93
7
53
12
205
107
36
84
3
12
60
21
27
28
29
3
6
16
11
15
102
16
11
156
12
36
15
40
5
135
105
39
12
24
76
53
55
125
72
15
21
24
31
72
2
15
3
45
12
36
39
90
15
31
32
12
24
9
48
39
21
39
18
15
15
16
36
20
21
72
12
24
27
24
70
59
96
43
41
36
45
3
48
3
9
67
116
9
33
27
51
34
18
20
57
24
144
7
8
12
24
129
15
12
36
45
15
12
12
4
72
29
39
40
44
72
84
57
9
48
10
101
60
12
43
65
27
34
38
45
87
21
79
20
21
72
3
57
3
48
21
39
165
81
46
32
12
54
27
3
45
79
20
18
63
36
79
44
132
4
80
24
18
48
6
33
60
27
28
8
33
75
12
9
48
12
135
10
26
12
16
92
78
99
135
96
69
33
15
49
11
3
36
60
18
78
69
31
29
3
12
64
5
36
48
36
96
108
3
45
24
36
27
162
58
17
3
18
48
15
7
77
12
36
3
117
15
57
61
54
5
3
18
15
87
69
21
30
48
57
63
105
24
12
24
67
8
60
9
15
12
33
60
12
15
33
33
27
7
41
99
66
10
29
84
21
6
12
21
24
60
27
36
22
95
15
16
5
12
3
72
45
7
113
12
15
33
87
96
30
6
60
48
21
24
31
50
51
24
15
22
47
3
12
18
3
115
170
82
89
24
12
12
21
27
48
21
54
9
3
12
36
96
4
65
87
48
36
189
60
19
2
18
33
55
29
43
32
45
36
13
14
252
6
27
21
39
63
33
51
6
27
15
6
16
18
20
93
39
33
63
40
89
51
9
15
16
8
60
6
30
153
51
72
24
45
19
20
9
7
18
23
159
84
4
2
48
3
87
40
77
168
25
23
48
27
33
51
24
9
60
96
7
5
27
148
29
3
60
6
15
12
12
12
84
15
21
96
85
14
9
24
43
5
12
3
48
9
3
57
3
12
93
7
5
12
9
96
130
14
54
81
67
29
96
12
45
3
13
62
9
111
12
45
15
45
133
35
75
33
12
3
12
60
9
39
10
119
3
22
32
54
21
36
3
24
33
60
48
12
19
8
48
12
22
14
112
89
73
23
12
60
96
51
84
69
27
10
38
33
27
78
94
29
51
136
17
51
6
34
17
3
21
31
38
16
26
45
9
30
45
69
30
9
27
45
15
129
24
15
36
4
18
2
48
72
117
31
8
45
87
22
23
15
9
24
9
3
7
32
96
54
96
18
21
3
21
24
67
80
21
48
147
9
19
44
48
54
3
36
96
25
18
65
36
24
33
15
43
89
132
51
9
45
30
4
104
6
34
72
29
15
9
36
15
45
24
7
98
42
76
72
8
9
63
82
18
113
12
1
14
45
12
9
99
3
12
60
48
57
48
25
32
22
36
53
99
30
6
60
9
87
9
7
32
78
15
19
14
30
60
40
20
57
ABCD 96982785754*3^$a+1 [50041]
29
40
3
9
45
11
55
12
12
18
30
138
42
12
60
18
12
15
141
39
36
60
24
21
120
24
30
33
33
27
12
51
12
12
36
69
96
15
48
24
96
12
17
67
48
36
21
93
90
12
24
24
36
6
63
3
24
66
27
63
30
18
69
12
60
3
18
120
132
6
12
12
6
12
30
57
120
3
9
45
15
3
6
42
12
48
138
36
6
60
54
24
42
84
18
42
48
12
105
9
59
73
132
30
60
66
12
114
6
54
18
3
39
45
15
30
60
54
6
60
6
18
6
21
24
15
78
6
9
27
24
81
105
18
33
45
12
18
12
57
21
228
51
21
30
69
15
45
135
18
3
15
24
18
30
33
3
21
69
42
30
48
12
138
17
7
60
36
114
30
33
192
12
75
21
33
42
42
18
12
30
120
3
12
57
30
33
3
42
15
51
6
90
36
24
60
6
108
99
27
5
19
36
18
18
42
18
24
41
19
54
72
54
30
3
51
69
3
54
78
12
6
12
90
45
63
5
7
18
15
24
60
15
138
36
30
192
12
78
12
63
3
30
6
24
6
108
18
144
78
15
12
9
27
84
21
39
15
24
66
120
18
12
21
12
3
42
6
84
57
63
30
6
9
51
17
52
63
9
3
48
45
63
12
72
93
15
45
12
51
120
21
45
6
60
9
33
18
24
93
3
24
33
33
30
18
12
30
9
99
24
12
66
30
12
18
159
48
92
49
156
30
18
12
6
84
21
249
18
96
30
72
75
12
3
9
60
15
24
24
6
30
24
57
15
114
39
48
3
9
33
18
6
3
152
31
30
12
123
24
36
27
12
6
99
99
9
108
135
48
12
89
31
5
64
15
45
93
27
21
30
45
84
15
24
72
18
54
6
12
135
33
6
48
18
15
57
63
15
30
39
60
63
48
12
18
27
87
60
18
15
12
33
6
6
3
75
36
84
53
43
66
3
33
15
135
24
48
18
12
135
87
18
15
75
12
24
9
3
9
8
40
105
27
36
39
144
9
45
6
12
45
12
63
18
66
18
3
15
24
144
81
45
15
33
35
25
18
24
24
141
3
12
153
12
9
6
18
15
21
6
84
42
24
6
9
39
102
12
3
15
5
13
27
15
12
30
6
81
15
48
6
60
36
84
39
72
3
48
12
60
96
24
33
99
48
102
114
21
39
9
12
45
18
45
21
96
15
45
6
9
15
18
30
30
3
27
6
24
12
30
66
18
57
9
3
87
114
27
9
6
57
12
15
18
60
96
36
54
66
135
105
66
45
39
21
12
147
6
39
45
6
9
33
12
18
45
32
16
15
72
12
18
30
72
6
42
66
24
135
3
45
63
21
48
63
9
21
24
54
9
3
12
30
6
9
108
9
6
24
5
25
6
69
21
24
35
55
81
12
72
3
36
36
30
15
56
52
27
6
87
8
25
132
18
5
25
114
24
30
96
15
36
105
30
12
282
6
9
15
120
156
5
37
63
33
11
25
84
111
3
48
45
93
159
15
108
12
36
36
21
69
3
72
63
30
63
39
18
18
9
36
57
18
149
103
5
43
45
159
24
42
15
45
72
15
12
21
99
56
4
51
18
6
48
72
233
28
27
6
42
60
12
30
3
9
24
42
90
54
36
165
33
42
90
162
6
6
21
3
17
55
78
72
27
3
60
24
120
30
3
72
15
6
87
32
88
3
24
24
66
36
15
84
99
29
7
60
113
43
48
81
3
12
30
24
54
48
45
33
11
1
18
21
3
57
63
12
21
63
21
15
36
30
30
30
30
12
60
45
48
15
12
33
15
12
48
9
51
18
30
30
47
72
1
99
3
84
30
15
63
12
48
57
69
12
15
27
72
21
20
19
30
18
120
42
3
63
69
36
27
60
18
27
15
60
12
18
47
108
127
36
69
75
18
3
24
15
21
24
33
72
30
18
75
3
18
36
6
18
42
30
12
3
164
28
3
77
31
114
75
75
90
3
9
30
66
12
63
15
12
72
30
48
6
54
96
66
33
8
4
45
60
3
21
42
18
24
6
24
113
79
30
6
45
69
51
44
91
9
3
33
84
3
12
45
51
60
162
3
3
72
89
31
9
9
24
30
48
78
99
3
24
5
91
30
18
114
48
30
78
6
33
3
12
6
90
102
39
48
15
60
12
21
9
3
27
81
87
45
21
111
36
3
9
51
90
11
13
60
3
57
3
15
12
18
114
24
21
141
15
3
9
72
15
6
12
12
36
18
24
17
19
30
99
27
36
18
6
21
72
57
24
144
15
48
15
72
42
90
6
12
60
60
12
84
119
7
65
91
18
30
114
87
45
18
12
18
27
39
117
3
57
15
24
81
39
6
24
36
42
48
12
96
17
19
53
7
36
24
48
33
69
35
55
6
30
24
126
99
15
21
3
162
18
17
40
3
6
120
3
75
12
21
72
63
9
69
72
18
6
15
3
48
12
138
18
6
24
12
30
105
9
96
39
93
18
9
9
96
18
6
147
24
60
105
96
39
33
6
30
47
43
21
15
36
29
91
57
45
30
6
12
54
33
75
57
21
18
84
30
48
87
60
12
39
6
48
18
102
42
18
48
18
29
31
6
3
3
225
3
12
69
33
72
36
42
12
18
12
66
24
53
7
93
57
51
3
9
72
75
33
273
18
42
30
9
51
12
6
99
12
45
6
57
12
21
84
114
30
120
36
96
24
15
51
45
39
36
12
30
47
16
27
36
12
9
36
63
132
9
ABCD 96982923868*3^$a+1 [50111]
60
27
45
3
132
12
36
69
96
57
3
228
36
15
45
141
180
102
18
63
12
87
93
57
12
3
87
78
147
15
36
33
51
69
111
36
57
75
102
183
33
90
24
45
204
12
27
18
12
108
3
84
27
216
93
72
264
3
48
33
57
114
30
3
156
39
258
120
183
21
39
12
24
36
15
72
12
288
81
9
51
24
57
30
150
216
15
240
84
201
144
18
18
63
117
72
30
33
60
87
18
54
78
27
3
141
96
3
30
75
3
57
240
45
48
24
66
60
9
3
42
90
33
15
180
60
18
3
9
51
132
72
75
93
9
15
21
54
18
222
36
12
18
144
36
42
12
18
18
42
30
18
42
45
96
24
36
72
279
9
24
93
87
12
51
12
42
66
240
33
96
144
72
117
18
90
180
24
195
51
69
81
120
15
27
18
99
21
132
12
3
3
57
33
39
15
81
132
60
105
102
78
18
105
12
93
72
3
24
81
24
3
45
72
96
15
57
12
6
234
3
48
24
180
51
90
72
3
27
105
27
21
12
33
312
48
54
18
78
12
33
57
135
195
12
105
75
33
36
12
72
87
90
48
60
15
93
84
63
48
15
9
84
51
108
72
93
75
33
24
36
9
195
75
18
207
195
48
60
48
9
123
45
27
18
51
87
24
36
12
60
12
9
24
57
108
63
9
6
12
105
45
12
36
135
159
18
18
45
9
75
36
9
6
54
111
192
48
48
69
72
15
21
30
57
36
36
36
120
72
12
45
99
216
15
45
75
69
132
75
9
21
24
18
45
3
42
87
51
9
123
102
6
9
45
18
33
57
27
111
132
30
78
45
84
60
75
126
54
33
12
36
177
15
237
90
36
234
30
18
63
27
21
60
9
27
153
87
3
57
21
15
159
81
15
12
18
63
96
84
24
72
45
30
18
27
24
39
117
63
21
12
45
15
24
24
21
39
192
9
3
108
180
69
48
42
45
93
135
72
15
18
198
90
207
12
48
75
45
96
132
15
72
57
135
126
132
63
45
90
12
21
39
33
57
108
27
3
45
15
57
45
87
45
66
60
117
12
45
51
12
27
78
90
45
45
108
39
36
9
75
3
120
78
27
36
24
33
15
45
90
54
18
90
18
57
96
21
39
24
15
18
102
78
12
15
75
105
12
15
138
15
63
54
15
36
57
15
93
102
33
39
153
33
360
12
18
54
36
24
108
12
6
30
147
3
12
141
60
96
33
108
3
87
30
99
156
69
15
63
45
72
45
3
48
60
60
12
33
12
15
153
12
27
45
18
18
54
6
99
63
192
33
12
24
24
3
12
21
21
15
15
126
15
24
21
120
15
12
12
105
36
3
72
87
45
96
21
99
177
30
60
69
24
9
63
15
45
27
21
60
24
60
120
123
114
90
30
96
3
69
87
33
18
9
225
78
18
135
99
165
84
36
51
42
27
36
27
21
81
150
30
63
87
45
60
15
21
72
48
27
18
135
60
12
96
21
99
36
243
120
198
42
21
9
150
57
48
60
87
21
24
84
36
243
72
36
33
24
60
12
105
108
3
219
30
60
30
60
9
111
96
30
15
45
3
36
15
18
48
60
15
69
108
42
18
18
30
132
48
270
24
45
45
15
3
33
15
93
24
27
9
36
51
120
24
33
105
72
3
180
48
9
66
57
108
15
9
135
96
9
171
12
42
18
12
33
48
12
3
54
18
48
42
15
33
150
84
198
90
45
216
9
18
42
90
33
24
168
153
15
72
15
45
36
51
18
12
6
33
69
3
15
9
45
36
54
36
105
39
129
36
3
21
9
63
105
27
132
21
39
48
165
48
114
18
108
72
108
12
3
24
15
21
168
27
12
21
39
81
21
36
150
9
45
108
ABCD 96983291456*3^$a+1 [50000]
48
36
21
219
120
141
3
141
144
144
63
108
189
180
3
288
12
60
60
297
27
81
3
120
165
27
45
219
96
45
3
165
87
24
45
36
123
12
9
39
120
201
54
81
120
33
198
189
24
9
51
60
72
9
51
129
75
96
99
45
24
21
51
84
300
195
189
12
33
36
135
84
57
75
117
60
3
48
60
81
159
120
132
129
39
180
12
24
156
24
21
135
24
201
3
189
27
249
162
45
45
39
33
3
108
9
6
21
180
135
21
24
33
3
9
96
183
36
36
120
15
9
69
12
15
120
264
39
426
51
60
57
48
3
69
3
288
36
24
69
108
3
117
15
57
3
3
66
75
24
27
93
216
213
111
177
99
336
69
216
99
51
45
3
234
3
60
48
276
33
12
75
84
12
84
36
120
27
21
36
9
111
60
24
132
144
276
33
162
48
90
72
72
3
93
147
60
108
60
57
3
45
54
33
204
204
12
69
75
144
69
216
24
198
18
15
12
3
42
63
60
69
147
24
60
57
72
63
207
141
189
180
12
438
192
21
57
36
51
69
135
45
111
96
84
15
9
12
204
81
183
60
9
123
48
36
120
204
45
15
60
177
39
96
9
39
120
12
123
117
48
9
27
384
240
36
93
243
45
3
45
15
60
12
264
33
3
84
84
21
24
147
240
27
93
228
15
45
261
99
36
120
144
96
36
108
36
45
39
60
192
60
60
117
51
141
135
84
36
36
240
117
36
147
48
192
48
15
285
129
36
87
48
36
243
21
105
60
72
174
81
9
111
24
24
57
348
75
12
123
21
69
150
144
21
441
171
48
36
21
3
60
9
48
132
87
21
72
123
24
9
171
393
123
3
66
126
93
60
69
12
99
216
300
33
126
57
57
111
15
21
84
132
48
132
33
51
24
45
195
60
72
93
51
33
63
84
21
63
72
93
36
51
24
69
24
102
45
24
21
54
57
108
60
45
27
33
15
60
12
33
15
9
87
60
96
45
39
144
105
72
3
117
15
39
90
51
420
180
24
120
69
111
105
75
84
9
123
24
141
39
24
492
24
24
27
18
72
39
156
3
66
99
189
51
60
36
21
39
45
36
15
84
156
303
114
216
27
48
69
171
60
216
60
120
24
105
12
63
36
99
42
3
60
180
276
156
45
75
264
84
9
63
84
24
276
33
111
96
33
3
33
195
177
135
33
27
48
9
123
24
15
144
144
126
195
9
36
435
12
60
120
120
309
36
15
93
36
255
180
36
57
123
48
120
45
24
63
225
72
12
219
120
240
12
93
75
69
198
9
69
15
72
ABCD 96983534392*3^$a+1 [50073]
24
104
40
104
31
9
32
31
48
41
16
3
117
32
16
32
24
103
17
55
9
104
280
80
16
272
79
65
40
111
24
9
24
72
15
129
72
8
40
27
149
175
153
72
39
41
96
88
15
105
15
216
113
163
5
40
3
117
24
24
111
113
16
27
204
9
72
8
136
144
39
41
31
96
105
8
136
15
33
192
24
176
120
64
104
40
8
112
51
21
96
152
31
36
108
41
31
9
56
400
255
33
32
40
8
16
39
161
40
96
264
104
175
57
8
43
60
105
15
24
36
77
192
19
5
40
99
93
24
39
41
24
31
81
3
144
117
128
120
88
15
129
80
88
32
88
120
111
9
87
113
112
39
72
105
8
31
65
79
65
115
149
40
72
15
41
112
96
96
96
3
5
72
160
8
40
99
12
41
24
48
31
137
43
29
16
51
84
57
8
16
15
41
88
87
9
24
80
67
45
183
24
17
19
5
64
87
129
56
91
45
168
15
65
79
65
31
9
135
12
93
51
5
31
105
8
91
12
33
96
48
8
88
147
12
36
132
33
144
56
16
51
45
72
56
31
84
21
15
41
19
48
108
57
87
41
160
80
88
104
16
72
80
79
41
24
16
32
88
192
111
9
51
36
48
57
200
40
51
45
3
29
7
33
96
56
96
160
99
204
144
81
32
115
108
65
16
56
48
24
67
5
88
408
8
7
60
45
183
60
69
15
60
156
129
51
36
41
64
80
19
77
48
64
48
99
108
177
3
21
96
120
8
103
72
57
24
39
65
16
135
185
175
36
101
319
48
60
108
48
36
324
9
15
33
3
12
132
77
144
31
84
149
31
24
41
120
67
144
21
8
67
45
63
9
75
21
39
17
55
41
7
41
19
141
87
33
255
60
12
105
8
19
36
57
104
24
144
16
15
9
48
15
33
80
7
132
237
24
39
57
8
16
176
24
187
29
79
9
123
69
75
36
9
39
96
9
120
32
64
104
7
33
75
60
81
3
77
16
15
168
216
84
240
12
65
103
9
111
9
15
41
7
72
72
9
56
40
96
120
8
96
103
12
101
43
240
69
56
67
245
427
77
31
84
5
376
3
117
24
3
5
103
84
149
136
8
40
312
24
80
7
60
213
87
33
336
51
149
144
16
24
32
88
32
168
7
24
41
40
63
9
75
21
56
16
192
72
80
24
64
51
117
15
113
31
9
99
36
161
31
9
96
104
120
16
3
12
585
48
56
16
3
5
40
99
53
64
48
15
12
29
7
65
79
9
51
53
40
51
77
48
112
15
185
79
185
136
224
24
40
27
69
24
56
103
305
232
8
48
19
5
31
177
15
33
8
16
15
33
72
75
108
81
15
81
24
111
41
112
3
117
15
17
24
72
40
3
45
24
48
128
120
31
41
127
33
15
24
33
72
15
65
103
33
3
36
129
15
41
40
24
72
159
41
24
16
24
96
128
16
240
48
3
5
48
16
39
17
24
64
87
9
231
17
16
51
36
60
269
40
120
159
41
55
129
24
96
15
137
48
24
16
15
377
175
137
208
8
120
96
16
168
24
72
15
41
168
192
160
87
41
19
12
9
15
17
103
9
15
113
72
7
144
129
56
55
12
29
88
27
36
24
9
72
ABCD 96984089968*3^$a+1 [50063]
5
75
100
32
148
44
48
12
52
11
25
80
3
37
35
45
64
35
45
168
3
73
36
35
45
76
32
135
90
3
159
36
18
327
28
77
135
27
201
136
5
18
1
44
112
41
54
216
144
21
15
25
8
111
49
32
117
27
4
41
55
20
240
60
36
3
117
4
36
32
72
16
47
513
45
27
88
47
1
71
93
60
45
43
48
236
220
96
8
96
120
24
171
69
24
15
1
179
18
75
40
128
135
9
108
84
24
27
45
72
120
12
156
4
20
21
43
12
89
18
1
32
4
323
81
24
93
72
27
171
309
15
180
21
288
144
16
71
121
23
145
56
16
44
4
32
24
165
75
123
36
9
12
195
180
36
72
73
35
45
24
60
64
59
33
24
60
16
47
93
84
96
28
36
44
15
177
3
1
116
12
36
51
108
57
40
11
133
11
36
93
105
195
84
27
201
60
12
88
24
8
108
60
123
72
93
15
37
48
20
39
37
89
39
12
3
108
9
48
16
80
45
15
75
1
56
60
12
15
37
84
77
15
84
24
84
63
117
16
44
60
51
1
68
12
48
15
1
236
36
12
3
129
36
72
16
71
414
126
1
20
40
104
60
9
219
15
33
28
92
45
39
15
205
56
27
18
54
9
171
33
165
91
72
53
91
120
36
48
80
12
45
18
37
164
60
60
48
196
156
116
9
3
15
121
80
24
72
76
59
81
45
27
63
33
16
23
33
88
5
51
165
54
201
60
216
45
144
19
44
96
16
41
535
32
52
29
75
136
8
15
1
71
126
19
140
16
60
20
159
36
72
21
15
36
93
60
36
16
65
31
59
9
60
57
39
33
27
168
96
40
101
111
144
33
31
41
55
84
216
8
112
128
27
205
56
27
37
188
196
92
384
3
198
19
8
28
20
15
13
167
13
59
72
121
455
109
24
32
48
24
168
40
5
90
54
90
33
60
87
165
264
60
12
84
60
3
13
167
61
60
116
15
81
84
40
101
18
25
11
36
9
48
72
69
126
33
28
24
284
9
75
12
3
81
12
33
31
41
19
215
121
8
24
45
126
237
108
51
36
45
12
12
16
95
54
31
20
64
11
49
128
76
72
24
8
75
93
148
11
105
39
36
45
99
21
120
96
4
116
3
37
107
72
45
36
63
81
63
13
8
159
153
72
12
16
89
55
20
24
40
60
17
99
24
237
139
23
97
164
16
80
108
136
92
9
18
108
57
28
32
243
49
185
39
180
16
35
21
40
48
60
47
69
219
21
60
63
216
36
54
115
104
72
24
45
7
137
3
64
68
63
90
54
85
23
21
36
141
483
12
12
16
176
111
9
64
104
21
31
116
184
11
18
91
144
71
49
56
75
45
120
40
56
45
198
85
80
51
18
43
84
60
20
60
84
180
27
229
23
36
145
17
15
60
48
276
60
45
3
51
72
153
9
7
44
324
3
72
121
156
80
60
136
60
144
128
15
1
12
32
232
119
21
64
224
28
5
159
100
8
52
36
23
54
51
12
27
33
120
12
16
17
27
27
25
156
8
27
225
9
75
15
109
179
81
112
60
32
60
48
88
60
71
18
126
61
155
36
109
35
36
165
4
116
124
ABCD 96984431366*3^$a+1 [50004]
36
32
4
51
6
6
41
7
29
180
88
81
30
48
24
18
24
83
61
54
6
27
39
9
92
13
3
20
7
6
18
72
9
75
6
18
9
51
48
108
36
9
27
24
48
30
72
6
9
15
17
13
35
28
15
21
45
27
8
19
12
33
45
102
9
9
108
59
64
9
27
21
78
21
36
15
114
18
90
18
72
42
36
12
36
15
92
16
32
36
43
36
60
60
17
49
54
42
3
68
43
24
30
42
90
11
43
48
21
81
6
57
44
64
84
33
66
144
12
93
15
36
24
9
9
119
25
24
24
15
36
20
49
27
3
113
37
6
54
15
93
11
37
96
287
31
17
43
36
33
96
3
29
4
9
71
67
18
90
33
69
51
93
18
69
21
12
6
137
1
84
6
53
7
57
99
36
132
12
5
4
36
105
84
107
19
6
18
84
48
30
102
45
3
69
3
12
18
60
15
3
54
54
69
3
18
51
75
66
72
15
3
24
24
57
3
6
60
35
19
6
90
89
16
39
21
33
3
12
33
18
17
55
102
30
42
24
90
114
11
19
12
65
1
48
210
69
3
5
49
66
137
7
48
60
36
6
83
1
54
30
39
27
30
6
105
15
54
84
111
15
54
66
9
56
12
4
39
17
120
67
60
12
18
11
19
60
209
61
6
132
12
66
36
87
3
54
12
48
36
66
72
36
96
30
54
114
66
9
24
69
12
3
177
18
48
29
25
51
21
131
13
90
33
8
73
18
108
5
181
47
64
27
12
66
83
7
24
36
41
7
129
21
24
12
60
3
3
21
44
55
9
116
28
135
24
69
63
9
51
17
288
25
3
36
27
42
36
30
5
7
18
23
72
1
6
101
4
27
69
63
36
12
18
15
45
27
15
36
21
12
39
54
3
141
51
36
39
48
9
80
60
52
255
54
126
66
18
41
7
5
13
84
15
33
30
69
39
33
9
18
9
48
207
12
54
90
69
27
24
150
119
4
51
57
45
36
83
25
60
35
7
60
101
40
39
30
54
210
59
12
13
30
84
21
32
13
36
11
37
6
9
15
36
96
30
135
33
198
198
11
73
3
75
72
29
37
24
216
24
6
150
11
28
44
19
24
48
18
23
1
35
12
13
156
30
24
114
6
21
15
18
95
31
21
32
37
84
11
25
66
12
60
6
15
180
36
33
6
42
150
18
96
167
109
35
64
72
27
21
36
32
4
21
30
18
24
66
42
71
1
11
73
3
57
191
49
15
9
66
33
21
36
24
72
30
30
39
27
18
144
42
29
36
31
12
21
27
93
39
30
96
11
31
9
39
57
3
6
54
6
216
15
9
66
89
12
31
30
18
29
79
54
6
9
45
6
9
3
81
3
66
42
66
99
57
24
107
37
36
30
60
113
43
48
18
24
18
12
6
84
51
69
54
180
41
4
21
11
52
51
9
15
12
6
123
24
3
12
33
3
21
9
23
31
48
69
81
24
6
12
17
55
6
42
36
114
75
44
31
66
132
54
9
39
72
65
60
1
18
120
126
6
21
80
37
35
31
9
9
30
6
60
3
63
18
18
78
3
96
33
39
3
69
21
12
24
24
6
21
99
57
9
24
71
24
19
69
27
33
27
36
117
8
4
27
9
24
9
30
33
3
120
53
31
30
95
7
90
6
12
30
27
15
24
84
108
29
19
41
84
4
27
96
17
43
65
67
30
39
8
25
18
42
24
23
4
12
15
30
47
13
23
7
186
3
63
33
27
18
120
51
39
18
11
31
72
36
24
24
102
111
44
13
60
42
24
84
69
3
42
60
90
6
36
39
15
12
21
21
39
27
30
11
16
72
141
99
27
90
6
57
27
54
75
57
111
57
90
5
121
15
48
33
102
30
48
78
42
18
30
75
27
41
7
72
84
33
57
15
99
12
105
60
15
30
12
87
21
78
36
5
49
60
3
3
84
54
3
120
56
79
9
9
54
9
21
48
3
9
42
6
54
78
47
19
17
48
1
48
23
96
61
11
7
12
36
21
36
3
9
51
45
21
15
75
6
240
42
65
43
5
4
33
23
84
100
69
11
19
30
36
54
5
37
18
24
105
3
90
24
6
18
126
84
9
56
7
9
24
51
21
27
21
51
81
45
72
23
19
78
30
6
90
5
67
45
99
54
23
1
12
51
9
27
123
21
33
24
66
42
54
29
36
4
44
127
6
11
7
57
75
41
28
32
121
6
6
6
60
108
29
55
42
6
30
60
15
12
24
8
1
23
1
90
24
9
57
54
6
123
3
24
60
24
54
27
20
12
43
24
9
81
23
73
3
51
24
33
15
42
39
8
28
33
51
21
156
39
81
54
36
45
69
90
42
36
83
49
59
43
18
15
27
60
36
9
36
105
51
9
11
103
126
23
67
48
60
30
36
30
48
81
27
9
51
89
73
18
78
90
30
36
87
20
1
47
64
21
36
54
29
16
39
6
51
8
28
3
45
3
36
24
66
75
39
12
48
17
1
35
79
18
48
18
57
57
6
33
171
30
11
40
21
24
24
42
5
4
60
45
60
30
93
57
47
37
60
12
27
3
9
21
11
7
57
15
33
164
16
3
21
3
18
30
36
42
54
41
43
24
33
99
17
1
ABCD 96984546788*3^$a+1 [50035]
15
30
18
25
24
168
5
43
137
18
60
33
15
150
12
63
9
7
29
27
15
30
27
33
30
9
88
35
78
12
115
8
207
1
65
42
13
89
31
56
88
65
48
30
42
7
89
79
48
95
9
16
144
11
150
72
60
36
24
7
48
48
5
18
54
36
54
90
18
30
102
25
23
18
144
60
30
48
30
15
117
90
25
48
113
54
18
7
101
67
8
27
30
55
53
132
132
43
95
25
125
19
41
55
5
18
114
36
19
48
65
60
12
36
51
33
36
12
330
37
101
12
15
75
13
29
36
12
67
48
8
240
69
67
53
36
192
132
18
42
7
8
45
60
55
23
42
7
23
30
30
37
8
33
48
12
102
90
156
132
42
57
159
30
24
18
12
13
35
13
209
18
37
48
24
24
72
23
90
12
3
57
72
7
89
7
23
97
35
93
24
15
97
89
24
6
57
27
66
24
18
42
55
23
30
60
168
72
103
89
15
15
1
47
42
7
101
3
117
27
40
5
30
48
37
32
171
18
12
12
36
102
48
57
33
7
53
12
55
72
48
5
67
152
21
27
105
63
88
29
3
72
40
23
42
7
263
97
41
30
48
1
101
12
103
24
56
27
13
48
5
51
9
12
48
24
27
33
180
67
8
16
47
105
33
31
8
141
91
48
5
60
96
102
42
108
19
128
33
63
27
93
184
5
48
115
17
7
8
40
53
115
23
97
17
231
9
78
42
168
7
41
102
102
36
42
42
27
39
1
191
198
19
53
90
168
54
3
105
7
32
16
17
60
43
48
17
12
90
18
60
12
7
8
93
18
49
5
18
73
209
216
12
12
6
49
113
12
36
84
43
5
120
48
24
138
30
12
31
179
78
48
31
168
56
129
15
352
131
45
165
72
90
78
99
21
18
42
132
48
210
25
72
168
24
96
5
42
78
12
120
48
63
57
30
73
29
66
72
9
33
18
78
79
32
136
8
57
12
43
77
3
24
9
144
30
1
24
48
5
60
90
69
123
30
18
60
42
6
9
165
36
54
73
143
25
119
48
48
1
48
5
36
42
60
97
53
108
7
17
63
45
60
39
33
15
63
25
72
5
43
48
5
51
51
13
29
90
30
18
49
71
9
111
12
18
12
135
123
85
24
53
51
144
15
198
27
165
36
7
5
43
72
23
102
99
81
30
97
65
7
96
173
72
18
114
30
1
24
72
24
144
173
30
45
45
19
53
30
6
7
23
1
209
72
12
187
24
56
129
7
5
18
12
37
120
152
153
151
24
5
108
7
71
25
17
7
23
18
55
29
195
16
56
39
1
71
30
90
49
8
75
6
12
27
33
60
102
61
17
30
9
136
47
78
42
30
156
151
89
60
19
56
40
216
29
139
5
18
73
95
102
67
56
69
67
71
9
24
87
33
9
60
150
6
144
55
41
12
12
7
24
185
24
55
53
120
18
102
3
69
43
5
18
9
88
8
39
73
23
12
69
21
19
83
85
53
67
23
9
88
173
48
67
47
1
89
60
3
45
60
7
65
6
12
90
67
48
17
18
13
120
96
149
187
107
37
56
40
23
145
95
72
12
45
63
25
107
36
1
149
19
5
396
12
75
57
7
29
84
6
54
27
153
150
78
102
45
16
47
145
17
48
60
19
56
165
48
67
5
42
1
47
97
35
18
18
49
96
5
19
53
60
7
5
91
24
113
30
18
135
192
33
31
8
33
7
56
69
60
30
30
48
27
72
40
48
8
15
42
60
3
15
9
16
17
7
161
42
48
18
19
96
17
12
27
93
67
8
15
90
31
144
35
37
161
102
25
152
33
36
51
33
48
7
168
5
72
27
3
18
60
63
24
45
96
259
41
30
42
55
17
31
17
162
6
7
77
27
21
42
78
48
51
120
111
78
51
136
8
39
78
12
7
29
51
184
96
53
18
25
48
24
41
7
23
1
83
21
9
6
30
12
48
31
131
60
33
57
90
30
60
18
90
72
55
48
24
83
12
30
90
33
27
66
51
24
16
29
19
41
87
40
48
56
16
17
31
17
60
43
5
114
48
9
24
57
7
5
30
90
ABCD 96984599542*3^$a+1 [50045]
188
60
40
32
55
9
80
12
55
12
41
79
201
39
41
67
45
24
48
63
5
4
111
57
32
115
33
27
213
20
67
180
33
8
7
57
24
80
36
4
51
53
148
108
96
36
15
24
36
69
80
208
36
12
39
41
19
36
9
44
40
192
12
12
24
24
15
21
224
43
57
3
120
113
4
12
3
12
165
24
24
15
17
91
12
48
84
21
32
48
79
9
111
33
152
115
93
63
45
15
144
5
64
96
60
3
17
16
72
72
56
4
48
3
9
24
39
33
48
87
29
16
32
112
68
40
56
79
33
108
140
4
27
288
72
105
75
36
33
87
24
9
44
76
20
84
43
45
72
56
24
12
43
12
60
45
3
72
89
24
16
27
24
45
195
33
48
12
32
31
60
9
44
151
29
36
31
72
72
9
72
24
15
21
44
4
99
125
7
9
20
31
29
12
19
165
75
45
20
55
180
53
7
36
17
103
57
32
96
127
33
48
20
100
32
7
33
72
8
4
20
28
123
153
12
12
36
44
43
12
33
204
15
5
28
48
132
3
12
45
92
36
4
24
39
17
28
27
9
32
48
24
52
36
48
92
108
24
28
15
129
15
45
48
135
17
235
93
36
51
48
57
15
33
63
9
56
232
483
57
96
20
79
57
20
16
15
77
40
92
4
44
103
9
3
120
53
124
75
189
72
135
72
21
51
81
15
33
56
64
80
4
75
41
7
24
93
128
4
15
60
29
67
5
7
33
87
57
144
27
12
12
93
3
17
16
96
15
29
64
63
17
52
84
51
21
75
5
24
28
75
21
20
12
148
27
129
51
24
113
48
64
48
63
33
36
108
3
65
4
104
4
27
89
24
52
96
60
48
32
4
48
123
9
24
51
33
96
84
60
3
9
48
63
5
52
48
15
33
24
63
17
112
15
5
16
32
163
72
33
135
72
17
31
17
7
9
24
15
93
39
60
60
45
51
12
53
52
135
57
63
57
20
28
3
144
33
80
100
3
60
17
12
4
51
5
120
208
120
68
64
135
5
40
96
15
60
5
28
36
63
12
33
87
5
144
16
8
7
9
111
36
57
3
33
39
113
100
27
105
12
15
53
67
9
27
17
136
104
36
76
8
40
20
12
16
72
15
45
12
51
5
235
17
16
92
4
68
7
165
108
228
32
132
40
48
20
52
135
48
33
99
36
65
7
48
53
84
28
44
36
4
24
24
3
120
113
7
12
12
36
57
15
57
48
8
112
128
120
19
5
55
33
27
5
28
132
44
100
39
33
84
3
108
84
129
24
72
15
33
60
20
40
56
12
160
12
15
53
52
15
45
27
5
64
111
108
5
115
72
81
15
24
48
33
39
5
31
189
96
132
32
4
12
27
65
36
60
4
12
20
28
20
52
75
21
12
75
57
156
27
17
84
76
111
33
164
103
12
41
16
51
132
93
27
105
15
33
92
16
51
41
4
108
3
84
36
29
16
8
7
177
15
65
16
144
15
120
21
171
69
36
44
151
41
28
32
127
57
135
41
12
112
36
24
48
3
12
53
4
96
8
79
213
32
7
120
129
84
3
144
105
60
104
64
176
76
96
15
5
72
127
48
12
153
36
27
93
39
48
57
48
39
33
15
120
72
249
120
24
3
5
160
8
64
3
93
39
168
57
15
57
63
21
224
36
124
3
45
39
60
45
75
5
4
39
33
24
51
9
20
40
51
12
72
9
212
124
48
27
153
3
29
16
99
29
4
72
36
144
84
51
141
15
24
36
129
20
28
48
147
33
12
68
40
15
5
12
88
8
7
9
48
80
36
100
204
3
57
356
16
20
136
80
88
32
184
48
20
52
195
29
64
92
60
55
60
29
7
57
123
5
7
17
28
3
9
15
33
128
7
12
33
87
9
27
9
51
69
15
149
76
8
216
31
120
45
80
31
144
33
48
75
60
60
65
19
5
55
48
12
156
165
48
20
76
3
57
63
57
15
89
31
36
60
17
16
164
112
68
103
53
91
161
4
15
93
48
15
5
79
81
84
63
125
28
32
ABCD 96984743426*3^$a+1 [50137]
6
13
240
96
96
89
31
96
179
18
67
245
91
83
114
48
43
35
85
77
139
41
144
66
24
144
72
13
24
83
13
59
373
83
157
95
108
336
85
131
18
24
30
96
36
1
119
114
90
66
6
13
24
11
37
23
126
91
72
71
36
84
265
96
35
133
72
11
37
48
5
43
24
72
5
19
77
19
83
366
12
379
5
324
66
13
167
241
35
18
102
24
13
203
30
252
162
114
66
126
55
35
325
24
125
163
53
72
67
53
115
161
7
23
25
72
65
18
61
48
53
42
18
18
66
24
30
144
132
169
59
126
7
24
311
193
11
109
96
59
54
162
13
113
54
145
24
120
167
102
6
37
143
1
65
31
23
145
95
30
19
5
66
162
60
144
36
30
114
55
11
24
36
25
29
18
36
61
23
72
150
43
11
66
60
66
234
43
72
48
257
18
138
115
24
29
90
54
91
11
54
127
17
6
49
168
35
48
24
36
25
47
30
54
325
113
66
85
11
61
65
102
97
215
25
48
53
19
96
65
7
5
42
30
60
90
54
192
103
5
67
29
19
65
127
23
180
61
24
149
48
168
54
108
30
78
301
251
18
67
119
145
65
6
54
54
36
30
114
84
37
48
23
265
48
24
83
13
59
48
60
144
25
144
77
54
36
18
42
18
115
65
84
115
155
13
65
144
90
144
54
7
5
6
30
18
37
143
132
102
42
90
48
67
96
203
85
59
85
41
30
36
133
35
102
60
18
228
85
72
47
1
17
102
240
120
193
48
48
59
102
54
330
126
73
48
35
205
53
307
72
47
96
97
5
72
19
71
25
29
162
49
191
90
7
95
6
67
17
127
71
73
35
114
115
23
54
6
205
23
204
36
49
53
19
35
36
24
1
53
19
65
7
96
48
155
96
90
66
25
47
132
109
35
37
53
67
125
78
72
72
30
127
5
66
108
504
157
5
115
29
67
65
247
35
6
31
59
12
169
71
12
37
5
36
162
18
108
12
139
29
102
109
41
198
25
11
13
251
186
36
12
42
25
149
115
240
5
91
179
36
193
113
55
23
169
167
114
66
85
24
131
18
43
227
36
25
11
120
60
126
192
78
13
5
120
114
12
144
61
48
17
55
24
35
85
35
96
84
150
144
67
41
7
101
19
101
126
114
90
25
275
37
72
96
24
96
77
72
18
54
174
61
11
42
18
54
19
24
173
18
97
167
78
12
42
156
24
1
48
77
18
36
66
115
264
95
210
18
162
24
66
25
24
216
59
60
36
108
36
36
121
23
1
24
11
85
179
37
233
31
5
91
288
5
91
65
114
12
18
151
215
36
133
29
12
90
96
108
49
23
12
18
114
73
71
156
133
216
24
11
72
13
197
198
132
25
83
37
24
29
19
47
108
61
11
114
30
85
119
12
24
61
59
96
108
73
47
25
65
31
5
6
54
30
36
36
ABCD 96984898048*3^$a+1 [50026]
54
19
5
30
61
65
18
13
72
5
19
23
84
150
216
15
15
198
7
29
60
7
32
36
9
31
29
43
23
49
23
24
1
53
75
9
18
109
24
47
72
42
19
36
11
37
35
6
55
12
143
21
24
4
5
39
33
19
77
7
204
12
72
72
32
72
9
18
60
66
31
5
3
39
30
27
40
72
12
11
1
116
76
11
84
1
48
11
12
97
60
11
1
65
36
54
72
54
7
11
25
12
80
9
31
24
36
59
102
78
49
17
24
72
91
11
6
15
52
95
30
39
33
18
93
28
12
48
72
48
41
18
18
75
159
9
28
96
53
36
7
48
48
5
18
12
18
55
24
24
36
32
267
54
18
13
12
5
67
155
21
87
18
31
152
76
36
167
73
89
103
8
21
66
25
128
52
36
101
6
54
18
57
220
95
1
5
12
67
137
48
60
36
30
42
30
61
53
48
43
56
28
36
23
49
48
116
3
33
57
18
30
31
8
21
12
7
72
12
12
77
198
1
20
21
211
53
115
11
133
17
103
23
13
44
16
11
168
18
79
36
5
7
156
77
103
116
99
24
205
11
13
17
7
36
47
61
128
45
135
16
12
17
67
59
72
54
60
84
42
102
19
8
9
111
4
12
24
108
35
36
73
12
36
125
7
17
43
59
21
16
71
21
123
121
29
19
11
49
23
121
180
12
36
20
9
31
11
18
103
113
15
28
59
121
29
18
33
28
32
16
143
85
23
30
7
84
5
55
48
72
23
18
31
221
12
54
9
40
36
68
12
15
21
136
77
18
121
72
36
252
48
155
60
25
72
72
41
7
17
12
18
9
88
32
33
108
7
125
39
40
11
37
233
7
176
16
20
64
44
15
129
27
13
29
19
29
60
15
69
18
9
40
24
89
36
72
127
5
15
21
3
51
12
6
48
3
33
31
47
108
1
12
20
4
17
55
83
18
18
9
15
25
176
48
76
101
31
44
69
18
57
148
29
63
64
92
24
40
36
12
56
12
96
9
19
96
240
24
197
54
85
8
4
12
80
16
11
45
81
31
24
24
11
133
47
42
7
23
72
49
41
31
29
30
189
15
30
6
30
55
53
96
30
49
23
9
112
29
18
84
1
35
61
32
177
91
71
37
20
33
67
101
12
24
39
28
41
120
19
53
19
96
36
48
12
36
60
84
185
67
83
1
29
72
6
145
20
28
41
36
19
36
12
53
63
12
195
37
44
33
12
19
35
132
12
9
51
141
16
20
4
24
24
143
9
87
72
57
33
39
4
65
48
36
31
12
96
65
115
29
43
23
1
128
21
12
63
16
12
89
67
131
21
15
1
48
5
67
32
33
31
89
27
12
3
36
145
65
39
93
307
24
108
23
21
88
53
168
162
1
17
36
3
9
144
126
25
125
67
48
5
54
9
4
95
13
47
21
45
175
29
19
108
20
9
36
114
66
270
1
236
16
23
48
73
41
66
25
12
5
175
44
40
113
330
36
73
36
53
127
12
23
13
8
36
9
7
29
79
36
20
12
4
65
18
37
17
60
12
63
112
83
66
99
4
77
67
12
168
5
55
77
19
32
159
13
72
113
27
123
85
48
5
24
108
3
105
123
16
108
168
48
53
24
43
11
48
144
13
44
33
36
7
65
18
37
96
47
72
57
75
18
30
18
27
63
49
41
55
24
191
108
54
39
39
54
19
20
28
128
24
232
48
24
140
124
8
9
67
65
67
23
138
79
71
54
108
12
19
59
18
36
87
40
72
12
59
126
67
77
87
28
41
43
11
121
8
57
48
60
91
168
5
103
156
17
39
63
25
48
48
167
9
36
364
24
24
17
79
72
5
36
79
47
1
80
48
16
5
115
5
7
36
29
27
45
103
83
54
7
176
36
45
67
32
81
24
12
6
12
21
4
60
144
36
24
113
103
23
12
37
53
60
31
5
31
12
116
21
15
21
19
29
6
1
36
12
23
174
39
39
1
176
51
61
29
171
64
125
67
72
11
30
31
32
45
7
137
7
35
1
24
48
11
121
113
31
60
96
65
6
18
31
108
107
49
77
67
36
101
43
132
12
137
123
40
96
80
51
93
132
16
89
19
72
53
108
7
11
36
30
3
40
24
11
69
4
29
19
20
24
63
162
6
169
23
54
6
133
47
ABCD 96984930598*3^$a+1 [50058]
30
55
20
43
14
30
25
65
19
39
2
15
4
77
34
96
14
3
36
7
29
31
2
7
56
7
5
60
15
40
233
9
30
21
12
7
38
111
19
17
84
67
12
45
8
15
54
51
7
48
14
15
3
30
12
15
105
36
19
8
43
2
58
5
67
17
45
10
36
17
36
81
19
92
4
5
6
30
204
30
40
45
8
36
31
9
56
40
5
48
12
10
29
24
7
36
5
15
72
30
3
24
15
105
4
20
57
22
98
3
40
36
8
60
3
33
4
8
27
21
24
12
88
20
27
76
29
21
3
21
3
45
10
105
5
48
3
7
93
20
7
2
15
96
12
27
30
15
16
84
36
41
3
12
21
3
21
78
28
17
36
21
48
15
3
33
9
132
10
69
17
19
3
62
51
19
80
40
26
3
4
53
63
24
60
15
121
36
15
20
21
12
96
7
14
3
7
29
19
5
43
5
27
18
79
15
33
5
42
28
12
9
17
54
30
43
17
46
24
36
14
3
40
53
22
2
30
6
34
41
4
51
17
40
63
17
52
3
2
36
39
3
37
3
17
4
36
20
28
56
16
20
3
37
8
12
28
53
3
19
32
96
54
10
29
9
51
7
2
3
9
51
55
2
12
18
21
7
12
38
34
8
112
8
33
9
15
33
7
8
7
48
5
12
40
65
48
31
41
46
14
18
33
7
65
55
17
45
15
4
17
3
9
10
8
129
84
7
2
15
45
3
12
40
15
17
15
16
9
15
65
4
20
21
63
12
88
3
12
21
56
75
9
36
4
32
7
5
43
53
27
4
29
7
17
57
36
10
5
72
12
45
3
60
96
4
72
8
15
1
17
22
17
24
7
14
15
93
55
116
36
15
33
15
28
9
75
26
30
13
20
16
3
41
16
3
81
60
11
16
50
3
21
3
45
75
7
60
41
12
12
15
6
60
54
21
12
15
150
15
27
28
2
115
20
51
40
5
19
48
53
12
48
7
8
33
127
32
1
20
24
16
27
17
45
10
113
67
21
17
60
10
14
103
35
72
16
24
9
29
27
43
12
38
12
30
69
19
2
6
24
69
16
11
40
9
20
21
39
45
10
8
30
51
9
31
20
9
15
55
2
39
40
11
21
12
93
15
84
15
6
10
17
57
3
3
9
36
72
72
51
24
16
2
60
3
12
43
17
52
44
19
5
12
3
18
7
20
45
48
94
53
40
8
9
10
5
24
4
27
9
17
22
48
17
3
30
42
112
36
33
51
5
48
3
57
43
29
28
17
3
67
26
19
8
33
24
3
67
5
4
39
38
10
89
15
88
8
37
5
7
51
50
3
7
89
4
59
45
3
13
77
12
7
48
8
12
55
8
30
15
19
8
40
12
41
4
23
1
17
87
48
9
70
33
8
9
36
43
29
22
48
5
48
9
51
60
9
19
27
50
22
50
12
66
13
20
24
7
38
18
73
39
2
3
36
19
48
2
27
4
59
18
22
2
79
47
42
22
29
9
12
99
4
3
20
33
24
36
72
7
12
29
9
18
49
65
3
55
48
65
24
3
33
7
2
10
29
9
48
27
36
69
27
45
36
84
15
36
15
57
16
44
48
9
15
43
8
13
84
20
3
42
72
30
69
4
15
17
31
9
68
12
48
52
44
21
3
7
89
111
25
8
12
43
8
24
6
7
3
53
27
13
11
40
60
20
81
7
45
32
36
45
34
36
14
36
19
8
60
108
4
35
6
3
79
12
33
12
104
4
17
10
5
33
72
18
33
55
29
3
33
7
53
19
98
22
50
46
177
20
3
90
60
79
8
3
30
39
21
12
10
5
43
29
21
7
36
44
108
9
43
17
3
7
9
27
60
12
48
50
75
12
7
5
24
36
40
23
25
53
10
33
32
9
30
21
12
33
84
46
5
45
10
69
8
7
5
33
27
4
111
221
28
60
27
29
60
31
2
12
51
15
9
31
14
3
36
12
48
9
30
78
27
43
50
10
50
70
12
45
5
12
30
21
24
24
16
8
7
33
53
19
56
99
9
7
5
7
21
39
2
30
40
41
7
21
11
6
72
55
5
111
39
28
9
5
6
90
24
60
39
60
4
20
76
11
25
65
55
15
8
18
147
33
15
9
39
31
41
12
16
41
48
67
51
9
15
26
15
12
40
36
29
58
2
10
21
47
9
15
9
16
104
21
3
55
2
48
31
20
19
41
16
5
43
3
20
24
25
75
33
8
12
16
60
17
67
63
2
75
12
31
33
39
8
42
51
9
12
43
12
56
4
53
63
4
3
38
27
15
18
22
53
4
3
2
19
17
39
24
24
12
24
16
15
68
45
3
93
9
42
66
10
92
25
8
7
2
15
4
44
55
45
132
15
69
51
9
29
7
8
12
15
13
72
5
15
60
75
18
15
45
3
15
24
16
17
87
25
56
64
8
7
26
84
18
18
30
40
14
10
29
31
38
67
48
8
9
18
18
130
20
13
11
33
67
5
15
85
3
41
16
63
12
5
4
24
8
12
43
12
2
3
40
53
19
3
2
10
9
20
9
3
24
24
67
72
2
39
39
30
18
49
15
53
43
24
26
70
2
12
19
17
30
33
7
2
10
2
36
30
40
29
48
12
21
24
46
2
3
9
51
52
128
39
13
60
36
17
24
99
60
9
10
72
5
3
25
3
14
3
27
30
36
3
12
24
15
9
12
4
3
5
36
51
13
60
5
15
27
25
5
10
5
24
19
41
4
5
7
60
56
9
3
52
3
32
21
105
7
15
12
9
17
24
46
33
41
3
33
22
17
33
3
45
12
27
24
57
34
41
7
8
105
7
48
29
84
4
80
60
12
100
53
3
9
6
100
17
52
63
57
3
5
72
48
7
9
41
10
29
7
60
93
56
33
10
17
28
3
2
3
24
4
17
15
69
10
29
7
17
55
17
96
15
24
66
10
33
77
12
3
19
20
9
19
17
33
63
27
30
27
40
24
17
24
3
33
12
60
18
45
9
43
15
2
30
25
101
42
1
32
24
4
27
5
4
8
12
33
31
17
22
53
4
5
60
3
7
5
4
36
3
5
16
107
42
7
23
21
9
27
36
67
2
39
57
27
33
22
12
29
12
9
6
37
3
50
7
12
8
27
16
24
36
29
28
68
7
2
30
28
17
40
75
8
61
77
15
55
14
3
16
87
5
4
41
7
77
19
20
51
30
10
120
38
3
12
12
4
41
58
65
55
60
17
51
9
31
2
27
84
79
8
69
45
19
17
7
8
12
15
1
39
50
30
1
24
5
42
40
33
15
32
45
21
12
58
2
10
48
5
12
3
24
6
34
86
10
2
22
38
15
40
27
5
91
17
63
120
4
53
16
20
19
53
4
8
36
24
33
7
5
22
29
19
2
3
40
3
2
12
18
37
35
16
9
48
32
36
19
9
20
24
40
15
45
8
4
3
2
15
33
102
45
3
40
41
7
17
7
5
75
40
50
55
24
17
12
18
45
9
15
31
14
19
17
10
24
48
2
30
30
15
48
3
30
27
33
30
45
9
18
85
5
7
8
7
8
45
27
49
20
4
5
10
8
24
9
21
3
117
10
5
48
57
99
36
36
60
9
108
3
48
19
48
50
27
16
29
12
210
9
16
80
4
17
34
8
72
96
40
89
4
39
2
10
89
57
3
4
72
44
57
87
12
28
3
5
7
5
7
9
27
17
12
55
29
31
41
7
68
33
76
5
58
20
40
113
9
36
24
43
17
3
27
9
ABCD 96985034624*3^$a+1 [50031]
99
4
20
12
40
8
24
12
12
9
42
90
54
9
36
96
72
24
12
21
6
49
20
33
19
65
6
9
36
16
8
28
32
72
24
84
204
21
3
40
36
24
5
15
165
7
23
60
96
84
30
39
36
24
12
21
3
12
28
8
12
52
56
3
21
52
35
36
6
7
5
36
6
24
57
36
15
57
3
157
24
12
24
20
12
3
81
40
17
51
27
1
53
31
8
16
8
27
93
24
4
20
3
102
7
11
6
19
20
24
76
29
3
3
18
51
141
6
33
4
8
12
21
19
56
12
4
36
48
5
27
21
19
60
20
64
35
45
136
8
9
18
61
20
28
24
8
168
60
64
29
60
3
45
123
96
9
3
87
13
8
12
48
3
18
7
44
57
39
40
84
20
12
15
21
3
48
85
47
57
48
76
36
8
51
12
9
3
21
12
45
3
12
51
13
144
8
231
24
45
9
51
39
60
1
8
33
6
1
32
36
40
8
24
63
66
6
9
33
3
36
40
68
9
54
1
120
5
12
3
4
44
4
72
20
24
28
20
33
79
56
16
65
79
107
105
3
73
17
3
39
25
71
21
24
60
120
33
63
15
9
57
55
29
55
60
8
76
8
27
1
24
48
23
30
3
4
12
11
36
57
12
15
1
41
39
57
36
6
6
150
9
96
4
44
27
78
27
21
79
20
16
8
21
12
15
16
29
27
15
12
1
8
24
36
15
33
36
172
29
15
33
27
28
32
84
4
72
5
19
36
36
12
20
48
27
1
12
32
4
32
9
39
60
36
39
37
11
13
8
4
96
44
108
4
36
36
8
36
16
12
23
1
8
9
15
12
84
24
9
63
84
72
9
78
1
11
1
20
48
60
4
8
12
64
17
63
9
39
51
9
64
17
55
5
27
72
45
51
12
96
111
33
24
16
59
9
12
39
21
52
32
4
24
83
9
33
6
129
40
32
3
6
15
105
19
29
51
12
16
5
36
19
8
72
75
36
1
24
5
39
3
6
12
7
12
128
60
24
28
92
28
89
27
81
18
1
8
12
16
80
12
57
99
12
24
4
32
12
48
39
37
11
6
51
120
40
32
12
64
17
87
9
3
24
4
44
21
79
72
60
12
23
9
64
71
21
208
5
3
15
21
9
27
16
11
1
8
24
45
72
19
12
11
21
75
1
20
48
9
15
40
8
4
44
9
7
29
3
12
40
32
40
29
51
24
48
16
32
27
13
29
19
60
8
12
64
5
138
33
24
12
27
13
36
20
4
11
12
25
8
12
4
65
12
7
96
8
27
102
19
11
21
4
8
3
6
39
16
60
44
48
57
6
25
68
40
12
41
15
9
27
4
29
60
39
28
60
56
168
12
3
24
9
9
15
57
27
16
72
32
33
60
67
11
6
54
25
44
3
48
30
55
11
1
8
88
5
39
108
4
36
20
36
60
16
108
107
9
76
20
81
3
4
56
40
48
68
84
45
15
24
39
36
90
27
24
12
112
24
12
5
162
9
4
104
28
72
53
3
108
33
67
8
33
3
84
4
8
9
67
20
48
108
12
9
19
5
51
3
21
88
36
17
19
71
21
9
3
12
12
52
20
12
57
19
8
21
7
23
48
36
73
12
8
9
90
21
15
21
12
36
36
27
9
21
42
49
8
84
3
24
12
21
99
30
27
40
44
40
41
51
16
29
12
27
84
15
60
12
9
87
25
17
7
20
28
17
12
3
48
52
36
56
33
24
51
16
48
23
1
12
11
13
5
66
24
21
28
108
35
138
7
36
5
24
87
40
32
4
20
16
8
9
43
32
16
68
24
12
3
69
4
8
36
12
51
36
33
4
41
103
24
83
21
87
45
28
23
6
63
27
18
3
9
42
9
16
8
64
24
8
9
6
21
12
24
64
48
20
27
48
1
80
28
35
13
8
15
69
40
29
3
15
1
92
3
30
27
16
11
60
78
18
9
12
15
13
20
108
33
31
56
60
33
12
15
40
44
36
64
29
54
12
13
77
12
39
4
20
12
16
29
63
156
39
54
39
24
9
43
20
33
15
81
67
35
21
36
9
39
4
32
12
3
25
53
31
8
57
79
36
72
20
36
4
36
8
3
33
27
30
7
44
36
27
120
1
24
192
32
21
7
68
21
19
11
1
23
49
8
24
33
12
103
96
36
44
4
104
4
8
52
8
9
6
13
84
8
51
9
36
12
117
42
49
8
28
8
99
18
6
6
51
168
12
15
13
20
33
27
16
35
21
60
12
72
15
1
8
27
69
27
12
49
8
28
96
8
4
5
6
21
99
1
23
30
39
45
54
6
3
15
42
3
45
31
56
24
3
30
3
72
27
1
29
30
12
42
63
9
15
12
12
28
32
4
24
12
41
15
69
15
3
25
20
36
28
56
12
12
3
81
16
132
11
30
99
9
15
84
33
63
28
44
63
73
32
12
16
120
8
84
52
20
124
24
8
12
3
61
92
88
36
59
45
39
25
8
12
48
16
24
179
21
16
44
48
57
15
15
18
48
30
13
56
36
24
28
20
16
36
47
25
80
24
231
9
24
3
18
7
83
69
12
72
60
60
9
27
12
64
80
4
8
36
16
11
30
3
36
76
20
3
36
18
12
72
19
96
20
24
75
33
21
15
4
116
28
41
36
63
27
9
76
24
80
33
7
72
8
24
36
60
57
111
27
6
39
12
16
5
3
24
28
20
12
24
36
21
12
6
9
12
100
20
3
13
32
4
56
48
21
48
54
21
3
9
3
66
6
6
75
28
77
15
88
56
39
45
12
36
52
35
45
21
3
4
92
24
28
65
15
39
1
32
28
8
4
8
123
54
31
20
16
24
20
24
75
33
21
19
60
11
6
42
12
33
33
3
16
5
87
69
7
35
9
57
24
15
15
33
12
69
39
15
36
66
36
3
69
39
4
8
12
60
21
72
66
12
13
44
52
11
6
84
7
11
1
24
12
68
24
84
24
40
12
44
27
25
8
69
15
12
52
68
15
97
32
28
48
24
116
4
95
36
12
36
120
6
24
36
31
56
21
3
33
27
60
12
3
6
24
31
29
43
5
67
20
69
27
28
20
12
4
29
27
48
12
57
7
11
36
33
4
36
8
48
16
53
27
33
51
165
19
32
21
31
32
27
45
36
9
19
29
15
4
92
48
4
24
5
30
24
25
5
27
45
39
27
21
33
39
4
107
36
1
8
4
116
69
54
9
4
24
71
37
12
8
12
52
5
31
11
84
13
32
21
12
15
28
8
96
9
3
33
54
1
8
36
28
17
15
15
1
23
30
108
12
39
28
8
12
72
15
13
11
48
81
28
53
3
9
7
12
56
24
28
20
51
ABCD 96985127516*3^$a+1 [50295]
161
48
463
17
31
132
269
55
233
91
5
192
103
9
128
240
19
36
168
177
48
96
320
19
29
211
396
84
72
117
171
117
123
69
128
55
249
320
91
348
36
144
117
39
9
80
144
96
595
29
91
101
208
176
7
89
91
108
201
80
64
96
111
33
240
272
103
105
171
84
81
99
29
256
32
384
55
9
51
93
171
21
96
144
96
459
165
171
437
448
39
9
192
32
96
7
60
77
96
16
144
416
19
252
24
345
80
79
72
180
117
48
128
391
84
72
93
336
320
115
93
128
48
55
249
32
151
137
16
135
41
415
144
72
120
225
32
288
112
128
48
307
93
87
57
51
77
160
192
96
144
51
120
245
67
144
125
91
165
99
24
21
15
209
64
123
5
79
36
45
128
144
112
144
240
231
396
60
33
96
80
235
540
24
12
69
48
80
192
144
64
51
276
36
228
177
368
112
123
12
153
144
63
168
9
128
115
108
120
201
128
240
96
112
48
147
168
192
144
60
185
211
360
117
111
132
29
55
276
48
21
464
240
144
720
271
72
57
48
128
304
3
108
192
33
80
160
111
65
55
89
55
425
160
27
357
27
69
32
163
312
165
135
153
80
96
19
221
79
161
16
99
381
192
48
315
144
53
103
9
48
87
24
12
213
80
96
240
271
468
525
195
240
141
96
519
153
27
5
79
36
29
475
165
272
544
48
51
45
87
300
237
87
36
108
72
288
305
91
53
16
27
48
96
213
87
233
96
16
144
291
141
48
75
21
15
33
3
29
139
21
15
129
135
569
496
111
36
717
176
55
9
80
ABCD 96985153184*3^$a+1 [50017]
48
108
24
65
3
4
8
108
12
28
5
19
36
12
221
16
108
23
28
44
45
7
48
20
21
19
33
75
69
15
5
51
13
9
50
37
3
41
27
45
12
3
57
43
20
9
43
41
27
25
47
33
4
23
18
30
40
177
60
15
41
52
8
39
37
3
20
57
63
28
48
2
34
5
24
31
41
60
19
89
4
80
28
92
15
40
8
57
3
49
56
7
17
121
62
108
69
1
80
10
5
7
8
12
40
113
27
57
64
27
5
40
32
43
24
45
3
5
16
75
17
55
84
5
84
27
60
28
29
76
92
55
144
36
72
41
60
36
76
92
16
20
12
7
102
35
36
135
25
8
16
44
12
15
12
40
96
17
15
72
21
24
15
16
17
72
3
280
65
67
20
13
12
8
37
50
45
36
7
237
68
87
28
89
19
104
37
71
12
117
16
3
125
39
16
12
24
36
20
13
44
72
123
16
29
40
3
33
20
39
28
50
22
20
13
32
121
14
37
15
5
139
92
34
23
73
62
1
56
84
12
57
18
52
33
44
3
45
3
60
45
108
60
40
27
84
60
8
33
28
17
58
92
57
43
5
12
52
20
4
75
120
32
4
98
7
24
20
39
28
33
32
43
5
19
8
57
127
65
21
112
6
84
105
27
5
3
1
57
3
32
112
140
3
45
12
63
9
28
35
40
6
30
224
88
5
100
35
4
36
9
23
166
11
19
5
27
33
27
69
3
13
63
5
12
64
11
13
32
120
15
33
36
55
48
65
43
60
48
29
12
19
36
56
28
29
7
41
13
6
5
28
57
83
108
27
105
55
8
30
7
95
81
40
81
23
72
24
25
131
43
165
15
8
12
48
4
36
5
27
37
45
15
36
35
49
39
41
48
43
45
47
33
15
33
39
16
44
28
57
32
3
57
13
35
120
3
64
33
3
29
51
12
88
17
15
16
5
37
110
124
8
1
45
11
24
279
22
23
16
44
15
180
48
4
5
4
36
68
36
27
37
65
63
87
48
40
17
7
36
5
7
132
29
57
99
48
55
197
1
18
209
61
11
76
8
7
5
127
17
31
5
48
7
45
144
68
63
4
69
152
64
3
8
9
103
65
28
65
19
44
39
57
60
24
99
1
96
11
28
5
72
60
7
18
54
84
125
12
27
1
111
120
8
172
6
23
57
63
31
29
7
20
58
2
9
3
81
40
32
43
14
87
24
40
39
36
12
29
96
15
37
3
17
132
60
28
83
64
30
38
16
41
31
20
45
75
25
3
5
12
48
24
67
60
29
27
69
21
42
108
40
2
3
28
20
4
35
40
8
60
33
19
108
17
132
28
3
24
53
60
15
78
10
32
16
17
7
5
156
19
8
145
20
4
23
120
40
41
31
45
36
104
144
144
36
7
69
56
15
73
24
3
140
9
33
10
53
115
20
9
1
3
20
99
136
104
52
69
44
63
60
129
24
12
55
5
85
2
45
12
24
7
20
52
8
4
5
55
36
80
57
25
35
13
39
15
36
77
31
245
7
53
7
120
89
3
30
151
89
55
95
45
15
60
76
17
24
31
33
87
24
33
8
12
31
36
101
84
24
99
21
12
24
28
3
42
18
5
27
33
60
160
15
18
11
28
3
20
60
153
12
15
28
77
67
36
5
27
12
21
1
23
235
20
16
81
8
3
13
39
17
51
37
80
7
33
23
40
12
33
164
25
59
84
33
19
71
57
15
40
20
48
73
39
8
25
15
114
23
3
57
63
52
90
30
108
57
35
93
67
17
3
112
41
144
28
35
76
84
33
93
96
18
33
8
60
25
30
77
15
40
17
67
108
8
12
57
19
17
55
9
36
39
69
32
67
48
20
57
28
99
29
36
60
84
60
49
6
32
4
8
48
45
4
56
117
27
3
21
31
125
31
20
192
30
30
33
12
40
63
84
26
42
118
32
22
33
116
39
21
9
10
38
3
24
12
48
25
30
132
41
43
90
107
55
17
93
147
12
81
30
40
33
140
12
43
5
16
3
8
12
106
99
32
3
81
31
105
36
8
39
45
12
31
9
3
101
36
43
5
276
112
45
2
45
3
45
64
8
12
60
60
60
108
36
27
45
52
23
9
4
39
5
36
12
15
9
31
9
8
15
16
24
65
52
23
48
9
28
45
35
31
125
52
63
17
24
43
8
64
8
13
32
43
50
3
55
101
36
19
29
4
23
304
69
27
17
36
16
11
9
16
95
52
140
73
128
180
12
72
73
39
3
65
40
8
4
161
30
60
102
7
75
5
28
36
9
83
87
40
5
60
3
4
5
81
30
9
24
49
6
12
69
8
3
45
4
23
33
24
3
60
93
72
72
100
11
12
37
56
144
16
35
22
90
17
36
19
33
83
28
5
12
27
76
144
5
96
31
41
12
67
5
3
21
84
28
20
7
41
27
112
20
13
95
64
53
7
5
120
51
33
4
15
96
12
20
49
99
77
13
2
117
3
40
20
25
17
82
29
1
11
15
160
12
5
63
4
8
13
12
32
24
40
59
28
80
42
82
36
80
10
30
53
144
15
105
3
73
24
56
12
124
56
43
17
55
ABCD 96985227434*3^$a+1 [50018]
67
5
24
64
51
149
184
63
48
24
36
41
79
45
80
36
160
20
16
99
9
180
72
39
84
84
81
36
39
24
36
9
68
60
88
120
51
5
55
5
64
60
39
48
33
72
15
12
53
64
20
4
12
15
113
79
228
57
27
108
60
12
21
164
40
39
177
12
60
15
33
144
39
57
48
24
27
24
5
7
45
84
24
36
36
27
36
129
51
77
168
72
55
53
12
139
5
40
63
60
300
36
45
72
12
15
72
41
43
36
45
123
48
60
24
21
32
31
45
20
7
12
12
48
5
40
180
3
17
120
43
45
72
80
16
20
16
3
17
48
40
3
168
24
60
177
48
80
31
17
24
115
5
103
81
12
132
56
19
45
72
51
117
48
123
60
17
19
24
24
72
101
12
52
39
41
31
177
51
12
72
12
60
81
27
17
16
48
20
67
9
84
27
65
220
48
80
127
65
7
36
24
21
15
9
363
9
128
31
21
96
39
9
56
96
19
33
15
21
75
144
125
36
12
148
75
161
48
7
45
44
91
153
15
72
5
139
41
211
77
31
5
112
32
76
12
39
93
36
51
125
76
3
17
12
160
27
48
108
69
15
9
156
171
33
147
48
161
4
75
17
12
127
5
28
27
84
84
36
29
156
7
9
63
65
148
27
101
52
128
72
79
9
27
144
45
3
53
43
81
15
84
129
15
96
141
20
24
235
24
117
231
33
99
96
21
44
36
48
88
8
31
125
31
65
79
45
219
29
16
24
36
147
72
81
24
63
93
39
21
27
5
4
20
31
57
3
132
12
45
80
36
55
105
3
17
79
60
93
20
67
84
57
3
60
24
36
41
43
45
8
28
20
7
65
168
67
165
3
60
5
16
123
36
129
80
28
20
112
12
180
20
31
45
3
105
27
45
32
67
168
21
72
68
67
24
60
24
129
27
65
31
57
51
36
9
72
27
192
144
29
67
84
17
7
120
65
43
24
204
84
21
15
41
24
7
9
15
36
57
32
4
147
9
60
48
15
153
12
123
5
355
108
65
19
48
33
56
24
7
48
297
123
5
72
103
12
12
57
15
41
103
120
5
7
84
69
99
36
96
9
87
12
36
60
77
124
111
9
204
36
56
52
32
204
7
113
7
132
5
43
117
231
60
5
7
65
19
48
53
72
16
92
124
8
31
89
16
39
41
67
240
53
91
36
12
120
12
29
19
48
84
108
36
96
245
448
15
41
16
140
36
40
20
19
9
20
4
48
24
15
105
51
5
55
60
17
192
4
12
27
17
16
20
108
36
16
3
12
305
19
96
24
9
87
17
31
137
64
8
72
19
12
12
45
15
53
175
29
151
113
19
36
12
5
72
43
48
12
24
108
365
7
48
17
64
56
40
3
36
69
12
15
101
52
63
252
72
84
24
81
12
44
36
19
156
48
216
21
72
51
41
36
55
5
199
45
8
16
27
5
43
9
15
12
233
7
9
39
60
21
20
124
20
96
19
17
151
72
57
63
60
237
15
9
36
144
99
132
120
29
19
81
15
21
44
160
39
72
45
20
235
185
91
17
55
168
117
75
17
16
20
7
12
96
252
65
12
76
3
24
96
21
111
53
19
65
31
77
67
77
96
48
52
24
75
24
117
3
12
17
16
75
21
56
48
7
9
96
3
101
108
76
27
48
24
225
12
111
69
36
8
175
60
9
20
67
84
249
63
9
20
16
20
48
40
32
4
128
7
5
91
69
164
36
60
31
17
67
108
77
139
36
36
29
55
45
63
17
16
75
33
72
120
135
173
31
48
125
7
48
36
96
9
20
127
153
56
31
93
147
168
24
65
28
80
55
12
57
39
105
99
12
48
48
60
12
12
33
48
3
12
72
21
ABCD 96985535932*3^$a+1 [50053]
1
90
54
78
12
5
31
17
172
48
15
53
223
17
19
18
72
54
9
20
43
72
18
27
45
18
84
93
108
15
9
33
18
192
216
21
51
72
42
35
160
168
15
17
28
3
54
54
17
7
162
138
17
16
24
168
8
72
28
69
18
72
36
57
87
48
17
1
144
15
9
84
78
84
36
72
17
79
180
9
20
43
17
40
48
24
15
18
36
59
48
85
75
72
48
224
48
7
81
9
215
91
30
47
192
1
59
31
5
7
17
43
120
6
30
72
9
96
279
18
120
23
100
39
96
9
63
48
42
108
47
43
54
48
42
36
30
54
18
23
4
60
36
12
15
120
57
15
65
100
48
27
36
120
5
175
69
3
5
55
105
15
53
25
75
12
20
12
25
18
102
78
77
13
27
3
42
3
8
4
111
54
11
7
77
43
33
32
67
45
20
55
21
3
36
41
112
21
42
108
41
13
3
72
63
297
72
63
18
39
188
67
210
90
21
15
45
63
42
99
96
72
32
25
3
51
102
35
24
1
59
60
36
19
41
37
75
48
3
101
28
12
8
25
180
75
3
12
42
135
20
28
195
53
109
126
198
47
7
57
81
60
102
150
18
12
153
9
15
20
91
149
31
117
81
87
117
3
32
175
90
222
5
115
60
93
20
25
3
24
63
45
15
12
201
33
222
105
69
3
3
54
15
20
1
30
18
59
112
120
80
31
72
17
175
18
47
160
8
97
36
99
8
12
16
20
64
8
43
9
48
12
8
12
16
84
75
18
63
45
72
6
36
66
54
5
31
17
91
60
89
1
39
60
92
61
27
75
117
15
41
40
27
12
18
135
33
12
42
33
8
12
100
12
80
108
7
48
17
55
18
72
23
37
15
105
6
65
112
252
21
75
63
60
29
12
28
87
93
15
42
30
5
36
13
144
72
54
36
6
48
126
93
12
68
13
90
69
260
148
8
13
6
30
24
90
72
29
76
39
48
18
24
51
32
48
85
59
31
17
103
69
20
48
7
78
48
42
18
27
20
72
55
60
45
80
109
30
29
157
30
21
60
45
54
36
117
15
137
16
57
60
35
100
21
90
81
96
80
37
207
9
12
39
21
72
15
32
120
48
60
187
153
135
17
88
80
168
79
54
11
36
4
81
75
87
5
13
119
199
186
108
3
27
53
19
93
20
28
117
95
43
72
78
90
18
59
43
9
68
37
234
77
12
31
57
93
159
60
135
93
39
36
48
9
12
20
28
12
8
43
45
189
18
48
177
27
30
15
96
3
54
66
69
8
4
156
15
54
126
24
30
15
48
27
21
60
12
212
19
57
15
9
105
15
21
99
3
45
27
18
27
15
18
102
36
42
12
15
80
31
18
204
30
36
36
21
72
48
75
5
13
36
54
9
132
20
28
15
17
91
54
30
33
27
48
57
3
36
72
144
33
3
9
3
90
3
44
40
8
37
30
53
12
139
57
24
80
13
123
27
48
60
17
40
32
1
54
41
7
132
36
72
65
25
108
162
57
45
18
5
28
24
8
72
16
15
65
144
19
189
140
67
18
47
48
271
30
99
8
84
100
3
12
6
54
84
9
20
43
24
180
48
6
39
8
64
36
63
69
111
60
120
330
51
56
37
63
44
100
63
77
40
21
75
33
42
108
57
9
6
105
3
36
33
72
20
1
15
44
96
64
15
5
25
11
43
117
63
60
72
30
59
48
12
43
42
84
162
60
12
42
120
75
3
12
54
42
12
78
27
3
9
80
115
33
57
30
105
36
120
87
30
18
9
56
12
60
115
33
39
45
80
1
27
33
59
61
18
17
7
17
91
18
30
72
5
40
12
48
12
27
5
13
6
72
9
3
57
8
60
28
45
39
33
90
60
57
51
12
18
18
6
3
105
15
300
20
7
21
132
108
75
198
132
18
9
20
73
162
6
12
35
55
17
72
1
39
48
20
91
6
203
88
44
48
7
6
30
5
109
15
48
80
88
39
21
297
27
15
48
108
117
87
33
105
42
48
5
12
181
24
15
3
197
60
16
80
7
77
43
33
99
48
45
27
18
6
ABCD 96986352480*3^$a+1 [50045]
13
11
112
30
39
18
65
72
36
4
54
26
55
15
38
28
45
59
10
86
367
33
12
27
5
43
3
50
97
12
93
98
48
37
45
99
90
63
75
155
36
60
61
69
26
13
18
12
60
12
141
114
14
16
18
98
82
42
30
6
162
66
42
14
4
44
7
6
72
11
79
15
26
10
147
83
79
210
72
131
12
52
164
60
36
1
155
4
33
123
18
2
22
2
46
54
45
23
13
95
28
30
2
4
3
27
194
12
82
2
94
50
4
15
41
34
98
7
51
24
2
60
4
6
15
35
16
72
60
12
6
74
34
36
90
68
7
30
15
8
67
75
3
18
15
30
9
18
45
32
28
57
9
186
21
35
10
57
101
61
3
66
27
54
30
3
177
18
15
135
18
33
30
74
40
3
113
46
36
87
105
2
55
5
60
13
35
46
6
3
63
74
96
142
93
87
3
102
75
15
11
244
30
18
60
32
25
11
1
6
5
7
77
28
32
94
9
108
12
17
168
37
35
13
75
3
12
17
73
23
12
52
24
141
3
18
69
39
90
21
30
101
84
1
9
24
26
46
134
4
27
63
6
21
59
156
12
25
11
187
12
21
32
22
162
80
43
15
60
3
54
108
5
58
9
149
36
48
55
87
38
12
84
40
6
3
11
204
36
46
3
3
69
6
15
39
18
45
8
24
48
85
42
15
48
60
30
8
60
64
105
11
28
36
8
118
2
28
212
108
49
81
14
84
49
11
10
51
18
60
12
18
23
49
3
30
258
39
36
12
17
148
93
12
60
27
128
12
13
11
19
93
87
51
21
15
63
243
42
198
32
37
11
40
80
24
121
12
3
20
19
29
61
51
159
51
90
68
79
5
37
33
15
23
48
34
27
18
17
16
140
22
62
13
141
69
33
80
55
99
150
75
69
30
146
48
193
33
12
99
36
27
45
15
18
48
99
15
105
23
10
38
79
30
15
153
12
15
42
3
120
167
55
45
81
47
12
13
105
12
50
46
14
16
162
6
44
12
48
72
60
36
120
24
48
12
76
20
12
100
12
6
72
66
80
211
3
12
50
4
312
162
12
38
7
5
24
12
7
137
10
36
75
102
51
27
33
54
3
27
153
5
84
64
39
51
36
26
48
22
14
61
45
38
16
45
33
12
45
41
28
129
12
3
87
18
47
46
98
46
26
40
39
39
39
120
60
15
56
12
178
26
48
37
11
24
55
21
138
86
100
183
120
15
27
23
13
54
29
16
104
22
14
25
6
53
70
39
18
54
33
75
143
24
40
44
109
23
72
82
3
11
19
5
163
54
18
101
1
96
27
20
48
48
19
5
13
23
61
141
2
48
40
24
48
20
43
5
154
84
21
78
18
45
39
29
31
15
14
1
18
15
18
108
42
54
33
15
75
17
16
32
13
59
76
44
34
2
82
2
40
21
47
36
96
1
63
21
168
203
82
12
3
33
2
37
111
69
35
70
50
240
48
12
154
24
26
36
28
66
2
52
32
94
2
25
69
14
144
7
36
5
58
24
3
27
57
21
182
46
27
87
8
24
16
27
171
74
22
15
35
4
36
54
66
3
72
53
40
8
22
62
13
21
12
14
24
112
129
18
12
105
8
16
57
23
151
5
13
42
138
33
14
25
59
60
151
108
15
110
37
96
63
21
21
14
16
8
64
32
31
17
37
35
1
15
20
64
45
51
44
48
120
72
115
30
3
3
189
81
15
80
7
21
69
3
44
48
36
72
34
134
112
8
34
36
39
30
75
2
10
126
27
53
55
9
116
84
43
18
9
36
57
3
2
36
31
15
50
94
242
10
24
33
150
105
93
5
22
6
140
72
12
112
63
77
25
6
54
35
1
105
48
62
70
12
36
171
131
7
5
52
84
24
48
78
39
72
81
18
81
108
27
44
37
9
3
3
57
33
18
66
14
12
37
45
45
15
93
45
9
33
57
36
17
288
64
75
29
139
5
10
15
42
53
72
13
11
24
22
111
105
18
21
120
6
5
7
60
72
36
53
16
48
75
3
50
34
78
18
57
5
60
7
36
117
18
237
21
32
25
23
79
21
21
23
12
46
2
37
59
31
18
51
20
7
87
12
14
36
25
23
12
25
9
81
99
26
24
72
132
36
1
71
7
15
72
50
16
9
69
26
10
30
63
53
127
180
18
47
96
1
30
29
4
90
45
15
2
91
9
45
23
13
54
89
12
84
13
30
33
99
30
3
68
12
46
54
15
15
45
162
18
41
4
32
4
27
17
46
6
8
85
72
135
20
43
17
60
94
2
22
105
17
120
24
34
108
54
ABCD 96986891954*3^$a+1 [50039]
18
45
75
126
66
21
3
96
54
36
6
282
18
9
3
18
18
6
36
12
15
75
33
72
21
6
9
57
15
27
18
63
72
33
6
84
144
42
48
18
48
144
60
21
117
144
510
30
114
12
30
102
96
12
144
138
186
21
3
141
39
18
72
48
48
36
84
15
69
6
96
54
99
33
30
18
60
24
36
174
21
21
54
24
45
81
126
60
24
96
90
135
39
132
45
15
90
48
30
30
60
24
30
108
33
9
48
15
69
6
357
3
33
72
15
54
39
45
54
30
36
84
75
45
18
108
252
90
12
30
6
15
81
135
3
33
63
45
51
66
18
12
12
66
60
111
3
48
18
54
30
171
39
168
24
198
90
48
12
132
24
21
3
60
45
216
39
18
15
15
72
21
9
78
144
18
3
15
24
33
21
120
42
90
30
54
3
108
27
6
12
72
90
138
132
27
3
90
78
60
42
6
12
33
129
6
42
162
96
60
117
63
42
75
105
12
63
87
12
9
15
60
156
6
78
45
45
12
30
30
63
69
3
9
66
69
3
48
129
15
129
9
27
45
6
54
108
30
6
219
81
6
84
6
39
36
3
90
6
60
60
102
3
15
24
66
219
36
105
147
27
6
39
3
12
36
96
264
72
30
24
6
78
84
30
48
90
12
48
198
42
15
27
126
72
78
21
9
30
54
36
24
27
51
18
144
60
150
30
15
123
360
264
144
24
21
195
30
102
18
162
102
36
36
3
15
165
36
51
48
117
21
162
48
84
6
42
210
18
48
12
69
33
30
30
90
33
69
24
12
30
48
96
24
42
42
12
96
102
36
6
81
105
75
15
102
120
222
78
3
57
6
72
60
54
54
165
117
78
42
87
21
144
15
36
15
21
195
48
6
39
15
165
27
45
99
6
6
114
6
93
27
24
78
180
6
24
21
147
132
156
246
18
66
24
6
72
105
75
12
36
30
24
75
72
81
90
90
27
123
114
6
120
114
171
75
18
72
15
69
66
72
96
30
99
123
12
18
99
75
24
45
75
84
6
6
153
15
12
45
99
9
33
18
21
213
78
12
162
3
111
282
30
117
27
66
48
30
42
84
6
12
36
36
48
48
48
60
12
30
18
72
162
12
84
72
12
66
54
78
54
30
108
18
18
57
57
36
150
45
36
69
72
39
21
42
12
54
15
15
114
42
9
27
30
192
30
36
6
3
81
27
3
90
87
117
135
177
90
21
27
72
120
48
48
24
18
6
144
18
90
12
102
18
6
24
51
15
12
114
78
228
30
27
51
201
9
135
72
33
42
105
27
6
12
12
60
138
60
9
36
63
45
129
36
12
48
12
123
159
21
81
6
48
6
18
6
12
78
30
144
3
108
99
81
9
36
36
78
6
12
54
6
15
93
66
78
12
39
36
9
132
39
3
6
84
36
51
36
9
36
63
87
102
66
72
18
42
18
24
75
111
60
9
108
75
18
42
48
42
54
150
3
15
57
63
42
36
12
60
78
12
168
48
21
39
36
33
333
18
12
108
180
105
36
36
3
24
66
12
3
87
72
6
120
39
33
48
30
42
48
66
114
72
12
18
78
24
27
93
60
18
9
99
126
18
6
75
21
36
48
219
63
225
99
18
60
108
132
30
36
24
48
48
9
87
96
72
33
45
27
21
24
6
60
30
84
30
96
84
33
237
15
183
12
12
81
3
144
42
24
111
45
78
201
27
12
48
42
6
45
9
60
3
108
15
174
63
225
24
36
42
96
36
144
45
27
72
30
66
60
90
90
24
36
114
162
6
15
57
30
12
6
84
240
30
9
72
33
234
60
48
48
24
60
36
69
33
12
48
15
45
30
18
60
27
39
54
6
45
309
54
42
99
15
90
111
99
ABCD 96987860384*3^$a+1 [50063]
59
100
51
9
141
3
117
114
30
63
72
33
15
36
381
210
6
39
225
18
117
144
264
240
33
3
156
33
18
630
39
68
127
6
120
3
357
39
93
48
99
120
108
15
65
445
120
315
128
25
23
4
72
81
144
39
24
36
9
60
48
90
117
92
100
44
7
222
162
69
96
51
432
90
75
12
21
84
99
36
48
132
51
144
30
59
121
108
11
151
360
45
164
61
90
329
109
51
87
93
24
45
78
69
33
42
18
291
339
141
141
183
60
243
42
30
45
33
72
48
60
12
135
225
147
345
23
205
18
17
96
16
105
279
176
73
48
3
144
177
35
133
18
414
15
60
105
263
48
229
48
27
108
68
217
228
114
33
165
48
72
131
37
90
113
196
81
59
144
247
24
113
103
30
72
111
116
13
15
33
60
215
112
180
92
64
141
63
33
3
297
3
116
295
189
236
28
20
196
24
116
96
55
66
99
48
20
85
18
72
21
96
225
186
54
203
160
36
69
48
39
108
177
183
92
48
96
16
108
116
64
396
51
78
35
127
33
15
81
36
120
33
111
24
72
141
23
96
4
24
120
195
21
164
13
162
45
20
7
6
87
33
59
103
72
90
60
39
9
107
100
105
39
140
121
3
195
165
33
63
9
111
51
65
28
3
17
336
76
180
108
33
99
303
102
36
263
7
162
135
36
444
36
69
270
18
147
33
63
9
18
270
24
3
15
65
133
87
68
109
35
28
20
16
32
55
93
92
169
3
267
6
83
109
348
30
54
96
210
65
64
183
48
144
41
144
55
69
147
17
13
179
73
60
75
303
54
138
17
181
39
116
7
342
39
44
52
188
220
33
3
21
48
11
7
233
64
192
60
33
15
33
63
81
3
93
3
117
183
129
48
147
252
33
108
147
33
24
11
127
21
240
81
36
23
157
63
9
18
237
188
247
102
183
33
183
57
39
123
41
64
105
150
17
31
117
140
16
32
109
18
198
162
41
124
20
103
294
66
54
39
51
6
159
33
11
160
84
33
59
31
54
63
92
133
11
100
24
120
3
174
11
52
153
42
48
117
27
198
18
54
39
240
20
121
36
87
432
21
23
7
137
157
35
13
323
148
177
72
90
18
150
30
24
39
20
196
123
102
11
7
21
141
23
13
83
124
72
213
311
169
270
41
16
60
20
61
3
60
ABCD 96988086758*3^$a+1 [50004]
48
12
11
4
36
12
8
24
73
35
12
25
47
19
41
4
9
30
17
1
15
27
30
90
21
20
12
60
88
9
83
13
75
15
30
27
32
52
111
30
42
41
36
13
3
24
24
92
120
25
27
3
120
29
24
36
4
24
60
8
4
3
57
33
75
12
63
5
73
63
27
29
49
15
45
27
3
60
41
13
6
65
52
80
37
3
8
12
88
72
140
55
5
4
21
15
164
1
3
27
29
19
29
12
19
9
128
4
20
4
75
24
77
4
12
117
23
48
64
45
3
20
24
19
105
15
144
33
8
4
32
1
18
17
25
3
12
48
9
35
12
61
18
30
39
48
12
12
9
27
27
18
18
21
48
12
69
84
11
52
15
45
57
11
7
29
28
12
8
12
28
48
44
13
63
12
180
20
13
63
27
29
1
15
117
3
8
19
6
24
96
42
12
30
3
33
59
61
27
20
48
24
115
33
87
78
95
37
15
56
7
29
36
28
60
105
11
4
12
8
12
52
81
35
4
80
12
13
111
56
13
51
96
8
168
25
12
30
17
1
12
6
30
75
27
29
36
4
39
21
24
144
32
1
87
132
51
48
29
36
25
71
76
24
9
11
24
24
16
12
33
24
23
4
56
13
39
3
9
9
15
69
6
161
16
45
48
72
132
15
45
15
21
35
7
125
4
36
3
9
12
9
135
9
90
45
56
4
3
9
20
16
3
41
48
16
56
31
12
36
5
40
72
92
100
60
132
44
25
27
27
30
27
48
80
13
3
27
90
75
8
19
6
24
23
37
6
69
12
20
36
73
47
24
19
42
3
84
60
21
131
1
30
213
56
60
4
27
45
27
6
11
73
27
48
21
11
64
44
43
57
8
43
29
40
12
8
25
27
48
3
29
16
57
120
15
81
35
49
30
5
16
60
32
7
18
135
20
88
9
111
20
60
12
28
39
66
59
73
23
19
17
36
52
105
60
3
108
225
12
39
99
149
13
78
17
84
88
8
13
11
4
72
8
24
85
30
17
1
15
48
9
15
48
20
12
13
95
52
21
11
28
116
36
4
132
8
16
9
11
4
20
4
68
28
45
11
40
8
40
36
27
258
11
64
212
4
44
52
75
17
12
169
84
6
9
12
69
60
51
20
1
3
20
79
18
23
12
13
35
96
13
3
144
36
24
3
6
15
27
9
24
9
35
31
45
15
9
12
9
12
39
51
9
33
35
36
19
6
39
21
11
4
15
21
84
116
4
87
102
3
12
36
9
3
8
55
30
15
15
29
13
30
12
5
28
3
12
9
20
13
83
72
16
45
11
61
12
6
5
4
15
53
52
15
30
60
60
18
29
4
12
24
20
13
198
90
147
20
36
12
4
24
72
15
18
11
19
12
30
48
75
9
23
43
102
39
33
47
4
39
36
5
52
20
145
48
60
12
95
24
24
40
24
36
39
117
24
32
7
18
12
3
32
43
29
24
25
54
21
20
76
36
12
123
18
30
41
4
9
18
5
24
16
3
125
16
60
21
143
49
75
36
27
29
4
36
21
3
9
35
1
47
4
9
24
3
32
43
9
48
12
44
16
51
29
13
11
7
5
52
3
132
6
71
4
45
47
7
18
23
16
48
21
30
9
3
30
18
17
37
27
8
28
15
9
3
18
3
32
24
16
24
21
27
33
18
125
24
13
48
12
18
21
33
15
12
21
39
93
6
5
49
95
1
111
80
13
6
5
64
15
78
63
105
27
24
48
36
36
48
3
18
95
96
24
4
32
48
13
107
25
11
40
105
39
36
69
23
7
30
87
128
12
1
35
37
6
30
54
33
33
42
33
57
3
24
12
63
125
40
45
3
15
12
65
13
42
33
15
42
15
21
87
57
48
47
12
40
24
20
112
8
96
4
116
48
36
49
15
8
4
24
12
12
108
24
20
103
6
15
24
48
3
12
65
28
69
11
36
1
15
3
81
81
23
49
23
13
24
11
52
135
89
36
4
80
28
21
12
35
28
27
33
9
6
65
12
25
15
12
21
15
44
28
45
3
104
12
1
39
9
11
121
12
60
3
15
42
36
12
47
28
104
16
12
183
48
21
8
43
5
40
92
61
30
12
30
42
77
4
9
36
11
28
3
228
65
64
15
6
60
59
52
24
45
12
15
8
37
12
87
24
27
9
93
111
39
65
40
3
29
16
44
13
15
12
24
20
145
102
57
3
89
13
51
9
6
21
36
20
235
45
3
117
60
3
21
48
8
13
42
90
30
48
9
21
24
60
23
25
83
16
36
135
69
20
4
69
75
21
155
16
51
30
60
3
32
7
57
24
12
12
21
54
30
18
45
20
4
9
15
27
5
48
25
35
144
12
19
54
78
9
56
13
12
59
24
7
42
87
21
12
6
65
55
24
77
73
126
65
72
4
24
24
12
21
12
36
24
27
68
13
35
88
56
28
81
30
54
27
36
12
8
88
24
32
16
33
155
7
30
3
39
17
160
33
6
57
8
25
35
36
19
30
12
15
48
12
24
21
27
32
76
24
51
93
12
20
64
3
5
1
51
3
30
95
61
24
18
12
108
9
81
90
53
49
35
13
120
30
30
23
24
61
24
15
51
77
4
21
3
9
11
4
8
13
27
3
17
13
42
5
48
24
1
11
48
1
12
12
3
132
8
13
12
48
11
28
72
24
9
3
3
21
56
37
3
60
15
57
15
53
37
3
132
8
4
20
4
57
143
49
11
112
12
93
39
93
36
11
4
45
119
28
44
24
19
21
120
12
8
4
3
17
31
21
21
35
13
84
11
24
1
87
84
9
42
89
61
23
4
3
33
45
27
12
15
30
3
84
20
1
18
60
5
84
28
15
29
4
44
88
24
9
150
69
3
33
9
6
9
3
48
21
9
27
33
47
28
20
7
5
40
80
24
4
44
31
17
4
36
24
68
25
78
9
3
5
61
27
33
27
8
40
12
15
42
15
8
37
75
56
72
115
30
42
33
80
25
30
29
24
49
147
3
36
5
16
21
12
18
168
177
15
9
20
1
12
11
4
36
24
8
24
19
57
128
12
13
99
3
ABCD 96988774042*3^$a+1 [50013]
60
17
48
31
11
18
126
144
1
101
90
73
5
42
73
96
65
55
96
60
23
1
41
210
168
60
36
1
35
13
107
54
54
61
41
79
5
156
79
95
85
65
6
60
60
13
11
60
169
41
19
5
7
24
5
36
19
131
18
36
30
61
5
30
73
11
66
19
5
30
1
23
12
73
35
61
29
55
11
25
11
73
17
79
96
95
24
36
48
1
5
91
48
72
23
1
36
65
60
54
6
138
1
5
31
95
13
11
96
25
84
35
25
149
7
5
30
90
18
97
48
35
12
13
137
163
5
72
144
54
25
47
84
25
5
66
13
5
7
144
41
79
29
7
35
109
11
18
175
17
108
7
23
6
66
24
61
5
24
24
36
19
36
24
11
36
60
133
95
1
24
60
156
5
60
19
11
6
30
133
12
89
19
107
229
24
96
5
19
5
7
23
157
24
84
35
85
65
31
155
1
60
144
36
5
163
101
19
12
120
24
65
151
59
25
5
84
180
102
25
48
95
1
95
30
114
12
54
31
24
65
31
5
18
37
108
17
19
29
66
1
60
24
5
31
113
12
19
5
91
60
155
48
25
72
23
25
41
30
61
48
47
85
29
90
6
19
5
6
13
71
6
19
5
55
89
36
54
12
138
67
5
60
18
120
6
55
35
60
30
30
24
12
49
29
127
24
5
66
73
72
60
83
1
29
36
6
73
11
1
5
30
30
54
49
132
144
5
30
30
115
60
89
12
19
71
48
66
31
108
41
31
5
19
29
12
30
84
1
60
48
47
25
35
25
120
65
55
23
6
79
131
330
6
30
108
55
12
215
25
203
97
23
25
12
53
126
66
103
12
5
30
109
29
31
89
12
115
120
60
29
6
85
5
78
66
55
35
49
17
19
36
149
96
139
120
149
126
24
12
60
13
65
67
155
18
31
29
6
90
19
36
24
36
29
55
11
1
143
6
19
72
29
66
13
47
24
30
19
12
35
73
60
12
29
36
30
109
24
71
1
5
19
95
54
102
13
161
90
25
41
18
6
91
5
108
42
54
19
12
84
11
84
66
114
1
5
19
240
35
25
5
36
19
29
120
31
101
30
18
6
109
95
37
5
163
60
47
48
1
65
54
12
84
25
5
19
35
186
96
115
35
30
30
13
95
85
156
84
36
24
36
41
19
84
96
59
1
11
108
12
85
83
12
25
29
19
161
96
30
24
180
54
12
43
47
13
125
6
49
12
29
139
12
5
19
191
60
18
31
5
55
24
12
95
13
47
30
78
37
5
43
11
24
85
11
36
60
13
71
1
108
11
1
5
115
113
132
150
24
30
55
11
84
25
209
60
7
29
6
25
65
48
132
43
36
179
30
30
37
23
6
19
96
24
12
5
43
11
6
18
36
25
41
55
95
73
35
1
59
42
48
66
1
29
84
7
35
13
72
35
60
49
96
48
11
54
55
35
72
288
36
96
73
17
60
84
55
11
13
12
23
36
1
60
48
12
53
42
18
66
30
66
85
83
6
126
30
84
19
36
36
48
12
5
24
79
155
6
55
41
144
66
54
19
5
12
54
84
61
24
12
65
24
30
85
11
25
108
96
60
95
25
41
198
25
12
24
5
30
36
24
1
24
11
85
65
79
24
41
36
24
30
109
12
83
37
5
240
55
144
5
186
60
25
24
144
41
30
6
30
18
12
30
13
12
108
95
1
5
79
41
31
23
121
36
24
5
36
198
150
72
103
96
36
84
60
11
48
66
36
19
29
6
25
35
109
11
61
125
55
108
36
96
59
1
60
29
60
19
17
43
11
174
66
61
59
144
60
1
36
48
17
30
30
79
36
23
61
125
19
12
203
42
55
53
67
23
6
175
5
96
24
19
72
35
13
5
31
204
41
6
25
95
73
71
85
41
24
55
36
125
54
85
29
186
36
109
60
84
60
12
24
60
36
24
36
5
43
41
175
29
66
24
6
151
53
7
24
11
150
114
6
18
60
37
119
30
6
73
5
31
96
24
36
53
6
1
89
60
175
71
49
11
54
30
85
60
41
24
120
19
5
67
35
210
115
24
24
12
35
114
36
19
5
31
5
43
65
6
84
42
78
25
60
47
25
5
55
95
25
24
24
36
84
72
95
150
30
78
12
24
174
90
36
19
41
36
19
71
109
185
55
11
169
24
ABCD 96988791754*3^$a+1 [50050]
32
19
45
12
60
44
4
56
48
52
156
180
39
129
39
17
48
127
5
76
8
136
20
76
12
56
184
3
72
17
259
41
48
12
120
175
65
19
60
36
113
43
45
27
141
56
16
32
43
24
5
88
20
96
19
77
204
36
40
20
115
33
51
21
80
120
19
21
15
261
3
89
52
156
104
108
148
12
80
72
43
153
24
48
15
21
27
9
8
268
92
12
88
96
99
33
3
81
68
31
89
247
141
104
100
260
48
91
141
3
297
96
68
7
89
4
84
48
44
19
57
48
75
12
17
127
81
63
60
9
96
36
48
3
33
12
132
96
24
108
104
24
31
5
340
20
175
69
51
45
8
7
36
69
20
4
12
147
17
24
156
40
51
57
48
68
79
72
33
152
16
60
39
5
136
3
96
5
151
53
76
96
8
7
48
36
36
45
60
32
88
12
3
48
21
51
72
33
24
8
43
9
99
9
20
60
88
63
81
8
52
36
60
164
4
84
32
108
67
285
168
32
16
32
52
15
29
124
36
75
96
21
8
64
72
24
56
19
72
60
137
7
141
8
36
124
72
120
15
149
19
65
115
144
17
28
60
32
40
8
7
45
120
108
20
60
60
72
4
296
40
96
75
9
36
44
31
89
16
104
211
45
204
104
19
65
16
132
84
15
53
100
56
36
60
28
72
96
68
79
41
7
29
175
5
16
15
137
88
168
60
24
56
52
72
27
81
99
9
147
173
4
12
36
8
36
19
36
24
36
180
65
16
104
4
312
12
12
24
27
45
12
135
17
4
180
44
96
19
72
5
84
115
101
76
24
44
96
64
84
80
91
57
92
136
12
159
45
39
9
27
9
99
21
12
32
132
144
7
48
81
48
51
96
21
8
172
168
12
44
28
15
48
17
7
125
136
12
12
20
16
168
96
8
88
60
24
183
81
27
24
149
67
89
120
19
132
177
111
81
20
76
168
132
75
168
81
36
3
177
32
100
96
51
201
44
43
192
24
41
144
16
120
3
17
28
63
149
60
108
16
27
237
51
12
144
93
72
8
7
5
84
52
60
15
24
65
28
92
24
36
19
72
29
319
141
96
104
16
15
129
24
120
24
32
76
84
3
12
45
84
60
44
16
44
91
5
31
5
31
72
41
60
19
33
75
69
48
92
79
9
231
84
72
5
84
64
27
5
4
120
56
76
12
36
36
36
32
28
44
48
36
40
140
100
36
36
12
32
64
72
39
21
24
63
48
69
104
31
225
135
53
391
29
148
27
105
32
79
41
4
44
100
147
21
39
5
4
147
165
3
5
24
43
48
72
252
96
69
48
128
235
96
84
41
28
92
223
5
36
151
9
51
156
24
5
100
84
24
48
99
33
140
76
192
272
16
20
4
92
55
65
19
21
8
31
21
84
12
12
27
29
96
84
4
27
21
123
89
172
84
15
9
36
27
48
57
87
65
60
43
17
16
44
96
76
20
28
36
44
67
33
63
252
93
12
111
161
4
24
152
76
15
45
3
41
4
27
29
40
75
9
87
89
55
129
231
113
100
36
96
156
12
75
108
24
5
40
36
12
168
24
20
55
165
96
63
29
36
352
8
55
69
72
99
57
123
5
4
92
48
187
9
12
183
89
52
80
40
216
32
132
28
96
96
156
12
15
12
125
84
31
108
33
32
72
120
16
108
36
36
27
17
16
3
9
27
9
60
96
60
140
19
41
31
72
72
ABCD 96989025332*3^$a+1 [50025]
44
48
25
11
43
12
96
29
4
56
112
69
11
1
23
4
27
42
15
57
51
44
7
108
36
18
24
15
105
23
16
57
39
32
28
44
48
4
3
69
21
48
3
20
31
153
24
9
51
39
48
21
240
8
40
21
48
155
121
12
90
65
36
12
73
35
19
5
48
36
1
18
5
151
53
25
15
129
3
8
43
5
52
68
72
37
108
54
65
19
41
16
68
124
75
42
27
117
30
24
65
79
18
3
20
13
11
112
48
171
54
39
32
16
44
13
63
104
13
11
7
5
84
48
7
189
27
41
4
75
17
61
107
49
15
32
64
8
13
131
13
36
12
23
28
3
21
8
49
39
24
3
29
100
3
18
107
96
25
155
7
126
3
80
7
53
12
24
7
18
72
167
97
15
32
16
81
24
126
29
12
43
29
4
44
1
27
99
9
57
11
28
39
84
53
4
33
23
88
39
54
95
85
51
93
12
47
12
12
7
41
61
11
49
72
39
84
48
164
48
132
4
33
24
15
56
4
108
264
44
13
54
17
109
35
4
105
144
11
73
39
111
12
81
56
4
8
136
8
48
37
6
108
125
91
5
7
5
31
18
54
36
21
21
51
3
101
73
3
12
45
11
36
108
24
52
44
48
12
109
27
15
69
219
57
51
36
17
16
3
12
81
24
132
44
40
24
3
30
23
28
68
67
48
6
27
129
24
12
6
12
9
24
45
15
39
144
36
162
23
12
28
27
5
28
147
12
54
83
13
71
16
93
36
23
12
13
11
144
4
24
24
96
168
72
56
12
28
9
96
23
175
30
18
78
84
6
17
12
100
12
32
16
9
12
83
61
83
67
138
59
73
18
18
99
9
51
33
24
11
16
20
25
27
80
1
12
150
30
15
36
45
27
20
7
5
16
12
15
17
16
24
92
40
45
3
108
20
60
49
3
33
30
5
73
48
6
21
33
63
9
18
9
8
37
36
54
12
45
51
36
221
49
75
8
61
23
168
4
8
13
99
56
43
17
24
52
32
16
36
3
90
11
55
42
99
60
32
144
24
12
76
15
33
57
6
9
120
27
126
6
18
83
12
43
33
48
63
6
11
40
8
12
55
53
4
12
68
72
24
64
20
4
219
57
20
7
17
76
3
18
35
96
97
23
73
36
18
21
8
97
23
31
45
117
36
18
45
39
60
53
121
35
55
21
8
52
164
43
144
6
108
23
13
12
95
37
84
24
131
49
35
24
4
32
40
12
32
60
151
185
16
20
24
12
4
92
84
48
40
3
9
200
43
30
35
60
109
30
5
48
43
41
49
30
114
30
101
67
5
4
60
75
65
120
61
11
40
3
78
72
54
90
23
13
11
4
44
40
32
24
25
27
168
36
8
13
35
127
36
5
24
19
53
1
42
54
83
7
65
73
18
36
21
75
12
168
17
28
3
17
28
27
5
28
32
72
12
13
203
88
15
204
5
25
42
90
15
15
24
45
21
23
19
138
59
48
24
1
23
48
1
15
33
87
12
20
205
6
48
17
36
79
9
8
100
12
27
29
25
6
18
54
5
12
55
9
57
11
43
6
51
87
17
36
7
12
33
44
48
64
24
84
15
18
72
59
13
15
32
16
24
57
30
17
16
57
3
44
31
18
12
6
126
183
32
1
54
45
27
33
48
12
27
21
57
59
49
47
1
15
8
40
123
84
90
15
72
117
23
43
33
20
100
8
48
28
44
31
45
45
111
297
3
24
69
11
28
15
5
96
60
12
132
1
3
128
121
59
7
5
12
88
39
21
3
162
84
15
32
52
36
44
12
76
84
24
56
7
36
41
13
3
68
13
35
43
84
41
12
12
187
18
78
18
35
67
69
39
54
107
16
60
51
53
37
11
31
53
13
6
29
4
104
36
12
31
29
19
150
36
71
1
15
12
8
19
65
19
29
31
9
80
192
91
105
236
4
36
92
48
12
31
18
71
19
5
28
3
77
31
90
23
13
12
6
21
24
9
11
37
39
3
33
56
28
44
12
60
12
91
5
37
3
132
111
29
40
20
61
54
9
36
44
55
66
47
13
15
24
8
109
6
90
3
51
17
24
16
87
17
1
18
9
20
7
77
16
69
23
36
61
35
43
36
5
36
12
145
15
15
9
60
92
96
40
80
61
47
28
15
53
28
104
49
30
18
54
60
173
73
126
69
39
78
23
28
44
52
44
25
15
57
15
93
12
71
19
69
8
55
57
104
72
1
30
96
5
31
29
145
135
72
92
76
36
27
54
12
71
40
36
21
15
108
3
36
81
8
40
9
71
12
25
59
36
55
57
24
99
108
33
15
29
24
25
102
17
96
4
20
13
216
15
84
44
1
216
95
60
16
8
108
12
84
25
51
45
59
67
77
4
9
15
48
9
47
60
85
6
5
12
120
4
108
8
25
63
20
67
72
5
43
36
54
47
40
9
27
63
5
133
131
16
164
28
32
28
156
ABCD 96989027626*3^$a+1 [50068]
9
63
48
111
5
43
153
123
36
41
7
57
20
13
147
24
12
15
5
40
45
135
48
87
113
151
45
51
9
15
24
42
18
60
5
61
66
45
8
7
48
72
65
73
75
87
5
43
117
57
66
36
60
45
96
3
132
48
65
151
9
60
195
24
66
75
36
15
66
3
27
9
36
39
144
21
111
12
12
81
33
95
12
7
30
51
27
9
60
140
55
69
21
30
18
6
77
43
24
93
3
65
121
30
114
27
39
180
45
75
24
96
24
17
67
12
24
12
29
19
60
45
56
4
20
7
48
30
15
36
24
99
77
24
19
60
153
75
48
41
163
12
149
31
78
47
4
27
9
123
21
9
3
20
43
36
90
6
12
12
36
12
93
24
51
53
91
120
48
48
18
6
69
20
31
21
63
36
5
19
5
67
33
15
60
5
55
36
48
12
48
18
54
65
40
15
114
47
60
133
6
89
31
48
81
51
45
84
111
180
5
156
7
18
63
36
15
30
6
120
53
100
60
147
12
21
39
36
17
13
6
24
72
90
30
240
9
56
55
53
19
53
19
29
67
24
36
30
78
72
93
32
4
39
120
77
67
21
120
72
20
55
60
12
48
24
48
60
17
13
111
36
45
18
228
42
27
21
102
81
20
12
148
32
7
48
180
72
33
8
16
75
60
120
24
21
45
6
12
60
48
48
77
43
24
48
24
24
105
9
78
93
72
63
5
55
114
18
125
49
66
48
96
180
41
115
78
95
55
72
18
54
41
31
21
99
149
37
48
11
91
48
96
60
45
56
120
7
120
21
156
63
177
156
27
53
19
96
5
109
78
173
37
23
28
111
60
120
5
229
35
61
18
36
444
60
36
81
45
15
111
9
111
24
96
72
60
12
9
56
36
28
36
36
315
204
48
168
24
5
16
108
20
67
69
39
12
65
55
65
25
15
39
81
144
15
90
48
18
48
12
9
105
54
12
9
3
132
36
12
48
12
137
139
77
175
18
6
9
15
41
91
78
6
45
36
15
108
21
36
3
66
6
90
48
6
9
72
27
12
66
39
39
84
12
168
48
24
5
16
20
187
117
63
96
21
24
15
60
84
12
9
216
33
251
55
5
25
102
12
33
15
45
225
83
139
18
15
135
12
36
264
48
24
65
31
69
123
41
31
210
6
48
96
24
125
16
60
36
3
105
27
5
43
60
84
12
21
93
30
77
7
93
63
144
48
33
39
48
45
15
48
156
9
20
60
52
3
17
100
27
17
31
33
111
36
78
71
91
9
24
147
213
12
39
18
126
36
125
1
150
12
12
24
216
18
267
21
48
30
36
48
12
18
3
75
129
15
114
30
72
33
36
3
132
60
81
63
36
30
51
45
18
60
17
60
7
48
45
15
5
4
105
66
9
3
17
1
240
18
117
20
43
192
24
180
156
120
33
56
1
15
20
124
39
5
277
59
16
123
72
5
67
57
15
5
19
17
73
51
93
18
48
45
51
5
16
27
60
33
8
55
17
67
252
36
60
69
75
114
11
16
75
69
39
180
24
117
3
12
165
9
150
141
189
15
12
80
37
107
151
12
36
45
129
96
215
121
6
72
33
3
30
111
3
12
36
78
35
16
15
96
144
29
67
113
76
111
9
15
21
123
60
21
140
36
55
18
15
15
45
51
24
24
101
67
42
63
3
165
12
24
21
48
87
39
18
66
84
42
59
40
12
39
138
48
270
125
37
6
45
12
24
111
89
1
30
48
41
40
39
42
23
79
12
60
45
3
96
177
33
35
19
12
29
7
165
3
180
36
60
36
24
36
5
4
75
24
24
48
90
18
60
21
123
96
137
7
18
15
15
48
21
93
96
47
124
39
17
79
156
33
20
112
15
108
41
25
78
162
150
101
4
56
43
5
36
55
36
12
12
168
21
51
189
32
103
30
27
60
219
89
12
55
120
48
156
5
73
83
4
15
24
24
153
20
13
66
21
ABCD 96989250674*3^$a+1 [50003]
7
65
51
36
36
108
4
17
3
3
45
27
73
12
8
27
57
4
17
27
28
20
9
36
3
4
32
21
39
45
3
3
9
21
27
120
3
33
129
30
57
21
75
117
42
21
9
15
28
8
9
3
36
16
104
39
18
15
15
54
60
3
12
16
35
133
11
21
105
7
8
4
80
15
9
96
16
24
44
57
15
9
31
72
20
48
39
45
84
16
35
61
48
20
57
120
7
8
4
23
141
36
51
42
67
53
42
1
8
9
31
41
3
15
90
51
60
60
99
13
24
11
37
60
65
60
12
15
36
4
8
33
15
52
8
52
32
3
37
8
48
12
52
8
15
12
78
103
5
192
7
8
36
21
39
36
4
44
3
42
55
8
4
20
4
56
105
19
20
64
5
3
9
15
45
15
21
19
8
3
9
15
30
15
3
42
3
48
105
27
15
1
20
60
9
3
9
3
36
12
24
40
20
15
66
42
18
27
12
33
48
7
80
40
17
108
43
68
40
32
39
13
53
3
21
31
5
3
156
21
30
9
168
12
24
96
21
19
84
41
90
69
69
3
15
9
45
19
17
63
9
3
60
45
3
76
80
36
24
168
33
63
111
18
7
20
15
36
9
108
28
8
9
51
40
29
87
96
12
36
4
5
3
12
36
4
68
75
13
17
24
39
16
44
12
60
12
15
45
27
30
36
15
4
80
28
32
4
131
1
44
28
12
35
1
60
35
157
56
4
32
36
48
24
52
5
3
12
33
18
117
16
17
144
3
60
48
27
42
15
33
75
36
52
72
17
36
79
36
8
39
1
24
56
99
37
5
19
20
60
60
4
32
75
9
39
1
20
12
57
3
12
120
60
57
18
18
19
161
39
24
9
18
37
32
60
33
7
53
3
60
27
72
21
9
18
42
235
35
18
12
63
48
39
81
99
108
93
69
63
76
164
33
15
12
52
8
36
60
12
45
19
8
63
37
12
35
90
91
72
20
12
28
17
18
1
29
7
101
7
47
6
27
100
48
17
7
11
33
96
15
78
3
28
161
19
24
32
15
6
27
40
32
24
12
12
15
13
17
72
55
44
16
8
27
1
8
24
60
48
268
20
21
15
21
3
9
75
16
56
16
17
3
24
15
13
5
30
45
63
25
12
77
103
56
96
15
13
8
28
17
114
36
30
19
20
51
9
33
51
40
47
25
29
6
13
20
16
60
8
36
40
71
1
5
55
68
12
40
17
3
4
65
15
60
96
48
36
15
78
31
24
20
45
7
20
28
5
31
41
36
19
20
96
60
105
3
39
1
71
1
8
36
3
18
55
8
52
20
108
36
16
8
24
15
37
5
18
12
9
9
43
72
20
15
12
1
5
15
52
5
3
24
21
60
87
16
72
17
7
173
111
16
5
30
6
39
51
90
3
51
21
9
15
21
24
3
15
72
48
25
47
69
21
123
27
18
51
24
28
17
55
8
24
21
24
3
16
29
3
12
36
57
3
12
4
96
29
3
3
54
15
21
3
100
41
39
16
35
33
33
15
117
3
9
18
18
7
8
27
141
120
4
5
51
4
8
4
8
28
5
39
15
121
20
60
9
19
24
56
24
36
40
36
36
89
75
16
5
19
35
69
96
45
60
15
3
18
27
3
69
24
16
24
17
27
3
9
63
33
9
30
25
125
19
17
54
49
77
3
12
72
76
89
12
19
20
4
36
11
6
27
75
78
19
20
60
21
54
1
72
17
78
12
18
3
72
36
21
91
17
67
20
3
18
27
135
33
72
16
59
30
51
12
60
9
19
71
36
37
8
40
17
15
100
8
64
11
60
37
12
20
15
9
51
18
18
12
133
137
27
15
66
123
4
140
36
60
16
36
32
40
125
15
12
28
35
25
53
67
17
3
33
39
16
89
19
32
45
3
51
36
117
76
20
57
127
47
1
68
4
53
3
4
48
44
16
32
40
12
116
28
17
63
9
15
48
9
3
12
4
32
40
5
135
39
9
9
51
4
8
9
39
21
31
17
55
32
60
15
6
39
28
17
3
36
16
53
3
60
27
57
21
67
17
3
3
9
135
33
96
12
48
9
15
60
27
25
53
72
3
60
12
28
5
90
57
45
15
63
13
5
27
28
35
54
90
1
84
5
15
15
1
59
21
9
15
3
1
32
9
3
105
12
3
72
40
11
42
63
12
27
25
44
76
35
69
4
5
30
42
3
63
42
48
3
51
18
3
112
17
15
24
9
3
15
117
72
28
92
4
56
45
19
20
52
24
56
9
6
49
41
15
15
54
150
18
3
24
24
21
18
45
12
16
92
12
36
40
29
6
9
63
30
3
52
5
12
6
37
8
112
5
30
18
75
12
45
87
3
21
136
5
31
5
12
60
15
16
24
36
32
12
28
12
23
69
3
45
36
12
27
37
5
30
78
15
57
31
17
42
1
8
9
30
18
135
45
39
21
3
84
48
100
84
68
48
12
3
12
18
39
16
20
40
47
1
41
3
48
4
11
24
21
69
18
1
17
72
3
72
12
3
145
65
15
12
45
3
76
36
8
27
1
20
12
48
4
20
24
69
15
36
111
45
28
47
9
51
49
32
84
231
105
15
42
55
12
5
51
12
28
48
20
40
47
24
13
5
3
12
72
15
105
28
32
16
8
132
180
45
12
72
18
60
33
40
29
39
51
169
29
42
69
24
60
28
32
60
15
1
12
8
12
69
15
28
116
12
15
12
61
32
24
15
9
21
36
240
15
40
20
9
15
36
48
27
24
30
19
24
65
7
35
18
27
3
25
32
21
3
51
90
30
6
67
17
39
36
3
1
56
16
20
27
1
17
3
40
17
3
24
45
12
15
3
18
7
48
77
48
39
15
9
24
36
81
30
18
3
57
55
8
24
24
36
24
12
27
21
57
39
45
18
18
24
3
12
4
32
57
3
52
53
87
52
44
51
141
12
3
37
32
3
37
23
33
195
45
28
72
32
28
48
20
24
15
33
4
11
105
57
127
60
11
37
32
3
37
20
123
42
15
21
19
44
36
144
21
36
24
19
56
16
17
72
15
36
24
36
28
20
4
8
129
51
39
33
48
9
3
40
8
4
24
44
27
18
3
9
3
3
54
126
9
3
1
44
33
3
9
27
108
96
129
42
30
75
36
24
28
ABCD 96989802062*3^$a+1 [50062]
36
18
66
51
8
37
90
90
36
59
16
9
24
71
229
35
37
24
59
16
96
8
139
6
12
155
40
104
61
18
17
133
27
32
25
60
12
71
25
30
17
25
63
93
11
115
6
108
59
7
18
150
30
18
9
33
30
78
138
114
12
51
117
35
72
40
45
35
25
54
81
75
18
83
25
24
23
13
12
63
32
240
13
12
87
56
55
114
23
205
27
153
18
5
24
16
63
161
1
15
8
24
61
6
138
35
16
9
90
5
31
281
24
1
84
114
65
16
21
96
3
56
96
64
24
9
12
18
6
27
9
48
6
120
24
48
233
97
48
42
165
32
48
88
56
133
131
31
126
72
156
6
129
9
6
30
144
27
8
192
61
123
21
51
39
209
24
136
9
60
90
90
167
79
6
83
88
80
64
81
135
9
108
108
23
49
23
7
17
115
18
192
36
90
53
16
165
51
9
36
54
48
42
108
48
132
27
225
36
252
12
18
90
23
247
6
12
132
30
18
155
205
99
51
18
36
135
21
60
23
79
33
39
18
6
41
25
96
23
40
57
15
45
155
37
72
11
24
160
224
24
67
36
108
45
57
54
81
32
121
15
27
77
7
54
36
60
11
48
31
129
15
162
30
162
90
6
90
66
11
88
56
13
72
36
39
81
23
1
39
51
21
8
109
27
69
156
15
21
315
15
138
36
108
71
37
59
13
11
16
33
126
17
48
1
96
47
7
48
81
15
66
6
18
174
17
133
27
81
72
156
11
16
15
18
135
39
18
114
144
36
18
23
40
8
211
53
7
18
23
168
61
66
65
48
112
45
24
36
102
18
72
42
29
16
9
167
40
200
37
51
9
12
24
72
83
7
120
18
36
24
12
135
15
17
72
109
27
32
13
162
180
12
9
69
35
55
102
90
90
24
36
35
109
102
45
9
90
29
25
36
96
18
66
71
79
185
133
132
39
9
63
32
31
6
99
201
6
54
11
25
30
42
30
126
11
169
6
225
8
120
1
24
36
27
8
55
41
103
30
35
72
55
24
81
8
31
54
51
39
113
13
51
21
24
66
33
56
91
78
30
126
6
18
66
9
81
60
11
7
72
9
32
7
90
87
111
33
9
47
1
63
32
144
85
131
37
3
135
222
48
18
24
30
131
19
21
152
55
105
57
207
81
63
32
13
27
24
9
72
12
108
24
23
157
75
24
56
64
315
6
95
133
123
57
72
150
36
54
71
13
51
81
143
24
13
3
69
83
79
18
111
15
41
120
103
18
15
9
111
33
12
54
36
9
24
45
66
9
56
49
12
90
54
234
41
48
37
51
8
72
40
8
151
18
23
49
36
174
5
24
25
54
6
59
192
55
144
12
18
51
8
67
18
171
51
125
13
83
72
13
18
54
3
32
13
35
7
18
48
36
99
81
24
36
59
7
72
18
167
67
114
35
49
23
55
48
6
36
18
5
79
65
61
72
35
199
41
192
37
315
99
42
3
225
119
72
16
8
7
18
12
35
64
24
32
48
1
54
65
79
192
89
79
17
55
84
54
207
45
83
88
9
95
91
54
84
6
29
1
18
132
54
11
48
151
114
47
151
72
90
102
9
15
12
29
79
81
56
168
115
149
48
49
36
107
120
7
96
153
57
60
12
263
25
108
59
145
12
11
40
63
66
71
24
64
165
6
18
11
160
32
24
25
30
186
180
108
111
63
17
48
61
59
48
7
65
37
59
120
1
60
59
24
48
115
5
72
145
48
23
145
95
25
24
12
60
36
48
96
35
49
180
11
25
78
18
54
30
11
88
27
29
40
9
66
53
37
51
32
157
11
25
143
31
41
37
72
83
7
9
27
5
120
103
42
12
27
8
145
23
73
ABCD 96990090482*3^$a+1 [50021]
36
21
3
96
27
45
12
36
12
60
93
59
36
25
11
13
35
13
23
55
149
13
135
39
45
24
21
15
188
40
12
36
8
49
51
20
24
12
31
9
81
15
32
7
6
3
84
21
39
87
53
88
20
40
9
75
300
84
141
35
76
12
21
12
42
57
15
5
13
3
12
20
13
123
32
12
52
93
30
65
85
12
75
96
72
32
13
6
89
28
72
21
27
104
88
20
13
83
49
12
39
20
4
45
36
11
40
36
32
13
12
3
84
8
37
120
36
59
4
36
60
8
28
45
90
17
31
9
105
23
84
28
116
109
3
24
45
71
4
68
76
12
60
32
13
27
12
39
54
48
47
112
24
12
12
36
87
57
15
33
105
23
76
24
80
136
8
37
23
72
48
1
30
5
85
51
45
3
120
80
52
20
16
9
3
20
67
9
20
16
68
103
5
40
99
21
147
41
4
32
115
113
271
21
24
60
39
48
65
12
28
45
12
132
111
99
29
4
12
68
28
24
69
6
21
24
44
37
23
169
3
8
4
32
13
87
39
45
57
15
104
76
12
45
78
69
8
88
24
8
88
3
57
84
8
100
33
59
1
23
40
99
21
24
81
111
20
4
12
68
76
45
3
12
8
76
32
64
39
21
75
113
196
32
108
36
13
3
84
8
31
29
28
12
3
18
15
45
99
45
18
33
87
57
36
12
9
95
49
27
57
3
93
15
21
59
36
48
100
45
23
12
73
18
77
49
18
48
33
39
45
56
84
36
16
56
19
5
13
23
100
33
15
21
51
12
15
53
229
83
148
44
91
69
80
49
12
78
5
16
24
44
16
36
8
120
136
84
60
45
30
21
24
12
8
25
75
48
84
63
137
28
8
64
20
64
60
56
36
40
15
5
12
112
15
66
23
4
20
52
45
75
8
25
3
84
44
4
12
48
60
141
87
8
100
72
9
15
20
4
99
5
72
85
11
84
73
171
24
152
13
215
36
91
66
78
81
39
9
20
16
9
47
4
12
48
80
16
20
156
67
41
181
18
93
33
87
44
13
135
80
16
12
57
78
90
3
20
124
12
56
124
8
16
27
9
33
3
60
32
13
144
15
3
21
24
21
27
20
25
59
28
12
24
120
27
69
21
54
5
91
9
8
88
33
75
177
90
29
36
84
16
132
177
48
6
149
36
31
30
23
40
81
39
21
54
17
1
63
60
36
105
59
67
9
48
12
3
41
4
68
13
159
96
72
3
21
51
18
30
90
119
7
18
131
4
33
35
37
3
27
101
84
16
20
36
24
4
3
9
36
99
24
141
8
16
51
5
13
48
87
8
73
27
3
21
56
37
27
45
30
69
72
93
99
96
45
167
28
72
80
88
12
12
8
28
36
3
72
21
24
45
294
17
108
52
33
72
27
48
195
105
9
95
4
75
6
35
1
3
51
144
5
4
12
168
12
68
36
1
51
33
42
9
180
8
36
49
95
36
72
24
13
30
45
32
88
120
21
24
27
9
71
13
11
100
87
5
52
15
93
84
48
33
143
4
20
7
90
51
8
24
40
60
36
44
13
3
56
79
5
36
64
9
48
24
54
5
61
23
1
111
33
15
15
81
36
140
204
100
60
132
44
40
48
51
5
40
12
12
132
36
20
24
16
105
23
160
32
28
21
54
9
140
37
75
33
111
24
117
23
12
24
16
56
40
80
88
24
12
33
147
8
157
30
65
4
81
36
15
84
153
15
48
45
23
84
73
15
84
9
39
20
16
24
3
69
68
28
57
63
24
8
12
108
28
60
24
69
179
67
126
90
77
40
120
60
12
20
16
15
72
41
16
20
16
69
75
24
120
116
31
93
24
120
60
45
23
72
115
33
224
73
3
68
4
20
7
221
85
24
36
3
45
47
43
9
33
3
24
21
15
44
91
77
43
81
15
33
87
45
128
85
143
40
12
36
12
44
24
16
60
189
35
19
5
13
3
92
193
54
41
7
9
36
153
36
6
5
12
31
6
35
73
51
164
28
24
8
36
76
81
95
43
144
90
23
85
3
36
3
48
9
15
18
12
3
8
49
84
15
32
72
16
117
24
35
88
120
12
63
5
72
16
3
45
21
51
8
52
60
32
60
7
114
12
3
15
21
44
7
5
37
15
96
45
39
20
85
11
7
90
72
63
48
132
72
117
75
36
33
54
96
17
60
64
20
55
113
7
186
27
32
13
3
33
66
24
72
33
39
5
48
52
15
165
12
45
18
30
47
49
36
3
51
77
64
3
77
28
33
83
16
20
48
1
27
108
9
95
252
48
181
51
8
12
145
63
68
108
64
48
ABCD 96990427936*3^$a+1 [50113]
6
10
2
72
12
24
100
74
88
32
66
30
114
118
20
112
50
36
52
80
52
8
22
18
164
30
54
4
56
24
18
10
90
38
52
38
210
204
12
4
60
44
6
22
12
6
80
66
60
4
42
12
26
192
78
160
80
12
78
72
40
38
12
18
82
48
60
32
12
90
108
148
54
38
40
32
96
12
88
110
54
88
8
12
48
60
34
18
8
6
4
20
6
154
170
64
20
96
34
126
32
90
132
138
22
66
42
32
72
78
10
18
108
20
22
32
48
24
148
2
64
20
22
20
48
34
36
132
12
6
20
42
54
30
196
8
4
20
18
202
18
20
70
80
12
70
62
186
12
48
48
4
48
44
90
18
18
60
114
88
6
12
42
2
78
30
12
18
6
52
90
38
70
90
30
44
6
40
50
22
32
136
134
46
14
30
76
32
22
50
28
210
14
4
20
22
104
6
54
64
140
6
30
94
72
62
6
24
40
2
30
18
16
14
108
12
48
24
54
30
66
30
334
20
66
48
108
18
66
66
18
184
50
30
66
114
10
38
30
22
108
14
4
62
84
6
42
30
46
2
42
108
88
12
38
174
76
32
12
192
66
22
26
42
40
158
24
66
22
42
140
160
56
4
8
24
54
6
34
14
102
118
30
18
72
32
6
18
24
46
14
66
6
18
12
48
42
64
80
42
54
114
142
248
40
2
58
86
96
18
6
78
30
48
12
228
84
24
22
8
10
2
108
42
78
4
38
22
92
54
10
20
72
58
20
10
20
52
20
22
8
24
6
100
8
70
12
90
8
34
32
94
26
90
24
66
78
16
14
48
10
110
22
38
12
186
42
22
8
82
86
4
38
60
18
12
84
48
12
108
6
214
2
24
90
90
42
42
6
4
140
48
10
2
70
122
4
2
88
54
6
12
90
20
22
20
6
42
78
24
28
8
24
6
70
26
30
60
84
12
24
24
6
24
250
50
70
104
40
86
112
32
6
132
60
82
2
30
30
18
42
6
28
122
18
22
122
96
4
2
168
28
12
92
16
62
18
102
96
30
40
116
36
42
66
120
12
18
12
28
30
92
90
42
70
66
2
54
166
20
28
54
20
6
30
24
48
12
58
42
26
22
14
6
138
42
40
12
18
14
30
114
4
6
90
44
60
132
18
48
18
12
24
34
42
152
12
34
50
4
8
40
218
90
22
32
40
2
6
84
60
66
208
2
58
86
6
90
30
70
104
120
6
42
18
52
32
114
6
24
12
24
4
14
162
60
34
62
18
34
62
156
24
6
42
28
20
48
22
170
70
138
2
52
32
18
72
58
6
30
132
12
26
90
24
36
90
36
108
6
30
12
138
4
8
18
12
10
42
80
42
204
6
76
182
40
36
12
50
10
8
60
72
24
16
8
114
48
28
62
22
50
40
8
60
144
30
96
12
48
78
180
24
42
58
48
122
72
94
2
142
36
60
12
32
6
94
32
48
150
126
40
122
42
10
8
30
90
22
18
48
54
18
44
18
10
20
6
52
102
38
24
84
4
26
22
164
36
88
24
30
6
20
6
18
40
80
10
86
102
24
348
150
88
134
58
20
36
126
126
24
64
44
10
18
2
16
44
10
26
60
12
18
34
30
2
18
36
22
8
6
54
30
40
60
12
18
62
24
4
42
32
160
2
96
54
6
18
60
52
90
60
12
32
36
168
84
46
92
42
136
62
10
2
10
78
104
16
150
44
54
114
6
30
42
88
62
10
18
260
156
16
62
118
50
24
34
44
48
88
372
194
66
18
144
42
4
14
6
22
90
62
10
110
126
52
12
32
76
42
30
6
314
118
12
26
162
78
4
98
78
6
126
48
42
30
10
8
36
6
12
10
18
108
84
8
30
88
14
102
54
30
6
24
4
92
18
48
10
180
72
20
46
56
120
148
20
16
150
12
32
42
18
88
134
34
80
60
4
48
14
4
50
172
2
30
90
58
44
60
78
42
24
70
32
58
50
66
36
150
258
66
48
48
18
4
26
66
64
116
28
32
46
30
32
48
70
18
152
28
72
48
114
86
24
12
16
78
14
42
6
54
28
36
14
48
60
12
46
2
72
16
2
28
146
16
44
154
26
168
28
44
60
16
132
30
32
18
72
54
24
40
26
12
28
60
50
22
ABCD 96990487084*3^$a+1 [50029]
54
6
45
45
108
36
24
66
65
37
18
84
17
79
60
21
3
12
36
78
11
40
8
37
84
35
16
8
91
129
57
6
30
48
24
78
9
33
11
55
9
56
24
16
15
9
3
30
23
60
60
4
27
29
64
21
120
72
3
147
24
48
6
24
51
9
48
3
24
80
37
54
209
55
102
48
42
125
40
9
51
9
6
48
102
66
54
35
24
1
24
6
36
77
7
29
61
30
125
1
24
24
36
95
60
19
69
36
9
15
147
5
79
41
4
36
75
66
12
12
35
49
6
18
35
1
11
79
12
60
84
60
48
17
25
3
87
53
1
35
4
80
52
15
6
47
72
88
32
40
80
13
11
4
57
35
1
59
25
3
60
20
60
36
19
5
61
30
30
15
39
41
49
27
48
87
9
75
60
5
120
7
24
29
19
65
7
6
39
15
45
20
1
12
30
96
89
36
1
18
101
40
9
47
25
23
61
54
12
6
23
49
11
19
17
49
36
84
71
19
36
5
24
19
17
40
44
55
5
40
204
33
3
24
12
20
25
6
153
21
39
27
48
42
60
23
49
47
13
18
60
69
24
9
15
27
54
12
24
30
108
12
45
8
12
60
61
23
37
24
35
79
24
60
17
1
107
36
37
27
123
48
6
168
35
13
3
224
7
65
25
35
28
80
31
6
15
3
17
55
66
107
172
20
13
12
3
57
36
30
33
20
36
1
23
36
24
31
48
66
36
75
8
25
12
243
36
9
35
16
24
32
1
23
31
6
24
18
17
25
24
24
27
60
60
3
240
210
107
1
90
108
6
30
9
24
15
6
71
13
48
120
3
21
3
111
54
72
15
68
43
54
48
18
17
25
36
12
222
17
13
72
23
37
18
161
16
21
54
33
20
1
90
36
5
13
15
32
25
3
12
33
35
13
60
3
21
24
15
129
36
36
3
33
27
3
18
144
30
36
9
20
12
103
5
16
9
35
1
51
75
53
37
15
9
84
60
47
31
17
1
96
48
27
9
42
42
30
48
9
15
69
20
61
18
42
35
19
41
145
6
24
5
13
36
99
15
18
47
36
16
60
8
13
83
1
75
8
52
51
12
126
60
102
78
186
149
91
6
3
36
15
6
54
9
105
102
24
18
30
18
30
18
11
1
102
12
69
69
108
18
5
64
93
24
18
65
52
24
84
51
6
75
21
18
89
145
30
65
12
48
36
7
18
11
13
131
25
30
9
32
40
3
66
35
36
4
9
75
63
24
33
93
60
60
23
7
114
3
12
51
24
48
42
6
72
5
1
15
24
60
20
37
96
3
51
18
66
12
48
5
31
9
51
45
21
119
24
24
40
3
69
33
60
27
33
60
51
15
84
5
13
59
31
89
49
24
78
57
45
12
35
40
8
60
175
72
30
15
51
17
16
9
66
101
55
89
1
3
3
29
24
19
57
8
61
12
18
9
20
12
84
24
7
48
30
108
27
3
48
24
42
78
18
24
18
141
60
9
47
13
12
35
28
32
1
90
42
36
11
79
45
80
40
51
105
33
108
3
56
24
19
21
39
30
11
91
18
155
12
28
21
11
13
35
37
150
5
40
24
9
6
174
252
75
24
20
1
15
8
12
24
25
59
55
161
60
19
36
66
3
27
66
120
63
27
60
9
44
4
33
48
12
99
21
47
52
8
52
81
23
37
59
88
12
21
72
96
15
44
60
156
25
96
66
24
9
81
63
135
72
69
56
25
60
3
20
7
5
88
15
60
81
21
15
60
8
13
48
171
8
7
84
29
13
102
66
75
15
54
11
79
45
57
23
13
23
64
111
45
21
3
56
4
51
12
17
60
55
5
37
63
87
114
11
108
112
20
1
3
80
24
13
107
112
3
90
108
24
3
15
21
21
75
3
36
36
93
32
40
8
67
24
54
11
40
9
108
18
72
9
3
5
1
6
48
30
90
77
61
59
24
60
7
9
60
44
79
5
16
44
7
6
60
83
1
36
42
17
25
48
135
60
72
60
9
6
53
55
17
24
156
19
21
68
36
24
36
25
59
16
44
55
42
18
5
1
60
24
42
5
40
48
3
9
93
72
39
180
36
3
5
100
51
42
42
105
51
84
30
47
1
60
59
24
4
56
24
7
48
18
87
32
40
21
18
24
101
24
7
48
18
60
30
17
1
11
19
45
45
51
3
6
11
40
33
35
13
83
16
20
49
24
30
12
48
48
17
1
59
7
48
17
79
66
6
89
55
9
104
7
9
24
12
15
33
20
97
23
31
24
17
13
47
91
18
156
18
5
60
16
159
17
24
16
9
11
163
41
91
30
24
11
25
15
20
31
9
8
25
51
57
27
45
168
24
18
6
84
6
5
25
51
45
63
12
21
47
1
66
24
5
49
12
30
45
20
13
27
51
18
12
107
12
31
174
18
17
13
15
21
6
48
18
23
85
11
31
12
41
40
51
9
20
60
4
32
13
6
65
40
44
1
24
27
24
21
150
18
15
92
55
9
44
55
30
15
21
66
53
55
30
12
48
15
3
54
3
132
60
8
7
90
84
72
39
93
66
6
3
27
9
24
33
60
23
115
5
60
16
8
55
21
20
1
35
40
3
65
12
1
59
1
24
30
204
66
75
15
30
35
1
63
20
24
73
42
5
67
9
9
11
136
9
11
25
39
87
9
21
147
33
174
6
3
96
3
17
115
30
18
21
60
24
12
20
28
20
55
5
13
23
4
116
36
40
44
25
15
36
84
21
39
45
6
5
1
23
67
33
20
4
ABCD 96990495736*3^$a+1 [50081]
30
36
48
12
18
127
89
19
156
11
150
18
30
66
96
78
96
43
192
24
65
31
11
210
199
95
84
36
144
42
108
12
115
60
144
65
6
13
17
174
85
24
156
149
19
11
42
60
67
48
23
49
12
11
120
48
12
78
186
114
91
36
35
37
108
84
5
24
55
60
24
53
7
17
96
90
25
84
29
36
43
71
1
89
12
19
120
36
48
192
72
17
60
79
47
18
66
49
11
25
48
36
191
54
12
84
30
25
119
49
83
24
1
53
210
90
55
125
36
24
6
60
1
143
36
49
11
30
19
36
84
185
186
36
13
17
199
24
17
18
37
12
23
30
19
125
43
77
43
12
324
12
60
5
67
12
29
30
30
72
79
11
145
53
12
30
144
6
78
72
54
54
36
36
13
36
48
101
12
67
120
191
102
7
227
61
5
84
19
132
89
36
60
138
85
96
60
41
54
109
95
25
12
35
37
11
289
71
36
324
61
60
59
90
19
11
1
155
24
37
24
24
17
18
30
42
54
24
67
72
47
24
1
65
31
239
144
126
30
66
43
167
109
11
138
6
54
6
90
91
5
67
36
24
101
19
36
132
24
11
174
54
25
12
83
49
96
12
12
23
18
19
11
121
11
30
103
35
25
24
167
66
30
18
60
127
23
157
5
24
115
96
35
78
222
13
60
24
48
23
1
84
60
84
47
66
24
24
42
30
78
85
60
11
49
24
108
24
35
540
13
108
120
35
97
36
24
83
60
157
12
36
12
36
11
30
36
120
78
37
23
102
54
114
60
12
18
30
6
85
5
6
168
37
48
155
109
137
19
17
78
85
5
210
150
55
65
42
78
12
108
6
1
203
25
47
48
42
78
66
66
84
73
23
144
156
114
114
126
150
54
67
60
53
19
48
12
17
66
24
24
6
19
65
12
7
233
19
101
79
84
5
67
12
72
125
54
145
125
19
36
5
96
6
25
29
19
155
6
36
108
12
7
41
127
48
24
17
91
23
25
17
54
25
65
30
145
5
55
36
12
17
240
30
90
66
84
121
263
25
132
5
7
60
11
25
36
89
7
29
66
85
23
60
6
24
150
42
54
66
90
180
37
108
35
30
19
24
72
24
5
235
71
54
31
5
48
115
41
55
48
96
36
29
31
11
24
73
47
126
18
121
24
11
61
132
72
125
103
60
48
192
12
48
60
131
1
95
13
12
84
11
6
19
36
72
53
79
59
42
30
13
24
108
59
61
113
79
41
19
11
30
66
145
299
37
84
191
24
36
114
91
5
79
11
30
48
96
79
12
23
157
72
11
6
30
145
59
85
72
5
180
24
54
25
24
36
12
12
17
6
78
31
24
101
36
18
90
259
36
36
60
5
90
13
168
203
102
150
60
30
43
5
6
49
17
60
138
1
5
55
89
91
101
115
12
71
36
1
179
25
59
25
96
89
72
7
168
53
12
19
24
24
48
12
96
300
137
60
150
24
66
24
55
24
65
162
90
84
90
6
24
19
35
42
24
79
24
41
60
30
25
144
41
30
97
24
24
47
30
7
12
24
35
97
48
17
19
60
41
19
5
96
114
133
36
191
36
37
47
54
55
120
65
6
133
107
133
12
59
1
24
125
187
53
36
60
24
19
48
12
11
25
11
90
66
49
65
30
13
12
96
5
55
72
161
7
173
6
126
18
25
24
23
78
30
36
114
30
61
5
36
54
13
77
79
11
133
17
103
11
6
120
306
24
84
30
30
25
47
48
42
55
53
90
1
29
270
12
48
30
55
36
11
60
157
53
108
186
24
12
84
54
12
67
12
36
48
17
24
19
101
55
60
24
5
67
84
11
25
ABCD 96990680128*3^$a+1 [50012]
24
15
75
1
35
24
9
15
12
24
42
54
78
42
24
37
77
66
85
12
5
12
15
81
18
48
36
1
5
19
11
18
54
84
13
5
12
27
15
18
15
27
42
6
36
84
96
1
5
42
13
68
36
27
12
72
24
9
39
12
6
24
27
39
60
9
9
31
12
35
1
12
17
171
4
35
45
9
51
3
33
39
24
72
12
1
8
4
11
36
21
69
39
27
24
25
29
60
60
15
9
90
9
64
24
48
35
13
12
5
7
53
18
61
48
35
12
12
6
15
63
93
4
5
15
9
30
36
18
6
36
57
15
168
12
30
43
11
30
156
72
60
6
13
11
12
9
52
36
35
54
3
16
80
9
27
9
12
12
55
5
42
1
47
9
28
29
12
24
6
73
12
47
1
5
19
11
61
35
108
1
5
18
13
35
24
9
28
41
3
33
3
15
24
57
4
24
29
99
15
37
5
24
30
108
61
8
33
19
44
75
6
12
27
21
3
87
72
12
37
47
12
6
135
76
32
28
5
42
21
15
72
25
65
12
12
87
57
12
18
12
36
12
36
90
15
99
61
60
23
73
11
42
3
24
4
65
19
107
12
1
35
12
85
11
12
6
12
7
41
3
3
18
12
6
9
16
17
18
13
35
1
53
63
51
42
6
48
6
24
12
42
9
27
48
36
6
48
27
15
18
43
11
18
42
13
59
33
4
96
24
80
81
42
24
13
29
18
49
47
37
59
36
42
3
21
3
51
25
35
97
8
21
36
48
60
27
4
5
6
25
23
49
89
6
25
5
51
39
145
5
27
69
54
24
36
25
8
33
3
60
9
24
18
21
33
75
39
13
11
18
43
23
9
132
15
61
41
39
51
6
30
9
39
12
6
7
11
42
18
6
12
43
36
95
18
30
102
7
23
96
25
5
48
60
15
3
33
3
61
60
11
24
30
31
5
18
13
113
48
15
28
53
6
6
63
36
69
3
4
47
96
1
48
12
101
15
16
23
57
16
23
9
9
51
16
41
18
25
41
30
25
5
6
18
3
39
12
12
72
12
30
43
23
1
41
6
33
9
54
6
39
28
68
4
5
6
37
47
24
49
41
96
42
61
84
47
30
31
11
30
31
29
15
51
12
21
24
15
6
24
3
9
24
7
11
30
7
8
40
23
1
36
47
18
168
12
7
5
48
3
40
32
21
12
3
27
49
17
39
16
119
48
1
68
28
83
97
59
60
37
59
9
21
63
60
33
115
96
47
33
27
72
45
12
4
48
47
12
33
112
20
15
42
15
9
24
12
48
43
24
24
12
59
25
29
31
47
6
42
12
12
6
87
9
7
29
6
36
48
1
41
18
45
15
1
23
36
13
53
6
25
5
30
1
48
8
52
36
8
51
42
18
36
1
47
6
66
24
13
23
6
43
32
40
32
36
15
13
32
105
15
9
6
81
108
21
60
18
18
48
15
9
79
5
30
12
1
48
8
16
60
47
6
54
6
18
42
6
36
6
42
18
6
1
32
3
57
36
12
51
18
3
16
12
23
37
47
73
41
7
59
6
24
31
24
5
12
42
33
52
104
16
17
6
13
47
1
17
24
78
6
18
12
25
35
60
1
11
1
44
9
27
52
5
12
31
60
11
6
27
21
43
36
5
31
23
132
36
18
15
39
30
66
153
15
30
27
40
108
12
23
1
17
78
49
23
18
108
27
12
27
33
52
59
9
40
11
78
30
18
39
15
21
9
24
12
7
11
6
18
18
12
18
60
57
3
12
72
60
49
17
6
42
6
12
6
3
72
27
61
20
15
42
42
33
16
23
9
60
15
60
6
3
16
80
39
33
33
51
27
33
3
6
55
59
13
8
3
18
18
6
36
6
42
66
37
24
32
9
30
6
19
11
9
9
7
80
4
32
15
6
99
27
9
39
6
7
48
95
72
21
51
45
9
84
78
9
27
72
24
24
37
8
111
13
47
1
35
6
84
12
3
33
6
12
6
7
17
19
11
30
3
39
9
24
27
6
43
44
24
72
27
18
3
9
6
9
27
37
5
39
45
24
18
6
15
40
23
21
9
6
78
6
72
6
3
33
24
36
3
108
12
39
12
18
24
6
78
66
36
24
18
66
36
66
15
16
23
6
72
7
5
96
27
4
47
45
27
18
18
12
6
78
72
24
1
11
48
25
41
31
11
9
9
24
3
123
69
16
8
16
35
24
12
33
60
172
5
66
73
125
42
18
12
27
45
6
60
36
6
54
1
8
15
1
71
57
16
5
7
84
101
18
12
72
37
5
3
21
43
48
32
52
23
6
6
60
12
1
47
6
19
92
3
61
29
60
18
37
44
15
30
6
6
7
20
93
15
9
87
39
66
42
49
12
53
27
216
3
18
114
1
24
11
13
36
12
23
54
36
19
5
7
143
6
31
41
6
45
3
12
6
36
7
35
6
7
24
44
21
15
69
3
3
18
6
12
9
27
6
39
40
24
8
16
5
6
24
6
90
90
12
42
42
6
37
71
9
9
19
12
35
33
9
27
39
25
8
45
60
6
78
24
43
104
15
1
24
23
138
31
20
33
3
27
84
9
9
6
36
18
3
24
39
13
35
1
17
6
69
12
75
25
47
84
24
30
42
13
5
6
37
32
21
27
39
12
25
47
72
12
48
24
109
5
84
63
15
6
12
18
21
40
48
20
45
15
52
92
15
1
41
15
39
85
11
1
53
27
3
54
31
11
18
18
1
11
69
3
42
12
7
8
3
18
30
84
18
18
24
36
1
24
119
12
85
5
3
45
55
5
42
21
9
18
45
15
36
1
53
42
30
6
6
27
69
51
15
18
6
36
21
3
1
59
48
24
72
1
29
66
30
3
40
12
35
61
71
18
3
9
114
18
19
5
43
20
33
27
4
12
53
3
33
7
11
6
15
16
35
61
23
1
11
6
6
72
49
47
25
20
33
75
33
54
13
11
36
109
29
36
3
4
12
17
12
12
3
88
32
15
12
69
15
25
104
15
12
30
7
8
9
24
19
12
5
48
3
15
60
1
17
19
5
99
9
24
3
96
51
13
17
48
6
30
30
1
23
18
120
18
12
18
42
12
24
57
15
12
12
9
36
4
41
42
36
57
3
25
44
40
11
37
12
59
9
93
15
9
43
11
1
65
30
1
23
18
27
3
61
5
6
37
23
6
31
5
27
12
21
24
6
61
32
9
6
30
19
41
27
15
108
12
9
76
32
21
24
12
7
77
3
64
5
24
54
13
89
39
16
29
3
3
1
32
75
42
63
28
53
15
3
45
3
18
24
6
45
48
24
27
30
7
65
24
42
12
25
17
30
9
21
30
36
30
60
15
21
31
20
15
13
44
88
11
48
54
18
36
21
12
9
24
3
27
9
39
49
48
59
18
36
39
64
5
3
27
12
60
30
3
84
24
16
24
59
12
66
15
88
41
31
96
11
54
67
5
30
9
15
6
6
72
6
42
1
23
30
39
16
32
3
66
19
35
21
40
23
1
29
78
24
37
24
24
12
32
15
12
72
6
54
36
97
5
18
18
55
11
21
15
1
41
30
24
9
51
12
6
19
24
65
19
35
1
8
84
16
35
30
18
25
23
25
32
3
48
30
7
24
80
63
24
9
3
6
66
37
176
9
7
36
11
25
23
9
76
20
9
ABCD 96991479602*3^$a+1 [50001]
45
12
12
11
277
11
16
15
45
39
42
39
9
6
24
24
6
12
60
35
7
17
49
84
60
12
3
51
6
24
6
24
66
24
35
19
41
4
57
11
145
87
92
1
12
132
15
9
66
6
27
3
9
48
132
9
35
37
15
9
155
1
35
37
15
32
103
12
6
83
49
36
60
30
9
12
9
11
25
3
12
9
24
6
6
60
15
39
21
21
12
72
63
27
36
17
61
11
19
6
63
21
6
36
5
4
68
37
18
57
15
45
9
36
168
12
35
60
1
35
25
54
48
17
13
42
29
25
35
19
30
48
83
12
19
21
20
12
25
3
3
5
67
84
6
27
20
1
51
9
24
18
84
30
48
30
6
59
36
31
53
7
81
39
54
35
25
132
83
61
6
42
3
39
24
6
24
12
30
12
5
13
47
13
23
1
6
24
66
42
36
9
15
6
60
54
6
11
40
36
9
59
109
95
13
15
33
24
15
48
8
37
95
13
51
15
45
20
1
84
30
29
1
84
30
41
85
23
7
54
6
90
30
78
72
3
21
95
37
39
21
203
7
9
9
35
36
79
5
1
135
9
59
36
31
41
13
39
140
1
6
6
54
65
73
30
42
11
24
13
6
6
15
3
33
3
30
12
39
9
11
1
27
3
18
51
39
6
135
15
6
12
6
5
12
7
36
30
12
12
108
18
57
3
102
60
24
15
80
28
21
35
31
21
3
96
33
63
69
45
6
48
96
30
71
43
24
6
39
12
80
48
40
20
28
27
30
18
9
8
37
144
35
25
96
60
6
30
23
16
36
63
66
6
18
30
6
135
33
23
52
228
8
4
12
56
13
71
1
39
9
6
21
12
21
90
9
60
51
54
6
36
18
27
93
6
5
16
36
39
6
27
20
1
6
30
66
12
57
15
24
6
3
140
12
49
11
49
6
93
51
6
3
51
30
54
45
12
39
5
55
57
20
4
36
8
1
3
120
8
37
48
18
54
12
30
114
47
72
12
49
59
1
35
121
78
5
1
30
54
108
54
21
9
138
42
84
11
1
18
6
84
12
27
20
25
47
55
6
60
87
20
31
5
7
18
30
21
69
36
60
11
25
27
87
18
23
52
8
43
65
16
81
12
36
120
95
1
36
24
11
85
15
57
15
56
31
5
13
15
21
102
30
24
35
49
42
17
91
30
131
19
101
1
23
12
19
36
138
39
8
37
63
8
25
6
5
28
57
6
24
5
25
35
16
33
30
9
75
33
9
18
42
24
30
17
4
9
11
25
6
5
13
84
6
30
39
33
84
24
36
36
27
15
41
25
47
84
16
8
49
3
24
8
13
48
30
125
52
3
96
21
3
21
69
59
67
41
13
36
3
51
42
48
6
24
24
42
3
20
7
5
60
25
11
79
18
48
18
42
54
5
13
6
125
16
39
30
72
119
19
60
96
5
25
6
18
27
32
61
6
185
40
33
12
23
1
6
81
63
5
61
3
15
30
66
66
11
64
45
54
30
30
137
4
56
37
12
36
15
9
36
72
12
6
9
80
55
6
15
99
33
56
124
33
24
66
78
30
36
6
23
1
24
6
30
54
6
131
48
55
6
6
12
48
5
109
60
48
3
12
21
24
36
11
43
5
132
25
60
60
6
42
42
53
25
123
15
9
21
59
1
24
51
3
21
8
43
30
18
21
63
6
6
45
51
5
79
6
23
31
36
9
3
36
84
6
132
59
49
36
24
12
59
109
47
4
15
21
3
17
25
39
9
35
49
23
4
15
21
57
3
33
6
53
1
39
3
105
9
11
37
47
1
30
18
11
31
12
30
35
12
49
12
39
9
90
17
25
24
11
79
33
15
53
97
207
20
31
30
18
9
15
36
9
32
16
3
96
78
15
105
227
1
83
19
66
95
4
27
29
4
12
21
30
18
12
12
42
65
19
29
1
27
9
111
15
102
66
65
7
53
151
29
36
16
20
13
36
24
71
28
72
51
24
24
6
36
48
36
15
21
78
29
12
60
25
23
1
30
21
45
123
3
48
9
8
13
24
30
137
13
18
53
49
15
57
114
9
63
18
71
24
31
33
45
18
18
39
57
75
15
126
18
5
24
1
35
1
11
25
144
15
15
6
15
20
52
12
3
66
12
18
6
23
31
5
1
120
24
30
6
24
51
51
138
171
81
18
5
24
1
66
78
35
1
66
6
24
23
61
12
24
48
36
6
30
23
7
18
3
249
3
51
57
9
3
27
18
71
36
1
30
29
43
41
1
51
8
1
18
42
59
4
128
12
25
18
24
41
4
21
87
87
41
4
3
18
75
3
69
12
36
3
29
36
37
39
80
13
6
114
15
20
31
30
12
24
15
3
30
72
51
3
6
6
57
33
24
6
12
78
23
25
39
8
60
13
6
48
5
28
3
5
4
135
6
24
6
41
28
20
36
1
75
15
30
24
35
4
3
29
1
59
40
15
24
6
23
148
93
12
35
79
18
27
81
47
36
1
30
5
49
12
18
101
40
9
6
6
48
30
90
39
15
41
12
19
66
27
141
27
93
11
48
1
66
120
65
61
24
84
35
72
19
24
12
30
87
12
99
6
11
24
1
108
42
9
63
90
11
1
83
91
5
7
9
56
19
84
41
136
33
6
5
16
84
36
9
119
4
33
30
90
27
20
48
112
57
15
15
5
16
45
18
6
71
4
63
36
96
48
6
87
24
20
19
6
36
84
18
45
105
72
30
66
23
37
35
37
66
42
47
61
12
23
12
55
30
27
3
72
6
36
60
24
36
24
12
42
102
3
21
24
48
27
117
18
6
59
31
41
13
35
1
72
30
9
69
54
17
28
3
30
84
3
15
108
5
37
15
27
5
24
49
42
6
108
36
24
6
33
68
7
45
87
65
19
17
85
75
20
13
51
45
3
8
43
57
105
27
8
4
15
24
6
23
40
15
65
52
45
114
21
165
6
18
6
90
75
15
48
30
71
36
13
126
30
42
30
54
60
54
12
24
30
24
69
3
9
36
69
35
49
39
33
24
6
12
6
24
27
48
20
25
18
18
12
23
1
35
1
24
123
12
9
126
5
24
19
30
18
12
6
39
57
30
60
48
33
105
83
97
ABCD 96991611404*3^$a+1 [50006]
45
47
145
90
6
27
3
60
30
24
30
101
79
33
60
87
36
105
57
90
29
43
17
19
17
73
15
45
119
37
143
96
1
71
13
54
36
65
12
108
85
191
36
25
15
152
67
18
35
120
43
114
63
3
33
21
90
54
35
4
68
37
51
27
5
24
88
3
18
155
24
12
13
243
32
7
36
18
90
89
151
77
205
72
11
64
3
102
3
3
17
73
35
49
51
21
23
1
66
18
42
138
51
32
49
18
48
5
109
11
7
17
48
72
73
96
59
25
35
25
102
113
1
30
41
19
54
63
8
37
102
21
72
69
24
174
6
30
90
15
24
15
17
24
91
18
12
36
18
125
60
37
155
55
33
147
42
36
47
48
204
37
71
7
12
90
11
12
13
35
48
84
192
19
6
36
35
28
44
72
16
12
27
30
11
13
66
29
36
175
54
12
15
27
30
6
29
7
53
48
19
6
30
60
48
17
25
18
12
42
95
25
51
144
56
7
18
66
5
96
168
205
126
18
30
72
6
119
24
19
18
12
6
9
21
39
48
32
48
192
1
15
80
49
11
84
28
8
96
48
1
71
31
24
33
21
36
66
17
25
83
37
72
3
3
5
28
75
36
29
36
16
39
93
21
11
145
11
43
24
102
114
66
18
17
36
12
60
37
59
1
108
66
69
93
18
29
43
57
92
49
15
21
95
48
12
13
36
210
5
1
84
59
55
30
6
144
48
18
47
13
192
35
19
29
7
53
36
55
5
36
13
72
72
51
132
12
3
137
61
24
15
32
4
39
90
23
40
9
119
19
21
144
20
31
5
12
37
36
6
48
5
127
84
42
12
72
108
6
5
7
18
59
100
32
25
35
19
96
33
33
59
28
56
37
23
12
7
17
49
39
20
132
24
24
12
16
44
13
3
68
1
78
17
19
17
232
33
15
80
55
29
148
21
11
19
24
125
192
36
37
95
37
36
84
78
33
75
17
31
5
145
11
73
71
4
33
60
63
21
123
32
13
12
23
120
37
51
3
54
11
84
121
24
48
18
41
145
30
21
93
30
5
145
12
18
29
13
119
16
39
24
9
147
18
72
18
41
72
37
12
114
12
18
39
92
240
43
17
55
18
143
24
13
180
36
36
11
7
5
120
40
48
20
79
53
1
120
47
67
5
28
20
12
127
6
102
17
48
72
25
18
101
40
135
72
65
79
101
12
43
108
89
37
54
186
66
17
91
54
6
117
44
19
69
33
75
20
48
37
24
30
65
25
18
53
7
5
25
72
3
15
65
43
17
36
36
1
54
33
96
56
64
27
5
112
45
15
87
36
24
125
13
51
39
60
156
17
108
4
21
12
18
89
25
23
48
31
90
11
175
29
88
21
60
30
29
60
40
56
37
107
31
60
9
63
120
24
53
72
13
36
24
192
6
12
53
7
30
11
24
1
6
41
13
12
227
25
51
9
15
75
18
47
43
18
15
69
11
4
21
114
77
25
6
12
21
159
17
24
49
96
54
45
32
49
27
8
12
60
73
90
29
25
47
1
72
6
84
41
19
45
20
72
16
80
19
18
12
60
48
18
162
42
30
11
7
137
79
29
31
66
71
108
127
33
21
39
72
33
72
143
4
32
1
18
41
84
151
9
75
36
5
85
39
21
30
89
61
71
48
60
64
57
23
103
78
15
21
11
52
32
48
55
5
36
12
108
64
8
28
176
25
18
5
55
12
201
33
90
5
72
12
36
37
59
16
32
55
137
151
53
4
21
72
18
9
21
155
61
78
45
93
47
7
29
7
57
120
3
132
36
29
7
33
80
13
30
5
49
51
3
90
114
66
15
44
100
27
41
7
33
20
37
23
85
18
54
18
33
21
59
289
18
17
16
32
52
45
95
96
36
16
3
6
63
147
18
3
15
33
32
24
1
162
5
96
60
60
24
12
64
39
21
20
12
55
54
51
9
119
24
91
36
29
4
48
32
61
15
32
12
1
84
155
132
36
60
12
73
114
108
105
8
12
91
9
56
91
54
6
33
21
59
60
12
4
20
1
11
13
71
103
53
84
13
11
55
42
47
160
36
75
41
108
37
48
23
85
24
30
29
25
71
76
92
85
95
1
11
96
139
78
12
3
56
31
24
17
24
13
12
6
30
35
40
72
87
89
97
48
24
12
3
87
90
6
30
87
108
3
77
13
96
18
33
3
29
73
18
5
96
4
39
5
13
23
19
17
136
8
85
71
19
162
23
84
1
11
85
18
48
33
9
15
56
60
4
60
15
33
3
24
5
25
126
36
5
175
24
69
111
9
176
7
18
36
18
113
12
1
15
20
40
20
64
20
1
36
ABCD 96991954264*3^$a+1 [50007]
120
31
17
135
9
66
54
15
88
23
24
13
108
17
147
36
9
6
24
18
55
23
49
44
45
6
24
42
15
57
126
36
6
30
48
192
45
40
59
13
47
33
45
48
24
55
96
72
8
15
24
25
24
56
40
11
78
6
13
53
54
114
67
12
23
9
15
61
23
36
168
132
60
1
215
49
84
60
17
78
12
49
24
12
24
56
88
41
54
9
16
12
12
12
96
23
102
30
12
73
107
73
17
15
3
45
39
114
27
3
60
37
68
16
35
13
12
11
177
51
9
105
48
67
32
108
100
53
18
6
24
31
83
6
15
24
76
24
20
87
1
20
124
41
24
43
71
36
9
105
67
24
20
9
66
33
3
9
51
25
29
111
27
33
75
120
60
12
36
37
20
27
48
72
18
7
11
61
95
49
12
24
20
33
7
24
11
6
139
56
72
3
37
11
1
48
17
6
24
13
36
11
36
13
5
7
168
11
6
27
180
52
8
15
102
3
40
77
6
42
31
116
16
29
19
12
24
59
180
72
120
9
76
12
41
19
48
5
7
36
5
7
44
3
66
66
1
35
72
36
6
75
21
67
83
90
115
83
24
73
24
104
96
39
37
8
76
23
42
78
48
48
42
48
6
9
75
60
9
52
71
48
36
45
243
57
15
18
27
4
12
5
67
5
6
1
44
27
48
37
23
1
29
31
35
36
213
36
60
40
35
13
191
12
25
24
20
15
33
21
54
1
41
19
5
54
12
13
17
43
12
11
30
78
36
1
12
65
66
102
7
131
85
24
32
3
6
6
93
3
85
35
9
88
140
36
9
6
57
28
60
11
45
63
36
60
24
13
24
59
45
16
116
4
11
18
55
12
12
23
18
30
66
31
119
13
32
15
6
15
60
69
6
37
8
27
12
1
20
28
29
6
81
63
120
97
89
42
13
95
21
21
42
30
18
60
37
35
117
99
90
42
85
24
228
5
43
8
16
5
3
141
24
7
71
9
4
24
132
65
3
27
48
42
19
29
78
24
48
42
54
85
29
3
45
27
3
9
24
4
48
12
92
3
72
114
6
73
11
9
75
73
17
7
44
60
12
45
7
41
39
15
73
32
132
3
36
69
63
48
61
11
109
11
33
9
31
56
4
29
48
54
66
15
4
8
27
49
11
36
9
4
32
40
29
31
164
16
35
9
135
61
5
19
8
28
65
75
15
12
42
126
33
112
60
5
63
4
5
3
63
12
25
72
47
93
72
15
33
3
18
6
24
109
12
44
40
11
45
45
79
11
129
72
87
25
32
39
21
4
77
30
60
60
177
63
69
15
6
24
24
7
47
33
52
35
25
35
48
12
45
27
18
6
66
24
6
1
84
24
59
157
35
66
48
31
11
12
1
41
75
93
7
41
72
42
25
71
12
73
23
1
71
13
29
3
15
30
48
7
24
95
33
16
164
16
12
44
21
19
24
11
21
45
7
23
12
93
12
21
6
60
129
16
239
12
45
52
17
48
31
144
23
12
6
6
61
23
12
49
23
37
101
55
20
39
25
36
35
30
24
19
29
55
36
29
198
49
23
25
17
91
32
141
67
29
15
28
11
24
138
7
35
37
24
12
35
24
120
18
67
8
52
71
37
23
37
12
11
24
90
31
65
15
4
101
27
40
53
30
48
21
3
13
35
37
35
1
84
8
108
4
23
9
76
17
48
43
35
1
24
44
28
47
33
39
13
8
180
15
24
61
5
54
24
97
8
4
32
28
23
18
7
32
27
13
140
21
67
60
48
20
12
3
36
18
42
6
42
33
27
133
5
43
32
40
23
144
48
33
15
1
11
85
24
5
6
72
18
43
20
4
96
77
27
48
3
42
7
48
47
33
60
112
12
23
36
25
12
24
41
3
27
12
45
57
31
17
7
35
1
32
72
75
13
5
90
12
45
75
61
132
32
63
66
15
9
55
23
13
77
7
47
45
36
28
11
13
47
85
36
192
5
72
78
66
31
11
85
80
39
48
21
15
49
125
7
36
125
7
48
23
37
164
3
33
48
51
13
132
11
12
1
12
29
24
6
1
17
3
52
32
4
5
24
27
21
7
11
54
15
88
17
111
4
5
96
72
54
33
28
5
27
15
25
60
71
24
48
9
108
27
1
47
42
30
1
44
3
33
33
30
37
59
25
41
19
5
24
51
16
152
88
48
56
3
36
12
45
39
13
12
56
27
73
17
6
97
60
29
6
9
15
21
3
42
27
72
16
48
72
35
37
80
27
13
72
53
48
27
27
45
93
7
24
12
5
7
32
39
24
93
45
114
21
60
45
18
54
3
4
56
184
24
59
78
27
72
123
117
28
20
27
69
12
39
1
12
5
6
42
19
23
48
12
61
5
31
89
7
83
21
24
4
35
25
35
6
96
30
25
23
42
6
9
4
11
73
41
30
42
55
12
11
45
21
51
52
8
15
42
7
11
9
28
60
72
48
8
4
65
90
1
35
18
24
103
89
6
48
12
25
5
15
15
45
39
36
25
12
8
159
36
48
42
63
64
17
3
27
109
11
114
6
13
8
4
59
69
12
96
64
24
35
1
35
6
7
8
144
81
55
48
36
140
9
19
53
7
47
168
168
9
15
1
35
78
31
113
7
11
60
13
77
87
33
19
59
96
24
85
20
36
124
56
36
28
72
83
1
11
25
17
72
31
23
21
40
35
18
30
48
9
124
59
25
83
30
18
121
36
20
28
36
5
43
35
12
1
ABCD 96992184098*3^$a+1 [50012]
6
22
18
29
13
8
6
34
20
4
15
33
15
29
28
20
15
25
12
15
5
39
16
21
15
8
61
35
108
45
67
3
48
14
39
19
18
3
21
8
27
1
12
11
9
15
21
4
18
8
57
37
18
32
1
39
41
12
3
37
44
25
24
20
10
5
9
63
19
54
155
69
10
2
39
12
12
15
22
20
40
36
48
15
29
12
55
21
8
24
6
9
81
6
1
60
20
52
21
20
34
5
28
17
15
1
59
73
12
6
69
36
20
75
82
14
64
5
12
37
15
8
49
50
16
74
16
23
36
1
18
137
24
33
3
73
47
40
33
90
5
19
26
4
18
33
9
51
35
9
7
105
39
5
9
43
20
9
19
29
60
40
36
42
5
3
81
121
132
11
7
30
8
82
32
30
72
15
19
14
3
55
30
32
10
30
26
9
37
23
1
59
60
21
22
18
47
57
6
66
19
21
126
29
84
4
21
14
10
15
5
16
20
24
55
68
28
15
24
101
4
47
81
57
28
15
9
23
21
40
11
13
15
68
24
33
15
16
5
52
18
72
17
55
2
16
35
9
3
12
16
44
84
49
18
2
51
1
39
120
24
8
43
24
5
27
9
45
4
27
9
156
38
30
130
65
7
5
85
11
13
11
1
8
16
18
17
1
54
5
4
36
8
37
35
3
45
43
8
57
7
17
15
13
5
12
4
15
56
36
3
9
13
59
100
8
28
57
35
13
32
28
2
33
63
21
9
16
15
3
5
43
53
25
12
47
7
5
33
3
28
144
5
15
52
9
12
32
15
28
32
16
20
7
32
6
60
4
51
5
24
51
37
63
21
14
21
36
25
47
15
10
20
10
5
85
6
29
73
47
120
16
20
39
13
3
5
64
5
100
18
57
65
12
43
56
7
48
17
9
31
53
90
22
8
120
60
4
26
64
2
4
11
76
33
20
94
18
30
53
19
18
3
5
67
33
36
59
49
11
12
123
22
18
26
135
13
80
16
12
24
35
48
21
4
11
15
9
1
54
72
9
36
5
54
45
36
31
17
13
15
3
5
81
4
60
44
12
3
31
5
12
24
40
44
1
18
26
96
15
93
52
11
93
39
25
23
7
17
25
51
53
40
86
18
51
9
28
3
32
12
15
16
72
29
9
36
39
24
25
92
106
2
6
45
51
34
44
52
51
17
15
1
35
16
24
5
24
28
23
45
19
20
72
1
48
11
9
6
165
13
47
24
15
9
96
9
46
21
3
65
12
4
60
41
10
50
24
4
18
14
3
13
3
15
80
45
37
3
5
39
13
2
21
21
19
9
23
13
12
90
42
27
44
9
27
1
8
19
20
72
19
14
15
43
33
9
20
63
3
40
30
39
35
1
56
13
20
96
31
44
4
5
67
29
10
69
8
13
11
13
35
13
38
40
77
69
3
13
48
24
32
4
15
41
16
12
75
56
45
24
12
24
130
5
45
4
18
2
15
21
31
3
81
32
28
32
24
1
15
57
23
12
1
14
1
32
93
4
11
16
5
55
20
16
44
33
3
4
5
58
5
36
21
40
23
1
12
23
1
20
16
35
12
40
3
5
40
27
48
2
15
21
40
12
68
82
14
63
12
63
25
17
24
27
3
9
12
1
87
21
36
23
51
24
58
23
127
2
103
32
16
9
20
51
36
9
15
21
28
15
3
33
12
44
24
7
14
3
55
5
13
92
51
12
48
1
8
10
26
19
5
15
37
15
21
62
10
32
3
12
13
11
15
40
5
52
8
15
6
4
39
65
6
9
31
41
79
5
49
15
20
21
4
140
88
18
114
11
25
35
36
9
4
6
81
24
15
6
8
55
8
27
57
79
26
75
25
23
13
38
10
24
47
4
51
6
47
96
51
85
3
5
12
4
51
24
5
4
21
26
16
30
60
14
13
108
9
36
15
3
14
87
3
37
3
41
7
18
54
5
37
23
15
21
24
40
32
16
8
9
7
33
32
4
35
4
80
57
118
17
16
15
18
6
14
112
23
24
37
3
8
9
3
13
3
12
117
11
36
4
5
15
37
12
20
36
22
2
30
81
45
39
45
28
18
30
59
1
30
21
20
31
38
34
21
51
5
13
11
64
20
36
37
14
1
32
1
35
25
36
11
52
57
8
36
15
9
7
29
15
129
7
23
33
109
15
59
64
65
7
21
17
3
72
57
16
68
75
36
48
1
36
24
71
36
19
5
28
21
11
73
78
17
12
25
48
3
20
13
72
35
48
9
12
19
41
16
15
92
1
72
44
15
1
48
39
21
14
70
20
15
57
4
51
15
41
13
24
20
28
18
21
33
20
6
10
51
8
52
8
13
15
75
48
42
8
39
36
1
3
32
9
31
39
14
16
56
19
57
12
3
15
2
27
28
36
104
76
29
40
35
7
9
32
48
9
51
4
5
12
24
15
7
17
31
21
8
51
10
54
5
72
3
21
21
3
51
24
1
141
51
9
11
25
23
25
35
4
5
36
34
18
15
17
22
33
5
16
20
52
8
39
1
50
54
15
36
12
109
14
24
70
35
121
15
39
32
9
72
12
21
40
54
17
24
7
2
3
24
24
9
7
5
39
55
72
18
47
63
24
22
80
28
3
59
46
98
64
17
84
72
27
22
23
27
21
33
114
30
66
6
3
157
36
44
3
31
77
13
15
72
84
44
1
11
25
15
17
3
24
33
102
16
8
64
6
20
16
120
24
11
45
3
43
14
18
33
4
89
19
68
48
16
35
129
9
15
61
39
5
16
27
17
82
18
83
24
9
64
36
71
16
8
12
93
24
12
15
13
20
3
28
59
88
32
45
16
5
16
38
85
3
29
73
3
8
76
8
108
13
39
116
21
3
15
73
80
109
108
20
10
6
35
84
12
25
8
7
81
8
19
3
69
93
3
8
25
26
9
84
21
24
3
3
82
83
24
25
20
67
3
17
39
114
22
6
48
39
33
23
19
26
7
44
3
10
27
9
12
3
20
16
21
12
35
117
3
13
68
4
83
12
31
5
36
25
14
6
39
19
17
36
67
41
16
104
69
40
20
30
1
5
34
6
15
69
11
4
63
33
20
9
7
33
80
3
9
16
83
24
25
11
24
31
17
12
28
20
9
4
11
4
39
17
45
48
40
80
7
21
12
20
30
40
32
30
3
25
36
11
13
122
9
4
21
11
45
4
20
52
90
18
72
8
15
49
72
8
3
40
48
29
70
26
30
49
21
95
21
39
7
29
33
3
7
17
13
18
14
15
64
5
24
3
3
34
6
5
9
16
47
12
28
44
13
60
71
12
40
17
3
13
35
1
23
12
24
52
20
52
21
27
39
5
1
8
40
24
48
18
42
128
67
80
12
13
8
34
50
15
60
156
40
89
27
4
92
9
39
49
12
6
90
23
39
21
36
4
209
43
12
21
11
33
3
40
143
22
15
8
12
4
20
33
15
7
29
69
51
60
7
9
93
23
19
5
4
60
20
69
55
11
6
4
20
120
84
27
36
48
4
80
115
96
14
3
12
12
36
25
3
89
87
40
65
46
104
21
13
24
35
88
32
21
60
87
48
16
44
15
30
7
68
61
8
3
24
16
119
24
34
15
5
3
37
18
32
22
51
23
70
ABCD 96992273494*3^$a+1 [50006]
17
7
24
20
9
36
72
48
55
35
6
123
3
204
25
108
12
23
1
89
7
48
32
33
3
213
7
17
12
39
45
19
17
18
1
17
7
17
55
60
48
8
112
8
39
25
8
16
17
3
9
55
8
4
5
6
45
88
35
1
56
12
28
8
52
8
4
35
1
95
1
29
31
35
61
5
55
48
24
53
72
12
51
52
11
6
31
65
55
8
40
12
155
54
30
33
28
68
84
40
11
109
11
37
12
5
123
27
18
7
20
3
60
24
21
4
36
8
24
27
21
3
21
28
36
35
9
88
65
19
11
25
44
28
12
23
36
9
15
57
64
5
24
15
16
89
6
36
13
47
25
56
120
100
32
52
113
30
6
55
72
80
9
48
67
11
13
71
21
4
53
43
8
72
12
76
12
23
150
36
6
30
84
115
8
36
21
91
17
6
9
72
28
32
39
30
19
17
19
24
35
12
13
107
1
20
72
51
21
39
21
88
17
39
36
9
24
31
20
15
9
76
12
60
68
4
35
1
5
99
51
6
15
63
6
7
12
12
23
37
48
12
68
81
6
18
96
30
21
4
17
15
40
44
24
120
16
125
36
63
40
24
11
9
63
13
11
21
4
24
12
24
8
15
12
1
44
3
73
24
24
41
43
8
60
48
15
21
88
20
63
13
35
21
63
21
141
63
48
24
3
6
66
13
32
16
35
25
104
4
72
20
4
36
12
11
1
11
33
117
3
9
67
23
42
24
19
32
88
36
12
120
48
24
72
53
7
8
21
6
1
24
8
16
56
4
17
78
97
72
12
5
75
3
1
5
39
33
27
16
72
5
19
23
42
43
8
40
20
4
60
8
40
41
90
49
108
5
30
18
30
1
36
17
6
109
80
16
107
18
24
3
64
24
35
96
6
19
53
3
45
55
29
3
45
7
60
48
5
91
77
3
4
56
12
24
33
72
15
4
32
100
44
93
3
108
39
1
35
6
3
15
6
7
29
19
36
89
55
72
5
18
45
9
55
35
6
75
39
37
24
12
5
87
3
13
59
1
44
16
5
42
49
48
12
48
47
25
11
42
3
45
3
16
24
47
25
24
23
21
4
32
39
21
3
6
7
60
5
7
60
32
36
75
9
4
77
19
83
102
24
55
56
15
49
44
12
16
35
45
3
145
72
48
11
21
39
49
29
12
19
36
65
114
57
3
97
8
12
4
176
72
16
29
15
16
96
35
45
24
40
89
7
24
92
9
36
7
92
76
5
63
21
30
1
17
55
11
6
79
5
7
32
76
84
11
37
12
48
8
124
68
57
78
33
16
20
15
66
12
103
12
11
105
16
41
15
27
13
24
59
1
48
41
39
12
88
5
3
12
60
15
13
48
35
66
24
91
68
16
11
21
28
12
20
57
6
109
8
40
35
25
8
52
5
99
184
20
16
20
48
40
11
9
93
7
36
11
84
1
11
42
87
24
12
33
54
73
72
8
12
33
120
27
15
21
16
48
41
55
161
3
33
12
91
29
31
12
44
4
29
18
24
6
63
4
32
33
63
9
63
21
36
54
30
39
72
48
28
5
18
6
43
53
7
17
84
55
41
151
53
111
4
12
47
42
15
96
52
5
51
136
95
85
53
55
35
13
29
51
33
36
19
44
93
54
9
36
36
40
5
19
36
29
19
132
48
32
60
3
30
75
16
48
36
17
103
17
79
161
63
4
17
19
12
113
24
12
108
15
27
18
7
41
27
28
59
54
24
12
79
12
24
11
49
24
44
76
41
31
12
5
31
11
48
30
66
49
95
1
11
30
24
7
44
16
5
15
27
1
5
39
40
8
33
30
42
3
4
17
31
8
16
48
200
36
16
53
120
91
24
5
6
45
36
141
120
175
24
83
13
60
12
12
5
24
51
28
60
35
1
5
36
31
20
148
29
7
53
132
51
33
15
4
12
8
16
47
13
152
100
48
5
31
36
12
48
83
12
42
31
5
15
24
28
48
5
7
83
21
60
16
83
24
1
36
11
114
51
33
31
65
55
24
32
27
18
12
36
27
9
15
4
71
45
24
9
3
15
93
39
1
72
24
8
28
48
29
36
111
40
89
51
3
21
57
12
7
68
45
43
23
9
40
17
19
5
19
60
17
19
5
7
32
12
16
8
16
36
83
12
9
3
21
12
3
42
84
19
20
16
20
36
28
24
5
27
16
24
108
17
31
23
30
60
30
1
11
162
7
8
40
8
40
17
3
64
8
12
24
16
53
15
15
93
28
60
65
51
16
23
45
39
85
41
6
25
116
64
44
9
31
101
66
57
60
21
19
36
77
19
20
36
4
29
7
24
48
101
39
76
5
51
36
84
24
15
12
9
4
80
21
15
16
48
104
52
60
24
24
35
48
133
24
48
167
12
49
29
90
18
60
48
7
12
5
55
35
93
27
13
24
224
16
36
12
5
27
36
64
5
3
148
29
24
7
44
3
37
8
16
60
36
23
1
12
92
100
12
53
27
24
4
12
20
9
19
11
6
31
47
1
41
24
30
69
36
9
31
35
24
36
49
12
68
51
9
12
36
40
72
5
15
21
6
48
30
7
108
17
15
21
79
8
160
48
44
69
6
25
35
126
7
20
15
85
20
72
28
12
36
29
211
24
20
81
72
6
90
12
24
31
23
6
24
67
65
115
95
13
12
12
11
42
15
12
45
67
11
13
132
12
17
15
21
42
18
7
48
132
20
16
84
12
53
6
6
60
43
92
24
9
91
41
6
105
9
19
12
32
3
45
15
90
12
36
15
16
84
5
79
48
95
9
4
60
17
55
89
96
3
51
66
18
30
67
60
24
23
30
12
31
53
24
51
75
1
53
43
29
96
42
30
7
8
12
40
23
1
24
17
3
16
96
36
24
8
33
48
30
21
16
17
48
3
24
40
41
27
12
51
25
11
60
21
57
51
16
41
24
3
15
108
49
65
78
78
3
24
21
54
13
24
24
11
9
4
108
53
96
91
32
76
44
40
168
5
3
36
28
8
4
35
13
8
4
29
115
32
28
59
12
1
29
15
88
23
ABCD 96992404196*3^$a+1 [50153]
30
17
61
42
42
95
48
37
30
96
84
30
48
60
15
123
18
72
18
24
36
12
204
60
108
36
42
42
48
5
13
84
30
12
24
126
18
18
12
95
37
6
84
84
36
24
6
11
13
96
3
87
174
6
5
31
114
138
18
24
60
78
30
147
33
42
5
31
114
18
192
60
6
18
57
39
6
72
126
30
60
6
66
18
102
18
120
72
12
96
21
81
12
3
3
24
5
37
155
145
36
48
12
150
9
33
18
24
24
30
12
30
18
162
108
69
75
5
1
111
33
6
6
6
72
5
13
24
60
30
66
420
18
150
24
27
45
36
54
6
114
6
30
42
78
60
137
37
18
30
12
15
48
3
114
11
67
90
30
48
69
51
12
18
30
129
3
42
18
18
30
48
6
6
72
72
24
72
54
95
55
60
18
72
78
42
120
48
36
114
42
120
75
33
66
29
61
6
173
43
102
63
87
30
60
12
6
60
30
42
30
90
18
15
33
111
33
6
72
12
53
43
69
80
37
60
174
30
222
60
54
30
6
42
12
54
24
75
3
60
24
84
96
21
69
126
77
13
24
11
43
102
54
84
21
135
144
24
150
72
3
123
42
107
103
12
30
6
72
6
6
90
11
19
30
66
30
30
24
24
126
210
66
78
6
60
78
30
83
79
60
21
3
24
36
6
6
48
21
33
102
150
18
17
19
29
13
24
11
103
41
31
12
48
24
66
42
36
36
6
30
48
96
24
96
24
90
174
48
30
42
60
30
12
108
168
144
156
30
12
6
6
41
19
84
9
3
78
96
6
120
204
53
37
78
48
108
24
60
42
66
114
6
137
61
6
30
60
3
128
64
15
24
60
77
145
30
72
6
6
36
30
48
11
1
12
72
11
55
12
77
1
60
78
21
33
66
84
36
60
57
33
102
48
30
72
84
15
129
96
6
24
48
126
54
18
60
48
42
5
145
42
42
6
90
30
132
42
95
31
18
96
60
3
75
5
1
30
36
30
36
27
15
18
60
24
24
132
30
120
78
12
78
12
149
19
42
78
6
36
12
18
29
103
12
18
66
9
51
132
144
90
108
126
96
5
1
162
77
31
18
84
60
48
84
54
24
12
96
84
66
24
54
24
53
49
6
84
90
54
36
33
15
198
59
1
138
6
78
66
36
120
3
27
48
18
24
18
36
42
12
143
7
36
96
36
17
85
18
180
108
12
30
12
6
29
1
102
30
42
6
6
5
13
42
24
72
9
81
12
66
12
5
19
60
36
72
96
114
3
75
5
7
36
36
33
15
18
47
31
17
49
180
96
42
18
47
48
97
47
61
168
6
36
17
37
216
99
45
66
60
42
48
75
27
36
162
47
43
84
6
27
123
48
6
66
90
18
252
72
45
111
12
5
85
27
32
16
33
276
60
15
123
102
30
24
201
141
78
42
12
30
48
270
30
5
7
30
78
84
6
48
66
48
78
35
13
99
75
5
31
81
15
108
5
1
126
54
6
5
199
24
177
80
43
53
13
102
18
114
48
78
144
12
6
60
125
403
60
36
125
13
72
78
126
30
6
126
144
30
60
78
53
109
3
32
48
37
78
90
83
37
48
204
54
132
42
66
42
15
45
99
99
90
96
3
21
90
72
132
5
37
11
85
107
7
180
66
42
12
90
126
234
126
84
60
18
90
6
6
6
42
18
54
36
204
30
60
78
18
198
42
102
60
18
192
42
48
120
30
143
7
12
36
30
42
60
36
30
24
60
78
12
165
48
80
79
6
59
1
18
180
6
30
6
210
84
90
150
6
120
24
83
1
30
129
45
30
48
5
49
18
60
33
27
18
90
9
51
48
12
72
60
18
240
18
12
45
33
54
57
93
120
12
90
21
15
65
19
18
66
41
43
36
81
3
45
3
282
72
54
42
18
6
30
165
39
9
117
11
160
165
54
5
1
47
145
12
35
49
6
6
114
48
18
15
33
36
54
21
75
120
45
69
12
12
35
31
210
6
78
107
16
45
162
17
43
60
ABCD 96992847704*3^$a+1 [50014]
84
39
6
30
6
39
15
12
42
111
16
84
203
1
11
60
45
93
79
60
8
16
59
1
20
64
5
18
18
3
16
36
8
27
13
5
18
57
12
108
21
12
7
35
48
57
52
8
27
90
3
40
17
36
3
9
60
27
16
77
24
27
16
11
30
7
12
41
43
11
45
48
45
7
53
27
28
11
141
16
11
33
64
5
18
54
87
12
15
181
11
49
108
47
30
24
3
60
27
9
21
55
44
40
5
19
20
21
55
56
45
3
12
9
84
18
6
72
19
11
36
144
49
5
7
11
13
5
115
11
61
104
88
59
21
27
6
36
12
96
43
65
27
3
18
42
57
51
9
160
5
24
30
36
42
123
33
60
12
60
48
6
18
27
4
20
21
19
11
36
25
17
63
21
3
40
83
21
3
117
3
9
60
88
59
1
41
51
3
12
42
31
17
79
56
15
18
12
72
27
40
11
85
24
35
18
3
33
43
44
15
78
12
63
9
3
39
21
48
15
21
100
24
96
11
42
3
16
24
101
30
24
30
6
73
53
30
6
55
17
36
108
12
36
7
11
61
60
5
39
15
6
12
18
24
25
23
54
31
32
69
12
18
6
39
84
21
171
9
18
37
17
84
54
1
24
29
42
18
7
5
6
69
51
6
3
16
12
56
76
36
144
17
27
16
84
17
66
144
78
54
25
32
16
32
12
16
41
27
40
11
13
5
84
60
54
30
67
5
6
84
81
141
15
48
3
78
12
27
9
36
180
31
12
12
17
55
17
79
71
18
3
27
6
30
13
72
32
45
15
9
3
33
115
11
18
7
23
18
15
3
90
7
36
17
18
48
42
30
54
39
69
60
67
68
9
19
32
52
35
9
36
9
55
5
12
63
27
69
64
11
45
4
41
54
72
54
31
41
6
12
42
27
52
47
18
102
6
19
17
48
6
37
29
114
25
65
15
24
40
72
11
25
12
11
90
31
20
64
17
12
27
15
105
39
66
42
37
29
7
161
30
109
17
63
9
18
93
21
3
15
25
5
18
90
43
17
31
59
36
1
11
49
36
164
39
117
16
47
21
40
20
87
30
7
53
3
60
45
7
12
17
43
11
102
7
11
1
5
103
5
27
136
35
93
16
11
85
12
11
18
31
29
12
7
8
24
69
3
69
7
12
48
24
44
4
12
47
21
16
12
11
57
9
42
18
27
9
30
9
16
44
100
65
42
1
44
45
3
96
4
41
75
27
78
19
12
5
12
7
29
15
27
54
36
63
28
71
54
55
24
24
125
42
97
47
33
21
12
39
33
15
27
49
20
16
17
43
71
9
196
5
19
120
23
21
57
3
141
18
12
24
69
21
108
43
41
54
6
7
20
81
15
21
12
54
25
92
9
18
61
53
55
80
36
28
12
20
4
11
33
12
16
24
23
85
47
54
31
23
25
11
129
76
65
30
6
75
63
6
30
54
24
7
11
66
3
24
27
42
67
41
3
15
12
69
27
25
11
12
1
5
54
9
237
72
43
17
31
20
12
4
12
5
7
72
17
7
5
15
9
7
44
4
12
53
27
84
21
66
18
6
1
17
84
7
35
48
6
18
54
55
24
29
120
31
5
15
45
91
11
13
120
56
51
25
11
21
9
18
18
114
48
61
29
19
41
12
3
21
7
41
39
39
48
18
54
21
60
52
24
24
72
8
40
95
60
18
36
12
6
30
24
31
5
91
44
100
44
4
5
30
18
27
33
12
15
52
23
36
6
15
69
6
33
36
51
9
33
30
33
45
15
15
36
13
59
24
21
9
7
80
64
56
84
33
6
13
8
132
28
125
18
108
36
25
8
129
19
11
18
3
28
11
73
44
21
3
57
12
51
27
45
28
32
4
11
33
100
29
24
67
36
59
66
31
8
96
33
48
18
25
20
105
15
75
57
4
11
13
5
15
57
75
48
16
5
162
37
20
16
44
9
18
1
8
3
6
7
29
19
12
44
99
13
11
13
8
81
96
30
18
7
11
24
13
5
48
3
16
168
11
1
5
39
27
36
42
7
11
13
8
15
57
81
43
11
36
37
17
36
7
20
9
72
15
9
36
19
11
49
11
1
8
9
12
39
105
27
45
42
33
4
11
42
63
21
39
69
31
24
80
9
60
175
48
77
18
42
27
9
30
6
19
53
12
6
12
78
43
5
15
57
15
21
6
18
36
3
16
60
20
21
39
84
4
17
15
3
6
99
27
9
183
21
36
51
78
7
164
60
15
25
17
12
15
9
19
32
105
6
37
11
18
15
4
17
24
99
21
63
12
88
77
3
9
79
47
1
41
66
9
15
1
60
11
13
8
36
52
8
4
23
13
44
16
20
16
29
51
75
6
66
6
67
48
11
21
27
57
75
1
53
12
43
11
24
18
3
24
36
27
102
43
17
18
90
12
7
29
18
49
29
36
19
128
15
30
7
11
78
18
1
32
57
18
49
56
24
52
29
55
113
36
84
15
45
18
36
18
36
39
4
29
55
80
21
78
37
84
20
51
6
174
42
127
35
36
1
24
5
18
33
9
39
33
147
36
33
18
30
60
48
168
3
16
11
73
20
16
8
9
6
25
29
147
16
53
7
47
1
11
144
25
29
27
84
15
21
120
4
5
27
81
12
72
31
92
16
41
6
18
12
39
24
27
9
33
12
24
102
25
12
180
89
60
66
6
84
27
33
31
17
19
48
11
1
44
3
6
162
30
24
19
12
96
47
1
77
27
3
132
12
36
6
19
12
48
29
18
97
36
11
30
3
4
24
11
9
12
105
63
16
23
54
126
1
17
235
8
9
60
36
55
29
31
20
9
30
57
21
39
27
78
18
30
36
15
40
32
3
72
33
45
15
51
1
23
73
29
19
12
8
33
27
33
54
13
12
92
3
37
41
7
24
5
219
16
47
33
9
55
56
33
43
5
18
36
165
15
45
24
27
108
1
24
101
18
30
36
42
13
59
12
36
93
3
144
18
31
53
6
9
28
53
7
65
87
96
96
99
72
18
15
4
161
39
72
9
7
44
45
30
33
36
39
6
18
93
9
54
132
49
ABCD 96993117316*3^$a+1 [50012]
1
15
12
48
39
33
108
51
18
36
11
16
24
3
33
63
9
237
78
36
30
71
1
27
12
36
68
25
30
42
18
77
112
32
4
32
24
28
8
25
3
177
63
92
43
65
7
153
12
33
144
66
21
33
15
27
29
24
72
220
24
72
80
40
72
105
18
48
6
59
61
63
45
75
57
15
104
25
15
57
63
27
5
79
21
87
6
72
48
27
60
20
43
177
60
20
24
60
16
123
69
140
13
35
37
3
8
205
27
24
8
13
87
57
131
79
6
83
96
13
3
75
30
15
57
168
48
95
12
37
18
42
11
37
47
60
28
12
3
33
20
91
29
55
42
99
8
16
36
36
20
40
33
12
59
16
8
7
33
20
60
64
32
136
3
21
8
1
15
9
83
40
3
17
12
16
60
21
15
60
33
75
32
36
12
36
12
49
51
48
9
51
72
12
36
60
105
54
6
12
3
51
6
144
54
41
85
3
56
67
30
15
24
84
45
107
24
40
9
147
33
27
44
4
12
12
116
16
33
75
36
104
28
72
8
60
37
12
51
32
13
18
90
12
3
51
18
11
31
9
20
12
13
36
39
81
39
56
31
42
107
13
15
8
109
59
25
27
105
18
105
39
105
15
18
15
27
21
69
51
72
44
24
1
150
21
8
40
72
33
11
84
12
28
27
54
6
18
15
56
36
37
51
57
3
105
11
19
96
69
44
25
3
24
9
114
45
156
36
105
36
18
17
13
15
24
93
23
156
88
12
93
108
24
83
52
108
8
24
148
12
8
36
52
8
12
148
57
12
131
36
76
15
33
111
18
15
231
6
75
15
21
8
37
3
32
43
45
12
60
32
13
95
52
140
28
80
60
12
55
30
147
36
33
207
27
137
76
9
36
75
72
117
23
37
15
33
3
3
5
24
36
37
35
24
64
24
21
12
3
24
20
72
108
43
9
24
92
37
15
80
13
35
25
3
12
44
28
72
39
102
3
57
12
11
52
32
16
51
114
27
48
12
12
12
20
49
72
27
96
57
3
20
31
113
13
15
44
4
96
108
33
63
15
29
28
8
12
60
4
33
18
5
60
60
4
20
84
37
123
9
11
1
168
66
5
12
40
32
100
12
39
5
4
116
16
24
84
116
52
108
60
21
24
59
13
15
68
1
24
12
87
48
80
55
54
6
89
28
3
33
56
25
51
8
64
8
28
24
48
84
36
48
9
155
156
100
20
16
60
3
5
25
83
52
92
84
4
116
19
101
232
33
210
41
1
27
36
9
120
171
32
52
8
49
36
15
93
27
20
7
45
128
25
3
72
92
28
39
33
32
88
243
29
36
37
72
35
1
255
33
24
51
32
12
52
45
123
72
3
21
141
3
15
53
48
67
54
15
36
33
39
128
40
33
27
3
165
120
99
105
51
57
57
195
33
3
24
36
15
12
5
28
9
3
48
57
63
45
11
4
24
48
24
9
35
16
45
83
7
198
107
36
28
12
60
63
57
33
102
9
24
129
95
40
12
3
17
28
116
55
41
36
4
9
251
28
140
25
72
35
36
19
54
35
16
24
129
23
88
12
48
57
27
81
27
33
59
40
45
51
12
68
4
93
35
48
40
45
35
31
33
8
28
60
15
54
23
12
25
35
28
9
71
52
32
4
21
3
33
3
15
81
9
36
135
39
17
160
93
15
12
9
15
108
32
13
11
1
96
135
68
12
19
9
60
15
6
39
24
3
33
45
39
15
18
72
36
47
25
35
37
36
11
36
40
20
108
96
16
20
49
15
44
60
52
68
121
23
121
71
16
57
12
11
28
141
59
19
81
117
54
141
68
136
24
20
40
320
25
39
8
43
177
15
54
3
68
28
69
48
27
27
21
104
28
56
49
63
68
40
60
39
120
33
117
72
11
28
116
109
39
87
5
73
3
12
51
105
81
11
37
11
40
12
104
100
164
36
4
44
40
12
36
15
9
24
20
60
4
36
21
3
72
36
75
72
161
37
18
57
68
36
28
68
25
15
92
12
28
68
25
3
27
33
32
28
12
117
51
75
84
6
11
55
21
12
21
60
36
11
168
12
4
36
57
18
5
88
56
4
81
48
3
24
69
15
21
75
156
32
1
47
13
11
4
12
57
3
24
96
9
3
33
120
15
60
33
15
9
3
44
61
83
4
20
73
18
17
85
83
112
27
156
6
3
141
87
12
80
37
15
104
12
13
84
15
20
16
12
60
45
18
30
36
51
24
56
49
36
23
109
23
13
27
9
51
48
12
12
36
56
40
15
29
151
81
48
164
13
27
120
8
73
75
20
120
25
75
84
33
87
12
15
29
37
114
41
43
101
4
56
36
40
164
16
20
19
41
49
36
18
77
12
72
13
36
6
18
51
36
15
9
24
135
18
27
3
65
4
21
60
47
52
63
33
32
40
32
73
3
44
13
23
49
3
ABCD 96993536618*3^$a+1 [50006]
57
69
12
6
72
48
90
18
42
24
18
18
6
126
42
25
5
12
55
89
18
72
42
36
6
132
78
12
18
66
24
48
31
59
21
64
113
102
66
12
91
24
5
30
30
7
59
6
15
40
23
1
5
96
19
5
27
33
30
30
96
67
113
18
45
45
36
55
71
9
3
21
40
32
16
71
30
12
24
7
5
18
90
55
221
294
24
54
55
77
84
78
9
16
53
42
6
30
36
60
36
49
120
5
24
24
30
21
51
42
96
48
163
77
162
12
21
87
12
21
51
13
5
30
24
30
12
36
24
6
6
6
60
12
6
78
12
13
32
63
9
48
87
9
57
7
5
12
7
23
42
48
24
7
53
66
36
30
18
36
1
5
90
18
7
101
54
6
15
63
9
51
102
6
25
35
66
102
6
7
5
12
7
35
85
29
42
25
72
11
48
18
67
8
3
42
6
72
12
24
9
40
32
15
54
42
12
6
63
184
23
66
132
6
21
87
30
24
96
3
63
36
6
6
6
27
16
41
127
119
12
60
30
162
120
24
60
109
32
75
36
12
12
9
45
42
57
40
32
75
36
12
18
30
42
12
60
18
81
39
30
90
12
48
37
8
15
73
17
18
21
21
24
42
57
45
42
57
69
3
15
42
12
42
138
63
141
3
63
66
135
57
39
72
16
32
3
21
21
78
37
8
15
42
42
30
78
54
6
24
13
59
12
12
42
114
6
43
11
84
9
33
63
27
61
56
40
17
7
8
9
42
6
87
16
24
5
72
3
9
48
54
24
33
111
9
15
9
21
12
31
95
132
180
72
18
12
3
39
33
3
84
1
89
55
104
40
35
6
7
24
17
55
41
36
6
37
120
24
17
39
87
90
31
53
36
7
11
186
54
12
120
57
16
11
45
39
9
24
3
117
24
21
19
24
5
54
13
24
5
66
48
42
15
72
33
78
49
5
6
61
8
16
65
7
11
126
7
35
6
7
29
216
24
3
39
12
13
53
18
48
24
12
30
103
8
3
66
6
24
54
55
11
12
57
24
16
71
121
11
13
71
6
19
41
18
72
120
24
13
5
147
96
16
11
181
29
42
6
72
19
24
29
24
19
8
3
72
60
6
72
3
9
31
5
19
5
12
15
15
12
138
60
84
54
6
63
99
12
84
84
126
24
3
9
42
13
233
42
12
12
6
54
1
24
56
3
37
72
65
15
15
1
8
16
17
6
33
51
13
11
12
12
108
36
18
78
21
51
13
83
13
56
15
18
30
162
175
77
30
60
12
30
30
49
17
36
30
90
19
23
25
11
36
54
150
12
12
69
21
30
12
33
33
31
152
45
36
36
27
48
63
108
72
109
8
69
43
24
8
9
6
72
97
41
18
30
7
71
9
51
66
48
91
113
18
12
120
1
120
59
24
21
159
6
27
15
12
18
60
18
13
77
3
21
18
96
84
48
45
39
177
51
69
40
32
16
11
45
27
36
72
1
5
72
48
67
11
12
1
32
63
9
27
30
42
13
23
12
156
6
99
45
156
39
27
24
60
1
143
1
24
155
60
1
119
102
66
12
12
84
21
27
12
6
24
54
12
25
23
42
30
12
36
1
59
21
189
18
108
12
132
21
27
96
21
144
135
12
12
60
30
7
5
99
24
15
66
78
6
162
9
16
23
25
5
84
126
18
15
39
24
24
42
66
30
6
90
54
1
59
78
31
107
37
83
6
31
56
27
45
15
60
24
61
11
36
6
84
6
42
78
9
45
24
42
36
69
39
12
93
16
65
7
71
48
42
15
40
11
13
17
90
60
6
90
12
61
17
7
59
12
33
21
66
24
66
39
3
12
1
29
84
12
18
25
71
25
96
23
9
33
30
24
102
19
32
3
30
12
3
33
111
51
12
1
11
69
39
42
7
11
18
12
66
54
351
15
72
57
33
12
12
42
30
66
13
125
126
21
24
45
27
39
33
63
1
155
24
84
25
8
15
12
18
75
15
42
15
57
6
9
3
12
9
16
5
24
27
40
53
99
165
6
13
47
57
3
69
51
6
103
29
51
39
36
85
23
42
108
3
21
60
7
35
36
42
6
18
60
6
165
21
60
36
12
30
121
5
51
27
42
19
71
30
42
49
8
9
54
24
25
11
54
55
11
18
27
33
6
25
17
63
16
35
12
54
24
12
42
132
84
37
29
27
39
78
6
18
42
12
165
3
21
40
101
19
17
6
18
15
51
61
32
3
66
66
66
63
15
12
48
30
30
121
24
11
21
45
6
24
37
32
21
42
18
18
37
80
15
49
83
12
33
16
23
12
42
36
30
49
5
48
18
49
23
49
11
21
72
45
30
12
96
105
9
79
137
63
24
39
30
102
21
40
17
103
11
36
84
60
24
18
30
6
19
11
96
36
42
12
36
6
1
5
19
11
12
18
7
11
30
7
5
30
21
24
15
49
35
85
11
6
6
54
30
13
41
15
3
54
114
181
80
48
9
30
36
21
3
60
60
13
11
18
78
36
42
6
33
45
3
9
30
57
21
6
37
5
84
6
6
27
87
18
31
8
16
48
5
12
7
96
24
80
3
60
49
24
24
41
78
25
35
42
19
71
97
5
3
63
12
61
8
87
30
78
54
36
78
42
43
17
54
6
12
42
6
87
16
29
18
48
1
48
23
6
54
6
18
13
71
54
19
83
18
6
36
96
6
36
31
23
9
15
54
6
12
97
77
24
3
21
43
24
35
109
8
48
72
57
31
5
18
1
101
12
30
24
96
36
6
6
1
8
40
23
9
16
17
12
27
ABCD 96993770806*3^$a+1 [50007]
360
237
112
155
21
33
108
36
72
87
273
216
151
48
17
54
108
126
108
19
48
240
17
54
121
41
279
99
205
80
336
225
270
180
90
108
103
113
54
18
327
141
51
96
177
72
108
36
103
80
33
126
49
113
31
128
96
69
36
55
53
54
126
183
16
53
27
208
143
1
80
99
36
25
48
80
64
179
90
180
15
16
293
252
31
77
3
105
216
54
72
1
80
48
141
36
126
144
54
216
18
33
96
69
126
253
96
65
18
108
193
96
71
153
9
108
72
147
144
96
153
36
72
27
81
36
18
25
83
54
39
69
27
135
57
64
149
270
198
72
270
33
48
16
80
75
21
105
55
32
48
9
126
216
36
285
64
80
21
54
36
54
54
18
115
29
67
167
105
256
96
11
108
108
162
139
77
3
15
1
48
41
72
175
203
69
64
119
153
16
47
49
48
11
18
163
240
29
90
18
198
49
80
249
126
57
112
29
19
197
162
18
90
54
103
23
216
36
18
427
95
108
180
33
48
81
414
1
161
108
162
81
261
27
96
21
108
180
90
33
21
72
19
89
135
112
5
54
133
240
5
216
18
1
48
149
54
126
87
57
72
36
43
48
272
16
125
90
217
53
27
153
7
80
16
41
72
15
21
123
16
48
209
54
105
3
90
19
53
27
9
7
65
90
85
41
135
117
43
272
9
103
77
36
111
144
141
144
162
289
35
18
91
48
77
36
180
36
199
128
51
109
17
159
201
39
303
33
96
16
17
360
7
32
87
36
18
36
54
126
54
229
131
61
48
32
93
195
64
65
79
32
112
128
27
54
144
126
129
69
27
45
19
89
55
53
108
36
91
35
253
48
113
18
378
36
108
51
16
113
223
47
54
36
55
179
54
39
64
80
177
15
93
163
32
39
36
18
162
54
27
112
80
357
91
48
149
162
54
162
108
108
169
48
53
252
162
13
95
126
162
270
51
165
36
55
53
216
18
108
21
123
181
89
54
18
15
160
41
36
108
55
48
77
144
3
51
45
117
18
25
288
155
18
243
16
47
108
37
17
31
77
54
61
173
3
141
18
108
270
7
288
29
3
16
17
108
3
51
18
198
229
149
43
11
69
417
15
16
48
47
54
252
271
233
247
221
99
96
336
135
73
17
31
23
54
51
57
7
281
54
1
96
101
75
159
97
173
36
54
234
79
65
15
64
29
ABCD 96993870796*3^$a+1 [50048]
25
15
15
72
5
1
6
21
27
117
3
53
31
12
9
60
3
18
23
13
30
33
12
21
75
15
41
1
36
30
29
4
24
12
44
49
99
12
24
24
27
48
42
24
30
5
40
80
1
35
73
3
8
60
24
31
24
144
72
17
49
24
36
11
1
18
36
30
6
18
15
27
24
42
6
9
3
18
11
48
28
20
4
33
11
31
18
60
15
56
96
1
75
44
24
115
6
12
24
30
69
108
3
54
60
3
8
4
8
16
27
12
45
36
20
67
12
45
9
18
18
15
36
3
30
66
33
27
21
21
24
36
11
49
24
54
12
21
27
5
13
27
9
11
13
90
132
21
12
8
16
21
6
29
37
3
3
9
15
41
1
3
9
12
30
18
60
6
201
36
57
30
12
30
36
12
60
47
4
32
19
18
36
27
8
79
18
42
24
24
6
39
39
36
6
3
24
33
95
28
21
12
11
19
42
35
55
21
15
24
17
24
7
42
12
54
6
6
33
111
36
12
41
19
24
42
23
19
93
8
19
9
20
24
13
11
84
25
27
27
9
3
6
60
96
3
24
21
126
9
24
9
27
12
8
1
63
8
31
6
27
20
7
12
9
27
90
30
18
11
19
54
51
15
66
15
33
3
8
37
96
30
18
15
57
6
18
111
44
19
66
3
57
11
12
49
24
84
35
49
47
49
54
6
11
37
27
15
42
12
36
6
89
61
54
6
66
30
23
1
6
30
27
27
45
3
81
48
68
61
18
141
15
30
39
189
24
11
4
3
9
21
48
18
24
12
6
15
12
15
9
39
30
15
12
9
11
37
27
60
48
33
6
141
33
30
6
6
6
66
30
51
44
73
36
27
12
8
4
87
24
42
11
7
18
47
49
35
16
9
39
9
108
24
78
12
12
29
157
3
33
27
24
3
18
84
48
12
24
24
3
21
12
30
41
13
3
81
11
13
3
9
6
81
24
3
57
51
29
1
84
15
9
3
21
66
17
7
21
21
6
18
42
41
13
35
60
37
12
3
9
51
3
9
9
6
21
12
45
47
19
36
36
9
27
21
21
87
9
15
3
29
55
78
42
29
1
39
93
3
9
15
12
9
23
16
24
15
24
18
51
60
3
5
25
96
11
24
31
57
9
18
41
13
15
15
6
6
6
18
18
23
103
17
1
11
40
12
44
7
5
13
48
27
9
155
121
11
64
12
15
6
23
7
41
91
29
1
99
39
41
1
15
3
41
13
27
15
18
48
18
6
3
32
115
30
12
39
20
24
13
36
18
18
3
8
4
105
27
8
12
43
21
27
5
37
47
19
66
30
12
42
71
76
45
59
16
32
28
9
11
64
60
60
21
6
17
4
39
9
9
51
3
9
12
45
30
66
3
12
15
6
30
54
107
7
9
21
6
18
51
3
6
27
32
28
24
75
30
83
49
78
6
3
57
72
35
12
37
59
1
99
8
36
24
19
93
33
159
8
12
1
47
19
6
36
47
133
36
48
15
27
54
30
29
28
96
63
30
11
43
29
25
30
53
73
3
27
21
20
16
3
17
40
12
21
42
12
12
21
15
17
31
17
16
44
24
49
66
33
21
24
3
3
81
21
36
35
7
6
3
12
12
51
18
18
36
53
19
36
12
21
45
27
129
119
13
18
12
9
9
11
7
5
49
24
27
56
12
40
15
6
47
1
3
39
33
93
12
59
12
24
13
11
12
1
36
24
60
24
6
21
68
4
15
5
43
18
6
66
15
32
13
47
40
33
11
7
5
31
78
6
30
12
6
5
12
13
15
15
30
72
23
16
9
27
39
41
48
40
9
48
18
6
3
15
30
72
15
33
18
5
43
18
27
9
47
55
29
36
16
33
66
29
49
3
123
66
6
5
7
57
15
12
9
129
30
65
37
27
21
54
54
12
6
5
12
7
69
45
15
12
24
56
61
47
1
90
24
5
7
5
49
3
72
36
20
61
11
37
72
71
49
83
67
6
24
78
6
35
79
33
15
5
16
15
48
78
23
52
3
17
16
27
18
15
15
42
18
29
25
39
45
90
9
152
16
21
3
3
12
18
36
35
12
12
28
15
96
54
78
12
18
54
41
25
27
12
9
66
6
27
27
65
7
41
7
17
193
42
69
9
24
11
103
9
20
4
33
24
6
54
87
33
6
57
3
21
32
24
25
18
36
12
6
3
15
60
12
113
4
21
6
5
28
32
16
9
15
15
21
20
13
12
6
96
93
9
6
5
72
13
36
3
15
29
55
18
42
42
27
39
41
1
36
12
36
11
55
5
1
15
8
36
37
123
3
9
57
24
23
28
9
78
36
42
54
17
49
54
18
15
48
8
24
28
68
1
54
90
6
81
27
78
11
55
21
24
44
28
21
83
7
30
42
18
3
24
32
1
11
1
6
6
15
9
54
81
3
18
3
27
54
75
24
21
11
25
30
5
55
6
3
24
9
54
41
28
27
33
12
21
11
19
77
12
85
3
27
12
6
47
28
12
3
5
12
48
19
108
81
9
11
72
28
32
37
12
39
36
39
30
15
3
9
3
29
36
1
18
33
8
55
18
11
28
15
36
54
6
12
60
65
12
28
20
36
4
39
21
39
57
9
6
36
9
3
78
12
36
12
87
15
126
15
12
168
21
36
30
9
15
6
18
66
30
18
11
16
44
13
39
140
1
48
11
1
30
30
12
15
21
15
9
24
42
6
48
66
41
1
11
25
95
1
15
12
20
4
108
21
36
23
1
60
11
16
48
33
102
12
36
6
66
57
32
115
33
44
37
6
48
12
6
47
37
18
24
29
13
18
24
5
16
21
47
25
18
9
27
17
4
96
39
42
35
43
78
24
123
20
7
21
9
51
9
6
24
21
24
8
36
37
3
63
6
60
15
12
9
54
30
3
99
42
6
18
30
125
19
18
51
27
9
57
18
36
6
3
36
39
81
44
84
16
3
36
21
8
43
42
15
9
59
19
53
12
79
5
1
42
6
51
96
27
66
75
9
36
11
55
66
18
6
30
12
29
7
126
84
6
24
9
24
45
15
63
5
40
21
84
24
111
8
31
60
21
21
11
37
24
63
15
41
24
1
6
53
40
32
1
36
3
15
12
60
6
12
6
9
12
32
76
108
36
8
36
49
24
59
43
6
3
87
42
96
42
5
13
35
85
18
5
13
30
6
48
48
35
28
51
12
21
33
3
15
30
59
73
6
21
20
52
3
5
25
27
36
15
53
4
60
9
11
48
88
12
24
27
21
21
11
7
21
21
35
64
36
39
18
48
102
36
9
9
63
20
12
31
18
60
75
12
21
11
40
9
18
96
9
75
33
51
21
9
132
3
21
12
59
61
12
54
33
9
18
41
12
55
24
30
18
24
24
105
8
25
12
36
6
5
19
36
21
9
15
45
24
48
24
12
47
52
3
21
24
9
6
48
42
27
9
48
144
3
12
12
75
12
66
12
36
35
12
25
18
18
11
60
16
20
7
42
36
12
15
20
31
6
36
12
6
17
43
18
36
18
65
40
21
54
78
3
56
4
3
33
12
92
28
3
9
27
54
24
59
1
51
8
12
28
21
39
57
48
35
16
24
111
72
60
21
20
52
33
54
30
3
8
43
17
37
39
51
36
48
21
20
ABCD 96993915542*3^$a+1 [50105]
52
8
84
60
4
60
29
43
17
7
11
9
45
31
107
13
12
35
1
137
24
79
12
20
60
108
4
23
18
7
29
30
18
42
9
4
96
24
5
31
32
64
84
32
60
3
1
35
45
45
6
12
73
89
18
133
119
13
32
28
48
5
63
117
63
51
25
29
31
113
31
71
36
60
9
16
20
52
56
57
43
20
45
15
9
18
73
56
45
108
27
28
8
9
115
48
36
35
25
35
49
23
9
9
111
33
108
3
105
7
68
9
36
15
81
31
5
67
32
81
48
7
84
41
12
27
33
31
35
42
3
9
91
12
23
45
76
84
56
4
12
20
45
72
91
5
55
65
51
36
93
6
13
8
100
197
31
92
57
36
7
44
21
55
8
172
35
25
53
66
1
23
21
16
20
60
27
25
83
228
6
84
36
51
9
55
20
60
111
18
36
15
75
85
20
99
162
7
5
72
31
24
44
4
56
40
5
19
11
42
43
5
15
129
18
9
33
3
27
42
84
60
31
80
24
4
131
61
131
49
24
32
100
17
43
155
165
9
15
16
104
9
79
8
4
48
23
60
9
63
81
4
36
17
18
42
12
36
15
244
17
43
128
57
27
9
36
19
32
40
5
163
12
23
30
60
84
27
64
89
103
48
29
60
36
31
125
19
84
5
6
30
24
48
19
35
69
36
36
9
151
72
56
57
24
39
69
18
84
60
9
16
48
120
8
112
5
91
77
3
100
12
5
63
45
42
30
63
9
36
6
45
28
192
36
44
60
4
5
7
77
43
35
54
79
5
27
15
73
89
48
7
47
18
187
36
8
36
75
25
161
72
3
28
17
67
5
31
32
24
216
117
67
5
91
20
27
6
27
93
27
135
9
9
6
54
30
37
23
25
72
60
59
21
9
43
53
7
32
4
101
36
7
92
148
32
40
48
32
184
12
12
5
67
23
25
5
43
47
33
3
25
20
81
15
28
12
41
54
169
29
18
9
36
28
152
3
37
17
103
108
5
7
137
27
16
108
65
19
17
15
45
36
3
72
24
28
11
24
162
79
5
19
113
54
9
40
32
3
37
8
9
67
60
71
13
41
43
8
4
23
30
96
36
75
33
12
31
12
128
15
25
12
83
78
27
4
23
61
32
24
36
9
19
29
43
12
36
12
192
53
54
49
24
48
35
144
121
77
63
24
3
6
90
25
11
21
69
55
53
12
90
169
12
17
63
9
6
12
61
65
55
36
84
12
80
57
55
60
17
39
81
91
44
81
19
161
19
41
3
52
35
9
39
6
79
11
18
55
83
90
67
48
44
9
30
24
18
19
36
24
23
36
109
5
27
9
72
30
157
23
85
29
30
9
132
45
90
25
12
155
85
11
57
33
55
29
7
29
19
12
5
54
45
64
120
32
36
4
29
19
53
3
27
37
8
60
108
45
7
20
40
24
24
29
66
6
18
1
17
7
5
42
129
9
27
4
5
7
29
126
78
55
107
138
72
7
53
39
4
5
60
31
89
15
64
96
132
35
24
21
99
13
5
18
42
72
43
83
37
65
42
45
156
33
111
60
16
72
77
54
6
84
36
15
16
12
272
36
88
36
48
17
36
132
36
120
31
56
57
43
29
108
72
43
56
15
36
45
21
19
80
88
53
39
16
17
43
59
45
24
39
121
5
54
90
6
25
32
69
36
12
126
42
108
19
11
96
21
27
108
18
15
9
31
24
48
35
37
23
109
11
105
45
3
141
36
30
45
33
66
9
36
16
29
15
16
48
17
12
96
66
24
49
48
23
49
32
144
4
12
96
20
4
23
30
7
65
15
124
20
4
8
9
151
155
54
79
89
12
60
19
12
23
84
13
5
204
43
5
6
49
68
112
5
12
15
36
39
1
48
36
48
36
56
40
101
18
81
39
42
30
33
27
54
48
60
48
55
5
7
32
9
31
23
33
45
3
16
11
25
17
36
31
44
36
40
20
16
20
99
25
5
43
92
63
33
9
75
28
23
54
19
29
42
13
5
66
25
20
51
13
60
17
18
90
31
5
27
183
45
4
23
37
71
42
54
9
12
63
72
73
17
72
27
60
40
48
56
52
5
43
20
51
61
128
57
72
36
42
25
72
240
161
91
35
1
17
31
12
44
36
39
36
9
60
9
27
40
8
9
6
66
31
5
103
12
29
19
32
40
12
23
13
41
90
25
48
48
48
12
48
5
15
135
25
20
136
11
9
16
17
12
6
90
54
45
21
72
51
27
133
5
15
39
1
84
41
24
31
59
117
3
36
25
92
4
164
57
72
7
11
42
3
105
67
17
54
54
67
20
120
24
39
33
93
55
5
30
222
67
168
20
4
5
24
67
8
45
42
13
32
45
7
23
37
32
64
204
32
36
69
18
18
3
40
137
12
60
31
71
78
48
18
105
76
5
31
8
96
4
12
167
1
17
15
64
35
66
24
75
24
57
135
9
96
198
49
257
18
37
ABCD 96994391680*3^$a+1 [50031]
12
30
23
118
38
42
40
3
5
36
43
45
21
66
5
18
1
9
21
51
14
34
15
41
1
11
60
40
12
15
30
72
24
30
5
25
60
15
51
35
48
1
17
7
12
30
24
6
33
75
90
6
24
45
12
146
18
16
15
18
75
21
27
2
60
12
10
3
150
23
72
25
30
11
34
8
108
30
22
2
37
11
49
23
96
46
24
99
6
54
12
81
3
30
27
3
21
39
6
30
59
36
30
24
66
19
125
25
17
64
20
103
41
55
41
16
87
12
45
20
13
12
5
24
46
15
24
17
19
114
39
45
17
6
13
24
66
90
59
12
16
69
78
5
48
24
19
57
8
25
6
221
37
3
48
69
27
69
5
12
73
17
13
15
15
24
93
33
47
13
6
9
9
11
16
146
78
31
84
24
21
96
3
6
27
9
15
48
116
31
24
30
24
27
8
6
25
30
29
37
114
11
54
24
25
65
7
18
30
33
14
13
66
11
19
45
24
21
75
9
5
82
14
22
3
30
24
65
1
45
20
24
1
51
9
15
12
39
53
7
59
79
15
15
17
18
10
50
25
30
125
22
15
24
45
50
1
131
7
3
87
6
41
13
30
65
55
30
36
57
2
30
1
24
35
7
45
9
30
17
103
41
48
16
39
60
30
6
9
27
9
9
6
45
20
25
11
18
30
31
29
16
12
3
54
6
6
15
36
87
6
24
63
84
3
60
93
63
24
6
30
69
21
84
27
60
48
12
75
18
11
61
108
36
15
9
30
30
30
6
15
15
36
33
2
43
36
11
78
55
35
25
3
62
18
28
24
207
5
4
15
71
43
51
9
5
31
30
21
93
3
2
22
9
186
89
4
32
55
18
6
30
6
21
98
54
25
17
54
25
30
6
30
9
56
36
43
9
51
24
41
40
69
30
96
21
3
21
15
30
15
9
90
11
55
171
26
13
24
36
9
8
4
3
5
1
5
22
48
15
69
20
76
60
9
5
1
6
18
6
54
17
43
30
53
42
76
39
5
36
25
54
11
19
6
47
10
24
33
66
21
14
61
18
11
72
49
53
31
36
11
67
6
47
13
5
46
9
54
12
5
43
33
24
9
24
3
48
21
71
12
7
18
3
24
63
11
42
13
89
115
35
36
36
19
17
4
9
60
15
86
43
42
60
30
11
18
36
58
26
115
6
95
18
1
24
6
24
23
7
6
77
90
94
60
44
30
25
36
54
66
30
11
37
27
8
37
18
21
12
12
8
4
50
43
5
46
45
41
13
23
18
72
7
12
29
36
18
31
36
39
15
30
11
6
19
11
13
15
39
47
34
45
5
19
71
36
13
41
1
24
17
49
24
6
24
77
73
6
24
81
3
23
18
1
18
23
7
36
87
27
12
24
17
24
13
36
35
4
20
148
3
45
50
1
5
84
31
24
5
31
21
20
13
35
24
16
15
9
15
11
42
4
96
27
42
24
6
21
60
3
6
35
19
29
31
11
66
43
11
103
5
1
57
128
12
13
54
11
22
33
65
1
21
2
12
6
100
3
84
11
10
105
6
5
13
3
33
27
14
13
6
24
5
1
60
6
51
24
33
162
11
49
21
9
15
3
60
41
30
42
12
6
31
24
6
54
24
6
29
18
37
45
51
11
6
13
6
30
89
6
40
3
11
1
108
12
18
15
56
16
24
14
55
96
51
75
11
22
15
21
12
3
35
34
21
15
15
9
21
71
55
21
39
48
35
61
21
15
41
64
39
21
26
10
44
30
19
5
1
35
13
12
65
13
5
82
36
2
1
60
29
78
19
30
5
18
58
8
1
3
15
6
35
25
30
36
9
36
69
114
17
43
57
14
30
24
1
15
9
6
5
16
39
54
6
6
24
60
5
42
19
18
60
23
7
71
34
20
52
135
9
45
30
17
19
18
12
15
39
54
6
54
15
2
55
3
36
9
5
37
89
31
18
3
3
30
6
45
20
19
54
53
19
15
44
4
15
30
66
59
1
6
78
36
5
4
2
19
35
36
55
24
24
12
24
84
6
54
33
2
18
24
40
15
48
36
5
1
18
53
37
36
39
15
21
15
17
19
45
69
15
26
13
6
30
9
60
8
7
6
5
46
98
1
21
20
36
40
8
24
48
13
27
3
11
58
21
11
28
21
29
1
9
57
5
43
5
25
65
1
24
66
24
12
84
30
24
3
12
80
16
12
12
75
17
13
6
17
13
39
27
9
14
6
31
35
78
31
35
34
21
5
61
21
3
5
109
53
19
30
5
36
54
43
30
11
6
36
18
10
9
15
20
31
30
24
41
22
24
33
36
47
108
102
18
19
5
25
60
12
29
1
9
44
28
9
18
6
29
1
24
36
60
5
91
21
39
41
73
66
21
12
21
54
5
40
56
16
38
66
19
30
11
91
53
7
18
36
30
30
36
5
18
61
6
24
90
6
120
11
13
30
47
19
23
46
2
13
5
16
15
29
79
21
12
12
81
5
6
36
48
42
34
33
5
18
49
15
75
23
1
35
1
18
42
5
16
27
6
77
7
15
20
31
60
24
45
87
174
15
84
87
5
4
9
5
22
9
30
30
17
7
5
1
24
57
15
54
24
27
39
17
28
26
18
1
66
53
25
11
49
6
24
81
9
11
25
11
19
24
6
30
24
6
59
40
15
12
23
72
13
6
30
156
18
6
9
72
44
25
6
24
36
41
4
33
17
18
31
54
36
6
81
69
5
6
52
75
6
29
10
57
59
12
13
30
24
33
3
21
9
24
11
40
9
36
36
35
4
14
1
57
2
91
36
53
37
24
29
1
15
14
37
9
9
60
51
12
38
61
78
5
46
9
66
9
51
6
15
33
17
18
25
6
6
5
13
41
25
147
3
57
2
66
19
33
12
48
12
8
79
9
24
27
54
24
17
34
9
27
39
30
6
65
19
21
48
38
72
67
41
22
15
6
17
13
9
21
47
67
12
11
13
30
24
60
83
42
22
15
30
48
30
17
19
54
63
8
19
11
6
13
6
57
9
5
25
60
9
122
37
35
25
11
22
63
114
6
84
33
33
15
15
30
30
77
7
6
15
9
15
50
18
7
6
27
33
54
93
27
11
55
11
19
6
51
72
27
5
13
6
45
39
6
5
1
54
65
46
170
19
35
85
24
6
54
27
8
28
3
69
27
69
9
12
18
17
115
9
72
14
6
19
144
30
30
11
10
3
5
18
43
11
13
12
29
55
17
13
6
18
30
35
55
30
6
66
5
73
12
5
25
78
12
18
3
8
1
5
36
18
49
27
39
11
13
30
36
60
24
6
54
36
120
39
15
12
23
12
25
18
60
27
39
6
11
7
6
15
39
42
120
30
24
30
30
24
23
13
29
16
12
117
17
58
26
1
30
11
108
4
27
24
36
24
11
34
24
21
11
19
29
6
34
32
78
10
2
6
49
39
32
79
24
11
18
28
9
11
13
15
12
27
6
17
7
11
54
61
24
81
189
42
30
54
24
60
6
11
13
36
5
19
17
19
89
7
3
15
23
10
63
54
87
24
69
6
105
9
11
49
3
72
21
66
5
28
108
3
9
27
35
10
24
45
30
30
66
ABCD 96994555064*3^$a+1 [50006]
51
18
162
81
24
33
36
72
60
12
19
41
48
15
39
6
43
41
60
67
80
9
36
3
40
47
57
69
91
17
6
30
6
93
16
53
36
108
3
105
162
45
21
60
30
1
32
45
12
15
3
18
24
90
432
36
13
48
8
160
41
30
18
15
16
113
7
65
24
48
24
7
65
31
77
43
8
88
17
15
39
144
36
54
72
24
79
41
39
3
36
12
117
9
18
42
163
24
11
37
120
17
6
30
51
3
6
15
24
9
96
79
11
93
144
81
111
15
78
30
42
108
18
18
12
42
37
56
24
45
3
9
60
30
21
24
9
103
5
144
27
69
84
6
9
9
30
18
90
69
81
30
25
176
69
18
42
12
6
69
24
9
42
48
6
48
24
79
41
42
37
72
65
60
54
54
18
85
17
55
48
11
48
54
18
61
72
65
6
1
24
65
18
13
17
54
33
24
96
33
18
61
65
12
6
36
241
128
3
24
30
54
114
7
23
42
12
43
24
24
77
18
25
72
47
25
96
56
15
73
5
84
18
61
29
6
30
132
12
63
15
1
65
39
93
48
6
120
117
16
11
24
13
17
31
113
15
112
17
39
159
57
129
31
48
5
115
17
90
72
117
9
39
136
56
16
17
6
57
69
91
53
51
88
59
117
21
6
72
93
87
36
85
23
12
6
79
32
9
132
51
33
42
37
120
8
105
7
56
81
12
42
25
11
12
54
27
27
36
54
42
156
78
31
23
18
12
43
35
21
33
72
48
24
7
29
48
42
48
1
32
24
93
51
24
9
24
18
30
15
57
18
37
104
3
36
96
48
9
24
45
126
69
33
15
9
39
33
66
13
32
99
60
49
113
30
9
9
186
45
21
54
42
48
19
5
12
7
32
21
12
18
6
162
30
36
19
203
30
78
1
152
112
17
255
24
40
23
90
135
33
12
18
6
43
101
3
87
49
56
39
73
17
55
29
18
177
3
37
5
12
36
78
36
126
102
13
56
3
24
216
21
27
90
24
66
6
19
35
13
23
66
42
126
66
18
3
15
73
23
90
72
39
16
17
72
36
91
47
33
24
21
30
13
24
152
27
6
31
59
21
27
6
79
41
36
3
3
30
42
37
17
198
1
176
51
42
30
285
168
51
42
67
41
102
1
221
108
63
9
55
8
16
77
18
49
59
18
3
16
32
48
33
7
32
16
71
36
126
55
48
107
6
12
6
48
45
27
78
12
6
109
80
9
108
19
32
24
9
90
60
66
78
36
141
15
121
8
129
30
1
35
21
75
12
78
300
18
24
48
6
39
45
60
84
6
54
159
123
42
12
18
42
19
17
7
80
40
48
5
48
3
15
6
36
55
17
55
80
39
9
48
64
29
27
3
61
56
24
21
72
147
16
107
21
15
54
6
21
9
24
180
36
54
12
45
9
36
3
21
18
57
123
85
107
42
27
27
117
27
12
6
91
29
75
39
1
29
18
97
11
54
18
18
27
16
29
6
45
147
54
6
36
66
27
15
48
9
24
9
102
36
60
30
27
27
78
84
3
120
75
18
3
141
114
12
42
36
31
120
41
72
18
54
108
3
48
75
42
12
36
222
181
8
40
5
51
16
59
85
5
3
51
12
9
24
3
13
8
232
89
6
33
24
81
18
42
84
24
15
129
7
8
237
27
39
90
18
72
13
5
43
48
41
36
3
9
31
8
24
16
176
16
48
83
18
84
31
77
19
56
88
35
13
56
21
43
17
31
5
12
24
63
57
60
102
69
3
54
6
54
54
120
24
18
18
18
87
24
33
12
24
30
54
90
24
30
18
18
3
72
21
19
32
69
3
93
51
33
18
13
48
8
3
54
111
39
144
36
21
64
48
32
105
18
12
73
17
6
81
3
13
113
96
7
24
17
7
173
51
27
45
57
54
54
19
48
173
75
27
36
81
27
6
18
66
42
12
18
60
84
6
117
81
15
75
30
79
104
51
6
103
48
5
19
59
21
9
90
18
78
54
7
29
54
30
39
51
6
175
104
99
48
117
45
54
18
150
84
6
147
24
24
16
5
115
8
57
66
24
85
59
18
108
18
37
53
54
13
48
72
41
6
12
6
15
21
51
39
30
27
40
131
6
12
3
24
159
48
18
87
21
54
54
6
1
11
78
48
36
126
36
1
59
45
40
32
21
6
13
56
33
79
32
33
18
42
3
9
79
128
105
12
75
24
72
24
9
36
108
15
75
72
18
19
152
171
126
48
18
60
12
18
78
30
18
132
49
125
114
30
144
36
31
41
24
31
17
15
40
104
24
24
9
15
9
138
18
18
57
16
72
8
9
7
56
69
19
71
49
8
105
39
51
30
132
54
45
16
41
18
36
96
9
45
3
ABCD 96994557098*3^$a+1 [50022]
9
132
4
47
60
177
63
57
3
12
45
12
28
36
32
39
9
27
33
84
51
61
24
59
21
4
120
11
24
108
24
49
60
20
195
57
4
116
88
56
75
85
95
21
3
72
12
21
39
205
20
3
13
56
24
40
35
45
15
1
23
145
23
69
183
72
81
63
85
59
12
33
63
84
60
96
57
3
33
100
36
11
24
36
12
21
36
4
11
25
24
24
11
9
12
111
12
108
129
4
35
61
8
15
37
24
84
12
84
35
24
45
16
20
204
48
3
57
3
69
15
12
25
48
8
75
12
33
15
37
36
24
11
9
72
15
108
48
24
36
13
71
13
132
8
63
60
69
4
24
11
1
11
97
72
20
36
4
8
3
84
36
45
75
12
57
84
24
48
63
24
12
49
71
120
9
84
40
60
155
105
51
9
48
27
48
57
171
12
24
25
120
108
11
9
3
33
136
11
84
24
105
4
11
24
93
28
20
64
60
80
16
20
4
47
60
13
11
57
15
9
36
39
108
45
100
11
25
59
36
25
59
37
23
120
25
8
4
44
27
60
24
21
72
112
35
24
57
27
33
84
28
68
12
63
12
48
252
85
12
59
25
44
15
12
13
11
1
35
60
9
4
11
36
9
15
21
84
24
3
33
16
20
3
25
116
4
35
48
57
52
59
1
48
32
64
32
15
13
47
12
132
33
76
11
21
39
9
124
11
61
8
27
21
72
15
57
28
11
12
12
25
11
25
20
15
9
3
33
136
20
96
15
69
15
85
59
84
12
13
11
25
92
15
48
85
47
12
1
36
24
47
13
131
45
3
36
12
48
36
48
25
131
72
165
39
24
60
9
51
69
111
36
21
52
72
24
32
12
63
108
24
145
11
45
64
35
37
60
56
52
8
72
36
40
11
36
57
72
3
25
20
40
56
15
60
24
36
120
9
16
11
13
23
24
85
11
48
84
33
3
24
108
13
24
35
36
21
3
48
60
33
159
57
15
21
4
23
1
47
84
13
95
1
24
12
60
23
117
99
69
16
32
4
59
45
4
11
12
69
63
12
33
3
45
28
32
27
25
96
24
35
36
21
40
56
84
3
60
33
4
23
60
21
87
24
49
32
4
23
85
20
3
69
3
60
12
9
60
39
25
36
56
3
1
20
136
48
11
12
48
1
108
176
51
141
60
28
36
80
40
8
75
36
72
13
11
48
12
60
33
135
33
4
60
56
3
24
60
48
9
15
85
8
63
13
24
36
60
60
24
11
12
108
12
12
120
1
35
1
24
32
39
73
12
8
3
33
15
25
32
72
36
64
23
12
25
191
9
72
3
60
1
11
33
63
48
49
68
60
3
49
36
107
24
48
60
1
11
120
24
1
131
9
111
48
60
156
49
44
15
45
27
25
20
39
49
47
21
3
49
11
12
12
72
84
9
15
36
21
39
85
20
64
11
21
51
24
36
48
12
93
36
123
25
23
12
1
104
27
24
45
15
24
45
3
48
1
8
123
48
60
36
21
72
156
16
35
13
35
48
24
13
92
28
20
36
4
11
36
93
27
25
23
93
64
44
72
28
116
3
1
32
184
23
21
27
12
132
9
4
132
83
1
32
24
63
1
56
96
84
63
132
21
64
24
24
95
45
27
133
8
4
23
120
48
33
16
23
21
40
35
24
85
60
20
15
36
1
71
45
63
1
11
60
189
15
165
15
84
24
1
24
32
3
25
47
24
9
112
59
21
36
27
108
132
45
15
21
12
64
104
51
33
52
8
100
80
36
15
49
60
11
24
12
21
144
28
83
13
20
4
20
112
60
131
13
47
12
1
20
16
68
15
85
35
36
60
25
11
48
48
93
39
37
11
12
72
9
135
60
1
84
47
109
48
11
129
36
51
45
15
21
108
39
132
24
1
56
12
16
24
107
24
45
39
25
35
37
71
9
4
92
123
57
72
15
85
83
169
23
60
1
24
11
60
12
24
21
3
24
85
32
15
93
51
25
60
11
13
83
24
24
12
93
39
60
61
24
60
71
36
48
48
9
36
3
24
12
13
12
60
24
32
3
61
84
35
36
49
24
32
15
25
35
9
39
156
61
20
15
21
63
12
109
8
15
61
96
59
1
59
60
24
45
12
208
176
4
35
132
48
12
36
57
3
9
4
20
15
165
16
11
24
13
23
93
4
23
13
44
40
47
48
1
32
15
13
24
32
3
12
48
25
47
33
36
39
25
8
64
60
11
97
20
15
12
9
64
11
9
76
35
1
35
21
12
160
36
36
8
51
12
120
12
25
12
48
35
192
120
21
63
9
15
12
36
24
48
12
33
3
105
28
11
24
1
108
71
45
72
12
51
45
39
72
9
24
16
47
9
48
16
35
12
12
1
11
24
1
20
99
45
39
36
9
123
45
28
92
52
20
52
44
4
36
71
13
155
1
47
180
13
59
33
48
27
37
47
13
23
144
33
3
13
84
116
15
1
20
24
15
12
60
24
25
24
35
60
24
45
180
48
15
49
44
24
40
11
24
25
20
27
33
3
33
15
24
60
60
1
11
129
27
9
24
72
63
24
21
76
23
12
24
96
25
35
49
24
167
9
15
96
13
20
52
11
57
27
25
44
15
121
8
27
145
11
45
63
60
ABCD 96994902352*3^$a+1 [50100]
18
84
91
24
32
24
15
30
54
93
69
115
83
36
6
54
37
65
103
59
6
15
111
120
1
8
9
126
57
57
111
24
27
36
97
56
57
7
47
114
55
17
18
72
54
31
8
24
93
43
17
84
99
9
6
25
5
6
21
9
39
72
57
31
17
54
6
243
27
138
6
61
32
16
32
64
11
18
54
18
54
13
5
12
96
15
40
119
6
3
9
6
97
8
39
33
3
30
39
33
24
138
90
108
144
24
12
19
125
24
66
73
32
24
177
24
84
19
8
87
25
11
12
49
8
57
103
41
15
15
36
18
36
72
42
18
3
9
15
75
61
11
6
7
23
114
54
30
51
3
61
24
32
81
39
64
32
15
12
21
69
27
24
16
83
12
9
24
40
17
108
126
21
15
33
3
45
15
18
39
45
72
6
12
42
55
11
13
41
168
120
7
96
80
3
54
90
165
45
42
18
87
105
15
153
55
48
32
75
72
54
31
24
89
175
5
96
12
72
42
13
77
36
102
78
30
13
11
13
72
176
40
8
87
12
6
12
54
126
15
57
108
108
24
36
67
120
48
56
9
162
18
6
45
48
45
6
90
54
18
19
29
36
96
84
3
3
18
102
13
11
36
12
37
23
90
30
42
103
17
54
36
18
27
9
6
105
69
126
21
64
59
72
42
72
54
12
33
27
54
36
12
103
32
51
181
71
12
36
1
120
29
12
18
54
15
21
36
36
72
6
21
40
83
21
27
60
90
12
186
81
16
23
36
69
75
36
6
102
6
39
48
15
108
21
75
13
5
120
36
79
72
143
18
72
12
54
54
15
3
132
105
57
48
60
18
12
18
3
75
12
33
21
19
72
17
18
18
51
24
285
27
9
103
32
64
59
18
48
36
90
45
33
7
41
180
24
48
126
54
42
69
51
6
48
39
75
37
8
63
25
23
145
32
45
18
36
21
45
42
1
35
141
3
48
150
18
180
66
6
72
30
60
36
72
67
35
181
35
42
3
177
48
42
72
12
9
9
6
66
54
1
8
117
75
120
64
65
127
23
12
24
36
30
144
36
55
53
60
174
72
24
126
198
13
125
27
40
5
43
143
102
24
30
168
48
37
72
5
18
36
36
18
18
18
102
42
30
6
54
66
135
81
114
90
84
31
59
72
78
108
30
18
19
5
27
3
132
145
56
9
18
168
102
7
24
29
36
120
36
3
48
3
24
18
67
131
72
30
72
31
29
66
54
18
9
64
41
48
60
12
63
72
45
123
75
6
126
18
127
24
77
42
36
61
29
12
18
36
36
69
24
57
12
3
33
24
87
21
12
60
3
117
78
72
138
3
111
18
12
3
33
7
65
15
3
45
69
48
6
72
45
27
13
5
12
6
36
120
85
24
24
11
132
12
42
36
15
15
25
17
7
24
17
144
18
13
5
3
24
225
6
90
84
51
57
18
109
5
12
55
35
13
5
198
18
6
36
49
128
21
120
42
9
21
24
84
15
21
54
72
24
48
21
64
32
69
66
9
24
135
30
60
30
25
8
27
138
24
18
48
97
48
5
12
36
51
39
57
40
32
16
77
30
69
40
23
30
36
6
9
72
63
12
42
102
6
48
42
18
12
234
126
18
252
78
54
18
27
3
24
21
40
47
1
179
48
18
19
53
24
43
23
25
32
16
35
42
43
360
104
72
63
78
12
7
53
27
3
72
13
77
18
1
179
108
33
40
17
135
15
48
9
63
72
1
131
90
3
45
147
88
23
9
40
56
24
16
47
6
84
36
6
45
111
288
144
60
93
9
31
32
72
99
21
168
87
9
99
13
24
29
24
48
27
63
145
35
144
54
24
12
6
54
39
24
3
78
102
33
45
12
24
103
56
21
18
97
113
186
69
75
12
9
96
39
9
40
65
111
27
24
36
49
89
87
48
72
27
18
3
40
107
45
75
42
75
45
18
49
83
61
29
126
21
9
132
12
63
45
67
23
54
3
21
27
117
67
41
15
33
24
108
3
15
72
30
42
12
108
18
24
90
61
24
59
66
60
66
18
126
150
216
79
23
60
37
65
31
5
24
48
6
12
18
150
49
35
6
15
64
8
24
16
8
39
36
24
36
25
149
6
21
16
8
72
9
15
3
108
30
75
112
48
17
7
11
109
59
85
5
75
81
6
73
152
3
69
3
24
45
16
32
51
12
90
54
25
24
41
54
54
27
9
31
23
6
12
15
99
84
25
24
5
60
111
189
6
12
25
29
54
117
63
57
3
12
33
27
12
18
ABCD 96995084528*3^$a+1 [50036]
42
13
8
15
1
84
68
4
5
54
1
12
44
153
15
33
3
28
47
1
47
21
12
16
8
9
55
44
40
11
25
72
23
1
41
7
24
44
45
78
13
5
54
24
36
25
71
12
36
30
31
83
45
16
35
45
87
156
1
53
39
3
25
119
12
73
12
53
7
20
16
36
8
9
27
12
16
41
6
72
33
9
54
42
72
43
5
27
99
42
30
9
87
97
17
54
81
52
8
15
6
15
81
19
56
45
7
36
11
12
30
31
216
36
68
15
13
11
12
48
13
119
13
12
17
30
66
30
1
23
9
4
131
1
11
37
44
28
8
24
136
41
15
39
61
29
18
12
81
99
1
36
11
30
6
25
131
36
24
1
36
29
7
59
6
6
25
167
85
20
96
15
12
1
53
39
3
69
28
29
24
19
23
13
35
37
89
51
3
12
49
36
23
69
3
13
5
31
41
96
54
25
8
105
78
9
123
12
9
24
136
72
72
36
72
11
1
80
3
36
24
90
48
31
36
8
51
24
36
25
53
66
25
29
24
48
79
12
119
48
45
111
25
8
9
24
15
52
11
25
12
24
11
9
87
37
12
24
71
49
44
27
18
7
12
35
97
23
97
35
60
9
15
13
12
32
33
6
1
32
28
48
36
47
13
20
28
24
8
36
100
29
19
5
18
81
3
1
24
8
4
96
35
9
156
52
59
13
12
104
3
60
21
9
24
55
228
35
1
80
60
51
61
5
31
60
59
13
71
6
7
32
3
45
3
13
8
48
64
59
13
65
43
5
18
21
15
1
80
9
91
20
28
53
63
33
96
15
64
17
43
120
60
47
48
24
18
7
20
16
72
11
24
18
3
108
9
42
1
36
11
30
7
41
19
44
4
44
15
36
30
18
69
15
42
18
61
12
23
102
7
65
96
63
51
21
63
90
6
18
24
24
96
6
24
1
107
1
12
17
18
33
36
105
79
24
36
5
3
36
76
24
59
60
37
24
20
93
39
64
17
19
12
71
25
36
59
105
57
31
11
48
25
5
3
16
101
55
17
6
9
87
25
104
15
18
72
51
36
9
6
37
29
24
30
1
24
11
96
6
15
52
5
139
11
168
1
65
7
72
80
129
18
1
107
97
20
60
15
84
1
44
3
12
85
12
17
30
18
7
32
15
42
18
30
24
6
9
33
7
17
7
95
13
36
12
5
54
9
33
30
24
66
54
109
11
9
9
43
8
15
49
29
144
24
6
25
104
40
96
23
72
25
80
9
15
4
35
9
15
108
1
44
4
44
33
31
17
19
44
3
13
65
15
28
107
24
13
23
102
6
21
69
30
37
36
17
6
13
12
17
18
54
27
28
60
84
8
60
12
81
7
17
75
16
11
18
55
71
42
24
31
17
31
8
60
3
33
9
39
57
6
1
59
6
24
51
3
25
8
4
68
3
12
18
39
9
19
44
135
13
11
36
36
13
36
80
64
17
6
33
111
61
60
12
173
7
44
36
16
47
60
6
24
6
37
5
6
25
23
42
6
9
28
23
25
29
30
9
135
1
89
24
39
15
97
24
12
60
12
68
33
67
36
47
18
7
47
24
37
77
6
145
65
103
8
4
47
69
33
27
28
17
91
119
45
100
173
7
59
1
47
1
96
12
24
11
69
4
29
7
17
19
96
36
72
8
76
68
57
7
23
13
5
192
30
69
12
24
33
7
47
13
23
6
7
8
4
8
21
24
19
29
48
19
11
72
1
17
48
7
23
13
11
66
6
12
1
35
12
1
36
36
5
6
12
1
11
138
7
72
59
13
32
9
31
47
25
36
132
65
7
48
17
114
36
9
48
24
9
114
48
36
13
11
57
33
48
39
33
111
129
7
8
36
51
45
4
24
17
48
87
15
72
36
6
7
12
24
29
30
33
24
57
54
61
12
24
11
81
63
54
127
8
24
27
30
72
30
12
54
6
18
31
12
68
48
39
33
52
29
87
40
96
12
59
21
51
48
18
43
35
24
13
23
54
30
1
48
32
15
18
24
7
8
28
11
81
72
9
15
27
1
12
24
41
7
11
21
57
54
12
6
27
3
33
9
15
9
55
47
9
52
12
24
47
69
207
49
83
66
24
43
8
51
42
24
96
19
20
52
36
36
12
132
29
79
12
11
18
7
60
5
87
64
17
6
18
54
21
16
44
3
12
33
36
27
33
244
5
15
16
36
36
36
36
71
21
45
24
67
5
24
48
6
18
15
52
11
18
66
25
59
48
12
36
25
8
15
18
27
12
105
19
156
65
79
36
53
79
89
6
84
45
3
1
24
5
18
36
57
81
99
21
24
54
1
72
12
36
35
45
16
23
133
53
7
59
33
63
30
3
28
17
54
18
30
1
60
5
7
8
16
65
120
30
120
37
60
41
3
51
24
24
66
7
116
12
3
36
13
35
37
23
12
57
87
36
13
95
9
4
24
5
87
28
23
108
109
11
1
17
15
48
57
24
54
96
24
18
15
15
24
13
29
43
5
79
17
27
3
18
48
48
42
96
36
13
12
32
63
73
41
3
28
23
49
11
37
36
35
61
5
18
169
24
5
54
21
4
72
68
111
54
43
11
33
9
31
24
71
1
12
5
39
28
23
129
3
42
63
16
12
35
1
41
6
42
135
16
17
3
16
20
123
1
44
36
84
28
5
6
48
9
4
29
6
1
71
181
5
3
63
60
24
72
21
4
143
144
333
51
72
13
5
63
15
24
24
66
24
55
12
107
25
20
16
20
60
48
16
36
36
29
7
35
48
48
61
95
109
12
17
55
152
27
25
35
96
57
27
30
43
12
17
48
43
53
7
8
33
42
37
47
13
101
63
28
60
84
24
71
1
84
17
7
36
11
9
16
12
36
17
127
32
12
99
1
96
44
12
9
27
51
9
40
23
13
11
13
53
39
28
23
13
8
9
6
42
87
52
11
12
21
33
7
8
57
48
78
36
108
42
48
24
24
67
29
79
24
36
29
19
29
3
36
87
36
ABCD 96995300596*3^$a+1 [50059]
94
60
86
40
50
144
4
306
120
326
378
610
6
90
144
20
12
78
70
282
8
136
146
48
22
110
114
10
150
74
46
86
108
180
66
16
110
28
6
30
90
54
176
220
144
6
14
90
210
150
40
86
16
188
36
160
44
22
90
20
48
76
54
110
16
224
12
70
600
18
20
12
30
48
66
4
2
48
186
46
150
48
50
40
360
32
40
24
74
276
300
126
70
48
32
90
150
144
16
204
54
90
206
130
14
210
96
96
30
118
12
78
56
16
264
176
240
88
152
48
66
4
60
36
156
68
66
24
40
42
30
80
120
234
94
182
108
16
134
46
284
126
114
142
8
312
48
22
18
222
18
30
26
144
70
90
80
6
16
108
32
78
312
88
120
32
48
30
396
256
68
16
306
110
58
102
18
96
104
246
220
150
26
4
236
174
6
210
10
48
6
56
48
120
10
260
42
198
16
96
80
130
8
136
26
54
64
32
40
368
66
94
176
246
18
42
70
168
2
84
60
6
10
144
116
48
336
60
46
80
24
40
6
170
240
48
130
180
236
16
80
30
130
38
96
174
210
30
112
218
16
6
188
222
24
24
40
42
158
40
200
162
78
256
56
24
66
30
130
288
80
16
180
26
130
20
178
62
138
232
24
54
236
414
70
252
128
190
56
16
90
14
166
384
26
114
36
108
132
90
24
24
6
234
66
16
78
2
84
16
288
140
190
152
78
12
84
114
72
18
22
24
104
202
20
138
390
42
40
248
40
270
90
2
70
120
134
60
4
90
2
70
104
6
60
198
426
96
78
280
26
36
138
102
144
256
48
242
88
146
30
24
106
20
34
110
66
96
88
72
14
66
30
90
358
170
390
42
600
48
42
48
36
10
86
18
240
16
80
190
66
8
102
220
30
18
20
60
270
16
440
24
40
26
54
192
160
120
198
32
274
96
90
38
160
80
330
70
110
330
82
20
60
144
420
204
36
16
80
64
44
126
70
66
320
24
66
54
46
18
26
36
18
10
86
16
8
136
234
36
80
60
4
122
418
6
26
4
50
30
156
48
96
70
74
102
64
90
30
114
272
468
16
144
170
6
76
158
ABCD 96995463616*3^$a+1 [50123]
77
48
355
72
144
21
3
77
43
144
485
160
147
96
45
192
123
48
245
31
396
120
77
31
144
60
21
32
19
29
91
293
48
112
96
171
69
171
120
333
207
36
29
31
33
111
84
429
48
243
24
5
43
24
93
27
5
144
19
45
240
3
192
72
69
32
43
24
125
16
32
259
269
96
96
19
60
81
192
32
48
43
48
149
91
36
36
12
60
5
96
112
195
77
211
365
235
180
36
141
3
72
84
81
243
45
80
91
144
69
48
195
77
43
72
252
81
32
16
51
29
259
72
24
120
96
261
3
45
171
5
91
213
75
149
211
29
192
16
15
17
16
75
36
65
208
195
72
21
32
235
165
48
339
96
408
36
33
128
115
29
48
43
72
45
32
139
5
304
147
156
60
5
187
5
127
144
156
36
33
315
264
456
84
96
449
67
93
416
64
27
245
43
36
180
461
19
189
27
24
144
45
3
60
84
60
48
36
45
99
72
24
29
331
336
53
115
45
32
43
5
67
29
67
45
128
64
15
252
53
160
51
77
67
173
79
108
5
91
180
12
168
12
33
32
144
79
132
77
187
276
48
65
336
96
115
173
64
123
165
219
5
43
132
48
60
101
19
461
115
29
67
29
307
29
43
36
144
60
192
69
80
127
108
36
84
96
29
379
72
29
79
60
5
43
117
80
96
31
144
129
416
240
144
96
19
60
12
5
16
48
111
113
31
180
240
29
43
197
160
3
237
27
149
19
221
64
15
17
19
240
45
144
32
463
180
45
48
15
113
144
240
43
48
24
12
33
3
144
29
96
115
48
96
336
29
79
96
144
17
16
15
468
144
125
43
120
77
211
24
165
171
72
45
27
165
123
165
159
96
48
132
77
43
117
15
33
15
33
32
259
24
5
67
77
31
84
216
165
416
211
24
120
240
125
163
12
113
67
24
69
48
3
125
96
16
219
48
5
288
67
60
12
21
32
288
115
29
43
53
139
101
187
21
51
24
72
48
204
12
168
12
129
267
24
93
51
77
67
300
36
29
283
5
283
84
36
72
132
192
60
264
144
45
80
163
24
5
223
36
189
195
ABCD 96995703464*3^$a+1 [50043]
151
24
20
52
149
36
31
120
72
173
103
48
29
7
12
161
48
24
27
9
12
24
91
24
144
44
12
21
75
72
12
4
56
64
8
76
44
144
4
36
48
5
36
67
84
80
165
87
4
60
32
16
12
144
84
12
17
111
136
44
33
43
248
28
12
65
55
89
19
41
43
156
17
63
9
120
79
29
67
29
103
60
65
19
32
232
5
19
32
189
12
51
28
48
48
36
41
43
8
40
53
24
91
17
468
43
20
16
36
60
68
16
188
48
52
5
195
4
41
43
12
48
92
48
100
12
53
24
36
7
12
12
84
29
67
60
152
16
60
36
89
51
4
48
5
168
67
96
89
67
77
55
89
19
48
96
89
19
53
72
84
115
84
12
41
19
5
43
48
96
24
156
29
19
12
17
103
8
36
57
36
12
43
24
5
19
41
12
183
16
12
24
24
144
17
15
33
31
24
5
7
60
149
144
123
33
132
360
43
24
77
120
96
12
36
147
72
112
80
4
77
51
33
19
96
32
12
9
7
92
88
41
127
68
45
19
89
7
36
44
33
19
48
12
144
12
77
7
65
175
41
36
15
69
111
28
24
120
56
16
12
17
31
77
7
92
81
19
12
41
36
7
5
43
48
128
21
7
60
48
36
20
16
44
237
12
183
4
264
149
12
3
28
20
9
27
9
67
60
29
55
36
48
152
33
115
224
4
128
124
36
41
48
19
36
12
12
32
4
36
44
16
36
144
5
51
4
41
43
72
36
12
48
20
57
27
72
72
16
24
48
36
36
24
120
48
101
39
4
29
96
19
24
24
5
51
4
12
48
128
45
19
24
5
7
65
75
4
48
77
36
63
76
84
44
88
60
12
72
60
36
29
60
48
19
60
32
16
24
96
5
19
68
220
48
48
32
72
28
48
36
8
88
24
5
12
3
57
43
101
36
7
24
77
72
15
16
132
24
8
28
65
19
96
41
96
12
7
29
19
12
20
144
45
115
60
36
125
115
29
3
16
17
240
27
36
4
41
7
29
156
15
64
8
60
156
16
8
201
252
91
48
108
77
12
39
64
209
51
21
103
84
72
20
81
63
273
31
60
96
32
16
104
88
5
60
79
209
48
132
43
77
3
16
56
28
156
68
28
29
120
60
31
168
60
41
39
28
77
7
125
19
32
33
67
72
24
104
52
36
60
41
43
72
116
57
27
16
8
112
68
4
72
65
55
89
67
29
7
41
79
65
36
91
53
31
60
77
7
65
12
39
16
5
115
132
41
7
36
8
129
15
21
127
12
17
39
21
139
5
19
36
32
177
19
32
189
51
16
5
91
89
31
5
15
16
89
43
101
7
48
204
17
51
12
45
51
72
28
65
15
76
168
48
144
44
45
159
52
17
15
76
5
72
7
96
12
48
48
17
19
36
5
135
4
53
67
116
141
79
8
57
127
68
45
36
19
60
48
68
16
192
5
7
29
115
65
19
41
103
12
12
29
3
112
68
196
24
53
43
5
24
36
12
115
32
36
57
7
41
163
36
60
17
48
7
12
92
48
160
20
28
24
12
137
55
17
15
4
12
36
60
36
41
15
16
5
31
32
76
5
67
5
91
89
151
188
28
24
41
12
3
192
16
72
12
233
315
112
5
55
84
48
56
88
5
67
72
12
29
115
89
36
55
137
60
139
24
32
40
12
48
60
17
31
77
7
96
44
33
31
72
44
244
48
12
36
89
67
116
21
27
24
16
5
43
120
53
99
40
221
12
51
28
48
36
12
96
5
12
15
112
53
24
48
3
36
144
4
48
24
32
69
3
16
53
7
29
39
21
48
19
68
57
55
12
65
79
8
57
99
4
60
44
40
5
180
31
144
17
36
252
31
48
53
43
116
4
12
60
132
36
8
16
24
48
12
65
12
51
57
39
12
24
28
36
12
12
56
40
96
20
36
72
4
60
29
55
329
36
31
20
52
41
175
77
163
24
12
32
28
101
115
92
45
31
32
24
16
53
7
36
53
84
7
53
84
55
48
5
24
43
5
219
21
43
29
ABCD 96995842072*3^$a+1 [50020]
33
15
9
33
30
1
17
63
64
23
105
105
12
120
108
132
90
57
63
1
32
57
108
195
45
72
30
18
120
72
18
12
60
153
75
270
60
12
30
33
45
43
29
60
183
15
90
39
24
64
53
3
87
73
17
15
195
12
18
55
77
43
8
9
7
143
120
73
8
16
8
15
30
30
141
192
72
16
17
12
123
72
15
121
29
27
123
85
65
108
3
64
5
18
33
9
48
7
32
33
18
60
72
30
3
75
42
48
3
39
33
57
55
8
40
5
90
60
12
18
12
48
72
18
72
180
21
9
31
167
12
21
160
24
95
30
75
33
39
168
15
33
24
3
18
120
90
30
12
18
12
25
5
27
33
31
59
13
120
72
5
30
30
150
177
40
41
30
57
45
60
30
121
149
27
3
93
64
41
12
120
75
120
45
43
77
187
23
33
88
24
56
64
8
57
103
5
43
56
141
75
27
48
42
3
40
32
45
3
232
53
12
15
33
15
24
21
42
33
57
18
69
24
39
60
60
48
9
111
12
30
30
153
120
15
97
32
21
72
171
27
150
42
21
72
24
48
40
65
180
51
57
30
30
42
18
12
3
117
147
40
191
33
9
108
90
33
207
33
9
30
33
15
73
167
9
48
135
48
42
60
30
21
117
43
56
88
5
171
117
19
48
5
3
48
9
18
192
198
15
57
15
3
162
48
27
33
55
77
18
9
33
15
105
330
18
132
55
53
402
33
45
132
48
30
102
235
48
24
8
72
183
78
60
15
45
150
12
90
55
23
177
16
17
12
18
9
48
153
102
138
180
3
9
90
48
12
25
23
9
63
78
27
40
216
17
30
30
3
9
135
168
24
48
16
17
12
27
81
30
30
19
96
17
78
33
39
18
7
72
8
15
30
18
25
17
30
18
7
125
18
9
63
18
15
237
18
57
93
75
144
33
60
108
223
17
127
23
42
48
30
150
42
60
13
72
8
45
120
3
64
32
24
87
30
30
12
1
104
16
89
30
150
51
72
48
9
111
39
18
63
57
39
40
11
30
30
30
3
129
18
45
57
30
33
27
21
117
42
25
72
41
132
3
255
12
93
165
30
30
39
96
57
135
15
57
21
3
9
180
18
12
18
3
39
193
80
15
9
123
90
27
16
80
40
5
19
48
32
40
24
59
90
90
48
9
64
119
57
3
240
90
3
45
72
18
33
9
48
183
9
7
8
15
25
65
151
77
3
9
60
108
12
27
24
57
12
18
177
15
120
73
32
33
7
32
24
9
78
97
23
49
11
192
48
37
23
102
18
60
30
55
8
39
30
18
33
232
47
33
45
3
39
25
72
71
25
5
12
87
3
165
45
18
102
123
15
49
41
12
195
3
42
27
33
48
192
15
72
64
32
15
57
48
45
283
104
75
30
31
17
15
40
65
180
75
57
15
15
33
24
33
30
25
56
144
75
37
144
209
48
12
3
27
108
42
30
18
55
5
72
3
57
7
104
24
3
37
185
15
45
51
57
39
3
90
163
77
75
45
51
24
165
27
21
42
25
23
153
57
55
5
12
60
27
144
87
12
37
8
15
258
7
65
15
33
72
87
81
192
48
30
9
24
96
63
25
5
67
41
12
3
87
177
168
33
39
63
30
27
24
24
63
9
48
153
60
12
90
21
129
180
75
112
41
72
7
323
61
32
45
43
47
12
48
60
90
72
18
45
15
120
42
60
115
65
231
24
135
30
18
9
111
360
72
48
9
33
151
56
81
7
53
3
69
18
72
121
29
75
15
25
72
24
47
25
65
15
165
42
18
12
18
57
40
32
111
33
9
18
93
147
45
15
30
75
72
15
48
57
72
33
135
93
27
3
12
18
15
57
7
8
45
48
115
65
63
117
3
64
83
12
25
80
63
9
64
152
117
18
30
42
1
59
180
30
78
42
90
33
24
120
21
27
15
177
81
72
48
12
108
132
120
30
13
5
ABCD 96996320132*3^$a+1 [50005]
32
24
24
207
129
51
45
88
56
24
88
8
24
16
80
39
57
48
96
40
11
36
33
57
103
185
39
72
264
111
33
160
8
40
8
216
3
18
315
27
45
96
39
1
17
127
96
152
75
13
131
54
54
18
87
40
53
75
24
63
1
179
45
16
56
136
168
56
16
80
120
48
40
11
93
33
7
32
15
129
15
9
120
33
18
165
69
43
47
108
108
9
16
11
90
43
176
51
36
73
32
40
32
111
36
165
240
24
57
7
48
32
3
13
95
144
25
80
88
23
25
191
73
71
25
24
80
123
117
45
18
18
7
8
147
85
32
16
24
131
37
89
39
40
29
18
129
48
40
35
181
17
87
96
69
27
168
3
13
120
65
72
15
129
39
40
65
39
33
63
27
37
120
8
144
51
54
79
72
8
192
9
126
33
21
36
55
120
95
73
72
8
96
183
33
57
31
41
15
48
16
80
39
72
9
40
56
168
16
24
11
37
48
5
19
96
56
48
168
9
15
24
24
72
45
19
179
61
32
72
87
144
90
55
89
15
16
131
13
8
24
136
224
16
29
19
80
45
19
8
24
39
36
36
9
168
168
48
24
51
45
112
8
64
48
72
8
3
189
207
105
24
24
63
57
123
13
56
64
120
200
96
9
15
24
33
7
96
72
104
16
29
3
96
96
3
13
59
36
18
7
32
96
72
24
21
163
80
120
40
24
32
99
21
15
1
32
57
15
96
48
21
180
151
32
40
47
73
17
39
51
108
25
32
96
9
399
112
128
24
201
54
25
176
105
39
48
88
120
24
56
129
87
3
21
87
9
24
57
15
147
61
24
347
253
120
95
1
56
123
85
96
89
15
40
8
88
24
23
57
72
15
169
176
64
144
128
192
40
41
36
19
80
72
48
87
25
104
120
21
18
180
85
56
216
120
27
18
43
11
21
48
219
45
16
176
64
32
40
8
112
128
40
5
54
13
23
9
192
105
39
240
45
99
88
32
160
128
160
192
32
16
272
117
123
40
8
27
165
33
295
152
40
80
16
120
35
21
33
90
85
8
15
9
45
18
90
162
270
144
7
137
31
240
24
120
48
8
96
135
1
8
64
35
36
81
64
144
71
25
24
48
65
72
18
93
15
162
39
48
16
77
43
104
40
80
57
15
39
105
72
57
15
3
69
24
24
63
54
54
157
23
25
32
87
121
24
200
40
65
15
376
56
16
48
56
9
79
65
31
80
87
18
7
8
160
24
8
27
21
72
159
54
54
13
32
88
8
39
57
88
128
208
59
141
40
32
3
36
36
108
36
133
32
48
16
167
18
7
8
24
72
48
96
64
152
105
216
7
155
21
64
23
73
72
32
16
144
56
24
72
48
16
131
126
39
120
183
81
40
77
115
128
9
31
59
90
75
105
151
11
13
23
9
24
21
75
16
168
24
5
43
72
32
159
9
40
41
216
31
8
15
49
167
129
15
9
27
45
136
8
81
54
105
39
72
33
40
53
67
95
126
54
13
8
120
72
39
33
16
24
96
24
113
7
11
37
48
95
9
16
56
120
64
24
32
16
152
15
36
37
8
160
47
18
79
11
54
135
88
47
25
128
240
48
64
120
32
64
56
48
16
120
80
24
51
37
48
32
27
72
21
232
17
79
192
233
79
155
21
144
213
3
51
13
41
36
139
24
168
ABCD 96996787502*3^$a+1 [50048]
204
24
66
151
20
15
1
128
9
12
30
13
17
3
27
45
39
114
6
30
30
24
60
1
24
32
40
53
6
49
32
4
35
57
48
12
4
83
12
45
3
36
6
24
7
8
81
108
12
31
89
18
21
75
21
144
21
19
80
15
1
23
45
16
32
39
174
7
8
9
27
64
80
24
231
54
67
29
90
1
5
51
3
54
30
6
24
51
100
20
76
56
63
6
18
42
31
17
51
76
108
47
9
120
16
29
31
23
33
24
28
8
24
3
73
44
4
44
27
73
17
19
24
68
33
15
15
54
3
4
149
19
35
36
54
67
23
85
36
56
40
65
135
28
11
81
3
72
9
9
87
9
27
87
25
12
29
6
30
18
6
19
56
4
8
112
35
37
53
30
30
111
39
72
21
39
24
24
57
3
21
15
60
105
52
24
29
6
21
33
55
20
75
24
12
49
11
1
47
42
15
75
105
15
78
87
9
27
12
21
31
53
66
36
30
31
23
45
69
66
6
43
35
1
12
29
43
60
11
9
52
23
60
6
60
36
30
24
36
48
13
59
73
32
4
41
43
32
24
51
78
15
36
16
83
21
172
77
3
100
108
41
75
60
39
30
144
3
3
30
114
73
23
120
85
65
60
24
30
25
68
27
25
8
147
30
6
114
60
66
1
35
25
95
13
71
24
6
39
105
115
35
12
1
60
44
3
6
66
180
1
53
6
73
35
60
6
111
124
56
4
41
24
7
20
9
43
68
39
9
15
45
4
5
6
24
1
12
128
40
12
29
75
3
33
39
45
60
63
21
15
81
99
1
56
3
49
47
30
18
85
80
36
39
12
18
12
75
3
180
13
48
41
24
30
21
129
30
24
21
9
27
69
24
27
36
48
21
111
52
11
24
1
41
75
9
27
4
164
39
12
18
7
59
49
125
163
12
11
24
12
13
36
84
17
174
25
20
72
9
84
15
69
30
13
8
21
43
35
141
36
9
7
8
51
73
11
37
23
9
177
31
77
66
54
12
39
9
31
80
21
19
32
4
5
30
18
135
120
40
32
36
24
9
51
15
30
3
27
1
23
60
36
13
47
30
30
1
47
42
54
21
69
60
7
180
68
51
13
11
69
27
13
36
24
8
9
19
101
19
72
20
27
13
44
45
24
90
24
1
29
156
39
111
81
24
21
108
30
30
7
20
28
71
1
5
15
69
51
45
55
59
36
21
33
6
24
1
35
90
48
6
1
23
6
7
77
12
15
144
40
29
27
45
43
35
6
15
12
88
36
20
9
60
6
45
45
19
65
60
39
52
23
21
15
6
30
108
12
1
12
47
13
5
3
3
90
55
71
108
6
19
20
16
20
16
20
15
13
20
27
9
4
12
20
15
30
30
9
9
30
12
24
6
78
12
21
124
144
5
87
124
8
27
21
63
1
35
61
44
9
30
36
30
15
39
25
5
30
30
66
1
48
20
16
23
21
24
28
44
40
60
23
12
105
184
11
120
21
3
21
76
23
6
43
65
27
3
6
87
39
21
57
27
45
24
54
42
43
12
35
25
20
33
66
21
3
37
83
25
32
3
37
20
60
3
37
24
29
12
18
36
24
12
21
33
54
33
24
24
36
15
45
48
36
36
4
41
39
4
72
35
60
105
63
30
3
100
59
73
11
1
53
36
15
15
69
16
59
33
9
15
24
12
33
6
25
5
15
9
54
45
88
23
6
43
32
213
96
6
9
52
44
24
15
85
59
72
48
42
43
77
19
12
20
3
1
48
17
30
13
35
1
5
31
44
12
39
25
5
51
40
23
6
60
15
3
12
54
55
59
6
27
48
36
3
30
51
64
95
6
51
15
1
84
35
18
3
4
29
6
24
25
72
8
9
42
18
12
30
24
1
29
51
9
79
11
45
9
27
3
72
21
57
7
5
18
57
36
9
18
102
24
144
3
3
6
15
60
40
144
12
20
9
48
63
24
24
12
24
48
16
5
75
15
30
6
9
9
63
24
39
1
29
75
16
24
84
80
27
78
31
35
30
6
1
104
24
39
33
39
48
37
5
51
27
85
71
1
44
69
27
9
6
84
25
29
6
21
69
39
27
90
31
80
9
18
30
27
39
21
123
57
75
18
7
29
79
65
60
31
60
29
6
1
20
144
45
24
66
30
66
45
9
6
45
48
36
9
42
90
31
84
20
3
1
71
1
20
24
63
105
21
54
57
3
97
65
39
9
66
24
1
32
69
30
18
7
5
75
16
47
36
1
20
3
33
3
1
8
36
100
32
60
33
19
71
37
68
4
11
21
3
81
45
36
18
60
36
97
44
88
5
31
56
45
18
21
9
60
7
29
6
30
55
35
9
69
27
195
49
41
24
6
9
40
11
49
35
66
48
31
71
45
69
24
6
234
3
24
63
1
120
5
15
15
45
75
25
5
54
1
11
25
35
9
21
19
32
3
66
39
69
3
40
20
72
27
49
29
12
15
3
12
13
5
66
1
96
23
54
6
61
5
15
108
27
9
52
47
60
1
59
126
30
37
8
4
60
131
21
76
60
8
4
11
66
15
48
28
53
39
216
21
18
13
20
3
25
32
4
5
18
1
101
135
99
141
3
57
3
12
73
32
4
60
29
7
29
7
12
8
3
114
6
49
41
30
25
11
9
36
48
87
108
57
76
47
72
30
90
13
47
1
29
18
36
30
114
12
30
78
21
72
3
21
33
75
81
51
9
36
48
6
6
15
36
3
21
16
72
77
91
80
9
19
12
83
114
6
1
56
57
72
54
49
20
16
5
30
85
24
35
37
23
30
6
36
21
39
60
30
15
64
36
5
24
24
72
90
109
20
15
30
51
28
8
3
24
93
27
6
24
36
15
24
12
75
13
5
12
120
15
9
135
4
41
67
128
9
7
44
21
30
30
54
30
6
21
ABCD 96996810382*3^$a+1 [50034]
42
21
9
42
18
30
18
107
25
11
16
21
3
57
47
37
24
27
48
9
107
124
84
60
45
11
16
81
12
3
93
35
1
54
54
35
136
45
11
204
12
160
9
75
84
24
15
72
65
1
39
15
6
18
72
57
32
55
30
23
108
52
21
315
9
3
15
72
750
42
9
56
24
120
24
232
20
4
120
36
105
18
177
24
237
35
28
9
3
80
25
107
48
4
273
123
68
37
27
117
311
67
18
222
30
36
95
16
56
37
210
33
44
64
21
39
212
28
120
32
7
21
96
44
160
24
45
35
37
18
41
76
51
89
175
5
1
27
165
27
69
15
20
55
89
88
32
61
144
48
18
9
45
95
48
60
48
25
144
207
56
4
48
27
9
129
95
1
155
112
12
111
9
33
39
9
15
45
66
24
9
72
45
108
107
49
24
35
31
90
15
24
36
57
35
13
59
13
75
20
48
100
24
63
30
3
104
88
9
30
18
63
15
72
48
5
84
24
84
25
12
96
47
28
84
21
27
81
47
97
30
18
27
32
73
3
69
36
15
93
90
81
120
24
57
15
120
8
97
48
15
81
11
43
17
109
75
63
33
45
18
126
48
3
15
24
129
15
21
99
24
17
36
12
133
147
12
21
15
129
36
27
48
32
28
9
66
5
37
36
66
6
90
9
39
6
15
176
25
35
13
27
104
13
72
36
54
90
60
66
18
6
126
72
123
128
4
81
42
33
24
117
24
36
15
48
48
104
4
51
18
47
61
83
1
6
48
5
85
15
117
18
89
1
102
72
17
24
55
29
133
47
16
56
4
57
72
36
15
24
80
127
53
73
3
120
21
75
168
68
112
33
147
33
107
1
36
11
37
132
51
105
95
37
35
13
27
15
72
144
57
69
90
48
126
159
3
150
39
69
215
16
21
75
24
188
145
35
172
9
75
69
12
108
168
83
61
71
67
6
39
12
228
21
60
66
329
64
36
21
15
39
90
6
81
180
3
114
36
12
39
69
24
192
24
27
20
73
24
48
132
47
133
66
89
37
114
90
11
28
141
87
3
45
21
23
36
49
36
75
57
123
56
16
183
45
57
39
51
17
28
117
60
47
43
81
20
25
72
3
120
39
105
21
75
117
15
75
113
37
35
13
24
75
141
75
15
105
12
3
17
109
36
144
36
18
17
37
18
57
105
27
33
35
120
72
79
449
16
12
44
4
36
33
27
20
76
20
49
180
59
40
120
87
24
18
156
114
45
21
60
15
57
3
80
132
12
7
210
54
17
4
51
33
129
23
73
11
16
60
24
15
18
36
35
84
43
9
39
105
81
123
33
18
270
36
39
24
63
93
84
21
72
3
357
42
317
4
69
23
12
36
19
72
41
49
23
85
96
66
54
27
117
75
21
252
108
36
11
4
108
123
5
85
15
45
3
32
48
60
12
7
93
9
51
48
72
8
16
56
55
57
21
66
53
25
12
63
8
79
21
68
37
12
135
72
135
9
104
16
20
16
20
28
3
54
35
109
114
65
61
39
117
95
85
96
155
55
78
99
48
68
1
35
1
15
48
21
59
109
35
28
27
81
21
114
57
69
48
36
75
57
135
9
120
95
48
25
27
156
48
92
4
33
3
32
13
27
72
15
66
75
20
13
90
9
140
28
80
13
39
33
3
32
37
42
30
3
72
105
6
33
32
7
18
48
6
21
12
93
263
100
15
65
7
33
36
105
3
128
112
8
7
165
27
78
11
24
120
55
6
36
36
18
21
33
75
8
24
48
73
63
45
72
24
35
1
75
68
31
81
24
80
13
27
120
68
16
21
23
31
21
20
1
123
21
48
132
66
78
11
61
3
24
128
40
93
47
163
6
99
45
12
60
3
96
21
3
15
69
12
63
6
227
37
3
15
24
29
36
1
60
3
45
15
27
54
11
73
15
60
57
18
30
60
39
231
89
103
93
60
9
75
48
80
64
116
ABCD 96996951362*3^$a+1 [50002]
39
105
84
123
69
27
24
57
120
24
43
24
5
12
120
55
17
123
12
33
19
32
21
24
31
17
12
24
24
48
3
36
9
3
40
5
51
33
12
3
33
48
51
9
24
36
3
21
67
65
84
79
41
36
39
16
116
21
43
32
69
39
57
27
48
21
24
48
151
5
27
24
9
24
19
60
29
43
8
64
29
156
15
16
8
36
76
17
48
3
84
28
5
19
29
12
63
21
15
52
5
12
48
12
12
3
21
24
12
12
96
12
24
24
48
63
33
36
43
24
41
12
60
67
36
104
69
63
45
24
108
67
17
36
39
69
12
12
36
27
45
24
36
15
69
12
7
84
20
88
5
55
8
129
63
69
39
69
60
183
21
27
9
192
3
33
43
41
15
48
28
41
144
27
12
33
147
45
51
9
24
12
48
3
33
103
128
261
31
101
15
45
15
33
96
12
36
7
41
15
28
5
36
72
39
24
184
8
36
33
24
3
21
12
24
36
7
29
24
19
113
36
36
27
21
27
33
99
84
28
17
27
136
5
27
9
63
9
108
24
120
79
5
31
41
12
24
147
21
31
8
81
3
21
36
48
12
84
7
36
17
36
3
9
3
48
21
24
60
19
48
53
12
135
9
27
21
27
93
3
93
51
72
16
20
9
27
57
36
36
36
12
87
69
31
29
12
24
36
15
24
24
9
7
8
33
15
21
36
27
4
29
12
60
60
12
24
36
15
57
60
24
72
19
8
52
44
9
27
252
120
28
17
51
9
19
41
43
5
24
151
60
8
48
24
4
29
27
12
21
120
48
19
8
33
36
7
5
96
43
92
4
32
81
48
27
9
72
15
9
24
24
48
60
51
40
8
24
72
72
57
15
33
48
12
31
77
55
29
72
12
180
36
7
17
27
52
36
29
27
16
65
3
45
72
99
36
96
16
20
24
177
51
12
48
76
68
21
7
12
53
12
228
24
7
8
9
96
36
24
132
19
41
12
3
12
9
27
12
84
52
17
39
4
17
39
48
33
127
60
8
69
7
20
16
60
17
19
17
48
7
156
17
7
72
5
48
75
120
36
69
48
7
32
9
19
17
3
72
24
184
44
9
27
33
19
5
48
87
33
43
68
16
17
84
36
12
24
60
24
12
91
29
87
244
5
12
19
5
12
12
15
64
53
12
36
39
12
9
12
7
89
15
180
105
24
7
41
36
87
21
15
45
55
65
60
48
24
36
79
17
12
24
84
91
44
21
72
67
5
43
20
4
17
3
84
45
7
29
12
12
27
48
9
111
9
63
21
72
12
39
33
27
81
7
164
24
28
24
12
5
12
24
3
192
45
24
135
21
48
15
9
67
41
63
9
12
24
15
9
96
12
12
51
93
99
21
72
48
60
3
9
91
17
7
12
41
111
16
12
29
3
24
117
24
12
48
12
43
53
144
3
24
57
7
8
24
16
77
51
52
5
3
48
36
33
39
24
213
19
29
24
15
21
15
24
9
12
48
15
48
9
3
52
5
7
8
9
7
17
15
9
96
12
3
153
12
15
36
64
72
80
24
9
87
9
24
24
87
45
3
4
5
12
27
33
15
12
9
12
120
7
5
144
24
12
3
112
17
27
48
81
12
27
12
93
3
96
69
111
117
27
24
69
12
3
21
72
24
135
24
72
24
57
12
36
12
87
81
12
3
33
12
195
4
92
33
3
45
48
36
19
20
28
44
33
19
29
63
24
81
31
5
15
33
195
21
7
53
19
20
64
41
24
12
24
111
33
48
24
24
7
29
39
9
12
3
24
24
93
48
48
51
69
3
36
69
15
40
5
36
27
33
132
31
65
15
9
3
12
9
15
48
96
69
84
3
12
33
15
117
24
60
67
36
5
12
24
27
36
28
101
19
8
81
15
81
24
51
21
27
132
9
24
12
3
33
12
72
24
12
264
15
9
87
21
24
3
124
56
12
33
84
48
24
87
69
7
89
19
17
108
12
79
32
33
55
29
12
48
7
41
75
9
87
33
27
16
12
24
44
21
48
12
3
52
56
21
3
9
36
12
60
24
15
33
195
4
41
3
9
19
120
8
57
39
45
19
29
12
24
12
156
12
27
117
27
81
19
5
12
72
12
31
68
52
24
5
79
5
24
12
12
3
24
33
63
117
51
21
31
5
12
3
105
96
27
84
16
29
3
76
41
43
8
9
19
104
48
9
36
55
101
3
45
27
9
36
31
68
76
20
124
5
48
75
48
9
24
15
69
12
36
75
33
36
168
12
3
45
7
32
48
12
36
36
12
48
12
105
63
24
9
12
84
27
21
15
16
29
3
24
88
29
60
43
20
129
60
3
21
15
33
7
20
16
53
27
4
68
21
27
60
45
31
5
19
17
12
7
17
156
12
48
156
12
36
3
9
36
60
12
144
12
96
31
77
12
19
77
67
132
41
84
48
3
21
12
48
48
36
15
52
56
40
56
45
72
19
17
127
20
33
63
21
7
5
3
21
15
16
29
108
72
15
9
99
4
29
84
24
36
3
33
115
36
20
21
24
12
84
39
72
57
55
12
17
12
72
7
5
39
52
92
9
43
5
31
20
309
27
184
17
19
12
41
36
31
89
48
7
5
12
111
33
15
36
81
132
31
17
67
17
12
7
5
60
27
57
12
219
93
27
57
7
29
15
64
5
31
41
24
12
108
120
24
15
93
67
125
39
16
5
103
41
27
12
9
39
33
15
52
36
17
27
48
9
24
43
5
60
120
12
55
8
21
15
96
24
9
15
40
32
24
33
84
ABCD 96997618912*3^$a+1 [50005]
4
69
15
27
270
48
6
216
9
105
111
104
76
15
30
63
32
25
75
45
18
6
126
108
69
33
63
15
120
21
144
132
33
30
66
63
87
210
51
3
42
3
27
24
161
252
28
80
25
120
327
108
15
117
81
72
24
24
15
81
54
17
25
47
31
192
138
96
30
60
96
48
177
93
6
41
40
123
102
150
24
24
42
48
72
15
33
6
153
3
48
6
15
105
39
72
3
30
150
66
23
1
51
219
36
21
72
3
30
35
52
201
66
6
47
60
13
18
30
6
41
88
27
150
63
264
57
126
60
48
36
93
27
216
144
129
15
12
144
69
27
198
135
87
17
12
61
15
15
84
60
5
36
43
77
24
1
30
45
45
114
65
19
90
39
72
39
72
17
7
33
120
63
24
66
30
18
6
9
60
84
33
27
3
77
28
183
45
15
117
63
9
3
30
30
9
8
97
6
60
60
69
144
111
126
18
36
105
9
15
12
69
30
156
78
51
21
90
84
60
6
27
3
108
12
84
30
15
51
300
24
201
84
51
57
51
17
115
89
48
148
63
117
63
120
42
87
33
54
114
87
32
7
96
300
60
24
24
101
16
75
65
25
75
15
93
51
30
24
39
87
93
51
120
9
63
17
73
24
123
68
73
96
96
18
60
9
33
15
15
18
27
69
6
9
39
42
138
17
85
78
29
28
192
153
15
63
162
48
6
114
72
30
45
93
51
45
24
15
15
89
67
30
24
30
17
88
111
24
120
72
168
120
96
153
3
29
121
30
57
147
36
90
195
99
216
5
292
12
36
33
282
48
12
90
48
87
33
66
6
30
60
48
96
30
71
169
54
162
15
33
186
21
105
18
96
6
39
39
17
40
84
21
15
15
48
29
12
1
18
45
15
36
36
90
15
63
437
115
105
132
51
17
12
13
30
24
216
9
129
150
36
36
108
81
108
3
84
41
160
72
72
15
5
19
42
18
60
36
45
99
150
47
25
339
15
125
1
18
6
96
78
9
3
180
60
54
6
90
39
180
189
111
15
66
18
246
6
105
9
54
72
48
72
45
240
15
48
60
186
159
12
45
24
23
7
156
129
261
138
6
120
24
30
81
111
168
66
6
108
45
57
47
1
42
125
19
60
33
81
72
24
30
84
126
135
75
101
103
96
90
24
72
15
15
18
30
66
96
144
90
6
144
30
66
39
116
112
93
15
164
4
32
103
41
1
78
120
36
65
19
77
109
66
77
7
141
45
30
90
15
105
15
3
6
54
42
150
18
15
111
33
3
78
30
17
73
90
36
33
57
3
36
176
31
9
231
60
60
18
72
174
60
36
48
42
24
255
108
3
105
9
54
66
63
36
27
180
84
120
24
29
31
30
159
81
222
138
42
108
90
6
90
6
9
111
18
39
291
6
23
112
9
42
33
171
84
102
183
231
24
90
39
81
72
27
51
72
18
51
36
9
6
108
17
85
119
19
6
150
24
12
108
149
31
197
64
201
54
81
15
125
355
24
24
66
6
90
90
54
6
65
55
17
361
6
9
201
15
81
135
15
84
36
137
7
66
30
60
29
19
149
73
24
6
24
96
90
48
66
189
57
15
108
21
15
8
31
42
54
9
156
15
5
1
24
6
45
32
37
24
195
12
129
231
32
91
6
24
72
54
66
39
15
93
51
66
183
153
15
219
45
ABCD 96997705822*3^$a+1 [50004]
72
5
19
65
120
1
48
11
13
27
3
33
33
11
211
102
75
132
36
20
4
69
36
23
13
12
15
20
40
3
9
93
48
132
3
9
48
3
24
15
5
49
39
8
49
36
24
60
24
191
40
20
168
55
18
24
30
66
35
4
8
25
72
11
100
12
3
57
20
25
15
20
25
30
53
4
56
112
45
83
40
15
29
40
8
60
1
12
18
66
30
18
96
59
13
24
15
36
9
18
48
18
11
48
12
36
12
85
3
63
117
9
3
20
1
36
71
7
66
27
20
52
68
72
31
41
40
15
54
51
48
80
60
48
12
7
93
27
141
80
4
21
12
3
20
12
100
12
51
5
49
15
36
80
40
20
24
100
8
12
61
60
27
33
47
112
8
25
23
13
42
17
72
28
75
45
21
144
15
8
55
9
20
43
5
28
20
43
29
13
72
75
32
19
21
3
78
84
35
36
55
18
27
27
45
20
13
27
15
66
47
25
35
184
60
8
1
36
66
30
35
7
105
45
12
51
33
12
15
20
115
29
36
64
56
24
36
4
141
35
4
75
65
13
18
24
30
60
11
52
21
27
12
8
43
77
43
24
5
37
96
60
27
68
12
100
20
12
1
35
40
15
54
11
24
1
75
12
152
13
63
12
92
91
17
31
41
1
15
60
24
68
40
60
12
20
40
8
43
18
47
72
55
42
35
133
15
63
45
9
36
30
42
6
9
63
17
48
52
20
13
59
28
80
1
27
33
51
36
15
42
30
42
3
68
12
88
9
36
47
72
13
87
33
3
24
9
27
45
24
30
96
137
12
109
144
83
13
11
61
15
60
9
51
44
16
72
20
72
40
8
88
15
30
12
36
66
21
32
12
73
60
95
12
55
48
30
3
33
27
57
23
60
40
140
24
60
28
27
78
183
9
3
12
8
12
13
18
5
52
63
65
12
73
27
120
132
33
123
92
43
9
63
5
37
51
9
3
8
73
12
18
42
15
39
24
9
72
68
168
40
24
93
6
9
60
27
48
6
39
33
35
49
71
12
40
45
23
49
150
6
87
92
88
80
25
47
79
42
48
71
61
18
6
3
12
45
30
18
30
90
155
73
24
24
39
60
72
9
11
48
13
87
8
97
12
23
48
13
27
3
9
68
40
200
24
96
13
47
12
73
42
5
1
27
9
11
40
12
8
64
8
12
16
45
54
5
1
24
23
43
5
25
15
3
72
5
37
6
117
3
9
33
15
12
20
60
25
48
39
56
24
28
168
60
33
27
9
6
9
56
109
51
159
21
12
260
43
29
19
9
15
30
12
30
5
60
88
20
40
12
8
28
24
51
5
12
28
44
100
48
20
28
20
60
4
9
24
35
52
36
3
9
21
42
48
17
12
25
66
89
12
76
20
73
51
21
84
54
29
37
11
12
31
69
20
52
8
13
60
15
57
15
3
65
55
42
143
4
56
43
6
48
23
24
16
60
60
3
41
103
42
6
17
103
5
72
1
42
30
15
32
115
105
8
24
79
24
53
43
30
39
3
17
13
107
1
96
30
54
12
135
93
51
45
51
24
56
72
7
65
61
39
9
36
63
12
69
39
20
13
15
15
17
180
48
25
15
3
6
35
16
12
20
7
53
60
12
49
59
48
100
27
5
25
35
40
8
24
13
3
69
120
18
102
111
147
6
47
24
60
13
35
121
59
48
73
27
15
5
49
18
30
15
20
25
36
11
16
12
3
24
5
36
13
72
24
3
45
18
45
12
8
4
20
61
59
49
51
8
48
112
3
42
75
3
9
36
27
90
6
66
83
60
13
12
47
16
12
60
93
35
120
4
20
28
3
30
42
53
24
100
20
16
3
30
11
31
5
12
13
42
18
15
129
30
5
25
23
48
169
15
8
40
80
25
12
11
60
55
5
72
28
45
27
57
3
8
145
39
80
48
37
3
51
6
18
125
13
27
8
64
21
119
1
15
44
13
27
108
15
5
12
13
23
115
30
138
30
24
48
72
23
72
60
12
13
23
72
48
13
11
28
27
53
13
27
51
6
63
27
18
48
12
27
15
18
6
41
13
156
119
31
221
25
23
13
35
40
3
29
25
18
9
81
99
9
147
57
35
13
35
109
51
32
12
79
69
27
24
29
88
27
6
12
24
35
1
99
20
43
5
28
12
3
72
5
72
16
20
13
66
18
23
40
44
16
3
9
135
48
18
11
136
32
12
13
18
17
12
16
92
55
57
8
7
41
25
48
30
69
33
24
18
6
12
27
20
148
45
12
15
252
20
13
3
24
33
42
53
37
54
66
36
15
75
57
12
45
111
87
18
99
20
88
81
39
8
13
72
27
63
57
21
179
1
54
6
47
43
9
48
92
108
84
1
99
20
1
27
93
15
33
42
9
9
47
37
96
87
32
48
12
40
48
9
23
13
27
15
57
15
48
48
5
25
35
64
33
3
33
162
17
7
21
32
91
6
15
20
31
24
6
35
60
37
135
81
72
35
24
16
32
12
1
27
20
12
13
30
33
117
15
72
56
43
29
1
87
12
20
40
33
119
16
24
75
6
18
90
51
20
13
3
33
6
30
15
8
43
5
13
11
88
12
45
3
15
45
8
37
227
100
68
88
12
15
45
60
108
75
105
120
45
15
3
24
33
20
13
39
12
9
39
21
11
91
48
30
24
47
16
72
20
13
35
52
27
5
13
6
9
20
40
45
3
45
168
39
45
23
60
25
12
75
12
68
55
33
20
37
27
48
32
16
120
3
17
7
17
1
87
8
4
48
32
76
24
141
12
15
8
325
15
3
66
3
21
6
45
51
ABCD 96997729516*3^$a+1 [50003]
30
15
12
8
48
24
36
25
18
9
48
8
7
12
101
40
104
85
27
144
57
35
84
16
24
68
132
24
36
19
41
4
44
85
27
20
108
112
8
12
1
24
35
84
19
6
35
40
24
120
27
29
84
31
29
16
9
18
125
37
11
12
12
88
12
180
8
97
47
48
36
4
32
108
52
56
24
61
84
15
8
48
88
32
12
100
12
44
52
48
9
6
65
100
44
16
36
284
4
21
35
160
120
32
103
60
45
44
28
45
12
71
36
16
44
91
5
72
43
5
12
55
41
76
51
5
25
83
16
36
63
29
52
104
36
19
161
24
7
24
18
35
12
24
37
59
48
96
7
42
23
7
65
16
60
27
12
18
114
21
144
96
140
40
9
35
4
27
17
1
24
3
24
3
78
47
160
12
36
8
7
102
6
5
16
8
1
15
81
23
13
99
93
15
12
68
112
20
24
25
36
59
216
40
128
16
9
30
60
53
64
20
1
47
7
41
4
15
29
7
9
20
24
49
87
48
140
100
12
9
71
55
6
99
20
28
15
93
24
48
81
54
41
19
45
27
36
9
84
20
97
23
37
12
47
88
80
7
5
4
12
9
11
115
9
36
8
16
68
16
36
8
100
96
36
75
33
20
12
16
87
30
107
16
75
5
60
88
44
16
21
6
84
65
76
164
60
64
32
72
16
60
57
27
72
24
12
108
15
5
52
8
25
11
100
51
149
36
49
30
108
96
5
16
80
64
20
12
55
9
20
19
77
60
48
100
21
23
31
42
18
17
55
45
3
17
48
40
36
45
39
24
21
15
12
8
12
4
9
71
55
21
20
247
5
108
97
23
64
48
32
49
47
12
31
17
28
132
9
39
15
5
124
87
45
128
12
84
12
7
5
25
23
37
63
44
48
36
25
71
76
68
37
39
36
80
7
12
81
44
16
20
12
25
11
96
55
89
60
19
41
4
12
24
44
28
8
60
132
37
42
9
164
12
139
57
33
27
9
23
48
4
20
60
16
32
7
41
13
6
36
9
20
16
12
20
16
60
12
32
36
100
32
40
9
48
42
45
36
3
36
90
15
44
4
92
4
12
8
7
18
39
140
12
100
9
11
144
40
36
39
45
44
16
12
8
12
112
27
18
191
16
80
19
5
12
64
36
9
18
5
12
19
57
20
60
7
72
53
67
65
48
13
35
28
9
6
12
5
145
35
40
20
4
80
48
12
13
3
20
12
36
96
24
100
9
11
12
4
8
72
19
90
15
12
24
120
69
27
20
43
126
23
16
60
72
12
32
28
3
77
121
11
96
52
8
84
19
105
56
16
8
132
13
12
27
32
216
24
24
24
28
32
12
100
20
16
44
4
24
165
15
48
20
67
53
4
20
24
84
7
18
27
24
84
45
18
33
81
36
23
24
12
13
3
9
23
12
24
112
24
68
7
29
76
20
24
64
36
32
52
80
12
31
17
36
12
28
24
8
24
13
27
80
85
54
41
64
21
15
144
39
42
11
160
68
96
28
33
48
15
140
24
48
60
25
18
57
8
24
28
12
8
28
44
36
7
12
33
92
12
4
9
83
72
25
18
45
8
19
5
31
36
21
60
32
16
80
55
29
60
12
144
7
33
72
3
6
75
99
105
36
44
19
36
29
12
84
64
20
48
49
59
31
53
28
27
53
64
44
4
20
67
21
63
81
9
6
5
84
40
20
52
32
37
18
21
20
12
4
56
7
65
76
80
85
71
1
35
60
4
20
79
9
80
16
32
97
15
152
60
139
41
16
8
25
75
60
32
40
39
6
99
93
63
32
55
21
36
128
12
1
30
105
108
32
4
21
35
48
24
48
72
16
24
8
13
27
32
13
15
12
132
84
9
35
60
36
36
19
5
24
55
17
36
84
43
65
12
24
16
104
112
15
5
4
176
60
28
20
16
20
16
87
5
48
4
33
11
132
24
48
127
30
6
5
7
33
84
60
80
24
16
33
23
84
49
6
29
12
52
80
48
24
1
47
148
20
48
79
90
63
8
1
23
96
4
45
30
17
48
31
5
16
9
24
3
8
61
48
11
12
13
15
111
33
147
53
88
8
12
127
33
92
52
80
96
4
48
15
45
20
12
13
23
13
35
12
12
148
108
84
80
28
68
4
32
40
20
4
140
7
9
45
35
16
44
1
135
8
64
32
40
99
36
90
39
20
12
19
53
13
90
78
35
4
20
40
56
12
13
147
68
12
84
43
5
12
16
20
60
67
33
12
51
125
60
24
12
84
12
28
32
24
16
33
27
44
19
29
7
29
25
11
61
63
20
96
64
56
43
48
69
80
24
24
7
41
85
83
7
5
4
104
24
115
18
3
80
24
12
28
20
132
19
42
198
9
32
84
24
67
90
83
16
36
48
15
17
31
5
127
57
80
120
13
11
36
16
75
60
9
44
24
7
9
45
11
24
12
7
53
24
55
9
92
124
21
18
9
8
7
53
48
12
13
54
65
28
128
52
225
24
39
32
48
160
12
164
60
48
112
39
126
99
44
1
6
29
19
45
32
1
23
144
31
21
9
42
12
60
53
12
55
17
61
3
45
15
75
17
24
24
16
8
60
28
104
16
60
44
64
32
112
32
13
71
31
29
16
8
181
35
ABCD 96997915856*3^$a+1 [50008]
8
132
16
84
12
20
69
19
5
12
51
12
81
19
77
51
28
41
24
19
173
63
16
20
21
127
41
15
16
24
29
31
12
20
57
36
51
4
44
45
15
57
75
9
39
160
48
29
15
100
65
111
28
24
17
43
12
8
108
4
41
7
65
12
15
28
32
36
57
103
5
72
12
36
60
27
93
19
221
19
108
116
21
55
20
16
125
15
45
24
55
68
16
17
144
51
33
15
141
31
32
12
4
5
12
12
15
96
4
32
4
41
103
17
36
72
3
9
15
21
19
161
48
72
60
39
21
12
72
219
45
67
89
15
21
12
36
19
77
115
144
240
41
111
4
108
48
29
39
64
17
84
12
60
7
8
64
36
17
15
48
57
216
31
20
24
117
108
115
12
32
93
12
36
7
84
5
360
48
51
21
19
65
84
3
88
56
16
17
27
64
44
21
24
51
117
19
53
163
84
36
48
12
60
20
105
7
20
28
32
57
156
39
48
36
21
24
19
5
43
80
64
36
5
7
125
31
152
33
7
113
19
32
45
24
39
21
115
12
12
8
45
60
147
21
7
17
3
9
3
81
24
108
19
24
41
15
21
135
372
72
16
72
41
55
44
208
65
12
36
27
33
36
31
5
24
15
64
29
48
43
32
24
21
27
21
36
235
116
24
9
7
48
24
240
8
4
20
81
7
17
48
67
116
12
81
36
24
15
21
43
17
3
21
24
120
127
48
53
27
105
7
80
69
19
36
5
7
65
12
7
5
79
72
20
4
41
132
15
33
12
63
64
29
36
3
81
19
17
63
33
103
89
7
24
77
60
7
60
96
44
48
24
21
24
24
51
4
32
12
81
15
105
24
3
4
104
16
29
7
32
81
31
36
125
12
87
28
41
84
3
9
19
29
7
84
12
20
45
3
12
172
17
31
80
93
75
24
16
36
5
39
24
28
5
27
112
29
15
57
7
77
24
84
7
20
48
33
19
80
16
72
17
48
31
32
24
88
5
12
84
24
48
75
40
89
36
60
15
40
5
12
111
4
5
15
33
15
28
89
12
24
36
79
176
9
7
20
9
3
16
12
65
39
21
39
9
51
9
15
117
180
7
53
39
33
15
16
32
105
3
64
65
48
243
9
36
36
24
36
24
151
84
20
57
60
72
75
45
7
36
12
12
5
31
29
39
12
228
136
5
15
9
12
7
113
7
65
183
9
15
40
56
93
19
8
45
12
75
96
36
21
72
60
7
24
32
52
20
48
60
9
19
56
48
48
45
19
41
63
57
39
144
105
79
108
77
7
29
15
21
48
7
20
4
56
36
48
4
113
7
161
67
65
24
108
36
55
12
89
48
12
15
60
48
136
77
12
72
103
8
24
40
8
21
24
51
9
27
48
33
15
69
79
56
36
9
48
91
29
108
3
69
12
24
84
7
48
5
72
15
9
36
15
9
15
304
60
12
29
27
69
39
112
5
15
69
24
31
125
31
24
44
64
12
41
219
100
8
16
72
80
9
39
12
52
125
75
96
4
32
81
19
60
60
36
48
96
5
36
24
91
80
72
28
17
36
55
5
60
67
77
55
12
5
15
96
12
16
65
12
19
29
19
108
80
4
5
36
3
24
12
129
24
48
27
16
12
20
9
144
7
29
19
12
84
89
31
36
44
24
81
43
173
60
12
91
84
56
105
12
63
12
52
36
17
43
17
240
60
7
8
4
96
44
16
17
48
15
88
56
9
12
27
57
60
3
48
9
39
40
29
27
24
9
55
17
15
16
17
135
33
15
33
79
8
48
24
33
7
36
17
19
44
100
5
19
5
51
12
153
7
125
48
19
12
5
3
12
4
152
64
29
75
45
19
60
17
99
9
87
24
21
51
69
3
100
132
5
43
92
165
15
45
3
57
3
45
3
48
57
195
100
185
24
51
24
9
7
20
28
41
55
89
31
5
48
3
33
39
33
27
57
156
7
168
17
12
60
39
345
12
48
24
63
33
36
31
44
28
8
45
3
12
100
12
5
7
41
12
3
24
45
51
4
68
12
48
12
9
7
17
51
16
116
93
27
48
4
20
60
141
84
132
24
12
27
12
64
32
45
24
31
29
79
29
55
12
36
24
80
40
48
80
21
120
27
64
48
221
87
28
72
12
65
3
105
7
5
27
144
16
24
24
5
108
7
65
55
125
36
240
79
65
43
44
16
8
81
24
7
5
27
12
48
153
7
92
21
207
16
17
27
96
4
60
32
4
5
127
17
12
19
60
5
12
15
4
89
79
20
60
21
31
53
63
24
100
29
12
7
5
12
19
41
31
48
29
7
140
24
69
12
159
9
36
12
55
65
103
17
115
89
55
144
65
19
72
8
108
9
51
40
8
45
24
12
3
12
40
60
20
88
8
48
16
8
33
115
12
20
45
48
7
12
5
39
36
36
33
72
24
ABCD 96998095542*3^$a+1 [50034]
15
51
48
109
23
73
125
19
17
24
135
15
25
41
78
25
8
57
12
3
51
37
47
48
9
24
40
72
128
135
9
21
30
12
30
72
36
60
54
37
35
66
67
23
9
63
42
78
36
21
16
24
95
24
42
63
112
72
41
6
145
29
51
21
18
1
23
30
6
36
1
53
6
78
6
25
131
48
6
6
18
63
33
60
6
6
7
5
3
48
120
40
5
30
36
1
95
18
87
33
7
35
13
119
42
79
11
150
18
36
12
69
3
21
72
99
54
15
40
89
55
17
31
72
96
5
6
48
72
85
8
15
156
84
36
85
41
30
49
24
8
15
78
24
36
66
156
33
24
33
18
60
12
13
59
12
9
27
78
114
36
54
6
109
23
72
120
81
24
75
13
89
63
3
13
101
54
45
40
35
12
54
60
24
30
25
5
6
48
37
41
7
77
18
12
13
35
18
3
40
5
27
39
81
75
48
36
54
27
69
6
42
6
61
41
7
23
33
9
15
3
12
73
29
19
59
12
6
12
31
5
36
63
57
39
9
126
1
5
174
21
63
30
51
69
42
73
48
5
18
1
65
39
27
24
61
24
56
33
15
27
12
12
45
3
6
24
6
1
11
108
6
19
29
60
6
216
168
30
72
96
3
141
3
57
84
54
6
174
66
24
6
36
30
31
29
6
102
66
30
31
11
30
60
12
55
120
11
21
144
45
30
36
33
27
48
30
7
59
61
5
60
24
36
18
12
30
15
111
33
39
36
36
54
60
54
96
36
24
6
36
24
6
30
30
72
60
6
15
45
12
24
90
85
5
19
5
24
102
6
18
42
43
120
65
36
24
19
41
7
5
18
81
69
30
12
25
24
5
3
15
96
9
33
78
12
13
32
27
12
33
51
24
36
36
13
17
36
27
45
18
129
9
6
145
5
36
55
32
171
37
8
16
96
47
6
30
165
24
16
5
19
32
63
1
47
18
36
18
60
37
24
89
6
6
19
56
184
17
15
75
24
18
51
9
15
88
35
45
63
54
12
36
42
60
18
27
27
21
9
48
63
45
18
1
11
189
40
11
37
8
15
90
7
8
9
6
18
114
192
61
5
19
35
48
21
39
90
60
36
7
107
165
3
13
17
7
35
61
144
71
1
11
84
48
72
24
9
16
41
36
18
54
18
18
7
53
126
24
21
39
25
24
83
120
37
32
15
25
24
29
72
43
53
102
13
35
102
12
24
24
90
18
78
24
72
30
48
36
30
25
47
18
7
107
12
81
3
36
48
25
35
6
36
75
15
25
24
59
18
27
40
48
17
6
105
57
72
15
15
1
11
45
9
6
153
63
12
61
56
51
13
41
30
1
5
43
47
48
30
54
66
72
60
7
17
15
9
31
5
91
8
184
48
29
18
33
33
30
9
16
17
30
73
41
15
9
30
25
96
5
19
5
72
27
75
42
54
21
16
72
8
72
16
24
47
138
31
24
120
41
7
95
18
60
150
6
24
31
83
12
9
15
30
120
19
5
43
72
32
63
60
18
18
66
15
21
108
39
72
45
54
12
30
3
16
29
6
108
1
24
53
12
18
138
19
8
9
18
156
1
29
12
15
3
37
8
16
29
126
21
40
48
107
12
30
27
16
24
56
57
7
53
30
12
6
19
11
120
24
45
21
18
49
71
25
17
7
35
37
5
6
12
48
24
9
40
65
15
39
48
30
75
40
23
1
23
73
17
7
5
30
18
36
24
18
84
81
120
24
33
72
54
1
71
24
9
21
3
3
54
6
49
11
18
27
27
13
53
12
55
72
71
9
45
42
18
7
24
24
23
25
8
15
12
13
5
96
24
36
31
5
48
27
112
41
15
21
115
53
18
24
30
48
3
64
41
12
51
9
15
33
55
65
12
6
30
174
1
24
11
24
12
6
18
121
83
13
8
24
15
12
60
90
54
42
103
17
7
53
43
11
30
6
24
1
48
59
6
7
5
90
18
39
33
72
12
204
7
8
45
6
78
55
77
30
36
12
12
1
72
41
31
11
189
16
17
6
36
21
87
72
84
12
30
24
84
54
1
24
17
6
145
53
6
181
23
12
60
9
63
33
9
36
19
5
24
51
16
143
121
5
19
11
24
21
9
36
54
6
126
9
24
21
6
69
21
18
30
54
37
24
24
17
150
30
84
15
40
56
99
61
5
19
11
13
17
24
55
161
18
102
48
7
11
12
12
21
63
84
12
24
9
16
11
61
23
1
5
6
45
3
85
29
6
6
31
29
24
36
36
19
29
27
24
64
77
3
9
6
9
45
6
21
3
42
123
75
45
3
162
18
49
35
45
24
144
16
59
6
6
49
5
91
8
117
19
24
5
36
7
104
21
19
104
21
3
72
123
13
47
1
24
32
93
12
30
9
120
39
48
168
25
5
12
48
60
12
72
7
35
6
18
60
24
72
54
36
6
73
71
54
24
12
31
119
6
198
42
114
36
69
16
48
77
3
16
71
42
6
12
48
42
3
9
12
84
72
54
81
48
16
24
11
36
30
3
111
33
3
42
6
45
72
48
111
36
18
42
18
12
43
11
13
41
12
30
13
32
184
48
23
12
60
126
84
87
9
6
1
72
48
77
36
12
12
31
120
24
8
48
24
16
11
120
13
5
36
30
1
23
1
35
24
13
8
51
13
41
12
43
47
49
83
45
15
25
11
6
54
6
18
72
1
5
99
9
30
1
11
18
6
24
85
47
57
40
35
90
30
21
24
48
3
36
18
18
85
128
112
24
23
81
16
56
3
30
111
64
24
71
12
13
35
12
73
65
36
18
6
19
41
55
24
35
13
32
40
11
ABCD 96998241994*3^$a+1 [50043]
6
74
22
50
4
2
90
22
42
6
128
48
10
152
6
34
30
6
140
72
16
6
2
22
66
32
60
66
10
8
22
18
36
12
62
40
48
24
6
2
58
56
220
32
4
44
4
56
46
198
60
6
314
94
38
202
6
36
24
6
48
14
4
32
64
108
66
104
96
88
2
214
18
96
6
18
8
16
110
16
66
20
10
66
20
82
2
40
24
24
48
6
56
22
48
42
86
18
72
82
24
12
60
6
14
60
40
72
176
22
114
240
54
32
70
42
90
12
74
6
16
32
10
144
32
10
6
6
44
88
6
24
30
12
72
246
50
16
48
24
72
104
28
32
12
4
36
54
38
4
54
6
12
78
18
24
86
10
8
4
32
16
18
30
80
36
16
182
6
10
186
102
48
66
30
42
72
6
26
4
68
144
54
22
12
54
8
66
46
98
4
84
48
6
8
18
30
40
138
44
10
128
40
66
30
50
30
24
18
64
24
104
16
56
16
12
18
18
24
56
40
14
154
44
10
6
60
120
30
42
24
48
6
162
54
30
18
72
6
36
12
2
78
4
24
78
90
12
26
10
92
34
26
70
50
16
24
128
52
60
62
70
36
24
48
20
42
34
14
18
142
38
52
44
10
42
110
88
2
16
36
60
6
30
12
14
22
12
20
18
34
6
96
18
68
4
44
76
6
126
18
8
118
32
66
34
60
48
44
102
78
16
180
236
48
34
8
18
48
64
8
54
22
12
36
48
170
70
20
22
42
80
22
54
122
88
74
4
18
14
28
68
106
48
18
6
50
22
38
4
30
14
52
30
66
48
44
66
88
102
32
34
122
40
24
8
16
38
24
40
24
56
82
6
146
16
24
78
26
22
90
60
116
24
4
18
18
14
10
30
8
82
80
64
48
12
114
78
32
10
2
64
14
66
46
8
18
94
18
12
92
54
106
48
54
50
54
10
44
48
64
108
84
32
36
22
24
66
56
94
6
42
50
22
42
96
48
54
48
110
34
2
28
138
50
88
12
20
22
50
52
92
4
18
14
28
240
102
30
18
32
18
112
14
46
42
74
6
16
2
64
48
32
4
66
146
48
40
14
82
36
12
20
220
30
66
78
114
6
30
18
62
64
122
66
4
84
24
30
54
164
96
40
176
40
30
18
12
2
16
18
6
6
26
18
4
2
126
28
78
6
36
44
64
32
34
2
64
92
28
8
94
96
18
86
106
78
14
76
54
24
182
4
48
72
24
200
46
2
16
6
14
28
6
74
24
28
20
88
96
174
90
30
50
22
72
24
114
36
74
70
2
64
48
14
16
234
42
72
6
30
26
150
34
24
96
26
72
64
84
32
58
24
24
18
48
20
60
16
72
32
88
126
18
6
18
102
66
8
40
6
24
18
20
60
22
26
46
144
18
24
54
24
56
22
12
6
144
32
30
16
18
62
28
24
24
78
2
64
14
154
38
54
4
6
26
40
36
92
40
78
42
86
64
18
54
42
6
176
18
70
8
40
18
12
20
94
14
90
22
12
54
42
48
36
50
96
18
16
102
38
10
6
18
8
22
156
24
32
70
18
24
6
2
22
14
52
6
54
18
24
6
92
64
14
18
40
48
96
104
48
22
24
42
6
32
58
30
62
66
58
14
54
36
94
18
104
40
120
8
16
86
42
28
20
28
12
6
174
20
22
8
34
30
24
26
16
12
96
18
2
48
24
166
14
4
6
74
60
28
36
66
126
84
78
18
6
42
54
32
18
4
66
8
70
84
8
84
18
58
20
18
136
66
72
12
74
64
90
60
92
4
12
6
8
16
38
52
56
100
42
80
22
48
60
6
200
10
6
2
52
18
120
8
90
72
28
44
6
16
138
96
14
54
42
16
24
48
66
48
54
120
126
48
12
36
12
150
24
42
72
6
14
4
270
14
106
2
52
18
2
126
64
138
24
62
16
14
34
18
6
48
24
120
26
54
58
48
12
26
10
8
100
18
110
42
64
42
24
72
8
40
176
22
38
84
40
32
144
22
50
28
50
34
6
42
6
72
2
22
66
6
14
28
6
18
104
36
100
24
24
6
8
18
24
100
12
6
30
140
4
18
24
2
54
10
6
98
28
42
2
22
66
6
240
24
32
58
32
22
24
6
20
40
48
6
110
58
104
34
56
30
64
6
26
118
164
54
6
4
6
48
18
6
42
36
96
50
16
14
52
72
6
18
54
6
114
2
72
88
44
16
60
68
10
8
10
110
22
36
12
36
6
18
24
12
32
124
48
30
96
102
32
34
56
18
88
30
14
18
88
18
30
6
122
58
86
6
4
168
24
60
66
18
6
24
8
72
10
144
48
6
62
28
38
16
42
30
2
16
62
178
24
150
6
2
64
18
38
6
4
8
4
180
6
42
54
18
8
72
52
48
42
ABCD 96998359982*3^$a+1 [50025]
17
18
57
52
80
24
12
4
8
15
157
5
75
123
13
23
49
168
35
108
1
60
168
56
76
56
72
48
24
88
12
68
12
40
44
52
8
51
33
112
56
40
12
12
36
5
67
80
120
21
19
32
3
13
44
123
13
24
71
117
27
25
168
56
84
108
27
18
18
21
69
211
8
28
23
57
15
9
40
8
208
80
12
201
7
128
27
72
21
36
76
72
47
13
20
60
15
85
12
48
35
37
36
12
12
29
87
24
33
147
84
124
68
4
5
54
21
15
69
192
4
8
160
12
59
49
20
3
33
111
1
68
4
17
31
5
55
53
39
160
12
8
88
32
21
54
25
11
21
376
8
120
15
36
69
112
17
15
36
201
54
1
48
92
76
60
12
20
12
39
21
16
17
90
36
121
60
60
8
12
63
36
36
33
60
120
40
17
3
12
39
72
9
36
52
83
25
8
4
35
45
12
16
24
29
79
12
156
20
72
3
45
4
20
40
20
76
128
52
12
17
99
12
64
5
63
28
143
36
73
32
156
207
21
12
132
15
297
16
8
52
44
28
5
3
120
84
16
29
3
28
72
32
81
18
9
96
36
40
71
54
43
11
1
96
65
63
16
8
28
32
40
12
36
17
103
12
152
48
60
12
9
79
108
8
16
20
3
21
16
44
76
95
1
17
3
72
72
24
45
31
48
60
95
81
16
20
60
40
48
72
113
18
9
36
84
16
32
75
13
8
15
54
67
48
11
61
44
16
44
60
9
43
140
40
24
5
108
15
12
81
7
11
1
20
48
28
60
32
28
35
18
99
36
135
1
143
205
8
3
1
200
51
37
125
63
9
36
79
8
12
16
180
12
251
1
71
109
48
12
83
37
35
33
60
72
120
76
12
116
124
60
11
105
57
3
112
12
32
16
44
15
36
54
39
15
157
60
269
163
132
60
41
175
12
48
128
4
72
8
3
33
21
18
25
68
24
16
80
3
72
25
44
93
18
25
12
17
39
64
108
77
36
19
68
57
55
53
63
27
49
44
12
100
128
135
9
88
24
23
21
51
21
144
88
8
124
96
8
84
52
48
11
144
105
21
36
123
40
32
129
91
120
20
93
43
32
15
18
315
99
36
49
56
39
18
15
148
35
18
19
143
25
24
41
27
148
59
1
12
20
40
197
90
69
39
21
15
1
44
36
168
28
24
23
90
7
11
117
45
55
32
60
51
225
117
43
47
21
87
109
20
28
12
29
36
31
72
41
19
8
52
56
12
15
72
21
12
93
31
68
132
24
36
15
129
24
36
52
24
48
116
57
18
21
136
140
48
16
20
60
9
111
33
15
40
17
18
13
8
24
28
344
120
24
16
36
32
273
3
15
9
96
12
112
5
55
32
40
143
25
68
52
20
33
3
105
99
28
72
108
24
36
12
107
13
77
43
132
60
60
36
12
12
113
15
52
23
57
24
24
3
57
40
11
54
7
101
99
28
120
23
18
27
45
19
56
24
45
15
3
18
18
1
80
16
8
36
39
45
45
51
28
83
57
12
75
73
12
36
68
16
56
124
20
9
90
1
36
32
93
3
72
4
65
15
75
45
36
4
80
264
111
18
43
8
60
36
28
56
4
17
3
120
36
144
57
39
4
65
15
12
99
72
72
21
36
24
24
100
101
15
52
8
51
36
93
36
88
107
21
12
100
48
17
15
60
51
72
25
44
75
54
7
65
72
3
52
20
48
84
63
13
59
69
16
41
39
16
8
24
52
8
87
61
24
8
40
32
60
100
89
7
32
48
39
36
18
7
32
12
100
65
3
15
21
136
41
63
27
69
24
24
112
5
39
124
32
39
105
24
72
141
7
60
72
41
19
35
21
84
3
133
8
16
20
48
120
33
15
3
45
36
171
25
80
84
9
7
29
18
25
11
37
84
8
48
4
20
33
15
36
36
39
157
12
47
241
12
48
5
90
162
3
120
75
18
67
5
67
32
16
12
72
20
40
65
90
1
120
20
3
81
81
3
64
80
28
23
21
60
144
120
69
27
16
8
112
233
27
12
252
88
32
129
87
72
57
36
127
35
36
36
13
48
192
12
149
39
15
36
9
27
13
23
49
20
136
44
75
216
9
45
15
84
16
44
36
3
13
8
124
72
35
1
20
24
60
148
197
15
21
7
47
90
159
60
24
27
54
ABCD 96998424184*3^$a+1 [50005]
57
40
17
55
11
45
40
5
39
16
20
15
25
29
18
42
12
3
28
60
17
18
37
8
48
16
5
138
1
84
36
24
152
45
108
6
12
13
144
65
12
60
18
12
33
57
18
1
17
114
18
7
59
6
63
45
3
33
15
51
129
21
79
264
17
99
9
36
15
100
29
7
8
75
108
48
24
97
41
42
33
15
13
5
111
15
18
75
51
6
43
32
15
48
78
3
16
35
108
90
7
11
69
60
63
81
24
21
19
8
15
18
135
4
60
36
36
11
13
24
71
6
63
21
87
52
20
28
65
162
13
5
7
48
59
45
21
7
60
32
4
47
117
12
51
25
132
180
5
67
131
18
36
15
40
8
120
45
18
49
8
28
12
17
99
75
21
3
30
18
25
84
48
23
18
6
13
17
24
27
45
12
72
15
3
36
37
5
15
3
49
35
21
57
27
76
17
55
23
36
54
12
3
60
15
1
48
12
56
3
105
52
5
7
32
75
1
24
8
16
24
11
60
156
24
21
24
16
83
93
15
9
3
6
51
15
49
29
36
120
24
15
28
24
104
9
12
6
270
123
69
72
15
16
29
103
5
36
115
11
21
40
5
3
52
113
54
156
141
48
36
27
24
21
40
5
115
47
21
105
91
8
36
45
15
21
36
103
80
96
40
5
51
40
12
12
48
41
84
42
25
36
20
60
112
101
55
5
31
5
54
57
15
9
3
42
30
54
79
17
63
3
24
45
129
24
90
117
21
18
57
84
60
39
156
1
12
56
21
24
12
3
15
36
121
8
57
48
96
3
15
30
6
1
44
36
45
159
195
49
92
16
44
3
117
64
101
6
12
1
24
8
45
39
60
81
18
66
18
6
36
48
67
65
36
15
60
15
30
103
29
36
12
72
36
15
45
247
89
19
104
3
54
19
35
1
8
36
27
49
24
140
12
9
63
15
18
7
48
32
52
20
64
12
44
45
75
76
44
16
17
78
9
16
8
111
25
5
163
8
60
39
6
15
39
25
65
18
21
9
90
133
104
3
13
92
21
39
63
18
36
96
54
133
72
11
18
12
7
101
115
17
144
30
60
36
18
19
17
19
29
91
41
48
43
144
48
95
13
24
29
75
15
1
116
4
5
3
21
12
103
44
3
49
216
17
90
36
54
96
66
6
19
20
153
126
54
15
45
12
103
20
16
59
33
27
21
81
19
12
29
19
20
36
63
18
90
18
24
66
49
41
39
16
84
77
51
9
30
45
28
41
12
7
125
3
4
41
72
63
52
32
16
32
21
42
18
72
12
7
44
36
16
44
51
49
65
3
28
48
32
27
1
24
12
48
32
15
90
138
81
15
12
18
51
63
25
11
21
9
27
12
36
16
35
13
36
96
5
18
126
19
11
9
207
78
66
72
45
15
9
64
17
18
126
48
90
6
36
108
72
54
12
13
12
12
53
27
15
48
9
45
15
129
42
30
7
11
6
15
33
15
63
45
24
40
83
6
12
18
81
33
30
42
18
13
5
48
60
36
216
183
4
12
48
41
51
36
57
30
37
5
159
57
48
27
28
20
57
103
5
30
9
28
23
54
27
40
53
36
42
30
3
96
28
20
12
21
139
41
79
11
54
108
72
24
102
9
33
31
17
144
219
15
97
53
19
32
24
45
51
4
60
11
13
23
69
60
136
48
11
49
12
35
84
36
37
17
19
5
84
3
3
49
32
3
13
12
17
15
39
25
77
19
5
15
156
144
99
30
72
75
28
77
7
35
33
3
90
30
85
44
15
36
45
12
15
37
5
30
105
52
41
43
80
40
17
19
20
16
8
24
45
18
45
12
16
29
163
32
21
36
79
32
3
12
18
186
1
29
3
16
36
48
113
78
57
69
123
21
12
18
49
60
5
31
44
15
1
71
48
6
102
93
96
105
55
48
68
27
37
83
18
39
15
18
6
45
9
67
48
23
18
79
56
36
4
5
115
107
102
72
18
57
33
6
45
64
8
64
35
66
60
162
45
3
18
27
64
5
3
15
33
168
15
12
24
48
61
36
29
31
228
12
89
36
75
16
8
81
31
104
15
30
60
31
20
3
25
5
90
9
120
177
6
9
9
54
33
57
30
61
60
65
67
32
12
48
21
12
72
55
5
207
28
11
60
57
45
54
49
32
33
144
67
5
108
36
19
17
63
75
25
17
3
16
60
11
1
24
24
96
8
108
27
37
29
6
13
17
18
1
12
44
88
17
24
19
17
48
67
24
72
72
8
87
18
127
8
24
3
157
24
17
87
40
8
75
45
105
54
45
63
102
55
113
51
39
45
16
60
60
101
43
8
64
120
53
115
56
105
54
12
6
67
32
3
13
83
36
121
23
54
48
3
16
23
48
169
20
24
9
7
5
3
57
3
16
12
95
90
55
137
36
27
27
6
31
8
153
55
48
29
75
33
7
131
1
35
13
32
4
11
33
51
6
39
9
6
49
5
7
104
12
3
36
18
75
105
36
51
15
6
12
126
25
36
44
9
12
90
96
30
39
84
40
72
32
40
72
96
47
1
35
9
27
6
72
18
12
6
7
119
30
3
40
11
54
75
ABCD 96998441864*3^$a+1 [50038]
112
159
84
12
161
19
125
48
31
249
80
208
80
40
63
33
56
91
101
43
96
21
56
24
24
199
9
72
104
67
12
36
117
87
132
84
60
12
48
24
153
3
29
16
32
112
200
40
8
55
17
120
24
127
57
27
5
40
24
80
31
137
120
223
41
7
113
7
17
55
60
21
39
89
48
103
89
43
165
24
111
24
17
40
495
185
103
33
3
84
72
65
48
16
80
208
15
345
75
108
17
115
93
3
21
48
15
12
149
7
65
24
91
60
33
8
31
17
79
41
31
57
27
53
55
153
176
91
48
48
5
55
17
16
80
64
15
41
192
16
39
33
176
24
31
57
144
15
24
60
77
256
147
93
39
17
127
24
137
96
64
144
27
21
39
192
96
24
137
79
81
8
43
29
16
32
48
24
72
192
19
12
41
120
7
89
19
228
24
81
8
72
24
16
39
113
103
96
264
329
187
53
96
139
21
32
55
17
48
19
84
12
93
39
65
31
12
53
112
120
159
441
80
40
8
31
24
9
75
12
41
7
33
15
105
159
89
24
43
12
41
31
41
103
312
24
89
127
129
3
156
24
108
173
48
31
65
24
168
55
17
120
31
185
184
144
32
163
69
8
88
207
12
36
305
192
48
7
36
53
16
8
7
41
7
17
160
72
99
77
175
65
7
60
29
163
5
55
89
31
168
57
104
16
243
5
120
103
161
7
36
173
7
17
16
224
127
9
72
15
17
31
185
88
24
32
240
72
7
57
8
64
72
87
369
48
8
192
120
67
29
24
24
40
104
19
180
48
12
237
183
65
40
51
12
48
96
9
72
32
48
96
163
5
43
60
96
36
60
36
53
256
24
8
7
17
19
125
88
27
5
31
9
15
41
55
48
41
72
16
8
88
144
63
81
48
3
101
31
17
139
12
257
151
185
163
21
75
60
168
12
108
36
5
72
40
80
16
72
120
24
3
5
144
31
120
41
127
60
60
105
104
24
7
9
80
7
36
5
184
39
137
160
99
269
67
84
17
43
144
77
355
5
24
199
96
65
192
7
89
24
7
89
31
257
415
81
32
24
16
231
185
88
3
77
88
15
108
77
24
72
120
43
5
72
24
55
17
115
48
45
207
17
16
8
72
7
72
17
7
33
32
184
3
60
209
16
39
41
55
17
7
48
36
12
24
89
48
31
192
84
53
127
41
96
115
12
48
24
161
24
151
89
120
91
53
91
69
32
144
40
111
89
43
21
32
199
9
152
48
48
72
48
144
7
161
19
77
55
204
144
12
17
19
101
96
7
180
36
41
120
64
56
96
31
17
55
24
17
19
149
43
29
48
19
240
29
55
17
64
135
24
12
48
45
24
8
115
101
7
105
32
120
55
137
16
32
136
87
96
84
5
7
161
55
17
328
135
9
15
185
79
105
80
40
8
7
24
17
24
120
144
24
288
16
120
63
33
200
31
65
40
56
79
108
45
296
91
12
17
112
120
8
48
31
48
9
80
127
33
48
312
3
69
15
108
36
65
31
105
48
87
9
39
225
96
ABCD 96998446492*3^$a+1 [50045]
11
30
18
93
9
3
3
49
20
9
27
57
60
12
15
3
6
24
6
1
128
172
20
76
92
21
12
15
39
33
27
9
9
42
60
48
21
81
24
12
102
90
15
15
57
63
60
1
80
39
12
90
30
54
60
12
27
21
15
12
4
23
48
24
24
12
18
27
3
6
15
9
24
31
17
120
15
3
6
55
11
105
15
49
35
9
81
66
24
78
66
9
15
12
108
45
16
29
27
3
12
36
18
6
6
19
56
24
16
5
63
16
24
59
45
16
41
15
36
3
42
24
18
81
39
18
27
3
12
90
7
23
66
60
42
9
3
61
35
6
18
1
47
9
48
27
30
30
1
23
30
91
80
39
36
6
63
15
36
1
17
3
9
91
8
36
3
6
27
3
60
1
20
3
18
3
21
6
12
18
54
24
6
6
45
4
36
29
48
15
15
1
20
12
69
3
88
8
27
30
54
9
16
36
5
15
15
90
3
45
15
81
30
84
60
12
42
6
54
30
48
72
30
63
63
1
8
48
3
36
36
42
66
24
121
56
3
33
3
66
39
69
3
64
20
15
30
126
24
6
90
30
48
90
69
28
5
3
69
123
4
101
79
11
12
48
30
90
57
27
18
7
5
15
16
23
54
48
3
165
15
24
16
119
30
36
15
51
60
25
95
33
21
60
24
6
12
42
31
17
19
71
25
23
42
12
51
16
59
30
39
15
48
24
1
53
42
12
13
29
18
72
36
30
42
45
3
54
48
48
30
33
16
20
3
1
11
1
5
39
105
15
183
1
5
67
200
48
16
5
31
53
66
6
18
144
18
19
128
93
15
4
65
18
60
18
12
3
3
12
18
42
72
13
29
36
18
24
30
67
104
15
24
1
17
19
20
15
108
1
12
44
63
96
12
12
18
15
33
51
3
6
36
78
12
54
27
69
3
21
31
56
9
18
61
36
36
24
161
42
12
96
228
37
5
12
36
6
24
6
48
3
4
20
3
168
42
6
97
20
63
24
42
36
24
36
15
3
42
72
91
47
45
15
25
35
33
15
6
6
25
65
30
18
30
24
96
66
3
3
12
37
59
36
18
27
3
60
6
24
6
97
144
5
60
18
61
41
15
9
30
84
12
9
40
20
27
18
36
6
24
48
12
24
57
39
30
84
39
63
90
30
33
76
5
15
75
33
321
66
120
81
33
30
24
1
65
72
30
18
6
30
15
39
54
3
45
19
11
12
72
1
17
90
37
29
36
36
18
6
51
27
18
27
63
13
11
6
18
126
31
24
36
65
48
30
1
5
24
72
42
1
17
12
120
7
23
93
3
12
114
79
17
18
24
33
9
48
12
18
36
60
1
29
66
18
108
12
3
69
15
16
80
3
12
24
45
3
36
21
16
20
45
18
84
66
36
15
3
1
17
12
18
12
60
1
59
13
20
3
1
5
48
15
21
111
45
36
60
12
6
21
45
3
15
12
18
42
24
12
73
41
15
15
9
39
30
15
36
9
18
69
36
15
13
92
4
120
5
15
24
9
3
57
42
24
36
9
15
1
20
15
21
64
24
101
39
52
8
9
6
66
18
37
23
72
18
48
18
12
49
11
9
69
15
9
27
36
39
48
30
60
27
15
33
27
25
56
3
6
6
12
48
12
108
9
21
12
15
45
31
92
117
30
12
78
6
24
12
1
35
48
25
35
1
36
59
18
3
72
72
15
18
30
21
45
15
12
3
1
20
36
12
52
41
12
6
42
90
12
78
87
12
3
1
36
53
6
105
27
30
24
6
42
30
48
42
30
12
36
18
31
5
6
30
24
79
5
54
30
15
16
59
6
27
15
12
192
1
5
48
36
6
54
54
25
17
43
59
33
3
6
30
9
39
12
81
39
24
25
35
72
12
21
21
30
1
8
51
6
60
18
1
56
57
15
16
77
15
3
156
78
15
15
57
16
47
12
6
60
19
60
11
12
96
45
36
48
3
24
60
24
24
30
66
30
27
40
20
48
36
3
192
1
23
24
6
39
45
7
11
12
13
29
30
85
20
63
33
45
12
30
36
36
18
48
54
54
6
54
84
3
24
21
12
18
69
33
63
33
31
23
66
54
1
35
42
30
18
27
57
12
18
33
9
18
12
85
5
6
9
39
1
20
51
49
35
129
15
102
84
15
3
12
66
84
39
16
5
15
69
42
24
61
17
72
18
6
42
45
33
24
18
12
120
12
30
78
45
33
42
6
6
21
60
69
39
27
24
109
59
6
27
15
18
36
30
1
17
7
89
15
27
12
12
45
16
48
47
60
54
54
25
35
30
27
12
15
6
15
39
121
11
25
60
5
24
84
48
39
39
61
35
48
48
49
5
6
45
4
5
30
18
12
24
55
35
6
18
48
30
30
114
24
6
60
1
128
165
6
25
41
18
24
12
33
15
21
87
54
24
39
63
30
54
6
30
9
45
36
24
6
13
80
16
5
31
32
51
37
5
18
69
15
73
23
30
24
30
37
35
1
44
3
30
90
1
161
3
12
15
36
9
3
12
24
30
31
24
32
123
36
36
54
3
15
18
12
6
61
20
75
6
63
12
3
12
54
24
24
108
27
51
36
9
156
40
125
78
81
51
6
24
18
48
48
30
51
3
60
93
60
28
59
21
45
36
48
7
71
78
6
6
120
48
55
5
66
18
126
24
42
6
90
42
60
73
173
15
16
5
60
18
36
36
18
30
6
12
18
6
79
29
3
87
66
15
9
27
15
48
96
1
20
3
90
27
4
5
6
1
23
69
3
54
91
48
80
16
89
96
31
77
15
45
66
6
18
181
17
3
15
36
114
30
120
45
36
3
6
27
69
6
18
67
8
15
6
66
30
72
42
21
72
12
45
78
1
29
18
9
36
15
120
33
9
27
33
31
35
24
12
61
5
43
11
9
72
15
42
42
33
16
5
24
6
21
51
33
36
16
17
18
18
7
35
54
31
20
27
12
48
61
5
27
15
24
60
61
5
39
15
78
60
18
18
12
12
18
13
65
31
11
25
32
21
60
12
24
60
36
42
72
6
79
5
114
66
108
12
99
12
24
16
17
12
3
171
36
9
60
57
54
25
11
18
6
9
21
48
3
28
35
1
11
72
36
25
119
33
63
1
5
6
42
27
51
13
152
9
6
30
3
9
6
42
18
12
57
15
57
69
12
42
30
7
5
6
12
13
59
21
3
24
36
12
60
9
51
49
20
ABCD 96998457958*3^$a+1 [50035]
3
12
21
69
139
36
5
15
16
32
36
27
13
41
63
27
96
25
44
64
227
25
32
28
164
60
81
63
4
56
111
25
53
15
16
56
111
54
156
27
123
25
20
12
16
119
21
21
48
43
35
12
1
179
13
48
32
100
68
9
7
8
12
48
16
41
75
105
18
1
20
87
72
1
32
24
141
15
4
35
93
36
76
20
63
72
61
12
47
93
177
78
13
239
33
3
37
36
101
63
28
5
43
11
73
32
24
96
3
13
32
15
21
100
32
124
65
99
204
72
4
20
27
72
90
67
11
72
13
5
39
64
80
81
123
52
48
20
105
55
35
21
72
48
21
66
45
40
29
91
29
36
63
16
24
20
16
23
25
17
120
18
33
84
51
72
25
65
12
39
96
16
17
108
195
4
56
60
12
15
57
40
5
39
87
24
30
3
105
15
3
33
27
13
17
7
35
12
13
72
83
37
36
12
95
93
100
95
45
12
15
48
42
15
28
29
18
12
60
105
28
116
129
7
96
24
35
25
24
60
17
27
16
20
39
57
16
20
40
8
52
65
99
16
59
61
47
105
12
60
93
72
31
32
36
16
48
68
64
11
204
30
6
25
108
11
13
32
76
80
84
64
20
4
23
12
1
116
45
3
76
29
7
20
15
153
3
24
69
52
17
42
1
24
84
24
72
24
56
4
104
57
66
54
15
3
21
12
180
40
44
51
12
25
36
72
29
6
9
3
72
36
45
84
40
35
48
97
20
15
109
164
156
87
9
36
9
31
20
27
81
21
6
33
36
24
40
12
35
69
60
4
11
81
24
48
36
124
252
203
18
7
36
29
31
116
40
24
72
5
15
27
12
78
90
13
35
25
17
18
69
16
44
40
84
12
84
116
28
47
84
18
31
44
12
21
27
12
100
24
96
11
54
15
93
7
20
15
9
9
102
18
18
72
1
41
43
240
35
25
108
68
51
1
5
3
4
68
4
11
85
12
60
48
84
11
114
51
4
60
48
53
3
36
24
52
8
87
42
43
29
15
40
24
11
1
20
100
140
12
28
20
4
53
90
13
149
75
45
18
60
48
9
24
16
11
120
9
4
24
5
18
45
28
212
12
27
105
24
12
15
33
39
25
47
33
60
28
44
100
20
36
24
84
52
84
35
25
24
41
18
1
32
69
60
39
87
13
71
9
60
9
7
36
59
276
9
36
40
149
30
21
24
36
24
3
61
20
9
163
17
91
224
33
90
13
17
67
8
120
27
105
75
72
18
91
24
8
72
36
24
12
15
13
5
60
18
12
33
45
3
16
60
80
48
75
42
79
36
83
57
24
64
36
29
7
35
36
120
9
51
102
18
90
103
41
115
53
12
270
1
89
3
105
31
24
20
87
18
63
120
112
107
61
8
39
21
81
139
36
20
24
69
75
3
102
7
108
228
59
18
3
24
255
81
15
102
3
40
35
72
138
24
18
30
18
144
45
24
4
23
25
8
24
27
9
9
31
11
18
7
11
37
20
48
28
60
71
78
87
40
176
57
18
33
40
20
12
60
28
104
36
4
77
3
88
92
16
60
29
31
71
1
17
63
84
40
84
72
20
28
80
21
48
18
49
44
39
30
3
4
24
11
1
12
17
175
36
60
48
59
90
60
15
76
11
1
32
12
148
77
3
60
16
29
55
32
60
4
56
63
57
48
52
23
72
9
51
18
51
21
48
15
28
60
128
39
1
32
24
183
13
84
104
12
72
28
59
78
55
137
18
1
20
21
39
156
40
20
64
32
135
37
56
51
18
195
88
59
1
108
32
39
48
13
224
15
108
33
40
44
81
114
18
51
36
75
48
45
117
6
12
13
48
24
77
31
5
3
69
43
48
56
15
1
17
115
32
4
32
12
3
9
33
12
3
76
29
27
15
1
24
56
52
23
24
13
272
28
68
40
20
12
156
76
44
4
17
99
36
24
112
60
104
3
21
12
132
45
7
140
60
105
15
3
108
45
24
60
40
24
17
144
31
60
59
61
80
12
12
16
68
52
20
12
45
31
72
44
28
5
55
108
29
3
16
12
60
12
23
24
108
81
27
9
93
60
30
13
8
64
23
9
4
41
115
108
116
4
48
8
21
18
37
35
1
60
108
59
85
32
24
36
45
90
61
5
99
63
1
72
8
87
72
13
8
16
53
30
97
60
36
59
13
116
4
68
72
3
37
108
132
48
44
48
12
51
33
12
24
3
13
20
88
41
19
149
3
15
69
21
54
45
45
19
20
124
72
68
28
29
79
11
36
25
8
76
35
105
123
42
115
24
71
45
40
11
9
75
9
112
29
19
32
4
35
1
107
81
21
60
3
117
6
12
165
76
12
8
72
9
96
15
4
20
ABCD 96998667674*3^$a+1 [50023]
4
15
27
5
43
62
15
129
79
35
37
63
36
24
2
30
4
20
141
3
30
16
30
57
39
185
25
60
30
14
10
69
21
51
8
55
66
56
31
104
19
24
5
145
2
45
49
26
13
8
19
74
19
11
16
8
72
18
66
25
32
48
291
21
24
19
104
45
67
44
4
30
30
66
60
36
30
14
6
40
54
14
25
5
27
88
8
48
24
1
60
30
77
57
63
9
10
5
24
15
1
45
11
9
114
30
96
79
32
13
14
82
80
3
15
90
7
123
50
6
37
69
14
6
79
56
3
22
14
4
21
75
77
24
19
36
18
42
29
19
53
139
5
24
96
25
30
9
24
11
40
90
35
9
40
2
93
48
33
76
14
4
32
18
10
93
39
9
9
42
14
154
21
11
21
43
90
146
4
24
36
41
103
12
5
33
10
36
20
60
4
5
16
32
37
32
3
51
10
6
21
32
7
224
25
11
24
34
2
1
47
33
24
24
115
74
52
74
24
21
16
69
11
96
39
33
15
25
8
3
106
20
178
62
34
24
5
27
18
36
15
49
56
6
9
55
26
4
51
8
135
1
24
48
9
18
5
40
65
10
6
56
10
5
43
5
112
5
3
72
3
100
65
16
144
27
8
12
124
24
30
80
12
94
5
72
33
34
36
30
30
96
20
64
14
3
49
39
75
104
36
25
9
12
11
27
40
5
40
5
46
36
14
16
54
14
63
24
3
6
15
79
17
13
11
19
5
1
39
71
4
60
60
21
51
5
16
17
15
72
13
80
3
67
21
9
146
16
60
30
114
60
116
34
186
20
4
5
39
96
4
42
18
30
11
25
71
25
18
45
11
4
32
28
5
72
25
50
28
32
30
150
28
105
8
67
26
19
15
110
27
88
56
91
5
85
18
2
78
1
35
30
15
79
2
15
15
180
13
11
34
146
64
12
48
36
114
47
3
12
9
120
1
30
20
24
37
3
44
25
11
6
34
6
14
25
65
39
15
76
80
24
72
18
3
24
183
105
7
108
20
1
24
152
79
50
7
27
21
51
14
6
1
144
15
48
80
1
11
4
14
6
16
53
96
25
110
16
44
40
77
3
54
22
60
50
19
24
216
56
3
6
135
24
48
9
39
79
12
125
33
15
120
1
30
36
5
19
36
18
2
45
9
6
148
12
14
4
42
69
35
16
60
30
48
20
87
25
30
98
76
11
40
15
18
2
28
30
35
15
46
44
70
12
5
115
8
45
16
21
3
27
5
48
57
18
36
46
11
87
30
16
6
29
24
7
14
46
8
126
30
16
41
19
18
20
66
60
57
144
115
180
9
65
31
9
50
21
115
24
26
118
45
11
4
60
80
40
12
41
72
96
61
20
15
43
5
15
66
39
85
6
14
10
213
24
5
114
16
30
20
31
72
5
96
36
10
98
22
69
39
26
6
9
9
10
2
43
117
11
88
51
125
15
9
9
10
32
4
60
20
64
57
135
41
27
202
18
32
9
99
21
31
30
54
21
9
14
36
16
48
5
208
8
24
25
50
21
9
42
18
66
4
53
24
24
21
34
80
124
56
30
10
6
110
4
5
72
40
39
18
90
101
16
29
60
4
6
44
1
35
64
56
21
49
66
30
18
5
40
15
33
8
16
23
90
6
81
49
30
20
30
39
7
48
36
101
3
72
28
30
3
99
8
117
16
77
115
15
176
57
33
36
70
44
97
3
101
16
17
63
103
41
115
93
21
35
49
2
54
7
27
45
27
24
246
48
12
14
37
27
20
33
24
85
11
40
99
74
54
16
110
90
54
30
190
80
52
110
4
74
100
60
147
8
55
2
34
29
40
72
15
98
15
1
60
14
16
66
54
14
12
54
141
16
33
15
152
88
29
70
5
240
48
120
40
9
8
52
54
86
15
3
96
30
10
14
10
77
3
100
60
20
1
96
15
33
11
36
9
55
50
66
13
27
5
40
56
13
14
16
66
54
26
3
31
50
10
21
3
62
48
46
30
75
11
141
19
8
36
25
5
60
10
5
64
21
84
15
27
20
9
40
15
17
40
39
65
15
25
5
4
14
97
24
56
3
16
24
21
24
48
32
7
65
24
139
12
9
71
25
23
60
253
24
63
57
105
14
49
27
20
1
8
19
2
60
111
7
116
30
10
6
23
7
33
35
61
29
75
85
3
32
31
20
45
24
7
161
3
16
78
95
48
72
27
24
54
7
9
96
15
45
20
10
29
55
129
8
3
36
18
10
36
66
30
44
4
32
28
77
3
21
31
18
2
28
62
18
36
45
9
40
62
153
27
28
62
3
57
84
46
5
9
34
53
33
10
21
15
33
8
64
8
31
14
36
34
56
69
97
98
13
3
44
1
89
7
3
30
162
44
94
11
39
46
51
159
20
69
96
91
14
7
39
78
11
9
10
36
74
31
5
54
61
35
46
44
19
17
55
24
32
72
55
36
96
125
3
90
16
36
78
17
19
14
106
56
28
105
87
140
4
20
30
94
32
9
9
207
33
12
54
46
8
295
15
2
58
101
96
16
24
149
51
3
42
4
39
8
159
33
45
3
9
15
39
16
81
17
16
66
53
7
18
2
21
37
3
32
96
16
80
19
90
20
7
27
53
24
49
50
6
10
8
37
33
47
16
59
4
20
64
30
62
114
30
124
36
9
27
69
39
2
64
14
66
31
3
77
13
27
99
56
10
18
ABCD 96999007564*3^$a+1 [50018]
19
108
36
54
87
9
15
80
61
96
35
13
42
33
56
136
57
72
39
39
108
29
19
36
60
29
40
15
41
73
30
17
16
147
18
59
49
24
47
1
15
39
65
193
72
95
24
19
77
24
7
90
42
48
108
17
168
91
126
15
48
9
23
13
12
23
31
60
125
19
5
40
57
90
29
61
35
7
30
11
25
72
24
119
72
48
72
64
129
234
72
48
77
24
216
24
145
111
56
67
21
56
73
12
126
180
65
49
95
13
123
249
15
21
24
99
27
30
143
55
36
21
165
18
36
5
25
159
261
11
144
24
91
18
11
40
32
19
96
69
33
47
31
9
45
11
253
35
40
32
40
264
9
72
143
37
108
12
59
49
87
57
42
48
53
25
54
9
32
43
125
40
21
30
5
229
6
5
40
21
18
36
5
121
15
144
3
53
145
23
120
72
120
64
39
65
109
51
80
16
129
47
40
69
24
27
8
1
36
30
5
13
227
43
21
3
30
252
51
8
55
17
13
36
78
12
78
48
24
108
18
12
42
11
24
24
187
24
108
17
145
71
67
72
6
18
5
157
120
72
36
87
3
5
1
191
24
16
39
9
9
90
66
35
40
56
85
24
66
65
13
12
95
265
111
48
56
115
5
96
37
3
183
105
147
72
48
29
24
7
30
204
71
19
66
75
8
25
42
189
24
15
60
72
5
168
40
120
56
24
235
84
36
125
19
6
102
150
180
90
29
181
59
31
108
5
72
64
75
21
104
109
114
12
149
1
15
56
49
119
120
85
60
71
19
102
39
21
84
54
90
6
225
3
6
71
91
120
29
13
11
96
55
41
49
54
30
35
1
90
69
75
5
175
60
77
40
24
21
18
30
36
18
72
101
13
11
96
67
21
32
25
23
79
33
9
36
54
18
270
77
25
231
129
60
48
3
3
5
7
33
80
37
35
160
75
18
107
48
19
77
120
16
39
41
13
6
48
18
60
120
162
6
72
23
40
32
24
16
8
96
49
71
64
9
30
18
95
109
99
27
84
96
30
18
17
19
29
40
32
7
60
261
57
54
209
112
57
47
40
63
137
91
24
101
79
36
29
19
77
67
6
12
168
35
31
161
163
114
51
21
59
72
13
35
1
120
96
23
31
209
79
12
5
31
65
40
8
121
6
12
36
57
48
72
80
13
11
24
25
72
63
80
1
119
91
29
112
128
1
24
36
99
9
120
111
51
5
16
57
71
1
15
39
192
18
24
23
115
29
49
71
16
8
72
40
9
15
144
32
24
163
173
79
41
144
120
96
288
192
48
61
11
97
167
24
19
78
72
12
35
91
53
91
21
33
87
80
217
12
24
11
24
1
66
5
144
31
108
21
21
59
13
210
126
51
9
12
78
54
23
79
180
5
145
84
132
90
5
24
73
71
25
120
36
51
8
120
16
3
150
18
5
49
84
6
36
54
36
95
7
17
19
5
72
49
168
71
49
72
39
56
55
9
96
21
35
24
13
11
61
59
115
222
120
90
29
96
7
36
45
57
54
6
48
11
25
15
96
105
78
137
48
112
80
103
17
19
101
64
39
41
40
24
152
24
16
104
49
66
101
43
6
15
33
23
13
54
53
24
16
177
23
24
24
19
168
45
63
36
66
3
69
3
48
207
102
51
32
7
132
120
18
51
45
12
114
48
36
17
73
150
12
53
181
35
19
72
69
21
59
120
109
11
40
24
56
13
107
19
6
71
24
24
40
32
19
90
195
3
6
90
66
11
25
39
105
36
123
201
90
29
40
9
47
24
109
51
32
24
55
9
75
5
55
12
5
145
15
15
78
30
5
85
107
48
72
7
96
17
13
24
27
3
78
15
48
57
95
37
12
24
95
31
41
40
8
72
49
18
96
54
162
120
69
57
ABCD 96999262676*3^$a+1 [50040]
65
111
16
233
96
84
36
36
60
175
288
5
171
160
149
43
128
189
3
9
135
48
141
19
77
24
75
105
7
29
3
57
84
36
48
175
65
492
24
379
41
247
48
96
144
96
125
3
105
300
123
288
9
12
60
24
60
240
36
55
29
19
48
293
187
17
12
195
16
48
101
300
159
144
57
84
19
32
16
17
63
33
31
305
31
240
53
36
135
96
9
55
336
173
115
305
31
185
103
96
32
48
16
224
81
204
84
12
108
7
80
105
103
96
101
120
24
60
15
81
144
271
5
48
43
29
115
89
7
269
204
231
48
45
12
60
144
91
113
127
29
120
120
51
64
125
60
504
127
113
63
304
5
283
77
108
240
151
41
24
15
45
216
180
48
12
91
48
5
96
60
24
55
224
160
96
65
79
176
16
305
24
135
16
5
219
16
89
7
240
29
163
41
87
189
19
96
5
43
272
96
117
123
69
219
141
163
77
288
51
21
60
120
204
60
15
64
125
312
75
48
297
84
84
432
63
45
36
15
21
91
113
31
509
51
45
115
89
36
3
21
60
24
132
24
187
17
192
120
55
96
209
60
24
171
64
125
147
64
305
24
7
29
3
160
32
9
55
5
171
96
57
12
60
31
29
24
36
120
31
29
48
3
453
156
63
288
240
112
485
72
19
29
3
33
79
125
156
396
171
189
144
51
45
211
80
33
84
72
115
96
80
9
24
36
168
115
32
225
31
29
120
120
259
89
180
276
31
224
105
7
53
27
93
60
84
12
84
84
31
96
128
117
108
12
163
41
55
80
501
48
411
160
29
192
195
45
300
84
115
5
75
9
7
53
12
271
80
112
96
89
12
48
27
273
12
115
65
24
55
89
252
24
99
165
156
79
48
80
64
48
176
45
264
12
15
48
256
176
33
31
32
9
144
36
48
3
9
151
53
156
223
161
24
72
63
21
120
259
137
60
60
159
16
245
24
204
132
60
55
144
101
228
36
96
48
307
245
24
96
3
21
75
16
416
208
185
36
115
96
77
51
45
180
31
113
216
39
21
360
51
69
139
272
144
16
29
24
91
96
384
176
153
36
120
27
129
15
33
12
120
43
ABCD 96999337322*3^$a+1 [50036]
1
8
48
27
72
21
39
9
112
59
69
15
6
3
45
330
57
45
3
40
11
24
13
23
90
15
112
8
81
18
37
119
9
105
102
54
51
16
72
32
16
8
256
23
72
9
40
35
54
55
17
60
19
35
277
8
192
3
141
24
64
8
327
1
11
54
7
120
8
16
29
27
160
80
3
24
72
13
161
79
227
133
35
93
87
36
36
144
9
147
108
1
5
91
24
209
87
15
90
348
36
31
24
11
54
87
27
61
96
80
135
108
96
36
9
24
72
16
72
80
15
1
24
8
39
1
24
59
60
9
45
43
32
136
41
55
48
48
72
47
18
15
147
13
8
48
136
23
33
63
210
150
84
13
24
24
24
32
16
29
195
99
30
31
120
8
40
96
35
37
17
31
185
84
27
15
9
64
32
64
24
107
21
3
36
25
23
1
24
161
7
119
1
80
99
21
33
126
33
40
8
27
61
11
213
75
37
24
11
30
39
51
189
51
30
103
8
40
72
71
9
27
48
61
119
1
41
198
153
9
120
18
61
216
216
89
31
32
40
152
304
24
32
15
9
40
24
11
54
63
64
23
33
40
24
48
8
168
51
18
51
16
24
131
45
40
96
29
3
48
24
120
3
133
48
72
77
27
40
128
15
72
105
16
77
27
88
11
61
35
133
41
15
16
8
40
11
109
17
271
8
315
21
64
5
99
40
11
54
90
45
57
15
16
23
24
66
6
25
80
3
141
195
141
24
219
13
48
131
78
30
81
184
80
51
6
144
15
24
112
113
7
104
15
1
56
3
21
40
23
73
23
177
72
168
33
55
89
63
57
6
1
8
72
9
31
24
125
67
167
57
33
55
17
15
120
63
25
41
31
173
43
24
8
48
33
54
25
107
48
21
112
72
48
113
66
54
7
83
21
184
96
48
47
1
107
93
69
19
71
24
36
109
32
72
15
96
9
27
61
240
53
75
15
145
35
54
60
27
136
83
165
75
37
8
112
104
400
275
30
31
23
24
81
99
157
149
30
6
15
15
1
23
90
15
24
48
40
47
121
95
97
47
33
27
126
15
75
126
55
56
87
25
56
9
15
40
11
60
36
30
31
8
51
21
72
16
80
16
8
27
48
13
24
128
16
24
17
18
181
11
60
33
40
11
60
25
65
126
1
8
45
66
25
83
36
114
87
64
59
42
18
33
40
8
75
37
23
105
16
24
191
1
53
51
16
119
49
35
69
72
40
56
3
61
299
36
1
24
56
24
75
108
57
64
56
15
60
325
119
36
93
15
73
8
45
19
152
105
48
15
72
75
24
36
1
72
107
141
24
24
39
72
9
136
56
3
109
8
40
152
16
155
109
32
16
32
135
73
200
72
88
59
108
120
33
40
23
9
72
153
30
1
95
36
69
75
36
33
120
27
109
71
49
239
121
192
24
144
59
61
11
18
30
162
204
39
27
85
216
48
24
11
37
72
8
39
1
168
80
256
144
56
3
72
85
5
18
121
312
17
7
5
3
51
21
120
96
3
30
127
24
80
144
64
107
21
27
6
15
51
21
3
109
35
157
23
33
160
24
65
55
104
75
24
36
57
33
31
23
1
120
96
48
48
32
51
36
54
27
72
57
18
6
15
15
105
40
176
40
24
209
6
25
72
23
57
39
1
119
90
15
144
171
109
176
48
112
95
54
19
72
119
49
155
36
1
176
123
6
15
64
80
39
1
35
45
81
31
89
103
48
17
36
19
80
291
69
57
15
45
30
21
93
126
54
31
59
141
168
48
40
17
66
21
16
168
65
54
57
96
9
78
81
24
48
40
48
192
ABCD 96999448108*3^$a+1 [50244]
35
43
84
78
138
185
13
54
57
96
12
68
112
32
100
243
60
113
7
6
107
55
9
39
42
180
12
3
33
47
43
36
5
31
29
196
32
1
59
12
136
117
35
52
33
3
32
28
12
15
5
148
15
18
59
25
87
153
156
42
5
7
5
1
36
120
35
28
212
28
48
195
228
41
1
30
5
52
15
168
9
56
4
201
48
144
75
33
47
31
36
21
132
60
68
43
21
159
54
138
54
168
183
63
90
162
18
47
103
29
25
35
211
77
84
28
63
77
85
3
44
108
61
51
116
12
115
18
47
100
12
60
20
60
61
30
89
28
27
5
40
80
40
93
48
35
127
108
54
35
48
52
45
63
63
17
12
36
175
17
172
21
75
93
107
49
71
19
5
13
143
4
96
12
20
85
90
65
7
96
57
32
19
69
8
64
3
393
20
40
212
160
15
36
54
107
16
45
174
18
6
120
21
56
49
3
140
372
13
108
39
68
60
28
57
15
3
12
45
12
75
18
36
87
104
16
24
69
119
31
17
49
35
60
96
13
39
135
65
13
299
1
75
3
17
139
141
27
125
37
231
12
8
19
108
177
3
30
186
29
55
45
12
33
47
36
52
105
135
27
33
48
75
17
115
12
24
17
144
16
57
83
115
77
97
131
40
33
30
81
36
84
8
112
8
108
49
24
11
181
24
15
140
48
228
67
17
43
353
60
100
60
75
89
85
108
72
23
55
137
1
35
43
84
57
20
163
108
177
75
65
112
15
5
268
20
55
45
111
57
20
160
12
3
18
60
51
51
72
42
15
60
60
3
77
1
72
15
60
12
20
16
15
45
9
36
24
3
48
57
66
60
102
144
11
24
28
32
13
147
69
299
12
85
36
87
8
37
102
36
9
36
9
60
23
48
55
84
45
15
54
12
18
54
135
81
11
25
3
8
72
43
77
12
1
15
255
18
42
17
48
40
44
25
11
67
108
17
120
120
12
49
24
12
11
12
13
18
21
96
27
18
72
107
60
1
147
32
28
3
132
12
24
426
155
139
137
4
168
15
5
61
39
60
48
87
53
4
68
97
11
100
15
30
114
81
93
47
12
52
20
40
8
12
48
73
18
9
12
153
150
65
1
99
120
33
90
180
18
51
75
18
18
150
95
12
28
57
108
72
42
33
92
276
60
4
69
24
66
42
48
42
29
25
120
23
48
52
3
77
1
267
15
117
303
5
49
23
25
6
30
36
168
30
33
24
68
127
53
55
342
3
57
51
20
13
90
54
47
16
105
155
64
48
33
39
21
18
29
37
251
12
72
16
104
16
15
18
24
63
93
36
78
17
19
30
11
43
5
12
55
41
73
47
127
42
83
91
60
77
67
66
119
48
252
48
37
63
44
100
48
3
90
30
144
113
13
35
37
6
101
181
47
48
100
57
6
54
3
99
90
24
120
27
45
35
280
20
192
28
132
20
12
276
49
6
5
97
18
9
51
5
12
127
18
75
8
55
5
160
339
18
18
317
48
37
87
80
25
11
49
18
48
69
68
12
19
161
16
33
47
60
43
21
56
60
52
8
49
186
5
43
114
107
31
18
119
40
12
51
48
6
51
24
33
12
15
21
59
36
24
136
75
45
20
7
137
148
21
54
53
12
12
36
49
95
48
31
90
71
199
6
23
115
78
48
39
32
40
21
35
40
32
37
71
144
60
103
45
63
12
18
39
60
68
108
49
18
90
3
33
36
23
132
60
79
69
132
9
71
16
27
5
85
87
68
40
15
5
13
42
57
63
17
133
18
5
52
212
13
96
191
36
160
80
85
75
32
28
ABCD 97000080652*3^$a+1 [50026]
3
8
19
29
7
48
17
7
1
40
35
21
3
37
49
12
24
11
8
16
16
15
17
112
16
8
9
12
6
13
51
45
3
20
6
82
17
15
28
44
24
6
3
57
48
132
3
45
12
23
8
77
11
7
30
35
19
30
23
32
80
8
11
14
15
7
36
24
5
33
23
25
63
32
67
13
47
65
32
64
11
14
12
35
7
1
17
10
69
3
8
13
41
66
5
40
39
1
29
54
37
27
13
8
5
11
49
12
59
8
15
68
5
32
56
91
38
31
29
96
19
41
31
15
8
60
12
1
29
18
18
12
10
180
2
3
80
48
23
9
11
4
20
6
15
32
83
5
32
24
40
40
40
19
12
17
7
9
39
25
16
80
27
44
1
8
56
25
23
56
16
23
38
3
24
72
3
30
82
21
24
5
3
43
8
12
17
8
107
28
9
24
51
14
60
11
16
80
48
24
8
23
49
56
40
24
32
40
51
13
1
23
1
7
24
23
1
24
72
23
1
11
29
25
24
10
5
16
35
24
37
5
123
3
30
7
16
19
6
31
29
35
7
9
8
128
8
57
87
27
40
8
6
30
17
48
96
8
48
29
3
3
29
8
5
6
66
35
13
18
114
30
6
18
17
7
48
48
6
3
48
15
129
21
3
9
6
12
5
8
5
27
57
15
8
25
70
2
63
63
16
14
10
41
8
13
3
56
1
47
40
16
27
5
33
72
60
10
33
16
8
11
4
72
36
37
25
95
32
71
28
44
78
72
115
16
11
5
16
8
32
32
11
6
15
3
77
1
10
117
5
42
4
77
24
16
99
109
31
40
9
144
16
25
24
55
96
5
11
11
48
14
42
5
8
8
8
47
62
11
7
42
12
150
5
16
93
6
21
19
5
33
22
25
11
8
24
12
18
7
136
88
104
11
5
9
31
104
16
17
12
6
120
144
30
7
29
107
32
8
15
28
2
72
22
8
90
43
39
14
90
76
44
105
72
3
72
114
3
16
11
18
18
174
6
4
89
16
41
12
10
57
8
8
64
3
21
9
7
11
18
24
27
48
3
29
1
7
5
3
9
30
66
15
3
100
36
20
41
13
12
15
40
3
21
29
11
55
1
23
60
6
58
21
24
16
16
81
39
3
5
16
9
30
1
24
5
3
45
10
48
1
23
72
25
13
27
19
32
30
15
32
32
5
163
16
7
18
6
33
27
5
184
56
56
8
64
5
30
12
6
19
39
2
24
78
6
12
23
40
16
53
3
8
25
60
10
25
24
47
9
40
56
5
18
1
32
27
18
19
65
48
23
67
6
39
8
7
30
11
59
13
47
1
7
9
55
9
16
48
16
19
12
14
51
80
55
60
120
29
37
12
7
3
21
40
32
29
43
15
26
60
11
16
32
32
41
7
112
8
23
24
33
33
70
62
22
29
24
7
14
67
64
19
37
40
224
23
18
30
25
24
64
169
22
24
12
37
1
12
22
56
4
26
6
108
21
15
25
47
12
5
32
11
5
24
23
1
25
6
18
18
13
11
5
48
48
8
51
21
24
40
25
31
17
7
29
22
5
79
49
1
71
48
7
40
2
7
11
12
1
16
56
29
30
5
13
3
15
48
42
48
7
23
1
5
3
32
8
32
40
8
3
53
67
5
19
48
36
6
11
85
59
11
13
97
15
33
10
14
30
148
14
23
32
24
16
103
33
8
16
15
9
15
76
8
61
107
48
45
21
59
11
26
18
30
11
144
24
7
65
8
3
60
17
33
7
72
23
78
18
25
32
24
21
3
32
37
6
37
39
38
6
6
58
48
20
4
61
88
16
15
26
47
11
37
169
10
21
47
33
9
30
36
13
64
16
69
118
32
30
7
3
2
35
24
80
16
71
49
24
85
51
16
8
24
40
47
16
60
12
1
25
31
24
16
25
15
39
6
75
16
3
32
52
38
43
5
10
9
47
6
42
33
24
81
18
30
7
3
14
10
2
19
24
41
71
31
28
36
8
41
1
23
8
47
12
124
49
31
25
5
84
6
60
29
7
25
63
26
79
3
14
39
16
8
8
85
24
48
35
80
112
8
53
30
12
42
18
37
15
1
13
19
23
25
75
68
60
16
5
88
15
1
112
80
8
15
74
36
59
80
8
63
49
8
117
132
71
80
3
2
10
25
85
12
6
1
39
9
32
99
4
57
59
45
91
13
43
13
11
53
7
9
9
36
11
19
21
8
8
17
31
32
8
16
3
18
19
3
68
24
41
47
1
61
10
38
163
5
82
1
37
19
155
4
2
48
71
25
63
7
14
186
90
24
15
9
15
8
19
5
64
19
8
37
72
24
64
13
3
16
16
13
66
6
3
104
48
24
1
24
70
33
11
21
63
30
3
48
31
1
24
16
27
196
41
45
24
6
24
21
33
7
11
4
146
30
65
7
1
5
27
7
33
23
12
72
30
132
6
4
84
50
11
8
113
87
8
88
40
77
58
9
11
5
7
25
3
61
56
120
32
80
67
24
6
60
83
23
17
3
28
36
13
1
12
35
40
33
12
3
16
29
75
19
13
7
41
16
33
70
72
20
61
72
40
43
18
27
8
127
25
17
18
24
78
18
53
64
3
53
11
13
80
17
54
42
18
6
23
48
72
80
185
87
16
32
8
8
24
15
57
16
19
61
53
24
11
19
77
48
37
10
26
12
30
5
16
51
5
25
54
25
5
12
90
45
33
7
17
60
102
13
27
26
12
7
40
16
80
8
17
34
29
32
119
50
30
76
14
78
1
47
28
26
19
40
25
70
44
13
5
43
47
84
29
37
3
99
5
7
9
27
29
49
31
11
45
72
16
16
1
34
5
21
10
57
35
85
11
85
24
136
7
40
9
95
25
8
33
7
75
5
45
11
40
7
2
31
5
24
12
6
17
16
27
53
61
51
27
5
120
7
9
40
24
11
6
60
59
61
19
56
24
99
72
48
42
54
21
88
48
5
48
35
49
15
43
8
61
24
47
17
1
12
18
6
11
73
24
106
50
22
29
104
32
40
8
47
73
16
25
71
25
22
25
23
14
43
16
64
32
19
42
59
23
25
32
15
68
37
23
12
54
31
24
64
32
23
6
12
18
6
34
32
13
47
4
45
16
37
3
32
67
28
20
5
13
12
23
13
60
66
13
5
10
17
48
3
4
98
6
4
37
48
1
31
11
85
77
11
32
5
12
7
125
66
9
16
32
16
65
36
60
23
23
12
45
17
60
6
13
27
68
16
24
9
27
5
16
5
54
24
61
16
7
41
24
61
99
15
6
11
1
15
8
25
15
64
120
17
55
8
57
24
82
5
33
6
9
31
8
6
10
50
34
26
12
22
12
24
14
12
59
59
26
54
76
50
42
30
58
20
17
72
1
79
48
104
88
8
9
15
8
1
7
5
59
59
20
41
48
61
19
48
47
17
40
9
95
40
19
2
10
33
41
24
18
12
180
5
40
16
11
5
13
ABCD 97000528148*3^$a+1 [50027]
15
105
16
96
180
24
152
3
37
107
37
168
5
91
84
95
18
63
4
36
24
5
67
8
16
36
29
7
132
65
15
28
47
1
17
15
15
9
16
47
13
47
21
45
151
36
83
9
76
44
60
48
28
24
5
36
147
45
7
48
44
28
8
72
33
3
135
24
1
12
8
4
68
108
9
43
20
4
41
27
15
48
49
36
5
55
20
4
83
21
60
40
60
59
1
36
24
84
60
23
9
33
15
16
17
55
92
3
37
36
32
4
20
16
24
24
36
48
68
52
11
25
47
72
6
31
36
17
31
24
8
87
37
36
72
83
90
7
20
16
24
41
54
1
5
87
64
8
75
13
12
8
87
1
17
99
51
97
36
32
33
72
55
48
5
12
18
24
13
12
8
108
52
5
19
36
32
21
30
1
60
20
48
112
56
15
97
23
9
33
7
44
16
41
12
115
35
66
55
20
40
12
17
7
48
108
5
7
60
5
67
113
7
24
36
36
35
25
17
48
19
80
9
27
64
60
11
9
16
53
55
35
12
13
5
27
12
21
30
61
20
4
36
8
16
72
12
36
152
52
56
40
72
24
24
92
4
48
60
11
45
220
12
12
41
15
24
15
13
5
19
104
4
20
15
1
92
27
13
24
59
21
40
59
1
36
53
180
19
48
95
18
75
57
19
84
60
84
53
147
40
12
41
3
9
55
48
120
17
48
7
20
81
27
27
13
48
72
84
108
20
3
33
52
12
32
33
48
7
56
9
27
9
55
24
60
8
15
42
31
60
17
72
75
45
3
165
19
24
12
84
24
24
11
25
44
60
52
20
4
12
35
12
25
96
12
68
57
7
32
16
47
37
44
52
53
31
36
20
24
36
40
8
159
6
39
28
77
51
4
12
8
63
42
7
29
31
8
63
13
59
1
36
36
72
8
12
88
20
112
35
48
37
12
24
60
96
24
5
31
84
47
90
67
5
7
44
60
9
7
71
73
65
7
24
8
28
5
7
53
7
36
44
16
92
3
57
48
4
56
27
90
42
37
53
15
93
7
11
174
31
65
31
36
5
3
124
36
89
48
27
52
101
3
40
29
67
23
1
5
19
48
35
57
60
40
5
31
12
48
20
69
60
31
89
43
107
13
23
30
67
47
193
17
6
21
9
54
6
31
71
18
24
15
40
48
5
15
52
36
24
11
72
9
36
33
7
60
107
1
35
24
1
32
64
96
77
7
11
13
60
12
60
20
117
31
32
48
16
36
44
28
20
15
1
17
27
28
8
124
92
16
24
41
27
16
24
113
19
44
12
40
48
72
35
25
32
36
76
24
36
116
24
196
17
7
24
84
48
20
108
64
35
1
120
12
12
53
79
96
24
41
75
28
5
15
15
37
24
60
48
125
7
8
16
24
72
11
25
32
52
23
25
23
13
29
7
24
35
25
20
72
15
145
48
17
7
20
48
40
53
115
12
107
13
48
29
31
35
1
36
12
8
28
47
120
25
132
8
40
17
7
36
32
15
18
3
12
72
15
193
48
47
13
24
36
17
7
35
13
53
27
12
28
104
4
5
7
92
16
17
48
7
12
36
44
15
61
24
36
5
31
8
15
1
65
19
125
7
173
55
72
80
100
44
4
32
9
7
12
8
4
60
84
29
18
48
37
20
24
33
15
15
97
96
47
25
23
25
12
8
28
60
12
12
8
4
104
57
3
76
29
115
5
127
12
41
31
36
12
35
13
44
16
84
36
8
16
20
36
12
15
13
65
75
48
52
125
19
48
32
33
15
88
48
144
8
57
15
60
16
24
8
24
40
101
3
27
57
15
1
12
32
40
96
60
29
6
109
48
53
19
8
33
67
48
12
20
28
92
33
39
3
37
20
36
9
43
47
21
16
59
49
8
12
21
115
59
25
20
100
53
3
72
4
56
27
25
36
20
72
72
36
4
36
32
27
6
75
9
6
69
3
12
145
35
18
3
4
108
17
15
16
24
11
81
28
23
102
75
112
48
48
24
60
48
12
8
3
48
9
48
105
7
12
116
52
20
45
31
12
24
24
80
12
3
21
4
167
57
16
152
64
24
24
23
49
8
141
7
128
4
23
13
12
24
11
18
55
35
69
52
56
40
17
15
36
4
132
8
3
48
144
1
12
8
40
35
145
24
60
41
19
56
4
41
42
13
72
12
5
27
64
84
8
64
44
72
3
21
9
19
131
1
48
20
108
15
57
15
45
36
40
32
4
29
87
33
39
36
4
12
41
12
103
12
60
8
15
13
104
16
56
36
33
175
59
97
60
36
77
36
12
127
53
18
157
8
160
17
3
4
12
8
16
12
92
172
36
12
20
33
30
37
12
23
13
12
36
20
144
220
5
78
90
12
3
40
48
60
24
155
30
60
18
73
60
140
12
64
24
20
4
36
20
16
56
12
36
15
85
29
3
45
75
4
60
36
8
39
1
72
32
165
90
25
60
36
24
12
80
4
80
15
25
32
60
27
133
35
13
17
7
12
41
12
55
12
104
16
20
63
36
72
25
20
45
3
75
61
68
15
13
35
45
27
90
3
28
96
48
95
6
12
55
5
30
42
43
24
8
28
12
23
45
33
30
37
24
104
24
36
76
104
36
36
4
11
18
31
56
60
28
35
97
12
36
12
47
25
23
13
120
36
11
25
20
15
18
7
77
55
20
15
18
19
8
36
52
120
17
31
24
12
108
83
85
77
67
36
12
5
31
24
12
23
61
56
33
111
36
51
25
8
15
1
8
33
3
99
21
52
23
57
40
5
7
65
3
3
109
128
45
3
40
24
5
43
72
72
20
4
ABCD 97000547342*3^$a+1 [50218]
168
15
104
120
61
60
95
25
15
93
75
201
39
261
195
45
3
120
8
97
60
131
25
36
36
60
12
360
47
73
111
9
108
3
96
153
36
144
171
56
16
297
96
87
24
441
12
3
33
159
120
33
23
25
24
135
96
21
96
12
87
24
216
45
123
248
144
24
1
36
192
27
24
9
375
120
321
15
21
3
240
93
60
180
48
12
24
15
48
56
96
1
24
456
23
145
111
48
93
348
24
72
48
23
25
144
15
441
12
156
71
40
176
37
60
63
48
120
45
84
15
33
12
147
9
71
25
24
60
35
169
96
39
32
61
60
72
72
351
309
108
63
9
255
33
71
184
33
423
69
36
12
288
11
25
24
87
45
75
57
72
48
135
45
171
216
80
13
12
36
12
120
72
279
57
119
1
120
39
56
24
144
16
104
64
120
48
57
216
15
24
72
201
84
75
81
119
73
72
15
45
84
207
45
75
48
9
120
87
45
144
12
63
56
24
120
49
300
132
48
183
24
81
144
48
96
24
48
144
36
3
105
96
48
15
192
144
21
3
237
11
64
168
56
112
117
12
159
72
45
3
144
153
143
280
57
87
45
108
168
15
9
87
9
47
40
93
12
84
36
39
81
63
165
60
191
73
168
24
156
132
63
104
193
48
360
15
33
444
60
63
72
120
216
72
57
47
144
40
57
143
16
33
192
48
15
48
153
72
15
45
12
180
36
47
352
120
165
60
288
24
39
69
12
111
33
39
56
169
60
48
27
33
24
456
63
129
15
96
9
48
144
24
111
80
120
13
3
120
24
201
15
24
153
48
48
24
216
24
72
183
33
48
252
12
36
75
24
93
3
177
95
64
33
15
48
48
81
39
21
11
97
231
24
168
8
37
27
201
60
36
63
240
93
60
15
153
12
48
99
33
239
61
60
39
96
128
109
83
25
15
69
51
8
40
57
39
81
360
15
72
32
144
97
87
56
109
12
24
60
60
39
56
16
9
12
315
57
15
72
165
96
12
48
39
93
107
25
24
15
69
3
33
15
45
131
61
108
36
35
109
195
56
49
39
32
121
207
120
81
135
81
135
9
15
24
32
1
24
48
183
80
169
111
192
56
61
60
48
72
144
111
93
51
129
15
105
132
59
145
39
141
11
85
48
83
40
57
207
9
15
216
45
108
72
24
72
60
108
84
3
57
120
12
51
285
3
80
1
215
24
61
36
12
36
192
15
57
183
33
24
36
252
120
23
85
36
96
303
72
177
143
24
16
45
147
480
93
99
33
96
39
33
324
51
93
35
16
45
99
9
132
51
9
63
117
60
144
ABCD 97000547752*3^$a+1 [50358]
504
360
360
54
270
90
234
180
558
90
324
270
126
234
378
36
252
18
252
54
360
36
108
54
18
198
144
90
252
54
234
72
54
72
18
432
72
306
396
360
108
36
162
72
468
18
72
90
540
144
108
198
108
126
108
360
396
594
72
234
504
18
252
18
378
36
90
90
108
36
54
396
396
54
324
180
450
288
72
162
756
162
72
540
18
216
126
270
270
126
234
216
162
468
90
144
54
54
180
18
234
108
36
342
18
162
324
180
36
72
108
108
144
36
450
144
18
180
198
306
126
324
468
360
18
252
162
18
126
36
378
162
18
486
126
36
252
18
108
54
162
90
324
216
216
72
342
396
162
342
270
216
288
234
36
162
180
72
36
126
126
54
450
288
216
216
414
126
18
126
270
144
72
54
54
18
54
216
162
162
324
126
90
18
918
252
126
36
36
18
144
486
36
198
90
198
108
360
594
378
162
90
36
216
306
108
36
180
180
36
54
36
144
108
36
234
126
234
648
90
108
324
72
180
126
198
414
252
90
126
90
72
126
432
774
18
162
234
72
18
72
324
36
54
54
126
126
144
18
486
54
162
18
90
72
108
18
198
270
72
72
90
18
612
36
270
36
90
108
108
ABCD 97000565848*3^$a+1 [50028]
18
38
18
72
100
174
104
19
11
22
20
34
110
28
42
48
18
123
11
54
30
42
7
12
9
90
36
24
2
70
30
195
15
32
162
79
69
26
16
26
19
45
36
8
10
60
45
51
33
60
3
30
72
62
46
15
17
7
51
54
30
201
3
14
10
8
10
87
21
20
67
23
36
58
20
43
45
18
20
145
171
80
70
63
21
60
39
51
45
29
52
39
17
4
80
150
10
30
24
72
44
25
59
10
87
89
34
176
6
4
66
42
3
39
38
103
29
48
58
14
4
42
69
11
52
8
100
60
2
7
108
108
167
25
3
140
10
44
79
29
18
52
72
20
16
165
129
8
28
39
15
30
3
35
72
4
12
45
9
20
138
60
112
68
10
6
246
26
22
60
15
75
33
5
67
57
24
6
21
48
9
26
10
66
21
84
81
87
36
65
55
51
6
32
36
19
35
18
88
2
22
3
15
14
10
8
37
53
180
55
35
18
54
70
20
66
133
21
3
81
24
8
34
69
11
84
6
70
9
77
24
16
63
29
10
81
21
6
2
187
60
131
168
10
60
12
15
5
7
27
38
42
70
20
84
214
116
22
54
21
48
17
19
33
32
31
9
120
20
36
112
27
29
19
87
14
7
53
34
21
21
3
12
51
18
99
47
190
30
14
90
61
36
23
85
36
41
4
30
44
61
29
19
45
87
3
225
45
18
84
6
84
18
60
6
20
19
60
21
42
9
36
83
30
10
6
26
73
105
14
52
45
53
55
101
6
16
74
46
54
15
81
3
71
70
24
15
65
6
25
120
36
29
58
6
50
25
87
44
25
29
70
6
20
36
4
15
51
60
158
70
156
8
25
21
20
70
62
22
36
12
9
105
24
27
47
16
81
89
19
3
60
44
34
24
87
159
74
58
14
36
28
66
134
6
1
99
9
11
6
18
72
18
7
15
42
12
44
7
69
90
21
179
30
58
201
9
15
21
20
31
23
142
26
52
132
21
147
33
3
62
19
24
21
84
12
92
18
48
72
10
48
36
63
45
27
45
20
54
52
2
76
14
28
80
54
28
116
30
154
183
27
153
29
28
15
12
9
26
58
62
6
43
77
90
114
40
68
18
37
33
39
29
166
48
2
16
98
4
186
110
22
60
18
69
27
9
17
18
10
80
55
35
25
29
10
81
132
5
24
46
189
51
60
57
87
50
36
19
29
234
25
101
151
35
66
7
17
28
72
74
25
21
39
59
70
207
53
12
130
21
35
102
43
63
26
124
27
108
11
133
3
9
24
105
24
15
12
11
54
6
12
40
56
4
62
40
38
126
10
12
140
18
66
16
12
98
18
16
84
32
73
60
36
15
14
72
18
72
90
100
48
39
27
129
35
54
108
12
22
14
142
20
13
15
80
64
18
39
84
17
40
30
9
15
8
13
29
91
119
16
33
9
42
141
17
58
14
40
15
9
99
3
102
32
16
38
64
93
39
9
17
52
6
201
83
22
90
141
3
14
7
11
48
42
10
45
9
51
12
11
40
102
8
52
3
57
75
33
15
9
56
4
50
10
68
70
12
72
30
51
63
12
54
14
61
3
26
16
20
30
18
58
78
32
7
12
39
26
103
11
61
9
75
24
33
219
11
12
61
17
18
109
71
64
26
10
24
20
1
60
105
51
45
156
30
9
36
39
66
72
3
83
22
8
52
30
24
116
37
177
38
25
12
195
21
60
45
63
21
24
102
8
40
32
22
32
19
72
17
48
7
15
45
3
78
6
14
22
14
18
66
60
7
29
19
36
71
54
34
45
29
12
16
8
102
190
54
213
108
33
14
13
63
60
69
11
6
48
52
51
45
39
45
18
105
5
31
29
126
1
11
169
11
10
14
4
12
20
10
84
140
18
10
30
168
74
4
24
75
3
9
33
2
25
11
52
56
106
6
8
16
18
27
21
14
25
5
114
22
3
81
38
12
85
65
30
18
42
18
18
25
3
9
11
22
32
10
165
27
81
48
29
175
83
25
3
42
50
72
60
22
14
34
56
7
5
100
14
120
28
33
72
3
32
25
23
54
100
60
44
16
39
135
110
22
30
114
9
9
132
96
15
84
9
15
11
1
57
60
60
2
36
18
154
105
87
69
15
45
131
24
61
11
12
6
22
32
30
31
72
84
36
93
192
3
24
47
16
9
23
28
50
28
2
222
138
25
35
12
61
75
32
25
93
26
133
51
26
6
4
48
36
74
30
25
63
44
48
42
34
164
97
48
3
42
2
60
46
108
152
7
75
33
84
89
16
56
54
25
33
26
85
36
11
73
17
55
53
55
9
2
4
42
102
48
9
101
54
96
102
7
3
18
42
26
124
6
116
4
57
47
22
3
53
7
11
25
77
42
90
72
18
25
21
20
36
54
10
6
36
ABCD 97000588942*3^$a+1 [50137]
32
4
53
24
3
28
56
96
16
32
21
51
16
36
60
36
44
48
4
65
48
72
3
136
185
99
84
40
20
36
24
4
5
27
36
72
81
51
28
5
60
99
96
48
64
32
16
89
43
72
65
19
12
96
164
4
17
151
20
45
48
15
72
12
16
48
32
21
87
16
65
3
36
72
45
24
27
93
19
56
12
100
53
7
20
9
7
44
52
8
48
4
36
128
45
15
9
3
4
204
17
72
144
55
5
43
32
9
91
53
39
40
8
57
39
57
75
28
53
24
48
36
15
9
151
24
41
15
88
12
132
8
72
28
48
29
87
24
40
5
7
17
51
24
9
27
48
12
57
36
72
19
12
12
192
8
69
87
12
40
44
64
96
68
48
45
84
7
20
28
68
28
17
7
5
7
48
77
7
8
112
48
125
3
24
24
4
17
91
72
17
7
53
91
20
16
12
20
16
5
55
72
29
175
29
144
15
52
5
15
21
156
91
41
3
64
20
84
93
15
57
3
136
8
33
3
4
108
12
116
9
7
65
79
53
72
84
27
72
60
93
15
21
79
12
144
32
81
115
36
12
48
5
15
16
5
135
28
24
12
20
124
173
3
33
15
60
33
79
72
29
127
12
8
24
228
48
64
17
63
21
27
16
68
40
29
163
17
39
33
43
17
91
8
21
24
36
7
72
5
91
60
132
8
48
120
45
15
96
36
21
7
5
36
60
31
96
12
149
31
24
36
29
99
60
4
32
108
16
185
79
56
24
64
12
5
12
79
12
5
72
84
19
41
3
64
168
101
36
108
123
81
7
104
64
5
75
45
31
48
80
28
29
75
28
29
39
64
32
16
80
312
45
235
53
135
16
68
48
81
120
15
40
41
19
36
108
60
29
55
29
36
15
16
41
67
20
12
36
52
8
40
53
147
69
111
16
17
60
36
15
12
4
68
45
19
53
39
105
36
7
44
16
53
127
41
12
19
17
3
12
72
21
60
27
192
69
12
91
17
39
24
141
84
39
40
32
21
15
108
21
31
5
48
15
60
69
79
29
132
12
43
36
17
43
5
72
43
53
36
15
57
43
65
123
21
3
9
19
41
36
87
16
96
29
27
16
29
51
132
12
9
103
104
9
72
87
69
108
67
12
173
7
32
12
4
5
31
24
68
4
72
17
84
31
140
9
7
29
24
48
24
51
4
32
16
12
20
48
9
27
48
69
7
36
32
12
9
72
15
96
12
72
16
41
3
9
27
88
36
29
3
148
17
55
56
33
127
24
5
91
17
168
39
24
24
16
72
17
135
24
16
24
41
15
76
80
93
51
52
149
51
64
24
5
7
108
192
84
29
15
48
36
60
24
28
41
103
60
72
8
36
21
55
96
8
24
48
40
5
36
103
5
84
7
44
60
136
80
48
45
36
156
72
19
17
19
128
16
41
7
5
55
32
81
7
29
12
19
128
129
75
40
12
96
48
20
28
32
9
19
65
19
36
5
19
65
7
144
32
12
124
200
9
39
69
36
19
96
5
7
8
57
96
48
60
55
89
55
137
36
63
69
63
9
87
16
48
44
48
81
39
28
17
79
12
72
5
84
7
72
20
124
84
68
21
103
116
16
5
36
7
5
27
28
77
103
72
5
12
60
103
53
15
12
117
31
5
39
69
31
56
45
12
43
53
55
65
31
8
108
93
3
48
16
84
32
16
53
7
20
45
3
96
24
33
72
24
15
69
24
3
88
8
21
115
17
36
48
3
36
52
41
19
65
72
240
39
9
7
53
27
9
72
31
20
21
7
101
15
28
5
15
45
19
89
3
16
12
132
80
12
84
12
9
27
45
12
204
103
48
8
24
9
27
9
24
19
48
48
8
21
19
12
32
12
4
20
93
43
180
48
44
45
115
24
41
24
84
3
64
48
56
16
17
36
7
60
48
41
55
56
28
5
7
84
32
28
32
24
12
28
8
24
4
192
68
40
32
36
48
144
12
33
39
24
136
60
29
12
36
15
72
16
113
7
84
53
27
69
31
12
68
28
12
116
21
36
12
24
15
112
24
8
4
44
21
19
5
43
41
15
24
21
120
3
88
77
3
16
24
8
24
28
32
76
5
123
24
28
188
81
39
60
33
75
9
24
55
29
24
36
51
28
56
24
16
53
36
72
15
21
72
51
45
99
52
32
16
32
4
8
9
12
19
24
20
117
15
76
12
65
19
29
7
12
5
7
113
24
103
48
68
9
147
64
65
67
48
36
8
105
24
3
124
24
5
3
4
53
12
43
104
28
20
12
4
12
17
84
27
33
27
36
12
24
9
12
39
4
48
41
15
52
41
3
36
144
36
16
8
24
124
113
19
60
12
17
19
44
21
91
77
27
57
15
96
24
120
57
27
165
36
60
84
19
17
55
41
111
40
29
48
15
76
36
96
36
17
12
24
43
12
29
3
ABCD 97000999684*3^$a+1 [50015]
55
65
55
56
4
48
5
111
105
15
105
39
52
44
9
7
11
54
135
99
24
48
60
12
21
57
127
71
21
124
84
23
54
3
45
42
73
11
1
89
72
63
36
64
44
15
1
47
57
147
48
25
12
35
93
36
21
90
33
16
44
15
1
17
144
48
3
52
17
6
18
72
15
60
69
15
39
1
56
153
24
66
6
3
36
9
3
15
54
18
78
102
60
120
60
252
54
51
60
36
27
1
36
44
64
41
111
28
5
175
41
87
3
72
30
127
72
24
11
25
29
55
161
6
48
96
33
105
55
113
18
12
57
57
19
155
90
39
36
21
18
48
54
3
52
44
87
13
35
72
24
13
92
285
63
48
3
21
9
24
123
4
65
6
33
51
6
15
87
18
3
60
36
15
33
231
24
93
48
57
87
36
15
144
97
125
3
16
20
135
1
41
48
42
13
272
24
108
15
85
41
19
36
11
24
84
132
126
30
18
19
5
48
7
107
13
92
15
150
103
17
99
16
173
3
4
48
17
186
108
1
104
72
72
16
44
108
52
32
4
92
15
37
128
87
18
15
3
1
308
12
144
96
160
71
13
44
100
8
33
72
15
144
60
45
79
209
63
192
51
504
57
93
55
83
253
107
24
54
72
15
72
16
17
168
15
75
69
16
60
71
36
37
32
60
9
79
32
39
57
9
24
55
17
144
3
48
252
52
71
37
36
77
72
87
36
93
31
24
71
105
39
90
75
27
37
71
61
56
72
12
4
17
15
3
141
40
48
56
40
89
90
12
18
7
11
72
45
33
15
75
48
6
39
51
141
3
237
63
21
36
75
33
16
149
54
1
35
30
96
18
85
17
24
66
54
54
108
72
1
36
8
27
6
18
54
123
60
177
48
3
4
120
17
18
21
57
3
27
165
39
165
48
57
111
64
24
120
60
47
45
48
132
28
36
5
175
8
33
19
71
48
45
144
123
48
204
108
30
27
16
125
30
21
39
21
15
69
4
128
27
93
147
37
11
97
11
1
8
48
39
18
67
5
15
105
24
54
12
9
27
73
35
21
3
120
25
12
143
18
39
168
16
56
28
236
24
12
93
120
135
16
56
88
72
251
120
9
45
18
37
8
105
31
17
24
19
107
37
68
3
54
31
56
88
35
165
57
39
87
18
15
40
11
204
1
56
88
11
25
53
72
51
93
90
21
48
40
56
64
8
28
95
12
9
33
55
32
3
1
32
60
27
222
48
18
144
6
18
30
55
35
6
3
16
84
41
15
36
93
87
108
36
76
215
69
240
99
6
175
17
90
37
23
108
72
157
8
27
1
92
3
49
20
16
80
160
104
52
60
56
27
117
88
32
3
30
3
75
73
92
12
52
116
28
167
54
144
15
132
69
103
107
9
207
60
69
39
21
15
129
136
80
33
48
18
61
200
36
28
17
19
20
51
189
105
30
21
69
43
32
15
21
75
93
15
21
64
36
59
102
63
16
56
9
135
48
52
95
13
20
15
6
162
198
31
41
144
103
8
33
15
60
16
29
90
61
11
45
33
55
137
24
103
56
57
3
84
33
90
24
144
69
15
90
72
3
123
57
16
44
12
3
85
41
90
57
69
18
126
39
15
1
11
25
68
108
93
30
96
66
72
55
36
5
54
180
33
60
9
18
25
53
72
55
71
21
48
16
5
39
15
37
68
33
90
54
6
18
19
263
54
24
90
109
36
36
48
92
39
21
9
6
21
63
1
5
75
15
33
16
20
51
6
39
51
30
90
45
27
21
40
35
57
45
7
35
213
129
19
47
97
107
69
36
216
15
204
21
159
48
90
55
20
52
35
9
16
20
33
90
1
164
123
37
11
60
105
105
79
11
54
42
105
180
40
83
1
20
57
19
20
33
162
36
49
8
27
6
90
12
1
89
75
15
37
59
30
72
7
20
27
204
229
128
15
37
116
9
72
96
18
264
37
24
65
39
ABCD 97001182784*3^$a+1 [50003]
15
27
84
90
6
84
69
8
1
48
198
84
12
9
80
175
81
36
60
15
33
132
27
12
9
27
108
24
17
28
180
44
49
72
6
57
60
87
336
9
3
60
24
6
174
48
57
15
264
60
125
67
48
57
39
60
48
42
90
9
276
105
18
12
60
5
16
3
12
57
81
27
75
57
15
96
12
12
12
6
54
24
12
12
66
54
21
140
232
48
24
36
84
27
197
73
96
144
3
27
21
27
60
78
27
108
33
42
132
21
12
24
111
45
27
12
45
120
36
15
150
18
6
30
81
27
77
40
48
120
105
18
12
12
174
120
39
27
60
66
15
75
48
36
84
21
63
45
75
165
12
183
12
129
15
53
19
57
132
33
87
168
72
51
65
52
201
96
15
32
67
60
17
40
15
57
27
36
18
39
33
18
84
168
144
60
30
30
24
90
72
15
105
48
135
75
77
40
32
25
42
24
21
39
9
27
29
31
24
66
18
21
39
36
6
54
42
18
36
9
132
39
9
12
3
54
107
43
12
9
15
54
87
120
15
33
75
36
77
7
12
9
129
15
3
30
30
12
12
18
30
66
23
72
7
18
30
53
133
186
54
15
39
5
19
42
48
90
36
9
44
37
6
24
41
43
12
9
57
42
33
12
135
17
76
45
42
165
3
54
126
29
4
32
55
53
19
12
60
9
9
35
7
6
48
39
44
61
18
84
33
123
12
33
33
39
75
78
63
9
6
17
49
48
42
78
15
57
48
3
165
114
60
9
9
138
29
1
54
9
84
87
53
7
29
109
71
7
18
114
21
24
81
6
9
51
6
63
39
18
48
35
7
173
7
12
93
3
30
143
124
92
136
9
6
129
57
51
45
3
27
18
6
48
48
57
33
18
36
84
150
150
45
15
21
32
1
6
336
17
1
18
17
67
36
41
16
12
15
114
39
51
12
42
90
45
27
36
72
12
60
90
66
12
48
9
99
6
3
63
78
6
105
129
83
31
72
9
15
36
66
39
96
15
12
45
75
12
24
137
49
6
108
53
43
30
6
12
102
66
57
3
57
15
12
48
21
249
48
90
60
9
48
27
78
138
12
36
54
30
42
6
9
15
33
120
33
15
68
31
5
55
66
39
3
21
81
6
12
12
69
39
12
81
12
3
72
21
80
7
24
24
6
66
78
30
12
24
45
84
21
15
3
6
6
66
63
75
102
102
36
45
15
17
55
84
54
15
27
24
24
9
21
6
21
20
7
66
162
17
28
3
69
80
25
47
19
174
6
17
19
45
48
57
30
18
3
3
12
54
96
48
42
69
15
17
79
9
24
32
72
100
12
32
31
108
12
186
6
36
48
126
30
24
42
143
91
6
24
51
48
32
52
96
27
60
12
41
19
36
57
27
18
48
15
51
17
103
6
39
24
27
12
42
183
60
111
24
30
78
18
72
71
88
33
18
45
72
27
6
18
9
15
209
31
30
51
60
24
3
53
7
60
78
15
81
54
66
30
90
23
127
105
123
72
6
54
9
57
18
144
5
28
27
132
6
59
16
39
30
18
108
18
54
180
6
143
79
48
24
57
120
39
29
13
18
60
84
6
6
21
27
42
6
5
19
81
57
168
354
45
24
105
30
12
60
17
7
9
15
60
24
12
18
3
3
42
54
66
11
13
6
93
84
92
13
18
69
80
25
3
3
18
15
24
81
66
21
39
96
5
7
105
51
12
45
27
12
65
1
63
24
87
189
32
36
43
30
24
42
33
135
45
39
36
21
15
66
72
6
144
90
42
24
84
132
6
95
79
36
12
18
24
114
12
84
108
45
87
60
24
17
19
30
6
9
24
15
81
105
120
24
15
15
41
72
31
36
21
129
102
5
36
31
12
21
15
72
132
78
90
53
25
90
30
24
219
84
63
18
66
24
54
23
19
69
12
3
36
24
21
75
180
24
12
29
55
24
12
17
175
93
24
81
78
9
3
12
57
9
39
27
24
60
12
48
24
6
6
36
78
66
45
3
36
81
120
33
63
15
42
15
51
150
30
9
27
9
32
19
81
9
120
15
39
66
3
63
60
177
32
43
102
66
69
24
51
149
1
39
132
45
24
6
72
41
40
27
113
85
27
39
78
15
44
64
15
120
53
19
30
18
12
72
9
81
18
48
45
132
111
24
72
33
45
95
25
30
45
80
7
54
6
18
18
41
28
81
63
39
60
36
66
24
39
33
18
21
3
6
54
48
114
6
84
45
32
64
105
48
35
31
6
107
36
112
72
33
35
79
29
7
108
6
15
3
5
25
11
ABCD 97001276798*3^$a+1 [50002]
221
49
18
65
156
84
192
25
54
161
55
41
228
37
72
107
84
25
234
162
36
227
132
156
43
144
5
13
299
48
96
12
49
54
41
36
12
163
17
1
11
48
85
47
108
228
103
89
60
85
11
151
101
84
48
36
19
53
84
144
61
71
12
7
90
108
36
35
1
90
5
348
43
149
103
162
216
35
55
17
48
7
72
5
60
205
119
12
49
83
7
125
60
13
143
37
11
7
54
36
108
11
205
59
24
97
23
67
18
108
23
96
25
54
137
25
47
108
7
36
234
18
89
109
72
167
48
192
120
103
17
55
173
97
36
59
192
145
54
77
49
71
55
18
252
83
72
24
1
47
48
24
25
90
18
155
96
36
36
37
72
11
43
77
240
43
36
41
13
155
7
53
156
25
90
5
13
18
29
403
36
90
216
18
162
54
90
71
145
54
54
107
73
167
31
53
91
41
108
60
7
162
23
24
96
264
24
1
144
107
37
18
18
36
126
288
324
65
12
13
167
36
13
72
23
67
89
73
155
43
18
36
180
191
300
132
43
54
36
155
133
215
36
19
144
41
31
53
1
54
65
61
59
31
41
96
144
96
19
36
65
24
120
144
24
36
60
24
151
90
95
49
107
109
36
131
12
145
306
54
36
47
24
60
31
54
108
90
161
36
48
115
72
65
96
132
60
7
29
241
35
55
18
35
48
48
31
90
11
25
47
168
19
234
36
54
185
85
54
18
162
72
36
65
133
71
253
18
54
90
53
1
11
43
77
13
11
61
54
101
60
1
47
25
126
36
36
5
48
37
18
5
132
43
36
126
47
96
109
23
12
240
12
24
67
72
113
12
1
72
47
12
36
103
72
29
60
144
1
18
17
144
235
54
143
12
7
90
90
29
115
89
1
59
85
198
90
95
12
55
281
144
25
72
90
101
79
65
24
96
49
72
162
257
60
96
109
23
13
287
36
19
41
84
1
47
60
37
11
96
109
36
36
83
79
17
1
90
53
127
125
84
96
19
89
156
48
13
155
12
48
60
49
54
36
90
126
53
37
23
156
48
43
270
252
72
36
72
203
12
36
325
11
169
36
35
55
5
31
233
1
18
18
54
5
24
25
11
156
48
1
131
60
84
31
18
59
120
631
41
144
12
12
7
90
108
23
13
71
96
85
167
31
72
53
1
71
12
115
18
119
36
12
67
113
48
84
24
84
97
36
18
137
25
83
7
54
18
72
90
35
19
29
43
113
31
233
55
162
35
300
61
83
96
24
31
41
49
35
48
12
49
35
1
179
60
60
115
72
144
126
143
55
137
12
36
49
216
35
12
84
48
108
19
36
54
54
54
107
19
36
41
175
17
37
18
5
67
54
90
125
109
23
48
109
47
25
23
72
13
72
18
53
55
29
120
31
108
5
24
120
175
197
163
125
108
19
29
25
47
72
48
49
18
90
72
191
48
49
18
29
25
36
18
257
84
24
24
48
108
12
72
37
11
12
12
1
143
109
131
31
18
18
54
71
19
54
47
43
90
36
ABCD 97001786736*3^$a+1 [50017]
48
30
17
19
54
30
90
18
12
65
1
120
66
30
35
24
12
13
12
60
59
13
23
115
12
6
174
102
30
6
24
23
103
72
42
18
18
12
120
47
61
12
36
6
41
55
48
12
42
108
12
11
24
72
1
18
6
18
78
42
90
36
12
102
78
12
30
72
30
36
138
36
5
1
24
83
67
30
11
37
6
24
6
60
24
12
24
90
54
36
90
6
18
48
12
12
24
12
18
84
30
17
73
6
29
12
49
12
30
53
49
18
65
12
36
19
102
30
29
49
18
48
29
43
54
30
30
95
49
6
54
6
36
18
35
115
6
6
18
6
54
24
18
84
5
24
19
42
48
6
29
67
5
49
102
18
30
126
66
48
12
72
102
35
19
12
78
126
18
18
17
55
102
23
1
66
18
102
18
6
90
6
30
6
12
6
24
60
11
1
48
18
24
96
5
37
12
48
138
18
66
6
18
36
48
12
48
12
54
126
60
53
25
72
48
18
5
55
48
60
6
24
35
1
24
11
19
42
42
41
7
12
66
12
30
54
35
36
37
36
12
108
36
24
30
54
42
5
31
125
79
30
18
5
12
1
30
54
11
13
71
108
1
150
114
42
24
66
6
12
6
6
29
49
23
37
18
12
6
66
48
102
6
12
48
48
6
66
72
6
24
35
7
5
31
12
101
31
5
25
6
42
18
24
29
19
12
5
1
18
72
5
43
54
6
5
7
30
30
17
55
6
6
5
36
49
6
12
18
42
36
36
36
12
41
1
24
35
72
19
48
5
7
6
23
12
13
42
12
42
30
24
12
84
18
6
54
90
30
12
90
30
48
66
6
18
48
77
13
12
6
24
18
107
25
12
6
5
49
6
48
6
6
30
23
7
42
42
96
12
65
1
54
30
36
54
30
18
54
36
60
54
24
36
41
37
18
53
7
60
12
12
18
60
12
108
11
36
1
143
1
24
12
48
11
31
108
5
12
7
65
1
24
6
6
35
1
60
48
24
35
7
113
55
6
24
6
66
48
6
5
7
53
37
24
95
31
54
6
12
6
35
37
102
78
132
12
30
96
48
41
19
36
6
12
12
6
5
13
30
5
19
125
175
18
54
66
12
108
12
6
6
48
23
97
6
17
7
6
6
5
43
36
5
19
36
42
84
6
12
18
12
48
18
29
85
12
71
19
96
12
17
103
36
12
12
42
30
30
48
30
137
24
37
12
30
18
23
1
35
13
83
48
1
36
72
60
90
12
78
18
12
17
36
97
6
30
11
79
12
72
12
30
54
65
7
12
41
12
55
12
5
61
42
42
60
30
18
24
48
23
13
24
6
149
36
91
18
30
113
55
53
37
12
18
84
6
12
11
36
24
49
35
7
18
36
47
7
6
6
66
18
6
23
85
12
36
12
11
7
84
30
59
49
72
24
6
96
12
12
54
24
72
18
6
42
149
31
84
29
25
72
198
30
96
6
18
59
73
12
90
18
30
78
60
12
30
12
6
12
12
18
12
5
37
18
53
60
7
36
5
19
77
49
42
54
83
108
67
113
7
53
72
223
29
13
42
18
6
90
6
36
17
1
36
18
17
133
72
11
24
19
17
19
66
30
30
30
18
6
78
18
48
42
12
18
24
149
36
43
90
30
12
30
30
6
54
66
23
109
6
65
49
30
65
97
11
7
102
18
17
13
48
60
30
84
53
1
126
30
35
36
24
31
24
18
71
37
47
31
24
36
5
79
12
48
72
60
24
5
55
6
6
102
47
24
85
120
12
78
42
12
108
54
185
73
18
30
18
96
24
132
78
30
29
13
114
60
24
24
6
59
36
55
24
48
60
17
1
36
18
78
120
42
102
36
24
11
13
95
7
18
66
18
12
30
66
12
90
12
101
7
5
73
24
90
18
30
5
67
18
36
54
41
12
55
42
66
114
6
6
35
60
36
37
83
19
24
24
6
72
23
72
7
18
78
24
30
18
17
37
30
6
120
24
23
48
19
30
6
17
60
13
54
6
24
6
5
48
55
60
12
18
6
18
78
30
144
108
30
36
72
54
18
18
30
24
53
37
90
54
6
36
30
18
5
7
24
24
24
5
31
42
12
12
11
25
12
42
24
12
12
198
23
1
71
13
59
61
210
60
29
1
6
96
30
72
12
35
25
11
7
6
30
42
54
5
31
48
36
48
12
6
12
12
11
49
30
84
12
53
7
18
6
6
72
36
54
48
5
7
42
6
17
13
48
11
13
131
115
6
78
18
54
24
17
19
30
78
102
48
18
12
60
6
12
18
30
150
6
6
60
54
48
72
36
30
114
144
11
1
18
12
30
12
12
60
90
30
30
29
19
5
31
17
7
30
30
5
1
6
114
6
24
60
101
1
60
23
7
120
18
6
101
132
31
54
12
18
18
24
66
5
13
36
6
60
12
18
60
12
23
19
6
72
11
19
36
66
24
6
30
36
60
18
66
11
37
6
12
30
23
7
12
48
42
30
36
54
18
144
36
24
30
6
18
42
60
65
13
30
6
18
17
19
36
18
71
204
115
102
119
25
42
29
31
48
29
61
42
60
60
42
18
24
66
12
6
36
6
48
210
24
60
17
13
18
114
6
114
18
18
42
60
18
59
31
18
96
23
91
24
12
24
24
12
96
42
11
7
60
102
12
35
1
23
36
1
24
36
42
36
5
25
24
12
18
36
12
12
72
60
18
11
24
12
31
54
48
12
30
48
108
24
120
18
6
6
24
11
49
36
54
6
71
24
36
12
96
85
54
90
48
54
6
30
18
24
12
18
12
53
1
12
12
18
30
12
60
42
24
24
18
30
5
43
77
25
12
12
90
29
12
7
18
12
36
54
42
6
29
36
19
48
30
48
35
13
54
48
48
6
120
11
25
30
30
12
96
60
6
36
12
17
19
54
35
67
18
96
12
18
54
6
6
54
12
48
12
17
12
13
72
60
54
60
30
107
55
24
24
12
12
36
36
18
78
24
41
73
24
6
6
59
ABCD 97001948666*3^$a+1 [50020]
39
34
72
54
54
51
11
85
32
72
19
45
24
8
129
6
9
120
1
18
12
60
38
7
24
35
30
10
18
18
12
18
38
24
48
12
1
17
39
16
24
24
15
44
141
15
34
63
72
3
29
3
45
1
30
26
6
105
15
160
18
39
45
3
8
64
15
116
45
19
78
62
22
35
93
22
8
12
10
114
30
14
66
7
17
66
60
9
13
3
15
96
8
10
18
93
27
53
24
85
6
72
30
62
28
53
64
5
43
80
3
45
9
10
93
32
67
53
1
87
48
51
86
7
27
5
31
104
9
37
20
190
9
5
10
36
140
25
9
18
50
66
60
37
27
8
28
20
54
52
180
140
16
14
18
18
24
4
21
41
58
32
37
17
18
61
72
35
13
9
90
53
88
155
4
8
105
40
35
133
9
111
27
24
110
24
10
12
8
10
14
90
66
69
67
8
16
20
10
47
9
18
22
63
11
102
40
84
6
30
162
5
16
51
14
42
52
17
43
102
63
32
1
87
87
9
35
24
45
147
16
69
129
14
48
40
108
42
20
7
8
109
44
40
95
72
55
9
24
104
25
8
58
24
18
2
81
177
7
41
7
39
50
63
67
24
69
71
49
96
75
12
2
40
20
67
89
54
48
12
52
33
41
6
10
18
101
24
1
36
30
18
6
5
112
225
30
42
38
18
34
86
15
9
30
16
81
51
20
33
9
66
30
39
31
32
30
52
18
8
61
5
48
76
30
42
12
35
61
35
24
15
33
27
45
1
90
20
81
24
40
27
32
40
20
106
39
48
9
108
27
149
30
4
36
42
62
61
95
1
8
43
102
15
45
3
33
39
32
16
75
5
27
21
9
10
68
25
24
83
28
24
65
16
5
48
6
13
120
5
58
8
1
15
30
6
173
9
55
17
16
18
45
144
45
18
20
54
46
24
153
57
18
62
79
27
110
70
30
18
65
96
3
48
100
177
8
13
35
27
93
7
30
42
66
14
18
22
33
48
11
16
2
96
100
32
10
18
26
4
5
64
3
32
42
115
8
7
26
4
83
15
168
9
88
11
96
45
16
65
60
28
150
2
55
5
3
55
6
35
9
36
118
80
13
45
90
113
24
31
72
44
13
8
39
124
36
60
98
67
41
102
241
9
72
8
15
25
6
2
48
16
6
120
9
48
35
21
64
8
19
173
25
47
1
68
27
99
30
66
102
28
68
111
40
83
117
13
30
38
12
58
24
9
24
95
18
90
85
39
9
24
56
64
32
3
21
27
64
74
27
48
40
77
118
54
18
48
2
42
25
72
23
36
24
18
27
7
9
9
15
47
18
48
7
48
32
16
11
96
52
50
120
7
96
24
51
12
8
70
3
15
17
72
16
137
22
36
5
39
42
58
8
88
36
20
21
40
3
20
25
15
12
8
16
320
6
88
15
11
4
114
72
23
13
2
18
39
31
9
9
36
51
47
112
14
27
24
79
89
16
120
24
75
36
20
66
180
10
21
8
40
39
105
3
72
62
10
56
37
8
63
24
97
23
16
32
33
1
86
4
21
105
39
69
14
21
57
55
24
33
50
22
26
72
78
55
48
24
41
66
16
114
18
65
3
88
5
111
1
104
1
14
25
11
40
32
6
46
89
16
35
28
12
44
25
56
3
6
46
9
5
4
8
55
48
72
35
13
117
59
96
55
17
75
52
33
32
16
27
53
43
29
1
26
106
54
26
19
45
54
221
61
83
51
85
24
24
75
32
10
35
16
24
8
25
8
22
33
9
48
60
18
2
118
132
12
36
77
88
8
7
9
123
125
3
69
64
9
15
32
24
120
7
8
72
12
10
11
64
80
7
41
27
28
8
25
51
21
3
86
15
16
57
42
54
15
39
30
75
51
24
26
27
72
55
128
33
55
30
132
2
141
1
39
5
99
16
24
11
70
32
54
96
30
172
2
16
8
12
88
80
57
19
21
8
67
32
21
55
2
7
11
24
21
7
18
36
66
108
24
138
3
11
61
23
24
90
58
2
51
9
100
11
87
108
102
40
95
27
42
3
40
3
45
128
9
66
10
59
67
48
21
32
75
70
24
36
3
32
45
58
32
100
77
85
27
9
2
60
18
7
3
14
130
18
32
22
84
24
20
6
7
29
28
246
89
48
57
18
4
18
15
8
15
120
33
31
9
24
21
27
3
21
173
42
120
100
125
19
45
17
103
15
72
12
21
24
41
55
179
18
3
27
157
48
75
44
10
6
30
14
148
18
8
55
77
28
74
37
33
36
54
20
105
48
112
56
21
6
37
21
44
36
82
50
60
102
13
9
18
18
18
14
78
4
9
11
64
60
26
90
85
59
30
31
3
21
24
35
46
39
63
60
144
8
13
33
111
5
48
150
28
33
56
15
33
33
148
96
51
17
108
150
13
72
83
4
33
24
5
46
149
103
18
15
3
14
6
126
6
13
24
8
24
75
46
47
7
41
75
13
119
36
109
3
29
129
54
28
38
136
15
81
14
24
9
33
10
108
105
80
15
16
36
12
36
21
3
20
12
48
46
86
66
10
12
41
87
9
16
15
17
16
29
28
30
42
30
57
48
17
18
48
24
28
41
24
91
ABCD 97002233624*3^$a+1 [50058]
3
18
72
18
33
60
27
54
150
9
21
144
72
72
87
135
9
36
36
63
30
42
117
48
24
24
105
60
102
45
15
84
45
159
141
111
30
42
18
12
288
147
48
9
159
105
6
54
66
33
12
33
15
15
18
87
36
60
12
57
126
42
84
144
75
60
51
33
33
54
33
12
60
36
45
12
288
18
24
18
27
60
33
39
108
21
147
159
9
9
66
189
72
69
39
27
6
27
108
12
60
21
27
135
9
33
75
36
9
87
45
18
90
15
12
3
33
165
60
3
9
123
12
141
54
345
33
39
15
69
129
12
24
36
90
48
117
141
3
69
12
51
9
18
66
36
63
123
234
39
24
27
18
3
108
24
3
144
69
60
249
87
24
201
36
48
27
24
9
162
12
117
15
216
9
60
69
186
90
63
12
33
72
3
60
111
24
48
33
24
33
108
42
9
45
144
51
120
120
51
33
21
48
27
36
60
75
45
24
93
75
51
9
87
18
15
132
24
9
18
72
81
57
3
69
60
102
141
63
66
51
12
81
96
3
33
84
168
30
78
99
60
39
9
120
60
36
60
129
66
6
39
87
48
117
9
90
18
15
147
18
15
36
12
84
69
27
60
3
24
30
168
75
24
39
24
48
18
60
72
75
45
15
84
123
45
93
54
69
36
171
18
144
36
84
75
57
30
6
48
24
108
27
72
21
72
108
27
51
54
66
9
285
375
60
105
87
255
189
36
60
69
36
144
24
15
51
144
168
153
36
3
213
45
120
60
75
48
84
72
9
99
171
129
105
27
21
60
99
75
105
21
270
60
129
81
60
3
132
12
12
21
54
9
252
225
3
51
48
45
63
72
33
75
297
33
54
54
27
57
75
105
63
15
30
108
24
27
3
186
12
123
36
3
33
24
24
171
105
3
18
39
105
168
3
69
3
15
126
30
24
30
42
81
39
81
15
18
54
162
3
36
96
45
90
36
30
3
15
6
15
33
60
72
36
123
39
81
36
108
57
6
108
162
84
135
33
18
9
39
9
63
42
12
123
12
9
6
48
6
27
9
75
69
12
90
18
135
69
36
66
60
9
129
198
180
18
36
168
216
12
54
69
60
69
60
75
33
138
54
27
141
12
72
108
15
93
24
90
81
12
33
192
6
72
282
15
207
33
15
42
39
45
39
87
69
9
3
27
90
63
33
15
285
114
30
63
9
144
6
90
3
15
36
165
105
54
21
240
99
30
60
15
36
12
9
3
27
81
84
3
18
30
177
36
45
126
33
57
15
39
9
255
45
51
57
87
48
33
9
12
3
72
24
45
252
24
99
12
9
18
42
18
57
63
18
3
51
114
15
15
177
39
90
3
33
3
87
42
30
108
114
36
87
57
3
96
96
24
99
18
198
24
72
66
63
96
111
9
24
84
72
24
204
228
45
54
45
144
72
45
30
18
39
141
96
66
69
9
84
15
96
57
279
48
60
57
99
156
75
18
48
87
21
39
57
18
57
33
3
12
15
33
108
36
21
18
21
21
72
120
78
18
54
21
189
18
69
9
15
51
36
129
84
84
12
39
9
36
39
45
15
57
24
75
42
27
165
6
165
24
36
45
66
45
333
60
3
63
81
24
60
21
15
3
102
3
12
60
24
120
216
24
72
24
111
9
84
120
72
72
63
90
120
3
141
39
15
6
48
27
9
54
141
57
39
108
21
99
96
105
6
33
105
27
168
117
246
24
18
12
24
111
60
84
141
18
36
54
66
6
75
84
12
189
99
72
9
3
33
48
36
24
84
ABCD 97002378178*3^$a+1 [50000]
54
33
99
30
114
12
13
20
72
9
120
18
1
80
15
21
9
60
51
33
18
69
96
213
204
102
21
3
66
24
15
87
24
30
6
30
42
48
168
12
24
49
59
21
9
63
27
18
90
33
12
84
3
18
43
41
18
33
3
42
39
24
75
24
30
42
30
15
63
120
36
45
40
32
64
5
30
9
9
51
27
45
3
72
24
48
36
60
36
49
59
12
145
41
12
6
21
63
90
42
54
12
3
36
64
11
18
63
9
75
4
5
27
87
21
60
39
6
12
75
39
36
9
3
6
31
41
48
144
78
18
30
81
69
12
63
60
9
36
31
23
36
36
18
30
1
80
99
6
102
42
30
6
27
27
61
131
85
83
18
39
100
95
18
31
120
65
54
57
24
39
121
65
30
54
3
33
51
156
84
21
39
4
5
75
69
31
47
13
80
36
24
9
87
51
72
21
39
12
81
45
3
111
54
36
75
15
81
9
108
67
71
153
72
63
24
18
103
35
54
6
45
45
87
28
29
18
108
84
1
92
48
45
12
18
126
36
139
24
32
24
3
12
6
12
72
279
81
15
9
126
18
3
9
54
45
36
4
59
6
36
39
45
24
30
60
48
45
4
29
135
27
30
99
64
95
36
45
36
144
99
57
69
48
162
9
45
24
90
12
165
3
18
75
60
48
27
13
41
135
15
25
104
120
39
48
24
49
125
90
24
97
23
33
120
120
48
9
30
42
36
3
192
3
81
75
49
56
21
114
9
72
48
45
54
36
81
33
30
42
15
33
6
25
47
72
33
3
12
42
90
61
167
78
54
30
3
15
198
180
42
49
5
219
72
15
12
141
60
51
6
48
132
12
6
54
30
72
78
48
18
114
51
39
48
114
126
30
24
18
30
31
47
18
66
54
15
12
45
72
111
105
6
120
96
12
21
57
39
24
81
159
15
1
23
18
30
9
24
27
169
11
133
20
40
56
51
73
5
30
24
18
30
132
48
60
84
49
29
3
4
95
6
18
12
13
101
18
12
9
9
6
72
264
6
63
12
28
17
3
39
12
180
18
18
42
27
99
66
36
75
15
108
54
31
41
6
49
56
3
36
45
3
1
71
18
18
42
12
24
15
141
36
3
15
24
18
43
119
12
9
96
3
96
45
12
9
36
60
90
12
33
4
89
60
66
9
36
33
18
13
56
15
85
44
105
42
33
16
84
140
12
33
54
1
17
24
48
60
3
9
270
96
54
48
18
9
60
3
18
18
24
36
66
15
3
6
15
129
3
105
54
21
153
15
45
36
30
90
15
111
18
36
60
79
92
4
41
48
24
7
65
66
90
3
36
84
12
27
18
24
54
36
21
15
108
61
20
9
30
36
60
30
24
12
39
36
3
102
60
99
63
12
109
41
66
60
30
108
24
3
9
18
1
35
1
44
141
84
54
6
66
18
147
3
18
30
13
29
67
41
30
24
30
6
9
3
1
131
18
27
3
60
12
49
29
48
19
20
39
84
72
108
1
36
35
6
15
84
3
18
54
36
42
18
18
72
18
54
7
44
75
72
33
39
90
27
9
84
31
29
3
4
29
66
54
6
21
27
57
21
12
72
15
9
27
60
75
9
39
57
105
19
56
24
4
29
18
225
9
36
30
18
31
24
17
18
96
36
12
78
48
31
11
13
71
6
54
36
18
90
12
153
12
147
33
15
13
29
108
43
11
30
6
9
63
72
108
30
31
20
16
23
180
78
43
5
27
15
18
126
18
18
69
33
72
55
35
69
40
20
105
195
16
29
27
75
90
42
66
24
48
19
23
102
15
4
5
66
78
7
104
40
29
66
24
36
36
25
80
15
49
41
15
39
1
5
18
12
6
3
15
30
60
36
39
87
33
36
60
4
5
55
216
35
108
6
12
15
48
105
54
12
69
16
65
48
123
3
42
12
6
90
30
24
33
39
126
198
180
72
105
3
36
25
11
33
105
75
147
13
20
39
57
69
51
84
192
28
80
51
90
36
79
65
126
33
96
123
18
90
13
20
159
6
66
60
25
101
48
27
28
95
12
9
15
21
87
12
6
3
105
27
27
72
54
30
36
36
18
72
135
9
55
5
39
15
120
181
23
33
15
162
72
6
93
9
3
15
18
60
36
18
21
96
21
18
85
92
75
18
42
33
159
33
39
21
15
69
9
12
18
21
60
4
29
30
33
27
117
39
72
18
42
84
78
48
60
15
33
96
15
21
30
45
153
6
9
99
30
288
78
216
84
54
63
4
11
30
39
3
57
40
11
49
125
24
15
129
48
24
111
4
23
93
3
54
18
48
21
33
31
5
27
9
55
23
48
9
96
24
51
72
36
90
24
31
20
39
30
18
13
56
3
6
27
45
3
9
27
63
1
17
123
27
ABCD 97003333814*3^$a+1 [50110]
72
215
57
12
39
9
3
9
136
185
102
42
55
44
84
15
1
12
77
3
132
111
42
15
48
40
32
39
9
15
9
36
99
36
84
25
56
24
12
45
15
84
16
29
7
48
24
107
48
21
36
69
55
32
9
55
11
150
30
42
18
45
12
27
9
15
81
3
25
116
99
181
116
99
120
9
15
48
90
3
4
17
120
6
9
36
93
135
16
48
8
123
69
40
35
102
3
16
77
48
96
3
160
32
16
20
3
9
75
18
78
105
12
4
104
4
71
36
25
56
87
18
15
3
84
18
63
24
28
35
18
27
27
18
15
112
17
63
72
9
19
48
180
8
36
48
16
60
20
45
15
36
39
9
16
32
75
72
13
23
12
25
8
76
5
18
45
120
48
24
24
9
75
27
1
17
7
140
75
108
108
13
107
97
8
9
216
39
9
15
39
18
7
32
76
119
6
15
4
83
36
69
135
13
5
18
69
33
7
152
39
24
120
96
9
27
9
84
72
16
72
47
1
8
52
80
3
132
9
4
35
9
45
55
80
12
3
48
57
72
16
80
15
265
8
51
9
21
6
12
21
40
12
125
15
135
18
55
11
36
42
18
57
12
24
12
4
83
25
11
96
85
23
37
56
33
15
144
16
60
11
81
64
36
20
147
21
15
72
90
30
60
54
15
48
63
12
6
120
7
47
97
80
36
12
15
108
12
33
24
4
32
4
8
72
63
36
102
90
9
45
54
24
48
105
9
126
105
108
69
78
18
54
12
69
4
77
15
36
52
32
39
25
47
42
31
32
4
44
15
49
20
108
4
71
45
48
159
1
47
105
24
48
72
4
20
60
69
48
15
3
6
54
84
133
8
72
64
71
18
15
60
45
6
1
8
207
37
71
37
20
12
15
37
5
123
12
120
51
69
24
51
54
30
21
51
18
7
65
19
60
8
28
48
5
55
17
120
15
9
19
20
177
15
40
20
28
32
27
21
15
121
176
39
18
55
8
48
40
44
3
90
19
68
3
9
16
35
18
162
9
4
44
12
15
1
152
63
25
8
60
12
40
44
28
152
63
45
36
105
19
107
73
17
15
24
81
3
12
64
155
37
20
3
81
9
111
15
21
12
16
95
12
25
12
8
15
45
4
60
35
36
30
43
32
12
48
24
81
63
112
32
57
15
64
11
9
16
20
63
25
11
9
12
40
56
64
20
21
159
76
48
5
39
52
48
60
11
37
17
7
8
40
23
69
21
15
15
109
59
1
48
8
105
19
35
9
4
128
60
9
18
96
30
72
63
84
21
30
24
12
6
63
40
104
36
12
15
18
67
20
39
1
8
9
31
32
75
9
36
33
27
27
153
39
129
75
109
80
153
135
9
48
3
69
151
107
117
64
17
48
126
33
48
24
24
96
15
90
30
18
6
1
65
6
144
18
120
6
72
33
84
21
6
9
12
60
100
107
18
99
75
90
63
16
17
15
3
54
15
57
66
25
29
6
13
77
55
8
24
3
109
65
18
25
68
12
100
35
13
44
16
125
163
12
8
15
81
136
47
37
108
8
33
30
25
84
36
35
61
35
45
108
112
5
30
9
9
63
9
151
17
18
48
57
3
72
18
19
71
36
18
15
72
60
16
35
48
90
7
35
54
234
21
9
7
128
144
33
15
39
9
9
30
1
44
12
16
24
8
132
36
15
9
33
30
21
219
18
30
18
7
83
57
4
104
15
24
13
80
84
156
4
23
66
96
30
96
90
18
9
108
112
32
9
30
57
40
47
225
12
96
27
165
48
45
15
84
48
51
1
65
91
5
54
69
4
32
16
32
57
24
55
11
25
11
42
18
48
25
32
60
192
36
75
21
84
12
39
21
4
11
18
55
41
31
8
9
90
198
78
129
16
36
35
9
135
49
23
57
12
60
16
68
75
66
78
12
54
39
96
9
6
49
143
45
28
36
20
3
37
48
8
64
44
16
44
4
23
69
33
15
57
43
11
1
8
48
40
65
15
27
12
1
17
15
12
60
9
72
54
84
6
15
129
30
9
88
32
33
3
21
18
21
27
45
28
36
35
25
128
48
3
36
45
3
96
109
47
90
6
33
16
44
84
3
13
41
111
64
203
30
15
3
9
60
63
18
48
51
96
39
36
12
222
31
80
12
60
63
90
7
56
99
25
20
12
36
15
33
39
57
24
24
3
54
6
45
60
40
12
23
9
36
64
65
114
36
1
128
96
36
75
24
1
119
81
27
45
15
36
54
195
3
13
20
120
39
57
15
9
9
7
8
111
37
60
8
57
19
44
9
15
81
55
17
39
15
84
9
240
12
84
21
39
24
12
36
105
63
24
72
24
51
9
60
36
4
35
9
75
105
48
120
4
44
111
9
16
89
99
36
12
28
20
36
39
1
8
28
12
132
128
16
20
105
31
20
3
157
44
16
11
54
3
12
180
60
24
ABCD 97005024448*3^$a+1 [50034]
17
25
4
19
17
14
10
30
24
117
9
55
16
19
30
47
105
34
84
36
8
1
4
32
11
24
60
33
16
17
48
40
51
41
7
71
76
44
54
12
6
13
16
5
30
9
4
80
17
24
42
132
18
42
41
36
19
40
2
22
25
13
42
77
60
31
12
6
42
9
21
22
32
40
8
213
49
18
45
23
53
52
39
25
64
35
92
13
36
71
12
142
14
76
8
46
44
12
48
52
54
6
44
46
9
4
25
83
55
78
36
88
36
84
20
12
11
44
3
1
16
39
34
7
133
87
36
43
1
20
64
5
2
4
38
6
21
43
37
29
44
18
5
13
6
130
50
18
6
1
128
67
13
36
11
65
20
85
11
49
60
24
27
15
84
30
10
50
4
32
27
27
6
18
49
5
6
5
11
65
15
21
32
7
165
13
6
1
55
10
86
118
2
65
55
18
36
120
55
16
23
41
21
48
27
9
18
12
41
17
42
9
35
6
24
11
20
3
8
37
27
20
6
30
13
17
42
16
81
23
30
27
3
17
53
7
5
90
104
72
22
6
14
6
70
11
20
28
16
32
3
1
101
22
30
23
13
19
13
47
32
5
75
9
40
15
36
16
23
9
35
48
42
15
16
5
11
65
14
21
55
20
5
61
35
48
44
11
21
43
68
54
28
35
3
9
4
21
11
7
38
48
40
54
21
17
27
1
31
5
24
39
87
9
64
12
59
14
18
4
20
49
59
6
6
36
17
1
6
70
56
42
1
32
9
4
54
2
10
24
2
18
101
19
16
20
29
55
12
13
11
54
6
24
61
65
15
20
29
99
17
6
18
35
7
78
10
56
30
11
17
2
10
50
64
81
4
1
43
27
134
47
77
35
16
4
11
1
16
39
30
15
44
7
89
35
33
12
9
55
11
85
1
22
13
19
29
7
9
9
30
6
35
23
32
6
34
33
11
17
84
16
19
93
5
55
20
57
3
37
8
3
15
52
2
30
4
29
21
60
12
42
37
23
36
30
64
38
60
52
1
7
4
8
46
31
55
10
35
33
11
1
83
7
21
97
38
18
136
35
19
6
26
4
24
45
17
60
4
63
35
12
78
18
154
20
51
4
23
25
65
90
12
21
43
32
4
85
29
110
16
18
12
23
12
9
11
13
76
80
34
1
4
3
9
4
9
8
28
44
48
12
6
16
101
12
1
20
30
12
4
13
13
24
6
52
1
16
9
42
18
10
50
76
8
22
133
1
16
19
1
15
3
25
27
5
79
1
128
51
44
5
32
80
9
39
3
24
34
54
72
20
33
81
16
26
114
15
15
4
26
19
5
12
19
5
11
43
46
14
6
60
55
9
20
24
11
11
24
9
95
5
96
67
45
79
13
48
13
10
6
19
16
39
12
17
37
18
37
71
4
54
26
5
1
34
24
9
21
14
25
105
2
34
6
1
12
36
31
10
26
54
10
9
47
28
6
26
18
6
70
11
49
11
9
28
36
39
15
6
47
69
60
24
6
90
18
5
35
56
65
31
101
17
2
66
27
32
35
44
1
35
13
11
24
137
43
137
29
2
88
14
11
59
21
29
3
12
16
9
6
1
1
35
89
26
24
65
36
60
53
6
9
5
42
77
20
21
6
5
44
61
18
97
4
7
28
105
35
1
11
24
6
19
16
77
26
10
32
15
3
1
16
44
33
31
37
30
13
15
21
15
30
115
16
92
43
30
12
15
1
31
25
55
16
12
37
28
2
13
32
68
12
73
42
28
1
89
30
6
66
5
39
6
10
25
5
23
1
15
11
4
1
13
10
13
55
12
41
7
12
70
56
54
40
8
22
8
28
26
64
116
18
47
1
48
12
24
4
44
15
3
29
19
6
10
20
34
36
50
13
11
16
74
11
25
4
2
42
7
16
19
24
46
11
7
6
19
1
16
30
33
23
4
38
6
21
100
11
4
1
44
59
40
36
20
5
48
13
12
6
5
7
12
16
41
80
20
59
46
23
112
60
16
64
4
29
112
3
11
4
66
47
13
31
16
19
20
24
36
66
47
13
15
19
33
12
45
56
27
20
7
41
55
12
57
9
16
44
60
46
49
35
62
24
4
80
54
45
20
28
68
25
30
9
12
20
19
144
42
34
36
25
29
39
12
3
96
54
26
46
63
16
19
10
98
4
24
30
54
26
11
16
64
15
18
12
15
20
115
9
107
12
25
16
37
12
6
54
23
48
85
24
78
17
48
59
24
2
43
71
18
10
26
12
39
21
4
23
15
6
11
5
48
47
21
18
9
15
65
5
8
15
49
19
80
11
48
17
13
18
48
16
104
36
58
15
28
7
10
30
5
105
7
105
18
38
28
24
50
40
12
98
3
92
41
54
36
20
40
1
43
37
29
42
9
15
49
21
14
40
6
30
53
16
107
69
81
95
7
22
15
9
50
130
99
77
23
12
13
12
43
71
5
19
17
5
91
19
6
39
19
9
16
55
102
23
85
4
30
5
52
15
20
24
5
25
12
42
18
22
12
44
34
26
54
60
31
39
20
18
22
146
11
5
43
13
30
22
2
10
50
94
39
12
84
5
12
43
4
7
28
42
19
11
38
22
18
7
16
9
30
4
24
50
18
9
156
4
48
17
63
140
20
11
5
11
50
10
5
4
16
16
44
1
4
18
13
107
17
21
24
6
77
7
66
59
31
24
48
6
16
38
25
21
24
36
86
66
18
21
4
16
25
70
50
11
4
3
76
1
31
78
19
17
15
60
4
60
51
56
5
4
13
12
23
27
5
19
4
2
78
18
78
5
31
21
12
20
1
31
11
53
1
10
14
6
13
47
53
13
15
27
25
16
1
43
35
48
29
36
79
93
27
6
159
3
93
3
16
49
7
54
79
29
7
15
80
10
39
44
21
34
25
32
16
25
7
17
63
1
20
64
107
4
15
1
19
24
18
18
90
46
68
46
30
14
18
48
6
63
57
18
6
46
8
6
16
39
15
77
3
17
187
46
7
44
35
18
12
19
9
30
5
1
31
53
31
59
17
9
16
86
60
42
120
12
30
13
27
113
21
6
25
39
2
23
67
52
36
86
4
44
107
100
9
55
92
9
155
44
17
28
19
36
1
54
9
67
9
36
11
12
37
33
15
11
12
77
61
4
75
16
52
19
14
10
32
18
6
10
31
32
17
19
17
15
9
4
19
12
29
140
6
6
72
42
40
18
2
18
6
4
17
3
16
26
64
7
44
4
35
41
13
20
15
3
4
9
131
33
15
10
67
96
29
3
52
76
4
76
68
64
92
20
33
11
1
58
117
4
11
5
9
4
12
3
23
24
5
13
18
4
9
15
97
64
3
12
6
43
16
36
25
12
18
9
13
42
30
14
40
24
90
2
81
27
101
59
21
77
127
11
6
51
3
10
2
24
5
13
22
1
79
34
2
29
23
20
5
85
120
16
170
5
64
45
3
15
5
17
6
32
52
1
20
11
4
1
44
59
25
12
5
24
35
1
15
4
35
29
17
78
1
16
51
29
19
6
94
2
90
29
1
18
24
66
6
6
19
4
31
24
40
26
23
12
16
7
6
ABCD 97005083816*3^$a+1 [50024]
25
99
45
18
33
116
103
18
11
76
21
84
30
5
25
6
33
21
30
30
18
21
9
18
6
15
63
18
119
61
3
99
30
18
17
13
48
60
12
12
36
15
15
153
153
47
28
48
57
66
12
77
12
108
64
15
33
69
48
234
36
12
114
48
72
18
45
27
53
1
11
133
11
61
15
39
42
24
6
33
21
24
12
12
90
6
24
30
9
3
17
37
75
39
9
56
25
48
27
32
28
15
30
48
30
9
48
15
65
1
6
24
33
33
48
15
36
9
6
36
96
84
66
39
15
54
12
24
6
30
24
24
12
54
6
147
32
25
135
21
198
9
12
15
6
30
53
40
15
6
18
6
23
1
228
114
6
12
51
48
8
79
30
36
48
15
117
18
78
42
6
35
37
27
20
132
1
84
27
21
42
77
31
48
93
39
42
24
36
48
12
95
1
42
30
18
18
72
27
3
42
35
12
49
54
30
87
32
43
6
23
25
39
24
27
42
59
40
12
12
36
32
199
120
30
3
9
6
173
91
6
30
21
44
49
78
33
21
18
30
60
78
9
21
23
157
23
19
168
69
3
29
73
3
21
39
80
7
48
126
114
29
7
144
45
140
16
108
8
19
36
18
15
24
93
24
3
3
53
121
51
44
36
25
36
119
13
12
18
30
18
54
30
9
80
169
71
4
3
54
3
15
30
18
18
15
21
159
84
33
11
28
15
5
13
6
30
11
145
35
1
3
51
18
66
105
56
13
11
7
12
36
81
75
5
1
63
48
32
25
39
63
18
42
102
6
9
147
129
27
12
102
18
126
6
18
12
138
102
96
42
18
54
9
15
30
75
27
149
19
9
12
201
111
12
15
45
15
5
76
81
18
29
13
42
12
54
30
9
32
24
67
18
24
18
161
37
72
12
48
12
42
60
66
99
51
90
54
57
9
27
33
12
30
36
9
27
48
102
18
5
37
23
13
30
9
15
54
23
1
36
39
80
43
89
12
19
33
9
42
30
3
15
89
31
30
135
180
72
3
66
6
9
20
24
103
89
4
39
36
54
11
96
25
15
3
30
36
6
6
87
3
30
3
45
35
7
54
15
8
73
24
63
63
18
24
12
150
5
64
57
18
33
60
9
27
20
7
6
72
11
1
54
12
18
12
111
72
20
4
3
9
15
18
12
6
41
193
66
69
45
54
72
24
93
12
105
27
32
7
102
48
11
16
45
39
21
15
21
51
8
1
54
65
24
28
3
81
108
12
27
12
125
7
18
30
12
185
13
60
15
63
18
72
23
88
8
19
54
30
9
21
12
66
78
60
11
48
25
107
169
42
33
48
12
15
5
28
51
9
21
11
19
30
42
48
6
12
30
54
48
30
21
21
23
1
36
60
15
63
12
69
51
30
3
45
18
21
33
36
12
108
11
1
12
18
60
6
90
84
132
6
24
36
48
75
27
9
21
48
75
9
150
30
36
24
12
27
63
54
42
72
18
78
5
7
54
6
17
37
15
21
60
39
9
24
6
66
119
79
69
81
11
48
13
48
11
19
18
39
3
12
30
66
18
15
57
3
9
15
51
9
32
13
39
27
6
15
9
102
153
15
33
8
19
24
29
72
136
45
3
3
24
5
19
60
33
32
25
90
5
1
39
15
30
66
53
12
85
60
39
9
6
45
69
11
109
30
66
60
23
19
17
16
8
136
15
30
48
51
56
4
117
42
33
87
42
60
35
7
78
78
132
77
112
9
47
40
15
45
141
54
12
6
12
18
161
1
6
30
11
25
63
27
6
30
33
20
36
25
36
3
9
6
105
48
21
47
49
12
24
39
36
9
24
30
21
159
6
12
12
27
84
21
36
114
18
47
31
168
54
18
108
45
80
109
30
21
57
24
123
15
17
13
30
18
39
9
72
42
66
54
6
12
27
15
18
27
20
72
13
60
15
92
1
24
3
21
30
12
24
18
36
96
23
13
23
91
65
60
43
42
30
45
75
9
21
59
25
3
21
36
12
54
9
84
33
63
39
9
21
138
54
48
96
75
27
29
31
57
3
30
48
11
49
155
120
16
8
84
36
37
6
69
12
9
27
24
20
127
84
6
84
35
121
66
6
59
1
42
6
99
32
43
132
65
55
78
42
6
48
23
7
9
21
11
13
18
12
30
18
90
132
36
24
11
31
53
1
6
30
107
13
3
81
24
6
5
7
18
95
19
77
48
43
24
30
60
6
33
57
12
12
24
75
8
49
24
27
33
24
60
11
4
9
60
30
5
4
27
12
90
18
42
72
12
83
64
72
69
42
5
28
51
53
91
29
73
6
12
41
55
36
6
102
60
66
6
69
60
8
1
90
30
15
27
29
109
59
7
30
63
3
30
75
8
73
60
12
42
54
135
36
9
84
12
23
43
12
117
48
45
36
24
18
78
23
13
138
9
27
54
132
30
36
9
21
132
87
111
9
15
30
48
51
24
32
112
36
20
37
27
8
13
72
3
60
105
6
66
18
48
24
6
83
19
42
27
32
1
63
75
78
30
78
15
9
30
66
23
127
21
32
49
12
48
3
48
39
12
60
6
11
40
9
15
9
95
16
69
15
36
24
21
51
3
42
3
56
1
23
127
9
15
9
24
9
48
30
29
36
19
5
13
3
20
16
12
20
61
159
81
42
96
78
11
1
24
23
124
21
15
33
60
42
60
66
39
63
21
39
9
12
3
93
33
12
12
24
3
21
72
39
57
138
21
9
15
9
12
54
69
141
99
33
30
24
9
8
13
23
1
3
27
5
7
69
15
6
12
ABCD 97005910858*3^$a+1 [50023]
15
36
18
19
20
180
105
7
29
54
18
219
96
144
99
145
17
3
64
80
36
69
7
68
132
9
27
9
18
37
116
99
18
3
4
56
28
44
12
144
40
56
84
15
72
117
160
72
155
9
40
176
64
89
18
57
112
20
9
147
24
144
9
36
91
44
84
51
21
33
36
211
41
319
41
3
204
45
63
84
24
45
126
9
72
124
164
36
40
8
16
152
9
19
17
43
65
162
129
15
45
48
33
234
18
27
144
120
24
16
101
139
5
135
12
4
56
88
20
64
8
99
18
72
171
27
18
39
40
11
198
19
12
180
23
18
75
72
33
72
3
144
69
144
31
60
56
51
189
9
27
45
3
96
48
15
153
108
16
83
57
40
108
20
441
54
1
17
147
105
90
81
84
16
36
125
36
67
5
18
49
5
115
48
20
51
57
123
144
18
27
36
27
133
60
41
36
63
4
72
59
54
31
24
53
39
4
47
169
204
140
184
176
45
39
51
21
96
45
99
28
20
16
71
45
45
54
72
72
126
144
7
84
107
45
28
24
47
18
126
145
240
65
39
36
24
76
96
35
81
52
72
84
92
244
44
64
212
9
207
88
92
72
120
160
96
20
64
20
195
25
180
12
89
27
27
18
99
81
27
45
63
63
49
32
40
5
126
72
108
108
144
261
40
41
55
44
9
72
19
17
18
9
45
31
95
25
120
44
45
72
243
48
33
111
28
5
72
54
9
12
28
113
187
191
1
53
36
111
51
37
53
63
12
15
129
24
40
32
63
9
36
40
104
196
24
12
104
72
33
36
111
124
108
216
20
76
60
5
36
7
236
9
55
96
11
126
75
15
109
24
11
49
5
39
100
5
147
15
201
15
45
4
48
308
64
161
3
4
83
57
213
7
83
13
131
13
8
144
24
189
90
37
80
81
19
8
16
29
115
32
4
20
40
96
116
120
69
175
5
135
9
27
88
245
39
33
63
12
60
72
45
147
100
24
161
63
40
8
52
96
32
28
140
9
115
96
77
27
36
9
36
55
17
135
27
45
120
160
72
125
171
88
155
9
12
33
91
96
140
60
180
40
48
68
213
147
52
17
54
1
20
15
49
41
111
184
119
126
18
37
180
143
145
92
108
177
235
144
60
56
9
31
144
59
93
69
3
16
56
24
9
147
51
9
36
9
180
55
8
45
36
55
20
40
32
24
156
15
97
47
9
12
87
165
172
203
21
72
24
9
72
3
4
68
52
20
33
324
36
27
136
92
69
63
16
212
87
36
57
33
219
15
61
29
27
36
108
27
54
139
104
36
9
175
32
9
27
9
54
129
108
28
144
5
162
36
18
144
67
48
200
63
37
107
36
165
4
236
135
189
153
90
45
72
9
72
3
105
75
76
48
180
20
196
17
27
40
32
171
49
180
95
54
91
53
36
39
33
19
20
24
12
112
56
72
72
48
24
81
279
36
88
119
25
12
89
31
8
40
96
59
45
36
244
12
23
25
32
4
20
189
175
41
175
5
79
137
19
36
44
16
56
64
224
36
124
24
5
3
69
103
8
15
57
52
44
84
40
65
162
9
4
77
126
37
120
72
8
132
45
36
18
1
80
4
545
139
32
ABCD 97006147768*3^$a+1 [50011]
156
8
52
132
23
54
111
12
21
31
29
39
87
54
51
48
60
21
30
42
99
40
23
12
6
75
15
120
78
12
19
20
40
29
186
69
87
24
9
16
56
24
28
65
3
69
15
108
52
20
24
64
17
55
20
40
8
12
24
45
54
25
8
3
120
37
44
45
6
45
52
236
24
12
16
20
24
48
45
43
5
75
4
20
28
32
3
25
12
5
43
8
3
37
8
9
3
84
88
41
159
48
108
12
69
163
11
24
18
15
3
36
25
20
136
12
8
112
8
4
60
29
7
29
48
3
48
12
12
21
27
27
45
88
44
21
120
15
45
7
48
72
8
4
41
67
12
59
69
63
9
21
7
17
51
3
1
20
40
23
33
64
44
64
32
3
30
15
28
24
5
3
3
9
16
23
21
3
12
6
19
20
63
42
18
45
36
24
28
8
21
55
44
4
32
16
29
43
60
32
40
5
171
48
216
9
19
20
3
45
48
81
51
9
18
21
112
24
20
76
35
69
28
20
21
42
18
54
30
3
40
8
84
12
28
5
15
52
108
56
24
72
16
20
40
24
60
48
47
45
81
30
69
165
24
30
61
8
12
15
1
8
57
15
4
59
1
56
33
51
33
7
35
45
24
36
3
93
112
41
79
8
132
87
93
48
9
54
12
114
43
32
15
54
19
48
60
35
69
15
21
69
60
66
25
12
23
45
84
24
4
8
15
54
108
87
40
53
72
3
27
45
36
15
12
21
4
56
52
68
57
39
60
88
8
12
21
15
120
52
44
99
12
9
69
12
99
36
52
12
44
15
36
21
52
32
28
47
13
17
24
15
96
28
8
33
36
31
72
23
145
35
37
17
36
19
215
1
20
69
63
52
5
111
3
30
150
72
9
9
19
8
132
40
72
44
57
3
39
66
27
52
8
4
96
17
7
65
3
48
84
24
72
12
40
8
9
159
4
12
5
6
72
12
1
32
45
175
56
16
60
101
78
1
35
48
18
60
67
32
39
21
24
24
3
33
45
27
99
85
200
93
15
3
33
147
37
17
18
33
40
47
33
48
27
69
39
6
18
36
9
12
48
12
76
59
13
17
3
51
49
56
16
80
33
43
17
67
59
12
33
36
39
57
3
36
33
21
15
4
32
75
69
12
45
79
108
101
27
99
93
12
15
24
30
19
48
23
24
37
36
80
57
7
20
36
60
40
80
9
3
12
28
11
24
36
21
60
135
105
28
20
21
6
138
67
8
28
23
69
156
27
60
48
49
5
147
123
18
15
24
16
12
11
69
12
24
4
68
48
4
20
12
9
120
87
48
12
184
20
84
12
4
5
54
49
35
105
21
31
120
20
15
25
68
15
30
6
30
7
12
12
36
47
21
24
21
15
12
9
31
119
13
68
3
36
45
60
28
20
228
64
5
3
36
12
3
21
36
24
33
138
60
45
27
30
75
112
36
32
21
87
12
88
12
48
132
71
81
96
72
120
27
1
68
39
57
15
85
8
40
92
24
4
8
4
80
33
43
29
63
52
108
155
18
90
57
27
73
108
20
4
29
54
36
1
20
39
12
60
97
80
21
72
235
53
99
63
9
3
33
60
52
12
8
12
9
31
108
12
80
36
3
84
25
32
24
12
72
21
87
3
12
54
15
96
48
124
48
35
33
57
27
60
51
36
1
44
76
5
7
8
24
69
60
15
72
24
40
8
60
28
32
21
99
108
48
69
3
3
1
11
60
37
12
23
57
9
6
9
64
17
219
36
28
17
6
9
36
52
8
60
48
16
104
21
3
28
44
21
19
8
28
35
9
39
9
28
5
55
44
3
72
21
60
9
15
3
13
8
15
186
75
16
8
39
42
18
97
56
24
24
132
9
103
92
24
52
137
75
75
228
25
32
40
12
5
91
24
20
45
51
24
76
65
3
52
53
102
9
16
80
120
15
57
12
15
33
40
56
21
55
11
9
16
83
9
12
39
30
27
48
39
66
15
16
80
21
19
68
28
5
42
36
1
36
8
16
8
33
55
23
30
6
13
17
18
73
59
1
17
102
33
40
8
27
45
52
8
28
17
30
36
126
43
8
24
60
28
8
33
15
64
20
52
8
21
162
25
20
12
15
45
28
60
65
15
48
12
9
3
12
36
60
40
83
24
66
15
45
79
41
90
45
69
27
45
54
37
24
48
12
20
51
24
33
15
42
18
73
68
15
54
15
45
3
72
132
9
84
108
19
80
15
33
33
42
13
72
17
3
15
25
17
163
47
6
27
12
16
8
27
18
31
20
75
1
128
105
19
17
54
54
36
144
15
57
216
18
21
36
4
23
37
5
55
8
60
36
75
45
24
12
45
30
1
132
68
40
84
59
45
9
15
12
40
59
37
20
15
57
27
9
99
36
6
123
28
8
21
15
40
8
12
15
21
12
3
72
13
23
49
56
64
11
61
44
16
149
72
7
23
18
19
20
21
51
40
8
28
72
20
100
5
30
96
1
56
84
3
13
44
28
12
5
6
9
39
105
4
48
24
23
97
65
48
42
45
48
60
27
1
188
60
64
11
12
60
85
12
47
21
72
33
27
27
30
55
80
28
12
11
9
96
72
15
6
19
71
49
5
3
12
96
15
1
20
48
33
15
24
40
20
15
18
3
15
54
111
105
18
61
128
36
72
27
117
196
59
33
12
28
80
87
9
16
20
81
7
23
57
48
100
17
27
135
33
21
30
ABCD 97006333408*3^$a+1 [50046]
45
87
165
57
15
9
72
30
13
35
1
36
5
42
6
12
3
15
54
6
45
12
4
5
24
7
23
9
12
51
24
33
45
36
19
35
6
15
21
30
45
33
78
13
24
17
6
33
12
4
44
15
45
27
33
12
24
60
69
6
84
45
12
4
8
40
5
3
24
24
12
24
96
4
8
12
9
6
6
19
11
12
33
93
27
12
3
24
13
41
87
15
25
8
4
173
18
9
27
6
19
23
36
54
63
12
16
17
18
6
3
117
51
15
25
53
27
3
30
42
145
17
3
39
21
12
12
51
24
66
15
12
51
25
11
36
12
33
3
1
23
45
12
3
48
84
1
5
18
36
21
45
7
48
32
12
3
1
92
4
44
64
8
9
78
18
3
40
17
19
41
24
24
7
32
16
5
7
44
84
52
20
52
5
30
21
12
9
24
42
9
36
12
45
18
12
33
63
9
15
18
19
41
99
16
12
48
29
60
3
93
3
27
45
4
36
77
7
8
36
9
12
19
17
7
32
39
21
16
23
12
24
21
160
29
54
36
85
11
13
72
17
60
6
24
25
5
90
36
1
11
33
12
4
35
9
51
25
35
18
15
15
1
29
27
4
11
6
12
103
44
24
51
18
31
11
13
36
5
27
72
12
60
24
219
18
15
12
3
33
9
6
37
8
12
3
9
232
20
9
12
18
21
3
1
17
43
12
23
12
33
16
65
6
45
15
73
11
21
15
13
35
1
29
54
33
12
12
21
24
3
48
24
64
36
5
48
66
24
1
35
69
16
35
12
49
24
12
23
37
32
27
48
37
41
3
9
66
37
17
87
3
12
6
3
9
31
35
81
21
12
7
96
59
6
3
57
42
13
24
20
24
96
3
25
11
157
17
15
12
3
18
15
40
48
12
8
9
66
90
12
30
13
32
129
15
45
123
33
12
6
69
16
101
24
15
45
7
32
21
39
15
1
60
80
15
1
11
30
12
12
18
1
155
25
24
53
67
23
13
32
9
66
45
39
45
16
20
40
20
9
15
40
20
39
21
4
20
96
24
15
61
60
80
108
40
5
7
44
51
6
27
93
39
4
35
12
18
55
96
24
5
15
16
96
44
16
8
15
9
12
15
9
4
17
126
25
29
63
15
18
30
9
16
72
125
18
18
6
9
52
8
36
4
56
36
3
12
13
32
9
6
12
45
87
45
15
1
104
9
54
13
83
6
150
18
63
3
24
13
8
4
12
11
30
15
24
33
36
6
9
52
17
27
3
12
45
4
24
36
44
72
3
81
52
8
15
84
25
8
148
29
15
12
4
12
23
9
93
54
13
17
6
13
5
12
3
9
63
40
77
7
8
57
55
36
29
55
35
73
11
12
9
4
44
16
20
39
12
24
9
33
3
16
83
18
3
87
33
36
63
13
8
45
87
12
16
17
7
36
89
30
1
29
15
36
15
36
45
21
3
81
15
36
9
6
18
87
3
36
6
18
30
87
4
5
108
31
44
28
5
78
25
17
60
19
20
100
5
6
84
45
3
13
44
15
9
15
25
12
65
123
4
35
30
3
15
13
24
32
24
16
44
15
25
12
29
96
12
6
24
12
6
43
12
48
41
15
36
24
21
54
21
39
18
31
17
19
8
28
5
12
3
28
11
24
21
3
18
7
5
12
15
48
12
9
19
17
24
39
3
12
1
11
9
9
3
3
12
132
48
24
61
17
3
64
11
18
24
43
32
12
21
18
12
18
7
5
3
21
6
54
24
42
25
8
24
21
114
48
48
66
84
15
64
35
73
24
5
19
60
32
40
53
7
32
36
12
15
30
15
40
47
36
6
79
12
20
60
4
44
81
18
18
42
13
47
30
36
24
6
36
18
3
12
3
9
33
6
36
6
3
9
7
8
28
23
42
19
23
33
4
35
66
15
12
27
21
15
12
13
60
48
71
33
3
42
27
24
4
12
53
42
33
21
75
12
15
18
24
30
13
20
12
36
36
33
12
15
3
45
28
5
7
32
81
3
40
47
18
27
75
30
12
31
5
87
24
9
24
108
19
36
17
3
12
12
39
21
60
33
3
52
20
3
13
5
27
99
78
36
12
3
16
80
3
25
17
6
78
87
60
24
21
55
17
87
36
40
68
51
1
17
27
9
54
93
27
33
24
16
5
48
6
1
12
23
30
54
69
45
24
12
19
12
35
18
12
3
27
48
9
75
18
43
17
43
12
5
27
28
20
24
16
12
23
9
15
45
4
12
12
17
30
6
42
6
15
9
75
3
18
24
3
75
18
39
33
15
12
27
9
72
3
25
29
42
1
59
33
12
9
27
63
9
36
4
35
73
17
12
30
24
12
33
12
99
60
1
68
16
56
9
19
32
3
49
5
7
41
3
15
36
33
27
54
15
72
93
12
7
23
13
59
61
251
25
29
27
3
24
81
15
9
16
59
30
87
15
69
39
12
24
42
30
18
31
89
27
4
24
44
27
13
65
63
24
28
11
36
6
27
15
25
53
60
18
21
36
84
4
12
8
96
48
12
21
3
40
5
30
1
53
3
3
6
84
12
3
24
3
33
16
20
15
24
49
12
36
24
11
73
12
5
79
5
43
8
4
20
4
72
60
29
6
13
17
67
8
3
21
28
12
20
15
9
52
29
3
48
3
9
76
24
8
135
30
3
72
3
12
33
4
5
31
32
3
120
25
41
18
18
75
12
12
15
33
16
5
31
65
19
5
60
7
29
24
12
19
20
39
21
75
48
21
12
9
75
21
27
3
72
6
27
4
68
3
33
9
3
28
12
17
15
36
27
30
30
12
13
29
24
7
23
30
7
35
42
3
4
5
39
21
3
27
36
12
1
5
31
8
12
15
33
51
1
84
60
29
27
21
48
19
32
24
4
5
36
30
12
18
51
16
17
3
27
25
32
9
36
3
51
12
30
54
36
33
4
48
12
20
12
48
15
1
12
8
12
24
9
54
153
12
3
9
39
42
42
1
35
42
24
30
36
42
15
28
48
12
5
12
31
11
9
4
5
3
3
9
33
42
13
12
107
18
42
33
28
5
30
48
66
43
48
120
32
16
5
30
60
1
20
9
36
96
43
29
3
24
15
6
19
24
20
15
12
24
21
45
7
8
4
23
21
12
3
21
3
1
5
6
6
39
15
18
48
42
18
15
27
13
8
36
4
36
23
25
23
117
3
24
21
3
12
105
3
72
13
20
57
15
4
56
57
3
15
73
11
13
83
9
3
13
23
21
15
21
33
6
49
95
21
24
4
48
5
19
71
9
36
9
18
6
36
55
36
17
7
80
15
48
6
39
12
111
18
24
36
19
23
9
124
41
31
8
27
24
1
12
47
25
36
48
20
9
12
19
11
30
15
3
18
18
30
120
7
8
4
47
49
29
6
85
5
19
17
36
19
80
4
12
80
64
23
1
5
31
23
6
36
75
15
1
35
9
15
54
36
3
16
29
43
29
60
84
24
18
13
35
42
60
63
27
54
31
20
24
9
39
45
27
15
9
9
51
16
44
27
33
4
12
44
27
25
20
4
35
18
63
60
9
3
27
24
21
28
47
48
33
33
27
28
20
15
42
39
21
24
24
79
8
9
3
15
30
7
11
78
30
6
51
48
15
30
39
15
18
108
7
17
27
16
5
19
8
3
45
27
57
33
7
24
12
32
3
85
107
1
11
24
24
6
39
12
24
12
4
29
6
33
100
8
27
18
43
11
1
8
39
1
17
3
27
12
18
7
5
3
4
23
6
15
4
8
108
4
35
6
15
40
80
12
3
6
18
33
15
42
15
3
102
6
30
27
24
33
15
60
16
59
6
31
11
18
51
36
33
55
17
48
7
24
5
15
21
7
131
85
11
24
1
35
30
3
21
12
114
36
ABCD 97006519958*3^$a+1 [50095]
17
42
54
30
156
25
23
25
108
29
174
45
39
33
4
83
126
54
36
6
18
6
30
105
45
6
24
204
132
21
39
30
54
30
36
48
36
187
107
30
156
31
89
126
9
51
18
43
12
48
23
57
64
89
54
12
69
4
32
189
30
69
27
1
53
6
198
60
66
49
5
42
24
30
36
48
7
36
17
60
36
54
25
131
126
51
252
27
18
12
114
49
17
31
53
67
53
24
120
60
60
123
33
24
55
11
21
16
164
129
31
23
25
5
36
75
112
32
291
69
72
33
156
24
75
45
6
21
16
24
95
45
208
108
23
1
23
6
27
63
240
60
30
54
25
12
5
84
30
37
47
6
99
72
15
30
84
30
1
23
13
107
30
42
48
30
12
24
7
17
6
1
23
12
13
71
9
72
16
29
90
13
12
36
77
115
60
107
54
24
72
51
100
23
97
24
53
235
5
7
29
6
54
30
57
108
4
5
207
33
6
6
198
132
168
42
84
15
36
16
53
90
169
11
21
39
121
20
33
36
54
145
20
36
21
30
54
84
66
121
20
28
11
84
30
96
24
186
6
31
44
9
24
67
180
44
124
20
21
24
150
13
167
13
12
41
19
8
57
15
36
36
69
7
29
30
1
29
30
13
41
84
90
12
48
6
19
131
54
72
115
48
17
24
96
51
39
60
168
57
93
36
15
39
30
120
67
65
54
54
3
3
54
55
41
7
17
43
32
171
60
60
96
30
144
96
138
6
139
5
42
60
73
161
79
125
55
35
37
95
25
5
99
15
165
45
36
99
129
43
12
48
29
18
42
75
33
6
105
45
19
41
30
30
87
40
12
12
233
6
165
81
459
9
6
204
73
68
81
18
36
114
36
60
30
129
21
19
35
36
1
23
42
183
88
164
45
48
60
72
18
73
23
30
6
48
42
48
60
3
3
24
66
67
17
96
24
96
66
121
104
100
60
23
13
12
5
3
9
24
156
60
3
75
105
112
5
135
16
23
36
48
12
18
163
29
163
11
165
16
56
57
180
42
1
119
1
24
65
15
9
24
6
49
35
73
12
11
69
52
35
1
24
89
159
28
12
191
30
36
60
55
20
105
30
24
90
39
15
72
48
73
53
24
96
19
35
42
54
9
45
36
27
4
155
24
249
72
105
163
48
77
6
6
55
44
15
6
168
67
59
30
66
18
30
153
3
1
5
18
96
21
93
7
65
30
54
7
32
36
39
12
21
57
55
17
30
54
31
89
36
30
25
119
54
42
81
100
137
42
18
127
5
48
42
54
19
11
66
30
13
35
13
12
11
126
99
39
90
36
60
7
23
1
65
223
41
30
105
39
157
35
61
23
96
61
23
6
3
81
79
47
198
12
15
39
66
3
28
137
6
9
57
108
36
159
15
21
172
47
12
13
60
137
60
18
13
12
5
150
57
69
19
20
52
23
306
54
102
75
93
51
39
90
66
30
24
6
1
65
30
18
132
60
150
18
63
63
9
45
42
18
67
80
9
171
108
27
54
27
160
23
150
24
36
75
21
18
12
18
30
6
39
108
9
24
19
65
27
123
6
6
9
52
29
30
60
13
240
197
55
83
126
15
45
24
30
132
18
30
42
175
119
36
25
23
21
21
84
60
31
5
115
116
33
96
18
6
7
20
9
31
29
115
95
198
27
33
6
30
66
84
126
91
12
56
51
13
5
30
36
144
25
12
48
12
113
51
64
11
66
84
31
53
240
12
43
8
33
24
7
119
30
144
3
183
6
90
45
16
20
69
43
101
174
13
23
30
180
31
128
21
24
36
31
23
6
19
72
96
29
84
24
7
35
48
93
63
84
6
186
21
9
48
6
54
6
90
67
8
21
51
39
1
29
180
3
51
30
187
17
36
67
8
4
17
15
100
80
3
132
30
114
9
28
149
108
3
40
17
12
24
79
35
90
12
51
4
29
39
57
30
138
12
15
33
43
24
23
133
12
11
9
57
114
30
66
108
13
23
37
20
3
6
48
42
189
39
6
90
9
15
13
17
42
1
20
52
12
29
31
53
90
25
48
47
6
75
72
57
ABCD 97006556072*3^$a+1 [50097]
25
30
78
47
1
18
81
9
54
41
49
36
35
1
59
31
6
15
44
61
168
36
48
216
335
16
33
156
335
7
209
25
36
3
80
97
59
253
12
39
15
42
195
3
210
24
87
140
1
3
36
96
224
55
54
36
108
36
54
36
162
63
51
65
55
89
37
3
159
81
120
60
9
168
72
131
67
12
342
90
21
68
40
39
33
44
64
60
189
3
69
306
18
71
19
125
25
12
108
24
48
119
84
91
21
27
18
72
6
245
112
44
25
171
99
29
25
24
3
33
15
60
105
156
95
55
174
35
37
204
30
165
21
75
44
40
123
90
108
75
147
210
27
63
6
120
36
24
54
108
69
33
47
115
29
52
8
1
24
54
137
1
90
42
12
119
67
33
15
81
63
17
91
144
90
135
36
48
36
104
97
48
95
31
245
43
57
33
180
11
169
3
240
27
6
90
54
3
9
54
114
30
57
20
1
12
96
51
140
61
48
252
23
109
12
95
16
15
153
36
9
11
25
119
16
63
41
52
57
11
37
54
21
39
84
45
20
67
210
135
249
216
159
39
66
111
24
36
189
60
156
23
145
72
12
11
85
144
18
89
19
5
25
35
112
33
95
52
104
1
23
1
48
11
52
135
18
71
1
54
54
72
39
36
15
9
81
60
84
24
144
120
191
151
90
6
54
35
73
48
234
29
157
18
30
11
16
27
81
105
71
16
15
54
126
42
156
6
138
36
132
12
72
119
52
9
24
12
3
60
116
25
144
131
241
24
59
16
80
60
13
11
79
137
64
20
31
5
73
47
24
156
91
90
59
13
162
36
9
69
30
21
33
11
115
45
20
16
156
60
45
39
219
54
30
180
198
39
44
25
155
85
15
21
84
96
119
127
18
42
33
20
120
7
113
216
133
3
44
64
285
60
192
132
3
117
11
85
15
60
171
90
96
15
44
16
117
36
240
216
75
80
64
69
36
11
73
72
108
60
156
27
84
33
312
84
75
56
124
21
228
27
44
307
270
114
30
36
42
12
150
144
12
3
249
90
42
15
36
3
30
60
102
113
109
107
4
81
111
128
121
54
144
6
192
39
20
144
145
11
40
105
35
60
24
79
126
24
167
205
6
12
18
99
81
39
21
83
181
150
18
120
27
15
89
67
54
36
75
104
115
21
9
24
11
1
72
18
150
18
30
11
25
78
93
27
197
84
31
65
264
52
27
90
36
90
24
101
109
147
80
25
24
192
18
114
126
30
147
60
9
90
108
18
132
191
112
357
27
123
93
120
87
41
76
63
77
4
36
80
25
108
48
179
1
3
21
54
72
12
36
41
180
265
6
462
60
107
13
36
144
36
35
37
42
273
33
35
127
173
36
1
63
12
24
153
131
16
180
15
9
9
42
65
43
18
108
12
23
36
31
108
41
1
143
40
105
174
18
39
129
87
8
85
15
51
96
102
27
153
3
147
33
8
229
3
8
136
44
76
3
90
12
54
81
15
18
36
155
36
244
81
36
18
201
60
44
40
75
5
60
91
96
129
9
11
13
12
114
5
49
66
ABCD 97007104336*3^$a+1 [50177]
47
313
39
272
13
216
11
144
112
57
231
105
144
87
369
60
51
80
25
84
24
107
49
24
156
456
180
48
72
119
64
57
24
111
9
119
16
81
48
60
252
48
71
61
108
60
96
299
61
147
69
24
291
80
16
192
357
84
144
36
227
48
64
141
60
135
81
108
36
207
117
75
21
144
72
144
24
216
51
105
24
15
69
120
36
84
123
9
24
47
97
36
27
80
160
48
21
203
1
264
71
64
272
133
27
69
216
108
72
335
73
60
252
288
47
25
228
300
156
315
45
240
51
144
9
36
96
84
60
204
156
144
171
285
84
95
61
216
24
24
11
96
16
9
375
33
15
225
15
96
9
72
168
23
49
303
48
144
416
133
240
11
145
288
72
60
108
111
141
83
1
15
189
12
23
145
15
21
204
15
201
96
60
11
13
336
3
81
15
225
15
201
48
87
153
23
349
3
128
289
264
180
96
51
32
25
183
117
107
133
75
45
72
60
120
23
48
73
120
60
195
165
384
123
48
144
21
11
25
168
15
192
69
27
224
13
216
59
61
24
576
59
48
73
180
60
144
60
36
359
1
159
81
36
84
39
96
141
99
129
36
24
131
16
33
396
36
84
11
96
49
60
84
47
73
144
12
600
195
96
224
229
27
93
36
144
24
216
24
135
117
324
96
228
12
24
47
169
60
120
99
21
155
85
11
97
95
48
48
229
27
285
483
117
60
191
13
84
303
48
9
12
24
131
49
84
36
87
33
156
228
12
168
36
120
15
81
48
192
63
512
229
204
396
144
60
12
24
35
61
60
84
216
108
156
156
84
84
36
60
36
123
21
395
361
84
60
360
95
25
60
24
51
176
13
51
480
9
71
205
204
36
35
85
36
48
132
3
21
27
189
3
80
48
133
36
39
21
84
36
144
180
60
147
33
159
57
144
84
227
25
24
36
75
224
181
171
177
95
208
93
120
251
133
120
180
12
60
60
75
80
25
39
96
9
84
131
1
84
36
24
47
217
72
84
60
396
60
48
71
61
83
1
15
141
48
35
85
11
ABCD 97007278664*3^$a+1 [50002]
396
59
42
72
103
233
72
54
121
228
60
72
48
12
60
35
73
11
60
181
60
95
25
60
299
49
36
60
144
120
5
7
24
60
144
71
48
1
60
36
29
67
83
25
12
119
6
163
29
96
30
157
5
79
96
47
37
60
41
139
204
251
109
17
163
125
235
71
1
53
240
115
5
144
6
192
13
72
84
24
60
5
30
1
41
43
11
1
60
60
108
60
107
13
120
12
120
5
55
24
36
48
227
18
186
121
84
23
13
60
35
25
48
59
18
115
168
77
18
1
24
11
1
47
90
43
24
84
11
144
85
47
73
132
95
145
239
1
35
48
61
53
31
156
156
119
25
83
13
65
79
41
222
90
48
43
36
35
126
72
91
287
193
179
432
49
95
90
6
138
127
23
13
84
113
163
84
96
108
120
96
24
36
179
84
13
24
60
155
36
18
24
18
25
59
288
1
12
83
97
65
163
132
23
240
1
36
48
36
24
156
35
25
24
65
90
36
229
156
24
17
43
156
24
12
197
6
1
89
66
49
131
169
60
36
23
18
115
48
60
180
12
95
13
149
163
107
13
204
71
25
185
234
1
35
73
35
36
85
11
49
89
7
47
133
107
13
35
13
131
25
24
60
95
157
324
24
11
229
5
7
144
24
12
48
71
1
24
36
215
13
12
113
24
126
12
73
5
175
71
109
77
162
1
12
24
156
84
11
13
36
131
12
61
35
270
54
90
210
6
90
157
48
240
60
12
239
181
108
11
49
29
91
71
54
120
91
24
72
24
29
7
137
271
119
73
23
121
71
60
30
55
60
35
169
60
60
96
95
133
107
169
60
23
37
143
97
11
193
60
36
180
191
18
126
114
55
36
36
24
84
60
36
336
24
144
36
83
270
31
12
5
115
48
77
223
36
95
1
77
43
23
222
19
179
156
1
180
120
65
54
1
137
6
61
131
145
60
24
59
1
84
59
13
47
73
144
84
131
36
25
65
18
97
144
36
47
61
36
24
36
36
180
48
119
48
13
132
24
11
13
149
42
126
19
143
121
77
19
29
24
7
120
156
24
324
60
47
30
54
1
143
42
79
60
96
24
156
179
25
36
120
17
103
17
6
12
78
7
48
60
36
36
23
361
36
60
168
132
84
11
85
23
61
23
217
35
36
85
48
96
23
73
24
29
55
59
13
48
12
48
72
120
23
144
13
65
103
36
23
181
36
24
47
198
7
23
37
108
36
23
1
29
18
253
12
59
60
49
60
36
24
29
30
1
17
43
132
108
36
24
216
336
84
24
95
97
173
114
126
72
355
24
84
12
173
31
24
72
65
168
31
203
337
36
24
96
48
36
24
96
36
48
276
24
72
24
24
77
55
300
24
24
192
24
59
157
5
78
37
53
7
47
12
49
60
12
5
54
229
12
144
11
25
108
11
78
211
72
59
25
120
24
12
180
83
144
73
5
79
119
25
96
120
ABCD 97007473294*3^$a+1 [50010]
24
15
90
27
27
36
90
51
39
6
123
105
95
36
1
30
5
19
6
18
66
24
3
9
15
9
60
27
9
3
20
16
12
39
48
21
32
88
32
28
12
39
45
135
45
3
60
6
27
57
15
15
5
16
21
11
19
24
65
31
81
84
36
63
29
16
84
32
103
17
40
24
24
60
45
6
89
7
18
47
49
24
3
33
54
6
15
75
9
12
3
156
21
68
12
36
7
30
3
72
15
77
4
12
12
20
60
36
52
72
27
9
92
37
63
44
13
12
30
9
39
6
24
15
51
81
44
19
42
51
32
7
5
85
3
12
63
36
6
3
51
36
89
64
48
57
6
21
60
8
7
24
24
33
8
79
6
39
36
51
24
81
99
6
60
71
4
48
12
219
9
15
30
15
15
12
48
36
5
76
24
72
3
5
24
36
16
63
21
9
30
42
39
24
27
29
36
36
40
24
3
93
8
40
24
20
7
48
45
15
42
15
24
21
24
11
4
20
16
93
27
20
36
24
25
15
48
15
17
49
15
15
9
21
291
3
125
28
92
52
39
24
21
21
11
40
33
24
6
9
81
27
60
84
36
8
19
33
87
101
49
6
9
27
24
54
6
9
60
15
93
39
30
30
18
3
27
36
9
15
42
78
6
35
31
90
59
79
12
24
29
7
9
20
79
45
45
12
11
19
45
3
60
17
28
51
24
41
16
33
66
6
90
30
18
66
59
25
87
80
40
63
65
55
45
15
66
36
11
4
24
111
21
12
21
6
9
45
15
45
84
6
6
59
24
7
24
5
4
80
16
72
33
24
36
84
6
30
6
9
60
24
21
75
309
96
99
21
59
16
20
121
18
21
44
67
18
30
6
215
4
21
6
5
4
12
20
28
32
37
72
39
9
95
52
9
30
6
18
42
51
20
13
84
132
108
60
3
39
18
11
79
60
33
39
5
16
48
21
18
45
177
15
20
25
24
54
5
16
12
8
16
8
7
65
16
3
9
27
21
33
84
6
21
105
294
45
69
27
9
6
18
36
24
42
138
47
253
6
21
39
41
49
15
12
60
8
19
45
45
11
24
7
48
17
43
12
45
48
45
6
6
84
30
36
54
54
41
61
15
44
25
11
4
45
126
78
66
5
72
13
6
84
45
9
72
11
37
11
4
92
40
15
65
28
12
48
56
49
47
43
5
61
15
36
60
105
60
60
108
15
27
24
21
15
9
56
55
81
33
15
24
117
3
27
5
4
9
3
20
28
51
45
20
25
11
12
60
48
7
93
3
9
36
99
81
24
75
21
15
57
3
9
15
65
31
21
8
7
9
39
36
9
12
24
144
105
66
21
9
84
15
15
65
91
144
21
140
4
165
11
25
27
12
51
54
3
8
40
20
79
33
3
9
72
15
9
69
11
85
15
9
23
4
80
16
80
109
18
30
30
6
75
9
6
66
11
43
21
99
21
33
71
4
108
39
60
21
9
39
72
27
6
36
11
4
63
5
40
45
12
39
45
51
68
7
9
15
65
16
105
24
6
21
48
36
33
3
8
4
108
24
24
15
57
8
16
39
17
12
60
36
19
30
6
201
3
36
9
15
6
156
54
9
36
21
60
18
21
36
60
104
1
54
9
87
5
19
45
39
6
24
75
21
24
6
9
36
20
19
36
21
123
5
25
12
18
12
9
9
30
41
24
28
3
17
40
93
51
3
6
54
6
27
39
18
47
133
36
15
15
6
54
29
88
24
15
9
20
79
60
5
16
45
35
1
3
21
167
108
4
12
80
13
36
99
48
33
35
16
45
11
4
36
3
66
3
87
45
44
145
71
13
30
21
75
36
29
4
21
84
47
79
17
84
76
27
126
15
39
105
135
36
90
6
78
15
27
69
56
13
27
3
36
125
16
48
12
9
6
33
21
75
39
6
35
19
12
21
9
18
17
25
48
27
33
11
40
9
15
75
5
1
35
76
63
5
52
3
12
48
42
23
16
24
36
36
24
45
6
30
18
120
30
15
32
19
29
1
6
9
60
32
100
9
3
21
87
39
18
6
41
76
33
6
54
35
100
56
100
33
11
4
32
4
105
15
84
80
55
21
9
96
15
12
9
195
9
87
24
9
30
54
36
24
23
12
85
27
63
33
33
11
103
41
4
48
224
4
60
9
6
29
85
12
48
3
33
15
21
63
12
60
9
27
9
11
64
39
5
31
5
28
21
15
12
9
3
8
19
18
11
1
138
33
57
3
3
5
1
11
64
63
12
69
44
115
33
39
9
15
45
32
4
20
25
3
20
60
12
16
3
96
21
3
36
33
15
12
21
9
78
17
79
161
13
51
21
90
41
43
5
16
20
4
9
131
31
33
36
80
16
60
9
54
33
48
92
100
20
37
12
24
71
16
3
69
20
31
5
1
18
45
27
5
28
36
72
24
9
66
65
73
27
9
6
24
54
27
56
43
6
84
6
53
28
9
3
15
12
168
21
9
66
21
8
1
51
3
120
5
37
90
18
90
5
12
43
66
174
173
280
24
33
150
6
36
15
9
126
9
140
16
36
117
3
24
3
6
24
60
27
56
72
16
36
3
6
11
88
72
24
21
171
20
7
36
54
155
52
39
45
51
24
5
60
109
15
32
36
43
21
33
6
41
36
24
4
9
42
29
100
96
8
25
6
36
45
93
3
8
55
21
39
5
109
51
45
39
15
81
9
51
15
126
84
54
33
63
45
15
60
57
27
12
21
48
12
9
23
16
39
65
60
55
42
11
40
99
9
45
30
9
48
12
51
24
12
24
225
20
1
183
21
99
117
30
21
48
20
55
60
29
48
4
48
21
59
12
13
6
45
60
96
48
48
33
30
41
43
96
114
27
48
15
12
18
51
24
12
3
57
56
97
11
4
111
29
7
9
81
11
84
4
111
93
27
18
102
9
24
ABCD 97007782544*3^$a+1 [50002]
33
54
36
90
35
16
36
48
12
128
40
84
32
115
54
111
48
57
99
132
33
24
135
36
24
21
71
16
57
102
293
60
7
24
69
12
80
199
165
9
42
18
12
54
41
13
11
31
48
41
91
30
3
192
20
43
12
65
16
9
39
75
9
48
123
21
68
37
3
96
9
11
40
12
3
6
90
30
54
29
7
18
132
111
9
111
69
90
18
36
15
75
6
48
195
21
35
64
36
20
25
111
20
40
105
30
5
64
9
27
44
24
67
9
12
33
15
21
18
17
84
25
119
25
75
32
120
19
5
55
41
76
27
57
8
61
66
21
39
30
35
28
51
90
30
24
105
21
99
21
59
67
9
69
15
108
3
5
31
29
19
6
111
8
7
65
24
96
60
115
9
9
3
44
19
69
20
12
48
1
84
42
18
11
19
6
39
72
24
80
1
48
35
25
66
36
5
49
54
17
64
15
30
27
87
21
45
15
21
54
185
64
132
20
109
15
56
76
8
84
121
126
9
9
11
4
60
15
36
21
68
76
24
108
72
192
48
20
12
16
8
139
96
65
16
44
84
36
16
9
30
9
56
16
33
47
19
69
57
24
66
69
20
120
16
104
36
13
60
35
36
1
23
136
21
111
44
64
44
100
51
120
54
60
3
8
96
49
35
1
59
120
100
84
120
20
88
144
8
112
33
47
48
36
4
20
28
48
39
45
32
88
27
5
16
12
20
60
36
40
140
1
3
56
85
11
100
36
44
43
66
36
63
20
40
75
33
3
21
123
21
84
20
96
36
124
21
48
3
44
16
108
20
40
21
143
12
25
78
17
16
3
29
1
35
52
57
11
31
9
20
1
83
12
28
27
18
27
8
121
36
90
18
291
51
5
40
8
7
93
72
9
36
23
96
4
32
13
36
11
4
51
108
21
56
40
15
5
49
155
64
105
15
12
9
99
12
15
65
24
49
11
31
48
33
44
19
5
4
80
72
40
8
60
28
3
21
15
33
56
16
9
36
30
60
54
51
33
6
41
40
9
71
4
24
36
44
60
60
1
51
8
37
75
156
108
51
89
16
48
36
56
88
72
15
53
52
105
3
72
8
7
5
64
60
36
219
9
81
27
24
75
54
36
35
24
40
24
72
75
30
3
56
16
33
27
9
99
15
5
60
72
16
27
117
48
105
3
32
31
57
3
45
45
71
73
11
19
5
88
24
9
90
21
69
71
19
6
35
19
9
36
36
3
21
60
51
53
72
19
144
165
20
31
29
7
30
75
75
30
35
28
36
105
95
79
36
21
8
12
55
9
24
12
45
48
27
20
25
60
18
12
209
4
32
160
9
15
9
36
75
9
27
24
20
115
29
25
12
135
44
24
31
36
33
108
3
5
1
23
40
81
11
24
19
90
47
108
7
125
13
15
32
48
60
25
3
84
8
1
27
9
30
129
60
69
3
8
1
75
33
47
4
80
24
28
33
27
68
4
15
126
155
4
21
30
89
112
188
7
54
191
25
3
108
12
75
81
9
63
87
30
35
25
162
53
37
54
5
31
18
11
64
36
192
57
12
99
60
9
147
15
54
51
24
60
12
32
37
54
57
44
25
18
12
54
60
35
139
5
36
19
120
137
13
27
36
32
25
3
24
20
4
39
72
60
18
107
76
24
3
197
19
36
18
35
172
44
4
15
126
6
18
11
36
28
20
7
90
24
36
90
21
12
15
6
27
8
316
45
35
16
123
6
18
101
16
3
41
24
16
9
42
18
15
12
93
11
64
92
13
51
104
61
6
45
9
111
9
6
29
1
78
36
5
60
19
21
36
20
4
12
12
57
24
84
71
55
36
150
18
36
5
60
4
177
15
8
12
148
51
9
51
29
36
55
5
24
100
21
66
198
3
44
229
11
79
30
59
12
64
15
30
36
168
30
150
27
3
105
56
64
108
72
12
24
24
56
120
24
7
30
108
47
60
60
139
36
9
81
54
41
163
30
35
37
35
100
96
68
31
21
8
19
42
30
9
36
44
19
126
6
29
91
9
80
55
6
111
33
39
12
36
8
40
36
9
234
12
240
93
92
48
37
39
12
3
65
84
12
49
15
9
3
33
27
9
3
15
5
60
52
39
114
75
105
35
12
40
20
108
1
11
55
144
60
21
60
24
24
15
102
63
27
24
81
45
63
81
27
60
3
117
3
96
9
20
100
96
9
35
49
42
33
12
3
41
1
63
27
30
24
11
16
48
44
7
48
72
9
44
12
4
12
68
19
17
76
33
30
9
36
24
32
139
84
65
7
18
47
4
75
54
87
104
16
15
45
63
90
11
60
52
3
29
37
39
15
36
33
56
24
36
49
15
20
12
13
107
4
12
32
7
9
20
25
15
56
13
75
132
216
32
12
24
16
44
4
27
18
12
15
75
54
15
36
45
90
18
12
54
6
54
120
29
60
7
5
28
48
ABCD 97007792834*3^$a+1 [50058]
32
112
155
21
40
20
12
129
15
3
33
28
221
24
15
4
72
8
75
93
208
11
18
3
84
69
60
36
18
205
11
24
165
72
3
85
48
68
21
48
120
66
141
9
24
55
65
171
36
24
96
180
63
33
4
89
31
120
44
141
3
28
308
69
111
45
139
101
246
69
16
24
59
30
15
36
15
129
15
72
9
220
56
123
13
17
3
84
156
292
5
3
40
17
135
36
36
96
3
6
391
32
12
4
5
19
11
114
6
54
36
135
84
75
81
52
104
84
69
231
40
5
126
18
12
135
64
24
17
18
192
21
88
131
13
41
87
27
45
21
15
4
35
42
163
152
105
75
63
126
84
3
120
40
59
114
36
55
29
39
132
129
15
12
172
68
204
105
123
60
57
90
54
199
65
15
16
11
69
69
51
12
240
4
5
39
141
264
7
144
5
43
32
3
85
35
85
56
9
7
233
180
60
7
24
24
8
3
229
32
88
17
120
60
43
35
237
24
136
8
112
8
36
45
90
69
96
99
72
48
162
39
60
180
52
107
177
9
6
45
24
60
4
92
84
64
11
37
24
48
11
117
64
35
109
209
96
186
9
124
17
18
141
36
4
32
88
305
175
5
111
96
28
11
165
48
48
27
42
51
112
216
5
91
56
120
33
39
12
33
30
45
48
3
6
63
12
96
60
48
304
32
93
30
93
60
60
3
21
168
36
69
12
111
48
15
225
15
69
16
29
51
81
55
20
159
54
12
163
32
60
15
13
17
63
40
131
6
55
236
60
84
39
114
27
3
72
13
35
181
92
4
35
90
54
24
21
51
13
216
20
12
132
28
149
84
75
15
54
120
60
195
96
51
18
63
39
9
36
40
8
48
3
61
203
6
90
21
69
67
17
111
72
12
52
48
77
3
88
48
41
138
13
68
105
39
111
81
204
36
33
3
3
24
6
60
30
37
32
40
80
171
9
36
12
57
60
7
20
15
18
30
6
87
3
21
24
84
321
19
41
15
72
12
220
48
32
75
45
112
44
141
3
45
7
8
201
87
112
65
31
5
27
24
9
7
233
39
40
11
69
45
43
17
27
63
181
44
21
27
159
168
93
88
80
69
60
12
3
96
120
45
19
11
6
135
75
78
63
3
30
75
4
48
92
177
228
55
41
15
384
72
123
30
183
27
30
151
56
45
235
5
99
99
37
35
24
37
24
48
8
213
15
96
63
85
72
8
12
156
88
59
6
15
99
61
272
12
48
117
7
59
9
57
30
21
48
99
13
83
45
180
81
84
39
36
4
41
31
35
133
11
81
63
157
113
127
53
27
48
40
5
43
83
105
45
7
8
36
9
54
205
35
37
344
40
35
9
12
9
144
132
30
9
60
24
12
76
107
210
3
24
33
363
39
24
54
60
115
101
67
68
252
64
83
13
72
5
51
189
36
55
72
20
9
60
75
183
42
48
75
88
137
31
152
12
15
93
48
21
54
54
96
51
189
60
54
93
48
81
159
75
6
79
392
108
321
24
24
120
12
180
171
24
33
87
189
24
30
13
17
15
16
72
128
36
15
13
35
93
84
36
12
108
40
59
45
160
68
45
36
30
24
45
48
60
4
96
8
120
69
120
36
66
213
81
84
67
65
15
108
15
61
35
45
69
43
20
33
84
27
204
ABCD 97007978948*3^$a+1 [50032]
3
8
37
59
55
101
7
101
91
185
12
24
37
87
12
24
48
8
52
36
75
17
19
45
20
7
12
21
21
123
20
12
72
7
72
41
52
68
48
24
24
31
9
56
7
17
67
17
76
21
51
3
9
39
21
168
15
30
35
12
16
105
35
163
93
36
164
48
76
15
12
9
104
16
141
35
52
36
117
23
16
68
109
30
21
60
12
68
7
45
140
76
63
9
39
41
91
29
61
35
52
3
9
80
37
191
79
53
72
31
9
80
61
120
83
36
28
159
78
35
19
18
131
43
129
51
24
30
39
3
41
31
30
18
9
168
24
80
43
17
73
6
17
84
28
33
11
84
36
24
24
108
100
63
9
27
5
24
12
25
23
16
96
9
35
181
126
90
71
48
103
48
21
3
216
21
8
72
48
31
33
159
101
84
13
18
132
89
1
83
48
76
63
90
18
36
144
65
4
21
35
175
6
59
36
60
40
75
33
20
85
99
27
5
84
7
9
171
89
19
9
20
40
21
102
24
36
9
68
49
54
9
75
6
15
80
4
21
6
90
23
16
15
33
20
55
81
104
12
52
21
35
235
48
18
123
80
60
103
89
48
16
3
57
416
4
15
5
7
17
37
11
13
171
60
15
5
88
8
61
27
36
48
33
3
12
39
45
8
40
80
13
18
9
72
96
24
8
7
41
13
131
7
78
71
84
40
51
65
31
18
30
21
12
20
43
108
161
37
18
161
88
84
9
23
67
9
8
127
9
20
7
21
128
31
161
112
48
3
33
44
133
6
29
259
5
84
36
64
12
204
45
23
43
69
36
24
39
29
36
64
12
108
128
64
80
84
4
39
9
8
36
91
245
52
12
87
41
12
19
101
88
32
67
21
72
36
68
16
75
33
132
8
7
12
29
31
53
36
109
30
5
19
89
60
67
5
24
55
9
32
16
3
48
17
4
93
47
43
9
117
30
57
15
29
52
44
61
51
72
8
24
256
51
137
192
1
143
1
83
37
87
48
80
180
115
144
29
184
39
41
61
39
20
19
48
5
31
5
12
120
48
31
29
4
45
15
84
63
17
37
87
12
96
3
21
15
9
32
72
12
36
168
133
42
12
29
61
107
276
73
48
83
132
1
114
9
120
32
19
66
135
33
15
87
60
54
35
144
36
16
108
51
5
16
3
18
83
36
1
123
68
28
8
12
64
84
44
36
12
288
31
33
32
25
51
32
37
99
63
57
36
201
35
13
42
36
252
17
31
9
80
192
36
121
90
29
60
4
60
117
51
21
119
112
156
21
15
36
3
42
30
65
4
21
18
57
12
60
111
17
103
65
40
96
56
72
48
43
5
7
57
36
44
48
64
24
32
112
8
52
33
59
48
88
39
12
93
39
5
97
107
16
21
72
3
87
72
81
27
24
65
79
72
12
89
88
93
11
40
24
21
15
84
92
151
90
51
92
91
36
12
101
25
83
52
87
48
5
37
27
24
120
8
28
27
36
12
36
114
15
132
44
16
84
27
53
7
53
55
101
55
54
59
13
63
84
24
48
48
104
60
52
8
16
3
29
43
261
20
7
57
20
7
113
36
1
99
75
5
19
77
223
89
37
75
21
59
24
12
31
21
80
136
32
72
13
83
24
112
20
84
72
43
5
40
44
112
27
108
53
132
19
48
24
5
52
12
15
113
60
36
36
31
108
101
24
31
69
20
7
30
39
108
120
92
4
44
67
45
135
5
31
53
36
199
17
13
11
64
111
29
144
48
108
85
15
12
8
37
119
100
96
8
4
27
33
72
24
20
73
54
5
61
3
21
18
65
4
51
36
41
31
42
35
67
65
103
29
16
152
4
96
9
51
183
12
53
12
49
72
39
80
28
56
76
68
112
24
21
18
137
4
15
113
76
36
68
28
135
5
24
37
42
17
28
36
8
96
7
24
5
36
79
125
16
44
96
31
30
11
40
72
27
72
108
48
129
147
84
60
105
80
48
1
15
15
29
67
53
48
12
49
3
231
108
12
17
7
36
69
21
54
45
8
37
23
7
53
132
67
17
37
135
108
45
78
18
59
7
17
48
144
96
24
28
111
29
13
39
108
56
12
73
35
112
24
56
52
92
61
18
48
21
57
ABCD 97008051152*3^$a+1 [50024]
72
6
18
30
18
126
6
12
77
1
12
60
36
18
12
65
7
36
6
12
24
12
23
37
228
36
162
6
36
54
12
65
25
6
30
60
66
96
54
12
6
17
60
7
150
18
18
138
6
18
72
30
72
150
66
72
72
18
6
48
59
72
13
72
36
36
90
54
60
108
72
12
23
24
67
5
25
60
35
31
18
18
149
37
84
144
54
6
72
30
18
72
18
5
1
72
120
72
42
12
29
13
120
59
24
31
36
102
54
24
18
66
24
36
54
54
18
36
23
12
1
102
5
13
18
6
90
17
19
12
78
48
42
36
5
7
29
25
42
77
13
23
115
54
23
163
18
72
156
108
90
29
13
36
66
36
18
42
12
60
54
12
42
18
54
12
6
18
30
18
72
24
90
48
23
108
180
37
120
6
5
31
12
54
78
18
12
24
12
23
72
55
102
42
12
90
72
72
54
77
24
85
102
29
67
72
36
72
90
90
54
18
5
13
90
54
48
24
102
60
5
108
36
103
12
41
1
66
18
24
23
36
31
12
101
79
6
36
35
19
77
7
18
96
18
30
36
54
72
6
12
6
126
90
53
55
54
36
18
41
48
19
48
18
60
95
43
24
17
73
36
18
18
12
47
31
66
18
72
36
78
72
54
12
41
1
18
12
18
36
96
35
31
198
72
6
18
18
5
43
144
24
54
54
12
54
78
5
108
79
5
13
54
90
96
48
18
108
72
6
12
11
67
102
42
54
48
6
89
132
48
36
31
72
78
66
18
78
36
90
30
18
78
12
60
17
1
131
25
6
48
42
23
103
30
114
12
36
24
12
90
18
6
54
156
90
18
42
18
30
42
12
18
96
59
84
13
90
18
83
49
18
72
48
29
25
47
13
216
35
13
47
169
42
36
18
18
12
149
67
29
7
96
36
36
54
108
48
18
5
31
72
6
12
42
102
6
72
53
13
23
73
12
18
24
12
78
54
30
78
17
19
12
72
6
23
25
6
12
252
6
35
55
72
84
72
96
5
61
18
24
120
29
67
77
12
1
18
5
13
12
60
36
30
24
41
48
1
12
23
1
30
18
24
36
84
6
18
54
126
18
66
24
48
72
24
66
5
1
66
24
53
55
36
30
36
6
12
72
6
23
31
90
12
6
36
54
48
42
89
85
240
18
54
30
36
24
12
101
247
18
12
6
108
12
6
36
66
41
175
24
41
7
29
193
18
36
72
36
138
6
89
67
36
6
72
35
108
121
54
60
30
6
36
180
18
90
12
78
54
30
6
5
43
6
12
6
53
13
6
36
66
90
54
78
17
49
6
84
18
276
23
31
90
66
36
6
18
30
18
6
72
66
5
73
54
18
54
72
12
5
139
324
36
60
5
13
35
31
24
5
7
132
17
67
90
24
18
30
60
54
84
6
36
18
90
102
65
12
253
48
6
30
114
36
156
54
83
43
41
31
24
5
31
5
67
17
67
5
37
30
5
60
79
36
6
48
24
18
30
47
139
5
25
144
54
36
42
30
222
18
53
1
30
90
90
65
43
18
24
35
180
1
12
150
90
12
23
49
60
84
90
18
144
23
127
54
23
49
30
29
61
18
6
108
54
41
31
18
35
31
72
24
18
18
90
30
6
12
36
60
12
24
72
59
133
24
66
29
48
31
42
54
144
126
18
5
12
67
65
31
41
31
17
1
12
132
18
18
12
23
24
49
36
30
90
54
18
18
36
5
31
101
12
31
54
42
5
7
96
5
7
29
36
13
48
18
126
42
12
5
13
119
12
91
48
18
23
19
72
18
48
23
175
60
66
6
18
66
150
12
36
54
5
19
18
66
6
72
54
12
6
84
60
48
72
6
90
30
24
41
25
42
54
23
25
131
36
19
12
36
6
35
13
6
18
48
6
5
13
36
66
77
163
72
12
54
168
108
30
5
19
30
6
66
24
54
18
23
12
1
126
54
18
174
18
72
24
89
175
65
49
18
84
29
31
53
13
108
36
83
43
5
19
156
36
114
30
18
42
41
79
18
42
72
90
30
6
48
36
24
30
36
18
18
18
150
41
7
90
83
61
6
48
5
19
77
31
210
6
12
24
41
13
35
1
35
37
36
84
24
66
54
204
18
36
90
35
49
54
168
17
1
90
30
11
7
18
42
5
31
12
42
35
109
35
19
48
36
72
24
18
35
1
12
18
77
67
60
89
73
71
37
167
7
5
49
6
36
5
7
54
23
13
108
42
17
31
36
42
107
31
6
54
36
41
31
48
54
23
19
102
24
18
12
24
198
18
5
103
72
30
191
48
49
18
24
53
1
12
78
66
36
114
36
18
18
17
67
5
60
97
78
18
59
13
90
36
18
18
18
30
96
12
6
48
47
48
91
12
42
35
36
13
24
90
12
90
54
90
11
25
ABCD 97008051326*3^$a+1 [50091]
5
55
41
49
3
140
12
100
68
4
20
28
15
90
18
9
140
271
45
75
5
28
27
9
39
5
40
24
80
12
16
32
48
72
13
78
21
24
144
72
63
48
33
39
41
40
15
54
143
40
63
45
44
28
60
8
36
24
12
4
68
91
9
32
43
17
4
39
93
15
65
64
20
79
72
89
19
45
36
36
32
40
15
101
76
20
120
43
5
12
88
60
56
16
36
144
164
36
24
19
5
136
12
84
48
93
95
48
52
20
43
12
89
100
63
36
45
87
65
127
5
112
8
48
84
4
24
3
17
40
48
27
53
64
20
19
65
7
29
48
28
44
40
8
36
76
80
40
108
45
3
45
90
117
51
41
88
12
159
21
56
28
39
18
42
77
24
7
9
44
36
19
21
104
4
63
17
40
21
35
16
56
40
12
120
8
40
60
32
52
9
15
20
24
31
17
48
175
29
52
3
53
24
91
48
45
80
19
65
31
5
7
78
215
19
117
24
144
8
132
151
45
24
51
281
16
180
12
72
120
21
27
63
132
5
103
9
120
128
115
101
76
60
108
75
126
27
12
8
4
39
45
39
17
24
139
5
103
72
53
12
96
136
63
36
9
36
20
40
75
72
9
9
15
32
112
60
48
3
9
60
63
77
52
128
13
23
112
57
47
16
33
15
60
144
56
115
69
36
24
51
5
4
123
53
157
23
112
32
55
5
16
20
76
48
32
13
18
17
208
15
30
3
15
21
20
24
36
64
57
138
24
21
9
15
81
179
192
43
41
124
32
31
33
36
39
29
31
12
42
15
140
76
60
236
103
53
52
252
21
23
72
7
45
8
55
72
5
40
32
60
16
132
12
48
68
28
20
52
8
60
100
12
32
31
45
15
12
29
16
72
12
144
92
13
11
43
101
7
9
36
24
36
20
163
9
56
67
9
60
21
119
28
171
21
123
5
72
31
9
80
88
21
11
36
48
24
12
40
63
17
88
92
19
17
7
93
84
20
19
101
28
45
18
177
56
24
36
132
48
16
24
144
200
43
5
55
9
84
135
9
32
1
30
17
28
60
128
36
100
33
275
112
8
76
105
54
41
24
88
3
201
116
40
84
96
75
5
84
24
40
15
57
27
17
40
51
9
99
5
16
24
56
244
84
120
81
27
164
36
7
6
30
89
12
24
24
28
75
77
16
105
90
41
40
96
3
101
24
40
24
32
24
16
8
48
28
57
27
12
63
65
16
9
11
67
9
60
60
36
24
20
19
45
80
24
175
21
15
60
9
60
123
9
20
84
40
195
9
20
91
21
3
41
100
60
15
5
79
18
23
156
16
45
59
144
67
12
113
4
60
68
72
28
20
60
76
32
24
64
84
60
15
120
18
27
8
64
80
61
39
8
28
24
63
21
44
16
20
19
41
139
17
1
39
68
28
27
36
42
75
8
64
63
9
24
204
20
13
15
72
3
60
12
36
24
21
176
163
113
52
12
188
31
201
48
48
44
24
7
60
69
39
81
20
24
4
15
21
56
24
199
36
114
30
36
89
36
72
4
51
113
24
31
89
52
20
28
12
44
180
4
3
129
36
27
36
89
40
15
45
32
36
48
192
187
90
27
104
36
19
5
259
41
72
108
49
11
100
15
24
21
60
32
25
99
36
108
27
72
60
30
71
115
17
55
9
3
17
1
87
75
45
33
135
3
17
112
36
15
5
24
12
108
31
45
24
8
67
165
15
17
100
36
84
48
48
140
28
96
140
43
30
35
43
5
7
36
5
12
172
32
184
20
25
11
84
4
15
105
56
72
12
55
36
81
51
12
21
152
64
51
17
100
15
5
12
48
28
15
30
15
27
77
4
27
108
225
39
45
32
64
24
15
17
19
41
19
21
20
108
12
49
54
108
72
17
79
12
17
55
53
48
64
15
41
36
24
12
172
12
300
360
33
83
64
123
57
20
136
32
12
28
12
68
16
147
48
221
4
152
7
41
64
296
12
40
15
17
52
80
28
8
24
19
69
12
116
37
47
24
7
93
164
108
132
36
52
164
4
15
21
60
96
12
212
31
9
144
105
11
19
65
12
12
76
147
12
57
21
203
79
6
111
33
30
5
ABCD 97008315928*3^$a+1 [50000]
19
89
7
12
140
33
19
36
17
60
60
111
249
15
165
120
12
15
69
60
72
24
120
55
8
45
111
4
17
84
24
31
140
36
129
31
20
69
132
19
29
24
12
63
57
180
19
116
45
15
33
195
153
7
101
39
52
60
65
91
17
12
96
99
48
36
9
72
31
5
43
44
117
15
33
67
44
21
24
7
17
36
120
36
24
24
132
75
60
9
36
19
96
36
24
20
45
24
60
336
3
21
7
65
72
51
21
3
72
84
105
12
39
9
132
132
15
33
60
7
5
12
15
33
51
64
92
45
39
60
36
249
36
48
43
84
60
5
91
29
99
4
20
21
12
55
53
15
9
240
12
39
81
103
101
151
48
41
132
48
84
31
12
65
115
5
48
144
267
81
27
21
36
39
144
40
32
16
53
67
8
57
55
32
57
31
17
12
55
101
79
5
24
24
168
99
21
99
9
7
32
72
48
40
56
60
4
240
53
72
31
77
3
21
15
129
12
24
36
60
48
19
77
3
141
120
51
48
21
36
31
53
24
48
108
12
12
36
15
21
24
12
39
105
75
21
115
29
283
32
33
55
5
36
7
17
36
12
3
52
32
156
64
5
12
31
53
12
27
36
64
17
15
69
72
39
21
48
231
21
63
69
75
76
41
183
16
65
12
288
39
40
41
60
15
165
12
3
81
91
17
36
39
112
5
36
108
12
7
245
36
36
120
39
4
48
137
103
29
96
3
21
156
7
192
8
60
16
12
65
12
27
16
12
12
68
153
7
92
45
24
15
36
45
24
7
60
72
48
5
103
84
108
5
24
15
9
7
8
81
139
125
216
48
7
128
33
12
7
44
9
87
48
57
63
120
88
77
15
81
24
147
100
108
17
135
9
19
65
72
48
12
48
132
115
53
48
27
45
163
24
5
168
51
60
4
32
45
43
5
15
12
165
123
117
24
75
21
156
55
29
24
72
7
5
87
9
24
36
31
89
192
12
55
132
53
43
68
24
93
72
27
129
36
91
164
60
48
21
51
120
4
41
84
12
12
91
96
36
29
204
7
17
48
27
28
68
16
53
72
103
53
7
41
12
79
48
32
45
36
175
77
36
132
24
3
12
21
43
17
19
8
81
24
12
3
45
27
40
89
60
24
12
195
180
16
5
27
117
55
20
400
104
64
20
21
24
67
41
19
104
45
24
115
125
48
168
19
72
5
24
24
31
185
96
108
12
79
17
48
12
79
209
67
17
372
55
41
72
60
108
55
53
171
120
141
24
120
31
17
96
36
24
60
12
127
17
31
32
381
67
29
43
5
36
60
75
96
88
32
129
36
84
19
41
60
36
39
9
12
103
20
33
48
15
57
3
24
21
36
144
96
55
29
15
64
5
43
17
31
36
125
24
55
20
144
81
12
63
21
60
435
24
36
16
5
108
31
5
55
20
81
60
60
12
7
128
21
31
48
5
48
72
36
24
48
19
29
51
33
55
12
29
36
123
96
129
67
149
15
16
8
93
19
65
99
129
15
132
24
141
36
115
113
211
96
44
21
55
132
32
100
5
24
96
99
117
235
248
52
77
36
15
57
48
12
39
16
24
5
84
79
17
120
15
81
132
48
60
7
77
144
60
139
60
65
12
36
12
180
87
24
96
24
45
72
12
180
51
21
31
149
24
19
12
8
12
340
48
5
12
31
77
12
24
36
24
15
144
12
69
24
60
27
240
21
408
31
80
21
67
161
36
108
108
12
67
156
53
36
75
33
96
144
31
12
5
19
48
92
28
17
135
69
19
5
132
31
17
43
17
72
24
60
180
36
48
216
31
5
15
21
123
4
152
9
12
12
67
41
144
24
15
124
101
36
151
5
19
48
17
48
36
132
3
36
28
236
36
153
7
36
5
99
ABCD 97008657496*3^$a+1 [50244]
96
144
72
27
396
126
216
75
15
54
216
3
141
90
36
45
45
108
36
147
144
87
180
72
18
27
9
90
90
27
48
69
243
117
36
63
192
24
48
168
45
75
15
81
48
72
96
144
63
108
108
54
162
36
45
27
45
45
3
288
87
345
87
36
93
177
252
171
9
39
24
99
21
285
72
75
24
216
408
69
99
144
153
54
360
273
72
15
9
63
225
48
15
36
45
48
24
72
81
63
48
33
126
201
69
27
72
216
9
18
252
162
63
72
9
36
315
48
15
36
90
171
153
36
54
45
135
18
90
21
33
207
63
81
225
162
180
9
27
162
3
51
18
162
90
135
45
27
63
54
216
243
135
216
57
123
72
18
180
111
24
441
126
72
198
18
225
117
162
36
144
93
69
3
240
288
207
72
180
144
54
180
72
99
99
45
72
144
9
18
93
285
126
108
126
3
87
162
144
255
33
18
93
69
3
357
18
18
255
24
45
171
81
54
36
36
9
72
360
27
45
192
87
57
141
27
45
75
24
192
195
162
243
45
162
18
39
141
3
72
312
72
45
171
117
72
99
99
72
93
339
117
48
24
27
288
93
51
189
117
27
63
144
90
207
192
96
225
108
72
162
57
177
342
72
18
108
171
48
141
75
96
48
144
51
165
105
18
72
21
141
3
96
144
48
87
72
81
27
117
81
108
324
162
90
147
33
234
54
36
75
87
489
159
54
3
216
51
126
39
123
180
225
27
90
72
219
141
171
99
21
33
54
36
117
288
81
39
24
63
108
36
57
24
63
201
69
180
351
63
129
231
72
288
9
9
39
96
288
117
3
144
33
63
48
24
117
3
33
180
531
153
207
48
15
180
18
75
15
18
144
36
3
69
198
45
207
81
48
72
51
162
3
51
414
198
129
24
45
270
36
18
135
27
108
18
111
24
63
270
72
3
51
468
9
192
69
18
144
153
48
87
198
99
48
51
261
45
99
171
288
72
108
126
270
36
36
405
189
36
39
360
168
117
18
153
63
153
120
87
297
27
237
123
189
9
234
180
36
ABCD 97009229776*3^$a+1 [50040]
240
195
18
27
48
105
215
48
25
119
133
54
90
59
112
153
87
32
7
198
108
108
36
234
29
97
54
54
131
64
21
59
67
378
35
91
90
72
72
75
48
75
54
15
144
39
153
32
480
37
203
85
27
144
135
57
33
495
279
105
48
32
445
3
128
64
80
31
180
29
400
3
77
31
162
108
144
147
33
252
144
51
3
90
3
15
65
133
180
126
153
45
51
320
205
216
216
3
32
64
48
141
72
198
72
54
231
128
37
155
43
117
27
252
144
72
113
144
265
288
234
29
16
315
36
113
31
129
336
3
198
18
36
18
111
69
75
128
13
35
397
83
25
119
16
144
477
18
180
90
147
128
31
72
18
36
36
63
96
183
90
90
5
13
108
39
176
55
54
90
198
54
108
81
9
72
63
48
15
54
59
64
93
72
251
37
72
435
96
99
141
57
72
15
128
73
119
25
71
325
216
36
180
234
144
324
237
69
90
342
107
397
126
198
47
43
117
48
105
180
51
21
155
97
207
9
144
396
107
48
112
288
165
75
80
240
1
239
352
39
36
5
49
54
89
37
11
7
105
21
216
234
89
16
272
160
32
336
31
81
117
75
33
255
32
160
165
171
297
263
64
432
128
121
119
241
95
121
23
121
135
9
18
360
54
135
48
87
54
144
108
108
299
48
64
48
315
90
27
99
90
35
64
171
5
112
117
251
1
54
89
73
135
369
63
27
69
144
3
180
18
135
336
288
105
90
180
41
49
495
27
18
3
33
90
165
32
208
45
180
47
169
119
64
80
112
48
45
36
15
21
59
121
126
18
567
240
93
90
270
107
199
105
21
27
45
147
105
23
16
192
320
79
108
198
47
48
48
37
108
162
189
384
21
90
234
72
162
108
33
57
252
72
126
5
192
240
240
240
163
252
65
97
36
27
48
192
165
155
43
5
319
18
15
57
18
5
256
45
179
505
36
126
53
73
23
192
112
ABCD 97009358822*3^$a+1 [50012]
42
72
15
15
36
42
51
81
90
21
63
9
12
21
48
30
177
12
75
45
12
15
9
39
36
117
45
12
15
12
15
30
3
3
102
42
21
45
48
15
9
18
33
9
3
3
57
27
21
12
24
39
9
33
54
24
105
24
45
36
27
48
12
60
12
48
57
30
18
87
33
30
132
45
15
66
42
45
15
105
72
108
27
108
222
6
36
21
12
63
78
15
9
111
51
24
57
24
3
48
45
45
63
27
24
78
27
48
15
6
12
60
30
9
45
36
90
12
12
21
27
33
9
75
33
18
30
3
12
48
84
15
12
54
87
24
120
24
12
12
108
24
51
33
39
156
120
36
81
27
132
21
15
69
69
6
33
108
15
30
87
27
30
54
21
24
27
9
3
72
66
180
60
108
42
165
27
33
12
45
12
18
18
60
30
9
51
33
21
24
24
48
75
15
69
15
6
12
18
18
90
141
15
45
3
90
36
72
3
81
3
15
33
87
93
45
12
42
36
30
3
12
3
21
24
24
177
6
48
21
21
18
9
75
57
9
90
21
96
24
84
12
24
36
60
12
57
30
45
99
69
33
54
9
24
153
15
15
72
66
27
144
99
66
18
93
3
24
222
3
3
42
12
48
15
3
30
3
15
24
42
48
90
45
3
30
99
39
81
3
6
15
12
12
57
54
45
27
48
57
27
33
84
51
9
48
27
18
30
12
9
45
102
9
3
30
3
24
15
18
48
18
60
9
3
12
18
42
18
63
24
12
33
15
15
33
24
39
9
12
84
84
45
3
12
3
45
3
132
120
42
60
15
3
45
24
168
21
15
72
108
120
69
87
9
12
54
93
27
6
15
9
138
45
96
36
63
12
66
30
60
192
33
15
174
114
21
36
9
138
21
81
18
45
3
18
111
45
63
3
48
45
12
75
9
111
30
54
66
3
9
6
9
48
39
21
39
60
78
90
42
96
15
12
3
18
12
27
57
66
57
3
30
63
9
6
6
3
36
12
9
48
42
120
45
3
72
9
45
42
9
21
12
48
63
21
3
12
135
54
27
84
36
84
9
6
6
24
51
15
24
69
12
15
30
15
69
63
48
45
24
6
72
12
18
42
45
99
132
9
51
24
60
6
42
33
15
12
57
9
96
36
60
42
60
18
15
24
9
30
21
15
69
12
45
12
30
12
120
33
36
156
45
63
27
18
6
24
33
9
51
39
36
9
21
132
18
9
21
99
105
3
96
45
15
144
48
123
6
51
3
45
15
12
9
60
45
39
69
240
42
36
9
45
78
6
27
15
30
18
36
24
105
27
48
9
93
24
15
21
3
15
9
27
9
24
36
9
60
3
24
24
15
9
3
30
30
9
48
12
24
45
27
60
39
9
12
24
96
33
30
102
18
9
60
27
33
12
48
15
60
18
30
162
48
12
18
45
165
30
60
9
15
66
30
60
105
9
36
15
180
27
21
45
6
21
45
27
51
42
3
21
3
135
72
30
3
3
45
15
30
24
75
84
12
120
45
3
57
30
69
33
3
39
9
21
18
45
33
27
15
36
42
12
63
39
126
15
45
87
27
60
6
15
24
24
9
27
9
6
90
36
27
3
18
27
63
141
36
15
45
9
3
15
6
42
12
18
15
24
75
9
21
48
27
15
18
66
84
33
24
15
60
33
96
57
12
42
21
33
12
72
15
36
21
15
84
21
90
66
3
12
12
36
24
15
72
21
135
18
75
12
87
21
75
9
15
12
6
42
48
18
51
36
3
54
15
33
30
30
27
93
30
12
48
33
12
48
21
18
12
36
12
33
12
60
57
63
12
24
57
15
9
18
21
15
6
18
93
27
120
93
12
21
27
48
24
36
57
135
15
30
42
12
24
57
72
3
12
120
33
63
9
57
36
84
3
3
45
75
57
120
27
24
9
36
81
63
15
30
3
39
84
24
12
21
39
9
27
45
3
66
48
6
42
12
48
54
33
21
54
30
123
9
15
36
9
6
30
54
18
27
96
15
153
69
135
33
24
6
69
3
138
87
57
24
42
9
15
129
84
12
3
120
45
15
162
18
66
15
240
12
15
9
24
21
24
6
24
6
30
33
21
39
3
69
9
54
45
3
45
132
33
3
99
42
18
57
15
33
108
27
12
9
21
96
30
45
39
9
9
3
105
12
3
39
45
60
15
21
153
111
24
141
75
51
24
9
27
204
21
9
60
51
12
3
24
45
3
6
66
69
15
54
30
33
147
12
21
12
72
153
42
6
27
36
24
3
30
3
9
78
84
81
39
6
15
15
24
21
39
21
69
18
18
15
3
9
48
24
75
33
33
3
27
9
39
30
24
18
57
123
57
57
18
18
27
36
21
51
3
6
36
30
33
60
81
6
33
51
36
57
60
15
108
24
45
105
36
48
54
78
87
15
45
15
48
60
168
42
3
9
6
57
24
84
72
9
36
27
48
33
39
15
57
69
54
81
99
45
27
9
255
21
33
3
93
6
48
81
27
12
6
39
48
3
9
48
27
12
21
12
75
42
15
120
75
24
45
39
57
15
48
48
18
51
99
12
12
132
96
60
42
48
15
12
93
39
96
33
96
6
48
24
153
15
12
6
96
51
24
15
48
21
39
81
12
69
60
3
96
156
141
24
3
48
69
18
12
9
129
3
24
21
27
33
12
87
45
36
39
33
3
3
57
75
105
24
36
27
36
12
105
129
54
9
135
6
6
66
ABCD 97009793768*3^$a+1 [50180]
30
90
72
126
54
18
60
78
24
15
3
102
30
108
42
43
113
42
45
45
42
90
96
30
120
42
12
18
42
18
120
237
15
25
143
57
3
13
312
53
192
42
48
18
39
75
18
60
103
59
6
12
132
126
132
72
18
102
45
75
18
67
113
30
48
12
72
6
87
57
36
12
132
3
15
73
17
180
42
73
120
17
138
30
60
42
105
33
198
9
88
8
267
165
15
30
30
13
119
18
15
27
150
48
48
54
66
39
3
60
48
12
85
128
9
180
51
40
149
36
24
103
48
32
40
35
162
30
60
96
9
33
42
36
12
120
72
6
15
9
39
39
60
12
361
8
339
13
89
36
60
120
207
27
13
35
18
132
102
60
30
55
53
138
9
33
111
16
23
90
42
48
13
47
120
12
6
63
81
63
147
30
63
192
40
104
39
18
30
24
60
276
25
119
66
42
78
39
45
60
78
105
87
6
3
39
12
48
45
33
234
60
105
16
29
36
12
12
210
108
42
108
12
48
175
65
7
35
85
8
27
6
15
39
66
24
15
3
12
66
12
67
35
6
102
81
141
18
12
261
15
12
12
48
48
57
45
150
141
9
78
210
199
125
36
24
31
72
23
240
84
6
15
249
18
30
42
60
33
27
6
7
5
12
30
6
19
23
18
84
235
113
48
30
97
56
129
42
66
90
12
72
30
6
25
8
64
23
24
138
30
42
126
12
37
65
63
135
12
36
9
3
157
191
33
201
78
60
138
187
17
18
18
19
128
96
144
87
25
191
132
120
108
57
57
6
72
132
85
48
80
45
30
72
13
95
18
7
143
24
66
24
39
171
18
48
90
25
24
101
180
144
6
114
6
24
18
55
263
12
120
72
108
48
129
75
13
233
127
377
138
157
23
12
6
30
57
45
12
48
103
32
225
42
13
137
18
132
9
51
13
32
93
42
25
125
36
7
65
72
18
30
7
83
18
147
15
12
228
25
56
9
30
150
18
162
78
129
3
30
30
33
45
67
215
18
87
33
12
132
15
81
42
78
30
42
175
47
90
138
72
108
12
48
90
12
30
73
23
12
30
48
15
129
210
6
39
63
18
30
25
144
65
36
42
12
36
57
88
72
23
9
423
18
42
120
21
57
72
150
25
23
97
53
12
103
32
33
63
96
3
198
114
21
48
111
1
32
27
165
136
17
42
198
78
57
40
47
6
12
120
30
168
84
48
117
33
42
318
55
113
15
27
102
111
27
117
48
33
42
12
9
189
51
87
114
90
6
54
18
108
60
30
9
3
78
54
18
48
72
63
40
24
41
42
192
36
84
13
53
114
126
3
64
32
81
72
48
30
25
47
18
114
60
30
36
12
60
48
84
51
147
45
112
71
120
174
3
45
187
8
93
60
39
16
209
111
9
31
47
57
81
54
60
48
93
39
18
48
84
138
12
90
36
15
87
57
75
60
18
42
90
48
18
12
108
42
15
33
192
48
42
12
153
33
414
138
7
83
325
47
105
15
30
36
144
6
9
40
5
78
18
147
27
6
7
72
168
65
127
35
181
32
225
48
12
18
25
65
24
78
73
5
67
17
15
33
42
6
24
36
84
30
138
102
33
75
13
5
3
9
42
108
60
78
24
103
53
99
63
42
31
120
137
7
65
111
99
36
54
48
43
47
105
135
72
66
15
285
12
72
48
7
23
177
16
47
72
60
45
3
108
33
9
132
ABCD 97009880848*3^$a+1 [50158]
285
132
69
87
57
75
87
216
18
135
27
9
81
18
189
9
18
33
273
54
81
12
33
3
12
36
12
96
3
36
249
21
54
177
24
120
84
60
372
12
87
54
195
84
48
51
33
48
12
96
48
69
162
54
54
93
396
24
48
108
195
33
156
81
72
183
36
60
45
147
144
12
144
21
27
96
24
48
93
63
84
108
69
75
15
54
216
180
51
165
36
108
3
36
48
36
144
21
306
18
15
228
63
21
156
39
216
288
33
3
45
9
324
159
3
33
420
60
108
84
123
9
96
72
72
156
63
45
36
135
105
57
39
15
21
24
189
87
60
51
18
36
72
51
93
87
12
108
81
54
54
3
120
108
288
75
57
24
63
57
24
27
54
324
3
96
135
9
396
48
36
60
153
39
48
108
57
18
21
231
153
84
12
39
129
33
39
24
204
12
168
93
51
60
159
33
132
12
12
117
54
93
168
135
90
126
69
75
69
180
129
75
132
27
36
369
144
24
3
45
132
3
144
45
48
33
75
72
177
39
132
207
108
105
144
3
201
15
45
9
39
195
69
93
267
84
27
69
363
54
147
123
33
3
33
12
36
27
108
57
72
24
12
36
33
36
87
12
276
60
15
357
108
165
27
48
249
15
24
33
39
144
15
54
39
141
87
60
285
90
45
312
132
96
81
36
18
36
162
99
276
144
39
33
180
12
48
240
27
189
135
54
111
108
36
36
72
15
117
60
48
48
48
144
84
96
36
111
54
18
129
87
81
60
204
96
72
24
57
159
120
48
24
48
12
57
3
24
351
72
81
171
162
3
192
144
84
132
12
84
96
12
123
33
180
132
120
48
63
81
81
111
51
33
156
99
81
81
27
240
3
81
48
12
36
21
75
228
108
39
69
36
36
72
36
21
87
192
180
132
24
120
96
15
18
54
36
69
96
15
162
63
96
3
162
39
144
48
348
72
24
81
144
108
39
15
54
18
21
84
165
87
96
48
24
123
33
129
291
123
18
75
96
240
75
54
3
156
120
12
12
192
48
24
48
15
129
264
72
75
69
168
72
87
69
180
60
105
126
9
81
18
216
9
168
24
15
33
60
15
81
204
147
198
39
177
54
108
21
300
75
165
12
75
45
60
3
72
81
36
12
48
36
12
96
3
198
15
39
129
48
57
75
60
9
162
357
48
84
12
36
21
87
132
48
204
51
189
27
54
207
36
81
51
183
9
48
12
144
96
69
159
60
141
162
126
87
75
177
36
60
33
15
36
60
12
3
129
33
75
36
12
147
90
51
24
33
180
90
201
192
ABCD 97009884958*3^$a+1 [50000]
18
12
18
20
19
5
6
34
3
15
12
26
64
18
60
18
80
30
34
6
2
10
2
30
36
42
16
24
32
18
10
2
34
2
4
6
18
32
34
56
30
28
32
54
6
28
54
32
6
4
66
14
66
10
20
120
12
10
62
100
6
24
8
40
48
20
12
22
48
18
12
6
12
72
6
74
10
2
58
12
24
2
28
62
4
38
16
12
9
3
50
72
6
12
46
26
4
26
106
18
26
4
6
8
10
6
54
20
25
5
70
42
18
6
240
14
16
26
16
12
6
6
18
2
30
34
66
8
18
30
22
80
18
28
12
42
66
30
12
15
5
22
38
22
30
30
2
10
6
44
6
4
38
52
120
18
12
48
6
44
40
42
56
22
6
2
30
4
6
78
72
12
18
2
52
38
10
6
36
38
16
9
27
24
32
94
6
42
30
6
54
50
18
22
12
6
14
58
18
12
30
6
6
86
22
2
10
6
30
12
20
30
28
2
18
30
22
2
4
26
30
30
96
10
2
40
18
12
18
2
10
60
38
12
16
36
56
10
3
9
12
20
55
3
42
66
9
33
6
30
14
10
3
17
10
18
20
22
12
45
3
36
9
27
6
32
10
36
14
22
84
36
21
5
34
36
44
88
20
78
4
8
40
3
15
42
6
30
24
8
28
2
10
14
4
86
94
2
10
50
22
38
19
3
80
52
33
72
11
40
12
2
16
102
6
2
4
56
22
12
8
12
28
20
46
12
20
12
12
76
14
10
6
12
2
36
4
9
29
16
2
52
42
6
80
4
48
30
3
3
26
28
36
54
60
68
10
2
42
6
22
8
10
12
2
4
126
6
2
30
30
28
18
32
22
36
117
27
36
30
26
36
54
4
6
8
12
28
18
2
60
28
24
6
14
34
6
6
54
108
2
30
10
26
100
20
12
37
3
8
4
18
2
10
38
10
50
28
44
40
8
30
18
24
4
14
22
9
11
4
14
42
28
21
9
38
49
120
15
66
114
36
32
22
6
2
12
10
38
22
81
29
10
18
12
6
42
3
17
10
2
58
20
37
3
32
16
80
10
18
32
12
13
3
84
50
31
29
43
15
32
10
18
62
46
12
2
10
12
50
16
30
48
42
72
78
12
6
6
60
48
6
14
22
6
54
3
33
15
47
76
6
36
60
42
60
110
18
40
9
63
6
24
2
4
6
48
2
30
30
88
32
48
1
9
6
12
30
20
12
46
30
27
5
19
3
2
18
22
24
72
2
40
6
62
22
6
54
8
28
2
28
30
24
12
50
18
60
48
12
18
24
46
42
2
28
48
42
6
2
70
14
16
12
8
4
60
6
14
34
14
48
42
18
10
32
58
60
14
18
28
2
28
92
10
8
4
18
3
35
10
102
20
102
10
36
30
44
30
61
5
10
9
3
2
64
72
20
10
20
30
22
36
26
36
34
6
14
16
32
16
26
46
80
24
4
2
34
8
10
12
20
30
28
30
30
36
6
18
6
56
18
1
24
17
70
24
12
44
4
24
8
54
18
46
42
12
30
98
10
2
78
42
28
14
16
60
15
5
24
40
90
18
62
30
10
8
1
29
30
16
24
140
28
80
10
12
36
2
10
62
22
18
68
4
50
28
2
4
2
12
42
10
48
2
10
20
30
28
18
14
16
32
28
32
16
60
30
2
10
14
4
2
12
82
18
8
19
23
28
18
32
28
30
104
16
12
48
126
20
46
18
2
10
30
32
78
22
2
16
44
36
30
82
3
15
14
10
6
18
74
42
4
24
12
66
14
30
6
22
32
36
4
18
6
14
60
10
18
2
12
16
18
30
6
20
58
30
92
6
22
42
6
44
16
33
11
10
18
50
10
2
4
2
114
46
80
37
45
6
12
78
2
10
30
18
14
1
15
14
16
6
8
22
66
2
88
14
28
30
32
6
40
42
8
10
32
46
14
10
6
42
24
20
48
42
6
34
69
11
4
30
26
6
12
10
6
62
24
49
27
12
8
4
54
44
40
50
120
76
6
146
52
12
20
16
32
106
42
45
27
8
4
30
24
14
16
56
10
30
66
18
32
4
20
4
14
52
98
16
30
24
50
30
46
24
90
6
2
24
88
96
6
45
11
24
58
12
30
24
42
20
10
14
18
12
6
4
18
20
10
18
30
50
52
32
18
18
22
6
26
48
58
2
10
20
30
16
2
28
12
62
76
6
33
5
10
32
30
6
28
30
12
62
22
54
6
39
9
32
58
6
44
67
23
12
30
18
72
4
14
43
24
63
6
12
2
10
48
14
100
6
12
42
8
10
6
32
10
24
48
42
18
48
20
90
64
48
2
10
54
12
20
22
12
18
8
24
6
120
12
48
28
12
48
30
6
38
12
78
150
18
4
56
28
12
44
58
27
48
35
18
52
18
32
13
15
20
4
9
15
60
44
28
32
46
12
14
34
2
100
24
48
32
10
8
70
18
18
30
12
2
48
40
2
40
48
2
28
24
6
12
20
70
108
2
18
88
30
26
4
21
11
10
12
68
42
1
15
9
21
6
68
16
9
23
12
18
12
10
2
4
6
20
88
18
3
45
2
22
72
18
57
11
10
42
8
22
2
16
18
2
4
38
18
54
60
48
16
2
40
24
21
9
20
34
14
10
6
2
22
8
30
24
6
12
10
20
22
15
45
8
18
10
12
18
48
54
12
36
12
30
20
18
10
9
9
15
15
6
6
18
90
26
36
12
22
8
16
2
64
48
68
22
18
27
83
4
30
18
12
8
10
48
42
32
78
10
30
20
16
30
2
10
42
8
22
42
26
24
1
33
2
30
10
18
42
9
45
90
54
84
78
30
24
30
36
30
3
15
6
26
42
12
19
15
12
69
21
12
20
40
8
10
2
12
16
24
18
36
12
14
16
12
6
14
16
14
72
48
10
32
6
12
16
14
16
96
26
22
90
62
10
8
78
22
2
16
44
10
6
44
6
12
46
26
25
5
88
50
12
48
28
12
20
16
14
18
40
18
2
10
14
61
9
38
10
20
18
52
6
62
30
10
48
62
34
20
6
90
12
22
18
18
12
2
36
10
32
30
10
18
12
32
4
14
16
66
8
30
72
66
28
14
30
25
63
24
6
12
20
58
9
3
38
52
2
1
5
30
40
48
12
72
12
24
24
98
22
6
12
147
21
56
4
114
45
3
12
6
27
5
12
16
2
12
22
98
12
10
26
42
10
8
4
9
11
6
4
8
46
12
14
30
46
90
42
48
42
2
55
95
10
18
21
71
34
6
36
20
22
80
198
58
14
10
3
3
12
24
201
33
30
12
45
3
12
30
32
10
6
12
14
168
10
78
14
18
28
20
28
12
42
30
2
58
36
72
32
25
3
20
30
150
10
3
9
90
18
14
96
100
20
28
9
21
24
30
32
16
32
78
10
104
16
24
6
14
40
8
12
6
10
2
90
10
2
28
12
68
12
36
24
30
10
38
16
6
6
14
16
72
33
39
78
42
6
24
54
2
4
26
4
9
59
16
30
6
90
15
75
38
7
9
26
48
13
5
22
8
12
28
12
20
10
8
12
16
62
73
9
32
4
27
17
12
16
2
22
8
16
2
24
10
20
18
10
2
48
100
12
18
2
16
12
8
64
36
2
10
32
28
6
6
18
2
40
8
28
2
48
22
12
108
2
78
16
12
2
22
6
14
106
18
44
132
25
23
10
32
4
6
36
30
18
32
4
108
12
144
24
18
32
16
6
60
60
80
76
18
26
4
9
45
8
4
18
50
42
66
4
26
72
10
12
26
28
36
20
76
24
6
2
10
6
72
44
4
2
79
33
32
4
12
183
29
88
2
118
2
70
38
40
90
14
34
2
4
56
13
17
4
8
10
32
28
45
17
6
22
50
46
32
22
12
8
40
2
18
30
22
30
18
30
6
56
10
48
20
16
2
4
6
32
72
30
34
24
2
6
12
10
8
28
2
60
4
38
1
9
6
32
28
14
10
6
14
70
32
16
44
4
30
2
42
22
26
84
10
18
2
16
14
30
4
32
4
3
57
54
32
4
26
ABCD 97010023406*3^$a+1 [50016]
27
1
120
77
108
55
77
43
32
33
19
48
188
64
35
1
95
13
20
220
80
24
57
31
32
40
8
45
7
12
24
120
260
16
236
64
116
112
36
41
39
112
24
144
164
52
44
52
17
7
36
84
71
72
1
24
8
12
45
247
113
151
17
7
155
30
31
101
3
16
104
52
143
157
41
72
127
116
9
39
196
128
268
32
28
20
15
37
47
121
65
7
95
61
80
27
105
69
91
8
81
55
108
12
5
115
8
3
85
59
69
12
12
87
1
8
100
84
5
72
123
36
60
57
144
123
57
115
5
283
167
33
40
80
45
55
48
47
1
47
133
12
132
47
25
101
19
113
31
104
117
19
24
48
48
24
48
185
3
16
68
15
42
39
69
123
64
5
19
36
44
16
83
33
48
84
15
13
20
40
17
51
4
48
8
24
33
7
176
141
90
25
5
3
28
65
315
40
17
31
12
188
16
36
32
117
36
115
80
160
20
60
40
120
72
80
15
1
12
89
103
77
3
52
125
36
55
20
28
101
3
28
35
42
18
12
21
12
64
36
47
1
20
39
217
125
19
12
59
213
123
180
60
84
21
40
65
19
96
12
8
112
56
39
1
89
67
41
115
8
120
4
36
80
76
53
103
35
37
23
49
35
69
9
7
48
60
5
175
96
32
60
64
41
42
1
12
275
33
12
9
66
57
156
52
188
52
17
15
93
90
169
53
3
112
36
32
108
24
120
297
159
24
33
60
19
36
80
9
3
88
17
7
36
60
72
107
150
199
36
83
25
47
85
36
12
108
29
60
103
56
24
36
52
72
48
20
12
112
168
96
60
36
41
7
65
103
5
19
44
112
80
9
163
36
107
117
52
53
108
55
24
41
15
45
27
28
17
187
41
24
31
8
81
39
52
84
216
72
72
23
25
35
61
119
18
55
68
124
36
36
48
12
116
12
16
29
78
49
71
13
60
80
24
45
18
57
48
87
25
17
31
24
104
51
145
48
5
7
8
28
20
27
21
87
85
32
208
144
44
144
16
84
48
20
129
91
89
55
36
80
64
143
73
8
124
140
40
17
30
1
92
33
3
40
29
7
60
56
129
43
36
47
49
24
32
4
108
77
43
23
33
99
1
17
192
175
68
72
100
60
65
31
29
7
11
33
52
20
75
12
37
35
93
15
13
20
108
24
76
140
84
156
24
45
15
100
48
60
29
103
60
12
48
80
93
135
9
36
54
1
8
4
140
16
137
123
69
7
216
24
131
85
77
63
69
231
57
111
12
4
24
227
30
19
41
75
9
111
15
33
136
8
16
72
32
45
67
101
72
120
55
68
9
199
47
13
41
91
17
78
72
120
1
17
7
8
12
33
67
12
48
20
96
60
21
39
24
40
56
16
44
16
36
12
48
149
90
33
48
160
60
29
99
117
120
103
12
132
68
15
13
44
88
60
68
171
69
16
5
55
96
17
18
25
65
63
9
12
60
99
76
48
68
48
51
49
32
120
52
12
144
80
51
13
83
97
20
76
32
45
7
48
17
111
27
45
45
90
25
119
81
15
234
36
120
90
33
57
19
53
60
63
48
141
30
69
99
73
152
48
9
3
76
137
7
53
30
85
32
16
17
79
8
120
48
105
30
49
5
270
49
11
313
12
96
32
48
52
17
31
32
87
1
32
96
24
40
8
120
52
107
6
175
12
5
63
9
180
60
103
20
57
51
28
24
72
96
80
160
24
96
65
60
120
19
104
16
60
36
8
40
29
30
181
60
84
12
83
73
32
52
36
48
32
9
18
13
72
5
75
88
68
144
45
3
4
128
136
36
36
8
72
27
33
28
20
52
24
41
43
20
24
16
20
12
117
67
60
36
89
79
24
48
32
ABCD 97010158270*3^$a+1 [50036]
53
36
3
6
3
7
29
24
60
7
41
21
40
131
69
40
95
24
1
30
5
55
101
84
60
67
77
1
42
20
21
45
51
72
19
12
62
87
1
146
9
60
36
7
60
65
25
47
103
12
30
38
12
6
3
48
15
16
5
24
24
9
3
15
22
18
48
17
37
179
79
14
16
48
24
11
24
21
51
12
3
28
29
12
84
36
105
10
5
60
7
8
9
24
36
3
22
8
24
88
6
12
14
16
98
4
48
20
28
26
39
12
60
73
23
36
93
3
19
90
48
11
24
117
66
72
45
9
16
42
77
1
42
41
69
10
36
50
75
85
14
36
21
1
182
9
1
2
6
138
4
36
30
59
60
1
42
29
79
2
3
75
9
43
12
2
78
36
33
7
5
72
7
68
78
15
36
61
47
24
132
36
36
24
19
17
33
42
30
15
7
60
32
30
118
5
12
33
39
9
3
39
21
84
15
72
148
18
2
12
16
170
58
41
60
84
37
42
32
57
21
10
62
18
30
15
57
6
57
48
36
31
29
7
17
3
9
48
7
32
33
13
8
10
30
23
9
10
62
15
115
6
2
28
44
117
12
31
30
6
5
79
32
28
29
37
26
69
36
12
36
43
12
5
24
36
51
4
30
98
69
43
8
45
7
26
3
36
1
62
18
34
8
57
85
38
33
12
37
18
8
40
17
36
12
21
51
12
73
2
6
22
12
20
18
3
15
45
72
7
5
13
30
41
36
3
45
7
101
24
31
2
40
38
9
1
23
60
19
29
3
57
24
49
35
15
12
9
25
30
12
5
12
85
18
30
59
3
10
11
55
53
48
3
9
19
5
27
21
36
60
39
22
14
33
25
119
121
32
15
1
35
7
32
108
28
29
1
35
13
2
33
12
72
25
18
20
9
24
51
6
15
7
48
17
1
95
67
102
119
12
15
94
150
29
12
67
5
3
40
86
18
28
5
27
10
23
48
12
37
18
17
31
92
58
32
39
9
27
12
48
25
11
252
19
8
70
23
19
17
45
64
23
31
18
47
1
14
28
102
59
37
47
12
63
72
9
12
49
96
11
93
30
9
36
51
12
21
24
7
29
37
47
3
22
8
82
77
48
25
191
123
45
3
16
17
27
93
37
78
101
36
1
42
65
13
50
64
41
72
13
23
27
9
24
21
3
15
70
35
13
71
1
143
39
10
18
41
12
15
52
48
17
36
72
24
75
9
3
18
39
49
11
91
17
1
8
39
1
32
112
2
136
20
45
15
33
15
4
18
35
7
5
24
3
33
21
27
12
123
30
3
37
11
27
45
12
7
20
40
5
15
9
9
72
40
71
7
113
15
42
10
29
12
21
15
3
69
84
48
87
142
18
53
7
12
14
6
58
23
3
9
19
5
27
4
12
77
15
198
3
12
24
19
29
43
5
7
20
48
70
128
70
2
3
24
85
11
36
79
42
11
37
11
45
30
117
37
24
18
5
55
48
12
8
6
66
9
12
3
46
8
15
24
24
3
6
39
123
81
39
6
3
27
36
54
3
31
5
15
9
49
59
12
36
36
84
13
71
31
68
21
12
21
16
2
33
37
11
87
45
9
16
11
27
12
70
30
29
3
28
30
104
18
16
5
7
42
6
44
16
62
3
7
5
3
22
14
64
5
48
7
72
14
24
72
18
12
18
112
50
24
46
47
36
15
4
17
19
17
13
32
10
5
24
51
52
2
18
21
51
141
39
9
84
13
35
7
17
21
18
45
19
36
2
42
100
20
46
14
10
48
102
92
48
6
30
144
58
18
5
25
23
36
60
36
48
39
9
21
15
9
27
19
17
31
89
168
3
70
2
33
21
16
83
27
10
42
125
25
11
21
24
82
92
9
19
53
27
45
48
12
27
18
10
77
24
49
30
5
36
96
48
39
28
80
9
93
3
85
47
99
22
18
29
60
12
1
35
63
22
47
73
11
27
34
35
13
18
12
32
12
33
3
21
37
23
49
48
11
15
93
36
19
18
47
15
18
3
36
123
28
12
5
31
20
9
13
48
11
43
5
171
33
3
54
6
177
48
19
80
22
8
15
49
8
22
2
18
45
43
53
145
30
42
48
35
72
13
14
57
19
17
157
18
53
25
72
18
5
96
1
2
72
46
8
75
36
9
34
30
95
36
39
16
5
105
15
36
13
6
17
25
2
21
9
58
29
153
66
22
2
9
21
135
43
29
48
3
30
27
13
198
29
36
12
45
112
6
42
71
48
159
12
33
12
36
31
5
24
1
18
38
82
17
12
1
71
12
39
6
10
24
41
19
66
32
39
103
17
1
2
46
47
3
54
27
48
45
18
21
1
38
12
21
57
10
62
15
72
3
9
108
31
12
150
23
12
60
1
30
29
3
10
42
30
48
50
57
96
39
16
72
5
145
18
30
2
24
4
84
17
43
122
18
36
10
23
84
45
10
101
1
95
12
45
6
9
84
19
18
14
4
12
42
26
9
15
33
115
29
15
46
90
12
65
72
1
2
9
7
62
15
39
76
41
21
90
9
12
36
39
21
24
12
99
9
24
43
164
16
20
9
63
81
96
48
85
23
48
12
69
6
12
21
25
59
48
7
56
24
36
66
24
3
51
33
75
21
27
36
4
53
3
46
2
40
48
8
22
32
88
18
54
2
9
36
1
35
7
56
12
28
5
108
60
19
38
27
120
7
62
3
15
36
9
24
19
60
5
27
18
10
29
1
131
12
7
20
24
16
14
58
56
22
14
21
15
72
46
2
93
48
1
47
36
37
11
19
128
9
1
48
143
24
9
120
24
27
7
101
24
25
30
18
2
46
152
15
3
69
31
5
15
72
21
36
15
9
87
54
48
40
48
24
59
69
3
12
147
45
48
48
36
51
18
15
99
21
48
3
36
52
5
27
45
1
30
5
36
33
18
30
27
24
7
29
31
18
30
29
13
23
27
112
29
1
35
12
1
18
62
22
5
27
16
2
10
6
114
6
47
36
51
36
21
51
72
45
1
192
48
59
13
47
72
1
11
19
12
32
64
14
3
37
23
7
32
18
111
25
47
60
13
56
75
12
1
48
18
29
15
21
69
70
17
19
24
17
36
27
45
25
23
3
22
14
4
32
21
19
5
43
24
6
54
48
29
61
8
72
40
104
54
42
58
14
ABCD 97010391046*3^$a+1 [50040]
16
32
60
72
136
95
117
27
90
43
65
3
105
15
57
7
420
5
18
45
72
48
88
284
28
180
245
135
9
43
65
43
29
3
15
273
15
57
48
28
84
120
185
18
72
33
112
48
77
108
75
48
309
135
27
33
3
157
221
39
16
260
9
90
25
176
69
15
21
7
209
51
165
75
69
3
16
17
144
18
85
23
133
65
54
126
127
12
5
252
51
3
9
48
52
107
181
152
117
3
48
40
32
148
32
75
193
113
159
16
24
80
117
3
141
19
8
99
13
5
108
27
96
39
25
60
77
163
56
141
171
100
132
65
55
107
61
108
84
71
9
48
87
342
51
28
20
9
111
132
27
33
88
41
18
225
76
32
9
31
23
54
36
144
63
99
36
133
11
54
27
9
231
57
15
108
273
27
9
18
121
44
40
65
36
126
180
73
348
60
8
160
120
240
104
28
92
63
54
126
108
36
253
48
5
54
36
54
3
28
32
81
187
152
108
57
123
172
47
54
135
9
63
27
198
27
27
153
261
72
27
27
144
109
71
9
27
234
36
19
71
18
108
55
320
72
28
20
12
105
91
17
54
18
15
147
13
56
12
12
40
227
69
100
132
32
117
51
72
16
72
192
11
9
28
8
45
19
35
21
64
20
60
51
49
68
9
259
44
3
18
27
52
11
90
7
48
120
32
120
33
55
89
18
54
39
100
20
12
27
25
48
89
163
156
131
1
20
87
33
40
80
297
255
33
108
67
59
61
140
48
129
51
40
132
68
51
36
105
39
9
24
16
59
72
49
77
63
64
17
36
147
33
43
80
12
48
51
1
17
51
12
28
287
57
231
85
239
13
80
123
36
129
132
52
65
43
119
18
162
18
103
128
165
55
17
43
101
259
104
51
90
39
180
28
60
48
32
27
93
88
20
64
20
93
27
216
40
72
167
1
35
109
176
291
13
113
67
48
209
54
9
108
45
75
28
77
243
12
88
44
100
71
54
3
69
144
87
60
69
211
32
280
80
27
93
33
75
48
252
48
84
123
33
144
88
32
135
126
27
28
125
72
324
3
96
9
91
71
21
100
23
36
54
54
45
40
113
67
23
13
92
52
48
140
192
16
164
57
19
32
112
53
55
35
165
33
144
15
3
342
3
12
40
80
60
36
184
48
168
71
81
88
29
111
4
168
8
249
90
72
18
75
51
414
15
21
90
25
32
12
208
47
72
21
15
33
21
3
28
60
89
18
285
108
93
90
126
43
101
7
8
120
4
5
183
15
18
79
101
90
54
43
272
81
144
211
20
327
90
54
169
137
15
100
65
90
54
63
28
323
469
17
39
40
72
32
36
15
49
5
171
9
243
112
41
127
32
21
7
65
63
52
29
198
90
36
39
267
13
5
18
57
40
65
180
15
16
239
21
249
126
36
18
51
39
1
32
129
19
71
13
23
18
7
83
9
16
ABCD 97011697912*3^$a+1 [50021]
5
60
30
54
30
13
5
42
36
6
60
114
6
39
60
51
1
48
5
30
96
6
78
96
1
35
37
47
30
60
24
60
6
9
15
42
27
33
24
30
49
77
55
47
12
126
3
21
36
7
36
35
36
6
7
48
29
6
90
30
78
114
1
11
21
69
84
39
75
18
18
60
6
19
11
133
60
68
3
6
60
36
42
57
3
30
42
69
39
42
24
30
30
31
11
18
6
198
42
18
103
53
54
57
21
72
6
117
4
29
6
105
4
5
12
99
24
52
113
36
15
48
3
72
12
120
1
65
15
40
83
1
35
1
83
37
17
6
6
39
21
43
17
43
32
9
31
23
12
6
114
24
69
51
21
21
3
81
19
12
17
6
6
55
5
30
6
24
6
78
87
57
27
15
45
48
52
29
7
59
13
56
27
18
36
63
93
18
96
6
24
31
44
51
48
66
43
20
27
30
115
131
12
18
24
30
66
15
123
21
9
19
12
23
66
15
16
11
78
7
29
3
76
11
36
48
45
27
108
84
37
20
9
7
20
28
35
25
20
51
36
54
55
23
18
48
12
180
18
6
24
66
78
12
60
30
49
11
18
43
8
69
36
72
84
6
78
282
13
59
6
31
29
6
30
36
60
18
61
11
30
7
47
6
43
5
6
30
79
5
51
81
79
29
111
3
13
5
43
12
59
169
11
30
51
4
48
116
21
30
54
66
66
18
30
75
64
5
43
72
12
20
9
6
60
60
24
36
18
48
3
75
6
60
30
13
32
63
81
16
59
42
54
60
48
25
5
103
65
43
35
97
5
7
116
21
18
6
114
18
19
29
12
15
9
24
6
49
5
36
30
78
120
66
12
48
24
6
55
11
66
3
57
7
47
30
6
37
11
25
17
18
1
60
23
90
51
16
5
126
13
5
12
75
63
49
12
20
15
6
78
84
12
6
174
45
48
81
66
30
204
6
6
19
23
12
36
73
35
1
23
96
42
48
31
59
1
36
48
5
27
24
9
12
198
60
6
43
11
6
84
30
21
4
41
99
9
6
6
18
42
31
24
131
25
5
18
9
52
29
27
189
24
19
65
36
7
77
18
42
6
1
59
24
12
13
8
3
54
36
19
11
42
27
76
20
72
64
23
78
30
33
36
16
23
120
120
25
5
7
48
17
19
11
114
18
57
3
13
59
6
12
36
7
12
11
12
54
55
80
69
19
17
108
180
12
55
5
15
45
6
30
18
37
5
12
12
24
96
171
3
36
13
161
36
31
8
21
31
17
31
12
29
24
67
5
24
19
41
51
3
60
61
29
6
30
54
36
153
16
11
24
66
55
161
24
39
27
54
18
36
6
3
72
159
42
48
7
59
18
31
11
25
11
24
21
39
49
11
1
29
31
17
66
24
72
1
29
24
31
23
73
72
47
6
138
49
47
120
49
65
7
168
56
93
3
3
61
5
30
48
33
15
138
39
21
15
21
30
48
85
35
96
60
30
55
77
24
79
32
9
120
174
1
11
45
33
36
31
20
45
19
8
93
67
5
3
88
20
4
131
21
16
8
69
6
30
30
6
24
91
24
5
186
1
47
97
29
102
48
72
30
84
84
19
11
54
48
3
21
39
4
72
5
78
48
13
17
19
5
39
39
42
15
9
96
90
1
20
3
66
6
72
18
7
17
84
54
37
29
30
24
1
24
11
37
5
18
9
27
9
51
1
29
18
30
42
84
1
89
66
25
113
55
17
90
24
24
90
102
25
5
18
6
31
11
13
5
6
66
72
36
42
102
3
4
60
5
84
27
28
41
24
15
21
30
24
90
27
33
30
49
11
42
42
66
31
44
64
41
6
120
1
12
17
54
30
12
24
55
5
30
6
39
99
1
5
30
73
32
16
29
24
15
99
6
12
24
19
60
125
120
30
1
5
54
1
71
24
21
33
12
54
6
7
11
36
36
72
36
1
29
66
18
126
12
24
60
54
60
54
1
5
60
19
11
9
28
29
31
113
30
1
5
78
1
77
12
27
16
5
7
107
1
17
87
39
12
54
39
75
81
9
66
108
42
18
120
21
39
42
6
25
29
39
45
12
15
69
30
1
20
3
57
12
21
6
6
54
24
12
24
18
6
84
36
216
25
53
31
5
7
44
4
11
54
12
12
87
16
84
35
30
15
21
18
25
120
72
44
21
78
49
35
13
53
19
101
12
24
24
36
24
12
55
47
12
54
12
30
84
1
5
18
12
24
6
18
21
88
71
6
30
9
45
39
21
12
39
3
42
48
115
53
18
81
60
21
43
5
6
25
65
55
96
89
31
44
39
37
144
35
66
99
9
36
31
29
30
1
35
24
85
29
91
48
11
42
24
60
36
54
109
24
95
90
6
90
30
25
24
11
42
48
19
77
108
31
11
24
57
15
49
35
13
41
151
35
66
24
24
30
30
30
1
5
30
105
16
24
23
12
25
5
90
6
60
19
8
16
11
45
75
6
7
20
45
12
43
53
18
54
63
33
6
18
12
36
3
15
36
1
84
41
48
30
36
60
85
23
6
66
81
27
25
8
57
36
51
9
55
72
29
19
60
149
102
1
20
100
5
18
57
60
3
25
65
19
77
48
6
1
29
6
21
4
108
32
15
66
18
37
72
113
7
5
30
36
105
21
36
24
24
180
60
31
36
12
41
91
29
36
51
33
24
12
96
24
3
45
31
65
30
49
17
54
6
63
3
37
5
108
102
6
84
6
9
27
109
32
4
5
66
24
84
30
24
115
47
49
137
39
9
55
5
24
51
21
6
108
6
78
12
60
6
60
12
207
4
59
121
11
13
71
42
60
42
13
12
11
25
71
13
60
53
55
24
104
36
36
ABCD 97011902296*3^$a+1 [50011]
12
41
1
11
31
77
4
20
43
9
21
6
54
48
30
66
18
77
1
42
12
36
9
33
11
13
18
45
51
60
29
24
25
12
30
12
30
11
55
42
24
6
9
9
3
135
41
36
24
108
36
19
36
33
32
1
60
18
18
66
30
12
3
33
66
6
11
49
36
12
3
9
96
36
12
35
7
57
75
36
41
40
3
69
21
47
4
20
1
60
24
48
6
18
35
36
37
3
3
29
4
33
42
18
71
13
54
41
13
23
7
41
25
15
20
36
1
54
33
45
66
17
49
59
67
45
3
54
27
15
30
11
7
66
72
6
6
3
24
3
72
77
4
39
33
39
18
71
4
116
49
6
24
33
45
48
15
63
41
64
51
33
72
20
7
5
13
11
13
131
7
24
21
33
42
21
57
90
65
13
63
27
21
21
24
36
90
6
71
37
30
12
69
3
6
120
39
45
23
1
15
24
8
19
6
11
7
18
15
111
53
12
7
21
8
19
41
16
51
6
24
18
120
29
43
29
1
54
5
12
91
21
33
35
7
6
51
36
9
27
152
4
20
7
24
24
12
41
36
4
81
75
9
6
6
78
41
4
36
9
18
12
29
64
3
5
19
6
119
31
41
1
36
23
25
18
33
36
3
6
24
111
15
12
17
4
32
55
12
6
12
6
12
41
24
4
48
3
17
1
6
36
117
21
35
25
27
20
4
33
11
60
25
99
32
7
6
23
31
36
36
9
33
39
168
15
29
43
21
8
1
78
18
6
45
57
18
6
11
25
15
12
9
126
5
13
12
6
41
28
8
49
18
12
66
3
51
36
12
12
30
3
60
69
3
57
48
12
59
16
39
30
78
48
5
4
27
9
12
56
12
7
6
12
11
55
41
19
17
72
12
13
36
27
27
45
15
5
49
35
7
102
35
4
111
42
12
12
111
3
30
3
3
30
35
13
23
13
6
48
29
97
126
5
24
1
24
78
5
12
7
29
40
20
25
18
18
24
12
27
63
41
13
12
42
12
78
24
36
6
29
7
36
48
17
1
3
93
18
6
78
5
13
143
28
44
19
53
24
4
21
6
30
87
45
75
45
15
44
24
37
30
5
7
18
30
69
36
60
51
36
54
11
28
39
6
27
3
6
12
12
12
30
149
91
9
32
13
12
23
43
36
12
53
13
15
12
9
48
54
12
77
25
27
96
3
29
37
54
33
3
72
6
12
24
11
31
42
11
1
180
12
54
5
37
6
6
30
93
3
54
102
36
21
68
19
36
48
12
36
9
21
35
12
24
31
18
6
65
13
63
57
36
60
12
3
21
6
81
39
41
25
3
8
36
55
12
9
20
67
18
12
11
19
30
6
21
8
73
23
13
3
45
11
19
21
69
35
13
12
15
12
75
30
24
42
36
5
31
54
12
12
107
7
6
15
39
29
1
39
27
12
12
6
95
13
27
33
3
20
13
54
57
60
12
20
40
8
37
30
18
15
9
35
25
48
30
33
9
42
54
24
11
13
107
7
24
9
135
24
17
13
30
33
36
3
17
43
6
6
60
5
7
24
33
48
132
21
11
40
69
18
18
6
72
18
23
19
117
9
39
57
48
27
36
51
12
5
76
3
18
30
42
11
16
51
17
13
11
73
30
6
18
17
97
12
39
9
24
3
12
24
27
42
3
57
24
3
108
24
12
9
11
72
40
63
53
25
15
75
24
33
12
93
35
16
21
90
33
20
4
21
18
36
33
12
3
12
30
48
6
5
13
30
21
48
81
12
6
9
3
29
127
42
6
5
43
57
9
18
18
23
25
84
11
19
12
29
85
39
99
5
7
29
1
6
21
12
21
36
47
25
3
48
15
150
3
45
59
4
8
43
17
7
29
12
67
6
42
17
16
21
66
6
39
33
3
15
29
7
6
126
36
5
64
8
4
27
6
36
48
47
13
63
72
15
17
12
4
21
11
7
30
71
36
79
12
102
27
21
6
36
9
20
73
6
45
60
3
42
3
32
1
66
69
8
40
39
6
30
18
11
4
3
21
15
29
37
12
63
36
9
6
6
72
87
36
33
23
1
18
6
54
41
85
27
32
13
72
24
42
17
7
69
3
5
1
78
69
20
55
57
36
12
33
35
19
5
48
25
24
15
8
91
21
20
16
33
18
45
69
11
85
30
17
7
33
3
30
51
15
6
11
24
16
9
18
6
12
11
16
32
28
8
19
96
17
16
21
11
100
21
11
1
30
6
15
32
7
66
36
66
66
11
1
3
63
18
6
17
4
36
21
78
5
73
27
9
6
42
6
5
4
3
48
18
39
32
108
13
12
12
6
45
32
4
21
60
27
32
1
59
25
51
39
9
96
39
30
18
6
59
1
12
27
33
71
36
36
13
23
97
51
3
21
32
76
27
12
9
21
24
24
23
1
60
15
9
95
16
96
3
6
6
210
30
102
30
77
37
18
65
36
31
36
18
15
3
6
36
18
12
5
37
12
6
6
51
3
18
11
7
78
59
49
60
72
63
3
9
72
3
36
101
1
3
3
18
48
24
6
29
19
53
4
8
7
6
27
3
24
12
53
19
17
1
54
101
4
39
18
3
12
87
9
48
3
54
35
31
41
12
24
25
83
7
6
23
16
36
33
6
21
27
30
135
15
6
24
6
53
43
6
18
48
18
12
36
12
11
25
23
43
96
18
11
25
24
6
54
12
30
24
48
5
7
36
96
12
60
36
72
18
12
36
6
12
6
12
150
33
12
3
48
12
5
4
15
5
13
18
24
36
6
11
25
12
39
9
3
3
57
12
39
21
27
138
90
29
37
12
39
21
39
57
11
19
6
30
21
44
40
39
17
19
24
5
37
36
24
12
42
69
36
20
40
81
59
12
13
87
36
32
13
42
24
5
13
24
23
12
31
33
8
4
9
6
6
11
76
45
78
12
12
21
8
133
12
24
42
54
6
24
57
9
42
36
54
78
18
30
21
21
60
12
51
3
9
20
13
60
3
80
25
3
36
48
3
24
18
48
3
9
6
6
59
1
3
15
5
16
117
60
42
24
65
103
18
12
11
16
24
21
83
7
12
33
57
12
54
30
90
66
24
36
23
4
3
101
40
21
11
25
18
6
83
19
21
44
1
23
25
18
9
3
18
6
12
21
8
4
9
36
12
11
19
21
20
19
48
18
6
17
7
66
71
36
36
12
4
27
18
15
8
7
18
11
13
59
28
12
3
54
12
6
17
31
9
51
66
12
6
6
39
9
6
17
49
39
21
30
18
23
7
5
24
1
3
21
36
6
53
49
11
25
18
5
25
3
8
7
21
44
28
39
5
19
41
13
12
72
18
30
11
64
32
97
42
21
72
36
45
60
71
19
5
48
85
6
9
15
12
30
123
84
3
90
51
3
53
4
72
12
33
3
56
1
42
29
88
20
112
3
6
6
12
45
99
18
23
12
13
27
32
1
48
15
12
72
9
11
7
5
28
72
12
39
6
24
84
18
5
73
27
48
15
5
4
12
20
12
49
30
29
4
3
21
48
93
6
30
6
5
7
21
12
36
3
89
19
21
21
23
55
17
19
12
6
54
5
19
6
27
3
30
12
36
24
12
12
15
72
45
12
72
30
36
18
48
11
7
12
6
60
27
8
40
21
24
11
16
57
3
9
99
45
3
3
6
12
39
27
18
24
3
69
24
47
12
7
17
43
5
40
32
31
12
108
29
25
18
48
5
40
9
3
87
24
18
30
41
12
13
27
39
17
1
11
28
ABCD 97011922576*3^$a+1 [50037]
138
96
169
80
12
9
55
11
21
9
24
24
36
72
27
45
6
240
66
15
33
30
1
12
233
42
30
3
9
108
48
144
12
60
51
64
44
192
52
60
101
24
67
65
96
12
30
30
7
125
19
17
12
67
59
30
75
21
24
114
18
174
93
21
54
96
21
45
24
12
99
9
36
36
75
100
144
53
7
131
30
159
48
51
61
36
17
15
12
16
17
67
29
60
6
96
18
15
21
24
24
96
120
24
12
6
9
16
12
32
69
60
36
6
24
1
53
27
9
36
15
117
12
79
17
3
105
115
11
18
48
3
57
48
24
63
45
84
24
39
52
125
36
30
90
19
5
15
15
93
100
23
18
144
6
81
9
6
13
41
55
29
30
66
39
21
24
108
7
17
54
37
29
39
12
4
89
115
35
1
48
32
28
131
49
5
55
35
45
33
24
55
36
17
102
66
87
16
17
30
97
5
43
89
99
36
28
176
99
81
39
120
18
168
135
60
105
90
141
4
65
60
51
9
120
12
72
96
132
30
85
83
120
6
90
21
9
36
54
205
29
67
5
12
42
6
18
102
18
37
35
54
39
27
78
12
27
21
79
41
24
120
3
48
64
35
42
24
30
144
6
39
177
96
18
90
36
111
4
41
48
6
33
16
29
63
3
61
5
48
6
37
59
21
57
90
33
9
6
45
33
12
19
68
12
4
12
32
57
39
27
9
16
80
15
18
60
36
15
28
101
6
18
3
27
30
103
17
63
9
60
6
90
12
67
29
36
79
140
64
11
105
39
30
18
42
30
6
66
114
12
75
28
29
60
27
21
48
39
45
60
7
29
39
16
47
24
6
84
78
61
32
45
60
12
75
285
36
31
68
16
101
180
51
3
42
222
57
81
27
123
30
24
96
15
27
246
31
53
78
49
23
6
115
239
6
55
17
12
7
41
78
57
129
60
24
72
138
30
55
185
24
36
36
258
78
43
60
41
91
5
103
5
36
24
111
64
32
69
15
45
79
29
6
66
54
24
78
19
65
48
63
124
5
31
5
43
239
33
28
11
18
115
77
99
4
65
156
36
75
4
17
60
12
7
53
12
79
41
103
65
27
180
15
48
81
12
9
36
99
51
49
125
3
108
3
45
16
59
57
57
51
84
16
32
9
6
192
18
168
84
60
156
144
18
24
48
78
12
36
84
30
18
15
12
171
85
107
42
15
172
11
48
85
77
7
5
66
42
132
48
87
21
27
69
91
29
78
6
72
27
28
5
60
15
9
36
19
155
9
81
43
53
12
31
59
25
60
41
7
137
42
193
41
54
13
89
108
31
71
6
168
7
29
6
13
65
19
12
29
19
17
18
42
19
149
31
215
21
189
87
15
72
25
47
33
45
12
48
51
75
9
12
33
63
27
66
120
60
15
339
13
59
69
4
32
63
30
72
36
19
59
9
21
36
135
60
4
156
41
18
25
77
84
6
37
17
18
33
69
39
21
6
90
187
20
108
48
96
33
3
9
60
18
21
27
85
5
75
3
45
4
71
174
12
15
76
107
120
6
75
69
18
25
5
7
228
108
5
27
57
120
108
199
101
168
79
48
35
33
9
12
43
5
12
15
16
44
3
18
168
6
24
25
71
6
48
12
48
24
91
107
9
28
11
72
13
5
31
29
66
49
77
12
6
54
12
48
48
27
112
11
18
6
54
12
48
159
105
6
61
288
80
21
6
126
7
20
16
32
9
19
32
9
43
12
80
21
63
69
43
60
125
67
20
12
4
60
5
111
144
9
3
33
120
231
4
5
55
41
84
54
1
17
15
12
51
30
36
15
39
9
81
27
180
48
76
29
54
45
45
7
41
72
75
27
18
115
96
32
57
7
89
156
43
155
90
36
39
3
18
27
45
84
24
60
27
117
48
30
90
12
96
276
99
36
76
32
45
163
35
30
63
9
7
68
87
150
36
24
39
16
44
165
6
25
29
12
180
63
4
65
72
198
13
53
144
198
48
9
96
172
17
72
219
12
4
29
19
77
3
108
99
1
12
17
96
15
195
150
187
32
213
43
185
30
85
32
16
17
12
163
84
48
32
63
6
27
9
51
57
27
9
12
7
20
57
78
30
55
ABCD 97012293208*3^$a+1 [50071]
64
129
42
24
6
138
66
23
168
60
253
6
9
36
21
84
71
217
18
57
8
4
75
6
108
6
89
49
36
36
23
7
48
120
65
73
48
12
15
48
57
23
204
136
32
7
48
144
54
72
12
12
18
72
9
27
33
27
42
60
12
66
5
40
9
84
51
3
42
90
30
30
84
45
36
15
120
54
27
39
24
21
21
72
51
44
121
36
51
63
9
75
60
66
15
80
25
119
7
9
141
11
7
48
48
36
53
121
12
90
42
60
11
112
39
54
60
36
11
48
55
6
36
132
95
76
20
52
80
25
60
23
31
54
30
42
72
48
23
7
144
29
79
18
72
60
23
49
6
30
35
49
39
111
36
132
12
30
36
18
9
3
33
21
30
6
12
75
80
31
66
24
35
136
9
6
60
6
120
12
3
24
104
37
15
27
30
6
6
143
28
68
12
12
1
15
84
60
80
55
18
144
11
100
24
165
18
41
7
65
55
57
117
6
54
36
42
6
27
27
138
114
105
8
1
30
36
36
18
27
3
17
60
13
36
30
6
203
16
33
18
33
45
36
6
5
19
90
23
1
95
1
6
24
45
33
48
12
6
81
96
15
54
48
12
6
240
17
48
7
60
36
6
11
37
123
9
18
65
31
6
11
145
30
54
30
6
312
35
31
6
3
81
12
24
59
61
23
48
28
20
25
12
102
153
9
71
12
43
18
167
127
57
69
15
267
9
33
15
21
51
9
6
41
79
216
17
16
45
6
66
3
92
4
39
42
23
7
9
81
12
11
55
17
67
18
18
12
60
69
33
66
54
48
48
51
45
51
80
72
55
53
13
132
27
15
33
3
54
87
8
25
6
60
77
97
87
39
17
19
18
11
1
71
13
12
3
15
42
107
16
12
3
42
60
35
48
121
15
45
131
28
12
69
90
114
84
30
192
78
48
35
13
162
60
5
97
27
9
96
71
49
36
3
111
29
25
51
51
48
30
47
25
138
156
18
30
48
30
18
30
42
113
61
15
81
24
3
20
157
48
6
60
42
60
78
30
35
31
60
36
24
48
42
75
21
15
120
8
1
15
9
12
107
108
48
1
18
33
60
32
36
7
24
41
115
60
24
48
93
20
12
13
18
126
6
138
95
7
33
27
12
78
42
18
23
40
9
35
73
54
101
60
4
8
48
7
30
75
68
79
6
60
30
78
35
1
51
33
6
53
1
36
15
39
21
45
3
132
111
77
67
126
12
3
9
114
30
6
101
217
36
35
12
13
72
12
42
33
15
66
6
173
157
39
144
56
120
12
64
21
24
3
128
37
23
88
92
12
85
12
15
81
84
11
25
107
100
63
24
6
60
72
42
30
150
18
23
55
18
30
17
7
113
115
18
24
48
23
16
99
17
72
13
42
41
7
12
5
7
53
13
72
12
78
42
24
35
40
20
61
30
96
5
73
75
21
39
69
36
66
30
6
54
75
36
45
12
3
15
54
36
87
20
16
32
7
105
140
25
48
12
87
15
33
15
5
31
36
45
48
51
30
24
3
9
23
7
90
66
53
61
24
24
132
60
18
45
105
11
37
87
81
30
6
59
19
33
117
48
12
6
36
21
45
75
9
48
11
60
16
36
15
5
55
30
24
66
17
1
171
21
144
15
165
24
24
83
13
72
63
92
13
99
8
12
36
12
79
18
42
6
24
23
85
126
60
96
30
84
24
3
24
8
25
12
11
55
30
83
25
120
12
24
6
65
4
33
6
66
71
55
5
85
132
11
7
30
18
21
45
15
21
18
9
135
81
15
12
114
36
42
21
39
33
63
6
11
13
59
108
13
47
4
36
27
48
45
15
24
6
107
48
103
114
60
42
30
36
15
63
24
5
145
11
24
7
126
107
1
27
3
54
60
12
24
75
96
9
35
67
30
3
80
37
18
96
21
68
12
60
7
45
128
192
36
7
69
36
9
126
9
60
15
33
81
35
7
9
69
12
63
44
13
78
9
33
60
15
15
65
12
25
6
5
16
63
36
129
63
78
30
45
15
6
11
64
9
6
36
53
7
33
120
92
148
12
60
15
24
60
21
57
6
12
54
30
29
67
30
3
75
17
13
60
24
18
42
3
45
30
17
48
37
35
7
54
24
18
5
109
36
132
11
172
48
51
30
51
9
18
72
24
36
29
37
3
9
51
9
27
165
48
42
78
96
15
27
5
132
61
15
27
17
7
89
1
54
66
90
60
41
127
186
6
114
24
83
19
120
33
15
6
36
23
7
18
6
21
84
32
64
44
49
15
12
51
84
18
6
17
48
151
29
64
68
40
80
52
68
25
47
37
11
288
31
120
105
21
24
18
161
72
193
39
21
12
15
9
30
33
57
30
6
12
72
54
17
49
66
222
12
6
5
7
113
100
33
147
45
99
ABCD 97012536092*3^$a+1 [50009]
64
93
3
45
35
144
76
32
12
43
53
108
52
32
1
36
24
47
37
12
3
45
36
11
76
12
12
44
4
140
1
39
3
17
12
13
3
8
36
16
15
12
6
39
57
108
11
25
84
23
43
29
193
90
24
30
75
45
18
12
18
30
6
99
20
13
48
6
45
9
27
128
31
93
32
13
12
60
59
36
31
77
55
5
12
1
84
3
92
1
42
45
33
47
36
61
63
12
9
35
25
66
45
21
12
66
114
15
12
9
95
25
35
7
5
43
81
44
16
33
35
28
8
25
11
28
3
48
252
69
56
12
72
19
21
93
47
28
15
48
18
107
4
123
117
8
36
55
24
45
80
43
18
126
21
9
63
8
12
52
33
11
36
36
4
8
25
3
69
6
5
37
60
11
4
33
87
60
128
7
5
132
16
129
60
3
80
25
126
6
6
29
180
36
40
72
3
17
28
24
45
15
8
61
12
12
11
76
99
30
27
60
8
36
16
15
54
3
48
8
7
12
93
39
24
6
18
18
87
20
1
27
8
16
45
15
9
11
13
3
60
33
72
12
63
60
44
76
72
8
4
3
60
30
27
48
21
12
12
15
8
55
9
60
36
32
72
25
83
115
165
32
108
1
71
13
23
55
18
155
19
33
8
67
5
4
48
3
17
37
63
63
42
12
15
20
16
9
95
28
63
89
168
36
16
164
52
9
30
18
30
41
16
9
72
23
36
31
29
40
44
60
52
45
48
47
19
41
40
87
96
5
175
5
60
37
42
33
3
21
45
83
13
47
36
1
114
21
33
47
79
66
119
4
12
3
48
24
30
18
6
96
90
54
42
18
11
16
9
18
41
72
79
36
18
51
36
27
162
11
25
15
3
5
91
161
19
89
16
44
1
3
32
48
52
135
30
18
33
60
3
12
42
15
12
8
67
5
48
7
33
48
39
66
228
11
31
5
24
40
9
39
20
12
60
36
40
75
137
12
24
1
6
65
19
33
27
141
3
57
3
69
33
18
57
20
24
13
132
54
42
27
12
116
48
37
48
51
45
18
5
43
9
33
12
3
20
28
39
96
17
7
245
96
48
16
36
3
17
49
30
33
15
150
3
60
8
4
15
18
15
20
37
6
21
15
29
136
8
43
192
6
120
6
21
69
11
43
12
53
1
51
27
6
30
69
12
33
107
16
3
21
3
6
95
1
36
99
33
18
17
12
61
60
99
63
77
1
30
60
5
12
25
30
45
80
28
9
3
12
20
13
3
3
17
25
42
132
78
11
52
57
6
12
5
12
40
32
24
121
96
39
8
31
41
25
195
39
6
15
21
59
103
6
126
60
84
17
73
59
36
256
33
162
29
7
137
7
33
48
3
41
25
30
29
25
6
54
47
4
3
41
60
19
18
30
18
60
24
108
30
9
111
77
13
39
93
6
5
16
39
5
1
15
3
12
66
84
75
8
7
150
3
33
12
48
15
8
37
39
51
48
41
55
29
1
6
12
30
27
20
36
7
33
8
4
105
90
33
24
48
12
9
84
60
18
45
44
55
41
172
152
48
73
23
52
60
24
135
18
48
23
97
23
16
21
12
3
39
41
4
33
11
52
44
85
3
63
54
36
12
35
7
41
13
95
31
6
84
18
30
12
48
23
73
59
52
68
60
103
5
12
88
8
16
9
27
3
12
45
8
64
21
72
42
36
5
31
81
39
29
72
40
3
5
4
21
51
36
9
6
17
28
8
31
6
24
15
33
90
33
3
5
16
21
12
12
11
13
60
42
9
45
36
15
32
1
54
6
12
30
102
90
42
35
24
64
120
12
33
18
9
81
60
107
25
63
24
36
8
7
18
11
55
24
186
3
123
18
6
5
28
3
5
13
71
1
138
9
20
12
36
97
83
112
20
25
36
6
6
72
11
16
39
21
3
105
72
104
67
18
47
25
99
15
30
150
36
69
44
1
48
6
9
15
33
33
51
9
42
9
93
11
19
60
113
37
27
69
99
27
65
88
20
31
30
6
5
28
8
49
54
42
60
54
30
24
11
31
65
12
43
30
18
129
32
91
17
25
15
32
109
27
63
117
123
144
12
6
42
33
24
69
6
21
93
174
6
6
6
42
150
11
7
48
30
30
9
32
19
6
35
28
15
5
112
56
40
15
48
9
8
100
33
11
1
87
3
17
100
8
4
120
44
112
12
63
5
43
29
28
60
33
27
20
55
17
37
3
63
18
27
32
37
84
12
150
42
63
33
47
4
44
1
23
28
8
211
24
24
12
29
16
3
60
33
9
3
12
36
93
6
105
8
7
21
20
24
88
3
17
40
3
78
24
36
27
8
52
39
93
12
69
27
32
12
36
13
11
16
165
83
31
30
11
7
17
55
33
27
21
45
39
45
3
33
23
4
21
39
51
5
115
9
15
12
6
75
20
7
6
39
8
67
33
33
6
5
91
30
60
90
9
9
27
9
11
4
39
6
63
20
1
84
35
28
24
36
8
67
17
43
24
24
42
78
9
32
61
107
1
35
156
13
87
48
12
20
25
24
11
40
63
6
42
9
69
12
30
69
20
31
48
36
6
75
9
3
188
55
12
93
128
115
69
3
45
32
31
9
12
20
61
108
35
72
40
8
67
57
27
29
4
12
3
5
36
7
12
33
32
67
24
30
51
15
36
45
8
1
51
9
11
4
3
18
15
44
40
39
84
12
21
12
3
30
27
15
78
35
13
12
48
60
35
4
8
40
12
33
75
12
116
4
20
25
78
54
30
66
15
20
7
36
5
49
72
23
88
69
59
25
51
15
5
1
27
63
30
18
21
15
113
12
19
9
8
100
8
19
36
6
66
48
6
3
15
18
39
68
1
27
3
21
15
6
108
96
15
20
13
42
45
ABCD 97012700836*3^$a+1 [50024]
48
3
84
6
275
112
27
5
151
137
13
264
6
60
240
137
133
59
55
41
109
3
183
9
51
120
174
90
246
119
55
66
114
60
105
201
210
264
45
320
121
204
120
150
141
32
160
147
66
155
55
105
32
160
3
54
23
37
120
150
120
5
48
13
35
19
36
30
174
221
109
3
32
25
186
54
66
24
36
89
205
216
114
41
55
240
57
80
163
24
5
96
229
240
66
54
126
117
48
135
9
21
30
150
90
29
55
281
229
6
117
3
29
211
114
6
69
96
32
48
64
21
75
75
300
9
48
123
5
19
36
185
64
171
30
114
53
67
186
35
25
30
54
35
91
117
87
66
60
54
60
6
150
29
96
25
39
96
219
30
183
3
29
16
189
30
5
55
41
265
684
66
105
39
60
96
54
71
25
119
16
69
6
117
27
21
105
144
71
85
174
93
48
80
64
21
240
59
61
60
60
24
323
48
112
147
210
11
115
125
115
24
120
93
57
23
133
59
91
5
55
89
16
80
25
84
90
96
89
16
9
231
99
45
45
35
91
60
89
235
366
30
9
48
3
29
48
37
6
69
261
210
30
155
19
45
96
9
96
114
53
157
30
5
85
30
96
29
61
227
13
264
126
24
336
389
61
35
85
24
90
60
45
51
269
48
7
105
45
6
45
45
150
24
30
90
120
5
55
66
30
57
80
277
126
24
293
112
45
126
114
90
66
39
21
84
23
7
36
60
89
16
39
240
30
126
54
23
37
11
19
90
6
150
114
156
105
75
30
30
9
48
27
60
30
36
30
297
117
210
6
150
144
216
90
54
30
66
114
60
90
96
29
301
150
45
39
41
240
25
30
30
30
77
13
30
60
180
5
19
66
150
24
36
54
270
396
9
96
75
60
240
150
30
69
45
83
13
30
149
48
43
69
141
54
93
32
16
39
60
93
183
9
128
67
141
39
6
264
11
240
55
144
240
105
128
67
125
61
144
186
84
90
36
234
90
131
19
66
294
60
41
85
54
53
48
109
6
144
173
103
150
30
60
57
93
150
24
30
215
25
270
96
30
150
5
109
60
23
67
6
135
39
36
144
5
25
510
41
109
51
9
330
6
39
51
125
144
61
54
93
213
30
120
60
30
54
53
43
30
135
105
114
53
7
60
141
32
283
114
60
66
144
21
144
21
107
37
150
30
30
6
60
39
48
123
234
6
5
199
6
30
24
45
320
181
114
270
6
60
185
55
57
123
24
90
30
186
54
5
115
36
9
105
71
85
24
246
ABCD 97012708634*3^$a+1 [50013]
42
30
24
156
165
21
54
66
27
117
36
55
239
66
103
59
36
42
135
24
51
114
108
103
5
12
72
63
96
21
3
87
54
24
235
47
18
15
81
54
73
89
63
81
39
117
235
48
23
90
55
24
8
21
27
48
40
29
126
36
6
108
55
176
64
72
29
306
25
29
195
39
25
41
31
119
81
117
12
36
3
15
1
48
113
180
19
8
208
48
137
135
135
57
45
27
195
54
31
53
3
48
21
3
87
6
48
72
42
18
48
6
1
32
111
174
3
24
64
17
79
11
45
45
19
35
45
33
127
8
27
18
36
120
162
93
40
11
21
168
16
168
32
88
17
31
5
30
13
5
24
91
32
237
3
45
90
24
169
41
199
35
114
171
39
6
51
33
55
53
67
8
24
63
36
69
21
36
31
77
36
54
73
5
3
16
80
64
56
9
36
36
15
9
31
72
17
15
96
57
102
49
95
90
24
12
19
41
174
225
81
103
23
273
21
51
105
39
16
128
15
169
8
40
24
96
65
87
87
1
72
80
72
64
41
39
40
41
15
136
32
16
125
144
36
6
1
65
87
16
11
30
135
88
71
97
72
167
1
24
80
291
18
90
222
180
15
15
222
72
139
125
60
12
234
54
36
24
15
177
183
96
33
31
120
101
48
72
19
71
6
18
81
111
33
21
24
36
31
480
23
1
56
69
18
177
63
1
65
55
17
54
366
19
29
276
39
144
63
54
75
88
56
111
18
271
29
60
31
149
12
36
60
55
83
186
84
36
99
24
135
25
113
18
60
270
144
162
54
12
7
32
165
19
161
36
48
60
7
8
40
137
103
24
17
114
12
54
75
240
16
29
3
51
21
64
191
48
25
48
53
67
5
3
21
19
32
144
69
6
414
15
40
17
7
56
24
105
87
24
111
48
97
65
6
33
147
174
18
13
5
43
65
151
104
15
57
15
9
81
7
101
60
15
112
200
72
27
150
111
63
25
104
33
55
149
288
30
18
162
42
18
13
72
8
24
64
17
30
73
35
45
16
143
90
108
48
99
40
23
18
87
3
45
45
24
51
160
32
45
19
200
48
105
63
27
13
5
43
137
127
197
90
18
72
54
6
99
21
180
39
15
97
83
21
39
129
153
39
15
25
8
381
51
225
54
66
60
30
90
115
24
41
39
39
33
15
33
24
136
32
105
54
36
133
32
112
32
208
48
149
60
39
135
24
72
81
189
211
89
54
25
120
17
159
39
49
32
63
81
312
39
18
198
129
24
45
6
54
7
5
75
24
135
150
36
135
165
27
72
33
102
36
85
77
42
9
45
30
141
24
15
6
91
104
3
18
108
66
18
78
138
90
81
15
66
24
54
102
60
30
9
184
65
12
24
99
96
15
1
17
36
19
17
90
96
37
176
105
54
145
53
198
36
54
162
24
81
63
25
41
36
60
48
72
55
59
285
16
152
27
114
66
54
42
49
53
6
12
18
6
54
66
49
24
48
77
108
127
35
21
96
15
129
9
6
57
24
64
11
510
15
33
15
45
12
90
6
7
8
87
33
39
9
45
96
84
127
89
36
99
33
55
11
114
3
24
135
66
78
25
144
8
39
54
12
18
144
6
7
185
87
81
120
180
171
96
24
3
21
45
222
37
192
96
29
3
40
32
64
5
36
90
18
ABCD 97012820636*3^$a+1 [50076]
8
72
7
12
30
71
48
1
23
145
96
12
3
75
90
11
24
205
6
120
269
67
18
11
43
125
31
42
15
80
13
36
36
18
177
99
5
16
3
101
13
6
30
186
18
48
27
96
56
24
25
71
1
15
105
95
217
90
125
16
51
29
49
186
216
53
13
60
30
174
48
78
42
51
99
162
54
29
133
54
125
13
30
48
149
121
18
66
6
48
69
45
11
304
8
25
228
36
114
5
40
81
39
45
11
16
45
27
57
18
125
241
135
32
103
17
13
36
24
162
30
47
55
17
24
19
5
48
37
12
84
30
42
35
49
303
176
40
24
56
72
24
48
73
135
153
24
66
189
8
43
77
55
57
80
40
21
35
121
95
1
30
48
12
570
3
9
42
78
23
67
48
12
113
24
55
78
6
5
7
42
6
17
88
24
75
6
47
49
23
1
71
61
12
6
42
18
294
23
7
65
97
23
37
48
35
40
8
24
139
72
48
29
88
45
59
1
54
65
1
84
108
18
237
15
18
18
66
6
29
181
35
97
23
37
78
165
93
35
19
60
30
11
40
75
5
1
18
246
87
27
78
24
18
6
47
43
5
409
15
75
6
276
90
33
168
39
89
7
12
36
54
83
55
42
72
78
42
18
101
64
57
71
67
42
6
29
49
186
66
59
13
60
12
30
96
48
24
156
6
108
263
49
48
108
54
24
210
131
61
312
60
71
1
23
121
66
21
8
112
57
12
3
32
61
30
42
102
21
45
30
24
18
12
143
43
53
55
177
69
123
248
7
6
11
1
95
19
48
96
54
6
210
36
24
6
5
16
129
36
192
11
1
191
73
114
48
77
13
35
145
207
45
18
48
17
115
317
48
48
61
6
78
71
163
48
53
1
60
54
144
53
55
17
16
15
89
48
40
69
6
5
48
61
11
133
195
105
12
30
117
117
99
32
25
42
30
15
93
12
95
103
162
23
144
133
30
132
48
17
16
93
11
24
112
99
78
66
77
163
29
97
39
72
15
33
21
186
17
31
89
16
57
47
85
195
27
21
57
78
137
88
147
60
30
3
45
102
53
49
71
48
1
63
27
66
59
61
35
97
246
137
13
54
162
60
95
48
85
150
77
79
36
5
115
6
84
51
39
198
83
25
24
84
155
112
72
200
25
47
24
24
115
5
16
80
25
144
90
42
51
128
1
60
3
171
12
30
24
36
42
90
11
115
69
128
24
24
24
1
87
32
88
129
191
72
40
8
72
16
129
66
42
138
65
112
32
133
24
120
24
27
104
13
48
18
17
25
12
6
6
95
79
9
3
77
67
21
57
72
66
165
32
13
120
27
21
60
12
35
88
75
29
7
36
29
25
24
60
60
42
60
132
162
126
48
60
36
54
12
78
24
45
27
120
53
115
30
23
19
48
120
48
48
24
180
12
18
83
40
39
174
59
103
57
33
54
54
12
87
147
149
37
84
24
66
66
30
77
16
56
109
6
29
24
73
114
6
42
45
75
78
60
60
60
107
136
69
72
24
180
42
5
139
5
61
30
138
59
181
59
72
73
60
35
67
6
168
36
6
93
32
24
13
48
48
99
57
39
200
289
63
69
30
36
137
72
19
29
25
143
73
84
11
24
13
30
30
47
73
15
27
126
66
24
29
37
60
71
72
72
24
96
109
90
65
336
24
19
77
64
72
9
23
40
128
37
123
39
36
357
80
48
48
7
84
96
24
216
12
17
25
63
45
6
101
16
72
81
36
30
126
12
6
ABCD 97012849996*3^$a+1 [50092]
11
181
83
61
9
26
40
32
25
108
107
88
24
56
34
120
78
18
14
16
96
69
21
111
117
90
42
39
144
15
18
54
30
39
11
25
143
1
12
83
61
35
154
51
59
232
90
38
49
201
62
72
1
119
133
144
21
240
15
239
61
83
34
75
105
363
63
189
171
80
120
49
23
37
75
117
35
1
143
22
60
75
27
126
27
15
8
94
75
12
3
6
26
48
88
8
22
108
24
38
82
276
27
9
51
180
69
98
133
57
36
252
240
39
213
72
48
278
34
15
249
39
33
75
84
23
96
160
261
9
84
38
274
48
96
120
134
96
72
37
180
143
58
14
10
30
42
3
48
48
57
39
201
74
61
27
56
16
33
191
40
72
18
24
110
85
48
9
74
24
136
32
250
60
87
93
30
8
16
56
10
38
37
219
8
22
26
10
78
57
143
72
82
3
57
48
18
224
46
39
36
57
12
2
88
81
12
48
21
78
18
48
54
360
32
136
57
135
153
48
191
49
47
168
24
130
15
95
61
35
106
198
66
134
16
117
45
3
35
49
287
13
11
96
10
38
88
33
60
35
160
152
37
153
123
57
144
134
82
72
126
32
73
39
126
75
9
78
48
24
33
47
256
234
3
93
72
102
32
94
27
239
136
153
12
35
82
276
26
118
26
40
312
54
36
102
80
253
69
84
42
33
15
45
107
10
150
18
12
114
21
203
24
193
119
34
87
39
296
40
393
119
88
48
150
74
97
21
90
45
35
82
96
14
1
15
152
82
3
213
132
210
32
48
10
62
16
152
73
12
35
13
35
157
57
60
63
48
9
78
128
142
378
152
144
10
86
130
38
34
318
8
217
95
48
61
9
12
72
38
48
10
51
35
250
39
39
30
26
64
42
38
97
63
66
6
126
2
240
190
12
36
114
8
10
198
45
27
30
183
165
27
21
62
154
24
120
96
48
60
75
33
27
96
144
21
324
26
22
258
80
46
66
72
6
87
105
314
13
36
47
10
48
134
1
69
26
96
88
18
38
24
85
107
24
34
228
18
114
72
123
21
72
48
99
195
48
80
24
25
95
10
99
51
66
78
189
132
39
30
204
63
153
14
16
9
167
40
93
3
90
14
24
61
84
12
83
22
90
24
48
18
195
35
82
30
6
2
64
24
45
36
48
48
204
35
13
21
36
66
18
14
46
87
57
98
58
75
96
99
32
22
36
54
33
108
165
75
59
82
38
192
168
96
34
3
45
87
47
49
15
80
10
39
201
12
75
15
33
96
15
200
73
21
122
40
30
39
291
18
15
12
3
144
306
27
69
84
75
21
36
30
18
62
142
12
96
62
1
57
87
95
96
16
33
12
96
468
12
9
138
32
48
13
48
27
90
110
34
216
195
147
390
123
60
59
34
144
30
216
150
66
186
110
82
303
9
51
57
26
22
87
83
48
22
90
8
82
72
62
ABCD 97013267194*3^$a+1 [50030]
168
23
72
25
8
24
123
37
72
44
51
9
112
200
12
36
39
153
108
16
116
135
144
21
27
36
60
120
1
156
119
48
93
24
148
12
11
93
64
48
72
36
119
57
156
40
8
24
72
39
1
24
80
192
15
37
47
45
15
49
132
192
68
40
23
9
27
153
63
37
12
44
51
49
36
23
121
12
60
32
111
97
107
25
12
11
357
432
64
119
13
20
64
8
3
60
37
20
12
16
20
64
59
37
8
100
32
183
45
40
36
44
15
72
97
12
35
1
8
64
48
20
60
112
48
20
3
61
116
39
85
116
99
36
49
116
48
112
95
93
15
201
144
64
35
57
144
4
107
45
48
312
40
104
112
23
21
63
97
128
148
24
35
1
140
64
11
25
108
20
51
49
312
120
72
36
96
35
36
45
27
81
240
75
57
108
27
73
56
148
92
36
12
36
192
27
57
124
47
13
96
120
11
273
12
40
92
15
21
51
25
11
9
135
69
12
243
37
60
83
49
8
24
3
121
47
193
32
12
16
104
28
308
99
57
15
61
480
107
117
48
27
69
36
75
1
23
1
35
156
313
20
12
88
60
36
56
280
72
48
24
120
20
63
1
140
4
140
15
96
12
45
144
108
12
3
141
52
60
20
28
59
36
57
64
44
112
92
40
71
37
35
49
96
108
35
25
36
71
144
121
60
8
39
25
56
27
144
69
40
24
8
3
57
112
143
45
63
121
24
11
36
297
88
32
52
59
25
384
95
225
12
28
71
36
25
119
9
12
16
8
72
15
37
36
32
3
45
16
120
11
69
84
60
4
23
13
44
123
73
11
33
108
4
44
40
200
39
180
13
59
96
33
39
13
60
35
13
44
15
36
37
60
20
99
13
48
8
87
73
36
108
200
76
11
1
144
20
108
15
241
47
60
45
27
1
32
60
100
80
208
20
72
219
48
25
96
20
40
20
15
189
27
25
35
121
32
171
57
15
48
49
32
171
25
80
135
229
240
48
215
57
39
25
12
35
72
105
60
16
227
33
75
49
23
33
64
8
3
96
45
135
9
64
83
85
59
36
13
60
71
1
72
71
45
16
96
80
28
24
368
48
112
143
36
73
35
13
92
16
107
25
44
120
16
48
24
192
56
48
300
4
8
3
1
44
4
156
59
21
147
145
143
177
12
120
12
48
135
93
99
61
8
111
213
27
84
117
112
8
87
13
59
24
109
32
60
96
148
20
15
169
80
48
52
80
3
237
3
249
15
21
75
105
24
64
72
108
20
15
36
13
72
335
165
64
20
51
36
73
156
23
108
25
143
145
32
39
121
23
1
60
95
33
156
36
135
144
117
40
48
32
108
15
24
48
108
1
204
92
84
75
48
97
24
200
16
24
35
36
33
96
4
11
57
3
57
144
60
3
36
61
228
35
61
60
11
540
48
348
49
8
112
96
164
16
179
144
1
128
12
64
32
4
8
111
9
16
120
20
36
24
52
80
52
12
83
13
60
24
224
40
35
129
3
9
4
12
24
200
4
44
36
156
15
49
71
1
44
84
12
144
48
15
141
15
57
64
11
33
96
28
68
108
160
56
88
8
172
47
144
1
140
40
8
27
169
47
13
104
168
3
49
12
203
37
24
44
ABCD 97013305594*3^$a+1 [50007]
15
27
180
18
12
139
155
189
3
45
45
75
75
54
48
6
84
72
109
59
72
48
18
72
18
60
48
36
108
42
66
49
24
120
120
17
12
36
7
104
33
60
115
48
17
48
42
21
9
31
275
216
36
33
99
156
36
61
8
9
102
168
18
54
30
18
18
78
49
161
42
72
36
72
105
39
1
128
9
60
18
30
42
81
39
60
90
252
55
8
45
51
147
108
156
6
120
42
48
117
16
119
78
18
66
103
32
51
48
37
48
29
108
264
90
54
24
162
156
54
91
152
45
42
30
43
8
93
42
72
145
96
272
345
24
54
84
13
23
1
71
72
57
51
24
141
15
42
12
60
54
12
24
69
75
54
30
1
215
144
42
55
143
18
30
18
6
105
75
18
48
24
19
29
78
18
36
36
3
64
8
99
6
15
15
90
7
48
23
66
60
36
39
96
39
54
6
246
103
11
18
126
21
15
30
36
15
27
18
43
59
90
18
42
55
72
125
18
180
12
24
144
33
57
31
107
18
216
150
45
45
54
21
51
12
33
27
61
96
23
378
12
72
54
24
93
87
81
64
215
108
18
19
35
120
72
90
126
24
69
21
99
27
12
42
48
42
18
30
61
120
80
16
11
132
81
99
61
5
36
90
6
79
176
69
30
60
1
80
40
8
51
36
73
72
29
139
11
48
42
18
48
33
135
9
27
253
96
11
126
84
3
57
18
12
36
42
18
72
198
84
90
6
279
219
234
42
30
6
102
126
6
19
47
72
18
222
25
11
12
114
31
104
39
25
47
18
135
69
108
198
36
69
219
13
113
54
30
90
162
180
19
17
42
72
133
77
18
97
35
108
121
41
15
105
78
33
112
65
36
27
63
24
18
120
132
72
30
54
6
144
25
29
3
45
139
83
18
12
18
222
18
133
77
78
36
25
5
6
84
78
210
1
17
7
17
174
252
198
55
5
66
18
72
36
180
15
45
102
357
168
21
72
72
66
6
90
33
231
6
18
66
114
61
24
41
120
54
198
19
305
6
90
79
23
72
73
23
84
54
271
5
126
18
30
61
101
43
29
42
30
3
48
9
36
54
18
12
78
57
45
78
117
21
114
36
12
18
15
45
195
129
18
156
96
144
49
72
53
3
33
42
85
53
72
147
3
37
65
18
69
45
54
117
112
53
54
85
41
78
120
201
15
81
99
6
210
93
159
18
150
105
48
120
16
479
36
85
120
143
1
155
6
103
77
48
132
79
119
73
47
168
73
35
54
180
162
48
36
6
18
37
101
24
66
60
108
30
126
24
216
21
88
56
45
126
24
234
12
7
80
45
12
36
132
36
12
7
65
6
36
13
41
66
60
18
18
162
72
18
1
11
85
8
75
108
25
48
47
24
169
101
18
36
192
109
113
31
17
54
108
6
7
155
30
15
64
104
51
18
91
17
39
64
24
56
24
16
197
90
33
69
3
39
81
280
53
102
132
138
18
37
89
31
80
57
223
48
71
156
144
126
42
21
27
229
11
192
252
9
40
59
90
27
33
87
16
24
53
288
48
67
120
53
51
88
125
36
55
77
30
24
93
33
72
151
191
18
18
109
281
55
17
7
11
150
48
24
90
93
24
93
42
120
90
78
25
41
24
48
18
6
ABCD 97013676772*3^$a+1 [50009]
24
24
48
21
48
36
72
72
15
3
90
54
45
135
204
84
57
105
96
66
90
54
96
54
36
108
39
27
69
21
36
60
120
18
6
27
96
15
18
135
9
42
120
126
18
90
3
33
24
84
51
3
6
18
198
63
3
18
36
111
3
36
33
33
90
18
6
192
6
231
51
54
135
45
3
129
30
57
51
18
168
90
33
48
9
48
36
51
21
90
81
144
33
36
75
99
6
36
30
24
12
57
48
144
21
195
81
12
18
9
120
15
33
99
120
117
72
27
189
15
9
24
123
90
42
9
27
93
63
33
45
48
27
27
45
15
138
72
111
69
6
18
30
18
51
21
99
9
15
48
9
18
21
57
378
93
9
15
39
6
3
51
18
108
72
66
18
27
63
36
24
36
54
51
3
69
141
27
9
63
33
48
162
114
48
27
15
66
42
21
27
78
12
6
30
87
165
78
54
12
132
180
27
45
228
63
33
72
30
78
66
42
36
27
72
3
21
39
105
168
63
33
93
3
15
9
135
129
24
33
183
15
30
24
174
42
48
3
33
18
6
48
279
63
54
42
36
30
15
72
72
291
24
30
207
87
66
42
30
15
96
57
12
18
60
93
81
24
15
72
24
48
15
108
36
6
3
123
12
6
75
15
36
54
72
183
9
222
36
12
276
90
84
90
294
84
78
54
12
54
54
42
45
99
141
24
105
36
12
90
42
3
27
54
111
93
51
144
144
15
9
27
6
12
123
117
36
39
45
126
117
15
192
105
21
72
3
24
72
69
3
9
42
21
24
24
69
108
6
18
12
54
6
54
33
24
24
219
21
15
78
3
48
216
24
27
78
135
9
84
24
72
3
9
63
45
75
69
6
36
102
27
24
57
114
18
75
9
15
75
93
15
33
57
15
39
42
12
3
69
27
27
270
24
36
18
36
12
177
99
45
48
15
90
246
96
198
99
39
9
213
54
93
51
144
174
90
6
15
21
12
15
21
78
21
45
27
123
69
48
57
6
84
141
93
6
30
108
6
45
3
21
51
234
3
33
72
159
21
147
24
15
84
114
126
48
42
27
21
24
51
48
93
72
27
24
48
105
66
42
84
39
48
9
72
126
57
69
84
87
21
123
81
48
18
18
18
33
27
45
21
36
24
183
9
144
87
45
75
123
30
111
72
231
33
93
18
57
51
237
72
21
48
90
18
132
48
126
114
30
45
81
183
57
30
6
90
198
36
54
9
72
45
3
72
72
15
18
36
48
78
141
57
120
63
48
21
3
81
114
18
99
147
18
252
114
21
123
69
69
27
339
138
60
36
3
117
132
12
75
24
24
39
54
6
72
69
3
141
105
18
6
54
9
24
24
45
54
45
24
111
9
9
42
30
15
24
3
18
123
33
114
66
27
33
12
75
51
141
81
144
12
42
90
66
21
48
111
9
45
51
3
24
30
15
72
27
18
12
270
18
36
27
117
36
15
120
27
114
3
45
54
72
24
45
9
87
33
39
57
66
168
180
66
60
12
42
156
42
15
48
129
24
30
129
15
6
30
96
12
9
144
81
72
15
96
33
24
111
105
174
126
3
93
75
45
27
9
36
6
12
9
9
96
30
81
27
42
138
42
138
45
15
84
18
27
15
12
126
36
54
72
90
51
39
18
222
30
18
96
18
63
153
54
33
144
3
45
3
213
3
42
36
66
72
42
12
15
3
54
15
48
51
165
72
141
147
159
12
18
6
18
36
15
57
15
111
156
6
15
3
21
45
96
75
159
174
24
48
3
33
90
24
30
39
3
120
24
45
93
6
45
21
3
75
54
63
27
45
57
162
18
99
48
15
6
246
36
9
144
87
105
87
54
3
87
33
27
54
30
54
42
81
9
39
48
33
24
ABCD 97013706976*3^$a+1 [50112]
32
48
96
16
24
15
161
48
19
5
25
42
69
51
84
6
54
5
55
24
42
54
6
51
72
27
5
24
72
13
99
80
16
15
54
6
149
16
45
24
11
85
27
8
19
42
75
80
96
37
3
8
72
13
27
48
24
27
90
18
30
11
199
17
13
35
31
9
72
15
81
104
43
42
35
133
30
21
56
24
55
96
9
80
31
105
75
45
56
40
3
210
35
16
80
64
15
9
32
64
32
7
41
64
32
115
78
30
12
18
66
6
99
9
23
40
8
55
30
30
5
1
78
57
24
99
12
144
161
43
6
30
9
51
6
78
81
24
135
33
63
60
45
32
37
27
96
39
81
320
64
69
126
45
15
120
84
5
1
54
6
48
11
16
3
66
27
9
135
48
21
11
24
72
24
13
11
25
15
21
99
15
6
11
43
156
54
150
60
24
17
16
8
55
6
120
78
53
43
69
56
25
6
9
24
15
12
24
6
39
32
13
66
30
3
32
19
54
60
131
16
24
24
45
83
49
30
81
24
96
27
66
30
84
12
48
21
24
32
145
138
5
55
113
139
45
8
61
6
93
56
16
3
42
35
64
56
133
36
54
6
11
25
54
6
54
114
60
12
3
56
25
15
21
198
6
36
35
79
81
45
240
3
240
51
21
144
56
13
51
45
75
24
21
120
174
21
75
29
7
81
32
67
18
123
9
95
40
48
45
107
19
29
16
24
80
55
6
11
109
96
75
93
11
112
27
53
37
222
30
63
96
24
8
7
17
19
60
81
3
5
1
15
99
93
32
7
24
60
45
32
48
31
9
24
147
5
48
157
171
48
39
41
64
15
65
7
33
15
6
11
16
63
65
216
19
165
24
75
45
56
115
101
145
54
36
120
24
60
17
163
114
102
5
16
3
66
3
168
248
40
21
18
17
49
39
8
79
161
64
75
24
21
39
6
11
37
72
11
67
42
3
8
112
32
24
85
30
6
138
221
115
5
19
53
7
57
9
156
11
13
30
77
72
37
75
15
90
39
32
88
80
144
61
35
19
93
27
66
107
208
21
24
120
6
101
13
27
24
9
39
120
165
3
9
84
11
24
16
69
27
93
24
3
39
30
138
41
19
117
129
114
21
24
32
55
24
57
9
111
104
136
3
5
16
3
12
41
187
5
61
84
6
17
168
120
55
6
30
141
32
31
9
45
51
32
72
55
30
3
69
24
6
5
96
72
115
36
84
60
6
60
39
32
55
78
11
16
56
7
60
101
19
6
30
6
251
48
160
32
40
9
18
21
21
3
96
165
6
150
30
24
9
96
21
48
11
24
16
15
41
136
63
6
30
5
133
3
27
101
40
15
30
51
15
33
8
19
125
43
12
228
5
16
45
11
13
30
42
155
43
5
55
12
45
24
96
45
18
17
25
135
120
24
32
48
115
21
96
93
59
328
3
30
30
9
27
29
19
53
37
11
85
27
87
12
45
15
33
32
64
24
27
69
21
131
7
66
15
56
73
63
104
55
18
15
72
39
120
84
120
5
31
24
17
43
12
9
32
19
29
16
15
41
112
48
69
11
19
29
64
51
36
18
6
17
7
66
47
199
129
32
72
40
15
12
90
35
40
96
24
24
39
30
35
55
33
24
104
16
213
51
159
17
40
3
141
39
17
49
39
8
64
96
8
40
56
13
12
84
11
43
72
18
35
61
155
109
75
120
32
16
104
13
11
91
165
33
23
217
47
43
5
1
66
29
120
16
45
11
7
36
5
16
63
36
90
24
11
24
55
33
104
19
6
15
24
80
64
32
19
84
81
165
6
53
241
36
3
120
75
93
117
35
91
54
6
17
103
24
41
19
45
81
6
30
35
13
11
49
60
35
55
6
24
11
16
15
153
21
11
40
15
65
19
5
109
66
126
131
67
5
40
32
55
18
95
40
48
27
66
90
6
3
32
103
57
39
17
37
12
174
114
6
9
96
15
65
24
16
72
69
11
208
96
8
72
16
72
120
225
126
17
7
81
21
11
64
80
40
56
13
51
8
96
49
47
16
33
174
57
80
19
90
30
29
7
81
3
24
45
21
126
5
43
21
9
42
84
81
24
9
60
3
87
6
36
23
208
8
120
25
90
5
16
39
129
21
6
5
16
72
8
48
16
3
12
60
5
24
19
117
120
3
36
60
5
55
6
78
117
56
13
51
24
24
8
127
57
3
36
105
21
ABCD 97013878064*3^$a+1 [50009]
30
54
48
24
9
15
2
22
48
6
60
80
16
36
3
48
27
45
9
51
132
83
16
36
45
9
51
9
24
8
4
3
119
1
12
81
99
39
36
18
56
16
54
30
27
21
32
31
3
48
117
39
72
21
29
10
9
17
10
42
3
15
18
15
141
51
51
12
2
31
33
27
12
27
54
18
21
27
21
12
23
18
40
54
18
36
12
36
42
6
6
12
6
2
1
39
9
59
22
42
6
6
32
40
24
57
23
37
21
102
2
22
14
19
21
6
105
27
42
24
26
13
77
10
21
5
7
11
22
30
2
22
21
11
10
6
18
30
80
4
48
12
8
1
9
12
50
4
45
33
24
15
5
16
54
42
84
2
28
36
18
12
6
9
15
2
4
14
1
63
18
26
13
12
9
24
99
3
2
4
18
30
51
12
9
66
26
46
72
6
92
40
3
105
12
6
104
46
3
21
36
20
4
18
6
6
21
81
44
4
14
10
26
13
36
27
45
5
10
42
42
14
18
94
6
18
72
36
15
47
36
16
12
12
33
84
3
12
26
4
24
24
3
3
24
36
12
6
26
22
42
8
34
48
132
2
16
18
15
149
16
15
3
168
36
6
6
9
12
21
12
2
22
3
39
21
33
6
6
12
20
10
78
108
74
18
4
50
58
6
98
52
60
32
4
18
6
15
11
37
9
90
45
48
21
6
30
12
6
24
24
44
85
27
42
6
12
18
3
21
20
19
141
39
15
20
28
18
12
27
12
65
22
21
12
21
14
18
4
6
42
15
39
9
9
78
6
36
63
15
2
19
69
2
22
48
72
39
60
15
86
90
28
6
27
3
18
8
10
62
16
36
6
48
33
33
15
29
10
33
11
28
8
1
48
24
35
4
21
27
24
6
18
45
3
42
54
12
32
82
26
4
14
88
12
8
31
123
6
92
106
114
18
78
108
6
2
16
3
3
68
10
24
24
48
20
16
6
129
75
18
36
6
30
3
33
27
27
24
33
69
26
54
34
12
44
36
25
75
21
60
39
45
27
66
38
4
12
24
24
45
33
6
32
46
78
56
22
15
39
48
6
6
36
12
6
27
35
16
21
69
20
54
72
13
51
6
18
33
12
12
15
18
3
75
66
20
16
3
45
26
18
4
27
24
9
30
6
3
23
18
64
18
30
32
22
42
12
24
18
24
21
12
15
18
12
60
44
112
84
90
60
14
31
12
21
26
10
30
21
9
3
36
75
6
60
3
69
36
48
6
36
33
12
9
36
38
13
3
9
9
20
36
4
18
24
8
40
24
30
32
40
6
9
27
48
12
6
6
26
58
12
2
34
6
48
12
62
4
12
20
25
33
50
10
42
2
4
39
21
90
26
52
2
10
39
9
18
30
114
14
40
18
24
93
21
18
6
14
1
15
72
33
21
2
28
60
6
63
15
84
9
15
9
15
48
24
36
6
36
3
33
18
9
27
6
12
6
21
45
15
15
90
6
68
94
6
96
12
18
8
4
12
6
93
45
12
12
42
48
9
24
15
38
52
15
45
12
18
21
17
46
62
16
30
6
15
15
8
4
6
26
10
3
39
57
84
59
18
18
28
8
90
36
58
24
57
9
6
24
60
45
41
88
51
5
31
15
8
18
18
25
3
54
18
33
15
12
33
60
39
9
45
15
39
30
30
45
60
63
6
86
13
12
9
12
44
18
18
22
50
10
54
8
28
6
21
53
10
90
24
3
33
60
12
20
10
18
42
21
72
9
3
23
70
3
24
21
24
3
35
25
57
44
70
9
3
9
9
62
22
15
12
33
3
23
16
6
27
39
24
18
96
3
33
98
16
24
32
10
80
22
176
1
9
26
64
12
42
3
5
46
9
75
57
39
18
44
31
5
34
2
52
2
1
117
30
6
26
25
11
22
24
26
10
3
12
29
19
45
8
4
50
58
96
60
24
36
63
48
12
35
4
117
69
18
44
1
15
117
111
12
50
16
30
81
45
54
12
36
14
64
18
18
26
16
6
30
9
87
14
18
18
126
16
66
8
52
56
36
18
40
54
48
6
57
57
8
36
16
15
69
24
6
6
3
108
63
9
5
46
9
12
23
4
48
21
81
8
18
4
9
84
29
18
36
10
63
17
7
27
2
10
102
60
44
34
20
76
45
27
6
8
76
36
14
49
5
22
36
9
5
52
20
91
3
6
8
67
81
6
33
120
36
33
2
72
28
9
33
38
10
75
5
67
9
3
11
28
12
14
34
30
51
21
18
21
5
52
20
4
6
33
60
5
46
36
8
13
12
9
38
61
12
48
60
48
9
15
36
39
18
6
24
48
48
30
36
12
3
5
28
8
28
60
24
60
30
14
36
52
6
9
39
24
32
18
55
3
12
2
34
36
90
20
46
66
68
10
12
14
10
9
35
1
9
12
3
3
45
12
23
16
20
4
6
12
48
39
35
22
3
29
106
38
19
21
14
13
27
33
17
31
21
18
20
25
45
42
9
45
6
9
89
22
21
12
71
40
32
64
21
59
46
15
3
8
94
6
36
8
72
124
18
20
16
3
9
8
22
32
4
12
6
6
66
27
27
42
30
114
54
18
6
21
33
15
15
80
16
21
123
93
3
69
12
51
80
37
3
32
4
14
18
61
47
4
12
33
5
7
11
28
78
12
18
72
12
50
16
3
21
27
21
3
57
3
21
48
30
18
30
42
60
36
90
12
38
82
12
42
8
19
12
41
18
16
24
9
99
18
48
15
21
6
36
9
5
55
27
6
27
11
36
94
15
12
33
8
19
75
6
12
12
2
1
21
6
26
22
32
13
39
2
28
3
27
36
12
56
1
39
84
20
25
57
15
11
46
66
32
13
5
130
12
42
66
6
39
11
10
6
30
8
55
21
14
34
3
35
4
84
2
36
16
6
12
2
31
41
46
26
4
3
39
9
63
60
30
27
21
12
66
24
38
103
59
4
90
32
55
9
24
3
9
12
12
90
9
12
27
36
66
84
2
133
3
8
46
3
21
39
108
53
10
12
6
12
51
105
6
6
3
23
10
96
36
51
23
18
70
153
48
3
6
48
36
12
3
120
33
39
23
36
10
51
69
14
16
21
117
30
30
6
6
8
18
13
5
90
22
14
10
8
18
70
2
22
12
20
90
22
12
15
60
53
16
3
27
36
36
21
23
22
15
17
4
18
6
78
45
12
21
27
5
22
30
90
38
18
109
35
54
19
15
38
40
6
33
27
48
21
3
48
6
20
36
46
170
4
18
42
26
124
21
9
78
20
70
6
72
33
39
32
36
34
48
3
15
18
26
4
60
44
16
45
3
62
22
84
6
72
104
19
3
54
32
28
18
26
172
26
28
21
23
4
30
15
15
24
6
15
48
9
68
31
63
14
90
52
20
18
72
4
39
29
28
18
8
49
39
12
26
4
15
3
9
33
39
3
12
33
12
15
38
10
24
38
10
12
32
16
18
2
40
42
3
51
57
77
94
36
14
40
6
21
12
11
36
1
24
9
24
18
14
36
16
3
48
12
21
42
36
9
12
9
48
30
6
15
35
16
12
45
24
135
45
60
36
3
2
7
9
6
6
6
21
27
36
9
21
36
6
8
40
21
27
24
32
10
75
60
21
32
34
78
42
26
52
12
8
7
33
87
39
21
3
8
16
6
15
3
18
68
18
4
9
45
14
64
24
33
23
10
78
36
2
46
12
18
54
24
78
6
68
ABCD 97014180128*3^$a+1 [50063]
20
20
39
6
3
15
9
16
55
6
51
20
4
40
15
5
3
6
39
15
12
46
2
6
59
25
16
54
36
14
36
84
27
121
38
1
16
49
19
5
34
2
24
6
54
46
13
1
22
45
3
9
20
80
16
32
19
9
36
84
16
5
24
52
102
20
6
10
17
33
46
13
1
6
13
28
20
29
78
21
16
21
15
27
61
1
28
32
3
13
68
36
31
15
5
25
24
8
60
16
51
9
11
4
44
51
29
28
99
30
35
59
24
13
28
20
5
6
14
4
3
28
1
4
36
48
56
24
7
3
17
25
23
21
36
4
14
6
4
12
8
3
9
60
18
25
36
9
2
21
4
39
6
8
6
1
53
6
6
30
21
7
57
24
24
5
7
15
13
5
3
72
5
30
12
9
39
22
14
6
11
68
5
6
30
18
10
7
20
23
6
10
5
9
28
7
55
13
12
16
1
3
27
1
113
16
8
10
6
20
27
63
30
4
36
12
23
49
51
32
27
40
32
13
76
32
23
16
188
37
28
61
6
9
1
30
5
13
3
3
66
11
64
48
17
18
120
10
27
5
46
9
3
21
5
7
27
2
60
18
46
71
49
50
61
3
25
25
30
25
16
16
1
35
69
30
13
32
156
25
32
31
12
32
1
11
16
47
36
1
16
28
15
21
13
20
15
16
5
15
16
21
12
126
24
30
3
8
39
6
27
3
21
1
14
25
36
28
16
3
1
21
54
20
30
4
11
25
54
42
11
57
7
53
27
1
24
18
18
38
25
45
39
27
9
69
20
3
25
2
30
67
23
42
19
20
1
30
38
3
3
10
6
38
12
108
15
40
11
1
5
15
16
24
16
4
75
1
24
44
9
12
11
19
16
32
6
22
2
3
24
4
11
10
15
8
7
6
3
32
3
54
6
10
14
25
5
31
5
4
2
9
7
37
48
44
36
32
16
41
18
16
50
15
36
25
8
3
12
15
36
40
9
27
38
6
1
5
19
11
33
51
16
14
19
8
4
5
55
5
51
64
39
17
24
16
12
32
9
7
12
15
26
7
20
19
41
48
51
33
61
71
39
30
40
24
12
6
5
9
58
18
15
39
48
5
15
17
28
21
36
59
16
19
9
35
6
40
36
14
36
13
12
23
33
13
44
15
1
71
9
24
22
21
44
19
45
20
9
16
11
63
13
9
35
1
8
15
21
19
9
11
21
16
14
1
24
36
60
4
79
17
13
36
15
4
39
1
19
13
8
45
19
5
7
48
16
19
33
27
81
52
17
6
30
10
26
31
48
29
7
5
15
39
21
28
52
20
15
38
6
60
22
35
27
13
3
14
35
31
1
35
81
24
9
7
23
94
3
28
5
20
7
9
3
3
13
16
16
4
16
43
9
41
34
32
113
25
3
20
37
10
21
24
8
9
24
15
39
16
6
15
16
17
47
45
15
15
4
5
12
3
30
36
78
12
49
45
19
28
39
13
17
10
18
3
44
3
60
22
18
33
33
80
15
16
53
3
55
13
5
20
7
12
20
96
4
60
105
32
24
84
30
1
12
20
48
1
15
24
4
65
18
12
20
1
11
30
24
6
21
99
10
18
12
6
2
41
16
4
5
7
33
12
3
52
28
16
23
45
28
3
20
1
59
6
4
6
13
1
16
24
56
28
51
29
27
1
38
1
35
130
3
8
20
35
14
24
66
4
14
55
5
3
68
49
15
31
20
1
59
37
8
51
13
71
45
9
10
33
17
6
57
27
1
11
54
31
20
9
4
15
12
264
5
19
95
1
5
46
81
20
12
80
37
28
3
24
16
13
75
16
59
64
18
32
27
24
25
30
17
7
50
12
15
4
5
91
21
2
57
28
21
26
1
29
24
24
3
28
5
4
56
60
35
19
85
27
33
41
36
18
33
52
8
55
13
19
1
21
84
95
4
41
67
32
15
21
36
55
5
28
51
26
83
48
8
15
54
56
27
85
48
20
11
28
13
38
6
15
8
20
5
11
11
21
20
27
6
30
49
5
12
24
34
20
33
57
31
20
12
117
12
48
7
89
54
10
32
4
26
33
25
23
40
9
39
12
3
14
3
7
5
12
9
27
49
14
10
7
19
54
7
12
17
18
13
69
14
29
97
40
14
25
45
51
4
35
29
13
35
63
4
33
23
1
5
18
25
125
3
25
23
4
5
22
41
9
16
18
6
8
7
23
16
17
37
11
1
50
1
29
19
35
1
44
15
4
6
12
54
74
27
52
28
32
65
12
39
9
22
44
21
15
10
3
5
11
12
4
4
12
53
30
6
120
24
6
18
67
5
40
84
15
5
4
47
1
15
8
72
57
7
9
56
3
12
1
84
51
39
1
4
36
12
21
4
7
11
8
76
33
12
33
23
7
1
17
3
32
3
30
24
16
39
16
16
33
28
8
31
15
33
71
4
33
3
12
18
14
22
38
36
34
11
45
54
6
16
23
16
15
14
90
16
57
8
16
9
15
5
4
27
60
20
1
18
41
40
9
14
22
20
11
12
1
22
29
3
6
7
27
80
16
5
9
16
19
20
11
90
6
21
4
44
4
12
5
16
15
40
40
88
5
10
9
11
6
43
11
64
2
18
33
3
30
30
1
29
4
48
18
29
75
5
5
12
24
11
24
15
1
48
8
72
15
42
11
108
36
5
8
22
45
48
16
19
12
1
12
15
53
9
64
12
14
9
55
29
27
1
4
20
5
34
5
16
3
13
4
16
12
11
6
15
33
12
15
19
116
30
4
11
3
1
44
61
6
13
1
27
33
24
22
6
123
29
71
5
20
7
45
8
60
15
4
12
5
23
5
2
1
17
16
71
36
13
14
1
56
15
1
23
21
13
15
45
48
23
4
15
32
1
57
48
14
30
39
16
9
6
54
26
4
9
95
36
36
89
25
4
11
25
14
21
4
8
9
43
11
30
4
18
45
3
1
100
9
30
6
58
2
51
4
53
42
25
48
8
37
12
36
27
17
30
54
27
12
1
27
4
20
48
5
36
16
39
11
28
5
51
6
3
40
5
16
27
17
6
1
16
7
13
47
1
5
126
29
41
6
93
5
31
20
25
99
12
17
40
26
17
5
44
11
35
33
9
32
4
14
30
22
5
9
54
30
43
32
40
8
13
11
40
4
85
30
61
9
20
15
32
17
51
12
8
105
7
15
2
16
11
61
68
15
31
45
3
6
12
2
6
67
53
19
12
5
11
60
20
47
6
75
100
5
16
6
5
24
24
31
8
10
26
21
9
30
30
27
28
9
51
41
40
31
4
9
6
33
36
7
5
9
43
27
20
60
34
15
15
5
16
5
3
15
21
9
35
37
19
11
46
12
2
9
12
4
9
35
1
51
12
12
23
1
15
17
9
54
64
12
1
64
61
44
43
17
24
15
7
8
1
4
31
1
48
9
18
5
100
45
62
33
44
23
50
11
44
21
15
144
3
30
59
31
9
23
1
4
17
3
11
4
18
32
42
29
4
45
15
13
32
27
55
65
19
21
15
73
23
48
17
72
40
48
9
63
17
135
1
39
4
19
60
58
59
13
56
60
7
15
17
15
25
33
74
13
5
11
4
43
9
5
34
17
4
5
10
18
2
81
33
27
33
27
49
24
15
11
45
4
5
22
17
7
9
5
34
78
2
25
16
16
3
6
16
96
27
75
20
13
8
15
60
64
62
3
111
45
1
14
4
12
33
21
14
1
21
15
39
21
80
16
20
7
1
20
16
5
20
60
24
7
23
4
6
27
44
4
32
12
1
67
32
33
2
6
19
3
13
25
15
7
30
2
37
44
52
27
1
4
12
3
17
89
55
12
23
6
36
23
31
13
92
15
24
17
9
28
20
51
96
44
1
40
36
7
41
19
17
31
47
20
28
5
32
16
75
4
26
7
59
24
10
35
19
25
7
18
36
6
10
3
15
1
40
60
4
12
96
44
15
4
5
9
30
42
183
1
14
42
48
31
5
39
13
2
1
29
6
57
9
24
6
10
6
62
40
71
12
40
93
14
12
34
36
11
37
27
36
29
16
8
27
25
39
76
19
13
17
19
15
54
47
16
12
17
18
13
48
5
7
29
35
13
71
5
75
35
66
46
18
12
42
17
4
32
99
30
19
11
29
16
4
12
24
8
13
18
14
148
18
5
12
28
5
96
19
59
6
40
6
14
31
96
12
36
20
16
9
12
2
6
67
15
44
33
15
6
11
4
12
25
7
60
8
12
16
5
47
33
30
6
10
121
20
32
45
47
40
45
64
14
66
10
21
29
52
24
39
12
23
9
51
37
12
5
10
13
13
24
36
30
40
9
17
11
44
5
4
11
25
6
29
25
43
20
65
6
6
11
20
53
7
3
5
9
7
28
48
4
1
15
9
3
17
43
21
20
6
21
48
4
11
1
5
ABCD 97014261842*3^$a+1 [50046]
72
14
360
21
51
162
40
156
92
123
3
189
49
168
278
22
155
21
90
90
4
86
10
35
25
96
60
11
15
36
22
230
72
81
24
96
72
177
108
16
38
10
12
68
18
36
22
84
11
24
25
86
190
204
72
128
15
24
1
12
59
181
14
10
170
180
106
24
14
45
192
48
24
1
12
11
27
165
15
46
80
64
59
168
145
68
198
21
96
325
35
85
60
96
38
33
73
180
11
1
26
72
10
36
24
276
11
85
62
178
2
46
192
323
85
11
85
140
234
10
11
121
23
51
10
96
107
13
134
106
2
9
153
54
57
109
120
38
22
84
72
56
484
24
14
10
36
59
24
96
48
48
25
23
13
108
71
48
24
169
180
48
14
72
70
96
24
119
15
82
95
25
48
12
275
93
16
35
183
46
12
168
132
146
238
11
3
45
25
128
88
95
109
131
121
108
11
25
96
26
18
4
68
3
49
12
44
39
24
1
26
117
37
72
168
59
141
52
74
21
24
24
1
23
133
59
168
72
15
106
2
36
36
10
180
24
36
155
63
22
156
120
44
3
72
61
62
21
15
144
9
24
21
72
136
11
73
72
23
37
26
153
1
98
21
168
121
68
3
264
1
2
45
13
35
25
47
13
35
72
24
109
11
85
83
33
18
72
180
18
90
90
4
47
21
126
45
9
18
10
11
13
35
111
33
24
48
1
23
48
93
75
24
48
133
80
3
13
107
111
10
8
64
8
54
81
120
72
13
83
49
23
264
195
21
37
11
237
234
33
13
26
33
433
24
36
83
3
82
83
120
49
180
98
90
111
49
38
18
54
10
36
11
96
49
23
1
95
3
45
193
167
144
72
96
24
48
288
72
37
35
61
32
51
147
21
213
40
60
80
18
21
48
73
360
215
39
57
1
119
109
36
164
16
254
189
168
3
90
196
24
23
97
110
57
33
18
34
11
27
106
110
108
238
122
166
11
48
27
10
36
8
15
75
10
35
37
44
16
2
141
37
56
64
107
117
3
51
130
35
15
105
25
14
177
39
225
277
60
194
69
21
18
58
122
22
23
216
243
142
128
28
227
72
51
10
35
279
33
37
12
26
117
168
133
59
45
90
177
25
239
225
64
26
45
48
96
99
165
87
33
1
20
123
49
108
120
107
145
86
33
1
71
72
39
36
46
24
146
165
48
24
357
136
59
85
156
263
21
123
49
8
76
11
133
14
126
196
24
68
112
72
84
38
21
37
59
49
252
86
45
133
38
118
47
51
82
60
24
71
49
92
27
81
39
48
13
36
278
57
25
8
39
72
25
60
2
108
34
38
18
75
87
82
180
83
97
12
14
72
333
145
36
84
14
105
39
22
32
4
14
166
84
144
20
112
14
166
14
33
157
204
23
15
22
96
80
100
60
35
25
95
9
100
12
60
134
34
36
23
51
45
63
34
71
109
83
85
59
121
60
26
270
124
38
58
23
168
3
21
72
48
25
23
13
104
18
33
291
58
107
97
72
23
3
216
54
52
107
39
ABCD 97014734582*3^$a+1 [50137]
40
95
36
25
12
8
99
1
47
13
120
72
8
112
12
48
192
95
1
12
8
64
48
32
28
152
16
47
37
48
12
47
73
48
128
112
12
36
24
35
108
85
47
36
157
95
57
87
228
1
44
27
1
8
27
60
57
15
108
97
83
57
36
27
97
80
316
71
9
39
1
44
207
13
83
73
47
177
63
133
59
72
69
99
21
52
60
32
40
83
117
75
13
47
13
12
20
28
152
40
36
71
49
84
251
25
47
57
135
1
12
32
16
44
255
1
12
12
71
12
177
63
117
160
36
11
1
188
27
84
109
12
48
72
143
36
109
35
145
24
275
96
9
171
97
48
11
61
35
37
11
96
49
35
9
15
1
35
9
3
13
20
4
107
1
68
171
9
100
11
1
12
47
36
25
12
11
45
40
11
181
48
180
44
28
32
36
27
25
92
88
128
52
12
35
133
23
25
71
9
292
143
49
47
93
76
20
84
231
12
97
180
47
1
68
64
227
69
27
25
47
21
27
25
35
12
81
60
27
57
160
36
11
13
11
12
60
48
24
12
33
120
148
68
60
39
13
83
9
28
8
52
12
35
12
36
37
80
76
47
72
1
24
36
59
1
140
52
32
28
35
24
93
60
28
8
52
12
120
48
12
20
15
1
20
60
100
71
48
45
87
156
25
168
72
47
73
60
23
85
11
9
4
23
57
40
20
28
288
44
3
24
1
35
73
164
136
12
12
215
108
12
61
60
59
81
4
20
88
12
120
23
25
12
240
120
35
72
9
124
11
9
40
60
11
97
12
96
20
40
12
47
241
120
24
20
28
8
4
20
111
9
87
1
128
4
155
73
92
28
107
96
9
120
51
156
61
12
23
25
72
60
48
23
9
240
3
177
76
35
24
72
48
168
13
44
36
64
300
60
48
23
45
51
49
60
12
132
20
171
85
47
48
9
87
1
12
23
144
108
13
152
15
12
13
120
116
39
85
23
85
72
23
33
52
23
37
168
11
60
73
35
13
68
39
1
44
16
20
24
88
92
16
204
35
45
15
21
99
25
108
108
11
1
48
24
156
59
25
35
36
12
37
48
32
36
15
85
104
16
132
107
121
20
111
181
72
228
47
48
205
107
12
61
48
24
120
95
1
20
267
13
59
405
27
9
84
28
12
120
11
37
68
4
48
23
25
12
72
95
25
56
147
117
208
8
24
111
24
45
88
72
36
47
37
20
28
35
85
23
97
92
15
36
144
1
20
4
131
37
48
84
108
128
184
83
57
15
85
48
72
60
23
25
167
25
80
76
24
80
27
109
35
9
27
1
72
60
11
12
72
60
21
52
48
44
16
20
24
16
24
108
120
68
4
48
72
47
69
300
15
37
47
108
13
20
147
73
44
15
1
12
35
117
16
35
45
84
28
32
28
12
107
180
36
60
73
12
32
40
35
1
59
21
4
23
24
13
60
36
44
3
60
117
120
16
20
24
27
1
108
20
124
56
4
180
47
48
72
96
252
121
84
20
16
164
75
13
72
36
104
28
8
4
56
99
48
85
48
71
108
13
23
129
100
23
72
45
40
71
25
80
112
12
23
73
44
51
25
47
72
45
196
84
71
85
12
47
13
12
83
72
72
1
12
35
133
47
25
11
96
9
52
155
13
104
16
132
68
144
268
12
48
12
95
13
12
11
36
13
48
35
97
11
36
49
84
20
3
85
32
15
1
80
111
13
83
25
12
20
87
13
95
1
155
49
48
60
32
36
220
144
36
84
20
16
119
13
72
83
12
181
144
60
35
45
36
52
12
80
40
23
13
84
48
47
25
60
168
12
20
40
35
61
71
84
60
12
85
32
88
35
72
48
24
13
108
8
4
20
120
15
48
24
48
60
45
3
193
11
73
47
69
64
80
120
16
ABCD 97015066342*3^$a+1 [50060]
18
47
4
116
25
48
12
99
8
60
180
13
35
13
47
84
24
85
84
48
75
15
48
29
36
67
9
3
6
30
30
11
24
60
7
117
56
7
12
45
32
60
13
23
24
1
83
49
6
149
43
5
24
73
6
114
6
17
7
17
109
11
31
90
42
30
150
210
15
93
78
45
36
123
5
25
6
5
55
5
37
12
18
17
16
15
42
23
12
12
36
36
40
68
1
54
216
24
66
59
72
13
35
1
60
39
15
17
36
48
67
18
180
84
60
48
42
36
65
37
15
87
6
60
24
107
4
32
55
30
23
7
57
3
5
64
69
11
19
45
44
31
114
30
48
29
19
12
89
43
45
3
12
36
24
5
31
5
25
60
84
48
18
81
123
18
30
78
114
18
42
108
12
6
90
132
30
95
67
5
60
12
36
13
39
92
79
245
67
53
24
31
29
175
30
60
66
137
43
54
27
3
17
96
7
65
115
77
19
12
102
138
17
103
33
57
132
11
67
18
35
12
13
54
30
11
16
104
40
32
43
72
29
13
11
19
5
31
102
18
42
102
93
15
69
69
11
13
6
69
36
20
145
119
31
72
9
93
6
21
8
55
17
43
36
29
103
18
12
27
3
33
9
35
1
11
109
30
12
17
13
27
56
7
5
7
48
12
41
55
17
112
3
29
19
45
9
47
73
155
13
12
6
12
9
9
42
29
19
24
17
64
39
5
25
23
67
18
107
13
39
21
47
48
43
17
4
99
24
101
16
8
40
3
18
30
12
9
36
15
48
84
65
103
17
16
32
48
96
13
30
6
47
43
5
145
35
36
49
119
31
24
108
5
13
60
24
87
39
60
30
42
60
18
39
72
9
47
103
30
42
18
12
42
6
30
162
18
54
11
64
15
6
12
47
61
60
12
35
55
30
23
64
21
42
17
1
54
36
101
13
23
85
132
6
9
32
36
7
60
41
72
43
5
37
30
12
36
12
90
35
4
24
20
160
9
36
12
48
30
29
1
72
72
96
12
35
60
37
11
16
9
30
5
49
35
108
67
36
72
12
5
48
145
23
7
30
30
102
23
37
11
7
12
5
36
49
18
9
8
16
87
5
55
69
9
24
156
39
75
48
18
54
17
19
72
72
36
12
30
48
135
104
43
17
55
48
42
11
4
15
6
102
5
13
35
7
12
57
3
36
45
105
11
109
12
12
96
11
19
9
45
3
63
84
6
11
13
63
3
42
95
13
35
24
163
42
60
23
88
32
25
30
89
79
54
15
32
49
42
5
144
36
43
125
7
78
59
61
107
43
12
53
67
12
108
5
13
15
39
48
60
5
108
37
78
30
132
30
18
132
23
12
37
36
11
60
43
21
39
6
75
32
12
55
36
41
31
17
55
78
3
15
5
37
18
24
17
28
3
77
1
47
24
43
36
12
78
35
4
21
30
12
29
48
13
18
12
30
3
15
137
64
9
95
24
13
12
15
3
12
5
43
108
174
6
24
18
23
36
139
30
39
15
108
18
24
18
132
17
24
76
44
7
72
57
9
24
48
48
60
99
123
12
18
23
97
30
45
27
5
1
12
95
52
105
6
132
9
3
96
29
16
39
6
24
66
30
47
12
25
11
37
18
90
90
42
18
24
66
90
54
36
12
12
6
60
24
77
28
3
42
6
12
18
35
85
24
18
18
59
43
5
28
75
21
8
85
36
12
12
36
54
18
3
32
12
1
59
36
79
77
36
7
30
15
32
151
9
21
30
18
11
31
33
69
18
53
4
51
60
209
48
28
15
17
25
179
40
39
17
13
30
60
12
5
13
35
40
45
120
11
24
24
1
12
102
90
11
67
48
77
108
12
25
23
79
57
128
43
17
31
234
186
45
39
6
30
17
24
103
5
16
84
3
125
37
23
25
12
18
9
20
31
72
78
35
43
30
42
53
25
47
24
43
30
30
48
30
35
7
65
76
27
9
9
15
15
72
42
6
9
8
28
57
35
55
29
60
24
40
15
41
1
90
65
55
42
75
33
3
99
65
16
39
36
102
42
60
5
13
12
131
36
60
4
15
24
60
17
31
113
40
104
31
17
72
96
4
260
16
27
5
24
1
23
19
5
43
9
140
31
33
135
9
32
36
25
42
30
27
3
5
12
43
6
35
24
52
68
72
103
48
12
6
114
6
12
59
13
66
72
120
12
6
27
12
116
19
41
85
155
67
17
13
95
37
47
31
48
42
18
12
168
29
13
35
24
1
72
60
30
78
60
48
12
18
144
5
13
30
90
18
65
55
17
48
25
15
75
12
18
132
48
30
9
3
89
19
29
73
42
156
42
75
3
24
18
3
27
9
80
19
12
57
36
9
11
19
18
72
6
5
24
28
3
204
6
24
15
3
5
12
31
24
5
100
3
33
32
28
15
21
8
1
30
101
1
18
105
45
54
17
1
35
24
31
18
12
167
31
17
163
185
16
21
15
33
12
12
107
19
5
19
45
3
18
155
4
3
18
30
65
40
15
54
75
8
48
49
11
36
31
48
9
8
60
13
35
7
53
145
231
111
57
36
20
24
73
18
29
1
27
15
17
43
5
64
39
12
9
3
5
12
36
7
30
11
55
17
103
144
65
31
24
6
60
30
9
152
4
15
24
30
18
30
27
3
17
13
60
30
5
4
21
23
7
252
6
60
47
13
30
65
49
15
3
33
32
25
48
ABCD 97015501426*3^$a+1 [50032]
33
18
54
60
30
30
30
21
57
102
24
12
33
9
72
6
48
6
24
24
12
18
12
25
23
6
132
63
24
3
25
23
72
9
21
24
60
75
3
18
63
12
9
18
12
84
12
18
36
75
4
11
54
24
6
24
78
39
28
41
12
48
6
24
12
25
23
6
24
12
7
53
55
47
6
27
64
108
11
84
30
60
31
17
60
3
27
12
57
3
1
11
36
24
9
76
89
30
25
35
66
24
79
35
6
30
42
24
3
3
13
17
42
6
66
13
8
69
39
27
45
64
8
52
80
4
17
3
27
18
90
12
12
18
87
3
9
9
12
18
114
3
45
30
33
15
117
45
24
18
18
12
7
48
35
1
11
48
18
18
57
9
3
3
78
75
21
24
15
9
66
6
111
45
18
49
47
24
1
44
36
16
12
41
39
27
1
59
45
9
60
42
30
15
24
15
6
3
51
48
12
66
12
111
27
84
36
12
105
21
162
12
90
18
24
54
30
84
18
15
3
12
24
6
48
6
21
24
9
39
3
48
69
15
1
29
31
5
54
25
35
33
9
48
6
21
33
6
30
15
39
42
30
45
36
45
87
3
18
19
11
6
60
18
6
24
27
3
6
19
23
9
33
6
114
36
15
72
39
30
24
12
75
28
80
69
6
24
72
33
3
9
63
48
18
24
55
23
18
36
6
42
72
55
5
54
12
12
66
72
27
27
18
36
30
36
24
6
60
51
12
28
89
51
9
36
12
66
157
8
24
33
55
23
12
18
42
12
60
48
33
39
36
37
77
3
15
24
6
18
21
124
11
21
45
72
30
72
1
35
45
3
57
4
68
93
27
51
1
5
51
9
43
17
6
13
41
6
108
36
6
48
60
12
30
18
6
18
7
29
162
42
18
54
24
24
30
13
47
6
6
25
24
11
9
12
15
24
9
60
105
12
42
42
36
54
21
15
12
126
36
51
57
12
36
12
87
9
84
18
30
15
27
13
17
3
15
25
44
33
7
149
31
23
117
9
12
30
78
19
11
24
57
21
12
147
21
18
30
6
30
36
7
48
5
18
36
36
85
59
30
15
60
24
87
9
84
16
5
18
36
12
12
18
7
8
4
23
21
16
35
13
5
18
37
65
96
87
112
23
24
9
15
21
15
18
12
3
51
25
5
6
6
18
9
27
1
35
45
9
6
12
18
12
15
105
42
108
6
27
48
12
48
9
18
13
41
6
150
54
73
41
12
43
12
35
9
9
60
31
59
126
18
21
15
12
114
18
45
3
25
29
18
6
6
36
105
33
120
24
3
15
30
60
42
6
6
21
9
6
18
55
5
42
12
48
33
9
6
9
27
24
6
114
21
88
53
18
54
6
81
3
36
12
42
7
5
39
36
15
30
90
1
8
45
12
19
65
6
12
36
66
6
25
5
48
54
97
20
81
87
40
11
6
96
24
30
18
3
87
6
60
24
27
4
11
24
24
6
24
30
30
30
72
24
12
48
12
54
18
12
24
72
24
6
18
30
51
28
5
63
48
15
6
24
7
5
24
30
25
5
66
108
30
15
12
129
6
24
66
27
15
6
6
25
8
15
6
60
27
39
9
15
12
12
45
108
39
30
66
12
60
141
99
13
35
9
40
23
72
6
43
44
27
6
30
33
40
41
24
30
6
15
45
6
54
84
39
15
12
24
132
33
72
12
57
55
23
42
30
66
72
6
12
60
18
6
24
37
29
108
27
3
117
28
32
81
3
45
54
13
17
6
12
45
144
69
12
19
56
45
79
5
36
3
69
18
48
9
45
36
42
30
42
30
18
42
3
48
96
15
18
18
54
54
12
37
60
5
7
125
6
72
60
162
6
108
36
25
29
12
15
45
42
48
73
35
25
17
18
30
7
59
18
43
32
40
35
12
13
12
5
60
3
27
24
12
18
75
15
66
36
48
6
6
3
69
31
65
42
24
9
81
6
12
13
65
102
18
12
6
54
51
16
8
33
30
24
1
17
30
36
66
6
18
60
6
93
21
7
17
96
54
48
33
15
37
17
43
92
72
63
12
6
30
60
9
24
15
85
29
6
12
45
24
3
37
56
15
24
36
138
72
120
12
18
18
36
24
67
17
15
33
24
31
20
123
12
42
90
37
5
3
15
12
1
17
6
1
20
51
18
99
21
42
9
63
13
80
28
5
12
12
42
18
18
24
33
12
48
51
6
48
31
101
75
15
6
7
36
56
21
3
9
30
33
15
30
54
1
53
15
4
71
36
84
1
23
21
45
42
48
61
20
141
24
48
12
60
54
66
15
4
5
6
54
96
96
12
15
12
124
161
3
15
33
15
42
48
30
12
48
57
16
56
21
12
30
12
9
21
18
42
6
13
80
39
33
75
30
12
18
18
54
30
18
24
18
63
3
1
65
6
25
53
15
9
7
5
30
24
72
12
6
24
3
63
12
54
91
5
3
15
1
56
33
135
4
5
6
84
21
27
12
60
48
12
12
33
72
3
132
1
12
167
18
12
18
18
18
36
45
15
18
27
4
24
11
36
1
8
21
66
30
19
80
21
60
60
18
6
6
72
6
31
173
30
1
35
36
66
3
15
1
119
12
48
24
1
71
9
15
12
24
13
41
15
117
78
24
36
42
24
6
42
60
48
12
3
4
5
24
120
120
7
23
60
72
18
30
132
12
6
96
24
6
24
36
30
24
67
23
45
9
12
48
15
12
33
36
6
30
78
13
17
3
27
12
13
5
12
6
18
36
15
3
18
27
12
45
3
21
66
9
12
27
18
15
28
35
1
65
18
25
35
25
11
54
6
9
51
24
78
30
9
64
20
51
30
48
66
42
24
3
33
30
102
3
3
24
120
12
1
23
24
78
30
12
18
3
36
9
6
9
9
15
3
12
25
20
36
27
12
42
3
27
21
27
18
75
33
12
7
35
72
9
4
47
205
56
3
49
35
18
7
17
3
33
60
43
17
12
30
12
48
21
12
15
30
24
30
18
7
65
19
32
3
42
12
6
12
18
79
47
90
39
84
12
36
15
9
45
15
60
9
42
72
12
9
12
40
95
97
53
24
3
3
9
99
61
5
126
24
6
18
6
6
30
39
15
9
27
30
12
6
36
25
113
7
41
42
42
39
4
11
54
12
18
42
126
24
13
5
6
24
42
3
21
7
35
18
36
6
24
90
24
6
30
51
3
69
12
45
6
12
6
31
24
11
81
15
12
96
60
30
24
6
90
36
3
52
71
12
25
53
3
177
54
25
41
24
30
21
27
6
30
12
25
35
90
42
97
41
30
9
99
61
23
33
9
15
183
30
6
12
33
51
54
6
33
45
3
24
36
24
24
39
1
29
30
78
54
96
18
12
87
ABCD 97015750322*3^$a+1 [50004]
214
72
32
6
37
47
61
36
24
36
33
3
12
81
50
30
55
60
12
9
36
27
17
18
130
12
135
9
14
22
63
21
159
33
3
69
86
25
5
30
24
36
22
75
17
96
6
10
3
33
123
81
68
36
24
7
23
42
64
51
69
20
7
84
5
84
79
45
3
9
36
15
17
52
8
43
53
24
55
5
151
69
48
14
18
52
51
9
24
24
15
101
84
126
1
9
144
2
25
36
12
47
10
20
24
6
46
92
16
14
10
3
89
16
27
11
6
16
15
53
36
115
93
2
118
20
16
50
25
21
63
17
55
5
144
36
30
46
24
75
33
2
58
51
65
60
6
1
12
60
21
60
14
22
50
10
15
23
58
104
108
103
24
5
16
38
90
40
20
64
2
49
45
132
3
12
9
36
87
77
16
12
26
10
60
27
105
12
12
120
38
1
24
41
30
10
12
12
15
17
4
12
32
40
2
25
125
88
26
22
24
8
16
14
1
12
144
24
41
144
60
36
19
24
36
35
30
4
96
135
5
6
78
12
31
12
41
90
36
318
30
13
23
36
30
16
15
23
22
60
24
3
36
65
16
24
80
40
27
48
89
43
107
37
36
45
24
3
48
93
51
9
15
11
1
117
15
21
51
5
16
32
120
55
33
84
48
26
25
96
48
36
24
35
12
30
4
27
57
12
50
10
36
15
129
36
12
2
1
33
12
84
14
85
9
12
8
16
60
20
54
25
41
30
85
45
27
119
25
24
12
57
32
48
16
14
1
41
24
24
31
60
72
33
26
13
77
103
95
61
125
16
48
56
52
48
44
88
12
32
18
10
15
21
206
1
29
16
15
57
96
27
29
4
12
27
11
37
47
13
9
36
12
51
21
74
6
18
12
49
36
84
60
41
60
16
38
130
15
24
35
1
117
122
22
8
42
24
6
24
115
11
114
19
5
12
16
32
12
40
44
79
12
21
38
37
12
11
46
75
5
31
33
39
41
6
30
28
2
30
16
128
4
48
168
15
95
1
9
14
126
36
138
22
44
36
55
60
9
12
15
69
36
8
4
20
30
25
11
61
45
144
12
3
5
7
23
94
15
11
36
70
44
64
12
24
50
30
6
34
87
9
38
73
17
126
109
36
95
1
23
10
3
33
75
57
60
3
60
35
96
18
40
26
10
12
24
38
72
34
74
30
6
10
24
12
20
136
32
7
36
12
33
12
80
6
90
16
3
48
33
44
91
41
31
84
9
15
12
23
30
19
35
1
24
12
5
138
60
96
25
29
16
20
16
51
33
74
6
16
96
24
3
5
66
1
84
60
9
32
4
12
38
10
86
150
30
1
24
83
46
44
36
7
9
3
5
31
105
26
30
79
21
48
3
239
30
64
27
23
25
96
21
48
12
32
43
107
61
45
26
108
10
20
28
48
24
96
44
36
30
94
48
2
46
80
16
68
76
39
45
32
88
176
52
63
72
48
41
4
44
12
31
33
15
105
111
29
100
26
130
3
33
14
13
21
24
192
68
28
3
59
42
18
180
6
36
19
11
18
31
36
69
39
17
55
144
12
45
38
22
3
36
23
22
15
83
22
24
27
33
39
11
10
86
34
14
186
36
64
15
69
72
48
26
22
27
5
6
24
37
35
18
16
50
85
21
15
21
44
28
20
6
10
132
60
75
9
50
25
29
16
68
76
104
28
3
45
27
9
15
33
50
10
86
1
9
135
125
66
1
24
48
33
48
20
6
18
40
26
34
48
32
60
36
76
36
48
51
9
24
60
87
9
96
36
63
72
83
6
18
1
72
12
60
5
36
16
60
24
56
64
27
84
53
52
63
48
129
8
52
60
8
31
9
2
49
12
9
15
9
50
30
36
4
99
137
54
22
8
54
1
35
6
64
51
36
9
8
6
10
144
27
29
91
36
60
45
2
1
5
55
9
27
108
21
26
18
120
40
2
1
113
4
12
75
21
2
12
30
16
39
9
20
64
15
5
16
14
97
93
36
134
1
5
54
1
69
48
3
59
10
3
24
21
14
10
3
21
12
134
1
12
33
12
26
66
48
36
4
12
60
99
95
30
19
21
15
89
96
31
35
1
72
45
51
21
24
39
5
132
40
14
6
55
59
82
48
120
26
133
33
48
15
5
4
32
31
45
12
20
28
123
41
256
2
66
19
11
34
156
36
8
88
72
2
108
58
3
131
90
54
6
19
65
24
66
6
88
20
43
9
108
63
225
2
36
25
12
60
47
22
51
69
48
2
10
144
12
38
1
23
22
20
24
16
8
31
35
10
12
3
72
9
44
30
90
6
58
32
124
36
44
64
122
54
52
32
76
20
144
112
120
39
24
36
12
69
44
4
12
24
99
5
16
56
264
19
45
15
48
9
48
12
14
85
11
34
75
24
41
24
40
2
13
57
15
9
20
4
3
23
22
12
3
45
32
16
36
8
6
1
81
3
11
34
24
26
46
3
47
46
44
31
33
44
72
60
48
16
60
24
48
32
30
1
12
29
84
4
27
96
59
49
72
12
33
12
32
54
10
14
61
89
36
7
9
3
108
9
24
12
38
22
68
4
3
45
12
2
73
153
39
69
26
10
8
31
9
80
163
29
18
46
12
2
61
11
1
72
45
36
14
12
54
16
38
6
4
15
11
130
12
27
93
44
4
12
14
121
57
12
8
60
16
20
7
12
153
99
36
77
126
114
96
30
30
30
22
8
40
72
63
5
30
34
48
14
25
24
12
57
92
139
5
66
ABCD 97015886536*3^$a+1 [50031]
6
138
72
73
35
72
21
33
24
252
48
78
45
9
151
5
60
138
37
17
72
18
85
23
234
114
36
36
48
42
123
69
108
168
7
65
15
177
522
6
138
6
66
45
9
384
462
24
1
245
324
96
48
7
119
60
198
156
270
36
60
228
121
144
47
90
18
181
32
15
24
66
72
36
114
12
18
126
96
318
175
95
145
107
108
288
114
66
72
93
159
36
18
36
231
27
133
119
180
90
66
24
54
66
36
42
43
48
80
129
162
168
216
109
53
54
156
105
27
12
108
72
261
15
390
132
66
96
69
64
23
217
35
253
95
97
113
15
9
151
95
97
11
36
240
321
160
80
27
6
54
120
33
63
12
108
409
83
48
36
9
9
18
54
54
96
108
102
6
192
60
213
39
18
471
99
6
282
132
120
1
167
84
90
396
162
96
102
55
5
108
66
24
72
93
112
203
54
198
18
6
180
144
180
57
213
30
366
138
96
84
33
160
5
108
79
263
180
165
39
126
102
60
201
117
18
24
192
18
78
33
352
185
42
61
5
126
141
147
132
156
157
5
91
240
35
72
277
128
9
174
42
180
102
222
54
84
93
39
48
36
24
18
102
373
389
108
48
132
102
24
84
121
752
15
12
132
480
6
138
24
90
18
108
156
96
54
54
30
27
208
17
15
75
90
420
138
24
48
312
102
270
73
48
47
145
137
78
18
7
288
5
54
90
6
12
18
343
5
54
90
18
120
108
144
132
48
42
30
9
105
102
97
176
21
36
55
128
112
83
109
47
49
119
18
103
35
24
138
75
219
21
27
85
5
18
18
6
48
180
13
5
78
36
378
48
54
201
240
99
96
108
120
24
193
185
54
84
126
198
18
7
128
48
21
108
72
30
168
180
36
169
128
57
162
21
48
297
252
162
126
123
240
27
37
131
72
30
24
31
143
49
293
75
69
234
97
119
24
289
137
24
174
6
156
6
217
11
36
24
12
13
5
42
54
43
5
36
87
315
108
234
102
60
48
18
78
30
79
551
36
181
197
126
114
30
93
159
81
213
27
63
300
204
73
17
18
180
153
21
150
36
120
105
9
66
72
162
96
90
144
81
9
ABCD 97015919446*3^$a+1 [50063]
42
70
6
14
49
36
36
39
6
3
27
14
28
3
69
26
25
15
57
27
30
39
29
22
26
64
8
10
68
37
47
36
40
84
36
2
42
1
9
63
53
43
69
72
6
12
21
27
69
5
40
3
36
29
43
48
57
62
22
6
42
72
36
90
2
60
12
6
34
50
10
3
33
15
9
60
38
1
11
46
50
10
75
77
22
33
33
14
13
23
22
212
16
72
72
6
9
36
207
33
77
7
41
22
42
3
36
11
18
22
8
13
39
20
85
5
16
24
18
92
13
45
15
27
150
18
30
38
4
6
14
13
57
20
10
36
9
155
10
8
67
5
76
27
5
22
69
9
32
36
22
122
18
37
65
43
36
9
8
30
24
28
33
95
109
15
129
12
5
10
33
21
6
44
13
12
15
33
36
11
1
77
7
95
13
63
54
86
42
22
153
33
30
45
35
49
3
72
6
12
18
69
11
40
62
72
31
9
36
12
2
6
12
22
30
6
14
19
27
45
24
15
45
48
12
3
2
46
20
34
15
45
15
3
12
66
30
14
18
37
5
66
34
15
45
20
18
18
19
60
23
13
5
7
36
69
12
8
18
30
10
9
5
30
16
2
31
39
33
47
22
8
112
3
45
12
15
51
69
3
20
13
39
9
9
3
9
20
18
25
27
45
36
9
108
98
172
12
8
61
24
72
5
6
70
14
60
16
24
6
3
57
84
56
34
96
2
48
4
111
24
41
112
12
8
31
21
36
2
1
17
12
10
12
18
27
21
20
55
15
9
63
18
24
51
9
75
3
18
27
27
6
27
33
27
35
10
72
30
21
9
15
15
9
41
48
52
8
7
33
3
5
4
108
27
33
12
123
57
68
7
21
15
29
18
13
15
33
11
18
52
60
20
58
50
30
22
3
53
4
48
48
44
19
11
6
7
83
72
22
8
78
90
22
62
18
28
50
7
63
2
10
8
12
10
3
59
13
5
22
60
18
3
39
26
139
21
54
48
21
24
72
33
12
8
10
20
42
18
18
10
9
15
30
6
20
30
22
18
15
5
19
21
3
11
25
41
54
58
42
45
5
18
100
117
36
9
3
17
10
9
81
15
15
9
11
10
278
13
12
23
4
66
42
12
6
24
15
11
4
30
3
45
3
12
137
60
16
50
52
128
13
12
9
39
60
21
63
5
31
27
33
29
67
65
30
40
38
55
33
30
57
35
61
21
30
33
48
5
70
69
36
9
38
102
76
15
5
55
15
30
15
9
30
20
10
111
15
84
6
99
5
10
78
48
20
103
39
78
20
30
4
6
54
90
48
27
15
8
37
3
92
70
60
50
36
73
27
9
21
15
9
6
14
6
13
27
14
18
12
36
82
27
141
60
39
35
1
17
31
89
67
83
13
17
72
70
21
35
54
70
21
5
4
86
34
60
78
12
26
127
3
12
90
20
31
29
70
2
43
96
21
68
72
6
40
45
89
28
12
63
23
34
75
21
32
31
24
15
38
4
15
24
11
10
3
27
20
16
24
30
90
33
72
53
10
21
81
6
42
27
11
60
13
27
12
21
24
48
17
7
11
25
5
10
54
86
40
45
39
9
77
103
60
9
51
81
80
10
20
25
11
42
12
60
19
12
17
91
36
15
56
73
51
6
32
7
60
23
60
18
12
18
112
32
1
17
31
29
10
80
72
36
157
96
21
6
20
70
24
3
153
60
63
21
8
12
31
69
3
105
32
30
10
6
9
141
2
22
3
5
42
10
18
18
20
100
24
8
22
6
3
144
12
3
2
76
24
15
45
18
20
52
20
10
3
15
21
12
48
27
102
32
196
20
4
51
9
6
2
7
35
90
31
84
33
15
57
50
28
21
36
3
38
4
30
6
27
17
31
5
4
39
60
69
32
79
12
29
40
38
10
20
7
93
27
15
45
3
45
60
45
51
137
52
20
52
78
30
51
36
24
27
2
43
35
37
225
128
19
15
30
180
66
9
93
3
48
9
32
43
17
43
93
2
22
6
30
20
64
8
12
31
5
4
30
38
100
51
89
12
10
18
3
24
36
147
20
10
15
5
198
37
113
19
81
60
30
2
22
50
28
42
26
7
33
60
90
2
7
15
30
66
30
2
112
6
15
24
23
12
18
67
41
55
17
55
35
1
57
12
123
48
60
36
45
3
165
150
12
30
66
2
67
3
21
24
45
3
75
9
5
55
5
18
1
29
31
41
70
21
24
45
38
37
41
4
26
100
45
48
39
8
12
25
35
72
18
7
5
10
105
48
3
33
149
12
10
18
8
42
10
27
15
20
10
15
36
5
19
5
91
24
24
51
38
43
9
30
18
42
20
10
30
21
29
31
48
11
10
8
31
11
25
36
47
13
12
47
40
50
16
27
23
13
9
32
18
37
5
28
12
15
11
22
20
43
57
38
4
45
3
20
25
143
10
24
3
27
69
9
38
54
43
47
10
116
4
66
20
4
129
69
12
15
15
21
15
2
58
14
19
36
15
81
9
6
9
33
15
3
14
10
18
3
77
12
10
18
8
54
6
40
60
39
33
8
12
60
28
15
5
64
36
14
73
27
38
7
81
20
55
39
38
31
39
33
24
11
10
44
18
58
14
25
15
18
12
15
101
30
72
22
50
16
33
9
30
21
21
96
3
141
96
27
48
84
15
6
30
24
21
12
57
15
21
20
19
53
7
24
51
8
85
65
12
6
34
90
20
85
71
13
12
9
39
36
45
18
21
60
12
24
23
73
24
21
63
12
9
15
48
12
41
67
3
2
40
38
13
111
18
42
6
92
28
44
36
34
9
47
13
36
3
12
60
18
2
16
2
40
20
7
5
36
4
3
15
168
33
17
120
64
60
8
40
63
45
14
25
21
39
96
17
192
19
71
10
6
9
35
13
12
15
18
12
111
48
147
32
1
12
5
34
8
22
3
12
45
63
65
67
33
48
32
22
38
22
30
111
45
15
9
48
30
45
3
24
26
10
42
12
68
48
7
48
9
3
33
122
40
21
9
38
25
45
2
30
103
27
42
50
61
5
4
36
2
28
54
20
60
48
43
15
74
88
3
48
69
2
78
7
21
24
3
47
16
30
3
59
1
59
28
2
42
40
18
12
6
57
5
28
15
24
15
18
12
128
12
70
20
70
6
32
22
75
33
72
39
21
98
52
26
34
9
47
12
13
9
30
6
54
93
3
30
14
25
45
8
22
26
4
6
9
15
186
15
48
51
33
15
30
51
12
35
10
2
73
ABCD 97016096462*3^$a+1 [50053]
40
108
20
48
124
20
1
27
36
12
68
12
37
75
12
21
47
148
24
36
48
32
97
18
57
33
42
5
52
20
16
27
5
12
16
20
40
15
17
48
7
108
65
7
21
36
21
59
36
124
20
24
196
68
25
15
32
16
80
97
18
12
21
69
15
80
16
32
88
9
11
36
61
83
72
25
107
13
3
32
12
25
18
132
30
11
64
12
20
1
23
240
40
24
8
24
43
48
5
40
45
15
12
36
20
16
128
12
148
128
97
75
20
88
75
5
4
21
72
108
135
15
5
64
21
87
12
20
48
13
35
37
27
80
13
15
8
55
12
18
35
84
31
69
8
36
84
12
73
18
42
47
16
12
15
21
9
23
24
64
24
33
47
220
15
18
63
69
47
1
63
9
3
92
36
132
40
8
49
15
3
69
21
162
17
133
3
32
112
51
12
41
49
63
72
20
12
13
11
76
21
47
16
44
12
31
117
60
36
69
90
17
48
12
4
84
15
78
102
18
3
39
81
12
20
25
15
48
159
18
12
11
120
64
48
132
45
90
5
40
8
132
43
90
39
80
24
37
39
21
15
12
20
48
7
33
164
28
45
71
76
21
72
135
32
13
95
16
9
15
45
48
3
56
103
45
36
27
72
21
80
52
20
40
45
30
42
30
18
35
7
18
159
21
83
37
3
32
280
44
43
5
36
7
42
171
9
18
12
105
20
73
15
135
90
15
8
7
5
4
44
19
18
47
43
72
168
5
25
95
64
3
5
73
3
32
100
44
1
99
3
5
88
8
16
56
28
32
52
8
120
25
3
44
36
12
157
75
33
90
5
108
7
29
31
33
120
36
3
90
87
3
5
96
24
216
19
45
8
40
105
63
9
15
116
49
11
40
129
23
4
171
5
52
3
53
72
240
25
15
68
16
51
77
16
44
72
60
91
90
75
92
43
60
77
85
48
39
48
56
16
96
44
36
7
53
4
24
20
12
100
44
96
7
41
24
12
100
48
12
80
100
33
15
80
12
28
20
12
40
51
45
12
15
5
16
56
43
41
12
40
75
72
30
18
53
4
60
72
200
4
27
12
5
36
60
4
12
48
32
133
15
105
35
25
30
41
72
12
28
20
7
5
16
116
48
12
1
35
84
24
16
8
16
57
35
37
15
12
21
72
63
15
12
18
72
3
12
12
63
177
68
36
64
33
143
24
48
37
27
248
12
4
72
80
40
45
143
64
153
75
27
33
12
15
17
40
51
69
8
25
51
116
24
24
60
16
20
127
30
35
12
16
99
57
56
28
9
11
19
53
48
24
55
18
3
36
24
27
90
3
32
48
12
52
72
56
37
11
16
24
32
48
49
30
108
5
72
96
49
63
27
5
28
32
25
3
32
16
20
49
11
40
12
32
60
25
27
36
104
1
275
48
52
120
8
16
24
20
76
48
36
20
7
9
63
198
3
72
24
56
28
12
72
56
19
45
33
35
12
40
92
16
15
42
18
137
12
43
17
16
20
55
9
36
44
4
120
9
47
48
43
33
36
3
78
39
56
64
33
11
4
8
100
32
16
80
19
41
36
28
8
168
7
29
48
12
40
24
27
57
20
13
15
117
135
48
20
7
45
92
13
35
12
88
48
24
20
16
32
43
60
72
161
19
113
64
21
72
3
45
42
33
15
89
16
57
71
79
93
32
13
119
28
20
103
17
88
12
96
39
45
60
3
129
56
37
83
25
39
33
180
35
16
80
36
48
60
40
153
3
12
20
37
30
17
73
35
28
132
12
8
25
3
45
60
30
165
24
80
151
65
48
24
40
33
35
48
60
4
80
12
100
36
24
20
64
12
117
18
17
48
48
16
33
107
43
21
9
35
168
24
13
51
69
18
33
24
33
15
45
83
72
72
73
59
4
12
84
24
56
28
3
17
40
68
84
24
24
40
8
217
18
5
48
12
28
69
18
77
96
49
35
28
57
18
17
48
24
28
12
48
56
16
21
59
91
113
64
20
48
12
16
12
68
4
72
201
23
16
20
13
23
28
12
32
43
29
24
24
73
102
17
43
101
12
4
3
45
15
48
65
48
37
35
37
30
5
55
18
99
36
44
60
4
9
30
78
23
36
13
18
30
87
60
3
9
3
93
57
30
81
24
72
336
72
32
1
15
15
17
148
32
96
37
47
40
48
72
48
12
33
95
52
56
72
144
48
73
42
21
9
27
44
7
89
103
90
63
20
60
37
3
72
75
137
1
3
56
31
69
188
55
77
64
20
37
23
67
30
47
132
1
47
76
57
23
4
80
96
96
13
35
12
36
7
33
48
9
63
32
28
108
57
39
104
124
33
3
12
44
24
7
129
56
64
48
8
37
18
45
68
16
21
59
43
113
64
21
135
20
64
176
4
8
16
27
29
13
35
55
5
12
16
24
8
73
15
8
84
48
7
197
4
32
48
4
48
8
36
16
164
73
ABCD 97016597662*3^$a+1 [50028]
36
12
57
40
65
42
24
9
27
1
65
30
54
43
17
31
120
65
15
33
19
23
25
20
45
12
36
24
15
3
9
81
7
11
24
120
18
42
90
48
7
11
24
12
114
114
30
96
30
24
102
55
23
132
18
36
42
9
51
48
9
48
4
5
60
6
57
51
90
54
97
41
12
60
18
25
60
12
23
9
231
24
33
87
6
175
20
4
23
30
42
33
100
72
41
12
30
36
61
95
33
51
42
12
138
49
23
30
12
3
27
33
28
47
42
30
6
18
84
37
41
39
3
30
48
7
35
18
75
24
69
87
9
108
42
13
53
55
89
18
6
111
75
24
69
48
33
66
36
25
53
42
12
18
99
9
31
41
18
1
56
24
16
120
35
12
186
31
35
13
32
9
79
48
17
43
60
5
12
3
72
15
30
6
72
60
24
54
19
48
17
67
59
97
17
3
129
15
16
23
72
12
30
43
47
217
29
42
90
42
60
42
114
120
36
61
17
75
21
7
23
9
3
42
6
6
55
11
120
102
36
27
3
24
6
114
12
45
51
30
42
96
126
18
105
3
12
33
45
18
30
90
109
5
55
35
48
54
66
48
156
33
3
48
12
25
80
15
54
24
54
12
66
19
8
88
20
69
123
112
59
9
45
15
52
5
18
6
102
48
30
39
33
7
71
49
95
25
17
6
9
15
60
45
33
3
39
18
6
9
15
66
60
27
33
114
6
66
1
29
115
29
51
3
36
30
7
32
63
45
33
42
90
30
57
21
87
15
25
5
24
18
36
1
83
12
30
6
37
23
37
113
24
15
3
36
156
73
23
42
6
36
114
19
68
112
107
96
30
7
125
55
11
60
90
12
18
12
9
33
18
144
1
95
24
108
78
12
66
42
7
32
15
84
24
36
24
48
37
5
42
60
66
15
15
57
100
5
3
64
8
45
103
32
48
27
66
12
132
6
12
30
144
54
12
48
12
12
126
72
18
60
30
12
24
15
33
7
108
11
12
114
78
18
15
3
24
42
66
12
72
33
40
12
56
40
12
12
41
15
33
12
42
57
96
39
81
24
16
35
37
83
37
23
37
23
12
42
66
97
80
33
18
157
5
102
6
19
60
23
18
66
60
45
3
48
37
17
43
17
264
42
102
135
160
68
75
37
11
114
108
72
3
45
24
96
18
30
7
144
29
19
17
55
48
65
48
12
7
53
72
84
12
7
47
84
1
101
24
24
30
42
42
57
39
21
15
48
12
13
5
18
42
12
31
12
20
87
45
3
6
66
13
20
3
12
42
120
115
48
23
18
19
5
63
3
12
78
72
19
95
1
65
18
36
33
15
42
15
28
71
1
23
25
48
59
18
18
9
9
24
30
45
72
16
132
5
6
12
72
12
25
23
42
24
27
24
21
24
6
37
23
12
66
30
12
30
168
30
6
43
108
12
95
18
12
6
24
13
29
66
24
13
23
57
45
48
15
15
48
24
18
24
24
19
8
15
30
19
53
43
143
42
72
12
6
54
63
40
128
27
153
57
36
12
7
155
6
7
77
30
25
32
93
15
33
180
7
23
24
21
9
15
3
6
42
18
6
1
84
5
18
78
72
3
27
18
42
12
66
67
47
90
6
49
29
24
18
24
93
63
12
12
18
6
21
9
12
19
53
135
33
48
36
18
30
6
24
42
108
66
36
48
12
66
102
25
23
18
6
168
18
12
18
45
3
24
78
12
72
31
60
72
8
9
30
54
19
23
37
17
51
27
120
18
27
28
17
15
12
99
12
42
78
18
12
30
18
54
12
21
60
40
5
114
36
60
24
48
42
18
36
60
12
24
21
57
55
12
11
18
27
63
24
13
35
30
7
17
63
3
12
36
69
3
129
16
24
53
7
41
127
23
18
12
18
36
1
5
67
11
1
209
12
67
47
1
23
9
12
9
31
5
48
42
133
11
144
90
103
104
36
57
12
55
5
84
19
71
102
54
33
57
66
24
105
33
6
12
12
18
7
47
96
18
42
54
108
60
3
105
78
6
43
35
30
6
12
30
7
5
18
84
33
75
66
24
7
80
63
96
30
19
20
33
48
42
60
18
42
24
1
12
8
60
45
72
42
18
15
105
18
18
24
15
132
51
37
32
15
120
1
125
30
12
42
18
60
36
37
47
6
6
36
12
18
55
80
57
75
3
30
18
24
36
97
5
19
5
6
60
30
19
35
120
1
35
25
80
3
49
92
75
13
53
120
18
96
13
47
33
51
57
39
1
44
3
33
15
37
11
1
5
6
12
37
8
120
63
24
90
78
42
24
90
12
12
25
11
12
42
3
33
19
23
18
27
132
3
24
1
12
32
16
23
60
37
23
1
11
12
37
29
6
6
138
37
5
75
3
30
27
264
3
18
75
40
35
180
18
67
59
1
44
16
53
19
12
5
66
12
13
77
30
48
174
126
18
7
12
12
11
12
13
17
6
24
66
19
12
5
15
36
15
42
30
45
27
6
18
66
3
27
30
60
54
30
120
67
32
3
78
36
48
120
66
9
28
20
9
60
18
36
96
54
6
13
53
55
47
13
83
72
12
37
71
30
18
49
53
24
51
57
72
63
3
24
48
25
12
5
91
29
15
3
97
53
27
28
5
48
42
12
18
48
30
9
39
12
57
100
113
15
72
105
3
24
51
18
6
18
108
15
75
18
19
77
24
6
133
80
100
23
102
18
18
90
12
85
29
48
7
23
12
6
7
125
6
54
75
15
18
30
ABCD 97016678912*3^$a+1 [50026]
180
30
153
84
33
107
28
116
121
18
60
53
85
59
136
8
49
3
84
93
42
48
105
3
102
47
73
6
12
9
45
108
48
23
25
6
36
120
57
108
9
18
18
54
36
24
33
12
84
15
45
27
114
24
6
141
3
9
81
42
168
12
72
41
19
78
204
95
1
150
29
19
36
69
117
27
75
42
168
90
57
21
27
21
30
29
40
72
15
24
29
1
27
84
156
99
18
12
30
78
27
21
3
9
36
27
12
93
120
72
42
60
6
3
39
6
36
30
18
3
15
42
126
126
60
111
57
3
20
109
63
36
39
18
30
24
60
9
51
18
12
60
24
96
6
45
39
54
71
25
48
6
60
60
9
60
48
15
42
27
105
198
12
18
180
63
3
12
18
27
9
63
48
93
54
36
9
48
72
117
36
42
36
54
72
228
15
45
48
159
75
60
60
30
15
3
65
55
102
234
5
31
24
45
44
25
96
39
57
35
19
66
6
168
132
24
6
63
15
45
84
48
57
90
120
21
9
72
18
6
51
63
6
30
69
120
111
54
90
42
30
6
3
27
72
30
3
33
24
3
39
45
129
36
39
80
52
9
78
30
30
12
66
30
60
72
12
69
72
20
43
30
6
24
12
54
120
51
24
15
24
12
33
201
24
6
24
45
51
33
60
105
11
16
105
114
84
21
15
156
18
66
36
6
83
36
19
165
32
40
108
32
4
96
45
12
63
9
30
6
60
18
21
45
99
24
48
32
7
18
51
12
3
60
36
6
39
15
21
63
21
33
11
1
66
93
20
19
12
6
42
6
27
15
174
51
12
57
3
45
12
36
24
6
42
6
42
15
33
27
9
84
6
150
119
151
29
37
12
123
93
414
105
33
30
69
39
186
78
48
9
63
21
44
37
143
91
12
9
81
3
171
21
39
21
3
24
12
24
12
33
45
12
18
96
18
27
75
66
24
6
30
3
87
138
15
117
183
120
60
51
33
3
24
90
18
33
24
3
12
6
48
51
33
36
12
18
12
12
21
15
42
47
85
183
15
84
30
35
19
72
17
31
6
156
48
36
39
36
48
27
54
6
90
6
30
42
18
3
27
33
12
80
127
12
18
3
9
90
6
42
36
174
6
9
75
41
31
6
18
12
222
42
18
102
93
12
33
60
12
39
12
168
12
15
12
57
69
30
36
41
19
141
3
57
75
12
30
48
60
60
12
12
114
5
37
75
93
66
9
120
72
9
60
24
11
103
102
48
48
23
1
18
33
128
40
15
36
30
63
45
23
205
3
15
36
9
81
66
117
33
39
21
42
60
30
6
24
93
39
90
35
43
36
72
42
72
36
18
57
20
175
84
9
237
84
131
28
72
80
25
120
24
108
120
6
126
36
75
108
21
36
12
11
157
63
45
87
12
3
138
51
21
15
153
11
19
42
3
81
84
27
15
132
36
12
12
102
108
156
51
69
6
30
18
33
33
66
84
36
5
1
162
120
21
180
141
51
15
150
23
7
54
66
45
3
42
12
66
42
12
63
9
60
66
72
42
15
60
39
9
60
36
75
57
57
12
99
24
56
19
102
6
57
15
6
42
45
9
96
39
33
27
39
60
114
83
28
12
9
78
12
5
88
57
15
108
63
24
18
6
21
21
30
72
12
18
72
78
45
33
84
123
20
145
27
39
6
135
44
4
21
27
39
120
60
30
54
180
9
33
138
24
45
3
24
21
153
156
60
3
27
36
12
12
120
33
45
111
9
27
51
5
64
15
84
36
6
42
81
21
24
102
30
42
36
6
18
18
18
117
87
21
27
5
28
84
87
126
78
96
141
9
6
48
42
119
19
42
12
18
108
12
84
21
9
18
21
111
21
15
84
33
21
135
9
48
72
6
45
156
201
12
15
57
3
108
68
151
6
15
45
27
48
135
48
12
72
33
20
112
3
29
55
18
222
6
159
36
39
210
3
75
60
12
81
57
83
103
102
54
30
6
30
12
63
9
75
21
24
123
57
6
177
15
6
75
27
12
12
78
63
75
72
93
3
54
18
24
36
29
16
20
13
15
81
240
11
13
27
60
39
156
45
177
60
35
13
18
12
132
33
147
18
12
30
21
111
33
27
36
9
33
15
15
6
15
9
12
18
30
36
12
18
57
87
90
47
36
112
117
6
12
42
36
120
204
15
15
18
18
18
51
39
42
84
48
6
24
18
24
3
27
36
9
63
78
60
59
85
66
72
48
48
66
6
12
ABCD 97016749502*3^$a+1 [50076]
1
5
4
8
31
72
9
110
1
15
48
21
45
24
15
135
81
60
51
9
9
12
75
23
22
74
61
5
40
15
53
16
8
10
117
9
51
36
24
35
18
46
6
20
19
9
3
33
120
12
80
72
43
9
68
7
53
67
21
14
6
55
53
67
17
60
43
5
4
60
156
104
40
36
24
8
88
135
45
2
58
102
38
4
111
39
66
30
42
6
6
24
12
15
23
1
60
51
45
5
78
22
8
7
53
4
27
36
105
48
27
53
4
92
40
36
3
12
29
19
9
3
57
116
102
10
75
57
12
24
80
4
12
111
15
2
31
36
9
15
81
168
20
7
36
45
110
34
51
69
51
144
51
18
120
84
2
46
3
29
36
55
29
7
156
5
12
208
32
12
28
48
158
6
40
48
68
52
20
96
4
108
3
12
9
144
44
18
54
28
12
51
29
19
96
15
6
44
126
73
81
39
9
6
6
24
2
90
40
14
70
68
36
24
12
16
20
43
12
24
53
28
3
9
8
108
7
29
79
9
63
89
88
12
56
58
21
24
177
3
65
16
39
9
20
31
5
24
7
21
63
117
20
42
142
15
35
16
33
21
26
22
26
37
5
22
86
7
29
88
12
56
139
33
60
63
83
22
24
68
12
4
14
18
19
33
48
60
30
9
21
50
10
54
134
52
168
15
72
53
36
31
47
58
3
21
51
65
72
12
54
6
48
10
21
9
32
34
26
48
16
87
33
14
18
30
85
29
19
89
108
43
45
27
3
57
24
93
12
51
5
19
9
2
142
2
18
60
12
88
87
101
48
34
110
7
11
10
48
36
99
117
20
48
16
116
19
9
15
60
12
29
48
43
17
100
20
52
26
22
12
30
18
56
91
113
16
32
19
45
26
22
36
32
4
120
8
7
96
120
65
100
75
77
91
11
58
38
94
15
105
68
7
24
65
67
113
67
9
8
16
152
84
16
8
52
12
80
67
24
17
52
3
84
35
10
15
29
4
6
14
31
45
44
42
138
6
22
99
53
7
36
45
20
72
132
19
72
33
51
41
28
36
39
5
91
11
22
87
3
30
3
5
48
10
81
89
64
36
36
15
33
36
27
29
36
19
29
36
91
33
51
65
16
12
36
24
48
2
13
84
33
48
39
45
116
150
25
23
1
69
26
30
31
60
9
15
60
3
2
16
62
48
13
129
3
105
3
35
90
4
3
165
8
4
60
3
9
56
112
123
117
87
45
20
19
29
6
25
69
12
39
9
108
15
24
3
18
78
14
7
21
39
45
104
31
24
36
15
6
24
15
21
8
52
3
12
5
64
20
4
24
36
42
33
29
88
123
125
4
12
36
3
57
50
10
39
41
52
20
43
108
9
48
3
57
24
68
108
10
48
32
70
15
24
125
28
51
119
61
60
29
16
12
39
71
54
24
67
45
99
45
24
27
29
16
3
41
40
39
120
47
42
7
9
84
60
6
57
23
6
31
17
52
6
50
64
80
60
18
48
10
68
67
69
171
45
2
37
53
6
10
6
38
43
45
3
9
72
30
90
48
36
27
23
70
20
6
1
33
27
48
29
7
21
68
12
40
99
95
6
72
66
37
59
16
2
31
9
8
28
32
18
61
41
24
40
39
36
113
67
96
5
12
43
17
46
57
120
108
65
16
20
28
12
6
2
16
56
6
22
3
5
40
74
1
45
228
24
27
11
10
48
24
80
36
24
103
77
40
27
53
28
15
17
88
15
125
24
28
2
126
114
25
23
1
12
5
4
15
33
3
53
7
27
30
12
36
20
19
65
31
27
66
27
65
18
1
63
26
4
3
48
57
24
195
36
45
74
10
8
40
38
49
33
27
9
24
108
20
12
36
55
12
9
51
9
8
31
12
24
96
84
5
6
102
10
50
7
101
82
33
153
27
48
9
56
10
21
36
57
3
75
30
15
33
36
39
96
33
12
51
89
16
3
57
32
18
30
18
94
2
121
57
30
177
33
12
20
31
60
45
48
12
32
103
3
66
44
7
17
28
8
36
48
28
15
84
36
15
18
62
25
39
30
15
35
1
269
55
11
34
15
41
22
218
4
18
26
31
21
2
90
31
39
38
43
9
38
49
41
22
57
144
12
5
28
27
65
4
36
20
115
9
36
32
7
93
60
8
12
36
31
11
49
33
12
8
28
15
48
69
308
72
132
28
3
5
54
18
30
1
15
2
4
68
22
54
12
75
17
28
134
85
24
17
24
36
19
45
38
1
17
40
24
36
12
48
80
88
27
60
60
3
32
13
9
36
32
54
18
108
43
60
27
48
146
16
3
65
106
30
111
5
52
3
9
15
9
6
45
33
48
32
7
96
9
15
41
88
114
18
8
4
32
108
7
21
15
17
10
30
336
75
17
43
11
64
6
48
3
45
39
5
31
84
33
12
56
108
36
40
20
64
44
12
19
9
27
24
35
64
33
77
52
30
54
32
48
4
36
20
94
21
21
6
2
30
58
15
5
19
65
78
10
102
81
9
39
12
33
15
36
5
4
32
54
61
113
31
51
9
41
19
29
36
24
66
1
45
63
60
12
5
4
15
83
13
24
53
72
24
54
73
48
41
36
84
16
15
39
69
45
60
50
25
39
6
36
51
69
111
17
108
18
10
32
72
36
76
14
25
135
30
27
45
3
129
3
35
10
80
12
40
63
9
36
32
6
54
48
4
60
48
42
50
46
69
21
44
19
57
14
ABCD 97017161284*3^$a+1 [50117]
9
72
9
31
5
31
17
66
54
175
60
47
145
56
168
21
60
43
35
21
4
8
40
47
30
27
36
9
60
63
88
32
57
3
15
25
41
30
1
65
30
108
36
1
96
72
60
41
6
61
32
12
9
150
30
31
96
17
51
16
5
15
84
21
84
31
35
105
16
53
39
28
12
5
7
35
1
24
80
39
1
23
6
7
32
52
20
9
19
8
100
29
24
174
21
21
55
60
108
8
4
44
21
24
51
45
30
13
12
8
15
93
3
1
36
84
36
77
36
27
3
66
235
8
15
30
103
144
48
12
48
41
6
13
48
32
52
35
13
35
57
24
15
69
52
29
127
83
30
19
12
80
16
17
6
96
1
12
5
12
54
246
39
171
25
65
43
12
44
21
48
3
4
119
30
6
30
15
3
141
4
11
49
5
183
3
6
31
77
3
3
30
30
1
5
163
12
173
36
30
60
66
3
72
28
12
23
6
79
56
21
55
96
20
147
36
30
79
95
25
12
89
6
13
48
20
3
54
12
3
36
4
11
30
79
11
6
54
6
31
204
53
123
48
9
6
1
35
1
23
1
5
55
29
24
63
4
56
3
1
60
60
89
7
23
9
48
40
23
37
17
103
24
5
30
25
8
57
15
28
12
29
67
24
29
30
69
12
3
6
7
59
73
56
111
48
6
79
8
4
23
21
9
42
84
1
116
4
20
3
45
60
28
29
15
3
13
32
15
12
30
3
72
40
125
24
99
15
13
77
55
41
6
25
149
31
108
12
60
119
21
45
31
164
16
12
17
24
6
18
15
48
33
30
36
138
15
72
9
36
24
19
168
20
27
73
24
5
63
52
8
27
13
32
69
7
60
17
7
5
15
3
25
56
21
39
36
3
13
53
19
11
117
52
56
4
5
6
6
114
24
133
12
11
126
31
23
6
91
12
8
4
8
87
1
80
9
39
4
47
18
3
52
41
30
1
65
43
48
72
77
60
24
15
9
3
4
23
6
27
12
52
8
12
60
15
25
216
24
80
28
12
23
37
35
1
12
8
4
65
30
13
72
20
40
5
18
81
4
5
96
79
5
36
6
24
1
8
40
32
36
60
52
41
15
84
100
8
3
49
8
33
51
3
66
30
9
21
15
60
111
1
12
11
1
108
12
36
44
69
66
18
115
12
36
8
45
24
147
36
4
20
63
37
80
108
15
6
15
52
17
43
77
12
31
17
6
6
39
64
41
30
1
8
15
25
137
31
53
30
54
7
29
66
84
36
18
36
15
76
29
67
8
16
95
24
126
30
45
63
30
3
100
132
11
49
5
7
23
6
66
18
6
81
135
13
8
64
8
21
15
4
5
55
35
33
27
13
77
6
30
7
53
39
147
1
53
36
99
36
15
30
63
60
40
12
89
51
148
5
15
21
6
78
6
30
66
1
17
7
23
12
85
44
16
48
47
24
37
12
8
129
18
13
17
75
52
5
91
12
12
23
37
60
29
39
45
55
77
43
47
201
57
15
15
36
30
6
21
27
117
3
6
15
9
7
60
96
12
12
60
29
30
6
39
112
59
18
60
43
12
32
36
63
1
23
6
36
24
84
3
64
20
36
9
48
51
4
92
28
8
12
36
21
43
11
37
53
31
20
15
30
123
36
4
32
3
85
47
30
31
53
6
25
20
3
37
108
12
20
28
11
24
45
51
6
30
9
16
36
104
60
93
7
5
54
109
92
100
44
21
48
51
111
21
12
40
11
9
12
9
36
15
160
36
20
12
36
21
43
167
18
3
24
16
24
35
81
4
96
68
15
21
40
29
67
80
52
95
12
18
7
5
31
29
39
64
120
5
12
84
30
1
8
36
76
5
43
11
61
60
48
32
40
5
54
6
24
60
31
68
100
72
36
23
21
16
12
180
12
104
76
48
48
12
60
5
27
3
66
120
7
92
87
1
24
8
60
21
31
53
7
35
90
51
64
8
45
7
60
83
21
4
12
20
45
3
36
16
65
48
3
153
67
180
120
12
11
36
13
12
5
43
32
69
7
44
45
15
108
12
9
24
6
21
16
149
15
15
21
39
61
12
5
115
12
83
42
43
71
21
45
39
4
17
39
21
78
42
84
27
48
9
87
108
21
36
168
115
5
43
8
15
1
56
84
28
32
108
12
159
49
5
66
69
27
25
59
60
109
11
204
42
18
33
40
29
60
55
68
28
32
12
33
27
9
31
108
68
72
12
45
24
171
69
51
28
35
30
7
5
39
4
41
60
6
30
30
30
3
48
87
42
24
15
4
152
28
12
29
6
90
43
140
40
72
83
42
24
7
12
20
40
65
42
21
27
45
21
6
60
18
7
149
19
11
54
96
19
65
72
54
1
29
7
8
9
60
12
78
25
41
15
36
48
75
150
87
84
16
5
15
33
183
33
6
30
31
24
59
1
60
8
28
8
81
60
31
149
24
31
23
25
12
56
4
96
44
9
31
35
13
41
24
30
66
31
143
21
16
36
29
30
54
39
28
20
72
27
25
48
68
4
23
36
54
7
108
60
41
6
1
17
15
15
21
39
6
31
5
135
33
12
24
36
31
17
12
43
17
15
9
6
61
24
48
72
36
12
71
181
35
21
3
49
17
3
12
63
13
12
8
39
1
17
36
87
39
73
17
24
30
1
125
43
155
25
60
56
75
177
4
89
7
120
84
53
87
28
152
15
84
6
54
30
36
30
25
80
40
60
8
27
33
40
12
96
17
27
165
15
33
7
59
24
6
31
20
15
81
4
119
84
ABCD 97017309314*3^$a+1 [50062]
8
11
9
52
27
56
82
24
63
83
65
13
22
85
5
8
7
17
18
45
3
36
18
10
12
53
48
8
11
60
20
41
7
61
11
33
73
23
1
6
8
42
7
15
1
71
26
83
24
5
86
5
4
73
7
100
67
21
40
5
30
32
12
6
22
8
57
3
33
60
7
8
16
1
12
5
43
43
9
33
15
3
102
7
36
27
45
117
31
7
57
67
6
38
34
191
9
83
19
21
28
12
29
46
44
33
3
25
17
51
12
9
16
72
32
31
52
13
22
12
140
21
3
124
1
72
29
19
91
28
32
54
39
16
17
48
16
38
25
3
13
49
70
8
10
27
107
33
7
69
20
52
35
37
11
42
82
12
33
35
1
29
18
4
41
9
171
15
100
42
18
38
7
15
17
36
79
80
28
24
189
44
3
73
21
19
60
17
54
66
3
20
31
13
20
36
29
22
66
24
14
17
25
27
3
77
35
21
104
220
33
3
11
10
23
3
33
27
10
7
113
67
83
44
36
64
41
147
36
12
33
67
13
19
28
110
18
29
20
5
72
46
33
71
9
31
1
32
17
143
1
72
23
25
64
11
31
20
40
1
48
12
72
5
155
15
1
47
25
45
30
12
20
18
83
4
220
16
29
23
3
12
5
35
32
5
13
23
47
24
41
25
23
7
8
42
83
4
36
19
146
7
9
6
17
15
18
3
40
4
1
94
128
65
80
17
35
8
77
42
33
13
35
28
17
18
12
85
29
54
12
52
18
23
15
106
43
53
14
24
17
12
40
21
39
73
3
21
48
8
90
70
7
35
65
117
71
17
31
52
79
6
30
12
25
53
38
34
3
35
33
1
6
32
5
13
43
32
109
30
13
53
8
19
20
25
51
39
65
160
16
29
18
17
21
59
16
31
108
42
23
25
8
22
25
17
19
19
13
92
57
24
34
20
5
23
17
63
102
23
20
15
68
24
1
20
19
73
20
32
48
28
124
215
30
75
165
15
20
13
83
27
77
48
13
22
2
72
58
30
111
35
36
9
9
35
103
77
20
80
28
28
11
21
8
21
23
25
10
13
55
25
23
57
148
24
16
4
3
52
125
43
120
60
77
63
18
67
28
19
25
16
11
60
29
49
30
18
15
47
18
22
85
23
13
84
60
16
19
25
5
50
41
115
16
98
18
54
10
38
6
4
68
10
15
48
9
30
12
9
20
7
32
28
13
1
11
5
35
15
70
27
35
40
61
7
100
60
38
27
12
7
41
33
22
77
43
24
9
84
27
33
41
6
18
3
32
31
17
12
17
66
32
28
37
28
3
36
93
16
29
15
36
60
1
6
8
24
53
35
20
30
35
19
58
2
33
13
2
22
14
16
61
5
14
40
13
53
27
45
38
5
5
263
31
13
8
35
48
5
100
9
10
102
26
4
18
23
7
18
7
35
30
43
37
120
23
49
54
16
13
31
22
55
60
5
128
82
20
10
80
72
10
12
1
12
23
84
8
88
2
83
19
13
36
12
40
29
48
48
8
24
15
51
4
168
37
28
15
10
23
39
13
27
2
11
72
127
28
101
21
19
20
19
25
68
32
81
22
45
80
37
43
32
3
24
1
48
17
15
15
53
80
67
53
40
60
19
20
10
75
36
51
86
10
17
16
11
18
35
16
15
16
1
32
80
15
132
9
9
11
11
36
77
28
75
114
30
66
55
179
20
10
18
38
23
1
3
15
28
20
4
9
9
11
27
4
6
72
31
25
7
99
73
43
45
115
2
10
13
97
43
20
33
16
216
7
65
2
73
11
5
11
26
35
37
35
8
45
35
15
22
30
41
4
76
20
32
48
12
132
13
38
42
47
68
27
18
2
48
13
20
111
16
92
13
39
30
66
65
37
80
10
125
97
50
41
13
22
20
94
3
77
31
28
19
52
29
9
11
47
30
30
53
12
25
43
47
77
20
56
39
60
1
52
85
3
87
14
51
37
30
90
51
12
32
68
5
103
1
16
15
15
90
8
6
16
12
1
29
18
102
55
67
29
4
27
21
40
27
12
9
40
101
6
42
38
52
60
13
19
33
3
4
90
30
66
15
60
68
9
23
17
78
37
56
77
83
77
24
86
5
55
30
72
71
32
23
90
16
6
74
40
30
29
92
7
12
6
7
20
13
24
99
24
15
25
40
140
16
1
43
8
28
47
42
71
4
11
4
12
26
83
19
5
67
58
18
93
32
3
16
81
15
57
36
9
30
141
44
7
66
102
20
6
72
15
25
30
13
77
95
92
5
2
28
1
97
43
20
31
18
31
41
243
77
10
29
57
30
10
54
48
25
60
23
20
5
35
33
57
23
1
18
20
10
8
10
54
3
20
7
18
75
35
10
150
32
10
14
4
12
36
60
17
16
20
140
52
12
81
22
12
20
41
4
3
10
8
7
15
5
60
25
43
31
36
77
56
27
2
30
25
3
14
18
1
69
11
19
41
39
58
8
6
1
35
48
52
2
115
68
49
38
5
8
12
80
3
22
90
86
59
35
25
47
146
18
12
132
1
27
8
29
47
14
66
28
8
5
35
84
61
19
16
17
67
18
8
15
15
17
16
7
32
10
15
20
67
56
18
34
25
23
12
61
4
7
13
5
42
33
3
90
15
15
5
3
64
32
66
40
14
49
57
7
16
57
30
5
103
25
20
15
5
29
35
8
5
30
37
61
72
64
90
29
20
29
8
10
33
29
3
8
61
19
11
9
7
8
34
95
15
33
97
8
27
45
6
9
3
17
16
60
15
65
17
24
30
18
11
19
2
91
28
55
60
77
60
32
20
48
68
44
20
8
29
26
84
28
60
18
15
57
23
7
210
72
56
7
83
12
85
3
12
61
47
53
15
16
20
61
15
30
30
72
2
16
7
180
13
3
37
128
30
42
15
32
16
1
19
11
1
12
53
102
48
60
30
8
46
21
68
7
8
69
108
28
27
13
61
3
16
11
33
25
32
78
10
31
41
78
41
81
24
16
48
26
64
80
33
8
32
39
36
24
33
36
44
3
30
54
24
37
27
8
37
16
20
57
23
57
43
29
6
5
29
23
68
44
20
28
17
18
33
21
16
7
16
19
1
60
25
30
9
16
47
10
8
ABCD 97017484262*3^$a+1 [50008]
6
120
30
90
60
90
30
54
42
11
24
96
7
57
153
60
3
63
6
3
32
4
92
312
12
124
105
6
65
85
48
42
41
4
93
51
39
30
12
180
108
23
13
99
32
289
30
60
30
6
78
30
201
81
11
19
78
72
131
49
95
19
186
11
204
49
59
16
111
5
13
36
51
36
20
72
61
11
13
42
30
39
72
20
7
53
28
15
90
36
108
6
17
49
150
18
90
42
35
96
163
66
108
23
109
3
80
1
54
36
9
68
169
11
4
36
33
6
65
13
6
66
11
13
6
69
9
66
69
21
30
36
18
183
57
12
54
186
51
33
11
19
174
12
39
51
24
30
75
9
47
13
83
79
84
6
39
81
60
54
114
66
186
78
36
90
156
48
23
24
145
11
97
27
8
7
30
54
29
85
3
33
276
15
20
16
33
54
12
48
90
23
67
105
20
31
96
69
45
24
35
25
6
9
21
11
184
99
6
191
55
180
48
96
36
54
6
60
33
8
100
3
54
87
45
23
55
60
33
189
78
96
54
30
6
59
12
13
36
39
57
24
24
111
152
24
4
32
49
60
71
40
33
36
18
66
251
43
53
60
13
36
30
24
89
7
48
60
113
43
17
4
99
9
21
15
36
69
11
96
73
6
114
27
212
31
24
30
6
6
195
360
9
114
102
84
6
9
56
16
33
60
11
96
88
111
5
136
27
81
56
16
9
11
109
18
173
19
53
108
4
9
119
7
5
108
1
54
90
3
224
108
28
3
30
24
36
30
6
90
65
4
36
63
17
208
32
40
33
6
30
6
30
3
105
35
1
47
67
36
24
42
84
59
40
87
60
101
60
49
84
11
43
65
127
41
13
30
29
67
105
3
36
17
60
28
129
102
21
27
17
28
57
203
37
63
45
107
73
27
33
72
11
60
13
119
97
95
60
85
71
67
90
6
165
81
95
76
3
17
217
6
41
55
21
9
18
6
6
60
45
9
99
92
73
23
67
72
180
5
43
93
33
6
33
72
8
97
3
72
123
6
11
73
36
6
53
541
15
21
78
6
54
30
23
13
47
313
60
120
6
48
12
18
36
11
4
32
4
153
27
20
175
5
13
12
63
255
33
20
37
6
81
69
36
168
30
222
15
36
63
9
15
65
55
6
144
3
27
102
48
30
30
12
54
269
91
36
54
30
41
4
9
96
60
120
30
41
43
60
5
31
60
36
60
18
12
23
108
120
60
133
54
17
13
51
21
264
54
156
120
41
13
12
78
12
54
107
12
97
39
36
3
17
88
8
37
203
37
3
72
15
150
12
78
17
120
108
40
45
27
63
77
19
114
15
108
9
60
251
40
63
6
24
90
96
5
43
53
60
109
54
29
16
99
45
8
24
13
150
77
25
60
78
53
52
36
201
30
65
145
99
9
96
30
96
5
49
30
30
11
25
30
24
41
25
204
71
16
9
11
37
36
30
101
96
60
49
18
36
17
13
11
19
60
96
18
3
99
60
165
45
48
210
6
54
17
13
47
79
89
148
92
12
13
35
28
87
6
90
105
32
120
13
84
3
27
42
78
53
43
41
25
30
54
30
36
90
108
96
11
64
44
108
19
65
16
3
96
24
6
15
99
117
20
52
15
12
45
36
104
103
36
17
67
33
80
7
5
67
125
4
135
9
27
5
40
39
17
49
144
39
32
36
67
6
6
213
57
144
239
136
32
72
25
47
109
120
27
39
5
79
36
129
104
37
24
114
53
37
90
36
30
47
73
54
53
37
36
6
173
25
42
18
30
6
71
100
15
41
120
4
8
67
41
7
156
117
9
54
17
13
11
25
11
67
42
60
60
24
30
81
8
7
24
30
24
36
30
24
102
60
48
6
41
60
49
59
40
27
78
23
52
87
93
248
13
47
67
72
30
99
9
42
18
12
18
426
6
221
73
47
7
6
59
115
90
6
6
30
65
49
36
60
39
39
30
30
42
71
127
36
126
30
9
51
65
25
30
81
33
ABCD 97017546688*3^$a+1 [50023]
72
24
128
25
47
100
108
225
15
20
25
143
24
96
97
111
9
15
21
27
117
143
172
8
145
27
68
12
196
36
20
1
15
32
112
200
36
72
88
144
408
8
25
12
83
60
12
12
48
25
27
93
23
24
88
20
13
275
12
85
108
27
252
108
20
12
220
56
60
28
116
48
88
20
52
8
25
107
72
36
148
9
60
48
15
20
25
99
81
335
120
40
104
13
75
60
21
71
48
16
104
168
4
128
25
23
97
23
13
135
72
20
84
64
9
35
172
20
16
108
104
180
25
60
275
61
47
24
16
44
180
108
12
1
15
12
8
28
92
12
72
96
448
60
92
52
8
72
120
60
28
44
28
8
4
81
288
27
105
3
9
47
13
111
44
73
63
56
120
64
632
12
48
13
119
25
263
85
179
40
20
36
85
167
16
9
51
144
8
84
1
207
45
180
108
15
80
4
116
37
63
204
93
35
12
196
44
253
51
44
12
1
35
12
40
93
27
92
120
36
60
97
108
180
123
56
240
36
84
28
105
27
108
8
132
76
212
25
15
48
69
23
192
132
133
87
153
23
25
47
205
95
48
64
20
48
100
20
100
8
204
181
75
33
11
1
59
64
56
48
88
32
13
35
73
144
23
84
36
160
12
213
63
120
152
12
60
16
92
24
40
141
167
16
9
107
73
60
35
60
12
1
27
48
92
25
95
148
132
32
4
56
61
27
48
80
24
64
44
40
45
35
28
164
4
36
68
72
61
27
8
64
8
88
20
37
27
33
36
71
40
261
27
45
87
8
72
4
92
25
167
13
107
16
9
35
76
36
213
48
95
132
148
44
13
15
152
4
69
83
172
140
136
156
33
27
21
72
83
72
13
72
27
84
104
60
16
56
88
45
83
25
179
64
249
23
124
8
28
44
60
156
12
72
336
144
4
96
8
40
45
243
33
12
72
15
45
47
16
48
44
172
56
12
12
124
212
12
280
20
48
52
80
196
56
1
60
72
75
80
28
44
208
248
120
72
12
48
85
95
48
72
48
85
35
100
80
60
60
240
12
28
72
8
28
60
300
32
172
92
96
28
44
85
168
95
60
60
240
60
73
59
73
75
72
8
12
12
40
81
240
48
27
44
88
45
207
128
73
47
76
129
15
32
88
45
483
84
68
1
47
37
60
23
192
85
155
16
104
108
28
32
52
152
253
27
68
100
12
60
36
32
16
117
63
92
124
8
12
16
108
132
288
284
192
73
23
184
81
135
48
56
160
33
3
272
12
36
4
33
63
44
96
160
288
60
32
60
28
32
72
192
96
244
120
24
12
24
84
144
81
131
64
32
25
27
20
60
72
64
177
95
12
100
36
32
157
35
13
15
104
120
13
167
120
73
60
35
12
48
420
88
144
84
44
72
28
72
200
36
4
296
24
108
16
104
228
88
44
12
96
112
33
27
32
313
60
75
80
108
88
32
4
48
36
116
1
59
73
ABCD 97017548822*3^$a+1 [50009]
56
88
84
36
27
65
100
24
56
12
28
135
108
17
55
48
180
60
21
168
63
72
48
9
264
116
100
51
29
96
55
5
4
60
39
21
159
201
24
56
60
64
15
161
91
149
48
31
117
32
31
17
163
144
96
12
77
196
24
48
120
3
45
87
105
108
20
16
111
77
43
72
36
29
43
5
40
135
9
48
20
163
77
28
3
17
100
24
303
21
36
39
12
60
45
27
120
57
116
28
20
55
12
72
165
32
180
79
65
240
16
3
21
15
81
36
144
63
17
19
65
60
4
48
60
20
12
36
40
24
75
45
48
3
84
17
40
56
48
7
12
21
39
105
96
24
32
136
20
84
240
88
3
69
80
16
60
212
28
108
15
24
45
116
220
27
57
72
48
3
189
120
120
111
53
79
161
16
123
41
55
69
12
84
20
12
172
48
8
7
12
45
80
76
12
3
65
76
99
309
48
3
89
55
48
29
76
3
65
172
48
12
132
3
9
144
20
139
48
89
16
32
12
16
32
28
192
3
45
3
101
64
12
20
55
60
9
68
96
7
72
120
81
27
117
63
9
44
196
44
36
64
32
28
132
15
12
17
48
36
115
201
51
60
33
12
135
33
15
29
28
195
17
16
12
24
44
127
5
64
48
3
77
28
20
108
76
8
156
19
45
12
56
43
60
21
63
237
39
141
48
63
48
60
41
204
19
57
123
108
189
48
3
48
24
137
16
63
201
8
40
15
177
56
64
144
27
33
36
39
57
92
208
27
53
100
27
93
27
77
19
12
9
96
24
128
48
60
28
27
45
44
96
240
43
105
72
8
172
320
48
4
48
284
31
33
387
93
204
48
27
60
113
88
135
17
43
5
7
9
120
3
36
72
5
7
93
12
75
137
88
36
132
12
36
92
4
39
57
48
32
232
36
20
175
12
72
125
16
72
264
348
20
40
75
21
27
249
3
65
31
29
48
84
28
111
5
127
93
27
89
43
117
60
39
69
20
100
188
52
15
108
113
76
20
4
60
75
5
16
36
27
60
137
79
57
68
55
117
84
68
136
147
213
72
135
417
63
65
48
40
15
84
177
144
96
48
96
12
24
48
92
76
15
153
15
65
76
39
41
16
87
45
75
108
149
139
225
96
24
96
44
4
12
116
160
24
231
9
20
4
15
9
48
24
24
20
84
40
63
53
139
105
32
40
68
31
12
5
163
12
168
21
48
200
76
15
45
99
21
27
5
103
41
156
100
120
8
12
55
77
76
135
69
152
31
9
24
75
84
33
80
55
9
3
36
144
96
12
57
51
72
60
12
57
36
48
20
232
120
12
12
8
40
8
12
256
60
104
232
99
17
148
135
24
17
16
44
36
67
120
5
88
20
28
20
100
99
57
128
112
36
32
55
105
92
16
15
165
60
48
15
45
20
52
60
20
28
20
64
51
24
45
20
55
60
45
180
80
48
12
43
9
24
104
108
48
139
41
16
60
20
79
60
17
48
7
137
52
99
201
156
3
5
240
60
67
57
8
60
4
51
309
8
12
28
168
44
28
20
48
4
60
48
20
12
19
24
81
39
36
21
3
113
43
60
9
171
41
151
69
63
93
8
60
52
15
45
15
192
5
28
20
55
72
36
21
51
237
75
45
108
228
267
17
55
77
48
31
77
4
51
185
64
144
116
40
48
48
8
ABCD 97017753676*3^$a+1 [50008]
24
24
24
16
104
120
16
32
144
24
24
27
13
131
21
16
8
40
24
11
144
45
40
35
37
48
35
157
8
15
153
48
72
3
205
120
71
9
120
40
104
48
120
48
51
228
25
215
97
56
40
24
48
71
97
8
40
59
261
24
27
168
117
315
24
69
88
32
40
56
40
71
48
36
157
48
32
24
3
37
35
24
21
48
15
33
424
80
195
69
111
129
219
141
240
16
216
8
39
145
80
40
48
32
27
48
72
133
35
141
40
80
16
56
64
48
47
81
40
72
8
27
120
45
112
83
13
8
51
108
12
180
60
373
48
59
13
8
48
120
99
13
72
47
169
96
56
264
75
21
40
107
36
9
87
9
136
8
72
144
96
16
144
8
112
59
24
37
59
229
8
24
48
16
11
144
24
85
8
168
376
120
80
96
27
165
40
248
72
75
61
32
40
24
59
24
181
11
24
301
24
104
147
133
35
45
16
11
24
144
85
336
32
24
3
96
37
24
23
25
80
16
72
48
104
112
96
48
11
48
12
25
240
8
88
83
157
107
205
176
72
3
24
21
144
40
35
72
84
225
64
72
176
64
179
157
32
75
60
36
117
87
33
63
1
35
109
11
109
59
12
73
131
69
96
64
11
45
24
15
177
63
57
48
40
8
87
180
60
81
40
224
51
45
40
24
11
24
61
144
11
205
96
59
24
12
33
15
1
104
135
297
3
192
21
24
136
32
48
48
24
16
80
51
84
1
48
95
25
32
16
80
99
13
72
8
48
24
40
23
1
104
16
215
36
133
35
157
48
35
13
83
141
75
48
60
121
24
35
13
48
191
1
144
143
57
160
59
96
109
56
135
249
64
48
24
8
40
131
37
80
39
48
73
83
37
80
88
24
128
63
60
36
105
48
88
128
64
35
72
48
45
72
40
8
40
80
16
32
99
13
168
24
119
84
21
136
56
24
63
81
75
69
48
88
32
3
21
3
61
24
35
36
1
48
32
63
33
27
165
15
73
72
11
24
85
56
195
85
56
40
23
60
45
40
56
16
59
21
120
48
16
80
171
24
120
36
1
144
35
21
27
12
60
93
72
24
51
21
3
85
59
93
27
37
24
80
39
97
59
84
156
85
59
61
96
24
95
121
59
24
21
99
213
64
59
21
40
8
87
1
8
99
37
83
21
24
15
60
165
27
13
8
40
23
49
35
301
216
8
48
63
49
8
120
3
21
64
35
36
1
24
23
25
56
15
49
8
27
21
99
37
143
36
189
15
12
141
3
285
304
48
8
40
80
16
104
72
3
69
72
40
143
36
109
8
40
152
40
11
85
104
40
107
144
37
8
16
83
157
119
169
167
33
15
97
96
32
16
131
24
84
60
21
64
35
133
152
40
32
40
143
36
325
24
8
24
40
35
24
24
45
48
24
3
45
195
21
136
8
96
16
35
84
25
80
24
88
59
93
16
59
61
96
128
51
69
16
176
63
12
61
8
195
21
40
8
16
59
37
8
16
11
21
24
144
16
48
11
285
40
119
25
32
48
136
11
21
27
141
219
12
9
39
12
13
35
165
120
27
13
347
109
59
237
48
16
11
69
75
24
205
47
73
227
48
132
84
45
111
9
40
56
96
232
131
69
ABCD 97018033538*3^$a+1 [50020]
36
6
18
72
24
42
12
5
1
12
132
102
30
54
12
54
30
18
3
3
6
71
25
54
30
24
54
60
36
66
78
12
66
30
78
36
36
30
42
12
78
30
36
47
13
6
24
66
48
6
360
21
45
24
42
48
30
12
119
13
18
24
18
60
30
12
65
13
42
126
24
18
17
25
71
7
41
19
141
9
6
66
24
87
225
18
24
5
91
12
42
12
6
90
3
51
29
25
71
1
42
6
30
6
24
51
81
24
39
15
81
111
78
12
72
12
18
18
15
15
24
41
43
90
54
5
97
30
6
150
30
24
114
6
23
48
85
78
144
6
90
45
45
42
12
45
27
78
12
11
79
60
96
78
39
32
55
78
6
6
48
42
48
42
156
54
138
15
27
36
33
21
24
90
6
66
17
25
78
12
72
108
6
30
5
55
54
6
30
47
67
93
75
12
60
6
12
192
11
61
3
3
93
45
24
30
120
48
54
84
6
24
24
48
42
75
51
29
1
47
43
30
54
90
12
54
24
90
66
60
24
36
90
15
45
42
114
48
18
24
180
48
41
7
60
24
5
48
13
12
36
6
36
30
12
120
42
60
18
12
54
66
6
18
36
66
48
45
21
18
6
60
6
84
6
119
25
150
150
36
6
42
18
72
72
36
144
81
15
12
30
48
48
180
54
102
120
6
84
30
23
121
72
48
114
6
24
6
6
180
48
78
12
66
51
153
18
24
66
27
45
18
12
6
84
96
54
12
18
87
15
6
12
48
143
64
21
27
9
48
66
5
85
11
16
15
33
27
84
6
180
84
48
83
97
18
18
27
33
6
30
30
18
60
6
12
18
59
13
3
189
66
6
24
36
24
114
5
145
111
27
48
5
67
12
6
27
45
42
6
30
66
18
12
24
24
48
5
19
18
6
5
85
66
89
7
60
42
3
33
144
30
72
36
24
24
90
24
192
3
3
24
60
18
30
48
9
3
120
21
141
180
48
36
6
60
24
6
6
5
7
90
12
84
30
60
12
12
48
18
12
60
24
36
87
21
72
35
103
30
12
63
15
65
25
42
18
24
60
6
24
60
18
78
126
18
252
114
15
21
54
24
125
7
24
12
5
157
51
21
24
54
6
39
21
30
42
12
18
12
18
12
12
120
6
138
30
66
18
30
135
45
36
6
9
135
12
54
24
54
138
42
96
5
1
15
39
6
108
12
48
11
25
24
6
41
19
12
42
6
6
24
96
54
77
13
42
42
12
66
30
12
126
42
42
6
6
6
30
108
41
48
85
36
96
23
1
60
24
30
126
60
6
90
35
1
18
6
48
12
66
48
41
43
5
7
60
84
42
132
48
48
24
36
54
78
18
156
24
6
6
24
84
30
36
24
72
12
36
72
78
66
66
24
24
65
67
18
36
18
5
48
19
84
57
3
66
48
60
48
264
24
144
6
96
24
12
12
168
12
5
16
57
18
30
6
30
6
24
21
39
78
6
120
6
6
12
18
48
114
12
18
83
19
6
12
18
57
27
66
35
25
18
30
87
15
30
60
39
9
60
6
18
78
210
18
36
66
102
101
16
9
71
64
9
18
54
63
123
48
5
7
138
6
18
66
6
18
6
252
90
78
84
30
12
36
78
96
6
93
80
49
6
12
18
24
30
6
54
42
84
6
276
54
6
18
84
30
33
237
30
21
57
167
1
120
6
30
30
144
42
12
36
90
17
19
6
12
72
6
42
48
192
3
80
37
11
1
84
30
24
12
84
36
66
150
162
48
48
66
69
80
25
42
18
11
139
36
138
23
25
24
30
24
12
30
72
108
72
12
24
12
18
24
233
7
12
36
12
30
12
18
60
30
23
79
96
72
42
66
77
163
45
93
42
42
66
24
30
135
57
90
24
54
162
48
60
30
12
24
6
18
42
114
36
108
42
48
42
18
6
12
114
78
36
54
48
42
12
24
6
21
27
42
36
138
162
12
42
30
71
48
79
6
24
48
42
12
6
108
84
138
42
12
23
48
7
137
19
6
48
12
150
54
144
60
6
66
54
72
84
48
18
39
9
87
75
12
168
18
204
83
7
12
36
54
156
42
90
120
90
33
27
5
43
132
42
24
12
18
12
12
6
60
60
75
27
53
235
42
12
18
93
75
72
18
42
12
126
30
114
66
66
48
3
15
12
36
30
42
24
48
18
102
30
6
6
24
12
78
29
7
24
6
54
24
30
18
24
24
12
113
31
18
108
35
127
96
12
12
12
24
6
60
24
12
63
21
6
5
73
24
168
60
30
60
54
144
12
48
12
168
12
63
21
6
149
13
78
132
17
103
30
36
66
78
23
25
23
1
6
54
48
147
3
36
60
29
91
180
17
7
66
36
24
6
5
16
128
19
18
42
30
3
63
12
5
13
6
ABCD 97019322202*3^$a+1 [50166]
19
8
100
41
15
24
4
36
44
52
12
29
36
12
3
88
8
16
29
24
63
16
24
17
19
5
247
56
57
27
24
21
27
9
7
12
36
29
7
12
17
147
72
12
4
125
63
69
3
4
96
17
39
16
36
84
36
120
12
92
4
84
68
108
93
63
40
5
79
44
4
41
12
72
72
51
52
72
44
40
72
12
5
115
56
24
12
28
80
112
120
44
40
8
52
8
21
27
144
24
36
40
12
5
79
8
64
24
24
56
105
7
41
3
16
32
21
27
60
48
33
63
40
8
40
5
43
32
21
55
20
12
4
8
9
12
19
17
36
7
12
5
7
8
4
53
15
21
15
12
52
101
43
29
67
17
7
56
40
24
5
15
105
19
5
247
5
12
67
12
17
36
39
9
39
72
12
4
48
8
21
55
120
12
5
39
21
3
64
12
5
63
4
48
12
149
175
8
36
4
68
48
60
16
56
45
55
84
32
40
60
77
15
28
24
5
43
36
12
17
63
4
36
36
17
27
9
15
9
87
4
24
5
31
8
76
24
29
15
64
41
19
5
51
16
17
60
19
44
117
36
7
56
9
27
21
75
24
16
12
41
19
24
36
32
24
12
72
153
15
57
3
52
17
75
48
28
12
24
36
17
27
64
24
36
29
12
60
48
19
72
20
21
15
28
12
24
8
52
5
7
84
48
36
24
80
16
36
8
136
120
56
12
28
24
12
92
48
36
16
8
184
77
31
164
40
12
32
88
68
9
43
44
9
39
4
41
27
9
151
20
76
5
87
9
55
60
20
52
29
3
12
64
128
16
29
55
12
41
3
9
31
137
127
24
24
17
96
31
8
9
3
60
16
53
7
29
12
24
103
17
7
36
60
5
7
152
24
21
7
41
55
5
75
76
8
4
36
32
4
24
185
31
24
8
12
100
48
32
12
4
20
21
43
41
63
16
137
19
56
48
24
16
5
51
60
45
24
27
16
12
8
9
15
4
48
77
3
4
44
12
21
108
27
28
8
33
3
12
16
24
12
168
60
65
7
12
44
16
5
67
12
101
3
52
36
60
53
7
5
27
9
7
36
8
4
48
5
3
57
31
24
12
36
5
3
9
39
21
36
72
31
41
7
41
39
36
48
72
21
67
65
12
24
15
4
17
3
12
112
32
21
27
24
4
44
4
12
12
20
28
68
28
12
89
91
36
36
41
39
36
76
12
24
36
20
9
3
9
72
15
9
63
21
43
8
40
17
31
41
55
56
16
68
4
20
33
7
89
27
21
3
16
8
69
63
57
67
60
44
4
56
21
7
12
89
36
19
20
84
12
40
5
15
4
12
29
7
44
16
17
55
36
32
21
7
24
48
32
40
8
12
9
3
48
45
3
105
27
12
40
41
7
17
72
183
12
40
36
8
28
12
12
12
68
24
4
48
17
75
28
60
36
36
29
36
15
52
12
29
39
28
48
84
8
4
5
19
24
12
8
4
56
16
20
52
32
45
96
19
48
12
32
4
32
4
8
4
132
8
16
17
3
21
12
31
36
5
43
8
9
27
4
24
12
108
60
29
31
12
48
32
100
12
24
12
77
3
52
144
8
9
19
84
24
12
32
88
32
52
12
8
9
7
80
24
12
117
84
24
43
120
20
12
28
24
60
12
36
20
60
24
189
7
8
4
17
48
67
20
12
40
29
3
40
48
8
64
56
4
164
16
32
4
5
15
36
76
53
19
72
32
21
19
8
12
72
100
24
5
15
16
24
17
19
8
64
36
48
8
40
36
24
12
24
5
12
15
9
48
3
36
28
24
56
12
45
63
4
20
57
19
36
36
12
17
123
4
53
67
5
39
12
76
24
17
12
51
40
48
8
21
19
24
41
39
28
5
7
29
3
4
89
115
96
41
15
16
41
31
44
24
12
9
3
124
5
15
84
4
56
16
5
7
12
44
9
27
40
53
7
17
3
16
8
45
67
17
75
16
176
28
89
31
32
4
8
45
15
28
29
19
32
9
67
8
4
68
33
12
3
48
4
12
20
28
108
17
84
39
16
68
12
12
33
55
32
9
72
7
12
32
4
8
45
7
36
20
36
21
111
21
27
88
5
7
44
16
48
12
84
60
8
64
5
19
17
3
16
92
9
7
8
244
17
12
55
5
72
12
15
156
40
8
12
52
41
91
5
63
72
4
41
39
120
21
15
24
9
79
96
36
5
7
44
4
5
87
52
48
84
12
41
63
108
21
7
8
64
120
5
12
31
137
12
39
4
20
9
19
53
19
72
24
60
24
5
67
5
7
29
7
41
63
96
4
12
24
60
137
75
4
12
32
28
29
72
3
21
15
4
32
16
5
36
183
76
29
7
101
19
65
51
4
17
7
29
7
24
41
67
12
17
27
112
5
39
16
29
3
4
8
16
32
4
68
16
80
40
17
60
87
16
36
5
27
36
9
3
4
24
96
20
136
32
12
9
3
4
20
33
3
33
12
7
8
153
51
4
12
41
19
32
52
20
16
5
84
43
17
36
7
96
24
60
12
44
21
111
21
31
36
120
48
12
20
196
20
4
96
20
16
41
24
7
92
24
96
9
7
12
20
76
56
4
12
20
9
15
148
12
20
28
132
8
108
4
24
12
24
12
56
24
28
44
16
96
12
116
21
48
31
24
5
12
27
48
36
64
24
60
20
28
20
60
24
9
27
36
48
12
76
36
24
5
63
36
84
40
92
76
41
27
172
17
63
40
48
12
41
55
17
48
135
4
29
147
48
4
32
21
51
12
12
9
3
24
28
17
60
7
20
21
87
9
39
36
69
27
21
3
28
56
16
101
67
36
5
12
67
29
15
4
8
28
17
63
48
120
12
24
16
32
4
17
132
91
8
88
5
39
33
3
60
40
20
21
15
16
12
80
9
27
72
36
4
36
36
20
72
76
17
15
36
21
7
5
72
75
16
5
36
19
36
17
79
48
68
52
5
7
41
15
9
51
12
28
84
20
76
53
7
44
33
24
75
9
103
44
12
76
116
81
43
17
19
20
4
84
17
12
3
21
27
72
16
44
28
12
84
5
19
96
32
40
24
96
12
96
36
17
15
21
12
139
60
17
ABCD 97020168814*3^$a+1 [50106]
51
121
65
195
24
88
17
30
1
44
124
35
30
90
45
4
77
91
20
39
25
155
165
64
41
15
16
20
75
90
43
152
15
9
156
3
30
72
60
138
132
25
8
64
8
168
52
128
51
30
216
168
30
37
23
97
29
36
79
11
33
57
75
63
21
75
66
180
24
90
21
9
96
90
18
147
40
68
45
222
33
100
11
69
4
12
5
66
45
84
51
85
113
127
95
85
24
168
132
84
36
5
99
15
72
18
30
25
56
81
135
52
11
6
54
21
159
90
180
15
87
9
15
30
111
33
79
71
57
64
95
30
6
13
77
54
121
89
60
55
35
69
36
144
40
47
18
171
99
1
96
89
30
36
24
21
100
8
76
5
199
71
1
239
25
95
45
231
85
44
51
30
7
17
19
35
105
75
12
25
84
44
4
101
66
1
44
105
19
20
27
60
13
20
15
42
84
6
105
100
113
55
20
36
40
119
165
16
149
30
97
48
20
196
20
39
12
13
5
36
31
60
44
244
41
79
11
36
90
39
81
18
25
11
54
42
13
71
6
18
12
13
11
54
51
75
61
84
84
107
18
36
223
96
77
54
6
223
60
116
4
77
3
21
39
112
65
15
40
299
85
116
123
36
186
90
18
75
76
29
87
93
51
39
30
7
83
85
131
6
75
28
84
132
20
60
105
426
54
96
15
3
61
84
125
31
41
15
39
73
32
16
44
4
36
36
65
270
198
31
5
39
15
12
85
104
135
6
174
6
18
25
95
60
12
9
64
35
49
11
57
45
3
196
36
128
4
17
210
25
11
234
96
18
72
54
19
47
73
80
40
11
1
68
15
36
24
25
116
24
45
75
111
30
96
18
109
107
36
25
8
124
71
49
32
88
137
54
42
115
80
28
167
49
155
105
180
69
31
29
15
141
75
75
69
36
51
13
11
1
20
63
37
12
113
168
55
155
37
12
8
255
37
17
91
284
255
13
8
144
45
19
77
90
85
20
33
186
13
41
12
219
51
60
144
90
19
92
15
18
87
40
29
6
324
264
37
35
13
47
37
71
30
55
17
43
200
51
85
59
61
245
174
90
75
132
33
72
19
48
17
55
251
78
126
30
24
30
252
78
55
47
37
92
141
54
21
39
25
60
125
115
125
54
192
150
48
75
180
75
72
85
125
54
165
36
4
119
157
5
139
44
36
111
18
31
89
96
31
20
15
24
30
31
44
36
69
54
49
11
90
66
21
60
69
103
23
138
127
20
40
108
140
36
76
35
69
76
240
48
96
41
39
280
5
55
24
32
93
90
1
56
64
44
15
85
5
66
49
227
25
23
81
184
11
1
119
9
12
15
18
132
30
114
84
42
144
129
117
54
6
55
53
120
60
15
165
72
183
81
43
12
84
257
78
120
205
137
3
75
165
15
12
397
96
35
12
9
84
16
59
30
31
48
47
36
37
8
33
15
57
3
27
9
28
41
126
49
120
11
30
43
11
157
120
68
165
31
131
25
23
61
29
19
131
252
25
224
15
90
19
35
1
84
11
201
48
60
12
33
7
29
366
18
102
78
15
76
20
16
83
36
6
43
12
215
324
73
48
5
15
33
36
96
90
13
95
21
36
189
39
16
36
72
221
75
27
145
20
15
9
136
44
120
21
210
78
67
48
36
65
ABCD 97020409912*3^$a+1 [50005]
12
60
68
40
20
240
145
11
60
16
20
24
244
80
1
11
73
27
140
28
12
60
81
27
32
168
340
80
13
27
141
99
12
44
36
28
92
25
15
48
45
15
60
56
76
45
24
39
116
4
12
44
4
81
24
147
60
45
84
51
20
40
8
40
21
59
1
11
28
56
16
9
11
61
167
121
71
24
184
177
48
15
81
171
48
32
24
16
44
4
60
20
36
60
1
95
24
240
16
45
123
72
68
40
21
35
37
48
180
11
28
33
27
45
15
56
300
4
117
119
64
116
60
36
60
25
24
51
20
120
88
57
15
21
23
1
23
85
72
3
33
39
8
1
171
20
24
37
59
84
4
20
52
48
32
24
97
27
60
12
8
13
23
76
33
27
180
60
21
27
92
25
63
92
25
83
36
4
57
3
72
69
219
60
20
36
36
108
40
21
59
60
40
32
144
25
95
64
21
36
15
8
25
36
35
16
333
12
23
1
36
3
45
15
72
104
97
143
4
56
76
80
24
1
15
33
87
20
88
12
45
36
47
40
12
81
47
13
39
60
104
25
36
35
28
92
204
24
232
21
12
11
61
135
69
95
16
48
105
72
3
80
40
20
36
37
24
123
80
36
4
12
60
120
120
105
60
83
61
144
27
8
36
109
35
1
11
24
24
40
45
35
132
88
45
71
120
49
12
63
33
27
12
120
44
97
107
52
44
49
15
92
109
11
88
12
20
24
16
44
37
107
36
4
21
144
36
39
81
36
35
24
76
120
60
69
11
120
28
60
20
25
71
120
85
36
59
76
20
48
97
35
24
4
120
176
64
20
12
48
61
11
160
260
28
20
232
8
12
181
24
23
96
16
81
47
61
111
20
13
11
120
121
3
45
131
4
140
220
45
95
36
16
20
24
24
232
44
64
56
25
51
44
4
21
36
15
188
13
39
8
61
179
145
72
123
21
39
60
132
9
39
177
143
37
15
69
96
3
92
148
21
59
1
215
36
48
61
51
48
45
15
12
120
48
120
32
25
3
12
288
92
73
11
196
48
20
172
128
220
32
28
12
164
1
3
33
159
60
104
144
13
108
96
3
33
99
333
15
12
45
36
87
12
9
11
40
60
188
12
100
80
160
44
136
81
203
64
92
28
32
1
23
61
135
141
72
36
131
24
120
16
8
25
12
155
84
24
13
147
56
49
15
60
72
20
204
1
15
81
59
85
3
20
40
12
69
239
12
24
84
1
36
63
12
45
23
12
120
49
99
92
88
93
27
60
140
36
76
8
12
61
107
40
32
1
87
72
60
68
121
132
47
52
60
8
157
15
33
95
40
33
192
75
56
4
140
120
1
35
1
15
200
48
100
56
16
60
120
44
64
20
52
21
23
4
12
20
13
131
4
57
15
45
15
69
11
24
16
20
109
51
8
37
23
85
36
39
132
45
48
27
44
36
48
85
12
24
51
33
11
144
52
104
157
47
72
13
87
33
15
72
20
25
59
24
37
24
72
239
13
11
24
36
60
4
45
11
96
1
39
9
36
23
220
192
21
23
4
12
8
145
15
81
59
25
60
131
124
200
157
59
49
15
12
20
28
60
72
48
80
1
60
12
107
40
60
81
95
24
40
56
1
3
116
24
25
191
36
24
16
69
11
25
60
15
48
200
276
1
95
88
141
179
1
411
140
40
48
12
104
1
23
97
36
108
11
60
40
20
144
36
108
72
1
12
15
57
183
120
237
123
93
47
96
4
72
8
13
27
21
11
160
20
28
176
25
39
117
59
4
105
387
48
140
52
44
64
92
24
24
72
84
36
168
12
88
116
1
23
85
15
132
69
71
40
20
40
44
25
35
64
120
116
84
40
ABCD 97020996232*3^$a+1 [50001]
20
64
71
90
27
27
13
5
87
33
27
33
175
8
87
117
3
25
11
54
78
69
165
18
25
20
72
48
52
68
15
45
52
8
117
3
12
16
35
45
9
90
121
5
42
66
19
17
90
6
12
135
15
45
12
15
25
29
66
54
87
27
85
20
12
36
112
5
12
6
18
30
97
72
8
57
15
12
15
1
60
65
7
140
87
13
12
20
21
54
54
24
63
3
21
120
93
55
60
72
53
12
31
23
229
5
43
84
56
52
48
32
52
29
31
60
5
91
53
67
17
6
30
27
12
75
36
49
53
7
11
6
3
12
51
129
28
5
60
12
36
67
12
71
9
16
29
30
93
33
42
13
77
235
35
45
28
12
35
36
1
8
52
11
57
12
93
3
4
53
27
16
44
69
36
36
67
65
15
12
9
12
99
40
20
219
9
45
60
7
56
24
75
18
12
150
18
7
23
42
54
61
41
24
180
30
141
4
71
69
60
168
48
57
12
60
15
108
12
39
1
59
66
90
81
160
53
72
12
183
52
12
20
28
8
153
39
12
51
57
52
5
15
93
15
21
79
128
24
36
12
52
20
48
40
8
64
80
16
5
12
27
16
29
180
15
9
151
59
90
96
30
1
32
160
32
16
32
15
42
228
6
162
54
1
17
27
136
17
15
21
12
27
100
92
75
84
60
129
40
41
6
81
27
33
12
93
7
35
73
29
24
31
5
36
30
54
24
31
8
51
49
23
9
28
8
45
15
12
72
9
30
9
27
13
128
40
12
11
69
12
40
95
153
81
19
53
15
15
9
45
18
33
63
162
7
5
27
15
1
12
92
15
1
5
99
28
17
3
40
41
151
101
27
45
7
80
45
15
15
1
80
4
59
57
75
30
60
54
1
44
3
33
52
65
55
120
8
4
5
15
9
7
12
12
116
45
79
125
30
54
31
80
21
72
30
117
9
114
138
24
3
27
93
12
39
61
176
40
17
63
52
32
45
211
60
24
71
9
39
21
15
1
125
7
48
44
69
12
27
52
96
84
8
72
81
12
6
84
57
40
53
18
30
15
99
13
20
12
36
12
105
12
24
31
36
23
9
27
21
64
36
17
42
18
75
45
96
27
9
15
48
45
3
84
69
31
41
67
68
40
24
35
45
28
32
21
39
96
9
55
5
90
1
17
66
42
19
29
36
6
120
18
72
7
8
24
16
5
15
87
132
25
29
30
109
77
156
54
73
12
228
8
9
151
5
27
105
72
15
93
48
67
65
7
48
32
16
113
54
73
29
31
95
37
23
25
12
12
20
75
66
79
8
45
3
105
30
9
48
75
246
132
12
43
32
12
40
5
55
96
12
32
21
99
21
90
78
79
68
27
33
45
12
3
40
24
5
3
3
30
54
21
75
9
16
12
128
12
40
11
42
12
15
48
24
45
30
13
23
9
136
80
69
156
72
55
77
48
36
7
32
60
123
25
5
7
92
16
29
3
52
53
6
12
9
16
20
63
6
108
75
12
33
3
39
48
6
72
27
57
6
69
60
36
72
15
72
13
12
23
18
90
69
129
31
48
12
20
96
9
6
9
3
18
75
33
24
120
222
73
12
5
54
21
15
61
29
36
15
72
12
28
17
54
66
31
47
25
32
40
29
66
18
42
36
157
60
48
80
72
123
90
19
155
18
87
48
51
1
11
49
5
63
153
19
5
31
5
55
17
15
3
18
84
163
107
25
12
8
33
27
3
45
99
6
102
37
8
48
64
5
63
45
78
18
12
18
57
24
135
24
21
15
1
12
72
140
148
80
112
8
48
24
3
36
126
138
145
95
12
21
57
48
7
12
179
24
25
32
33
36
66
24
30
67
12
32
16
12
113
55
72
20
75
25
5
7
53
12
211
144
5
6
30
127
23
72
30
3
4
60
8
12
16
47
48
78
51
15
21
57
48
150
9
160
101
18
66
151
20
9
90
36
72
45
100
68
39
25
89
30
21
3
30
147
16
204
36
65
132
12
31
24
71
9
9
6
1
24
48
8
40
23
9
88
20
57
3
64
80
129
51
60
208
35
42
36
12
27
105
183
123
30
54
78
27
96
4
101
87
72
216
57
43
17
72
48
3
3
36
25
5
18
33
60
12
21
171
33
7
8
57
43
5
15
12
51
138
31
36
23
6
126
54
63
165
87
120
28
12
41
27
52
8
63
84
61
17
7
23
25
12
48
5
135
112
8
3
30
72
18
24
18
3
100
59
1
84
108
8
72
81
132
27
45
27
28
35
18
30
90
15
99
13
71
1
125
43
192
293
3
12
15
36
36
21
64
180
36
5
39
76
32
93
12
135
40
23
42
15
28
47
48
18
24
12
91
12
8
33
27
27
33
4
36
89
3
3
30
75
24
60
28
48
ABCD 97021026790*3^$a+1 [50014]
16
14
30
10
9
23
4
26
7
11
46
48
108
14
49
57
20
58
21
11
40
12
36
26
28
18
90
3
5
16
75
65
16
20
19
21
30
80
10
9
3
48
72
36
15
21
15
33
2
30
28
8
52
15
93
27
17
40
18
12
26
19
35
6
4
20
126
18
60
4
15
51
62
88
20
12
7
17
6
34
14
82
33
35
16
3
15
26
22
42
48
12
2
30
19
87
72
18
27
15
38
28
2
10
30
18
50
12
120
49
84
39
36
9
45
32
34
20
6
60
28
30
30
56
36
4
50
6
16
162
72
14
55
36
33
12
15
9
92
19
30
3
18
18
15
9
26
6
16
20
18
22
84
15
29
55
5
52
30
14
19
6
5
43
3
27
15
78
42
26
115
96
24
9
12
24
6
3
6
17
24
54
1
63
2
46
30
24
36
12
12
48
72
20
16
12
27
33
56
60
6
54
30
4
32
6
4
6
24
14
31
5
4
15
17
178
51
21
14
16
8
34
48
12
12
9
17
28
12
30
54
26
4
6
102
78
24
3
12
11
13
35
16
26
4
44
4
45
15
6
2
4
60
3
60
53
10
14
28
48
12
21
47
24
4
12
3
45
15
65
66
16
9
35
6
28
54
26
40
36
44
6
16
9
5
40
30
6
30
33
66
5
30
64
36
20
4
20
16
63
53
88
32
30
54
4
24
62
30
30
10
3
33
38
19
27
20
28
26
109
3
30
38
64
36
2
4
15
21
24
44
30
34
21
6
5
10
48
18
63
24
15
18
8
40
51
5
4
32
30
22
90
96
39
3
24
14
1
15
6
27
45
6
69
45
32
10
39
30
36
99
6
3
17
54
96
16
42
12
26
10
8
12
60
120
64
3
3
30
27
23
19
5
24
46
30
90
18
2
16
18
20
12
30
4
78
60
38
7
53
18
10
42
50
19
9
30
30
20
4
12
30
84
81
33
30
21
77
7
47
6
7
3
42
60
72
20
28
36
12
39
5
40
14
6
85
15
33
23
4
24
20
16
36
20
19
69
96
3
17
16
8
52
84
14
34
2
96
10
8
19
60
77
36
7
33
18
21
11
37
41
16
14
34
6
6
48
15
33
54
36
8
25
9
12
24
50
34
56
25
6
15
24
50
40
99
11
34
6
2
40
54
14
31
9
96
48
42
24
2
7
11
16
33
12
29
10
9
17
4
12
3
35
46
18
30
12
75
3
102
36
42
30
15
36
45
54
78
8
16
26
10
18
26
40
3
21
144
128
52
8
43
6
3
42
6
8
30
55
27
3
5
55
57
8
42
40
60
33
6
15
20
10
9
41
28
2
85
29
55
45
6
36
93
54
27
30
48
36
6
3
15
2
40
3
33
44
6
64
14
16
96
42
12
18
72
60
96
68
34
8
10
30
54
3
12
33
30
42
45
21
38
10
42
33
45
42
12
15
120
11
1
5
28
36
21
11
30
28
32
10
30
8
102
4
15
33
8
19
29
70
50
55
45
86
46
39
5
40
96
50
18
12
37
21
24
6
32
79
99
9
15
2
28
32
40
3
33
72
30
42
9
30
27
114
20
16
14
25
3
18
14
84
6
64
75
9
36
36
15
21
8
12
54
6
34
30
54
105
57
18
26
66
7
11
4
27
3
6
15
9
15
27
90
36
48
2
18
30
1
24
27
12
42
14
6
54
1
93
6
51
41
48
16
18
128
58
72
18
96
6
57
36
11
70
44
4
32
40
26
24
46
87
51
30
32
4
48
18
9
3
2
16
3
57
3
9
81
51
50
4
20
42
4
75
41
4
6
18
32
90
30
18
36
154
15
9
15
41
4
8
7
45
27
60
9
2
18
70
26
16
9
63
38
24
40
18
12
96
54
20
13
15
2
64
24
27
9
9
15
8
48
4
26
52
20
30
4
26
10
48
12
24
14
6
43
36
11
40
44
34
12
15
21
8
72
18
46
18
2
16
38
10
32
43
60
36
33
48
12
15
17
4
36
56
24
30
19
45
54
68
4
24
39
21
24
8
19
48
27
60
50
16
12
30
56
22
20
52
18
93
54
27
14
6
16
38
46
15
5
28
12
14
34
12
26
94
24
36
20
6
4
48
12
30
80
28
2
6
10
78
36
30
33
17
46
8
49
11
49
21
54
8
78
52
8
46
93
3
42
12
78
36
30
24
32
40
78
6
62
28
80
10
20
4
12
54
24
2
34
6
15
18
197
10
80
6
22
30
12
18
32
19
36
63
8
10
80
19
5
4
2
28
36
6
3
45
6
66
27
3
33
41
40
56
58
30
12
14
6
4
63
17
30
96
10
24
63
12
3
21
5
22
8
42
64
3
51
6
50
144
12
22
8
7
11
46
114
54
15
17
60
4
20
76
144
42
18
2
108
1
3
12
6
14
54
16
99
15
26
19
57
60
14
16
30
42
2
4
32
24
19
11
36
19
9
6
14
6
28
36
12
30
14
16
20
48
16
86
22
12
39
114
6
35
1
3
2
6
10
20
7
17
4
51
29
70
9
15
18
3
75
30
99
11
36
34
24
12
20
6
22
36
51
5
90
148
48
18
36
48
32
16
3
5
12
4
39
5
36
16
14
4
45
21
3
33
18
2
7
41
52
8
22
57
33
8
16
30
45
41
64
14
19
3
54
69
11
34
42
14
13
101
91
48
15
6
69
21
6
14
36
36
10
42
36
12
12
27
3
38
30
22
12
6
8
1
11
13
69
2
10
3
51
54
8
52
6
20
76
9
21
50
13
11
1
33
26
42
48
16
6
9
5
25
93
26
6
10
9
15
20
16
24
66
74
12
4
15
24
45
60
75
9
92
36
24
28
6
81
21
12
48
9
9
69
33
30
14
16
48
20
30
10
20
36
28
42
36
117
11
10
72
3
5
19
12
29
36
13
15
60
56
31
21
3
81
99
17
4
44
52
8
34
81
5
70
42
24
26
37
12
9
24
6
51
15
54
2
7
15
48
98
19
33
3
47
13
17
10
90
60
24
15
125
19
15
114
12
30
18
8
7
15
45
36
9
42
20
24
82
20
4
3
51
6
20
24
4
2
16
30
39
33
12
56
82
6
15
60
5
30
40
2
82
6
80
4
68
24
40
20
4
42
93
24
11
60
10
20
55
84
87
20
10
6
20
37
33
38
4
26
6
6
19
5
46
84
69
24
6
27
12
48
72
30
8
37
3
120
72
105
53
18
70
26
70
18
8
18
112
3
24
15
48
30
44
24
4
72
30
78
38
4
6
27
60
12
21
72
12
3
17
4
2
7
15
38
10
90
9
69
6
44
46
44
52
9
29
72
10
30
69
33
2
58
27
54
21
33
90
21
56
24
42
30
34
36
8
4
51
5
70
50
12
10
72
6
32
4
30
93
23
10
3
47
22
66
165
36
3
60
26
31
45
90
45
65
88
56
91
9
2
28
2
24
6
13
24
3
42
12
96
3
71
66
10
30
60
20
18
16
14
19
12
60
11
22
2
6
34
6
114
14
12
19
33
18
18
56
16
110
10
39
18
30
15
122
16
12
27
29
4
62
76
12
36
20
120
64
6
32
34
90
15
15
6
3
17
19
39
2
142
57
51
18
20
ABCD 97021544734*3^$a+1 [50007]
19
104
141
43
77
19
125
19
5
19
29
12
12
12
199
17
72
19
5
19
96
12
41
63
16
12
60
17
7
92
93
72
7
56
16
53
151
72
20
112
29
24
48
43
12
24
60
128
16
12
140
117
7
72
53
3
28
20
4
5
24
67
36
36
65
12
156
19
24
36
53
7
113
19
60
5
39
100
24
20
84
52
24
12
17
79
5
79
17
147
148
5
87
33
67
12
68
28
20
4
132
53
43
29
31
84
48
24
5
19
5
31
89
7
72
17
24
12
67
17
7
48
12
5
12
24
36
15
40
101
39
28
12
12
17
3
9
43
24
12
113
55
32
28
17
120
3
88
68
9
79
92
21
91
5
19
60
113
55
65
31
48
12
128
100
29
7
96
12
12
41
43
12
17
24
48
96
48
31
24
108
156
56
16
17
36
91
68
4
120
56
141
19
29
36
55
12
137
31
53
108
60
39
45
7
5
19
17
7
36
8
9
144
43
5
39
40
8
16
29
24
31
29
19
41
7
12
72
77
3
45
48
19
68
45
31
32
57
43
41
79
48
5
39
33
43
12
17
3
28
84
53
108
72
43
17
39
4
48
84
29
24
60
7
68
76
36
36
60
161
84
19
48
53
12
48
48
36
103
48
53
91
24
101
19
65
39
9
151
5
36
96
207
81
12
43
29
103
12
24
48
29
24
79
8
4
17
24
7
17
24
48
7
80
69
7
36
17
31
8
16
5
79
17
19
41
7
17
7
72
17
19
36
5
24
48
67
41
43
17
27
16
77
51
9
60
12
36
15
12
4
24
8
88
41
31
12
24
24
12
101
79
20
40
17
3
52
12
8
9
43
12
60
12
36
20
9
48
24
19
60
72
29
12
24
31
17
79
48
36
120
12
53
19
68
16
17
7
29
12
36
39
16
60
60
60
120
12
84
20
76
96
12
5
19
41
24
39
16
32
60
52
12
41
132
31
5
24
7
68
28
32
4
12
32
21
36
75
9
43
60
60
17
19
8
213
91
12
24
5
72
91
96
56
21
108
24
24
3
45
99
28
41
7
12
12
44
33
19
5
3
28
29
48
19
12
8
48
16
48
36
5
12
7
5
15
21
19
65
84
132
60
15
4
24
36
108
36
72
65
15
16
41
12
228
15
52
41
123
112
53
43
41
67
12
65
55
32
28
89
31
48
8
40
116
16
89
79
12
60
168
8
33
99
48
64
5
24
24
7
20
21
84
24
12
43
24
5
19
56
40
53
43
5
24
15
220
5
79
8
9
43
17
72
36
19
53
60
51
40
8
4
5
72
19
5
60
48
27
28
20
81
12
43
24
60
32
33
19
96
5
127
36
96
12
5
3
57
103
29
84
19
29
3
33
55
96
12
96
5
99
4
72
12
65
36
48
7
89
67
108
65
24
19
36
29
79
12
77
15
36
4
48
5
36
96
24
7
12
56
9
72
103
5
19
84
17
67
12
12
17
55
12
48
12
29
12
24
7
17
19
41
48
7
53
27
9
12
19
36
32
16
20
33
7
12
65
24
135
9
12
120
55
104
4
5
7
12
5
19
41
19
185
24
31
24
89
79
17
51
72
4
17
79
116
16
53
12
31
5
84
36
24
72
48
19
53
31
53
31
72
36
12
12
41
43
8
36
16
108
41
15
28
89
87
4
29
24
31
84
77
55
60
36
101
12
19
8
4
36
12
108
53
3
12
69
19
36
120
5
3
28
24
20
33
79
17
12
19
5
19
36
77
43
56
21
60
43
72
72
24
5
55
36
36
60
36
20
16
24
96
17
132
12
19
44
45
67
168
12
5
19
180
12
12
20
4
24
96
20
4
48
36
41
15
21
67
12
24
20
4
5
91
36
36
125
43
12
44
45
27
28
89
7
48
65
67
24
41
43
48
5
19
221
132
67
24
12
24
5
168
19
60
24
29
19
32
148
44
33
55
41
3
84
16
29
55
29
24
60
79
5
48
7
89
12
43
12
68
21
31
56
4
17
43
84
17
19
17
39
21
12
96
48
7
8
28
68
9
115
17
231
33
43
84
5
132
43
72
192
24
48
17
36
7
29
43
137
36
72
19
36
41
7
48
17
19
36
65
31
140
52
41
48
108
27
84
33
151
5
139
24
48
29
27
100
20
81
12
12
156
24
55
60
72
12
12
29
19
140
16
17
48
7
24
5
55
8
88
48
89
120
96
72
7
8
21
12
15
16
36
8
33
24
27
129
12
67
17
19
5
79
24
29
3
28
144
5
60
19
149
31
104
21
12
31
48
17
43
48
77
31
8
93
24
91
168
41
48
31
32
48
45
43
12
8
33
151
60
84
5
43
41
108
51
45
31
5
24
12
12
19
60
17
31
48
120
32
21
79
12
24
164
108
9
7
12
44
9
24
72
24
67
5
43
12
32
64
29
31
12
36
24
5
31
12
53
31
5
99
4
68
96
16
5
96
12
127
41
27
4
12
20
28
24
12
24
36
5
67
12
56
4
120
36
72
96
77
115
12
17
7
132
96
77
171
21
31
36
68
9
79
12
12
125
7
228
65
48
67
29
7
17
19
56
76
96
5
31
24
32
16
5
12
84
79
137
7
84
12
84
48
5
63
ABCD 97021788302*3^$a+1 [50073]
45
31
5
99
40
20
15
61
17
51
21
55
29
42
57
27
9
15
129
96
4
120
116
15
69
88
48
20
69
27
4
24
32
136
72
32
9
31
8
3
13
24
32
48
27
13
23
9
16
65
39
48
21
12
7
72
120
120
8
21
75
51
33
111
37
65
7
116
84
33
7
96
161
3
147
73
71
1
65
126
93
84
88
8
96
16
8
160
20
36
129
15
96
15
25
53
43
8
112
24
104
27
18
6
109
11
13
11
66
3
36
36
24
16
125
315
9
12
67
80
16
56
60
189
7
143
81
16
29
43
56
24
3
13
80
40
56
45
36
7
77
78
13
72
48
92
28
152
12
45
6
73
104
40
83
109
20
39
61
24
161
24
7
128
9
75
12
3
13
72
32
40
96
24
5
123
3
69
9
7
137
7
24
5
19
20
12
16
104
168
40
48
120
8
15
49
11
21
141
147
51
61
29
15
36
24
27
57
52
41
12
150
102
55
8
16
176
48
40
72
5
135
60
39
54
235
53
90
9
39
6
39
4
96
96
8
27
9
76
53
51
117
27
27
45
16
8
15
129
15
1
5
39
52
8
16
20
297
39
45
36
67
32
15
9
40
24
20
12
16
68
52
29
216
67
17
18
45
40
83
9
60
228
21
7
155
24
18
67
188
12
16
17
60
75
60
3
25
24
8
40
56
160
72
8
36
39
6
159
16
20
15
13
5
115
17
15
24
24
57
24
15
21
75
136
5
63
52
5
99
141
27
72
3
78
3
117
39
40
35
66
3
36
4
101
126
13
5
67
23
81
60
129
19
32
9
51
28
48
89
15
3
181
120
41
3
33
18
45
45
72
127
96
29
15
15
81
60
27
93
51
69
24
208
125
43
20
4
11
66
219
16
8
60
57
19
107
57
147
25
8
3
85
8
16
44
9
48
19
24
56
16
48
35
109
32
40
44
87
48
85
20
4
140
63
18
139
77
36
3
84
112
24
11
105
60
16
89
48
72
96
79
83
117
88
56
24
33
24
18
37
104
24
72
24
64
11
37
113
72
7
20
52
80
15
9
27
90
168
19
48
24
24
104
88
17
12
3
3
37
96
72
23
49
32
105
3
28
89
55
200
51
37
77
3
16
56
60
4
35
9
100
72
20
144
69
90
42
126
69
39
105
112
35
69
24
136
44
4
101
99
16
104
15
105
88
35
18
39
156
36
4
41
39
24
36
4
35
45
12
28
131
90
139
48
89
31
5
84
96
27
12
99
81
4
24
48
152
15
90
15
27
90
3
33
27
36
111
33
72
99
126
63
132
60
45
3
36
21
55
71
57
36
124
11
21
129
15
69
18
57
112
48
35
13
104
15
121
23
1
8
3
42
72
3
12
69
135
9
78
25
185
90
109
216
24
96
65
55
89
55
11
37
92
60
84
36
93
43
128
40
41
15
3
36
105
57
30
18
36
123
16
65
162
12
1
131
45
64
96
8
36
39
12
1
59
66
18
1
8
36
36
48
112
48
56
16
80
16
68
76
29
67
24
48
48
48
96
80
9
51
51
57
16
144
32
129
36
99
60
45
31
96
72
48
5
3
36
48
12
24
147
120
13
101
18
25
168
24
11
18
19
72
35
85
29
51
16
53
15
96
4
56
208
5
18
57
16
24
32
60
48
156
16
8
33
7
32
16
164
63
81
100
144
48
44
60
16
8
21
6
13
71
25
80
21
27
51
84
78
72
12
15
111
57
36
220
35
36
33
33
55
32
81
15
64
56
16
44
21
55
8
88
144
80
24
120
84
132
64
95
49
32
45
115
44
36
21
3
24
72
16
8
21
96
12
36
6
93
33
3
117
55
8
24
16
20
84
16
80
24
40
17
15
3
13
95
25
8
24
180
15
61
20
276
88
17
39
64
32
88
53
3
60
52
65
123
51
33
3
9
144
15
66
3
15
73
8
96
64
56
84
159
13
240
24
48
17
79
44
36
81
15
208
92
76
32
16
59
13
44
28
48
17
15
57
39
24
12
48
33
60
3
60
40
96
120
59
162
87
60
33
3
36
33
31
5
211
59
21
99
6
63
88
5
114
25
41
18
60
9
57
39
147
13
179
42
3
72
108
52
80
16
8
ABCD 97021828966*3^$a+1 [50007]
1
51
8
28
20
72
60
48
12
28
74
30
36
60
4
6
32
18
22
8
64
30
36
57
87
21
17
42
48
12
18
7
9
15
201
6
32
28
32
1
15
14
70
33
15
32
28
48
36
8
18
24
40
6
2
10
30
2
60
1
192
23
12
16
24
20
18
54
58
50
13
9
26
12
121
12
47
13
95
10
14
25
51
144
33
147
20
36
88
60
32
37
3
12
60
32
1
29
40
26
84
4
96
56
22
2
6
24
34
45
41
6
10
24
50
88
20
168
120
42
22
26
34
24
14
18
84
48
37
15
8
40
36
2
102
1
17
24
10
21
12
3
2
10
36
36
6
24
8
72
6
88
12
78
2
150
7
17
6
12
1
71
6
24
10
33
60
51
6
15
65
40
51
5
34
120
168
57
15
68
25
27
108
8
34
6
18
24
42
8
30
22
8
1
11
28
8
49
3
32
100
8
28
9
3
36
12
18
24
62
10
18
96
14
10
8
13
27
140
84
4
42
2
60
100
20
60
1
47
70
78
36
6
50
22
15
57
51
45
110
12
133
99
8
40
21
111
20
6
22
12
38
30
12
78
40
98
13
9
158
4
8
30
16
26
1
29
31
9
114
96
30
38
37
15
110
19
11
66
54
25
99
6
30
18
38
10
30
20
120
4
8
76
14
142
18
48
2
46
14
52
6
2
30
16
26
16
44
4
21
35
1
5
10
14
6
24
18
10
105
3
2
10
78
15
135
20
13
9
62
90
64
30
32
28
152
24
94
24
18
24
56
120
84
1
47
16
42
48
26
88
45
51
86
120
66
22
8
30
124
56
30
67
5
16
74
37
65
6
12
12
4
206
30
10
48
80
10
93
12
45
48
32
7
48
17
18
30
30
12
1
5
40
54
33
17
6
58
32
7
47
58
27
21
30
33
41
19
59
100
32
88
45
72
113
7
108
3
12
32
36
34
8
30
12
73
47
46
102
2
18
46
14
72
34
2
4
68
12
1
3
24
32
40
24
102
2
22
8
10
20
52
56
64
8
228
25
239
18
40
8
30
52
8
109
191
4
36
18
14
12
60
1
3
6
8
30
40
2
6
10
210
20
28
24
20
16
12
92
1
71
4
9
3
2
42
6
7
35
13
9
24
2
64
45
75
20
73
207
80
13
21
15
11
36
28
44
52
68
48
12
61
41
16
18
12
44
64
62
10
9
23
46
26
48
102
6
10
2
16
54
18
32
12
28
8
40
20
114
48
88
135
9
15
9
6
56
12
60
1
17
10
117
23
24
10
24
32
30
52
60
32
64
132
20
28
56
36
12
30
72
18
12
18
30
10
51
11
60
46
15
3
44
25
17
58
32
126
54
10
78
12
20
76
20
10
32
10
62
30
1
9
3
77
19
71
28
20
133
3
54
8
40
15
60
47
37
33
2
40
20
4
24
20
1
47
25
3
92
24
16
32
48
24
34
26
46
104
10
24
30
2
4
45
21
24
24
30
132
12
42
24
176
18
28
74
48
42
28
8
250
72
42
20
1
35
49
144
87
14
43
15
92
25
225
38
130
18
14
34
117
3
152
4
26
22
2
78
10
6
42
14
10
8
18
4
9
11
13
12
35
4
56
85
9
56
30
1
33
14
18
30
24
18
30
12
28
42
8
40
3
35
42
136
30
9
27
48
60
50
82
6
2
1
11
10
18
6
2
37
35
28
9
35
16
80
24
6
22
12
36
2
18
12
10
87
41
19
69
24
42
24
6
30
8
42
6
24
58
63
3
36
18
8
7
57
90
60
50
16
24
48
6
32
120
12
22
18
30
2
36
73
24
17
96
54
66
55
35
54
19
71
16
32
28
18
32
34
30
18
57
21
87
36
11
66
112
2
4
92
102
48
10
104
94
2
28
104
37
15
80
13
17
16
24
98
12
34
56
16
110
82
32
6
24
25
33
18
153
21
66
60
2
31
17
102
73
35
12
25
35
12
28
20
28
45
9
54
57
27
32
85
41
55
9
38
18
72
91
69
80
136
42
24
6
104
66
70
18
92
42
22
80
1
9
8
48
10
62
16
39
65
18
12
16
42
102
32
64
60
44
12
40
165
33
8
82
33
15
20
28
6
48
96
27
39
20
48
58
63
9
42
20
48
48
10
63
15
114
63
17
30
10
32
30
100
84
60
32
22
18
32
61
11
1
3
32
12
13
59
6
10
72
20
13
15
20
4
86
22
8
58
14
58
3
47
22
18
44
10
18
32
1
77
40
42
78
38
10
14
4
117
35
37
17
30
18
7
83
46
66
38
90
28
122
40
38
24
156
22
62
18
31
51
30
24
90
32
133
41
6
10
27
5
46
44
40
68
28
9
47
40
174
42
30
99
11
25
12
45
6
12
20
64
48
12
81
107
40
57
105
18
78
32
10
21
75
86
6
37
48
69
56
7
15
105
51
117
12
3
12
38
90
52
8
49
11
70
50
60
49
3
36
32
60
30
19
21
62
18
7
17
10
21
33
24
8
7
51
14
30
13
29
30
4
36
36
9
35
1
35
25
47
40
12
26
42
12
96
10
54
50
55
11
54
10
30
63
3
152
52
26
19
5
18
46
24
32
10
86
10
14
64
2
22
8
102
10
123
12
27
20
48
106
26
6
42
70
66
44
48
28
30
6
56
4
20
4
14
16
30
2
7
17
66
4
9
17
58
9
21
56
19
84
15
2
6
10
72
66
6
63
17
30
4
54
3
45
3
11
40
18
63
35
22
90
20
10
32
48
43
77
48
79
36
15
14
19
96
5
30
64
92
24
6
10
12
45
48
144
35
28
30
2
48
97
5
16
42
45
35
60
28
24
33
5
42
16
45
59
108
13
15
32
22
30
90
24
26
48
30
271
11
40
68
90
18
12
10
8
42
60
12
6
42
22
24
14
72
25
41
24
31
3
14
58
24
96
54
26
12
60
13
48
9
8
34
6
14
28
30
8
22
32
ABCD 97022160544*3^$a+1 [50014]
32
79
77
40
56
16
9
27
44
4
92
136
57
23
13
15
20
109
11
64
200
28
36
24
96
24
48
44
19
41
4
48
15
29
16
20
60
36
4
96
60
44
49
18
81
32
48
199
57
15
101
28
69
36
36
111
104
1
159
3
126
72
180
75
72
8
4
3
41
36
28
3
65
52
56
4
48
9
23
13
3
48
12
8
109
3
80
28
12
48
120
12
108
36
36
12
92
112
56
19
57
12
48
24
12
20
97
39
36
12
48
24
92
48
124
24
12
60
57
171
9
23
49
11
7
144
17
19
57
96
32
64
3
180
45
8
16
168
24
45
3
24
117
59
49
15
8
49
3
96
99
17
12
25
39
51
57
36
15
18
27
48
24
63
93
132
44
36
16
8
52
44
36
4
80
48
37
71
37
63
44
4
24
20
4
60
15
69
21
59
139
126
3
32
4
48
12
63
18
107
40
60
45
51
48
12
84
32
4
12
99
41
4
20
72
16
24
156
20
16
72
8
1
171
192
12
147
29
136
123
180
9
48
80
48
13
35
55
221
60
52
9
99
9
23
49
18
45
24
24
8
16
12
15
17
19
137
4
36
156
140
85
63
9
99
45
11
72
52
44
16
72
192
72
9
18
105
12
20
28
33
23
16
32
216
148
32
4
51
69
36
96
60
96
8
28
180
75
72
5
16
72
12
60
87
29
76
3
5
88
33
63
20
48
16
15
21
24
128
16
8
28
180
9
47
43
41
4
9
36
123
3
17
4
60
32
36
144
49
23
52
12
3
21
32
24
24
12
132
60
16
12
80
120
216
24
28
60
57
11
156
36
85
23
196
68
112
15
45
63
18
11
72
16
12
12
21
72
27
92
84
96
76
48
108
24
152
4
32
28
192
116
4
8
16
48
33
23
12
52
21
3
48
56
12
12
16
72
15
33
56
16
93
23
100
72
8
64
8
160
24
9
47
100
15
33
84
81
23
72
12
16
48
9
59
16
12
36
56
55
17
19
5
4
32
112
96
12
56
16
9
3
12
24
96
44
19
81
8
52
3
81
60
116
49
27
48
12
3
77
64
93
39
60
8
24
36
96
60
73
39
24
8
36
55
45
63
18
111
12
80
52
12
36
12
9
215
1
27
24
24
51
5
76
128
7
197
1
39
12
48
20
25
72
27
48
48
20
124
3
17
37
51
24
92
13
15
21
18
18
27
20
61
35
12
7
57
12
8
31
9
68
4
9
3
20
12
4
51
18
99
45
108
15
8
24
61
143
19
18
15
72
36
21
15
12
32
4
45
15
36
8
24
76
12
48
8
12
13
83
4
8
4
44
37
18
18
15
80
28
36
57
36
27
20
16
68
60
4
8
36
100
21
27
24
39
17
1
71
72
1
180
3
24
12
20
24
16
48
24
9
39
33
63
24
144
8
96
60
60
40
8
36
16
12
32
16
48
36
128
1
36
191
16
12
33
11
4
60
20
28
39
153
45
119
16
48
32
19
45
63
72
173
16
9
3
15
113
31
33
32
12
100
84
9
90
89
16
21
11
4
12
36
48
92
12
19
81
44
55
81
8
4
68
124
21
27
32
103
18
75
159
18
75
12
8
60
16
44
4
20
40
8
16
93
51
3
69
8
16
60
12
33
3
12
32
7
18
36
3
128
13
11
156
28
21
63
36
27
36
54
3
72
48
3
29
144
72
4
60
33
15
24
69
3
51
29
160
72
27
5
28
12
32
36
84
120
4
128
19
9
8
76
60
27
72
69
44
12
55
29
16
44
1
23
13
99
24
3
29
16
32
4
9
36
39
104
40
51
45
12
249
35
55
33
44
67
9
81
87
32
16
32
64
48
108
9
107
28
92
88
45
147
44
4
140
25
23
49
75
105
11
79
21
104
88
8
48
1
36
83
76
3
81
96
93
15
20
24
4
45
51
20
24
40
12
132
63
41
52
44
52
63
33
12
20
16
44
1
63
8
73
23
108
52
12
36
21
39
60
45
27
152
72
12
36
48
76
32
67
33
8
49
35
52
108
68
12
13
87
12
81
54
41
100
32
115
18
3
24
9
51
144
3
9
36
80
196
192
9
15
3
18
3
48
129
11
52
24
21
15
39
41
16
36
24
36
12
8
24
1
83
52
8
96
13
27
12
12
68
28
32
1
63
36
96
48
108
24
48
9
39
51
101
16
32
24
16
9
36
35
37
27
56
4
36
8
4
60
20
37
18
53
64
24
56
1
15
56
88
20
16
36
60
36
15
45
20
12
36
120
4
12
75
77
96
108
16
9
27
60
44
49
15
8
12
28
32
64
120
24
36
36
92
12
25
108
11
40
12
36
140
16
48
116
72
24
43
45
9
23
84
1
131
60
4
21
54
45
8
72
1
3
12
39
81
12
36
120
21
15
108
68
64
176
37
90
144
18
18
125
48
4
3
54
39
12
12
36
44
36
19
41
148
80
4
12
12
ABCD 97022222684*3^$a+1 [50046]
96
120
9
126
33
15
81
16
192
23
25
77
163
95
18
7
5
24
43
47
66
324
3
88
24
8
117
108
15
15
33
64
104
21
30
54
127
24
35
69
16
53
42
25
23
108
330
67
8
40
8
136
101
30
117
63
72
81
189
3
120
40
185
12
51
21
24
66
1
8
136
71
42
48
55
32
96
15
24
33
24
51
37
53
19
8
21
114
48
265
8
105
279
141
12
39
40
176
64
59
21
40
101
27
88
47
25
47
1
179
69
27
144
45
93
6
37
8
16
5
36
55
5
75
15
30
19
41
84
3
21
51
16
128
24
40
11
61
8
88
5
3
117
114
174
51
3
21
15
162
7
56
16
8
45
75
88
192
48
104
40
41
7
56
16
11
69
16
113
375
16
56
24
3
21
72
15
84
21
24
48
57
63
21
42
33
16
56
57
103
80
105
63
21
108
6
1
101
19
216
128
165
19
56
16
101
78
45
45
102
18
27
45
3
15
42
30
169
53
66
6
48
27
16
8
24
48
72
3
54
15
21
90
25
8
81
39
24
63
12
205
8
27
93
105
15
87
81
15
9
96
87
9
33
103
8
64
5
171
27
93
159
73
72
56
45
75
15
126
123
96
64
56
39
97
120
35
60
25
101
19
101
42
25
32
135
25
71
234
63
88
128
57
63
135
121
104
99
13
23
1
59
61
8
48
24
40
56
9
90
21
40
72
32
16
17
111
16
56
184
56
69
36
15
24
24
39
6
195
15
6
108
36
99
135
102
258
105
336
27
84
6
19
48
296
96
75
18
67
48
288
72
80
45
3
24
21
60
135
40
104
48
48
87
18
7
215
33
64
8
21
27
93
42
169
41
39
40
65
63
87
54
139
8
45
18
96
66
39
105
150
81
39
73
35
13
104
16
53
171
45
283
185
12
43
72
53
12
31
8
105
39
93
27
72
153
63
93
126
186
3
136
5
43
72
29
75
16
209
60
19
48
143
1
5
123
87
33
48
15
57
160
65
7
120
59
36
156
18
114
33
48
16
56
24
24
45
19
23
54
210
36
204
33
105
132
66
54
51
165
72
3
69
90
9
45
114
30
60
127
53
43
8
192
64
96
72
56
45
147
45
19
104
64
47
114
12
123
21
51
48
64
8
168
111
129
141
24
99
40
8
48
201
15
24
9
7
125
90
9
136
8
3
165
39
25
23
36
21
16
113
12
67
77
36
15
24
24
15
57
195
18
19
53
18
81
39
6
51
48
120
112
248
216
123
21
45
144
36
6
1
89
15
24
24
48
64
104
57
15
24
21
19
80
21
54
18
51
327
198
19
17
63
117
99
16
8
27
61
80
39
48
6
120
19
53
54
45
48
48
24
33
78
57
45
90
150
43
80
120
3
162
123
21
51
207
66
31
95
9
15
36
45
40
48
32
81
15
165
144
24
51
15
1
104
24
112
17
63
45
30
285
39
54
60
15
21
43
23
25
8
72
27
18
84
6
9
21
19
120
96
8
9
108
19
5
219
24
48
45
27
81
7
8
27
85
128
39
33
3
84
225
15
12
13
48
89
36
54
13
5
51
16
80
24
96
15
33
57
6
9
63
126
147
27
13
119
30
43
47
33
96
111
1
119
9
45
75
16
48
56
112
128
57
12
67
8
57
36
12
96
12
18
9
72
88
101
96
36
327
63
145
8
207
144
193
48
8
96
15
24
49
53
3
16
320
40
96
104
40
48
17
55
56
40
8
21
108
415
23
84
13
47
129
9
55
192
176
72
33
54
30
108
ABCD 97022615866*3^$a+1 [50048]
9
7
5
11
7
25
64
37
30
62
4
54
29
16
16
11
5
32
23
17
56
8
24
40
17
39
32
49
23
7
18
12
19
8
9
39
87
17
61
42
48
12
18
12
54
12
13
32
29
46
72
13
16
8
29
19
1
7
15
81
27
13
37
59
35
60
49
59
24
48
18
78
37
17
48
60
27
8
8
29
27
24
8
48
48
55
9
8
72
7
2
31
3
18
48
12
18
14
64
12
8
10
1
8
15
89
24
8
32
17
10
18
20
7
15
81
9
20
35
5
6
13
48
8
3
12
108
5
8
37
3
37
104
16
3
9
18
29
16
16
16
67
61
23
1
13
22
6
23
24
37
24
83
24
45
19
16
5
44
4
72
11
16
15
36
102
18
45
21
3
3
5
16
8
16
57
31
5
24
3
8
32
95
2
55
64
23
17
24
24
40
9
55
107
12
57
24
9
7
24
16
16
9
90
24
110
23
11
6
39
32
31
9
15
30
43
11
84
12
13
11
5
8
56
15
18
23
1
18
12
6
43
8
3
13
13
3
24
43
24
5
13
68
70
17
8
13
3
24
7
17
13
107
19
30
39
8
19
53
1
30
65
16
32
13
36
8
39
13
12
48
18
13
32
15
30
3
21
30
5
24
21
3
24
24
7
78
3
21
59
72
1
6
24
14
36
10
48
18
24
35
24
9
10
12
49
17
30
49
5
20
4
19
1
7
39
66
87
21
30
5
19
26
22
12
17
55
66
12
11
80
59
69
48
8
24
40
27
14
16
42
101
33
47
16
37
27
48
21
8
12
10
18
6
21
8
37
12
15
32
8
8
16
23
17
37
3
17
96
7
51
42
35
8
1
16
30
33
15
17
31
1
41
15
45
3
27
12
78
6
36
33
16
61
11
17
6
12
5
13
11
40
15
54
42
12
5
13
3
8
8
11
24
18
11
16
72
9
12
12
15
15
25
16
33
72
64
23
64
41
28
18
41
45
34
2
23
16
61
30
37
25
23
5
35
16
21
6
5
55
25
25
10
36
18
23
19
5
8
17
18
21
32
48
7
1
17
12
3
8
1
12
24
27
40
17
80
52
78
5
40
15
6
30
6
36
18
6
11
24
24
40
39
57
41
23
25
55
40
24
23
41
33
4
11
31
12
21
51
14
16
56
47
5
3
40
5
12
12
11
40
63
74
40
30
36
30
7
8
27
21
3
14
23
53
11
25
78
24
18
48
12
19
8
15
17
13
42
33
8
73
42
24
36
2
10
5
37
35
49
23
13
3
45
3
8
24
8
80
24
81
30
12
66
44
22
1
29
19
8
41
55
27
14
79
32
48
61
3
8
8
48
29
11
32
23
12
30
7
11
13
64
1
39
16
47
9
8
24
1
18
24
14
4
35
24
1
66
26
19
40
5
54
29
37
43
11
5
32
32
3
61
8
69
11
25
54
49
23
30
19
11
14
24
22
9
15
49
11
29
16
8
40
63
9
15
41
40
8
21
34
1
32
15
41
1
15
32
9
22
18
23
37
43
49
10
62
47
23
30
59
64
8
1
31
5
11
32
40
96
19
54
39
33
15
45
11
13
27
24
32
31
2
7
53
3
1
6
36
2
3
40
8
57
23
71
54
3
16
11
53
1
78
2
12
19
57
23
1
8
10
12
33
32
16
8
25
12
12
42
54
30
12
60
17
7
25
5
3
15
81
15
25
25
4
11
7
33
104
8
5
3
21
66
78
36
7
1
58
29
24
7
33
16
16
32
16
1
23
16
39
12
6
42
38
15
25
20
112
3
3
21
39
17
8
16
69
19
48
57
6
62
4
36
11
9
58
42
20
4
3
56
25
12
12
36
19
32
5
28
18
60
24
50
7
16
23
9
16
37
3
56
120
13
70
6
47
67
30
39
21
3
15
18
18
13
11
90
6
42
3
56
32
56
8
13
11
40
3
5
1
66
29
7
9
9
30
30
163
1
22
1
17
30
72
25
29
6
26
22
36
1
23
18
12
19
1
16
32
31
27
30
39
8
19
13
8
15
41
57
7
24
21
78
12
12
5
13
11
21
10
48
12
21
9
6
33
27
14
58
24
18
27
56
9
7
32
8
13
40
44
4
20
22
1
5
11
19
72
69
9
15
5
28
30
6
6
102
18
24
6
18
5
45
16
27
8
103
17
16
9
6
50
82
12
9
8
21
43
16
8
64
5
42
2
22
6
27
15
17
8
8
32
7
48
12
5
9
82
29
24
45
3
32
8
8
13
3
27
36
6
6
5
16
8
64
8
8
53
6
42
20
64
39
15
6
20
7
17
23
8
53
46
5
8
72
8
9
7
16
117
10
65
37
32
4
7
17
18
30
23
19
26
60
22
18
55
11
84
25
47
9
183
9
3
5
25
23
64
27
42
3
32
19
5
16
15
98
10
6
24
6
1
35
14
16
84
20
16
18
77
56
73
31
5
3
9
119
11
6
12
11
19
13
16
33
7
56
8
32
32
13
19
48
13
52
12
18
1
5
30
29
25
15
15
57
32
33
47
101
19
41
23
25
7
5
78
37
1
7
8
72
8
29
3
48
17
34
66
42
12
29
16
39
1
5
6
45
53
16
35
61
11
37
83
64
3
24
21
24
24
24
40
16
13
20
7
8
8
5
27
5
34
12
21
33
54
17
13
11
1
42
13
47
26
23
8
9
15
56
13
19
1
71
5
6
5
19
5
25
6
6
3
21
11
9
63
31
12
21
27
14
36
34
57
16
24
23
78
18
9
16
11
165
89
10
74
27
55
17
9
70
18
42
53
56
5
51
24
48
15
9
16
16
7
33
8
48
24
56
1
4
11
8
17
18
54
23
37
3
32
16
21
18
12
24
12
1
41
39
21
11
7
12
18
128
11
23
12
29
19
38
72
7
21
8
40
36
36
19
5
3
21
6
126
15
15
14
28
31
37
4
36
24
51
24
40
1
4
51
8
72
8
32
99
6
8
23
40
1
18
30
12
12
6
12
36
24
9
9
55
5
18
24
41
24
33
10
13
16
1
68
3
40
21
3
32
57
34
53
40
17
7
27
60
168
62
3
16
17
4
11
16
51
5
16
3
60
65
8
1
10
36
24
1
8
3
5
8
17
23
8
49
23
32
5
27
1
30
57
39
30
18
36
12
2
7
15
14
34
1
24
5
90
25
32
63
17
48
55
2
10
18
30
13
53
11
8
24
17
36
11
72
7
1
17
6
17
7
17
1
18
24
77
1
12
30
5
32
85
10
17
1
18
21
8
25
8
47
23
17
9
31
24
21
27
99
60
9
32
49
31
11
29
1
18
85
53
3
16
16
9
36
3
19
5
16
21
6
29
72
9
23
8
63
1
11
30
54
6
3
5
19
72
9
8
23
17
18
5
24
37
11
79
24
1
5
11
40
32
56
11
37
8
29
35
59
5
8
8
9
18
5
7
36
42
20
15
8
17
84
59
9
72
40
7
104
40
47
33
15
12
5
7
60
24
84
9
57
23
1
63
9
39
9
7
16
24
73
56
87
40
15
2
7
9
7
16
40
40
128
8
37
6
29
16
63
36
48
12
24
17
7
1
8
64
48
11
6
24
111
15
18
90
45
51
5
31
38
3
1
47
85
11
120
13
3
32
16
16
16
7
12
2
27
1
7
95
17
31
57
48
8
31
14
46
5
1
12
90
6
3
41
28
11
31
6
6
5
72
43
24
13
32
65
23
17
36
19
16
1
7
17
23
32
89
23
9
15
13
20
15
80
8
39
17
24
8
5
60
60
11
8
5
99
88
13
52
15
16
11
53
64
24
15
2
10
13
1
31
9
23
61
19
11
2
43
8
32
11
21
9
15
63
30
51
15
26
23
16
25
95
37
12
12
18
9
64
24
13
10
65
48
57
22
1
77
27
29
11
59
74
19
9
31
37
43
32
25
23
1
6
41
9
16
56
52
30
29
13
18
6
30
110
55
9
23
79
24
9
3
13
64
72
81
23
11
5
16
63
17
8
11
18
6
54
78
18
15
8
9
22
42
18
5
7
18
78
17
1
80
23
71
17
1
12
20
46
25
11
24
12
2
31
16
16
25
12
30
30
20
19
17
10
14
23
16
32
41
6
17
7
18
7
23
6
11
8
47
25
11
21
21
12
63
33
18
6
48
6
1
5
6
21
39
24
18
31
35
84
12
29
19
6
15
24
24
9
7
23
41
8
11
13
40
127
60
30
71
24
64
9
12
ABCD 97022860282*3^$a+1 [50005]
5
102
25
71
144
102
31
84
35
18
48
60
7
8
39
90
66
168
49
17
24
144
67
275
48
37
35
24
1
11
150
75
4
36
83
102
132
36
12
72
162
6
180
27
48
15
225
9
3
48
15
132
108
48
117
9
204
31
41
72
43
32
27
90
103
80
48
3
24
66
87
57
18
132
33
123
54
42
25
56
99
18
3
40
24
35
36
162
78
12
6
30
57
33
72
18
60
84
157
41
55
80
52
132
23
60
157
60
89
39
60
27
25
41
198
42
27
93
42
18
90
54
31
5
72
75
81
87
52
80
108
177
60
18
37
48
95
165
300
39
13
17
31
80
57
15
15
25
35
25
5
36
54
126
67
5
60
72
36
12
7
11
6
90
36
37
48
17
103
24
5
103
77
18
48
24
90
63
52
5
18
33
57
55
48
59
24
49
5
66
9
63
18
42
54
36
54
30
3
33
60
7
20
45
115
11
30
79
20
87
180
25
29
31
53
108
60
12
36
96
3
52
120
8
123
45
63
12
78
327
4
29
30
37
20
12
28
17
3
60
27
93
27
45
27
6
55
35
54
18
85
161
24
18
90
18
90
31
41
84
108
18
144
61
20
9
91
17
6
66
3
183
18
87
33
24
252
156
19
35
78
66
36
108
78
54
66
42
37
11
45
69
48
3
75
18
7
167
36
54
168
67
20
93
228
67
59
1
95
30
15
3
69
21
96
211
53
144
15
45
3
249
55
119
42
300
87
81
27
117
36
30
36
25
53
126
54
3
105
300
7
47
21
15
60
270
19
56
40
72
5
43
17
12
63
45
60
18
12
6
66
24
61
5
43
53
108
7
59
121
23
24
12
25
29
6
25
23
18
18
42
15
57
18
85
12
11
9
28
20
12
165
75
60
153
54
193
20
15
13
5
15
304
23
73
77
3
9
180
60
103
53
7
17
31
95
25
192
11
1
5
111
33
84
18
18
60
7
5
27
27
36
42
12
31
59
18
6
36
48
90
7
128
27
126
108
31
29
199
11
24
13
53
24
30
6
39
213
30
42
12
63
27
1
84
5
6
138
19
17
168
48
18
42
79
60
53
75
15
36
24
93
9
55
56
3
49
71
54
60
12
171
4
11
72
45
40
35
42
54
49
17
90
21
64
48
12
53
15
27
25
23
33
27
48
237
3
25
12
35
90
163
17
30
25
8
45
54
126
79
95
33
45
123
64
113
18
24
66
42
18
55
137
36
19
23
318
24
108
67
12
65
18
18
19
173
6
61
11
12
73
59
1
53
27
57
3
147
12
18
195
220
5
3
9
24
7
65
15
219
121
59
18
18
37
12
89
60
36
30
24
97
47
12
18
36
90
9
27
18
6
37
47
36
24
48
24
33
15
97
53
18
25
5
42
37
120
113
30
270
75
105
168
72
18
12
60
18
18
37
84
120
5
63
87
18
18
25
23
150
219
153
18
57
172
5
36
42
12
37
23
13
23
1
155
13
120
8
27
33
4
119
42
7
77
36
60
27
57
108
18
105
27
102
111
93
27
219
21
3
72
72
30
63
27
13
65
55
29
24
234
18
12
36
19
12
336
137
42
66
78
30
36
90
1
59
66
54
13
8
33
24
12
78
36
57
9
126
60
18
87
33
6
85
53
6
36
30
168
123
120
39
18
63
33
67
17
63
27
33
64
29
19
77
180
18
48
54
43
53
162
133
5
54
25
161
84
111
33
24
30
6
12
67
11
117
129
51
153
192
42
93
117
55
17
31
95
54
144
6
81
99
30
18
108
42
12
108
3
4
35
18
7
41
27
141
19
53
48
324
42
54
7
5
27
360
45
6
216
25
173
30
25
83
24
1
47
33
57
6
49
41
66
25
11
18
27
64
35
1
59
18
7
5
54
54
18
25
20
27
6
36
54
54
72
3
135
72
6
72
90
66
7
17
72
66
105
45
12
7
29
27
99
24
9
60
3
12
97
89
36
36
30
97
8
3
24
12
85
29
126
73
8
99
61
5
ABCD 97023063524*3^$a+1 [50142]
69
75
9
54
72
45
9
54
36
24
57
16
20
15
30
27
33
7
41
7
20
12
48
64
60
11
54
48
15
12
9
42
12
42
63
63
45
3
49
8
4
20
45
55
5
51
72
51
1
23
13
77
3
27
13
12
17
18
13
20
105
15
40
44
15
25
5
6
12
25
35
37
35
33
108
84
36
40
35
69
48
88
24
5
18
60
13
35
18
27
4
23
42
31
24
53
67
53
7
36
20
27
13
20
27
18
7
20
40
77
84
6
36
9
16
20
3
24
12
1
125
87
3
24
18
43
5
7
48
59
1
29
15
39
6
15
28
60
32
39
1
5
15
40
20
15
18
18
54
3
27
108
18
18
42
55
60
119
13
32
28
20
27
21
15
18
7
17
27
16
155
12
25
32
3
13
5
55
29
43
53
7
5
55
35
45
45
43
35
48
21
3
72
1
17
3
9
15
88
32
16
17
7
36
5
15
27
13
95
12
25
32
93
55
12
68
60
40
12
8
72
15
1
35
49
5
3
15
45
3
9
9
79
107
85
56
12
3
42
12
3
3
84
54
27
4
11
72
37
36
20
27
37
8
45
42
33
3
9
45
3
12
76
80
3
1
8
117
3
33
54
18
55
17
43
47
1
17
55
23
48
36
13
47
61
60
12
47
30
123
165
27
28
8
24
3
25
8
3
54
7
20
63
78
30
42
43
5
108
51
48
52
35
1
35
45
4
23
25
8
52
23
9
3
145
17
18
37
95
13
23
54
3
33
7
5
43
12
107
96
12
18
19
41
7
8
4
35
13
12
5
3
3
109
65
31
24
36
5
12
75
3
12
72
93
28
12
11
9
12
51
24
1
83
21
3
66
7
35
54
18
25
95
18
39
16
17
3
15
60
85
35
24
45
3
57
28
5
3
39
21
9
54
9
27
54
6
13
5
15
33
19
60
20
15
121
92
48
9
3
12
21
12
72
6
12
193
20
9
103
12
8
28
44
123
36
6
84
36
15
36
9
3
52
11
9
9
7
60
77
42
85
23
33
39
18
30
13
5
90
37
20
52
56
24
15
48
25
12
5
48
3
4
80
16
23
9
15
18
54
1
47
13
5
60
7
32
60
3
42
48
42
25
8
52
48
95
57
15
25
29
6
66
42
33
24
9
31
11
9
45
15
15
21
84
21
42
13
20
15
85
84
65
36
42
18
39
15
33
3
45
12
28
12
95
33
60
39
33
75
33
87
36
49
32
9
7
20
9
54
72
37
23
30
15
12
27
73
53
18
24
57
36
4
60
8
15
45
21
6
81
117
30
18
24
120
51
40
20
39
18
30
13
5
19
41
90
12
13
12
47
25
20
135
36
54
3
33
7
35
12
13
72
48
8
4
5
18
33
72
52
71
25
32
15
25
47
81
12
15
45
40
12
53
12
51
4
20
3
48
60
48
21
33
7
11
25
80
24
3
13
77
90
12
21
40
17
103
53
91
48
32
40
11
12
13
29
55
35
33
12
36
60
33
24
7
56
4
20
21
27
3
18
27
63
1
8
12
136
5
39
36
15
9
51
12
45
33
72
115
72
5
6
9
28
60
5
67
65
3
63
108
97
29
18
18
39
51
18
19
108
24
20
15
25
23
33
9
18
12
13
95
78
159
28
5
126
6
15
15
21
33
19
60
8
3
61
20
33
12
54
9
15
13
12
12
11
49
59
49
5
3
33
36
3
15
42
18
30
7
20
15
66
75
39
18
3
24
28
20
33
54
1
60
12
65
18
60
9
48
81
27
15
12
18
19
36
20
40
12
8
27
33
27
12
45
45
18
13
5
114
21
24
60
141
39
28
20
45
15
33
79
53
30
132
1
72
11
36
13
8
12
147
18
27
45
3
3
37
20
15
57
16
44
3
90
7
119
9
33
30
60
57
63
9
16
12
8
9
63
40
23
18
42
12
37
5
15
48
27
81
40
35
69
75
78
18
12
13
12
8
27
33
15
42
12
6
57
63
18
27
12
12
135
73
32
16
35
57
165
27
21
7
17
30
60
85
23
48
9
9
7
65
18
54
67
48
11
69
45
15
51
54
18
24
81
3
1
95
48
180
18
19
20
16
5
79
5
103
20
12
36
63
37
24
11
45
72
48
4
60
11
48
24
12
73
5
55
47
153
27
21
60
45
114
1
24
5
55
156
20
9
18
25
95
36
1
5
36
7
23
42
63
24
28
83
57
60
12
15
66
60
127
35
37
48
32
3
73
17
27
16
12
35
13
20
39
6
7
48
17
12
18
97
48
32
28
11
61
48
5
43
104
16
47
45
15
73
35
102
55
12
59
90
54
72
61
20
40
24
8
52
11
117
27
6
15
24
28
95
30
127
68
28
17
7
36
65
15
64
11
90
12
7
20
63
93
15
25
35
12
216
114
3
87
37
36
29
18
36
6
18
145
92
15
126
48
19
12
5
96
7
8
24
36
52
47
1
17
60
30
45
45
18
60
37
107
25
23
126
7
24
5
78
12
25
20
28
5
7
20
16
203
96
30
3
40
47
6
12
3
12
21
7
20
24
28
17
55
29
67
23
24
45
57
54
117
45
39
3
12
36
37
23
72
66
7
80
9
18
13
59
21
9
55
23
25
20
21
6
25
41
15
3
36
18
3
87
42
3
15
120
37
20
60
15
25
23
18
60
39
15
36
12
25
47
25
48
17
103
12
83
180
18
54
60
25
48
11
97
20
4
116
39
18
7
36
23
49
8
12
27
18
30
73
5
27
60
52
125
6
120
90
7
17
15
75
180
33
57
18
18
55
80
24
16
32
3
114
3
117
43
35
12
21
24
28
53
42
13
17
15
21
6
120
96
97
47
13
48
24
48
47
18
12
31
20
9
84
7
60
77
15
3
24
48
42
48
7
53
18
30
7
32
48
153
7
72
36
104
15
48
36
1
95
174
7
92
33
15
4
119
49
5
3
15
18
42
12
18
115
32
33
55
12
23
24
13
17
6
48
42
39
45
43
35
30
15
40
32
28
8
24
195
45
15
1
47
13
29
15
3
12
1
17
18
72
13
29
15
3
33
33
72
54
13
47
48
60
37
11
54
6
30
15
24
3
97
11
72
72
18
15
33
54
36
9
33
48
15
84
28
23
49
48
ABCD 97023243004*3^$a+1 [50018]
32
84
12
24
24
16
224
264
216
84
160
236
4
123
65
88
152
4
144
195
77
52
56
16
104
12
288
252
72
60
16
60
32
4
44
4
116
67
125
240
108
36
64
39
53
52
120
56
76
39
29
220
20
40
15
108
69
21
227
112
80
28
92
88
120
20
76
32
52
276
24
20
121
135
44
16
36
39
45
32
24
61
39
356
12
96
16
144
84
8
55
89
120
48
40
56
40
20
4
8
48
85
59
13
27
176
85
11
40
39
144
57
123
41
196
176
88
165
99
32
88
20
121
39
51
54
23
28
36
68
160
8
84
276
12
43
69
84
135
105
56
4
105
39
188
64
48
8
157
171
20
12
13
35
64
216
60
39
77
160
176
24
24
40
20
124
96
24
176
144
31
41
48
52
20
109
47
97
35
108
4
24
84
51
321
80
24
24
72
48
40
80
16
60
44
516
25
51
111
57
60
135
233
124
20
60
24
64
51
45
24
20
73
23
132
28
44
40
111
129
32
96
12
220
8
144
28
116
40
75
5
84
48
48
64
36
56
96
148
9
231
84
80
55
105
96
15
17
37
11
120
16
24
44
76
24
60
300
63
113
319
185
76
80
64
36
24
8
48
16
21
179
91
18
35
276
208
3
93
20
24
36
64
92
84
16
3
137
79
17
4
33
171
27
57
140
100
156
20
4
96
39
101
4
8
232
12
39
69
8
13
72
83
64
8
28
20
12
73
72
18
89
36
64
20
76
36
93
95
12
91
5
85
35
55
57
80
60
16
39
105
75
17
36
48
97
83
60
55
149
31
5
12
132
100
8
228
4
72
228
356
12
48
19
201
267
29
48
85
155
112
39
161
48
36
64
51
17
60
52
96
32
67
90
107
96
84
156
148
20
37
107
96
144
13
63
260
96
64
32
112
56
72
60
28
176
151
17
120
43
29
168
196
32
64
33
18
17
48
223
9
32
100
183
173
7
57
69
99
260
1
59
48
253
59
13
90
72
81
44
52
128
96
120
55
29
12
24
7
17
16
56
64
204
3
113
12
48
4
32
48
12
4
200
24
12
103
21
24
8
52
32
144
100
44
100
15
17
160
93
35
12
36
28
60
207
209
24
109
291
92
283
9
60
20
12
4
39
5
36
16
108
12
21
27
36
60
32
133
107
88
24
36
87
5
24
28
20
72
31
17
52
39
101
216
64
144
69
11
72
4
84
44
100
296
132
64
273
107
84
84
240
61
35
24
16
80
4
36
24
36
36
24
80
100
60
32
133
72
203
16
104
37
59
31
137
40
20
1
15
20
76
68
240
60
172
224
24
256
44
36
216
36
25
263
132
48
192
72
16
20
192
144
28
56
160
140
96
36
28
20
192
253
72
3
180
84
3
77
136
36
20
28
68
103
9
236
169
195
8
28
36
21
3
152
7
5
36
124
32
1
3
92
132
108
12
13
18
54
15
68
7
165
32
1
72
75
195
57
51
33
60
105
275
ABCD 97023902546*3^$a+1 [50017]
126
54
31
48
48
17
6
57
39
73
92
9
66
25
48
17
55
36
60
17
127
96
29
54
1
11
90
27
3
24
54
24
60
27
15
21
112
32
21
7
20
12
81
54
24
61
8
57
36
67
32
15
24
21
15
24
30
31
8
51
12
30
12
18
78
31
161
12
43
53
19
35
25
20
40
8
64
11
90
19
29
19
20
33
15
3
1
35
6
24
31
59
1
17
6
96
13
8
9
18
90
12
31
35
109
20
36
40
84
11
90
72
48
30
97
5
3
33
96
60
75
16
5
54
54
24
15
72
3
37
65
6
9
3
45
40
68
100
24
56
24
48
3
45
45
12
132
54
21
45
30
21
12
3
48
42
18
1
20
108
117
24
39
12
39
37
65
18
261
15
18
7
68
105
27
9
51
81
84
24
6
13
20
28
20
9
90
6
12
7
80
21
15
40
17
36
84
12
75
36
12
33
108
36
6
9
16
5
19
35
21
3
54
162
13
65
27
9
7
53
72
24
36
24
75
45
84
24
123
12
81
87
27
37
8
52
108
8
40
84
41
75
3
9
51
12
18
99
105
3
4
56
24
21
55
65
19
140
69
7
20
39
93
3
60
30
102
93
33
12
90
9
9
7
35
57
60
52
68
21
27
3
36
66
12
120
67
48
32
3
213
57
15
45
162
96
97
60
95
42
84
12
27
33
15
60
3
96
1
5
99
15
81
84
36
24
180
100
48
11
37
44
28
80
27
13
32
16
24
20
33
18
109
11
9
28
41
19
23
12
13
24
8
21
12
79
48
17
24
84
120
15
12
15
18
12
108
7
41
27
48
4
108
20
28
12
41
90
1
36
29
3
51
96
18
42
33
28
80
4
60
59
21
81
99
15
54
162
12
228
25
59
24
30
30
57
84
21
39
3
36
9
33
7
17
96
15
9
18
18
24
36
15
24
28
12
56
3
36
73
60
12
36
83
54
12
91
132
41
51
21
7
23
108
1
48
137
6
72
6
42
9
15
6
30
45
57
27
339
61
176
40
5
67
5
7
20
21
72
60
3
4
41
55
32
87
60
36
42
7
48
32
9
27
84
48
75
18
138
1
56
33
126
13
11
21
99
120
21
28
8
99
30
30
25
41
39
15
108
45
3
37
8
3
21
111
84
84
66
63
3
42
75
40
35
36
60
36
78
7
48
12
29
24
3
39
6
15
9
51
4
60
68
33
19
5
55
11
9
9
31
56
60
84
9
6
6
120
54
24
12
25
12
20
12
45
3
81
91
36
84
35
13
12
35
66
39
16
65
72
27
36
105
7
12
60
5
60
84
12
42
12
60
18
27
3
30
3
3
57
15
25
12
20
12
28
71
9
52
36
65
15
12
33
19
156
12
5
27
16
20
3
12
30
48
96
51
52
8
4
161
75
180
12
27
84
1
11
18
30
54
3
64
68
48
24
96
33
12
7
60
53
54
6
15
117
15
12
21
19
41
15
3
37
24
8
63
9
9
36
3
40
5
6
66
15
48
93
42
6
87
27
12
24
36
48
72
33
15
6
60
67
59
1
5
7
20
3
105
45
67
65
7
56
40
44
39
144
25
20
81
42
30
12
6
36
30
3
27
21
12
27
21
105
19
68
21
6
78
12
18
36
30
51
33
6
72
9
3
13
44
9
39
28
5
78
109
32
39
12
69
45
63
33
24
51
24
16
12
188
4
41
54
24
109
113
7
8
12
12
40
35
13
12
53
43
12
17
36
15
4
41
7
35
57
36
39
145
8
192
3
48
18
42
97
5
6
6
15
28
188
39
84
42
12
3
12
33
39
9
19
23
37
20
15
33
4
48
23
42
15
81
96
18
13
59
6
15
12
12
15
24
9
33
15
69
78
33
9
51
63
9
3
30
75
12
27
25
41
78
6
103
5
78
42
12
48
7
41
7
5
3
4
59
37
29
15
51
18
66
6
18
69
105
78
25
59
6
108
12
60
12
3
69
36
30
49
11
9
9
96
48
60
27
105
91
44
48
60
51
96
33
100
23
48
42
15
9
15
15
6
15
15
60
162
12
3
33
30
49
176
40
44
69
24
3
45
87
48
75
49
53
18
78
87
64
41
7
68
3
9
52
59
30
67
17
3
3
1
11
18
60
6
198
3
45
27
27
1
65
19
11
60
25
32
12
60
96
39
18
36
19
53
27
27
54
87
33
102
78
67
65
30
30
18
69
27
33
100
32
51
48
1
59
150
12
67
8
57
15
12
69
27
3
90
19
20
3
90
15
12
48
72
48
40
24
35
21
112
48
35
24
24
21
15
18
15
45
48
15
57
6
21
21
7
47
78
7
60
149
30
84
78
48
27
4
35
54
51
63
12
174
90
42
15
153
12
115
65
174
66
30
9
15
1
5
48
66
13
17
3
60
81
6
21
40
77
6
6
3
12
45
3
3
45
24
33
72
6
9
51
37
47
36
60
49
59
1
41
60
7
17
48
67
149
6
1
77
6
114
42
24
174
12
3
21
12
30
90
54
45
9
12
48
19
77
144
24
27
48
12
129
120
19
20
48
4
29
91
11
25
20
12
27
114
12
27
3
9
160
41
55
5
15
9
180
48
27
40
41
55
44
33
3
3
12
9
9
36
6
48
1
80
51
24
66
24
54
37
84
113
7
11
25
44
88
32
3
42
3
3
9
33
36
72
18
1
53
7
5
36
72
12
43
8
24
48
112
56
52
60
77
3
3
30
48
6
33
3
54
51
4
29
30
49
12
41
27
15
12
1
17
3
12
52
35
24
84
36
ABCD 97023977608*3^$a+1 [50000]
6
36
246
18
321
60
33
111
87
69
129
195
27
102
3
159
36
90
72
3
39
69
120
9
15
12
108
108
135
228
42
18
105
15
21
33
96
15
12
168
141
234
162
39
36
105
75
288
324
183
33
180
84
93
204
15
21
138
240
54
351
21
183
111
69
21
162
189
180
9
339
12
24
237
120
3
267
93
72
87
6
27
144
21
147
141
126
96
9
93
36
72
3
72
93
90
12
69
45
243
36
27
72
30
51
39
78
87
120
216
36
3
96
69
93
159
51
648
42
30
93
36
33
42
48
108
93
72
180
159
69
81
48
18
288
21
120
3
21
51
33
93
42
180
297
24
12
39
93
36
120
204
87
33
63
192
93
15
24
249
39
297
384
84
3
57
72
213
111
84
93
3
39
141
15
6
84
39
363
33
36
84
81
30
294
102
42
66
69
363
42
12
276
84
24
15
12
24
69
15
135
81
9
15
72
12
276
36
120
24
39
105
87
69
24
228
312
141
72
162
96
45
135
69
12
3
60
228
165
93
246
69
132
72
195
141
252
60
39
9
132
87
57
291
45
93
42
90
12
447
216
93
360
195
24
21
144
72
63
273
15
24
336
3
201
159
96
174
15
216
168
252
36
87
42
63
3
150
243
36
129
54
141
189
375
3
30
72
111
195
42
15
264
21
72
6
54
15
72
15
96
45
9
30
90
90
6
138
252
93
15
126
144
231
3
21
87
93
72
180
84
180
24
84
3
33
24
183
48
6
36
12
3
39
84
21
3
30
186
45
165
36
3
252
288
75
81
27
18
27
324
108
36
147
93
84
273
183
36
33
168
195
15
42
15
111
264
270
42
81
39
126
15
60
87
96
9
81
87
39
210
3
3
33
69
18
105
3
42
48
111
3
138
78
12
132
30
72
24
270
336
21
87
105
111
57
87
360
93
195
309
51
18
204
126
81
276
48
21
75
33
180
72
24
252
138
54
3
72
36
12
3
54
6
105
51
36
177
36
72
3
21
69
15
24
255
141
147
90
72
135
36
24
108
48
216
36
165
132
135
183
165
3
45
81
90
66
15
24
21
138
6
99
24
51
276
9
111
78
207
168
192
60
183
33
39
90
123
36
21
51
228
204
93
135
24
33
18
54
111
273
30
69
111
72
438
15
15
21
15
69
27
30
78
12
42
36
15
12
72
ABCD 97024637038*3^$a+1 [50019]
29
36
34
21
17
100
27
41
172
3
53
34
8
4
14
22
9
35
54
96
19
101
34
9
12
89
100
42
18
20
42
94
68
18
22
8
60
12
55
33
84
44
34
20
10
6
12
54
36
32
48
19
5
10
56
25
35
13
125
16
66
45
5
4
80
90
61
12
53
10
24
9
47
54
64
132
38
6
48
43
27
18
3
24
57
24
12
44
24
55
11
18
55
117
63
17
64
27
53
7
17
12
19
71
18
72
16
39
45
99
159
8
22
8
43
21
135
9
24
3
17
6
64
26
36
46
57
27
8
18
24
144
94
117
45
26
10
15
17
40
78
165
45
18
24
170
10
98
90
48
42
4
44
55
5
12
88
92
52
138
14
28
80
40
18
14
103
41
4
51
71
13
53
64
36
8
34
12
8
198
54
73
17
34
54
12
44
172
8
72
10
54
108
8
19
9
99
33
90
134
48
36
6
58
123
12
27
14
36
19
45
27
9
3
5
18
102
7
29
36
18
60
48
132
66
55
96
35
4
62
7
17
31
27
26
6
36
18
19
48
27
18
63
72
69
84
44
72
6
4
50
40
86
30
24
4
27
77
28
44
130
26
19
69
75
15
81
65
88
26
4
198
15
39
9
9
27
81
60
8
4
8
34
54
30
24
26
55
119
18
72
28
32
18
130
27
17
79
65
24
10
152
30
180
24
40
26
18
55
81
24
8
120
24
40
36
8
6
58
80
6
66
19
41
19
89
102
78
138
52
30
27
5
28
38
34
3
41
4
123
3
42
2
42
31
9
8
96
4
27
41
108
76
26
18
19
41
40
15
72
29
90
16
9
48
45
36
144
86
30
55
45
26
78
40
60
156
27
89
46
18
24
20
36
64
135
17
100
54
9
117
44
36
19
36
36
24
65
16
3
36
63
18
180
8
36
24
30
6
36
54
30
55
105
138
8
37
53
144
18
61
12
179
78
22
14
4
140
30
168
90
22
177
84
17
28
36
8
132
76
8
24
18
18
12
52
30
62
124
12
24
26
22
26
6
4
80
6
46
38
6
31
24
225
18
30
32
36
19
125
40
15
48
33
120
44
96
54
58
27
89
72
10
234
50
66
28
32
12
16
156
24
2
18
16
99
36
84
24
17
4
50
10
20
6
28
48
14
48
16
12
24
38
108
28
6
108
2
25
29
10
14
28
8
12
28
32
144
108
102
61
48
36
24
101
10
18
51
57
14
118
48
68
66
34
2
78
54
156
34
36
20
91
105
111
63
9
5
67
5
84
6
36
252
13
27
81
81
14
30
96
19
45
62
30
79
108
108
57
63
17
16
27
9
30
44
1
5
30
25
21
24
39
81
15
48
95
58
90
90
8
216
10
14
12
24
54
130
72
44
55
5
36
40
44
36
88
2
18
60
55
12
17
88
38
42
112
135
27
54
14
18
10
38
16
120
68
30
42
18
58
78
2
78
1
53
66
16
8
58
62
46
54
6
20
16
3
53
60
22
50
46
2
24
4
14
13
9
15
9
66
6
12
18
44
10
50
18
22
8
61
21
6
12
90
72
24
27
17
72
40
44
36
108
7
21
44
24
12
55
23
4
213
39
80
136
98
36
64
15
12
72
15
26
31
5
4
27
53
46
8
1
41
30
109
27
44
34
66
26
52
12
14
22
60
8
36
36
54
58
18
9
71
25
117
12
15
53
40
72
80
43
3
24
9
17
48
7
29
91
45
54
45
71
54
100
80
28
8
43
17
48
64
6
174
36
32
58
126
36
135
17
10
126
14
22
44
100
44
52
54
26
28
3
27
18
114
9
45
36
30
14
12
24
126
58
36
36
80
72
10
141
65
6
40
45
45
51
48
71
70
20
204
46
8
22
14
22
14
30
36
28
44
28
8
55
9
8
10
42
2
6
30
72
52
80
13
113
28
54
20
18
10
45
108
5
64
2
28
72
9
35
46
24
39
17
36
52
20
60
28
3
45
50
210
6
49
5
91
65
70
18
3
5
40
195
17
40
72
8
28
18
26
36
34
20
25
35
54
19
27
21
108
96
53
28
84
8
43
45
3
77
22
6
80
120
16
116
4
24
12
54
45
96
48
17
55
107
25
75
90
27
9
176
36
58
9
17
34
26
280
38
78
40
90
72
62
24
55
57
132
12
60
20
55
35
10
15
84
9
80
16
44
22
14
67
53
72
10
9
89
7
72
120
161
52
84
8
172
60
18
2
24
54
76
81
108
117
8
72
64
27
99
78
8
4
15
71
10
8
31
81
123
27
30
18
9
41
180
54
22
63
17
19
77
22
8
97
75
122
66
72
37
51
9
29
160
99
17
48
150
13
9
14
22
90
54
26
52
21
71
18
100
176
4
36
104
166
50
136
30
18
36
24
27
39
24
110
96
4
36
27
17
55
41
91
11
25
125
163
ABCD 97024672586*3^$a+1 [50080]
35
25
48
48
132
12
8
40
140
88
53
271
60
83
13
5
19
68
57
43
92
9
127
12
77
103
77
31
72
72
5
15
48
12
28
167
13
92
76
53
127
24
29
72
67
20
60
105
187
29
111
168
192
15
45
28
125
55
107
33
40
17
31
24
36
392
12
60
76
12
60
143
49
95
25
8
12
45
43
65
115
140
52
48
5
252
123
21
7
12
53
27
52
180
11
18
72
19
168
140
28
77
163
12
5
67
140
88
48
60
24
128
12
16
84
71
37
168
29
43
11
49
140
12
28
32
45
54
9
60
88
12
48
32
57
43
65
27
40
41
198
61
60
48
60
72
5
54
21
60
9
7
12
72
8
60
21
19
32
108
120
72
40
36
149
36
55
84
8
40
92
76
44
180
148
120
12
36
120
144
120
60
8
72
16
32
27
13
60
53
19
60
11
37
32
88
5
126
72
49
8
12
21
99
100
108
20
28
5
54
33
60
112
48
132
65
103
77
90
33
165
15
3
277
137
91
12
32
9
31
20
48
88
24
23
13
180
5
147
33
7
47
33
93
18
21
33
55
48
32
192
28
72
41
39
33
7
80
21
90
9
40
36
5
147
52
140
40
96
32
33
7
20
172
53
67
131
18
54
45
52
80
21
7
12
125
115
80
76
53
51
3
13
59
1
24
216
29
18
45
88
44
21
39
33
36
19
53
99
16
60
23
121
5
90
25
96
192
32
33
252
3
87
25
101
87
60
28
252
288
24
60
11
177
268
144
41
39
51
37
12
308
12
45
31
149
36
39
321
67
77
163
132
20
63
105
132
76
29
15
48
12
33
27
28
32
16
44
69
31
5
123
40
60
20
340
20
208
60
72
168
59
1
89
75
51
18
7
92
12
100
8
51
189
45
72
15
76
44
16
152
12
16
32
60
12
28
41
126
13
12
80
136
32
300
52
8
60
12
16
132
92
9
39
60
27
13
12
108
60
60
180
120
5
7
48
192
59
49
48
29
31
104
136
72
60
140
72
51
9
240
16
149
108
55
17
75
213
115
20
63
25
65
7
47
54
7
344
220
300
48
12
120
48
12
5
115
48
32
16
44
15
1
92
28
12
11
141
40
8
112
20
381
18
69
3
9
208
71
129
15
45
40
120
72
83
97
65
123
21
216
63
12
40
155
45
88
20
112
41
54
13
60
72
108
132
48
60
20
28
35
90
39
76
24
5
15
93
43
32
60
45
75
123
72
25
140
12
48
60
28
44
165
108
7
336
84
48
20
12
15
144
1
68
3
49
5
63
12
28
48
227
25
72
8
57
15
136
204
96
104
136
12
12
149
99
28
120
113
31
140
45
55
20
33
103
5
79
68
105
67
108
203
49
60
20
88
233
139
5
3
40
11
109
35
126
31
108
5
7
168
60
12
120
68
15
72
73
92
28
23
90
144
3
52
80
9
91
68
12
243
45
45
27
240
16
144
36
32
45
75
12
288
40
161
90
162
72
15
40
20
28
24
8
60
3
234
123
52
8
15
72
145
8
180
12
196
32
57
18
45
52
36
84
53
36
31
149
39
105
27
9
79
32
40
20
48
52
143
25
101
79
32
180
69
36
54
21
180
16
17
87
48
28
72
32
28
32
231
162
115
168
72
20
60
33
55
24
128
40
41
79
83
25
12
17
90
105
93
15
12
45
3
ABCD 97024806304*3^$a+1 [50137]
21
60
72
191
54
36
19
11
216
25
48
180
192
75
8
61
155
37
83
16
24
9
12
3
45
131
1
39
69
180
60
11
49
87
33
60
51
26
103
87
80
40
80
13
11
49
72
23
97
23
1
269
42
1
17
180
72
163
36
84
167
1
53
10
165
36
5
18
1
135
24
57
24
231
458
103
23
16
128
241
39
81
5
55
60
65
7
39
129
15
96
81
72
5
115
111
14
331
60
36
293
180
36
19
15
96
24
117
84
71
25
108
35
97
24
231
8
40
33
63
240
9
65
31
144
15
21
12
209
19
84
72
84
59
6
66
88
56
121
15
21
113
10
9
96
60
75
9
120
17
60
90
49
15
264
176
37
84
89
36
115
15
45
75
98
127
215
1
12
12
65
55
29
67
47
102
151
107
120
13
132
72
228
108
144
113
103
12
17
210
198
7
35
73
36
60
84
96
144
132
15
8
1
24
5
55
27
104
1
60
99
56
25
159
57
39
9
161
19
29
6
49
5
43
173
34
432
14
379
5
163
89
295
119
121
23
16
69
17
18
25
135
33
120
17
36
19
15
141
35
1
39
434
163
29
163
107
64
177
327
33
53
55
84
96
39
213
3
81
15
48
81
12
12
65
55
77
79
29
55
191
97
60
27
176
54
72
199
75
240
24
45
27
128
133
29
54
16
9
120
95
49
95
120
133
27
110
43
48
135
21
83
73
48
111
21
204
399
24
81
5
154
33
12
75
56
49
41
55
60
156
65
31
168
12
12
36
11
168
30
10
81
95
1
24
24
77
34
56
1
29
114
1
96
23
97
84
59
54
90
16
56
30
10
134
79
36
60
12
48
95
144
25
48
12
36
15
134
91
216
135
110
34
216
33
5
43
119
24
40
14
127
35
73
36
144
147
8
222
18
112
69
75
86
18
30
43
143
64
57
23
40
80
61
29
6
49
5
55
11
96
49
24
12
35
61
269
30
88
33
87
57
23
97
48
95
162
79
5
19
12
29
54
192
13
41
10
45
36
24
39
96
9
17
54
265
39
32
25
24
29
12
78
30
55
60
120
231
117
17
120
10
45
77
55
119
1
95
88
110
67
5
90
30
175
3
26
84
162
24
40
104
37
36
108
35
246
330
61
3
9
216
240
119
97
65
70
74
7
137
31
71
61
3
134
42
40
225
15
69
291
8
30
42
109
144
125
156
154
72
33
36
75
14
10
45
17
91
47
216
24
25
12
96
83
16
105
24
71
133
180
156
11
25
119
40
24
230
106
86
115
15
33
96
125
127
3
24
120
120
2
30
88
81
39
33
72
72
39
176
88
146
19
27
48
32
120
13
155
72
13
35
145
5
36
46
254
55
132
137
6
25
29
91
71
1
183
320
61
84
24
207
105
159
9
120
60
171
24
93
204
36
77
127
23
1
216
39
9
48
72
5
10
32
90
174
6
91
192
15
120
62
19
41
70
33
215
40
56
66
60
43
12
60
95
25
48
60
107
49
84
ABCD 97025589322*3^$a+1 [50012]
90
8
6
21
27
45
3
22
62
18
30
33
9
10
20
9
21
48
18
9
13
32
6
28
41
21
3
19
12
20
90
46
8
6
6
42
18
18
36
48
6
30
16
44
10
20
42
42
36
4
62
24
4
42
38
3
15
28
14
46
6
144
6
5
9
12
3
7
38
34
26
39
63
12
40
32
28
20
48
12
16
17
13
12
8
4
38
18
30
12
22
6
29
3
12
57
21
42
36
12
22
50
10
86
54
27
115
74
40
11
13
56
30
40
2
34
20
66
27
21
54
10
32
3
1
32
12
12
60
51
69
3
3
24
24
6
15
9
12
78
34
20
46
14
12
126
42
70
48
42
8
12
16
59
61
36
74
6
54
4
2
24
40
44
46
17
33
30
52
62
58
8
10
24
18
24
41
37
2
24
34
26
36
84
24
48
18
4
18
30
32
28
18
20
30
46
14
12
4
8
12
6
58
32
18
6
24
36
48
16
2
33
9
18
18
60
12
22
2
3
3
22
8
10
38
12
18
24
18
10
2
22
8
12
18
28
38
40
104
52
89
15
12
24
6
82
18
42
12
120
26
123
19
2
48
52
26
10
2
78
18
46
18
80
6
64
6
26
16
24
86
22
20
3
25
62
66
64
20
60
30
22
138
30
26
24
6
36
28
20
36
34
48
50
28
6
5
31
8
60
30
24
36
24
48
12
72
18
120
58
54
8
28
8
4
53
13
2
4
8
16
54
20
28
20
18
60
54
22
8
12
36
9
21
72
30
21
9
52
56
27
13
42
6
6
5
9
10
50
4
20
10
20
6
15
69
12
28
8
10
8
46
96
42
38
40
62
30
6
6
30
58
38
22
48
38
42
12
58
54
8
3
3
34
36
2
28
104
12
66
22
8
24
4
24
17
13
12
14
46
38
66
27
15
4
8
6
6
24
12
22
6
14
27
75
16
2
10
6
107
72
45
18
60
18
51
19
96
14
22
8
66
54
9
115
42
48
36
14
6
36
15
13
2
18
42
45
43
20
12
4
2
10
14
34
66
44
12
72
27
24
57
4
36
14
6
12
30
16
12
29
9
36
6
90
64
44
34
12
86
18
30
12
24
15
3
21
69
16
2
78
10
2
12
18
12
16
2
58
2
28
12
14
9
31
113
31
56
6
72
30
28
98
39
1
20
6
28
26
4
20
48
40
8
15
15
57
69
18
33
19
8
6
34
18
59
21
54
6
30
33
81
15
13
20
36
64
38
10
8
12
12
60
40
8
24
15
1
8
30
40
6
6
18
24
72
50
6
30
60
9
3
36
6
3
15
18
52
8
18
6
36
48
36
3
7
6
20
30
24
70
18
12
8
10
18
38
4
32
28
20
12
3
63
34
14
9
15
6
12
82
6
14
18
30
40
24
8
6
27
27
76
14
10
26
42
12
58
30
14
18
30
27
153
102
28
2
36
18
12
48
70
36
18
32
28
20
18
3
7
2
10
20
18
4
11
24
15
16
8
24
60
18
64
44
4
2
6
40
8
90
10
6
50
24
4
18
8
12
10
12
48
18
42
8
27
27
6
84
10
30
50
18
12
16
14
6
15
9
46
17
7
2
34
2
27
1
26
18
10
32
10
8
6
52
5
7
38
82
17
25
23
3
10
24
44
12
3
69
10
38
4
44
4
26
22
62
16
146
18
66
27
13
6
38
22
18
47
3
126
10
20
4
56
4
86
16
6
38
12
24
46
62
6
9
7
6
38
4
48
14
60
39
9
78
28
26
34
2
4
35
3
36
4
5
33
18
45
1
54
12
18
14
48
69
13
30
90
2
48
22
14
16
50
28
48
8
24
46
14
27
9
15
19
2
6
93
15
70
32
12
30
40
12
6
14
18
16
2
30
22
8
34
18
62
63
3
30
24
30
4
14
22
30
8
42
28
20
88
62
48
90
60
18
42
30
12
15
7
14
12
18
21
9
30
22
42
6
2
105
19
14
24
15
45
6
6
18
60
36
6
4
44
28
108
92
4
14
36
6
15
37
6
2
30
24
6
72
15
7
18
8
22
6
2
48
24
28
38
6
58
36
86
4
14
48
3
9
18
18
30
6
18
18
12
10
20
12
21
72
3
12
66
30
64
26
12
3
105
12
70
38
46
56
18
54
6
30
6
63
33
10
60
50
28
6
18
6
32
42
3
13
2
18
12
12
48
48
12
52
8
15
37
2
70
6
5
37
2
28
26
64
18
2
16
32
10
60
2
12
6
24
18
12
28
18
8
9
55
8
24
4
20
12
40
12
26
12
3
19
20
52
48
30
6
50
4
8
40
24
18
2
46
8
60
12
48
66
15
3
10
12
8
48
15
3
54
30
12
6
12
10
42
54
26
18
10
2
18
60
40
38
18
132
4
98
66
4
30
80
45
37
30
14
4
26
60
12
12
66
10
6
11
15
10
50
4
20
6
22
50
40
38
12
28
8
16
38
3
27
16
20
9
63
18
15
61
44
34
2
28
20
28
32
16
50
6
34
20
52
5
37
56
34
68
42
46
5
19
18
8
10
17
45
4
23
51
4
68
58
2
18
4
2
28
53
7
8
10
14
33
72
55
8
10
18
42
68
15
48
69
10
60
2
34
20
30
12
10
48
14
6
10
2
10
8
24
12
4
30
32
30
84
48
78
60
10
62
72
4
6
18
20
18
4
6
14
18
36
22
42
5
33
18
76
8
30
22
18
2
6
30
34
74
24
18
30
4
8
52
50
6
84
6
12
28
18
29
3
28
6
44
12
52
60
8
30
88
2
40
2
16
2
24
28
8
40
62
18
42
10
38
12
6
24
102
28
5
25
60
18
20
4
8
70
56
6
4
42
12
2
6
18
9
57
18
10
11
72
45
60
72
28
18
80
42
24
54
52
2
22
20
48
28
20
4
24
20
12
18
24
3
27
10
6
29
51
24
42
10
78
86
12
28
12
50
10
38
76
6
42
56
30
6
94
20
21
39
72
72
6
27
33
42
52
26
30
4
8
12
42
28
26
34
18
2
42
6
27
48
7
2
84
10
84
18
170
60
10
38
36
9
9
30
88
32
6
30
16
18
2
36
28
20
4
12
24
20
4
38
18
69
27
6
24
4
11
31
20
10
44
4
56
6
10
20
18
10
42
8
36
18
3
37
8
27
7
38
51
27
18
64
12
56
18
6
30
24
52
68
34
8
22
30
30
32
6
15
13
2
18
34
48
78
32
12
3
19
14
24
36
36
36
40
32
58
2
58
8
6
34
14
6
10
86
28
5
7
74
22
14
48
10
38
4
14
9
25
20
30
30
18
24
18
6
40
62
15
39
40
44
16
18
152
96
30
30
70
32
30
48
30
12
10
12
50
33
1
50
12
57
27
24
10
86
28
8
42
36
84
6
40
2
18
30
12
48
24
12
78
40
30
48
38
52
60
5
9
88
23
15
24
33
13
20
39
3
12
6
58
17
27
10
8
60
10
20
9
9
12
24
16
12
6
24
32
4
92
57
117
18
52
14
15
27
10
8
6
18
72
6
40
8
24
76
2
10
53
25
12
80
3
37
2
40
8
57
7
14
12
28
24
32
16
14
54
30
46
50
66
18
6
28
8
3
27
90
82
68
12
72
4
5
1
38
22
20
126
40
12
8
18
30
22
2
6
87
48
7
12
8
18
16
6
5
9
4
32
12
10
26
36
10
38
46
17
27
40
48
20
9
45
24
4
2
69
21
10
20
4
32
18
34
50
6
10
11
39
6
36
72
10
8
64
29
9
15
91
2
18
9
43
8
12
12
10
8
28
12
32
16
2
24
30
28
47
21
10
12
5
43
12
12
18
150
36
26
24
52
18
24
20
12
6
60
10
14
10
18
48
8
40
24
18
17
7
38
18
18
12
78
60
66
76
2
10
38
24
34
54
62
30
24
4
62
4
56
6
24
36
120
42
6
6
46
8
40
36
14
36
6
60
18
42
4
8
18
12
18
28
66
18
36
77
13
30
5
9
15
3
24
24
30
10
86
28
8
ABCD 97025717318*3^$a+1 [50095]
77
55
48
41
55
53
7
104
51
21
69
18
1
59
12
21
28
149
231
4
143
33
39
18
42
33
39
13
5
15
87
61
29
18
25
155
1
17
7
17
30
25
24
20
9
31
17
42
102
3
72
51
49
83
25
48
47
105
28
47
108
13
11
85
84
119
12
108
1
156
24
107
144
1
20
12
36
39
42
48
18
42
7
41
43
47
109
20
15
33
57
60
30
108
85
12
11
133
11
85
83
81
57
19
56
108
16
24
11
60
1
89
138
37
95
48
60
30
18
24
48
21
201
63
3
109
180
35
18
42
33
15
93
84
16
72
5
31
84
155
13
5
42
162
19
119
37
24
32
220
47
18
3
39
30
31
152
112
60
56
21
115
35
49
60
47
37
17
18
133
12
197
31
24
68
28
29
60
90
48
108
37
96
29
42
180
90
135
45
91
32
33
42
45
75
18
7
83
54
36
114
25
44
21
19
12
59
18
31
20
69
55
35
165
33
7
35
45
216
99
37
68
12
148
56
111
121
32
117
115
48
152
40
5
51
4
8
27
49
71
18
3
129
31
107
57
16
12
23
33
16
80
228
28
12
32
148
5
90
12
25
180
24
60
59
13
17
67
41
24
18
72
9
100
12
12
47
138
151
156
23
45
183
24
33
28
29
180
108
67
108
72
24
11
121
5
19
53
55
35
42
79
59
18
75
72
16
156
8
160
35
42
48
51
4
53
19
23
48
13
192
12
128
84
3
1
36
228
56
9
90
72
108
48
69
76
32
27
25
155
30
90
61
72
72
83
241
36
53
12
79
101
111
64
95
33
16
116
120
60
84
24
15
18
7
36
80
40
72
17
60
7
24
140
36
76
107
13
24
23
12
36
132
30
42
66
39
3
30
235
56
21
48
43
8
132
124
23
13
35
13
12
32
33
42
45
3
24
48
60
117
60
28
5
51
81
30
69
96
15
25
8
3
93
69
3
69
60
51
40
47
90
42
49
104
160
5
3
15
13
44
75
25
5
7
144
47
24
109
101
18
18
87
3
25
24
48
72
35
13
72
20
36
4
44
9
48
67
113
42
1
11
13
95
57
75
85
35
18
151
47
24
25
60
5
138
141
52
264
11
24
120
13
23
180
144
21
28
119
90
67
95
45
40
53
3
4
68
33
183
76
48
35
73
167
12
93
12
64
84
5
48
19
60
44
111
168
13
24
68
57
19
29
60
162
66
55
20
15
13
44
57
79
59
97
44
21
126
13
20
99
133
324
5
36
42
45
3
24
45
93
42
1
60
12
35
45
112
60
83
150
31
41
19
11
18
43
132
36
20
57
42
120
37
96
44
21
3
141
90
13
8
4
143
48
289
24
11
69
111
49
12
12
12
296
57
67
95
9
21
18
25
227
18
60
7
156
44
64
11
168
138
3
321
19
24
35
102
79
156
5
66
25
12
17
18
25
96
12
65
90
72
72
33
27
1
60
5
54
216
24
9
9
72
18
37
60
84
12
17
3
28
11
13
108
17
55
32
3
21
16
23
37
36
32
87
21
4
96
12
125
270
1
24
23
42
91
29
163
17
55
20
33
19
95
120
60
1
8
129
42
9
36
28
17
31
108
20
69
72
18
1
59
33
48
36
64
32
15
24
1
24
44
144
75
192
78
72
228
132
91
8
9
90
33
28
77
24
103
60
47
108
18
19
5
18
61
11
30
18
157
5
3
28
47
13
305
72
60
102
60
13
32
24
4
156
24
12
128
15
1
131
153
45
30
1
56
120
93
18
24
48
37
23
30
103
84
35
9
171
48
60
72
18
43
77
222
9
21
36
19
108
32
124
11
66
67
20
57
15
4
24
137
36
147
105
150
73
24
48
83
144
129
69
90
240
48
42
31
17
24
30
13
200
75
145
72
95
18
43
5
54
13
203
145
59
9
16
5
18
61
89
135
57
15
40
36
35
93
69
55
32
208
ABCD 97025942218*3^$a+1 [50002]
17
75
24
22
35
27
81
15
36
18
18
4
54
14
21
7
5
12
55
8
64
36
173
9
10
20
16
2
58
29
3
22
23
72
31
2
27
7
14
15
27
34
50
34
6
36
8
9
45
18
64
56
42
6
6
16
14
18
22
26
24
15
3
16
14
3
15
12
28
20
33
36
36
33
36
30
81
33
12
48
39
12
24
15
22
30
8
30
27
12
36
147
9
39
9
12
31
14
66
12
52
20
54
27
3
9
31
42
23
36
61
2
45
33
12
22
8
33
97
80
6
21
3
52
26
88
32
70
5
12
43
8
22
44
66
30
39
3
21
36
19
20
12
33
45
34
5
15
57
15
10
54
29
43
2
22
30
20
6
34
11
15
42
48
15
3
10
36
11
9
16
18
12
20
9
24
27
30
54
4
32
9
48
36
9
27
69
39
51
117
27
12
30
3
27
88
20
141
12
9
4
47
57
15
33
82
56
12
9
9
15
12
13
30
26
3
108
15
30
27
43
38
40
59
13
14
4
41
21
4
60
80
24
15
1
78
41
72
15
33
91
104
42
15
27
28
29
75
6
48
12
3
24
1
110
96
6
22
5
3
4
8
70
26
6
34
2
3
19
8
12
30
66
69
15
132
64
5
31
101
33
22
62
3
25
20
12
12
16
95
153
12
22
6
2
70
2
36
10
24
26
10
20
10
29
103
77
13
18
62
10
12
36
6
26
22
8
3
9
3
3
16
38
16
14
22
11
12
7
96
84
24
44
10
35
15
30
10
36
41
93
27
36
12
1
6
36
18
50
6
10
50
54
21
3
18
48
36
10
44
6
3
3
10
74
66
40
42
5
45
3
12
27
16
89
1
23
15
54
51
24
7
5
24
97
20
3
19
8
9
48
27
9
72
84
31
20
102
12
39
12
12
13
47
15
45
15
12
21
48
15
9
7
6
2
45
115
17
13
38
69
36
3
60
12
45
15
57
3
12
10
38
34
6
8
4
8
30
18
24
30
16
11
9
60
39
12
3
78
18
60
16
8
88
12
68
33
69
82
41
15
9
43
78
18
20
70
56
66
9
3
28
80
4
80
24
6
18
30
10
36
12
20
30
48
82
44
24
94
42
8
28
5
45
114
46
54
8
21
39
10
8
78
22
18
14
36
15
51
81
15
45
7
68
60
54
78
33
19
104
52
18
14
45
60
3
54
18
28
12
5
1
26
33
36
49
26
45
12
43
5
49
32
34
5
39
30
3
63
4
36
17
25
2
12
36
40
2
28
80
240
3
27
9
19
5
31
18
8
10
128
34
26
12
4
29
57
12
6
16
5
73
11
1
14
24
12
6
40
23
12
12
3
24
69
9
82
38
3
33
12
72
16
24
32
40
48
110
36
4
32
6
27
7
20
78
6
57
49
59
19
56
12
48
12
60
45
69
36
12
22
108
17
9
10
29
7
53
3
33
19
41
31
5
60
3
46
11
24
12
43
20
12
9
60
21
27
21
15
57
54
45
33
18
30
3
15
82
107
27
136
2
3
7
53
39
4
14
6
96
30
6
4
6
23
99
70
23
72
12
3
16
44
81
7
29
33
132
108
3
3
12
34
11
24
25
14
4
26
10
65
25
36
48
42
5
33
15
1
56
24
87
15
69
24
7
18
2
33
55
26
51
19
36
53
12
79
29
57
42
30
3
67
32
4
6
11
12
43
24
26
4
50
48
6
24
42
33
1
36
50
6
18
9
45
6
9
15
45
21
60
15
21
6
82
80
46
5
12
37
98
64
5
13
11
84
31
44
48
52
26
39
12
48
1
6
14
54
16
74
16
44
3
3
12
10
32
15
12
36
48
1
96
32
22
89
1
8
3
12
3
58
20
30
9
21
16
44
66
36
12
21
45
12
63
37
23
57
54
9
36
3
22
18
41
12
3
10
20
12
22
90
2
4
29
3
30
28
30
20
4
8
12
10
26
6
18
21
1
26
10
60
23
9
18
4
14
66
4
14
28
2
16
14
12
6
40
50
39
49
2
22
11
55
5
81
58
32
9
9
66
12
4
36
48
32
33
45
24
132
18
21
15
22
14
24
34
11
36
36
72
7
6
2
6
39
43
8
45
55
2
12
15
63
45
7
8
40
29
39
4
2
90
4
5
12
123
6
16
14
66
39
63
10
6
62
64
14
34
2
18
72
58
12
5
31
5
19
8
10
26
9
13
35
97
30
60
12
18
36
6
8
12
54
6
28
41
25
26
36
28
2
22
56
9
60
1
32
22
48
24
30
54
6
8
18
45
48
12
3
9
15
6
15
19
77
48
3
12
76
32
12
30
16
2
33
27
30
30
52
2
16
18
6
36
50
12
12
9
36
19
54
6
5
25
6
41
9
48
18
18
4
80
15
13
42
18
74
24
30
39
7
173
15
100
17
9
60
87
12
15
88
20
4
5
3
18
4
11
67
2
6
30
48
15
1
38
18
87
15
28
5
15
10
38
66
64
119
51
30
51
31
17
27
18
30
33
37
11
12
9
4
24
11
7
8
40
36
24
72
17
1
50
22
8
15
24
27
60
40
6
12
32
24
27
39
10
54
5
25
54
72
29
60
27
69
33
18
9
13
18
17
21
6
4
24
68
4
5
3
6
66
36
10
2
93
15
48
21
13
83
13
11
3
117
3
21
81
3
25
26
9
1
42
17
31
5
36
91
17
15
6
27
12
15
21
120
24
33
3
24
48
27
6
42
4
38
63
13
80
4
11
15
12
24
28
8
10
2
16
96
41
3
36
30
78
6
4
18
5
69
15
1
48
35
1
26
9
133
68
22
30
56
24
46
44
12
54
6
88
36
12
18
20
72
27
103
50
12
51
15
9
27
16
5
39
6
22
2
16
72
80
3
3
24
105
21
15
27
130
35
55
54
23
45
15
75
10
8
4
18
36
72
8
129
43
60
17
1
26
48
6
6
30
10
68
18
3
12
3
9
15
18
3
9
30
28
44
4
17
7
108
18
20
15
19
12
6
23
25
14
30
42
9
67
8
16
5
3
30
16
11
3
40
173
3
9
36
9
3
63
4
36
17
7
48
17
12
15
129
21
46
5
60
3
52
2
75
127
65
25
36
48
54
2
51
63
21
31
17
1
14
12
9
12
15
4
56
88
6
11
3
12
69
36
63
4
62
39
36
3
112
41
12
13
44
30
9
27
9
36
7
5
60
61
36
18
90
32
36
12
63
12
25
35
27
21
27
52
26
3
27
34
20
70
26
3
96
39
30
54
12
30
3
132
48
36
9
27
9
10
30
20
51
93
63
43
5
1
36
48
6
56
33
72
15
18
52
20
15
12
96
7
20
9
43
17
3
78
94
14
6
66
24
94
5
132
19
6
2
21
36
84
9
27
3
52
41
15
9
25
23
31
32
12
28
20
9
60
3
100
92
4
14
63
3
72
9
36
33
12
30
30
3
37
54
48
32
6
15
3
52
5
55
12
50
22
8
45
7
14
27
27
6
16
74
30
15
1
38
21
12
19
24
44
18
22
2
4
140
51
36
129
15
15
21
12
51
6
4
60
90
5
9
22
5
31
2
30
30
15
3
9
19
12
24
29
21
18
16
2
39
24
9
51
1
74
40
77
39
9
36
15
76
72
20
10
42
38
63
55
90
122
72
24
9
13
74
16
20
114
24
15
1
68
28
48
32
ABCD 97026148606*3^$a+1 [50112]
112
48
224
45
171
88
41
15
21
7
12
56
57
271
65
87
204
60
261
60
48
7
137
87
60
21
7
5
63
4
24
132
17
120
36
247
104
64
132
125
79
180
84
140
196
5
19
32
112
120
53
180
67
68
24
9
84
60
12
168
147
40
5
259
120
77
19
161
12
67
96
77
63
180
129
60
84
7
65
15
93
151
20
69
36
31
113
84
132
36
19
20
36
69
75
9
7
80
117
91
137
67
36
32
64
44
4
8
165
264
75
64
96
41
15
40
12
212
9
127
53
12
72
63
33
252
12
72
55
120
48
53
39
9
24
43
180
5
15
9
15
33
211
60
17
55
89
79
17
19
60
24
32
24
105
60
15
144
69
132
36
3
9
27
69
135
16
5
91
44
69
216
84
7
80
124
20
9
12
24
48
187
24
56
45
151
128
9
36
51
76
29
91
12
245
156
91
116
28
5
19
17
135
9
75
9
163
17
36
175
5
7
20
84
64
65
55
116
36
57
72
31
5
55
20
120
40
5
144
36
12
123
24
16
20
57
3
45
7
132
5
24
12
159
81
12
432
144
231
45
19
32
28
56
16
5
24
48
27
81
79
89
31
41
12
67
36
48
92
180
144
4
77
175
48
89
3
153
7
29
19
5
84
60
123
69
15
276
69
139
24
257
36
15
100
12
60
8
57
127
53
36
72
12
60
31
60
12
80
88
12
5
319
89
60
199
32
21
12
243
264
4
12
125
72
187
56
33
91
53
27
16
65
72
27
16
72
48
84
20
33
27
33
12
240
48
55
77
36
175
80
28
5
72
12
3
52
41
12
15
40
260
45
24
31
48
29
12
51
48
12
88
96
80
153
3
208
161
19
60
65
24
3
84
64
5
36
55
140
9
12
19
168
32
93
7
140
208
17
19
149
207
300
69
156
19
140
9
87
96
9
39
64
5
31
5
171
69
84
55
92
124
5
67
17
60
36
87
4
116
45
12
7
56
100
128
4
17
84
19
72
60
84
5
7
180
108
29
7
56
84
45
19
12
104
9
87
24
105
36
7
161
12
108
19
48
5
175
389
36
48
27
64
113
48
43
12
77
12
55
144
36
41
120
19
44
4
5
3
144
33
67
41
39
4
56
100
53
31
101
51
57
72
55
101
39
36
93
12
7
53
135
84
28
12
20
36
24
4
65
15
117
39
81
3
16
224
12
180
28
132
269
15
81
19
20
220
41
99
16
68
156
9
192
132
7
20
156
144
100
5
156
15
60
33
60
120
27
117
87
9
31
5
48
123
24
96
88
56
9
55
41
31
60
108
20
36
40
116
57
27
16
204
20
21
12
72
79
36
84
12
132
96
156
80
9
60
207
108
12
9
96
12
63
60
64
84
180
72
53
15
57
19
56
24
33
7
144
149
36
7
44
76
77
55
32
21
39
45
24
12
24
120
144
79
32
64
5
19
12
113
27
69
12
3
4
53
39
64
17
339
268
5
55
53
24
39
36
96
28
60
56
16
24
41
108
36
36
75
28
12
48
32
24
33
91
96
60
36
60
65
60
39
4
72
5
43
56
16
44
9
27
60
105
103
36
24
56
40
53
3
24
81
19
125
103
12
65
84
72
7
65
27
76
245
15
93
55
56
69
51
33
36
87
4
200
141
43
89
31
17
15
88
77
79
236
4
5
15
76
12
68
28
72
48
96
41
99
9
12
24
180
75
64
ABCD 97026466996*3^$a+1 [50048]
48
85
107
55
18
12
72
35
145
66
12
17
1
54
36
5
19
30
126
17
223
17
64
39
54
6
42
35
157
6
45
159
60
101
199
6
114
48
225
57
36
24
27
81
63
15
54
123
45
42
108
12
6
12
12
6
45
159
96
90
84
168
59
19
29
31
24
6
90
9
80
43
5
37
108
60
35
7
198
35
13
30
42
18
9
21
11
121
78
24
17
1
132
198
180
18
15
75
21
33
111
9
30
57
51
72
60
137
16
80
85
12
143
64
51
108
65
25
71
49
54
30
90
108
18
84
78
17
1
15
27
78
167
37
11
16
39
60
125
37
30
29
48
16
15
81
96
32
91
120
84
6
60
60
11
61
60
42
45
33
47
112
128
43
5
103
57
3
77
55
90
42
21
75
54
90
5
61
90
41
61
3
32
97
156
90
132
12
6
180
54
57
9
12
30
125
73
60
42
113
7
48
120
30
42
89
181
120
12
183
48
39
6
35
115
29
1
12
3
9
23
64
80
19
12
113
7
90
12
18
33
105
72
47
253
3
57
42
6
135
195
42
99
51
30
30
12
36
129
51
90
72
59
144
37
12
15
45
35
103
228
21
9
39
128
13
35
64
96
45
131
169
42
12
48
18
120
24
18
18
120
102
12
33
33
111
9
24
47
91
12
126
120
275
16
111
17
13
222
6
95
16
33
60
3
3
24
78
78
9
21
90
30
12
18
5
37
75
63
114
15
63
30
3
135
60
141
111
12
21
135
9
176
64
3
30
47
48
64
9
114
53
37
78
48
42
3
27
69
129
90
12
138
150
30
75
219
6
144
18
12
65
31
17
115
29
16
33
30
90
90
29
16
87
180
48
132
30
35
13
99
33
78
12
90
42
65
16
32
64
189
42
30
18
162
183
39
30
36
102
78
54
77
16
144
99
30
12
30
162
3
45
12
23
48
64
3
18
234
81
69
36
87
45
30
42
6
69
192
144
135
72
30
3
240
117
27
15
17
13
30
21
15
150
11
1
48
72
23
55
144
6
54
138
12
23
25
108
30
45
39
41
96
1
48
30
12
117
21
27
80
7
6
35
55
24
18
108
84
30
17
49
102
18
54
78
72
75
32
19
114
155
73
23
16
111
48
54
27
69
30
42
3
9
23
73
42
29
79
60
60
120
17
115
29
16
32
96
79
6
59
73
138
90
174
126
12
72
48
99
93
228
15
240
80
160
32
48
43
54
15
32
1
168
42
29
96
160
32
96
16
176
48
175
17
13
30
12
57
15
36
30
132
48
171
39
72
17
25
48
198
65
25
60
24
51
39
36
114
3
48
144
15
17
49
102
42
47
64
45
222
53
349
35
13
3
9
108
18
89
55
36
69
105
23
25
60
27
21
24
30
126
120
42
69
3
45
80
16
57
72
63
147
48
108
24
78
267
45
3
3
162
30
45
27
96
69
111
60
12
9
63
48
113
175
17
64
128
16
105
12
18
41
1
30
12
18
108
12
18
41
79
177
32
192
160
33
95
55
18
72
47
1
18
45
45
12
138
60
24
57
96
33
159
63
12
5
175
17
319
42
30
30
27
21
120
90
9
48
32
25
30
96
41
61
35
133
120
42
9
93
126
102
48
15
32
37
27
39
57
3
114
11
16
9
24
95
31
129
63
102
168
35
103
84
21
87
48
12
72
117
213
18
18
12
219
183
240
18
23
55
9
32
13
6
189
3
48
192
77
25
78
18
39
153
30
102
6
60
54
90
33
87
18
12
267
80
73
60
66
102
42
150
30
5
16
285
24
78
77
103
18
12
27
32
19
54
18
5
55
9
81
18
60
90
42
18
11
49
24
18
5
ABCD 97026563072*3^$a+1 [50238]
123
312
48
33
39
9
60
19
17
15
16
53
12
183
9
15
40
56
9
15
48
72
16
32
69
120
51
9
63
21
24
120
43
29
43
5
123
33
39
213
48
24
36
55
96
8
33
228
12
39
24
16
185
103
56
105
55
41
204
24
243
144
105
276
3
16
8
16
56
21
132
135
93
27
93
3
57
15
45
48
99
88
17
48
7
5
3
144
24
201
24
24
63
40
80
64
209
96
96
12
108
108
27
9
60
48
3
120
24
24
24
21
27
144
120
21
27
216
129
87
81
15
57
48
120
144
15
96
24
21
12
72
24
36
3
48
48
96
93
48
19
104
117
12
36
12
15
9
15
93
91
65
7
200
45
3
9
7
89
79
5
12
156
3
105
135
45
12
15
33
87
24
45
51
45
12
55
80
72
24
21
19
72
65
39
81
15
33
55
24
152
9
111
88
65
127
56
120
189
36
60
12
31
56
45
60
15
24
9
180
36
7
65
7
80
16
56
45
24
24
51
45
96
3
21
12
12
51
40
32
9
24
7
128
24
72
45
48
12
96
79
29
51
16
17
156
84
12
91
8
21
36
60
27
48
93
67
72
56
57
72
63
120
33
24
7
128
48
153
7
8
96
9
24
15
72
16
48
24
41
15
57
87
81
55
24
17
36
19
5
51
24
144
24
45
43
29
99
112
53
24
171
96
24
64
128
9
48
103
104
21
3
9
7
216
17
12
123
21
195
24
16
221
36
87
40
41
12
99
48
81
24
103
77
3
33
144
55
32
24
21
3
33
63
81
159
16
101
60
48
7
32
72
21
3
120
40
72
5
12
127
8
57
84
12
63
112
5
163
152
40
8
129
72
39
40
29
43
128
69
36
7
32
16
5
12
7
77
43
72
5
3
136
56
40
5
139
5
72
252
15
165
43
5
27
48
9
55
96
5
60
12
36
15
72
144
45
36
55
65
159
9
7
8
57
63
144
72
16
72
65
55
56
45
27
189
276
84
3
81
55
29
27
9
39
21
60
132
75
24
64
101
48
72
36
12
3
57
12
3
48
249
24
12
147
40
5
51
21
3
81
55
200
9
12
3
33
103
89
36
99
201
39
45
171
81
216
63
24
88
29
139
77
67
8
40
24
41
15
57
7
8
21
12
15
24
24
96
48
21
12
15
72
72
16
8
57
84
3
40
41
24
15
93
3
24
141
75
72
9
84
120
12
168
72
48
159
21
75
165
99
117
99
21
51
93
12
39
69
24
156
36
123
40
173
99
64
29
27
144
24
16
17
84
120
156
15
24
9
15
69
43
65
24
15
24
96
48
16
72
29
3
45
36
60
36
36
99
21
48
72
43
120
17
192
31
72
29
3
45
12
39
57
39
33
63
112
48
17
183
33
111
24
69
123
144
48
72
141
67
101
12
87
48
9
36
27
45
51
16
221
72
51
81
48
31
72
48
5
27
112
8
9
24
31
41
12
51
40
56
88
248
40
65
39
48
72
9
72
12
51
144
48
93
24
96
51
9
31
29
12
39
24
57
12
3
24
24
81
39
24
33
120
120
24
60
96
24
51
57
63
24
21
19
5
48
27
189
24
12
63
48
48
9
132
3
285
51
16
53
3
9
79
17
63
24
81
111
81
87
57
36
60
48
15
9
7
24
65
55
17
39
24
24
33
87
16
89
60
12
63
33
72
15
45
3
40
48
24
5
67
128
16
32
48
9
63
45
3
16
80
9
87
120
33
24
36
24
72
19
29
27
24
120
21
36
84
48
27
9
12
3
9
55
5
27
9
84
60
15
16
104
16
5
120
75
57
60
12
31
32
129
36
12
60
27
24
141
3
21
72
43
72
48
32
208
56
105
39
64
77
108
15
105
60
51
177
183
40
5
24
48
3
24
16
216
8
81
36
19
32
24
105
36
12
36
36
15
16
200
45
27
33
24
24
55
5
24
36
72
72
87
9
15
24
48
9
24
7
104
64
56
33
36
36
31
8
16
53
27
33
15
21
51
24
112
29
36
15
9
15
24
165
19
32
45
ABCD 97026834046*3^$a+1 [50009]
12
11
25
59
13
23
120
16
69
12
12
11
25
51
9
120
11
4
192
57
11
60
52
177
60
180
36
11
1
12
107
96
24
1
12
48
48
131
24
72
12
12
4
416
16
20
85
147
21
11
36
48
49
15
20
28
93
15
96
69
59
36
12
84
48
100
32
60
36
73
51
21
60
12
3
177
51
80
25
120
15
117
35
72
12
60
64
20
52
33
71
13
35
25
47
1
27
165
36
35
97
3
140
25
60
11
40
21
23
36
48
72
84
12
37
11
49
108
35
48
24
25
47
24
37
12
36
192
59
60
73
156
12
143
36
40
21
48
11
181
228
120
35
180
156
108
13
3
80
64
120
8
24
13
47
124
216
44
12
4
141
15
32
136
56
24
60
96
28
32
120
13
60
15
21
11
49
131
36
12
25
23
84
61
35
13
11
36
13
12
87
68
12
12
4
140
25
60
95
12
100
57
51
9
96
12
3
357
35
37
155
16
69
11
145
120
27
20
108
12
4
33
288
99
9
35
64
80
12
1
48
120
11
1
59
13
35
96
25
84
11
160
56
16
45
227
13
167
52
93
96
24
3
192
80
36
85
120
39
32
24
16
104
25
84
27
21
47
16
44
1
35
169
36
60
75
9
95
180
48
28
20
52
45
60
60
35
24
28
32
124
20
4
72
68
16
92
48
132
73
11
1
75
32
12
144
52
12
20
133
12
120
215
1
60
71
1
167
36
36
1
132
23
97
36
60
24
96
11
24
16
8
13
72
36
60
11
13
48
27
32
49
119
61
60
15
129
47
49
15
56
144
60
12
13
11
1
48
47
88
45
11
1
123
212
37
3
32
36
96
16
44
13
48
48
60
27
12
20
13
99
129
120
39
68
24
48
72
49
12
179
24
312
12
12
240
4
129
3
104
36
4
44
64
21
27
44
36
28
56
73
3
57
27
33
11
12
13
227
85
12
36
27
20
84
49
300
11
84
37
63
80
25
179
52
9
15
45
120
24
23
12
13
72
48
179
13
3
24
21
59
24
12
108
49
35
61
39
45
47
4
192
32
13
60
207
33
72
96
84
167
28
8
25
12
23
25
39
36
153
24
15
56
49
35
48
48
4
261
12
63
105
47
13
119
12
96
72
12
36
28
9
23
37
60
3
12
32
1
48
15
32
12
1
99
68
37
35
96
72
60
25
72
75
8
64
81
47
1
12
48
12
143
24
12
13
131
156
49
60
24
47
49
47
64
80
36
37
215
12
36
4
8
36
12
85
59
96
4
33
83
13
35
72
52
60
32
96
97
3
57
23
28
152
85
3
72
12
45
47
109
11
61
15
105
23
25
35
16
81
95
4
84
69
48
107
13
60
47
72
16
33
47
28
20
37
192
107
1
60
12
71
40
237
12
36
107
48
24
181
131
88
96
57
59
60
109
51
68
112
80
61
83
100
44
60
25
47
60
108
121
27
57
87
36
92
1
11
24
96
60
169
24
27
69
84
23
4
33
36
15
69
23
108
40
32
73
35
12
112
8
37
71
49
36
47
12
96
64
81
11
36
28
56
13
48
12
3
80
28
20
96
36
13
159
32
61
87
93
35
97
96
24
156
24
83
25
12
183
45
63
32
13
72
27
8
64
48
32
40
9
144
15
81
59
48
13
35
109
311
25
131
48
13
48
24
47
13
36
107
4
21
132
36
60
120
59
73
72
15
153
83
72
13
72
167
13
3
20
60
16
33
156
84
36
11
13
3
33
59
36
37
159
108
33
27
8
60
37
36
75
56
1
23
24
16
104
61
12
12
48
203
25
35
12
48
49
60
51
32
25
72
47
64
32
84
228
1
240
59
36
12
48
132
73
135
12
20
25
87
140
48
133
12
3
92
4
93
47
13
60
23
25
3
117
83
24
88
45
35
13
35
37
60
23
85
84
60
95
36
85
72
3
9
36
72
35
37
15
20
72
1
48
71
60
16
44
4
32
84
49
59
16
12
93
12
59
60
144
85
59
13
72
11
24
40
45
3
168
45
155
25
ABCD 97026865504*3^$a+1 [50067]
39
12
3
25
20
60
45
51
45
15
3
150
72
3
36
15
61
5
18
60
21
159
12
33
28
32
51
21
3
6
51
36
69
30
18
51
45
30
25
131
84
9
72
69
30
60
45
12
48
129
66
204
12
18
75
51
45
129
90
6
6
93
27
54
27
3
24
12
13
11
21
39
69
96
39
21
21
30
24
9
48
87
81
36
15
48
61
125
30
21
33
30
30
147
48
75
12
54
60
30
9
48
57
96
27
132
15
57
24
4
77
103
11
117
99
60
1
29
31
29
3
15
12
9
60
12
40
47
21
15
117
48
51
129
15
57
57
31
29
103
12
96
299
45
27
9
51
78
15
57
31
107
37
44
12
24
129
6
60
24
45
39
33
27
21
51
138
12
19
92
39
61
8
9
51
75
66
60
39
16
83
72
24
9
15
45
48
27
21
36
120
3
73
29
79
35
21
88
35
81
60
135
24
81
15
66
30
54
30
30
30
49
56
132
33
66
30
39
51
69
15
21
45
54
61
36
23
45
24
12
129
6
24
36
9
69
67
59
36
18
15
36
15
145
11
69
75
85
71
21
52
8
3
36
69
24
51
30
90
45
15
57
27
6
30
60
21
3
12
1
132
8
27
6
87
72
51
24
33
12
48
99
48
45
36
69
6
45
171
93
51
6
19
41
15
33
55
17
18
30
27
36
12
75
12
54
99
87
69
15
21
15
33
45
27
28
8
72
48
99
30
30
1
8
69
30
45
48
52
65
30
6
15
51
9
45
39
120
88
20
3
66
30
60
45
24
39
96
105
4
11
21
16
8
24
148
44
48
108
24
3
6
36
54
61
23
12
60
21
120
27
12
25
36
107
21
15
21
39
36
18
12
18
21
24
15
105
40
71
21
75
84
9
27
21
64
60
20
3
213
63
6
51
63
21
9
147
87
6
90
66
15
159
37
83
81
84
60
9
51
36
9
36
18
45
72
9
36
39
75
141
9
7
29
78
12
9
45
66
81
64
20
48
12
45
3
36
36
39
36
45
99
6
51
147
57
24
9
3
3
9
108
87
33
3
9
27
48
81
24
135
12
13
65
27
9
6
25
20
3
45
40
47
129
15
81
3
12
18
6
9
51
21
63
36
60
84
60
42
84
66
60
69
12
72
48
57
51
21
48
27
69
27
60
33
99
45
6
6
51
93
114
21
72
4
56
87
57
3
21
24
88
17
12
48
15
27
24
21
88
71
6
19
104
12
135
85
35
60
114
15
81
15
3
42
54
69
15
60
66
91
65
78
21
60
15
9
21
6
24
6
3
51
21
36
24
3
85
47
45
3
117
96
84
15
61
80
12
12
69
30
9
60
27
1
8
45
6
60
45
36
27
12
48
36
36
109
35
9
12
159
25
20
60
105
126
9
51
21
9
24
24
156
15
15
45
36
93
96
6
18
12
60
39
36
60
9
66
24
36
21
72
57
138
33
60
12
231
21
39
36
141
3
57
27
36
69
72
159
30
75
39
12
525
15
33
105
63
3
105
52
29
78
36
96
48
12
225
24
51
109
41
15
24
15
24
72
24
54
3
3
60
9
36
39
33
28
20
51
180
144
21
15
60
48
36
21
63
45
45
63
48
96
15
60
81
84
243
36
25
11
18
27
15
45
24
4
212
24
60
15
264
210
6
120
144
60
12
138
3
27
222
111
3
24
12
69
21
78
33
144
39
36
13
47
13
101
99
15
192
25
8
105
126
36
30
75
48
60
36
15
9
96
9
3
4
29
27
24
3
25
132
23
33
27
73
32
27
21
87
21
12
72
36
9
327
39
234
27
3
117
24
51
69
69
75
36
12
108
105
6
9
12
123
1
108
17
39
15
21
4
92
159
21
129
54
25
92
60
9
19
29
6
109
20
267
30
63
96
36
3
12
1
17
3
12
60
27
45
24
51
9
4
101
24
27
3
57
60
33
3
87
21
64
17
60
3
21
15
9
63
24
45
30
21
72
51
36
61
53
15
36
45
78
105
27
33
21
30
21
123
60
60
225
60
15
12
81
63
180
45
15
9
15
42
18
21
12
3
1
104
24
15
21
69
51
12
88
20
15
21
75
33
48
60
33
54
12
105
96
120
48
9
90
12
21
27
117
48
81
27
28
20
76
89
90
24
30
42
30
51
60
144
28
8
99
24
180
57
33
39
12
15
33
57
114
49
17
30
33
228
9
15
15
48
12
61
20
24
64
116
3
12
168
66
36
135
3
181
36
104
12
57
31
11
18
66
6
60
31
23
24
36
96
18
102
33
48
24
48
36
45
27
4
83
21
4
5
6
36
108
12
30
31
17
27
60
33
27
39
49
17
90
9
16
23
12
84
ABCD 97027010792*3^$a+1 [50041]
56
15
25
96
144
240
176
117
72
99
21
18
42
15
40
5
156
55
8
40
71
18
60
12
6
54
19
89
72
63
256
41
15
184
32
64
200
165
60
63
177
79
47
57
33
55
65
79
173
18
42
108
27
15
90
223
65
24
96
30
25
240
17
127
263
57
81
54
18
60
18
9
160
101
114
129
16
95
198
90
48
42
192
31
24
24
17
60
60
24
156
3
136
120
23
78
114
30
66
9
45
48
211
41
48
78
25
209
55
53
90
361
32
48
520
29
48
123
237
60
15
160
77
120
72
48
12
120
36
3
129
60
67
24
17
30
265
359
66
30
25
29
115
120
96
5
43
89
207
136
47
198
90
105
45
43
41
6
30
19
143
201
81
6
33
72
40
24
71
30
132
132
48
27
15
30
19
96
128
57
36
114
18
303
40
8
9
60
108
24
36
43
96
56
45
252
168
84
48
3
9
79
176
63
1
96
5
3
57
79
41
60
96
12
12
36
79
320
15
6
90
9
33
12
19
71
30
51
129
55
24
29
48
27
87
18
103
80
69
211
47
33
40
48
41
126
102
12
31
65
120
24
231
24
15
90
6
49
56
309
36
199
125
19
41
60
123
16
77
120
163
29
18
42
72
111
45
235
29
75
15
18
168
15
48
81
60
3
72
45
18
73
144
144
119
162
55
53
18
105
9
31
48
41
168
252
288
18
193
161
39
16
125
115
80
21
75
9
48
63
177
7
113
192
15
135
270
108
72
135
81
15
285
147
93
43
56
225
271
137
15
16
101
115
5
51
57
48
132
67
80
15
246
42
97
8
16
29
72
156
55
168
137
15
45
84
15
40
96
17
342
1
17
60
147
81
12
3
88
89
15
112
53
42
30
51
72
112
65
48
15
33
87
63
102
3
120
15
49
53
91
77
60
84
211
144
144
29
3
64
65
135
81
15
189
60
15
21
24
18
1
104
192
201
84
186
177
15
1
72
17
48
295
95
54
96
43
96
5
51
48
81
168
72
60
90
25
53
18
30
3
136
5
18
42
231
88
167
114
39
69
147
81
79
24
120
47
49
56
40
5
24
36
55
240
5
19
221
195
69
48
12
199
192
8
117
72
67
8
93
42
18
79
101
372
72
15
64
47
30
84
151
89
39
87
9
184
17
120
54
18
247
120
125
36
135
105
12
162
1
24
120
240
65
78
48
90
55
17
63
9
79
41
79
120
221
90
126
324
135
304
29
60
30
73
29
36
60
523
96
144
239
57
264
16
80
40
8
88
65
54
49
120
56
16
125
315
144
48
87
81
105
252
60
30
97
53
43
168
209
468
19
53
43
65
270
42
87
21
24
96
19
24
17
175
149
139
80
112
152
33
72
7
53
ABCD 97027115618*3^$a+1 [50007]
5
3
168
93
3
57
31
48
5
48
60
39
9
63
69
24
43
197
24
3
16
77
156
7
48
32
16
5
84
87
48
24
40
41
7
53
3
16
5
27
45
3
21
67
53
24
3
72
24
16
29
108
48
79
17
63
64
17
84
123
33
36
12
12
24
67
77
96
19
248
88
41
132
3
45
12
36
27
48
16
29
3
40
32
16
53
24
24
19
53
115
96
56
16
5
75
16
101
12
7
176
16
5
91
32
48
57
48
55
8
88
77
3
9
36
24
216
24
3
21
51
9
15
69
27
16
104
57
39
16
53
19
80
21
19
32
184
5
3
69
27
64
24
24
5
24
3
112
72
80
96
64
17
151
5
3
129
39
48
57
84
123
93
84
31
24
32
45
24
48
19
5
43
53
108
15
48
81
31
65
12
43
5
27
21
24
24
67
56
9
55
96
72
77
91
24
24
5
3
40
24
48
8
40
5
12
36
3
57
55
8
33
96
12
91
96
5
99
33
79
104
24
64
56
45
51
144
69
187
24
8
16
149
19
56
57
36
24
27
16
77
3
16
72
56
64
5
3
64
48
56
57
55
48
53
75
21
27
21
36
36
19
41
12
24
19
5
3
16
17
36
12
31
17
12
24
48
171
16
32
141
43
5
3
24
16
41
31
24
8
144
168
24
120
64
8
64
56
48
57
87
9
36
99
9
15
64
5
48
12
31
17
15
81
31
17
7
56
16
17
79
24
128
40
17
15
16
24
77
12
39
9
60
3
24
9
87
57
7
5
19
24
41
15
21
48
24
3
72
72
45
3
21
24
75
21
19
8
40
8
16
152
16
5
156
48
12
24
19
48
96
8
48
33
60
43
5
3
24
45
60
48
15
93
99
88
125
24
3
33
7
32
9
192
39
72
45
48
19
56
40
17
48
15
48
45
19
32
45
27
24
33
87
16
137
12
48
75
16
96
137
48
39
21
72
3
117
91
41
84
96
72
75
21
3
48
21
48
12
12
24
72
43
101
291
40
281
15
40
56
21
72
24
43
17
48
12
75
9
84
48
51
16
89
223
17
63
160
8
48
9
36
3
48
24
40
56
16
29
27
141
75
33
36
48
19
53
19
8
120
64
56
16
41
48
7
53
84
36
27
33
7
32
48
9
84
51
24
16
17
84
12
108
36
7
5
3
24
16
56
16
32
129
87
9
31
96
56
9
108
3
33
7
29
96
43
8
64
5
36
7
5
96
19
8
16
29
51
105
7
32
9
135
24
112
29
24
19
104
16
32
21
3
88
8
45
24
72
27
64
5
75
24
64
80
72
88
24
24
137
7
5
120
24
3
141
72
3
112
56
69
43
24
80
96
9
36
19
56
64
17
144
7
5
51
16
32
45
3
64
96
101
147
16
56
88
8
88
5
19
5
96
24
48
43
96
5
67
24
41
12
3
72
69
3
45
27
24
81
31
8
165
36
39
120
24
21
72
115
41
55
104
69
51
45
3
40
29
51
69
115
32
40
32
24
21
24
75
33
87
9
60
36
12
67
29
24
3
21
24
60
36
19
41
7
8
48
24
208
5
51
21
51
9
7
5
48
24
51
40
65
7
101
27
24
88
32
21
24
19
8
64
32
45
91
8
88
240
5
24
19
29
48
43
200
48
24
21
48
51
40
8
45
67
48
53
48
24
139
72
56
16
8
9
39
64
53
19
29
3
141
3
21
51
64
77
24
96
132
48
132
51
40
65
31
24
29
43
32
40
5
24
12
15
16
149
3
40
29
43
77
60
111
48
48
48
40
41
7
32
45
3
16
149
36
79
5
3
9
48
36
12
15
40
41
31
80
21
3
24
21
12
36
12
55
77
48
19
32
21
27
96
24
45
72
24
72
96
12
31
72
32
24
48
112
80
40
41
15
21
67
80
45
12
39
57
60
24
27
45
3
21
163
5
3
21
12
15
21
75
16
8
9
31
48
8
16
41
7
5
43
48
72
8
21
192
3
96
117
51
9
7
41
111
177
31
5
3
64
104
81
156
19
65
7
53
3
21
60
31
17
12
24
75
16
53
51
9
48
36
12
39
153
39
45
67
5
24
12
7
5
123
40
77
27
9
15
24
21
48
3
16
29
3
16
72
77
3
64
29
48
12
183
45
3
21
67
17
15
72
16
48
56
24
16
72
24
24
29
3
40
32
24
81
31
128
136
5
139
41
103
5
3
16
96
29
24
115
29
43
17
132
48
12
135
21
36
111
24
153
36
12
36
120
72
3
64
8
129
79
8
16
29
24
24
75
117
27
81
96
7
89
12
315
69
24
12
96
7
8
168
160
5
168
24
36
7
53
19
24
128
69
27
48
16
24
77
3
69
19
5
3
81
84
3
16
32
21
48
24
12
12
84
60
19
72
104
16
5
3
192
21
48
24
27
16
72
53
3
96
45
3
40
29
67
53
19
17
135
9
60
43
48
5
ABCD 97027155118*3^$a+1 [50019]
39
144
97
12
32
52
23
33
129
15
132
87
69
93
7
209
19
71
9
136
68
28
80
3
49
5
36
7
11
18
15
36
36
12
63
18
51
21
75
33
7
11
18
27
12
87
105
147
33
24
15
90
36
139
59
61
8
3
54
87
75
13
8
12
60
159
126
19
84
116
105
72
18
201
69
18
9
4
56
3
69
60
33
31
44
51
69
129
90
33
52
72
8
112
108
155
36
21
15
126
31
44
33
3
87
9
45
15
93
91
216
35
69
39
36
13
23
13
5
72
19
132
96
41
63
63
54
18
1
24
56
9
99
16
48
35
72
37
71
61
137
3
33
3
33
36
7
47
45
27
237
24
9
87
16
23
306
15
39
9
45
67
5
7
29
15
93
54
253
8
16
12
44
9
18
36
337
20
3
144
57
72
12
21
39
148
44
75
18
18
18
3
28
48
47
9
63
49
41
108
43
12
89
7
36
32
69
3
64
20
52
113
27
4
44
69
18
69
40
89
3
141
51
3
36
18
19
20
84
120
45
18
81
9
36
75
204
160
36
80
76
53
87
36
4
8
27
45
81
198
54
36
15
39
18
15
165
36
55
17
288
19
107
18
51
36
3
72
93
33
18
37
17
36
108
7
32
48
3
109
8
64
80
28
17
126
72
108
1
128
48
57
67
36
23
37
68
12
48
15
21
15
13
5
18
157
8
112
65
72
108
139
20
3
121
59
72
1
12
41
27
27
126
18
25
8
112
36
71
9
9
27
45
18
25
32
15
145
24
8
21
19
17
87
39
90
243
4
48
11
69
3
205
60
92
3
37
60
80
28
101
3
87
73
35
69
132
28
5
54
90
19
8
88
8
4
116
12
69
27
76
5
19
17
7
11
21
15
33
39
18
27
12
48
129
51
112
48
36
32
225
108
36
31
5
27
99
73
84
8
69
108
51
3
33
57
18
144
37
48
41
72
54
90
36
43
29
27
4
12
47
9
12
112
12
35
85
12
12
8
63
57
15
18
79
65
51
60
84
21
39
15
25
8
48
132
16
68
24
3
109
48
48
65
39
51
72
33
60
33
36
171
72
9
87
204
28
176
4
59
18
31
77
27
256
108
5
55
32
4
84
72
23
54
108
36
279
36
63
141
48
52
24
128
24
96
12
4
152
24
16
108
36
35
36
57
108
141
3
15
144
18
54
18
3
16
71
18
91
35
33
120
4
36
32
9
7
140
33
18
13
23
25
48
44
132
93
3
33
36
72
31
23
90
18
69
28
20
27
37
12
132
17
15
39
33
129
51
93
99
4
80
15
73
53
31
12
32
4
128
99
61
65
111
15
1
92
51
54
90
21
159
1
32
12
81
31
80
4
168
23
36
21
24
12
16
17
3
16
35
36
97
8
28
44
36
76
215
9
36
9
7
192
240
29
3
28
36
41
72
36
15
3
73
17
18
9
40
12
11
54
31
5
7
48
24
29
3
12
52
8
33
223
20
45
87
16
23
36
61
65
36
72
90
36
61
11
21
33
90
33
39
18
7
65
3
15
54
27
24
4
20
51
21
15
37
20
40
65
108
19
8
9
19
53
126
9
40
59
36
93
60
45
3
16
125
36
127
48
5
63
28
20
144
48
21
108
147
51
18
108
247
8
88
80
27
54
144
36
3
28
60
68
3
61
60
32
40
5
18
9
27
1
144
20
48
40
53
111
87
73
17
75
33
39
51
18
135
132
96
48
57
15
112
176
52
5
72
115
119
153
9
39
84
3
18
3
177
36
18
13
96
92
64
20
75
21
160
60
101
75
69
3
15
36
141
76
48
41
87
39
21
15
25
128
16
29
36
18
21
184
48
32
93
18
105
52
41
3
16
107
36
1
8
135
33
64
144
24
41
54
54
7
11
18
108
75
16
8
27
18
3
105
36
72
27
81
7
47
18
75
15
21
123
37
156
144
20
21
55
12
200
21
36
39
48
40
24
44
21
162
21
72
12
36
21
19
17
19
20
88
36
125
144
54
49
108
36
5
39
33
126
13
24
89
90
18
72
15
76
35
90
54
18
67
48
47
25
173
36
3
12
3
90
18
18
54
217
84
12
29
147
100
77
36
27
120
12
4
120
36
20
21
54
21
51
126
43
48
44
9
144
43
44
ABCD 97027184914*3^$a+1 [50046]
27
36
33
336
64
23
72
180
156
60
12
73
95
33
75
37
144
35
189
3
157
272
112
224
51
12
49
23
144
73
48
23
132
72
61
23
108
216
144
180
24
57
63
96
369
144
3
36
313
96
47
84
132
36
12
36
108
24
81
3
216
24
93
144
99
132
12
216
37
59
36
177
51
108
216
73
35
24
324
145
71
252
13
48
203
69
16
48
71
9
39
24
252
37
32
75
84
33
3
36
25
179
144
48
24
120
109
128
15
24
108
120
204
180
117
27
12
9
27
132
48
132
12
312
9
3
45
207
1
128
123
276
33
16
215
105
171
12
96
25
131
72
85
59
96
216
48
13
83
36
72
264
60
216
181
96
83
12
24
48
25
11
24
84
25
143
33
16
251
21
64
32
63
33
112
32
39
132
21
123
48
60
25
224
75
72
13
272
255
12
181
23
120
72
9
63
49
32
27
133
107
36
72
84
144
165
87
348
36
25
80
51
13
80
15
129
3
108
81
3
13
32
16
71
25
23
24
144
1
32
3
61
23
348
12
24
265
59
165
63
81
51
48
216
72
36
132
85
203
36
12
36
36
61
119
72
49
227
36
108
36
120
33
147
204
12
309
231
9
27
37
32
39
297
51
253
96
119
9
48
27
96
36
144
36
48
36
169
143
12
69
16
11
84
72
144
57
111
48
177
99
48
60
48
72
25
35
12
1
203
37
320
48
39
25
83
36
168
49
240
128
16
11
240
288
21
64
59
192
21
15
49
191
177
147
61
48
11
36
1
35
60
12
69
39
9
87
192
108
61
224
3
45
87
120
168
25
11
37
251
36
33
87
24
36
12
72
168
72
36
21
16
47
1
143
49
119
180
165
123
181
47
193
119
108
72
37
47
97
11
168
12
81
48
3
13
71
96
36
69
144
15
60
48
36
49
23
60
36
216
108
213
15
60
85
95
36
93
96
16
96
347
69
87
25
144
35
109
155
132
12
37
96
83
13
23
204
36
84
36
96
36
156
60
84
96
36
301
59
12
36
117
231
36
144
21
15
84
13
32
27
69
16
48
35
36
144
108
93
87
73
83
108
72
217
96
96
47
72
57
15
49
59
84
49
23
168
72
120
1
35
61
32
3
109
96
47
49
107
85
47
36
301
287
132
12
36
45
15
33
15
1
96
71
360
1
47
24
12
61
96
96
23
36
12
73
23
120
49
23
9
48
15
36
24
37
107
108
84
37
224
63
49
47
12
60
144
12
168
252
12
144
36
96
84
181
48
11
12
73
95
84
72
24
216
37
119
25
240
59
108
72
36
24
108
153
75
21
111
33
183
9
75
108
72
132
84
105
39
9
87
73
179
12
24
121
71
24
156
ABCD 97027364386*3^$a+1 [50057]
43
35
24
25
48
95
25
47
78
90
12
60
13
180
108
48
11
145
23
13
17
67
35
1
137
43
12
53
139
5
108
30
73
12
17
36
42
18
19
83
61
72
17
43
24
48
36
71
13
36
107
37
17
126
60
24
73
288
108
12
17
31
17
7
23
12
37
84
257
54
1
17
132
150
120
25
24
11
25
5
18
13
12
23
54
43
12
53
78
37
107
48
42
19
24
12
113
90
42
19
12
12
65
72
48
102
126
43
131
145
23
13
240
132
5
7
95
6
67
36
132
60
17
30
102
120
79
60
41
31
24
113
31
60
11
1
65
84
126
12
72
25
35
25
36
35
13
12
24
5
31
48
11
66
24
48
162
6
43
96
36
24
35
13
5
108
7
35
18
7
47
30
103
17
43
35
12
61
24
53
67
60
23
25
17
150
6
7
5
67
83
1
17
19
108
5
102
60
1
12
5
175
17
103
5
91
11
30
31
125
103
47
37
5
132
150
30
18
138
24
91
5
7
72
168
5
31
120
11
66
235
59
1
89
43
77
43
23
85
5
12
42
13
60
12
24
41
78
25
12
83
61
11
1
72
48
5
19
53
7
53
48
103
71
30
18
37
5
48
12
90
1
60
17
115
65
42
13
60
72
24
24
168
29
48
12
30
36
133
120
47
37
47
241
29
18
13
29
91
65
43
96
60
5
6
25
17
151
29
7
108
36
17
24
6
54
6
157
53
24
91
5
55
204
24
12
17
43
12
60
83
37
120
120
60
12
11
13
41
19
137
72
7
5
43
47
133
5
138
85
240
60
12
35
12
61
65
79
48
36
24
5
7
125
55
228
48
24
35
1
5
24
18
12
60
66
19
11
54
96
67
36
36
35
1
84
53
102
49
84
60
12
53
91
96
23
42
96
132
7
245
78
1
119
12
1
59
6
12
43
89
30
66
115
72
72
48
77
31
84
53
163
24
5
43
48
17
12
43
47
73
23
37
12
5
31
12
36
12
29
6
30
174
61
24
60
108
17
55
84
47
12
198
54
138
42
6
7
36
12
120
5
79
5
43
120
12
23
138
19
60
24
36
101
12
43
72
23
97
60
48
47
198
12
138
25
77
30
97
24
132
12
53
7
36
36
185
30
120
48
1
12
12
5
7
131
25
89
19
12
119
1
72
12
65
168
43
12
12
35
6
7
12
35
61
12
120
47
126
42
13
125
19
11
37
17
103
23
132
48
205
5
19
23
1
24
96
12
29
31
5
42
73
149
18
37
41
60
84
31
72
12
60
35
25
23
12
1
35
13
197
67
12
5
43
12
71
54
60
180
19
41
19
36
36
17
42
18
187
23
37
84
12
24
24
71
1
12
65
31
11
73
17
108
138
37
5
103
60
48
24
96
29
102
18
55
17
30
145
36
77
67
65
36
67
72
24
84
137
31
29
19
24
12
180
23
97
41
60
210
85
125
7
5
60
7
203
73
77
31
11
25
36
72
36
120
96
173
43
24
101
7
60
77
48
48
67
77
78
42
43
35
78
54
18
240
115
23
24
13
95
60
120
30
42
49
17
115
72
23
54
19
77
199
5
18
30
42
25
36
24
125
60
43
12
41
192
102
25
23
85
5
162
6
12
127
143
181
12
47
42
31
5
79
5
19
41
31
17
67
41
19
23
13
12
36
12
60
12
168
5
43
59
42
66
25
5
24
48
42
49
11
121
12
72
144
29
48
30
42
43
29
31
48
47
120
85
29
30
126
67
143
85
47
102
6
24
30
18
73
47
1
17
199
48
96
11
48
157
125
19
24
65
30
30
12
55
5
79
12
47
73
35
97
17
78
180
13
77
7
155
25
84
41
43
156
144
192
24
12
5
84
138
25
47
61
5
72
103
12
12
24
24
95
13
84
36
59
85
120
5
126
42
43
179
30
91
12
47
6
19
131
49
35
13
5
7
131
24
18
31
59
102
19
24
12
204
41
19
12
24
36
17
12
199
17
84
19
72
72
35
30
31
17
19
35
121
12
23
13
89
151
11
18
180
18
24
13
12
36
35
25
47
85
53
72
12
43
107
25
35
1
24
24
24
12
108
47
193
95
121
60
11
36
324
ABCD 97027534556*3^$a+1 [50264]
153
3
24
3
72
105
33
12
66
24
93
267
6
120
18
9
117
96
195
15
54
63
12
60
9
12
12
15
33
24
3
105
192
78
18
54
78
42
96
174
210
105
15
33
87
54
90
6
48
18
30
18
81
9
84
255
51
21
345
48
72
48
27
36
180
63
9
15
6
24
3
93
96
63
33
39
36
213
234
30
27
69
96
111
3
126
24
24
66
30
120
90
72
192
42
15
141
27
15
6
66
120
6
24
51
15
24
18
27
9
42
222
48
114
24
81
105
36
144
90
24
42
12
48
234
54
72
114
174
147
60
105
75
15
42
156
42
48
102
39
96
3
54
90
48
30
48
24
90
45
33
219
15
198
3
45
99
45
108
36
60
87
60
75
24
138
63
24
9
99
33
120
18
9
108
27
18
414
81
84
60
141
90
120
48
66
111
45
207
27
153
63
57
93
75
15
129
33
30
18
60
87
132
36
3
162
48
12
75
39
33
93
159
3
66
39
15
30
60
27
75
138
30
102
48
156
102
30
39
36
63
96
54
159
132
105
3
108
15
120
45
147
78
12
195
33
12
3
3
42
135
9
78
78
39
9
27
72
33
15
135
48
174
18
30
18
9
15
6
12
150
24
24
9
225
126
117
45
27
72
93
102
33
93
144
168
123
72
12
105
114
141
60
33
48
132
18
24
66
39
9
60
39
3
54
123
15
30
48
120
138
120
120
54
75
15
30
138
69
36
9
36
48
24
18
9
9
132
12
30
78
24
48
12
36
87
33
84
78
18
30
102
18
174
186
54
240
24
51
60
99
9
153
39
39
21
36
120
24
63
198
39
45
6
129
15
24
24
42
84
171
69
186
54
42
78
42
48
54
27
36
84
273
6
81
93
75
93
264
18
120
126
66
105
108
147
6
27
117
3
60
3
24
21
243
81
183
30
90
78
72
12
3
33
75
69
108
12
123
201
84
42
24
57
15
48
24
6
96
228
48
102
150
27
48
93
75
237
66
162
48
36
3
57
3
27
126
39
3
177
96
63
6
36
30
102
27
39
21
36
12
147
66
78
21
3
42
54
72
57
231
66
6
78
51
69
120
72
24
60
3
51
120
24
93
33
39
72
3
6
39
105
63
9
66
24
18
6
21
51
105
15
9
33
12
36
27
3
120
30
27
12
129
24
42
168
30
18
54
168
72
24
192
75
45
42
150
168
135
69
6
42
60
48
18
57
72
165
3
237
192
144
66
45
105
84
207
84
33
42
6
72
432
51
69
75
48
87
6
75
135
72
6
120
12
48
36
75
81
78
54
15
33
12
15
15
33
72
213
27
12
96
189
6
57
33
15
159
120
150
24
42
105
57
150
96
69
360
60
93
87
237
54
9
135
177
36
123
54
72
3
15
168
24
24
21
36
9
324
27
33
12
24
51
15
150
18
237
33
87
3
57
165
72
15
27
6
42
33
12
33
108
27
3
102
108
60
66
18
36
90
390
27
120
57
36
264
27
15
93
3
78
60
30
117
180
15
78
171
60
36
33
6
48
33
240
9
36
135
99
6
144
3
105
60
42
45
81
27
21
27
87
216
72
78
90
72
72
48
54
18
6
42
30
72
42
30
51
207
48
138
39
ABCD 97027668022*3^$a+1 [50006]
12
48
60
6
21
111
12
5
31
114
42
5
31
12
36
17
37
30
96
36
96
84
5
55
90
15
48
15
66
6
105
141
30
84
48
66
12
102
30
246
6
114
36
60
30
138
72
24
156
84
12
168
30
24
132
18
156
12
17
48
64
63
42
23
31
30
36
30
18
47
13
72
18
12
93
3
162
12
36
107
205
96
102
42
42
36
114
6
18
36
23
43
42
6
54
36
59
31
36
216
210
35
7
6
72
78
6
30
96
168
6
30
45
63
30
35
43
54
6
24
90
36
18
12
60
24
6
27
21
6
66
108
24
66
72
72
12
6
24
24
42
12
42
48
36
30
204
6
36
3
3
24
5
55
18
167
13
90
72
6
24
3
51
29
31
17
49
90
36
102
78
288
6
18
12
6
84
30
6
90
114
15
153
18
48
21
39
9
57
168
15
3
12
6
60
84
18
30
27
32
115
54
24
12
6
132
102
35
43
30
23
85
30
18
66
153
3
29
25
54
90
84
35
7
24
81
69
11
48
91
42
24
30
53
31
120
6
30
5
205
48
83
13
99
3
12
42
71
43
132
24
18
87
21
12
42
24
36
48
42
66
12
42
36
48
6
78
15
15
66
12
84
95
48
13
12
96
6
24
24
17
85
11
55
24
6
18
30
59
97
36
198
30
24
30
12
48
5
13
48
54
132
18
42
60
33
21
42
18
204
18
177
57
30
48
12
30
15
51
24
24
29
103
120
177
45
30
53
109
30
30
30
54
24
42
138
36
51
9
39
81
42
72
12
6
90
18
66
24
126
36
54
93
32
48
7
54
24
6
24
6
126
6
72
30
60
42
6
18
12
120
54
30
6
42
23
79
18
90
36
60
24
45
80
43
12
30
27
183
108
12
12
84
6
30
54
24
72
23
37
6
5
64
21
24
131
139
96
18
42
102
126
144
96
90
6
18
35
7
18
96
24
12
6
42
18
24
18
23
43
149
55
57
48
255
6
96
48
12
30
36
90
12
12
60
15
51
54
120
15
111
17
181
6
120
36
72
30
192
18
222
35
61
72
18
12
30
78
65
7
66
12
30
77
13
12
36
6
18
78
72
12
18
23
43
6
108
35
7
105
39
41
19
36
30
54
42
54
84
66
6
9
21
144
18
72
96
65
144
85
48
96
6
18
42
18
30
57
63
113
109
48
35
37
6
12
48
9
21
12
198
12
36
6
96
24
11
7
42
18
12
24
89
37
60
30
6
72
132
156
12
72
15
39
6
35
295
24
30
66
78
12
66
42
102
216
78
399
15
36
29
112
3
77
43
12
41
277
27
3
30
18
48
6
54
72
24
33
81
42
12
30
36
39
93
108
30
6
18
78
78
12
30
30
29
103
96
54
12
6
132
18
30
29
49
54
48
54
6
12
6
60
6
60
24
96
53
151
6
288
6
114
126
24
60
78
27
15
12
53
112
63
78
48
131
19
96
30
6
42
95
85
42
60
213
51
42
24
75
39
102
54
48
6
71
31
84
36
57
3
90
99
3
6
39
3
24
30
150
33
32
48
13
18
12
24
36
54
138
42
60
83
43
42
6
21
9
12
132
66
12
9
69
36
18
72
48
72
5
43
5
13
18
132
24
54
47
529
18
12
126
42
66
6
33
32
55
168
12
5
73
42
78
42
48
6
36
11
79
36
18
42
17
91
36
65
31
30
342
66
72
72
36
240
24
12
24
11
115
210
108
36
30
72
12
57
3
36
84
5
13
72
27
9
42
72
48
84
6
42
90
42
66
12
198
30
138
17
19
36
42
12
120
84
36
30
5
49
30
84
60
12
5
259
54
66
42
59
19
12
18
12
72
60
36
24
6
126
6
84
120
36
89
211
48
29
61
126
36
17
13
24
11
64
80
61
78
36
33
3
54
6
144
24
24
6
11
73
36
6
30
36
84
24
66
54
71
19
29
91
84
6
107
55
30
48
36
66
84
33
45
18
17
133
84
18
18
72
18
30
27
93
18
17
43
149
7
54
60
30
41
55
36
60
9
15
30
66
102
66
24
6
126
18
30
77
31
84
24
6
108
36
90
36
60
5
43
18
90
84
48
66
102
29
13
35
37
24
24
12
6
18
6
33
32
55
36
18
192
18
120
36
53
13
42
126
36
135
21
12
6
24
48
65
109
18
72
ABCD 97028155208*3^$a+1 [50019]
16
125
54
12
9
33
12
3
57
30
6
27
3
85
83
102
24
54
1
48
416
64
8
39
9
9
15
3
18
30
72
72
85
101
102
72
6
31
176
3
37
72
95
48
33
39
6
12
39
69
36
60
36
55
24
8
15
25
35
141
51
45
135
6
27
120
45
43
104
3
18
67
41
31
5
91
8
64
56
15
66
54
49
23
9
40
8
3
37
17
39
27
165
264
24
15
57
15
33
21
3
57
63
40
48
23
9
48
15
60
30
18
109
71
54
36
15
72
39
6
75
144
81
39
24
81
36
19
59
21
88
48
8
9
111
24
63
97
80
48
27
13
155
37
80
21
60
30
150
51
24
45
147
15
33
57
87
21
54
93
24
99
60
12
69
24
51
78
15
33
90
108
90
54
72
9
112
32
63
49
65
30
24
57
72
33
54
30
331
65
24
54
12
42
67
35
24
30
31
23
78
67
48
8
120
72
64
101
19
95
9
9
18
30
87
27
21
33
30
49
8
144
33
216
90
24
12
24
12
114
43
83
37
53
3
45
51
24
15
81
33
12
3
15
78
18
49
125
18
9
40
5
150
18
3
15
25
77
36
24
18
109
29
54
72
13
5
6
12
57
88
152
51
54
12
91
35
69
3
45
33
7
83
37
32
159
9
33
55
32
3
205
155
72
66
19
17
55
56
24
99
90
51
3
42
48
3
33
234
126
39
75
21
72
27
21
57
12
123
40
35
45
48
39
25
120
35
66
24
43
59
24
36
54
12
18
90
99
45
90
72
73
77
75
105
39
51
18
30
21
96
9
6
1
8
129
42
13
17
36
78
12
33
75
96
69
96
51
210
60
7
83
18
19
176
24
15
138
60
123
39
57
40
41
18
61
8
111
1
35
18
78
252
30
60
87
201
18
12
18
36
99
105
30
1
8
15
72
9
216
99
21
88
11
72
42
36
15
21
43
72
5
3
15
18
87
27
18
30
45
105
7
11
102
183
48
75
36
6
48
6
54
7
5
67
23
9
16
8
27
48
90
75
24
15
30
123
99
66
3
16
8
117
51
40
179
78
18
12
18
72
15
3
24
133
8
48
16
11
18
19
11
150
87
40
17
15
21
54
21
9
7
48
233
24
36
144
3
63
18
15
27
48
6
54
102
60
198
9
40
17
54
1
125
24
19
48
107
37
113
55
8
160
65
55
8
111
6
12
42
13
32
48
33
12
42
9
64
35
45
63
9
3
37
59
30
24
7
5
6
54
84
27
177
18
69
21
12
111
177
63
9
108
3
21
43
11
180
72
177
88
8
96
21
27
27
13
8
48
21
99
96
9
127
35
48
90
27
64
113
7
8
141
186
1
35
84
6
18
1
11
18
36
55
41
84
51
3
150
31
8
27
61
32
48
57
6
129
63
97
17
54
1
29
72
54
85
8
96
64
23
12
90
96
12
24
39
16
8
45
43
77
3
3
30
15
16
248
40
95
225
27
6
162
21
144
33
48
79
32
105
63
33
54
33
51
21
165
144
99
27
30
39
75
37
137
240
102
54
24
43
80
15
114
90
69
57
54
18
12
36
39
39
49
8
9
111
3
30
24
30
42
246
114
31
32
81
30
9
81
31
5
36
55
5
30
162
51
64
53
84
6
9
75
36
42
15
15
81
24
120
177
63
111
9
48
24
51
18
12
15
57
7
53
66
57
3
37
72
56
24
88
83
12
9
69
75
69
30
13
24
71
57
75
13
5
48
6
18
30
21
177
60
19
65
114
109
48
5
27
21
75
87
24
18
87
39
49
35
37
48
77
75
3
21
9
90
60
73
29
3
40
56
45
211
95
1
32
96
24
88
53
67
17
15
21
6
13
41
15
184
53
30
45
15
25
24
56
48
136
11
72
60
81
45
156
6
174
36
42
126
72
7
32
48
21
30
21
141
147
3
69
51
60
18
127
24
11
165
15
145
8
72
45
3
27
69
40
120
8
33
15
48
45
42
9
136
35
84
9
105
12
27
87
36
48
37
32
168
33
90
6
63
88
29
3
141
54
45
96
16
149
30
45
24
153
30
78
36
18
156
1
41
199
71
30
24
18
33
93
75
16
29
42
84
6
55
35
117
40
72
104
21
3
72
93
30
72
13
72
11
45
147
78
48
15
ABCD 97028293192*3^$a+1 [50018]
6
42
162
48
30
60
72
12
3
3
18
12
12
27
9
6
53
1
54
30
11
61
18
12
78
48
30
30
48
27
15
24
6
48
24
27
3
66
11
25
18
12
18
18
24
9
9
12
6
24
18
18
18
36
23
67
18
11
1
18
12
36
12
17
1
12
3
9
48
36
12
42
6
90
77
13
84
12
24
11
13
12
3
15
12
9
84
27
24
117
15
33
51
18
6
12
12
17
28
21
24
12
18
18
39
3
60
17
1
30
12
12
21
20
4
51
18
24
47
55
24
6
39
51
81
9
84
30
12
72
12
5
61
35
85
12
126
6
18
72
24
57
33
51
33
27
3
60
45
15
12
21
3
65
37
48
6
9
27
17
7
6
35
52
3
48
12
12
66
24
66
60
30
72
12
3
57
48
27
3
102
6
54
27
3
30
18
9
3
42
30
6
18
6
15
15
9
21
36
24
3
3
18
6
54
6
60
30
3
15
60
60
5
7
36
5
13
12
3
21
48
48
12
30
78
132
12
6
12
21
9
27
63
42
3
36
39
5
37
96
48
12
102
18
60
60
27
21
12
30
54
54
42
47
28
9
60
54
30
24
6
36
9
32
67
33
9
18
36
66
11
13
24
11
1
66
78
36
11
19
24
101
85
15
39
66
30
6
30
45
15
5
7
30
48
54
6
3
9
6
66
18
18
90
150
12
60
3
3
6
3
3
24
84
21
3
18
42
72
21
60
9
18
30
30
42
36
24
54
45
39
48
12
21
9
6
29
25
27
9
30
24
6
36
30
24
12
18
24
87
63
12
36
65
4
21
39
15
33
21
102
5
7
60
12
90
84
54
48
9
48
27
6
12
42
18
48
12
36
15
9
12
3
51
126
66
24
21
33
51
36
15
24
101
13
15
21
6
60
12
12
66
18
24
42
3
21
75
81
6
18
87
24
45
6
30
72
42
30
36
12
18
12
6
66
18
12
3
3
24
36
9
93
36
12
42
12
30
15
9
36
36
162
45
87
6
18
24
60
42
18
18
12
23
28
57
72
12
6
42
60
96
11
4
39
42
15
75
66
12
6
6
54
12
5
13
39
48
44
19
30
24
162
33
15
21
21
11
19
129
39
18
18
12
69
39
6
18
30
15
21
12
3
105
12
27
45
12
24
30
6
18
30
11
1
66
12
6
6
54
42
18
24
15
12
141
3
27
24
9
27
132
12
21
24
21
42
6
12
54
5
25
90
54
72
12
15
87
129
39
18
144
36
18
6
6
17
7
18
18
12
6
15
9
60
6
21
36
12
3
12
12
30
11
13
35
96
1
12
12
36
42
48
138
24
12
24
35
37
39
15
18
42
6
83
96
4
51
30
30
30
36
42
6
24
3
9
119
7
30
39
15
5
28
27
84
30
75
27
18
6
18
3
75
12
6
6
33
12
3
12
60
41
25
23
4
27
48
17
1
114
30
66
24
69
36
45
3
27
65
19
6
48
30
41
1
15
3
60
36
6
3
15
72
9
57
27
21
42
72
42
3
45
15
15
17
48
25
6
66
30
81
27
18
42
12
29
16
15
6
84
18
33
15
48
30
24
12
36
18
57
45
39
3
12
65
64
32
7
18
3
72
12
3
18
54
12
78
36
60
27
147
12
30
30
60
18
30
18
12
11
31
48
17
31
12
6
72
72
60
36
24
12
48
87
48
3
12
5
31
6
18
6
84
47
79
12
9
15
6
12
6
24
18
42
30
48
35
13
12
3
39
48
153
9
36
24
47
1
30
12
102
36
48
59
37
39
9
48
12
47
1
42
6
51
3
90
3
9
18
12
24
29
55
30
90
33
9
6
117
27
60
5
55
48
42
15
3
33
39
84
12
9
45
48
18
12
18
47
37
18
21
45
24
42
30
3
57
11
4
39
5
7
9
21
12
90
33
27
12
6
12
78
72
6
12
132
47
1
27
3
33
51
24
132
42
30
30
11
85
11
16
15
24
41
64
39
42
18
60
54
42
21
45
60
3
9
6
12
9
93
60
3
9
18
66
39
45
12
15
3
78
24
75
15
21
3
9
21
36
51
279
36
18
42
18
36
24
24
27
129
120
42
54
36
24
18
6
54
36
5
4
48
45
18
6
3
36
111
18
48
3
39
18
3
15
24
60
6
12
18
12
48
72
24
114
11
16
48
57
24
84
72
15
27
48
54
6
18
11
13
35
7
6
48
24
12
6
24
21
3
30
54
90
12
30
30
6
18
11
1
3
39
5
48
19
6
24
24
71
13
18
42
6
36
30
6
9
9
6
24
54
3
45
12
12
11
7
93
12
21
6
18
126
12
18
30
60
102
42
36
21
9
11
25
66
5
19
30
78
18
3
44
31
17
115
29
49
6
18
6
30
54
6
12
24
15
3
6
12
24
36
24
75
75
24
6
3
51
54
11
7
12
138
15
39
66
15
15
42
6
12
54
11
4
44
37
42
6
11
13
42
24
12
108
24
30
78
69
36
33
11
61
39
21
12
42
33
27
6
24
6
17
1
6
89
7
18
54
60
6
30
30
24
27
3
18
75
27
6
12
3
27
120
12
6
11
25
3
63
18
60
119
28
39
30
24
12
90
18
12
24
75
36
15
60
60
24
78
6
24
17
121
23
4
72
33
36
12
35
73
12
18
12
48
12
33
15
129
45
3
9
54
17
7
18
42
72
5
19
12
132
30
15
21
42
12
33
3
21
3
108
9
9
12
12
30
66
15
20
7
9
15
18
3
15
45
45
3
9
71
139
30
23
4
21
12
6
9
33
42
65
7
6
12
36
24
78
54
30
30
66
12
42
18
6
6
69
21
30
54
6
6
48
24
60
23
28
87
57
51
6
36
90
12
17
13
90
72
6
30
78
60
66
36
90
60
12
60
210
6
36
78
12
54
87
69
6
84
6
12
42
6
72
18
24
41
48
4
15
42
24
6
36
12
5
1
60
54
78
12
3
3
45
27
5
64
15
6
42
12
96
42
18
24
84
42
15
15
180
24
9
45
6
66
12
18
12
21
159
18
24
6
9
21
18
6
48
3
15
69
36
87
57
9
99
3
57
105
6
81
20
1
24
48
6
17
19
48
96
9
57
30
96
30
3
45
30
6
78
6
71
48
31
24
12
30
18
30
18
114
11
49
51
3
24
72
84
24
72
21
39
6
72
30
102
3
105
11
49
3
12
15
17
49
47
4
21
12
6
36
30
6
9
20
1
42
36
12
12
41
4
12
3
30
36
12
12
66
6
36
12
12
114
24
5
7
18
180
60
6
24
41
1
3
3
105
9
36
18
6
54
69
27
96
42
42
48
126
39
3
24
18
12
30
54
36
39
45
42
84
18
23
67
60
30
36
36
36
24
18
48
54
6
18
30
72
24
24
6
3
117
48
15
15
18
12
27
51
12
30
36
12
23
19
42
30
36
72
60
36
6
24
36
24
42
9
21
42
18
42
ABCD 97028427922*3^$a+1 [50080]
108
72
72
84
29
60
67
29
7
57
140
31
120
17
7
21
36
15
185
88
3
69
8
127
29
12
7
141
39
36
65
7
24
33
176
139
12
96
65
48
40
32
84
148
87
24
72
60
60
45
20
208
44
7
21
63
24
168
5
19
36
45
183
41
103
12
5
4
39
36
81
20
91
5
28
32
84
43
65
43
45
48
92
48
19
17
24
31
9
44
36
79
48
45
12
87
45
36
159
29
156
79
72
129
168
63
137
16
12
20
55
72
77
55
45
8
216
7
5
19
36
84
48
12
201
12
32
24
67
53
4
51
36
149
4
92
136
80
24
31
12
36
96
108
60
72
9
87
57
3
300
89
4
39
12
24
12
69
20
103
117
15
33
80
103
33
51
180
9
44
108
79
33
15
21
36
39
24
105
68
19
29
91
21
27
41
172
164
79
180
77
7
81
27
60
17
96
31
120
65
84
19
41
127
53
16
80
43
12
36
12
233
19
33
15
96
65
151
65
139
12
17
112
231
60
77
211
84
41
55
81
111
65
7
72
168
96
125
76
36
279
60
144
29
28
87
17
55
9
15
41
48
91
36
5
36
60
60
79
48
108
125
115
9
44
52
75
48
12
53
91
96
132
5
7
36
24
96
24
69
140
187
5
144
16
20
55
9
231
9
180
51
53
112
8
7
48
9
140
55
141
51
36
17
127
41
7
48
5
64
3
48
48
65
220
92
43
41
91
129
39
84
12
45
51
105
24
15
65
28
3
173
84
7
21
84
15
65
24
36
19
24
17
88
3
125
24
64
15
12
5
7
65
31
84
48
204
113
72
64
27
48
69
32
31
12
93
3
12
65
264
88
63
84
60
36
9
99
240
132
60
48
72
33
111
69
27
117
32
43
72
9
24
3
9
3
96
177
99
36
48
24
81
51
53
96
100
32
100
303
36
240
45
24
80
4
176
7
105
3
41
55
41
48
7
77
52
3
60
77
19
81
63
41
127
17
43
125
19
141
12
87
45
15
209
199
113
4
3
48
48
120
24
48
33
72
63
21
3
120
17
84
115
24
156
12
77
91
9
15
105
87
29
91
65
31
24
509
19
45
132
8
55
17
120
55
41
72
28
27
156
69
27
9
80
84
31
41
88
51
36
5
100
104
7
33
56
168
88
279
36
60
84
41
52
60
27
65
55
33
72
15
129
20
7
9
20
60
220
159
21
99
77
4
60
51
33
32
184
176
43
12
77
16
51
36
60
65
28
135
5
91
53
48
43
5
79
41
112
32
307
84
60
36
21
39
105
44
120
247
12
48
5
48
24
112
104
7
84
45
3
36
9
3
252
93
12
8
240
28
99
41
84
28
39
33
15
48
89
43
105
36
51
9
27
149
19
57
183
120
60
36
60
84
12
57
192
20
144
220
171
9
15
65
7
17
112
80
40
99
5
24
67
36
149
43
17
84
187
9
3
21
176
79
120
84
48
108
45
36
303
41
31
48
101
12
100
48
27
12
396
65
216
168
7
81
8
192
55
53
187
24
41
4
20
16
188
64
156
56
168
36
132
103
72
33
12
3
29
163
89
91
9
75
33
27
144
57
99
84
36
48
12
185
144
115
120
9
80
96
55
144
96
24
17
28
123
17
91
156
29
60
184
92
19
24
65
175
17
31
24
9
164
268
120
63
9
63
5
48
100
111
96
9
75
84
24
72
24
24
21
ABCD 97028428262*3^$a+1 [50045]
53
55
17
54
18
43
60
48
59
57
183
33
27
36
6
19
56
16
5
42
33
4
131
25
120
24
23
33
88
11
66
30
25
65
72
7
44
111
48
25
128
72
165
42
1
8
111
36
18
114
1
56
16
48
12
23
37
107
36
12
42
27
75
13
143
45
183
37
29
78
61
29
18
13
11
24
6
48
30
25
32
33
90
30
67
56
48
21
51
15
30
24
63
160
17
18
13
23
12
30
43
29
67
23
61
12
95
12
42
138
30
96
72
138
24
1
119
73
48
56
21
43
59
13
72
48
47
6
211
24
32
87
121
72
8
27
13
101
114
102
19
53
3
100
113
24
43
167
1
192
47
1
5
139
96
47
48
102
18
6
24
6
25
23
105
36
40
5
24
42
36
42
48
123
36
36
15
24
96
48
150
235
29
7
41
18
37
12
95
81
36
3
30
6
45
40
59
48
37
36
12
47
25
83
12
73
48
20
171
78
66
6
31
23
36
96
78
67
5
48
66
30
31
12
120
48
35
37
20
51
36
21
45
72
31
17
54
9
36
21
87
3
25
29
75
28
36
119
12
25
11
48
6
19
71
49
20
4
5
72
6
25
17
75
120
111
24
1
5
24
87
75
60
13
35
25
41
27
3
84
1
11
9
39
12
33
60
75
25
8
100
65
79
84
5
24
43
29
55
36
12
65
187
24
12
23
12
30
63
27
85
84
83
36
49
36
84
5
18
12
12
81
108
9
55
35
33
117
91
95
25
32
27
138
19
23
37
35
49
60
17
18
97
12
11
30
67
5
144
48
31
35
81
3
36
37
59
48
168
312
1
72
23
24
30
6
157
5
67
68
4
24
77
3
100
36
23
12
73
23
37
48
125
18
12
12
1
12
48
32
4
5
30
13
53
24
24
96
18
73
5
43
29
42
169
5
24
127
35
45
33
96
67
24
96
104
3
25
113
54
73
83
25
24
80
21
75
39
9
24
63
12
18
27
63
13
12
149
18
13
59
1
5
102
42
66
73
24
72
36
65
115
8
27
48
25
32
48
196
24
56
93
96
19
5
66
6
48
91
36
11
97
53
102
25
60
77
19
84
35
157
41
123
15
102
27
15
13
32
12
15
81
15
33
16
128
21
66
25
36
12
101
72
115
20
4
60
23
48
42
3
28
35
30
15
60
4
11
54
48
48
171
21
3
99
18
19
36
23
57
75
9
69
7
12
47
6
175
44
45
211
24
24
20
52
23
1
20
28
5
48
43
20
87
25
144
36
53
19
48
23
49
173
99
39
6
63
52
71
69
4
5
27
117
55
17
115
44
180
16
24
24
35
18
55
23
25
17
24
90
1
35
12
33
69
18
6
24
151
17
43
84
12
23
13
48
12
77
72
43
23
48
6
75
3
13
95
30
43
84
23
157
95
25
56
39
1
119
1
5
55
17
150
13
72
23
25
29
66
24
72
1
24
5
90
49
29
27
21
43
36
59
12
18
66
25
224
16
125
90
1
29
91
48
32
63
25
11
25
96
17
3
28
185
7
68
15
141
96
225
175
68
12
28
29
3
135
57
45
87
148
71
150
24
123
63
1
48
47
30
54
12
102
3
40
48
29
96
6
60
48
25
36
107
60
60
24
24
1
8
45
3
15
73
24
132
116
45
24
99
52
119
25
41
99
16
20
33
42
24
9
52
108
20
16
35
45
84
15
30
91
11
84
21
3
25
11
18
66
30
51
100
180
35
13
53
114
9
69
51
15
30
55
17
48
54
90
43
68
16
23
13
23
9
28
132
53
18
37
35
49
24
84
36
32
3
25
12
8
51
9
39
12
78
48
15
9
78
60
48
24
129
52
275
25
59
108
25
8
28
35
24
48
30
3
16
36
32
16
35
36
13
5
3
40
149
55
36
35
45
15
30
15
108
16
23
96
9
228
27
78
27
51
84
6
66
24
25
12
48
20
21
19
5
19
48
5
18
30
115
5
24
7
36
44
64
17
15
33
114
97
56
15
12
18
24
48
67
71
108
36
24
25
29
18
12
228
37
23
114
99
72
3
60
9
117
18
78
24
19
20
9
7
23
18
139
53
3
213
54
18
67
128
45
24
19
12
209
19
12
17
67
149
19
36
60
5
6
90
48
48
114
168
48
37
23
9
75
1
152
21
39
81
96
195
3
12
6
7
12
84
17
3
16
125
96
15
9
103
35
132
85
144
5
51
48
3
93
15
102
48
42
73
56
69
7
12
107
18
72
24
7
23
132
54
3
12
3
61
11
49
29
27
108
16
84
5
67
8
16
72
132
12
36
65
102
13
5
75
69
39
112
12
95
37
36
ABCD 97028539904*3^$a+1 [50094]
180
27
30
240
90
12
21
15
69
48
15
18
12
207
33
138
12
12
36
93
51
48
33
57
42
105
225
18
21
111
6
54
90
15
3
12
45
111
177
57
39
36
33
138
42
210
81
120
84
45
27
84
51
45
15
105
48
87
60
9
27
24
48
12
18
12
51
84
45
60
90
48
33
9
3
15
48
30
42
12
9
147
42
15
12
15
69
72
15
69
75
48
42
3
15
60
120
72
93
63
24
60
6
30
57
87
9
9
18
9
24
12
39
48
153
87
45
3
12
81
57
15
15
60
57
177
66
9
75
9
84
15
57
3
48
9
15
9
132
12
48
24
48
105
30
21
12
120
159
90
30
18
198
42
222
60
81
27
132
6
3
39
60
21
27
42
30
33
39
105
75
150
3
75
81
84
57
30
9
72
48
81
36
144
6
60
12
60
132
9
21
6
42
135
48
12
27
108
225
15
72
213
75
21
24
165
231
21
183
45
123
15
33
24
3
12
93
108
21
111
168
111
198
15
3
9
231
60
9
75
9
21
18
30
15
36
72
39
69
39
81
36
45
18
12
81
228
36
84
9
42
18
30
105
48
27
108
72
60
153
39
48
30
51
99
81
120
21
30
18
30
21
12
15
9
195
6
30
60
12
117
15
33
15
21
81
18
21
24
45
30
108
54
138
90
162
213
72
3
45
15
18
414
18
3
24
15
21
39
9
51
30
39
9
18
12
141
21
231
15
12
42
36
12
42
9
87
69
84
96
93
75
12
36
84
15
9
27
60
9
171
60
12
60
168
24
60
36
42
18
33
72
9
288
18
84
36
24
129
240
24
33
90
84
6
63
171
120
60
33
3
45
39
150
3
93
84
30
36
105
48
69
12
186
42
102
48
42
51
60
132
48
39
9
141
156
84
63
60
36
51
60
105
3
45
123
12
12
36
129
81
27
240
63
60
294
48
48
87
27
33
132
3
42
18
12
9
39
18
3
36
15
150
96
210
105
9
6
252
12
21
15
120
12
60
45
15
132
36
33
9
15
108
27
12
21
12
168
129
90
138
30
222
66
210
54
6
30
84
45
21
3
57
27
36
12
12
36
9
108
144
6
12
12
6
102
12
60
18
402
168
60
12
30
15
24
9
42
129
21
48
102
45
3
48
84
69
51
48
48
9
225
6
24
6
3
72
12
207
201
87
12
48
21
21
75
48
207
81
69
36
27
33
15
99
9
27
120
12
12
33
123
60
12
60
45
93
39
15
36
144
9
36
141
39
105
30
69
27
105
57
27
3
120
12
69
9
87
15
48
12
9
21
15
63
132
105
24
9
42
33
123
42
15
117
66
12
72
60
60
78
18
114
3
192
3
90
102
156
12
33
75
93
147
24
48
177
15
30
6
12
30
75
63
45
69
6
33
99
237
45
198
21
27
24
78
111
21
39
51
69
27
45
27
240
42
3
63
84
9
51
18
48
39
63
105
33
42
12
45
3
108
12
21
9
198
12
162
15
63
33
189
126
102
42
33
27
36
33
21
15
15
33
3
42
288
132
12
18
72
36
12
12
138
75
75
42
183
57
15
15
6
54
186
30
9
15
6
84
15
33
18
153
81
3
45
3
177
111
351
201
9
60
51
45
39
24
24
63
60
93
72
27
117
75
30
78
12
9
87
12
42
15
84
12
48
216
36
75
93
39
12
33
27
21
192
12
48
3
90
30
132
132
120
150
30
105
105
15
45
210
30
51
39
33
63
42
102
60
9
21
18
12
96
60
12
42
48
15
3
30
12
42
36
33
81
63
87
228
72
78
48
102
81
60
24
57
90
81
15
24
126
12
18
45
39
30
18
42
3
93
27
27
240
33
57
15
3
57
156
144
108
27
21
39
36
ABCD 97029282466*3^$a+1 [50011]
114
66
72
216
36
54
72
108
144
132
36
30
24
45
261
210
18
7
47
1
17
18
132
30
75
75
12
18
135
48
21
30
144
114
12
18
90
90
72
96
145
48
215
180
54
31
119
30
198
18
42
9
93
18
114
138
18
42
57
144
112
203
36
126
18
177
3
54
36
6
108
108
162
66
24
120
36
36
18
180
3
399
1
17
127
29
126
21
160
143
24
192
9
192
64
11
120
24
18
12
60
84
24
31
179
132
174
42
30
3
16
5
84
72
15
57
42
48
61
17
210
13
59
72
54
72
24
336
18
6
15
213
43
17
12
96
99
75
181
5
72
162
30
18
90
87
165
36
24
48
18
18
27
267
12
121
137
108
102
42
108
180
43
224
21
48
36
135
33
18
12
60
48
132
177
3
108
30
180
79
83
42
30
168
12
129
111
36
13
17
18
90
147
39
18
90
102
18
18
42
121
107
42
180
12
91
17
18
45
45
3
112
29
18
1
71
9
117
114
25
83
66
75
21
48
72
18
78
48
51
21
132
156
366
61
5
72
18
198
6
18
30
37
71
72
42
36
72
66
234
78
30
24
84
90
237
15
90
55
35
18
27
15
72
66
6
126
48
6
30
36
72
150
30
31
149
27
33
18
54
39
135
6
36
90
102
18
13
5
36
150
48
42
36
84
60
30
6
15
57
48
18
24
48
18
42
30
24
30
36
9
63
126
180
24
7
5
78
30
207
45
150
18
30
42
115
11
102
108
18
97
89
48
7
53
102
54
96
31
5
120
54
6
30
24
129
27
144
54
132
48
27
69
36
102
90
42
174
42
72
13
240
29
60
55
35
36
30
18
24
90
72
84
96
84
36
90
54
51
64
11
229
32
48
105
6
108
21
16
71
12
90
180
36
90
96
30
6
13
17
15
208
65
24
162
18
67
35
6
84
96
3
9
72
288
78
84
36
42
66
6
36
19
53
156
54
36
24
93
27
21
51
276
73
71
105
3
66
162
72
18
79
101
42
120
126
24
291
9
78
54
115
101
12
108
60
54
198
12
60
19
179
102
54
36
36
18
6
138
18
18
72
75
64
23
18
103
5
90
36
78
120
36
126
150
30
54
36
126
9
141
3
9
78
48
72
252
117
33
90
37
35
30
60
66
129
3
18
30
90
24
156
24
36
19
125
84
42
69
15
289
35
234
60
120
72
39
15
54
27
45
36
18
6
108
30
42
36
15
57
12
78
13
125
54
18
36
7
29
19
17
108
36
31
48
65
96
108
180
180
72
90
66
39
15
18
31
32
99
141
48
9
90
78
54
36
48
114
18
162
18
48
6
198
162
90
90
84
6
126
174
234
42
48
36
108
60
21
16
11
114
66
54
18
36
42
123
111
1
17
18
138
42
72
18
12
78
30
55
5
75
27
18
42
201
27
42
108
12
18
180
24
126
174
108
36
25
335
1
53
27
33
72
18
48
42
27
39
90
6
198
30
222
30
126
72
36
114
13
59
174
24
198
9
3
13
65
90
12
73
149
18
198
90
30
24
36
12
36
36
108
78
33
16
131
54
36
84
168
66
117
48
51
6
12
18
18
24
72
66
204
210
18
117
81
180
60
174
60
66
54
18
18
150
30
18
51
129
132
30
72
18
3
105
6
18
30
ABCD 97029382852*3^$a+1 [50053]
40
168
8
15
105
360
21
171
27
1
32
39
105
60
40
108
12
53
31
84
32
40
65
15
40
140
96
12
21
115
24
20
3
13
96
48
108
80
4
48
180
71
69
111
21
69
67
24
8
256
176
9
54
133
48
12
68
76
36
132
53
54
49
60
120
24
20
112
68
12
16
113
31
144
80
36
33
27
4
24
128
4
80
93
175
96
84
95
36
54
27
40
8
51
25
29
31
24
8
45
54
36
45
135
73
17
27
40
8
24
28
36
32
48
60
52
92
3
54
43
92
81
3
24
112
59
25
20
16
8
147
85
104
180
4
12
119
117
4
48
83
18
111
51
109
96
108
11
25
8
3
18
91
20
60
48
33
15
40
107
37
120
36
164
108
12
81
79
48
17
19
35
54
7
101
18
25
60
24
108
20
112
11
1
176
100
119
36
93
160
17
3
4
12
68
12
64
12
20
48
12
33
54
90
87
39
1
80
4
116
40
11
57
28
8
15
61
20
16
8
21
36
54
85
95
129
16
68
88
32
96
57
75
52
8
120
24
24
75
21
96
40
8
16
44
16
65
75
16
32
36
16
44
36
60
81
55
32
76
12
48
29
55
12
5
51
93
216
3
15
1
35
81
45
55
108
35
18
15
39
1
8
16
29
91
68
57
115
83
37
89
87
60
48
36
16
113
162
18
90
97
104
36
12
112
164
12
3
21
88
192
84
156
71
13
12
29
51
57
15
40
53
115
24
48
11
121
36
48
44
36
40
152
27
97
209
111
105
18
36
69
57
19
17
3
15
25
84
68
40
8
24
40
17
123
12
24
144
12
16
12
35
141
40
80
120
84
16
32
12
15
57
88
17
99
27
49
68
28
17
115
12
368
27
45
16
8
96
15
21
69
18
133
8
129
27
124
80
21
51
88
72
72
48
65
55
8
96
148
96
36
44
76
8
12
36
12
16
41
39
69
7
11
69
64
29
55
48
80
33
15
39
36
25
101
19
17
18
1
68
40
8
72
52
29
36
51
88
84
32
69
7
48
32
24
64
24
35
165
33
43
29
15
147
33
16
92
57
18
54
3
36
124
32
76
212
28
83
1
35
49
59
33
28
36
116
24
24
9
55
12
44
24
40
32
9
75
16
44
4
12
56
27
13
8
112
12
96
11
126
55
35
18
15
112
35
253
71
36
54
31
80
88
17
3
12
24
69
139
108
12
72
128
16
32
40
32
15
18
144
15
24
216
33
7
29
147
28
5
7
68
69
75
36
184
47
36
33
36
108
28
168
12
44
36
75
72
81
96
39
54
43
119
1
32
75
81
4
8
24
24
52
5
54
133
47
13
8
15
57
36
4
11
45
27
73
20
15
121
20
3
13
84
8
57
139
41
19
116
124
36
44
52
60
8
9
3
64
44
15
9
45
43
8
147
18
87
4
24
116
21
27
27
1
104
48
27
145
53
111
12
12
27
13
5
43
60
20
75
33
36
40
80
24
40
32
3
117
108
4
41
87
48
9
31
77
55
17
31
60
32
72
3
13
92
84
40
95
18
3
84
48
16
11
21
12
28
24
5
39
195
36
13
12
29
31
144
20
204
33
7
8
148
71
9
81
54
45
16
65
75
4
92
60
93
211
48
32
33
15
36
192
108
24
28
29
3
51
141
75
9
12
48
39
105
28
29
39
76
36
20
88
84
20
220
116
96
40
83
157
20
64
29
108
19
68
21
15
72
88
120
65
115
92
9
103
72
128
96
16
35
9
27
33
16
128
3
13
36
48
32
15
13
8
172
48
29
51
4
71
9
16
48
96
8
21
31
41
3
24
28
12
8
88
24
11
69
3
9
4
77
72
27
28
48
32
12
48
16
20
100
56
24
111
33
12
4
104
63
169
120
56
33
127
53
36
3
112
60
20
201
75
12
48
63
1
215
13
48
44
16
5
7
32
36
60
40
108
36
48
8
72
96
51
73
236
192
4
35
141
3
81
45
36
27
96
39
153
64
44
16
24
12
29
15
21
139
24
44
28
68
124
20
16
41
19
17
18
54
87
24
16
48
8
84
4
32
172
101
7
144
29
7
20
24
40
48
12
20
88
8
3
54
15
93
3
112
8
39
57
64
80
ABCD 97029815614*3^$a+1 [50006]
88
132
27
5
37
90
18
3
27
5
1
144
15
57
3
56
25
6
120
21
48
21
18
45
135
6
27
8
40
69
15
21
75
45
96
138
5
145
15
60
20
175
12
81
9
83
36
49
3
12
20
85
36
6
89
85
27
207
45
48
8
124
60
27
53
85
51
9
3
12
36
80
4
255
113
139
41
37
72
48
15
45
15
80
121
75
141
48
11
61
78
12
78
15
116
4
45
95
25
11
31
30
24
15
12
27
21
92
13
27
9
231
57
30
42
18
33
60
32
85
75
21
35
72
19
30
63
117
144
24
23
48
1
23
88
69
30
54
54
126
15
9
143
40
9
24
120
60
59
61
47
40
39
78
12
11
52
20
67
33
120
140
25
75
80
25
111
39
30
63
87
12
54
96
39
20
49
15
108
80
7
65
28
48
45
84
3
12
45
3
9
23
1
59
61
47
52
108
60
180
39
41
52
8
48
49
3
12
21
24
111
200
31
261
12
96
9
120
23
13
75
21
51
69
59
1
3
15
5
7
18
11
64
21
27
9
39
9
3
87
101
40
21
78
5
100
48
108
9
15
21
99
8
72
16
12
39
93
21
120
54
6
99
60
36
20
31
54
6
9
104
16
84
36
39
21
9
11
4
57
24
36
48
11
40
32
148
44
28
9
3
27
21
57
35
127
18
51
80
124
15
5
228
40
33
27
72
188
13
96
23
115
6
15
12
9
71
73
54
81
9
3
9
18
41
24
61
96
3
56
12
28
24
15
93
8
121
39
12
128
49
60
15
20
100
21
39
96
45
6
33
105
72
59
1
39
132
12
48
33
87
9
48
3
48
39
90
96
59
40
21
96
84
95
52
72
141
15
9
72
63
8
13
24
72
30
9
9
15
60
20
1
95
64
108
69
59
19
12
21
57
15
96
51
30
3
8
97
15
81
107
49
51
68
64
75
5
16
84
165
111
51
81
27
5
108
13
36
59
49
15
21
87
12
36
132
20
28
45
27
39
81
12
21
59
108
7
72
54
59
1
27
32
67
30
168
3
9
51
39
33
45
131
25
24
15
8
13
15
44
28
8
25
39
236
40
69
3
72
36
92
7
21
105
96
30
78
36
27
9
3
68
28
44
28
12
168
93
54
42
18
66
114
53
37
120
131
4
135
90
23
100
32
36
84
37
23
25
23
19
9
12
20
13
15
21
90
48
141
21
3
200
37
23
25
36
6
9
60
12
180
8
24
247
9
45
95
31
18
35
36
40
45
27
20
13
215
109
3
33
36
3
81
39
80
85
72
39
9
36
15
12
48
69
15
21
6
180
30
24
54
21
60
9
36
15
39
12
21
33
96
3
48
152
25
75
21
27
57
3
12
45
3
9
3
56
31
69
21
3
20
40
36
45
6
18
12
99
20
61
111
20
13
24
12
18
45
36
92
157
36
59
85
72
3
15
66
95
112
87
45
48
27
6
87
12
248
13
39
15
12
9
92
13
15
44
85
12
39
69
63
12
60
105
195
57
48
3
20
13
6
9
39
42
71
73
15
21
3
20
28
12
108
48
72
128
31
89
49
72
3
156
81
198
30
11
12
28
21
3
108
57
35
16
12
9
90
9
12
12
8
13
66
18
51
24
56
4
105
72
48
111
44
48
13
6
90
59
25
39
8
100
93
59
97
171
12
15
6
66
41
37
75
15
30
36
6
69
20
1
63
48
9
11
28
39
21
81
3
165
36
15
12
117
3
69
63
57
59
49
23
19
33
15
126
15
312
69
39
12
8
64
81
15
44
28
33
36
60
203
25
36
47
7
81
20
61
3
80
7
114
36
18
33
12
8
72
121
24
135
8
28
9
3
9
3
96
12
8
120
160
84
36
21
3
21
59
61
96
30
18
3
33
59
28
60
87
81
60
81
143
67
18
51
12
128
4
45
72
84
6
30
11
7
5
96
25
36
18
90
11
64
20
55
72
18
23
13
35
60
31
18
143
13
24
36
15
60
24
60
20
37
18
5
36
205
36
3
20
88
12
68
7
5
85
15
60
36
21
3
15
5
40
48
60
99
33
48
8
64
21
95
31
41
49
23
1
15
60
32
13
119
61
6
69
105
15
81
3
15
165
27
101
88
24
8
13
24
63
57
23
13
15
81
59
49
120
75
15
33
32
7
33
75
6
95
112
27
33
48
81
48
23
49
83
7
33
45
12
11
108
85
15
24
20
28
72
21
107
60
72
28
39
21
9
3
15
5
85
23
19
48
162
23
16
21
30
78
3
9
18
6
15
69
51
44
36
52
72
15
33
72
68
13
75
105
59
97
39
69
60
3
99
33
81
167
7
65
120
16
21
18
ABCD 97029866548*3^$a+1 [50003]
15
378
72
84
90
30
60
60
6
120
24
6
84
36
84
54
30
60
51
15
66
138
66
96
60
18
90
75
201
55
11
69
129
186
229
48
17
66
114
150
6
90
66
120
84
231
48
27
120
30
31
83
90
67
29
78
66
174
117
285
108
55
35
66
139
48
47
66
159
16
155
84
66
36
78
141
195
174
66
150
87
48
51
30
78
42
150
1
144
29
264
36
186
78
111
16
176
33
79
35
12
78
192
108
36
36
24
60
27
160
89
48
192
120
24
120
60
6
18
102
114
30
165
256
96
17
15
96
16
149
150
150
15
69
43
83
381
9
24
15
45
51
105
180
36
24
66
21
153
54
33
63
1
59
85
59
117
69
36
24
66
13
77
18
90
135
75
36
60
85
101
84
55
101
120
18
36
66
30
45
75
24
60
97
17
127
149
27
27
66
51
93
66
144
66
127
48
96
125
18
6
144
75
192
3
192
24
165
16
144
65
96
63
21
90
30
84
90
37
185
144
6
288
225
16
41
114
6
31
203
85
29
36
96
24
135
15
6
240
108
111
129
66
264
246
66
120
78
336
114
117
99
210
27
63
144
222
19
32
123
30
55
65
60
144
291
21
139
176
99
6
24
24
55
5
42
54
186
33
45
115
77
24
60
31
83
120
37
89
87
64
80
9
216
15
129
159
112
95
241
59
30
48
12
30
78
126
30
120
30
24
117
9
55
32
99
108
42
24
84
91
65
127
17
31
5
60
15
81
108
3
3
6
144
60
6
24
45
144
45
243
27
21
21
235
224
16
29
66
30
84
66
18
6
144
6
15
51
24
24
13
17
30
90
6
177
64
96
32
45
72
150
21
57
135
21
27
3
210
6
84
156
18
67
5
48
12
31
48
125
6
13
125
51
9
12
171
33
175
65
156
84
79
35
13
53
126
109
329
72
30
1
17
15
51
157
59
84
270
6
114
91
89
54
60
30
87
99
45
240
64
125
51
21
84
360
111
160
5
108
15
51
114
27
16
173
240
54
12
33
51
6
103
5
156
60
6
141
219
69
16
173
6
54
60
6
84
1
5
60
60
150
96
54
7
29
115
48
32
15
33
117
75
48
96
240
16
89
6
49
59
210
67
5
54
54
111
16
173
120
30
12
204
69
171
240
30
66
21
129
180
60
30
33
16
11
69
9
55
11
37
149
24
60
7
80
273
144
31
35
66
24
276
30
30
51
69
144
6
21
112
336
32
9
84
60
39
81
255
339
13
48
96
29
204
7
48
77
3
15
42
18
6
36
54
69
141
99
48
147
381
9
132
204
114
450
3
48
96
75
133
5
75
57
48
87
3
253
323
54
180
211
11
165
16
48
95
30
84
90
126
66
18
222
90
78
60
97
29
84
72
84
19
47
ABCD 97029903442*3^$a+1 [50033]
16
72
15
18
24
6
18
47
40
32
1
144
3
15
17
52
3
6
11
43
18
24
11
4
75
5
19
96
36
33
15
36
24
54
18
9
36
84
45
3
36
51
113
61
47
28
36
56
19
6
15
168
81
3
15
5
12
13
47
43
30
66
30
27
24
8
13
3
56
4
27
5
49
95
19
12
18
66
21
27
48
65
12
16
15
42
27
68
25
39
56
25
42
192
24
30
72
24
6
69
84
24
8
7
42
39
111
129
15
66
48
18
5
40
20
55
9
15
6
35
115
45
12
8
115
30
75
93
47
7
12
21
108
72
27
5
31
60
12
54
120
35
4
9
72
15
60
15
36
17
31
12
57
63
24
30
54
60
9
45
30
21
12
75
30
59
64
27
177
48
104
4
51
9
39
18
24
11
85
42
72
6
138
6
15
84
39
33
20
43
17
55
9
36
9
6
29
40
36
33
42
9
36
132
21
66
21
80
60
12
97
71
40
33
11
4
36
21
35
4
8
31
101
13
15
27
53
43
29
43
65
13
18
102
42
45
8
25
3
12
9
6
5
72
7
5
16
24
3
6
6
53
28
44
55
5
19
6
23
7
9
12
39
33
60
96
12
12
3
33
32
43
45
45
42
69
24
9
47
25
23
28
27
18
27
3
60
77
73
42
5
67
113
28
48
9
3
39
24
6
90
21
177
23
100
3
12
48
6
24
6
9
12
69
71
73
27
45
63
27
78
15
87
144
5
16
20
28
44
43
30
39
63
12
30
54
81
15
9
9
48
15
3
29
52
56
4
15
21
20
259
78
27
21
15
9
23
12
31
29
48
25
6
42
18
54
15
192
33
27
56
4
39
45
15
54
15
8
55
5
12
40
33
24
66
33
45
15
51
33
20
148
159
5
28
3
9
68
12
4
99
5
37
23
97
3
15
57
3
53
55
17
31
21
20
61
35
4
8
31
36
5
4
39
12
53
7
21
63
42
18
21
24
9
18
17
13
3
15
6
3
8
24
36
25
59
4
9
123
12
33
24
15
36
27
21
27
29
19
60
17
84
73
23
67
53
24
108
52
36
20
4
51
9
48
72
195
21
32
1
72
78
114
72
3
21
27
3
12
54
63
57
6
90
54
21
24
3
17
16
3
60
12
29
96
55
42
90
33
32
37
35
19
9
20
16
39
6
6
33
8
25
72
48
24
11
28
27
57
36
27
9
20
19
21
68
88
84
20
28
57
63
273
72
30
60
65
7
21
84
21
18
57
44
4
45
11
28
20
61
15
36
20
36
84
36
28
27
105
15
108
96
48
45
60
12
39
201
176
4
3
33
63
6
96
63
12
80
4
51
117
96
32
24
4
44
43
54
11
13
11
79
9
15
17
13
3
39
6
18
30
15
27
29
16
63
89
12
16
152
16
12
27
78
47
1
27
72
12
84
87
17
40
12
105
11
12
100
21
54
36
12
12
53
49
51
44
1
18
41
61
3
15
24
6
27
20
49
15
33
6
21
45
83
37
3
72
135
45
24
12
20
49
23
1
6
48
42
96
18
21
60
15
36
48
21
45
15
51
12
17
36
64
15
6
47
91
21
48
33
3
36
63
33
9
35
96
13
42
29
19
9
21
30
45
12
9
35
43
36
17
7
5
121
47
49
6
12
5
12
31
72
12
66
59
13
35
37
39
32
4
15
5
1
3
141
39
44
7
36
29
36
25
102
21
32
52
216
36
8
16
21
11
37
23
160
12
20
52
51
45
3
137
7
36
6
83
28
9
15
3
53
43
72
29
28
20
67
30
35
16
15
5
43
6
18
17
91
9
68
13
54
5
28
75
48
29
16
9
96
59
31
5
40
12
60
8
19
174
51
15
65
103
6
15
44
7
9
56
124
57
15
27
81
45
15
27
17
37
24
11
79
30
51
15
6
18
12
5
43
57
44
4
39
17
115
21
24
9
75
72
72
8
4
9
71
4
21
66
30
47
97
24
66
45
33
18
5
55
29
61
18
137
7
126
72
18
6
11
4
68
12
1
3
45
6
114
47
40
3
30
90
17
24
4
24
48
39
18
72
51
15
65
4
15
18
18
5
7
5
28
3
24
57
21
24
24
72
27
12
48
3
17
16
92
40
75
17
12
19
117
32
97
11
12
52
20
31
48
36
6
48
11
40
15
30
6
60
24
45
20
40
36
32
1
72
15
9
15
3
108
48
66
51
39
9
15
12
12
5
163
57
3
84
5
64
24
111
42
3
12
44
16
12
12
21
24
83
28
33
102
9
9
39
8
28
84
27
30
6
29
13
72
15
63
17
91
9
39
17
28
81
3
20
12
13
23
49
66
65
43
12
102
30
18
119
60
109
15
12
39
21
3
57
135
45
12
63
33
21
54
41
43
53
7
5
43
84
33
48
60
9
3
63
9
96
20
60
52
20
13
24
35
43
18
24
66
72
113
13
131
13
42
6
3
27
17
40
32
36
13
24
35
7
6
18
6
23
12
40
20
43
21
36
21
3
21
3
21
24
42
6
47
7
65
28
20
73
39
48
128
4
24
21
23
1
51
15
21
15
12
81
24
60
8
19
6
39
36
104
175
5
16
9
114
96
69
32
145
27
8
19
18
75
15
48
33
45
71
4
32
13
11
13
48
15
72
3
77
52
24
45
6
66
27
20
12
36
112
33
35
13
15
44
16
21
3
15
77
16
57
27
20
64
27
5
7
48
17
31
42
63
60
72
32
76
27
120
45
39
18
35
37
99
12
9
11
7
60
17
91
5
187
21
15
45
12
39
53
60
16
147
17
28
12
45
27
45
48
23
19
5
4
96
45
15
15
69
84
33
54
21
12
111
12
9
21
18
45
84
20
28
44
160
75
45
153
6
84
5
67
6
24
3
20
40
147
21
27
17
31
5
19
6
47
60
55
137
13
186
30
11
28
12
48
48
93
39
51
6
6
9
56
97
18
9
51
108
6
71
120
ABCD 97029946966*3^$a+1 [50009]
6
13
47
25
95
25
20
52
23
105
40
60
164
4
11
21
3
25
47
198
66
25
29
7
83
9
72
16
84
44
12
40
32
51
72
25
125
19
56
40
12
48
23
21
45
90
25
36
12
108
65
43
44
33
210
157
12
168
96
36
44
12
88
44
3
60
57
16
47
24
30
31
12
12
65
31
72
17
31
35
33
40
24
77
195
28
108
29
3
12
81
19
125
79
36
20
4
144
96
77
55
24
89
30
49
11
165
4
68
9
55
168
32
51
78
7
23
37
72
36
72
60
53
6
25
56
9
91
48
36
35
6
79
8
33
7
8
3
97
29
31
65
127
11
1
29
7
20
15
57
27
25
35
85
48
60
12
131
30
7
41
87
3
25
71
30
66
24
49
96
20
9
66
13
17
43
12
131
24
73
23
97
47
1
12
116
12
9
31
89
6
33
52
84
11
48
12
60
13
17
27
117
31
60
59
1
120
23
156
229
185
55
56
76
24
36
113
39
16
41
19
11
45
51
49
41
15
3
85
36
5
31
8
147
33
21
63
40
17
123
51
189
72
4
17
19
29
51
16
53
19
53
79
36
53
39
3
84
66
19
71
25
5
7
41
31
89
19
36
11
13
17
51
148
11
6
43
104
3
169
36
5
39
9
90
45
76
71
85
32
100
11
97
84
11
25
185
48
7
44
15
73
8
64
48
60
120
8
33
79
36
144
11
12
33
15
49
47
61
60
20
39
66
24
15
75
261
4
144
191
30
115
95
21
12
72
64
152
112
36
11
109
12
173
31
8
3
24
30
55
96
155
48
49
71
49
8
132
28
5
39
9
31
68
51
132
97
96
101
43
11
37
5
3
40
60
41
55
11
25
143
25
72
32
16
47
37
8
4
5
24
90
1
48
23
109
65
19
24
20
3
78
19
12
180
29
19
11
1
20
28
47
60
36
37
23
57
76
20
16
48
36
71
61
5
7
8
15
129
40
59
277
228
36
59
25
11
21
100
113
7
83
96
85
65
79
32
33
91
236
40
83
6
3
27
85
36
65
7
120
36
24
23
57
88
44
51
69
16
59
54
126
66
18
12
45
4
11
45
108
15
30
27
12
27
1
108
44
16
72
108
12
29
15
75
6
19
48
23
30
7
203
25
48
12
44
4
17
24
63
108
60
105
15
9
63
40
108
35
13
84
41
79
233
15
99
1
72
12
41
67
23
9
21
55
20
28
44
52
41
43
24
77
55
80
160
20
64
95
25
56
16
24
119
129
52
56
15
13
12
12
12
65
24
199
20
72
36
3
21
51
49
56
148
20
16
60
59
1
24
35
25
104
76
5
31
36
95
253
12
48
24
167
6
55
24
95
21
88
131
133
140
48
15
45
39
49
12
65
103
24
47
13
296
21
115
20
196
92
16
11
73
60
36
5
39
172
308
3
105
28
32
4
29
55
20
12
172
120
12
131
25
104
184
60
24
32
4
60
44
40
48
20
9
55
84
36
35
6
7
168
84
8
93
19
119
30
6
33
136
12
24
95
13
23
57
40
72
24
36
29
31
65
19
11
181
104
16
24
60
35
6
7
72
209
19
23
60
73
71
49
11
30
114
49
60
8
28
80
16
24
47
48
117
33
102
9
360
4
72
23
61
41
24
30
45
21
7
12
36
48
84
8
60
15
13
44
36
45
55
12
12
17
3
112
35
36
97
168
24
48
92
88
83
24
30
126
45
40
29
31
89
75
69
66
81
39
241
59
1
20
45
15
63
90
90
57
60
135
45
15
13
12
59
109
96
36
65
7
140
40
23
30
43
60
24
137
43
173
18
61
24
44
16
60
11
1
60
89
19
24
77
54
21
15
96
48
72
24
6
55
48
20
15
57
39
85
140
40
29
55
132
48
5
91
140
16
12
197
91
23
21
24
136
128
100
8
15
30
24
3
60
16
36
35
66
144
55
20
88
20
147
30
54
25
41
43
20
63
9
39
157
5
39
9
111
4
47
25
35
49
35
6
7
17
24
91
5
211
5
15
28
24
71
85
12
95
117
27
61
48
131
30
6
45
39
85
20
4
47
217
23
25
24
20
69
31
116
159
36
69
28
120
20
220
8
33
127
44
76
24
228
12
89
42
33
12
4
71
24
1
12
17
3
16
11
66
55
ABCD 97030240694*3^$a+1 [50085]
129
76
72
24
84
60
11
9
27
109
8
100
8
28
104
28
80
132
12
4
35
36
21
99
13
191
205
56
3
13
32
15
81
12
12
96
15
9
3
13
12
68
60
99
33
52
36
95
49
11
9
48
48
112
47
85
140
15
48
33
96
4
47
168
9
108
3
24
1
11
36
13
11
25
23
168
12
60
36
12
129
15
49
44
36
24
15
12
45
15
129
40
131
85
180
36
32
51
12
177
111
25
72
204
20
28
8
64
35
45
3
33
3
57
12
36
39
96
12
9
51
25
8
39
12
193
32
40
59
121
20
168
40
132
68
52
44
27
25
92
120
40
167
9
52
168
36
23
45
48
12
16
32
27
205
60
11
201
4
20
24
100
156
56
51
12
36
265
44
108
12
135
12
13
8
60
15
12
85
72
8
75
73
35
84
25
168
176
132
3
49
36
59
105
48
84
48
3
24
25
44
40
212
40
44
28
47
36
33
132
4
144
44
16
104
15
21
171
13
23
24
25
23
13
108
36
120
80
48
16
20
4
83
25
95
85
32
15
12
21
4
24
59
25
60
47
25
8
28
119
25
11
12
25
132
20
48
112
104
76
56
172
32
39
36
36
277
228
44
36
12
16
204
8
28
11
9
60
87
13
11
73
8
3
36
69
24
220
71
9
52
44
60
24
108
48
16
20
40
20
108
28
8
12
24
3
25
20
63
133
35
9
27
61
68
4
83
45
3
25
11
69
136
56
123
21
60
96
87
25
20
60
27
213
15
33
48
24
88
12
72
60
23
85
116
39
61
12
24
80
108
3
93
27
24
25
23
36
24
12
21
172
80
15
108
9
51
12
96
205
84
32
48
16
20
52
47
73
32
87
45
15
36
45
48
4
47
9
75
24
120
33
39
13
23
49
68
63
105
28
20
72
40
23
9
48
12
28
152
12
51
33
39
37
11
9
96
3
117
24
16
44
4
80
27
72
36
165
27
69
124
32
87
33
87
33
27
105
60
76
72
12
8
72
3
60
37
92
36
184
68
52
24
92
63
25
20
16
36
23
21
48
12
16
60
12
32
75
21
27
121
92
60
144
15
60
48
33
39
9
160
35
12
24
36
57
132
108
27
9
12
60
24
24
36
123
1
11
144
45
12
159
85
36
20
28
11
36
9
123
33
64
59
24
36
12
13
156
24
47
12
96
25
36
23
45
16
36
24
95
24
72
48
117
24
39
13
44
100
83
205
56
12
112
11
9
27
81
28
35
72
45
12
36
180
12
15
33
84
27
60
144
9
96
4
227
21
64
48
72
11
24
9
16
8
87
13
72
23
13
23
45
16
44
52
44
28
83
48
36
21
75
33
64
11
177
84
39
49
11
12
13
80
39
45
36
12
63
121
44
72
24
40
8
60
40
36
32
88
96
11
45
52
95
21
24
135
85
56
160
216
83
120
97
44
16
20
96
28
11
21
27
21
39
117
16
95
25
24
20
64
36
83
25
32
76
35
45
120
12
12
111
24
1
119
21
3
84
25
71
9
28
68
39
45
3
72
13
20
207
21
4
12
119
25
11
25
11
93
4
60
20
27
61
8
39
165
51
25
20
84
52
143
61
36
56
27
57
51
48
49
20
3
157
11
37
24
11
69
3
45
27
25
20
64
11
13
8
64
95
61
60
83
1
35
228
61
60
131
33
63
12
45
15
33
12
3
132
120
25
20
96
16
8
28
12
32
24
4
72
11
57
15
36
36
9
24
40
8
39
96
12
157
20
88
20
72
24
40
24
11
61
48
11
85
119
36
1
11
24
9
144
3
117
15
12
69
27
189
48
15
36
120
9
160
80
288
27
36
36
84
9
60
36
100
35
69
75
21
16
8
28
20
123
84
72
21
4
11
45
112
248
15
45
27
97
8
12
39
24
36
9
36
12
4
11
129
4
11
1
104
4
24
68
24
3
93
15
49
56
3
72
60
48
57
4
35
1
107
25
11
9
16
59
36
24
105
12
48
48
3
145
35
84
33
243
84
105
36
16
23
153
48
112
92
40
95
45
12
255
1
32
72
28
23
97
20
27
24
45
52
227
45
12
51
165
144
15
156
45
24
28
11
201
39
36
1
44
88
32
15
33
12
3
13
59
33
27
93
87
21
60
48
24
100
56
84
28
20
24
ABCD 97030672036*3^$a+1 [50047]
30
63
105
79
77
30
37
72
53
115
48
11
30
15
15
18
36
30
30
7
29
66
18
15
40
17
15
9
31
107
30
42
13
47
1
83
37
59
126
15
15
1
71
120
1
65
42
30
63
21
36
39
99
66
30
37
72
35
12
1
53
19
29
19
17
30
49
71
57
16
29
18
97
47
18
24
6
18
6
54
6
13
95
30
12
15
24
184
5
48
114
1
17
60
6
45
129
12
19
29
6
6
120
18
12
9
51
6
7
23
42
72
6
18
126
18
96
7
83
6
7
24
47
1
104
40
8
15
1
17
54
6
36
96
7
8
27
36
9
51
37
83
37
56
9
31
24
35
24
13
8
15
24
33
15
66
279
57
66
13
89
72
15
9
54
12
108
9
27
12
24
54
6
6
78
9
15
9
51
96
72
30
31
11
6
24
6
30
3
57
7
35
78
12
18
24
60
45
45
211
29
12
7
29
91
32
48
9
55
80
9
15
112
24
47
33
9
6
57
15
1
24
5
60
18
13
101
51
27
126
24
15
64
8
16
56
24
27
36
9
15
18
31
17
30
105
48
51
18
3
40
5
12
31
8
3
6
30
25
8
21
30
133
32
27
48
30
15
21
43
17
36
67
24
203
21
16
5
18
66
48
66
42
51
3
48
150
15
15
90
31
8
48
21
12
6
60
60
129
33
84
67
41
135
3
61
24
5
3
57
15
88
35
90
30
66
30
6
87
27
30
7
47
72
12
48
72
42
60
18
12
24
42
111
21
6
24
60
12
198
103
35
12
48
1
128
93
78
12
42
246
1
23
84
12
30
60
42
36
12
21
9
7
5
36
24
42
13
96
29
36
7
59
13
65
60
43
5
27
64
59
60
1
72
24
11
96
30
30
1
53
163
17
12
27
40
32
16
89
18
66
27
27
61
24
23
12
6
6
84
114
36
127
35
42
19
32
9
199
80
3
78
48
7
53
67
11
13
17
6
66
31
167
24
18
168
79
71
12
21
9
7
11
60
25
24
83
12
102
60
6
1
11
36
24
6
19
24
59
117
81
63
33
24
15
9
15
33
18
72
21
21
6
90
27
3
30
111
39
145
32
105
7
47
33
3
48
54
18
24
61
65
30
73
11
6
63
27
42
19
24
89
90
37
29
60
24
111
57
6
9
33
7
32
45
18
1
29
102
21
40
35
37
263
57
27
6
7
32
45
78
21
87
1
53
18
9
72
9
18
21
9
7
8
27
36
42
54
66
114
6
72
31
24
23
97
23
33
45
3
63
30
43
24
24
48
119
60
13
53
36
7
17
54
36
21
9
103
72
47
30
18
33
93
30
78
31
41
48
39
57
30
49
71
24
12
30
36
48
60
15
9
31
17
18
156
1
29
3
51
85
8
9
18
6
6
72
66
6
84
66
66
25
5
3
40
48
80
16
5
42
1
53
3
63
9
24
48
3
13
8
16
48
48
89
30
57
16
24
41
90
13
29
60
7
11
37
32
57
48
18
54
30
60
21
39
6
78
21
45
18
1
24
35
93
33
54
25
24
24
23
9
96
51
21
15
24
33
3
24
13
11
21
3
6
24
12
30
45
9
72
54
18
15
16
41
24
111
39
25
24
11
85
5
12
24
63
3
12
18
7
11
37
83
45
15
24
18
7
5
78
18
30
12
25
65
7
101
12
7
83
60
25
47
9
24
9
6
72
57
21
42
1
59
30
108
144
27
16
48
47
1
32
88
35
36
6
12
55
23
1
11
21
69
3
27
13
5
180
24
7
24
89
66
54
15
39
81
81
31
47
12
13
5
36
79
71
6
3
144
3
61
8
129
55
29
6
6
30
54
156
18
6
30
33
63
73
5
12
31
5
18
25
35
6
48
60
3
88
17
18
85
17
7
17
6
18
114
13
17
87
33
102
48
153
9
63
27
18
51
72
3
96
18
3
45
18
12
60
114
36
18
42
39
3
13
48
29
43
72
48
8
24
51
13
72
5
6
60
78
6
12
33
51
21
57
60
51
39
12
90
48
36
7
32
27
45
63
1
155
24
30
48
18
37
17
39
81
48
55
56
39
18
24
12
19
17
55
176
21
6
36
36
37
11
45
15
9
51
13
41
15
33
30
25
35
12
81
24
15
25
24
8
16
32
63
1
41
55
35
30
18
12
1
17
24
18
45
24
9
31
24
35
150
7
17
30
1
47
18
7
48
47
1
5
6
13
80
40
5
3
168
112
32
27
21
9
7
83
6
18
21
9
30
24
105
120
40
96
65
12
12
15
3
48
66
66
24
6
42
48
84
61
32
75
240
48
72
21
39
6
36
66
13
24
8
99
90
84
7
8
81
7
53
6
21
16
131
6
18
45
40
8
45
115
23
36
69
64
23
60
13
17
39
51
24
60
90
66
162
48
42
1
59
6
39
40
48
17
31
41
6
108
165
69
3
45
163
11
78
132
6
61
29
48
12
31
47
25
125
19
32
48
16
131
6
24
6
33
39
49
17
63
99
30
55
104
3
72
45
21
54
54
30
54
3
16
17
42
157
17
66
108
73
8
15
201
39
18
30
6
42
1
24
8
21
18
18
31
248
9
30
24
193
17
72
90
61
23
9
33
30
1
47
36
45
9
60
6
61
17
48
12
6
120
84
1
35
54
15
16
41
60
6
13
95
90
6
66
48
114
61
41
31
23
12
61
83
24
6
15
9
15
9
39
3
61
17
48
12
27
21
123
39
9
33
63
40
24
17
132
60
30
132
45
24
39
33
64
113
18
24
13
29
43
113
15
3
13
71
18
7
48
59
6
31
24
17
55
11
ABCD 97030841522*3^$a+1 [50018]
43
101
192
67
276
84
60
120
65
48
15
108
40
152
165
48
135
4
68
129
48
91
24
120
128
232
60
120
185
15
180
40
8
45
267
220
41
144
171
84
96
4
116
24
36
40
245
39
57
163
8
72
45
15
76
180
65
15
400
144
180
173
495
33
147
72
160
20
48
168
12
112
140
40
96
41
283
156
20
40
29
3
52
200
36
12
33
75
69
243
88
20
4
156
204
293
7
20
76
180
44
57
159
129
3
12
100
221
99
76
120
164
36
81
96
7
80
136
144
120
60
68
72
76
84
17
223
140
40
125
63
208
44
168
148
44
45
48
15
240
88
60
84
185
91
120
104
165
48
147
96
360
72
45
135
9
79
20
40
5
135
9
111
64
188
28
324
101
15
24
48
57
96
96
3
45
96
27
228
40
92
300
172
80
60
16
89
151
104
36
120
4
20
76
44
76
24
113
48
192
7
80
36
132
180
12
60
21
55
120
92
88
24
80
213
3
64
173
144
48
135
76
77
27
36
4
180
116
100
44
60
48
60
52
276
284
120
40
185
240
3
28
17
267
36
12
180
168
12
180
153
27
60
88
200
57
163
80
24
21
96
291
60
273
192
87
36
240
21
48
235
56
45
27
69
231
105
27
36
340
125
75
12
57
51
184
68
60
112
53
63
132
48
141
96
7
137
3
16
32
45
127
113
192
51
184
120
36
180
240
5
79
140
100
140
16
20
129
15
156
357
7
180
20
33
7
188
252
100
80
36
72
108
60
540
12
28
5
139
536
40
84
56
40
104
48
132
196
144
128
48
225
96
43
5
231
12
60
12
36
4
140
33
144
48
15
396
184
173
127
65
31
44
60
105
91
20
4
77
63
16
17
43
44
96
12
180
72
33
67
120
216
24
80
40
96
80
4
137
43
36
161
39
4
156
60
44
36
24
40
8
388
152
132
16
104
108
60
12
105
115
20
105
3
88
5
87
9
3
76
92
72
76
224
40
56
40
260
312
12
36
4
60
36
84
36
32
129
183
16
200
12
172
36
101
43
140
108
12
225
235
8
148
32
28
125
15
220
84
56
9
48
163
32
12
33
75
72
60
256
80
100
80
24
21
135
424
116
100
425
295
104
76
32
72
141
15
184
36
32
112
53
15
60
228
24
196
32
172
188
60
12
36
64
36
80
132
9
243
ABCD 97031031842*3^$a+1 [50076]
9
15
5
115
12
45
195
113
40
56
67
24
204
120
24
57
24
75
84
65
55
41
120
76
111
24
24
129
27
24
24
96
5
4
120
3
132
36
5
7
9
24
51
9
39
156
81
111
9
63
105
15
108
53
16
15
93
60
51
245
391
24
105
20
4
96
27
48
45
15
69
183
9
44
31
33
27
48
48
57
36
39
101
16
180
99
12
77
16
84
3
84
33
116
19
45
156
36
48
20
55
21
39
36
60
21
84
51
33
75
156
60
45
51
93
27
45
15
33
183
60
12
60
57
63
168
53
19
36
120
36
48
21
144
51
5
64
243
60
48
9
123
12
21
39
12
120
69
135
9
51
89
16
20
19
36
21
111
60
93
27
12
36
65
4
80
151
36
108
48
72
45
60
27
36
48
12
72
300
60
21
75
84
12
144
105
135
69
135
201
99
12
24
24
5
100
12
44
55
29
55
5
40
12
51
108
45
51
48
60
132
69
120
20
16
99
60
12
144
9
120
135
192
72
60
96
21
51
60
12
117
111
69
3
48
12
36
9
51
129
36
75
24
12
129
27
48
29
16
135
81
144
24
51
65
67
237
195
168
33
27
24
53
136
27
48
36
69
15
180
204
36
65
199
57
48
15
48
17
31
72
113
7
132
57
63
36
120
105
207
192
240
45
51
24
101
19
177
195
24
45
144
96
135
24
57
108
156
39
120
5
96
67
84
24
225
44
40
3
48
12
12
168
117
27
60
156
108
24
45
75
48
57
63
9
68
31
24
41
19
72
48
81
120
60
279
41
84
60
103
192
252
108
237
99
12
17
55
156
24
237
75
69
111
24
156
9
39
36
9
15
48
72
108
57
3
77
76
20
19
36
21
51
48
36
120
48
60
108
48
24
48
33
159
48
53
55
141
8
91
89
91
132
93
75
24
36
81
24
99
5
120
52
63
21
60
39
105
27
24
84
21
135
24
60
12
29
76
48
63
24
96
12
12
53
91
12
12
45
236
55
185
79
57
99
165
36
60
84
15
69
15
96
12
60
60
24
108
117
39
60
132
9
180
3
101
55
105
75
5
55
365
19
72
69
87
12
45
51
120
180
125
4
3
12
36
84
57
51
9
3
60
5
91
96
9
39
36
21
63
221
19
36
12
72
60
105
51
132
48
105
39
21
144
27
45
39
84
72
96
288
29
67
216
288
81
224
7
48
45
60
156
63
36
72
48
9
87
105
75
24
72
53
31
33
20
31
29
67
204
60
225
20
144
31
12
72
36
21
39
141
3
65
60
31
12
120
48
12
33
164
67
105
51
48
36
93
63
33
15
84
12
45
48
96
15
24
45
15
36
12
57
27
120
84
60
225
60
104
96
7
48
165
15
165
15
36
84
21
51
84
53
136
195
72
72
57
84
264
20
67
9
15
9
3
24
48
21
111
48
36
9
51
60
29
31
69
96
87
69
3
65
55
168
24
24
24
36
105
15
96
105
39
12
12
21
99
48
57
15
81
99
60
72
29
16
39
5
64
231
45
84
27
84
120
36
53
43
24
53
7
209
240
24
16
15
5
4
15
45
3
9
84
39
45
3
132
60
5
40
27
60
24
9
87
45
48
111
72
9
3
65
40
15
57
108
27
53
43
60
9
63
36
29
31
29
43
317
7
204
12
60
113
64
135
36
69
260
43
12
41
40
159
12
9
156
15
48
101
ABCD 97032035234*3^$a+1 [50022]
203
42
7
180
96
95
66
54
109
72
35
144
85
12
324
48
17
139
101
120
19
36
71
330
120
55
72
107
36
229
84
137
19
96
119
109
71
6
12
7
48
108
89
19
84
60
35
85
120
48
269
55
95
49
17
18
205
71
13
60
137
43
11
97
108
17
72
198
138
7
35
49
60
35
66
54
169
47
349
119
24
468
72
66
55
179
126
79
11
1
59
210
252
7
72
60
131
13
65
66
49
12
173
24
72
175
23
1
24
312
120
41
79
60
29
54
265
71
342
114
73
72
245
6
13
60
35
121
120
23
36
222
108
139
252
53
55
41
30
234
7
48
23
174
18
37
131
73
144
36
144
53
43
60
59
25
281
102
132
48
60
13
179
18
43
29
43
29
78
133
65
12
18
109
96
119
13
60
36
41
103
60
96
12
240
29
163
245
175
23
13
120
36
83
60
108
84
24
25
11
73
72
24
12
12
23
30
163
17
24
90
84
25
101
60
30
145
204
60
132
35
25
35
85
185
54
109
47
42
43
24
48
41
151
35
49
41
30
13
360
137
31
35
13
41
79
11
61
12
36
144
12
60
53
115
65
90
37
41
67
41
19
228
132
12
41
7
36
12
108
96
228
180
72
179
37
53
54
192
90
19
77
102
1
12
48
47
25
48
35
121
5
151
360
17
7
95
24
1
24
11
13
12
149
96
31
24
84
204
47
85
29
31
23
12
49
12
48
36
60
24
191
121
24
11
85
168
192
5
42
133
23
114
90
66
79
120
120
72
5
90
49
120
11
1
48
5
72
24
31
60
125
19
11
85
137
103
180
35
133
191
169
29
72
54
24
37
48
48
264
48
60
125
127
101
42
72
13
17
43
137
139
29
120
42
1
119
109
12
5
168
79
23
73
36
23
66
19
125
115
65
115
48
12
72
11
12
150
30
133
24
36
5
55
95
12
61
65
31
101
54
156
169
48
143
13
11
85
36
77
12
19
95
49
60
96
5
42
73
12
125
79
101
42
97
96
120
12
161
120
55
60
84
143
13
95
36
36
54
151
89
90
121
168
72
119
18
168
19
179
102
7
48
12
23
25
17
12
24
31
35
36
73
95
30
115
89
30
180
42
139
12
65
108
115
72
83
25
36
59
36
54
7
12
48
113
7
72
36
107
145
144
48
48
137
18
37
83
97
48
53
31
11
37
216
17
7
72
84
36
11
37
312
516
23
84
18
67
221
7
108
12
59
181
84
36
107
13
5
187
65
31
119
282
31
23
49
12
36
29
31
77
60
72
66
90
19
36
72
251
90
126
36
25
53
19
72
24
24
71
157
95
37
108
35
42
31
24
17
43
48
119
13
101
19
72
48
12
11
37
12
36
23
84
36
49
132
408
41
55
24
65
103
48
132
425
7
5
72
55
23
18
67
60
173
43
12
53
114
30
55
107
18
43
240
24
24
17
30
145
60
60
5
19
179
24
37
29
36
144
127
24
83
13
23
96
36
73
12
23
145
ABCD 97032037684*3^$a+1 [50034]
72
48
115
17
52
60
8
67
29
40
111
69
27
5
43
156
48
117
48
3
48
216
24
12
129
3
33
39
161
4
8
55
180
41
115
5
72
55
48
81
56
7
141
12
144
3
12
9
36
3
5
31
36
9
87
72
48
45
212
7
48
113
7
141
72
3
65
40
12
27
33
84
39
21
123
33
20
79
33
12
3
21
140
127
17
103
53
40
36
183
12
60
21
72
68
52
15
93
195
77
127
24
144
41
256
63
5
40
108
72
3
12
228
48
60
24
12
69
144
8
4
15
9
36
99
17
19
60
60
81
24
15
53
16
32
40
27
45
27
29
91
36
105
24
63
5
16
15
9
8
28
27
17
36
24
55
93
120
20
120
64
36
12
3
48
21
108
140
36
7
57
8
280
75
45
32
7
21
75
33
36
108
188
28
216
8
103
60
192
33
27
5
16
15
45
39
45
36
24
12
168
8
4
3
33
3
72
53
4
36
75
65
16
128
48
7
57
104
264
43
12
81
80
19
5
36
4
12
56
108
12
72
28
3
9
36
87
9
39
45
15
12
84
33
36
15
117
27
41
19
21
135
21
56
19
21
15
53
7
69
75
48
53
12
96
4
72
44
136
99
9
120
63
69
15
24
45
36
128
7
9
32
60
4
104
12
43
17
7
12
29
180
24
16
24
48
60
3
77
4
15
189
15
84
113
12
40
60
3
12
12
41
7
33
12
3
132
45
180
36
15
129
72
3
101
24
52
144
15
17
64
3
5
28
15
33
92
115
113
4
3
17
115
36
29
43
113
24
7
24
72
72
21
27
9
36
63
36
29
12
28
87
48
21
36
20
88
36
3
48
84
48
36
17
427
93
32
40
68
132
88
72
20
31
77
52
75
57
36
8
31
60
9
87
65
40
75
60
5
19
93
15
21
24
51
57
12
27
60
24
21
84
15
9
27
41
88
24
36
51
129
51
53
40
180
111
5
60
7
33
84
72
3
36
69
36
36
111
17
103
144
21
20
55
33
60
44
7
141
20
7
117
3
120
41
124
36
27
65
184
108
36
75
192
17
16
75
69
72
39
65
55
36
45
48
72
24
32
112
51
177
15
9
44
4
87
21
32
76
32
19
24
72
24
24
24
180
33
20
4
8
76
99
12
105
56
304
60
116
4
96
27
36
45
51
69
24
15
48
45
12
135
5
67
29
31
41
7
33
12
96
99
45
12
104
175
156
21
123
21
15
36
48
24
57
15
60
29
19
21
36
51
105
20
67
53
100
75
45
132
12
15
41
160
24
68
52
15
53
40
72
24
332
4
3
12
93
51
21
15
89
64
3
48
12
84
60
21
140
112
3
48
225
111
9
32
7
33
68
4
36
51
9
12
27
225
75
53
112
48
20
124
104
55
9
116
7
60
5
4
36
87
57
108
3
125
48
7
132
113
43
125
4
51
21
48
27
9
159
21
20
7
72
60
45
36
12
3
65
4
27
36
105
3
65
4
36
32
7
65
31
132
48
9
111
105
32
55
69
63
41
40
60
51
21
15
12
45
3
69
15
165
116
67
5
31
69
51
89
43
105
135
9
68
16
104
40
56
112
39
81
92
67
21
32
91
89
36
7
125
4
99
197
43
24
41
79
101
7
53
4
27
41
7
33
12
27
101
12
60
40
156
72
24
135
9
84
51
57
68
67
5
60
4
8
67
29
192
4
24
44
28
39
24
24
53
40
32
52
51
9
36
3
84
33
60
15
53
79
12
21
123
29
67
9
39
180
12
9
44
112
36
27
60
5
7
81
108
20
184
12
96
48
60
36
63
5
88
20
19
168
41
60
84
28
123
141
3
93
68
40
84
3
72
12
93
51
5
7
24
24
57
144
108
15
65
36
172
8
24
156
7
192
53
4
36
63
12
65
127
41
4
36
51
48
93
20
4
68
76
72
8
55
9
63
45
68
55
36
33
68
4
308
7
33
12
15
53
28
27
96
137
28
36
44
40
20
4
48
60
32
40
48
68
60
16
36
3
17
7
48
12
36
45
72
12
27
173
16
20
16
104
67
48
141
39
137
55
17
108
4
144
72
24
36
15
60
12
96
36
69
72
8
7
24
33
87
69
ABCD 97032464806*3^$a+1 [50085]
15
27
5
72
52
105
23
103
5
132
151
165
164
16
116
259
114
27
8
25
11
31
5
60
133
11
31
246
155
133
36
3
72
108
33
48
150
30
11
31
384
6
12
48
27
20
7
48
96
5
25
11
49
96
84
59
55
66
119
228
88
36
39
30
155
145
15
111
125
64
9
42
24
5
84
31
29
37
15
68
43
29
13
327
260
108
31
81
33
36
15
24
147
6
95
37
78
18
11
85
3
20
1
75
180
21
63
45
132
23
40
93
54
5
24
19
120
17
100
45
36
12
11
16
3
66
24
156
15
44
52
21
108
132
12
71
25
60
6
45
3
185
1
47
73
6
29
24
16
99
101
100
36
81
18
30
96
96
63
60
60
75
41
49
84
42
5
241
87
75
45
21
35
217
90
33
9
51
84
15
42
83
85
83
13
6
89
1
35
13
75
68
103
30
119
181
95
1
83
145
66
24
81
69
75
36
21
39
21
48
23
88
45
30
125
36
4
56
19
29
52
20
13
15
57
6
48
101
145
15
69
6
120
5
13
6
54
11
121
23
25
11
24
16
105
75
39
30
60
96
336
6
57
96
39
165
72
123
101
1
95
28
15
81
20
91
24
5
24
1
107
55
69
9
11
4
117
3
27
24
18
35
91
77
208
80
25
11
36
48
37
23
7
24
150
96
42
96
141
45
3
20
145
96
6
96
72
42
99
27
117
80
48
19
24
261
9
15
81
18
18
24
63
15
21
80
61
6
354
99
75
192
9
33
131
16
3
126
42
5
13
95
60
25
59
76
9
27
21
18
30
42
48
5
157
3
51
9
15
69
45
75
96
99
102
90
6
12
96
24
27
120
168
8
13
11
19
45
21
6
65
64
21
23
61
174
41
73
11
1
63
8
24
43
18
3
21
174
162
78
45
69
48
150
18
11
24
72
4
135
48
41
60
84
37
59
16
81
72
11
19
141
27
42
27
108
21
114
48
42
6
114
6
42
54
24
9
68
64
75
33
32
25
78
162
6
198
15
51
93
56
36
28
117
83
1
96
18
30
27
48
36
24
21
30
96
54
11
103
42
3
8
19
138
12
63
45
30
6
71
64
36
21
59
28
45
78
72
65
36
61
11
19
48
45
80
36
36
64
60
60
20
12
25
123
105
71
49
120
12
48
12
24
23
31
210
6
9
57
123
56
40
33
108
107
136
24
20
52
3
78
12
83
60
37
18
72
42
23
37
23
72
48
96
120
40
141
99
24
96
45
75
99
30
12
15
21
138
6
84
30
21
9
75
60
56
64
44
1
6
48
101
37
143
31
5
64
24
21
95
7
24
53
136
21
96
383
37
18
72
93
36
33
111
32
12
37
63
116
24
277
75
24
60
21
23
13
27
92
28
57
48
11
49
35
136
69
11
61
60
48
42
18
36
11
124
32
25
18
90
75
21
6
18
6
24
9
68
24
43
30
42
18
11
61
59
67
5
37
30
77
43
125
112
33
47
133
120
6
101
25
210
41
49
3
45
48
3
32
48
60
4
8
19
5
61
3
60
39
57
69
12
243
120
9
327
3
42
11
19
5
265
75
15
6
108
6
24
5
61
11
25
12
147
108
81
54
237
56
19
24
9
12
105
11
4
93
11
4
21
60
36
39
75
29
72
25
66
69
3
113
247
105
128
25
107
1
36
78
21
56
1
23
109
126
42
24
59
85
59
172
20
49
84
75
33
60
27
51
96
66
3
32
97
36
30
30
60
35
40
24
123
18
96
83
37
96
72
11
40
21
59
384
112
75
5
61
27
96
56
109
11
88
141
6
78
60
15
36
75
6
315
44
24
85
167
49
30
21
8
121
36
35
64
32
43
45
24
45
12
11
37
71
19
81
9
87
9
11
139
24
168
93
9
186
29
43
5
64
3
65
12
184
81
59
16
9
30
41
28
21
6
9
20
37
78
29
40
32
115
18
47
103
96
ABCD 97032701328*3^$a+1 [50022]
65
228
24
28
108
15
5
40
24
3
45
48
60
104
85
18
105
39
101
4
60
48
3
18
54
5
28
39
69
204
108
12
68
72
16
20
16
63
5
88
48
36
96
72
72
8
48
28
12
9
18
21
12
8
49
27
128
16
27
9
68
60
88
45
303
32
64
8
28
15
33
72
8
64
3
93
12
24
56
4
156
20
49
11
7
101
220
111
9
32
13
15
44
60
88
12
36
20
72
28
84
48
8
12
67
5
36
72
112
20
52
153
11
72
28
87
18
39
80
88
27
101
184
260
148
27
101
7
5
52
8
4
8
60
25
11
7
234
51
48
24
111
9
68
64
8
28
24
116
48
24
28
144
33
3
152
40
48
20
97
3
8
12
4
48
51
270
15
60
87
9
128
16
9
162
18
11
4
80
76
99
57
231
297
20
277
99
9
15
36
75
285
12
27
201
20
31
33
183
5
28
80
49
11
25
87
84
24
60
20
24
108
52
120
80
76
32
40
68
84
220
60
48
48
72
20
52
20
16
72
60
20
7
126
15
32
4
8
52
69
87
39
81
24
8
40
12
24
84
8
120
88
15
29
28
159
29
120
132
88
20
25
144
11
40
57
87
176
16
48
8
4
60
33
11
115
36
54
15
24
56
76
104
60
4
8
28
140
16
9
27
32
76
60
72
60
105
159
48
68
28
24
105
191
84
28
32
36
52
68
52
69
23
100
8
49
54
21
8
16
96
3
165
48
39
18
195
36
21
36
47
61
75
12
8
4
128
292
372
48
12
44
16
303
5
88
20
49
11
184
44
49
3
20
85
159
129
111
24
24
201
47
12
52
36
33
47
28
20
24
151
57
24
45
3
80
43
33
24
20
148
9
39
216
168
36
36
68
88
267
45
56
4
3
33
44
60
136
24
20
100
8
43
5
72
64
24
12
3
5
60
295
360
54
3
8
72
28
84
21
36
51
24
69
95
52
8
4
156
84
132
84
15
69
132
96
20
48
24
100
15
113
64
273
36
59
28
32
28
80
12
60
172
33
3
8
7
57
36
60
117
75
20
72
76
9
23
184
48
120
96
69
11
76
116
52
56
100
72
32
40
48
108
207
77
16
12
8
49
203
72
121
54
21
24
168
8
31
21
123
149
16
12
84
45
119
76
68
43
45
24
129
180
36
11
28
20
136
44
244
68
28
60
24
57
11
79
29
72
97
75
116
72
43
21
156
32
28
105
23
124
20
85
51
129
83
72
28
33
39
8
400
68
4
12
108
68
100
39
29
52
24
75
18
3
12
48
108
9
11
12
148
156
15
21
20
4
144
12
72
15
5
28
129
3
8
7
57
108
80
108
48
16
56
4
9
39
33
83
40
80
49
27
9
59
76
24
140
36
25
111
36
15
57
120
120
156
12
3
45
60
156
120
116
12
36
157
3
44
28
12
36
24
15
93
33
39
56
67
93
12
12
56
64
33
3
36
15
21
48
44
157
39
24
140
76
32
52
51
29
48
60
52
12
8
76
60
51
144
9
20
136
12
8
121
11
52
48
15
18
95
16
96
45
23
31
21
33
15
240
24
120
20
112
60
36
12
153
3
80
52
117
27
135
141
3
5
252
40
32
28
140
124
24
21
119
72
192
36
24
16
24
60
15
162
171
32
88
8
169
11
40
44
400
36
72
128
76
48
63
185
4
104
72
4
24
24
8
97
3
80
72
136
72
20
28
39
153
72
56
12
88
69
15
21
15
96
105
279
84
36
105
15
72
3
185
180
72
40
84
8
28
195
77
16
15
65
12
28
57
3
15
29
115
108
18
75
105
239
13
27
96
44
28
75
45
48
132
45
ABCD 97032790202*3^$a+1 [50013]
27
18
39
3
72
30
72
3
87
1
68
12
69
54
297
348
64
8
15
24
30
51
219
69
16
8
136
192
32
93
18
54
163
24
41
7
8
63
49
140
96
84
93
19
5
151
12
53
18
61
155
18
31
200
87
97
8
160
23
24
13
32
28
20
4
56
132
57
156
24
99
144
45
126
129
45
36
7
12
53
15
63
174
31
11
69
124
113
3
45
39
48
40
8
120
15
150
159
51
97
12
20
16
32
3
9
96
147
18
36
39
39
21
27
105
39
141
63
30
31
11
33
4
35
180
25
11
102
132
36
19
11
6
79
20
57
147
15
33
64
11
73
221
234
12
157
11
9
45
252
55
65
39
15
114
63
45
27
21
195
100
32
12
36
45
12
24
18
18
123
4
72
29
24
12
6
25
29
66
37
167
48
21
39
33
3
57
69
55
8
60
48
27
162
3
27
1
144
24
12
140
45
67
167
54
27
60
4
35
69
75
69
16
72
32
57
51
100
173
67
12
80
21
7
128
15
126
138
126
150
9
60
208
47
48
24
169
11
9
9
36
12
18
90
24
72
39
64
143
37
96
35
61
23
25
48
113
15
12
160
47
12
21
52
5
180
66
49
36
119
66
7
32
123
57
3
13
35
54
132
291
12
96
124
53
15
52
113
102
6
156
279
64
17
204
115
29
67
44
16
48
23
37
80
40
96
32
88
5
19
125
18
157
12
11
30
15
63
45
135
36
156
204
48
1
120
65
15
15
60
324
21
4
41
7
197
66
6
54
144
21
84
3
18
75
144
87
61
32
232
48
71
54
103
20
72
21
67
8
15
57
40
8
135
85
5
12
90
33
45
87
69
54
6
18
90
115
155
1
96
29
27
147
162
78
90
63
9
91
32
111
180
12
78
31
149
91
156
8
15
25
101
19
24
11
54
7
119
105
15
72
145
20
4
8
81
195
4
35
37
11
37
41
91
36
47
78
27
183
33
40
104
21
162
169
35
61
113
24
3
213
15
15
6
108
15
105
111
40
72
17
36
67
17
127
60
35
54
39
81
19
41
87
165
235
8
64
120
140
16
65
19
8
52
131
45
51
36
90
67
77
54
54
3
244
35
69
9
156
31
11
133
92
9
18
93
160
137
6
36
54
55
65
39
16
80
24
63
145
188
99
18
27
21
159
16
24
17
159
52
132
365
51
40
107
18
279
48
27
25
8
39
13
131
114
127
89
99
81
36
55
65
6
33
39
66
87
45
75
63
96
73
8
88
29
90
48
162
31
47
57
33
144
31
5
19
11
37
72
23
48
25
8
129
51
9
67
59
25
29
30
42
66
37
20
48
100
60
32
36
51
144
36
18
211
36
5
163
8
112
77
43
65
115
101
75
105
19
11
54
42
66
78
12
49
240
8
81
126
69
27
193
20
12
64
96
65
15
69
6
213
120
12
153
67
23
45
27
24
9
21
19
179
78
7
8
28
65
90
90
7
59
6
108
66
60
18
90
33
15
33
160
24
36
17
258
1
8
16
41
60
63
27
144
120
49
47
9
75
96
18
135
28
47
108
85
20
208
11
33
21
15
99
25
56
21
3
88
80
153
6
13
156
200
39
145
20
21
54
48
33
21
36
135
64
48
101
67
8
84
87
73
35
13
144
131
114
159
159
61
71
36
37
11
1
56
3
84
60
73
68
147
18
12
78
9
100
35
201
24
76
35
6
3
16
72
120
132
11
6
51
273
12
24
18
156
37
17
7
53
51
159
25
71
25
32
33
144
18
ABCD 97033230844*3^$a+1 [50001]
5
52
27
36
24
24
12
45
20
28
9
75
20
12
16
51
41
121
11
61
15
51
6
24
39
12
39
6
18
17
16
32
19
93
63
81
3
120
21
21
42
12
33
9
47
76
44
43
36
69
20
79
9
8
12
124
27
24
12
36
17
61
42
12
9
9
6
33
8
19
5
1
3
15
54
24
6
18
66
12
9
63
12
21
33
47
192
1
71
16
56
73
42
6
120
30
36
17
43
36
36
18
15
56
4
21
15
123
12
24
9
153
47
67
144
54
15
15
24
42
51
20
28
68
67
30
23
49
18
6
18
24
30
3
156
33
3
80
100
99
36
5
7
21
8
55
12
77
7
24
12
21
8
52
75
90
71
49
54
17
12
28
116
19
12
5
31
42
120
24
111
56
73
48
3
20
60
115
65
25
48
72
18
21
3
29
7
12
30
102
33
60
12
51
69
105
15
32
4
12
27
29
1
15
8
40
15
90
47
43
57
27
33
57
63
3
89
28
72
3
36
21
32
31
45
48
104
1
47
73
6
9
33
51
32
55
57
32
28
48
3
36
48
41
31
17
4
12
96
3
30
42
54
24
15
99
45
75
53
12
43
18
15
111
21
51
18
11
13
3
39
30
63
33
27
44
31
108
12
24
9
9
48
18
24
5
4
44
4
20
31
96
29
4
96
24
51
12
18
6
9
48
27
6
3
51
33
39
21
99
12
65
4
12
68
49
27
48
27
9
60
20
73
90
41
4
24
8
96
97
6
9
32
43
21
8
25
59
7
12
72
144
48
5
19
48
66
23
25
155
36
1
18
105
20
43
12
36
69
27
30
78
21
20
1
6
9
27
60
36
17
12
16
105
24
35
16
27
42
48
66
69
39
9
9
24
23
24
19
48
5
64
8
43
6
23
7
9
39
12
21
3
5
16
8
31
17
73
59
16
51
17
19
5
73
39
15
105
24
9
95
7
36
5
25
48
3
15
84
81
27
132
9
39
42
3
3
9
39
42
15
36
27
21
3
18
23
16
20
4
9
42
6
24
47
124
3
18
23
7
41
4
39
48
125
28
36
33
39
72
75
21
3
24
198
18
36
5
12
19
5
19
45
24
3
6
30
29
52
3
78
15
8
4
27
21
12
33
83
55
21
27
57
20
19
89
12
88
9
24
11
19
114
6
24
12
21
56
7
29
12
55
18
47
16
57
47
145
42
24
17
76
24
15
77
43
9
24
27
6
23
49
54
5
19
120
42
15
3
48
78
11
28
75
168
12
72
12
102
96
47
25
6
42
3
60
24
60
21
27
15
84
12
12
36
101
49
18
5
1
15
48
72
15
9
27
24
29
40
3
5
25
6
42
15
75
30
15
36
348
20
7
54
30
69
12
20
61
18
72
12
42
15
32
31
21
44
16
75
6
15
32
48
43
9
60
8
12
16
3
42
6
33
72
32
72
43
12
17
16
32
1
6
45
3
42
42
36
57
27
12
9
12
36
9
6
18
150
17
40
32
55
17
7
12
6
66
9
3
105
8
43
45
8
24
24
79
9
39
9
15
12
5
4
21
15
57
102
9
39
18
48
6
12
84
24
18
23
67
84
168
18
6
9
81
39
3
12
57
3
54
47
67
21
57
15
3
6
24
59
12
4
32
43
66
48
42
21
36
27
9
60
21
24
23
12
19
29
7
6
30
66
30
5
109
23
43
78
23
7
17
67
6
47
79
48
89
73
11
12
49
15
104
1
39
9
18
24
5
76
27
89
19
45
87
42
6
66
63
27
57
108
51
6
114
54
15
20
124
57
30
89
1
23
88
15
41
64
8
19
53
7
9
56
4
12
3
78
18
126
162
60
66
6
36
9
12
27
48
48
36
53
109
35
79
84
24
53
12
1
23
49
47
1
75
27
65
40
12
60
9
24
114
21
60
12
56
28
12
15
12
5
16
27
5
31
33
15
41
67
12
12
29
40
48
44
12
31
33
3
30
3
12
3
36
45
68
124
20
43
30
35
7
48
45
87
48
60
9
12
48
9
27
32
4
27
21
3
30
24
71
48
31
9
63
17
1
24
78
42
167
1
18
30
27
183
21
9
24
66
12
17
31
89
28
12
8
12
4
8
31
84
33
15
30
48
18
21
8
52
156
9
54
60
12
9
56
40
84
63
45
104
1
15
32
43
21
12
69
75
3
125
4
3
9
32
124
33
15
27
36
24
41
19
65
76
3
6
30
9
24
48
44
28
99
48
5
25
83
139
53
13
6
84
84
41
73
15
33
3
3
93
20
12
13
39
3
45
3
5
31
177
48
24
33
6
5
16
117
135
36
20
28
44
40
63
33
56
100
15
45
75
6
78
24
45
44
36
12
4
36
33
15
3
54
30
18
23
19
24
48
5
1
6
21
3
132
6
3
75
57
57
95
55
173
4
105
23
12
67
41
31
36
48
45
20
52
9
42
12
45
21
39
39
84
48
6
174
24
29
4
60
69
11
36
64
39
18
87
63
9
15
12
6
66
180
9
3
30
35
19
9
15
33
51
17
43
18
6
60
29
55
17
7
12
6
18
6
42
12
72
65
16
9
35
43
60
29
1
96
15
15
45
12
27
72
33
60
32
127
9
48
152
55
12
45
32
112
3
5
211
9
12
57
11
43
42
11
55
45
33
23
1
51
21
54
24
57
8
16
144
24
8
19
21
72
75
36
18
24
30
114
18
129
36
8
43
36
17
25
48
30
89
25
6
41
43
17
4
60
3
12
21
108
21
6
5
52
39
21
12
32
4
96
3
57
27
36
42
11
4
27
17
19
29
16
108
9
18
29
1
23
16
57
15
24
15
84
69
8
64
15
69
21
6
33
32
64
32
49
18
12
9
3
5
4
63
6
48
95
19
36
42
6
101
4
12
12
9
23
4
3
36
53
4
44
31
48
90
11
67
42
30
36
33
44
1
102
9
27
5
1
30
24
57
9
6
9
12
15
6
11
31
5
73
18
24
77
67
45
15
42
6
36
84
18
6
60
12
42
75
141
111
3
12
17
1
15
87
72
18
3
45
15
32
36
84
25
42
9
12
104
55
9
15
48
84
ABCD 97033259366*3^$a+1 [50004]
23
24
21
15
36
9
135
25
44
48
72
3
57
36
24
36
4
80
51
45
51
9
12
64
131
13
56
51
108
81
15
13
20
28
12
11
9
36
16
35
205
24
20
16
35
25
11
60
9
160
128
40
92
48
3
25
72
56
27
9
15
48
21
16
95
45
208
32
51
57
3
93
15
72
84
9
64
12
8
48
208
140
4
8
52
36
24
8
60
39
36
145
20
39
45
3
57
3
33
60
124
24
11
49
20
16
23
33
100
20
12
243
97
11
36
9
72
12
12
3
1
59
1
24
48
48
72
95
25
24
20
28
36
12
152
28
48
36
8
16
35
21
63
25
56
124
156
36
35
313
35
192
204
37
132
12
71
9
3
25
32
3
21
76
119
12
33
64
71
72
97
47
25
8
3
37
8
120
4
44
40
32
12
12
4
59
25
8
48
16
264
92
4
251
145
35
145
144
8
27
73
71
21
4
59
21
16
59
72
180
9
4
44
28
23
61
44
136
56
24
3
13
140
48
112
20
3
9
28
20
39
13
8
64
20
28
23
49
48
80
27
33
28
119
1
83
25
44
36
76
84
20
72
27
72
228
72
69
39
93
15
60
12
33
27
13
44
15
33
16
32
3
189
135
36
49
20
3
33
16
60
44
15
49
72
96
47
45
15
13
23
61
11
12
216
109
20
36
64
11
45
99
1
71
9
192
123
12
69
63
12
9
76
84
32
60
4
11
12
13
8
24
27
13
80
240
36
36
28
71
37
32
16
80
75
9
52
23
25
60
60
20
15
33
124
24
44
28
228
80
4
35
45
12
60
16
59
168
12
9
60
52
44
111
12
1
59
13
12
60
95
12
9
76
180
36
48
119
73
8
4
20
63
12
81
160
36
71
9
63
25
8
40
107
121
32
27
153
40
35
33
75
49
23
25
20
48
52
8
27
25
32
28
152
16
24
143
97
20
135
48
85
20
52
80
96
171
69
96
15
24
9
60
108
4
128
52
11
13
11
36
37
20
15
12
1
12
96
32
27
36
21
64
20
12
3
36
9
84
48
3
37
24
44
4
188
180
48
60
36
28
12
56
3
57
64
84
24
20
148
35
69
4
132
8
40
71
81
27
93
40
35
117
160
32
28
48
80
64
95
24
12
24
49
20
4
47
13
68
15
93
87
45
40
24
48
71
25
12
59
25
11
193
131
25
59
109
8
84
15
33
100
35
36
57
12
3
25
47
21
100
107
37
8
52
20
108
4
56
27
117
24
40
11
61
32
16
12
84
44
36
24
24
15
108
165
15
33
60
36
51
13
24
36
80
135
25
36
24
20
15
61
24
60
20
72
40
12
12
8
3
72
1
11
21
64
116
3
61
95
49
72
24
35
13
56
40
12
12
56
60
75
25
11
36
45
28
32
3
1
23
117
24
136
20
60
24
156
4
11
33
16
36
8
36
39
12
1
44
4
56
16
8
16
71
49
11
25
84
8
3
24
120
21
28
12
119
1
24
24
24
48
20
48
4
32
40
11
120
117
28
108
96
8
72
3
97
48
23
12
36
24
192
36
33
96
3
13
80
27
13
8
144
75
33
52
32
16
32
48
12
3
13
20
39
81
51
45
75
9
12
4
44
84
12
100
180
11
69
3
48
13
32
12
16
20
16
203
1
32
28
20
52
8
15
36
24
21
16
132
92
3
72
36
69
99
36
25
80
124
32
88
60
20
12
60
72
12
28
20
220
8
12
3
33
27
37
47
36
69
160
24
107
133
284
87
21
15
57
28
12
48
8
144
76
44
3
129
15
13
23
33
51
61
72
35
13
20
15
33
64
12
56
28
84
11
81
15
36
48
25
107
9
84
27
37
12
11
25
83
25
12
80
4
35
1
35
157
56
36
48
28
48
95
132
85
32
75
21
51
24
1
263
21
40
11
13
20
16
60
107
109
144
72
80
135
25
8
207
9
63
73
48
44
15
1
11
33
27
21
63
1
48
11
105
12
27
21
64
48
8
60
16
83
1
60
84
131
84
1
84
60
23
57
87
13
80
28
84
23
13
24
120
96
59
1
20
27
165
16
44
16
80
4
92
4
12
80
48
12
24
16
32
12
28
48
8
87
108
37
8
16
44
76
68
16
11
33
15
37
143
1
60
104
3
109
155
109
24
47
153
36
4
191
9
147
49
36
23
21
36
3
36
9
60
108
4
20
88
11
24
1
44
171
189
28
12
35
1
35
9
123
37
80
36
64
20
12
4
176
16
23
1
68
76
24
60
95
33
15
273
4
168
48
72
24
84
12
32
3
24
105
64
ABCD 97033303826*3^$a+1 [50100]
80
43
18
30
29
13
18
30
35
1
39
21
3
27
5
40
8
43
53
64
117
51
104
91
53
1
23
1
47
24
96
25
60
138
89
61
35
16
176
109
3
3
18
51
21
90
33
96
9
6
36
18
36
84
180
87
45
99
48
48
3
5
16
69
11
19
69
27
54
39
32
91
69
21
54
36
48
65
25
60
12
108
60
47
64
8
37
155
25
279
24
21
35
1
24
15
21
36
138
29
16
32
24
40
9
90
45
32
48
37
75
104
88
51
42
3
104
13
35
40
69
3
72
21
18
161
1
23
25
132
54
45
8
127
41
48
55
105
201
36
84
23
1
30
60
180
41
61
59
16
3
12
78
12
87
147
6
47
37
6
198
39
8
19
6
18
29
1
15
24
147
36
105
3
21
9
90
5
24
13
27
27
21
24
81
84
3
152
61
27
51
36
321
123
141
24
111
66
24
39
27
29
96
55
9
8
40
32
64
81
71
25
48
15
57
18
60
30
126
6
63
45
11
24
37
3
24
201
72
18
90
96
36
87
21
27
248
24
43
18
179
16
80
40
21
54
77
13
6
54
30
9
27
53
7
33
3
18
27
63
9
8
24
40
8
40
48
33
42
45
48
80
7
9
8
253
83
24
1
66
6
48
42
84
60
144
30
15
75
42
35
49
15
48
63
17
1
87
24
8
7
6
123
96
99
6
66
5
40
48
80
40
75
42
84
71
19
6
15
3
45
56
25
36
3
72
33
12
195
9
119
7
18
12
59
1
18
36
33
141
72
60
18
21
8
16
27
18
51
75
90
30
5
16
39
36
18
30
6
15
80
85
11
19
21
144
48
3
60
90
39
24
24
57
39
51
144
45
45
102
18
59
16
80
112
3
42
48
27
24
99
90
12
23
24
13
48
51
39
6
36
48
39
8
13
147
9
24
15
75
5
7
54
11
43
69
21
75
32
24
24
16
24
27
45
72
72
45
75
69
102
5
73
72
63
104
13
3
24
8
85
227
61
27
24
9
15
24
152
136
33
15
24
48
15
18
47
13
11
25
36
3
81
6
17
1
87
3
30
36
155
120
19
12
9
99
141
48
141
11
19
42
3
141
51
93
11
144
1
39
15
132
77
61
36
24
47
55
33
56
91
18
6
53
13
18
6
3
48
32
43
30
63
32
145
23
40
24
93
3
24
32
16
8
55
65
16
120
8
67
29
40
32
88
57
47
7
9
27
45
32
1
36
36
15
8
136
51
90
27
32
31
33
75
162
3
72
123
45
15
90
135
21
3
48
9
15
15
9
72
8
96
64
57
87
3
77
37
51
24
9
60
30
29
13
59
85
90
89
55
17
24
25
24
15
72
15
33
27
77
13
3
45
72
18
60
90
12
15
3
5
91
54
167
79
6
3
80
61
11
48
16
9
72
18
21
39
81
24
51
21
15
33
56
25
39
72
8
37
3
96
45
123
21
27
8
1
39
56
24
25
42
69
105
150
84
29
13
123
80
40
27
5
40
9
120
15
8
37
36
18
90
51
21
3
15
41
16
48
72
75
53
1
39
27
24
36
9
39
42
119
19
69
8
19
45
45
84
42
45
48
32
24
25
54
6
36
108
35
37
75
33
102
129
24
72
69
3
120
3
30
119
16
69
36
47
1
39
48
24
69
59
1
30
17
43
21
96
9
36
3
15
66
63
48
15
78
107
19
149
25
47
43
6
54
41
40
75
24
90
36
15
219
126
54
105
24
48
93
51
24
27
29
79
9
81
42
30
15
9
39
80
24
37
84
71
25
90
53
16
21
51
48
21
36
39
8
13
3
96
48
33
48
15
27
45
8
64
72
9
159
33
15
408
51
21
8
115
180
105
57
48
60
11
1
95
13
27
9
39
24
51
120
45
15
12
5
85
3
80
64
21
27
168
15
60
21
51
5
48
37
3
27
168
5
40
75
126
6
17
13
3
24
27
96
45
24
21
48
59
1
87
8
16
104
40
45
6
21
63
6
120
36
95
48
145
111
24
45
42
9
21
150
270
15
15
9
8
160
152
48
1
6
65
1
24
63
3
69
21
3
21
195
21
27
80
37
54
5
31
9
21
35
91
197
40
48
45
54
84
90
191
25
63
51
21
8
43
180
33
147
5
13
35
67
114
30
53
163
5
55
30
18
89
216
1
15
21
78
12
54
11
13
12
54
6
48
35
25
12
75
24
69
102
270
23
121
39
56
24
115
45
81
90
6
18
117
80
48
7
9
21
24
3
32
184
27
18
59
37
75
56
13
75
87
18
66
21
3
21
15
54
12
108
27
72
32
91
18
30
6
23
43
29
31
48
9
33
23
97
63
ABCD 97033614922*3^$a+1 [50029]
87
29
25
12
24
6
18
39
12
3
41
25
47
43
36
120
66
72
6
126
51
15
18
24
15
56
25
36
24
6
24
17
49
60
24
12
72
18
17
13
18
9
32
28
75
18
87
12
80
1
24
3
75
21
80
4
15
18
83
19
153
24
93
36
27
15
12
36
84
42
24
24
12
11
64
21
3
21
51
44
31
9
68
1
24
6
69
48
8
139
36
12
78
30
42
30
12
41
31
6
42
12
9
57
59
13
27
3
6
87
9
24
39
92
24
19
18
39
45
59
1
78
6
51
3
72
33
3
72
48
5
25
12
36
24
72
36
35
85
15
9
39
27
48
57
3
5
72
43
41
25
3
63
12
6
6
9
9
11
7
12
5
61
51
176
64
21
12
51
51
84
12
48
57
9
131
12
61
119
7
6
42
5
25
30
18
83
19
33
39
18
15
72
9
54
96
6
23
40
63
33
15
57
39
24
21
24
45
27
27
17
13
18
24
30
24
36
66
89
151
9
21
18
42
42
93
9
36
39
3
48
29
1
87
48
15
84
126
18
17
7
6
6
45
8
36
16
8
13
24
135
20
1
23
37
18
12
9
51
45
33
12
3
75
30
120
12
3
15
54
23
24
48
121
66
21
9
23
1
24
6
54
78
42
23
28
15
30
30
5
64
80
55
30
66
36
18
48
24
54
21
8
73
24
114
29
1
12
18
30
60
27
9
35
1
60
60
138
21
15
18
3
3
21
3
48
12
45
3
33
36
45
6
69
21
114
5
13
87
9
42
12
6
47
13
12
162
60
6
11
64
60
27
29
28
8
7
18
27
12
140
55
6
30
9
20
91
12
5
25
36
24
12
48
30
60
48
33
15
17
13
30
21
21
24
3
93
59
16
12
63
9
8
37
6
9
111
17
1
24
90
17
28
27
48
6
47
37
66
5
25
11
19
45
15
9
3
5
4
45
24
36
143
1
24
6
6
78
5
1
15
36
123
42
35
16
8
37
30
42
3
104
85
84
30
9
63
18
60
30
156
5
79
29
43
5
13
84
11
16
36
8
31
54
36
35
49
12
3
24
3
102
6
84
66
12
12
3
3
42
18
9
20
96
49
36
15
12
15
45
33
15
45
15
27
9
8
1
11
43
30
60
35
25
60
27
24
27
45
15
5
55
5
73
12
23
36
19
9
12
33
30
6
11
28
3
5
19
9
39
77
13
30
17
61
18
29
72
28
8
43
6
71
37
71
24
55
17
55
84
36
24
9
48
33
30
12
57
92
13
11
4
117
18
33
8
36
31
12
21
21
15
3
17
36
25
84
84
6
6
12
48
72
6
17
13
47
4
96
9
99
36
39
6
71
12
7
48
41
1
39
96
36
75
5
4
39
12
17
28
15
12
6
12
35
13
42
12
6
54
96
24
33
44
43
21
20
25
12
15
63
12
77
61
159
8
37
126
36
6
39
45
18
17
16
39
78
3
72
75
30
48
12
11
7
29
28
15
5
16
56
36
24
49
27
8
55
24
21
51
65
31
84
29
79
30
36
71
91
17
37
15
141
18
72
18
12
3
24
3
18
12
18
12
48
54
23
49
59
1
83
13
47
48
28
15
9
20
31
21
45
18
108
29
88
21
6
36
30
24
6
5
52
8
7
18
30
162
3
32
13
42
60
12
29
49
3
15
57
20
52
20
64
24
15
33
9
18
5
1
71
31
12
57
45
11
52
8
4
15
96
77
28
69
71
73
35
1
48
35
1
36
23
1
11
1
18
89
52
3
66
12
12
27
24
15
29
28
44
43
42
48
78
5
144
36
12
60
55
18
99
33
228
48
72
27
63
9
21
18
57
20
19
6
18
45
21
59
49
15
12
15
6
18
57
9
6
5
7
93
33
24
47
49
35
61
3
21
15
9
48
12
11
24
55
30
18
9
15
36
9
21
54
36
45
57
23
60
43
24
41
4
3
48
17
37
47
160
3
36
30
59
7
53
12
13
23
7
18
47
28
45
27
63
5
7
5
96
49
48
18
42
18
41
28
3
30
12
18
57
21
24
15
27
81
33
111
9
36
111
8
36
1
15
27
36
12
9
176
37
30
42
6
5
109
36
59
49
24
27
21
59
1
3
57
60
23
4
32
19
57
3
12
9
135
84
6
6
12
6
39
8
28
39
6
30
9
32
31
12
21
12
57
42
18
36
24
3
24
8
48
55
120
5
145
24
18
65
37
35
19
81
9
59
13
12
3
3
210
11
13
6
12
17
55
48
18
12
119
19
5
49
66
30
47
60
55
18
107
67
42
18
66
6
54
12
15
3
24
60
60
33
3
5
36
19
42
78
17
73
24
18
48
5
12
52
56
1
6
54
24
15
24
12
24
12
27
36
30
6
60
6
12
3
80
19
5
48
73
12
3
44
40
9
36
95
4
44
13
23
49
3
15
5
19
24
36
9
12
3
29
25
23
52
57
15
33
15
21
87
45
60
54
24
6
18
5
25
3
39
6
27
51
72
18
6
6
155
85
15
57
23
13
51
81
23
19
6
6
18
27
68
36
1
24
72
23
7
9
39
81
3
60
30
47
36
12
13
60
24
6
29
36
49
35
36
7
101
37
27
21
66
21
60
8
4
60
72
63
102
18
77
1
3
81
96
30
60
17
28
15
5
73
12
3
44
43
48
9
3
60
18
11
55
48
5
31
29
37
36
18
29
43
60
18
11
19
12
177
20
60
48
19
33
27
29
37
54
45
3
33
27
5
12
28
33
54
101
132
1
39
21
42
9
21
3
44
13
12
3
8
36
13
51
20
19
18
48
6
53
25
12
15
9
47
37
23
28
21
48
3
27
6
39
12
44
1
24
36
18
36
9
12
21
60
63
60
9
48
48
30
102
35
13
24
18
9
9
24
12
15
51
18
39
15
6
35
16
39
120
96
5
13
63
8
67
42
63
32
115
90
11
31
84
21
93
15
3
5
12
61
11
13
83
25
24
18
36
17
55
9
39
41
100
68
55
30
180
6
66
6
18
60
30
24
18
12
75
21
11
84
52
15
12
66
6
165
33
18
18
35
112
27
5
31
6
3
141
75
32
12
37
36
48
6
5
1
12
15
81
11
73
15
8
13
12
24
35
24
1
83
52
3
41
37
60
18
6
23
91
12
9
15
21
80
13
11
13
27
15
30
36
24
54
17
37
30
6
12
27
72
9
12
3
87
93
36
8
40
21
12
35
37
6
30
39
8
55
5
19
66
24
36
39
3
6
12
18
5
124
12
21
23
97
3
9
36
12
15
15
9
33
30
48
30
ABCD 97033771028*3^$a+1 [50003]
81
119
24
136
84
20
76
80
52
8
24
12
40
20
96
60
12
28
8
76
21
119
25
3
56
16
8
16
20
61
159
80
12
157
71
1
83
61
11
36
4
9
11
24
40
225
96
75
216
45
3
72
12
68
24
216
28
80
72
220
24
36
44
1
59
40
44
36
4
44
52
60
24
32
24
100
20
48
36
196
20
4
21
203
88
93
39
176
144
48
24
16
68
72
37
60
3
92
25
27
144
152
37
87
45
48
123
12
32
40
200
36
12
12
4
132
32
88
33
27
20
4
21
83
49
3
164
4
21
155
28
21
35
109
111
69
95
60
1
27
153
107
244
36
32
12
100
156
33
51
56
25
12
27
81
83
84
48
64
153
15
32
84
16
140
4
32
48
84
1
71
136
68
25
15
24
56
36
108
1
12
95
4
44
12
120
120
72
60
12
120
64
92
85
15
45
15
168
9
123
20
28
44
97
120
23
1
72
135
128
25
87
168
152
12
156
12
64
56
120
13
39
32
16
8
52
48
44
40
80
36
40
105
36
123
120
105
87
84
24
57
95
108
112
44
4
252
45
95
16
72
12
45
3
176
136
24
60
104
132
60
84
49
15
33
95
72
256
12
84
44
12
28
92
13
11
144
52
45
63
165
95
52
84
9
47
120
4
8
12
108
88
132
80
12
76
69
75
56
28
104
1
11
228
108
13
207
24
44
96
60
96
12
228
13
35
16
48
153
15
84
81
23
12
49
35
25
23
96
37
39
8
121
119
73
155
64
24
36
20
4
20
37
23
76
44
37
3
72
20
49
39
32
73
179
12
16
128
24
168
13
72
27
92
49
15
44
25
263
4
9
35
12
28
24
20
25
23
184
80
13
23
40
12
21
36
23
52
104
36
24
112
32
13
15
33
27
32
12
25
48
27
20
24
4
168
8
112
44
4
9
23
4
24
20
85
39
21
47
97
87
20
36
73
39
80
28
192
20
36
337
23
84
148
20
28
21
95
1
119
28
68
12
133
72
23
48
1
135
84
45
15
272
60
4
144
20
60
25
71
109
144
12
36
87
20
120
48
24
16
140
28
20
169
71
40
80
36
16
180
189
23
112
9
75
116
28
12
21
35
49
3
48
24
141
83
24
12
24
52
8
37
23
96
4
57
167
12
1
23
85
35
84
48
84
49
24
48
39
56
72
12
120
64
80
16
56
4
236
48
52
9
168
27
45
11
48
97
195
48
24
8
192
25
27
8
37
71
192
88
45
87
12
20
24
37
279
20
133
120
3
20
4
84
36
56
88
140
112
104
48
12
13
131
1
11
72
16
60
36
20
40
8
348
108
85
27
84
105
123
32
24
52
8
24
48
24
85
75
104
4
32
16
80
157
83
72
60
37
39
44
36
4
60
108
84
56
13
99
32
196
8
24
36
52
48
36
20
24
84
13
15
69
71
25
39
9
11
64
24
68
52
312
24
44
60
13
35
12
76
56
13
111
24
176
12
4
105
71
28
9
36
39
108
48
57
99
20
4
21
3
80
28
57
48
3
60
45
11
256
84
108
92
16
8
109
3
60
84
21
47
240
16
80
16
33
11
12
84
28
20
36
1
95
36
40
45
27
8
28
56
4
44
12
1
204
11
4
21
3
80
96
84
109
23
52
36
201
155
4
32
60
28
44
193
144
3
36
56
1
23
52
132
152
4
24
20
28
45
147
32
84
36
76
180
57
23
108
85
71
16
44
13
83
13
192
63
140
276
48
16
69
47
205
131
4
9
147
32
88
45
95
48
120
160
60
57
87
20
72
36
4
44
16
24
144
56
12
40
84
8
121
99
36
9
215
60
16
57
35
132
52
9
59
88
20
108
157
35
64
56
ABCD 97034660566*3^$a+1 [50000]
48
323
66
39
192
4
5
19
71
25
11
210
19
36
35
90
24
15
136
24
60
89
51
15
36
24
30
6
54
156
24
31
48
41
19
84
48
65
75
3
1
11
108
1
24
120
5
31
125
60
30
73
71
6
55
60
11
33
15
121
80
16
23
81
75
6
55
53
55
71
66
55
48
11
105
16
53
72
24
126
45
63
105
15
42
43
65
12
79
29
19
56
76
44
57
7
17
30
25
24
11
84
49
116
160
20
111
30
15
111
37
17
15
16
12
11
96
1
84
59
1
35
1
60
192
240
11
126
79
24
32
24
136
41
43
17
18
30
36
31
23
6
19
24
203
157
8
15
49
11
9
4
107
24
25
59
1
125
43
11
21
75
45
111
69
28
36
47
37
23
37
108
89
15
51
13
41
103
11
72
45
39
21
3
126
51
40
29
60
36
18
1
48
36
17
19
341
19
48
72
24
24
71
169
47
9
16
5
91
20
48
27
25
48
72
29
19
5
19
101
36
103
77
24
55
11
54
6
66
114
66
60
123
112
44
36
45
18
97
44
28
47
156
108
25
17
54
9
135
1
155
85
59
97
12
128
69
51
9
79
77
39
28
11
12
54
19
212
45
55
24
80
39
25
101
30
69
45
246
96
69
180
39
12
24
133
60
168
65
114
90
163
8
45
103
20
16
48
11
61
36
108
36
5
375
24
40
72
72
17
19
60
120
11
13
48
84
5
15
15
24
37
44
111
33
36
100
11
24
61
5
18
1
48
101
66
13
48
12
71
25
32
15
24
36
13
12
44
4
71
9
60
15
186
30
54
36
6
13
95
72
13
60
17
19
29
51
45
15
21
30
13
77
55
23
1
29
19
68
3
6
19
137
7
32
39
25
56
28
47
133
120
17
51
3
25
32
64
80
36
48
27
9
76
149
30
49
5
91
5
30
6
7
12
228
32
189
15
16
71
60
13
185
7
12
11
37
5
30
49
80
75
54
31
35
1
149
43
72
5
24
19
36
35
12
85
59
285
39
6
139
12
29
54
162
7
11
61
29
19
71
36
13
56
21
30
6
115
59
24
1
24
5
6
66
7
68
40
8
64
47
25
48
17
15
81
67
197
15
16
59
141
3
49
23
157
96
24
48
5
63
132
3
36
25
108
12
71
33
64
101
7
80
28
120
197
30
93
16
24
84
12
20
16
252
56
21
54
6
31
23
1
36
29
51
52
56
112
59
109
24
56
21
36
78
66
55
41
127
53
18
12
13
11
30
55
35
193
92
21
60
7
128
63
25
227
18
30
60
25
95
1
95
36
25
23
6
54
72
69
75
54
30
162
24
30
13
8
105
198
1
56
64
5
19
20
51
49
60
12
5
54
60
9
72
24
21
15
48
64
71
36
25
60
41
55
12
23
54
91
12
32
36
40
23
49
17
43
108
65
39
64
11
30
114
12
49
29
36
120
39
16
5
43
8
15
24
90
91
140
4
80
39
36
25
11
85
8
52
125
7
143
109
60
5
24
195
21
31
35
25
192
36
12
8
15
72
37
107
69
21
15
64
24
36
84
143
90
18
36
25
41
39
111
30
7
11
1
161
39
195
25
11
24
36
120
33
57
67
77
24
51
88
96
32
15
37
17
51
40
89
55
5
36
108
19
47
1
12
83
108
85
24
11
157
5
75
15
13
20
280
17
19
35
25
20
21
7
71
72
49
95
54
270
97
23
90
36
43
48
68
21
6
37
12
156
23
126
43
48
132
36
11
114
127
65
67
48
24
48
32
21
15
28
41
6
144
1
125
43
72
8
64
12
65
175
48
53
7
77
19
5
27
3
21
216
100
84
48
53
3
36
51
144
6
19
11
180
85
83
121
20
64
11
66
18
1
71
24
84
6
30
186
48
19
60
12
20
21
18
180
30
6
81
28
36
35
49
5
12
55
5
15
84
39
25
24
120
8
45
43
5
75
40
71
105
40
80
144
45
30
37
35
24
1
65
19
56
112
48
132
12
221
90
33
15
141
4
56
88
17
31
72
77
36
108
7
48
17
18
6
30
6
18
97
80
84
24
57
7
36
12
48
24
32
39
37
60
20
75
33
75
61
71
85
59
1
68
52
60
84
179
25
11
25
71
69
15
24
37
72
137
31
29
54
1
125
55
29
31
59
ABCD 97035050228*3^$a+1 [50006]
14
96
72
42
6
18
6
30
24
120
9
27
24
30
24
27
3
12
84
141
15
48
105
12
1
18
14
27
31
8
9
12
25
35
9
12
27
3
4
56
70
18
2
34
128
18
27
27
34
20
6
6
22
2
3
27
4
41
69
12
22
72
44
9
3
9
51
18
54
6
30
24
6
6
18
28
20
102
40
50
12
36
10
2
6
6
24
51
9
42
9
15
84
12
24
45
21
82
20
45
21
114
70
68
27
12
21
42
105
13
8
42
69
9
34
2
70
38
52
26
57
43
14
4
14
12
45
3
42
24
4
116
10
144
65
21
54
12
90
3
57
36
78
12
9
15
60
45
9
12
12
22
90
98
30
16
50
6
63
87
60
24
24
10
80
42
45
3
36
66
15
69
150
90
42
18
12
18
30
90
12
28
41
9
22
14
90
6
102
48
54
30
6
60
147
15
58
2
18
34
36
77
13
38
81
25
50
36
57
21
54
12
94
11
21
24
6
9
3
36
30
54
166
26
84
21
13
50
45
27
33
7
50
36
147
57
6
12
108
70
2
16
56
36
48
81
15
84
72
108
69
61
32
78
9
60
55
17
15
76
2
12
30
24
24
6
10
36
36
20
24
36
57
27
48
150
15
12
21
22
32
58
68
78
21
3
28
17
37
83
51
21
60
73
2
18
15
3
69
45
6
4
104
42
27
43
62
48
18
16
14
90
9
13
2
42
6
9
21
12
16
44
82
53
3
88
134
48
12
12
18
72
24
66
15
33
15
3
42
66
24
12
126
78
9
12
43
56
60
30
30
12
82
56
6
33
15
18
48
22
8
21
79
54
32
60
36
24
15
33
30
12
24
54
58
72
137
51
18
30
30
6
6
54
46
14
114
12
42
36
24
42
18
60
42
18
10
2
93
27
18
96
51
15
40
56
69
15
48
18
27
135
30
72
36
60
90
10
18
2
48
24
36
70
32
24
150
46
8
12
48
72
54
6
42
28
54
26
30
30
24
18
90
30
36
42
24
10
54
56
48
15
21
90
21
51
138
120
34
8
102
66
96
24
64
126
14
22
36
14
18
66
24
105
27
84
22
59
3
12
6
144
3
27
36
48
30
24
27
15
18
12
58
17
3
36
81
39
9
31
50
12
84
18
60
46
80
66
33
60
57
30
18
12
18
72
4
56
16
14
18
45
33
39
9
6
24
69
3
57
3
24
30
58
26
42
57
15
12
36
12
48
18
42
18
6
33
12
1
62
12
24
21
75
18
30
30
6
36
24
84
6
6
36
42
15
63
69
3
12
18
18
9
15
45
51
108
24
45
87
24
6
18
45
45
48
34
68
22
8
198
28
54
18
2
15
21
42
30
72
18
30
18
21
21
84
6
114
54
21
63
30
48
138
120
22
14
18
6
12
24
33
60
15
48
9
111
10
8
30
21
45
30
45
21
24
10
8
60
45
31
14
42
33
37
74
24
60
18
27
57
28
2
18
66
42
39
3
36
21
45
36
30
9
9
12
120
60
42
22
83
12
15
16
2
12
15
171
9
21
12
66
52
44
30
66
78
186
45
9
64
38
84
18
15
21
94
2
6
78
112
18
41
13
20
138
18
54
30
6
24
102
30
45
19
144
20
70
8
27
3
12
60
18
42
6
54
30
6
24
36
81
93
30
82
68
27
49
110
9
43
50
40
110
90
90
24
24
81
51
9
60
9
6
6
42
10
92
34
41
13
47
99
69
145
2
33
81
12
150
9
91
17
15
58
20
12
42
120
66
18
9
81
84
15
1
11
60
39
12
9
108
27
4
74
36
96
46
8
96
84
69
3
18
30
9
12
85
95
111
24
36
90
162
210
28
80
78
6
63
33
28
14
117
45
63
67
158
15
3
12
18
27
12
9
54
12
58
35
37
35
3
42
28
38
12
48
9
1
98
36
33
33
18
36
108
30
6
21
45
66
54
3
3
4
8
57
45
18
30
6
60
12
84
4
56
90
3
13
32
18
90
60
18
34
18
68
30
6
36
48
9
91
2
34
26
28
36
26
18
6
33
3
42
42
6
12
10
8
18
54
46
11
51
69
13
62
10
50
6
48
42
12
12
96
57
12
9
174
66
51
21
54
24
6
15
48
72
21
18
144
6
6
93
27
24
10
32
39
3
96
36
18
48
12
27
51
30
30
28
116
36
118
11
3
36
90
12
42
6
36
126
48
66
15
31
50
87
7
20
78
30
6
10
2
84
66
118
59
63
72
12
36
57
3
4
80
33
21
24
18
84
18
48
87
60
27
36
90
4
18
26
6
144
6
66
4
18
56
34
8
9
39
21
21
64
18
32
120
153
87
40
14
36
66
24
6
48
72
112
50
12
45
3
12
30
6
40
18
62
42
27
15
153
27
33
21
39
87
24
30
6
60
40
8
10
98
72
6
36
3
37
26
69
33
18
24
84
21
33
15
87
96
42
6
144
12
18
12
3
67
38
15
75
105
93
30
22
18
17
12
21
78
12
22
90
8
30
124
20
16
47
15
60
18
18
60
84
36
9
87
88
32
36
24
138
58
68
9
12
73
62
180
18
10
56
21
33
6
12
12
42
3
51
54
6
9
60
15
45
405
15
51
72
9
21
27
15
57
63
156
276
30
3
13
74
6
28
2
72
36
129
81
30
9
27
24
42
78
12
120
9
3
18
64
8
27
55
14
51
21
24
6
10
20
34
5
3
10
47
63
12
30
3
7
8
12
33
15
48
12
48
9
15
16
17
21
24
15
21
42
22
38
9
15
18
28
2
96
24
42
18
18
60
64
18
20
36
12
108
21
60
51
57
45
30
10
38
18
34
62
15
81
48
30
ABCD 97035942988*3^$a+1 [50019]
24
112
20
4
140
40
44
12
40
120
24
11
9
40
56
48
15
21
16
20
36
64
20
40
36
104
483
96
9
96
40
12
24
83
73
167
33
12
76
44
51
37
84
60
83
57
48
28
48
36
24
12
60
47
45
12
144
52
24
144
12
32
12
40
84
92
27
13
60
32
16
36
80
64
32
204
24
24
60
36
39
57
40
36
24
104
52
8
112
8
24
72
24
72
4
24
32
4
60
80
48
16
35
189
16
35
21
24
12
100
24
144
11
33
28
20
24
204
24
88
48
59
48
13
72
44
24
15
1
80
63
72
49
116
160
83
1
36
68
60
88
168
35
69
51
21
16
84
80
136
8
24
60
120
12
15
21
3
45
120
99
1
60
72
84
8
48
87
73
32
36
75
37
32
72
48
28
80
4
128
120
27
93
112
84
72
108
80
76
20
4
36
56
3
25
56
4
92
48
96
24
72
24
4
107
57
12
3
1
44
108
24
60
16
68
12
48
36
40
56
4
68
15
33
28
32
84
36
100
92
75
1
20
136
36
60
24
83
1
92
168
52
140
123
24
1
92
4
84
36
20
24
36
39
25
56
48
16
44
52
60
20
39
141
4
12
8
16
24
20
144
48
60
12
148
48
96
24
56
3
37
36
8
144
15
13
68
24
28
108
180
11
21
99
1
167
48
13
12
108
60
132
20
40
24
23
153
28
36
23
117
16
24
128
36
24
132
4
92
4
156
59
25
8
12
40
8
60
36
24
12
39
61
68
15
1
72
44
48
12
24
24
16
44
28
8
24
60
96
36
63
1
180
12
164
3
1
20
84
28
140
28
104
120
48
72
88
32
196
20
12
28
60
104
76
92
40
92
52
84
11
25
36
108
72
48
36
84
95
9
76
36
84
56
100
23
33
12
12
48
52
60
68
72
84
60
52
204
56
12
112
8
52
116
60
48
16
24
44
12
16
83
85
11
49
116
48
12
4
36
24
96
8
60
28
8
12
24
40
68
12
16
128
36
100
104
24
3
93
24
48
60
84
3
93
84
36
147
45
12
15
105
60
171
25
32
52
116
184
96
8
15
1
224
40
71
129
39
73
24
8
300
72
40
35
9
15
1
8
132
4
20
100
120
80
111
9
39
45
171
1
8
28
24
24
120
20
84
52
24
36
11
9
48
28
32
72
24
40
12
32
88
248
76
8
120
27
61
60
44
144
84
16
96
24
140
36
16
24
140
3
81
84
52
20
4
60
60
92
4
24
56
48
12
24
16
59
85
176
24
40
35
21
100
24
96
20
40
104
72
120
3
25
72
95
213
99
45
3
13
20
12
84
108
75
37
11
193
239
57
48
28
8
52
80
15
109
35
24
21
36
12
96
99
57
4
35
1
8
12
16
20
12
12
24
96
108
52
24
32
4
80
16
60
24
24
72
60
68
15
96
33
12
40
8
48
48
36
4
104
12
63
153
64
104
24
12
60
16
60
68
24
36
60
12
123
141
24
16
8
252
4
20
204
60
52
24
56
76
60
24
35
61
68
39
21
36
279
96
1
32
111
249
36
16
84
12
48
59
1
96
20
100
84
12
23
1
71
13
32
40
44
24
15
1
128
88
8
60
252
64
95
1
80
24
40
224
100
20
39
13
24
20
24
96
39
25
36
164
100
116
183
57
136
140
72
36
72
220
32
16
60
12
24
20
16
80
48
60
40
72
32
108
24
160
36
188
172
120
24
84
36
44
60
12
63
37
8
27
13
12
20
64
24
44
112
95
105
180
24
16
11
57
16
20
132
63
69
12
76
24
68
76
56
51
57
148
8
16
68
28
80
148
60
20
39
57
4
44
15
61
12
8
76
59
81
4
20
39
1
12
60
104
16
32
52
11
25
24
80
120
63
21
24
48
4
36
44
36
40
20
12
16
35
37
200
4
144
116
84
100
35
25
12
48
44
132
156
12
76
116
48
16
20
136
60
60
96
32
12
108
120
60
16
179
21
24
60
52
24
60
60
59
1
36
44
76
83
1
20
24
3
9
63
13
152
16
104
16
20
52
83
37
ABCD 97036206188*3^$a+1 [50006]
65
25
36
18
9
24
12
108
132
20
156
25
71
12
36
36
16
44
4
12
99
77
16
15
21
24
84
36
51
5
52
20
25
24
11
28
24
200
19
17
4
3
84
108
6
191
19
33
32
31
12
6
54
9
3
33
27
12
54
3
24
63
65
13
12
6
5
28
24
99
24
102
71
148
3
77
4
32
43
6
23
13
39
45
54
57
8
72
13
23
61
83
139
69
60
20
16
36
27
29
13
167
31
84
9
36
12
93
30
18
51
24
72
57
11
12
24
7
30
3
24
8
97
48
36
3
15
9
24
45
11
16
3
29
67
126
39
24
21
42
30
11
13
15
60
48
24
117
39
57
11
7
57
51
72
18
63
21
24
3
15
77
4
153
147
63
53
16
3
89
7
12
29
4
3
65
25
6
29
112
165
47
7
201
141
11
79
9
81
39
164
4
12
15
5
72
4
9
39
45
6
18
63
32
16
24
93
18
89
108
91
72
17
12
16
12
3
30
15
39
105
39
42
87
44
64
96
27
33
57
24
120
27
15
120
89
16
21
47
49
36
23
96
91
6
3
15
29
1
6
45
63
29
12
13
3
20
28
24
8
36
7
9
117
39
33
36
18
45
135
12
33
27
45
21
6
21
33
23
88
27
108
9
87
45
12
20
13
3
51
12
29
43
90
24
12
6
33
24
44
28
8
1
71
25
23
43
9
33
48
15
153
90
120
36
36
17
12
16
44
7
93
36
24
48
33
15
69
6
41
13
23
7
101
31
65
36
12
31
12
6
12
54
24
30
107
109
126
65
4
99
21
24
12
48
12
56
1
27
9
11
28
32
100
45
111
32
16
84
9
54
129
21
18
9
21
6
30
63
15
48
69
9
83
55
42
23
49
47
1
6
41
7
101
31
5
67
9
3
173
25
78
144
105
12
45
11
12
61
24
54
12
9
15
36
29
12
13
87
140
36
43
5
36
60
1
6
12
29
16
60
147
29
13
66
213
32
13
15
8
40
104
43
54
6
36
29
72
55
6
11
4
12
9
11
52
3
53
1
119
28
60
15
18
72
59
103
36
9
45
180
11
16
129
24
27
21
27
69
12
107
1
75
68
1
11
7
29
172
33
18
17
19
45
36
44
64
33
51
3
57
96
180
9
87
51
69
21
6
12
9
15
162
84
42
5
79
6
90
5
13
18
66
27
33
36
72
191
1
35
100
9
42
18
36
3
81
72
51
32
43
42
3
44
16
32
61
3
111
5
49
12
24
11
61
18
81
32
28
21
54
21
27
17
16
21
83
31
30
6
5
4
32
52
27
65
49
83
120
85
111
36
87
18
51
3
18
18
48
72
17
37
42
18
3
24
32
13
12
27
51
30
51
3
6
47
52
45
99
63
65
4
24
9
6
30
99
45
180
18
29
7
6
87
60
24
3
21
123
6
3
20
43
18
35
19
9
15
45
63
36
45
9
30
54
39
33
6
9
12
15
21
20
72
25
27
116
7
48
17
7
45
9
27
21
3
8
61
36
71
36
145
18
125
64
27
6
99
56
25
11
84
115
114
18
48
18
18
29
7
42
72
126
57
24
39
90
72
3
60
9
90
42
18
36
66
35
64
24
81
15
3
12
69
3
24
21
20
72
52
45
132
3
24
9
11
37
6
129
69
11
36
16
21
143
1
27
9
11
16
45
11
79
53
12
4
32
61
6
29
28
20
13
72
27
60
32
7
12
6
11
12
72
60
48
49
3
24
72
12
44
7
9
39
29
169
35
36
7
12
93
48
12
45
6
113
64
12
36
3
24
12
45
44
7
18
12
111
24
99
21
33
39
93
30
6
47
37
11
43
18
60
30
42
36
48
18
17
156
16
27
57
15
24
245
28
260
64
44
37
18
89
64
33
48
63
15
18
3
9
60
108
15
51
9
36
36
8
151
9
3
101
16
8
88
39
17
73
78
9
63
12
9
36
45
15
9
23
28
15
72
57
57
12
6
77
28
44
31
210
39
39
30
78
9
135
21
24
27
5
25
15
24
15
29
4
12
27
6
15
3
30
270
18
15
84
63
29
4
12
45
35
12
121
11
7
36
101
64
81
51
128
112
24
36
20
43
6
27
21
168
23
16
12
39
41
52
15
48
114
15
120
39
42
12
54
18
99
8
36
43
57
27
21
15
29
25
126
29
7
60
41
49
108
51
12
63
9
3
18
72
147
24
33
18
30
42
9
75
6
27
72
12
9
35
43
12
33
57
35
1
15
3
18
24
3
20
31
30
35
16
45
75
48
177
51
57
11
7
90
6
9
32
28
12
104
40
56
7
21
44
25
75
9
119
49
47
25
36
84
6
120
17
37
11
151
57
33
36
71
4
33
47
16
87
12
24
12
54
114
12
9
120
24
27
33
32
43
21
84
72
84
69
84
24
47
4
12
20
1
15
24
15
126
6
5
24
43
57
20
13
18
30
96
27
36
12
20
61
35
7
29
19
18
6
12
9
63
42
126
5
61
15
48
20
52
80
7
21
63
18
36
47
72
40
3
45
8
7
29
4
33
27
224
1
24
11
55
36
54
6
144
105
12
48
128
36
7
6
54
36
102
18
54
78
9
36
24
8
76
3
45
27
17
7
9
3
45
8
7
9
21
51
21
3
12
32
31
12
114
3
27
54
36
11
64
48
12
8
25
63
120
48
21
11
7
72
29
19
45
9
39
57
3
51
149
61
11
16
45
18
101
7
54
6
30
42
65
1
35
28
20
4
93
35
25
15
39
41
13
3
8
ABCD 97037055372*3^$a+1 [50085]
168
3
18
151
36
8
63
12
69
9
12
15
9
27
3
24
90
7
41
96
7
5
6
1
20
12
12
84
27
85
180
5
24
31
23
18
79
44
51
21
21
54
12
21
3
13
48
12
17
15
105
3
3
13
41
36
108
39
48
33
6
37
32
75
9
40
59
12
9
72
12
3
1
71
1
36
12
12
119
1
8
57
19
77
43
29
39
36
69
3
60
9
12
51
12
16
11
18
39
84
4
41
18
105
141
51
27
72
18
15
16
53
91
77
19
24
5
15
9
3
33
75
4
8
4
71
25
23
60
93
4
5
72
27
9
3
93
66
6
15
21
54
12
45
63
57
57
7
8
40
44
40
8
24
57
63
33
12
42
66
39
3
9
28
35
1
8
60
21
7
5
43
12
35
49
48
65
6
9
27
69
40
29
54
36
37
17
3
12
64
8
12
12
57
36
99
88
8
28
72
5
15
21
43
156
5
219
33
7
41
3
111
69
15
57
3
153
156
52
32
28
8
36
57
19
107
12
69
28
24
24
17
15
40
12
8
33
3
3
121
8
48
88
20
3
30
31
60
17
24
30
21
33
55
5
30
1
32
9
7
8
24
27
60
9
24
4
8
3
1
23
33
3
21
12
15
42
18
1
32
21
48
19
80
52
8
3
6
126
37
32
12
40
5
51
57
72
39
4
20
3
90
6
9
60
21
7
5
55
60
104
75
73
68
51
1
20
33
15
24
52
44
15
18
19
20
27
9
76
23
85
5
75
28
11
117
4
20
15
13
29
3
4
8
15
57
16
12
5
39
15
57
3
54
12
6
9
12
12
21
31
113
7
11
25
60
5
51
4
20
16
53
63
48
4
12
8
3
57
3
13
44
16
11
13
65
30
37
68
63
21
40
65
3
28
5
7
5
115
8
21
24
90
108
9
3
85
11
18
7
23
13
8
72
28
5
63
27
93
75
169
32
27
13
11
1
48
36
128
3
49
17
6
49
56
4
11
42
12
15
12
24
60
4
116
36
9
7
29
48
3
51
6
36
54
54
15
16
12
8
28
32
4
24
96
53
66
6
3
60
81
19
12
17
7
11
33
28
17
84
27
16
11
6
43
65
36
15
21
7
12
11
49
12
35
37
68
12
16
24
41
18
1
20
15
12
6
36
30
69
21
3
24
28
44
27
54
7
24
77
36
31
20
4
107
18
3
28
36
23
13
20
64
125
63
45
67
32
3
25
56
48
36
24
108
4
60
17
6
9
3
9
81
15
57
3
21
7
5
7
71
49
23
37
29
15
12
51
73
8
57
147
88
41
7
120
8
48
28
56
57
75
60
88
113
7
56
12
48
39
24
25
5
36
18
33
60
24
4
44
24
123
48
21
33
6
9
3
109
12
24
20
72
3
85
77
115
5
19
80
12
28
36
41
6
93
27
21
57
19
24
95
9
24
28
60
24
5
18
72
30
3
39
13
8
27
18
42
61
32
52
29
15
40
41
31
23
1
11
1
56
4
17
12
39
15
81
4
41
15
96
39
9
24
3
13
17
27
15
13
41
15
39
12
13
104
24
4
12
41
3
75
30
27
45
6
13
8
9
6
12
9
105
7
41
7
12
60
104
15
54
91
84
8
3
30
31
65
39
4
65
7
29
27
36
21
39
16
72
12
8
88
36
44
135
33
36
39
6
7
36
83
25
72
92
24
64
12
32
3
54
43
56
24
12
93
19
20
39
33
96
27
42
55
11
1
20
39
13
24
11
25
68
51
54
7
44
36
24
72
33
51
9
19
48
41
39
33
15
39
1
8
27
69
16
41
31
144
24
53
15
12
9
99
124
47
33
39
13
20
28
83
33
28
65
27
24
72
21
36
31
53
27
45
75
36
39
21
87
37
119
24
37
11
13
36
101
7
60
35
1
5
27
45
15
15
13
20
63
12
1
68
52
41
19
32
3
33
81
75
12
21
36
99
28
12
12
36
24
24
47
49
29
51
24
33
48
24
7
56
24
21
27
39
18
19
71
6
63
3
1
59
9
36
76
72
23
30
7
71
61
60
12
77
7
36
96
56
9
54
21
45
87
36
12
12
39
36
33
48
45
15
48
16
44
52
5
7
60
60
12
8
9
75
93
43
5
15
96
36
52
23
25
8
33
6
33
21
115
65
3
9
24
30
1
24
24
29
84
27
16
29
6
54
15
48
4
35
69
21
7
60
80
141
31
44
84
3
54
55
20
28
188
33
3
39
13
68
64
8
3
54
18
24
93
60
4
8
15
1
44
111
1
44
84
72
28
41
42
12
42
135
12
4
56
24
4
24
192
92
15
9
27
30
3
28
5
42
72
37
65
60
36
7
12
24
77
27
12
4
44
40
149
54
12
1
56
21
39
60
21
3
15
13
11
45
39
13
8
39
1
8
48
64
17
6
13
8
72
40
41
15
72
40
5
55
29
108
24
7
44
28
8
4
89
7
29
55
17
15
21
43
29
36
84
60
18
9
9
55
68
40
24
11
12
6
27
9
15
69
6
30
55
48
29
72
39
24
28
12
5
18
25
11
1
11
13
36
24
23
45
12
12
24
33
15
16
17
55
60
12
48
41
15
4
12
132
20
21
12
24
15
15
18
31
8
12
12
16
12
20
60
40
83
12
6
31
5
12
139
11
9
3
132
84
1
12
83
33
21
30
6
15
168
48
75
33
84
76
89
6
30
7
35
9
3
18
15
28
60
20
24
12
12
15
37
12
56
64
24
20
39
48
90
18
9
72
28
108
41
31
104
64
125
7
32
4
59
204
57
60
24
75
72
21
27
18
6
69
33
15
112
20
15
42
91
32
4
71
9
9
48
3
3
72
33
93
12
7
11
42
7
24
8
9
60
19
17
7
20
12
4
11
12
21
40
8
4
68
16
83
18
27
9
36
36
12
3
3
1
36
17
18
48
33
3
42
27
4
32
3
60
21
33
12
6
37
24
20
45
12
27
15
33
57
36
18
69
21
66
36
153
24
12
81
3
16
5
30
1
5
31
20
4
119
186
36
30
229
5
39
28
104
27
33
72
57
55
5
12
55
32
99
30
36
18
57
12
27
18
18
85
8
48
84
21
135
33
7
11
30
3
21
30
21
84
201
6
54
87
21
66
54
24
3
159
61
11
69
39
1
35
13
44
9
18
69
9
36
48
27
84
24
ABCD 97037764472*3^$a+1 [50000]
41
31
17
52
80
88
32
36
12
19
65
24
7
53
40
15
9
44
36
19
45
51
48
24
65
7
24
17
67
29
19
9
15
41
24
19
72
24
72
5
64
32
49
11
31
72
29
36
36
4
21
42
33
20
31
12
36
5
12
7
42
71
12
52
15
12
9
21
42
12
57
51
12
17
28
36
48
33
47
28
44
24
60
37
15
20
13
15
44
7
30
111
15
17
19
45
8
12
84
52
12
3
5
24
25
144
18
5
55
9
3
5
40
20
12
12
4
9
18
29
24
40
56
115
117
75
5
48
12
7
36
53
19
41
4
51
5
31
45
12
27
24
53
4
48
8
1
27
20
12
55
165
8
79
77
19
65
55
60
17
36
91
17
4
153
11
19
84
5
12
24
28
51
33
3
17
172
32
24
4
56
12
7
9
8
61
71
12
36
16
32
19
33
12
27
5
40
32
1
35
76
68
88
12
92
28
111
9
3
6
66
12
161
55
42
15
3
9
39
24
125
31
17
12
4
27
30
42
41
28
24
72
12
15
12
60
12
12
29
19
5
7
33
20
4
156
8
43
5
7
72
9
8
48
48
43
24
65
64
27
101
19
6
30
5
24
52
48
8
72
31
36
221
36
4
20
16
188
73
27
96
92
16
9
6
9
20
52
3
54
27
20
36
31
89
7
21
8
67
21
44
7
5
7
33
32
7
17
49
23
16
20
28
8
40
51
33
96
12
20
19
9
8
67
9
15
5
97
135
9
15
8
72
28
3
5
7
5
31
17
19
48
17
4
57
15
8
16
68
72
13
23
12
31
17
48
13
66
9
36
24
36
36
12
3
29
79
5
19
41
12
4
87
53
7
141
21
135
195
5
60
48
16
3
93
39
5
7
161
67
5
4
48
39
36
53
67
45
20
1
18
48
17
139
5
19
33
80
40
3
69
27
5
43
126
54
12
60
24
36
29
4
56
7
69
147
5
48
12
19
21
15
29
7
45
56
31
29
12
4
68
24
36
12
36
28
27
5
96
12
31
77
12
36
43
77
7
21
20
16
12
20
16
20
48
72
84
7
105
3
29
43
5
4
60
20
12
76
132
44
16
96
9
11
37
15
44
7
21
8
28
56
40
60
15
69
32
112
39
57
21
6
9
60
60
15
5
4
20
19
9
3
72
29
25
87
27
21
3
41
4
48
36
27
9
3
12
18
15
81
6
69
8
199
89
12
28
44
67
101
16
32
49
15
15
9
9
18
21
123
30
11
60
36
52
8
72
112
147
5
108
36
19
17
67
24
24
9
32
79
9
87
9
33
39
44
40
12
51
21
8
163
6
6
5
55
21
128
25
6
65
112
39
5
76
8
31
65
4
12
140
24
16
63
137
28
12
20
72
84
4
12
44
4
32
4
27
69
15
17
19
48
12
66
11
85
11
36
112
15
17
16
231
60
24
81
15
33
36
15
17
67
9
27
33
20
31
5
49
11
36
31
93
39
77
24
72
84
12
28
21
75
60
36
15
132
57
15
9
27
69
56
16
36
3
5
52
20
43
9
24
3
17
36
16
12
3
12
17
28
27
24
17
16
21
6
41
48
40
8
1
59
4
3
21
84
3
77
7
53
55
5
19
12
17
7
77
36
12
79
41
12
67
41
40
20
4
39
41
43
9
8
4
87
5
13
23
55
77
4
8
52
8
24
28
57
23
24
28
39
36
5
115
12
21
63
66
18
161
108
12
7
77
145
42
21
3
9
3
33
140
31
17
43
5
36
115
69
44
4
9
35
220
8
43
24
5
64
111
24
5
7
77
19
12
89
84
100
63
9
20
28
3
41
36
60
48
40
15
24
9
8
72
28
24
51
5
7
5
4
48
51
24
9
48
3
17
103
17
121
23
4
56
4
9
27
56
19
17
4
27
24
41
4
20
84
60
24
40
92
28
57
6
48
36
77
4
32
7
156
17
24
7
36
17
19
53
43
36
69
27
33
20
28
60
63
69
48
8
31
17
48
72
24
84
19
77
40
8
52
32
28
75
24
5
120
7
36
9
3
60
29
4
32
28
8
1
90
72
21
15
29
4
27
24
6
11
19
65
48
55
9
24
39
9
48
152
19
17
31
17
4
56
48
112
20
4
63
5
28
15
53
85
35
7
69
27
5
7
24
36
29
19
29
28
20
1
78
48
53
19
90
126
9
36
20
72
79
129
36
3
41
16
9
59
28
8
115
65
7
21
15
5
100
3
24
9
32
67
77
85
18
48
9
15
53
36
253
27
20
48
72
64
63
72
17
31
41
91
101
64
15
17
16
8
1
107
60
31
29
52
3
5
12
55
9
15
12
33
39
45
20
40
3
12
9
44
12
12
55
21
44
12
16
9
15
51
9
15
5
55
42
47
16
3
17
19
9
20
88
152
12
12
7
117
39
5
13
27
8
28
12
15
65
84
12
91
36
6
23
24
28
56
67
53
12
40
27
209
16
27
12
113
40
15
21
12
51
12
17
16
27
72
12
77
43
12
9
63
42
47
12
4
32
1
71
43
5
12
43
17
7
165
3
72
33
32
136
96
32
36
109
6
5
16
48
68
1
66
5
12
28
3
17
96
12
132
7
21
3
125
88
56
43
45
80
4
69
66
9
8
7
5
28
75
5
12
25
47
1
39
44
124
12
12
27
5
72
43
17
4
27
5
67
65
24
12
36
76
8
1
54
9
20
4
3
48
33
36
15
66
23
12
55
12
12
17
7
24
17
19
101
4
8
48
103
72
9
15
66
48
18
21
39
12
36
5
13
71
4
12
128
67
21
48
20
67
9
3
69
36
21
27
3
45
20
64
39
84
33
104
7
33
3
17
28
8
72
37
11
19
96
45
87
17
19
33
36
8
13
6
9
48
140
24
13
6
41
28
80
91
5
24
4
99
36
29
19
24
41
19
29
36
4
15
5
4
24
63
12
17
72
103
5
7
5
61
83
12
16
51
24
132
24
9
27
12
5
31
5
96
67
45
39
33
44
52
36
39
9
8
36
121
6
42
42
17
7
21
63
65
36
4
32
12
28
48
3
48
6
59
24
24
85
18
29
7
69
63
17
16
27
57
75
ABCD 97038293882*3^$a+1 [50341]
11
93
87
9
16
144
215
276
120
69
24
219
61
72
24
95
33
15
33
27
141
27
12
81
27
13
59
120
181
96
143
177
256
8
24
27
61
144
56
159
48
217
11
69
75
156
84
45
63
108
93
279
12
93
16
131
189
51
48
117
40
35
120
21
88
11
85
144
11
36
25
120
144
95
48
60
37
11
117
112
155
36
129
184
11
21
39
48
60
61
11
45
3
60
48
204
48
37
56
75
240
24
36
25
215
33
16
11
13
80
96
16
59
69
39
12
36
49
24
71
25
11
24
45
16
8
144
15
300
72
48
45
63
9
135
1
47
12
405
3
13
47
12
445
83
21
24
192
243
168
189
120
75
61
95
345
144
51
24
61
8
147
69
16
59
36
12
13
179
45
16
8
27
93
24
112
11
72
21
27
13
176
136
24
11
240
69
16
80
27
228
33
51
85
240
128
3
24
45
51
12
121
179
13
59
189
144
3
60
25
8
16
24
251
108
12
109
11
21
88
191
49
32
64
80
144
24
3
45
39
36
144
205
240
11
24
45
543
73
275
109
8
15
33
15
9
51
180
60
13
120
72
59
48
93
168
39
12
21
88
11
165
16
144
23
228
117
72
16
32
3
24
205
71
25
35
84
48
97
24
56
136
224
48
27
48
72
36
49
8
112
71
60
109
23
48
73
200
27
109
155
48
48
117
16
11
325
23
97
56
88
96
131
204
33
16
47
105
99
45
3
48
324
33
88
48
11
60
60
93
75
48
252
153
40
24
24
56
120
24
27
72
117
51
144
69
27
24
45
75
216
144
85
131
109
120
96
35
84
105
75
61
8
279
12
180
1
128
27
93
16
8
3
72
133
8
27
85
144
23
48
12
72
108
108
13
167
129
15
1
104
135
36
24
93
75
37
11
93
99
60
1
107
133
32
40
107
141
72
72
16
80
16
95
36
12
33
24
48
123
24
36
313
152
27
117
63
97
35
21
27
48
72
21
112
35
12
300
37
323
21
27
120
133
47
49
56
99
61
35
13
96
80
64
96
56
72
48
27
108
49
24
80
39
97
35
69
39
60
21
207
180
24
109
72
200
40
95
25
80
75
13
32
40
35
120
72
132
96
132
168
13
59
13
47
60
117
3
141
147
204
121
24
80
3
213
40
120
128
120
147
13
200
136
176
15
60
24
85
35
181
120
119
108
93
99
61
59
60
49
56
120
16
24
11
60
144
25
23
57
135
9
40
72
128
120
24
147
45
171
12
48
12
48
109
35
36
177
195
93
27
61
59
13
59
21
315
45
264
16
8
231
36
69
96
160
128
40
72
24
96
24
80
3
37
128
63
9
40
35
109
11
85
24
107
60
9
24
16
83
13
152
75
13
24
11
24
36
105
64
176
27
13
95
73
216
56
27
12
48
108
13
11
61
35
85
155
24
61
107
48
204
60
21
24
144
27
72
72
21
87
1
47
12
13
ABCD 97038624344*3^$a+1 [50005]
36
48
33
24
39
45
111
24
6
19
125
55
35
21
24
249
30
45
15
13
20
84
15
33
120
48
9
135
75
45
9
54
42
24
135
15
24
72
9
60
39
96
60
90
15
39
72
60
30
18
36
69
72
60
36
3
81
9
67
23
81
159
57
39
30
30
33
87
109
80
24
60
16
144
47
24
105
84
21
6
9
12
27
12
48
21
12
24
75
9
51
24
1
23
30
3
24
24
69
15
57
150
109
29
15
87
13
47
9
60
9
30
81
52
23
84
156
24
6
24
66
9
12
48
27
81
12
57
55
108
77
54
57
3
81
15
24
60
237
48
39
6
120
24
87
15
24
1
119
21
40
36
17
6
85
20
72
144
9
6
1
23
49
71
84
6
19
8
63
36
18
51
12
27
21
39
33
27
60
36
1
5
30
90
99
69
31
35
1
23
12
60
9
51
24
37
32
51
97
23
60
21
40
35
33
12
9
6
18
42
48
6
90
9
165
42
45
3
13
8
64
11
36
24
9
15
72
13
8
24
15
45
33
42
49
11
45
16
23
85
11
198
6
36
9
21
3
15
141
84
60
111
45
12
4
29
24
27
48
36
39
21
51
21
12
160
11
61
35
24
30
15
15
61
44
81
15
108
21
30
25
59
45
27
78
15
87
49
59
12
90
18
6
6
25
8
12
60
64
11
69
51
78
30
36
105
12
9
18
45
12
63
60
85
56
21
48
6
21
24
15
6
48
66
57
3
90
90
6
55
20
3
36
9
112
20
33
3
39
24
45
12
60
3
21
15
45
93
3
124
35
9
15
84
36
57
3
144
12
21
27
33
24
4
41
24
30
24
96
36
145
108
8
60
12
75
6
91
23
150
15
132
45
24
6
45
63
81
21
48
6
24
33
87
25
65
42
48
61
71
120
9
36
45
3
36
9
6
21
75
45
36
3
60
24
12
33
60
16
56
15
24
84
12
48
13
29
90
25
23
33
3
81
76
44
9
66
54
27
87
81
21
48
30
60
126
51
16
107
72
144
45
36
3
60
12
33
96
39
12
61
72
11
60
21
15
9
60
39
1
44
15
90
6
45
12
84
60
3
45
12
16
72
11
21
36
63
49
41
30
1
35
30
24
6
24
84
6
54
12
13
56
36
15
24
21
36
87
13
47
60
1
5
54
12
84
21
3
66
24
15
15
141
15
9
12
84
36
9
15
84
111
156
60
30
24
6
9
15
37
23
6
18
36
21
75
201
33
24
135
72
9
6
45
3
12
48
93
60
60
72
51
21
48
87
69
15
84
21
39
57
24
24
21
7
32
105
3
4
20
3
13
20
124
29
54
93
4
56
12
15
96
21
3
60
33
24
24
15
9
27
120
180
33
36
64
32
3
90
6
45
4
80
27
120
168
36
114
15
105
6
36
54
15
99
12
18
30
42
48
3
27
36
6
24
30
24
12
54
199
11
36
25
44
15
21
84
12
39
109
11
105
24
76
35
9
9
27
84
39
66
87
9
198
121
35
21
16
72
11
61
119
24
117
15
33
45
30
12
1
53
27
39
25
68
76
36
56
12
75
1
72
89
91
29
24
120
75
12
63
9
27
21
60
27
36
177
24
15
144
24
121
44
12
24
21
24
66
93
87
24
1
35
69
9
87
9
15
15
9
51
24
93
3
49
71
9
147
33
36
45
15
15
21
39
9
36
81
15
4
5
30
57
84
3
1
71
1
44
123
12
1
8
21
48
30
36
21
9
6
48
132
204
60
24
1
29
6
9
60
27
33
16
20
24
96
40
5
31
35
54
15
4
77
39
81
19
5
99
141
30
60
126
30
108
81
15
24
6
31
23
105
12
48
12
99
9
45
30
33
3
21
75
24
36
90
114
49
5
6
36
24
1
119
6
18
30
30
36
36
121
44
45
120
43
5
42
9
21
48
66
6
15
75
9
45
75
99
12
84
37
23
9
12
3
133
32
36
4
8
63
24
33
60
3
97
23
36
45
48
57
24
19
68
9
48
102
61
23
30
55
44
12
15
144
37
72
5
15
75
33
99
45
75
60
33
75
25
11
96
21
3
21
3
21
9
6
60
6
63
255
132
24
6
75
3
141
24
21
144
72
24
19
32
3
1
71
18
75
75
12
129
15
30
54
156
6
24
114
12
1
47
66
27
12
36
15
6
223
36
36
104
9
126
36
13
32
24
51
48
6
24
15
12
60
120
33
15
51
24
25
11
61
23
21
51
48
1
44
15
66
6
21
24
45
24
54
45
12
255
9
39
25
17
19
59
105
15
261
15
24
45
48
87
12
30
18
120
12
114
7
17
27
63
60
60
33
28
59
12
18
96
6
18
30
13
47
25
92
3
45
57
24
30
1
140
36
72
51
54
6
21
93
6
165
99
66
39
27
21
3
37
59
13
92
39
36
84
1
104
15
6
54
66
30
93
60
36
192
63
36
18
72
19
5
15
9
27
108
12
40
36
8
12
12
36
171
9
51
21
27
6
66
21
63
57
24
100
5
39
9
42
13
17
51
3
84
36
69
72
15
24
36
21
12
51
30
39
72
15
33
48
57
63
39
48
21
75
ABCD 97039296416*3^$a+1 [50020]
5
78
52
8
24
76
42
134
1
3
44
10
6
21
81
8
52
44
19
5
19
36
36
36
12
21
72
24
3
35
30
7
15
48
2
24
12
43
65
60
31
29
4
20
103
9
14
30
7
39
8
46
15
5
6
4
36
24
26
6
34
15
53
36
4
26
16
54
54
12
9
45
14
30
66
6
10
14
4
56
55
5
12
18
12
13
5
4
86
40
26
16
20
10
8
12
18
34
78
68
7
12
17
24
7
24
21
12
2
13
5
22
50
6
12
12
4
45
9
26
1
36
5
48
10
114
86
22
12
3
3
14
31
45
12
54
6
12
15
96
15
21
24
12
3
45
5
30
30
6
61
60
17
18
30
42
28
14
6
42
12
6
12
36
30
6
1
87
18
78
66
54
44
46
6
48
72
9
5
10
117
24
48
96
5
7
117
3
23
24
48
18
12
30
34
44
30
22
3
59
108
58
56
6
13
35
1
15
21
17
12
60
4
54
20
10
18
8
1
11
48
66
180
10
20
6
43
9
18
57
48
3
84
32
54
6
16
24
54
15
21
30
21
3
12
44
1
47
22
20
46
14
79
11
1
63
2
19
36
48
29
46
9
3
54
39
21
15
39
62
12
36
31
93
8
90
10
15
3
30
26
13
3
50
132
16
54
12
54
27
12
3
48
2
115
117
27
5
6
18
16
36
24
50
13
23
13
12
45
74
1
57
27
108
3
2
43
9
8
16
36
3
36
15
81
29
31
21
18
2
48
7
24
21
3
144
12
23
22
26
10
27
108
23
40
165
27
2
12
18
36
4
6
2
13
11
1
17
40
6
81
71
10
3
9
2
6
34
8
22
54
44
16
57
33
20
7
3
2
30
40
14
54
49
12
23
70
3
84
3
26
19
12
83
36
1
125
19
11
1
27
2
19
17
7
5
120
100
26
25
57
54
56
12
6
55
12
3
50
7
5
4
80
16
18
14
6
16
30
114
14
7
23
25
3
9
23
16
2
48
22
45
9
20
19
35
22
98
54
76
2
48
76
18
68
4
60
18
18
27
11
84
1
69
20
6
16
9
17
48
24
43
15
18
14
30
10
8
90
52
26
25
39
12
9
24
35
6
7
15
2
28
15
48
51
14
7
12
5
6
85
15
26
19
21
90
68
6
6
54
30
30
22
78
56
31
5
34
54
26
6
60
19
60
24
5
6
54
4
6
44
61
17
30
13
35
54
46
21
24
35
10
24
8
22
33
3
72
20
58
12
3
5
30
72
90
34
26
60
12
10
26
19
23
18
55
5
34
38
22
2
31
12
11
1
29
16
44
6
40
21
57
3
105
38
25
21
6
33
75
21
5
90
36
40
45
24
5
30
6
24
126
12
37
33
15
108
5
24
31
53
6
13
51
45
89
55
15
33
65
19
29
10
6
36
3
24
35
12
1
24
21
14
36
22
20
16
75
11
10
15
24
99
6
2
24
6
22
156
132
54
38
61
17
4
99
15
45
35
4
38
19
21
14
36
22
15
3
32
13
23
52
9
15
14
4
38
37
107
109
11
13
41
4
48
63
5
10
2
24
6
30
28
75
60
5
72
18
34
3
23
36
96
10
15
39
80
96
13
99
8
40
8
36
6
54
36
18
31
48
5
70
8
133
36
3
18
14
36
13
24
12
63
33
5
24
58
56
12
12
46
104
82
69
120
5
6
6
4
3
3
8
22
18
24
30
56
7
17
43
3
20
76
9
5
7
23
1
21
2
16
14
7
33
38
12
6
7
29
4
39
5
28
14
1
53
24
12
79
9
26
16
81
3
54
6
14
12
6
24
70
38
12
54
34
42
39
15
12
14
6
37
11
10
224
12
24
64
2
6
72
31
45
24
51
24
12
21
80
30
12
13
9
30
44
16
9
29
46
21
5
10
6
18
30
51
3
60
8
18
12
34
8
36
85
12
3
12
18
104
22
14
30
16
9
57
3
36
29
60
6
24
30
7
48
17
34
8
112
8
178
14
25
15
36
14
18
78
60
22
32
58
86
25
39
141
36
59
10
15
36
5
19
24
131
10
15
5
6
10
15
53
16
6
9
17
4
8
70
2
88
18
30
15
3
45
11
18
22
8
13
24
3
38
24
34
45
11
13
41
6
25
3
18
39
9
14
13
17
31
41
28
18
92
16
90
32
55
9
3
11
6
90
46
20
12
7
75
45
83
16
86
19
5
34
33
23
37
33
27
9
26
48
10
36
56
22
20
12
36
48
12
13
75
57
48
89
67
119
1
60
24
15
6
39
9
8
24
19
17
55
9
30
26
100
15
99
9
17
64
104
22
8
36
48
60
121
12
48
111
20
13
131
1
33
6
72
2
12
66
24
16
2
70
8
18
12
60
43
11
13
36
125
22
80
12
10
20
67
23
30
40
60
3
27
42
99
47
25
24
21
20
79
24
11
90
19
5
6
28
33
5
40
38
114
31
15
2
10
42
2
30
55
69
111
23
10
36
27
168
9
8
19
21
8
6
1
12
27
6
2
13
17
16
39
33
8
10
36
36
90
3
137
28
30
26
18
28
8
34
36
2
10
27
5
10
30
8
30
18
6
46
18
42
27
41
22
12
8
18
10
14
36
10
81
23
6
7
5
30
25
17
130
18
14
16
20
30
58
6
15
11
25
29
31
72
33
3
17
52
12
14
37
5
19
11
13
11
6
24
4
6
198
32
24
7
24
36
59
46
3
15
57
65
7
35
18
19
5
16
18
21
29
24
42
60
4
56
6
10
18
2
25
3
72
38
6
73
45
212
48
10
170
70
21
12
17
70
32
64
20
16
33
21
20
36
34
12
9
5
66
88
104
13
45
102
32
64
56
18
12
84
22
8
66
19
35
4
105
48
29
36
12
7
41
19
39
32
49
9
2
22
66
24
48
38
42
13
12
5
18
36
16
38
7
12
3
45
3
21
60
63
21
21
26
132
60
82
8
100
8
12
42
13
48
3
24
26
54
10
20
12
60
19
17
60
82
36
44
96
96
34
54
48
8
16
14
34
32
58
51
27
9
23
66
6
34
2
42
18
25
23
90
31
29
7
17
22
9
117
8
12
12
76
26
28
20
48
22
18
24
9
5
34
32
64
21
29
40
99
35
1
27
33
65
4
6
36
36
108
12
98
12
4
18
92
18
12
18
13
27
72
45
21
3
15
20
30
67
5
22
6
74
60
97
5
19
41
54
6
55
51
24
36
44
24
22
2
72
49
12
29
16
54
9
65
46
18
2
6
28
14
10
3
47
36
12
13
17
10
45
35
18
7
5
103
9
50
37
24
12
12
3
14
54
25
65
4
62
1
45
2
36
49
47
18
12
34
2
12
66
37
24
23
6
54
10
96
75
15
117
9
18
12
9
17
10
18
6
36
30
24
20
24
40
24
12
39
11
6
24
24
4
6
62
12
43
17
90
12
25
155
1
33
50
12
25
69
6
45
5
19
24
5
12
28
24
51
12
39
68
61
12
27
66
24
3
5
28
20
70
26
54
22
3
11
61
12
23
13
21
39
17
40
12
2
6
30
42
82
36
9
15
9
9
38
30
7
33
3
15
30
20
4
66
24
21
12
39
44
1
48
12
15
18
2
30
18
58
2
72
24
30
24
10
26
12
42
1
9
ABCD 97039465832*3^$a+1 [50002]
27
12
9
3
12
23
18
19
21
15
57
111
24
23
18
16
63
57
39
12
29
18
1
17
52
39
33
27
29
126
181
9
48
60
15
24
113
28
36
99
24
12
9
51
11
13
165
38
10
15
33
12
60
86
61
60
72
24
24
24
57
200
72
7
12
24
12
71
18
7
101
67
81
3
11
10
27
108
33
48
3
21
39
36
105
38
46
24
38
18
16
2
154
3
24
24
29
4
3
29
43
108
11
72
25
9
110
1
35
25
24
9
84
36
15
41
7
29
36
108
31
12
11
13
9
15
9
206
18
19
57
27
84
36
47
73
21
68
7
11
25
12
96
60
12
36
11
13
84
11
37
36
60
12
96
33
32
54
25
12
107
1
12
23
1
12
5
16
20
31
23
1
45
3
23
22
120
75
9
36
51
12
24
33
14
1
17
18
18
54
1
24
33
12
2
70
2
36
73
17
19
36
48
72
33
8
52
60
3
83
49
105
3
96
71
22
36
36
3
47
94
3
21
51
48
21
14
36
1
48
9
32
28
26
25
29
4
27
21
3
204
24
24
24
9
60
72
75
45
135
45
2
18
7
9
3
89
7
36
81
24
14
13
24
24
21
63
96
60
59
1
53
7
60
23
18
79
57
99
9
3
12
11
13
24
36
84
5
4
27
24
9
8
19
108
12
5
72
7
12
45
72
26
13
9
24
36
12
68
19
81
12
15
69
56
36
16
36
99
12
12
21
3
12
48
45
15
12
12
36
12
45
104
18
49
24
12
45
14
25
29
18
108
49
33
15
33
50
13
41
7
24
5
18
13
12
120
9
51
12
17
19
72
9
63
12
24
81
3
5
126
34
27
12
35
36
1
35
1
24
84
24
24
48
33
75
11
34
3
35
10
44
4
135
9
60
44
64
15
11
36
1
17
19
21
15
9
39
41
19
24
12
81
15
65
43
36
47
25
72
9
39
12
12
108
47
1
9
27
17
72
7
48
36
53
7
60
59
58
24
3
21
72
147
12
9
27
21
24
14
73
24
48
9
72
8
7
36
12
60
12
9
60
2
1
17
187
12
35
49
93
2
46
3
5
19
45
39
59
10
15
33
194
49
23
22
12
20
55
53
19
24
21
15
180
101
7
9
56
7
11
13
95
36
1
36
45
3
24
69
63
24
36
95
1
12
5
7
47
1
24
48
9
48
50
22
39
84
35
85
12
21
27
36
24
45
12
3
23
130
24
48
3
9
15
21
3
93
15
72
21
36
12
75
53
16
51
23
61
96
12
29
4
15
35
22
63
33
8
7
47
82
99
21
15
108
17
28
3
59
1
161
18
36
34
12
48
14
61
11
73
53
16
135
36
11
18
43
29
28
62
37
35
70
3
35
49
60
120
21
39
35
72
1
71
108
13
12
60
105
27
24
36
45
74
34
15
108
24
17
28
27
57
32
28
62
22
39
24
72
12
108
9
27
36
11
13
12
12
21
32
7
141
86
34
2
1
24
21
3
60
36
33
3
81
15
36
12
35
13
9
39
12
12
72
144
24
96
11
61
9
15
23
46
51
9
27
47
94
15
33
51
5
4
50
72
1
21
12
36
38
1
35
58
63
36
9
15
17
18
36
25
72
108
11
13
23
109
21
123
36
36
12
33
63
35
72
37
12
23
1
21
122
25
21
108
3
60
12
84
12
81
75
24
17
7
21
24
3
35
37
21
60
26
13
192
155
13
95
34
12
15
33
14
37
48
24
53
7
45
3
24
47
13
5
19
17
67
45
75
24
33
8
7
29
4
60
27
17
4
3
11
70
38
25
36
9
20
72
16
15
21
38
10
15
72
60
41
7
65
7
11
58
39
11
37
36
21
3
12
17
43
24
60
35
82
99
53
18
34
12
8
28
48
15
132
132
21
96
3
84
9
24
39
69
96
15
107
1
35
13
9
15
84
23
13
5
54
22
36
63
69
8
52
3
84
36
131
25
12
48
113
19
24
11
37
71
13
24
12
41
4
24
48
72
51
57
50
61
36
11
13
72
45
3
57
62
49
84
11
49
105
26
1
33
39
21
3
60
9
3
36
12
21
39
57
15
96
117
36
14
18
54
72
25
33
15
17
55
89
88
128
7
11
58
50
34
15
84
21
15
24
59
22
51
9
15
29
4
68
90
1
17
90
18
4
3
11
25
21
63
89
72
18
37
93
27
23
108
18
16
3
36
12
12
12
33
15
12
29
7
36
36
12
17
19
57
32
7
48
24
9
39
12
21
15
57
3
24
84
36
84
5
64
60
3
24
9
20
67
23
22
39
21
63
36
36
53
18
34
74
22
12
3
84
23
10
8
67
12
12
48
5
16
36
48
75
96
57
27
24
9
15
24
36
48
11
157
9
51
60
11
13
24
12
12
12
72
24
21
75
5
7
83
49
24
107
46
12
15
69
20
18
25
24
12
29
52
39
21
36
3
24
23
1
215
72
70
3
84
41
64
63
36
12
5
7
21
26
13
41
139
60
45
51
11
18
43
21
75
12
83
1
9
26
18
4
3
11
72
54
7
21
15
11
46
12
12
74
73
24
29
18
46
39
12
12
57
3
33
36
72
48
2
72
10
27
24
72
180
24
95
1
35
1
60
12
9
8
91
17
31
12
48
57
87
177
39
48
12
24
12
11
109
33
27
36
12
36
81
15
24
24
24
24
59
1
24
83
82
8
7
11
46
3
5
31
48
57
24
48
3
12
11
1
24
21
15
36
60
12
72
11
34
20
16
27
65
4
15
12
5
148
51
84
33
39
60
12
5
19
24
120
36
120
33
3
57
2
18
91
53
55
21
50
34
2
13
36
57
15
33
26
1
35
22
15
72
69
3
48
60
48
24
48
84
45
3
53
55
24
24
131
1
12
48
72
21
3
23
22
68
54
36
97
36
24
21
3
9
15
117
27
33
168
3
77
126
37
53
88
15
12
47
18
18
108
25
24
23
37
36
125
19
21
3
45
72
99
29
43
24
120
11
49
24
33
24
24
3
33
12
27
24
17
103
5
64
51
24
9
60
8
28
ABCD 97039504514*3^$a+1 [50090]
60
405
18
57
339
189
96
36
48
81
15
144
75
36
33
183
18
75
336
264
45
39
336
84
156
84
96
120
21
126
33
21
63
63
9
36
12
120
21
216
63
387
465
39
90
126
126
15
108
255
57
144
24
144
120
33
39
48
36
57
27
171
21
60
81
63
36
99
69
336
96
228
117
15
39
21
36
69
51
372
60
168
24
120
159
162
63
45
90
36
225
9
27
45
54
93
48
48
96
21
183
105
27
240
12
27
36
177
3
414
15
129
72
27
168
39
129
231
69
57
414
69
291
21
33
159
363
180
54
3
51
216
69
21
15
60
84
60
132
48
96
60
21
243
552
24
81
144
111
303
126
99
261
243
117
180
15
39
21
204
96
111
249
21
18
177
84
315
90
36
27
168
48
207
69
84
96
48
117
90
129
51
90
51
183
21
96
12
72
120
48
72
168
111
216
9
144
36
117
63
60
252
93
171
261
27
63
18
87
3
180
321
300
171
54
63
48
12
72
120
9
252
3
120
84
12
24
12
108
96
48
141
126
21
285
18
21
84
237
15
3
81
135
54
255
105
339
57
63
63
18
15
75
90
72
54
93
48
93
216
216
15
48
135
141
219
36
93
123
180
54
15
300
9
99
171
45
120
51
396
90
468
147
120
12
60
192
120
15
321
48
24
180
156
384
147
36
18
207
168
144
21
27
63
21
159
162
54
189
144
27
45
135
54
99
27
234
15
57
87
12
189
126
36
90
15
75
378
90
57
105
54
126
75
15
45
63
36
33
3
57
108
72
96
27
93
15
225
144
276
36
39
129
303
33
24
123
45
228
84
3
93
72
132
36
207
9
96
183
105
21
90
504
36
69
57
159
75
45
84
87
108
105
36
75
213
36
60
240
12
159
126
39
15
405
48
87
33
57
15
336
312
3
117
351
225
264
72
141
27
180
48
48
240
51
180
90
15
111
225
240
3
126
399
15
21
195
9
96
39
117
423
45
297
198
129
87
90
3
168
333
195
144
72
96
69
75
144
192
3
9
36
12
192
ABCD 97040013178*3^$a+1 [50039]
133
51
24
32
112
152
96
88
72
8
72
16
32
85
3
165
11
216
144
168
40
8
136
48
8
157
59
16
8
48
216
64
96
141
147
56
96
88
216
104
88
104
88
8
160
45
108
63
8
40
429
51
168
264
45
3
33
111
45
11
96
112
152
24
73
23
40
72
8
96
24
16
45
35
48
133
11
40
128
72
112
96
48
80
72
133
3
72
8
16
45
51
24
56
40
24
56
109
3
80
88
9
23
217
15
104
72
72
40
72
296
64
288
24
248
24
16
72
56
24
328
56
72
160
8
24
120
40
96
176
40
48
32
49
12
59
88
8
64
56
144
40
248
16
368
48
64
24
48
120
8
16
288
56
160
80
64
104
16
80
48
120
40
45
3
24
24
8
40
96
24
69
75
120
9
47
64
24
272
73
135
9
95
37
27
24
240
24
128
88
57
60
99
32
208
24
56
85
11
16
80
240
13
59
16
72
192
104
88
32
85
3
144
96
152
88
56
88
32
40
96
45
99
144
24
24
248
205
3
80
37
11
25
60
27
8
16
32
37
75
24
8
97
111
48
72
104
48
72
13
51
248
40
32
24
37
51
96
9
23
232
32
64
33
167
40
24
24
32
37
12
15
72
21
75
128
160
69
35
24
40
48
128
120
16
168
21
3
24
48
56
121
87
80
25
143
61
11
96
24
88
48
240
56
88
24
21
75
24
8
1
36
11
24
24
312
16
80
40
32
120
16
200
208
8
88
8
88
24
8
64
96
80
72
25
63
168
144
57
108
59
208
72
141
72
51
48
8
160
21
75
32
145
23
73
39
45
456
120
11
120
136
165
99
56
64
8
160
48
72
104
64
24
56
280
80
40
128
40
72
192
72
120
32
48
88
120
8
112
8
61
171
32
96
61
123
120
32
48
1
39
8
1
71
217
15
176
72
288
25
60
48
11
40
216
80
16
96
80
64
24
24
8
40
8
48
40
120
117
75
24
96
72
32
24
72
40
48
32
16
176
61
27
96
45
11
136
72
8
184
8
64
8
88
176
16
8
13
59
240
96
24
121
228
123
48
80
184
248
48
136
24
189
11
88
48
56
40
32
136
21
59
48
88
32
16
45
123
96
176
64
45
27
144
80
40
72
48
45
51
56
24
16
96
48
33
47
64
24
93
11
64
216
96
56
144
48
24
88
72
8
24
16
24
8
112
56
136
9
84
11
120
96
168
61
84
23
288
85
36
15
392
64
56
13
419
64
32
136
8
13
27
120
56
85
48
3
8
25
39
128
24
72
280
128
168
160
9
180
3
48
57
47
61
72
11
48
40
56
49
15
168
8
16
8
73
15
48
45
123
8
16
45
27
128
136
56
48
61
59
64
80
24
144
16
56
40
56
13
11
352
56
48
1
47
205
59
13
3
336
24
237
3
48
144
80
64
33
15
48
33
95
112
81
36
11
72
96
112
104
64
129
47
72
88
32
88
48
21
59
24
96
40
201
39
72
72
128
40
120
80
72
ABCD 97040058686*3^$a+1 [50251]
25
132
95
24
150
72
99
3
97
44
4
36
101
186
102
48
42
60
48
60
252
90
63
57
3
84
9
90
25
59
21
100
35
9
51
129
105
42
45
28
8
75
12
165
132
3
12
126
115
179
84
21
3
216
54
27
123
36
49
83
42
120
3
45
378
57
3
120
24
85
20
105
147
39
24
81
16
191
72
120
21
156
288
3
60
60
42
31
11
73
5
138
72
6
111
51
12
60
6
90
97
104
48
16
191
78
6
114
43
5
42
168
12
42
75
45
43
5
43
35
25
20
3
69
87
81
3
90
120
67
149
6
12
61
131
60
18
96
72
27
63
73
5
27
39
45
36
232
20
28
77
42
96
145
5
3
16
5
24
7
35
12
132
30
19
72
47
33
99
24
37
8
267
72
165
40
101
39
48
15
138
6
21
165
3
180
39
105
51
105
24
192
60
99
12
24
73
17
120
54
45
45
87
148
29
6
45
45
96
48
271
44
51
85
71
73
5
66
30
75
144
12
9
19
23
73
56
45
18
45
75
33
3
21
69
72
3
112
188
124
35
12
25
53
30
156
24
120
36
12
48
54
30
90
66
96
36
42
6
156
48
205
36
32
12
51
9
3
33
15
49
107
81
40
32
3
12
13
44
21
18
36
66
7
60
56
72
15
150
139
116
57
42
1
5
7
23
93
60
111
33
156
64
53
78
96
18
6
240
9
108
69
43
53
102
90
67
53
3
45
30
60
132
37
8
87
30
24
31
41
7
23
12
45
16
84
152
21
15
147
48
84
96
13
5
27
15
12
90
6
49
23
72
33
28
77
75
135
120
57
3
90
114
24
54
43
32
135
12
9
57
43
5
186
24
126
91
80
28
11
78
51
87
30
63
39
36
37
140
63
37
23
237
147
60
13
35
33
220
35
9
51
37
12
11
60
117
39
6
43
120
5
399
36
64
53
162
25
227
84
25
104
165
216
27
24
159
36
156
129
15
78
123
189
126
225
15
37
80
28
108
84
65
18
33
64
101
24
43
29
66
57
45
48
42
21
57
67
47
69
57
54
36
145
44
208
113
67
5
27
39
72
30
115
179
66
24
6
57
207
61
8
207
132
25
176
81
18
48
45
28
24
5
42
6
19
29
24
27
63
12
253
23
108
21
21
187
68
3
36
18
27
216
75
90
123
24
15
30
162
13
23
12
81
87
132
61
80
39
25
11
25
59
48
60
210
27
21
42
78
127
48
35
45
225
79
36
5
6
33
3
108
45
111
85
59
12
13
35
114
6
24
117
183
12
138
27
123
81
171
9
12
147
120
1
59
42
19
104
3
18
144
6
21
24
112
8
27
60
153
64
20
33
90
73
29
91
149
3
72
15
1
299
45
3
25
32
76
101
3
75
348
84
24
12
78
67
53
24
147
24
39
78
67
53
120
67
77
75
3
45
27
60
93
28
152
60
76
24
48
8
45
19
132
48
17
24
75
27
45
123
36
1
83
45
64
11
21
144
84
15
93
15
12
18
24
78
18
78
12
102
96
24
51
45
174
117
135
9
64
35
145
68
99
156
60
24
48
36
24
201
72
39
9
280
72
77
78
229
48
240
101
7
92
72
21
3
136
128
15
45
27
81
15
97
23
102
7
95
144
66
210
126
15
33
67
59
93
21
72
123
64
8
39
33
3
69
4
60
56
3
138
30
24
9
75
25
56
99
45
117
27
132
4
11
93
36
99
30
15
76
116
60
15
36
60
ABCD 97040628416*3^$a+1 [50124]
51
30
6
30
23
1
23
16
96
21
24
15
20
145
75
80
1
90
90
27
27
209
31
9
81
15
8
36
16
15
29
52
48
27
60
5
25
24
119
24
127
66
23
16
48
45
3
44
73
11
7
9
128
115
21
32
4
15
81
12
32
4
44
97
35
1
72
27
51
5
24
16
32
7
90
78
33
104
1
60
39
15
18
30
33
75
114
156
87
48
9
99
72
12
87
45
48
57
66
129
21
30
33
56
25
120
143
112
3
5
7
21
159
189
72
32
156
7
5
100
20
208
32
88
164
76
56
1
87
8
64
93
51
21
60
39
32
85
35
127
17
28
32
1
54
45
24
69
75
33
180
83
120
24
7
105
21
54
81
15
189
48
15
17
1
144
15
8
13
47
60
216
157
59
13
42
9
27
69
21
72
11
96
108
12
115
18
11
72
24
36
4
45
6
5
48
16
3
101
109
42
21
15
69
8
120
163
153
57
35
199
33
45
11
16
68
48
4
24
24
33
23
4
20
60
73
42
30
11
67
53
1
30
41
4
15
21
12
36
44
25
135
140
40
45
72
135
44
7
137
48
40
44
4
81
239
120
19
78
3
84
80
7
21
75
12
21
56
48
76
32
64
15
125
24
97
42
81
9
51
87
33
21
180
39
21
59
7
105
44
31
60
69
116
24
48
7
60
30
51
44
4
20
24
36
52
75
5
28
9
171
32
7
33
24
8
52
80
36
7
12
126
23
109
18
5
12
48
120
40
219
105
80
55
21
20
7
41
4
63
24
30
96
83
7
9
120
44
4
57
18
17
108
52
44
16
15
81
32
196
60
39
72
96
9
21
59
31
129
48
60
156
32
4
3
17
25
3
176
49
3
8
24
7
81
68
4
8
100
9
156
135
27
141
92
109
23
28
9
3
15
12
41
60
72
175
120
33
9
15
21
35
48
16
8
13
144
11
25
42
21
87
174
35
4
21
18
101
132
12
52
36
24
51
60
54
66
105
75
132
21
12
128
19
33
39
9
21
39
147
77
52
45
135
135
33
20
37
15
21
54
53
16
57
3
21
30
78
3
8
187
69
195
36
17
37
75
75
21
117
11
16
144
12
15
54
18
45
15
153
129
36
27
8
28
32
48
112
20
48
12
60
148
12
80
72
12
144
16
3
65
7
69
84
33
263
7
153
21
15
308
7
36
5
49
111
15
209
64
44
7
53
16
21
15
20
16
39
21
135
9
80
4
60
20
7
33
56
24
31
9
12
57
11
96
91
5
192
28
9
11
7
65
7
30
15
204
84
57
39
87
5
48
36
60
16
8
7
89
40
51
90
54
18
3
12
116
1
71
55
9
75
18
35
7
9
132
12
93
39
20
103
78
72
48
47
28
20
4
63
41
36
4
171
45
135
33
92
36
109
75
8
40
68
12
36
181
120
51
12
63
53
7
144
66
3
21
3
27
6
47
96
37
99
80
1
195
12
27
36
33
32
19
126
87
48
12
68
37
78
53
64
36
27
105
60
144
164
16
45
6
89
31
5
48
79
41
132
19
9
81
71
7
17
13
11
124
27
33
128
48
7
89
4
21
30
89
7
33
200
4
15
17
28
36
12
8
109
3
75
93
32
40
8
52
12
72
60
68
13
75
15
84
36
65
28
267
33
57
155
52
27
6
159
44
52
24
24
32
24
148
36
44
115
273
87
5
16
20
72
84
1
35
247
21
21
36
83
216
43
5
7
21
69
18
45
48
12
68
12
52
120
176
48
16
56
40
135
24
33
8
40
8
37
39
188
48
4
84
24
3
53
12
12
136
27
54
36
84
35
48
7
125
25
63
63
33
69
95
48
25
27
56
1
15
21
59
13
3
15
90
15
80
49
59
52
8
31
65
36
52
57
36
35
24
40
45
90
113
136
27
65
4
56
4
44
7
72
30
132
35
85
36
99
141
30
5
37
27
24
21
11
40
105
15
8
52
188
340
132
45
15
39
9
44
73
27
3
60
53
16
44
31
53
48
55
65
88
24
93
60
75
20
168
40
12
32
48
49
18
17
25
36
207
3
24
120
33
12
84
12
39
125
43
81
32
4
104
40
92
79
45
20
28
56
31
90
83
48
28
32
64
36
188
37
24
30
41
12
7
33
3
5
24
16
48
ABCD 97040747704*3^$a+1 [50019]
12
47
55
18
11
1
23
7
50
16
59
51
57
7
29
19
18
30
20
93
1
11
7
53
7
53
19
29
12
12
36
24
43
24
8
18
27
240
3
18
54
10
95
36
24
36
15
69
21
64
18
30
14
81
27
10
11
12
24
48
7
65
31
132
2
3
115
26
36
3
36
24
13
35
24
9
22
29
129
64
42
20
28
5
57
118
5
67
89
9
27
48
7
65
51
4
29
1
30
5
39
21
1
47
43
50
82
18
12
32
46
29
36
48
91
18
18
24
6
59
3
52
18
18
2
3
48
36
43
17
25
66
29
3
21
67
17
75
52
6
59
25
11
19
8
18
15
55
17
72
24
7
24
41
15
33
67
54
11
19
5
43
78
32
10
18
35
45
63
1
8
10
5
3
33
12
49
14
105
12
27
28
17
7
20
33
36
67
29
13
23
19
60
18
23
57
72
3
36
96
1
72
23
49
6
29
60
25
18
78
47
7
5
21
3
19
18
104
3
15
45
48
72
15
10
62
10
8
36
22
17
55
102
6
5
24
48
7
6
12
18
2
18
40
53
7
120
72
17
1
24
44
99
12
24
12
60
27
21
37
59
43
2
3
108
25
8
51
1
20
34
36
2
15
37
59
37
23
7
2
15
216
57
3
24
103
17
7
6
30
8
54
3
108
7
17
7
5
1
35
49
11
7
5
15
45
27
33
36
39
52
60
36
17
12
36
3
21
33
22
14
4
60
23
19
6
30
17
48
63
21
15
9
37
47
13
23
60
19
53
85
95
60
3
90
22
54
6
17
85
30
113
37
18
60
29
1
68
22
42
12
150
8
70
11
91
8
52
48
26
16
11
60
12
13
107
96
135
64
77
3
28
8
16
60
18
83
12
12
24
45
34
18
90
24
5
25
35
43
42
8
51
36
36
37
2
58
23
24
60
33
3
12
3
22
47
36
19
38
3
79
8
45
7
66
12
42
30
6
98
16
59
7
12
65
127
20
69
31
65
24
9
22
113
72
103
12
6
35
33
15
12
9
15
24
31
29
19
26
75
12
3
9
96
12
84
13
18
38
36
46
65
12
3
40
30
60
12
78
54
66
12
5
13
23
24
33
3
36
24
1
78
2
16
2
88
2
10
101
60
12
48
24
7
8
45
13
59
120
48
12
1
44
16
23
69
90
21
69
36
106
5
33
51
12
19
48
5
12
48
3
105
24
24
7
132
101
1
6
5
60
3
4
132
30
11
7
32
46
12
83
24
36
72
43
44
76
32
10
35
7
56
129
51
10
12
23
9
28
23
67
12
89
12
24
51
10
24
56
10
54
6
42
71
1
23
25
42
36
42
62
9
1
11
37
11
7
14
3
12
3
58
144
6
44
16
2
10
18
155
15
4
60
8
18
3
19
17
15
18
75
7
18
11
36
55
14
27
144
61
23
51
46
23
36
36
49
6
5
24
45
15
103
5
93
15
3
117
25
2
28
42
11
24
93
3
37
119
13
12
11
12
7
20
118
11
15
4
50
70
5
7
6
23
7
29
15
88
56
54
88
38
45
37
54
5
36
12
45
18
70
24
18
48
5
69
3
72
33
27
48
15
108
9
36
63
64
5
25
11
12
19
89
12
60
27
105
12
25
18
18
24
11
75
9
36
12
37
23
25
11
204
25
23
45
3
72
24
13
32
15
1
38
117
37
11
84
72
75
93
7
53
12
36
33
46
101
33
15
57
10
12
32
33
73
24
14
129
123
52
78
47
36
12
55
12
53
37
18
14
46
53
49
11
36
3
10
11
24
48
37
18
14
39
49
2
21
159
18
3
69
148
23
144
24
1
6
24
65
103
48
62
10
120
17
15
10
11
132
12
15
69
37
12
30
65
48
12
12
60
15
90
54
45
1
18
101
69
27
36
9
10
6
54
36
2
28
30
68
46
18
8
33
60
19
5
36
12
48
49
102
36
29
31
12
12
5
31
30
80
4
11
3
69
36
31
6
42
30
23
37
86
201
36
24
1
35
27
28
5
48
19
8
45
24
36
24
25
11
25
8
111
31
60
14
16
2
33
7
17
24
157
14
16
17
12
24
31
5
36
37
12
35
36
7
5
12
103
101
36
13
56
39
15
72
10
18
17
36
67
42
18
48
72
50
88
23
12
24
24
12
115
24
41
24
36
27
57
15
33
13
23
24
13
42
60
53
55
5
3
136
18
11
7
5
60
85
23
7
17
55
17
48
33
18
22
23
45
34
2
18
58
47
12
60
24
7
5
12
55
18
12
11
7
17
36
7
53
24
7
36
12
65
12
1
150
53
27
33
19
42
60
98
18
34
29
49
23
9
90
16
89
24
12
48
7
92
10
35
13
83
24
13
42
72
18
18
50
63
19
5
7
5
36
48
15
52
12
72
18
30
30
35
12
43
77
36
37
32
15
84
99
88
5
33
106
29
12
15
69
24
12
67
5
25
12
128
10
65
36
7
30
23
9
22
6
83
51
69
39
21
12
48
72
45
10
12
32
106
38
72
9
25
6
12
17
24
91
41
25
2
93
25
12
86
9
12
33
15
60
7
29
24
63
112
77
31
5
19
26
39
24
37
24
35
24
15
16
5
15
45
99
57
15
40
17
145
71
36
60
43
65
48
109
14
16
18
227
43
53
67
8
10
44
18
33
25
24
18
12
5
63
22
6
12
65
85
42
65
96
24
15
28
41
1
23
15
153
63
21
24
7
12
137
1
14
105
31
17
36
45
4
12
6
12
125
3
82
60
23
48
7
24
168
5
7
30
35
108
13
23
37
104
40
14
9
108
48
36
73
11
121
6
84
156
29
25
23
13
68
34
17
31
89
1
83
49
56
15
24
43
72
5
3
70
60
35
79
5
21
22
101
24
96
72
24
3
40
42
6
60
68
36
33
75
10
26
16
5
141
39
168
60
21
4
35
25
71
79
125
3
72
141
21
36
10
29
25
35
13
11
72
25
84
11
45
3
19
32
10
119
19
5
73
30
5
7
17
24
15
21
108
13
2
216
94
47
36
67
26
15
7
53
121
74
22
30
20
52
48
12
32
10
48
11
84
67
53
12
43
5
ABCD 97041298496*3^$a+1 [50104]
19
45
9
215
72
19
141
9
264
36
11
48
120
136
24
104
136
104
97
15
8
48
40
128
16
104
64
21
96
30
45
45
24
300
96
63
8
192
40
57
63
21
51
8
40
48
8
16
45
251
73
15
32
184
75
24
5
72
49
71
73
95
112
128
72
64
128
88
48
24
120
21
75
152
168
112
120
129
111
9
24
135
104
48
192
97
63
117
59
16
104
85
35
25
90
197
19
30
71
40
8
61
363
177
39
105
15
80
85
36
135
56
48
112
152
96
72
40
8
61
83
136
24
8
139
53
112
75
30
15
104
40
21
59
1
71
72
37
3
120
21
36
63
117
120
11
49
71
48
61
51
129
63
147
141
129
24
90
120
45
72
8
16
8
16
21
59
64
96
24
27
30
144
47
259
24
21
8
61
51
24
225
15
45
195
32
72
40
177
15
8
67
21
24
56
120
19
21
33
15
96
48
128
48
1
15
8
16
32
64
99
189
141
27
24
120
9
15
21
51
32
16
72
189
51
128
85
27
9
24
39
128
48
280
24
48
48
104
91
45
21
59
112
9
143
96
121
119
24
397
59
24
16
24
8
64
56
208
81
24
36
51
3
30
39
48
8
72
19
93
168
72
117
51
129
63
27
210
75
56
168
112
144
45
180
111
32
1
15
24
72
56
88
272
64
8
48
112
48
32
16
24
237
75
8
88
152
96
192
19
101
88
24
57
255
8
40
56
24
168
72
61
59
16
80
1
204
51
96
9
255
24
72
9
60
99
21
75
24
32
48
1
234
126
15
45
84
90
45
80
136
8
88
192
411
30
39
51
149
88
152
67
93
81
90
90
6
30
71
133
59
40
72
45
11
48
64
8
13
51
96
80
48
25
47
112
48
9
15
9
215
120
1
23
88
72
57
23
40
21
179
16
45
51
96
48
21
54
120
6
63
8
168
265
39
80
37
24
75
141
83
217
63
72
99
5
24
67
45
8
120
216
1
39
96
48
96
45
35
1
23
136
21
60
111
9
111
24
69
59
67
141
33
96
15
120
24
32
48
40
75
21
96
8
61
11
64
96
3
29
40
117
83
37
123
8
72
136
96
48
147
90
60
23
97
24
119
61
27
99
144
149
120
1
15
21
11
88
104
61
99
8
40
33
47
112
117
131
120
72
37
84
36
51
48
24
21
96
59
184
288
80
49
90
29
115
126
23
160
48
128
25
159
141
51
120
56
40
9
15
56
13
179
97
15
69
6
29
25
39
72
105
135
8
121
39
48
120
33
36
30
69
24
80
16
192
24
120
48
21
35
25
36
11
109
83
16
51
141
24
105
23
88
9
63
96
21
59
91
93
80
96
16
56
49
135
168
8
19
30
111
120
8
265
60
30
29
40
56
24
121
327
128
16
48
72
75
69
200
25
15
21
83
16
24
8
112
56
16
9
36
11
160
32
160
80
217
15
9
47
43
149
48
19
45
9
47
523
29
88
128
445
30
21
8
16
32
49
71
19
261
69
291
9
15
9
90
69
48
152
37
3
8
72
187
149
144
97
23
120
187
30
23
48
43
66
51
ABCD 97042056526*3^$a+1 [50008]
12
172
3
18
108
36
36
78
12
5
12
43
69
128
13
24
23
48
37
35
12
73
60
72
51
60
63
72
18
36
83
168
24
16
32
148
3
66
111
32
115
30
23
19
21
24
21
15
44
36
49
6
5
4
3
113
13
36
11
193
27
24
8
85
83
43
17
4
69
27
3
21
8
133
132
47
40
51
9
45
191
67
17
76
152
1
11
16
20
24
16
129
15
3
90
35
61
12
39
80
61
135
9
83
13
39
33
47
55
41
13
72
39
129
47
19
53
7
53
55
102
95
31
72
18
15
27
65
28
33
102
72
65
31
21
96
99
54
27
135
9
8
13
39
33
35
60
132
40
20
48
52
99
77
19
30
6
129
20
13
3
15
84
36
78
27
92
48
4
39
29
7
113
180
73
167
268
69
15
3
252
21
27
17
16
57
27
8
132
76
9
15
3
5
55
48
18
71
79
17
13
11
85
23
12
48
52
63
120
216
24
53
4
15
30
6
108
21
128
108
4
75
54
71
19
17
25
35
49
15
8
13
42
65
61
11
16
9
35
48
43
69
141
35
25
30
5
40
60
44
55
41
79
161
7
33
44
25
35
1
90
60
89
36
60
40
27
18
47
7
53
1
71
1
30
77
52
8
48
4
36
27
5
60
52
120
8
112
111
72
5
112
63
33
32
12
48
91
21
3
90
83
4
36
80
49
156
47
52
63
93
39
41
259
60
53
55
18
12
6
21
56
24
48
12
145
51
140
4
141
155
64
36
44
85
111
87
12
18
60
47
16
57
3
15
17
43
89
49
36
60
11
100
27
33
189
11
64
51
5
100
32
1
111
51
29
16
60
27
18
35
72
120
25
23
24
79
17
12
52
60
93
35
48
37
95
13
95
12
88
27
17
76
24
8
112
45
35
25
11
25
18
12
69
39
161
60
76
24
3
6
162
29
61
75
60
63
141
20
60
43
42
11
37
3
32
73
39
56
4
9
126
41
67
57
21
95
13
102
42
63
20
4
3
297
3
6
59
208
75
17
1
11
55
114
12
54
21
24
176
60
25
59
73
36
27
3
29
43
5
64
68
157
23
7
41
37
120
6
90
36
11
60
24
16
33
87
69
83
43
5
120
100
9
108
27
141
99
63
5
48
12
12
16
24
8
72
48
43
12
6
107
103
42
72
30
93
75
54
111
45
47
13
99
128
97
30
21
39
21
9
6
9
9
47
4
60
9
47
12
12
36
79
5
13
143
4
33
12
15
20
61
15
15
17
112
21
15
3
41
16
44
40
96
24
116
12
7
66
39
56
19
66
72
42
105
96
33
87
39
41
25
42
93
32
67
36
209
16
60
39
125
73
3
123
6
15
21
215
40
27
17
16
80
144
49
6
41
25
24
11
4
21
39
96
9
15
3
48
24
81
27
33
24
56
7
77
31
77
88
3
66
11
49
11
133
71
96
4
99
57
69
15
129
47
19
41
132
151
42
30
45
80
55
77
1
11
40
3
30
63
24
3
17
16
20
40
177
36
60
87
80
64
80
25
35
16
44
36
4
33
47
40
56
49
150
18
120
87
8
37
66
9
96
24
20
16
69
96
15
93
30
6
90
36
9
21
75
84
96
84
8
13
42
18
15
39
21
33
144
12
35
36
64
63
17
25
15
36
159
18
47
16
9
54
81
116
7
12
60
36
5
84
16
32
148
15
105
32
48
37
3
27
5
28
20
24
36
67
126
111
20
19
29
72
43
77
49
66
5
1
54
45
36
60
69
71
43
21
80
96
64
8
1
59
52
8
1
24
23
49
30
6
59
151
17
61
66
233
1
24
12
11
43
126
54
17
24
13
27
15
41
13
11
36
19
6
59
16
44
43
57
120
8
48
37
18
5
43
17
43
29
133
48
27
63
57
3
36
41
84
36
13
24
72
11
25
95
25
99
135
78
47
16
24
36
20
13
111
60
15
53
31
17
4
75
21
24
39
54
35
72
16
32
12
55
105
3
33
33
87
24
111
9
116
13
36
35
48
43
5
19
165
69
30
60
57
117
23
49
35
25
30
21
20
64
21
42
12
101
60
84
40
165
155
48
48
43
246
51
32
132
60
55
45
9
47
25
18
120
81
68
67
126
15
27
30
3
20
40
69
36
15
3
41
43
57
51
69
9
71
49
87
63
17
12
60
37
18
102
6
120
77
1
11
76
39
54
71
36
55
65
72
37
23
1
11
16
27
126
11
1
72
183
92
48
24
55
81
20
4
75
18
83
19
21
32
73
24
15
3
66
24
30
126
42
17
1
51
69
6
113
43
ABCD 97042886126*3^$a+1 [50001]
102
18
27
9
42
138
6
29
109
108
3
111
48
12
18
18
65
19
84
17
19
6
78
36
5
40
15
18
66
5
37
59
49
75
9
6
114
6
12
18
12
84
59
96
1
12
6
6
24
84
6
17
13
54
6
12
30
29
4
39
12
66
168
24
47
1
59
36
13
35
145
42
30
54
6
12
42
24
24
17
49
15
21
95
40
9
84
12
36
42
18
72
143
4
105
35
49
35
91
60
18
6
54
36
12
24
18
72
5
43
6
24
72
30
41
25
144
66
12
6
36
18
90
12
275
31
5
7
101
60
7
84
84
5
25
11
115
101
4
33
96
15
105
54
17
79
5
55
17
7
18
48
30
42
48
132
18
12
30
179
36
13
42
54
48
42
6
18
60
5
31
9
69
42
54
342
24
6
30
24
18
12
24
35
19
18
3
51
6
48
71
1
60
42
36
21
39
30
84
36
11
1
48
36
60
96
30
138
72
60
72
87
123
18
179
25
150
18
30
6
60
12
24
24
42
9
3
42
6
42
36
12
12
42
6
3
9
96
12
24
6
18
12
12
96
180
42
144
78
23
25
59
91
54
36
23
49
48
12
11
40
21
6
9
15
5
1
42
102
11
7
12
9
51
24
30
75
15
6
6
5
49
36
39
111
24
41
73
6
6
18
66
66
30
12
30
113
67
6
6
5
163
18
18
30
36
6
153
15
12
12
120
18
132
6
60
24
30
12
95
109
11
1
78
21
39
24
72
41
55
29
109
72
30
18
6
24
84
6
6
149
19
17
13
18
65
85
54
89
7
12
30
11
157
12
42
54
96
6
5
25
24
6
42
6
54
27
15
5
36
49
30
180
5
49
60
24
12
6
42
12
30
5
4
111
6
108
30
5
25
84
12
18
113
13
15
21
159
75
5
157
108
84
51
87
48
5
49
108
12
66
42
18
6
84
66
30
18
78
23
12
49
18
12
96
65
13
111
21
30
5
49
6
30
3
9
47
1
18
30
167
4
33
11
61
84
6
36
53
7
24
30
30
54
12
18
17
13
6
18
48
12
12
18
21
45
36
6
12
12
54
90
42
59
43
6
42
42
12
120
78
12
48
30
42
6
48
120
36
36
120
24
18
41
12
49
66
29
49
47
67
30
30
96
185
19
12
18
47
139
45
39
41
37
35
7
48
89
24
55
6
30
29
31
105
15
66
60
144
155
19
60
36
29
7
30
23
12
79
18
12
59
72
43
24
6
107
79
5
40
63
48
89
43
36
162
162
12
24
84
6
12
48
24
6
42
30
18
66
24
30
6
5
1
3
15
54
42
48
17
25
36
84
30
65
31
12
6
72
84
6
90
35
28
32
19
66
18
30
24
18
48
42
23
25
24
23
7
117
3
36
84
12
78
18
30
12
18
162
11
19
57
9
47
43
42
30
24
45
3
48
18
15
15
12
84
54
71
43
42
54
24
17
36
13
42
42
23
148
96
9
12
60
59
25
6
84
5
60
36
55
33
81
18
6
90
5
7
18
96
18
53
37
12
6
30
23
1
6
24
18
18
90
24
90
6
18
96
5
24
25
102
12
6
84
36
54
17
24
25
24
78
18
54
18
54
18
12
36
18
5
19
18
48
60
6
5
79
42
102
120
30
11
7
9
3
42
6
9
33
48
42
66
107
13
36
96
23
31
6
12
12
30
6
24
39
45
60
102
42
30
6
36
18
17
64
57
24
48
11
61
66
129
9
60
36
39
87
78
12
3
39
18
23
55
5
36
43
42
6
24
36
18
51
3
30
18
33
21
36
60
30
72
12
30
24
30
24
18
282
90
11
37
35
19
29
79
17
19
17
37
11
132
144
31
42
47
24
19
101
55
120
24
17
19
5
25
42
18
6
69
9
23
64
15
129
57
12
30
17
36
13
30
210
54
222
39
32
25
114
6
3
21
126
24
6
35
19
60
90
18
30
42
5
25
75
45
35
49
11
31
174
108
42
6
48
12
59
25
24
12
12
42
36
65
24
19
120
21
21
18
17
55
18
60
51
3
12
78
6
24
21
27
53
67
113
7
72
17
13
42
54
15
9
23
25
12
252
30
101
19
6
12
11
55
30
47
49
36
3
36
69
36
6
245
144
19
5
25
12
48
24
60
42
36
9
63
17
19
12
18
54
30
108
30
54
36
12
11
31
48
6
162
9
80
4
32
19
18
36
60
36
6
102
71
16
15
41
48
37
48
42
102
12
36
39
75
5
19
60
30
30
30
60
102
69
15
5
151
33
21
24
42
30
30
12
42
48
30
12
138
30
57
21
48
24
30
41
156
49
36
11
37
6
156
6
72
11
12
115
48
102
48
6
5
31
29
55
30
6
42
120
12
30
6
18
5
37
48
12
12
42
29
19
126
71
25
59
19
6
35
1
6
54
59
60
25
72
59
19
5
7
30
48
36
30
18
132
90
36
18
75
20
19
6
6
5
151
48
101
25
11
73
84
78
24
24
36
6
3
20
49
12
24
42
54
155
19
6
18
17
1
132
11
19
12
89
7
30
30
24
30
36
48
12
24
30
6
30
24
18
48
12
18
114
59
25
42
5
48
25
47
25
39
63
18
12
6
120
24
42
96
54
5
85
30
6
78
24
18
24
108
51
32
85
35
24
1
3
57
24
35
40
164
12
4
15
6
18
90
12
12
12
71
37
11
36
13
12
60
18
168
18
234
6
96
11
19
65
91
ABCD 97043416168*3^$a+1 [50131]
108
36
51
57
45
35
7
29
40
21
18
12
21
108
39
45
8
139
89
1
36
15
75
149
13
18
18
24
138
78
111
104
31
53
1
6
101
19
33
36
171
53
192
19
6
35
31
33
39
60
65
7
156
78
111
24
96
51
18
51
99
69
68
55
72
36
24
72
93
48
15
114
51
15
18
96
123
21
15
24
15
18
18
84
90
71
25
102
57
48
27
90
11
4
33
99
140
19
17
40
32
73
12
35
88
164
16
45
83
37
18
42
35
108
19
30
35
60
108
4
60
63
21
140
31
168
33
57
18
48
36
36
42
48
78
12
18
39
12
96
3
84
36
36
24
144
30
186
29
91
24
33
75
18
30
60
45
99
30
107
91
17
7
189
21
39
51
125
1
3
69
6
102
90
18
114
17
31
60
153
12
159
29
1
3
12
63
18
18
72
12
42
51
75
9
39
36
5
55
36
117
3
144
21
24
8
36
19
42
15
51
18
42
48
6
3
72
24
9
87
24
24
57
35
19
60
180
144
66
87
153
30
77
12
40
15
153
8
60
112
15
177
20
40
32
55
180
9
20
76
48
3
60
144
120
54
87
39
6
30
60
48
21
69
54
60
72
30
39
15
41
36
124
123
237
75
48
5
13
15
117
18
9
75
9
159
65
60
16
159
18
18
57
39
9
24
108
33
36
111
3
21
51
93
36
96
147
93
32
28
72
33
138
17
37
60
27
21
95
319
53
160
3
108
60
84
78
54
9
12
8
19
57
3
57
105
11
37
87
120
81
42
33
20
19
69
56
40
15
69
39
57
135
24
84
18
39
24
81
168
87
24
84
15
5
55
21
12
123
45
32
12
1
51
3
6
36
30
33
27
90
108
191
64
45
6
90
36
174
17
7
45
3
93
24
32
4
69
15
12
36
57
78
12
53
4
33
27
36
15
305
4
8
97
71
48
217
42
53
19
21
8
19
36
24
17
64
27
84
9
96
80
16
39
81
39
24
12
69
56
7
12
5
1
3
45
6
18
12
3
3
69
21
90
9
39
150
171
24
12
3
17
127
108
33
39
21
87
9
33
30
105
8
72
13
239
4
9
18
33
44
73
87
33
15
84
96
27
57
45
18
81
60
60
51
18
108
87
12
68
1
15
12
20
19
60
18
18
48
125
7
18
36
30
5
184
81
6
84
21
84
36
39
69
21
18
41
76
231
29
16
12
15
18
30
54
6
213
120
75
225
27
24
36
30
135
24
96
60
32
28
3
69
27
101
28
80
79
165
8
148
20
76
15
129
87
120
132
33
48
39
21
15
24
30
27
15
18
3
33
12
59
1
83
124
21
27
72
8
25
12
18
90
24
15
93
63
27
12
5
31
114
3
12
39
57
105
75
87
12
126
3
57
3
36
45
6
12
41
1
48
78
48
21
60
9
24
120
23
73
11
64
87
54
3
45
3
20
64
96
15
33
92
97
15
68
25
3
12
15
33
21
36
15
12
15
102
24
51
159
5
31
18
95
91
45
116
1
123
24
12
39
45
129
90
141
81
18
48
45
117
35
7
33
20
13
99
15
21
15
9
39
24
21
69
12
59
40
15
72
180
12
18
18
6
66
72
6
11
96
19
18
11
36
24
52
15
60
18
47
144
36
37
15
63
144
48
45
48
32
16
36
39
6
108
51
15
6
30
45
15
108
36
174
15
75
41
16
3
48
45
32
28
57
15
60
375
105
48
132
72
36
27
57
24
20
37
15
75
33
44
36
220
24
75
108
54
18
18
18
41
91
90
15
15
57
3
30
87
27
45
81
18
54
63
9
83
16
12
27
78
54
48
57
105
78
21
135
6
39
24
152
124
51
89
145
42
69
69
6
105
3
18
54
21
45
42
117
9
39
36
45
39
15
132
48
6
51
21
54
9
81
54
36
30
15
3
132
48
17
40
15
6
35
109
11
88
9
227
1
90
18
71
24
36
16
3
137
7
48
72
33
24
15
60
65
109
6
18
63
9
63
132
21
12
6
21
36
63
36
24
36
54
11
1
3
15
45
15
165
51
30
90
24
9
3
17
73
35
100
32
12
76
15
90
23
16
69
132
27
92
36
4
3
30
6
9
128
25
54
108
36
30
6
21
63
72
89
4
75
9
48
24
21
54
221
13
27
9
18
57
21
30
33
9
30
42
108
51
24
68
64
3
93
3
30
51
111
24
48
6
36
63
57
3
147
9
20
ABCD 97044049028*3^$a+1 [50070]
30
3
93
18
137
16
3
93
24
9
6
84
45
24
32
7
17
1
12
3
24
99
93
56
120
19
21
81
42
5
120
24
19
72
36
48
114
71
16
75
42
27
3
36
48
17
7
17
31
9
48
9
6
18
12
42
12
48
36
48
54
35
19
53
7
57
3
45
56
16
56
40
3
90
6
24
29
85
66
30
48
18
48
30
78
60
36
102
15
15
17
72
16
21
6
24
12
33
3
21
33
24
23
97
54
18
6
9
3
30
39
48
96
3
12
24
42
39
3
5
121
18
48
5
55
17
55
30
51
87
17
55
36
120
6
42
114
18
57
32
16
57
15
15
18
54
33
8
16
3
96
42
59
55
57
24
3
6
78
6
132
6
24
9
51
45
27
36
41
61
51
3
24
21
24
15
17
73
6
33
24
8
25
96
63
57
6
12
12
162
15
3
18
11
40
24
72
75
72
6
42
21
8
1
15
9
66
21
9
30
65
1
42
96
29
103
9
27
21
72
27
12
12
45
39
33
27
30
42
5
43
96
12
66
138
12
57
3
12
18
78
12
12
81
24
51
42
6
45
9
6
17
7
84
36
30
12
30
17
79
17
1
96
30
33
56
16
32
16
80
1
60
59
31
36
21
45
30
12
24
153
27
6
102
12
18
59
25
24
15
8
49
12
12
39
3
21
15
17
67
30
15
63
48
9
3
12
24
89
157
36
30
81
27
60
89
43
21
39
72
33
15
9
3
12
72
84
24
6
95
19
69
56
31
132
29
79
17
72
67
5
55
65
31
36
12
17
55
33
63
12
45
21
186
6
6
93
3
36
12
48
12
126
6
12
65
7
54
12
42
36
6
11
43
24
24
12
210
39
3
5
67
54
71
25
15
32
40
32
19
12
30
12
72
63
3
24
24
108
42
6
33
8
112
33
6
36
5
79
132
6
39
87
66
66
42
27
3
45
27
117
69
3
33
47
144
64
56
19
12
81
72
27
24
12
105
24
3
5
103
36
5
48
24
43
5
79
9
3
6
12
66
24
89
25
84
27
15
89
25
39
3
21
117
3
48
32
31
9
33
39
8
91
5
7
12
60
24
9
48
21
35
13
3
15
9
9
15
15
81
27
45
9
30
33
104
19
18
66
36
30
54
18
87
3
6
54
9
72
15
12
93
8
13
51
111
12
54
66
53
25
54
33
32
19
93
21
42
57
3
12
41
48
16
87
36
21
56
97
39
15
72
17
1
39
48
15
48
9
9
15
3
45
111
57
15
65
43
78
6
48
24
6
11
1
23
16
45
84
15
56
1
15
51
45
8
40
3
48
30
39
15
12
78
15
51
21
8
37
6
12
36
21
69
114
33
45
3
8
1
18
54
78
9
72
27
12
24
24
9
99
12
33
8
19
24
42
78
5
13
48
132
54
36
5
31
12
36
18
6
9
9
24
60
18
36
42
18
90
6
57
27
120
24
12
30
35
1
24
39
24
24
15
129
8
19
30
48
6
41
19
5
72
48
40
93
42
9
3
21
48
21
75
21
42
33
3
24
12
132
93
147
6
23
13
27
80
7
72
138
6
33
15
96
17
55
33
27
69
87
33
32
40
3
125
49
12
36
90
18
30
6
15
27
18
3
9
23
13
51
27
45
15
6
12
66
21
15
78
6
96
21
9
12
3
15
33
24
15
108
12
12
5
16
57
36
3
111
17
7
9
3
21
8
7
48
17
25
42
6
12
96
51
9
87
32
55
24
24
24
36
24
126
15
48
72
8
7
9
9
96
15
39
144
54
66
57
8
25
42
42
48
18
24
105
27
54
18
21
21
3
9
6
48
60
84
65
55
105
33
12
11
7
36
77
24
48
7
174
102
6
111
9
23
31
12
30
12
18
33
32
1
18
21
87
48
60
78
18
5
64
9
39
9
23
67
12
18
30
33
15
48
9
8
1
18
29
24
7
90
162
102
24
24
39
9
156
11
199
17
1
15
3
138
59
31
6
3
3
29
1
12
30
24
6
24
18
108
42
6
17
49
15
27
48
29
7
9
24
39
18
6
33
3
45
3
5
1
42
69
39
18
6
24
81
33
24
66
6
66
12
57
27
29
31
12
21
8
25
6
81
33
47
67
12
204
12
24
57
15
9
56
1
39
32
40
9
54
12
5
19
12
30
78
54
15
8
40
63
12
21
8
72
13
3
27
12
9
48
141
60
30
9
8
24
61
3
39
33
8
19
69
21
138
12
24
30
23
24
1
15
48
153
162
42
6
5
16
72
48
48
9
24
6
105
8
25
24
18
141
9
120
15
24
120
8
67
24
108
153
57
15
3
30
6
9
117
30
102
48
12
27
51
24
48
84
6
3
33
54
65
7
12
21
9
63
8
16
33
6
12
69
3
5
67
12
17
13
12
120
15
24
80
37
51
9
6
60
5
127
177
15
18
15
15
48
24
12
21
3
6
162
6
72
15
56
199
24
12
29
25
30
33
3
21
24
3
54
63
9
6
60
72
12
41
1
66
21
32
13
54
77
31
81
104
7
33
24
27
12
36
69
24
9
24
108
84
39
32
7
9
27
12
33
15
30
12
15
9
23
19
5
13
3
72
32
97
30
42
6
57
81
6
9
24
15
24
24
9
8
24
88
3
36
17
55
24
90
18
36
36
5
19
72
21
75
21
39
12
18
75
135
24
12
36
12
5
1
18
48
54
54
33
9
90
21
96
80
64
8
67
29
7
36
48
69
57
150
65
67
45
51
36
132
30
119
88
15
60
36
36
60
36
12
17
49
18
117
27
72
12
17
16
3
30
78
36
69
9
6
12
77
37
99
32
13
3
51
6
47
96
67
120
12
9
27
21
75
21
56
79
9
15
6
3
81
39
15
18
24
23
43
84
9
15
9
104
16
3
12
33
15
33
39
57
8
91
77
25
6
12
189
9
6
12
29
67
5
19
12
17
37
35
13
42
42
42
54
18
29
25
39
27
12
33
96
48
33
6
12
12
33
24
32
25
63
72
57
36
3
33
18
21
ABCD 97044311506*3^$a+1 [50021]
72
6
54
30
6
54
30
18
42
111
32
55
18
63
27
30
23
24
7
78
3
225
39
80
103
12
6
30
60
54
15
80
265
108
72
36
84
3
96
9
60
3
69
30
93
80
7
18
63
8
16
3
101
31
36
77
97
108
150
53
24
40
21
315
45
60
30
54
11
85
3
51
36
17
55
57
105
90
5
61
42
138
47
67
45
75
5
1
12
123
9
48
15
243
30
47
43
77
13
24
11
24
40
141
27
147
18
18
9
48
3
5
24
1
87
32
48
88
24
33
72
36
30
54
36
35
48
16
45
83
13
12
72
15
21
27
105
12
59
1
36
155
25
23
211
21
192
75
30
42
36
12
90
27
24
147
150
87
56
19
30
47
88
87
18
18
29
91
117
32
13
180
23
40
8
7
30
24
35
280
3
77
31
132
45
147
5
55
126
30
42
27
96
24
81
24
15
75
21
9
15
45
36
39
15
33
33
23
67
42
48
42
12
53
37
6
30
63
9
15
8
49
18
18
42
41
112
72
57
36
54
21
15
24
201
45
3
21
18
12
126
114
90
35
55
33
8
25
15
57
15
48
27
77
175
41
19
29
64
27
6
12
35
16
57
72
15
56
37
42
102
35
205
18
57
33
48
47
43
29
115
6
23
61
51
27
48
24
45
24
57
30
54
18
17
43
180
81
104
85
35
16
39
161
19
12
60
90
90
30
36
24
48
90
60
41
49
12
18
57
75
66
24
108
18
5
85
54
30
36
180
24
36
107
16
56
40
105
15
144
80
40
32
7
18
23
112
9
18
72
18
72
36
72
18
69
3
5
13
27
8
25
144
39
9
63
87
57
51
45
75
24
18
35
16
57
72
72
300
36
15
24
8
7
41
199
18
108
35
19
48
42
18
12
69
9
23
72
88
8
7
9
8
13
35
7
18
30
113
16
48
63
17
48
40
57
18
5
40
8
67
72
108
33
21
11
24
91
53
37
72
72
51
75
42
102
6
87
33
23
144
37
48
60
87
3
5
13
12
78
9
3
101
72
24
235
18
27
45
35
43
5
13
90
9
3
132
18
183
27
21
120
57
87
3
5
85
240
3
9
15
96
51
90
18
132
90
156
15
9
23
13
30
77
13
42
12
78
71
1
23
96
1
39
69
27
128
88
9
96
39
24
96
15
6
90
57
33
63
56
1
72
18
29
48
13
3
21
75
81
39
75
29
1
39
39
120
132
198
48
42
90
12
18
21
57
12
18
33
32
112
27
108
17
88
33
54
36
24
48
18
123
39
60
12
9
9
42
18
11
97
23
7
54
60
48
167
1
215
120
25
72
90
5
160
27
18
51
21
59
24
48
64
3
5
48
79
18
63
8
136
3
18
3
69
75
57
39
24
57
36
132
15
152
48
67
5
13
42
81
9
90
29
37
75
32
7
18
102
41
109
3
48
75
93
117
3
24
56
97
42
72
21
80
48
240
19
42
11
19
6
63
32
72
7
33
387
36
12
125
43
12
17
43
5
13
83
24
73
30
132
72
90
3
80
37
36
15
9
36
30
42
18
54
131
49
30
36
42
27
48
45
11
7
54
3
8
24
25
36
72
30
5
37
11
72
25
30
17
48
85
35
67
69
21
3
105
18
132
90
12
35
25
15
3
72
173
112
3
5
48
55
9
3
165
72
8
133
54
69
9
71
24
88
8
91
21
15
42
12
83
40
3
53
16
3
21
69
3
48
21
99
24
48
120
24
45
6
53
16
56
19
30
90
173
7
18
15
32
25
36
99
15
30
83
112
3
78
12
90
60
30
252
78
5
88
32
13
27
33
54
66
54
33
57
6
90
84
6
30
72
71
16
201
15
75
45
27
77
91
90
72
30
21
24
153
47
7
198
42
9
57
72
90
5
55
57
8
37
51
8
211
5
24
67
29
1
42
5
43
93
56
1
12
108
63
99
93
15
17
72
25
48
263
97
60
30
60
17
1
12
11
49
18
54
63
200
37
75
51
90
42
12
36
24
41
40
99
21
27
21
57
30
89
25
120
18
90
3
57
87
3
12
108
93
15
42
72
66
54
63
15
12
21
8
49
48
15
80
49
36
132
12
36
95
112
33
23
31
30
3
33
23
1
15
8
7
41
145
135
24
51
60
90
72
30
17
1
24
90
5
61
42
17
31
150
155
64
24
9
87
15
6
12
63
45
24
120
11
24
16
27
5
25
42
18
11
16
104
16
8
25
12
51
129
71
48
49
12
36
ABCD 97044324784*3^$a+1 [50033]
13
23
60
13
180
41
19
35
37
192
77
90
85
113
18
37
60
84
96
23
13
47
1
168
5
151
107
13
23
133
77
31
59
36
61
24
11
108
157
96
36
53
7
120
47
145
48
11
121
48
60
77
30
24
30
24
48
7
72
132
72
12
83
109
107
36
37
96
36
53
12
91
59
1
24
11
48
1
71
78
90
12
85
317
126
1
216
17
19
60
167
61
125
139
48
11
48
18
127
59
49
144
12
96
24
29
114
13
132
12
125
36
78
72
37
72
29
114
12
6
174
169
71
13
17
6
217
83
13
167
1
23
30
103
83
85
12
36
11
25
132
108
23
12
78
67
113
43
65
67
95
48
85
23
61
35
1
132
168
59
49
12
216
23
90
55
95
25
108
47
157
89
54
1
108
5
67
5
54
25
59
72
97
60
137
90
174
7
83
72
24
54
19
143
169
96
72
5
12
54
72
49
5
144
7
24
29
36
103
168
84
41
7
23
54
31
95
330
180
108
31
24
192
24
264
221
7
59
37
23
97
60
60
108
108
36
12
84
24
12
84
17
18
180
37
47
37
23
180
30
114
12
13
36
41
24
307
89
18
66
126
61
83
85
24
5
67
60
17
19
119
37
77
55
53
18
37
84
24
17
18
48
60
72
30
259
11
85
48
215
36
61
48
35
121
12
119
145
84
41
54
108
18
18
85
72
5
48
42
72
90
91
17
18
180
12
78
115
144
47
13
17
90
61
24
131
37
24
53
18
109
24
5
175
65
19
269
66
13
72
96
36
48
59
37
108
24
12
24
132
29
31
23
12
1
41
18
72
121
257
43
5
67
48
36
48
185
31
168
24
47
216
73
83
25
11
1
23
30
150
25
65
31
24
11
133
17
48
24
271
11
6
18
13
12
155
97
24
23
108
1
120
12
72
48
17
187
77
78
36
73
71
85
23
318
162
13
168
108
41
120
24
7
96
17
55
113
36
54
25
60
53
54
150
31
24
24
281
30
25
119
186
90
25
108
41
90
37
12
83
30
19
41
90
1
12
17
7
36
17
30
121
29
7
65
180
67
24
264
323
37
12
36
120
35
54
127
209
7
84
36
131
37
60
12
11
97
89
115
131
198
6
66
18
25
35
37
84
168
35
48
61
132
48
47
37
59
277
36
77
7
36
36
71
109
36
108
12
12
149
42
48
24
49
77
54
36
108
1
96
47
18
30
60
133
155
30
42
97
23
18
103
47
61
41
7
12
156
23
42
79
59
6
7
47
126
36
55
155
1
41
139
36
24
24
65
79
83
121
35
24
253
29
91
12
77
55
36
204
11
42
67
89
24
7
24
41
55
89
19
47
1
35
25
24
41
31
23
145
41
90
54
18
1
12
35
109
108
24
29
24
67
60
48
89
24
7
5
78
181
12
72
5
18
48
13
24
89
6
25
48
11
54
79
24
47
37
53
66
13
131
36
36
73
72
23
97
84
168
203
25
53
126
1
35
133
11
1
24
108
24
131
37
48
23
25
119
144
37
192
180
53
78
120
24
97
72
24
77
43
155
37
71
25
36
5
115
191
1
41
115
47
84
73
72
12
23
6
55
132
24
149
115
168
60
35
180
18
55
48
71
1
84
5
31
36
24
23
121
23
253
24
11
180
25
72
173
19
24
5
6
126
43
48
47
6
18
72
1
53
127
83
49
11
156
25
24
77
31
167
36
96
144
25
29
102
37
5
43
24
131
85
12
ABCD 97044752386*3^$a+1 [50113]
60
84
24
60
15
140
25
12
96
192
27
20
301
24
24
47
13
12
24
95
13
23
25
327
60
297
39
69
107
49
120
12
155
49
24
72
99
33
36
24
23
24
48
73
23
4
68
108
37
12
12
36
3
44
1
132
144
24
204
227
109
59
133
24
35
49
47
109
96
108
156
3
33
3
57
39
80
4
345
39
12
68
1
96
39
57
63
96
33
23
13
96
84
12
24
36
24
60
155
13
12
71
72
13
23
4
45
48
48
24
155
37
3
248
49
71
37
48
60
12
155
12
60
85
35
25
120
59
49
27
93
48
72
11
109
71
61
36
47
37
23
133
12
12
123
56
85
12
35
49
60
3
32
1
47
13
3
80
61
84
12
72
87
296
13
132
47
72
1
72
36
84
48
132
60
35
13
84
11
312
1
132
48
24
51
80
24
13
48
36
95
73
72
35
73
71
276
13
36
15
105
15
81
36
60
3
32
28
20
97
27
57
120
36
3
21
60
108
12
24
12
252
72
15
48
140
48
52
8
109
71
64
69
120
24
132
36
60
84
63
116
97
107
72
13
12
24
15
80
121
63
21
51
45
24
119
37
108
15
92
36
145
24
39
80
1
243
60
12
105
144
11
1
24
48
35
61
135
9
135
36
81
24
36
123
393
155
85
203
16
69
96
59
181
84
71
276
108
37
60
60
35
64
129
11
1
24
120
3
32
145
36
47
13
72
48
99
56
24
1
60
3
69
15
36
45
107
24
421
12
36
39
176
64
12
21
3
21
36
60
3
69
12
95
181
12
15
57
84
12
47
108
49
11
64
33
131
1
35
121
48
36
3
32
40
24
9
192
24
11
13
180
108
39
21
12
96
24
108
228
167
97
15
33
39
33
60
23
73
167
48
1
36
24
35
1
12
12
60
36
60
48
59
37
60
24
59
61
11
100
48
21
24
71
25
24
36
24
27
168
45
12
36
24
48
132
60
59
1
36
99
69
12
72
171
32
13
96
168
240
95
37
60
11
133
39
72
120
68
1
12
12
167
1
95
28
69
36
39
36
81
11
97
228
84
15
141
60
47
72
49
12
324
84
60
12
147
57
3
57
48
11
37
12
228
108
36
23
180
168
13
35
24
48
64
69
39
140
36
25
39
45
83
109
48
72
24
12
24
95
1
24
59
96
25
108
155
108
37
192
120
39
69
36
167
13
84
12
159
20
217
23
64
57
23
157
60
120
315
93
72
24
167
157
108
87
21
51
21
12
240
35
196
44
121
60
12
12
72
84
107
13
12
12
11
97
47
73
12
132
35
108
133
24
120
35
48
60
73
3
36
69
36
39
9
23
133
11
48
61
47
24
13
12
83
25
36
24
12
3
21
51
45
156
24
24
15
60
84
80
37
24
12
24
96
60
72
107
28
93
48
119
61
12
275
13
96
3
45
12
156
60
84
60
48
47
49
15
21
96
24
60
83
228
13
12
83
157
168
24
120
171
24
12
69
39
72
8
37
156
132
72
23
48
49
155
48
73
72
96
12
48
51
80
100
69
11
61
179
4
9
23
73
35
37
48
135
321
35
121
48
11
28
20
13
12
72
11
52
56
37
60
24
23
96
37
99
141
108
24
108
63
9
23
37
27
21
63
225
120
47
169
24
12
12
11
36
1
123
201
24
99
93
108
60
120
35
61
168
87
69
75
9
12
23
1
15
9
192
95
25
36
48
24
147
9
47
85
12
12
35
64
21
75
128
37
48
12
60
60
63
21
84
12
24
ABCD 97044848458*3^$a+1 [50030]
41
4
8
7
65
12
13
15
68
19
21
129
83
7
18
95
40
116
19
102
35
88
20
36
172
27
5
40
32
108
12
36
40
44
25
15
63
57
68
36
156
48
52
20
16
27
101
24
36
52
9
15
21
75
9
3
12
36
32
12
1
59
28
3
53
16
15
60
18
23
4
20
60
55
108
185
12
48
40
92
16
152
36
12
12
36
12
112
63
77
13
75
44
145
18
5
48
64
56
24
16
44
16
15
17
36
132
64
36
57
27
51
12
17
1
90
129
36
32
187
45
96
84
8
52
21
15
69
3
20
13
23
16
20
13
83
12
37
15
36
80
72
25
27
8
12
36
48
12
24
31
54
63
152
24
72
19
18
15
183
5
52
56
64
32
1
42
12
5
36
4
51
17
108
48
64
27
65
48
52
8
13
39
15
93
33
27
8
144
76
8
4
3
5
60
12
12
28
116
16
8
160
27
5
28
20
72
48
25
183
39
18
11
19
41
67
29
13
35
13
75
44
25
15
8
12
48
43
24
36
53
132
52
120
60
56
12
49
15
8
28
8
52
15
113
4
80
52
36
204
20
13
18
5
112
87
36
30
15
9
59
36
25
6
29
100
44
19
42
23
13
90
17
40
153
15
8
76
123
161
12
19
5
1
15
75
17
12
28
116
52
8
109
3
27
65
28
12
20
55
17
25
35
1
27
20
52
176
4
8
36
24
7
65
13
95
12
55
5
40
8
12
28
63
17
12
24
1
23
112
15
45
48
56
12
52
15
33
84
63
93
8
36
16
12
57
59
60
84
25
27
44
36
40
3
138
54
41
24
16
44
160
20
55
81
68
139
42
131
12
72
60
16
27
42
71
192
12
40
116
49
59
31
41
12
40
48
32
48
24
24
96
16
12
27
33
105
78
5
12
40
12
15
65
36
24
55
29
4
12
20
24
60
184
63
89
16
8
19
18
15
12
188
40
45
144
179
91
96
17
60
40
72
44
4
8
7
18
23
36
36
48
181
3
20
67
65
40
36
24
56
72
52
33
35
100
48
15
5
132
96
36
13
15
8
4
33
11
4
3
69
108
116
157
87
120
20
43
69
20
48
7
5
60
25
75
8
96
4
27
36
17
36
12
4
120
8
7
41
60
7
33
200
24
36
4
44
37
39
80
24
52
68
7
30
15
104
24
19
41
52
75
65
52
56
24
40
180
12
44
52
20
12
12
16
92
108
40
20
64
3
117
20
25
3
56
4
48
8
31
33
32
40
15
6
84
6
29
43
30
35
7
53
12
25
30
5
36
72
103
77
168
4
20
25
131
24
73
42
41
4
3
17
40
56
4
15
45
21
75
15
17
40
3
5
72
100
72
56
49
35
16
8
60
7
69
108
20
12
136
39
45
20
55
41
52
3
197
55
102
3
56
12
72
36
37
54
21
24
33
18
9
8
60
60
25
15
20
12
108
112
21
27
72
20
1
23
4
120
12
44
19
102
3
15
57
15
36
29
133
3
8
12
19
5
40
56
4
111
5
7
93
8
4
3
29
84
12
40
32
60
40
116
109
75
20
28
32
43
54
36
107
37
51
189
11
24
60
28
15
53
79
45
68
187
6
39
68
216
64
57
51
24
20
196
15
9
15
18
71
12
19
33
27
5
103
17
60
28
33
15
39
89
127
9
20
36
64
8
25
71
72
79
5
96
25
15
12
8
48
24
12
48
40
27
41
144
16
8
76
36
92
85
95
100
45
75
60
27
5
13
12
59
12
25
27
20
7
65
16
72
56
127
89
24
1
15
104
7
30
39
8
36
61
51
8
16
36
20
72
28
104
36
49
11
37
15
45
12
51
92
127
36
117
15
105
48
57
27
33
87
36
80
7
33
12
60
3
77
12
16
27
12
18
18
42
87
36
75
12
57
116
192
12
36
60
55
197
36
19
101
4
80
36
16
176
48
12
24
88
80
72
88
33
24
15
3
53
132
13
59
13
23
48
60
144
12
28
12
36
9
3
56
31
33
60
68
37
243
24
80
1
39
33
3
12
87
89
16
8
55
113
120
172
3
9
15
5
16
8
109
3
8
12
24
115
41
12
7
5
205
35
84
60
19
53
160
39
5
1
39
8
7
36
5
7
137
88
120
8
4
21
15
9
75
8
100
8
7
90
15
33
27
12
20
73
71
16
36
69
11
12
12
151
5
4
60
48
27
21
12
8
7
18
23
16
80
31
9
8
72
24
16
63
18
15
8
67
17
252
16
20
60
4
8
25
35
60
97
35
1
15
24
15
5
148
8
7
77
13
3
44
28
27
21
44
216
12
12
16
45
119
40
20
216
67
17
36
52
12
20
16
120
8
24
96
1
48
87
3
17
1
24
15
8
36
24
60
120
28
87
18
39
104
52
44
40
135
5
25
6
57
12
8
28
8
7
29
13
35
156
16
36
104
31
165
152
36
60
84
48
4
96
15
53
7
57
27
33
8
12
7
45
60
20
55
5
24
1
60
30
165
111
9
3
17
76
39
33
56
12
25
35
4
45
23
ABCD 97045159522*3^$a+1 [50164]
120
288
13
8
39
24
96
1
95
105
28
68
3
25
116
12
99
288
12
21
3
61
44
75
24
1
35
24
12
1
72
56
24
40
36
80
52
107
93
64
35
69
51
85
8
28
288
71
12
48
25
36
32
51
156
108
36
117
3
48
13
23
105
16
48
8
15
12
45
123
37
131
93
40
47
12
21
24
87
21
100
12
23
73
48
32
28
180
23
21
39
72
69
36
40
24
11
24
73
23
57
48
304
11
48
21
36
12
36
183
85
48
96
59
24
1
44
36
288
3
36
105
15
121
104
15
13
12
143
133
11
25
83
180
117
27
145
11
21
3
97
23
69
39
25
23
24
33
72
15
1
12
11
21
4
107
72
133
59
21
39
9
51
96
13
48
72
72
179
24
165
96
112
24
92
64
32
15
93
27
24
132
24
21
28
71
25
8
27
37
47
36
9
183
21
3
204
60
12
9
48
51
93
136
71
72
73
68
288
12
99
24
120
24
21
15
21
28
36
143
81
15
21
24
87
144
60
24
21
15
216
168
24
72
9
72
16
216
47
45
28
83
24
24
1
252
20
28
11
24
1
144
32
28
80
4
80
15
1
11
1
167
192
153
15
1
116
3
25
11
84
21
28
167
33
172
60
155
25
11
105
108
171
49
107
24
48
33
4
44
28
59
21
63
36
133
35
36
37
12
11
144
25
11
49
35
12
97
83
33
12
96
51
49
48
44
88
44
15
21
48
172
11
12
48
45
63
33
12
16
48
11
25
155
69
24
15
33
24
39
25
23
60
25
23
13
12
83
13
36
47
60
85
59
72
13
96
11
1
68
40
155
156
13
35
61
191
204
48
25
120
23
108
120
9
64
96
48
108
107
37
68
12
36
60
111
36
24
24
21
51
24
61
144
11
117
24
39
12
60
36
45
51
36
24
25
191
84
60
33
72
60
64
36
95
13
11
9
63
1
96
23
48
81
15
69
15
21
72
52
80
36
28
71
72
37
11
1
35
141
100
12
35
1
96
11
60
1
47
105
27
1
23
13
107
36
45
39
60
45
15
348
177
3
108
33
15
12
153
15
96
108
48
25
47
13
119
96
132
72
13
36
47
33
171
60
25
59
49
96
324
11
181
60
35
1
47
12
69
51
45
15
60
369
27
1
104
3
36
25
71
1
36
164
60
51
33
88
36
12
36
11
24
48
84
165
15
37
44
63
49
24
108
35
9
120
108
16
36
48
11
93
87
168
81
88
12
23
93
63
180
48
72
61
32
4
44
3
21
75
24
48
25
128
15
37
108
36
8
4
60
20
15
21
63
36
105
12
75
69
3
12
21
75
144
21
12
24
99
9
123
21
76
116
39
61
24
59
213
88
128
51
37
36
23
61
44
16
59
21
112
71
105
15
33
36
72
39
25
11
24
132
49
24
11
36
25
23
25
168
56
3
180
85
35
12
37
32
220
116
51
13
71
153
27
96
192
45
63
25
92
52
108
35
24
36
49
156
116
28
59
117
75
69
51
48
81
51
24
73
8
15
57
88
23
13
44
15
72
168
73
107
45
24
144
72
36
12
39
156
1
12
83
13
143
1
23
24
33
63
37
23
96
249
36
12
3
60
33
147
48
12
13
131
1
92
196
11
96
57
63
1
59
24
60
25
35
45
3
45
16
95
21
100
12
23
21
52
12
59
36
120
24
37
23
85
11
37
143
81
88
92
52
48
275
153
36
15
25
71
45
36
88
48
11
13
224
183
153
207
96
9
39
72
97
83
36
9
3
108
21
123
24
217
8
28
60
23
33
24
4
59
217
23
33
24
3
60
1
48
60
71
37
23
61
95
48
84
25
24
47
45
52
56
64
59
45
15
96
45
15
12
48
48
1
35
81
48
27
48
105
60
48
147
12
13
24
23
120
9
72
144
48
28
59
120
72
73
44
75
129
ABCD 97045335976*3^$a+1 [50000]
171
85
5
27
12
16
68
124
72
41
7
83
153
100
71
69
4
8
189
51
24
51
37
287
1
29
3
40
120
72
95
9
16
96
95
85
12
32
36
84
76
12
72
5
19
137
114
9
36
75
13
203
105
9
19
11
121
48
20
112
29
19
12
35
205
140
120
112
32
40
5
3
12
75
36
84
49
72
48
104
48
28
60
11
126
127
8
4
96
80
84
48
16
44
208
108
17
183
40
32
84
4
60
224
16
44
3
49
35
33
72
45
51
4
36
104
16
84
11
33
144
147
1
80
45
39
136
35
13
180
11
73
168
48
17
7
77
60
15
48
52
68
300
12
81
19
20
204
27
165
69
135
4
240
32
60
105
84
90
1
5
115
260
15
145
44
64
17
135
195
69
4
44
40
72
95
81
52
23
24
49
131
1
8
16
116
28
32
9
39
87
25
68
144
87
6
223
47
165
15
49
60
11
45
24
4
77
147
208
269
3
3
177
93
127
68
144
15
49
72
72
12
251
9
96
75
45
39
6
43
72
24
71
114
36
90
85
308
57
19
20
51
9
75
49
24
12
36
65
55
35
84
61
12
32
81
19
96
12
107
9
16
41
24
19
12
32
48
148
11
69
21
36
3
60
16
96
5
43
47
69
48
60
40
17
43
12
20
15
30
6
30
163
12
20
40
20
60
195
85
60
92
88
24
5
15
96
28
144
72
101
90
13
20
136
20
60
16
32
27
66
7
17
15
51
49
128
216
96
21
15
4
35
30
6
90
27
76
71
33
48
40
84
108
32
88
12
11
25
332
3
169
8
12
48
33
123
84
108
75
69
48
33
55
12
107
6
3
156
4
32
88
131
33
16
164
112
11
114
31
44
4
32
45
175
8
111
30
43
8
28
156
5
91
68
57
84
115
20
16
92
16
11
6
123
40
216
8
88
84
11
33
21
6
174
31
300
288
32
75
9
165
75
60
64
44
180
63
69
88
72
11
30
60
7
140
16
32
64
5
6
85
240
35
33
76
68
240
123
30
3
57
15
15
73
36
84
72
5
19
8
303
144
133
12
144
96
36
48
17
79
11
33
16
5
99
117
67
20
28
104
120
96
4
11
165
69
31
12
263
37
48
128
72
15
13
11
1
24
156
44
48
117
115
101
24
19
92
192
16
84
108
164
64
44
3
169
11
57
57
55
35
45
4
41
30
1
95
90
123
51
45
76
24
35
21
75
93
40
20
36
45
43
68
12
3
165
15
205
108
96
24
11
13
56
16
56
40
92
33
79
176
60
24
64
12
12
167
25
56
88
36
36
89
63
63
57
172
95
85
44
12
39
61
84
24
11
66
123
24
48
64
8
28
44
48
40
48
72
53
19
71
37
107
69
21
36
54
109
36
11
97
68
48
4
23
105
165
3
40
41
15
136
24
20
28
20
12
231
105
45
90
57
88
24
56
9
51
28
84
32
51
9
88
48
5
99
40
108
77
216
15
60
100
8
64
48
65
30
37
36
17
54
6
63
57
7
212
75
61
128
16
36
84
140
48
28
8
96
21
7
48
20
69
19
17
84
99
60
21
79
72
84
5
126
109
65
240
3
40
47
1
35
49
20
60
51
129
195
30
55
104
16
48
17
156
24
39
4
12
68
57
36
90
9
88
132
96
35
25
212
108
40
44
75
21
144
124
11
61
35
84
6
30
37
156
11
25
80
15
6
115
68
4
47
25
185
6
37
92
40
11
85
48
24
23
9
40
5
151
5
114
126
15
39
21
124
11
24
45
40
5
99
16
128
312
21
183
12
4
60
144
41
6
37
53
15
ABCD 97045776944*3^$a+1 [50014]
64
56
36
135
18
51
60
40
29
27
3
81
15
21
9
19
107
78
43
24
44
81
3
57
115
29
192
24
18
18
43
56
24
60
9
51
9
7
23
57
28
32
4
41
3
72
16
77
175
32
45
39
51
36
25
65
79
23
13
24
8
28
5
115
24
20
51
42
18
13
41
30
6
84
60
79
29
90
18
3
15
45
57
132
27
48
28
17
27
108
12
28
20
88
29
39
15
9
36
144
16
20
52
8
16
44
112
32
51
97
5
3
21
84
55
56
16
32
148
48
5
42
18
31
8
100
32
4
120
77
24
15
120
4
36
48
32
28
20
15
1
17
114
54
39
28
5
72
67
8
12
51
18
19
23
18
99
16
101
79
36
29
31
44
144
36
87
9
76
12
60
92
24
69
15
52
41
30
73
12
8
24
76
56
84
60
27
97
72
108
5
27
24
4
20
75
61
29
51
16
35
45
48
93
67
5
51
21
183
12
21
27
52
5
31
24
44
76
23
13
5
27
12
129
111
33
31
20
57
67
5
12
31
29
36
159
75
18
27
24
16
80
9
39
88
17
60
7
68
87
25
101
72
103
8
4
20
3
9
28
17
60
31
8
4
176
135
37
5
43
41
19
5
51
16
32
45
43
44
28
5
96
15
84
21
36
3
51
45
36
15
25
41
3
39
90
51
51
49
20
111
13
32
4
77
3
24
28
8
156
3
18
7
5
72
3
136
47
48
9
27
6
63
40
12
5
132
231
51
9
36
28
17
24
36
15
160
108
35
45
40
5
67
44
16
20
21
39
24
40
56
21
54
13
77
43
47
129
24
12
24
52
29
3
36
24
88
8
141
3
12
16
24
5
36
12
42
9
4
17
15
4
89
60
12
55
41
67
36
20
21
30
45
51
12
1
56
16
8
4
101
15
16
5
31
12
56
16
8
16
17
60
7
5
207
9
36
63
33
3
36
24
39
1
59
21
76
24
20
52
17
15
16
20
57
3
16
108
20
33
72
91
164
52
53
18
9
40
20
108
88
23
21
84
45
75
24
45
7
24
71
9
4
77
3
33
3
36
15
13
5
15
52
11
12
18
123
4
32
21
123
99
18
3
9
72
31
8
16
108
12
65
3
100
77
36
3
15
49
20
57
18
85
56
36
48
16
72
32
36
51
18
15
21
72
67
5
12
15
16
8
16
8
28
5
7
36
5
91
5
48
42
13
92
16
5
162
13
23
25
20
96
3
61
36
8
3
25
29
3
33
39
15
13
17
24
72
115
5
3
24
81
60
39
63
33
9
27
81
7
32
9
42
18
36
84
72
27
40
5
27
40
5
63
27
45
45
180
19
35
6
84
15
24
36
124
32
45
15
24
24
52
8
21
111
28
5
15
100
77
18
6
175
12
32
100
5
15
28
8
24
123
48
1
5
115
140
45
78
57
100
44
9
51
129
111
52
32
76
56
21
27
40
48
23
9
36
141
63
21
36
19
17
99
28
72
48
56
4
108
17
67
24
12
8
15
37
89
19
44
28
77
72
3
12
48
45
18
9
24
21
39
76
8
16
5
174
13
24
41
67
17
31
77
27
28
32
16
72
5
51
39
18
39
21
3
81
31
60
8
69
7
20
48
15
13
8
45
36
31
24
5
43
108
32
33
7
20
12
15
61
5
55
8
4
32
28
17
24
84
15
3
9
45
36
24
36
27
81
30
45
60
60
36
100
24
71
1
17
27
135
18
15
12
24
39
13
128
21
108
15
12
76
47
141
24
132
40
44
36
180
33
87
3
21
4
56
4
41
15
16
41
39
4
11
36
108
9
16
20
57
175
24
104
81
36
39
51
54
31
72
35
37
8
328
60
5
72
7
59
145
80
84
87
13
60
41
135
16
200
16
24
41
30
73
56
3
45
3
93
24
12
16
5
102
36
9
36
40
24
80
15
18
3
45
19
12
65
43
113
63
100
41
3
28
72
95
18
3
4
56
4
5
7
168
48
29
15
48
16
47
117
21
31
24
36
23
13
12
152
24
9
15
76
5
12
55
17
36
19
17
19
5
7
65
12
6
45
36
16
32
15
13
5
43
41
31
24
104
75
1
5
30
1
48
5
55
20
21
39
24
21
55
12
8
24
15
30
15
16
24
228
72
20
16
24
36
36
104
60
24
72
64
71
1
32
3
90
55
12
41
150
21
4
44
21
7
68
45
75
16
20
88
80
33
27
40
12
5
18
1
5
39
12
16
59
45
111
9
9
36
3
21
36
15
28
41
39
12
16
8
24
33
84
24
7
5
27
45
27
48
28
72
23
9
28
32
63
18
27
21
42
33
15
49
5
78
54
144
12
24
18
13
12
11
9
12
141
7
108
32
27
9
4
5
78
13
20
64
47
45
48
12
160
5
79
29
7
44
24
12
129
7
8
75
25
5
24
43
5
3
156
16
24
35
13
65
7
8
3
18
39
72
4
80
15
85
5
55
5
7
72
20
40
95
18
7
41
39
3
85
84
36
119
33
12
4
84
41
114
12
193
41
6
9
24
100
20
40
53
19
5
3
28
48
41
31
44
3
30
27
40
36
5
60
27
57
18
1
149
75
51
49
72
41
90
13
5
15
16
140
81
39
24
21
18
126
55
44
40
20
81
67
48
5
67
24
41
72
72
18
61
24
5
27
9
36
15
144
21
31
48
24
20
3
18
39
87
9
4
20
12
84
117
147
3
25
23
1
36
17
60
51
84
112
59
49
5
15
36
36
16
12
20
3
33
21
6
ABCD 97046110802*3^$a+1 [50022]
48
51
57
36
62
16
80
64
66
54
56
12
1
12
33
12
2
16
54
24
3
24
11
52
54
2
16
32
25
72
35
16
20
34
27
63
21
36
36
51
84
6
27
21
2
16
8
64
8
72
10
63
9
36
24
63
3
54
24
48
15
63
57
9
15
48
9
26
12
16
33
47
16
21
15
12
18
50
24
112
102
14
22
38
94
3
35
28
8
12
16
80
10
26
1
23
94
15
12
15
32
58
36
50
13
11
16
8
10
54
81
9
48
6
9
45
3
71
25
3
9
60
48
27
116
16
18
14
40
20
28
18
110
24
1
47
25
9
27
60
36
3
42
182
61
27
20
10
24
14
4
32
13
21
42
57
9
14
10
12
72
114
12
36
45
15
20
16
20
16
90
36
12
2
4
12
128
12
13
35
64
8
73
36
11
25
23
13
11
97
15
104
22
12
51
9
2
46
15
12
60
3
33
12
45
36
50
12
28
56
24
1
69
14
16
6
3
11
12
85
23
96
49
57
42
44
1
57
27
36
11
13
9
75
47
16
6
90
18
135
9
36
14
40
72
92
28
56
16
24
21
27
69
57
15
3
33
47
133
72
23
52
33
72
9
3
24
11
46
86
49
11
48
4
9
35
37
45
134
16
128
61
47
10
18
18
86
24
4
18
26
1
57
15
36
45
48
72
18
54
63
9
36
42
36
54
3
71
34
14
25
27
24
32
13
12
155
4
48
54
54
6
27
3
6
39
9
27
59
1
47
82
2
16
90
24
27
3
6
50
49
47
10
86
13
11
88
6
30
33
11
10
126
24
45
144
45
30
90
108
42
81
23
24
106
14
4
66
63
27
33
9
12
63
9
26
46
2
13
11
34
86
58
62
13
24
63
18
27
179
172
18
3
63
18
14
46
12
27
15
8
132
13
72
47
16
44
28
54
99
45
74
10
14
40
45
9
27
23
22
27
27
44
10
38
13
21
78
8
40
18
6
32
85
59
76
36
102
36
2
25
51
20
97
45
2
1
11
16
36
44
52
36
30
51
11
12
40
57
15
56
10
6
45
27
18
30
8
70
27
36
21
2
16
32
94
54
33
21
74
49
11
142
18
66
114
44
49
45
27
11
40
20
34
14
4
9
39
56
24
12
16
6
14
88
32
13
9
14
49
9
150
18
66
54
42
18
39
24
21
50
37
11
70
74
36
46
6
8
40
9
15
162
2
16
20
37
36
24
11
16
12
72
6
27
12
24
3
24
56
16
8
120
72
70
3
47
22
48
63
11
16
24
32
22
36
146
1
27
104
108
28
8
46
12
2
36
34
6
21
15
102
15
81
14
24
10
14
73
23
24
25
11
10
26
16
12
20
85
59
16
8
1
132
57
2
13
23
34
51
11
10
18
105
9
12
2
22
62
48
16
18
18
18
120
2
4
90
18
80
37
11
10
18
9
47
25
35
10
144
38
16
54
60
2
16
12
18
18
33
11
61
3
36
128
16
80
70
2
16
36
9
36
99
48
36
6
122
24
10
90
20
12
1
3
8
88
21
24
3
6
39
11
4
45
39
6
54
36
18
138
69
11
181
9
72
6
48
6
66
24
56
16
9
21
78
9
72
35
49
24
3
20
49
9
2
12
97
24
21
51
3
9
27
32
156
156
16
54
26
72
10
6
92
12
22
3
9
87
36
81
2
37
27
68
4
80
28
42
12
6
9
9
12
24
3
87
93
72
47
13
3
45
47
4
18
14
22
72
110
1
15
104
25
47
58
3
11
85
3
9
23
36
64
140
34
72
72
24
48
15
11
52
32
76
9
11
28
114
14
16
32
12
1
35
36
24
40
9
33
18
12
20
160
42
63
39
6
27
9
12
26
12
36
61
15
45
3
6
2
24
73
12
35
28
6
62
46
2
1
60
84
87
21
9
2
52
80
16
12
78
38
36
37
60
57
63
45
27
9
18
44
16
68
13
12
9
2
16
60
9
9
48
24
50
72
16
32
1
156
51
54
36
36
12
6
18
54
20
1
9
15
21
27
51
9
9
18
18
63
21
27
11
88
33
47
1
36
35
72
12
13
21
36
87
12
81
72
96
26
37
3
90
15
35
46
2
12
25
15
45
47
48
58
54
12
8
28
33
12
33
3
27
20
22
63
47
12
16
18
15
3
8
190
18
20
4
9
12
9
15
47
16
68
22
84
86
24
96
34
39
239
58
15
23
49
36
119
52
18
135
21
171
45
6
9
11
10
38
25
24
9
27
23
12
22
108
6
66
6
20
12
34
15
3
18
26
73
59
49
11
24
1
45
2
40
21
24
11
136
69
12
45
6
48
54
15
11
28
6
27
12
36
63
56
24
34
66
69
23
168
24
40
18
96
54
81
35
12
1
15
30
27
15
8
168
16
18
27
24
27
54
12
6
8
94
15
9
90
102
6
32
36
85
9
18
21
24
3
6
12
15
59
4
12
92
72
94
2
72
136
45
24
9
30
45
36
11
36
22
26
4
42
2
124
9
27
12
20
94
27
3
116
48
160
45
33
63
36
3
18
26
16
30
54
32
1
21
24
36
12
2
49
12
11
22
14
108
24
12
49
35
1
9
38
12
22
27
36
9
2
1
51
44
10
50
48
94
63
71
64
9
215
48
96
82
42
80
1
3
33
59
4
80
48
10
27
27
36
54
87
21
72
18
45
24
57
36
2
13
36
27
20
46
15
9
12
90
32
22
24
38
28
20
12
12
34
18
32
13
36
11
46
36
6
9
12
23
64
57
81
27
45
18
188
28
80
25
9
18
20
120
36
49
3
45
9
51
3
117
11
4
56
70
63
12
15
18
50
13
12
108
23
49
9
26
61
72
63
18
75
15
9
23
60
1
9
51
11
12
16
33
45
14
13
21
36
15
117
122
49
21
78
30
42
21
143
97
57
36
6
32
12
4
18
26
10
24
39
81
72
78
30
27
35
16
66
2
4
66
135
45
60
30
54
15
36
12
27
6
54
21
36
23
1
57
2
36
16
36
18
54
20
16
114
2
12
4
72
20
1
9
18
9
23
4
78
3
35
25
48
36
15
9
23
36
13
3
8
10
51
9
62
58
15
3
78
27
27
12
20
49
45
63
57
26
48
16
ABCD 97046829736*3^$a+1 [50023]
6
58
14
3
99
18
42
21
33
4
26
4
2
54
30
96
34
6
48
122
4
20
12
112
20
45
57
6
22
26
9
103
42
162
26
42
22
138
2
48
28
14
178
6
26
28
8
87
43
2
58
12
32
90
36
22
36
2
27
45
40
26
9
67
50
4
14
10
12
90
38
63
7
6
26
64
104
18
52
38
34
11
12
27
33
25
2
58
8
15
67
50
22
14
36
48
6
9
93
24
94
36
44
36
18
15
21
87
13
12
60
14
30
64
36
8
6
9
117
34
2
12
100
80
46
17
49
11
9
4
44
36
36
36
60
40
72
26
69
25
6
12
2
16
54
6
36
203
27
30
94
36
6
44
10
18
12
24
12
18
54
18
185
9
28
32
36
40
32
12
28
35
37
44
60
12
54
28
86
94
5
57
40
14
10
12
20
4
14
30
4
42
68
12
4
20
34
6
17
33
84
10
68
130
62
10
26
54
28
14
76
18
36
71
19
48
32
4
14
28
30
14
10
14
40
80
22
92
88
32
18
15
9
30
6
4
30
54
114
18
14
34
14
10
26
22
42
80
6
99
13
8
40
14
33
7
42
23
31
50
27
25
78
180
14
40
12
54
6
50
40
26
27
31
2
12
6
94
32
36
12
15
57
63
51
9
61
36
54
24
30
78
14
4
26
10
14
16
18
6
36
50
4
12
2
18
4
36
18
50
99
13
14
30
18
6
54
16
74
30
6
34
6
32
58
30
20
12
22
32
60
48
105
27
4
80
76
96
12
32
18
36
82
140
12
45
55
5
31
12
50
42
18
22
18
44
100
8
6
22
35
33
252
135
12
1
32
130
14
4
14
36
34
42
18
23
12
60
43
2
40
23
25
24
36
32
75
45
63
13
90
2
18
66
28
62
4
72
14
96
58
26
60
48
72
10
8
18
90
42
166
14
48
40
74
4
62
58
42
14
18
52
56
34
24
14
58
48
24
18
54
44
60
112
32
16
36
20
34
42
14
40
30
24
17
45
42
160
5
1
44
90
22
54
2
22
18
80
54
10
68
48
10
90
32
12
58
2
4
12
14
24
30
27
105
4
23
27
40
41
12
27
54
40
50
94
23
13
110
9
43
92
16
14
40
110
22
14
12
114
3
55
18
30
50
54
126
28
14
30
72
94
14
46
54
8
87
21
94
5
33
130
48
24
18
30
2
22
50
130
54
12
20
27
25
128
18
22
14
21
45
4
6
18
54
50
22
30
38
22
30
78
48
20
52
6
44
6
90
22
18
89
13
38
9
13
72
72
36
54
68
18
75
60
25
24
8
22
114
54
48
2
22
8
60
16
42
18
77
49
84
86
18
22
14
10
77
27
30
28
8
6
21
13
24
62
144
36
76
65
39
60
54
22
32
16
14
15
85
23
7
5
145
23
12
31
6
18
5
48
15
18
36
111
180
60
27
18
52
20
135
13
120
20
58
12
60
14
36
22
18
32
90
76
90
32
12
76
24
86
57
27
6
30
76
14
60
4
62
184
60
32
45
9
40
66
54
23
31
86
36
60
58
14
48
18
6
16
2
120
132
84
10
30
86
18
40
6
206
4
56
48
72
6
4
108
8
18
22
38
16
74
22
14
16
14
18
6
9
108
57
28
12
18
20
45
57
6
22
12
72
68
6
52
50
94
14
36
28
26
22
47
13
48
86
18
42
16
14
24
40
66
6
44
10
84
29
31
36
18
36
12
74
16
5
27
42
36
18
94
35
1
14
22
84
14
28
14
30
36
4
24
72
18
102
72
5
1
36
68
66
42
12
90
6
27
27
12
154
102
2
30
36
9
60
27
4
14
40
8
24
160
6
17
33
27
25
6
54
50
66
6
34
2
70
32
63
27
42
16
18
29
27
48
6
54
18
12
15
31
50
12
22
6
170
6
40
18
32
4
66
23
15
70
2
30
36
78
30
94
36
2
12
10
53
9
28
102
6
32
48
42
16
2
22
30
18
60
18
66
50
24
84
10
50
72
40
48
168
44
10
8
46
44
36
4
20
75
33
54
16
20
4
14
4
86
40
12
50
64
14
4
18
14
40
41
43
14
18
45
19
48
18
47
21
10
14
40
8
54
18
15
7
74
27
3
40
326
16
18
42
30
20
90
27
25
68
24
70
20
16
65
7
18
20
30
18
10
54
50
12
64
36
26
18
9
60
27
30
36
4
20
3
51
76
36
5
7
6
14
76
120
14
46
32
4
14
16
60
23
85
26
10
80
60
27
9
54
16
6
12
36
20
16
11
12
27
33
13
54
108
5
45
76
12
32
40
23
69
36
112
35
105
12
6
34
18
72
54
14
10
50
102
10
54
14
18
75
55
8
22
42
53
67
2
76
32
40
23
9
3
31
29
180
7
24
17
69
156
27
51
16
14
4
20
40
8
4
38
40
50
52
23
1
32
75
9
40
56
102
6
12
4
24
26
10
8
6
9
25
6
89
31
14
15
21
27
67
5
33
30
18
27
9
4
50
82
68
4
36
72
8
27
45
64
8
6
54
36
99
3
22
132
44
24
18
12
10
32
36
112
18
17
37
14
36
16
5
45
15
45
40
152
40
23
60
103
50
40
50
76
18
30
2
36
18
34
23
9
10
53
13
32
46
12
5
33
4
35
45
28
32
63
63
16
6
62
33
75
18
10
50
76
54
36
8
10
23
12
73
68
22
48
20
54
22
30
6
5
9
4
62
45
19
26
15
27
22
23
81
12
94
96
54
23
48
69
18
12
10
23
31
26
78
12
90
18
6
12
64
48
6
86
16
68
6
34
14
6
66
58
23
33
34
20
12
33
13
18
14
18
18
12
24
16
128
12
15
43
29
81
12
54
4
54
83
9
48
58
2
12
24
30
76
54
24
48
24
84
32
15
97
20
12
36
24
90
40
44
54
10
26
6
58
26
9
15
90
40
23
12
15
45
45
58
50
58
17
49
14
6
108
180
63
129
28
8
58
24
18
18
26
ABCD 97046938258*3^$a+1 [50019]
4
5
70
38
54
85
8
55
81
35
36
36
9
33
3
40
20
48
16
36
39
50
36
12
63
4
59
9
40
5
51
72
63
4
8
13
104
15
25
47
9
39
42
30
18
58
5
9
103
5
15
36
31
48
65
120
52
11
24
81
12
45
55
23
49
5
36
7
15
5
36
40
39
56
36
16
2
27
4
12
99
129
20
27
13
27
38
54
25
20
12
24
27
49
68
12
28
53
15
75
25
72
3
68
25
119
1
44
7
5
16
15
24
8
6
30
1
35
28
45
17
10
44
1
3
101
9
31
17
63
27
33
4
12
15
14
19
12
3
81
5
24
102
61
65
82
45
12
24
35
9
15
12
6
18
1
44
31
120
86
63
4
5
72
58
128
73
47
33
27
49
3
20
57
16
15
2
3
45
22
20
13
17
42
13
53
18
76
20
9
40
120
20
52
72
15
108
12
168
5
7
5
40
83
25
15
8
24
52
14
36
15
88
65
7
104
36
60
3
33
64
51
113
91
53
45
15
16
29
67
59
37
17
30
1
5
22
12
20
36
37
12
12
48
8
7
60
53
4
20
40
3
20
73
147
93
24
89
31
5
60
18
36
12
37
48
15
12
45
11
9
45
3
45
19
23
45
7
9
51
41
112
5
31
39
176
49
47
36
37
12
23
21
36
63
133
8
4
23
12
13
144
5
15
63
36
4
8
253
77
3
64
53
10
53
9
10
8
18
22
9
11
25
137
30
1
5
30
6
91
29
31
15
8
25
39
77
16
12
80
16
99
86
42
49
5
18
37
15
9
12
35
45
12
52
29
22
2
12
15
28
8
27
61
20
31
21
12
60
20
52
56
48
9
10
8
45
9
19
12
23
60
21
81
7
15
21
29
67
51
45
23
90
54
73
15
33
32
63
66
18
40
56
30
22
14
6
12
90
36
6
48
1
32
48
72
55
5
39
13
11
1
15
38
75
51
49
8
33
99
93
7
75
8
90
22
56
37
12
17
10
8
36
60
12
49
23
40
32
81
15
52
33
48
119
12
13
32
28
77
30
33
16
11
36
48
1
8
27
1
48
12
72
48
75
2
3
60
108
4
12
95
28
45
35
25
35
48
9
15
40
180
44
45
52
8
21
10
48
5
36
9
6
9
27
13
17
15
45
66
24
129
9
7
20
33
12
15
4
107
9
28
12
24
17
10
53
19
41
31
5
39
1
48
11
25
171
33
95
1
47
64
8
25
15
21
12
35
40
5
27
42
31
39
45
11
108
21
63
33
27
25
27
14
51
75
9
15
4
21
11
90
31
12
27
14
15
76
36
107
85
12
44
27
13
35
4
2
19
101
55
41
22
5
48
28
80
4
5
6
12
37
53
10
5
3
25
11
9
36
28
3
74
3
33
67
32
16
12
11
49
41
87
225
3
15
49
17
18
28
5
9
39
87
72
45
16
11
18
18
30
42
73
65
42
181
11
1
32
136
12
12
11
16
29
9
7
29
12
10
14
54
37
29
6
13
17
15
3
81
60
16
59
54
27
15
84
6
22
26
46
41
3
54
15
7
65
36
48
76
20
28
15
33
24
35
13
3
77
76
36
24
5
84
22
41
24
36
39
24
4
17
51
13
12
27
21
39
12
20
84
6
58
48
20
45
4
3
60
5
27
1
44
3
28
53
4
65
63
28
29
6
61
29
22
8
64
57
11
18
27
39
9
15
12
4
20
13
5
22
5
39
4
20
133
29
63
36
16
59
37
113
54
52
86
15
63
30
31
20
36
9
36
12
31
5
180
54
1
5
19
35
45
27
18
3
15
153
75
36
9
19
32
84
6
54
37
17
22
105
3
8
40
5
27
6
30
9
81
51
16
113
42
25
24
23
30
10
80
33
4
60
48
8
9
103
11
12
25
47
18
7
17
3
15
66
91
5
43
20
27
66
67
36
51
9
32
12
27
25
11
60
12
36
54
31
5
15
4
8
24
39
36
28
5
43
5
4
41
7
15
33
192
12
44
52
68
19
5
3
33
36
63
13
5
34
29
12
67
2
18
12
105
39
24
117
48
52
51
29
120
4
87
12
50
22
33
5
3
28
60
35
72
52
2
36
115
27
33
12
11
4
5
7
5
4
11
36
30
19
3
56
81
3
37
96
29
15
16
27
56
36
40
93
41
87
4
48
27
5
45
6
9
3
28
8
1
63
57
5
10
5
64
17
3
24
16
20
16
20
3
6
22
44
45
81
18
96
18
3
45
54
109
24
36
44
16
20
12
15
4
14
55
17
12
15
36
67
248
1
60
36
23
24
21
15
25
11
84
1
95
81
39
73
3
2
31
32
7
86
67
48
12
5
75
27
6
106
41
27
132
88
132
26
24
55
51
5
19
44
25
44
100
80
45
48
10
9
8
63
24
13
80
63
54
58
33
53
6
21
28
17
22
92
16
5
27
33
67
12
56
52
21
20
60
156
36
63
4
33
17
6
12
13
32
40
113
36
43
20
15
21
9
15
3
18
6
9
39
25
17
48
31
51
80
18
130
38
3
27
25
12
3
9
24
35
6
3
33
18
9
27
73
11
1
3
56
21
15
9
16
11
18
22
5
48
40
12
44
9
79
87
21
29
106
24
44
96
36
48
64
8
25
17
63
45
39
15
138
15
43
5
4
29
19
3
14
36
43
27
9
168
68
4
80
24
27
4
80
54
15
16
5
24
7
12
116
12
4
56
63
72
25
72
15
12
65
39
9
103
20
4
14
19
12
53
6
4
5
12
4
47
37
183
177
35
1
71
13
3
9
23
105
3
4
21
17
70
93
12
8
63
49
32
55
50
31
23
84
6
19
17
31
17
126
6
130
21
149
10
68
1
12
32
112
36
17
90
25
3
57
27
21
44
75
45
141
3
64
23
9
39
6
30
1
5
48
7
72
47
9
4
87
21
15
17
33
18
16
29
9
48
7
8
12
51
1
8
40
12
48
11
1
23
13
5
7
68
4
24
32
39
36
9
33
3
28
27
9
35
13
95
13
65
3
139
60
5
67
26
15
3
49
20
111
60
4
26
7
17
48
7
47
33
43
14
78
13
23
21
51
112
12
33
32
16
128
9
43
60
104
39
54
18
49
48
15
33
27
33
15
32
33
4
23
57
9
19
68
9
58
21
56
28
12
35
13
15
53
60
52
77
31
5
42
1
20
45
15
7
2
43
60
23
36
36
4
48
5
ABCD 97047237052*3^$a+1 [50009]
113
15
21
79
32
9
39
132
28
36
17
55
32
165
15
60
3
18
15
16
53
90
21
40
101
31
5
75
39
48
42
19
11
69
21
96
12
36
19
36
20
69
91
59
90
43
29
31
5
27
172
11
72
85
108
108
131
1
60
24
5
36
3
15
1
204
20
225
27
33
36
51
15
25
20
52
83
13
12
20
24
3
97
89
30
21
33
72
96
127
53
120
54
24
37
17
7
8
12
4
12
5
60
127
83
18
42
37
47
18
60
15
147
54
39
33
19
120
8
15
157
236
4
83
18
24
18
37
53
30
42
30
165
3
12
13
68
33
36
30
18
6
81
3
73
8
105
7
5
43
29
78
69
15
78
31
35
177
28
101
31
8
39
93
105
48
87
3
90
19
53
18
37
23
57
177
183
88
65
42
25
23
61
35
121
167
12
18
18
25
35
93
51
1
29
78
1
20
136
5
15
3
25
11
30
127
53
6
66
3
64
12
35
48
13
20
12
15
1
32
69
15
3
90
15
12
136
108
17
75
165
15
39
18
7
95
1
95
54
91
20
105
48
55
32
45
3
40
41
43
65
27
33
7
101
43
65
12
18
9
117
3
16
72
17
51
16
23
25
36
89
12
24
12
19
36
17
78
33
15
9
153
72
18
37
5
27
75
21
159
1
8
4
41
54
36
9
36
9
6
1
35
30
3
15
18
114
9
340
12
12
48
5
63
36
81
39
24
12
4
53
43
80
28
5
60
156
234
9
48
15
18
6
108
45
3
54
36
7
11
1
125
3
16
125
39
33
7
101
36
18
6
7
5
7
12
20
64
60
41
90
229
5
30
6
31
17
67
36
12
47
21
60
87
18
48
55
96
29
36
60
3
100
8
33
39
27
1
17
15
3
25
29
19
56
3
57
45
144
6
1
24
5
24
19
132
23
168
93
45
24
3
60
4
35
18
78
45
3
6
54
12
133
35
61
5
96
7
36
12
68
12
84
28
48
23
60
12
42
30
45
88
35
49
48
156
72
29
18
90
7
24
41
36
139
8
123
9
33
15
16
60
84
95
66
31
144
92
24
28
12
8
12
45
36
19
35
73
17
60
54
84
60
1
65
72
7
35
30
63
24
21
18
36
261
27
18
39
4
176
15
6
163
17
55
24
119
102
75
12
21
24
102
13
41
90
54
75
15
42
66
54
31
32
12
3
61
5
31
24
167
30
63
9
7
20
28
5
66
42
43
32
87
157
20
28
116
15
54
36
7
8
40
5
55
29
6
30
180
72
15
75
25
32
16
17
24
43
12
44
27
85
5
15
100
12
36
92
12
87
73
216
35
72
24
30
90
36
54
54
6
30
36
54
24
126
54
12
18
105
60
57
12
72
96
120
43
96
8
3
108
174
115
32
120
39
42
7
5
91
17
204
3
88
65
55
35
18
36
186
48
45
27
72
72
133
48
44
45
19
5
7
23
36
18
72
60
66
117
28
17
27
9
87
9
84
19
125
72
18
13
65
30
13
120
35
25
5
15
40
41
63
27
13
5
51
16
89
7
12
131
12
18
24
12
18
72
18
43
29
54
1
41
19
83
72
54
15
21
43
11
42
12
42
108
57
9
111
15
18
60
30
37
24
17
18
36
30
31
167
85
132
48
48
47
132
36
18
7
5
72
168
79
56
4
53
42
13
20
36
51
18
43
17
30
36
72
144
1
53
7
35
37
32
64
59
61
11
6
120
75
15
49
41
7
12
5
3
48
28
41
6
84
1
5
48
27
27
145
20
105
72
31
5
7
17
30
49
32
33
27
75
37
8
72
51
1
36
48
41
31
17
6
90
19
80
147
36
13
131
61
65
15
3
61
60
65
31
35
9
33
231
16
24
17
79
11
18
19
71
30
147
33
60
54
72
49
17
24
43
5
27
9
31
59
61
101
103
92
27
21
81
18
37
41
48
151
8
75
60
90
7
59
6
30
9
4
12
35
33
51
36
144
6
15
69
24
135
57
3
36
4
12
35
1
17
55
8
48
15
57
33
19
35
42
90
18
30
57
15
6
79
113
7
11
25
20
48
57
19
29
6
49
24
245
75
40
12
71
73
36
8
33
15
4
83
13
32
28
53
19
17
103
5
63
423
54
6
1
29
79
68
112
47
13
95
37
149
12
114
69
21
18
48
33
9
12
43
12
5
30
108
6
12
43
36
20
45
3
16
56
3
117
81
15
40
65
15
88
209
12
54
96
13
5
7
68
28
20
249
6
49
48
47
45
16
12
35
61
36
36
29
3
177
36
84
19
17
54
13
12
36
24
5
18
33
27
30
3
28
77
43
47
97
11
24
25
12
83
36
1
104
24
33
27
87
108
1
161
55
24
80
60
36
28
17
36
7
101
6
133
65
72
30
13
101
84
36
42
45
9
54
1
11
18
19
77
31
17
43
17
12
51
27
61
5
39
ABCD 97047961412*3^$a+1 [50113]
36
15
1
44
4
35
72
21
12
27
13
65
3
12
60
81
55
12
68
51
9
4
23
49
65
30
25
35
48
21
12
4
8
16
5
6
1
44
141
24
3
12
28
11
9
15
45
60
12
9
126
6
90
37
17
43
17
3
3
42
223
83
30
27
24
4
41
19
71
18
66
9
48
64
5
18
33
15
25
29
24
7
84
44
57
19
36
29
55
11
33
24
3
24
25
36
20
75
12
21
16
11
12
37
24
20
24
72
36
40
20
33
30
9
15
60
21
12
33
12
15
4
125
15
4
32
3
37
20
4
35
69
45
27
4
23
42
31
12
17
15
4
29
7
20
33
18
37
308
9
39
27
165
57
75
27
1
23
1
71
108
9
12
15
6
30
84
1
48
20
9
51
12
40
60
8
9
67
68
40
92
28
20
33
99
3
37
56
64
29
24
31
12
35
24
21
12
72
39
57
4
35
25
71
18
75
12
12
12
4
29
27
21
7
80
45
18
37
12
41
18
37
29
138
90
96
19
8
39
9
21
39
39
45
63
33
51
205
68
3
157
17
78
45
12
36
24
3
45
12
36
45
30
12
36
1
36
20
4
11
13
32
15
9
63
18
39
69
27
9
48
3
3
61
65
30
1
23
85
29
6
21
69
7
17
75
12
3
21
51
30
108
3
4
11
24
69
69
31
32
3
54
6
37
8
4
8
28
71
25
56
15
37
23
12
21
21
6
9
3
66
27
93
19
23
24
1
20
45
78
25
24
32
45
15
24
51
30
219
12
100
48
5
31
8
27
25
20
33
27
4
11
1
59
9
100
20
27
24
9
12
24
51
18
12
55
92
33
15
60
39
30
60
66
9
9
6
93
12
39
54
7
29
31
36
17
6
69
15
6
6
61
5
48
30
37
5
27
16
17
19
29
19
32
28
36
11
1
8
36
76
12
36
20
220
11
33
3
9
4
11
126
39
9
90
97
164
40
41
7
47
21
15
57
60
36
12
4
20
4
12
8
27
25
77
7
36
12
65
67
11
9
40
35
1
12
23
102
87
28
23
18
39
75
25
77
31
35
9
16
8
45
39
3
117
33
18
21
75
30
19
32
15
25
80
45
15
9
39
36
16
32
100
56
9
18
24
6
3
15
25
72
8
4
23
9
45
31
80
40
20
4
83
30
48
75
84
99
21
16
60
20
3
6
30
156
18
15
12
105
19
48
41
27
27
33
84
40
56
60
108
12
9
66
13
32
12
16
29
27
60
45
19
20
16
44
171
9
15
21
28
12
48
8
63
25
41
55
29
27
9
15
3
13
8
15
61
179
45
9
31
44
12
15
69
9
31
77
7
53
7
11
1
11
90
15
27
30
42
6
39
4
32
27
13
17
67
113
15
28
24
11
18
75
15
12
42
15
16
96
65
51
45
18
25
35
141
36
9
63
15
165
12
21
3
52
48
197
42
25
11
36
48
48
57
21
15
4
5
27
3
36
42
102
42
18
12
9
72
48
27
9
28
101
6
108
78
43
11
6
19
23
85
20
12
3
12
45
15
6
39
40
80
16
35
33
96
16
23
21
184
12
60
24
20
28
41
36
18
12
13
11
37
48
29
18
97
36
17
75
24
16
8
4
17
31
65
108
135
27
48
9
12
135
30
18
36
45
27
54
15
16
29
3
16
35
24
6
79
36
29
66
49
47
18
63
9
66
18
31
53
3
39
36
24
21
4
36
12
47
24
24
1
12
24
56
120
27
33
3
9
16
65
39
15
36
66
6
24
24
1
41
30
37
20
33
12
108
39
28
56
96
45
15
16
47
21
96
9
27
12
112
11
109
23
12
9
40
32
57
66
169
48
24
56
9
3
100
23
37
11
30
6
114
39
36
100
89
27
16
44
28
48
29
19
29
3
4
8
88
84
59
12
9
45
96
72
103
32
12
48
27
9
51
61
8
57
27
3
13
35
45
15
21
64
17
39
4
24
167
1
8
21
24
24
7
68
3
105
3
61
288
8
9
75
4
29
3
28
5
6
13
12
20
40
29
27
27
37
60
71
9
33
6
37
35
24
60
6
18
45
52
8
9
31
92
9
19
89
12
15
81
43
11
61
20
129
19
120
35
9
81
7
44
3
13
80
4
8
28
44
24
15
60
6
3
51
42
3
24
96
24
3
45
75
18
27
12
27
48
57
3
37
29
55
35
60
24
57
33
31
17
27
52
11
102
6
102
3
4
131
45
99
13
83
37
23
42
55
35
18
27
24
96
4
60
65
30
30
3
15
25
92
16
32
27
21
24
39
45
72
28
11
25
59
36
25
20
16
12
11
25
71
6
18
9
27
109
20
36
268
12
56
40
17
12
39
9
18
9
69
96
3
16
65
31
41
3
51
21
9
6
25
48
36
41
15
60
9
60
24
79
17
15
3
25
11
6
96
108
126
36
37
8
3
37
23
12
13
41
30
6
18
1
204
5
31
29
12
42
225
12
33
15
16
11
126
18
37
60
29
91
119
21
100
8
4
8
12
16
20
21
48
111
16
95
45
96
3
72
45
39
36
18
55
44
3
12
21
16
125
30
13
20
63
37
8
84
15
18
12
31
44
84
24
3
24
18
31
59
1
36
20
21
48
36
3
3
60
69
15
54
19
35
81
24
15
21
72
15
57
48
4
11
25
8
16
20
4
44
27
1
72
12
29
51
24
24
15
93
4
59
217
32
105
67
96
12
17
258
33
24
28
71
45
72
9
19
5
79
48
107
6
30
42
27
3
9
16
8
87
9
33
72
3
51
9
27
33
15
36
36
13
12
84
92
3
66
24
36
84
6
165
48
111
21
24
60
27
12
66
27
3
24
33
3
9
27
25
8
12
36
4
8
48
52
8
15
9
3
1
77
12
27
76
12
11
9
57
15
39
1
60
36
12
11
45
16
44
52
23
9
36
24
105
3
4
8
12
16
44
9
39
135
36
6
31
29
30
6
48
42
57
60
3
9
4
77
108
7
8
9
66
1
20
39
42
18
9
28
12
56
27
9
76
5
199
8
12
21
168
51
51
48
37
8
15
57
48
87
45
27
12
13
8
84
3
21
81
30
109
32
24
15
ABCD 97048046224*3^$a+1 [50003]
18
96
98
46
14
12
6
18
156
16
50
48
9
81
16
36
80
84
24
52
18
14
12
16
104
16
23
9
3
123
46
68
16
206
69
75
9
121
14
42
16
24
23
36
45
4
32
36
60
34
50
39
1
20
16
132
8
48
27
9
64
12
38
42
40
108
84
32
3
91
144
42
68
12
168
76
12
8
16
14
154
56
16
23
57
108
96
64
50
66
12
18
144
126
4
12
59
69
16
32
64
96
12
200
16
126
26
3
49
50
178
72
20
18
82
32
24
22
30
140
40
192
92
36
27
1
36
270
30
20
24
54
33
25
8
15
15
45
1
108
35
273
12
16
72
72
8
28
44
150
202
68
36
16
83
61
80
12
3
145
204
32
76
38
46
194
10
96
144
32
64
80
64
35
51
46
212
46
2
24
40
11
99
30
76
35
229
14
10
72
72
20
63
69
76
44
4
20
144
72
64
24
12
80
148
35
213
48
160
47
103
2
30
153
81
214
14
3
157
18
32
106
47
39
106
24
24
59
36
69
16
12
47
25
252
20
88
95
7
30
20
108
96
60
16
20
84
87
69
39
75
45
180
81
40
11
285
108
16
156
54
26
70
5
25
47
36
31
80
10
36
20
160
12
12
38
30
66
42
88
12
68
64
8
88
24
38
78
12
75
45
48
16
168
6
110
12
24
46
80
34
156
18
62
63
19
48
62
18
105
9
24
36
3
31
17
9
16
48
32
64
86
30
63
51
30
171
73
80
136
8
28
44
6
154
80
40
48
8
40
12
18
14
64
2
64
14
34
138
24
56
4
84
35
171
33
225
40
180
95
33
3
97
168
24
80
16
60
12
132
68
63
15
57
85
60
38
90
24
40
38
18
15
97
152
36
64
2
18
220
2
46
108
24
96
14
66
144
12
96
84
46
48
2
60
3
60
1
68
12
4
32
28
50
162
40
32
3
67
32
10
36
12
20
12
120
124
144
18
14
130
146
15
33
30
106
8
60
12
36
147
1
12
32
28
20
18
42
4
48
36
56
63
1
72
12
48
12
116
4
60
12
36
2
10
11
37
32
48
75
75
10
72
80
238
42
11
21
51
72
27
66
160
62
10
38
10
32
88
12
2
10
56
28
47
109
54
80
112
14
18
186
6
78
12
120
96
48
46
74
70
32
142
35
13
50
30
18
10
6
66
12
32
28
8
15
129
24
132
60
24
24
112
38
9
36
24
36
85
32
18
30
135
61
14
46
36
47
157
59
7
50
135
7
78
12
68
28
102
30
20
28
80
84
120
15
7
66
12
80
16
44
120
16
44
63
12
33
84
96
18
130
24
96
36
11
55
18
62
130
12
32
100
200
6
58
6
14
180
16
44
36
3
61
155
99
21
25
36
140
34
42
20
12
75
48
60
33
24
16
56
16
12
2
69
21
4
84
128
72
6
10
6
30
18
66
32
15
108
67
80
10
68
39
13
120
8
24
232
14
64
48
18
32
63
81
3
117
48
6
202
68
36
60
84
144
16
60
32
15
69
60
66
10
24
44
82
53
85
6
48
42
80
120
76
80
60
52
12
134
30
52
23
25
96
144
72
24
48
156
20
16
30
161
15
58
102
30
12
32
144
54
30
15
115
30
2
69
69
132
4
60
44
48
4
143
13
20
18
46
20
99
12
33
24
15
57
48
48
30
18
72
84
208
2
33
31
2
30
57
25
11
189
15
25
110
42
36
12
171
91
53
181
32
198
42
54
10
20
60
54
154
8
88
24
32
28
36
56
148
35
15
33
13
50
96
9
97
24
59
37
24
56
12
12
51
33
12
70
122
72
16
143
15
16
126
18
122
52
50
48
48
9
33
27
37
20
148
78
53
60
157
44
6
94
20
48
12
34
42
8
16
60
48
12
83
1
2
144
58
192
24
252
44
24
40
20
4
56
6
18
30
16
30
36
168
36
32
4
23
117
34
2
40
32
22
48
101
61
44
15
45
84
12
6
82
23
69
4
56
54
64
50
96
120
22
32
48
34
96
8
16
116
15
49
50
16
2
136
84
96
36
96
80
72
36
60
22
74
ABCD 97048051286*3^$a+1 [50001]
95
31
17
108
60
67
5
28
81
84
51
44
31
9
105
39
45
6
45
32
112
72
8
1
72
12
6
30
24
108
84
99
36
36
105
35
28
36
21
35
7
57
36
8
55
24
30
27
24
36
9
95
61
23
31
9
33
3
9
27
9
15
32
12
40
8
7
81
84
63
77
31
180
6
75
69
54
21
27
65
25
107
60
85
6
30
59
13
132
23
4
93
18
17
48
12
28
20
7
12
41
12
28
27
72
9
45
6
41
132
48
52
56
112
45
12
42
18
3
24
3
18
54
6
35
49
11
25
15
20
37
11
49
23
12
37
11
25
90
65
55
18
6
21
60
39
45
144
27
5
13
35
25
36
59
4
20
91
9
116
16
3
6
39
51
81
104
72
4
21
87
72
44
4
15
12
53
7
29
37
35
25
12
27
44
61
54
102
27
51
9
57
63
108
99
9
72
15
5
67
41
7
18
24
120
18
77
1
35
100
216
21
27
51
65
19
113
193
36
186
65
37
42
149
4
63
117
3
105
3
42
3
69
12
23
120
1
24
3
69
36
18
21
44
64
8
19
81
8
1
108
27
15
29
25
216
36
23
12
4
104
31
69
39
132
126
18
36
41
49
39
159
30
83
49
39
9
6
9
12
9
27
24
84
9
23
19
30
23
73
84
23
67
9
9
35
1
54
5
28
84
15
101
72
48
103
45
20
64
68
13
51
9
30
17
60
72
36
145
75
152
64
9
6
45
45
3
33
108
30
96
54
35
1
18
108
102
131
37
72
3
117
162
41
64
104
25
6
36
18
39
153
15
68
25
59
37
39
9
6
21
9
135
36
33
12
15
21
78
36
54
54
21
45
27
24
3
41
1
63
8
12
48
43
24
65
196
12
9
60
11
52
3
150
27
3
42
23
48
145
75
132
27
66
167
4
44
60
37
75
63
96
41
193
39
27
9
32
13
47
12
67
29
12
28
27
54
39
32
49
24
39
213
39
51
17
37
3
56
49
66
126
123
45
35
36
37
23
25
35
55
9
63
18
35
1
6
30
54
198
36
267
45
72
147
9
24
72
18
18
48
6
90
36
135
75
9
105
39
20
61
126
9
33
48
87
3
90
107
7
29
7
54
54
81
39
81
8
73
72
108
15
3
5
4
81
6
89
4
72
51
48
24
21
60
32
13
84
35
1
59
37
18
156
17
25
47
91
137
40
75
60
65
52
48
15
84
108
5
28
68
4
3
72
5
28
39
33
21
51
48
8
64
44
52
20
19
81
20
7
45
56
24
48
12
108
12
1
99
15
161
1
83
7
53
28
48
20
16
45
11
49
3
15
57
8
60
28
57
63
320
208
84
27
9
24
45
102
24
30
54
18
27
56
60
1
99
72
20
13
27
120
33
90
5
4
8
4
9
24
11
1
99
60
36
36
272
205
11
72
28
32
4
15
89
60
24
60
67
29
31
41
85
18
9
68
4
45
54
77
4
9
219
15
65
1
60
84
6
36
101
28
15
65
64
27
45
45
15
104
16
33
11
16
9
66
261
68
1
30
9
80
72
37
11
60
25
12
24
36
54
45
39
5
1
75
60
63
53
37
18
65
100
8
24
96
121
39
20
24
28
32
36
72
103
6
71
4
36
33
72
3
99
18
63
80
100
15
89
1
47
60
13
6
41
40
9
120
6
48
72
125
43
29
36
109
72
23
48
43
5
84
28
63
5
16
15
29
16
129
51
36
3
17
28
20
72
97
42
48
53
48
16
69
39
188
168
40
45
87
9
71
4
81
24
39
27
18
47
25
72
18
53
60
49
126
60
66
36
155
12
48
48
184
12
45
60
90
29
16
44
120
25
39
33
12
23
168
12
4
63
18
90
90
24
71
13
59
31
17
25
27
72
39
6
11
64
33
143
28
99
18
47
52
93
36
36
11
12
76
32
60
49
63
3
17
61
167
49
11
7
18
108
12
107
16
12
8
127
17
1
15
152
49
131
55
45
8
4
80
1
42
54
83
52
120
8
1
35
12
43
54
71
12
85
75
9
15
9
95
7
9
123
21
15
9
48
9
119
40
9
11
120
52
63
149
1
54
65
52
21
23
40
44
16
45
30
9
8
37
35
151
9
56
25
35
109
66
180
9
80
37
171
27
42
54
17
4
45
51
20
97
30
18
83
79
45
8
187
12
33
63
5
115
65
25
23
4
68
64
9
12
42
30
11
25
6
138
15
20
43
17
67
45
168
8
37
35
31
42
47
37
60
59
7
5
4
8
100
8
228
4
27
9
75
17
48
79
33
12
108
80
19
29
160
51
21
15
54
75
108
15
198
90
18
27
80
37
30
18
78
65
16
116
48
12
12
73
174
9
51
21
9
11
12
40
ABCD 97048551454*3^$a+1 [50022]
156
12
43
30
18
45
32
13
30
29
67
33
15
101
12
24
36
64
9
42
42
12
48
3
12
45
23
4
20
1
15
20
19
21
123
77
13
59
133
35
43
21
96
75
5
37
6
5
12
120
24
28
12
36
3
185
31
33
8
49
23
100
3
45
44
28
56
52
20
28
72
24
8
55
17
25
23
12
28
20
25
47
1
99
63
41
7
42
30
42
131
28
177
3
51
21
99
29
12
7
21
24
20
7
5
1
23
12
13
27
32
7
45
3
5
12
28
72
9
39
68
24
108
16
69
3
60
105
102
30
3
60
3
29
43
5
24
24
52
9
23
40
33
27
20
96
1
23
31
5
184
32
36
13
39
92
64
20
12
79
9
80
31
6
23
24
52
36
3
45
12
8
25
35
72
12
1
39
68
28
15
45
20
16
140
60
184
9
3
48
20
64
81
27
60
32
37
18
5
61
95
96
4
24
20
48
7
33
39
29
24
48
4
108
20
12
16
57
3
57
27
44
4
3
93
69
23
28
60
24
105
51
129
36
6
81
177
3
48
12
32
7
41
64
8
72
73
3
9
3
36
57
42
48
149
13
63
180
12
32
24
12
48
16
45
11
124
8
55
101
24
91
5
40
96
104
19
96
5
67
9
8
28
9
3
63
24
48
81
36
36
60
24
51
150
12
71
61
36
3
32
112
12
20
60
16
24
24
132
27
5
133
30
5
24
13
6
96
21
33
36
35
16
68
24
25
6
81
44
16
80
13
96
27
8
19
48
33
84
27
9
20
40
9
11
31
33
15
81
87
24
5
4
141
84
30
30
11
1
15
44
48
36
40
12
32
36
12
13
51
8
28
12
12
20
1
35
55
29
36
85
12
11
96
40
3
33
48
12
3
89
40
80
16
24
80
37
18
45
3
9
9
87
129
23
12
19
42
87
128
12
43
33
39
5
40
36
92
13
30
5
12
52
27
24
9
68
85
60
18
30
51
15
41
28
45
51
36
8
7
42
111
15
5
4
12
48
3
5
120
60
79
21
68
40
36
44
36
4
44
43
57
15
77
48
40
68
7
65
1
72
54
41
12
40
75
66
47
52
75
78
75
39
18
6
29
72
4
9
35
40
51
65
60
72
12
156
72
19
66
35
13
111
39
66
6
29
16
8
12
13
11
73
27
45
63
228
68
25
6
24
5
4
32
25
3
51
29
16
24
45
3
27
137
4
56
124
24
15
5
88
32
61
12
35
97
23
60
28
9
132
23
12
31
24
48
48
29
13
96
12
48
111
36
44
4
12
32
1
71
19
125
24
48
67
21
20
25
6
33
33
15
63
17
12
13
24
48
131
16
21
12
15
68
60
48
40
27
29
148
32
55
9
80
1
99
9
27
63
17
25
23
48
60
19
6
15
32
67
21
80
19
5
48
12
31
57
15
66
24
11
24
48
52
15
105
8
13
27
60
69
39
92
49
48
15
21
6
66
30
29
24
4
92
19
96
33
15
45
27
24
17
25
48
120
71
40
20
28
105
123
108
9
6
45
60
24
33
35
40
3
24
57
20
4
56
4
51
21
12
87
5
16
20
168
79
17
193
87
20
160
44
84
96
145
39
117
11
19
5
36
7
5
16
200
12
40
9
71
28
75
24
81
240
12
3
69
68
55
29
120
40
69
24
23
88
20
19
21
20
24
7
18
11
16
84
12
24
8
67
29
12
7
81
141
15
44
25
27
104
4
105
24
15
12
20
40
8
36
1
11
7
78
18
89
12
40
21
15
87
5
37
39
56
16
9
36
3
56
49
35
36
49
39
12
36
8
25
24
6
6
95
43
18
75
3
21
8
40
8
40
48
140
12
88
12
20
37
35
48
25
35
84
16
75
5
19
41
28
60
20
4
20
36
36
24
4
56
52
69
54
197
25
3
20
64
200
43
48
6
59
16
48
32
25
15
68
48
25
90
9
15
33
60
20
28
8
19
21
20
4
80
40
3
30
47
76
92
48
72
37
47
28
3
65
7
5
1
59
25
96
54
53
60
28
12
39
24
30
66
18
30
57
105
35
108
13
15
3
17
12
76
36
45
3
8
40
237
51
51
18
71
31
81
32
25
126
57
8
96
136
20
48
85
54
45
12
15
53
28
45
18
9
60
21
27
32
16
51
9
20
37
27
45
3
80
37
6
17
160
8
1
11
12
40
68
13
144
71
31
18
123
32
60
88
20
28
60
20
25
39
8
4
68
55
45
48
24
75
9
20
109
51
51
53
16
99
18
35
4
36
20
103
9
57
6
45
12
57
30
9
24
32
49
6
18
27
8
43
9
44
19
197
76
63
24
21
20
7
65
4
84
44
1
60
36
18
30
12
11
12
52
68
48
199
53
60
16
60
20
60
60
4
48
68
31
9
21
143
37
11
60
7
65
12
13
3
8
64
12
36
8
49
23
24
4
140
37
75
12
8
28
32
48
19
21
27
5
28
15
21
44
36
28
8
48
52
8
16
36
44
76
20
12
1
27
45
47
28
9
18
33
15
9
56
103
96
45
9
27
12
32
4
20
112
80
37
23
97
6
29
16
20
7
48
9
36
24
12
8
61
35
60
24
115
53
52
33
143
1
54
24
78
83
4
20
103
162
35
43
24
5
4
9
75
51
6
15
3
81
60
32
108
7
17
48
97
11
12
7
30
3
9
11
12
76
60
12
44
1
63
32
25
83
72
12
12
36
24
1
3
44
28
24
51
48
9
20
43
9
9
35
24
76
12
20
13
39
92
13
3
15
5
28
15
24
66
24
30
18
27
3
24
53
132
16
129
11
24
28
20
28
24
8
1
ABCD 97049187388*3^$a+1 [50259]
187
5
208
144
183
96
9
147
24
21
48
32
43
53
160
3
509
151
60
216
144
117
192
375
72
161
64
39
57
32
48
48
199
12
141
3
36
201
48
75
144
5
16
176
115
141
147
12
353
7
105
99
29
112
123
53
43
21
224
16
96
3
36
105
3
45
27
48
132
144
65
79
161
91
69
291
45
48
96
39
425
16
96
39
9
80
127
33
75
132
33
96
51
189
32
64
15
65
103
153
183
201
39
144
120
17
160
48
87
9
39
36
60
84
197
16
207
113
7
41
160
96
243
93
39
180
53
31
177
128
91
60
9
39
36
96
144
389
151
137
64
315
5
16
159
240
33
96
51
93
368
7
36
165
171
24
120
5
19
36
84
21
411
101
64
96
32
112
15
65
48
115
45
15
72
105
159
225
99
125
7
48
41
175
449
55
96
144
137
48
187
168
12
33
80
16
96
99
36
105
48
176
19
156
216
201
48
176
336
48
91
53
96
16
75
48
117
48
255
81
39
41
175
177
32
67
84
24
12
5
64
144
80
192
43
252
185
48
55
36
120
29
7
89
19
77
16
39
105
435
324
9
96
39
137
64
171
165
255
129
32
64
99
120
5
16
255
108
101
79
113
139
5
43
165
48
128
331
53
192
160
75
101
192
67
144
396
33
128
7
153
48
32
48
256
336
219
108
201
32
19
45
63
17
208
32
16
87
57
3
12
33
192
99
77
48
96
55
48
132
21
99
24
21
195
84
36
60
105
144
51
24
69
48
147
77
19
29
55
60
141
39
153
27
12
24
17
192
448
32
96
144
96
64
80
55
12
60
120
105
80
144
139
5
160
87
204
45
111
33
111
17
19
189
96
48
87
105
39
89
112
123
341
16
96
63
129
48
240
32
127
401
64
75
60
180
53
160
15
17
163
93
80
319
48
33
27
192
420
81
32
240
256
32
19
324
96
288
57
336
159
113
391
41
55
41
7
96
105
192
48
32
283
36
60
165
240
63
192
113
67
45
464
192
48
175
129
15
12
180
24
57
144
135
105
48
176
55
249
480
48
87
72
65
144
352
48
32
7
36
405
ABCD 97049824286*3^$a+1 [50057]
96
12
36
102
24
18
18
5
25
15
9
60
18
6
35
7
18
96
15
15
96
12
18
75
9
54
120
57
9
71
48
1
78
30
35
61
12
84
48
11
31
33
63
30
138
30
120
72
12
48
150
132
53
168
16
3
5
175
72
30
6
12
30
6
5
79
60
21
120
24
75
12
18
60
60
6
150
35
25
96
39
27
42
3
9
63
72
9
144
6
42
12
51
87
17
55
12
45
8
1
144
23
7
12
180
9
32
55
12
93
3
29
40
93
30
12
18
12
6
36
6
18
24
113
37
51
9
12
18
48
54
3
80
55
126
36
24
36
11
25
12
72
3
8
43
29
136
27
18
59
67
45
69
36
23
16
15
24
33
33
47
37
11
25
36
90
30
11
25
54
6
35
37
42
84
60
84
102
6
120
17
61
300
12
24
75
15
198
35
97
63
63
78
75
9
15
57
30
30
75
104
24
43
5
13
24
83
7
102
6
48
29
1
87
123
60
36
29
19
6
39
63
24
6
48
90
60
30
15
15
24
6
35
31
6
60
12
123
117
3
33
24
36
90
60
54
143
37
27
24
32
37
35
31
42
18
96
66
18
12
5
13
114
18
23
31
36
12
36
12
17
13
72
66
12
53
24
7
66
30
42
23
7
30
18
42
30
30
3
39
6
60
30
24
18
48
12
18
54
3
8
13
27
3
5
79
108
12
66
36
11
7
90
18
54
36
35
67
60
72
48
6
24
30
90
72
11
64
21
30
54
24
24
78
12
21
21
36
54
24
36
48
5
31
6
51
15
18
12
138
30
35
25
60
36
39
24
33
18
5
37
48
72
24
6
93
72
63
17
7
30
123
9
24
24
95
1
6
24
24
6
36
48
78
18
54
60
12
6
48
59
25
23
7
96
54
6
21
33
48
42
12
9
9
30
30
75
81
6
78
12
30
216
24
18
15
27
18
36
84
51
15
9
27
36
17
1
135
15
24
18
120
18
60
9
56
40
21
24
30
5
25
30
6
24
144
27
8
7
6
54
36
18
30
6
6
48
66
59
7
12
5
1
36
6
12
18
15
3
6
24
12
35
163
30
66
6
63
32
97
23
120
7
48
33
99
36
54
12
48
23
37
12
36
30
5
72
13
12
6
30
36
15
33
60
35
115
48
18
35
24
13
75
57
15
33
48
54
41
109
72
51
9
23
1
24
18
60
17
25
6
30
24
3
8
25
12
12
18
30
18
30
84
120
18
30
60
30
24
24
17
7
30
51
9
12
11
13
6
18
3
80
247
65
13
83
16
3
30
6
54
35
31
17
55
113
24
61
72
18
12
60
78
36
48
12
36
30
17
13
42
60
21
9
132
30
6
60
18
57
63
89
37
18
48
65
13
24
51
24
105
36
36
174
30
59
7
54
35
55
36
21
27
66
51
9
72
23
7
48
65
25
6
60
156
30
12
36
35
40
32
25
23
7
30
27
33
23
19
78
78
102
99
45
48
11
64
8
37
3
80
7
57
8
1
6
96
18
24
36
72
27
57
24
66
29
7
17
7
24
6
84
72
23
7
48
42
72
108
12
23
103
6
84
15
75
12
114
6
30
12
36
72
35
48
127
180
5
13
12
78
30
54
125
31
24
12
18
72
36
12
12
15
45
84
119
48
67
6
6
66
12
83
13
6
18
72
11
25
23
1
71
37
123
8
24
31
30
12
47
1
6
66
12
12
30
18
96
24
60
6
5
40
15
102
99
21
12
96
102
54
48
30
45
8
43
42
18
6
60
144
6
6
42
6
6
29
1
24
30
60
6
111
72
8
85
90
72
18
23
7
42
71
19
126
39
87
6
30
53
145
87
9
48
95
121
12
3
24
21
66
36
60
24
9
99
6
15
45
24
6
29
48
37
60
12
18
65
37
30
21
153
66
21
15
17
55
18
150
17
61
59
61
24
42
89
49
23
55
24
36
12
6
264
35
127
36
18
30
12
33
9
12
36
72
6
60
6
6
84
90
6
5
37
6
12
17
31
17
49
18
12
18
132
78
5
31
65
7
30
120
120
18
57
63
102
18
57
8
24
97
24
72
54
81
15
144
78
12
24
54
12
21
45
42
18
12
3
57
15
15
12
54
24
23
72
7
41
19
36
54
6
18
51
96
39
30
54
21
48
15
18
12
11
1
15
15
24
12
48
186
186
30
12
6
102
54
30
24
54
66
95
1
15
48
21
42
17
25
156
12
95
19
60
24
30
12
30
42
15
111
6
84
6
60
60
24
42
47
73
30
30
90
129
48
8
43
29
7
54
66
18
6
6
3
33
39
111
12
53
25
24
6
24
30
60
24
24
6
90
12
18
36
30
24
12
210
9
15
30
36
63
24
27
48
6
24
6
24
30
12
15
69
66
24
24
18
23
16
75
29
1
66
5
25
72
6
54
30
18
42
65
1
54
42
60
24
72
108
6
9
9
23
37
35
1
60
144
42
66
12
12
6
33
9
60
6
125
19
18
18
120
24
30
12
15
9
24
87
9
159
141
12
60
42
6
12
54
9
9
95
13
42
41
55
42
30
18
102
24
18
30
138
24
6
17
55
48
60
18
60
15
72
32
7
6
48
51
15
6
18
54
36
15
9
12
24
24
12
54
42
39
48
21
36
78
66
15
24
45
66
17
97
30
113
7
6
72
18
24
18
84
11
19
21
45
3
111
6
24
60
18
42
60
23
31
30
24
3
32
7
30
96
3
9
108
27
3
12
6
12
15
69
18
12
6
39
8
91
5
40
39
12
6
24
15
3
45
3
48
77
55
24
105
21
84
18
ABCD 97050288724*3^$a+1 [50002]
15
145
17
7
23
25
47
33
40
113
15
48
16
47
18
12
43
72
32
75
36
1
120
24
17
18
13
35
78
48
87
3
78
39
136
59
30
114
36
48
73
32
16
8
40
17
199
48
24
24
83
85
59
54
108
12
114
66
42
18
72
31
24
8
27
36
48
36
6
39
15
1
35
21
51
37
48
56
123
42
54
109
89
31
23
12
141
9
31
17
31
24
23
25
8
51
24
30
42
174
6
36
21
9
6
12
13
8
48
39
42
63
9
30
1
5
66
18
54
54
18
60
13
59
61
119
1
143
9
16
8
51
85
65
127
29
78
18
3
33
30
97
17
48
90
13
32
40
11
36
30
42
121
35
13
48
80
24
57
31
59
18
75
15
18
18
69
168
9
15
64
35
36
25
11
12
18
18
6
7
23
24
18
18
18
36
30
129
87
25
8
21
78
13
5
12
36
18
73
5
48
43
24
80
291
61
23
1
95
57
9
7
8
40
104
40
8
27
42
3
51
84
18
162
13
5
90
49
48
107
30
24
54
18
15
112
8
3
6
31
8
33
48
6
25
48
144
24
8
3
61
5
163
107
21
16
89
31
23
25
65
126
49
101
36
55
24
144
48
29
18
42
54
9
64
11
37
5
3
24
16
41
6
36
48
18
18
42
7
11
12
33
88
80
39
18
36
19
83
21
51
85
8
40
24
11
37
17
79
8
15
24
49
8
27
6
72
103
72
53
163
8
24
3
72
13
32
15
84
96
37
17
12
43
11
60
33
51
13
59
181
8
24
99
54
15
24
40
5
60
72
31
35
42
18
36
84
9
33
31
72
71
25
72
56
213
36
54
12
141
9
31
72
35
24
13
23
36
12
42
18
21
136
24
47
72
24
129
63
49
23
73
77
54
54
7
29
12
6
36
13
35
108
18
31
23
1
24
107
36
18
127
56
48
40
32
16
104
9
55
24
11
108
57
15
105
21
30
18
19
8
99
114
19
11
24
48
36
57
40
35
66
19
48
41
31
56
16
72
83
36
1
72
11
21
40
11
60
33
24
15
18
31
72
8
15
90
30
73
48
23
81
15
57
171
132
90
30
1
5
3
40
48
47
1
24
80
72
21
42
12
78
12
19
17
60
27
24
51
133
107
216
36
33
3
37
71
12
61
17
30
241
35
18
54
54
15
33
168
12
132
12
42
9
40
152
27
6
39
15
18
18
54
31
24
71
30
60
102
1
32
27
18
66
1
17
60
3
9
24
111
87
156
60
1
72
107
93
15
72
25
48
17
30
121
47
1
11
37
8
27
78
90
13
8
51
13
53
51
27
69
15
1
48
227
30
55
8
15
9
40
59
13
35
114
12
96
7
29
30
6
30
57
57
30
1
24
53
12
39
15
18
55
95
25
47
9
21
3
16
95
18
12
27
33
31
41
63
64
11
13
11
72
36
48
78
30
21
3
108
30
6
69
33
24
72
39
40
59
13
11
13
35
108
24
81
72
24
93
36
7
137
7
11
36
108
117
9
66
54
6
1
96
104
48
21
19
71
72
12
61
17
103
17
39
51
60
12
21
69
78
45
9
63
3
45
33
55
8
39
18
79
35
37
48
8
40
8
57
30
96
66
39
16
35
45
16
24
8
3
21
45
91
8
27
13
23
25
8
189
51
24
40
32
16
17
66
90
3
3
30
18
36
9
9
150
1
8
9
15
39
9
27
18
43
48
120
41
7
119
1
32
24
27
36
81
16
11
13
5
6
12
33
40
5
30
36
1
48
119
25
23
18
15
39
240
73
17
7
8
16
41
39
15
9
39
6
18
9
9
15
87
72
18
90
96
21
81
31
11
93
15
12
42
43
23
126
36
63
81
7
47
49
32
40
47
12
60
49
107
13
23
42
54
1
11
42
48
75
21
48
18
57
33
39
40
71
18
7
47
1
53
43
72
11
13
17
7
155
96
12
42
7
95
24
12
13
5
6
36
73
120
8
24
39
24
72
25
11
36
12
13
24
17
36
27
15
1
89
39
48
24
48
16
77
36
18
12
24
1
32
21
18
12
36
18
87
21
60
18
93
40
23
33
40
48
41
55
8
207
108
108
90
24
30
25
71
1
11
108
1
24
32
40
53
48
3
72
40
17
39
51
66
91
59
13
23
57
16
32
33
31
11
36
12
117
15
36
21
15
228
61
24
24
48
41
15
75
36
24
9
9
174
72
1
17
18
117
16
32
15
57
123
6
30
36
61
83
13
23
9
24
81
18
12
81
40
65
79
48
83
42
36
15
40
53
43
47
49
5
115
29
54
36
33
3
12
25
173
18
49
32
51
12
33
40
41
15
48
16
335
1
104
15
9
27
21
75
12
33
16
32
64
5
198
48
54
7
32
16
8
69
19
17
12
19
56
3
37
72
11
37
41
7
8
15
9
51
156
18
15
3
6
12
51
16
83
180
12
42
48
90
1
17
15
40
17
15
40
143
97
48
8
45
150
13
23
9
39
18
36
6
36
1
53
36
12
19
125
18
57
57
7
5
54
45
16
8
88
56
3
54
55
23
30
67
11
21
40
5
18
42
15
15
1
53
19
23
18
55
89
30
18
15
117
336
27
15
198
19
71
12
42
12
6
81
27
13
48
24
257
12
36
6
1
32
16
ABCD 97050710132*3^$a+1 [50057]
12
36
12
72
92
48
7
21
33
39
27
18
23
12
60
7
48
42
54
54
42
24
137
37
36
27
24
75
41
37
35
1
15
24
32
84
60
55
6
3
36
20
55
30
15
104
25
23
43
24
21
20
4
21
39
57
84
24
42
24
29
37
51
123
77
28
15
120
105
12
9
71
19
41
49
15
33
36
90
6
51
72
36
60
15
6
11
49
3
96
56
84
36
24
112
8
16
24
69
180
12
83
48
19
9
45
51
80
76
44
4
51
45
225
23
61
39
105
12
15
20
64
21
3
60
36
80
61
18
173
43
21
96
20
100
44
24
4
48
108
84
108
33
11
108
7
24
6
3
45
35
72
13
66
6
11
12
1
39
165
11
24
1
39
32
19
6
75
8
25
23
7
6
27
20
19
30
3
36
20
84
40
12
39
24
6
66
21
12
56
169
3
129
15
44
124
27
21
3
81
188
40
51
9
8
13
11
36
40
24
9
84
75
51
17
109
48
47
4
39
30
11
31
5
96
72
67
5
36
120
37
66
105
24
12
33
51
165
84
12
84
36
114
57
12
57
3
57
23
16
12
33
24
35
7
29
91
45
9
144
27
15
48
6
51
9
75
51
45
20
28
57
3
12
8
181
54
17
4
9
63
12
20
115
33
32
25
51
51
24
57
48
9
71
72
4
45
39
12
93
39
20
25
231
24
116
72
60
28
96
56
37
12
95
76
84
93
107
25
48
15
20
25
42
9
81
3
60
45
75
48
63
9
72
20
49
15
116
4
20
36
16
123
6
11
109
24
35
1
11
28
135
9
32
13
23
40
32
12
16
72
120
12
3
17
36
112
81
15
60
21
60
48
51
12
183
17
40
39
53
88
3
17
12
40
81
15
80
1
59
79
57
129
59
36
4
8
64
9
24
51
15
6
11
24
28
60
56
16
69
35
16
15
30
71
67
30
23
49
84
6
149
1
24
135
21
23
61
335
1
3
45
66
24
6
24
15
12
24
15
54
35
112
68
37
30
21
3
54
3
44
85
48
6
77
49
23
1
27
63
77
40
152
16
9
71
205
144
3
12
45
23
64
48
12
135
5
36
60
37
83
40
9
108
11
16
99
69
152
85
30
9
9
87
39
30
15
12
32
37
123
36
21
48
23
64
15
41
37
23
64
3
6
11
88
45
35
31
21
3
192
78
42
45
3
6
11
13
95
25
11
109
47
204
12
88
129
75
96
12
60
9
3
36
9
15
8
7
126
51
33
23
12
16
20
72
37
15
45
27
99
6
90
5
36
13
39
116
4
27
9
32
40
180
8
19
17
24
61
24
24
3
68
4
8
100
33
15
84
36
45
15
60
12
104
40
96
12
60
12
9
66
30
48
12
11
72
25
83
7
42
48
11
1
63
48
3
9
92
16
27
21
12
32
7
24
29
112
3
117
24
32
19
48
93
32
60
12
24
76
44
4
68
73
27
72
12
84
164
37
63
68
13
36
59
55
30
71
19
45
84
177
23
136
20
49
15
12
33
3
27
6
51
9
75
21
3
12
116
67
33
57
6
24
65
148
12
8
84
25
39
44
31
96
120
9
12
153
66
33
15
30
42
21
60
12
116
12
52
56
61
114
9
48
12
27
18
23
37
83
28
36
96
20
169
35
88
87
9
36
36
12
117
23
7
21
8
4
20
52
84
69
15
12
128
40
45
60
35
31
30
24
23
12
37
59
76
9
15
21
59
4
81
6
89
12
4
68
136
84
12
8
25
3
8
61
18
41
4
45
11
121
23
37
51
12
72
24
144
111
9
8
7
57
15
41
13
75
21
60
143
76
12
57
3
24
8
48
13
6
5
36
37
107
28
20
36
24
25
3
12
27
78
11
24
7
120
53
12
60
235
29
52
57
6
125
100
80
4
27
41
37
3
72
45
51
69
3
20
24
25
11
7
41
79
30
12
15
8
16
45
47
24
133
63
24
36
33
24
87
96
8
1
11
60
37
6
57
39
30
23
60
25
3
3
17
73
75
60
45
66
41
97
155
25
35
76
9
143
19
21
9
48
27
8
52
33
111
51
24
9
8
4
3
33
9
15
15
45
3
93
9
18
17
55
21
12
8
100
3
9
15
6
47
43
5
4
15
33
129
30
93
225
36
6
21
57
42
24
30
11
16
63
17
120
4
240
33
35
28
92
28
3
9
68
24
120
36
37
51
56
204
1
39
60
39
53
13
15
12
32
67
5
13
15
8
4
24
32
40
60
188
25
36
23
61
39
177
48
35
136
12
27
150
3
9
59
16
96
20
88
36
84
20
1
23
25
12
35
43
6
95
160
32
13
30
81
24
15
17
28
44
61
39
57
23
88
3
6
39
21
23
76
51
30
3
80
112
9
51
3
30
15
45
3
92
61
15
80
19
5
16
72
48
9
3
9
23
31
5
40
45
171
24
144
8
217
75
152
24
36
109
6
29
100
164
16
24
20
25
87
9
30
9
12
60
93
35
55
17
25
3
8
19
78
95
85
51
12
20
13
35
24
136
36
8
1
6
29
49
35
16
36
44
4
32
16
24
44
72
13
24
15
ABCD 97050793844*3^$a+1 [50226]
27
72
24
36
60
69
3
96
29
43
21
15
81
144
3
96
156
12
132
108
69
3
12
84
60
33
15
81
111
17
16
27
48
485
16
3
60
12
149
16
27
144
21
15
33
27
21
128
64
80
43
24
237
3
12
12
24
48
12
108
53
112
32
91
69
63
33
51
285
3
29
67
72
5
223
65
139
21
111
161
31
96
33
123
72
173
48
67
24
84
96
12
5
96
16
3
144
12
156
5
112
144
99
77
67
29
79
48
36
48
93
99
72
96
5
16
15
36
168
144
96
84
36
192
12
108
5
127
17
160
363
21
336
51
24
48
84
108
21
176
43
84
17
19
93
63
12
192
101
208
96
51
72
84
84
77
64
63
144
33
123
36
60
48
24
156
36
12
48
33
75
48
5
19
156
129
111
48
48
60
96
69
51
333
32
64
63
48
108
5
31
144
96
12
5
187
5
16
15
84
24
5
64
15
33
75
24
29
16
111
48
84
29
112
15
65
16
48
51
48
77
160
15
17
79
84
60
156
36
81
195
45
27
132
108
84
33
32
43
21
123
48
5
16
3
60
65
16
15
17
79
33
3
60
96
156
21
96
75
36
81
80
19
45
51
348
161
43
48
72
156
33
51
29
31
48
65
64
51
120
149
16
51
48
189
96
111
12
24
29
31
113
211
48
12
33
303
33
75
21
111
17
48
16
63
33
128
211
60
12
36
81
176
43
36
48
12
36
48
33
75
216
156
48
17
31
12
69
75
117
27
24
108
65
43
5
91
72
45
144
75
120
96
48
12
12
96
53
19
240
29
16
111
36
24
53
79
48
17
223
96
12
144
36
144
33
63
96
65
67
45
75
24
24
120
72
96
192
69
3
60
161
16
51
93
128
16
111
12
192
21
32
19
12
225
15
33
27
36
12
101
115
72
101
91
132
48
17
96
48
16
80
175
17
64
240
15
60
96
144
120
48
29
112
240
96
3
12
12
21
15
108
149
43
53
211
24
72
125
91
24
29
64
3
93
27
48
132
96
12
357
3
24
21
3
29
67
48
29
163
77
31
84
96
60
48
204
53
43
48
69
48
63
33
27
117
27
36
225
128
175
12
168
77
19
48
45
27
21
63
48
81
27
53
43
132
276
93
75
216
12
144
108
228
129
3
45
15
60
5
144
16
15
33
303
12
24
173
31
84
24
117
27
53
19
125
19
216
5
144
19
237
51
12
12
120
269
144
43
21
80
187
69
15
17
79
48
33
3
60
12
120
24
96
69
15
12
21
99
141
159
84
12
33
15
33
27
24
96
189
111
12
5
112
63
81
144
3
237
207
60
53
31
257
163
125
19
29
64
32
16
219
48
117
27
24
93
27
165
15
17
79
96
48
192
36
72
72
24
53
16
3
29
144
43
48
117
96
144
207
12
144
53
175
36
45
48
219
24
12
12
84
84
108
17
19
93
15
177
144
128
16
128
16
27
24
288
173
112
3
24
72
96
93
219
5
64
99
24
101
223
60
21
75
21
32
31
33
111
240
17
16
27
21
15
33
3
125
175
48
48
33
96
ABCD 97051027408*3^$a+1 [50031]
4
236
64
69
27
92
24
12
49
144
3
56
4
93
23
49
27
9
72
24
72
11
25
15
57
156
3
32
1
24
11
16
156
20
52
9
24
75
81
11
36
52
128
48
13
3
48
57
24
39
228
21
27
21
11
76
57
59
1
11
37
72
3
80
13
12
23
13
23
12
25
27
9
48
51
8
1
180
12
11
96
25
23
64
33
24
11
97
23
120
1
72
47
1
72
60
11
88
12
33
12
23
13
36
15
57
24
12
131
28
20
73
36
60
15
72
24
72
12
21
27
80
1
75
24
32
48
28
44
49
39
8
40
144
9
39
9
23
1
11
76
56
13
35
1
72
36
24
23
97
27
56
48
88
36
48
128
48
48
4
80
1
24
36
3
69
59
28
33
59
84
1
24
48
35
1
63
33
36
15
144
69
47
12
1
11
160
20
28
45
36
39
57
179
12
40
33
47
12
4
33
27
9
84
24
71
1
15
24
32
28
9
59
88
9
60
63
12
32
73
71
24
48
28
36
21
23
37
15
129
36
12
11
13
47
1
3
12
21
11
36
4
45
59
13
11
12
76
8
85
11
24
1
3
92
4
32
37
27
32
52
48
177
15
32
24
1
39
8
4
80
37
15
24
141
23
121
36
3
32
73
48
24
36
12
3
8
49
48
71
64
92
4
24
56
12
25
35
13
35
61
11
16
93
36
24
3
132
56
36
25
48
3
24
45
123
57
15
72
20
25
75
33
12
3
8
72
88
213
11
36
12
120
1
48
87
81
48
24
11
28
20
12
24
61
11
136
32
37
3
144
93
84
47
25
119
85
12
35
1
27
33
3
252
9
71
64
72
33
12
51
32
169
72
24
3
69
71
48
4
33
59
13
71
36
16
9
23
12
37
11
16
60
21
63
93
24
27
108
24
32
124
20
61
51
8
13
39
32
37
15
32
60
36
16
44
112
32
48
12
16
56
48
72
36
25
60
11
12
4
189
36
83
16
21
71
76
36
68
37
24
12
36
15
21
11
4
12
9
23
48
12
24
40
57
75
45
51
36
8
4
84
48
12
45
72
15
60
33
111
20
49
23
1
36
48
3
8
4
60
48
57
60
72
3
24
9
63
24
24
20
12
1
12
24
83
12
85
27
116
37
12
59
108
24
61
36
60
3
9
24
12
63
9
11
136
56
16
105
60
27
80
28
44
4
12
21
15
36
12
32
48
36
1
15
96
81
36
39
20
13
51
9
47
4
36
56
72
13
11
13
3
48
24
12
20
1
108
47
37
36
24
83
216
24
13
144
3
56
37
15
36
12
153
11
61
36
36
39
33
3
48
12
44
84
25
59
120
4
84
12
117
11
16
20
1
39
8
25
24
84
35
1
15
45
11
25
35
76
33
23
16
8
24
24
49
231
72
21
15
48
57
11
60
12
84
1
3
44
64
12
33
15
9
120
83
25
108
15
60
44
64
69
36
15
21
59
28
60
84
20
1
24
23
13
63
9
72
48
95
36
40
8
1
60
155
48
49
179
132
61
63
80
12
13
27
9
72
11
73
3
68
28
9
24
12
3
84
21
39
21
63
80
13
144
35
1
251
72
12
49
36
63
44
85
59
12
61
23
25
39
192
44
1
47
40
8
40
45
12
72
11
4
8
13
24
11
180
1
99
32
112
105
83
124
8
48
48
40
9
36
12
47
108
28
24
81
60
11
61
39
33
99
44
4
105
12
23
1
12
3
32
25
59
25
3
33
27
9
11
61
3
21
120
35
25
27
45
11
24
24
4
9
59
24
16
9
71
13
180
15
20
25
36
47
1
39
72
57
47
64
12
20
1
15
8
88
44
12
72
24
16
20
37
11
16
69
48
23
112
33
84
35
37
72
24
72
59
4
32
25
23
37
27
132
8
25
87
20
16
84
12
33
47
61
24
39
80
1
24
84
87
32
25
24
12
119
72
25
63
9
60
72
3
45
27
9
267
81
47
4
32
1
47
48
88
56
88
21
95
16
32
1
3
56
25
23
88
24
9
108
35
1
71
37
11
25
71
4
21
48
23
1
35
4
32
73
15
21
72
99
72
8
4
9
71
73
11
60
12
49
39
56
100
69
11
60
1
15
45
23
13
3
33
83
61
3
33
95
28
32
25
3
120
57
15
32
1
39
12
12
20
28
21
36
23
40
261
59
16
12
12
116
12
4
20
37
83
25
36
36
12
24
83
1
96
12
15
44
36
36
1
71
1
99
12
69
27
36
12
8
1
23
48
4
33
36
59
60
16
68
4
56
13
87
20
112
12
80
13
3
141
23
88
33
135
44
12
48
16
9
11
28
96
128
112
32
13
72
72
36
23
72
85
75
20
4
9
120
15
8
36
13
60
11
12
60
72
16
44
60
40
44
4
48
80
12
49
123
24
44
16
44
1
36
95
16
20
1
23
13
3
24
24
21
15
21
11
1
11
13
11
28
12
21
3
9
72
96
11
1
35
48
12
1
47
25
3
84
12
45
35
24
88
20
85
11
12
36
52
33
72
36
108
87
12
57
35
61
99
45
36
12
108
23
145
108
23
49
144
27
9
36
35
1
95
24
24
72
157
24
27
57
3
105
39
116
40
32
24
25
15
216
8
4
9
12
11
76
81
15
33
36
27
68
1
3
9
36
11
4
164
1
23
1
12
23
157
24
15
120
24
12
164
96
37
35
16
ABCD 97051292498*3^$a+1 [50036]
84
63
105
87
21
3
27
102
31
161
15
24
141
66
42
48
12
67
5
18
1
59
258
27
48
45
180
7
32
81
54
198
72
99
40
137
63
112
72
32
93
27
3
21
16
23
72
6
12
63
45
72
27
81
90
93
69
171
57
30
30
54
165
21
222
150
30
120
57
15
18
102
66
55
24
48
125
115
95
78
3
21
36
15
88
24
53
19
125
36
63
87
12
48
69
63
57
45
36
30
120
57
15
1
119
12
96
120
24
69
40
32
64
80
144
96
120
24
51
96
117
135
1
56
48
15
25
197
210
129
141
48
3
72
135
81
39
12
93
27
60
30
120
123
123
84
33
75
45
177
108
48
3
24
33
15
120
9
30
60
45
88
176
96
141
267
72
33
7
275
18
27
3
48
133
96
53
72
163
155
78
12
18
25
35
109
120
365
60
103
17
6
12
85
263
25
29
30
270
90
69
24
93
12
63
9
15
165
123
40
17
111
69
19
32
9
31
29
6
24
45
24
21
156
90
90
144
96
30
24
61
128
117
3
21
75
48
96
16
8
105
48
90
24
30
30
66
39
24
40
59
18
42
33
207
30
3
15
33
171
45
24
9
48
7
32
15
6
102
21
16
56
129
31
77
3
129
63
27
69
267
252
57
24
99
45
48
15
193
29
75
57
30
129
24
15
12
45
273
108
27
112
5
3
16
47
54
66
210
24
66
30
90
69
96
9
18
42
66
30
24
270
13
32
16
17
120
15
120
3
30
12
42
6
42
90
60
307
11
60
97
35
13
35
133
17
183
24
57
690
13
47
9
57
15
87
25
8
48
64
35
117
96
9
96
60
123
144
72
21
27
45
102
108
18
15
87
30
72
43
53
99
3
141
9
207
15
33
3
30
12
75
33
30
24
36
37
95
210
87
123
42
126
109
5
3
3
13
11
21
45
90
105
360
48
27
102
18
85
77
60
111
9
48
7
8
27
120
12
48
30
115
317
18
145
17
66
174
126
162
42
85
113
15
147
18
27
21
3
16
125
96
264
75
45
30
13
5
30
13
29
48
27
15
18
31
32
45
30
54
6
42
72
15
240
16
24
71
42
7
216
5
210
120
180
69
51
117
123
54
15
240
75
90
30
69
117
3
57
24
18
60
30
48
27
57
255
171
84
6
67
32
16
47
105
136
176
33
102
105
135
36
13
89
12
48
12
90
18
12
151
77
27
24
21
3
27
13
5
51
184
120
8
48
72
57
135
105
252
6
30
103
89
15
105
15
72
144
24
40
48
35
133
41
36
67
72
35
21
48
16
101
3
51
30
63
45
48
123
69
187
8
33
12
3
48
136
131
150
7
32
63
30
42
48
150
72
3
27
6
60
30
93
99
45
33
7
5
108
12
43
32
16
131
78
63
27
42
6
45
15
33
51
109
216
35
30
55
104
21
30
90
51
57
48
180
3
39
30
168
12
15
15
153
192
16
24
65
150
121
41
6
33
232
48
11
13
72
185
18
162
51
45
19
83
261
24
3
117
15
1
149
27
51
165
105
90
30
204
3
3
84
9
24
48
39
126
219
3
61
96
113
207
16
17
42
18
123
144
16
119
198
27
3
90
27
51
54
31
5
12
63
27
60
97
11
30
24
39
24
27
6
60
27
33
24
180
123
93
3
16
5
3
33
55
137
7
173
3
87
72
33
72
111
33
24
207
66
84
78
ABCD 97051422056*3^$a+1 [50135]
169
144
32
184
29
27
24
16
168
53
27
96
24
16
72
24
155
90
18
33
64
288
48
128
64
48
29
36
7
8
48
40
59
85
23
25
29
3
112
48
240
48
17
63
117
90
25
80
57
15
21
19
480
41
79
24
56
3
85
5
27
40
41
7
48
32
232
48
32
15
18
31
104
280
96
272
40
104
96
88
24
17
231
208
24
257
36
19
71
9
40
23
33
39
73
192
128
75
18
27
40
96
192
72
95
217
96
29
171
135
49
203
357
48
16
32
192
112
48
113
144
15
144
21
3
88
17
72
31
200
24
240
225
303
57
231
160
24
104
39
97
65
39
69
3
69
3
232
120
23
25
32
88
48
168
89
90
445
48
48
32
40
89
63
40
32
40
8
15
1
17
15
255
90
79
56
45
195
40
24
176
15
169
216
168
96
144
24
48
89
15
88
8
168
189
18
49
5
171
27
13
8
51
181
24
8
72
75
180
73
72
8
72
120
144
136
24
71
105
40
24
104
208
59
36
145
32
160
176
16
96
80
177
108
259
56
112
32
40
128
40
35
72
13
56
16
96
72
53
54
61
48
272
40
29
243
168
312
40
168
120
65
55
107
61
47
57
168
9
31
59
13
48
8
16
5
18
57
88
32
75
109
176
21
195
88
32
24
24
16
216
48
149
51
24
112
155
61
32
88
80
9
63
135
90
7
56
27
13
24
56
112
56
240
256
24
176
40
24
72
59
45
48
16
56
48
40
56
160
80
9
135
120
120
93
72
67
23
33
40
125
67
8
64
24
17
15
184
53
163
17
103
80
15
54
43
48
24
56
40
264
83
13
104
48
15
33
147
18
27
225
207
40
48
120
248
40
192
32
16
192
17
15
64
24
56
120
144
40
77
36
79
56
45
27
207
33
88
248
9
103
149
75
16
32
57
55
35
85
296
288
136
203
117
16
192
48
239
18
63
45
234
145
104
21
19
144
53
180
415
89
39
16
120
96
168
29
108
87
48
27
72
13
272
40
48
128
24
16
24
24
176
40
23
180
13
95
49
104
16
83
18
43
137
87
72
75
90
43
200
315
85
72
221
3
240
96
88
80
48
160
48
56
16
65
7
168
149
36
15
24
168
48
15
73
216
35
180
9
112
104
40
56
64
48
336
32
9
31
5
144
18
72
25
96
48
119
193
72
48
120
168
11
61
65
7
32
16
89
90
90
90
9
64
200
168
99
21
40
119
33
88
48
104
96
9
31
24
120
48
65
159
21
54
18
43
65
7
8
40
80
120
328
96
5
90
121
5
27
168
112
35
85
120
72
296
129
135
81
39
15
49
59
61
120
71
1
24
216
80
57
15
57
151
29
36
39
16
152
63
33
ABCD 97051527416*3^$a+1 [50017]
79
84
8
9
63
27
54
75
132
28
17
27
261
19
107
21
15
12
6
39
40
5
42
36
93
27
177
63
18
54
73
108
20
159
93
88
119
96
9
28
47
33
75
25
8
100
65
72
87
16
47
90
99
16
5
78
90
90
129
33
55
20
69
91
155
60
18
12
7
8
93
27
15
48
169
53
30
42
198
9
16
65
30
33
160
47
37
8
75
13
56
16
20
57
355
20
27
181
80
75
72
13
108
29
18
108
30
6
84
49
41
54
6
36
3
51
72
45
48
51
9
244
11
42
7
11
30
42
25
128
84
16
144
83
18
42
12
36
42
30
45
45
15
99
45
63
45
153
12
6
180
126
43
92
9
90
72
37
35
153
3
42
27
93
67
23
42
36
174
78
27
27
9
81
63
72
39
6
39
60
45
7
65
75
15
48
9
60
28
107
73
53
39
87
109
60
29
30
42
234
9
16
11
36
30
42
1
89
27
28
20
36
15
289
83
42
162
48
36
114
27
45
84
114
30
43
65
18
24
133
20
144
63
25
41
252
24
3
15
21
4
48
92
16
35
81
45
36
7
23
25
8
99
18
54
54
75
4
155
18
30
13
47
57
16
35
36
198
162
73
20
171
117
15
90
43
32
72
411
30
6
138
18
249
39
9
36
27
42
72
48
18
18
132
55
20
24
264
27
18
67
5
24
48
168
12
108
43
29
135
81
42
325
17
30
85
11
81
16
47
36
25
32
27
36
69
36
39
78
18
36
1
65
123
36
39
90
115
161
144
75
112
20
48
40
120
17
18
12
132
18
7
20
75
6
75
69
30
61
17
72
30
366
39
15
1
72
44
111
13
104
33
48
7
155
42
66
24
180
81
12
45
24
144
19
53
48
54
13
32
105
18
18
27
63
12
33
100
47
97
8
117
163
8
36
64
60
20
27
180
90
55
215
90
27
21
139
180
83
73
144
53
18
45
124
131
45
52
80
27
1
80
52
192
36
24
120
71
37
20
60
48
69
135
63
30
24
3
81
27
15
18
27
45
12
6
117
99
9
64
71
54
43
92
16
155
30
7
47
33
57
6
109
8
120
15
12
36
222
75
15
9
16
29
135
21
42
45
3
18
115
35
9
21
27
15
12
36
72
42
91
80
75
90
115
44
156
15
102
294
36
72
93
60
57
15
28
20
27
61
47
60
25
5
43
80
144
21
7
53
102
90
72
43
8
27
133
101
144
72
30
45
87
120
81
40
77
7
11
25
24
23
13
137
27
81
54
81
57
90
18
27
112
128
52
23
205
72
11
72
90
123
189
30
6
12
195
12
33
27
36
27
12
78
43
92
9
91
227
61
20
51
21
112
23
45
15
145
53
30
54
108
15
3
9
51
12
85
108
12
132
83
30
24
19
71
54
19
180
35
25
101
36
54
9
93
24
3
105
30
193
92
3
24
54
120
6
36
12
33
12
16
152
28
47
45
24
108
156
45
72
150
117
48
15
54
3
51
25
20
27
97
20
27
61
20
3
45
4
56
64
36
119
78
7
11
217
107
313
77
78
18
180
30
9
123
37
125
115
11
45
39
108
78
7
119
66
18
25
204
36
84
8
63
9
3
18
51
111
25
72
56
24
16
47
25
23
9
33
27
48
63
72
69
288
21
79
101
79
191
9
88
8
135
25
20
39
13
29
174
49
23
24
61
128
39
78
30
69
171
102
43
20
159
45
9
192
187
8
207
1
89
66
9
76
59
18
67
36
101
18
25
11
90
27
3
45
51
54
7
5
78
45
9
55
17
63
208
179
18
151
56
129
87
72
21
42
45
12
123
73
47
432
33
3
9
15
73
92
243
33
12
63
49
47
ABCD 97051646522*3^$a+1 [50210]
71
52
21
36
15
120
8
1
84
107
13
135
20
25
36
456
51
132
116
24
157
48
71
36
85
11
13
72
24
24
71
1
15
93
12
27
56
37
27
21
24
107
108
28
20
25
179
49
24
15
333
27
48
57
48
12
72
36
215
49
60
15
48
20
13
47
96
60
196
68
12
1
35
13
107
40
285
143
1
51
72
8
12
112
69
71
24
37
83
16
9
120
180
35
60
1
11
25
12
96
447
33
132
23
25
96
11
4
93
47
1
147
48
60
140
97
12
36
12
167
36
25
83
36
16
93
47
37
215
61
36
23
25
135
12
285
95
144
96
13
11
60
4
176
76
129
51
129
59
25
3
105
23
84
25
12
183
48
8
60
156
25
48
48
24
15
8
96
12
13
35
1
11
109
35
16
57
12
48
15
105
35
25
27
225
59
4
60
176
112
8
60
61
168
108
48
47
157
12
71
108
85
35
1
84
132
35
132
48
72
13
75
45
192
72
3
152
85
24
35
61
48
255
117
48
192
75
68
1
12
264
24
35
277
203
1
15
9
300
36
15
9
12
24
276
120
72
12
3
68
73
144
12
23
36
85
96
71
169
15
140
60
85
3
248
4
153
11
96
25
71
109
96
144
63
176
25
24
120
108
120
23
85
11
1
120
23
300
52
33
36
108
228
155
24
109
167
12
13
39
81
48
35
72
48
36
16
105
24
24
87
12
80
73
23
4
21
159
21
84
156
36
24
84
12
15
9
12
23
97
60
15
24
165
35
49
87
8
16
20
25
75
45
11
13
107
24
144
52
32
25
120
11
37
60
399
20
16
117
12
239
60
61
48
132
84
11
84
25
12
23
16
68
13
47
1
12
12
11
172
72
56
16
80
13
147
201
15
12
180
32
25
156
39
69
24
120
228
87
21
27
44
84
1
15
33
12
15
20
73
72
35
288
37
36
72
60
11
52
12
141
39
93
15
20
112
20
168
4
80
73
35
13
87
273
15
9
108
23
40
44
36
48
61
36
48
39
20
48
25
119
193
3
33
39
20
13
12
12
23
72
16
120
129
24
132
35
4
105
35
61
39
140
24
109
12
60
23
241
111
93
83
13
47
73
155
1
3
33
39
48
200
25
71
12
73
72
48
11
13
3
20
73
27
129
11
12
232
176
60
169
59
204
28
128
144
25
12
96
12
3
153
119
60
72
96
168
72
124
33
36
12
48
24
36
111
9
12
24
11
124
60
20
25
3
20
37
15
224
85
35
97
108
24
63
105
107
112
33
71
52
20
24
16
93
264
155
13
23
25
12
47
28
9
155
145
24
71
73
131
60
184
105
15
93
60
72
35
1
27
128
24
28
44
136
44
1
192
11
25
84
48
167
85
47
16
8
109
35
73
15
69
195
8
28
57
23
48
16
20
1
47
60
25
23
97
276
36
23
61
144
15
68
49
36
108
155
120
112
24
153
11
97
120
180
503
24
133
47
13
143
72
252
25
96
11
120
96
4
9
27
44
241
107
85
12
15
249
39
8
144
96
184
20
16
20
145
60
159
21
47
40
192
8
265
35
48
49
83
48
277
96
35
85
60
72
27
176
12
13
51
21
15
9
59
60
4
32
1
60
83
12
169
11
313
240
84
47
85
36
12
15
ABCD 97051665598*3^$a+1 [50000]
96
150
192
312
336
30
30
24
36
162
90
222
186
102
18
30
12
48
54
93
33
24
240
18
162
147
189
60
120
24
36
30
84
210
48
48
90
21
33
30
30
6
12
138
30
57
15
42
198
138
72
210
78
72
42
408
18
12
120
60
30
18
51
33
48
159
129
42
258
12
90
90
60
87
183
12
6
132
18
84
246
102
48
12
18
132
120
18
60
24
60
18
48
42
42
6
84
6
12
42
66
30
42
48
30
84
126
30
12
30
48
42
12
66
120
72
60
318
30
30
24
138
18
54
270
33
45
30
30
39
33
366
42
72
90
30
6
30
42
18
39
33
108
150
90
42
132
96
24
48
108
30
90
84
150
30
30
36
60
12
48
30
90
60
42
90
12
3
75
69
39
150
12
120
42
60
153
207
60
36
72
9
111
120
12
6
39
33
78
81
3
30
60
6
12
48
210
12
42
48
102
90
60
48
42
66
90
30
60
30
12
210
60
12
6
510
30
84
48
42
57
183
6
102
102
36
192
42
18
210
18
30
24
96
174
6
72
48
24
66
72
48
42
69
123
36
174
126
150
90
30
39
93
48
60
39
15
48
18
102
198
99
33
18
24
276
90
84
48
138
42
12
96
54
138
90
12
6
132
12
30
18
138
204
36
240
102
288
162
69
9
90
240
54
6
84
6
24
15
51
12
48
12
30
42
93
27
30
66
30
24
15
63
30
12
126
84
117
81
192
18
78
159
15
138
42
108
30
18
30
54
90
78
150
18
84
36
132
120
9
9
42
12
36
60
162
12
90
18
30
42
138
30
72
78
18
24
96
54
66
42
30
48
87
45
90
18
54
336
72
108
90
12
138
72
12
18
120
12
36
12
60
78
54
3
45
48
114
60
30
6
129
3
45
45
48
144
36
42
48
12
42
288
42
30
6
12
12
57
39
102
108
120
300
84
60
3
33
150
12
108
129
3
102
168
198
12
138
90
84
6
102
42
30
18
108
84
60
96
42
18
54
18
48
54
57
3
228
42
30
48
90
42
6
240
72
60
30
12
6
204
198
12
6
72
42
48
45
63
90
90
12
30
18
12
78
30
192
18
42
42
96
180
90
54
15
51
30
24
66
60
24
33
63
270
99
48
75
165
75
222
276
42
60
318
42
72
90
276
12
42
60
108
60
30
120
12
36
30
30
54
36
102
108
102
18
222
162
18
192
138
90
12
30
66
60
81
3
120
18
30
48
84
30
18
12
18
90
18
90
54
36
51
3
36
57
153
54
30
36
42
117
45
36
114
78
60
18
90
39
81
30
24
18
90
318
72
18
30
294
18
78
81
159
12
108
114
18
72
6
90
12
30
99
81
348
222
30
228
51
93
48
48
42
252
36
42
72
66
21
39
144
36
60
24
30
18
12
18
192
36
114
96
60
60
54
186
12
18
72
120
150
18
30
84
93
15
18
60
12
39
39
24
120
96
120
72
18
150
30
12
39
99
60
144
66
30
72
42
48
48
42
132
138
30
132
66
102
45
45
60
162
66
51
9
24
108
78
120
30
24
6
30
84
18
42
6
30
72
48
39
ABCD 97052052484*3^$a+1 [50002]
5
127
60
5
163
29
84
84
7
24
11
36
72
126
54
66
96
6
85
65
24
30
24
25
5
12
19
24
101
19
60
36
36
5
18
24
12
6
55
17
12
48
42
60
6
30
30
72
7
29
132
19
24
47
30
55
5
72
12
43
12
71
25
185
84
19
11
126
24
114
84
18
60
174
121
84
60
41
60
42
37
60
95
6
42
12
6
43
12
84
5
55
5
6
18
7
83
6
18
37
149
67
48
36
41
7
5
48
24
60
84
19
35
25
36
47
90
55
53
102
24
13
60
60
12
23
1
36
35
90
120
31
168
12
12
60
72
11
13
60
89
12
19
11
1
17
96
19
108
24
36
5
19
59
24
60
61
17
42
13
29
48
7
24
107
84
25
36
149
43
35
18
24
31
17
36
12
19
24
17
24
18
60
96
25
161
79
149
115
72
41
84
138
1
5
24
30
60
96
25
17
12
55
41
12
30
90
24
24
7
12
48
29
19
29
91
36
24
29
60
91
5
91
24
12
60
5
144
18
1
36
5
90
25
35
181
12
83
12
97
173
30
12
60
6
7
11
49
17
18
37
5
30
18
42
48
18
24
79
17
78
24
270
12
24
31
36
47
168
12
6
55
125
19
41
115
47
25
5
30
12
37
5
30
13
53
7
53
19
5
48
48
43
11
145
41
12
90
13
12
47
18
7
11
73
71
54
60
19
35
25
5
42
49
11
48
1
24
12
41
79
71
78
31
101
84
60
24
36
6
108
144
78
138
6
30
48
85
5
30
66
91
48
60
47
6
24
30
54
72
24
24
36
151
132
132
60
35
13
113
43
47
30
7
12
36
113
31
11
12
97
24
59
1
17
12
12
36
43
11
145
144
17
43
36
5
18
30
12
84
12
12
12
36
7
36
12
48
101
6
25
29
30
78
7
101
30
42
60
12
18
30
48
43
5
24
31
12
47
18
24
48
42
18
7
11
132
18
12
30
1
119
37
96
60
83
6
19
11
66
42
121
5
7
17
55
36
12
17
42
25
113
60
31
29
12
30
6
43
5
12
24
30
1
89
96
55
12
132
36
108
17
18
24
18
42
30
7
125
31
5
90
49
5
48
12
31
24
41
43
24
53
12
36
6
108
12
18
60
67
23
18
67
47
13
77
36
19
5
211
17
30
37
29
12
139
29
19
83
13
41
198
157
35
18
12
36
42
30
91
11
13
12
24
71
36
13
60
96
29
132
72
48
19
5
18
42
31
17
115
41
151
23
25
23
37
12
108
137
6
13
17
19
35
1
72
17
18
25
17
43
36
65
115
11
49
47
24
49
5
7
24
143
73
60
53
54
48
24
121
17
30
210
60
7
11
24
1
17
151
24
11
24
138
115
72
12
60
108
17
174
102
54
6
72
36
12
72
6
25
11
66
7
17
43
36
17
24
138
73
59
1
72
72
5
6
85
5
19
53
72
18
126
24
42
1
12
36
17
72
48
84
36
18
24
90
18
60
12
1
89
7
48
60
5
67
29
6
18
96
66
13
17
103
12
204
5
19
48
72
35
1
41
18
42
6
24
13
23
49
125
180
18
37
84
24
53
42
132
174
12
108
7
24
48
5
30
30
78
84
66
19
36
48
65
24
187
24
72
47
61
47
12
1
24
53
48
55
84
108
35
49
240
41
19
60
11
42
120
91
24
41
31
341
78
24
1
36
95
61
29
18
25
96
60
65
24
31
29
43
48
11
13
60
17
31
12
5
43
5
24
18
108
49
23
30
12
120
19
17
84
24
72
24
60
55
53
6
30
31
71
13
36
23
6
139
65
7
5
6
24
13
72
120
24
17
60
42
78
127
53
24
31
17
66
24
48
42
7
60
83
138
30
13
29
7
29
19
35
1
11
18
103
65
7
5
30
61
29
31
11
1
17
31
119
72
30
96
55
47
25
95
30
90
73
47
25
47
49
144
60
36
24
12
84
65
7
59
36
54
78
1
12
47
48
12
6
36
84
6
25
23
61
36
24
29
12
43
23
37
48
59
30
90
25
29
42
49
89
72
7
53
7
17
96
7
35
97
89
19
5
91
77
12
7
65
108
31
101
60
55
24
11
30
6
37
41
66
78
31
11
36
13
71
18
7
60
41
55
84
173
151
60
29
7
35
25
71
12
37
108
180
17
79
5
36
55
108
131
90
12
24
103
53
7
48
72
35
48
102
12
36
19
48
11
6
19
95
24
30
31
59
1
5
79
11
42
78
1
83
193
35
42
72
198
66
19
96
41
30
30
79
5
36
54
72
13
11
61
5
84
66
12
42
108
132
79
5
30
36
114
31
60
23
12
13
323
37
47
18
120
55
36
179
37
23
1
180
47
48
84
13
47
42
6
49
53
18
132
18
72
43
12
35
157
125
18
13
120
17
48
12
55
5
78
85
12
5
7
29
ABCD 97053440444*3^$a+1 [50033]
117
9
59
7
6
63
176
84
55
12
9
81
15
45
183
56
4
117
36
71
13
23
19
18
35
24
7
60
54
99
20
277
18
9
12
68
12
12
4
84
33
47
64
27
18
51
3
93
8
43
6
66
6
54
21
117
23
1
3
20
61
6
36
54
179
16
12
20
76
3
36
72
33
36
21
23
31
81
21
47
7
204
54
47
79
65
36
43
105
3
9
3
6
48
83
48
19
138
78
41
64
116
24
79
57
69
90
17
1
12
6
101
1
47
151
29
36
43
21
12
44
24
12
37
108
108
195
132
9
83
16
27
57
144
3
9
3
41
88
3
77
72
48
4
27
17
4
87
114
11
24
73
47
1
11
7
5
4
84
80
13
12
72
78
45
20
16
9
23
7
5
157
150
12
29
25
126
29
79
101
28
3
12
54
23
55
29
43
66
23
31
42
90
153
57
171
33
27
39
42
11
4
44
121
18
12
29
31
29
7
209
7
12
137
52
12
180
44
31
33
96
48
21
11
1
78
53
139
5
49
24
3
33
3
12
15
33
44
103
132
30
6
213
21
12
107
7
17
12
108
36
25
30
101
48
19
5
28
96
48
21
123
20
12
7
36
101
19
114
90
33
32
43
12
6
12
59
112
8
4
96
15
18
12
42
102
51
44
85
63
128
67
17
12
12
7
29
100
51
5
37
15
93
51
84
60
3
84
105
27
90
48
23
52
39
18
18
21
32
67
29
148
12
9
6
66
3
33
95
19
9
39
29
31
12
101
13
48
3
33
6
9
57
3
20
91
117
12
15
5
24
96
19
33
195
29
52
15
77
108
4
27
72
36
72
5
103
9
8
184
9
6
48
17
16
27
66
15
9
59
31
18
12
35
12
4
81
11
12
61
18
5
4
48
39
36
18
35
1
84
11
24
36
48
97
35
12
4
32
12
1
18
125
1
15
20
19
9
21
111
12
188
88
3
12
125
43
108
93
8
1
18
161
64
20
60
151
53
36
16
128
12
25
23
13
107
16
165
39
15
66
96
54
54
47
91
9
20
48
13
3
56
24
43
6
84
27
33
27
68
28
33
95
37
30
17
25
35
4
32
55
12
36
69
20
19
5
13
11
28
44
40
45
18
125
16
33
222
120
101
7
33
8
40
105
35
55
18
23
49
11
84
12
67
5
48
16
32
49
234
33
20
24
25
27
69
59
16
69
18
9
93
3
3
18
30
125
55
9
69
84
59
55
57
8
88
165
11
72
85
59
36
43
18
6
17
28
92
36
84
28
39
18
179
36
12
7
36
30
27
20
112
27
30
39
3
29
43
5
25
24
11
36
60
1
3
12
21
15
147
77
13
126
12
36
42
59
216
52
48
36
44
13
51
39
12
36
77
60
36
112
39
57
15
168
30
83
43
24
65
36
76
39
90
36
90
53
24
4
80
52
33
63
128
13
90
12
42
99
9
84
15
32
7
9
15
18
35
16
111
36
36
48
17
72
24
88
75
29
4
3
113
16
32
13
132
63
3
54
6
66
15
44
64
27
108
77
13
15
51
78
15
3
54
27
9
23
7
108
18
6
53
24
13
72
30
53
48
13
48
6
12
36
150
18
77
25
6
12
41
52
56
157
24
195
111
29
4
56
52
21
23
24
1
60
51
123
17
19
33
93
78
5
7
69
27
17
72
12
12
40
27
69
21
18
72
29
19
90
42
101
48
43
5
100
93
47
25
119
79
54
3
21
35
19
161
73
11
7
18
54
90
48
3
15
24
9
44
4
27
6
51
12
9
30
29
13
147
9
42
89
19
17
13
42
48
18
23
121
39
33
11
12
52
116
64
123
69
48
204
3
77
55
36
9
9
3
15
48
69
12
27
54
18
36
42
3
56
13
48
27
27
17
43
72
41
7
141
63
17
84
1
11
36
49
84
90
33
8
85
54
41
36
1
27
111
29
52
44
25
11
1
3
51
9
20
28
68
73
6
41
13
210
5
13
42
5
36
49
3
12
116
7
42
11
144
43
12
29
13
15
51
129
48
12
33
51
44
67
36
9
44
13
23
64
20
7
69
20
85
27
8
1
23
208
12
27
72
17
43
17
13
18
17
52
27
54
12
3
39
18
54
48
24
5
84
19
216
77
48
67
6
30
29
85
15
57
195
51
93
32
1
24
30
77
13
54
5
36
16
21
15
57
18
69
21
27
3
93
3
77
12
12
1
3
93
35
31
29
52
32
60
120
76
96
9
27
63
36
66
6
17
19
48
168
54
15
44
40
9
108
18
30
27
87
12
101
67
36
12
69
27
65
132
1
66
5
109
27
27
69
75
12
78
30
77
55
84
234
24
3
15
72
153
12
45
3
3
18
59
13
18
65
37
11
64
87
5
31
6
198
77
24
7
17
12
37
207
27
17
60
40
45
131
16
3
12
42
23
24
84
85
11
60
24
13
72
84
18
5
1
11
4
57
30
21
33
107
52
57
6
53
19
41
4
9
51
15
17
ABCD 97053675664*3^$a+1 [50010]
36
52
8
40
12
48
20
40
72
27
9
8
31
24
5
112
3
89
12
187
9
27
9
12
36
36
12
92
73
15
63
21
68
1
11
60
91
21
15
18
30
18
3
24
99
9
33
15
60
32
64
12
12
3
53
4
27
21
12
21
3
111
197
48
52
60
36
32
16
21
54
21
8
40
93
51
21
3
48
8
4
108
32
4
80
52
44
40
44
37
72
59
48
36
4
12
12
48
3
21
32
16
188
31
53
13
23
88
8
100
12
75
5
49
51
3
5
127
57
8
36
28
15
81
39
6
48
11
7
60
84
60
5
4
20
19
24
48
21
68
43
5
16
12
39
12
9
60
48
15
84
42
75
27
89
19
33
24
8
4
9
23
79
101
16
48
20
12
19
33
27
30
6
48
18
11
52
27
54
99
12
51
6
11
84
16
12
72
44
40
44
132
64
24
8
28
188
16
153
66
33
39
29
16
12
21
23
12
28
8
72
175
29
100
32
1
18
24
12
42
54
29
16
3
17
36
40
3
9
60
15
5
73
23
24
4
3
66
11
4
3
45
63
33
68
12
64
24
3
12
45
8
64
96
8
36
36
91
66
3
8
28
75
9
24
24
20
7
24
48
24
9
128
4
24
87
141
39
125
40
12
44
31
81
56
4
15
36
101
60
40
8
120
40
36
92
64
20
168
43
9
60
63
69
56
24
84
1
18
29
73
11
12
1
83
24
12
64
36
32
28
3
41
12
4
21
3
32
28
20
19
9
99
89
109
15
44
148
63
33
9
18
53
1
83
28
12
20
16
57
75
27
29
43
18
24
75
15
12
45
45
47
7
21
32
16
68
7
17
7
117
39
5
60
28
56
48
1
72
47
36
61
59
31
54
18
6
27
8
67
21
32
28
20
60
40
3
12
21
8
12
55
17
19
9
3
21
44
7
36
5
121
27
15
21
56
40
12
36
15
33
12
39
9
116
4
15
41
28
99
57
84
15
18
35
7
12
9
24
3
29
115
36
36
21
36
48
20
7
48
18
35
19
21
15
5
16
33
71
7
21
8
7
84
5
67
36
17
12
25
6
137
19
17
28
44
36
24
1
27
24
36
39
12
9
24
93
71
24
96
16
33
15
92
76
104
28
3
5
16
156
44
40
8
108
36
48
4
48
9
23
48
40
57
15
51
24
30
47
4
84
24
72
68
7
45
12
15
9
15
93
15
36
41
7
6
23
36
4
8
91
17
52
33
114
81
20
43
9
24
12
9
27
21
63
84
15
29
48
16
12
36
12
15
30
42
9
24
12
3
129
120
3
45
32
109
51
92
28
3
5
31
77
16
12
8
40
12
48
84
24
8
16
56
16
80
43
9
20
100
24
27
36
24
81
24
8
4
36
72
12
15
29
4
8
7
29
12
72
4
32
4
56
52
12
44
76
20
12
79
69
39
57
36
21
11
12
84
31
33
12
164
12
12
268
20
16
48
45
15
12
69
3
72
20
16
12
39
54
30
144
17
7
137
24
16
8
103
5
61
107
28
27
33
8
64
21
126
29
85
66
36
33
27
126
75
20
4
24
87
45
36
8
4
56
4
12
33
11
84
4
12
60
12
72
8
4
24
3
29
40
15
69
3
9
20
7
53
84
4
3
42
18
33
20
24
4
104
4
12
8
52
3
29
43
78
11
7
29
25
18
5
7
21
56
31
6
66
54
23
1
126
17
31
9
8
7
48
89
4
68
16
24
87
29
7
5
36
19
17
31
9
12
32
7
41
28
60
15
45
39
72
33
120
15
21
12
24
15
9
32
12
84
7
9
63
12
5
120
19
6
3
45
11
24
43
72
21
24
8
16
3
21
48
44
28
8
13
119
40
12
24
48
44
112
8
97
47
16
36
21
47
7
72
161
25
35
48
28
123
30
3
8
76
27
36
5
4
68
4
12
15
65
84
16
33
3
51
17
16
39
66
63
15
5
28
104
1
15
96
3
9
24
20
28
8
19
48
9
51
21
24
96
56
24
31
129
159
33
8
12
28
44
19
41
7
17
4
60
9
3
12
80
28
32
52
36
45
24
3
24
27
93
12
15
69
21
3
104
12
7
45
63
9
24
188
67
5
31
33
56
124
36
36
32
13
3
8
61
48
15
8
112
9
42
33
15
72
9
27
81
9
39
12
27
69
3
138
3
24
135
65
28
8
4
8
48
36
7
65
4
3
66
35
52
3
21
3
30
39
3
84
33
36
3
18
47
7
24
12
9
68
31
9
33
47
1
6
18
15
24
9
39
60
56
24
37
42
9
3
132
77
4
27
9
8
192
24
4
20
103
33
72
72
15
9
8
7
57
20
72
36
97
35
37
11
84
28
24
51
9
168
92
28
56
16
12
12
8
28
135
48
21
68
16
36
9
47
43
54
63
57
54
18
15
9
59
4
12
15
9
27
18
11
19
21
3
18
23
4
24
8
40
24
80
24
4
32
52
24
12
80
88
3
12
5
60
7
18
59
4
92
79
21
24
8
25
15
24
63
29
4
56
24
28
8
55
54
63
99
21
51
5
36
36
96
4
84
9
27
3
36
21
39
120
42
23
12
40
15
41
16
8
12
7
24
69
15
17
24
13
24
75
36
12
12
9
66
5
1
95
7
41
49
35
4
3
36
9
3
24
41
36
16
15
41
16
24
9
95
43
5
19
81
20
76
8
48
19
53
84
76
8
175
30
3
3
66
39
33
35
36
55
18
11
16
27
21
12
24
12
3
5
67
9
33
18
21
24
36
24
21
48
3
8
84
1
51
21
39
24
3
9
24
12
15
138
51
3
33
56
52
108
24
24
9
135
15
12
6
18
9
84
84
39
17
13
42
36
21
8
124
39
17
16
57
39
3
69
12
8
13
83
7
45
164
16
152
24
13
15
8
40
36
36
12
20
31
9
12
20
136
8
64
12
68
24
52
27
24
9
24
20
55
12
45
69
15
20
36
16
3
48
141
3
21
12
3
33
8
1
11
79
77
28
36
57
30
177
8
96
24
7
21
15
12
96
9
20
7
33
8
13
54
33
96
8
12
7
9
27
21
20
1
3
24
116
19
21
9
3
72
84
48
36
15
12
36
21
44
7
33
3
65
25
11
7
9
27
9
12
20
28
8
31
ABCD 97053744376*3^$a+1 [50039]
85
89
55
56
15
1
5
19
104
16
71
204
30
111
24
135
6
75
33
127
8
40
131
21
63
42
48
36
19
48
72
128
120
24
24
16
248
45
210
57
15
9
15
25
24
131
85
41
18
30
7
56
88
29
27
16
53
19
305
90
133
120
8
201
18
117
24
39
105
81
54
81
45
144
36
255
120
64
47
49
71
9
9
60
36
31
80
24
64
56
16
144
24
41
6
33
192
16
80
93
19
96
32
9
151
47
6
27
112
95
180
37
53
36
7
32
177
264
79
32
69
60
30
24
25
56
21
18
1
35
69
21
6
210
3
40
32
105
15
16
47
73
24
24
72
24
56
48
15
114
72
180
19
32
129
234
21
16
8
45
19
152
39
6
19
71
169
24
17
54
6
48
123
24
88
17
39
15
24
12
45
33
36
156
63
45
3
3
126
103
32
96
64
24
71
54
19
72
104
24
21
36
108
90
1
72
17
12
3
120
117
19
71
9
111
73
5
12
111
33
7
8
129
7
8
21
36
24
30
114
15
21
66
9
16
8
48
40
24
5
43
257
15
99
45
64
56
24
96
64
101
27
117
3
33
79
77
19
56
40
89
87
40
89
108
12
15
40
5
19
119
72
49
95
36
90
75
15
9
64
48
47
30
147
168
72
9
180
36
15
9
7
8
64
32
15
30
139
80
16
35
69
9
30
33
39
24
25
5
139
56
39
90
6
9
216
9
102
90
24
31
80
24
9
87
33
15
21
51
9
15
15
6
18
97
23
81
24
111
24
30
6
30
7
24
48
17
111
9
31
32
15
30
51
64
107
54
7
23
24
90
12
180
63
40
5
27
15
18
31
24
56
40
65
36
19
161
48
72
31
72
96
72
77
90
25
41
24
12
24
99
160
32
88
168
8
16
104
96
15
18
36
60
39
27
60
33
15
73
149
54
84
121
29
27
24
21
18
12
21
40
8
45
66
18
127
23
81
40
32
57
7
96
8
96
96
112
8
40
29
43
48
137
103
113
6
1
8
24
40
8
9
31
53
51
24
24
112
29
90
1
80
39
57
33
39
165
72
3
48
33
31
5
108
151
24
95
33
39
73
41
15
105
7
143
57
99
13
41
150
9
81
7
8
64
5
42
33
105
151
72
29
18
126
19
35
90
27
45
18
33
57
31
24
216
104
201
31
5
90
49
95
6
18
102
51
3
6
84
6
61
113
7
47
42
15
3
37
24
95
144
97
8
27
54
55
120
144
8
72
48
39
33
195
85
56
72
24
15
33
48
33
7
8
111
18
63
57
15
48
33
39
135
105
57
55
48
80
48
120
40
29
18
25
56
120
16
143
12
114
36
15
33
6
105
255
9
111
24
1
24
65
31
24
8
9
79
59
36
1
24
32
57
15
87
270
43
8
24
144
21
48
171
64
17
24
84
123
93
51
96
24
16
32
48
184
35
90
75
15
90
15
39
216
18
6
144
66
15
136
29
6
109
71
18
31
224
40
32
88
47
73
32
9
84
43
8
99
45
72
48
15
1
89
210
37
5
84
15
72
48
64
17
223
8
57
6
9
21
19
41
36
43
56
111
114
36
75
184
72
24
89
144
15
45
27
136
29
99
64
8
27
45
45
27
9
36
78
21
15
1
48
56
72
40
8
24
136
24
95
57
120
24
45
234
1
71
33
81
15
16
5
18
72
49
72
23
1
53
171
75
96
181
29
60
18
21
9
15
57
15
24
15
9
15
12
21
24
33
55
152
88
48
29
51
57
6
120
6
19
11
60
174
27
64
5
18
120
60
12
1
80
40
23
24
30
67
29
19
72
29
6
30
18
36
49
8
57
15
48
27
12
24
25
5
67
47
126
67
77
36
31
56
39
18
31
24
56
15
90
36
51
39
120
25
8
57
103
296
21
43
32
33
12
3
96
9
63
9
55
48
48
29
43
8
40
17
6
129
16
101
18
6
27
9
55
56
88
35
37
72
128
9
24
151
24
71
169
29
42
9
9
63
27
12
153
15
81
120
9
7
120
8
48
24
33
31
56
33
31
41
168
15
105
7
48
56
69
43
32
57
ABCD 97056234662*3^$a+1 [50002]
48
50
96
34
2
12
57
123
46
80
90
72
78
39
27
21
3
22
14
9
57
39
51
238
32
54
34
20
52
20
18
22
38
30
6
105
33
90
60
153
57
136
50
10
60
14
90
28
14
54
84
18
58
2
102
28
59
1
20
27
13
14
69
25
72
20
147
15
12
21
25
8
24
66
21
21
3
25
44
51
25
12
92
48
63
15
12
18
75
37
68
72
72
186
36
66
15
93
6
48
60
18
39
109
44
168
90
72
66
147
145
215
123
45
24
192
99
24
210
75
33
15
3
10
12
32
76
32
100
98
22
50
69
9
90
250
35
120
9
36
52
158
57
39
105
51
78
52
68
15
225
40
360
212
3
72
13
72
20
12
16
59
15
36
21
51
24
45
1
8
54
36
12
9
24
27
18
120
40
11
24
129
28
20
78
225
25
32
18
10
72
14
285
21
102
108
105
99
45
39
10
60
20
180
114
57
49
12
60
47
73
2
21
105
24
28
2
33
45
3
45
112
20
87
1
2
102
28
59
48
1
12
32
6
162
102
78
30
9
96
27
18
40
50
138
87
57
196
35
25
32
18
150
12
222
45
21
24
76
50
54
63
99
46
8
15
69
96
51
169
72
68
66
6
48
42
48
144
90
198
105
3
22
2
30
148
35
39
18
111
15
144
12
24
45
25
92
12
16
47
27
18
54
24
130
14
21
9
28
60
20
3
147
48
22
23
45
72
147
3
18
30
24
46
2
130
35
120
57
15
63
58
12
20
138
141
24
87
222
147
1
50
18
264
75
1
60
155
37
14
18
27
63
126
24
75
1
14
36
54
66
72
162
90
6
40
32
40
68
90
21
49
122
69
21
40
128
27
24
24
69
3
72
33
30
42
36
51
48
1
20
27
63
9
81
15
99
36
90
12
40
20
28
2
144
60
54
210
69
21
114
30
27
9
90
24
12
33
45
16
107
24
1
68
84
6
156
34
92
148
11
93
6
162
48
60
84
51
27
93
69
108
28
26
18
28
98
22
59
1
2
186
210
22
20
40
14
18
138
150
15
72
1
2
30
42
45
201
42
58
11
3
106
11
9
12
78
21
24
25
32
60
120
123
72
27
93
45
42
30
3
133
11
15
33
48
85
83
144
96
72
25
60
92
15
63
12
45
1
312
48
167
93
6
45
81
87
51
10
11
1
2
18
28
26
213
96
69
18
84
6
15
75
144
34
12
8
12
100
134
9
144
61
12
122
21
15
36
48
21
24
51
117
25
300
92
6
102
54
69
57
39
1
48
74
46
71
1
8
24
15
51
10
59
1
20
240
144
27
21
54
21
24
9
42
12
106
2
24
34
35
96
9
100
14
21
69
18
177
13
59
195
36
42
15
133
180
23
75
142
47
33
63
157
8
6
34
12
80
12
60
15
3
144
18
123
72
3
18
12
39
21
40
14
21
15
12
6
90
141
3
18
28
72
8
15
24
15
12
106
60
122
6
30
96
46
20
28
32
12
28
8
6
21
73
14
12
18
198
69
169
14
33
3
24
36
105
57
18
102
39
15
36
10
8
132
15
183
70
59
45
3
123
21
3
30
78
118
110
21
3
46
26
138
16
152
40
80
3
25
71
121
38
81
49
14
58
170
60
30
54
6
39
99
22
23
9
15
45
75
15
66
39
105
16
26
93
192
33
60
136
59
93
48
42
84
78
15
21
75
145
12
83
75
42
72
36
84
16
74
46
131
21
75
105
28
59
27
46
38
114
15
111
12
18
54
60
58
32
63
45
27
13
14
36
48
90
6
48
57
1
140
147
61
12
122
46
26
46
95
75
45
33
39
63
42
18
45
3
45
69
66
42
88
50
45
9
42
18
3
13
14
58
20
12
78
117
45
162
9
39
57
39
9
45
36
39
15
12
6
30
9
49
2
70
32
36
72
54
78
16
12
60
60
59
81
87
1
20
52
14
34
44
36
15
24
123
90
12
6
36
21
13
110
10
92
18
21
3
166
12
38
72
30
39
1
23
9
18
10
68
90
45
45
54
12
9
96
49
86
48
78
3
99
58
50
42
88
60
14
69
51
34
72
59
1
2
ABCD 97057119904*3^$a+1 [50046]
12
35
30
192
330
40
72
165
60
11
25
47
1
129
66
81
39
9
93
144
18
8
28
24
228
12
140
25
63
9
24
51
26
79
3
192
21
9
66
57
155
1
9
6
122
43
60
39
18
2
16
132
9
36
3
9
3
33
24
72
71
400
20
13
69
38
10
30
60
140
52
33
35
88
57
144
113
22
93
63
12
60
48
84
21
39
54
90
6
6
32
52
189
147
60
60
45
27
8
85
105
99
3
20
52
68
48
120
12
73
75
240
45
39
66
50
37
15
68
193
75
32
49
11
25
95
4
18
48
110
37
228
72
60
63
60
24
45
53
48
112
75
75
68
22
51
144
27
9
167
4
168
68
112
8
90
162
60
25
23
13
24
63
189
3
48
30
27
5
18
28
165
15
126
126
2
78
85
47
16
9
5
16
6
48
96
9
225
63
65
58
12
12
20
52
60
9
36
45
3
171
24
36
9
141
122
28
92
97
108
24
108
12
24
89
10
6
66
56
145
132
12
3
12
54
210
36
69
36
99
12
48
12
24
144
30
122
52
72
9
177
48
74
22
66
30
39
11
97
48
3
57
129
18
33
15
57
21
15
15
2
22
68
22
15
63
45
12
57
15
3
68
42
30
1
24
15
96
24
20
16
12
72
8
4
180
156
57
23
73
27
12
8
52
117
48
27
18
66
36
69
21
30
21
207
45
96
15
21
15
105
75
36
48
54
63
123
12
20
12
25
3
30
27
83
4
201
47
22
30
93
27
26
10
45
39
66
3
39
36
152
58
75
36
11
12
28
32
16
30
62
25
63
9
15
132
156
32
82
38
28
24
21
75
102
338
25
75
9
131
124
66
27
3
252
12
33
75
30
27
36
35
30
55
47
25
15
45
53
103
39
68
124
18
126
21
51
80
13
60
47
132
30
112
3
51
42
27
23
30
64
15
33
192
6
57
33
39
23
97
15
9
27
24
56
37
12
24
12
185
42
13
9
30
81
177
18
9
63
80
37
75
56
49
15
24
12
57
12
23
52
69
24
35
138
58
69
15
72
186
15
33
111
3
21
89
31
51
45
23
58
27
3
9
108
45
6
44
37
36
147
18
54
96
90
27
21
27
99
33
12
51
80
82
3
60
47
40
12
48
8
100
32
37
45
111
27
48
48
36
108
38
30
25
27
20
10
48
54
116
12
28
9
69
27
3
60
24
48
84
60
78
15
33
62
60
48
85
108
21
3
23
22
6
57
3
69
27
8
22
48
38
49
243
38
112
48
27
23
40
9
51
12
33
27
8
49
36
87
78
78
2
175
17
55
12
83
10
6
69
21
32
42
52
48
50
48
58
102
2
88
20
25
35
28
36
6
27
147
9
36
11
13
15
30
62
34
15
60
11
4
6
102
57
3
48
30
102
45
108
15
2
10
80
37
15
9
39
132
36
32
97
15
60
30
38
25
15
156
9
3
45
95
94
15
216
9
63
203
70
15
27
6
111
84
72
35
109
21
2
48
12
18
112
6
141
51
144
93
27
33
83
40
12
48
84
33
15
6
96
51
99
8
76
104
1
15
126
15
353
30
112
18
51
12
60
5
22
72
18
128
34
45
228
36
72
3
12
72
8
4
213
153
63
12
108
96
105
38
48
10
2
16
32
60
12
40
68
112
33
39
33
3
24
81
84
81
110
25
39
93
21
51
15
108
18
3
12
65
43
21
6
20
22
42
21
65
19
23
88
24
56
124
56
52
20
97
144
47
85
45
2
73
5
163
141
26
100
12
12
69
15
57
45
32
31
17
19
45
75
51
24
33
153
80
19
45
6
60
62
58
189
108
87
54
62
49
123
12
201
60
87
68
124
60
33
81
54
68
214
123
15
38
7
15
42
26
88
36
45
63
30
27
75
26
34
33
3
12
57
21
318
12
12
36
6
146
12
13
72
12
123
68
148
14
202
86
175
95
34
38
40
68
30
64
39
24
81
6
60
45
36
39
48
8
30
22
48
90
18
57
27
72
68
37
23
13
48
15
45
107
13
51
9
120
77
102
1
39
50
43
69
39
147
32
22
51
120
24
45
90
36
20
132
28
45
12
ABCD 97057563308*3^$a+1 [50036]
99
15
84
30
3
63
9
45
43
20
33
144
115
5
18
198
42
12
18
12
18
45
45
72
18
9
21
3
9
7
104
21
48
12
18
90
30
48
13
32
40
284
21
55
5
75
72
81
36
30
93
120
3
129
24
129
216
6
114
139
8
45
15
120
124
48
8
12
81
27
75
13
149
6
21
24
16
89
12
63
36
99
30
51
4
152
75
57
15
33
9
84
55
29
3
40
20
12
120
12
45
31
35
114
18
97
53
15
21
6
21
24
15
21
105
39
24
16
59
57
147
48
30
135
28
89
48
3
24
48
15
12
81
75
24
37
35
18
12
36
3
15
285
4
35
37
104
9
18
24
60
1
24
5
48
72
30
45
21
3
24
72
3
81
72
4
5
19
41
3
15
33
12
21
15
39
6
147
15
57
12
16
5
72
67
48
8
87
73
17
12
15
4
32
12
111
12
48
126
48
96
87
108
40
24
120
77
84
7
8
36
144
12
39
9
21
19
32
63
60
37
260
28
59
45
48
45
39
33
91
144
17
48
27
96
12
48
9
6
33
12
9
135
76
23
21
4
71
69
60
72
12
108
48
96
40
24
11
9
84
45
27
84
69
12
51
147
33
52
41
31
5
15
9
15
39
222
36
19
20
69
7
5
54
129
76
8
63
30
24
30
13
41
75
100
77
72
48
48
30
9
165
108
15
4
149
99
12
28
152
84
24
33
144
3
63
217
20
28
35
37
32
45
3
3
48
156
1
185
39
93
66
90
99
28
8
21
19
5
27
72
228
48
21
6
9
33
7
89
6
25
5
63
45
3
3
9
16
11
6
90
18
15
24
72
76
53
42
12
21
72
88
11
133
80
60
12
24
120
219
18
42
330
90
12
156
18
6
13
41
102
42
12
24
39
96
4
23
90
18
24
6
42
9
4
116
21
18
66
108
15
48
87
138
42
21
40
20
4
48
32
87
45
48
3
12
13
72
72
104
21
3
21
6
33
12
9
15
40
32
9
51
3
6
63
57
96
39
75
25
23
21
24
93
103
56
39
9
3
18
66
25
29
30
45
12
48
52
24
8
12
9
24
60
3
28
71
33
12
9
216
60
135
16
32
3
42
30
45
213
15
3
1
44
36
156
60
112
32
3
42
19
65
12
3
141
43
128
60
12
27
21
183
45
9
6
66
43
68
3
6
84
84
12
15
93
15
28
5
19
44
69
12
84
15
36
4
59
33
39
33
33
43
5
15
24
60
12
48
120
3
9
33
36
87
15
37
35
13
65
3
9
15
153
27
36
4
11
42
72
12
15
39
21
9
66
49
20
12
12
3
25
44
21
42
33
24
39
69
33
7
48
5
48
30
6
51
4
5
3
136
59
45
48
24
64
11
18
15
36
15
9
45
270
150
27
33
126
9
81
12
198
54
3
39
21
28
29
3
84
15
24
42
42
33
15
294
78
57
3
25
17
66
48
66
99
15
121
68
252
16
5
27
3
93
75
6
6
57
21
15
57
75
3
57
63
21
21
24
60
15
3
13
77
123
84
4
5
24
42
73
8
9
48
7
11
180
9
33
7
5
48
75
60
28
20
87
42
60
36
12
27
4
144
23
12
21
16
44
45
15
21
144
54
6
27
15
54
55
5
6
72
21
39
25
71
96
45
9
96
15
21
39
144
21
126
13
35
162
84
36
15
9
30
54
102
12
42
30
93
300
28
44
63
18
75
117
36
60
54
33
177
60
51
45
27
87
133
72
5
63
129
6
33
24
111
21
15
54
87
33
54
45
27
13
32
16
5
60
27
72
63
13
59
81
108
21
24
6
21
93
51
144
39
180
18
19
23
165
21
96
36
72
51
21
30
90
6
144
18
6
9
33
99
9
36
15
4
35
114
3
3
61
24
41
51
33
60
60
150
9
36
81
31
23
60
36
36
13
56
21
43
20
4
11
37
53
39
51
42
63
45
24
102
300
25
8
60
111
42
43
59
45
33
63
39
60
321
15
57
12
21
36
55
80
15
49
32
24
33
12
3
33
3
96
24
180
40
131
21
87
33
12
3
25
23
60
114
120
3
3
36
78
15
33
147
51
6
48
15
33
63
60
171
49
149
3
64
59
66
36
90
18
6
13
77
36
39
3
45
15
156
9
117
156
63
12
12
45
3
24
24
9
72
43
32
21
67
83
162
42
33
15
48
57
12
135
13
5
12
180
39
9
63
28
77
30
18
159
27
6
63
4
65
63
24
69
30
85
92
12
48
9
99
24
63
60
25
20
279
90
63
12
45
48
42
1
68
12
24
88
56
21
18
1
11
30
63
87
60
84
9
213
3
105
39
93
ABCD 97057669006*3^$a+1 [50048]
48
68
4
68
9
27
12
16
41
195
108
12
96
69
55
41
51
16
48
24
48
60
176
24
28
8
48
4
41
3
120
48
16
96
104
93
27
48
12
84
64
72
72
44
60
45
3
189
27
48
64
92
48
9
15
40
32
108
72
180
4
72
44
4
92
48
9
39
16
44
48
48
96
52
8
28
216
8
112
32
64
101
7
48
108
36
56
36
16
92
72
144
24
33
87
16
8
81
3
96
48
4
108
32
16
29
87
108
12
4
20
132
21
48
99
148
92
16
36
12
32
4
20
12
9
15
124
68
24
57
48
7
44
24
84
24
4
116
48
48
40
20
136
20
12
4
68
108
84
84
40
8
108
64
5
3
132
4
101
96
55
41
3
40
216
8
60
48
48
9
15
81
115
32
40
32
12
4
140
24
33
43
5
3
36
48
9
19
29
7
144
89
27
21
63
12
28
108
44
4
20
48
4
56
12
48
24
180
36
40
104
40
20
112
108
89
63
72
64
44
36
9
55
89
55
128
28
36
32
12
36
24
100
44
108
136
228
8
240
60
76
32
124
29
195
168
24
72
124
56
60
60
28
84
36
144
5
3
24
24
16
44
60
72
244
68
12
76
8
168
4
20
120
45
55
144
36
53
3
12
108
12
72
28
32
12
252
4
36
60
68
16
68
40
144
60
221
3
12
48
144
48
24
57
3
52
44
40
32
40
36
36
20
148
116
153
55
32
9
39
64
92
48
88
101
111
252
69
144
27
12
12
24
64
8
192
24
76
8
196
72
32
12
220
32
64
8
12
9
39
16
392
148
56
69
87
76
20
48
72
24
16
8
12
84
4
77
87
52
8
48
36
108
4
12
308
120
81
19
29
75
40
20
52
12
200
129
51
16
24
20
12
21
3
45
3
333
43
56
24
69
27
36
12
160
53
19
8
28
8
48
129
192
3
84
12
96
12
4
140
24
48
4
144
60
128
28
80
45
15
28
12
137
183
28
80
280
53
3
52
144
32
76
44
36
24
12
36
136
84
44
48
168
36
24
156
12
24
24
4
24
56
52
180
116
48
52
68
12
45
39
12
4
36
8
24
40
20
48
16
41
55
41
3
72
288
117
15
52
32
24
124
44
12
52
8
21
27
96
12
148
8
132
36
120
4
60
144
29
27
28
60
84
32
72
100
8
64
8
93
99
93
7
96
140
24
28
36
104
64
29
15
12
21
99
16
24
5
39
60
12
72
28
8
69
7
108
92
4
77
63
40
80
48
9
7
36
56
160
44
40
104
108
40
20
108
4
80
72
96
4
44
220
56
93
91
53
19
36
20
12
124
56
16
8
16
20
96
12
16
120
20
24
132
28
89
55
41
43
32
132
40
84
5
3
84
84
12
9
27
24
24
40
44
28
5
103
20
36
132
40
8
84
4
44
84
120
4
36
44
105
51
60
28
48
176
72
4
56
52
116
9
51
36
132
220
12
24
32
16
56
93
3
45
48
96
39
9
3
4
32
132
204
24
136
80
72
220
8
84
52
5
67
68
48
36
84
76
5
15
60
108
100
32
12
24
4
8
72
144
36
24
12
76
80
64
140
40
152
84
336
48
60
112
24
108
84
72
20
60
108
60
136
32
48
180
4
101
3
192
96
45
87
16
56
48
28
5
51
24
24
60
52
36
48
36
149
67
104
60
12
36
100
5
15
33
19
72
192
20
4
8
28
41
63
36
12
40
56
52
216
5
51
12
24
4
80
28
80
24
4
20
52
5
3
60
60
132
24
201
15
40
116
40
80
24
108
4
96
101
51
36
4
24
48
29
51
64
36
8
28
20
4
80
24
84
100
72
8
132
96
16
44
12
177
147
141
63
12
28
20
40
29
7
8
24
9
43
60
80
4
80
88
29
7
36
5
3
144
4
20
16
8
24
84
84
4
20
84
4
200
48
16
20
108
36
36
184
5
15
33
27
60
96
28
36
128
24
24
57
27
ABCD 97057758004*3^$a+1 [50006]
24
56
28
53
3
21
19
5
18
73
72
197
31
65
3
28
113
27
12
33
75
39
25
36
8
45
79
20
24
27
72
97
24
23
54
31
24
5
15
4
84
56
63
9
9
43
5
48
39
4
77
7
24
23
25
164
57
162
13
17
12
6
57
9
36
19
8
21
3
64
12
32
28
8
16
12
8
81
3
40
5
18
133
8
124
12
12
17
15
40
36
68
15
37
84
41
91
24
48
5
27
57
3
12
3
18
15
21
3
45
43
236
33
55
108
5
15
16
29
19
29
30
33
16
8
52
32
24
33
24
48
19
65
36
19
36
44
12
4
17
39
21
87
4
12
5
30
90
7
44
3
13
8
123
21
9
3
21
51
64
8
16
12
8
9
15
36
16
65
7
24
24
23
85
44
9
3
88
35
30
51
4
32
4
8
40
5
31
35
57
72
81
96
12
39
72
9
36
6
18
3
28
44
88
35
54
3
15
13
68
9
19
17
55
20
24
16
48
8
21
19
36
5
63
9
6
73
24
17
108
19
23
48
45
4
29
75
4
48
29
15
16
72
36
29
6
1
32
16
17
19
96
36
12
60
12
29
36
43
12
8
3
42
15
64
132
29
27
75
24
1
80
33
3
9
3
36
60
15
6
91
24
113
3
69
39
69
7
41
12
102
48
81
9
96
3
27
72
18
3
16
113
84
48
27
51
61
131
30
3
52
11
42
19
24
12
24
44
21
31
20
16
36
8
48
40
104
108
3
25
44
27
25
36
8
117
48
72
51
4
12
20
12
60
64
5
19
32
63
1
60
29
7
48
44
64
29
51
4
32
69
75
60
12
60
16
17
43
8
88
36
29
55
5
18
9
64
29
7
83
97
20
16
5
19
11
153
16
17
15
4
120
41
19
32
24
39
18
60
27
45
39
52
8
9
27
16
24
35
97
20
124
20
21
6
30
15
16
60
41
15
48
40
29
36
55
17
120
43
132
36
68
33
19
12
32
28
5
12
108
111
24
36
27
42
31
24
104
52
29
24
3
3
13
8
3
9
105
7
53
55
36
84
17
48
55
5
115
35
61
41
3
81
24
31
29
55
11
1
8
40
17
31
32
16
56
24
4
44
24
16
144
17
24
6
49
23
45
3
61
29
132
3
108
4
65
43
12
77
3
39
30
3
16
32
40
12
80
12
24
4
24
24
5
79
24
12
20
87
13
12
5
63
36
28
59
9
21
42
24
30
3
15
61
5
6
1
96
24
95
42
43
8
9
55
5
7
24
5
24
12
39
16
56
9
30
18
55
104
72
72
45
18
6
7
24
68
15
6
43
48
60
5
30
45
28
24
104
52
12
72
24
12
41
90
121
24
23
109
29
19
11
24
93
72
52
8
33
6
1
23
37
108
8
39
9
36
3
25
5
19
17
7
48
5
3
39
61
36
24
23
13
12
44
12
36
28
89
7
56
16
8
28
89
12
67
29
63
36
3
6
24
3
88
96
23
13
8
27
13
11
1
29
24
12
15
4
5
3
3
13
5
67
5
102
18
54
1
20
9
7
11
9
9
15
12
33
24
15
33
3
9
48
43
144
5
24
39
16
12
20
36
81
51
105
3
9
108
43
41
43
20
28
60
17
3
4
11
1
5
18
21
27
13
32
3
25
128
76
5
87
28
77
91
20
36
4
47
49
80
9
39
63
85
17
15
52
24
17
15
45
7
8
64
17
3
24
33
19
12
24
60
8
27
33
28
41
18
66
27
3
66
15
4
84
12
8
16
20
16
20
57
51
16
5
19
12
12
17
30
61
77
55
12
12
23
6
12
48
3
28
8
129
55
36
59
21
16
44
21
42
109
11
37
35
78
43
20
36
33
39
40
8
4
89
48
66
24
1
47
25
44
51
72
6
36
103
5
87
16
65
75
9
103
20
21
102
21
51
42
24
55
20
21
111
48
232
8
4
96
5
30
45
9
67
24
20
24
28
20
76
48
23
13
12
5
27
16
84
29
15
100
20
112
20
16
32
16
24
5
30
21
9
27
33
24
103
149
7
72
35
42
72
36
19
5
36
24
3
45
48
3
33
55
20
21
42
42
24
91
8
148
5
24
27
57
19
5
39
36
28
8
57
15
9
7
17
7
36
48
36
8
40
32
45
7
5
51
36
36
16
29
3
21
3
45
43
68
100
36
71
9
60
3
25
8
28
92
15
37
8
33
72
51
16
41
24
30
6
12
3
12
9
6
18
72
78
33
60
84
45
24
39
4
5
7
11
25
12
41
19
8
57
30
133
24
24
24
80
76
71
24
1
29
42
9
28
41
19
8
9
30
1
32
21
36
7
71
1
5
7
44
36
45
7
8
12
108
24
28
24
24
35
13
32
45
87
72
100
24
29
171
21
63
21
67
8
28
11
18
27
36
4
12
36
36
8
36
9
31
8
60
72
4
5
31
8
36
4
36
29
24
6
37
48
32
100
17
6
21
4
48
20
3
129
108
72
40
12
23
42
54
54
27
33
120
3
36
4
41
55
17
15
9
84
12
3
21
67
120
5
15
60
40
29
31
77
7
89
19
24
36
23
30
7
32
60
36
16
32
40
5
96
3
3
57
12
28
8
15
30
12
19
11
1
5
3
4
35
72
9
28
8
28
104
52
12
116
9
90
24
73
36
12
36
59
33
40
32
4
5
7
20
3
6
27
24
21
79
5
3
12
4
35
1
12
60
24
5
111
3
6
15
33
3
72
76
11
72
6
24
55
17
31
17
27
21
75
15
49
60
72
41
36
15
9
30
13
32
4
104
15
21
28
8
4
29
24
48
30
9
4
20
16
29
55
60
5
19
12
84
8
64
24
12
8
3
45
4
12
35
93
40
12
29
51
28
65
67
36
53
3
21
27
16
24
5
24
19
20
124
80
3
37
5
3
33
63
72
36
9
24
15
52
11
81
39
1
32
16
23
18
39
72
52
17
79
5
3
52
89
60
7
8
60
52
36
20
27
61
12
8
48
52
113
39
36
40
17
31
5
48
7
35
61
29
43
89
48
24
18
96
24
33
9
36
7
17
60
36
55
12
12
5
6
30
7
11
21
12
28
24
11
9
45
60
3
28
5
3
4
32
9
48
12
39
39
1
20
108
136
47
25
12
41
48
36
36
31
11
9
21
96
144
3
60
9
79
29
96
6
9
9
48
30
45
16
12
65
6
6
79
5
3
36
15
54
18
49
41
3
16
5
6
13
5
7
8
16
12
83
6
12
31
29
39
60
28
35
25
36
5
24
7
20
12
39
30
39
3
54
7
77
ABCD 97058000056*3^$a+1 [50001]
3
29
30
96
30
7
87
146
55
5
70
57
27
21
15
20
24
6
60
84
130
36
42
108
14
1
15
14
7
59
90
82
8
1
33
3
72
33
3
84
41
34
120
117
59
24
60
16
74
90
13
24
69
20
10
45
89
10
56
61
123
50
55
96
84
15
50
6
4
26
40
110
90
112
48
42
8
90
30
109
95
120
13
24
23
90
76
14
36
25
95
145
29
6
100
24
30
3
3
20
244
45
5
120
180
10
21
35
84
30
28
158
24
6
60
90
85
95
30
19
5
58
150
18
20
1
59
60
25
15
44
36
90
4
18
68
97
15
8
30
30
10
234
26
10
21
83
25
65
70
45
105
56
34
18
8
22
18
24
26
22
2
1
89
7
9
14
36
90
54
61
15
14
60
6
90
30
25
27
60
33
59
37
108
5
58
38
79
11
40
44
90
10
21
5
30
37
87
33
3
44
60
73
57
36
111
48
15
20
1
65
24
60
60
46
20
1
69
39
12
21
12
26
52
32
16
50
144
31
89
30
220
30
56
40
50
52
129
23
16
12
2
90
1
69
18
18
104
238
68
24
66
30
49
60
33
68
19
21
20
24
40
206
120
24
96
4
20
40
30
20
16
134
1
105
20
24
120
30
37
21
8
31
48
33
68
22
2
6
90
19
11
130
14
66
84
28
99
23
13
47
58
12
26
144
88
102
20
43
48
87
2
88
75
47
28
2
10
56
1
29
4
56
34
86
67
12
33
42
18
48
14
76
90
60
39
63
90
39
89
24
6
25
29
30
66
60
70
72
8
4
50
28
38
10
44
16
140
4
15
35
76
20
52
2
30
145
71
52
32
36
61
23
37
123
48
32
6
52
42
18
39
9
134
60
30
186
10
20
90
30
19
11
40
80
1
99
50
10
90
15
65
64
80
31
84
5
36
60
10
140
112
30
38
40
120
45
65
4
26
82
18
14
16
74
16
20
22
3
27
32
40
6
54
36
134
30
1
35
49
51
14
30
96
54
7
29
10
44
60
37
29
54
13
53
24
66
24
66
30
34
20
70
20
120
28
2
16
44
30
90
36
30
54
66
85
27
8
1
59
4
81
9
20
70
50
103
27
36
80
10
42
90
15
107
6
30
1
23
1
87
30
3
179
130
26
49
245
66
4
96
14
36
34
81
87
105
132
5
30
28
8
54
156
40
14
16
21
21
3
15
12
9
53
66
24
120
25
12
33
26
150
24
30
60
66
64
26
130
39
3
12
56
4
93
83
1
29
10
21
59
40
165
5
10
44
37
53
6
100
30
75
96
69
15
29
36
24
36
22
62
46
84
20
6
10
42
38
34
87
53
7
63
26
70
14
66
22
18
24
57
23
28
62
46
54
146
34
48
38
22
152
28
39
69
74
13
143
4
30
18
153
15
21
83
40
18
18
20
1
59
97
3
104
25
63
8
34
110
60
40
56
22
210
60
98
30
30
30
54
90
60
30
40
80
88
3
15
20
37
83
34
126
74
91
60
29
30
6
30
97
108
39
56
24
13
23
30
139
11
24
66
7
107
196
14
36
64
3
47
16
72
18
144
18
32
60
6
160
14
70
18
8
30
24
30
61
119
6
55
35
24
85
5
6
60
64
18
27
12
23
16
72
30
3
75
74
196
30
224
70
87
69
315
95
4
86
31
53
36
24
100
90
105
101
22
60
12
90
50
10
108
38
64
21
95
120
22
15
60
33
14
1
72
143
22
8
40
90
9
11
4
56
24
186
90
40
14
30
28
8
40
21
141
60
90
32
40
86
4
36
14
6
34
20
90
120
55
105
27
23
97
23
157
123
117
119
112
98
10
72
2
6
61
60
23
36
24
30
58
2
70
26
24
118
90
3
12
53
94
56
52
2
28
42
20
16
20
52
62
6
30
4
86
4
6
39
48
47
58
8
70
20
1
51
8
121
36
63
50
40
14
28
72
18
38
54
28
90
90
3
29
150
240
96
49
41
31
29
60
114
61
29
10
33
93
30
170
31
36
75
18
30
24
48
42
30
36
54
6
50
30
241
53
7
51
12
81
120
35
90
250
9
35
6
7
60
77
6
40
20
34
56
10
44
36
60
85
9
18
72
20
1
5
24
66
120
4
21
36
48
5
178
162
50
70
26
174
6
34
18
90
3
5
82
120
8
54
70
56
24
46
30
20
120
49
33
30
92
25
101
40
39
5
96
60
114
36
30
34
66
80
30
34
3
53
4
18
98
79
11
22
78
72
62
120
10
150
20
106
69
96
15
72
2
31
35
24
60
46
ABCD 97058360494*3^$a+1 [50025]
18
24
126
120
36
6
27
27
21
72
45
27
195
21
24
39
24
81
81
15
51
42
27
96
87
132
48
93
24
15
153
93
114
36
18
66
60
69
24
27
180
6
3
45
99
285
51
96
144
27
18
6
36
72
108
48
96
138
3
24
9
87
45
264
51
3
165
51
96
48
6
15
3
12
54
60
126
120
78
27
165
60
63
21
24
3
69
51
15
72
36
261
195
45
75
36
24
105
21
54
21
45
18
42
135
45
30
93
237
3
81
108
18
105
3
21
75
165
15
36
84
36
18
6
21
45
3
141
51
99
21
63
201
15
36
132
36
12
153
9
36
126
24
21
261
18
81
51
93
192
39
81
45
3
51
45
24
75
12
24
30
51
3
6
15
120
63
102
270
24
30
96
84
24
3
72
27
21
15
57
48
39
78
30
216
162
75
24
81
60
3
159
12
114
66
216
54
6
84
216
57
105
63
24
96
15
9
141
138
222
3
15
57
48
72
15
9
24
27
108
66
78
30
36
42
18
30
21
15
9
24
147
306
60
102
33
24
213
60
162
21
27
60
162
48
18
18
42
18
135
237
90
18
111
21
210
24
54
12
240
90
45
99
18
27
21
27
45
123
129
39
21
30
69
27
45
93
60
126
33
123
24
30
63
135
33
3
42
123
192
39
24
9
21
24
12
111
33
42
72
141
72
39
9
171
48
78
12
72
6
165
15
84
36
9
24
165
54
21
75
126
138
18
75
15
222
3
69
30
24
45
21
216
3
15
96
33
15
81
144
27
69
21
75
3
18
18
36
45
9
102
42
108
90
105
15
9
171
45
24
24
21
99
21
324
15
75
6
15
96
33
30
36
24
246
18
72
180
9
27
45
48
51
69
27
30
114
93
96
45
162
84
18
75
33
15
39
24
30
75
57
84
75
3
18
75
99
24
45
9
36
90
102
27
96
81
66
69
120
135
144
180
21
33
63
240
120
15
120
9
9
15
21
18
72
9
99
21
120
21
144
72
42
36
36
48
33
3
144
36
6
75
63
162
15
39
6
66
54
54
36
81
15
30
24
123
33
15
45
18
12
45
9
18
90
27
24
21
126
24
69
87
60
93
72
15
54
48
51
81
36
30
18
42
12
186
51
75
90
51
69
75
21
72
147
231
9
21
3
51
21
15
18
135
27
78
66
36
9
24
27
30
87
27
21
87
36
30
36
60
39
24
27
45
24
69
6
36
36
69
24
69
3
24
3
90
72
114
9
81
12
24
51
15
90
108
24
66
57
15
60
18
30
21
39
177
48
9
111
51
48
72
216
24
120
24
69
3
210
54
6
87
57
30
18
96
12
18
96
18
126
66
18
21
21
30
36
33
27
54
15
3
21
15
144
36
102
183
15
6
3
63
24
54
30
72
93
15
324
21
69
3
69
24
54
21
96
21
24
30
36
54
294
30
135
69
3
15
108
21
15
48
105
96
51
21
3
36
90
15
39
30
6
36
54
126
30
54
81
9
15
24
75
30
15
72
24
69
51
21
27
15
30
60
12
3
75
36
81
3
18
54
18
126
6
138
45
135
33
93
72
78
45
111
9
297
15
3
126
324
27
24
21
27
123
108
12
93
57
84
108
36
60
15
15
24
102
6
18
66
153
27
261
45
90
60
48
21
21
219
15
81
24
96
99
60
9
24
141
27
63
126
306
57
15
6
12
90
93
15
6
84
15
147
45
99
21
48
327
168
180
90
30
72
24
30
54
57
72
51
42
123
21
75
99
36
36
24
138
150
72
138
6
141
93
3
285
54
54
30
162
54
6
123
51
18
6
72
45
ABCD 97058518244*3^$a+1 [50009]
17
48
115
36
65
16
117
6
84
113
13
59
7
33
63
30
75
159
30
24
11
31
9
24
99
42
75
21
12
36
54
30
36
12
63
9
63
8
1
24
222
9
56
85
3
21
18
33
33
24
6
17
79
129
15
9
135
18
42
5
7
18
36
11
61
60
54
9
24
51
5
139
30
66
96
138
36
36
35
109
114
48
12
53
103
9
21
216
3
48
183
30
42
9
3
192
29
31
24
161
48
73
63
56
13
78
29
19
29
61
11
73
15
3
5
73
156
203
37
11
7
17
13
27
39
30
84
6
9
33
15
33
24
30
30
3
8
97
23
25
12
72
11
1
54
9
81
12
35
19
53
120
7
33
48
33
180
99
93
72
3
32
168
160
9
174
42
12
18
18
30
24
33
87
48
78
42
30
78
69
32
31
60
12
33
8
1
84
66
33
8
7
78
107
7
84
42
107
16
21
18
17
40
33
30
33
72
21
75
135
12
29
64
45
99
8
103
41
25
78
66
6
41
25
84
6
42
3
32
13
18
30
24
18
30
42
6
11
40
21
3
152
40
9
6
48
6
83
7
24
114
60
72
90
48
6
99
15
41
24
120
127
24
30
27
80
160
93
11
19
21
81
119
88
57
191
37
36
42
42
48
90
9
8
1
96
15
15
48
33
8
16
45
36
87
123
5
48
25
114
21
105
66
5
13
66
9
15
18
24
23
25
15
8
7
18
23
49
36
107
25
167
13
24
35
79
42
207
8
235
48
42
18
42
15
9
39
69
36
30
192
17
1
47
55
24
9
9
23
64
24
15
54
30
42
90
54
75
39
30
18
42
6
150
42
234
84
54
5
1
12
3
72
15
17
67
45
33
6
42
39
8
40
8
25
23
19
36
12
90
123
24
45
48
108
42
5
280
9
6
132
6
12
138
6
35
73
18
12
105
63
72
41
37
60
95
13
60
36
99
75
29
1
66
60
6
3
27
5
168
1
6
12
36
201
24
75
6
36
18
9
141
24
36
6
48
48
24
24
6
11
7
65
88
80
40
3
12
30
35
25
138
77
168
1
156
48
35
64
45
30
45
33
12
6
69
57
48
18
78
47
223
42
54
24
60
42
107
37
6
12
48
78
42
18
54
78
59
16
8
37
12
30
132
54
12
59
85
99
32
283
21
8
25
36
12
15
63
65
25
12
12
6
24
33
32
43
42
3
32
13
12
78
177
63
12
5
25
87
9
60
24
27
9
24
132
24
54
53
7
6
11
61
18
41
64
39
36
42
107
16
27
60
18
36
35
24
85
12
30
54
24
24
227
48
13
84
24
15
105
54
105
32
1
15
32
61
30
36
24
9
96
135
6
168
27
24
39
192
41
7
65
25
48
23
7
30
18
9
21
36
15
9
42
18
144
90
41
37
72
72
24
60
111
15
6
132
23
13
12
12
12
54
144
12
5
24
40
15
201
8
13
18
72
17
55
162
48
15
33
54
89
40
39
66
222
54
3
48
147
5
16
117
42
102
18
137
13
42
66
30
9
69
35
37
132
111
21
18
66
174
198
24
35
19
42
123
144
8
19
126
18
54
60
18
24
18
6
17
43
29
16
32
120
25
54
9
129
18
78
36
3
45
18
17
7
30
6
60
48
54
75
21
72
12
12
11
25
23
7
48
17
37
36
6
30
144
42
17
7
30
35
16
63
105
9
47
43
36
9
33
12
12
24
15
9
6
36
6
39
9
15
39
33
72
21
11
49
12
30
12
66
6
66
150
90
12
27
8
48
13
30
12
18
66
48
18
83
157
12
15
57
48
6
24
90
15
72
141
72
72
24
11
1
24
71
112
27
18
155
13
54
6
15
9
23
7
114
6
41
40
75
29
61
42
57
21
48
120
11
25
63
3
42
27
15
33
63
42
126
41
1
12
90
33
200
55
168
9
72
123
5
13
42
36
42
3
56
139
60
41
25
18
42
11
25
78
9
75
53
103
54
30
30
30
48
48
9
8
24
40
48
15
120
42
6
48
9
21
75
120
15
30
24
6
42
59
31
18
12
18
54
35
13
24
3
21
35
7
60
5
7
33
48
51
18
3
63
24
17
85
3
45
3
32
7
65
120
31
12
60
66
36
59
1
71
103
24
30
48
59
19
29
1
174
6
84
30
17
48
37
48
27
9
120
15
56
19
156
9
27
84
6
3
56
13
48
3
15
9
32
19
54
12
66
90
18
5
7
30
59
216
64
93
42
33
32
133
12
48
60
42
30
59
64
57
18
12
6
24
114
24
18
60
12
72
15
63
12
6
24
71
13
12
30
113
96
216
49
63
80
1
42
125
13
75
9
12
51
32
16
72
15
12
5
13
203
24
7
84
6
63
21
90
264
6
11
31
17
120
48
7
18
23
40
9
30
192
18
78
90
48
36
59
199
18
ABCD 97058662718*3^$a+1 [50004]
15
39
105
120
15
18
18
9
36
81
174
5
136
21
87
45
12
96
39
39
6
59
76
9
54
42
156
168
39
36
21
3
36
20
139
6
60
36
84
60
156
96
24
126
53
7
33
156
33
11
37
30
42
192
15
3
96
6
66
9
9
99
116
100
15
150
95
19
281
1
36
87
51
5
55
54
11
40
39
105
51
24
21
20
25
39
56
40
27
93
69
12
6
48
30
60
42
12
18
108
30
5
97
12
30
108
114
63
75
36
21
21
18
42
282
42
59
85
12
12
18
168
69
33
3
20
1
59
40
39
96
162
63
15
5
76
48
33
27
12
63
42
63
21
99
21
84
66
66
39
99
101
16
99
144
36
42
42
6
135
27
53
76
39
72
33
57
12
36
30
45
144
57
15
3
90
6
102
18
30
216
54
60
204
66
144
11
40
24
111
105
20
16
33
6
81
33
11
1
18
42
3
36
39
90
11
76
240
129
42
60
108
21
63
18
120
30
42
90
6
54
6
39
57
48
60
6
60
69
105
147
39
84
81
20
64
15
18
84
66
90
48
35
61
3
57
99
27
9
44
19
66
12
48
42
60
54
120
18
45
72
51
114
126
108
5
40
21
15
3
21
81
6
60
102
66
6
123
60
3
102
12
75
3
165
12
60
21
60
24
59
1
59
100
81
63
195
66
42
174
18
30
71
19
81
24
12
99
5
25
36
114
60
9
123
42
6
30
12
18
69
56
40
15
5
64
21
95
49
15
15
18
84
59
79
90
75
56
19
396
42
27
36
84
81
35
109
11
61
48
30
165
45
126
60
21
159
60
54
51
15
129
21
72
72
51
9
6
60
42
42
168
30
24
15
44
55
5
40
141
36
183
15
42
18
69
60
12
81
12
12
54
125
1
39
21
384
135
24
57
15
3
41
19
21
159
81
20
60
136
33
18
60
102
66
102
83
19
228
297
33
3
120
75
5
1
36
27
116
120
16
99
5
64
3
42
27
3
156
120
84
105
36
144
51
30
30
6
48
15
72
39
72
53
16
39
5
55
72
60
33
69
6
5
60
61
60
15
63
96
60
225
36
164
37
3
21
119
7
33
27
12
42
36
60
3
39
177
111
108
90
84
15
33
39
44
16
33
192
18
6
42
54
195
108
33
18
114
71
7
54
6
42
12
126
102
66
5
64
33
84
75
33
131
61
6
72
60
42
123
123
12
21
9
12
18
66
30
12
60
117
105
6
65
37
23
7
72
222
24
54
21
36
33
72
54
12
30
24
119
25
99
63
129
141
24
3
117
114
84
66
51
21
27
15
30
171
39
21
120
36
9
192
12
11
127
42
12
159
39
186
111
9
12
3
15
60
9
60
75
36
141
108
36
135
5
4
21
42
60
48
9
33
102
6
35
61
18
45
240
111
5
19
21
21
6
53
25
35
61
119
100
117
27
93
63
81
6
57
60
45
90
30
6
65
180
85
30
21
21
24
78
18
3
39
198
3
21
186
54
63
171
60
5
37
27
123
108
21
39
105
99
117
44
55
5
1
126
60
42
18
90
102
165
183
78
99
15
48
113
180
4
12
33
11
61
119
55
24
45
21
114
30
126
12
48
6
119
49
36
12
48
72
3
24
12
33
71
64
192
93
18
12
18
60
39
44
49
15
111
12
54
15
81
78
45
80
97
143
121
6
129
33
72
24
102
18
15
144
45
18
9
99
5
4
36
21
18
105
165
51
96
45
119
37
30
12
57
44
25
54
42
66
108
90
330
12
132
21
15
5
16
21
87
51
102
23
55
30
54
165
3
30
3
75
65
60
37
42
41
7
42
36
15
20
85
36
18
105
81
99
60
56
25
54
168
102
11
37
18
30
39
36
21
15
45
120
59
37
42
78
99
24
57
23
37
23
55
6
18
30
51
36
165
48
71
4
15
6
51
33
36
42
108
90
15
57
90
42
11
115
174
ABCD 97058703026*3^$a+1 [50012]
36
71
229
35
48
120
70
51
11
120
61
99
36
117
27
8
28
33
75
32
94
231
39
56
48
36
1
72
47
49
51
21
15
144
33
21
50
4
32
48
60
12
48
160
21
11
40
18
2
60
24
72
49
48
107
49
36
35
13
11
12
13
27
69
3
32
40
36
44
1
27
68
12
12
13
11
1
23
36
4
45
36
81
3
35
12
1
47
60
58
18
21
23
72
96
58
50
36
120
61
12
27
9
11
34
162
57
15
57
23
60
36
1
96
95
73
131
4
21
105
3
23
48
1
191
108
132
97
12
23
121
35
60
172
8
24
97
35
13
75
8
28
57
24
23
12
10
86
49
35
48
60
37
35
133
11
82
3
71
60
24
24
37
59
36
46
74
85
23
12
24
37
35
25
48
95
12
12
72
24
36
61
24
3
8
13
11
85
96
39
8
60
36
24
16
81
48
15
36
56
133
11
61
23
22
18
36
32
40
44
1
48
47
4
20
25
24
11
1
23
40
36
104
1
3
56
37
179
16
92
132
28
8
108
12
25
24
111
9
156
107
52
44
60
76
56
37
47
40
201
12
36
59
36
24
36
132
97
47
13
48
48
11
25
3
20
12
4
69
71
24
25
63
8
37
23
61
24
117
15
12
36
60
11
10
18
20
12
24
16
33
23
25
95
25
204
23
58
74
84
24
12
1
3
90
2
73
15
21
51
92
1
71
61
72
45
2
108
12
60
108
48
4
33
11
1
11
52
21
96
35
36
10
2
16
20
16
56
60
28
80
12
25
45
3
35
24
60
22
3
72
35
124
32
4
8
72
61
107
1
59
37
143
88
8
85
35
60
12
37
23
144
28
20
12
36
22
27
84
215
60
12
12
48
48
12
328
20
60
64
18
38
109
11
72
13
35
24
1
36
35
120
61
24
24
24
21
50
12
48
96
24
1
129
72
38
16
69
95
49
48
35
108
12
12
1
21
3
48
119
120
36
25
27
57
59
24
61
15
72
9
60
23
25
23
12
120
73
47
25
83
130
3
59
37
48
11
96
36
13
57
3
24
23
24
25
23
25
87
36
57
23
82
3
69
54
9
11
49
3
44
73
11
1
60
23
1
75
20
1
23
37
143
97
23
36
36
84
4
72
20
25
48
132
48
23
120
12
22
51
48
12
132
27
20
16
20
34
3
35
12
40
44
37
47
60
85
168
23
36
40
90
75
23
73
120
35
60
25
72
11
84
70
27
59
4
152
13
11
12
64
20
196
8
82
87
11
12
24
84
1
11
148
44
72
10
3
72
69
195
21
86
13
72
72
63
80
24
25
24
99
80
12
48
1
192
12
71
12
24
25
24
119
12
145
11
25
72
87
44
60
12
13
35
24
97
3
36
32
73
11
100
56
24
48
85
12
108
23
25
119
1
3
36
104
60
49
48
27
8
100
44
13
83
22
72
38
16
44
12
60
24
84
72
64
92
25
35
12
12
49
9
87
11
25
12
96
57
38
60
121
119
1
48
47
70
14
12
64
54
50
1
11
13
15
9
47
88
32
40
68
12
13
51
45
11
73
15
68
58
14
48
13
71
49
11
10
50
1
39
9
27
104
96
324
144
25
72
59
156
64
33
47
25
39
21
48
95
52
104
12
12
36
12
12
13
59
10
3
12
71
40
20
13
84
12
23
157
48
131
25
60
36
11
25
23
96
73
27
33
12
23
108
12
12
34
2
37
105
50
1
35
24
48
12
28
92
25
35
10
3
48
47
97
3
8
24
13
63
80
46
51
24
119
1
11
24
36
25
35
12
1
12
12
83
12
28
104
48
61
11
84
52
8
37
59
25
11
24
88
33
3
36
44
156
24
1
119
12
12
12
61
72
72
83
16
32
4
8
72
36
28
32
73
35
112
68
49
23
72
12
10
18
32
49
27
18
2
193
132
108
11
60
49
11
1
35
24
36
24
84
76
20
85
39
116
49
11
13
48
24
11
52
213
48
59
12
133
23
13
11
28
140
13
60
59
24
85
11
13
23
60
97
11
52
45
47
1
72
24
131
58
26
36
12
70
38
24
60
49
59
1
11
25
3
20
52
20
88
21
87
32
40
20
13
23
60
12
72
61
95
40
9
35
28
8
25
11
13
72
23
25
12
71
25
57
87
131
25
45
14
40
81
203
1
59
85
11
64
56
109
96
131
48
24
12
25
24
59
10
2
1
15
57
48
39
8
25
21
2
52
21
287
24
1
48
12
47
12
48
72
1
3
44
121
24
11
1
23
25
3
8
46
99
11
24
24
60
12
36
4
9
35
61
35
24
1
24
24
35
157
23
48
24
49
36
48
108
23
12
120
25
23
120
61
11
24
193
60
23
73
35
120
24
72
4
9
47
1
23
12
84
48
1
59
12
13
47
133
11
84
96
22
122
13
9
144
26
1
35
37
95
48
25
3
92
24
60
4
21
51
8
24
72
25
59
1
96
47
ABCD 97059082522*3^$a+1 [50020]
60
24
30
12
30
12
12
24
30
42
18
30
205
119
78
60
12
42
24
90
30
54
30
6
42
18
102
18
30
24
6
204
66
49
41
12
48
30
36
25
71
42
42
150
31
5
108
24
108
18
72
108
30
39
27
54
42
48
72
108
60
6
18
72
6
60
60
108
66
9
105
30
25
131
45
9
12
102
12
24
60
126
78
12
66
84
84
72
150
30
24
30
114
30
90
6
78
67
29
24
186
66
36
132
102
36
24
186
30
150
39
171
85
23
25
155
126
54
24
36
21
9
90
42
78
54
36
6
85
203
186
84
7
149
6
24
36
24
204
18
30
85
5
48
12
144
84
12
78
66
15
39
12
60
129
75
30
54
42
18
6
31
83
30
60
42
30
18
12
72
6
6
105
9
60
12
54
6
72
6
126
151
65
72
126
36
24
102
18
12
105
45
108
246
120
9
16
29
114
30
108
30
108
90
36
168
156
12
18
6
96
60
72
30
21
27
18
36
126
84
24
42
18
24
6
54
12
6
18
42
135
39
6
90
60
18
252
30
30
54
24
12
180
30
78
72
18
6
9
267
12
42
15
16
23
60
126
79
5
12
30
60
24
13
23
204
30
159
9
48
90
30
54
36
120
150
30
60
132
42
15
16
32
183
60
157
83
12
36
90
6
144
36
6
30
18
36
31
23
12
24
36
42
42
54
66
24
240
6
54
60
156
24
12
24
60
24
90
72
39
16
35
24
66
132
18
108
24
48
30
54
24
12
18
6
60
18
187
11
78
66
126
90
24
30
55
89
39
3
12
48
33
87
12
18
48
30
6
90
13
11
30
54
48
24
6
3
75
6
48
72
55
53
48
54
126
18
114
78
24
45
39
72
18
15
51
30
6
42
30
33
144
15
54
186
36
138
6
36
42
6
132
30
7
11
30
72
18
189
81
31
101
43
5
6
24
6
36
48
36
6
12
13
65
15
3
45
105
66
96
42
78
18
12
24
54
12
78
7
35
48
141
15
6
60
30
102
96
66
84
12
108
42
3
16
65
96
12
42
73
5
6
30
6
6
30
162
90
78
30
12
12
6
42
6
24
15
16
17
78
42
18
36
81
3
36
96
25
35
12
6
84
7
80
15
18
6
25
77
84
114
12
48
60
30
6
36
60
18
54
66
342
49
80
9
6
90
30
48
42
138
37
29
36
79
5
54
78
72
168
39
39
12
84
9
64
17
54
66
151
23
132
12
78
18
36
24
45
27
18
12
18
90
66
18
42
66
48
6
96
54
15
16
17
15
16
5
72
108
7
65
18
42
84
30
66
127
35
6
30
9
165
6
24
61
41
6
30
19
48
192
41
18
6
31
23
162
24
48
15
3
18
12
114
45
105
6
108
24
66
12
30
33
135
9
63
12
216
6
30
24
12
12
6
12
48
12
84
66
12
246
114
33
48
51
45
15
48
12
84
12
54
66
18
36
96
55
89
156
54
18
102
18
6
85
32
129
6
120
78
12
103
11
24
12
102
6
96
85
29
51
75
66
12
240
6
1
35
24
102
79
48
11
36
1
53
6
165
21
60
24
54
66
31
32
27
6
114
13
71
24
72
6
54
30
114
84
36
36
49
17
234
18
186
9
3
84
60
93
57
18
192
96
42
66
42
18
30
54
66
24
36
30
42
60
24
18
36
12
48
12
72
36
36
156
37
101
6
54
31
35
6
18
84
6
60
31
65
24
55
5
75
64
113
108
156
174
66
114
30
30
66
18
6
30
54
123
3
132
9
33
15
33
63
51
84
84
48
24
180
25
11
132
36
36
24
12
60
78
139
113
15
105
12
6
30
6
1
77
96
12
30
57
261
156
174
30
36
6
84
24
54
55
41
312
18
90
12
12
36
39
57
6
150
108
24
156
24
336
19
41
90
42
18
66
31
35
24
6
18
102
30
24
33
45
6
42
54
24
60
156
96
48
12
18
60
66
33
21
6
84
42
132
3
3
6
66
42
30
36
25
80
15
60
6
24
24
102
73
41
216
6
60
174
31
5
120
48
60
24
96
126
54
102
108
192
198
12
18
21
75
60
54
12
12
6
12
30
27
21
42
42
36
12
24
36
ABCD 97059353338*3^$a+1 [50075]
65
111
15
129
24
160
107
93
112
263
145
71
30
90
25
32
39
129
120
177
78
1
56
9
63
45
3
75
18
51
33
87
111
25
32
93
120
27
123
69
64
56
24
111
30
168
27
24
40
96
48
32
168
72
24
16
11
12
18
39
96
160
104
3
66
42
198
72
19
245
54
6
36
72
30
18
18
324
18
75
3
66
108
103
80
3
54
12
126
189
16
35
37
17
234
36
54
30
126
18
261
105
12
99
135
24
1
56
63
6
51
93
19
32
64
5
96
243
72
16
48
29
243
24
75
126
204
18
30
27
9
135
105
12
27
120
51
165
69
18
9
120
216
15
60
192
18
18
90
39
15
25
32
96
123
61
83
18
264
60
79
104
48
15
9
15
84
186
91
24
56
24
40
125
115
11
90
54
21
24
21
3
57
87
57
48
90
18
24
75
120
21
3
16
96
104
45
139
11
54
126
465
24
40
176
48
111
102
114
1
8
81
156
18
6
91
53
126
141
69
6
69
15
105
9
54
1
215
97
65
15
87
78
75
15
18
54
33
3
84
97
8
72
48
27
204
217
104
40
83
18
147
57
39
45
67
152
3
37
8
39
36
85
288
65
30
36
24
37
24
101
27
16
29
12
108
123
24
24
45
42
9
45
66
9
15
25
56
192
171
6
198
177
51
69
351
84
93
123
54
135
48
75
162
51
87
153
72
63
25
35
48
69
81
156
90
78
48
27
63
9
69
27
189
19
197
30
69
64
11
6
198
57
69
51
3
36
25
224
195
90
27
159
1
35
69
96
120
33
6
30
3
147
21
304
24
32
195
54
39
9
60
123
57
7
80
64
5
36
111
40
29
258
138
39
3
21
15
156
18
171
16
173
18
54
6
108
36
45
129
111
144
21
3
48
3
66
90
126
54
90
75
48
16
5
27
117
43
65
7
35
253
104
64
11
21
40
137
7
263
57
15
9
24
111
201
48
40
173
144
6
12
126
60
84
96
54
117
39
60
237
15
18
54
12
18
6
61
8
93
3
24
27
69
87
57
48
39
78
3
160
104
165
3
96
21
60
151
32
123
18
120
67
144
176
15
25
144
144
41
39
24
88
8
81
18
66
72
27
48
93
51
21
19
56
87
73
104
123
36
97
29
6
18
331
23
6
51
51
133
137
295
32
40
35
61
32
160
53
120
126
18
67
80
21
12
96
55
47
9
16
53
144
12
15
24
21
120
51
57
31
155
61
120
35
21
24
39
36
90
18
6
187
245
30
168
162
108
39
48
39
9
24
21
147
45
24
54
141
15
49
77
132
138
18
6
84
24
57
9
96
199
101
51
135
57
27
18
67
5
54
45
69
3
120
208
191
81
24
15
150
66
25
128
117
150
37
71
97
5
75
24
69
12
7
107
108
162
36
72
51
69
123
3
381
96
192
136
29
30
60
72
36
189
45
210
54
67
5
204
15
48
72
21
144
18
57
136
23
180
150
54
12
189
40
41
126
60
72
61
101
3
45
6
61
120
83
13
128
165
240
144
18
9
189
51
69
270
126
39
39
ABCD 97059473528*3^$a+1 [50064]
150
9
32
84
16
8
61
39
8
28
80
7
33
15
9
21
27
57
35
13
90
65
28
36
8
25
6
30
27
12
15
53
25
42
48
125
88
56
40
36
92
1
47
7
6
11
19
12
120
9
183
5
13
35
13
87
3
84
5
108
72
48
4
3
90
11
96
19
129
20
31
24
53
73
99
68
60
40
75
17
25
126
30
47
4
51
65
73
12
23
112
32
28
27
18
47
12
19
84
6
39
3
78
24
35
13
3
36
21
48
11
24
4
3
18
87
15
5
12
1
11
91
125
43
5
4
123
5
103
12
77
108
4
21
23
84
28
3
21
36
75
89
16
27
17
4
104
31
9
60
12
21
39
8
48
24
36
43
72
125
60
37
15
15
5
12
1
60
102
36
42
48
59
25
66
9
15
21
32
12
12
48
25
6
5
36
19
30
15
36
20
19
29
85
66
30
15
24
12
63
30
18
17
25
6
41
133
47
13
27
99
24
17
48
12
19
9
33
3
144
32
1
48
54
30
23
37
11
55
24
18
27
3
18
42
48
29
60
72
60
48
43
5
25
3
72
15
17
25
83
4
39
54
11
16
51
60
12
66
114
18
78
12
12
30
15
32
31
29
24
7
18
167
13
222
5
217
11
12
48
24
43
12
17
48
16
135
17
13
71
16
48
9
48
23
19
6
99
63
30
23
12
72
25
36
39
3
89
43
66
39
12
20
36
12
73
90
60
18
35
67
17
1
95
16
8
52
44
25
42
153
9
71
36
79
42
78
5
112
63
12
57
8
67
113
25
47
40
15
5
91
12
45
72
32
91
12
36
24
18
15
32
85
6
102
27
75
5
28
44
24
7
57
12
24
9
63
33
51
20
43
5
48
7
66
12
78
24
17
76
33
24
83
67
41
49
30
5
28
63
72
30
18
24
18
23
36
19
24
90
66
89
12
16
3
5
4
20
12
4
99
81
80
12
24
19
24
6
30
65
24
13
138
12
5
48
64
3
9
24
56
13
3
44
40
8
31
125
7
9
24
44
12
1
12
155
60
13
3
57
30
117
15
96
17
12
55
53
7
6
27
12
36
20
4
48
152
13
48
171
44
19
5
25
35
28
80
12
13
27
72
21
138
12
29
19
117
27
17
43
6
35
4
45
6
57
27
93
87
18
42
6
107
85
39
3
5
120
73
87
32
43
30
83
4
24
80
7
42
47
31
29
144
36
31
72
48
5
43
12
125
37
3
8
19
17
40
21
107
1
42
5
64
21
23
60
12
7
17
103
78
47
115
18
39
21
27
63
33
39
33
12
140
36
25
42
53
12
103
9
20
12
13
3
8
25
11
28
36
39
5
96
7
57
12
36
68
49
36
54
77
64
129
71
25
24
23
84
73
23
24
24
24
55
78
59
13
3
45
27
3
33
36
20
1
3
9
18
17
103
5
4
36
3
29
31
132
5
24
60
24
19
41
25
35
25
15
9
6
144
6
42
17
28
44
43
41
96
60
1
39
9
47
13
42
12
45
45
27
39
90
72
35
48
7
29
19
5
16
8
168
7
41
36
43
5
28
3
29
25
87
93
6
12
30
35
103
9
3
129
21
47
43
5
112
20
1
15
72
68
64
8
103
5
204
25
11
52
45
27
33
47
88
27
6
59
13
90
42
60
6
5
7
12
66
15
24
56
16
39
12
12
21
15
30
27
117
23
40
152
12
1
42
90
15
51
29
36
36
1
48
35
55
72
29
144
24
1
30
17
60
24
13
35
91
12
18
11
36
24
40
3
41
12
13
12
39
8
55
17
36
7
17
43
17
13
3
8
36
1
15
63
29
28
3
21
33
75
12
60
8
12
13
71
55
29
120
12
4
20
7
30
27
32
13
63
3
149
1
47
43
101
19
29
73
23
4
171
21
39
12
30
15
12
20
55
33
20
37
23
7
6
12
42
6
51
39
90
120
35
96
1
23
25
11
108
103
9
44
7
17
40
63
9
44
100
36
111
29
180
28
20
36
24
12
16
8
49
23
43
137
4
8
48
24
13
11
36
73
3
72
135
48
42
15
75
18
78
57
3
60
29
61
24
27
3
33
32
25
63
68
72
4
3
33
60
32
12
48
196
345
11
4
12
27
6
39
21
159
20
52
3
36
41
16
57
11
55
5
7
89
31
12
77
43
21
27
9
168
32
31
30
18
117
8
7
18
42
17
12
19
9
20
1
144
60
27
56
28
36
20
4
15
141
3
6
71
48
31
101
100
141
18
65
85
90
72
42
35
13
15
24
8
31
54
51
44
55
36
24
60
81
96
183
18
30
57
12
8
16
15
17
25
35
7
66
35
7
12
65
60
1
27
63
41
1
12
30
18
42
45
45
6
5
37
42
30
3
80
37
30
36
12
17
12
1
3
36
20
121
27
8
7
33
3
72
60
5
25
23
7
57
21
15
20
36
73
71
40
15
84
30
6
29
1
51
3
161
19
210
3
44
91
9
33
23
60
84
16
27
21
117
30
33
24
36
15
69
45
143
120
43
17
37
15
15
5
31
17
48
67
17
28
3
129
32
24
16
36
12
20
13
47
28
32
36
64
8
4
24
69
3
128
7
89
43
41
7
113
16
20
96
24
31
17
91
9
8
12
48
13
72
47
43
30
48
11
43
21
44
1
95
7
18
24
30
5
16
69
3
20
13
84
35
61
42
9
56
13
47
60
4
9
15
75
9
15
5
12
84
25
75
72
32
61
15
24
20
103
65
12
43
108
17
43
41
13
6
12
17
55
137
48
61
39
32
76
3
21
3
66
15
44
31
65
7
18
150
9
20
31
21
3
41
12
97
6
30
12
35
13
39
3
105
8
12
4
9
24
216
204
18
ABCD 97060017298*3^$a+1 [50086]
36
77
25
6
9
3
24
84
42
47
72
1
234
54
71
19
45
177
39
24
24
51
24
21
135
36
24
12
33
56
19
42
3
27
29
175
33
3
30
18
21
8
25
6
72
180
84
114
36
174
125
97
23
7
18
15
96
159
54
35
91
162
27
51
12
33
81
63
3
18
6
29
55
96
113
115
45
192
21
123
177
18
96
5
79
234
87
39
9
72
48
96
120
57
23
25
96
270
48
42
144
15
15
81
48
141
222
12
18
143
25
231
15
6
138
54
96
30
45
27
413
19
72
24
84
161
16
39
72
9
144
51
120
6
12
11
40
135
72
12
21
224
7
33
117
108
48
39
15
126
107
1
42
69
24
51
45
153
15
15
81
15
105
51
96
77
211
12
33
96
3
21
87
12
72
54
114
18
210
9
120
33
72
39
39
216
12
180
60
12
36
29
7
180
6
18
5
49
30
108
333
81
78
41
205
42
48
72
24
9
147
29
25
135
51
90
252
87
3
21
27
173
160
9
18
93
51
114
75
56
43
96
21
8
37
35
25
18
77
88
63
57
51
144
45
27
29
115
45
87
162
102
9
81
186
90
59
24
120
7
180
357
3
60
12
36
36
54
215
1
63
33
18
210
180
90
21
120
111
9
8
151
66
39
129
15
72
80
49
126
249
291
66
83
216
24
64
321
66
144
125
7
33
104
256
105
72
18
36
9
24
135
81
24
123
144
24
30
39
3
30
303
120
231
33
15
65
16
51
285
3
36
41
13
18
33
159
57
33
6
81
3
42
123
3
29
169
12
42
66
15
39
96
81
333
27
3
96
72
93
45
36
240
48
47
24
7
108
29
136
27
18
51
48
63
57
33
47
97
54
24
102
36
252
75
15
81
27
54
54
81
9
72
207
272
13
27
21
3
51
60
48
36
6
63
315
48
90
204
36
270
72
5
256
56
115
173
25
36
12
143
55
60
66
6
174
90
36
57
72
48
120
80
133
48
11
88
105
102
90
90
173
7
6
18
281
55
216
54
299
85
30
69
273
42
77
64
224
160
80
16
57
39
105
159
147
29
319
120
132
120
144
53
1
96
120
63
135
57
168
231
30
35
64
72
63
42
48
96
39
56
25
126
114
54
41
24
43
174
78
18
23
79
17
144
120
85
36
108
11
1
6
30
54
240
69
15
54
36
71
19
45
56
25
114
29
43
117
21
99
192
48
3
173
24
43
77
25
36
11
79
65
216
31
9
3
168
12
65
96
289
18
60
108
120
45
624
80
67
48
126
6
84
141
39
90
36
114
12
144
96
29
40
144
87
89
25
23
40
75
96
5
7
9
24
207
18
15
129
18
48
45
9
72
54
24
41
40
9
47
120
24
16
3
6
119
127
33
27
84
36
45
33
48
180
54
54
36
144
132
63
24
123
24
29
259
12
36
18
36
63
51
45
24
51
54
6
246
54
96
29
25
36
66
9
9
54
105
72
81
102
96
72
12
90
27
63
6
11
19
36
90
36
3
57
63
75
54
15
56
91
24
29
235
117
15
9
9
156
11
ABCD 97060204474*3^$a+1 [50009]
30
11
36
60
180
1
84
48
23
25
132
42
48
5
115
78
155
127
125
43
42
192
59
1
71
132
7
66
47
132
13
60
47
24
121
23
48
60
72
72
48
97
6
90
23
109
42
29
72
60
192
85
18
5
289
66
24
78
72
35
36
49
59
31
120
41
144
1
12
23
24
36
48
199
42
11
25
114
6
132
48
95
55
29
13
252
36
59
25
143
163
89
295
96
53
36
55
90
59
67
30
23
1
66
77
43
29
96
25
24
36
23
31
53
72
145
131
7
137
156
108
1
35
121
47
228
24
25
23
60
108
48
36
121
23
61
179
19
48
30
114
41
48
60
72
265
72
18
53
37
167
7
126
203
7
53
36
55
18
251
36
85
23
25
155
13
24
119
72
24
1
72
11
79
18
60
59
60
120
180
133
18
144
90
71
48
36
24
120
24
36
192
60
19
245
91
5
84
168
367
6
23
36
36
25
42
17
85
48
83
60
108
7
102
42
29
121
66
120
90
12
35
36
24
72
36
48
61
143
157
71
108
1
59
31
18
12
23
72
43
101
91
113
37
71
49
18
48
149
108
73
203
120
24
12
151
102
35
108
24
36
12
72
1
192
18
137
12
91
222
11
157
59
24
36
91
17
36
169
47
36
48
109
131
144
85
95
13
30
294
59
79
102
18
42
126
173
1
48
120
47
43
72
5
115
48
17
36
25
144
191
97
155
60
48
24
36
157
23
48
97
107
36
36
48
13
155
48
132
48
61
11
37
30
77
91
120
24
53
73
95
84
31
209
133
18
24
5
115
185
96
84
85
36
23
19
161
36
25
120
71
49
11
25
23
36
1
59
205
18
425
13
143
211
6
59
31
114
60
299
37
35
49
35
24
67
53
180
109
18
77
108
109
83
13
23
24
43
30
24
11
84
60
13
18
17
72
1
95
7
65
13
24
138
53
24
84
60
1
71
12
36
67
29
144
12
7
18
47
60
72
36
7
288
102
11
61
90
29
1
59
12
60
144
13
23
265
60
84
35
24
7
72
77
121
42
5
25
42
161
60
49
90
41
48
37
35
37
35
37
59
109
143
25
162
65
36
67
24
29
37
59
25
191
187
65
48
49
30
30
23
97
90
126
264
60
6
53
37
12
11
7
77
283
144
138
11
1
131
144
1
12
420
11
121
18
78
59
31
53
24
72
1
60
12
48
95
25
59
13
11
12
24
73
108
35
48
49
18
5
168
1
11
109
143
67
5
144
139
48
29
24
1
35
61
42
5
25
42
48
42
71
55
5
108
7
5
72
13
119
48
25
47
61
107
7
41
7
120
17
24
36
1
83
157
59
36
49
48
42
5
24
252
12
60
12
85
30
48
150
11
1
71
72
132
36
84
211
30
35
49
95
13
18
17
132
25
11
37
90
245
25
12
96
84
66
5
168
97
90
113
31
6
383
1
35
48
13
23
187
72
72
245
108
132
43
30
143
25
42
72
5
1
12
132
35
48
36
36
24
127
29
24
37
144
6
24
5
1
24
23
96
67
30
144
48
83
79
53
72
144
12
55
144
113
48
24
133
11
31
5
115
48
137
36
24
264
19
53
72
43
54
179
79
5
25
11
31
65
48
7
6
23
24
12
60
61
95
24
31
125
60
7
77
60
120
24
156
1
84
96
23
61
18
72
30
119
61
30
216
125
ABCD 97060455658*3^$a+1 [50011]
20
16
32
24
36
36
76
8
72
36
24
168
3
45
16
20
144
48
15
13
32
36
40
180
20
16
48
191
25
68
3
61
12
80
36
60
60
120
156
60
48
72
36
12
12
28
48
80
96
84
24
48
108
28
20
51
133
12
24
119
9
39
33
124
156
200
63
97
47
21
4
44
36
48
52
60
152
84
84
4
83
9
84
24
144
27
69
60
36
124
56
48
39
69
12
108
36
52
56
36
52
12
8
16
80
24
72
12
156
172
20
12
24
16
11
141
16
108
12
11
69
48
24
12
88
168
84
8
27
48
133
176
12
60
3
201
16
60
68
24
63
9
52
32
4
47
57
48
87
57
12
24
12
60
76
32
40
36
20
16
96
8
64
23
21
24
184
8
3
45
120
52
32
28
12
44
36
48
159
73
96
44
28
120
8
63
1
144
44
276
15
25
96
144
36
8
40
8
24
3
261
12
12
24
4
92
88
20
24
4
68
64
108
260
15
33
12
16
32
3
145
32
4
32
72
28
44
75
37
92
48
64
47
9
24
15
21
24
88
32
75
48
33
24
39
45
12
24
24
28
11
165
24
48
108
160
56
15
21
40
44
12
24
3
93
4
32
16
24
8
15
69
64
68
24
12
24
60
64
96
164
75
13
32
16
60
116
84
36
48
108
15
69
76
468
24
48
20
60
72
96
24
12
28
11
45
100
36
11
9
48
36
12
36
64
35
97
44
4
108
35
48
69
28
8
16
56
24
24
76
120
11
121
68
24
12
4
155
21
4
92
24
147
25
12
36
60
44
15
69
48
76
92
12
4
116
48
36
24
24
36
160
71
105
39
69
12
108
12
40
47
97
44
51
33
96
76
8
84
76
32
27
9
52
56
108
48
36
4
140
76
8
39
21
36
12
28
36
80
64
168
72
120
83
25
32
12
12
72
4
48
20
12
3
9
12
27
85
20
12
84
136
56
72
64
80
172
8
12
15
1
68
48
28
8
28
104
24
36
16
176
24
40
120
60
20
192
88
8
124
32
48
48
132
36
75
165
84
60
16
56
76
44
4
44
27
21
72
12
144
64
23
25
8
72
84
48
48
28
8
72
48
148
83
144
81
28
20
12
24
256
12
32
72
48
36
28
56
15
33
4
44
12
240
16
152
48
12
63
85
144
36
20
3
153
60
75
21
168
52
104
4
132
32
15
93
36
60
24
75
81
52
11
37
68
4
8
27
33
12
28
152
156
51
133
236
72
12
40
8
64
59
49
68
60
24
100
272
16
144
8
75
145
44
28
8
52
36
72
20
27
45
99
93
24
75
25
20
36
72
24
12
24
75
21
64
59
33
96
4
11
57
132
144
72
24
64
44
24
36
24
148
47
93
4
32
72
52
116
28
96
104
12
12
3
81
108
52
8
124
92
28
60
48
8
28
20
24
12
48
75
9
84
24
64
60
8
4
20
52
32
256
11
69
48
24
108
64
164
184
56
3
33
72
156
24
3
13
44
4
164
24
183
97
8
39
13
36
44
147
37
20
24
64
60
128
72
28
72
188
36
12
256
11
61
48
36
47
9
48
172
80
12
108
16
83
45
3
141
12
72
72
4
20
88
120
47
85
11
153
156
24
52
164
75
9
16
8
12
60
39
61
32
51
9
48
40
47
25
56
144
15
1
8
52
120
8
3
9
84
3
81
24
28
192
11
69
16
59
9
24
48
63
13
92
12
4
92
28
8
72
16
44
291
69
28
8
120
24
40
60
176
60
16
92
16
20
48
4
36
8
40
36
80
48
27
121
32
72
4
44
12
88
11
9
12
12
36
72
72
4
68
147
21
60
136
116
96
12
36
147
45
88
11
25
180
36
32
15
45
120
48
24
24
52
60
84
116
48
12
48
52
20
48
52
20
144
16
56
48
15
201
39
9
24
48
28
20
16
36
92
148
11
189
16
56
12
16
36
107
9
39
25
24
128
48
15
37
8
84
60
72
16
104
4
8
4
8
24
24
4
116
24
36
40
12
8
52
23
21
28
56
24
84
36
48
72
15
1
68
12
60
12
192
60
28
44
12
12
48
27
37
8
12
ABCD 97060482536*3^$a+1 [50016]
89
16
38
34
75
12
23
10
3
47
97
29
10
60
57
17
16
24
87
108
71
25
69
18
24
8
46
74
61
9
63
33
15
35
1
23
25
60
17
19
36
24
24
33
8
31
81
99
24
45
24
51
29
120
46
12
68
4
21
12
48
75
84
78
3
15
9
117
3
48
45
39
36
53
16
48
27
156
17
31
60
39
78
87
11
150
10
9
27
18
26
37
24
23
10
27
21
32
55
27
69
57
18
84
50
40
18
68
10
27
12
48
9
54
36
24
104
6
64
48
27
45
27
23
61
12
29
19
87
57
51
26
16
2
85
57
39
35
25
149
42
70
18
21
35
4
42
8
67
24
21
3
60
12
5
79
11
70
15
33
15
36
21
6
2
10
48
9
60
9
26
13
12
45
3
96
15
69
108
45
32
55
33
15
27
32
30
58
30
42
9
5
19
21
15
24
3
78
96
6
45
23
76
18
207
9
15
87
93
29
58
30
48
27
72
21
27
23
24
1
119
85
27
69
9
3
3
21
36
24
3
201
5
90
22
74
54
91
21
30
57
12
39
57
24
23
70
18
120
30
15
180
24
29
16
210
21
24
3
141
87
98
40
54
42
3
3
32
1
59
1
29
22
33
3
32
13
47
13
12
12
120
5
55
119
82
63
60
24
36
72
63
42
42
21
81
63
12
21
27
21
42
45
17
40
72
15
3
80
268
42
86
4
92
1
123
102
98
40
57
144
23
70
2
46
15
3
24
20
10
15
17
31
107
37
33
3
3
81
15
21
29
46
2
7
3
21
11
30
151
15
9
3
21
144
35
40
6
80
144
90
13
3
21
36
24
36
47
16
26
40
3
47
61
9
66
30
8
16
3
63
9
99
50
31
3
81
180
24
27
6
42
72
81
69
15
3
30
42
6
39
123
110
10
72
21
33
24
42
9
69
87
51
30
38
1
144
15
21
39
56
1
53
40
39
27
78
3
48
117
39
24
39
32
13
35
58
48
42
12
57
24
57
48
234
45
41
24
31
12
15
8
1
5
18
180
73
12
5
72
31
15
42
18
32
52
105
129
24
2
46
27
12
23
25
132
36
9
18
141
11
169
29
10
45
12
39
21
24
27
30
15
9
80
18
16
9
12
33
15
35
16
81
3
18
135
9
14
1
51
57
12
23
12
1
48
12
9
48
18
30
32
10
48
14
10
14
19
11
34
3
60
17
10
192
8
25
3
9
36
108
24
27
153
48
60
12
96
15
45
36
36
33
42
45
39
9
12
45
24
51
60
9
111
89
34
96
21
12
21
72
24
3
5
31
39
57
36
29
34
141
36
12
3
62
22
33
96
51
45
59
25
119
132
16
69
15
9
101
31
47
52
24
9
5
22
18
30
20
22
3
15
78
38
85
29
16
14
10
3
15
30
2
16
24
102
48
2
4
42
42
80
13
99
24
21
95
4
44
1
12
12
87
36
30
8
67
3
90
135
24
12
21
48
6
18
3
357
18
30
87
12
3
12
80
25
5
18
25
12
3
12
74
7
3
140
1
36
53
54
66
90
46
8
55
75
33
15
54
90
45
9
24
96
87
27
105
45
6
12
24
6
63
24
15
33
17
16
15
59
52
36
30
63
57
8
7
48
59
97
108
47
10
15
36
3
129
15
18
24
186
30
120
8
19
45
80
31
41
48
10
57
36
47
10
90
48
45
57
2
1
63
117
24
9
14
61
24
120
12
36
12
27
9
117
32
40
3
45
8
64
15
72
59
1
45
48
27
3
96
57
39
90
80
40
75
15
84
26
10
9
12
3
6
18
32
88
21
27
134
18
13
17
40
3
117
3
87
20
13
83
16
210
66
9
45
15
39
12
38
7
48
9
3
27
93
15
30
27
87
45
9
72
63
59
1
29
43
53
40
51
36
12
93
15
17
58
32
13
192
17
226
62
55
12
15
45
33
27
39
57
48
51
18
15
48
15
2
31
36
23
36
60
4
21
11
84
37
60
24
5
18
142
15
60
35
13
60
33
38
61
60
9
27
69
3
12
3
45
35
88
150
87
48
27
33
23
54
30
25
17
19
29
16
26
25
5
34
12
84
144
24
32
13
27
78
2
28
105
17
43
48
27
2
16
8
31
39
50
34
57
48
3
45
60
39
90
98
25
12
51
32
16
57
12
3
24
33
12
195
8
6
31
9
6
9
9
18
38
115
60
27
9
51
105
48
12
15
24
110
18
97
69
24
32
19
15
14
7
36
48
21
24
26
25
29
67
39
153
11
36
70
24
42
8
1
135
8
6
55
96
36
47
97
5
18
16
21
9
24
2
61
12
51
177
12
21
39
156
36
3
30
15
41
16
24
6
18
27
36
15
192
18
18
110
82
9
23
28
93
5
10
21
96
132
60
51
24
141
96
60
45
74
37
33
24
3
15
180
18
171
24
36
75
126
27
48
77
7
3
32
88
57
36
57
15
227
13
3
54
63
57
90
54
26
1
120
23
6
34
9
5
96
7
24
3
126
66
44
52
45
15
42
72
63
12
3
60
126
42
9
21
104
19
35
34
30
33
9
248
31
9
15
71
37
39
68
25
12
75
20
25
45
3
47
100
33
17
19
69
63
105
39
24
12
15
48
9
21
24
171
12
12
5
115
51
9
60
36
11
25
24
5
10
69
3
45
27
21
51
36
45
48
15
21
36
29
18
85
36
111
68
ABCD 97060810976*3^$a+1 [50008]
9
4
74
6
60
12
4
14
210
30
57
33
64
8
87
33
4
11
24
96
49
78
2
15
9
6
66
4
83
61
116
171
27
42
24
36
48
3
57
3
24
45
70
50
3
33
15
49
24
50
21
9
87
9
15
109
60
26
33
1
47
15
105
103
144
17
36
33
12
12
3
33
40
47
84
60
13
60
47
60
45
24
27
132
25
32
60
3
25
20
120
48
28
56
3
37
80
60
48
3
37
2
21
27
78
15
13
84
20
46
74
36
12
12
15
72
129
4
20
15
45
27
9
27
24
9
4
35
105
3
13
56
48
6
42
24
100
11
24
39
6
51
97
20
12
15
96
24
13
60
116
27
7
6
36
56
28
60
24
20
3
39
30
3
117
10
78
32
75
60
21
84
3
48
9
40
8
6
30
84
52
60
80
28
32
51
12
33
27
7
170
15
33
27
36
57
156
12
15
39
21
24
69
27
9
15
9
16
8
63
24
33
27
103
42
11
12
15
78
4
44
27
39
18
46
80
6
40
11
9
4
71
25
23
25
20
3
24
49
47
27
45
3
78
34
30
47
36
9
24
24
27
33
72
160
11
39
54
120
40
71
3
6
99
7
18
107
9
16
35
25
11
109
84
2
22
42
14
207
3
94
35
81
126
21
84
105
3
12
9
124
72
83
21
27
15
22
35
1
24
47
15
18
16
11
25
35
13
35
33
39
25
11
73
20
46
74
16
44
16
35
33
3
24
9
4
80
15
21
40
50
42
4
8
3
45
42
153
13
20
16
104
4
20
48
75
33
4
36
107
13
11
108
33
27
37
108
32
108
10
6
90
32
30
4
11
49
48
23
157
12
8
3
7
5
12
81
48
144
30
70
23
24
48
57
24
106
26
120
15
37
116
27
57
3
12
3
162
3
37
12
26
30
88
20
4
47
33
12
54
16
14
16
48
23
9
216
12
3
60
72
12
13
23
13
96
11
15
22
36
104
3
43
6
48
35
12
49
24
32
15
25
24
44
3
19
80
6
135
12
97
83
108
133
24
47
13
47
145
8
3
72
108
73
71
33
3
24
96
12
48
9
15
69
36
36
24
3
21
40
164
15
37
35
193
176
120
24
156
34
5
60
25
96
6
125
96
24
85
24
44
15
21
39
72
9
16
83
120
48
75
18
40
32
27
12
36
12
60
61
6
65
25
20
84
279
57
15
9
70
29
12
85
11
93
4
23
72
55
6
24
8
58
86
24
34
5
25
8
15
9
84
36
10
5
21
12
63
193
20
6
33
111
57
45
112
23
19
26
15
84
19
62
15
9
4
11
25
23
37
11
9
3
61
24
20
3
12
61
116
6
78
39
37
80
96
144
15
45
40
11
33
27
12
15
153
109
24
32
12
3
19
50
64
44
63
24
48
75
6
16
8
18
102
36
12
12
30
46
84
47
73
32
3
1
44
36
16
18
53
43
6
8
76
6
78
2
54
84
3
19
48
17
25
24
80
4
35
12
139
17
12
12
36
45
4
24
56
48
3
37
83
13
20
4
2
58
8
99
43
50
48
4
95
108
61
56
4
56
28
80
12
111
84
3
6
84
16
6
5
13
80
60
3
24
129
6
34
32
27
1
2
9
69
24
10
26
12
124
23
37
20
40
23
12
13
92
48
10
77
19
114
20
3
24
93
36
27
24
45
40
20
40
24
20
27
37
20
16
56
15
216
12
1
56
15
168
97
11
117
3
57
160
50
30
3
12
25
42
50
30
81
72
145
32
60
3
151
54
47
49
47
49
35
55
144
6
23
51
57
9
15
9
12
15
12
21
27
117
3
24
79
6
80
24
66
30
3
15
33
84
9
27
45
24
66
30
39
45
3
48
24
25
11
12
51
57
12
1
20
4
36
96
8
12
3
72
9
27
60
73
11
45
48
3
33
36
64
6
110
36
108
24
40
35
15
16
50
39
57
64
47
24
9
12
34
30
50
18
40
60
23
12
1
11
36
13
47
24
169
11
21
90
94
20
3
108
9
3
21
40
71
15
45
36
12
1
11
133
32
24
10
17
13
84
12
18
2
4
11
25
24
11
3
57
9
46
30
24
11
9
51
99
46
84
84
56
40
20
70
86
3
60
1
11
9
4
32
84
60
64
23
12
108
93
27
33
10
41
13
35
21
124
12
60
30
14
39
61
30
6
60
35
69
6
70
24
24
35
7
5
60
25
180
68
27
13
6
50
36
90
30
75
13
80
36
60
76
14
34
116
40
20
40
104
243
9
40
68
3
97
72
83
60
12
13
23
9
48
96
24
90
45
67
38
3
13
26
21
60
13
24
128
15
60
9
60
160
8
27
45
40
23
1
24
12
83
81
84
15
15
33
60
9
28
35
21
4
8
12
3
45
28
71
36
45
64
44
16
20
4
6
5
25
8
15
25
12
38
33
109
11
7
5
12
60
9
60
4
47
13
47
69
24
40
26
6
15
48
48
33
99
97
86
214
23
67
80
34
36
11
60
19
5
48
48
120
33
96
40
26
34
44
39
45
27
141
88
11
33
40
122
6
135
93
39
12
33
192
51
13
36
263
7
54
11
36
33
4
47
13
36
11
25
95
9
27
49
11
73
11
9
16
20
40
23
147
18
36
12
75
24
93
3
12
1
80
94
102
8
52
11
9
3
7
18
20
15
12
120
9
4
8
15
24
13
47
73
12
11
84
33
15
27
45
19
14
63
97
68
39
33
36
24
52
11
27
90
36
72
12
ABCD 97060855748*3^$a+1 [50104]
42
37
233
288
48
54
78
18
54
43
48
47
42
48
150
90
103
17
60
48
234
6
90
84
96
37
144
263
126
762
90
90
102
18
133
96
101
18
12
150
102
276
90
90
72
108
120
54
60
66
54
36
60
12
42
36
252
90
48
294
66
90
49
83
180
73
89
48
162
198
42
37
53
18
120
18
42
192
258
12
7
48
125
115
143
18
192
432
276
30
24
66
144
168
360
12
7
240
48
288
137
108
42
1
89
108
180
138
24
30
247
23
90
6
12
132
25
5
60
30
18
108
54
126
60
444
7
96
257
6
54
210
96
12
18
67
83
144
18
12
31
47
72
18
55
263
330
192
42
18
12
96
12
18
180
144
6
127
107
90
30
150
30
18
78
72
48
49
95
78
198
12
222
138
25
17
48
79
89
120
294
66
204
48
198
90
60
319
5
36
84
216
60
282
132
36
102
90
132
66
54
78
67
41
12
180
18
54
96
102
72
36
54
78
120
78
90
30
187
35
18
84
420
90
66
7
144
83
360
36
54
60
48
127
5
43
48
17
108
90
90
72
30
162
7
233
30
121
245
72
90
12
13
77
6
90
30
72
132
18
540
12
31
65
72
12
180
6
30
72
240
198
85
5
84
240
36
180
30
114
31
95
12
252
96
84
108
25
83
132
48
60
54
198
30
18
241
96
5
139
11
270
180
115
77
6
102
42
18
187
155
36
30
115
107
48
144
85
245
180
18
72
30
36
54
186
102
37
96
29
168
18
12
13
59
133
35
30
18
330
252
120
127
5
43
48
29
180
18
132
25
11
162
12
7
11
37
233
132
18
162
120
55
71
90
79
11
162
90
169
240
119
84
168
198
324
66
612
150
108
90
30
132
198
72
270
115
65
90
48
85
245
12
42
30
55
41
180
252
210
37
71
90
24
55
233
103
77
108
90
72
18
84
60
18
48
54
216
67
173
180
31
53
168
18
30
132
180
187
11
37
17
138
42
216
54
138
18
54
126
24
408
150
7
41
72
127
233
78
25
275
54
55
240
35
108
18
72
18
37
35
12
78
12
55
41
55
47
42
295
155
156
114
36
19
191
402
79
113
96
102
25
384
59
60
25
137
252
18
73
107
18
30
144
37
221
307
173
90
72
78
12
36
ABCD 97060931354*3^$a+1 [50134]
95
93
75
33
27
57
3
13
156
104
76
48
35
133
8
52
24
11
60
37
107
33
27
61
24
95
81
3
109
12
156
12
12
56
39
24
109
12
59
81
15
36
13
12
59
121
23
24
25
56
27
12
60
36
120
9
28
23
9
12
76
20
4
11
84
45
40
11
13
179
45
112
11
13
35
1
80
144
52
35
93
15
21
15
1
203
9
63
73
11
48
73
192
8
28
12
12
72
24
12
44
159
36
84
61
68
3
24
24
57
15
12
1
47
73
32
75
109
23
12
21
88
12
24
23
72
24
9
40
95
13
32
36
136
44
12
72
27
24
21
39
60
97
23
12
13
32
87
57
28
71
12
45
28
260
75
105
27
24
60
61
32
88
20
87
12
1
92
180
36
16
60
36
24
116
24
160
20
15
73
32
28
8
100
44
108
123
24
109
12
47
117
28
71
85
11
1
8
124
11
57
3
21
171
9
16
35
49
8
88
132
83
24
24
120
9
28
80
27
85
56
51
168
33
108
72
3
12
24
1
8
24
195
37
35
73
36
12
23
69
3
33
111
156
49
35
84
57
64
11
33
4
32
88
12
36
23
84
81
36
15
36
37
20
40
11
241
108
23
25
60
47
1
47
45
39
96
48
36
73
8
60
52
227
9
120
27
25
24
48
108
12
60
71
9
48
172
12
56
3
9
36
72
3
144
1
95
121
35
13
20
112
84
35
21
99
9
27
49
20
72
27
12
133
8
52
60
80
3
12
13
47
21
27
117
28
80
15
13
251
24
60
36
1
248
51
33
60
12
99
49
23
12
21
76
35
9
27
33
144
27
61
59
69
64
20
75
13
84
48
32
256
24
8
40
23
45
87
180
57
16
60
104
171
120
60
85
132
11
25
32
39
1
60
72
11
37
8
64
152
3
37
59
60
60
25
44
111
165
39
12
60
1
8
16
20
135
36
12
97
59
12
33
4
32
36
100
35
24
129
51
1
128
124
23
45
52
107
21
64
68
48
39
61
8
15
36
1
60
83
132
24
25
8
28
35
24
96
48
21
120
36
28
47
108
57
28
24
60
36
215
9
72
16
119
61
44
28
11
1
240
44
4
23
117
48
87
153
12
88
12
71
37
47
25
23
153
36
3
12
69
60
52
59
96
60
12
57
39
24
72
48
33
64
44
99
33
75
12
73
107
96
132
189
99
49
107
13
72
104
64
83
33
40
47
25
23
96
36
93
39
21
39
72
60
121
23
45
39
85
20
27
21
4
71
132
108
49
48
11
60
12
132
45
72
84
40
92
15
33
15
60
24
33
27
13
12
68
24
28
23
13
47
12
13
72
80
48
60
72
27
13
287
69
171
9
52
35
37
20
51
57
87
93
112
8
40
143
12
9
136
20
28
71
36
69
3
36
24
13
32
40
11
57
15
157
8
63
61
68
72
40
164
111
84
24
240
96
60
25
84
12
11
9
4
24
48
12
47
25
20
3
205
11
97
47
261
112
119
121
35
45
64
119
57
3
225
39
12
13
47
25
120
36
20
12
52
48
23
9
51
132
36
9
16
12
60
59
69
96
36
15
12
37
8
48
148
32
39
24
60
37
23
84
97
35
24
9
87
81
99
109
44
28
95
97
68
120
87
25
68
3
21
16
20
4
36
72
8
195
48
9
132
99
144
60
13
20
132
27
1
35
72
13
23
57
28
32
52
228
132
47
204
24
12
85
11
9
4
107
33
16
8
36
195
121
48
8
24
39
120
144
25
107
24
12
48
129
12
75
13
8
52
35
33
27
37
44
4
11
109
132
84
35
21
24
12
124
11
12
96
12
97
80
108
144
28
32
15
13
47
145
35
109
12
23
24
13
24
83
73
60
23
12
49
11
25
47
13
60
48
107
13
12
23
45
4
11
21
51
25
24
23
12
145
35
45
60
88
11
9
27
9
27
60
129
135
45
48
51
49
96
56
51
48
60
25
35
49
48
132
60
32
124
12
24
71
49
44
39
73
140
52
80
48
3
21
84
136
8
36
111
48
12
84
97
32
36
36
15
21
12
100
32
28
188
4
108
47
1
60
35
60
37
23
49
44
72
15
24
69
27
145
44
ABCD 97061105476*3^$a+1 [50023]
8
37
3
54
8
24
19
36
48
27
6
2
190
24
36
8
40
14
1
84
45
6
21
5
94
72
14
10
2
54
73
53
88
56
96
18
72
1
65
16
27
21
176
12
19
53
10
14
67
69
8
18
30
7
57
32
19
65
16
44
84
78
66
43
3
8
10
44
115
9
3
27
8
277
9
18
38
10
24
38
124
12
32
84
6
1
48
5
36
19
65
10
14
48
16
8
100
27
129
32
40
50
13
59
10
54
45
57
50
10
80
4
18
24
21
17
43
39
18
24
27
11
25
84
27
69
3
96
9
29
16
12
6
26
12
24
18
40
45
53
6
85
59
13
5
19
53
76
42
38
91
5
66
133
17
31
51
30
186
8
22
15
45
38
61
21
8
79
17
67
107
24
40
24
2
6
1
63
48
14
19
47
1
71
42
31
15
18
20
100
60
44
12
34
30
15
36
21
8
55
35
18
16
12
116
7
12
5
4
18
122
22
6
99
9
36
92
118
26
43
11
6
36
4
50
22
18
9
69
63
9
26
72
126
28
39
132
35
54
40
15
21
27
33
146
72
34
48
32
19
65
34
9
93
18
6
8
130
14
55
11
34
20
10
6
75
9
62
90
52
2
46
36
68
40
24
12
44
7
11
16
2
43
9
2
1
17
6
22
18
26
46
134
18
82
27
69
12
44
64
51
27
2
7
108
57
80
10
14
10
98
40
54
18
8
36
108
19
9
18
32
1
84
53
16
27
75
33
29
19
5
28
63
17
22
26
126
34
12
18
62
82
8
70
12
27
69
62
73
21
24
63
21
14
46
80
4
36
15
17
199
11
6
48
18
46
90
86
18
22
32
12
43
17
36
19
12
23
10
12
42
93
27
8
24
72
30
7
45
44
10
26
19
3
8
42
84
42
1
29
16
18
2
24
30
25
21
63
5
100
74
24
30
79
27
57
5
10
66
86
10
36
2
64
45
107
1
15
30
99
71
16
57
15
8
10
3
5
4
186
62
40
15
29
46
9
15
2
124
39
5
28
27
9
36
2
10
6
54
39
59
48
61
27
54
156
8
36
18
90
19
27
8
64
14
12
24
46
38
10
6
66
6
26
13
45
15
81
27
101
46
72
6
80
36
4
8
28
8
127
41
22
6
27
84
125
28
168
75
23
48
73
33
36
27
12
9
18
6
26
40
32
54
28
99
3
6
44
30
24
46
18
2
24
166
42
20
7
81
72
2
61
89
82
128
24
49
95
58
8
28
15
48
45
14
10
62
306
31
5
18
13
17
7
3
8
16
30
18
62
18
61
27
45
27
21
33
12
36
8
7
9
108
3
51
18
30
8
6
162
10
38
82
8
16
30
152
10
60
26
30
10
50
64
8
64
27
35
64
74
79
21
26
16
54
39
36
15
30
8
24
12
6
18
126
49
9
78
66
27
96
21
27
33
2
73
33
27
65
55
5
136
48
6
21
99
18
24
36
20
24
30
34
30
6
138
14
103
24
11
24
30
28
27
5
22
8
70
63
3
6
2
78
72
10
8
54
175
24
57
80
88
26
58
140
84
19
27
9
77
4
123
11
25
21
42
38
24
72
82
8
22
15
27
8
13
27
32
10
20
7
9
36
3
5
30
37
5
22
126
26
16
8
54
4
14
22
68
28
26
30
90
25
17
31
33
3
5
28
2
162
7
39
32
37
83
54
10
45
36
9
68
18
1
47
42
28
27
29
18
1
9
8
36
114
48
6
76
14
22
51
21
87
35
22
26
1
5
64
74
37
9
50
82
27
36
17
40
36
18
62
10
45
33
84
144
104
4
27
15
54
39
27
86
12
70
26
12
127
9
68
112
15
21
27
60
27
56
16
2
46
81
60
3
8
82
27
81
26
6
18
18
19
9
2
90
6
72
30
16
56
79
57
26
18
64
36
72
24
74
34
3
9
8
64
96
210
6
63
11
6
40
24
26
13
99
24
26
40
99
41
10
21
45
62
54
24
19
12
27
42
44
4
54
69
36
89
4
32
10
38
60
64
38
16
2
24
40
96
56
70
8
40
72
8
6
10
192
6
56
55
5
12
43
71
54
18
10
20
10
69
9
18
38
52
8
46
9
17
4
8
10
54
8
10
81
69
26
1
29
16
243
65
43
9
26
72
18
30
16
66
27
27
24
48
8
54
28
32
31
135
72
32
82
20
36
28
8
7
27
80
1
53
10
21
131
10
48
15
39
98
7
143
18
46
129
143
70
8
36
30
42
12
43
21
36
24
20
24
12
43
107
10
8
84
91
60
11
24
48
10
80
36
18
34
3
35
16
2
54
16
2
36
10
45
51
18
20
10
42
20
28
68
36
4
18
6
26
54
10
2
36
34
8
37
48
5
22
86
40
63
59
49
33
3
5
4
24
72
18
72
18
38
34
3
51
9
17
31
15
56
18
6
10
99
3
14
18
112
45
9
50
64
9
29
28
44
7
29
142
45
35
40
8
37
24
29
24
22
62
7
57
63
27
86
19
84
27
14
10
93
27
62
16
12
6
56
16
38
42
181
17
19
12
161
55
24
29
55
69
26
82
174
54
15
12
23
54
19
36
11
16
26
46
9
47
54
7
11
16
9
17
48
19
27
24
18
30
8
72
6
31
5
28
18
38
7
9
2
42
36
18
40
81
9
8
72
16
38
18
46
62
10
50
12
127
27
14
10
56
18
6
37
81
12
44
60
102
25
21
27
9
27
27
14
10
74
28
50
46
56
43
39
9
81
14
30
28
24
8
126
18
55
12
9
32
112
27
17
6
73
108
45
36
116
30
18
64
51
11
118
42
81
29
18
16
8
10
3
17
34
26
54
37
17
100
8
22
33
36
35
48
106
20
42
40
9
17
52
2
73
5
58
24
8
1
39
6
3
81
15
45
18
38
43
21
90
33
21
8
60
4
122
30
10
54
42
26
94
104
ABCD 97061378086*3^$a+1 [50089]
15
96
72
72
240
96
9
87
123
456
381
48
72
33
111
312
72
168
24
219
84
33
153
111
120
144
72
48
135
105
165
171
63
36
285
69
240
390
45
48
24
249
87
597
75
168
240
240
48
72
288
72
72
105
96
39
288
120
57
90
30
87
24
399
105
15
90
183
57
15
201
15
144
48
57
63
33
15
144
15
57
219
234
480
195
135
90
63
192
105
135
360
225
126
54
27
48
48
72
15
177
216
312
48
237
147
183
57
384
39
201
384
45
276
471
168
81
135
240
129
183
240
144
99
141
33
60
210
420
237
33
183
177
120
186
189
48
72
321
279
72
336
177
87
264
24
48
432
75
21
96
33
135
81
15
192
168
216
48
120
168
288
9
591
120
96
33
63
48
144
336
39
90
15
120
48
240
27
117
48
165
75
120
216
69
123
327
33
288
9
567
183
186
135
72
63
129
120
111
57
72
120
168
177
255
168
144
240
48
96
24
48
3
45
24
111
609
111
84
141
9
63
63
9
96
72
57
87
33
90
93
192
48
48
24
288
48
75
69
21
54
261
240
24
96
96
273
255
105
36
624
180
60
51
159
225
48
72
120
240
75
126
15
24
240
255
90
87
216
240
48
384
75
93
207
96
81
384
399
30
27
48
48
243
69
105
96
207
297
135
72
183
60
45
81
687
27
6
174
33
120
144
216
24
144
129
15
225
495
120
141
387
63
57
168
96
264
72
327
153
123
117
72
75
21
24
288
192
195
6
15
24
240
345
111
75
54
15
48
153
360
159
696
192
27
141
72
153
90
261
63
153
168
ABCD 97062012356*3^$a+1 [50089]
23
24
72
31
17
55
54
30
29
64
96
56
25
95
73
71
127
33
192
8
1
47
19
78
119
192
72
96
7
84
5
91
30
150
36
69
21
18
89
160
21
27
27
29
48
40
39
36
125
1
42
141
15
65
7
24
48
17
24
1
48
18
150
30
41
1
12
36
162
29
24
16
27
90
59
48
19
120
29
97
39
51
53
25
71
13
27
51
77
7
24
33
56
232
3
12
18
23
55
18
15
21
83
205
48
11
7
17
25
54
65
88
171
192
42
198
5
112
8
24
151
65
103
41
13
30
245
24
19
54
60
35
24
16
48
3
5
67
5
25
23
19
36
18
23
43
165
200
48
72
16
8
88
21
108
30
18
54
126
96
155
19
132
9
48
8
145
18
69
8
145
47
7
48
252
29
25
24
30
72
33
117
35
24
112
104
48
103
168
30
36
39
56
31
60
120
53
19
6
71
48
217
87
39
42
162
18
75
63
54
54
21
39
30
123
176
168
115
29
40
21
35
19
125
13
42
48
108
60
57
33
18
12
54
78
29
96
67
60
48
90
78
17
24
24
79
185
151
42
66
29
16
15
41
120
72
136
48
27
69
21
11
24
187
66
42
18
102
41
16
33
15
75
53
19
36
60
30
63
176
144
37
12
96
54
249
128
48
64
69
18
89
37
18
120
18
24
138
60
18
159
56
49
108
6
21
80
192
97
72
24
18
101
7
81
129
24
23
7
113
1
192
72
47
16
32
73
18
54
126
41
31
30
90
65
79
24
36
5
24
55
129
3
30
47
67
18
12
36
132
71
16
8
25
132
30
6
18
30
47
7
41
1
198
36
93
56
40
57
24
72
54
66
18
324
126
11
115
150
71
48
25
39
27
5
48
133
107
48
25
30
57
15
65
31
72
41
49
120
54
89
61
336
83
187
24
5
192
31
36
141
75
36
18
23
1
71
49
215
1
39
123
5
379
69
87
42
180
59
193
18
12
18
15
147
6
359
1
72
72
84
35
136
33
95
7
17
163
6
167
216
31
54
27
117
138
18
24
138
18
42
12
60
156
6
18
21
104
40
56
61
35
1
375
3
6
30
17
7
89
48
19
54
126
60
300
9
159
41
7
233
91
45
33
48
90
69
75
168
5
13
48
11
16
63
36
53
40
8
67
30
6
185
25
15
152
55
17
121
96
18
117
129
15
75
24
48
29
25
87
8
19
5
112
8
72
72
40
207
137
139
102
23
103
42
162
30
47
24
19
69
9
90
84
113
67
77
91
30
23
88
8
7
162
18
24
77
13
227
48
25
6
36
101
25
48
24
95
72
24
7
72
81
96
105
239
49
18
5
144
31
33
21
27
128
24
1
168
71
40
9
23
55
84
69
128
1
180
6
12
89
25
108
30
5
40
33
71
19
29
24
144
37
83
24
121
78
18
23
121
47
73
180
6
12
353
7
17
1
24
18
108
41
31
33
128
91
5
43
5
85
59
19
45
81
15
176
235
29
49
119
91
29
103
102
18
41
49
71
72
25
72
23
7
161
79
72
41
48
37
174
77
64
96
8
67
5
64
32
24
19
197
103
41
1
18
237
8
7
12
53
24
13
155
7
114
119
112
51
5
40
9
150
17
193
18
18
107
144
64
63
36
53
1
186
18
35
13
90
42
30
57
152
7
65
7
57
33
23
144
55
137
55
18
96
63
3
78
15
51
60
36
30
144
54
257
48
25
18
12
96
102
18
90
6
36
174
135
69
59
24
88
75
24
45
48
9
23
1
119
151
33
21
126
54
66
125
19
60
12
5
ABCD 97062249686*3^$a+1 [50143]
66
75
180
9
66
10
14
16
29
33
124
14
72
34
11
57
3
33
72
54
18
6
12
4
44
46
71
45
27
93
64
68
46
96
14
24
30
30
52
128
12
184
44
87
3
16
30
59
13
128
90
82
18
5
1
38
42
24
82
44
40
230
75
25
8
22
26
195
27
57
21
28
2
12
150
28
14
48
21
115
29
37
74
144
46
6
26
18
36
34
74
66
24
60
30
16
32
48
6
40
114
14
108
18
16
20
30
4
14
166
20
24
30
45
13
14
33
141
36
108
16
6
86
4
6
48
29
97
98
6
6
9
81
126
72
18
27
177
24
76
68
15
27
16
62
3
33
6
21
33
90
16
305
33
27
21
4
83
33
4
11
13
20
12
34
30
8
46
30
56
150
48
46
2
4
50
18
118
8
10
36
86
70
24
74
172
2
186
24
16
60
20
46
68
42
18
46
60
104
12
106
29
19
42
68
27
69
39
115
6
30
29
37
24
35
31
54
30
36
14
34
80
21
3
21
105
84
76
44
88
50
48
46
60
8
42
30
15
33
6
69
37
20
4
110
6
10
30
44
12
39
19
180
44
12
36
33
45
27
27
6
54
22
68
6
60
81
15
10
30
38
18
48
69
31
26
40
24
32
63
36
45
10
56
18
12
58
17
27
30
66
6
70
26
99
75
33
57
36
15
177
30
45
37
23
72
1
2
81
105
84
78
42
18
58
47
87
42
78
82
20
34
2
130
14
4
30
36
161
117
58
108
44
46
74
22
60
54
20
10
74
28
113
51
10
20
4
14
22
8
30
28
2
46
26
160
14
6
15
1
47
36
67
14
15
33
15
3
118
59
21
42
285
39
6
24
3
12
96
93
126
34
50
6
30
54
54
6
126
9
1
144
71
63
88
134
3
15
46
2
12
60
112
8
60
30
60
15
73
30
74
10
24
32
24
76
54
8
3
243
60
22
24
54
14
12
6
10
104
30
16
53
25
90
65
1
14
84
42
6
4
104
24
72
33
13
2
46
36
44
16
66
2
148
95
72
43
104
4
36
5
216
3
30
96
10
8
28
14
60
156
12
36
60
40
6
38
87
1
62
22
8
138
42
48
3
27
54
10
89
21
18
78
24
10
86
123
24
45
112
164
10
74
28
14
34
72
68
99
15
42
36
58
36
156
104
66
184
20
40
50
93
12
15
6
42
118
38
12
34
8
30
90
75
27
33
31
2
42
6
60
66
30
46
114
24
116
94
17
19
53
33
58
90
71
93
60
36
219
21
6
81
63
16
38
72
18
108
12
42
51
9
210
10
44
51
9
24
150
28
62
12
51
13
56
10
14
51
21
58
20
12
10
8
174
6
30
81
21
87
12
121
2
45
15
33
93
36
34
14
66
45
15
9
108
27
22
59
15
30
160
2
42
48
42
22
38
45
93
114
18
46
20
16
36
14
135
1
24
14
66
18
66
36
84
15
69
106
62
198
54
28
23
9
147
9
40
14
30
3
45
24
159
25
71
45
6
312
33
12
13
14
69
36
45
10
24
26
30
45
33
75
12
25
128
90
18
4
210
8
6
15
9
30
16
89
13
108
56
3
151
14
30
48
64
68
30
12
46
62
22
20
48
82
23
157
80
15
3
6
84
36
39
91
17
13
276
96
48
2
78
22
38
40
104
22
44
6
96
120
183
51
64
44
52
74
36
34
80
40
2
4
8
18
18
180
46
140
34
47
103
50
22
30
54
90
86
34
35
39
9
15
42
30
10
83
147
34
6
125
63
12
40
24
17
25
8
36
40
24
11
93
6
9
7
26
75
9
16
60
83
12
129
48
66
69
1
30
44
30
16
66
36
20
30
42
21
69
96
46
41
13
20
39
133
48
95
87
18
30
22
32
28
2
22
38
18
28
11
85
278
30
30
66
100
72
32
108
99
3
60
33
39
30
46
48
14
28
38
12
184
14
30
36
24
72
90
15
19
20
40
36
5
24
55
110
63
72
45
154
2
124
144
20
24
16
104
42
4
30
2
33
12
49
98
6
12
28
104
51
84
3
10
48
11
63
46
2
18
10
26
76
47
60
15
6
12
10
18
56
46
2
16
11
145
68
3
3
69
36
36
24
175
14
18
42
72
18
112
8
57
123
132
10
56
24
6
42
36
30
45
24
13
68
40
6
101
3
52
122
12
4
6
38
16
20
12
88
44
3
3
10
71
3
28
54
23
31
56
34
44
46
126
68
52
86
72
18
54
4
66
30
20
46
48
80
15
25
6
26
58
60
122
24
34
30
36
104
30
22
20
10
30
32
126
66
70
8
45
37
68
48
27
21
111
9
39
1
20
24
126
10
14
66
142
14
15
63
12
33
60
3
208
2
87
43
17
27
10
60
90
5
ABCD 97062363382*3^$a+1 [50025]
3
42
31
12
11
21
9
12
27
63
240
9
33
12
123
15
12
6
54
6
19
143
12
1
24
5
48
75
28
29
66
78
66
33
135
25
41
12
18
36
6
27
12
21
27
12
76
24
149
12
102
133
59
18
6
24
48
84
36
60
102
7
36
32
12
48
51
24
36
1
8
21
19
60
48
5
108
39
123
57
75
12
36
108
24
25
41
31
20
3
12
33
3
97
20
45
15
21
39
21
6
60
73
5
102
36
69
40
8
12
3
168
48
37
65
54
60
1
23
120
81
9
12
42
37
11
12
30
87
48
21
42
78
67
17
27
9
54
12
36
9
9
30
24
45
165
75
15
150
127
23
36
37
32
3
49
71
57
15
96
9
57
6
12
36
81
51
18
90
102
42
30
12
15
16
72
20
72
15
13
125
6
1
68
40
77
3
75
97
8
81
12
39
51
9
51
12
36
24
30
42
78
27
21
30
9
45
36
12
87
28
83
18
54
78
42
73
32
15
72
93
57
48
18
42
18
117
45
15
87
54
51
28
47
1
32
27
18
102
33
132
63
48
24
25
23
6
30
144
18
78
36
13
11
54
75
120
63
90
168
24
27
45
78
37
11
78
72
24
78
18
60
30
9
28
113
27
231
6
18
45
33
27
28
84
11
85
17
30
90
18
9
16
44
3
37
5
138
18
19
11
69
3
6
19
11
21
28
72
8
27
1
104
3
85
5
55
65
36
132
27
33
54
66
27
45
18
24
13
53
24
3
3
18
127
23
21
33
55
35
90
127
35
1
29
15
33
30
48
90
18
54
15
28
72
65
30
48
37
5
7
20
321
55
24
8
3
144
25
83
12
13
20
15
85
20
141
79
77
31
17
6
9
12
39
97
95
48
36
66
7
20
57
36
12
18
12
6
30
6
30
6
27
300
57
6
37
11
42
42
36
1
20
99
132
12
57
88
17
6
12
66
31
173
115
17
36
39
159
270
162
30
7
47
78
15
105
78
30
90
18
6
6
79
5
108
66
9
3
30
67
53
54
33
12
93
27
69
39
3
30
114
36
12
73
23
54
36
171
3
66
7
5
12
18
9
28
11
96
1
35
37
41
19
155
6
91
11
25
77
6
6
3
27
1
24
5
6
18
19
17
18
60
6
30
9
3
57
123
9
16
47
72
6
127
17
91
12
20
3
129
81
72
36
30
24
42
24
79
77
31
32
15
25
17
96
39
39
49
48
32
40
5
102
33
75
25
11
42
19
11
24
93
81
72
18
12
12
13
132
53
55
12
53
42
12
114
42
102
18
37
20
27
1
92
21
12
7
71
54
42
36
30
78
120
30
39
57
15
3
297
21
19
35
33
105
6
37
23
30
19
72
60
11
37
108
32
72
28
12
36
44
60
15
60
6
27
3
12
66
54
37
8
12
69
19
11
36
18
18
138
30
37
12
5
90
66
30
12
9
39
9
135
45
171
21
16
24
5
30
30
168
66
66
6
25
44
48
153
87
81
31
83
177
21
7
11
30
67
77
42
114
91
68
40
20
33
19
23
6
6
1
23
24
45
12
3
18
60
67
11
42
24
3
111
21
9
31
5
18
6
30
24
60
6
66
30
114
66
114
24
12
18
30
66
84
42
54
19
72
95
24
24
132
13
12
29
120
51
48
12
63
12
6
39
15
60
13
113
12
108
24
108
15
3
37
143
30
18
9
28
60
83
36
36
60
37
20
12
135
61
24
29
24
27
21
90
9
100
41
55
65
54
6
147
52
53
12
63
52
20
51
30
30
54
31
119
6
219
3
42
3
3
72
45
45
67
95
24
24
12
18
43
5
12
43
65
19
35
108
90
72
3
75
73
59
105
28
5
60
6
9
45
6
37
12
107
33
3
60
60
18
6
48
13
35
48
174
27
33
235
108
59
90
18
90
42
133
167
1
44
33
48
72
15
81
7
107
45
51
9
27
18
18
37
11
21
33
55
240
11
1
20
48
3
48
36
25
23
138
42
36
102
18
37
23
1
125
15
48
21
91
83
30
66
69
12
28
35
97
11
9
69
67
24
23
30
27
48
81
111
16
32
27
54
12
18
1
68
3
114
3
27
61
12
41
67
60
32
12
45
18
12
25
29
42
138
39
60
12
21
19
80
48
15
162
55
80
111
9
3
12
1
32
27
33
33
99
105
3
40
5
6
30
19
155
36
1
5
30
108
18
12
30
72
13
17
3
21
6
85
128
63
37
53
19
35
45
15
18
12
3
51
21
48
40
23
48
12
25
17
18
25
23
24
45
27
54
6
73
47
45
28
5
48
55
5
67
41
51
15
84
6
18
12
48
30
18
72
12
13
83
97
5
15
15
30
6
129
15
66
36
24
12
48
6
36
9
69
99
28
23
36
108
13
17
27
21
42
36
84
37
119
66
36
18
1
71
37
11
282
228
30
9
3
57
40
5
66
72
78
91
11
12
30
48
7
48
60
104
16
35
57
33
12
66
9
3
25
29
78
60
25
5
18
9
21
27
51
12
24
1
5
234
30
6
57
40
35
45
27
1
24
59
9
27
13
12
8
ABCD 97062688454*3^$a+1 [50019]
35
127
48
42
23
85
30
192
53
91
24
90
155
24
120
241
90
69
96
32
208
57
15
48
45
36
15
128
37
246
24
21
69
6
45
123
72
30
60
3
375
57
3
102
84
155
91
29
1
24
66
78
72
60
90
108
90
300
12
24
123
33
143
37
59
25
84
30
45
57
18
21
39
129
8
24
16
32
88
153
119
1
66
6
18
162
35
145
18
21
8
13
35
72
61
11
85
3
32
61
59
25
90
6
60
147
21
60
111
56
43
5
85
11
19
42
48
59
37
24
11
1
63
135
12
77
112
195
21
75
114
6
197
151
57
3
6
96
30
33
56
64
45
11
1
120
48
60
12
84
60
36
83
16
9
39
3
5
13
35
64
56
136
24
21
6
245
48
67
18
12
54
6
174
66
90
48
66
66
117
56
120
24
1
72
84
59
7
90
54
54
12
39
80
1
23
67
5
24
19
30
132
48
27
63
41
61
3
141
54
36
65
48
73
39
96
15
33
15
66
36
27
80
1
60
60
119
13
48
30
120
5
216
31
18
15
24
8
72
16
56
79
36
96
117
57
114
6
231
3
5
24
67
53
103
33
105
12
54
6
18
42
203
1
63
168
69
24
66
33
27
6
30
105
8
25
12
24
3
8
13
42
17
48
88
105
87
152
48
64
105
54
150
27
8
64
3
5
115
29
96
283
77
25
174
60
69
45
35
216
24
25
207
8
85
6
24
30
119
61
11
61
107
13
3
45
12
18
197
19
66
27
8
25
15
135
129
24
27
90
84
63
51
29
91
45
72
3
6
63
56
40
57
63
45
102
18
51
51
5
48
97
87
120
3
30
23
40
21
83
157
3
120
32
96
40
93
42
138
6
84
12
18
42
210
35
25
23
1
24
111
69
66
54
30
6
39
45
30
197
19
66
138
17
120
48
241
6
17
1
42
24
45
24
80
16
8
13
48
59
7
6
27
33
30
33
117
27
56
1
6
137
37
11
19
54
15
24
3
117
3
24
45
120
24
75
101
91
24
69
75
125
1
63
8
13
35
120
55
36
149
67
45
39
84
21
24
57
84
114
36
126
48
87
152
16
141
36
24
54
9
56
24
280
33
18
30
180
251
40
45
36
24
231
33
6
30
35
25
23
72
19
66
264
35
16
80
55
33
21
11
49
95
16
21
24
30
36
78
11
145
71
19
21
72
57
36
27
21
210
90
47
25
18
90
219
96
56
1
119
61
54
114
35
24
121
72
23
91
125
64
75
90
12
39
21
107
91
6
71
85
3
32
48
25
12
27
80
43
24
5
16
39
30
54
29
1
47
24
61
27
3
77
73
87
33
78
30
75
81
23
61
6
66
3
144
3
117
8
64
24
27
5
19
114
27
45
180
47
61
36
24
162
120
48
60
12
24
5
1
159
69
107
72
37
83
40
141
30
45
75
66
99
105
95
72
24
16
9
119
72
109
3
48
8
25
60
75
75
69
147
6
18
5
37
27
3
18
35
16
96
9
24
15
27
18
60
15
57
287
13
27
48
15
30
48
30
45
141
3
51
45
81
54
12
24
45
81
18
5
61
6
90
54
45
24
45
11
120
24
160
96
224
24
163
30
87
32
19
5
67
30
207
72
8
40
8
25
18
165
15
30
6
29
144
16
21
35
139
45
27
18
6
53
13
83
55
65
145
30
41
160
51
69
176
40
183
6
11
235
30
15
80
13
11
31
30
59
91
29
24
115
162
75
168
75
90
30
5
37
18
65
72
43
117
72
63
78
35
67
24
53
1
39
152
61
120
27
8
73
15
24
51
141
51
54
23
96
25
279
3
29
1
23
145
132
84
39
104
133
54
101
24
184
27
93
27
69
8
1
132
30
48
29
103
57
21
12
24
111
3
101
1
63
56
31
33
15
252
78
66
216
30
15
104
19
29
ABCD 97062723614*3^$a+1 [50027]
122
22
18
122
168
10
2
18
180
172
36
42
12
6
24
18
48
72
38
34
62
36
28
84
36
26
4
20
102
42
16
14
76
20
34
32
88
2
6
10
128
36
136
42
2
6
18
52
2
10
48
44
58
6
104
18
18
22
8
6
28
110
88
102
32
16
2
46
84
8
148
12
110
22
56
120
34
66
54
66
12
60
158
64
90
48
30
2
76
12
12
32
36
28
24
36
12
20
18
54
42
30
54
54
70
26
4
30
36
20
30
60
36
48
40
18
104
18
6
30
22
180
48
24
18
68
10
30
72
2
88
68
52
18
20
4
50
178
48
42
132
18
128
64
30
66
30
2
90
24
94
24
2
88
26
84
28
30
14
4
84
26
54
30
16
42
32
106
54
18
2
18
82
62
90
36
28
24
8
54
46
12
96
56
28
50
10
198
180
8
64
8
48
6
28
8
28
170
130
72
8
4
6
50
30
90
72
28
102
14
18
28
12
90
128
28
44
48
198
70
12
30
30
18
42
12
96
2
58
60
2
18
64
26
112
32
6
52
32
18
18
6
28
236
64
62
34
2
22
18
74
16
38
52
38
12
54
4
54
246
146
18
46
50
22
48
14
18
22
110
126
40
90
42
60
32
46
72
90
68
10
72
20
82
90
150
48
12
68
40
12
48
8
82
60
78
72
18
42
12
48
20
22
30
8
12
40
2
16
42
8
28
150
206
58
48
42
62
16
48
12
18
60
44
10
62
58
6
90
80
6
18
48
18
6
64
54
36
150
20
22
48
54
30
36
20
34
110
76
104
58
30
48
62
82
32
48
100
30
6
24
30
78
8
34
48
18
54
38
100
62
16
42
12
8
84
6
102
16
60
56
36
54
30
94
14
106
192
18
26
208
18
30
48
84
108
62
36
4
30
48
14
84
4
66
2
22
18
30
2
36
40
30
42
104
106
18
72
30
42
30
66
14
16
20
4
288
12
60
48
2
16
24
38
58
14
16
24
6
12
18
90
42
44
54
12
258
82
60
68
4
18
2
28
12
8
18
82
14
94
32
12
58
12
180
38
42
12
34
24
66
62
58
14
106
42
12
30
36
62
28
20
64
66
182
10
42
176
4
20
12
58
110
66
22
92
12
54
114
28
30
14
28
36
12
90
12
18
14
96
192
100
30
30
8
22
26
54
60
10
18
60
50
18
36
46
60
2
28
8
70
26
46
8
4
6
24
48
12
48
2
10
62
66
24
30
16
98
4
26
54
36
22
32
36
36
16
42
20
12
94
30
24
20
40
30
90
30
62
4
32
90
70
12
168
38
94
80
40
32
96
112
78
2
6
36
34
20
30
34
186
20
22
32
72
108
120
58
14
18
10
6
162
30
162
36
84
216
32
142
66
42
8
190
20
22
168
72
8
64
210
30
38
58
14
58
2
48
148
2
54
58
6
2
40
48
224
10
2
4
102
18
56
18
6
10
20
4
30
62
18
58
12
18
2
76
12
132
48
50
10
44
18
16
24
18
48
110
34
48
48
12
78
14
78
30
60
108
30
10
116
4
30
92
18
52
92
6
40
54
18
44
18
58
2
16
86
28
26
4
2
58
68
112
8
78
30
34
56
22
2
66
10
12
2
76
26
6
40
80
18
70
24
18
72
150
30
78
14
66
130
68
54
18
238
50
4
60
6
62
10
98
22
12
32
46
42
36
74
78
58
24
8
70
50
24
106
12
188
22
158
10
18
60
12
48
14
12
18
28
78
102
18
42
72
26
22
12
18
14
58
18
12
2
16
18
92
52
30
36
12
2
16
24
6
24
66
56
24
30
96
66
172
36
24
56
42
102
42
36
28
44
40
140
10
56
180
4
18
30
8
66
34
20
54
60
18
48
52
62
10
48
48
74
28
78
20
12
18
4
18
78
140
12
130
212
190
6
42
42
8
24
16
32
18
72
60
102
94
42
62
46
26
58
108
50
202
30
30
26
54
28
18
86
46
30
18
72
14
84
60
54
100
26
4
26
10
120
54
86
162
24
94
24
108
60
72
66
24
6
170
34
36
120
32
12
46
260
54
42
4
152
42
10
26
84
76
72
108
24
62
46
30
12
6
12
12
8
28
14
16
54
48
2
88
2
78
22
8
58
2
12
10
8
90
40
38
34
200
10
18
74
36
22
6
84
36
86
58
6
42
2
46
54
26
42
12
100
18
78
2
82
62
4
102
98
22
30
102
30
26
52
18
54
6
144
32
46
120
32
90
208
18
14
126
144
18
70
132
50
18
12
18
10
120
18
60
24
30
8
10
12
30
30
8
10
14
154
44
76
44
6
94
50
130
48
20
ABCD 97063263788*3^$a+1 [50070]
18
10
9
60
183
80
25
12
156
39
261
12
15
69
39
30
75
24
17
19
107
28
234
15
36
29
76
51
161
28
15
27
33
24
12
24
39
32
28
21
24
21
27
5
7
11
25
29
58
60
33
24
257
55
33
20
58
9
23
73
17
43
24
180
24
17
67
36
12
72
60
132
108
36
35
85
75
9
51
14
16
15
57
3
117
78
42
27
75
2
79
39
18
80
90
49
24
45
252
48
42
48
9
15
26
34
81
75
120
129
105
147
3
98
139
51
33
11
25
3
21
45
75
99
18
87
23
10
39
21
128
10
45
84
15
21
95
190
75
39
60
33
24
9
110
25
12
17
36
64
6
20
37
48
77
172
15
47
18
46
9
36
12
33
80
70
117
24
21
38
130
12
2
37
84
12
3
26
43
168
24
35
34
51
3
38
7
21
27
213
15
39
45
60
3
20
18
31
39
42
39
84
15
54
6
9
12
144
12
12
165
63
24
23
13
45
27
33
12
18
69
219
50
7
29
54
1
36
168
9
3
48
84
12
120
41
43
72
60
12
47
25
173
55
120
12
11
18
19
15
21
72
177
30
153
24
36
207
20
1
45
90
21
21
48
62
13
24
36
9
96
42
78
39
63
12
81
29
7
63
57
21
18
9
51
21
36
57
18
33
41
31
5
67
48
65
22
50
91
9
30
86
10
21
33
51
45
99
132
239
1
9
15
129
15
48
87
36
2
58
69
48
72
41
19
36
120
27
48
74
187
48
12
24
9
6
69
153
87
36
120
39
2
43
93
12
87
24
29
46
54
63
12
63
9
48
36
45
72
18
237
12
23
25
60
24
48
12
108
75
81
15
21
120
144
24
45
62
18
28
3
15
44
85
72
59
25
15
50
72
55
153
60
159
5
31
39
21
60
39
21
27
117
21
20
259
12
33
3
12
33
3
12
84
24
9
3
12
72
24
9
18
105
12
12
36
95
13
149
115
3
48
21
69
24
6
177
24
63
80
97
3
60
36
105
41
16
3
144
17
88
6
21
24
60
35
36
1
27
21
24
15
38
103
72
48
47
28
150
15
24
36
9
3
12
72
36
12
15
57
48
45
66
60
212
10
15
144
3
36
12
9
96
24
69
32
103
87
8
1
51
129
3
33
45
3
57
99
11
97
12
35
4
50
67
15
18
30
90
15
24
168
24
89
82
134
271
12
3
92
97
21
87
33
18
117
45
32
76
27
5
19
53
28
44
166
9
23
28
57
12
11
13
9
3
12
135
93
45
3
75
42
15
48
60
5
7
60
27
32
49
24
143
13
5
10
62
55
15
12
81
60
12
3
42
195
24
21
15
59
121
123
9
81
15
65
7
24
41
7
21
15
12
87
21
27
9
204
36
36
15
14
16
20
112
36
14
1
96
39
42
27
72
3
21
45
39
11
4
32
85
23
1
17
43
15
90
219
12
144
60
36
119
124
6
24
15
36
120
12
33
51
51
18
104
7
33
68
18
34
38
109
3
45
120
81
51
60
24
60
12
12
60
3
8
126
18
16
24
21
15
144
6
42
9
99
45
39
30
216
51
9
39
5
88
39
60
21
15
65
22
66
171
21
48
30
9
135
57
33
3
3
42
3
95
22
32
31
96
39
21
11
13
5
55
9
15
60
5
7
84
27
188
25
11
226
48
42
18
27
63
177
12
72
84
15
57
12
12
24
12
3
57
24
41
10
33
27
74
43
11
34
15
12
24
59
18
22
81
144
141
15
47
25
72
11
10
54
21
12
24
36
105
15
12
96
60
27
45
24
48
3
20
109
143
13
12
15
93
29
175
95
4
105
60
47
13
5
19
53
40
42
81
35
1
180
9
111
5
115
51
105
45
15
45
18
69
180
51
21
203
1
9
51
29
55
35
226
75
5
64
30
6
51
51
18
51
219
9
108
72
75
92
16
20
40
33
35
64
18
18
21
60
125
18
40
21
99
21
9
18
33
9
2
133
45
36
51
24
75
69
15
21
45
12
3
120
12
12
51
50
19
71
49
63
12
81
60
12
108
29
16
15
249
26
1
21
195
48
39
45
12
9
26
34
87
59
73
12
96
57
6
45
15
2
28
51
33
126
21
63
21
35
121
24
36
129
27
24
33
110
18
28
39
5
31
9
150
80
18
22
30
3
27
36
12
194
55
21
267
71
64
66
75
24
108
48
36
111
57
12
83
85
51
45
15
2
127
3
18
90
21
29
7
83
22
99
36
60
48
180
59
10
15
101
19
33
3
75
30
90
ABCD 97063269008*3^$a+1 [50039]
21
19
48
48
32
40
32
136
24
5
66
60
21
15
66
18
37
59
45
16
32
72
15
49
104
3
90
75
24
9
114
12
1
59
165
99
24
36
25
32
27
60
36
126
15
39
169
23
54
36
7
143
9
63
25
48
53
27
99
30
24
54
33
72
147
21
9
18
6
175
104
120
63
204
61
29
43
120
80
232
128
40
23
97
72
23
121
47
84
45
123
102
31
24
48
32
48
15
42
15
75
21
9
18
36
9
45
27
16
48
24
80
48
64
35
165
40
24
65
126
33
51
237
3
12
18
24
30
121
29
126
37
152
27
13
48
32
40
5
283
104
48
111
12
13
24
5
67
59
36
1
17
90
12
49
56
45
43
80
88
48
24
48
119
84
37
24
8
75
36
1
23
25
32
99
6
30
108
13
47
121
5
90
1
48
48
5
67
5
27
15
84
21
15
49
24
8
40
48
96
5
43
53
67
5
12
144
111
15
81
9
79
176
16
24
24
56
48
117
19
5
84
90
37
8
16
56
45
54
6
66
37
8
15
9
3
36
9
117
24
51
123
85
8
24
45
3
40
47
78
163
48
24
48
32
3
69
45
30
165
15
150
3
51
54
15
48
27
108
57
45
43
24
29
216
19
119
6
66
18
78
12
61
35
12
57
15
6
139
71
9
40
5
72
6
18
84
42
18
90
193
152
16
96
11
229
8
87
81
39
73
216
72
32
117
19
209
6
49
8
15
25
24
5
66
49
29
27
144
40
24
72
24
8
15
57
88
192
5
54
37
24
179
30
7
47
25
32
15
36
37
53
67
8
39
1
47
33
39
114
66
13
248
40
95
105
9
151
48
35
126
15
64
56
40
95
84
69
21
91
8
16
56
40
48
11
21
16
24
168
11
37
125
30
37
107
54
24
31
5
54
30
6
25
24
80
16
17
79
96
89
18
13
5
42
36
54
7
240
35
36
49
128
21
90
9
27
60
25
95
6
27
40
48
23
1
80
40
5
18
1
152
63
1
48
11
54
90
93
64
5
18
97
8
88
17
55
32
9
55
32
33
60
99
3
13
32
40
113
6
25
8
51
60
30
51
3
42
18
12
13
113
15
39
49
56
3
90
42
1
29
60
84
60
72
15
39
81
93
91
59
21
16
80
27
13
23
121
23
1
56
33
36
51
40
35
13
77
30
13
47
25
48
11
24
85
80
136
24
17
66
60
57
16
56
51
84
1
77
30
13
24
80
99
21
3
85
48
65
18
37
143
36
45
48
16
29
27
15
105
16
32
120
51
109
11
54
168
12
36
31
29
19
47
1
77
75
87
18
63
39
81
249
79
77
72
42
48
162
54
25
71
126
54
48
96
126
120
18
72
13
5
67
29
139
71
81
15
25
83
12
18
6
25
11
18
43
23
49
65
247
8
40
11
12
18
7
32
40
72
89
7
48
119
36
61
8
63
18
126
84
21
16
48
41
55
5
3
72
9
7
32
15
145
41
31
53
67
83
102
78
12
21
33
31
8
165
108
15
144
15
1
203
234
30
60
30
67
29
12
7
35
85
8
24
48
16
71
18
72
15
39
49
41
7
32
72
64
56
39
9
208
24
216
65
39
69
126
30
60
43
11
36
33
21
19
17
55
29
67
48
72
35
12
57
75
13
5
36
66
60
25
11
12
132
13
32
48
16
56
213
72
54
21
48
3
69
16
80
45
42
90
7
80
33
7
8
165
115
32
159
1
8
33
30
57
136
24
197
19
71
54
126
21
39
81
45
43
5
150
12
24
174
19
80
136
167
84
13
11
84
1
5
67
23
9
81
36
3
40
72
5
19
104
153
15
3
36
30
123
75
37
41
108
54
13
59
13
41
192
7
47
60
61
24
96
17
31
32
3
6
31
24
24
11
48
108
25
24
23
73
23
81
40
8
72
15
36
12
96
156
45
48
16
104
16
29
27
48
16
155
36
1
24
96
23
121
41
24
63
40
32
48
153
39
48
16
41
15
9
55
56
15
25
24
56
40
56
24
75
186
18
81
63
33
15
9
40
8
183
18
31
48
131
54
6
12
13
119
18
48
6
49
95
25
29
67
56
24
48
57
15
3
61
144
32
69
19
8
3
61
8
16
24
120
48
72
8
3
61
24
95
9
16
65
24
30
121
5
91
35
13
47
18
87
16
113
126
18
7
96
5
19
24
24
8
9
31
32
141
ABCD 97063784102*3^$a+1 [50036]
21
72
87
113
48
144
175
60
45
123
12
65
280
27
216
324
329
24
43
77
136
99
72
36
9
8
43
24
108
65
16
200
16
51
5
67
5
40
56
64
27
48
12
89
136
48
56
187
69
48
27
69
87
65
48
31
180
53
16
27
77
67
60
48
48
177
8
48
7
113
271
273
8
19
29
24
16
72
147
72
149
24
40
3
24
21
32
67
173
55
60
5
240
112
8
67
29
24
67
29
91
21
8
139
5
115
93
87
48
9
8
88
75
24
53
43
69
224
79
65
96
139
48
24
108
153
27
5
7
108
53
88
39
132
29
24
67
96
53
91
53
67
29
19
101
91
53
16
32
88
51
29
16
111
17
120
40
15
41
16
8
40
75
60
41
91
29
64
123
24
53
40
195
5
67
21
48
51
108
41
19
21
27
24
29
19
12
240
41
55
65
40
144
128
7
33
3
24
45
3
101
160
72
75
173
24
40
27
93
96
80
120
64
15
185
103
17
115
21
87
12
72
21
8
91
168
45
3
120
53
72
67
72
48
60
60
5
88
87
41
19
48
77
187
173
43
24
29
24
7
36
5
40
8
24
168
67
5
67
101
115
72
12
81
24
8
43
173
112
152
67
21
8
40
80
7
113
192
112
15
48
9
24
144
123
192
101
16
56
19
45
75
69
27
117
8
88
51
48
45
120
195
53
40
8
7
9
360
15
36
197
16
96
8
283
117
128
40
8
24
168
115
120
125
7
41
16
56
79
33
27
45
3
48
72
12
96
129
8
120
43
53
24
55
41
187
77
112
3
108
12
5
16
80
72
120
88
27
144
29
160
120
96
48
296
72
67
141
24
80
40
80
307
29
24
16
104
16
72
99
53
168
40
32
7
48
12
149
72
64
171
24
120
149
67
84
33
80
136
144
80
136
72
27
21
39
41
7
9
51
53
24
7
113
120
7
33
3
5
7
185
67
276
132
221
64
27
21
24
176
7
41
211
228
161
16
15
41
67
192
29
67
24
60
41
7
33
72
56
16
3
48
12
12
29
67
45
32
48
19
29
7
12
5
120
43
192
53
160
8
160
51
29
67
204
41
40
128
127
17
48
175
12
141
80
24
112
48
312
75
60
96
252
93
135
60
93
200
79
180
108
113
16
248
7
41
7
41
139
168
72
5
55
161
16
75
45
51
165
99
149
7
144
60
180
36
117
8
48
24
103
57
3
53
264
16
32
64
56
79
81
8
91
108
185
43
117
27
29
67
53
24
16
24
72
75
120
21
48
39
41
24
163
5
360
48
187
69
195
29
91
36
9
128
48
64
3
48
69
24
72
32
67
45
176
160
99
53
43
12
12
21
8
7
12
72
288
12
33
56
91
29
16
15
108
117
120
8
88
8
19
5
16
32
7
41
24
40
3
53
19
93
8
40
24
72
3
5
216
112
24
3
48
77
16
147
77
103
257
112
224
19
5
280
120
128
115
24
60
33
56
24
67
48
60
192
161
40
32
7
129
111
60
53
163
120
53
144
16
171
48
45
80
16
99
48
24
53
283
144
60
81
27
125
7
113
67
60
89
24
96
24
55
12
21
32
16
27
117
27
ABCD 97063928218*3^$a+1 [50035]
11
9
9
99
28
48
72
20
93
36
36
27
52
11
25
24
23
9
12
15
9
40
23
72
1
24
8
40
8
4
116
51
33
40
36
20
48
84
36
9
3
15
37
24
152
28
101
7
11
18
7
47
33
3
9
48
12
39
141
3
72
133
11
93
36
87
57
12
16
59
141
64
20
40
8
51
162
36
19
71
36
105
24
36
60
28
20
87
18
15
160
41
51
16
41
31
5
144
3
15
18
3
12
57
51
60
12
28
29
72
19
24
56
117
7
48
24
24
23
18
79
32
4
44
4
32
75
13
56
16
113
103
59
72
21
15
1
116
9
36
72
39
12
21
67
113
18
72
25
116
28
101
18
9
208
12
23
33
4
68
4
71
33
39
36
1
143
153
72
4
140
136
12
5
211
24
20
51
117
45
15
12
12
4
29
27
264
24
136
8
9
3
4
8
84
24
93
18
234
39
16
17
51
4
32
28
56
12
51
33
21
51
3
9
9
15
3
57
64
41
159
28
11
97
8
93
27
12
4
29
7
44
12
16
11
108
49
20
160
84
8
12
64
128
4
8
4
48
95
18
54
9
12
64
5
18
90
7
47
72
61
8
93
31
23
18
55
60
80
12
72
135
1
84
68
48
84
12
24
57
63
9
18
45
9
19
35
18
3
24
63
21
69
55
68
39
37
36
60
8
3
193
32
27
108
33
100
29
31
41
27
40
41
18
13
56
3
61
60
72
41
18
49
12
48
56
15
21
12
75
54
18
18
3
28
8
141
39
52
56
33
7
20
16
48
53
108
31
48
36
8
12
40
5
54
33
21
15
21
43
83
9
16
24
12
44
111
9
27
21
4
47
9
63
1
35
25
48
17
15
28
47
9
63
144
90
36
36
18
69
3
18
3
124
8
4
59
25
29
3
33
15
28
36
80
136
24
32
28
89
18
72
25
83
36
36
9
27
57
69
99
9
180
27
27
90
31
56
111
9
12
4
8
24
51
18
126
33
4
8
132
12
27
1
17
15
3
21
24
4
113
18
18
18
216
117
36
12
12
24
36
28
60
44
16
137
3
24
16
11
33
24
60
40
20
72
84
28
60
36
24
56
93
43
20
4
113
39
12
39
13
5
18
13
5
7
137
3
48
36
12
12
4
24
113
87
3
241
36
12
35
25
11
1
35
9
52
12
128
24
12
36
52
32
16
8
4
29
27
24
28
116
16
5
18
73
80
4
12
56
27
25
36
32
69
3
12
3
21
36
4
20
64
89
54
18
27
4
59
81
84
4
108
11
21
16
8
99
18
54
126
67
5
72
36
3
12
75
25
24
149
63
45
15
57
7
12
8
81
15
3
36
18
18
25
80
84
16
11
72
18
3
24
12
136
5
39
60
9
36
79
8
3
69
3
69
3
37
12
56
160
12
83
25
83
1
56
105
19
143
18
27
63
144
81
52
83
37
17
18
49
44
4
20
9
3
33
3
33
7
32
33
3
15
33
136
11
21
36
24
84
4
48
8
12
33
27
9
3
76
29
39
15
13
23
13
23
37
12
41
7
65
39
40
24
5
18
9
84
15
21
24
81
3
15
18
54
36
105
75
21
28
32
48
4
29
39
33
7
155
81
36
12
51
73
56
69
18
37
8
84
213
3
36
33
43
8
52
116
12
16
23
33
28
32
24
24
100
11
18
144
7
68
48
3
45
12
4
72
29
15
48
72
9
219
51
21
69
54
45
84
28
23
21
15
108
1
8
72
24
4
12
5
18
81
72
4
5
27
12
15
21
28
12
128
60
3
81
4
12
32
24
12
4
83
13
12
144
83
33
48
64
44
52
80
21
39
4
29
19
132
68
15
90
15
21
7
29
7
101
18
9
45
18
49
32
72
40
5
31
36
32
108
28
107
180
21
28
120
68
76
56
4
59
13
41
3
24
4
20
72
64
11
54
15
12
27
36
9
24
72
16
95
13
36
95
36
9
27
9
27
36
54
15
24
36
4
24
24
20
33
7
29
111
24
9
36
54
45
36
81
67
68
16
8
48
45
36
36
72
159
52
20
3
33
24
4
11
90
75
51
18
18
1
17
3
24
76
8
51
13
140
96
4
60
8
52
48
116
57
7
128
36
136
56
4
36
68
12
16
8
24
9
54
18
36
43
47
126
7
56
24
108
93
31
59
9
48
24
27
33
16
5
3
76
24
23
1
44
27
105
57
55
24
11
97
47
49
23
13
80
24
16
8
12
16
12
12
59
37
20
12
84
48
15
72
81
9
39
40
32
12
12
48
28
36
72
12
20
9
123
39
25
92
9
54
72
180
13
59
72
54
87
28
68
4
47
21
4
32
33
90
25
104
12
120
12
24
36
45
18
18
18
1
17
7
8
28
24
59
37
128
24
12
36
12
36
57
43
29
7
8
16
5
3
28
116
40
83
36
13
12
68
72
33
7
32
123
1
17
67
8
69
19
17
7
8
120
9
63
76
20
75
205
60
12
47
33
100
36
11
126
18
9
16
24
59
45
27
25
8
3
25
8
3
18
195
48
27
36
18
63
12
141
108
27
12
28
293
27
4
95
54
31
41
27
52
8
28
12
35
9
24
24
28
60
24
8
3
9
12
4
68
40
44
40
104
21
31
20
36
3
213
12
36
45
7
65
43
83
18
27
36
9
3
28
23
9
27
13
23
69
21
3
15
13
8
105
27
16
96
84
32
36
51
36
54
31
5
18
33
24
76
11
1
35
1
12
108
60
ABCD 97064458048*3^$a+1 [50012]
23
16
81
23
67
36
53
16
60
24
12
48
12
80
72
127
24
21
144
32
48
12
67
17
28
93
42
45
36
39
72
78
111
36
45
111
44
13
11
72
120
28
32
19
45
123
17
40
8
52
21
72
126
9
27
33
48
68
31
65
16
104
4
99
125
55
5
48
4
3
57
20
84
72
4
123
17
4
20
115
117
45
87
48
9
71
28
69
36
30
81
9
95
36
28
32
4
21
24
87
3
5
4
48
32
37
180
11
109
59
31
69
9
90
65
72
55
29
156
64
84
153
18
21
3
17
64
81
59
49
12
3
68
7
21
44
48
4
20
24
4
20
88
72
12
36
24
80
1
18
6
30
45
20
88
45
51
36
48
15
17
28
27
29
1
11
13
15
20
49
11
49
3
45
23
40
69
12
35
25
35
103
41
72
19
45
8
67
5
24
7
18
24
191
199
17
19
72
54
75
144
36
24
144
27
29
24
100
116
60
49
15
12
15
66
35
4
48
8
109
90
33
12
21
23
19
12
9
12
48
12
8
12
52
48
12
32
100
24
15
69
12
21
59
24
24
25
48
87
36
9
11
19
18
3
69
111
32
12
36
52
12
33
99
24
21
131
12
148
8
31
21
188
25
87
24
24
116
13
87
48
8
19
36
18
39
8
12
16
20
76
60
21
24
71
13
6
29
64
12
24
9
35
16
39
42
59
169
71
19
36
41
4
12
68
4
51
41
73
12
71
4
15
65
64
92
40
117
6
69
32
60
48
73
87
20
160
12
15
5
88
8
55
18
51
63
48
129
93
15
57
156
18
17
60
37
138
5
64
24
56
19
30
54
150
12
3
12
84
12
32
52
153
30
36
17
37
27
68
96
211
18
95
31
9
32
24
16
39
5
52
60
9
23
67
36
69
3
18
24
84
24
71
1
48
87
63
45
12
36
12
120
48
63
6
39
9
71
16
140
25
36
3
75
12
9
84
21
39
15
57
44
48
31
5
31
90
3
92
49
119
7
41
25
3
15
21
24
9
71
19
36
90
6
29
55
105
9
12
24
15
20
64
20
40
72
56
180
12
1
99
60
45
11
16
8
37
51
39
5
4
21
3
32
235
21
72
33
24
90
18
131
61
3
20
31
17
199
24
21
105
3
20
16
9
71
24
1
87
8
25
24
12
36
63
27
9
45
15
20
133
11
55
45
72
45
18
9
8
84
16
20
112
75
42
35
4
9
6
81
3
137
61
3
32
7
48
33
81
39
20
49
95
60
16
111
101
25
54
45
56
25
35
4
105
18
45
32
24
7
42
15
51
36
201
39
65
19
29
16
81
18
18
54
69
180
20
40
32
24
24
232
32
13
99
33
11
36
88
8
48
55
105
32
79
41
4
33
75
87
129
15
17
24
36
52
8
73
6
69
32
4
120
21
95
192
96
76
8
168
40
27
21
21
18
33
8
31
30
15
44
1
51
12
3
42
12
143
12
13
12
18
21
36
33
96
30
9
72
8
40
33
24
15
20
31
78
54
30
11
31
18
66
6
39
141
108
66
21
3
12
9
12
44
25
18
41
60
52
44
216
60
49
90
21
80
67
30
75
36
116
24
24
48
19
24
17
60
4
20
25
51
60
33
36
54
30
54
36
101
49
90
36
113
67
41
4
24
15
9
27
90
3
56
19
5
16
15
41
13
48
24
23
31
12
129
8
7
18
35
48
28
32
19
5
220
69
12
18
24
81
39
42
48
72
15
156
69
71
19
21
8
184
8
4
3
36
21
24
72
45
75
24
15
18
3
20
12
31
77
24
108
133
23
84
16
9
11
37
27
8
52
3
42
47
40
15
45
68
103
17
1
131
13
3
15
17
36
25
36
48
11
4
32
25
35
19
6
59
64
128
37
12
15
44
4
15
5
40
27
5
49
36
3
108
9
36
23
12
84
13
75
27
53
36
100
15
36
9
92
37
18
42
23
120
40
33
144
30
41
16
15
9
51
53
72
199
84
21
152
4
3
42
234
12
29
28
36
69
6
126
90
41
4
84
72
128
31
21
45
24
15
44
16
20
24
55
9
8
12
25
3
72
56
109
48
83
7
17
91
45
51
30
15
56
7
41
25
15
9
107
48
16
12
20
13
47
4
36
3
69
15
17
19
65
31
21
48
60
12
20
28
24
56
24
31
9
45
72
48
72
119
4
32
156
19
9
20
64
20
25
15
27
9
32
12
16
51
54
39
8
25
18
5
19
21
15
69
33
59
13
23
109
3
27
129
24
32
31
29
103
48
5
67
6
47
28
32
19
9
20
181
59
12
52
75
17
1
3
20
67
57
21
36
48
3
129
15
80
4
9
3
45
75
3
5
31
9
96
33
15
56
181
59
19
81
81
3
12
20
31
18
119
16
20
76
21
203
4
27
5
84
12
12
37
11
37
95
16
15
101
25
39
44
108
7
41
1
23
12
84
120
16
105
11
84
48
72
64
32
25
18
6
3
32
96
28
20
1
30
33
60
96
56
16
33
39
20
16
44
1
96
3
20
28
48
57
87
20
37
35
1
42
12
29
7
53
16
56
7
17
16
33
95
4
27
33
96
15
69
45
3
12
8
48
64
3
5
19
21
44
73
3
8
ABCD 97064837256*3^$a+1 [50025]
15
177
7
11
37
48
41
54
25
72
8
96
33
31
77
72
43
8
21
24
91
48
8
33
66
13
8
69
43
353
24
55
168
5
283
77
72
24
30
61
35
165
24
9
7
128
3
258
72
12
31
11
85
8
105
15
33
168
36
123
72
96
40
83
45
165
96
3
123
45
9
144
12
43
35
72
12
1
32
207
12
21
3
85
77
84
103
5
51
112
48
41
39
39
18
72
102
33
27
48
90
3
213
24
30
93
33
96
174
1
24
29
96
51
24
24
27
54
7
24
168
35
21
99
117
16
152
40
5
48
99
105
30
1
24
65
36
108
15
99
61
41
159
9
120
7
11
45
69
30
109
5
67
35
24
133
11
30
39
3
48
69
21
51
64
35
66
150
198
48
168
151
11
85
89
79
29
6
189
160
185
72
78
1
56
40
41
15
3
165
159
57
213
43
65
24
55
24
56
16
23
49
77
18
33
207
81
96
120
24
21
108
48
63
96
3
78
18
109
11
42
27
3
42
51
21
43
47
18
156
6
21
33
87
40
65
24
48
15
21
24
43
83
36
33
3
18
27
57
90
13
95
54
144
6
21
240
3
21
16
107
6
79
11
37
53
27
75
114
270
66
19
5
43
8
64
425
39
144
117
24
99
16
104
88
32
160
32
9
12
67
41
15
72
40
24
35
13
23
48
60
45
112
89
18
78
63
99
13
8
81
96
72
30
132
69
72
15
25
107
102
39
147
108
97
104
88
47
33
16
32
45
67
5
187
80
24
75
90
75
64
5
18
12
13
65
12
168
147
48
33
199
107
24
192
69
3
6
15
40
35
54
15
96
69
30
85
11
189
16
11
30
168
103
8
45
115
137
7
173
24
36
7
32
136
24
128
48
48
57
72
60
43
32
27
45
9
90
69
21
19
17
111
48
75
6
108
43
47
18
55
120
120
5
54
60
25
8
3
48
21
120
9
79
5
78
45
75
108
57
33
39
75
13
144
24
101
19
71
33
27
90
91
104
21
67
53
99
16
8
96
21
43
209
15
33
144
144
42
102
36
36
24
12
342
85
8
24
33
55
47
60
36
12
13
5
3
24
48
112
11
6
90
181
72
11
45
99
21
51
150
79
200
24
75
253
32
141
36
108
3
72
48
40
8
195
246
216
7
11
36
18
15
40
167
81
24
48
96
112
72
65
63
33
39
40
5
27
88
83
13
104
51
30
7
35
90
27
16
65
126
1
17
12
6
12
18
18
144
21
16
53
60
151
5
115
104
112
96
168
77
30
18
6
30
31
59
133
65
6
66
39
105
79
53
84
54
204
45
21
19
41
111
33
66
24
12
129
21
3
243
54
31
29
66
18
90
37
32
165
36
39
40
83
69
184
5
12
15
24
24
105
162
109
11
24
13
53
42
25
5
36
31
149
42
12
21
24
27
18
72
3
240
88
125
12
162
24
174
60
43
24
53
195
3
78
87
24
81
7
11
109
17
39
51
13
11
21
40
5
6
48
24
18
67
41
15
75
45
45
195
69
3
160
32
16
41
6
12
397
125
54
45
96
93
27
81
132
12
15
136
80
57
55
17
60
283
5
102
69
129
31
24
23
84
24
72
93
15
1
8
48
69
36
55
32
105
7
8
3
69
21
123
39
33
3
117
87
30
36
7
8
352
17
90
66
60
15
24
160
48
80
24
3
6
36
19
29
67
11
18
30
37
53
54
85
23
33
144
81
31
56
219
198
15
51
21
168
33
103
32
63
81
9
15
87
90
54
96
12
37
41
87
16
152
72
63
108
141
48
72
15
169
11
69
105
132
54
45
3
18
75
24
15
49
35
54
90
21
39
12
54
31
11
45
24
15
ABCD 97065183368*3^$a+1 [50131]
12
213
63
15
93
297
63
12
57
30
90
75
36
21
36
144
39
9
11
64
3
54
39
72
20
60
19
6
84
30
6
119
16
129
63
105
48
42
45
33
60
59
1
12
27
51
9
108
93
12
72
90
90
15
33
3
45
84
15
21
39
45
3
15
18
155
24
220
45
228
51
9
23
28
36
48
8
19
6
132
132
35
1
15
12
32
25
48
11
1
36
15
8
19
197
61
147
27
18
27
20
31
213
60
69
11
4
96
9
3
60
9
36
12
18
125
25
143
19
150
60
15
15
78
35
55
24
45
51
42
71
36
1
59
100
45
30
189
201
66
9
63
101
121
36
24
30
41
60
4
36
104
61
12
107
1
27
105
18
57
33
30
53
72
49
35
31
29
73
75
87
66
23
4
3
54
90
96
150
3
69
90
17
133
11
49
30
165
177
15
144
32
37
135
92
100
33
30
168
90
3
32
48
216
1
12
12
18
57
21
12
47
28
147
29
67
42
12
36
27
8
115
114
15
60
36
9
30
6
84
156
3
192
165
23
36
25
30
66
3
20
247
29
13
48
15
132
93
143
79
18
60
83
36
91
192
81
60
21
30
30
96
12
3
27
42
219
27
5
25
120
3
21
18
18
24
99
9
51
80
36
25
36
54
18
120
47
121
23
1
15
44
49
131
4
75
120
210
107
24
1
216
12
12
15
141
54
6
75
15
69
44
79
17
13
15
3
30
87
72
33
3
105
39
21
59
145
48
48
60
39
33
75
33
12
48
60
35
112
105
42
138
30
41
12
49
3
36
81
219
57
39
21
12
12
156
23
31
66
203
49
12
3
8
109
36
72
48
87
45
27
33
47
88
27
45
216
8
37
54
30
36
54
18
30
30
3
39
41
205
12
27
105
3
63
69
33
18
30
155
109
66
5
85
23
97
3
9
12
30
9
297
102
77
145
120
66
42
72
48
167
28
27
5
1
24
75
21
192
12
99
189
12
36
30
30
35
28
20
121
51
8
1
36
120
15
15
65
25
27
3
5
19
126
99
108
36
117
63
9
42
21
27
18
147
45
252
15
21
12
111
9
132
6
72
42
75
45
36
23
97
3
36
3
90
48
72
51
152
85
24
59
120
1
36
12
12
60
66
29
64
72
9
131
25
3
9
162
6
147
93
90
45
44
36
25
35
28
120
57
15
75
42
27
171
9
108
72
44
1
99
24
27
45
21
72
15
87
90
75
20
1
120
12
63
80
19
9
9
48
84
36
54
5
1
35
49
48
252
36
99
48
216
129
12
6
30
147
117
96
27
45
90
21
117
15
87
30
180
48
123
12
60
9
11
52
27
6
192
12
30
165
21
24
219
21
3
12
21
12
143
84
28
105
27
21
23
7
120
29
193
15
152
73
167
1
252
75
36
9
108
239
133
72
156
24
59
52
44
55
21
405
54
18
60
18
29
16
75
33
21
156
159
284
4
33
3
51
150
15
165
78
33
189
108
60
90
165
8
25
180
195
68
37
143
76
44
91
5
1
35
49
6
9
21
162
41
31
5
1
42
18
72
11
19
120
18
30
33
21
18
162
96
60
12
15
36
9
18
90
144
3
27
6
3
57
24
15
45
60
39
261
39
32
19
65
16
12
32
181
30
5
25
42
117
33
12
30
21
128
61
30
30
15
51
24
6
84
6
45
168
81
11
52
192
44
61
36
83
16
213
75
12
81
27
27
9
39
18
24
51
8
91
6
114
18
30
30
255
8
25
12
120
12
60
60
59
121
35
24
1
60
6
5
19
6
132
30
72
69
24
3
33
21
59
49
12
18
33
44
16
72
27
30
108
60
191
16
236
7
18
39
80
16
45
3
9
51
51
18
3
12
183
24
5
115
6
63
80
37
60
3
129
48
120
30
5
100
80
64
21
15
140
4
44
181
15
75
45
105
60
51
72
33
3
60
20
1
60
3
96
39
90
123
75
ABCD 97065236428*3^$a+1 [50048]
6
21
9
6
1
24
41
55
24
56
153
15
40
107
93
69
3
57
18
69
21
19
11
13
24
8
117
18
9
64
41
48
186
61
104
27
85
48
35
37
32
16
32
9
31
77
66
1
120
96
5
3
16
120
128
40
8
24
120
9
90
45
57
7
56
40
5
187
24
24
89
78
18
87
88
24
8
64
24
24
5
67
5
30
6
18
45
45
54
66
67
5
43
24
48
107
61
29
12
18
85
113
24
15
51
37
17
55
5
19
11
45
16
120
120
24
53
6
54
31
71
33
136
17
12
51
16
8
15
1
24
11
61
96
77
43
8
64
137
6
30
18
1
5
126
13
32
24
64
5
51
24
16
48
32
141
19
11
37
8
24
21
27
45
42
54
139
240
53
30
78
159
136
120
72
35
325
72
17
15
51
37
56
24
15
25
65
63
9
18
66
51
24
21
30
93
105
6
12
150
63
99
13
5
43
11
18
30
37
5
30
18
6
54
12
91
48
5
6
61
48
152
120
64
56
48
9
31
77
3
15
97
80
15
25
48
56
40
24
24
35
21
51
6
7
77
108
90
21
21
30
6
84
91
24
128
51
61
5
51
40
5
12
135
112
48
8
64
29
60
36
43
41
6
9
81
151
24
59
21
69
54
90
36
31
128
3
69
33
108
24
3
105
48
54
25
24
29
51
21
19
144
8
27
21
45
51
40
56
3
61
104
40
47
48
49
155
162
3
15
12
18
43
8
40
5
12
108
36
24
127
72
152
40
5
19
29
36
7
48
77
27
16
29
51
16
8
16
264
41
15
136
5
96
12
78
9
9
79
5
3
88
56
3
61
11
13
120
5
27
48
93
67
77
3
88
8
9
7
275
18
36
7
24
29
91
56
64
239
49
8
27
18
19
56
24
40
29
30
96
69
15
9
27
24
30
39
136
59
78
90
90
12
63
9
39
51
6
7
128
64
80
9
7
5
115
137
31
80
96
99
54
31
29
67
5
84
24
15
21
19
96
24
56
72
48
45
51
48
27
45
16
24
89
96
55
240
11
108
49
48
24
24
11
36
25
317
78
13
80
16
168
80
16
17
7
32
64
24
53
19
8
16
24
11
36
25
48
48
23
54
12
36
3
40
11
90
51
24
33
36
60
111
69
84
6
36
69
39
30
123
135
217
48
77
3
9
31
24
24
72
8
40
179
253
8
40
32
24
45
3
96
9
138
13
96
96
48
104
45
30
6
12
60
30
9
16
72
8
40
5
67
17
103
72
8
21
90
90
15
24
27
13
65
103
59
45
88
47
18
111
40
11
109
56
184
11
13
8
64
5
19
89
30
6
30
85
11
21
9
63
16
17
39
33
90
37
8
21
19
200
33
114
30
15
21
54
13
5
3
3
45
16
5
24
36
36
99
9
39
45
6
66
115
11
13
80
69
18
60
90
108
7
5
3
111
30
99
16
48
95
30
171
40
80
40
35
61
23
36
21
16
32
40
32
16
8
57
87
21
27
3
24
102
6
9
40
104
16
24
41
36
3
9
111
24
16
29
67
11
192
21
24
48
87
1
59
21
81
36
3
216
15
9
16
11
42
43
24
96
8
64
48
24
24
41
55
59
120
21
88
5
115
32
16
29
6
30
15
27
18
27
45
36
7
5
3
64
120
17
36
30
93
24
27
18
36
72
7
53
84
31
24
48
41
7
65
7
11
54
15
40
35
37
89
39
72
123
13
32
160
17
55
128
48
64
11
18
19
32
39
84
13
29
19
29
27
45
115
144
80
9
7
104
27
37
5
67
24
17
30
42
48
15
147
157
8
51
109
95
66
79
56
16
119
6
75
48
75
61
80
40
120
32
48
16
80
96
69
43
48
8
16
8
16
56
3
18
123
16
11
37
8
40
5
108
135
24
15
33
64
11
78
79
41
87
99
45
24
16
5
43
41
132
3
69
90
1
29
3
48
40
56
3
45
21
24
48
18
25
107
12
73
48
5
67
24
8
16
17
7
48
65
7
80
40
128
3
36
25
29
51
184
11
24
54
102
6
54
90
123
57
36
12
103
72
5
60
7
101
12
63
64
59
21
184
59
181
41
48
18
42
18
18
7
29
19
24
32
40
5
51
24
75
21
40
83
61
24
72
80
33
66
6
127
35
138
19
5
144
12
7
8
165
72
3
64
5
6
69
51
13
101
43
83
37
32
96
64
24
24
96
95
49
120
5
67
29
219
87
25
24
77
102
13
137
55
80
27
13
17
18
21
64
80
16
5
36
18
18
19
24
24
48
77
6
12
49
24
17
55
179
6
12
72
3
213
67
113
7
65
18
13
72
5
19
35
54
111
16
5
19
24
11
48
ABCD 97065255128*3^$a+1 [50019]
12
48
36
60
63
28
29
9
10
144
32
94
32
18
16
20
21
108
12
15
94
24
32
3
7
77
105
51
156
31
53
24
15
52
5
108
33
3
45
10
5
9
15
72
33
16
26
21
60
99
34
56
226
53
27
84
18
10
30
32
39
15
69
85
98
105
117
15
51
4
32
108
16
5
120
57
63
27
93
201
3
27
90
39
75
174
15
67
36
48
41
9
96
58
161
141
118
2
15
48
60
3
154
35
36
25
35
93
15
39
10
6
144
161
91
29
25
24
66
6
155
45
3
45
15
36
31
29
96
9
64
47
31
48
5
39
21
60
69
112
14
45
24
7
89
69
3
24
13
30
101
7
17
15
36
10
71
81
40
38
12
57
37
35
69
75
15
45
72
33
87
7
41
7
50
3
60
15
9
81
27
13
144
95
48
159
34
11
3
33
97
56
22
65
48
25
2
52
53
132
7
29
96
229
32
3
60
49
26
165
145
11
19
60
84
92
9
60
127
12
36
60
5
1
23
33
64
23
33
58
65
60
36
13
35
108
108
24
36
36
13
83
43
41
180
31
53
31
29
127
30
2
21
12
165
123
85
24
23
312
36
85
11
31
68
64
26
27
24
15
4
185
7
29
13
71
36
36
12
21
15
1
18
65
51
76
36
77
45
63
240
19
14
6
28
20
33
145
72
98
30
27
7
101
9
168
30
21
36
84
85
122
100
80
108
64
48
32
48
22
126
5
141
3
37
210
48
36
137
24
9
184
8
22
41
9
15
1
11
36
15
9
73
128
24
99
67
53
45
10
17
13
6
48
17
15
28
41
109
11
45
15
12
123
9
60
12
43
5
27
9
45
15
36
21
64
8
27
45
3
168
55
14
3
15
93
33
15
12
24
13
2
4
2
27
21
126
34
80
46
53
7
6
47
25
32
159
1
24
32
63
9
18
57
45
90
46
47
12
36
1
6
140
100
12
20
162
15
36
60
108
61
6
2
27
31
149
84
132
7
17
33
72
63
12
75
69
69
6
76
5
9
15
72
15
9
1
59
103
41
61
48
83
7
38
64
176
10
84
50
58
41
55
149
175
2
40
38
45
12
36
15
100
5
13
72
47
60
27
34
42
78
2
45
84
13
8
15
33
135
19
65
12
49
24
26
4
26
6
48
21
21
34
14
6
81
9
16
6
32
28
53
9
40
26
16
65
15
33
96
85
11
3
76
65
79
77
25
11
45
24
10
149
25
102
42
98
22
95
121
107
37
11
24
12
3
36
82
59
24
60
91
68
12
4
12
5
24
36
45
114
69
96
24
7
137
1
107
13
107
13
71
15
114
16
14
60
70
32
15
57
6
21
24
36
48
72
180
13
48
102
26
27
24
60
115
5
9
22
44
9
55
32
192
21
49
8
3
60
9
3
37
11
109
32
64
24
8
27
67
41
49
11
39
126
54
9
1
56
39
60
85
23
15
21
7
5
49
24
6
96
53
24
12
19
5
36
36
57
40
71
9
16
24
11
79
78
47
72
91
5
24
48
73
23
57
10
30
2
70
71
7
18
90
65
51
45
69
16
23
60
27
18
46
17
73
114
113
12
7
18
30
18
74
69
75
4
156
5
27
22
72
23
31
89
67
116
82
8
48
16
143
7
41
48
19
110
63
57
3
37
11
27
45
37
95
57
16
2
46
102
32
58
167
36
36
25
74
46
23
36
24
13
50
150
10
84
125
61
2
81
24
36
120
31
48
2
63
63
93
15
45
72
9
34
65
99
82
71
19
5
36
72
3
42
15
72
31
29
36
9
3
21
16
56
39
121
102
101
36
55
60
20
28
5
57
24
15
72
25
62
18
15
27
30
27
151
54
24
35
31
80
4
50
10
5
79
80
28
17
132
1
119
1
8
16
59
15
22
59
24
7
38
40
66
41
7
62
18
45
163
198
72
2
45
1
32
34
36
50
40
54
50
106
78
167
9
16
8
15
75
45
36
13
23
27
16
29
12
13
23
132
3
18
10
6
35
39
70
26
33
3
9
73
42
68
28
54
26
22
35
72
159
69
121
11
21
34
84
209
15
156
21
1
14
45
45
39
97
30
125
48
31
54
42
89
21
54
69
72
19
156
14
15
25
26
45
9
3
108
12
205
23
108
51
33
33
3
37
35
60
9
3
36
24
36
7
53
9
18
30
114
196
2
3
43
96
65
43
41
61
24
2
69
15
129
12
60
3
52
60
5
24
25
35
103
5
63
33
57
22
42
48
18
5
9
6
33
75
4
18
104
16
47
193
8
15
9
15
3
45
9
58
6
110
42
27
36
132
3
162
10
102
32
94
66
48
8
88
11
45
48
166
2
10
38
90
16
5
24
9
42
45
120
24
24
97
14
45
21
3
21
34
17
21
3
12
12
36
ABCD 97065308402*3^$a+1 [50014]
11
4
21
60
30
17
43
45
20
79
36
173
1
15
36
39
41
12
28
32
73
23
7
144
6
72
48
143
37
54
53
28
8
37
35
24
1
12
47
13
3
117
11
157
23
40
116
55
36
89
121
60
30
53
1
96
39
96
80
19
9
27
5
48
1
18
72
18
71
1
48
47
31
84
6
23
16
44
91
41
12
36
1
11
4
8
72
13
18
33
39
18
47
43
9
33
11
84
7
36
24
48
108
24
9
20
24
85
108
24
11
55
5
4
68
103
153
51
125
1
23
7
24
30
11
160
99
36
137
133
150
17
103
77
13
90
69
36
12
20
72
168
133
12
23
19
36
45
32
25
72
36
27
60
117
59
16
33
48
35
37
42
29
84
67
81
108
21
11
4
21
54
5
13
95
12
1
24
36
59
48
12
55
78
75
32
55
30
11
25
24
63
63
5
79
6
107
60
13
99
80
4
72
72
117
35
1
54
60
21
72
15
185
76
32
25
99
15
66
15
32
43
42
3
9
36
83
96
96
28
117
54
5
25
96
35
49
90
5
40
24
27
93
56
13
102
6
72
47
25
11
79
18
35
67
6
3
51
66
119
115
5
73
83
12
13
99
21
27
20
52
56
49
99
9
27
75
18
18
24
161
4
33
27
63
18
39
33
12
11
7
45
123
120
9
15
65
91
53
1
71
28
27
17
16
32
84
36
19
93
80
48
60
19
36
42
18
17
13
47
76
20
16
21
87
3
117
153
23
91
21
45
114
45
3
17
16
99
30
78
57
81
15
57
18
24
53
67
5
64
36
140
25
159
9
83
37
11
31
21
108
20
67
9
48
32
4
32
139
5
31
33
9
3
9
36
143
37
24
3
32
31
9
81
132
27
44
1
36
12
15
36
12
69
36
12
95
40
36
32
49
6
45
32
67
18
48
35
7
45
27
5
160
20
25
275
28
80
96
67
5
40
104
24
36
55
41
4
51
54
23
43
90
23
31
180
78
72
3
96
20
61
111
24
21
24
120
6
90
75
9
15
20
16
20
19
101
175
5
48
67
9
33
12
11
24
24
12
37
11
31
81
68
12
84
133
11
37
107
37
6
12
113
4
51
30
42
57
144
141
95
4
9
71
211
101
24
88
93
72
143
48
31
29
7
84
36
5
145
3
144
8
120
24
16
39
9
20
60
7
84
5
24
60
12
25
90
33
36
140
16
32
85
18
89
36
109
90
78
35
55
41
61
51
32
96
96
55
36
9
48
32
85
6
65
19
5
1
84
6
120
5
84
133
12
11
24
16
99
29
60
84
73
35
199
36
60
89
36
127
12
5
1
23
31
198
18
17
72
1
179
1
35
60
25
59
40
24
39
65
36
132
97
102
18
132
66
45
60
80
48
36
1
47
13
360
23
72
25
207
36
80
52
12
27
36
45
9
23
37
131
79
29
12
4
51
9
36
9
75
60
44
36
1
30
29
25
60
30
45
45
59
229
27
33
135
32
16
104
28
45
23
85
155
25
30
53
37
47
112
21
23
31
29
121
108
18
9
45
3
63
5
85
59
28
8
19
9
117
119
115
21
9
83
16
36
45
59
31
9
24
56
64
27
18
27
96
9
66
9
96
39
41
48
1
15
21
54
105
75
53
28
9
23
13
47
7
45
153
11
31
65
136
45
27
27
81
27
41
31
6
39
44
52
39
5
4
32
28
56
48
25
87
21
24
36
174
6
23
7
150
30
33
9
102
65
13
18
54
18
18
39
51
129
15
45
135
18
138
17
12
13
23
4
45
90
21
32
12
16
75
24
30
99
51
9
21
95
31
5
12
48
12
37
35
1
54
89
31
9
9
42
66
54
9
144
68
12
28
80
25
12
63
15
29
88
32
61
99
44
1
11
24
124
21
15
135
270
3
8
28
51
29
1
60
23
13
3
92
52
72
20
25
11
25
54
168
161
127
65
25
59
16
15
5
60
25
12
15
117
3
105
47
16
72
36
12
117
15
3
65
12
60
112
48
27
36
53
7
5
49
35
1
35
175
24
9
21
35
24
109
48
15
75
24
9
9
11
1
126
77
72
13
78
29
61
12
143
19
125
1
23
31
9
24
27
29
60
60
61
99
27
29
48
28
44
1
47
36
52
57
71
192
12
28
8
37
99
63
185
7
36
29
4
171
21
20
79
6
27
48
45
114
30
63
33
30
24
18
3
45
59
96
25
35
52
8
72
28
80
100
44
36
19
90
126
17
103
5
55
29
55
96
45
57
87
75
18
72
35
16
45
12
72
23
12
43
17
36
4
51
53
100
27
17
67
90
51
39
9
20
16
128
160
176
1
59
49
3
27
18
90
ABCD 97065754616*3^$a+1 [50005]
6
12
112
86
22
180
12
90
6
9
65
30
13
27
45
5
55
35
108
52
8
100
18
3
21
63
105
72
3
15
20
1
59
22
6
72
18
14
133
15
20
12
28
8
13
77
7
17
30
13
5
10
20
18
154
8
22
99
47
84
18
55
47
60
1
5
42
1
47
24
120
88
32
46
104
16
74
6
7
47
61
12
3
20
12
12
10
8
130
38
10
32
30
42
13
27
8
25
35
1
9
42
33
23
12
40
12
6
3
29
7
65
10
6
14
36
22
2
6
55
72
12
60
108
108
9
8
18
12
60
12
76
32
60
13
69
38
18
43
11
58
30
2
66
72
22
26
13
89
43
15
14
43
36
9
3
45
14
60
30
10
6
14
10
6
92
70
98
52
20
13
99
33
5
72
18
25
35
1
39
2
55
3
30
8
94
18
18
44
48
10
27
23
22
86
12
22
66
32
22
66
32
30
22
21
59
13
35
148
54
15
36
87
8
85
39
8
1
144
3
57
27
8
112
8
1
17
7
15
57
48
3
20
24
18
18
54
18
13
39
48
21
12
95
52
57
5
43
77
30
60
16
44
60
46
27
123
9
143
18
55
17
67
23
12
138
10
30
50
25
96
101
10
8
60
12
25
21
14
28
12
18
8
7
47
1
47
48
73
9
78
24
8
18
42
1
59
58
3
29
7
35
40
21
27
32
61
39
33
35
1
47
13
72
15
60
12
50
10
12
80
18
18
12
40
45
72
71
12
42
6
49
24
131
25
53
22
48
21
69
30
72
60
8
70
50
168
40
14
10
6
62
13
72
12
24
41
79
27
9
83
72
10
66
20
64
36
14
10
8
1
119
25
120
75
12
9
21
38
12
1
99
93
75
18
3
12
17
18
22
30
18
72
2
25
21
2
30
30
37
3
18
15
17
127
36
27
20
28
74
31
107
88
20
73
11
6
34
8
30
127
35
76
72
48
44
13
132
35
18
82
8
78
40
2
1
29
40
2
25
23
13
12
27
156
30
14
13
12
23
42
18
25
5
18
24
49
11
1
17
22
170
6
42
82
45
11
142
2
108
100
12
20
1
69
15
95
1
9
30
9
27
12
20
70
15
3
32
22
18
30
2
16
54
48
30
8
72
25
36
59
88
20
22
27
36
107
25
35
48
4
48
120
12
128
10
8
30
72
18
19
35
73
15
45
5
103
105
2
48
97
12
15
20
73
35
1
47
10
102
2
40
66
24
110
78
40
80
28
144
8
37
23
13
5
10
62
10
72
36
12
78
32
10
8
52
8
12
97
3
20
40
108
45
35
13
11
13
53
42
30
18
4
45
5
16
3
12
59
28
21
11
16
60
30
104
58
12
48
132
6
27
36
9
50
13
167
13
15
144
153
87
6
2
40
32
48
150
7
15
8
10
2
16
24
20
28
21
9
90
72
33
5
30
60
30
22
9
27
24
8
28
44
1
35
85
29
115
3
33
65
54
25
3
20
1
11
61
39
8
18
19
23
13
9
90
20
48
82
6
44
166
72
30
33
15
24
33
15
12
56
22
2
70
90
68
72
25
3
20
10
15
47
40
8
58
42
45
47
18
30
108
13
11
73
35
28
72
33
47
12
10
3
48
5
154
6
14
25
11
37
36
60
9
8
19
35
138
22
8
61
29
10
20
52
6
42
21
11
6
22
8
84
100
9
12
35
84
16
44
1
105
74
48
85
47
18
30
12
16
54
18
8
184
8
12
60
46
14
85
165
56
10
33
87
72
72
120
30
18
8
132
10
78
32
18
34
48
21
59
25
27
128
12
1
12
27
6
63
9
2
30
10
8
40
12
66
14
1
159
60
20
10
26
54
66
72
1
101
6
40
50
19
3
12
8
13
57
18
105
77
48
19
21
39
48
3
69
36
15
14
115
11
42
42
13
3
33
36
3
38
10
30
15
87
12
36
9
36
27
12
86
70
194
10
6
3
27
2
7
65
48
18
12
12
13
23
40
42
30
8
37
27
45
35
13
60
36
51
33
3
62
30
13
15
24
21
9
30
116
54
19
27
2
22
18
50
25
53
43
71
1
27
8
144
13
107
10
63
15
81
59
13
65
34
81
39
8
25
35
72
10
6
57
65
48
10
80
4
9
51
68
130
3
59
10
159
11
46
30
12
20
60
40
12
108
45
12
11
10
2
1
131
58
18
20
72
12
25
5
90
13
33
162
12
105
23
48
13
99
8
34
18
20
18
42
73
95
40
14
10
20
13
3
32
40
8
13
36
75
8
37
3
120
12
20
16
9
11
42
18
124
108
8
49
3
2
18
40
32
40
38
30
12
16
54
8
102
10
126
45
5
10
24
6
14
49
9
18
60
32
58
2
1
24
5
18
4
20
126
24
6
12
30
18
40
30
14
10
39
47
24
16
2
22
8
12
16
60
2
48
43
39
128
72
1
11
40
201
17
48
19
5
103
63
44
1
39
93
123
12
18
2
1
21
30
8
82
38
28
24
6
2
85
87
45
71
4
69
144
23
72
12
13
53
55
99
69
41
18
78
10
30
2
28
42
128
34
20
60
49
87
30
14
18
40
72
50
76
57
3
32
40
12
48
60
20
1
36
60
23
25
3
30
2
12
28
12
116
64
36
60
84
56
132
37
35
40
6
2
1
24
3
72
2
10
21
17
42
25
21
24
86
37
12
3
78
62
42
55
63
92
1
35
37
3
33
39
12
8
30
7
33
30
20
30
7
15
8
10
30
32
16
69
95
36
4
8
12
13
48
29
30
40
48
2
55
23
61
71
30
30
16
32
10
51
11
18
10
8
37
60
27
66
15
65
22
20
1
11
25
36
15
12
42
230
28
30
2
49
71
16
12
2
6
4
38
18
12
37
93
80
58
20
84
28
20
13
72
15
60
32
60
40
60
20
10
78
48
117
5
82
8
30
7
11
24
108
12
6
102
1
99
30
62
96
4
33
3
60
14
10
78
75
77
43
75
21
12
47
10
8
30
24
48
42
10
ABCD 97065831568*3^$a+1 [50066]
25
164
111
85
41
42
12
18
96
75
60
45
67
5
7
132
113
12
103
17
60
54
1
5
6
24
6
27
87
174
12
12
15
21
36
15
51
45
4
68
57
151
35
30
42
18
84
15
165
31
24
29
54
6
144
60
36
12
15
3
1
23
85
11
6
120
31
12
11
54
7
44
24
123
48
186
3
3
33
9
48
24
60
90
60
1
44
39
150
6
1
5
30
30
60
63
87
37
5
18
12
48
25
5
72
7
11
102
42
66
42
13
60
23
54
30
73
5
90
24
6
127
32
21
48
51
60
45
31
8
9
48
15
4
96
5
3
45
24
18
30
115
23
37
35
37
83
48
1
140
9
12
48
42
12
73
24
35
18
12
75
16
12
20
153
7
17
144
6
6
7
41
12
7
113
15
3
6
24
31
131
24
9
45
15
99
37
20
16
5
39
69
87
39
30
96
67
5
7
5
6
120
45
45
7
5
51
45
7
24
36
32
28
12
71
90
36
24
30
42
18
37
164
28
8
64
35
30
36
60
114
9
9
6
1
65
31
44
21
15
27
18
18
37
5
7
5
7
11
30
19
53
43
68
4
12
59
61
29
19
176
64
48
125
24
31
77
6
6
36
7
8
45
27
57
18
36
54
27
15
21
39
54
19
23
24
1
12
48
5
99
3
30
12
6
37
72
48
8
45
60
7
20
21
42
25
5
78
54
7
20
136
20
3
12
30
15
39
33
3
42
27
3
73
23
66
31
32
28
104
81
39
16
5
79
95
81
33
7
17
6
1
71
37
113
55
92
12
16
12
192
29
90
37
12
5
7
11
153
21
115
56
40
68
51
36
12
25
5
60
7
20
15
1
107
72
21
4
56
45
12
55
32
136
44
51
37
101
31
36
80
45
67
65
42
24
36
6
55
12
72
60
89
36
66
102
168
15
27
85
71
6
54
37
47
78
12
63
45
48
7
5
30
114
60
3
27
9
4
23
30
48
15
64
12
89
31
36
17
7
36
120
5
15
112
12
215
18
27
9
27
69
15
28
5
108
7
41
36
43
8
105
30
25
24
65
15
9
36
36
78
45
36
28
12
23
13
24
8
63
48
9
45
60
7
41
48
7
12
83
25
47
45
33
48
42
97
12
35
21
75
9
28
32
16
12
8
45
19
8
28
12
53
7
11
12
12
30
96
39
15
25
72
29
6
6
63
72
27
45
93
12
147
63
66
72
15
153
30
66
6
24
13
11
144
25
72
35
33
3
18
6
25
53
63
27
42
48
48
15
3
81
3
48
9
21
12
168
30
48
30
12
60
67
77
60
144
6
54
24
36
15
12
33
6
198
43
8
57
3
9
18
9
123
12
1
53
139
53
12
51
21
24
7
60
29
36
7
23
18
6
13
35
117
51
45
52
92
3
6
72
7
11
21
21
67
47
1
53
19
53
30
85
47
25
48
53
67
59
54
67
47
21
27
25
113
12
63
51
66
54
6
67
5
15
33
48
90
97
60
32
3
24
6
3
57
15
15
9
16
17
6
9
21
12
19
11
37
11
97
72
11
36
1
5
84
18
12
1
12
8
57
90
12
1
72
12
53
63
40
24
44
9
78
30
54
1
17
15
57
15
40
8
27
6
39
33
7
41
67
168
95
72
6
15
81
51
3
132
25
35
49
35
9
12
9
91
24
5
18
6
27
24
21
7
92
148
5
27
21
48
30
60
36
1
12
12
143
105
28
17
48
55
12
8
69
43
65
75
21
60
7
5
30
102
7
5
6
9
9
24
42
9
75
72
69
40
56
117
6
21
28
35
12
33
28
20
15
157
72
48
113
15
48
51
30
30
6
127
5
63
12
21
12
7
23
49
23
30
55
155
72
6
19
95
36
25
20
45
55
12
77
6
49
5
55
48
32
3
30
3
9
36
18
12
24
54
7
24
41
7
17
31
12
65
51
45
42
49
8
28
17
27
261
7
5
12
39
15
57
45
54
30
66
37
101
99
57
6
97
5
7
5
30
1
32
36
129
18
9
15
6
15
3
42
7
60
108
140
40
12
23
24
84
30
72
3
64
53
18
66
48
18
45
12
87
18
67
80
21
12
55
11
97
53
72
7
12
36
83
6
48
42
25
29
6
69
27
37
8
15
48
84
6
6
6
12
7
20
9
39
27
61
12
48
95
18
54
97
48
8
52
35
13
59
24
97
17
6
49
23
18
36
31
65
3
72
12
147
18
43
44
168
40
17
96
55
53
39
108
4
5
36
12
115
17
6
37
47
54
15
12
27
45
21
30
9
3
18
27
64
71
9
33
55
17
75
39
21
45
6
30
24
51
64
41
78
1
5
24
7
155
9
21
55
65
90
30
63
4
80
96
21
43
12
35
90
15
156
40
17
7
143
192
33
3
30
12
96
79
47
1
5
42
96
30
6
45
21
18
162
138
42
18
61
8
27
6
60
60
63
21
31
209
48
51
112
65
3
4
17
31
24
89
6
81
57
87
99
1
8
45
7
5
31
5
63
4
35
12
36
12
13
77
27
16
5
12
18
25
20
153
67
65
12
103
5
19
59
6
31
65
7
101
31
11
109
36
24
71
69
75
9
27
33
165
15
9
78
109
23
12
33
15
12
30
66
49
35
66
15
9
18
36
12
48
36
18
3
33
7
60
53
72
55
60
84
23
30
18
9
16
84
8
87
9
21
15
148
8
33
75
16
29
7
89
31
152
21
15
4
72
11
25
5
27
111
1
5
135
36
45
7
92
40
68
27
6
72
48
48
12
18
ABCD 97066031438*3^$a+1 [50027]
87
65
43
18
144
75
33
387
27
21
12
32
16
63
81
48
33
144
51
93
47
25
87
8
12
12
100
116
7
53
19
18
27
63
108
72
93
33
47
100
33
59
60
25
72
51
57
135
12
296
133
131
36
13
54
18
95
139
90
23
160
372
156
224
108
1
39
33
27
117
23
120
48
40
32
133
162
17
76
15
45
84
228
128
19
41
13
522
108
81
8
37
15
36
80
24
36
7
36
129
123
9
99
36
144
21
48
21
287
52
188
13
147
84
39
36
36
90
108
39
32
91
5
4
8
217
18
72
33
68
7
36
77
40
80
112
285
270
17
156
79
21
69
108
108
87
8
67
252
33
75
72
18
90
57
33
36
11
40
48
20
28
105
18
72
5
13
251
199
72
245
4
108
12
20
208
92
13
75
8
97
3
12
20
220
32
19
180
144
198
35
52
3
72
245
60
168
40
132
75
162
71
64
56
40
147
18
35
55
54
36
35
73
144
18
5
100
140
43
126
83
52
60
21
155
25
18
77
24
43
18
18
117
45
35
132
72
136
39
153
48
15
9
9
180
279
81
51
165
3
33
54
108
72
90
36
162
126
54
33
39
18
63
12
51
29
7
198
216
36
18
17
48
25
126
54
36
162
18
51
3
18
75
15
29
108
61
54
53
12
223
5
40
45
90
72
57
8
277
11
97
87
48
92
43
17
19
101
28
105
195
3
54
54
9
45
27
96
3
72
9
333
63
63
9
12
60
36
45
18
72
29
313
36
126
101
115
165
15
18
147
44
16
72
117
18
90
23
40
63
557
4
51
54
83
7
101
180
25
90
105
129
54
29
12
49
54
18
144
36
75
12
111
29
133
35
19
180
41
124
15
65
28
48
39
270
198
18
18
36
45
56
24
40
123
72
108
18
72
126
162
18
81
36
45
18
126
90
90
11
132
55
5
12
40
51
137
112
129
72
360
198
149
13
18
54
3
144
60
20
48
175
90
90
90
18
57
15
33
32
25
162
141
44
76
144
48
15
5
31
144
165
87
153
45
83
40
24
33
23
157
3
32
127
161
55
90
35
19
33
8
40
45
27
27
396
54
18
18
18
29
168
220
87
252
18
75
48
60
123
180
57
24
9
180
36
18
180
36
72
237
105
36
39
123
18
111
33
18
17
127
93
20
460
75
36
36
45
168
80
60
132
1
47
115
5
13
27
27
5
31
365
49
90
144
54
35
112
56
139
21
72
15
72
185
13
108
35
84
16
32
88
104
16
3
69
288
212
205
23
24
43
108
54
35
120
60
19
54
135
32
85
36
99
45
36
15
39
36
72
93
33
47
24
88
3
18
54
93
177
107
73
36
72
144
54
101
28
51
21
105
3
15
108
137
25
72
36
87
20
12
115
18
15
12
153
27
236
180
223
81
45
3
141
54
198
15
152
157
75
20
48
52
56
52
48
135
5
24
76
12
63
54
111
84
80
49
87
272
37
18
105
8
67
198
54
33
291
21
51
69
8
ABCD 97066676984*3^$a+1 [50006]
16
12
33
48
39
92
396
24
28
57
36
227
12
36
4
80
120
48
48
73
111
69
39
33
27
57
11
100
129
120
23
13
155
64
260
28
120
60
140
97
35
28
68
49
51
80
12
37
15
80
16
92
157
83
100
8
100
105
147
72
45
60
51
164
60
61
95
132
108
24
136
249
63
8
52
140
180
133
47
28
9
35
288
61
36
36
27
21
99
32
88
32
456
160
24
81
168
71
49
36
11
4
180
56
25
15
32
40
260
13
119
120
160
168
8
84
60
1
39
80
16
32
28
92
48
4
60
20
60
61
75
9
71
12
28
72
8
192
40
48
69
96
35
24
40
68
13
15
80
13
36
15
96
69
83
12
169
11
49
107
84
109
27
84
20
156
64
60
80
48
100
80
108
120
85
119
16
252
93
35
25
299
205
51
192
57
123
21
147
104
16
92
60
1
71
40
48
21
59
100
32
96
100
344
36
52
120
8
12
172
200
1
47
73
135
9
3
60
80
228
49
63
260
48
24
48
73
24
111
9
23
37
51
33
11
48
48
52
60
108
32
48
4
36
24
48
117
83
208
72
152
160
21
99
216
192
60
140
72
49
11
28
8
60
169
71
192
148
104
325
123
8
40
33
36
63
188
49
3
33
99
236
52
8
24
156
180
64
48
140
208
9
51
120
153
131
28
128
132
52
56
40
92
12
36
49
51
93
347
112
32
1
15
24
128
97
95
28
20
48
25
108
36
23
73
39
69
27
80
40
84
36
60
20
220
32
112
21
95
12
48
4
140
25
203
40
117
24
12
267
80
48
100
32
37
71
52
21
12
108
59
228
132
72
136
80
49
111
32
88
132
32
48
112
21
24
71
124
141
24
36
48
51
8
40
48
33
132
75
20
64
80
156
109
3
33
35
64
21
87
80
13
27
81
71
25
123
12
8
37
23
121
99
32
40
48
213
35
49
63
152
156
49
35
28
32
85
75
96
80
13
39
80
88
84
68
72
288
1
51
80
28
57
180
11
160
33
11
48
28
32
73
60
35
145
215
229
63
192
20
48
1
72
119
60
36
240
12
100
33
159
108
188
72
28
20
12
48
52
152
16
45
84
275
145
3
12
21
87
48
20
25
27
128
12
48
109
36
47
28
9
75
68
48
60
132
60
60
72
160
156
260
169
15
8
168
145
60
107
88
72
140
37
111
72
168
44
28
8
25
39
168
93
135
212
88
180
20
24
36
100
32
37
23
48
12
232
69
27
9
3
261
39
32
328
12
128
37
135
45
36
15
104
28
33
47
52
9
231
128
37
11
124
48
68
40
180
92
13
147
21
99
12
116
144
1
47
28
32
108
40
12
12
9
71
1
207
152
16
44
48
148
200
49
3
20
88
32
37
11
112
20
1
99
33
120
15
80
64
80
40
81
15
12
32
48
108
73
71
61
167
268
32
48
4
21
47
112
105
24
87
20
12
52
116
60
52
80
28
9
60
75
48
33
108
87
104
148
20
120
40
8
64
81
87
57
36
15
ABCD 97066749194*3^$a+1 [50021]
96
113
168
48
49
51
36
60
33
18
9
45
71
108
1
143
13
59
1
180
123
141
95
73
3
8
25
15
36
60
24
12
9
39
69
23
40
60
80
52
32
60
60
13
3
20
13
275
97
15
44
4
84
12
44
40
9
6
102
24
3
12
68
16
56
1
15
8
1
39
96
48
56
61
3
21
11
28
32
36
73
47
7
113
160
15
9
8
121
39
56
16
69
27
8
109
72
3
8
28
69
11
60
96
73
23
72
12
100
8
1
12
23
37
59
121
35
37
12
54
6
3
33
54
81
9
159
327
17
48
37
60
36
119
52
153
3
188
64
36
36
9
6
33
8
13
167
25
23
49
207
69
30
162
60
3
56
13
36
15
32
184
21
35
73
95
97
15
63
29
25
35
88
8
180
52
8
24
136
24
8
7
96
17
37
11
60
1
48
35
16
12
140
49
23
16
72
48
9
135
8
13
207
80
115
18
11
1
3
24
32
48
25
11
60
184
33
30
17
73
243
45
51
9
167
112
32
13
15
32
40
96
177
36
12
60
18
29
36
24
37
203
40
117
39
45
35
52
117
3
68
1
35
1
30
33
45
27
117
3
15
30
3
140
12
24
108
16
92
48
36
61
24
108
3
152
36
16
93
36
59
13
75
15
9
9
47
13
95
97
3
12
45
54
29
96
19
66
96
72
12
39
69
23
52
33
63
60
9
12
108
23
40
24
8
160
87
96
18
30
29
67
33
48
57
71
181
11
49
39
87
29
108
40
33
59
1
95
132
25
48
87
92
25
39
84
21
107
37
23
160
92
7
6
84
15
36
9
144
39
33
12
3
33
75
57
30
42
12
3
48
8
1
39
84
21
107
145
3
192
24
56
24
1
63
212
28
32
103
66
24
35
4
45
95
60
16
36
140
4
144
48
33
24
27
21
23
64
80
36
49
63
8
96
4
99
6
71
28
32
25
96
27
36
12
68
1
59
12
240
13
27
45
12
96
84
27
8
28
84
156
45
143
37
3
45
11
120
156
4
24
104
136
45
36
63
96
56
1
30
65
13
35
85
75
156
3
17
24
109
83
4
309
11
16
45
47
16
9
63
80
64
9
39
176
112
12
3
65
40
33
6
18
47
24
72
49
39
20
67
9
36
32
16
84
8
72
40
105
27
80
19
29
25
11
37
35
4
60
24
24
32
145
96
3
32
19
125
4
9
23
37
35
16
20
52
15
42
83
112
3
9
93
11
97
132
11
79
18
12
63
80
145
60
143
4
177
3
8
253
51
56
37
27
24
45
107
13
27
87
65
108
48
49
36
12
83
156
85
95
13
18
45
20
13
51
24
56
13
51
104
151
17
12
25
90
17
13
11
144
48
40
60
3
17
24
84
64
80
1
11
24
136
24
80
1
36
84
24
39
45
168
108
35
1
18
33
177
60
36
12
27
36
45
6
33
15
161
16
9
84
147
56
228
132
13
15
44
37
95
4
144
63
17
13
35
25
87
92
36
72
36
4
33
39
96
9
36
48
11
13
11
24
1
12
95
12
36
16
80
13
71
25
54
45
48
45
54
150
23
12
13
51
80
16
36
92
103
114
59
16
44
55
9
45
71
52
8
52
33
36
15
44
180
109
72
36
95
84
36
48
169
35
60
7
6
35
103
57
57
23
4
129
27
68
37
15
92
336
4
15
65
76
32
12
72
24
4
108
48
72
24
128
145
15
81
191
4
21
63
8
4
69
15
56
1
35
64
21
24
39
9
167
160
21
35
48
4
33
27
48
20
84
64
69
51
21
83
37
3
32
84
25
87
12
116
36
133
12
23
148
48
32
52
8
72
168
24
24
36
4
32
144
16
15
45
108
36
33
12
35
1
15
45
102
6
51
21
47
108
7
33
15
77
28
45
3
20
16
33
27
9
27
9
216
63
60
32
37
123
8
64
81
144
72
15
36
60
8
136
8
133
35
4
141
12
27
63
57
20
36
109
48
15
93
15
20
25
12
15
92
4
284
60
1
36
3
33
23
25
59
12
24
120
40
15
77
28
9
23
48
37
48
59
52
69
11
28
116
52
33
84
51
9
36
72
72
107
24
52
45
63
80
25
71
1
143
24
76
9
87
36
237
107
4
36
24
135
65
25
39
33
63
21
3
165
83
28
80
19
57
39
ABCD 97067866646*3^$a+1 [50028]
52
84
5
15
28
101
24
135
9
72
27
136
36
8
36
16
8
72
208
8
12
16
89
120
67
20
88
56
21
67
180
56
12
33
3
72
136
36
32
76
260
76
5
48
183
21
12
39
33
67
12
29
3
4
24
56
96
21
7
48
48
104
24
52
41
60
63
120
108
88
8
120
21
19
192
44
57
19
29
60
87
48
9
63
16
20
112
17
3
21
27
57
3
81
19
8
48
60
40
17
79
36
53
19
92
69
19
65
67
5
48
15
24
4
24
149
24
159
57
12
7
32
28
60
132
60
48
48
17
36
231
36
24
36
69
39
57
36
67
29
24
15
36
33
12
55
29
39
40
140
88
209
39
52
29
43
77
12
19
80
33
24
36
7
89
31
17
36
87
84
69
79
48
84
32
36
4
17
36
12
51
57
3
112
48
29
27
120
36
28
65
36
12
115
56
12
60
4
8
93
199
104
24
4
48
29
3
201
36
111
64
80
12
88
8
69
12
39
28
8
36
72
24
88
12
44
40
8
60
33
15
33
24
159
76
36
128
33
3
69
15
28
89
36
31
56
69
7
44
4
24
80
64
80
16
48
48
17
84
19
44
64
65
79
29
67
17
3
124
89
3
64
197
19
44
48
76
53
3
76
68
28
56
88
17
60
19
89
15
21
111
21
72
15
4
44
28
5
19
29
7
8
52
56
69
3
4
36
12
12
44
136
20
40
72
60
8
36
64
29
24
51
36
156
16
5
91
12
125
31
53
19
104
40
60
8
33
3
81
175
8
72
16
17
31
72
12
17
87
148
113
31
29
84
79
5
15
52
92
4
56
45
27
16
128
45
24
72
31
44
69
51
9
7
12
60
77
36
15
36
45
87
108
48
16
77
84
19
12
17
67
20
48
28
24
24
56
21
120
75
40
29
7
8
21
15
21
3
64
96
96
32
120
45
36
31
20
108
84
57
7
32
16
17
96
15
4
60
41
96
216
31
96
17
43
56
28
60
8
88
65
211
8
153
135
108
60
76
8
57
51
52
96
60
96
80
12
93
19
36
17
39
33
39
64
12
29
7
32
28
72
20
33
27
84
28
77
27
64
44
148
24
5
24
27
21
75
36
33
15
28
32
16
48
5
12
247
212
40
41
7
20
12
64
36
48
12
17
43
56
9
55
53
27
57
36
31
77
7
108
12
29
67
29
63
21
75
105
39
28
56
136
168
152
40
17
7
44
141
39
9
7
89
3
28
48
72
41
60
103
12
48
17
12
39
9
51
4
29
15
4
12
80
40
32
40
8
21
43
24
8
57
12
55
12
77
51
52
60
5
12
103
8
48
21
51
28
29
15
93
43
60
132
56
21
27
60
124
32
184
77
27
136
44
24
16
60
5
3
96
40
68
36
69
39
48
24
4
77
243
160
32
21
51
16
80
64
48
12
65
31
44
16
29
84
79
68
4
24
92
52
5
43
24
44
81
63
16
89
75
36
40
12
48
24
12
20
16
24
92
9
175
12
20
9
39
45
15
40
188
52
56
36
60
48
81
27
96
297
12
31
5
51
21
19
48
36
65
27
21
15
100
29
19
5
19
56
21
39
124
128
40
29
15
64
29
111
4
60
17
36
3
21
7
60
5
111
28
8
112
12
29
36
96
51
69
24
211
8
165
31
36
77
48
24
15
4
24
72
44
100
20
4
92
33
72
24
67
68
108
45
31
17
19
60
12
29
36
67
8
21
84
3
57
15
21
39
21
19
8
33
3
24
16
5
55
8
376
84
120
72
20
88
48
89
48
27
21
96
15
12
16
41
39
9
31
29
55
192
89
36
3
16
48
44
96
40
72
5
168
103
12
32
16
5
19
8
40
12
48
65
31
29
51
4
29
91
48
164
9
87
105
87
28
5
24
115
24
120
84
48
12
5
12
60
24
108
79
29
19
84
89
63
33
7
68
40
5
48
60
48
99
129
15
36
141
27
4
36
116
28
60
29
12
39
45
19
41
15
76
5
67
56
48
132
33
96
72
63
28
80
184
120
24
185
19
8
9
207
16
17
24
7
12
53
48
67
41
60
168
115
77
3
40
36
32
12
40
24
29
87
93
39
108
28
29
24
96
67
92
4
20
21
115
44
144
40
8
4
29
79
17
67
80
12
33
7
5
36
48
7
173
51
16
144
29
31
17
15
24
48
57
24
87
105
48
168
31
17
67
8
40
24
101
39
48
28
29
60
15
4
32
12
81
99
16
12
125
7
12
29
19
53
12
111
4
68
21
ABCD 97067867194*3^$a+1 [50017]
42
31
23
102
54
13
132
59
61
29
7
29
108
67
35
13
36
11
12
6
7
119
36
84
37
23
121
131
13
12
24
48
132
23
12
90
60
18
13
17
42
108
133
5
36
6
121
12
24
35
49
11
48
42
138
1
5
31
5
31
71
1
36
72
72
107
13
65
66
109
192
23
24
12
1
5
43
113
126
24
72
12
24
36
13
131
85
12
59
18
72
103
95
18
90
49
108
11
85
36
5
18
120
24
48
54
42
13
36
59
25
11
85
36
17
31
95
37
35
37
35
1
53
67
11
121
72
12
24
41
12
186
25
23
78
211
71
13
132
12
11
84
24
13
84
36
5
150
13
180
125
67
59
36
49
96
257
7
59
37
23
13
35
108
109
48
11
36
18
66
1
17
55
5
66
6
79
60
95
157
143
13
59
42
18
18
30
180
85
101
54
120
6
18
48
13
83
18
66
1
36
23
12
96
49
71
24
121
12
180
29
7
24
36
77
7
23
37
72
35
73
36
59
192
13
41
42
18
79
11
54
54
18
115
60
84
5
19
5
67
48
23
114
126
180
25
72
83
49
203
36
25
29
162
13
12
144
36
36
180
41
36
42
12
24
84
186
66
144
60
108
54
84
258
12
96
13
17
55
36
12
108
11
144
25
24
48
47
66
36
126
24
48
13
24
35
49
60
12
119
126
7
47
66
19
23
144
30
168
174
1
35
60
61
24
23
48
13
119
13
35
78
30
60
66
19
144
17
6
85
41
7
72
11
18
43
149
96
7
41
19
17
72
114
54
18
138
42
13
120
23
37
23
25
24
23
138
42
25
11
61
257
91
36
12
137
43
59
1
5
54
36
144
13
23
84
1
41
120
91
180
35
24
48
24
12
13
5
96
31
48
11
121
59
36
25
60
144
84
132
23
12
24
85
36
12
72
23
1
12
24
5
18
192
49
5
24
66
1
17
42
49
23
12
13
191
13
48
5
6
18
108
79
59
96
108
13
35
13
77
108
6
169
5
91
5
36
90
36
66
222
66
31
59
18
6
102
96
30
49
335
12
6
36
36
126
210
90
24
12
73
72
36
59
66
42
54
48
6
12
13
24
36
5
67
12
11
84
36
145
5
79
11
36
193
12
47
13
71
13
11
49
41
18
13
35
13
23
1
12
83
12
73
12
29
84
6
97
239
73
12
59
114
31
36
71
6
66
72
6
7
36
41
60
31
23
90
7
24
53
42
48
1
23
49
71
90
139
24
144
5
30
1
48
36
24
35
108
204
49
59
102
60
18
121
72
17
24
7
60
23
61
77
54
60
25
11
36
12
36
109
23
18
138
6
66
18
31
96
156
36
77
42
66
18
49
23
168
72
13
36
36
35
6
66
126
54
73
23
25
180
5
6
49
239
36
30
6
61
41
114
49
84
60
23
18
54
36
133
72
59
85
29
84
96
31
35
289
72
35
49
59
73
53
31
23
1
71
114
18
13
53
54
13
29
48
36
6
12
289
53
24
126
138
42
36
48
96
36
18
48
6
30
55
5
67
17
54
144
24
30
103
59
258
79
24
59
48
121
5
31
41
18
13
23
96
36
97
23
36
13
60
36
23
85
120
47
13
120
41
90
13
239
36
168
18
66
72
1
5
7
23
13
65
54
36
120
18
90
36
36
36
132
54
18
126
102
1
53
31
47
25
83
12
193
29
151
60
59
25
11
72
13
5
12
162
96
36
13
77
79
65
30
42
103
17
19
5
43
96
36
89
42
48
109
17
31
24
36
167
36
120
85
24
48
65
54
61
23
109
5
31
23
84
49
60
35
13
60
35
13
95
13
23
49
24
17
24
7
72
11
13
84
77
90
1
71
78
79
36
60
131
12
13
168
120
47
84
6
67
59
18
43
36
191
13
5
12
150
174
6
13
72
17
24
30
36
42
162
18
79
11
25
59
36
49
41
6
25
5
78
18
54
13
12
41
36
54
13
24
5
12
90
85
23
1
12
83
18
30
78
43
5
42
84
36
13
47
36
48
49
65
7
11
85
12
29
67
12
24
23
18
54
25
11
12
1
12
29
12
42
49
5
43
24
35
24
72
13
59
13
84
11
264
1
72
107
ABCD 97068048016*3^$a+1 [50040]
12
75
2
126
72
4
6
72
6
84
6
15
3
12
62
16
84
18
57
69
3
9
30
56
22
18
33
33
3
71
49
5
91
36
15
38
28
48
18
42
24
39
21
12
6
9
9
63
60
35
37
3
33
9
54
6
54
57
33
42
6
18
36
6
74
28
8
1
9
8
40
14
28
9
15
57
3
9
23
36
22
15
3
60
18
3
21
66
9
17
16
15
3
57
9
3
72
72
108
15
21
15
8
36
46
39
36
5
126
22
6
81
15
38
16
12
3
21
74
94
120
38
76
32
4
24
8
49
51
66
18
30
2
18
28
27
57
66
36
54
15
21
2
16
36
38
16
2
28
44
18
4
12
96
51
33
6
9
45
6
26
52
39
45
12
63
15
66
18
50
31
39
2
52
20
16
12
12
14
40
14
16
3
12
45
36
48
18
20
16
69
5
22
30
66
80
36
34
24
86
58
15
9
26
13
15
12
30
54
21
9
75
24
15
56
4
24
6
18
69
3
20
112
33
33
38
1
87
18
36
2
10
72
30
18
6
66
32
18
36
13
24
15
20
16
54
2
10
18
6
60
14
16
18
12
24
6
32
1
3
6
18
9
12
5
16
60
24
134
49
5
4
42
18
3
24
39
18
14
13
5
16
72
2
4
32
49
9
42
21
57
3
39
14
19
15
54
3
9
80
31
3
48
24
21
15
236
10
42
54
146
16
33
3
20
73
3
54
12
2
1
12
5
28
24
3
48
5
34
84
18
8
16
2
36
28
66
176
19
9
18
18
6
6
18
32
18
52
18
6
24
27
3
122
4
15
36
39
32
76
78
18
26
22
84
42
12
39
15
72
30
18
36
48
32
58
32
4
87
53
10
36
6
3
36
89
31
72
39
30
96
18
2
4
18
6
96
6
9
15
36
36
48
18
14
16
18
18
48
102
15
12
9
14
16
2
10
168
20
10
111
59
54
52
12
36
42
2
28
18
30
68
16
2
1
15
20
36
4
18
6
8
36
52
48
26
28
98
16
92
16
42
60
63
39
6
24
18
36
36
20
46
6
24
30
20
4
27
144
15
21
33
8
10
26
10
18
3
3
84
6
3
39
12
93
51
138
72
24
6
9
87
26
4
42
6
48
44
10
26
28
66
14
4
15
69
2
4
45
51
93
36
3
6
30
2
19
69
18
48
6
2
1
71
16
2
10
8
18
72
31
51
9
9
36
54
36
6
24
14
13
23
34
18
20
13
3
12
44
18
76
6
96
56
100
93
9
24
24
24
6
42
2
46
39
24
35
18
55
35
1
35
16
33
3
30
3
3
12
44
73
48
59
4
24
36
24
24
36
9
23
85
5
4
90
12
24
14
19
45
42
21
69
18
56
34
12
42
48
30
18
14
46
36
54
72
6
2
16
36
20
91
3
24
9
33
30
24
20
37
17
19
53
31
21
15
15
6
24
15
27
36
6
74
52
6
78
26
10
48
32
10
96
15
60
17
64
3
5
46
24
56
10
6
36
92
49
3
6
168
26
16
21
15
2
54
76
33
53
52
6
14
31
59
18
10
12
24
80
148
9
15
84
9
15
21
33
24
24
6
42
2
1
15
18
90
56
82
44
106
18
2
4
33
17
18
1
36
3
69
17
28
27
48
23
10
24
18
6
15
12
39
84
36
21
9
12
123
24
12
3
20
70
24
27
21
2
28
8
22
14
16
30
18
8
13
9
54
45
15
18
42
6
18
158
58
12
30
3
21
2
18
4
51
3
6
26
1
53
16
6
32
10
36
6
12
48
69
12
9
18
14
67
41
36
16
12
36
6
6
18
9
5
4
32
16
42
18
15
3
14
34
54
2
4
12
6
14
52
78
15
9
90
60
18
3
17
19
27
8
144
13
15
24
21
21
30
12
81
75
32
18
16
74
46
18
36
24
20
52
20
36
1
48
33
12
6
9
33
6
9
33
36
3
21
2
18
22
90
14
1
35
18
31
9
24
18
54
72
26
28
9
33
2
28
18
18
8
34
74
16
54
12
54
18
3
15
26
16
2
36
1
9
48
68
19
57
27
5
16
2
34
2
1
12
24
17
4
18
140
70
51
5
10
6
2
22
15
36
3
24
21
59
10
6
57
69
15
24
36
48
5
148
12
2
16
36
6
14
22
15
84
27
102
2
10
26
76
12
24
6
3
23
34
18
20
4
108
120
57
63
21
23
37
17
16
18
20
1
3
60
18
6
42
32
18
46
8
19
3
9
36
15
8
18
54
46
6
12
30
30
2
54
22
48
74
34
6
78
12
50
4
24
24
18
102
6
147
9
6
42
27
63
32
54
82
8
28
66
12
51
99
45
24
3
54
6
26
10
30
27
24
93
14
1
84
5
34
12
12
6
24
2
18
22
14
19
27
26
70
2
22
60
9
12
3
38
108
28
26
10
6
24
66
2
10
3
3
18
18
60
24
45
21
42
24
30
39
15
8
37
51
48
96
48
8
1
84
5
19
75
12
2
91
3
69
33
18
6
30
12
60
36
38
19
51
24
24
8
10
60
18
18
2
22
86
16
20
37
33
42
6
36
48
15
12
9
6
60
54
3
12
21
2
34
39
27
54
18
78
15
21
20
19
12
3
6
50
28
44
88
6
12
74
18
16
20
100
12
32
10
45
51
21
71
16
24
6
30
32
16
18
6
50
52
39
3
45
5
19
33
20
18
36
1
12
3
12
6
20
58
6
27
21
6
6
3
12
27
14
19
27
9
107
22
18
9
96
45
144
62
18
22
9
51
26
10
42
2
1
21
30
2
18
40
6
6
12
54
44
4
12
3
87
18
18
56
124
12
54
8
4
132
96
2
36
10
42
2
16
42
48
2
34
30
26
1
9
80
18
1
72
9
42
6
32
67
117
14
16
2
19
33
2
109
17
82
36
6
96
32
54
82
6
18
42
9
69
62
52
42
14
1
21
12
12
27
75
33
9
3
21
38
52
33
5
82
8
37
45
26
16
2
90
118
27
51
2
90
16
57
21
14
36
1
9
12
27
27
24
66
48
18
2
52
51
5
36
34
2
18
49
21
2
16
18
15
33
18
9
39
36
9
21
39
21
12
2
85
59
4
9
24
36
9
36
6
33
5
31
3
90
20
10
6
15
3
60
14
58
36
6
12
48
2
46
18
12
66
3
33
20
28
6
12
26
55
27
66
42
42
54
72
24
12
24
9
5
34
54
2
10
27
33
3
15
6
63
75
2
46
60
66
18
6
12
36
27
3
18
122
1
51
2
34
24
9
15
9
3
32
28
6
51
21
2
1
15
84
62
58
66
3
17
4
14
72
10
24
20
16
15
39
12
9
9
12
54
6
8
19
12
3
60
14
10
21
3
30
36
8
36
19
120
3
38
58
48
6
18
12
30
3
131
28
42
6
12
6
50
16
38
40
87
35
13
33
27
48
5
4
60
24
15
9
84
38
16
6
24
24
30
24
20
22
24
42
2
100
12
30
48
45
9
12
12
39
35
10
60
54
42
27
9
48
3
15
18
102
18
24
42
150
3
59
49
81
42
8
16
74
10
54
44
16
2
4
42
18
45
36
87
93
33
6
12
93
15
2
46
42
20
31
23
1
27
36
12
105
33
24
42
66
18
42
36
108
18
66
6
6
3
51
18
2
1
99
26
40
6
8
1
33
20
31
69
12
48
114
9
33
26
73
17
ABCD 97069385456*3^$a+1 [50027]
12
12
90
3
15
9
135
45
3
36
12
108
45
12
9
231
339
33
27
9
21
18
30
48
30
72
33
3
102
30
24
96
57
33
162
57
108
12
99
21
3
60
18
3
84
36
15
57
15
120
48
96
264
36
24
12
90
27
15
18
78
60
36
6
78
24
12
24
21
39
57
12
75
12
30
18
30
48
12
3
99
90
96
84
6
12
30
51
105
27
48
24
12
60
9
54
12
36
48
42
12
6
30
27
3
45
21
60
18
126
15
231
129
27
24
21
99
30
51
72
15
33
9
99
51
48
21
12
63
21
33
6
9
27
54
27
48
99
96
12
24
30
3
36
57
39
9
36
63
45
3
33
51
93
66
60
9
15
57
129
12
18
24
42
51
39
6
123
15
12
90
42
81
27
24
21
63
30
30
9
36
12
12
57
36
30
114
60
15
21
27
3
192
36
30
6
33
105
12
39
27
9
21
15
27
117
15
33
27
24
24
21
12
60
57
87
3
6
15
24
27
18
15
12
69
30
30
114
18
39
36
33
114
78
48
27
3
57
3
72
33
252
39
24
6
51
60
39
153
72
39
57
3
45
15
6
54
45
12
69
48
15
63
12
6
12
27
48
3
24
90
132
54
54
87
24
21
15
63
66
12
18
9
21
66
9
15
24
12
141
9
51
3
84
33
24
3
72
30
30
18
15
96
69
51
9
27
48
240
21
36
90
144
54
30
72
54
15
132
24
63
6
36
3
57
30
18
150
78
18
132
108
69
12
60
48
45
30
60
6
174
6
75
51
30
54
9
60
12
45
114
222
30
45
72
48
3
21
21
12
18
33
39
33
3
96
36
48
210
51
3
45
3
24
9
87
48
84
45
48
12
3
24
45
3
42
39
72
27
306
27
3
129
108
15
102
102
33
3
69
63
6
30
36
21
12
147
45
3
6
6
30
15
48
33
99
3
57
135
9
24
165
15
15
93
24
3
30
15
27
81
27
33
9
96
12
6
90
42
48
117
27
42
3
87
6
75
3
60
6
99
57
27
48
63
90
6
6
54
90
66
78
6
81
108
72
3
36
78
48
3
24
36
21
18
81
60
15
30
39
36
36
21
18
24
18
18
129
45
18
24
6
90
24
21
99
9
39
45
75
18
12
3
33
12
42
6
42
93
36
111
48
9
36
36
24
45
42
54
66
129
96
15
12
96
57
9
84
27
27
105
27
141
9
48
3
63
57
3
45
147
18
39
57
30
30
90
9
12
27
21
15
6
6
9
93
18
69
141
27
12
84
27
33
57
78
72
45
12
15
33
15
9
48
36
15
117
24
9
6
69
51
141
33
30
6
63
36
45
6
6
144
15
15
33
36
15
36
24
66
15
99
9
15
6
15
21
174
24
117
15
36
72
156
90
15
12
15
12
33
12
81
27
12
21
66
114
15
51
24
96
21
27
45
15
90
6
21
33
6
42
27
72
3
12
96
9
69
27
39
21
144
303
42
30
54
12
3
15
141
3
72
21
3
129
33
63
12
24
36
39
9
75
12
45
27
93
84
111
9
33
15
33
42
18
48
15
27
45
12
141
27
3
9
75
72
150
90
33
63
117
3
108
54
6
36
198
6
72
48
105
24
45
15
27
33
51
6
75
75
138
6
54
18
18
60
51
48
27
60
21
39
60
18
60
6
42
3
36
15
36
90
39
84
36
15
24
6
63
27
60
81
63
30
39
60
48
24
21
42
18
39
75
18
3
9
30
60
48
36
24
72
66
63
36
45
15
69
27
33
27
228
21
30
9
84
27
6
42
6
75
9
6
24
96
9
36
96
60
60
51
24
18
12
78
18
3
24
21
27
39
48
30
6
144
42
36
30
45
69
6
90
39
24
15
9
72
3
33
27
21
111
141
45
48
39
36
75
24
33
24
15
60
45
15
60
6
75
9
15
3
177
45
39
39
45
51
21
15
45
81
15
24
9
60
30
84
18
60
15
24
9
15
12
27
78
30
57
165
18
18
126
33
33
12
96
27
12
72
135
90
51
225
12
6
9
15
6
6
54
6
36
12
108
9
36
75
153
45
75
9
15
33
18
24
12
93
3
42
66
126
60
36
48
60
27
105
114
108
192
21
9
63
12
3
12
21
69
48
27
24
9
48
3
36
288
12
3
33
75
108
102
42
93
24
15
66
48
12
27
12
45
3
93
27
15
6
27
27
12
126
15
33
12
18
45
27
33
51
6
39
24
39
36
66
48
27
75
45
3
36
81
69
42
102
27
15
24
84
42
30
6
87
48
99
9
9
3
15
33
45
114
18
15
3
30
27
69
18
72
114
84
12
66
18
12
42
45
93
102
21
24
105
87
3
213
84
36
3
6
18
12
24
36
6
90
90
15
3
12
48
9
57
6
129
3
60
6
30
60
9
45
66
21
60
24
69
36
15
156
3
33
45
15
3
96
30
15
96
3
81
36
3
36
36
45
27
240
21
21
6
93
9
27
9
51
36
ABCD 97070085592*3^$a+1 [50008]
30
15
96
9
96
48
27
3
21
21
24
15
27
102
27
45
15
49
32
30
9
123
6
24
48
88
2
54
39
105
16
74
12
48
45
21
18
30
27
24
21
24
6
36
30
54
10
38
60
57
39
54
51
36
49
144
26
105
75
42
3
87
22
47
33
6
105
81
90
105
3
36
30
16
218
22
14
21
63
6
75
36
111
192
48
48
10
32
72
18
78
15
1
26
93
25
35
37
74
24
46
8
6
36
45
15
9
120
36
45
96
42
6
96
24
6
10
48
26
6
6
24
18
16
56
24
51
15
24
94
122
69
75
12
34
26
22
2
30
30
84
24
78
54
9
36
13
38
18
90
24
21
81
24
6
18
66
6
40
24
74
6
15
57
3
39
142
35
109
26
69
96
33
18
118
56
39
15
60
6
64
134
12
118
72
95
15
96
10
83
15
21
249
64
26
70
56
6
33
15
234
18
12
57
9
30
72
12
6
6
36
9
75
9
9
27
99
21
21
78
36
45
15
18
18
78
75
51
10
98
6
24
48
99
3
18
3
45
24
51
39
48
93
15
60
24
201
45
66
6
24
114
36
105
39
12
93
9
72
66
78
42
48
12
10
8
54
42
30
48
72
18
16
24
8
18
30
75
21
138
102
48
18
22
8
30
58
11
21
99
13
2
6
48
6
90
174
10
191
9
40
35
36
99
12
9
33
6
66
99
21
24
136
35
13
38
129
99
36
69
75
105
9
6
45
21
48
30
72
276
54
6
9
24
25
2
69
73
2
45
24
75
6
39
36
21
40
32
6
72
9
51
9
111
33
15
94
62
10
14
45
15
12
9
25
35
15
48
81
21
24
162
33
85
35
45
51
3
42
24
6
18
78
10
120
8
16
8
18
69
3
81
27
12
142
14
81
15
18
102
66
114
84
90
24
48
39
99
30
16
35
93
18
102
27
3
66
16
86
9
51
72
21
36
24
141
39
99
6
51
60
49
62
264
138
40
8
42
150
16
2
48
102
24
48
126
114
16
26
45
39
60
21
15
288
42
48
27
51
9
63
21
21
6
33
49
8
3
15
54
30
60
12
108
6
6
69
45
16
95
15
90
66
22
47
24
25
144
56
42
12
36
30
15
39
42
24
144
66
6
174
34
38
34
35
39
6
18
12
9
15
45
15
12
24
34
2
24
24
21
1
38
12
12
120
42
90
45
9
16
50
84
45
37
2
12
24
10
146
6
24
24
16
104
64
32
48
18
9
93
78
12
30
30
36
6
24
6
36
9
123
72
34
35
60
9
42
36
9
51
60
10
14
114
51
159
6
15
3
70
26
22
83
15
12
58
56
6
12
60
42
40
8
66
12
12
126
40
2
22
8
18
54
96
16
50
6
168
162
9
159
60
34
11
15
36
90
114
45
51
54
15
25
2
33
21
54
66
15
15
36
84
24
21
51
12
12
36
33
36
51
22
38
33
129
18
84
24
21
24
87
24
129
27
9
51
24
225
13
128
64
96
59
15
6
78
12
54
48
16
2
33
99
18
24
24
51
15
54
30
21
165
16
128
135
27
30
72
6
156
69
195
6
24
6
36
12
12
144
54
66
6
75
45
16
14
9
9
96
51
45
18
102
15
51
9
39
150
6
18
18
12
66
30
10
2
12
36
6
24
6
48
10
8
18
30
15
1
26
12
162
15
1
144
56
30
108
6
6
18
15
15
21
60
291
24
105
141
90
9
3
81
1
14
24
117
24
15
12
72
177
120
25
8
51
85
155
60
39
12
9
36
75
69
57
30
12
22
35
21
88
11
24
27
9
15
58
47
24
36
60
9
51
15
36
132
36
45
15
102
40
72
107
109
26
9
27
33
39
18
39
105
39
169
8
3
36
1
23
49
11
27
18
90
6
15
51
22
32
75
15
84
36
36
10
83
39
30
18
102
51
45
42
93
9
27
109
56
66
30
64
14
66
15
39
12
78
120
66
54
6
138
87
1
122
21
27
24
6
3
96
183
12
60
60
34
35
15
6
75
3
18
123
27
9
99
12
42
42
78
18
33
51
45
3
36
21
159
10
56
78
66
6
10
35
24
69
48
39
1
2
6
120
72
24
48
16
2
60
72
201
9
72
24
24
42
9
205
35
87
9
13
2
60
10
35
171
18
72
3
21
6
12
6
42
24
70
8
150
21
27
42
6
21
109
56
54
10
146
6
3
15
30
96
96
18
24
6
15
81
126
42
88
59
3
42
18
21
1
50
105
93
27
51
42
16
86
60
30
15
25
120
50
48
81
15
21
9
15
75
24
126
54
72
9
49
8
63
15
24
36
6
15
49
32
30
10
2
12
58
56
40
56
39
49
11
51
9
36
39
84
58
59
3
48
10
8
30
21
13
11
27
34
8
6
12
24
46
2
46
50
22
8
6
48
18
18
72
48
60
66
15
24
9
96
144
16
35
21
54
96
9
25
50
54
120
30
201
15
24
48
10
8
16
50
6
30
189
84
60
21
30
ABCD 97070283626*3^$a+1 [50016]
47
25
72
12
44
15
1
5
30
54
102
48
30
12
19
24
47
97
20
27
6
30
18
27
39
6
108
7
5
15
3
1
68
16
12
5
19
56
9
30
24
1
44
27
18
30
121
29
12
79
29
15
36
40
41
18
1
60
5
19
5
27
52
53
30
9
45
6
30
60
127
20
76
60
5
7
29
84
7
24
41
60
48
72
115
29
19
24
36
20
16
20
108
16
41
60
30
6
19
168
20
16
12
12
32
36
28
36
36
84
29
6
66
43
252
83
6
15
16
53
12
79
36
20
4
35
6
18
30
55
60
17
43
11
6
19
29
79
47
24
30
12
175
65
27
72
16
59
30
3
21
36
54
66
24
55
32
39
90
36
7
53
67
12
20
21
103
35
37
89
55
24
32
39
1
35
37
17
24
27
4
29
75
52
24
65
79
95
1
44
51
21
183
61
8
36
57
19
5
36
43
35
12
25
12
17
19
41
3
3
18
12
24
15
21
115
53
115
84
36
35
1
8
100
8
129
19
5
6
6
43
71
24
12
9
4
32
112
32
21
67
11
45
36
39
6
24
6
61
44
4
77
24
30
1
5
7
71
12
73
41
96
43
24
36
32
52
41
15
21
19
5
7
20
9
19
5
6
6
19
11
49
5
123
57
66
25
5
48
19
53
30
49
101
60
99
9
96
3
57
6
13
41
63
76
17
60
60
54
6
87
16
24
156
12
44
135
9
15
36
21
40
59
30
30
1
12
12
36
12
20
21
15
4
23
9
4
5
7
29
19
12
60
5
3
21
43
47
25
29
15
40
41
24
75
16
71
78
151
155
33
321
6
6
30
90
7
41
91
20
16
60
5
18
25
5
15
57
18
42
7
17
43
48
29
6
13
24
17
6
13
41
31
92
16
11
30
19
11
96
73
17
18
12
18
6
25
60
24
5
120
30
1
101
7
56
36
36
39
30
19
35
85
72
24
24
60
144
23
30
27
16
17
43
17
79
5
19
5
7
8
27
49
84
36
20
15
73
12
29
36
30
24
25
60
17
7
11
6
19
5
115
36
5
19
12
20
33
6
36
18
60
27
45
18
30
19
41
6
6
54
25
36
8
27
24
13
17
43
11
45
27
9
4
32
4
71
24
66
15
33
12
60
19
20
88
23
144
61
24
35
49
17
99
9
7
35
25
29
66
45
52
17
66
18
7
84
48
11
12
49
35
1
89
36
43
44
21
15
72
33
67
65
30
30
7
96
35
12
48
1
41
103
24
36
65
60
72
60
48
7
29
24
72
84
36
19
24
5
66
25
60
20
4
5
30
1
204
107
9
9
12
15
64
11
114
19
5
60
36
60
115
24
5
12
19
101
24
15
15
36
54
54
6
19
11
54
31
8
40
32
15
13
36
24
71
30
12
79
41
67
8
4
104
45
12
18
6
30
13
41
96
19
5
6
6
24
6
24
13
132
11
54
24
27
4
11
85
53
12
87
93
24
135
15
85
35
54
30
30
31
41
7
17
19
5
7
35
18
67
24
48
8
9
54
9
52
48
17
24
36
19
84
17
24
6
25
5
24
30
49
71
49
60
8
195
48
72
18
36
36
19
59
30
27
4
5
6
165
52
36
56
36
129
30
6
7
12
89
127
84
59
6
30
33
16
5
51
51
13
41
24
31
20
4
72
5
18
1
8
3
84
66
7
83
13
41
24
60
6
25
5
156
7
32
9
36
6
13
24
11
1
24
5
19
47
66
7
56
15
57
9
24
19
41
12
7
23
9
69
7
23
9
27
24
30
7
12
36
35
42
39
51
57
21
30
25
17
19
65
24
12
7
32
36
33
6
61
5
19
29
66
13
17
39
76
48
173
19
11
49
5
55
104
16
20
4
35
72
109
41
19
11
13
47
25
83
49
32
39
49
17
43
53
7
116
15
25
11
13
47
33
87
6
55
23
85
5
30
12
49
8
36
16
29
6
21
3
30
19
48
23
21
36
9
43
11
1
116
63
102
43
17
63
15
1
5
24
6
60
1
120
24
101
7
12
41
30
73
17
79
59
12
133
41
30
36
48
1
5
19
35
6
39
21
24
27
3
25
84
12
11
25
125
24
30
21
4
5
31
53
6
9
36
51
49
60
11
30
78
45
4
41
19
96
36
41
43
11
1
12
20
27
1
29
19
32
69
30
36
54
6
48
36
9
87
37
12
5
66
18
27
52
17
24
7
8
160
17
3
15
36
36
18
12
7
71
21
40
5
90
49
24
53
27
16
12
8
15
37
24
41
27
57
19
35
6
79
24
23
60
48
1
5
24
96
115
20
36
69
31
24
71
57
21
7
5
48
72
48
12
7
11
61
5
6
57
52
5
66
13
12
32
87
120
1
23
6
51
4
24
5
115
60
65
31
5
36
18
85
17
24
55
11
54
24
6
25
36
23
102
24
54
66
39
4
77
24
120
27
184
24
17
48
132
43
60
71
54
15
21
19
11
30
36
24
3
108
40
48
24
32
16
5
48
7
12
12
35
45
9
55
80
16
65
99
21
54
1
5
31
24
29
31
71
54
19
125
6
24
6
79
5
19
8
45
295
12
47
13
11
12
73
17
15
4
35
60
9
57
79
5
19
11
24
12
60
13
107
30
43
80
15
49
23
48
49
36
32
9
43
11
9
52
20
15
6
120
7
32
100
5
3
21
15
16
56
112
12
5
6
133
77
78
30
55
5
7
35
13
36
29
216
15
136
12
36
101
19
35
12
18
6
21
40
12
77
24
30
1
5
96
48
30
1
29
7
143
72
24
45
9
115
12
48
5
127
29
19
120
71
6
30
210
30
33
16
11
114
126
120
60
37
23
48
49
8
4
5
55
5
36
3
27
13
96
8
16
65
27
4
84
65
36
43
17
3
33
3
75
1
119
6
19
5
36
55
44
36
36
33
30
72
9
45
54
90
12
7
17
63
21
6
13
12
180
84
36
5
30
24
42
43
72
29
19
17
60
7
48
44
4
32
3
60
60
1
29
7
23
36
24
12
30
24
15
45
84
19
72
24
35
9
16
20
21
36
7
8
4
35
66
24
30
21
ABCD 97070502968*3^$a+1 [50016]
60
288
67
5
103
59
13
60
71
49
23
49
288
60
11
72
25
17
31
125
55
36
96
53
55
35
30
54
6
174
25
72
101
60
90
13
17
42
13
60
83
6
18
126
31
108
113
30
132
73
35
12
181
17
132
36
30
54
43
107
156
42
30
205
84
144
5
36
54
102
43
17
19
84
24
36
12
53
55
144
35
6
55
65
60
102
78
19
35
36
144
138
18
1
95
13
23
228
25
35
12
78
271
29
7
84
5
36
48
42
138
55
60
89
31
35
6
84
6
36
18
31
24
197
235
107
108
13
95
12
217
36
5
30
97
107
13
59
13
36
24
17
246
198
55
17
198
54
55
36
5
127
17
91
12
72
5
31
5
55
35
30
6
48
108
37
35
133
84
23
13
35
25
35
13
77
12
6
1
48
23
144
18
67
5
36
12
55
5
66
6
31
72
23
85
23
12
60
73
89
103
59
36
18
12
7
12
185
84
42
13
35
145
5
67
35
72
96
85
24
12
24
65
55
5
31
5
66
73
167
72
121
5
31
5
31
23
102
60
163
84
77
91
48
17
187
107
108
37
11
133
119
6
55
65
115
12
77
67
168
17
48
7
119
270
7
263
150
72
90
90
18
1
36
35
85
17
96
30
180
114
91
89
66
1
95
13
5
108
67
132
125
90
49
60
29
60
48
7
108
84
149
120
259
12
23
18
108
12
19
89
72
132
48
72
7
11
109
53
18
24
85
5
36
30
150
120
127
41
36
31
35
90
7
53
138
96
121
17
7
120
71
60
85
5
55
17
72
54
144
13
23
120
24
37
35
121
17
43
35
18
91
11
73
35
1
36
53
6
36
108
90
31
89
144
18
18
7
53
12
7
35
180
1
155
60
84
42
31
35
72
6
90
90
12
18
24
1
29
55
36
89
6
174
42
13
41
120
42
13
60
35
54
103
35
24
85
59
30
55
77
102
1
5
126
84
1
23
18
19
101
222
1
12
17
18
24
193
132
83
78
12
6
37
107
66
199
60
65
132
18
37
84
287
37
23
13
216
60
36
35
13
5
12
7
156
59
13
17
96
91
89
12
18
25
17
18
84
6
127
65
19
24
120
5
67
60
89
36
90
37
125
67
113
67
36
53
42
157
5
31
5
12
7
71
85
24
101
7
108
71
18
31
5
12
55
24
35
1
89
31
35
37
35
18
223
47
25
12
5
36
31
89
7
89
139
36
5
103
71
6
48
42
126
360
30
25
53
12
7
12
53
6
1
48
23
37
65
36
79
11
1
24
35
192
108
186
19
47
42
175
53
24
48
60
48
19
59
30
55
60
120
17
7
35
66
24
31
41
36
282
96
30
7
53
55
36
36
12
35
42
54
1
11
18
115
35
90
30
42
12
42
1
173
24
30
37
36
185
102
96
102
78
102
7
12
24
180
120
41
103
53
7
11
25
35
12
24
13
41
55
17
102
1
5
55
35
30
91
53
127
41
18
120
180
1
53
6
85
60
17
54
1
35
90
18
85
17
7
36
29
43
107
13
60
48
5
55
36
48
132
191
145
95
49
60
83
1
77
90
13
36
23
30
42
198
18
85
24
120
143
36
60
30
115
12
95
102
7
83
312
84
72
73
5
31
5
48
36
6
49
5
30
6
31
144
24
287
37
83
133
161
31
53
90
6
156
18
1
41
175
23
1
36
83
61
83
132
84
1
144
60
36
36
173
55
5
36
19
89
103
60
35
72
337
108
5
31
89
18
18
96
31
53
54
37
24
89
30
61
17
67
41
139
35
73
24
29
6
36
54
144
30
90
55
5
54
36
84
36
90
42
73
65
24
18
12
133
12
72
53
240
31
35
6
36
30
132
18
12
6
49
71
217
95
12
1
5
84
43
47
ABCD 97070778362*3^$a+1 [50018]
99
141
12
36
11
4
69
36
71
1
35
37
75
81
120
12
35
4
21
48
51
44
12
24
16
68
37
12
23
4
36
20
13
12
59
4
36
21
12
36
12
75
45
83
76
81
27
36
20
85
95
12
60
28
117
155
97
15
213
3
189
23
4
93
11
25
47
73
24
36
60
12
27
60
36
9
11
124
93
15
57
48
3
105
60
11
16
80
48
36
16
44
16
45
72
48
12
120
11
49
3
108
105
87
8
25
132
3
92
73
60
11
1
119
1
87
105
191
244
8
13
24
108
207
93
59
28
45
143
64
36
8
160
20
12
148
57
27
72
9
84
147
20
64
57
23
36
100
69
11
28
45
11
25
87
153
84
11
4
12
21
48
47
100
24
9
24
51
36
80
120
40
104
36
49
72
83
12
85
27
92
36
88
57
35
73
12
159
69
60
120
11
13
111
32
108
37
48
60
95
52
45
39
96
12
201
51
24
9
60
36
15
45
24
60
87
33
83
97
3
60
33
24
48
3
69
71
169
27
9
51
9
47
172
21
60
60
204
183
140
4
69
15
36
9
11
73
147
56
13
60
12
3
56
144
52
105
39
120
20
49
11
88
192
20
1
12
36
11
28
36
24
21
11
40
56
13
12
12
71
36
1
27
153
108
135
60
9
23
24
1
48
60
12
35
24
28
33
39
129
144
107
1
35
60
25
48
84
15
21
107
52
36
9
36
72
99
24
20
49
23
28
45
11
36
73
15
92
25
63
24
12
69
24
51
60
56
121
159
21
3
84
45
36
60
192
279
21
108
15
116
193
15
56
25
12
59
1
12
87
69
11
13
3
20
232
12
44
49
36
24
15
32
4
36
33
71
4
21
12
39
9
11
13
15
153
15
20
84
60
13
71
16
9
12
12
63
93
15
45
12
15
72
21
11
13
3
33
84
143
37
51
12
44
64
36
9
47
40
72
33
75
12
93
3
12
8
124
33
39
9
27
104
40
81
60
59
13
180
147
20
28
105
36
155
64
33
27
56
16
20
13
23
28
69
36
75
60
9
156
60
147
72
81
15
12
237
15
45
27
9
171
9
35
12
4
84
45
144
47
61
15
180
48
45
27
273
72
3
56
28
33
168
72
39
56
13
15
24
32
109
12
135
140
40
12
72
9
51
9
11
1
99
20
13
111
20
4
12
36
60
104
13
83
37
135
45
51
9
27
153
23
24
49
60
51
9
12
48
72
23
49
3
45
83
100
129
36
132
27
33
12
27
21
15
93
180
51
44
25
27
72
12
20
4
20
72
84
40
21
12
48
3
24
32
4
117
3
56
73
71
25
144
27
153
36
27
44
100
21
60
15
68
25
12
39
81
3
24
68
13
11
1
48
35
36
1
48
60
72
12
60
75
92
1
168
11
49
15
9
15
33
3
45
84
36
12
159
21
3
57
27
33
108
24
108
48
111
9
47
13
24
111
189
47
49
71
40
36
20
64
21
35
25
35
108
25
27
20
37
11
109
48
108
12
48
75
20
52
12
128
13
60
95
12
112
48
20
37
147
104
16
69
47
37
168
83
124
81
27
20
145
263
36
4
72
57
27
36
57
107
1
72
48
39
80
16
84
24
105
51
9
11
24
124
32
4
69
23
88
9
3
45
60
12
51
32
60
25
48
195
32
97
143
13
15
36
9
132
59
1
3
9
11
64
81
12
59
124
9
36
11
100
69
155
97
59
49
11
36
97
23
4
56
133
95
76
36
48
36
33
131
36
61
48
12
99
48
33
108
171
36
104
169
51
36
20
13
87
105
23
85
72
119
1
60
27
68
25
60
48
47
40
33
12
63
12
20
37
48
3
69
11
25
12
48
144
15
8
13
24
15
93
99
44
109
15
32
24
64
60
56
25
75
60
36
56
25
3
56
1
3
69
48
39
9
51
48
45
11
25
15
9
96
24
27
56
73
60
15
9
11
36
13
96
72
135
45
12
75
21
11
1
12
36
11
16
68
49
96
95
109
135
56
72
52
21
107
25
35
64
56
52
81
27
24
141
35
52
33
12
27
21
60
12
36
39
12
36
44
84
157
72
3
45
12
23
13
39
21
12
15
20
52
36
144
36
96
33
51
105
72
39
56
25
15
144
36
48
36
33
27
180
69
12
120
12
60
143
52
21
87
ABCD 97070827312*3^$a+1 [50028]
84
33
41
31
5
48
7
35
25
11
12
22
50
6
34
50
10
81
75
2
7
15
50
4
102
32
22
56
4
8
18
97
3
12
57
101
108
4
27
185
28
90
12
18
18
108
54
36
20
12
64
54
134
60
18
22
3
59
6
19
39
21
9
42
12
20
37
11
22
36
216
36
14
4
86
6
25
33
12
24
8
55
5
52
126
9
29
4
156
212
90
42
18
12
40
72
14
6
30
31
12
47
4
110
112
14
4
50
12
310
2
43
15
9
9
27
5
58
54
18
9
3
60
12
198
2
25
9
56
30
85
11
22
12
3
12
53
28
32
16
24
26
61
48
75
2
36
30
18
19
113
18
4
12
68
18
10
180
44
4
20
1
120
9
32
7
45
3
17
36
70
90
56
88
6
66
51
5
67
75
236
4
50
72
4
26
96
34
20
30
28
30
20
115
15
50
48
118
81
5
70
21
17
18
90
139
3
90
42
14
22
45
39
81
24
89
7
29
55
53
10
8
78
72
67
21
27
12
87
6
135
27
90
48
2
13
23
54
52
60
36
54
80
40
36
57
48
35
58
6
14
120
4
6
9
168
33
24
48
42
36
14
36
36
4
12
68
7
17
103
17
40
60
3
23
1
75
86
100
18
50
31
23
13
23
76
86
12
55
45
30
56
61
41
127
12
60
39
6
8
43
35
34
90
21
15
2
18
25
5
58
56
34
54
6
30
6
48
32
24
31
96
75
18
27
9
18
50
12
18
28
30
27
5
78
18
106
14
40
50
1
23
25
72
11
30
28
12
15
17
40
135
45
2
61
99
14
22
9
9
54
6
66
54
39
60
41
136
36
12
2
66
18
181
23
25
23
22
3
33
6
81
53
10
26
46
48
21
11
24
4
66
18
18
39
3
8
109
9
27
9
8
18
4
14
10
36
45
5
40
98
72
78
102
4
54
18
24
140
16
14
58
38
12
18
10
32
16
24
18
9
9
54
98
22
18
38
4
12
24
21
9
2
4
8
25
33
32
10
30
3
57
140
22
18
98
40
24
156
9
5
28
27
3
126
39
47
1
107
6
91
3
26
94
60
12
60
36
8
112
2
55
35
90
66
10
50
30
46
18
156
24
15
53
22
80
46
120
20
66
18
103
65
94
80
58
68
79
29
76
15
108
45
36
36
138
6
12
32
40
72
20
156
24
108
43
5
28
27
17
46
84
6
36
14
210
24
88
42
45
41
19
35
13
17
22
18
42
8
6
124
2
30
4
114
50
48
118
9
27
50
34
6
98
40
2
36
4
26
25
69
14
60
12
100
62
7
173
6
61
36
9
15
23
66
4
38
18
4
27
21
24
18
18
48
51
23
36
76
8
6
16
3
11
6
34
72
20
84
94
110
30
10
44
22
20
58
32
30
6
40
44
40
60
30
68
10
32
16
18
20
40
39
33
18
44
28
122
7
9
54
18
14
36
28
14
12
4
20
52
2
108
12
37
3
33
17
10
12
21
47
46
26
6
40
8
22
9
33
12
24
27
35
90
4
14
40
56
4
21
15
14
126
16
42
90
33
17
58
14
66
4
38
7
29
52
14
54
42
12
36
24
12
28
30
18
20
22
50
58
14
1
12
95
16
6
104
16
6
188
72
40
14
28
30
6
36
75
9
42
12
6
44
7
3
18
44
64
26
61
39
116
10
54
45
3
2
130
48
68
109
3
18
15
5
84
24
4
8
28
84
3
53
7
29
58
12
14
46
8
36
6
55
21
8
4
60
48
18
60
14
7
63
42
3
12
35
4
12
45
23
40
6
26
118
26
10
80
76
164
34
20
1
35
58
8
19
9
32
108
19
65
58
38
12
4
18
36
54
92
48
42
18
18
48
1
35
6
4
14
1
51
2
7
23
6
19
35
22
26
22
36
90
42
80
79
53
130
72
14
70
20
22
62
42
40
3
83
70
90
69
93
42
98
7
33
75
47
6
52
32
28
62
4
60
9
3
38
7
27
38
4
8
7
21
14
25
5
24
4
72
44
42
48
10
36
54
62
19
5
48
6
1
39
32
84
60
40
30
36
20
19
3
45
3
38
4
3
5
7
35
88
68
10
99
72
81
18
26
43
155
46
120
51
35
24
4
32
70
15
35
13
12
33
42
30
86
64
14
7
24
53
72
40
15
53
43
69
123
53
10
129
11
49
3
42
8
132
18
12
4
21
96
47
48
28
50
34
38
48
40
24
80
60
127
33
32
24
94
45
12
11
34
51
129
15
81
12
32
40
54
32
25
107
16
6
3
51
26
10
14
4
12
54
21
21
30
9
156
24
60
45
30
60
50
4
26
85
135
50
6
85
60
39
26
72
28
8
22
108
2
54
25
33
86
34
27
9
14
18
40
15
12
15
8
144
13
113
54
25
3
12
21
39
21
63
54
2
4
9
27
30
14
49
5
36
22
164
1
105
42
33
12
81
12
24
26
18
40
6
45
45
80
40
15
48
87
21
84
11
10
12
42
14
36
34
90
56
40
26
94
78
50
58
14
16
32
103
87
72
30
14
6
16
20
84
10
14
31
23
48
28
50
4
30
6
51
60
65
34
2
48
22
45
24
96
15
144
18
50
22
104
42
4
8
46
12
20
90
88
14
43
15
42
12
110
30
18
40
153
12
33
15
23
4
12
18
15
17
18
82
3
15
72
8
58
74
48
22
14
40
21
29
22
38
124
92
18
16
2
48
4
36
6
93
12
15
24
30
27
33
32
72
12
18
18
22
50
10
66
2
4
21
45
42
90
8
4
75
29
7
17
67
39
42
12
20
90
36
30
4
18
54
56
34
6
18
69
21
99
81
12
42
50
18
54
16
74
61
63
42
87
123
50
28
ABCD 97071493258*3^$a+1 [50012]
83
13
39
32
19
18
71
115
5
12
43
6
3
8
4
36
9
3
45
3
84
12
63
18
15
27
9
24
24
48
8
36
16
48
15
12
18
23
12
1
6
78
59
4
12
164
24
52
15
21
60
81
35
72
4
33
59
7
24
5
52
8
19
29
16
15
9
72
21
63
32
13
12
24
24
30
41
64
48
20
40
39
29
31
138
30
5
180
67
17
7
69
12
32
4
44
48
84
4
56
16
68
64
33
6
45
9
3
20
28
21
90
5
13
11
16
24
12
39
29
12
43
21
63
93
128
4
48
39
105
63
45
8
37
23
16
20
24
7
12
18
36
24
132
11
13
3
8
28
48
9
18
21
12
63
60
9
48
9
23
37
15
12
12
8
13
3
44
37
47
73
54
30
30
33
3
30
47
12
7
33
48
44
36
168
52
9
87
21
47
43
5
60
55
12
30
30
30
18
21
32
109
18
6
35
36
25
18
5
48
64
15
21
39
21
60
72
45
150
9
12
9
12
11
13
6
5
120
13
27
8
4
12
9
27
92
100
20
12
4
12
33
35
25
30
12
69
32
112
15
36
77
4
116
49
60
30
5
13
3
12
12
20
16
63
36
48
33
60
96
63
17
1
11
4
60
8
48
19
9
27
21
33
72
11
16
24
39
33
81
6
17
1
15
24
12
32
28
21
3
27
53
28
80
7
30
12
27
3
53
67
18
87
36
12
51
33
51
93
3
21
84
32
7
6
3
48
128
36
112
44
12
40
48
32
24
43
9
20
16
15
113
1
66
9
21
71
24
108
84
12
28
116
16
15
36
6
35
16
63
21
20
12
1
12
23
25
83
16
60
20
64
3
17
28
39
53
127
21
140
4
45
42
41
60
7
33
60
9
30
21
104
48
16
51
84
81
33
15
27
29
16
3
21
8
48
40
3
12
90
23
40
21
71
19
6
51
63
53
7
45
44
52
3
41
31
29
139
41
36
25
3
27
18
3
36
8
16
84
84
9
39
44
12
67
60
17
48
16
3
54
27
3
33
63
9
20
1
6
9
44
7
18
87
69
63
27
9
15
30
27
8
28
3
29
67
29
19
30
60
39
3
41
16
51
33
27
33
144
15
33
20
7
18
60
72
11
132
48
12
7
45
20
25
23
7
21
9
24
51
92
28
8
1
11
43
21
69
27
3
77
43
5
1
11
16
69
11
16
27
41
16
32
12
13
30
36
33
123
41
12
88
3
60
45
48
20
28
15
21
9
47
48
16
144
45
3
24
147
6
18
12
5
36
208
48
32
12
52
27
53
40
15
33
32
55
29
48
28
8
37
3
104
40
75
21
36
3
9
21
30
65
13
42
48
93
12
44
31
57
32
16
45
11
120
61
27
48
15
24
90
36
30
21
57
99
36
15
113
19
53
67
5
73
3
12
68
7
72
29
16
36
27
53
4
3
57
75
21
9
23
97
51
92
144
7
29
24
4
20
16
60
116
1
87
87
17
120
84
16
33
15
51
17
76
36
75
53
48
1
11
7
29
43
53
72
16
117
3
72
20
52
8
24
7
24
81
24
24
8
25
27
3
9
72
72
27
24
21
60
32
43
18
12
60
11
108
52
12
48
9
39
96
32
4
20
16
44
64
15
18
30
5
16
48
44
7
9
36
8
97
36
6
18
3
27
9
36
24
48
3
29
61
27
63
77
4
92
19
33
12
15
5
43
6
23
67
54
6
30
11
12
127
17
36
28
3
45
57
3
80
1
3
63
17
36
55
9
3
57
33
3
8
24
12
12
19
12
78
83
19
24
53
36
1
27
27
57
15
21
3
57
36
44
4
44
16
132
12
12
24
48
27
17
73
107
7
6
90
18
3
68
31
77
67
90
3
12
32
13
24
3
12
60
27
48
29
16
57
47
13
48
87
60
8
1
30
41
64
8
12
4
27
65
12
13
71
49
3
60
15
53
12
4
24
48
21
18
33
12
80
7
54
15
68
16
27
30
11
28
48
32
55
5
148
27
9
15
29
64
9
11
12
115
57
3
29
61
90
9
20
36
12
49
27
3
77
13
3
36
27
21
57
27
56
36
52
15
66
95
25
78
6
63
32
1
143
84
72
16
3
5
28
33
24
30
41
28
3
30
63
45
60
11
52
39
18
12
11
24
112
48
63
33
20
7
12
48
9
24
9
24
24
3
84
8
36
16
36
27
29
4
20
12
37
27
36
51
41
13
23
12
16
12
32
7
30
27
24
12
60
15
5
48
16
48
15
144
29
16
36
3
9
27
9
36
12
9
71
48
4
96
69
42
54
11
28
12
33
6
29
60
16
39
29
4
3
9
44
16
132
63
30
12
30
57
27
24
93
48
36
3
21
51
30
23
40
36
9
3
36
21
39
8
16
3
9
21
24
3
36
3
53
31
5
16
12
51
5
12
16
3
33
24
20
7
5
4
33
11
4
3
45
12
104
1
24
3
3
78
3
3
66
120
60
15
33
30
17
19
24
9
20
24
193
24
12
35
40
24
75
6
27
32
1
27
8
76
39
21
27
12
84
9
15
36
81
15
41
48
4
12
20
13
12
71
48
61
78
66
6
77
1
63
3
9
21
3
21
11
19
29
1
27
36
92
28
8
55
17
4
36
99
21
32
24
16
8
4
39
66
18
66
66
18
11
121
111
8
112
8
28
21
15
12
45
47
16
48
9
24
3
51
30
63
9
3
21
83
1
30
30
27
72
48
9
3
87
21
39
66
60
47
13
90
18
30
36
9
21
27
60
3
29
36
12
7
42
48
63
33
6
30
63
24
24
156
21
11
16
3
9
21
12
83
16
96
48
32
16
44
16
20
7
9
20
48
13
3
12
32
13
39
60
3
17
172
15
84
29
1
3
92
48
67
41
16
69
30
21
12
20
7
24
30
30
29
36
4
3
21
9
123
87
5
16
8
120
1
18
12
21
69
59
115
66
18
29
28
48
20
25
36
15
12
9
15
33
11
19
36
9
44
13
11
49
47
76
12
3
17
19
6
23
48
16
80
16
48
32
12
16
116
1
27
36
9
51
8
19
5
55
9
20
4
72
36
21
11
28
24
45
59
48
4
80
112
60
36
27
5
19
6
11
103
5
28
72
27
93
87
18
87
33
3
9
27
24
20
7
53
13
6
21
108
51
17
1
15
12
36
3
45
15
24
12
18
12
11
7
41
12
43
6
15
3
60
120
45
12
3
12
5
79
5
12
4
9
39
75
33
48
9
12
15
45
15
32
12
36
12
13
3
57
23
31
21
32
13
3
75
33
9
59
48
16
20
28
60
120
12
ABCD 97071495746*3^$a+1 [50076]
20
21
43
5
7
17
19
29
7
17
123
3
18
36
36
115
12
8
16
12
11
37
59
25
72
8
64
11
37
12
71
18
132
12
6
49
5
126
84
78
43
20
16
11
54
18
18
19
29
19
20
15
42
19
11
54
60
43
23
18
3
3
36
48
37
89
15
21
6
1
29
31
47
12
18
19
36
5
30
33
9
127
104
28
20
3
6
7
48
35
13
53
19
59
30
72
54
42
30
24
36
13
5
36
19
96
5
39
57
31
48
23
18
19
84
11
69
75
157
20
3
25
77
42
18
7
11
9
60
57
36
7
36
47
13
32
28
68
3
18
48
43
11
36
1
48
29
72
30
13
11
36
108
30
3
159
18
103
12
11
78
18
1
71
13
12
8
76
11
60
30
42
45
45
7
20
88
116
28
65
15
52
48
11
1
24
12
11
96
30
103
12
47
114
51
4
101
18
1
89
15
144
27
1
68
72
4
155
60
169
36
92
9
19
8
3
18
36
7
12
12
23
6
36
18
1
60
41
75
48
9
7
11
48
42
48
111
3
25
11
36
49
20
75
45
24
21
12
42
49
20
28
11
48
25
35
12
25
104
3
12
1
24
71
12
6
27
3
42
51
159
60
33
15
1
24
17
30
33
27
84
6
30
132
1
36
12
23
97
47
36
9
45
79
36
12
24
5
43
83
18
36
31
20
9
108
48
54
33
40
17
24
54
73
8
9
48
60
108
43
29
19
96
23
6
18
69
12
27
18
30
21
16
20
33
75
21
55
36
29
39
15
13
44
84
160
59
36
36
57
87
18
7
35
36
18
31
32
57
7
89
19
11
24
33
12
4
5
7
29
102
1
24
24
60
5
7
113
19
35
1
12
59
1
17
15
16
20
3
109
12
36
11
33
4
36
11
61
17
51
16
92
3
45
9
55
17
102
36
150
30
1
84
11
18
12
39
69
72
6
54
30
24
12
24
48
61
47
33
9
43
144
24
89
126
13
23
121
5
75
12
40
168
24
5
43
11
72
37
120
48
35
30
18
24
102
90
1
77
12
7
80
60
4
144
36
8
40
56
16
36
68
72
3
6
79
48
24
36
77
6
102
7
32
52
24
32
51
1
84
56
4
32
112
5
7
23
168
108
30
15
3
6
54
12
49
41
18
97
84
12
11
13
56
129
7
24
59
48
36
37
84
24
20
4
8
9
120
7
101
54
33
28
29
67
36
12
36
35
9
4
32
28
89
18
210
51
9
55
17
18
33
3
1
17
7
24
12
5
18
96
30
18
78
55
8
21
60
27
27
81
52
29
31
56
21
7
77
3
364
8
160
41
24
72
48
51
45
67
92
40
17
15
51
18
36
19
68
57
3
21
30
1
32
27
69
21
7
11
30
60
30
18
24
30
72
6
7
11
1
8
27
36
1
8
135
18
7
8
15
6
55
47
54
75
3
18
18
45
40
96
36
48
5
54
120
6
7
48
35
12
24
181
35
84
49
11
81
57
3
3
72
69
3
81
60
36
3
13
77
30
57
156
45
18
36
18
30
49
8
51
54
18
21
4
35
18
18
13
24
24
11
37
11
33
9
19
119
13
92
40
12
29
138
6
30
21
21
7
72
8
64
167
33
9
19
35
13
36
35
54
126
1
84
44
48
16
137
7
59
6
63
16
29
55
68
120
27
37
68
16
32
52
41
126
57
12
9
30
25
125
12
18
42
54
1
32
4
53
7
47
33
40
44
93
6
66
43
44
52
203
42
138
61
17
18
84
1
131
61
120
8
21
108
42
36
1
32
57
12
6
12
24
18
36
30
25
89
36
12
42
33
33
54
36
36
108
21
15
36
37
89
79
80
21
43
11
1
20
15
13
29
12
67
41
43
47
61
72
35
9
52
56
3
49
11
37
35
1
12
5
54
33
16
24
47
13
23
93
16
12
101
18
30
42
33
16
32
4
5
18
25
59
24
12
1
23
25
23
18
42
9
63
84
60
81
3
25
8
28
32
3
13
53
39
75
73
71
37
29
6
1
35
18
30
1
71
1
23
13
20
15
61
29
147
12
81
48
111
39
73
32
3
12
57
3
18
19
8
27
49
53
7
17
31
35
24
144
102
3
3
1
47
33
28
36
108
36
48
32
24
16
20
51
13
20
39
73
17
31
47
9
16
29
36
87
51
85
29
7
23
37
24
24
56
57
18
6
31
60
12
35
33
36
27
72
144
109
60
5
31
24
48
8
12
27
72
72
37
36
107
108
33
87
90
18
24
12
108
72
18
18
33
45
54
13
17
3
4
32
28
20
9
19
32
4
35
30
36
55
89
42
1
11
1
5
30
25
11
126
15
16
12
12
17
55
35
93
57
48
168
27
60
72
16
59
12
78
36
63
27
36
36
45
4
20
21
12
55
23
1
32
69
7
48
5
102
60
37
11
18
18
24
66
7
17
30
37
36
56
84
3
90
24
102
18
7
60
29
12
18
1
36
12
36
20
16
72
23
73
23
13
48
36
11
1
71
12
18
18
13
41
3
64
11
25
47
48
49
41
15
45
27
60
16
35
1
5
48
91
5
55
11
37
36
41
174
36
1
59
12
165
36
39
48
36
37
20
48
9
12
60
7
48
143
25
47
18
30
42
30
18
19
77
54
49
53
18
21
111
1
47
1
35
1
17
31
11
33
21
7
83
13
71
18
15
16
8
33
18
1
89
39
16
5
30
24
49
36
5
30
114
15
57
12
18
168
12
33
27
37
35
36
174
7
48
35
33
57
18
42
127
32
3
9
9
36
12
60
84
3
36
51
1
23
1
83
1
20
39
1
36
11
60
37
17
51
15
13
48
24
12
68
16
92
48
16
12
35
61
8
28
11
9
27
37
44
39
36
57
33
6
9
9
12
54
6
55
24
5
54
132
13
59
66
7
8
99
36
13
68
16
48
137
19
5
48
6
ABCD 97071622946*3^$a+1 [50020]
12
12
15
1
36
12
56
15
48
73
12
12
116
93
6
25
36
12
24
23
9
24
60
36
12
52
17
15
136
44
4
44
4
44
12
64
48
20
16
12
68
39
13
47
13
23
48
12
69
40
24
60
24
32
4
12
44
21
3
123
61
11
1
20
21
3
60
36
16
96
59
1
68
16
11
121
260
12
16
83
12
1
36
11
24
1
24
8
16
11
45
3
61
60
36
32
28
11
1
44
63
9
12
52
11
12
6
27
4
56
12
28
20
12
87
24
18
7
20
4
32
135
25
20
48
3
36
9
88
32
28
120
84
72
11
45
3
120
13
11
61
120
36
23
49
32
39
18
7
48
68
24
52
83
21
4
60
36
72
80
28
23
12
9
87
25
56
24
45
7
32
60
12
81
78
33
15
12
9
40
44
28
8
28
12
48
92
33
48
43
5
27
15
1
8
192
39
6
75
40
32
51
84
97
48
36
60
44
12
3
24
57
88
161
270
12
13
32
15
141
3
13
23
13
12
48
72
5
3
3
1
36
32
24
39
36
25
96
23
60
37
48
65
67
24
59
21
15
37
8
4
5
19
68
48
16
23
25
8
120
24
111
121
12
56
4
24
60
23
13
24
36
96
56
52
56
208
92
16
35
97
36
12
84
8
28
56
60
96
48
3
57
27
6
87
52
44
4
20
75
49
8
51
1
32
76
44
76
35
72
13
59
33
33
43
5
6
37
8
28
8
4
8
12
24
9
51
147
1
24
95
120
13
72
11
21
12
4
35
13
24
32
64
36
20
3
45
52
84
12
104
4
48
120
56
3
25
20
21
39
111
1
8
120
72
28
11
37
12
20
3
25
24
32
52
11
37
11
9
16
20
12
3
13
41
31
48
36
20
9
39
40
60
59
48
157
68
36
100
47
45
24
4
20
28
12
20
60
4
128
12
52
12
224
4
24
120
119
13
32
21
15
16
17
51
48
75
24
48
25
20
60
16
17
67
24
83
81
15
48
25
32
52
72
116
12
132
15
1
8
15
13
53
48
6
1
80
84
12
88
20
12
40
8
16
95
81
24
64
20
24
39
21
33
135
88
20
45
6
37
8
3
25
47
9
57
31
32
16
8
3
241
12
84
8
48
51
105
28
5
63
24
24
27
25
12
20
4
71
61
48
48
12
12
11
45
21
39
135
1
17
67
132
8
112
12
11
36
96
12
1
23
33
28
11
144
48
13
48
8
147
45
52
20
64
23
49
95
9
40
20
16
32
36
84
16
44
48
40
44
28
119
13
8
39
133
59
13
8
3
25
56
39
1
48
116
15
25
32
99
1
24
95
9
51
156
69
72
28
65
31
24
32
15
24
33
40
68
24
60
81
75
12
9
3
16
48
11
21
28
71
132
73
68
135
13
5
54
24
24
33
12
4
23
25
20
15
21
28
11
13
60
20
4
44
64
104
24
45
7
20
36
63
121
44
24
192
15
97
5
6
13
8
63
21
132
39
84
45
64
108
48
12
29
55
95
36
181
20
48
39
54
3
24
171
72
9
40
17
19
8
4
71
45
39
1
12
60
71
12
33
36
69
27
4
23
81
40
23
1
23
21
100
12
71
54
19
60
32
12
4
47
9
183
165
28
48
12
108
24
132
23
45
39
33
12
48
51
1
11
25
35
85
20
88
32
39
57
52
11
21
4
24
8
33
15
4
96
48
36
48
24
59
12
25
8
28
32
148
8
36
3
1
44
3
13
144
116
15
9
60
15
25
8
12
52
24
20
9
6
1
8
12
4
24
8
27
25
12
8
36
27
24
37
84
8
27
6
139
12
144
12
60
11
6
31
12
212
27
97
5
19
11
45
4
17
27
16
24
24
96
20
36
16
8
52
71
37
24
96
29
87
16
8
15
81
36
88
20
36
3
36
45
28
24
11
9
40
24
32
16
32
24
15
297
24
28
56
40
84
56
16
12
84
47
57
4
11
36
85
11
48
25
32
75
25
20
88
11
9
57
103
48
24
20
28
36
77
3
28
17
15
96
60
88
120
11
73
24
8
136
44
141
27
88
24
24
12
17
15
27
54
6
25
65
67
24
8
75
45
40
92
24
9
15
63
1
8
39
1
47
24
13
107
49
140
16
32
15
1
8
39
21
88
41
19
8
28
23
18
43
72
12
56
48
12
40
59
9
15
18
6
25
8
40
44
69
39
15
45
28
17
123
40
11
61
72
8
3
49
8
12
16
48
23
61
36
24
156
20
16
20
39
45
12
15
1
56
120
3
1
8
16
23
48
49
12
32
51
37
20
39
21
12
84
12
76
36
12
20
51
18
19
71
69
48
81
3
36
12
45
31
32
63
37
12
32
40
12
23
12
21
4
23
21
24
28
116
3
36
1
35
37
24
12
96
8
168
172
35
69
148
24
143
21
16
35
66
6
42
67
59
49
80
24
4
92
4
24
24
8
16
8
228
39
85
5
27
60
12
120
51
9
4
47
9
39
54
67
36
95
25
113
67
23
33
15
61
47
37
36
48
44
51
1
11
36
25
96
8
15
61
83
117
40
48
5
55
116
3
72
9
39
96
1
32
16
36
32
24
3
24
1
32
33
6
1
44
40
12
44
12
28
24
11
37
80
4
12
12
44
48
28
92
172
132
20
4
116
16
48
44
75
37
35
60
48
37
24
41
3
39
96
73
96
11
45
75
1
24
48
59
1
24
20
9
159
12
52
47
45
12
15
25
8
72
24
108
120
60
28
71
9
75
13
20
12
3
73
132
59
57
33
6
97
12
71
1
36
20
16
11
33
40
12
ABCD 97071851608*3^$a+1 [50031]
60
45
42
21
72
132
63
33
21
39
45
54
80
96
85
69
12
3
93
3
71
49
192
9
39
47
70
132
27
153
50
73
33
6
126
72
36
39
153
27
36
71
49
15
9
240
21
195
47
25
84
99
42
48
39
72
216
108
12
39
21
60
15
129
36
69
3
33
99
45
3
47
106
60
27
48
12
36
12
45
12
15
21
27
24
3
21
36
24
15
9
117
50
25
33
3
12
33
60
72
183
33
135
72
108
21
99
69
27
96
48
72
48
9
3
24
36
24
9
180
12
60
48
74
1
12
12
36
36
48
141
72
72
15
3
105
84
204
12
27
80
10
51
12
45
90
80
97
57
15
81
48
36
123
261
75
69
15
3
54
288
72
18
33
15
32
13
72
36
24
45
51
95
49
105
231
21
26
10
15
45
15
57
50
1
24
33
99
129
39
33
24
15
144
51
9
69
75
12
21
54
9
216
24
60
11
1
93
27
72
95
1
12
9
135
84
60
9
26
145
21
63
33
63
120
51
45
189
87
60
48
36
36
72
3
102
3
69
50
25
96
33
54
30
51
21
39
12
12
27
81
69
74
96
58
111
60
24
36
95
205
24
75
33
9
48
27
84
21
48
75
21
156
6
33
15
90
87
47
73
167
37
84
69
48
3
21
3
72
36
132
48
60
59
13
108
45
27
72
21
3
105
27
105
3
9
38
112
102
39
57
48
24
396
12
218
37
33
15
11
61
48
24
57
51
72
21
51
48
45
50
205
3
33
15
6
48
75
93
2
37
81
39
35
13
12
36
83
1
24
120
95
25
21
3
12
3
6
90
54
183
45
99
33
15
240
33
2
16
81
96
60
9
75
69
15
27
30
3
47
10
84
63
12
96
108
12
60
33
12
75
59
13
48
12
117
51
9
3
96
12
33
134
61
24
108
48
15
105
71
61
12
93
15
9
51
48
36
9
156
54
6
51
87
201
24
96
120
60
9
15
33
2
22
111
69
54
21
24
132
72
48
39
9
120
12
83
10
27
177
51
165
12
54
33
45
3
24
39
240
224
22
15
36
12
11
1
21
48
26
106
39
45
51
12
48
105
72
75
21
135
59
16
21
84
39
6
99
23
205
9
39
36
36
33
87
192
35
10
27
153
18
45
48
35
181
11
145
120
12
48
24
249
39
36
84
117
48
132
3
48
143
25
45
27
9
15
84
35
61
3
45
72
36
72
48
24
23
13
12
33
3
57
99
24
57
3
35
1
24
45
99
60
165
102
201
23
85
21
54
45
12
24
21
72
60
3
144
35
49
12
35
49
69
36
3
33
2
70
51
60
9
50
193
15
45
60
192
12
9
24
27
24
24
120
71
25
36
35
16
54
144
39
36
36
33
147
141
72
3
72
33
87
36
59
13
93
36
3
63
45
9
51
312
60
12
71
25
33
15
312
45
87
36
12
12
15
6
27
12
131
96
48
1
24
93
27
228
27
141
57
15
57
63
108
132
9
51
84
83
13
35
73
120
165
111
48
27
80
61
24
9
24
3
33
54
48
153
12
72
57
39
9
75
21
279
36
156
51
48
42
15
12
12
84
12
47
96
1
24
24
47
13
35
241
12
24
69
159
81
15
129
75
60
111
81
9
6
9
39
33
48
69
170
217
23
73
48
129
3
33
27
12
33
27
36
24
36
117
87
96
105
84
38
142
18
42
15
36
84
108
48
36
24
12
12
21
15
59
106
39
15
33
60
108
84
120
21
134
10
183
48
57
15
72
12
24
12
9
230
1
63
45
131
70
159
12
15
33
57
134
61
33
24
36
36
146
157
83
22
3
48
24
192
84
12
12
3
45
9
39
35
61
81
3
36
33
132
39
12
35
70
72
2
73
36
57
63
11
49
15
105
96
23
1
72
23
10
134
58
15
24
201
54
45
3
21
12
12
225
60
171
24
33
114
33
48
47
73
60
24
36
12
147
9
96
24
105
60
39
48
3
45
144
93
ABCD 97072138862*3^$a+1 [50073]
16
32
192
88
84
39
149
16
344
28
84
8
40
8
88
12
60
20
12
91
24
77
4
60
144
3
33
80
76
20
48
108
48
52
68
67
120
69
8
16
20
124
120
3
29
24
52
128
7
53
16
8
43
33
15
24
101
40
56
40
96
24
56
60
175
33
32
144
16
32
100
51
24
45
80
16
20
96
124
27
29
136
3
21
48
12
39
9
60
51
120
72
17
12
43
53
88
72
27
96
5
67
125
187
101
96
136
60
20
24
240
16
72
92
4
80
40
27
53
84
36
19
53
52
15
33
92
52
204
56
76
15
33
159
5
40
48
132
36
32
24
88
8
4
63
17
31
5
12
36
24
160
3
77
16
72
80
28
12
68
64
15
117
48
32
120
19
65
36
43
197
24
36
76
120
128
136
20
196
12
60
48
84
176
48
7
5
112
3
17
160
32
240
48
16
15
149
12
144
12
144
100
368
31
5
12
7
48
93
60
15
45
80
112
48
200
19
21
267
29
163
21
104
40
36
84
60
15
81
12
8
19
48
173
40
20
64
48
12
80
43
48
5
24
72
19
5
139
21
264
68
48
100
12
32
12
208
20
48
148
332
4
8
43
29
28
68
40
3
45
120
32
112
3
29
16
3
45
27
29
144
16
216
3
24
33
63
141
24
24
128
72
12
4
24
96
36
20
24
100
60
24
8
48
19
120
101
52
63
24
77
16
12
15
65
52
108
48
180
24
104
12
60
43
9
15
5
76
15
189
3
165
32
16
27
65
12
43
5
24
24
52
63
5
124
231
197
84
60
19
69
108
32
48
12
36
84
16
27
29
4
44
52
36
75
5
235
65
55
57
108
212
192
31
5
24
19
24
48
89
160
20
19
9
12
128
91
5
4
15
141
32
40
123
17
48
16
44
84
16
96
36
3
125
76
303
5
316
140
72
12
100
3
5
112
168
24
24
27
113
7
117
36
32
7
93
12
108
48
32
4
36
168
24
3
5
168
172
48
32
64
36
3
21
84
12
3
5
16
96
3
9
212
139
24
57
60
56
60
12
16
96
48
68
144
96
175
53
67
45
27
21
99
48
5
52
32
76
48
36
20
19
189
60
15
45
116
60
16
20
124
132
224
84
24
16
80
96
43
141
147
45
24
164
247
9
36
8
96
19
120
57
32
28
8
40
84
63
53
64
60
116
12
12
16
36
204
20
84
76
20
64
152
180
16
48
32
4
24
75
5
139
120
245
60
28
48
32
52
12
96
120
24
56
24
16
72
3
53
16
260
28
3
129
68
48
43
161
96
12
72
43
216
105
36
48
32
43
101
19
21
116
79
120
117
48
144
168
48
72
128
64
36
135
45
24
8
28
87
69
48
8
24
36
127
21
44
48
103
9
12
20
100
48
56
4
48
20
24
136
27
45
36
20
19
21
32
67
33
48
12
27
96
29
108
100
144
156
12
192
168
56
4
32
36
40
27
57
36
12
60
195
21
12
80
144
31
149
124
15
117
8
19
48
65
148
75
24
53
52
32
36
43
45
104
112
8
72
43
45
48
104
24
84
16
20
40
32
43
9
15
17
28
96
20
7
117
32
139
41
48
55
165
72
44
100
32
48
12
55
9
80
4
147
5
67
96
17
52
168
80
4
20
43
45
68
7
48
57
68
112
120
20
36
112
104
4
192
80
175
113
84
48
72
88
48
12
20
12
148
75
5
24
88
80
112
48
56
4
135
48
69
48
36
39
21
36
260
19
57
92
100
128
64
108
51
29
40
240
48
24
8
60
52
24
72
48
120
36
44
64
20
60
132
76
120
24
ABCD 97072421926*3^$a+1 [50005]
150
108
36
9
165
90
1
71
73
167
48
72
145
48
59
18
78
36
48
60
126
36
36
127
128
63
24
121
107
24
156
33
57
7
17
79
11
69
39
138
63
45
51
64
17
138
60
450
36
18
1
96
83
13
53
216
180
31
77
115
65
60
72
91
35
192
96
66
24
120
234
132
216
48
24
45
57
39
105
90
109
143
24
228
18
19
41
18
37
119
25
125
30
36
60
133
32
99
90
96
3
171
36
33
39
6
54
333
3
42
3
16
89
39
15
12
96
12
60
336
109
35
13
23
24
72
9
16
11
165
352
77
19
71
48
57
16
5
30
24
85
143
1
77
48
67
113
36
54
37
107
6
102
9
99
61
35
61
80
93
51
33
6
180
30
39
57
36
147
105
7
48
35
126
15
165
54
102
54
240
36
21
33
84
18
24
49
59
37
128
16
65
150
9
16
32
69
108
31
17
42
72
13
32
93
132
30
144
1
80
81
162
18
54
24
192
42
108
30
258
7
293
36
103
176
159
48
90
72
31
41
186
54
66
18
19
128
15
144
186
228
6
30
79
17
54
54
270
30
42
45
27
37
96
83
30
252
24
43
155
90
43
95
24
9
45
84
15
261
27
112
96
35
30
31
5
96
12
18
132
18
138
24
21
45
126
24
45
57
42
36
54
51
192
39
90
24
39
171
60
36
156
54
96
54
36
48
90
31
29
19
161
72
7
11
69
16
96
11
60
30
42
102
36
24
174
60
66
78
21
16
29
19
96
107
12
6
72
18
25
11
126
48
7
128
51
54
54
90
7
23
6
30
37
185
7
48
29
90
121
29
36
162
72
54
30
49
131
24
72
141
159
24
25
5
72
42
57
48
15
42
30
9
99
157
11
18
12
54
24
25
209
15
21
27
144
96
69
108
60
66
1
95
54
12
24
48
72
15
81
18
45
9
120
78
120
18
36
195
3
45
231
102
3
192
3
114
12
63
63
33
39
6
66
18
18
72
37
5
66
105
63
97
47
18
15
75
37
80
16
5
6
36
145
17
63
112
35
72
24
61
11
324
1
143
49
77
66
78
156
54
42
192
126
57
93
192
18
54
180
96
66
165
96
105
18
261
16
119
105
48
75
37
5
48
91
32
3
114
30
36
54
78
18
84
42
229
89
87
39
132
37
17
30
96
18
31
144
32
27
126
84
6
45
27
69
51
60
198
139
32
64
101
54
24
141
159
72
6
18
1
119
25
89
120
18
13
59
85
96
131
156
24
48
6
12
18
69
112
95
36
253
47
18
72
114
90
36
12
18
25
29
108
6
162
18
126
54
30
90
6
54
102
78
54
30
78
252
48
19
35
24
66
114
282
18
6
31
192
5
18
9
64
5
72
67
96
512
93
6
36
57
117
6
30
135
15
12
36
6
18
25
101
126
36
144
105
51
72
36
1
59
72
45
27
90
30
6
84
36
6
36
37
143
12
78
90
45
279
73
17
31
107
37
131
30
42
36
30
24
27
99
84
90
15
112
35
90
19
17
18
24
36
120
144
25
17
30
1
5
43
41
6
30
3
75
69
57
30
96
18
54
177
64
77
18
60
54
102
25
65
15
48
33
15
15
18
127
48
29
36
271
80
144
21
75
16
23
156
60
18
12
51
3
24
21
27
18
144
18
168
121
179
61
48
48
32
ABCD 97072468984*3^$a+1 [50014]
21
15
93
27
33
219
36
12
8
25
11
25
24
75
36
24
104
1
12
48
27
39
6
120
3
45
12
90
30
18
45
45
59
1
27
48
80
4
21
150
120
6
15
24
87
29
1
39
44
85
12
39
9
12
54
29
145
30
30
87
39
21
15
9
21
54
30
24
96
39
51
30
24
75
27
17
61
11
40
8
13
39
69
11
16
9
23
136
15
12
48
41
64
27
33
12
60
3
41
115
9
75
102
27
27
89
40
12
12
32
16
128
84
157
54
9
128
43
21
8
13
23
1
11
19
5
76
84
20
19
42
48
15
27
5
13
75
15
45
60
57
23
7
18
60
51
48
3
84
81
9
54
12
105
104
1
3
27
18
30
6
3
156
72
3
9
21
6
30
3
108
3
66
174
57
8
37
54
6
15
39
105
24
21
30
45
36
105
114
41
43
29
28
12
8
79
9
111
54
42
45
129
3
21
75
45
27
12
12
9
12
18
177
213
11
28
3
9
45
174
60
6
30
33
81
60
39
12
51
69
24
44
7
6
54
150
3
21
30
21
156
8
36
61
3
180
15
21
81
39
9
35
72
199
6
15
9
59
31
33
21
60
27
39
5
16
8
36
36
28
12
12
20
103
9
24
75
30
27
20
55
18
12
143
1
99
15
9
21
42
18
47
72
97
90
30
15
45
24
66
9
57
3
12
92
37
6
57
8
55
24
29
36
49
12
47
1
12
23
72
52
20
13
15
68
7
18
15
12
3
45
12
108
72
12
207
9
24
168
12
32
16
12
3
5
13
59
7
5
4
12
8
12
40
24
9
6
81
80
4
51
9
39
12
5
4
165
83
72
55
9
84
63
9
21
24
83
1
12
39
81
3
20
61
39
75
12
30
59
25
3
48
12
21
75
96
81
135
39
9
75
41
208
116
97
3
24
3
144
30
54
21
21
3
45
102
9
20
76
92
1
60
60
39
177
60
99
105
6
53
7
33
3
65
24
28
81
11
1
23
36
1
84
30
30
120
51
15
18
6
54
42
18
96
59
1
30
65
25
6
90
15
3
5
61
30
6
24
51
15
24
30
30
65
4
45
36
59
144
28
32
48
28
84
33
108
12
3
75
12
5
139
33
72
45
3
21
12
107
13
27
12
69
36
11
103
30
42
114
119
1
3
27
45
9
6
5
49
42
105
9
39
51
29
64
51
129
21
66
9
20
84
1
12
27
20
88
32
7
129
60
21
66
48
12
33
171
114
39
12
84
20
205
12
35
48
4
33
84
36
15
9
24
120
59
12
4
204
33
119
1
18
6
3
36
21
3
56
4
48
128
16
9
15
32
25
3
44
37
3
12
81
48
60
71
31
33
12
129
114
41
49
75
45
90
6
3
51
69
12
8
31
129
8
64
21
60
78
30
11
25
35
64
21
39
36
20
49
59
1
107
28
87
78
87
15
29
4
32
12
91
21
15
9
12
15
48
9
20
1
186
65
84
76
45
3
36
20
25
15
117
18
29
36
97
24
84
72
23
40
36
69
51
44
1
24
36
24
27
84
39
69
27
6
3
75
9
92
76
120
9
24
11
49
150
57
39
36
9
24
15
9
33
24
23
7
69
45
51
15
33
8
85
27
57
30
6
27
8
100
3
30
132
3
51
33
20
37
6
9
36
123
6
54
5
36
61
78
12
60
17
73
54
6
120
54
150
54
21
44
25
30
57
33
6
173
28
24
15
29
52
9
180
75
36
84
45
23
12
16
24
39
17
25
23
40
12
20
64
24
36
21
99
45
23
1
27
84
21
39
159
29
1
72
3
44
112
20
1
119
1
30
69
8
60
37
3
32
136
12
63
93
15
156
54
15
45
111
111
29
25
39
45
27
32
40
123
30
3
105
12
47
12
24
61
15
8
37
15
39
17
19
96
53
124
20
40
248
72
1
99
3
9
44
1
84
27
9
3
12
69
126
69
147
65
25
60
108
30
57
9
60
6
138
27
12
68
40
72
12
9
27
39
53
67
156
18
11
49
27
68
31
36
18
42
9
201
78
17
12
61
15
45
75
87
18
6
30
95
1
48
12
83
121
3
33
39
9
51
81
3
44
88
69
35
16
12
12
21
30
30
3
116
1
84
30
84
42
63
12
72
21
75
57
27
3
9
36
63
12
33
24
33
47
13
60
15
48
57
78
42
23
40
24
27
45
21
30
45
12
12
36
75
24
29
25
15
171
5
16
3
21
8
52
24
60
44
37
99
44
13
27
3
17
13
60
18
65
4
57
30
36
33
60
36
156
33
60
51
36
3
102
15
12
27
9
57
18
65
1
111
15
105
9
15
9
15
36
129
36
24
12
60
39
60
129
11
108
67
5
19
21
9
12
23
36
60
121
138
57
24
68
13
27
3
108
9
57
75
21
30
9
21
59
60
1
18
6
54
9
48
9
35
28
21
6
65
40
9
66
45
56
73
59
12
31
29
49
39
32
49
36
84
11
25
156
87
27
29
25
27
33
12
27
3
129
21
27
21
51
8
12
1
108
51
9
11
24
1
114
42
108
27
32
156
55
9
51
29
1
35
4
12
9
27
20
55
144
5
4
45
36
36
23
4
36
116
121
27
27
186
99
60
9
99
21
36
ABCD 97072970342*3^$a+1 [50028]
45
24
36
12
28
36
35
1
47
1
32
28
80
60
16
60
59
81
184
80
64
71
37
68
15
24
13
35
73
140
40
11
21
3
25
44
72
75
61
12
167
24
121
44
36
4
20
40
84
36
56
111
69
4
36
44
76
35
69
64
35
37
36
44
3
96
120
37
24
108
71
85
11
165
60
48
40
143
69
4
32
72
60
267
109
36
23
73
23
9
16
60
12
23
45
24
88
72
56
52
47
21
72
40
59
33
40
32
16
167
37
11
24
9
60
40
84
132
44
60
36
4
12
24
104
12
4
24
116
24
36
15
145
140
168
40
8
64
68
15
61
84
68
4
71
105
172
35
37
35
121
32
28
32
120
28
48
24
71
85
56
4
120
32
64
80
15
48
96
24
177
4
20
39
85
96
12
24
239
225
36
40
84
20
52
60
48
59
45
28
32
52
36
32
108
72
3
205
44
108
3
72
1
132
12
176
64
32
4
179
37
8
36
4
20
36
51
1
132
36
72
44
4
20
76
48
92
120
3
72
33
63
33
16
119
24
25
71
24
21
72
27
1
140
76
36
80
28
36
44
24
36
36
4
59
48
13
24
32
3
145
72
144
80
24
76
36
68
16
32
132
48
24
16
47
45
52
24
44
27
45
64
35
72
9
15
21
4
71
25
44
3
105
63
13
36
23
37
68
48
172
80
76
71
24
37
59
168
37
104
4
60
72
35
69
196
20
144
12
72
28
120
59
24
25
24
48
95
13
11
13
8
27
145
12
176
3
24
37
84
72
24
36
12
32
15
13
12
104
76
164
39
117
3
33
4
128
3
13
204
12
24
155
97
48
95
9
252
28
71
49
36
20
40
36
83
96
69
75
37
108
8
39
24
24
85
32
3
153
24
4
36
36
44
36
64
68
15
21
51
73
20
3
69
4
71
45
108
15
57
100
44
15
21
36
28
180
71
121
95
45
99
33
76
72
72
8
184
20
16
47
45
72
3
13
59
105
39
9
76
11
189
76
48
23
117
27
1
32
16
60
80
60
36
88
11
45
160
36
68
148
60
12
23
153
24
40
140
48
72
28
180
228
20
51
25
156
32
36
72
4
60
44
60
52
312
8
24
76
12
288
72
56
184
36
72
12
72
20
39
24
13
180
23
21
60
39
45
36
148
96
59
48
9
24
16
36
92
160
108
132
152
63
37
179
9
15
57
180
36
4
24
44
15
21
96
4
47
25
48
20
112
44
4
20
4
392
16
59
1
47
33
87
85
116
40
167
73
120
24
32
15
48
45
156
15
121
36
80
4
20
51
24
1
44
28
36
12
23
45
144
75
37
36
23
24
21
27
153
100
59
57
15
24
96
153
63
120
72
21
12
172
11
61
35
33
112
44
40
11
49
47
69
148
20
16
60
44
240
27
25
288
56
15
97
84
83
61
36
24
80
24
52
20
111
45
24
76
47
1
140
60
36
124
60
11
48
120
13
35
24
48
1
32
108
100
12
32
27
45
40
68
28
68
76
48
108
32
40
32
100
84
20
112
68
12
147
120
85
576
104
16
35
1
71
129
4
72
12
47
96
24
24
25
56
15
133
8
64
44
36
24
112
8
24
192
28
180
156
32
24
144
112
23
25
20
40
84
32
24
12
4
68
76
119
45
51
1
95
9
159
21
4
23
9
36
4
204
11
105
40
104
24
72
39
1
104
16
20
3
13
128
52
23
189
28
44
60
39
45
76
24
12
32
36
24
12
60
39
120
21
195
1
95
24
21
27
85
20
76
35
69
72
16
59
13
11
85
260
24
111
37
107
45
72
60
40
44
36
28
36
44
3
69
531
69
76
144
23
96
97
72
48
60
12
36
11
24
61
104
84
76
59
45
51
25
24
12
20
15
33
100
35
13
24
36
120
47
96
69
112
68
36
99
45
51
49
36
36
36
35
24
49
71
1
8
40
20
4
ABCD 97073055778*3^$a+1 [50098]
33
33
15
9
3
27
57
39
45
24
51
6
66
33
24
45
3
48
144
15
18
72
75
51
6
123
36
12
15
24
48
33
33
60
87
75
69
9
66
78
36
120
36
75
15
9
111
48
6
162
45
12
15
33
9
30
6
27
72
93
3
45
24
3
15
21
72
69
15
24
12
240
60
12
72
9
24
63
3
96
18
3
27
33
63
57
24
21
87
27
6
27
15
6
15
216
108
12
24
45
87
33
60
66
24
9
57
51
132
105
78
42
3
27
18
39
36
57
18
48
6
3
57
6
33
69
42
24
30
90
57
15
18
12
39
51
9
93
27
15
6
3
39
18
12
42
30
18
21
75
57
39
9
87
117
21
24
12
18
48
117
57
15
36
9
51
108
12
57
15
51
21
48
33
84
135
141
15
105
108
99
3
48
120
9
33
3
12
15
18
15
12
57
72
66
30
60
120
30
24
24
54
3
15
48
126
39
27
33
21
15
36
39
24
9
15
6
24
3
12
147
9
21
24
39
3
249
36
45
75
45
30
54
18
30
3
12
195
150
90
33
15
42
3
69
54
6
18
21
156
63
57
36
48
12
24
39
21
33
192
96
15
3
45
120
57
123
60
24
3
9
24
12
84
39
42
30
30
15
27
18
3
12
48
15
24
90
51
75
6
39
27
150
12
30
93
117
30
6
75
45
120
15
12
39
18
6
24
81
69
48
75
84
9
15
72
3
6
3
111
105
24
60
27
21
120
57
27
69
27
57
60
18
117
21
111
63
30
3
45
120
27
108
117
87
69
42
120
48
30
75
9
3
3
54
12
15
48
72
15
138
6
162
15
48
69
36
24
3
27
6
42
9
21
75
15
24
21
57
3
60
57
66
9
168
15
42
27
99
21
51
48
66
30
66
15
45
39
51
18
51
3
42
51
27
117
24
12
24
63
6
39
27
24
45
12
39
174
24
51
24
36
69
72
51
3
45
24
45
78
9
63
21
72
3
96
144
24
48
30
75
72
45
36
84
48
42
57
39
24
153
60
12
168
60
9
15
3
48
42
3
165
24
15
21
72
75
192
21
18
9
165
60
15
15
48
18
30
9
93
3
120
39
120
78
18
24
48
78
15
81
36
27
12
81
12
42
54
72
195
72
105
51
45
51
21
84
36
54
66
3
51
45
93
6
120
24
96
9
12
51
24
48
153
12
3
24
168
30
3
33
60
252
27
36
12
48
12
24
24
36
75
48
21
75
9
12
3
48
57
111
69
21
120
75
51
21
24
21
15
120
15
162
48
84
3
21
60
102
45
27
72
18
27
24
36
36
27
33
57
108
3
15
105
39
42
24
84
18
18
36
48
18
18
36
168
3
33
6
18
72
135
36
99
168
78
12
6
21
45
39
84
132
108
12
24
87
45
33
60
36
48
3
12
51
6
138
18
24
183
168
15
30
39
141
48
12
3
9
6
54
3
15
90
99
36
12
12
24
12
72
81
27
45
75
60
33
24
15
201
15
96
75
78
90
6
90
21
93
36
27
69
39
21
3
21
72
24
15
48
60
75
30
51
36
45
78
6
15
60
12
60
39
78
111
12
93
87
45
3
69
36
12
75
60
12
27
48
18
150
30
18
6
18
33
108
12
60
60
72
33
27
165
48
54
21
24
84
87
9
9
54
6
87
27
18
27
12
45
63
3
33
129
27
9
72
183
12
84
48
3
24
24
9
36
12
9
39
57
15
12
51
81
24
201
30
66
3
9
18
45
24
99
9
36
12
45
42
48
42
135
45
27
9
72
87
180
48
27
105
108
12
45
3
33
30
102
99
39
6
18
6
72
15
12
21
42
48
102
18
69
57
15
153
3
39
81
63
42
168
99
3
42
51
45
15
24
63
9
108
51
9
141
12
108
15
36
105
15
21
3
12
75
45
24
9
84
12
75
39
21
33
12
63
120
93
159
3
33
45
15
3
81
48
12
3
66
132
3
84
3
33
60
147
33
39
120
96
6
18
78
60
12
15
12
9
39
15
21
69
6
54
123
24
24
45
12
3
72
147
6
12
54
9
9
48
3
132
12
228
57
126
9
12
3
72
21
12
45
15
3
48
54
36
84
3
33
27
3
9
21
24
90
6
12
15
69
120
36
132
27
21
12
48
30
24
6
120
15
93
30
21
33
15
33
132
60
3
87
6
15
27
138
30
24
21
9
27
9
6
9
9
27
24
9
36
12
27
12
48
12
36
147
72
24
24
48
69
24
105
90
96
6
15
3
9
45
51
39
21
69
96
6
21
24
60
93
96
36
15
48
48
12
33
72
18
45
12
12
93
6
72
78
39
72
168
12
48
96
15
105
9
36
39
60
48
84
123
57
48
63
30
87
120
12
96
153
60
42
69
36
12
21
30
ABCD 97073568706*3^$a+1 [50052]
27
54
15
12
64
17
103
5
72
27
27
217
68
28
164
40
132
32
48
28
143
18
63
45
19
24
44
21
15
21
103
36
5
67
59
9
96
28
168
56
21
36
7
48
72
60
83
216
105
3
181
168
72
24
12
12
53
126
72
25
12
68
196
92
3
54
126
9
117
15
3
25
36
48
12
20
165
54
37
8
117
51
160
77
67
24
24
11
69
268
48
11
85
239
54
55
24
12
35
97
47
72
36
69
16
72
20
16
5
43
260
3
45
9
90
69
4
84
23
49
23
13
77
99
99
90
63
88
29
15
48
9
55
12
5
15
3
18
90
1
44
64
120
77
163
24
47
37
44
45
18
25
24
59
13
168
8
9
55
89
103
167
69
208
156
120
23
9
112
24
32
3
13
36
77
67
20
88
41
127
107
1
17
91
168
96
41
67
12
20
135
36
217
32
3
13
5
54
72
54
19
32
21
63
9
151
47
33
112
125
180
18
36
9
24
144
84
27
73
72
8
88
119
61
29
72
15
144
57
31
20
39
54
19
80
99
1
17
79
101
43
108
83
61
47
126
127
68
196
192
173
306
81
9
51
21
7
29
72
67
23
9
88
11
54
36
171
16
47
9
112
48
11
1
156
23
1
60
36
29
27
9
103
96
32
57
72
108
18
18
79
72
29
72
19
36
35
54
36
18
133
60
23
117
27
54
90
18
18
54
15
21
15
57
55
48
5
51
52
96
107
37
179
1
144
17
43
83
9
27
141
3
90
216
19
48
240
161
51
52
120
47
9
112
5
19
120
32
24
144
3
13
5
19
8
4
23
72
37
12
41
67
113
15
21
211
32
24
52
23
45
76
32
63
133
80
21
55
48
23
45
27
13
72
32
40
24
44
96
112
35
45
9
36
19
180
252
140
111
108
90
63
189
18
13
32
45
54
13
23
36
61
152
36
52
5
72
72
103
23
198
63
9
18
72
54
54
73
71
18
51
84
9
18
126
99
64
53
198
169
128
124
11
90
54
36
18
108
19
80
16
92
72
60
12
16
56
60
48
112
60
24
92
76
95
1
80
27
72
45
52
96
59
18
7
120
84
329
43
101
67
176
24
39
144
37
32
108
21
115
96
77
31
77
90
37
8
99
18
72
139
20
64
47
1
71
9
52
96
23
18
99
52
24
41
144
31
12
156
53
36
27
36
9
19
89
51
4
140
3
1
80
4
257
87
4
179
1
72
24
44
3
13
77
19
60
36
36
29
18
61
65
19
35
45
28
212
3
108
1
144
107
13
36
12
20
28
24
29
90
25
11
109
36
68
16
113
27
4
32
108
112
149
55
104
39
54
15
112
32
124
20
3
72
121
312
24
24
176
81
72
63
24
16
144
48
155
13
48
29
91
80
24
120
64
192
216
23
81
9
55
17
15
75
169
116
111
1
8
100
108
116
196
29
67
59
36
198
36
67
84
156
53
63
45
19
71
105
12
45
87
88
48
36
11
36
85
72
68
4
23
85
68
72
40
32
81
55
17
99
9
91
60
12
84
36
12
36
8
64
20
171
90
87
39
72
1
36
84
95
9
4
20
21
198
1
32
48
28
125
7
29
19
71
54
15
39
97
48
96
192
32
112
32
88
23
45
81
15
52
56
75
13
5
135
16
12
84
41
7
119
45
88
11
73
32
16
5
283
23
9
63
18
18
49
48
29
19
35
25
60
311
18
18
9
63
18
108
54
33
16
24
48
77
99
132
112
68
3
37
120
23
36
1
17
127
12
56
39
18
207
135
105
88
72
23
54
87
129
54
9
28
17
63
4
95
33
57
7
245
87
52
84
8
21
19
8
9
108
43
20
81
18
49
95
ABCD 97074245792*3^$a+1 [50033]
12
24
60
15
60
69
40
36
60
41
15
57
6
54
18
33
75
12
13
11
61
65
12
43
104
36
4
11
45
28
20
36
16
23
36
21
9
39
57
103
71
9
12
3
12
18
91
35
114
27
100
24
5
19
36
20
3
21
52
8
27
33
15
45
12
100
8
72
64
80
15
36
72
37
41
18
36
81
39
85
59
25
56
100
20
76
65
18
1
41
3
12
15
25
8
75
21
3
13
53
31
119
12
85
59
25
71
18
75
81
15
39
37
59
81
48
16
119
36
1
17
7
11
25
60
80
3
30
90
36
45
9
36
19
32
63
1
56
27
37
5
19
47
24
54
15
12
39
21
24
16
108
11
45
45
91
107
1
60
20
16
11
105
75
69
24
136
24
20
12
4
20
33
123
4
56
24
16
44
4
12
59
129
15
37
24
20
40
29
7
68
72
45
63
36
36
4
20
36
39
54
27
45
24
99
27
12
181
80
60
45
7
23
45
136
44
12
4
89
72
54
54
27
39
36
13
96
59
102
99
24
12
27
1
32
3
6
51
124
20
24
16
156
8
16
20
36
160
35
93
15
25
5
24
27
40
80
16
83
57
15
45
4
11
33
112
29
24
66
36
129
285
15
39
36
9
72
4
119
37
89
39
12
3
21
40
120
20
24
27
54
18
33
33
42
69
4
17
18
36
18
3
24
36
243
12
45
27
96
36
1
24
29
15
36
15
129
15
36
49
32
364
23
1
35
45
36
84
76
24
29
31
125
31
36
20
39
9
9
3
84
24
40
17
54
49
56
64
47
12
1
56
15
36
45
4
41
3
40
11
60
21
4
59
42
3
16
29
6
1
104
60
51
12
61
20
72
60
24
3
21
45
60
15
15
72
204
18
31
12
20
28
11
36
9
9
27
84
4
36
56
9
18
72
181
17
27
24
16
23
36
60
25
32
45
75
3
61
5
18
57
15
49
60
12
95
42
30
37
84
12
80
75
18
7
8
99
13
20
4
36
20
64
215
36
33
21
31
20
28
20
12
15
72
13
8
51
85
36
8
39
1
101
6
69
69
42
9
24
16
80
16
48
12
24
24
11
60
69
21
54
120
90
87
3
312
69
60
120
4
12
24
24
12
29
19
32
28
11
21
4
56
24
60
40
35
48
6
7
8
36
15
108
21
52
95
9
40
60
119
45
45
42
18
7
185
75
3
54
171
27
18
7
68
9
18
49
59
54
18
24
54
67
44
51
12
1
107
85
95
24
108
30
43
48
5
7
59
9
12
69
55
5
54
21
60
3
36
36
1
24
29
31
11
85
44
16
8
16
44
52
8
15
30
31
5
75
3
21
12
4
20
124
20
15
1
29
151
20
45
18
13
284
9
15
12
9
19
20
21
30
21
3
21
64
56
36
100
8
12
4
35
1
23
12
54
31
77
6
25
5
7
60
44
3
30
31
119
1
20
36
24
57
43
17
3
96
4
59
102
6
12
33
3
72
18
51
75
9
100
56
3
93
28
92
28
101
55
11
45
27
73
8
16
44
76
35
9
156
39
12
129
96
69
30
9
12
40
35
120
18
6
1
24
36
144
65
15
4
20
45
15
16
80
15
109
36
56
75
12
81
9
6
1
36
44
124
5
114
37
56
99
24
81
16
84
89
30
21
16
24
11
9
24
76
53
3
3
157
24
80
3
13
23
24
18
12
43
83
21
24
40
60
36
5
75
63
6
72
3
27
18
111
16
20
15
25
47
73
5
18
25
5
31
96
44
45
6
18
120
127
20
15
25
20
63
37
35
90
24
30
109
12
104
33
12
79
20
12
64
36
20
39
105
64
20
9
3
39
69
52
24
24
12
29
6
25
5
79
11
13
59
57
24
15
81
3
60
297
3
21
16
24
12
113
30
57
28
11
1
60
24
56
15
33
21
54
36
24
66
39
36
16
17
7
119
97
20
15
93
27
144
45
76
8
39
81
12
9
115
180
20
40
104
15
54
87
4
32
15
45
33
72
15
24
124
20
36
63
1
60
20
15
1
24
60
12
8
52
84
11
45
24
24
9
111
15
117
60
24
21
15
108
52
17
3
3
30
96
30
54
72
3
16
44
16
164
52
44
24
40
32
159
9
9
78
72
81
57
114
30
15
60
51
93
39
66
91
36
23
21
4
59
18
18
24
12
49
5
6
30
126
33
76
44
40
12
104
15
21
15
9
76
104
36
4
5
75
24
12
24
9
36
144
126
1
48
56
81
54
25
23
21
16
23
21
72
28
5
36
15
120
45
30
60
1
24
5
24
7
20
3
1
35
9
40
101
75
36
48
96
9
31
24
35
105
111
25
24
47
54
31
48
120
20
105
7
59
21
75
13
80
45
90
37
44
15
9
147
9
24
16
80
16
20
39
1
53
187
5
3
21
55
24
56
4
125
27
63
54
7
11
9
120
51
9
36
27
1
71
108
6
51
24
27
9
9
96
54
66
15
39
36
9
12
60
64
24
17
39
160
96
29
15
51
13
41
19
12
44
4
12
5
3
36
45
55
56
64
113
103
8
12
40
24
56
9
6
30
18
45
40
12
60
5
18
21
24
9
6
21
36
33
27
4
23
18
48
6
9
111
81
63
36
6
18
36
1
179
25
95
9
16
24
36
80
105
55
23
37
11
90
3
12
63
45
12
264
4
20
76
149
15
9
7
5
15
16
5
43
35
36
21
60
28
ABCD 97074434222*3^$a+1 [50032]
13
32
57
39
21
39
64
20
33
3
120
45
66
18
18
37
48
8
72
60
9
96
27
12
4
47
13
89
43
35
85
167
1
44
112
23
21
40
24
36
32
144
9
91
125
18
30
90
6
15
84
27
1
20
45
42
81
9
87
24
15
49
32
9
135
24
3
93
9
36
36
36
19
35
69
39
36
96
205
120
65
115
20
33
55
71
49
125
36
6
225
4
17
18
1
59
37
17
72
55
65
79
35
9
75
90
18
108
105
189
18
30
43
72
8
45
90
105
192
9
18
81
9
30
37
23
36
162
55
35
9
64
47
129
24
69
36
7
72
11
12
24
54
27
57
7
83
61
144
48
32
21
27
24
24
16
116
60
4
5
79
5
19
32
24
40
36
44
24
21
91
8
57
55
89
15
21
3
136
29
120
67
11
102
6
84
85
32
24
40
35
54
63
12
21
210
42
72
18
49
68
132
33
87
4
125
79
32
64
32
33
15
24
27
13
8
12
108
24
24
24
21
55
12
8
60
9
60
102
33
93
19
68
21
127
89
103
12
44
21
24
39
60
40
17
24
39
96
76
59
21
105
43
8
48
84
87
45
60
3
30
27
16
24
48
8
219
13
5
60
15
51
45
9
15
16
5
79
60
5
31
80
52
108
60
119
13
92
48
88
47
42
31
84
23
37
32
36
52
95
33
112
32
225
54
9
16
11
18
30
1
41
3
48
123
25
29
78
9
21
7
36
11
129
76
11
54
108
3
52
48
92
36
21
31
5
67
23
33
45
30
96
1
107
21
12
33
42
25
65
63
21
18
165
40
17
48
55
20
48
75
18
126
24
126
30
60
1
144
35
49
116
123
21
27
54
24
39
16
35
36
33
132
84
12
39
9
9
6
1
44
16
95
108
6
12
3
84
63
177
36
16
53
3
120
75
24
9
60
24
81
54
60
25
5
6
81
21
19
23
21
9
3
72
3
90
3
69
18
18
180
15
12
84
28
17
54
54
60
43
32
27
1
35
37
23
25
72
23
49
104
15
9
40
35
36
9
100
41
55
35
12
33
9
43
77
3
3
61
144
24
107
25
29
36
79
11
49
47
12
36
9
40
48
29
108
223
53
7
108
5
42
84
45
40
149
7
132
56
84
36
64
12
59
6
43
5
31
29
63
27
181
32
88
12
23
45
9
6
36
9
39
25
80
112
89
27
87
225
81
31
8
12
39
61
24
72
104
64
80
36
45
18
18
19
24
77
54
45
4
65
72
12
6
25
11
69
24
27
13
23
33
99
81
12
4
29
54
45
45
3
112
108
59
9
27
18
15
21
31
77
103
80
69
75
51
9
28
36
32
27
21
12
52
20
12
45
108
18
102
36
7
32
36
15
1
149
79
65
55
65
63
52
11
85
29
3
99
13
5
27
108
36
12
48
40
56
21
12
7
128
16
12
89
6
54
55
35
18
3
264
136
128
99
25
12
20
36
28
35
57
39
33
60
51
12
13
65
19
12
48
5
6
12
18
42
69
40
36
29
15
9
120
39
75
48
93
72
48
9
7
8
15
1
41
43
68
27
60
90
27
36
64
215
25
23
60
13
17
31
24
48
8
12
52
11
174
51
81
19
80
99
66
39
33
19
23
1
132
44
39
66
79
47
9
24
9
102
13
47
1
44
4
20
87
72
6
27
28
12
20
69
31
23
216
13
68
12
3
18
30
6
18
81
21
6
13
24
35
133
104
48
51
42
30
93
75
45
4
23
54
30
9
24
81
87
75
93
15
49
132
44
9
43
20
45
27
111
105
9
36
84
27
9
19
5
75
51
37
8
16
36
44
4
29
3
15
72
36
21
69
36
150
93
27
13
11
21
88
101
24
12
24
7
167
21
12
3
37
53
24
15
16
92
15
57
93
120
75
12
81
75
27
54
204
19
11
9
132
124
36
29
27
27
36
25
12
48
131
90
3
28
8
27
33
4
5
91
44
96
15
37
113
27
9
3
16
65
24
12
114
9
21
75
4
47
33
135
36
25
12
47
1
17
24
19
20
16
11
54
78
36
217
17
15
16
32
24
28
65
27
48
52
36
72
35
33
39
165
135
81
15
93
27
72
1
41
79
20
60
120
112
32
57
6
9
45
18
21
45
6
13
12
65
99
100
56
48
16
71
1
72
96
24
95
25
20
60
96
24
15
12
85
8
52
59
129
36
15
49
17
60
84
67
83
84
85
36
12
83
9
105
103
32
16
59
157
44
15
90
55
12
32
16
71
156
37
5
3
100
23
30
55
20
21
48
108
78
37
8
24
57
15
40
8
45
115
131
157
24
96
12
68
3
54
18
133
107
129
4
24
41
12
54
96
69
3
21
9
3
48
4
12
11
25
59
36
33
16
56
27
25
20
28
20
ABCD 97074551012*3^$a+1 [50016]
57
45
66
108
60
30
19
5
6
30
42
18
51
40
131
9
4
29
3
3
36
18
18
48
6
15
28
12
24
24
56
15
36
84
24
1
24
11
6
15
21
48
72
3
51
49
35
30
6
13
17
24
15
99
1
5
15
129
31
11
36
9
3
102
75
9
36
30
21
9
6
60
9
15
54
24
48
43
144
53
3
45
115
5
6
18
6
30
12
48
36
60
19
5
90
9
21
30
90
12
30
108
1
29
55
5
6
24
6
6
48
6
18
57
93
31
11
9
72
147
12
18
6
6
48
30
12
13
92
4
60
20
16
35
25
209
66
84
84
36
9
105
3
75
49
24
77
67
83
54
15
15
9
45
24
72
60
54
72
9
28
68
39
126
87
52
48
8
69
3
45
60
7
35
24
36
6
3
36
39
6
66
48
21
9
6
30
66
12
85
41
12
18
30
24
42
36
13
20
76
101
18
12
12
90
31
65
84
7
11
12
6
15
45
120
54
102
78
6
12
19
5
54
6
54
12
9
88
12
71
13
5
51
45
36
24
103
41
12
54
9
36
28
11
177
27
12
6
7
12
11
60
9
81
24
24
84
67
8
15
6
15
57
12
127
65
79
24
77
30
6
7
23
33
4
83
33
15
24
30
55
77
19
5
24
12
43
23
24
9
24
33
7
101
60
15
16
35
114
31
11
204
36
18
6
36
9
4
29
27
15
6
19
23
60
12
66
48
84
108
7
32
40
59
42
30
73
116
15
9
36
45
24
54
42
6
9
63
6
39
12
39
42
7
41
12
18
6
60
19
59
12
9
57
147
27
9
21
30
24
60
45
21
6
30
54
24
9
21
6
36
114
6
69
45
99
51
84
25
20
12
33
66
49
32
45
30
18
30
1
48
47
13
53
127
5
7
11
48
21
64
120
56
9
6
25
5
43
65
126
42
3
105
51
39
6
55
60
143
6
30
30
51
51
33
16
23
78
54
24
42
15
15
42
55
77
6
9
63
36
1
5
75
28
36
17
24
96
12
6
126
78
6
42
42
12
19
80
69
12
120
19
17
18
6
15
33
18
13
65
42
60
30
19
35
66
12
78
37
11
25
77
3
27
133
17
48
36
36
19
29
55
41
96
39
9
12
39
28
8
27
97
41
48
30
45
21
19
29
18
54
6
9
105
54
21
28
131
25
56
9
19
47
13
32
4
11
18
60
3
3
30
115
11
36
24
90
138
12
18
27
69
19
35
96
60
114
87
60
39
45
16
125
54
66
43
5
30
18
7
71
61
29
252
39
45
6
105
9
139
32
24
9
27
4
11
24
85
59
25
44
15
33
15
37
17
18
66
31
53
30
45
45
102
54
6
66
223
77
72
7
59
54
6
12
45
33
19
11
21
141
54
13
65
36
60
90
81
33
66
45
36
15
30
114
57
4
60
11
24
33
57
51
4
68
12
36
15
24
48
132
13
71
25
35
126
51
75
108
6
78
18
19
41
24
6
18
6
24
12
18
102
49
41
27
16
32
4
29
19
191
42
42
25
17
24
60
12
19
29
27
33
24
12
6
13
11
60
60
48
6
111
84
57
75
27
1
65
27
52
96
5
30
25
24
12
23
12
33
40
5
31
32
112
12
5
60
63
51
60
30
12
27
15
6
84
7
35
33
16
5
19
53
24
84
30
1
20
4
5
19
17
18
12
30
6
24
25
143
6
72
30
60
9
60
9
6
73
47
6
24
43
137
36
48
150
36
30
90
36
13
11
120
6
30
54
24
15
57
18
25
24
47
144
36
78
6
109
12
24
24
56
16
48
11
21
45
36
27
12
36
87
45
201
60
19
53
30
42
7
35
24
105
15
36
13
8
33
12
39
28
96
24
53
3
16
83
1
59
72
54
42
49
149
126
45
40
48
11
6
6
54
19
5
6
18
72
84
90
102
39
4
41
36
24
15
39
12
37
41
12
19
24
11
13
32
21
19
11
114
55
60
29
90
145
24
8
3
12
12
1
96
161
24
48
36
6
24
9
15
48
24
25
101
30
42
6
36
6
63
15
30
30
246
15
3
12
21
28
59
42
6
73
101
18
6
31
5
15
40
23
1
35
66
96
19
11
37
17
36
43
272
93
19
35
12
6
54
105
45
24
36
6
120
9
28
5
12
36
78
36
6
90
24
21
45
60
3
4
36
17
15
147
78
87
27
21
9
60
6
69
40
35
13
5
3
33
15
36
21
78
25
11
9
75
49
5
108
54
49
144
5
6
1
35
48
6
42
97
113
103
5
15
4
72
5
30
13
17
18
1
29
6
36
21
112
17
6
9
21
12
3
45
19
20
24
111
9
16
8
21
12
79
95
9
40
47
49
20
99
60
30
42
9
69
39
40
11
1
29
19
17
24
39
76
32
64
11
24
18
27
63
6
174
12
30
6
12
6
60
31
11
30
27
33
19
48
35
36
90
60
42
24
6
24
6
9
4
107
12
90
12
30
174
19
47
6
7
53
12
6
6
60
36
7
23
90
43
11
60
30
36
7
107
13
11
61
8
12
3
25
11
25
11
48
12
9
21
66
78
31
24
5
115
24
68
63
12
30
24
54
21
21
30
24
6
3
16
59
6
60
24
36
39
4
5
3
45
19
71
90
12
7
68
40
107
9
36
15
6
7
12
48
71
9
15
25
5
36
36
18
57
15
21
4
24
11
18
126
132
49
131
48
1
143
42
48
42
30
79
59
145
120
8
4
11
24
60
45
21
15
45
7
8
33
36
19
155
66
19
32
27
61
24
17
15
111
30
12
18
42
42
9
45
87
3
24
1
5
6
13
35
12
78
31
17
3
57
15
4
35
6
24
24
55
60
5
27
3
90
19
23
54
24
144
12
60
3
21
42
24
13
5
7
35
13
20
15
6
6
73
41
6
13
12
11
24
36
18
111
64
11
49
ABCD 97074710522*3^$a+1 [50056]
6
27
39
18
3
9
23
4
27
60
93
15
36
42
59
25
12
15
33
66
9
8
55
21
33
24
27
8
12
96
55
53
13
15
56
36
85
15
27
29
1
18
45
32
1
18
42
51
9
36
3
12
15
33
45
18
18
18
17
25
3
3
36
17
12
43
12
57
9
42
60
9
56
43
18
6
12
29
16
8
25
6
6
3
3
30
30
6
11
43
48
54
3
20
28
32
1
24
35
40
36
20
31
6
48
11
52
9
6
5
60
1
78
17
25
3
15
53
1
83
12
49
60
54
12
24
6
6
24
33
8
4
21
3
84
108
3
9
24
39
17
48
16
24
12
15
60
21
32
19
12
21
21
35
76
3
30
18
41
19
18
132
30
17
19
36
69
57
12
78
33
8
7
18
111
8
13
3
44
48
4
36
8
1
11
16
27
18
24
42
21
63
72
66
24
42
33
99
33
33
3
9
15
12
33
6
12
60
42
12
3
153
11
19
41
1
6
18
3
12
3
54
35
4
33
6
5
61
24
36
15
3
29
31
12
66
3
111
33
15
5
1
12
6
9
15
84
36
6
6
5
25
30
21
33
78
30
30
48
149
1
27
20
1
39
39
17
109
12
6
30
39
36
3
21
39
21
33
3
68
4
48
51
9
93
54
24
17
12
31
6
11
64
12
21
18
12
21
12
21
39
12
3
41
43
48
17
7
21
33
30
5
24
4
21
27
39
12
18
23
43
9
21
6
9
21
30
17
36
25
3
120
15
5
28
20
13
132
35
67
78
27
15
5
12
28
24
9
6
84
57
12
21
3
63
29
40
21
42
42
51
20
25
3
60
20
91
54
6
96
5
37
47
48
28
36
3
6
15
33
6
12
45
81
18
18
15
12
39
65
52
8
7
77
12
7
41
19
21
15
6
59
7
57
3
5
55
42
15
45
3
3
18
47
7
5
1
18
9
56
4
92
40
33
30
5
19
18
90
60
60
6
78
53
16
33
63
51
24
33
87
24
5
49
48
60
42
6
30
5
19
45
21
107
100
72
15
36
54
126
96
18
12
51
32
4
12
44
61
11
4
39
24
21
39
9
20
55
6
36
24
11
24
52
75
9
21
6
53
12
25
6
36
9
96
68
13
12
15
51
5
48
84
4
81
24
3
21
11
24
7
17
4
33
83
109
42
21
8
36
16
45
35
13
12
35
12
16
39
57
8
19
48
9
48
39
41
28
24
8
19
5
76
9
42
29
28
12
3
36
57
39
53
7
84
21
27
57
3
6
72
42
12
5
19
24
36
72
6
15
75
12
57
60
8
12
4
3
36
5
25
18
24
21
36
20
36
13
3
9
6
41
36
1
15
3
9
32
49
66
9
9
24
15
8
1
12
30
18
6
72
5
64
63
69
24
39
6
6
65
4
8
13
27
36
48
39
114
126
36
72
18
47
36
61
30
66
3
3
33
21
6
65
13
15
3
81
9
6
24
53
1
27
3
57
12
15
12
24
21
21
12
119
52
44
4
21
18
33
24
15
60
30
119
61
11
61
23
12
139
24
12
9
24
68
13
47
28
3
65
31
65
13
11
4
20
61
54
65
16
44
7
17
19
6
3
57
18
6
12
15
15
12
5
1
12
96
15
3
6
18
17
169
48
36
15
96
3
17
4
72
45
71
4
3
21
3
12
24
33
27
42
15
81
6
9
117
11
49
60
71
7
33
3
17
88
27
84
17
12
60
13
15
57
11
28
8
31
17
28
3
33
36
27
42
18
17
61
63
9
3
51
5
16
12
8
1
63
15
18
63
3
21
92
7
17
37
12
60
15
3
36
17
13
35
1
27
20
31
5
19
24
12
30
24
48
3
8
85
12
27
8
79
24
138
6
36
6
6
18
42
45
20
60
1
30
21
44
52
9
30
9
21
6
65
1
60
143
16
12
9
66
6
6
9
36
111
66
96
12
42
81
8
4
44
31
5
12
91
54
48
47
19
9
9
30
18
35
7
53
16
20
12
4
9
47
16
69
6
60
17
24
48
13
3
51
42
6
33
3
21
15
18
99
15
72
9
20
52
3
57
9
72
18
9
33
3
33
27
60
20
48
1
3
45
15
24
56
24
43
24
18
35
19
5
67
57
3
12
17
28
8
16
156
12
27
114
3
8
67
5
19
5
19
41
25
42
42
60
11
7
21
60
33
6
17
7
6
24
23
1
6
21
24
8
91
24
57
20
49
18
30
15
8
28
24
9
72
3
27
60
21
33
48
23
25
59
31
78
48
18
6
18
41
7
48
6
47
4
39
6
24
48
11
4
15
81
9
60
18
21
44
16
9
3
33
36
15
3
9
27
42
27
15
5
7
9
24
3
57
51
9
24
9
24
30
6
15
39
77
48
79
9
9
47
1
35
4
69
54
6
27
21
27
45
6
12
29
4
36
21
30
69
3
57
15
137
19
6
63
8
16
57
23
16
36
3
21
32
13
54
12
17
28
12
21
3
15
12
144
33
15
5
12
7
12
33
20
16
27
17
7
18
63
8
60
24
28
3
102
3
24
8
1
15
15
36
24
36
30
35
36
48
4
15
57
12
33
6
30
6
6
27
104
24
19
9
15
69
3
6
12
15
15
21
20
55
9
15
29
55
9
15
72
24
6
30
24
6
138
77
79
9
32
13
48
39
3
113
19
117
68
13
63
135
29
61
66
12
54
39
57
59
49
15
63
78
11
48
40
21
6
5
16
15
5
12
36
19
6
27
45
12
6
105
27
21
45
11
12
25
6
45
21
54
54
27
36
20
12
4
33
18
33
56
109
6
57
27
9
56
4
24
32
1
11
4
20
43
93
27
12
21
48
68
40
3
29
52
36
3
72
12
6
11
16
12
51
9
84
12
20
4
9
23
4
33
11
7
48
12
21
60
57
75
20
19
17
64
128
12
49
90
12
36
89
16
39
21
57
30
53
4
12
36
3
29
4
8
31
9
144
27
53
12
13
15
60
15
12
156
12
48
6
96
78
17
55
24
30
6
6
23
64
12
12
15
12
42
12
83
55
9
12
24
9
6
12
6
78
5
12
25
48
3
21
6
53
13
107
24
64
15
72
48
48
45
72
69
12
27
9
15
3
29
4
20
112
72
56
16
36
15
84
36
12
12
6
63
51
18
11
19
17
55
9
45
6
60
90
27
9
12
15
3
36
12
5
25
27
3
24
36
57
21
6
18
35
19
24
41
55
12
6
27
51
24
30
15
99
234
36
18
45
33
35
12
7
54
11
24
19
12
72
12
53
19
53
4
27
45
21
6
33
32
4
9
27
36
36
45
48
120
11
31
17
13
42
33
15
6
11
4
72
9
18
24
17
36
28
36
3
174
39
33
3
8
19
69
51
18
60
47
88
51
5
37
30
33
72
21
54
9
24
8
4
75
30
39
15
9
12
51
41
25
11
76
12
3
5
4
36
165
18
72
5
103
60
29
1
39
9
18
17
31
6
3
3
117
3
18
11
31
30
24
27
15
36
5
19
5
73
18
24
21
21
30
5
24
7
57
68
13
3
3
21
60
207
69
8
16
36
9
3
3
9
15
132
42
51
3
36
41
16
15
6
6
9
111
90
3
36
63
9
3
6
60
27
111
42
48
11
4
9
30
60
6
35
36
1
30
17
25
75
12
15
30
3
20
24
28
36
3
18
18
29
ABCD 97074842344*3^$a+1 [50005]
73
17
24
31
47
30
60
115
11
37
29
55
11
24
24
109
53
42
96
6
6
13
29
90
108
13
71
24
42
24
54
97
17
126
12
37
5
108
55
17
43
83
132
48
85
107
54
6
24
48
1
5
12
30
54
18
30
12
90
73
23
48
120
60
1
113
6
12
84
121
48
35
12
85
65
48
30
6
18
150
31
47
54
36
18
12
48
30
19
17
90
30
54
61
35
49
71
36
54
120
6
25
149
211
23
25
239
36
12
90
54
24
84
36
192
108
66
78
72
36
60
25
5
55
72
23
60
37
5
12
78
48
25
29
54
12
114
6
193
17
18
126
6
30
43
47
24
258
30
78
12
78
60
25
60
23
49
11
24
13
47
60
132
1
29
48
12
48
6
12
48
37
12
12
36
12
17
6
222
6
42
84
43
17
19
47
13
149
30
36
25
11
25
23
90
72
19
84
113
144
6
37
83
60
18
127
48
47
102
126
25
41
55
5
18
18
30
13
65
246
246
7
168
53
30
54
66
102
90
150
72
6
12
30
42
96
72
54
48
72
54
12
85
197
18
12
30
66
1
5
60
43
101
114
1
12
5
24
6
30
60
18
24
25
107
96
42
55
53
162
1
60
167
169
84
17
79
96
59
126
19
11
54
31
5
30
30
18
25
5
84
48
42
228
30
30
84
96
60
13
119
61
131
25
71
13
12
149
144
42
162
6
97
155
18
144
30
13
65
19
11
145
23
72
48
1
113
6
180
109
12
11
97
17
66
30
55
17
60
6
90
42
72
13
59
144
60
25
251
85
11
24
205
5
18
61
24
5
30
1
11
1
65
7
11
96
109
5
240
66
84
12
49
83
96
12
72
6
6
180
186
55
47
12
24
12
49
95
54
114
72
49
89
18
12
42
150
60
24
36
24
60
6
103
5
31
96
11
90
12
43
119
61
48
47
114
31
77
18
37
71
49
83
108
37
167
30
6
60
265
11
73
48
12
11
181
84
12
29
126
108
42
175
5
18
24
145
5
6
102
114
1
12
60
53
30
30
120
55
107
12
24
42
30
30
12
18
13
17
19
53
91
17
54
133
23
25
23
126
139
71
18
31
71
24
157
65
144
48
43
72
12
144
11
1
17
186
37
23
42
19
60
11
13
12
113
31
95
1
35
25
168
107
229
95
36
30
18
37
47
1
59
12
1
95
42
48
18
61
96
5
60
42
48
60
48
162
55
84
335
48
198
43
59
6
19
11
1
36
47
42
234
120
85
12
12
17
31
72
11
12
168
60
49
125
42
126
127
17
6
217
47
1
77
60
102
84
24
1
59
150
30
1
77
42
85
83
18
12
55
23
6
31
108
107
37
72
48
47
60
36
13
35
66
43
11
264
13
65
48
150
42
12
103
185
115
192
60
11
24
36
42
132
91
59
13
12
35
78
43
35
54
42
36
144
49
41
48
132
66
12
13
84
101
30
108
37
24
41
78
96
66
138
49
11
12
102
36
12
24
6
49
95
108
48
37
23
25
53
67
107
145
161
84
43
5
192
103
59
61
59
30
54
25
17
18
49
12
23
73
53
12
18
1
113
43
167
96
12
12
36
66
6
24
66
60
72
30
12
1
12
23
169
95
96
54
180
78
61
17
18
114
12
19
29
6
37
35
144
13
11
12
25
119
24
60
85
71
108
102
108
108
7
167
1
132
77
6
24
54
36
30
25
48
5
96
67
35
37
17
36
19
59
72
24
150
31
65
18
85
240
84
275
60
96
120
6
66
18
174
18
30
24
109
252
204
5
30
66
67
143
60
54
54
12
24
84
84
72
24
54
48
24
175
24
36
35
66
90
24
60
1
137
175
47
1
89
54
25
60
11
1
35
12
42
43
83
60
12
108
24
13
71
30
30
36
36
12
30
96
67
35
120
54
48
6
120
25
5
42
12
48
42
186
120
25
71
25
36
29
19
ABCD 97075156294*3^$a+1 [50053]
126
66
36
18
39
33
19
5
48
67
11
138
19
95
81
12
45
60
90
33
12
9
36
27
52
11
30
78
30
6
18
67
8
153
15
3
24
13
12
83
157
12
11
54
15
36
15
144
49
5
36
36
15
40
5
39
45
15
24
12
60
33
19
5
3
9
18
150
15
12
3
6
31
8
27
18
60
15
3
9
84
87
69
96
63
1
8
15
21
12
15
105
39
85
5
31
5
60
90
117
63
9
45
18
133
32
33
303
24
28
44
15
108
33
57
27
99
54
3
24
9
30
36
126
27
12
16
20
24
15
18
18
9
16
20
24
144
84
57
6
18
102
24
33
3
18
15
51
186
7
41
6
30
55
53
78
57
28
53
72
39
100
56
120
168
21
123
16
44
3
25
180
68
9
18
49
113
132
90
66
24
36
12
108
15
27
36
21
69
12
135
40
20
3
21
24
4
68
12
28
24
5
99
9
18
69
3
13
59
13
68
39
78
43
23
24
57
189
91
108
131
21
64
12
23
57
123
49
41
42
117
3
45
9
39
39
66
60
102
42
66
6
54
21
33
7
24
59
21
84
16
17
42
30
51
76
23
133
23
6
15
33
91
84
23
45
27
6
36
3
33
30
54
60
3
33
103
17
15
39
24
144
90
48
60
30
33
75
21
75
18
3
45
39
36
57
30
57
48
93
24
63
108
9
84
195
21
126
13
5
19
68
12
33
48
15
12
99
21
24
64
116
33
126
36
48
186
67
48
36
11
9
3
42
3
12
39
30
6
30
3
273
18
25
96
8
27
78
36
12
127
32
3
42
156
3
51
21
48
9
75
123
48
81
24
9
3
112
23
18
6
30
19
17
87
12
60
9
54
12
165
28
83
54
3
135
73
77
27
148
36
92
3
25
59
18
60
84
3
15
6
7
77
6
30
24
36
30
49
60
23
49
48
8
60
12
16
41
123
36
51
1
23
45
9
3
99
13
5
175
47
138
60
138
18
51
40
36
108
35
42
39
180
15
138
27
120
24
9
27
4
65
7
29
151
20
63
9
60
21
72
48
36
139
5
19
233
90
13
167
49
20
63
12
45
99
90
55
35
54
186
49
92
3
18
54
18
7
23
18
3
156
9
36
31
149
18
48
13
5
39
33
42
45
3
78
151
11
90
67
12
20
111
105
72
232
5
3
120
12
180
9
19
48
47
12
145
108
5
18
57
177
3
48
93
66
36
60
157
95
45
45
115
72
5
60
43
36
11
90
15
33
72
6
45
4
41
123
195
57
60
28
32
135
30
114
33
60
48
147
13
113
144
12
36
42
18
15
177
27
51
93
36
51
48
69
111
9
148
65
18
45
12
63
54
63
24
81
18
21
15
30
54
57
15
54
18
126
114
165
27
18
3
39
13
152
40
128
48
69
36
27
72
3
93
3
9
40
8
15
93
12
69
18
21
36
21
18
12
49
20
4
17
72
42
18
15
72
15
45
24
99
138
54
126
114
25
5
15
3
78
75
348
129
27
15
21
72
33
18
85
44
48
39
54
84
72
36
54
18
75
51
49
56
36
3
18
18
57
15
42
27
16
65
12
78
30
27
27
36
78
187
20
88
11
33
36
147
13
5
87
57
3
64
120
8
33
63
81
63
27
90
6
49
5
48
96
30
85
77
18
21
24
9
15
76
17
123
57
54
81
12
3
18
36
3
27
18
15
21
39
3
57
48
3
21
204
21
139
60
77
27
12
24
21
36
19
95
126
7
36
56
9
30
72
60
69
21
27
72
48
36
27
42
7
5
60
54
61
29
54
12
18
103
168
44
12
24
45
19
56
75
9
36
21
96
43
5
111
15
45
9
51
93
31
119
105
3
13
12
65
54
18
3
15
30
18
37
17
42
36
45
3
6
39
51
21
40
32
12
33
36
51
168
88
44
99
21
21
15
69
90
24
129
12
51
54
3
60
51
129
51
54
27
3
6
15
39
13
104
16
24
95
18
15
33
18
6
103
92
21
27
117
3
63
18
51
9
144
31
20
165
171
45
63
21
39
51
21
33
27
33
30
18
75
69
96
3
15
69
72
51
9
51
25
20
39
180
253
5
36
7
47
33
15
45
15
13
44
15
121
41
3
33
7
131
45
99
78
7
8
57
12
126
9
45
18
37
95
25
11
12
57
48
81
31
23
13
68
27
45
24
36
15
24
36
9
3
157
128
3
54
159
52
59
1
8
36
15
318
42
49
5
36
18
81
52
104
28
71
21
84
99
30
3
3
69
28
20
4
56
12
12
135
54
24
36
12
67
128
3
1
56
60
45
127
36
5
84
15
3
ABCD 97075482748*3^$a+1 [50002]
53
16
20
16
3
165
56
28
3
5
40
3
57
32
36
84
16
45
39
12
120
15
21
75
5
4
20
61
3
24
36
45
35
55
41
40
8
7
5
24
12
13
39
36
21
24
95
24
7
6
3
44
72
4
15
17
13
51
36
44
25
6
57
48
12
32
76
3
9
51
42
60
3
87
78
15
27
33
32
24
1
63
24
20
12
4
20
4
20
40
56
12
12
37
114
12
5
103
102
39
39
21
9
6
84
9
21
66
9
44
13
59
16
9
54
45
45
11
28
8
64
21
39
15
45
36
12
3
93
21
51
8
1
71
43
9
20
40
20
48
49
15
21
99
48
63
57
12
8
60
12
4
12
48
15
9
20
13
23
31
6
27
32
16
48
57
3
36
36
8
16
44
1
6
5
55
65
40
3
221
40
36
8
24
16
81
3
51
29
40
128
12
52
9
59
172
60
8
73
24
23
31
72
29
40
9
27
3
21
8
43
29
4
117
15
68
12
19
41
4
20
1
39
45
39
24
51
12
105
8
25
11
28
20
37
30
114
42
18
11
55
113
12
4
105
27
33
11
19
29
61
30
29
31
17
48
1
99
92
24
60
25
66
149
1
18
9
3
48
117
48
60
44
72
40
8
40
33
3
51
30
54
12
17
31
17
4
9
35
7
77
1
75
12
33
27
99
5
19
5
36
25
23
37
35
4
12
45
3
24
153
27
3
77
133
15
32
40
81
6
9
12
15
9
104
84
7
30
3
12
48
8
24
4
27
29
16
12
51
6
63
8
40
24
105
54
6
6
33
44
60
31
5
24
28
15
17
16
36
24
12
39
65
16
68
36
4
105
6
24
29
48
49
3
20
37
15
24
120
57
75
3
42
39
48
80
52
45
54
29
1
35
16
9
15
45
59
40
3
78
51
8
76
32
64
8
13
47
12
31
18
6
29
7
53
52
32
13
23
12
48
4
12
261
3
87
65
28
51
5
4
15
6
191
12
1
60
12
18
42
27
12
44
1
3
21
30
57
12
32
25
39
32
88
15
12
33
24
12
8
28
8
1
6
18
6
9
45
12
18
60
96
9
32
28
56
25
75
9
11
64
24
111
6
6
29
19
45
24
20
156
4
20
31
17
13
51
36
12
12
39
29
40
32
4
12
80
4
21
24
3
68
4
36
32
43
65
4
9
12
48
35
24
61
35
1
35
60
25
59
72
28
15
9
3
48
57
44
108
16
15
9
68
49
39
60
12
33
107
28
44
1
30
9
20
7
33
8
64
69
87
3
12
60
197
36
7
69
128
60
103
5
24
19
12
17
28
3
29
31
12
5
24
24
40
24
36
27
9
21
75
3
102
15
92
13
35
55
77
31
21
8
7
30
24
11
168
67
29
180
40
44
7
5
25
23
31
81
8
12
1
63
36
45
59
4
36
60
84
63
5
43
5
7
57
51
9
3
18
51
24
80
4
27
45
75
6
18
17
25
23
4
72
20
16
3
21
20
60
16
128
25
6
5
4
132
24
44
24
40
32
16
60
20
25
23
36
4
24
20
36
84
12
40
44
1
15
15
9
15
12
57
3
9
36
9
90
29
4
32
48
28
3
21
75
6
3
45
12
35
13
36
11
55
29
1
27
48
15
33
12
32
7
45
9
12
59
1
114
53
16
147
9
9
11
28
156
27
5
40
3
29
7
41
19
65
16
3
9
33
60
75
15
29
28
33
119
16
108
45
36
11
4
48
33
18
6
3
8
43
96
69
87
78
6
53
1
12
59
60
31
9
24
24
8
4
39
65
67
54
35
49
66
53
16
12
12
93
54
33
20
1
6
21
60
20
13
39
8
88
44
16
21
11
13
15
21
35
88
81
39
12
48
92
1
30
78
59
1
39
8
4
20
24
55
9
3
60
138
35
1
54
36
53
60
136
24
36
80
7
33
51
9
24
21
96
15
9
47
28
15
9
8
12
148
15
54
3
48
8
7
9
9
6
6
39
24
105
6
21
9
6
108
12
78
36
23
7
36
48
41
160
8
28
24
9
119
7
36
29
19
69
48
3
12
69
48
27
9
132
60
3
12
108
6
11
24
19
17
12
36
24
31
29
12
1
27
96
12
3
30
60
72
3
56
40
48
36
51
24
45
51
6
54
29
196
21
63
57
3
12
32
1
47
24
49
11
4
12
12
21
51
45
35
49
30
21
44
12
19
113
16
21
83
31
21
9
87
32
7
30
3
27
45
15
33
20
28
92
60
36
61
11
4
24
24
12
8
88
3
9
21
71
61
18
9
51
17
28
80
4
81
47
4
20
16
20
28
87
5
12
28
8
76
96
9
3
48
44
88
63
17
36
36
64
12
9
11
40
12
147
24
9
80
91
9
8
88
24
8
79
24
17
4
75
24
69
27
54
35
67
9
45
11
64
39
36
9
27
54
15
20
1
15
24
21
3
57
27
27
21
24
36
9
6
9
20
28
8
168
1
3
33
3
44
28
3
21
44
4
3
5
24
4
24
27
45
84
36
39
57
60
20
73
30
41
109
15
15
5
55
36
45
81
18
29
13
63
45
59
7
60
33
8
25
15
15
5
28
44
67
6
75
20
19
24
21
21
18
41
36
12
28
3
66
75
21
75
3
45
15
17
12
91
29
12
4
21
3
33
27
3
48
30
42
17
1
15
87
45
12
36
135
45
20
7
33
60
20
4
81
11
4
15
9
8
79
36
105
8
64
81
11
25
30
5
31
120
33
15
6
30
30
23
7
60
5
16
24
24
15
29
16
51
89
16
8
88
20
24
55
29
52
44
40
8
103
17
48
4
21
23
12
19
41
55
9
120
8
16
51
6
18
29
16
56
208
3
29
64
72
3
41
76
32
1
6
24
72
17
28
60
105
27
21
11
1
35
19
5
4
57
48
30
120
6
6
33
87
5
28
80
4
128
19
45
99
12
33
12
3
9
20
7
5
4
21
6
153
44
48
48
25
11
19
30
35
7
78
15
36
9
30
6
114
29
37
15
9
15
20
31
5
4
32
84
48
36
12
60
88
15
9
21
6
24
12
69
8
13
78
9
3
33
20
4
48
45
35
4
9
12
3
20
1
51
75
5
55
93
44
13
48
6
9
24
51
29
40
51
5
24
13
35
85
3
75
9
3
9
24
81
75
44
115
45
27
5
4
39
29
37
39
44
1
11
4
24
36
24
27
45
15
33
32
16
68
16
9
95
16
15
81
9
3
32
16
39
24
41
4
15
9
20
40
3
24
5
160
9
51
9
30
17
4
68
36
24
12
ABCD 97075502666*3^$a+1 [50219]
168
6
18
138
12
30
5
361
84
36
36
6
30
24
15
21
123
81
96
12
66
60
12
24
18
6
96
36
60
30
60
90
53
1
54
60
141
69
96
108
78
60
24
36
57
63
24
84
24
48
30
12
42
105
45
83
16
9
6
24
216
24
12
24
36
18
126
6
30
18
12
6
48
6
48
12
78
36
120
141
48
3
12
18
47
97
36
72
18
17
25
42
54
12
42
65
61
270
102
42
6
156
3
21
24
35
16
27
84
96
24
90
6
192
42
18
48
24
54
15
9
66
36
168
72
78
48
252
120
12
6
54
24
12
3
144
21
36
66
42
48
18
24
6
66
78
27
21
27
15
66
30
90
12
108
144
18
54
6
129
93
66
6
36
48
60
30
45
39
60
30
18
54
30
78
60
15
57
6
12
60
6
24
36
84
48
78
36
6
27
33
132
12
18
48
102
48
12
75
33
150
12
18
24
78
12
108
45
75
48
48
5
31
36
18
24
126
6
78
60
12
18
78
57
33
72
71
19
42
6
84
30
138
30
66
54
107
43
36
36
24
36
78
6
90
51
39
24
78
42
41
37
24
195
93
6
45
141
24
36
150
18
6
41
1
12
180
6
60
6
18
12
126
180
84
30
24
24
117
33
48
30
113
31
138
36
36
48
42
78
72
30
33
141
84
72
36
72
72
35
1
48
66
173
7
108
6
39
33
60
24
96
12
6
41
151
60
108
24
12
6
39
15
18
95
43
60
12
6
30
90
66
30
246
60
42
18
33
15
65
16
9
102
18
6
30
6
24
78
12
60
84
30
12
42
96
54
36
6
63
75
30
6
90
39
3
18
30
36
36
90
72
36
54
126
6
48
78
24
60
66
42
66
36
24
36
24
42
72
27
15
6
42
36
125
115
114
36
30
9
81
6
36
12
60
126
15
9
120
18
18
11
121
24
6
78
72
72
30
6
12
132
66
6
6
102
72
36
18
66
3
15
6
42
17
1
120
66
18
108
42
30
48
18
36
36
60
30
78
90
6
66
24
99
75
5
289
47
13
18
48
102
72
35
25
42
48
48
18
132
12
192
36
72
6
41
19
24
12
30
123
111
54
12
48
111
75
5
31
78
6
6
36
180
42
66
60
6
30
3
27
96
54
24
24
6
41
1
63
39
12
36
9
80
19
12
162
96
6
36
84
36
54
39
45
24
12
30
48
66
24
42
36
12
18
59
73
42
30
15
9
12
48
24
66
102
12
12
3
51
45
75
84
65
31
6
59
25
24
30
198
18
60
54
72
78
6
126
29
19
120
6
12
90
132
6
42
12
18
24
78
60
66
35
85
6
24
6
23
7
9
21
66
12
6
30
54
66
6
90
18
30
60
5
1
12
24
120
24
12
30
17
96
19
45
80
37
6
18
6
54
24
168
24
78
81
69
90
6
12
30
33
57
12
72
66
33
51
90
120
6
42
155
7
54
24
72
30
234
24
12
36
18
36
6
24
30
33
3
168
60
6
36
12
156
71
64
87
132
42
54
36
78
60
18
12
48
12
45
33
47
67
6
23
55
72
282
12
24
12
23
7
30
24
18
48
33
189
72
59
7
9
51
29
25
24
6
108
96
12
17
91
12
12
30
15
105
36
24
60
18
18
6
24
6
138
60
6
36
23
1
6
150
48
60
126
36
54
15
27
48
24
132
30
60
6
9
33
47
1
18
12
17
7
78
42
90
84
36
36
30
84
24
24
36
6
18
180
36
84
60
18
42
41
91
18
30
12
30
6
42
27
9
66
6
78
6
18
120
18
24
114
6
126
144
33
51
6
24
36
78
6
12
12
6
54
102
18
108
12
51
57
24
24
71
31
48
30
30
149
16
9
18
78
12
42
6
6
60
24
66
6
54
54
30
36
18
42
138
5
7
6
24
120
18
48
17
61
66
48
17
103
12
30
90
138
11
19
12
168
41
91
54
12
54
204
42
12
18
12
6
39
3
60
30
72
6
54
48
18
36
9
96
33
36
114
120
48
78
6
120
6
12
60
36
60
71
25
6
18
66
18
66
24
6
114
105
45
35
43
24
18
42
90
24
24
12
48
18
57
57
30
66
42
60
60
6
24
18
18
24
6
6
174
30
36
24
71
48
43
60
9
3
108
12
5
115
66
59
1
15
15
24
42
36
27
63
12
5
16
27
30
23
85
6
5
61
24
30
48
6
126
36
18
24
42
18
15
15
18
63
39
240
18
12
30
78
132
72
6
77
7
9
27
72
12
168
168
72
30
12
24
71
13
48
90
132
6
36
48
42
6
84
138
42
3
15
42
108
18
57
3
42
102
54
72
90
24
18
102
6
ABCD 97075558072*3^$a+1 [50206]
27
16
56
45
51
57
111
120
21
27
63
25
11
85
8
105
162
144
108
129
15
9
45
115
224
88
240
71
18
18
85
96
89
31
8
15
9
9
103
8
87
1
224
72
88
11
13
192
8
48
16
32
136
8
64
48
32
16
107
13
32
96
64
29
3
69
43
48
8
184
5
171
171
21
33
36
3
24
45
67
120
8
48
48
123
18
51
39
81
168
120
27
13
23
72
33
48
96
328
80
9
39
141
18
18
90
13
32
45
211
24
17
39
33
7
11
180
33
39
121
48
47
1
8
16
56
27
21
24
48
159
73
35
126
36
3
112
56
120
112
56
16
155
18
3
33
31
5
270
69
39
9
16
8
3
37
24
80
57
162
21
16
17
31
77
147
160
53
36
36
3
40
47
9
48
33
7
48
48
8
195
45
9
54
1
179
54
7
11
21
72
87
97
24
8
87
25
96
5
139
23
1
71
72
72
18
7
32
48
75
61
29
144
108
36
27
27
93
16
35
18
75
15
153
88
11
21
123
37
8
96
21
19
32
3
13
56
280
155
69
3
21
120
136
72
29
72
3
112
11
198
55
71
57
16
8
16
120
32
16
104
27
69
40
48
8
33
15
16
104
64
120
72
176
117
67
104
40
77
19
35
45
27
141
165
3
24
24
111
126
19
89
18
36
216
73
32
24
40
29
27
24
24
24
192
96
40
8
15
90
15
3
141
48
72
27
285
75
109
248
21
27
160
8
21
180
7
8
16
176
9
36
19
71
234
247
59
109
72
48
23
33
39
49
8
24
64
17
63
9
127
32
168
15
49
5
75
192
40
120
5
51
39
73
35
21
40
80
64
101
54
36
36
69
24
120
57
39
15
90
162
37
35
36
126
3
160
53
19
32
3
45
192
112
48
96
128
45
123
24
141
36
15
24
51
13
5
91
89
55
35
181
17
15
16
149
19
143
105
16
77
19
168
32
15
18
7
56
96
93
43
29
67
5
139
5
18
9
9
31
8
24
72
72
27
93
144
24
45
43
8
147
69
48
45
51
40
8
136
71
33
72
21
18
108
36
201
51
18
3
15
9
24
24
16
53
18
54
72
99
45
162
97
24
41
18
18
123
111
33
24
69
126
117
16
101
36
15
144
39
1
53
75
96
24
3
37
8
192
105
63
9
63
297
15
40
48
23
49
56
64
168
24
32
40
24
56
136
104
256
17
18
117
24
39
25
32
88
8
45
126
69
39
33
21
126
18
144
3
48
24
33
108
19
71
9
48
123
54
31
221
54
144
61
47
97
120
96
104
69
36
18
13
80
64
144
8
88
8
16
56
72
45
18
1
17
279
27
37
71
90
72
31
239
9
112
5
75
16
72
269
291
51
18
51
88
8
33
183
96
117
27
9
31
24
53
36
127
80
16
128
40
24
8
88
29
36
18
157
56
16
8
33
31
56
183
81
9
18
21
33
36
90
108
36
18
39
72
16
32
39
153
40
56
136
83
45
40
96
144
48
48
11
61
56
136
53
43
101
3
72
120
39
36
18
147
33
15
24
16
8
135
9
27
37
24
11
21
96
24
72
21
72
115
48
53
27
72
64
56
144
120
21
27
9
175
24
8
27
198
39
16
48
5
19
17
36
36
63
16
11
180
33
72
16
8
88
35
18
36
103
5
91
8
9
55
251
69
21
19
128
16
17
15
16
167
129
51
13
48
24
41
55
8
9
36
27
99
54
7
11
69
88
24
32
111
72
33
24
48
21
36
55
56
88
107
85
5
27
45
67
59
18
75
33
18
13
32
24
192
72
64
89
31
80
51
18
19
143
81
72
27
37
168
32
48
183
33
39
36
36
252
36
33
21
243
45
ABCD 97075726526*3^$a+1 [50045]
156
11
72
85
84
276
35
85
123
9
84
24
12
12
11
25
47
24
61
27
33
12
12
60
59
16
93
48
51
177
36
27
21
12
60
107
24
64
81
60
51
104
144
49
23
37
252
119
61
12
15
153
24
15
69
11
16
80
16
32
24
48
136
48
129
84
35
13
347
1
60
11
61
60
15
9
23
72
73
63
9
348
131
25
24
12
48
48
75
8
37
24
27
33
84
72
11
13
75
33
96
132
27
57
144
24
108
60
84
60
108
107
24
72
72
61
171
56
72
144
37
36
48
95
13
27
8
25
108
36
15
21
11
1
12
48
35
120
37
60
84
3
21
36
36
3
153
12
36
36
108
36
59
24
1
63
128
144
144
16
33
132
27
176
64
69
12
15
33
96
215
13
120
3
128
64
105
47
133
3
152
133
35
25
12
27
9
87
9
135
81
15
9
36
51
9
120
111
9
47
37
35
73
12
75
48
21
12
23
1
23
13
24
60
36
27
48
93
84
15
93
83
61
96
12
23
13
3
9
39
80
16
129
24
47
157
36
23
109
99
81
239
13
12
23
1
132
107
1
84
60
47
49
12
51
9
23
37
35
24
112
8
85
3
33
12
107
40
9
12
11
61
12
47
136
21
84
39
32
112
9
71
25
39
21
204
95
109
36
47
144
112
81
47
25
39
81
48
36
27
81
72
36
51
9
39
9
12
24
60
60
36
263
37
27
45
83
37
60
63
33
24
132
35
61
72
72
51
32
1
71
73
132
144
36
48
12
27
21
72
203
97
36
51
21
60
15
48
105
39
96
8
25
84
12
60
168
48
12
36
59
61
11
88
33
12
243
80
48
168
376
176
25
36
96
59
24
16
48
8
49
23
73
204
36
39
152
184
57
132
59
144
88
32
73
84
216
59
193
159
32
72
40
8
61
75
8
1
39
32
72
24
13
96
24
144
11
192
49
23
40
144
57
180
3
9
24
15
21
11
73
60
35
72
253
3
32
16
9
47
73
63
21
27
45
60
39
45
48
99
56
85
3
45
84
47
133
171
57
12
48
27
48
192
32
37
203
13
3
105
23
72
72
61
12
47
40
48
8
85
24
107
16
21
27
144
45
83
72
1
60
24
36
12
12
135
9
36
35
24
109
27
48
48
32
253
35
37
59
13
131
64
8
85
48
83
97
47
1
143
16
93
48
12
47
25
12
51
96
33
15
32
72
97
47
25
60
11
25
23
24
85
60
24
87
32
112
192
56
49
167
25
36
72
75
93
120
24
24
35
25
95
1
96
263
145
12
12
47
1
111
32
16
192
96
45
3
240
105
72
23
25
24
47
13
27
21
27
200
85
3
93
11
40
32
157
147
57
96
144
60
96
84
156
27
117
35
1
87
176
61
3
32
25
119
1
24
23
168
40
96
249
36
192
35
48
265
23
217
144
84
51
21
27
144
57
39
105
48
84
51
9
60
24
36
48
96
72
23
16
48
93
144
24
60
12
51
69
72
3
9
36
35
73
39
273
15
32
72
13
108
12
12
47
13
36
119
72
73
15
129
36
75
48
81
12
72
48
60
15
96
32
1
47
49
167
73
23
97
84
144
51
9
23
13
3
105
39
153
71
25
120
132
12
24
36
48
3
57
23
16
33
47
109
35
49
108
228
132
36
87
45
11
49
47
88
129
180
36
24
15
105
143
48
96
40
176
61
3
8
72
13
3
153
39
21
35
253
35
72
229
120
36
15
128
48
121
12
24
3
128
24
25
120
12
84
96
48
24
23
48
109
12
15
8
13
48
35
37
51
48
93
35
13
192
60
95
73
24
48
48
87
32
16
57
48
39
ABCD 97075756894*3^$a+1 [50053]
45
16
17
18
1
84
35
6
63
3
18
7
47
21
24
48
40
80
27
1
20
27
45
60
48
60
72
28
72
84
5
115
128
3
25
60
8
12
28
11
69
57
27
16
12
5
15
40
24
120
8
60
28
24
84
92
100
35
30
75
4
11
25
24
68
51
1
8
52
36
120
29
36
3
24
28
84
8
52
56
100
48
12
80
40
5
42
45
93
132
43
48
80
12
9
19
12
60
60
179
1
60
65
15
168
9
18
45
9
144
115
164
52
128
33
12
3
28
12
60
120
20
87
48
85
20
12
16
20
76
11
138
7
8
21
24
15
21
19
35
120
54
111
16
56
28
132
68
100
17
27
16
32
4
8
76
36
11
49
68
33
19
29
67
32
16
197
12
51
24
57
39
16
56
4
101
19
96
263
1
233
7
68
123
48
9
16
71
9
60
120
9
91
12
8
16
8
171
30
67
20
27
181
17
103
12
23
24
1
89
36
55
60
5
36
6
93
40
12
68
112
32
75
1
156
8
28
68
72
12
16
12
5
19
24
65
15
51
33
28
24
120
204
29
151
12
89
19
32
48
9
7
24
12
8
15
6
115
23
21
57
15
120
75
33
112
20
60
15
102
18
49
60
44
52
32
3
25
60
24
11
72
6
7
59
21
33
7
107
37
24
41
3
33
27
177
36
75
48
52
5
19
156
48
36
56
45
48
39
123
133
107
25
20
4
120
8
28
48
11
85
11
144
1
92
141
12
42
61
29
7
8
96
52
29
3
3
25
120
119
18
6
9
28
17
135
28
29
31
80
3
54
48
87
27
49
72
80
69
39
16
68
28
60
5
15
4
36
24
8
48
12
172
35
6
27
21
7
20
117
123
64
36
89
18
1
20
9
132
3
60
28
32
16
20
52
125
43
20
16
24
12
65
55
20
40
20
99
18
3
3
45
57
18
1
113
30
13
48
60
132
128
57
15
100
5
3
60
9
111
12
12
16
96
59
69
21
7
47
153
4
36
8
129
3
48
24
36
45
91
23
61
5
6
109
35
9
36
136
11
150
63
21
3
28
180
29
51
12
88
24
36
84
8
87
49
44
3
30
43
29
18
72
133
53
12
55
32
16
12
20
124
116
9
39
16
60
113
3
3
1
8
28
89
91
17
91
72
92
88
8
52
32
52
29
7
32
88
59
21
100
20
72
3
45
9
19
72
20
153
31
113
15
60
21
15
24
48
4
65
99
12
12
148
60
32
33
90
45
100
23
30
15
52
180
32
48
120
225
15
69
6
30
15
45
43
12
84
24
12
5
43
32
40
77
31
32
88
60
5
39
156
40
12
65
55
20
12
36
21
63
60
21
15
220
20
60
16
44
51
25
36
65
168
55
20
177
15
39
109
60
20
9
18
109
35
18
43
8
40
104
48
192
28
77
3
4
36
68
72
48
100
5
39
147
54
7
80
3
45
75
37
8
52
20
27
13
48
96
11
73
32
28
41
31
29
79
36
131
45
45
75
40
32
88
32
57
111
57
3
4
8
3
72
37
128
48
3
85
12
48
60
257
63
27
25
80
60
3
61
56
3
57
28
12
180
155
54
36
54
69
16
56
3
25
17
15
39
1
89
3
16
80
27
72
73
17
91
17
3
52
24
5
19
12
77
3
4
8
27
21
105
75
4
60
305
31
80
64
36
24
36
48
12
8
12
40
48
60
44
93
55
155
49
95
21
12
21
15
60
21
55
60
41
43
12
48
20
9
162
138
3
4
8
52
36
20
9
31
60
48
44
16
65
67
32
52
24
36
120
29
90
96
48
150
15
108
64
29
67
5
199
65
39
51
54
24
15
3
45
3
24
13
17
31
120
80
12
12
28
68
27
45
45
27
28
48
92
28
29
15
88
65
15
93
7
60
80
120
28
44
28
80
15
205
68
16
24
29
96
75
81
3
3
120
18
27
9
151
17
15
28
24
5
48
7
24
11
25
56
63
162
15
4
24
11
138
75
21
15
12
28
12
59
1
84
179
85
72
108
36
56
9
48
18
45
45
79
44
9
15
57
18
192
265
56
12
16
20
69
15
33
27
33
19
44
39
126
39
88
107
18
27
27
121
47
13
35
49
23
21
40
60
20
100
92
88
12
5
3
40
5
39
123
54
39
24
27
6
19
53
51
15
150
15
195
24
21
60
172
128
9
31
180
72
5
15
88
20
12
27
42
126
93
40
12
20
4
36
137
7
36
20
12
52
24
5
75
172
29
19
12
48
11
21
12
28
32
52
44
21
51
3
25
36
36
119
54
75
76
24
36
8
36
60
160
17
15
4
11
54
31
60
60
24
44
172
48
32
28
5
7
ABCD 97076937164*3^$a+1 [50018]
84
44
27
54
3
36
24
64
8
16
24
113
7
47
72
1
35
49
44
48
21
111
51
109
20
51
36
1
8
9
15
75
36
54
31
36
5
123
28
11
21
52
24
29
18
36
33
4
48
77
15
39
37
35
49
44
148
68
24
36
9
18
108
45
48
12
28
29
7
20
16
120
8
9
72
27
100
17
31
8
148
20
28
17
3
33
162
54
51
4
17
7
47
21
16
89
3
24
24
24
40
29
27
24
4
20
33
63
88
65
7
8
72
39
21
76
47
85
12
29
36
36
19
35
69
4
32
60
24
16
11
49
23
18
27
72
64
17
126
97
11
72
33
12
9
18
25
36
56
36
64
35
25
11
9
28
8
16
8
129
3
12
16
120
47
33
108
129
108
7
8
40
48
56
4
17
15
36
24
16
8
16
29
126
13
41
43
20
81
31
5
7
47
81
12
36
48
21
15
120
27
45
144
9
36
19
17
31
80
172
77
3
4
119
21
123
69
28
24
32
9
3
12
112
71
108
49
23
37
116
12
15
21
33
27
120
64
96
8
96
4
12
96
152
45
99
99
36
153
48
15
93
87
69
21
43
48
35
93
40
140
4
11
1
12
32
192
16
36
12
41
15
24
87
9
36
9
27
28
12
48
8
64
12
48
41
90
9
36
48
28
8
48
72
64
56
9
36
15
39
25
11
18
19
68
24
16
53
18
18
27
60
147
33
57
99
27
57
15
13
80
64
8
33
43
83
49
41
18
13
36
23
21
33
36
19
120
32
16
20
52
8
4
44
88
47
25
11
54
19
12
20
144
21
39
16
125
18
121
8
16
17
72
75
12
4
44
9
27
4
23
108
21
72
15
9
4
59
9
24
3
37
24
20
48
48
21
39
33
19
17
15
165
75
12
21
18
61
212
72
33
7
72
80
3
69
16
8
16
32
21
67
5
18
81
136
8
40
59
18
15
96
28
59
69
39
129
120
48
36
60
64
8
75
1
125
39
16
140
16
20
16
96
24
24
23
36
117
16
8
4
84
104
88
56
4
59
36
13
20
124
59
36
9
27
36
72
21
16
32
21
31
8
16
56
15
1
56
15
54
3
12
28
48
48
59
61
128
9
51
52
92
57
27
24
3
85
41
99
4
41
115
11
25
8
4
35
33
21
43
65
39
88
60
44
40
89
79
29
3
24
9
19
80
27
18
36
115
11
49
20
3
25
11
117
9
139
12
11
33
3
193
20
16
23
18
15
48
36
4
32
9
54
18
55
35
81
48
12
40
8
9
15
3
45
12
16
17
54
90
54
45
153
67
36
8
40
8
36
21
43
84
44
27
21
51
36
25
29
31
84
20
12
48
48
27
21
69
18
126
27
12
168
9
39
48
24
72
87
18
55
17
31
59
33
21
31
8
48
57
31
12
36
44
16
36
59
33
28
65
111
112
36
29
3
16
12
23
1
60
29
36
144
3
51
93
16
128
40
8
208
44
4
17
90
1
12
5
15
75
126
39
124
32
93
103
32
48
4
29
67
72
180
44
24
24
48
16
29
54
13
95
1
56
12
4
168
72
48
12
36
23
57
40
8
28
11
9
27
18
15
4
92
52
53
3
69
54
61
32
64
72
5
3
192
60
12
39
33
24
51
37
8
135
49
5
3
64
59
13
5
18
57
15
18
27
36
12
123
108
57
33
63
27
21
15
61
11
117
48
15
49
20
21
126
18
75
112
83
9
4
5
18
18
3
40
44
57
3
4
12
17
19
17
75
15
21
51
1
24
20
9
135
4
32
28
92
15
9
27
36
18
90
81
9
7
116
39
73
108
44
84
16
12
41
7
72
56
72
16
8
75
36
54
63
45
15
57
27
36
12
15
13
59
72
45
24
16
8
24
9
3
48
76
71
9
4
80
148
11
18
63
171
126
3
87
25
8
16
80
28
32
9
126
21
48
21
15
3
9
4
80
16
36
17
15
16
156
20
9
63
4
41
39
4
47
18
31
32
27
1
35
81
16
137
39
24
148
5
15
16
12
11
18
18
33
28
48
48
24
8
9
31
48
29
15
52
60
48
144
32
9
3
16
8
16
80
93
3
64
41
18
33
3
36
85
8
15
13
20
16
23
9
12
15
61
68
15
18
91
8
9
7
29
54
21
48
39
33
21
19
71
54
18
49
8
16
24
8
24
123
25
29
54
18
15
93
126
37
71
36
36
25
11
126
54
117
84
16
12
20
3
117
72
45
67
8
4
83
18
31
41
7
72
8
3
72
1
44
52
29
3
15
21
33
27
81
27
9
7
11
57
4
8
3
237
100
23
21
24
9
36
15
48
9
18
108
13
12
32
84
48
72
9
18
45
16
44
4
32
40
32
16
23
18
18
18
7
36
120
17
15
57
15
64
29
67
12
29
126
54
79
276
8
48
3
85
41
7
8
16
36
68
108
9
18
49
23
54
18
21
16
32
4
60
137
19
8
24
21
15
28
48
8
81
39
24
60
3
13
23
9
27
18
7
24
56
93
3
24
64
71
9
4
95
33
52
95
18
39
15
37
84
59
33
21
36
99
36
16
92
9
135
160
65
31
20
21
36
72
63
76
59
18
36
3
4
24
5
3
177
91
12
23
9
16
11
21
33
147
76
56
48
33
31
48
24
20
84
12
60
24
28
11
21
52
17
15
3
141
16
8
4
29
19
35
9
16
20
48
12
57
18
54
7
44
12
64
17
115
44
4
12
77
43
11
21
15
18
ABCD 97077133802*3^$a+1 [50009]
8
55
29
37
95
1
30
90
23
49
11
16
92
1
120
27
3
33
32
7
18
78
24
41
79
41
7
185
60
61
6
33
81
95
1
48
47
79
17
127
120
5
61
35
28
33
126
18
47
52
51
144
72
21
68
1
135
9
23
1
15
80
31
24
42
131
139
48
138
39
20
28
63
18
30
72
45
3
57
57
47
60
139
24
57
8
31
125
12
72
25
3
123
96
96
21
27
216
17
16
92
139
89
1
39
15
5
12
96
49
24
30
209
55
42
155
84
16
12
93
78
69
32
19
65
7
66
240
48
3
51
18
119
73
102
114
96
3
45
6
72
24
18
342
114
24
75
3
17
1
107
67
45
51
33
39
57
12
44
49
3
3
113
121
47
40
9
24
30
18
59
12
73
6
9
15
141
84
63
29
13
144
3
21
6
9
183
69
21
54
66
23
48
28
176
13
30
24
17
16
87
17
25
30
18
30
77
61
24
71
7
65
192
16
87
66
51
32
96
48
19
45
44
199
9
32
25
39
32
55
24
24
45
51
96
48
29
229
39
120
8
97
78
41
1
24
3
60
57
30
129
56
49
6
29
43
18
216
63
87
21
44
73
87
176
103
29
52
80
28
21
71
1
48
3
32
16
180
48
57
6
9
20
36
48
31
48
29
13
83
48
84
25
35
48
43
21
48
68
1
72
23
16
129
11
43
53
4
8
72
120
103
153
159
117
36
56
31
48
17
55
93
32
43
66
23
124
117
96
23
79
48
24
48
41
49
23
55
9
183
41
136
72
39
66
47
16
15
113
52
3
17
168
52
21
54
57
39
149
60
4
48
3
33
9
30
153
24
36
27
90
30
66
111
24
152
7
18
30
89
12
4
87
24
41
145
35
61
54
48
93
3
29
4
44
43
9
32
1
24
30
101
37
6
5
16
51
65
120
100
12
15
66
24
27
12
87
120
24
18
24
35
16
12
24
92
85
24
87
15
89
36
48
43
41
31
66
71
100
132
44
67
41
79
69
20
7
120
129
12
45
48
39
39
9
33
120
15
87
240
90
95
25
6
18
207
33
54
9
9
24
198
9
87
144
45
123
9
120
105
120
83
64
69
59
43
17
16
32
103
17
55
117
45
83
4
48
104
31
18
15
111
17
79
105
96
15
65
16
32
1
174
93
20
16
44
13
24
24
120
75
20
1
47
79
45
44
25
267
12
20
12
100
108
104
1
6
33
63
48
9
33
15
129
54
18
24
47
97
11
148
80
31
161
31
29
16
12
111
5
60
24
25
23
7
90
6
69
21
54
9
188
148
57
3
12
15
66
24
15
8
25
47
55
5
85
11
13
51
45
3
3
48
77
4
9
30
153
33
54
24
66
54
69
36
15
177
32
40
81
23
7
42
6
48
5
37
23
31
153
15
18
11
109
24
24
3
3
45
44
24
25
78
72
9
81
35
52
48
87
66
87
92
13
39
33
24
6
41
96
103
66
27
12
9
87
33
24
150
165
68
96
76
45
120
63
240
12
32
28
15
9
56
1
3
44
7
29
84
73
54
77
43
5
144
228
1
23
88
33
150
24
162
71
7
90
54
17
60
48
148
57
48
264
11
12
40
15
17
55
17
121
11
85
24
3
140
48
36
19
29
36
48
7
53
76
20
28
39
41
49
30
57
9
47
4
141
222
5
61
71
7
213
21
30
33
24
129
23
16
32
112
9
39
33
78
77
48
19
29
96
28
212
12
4
3
77
19
113
55
42
63
183
18
24
11
91
18
48
54
141
3
29
64
36
120
81
3
68
25
143
64
24
9
24
23
1
96
24
48
72
30
5
36
108
19
72
18
23
76
12
63
53
115
9
48
20
43
48
24
17
1
150
17
36
115
57
116
16
75
24
9
24
63
41
84
48
157
195
21
11
13
23
121
99
48
36
48
33
95
60
12
73
23
24
28
92
84
84
55
9
152
1
23
1
30
93
21
15
15
29
4
207
120
5
67
17
76
27
33
87
45
12
96
32
36
43
24
17
169
23
28
48
20
24
31
9
92
91
5
19
57
56
28
20
72
7
17
73
3
92
24
127
48
9
32
31
48
66
23
73
95
1
78
17
136
48
63
186
95
55
ABCD 97077173392*3^$a+1 [50013]
75
72
33
33
27
45
3
24
33
120
99
72
192
24
36
12
24
123
54
39
9
39
36
57
15
24
252
12
33
96
54
36
21
9
24
18
33
60
69
36
30
90
39
3
105
69
63
63
36
6
12
3
24
27
42
54
54
12
96
3
36
144
27
18
36
6
30
36
99
27
45
12
87
42
15
36
249
36
24
18
30
36
183
69
114
57
84
33
3
132
27
21
69
54
54
60
75
48
69
39
105
24
48
3
51
6
39
87
48
6
111
51
21
156
129
51
3
18
48
42
48
18
72
18
78
36
51
36
69
6
33
15
78
3
27
57
24
192
3
30
24
54
21
33
3
36
33
12
126
54
111
105
18
60
30
27
9
42
21
72
12
72
69
18
165
57
87
165
51
3
33
159
18
60
66
21
21
12
18
21
51
81
144
9
60
39
171
129
33
6
93
105
3
159
18
3
99
6
39
84
36
33
24
66
18
27
33
39
9
75
15
36
21
144
24
108
48
51
45
33
51
15
72
72
21
3
30
24
87
3
54
66
117
12
33
18
42
84
54
9
45
132
15
21
12
63
99
18
39
33
99
15
30
234
60
66
39
60
36
81
6
108
48
126
72
3
57
51
24
171
18
60
12
54
96
21
27
18
108
3
57
12
96
39
81
36
150
21
33
75
33
102
45
12
36
69
99
69
12
39
96
48
105
108
78
48
78
12
135
36
153
42
54
111
33
15
36
15
144
6
18
54
15
21
51
51
288
114
108
15
96
9
72
6
126
51
60
12
75
21
36
81
18
9
12
87
93
24
9
72
39
60
9
24
72
147
36
72
84
108
36
24
99
45
45
3
132
87
66
54
36
42
18
33
3
93
33
75
81
90
60
18
123
21
66
9
117
42
36
18
15
132
15
33
15
72
90
3
39
12
234
75
3
18
36
48
54
60
105
24
33
54
18
3
36
15
66
27
27
78
66
6
75
45
36
27
48
21
51
168
15
165
48
87
24
57
12
96
27
24
84
132
12
45
9
3
24
45
78
30
75
15
42
39
9
27
12
96
33
87
36
69
27
12
105
111
21
39
81
60
12
24
48
60
3
27
42
108
12
27
9
36
126
42
162
54
12
18
54
72
24
144
3
45
39
51
57
21
15
123
18
3
21
54
90
3
171
18
27
51
93
12
105
75
24
108
117
111
33
63
117
78
21
36
63
45
45
3
24
33
48
3
111
33
111
18
3
51
33
168
48
3
18
48
60
12
24
39
9
63
117
99
105
111
45
24
51
36
72
57
195
75
36
33
96
12
87
57
3
12
21
72
33
39
15
36
117
9
3
21
12
96
264
3
36
69
18
9
351
54
111
33
3
111
21
99
6
51
105
75
33
39
132
51
21
33
87
21
12
24
12
3
39
33
24
108
45
24
30
45
108
117
3
105
6
321
111
18
48
72
3
60
9
24
84
3
21
66
18
36
18
93
24
48
36
33
3
24
48
33
6
84
18
27
69
48
24
12
108
36
6
174
24
123
69
132
15
60
81
24
30
6
15
147
33
24
51
57
9
60
84
216
162
18
27
171
54
90
24
102
108
60
18
54
36
75
12
24
153
27
99
57
39
102
63
9
54
21
33
39
3
33
72
60
15
54
15
24
36
84
60
36
84
96
72
180
12
24
48
60
108
45
36
111
36
57
3
15
69
36
87
45
36
27
9
81
144
36
6
54
54
18
12
18
6
102
24
12
9
33
51
141
219
24
153
36
114
141
204
33
3
9
3
69
3
15
21
57
12
150
21
15
33
36
33
27
33
12
39
21
3
33
195
15
78
36
3
36
27
57
132
123
120
93
51
21
93
12
36
78
12
21
60
117
39
36
21
51
3
69
24
9
108
3
204
48
108
33
18
18
54
45
9
18
9
36
27
45
180
12
237
30
54
24
12
63
117
6
12
114
30
6
30
45
9
75
36
60
27
72
45
9
75
69
6
69
15
60
270
12
27
9
39
21
3
36
15
12
6
147
12
24
45
183
69
18
93
69
78
18
15
93
66
21
3
141
129
102
6
39
72
264
3
18
3
36
81
72
18
21
21
39
27
36
24
36
126
15
231
81
45
204
18
12
9
9
24
48
39
69
27
ABCD 97077253316*3^$a+1 [50016]
156
144
35
72
13
60
96
60
41
48
162
49
12
47
168
108
144
66
54
42
18
85
48
72
60
17
19
60
47
132
181
12
59
48
6
7
59
180
54
31
36
108
24
41
7
83
85
59
85
107
60
270
91
299
54
55
59
12
198
126
270
54
13
77
31
24
72
59
37
12
35
25
12
71
90
187
36
11
6
48
19
60
53
198
1
144
107
13
95
37
12
77
19
29
18
258
54
37
71
73
11
229
36
228
120
36
120
11
109
12
23
120
61
84
131
49
17
7
12
23
13
53
67
24
53
78
13
60
72
132
12
11
37
71
1
48
48
60
59
36
252
37
60
36
17
43
23
85
137
79
113
108
42
1
107
13
71
1
24
35
1
35
108
109
12
23
217
24
59
306
114
1
35
72
12
37
35
90
19
24
35
133
203
96
108
85
35
42
31
17
36
126
240
144
37
65
18
25
35
66
79
35
121
156
83
157
48
24
23
180
144
156
18
6
138
90
25
12
5
43
96
5
54
1
11
145
96
168
84
11
385
132
23
6
43
11
49
36
5
31
24
11
36
37
5
30
61
144
12
60
24
36
24
59
18
55
47
132
48
85
65
7
11
25
47
157
89
175
11
109
60
96
60
36
47
132
36
210
19
5
79
36
119
12
13
36
83
120
42
43
60
5
115
23
37
36
35
1
59
1
35
84
97
47
181
12
59
24
49
48
84
60
59
24
37
36
12
72
228
191
30
19
131
49
12
96
35
13
11
18
151
36
96
12
48
12
192
59
1
23
121
5
175
35
36
49
12
72
191
1
84
101
30
60
84
270
36
31
23
61
60
11
13
252
84
59
61
48
96
65
6
210
19
24
156
35
49
5
78
72
61
96
53
60
30
61
107
37
53
19
29
270
72
37
5
151
24
5
31
77
102
42
31
72
53
19
120
11
25
113
42
90
67
36
144
12
48
107
36
108
145
60
120
156
300
60
108
131
84
60
48
13
131
1
23
1
60
48
60
72
59
25
71
73
168
72
65
91
71
121
167
1
11
1
17
18
265
23
36
198
43
12
36
72
60
47
72
73
23
174
19
41
163
36
72
35
180
13
60
35
85
59
90
126
25
11
66
43
17
19
65
90
145
84
12
12
36
5
31
36
215
97
35
61
144
137
43
48
72
83
24
181
47
1
60
11
60
13
5
90
25
48
107
61
155
30
55
41
30
169
47
37
5
151
11
318
60
31
60
12
84
5
19
216
41
67
48
47
48
18
67
245
180
54
61
12
101
234
18
54
6
127
12
143
60
253
107
145
72
228
156
36
83
12
73
168
168
5
139
65
12
91
72
12
36
83
37
12
156
5
7
120
23
265
24
11
36
54
91
48
120
156
35
49
60
23
37
17
120
19
252
24
108
120
71
1
36
48
24
35
37
23
85
48
12
12
84
29
103
149
79
84
35
13
5
175
59
229
12
108
24
36
60
60
12
24
23
145
23
133
72
5
42
18
7
5
55
41
151
119
1
83
13
83
30
186
1
173
42
37
12
24
36
53
48
7
60
11
109
48
5
90
48
1
23
97
155
54
55
107
48
217
17
7
155
1
132
12
179
37
24
119
205
72
48
36
323
25
47
18
90
1
71
85
83
228
193
12
47
85
60
23
13
125
67
24
149
30
1
96
17
7
24
ABCD 97077317926*3^$a+1 [50081]
15
88
17
75
48
112
80
64
180
56
24
96
60
84
24
9
63
9
120
31
44
228
12
21
87
328
104
148
65
51
12
93
31
164
60
84
240
21
27
108
16
41
123
16
36
29
123
240
168
153
39
12
288
156
36
60
33
48
39
88
68
60
105
144
91
5
75
64
324
65
87
57
63
12
33
115
104
36
45
15
48
36
36
33
264
63
84
81
15
60
264
24
24
72
120
88
128
232
161
12
15
60
24
81
75
12
96
96
144
16
104
189
75
120
33
87
168
105
19
116
105
67
92
36
60
132
60
72
108
93
228
15
12
129
3
36
216
4
140
96
36
124
281
7
8
9
55
104
40
104
148
80
84
24
69
15
36
12
12
81
99
48
12
96
52
29
111
184
89
96
15
48
148
80
165
87
192
16
20
48
132
108
21
15
16
29
84
120
36
48
115
92
81
12
87
48
12
64
32
420
12
132
144
16
44
12
57
207
76
5
135
144
33
36
115
32
12
28
89
75
48
45
15
52
68
40
36
5
60
195
136
56
88
32
132
60
36
60
96
16
20
108
96
33
132
51
24
420
84
24
120
57
3
12
153
27
33
187
8
45
15
12
144
64
68
4
176
184
329
144
31
72
224
84
84
48
28
236
33
135
81
219
12
168
16
32
57
15
225
3
12
81
51
33
51
120
264
28
20
9
3
12
96
4
53
87
48
21
84
31
32
72
40
233
87
48
60
93
39
16
44
12
225
48
87
88
5
192
3
12
129
91
5
171
4
29
255
40
89
3
252
36
12
48
24
57
19
65
99
57
120
39
165
51
45
3
81
15
24
33
63
84
12
24
129
120
231
120
57
15
12
252
81
3
84
216
84
36
72
24
144
184
8
189
75
36
192
60
52
80
156
48
184
125
96
31
5
156
63
36
136
152
28
32
112
116
12
12
129
39
48
60
144
21
48
24
51
12
69
3
12
45
144
216
144
144
15
48
48
72
9
43
80
81
99
12
124
137
15
105
87
60
12
96
64
80
36
48
141
183
45
60
55
17
75
124
32
33
39
153
84
75
196
80
12
72
24
120
9
15
33
99
4
44
60
48
132
117
24
15
216
24
9
207
48
28
53
39
168
28
65
75
84
100
140
177
99
16
224
9
63
117
132
63
12
96
132
48
12
12
105
24
31
176
153
27
4
8
36
96
21
55
5
60
7
128
9
51
240
69
15
168
216
24
105
63
300
144
156
4
29
495
129
120
91
144
68
9
63
120
156
144
52
176
288
9
175
36
65
15
96
48
28
68
45
132
43
17
15
9
63
81
87
393
27
64
53
55
113
15
48
21
51
57
48
39
76
53
87
24
9
111
4
5
27
4
41
87
48
60
84
48
96
177
27
16
221
63
192
240
168
60
28
17
120
15
12
60
9
171
60
24
57
180
67
8
9
24
15
69
255
60
21
12
175
ABCD 97077439112*3^$a+1 [50004]
18
42
9
24
21
3
60
36
60
3
18
27
9
39
45
3
36
60
24
60
3
156
117
24
12
27
144
108
45
15
12
6
3
51
66
39
108
12
45
51
3
21
105
27
93
90
141
48
9
27
45
54
36
24
90
3
12
87
21
3
90
90
105
3
69
36
87
24
21
96
12
36
105
15
57
291
48
84
39
6
12
3
51
18
36
24
15
165
39
9
27
12
15
141
9
51
12
12
15
18
108
75
12
105
3
12
60
75
21
12
36
12
36
45
30
18
60
12
3
15
21
24
12
24
9
51
165
24
3
33
15
60
24
48
9
27
36
51
33
21
3
27
93
48
72
24
60
9
6
129
72
60
45
27
12
69
63
111
21
111
30
3
21
3
12
21
15
36
24
12
51
18
72
27
72
60
21
39
33
15
3
78
48
3
60
9
72
3
12
24
84
24
12
60
33
135
48
12
12
36
15
21
24
36
27
165
69
18
12
69
48
12
15
6
39
27
57
60
48
48
108
21
99
12
57
39
9
36
18
162
15
3
222
39
9
207
60
3
21
24
15
120
6
75
36
12
84
3
6
99
12
36
27
69
12
153
3
57
171
48
33
18
156
90
27
9
3
168
15
9
99
84
6
36
39
27
78
54
30
108
27
63
18
111
15
57
33
18
21
120
12
9
63
27
108
69
3
6
15
15
60
9
21
51
81
18
21
156
84
36
36
12
27
18
51
39
45
48
12
3
81
9
15
81
18
30
27
51
90
3
15
12
90
15
12
45
87
12
36
45
18
24
93
36
99
21
108
72
39
45
24
3
21
36
96
24
21
12
63
81
3
12
9
12
27
24
96
108
15
78
3
45
27
27
153
15
12
6
147
120
252
3
102
63
15
57
12
24
12
15
81
24
57
150
9
12
15
12
57
93
15
12
12
60
36
36
72
9
90
57
12
108
3
69
60
9
6
45
48
9
42
30
60
15
15
6
126
129
84
75
18
30
9
141
3
51
81
3
9
48
12
3
9
15
108
102
27
72
9
42
66
39
39
45
24
36
15
33
84
33
27
9
30
18
99
24
96
48
9
87
120
12
27
45
9
6
9
12
9
27
33
48
111
168
51
18
15
60
45
3
48
63
117
27
54
12
15
24
36
36
75
33
105
24
3
69
3
15
48
9
9
75
15
6
27
3
36
114
51
15
72
69
12
27
69
9
135
21
6
30
198
9
24
24
15
42
15
60
45
6
36
30
255
51
45
48
51
81
12
24
216
72
60
75
6
39
12
24
123
30
126
9
81
36
3
21
36
54
66
39
39
69
3
12
6
39
12
36
3
21
12
21
3
15
69
48
27
129
9
27
9
3
57
63
129
15
117
18
45
9
18
30
99
33
120
24
54
30
39
3
93
45
15
45
27
24
69
3
12
24
12
36
3
57
24
51
36
93
51
33
24
9
3
15
6
3
33
12
3
96
27
9
27
21
96
60
21
36
27
24
21
78
30
39
24
36
24
3
9
60
60
72
36
24
48
39
105
36
48
24
3
30
27
15
9
72
57
39
36
105
6
36
69
21
39
24
9
147
36
9
24
3
9
24
3
36
45
15
48
141
48
54
45
72
36
108
63
93
36
192
3
105
84
81
6
12
21
21
39
12
21
147
48
3
117
24
84
3
42
15
24
12
21
66
9
15
21
9
24
12
24
75
12
3
18
30
33
72
111
21
69
27
108
81
24
27
39
45
9
39
24
36
15
36
33
12
96
3
45
3
45
27
6
51
72
69
3
51
57
120
36
111
33
81
12
39
36
84
132
156
60
93
39
81
87
36
21
54
21
147
57
45
99
36
60
12
159
33
33
195
36
57
63
60
9
18
33
84
12
60
36
24
39
33
24
15
33
48
12
12
12
81
27
12
60
12
108
9
36
75
12
36
3
21
36
57
84
6
81
12
24
99
153
39
81
48
132
9
75
72
93
36
87
33
24
3
15
9
99
45
21
27
33
39
24
21
27
9
36
24
36
15
57
72
15
15
21
15
21
12
120
69
66
9
153
18
9
60
27
54
27
12
27
6
15
144
3
9
237
63
12
21
48
42
21
96
81
12
6
198
27
27
12
24
45
36
21
3
24
84
201
15
3
30
15
192
15
12
18
72
147
3
9
9
12
15
24
48
21
6
57
15
48
72
9
33
15
3
9
135
33
3
21
33
63
3
72
132
126
3
72
9
36
15
36
48
9
27
63
33
9
63
36
12
12
39
108
12
33
84
9
90
96
9
9
147
45
6
30
18
90
15
60
48
63
120
18
3
15
9
48
24
24
27
81
21
111
69
36
3
36
15
57
96
12
36
69
36
15
36
39
225
24
93
63
9
3
48
12
15
69
3
33
12
9
72
30
45
60
9
27
48
99
36
9
15
9
3
33
72
129
90
18
18
21
33
3
36
129
39
12
60
27
24
48
6
51
3
45
147
18
6
45
36
48
36
120
60
9
3
33
39
21
3
36
27
69
96
3
18
99
36
3
69
12
33
12
3
12
12
84
60
9
24
3
33
30
33
117
18
12
54
54
36
93
24
12
12
39
21
69
183
141
90
21
69
3
48
ABCD 97077493564*3^$a+1 [50062]
40
20
12
55
89
132
139
9
51
21
8
211
173
108
139
81
80
52
48
27
41
12
28
80
24
72
64
20
4
72
20
36
7
57
48
80
7
108
12
105
80
36
7
48
204
81
39
53
28
75
5
19
21
15
29
151
60
33
27
5
12
28
32
88
27
5
115
101
52
48
12
24
44
52
72
27
36
9
8
40
27
81
15
24
29
12
60
48
91
53
36
76
15
81
84
20
64
60
96
36
120
27
72
29
31
9
24
20
96
127
240
29
88
15
33
12
48
20
19
60
33
108
44
24
139
53
40
128
31
21
140
52
255
21
12
27
60
5
7
33
63
57
36
80
12
24
31
9
15
89
136
96
68
124
96
27
5
4
20
211
5
199
96
45
87
141
44
7
45
48
60
27
36
12
161
160
56
55
129
24
27
48
12
33
8
108
4
63
9
24
27
5
40
104
28
132
303
72
5
115
41
19
293
7
33
87
33
12
44
31
33
116
84
28
44
24
127
17
55
17
43
5
103
29
55
53
100
48
68
76
36
80
60
12
16
72
39
36
17
16
12
99
21
24
8
40
20
160
96
39
105
36
96
3
21
32
19
69
60
60
32
52
108
20
48
7
69
75
89
127
24
21
24
24
147
45
132
96
92
112
87
41
40
24
8
12
4
24
248
72
48
24
16
12
80
12
31
113
64
27
60
129
24
3
125
4
48
3
24
33
56
40
36
15
33
132
120
63
21
20
232
48
24
56
91
5
31
5
52
12
60
168
152
40
171
24
108
33
144
51
9
284
64
8
28
84
48
8
7
65
40
8
220
32
60
48
40
32
7
21
32
19
29
64
108
27
41
31
149
19
45
12
75
113
88
12
15
132
93
252
8
76
36
48
32
88
20
52
15
41
4
51
45
32
12
16
132
15
5
112
24
111
69
60
32
132
7
36
9
56
52
3
129
63
12
33
195
65
16
39
132
29
24
43
65
64
60
63
57
60
51
33
60
32
19
108
72
125
31
9
3
65
16
80
16
63
93
99
45
15
48
53
52
56
36
55
9
20
19
12
108
33
27
213
204
68
16
12
39
65
28
96
32
4
104
4
20
192
16
24
3
12
41
7
72
41
4
68
7
165
84
92
4
15
9
56
163
93
108
60
132
60
32
43
24
5
28
3
84
60
33
48
144
48
80
28
20
139
45
36
99
156
33
60
180
36
8
40
12
60
15
5
16
27
60
213
72
152
136
60
60
24
111
9
63
17
168
28
144
36
8
64
8
48
7
17
7
65
40
3
120
105
32
163
141
192
224
16
44
64
120
60
44
216
16
104
144
36
4
12
48
63
17
7
60
33
27
69
56
43
12
125
55
9
60
87
12
17
108
7
45
15
33
27
81
80
7
41
4
27
5
28
15
12
168
168
29
16
15
17
160
56
96
88
3
137
52
75
53
96
31
9
27
5
100
20
28
39
12
125
16
48
80
4
156
212
204
31
69
63
132
69
96
48
32
40
24
20
31
5
16
15
29
4
24
8
48
40
24
8
55
57
168
99
9
32
55
29
16
44
31
60
24
41
180
52
80
12
31
33
36
15
45
48
48
92
48
40
15
17
7
65
64
147
33
84
48
8
4
27
9
80
16
75
21
92
172
63
48
165
60
15
225
15
5
64
116
7
12
41
100
12
3
65
28
12
39
33
3
84
89
112
12
68
112
72
3
53
124
51
105
20
64
3
45
156
72
24
24
39
225
27
93
27
29
19
33
87
108
12
12
5
4
32
55
69
60
51
53
127
45
39
5
31
5
84
16
27
21
51
48
93
72
27
9
36
96
60
20
28
96
80
76
27
41
4
363
72
93
44
156
64
104
12
60
52
20
76
60
20
96
43
21
20
160
92
7
45
15
45
20
88
32
52
3
41
36
148
96
12
32
12
168
108
7
12
81
128
76
60
48
120
8
19
29
16
96
15
84
29
31
105
60
36
39
65
36
7
125
43
312
41
144
100
92
ABCD 97077523384*3^$a+1 [50043]
15
15
33
3
69
45
36
15
16
5
6
12
6
84
60
12
63
63
24
33
75
12
9
21
19
32
40
113
36
19
35
21
21
3
24
21
99
40
23
9
24
40
5
12
24
108
3
39
18
60
171
136
120
35
69
9
63
24
48
75
132
25
71
9
21
18
42
48
24
6
25
5
75
64
56
15
72
18
7
47
25
11
21
24
112
32
16
56
15
81
39
48
1
29
12
31
137
7
263
201
64
71
25
125
30
21
45
115
41
48
6
18
63
40
29
3
87
210
24
15
81
36
3
16
96
48
80
129
15
33
87
45
6
21
40
104
177
24
78
66
55
11
60
48
18
15
39
1
29
24
150
21
40
41
7
47
1
32
3
78
24
72
31
48
17
78
24
1
11
45
3
180
1
41
168
15
72
45
3
33
48
66
36
33
9
31
96
35
13
53
27
16
24
8
9
31
65
90
45
33
6
1
23
1
23
60
85
65
6
9
120
120
81
7
17
66
37
29
18
33
48
64
17
15
24
51
45
64
80
16
65
54
24
57
33
15
171
6
63
33
7
128
63
66
60
18
36
45
9
12
51
57
6
129
16
5
54
42
66
48
6
75
16
32
87
6
43
65
102
25
8
57
12
3
123
12
30
43
24
5
43
32
33
79
89
15
15
49
23
54
19
29
51
9
63
3
60
66
30
144
81
15
1
167
72
18
7
24
71
25
35
18
27
24
96
15
90
24
15
9
31
24
137
60
18
1
35
21
39
1
83
37
41
108
19
56
15
145
77
42
162
60
43
17
24
31
29
24
42
1
113
39
81
39
3
78
6
6
42
12
108
78
12
7
5
24
54
18
90
24
1
240
17
15
45
60
30
78
48
75
87
25
72
5
42
30
18
25
17
31
5
19
48
5
30
397
5
24
54
21
72
39
18
7
48
17
39
69
75
72
135
24
6
3
16
11
54
15
81
39
9
55
17
135
135
1
77
75
16
56
88
41
15
39
73
24
11
102
6
30
91
5
48
27
75
18
30
126
15
16
23
30
126
60
49
5
27
105
24
39
40
17
30
18
18
60
49
8
63
12
12
25
89
6
18
78
33
81
55
168
17
199
41
24
87
27
30
72
54
30
6
45
40
8
3
48
42
72
27
9
7
35
108
145
24
23
48
84
12
1
53
30
12
9
129
60
24
3
33
7
8
9
55
95
81
39
18
7
5
90
66
30
129
40
120
125
18
9
33
87
9
55
5
66
145
11
48
45
39
78
3
9
102
48
66
55
95
6
60
15
64
71
138
96
15
39
66
7
72
53
43
11
6
39
9
54
6
60
6
204
6
55
35
141
9
24
60
150
96
13
53
3
39
25
56
159
25
80
136
24
32
16
107
13
23
129
16
24
5
27
9
39
45
6
42
27
75
12
120
1
47
1
167
72
12
21
33
15
24
21
27
40
5
3
9
36
24
12
103
53
12
60
12
39
69
67
23
66
31
23
36
6
15
40
29
24
27
33
30
73
80
64
5
54
37
17
31
11
54
15
21
19
120
59
12
24
144
81
57
24
31
152
21
60
30
9
96
64
17
30
49
5
24
48
19
29
114
12
180
18
31
11
205
48
8
27
270
6
30
75
40
5
67
47
1
56
16
89
63
16
24
23
48
25
29
27
33
120
36
75
129
63
33
24
87
15
30
18
42
48
7
80
15
6
12
183
3
54
12
43
200
33
24
24
135
24
57
63
21
67
48
95
42
24
48
15
21
96
51
48
64
17
18
60
96
36
13
152
64
80
9
102
6
24
66
9
3
66
12
7
5
36
79
23
25
152
81
6
169
29
18
48
126
24
24
115
41
79
32
24
27
54
39
24
21
19
5
36
72
48
7
185
39
24
40
24
32
135
54
19
35
12
18
48
55
17
12
51
40
24
71
54
19
104
16
89
168
39
15
9
15
66
6
12
21
24
40
47
18
6
42
15
39
9
75
30
15
16
53
67
48
32
123
13
47
210
7
23
1
104
21
12
87
21
91
128
15
42
31
89
15
15
49
24
5
36
30
177
33
15
39
42
18
21
9
7
96
119
96
48
30
67
24
24
77
139
173
27
16
29
43
96
24
17
15
93
168
99
45
114
60
6
55
23
48
25
23
1
95
9
72
123
12
162
15
16
131
78
72
55
173
27
63
1
41
54
12
90
43
5
24
43
80
48
9
72
39
15
25
35
84
25
5
36
12
42
57
16
5
43
17
48
42
37
5
42
73
8
15
25
8
57
48
30
54
192
18
42
39
40
17
79
23
81
64
48
59
69
75
6
31
59
141
40
29
24
90
1
113
87
15
1
5
18
57
160
8
15
24
25
41
7
24
83
42
19
5
66
138
103
8
21
3
16
155
6
54
24
90
87
15
66
7
17
30
24
6
99
9
48
24
31
23
24
6
67
5
132
15
72
81
54
9
21
96
3
16
23
97
ABCD 97077786394*3^$a+1 [50018]
40
20
76
11
21
52
96
56
24
111
61
107
37
59
6
15
4
5
24
7
20
21
72
60
12
15
4
12
68
132
27
13
12
36
36
56
9
15
21
3
39
18
3
12
12
57
51
52
36
12
44
60
24
9
192
24
24
15
48
3
24
18
12
42
61
32
36
57
48
19
80
45
48
102
48
25
20
57
7
41
84
19
17
7
53
12
51
15
102
39
33
42
6
15
72
57
55
35
6
27
28
107
78
27
36
16
44
36
21
15
39
6
3
96
159
21
45
39
45
31
41
24
18
6
51
81
7
36
96
44
9
63
33
7
29
43
32
4
77
39
15
30
18
1
44
16
29
27
33
3
63
72
42
12
43
5
3
69
60
51
3
30
7
180
29
18
6
15
84
57
115
41
123
21
91
47
42
51
9
90
69
60
15
21
36
40
44
45
180
19
5
24
87
88
11
30
72
75
48
156
51
37
77
19
41
84
30
6
19
77
75
48
12
33
27
12
16
11
25
29
7
68
15
114
43
48
17
7
12
56
39
1
5
63
112
17
42
9
52
155
69
28
8
69
31
32
33
7
53
27
27
126
27
28
5
12
3
69
111
9
31
20
15
24
133
17
19
5
31
35
45
45
55
8
12
3
30
27
105
36
3
16
5
66
13
32
27
1
5
90
21
4
47
72
93
64
89
27
24
21
19
20
24
9
91
12
59
45
4
17
12
18
69
93
31
77
39
9
31
11
9
93
27
4
17
48
51
28
20
16
24
8
45
3
45
79
11
1
96
29
48
147
21
72
27
60
3
30
36
39
15
81
180
4
32
60
21
87
48
12
201
75
12
9
48
51
69
51
15
21
16
8
81
66
90
7
12
8
72
16
8
36
84
12
124
24
137
55
32
3
30
67
32
9
15
36
48
27
81
4
48
77
31
60
8
40
20
16
101
7
11
61
11
13
36
149
42
24
13
20
16
32
4
5
15
24
45
55
44
21
72
15
28
5
24
18
30
42
96
6
15
4
20
27
37
60
12
20
16
32
96
12
69
111
93
7
44
24
15
21
16
5
12
15
21
30
6
39
4
77
24
27
15
9
40
23
6
39
36
12
60
129
30
13
12
71
9
24
36
256
60
77
7
65
15
33
55
8
27
6
24
7
8
81
27
9
6
117
3
48
61
44
21
3
16
17
102
25
47
25
23
1
5
31
36
80
148
11
129
36
3
25
32
40
119
1
36
65
15
12
16
71
9
9
12
36
30
57
117
15
40
36
24
20
9
27
12
33
3
52
24
20
21
42
78
42
66
19
20
72
36
24
33
31
20
52
44
4
56
36
12
57
15
4
44
16
104
33
18
61
20
28
35
21
9
43
95
13
36
68
51
6
48
12
96
12
55
65
27
124
41
79
29
78
210
12
31
20
160
20
12
24
39
57
39
18
3
9
19
36
8
40
11
9
48
60
88
107
9
88
5
36
12
39
48
27
25
44
9
27
28
20
52
5
30
225
28
11
126
24
39
40
5
6
69
36
45
15
27
57
28
5
15
28
89
3
40
8
12
12
33
99
81
7
108
44
48
28
5
48
15
112
65
103
59
97
24
47
109
24
41
15
88
36
12
35
33
21
48
63
27
25
23
57
36
12
33
12
3
76
35
93
33
42
120
33
4
41
19
36
72
11
6
31
53
6
1
5
27
48
4
96
32
27
78
15
12
33
67
20
45
39
12
48
4
8
27
13
20
39
6
3
96
39
21
3
30
267
105
51
4
24
17
19
89
24
18
33
12
3
117
69
48
12
36
15
148
11
24
174
7
24
44
72
21
42
141
81
39
4
5
48
87
27
121
5
48
60
6
85
56
88
5
6
33
45
87
75
33
16
36
53
6
6
75
135
49
20
4
48
32
48
57
7
20
51
69
24
51
73
77
19
20
9
48
7
20
45
3
33
54
57
39
37
5
15
15
9
21
3
39
57
40
36
12
56
84
3
45
57
15
136
80
124
71
1
101
87
100
41
30
21
45
3
76
20
57
48
27
9
60
103
20
52
20
28
53
27
16
32
4
29
55
24
32
48
48
9
15
4
5
207
3
9
28
17
51
69
43
29
75
15
85
68
12
3
21
69
15
15
33
88
20
21
96
54
73
5
87
9
39
12
165
15
16
12
32
15
13
32
16
72
35
21
4
5
63
9
31
20
39
6
3
16
20
24
9
18
33
21
19
32
15
42
27
28
5
216
15
16
44
39
42
15
4
11
141
12
57
6
105
88
29
7
8
40
35
6
66
6
103
29
31
29
36
12
15
24
60
96
135
45
147
6
66
25
53
55
60
5
12
55
36
48
32
64
44
21
90
6
48
79
120
11
9
76
44
21
12
54
13
11
21
60
48
81
12
19
101
27
93
63
16
5
63
81
12
3
16
8
45
3
15
42
36
42
25
24
8
57
36
18
1
71
24
9
84
28
60
8
40
164
16
47
57
201
15
4
60
8
40
20
4
53
66
102
27
33
3
76
5
43
17
60
15
4
84
56
40
20
45
66
93
168
117
7
5
31
89
51
57
12
51
12
132
15
6
12
12
24
42
97
8
52
68
24
108
52
23
133
44
24
36
81
27
93
19
20
48
48
27
102
3
111
72
69
33
66
57
105
15
63
9
48
4
35
9
57
39
21
3
4
8
33
7
44
48
156
40
29
31
5
12
63
21
63
12
4
72
8
36
4
96
89
31
8
21
15
24
48
9
63
52
80
33
7
36
8
69
132
79
164
27
13
185
120
67
108
8
52
5
111
4
ABCD 97077854072*3^$a+1 [50225]
96
72
136
264
32
24
16
39
57
104
1
216
72
183
87
90
23
157
108
159
312
24
24
75
101
16
56
151
54
36
23
304
24
45
123
8
48
168
112
56
112
21
3
72
141
131
445
3
213
59
103
41
112
117
107
19
101
72
168
432
127
162
159
200
216
73
15
24
104
88
656
24
133
123
39
233
304
57
36
18
36
141
48
168
8
16
8
144
72
72
168
448
129
23
168
7
33
32
16
96
80
48
120
160
8
181
90
41
121
54
185
88
72
105
15
56
16
200
37
90
72
89
88
21
51
96
33
135
24
216
168
159
9
45
219
48
3
101
40
248
25
23
247
17
72
16
75
77
112
168
56
19
36
209
160
171
53
40
296
61
219
51
269
16
8
112
24
3
101
208
69
54
108
36
5
96
25
71
37
51
56
1
63
81
87
104
168
112
15
17
1
87
56
168
88
15
18
39
15
41
13
51
56
37
243
72
144
320
301
51
21
35
24
16
168
80
1
15
128
72
1
216
71
91
53
96
13
75
231
33
152
49
47
88
80
112
24
333
51
264
27
54
36
162
89
73
95
24
16
369
36
51
3
29
133
11
24
160
93
75
168
120
32
19
93
87
162
47
120
72
168
7
65
112
57
36
131
31
54
288
3
32
136
45
51
219
29
61
131
24
61
35
72
88
80
72
72
24
7
9
248
427
21
56
24
24
1
39
177
54
129
32
163
5
16
8
72
16
135
72
41
48
163
108
126
27
104
72
24
79
126
123
21
99
32
49
36
219
69
3
32
120
48
49
71
136
192
105
95
232
24
240
39
305
144
16
39
90
47
160
56
79
9
56
64
216
8
79
108
53
37
51
21
36
287
48
169
252
35
552
208
216
48
368
64
48
176
312
43
29
24
145
23
157
162
17
343
81
45
155
312
48
64
15
33
8
49
119
136
120
128
24
13
18
9
81
108
11
259
5
16
24
80
109
35
88
48
48
224
96
88
24
192
24
51
197
289
135
80
88
21
36
39
15
33
39
177
93
75
96
27
108
65
169
15
120
80
1
143
480
72
7
33
224
48
48
88
27
69
93
216
11
96
72
37
180
15
56
127
89
91
93
15
81
8
73
36
162
54
131
136
57
270
89
88
24
48
96
48
80
16
128
264
16
56
40
168
45
216
54
144
213
80
48
24
88
24
120
176
1
39
72
152
97
87
56
19
108
72
249
56
112
ABCD 97078322436*3^$a+1 [50085]
24
15
20
121
60
47
72
64
80
16
24
21
35
1
63
20
12
64
8
16
9
72
60
3
92
4
81
11
4
80
96
12
132
24
84
372
40
48
32
4
12
32
72
25
36
75
20
28
20
16
20
120
64
9
63
24
20
60
4
12
120
104
64
32
100
12
36
60
36
44
160
21
3
8
48
1
39
80
220
12
80
24
28
213
47
160
176
40
72
44
64
12
84
164
61
3
12
60
8
217
3
12
36
189
39
9
3
20
28
57
27
92
16
44
4
96
20
16
8
4
48
129
3
176
1
39
116
61
63
84
36
12
12
56
61
3
12
45
51
32
12
36
4
168
20
16
12
20
25
39
36
9
15
84
36
24
36
44
16
21
35
28
81
36
87
93
83
64
33
3
80
36
1
15
8
16
68
48
49
3
12
20
88
32
1
167
216
36
4
12
44
168
60
36
12
28
36
20
24
40
24
176
37
179
16
104
4
32
28
81
23
48
40
20
52
128
64
8
16
20
112
108
80
52
80
60
232
48
224
25
39
12
140
24
1
60
75
8
136
80
4
32
64
81
35
64
48
60
128
25
135
68
144
12
4
72
8
16
105
39
152
72
28
12
20
16
32
145
15
44
40
60
45
36
35
40
20
4
8
16
21
51
188
76
20
4
177
72
23
60
64
68
12
4
21
3
8
48
12
12
36
220
20
64
132
80
120
64
80
16
56
108
1
3
33
135
72
236
36
121
3
32
108
40
56
85
35
16
24
36
60
45
3
56
24
16
36
80
192
52
48
33
84
3
36
57
12
183
20
4
8
36
96
4
152
64
45
60
75
44
144
132
1
144
11
288
216
48
16
56
25
216
35
12
97
96
143
100
12
48
24
12
140
24
40
104
16
21
3
116
16
93
3
48
21
39
32
132
37
75
164
72
228
52
48
156
36
80
24
13
27
120
24
9
23
28
21
11
97
83
172
68
40
248
16
24
57
47
16
152
120
37
11
40
32
4
21
219
33
47
96
4
168
177
3
92
84
4
120
32
160
45
23
25
168
3
80
60
16
20
48
48
40
9
251
84
25
35
13
35
36
112
8
96
4
32
192
112
20
1
23
132
25
27
12
68
12
64
12
20
25
3
56
28
240
12
21
99
21
27
8
37
51
72
132
20
108
108
24
157
15
60
68
12
16
20
100
60
92
16
32
25
143
16
60
20
168
72
40
24
152
72
12
100
21
155
12
28
57
111
224
72
96
24
1
15
108
36
104
4
116
97
63
9
63
8
24
36
76
24
32
12
36
136
24
12
20
144
120
4
60
36
20
16
104
16
32
193
15
24
24
132
129
51
72
8
265
47
52
80
64
164
12
76
8
37
23
64
12
8
12
64
12
32
132
16
68
16
45
36
12
63
9
39
36
200
16
32
48
4
36
12
96
80
316
21
3
96
60
48
20
12
84
1
15
45
36
119
168
40
72
60
36
8
49
63
24
48
48
120
9
111
12
80
100
188
60
132
13
15
104
24
96
88
80
76
92
109
171
12
93
84
36
47
48
72
193
35
48
96
60
36
28
32
52
20
12
4
120
116
121
3
72
45
27
72
48
8
120
88
104
12
76
24
105
15
96
20
100
8
1
51
60
9
39
20
1
36
15
120
84
108
8
24
1
3
44
208
20
48
16
20
160
8
97
15
24
12
84
44
37
24
36
75
8
396
16
48
9
51
21
15
93
51
116
13
3
69
183
57
75
8
168
85
144
179
109
87
45
48
83
85
47
48
252
36
40
129
23
12
100
12
80
61
147
32
180
24
112
24
8
88
48
96
24
36
48
93
35
148
12
44
4
21
143
40
48
20
109
35
60
16
105
23
24
76
116
96
48
72
49
51
84
44
36
16
32
28
20
48
24
196
44
13
35
132
13
135
8
24
112
21
23
1
36
39
120
33
71
1
15
80
64
56
25
23
88
8
24
ABCD 97079064372*3^$a+1 [50040]
54
54
6
30
6
30
161
61
48
24
3
15
36
72
138
39
20
40
33
18
12
24
17
12
97
54
18
36
47
43
77
12
13
168
54
17
40
15
89
1
95
24
1
39
96
99
29
13
51
33
36
131
28
9
30
96
5
43
18
71
1
27
20
4
45
35
1
30
24
113
31
36
84
72
78
90
12
96
72
117
3
69
3
6
51
96
27
18
132
3
33
47
73
35
132
121
24
75
15
18
47
16
99
12
21
3
84
18
63
51
54
27
45
72
39
33
51
75
72
45
60
20
12
25
95
12
4
24
45
83
72
16
99
77
79
24
5
13
87
21
11
28
9
11
25
83
12
4
96
20
16
8
19
12
81
45
3
51
54
24
47
61
11
24
19
65
109
24
11
52
57
18
5
19
54
47
43
45
60
15
24
45
45
11
145
47
4
9
51
33
96
39
24
68
4
189
18
33
8
24
127
17
24
36
1
12
23
37
11
1
11
43
42
11
16
44
1
23
28
12
9
54
54
18
12
29
13
39
44
1
6
18
18
29
43
53
28
32
16
32
28
9
11
4
120
72
3
21
3
66
47
112
3
17
61
12
36
47
36
7
57
72
20
55
21
15
282
23
16
200
40
51
65
4
3
77
16
33
27
20
7
57
15
18
12
78
141
39
17
49
6
17
37
36
15
72
8
16
9
60
27
8
1
63
24
3
5
25
23
16
8
43
45
15
18
47
40
24
68
12
4
39
45
111
9
36
32
49
3
57
30
69
9
35
67
18
47
48
4
51
29
72
1
83
13
18
45
39
9
24
12
45
90
9
33
18
48
17
1
11
43
33
3
6
47
40
3
149
72
7
36
42
27
3
21
39
9
60
15
45
36
15
5
60
12
52
32
12
19
5
28
63
29
24
64
56
37
83
48
24
16
9
24
12
3
3
149
43
5
16
15
36
5
49
71
16
60
48
57
42
77
36
48
67
9
63
6
15
120
9
12
18
18
108
3
3
5
13
30
18
18
6
47
76
20
37
39
9
6
36
29
19
6
23
24
25
15
24
9
6
18
63
3
41
73
59
24
43
66
60
18
21
15
9
27
17
31
53
7
72
57
8
24
16
33
36
6
18
71
4
51
153
3
45
33
11
120
67
53
36
31
17
48
100
32
12
121
35
52
15
6
36
18
5
84
16
51
125
24
1
30
42
54
48
53
37
11
7
45
33
30
6
27
21
6
29
52
63
29
7
29
1
6
89
67
72
5
1
51
33
36
90
126
35
96
40
9
36
114
84
93
8
25
24
36
59
12
127
108
41
64
24
15
48
17
79
17
13
3
3
36
41
13
35
55
41
67
48
101
43
24
5
25
6
18
51
12
20
112
12
80
109
27
3
24
21
8
19
17
1
59
37
15
21
107
37
48
27
36
8
1
35
52
9
51
39
72
33
15
17
7
137
7
54
48
24
36
18
33
24
27
18
24
198
65
1
47
13
90
156
45
63
5
67
60
18
66
5
64
224
67
54
42
5
40
63
18
30
17
4
33
18
6
27
8
1
18
30
108
51
9
11
12
24
64
33
23
61
23
91
36
29
73
11
7
6
30
41
12
4
32
1
23
48
48
25
47
12
4
27
36
54
42
9
3
77
160
24
8
72
1
71
37
63
27
5
16
96
32
1
72
18
36
5
16
9
35
1
11
48
19
108
30
60
18
36
36
30
42
117
20
28
8
19
89
1
3
51
5
24
31
65
1
24
23
7
90
42
65
43
30
6
5
85
54
21
8
55
42
18
66
54
5
36
1
15
20
13
60
119
72
19
42
108
59
7
5
19
48
24
41
85
47
7
54
47
37
6
9
27
33
36
15
36
9
15
29
112
32
52
45
54
48
60
5
12
64
3
36
21
21
27
9
27
48
12
3
12
33
32
79
126
39
204
32
52
68
43
17
37
23
52
20
7
9
24
24
32
7
53
1
30
113
36
1
30
18
42
5
13
83
25
15
24
33
39
8
43
36
30
15
9
36
15
32
19
24
5
24
28
15
69
8
25
39
8
61
72
11
49
12
3
33
18
6
54
29
25
30
77
31
24
18
15
33
114
30
6
77
16
32
37
15
3
30
11
49
18
33
123
96
30
42
29
28
68
28
27
18
15
15
53
1
6
48
24
30
162
53
108
28
69
72
11
37
3
33
6
144
65
24
1
47
127
117
12
57
39
8
19
18
18
17
36
16
21
42
21
27
5
13
11
25
75
3
17
103
6
36
36
51
8
24
36
145
6
48
24
17
64
140
4
12
32
37
3
8
19
24
29
76
15
42
27
8
55
18
12
126
17
16
44
52
36
12
75
6
63
32
60
79
9
80
37
27
39
6
59
13
102
6
48
39
56
37
18
89
16
224
16
51
5
84
19
12
29
48
19
45
24
33
42
77
4
116
60
103
18
12
11
4
39
42
72
63
3
69
45
18
89
36
19
48
9
36
84
32
16
75
24
126
47
181
36
47
25
18
5
4
15
29
184
33
6
18
3
20
43
42
30
18
11
25
114
5
48
37
30
29
40
111
60
66
18
78
72
48
35
25
18
12
21
87
45
12
12
68
12
16
32
7
41
84
76
36
36
63
77
49
147
21
39
12
20
4
123
30
3
60
20
48
49
95
55
5
4
12
63
24
9
20
1
3
51
36
9
8
16
3
21
56
48
115
54
11
36
37
6
65
61
35
108
37
3
32
85
90
29
100
75
5
7
5
84
1
78
30
11
31
12
6
23
204
25
12
39
3
18
18
72
21
15
12
5
12
1
119
12
12
19
45
27
9
63
18
47
16
68
37
167
61
39
8
4
9
51
15
5
283
5
4
27
96
126
35
16
57
23
28
15
33
48
63
6
11
19
29
84
4
9
54
60
66
11
40
21
42
185
36
49
66
17
43
21
8
24
67
5
49
39
32
12
108
4
3
6
ABCD 97079119708*3^$a+1 [50023]
3
66
75
25
11
31
30
8
51
55
5
51
105
24
31
113
67
2
66
24
18
15
49
26
52
72
5
111
10
23
97
8
39
67
38
10
6
47
37
38
9
48
72
21
142
12
65
21
42
16
2
42
18
15
73
2
190
107
25
56
12
15
84
24
12
13
30
5
105
4
8
22
38
12
22
26
48
15
7
29
24
9
3
24
31
65
24
3
21
49
47
31
8
46
8
3
55
5
13
2
58
11
73
96
95
15
21
9
24
3
7
5
45
147
81
75
43
14
3
84
33
3
132
21
4
12
6
12
5
36
15
22
8
46
29
55
36
8
46
215
25
11
79
12
2
6
142
90
125
3
12
60
57
43
29
36
24
21
22
8
18
39
12
36
33
16
44
75
72
33
72
63
57
3
49
23
45
3
12
55
32
30
70
53
19
161
12
48
48
12
60
12
1
6
54
20
34
8
82
36
72
20
39
24
117
63
36
39
81
69
70
90
11
36
19
24
54
23
45
63
39
6
72
42
18
34
26
3
117
28
20
40
35
9
40
86
21
19
5
24
33
3
27
42
60
15
21
22
29
85
11
48
31
5
24
36
21
3
60
132
43
77
12
37
18
72
18
8
27
21
60
114
36
22
23
61
24
35
39
66
16
83
75
6
4
26
22
2
6
16
90
8
33
67
36
41
31
17
48
7
17
109
36
66
32
180
66
10
2
3
45
72
10
30
8
84
22
18
30
5
1
72
50
12
22
11
15
34
54
17
19
38
16
36
11
24
9
39
3
78
70
32
9
9
4
47
33
27
81
3
7
12
6
47
7
8
9
36
45
15
49
59
24
75
66
15
132
19
8
21
39
82
26
42
22
89
60
31
86
39
9
42
33
1
96
2
6
24
52
36
23
75
21
103
50
52
8
51
45
27
12
7
30
11
43
6
23
36
12
12
36
12
25
128
87
33
4
8
39
39
22
62
33
3
10
24
11
9
16
50
4
12
36
50
39
43
38
64
26
93
57
64
18
72
14
27
13
30
96
29
135
16
144
12
110
75
3
46
68
3
25
12
11
85
54
12
5
91
5
33
16
48
11
67
5
57
108
15
45
4
56
28
2
12
57
25
104
12
60
4
14
22
2
45
60
21
60
40
2
33
55
2
90
4
8
21
36
9
10
65
79
26
24
27
55
18
11
24
12
33
58
5
108
45
60
4
90
38
52
36
14
40
18
20
75
3
42
3
75
21
33
48
15
24
31
77
36
69
36
12
99
19
65
36
21
3
91
5
43
17
19
44
60
28
125
55
12
38
34
14
46
26
10
77
97
8
70
41
36
9
12
10
18
71
81
4
6
2
27
24
19
50
48
15
33
15
99
28
17
108
67
6
71
36
55
2
46
60
65
9
78
30
12
40
11
25
84
11
12
24
36
33
12
220
2
46
6
68
33
108
1
11
13
2
9
33
10
20
10
206
9
1
32
15
180
93
39
3
30
28
35
31
6
32
18
30
10
8
40
60
17
3
9
36
117
30
90
12
22
5
36
45
4
35
36
7
86
54
22
8
123
49
30
8
16
2
52
11
25
20
10
24
56
16
138
20
15
55
17
33
3
33
15
7
2
27
43
101
72
3
24
33
33
12
48
24
66
16
6
62
22
6
5
43
17
45
10
8
42
4
24
11
21
3
12
24
33
27
144
25
11
93
27
13
78
29
1
24
44
84
27
3
6
84
63
33
27
7
26
12
18
100
5
12
3
57
13
24
68
88
6
86
22
36
12
2
36
12
39
108
3
4
41
33
87
37
26
9
12
60
13
42
41
57
3
3
12
9
49
32
18
9
121
95
12
43
74
16
95
12
3
9
21
40
62
4
54
11
43
42
8
3
7
17
81
78
22
32
15
36
61
66
38
147
73
20
39
96
7
12
6
59
33
10
53
7
5
3
24
22
8
27
84
25
35
85
11
24
15
30
46
24
134
46
77
60
45
88
32
4
8
3
60
37
26
4
38
3
12
57
22
26
48
34
77
144
15
16
54
11
9
54
10
6
14
48
15
43
14
22
14
54
28
12
50
76
251
19
60
104
18
15
115
54
59
27
30
15
33
46
54
44
30
21
19
77
31
17
15
21
39
16
44
6
15
1
26
42
10
12
6
2
96
22
2
142
104
15
24
7
29
69
63
15
33
36
21
39
21
12
3
24
24
109
56
16
74
16
26
75
7
41
1
8
46
74
36
10
17
60
48
96
9
12
39
69
16
30
26
52
8
15
3
174
190
6
2
9
24
45
10
20
10
114
86
15
9
27
36
12
3
30
12
58
29
55
29
12
27
6
60
24
40
18
65
24
81
63
19
20
21
69
16
11
21
120
10
17
15
28
18
90
36
56
18
15
15
4
36
41
9
51
3
57
51
18
162
42
52
44
46
89
45
12
34
18
26
54
63
73
36
95
60
79
5
31
5
96
33
4
20
63
25
8
27
75
9
21
4
6
5
33
30
22
2
18
15
127
113
229
44
60
76
30
38
40
18
12
60
12
149
45
10
90
32
30
9
9
15
12
144
9
10
36
5
84
9
46
74
3
49
68
16
11
21
3
19
20
96
70
11
39
42
12
18
33
7
30
32
36
27
12
33
3
7
29
3
6
16
38
93
93
46
14
4
66
50
210
34
8
3
9
3
60
7
18
59
25
86
42
22
56
9
21
15
60
63
24
57
24
7
53
9
3
13
66
96
29
21
12
46
54
18
158
15
12
33
106
8
60
30
3
7
12
6
48
20
87
27
6
4
42
18
18
29
9
64
11
49
18
17
36
31
36
29
9
12
22
38
39
1
8
4
11
27
33
12
24
19
14
171
24
36
12
13
35
1
11
13
44
3
24
21
10
2
63
13
44
28
20
28
2
4
44
30
46
24
5
15
214
68
4
8
27
36
55
50
48
51
63
6
82
32
78
3
12
33
234
22
44
42
22
20
52
11
43
17
7
8
22
50
81
31
5
3
16
12
29
120
19
66
11
24
55
26
52
68
34
74
16
116
10
5
19
26
12
30
40
72
53
15
22
11
3
22
50
69
24
55
12
62
36
12
3
12
33
15
72
24
36
ABCD 97079665544*3^$a+1 [50033]
78
31
23
66
19
107
96
85
5
127
36
48
41
72
43
12
71
30
67
95
6
19
17
138
1
12
185
43
47
13
48
29
18
24
1
11
1
17
42
205
59
96
13
35
18
42
121
41
90
126
79
101
55
12
95
18
12
18
1
161
36
79
12
95
18
79
11
66
91
35
114
30
36
18
43
24
36
60
72
156
144
23
60
85
132
11
6
30
24
84
121
59
72
18
6
1
168
23
42
18
61
48
120
23
30
115
17
30
78
139
89
31
77
115
65
55
89
127
204
48
108
5
79
24
12
191
1
108
11
1
12
77
18
132
48
42
84
24
7
5
55
84
72
83
13
24
12
41
30
54
31
216
83
73
83
18
90
37
41
7
5
126
204
61
84
84
23
25
11
30
204
31
24
12
108
216
12
72
101
12
103
12
12
23
18
67
77
66
90
42
210
6
72
61
11
241
24
36
12
12
53
30
25
96
83
49
36
5
103
36
41
126
61
60
143
61
107
72
61
77
72
19
84
5
72
18
126
24
12
31
156
48
35
24
121
12
120
29
7
47
61
72
53
12
18
1
23
30
19
77
12
7
96
113
43
233
7
11
13
12
36
119
36
1
12
131
25
48
35
18
90
121
48
12
24
12
17
151
77
103
24
125
108
151
71
30
139
29
19
11
13
11
205
24
48
24
53
150
12
61
17
7
77
36
43
89
79
23
49
59
13
29
108
67
36
12
47
30
18
1
36
203
120
205
12
192
24
17
103
36
41
222
1
96
60
180
12
108
24
5
19
83
72
157
41
19
36
77
43
83
36
121
17
18
42
72
7
24
95
318
90
1
23
102
43
60
72
5
24
66
109
89
67
11
97
60
60
60
204
24
84
108
17
18
13
36
11
253
107
72
133
204
60
36
17
31
12
12
71
30
72
36
7
24
41
60
79
36
167
1
59
30
163
35
37
17
60
30
49
29
48
78
73
11
1
5
199
192
143
6
30
1
36
12
41
54
49
24
96
60
101
7
36
12
156
36
41
19
36
24
5
96
31
41
12
55
53
18
24
49
84
11
120
61
12
17
7
17
43
47
25
41
163
36
12
11
18
36
30
18
72
163
24
17
12
54
6
108
67
96
47
42
54
13
108
35
42
187
144
60
84
24
23
228
108
25
12
48
72
77
19
192
36
11
138
72
7
65
6
1
48
23
61
41
67
12
11
24
13
131
90
12
103
12
12
17
7
107
13
12
12
60
96
23
30
55
35
54
7
144
156
168
84
108
36
35
61
24
155
18
43
168
36
23
1
35
37
36
215
102
43
125
18
90
7
65
67
5
31
53
24
36
19
120
96
96
24
275
1
132
96
71
109
5
43
29
211
23
84
18
31
12
125
12
18
169
60
12
108
36
47
37
12
23
85
48
35
30
31
36
72
48
156
59
1
72
197
66
49
77
60
43
11
54
19
156
17
19
17
7
83
37
23
18
36
31
17
7
48
53
31
41
42
1
12
23
73
29
19
108
53
6
61
24
48
12
156
48
11
1
29
115
12
12
108
84
72
29
175
5
18
54
186
25
41
67
77
79
47
6
30
25
12
12
36
29
84
19
53
42
25
23
132
36
25
108
23
60
109
29
132
18
97
23
1
71
49
5
222
12
25
108
47
36
25
108
71
85
24
24
84
12
12
29
66
49
252
60
5
31
72
41
19
108
120
59
13
71
49
144
36
137
120
6
49
48
156
180
107
18
67
185
67
17
6
85
60
53
36
54
126
7
59
18
7
12
12
11
12
1
41
7
23
13
96
5
12
31
36
24
24
89
48
72
67
36
113
7
96
24
48
36
36
5
42
30
43
48
23
1
120
23
85
48
83
36
48
73
23
84
108
42
12
6
61
60
77
19
107
13
5
138
13
77
7
72
96
59
36
25
35
102
6
37
29
96
30
1
84
36
47
13
84
24
125
18
36
114
67
84
24
95
48
60
61
83
13
24
29
103
24
23
61
101
36
54
18
43
ABCD 97079669086*3^$a+1 [50076]
67
24
84
30
180
66
24
96
6
18
126
414
30
90
30
59
121
12
11
43
114
72
120
51
117
66
6
30
54
95
19
30
6
66
78
30
30
30
47
139
84
12
53
7
18
66
101
55
9
15
17
187
53
19
18
60
6
60
6
120
168
36
24
11
55
6
3
57
168
6
24
36
60
144
186
54
120
6
120
75
21
30
125
13
30
5
64
27
24
12
180
24
101
25
18
66
234
180
12
48
306
6
17
43
30
231
39
138
47
79
96
138
71
49
210
93
3
36
18
12
11
19
48
66
75
45
35
31
18
60
6
24
36
161
16
27
6
30
65
16
9
24
239
13
3
81
84
12
168
23
7
12
29
19
77
13
30
69
3
18
126
6
48
36
3
3
24
6
18
29
61
36
54
72
90
39
39
9
81
60
66
36
30
84
59
25
60
11
1
15
48
21
66
78
6
117
39
108
36
36
84
144
42
24
84
30
29
1
282
24
45
45
156
54
24
30
66
89
97
15
39
6
83
97
15
32
43
78
6
17
13
66
120
18
60
27
9
114
21
111
24
6
24
186
48
42
30
57
80
151
12
120
5
103
30
96
150
6
95
49
24
132
3
144
117
6
21
3
30
6
24
24
12
144
30
36
174
24
101
55
89
175
180
30
96
63
80
73
84
6
48
77
64
32
43
53
31
162
60
84
54
72
54
54
101
25
54
42
30
30
60
48
42
53
7
114
54
113
43
5
31
33
21
59
157
179
19
66
30
54
23
139
108
36
5
91
21
39
41
13
84
47
49
66
144
30
15
21
24
3
57
84
90
6
114
81
21
75
9
30
30
11
55
48
72
48
150
155
37
11
103
24
120
6
174
5
31
24
36
30
84
179
7
36
24
6
48
36
24
30
36
24
17
43
36
54
150
21
69
6
6
95
73
30
12
29
19
77
48
7
24
33
27
30
71
16
9
135
15
17
151
36
66
78
66
90
60
60
65
109
35
37
11
37
11
64
75
30
6
90
174
57
75
24
6
30
30
123
15
209
43
30
48
30
126
60
47
19
125
43
5
48
43
96
120
24
69
32
144
19
36
84
6
60
3
144
87
306
90
156
65
16
80
97
90
60
42
84
59
211
36
174
156
48
36
59
31
17
49
15
99
54
71
64
32
13
275
25
6
24
156
54
12
24
24
27
3
12
60
108
6
35
25
66
78
23
67
29
1
126
30
36
60
264
84
12
30
48
156
6
108
15
80
67
60
33
57
78
6
36
15
135
41
133
150
30
24
90
72
45
3
77
55
41
19
108
36
60
6
30
93
15
90
6
6
30
29
199
36
36
18
6
24
12
30
39
75
101
85
60
18
120
53
7
150
90
42
54
24
6
107
7
90
6
137
103
6
168
30
180
60
30
126
60
24
45
80
1
54
41
25
114
30
30
9
48
80
16
9
71
43
54
72
18
30
12
90
33
80
64
27
21
9
119
97
60
78
90
59
97
36
18
30
120
3
33
66
30
30
17
7
156
48
29
61
96
24
6
53
61
30
12
120
24
36
30
87
3
24
54
30
6
27
80
73
216
63
21
84
12
174
24
60
132
114
84
42
54
36
27
96
81
84
6
21
75
21
39
18
12
75
69
123
3
90
114
24
66
6
17
73
54
36
125
199
6
48
102
24
30
120
90
6
30
30
24
54
21
135
36
5
16
128
85
36
18
72
24
36
18
90
21
9
135
15
132
120
5
163
12
129
48
27
24
42
84
95
19
77
49
96
54
6
30
117
3
173
211
24
30
12
24
186
90
48
30
12
24
29
61
83
127
24
12
29
169
60
123
80
97
36
11
48
25
12
114
9
32
48
1
15
15
24
132
21
96
51
60
65
91
6
60
30
78
23
19
29
55
6
54
114
11
16
9
30
24
42
30
168
120
66
54
30
60
90
312
5
64
9
60
60
90
36
113
91
30
96
36
54
ABCD 97080145016*3^$a+1 [50176]
96
15
9
15
129
147
90
3
21
90
81
15
81
32
31
180
141
80
49
96
39
75
29
67
5
169
239
1
311
136
69
59
145
36
123
48
24
135
33
27
5
16
120
32
120
31
30
30
149
1
30
96
60
29
160
104
37
114
6
51
240
24
39
6
99
105
6
9
72
48
32
43
66
11
13
30
29
31
9
87
9
171
5
16
69
30
173
61
11
25
114
5
16
45
11
13
59
7
30
35
40
39
9
32
109
30
5
151
84
60
60
60
120
36
210
90
9
21
24
27
33
6
9
104
16
51
120
29
91
29
40
24
141
66
41
109
90
60
29
120
151
129
72
24
15
84
120
96
53
61
75
195
36
9
72
159
105
75
5
160
105
30
30
35
79
126
99
21
30
24
6
90
93
51
66
51
123
60
96
153
32
19
36
60
90
150
21
80
103
6
99
51
5
229
216
24
6
69
135
9
48
80
72
40
8
79
144
65
16
96
24
69
35
85
30
29
16
105
15
15
41
25
71
64
56
133
90
161
109
171
120
39
6
210
54
99
56
115
21
75
149
121
30
65
208
267
5
49
36
3
21
51
39
9
72
99
6
63
51
45
15
36
45
69
155
1
114
69
27
21
63
57
3
45
225
270
9
27
45
45
90
81
248
24
211
117
63
9
51
60
6
3
27
21
8
151
60
5
139
6
71
13
6
24
60
36
30
23
112
104
55
36
114
11
24
175
36
24
60
6
3
81
47
48
96
19
60
57
120
33
66
21
144
176
163
90
27
3
156
114
6
24
441
39
9
27
21
200
88
15
9
51
29
151
150
195
72
48
144
27
29
61
24
99
8
64
39
57
80
19
125
16
159
84
30
15
15
17
240
64
39
57
33
6
30
35
24
40
104
7
24
60
45
72
123
6
54
17
103
96
113
1
66
69
21
54
66
60
71
13
27
33
15
24
147
54
90
29
16
72
168
32
73
311
25
191
19
45
8
7
60
53
112
56
19
60
33
27
21
63
6
24
35
115
5
61
24
11
79
6
174
21
8
40
27
24
90
126
174
6
9
45
6
5
64
176
25
15
309
75
141
123
32
19
125
192
19
69
80
1
135
9
36
99
120
51
84
57
33
60
35
1
15
96
93
150
126
71
19
114
6
24
60
96
33
87
30
54
126
23
121
60
11
79
9
8
109
114
6
84
30
60
45
195
45
51
24
5
115
36
84
60
396
45
9
30
177
8
192
13
126
264
29
121
95
1
54
81
75
21
3
60
180
66
54
66
59
24
48
43
29
31
6
24
27
3
5
91
29
40
104
61
30
21
45
3
8
160
3
117
9
54
36
54
15
111
65
85
54
6
60
84
90
60
6
114
96
54
27
120
3
21
96
93
35
112
8
55
36
24
29
67
21
72
56
40
15
105
21
51
168
45
30
29
61
35
40
45
6
84
30
96
54
45
216
48
128
43
5
31
33
72
9
71
16
39
24
57
24
8
91
45
15
30
75
24
240
27
30
180
24
27
48
45
150
21
8
157
24
66
114
71
85
54
66
30
60
129
75
60
60
69
57
111
33
39
80
121
15
75
45
21
24
6
114
59
112
69
35
64
72
15
90
90
53
232
15
33
27
45
15
9
120
75
66
83
160
21
99
56
304
27
29
96
88
96
32
40
213
36
114
36
84
36
120
24
17
72
151
30
36
71
139
21
63
30
75
81
15
189
35
72
43
21
8
1
30
9
51
6
39
144
21
66
65
48
112
69
59
ABCD 97080325502*3^$a+1 [50114]
15
21
60
66
30
72
72
6
18
30
30
96
99
12
33
27
3
24
216
21
3
93
9
39
15
45
27
54
54
42
132
87
15
84
45
177
72
72
18
36
129
15
57
69
102
90
27
87
21
75
18
27
108
21
36
30
42
15
21
90
90
66
60
138
27
45
90
9
111
300
306
18
84
48
84
48
18
18
90
42
108
66
39
87
78
90
42
30
33
207
210
54
93
15
42
48
51
36
99
36
33
63
93
21
75
33
30
132
66
63
36
36
48
21
36
48
36
114
21
36
84
60
63
21
27
45
24
15
36
90
3
27
258
96
84
15
60
15
129
15
12
18
27
15
21
39
36
132
36
6
48
66
36
69
12
33
24
240
102
114
99
60
21
90
54
162
66
12
27
21
48
30
6
24
15
39
48
30
30
60
18
36
84
114
36
24
480
12
105
84
87
9
144
27
12
48
24
6
78
66
6
30
12
51
99
153
45
63
51
48
45
72
129
51
3
72
9
60
135
21
24
72
45
78
126
66
48
45
36
21
198
42
78
42
3
36
9
42
57
27
9
156
51
42
66
174
6
42
54
186
54
66
15
3
36
90
66
90
18
45
84
3
24
69
27
240
24
6
39
3
57
141
30
72
42
3
51
66
24
75
9
132
3
21
42
45
45
90
42
42
24
45
57
279
51
108
9
21
27
129
54
24
6
60
30
66
174
306
255
15
36
24
96
45
9
24
72
84
63
108
99
9
9
18
24
21
15
54
6
117
111
66
54
45
147
150
78
42
24
18
102
24
72
24
15
24
72
9
48
51
45
54
36
57
60
33
24
150
42
24
60
96
6
45
57
6
24
6
96
30
33
3
93
120
60
159
90
6
60
54
27
264
57
30
60
12
126
42
60
60
93
105
6
105
69
162
93
27
90
54
18
63
159
9
39
42
216
18
24
156
42
72
12
48
6
12
69
15
33
132
36
117
150
42
51
39
84
66
6
90
3
135
9
3
60
153
81
36
99
141
24
6
18
114
21
39
45
3
105
108
165
30
81
9
96
156
3
24
51
6
15
93
27
21
18
96
33
111
12
30
228
66
33
51
6
486
30
3
57
42
132
9
27
150
15
39
21
39
54
150
12
213
81
60
6
12
48
24
54
75
9
60
6
42
78
12
42
156
75
39
42
66
309
105
3
192
21
162
36
180
36
36
12
57
24
45
60
39
27
18
66
45
96
216
159
36
33
21
36
72
66
6
39
12
39
21
105
3
45
99
33
282
6
84
3
93
15
27
177
93
54
156
177
3
12
198
3
21
288
111
39
30
48
3
132
57
27
39
72
18
72
150
69
141
30
90
18
30
51
69
66
36
78
15
15
45
81
24
60
6
24
84
21
21
30
24
30
6
84
9
252
273
132
24
102
42
15
15
66
24
27
144
84
51
102
63
105
75
96
33
102
9
45
132
102
117
36
33
30
189
27
24
6
60
6
72
21
141
90
6
150
153
87
42
27
33
246
30
111
33
18
30
18
129
201
15
57
18
21
201
42
72
21
15
24
30
36
24
90
36
144
18
36
90
144
42
195
3
81
267
48
156
84
36
150
6
42
12
171
195
90
18
90
60
234
60
36
69
3
162
135
15
12
30
108
66
21
81
210
60
24
21
129
54
120
9
45
78
24
9
39
6
132
30
69
141
48
72
90
42
162
30
30
108
105
81
6
105
201
144
30
21
24
123
90
15
72
39
102
63
39
60
57
3
192
114
36
6
84
204
66
30
6
258
ABCD 97080799594*3^$a+1 [50002]
72
72
84
73
11
97
36
83
36
12
48
40
56
25
11
13
144
3
33
143
48
72
12
24
36
192
180
16
8
25
239
49
143
1
47
97
12
23
76
81
27
9
47
24
12
16
9
27
56
25
11
13
35
1
59
12
48
37
107
28
45
27
9
24
36
23
49
36
120
96
11
1
243
36
20
48
4
33
59
85
12
35
109
11
16
33
39
81
60
108
111
44
24
13
35
24
36
1
59
13
35
72
13
11
16
260
12
133
24
11
12
16
164
108
72
85
47
24
13
60
95
120
1
75
33
71
144
13
36
95
12
84
12
73
59
36
52
80
64
44
61
3
44
156
61
35
133
23
24
28
33
167
124
8
1
11
49
11
97
75
20
88
32
24
52
45
24
47
205
84
299
36
120
24
25
47
60
61
36
59
84
13
132
83
24
84
12
84
40
128
48
156
64
8
72
12
157
48
47
13
35
40
33
72
39
56
157
36
36
39
44
37
251
24
72
72
96
48
1
11
48
12
96
13
47
12
24
25
35
157
63
92
49
11
28
20
85
3
56
52
80
1
11
12
4
8
28
56
52
80
84
12
96
13
147
56
13
83
48
12
4
80
1
11
12
1
75
20
12
4
81
47
25
71
61
3
20
13
48
71
61
39
56
52
33
11
120
96
36
25
47
1
96
11
37
23
60
25
24
3
44
61
23
24
1
47
13
3
33
35
13
72
95
1
72
144
12
47
88
9
35
36
60
48
96
13
60
47
37
167
72
85
27
189
59
73
84
47
60
48
121
12
119
16
177
12
24
120
47
85
3
141
71
220
32
13
24
23
49
72
3
20
13
156
83
16
20
24
61
71
12
1
203
13
119
13
11
1
60
227
28
36
8
36
25
39
33
35
4
92
16
81
23
4
249
36
11
36
72
1
60
11
100
33
48
83
12
13
191
85
11
133
36
11
145
59
48
96
40
20
16
8
36
37
107
12
13
35
40
20
96
60
12
25
47
37
35
25
216
3
20
61
27
69
59
13
11
36
25
95
16
44
64
44
12
13
71
109
287
156
28
92
12
36
76
9
23
49
24
71
12
61
71
24
88
117
107
25
180
39
33
107
36
24
13
48
11
24
25
36
36
35
1
71
73
180
167
13
3
81
47
120
37
72
47
1
36
47
12
48
12
24
12
48
24
61
35
72
132
60
61
27
164
48
112
20
48
85
11
13
144
3
8
72
61
12
71
61
3
68
144
1
23
84
24
13
215
12
72
1
59
12
252
25
3
20
12
49
24
84
71
48
13
23
25
35
100
44
24
40
56
60
24
1
3
81
47
160
80
1
59
1
84
95
228
1
96
72
71
1
36
75
33
48
24
36
183
92
12
1
47
24
1
59
52
92
25
96
71
1
59
48
37
36
3
80
144
25
11
24
1
39
20
72
12
60
13
107
73
83
36
28
81
96
47
120
13
36
36
3
36
32
1
75
56
12
37
3
32
1
35
13
60
95
24
28
117
27
8
12
96
36
36
108
1
60
23
48
12
96
1
47
25
180
23
121
12
59
36
1
3
56
61
72
11
124
32
220
45
60
36
72
72
12
11
16
80
1
60
155
25
192
35
37
23
4
44
96
12
48
85
39
9
60
36
131
12
49
24
83
97
48
47
108
25
143
12
48
48
84
16
9
108
23
37
131
13
12
47
13
35
13
11
24
132
37
3
9
27
68
108
37
84
27
45
108
11
52
20
13
120
23
48
72
25
48
11
85
23
16
9
47
48
1
3
108
9
23
37
59
168
144
24
85
71
25
3
9
168
23
16
105
119
60
12
1
95
40
20
13
71
13
119
156
72
85
83
13
11
25
75
216
44
64
33
3
92
13
3
32
1
35
144
73
47
36
72
12
13
71
73
36
219
33
71
96
13
119
12
24
64
92
13
35
13
23
112
36
56
49
72
23
97
11
13
95
192
1
39
69
3
69
35
73
23
144
144
25
60
23
12
24
132
25
72
71
12
169
3
33
39
284
96
12
84
108
145
11
12
73
39
33
11
61
72
23
16
33
48
23
4
68
49
24
72
11
60
76
20
13
251
37
48
63
81
72
27
32
49
11
12
112
9
99
20
61
11
13
3
116
144
60
1
144
83
36
72
25
47
ABCD 97080824312*3^$a+1 [50022]
39
8
12
48
12
60
36
40
32
12
60
48
100
93
15
20
12
12
7
93
56
24
1
75
21
39
324
108
8
7
33
111
53
31
9
68
108
120
60
4
116
40
72
32
28
12
8
145
15
68
115
12
30
75
8
115
29
247
33
60
8
12
181
42
48
45
104
1
27
48
44
156
4
171
29
16
12
8
12
120
100
63
72
30
143
25
42
57
336
21
59
31
96
5
60
40
32
31
6
3
21
42
17
168
48
4
57
59
60
40
144
3
17
37
59
52
32
97
96
90
53
24
16
27
5
40
15
18
27
159
33
60
8
25
83
184
200
48
13
87
3
9
60
80
60
43
33
57
15
12
123
125
13
42
125
48
60
7
53
40
51
54
275
115
89
220
36
92
79
29
184
57
11
13
42
5
160
3
149
40
51
77
48
4
20
48
25
3
15
72
93
15
69
116
211
54
39
20
37
99
45
35
84
1
42
33
12
3
12
117
36
144
48
92
36
12
172
156
104
48
28
24
80
36
85
30
5
132
12
36
160
120
80
52
12
3
137
31
29
16
27
105
12
20
40
63
237
321
27
15
30
3
104
48
139
21
15
65
180
40
132
140
48
43
72
77
16
20
7
30
48
59
28
60
69
191
28
104
36
24
1
162
48
17
103
197
73
72
24
39
84
108
72
20
13
18
65
144
67
53
156
64
56
12
60
12
163
137
36
24
40
68
19
24
45
27
5
103
17
28
15
29
28
123
65
1
24
27
8
115
89
216
264
7
21
12
51
125
120
1
6
77
16
44
160
33
15
3
17
13
35
60
12
43
5
52
8
115
72
93
32
19
36
105
20
88
20
60
60
120
25
59
37
23
67
29
144
96
145
59
108
72
67
33
21
39
3
33
20
12
115
48
65
31
66
107
36
4
116
25
59
37
119
12
79
24
29
36
40
44
40
188
43
45
20
25
47
12
7
54
155
24
60
28
80
55
53
4
8
12
36
7
5
12
157
51
60
92
88
39
30
3
200
103
53
24
36
24
28
39
89
24
36
100
20
55
185
37
95
60
60
28
20
12
160
20
268
140
31
249
12
20
88
20
157
78
125
4
51
5
24
48
180
88
15
30
299
16
152
13
15
32
12
40
56
24
28
92
31
12
5
28
44
60
48
73
99
128
132
43
30
3
32
60
40
8
12
172
8
72
96
12
88
20
12
60
12
61
35
72
132
60
13
35
79
29
7
53
37
15
68
24
61
47
73
39
8
139
41
28
120
20
12
100
165
335
43
17
208
104
7
69
92
13
35
31
29
40
75
45
80
25
315
32
48
24
120
96
37
48
6
33
80
73
15
8
121
54
125
12
55
60
105
32
13
23
91
24
9
21
107
132
60
60
148
8
64
63
53
60
12
48
12
40
80
120
13
39
108
128
7
65
120
60
28
44
103
53
24
61
59
7
84
5
24
31
72
5
12
36
64
3
53
4
21
95
24
31
66
71
199
149
4
171
89
31
149
28
135
5
168
60
31
144
17
12
28
92
1
107
28
32
12
13
75
3
9
140
108
108
12
100
39
54
210
6
11
13
47
19
141
3
29
28
8
31
6
47
283
180
17
223
90
15
128
1
24
135
20
7
137
28
60
15
5
25
207
8
25
3
21
59
40
44
28
188
12
103
65
60
115
57
135
57
3
5
13
35
40
44
48
12
36
124
93
23
64
20
48
60
19
29
12
139
69
117
15
12
80
103
33
72
128
37
143
60
132
28
20
72
100
8
72
48
4
36
104
16
80
55
30
6
41
28
111
33
93
35
13
59
13
23
1
11
19
84
137
12
88
15
53
55
30
27
152
211
125
12
103
66
159
15
156
54
15
27
24
41
19
9
60
32
88
24
68
108
12
28
12
60
8
67
17
168
25
75
128
85
30
17
40
32
28
128
ABCD 97081003172*3^$a+1 [50062]
39
93
18
65
37
222
30
12
35
73
48
12
12
78
60
30
60
90
108
54
54
57
9
108
36
12
54
5
79
257
13
54
60
60
72
6
18
5
31
108
42
123
63
30
35
37
11
67
24
126
84
24
107
19
18
36
42
54
60
96
75
3
126
6
90
204
84
12
3
57
30
228
12
12
60
36
45
45
162
113
25
30
84
18
35
19
366
24
48
23
64
63
12
6
132
42
24
6
18
108
24
78
30
12
24
45
39
42
6
9
39
54
12
6
72
41
16
33
48
63
39
6
36
36
18
12
24
5
13
216
36
6
102
123
33
42
42
36
30
12
24
6
24
48
18
5
55
108
12
33
9
23
13
12
48
36
24
11
1
78
6
54
54
47
25
60
11
43
72
29
96
7
41
127
162
42
18
6
42
3
135
6
6
18
11
25
36
108
54
33
45
12
30
36
144
213
32
7
24
84
18
27
27
36
18
95
37
48
12
15
147
42
6
29
16
153
39
21
6
5
13
3
3
6
39
32
7
30
12
6
12
18
48
75
15
12
48
24
42
51
3
66
6
42
27
3
36
54
30
5
73
18
21
9
90
12
48
42
60
24
51
69
120
3
117
96
27
3
30
30
42
36
35
16
48
51
6
6
30
12
66
102
15
75
12
30
18
84
5
79
12
5
13
12
18
36
6
120
18
42
23
112
69
6
42
90
17
61
3
111
129
39
36
30
42
24
24
72
5
19
48
150
12
120
6
24
6
12
150
90
30
30
36
30
36
186
30
102
36
15
51
29
1
60
24
24
12
48
6
60
30
12
12
48
24
66
60
12
6
39
27
18
66
6
11
73
12
75
27
5
37
6
30
39
39
72
65
43
6
198
6
51
81
54
6
12
48
18
21
3
36
72
12
90
42
90
60
18
12
24
12
57
15
96
42
120
18
30
6
9
81
126
90
60
24
66
12
72
48
36
114
48
12
11
25
30
72
113
64
111
66
95
96
64
3
6
42
48
12
102
75
32
19
237
48
15
6
11
37
60
6
186
84
84
135
21
30
24
66
6
6
23
19
48
12
17
79
17
25
18
5
7
48
24
78
24
84
6
6
72
6
24
30
135
33
252
3
3
132
180
12
48
72
12
6
108
54
77
1
159
63
30
90
42
66
72
30
48
78
6
3
57
6
17
37
54
12
9
33
60
108
12
48
54
69
32
43
24
6
12
48
11
55
150
78
53
48
37
155
64
9
24
18
12
36
12
48
42
42
18
30
114
6
18
42
60
30
30
17
13
12
42
48
45
21
6
21
3
90
35
67
102
36
12
18
36
81
15
54
59
7
18
12
54
5
16
9
39
45
51
39
12
54
36
84
63
75
66
6
30
60
78
5
96
25
6
24
12
48
24
18
3
39
30
42
60
5
19
36
6
30
108
6
120
48
66
42
15
3
36
24
96
18
138
114
60
54
216
66
42
12
24
12
90
12
90
72
114
12
30
18
24
36
54
48
30
18
30
84
30
42
114
12
72
21
81
54
137
49
108
51
15
72
78
12
24
30
48
6
131
16
63
17
19
6
39
39
30
192
24
30
6
30
17
37
24
12
138
45
75
21
63
42
6
17
37
6
30
12
11
61
30
18
6
66
36
18
5
64
32
16
3
72
53
1
111
189
18
42
39
9
12
66
89
1
24
84
84
60
36
47
64
39
6
6
45
9
18
30
18
12
36
120
45
21
36
18
69
32
43
18
3
69
11
19
96
42
48
6
36
48
57
3
6
78
30
18
30
12
12
36
48
60
54
6
12
48
27
57
30
42
15
111
24
30
126
72
18
30
30
18
5
16
183
30
123
57
48
30
89
31
60
5
7
78
144
11
73
71
55
9
9
30
57
45
24
54
96
72
48
12
12
5
13
120
59
16
39
6
168
11
1
15
9
36
18
12
54
15
51
45
87
30
72
78
48
24
30
24
42
48
12
33
80
192
25
30
18
72
48
102
9
15
6
60
60
90
57
21
42
114
60
3
51
12
33
21
54
84
30
102
30
114
29
16
87
30
60
15
15
33
9
18
132
36
12
17
103
12
36
12
29
16
153
39
15
78
48
42
48
9
15
12
6
42
198
15
3
29
133
84
138
12
6
48
27
3
6
18
42
36
24
6
54
18
81
27
120
72
90
75
32
19
54
6
6
36
18
90
27
15
138
12
78
30
15
27
18
51
33
15
15
6
36
6
60
30
18
5
55
42
30
24
96
12
77
16
15
138
54
96
54
18
78
36
23
112
9
204
6
24
6
66
66
35
64
176
145
48
30
114
12
36
54
105
21
24
180
15
21
42
12
5
1
30
78
66
24
6
18
156
126
6
48
60
117
3
126
6
114
23
205
3
33
24
42
36
9
39
6
78
18
35
97
30
36
174
42
24
12
60
60
84
6
12
12
30
30
174
6
30
6
18
240
6
36
23
7
18
71
13
131
61
30
24
45
32
97
15
ABCD 97081050128*3^$a+1 [50098]
54
3
153
24
87
21
42
186
12
72
138
42
6
17
64
24
159
18
63
57
95
13
75
15
81
21
162
36
12
17
1
39
8
7
6
24
75
45
51
45
35
16
21
30
18
315
105
24
48
102
96
30
60
12
48
75
69
3
192
153
120
108
27
24
48
32
73
48
30
9
141
3
72
24
128
112
80
151
12
60
57
56
115
29
1
135
63
12
29
1
18
12
9
8
121
42
93
120
297
12
138
48
12
12
30
180
66
294
150
126
60
312
207
3
30
47
1
12
102
18
30
29
40
63
78
12
6
144
81
39
18
30
65
85
27
3
48
77
73
132
48
35
7
105
32
40
72
24
9
60
3
144
21
18
9
32
40
48
63
9
24
72
45
102
78
12
36
132
30
29
61
162
6
24
3
15
9
153
120
90
6
119
103
102
6
21
39
24
60
48
132
18
60
18
24
65
96
37
12
60
6
12
209
40
33
60
60
47
96
367
33
57
6
161
1
95
64
33
6
54
6
29
121
150
17
7
18
63
15
12
42
18
102
3
8
112
63
9
72
93
171
105
12
35
37
18
48
12
117
93
72
120
30
93
105
198
57
27
45
3
45
45
102
96
132
57
51
12
33
39
81
135
9
81
72
12
35
61
192
18
9
63
57
96
15
24
48
60
29
16
15
30
102
21
177
102
65
16
32
13
24
123
24
24
39
108
12
48
138
234
90
18
72
48
48
120
81
9
39
33
60
123
75
150
24
143
40
135
42
126
102
219
81
42
45
120
56
25
24
126
17
7
81
87
17
115
125
16
147
18
30
69
21
27
33
42
48
29
13
72
36
30
30
72
35
25
87
81
24
30
57
3
60
48
9
93
66
360
9
96
72
24
48
33
12
120
51
15
65
37
12
60
210
113
37
155
40
15
18
30
105
3
90
24
36
60
27
57
87
9
39
45
3
48
39
6
27
15
48
42
60
35
25
12
30
6
102
48
30
72
12
143
133
42
72
60
60
33
45
3
24
8
85
3
27
48
117
15
78
12
12
90
41
7
185
7
6
60
102
65
37
108
48
207
24
8
163
18
42
153
144
93
18
12
12
6
75
39
120
33
183
54
60
63
15
42
18
77
31
17
7
81
129
30
30
48
30
29
13
18
17
61
75
57
60
108
12
42
57
48
8
13
24
90
48
65
67
30
228
18
41
40
153
48
30
72
60
21
39
96
174
6
12
42
138
42
6
84
6
102
12
96
105
24
80
31
72
222
30
48
252
96
54
107
31
129
3
21
87
102
48
12
15
96
57
48
60
59
55
6
35
67
125
67
198
30
72
30
228
39
56
175
17
16
320
40
24
81
47
163
30
102
9
33
15
72
39
65
136
104
55
9
15
180
78
63
24
63
108
60
24
137
13
138
12
36
72
90
12
27
96
87
60
228
273
15
42
39
69
24
30
45
128
175
17
31
9
8
25
12
75
33
87
165
150
90
6
204
36
29
40
8
85
12
60
27
120
9
42
45
3
165
24
21
27
57
36
24
18
48
24
33
117
90
321
15
17
85
12
18
237
15
17
31
72
41
19
78
63
15
57
57
18
78
72
39
48
3
78
47
13
24
11
49
36
59
40
8
55
90
30
17
175
18
39
8
121
39
45
36
15
69
203
7
41
19
117
33
6
30
54
93
48
15
54
75
21
210
24
6
51
8
112
39
81
8
40
15
233
55
48
41
144
157
123
152
25
48
119
1
84
123
3
222
222
17
96
40
27
6
39
15
96
24
18
23
25
24
36
27
384
24
24
195
180
48
48
30
99
105
66
21
48
21
144
6
84
41
96
73
23
103
105
9
6
9
21
35
85
60
30
17
85
ABCD 97081465498*3^$a+1 [50091]
20
349
3
20
76
72
84
96
8
96
121
59
60
1
35
13
15
92
4
44
4
32
40
104
16
48
12
8
13
59
1
3
44
37
11
13
264
47
1
39
84
69
35
25
3
128
36
40
20
28
12
20
4
44
36
52
80
28
9
11
12
28
56
24
72
4
84
12
33
39
56
96
168
52
96
20
52
8
40
20
4
21
59
85
24
35
4
12
36
44
88
21
72
59
60
84
84
1
72
23
49
3
12
128
25
12
60
71
49
48
147
45
47
36
88
72
84
8
157
75
33
123
9
3
32
156
24
24
1
84
24
15
36
104
25
11
64
57
24
275
96
28
32
216
28
92
49
15
56
12
28
44
13
123
8
72
12
12
61
3
69
63
8
156
36
60
4
33
27
8
37
203
13
27
8
157
15
48
92
156
4
8
108
24
40
108
128
1
71
40
72
68
48
84
12
28
12
56
12
36
84
256
20
36
60
144
72
49
35
1
59
73
35
36
4
20
16
32
24
88
297
39
36
8
36
4
21
144
11
64
21
15
9
35
16
44
1
11
40
20
76
44
49
51
21
107
156
1
59
37
35
48
12
52
141
12
75
80
60
24
1
27
72
24
9
11
12
28
24
36
104
25
12
228
15
57
23
40
80
48
60
148
264
168
32
1
87
20
37
15
81
47
37
75
56
12
109
11
84
1
47
12
13
107
48
37
23
96
25
99
57
35
40
21
23
36
25
3
116
96
16
72
8
28
132
20
37
11
52
72
12
141
192
51
20
24
132
13
23
52
56
24
12
16
9
23
28
12
72
128
28
12
56
49
35
301
24
27
48
20
25
35
61
35
1
23
13
95
13
84
47
88
96
21
99
20
12
40
9
75
56
100
24
81
207
57
48
72
111
57
15
20
12
24
16
9
24
11
1
35
13
71
4
21
87
128
24
36
36
40
20
28
21
51
8
37
23
28
8
37
83
52
12
21
84
35
40
20
108
124
8
276
109
23
12
48
25
3
104
12
84
72
109
35
4
44
12
16
132
8
48
12
109
95
13
51
120
9
47
76
9
24
59
16
21
3
80
88
92
52
156
9
35
48
100
12
44
25
71
64
12
45
27
21
24
47
16
44
25
35
24
12
109
15
20
96
12
40
60
93
72
11
24
13
219
20
1
179
48
13
63
117
47
28
12
32
181
59
16
93
11
100
20
40
45
48
47
25
24
95
124
120
12
80
60
73
12
23
228
144
181
15
9
11
60
60
25
47
16
20
4
60
33
95
52
68
12
12
13
51
24
105
47
1
3
32
124
128
13
27
12
9
119
205
11
4
33
39
81
83
156
16
80
168
1
15
20
60
13
108
23
40
84
8
4
44
85
39
48
68
37
15
9
23
25
63
33
11
24
37
24
48
95
73
3
32
24
25
3
8
64
104
1
3
32
84
12
60
60
24
88
60
60
57
23
28
9
59
4
8
192
36
25
87
249
239
60
136
9
11
28
20
76
9
63
8
120
4
45
15
20
36
97
39
44
25
59
76
12
32
1
11
96
40
69
35
49
39
57
36
39
33
83
48
40
72
144
108
153
12
11
40
56
84
1
35
13
23
40
212
36
61
51
20
52
108
12
45
3
24
21
60
12
3
20
28
44
73
23
24
12
4
12
93
39
92
40
93
111
129
12
23
12
4
9
3
33
456
36
12
72
143
16
56
120
1
12
11
136
20
36
49
71
4
20
64
72
57
3
32
1
87
32
172
33
3
92
12
48
36
64
56
12
24
1
3
81
23
12
24
97
75
80
132
40
96
12
57
147
8
37
3
72
9
35
40
12
44
25
23
12
16
164
4
20
72
60
72
132
28
20
16
12
44
49
96
24
35
1
3
180
60
36
12
57
47
24
4
80
88
8
4
60
48
72
8
52
140
37
15
9
75
116
73
155
12
24
12
25
23
169
47
13
51
20
1
108
96
75
44
40
20
73
47
28
44
25
11
40
8
12
25
59
205
11
12
96
97
23
24
25
15
56
37
63
45
39
32
49
95
24
60
16
9
11
112
9
35
64
104
12
24
4
36
57
3
92
168
84
36
24
40
56
76
21
83
72
37
131
1
84
11
16
60
120
20
52
57
39
9
48
3
21
75
48
92
13
23
85
47
120
61
59
12
36
4
44
25
35
52
32
52
84
96
36
57
95
60
48
4
56
52
56
12
28
80
49
71
40
20
24
28
9
96
84
60
35
85
35
28
12
20
36
60
100
120
ABCD 97081839872*3^$a+1 [50013]
36
20
1
15
36
108
69
12
30
5
24
16
3
30
36
6
5
16
3
17
64
33
72
11
64
33
42
21
32
61
36
51
8
145
24
3
32
97
23
1
66
41
12
37
54
9
20
76
69
12
48
72
15
33
60
71
52
44
49
99
80
16
9
72
84
15
84
81
60
111
8
37
11
67
93
93
15
20
132
97
36
47
13
35
24
1
27
24
68
48
64
129
47
4
84
24
8
72
37
111
20
24
19
77
144
48
52
45
60
35
13
95
37
3
48
8
124
56
60
25
24
11
1
71
13
30
9
45
11
16
39
29
100
12
176
72
40
8
49
75
33
12
111
9
84
47
49
11
37
96
11
13
12
23
145
71
61
3
56
36
25
11
108
36
49
47
24
25
23
37
60
3
32
79
9
81
24
35
37
30
54
227
103
5
84
25
12
63
12
68
48
24
40
33
155
36
12
73
24
6
117
3
29
48
19
53
37
23
31
6
11
12
36
1
131
37
27
105
114
5
12
172
36
32
12
67
69
45
11
36
4
3
5
25
11
85
96
48
60
3
9
23
12
36
52
15
5
16
12
20
4
33
35
40
105
120
72
24
114
17
60
24
1
84
27
128
1
23
36
85
36
15
9
30
6
23
76
129
36
66
33
60
36
20
49
3
48
15
6
24
51
9
24
15
68
4
33
11
139
6
27
57
12
23
85
180
135
12
60
9
36
30
18
11
61
35
108
88
12
141
131
13
6
6
35
96
4
44
60
49
71
24
1
36
54
57
44
13
35
16
56
88
8
24
24
49
95
12
49
27
9
23
61
75
44
1
6
90
30
30
24
24
23
72
1
27
33
6
113
16
32
49
11
48
36
76
57
23
28
20
145
27
44
48
40
68
133
71
36
64
63
17
48
31
6
59
84
40
8
108
1
30
173
36
40
9
6
101
180
40
9
24
75
8
24
48
145
90
33
20
108
36
60
13
23
12
31
6
24
36
48
51
9
3
20
67
5
48
48
25
75
32
13
24
47
24
1
95
139
5
36
76
69
24
11
169
84
12
3
87
5
4
81
24
11
4
252
72
68
4
8
91
105
9
83
48
16
9
15
156
33
3
93
11
133
6
5
19
197
64
36
104
132
49
23
48
4
68
88
68
25
15
24
48
57
30
41
4
27
45
3
6
24
36
11
208
68
49
3
8
24
24
1
179
49
3
72
75
66
27
129
135
3
6
87
84
68
72
168
61
6
18
27
48
105
71
4
56
52
57
35
97
24
54
72
78
3
84
60
8
36
1
3
56
12
24
13
3
9
99
9
23
144
84
91
5
64
152
24
16
3
57
12
68
4
24
21
155
85
3
80
28
80
12
25
90
5
67
9
36
33
27
44
36
28
48
24
99
29
1
66
41
13
111
84
44
25
71
76
39
69
92
4
300
21
3
8
12
48
37
11
25
15
9
23
72
36
12
64
56
88
32
28
44
12
48
25
6
5
91
5
88
20
1
51
9
35
36
19
6
3
20
115
41
61
84
24
35
48
43
54
12
59
24
61
15
60
32
13
6
114
11
16
44
48
52
24
32
112
57
24
39
32
40
24
56
25
95
25
35
55
18
11
49
36
35
36
48
16
12
24
9
35
100
120
219
42
123
12
8
12
13
27
99
9
32
108
76
20
1
83
12
76
20
133
156
35
73
72
11
37
47
73
35
72
28
21
111
8
25
60
27
45
23
60
16
9
95
252
25
23
48
40
87
42
119
25
30
5
19
72
29
12
40
68
4
32
36
37
72
108
36
36
18
42
155
19
81
48
21
60
51
33
11
4
32
168
48
4
108
20
1
35
52
44
19
125
24
307
18
36
36
3
45
15
81
36
39
45
59
67
33
108
32
61
159
12
104
1
48
12
23
31
30
35
132
40
8
112
128
85
35
19
93
8
1
71
52
21
24
36
39
15
6
39
36
141
24
35
84
16
56
84
36
156
52
141
30
29
1
24
75
96
39
33
57
12
111
72
27
18
95
60
37
60
3
20
48
28
36
93
15
92
73
11
52
69
63
8
12
16
56
25
84
47
4
84
9
171
80
91
24
65
1
24
6
5
49
15
105
66
30
39
32
43
5
109
47
60
48
96
49
12
39
9
35
120
60
7
53
180
16
69
71
1
39
92
144
49
27
3
5
91
45
68
1
59
97
23
97
24
131
49
6
24
6
18
162
24
47
13
24
95
156
4
27
5
85
303
21
15
21
155
40
3
77
76
144
204
195
165
44
31
105
20
100
69
3
87
5
12
100
3
5
28
8
31
29
25
36
11
49
18
21
45
11
4
21
18
5
108
37
27
20
28
15
6
120
180
35
4
45
60
102
41
7
66
6
53
1
156
11
49
35
25
15
8
12
25
3
68
13
59
12
169
36
63
21
11
4
20
52
ABCD 97082083342*3^$a+1 [50065]
21
36
24
159
180
69
3
57
120
75
15
21
300
99
108
234
48
72
39
120
36
75
60
18
51
39
48
177
36
27
162
12
6
45
147
213
99
18
15
123
24
33
120
117
90
9
39
33
117
30
93
48
99
162
36
87
120
180
108
24
36
39
36
120
69
21
54
78
207
135
45
93
51
9
27
60
33
18
54
75
33
75
3
12
21
12
237
78
144
189
72
99
81
117
135
36
180
72
99
66
42
30
15
36
21
39
57
99
471
60
9
60
84
237
222
81
96
216
72
87
150
138
21
84
180
63
30
3
12
108
72
27
30
3
39
30
240
36
72
27
60
48
180
207
30
36
90
24
81
24
33
42
18
15
15
168
144
18
12
60
108
18
33
21
48
51
171
9
99
33
72
12
180
111
33
24
357
6
12
18
24
15
36
129
63
36
144
27
120
18
18
72
42
51
12
75
93
39
18
27
24
39
102
60
18
120
165
12
36
108
21
75
84
207
84
36
33
9
135
63
33
21
99
60
111
261
309
216
87
45
180
27
3
21
147
342
87
51
33
9
15
15
93
48
99
90
15
15
240
120
198
114
213
57
126
45
117
30
21
231
33
135
72
126
30
42
30
42
123
177
15
144
27
192
60
198
84
15
216
60
129
48
60
30
33
117
72
48
60
27
36
9
18
180
378
54
9
144
45
180
102
60
9
201
39
57
12
18
24
18
27
24
12
27
102
150
18
270
12
105
135
9
39
21
12
27
12
198
72
75
21
72
12
123
27
33
108
75
9
3
21
144
33
123
96
108
12
24
87
24
18
378
120
57
183
9
60
228
27
33
3
30
15
204
93
63
24
75
36
153
24
36
21
99
219
33
9
156
147
108
87
150
102
33
273
39
183
33
39
9
39
141
96
15
78
51
87
213
21
3
12
168
33
24
300
18
60
33
69
15
24
51
60
30
15
45
138
33
72
45
231
180
51
21
87
21
12
39
36
105
27
120
180
90
78
33
159
198
39
21
90
297
27
126
27
180
63
45
168
36
33
108
15
60
69
6
54
48
51
9
90
105
15
90
60
15
3
9
75
36
24
81
180
24
111
45
57
42
9
21
3
12
21
54
21
12
96
51
213
117
30
18
78
12
42
99
57
150
45
57
288
54
168
45
45
270
108
33
147
33
57
192
51
9
15
48
117
162
33
48
387
30
42
18
162
45
21
114
30
15
60
33
51
60
216
93
12
18
42
63
207
9
279
33
120
39
18
123
180
180
9
99
207
69
48
315
30
3
249
15
36
117
90
120
18
132
135
183
144
33
132
213
150
117
93
123
24
111
12
177
60
33
222
36
54
15
123
60
213
39
126
12
72
96
162
33
87
222
51
39
18
12
15
63
102
150
90
228
75
75
48
150
54
153
36
252
9
48
42
189
99
18
12
42
180
ABCD 97082159594*3^$a+1 [50042]
19
8
60
102
6
40
50
3
27
69
63
145
12
41
19
21
35
15
4
9
84
5
3
19
20
1
92
60
3
42
27
88
23
57
36
76
71
12
33
108
84
103
57
65
67
11
97
32
96
39
76
29
3
22
78
8
4
29
49
8
24
63
48
4
51
5
27
12
13
96
17
19
8
15
25
56
64
87
189
47
12
72
6
7
33
62
40
45
5
55
23
12
270
31
92
39
6
30
25
80
52
23
169
140
3
52
53
15
21
16
71
24
1
17
70
45
12
44
7
32
13
20
12
15
40
45
8
24
13
35
28
9
120
3
143
12
72
13
15
30
11
27
25
59
81
27
25
12
20
3
105
7
8
57
43
18
14
13
36
59
12
36
69
36
28
11
76
9
63
5
15
13
12
5
22
68
180
18
112
32
3
37
23
27
60
25
20
24
39
52
96
5
4
113
43
45
35
72
72
3
52
60
21
59
10
30
41
15
93
157
167
60
40
3
29
16
45
24
30
9
20
61
35
108
12
45
55
36
32
72
24
12
39
13
8
15
40
14
30
148
20
130
35
15
72
141
19
20
13
53
7
48
60
8
16
15
29
64
83
25
119
76
53
69
70
5
15
13
44
36
252
36
64
57
131
40
15
14
90
21
49
56
3
112
275
45
15
84
18
42
30
40
38
12
13
23
9
1
54
5
36
27
40
32
25
168
3
24
18
75
8
112
15
32
13
15
45
36
41
3
87
1
8
132
60
84
3
81
16
45
63
32
48
60
72
51
40
5
24
228
3
45
19
33
56
37
27
45
27
23
21
52
12
32
36
124
36
120
69
3
3
50
30
25
20
48
12
7
45
80
40
53
3
19
12
56
25
47
160
20
120
33
39
36
22
191
96
36
15
22
35
37
59
117
67
23
49
80
36
60
24
31
14
43
48
164
55
116
69
16
9
6
5
40
24
48
3
77
13
15
20
75
84
118
32
3
15
12
9
99
28
32
40
41
16
11
12
18
27
12
51
24
36
85
32
96
111
25
20
48
63
4
161
72
15
33
4
3
41
24
88
212
16
32
12
120
13
27
20
60
52
48
135
18
35
4
3
80
13
80
55
24
48
77
51
33
60
19
33
12
27
5
36
48
27
24
25
8
48
28
84
27
33
32
1
54
20
25
23
22
128
51
21
3
15
70
18
32
33
12
87
21
48
36
48
48
49
35
28
23
205
15
29
28
68
79
8
10
47
25
51
69
11
7
45
12
83
18
42
25
27
101
24
16
5
3
67
29
13
72
71
4
44
127
53
21
18
48
24
1
60
9
6
17
12
21
54
16
5
52
143
45
48
16
3
32
58
50
37
140
21
72
18
9
48
40
47
48
37
3
20
45
3
72
13
84
3
30
2
9
7
29
16
12
68
147
13
44
40
15
29
12
52
48
47
13
29
40
66
150
14
85
3
18
15
57
78
45
32
12
1
47
3
192
22
23
177
16
59
45
10
33
35
138
54
13
63
150
32
120
18
57
3
90
75
27
42
16
14
18
51
24
15
13
65
75
15
12
25
68
39
1
24
15
48
92
13
53
147
160
45
111
47
37
15
20
48
10
83
16
44
31
5
168
88
59
36
24
48
25
8
7
20
18
94
21
8
91
21
44
31
69
128
40
5
67
245
18
25
60
17
91
24
8
3
132
13
59
30
6
90
102
10
32
18
70
35
3
9
3
61
12
200
69
6
160
2
3
87
12
69
16
5
31
135
32
37
35
49
9
2
69
7
137
28
5
54
28
45
23
34
6
29
21
63
57
90
4
18
23
19
86
27
27
145
20
15
1
119
9
136
56
19
18
23
15
37
3
57
105
50
25
15
17
15
16
9
95
9
19
57
15
18
8
54
81
49
15
128
3
142
75
48
45
107
12
15
18
42
21
15
12
37
143
42
18
30
78
25
87
48
29
13
32
219
4
68
67
32
13
77
75
4
20
24
13
75
99
18
2
1
47
100
45
8
108
9
58
29
28
3
5
27
52
6
14
45
16
15
174
3
53
22
5
40
56
19
57
68
163
50
54
13
176
37
14
21
40
5
3
12
52
83
12
13
20
135
12
18
40
2
93
15
33
87
25
17
22
120
21
32
88
8
31
36
57
68
37
110
13
45
50
97
12
36
15
297
128
48
24
13
62
108
22
3
15
45
20
64
11
33
4
12
128
12
88
140
33
94
36
14
40
38
1
84
12
96
59
33
100
20
43
17
87
28
33
12
17
18
132
9
36
3
28
12
92
21
12
40
12
35
9
87
70
27
32
24
24
3
90
147
192
40
35
45
61
32
3
39
81
60
15
45
27
25
17
43
8
12
16
59
28
45
8
69
48
24
39
51
273
12
33
18
93
12
75
40
2
15
73
14
169
11
108
21
16
23
93
67
108
20
54
3
48
39
73
36
96
15
48
33
17
43
20
145
15
17
67
5
18
48
9
13
15
17
51
64
3
165
56
21
10
45
36
8
96
16
72
23
57
15
132
21
27
85
5
15
7
29
27
12
21
12
117
3
15
142
11
24
3
84
9
67
77
60
28
68
97
14
18
3
64
5
18
22
95
31
ABCD 97082519882*3^$a+1 [50005]
5
19
5
18
12
30
55
23
102
96
12
42
270
138
72
109
71
138
78
144
25
48
77
6
120
37
23
42
30
30
187
96
17
48
7
72
11
24
133
65
31
149
7
11
192
1
36
11
24
66
162
18
30
73
71
126
12
30
1
149
48
90
49
11
54
60
18
13
120
59
1
77
30
12
73
36
24
23
90
24
210
18
168
30
60
60
24
6
55
47
97
144
17
7
5
18
102
12
66
157
48
119
30
18
48
60
13
209
7
48
77
90
73
53
42
30
90
18
7
35
61
47
12
181
11
66
24
91
17
103
47
18
54
1
29
30
66
54
36
180
37
125
30
61
11
13
5
115
143
37
132
35
60
25
36
17
30
85
77
66
30
19
23
1
17
180
19
5
48
91
29
150
78
7
257
19
191
18
67
35
18
30
85
83
12
73
5
187
5
12
18
120
72
60
126
12
12
19
17
7
155
13
47
30
90
42
19
17
43
161
66
60
54
48
150
13
17
18
60
25
48
11
60
66
30
145
155
174
66
37
12
84
17
162
60
97
5
43
173
60
12
163
24
35
6
7
5
168
43
41
48
102
18
30
73
5
7
77
6
72
121
192
17
48
24
30
138
12
168
42
6
72
108
67
47
120
126
30
144
6
42
78
67
5
48
19
95
48
78
24
6
30
12
102
258
43
17
31
47
60
30
175
5
84
30
1
60
47
60
18
127
35
48
24
60
120
48
12
13
83
24
30
31
35
102
12
43
35
90
18
72
30
12
36
19
24
11
6
7
53
24
43
77
6
12
1
11
85
35
60
49
71
36
30
30
54
43
120
113
84
91
149
43
48
107
13
47
73
5
42
1
29
18
24
18
31
41
48
30
30
67
83
138
55
5
60
115
5
67
35
12
73
23
37
83
54
55
95
61
125
12
78
42
55
143
73
101
79
29
72
36
72
30
12
6
42
72
25
35
60
6
54
48
48
72
13
72
53
67
125
30
48
25
48
59
18
12
18
25
120
48
47
42
48
7
5
18
12
61
191
180
13
23
25
95
25
144
143
1
59
157
24
24
17
30
18
7
11
42
7
36
17
48
55
48
144
72
53
12
108
30
30
12
90
18
120
30
48
42
78
90
42
85
36
89
12
31
5
42
30
108
60
7
5
151
11
121
17
18
42
55
197
30
13
5
7
71
72
120
30
90
37
5
90
25
53
43
47
30
18
102
12
31
17
31
29
180
12
6
30
42
12
66
60
43
29
72
18
61
36
23
12
126
43
12
72
35
13
197
7
53
72
198
192
49
11
48
48
84
120
25
131
37
35
18
12
55
53
12
90
85
35
25
48
59
25
11
37
96
161
30
168
1
257
12
12
18
108
13
17
30
85
12
95
157
24
47
12
108
42
7
5
30
138
42
18
7
101
120
114
126
162
60
72
66
24
36
67
167
36
24
96
25
47
60
61
11
18
162
66
102
145
23
24
36
72
78
55
95
12
42
138
42
18
85
47
25
65
48
91
71
90
19
12
17
67
5
90
109
89
43
72
143
229
36
59
1
125
12
12
18
108
24
96
25
17
7
23
60
85
53
42
13
137
91
11
60
1
77
12
48
55
48
185
199
5
6
24
48
48
12
42
138
60
48
30
270
12
132
13
35
18
43
11
6
55
47
42
31
5
150
294
66
25
35
13
89
30
25
107
6
67
48
24
155
6
60
60
103
17
312
55
36
17
12
7
24
36
23
13
48
41
6
42
7
215
120
6
187
47
25
48
65
31
251
6
79
83
18
115
209
30
13
108
29
60
48
43
17
67
96
72
17
18
60
12
348
1
47
60
24
13
5
90
72
90
55
23
72
78
48
67
48
24
23
60
48
42
30
12
36
12
180
97
11
42
55
17
60
18
48
12
13
149
30
6
72
31
11
18
30
192
133
143
60
84
1
197
78
133
192
17
72
55
41
30
73
29
120
31
59
18
7
48
24
143
1
89
78
25
29
ABCD 97082643226*3^$a+1 [50020]
47
96
48
1
24
29
36
7
48
5
84
63
9
39
24
15
90
15
93
54
13
41
36
54
12
18
60
66
6
90
9
40
35
36
25
48
24
152
9
12
75
33
7
119
1
104
9
36
36
48
55
71
18
7
8
81
15
24
72
63
6
90
12
132
25
5
3
39
54
19
8
135
72
33
64
23
25
137
39
64
48
35
165
15
12
6
55
72
17
72
48
55
17
15
9
30
54
270
61
47
145
48
137
84
19
24
32
16
120
23
60
37
53
27
24
24
16
65
54
90
79
96
101
54
30
55
24
53
18
129
27
6
7
137
39
51
48
18
42
81
24
57
30
54
24
12
79
32
48
45
51
16
8
15
49
120
11
66
78
18
27
117
3
16
24
41
39
33
108
19
5
66
225
45
96
30
36
18
7
143
49
56
16
23
33
357
162
33
48
87
18
30
57
40
65
55
56
184
47
18
15
75
6
36
3
15
1
35
61
23
6
115
41
60
211
8
51
54
15
69
6
30
132
12
72
60
18
25
168
53
24
30
37
5
99
21
3
16
125
36
24
36
19
17
39
15
33
48
153
15
64
5
36
24
12
75
33
6
9
3
109
168
8
45
99
9
15
15
54
51
16
65
48
6
54
12
15
16
32
45
43
32
165
12
60
36
79
48
8
27
45
117
18
25
101
51
16
5
12
15
21
24
3
27
13
23
105
112
8
27
42
66
24
66
55
71
9
9
6
180
36
18
36
51
136
29
115
144
59
45
195
12
33
16
65
12
90
33
64
11
60
54
66
6
75
15
9
40
149
12
96
12
96
36
39
15
1
53
3
15
129
16
107
13
17
15
88
24
143
121
41
15
9
36
18
120
18
39
64
72
29
75
24
24
3
13
35
6
55
56
9
39
321
54
24
12
60
49
80
105
54
25
8
48
120
159
1
24
5
3
48
57
15
39
258
108
72
3
9
79
11
69
9
63
3
60
246
18
6
54
61
77
3
69
163
8
45
6
18
12
24
12
3
64
32
9
15
9
36
36
18
48
54
36
24
36
54
105
111
25
48
96
83
66
75
39
1
96
8
21
12
7
72
48
5
51
24
16
35
61
23
6
67
24
29
144
60
55
32
120
3
42
3
96
16
24
95
54
198
48
37
143
265
41
31
72
72
24
17
15
112
56
21
48
132
18
12
6
19
119
24
12
36
42
15
21
19
71
25
65
15
40
24
32
9
39
21
147
15
54
48
126
6
79
5
219
72
33
7
191
49
23
150
18
18
55
80
81
31
8
136
5
91
65
54
73
17
168
12
60
15
3
30
111
112
32
87
18
78
12
37
53
18
9
24
16
41
103
5
96
90
54
51
120
63
36
12
42
135
21
126
18
132
48
15
72
16
5
42
25
47
49
56
88
48
59
6
87
16
41
15
24
69
115
200
45
3
64
8
117
36
15
39
18
180
150
48
90
18
1
95
48
57
48
48
9
18
36
270
24
91
101
60
30
25
8
16
80
16
200
33
18
37
41
84
43
120
95
30
60
12
6
210
27
112
41
199
35
36
60
30
36
18
1
17
135
48
16
161
55
8
45
19
53
18
49
32
40
56
48
64
17
24
87
33
96
54
90
36
48
147
39
49
53
27
16
144
107
45
3
6
15
16
41
39
24
135
1
11
13
65
7
65
103
125
6
13
17
111
33
36
24
27
207
73
17
31
144
5
120
72
36
24
36
43
56
16
32
27
13
48
137
55
5
67
23
33
33
6
54
147
40
47
1
11
150
135
64
47
54
36
7
56
15
49
95
1
29
27
24
27
133
96
95
210
31
32
33
7
65
31
5
30
96
18
3
40
29
3
16
104
16
96
53
67
104
21
18
1
80
9
127
48
65
12
3
57
18
12
18
15
45
120
36
31
24
80
72
63
216
105
64
11
109
89
15
21
114
30
42
73
65
6
126
3
87
36
84
1
89
24
31
8
51
37
8
16
41
24
18
21
9
6
30
36
96
39
51
85
24
35
45
9
126
105
33
36
19
5
66
9
135
73
23
25
5
42
72
30
36
126
18
111
16
41
7
41
186
69
21
54
45
9
192
15
48
40
41
42
144
18
12
18
61
24
8
33
6
9
136
24
32
24
40
41
15
93
156
18
6
30
1
8
135
33
88
72
47
90
55
80
45
67
71
49
24
5
54
13
17
63
69
19
56
33
36
115
24
17
6
30
24
19
32
87
90
7
104
15
49
5
72
115
24
77
19
48
ABCD 97082764094*3^$a+1 [50135]
15
75
72
9
51
49
59
61
104
112
20
28
36
60
44
12
88
5
55
56
75
105
16
20
4
24
12
29
79
107
13
5
48
27
12
28
12
24
24
20
3
33
4
20
27
24
21
64
20
24
12
33
15
52
11
93
15
141
48
12
48
16
24
12
23
81
16
68
27
45
4
5
15
21
15
4
20
64
96
20
87
9
24
4
32
9
12
24
19
44
16
29
48
18
25
65
90
81
40
5
55
8
15
21
189
42
45
24
16
48
5
18
9
48
75
81
64
11
21
51
18
126
9
40
5
39
12
88
60
12
108
95
6
90
66
3
76
20
40
20
81
63
12
15
9
4
17
75
4
35
21
24
4
41
15
24
27
114
31
113
75
12
4
29
15
60
12
40
84
65
66
49
5
39
21
31
35
129
4
56
9
31
36
8
76
101
3
72
4
17
19
24
5
39
33
39
159
24
12
13
60
41
99
3
33
4
12
11
120
18
151
80
24
4
53
99
21
19
84
36
8
36
16
8
60
100
17
3
36
9
7
83
25
12
20
24
24
45
12
39
36
21
39
9
24
27
60
4
44
45
36
151
20
3
61
116
4
41
63
3
97
11
9
15
90
15
51
72
9
51
33
39
25
65
55
11
25
65
75
16
59
9
12
40
41
63
45
15
9
67
140
81
18
1
35
109
11
78
51
16
68
27
13
41
15
24
12
60
45
54
129
12
45
18
21
9
115
36
44
52
240
80
88
36
36
44
9
51
129
30
36
60
36
30
24
90
1
44
36
3
1
131
93
12
15
60
45
21
127
23
213
21
55
65
103
36
47
13
17
19
71
93
21
15
39
25
5
55
36
44
99
18
27
12
40
53
31
59
36
30
91
44
9
7
44
100
116
40
80
208
197
55
44
45
96
19
17
18
66
18
96
129
60
12
28
12
8
16
120
44
52
23
1
11
9
16
8
81
30
25
71
33
3
49
68
3
108
9
40
65
72
55
24
24
12
140
9
36
19
20
60
9
36
39
72
4
17
18
36
85
84
185
15
81
54
49
36
17
72
78
18
19
47
25
24
96
35
13
23
90
7
12
5
15
220
29
60
36
19
17
147
27
45
9
19
17
15
24
156
24
64
32
45
39
4
35
61
36
65
30
33
60
75
108
13
5
19
47
73
23
109
48
80
72
51
102
55
12
48
36
11
24
21
9
150
9
40
77
48
51
36
28
17
30
25
11
9
15
85
23
66
24
66
9
16
56
15
13
12
20
24
16
44
45
54
1
35
21
24
4
101
39
51
12
24
49
176
4
35
21
24
4
23
24
33
36
4
80
3
13
216
5
39
40
36
68
40
32
15
78
30
25
36
65
96
19
101
39
76
53
7
59
36
49
36
23
37
128
16
35
6
19
47
42
51
21
39
4
56
4
95
12
9
15
9
36
16
29
19
11
126
3
16
17
3
4
20
16
71
13
17
3
76
36
44
4
53
103
20
27
97
11
25
56
93
51
16
23
6
31
104
27
12
97
44
9
31
84
12
29
114
121
41
75
33
15
12
39
25
65
19
20
36
60
36
123
12
24
45
24
51
21
4
36
68
12
4
35
21
60
4
240
20
4
116
24
3
93
45
6
54
12
72
91
56
3
37
35
9
4
36
44
117
15
39
24
12
186
27
16
59
60
36
30
15
24
96
36
4
56
21
78
12
73
60
44
160
132
8
27
13
32
4
41
3
57
15
40
11
42
30
1
35
61
35
33
16
71
9
40
56
28
56
64
92
255
48
36
1
24
56
33
18
48
49
96
35
60
66
6
9
28
11
9
36
40
36
41
90
114
30
13
12
8
52
164
24
3
30
42
145
12
164
4
71
21
171
73
24
65
7
8
76
56
88
41
30
1
131
33
15
25
20
60
76
20
4
11
145
23
90
120
31
96
113
12
15
3
21
39
30
31
41
15
88
47
33
21
99
12
9
24
31
24
32
144
21
36
19
8
3
49
20
108
40
36
24
80
40
35
37
8
117
54
1
44
9
51
16
20
45
103
72
23
37
8
96
40
35
9
57
55
24
29
126
6
30
9
4
32
9
24
31
44
15
81
24
15
45
16
80
9
7
11
30
19
8
12
88
5
12
6
48
105
16
44
105
24
15
60
60
75
42
66
90
19
24
35
12
72
36
21
3
12
105
4
17
63
24
96
36
3
37
60
104
9
27
81
3
75
36
45
63
181
71
48
1
125
36
36
7
72
11
9
4
20
40
96
11
49
44
24
60
16
36
23
21
16
24
17
48
36
3
100
60
12
8
15
6
19
155
25
116
9
7
11
13
56
60
4
11
93
72
88
11
1
8
12
4
17
43
11
45
40
5
63
12
180
24
27
9
45
3
12
84
36
4
5
75
45
51
3
6
75
36
45
103
116
60
24
3
57
15
37
24
20
84
12
124
47
18
84
15
40
17
175
8
15
72
36
37
152
108
45
18
33
60
16
60
120
128
12
3
81
24
3
108
96
30
36
7
12
8
12
195
6
39
64
60
24
56
27
177
105
108
39
3
12
96
54
48
51
27
37
12
35
13
80
40
12
8
27
24
85
20
84
36
111
49
5
36
39
16
20
69
55
60
71
30
3
12
144
4
36
71
49
36
11
57
12
69
51
39
24
ABCD 97082808866*3^$a+1 [50028]
120
101
75
15
9
48
87
78
30
21
24
33
7
11
21
33
18
37
53
187
41
36
54
96
54
15
72
39
25
24
24
32
51
90
108
7
17
18
84
78
43
59
240
21
9
60
19
24
83
37
11
90
60
39
48
72
16
120
41
55
24
24
152
111
18
7
5
3
57
15
39
48
36
72
24
18
3
9
39
21
108
55
32
24
45
36
135
48
141
24
12
18
18
67
11
69
21
54
13
120
5
43
161
54
1
143
105
40
32
33
63
69
48
36
7
197
90
1
29
211
41
31
23
9
51
30
31
8
51
6
15
39
54
51
105
7
32
51
36
129
51
6
255
27
13
77
27
171
108
57
112
83
90
54
168
66
132
39
48
33
7
17
39
27
24
54
72
15
129
55
83
13
29
43
72
8
3
18
84
7
48
56
39
33
15
18
114
85
35
36
25
11
18
43
35
54
15
3
85
8
27
45
40
8
24
40
8
3
13
17
63
16
104
24
48
87
1
56
75
13
77
75
81
18
37
8
16
48
5
75
33
12
75
40
53
54
54
7
5
139
80
88
56
57
55
120
17
180
72
90
49
65
72
12
115
71
49
48
47
25
203
90
198
24
18
72
43
47
12
126
72
207
33
15
136
32
48
40
24
32
33
7
95
348
30
6
1
11
72
18
219
69
6
18
3
88
29
60
18
12
6
234
12
114
91
11
54
6
144
25
96
48
29
30
165
93
12
63
153
6
49
17
7
65
31
77
3
112
104
184
35
36
105
24
9
42
133
11
144
30
55
72
59
141
16
72
143
54
75
64
11
18
102
78
36
12
39
88
125
6
54
18
13
35
42
12
180
43
104
24
40
149
6
30
60
12
18
61
11
162
78
13
5
115
24
5
67
24
11
54
39
57
39
51
36
48
121
101
108
79
41
7
32
21
72
19
29
27
40
77
42
18
175
197
43
107
21
9
36
19
48
11
36
73
11
90
60
7
29
48
36
180
42
54
48
27
9
60
19
56
45
96
51
40
32
21
12
18
21
64
5
36
18
13
119
18
15
3
48
126
36
42
1
32
64
104
9
126
132
18
75
9
36
6
141
57
31
17
54
73
41
66
61
24
83
13
23
12
18
6
93
153
24
36
90
33
24
27
6
48
6
30
54
24
13
215
9
16
32
3
30
42
102
18
6
36
3
105
48
72
31
29
12
24
7
29
84
24
7
59
85
32
64
8
136
95
66
144
31
96
35
18
132
18
30
79
32
16
203
162
12
55
5
48
43
11
85
59
117
27
72
114
187
24
95
1
35
13
56
39
54
147
249
7
149
78
30
42
90
123
16
77
72
43
24
41
18
37
17
31
59
48
18
6
66
27
40
23
265
29
48
171
15
57
9
18
6
162
18
66
9
27
24
48
42
126
37
17
199
17
84
204
15
51
114
36
15
24
171
21
3
66
78
37
11
168
21
51
72
18
67
125
43
32
51
36
18
7
104
40
11
45
69
91
56
123
72
144
48
18
3
51
21
24
16
125
12
108
24
48
60
12
43
125
120
3
40
24
48
161
12
43
35
12
49
8
33
24
126
57
48
165
144
18
30
36
36
3
105
60
12
63
120
16
24
48
152
40
32
16
35
85
89
6
18
15
24
112
41
24
15
3
21
27
85
59
181
24
29
19
48
72
41
24
12
19
77
18
121
24
47
132
18
67
77
108
66
162
75
69
54
54
96
7
5
139
65
66
13
5
6
108
1
65
31
83
66
150
69
72
16
59
18
147
33
18
109
89
144
66
60
90
72
7
72
83
270
72
48
42
13
41
72
55
107
30
96
55
24
8
3
162
30
18
36
39
16
113
66
6
120
36
67
32
69
30
54
7
104
64
65
7
5
36
7
17
216
54
54
51
39
1
53
12
96
144
30
1
53
6
120
18
27
120
129
66
21
3
30
180
366
30
18
21
87
42
48
79
29
67
227
72
108
1
72
29
96
54
93
120
51
72
18
6
54
111
16
120
17
55
56
40
137
72
103
8
21
36
138
6
66
204
90
18
30
ABCD 97082917604*3^$a+1 [50017]
48
96
29
192
7
96
5
121
126
29
25
30
78
180
66
24
12
6
30
114
11
180
25
18
17
60
49
156
23
91
89
109
126
90
84
6
17
55
53
37
30
29
115
24
30
6
125
31
42
48
42
30
18
24
101
19
6
119
36
19
6
83
1
24
12
60
18
65
156
121
30
24
41
43
114
102
54
42
5
24
1
18
36
101
84
60
85
71
19
29
79
30
36
47
49
18
12
89
109
42
89
12
37
36
35
199
41
37
18
12
42
48
35
84
103
30
42
5
25
71
25
18
12
89
96
55
120
65
7
42
48
42
54
102
89
19
101
103
90
12
11
25
179
1
90
42
36
35
36
55
5
43
18
18
54
47
36
48
109
47
109
42
18
102
42
11
19
53
43
36
30
36
42
48
240
18
66
149
36
73
18
72
18
23
61
6
65
187
17
19
36
41
60
19
24
72
29
25
11
19
24
36
29
97
90
84
6
54
29
145
11
43
113
19
66
90
5
49
288
11
120
109
11
55
24
101
61
108
83
115
53
67
204
41
48
36
91
89
13
18
24
54
72
54
30
24
11
36
19
6
54
144
126
35
31
108
65
25
60
126
30
59
49
96
84
90
53
7
72
18
72
108
66
36
150
11
48
72
24
19
6
95
61
18
126
114
36
30
6
102
47
115
18
60
18
209
25
30
41
19
5
31
30
24
18
17
13
96
66
41
49
78
120
17
24
139
36
36
78
23
25
35
25
30
72
17
19
144
6
71
19
125
1
126
12
96
12
132
53
37
18
5
13
84
23
13
11
120
19
54
23
13
95
96
43
102
11
7
18
42
113
60
43
36
5
96
7
12
29
31
29
7
90
48
6
90
54
12
24
41
144
49
47
7
77
31
12
101
72
43
24
12
5
31
53
7
12
72
29
169
71
1
18
113
37
18
5
103
72
12
186
54
12
6
23
85
215
67
108
96
5
61
35
109
54
65
7
42
11
12
84
13
71
7
102
18
24
18
71
19
30
108
72
42
29
19
42
84
36
59
12
25
18
36
84
114
30
18
155
43
96
120
114
54
53
37
12
71
7
18
23
61
18
42
54
30
126
5
19
101
19
162
24
54
12
24
65
96
139
29
31
5
139
12
5
84
19
72
5
127
90
90
18
23
72
13
36
30
161
7
12
41
73
30
24
18
18
65
60
12
295
12
72
41
199
29
12
25
18
54
18
29
175
18
66
54
6
306
18
162
30
18
47
319
36
30
6
65
7
48
72
17
24
19
90
47
19
36
90
18
150
30
53
7
12
29
67
108
41
120
19
12
42
23
85
18
12
5
127
30
18
42
47
205
18
90
18
29
1
18
6
95
36
13
156
18
72
144
36
29
169
36
6
48
6
35
12
7
72
18
138
5
67
6
107
55
5
84
49
11
96
163
96
18
18
108
77
24
79
17
48
19
41
96
25
60
306
48
24
17
85
11
25
150
53
19
12
18
90
78
83
91
5
19
102
42
72
66
114
66
54
18
83
25
18
72
29
49
47
43
101
96
19
48
17
1
42
18
54
41
319
66
35
7
53
120
37
132
18
36
125
19
41
7
108
36
60
18
162
66
54
18
131
145
30
125
1
35
25
54
72
12
17
79
30
107
223
17
37
66
17
48
7
18
35
7
18
66
101
13
35
37
54
41
120
48
1
95
73
23
67
77
31
108
36
138
6
84
17
73
6
5
31
41
120
24
13
23
79
18
11
25
11
25
71
43
101
55
36
240
18
35
1
36
84
114
41
60
60
31
5
67
6
11
24
1
30
41
108
12
48
115
36
24
101
36
24
103
17
1
180
35
48
67
29
36
7
41
300
72
19
36
185
13
54
72
36
30
24
30
29
7
18
71
109
11
31
5
43
24
30
18
65
25
42
197
13
78
48
6
66
18
54
132
36
149
25
6
48
41
253
90
41
67
18
47
79
30
114
12
42
18
84
54
47
7
18
24
35
19
36
41
67
66
114
17
13
258
84
29
79
216
6
35
73
11
7
12
77
175
6
30
132
108
12
113
19
36
5
84
1
155
48
31
48
180
161
60
36
ABCD 97082965132*3^$a+1 [50086]
3
152
43
45
9
23
48
112
48
93
54
96
21
51
138
24
27
21
18
42
119
25
48
18
69
48
32
1
138
42
107
112
159
66
36
27
141
51
96
32
67
6
12
60
120
47
16
9
95
48
43
29
88
3
29
48
13
27
141
54
93
72
27
90
315
63
78
219
81
159
48
48
3
54
48
42
5
133
108
39
80
7
36
5
49
63
120
105
87
111
9
8
48
67
126
84
222
53
1
54
288
57
45
3
147
213
3
12
42
15
105
23
157
107
96
49
63
32
48
48
24
109
126
108
17
48
25
87
63
102
6
149
136
69
54
101
139
12
17
253
35
73
6
228
165
8
13
11
16
24
3
93
45
18
186
23
85
30
18
150
72
108
174
123
57
95
16
72
360
51
24
102
71
43
120
54
162
78
108
18
17
160
69
3
273
39
81
119
115
180
201
87
33
24
200
31
108
126
6
138
42
77
13
35
49
90
5
1
162
30
143
25
54
33
255
108
120
18
11
208
8
277
27
8
181
42
48
41
19
221
25
18
18
168
171
165
24
30
54
63
9
95
49
24
12
83
25
108
27
135
17
1
167
40
27
6
120
54
180
45
99
72
54
18
168
77
61
36
6
17
211
234
78
389
25
246
162
36
11
31
12
36
17
169
36
27
21
6
5
208
32
19
149
31
114
156
72
132
18
77
133
72
75
75
30
6
129
81
36
24
216
30
96
12
177
96
69
6
30
119
16
240
152
40
243
189
225
95
16
32
133
75
27
18
132
162
45
75
45
8
48
25
15
27
197
1
15
72
80
13
48
131
73
156
90
257
112
27
5
139
29
7
6
360
18
66
78
228
42
30
96
30
39
8
25
255
159
6
54
54
30
89
7
41
67
5
72
25
108
35
133
75
195
144
48
6
12
59
16
195
72
5
121
60
27
3
96
90
180
15
123
180
126
36
90
221
19
30
63
45
6
72
29
19
69
21
99
171
24
108
57
27
6
12
27
80
40
3
102
191
43
6
48
36
24
216
120
147
93
11
19
132
57
51
69
51
29
85
30
72
221
24
328
93
42
30
3
15
185
37
12
71
163
117
32
73
18
282
78
120
189
27
141
3
197
64
96
3
24
5
97
36
35
325
144
243
72
189
99
117
114
17
72
1
39
33
47
325
35
91
42
48
27
153
159
8
280
24
8
240
72
55
6
35
40
45
27
171
6
84
107
133
12
47
7
18
87
3
36
137
193
39
15
12
21
219
5
49
239
43
29
115
21
72
51
149
48
19
45
48
80
31
17
127
66
42
18
51
15
18
90
173
13
192
35
112
152
208
33
90
114
3
128
43
126
18
285
57
24
210
21
3
282
35
48
88
104
40
48
8
24
120
96
184
33
47
40
80
355
5
13
3
360
105
399
75
156
54
11
112
21
6
45
3
197
1
24
54
57
80
25
84
11
25
95
13
59
355
72
5
16
24
56
72
72
ABCD 97083077472*3^$a+1 [50034]
23
16
147
53
19
12
36
24
48
72
108
90
18
29
96
19
21
159
41
48
55
90
39
8
115
72
53
120
43
77
19
30
18
72
5
168
61
131
1
87
165
72
35
1
102
17
48
115
72
6
84
35
133
51
57
23
25
6
33
51
6
63
32
64
39
138
18
54
18
18
35
61
123
56
64
96
32
7
252
408
21
39
41
49
95
72
64
21
11
79
90
36
48
54
42
36
48
39
33
162
42
59
24
73
90
114
108
15
93
120
18
36
5
1
54
89
247
18
90
42
12
18
108
17
25
12
72
35
91
24
5
24
1
90
78
12
3
51
5
67
24
30
90
18
42
18
15
3
5
120
85
3
56
49
204
198
5
133
24
11
112
15
18
96
23
13
102
36
89
1
144
23
72
55
137
73
47
13
18
12
5
31
6
51
39
36
12
33
8
67
29
48
16
105
47
79
65
85
30
53
25
63
45
48
131
144
85
6
30
36
3
21
11
19
18
78
12
33
9
63
128
97
47
88
45
30
36
114
138
29
43
42
35
88
32
25
71
48
37
83
64
32
24
1
18
53
24
24
1
78
18
84
51
45
83
24
163
12
41
49
18
29
103
17
31
89
73
23
145
23
24
25
30
528
17
31
54
35
91
96
174
36
35
1
18
5
37
90
48
54
36
42
48
6
84
59
253
123
69
60
66
72
29
96
25
47
25
138
42
35
31
6
11
40
33
39
33
24
246
60
5
24
16
27
108
33
72
39
81
3
6
90
18
156
47
25
15
104
31
12
42
11
168
1
95
103
48
57
128
49
119
67
45
3
126
215
48
7
60
30
6
17
16
56
48
97
119
1
78
18
87
57
119
91
90
54
77
127
102
36
18
6
23
240
1
95
1
48
15
21
6
30
36
3
51
29
72
72
40
57
6
17
37
11
115
5
24
109
204
135
27
36
33
80
25
144
15
32
120
121
18
24
108
65
79
33
48
8
24
40
56
96
88
105
15
45
107
136
3
6
66
285
129
23
16
15
36
21
72
3
29
120
48
67
90
6
54
18
45
57
60
83
91
69
3
5
24
13
102
5
24
49
63
3
69
111
65
25
72
60
54
5
120
16
123
42
102
53
40
75
12
17
120
85
35
73
15
48
75
5
19
30
6
17
13
3
80
120
49
60
243
32
7
36
5
55
137
73
24
63
57
95
13
11
49
12
6
48
29
25
47
43
126
54
17
25
18
18
84
23
16
80
61
51
39
18
78
137
1
42
120
42
30
240
12
6
59
48
16
15
90
54
17
19
6
63
80
48
55
18
39
3
54
23
103
233
96
43
18
54
54
39
273
87
3
5
168
61
30
78
48
18
6
30
113
157
35
88
80
73
95
67
12
54
35
72
19
5
208
32
25
39
72
72
33
18
126
54
6
48
107
144
24
85
72
11
43
90
126
5
48
40
147
69
152
192
67
21
33
39
32
25
23
67
5
120
31
294
30
141
8
96
121
87
8
112
96
15
6
84
47
24
73
18
24
126
252
30
5
16
80
67
54
108
180
138
24
48
77
24
49
120
108
3
104
96
229
90
17
1
23
24
40
128
73
24
72
18
72
69
21
48
35
88
45
12
23
13
11
24
1
39
69
18
65
40
3
54
47
31
54
48
72
54
42
27
3
53
19
21
56
1
90
5
72
67
36
105
8
31
90
66
29
48
37
51
57
12
60
66
165
33
24
15
3
29
16
27
45
21
11
25
18
18
3
105
72
47
96
61
126
5
25
42
30
15
3
42
35
55
102
3
48
99
18
131
120
24
25
15
152
1
84
108
15
3
90
18
89
1
24
12
6
77
96
181
11
25
18
5
24
13
72
48
59
16
39
33
3
30
90
90
3
21
18
41
184
45
11
19
21
72
105
47
43
72
90
11
24
271
17
145
24
63
80
72
13
75
3
30
15
3
5
19
30
36
54
42
246
77
13
59
211
24
29
1
119
64
48
117
11
1
96
90
29
16
104
85
48
42
113
96
120
120
ABCD 97083485938*3^$a+1 [50166]
222
30
96
18
79
32
16
119
90
39
69
42
48
81
24
21
90
9
72
48
21
12
15
39
6
27
45
48
108
54
6
72
108
7
8
15
49
8
15
9
45
6
48
117
27
90
75
93
90
25
48
11
18
18
24
105
201
180
3
9
36
27
33
79
23
24
30
96
99
24
136
8
57
180
115
149
36
54
24
36
192
162
3
93
12
18
42
90
12
13
5
18
6
51
40
119
54
27
24
24
39
102
36
7
53
3
24
111
24
66
126
18
150
126
19
32
21
288
120
24
120
75
33
79
35
45
21
114
105
33
132
66
57
15
81
15
36
90
91
104
15
114
12
3
21
163
47
81
69
51
72
21
75
15
25
5
75
39
30
3
24
48
33
60
54
18
108
7
137
79
65
12
18
81
33
30
36
90
42
54
51
48
45
75
45
90
121
5
18
6
99
16
29
3
27
42
36
223
29
36
54
201
15
54
12
18
78
18
69
15
25
8
57
103
47
153
63
72
72
120
108
18
75
111
66
54
24
30
72
60
12
27
69
27
120
87
12
85
5
99
117
42
180
181
11
18
27
24
117
72
30
42
48
42
9
21
24
72
174
60
18
7
8
33
78
72
54
19
35
141
69
96
30
18
27
15
25
11
30
108
24
48
108
15
39
6
84
31
56
16
5
3
15
24
48
204
45
81
135
57
31
77
147
21
30
45
45
27
48
24
15
36
84
42
15
120
45
18
30
75
120
21
67
8
105
6
9
99
18
72
72
90
9
165
54
18
90
57
15
78
123
72
40
8
9
108
3
15
54
3
9
36
90
72
90
60
138
42
63
3
60
57
40
65
144
30
9
117
67
131
90
67
5
24
48
27
63
150
18
25
5
3
15
24
12
18
3
264
3
42
48
6
12
105
9
36
3
87
9
21
18
9
63
198
27
15
48
72
25
29
3
57
15
15
24
97
29
48
27
15
180
18
48
75
40
32
48
93
67
23
72
42
30
96
54
3
63
24
18
15
39
25
119
25
192
80
64
80
48
15
33
24
9
36
18
78
3
27
42
27
48
40
5
51
9
271
35
252
48
36
18
27
51
48
42
27
21
96
180
15
3
21
9
36
42
25
47
102
6
18
27
88
32
63
9
51
84
81
15
12
69
9
54
25
32
51
45
99
69
24
63
25
32
75
12
9
16
53
3
48
15
36
21
15
57
21
99
93
67
11
84
81
9
6
1
168
77
36
39
39
120
96
54
54
12
78
27
93
60
15
3
45
39
121
48
65
31
8
21
27
45
43
5
24
43
5
72
78
90
18
30
24
66
216
25
56
33
30
9
45
3
48
9
7
155
48
42
51
3
61
95
24
72
57
45
60
192
60
210
225
69
30
21
24
81
36
3
40
29
72
3
15
33
207
25
47
18
108
3
15
30
36
6
12
93
24
40
56
24
21
12
31
77
42
33
48
9
30
36
42
43
11
21
15
12
18
18
60
234
27
48
87
54
12
63
99
42
51
3
30
15
21
60
54
25
101
3
15
1
89
36
30
36
9
15
25
11
18
43
83
109
35
30
6
12
85
8
24
48
57
7
8
93
18
57
40
29
18
66
150
105
87
54
18
6
19
53
3
135
49
32
184
32
45
114
66
18
85
77
99
184
5
24
3
33
84
27
33
127
53
3
9
18
60
36
141
51
42
48
67
23
33
64
53
18
162
54
198
72
30
18
42
18
66
157
47
33
87
6
187
32
63
168
30
27
9
18
78
12
18
162
132
3
15
25
65
12
6
45
72
93
99
96
9
15
21
30
90
72
90
36
90
27
48
69
36
6
126
30
180
57
96
16
65
111
3
36
1
143
105
165
12
7
11
21
123
96
45
81
15
3
90
138
25
47
18
252
27
63
33
45
75
72
15
1
56
45
51
3
36
78
123
48
16
5
60
66
13
95
97
24
8
33
63
51
48
21
15
6
54
36
30
75
33
18
18
126
36
24
30
99
15
30
24
3
48
39
33
87
81
9
18
42
36
12
42
12
36
168
81
24
96
144
40
47
9
16
23
97
35
12
18
63
69
18
72
18
30
18
6
120
6
18
57
120
165
18
72
12
45
135
81
27
240
108
1
35
48
60
57
15
216
9
45
48
27
45
144
180
ABCD 97083968836*3^$a+1 [50080]
32
24
25
159
57
135
9
39
33
95
13
11
16
32
25
23
64
3
45
27
96
177
48
60
84
44
52
39
9
12
80
48
16
123
18
27
21
87
84
99
101
4
9
107
48
28
45
18
17
73
36
63
27
5
4
32
145
107
36
16
80
31
45
45
102
21
12
63
30
35
36
28
45
15
228
80
37
72
51
60
33
95
121
18
41
84
28
33
30
69
21
35
120
61
6
9
68
12
4
81
18
21
24
48
237
15
87
29
60
12
24
76
12
8
60
192
13
24
59
31
5
43
77
36
84
64
72
68
76
48
68
4
104
25
84
3
20
48
79
225
81
191
4
60
60
27
77
16
12
164
108
37
48
87
20
96
28
72
117
192
59
64
3
29
16
12
15
45
8
19
54
24
18
9
20
16
129
36
24
36
18
9
68
12
16
141
36
63
36
8
25
48
23
216
16
3
197
40
24
36
68
24
36
109
42
18
11
1
108
72
23
48
127
42
30
6
12
23
37
15
32
216
168
16
33
108
54
5
235
54
119
37
3
3
33
12
45
12
71
25
234
48
90
87
36
44
37
84
51
9
144
36
59
13
15
44
100
36
57
111
20
64
15
117
51
18
11
1
59
96
48
84
25
18
102
42
29
36
16
20
24
84
244
92
4
24
51
126
51
9
11
24
24
61
59
16
8
40
20
7
29
16
48
12
108
80
25
87
80
40
45
63
33
27
56
72
72
25
12
23
31
65
156
120
88
56
25
35
12
132
48
4
108
21
12
54
9
96
44
121
23
180
13
15
27
5
96
19
65
13
279
44
16
20
60
31
33
15
114
15
20
145
23
4
44
112
8
1
24
39
80
1
107
12
61
132
12
71
4
80
25
47
13
11
160
96
21
87
92
36
28
132
48
32
7
77
16
12
81
27
27
18
87
21
47
12
48
60
52
236
84
12
24
60
79
33
12
72
99
96
9
60
20
37
12
47
16
140
168
49
171
39
18
59
19
69
36
15
72
77
16
12
9
11
40
33
119
12
31
54
36
23
85
15
24
8
60
48
60
91
45
9
132
27
27
120
53
61
84
90
93
32
25
15
12
63
66
35
109
36
27
105
87
48
12
8
19
53
96
16
33
36
107
4
36
44
160
68
13
99
48
56
84
37
23
36
49
107
73
15
45
47
84
40
9
87
3
30
15
75
6
47
43
29
12
16
12
72
8
72
115
29
12
37
66
42
48
36
15
8
1
35
4
140
148
80
112
80
28
15
125
24
40
81
24
11
7
101
4
12
21
83
24
48
40
12
32
28
48
32
36
4
27
29
85
30
81
48
132
8
96
19
21
60
9
23
4
24
20
60
61
24
35
72
40
9
90
93
92
148
92
60
4
20
67
93
32
72
40
3
89
31
29
16
8
136
116
28
171
21
32
36
100
9
36
132
27
45
35
16
36
80
16
8
64
48
32
97
195
84
60
39
45
75
5
12
4
57
72
36
12
23
64
128
37
27
69
30
42
3
51
45
20
1
203
37
27
68
13
87
12
63
17
13
47
72
43
93
200
60
48
4
32
28
81
11
16
132
20
1
27
80
49
63
20
28
69
18
21
21
30
5
1
87
147
33
12
276
213
87
8
37
35
19
29
36
61
12
51
96
24
104
16
72
72
51
77
52
111
5
12
37
12
51
60
20
157
147
48
57
23
13
47
96
12
13
119
7
21
8
235
24
137
48
31
30
15
36
44
19
18
48
96
120
51
9
23
48
13
36
35
55
53
52
165
123
20
16
12
12
105
95
37
36
35
48
4
57
18
53
40
8
64
8
4
69
107
7
5
36
4
21
147
80
97
15
56
24
13
39
39
89
28
9
90
30
96
183
27
54
60
30
18
47
28
21
75
9
60
27
3
90
11
76
9
30
89
52
24
24
252
108
171
9
108
69
84
71
64
72
12
96
20
16
188
12
24
96
24
100
21
36
39
9
6
54
11
28
8
184
8
28
33
132
18
29
40
57
48
11
112
48
9
71
37
24
71
73
131
13
108
228
15
45
71
4
9
51
237
3
84
81
11
73
3
20
55
9
80
28
117
11
24
16
3
66
96
12
36
107
24
16
177
3
105
39
20
24
24
112
69
24
63
39
45
96
60
84
60
69
42
29
61
102
17
28
120
8
13
51
24
80
96
19
54
ABCD 97084337908*3^$a+1 [50135]
8
12
25
3
140
19
6
198
9
45
51
44
7
5
1
12
51
92
43
84
41
37
27
3
17
16
39
33
8
16
8
13
47
7
18
63
39
21
72
213
95
28
24
15
36
65
4
20
12
13
18
72
18
39
51
149
49
15
15
57
20
163
126
3
36
12
3
5
31
18
15
33
18
24
12
5
48
100
68
48
100
69
75
32
13
23
19
29
19
18
27
20
7
89
24
108
48
24
31
101
24
24
1
30
29
31
72
77
7
89
1
23
1
59
67
5
4
72
20
64
36
99
21
92
13
15
3
17
7
21
51
41
13
30
60
84
60
45
20
12
85
39
9
11
40
57
78
41
120
28
60
32
25
23
7
6
27
57
39
44
85
71
12
12
115
53
19
126
87
108
252
48
48
24
56
24
1
135
24
45
48
63
20
24
48
97
51
81
11
4
39
137
4
8
16
15
30
11
48
28
8
4
8
60
24
61
123
20
24
1
87
33
11
31
137
43
5
120
67
81
9
47
85
23
108
13
36
66
17
40
8
28
57
12
11
24
55
5
31
149
55
77
16
69
15
21
27
48
9
11
72
72
40
20
16
27
41
84
85
23
49
39
12
27
12
5
48
61
30
185
1
39
24
3
53
19
36
77
19
21
135
17
28
12
48
9
30
69
32
108
4
20
16
20
19
77
145
39
9
18
65
49
11
160
44
1
12
3
75
18
15
32
12
28
12
20
16
24
21
30
29
48
13
27
68
67
5
12
36
84
88
8
112
8
36
48
12
16
3
6
30
5
55
41
4
9
15
39
65
25
11
7
5
13
47
28
60
39
17
25
18
57
20
16
99
168
57
8
16
20
36
28
48
12
32
24
1
59
31
53
7
66
3
56
144
1
71
12
43
12
5
88
20
64
104
31
33
36
75
5
61
63
36
15
84
41
19
17
13
11
4
21
107
4
3
33
48
24
80
48
13
24
95
76
207
12
78
23
52
8
25
27
140
7
17
4
56
16
57
11
52
27
33
44
96
25
27
21
36
23
1
27
3
101
61
35
28
104
28
92
100
45
42
18
23
24
88
75
5
55
17
400
9
15
27
12
33
3
6
36
39
15
5
13
11
96
31
69
81
3
20
12
103
36
24
66
123
3
45
87
33
8
79
18
27
45
3
8
12
103
6
11
55
45
15
33
20
55
9
8
19
41
28
87
89
1
15
8
1
59
4
56
12
25
24
18
120
101
115
5
4
8
28
12
3
66
18
5
72
13
72
11
28
24
60
12
33
36
27
9
35
124
57
30
18
35
1
54
57
68
180
36
16
24
56
100
80
12
25
23
84
36
12
1
60
11
28
96
80
96
133
42
66
24
39
9
191
25
75
15
45
80
12
25
60
15
48
27
9
68
72
36
48
31
18
11
84
52
104
151
9
20
112
20
24
31
9
99
5
79
41
60
61
39
12
9
131
12
48
24
31
17
60
91
12
5
292
36
12
44
25
3
56
36
139
54
3
3
30
24
83
25
23
16
51
17
103
9
99
132
57
8
19
33
8
127
21
44
28
20
40
68
24
43
57
20
13
75
15
17
48
7
33
92
91
5
60
1
6
5
97
18
5
48
60
67
117
33
12
168
48
27
117
23
60
4
8
76
27
24
65
120
13
3
20
228
4
8
55
18
15
9
11
24
1
12
18
60
41
40
9
111
9
6
29
1
6
77
25
63
8
84
31
12
137
120
31
72
33
24
93
18
137
19
6
15
44
4
24
3
12
33
20
72
28
9
59
1
15
36
32
16
44
13
15
63
54
47
1
35
19
114
27
92
36
37
87
20
60
76
15
21
9
11
133
78
77
31
101
55
54
42
5
28
12
3
17
25
23
64
8
67
57
45
78
41
132
88
24
20
76
44
40
8
12
88
93
27
20
12
16
104
1
30
69
32
61
47
40
3
93
15
65
25
6
138
35
48
12
36
36
13
6
69
33
3
51
53
1
36
78
17
31
33
117
3
81
6
33
39
18
47
16
9
11
7
84
29
24
28
68
60
72
12
37
111
44
1
87
21
27
15
69
8
48
13
6
41
13
15
164
28
32
97
6
5
72
12
48
36
24
31
90
59
48
7
57
8
7
29
60
37
15
20
37
156
35
7
33
20
49
27
33
63
80
55
5
24
1
42
18
23
31
5
43
5
31
5
31
6
54
5
48
16
20
31
18
23
40
33
15
75
12
54
35
16
68
76
45
30
65
61
18
29
48
112
8
84
28
20
28
12
15
65
61
36
59
4
12
69
30
77
85
60
63
84
132
56
25
18
45
12
15
54
11
12
12
19
12
45
87
21
69
15
8
49
11
24
28
93
27
32
13
11
85
36
36
72
11
4
8
100
32
7
81
48
69
11
40
51
69
39
33
3
42
59
49
36
11
73
6
30
11
52
20
7
24
5
4
56
7
33
21
3
96
27
33
56
40
56
40
20
145
23
19
17
73
3
9
60
18
5
88
12
48
80
12
96
49
6
89
13
15
27
12
60
29
7
57
81
75
56
148
92
13
35
40
8
4
15
29
52
135
33
9
11
4
56
1
63
27
41
7
18
42
108
9
36
75
45
123
66
114
5
84
1
27
27
12
9
9
35
48
25
63
20
24
120
28
8
31
29
97
3
45
36
11
40
9
11
37
3
8
160
72
20
13
54
17
16
39
53
168
40
3
5
4
33
63
84
32
48
7
65
1
24
30
36
78
15
12
72
12
68
13
42
65
36
4
32
19
60
17
40
24
39
9
ABCD 97084368788*3^$a+1 [50003]
1
8
27
117
10
48
54
116
24
60
22
38
46
24
17
21
48
216
34
38
180
22
102
11
12
31
36
14
63
48
37
18
2
84
3
84
7
14
4
44
27
129
27
33
24
10
2
15
48
12
93
48
82
62
3
45
39
93
10
18
78
12
6
35
81
28
71
9
3
19
54
32
58
17
55
60
137
33
22
36
38
16
6
54
126
41
9
34
53
9
34
2
52
102
6
44
3
36
33
64
32
22
216
48
62
15
67
17
55
2
3
9
22
14
195
9
112
20
12
180
135
12
9
36
48
24
15
69
28
80
15
127
12
14
64
23
48
13
18
18
18
36
78
68
72
63
67
48
42
66
14
24
48
4
42
18
11
69
12
159
1
92
51
12
73
60
47
12
67
14
72
24
60
10
41
69
24
10
74
28
132
8
48
60
22
42
80
36
12
15
13
60
12
23
1
35
21
28
92
3
165
12
120
3
97
174
14
10
62
36
87
25
90
6
59
7
108
14
10
2
64
83
7
24
62
36
10
134
36
10
12
5
37
11
43
102
32
48
288
15
141
3
12
33
3
37
8
51
93
46
78
56
46
110
15
9
46
41
13
35
48
7
60
26
12
24
48
180
10
60
36
26
24
24
28
47
12
67
2
24
3
7
137
79
74
4
35
55
264
86
144
10
36
77
21
72
51
81
22
18
102
36
26
183
21
4
20
22
29
33
4
23
57
27
7
53
117
15
33
82
6
119
69
60
27
79
2
184
59
45
34
60
65
37
59
21
12
40
8
82
110
46
96
50
15
36
33
4
56
84
58
24
26
10
41
93
36
10
5
7
38
15
55
62
75
85
12
54
77
60
25
60
12
47
33
3
12
37
18
137
21
72
36
24
28
8
3
33
96
84
36
87
13
8
10
72
29
21
36
132
22
18
236
16
84
6
38
34
41
169
6
101
43
36
17
9
10
29
37
107
45
12
3
9
22
110
34
26
24
82
36
84
101
7
26
10
42
68
22
48
14
147
21
88
23
1
32
63
9
76
18
38
46
98
52
54
84
78
18
5
57
40
11
21
15
21
39
21
15
9
39
81
12
15
96
48
49
35
31
17
7
36
26
76
11
84
9
3
105
58
29
33
28
18
24
48
38
39
12
61
12
60
102
6
48
36
78
113
9
48
10
26
22
62
106
12
14
10
17
31
29
13
18
14
3
9
82
2
10
18
18
5
31
86
10
18
56
70
18
143
33
60
10
29
348
225
60
99
13
68
51
57
99
9
82
14
39
36
12
9
12
4
18
50
130
48
2
52
20
4
8
4
59
21
48
4
23
13
66
77
13
24
59
33
3
12
13
104
10
48
14
3
48
25
108
42
14
76
20
70
26
24
27
13
44
171
73
20
111
9
39
33
58
89
69
120
46
17
81
10
18
71
19
12
29
79
6
30
38
16
54
18
143
7
2
10
18
60
83
12
9
48
12
60
40
11
7
86
99
55
36
30
90
72
14
10
18
11
19
14
96
264
22
38
24
154
18
83
48
31
65
85
30
74
22
12
17
21
24
106
62
24
94
38
64
78
18
20
111
60
45
12
12
4
6
17
45
58
60
29
73
18
5
9
10
50
63
67
38
70
17
67
41
55
26
22
90
68
36
166
5
85
20
60
36
34
53
1
66
2
40
20
82
42
18
36
36
38
15
33
12
60
40
35
31
17
55
42
18
38
70
206
28
48
35
37
47
21
75
105
10
41
84
12
84
69
10
17
12
13
20
36
10
54
8
10
41
9
220
59
45
99
105
94
90
56
60
24
40
47
43
36
14
3
12
43
98
10
54
18
5
48
31
36
41
21
12
34
65
25
71
12
36
153
34
5
48
43
50
48
4
6
86
3
33
27
117
159
45
34
2
136
35
96
48
21
12
22
74
16
32
94
2
12
24
15
12
93
4
8
34
41
201
4
18
62
3
169
18
65
49
8
58
14
136
12
6
26
15
108
85
126
14
22
36
5
84
1
138
134
118
54
36
20
27
33
28
6
54
131
13
18
53
21
16
71
117
22
5
36
1
68
4
66
18
96
54
216
101
9
12
4
44
10
17
156
25
18
12
62
96
22
72
125
1
35
33
111
45
15
9
27
96
21
76
47
129
46
173
1
83
7
24
65
45
3
96
1
36
54
17
48
57
10
72
120
6
11
33
46
17
103
50
72
96
124
47
36
12
19
26
10
50
4
18
18
47
37
32
12
3
9
22
12
5
139
122
22
26
36
51
48
36
69
22
14
96
156
36
48
34
14
12
10
18
59
45
70
17
1
18
77
37
8
24
180
34
14
82
48
5
37
18
38
108
12
22
26
60
12
36
84
12
12
118
12
14
12
12
70
2
3
9
46
62
72
4
42
5
25
8
48
22
48
14
28
18
62
84
39
21
10
14
22
77
9
72
40
8
63
73
162
18
23
67
12
65
13
92
3
57
27
1
20
135
21
15
12
25
23
1
8
46
30
11
153
39
67
17
108
57
24
36
64
95
21
75
12
117
27
1
8
130
ABCD 97084568962*3^$a+1 [50010]
99
3
42
71
28
12
168
21
51
24
15
108
81
32
19
9
20
24
12
4
39
18
3
36
36
84
60
8
73
15
39
53
13
63
56
13
3
15
33
9
3
8
24
28
15
5
4
20
180
91
30
12
51
32
12
157
78
21
36
21
84
60
35
181
42
21
20
40
39
33
87
33
27
57
80
55
5
48
13
3
36
8
48
97
48
42
125
72
1
60
27
12
224
4
8
24
76
75
5
37
15
72
45
36
30
60
9
21
75
57
3
27
5
25
23
24
48
25
48
132
60
87
116
64
24
21
23
67
6
42
41
109
27
45
78
12
78
47
145
39
69
30
72
45
20
16
57
12
48
12
99
24
128
88
60
36
3
45
96
24
20
7
129
12
48
72
48
21
15
44
24
13
72
60
12
6
24
29
121
23
72
16
60
99
18
30
5
73
24
51
9
83
16
9
95
28
32
25
15
68
124
63
30
11
16
3
102
59
60
1
51
39
6
23
1
78
30
30
113
7
42
30
89
16
21
3
9
27
63
17
61
24
108
15
27
18
60
11
1
48
60
3
9
23
76
20
109
27
20
1
24
51
48
21
23
7
60
6
42
72
41
4
51
42
27
24
9
47
4
44
67
65
13
87
36
108
9
11
1
30
29
16
24
12
87
57
33
12
11
25
414
29
156
4
9
90
42
6
42
47
73
42
65
48
28
108
9
42
81
20
72
52
8
37
15
75
9
51
9
87
30
72
12
15
15
105
36
24
15
66
3
24
72
3
17
1
12
12
59
79
17
4
60
27
42
11
19
48
9
68
28
8
37
12
35
28
9
18
12
66
24
108
78
9
80
1
3
39
17
61
39
153
51
84
12
8
103
30
12
120
3
44
85
60
3
36
36
63
5
52
36
20
97
3
39
9
12
60
12
135
5
73
39
33
42
9
87
9
33
107
16
24
20
40
8
67
30
48
12
11
19
36
17
40
45
51
12
44
4
9
3
8
19
81
12
32
7
6
12
12
75
135
5
84
7
30
3
12
108
9
63
8
67
9
15
9
56
31
29
1
15
24
93
12
15
15
18
51
81
119
1
18
53
4
45
75
33
120
71
109
143
67
30
47
55
48
45
45
3
15
42
18
54
35
73
71
4
8
19
9
21
51
8
49
30
30
23
49
39
20
31
36
17
136
9
3
32
16
81
48
30
12
9
20
76
3
90
83
64
8
67
29
52
84
33
3
57
42
60
69
21
11
145
15
9
15
44
24
12
61
83
7
30
3
51
18
3
68
31
96
53
49
18
153
12
108
81
60
51
68
16
51
72
21
51
129
9
30
57
24
20
24
37
15
24
36
45
23
48
97
11
1
35
1
15
9
66
5
49
39
39
18
54
45
93
27
33
11
1
15
60
33
18
24
69
51
113
85
15
3
77
37
11
64
36
15
45
20
100
24
20
40
24
9
18
45
68
91
18
48
95
52
27
21
44
16
15
45
9
63
32
1
24
48
12
60
35
25
11
4
24
21
6
30
3
111
21
80
204
40
68
67
6
35
25
240
24
18
33
105
12
51
12
9
11
25
144
95
4
176
16
60
9
60
59
1
35
120
36
37
12
60
90
108
12
9
69
15
33
12
3
68
40
72
80
85
75
48
51
29
109
12
99
21
3
33
24
15
36
24
21
59
28
36
20
19
161
37
3
12
9
35
36
49
35
4
20
40
9
12
11
49
75
21
3
129
132
6
102
27
63
53
88
21
6
17
25
30
17
55
21
60
92
25
42
21
99
45
8
133
23
40
69
27
80
25
15
15
45
80
60
25
6
42
75
123
9
96
39
150
48
71
12
7
42
95
4
20
31
53
73
150
33
21
3
105
12
18
30
102
81
57
35
13
30
65
25
27
105
111
51
6
24
75
75
33
72
45
3
36
57
12
15
56
1
60
6
30
35
7
12
21
68
16
24
9
35
37
36
39
33
23
52
27
6
24
66
5
12
37
15
116
4
201
114
6
83
49
95
72
25
48
51
44
13
35
64
21
12
47
31
42
102
78
30
90
12
3
45
30
18
47
217
36
24
59
72
67
132
18
108
39
68
36
24
12
100
3
41
52
60
20
84
28
177
71
64
105
63
36
176
1
15
20
28
9
12
15
84
9
11
7
9
20
36
88
24
288
147
90
11
12
7
17
25
3
12
24
51
5
175
81
15
12
77
4
57
39
45
15
24
69
162
6
83
61
15
24
9
27
15
29
151
21
57
30
42
30
129
36
8
25
72
36
39
3
21
21
23
67
30
96
60
30
9
33
48
12
63
20
7
150
3
57
51
164
52
51
24
30
23
12
31
9
33
132
75
33
30
33
48
57
75
27
42
111
9
66
45
57
23
64
3
77
61
114
18
47
73
35
40
12
21
35
25
15
99
6
24
30
6
87
152
13
23
4
33
12
119
1
51
20
64
56
28
60
12
8
76
24
81
75
60
33
47
31
42
71
24
28
24
48
33
3
9
150
141
69
30
17
16
45
63
12
120
12
33
75
20
40
9
75
93
27
24
21
23
97
59
60
76
8
43
29
31
84
18
168
47
133
30
9
36
44
13
30
41
16
44
100
39
41
49
42
105
ABCD 97084646242*3^$a+1 [50038]
19
36
108
23
66
12
66
30
108
51
165
36
36
12
18
69
3
6
24
24
132
12
115
5
282
1
23
48
73
65
60
12
126
78
15
76
95
6
42
18
3
48
81
24
115
36
59
96
66
3
33
66
54
84
204
19
23
48
217
23
6
60
132
108
27
69
84
18
78
36
3
33
36
27
27
90
7
5
186
21
33
24
36
51
45
6
30
48
66
61
29
30
48
21
3
13
209
15
105
66
37
113
60
3
48
21
43
17
84
24
99
9
55
32
21
6
96
30
24
79
137
36
108
156
48
27
57
12
12
108
163
155
69
9
48
48
12
27
9
156
7
143
1
36
5
24
12
48
19
101
84
12
63
64
108
89
27
33
42
18
54
93
51
45
16
32
21
91
176
75
6
111
51
78
43
77
96
18
21
33
12
3
51
162
84
66
18
54
45
45
84
90
6
48
156
19
11
96
69
33
12
84
63
3
18
75
123
96
54
63
57
60
84
24
42
42
24
48
3
112
77
51
124
23
42
51
9
19
17
3
129
36
30
48
6
72
12
36
108
79
77
67
20
21
36
12
30
6
18
37
113
66
78
48
15
57
231
27
42
7
5
175
5
6
18
3
57
48
132
12
24
24
72
36
78
18
36
48
72
120
18
18
36
63
33
63
112
35
6
66
1
17
54
66
27
3
30
15
48
48
81
12
12
84
12
66
42
103
36
32
99
48
54
72
66
72
6
15
27
24
54
7
53
27
261
48
84
90
240
6
66
69
28
215
45
171
37
5
84
36
3
124
17
3
51
45
57
96
132
36
15
51
73
89
6
6
24
87
21
123
153
67
29
7
77
24
7
116
99
24
21
117
27
28
68
33
36
6
21
45
3
33
36
54
30
39
9
12
60
91
20
16
17
24
24
12
147
48
9
90
30
42
114
3
171
186
36
12
24
19
80
93
12
90
42
24
27
51
96
90
78
21
57
132
12
87
21
6
96
1
41
108
96
15
316
53
48
36
30
13
83
45
27
72
24
21
9
115
29
39
69
60
15
9
183
9
12
6
1
5
31
32
33
66
96
126
43
23
354
75
57
12
108
48
18
45
96
69
24
12
12
36
18
30
7
80
48
33
72
108
12
43
89
60
60
51
105
39
28
212
76
68
105
39
99
66
60
72
103
5
27
48
75
21
45
12
162
213
153
36
31
89
24
99
81
36
54
6
36
132
24
12
3
129
48
63
33
15
9
72
144
15
21
198
6
18
96
90
30
21
57
24
24
19
164
51
45
93
30
54
31
41
39
45
19
29
102
45
93
24
96
151
17
6
30
36
102
30
39
75
30
156
75
144
9
12
24
24
6
96
222
55
197
6
18
3
9
87
48
9
12
78
42
3
64
107
1
29
90
24
21
69
60
31
5
30
30
207
33
63
9
24
24
96
163
5
63
213
12
12
3
69
144
48
36
132
19
32
9
87
21
219
3
6
12
36
7
35
73
20
96
48
9
7
59
21
21
12
144
12
84
36
30
66
75
99
61
11
66
30
42
36
12
91
29
3
33
60
51
112
5
24
48
6
78
111
48
57
87
9
66
1
17
12
66
6
63
16
35
42
3
3
25
47
126
60
36
18
30
84
31
36
41
12
108
12
3
105
108
36
24
12
36
264
66
6
330
30
168
63
96
3
61
101
7
23
54
72
31
5
120
24
120
51
177
79
80
147
25
41
48
12
18
138
12
72
156
78
21
153
24
120
120
120
120
15
21
72
51
51
24
102
132
7
36
17
111
9
12
60
42
18
99
28
68
48
33
12
19
108
5
48
15
165
24
31
29
144
36
51
21
75
48
33
96
18
45
45
78
48
18
156
24
66
48
66
7
20
285
6
13
101
7
5
84
144
174
18
54
6
12
6
66
7
47
72
6
48
7
32
33
60
6
42
12
18
66
99
57
42
6
36
30
1
5
42
78
24
48
66
141
21
36
96
39
16
53
123
76
36
11
54
43
68
129
42
186
36
12
12
66
6
24
31
59
42
48
60
63
117
24
30
78
39
69
91
65
15
51
6
60
12
24
39
69
55
77
24
15
21
78
45
48
ABCD 97085112472*3^$a+1 [50172]
37
8
28
35
42
3
57
42
30
31
29
3
36
81
36
19
116
9
63
72
135
48
42
30
1
47
13
12
132
11
49
11
30
15
105
30
24
73
17
55
65
66
54
43
17
43
35
18
75
9
31
12
20
15
25
35
12
6
30
54
31
104
33
123
27
12
6
30
13
11
6
43
17
39
63
12
18
43
44
21
54
25
48
5
27
108
48
39
18
18
57
88
32
123
12
30
175
17
18
117
3
25
128
64
35
6
7
32
3
12
1
20
148
137
60
12
31
11
1
95
30
102
12
109
36
5
6
30
7
17
78
12
1
17
18
25
5
39
15
81
15
30
19
5
15
28
53
90
73
29
147
4
77
54
78
67
8
15
78
43
77
19
5
36
15
12
3
42
7
56
40
119
6
60
7
17
6
24
1
5
72
12
30
18
3
45
240
15
9
30
1
17
31
12
12
5
211
41
43
5
12
63
27
18
30
48
57
15
12
6
30
30
84
60
180
30
61
72
32
33
3
40
29
15
15
1
77
15
3
12
18
144
19
17
3
9
43
137
30
12
45
4
17
24
3
93
12
12
6
24
1
65
54
78
108
15
15
24
49
44
48
52
12
8
27
48
12
261
64
71
13
17
7
92
16
5
30
85
72
96
20
76
35
61
35
30
60
15
45
43
77
12
3
4
60
56
27
117
60
75
48
13
17
12
43
47
25
8
3
49
20
75
241
20
45
60
79
35
30
3
15
12
18
7
36
24
20
48
16
17
19
71
24
36
42
63
100
84
53
12
55
23
97
5
6
25
167
30
42
48
18
99
16
24
108
23
12
30
43
5
55
47
133
35
24
6
55
68
52
48
71
81
4
56
88
24
8
52
8
15
33
76
23
12
13
8
27
18
7
32
141
132
3
57
103
32
52
5
3
3
42
3
4
65
55
8
3
105
27
42
36
120
24
15
28
5
108
39
28
35
42
6
30
115
24
44
27
37
5
12
36
43
11
1
32
12
51
42
12
66
37
107
105
48
45
27
36
45
72
15
12
3
33
60
4
68
48
4
35
1
68
57
174
6
7
17
31
167
61
180
47
174
3
16
24
17
66
30
54
96
129
36
52
227
66
15
69
3
48
69
3
28
5
27
27
168
25
53
54
1
5
19
11
54
55
11
42
72
19
47
33
96
3
60
12
13
17
96
114
66
19
116
57
120
108
42
18
102
97
5
31
35
54
36
60
42
97
48
83
30
15
87
73
24
11
12
13
17
75
12
15
6
39
63
18
19
65
99
196
56
28
17
12
60
48
42
12
90
3
48
45
30
13
41
18
25
48
185
120
55
77
115
8
15
165
172
53
7
120
77
108
3
45
147
27
66
12
18
25
12
20
75
18
7
32
51
12
42
115
44
24
3
30
87
40
5
135
27
1
104
3
61
29
102
36
12
12
33
16
17
43
11
165
36
87
12
25
11
13
17
24
66
25
125
55
44
33
7
65
75
21
15
28
29
108
19
23
57
16
59
61
35
54
19
41
43
53
123
4
107
36
60
37
68
15
12
132
6
12
51
99
1
17
15
39
25
41
12
42
13
20
3
12
13
209
3
12
33
18
49
5
19
47
109
5
36
120
43
116
28
125
72
90
1
89
30
9
4
77
31
20
84
15
18
67
108
72
116
9
91
5
75
9
30
1
35
84
205
65
30
49
89
15
57
159
76
56
9
18
45
48
99
36
13
59
33
28
24
92
15
73
17
6
42
30
45
27
105
16
47
45
45
27
88
17
30
18
3
57
7
53
18
85
29
66
25
167
12
120
25
5
75
63
48
69
4
41
6
60
25
29
30
30
171
45
12
12
66
42
3
15
73
12
24
23
30
123
52
60
32
76
17
12
6
90
19
5
91
5
19
95
93
40
5
55
12
41
12
18
30
67
8
57
7
95
49
20
52
5
79
65
103
48
77
7
23
138
30
12
1
32
57
15
12
16
20
45
7
80
52
65
48
78
25
5
79
23
25
47
165
28
20
3
25
17
55
5
55
36
17
139
80
36
87
18
24
30
60
21
27
37
161
174
33
15
12
30
18
45
40
47
45
84
4
20
15
93
64
36
12
5
31
60
29
12
30
6
87
3
30
3
9
18
54
55
83
61
71
13
35
30
103
5
19
131
37
17
43
17
60
30
30
123
27
30
3
52
53
42
25
20
45
15
28
56
69
42
1
5
103
12
119
6
7
36
17
12
7
5
36
84
15
16
20
24
36
75
24
6
19
41
19
41
60
24
15
15
25
36
89
18
13
17
3
64
20
64
17
19
65
31
60
125
7
143
12
12
21
4
41
19
101
12
18
60
13
12
59
61
149
30
168
33
45
12
7
5
31
77
198
60
54
48
12
43
5
42
13
65
75
52
53
15
28
29
30
60
49
17
24
6
42
63
4
60
11
72
73
5
102
12
18
72
3
28
5
39
4
11
85
71
57
63
12
12
25
84
29
30
12
48
222
31
29
19
89
78
12
42
51
15
114
18
97
11
24
6
7
12
53
7
71
12
120
1
56
15
36
97
5
15
33
7
53
24
3
57
90
18
15
15
21
27
49
65
18
25
20
15
18
15
40
59
13
5
15
12
15
48
12
6
67
113
27
3
60
54
90
45
4
ABCD 97085117986*3^$a+1 [50021]
26
6
36
24
3
91
5
81
18
6
36
48
22
29
9
16
110
10
32
24
34
29
33
24
28
56
34
65
51
6
4
12
20
12
60
52
6
12
8
24
36
54
51
13
20
82
24
14
30
12
18
24
12
100
20
24
24
40
8
10
18
44
36
12
18
16
8
46
24
18
138
20
24
42
54
10
2
27
21
6
6
100
32
3
27
6
40
71
9
4
56
6
78
10
5
27
30
40
23
72
13
8
42
18
12
60
10
2
6
58
24
12
8
28
32
48
3
25
2
30
28
30
26
36
24
24
34
32
18
10
68
70
42
18
32
12
18
6
40
26
96
42
16
32
4
8
30
28
8
6
40
14
4
2
40
30
6
30
78
84
36
24
35
21
16
30
38
6
6
90
28
90
11
1
8
28
42
17
13
18
20
24
6
48
30
30
40
20
12
12
18
48
16
8
42
4
32
15
48
24
27
4
32
54
58
12
36
60
54
50
24
24
42
40
36
8
36
6
22
95
13
12
8
18
45
19
6
71
45
4
14
36
6
36
18
42
39
45
6
90
54
24
96
16
5
3
10
20
4
68
22
62
3
73
42
5
21
40
126
44
46
14
10
20
12
12
10
20
6
42
30
24
3
33
24
15
63
76
6
8
10
5
33
48
66
90
6
78
36
70
56
48
4
30
11
57
28
56
48
48
30
45
27
21
49
8
64
66
29
13
20
36
6
10
20
64
24
71
51
40
26
94
5
81
54
46
32
16
134
6
12
24
24
16
35
25
14
6
64
11
15
18
42
66
24
28
80
10
152
10
18
36
122
84
18
18
40
2
6
24
27
21
12
15
1
32
48
34
2
30
24
6
18
18
4
26
30
18
30
10
14
48
24
18
16
6
14
9
13
8
4
18
24
5
24
7
138
24
2
16
29
24
21
36
15
13
2
4
50
36
42
16
2
28
32
72
118
14
24
10
92
24
24
10
14
6
16
84
116
63
25
12
14
54
10
50
36
72
4
8
12
6
28
30
26
21
3
40
5
27
30
24
24
16
23
21
60
132
70
2
3
48
1
18
90
6
20
6
54
6
30
6
24
16
8
94
2
6
24
24
40
26
6
42
16
12
74
58
66
60
50
6
10
54
14
30
6
84
66
52
132
152
21
15
42
6
10
20
75
9
10
38
10
8
10
2
34
18
26
34
2
18
10
2
6
48
40
30
2
4
119
21
6
12
16
44
36
124
26
10
17
3
21
39
6
48
40
18
54
11
72
21
54
40
32
4
60
14
12
40
18
17
3
18
4
84
116
48
90
22
36
20
15
3
6
66
88
2
12
12
28
8
64
44
24
16
54
72
18
6
30
14
22
20
15
3
42
6
10
20
64
18
18
24
56
28
44
52
26
18
6
70
24
2
18
30
126
4
44
6
66
36
4
8
12
3
45
27
75
10
24
14
22
54
14
27
39
172
30
32
6
52
42
18
18
32
4
44
100
20
42
42
3
45
40
38
16
14
6
70
24
12
23
27
84
126
18
9
27
6
10
8
40
2
58
14
40
11
9
63
99
46
50
18
6
30
4
20
24
30
60
45
1
32
48
64
50
18
18
4
6
20
16
35
19
26
28
12
14
12
12
6
10
20
22
20
108
36
18
36
46
56
70
42
36
12
8
24
48
88
36
48
8
12
3
9
4
14
10
66
54
8
84
16
14
6
24
66
12
40
2
3
33
112
12
8
78
82
35
3
45
43
20
12
30
18
6
18
12
18
12
18
36
6
10
74
34
18
20
24
6
90
40
30
32
40
42
48
26
9
55
108
110
22
38
10
17
63
10
20
12
18
22
26
21
3
40
32
10
44
39
51
40
24
5
3
58
14
18
48
6
58
8
30
22
20
18
60
42
6
42
3
81
6
4
6
2
16
14
12
4
26
30
30
4
6
26
58
44
6
54
3
3
6
34
5
21
28
116
40
36
50
90
40
6
2
48
84
10
90
8
12
60
4
44
72
30
66
4
6
12
36
114
48
14
60
6
18
30
4
56
6
10
18
128
10
23
1
36
38
16
101
9
16
20
12
120
10
18
30
2
6
6
4
20
36
6
48
16
24
30
42
74
6
42
6
34
11
39
18
15
33
4
32
58
2
30
54
6
6
12
16
11
21
4
20
3
51
4
113
3
6
15
9
34
158
12
72
36
84
48
12
4
20
30
60
30
22
14
54
94
8
70
2
10
6
30
6
11
9
39
27
88
5
1
56
12
66
12
90
54
48
48
24
18
42
9
27
24
4
50
12
28
44
30
6
10
6
26
58
126
20
34
14
6
4
2
18
3
9
48
66
46
18
6
71
21
24
46
8
30
36
18
10
6
32
78
36
120
18
6
42
10
14
48
22
86
48
6
6
24
18
108
30
48
6
4
66
5
13
2
60
16
38
52
158
6
10
38
18
34
56
123
24
3
24
10
11
3
52
42
56
10
26
75
24
25
20
46
80
16
48
56
6
18
6
60
48
72
3
57
34
2
12
6
22
12
2
18
42
6
4
38
16
92
22
12
18
32
10
8
18
24
18
36
220
12
24
110
54
42
30
3
21
48
70
8
18
27
13
32
4
14
30
6
54
10
12
38
16
20
15
19
26
3
27
45
3
18
64
8
28
2
6
12
28
24
8
18
30
10
2
30
10
68
34
32
24
90
12
10
14
18
21
21
28
20
27
85
38
10
32
28
56
60
4
38
54
36
12
36
6
16
14
18
12
30
6
28
14
36
4
42
80
64
5
25
24
2
24
21
43
8
24
6
18
21
49
80
6
34
26
6
82
32
34
14
12
118
26
36
24
4
20
22
20
16
18
14
6
30
4
86
52
42
12
74
36
78
30
42
24
4
56
4
8
63
27
24
30
15
133
32
4
2
30
18
6
4
2
124
8
117
19
29
48
93
12
12
78
24
24
21
3
42
6
12
12
10
8
6
10
54
30
132
11
15
100
102
2
34
62
18
46
5
21
52
8
28
32
30
18
46
56
18
30
6
10
98
3
9
18
76
14
27
103
32
6
10
32
6
12
12
28
24
84
42
17
13
14
4
20
24
10
62
34
54
26
12
30
90
39
9
10
50
6
6
12
16
50
6
24
40
74
48
78
4
12
6
12
18
8
6
9
49
20
30
30
42
10
56
24
75
1
132
11
7
68
90
36
24
52
30
24
8
6
15
1
8
48
12
3
19
8
6
12
10
2
16
56
18
78
15
27
6
16
6
12
96
14
6
30
34
17
1
44
34
30
36
144
32
28
104
48
30
42
18
18
24
15
1
26
10
11
7
36
5
57
15
9
15
9
60
46
38
18
42
12
16
2
40
5
25
18
77
67
44
54
6
10
54
30
23
49
50
18
51
9
66
6
6
9
19
2
48
22
8
120
16
38
16
32
12
42
4
26
84
16
14
30
66
4
14
16
20
6
54
120
6
10
6
44
40
26
72
42
78
18
9
9
4
56
12
24
48
18
42
36
24
28
59
25
8
30
6
36
10
24
5
67
2
48
52
8
30
12
6
4
36
36
11
7
2
10
50
3
27
16
30
38
4
32
30
10
50
30
4
26
18
18
3
81
18
30
10
26
10
30
6
8
46
116
94
56
24
10
42
14
6
10
8
24
12
6
18
4
20
6
36
21
3
21
1
50
12
46
6
8
36
10
72
12
11
27
45
3
24
16
26
54
16
18
72
26
9
48
75
22
36
44
48
12
30
10
36
20
42
10
32
4
2
ABCD 97085589754*3^$a+1 [50002]
27
2
36
72
7
120
35
16
32
25
135
117
5
48
78
12
18
114
1
12
63
44
16
32
42
198
42
36
31
3
33
5
132
156
42
18
12
22
98
48
12
18
52
32
18
12
30
1
185
82
20
60
49
23
30
60
18
12
13
60
12
5
30
37
36
15
20
25
155
162
46
74
70
45
3
120
8
49
41
12
18
112
8
150
22
32
30
7
23
78
7
35
78
58
72
45
5
70
120
62
58
32
78
7
5
118
62
6
52
45
17
126
30
34
20
60
60
85
15
26
12
10
48
2
42
48
49
24
47
28
140
84
37
23
36
12
52
57
3
26
79
53
55
17
10
146
82
33
24
83
25
48
29
36
84
91
15
60
20
24
18
18
37
5
12
10
48
32
16
32
28
132
45
23
37
12
65
103
53
162
40
158
19
48
23
42
78
42
10
57
23
13
15
2
7
5
118
93
99
81
5
22
20
138
10
24
36
20
49
48
47
18
12
108
12
55
5
46
32
40
132
80
96
25
5
34
86
60
120
22
9
39
80
49
35
1
59
6
42
12
66
7
15
38
34
20
16
132
122
30
78
10
62
58
8
157
17
36
10
20
162
42
6
24
7
53
48
12
90
6
55
60
135
14
178
105
75
32
1
39
26
54
40
48
9
36
77
7
11
18
34
98
10
12
33
23
1
29
60
144
36
12
72
36
79
11
24
1
39
48
93
144
15
38
55
3
32
112
38
22
8
253
17
12
6
64
93
15
48
12
32
36
1
108
101
24
10
146
30
37
5
22
38
22
98
10
32
73
108
35
25
17
12
6
4
26
34
26
10
44
30
30
78
58
24
8
28
12
32
25
23
40
2
90
60
13
75
2
6
25
27
192
48
2
48
60
79
53
10
20
1
5
24
126
64
170
70
96
9
5
108
58
20
54
6
102
48
30
60
4
8
112
20
30
30
88
38
130
212
60
37
51
57
3
132
8
24
16
2
7
168
95
120
40
12
80
157
48
23
13
24
113
67
53
78
60
84
16
140
4
20
6
10
2
10
32
18
42
48
37
3
32
16
9
3
9
36
5
10
50
108
10
2
78
24
25
15
120
48
2
7
60
29
142
8
60
84
40
45
36
36
53
91
99
80
30
48
18
1
36
35
88
2
10
9
3
36
14
55
41
115
137
60
22
20
6
10
84
165
11
160
2
12
30
76
24
50
6
25
89
7
41
7
15
56
64
141
29
48
228
10
74
6
90
19
15
38
60
10
72
48
45
84
41
22
98
10
32
13
125
19
101
67
53
12
6
54
90
40
8
42
31
59
6
84
66
54
18
25
83
145
29
130
110
96
24
58
60
32
48
25
95
40
2
7
11
28
62
7
3
2
96
31
63
48
8
40
72
50
82
33
65
18
30
130
14
30
90
36
67
15
38
19
5
6
25
65
150
109
41
42
40
45
3
62
10
2
6
4
60
68
172
38
42
13
180
3
20
1
11
37
11
64
20
40
20
30
36
19
15
21
29
6
84
25
35
73
12
36
39
20
6
22
128
24
28
50
108
7
53
7
17
58
50
127
35
16
32
102
30
1
12
75
132
38
10
140
102
115
135
33
23
25
39
105
23
162
6
4
50
36
79
123
2
115
71
24
16
110
34
26
72
70
110
42
13
24
11
12
30
6
54
10
120
26
12
10
2
18
97
3
2
36
70
32
25
17
55
12
131
73
125
60
30
30
54
120
40
98
72
48
22
60
140
16
2
18
30
180
24
6
49
12
3
20
13
173
60
7
5
10
80
12
18
12
7
36
173
24
106
44
97
41
55
137
130
50
6
24
16
24
81
15
60
12
20
12
6
30
4
8
157
35
120
16
24
48
50
12
58
62
46
14
46
110
120
79
75
128
132
36
294
6
37
47
40
20
28
32
25
53
22
96
84
8
78
19
291
44
120
60
16
9
3
8
72
13
35
1
83
60
1
17
48
19
35
18
42
36
24
13
5
43
29
43
27
146
34
20
13
3
2
42
16
45
99
68
18
7
17
48
103
12
5
19
23
85
5
31
87
2
103
23
54
55
71
184
20
60
366
12
30
85
5
12
66
24
18
58
14
48
60
139
11
18
72
12
30
6
55
29
46
134
288
90
73
47
133
5
54
60
30
30
1
17
82
218
82
36
12
38
94
33
3
57
17
6
24
16
2
12
31
17
60
12
18
18
24
30
16
2
70
105
24
59
132
12
30
30
66
31
89
55
29
18
40
50
22
26
10
44
100
21
29
60
31
29
18
100
32
138
10
120
72
45
63
80
18
12
43
12
95
13
15
84
26
84
10
21
12
15
8
1
23
66
54
78
7
60
5
7
3
168
32
13
65
7
51
2
30
42
150
37
84
15
132
2
175
72
168
83
12
36
ABCD 97085612948*3^$a+1 [50015]
209
6
118
20
19
5
4
26
25
24
309
8
19
45
72
99
17
30
82
44
16
8
43
21
144
20
31
33
6
2
6
25
24
41
36
31
33
20
103
15
14
28
12
99
5
4
44
96
7
3
62
40
144
3
168
5
48
10
78
75
23
109
27
69
36
21
2
24
18
43
33
26
37
17
31
3
80
22
60
20
42
73
17
102
42
22
81
48
5
67
41
16
38
16
30
27
72
125
64
24
3
71
49
47
25
41
28
3
36
48
17
31
48
51
8
54
72
24
90
190
75
45
3
33
39
29
12
46
6
87
12
21
18
62
16
36
63
39
8
61
65
42
72
46
92
54
34
15
39
57
69
84
132
26
46
51
48
119
25
36
35
22
98
1
5
18
82
116
10
48
50
48
79
89
136
126
45
17
48
16
3
9
24
15
21
80
58
80
16
18
72
3
41
19
53
76
44
36
54
6
64
72
27
45
123
33
248
28
18
201
72
87
26
28
75
41
4
24
26
46
44
180
64
8
7
105
24
63
12
23
58
3
59
178
111
9
75
83
48
88
170
55
17
7
39
21
5
28
56
10
45
27
9
17
16
63
9
12
27
96
45
36
20
67
69
15
84
24
119
6
115
15
21
21
27
9
2
34
44
67
5
48
19
9
51
117
15
21
44
12
24
7
5
78
48
42
46
2
6
94
8
60
31
24
84
12
47
30
55
27
6
3
12
12
17
7
5
72
10
14
7
84
57
72
108
27
117
98
46
18
6
48
3
41
60
19
39
98
78
46
156
39
41
24
19
57
68
100
44
4
116
127
23
37
60
24
108
5
108
12
16
12
180
8
60
72
12
46
96
18
20
16
3
48
39
54
26
72
58
15
63
57
5
90
1
36
9
12
68
40
15
9
80
4
159
17
112
62
25
12
69
20
55
33
8
12
103
39
18
15
60
9
32
36
12
91
149
12
16
36
3
24
9
51
83
18
28
27
53
48
24
7
83
22
3
47
22
3
41
24
4
3
33
51
48
27
6
27
129
32
54
10
30
50
79
180
21
80
54
1
21
24
26
54
7
12
57
24
20
43
9
27
12
17
78
18
7
23
37
36
24
21
80
72
7
57
26
6
40
8
18
96
37
3
14
10
33
5
18
49
15
129
165
2
24
90
31
63
24
110
10
21
48
65
67
12
17
4
132
92
72
31
48
48
45
26
18
16
84
122
22
116
60
10
9
17
7
5
42
30
124
48
3
33
27
36
27
14
48
52
8
12
19
41
28
56
67
5
55
45
15
9
30
54
27
15
8
82
3
41
108
31
48
21
36
110
78
4
3
36
29
4
14
1
45
15
21
92
24
10
102
8
16
3
15
8
49
84
75
90
12
3
29
4
15
57
60
8
31
12
41
28
27
23
1
45
8
4
195
48
77
76
3
101
64
36
87
23
10
108
18
33
65
52
8
28
8
12
196
159
29
67
9
62
54
28
54
69
17
120
100
6
177
33
168
12
44
46
45
36
9
51
9
18
33
5
42
10
75
5
30
114
43
36
156
45
39
17
31
101
108
31
5
18
1
65
19
48
36
29
48
24
4
36
32
12
163
36
45
123
101
96
64
8
4
15
17
22
8
16
69
11
66
28
3
173
43
5
91
5
90
48
16
8
25
48
21
104
10
54
8
58
96
26
103
53
42
30
43
93
24
2
13
12
9
15
12
17
12
7
48
5
12
46
33
17
112
32
30
46
8
28
63
5
4
24
15
5
106
62
40
8
31
96
69
27
11
121
12
35
48
10
60
84
60
36
48
108
42
54
44
36
43
57
36
8
7
5
31
69
8
16
26
54
66
24
46
44
40
134
13
33
24
8
112
3
120
17
115
101
43
3
90
3
9
176
55
125
79
41
16
27
11
6
90
49
24
17
46
2
54
24
30
139
33
14
18
103
23
46
36
3
125
46
14
28
27
96
11
30
10
18
14
112
45
5
36
76
36
27
125
36
16
12
75
69
24
3
117
32
36
43
11
25
29
64
66
26
16
63
9
75
12
41
91
17
16
56
10
14
4
78
57
87
26
28
2
70
8
28
15
29
4
14
1
129
134
34
38
1
23
40
72
6
51
33
27
84
69
8
18
6
72
100
38
82
63
96
29
52
8
28
138
14
4
54
14
58
8
24
64
18
15
48
101
19
24
72
9
15
57
20
136
8
55
9
96
39
35
82
212
64
84
6
45
21
8
72
7
269
40
50
18
28
216
48
104
162
13
48
93
128
55
60
3
152
49
29
90
10
44
67
48
39
54
36
39
48
72
84
11
46
27
96
17
12
72
7
9
75
45
8
24
18
58
6
56
18
6
1
17
31
77
28
15
23
6
43
101
40
18
237
5
52
84
36
27
5
43
24
177
84
18
21
51
26
7
21
50
1
17
36
4
15
12
77
12
16
3
5
36
28
27
9
44
76
14
25
39
18
51
48
65
91
45
72
15
17
4
6
62
12
103
5
64
15
3
62
16
3
24
111
14
103
5
43
5
108
96
4
8
52
2
73
9
80
64
27
12
36
12
29
16
8
28
56
108
34
8
1
53
48
18
54
7
36
48
95
13
99
33
12
33
27
9
ABCD 97086272956*3^$a+1 [50149]
87
200
19
101
24
1
108
30
21
45
11
49
39
120
21
11
55
41
37
3
8
216
19
114
6
24
5
25
23
112
27
29
85
35
64
51
24
6
36
24
24
11
109
126
21
8
145
23
13
59
25
90
42
48
6
21
39
6
11
13
35
96
25
108
11
16
24
120
56
48
61
51
135
33
45
3
57
95
88
104
49
156
11
19
29
120
1
23
40
21
11
24
40
56
13
12
54
30
59
91
77
97
12
11
120
49
24
90
45
69
36
167
24
48
48
37
75
21
35
235
120
6
15
105
48
23
19
93
45
42
84
96
24
90
107
24
24
112
8
64
165
35
37
51
33
246
18
23
64
69
219
152
175
348
36
30
6
24
101
40
3
53
160
24
104
16
3
42
35
24
24
120
37
35
25
24
119
96
16
45
48
6
90
75
32
127
30
66
6
60
90
144
5
144
31
9
48
128
16
99
5
1
23
7
18
30
65
61
54
5
121
84
27
15
30
3
105
180
6
77
72
120
217
111
69
60
143
168
40
69
75
45
11
37
51
24
45
11
61
11
37
90
41
115
84
30
72
54
24
21
104
115
6
159
45
11
1
48
120
156
27
129
18
93
120
9
135
24
15
17
13
107
7
6
11
40
48
81
24
300
66
54
11
40
105
126
30
30
84
54
30
141
9
135
27
21
24
3
30
6
41
73
36
11
24
24
31
9
32
43
53
19
149
19
6
71
16
117
30
30
23
103
57
27
5
67
5
19
30
36
11
163
114
36
6
41
19
48
192
30
48
102
18
30
33
8
24
37
11
48
19
165
21
54
53
43
5
25
167
97
6
84
12
114
87
33
6
33
21
11
40
8
37
11
49
84
120
6
5
136
48
15
81
3
117
93
90
66
95
24
67
5
49
87
24
8
37
3
72
33
66
90
30
24
5
48
169
54
30
30
54
15
56
1
15
45
59
31
48
30
11
55
9
105
126
66
15
33
12
24
156
18
21
32
13
27
33
204
30
45
51
77
48
61
30
21
87
36
66
54
21
159
89
145
23
67
210
6
5
19
150
63
33
66
48
5
61
11
16
9
48
36
35
136
45
83
48
192
31
57
27
102
84
107
43
30
39
45
3
32
7
84
54
63
147
240
45
171
60
30
75
80
16
75
24
101
48
157
3
72
75
18
51
96
288
27
120
5
24
169
15
8
37
3
80
163
101
16
24
104
40
45
24
83
112
176
25
180
107
13
155
24
25
42
29
16
99
5
55
6
75
8
1
111
39
89
67
101
49
71
169
30
30
3
51
30
71
24
24
1
15
45
11
24
241
54
36
21
8
79
60
246
95
145
39
8
37
35
72
240
19
21
99
125
96
25
23
136
9
66
5
19
53
49
63
128
7
12
21
63
41
73
47
25
84
35
24
112
45
11
67
53
247
36
101
96
48
1
18
30
102
108
90
11
120
169
207
24
32
13
6
5
49
111
69
35
16
3
101
85
99
32
120
88
56
115
30
119
1
47
24
25
84
11
48
25
36
90
150
150
29
37
35
115
150
60
60
24
66
29
1
159
51
18
30
53
13
155
115
210
35
1
63
51
114
12
15
45
51
33
15
111
150
54
45
24
117
30
5
85
18
105
48
33
47
48
85
27
57
12
18
42
15
8
181
6
29
49
63
39
54
11
43
42
30
21
99
18
27
176
67
42
30
5
133
11
16
128
1
54
65
1
111
15
9
39
6
6
21
80
13
24
3
99
84
6
174
5
16
9
24
23
127
17
16
8
19
30
36
59
61
51
56
43
114
27
56
64
80
13
66
57
9
15
315
5
43
42
59
24
96
109
12
159
21
11
19
30
24
96
135
200
24
16
3
42
54
30
216
119
61
131
19
48
101
19
21
32
49
24
15
75
96
30
119
211
18
30
21
80
25
180
11
144
91
21
123
30
84
3
72
147
18
42
41
43
54
6
17
13
60
84
131
25
24
15
45
11
ABCD 97087004902*3^$a+1 [50000]
66
24
6
117
15
84
61
23
21
33
51
21
66
12
18
19
11
12
18
102
36
1
23
18
42
33
147
121
5
30
12
24
85
11
93
64
8
3
42
67
53
63
15
42
7
36
11
6
60
24
115
11
12
12
1
5
30
12
21
15
61
36
44
15
18
27
4
65
19
32
3
30
18
18
55
11
24
30
15
4
11
6
48
12
30
84
54
60
55
77
43
47
24
12
78
31
11
18
30
1
53
6
12
24
1
140
52
23
25
17
67
53
87
39
84
1
20
4
11
54
91
35
12
13
11
48
18
12
7
5
78
13
47
37
36
59
13
48
5
54
24
36
126
19
24
35
90
19
8
87
21
21
48
12
6
85
72
11
1
48
35
93
15
60
24
13
23
73
11
1
53
31
83
60
6
15
45
15
52
29
30
1
44
4
12
20
69
30
9
21
48
96
42
9
21
39
135
48
72
6
42
42
43
12
11
25
12
11
21
28
8
45
42
72
18
36
42
25
59
21
15
12
25
35
6
91
53
18
12
93
3
42
15
3
24
30
115
83
13
5
31
41
12
48
39
24
12
9
19
95
30
19
8
27
36
6
43
32
21
30
78
55
72
83
12
48
84
21
40
24
23
48
12
84
60
1
53
187
143
96
90
18
21
21
60
6
24
60
9
51
21
63
6
79
17
15
75
25
8
16
35
45
39
72
30
12
6
72
93
9
3
4
11
49
11
48
24
42
18
73
29
54
30
12
19
23
30
67
56
99
13
17
43
17
24
7
12
35
12
9
15
12
24
109
32
40
5
42
36
42
12
18
13
35
12
120
30
19
35
36
13
47
24
126
43
17
15
3
1
44
15
21
3
21
4
32
28
95
12
18
12
31
72
53
43
59
25
5
126
1
24
95
21
4
71
48
6
30
6
36
19
84
35
57
69
31
5
15
63
1
71
132
6
30
12
12
21
4
161
55
35
6
79
47
9
63
12
9
36
33
36
19
48
29
19
59
13
23
12
37
32
39
6
54
54
102
25
11
24
13
47
18
6
25
12
89
91
155
12
36
24
42
31
65
42
37
11
30
60
18
84
6
19
8
24
3
30
90
12
78
18
25
5
3
15
6
6
30
18
25
84
35
48
48
12
48
45
4
11
1
20
99
132
42
42
1
5
15
3
12
30
138
25
59
13
5
19
120
116
3
6
18
6
19
8
40
12
23
60
73
96
11
12
30
78
33
57
12
36
30
21
15
54
31
44
4
11
24
60
60
30
7
53
7
24
24
5
18
72
12
66
42
48
9
21
72
7
41
18
25
12
35
49
83
13
23
36
21
15
18
31
48
95
25
36
5
7
23
54
78
108
66
6
48
1
35
48
13
23
1
11
37
35
30
7
53
67
11
13
11
73
11
60
90
15
9
12
84
27
3
24
42
18
6
84
7
35
48
21
117
144
18
1
35
6
55
11
42
96
36
15
33
6
126
135
15
36
30
123
99
37
11
12
6
15
51
18
7
41
39
213
67
11
37
35
13
108
17
30
13
197
15
3
36
30
84
54
1
41
108
7
143
12
18
12
108
63
27
6
30
6
90
6
210
9
9
60
42
24
18
66
1
41
7
36
17
15
15
60
24
1
17
31
29
42
36
109
29
55
84
23
12
42
30
24
45
40
11
18
6
24
13
72
5
6
12
18
12
15
57
43
12
48
84
44
117
114
25
11
12
21
39
30
3
27
33
15
48
84
33
88
5
30
66
18
18
175
24
20
21
84
103
71
72
33
12
24
16
23
121
35
48
21
4
23
12
12
49
89
30
36
84
6
6
6
30
18
36
31
5
19
36
95
37
35
36
36
21
99
13
5
60
27
4
72
35
33
52
47
30
228
15
64
48
56
4
11
6
15
9
186
24
54
48
42
108
13
5
7
60
24
120
5
18
60
48
18
24
43
65
12
51
51
90
18
97
11
13
20
57
30
114
19
132
5
43
5
7
8
51
18
30
18
30
12
66
7
5
114
6
163
5
36
36
18
6
18
1
5
19
11
12
102
42
25
48
36
5
12
42
36
36
30
84
12
3
39
12
18
48
7
12
11
12
6
66
6
168
27
63
6
6
49
23
90
42
6
3
39
48
60
12
57
40
11
49
5
96
43
41
24
24
42
18
111
60
15
21
21
30
13
77
48
31
35
13
47
109
5
15
4
48
12
11
21
76
29
30
48
13
29
54
114
30
60
97
44
16
41
24
51
33
60
54
37
24
17
60
102
36
30
24
6
21
36
15
49
96
48
17
24
60
18
37
29
7
5
75
9
48
51
16
5
18
33
27
12
21
15
12
6
42
37
12
24
32
3
25
60
20
15
141
16
53
6
60
66
78
25
56
39
12
25
17
6
72
18
6
25
83
18
43
35
126
24
12
12
31
5
6
60
24
1
20
24
21
30
6
55
5
3
39
21
4
11
36
1
5
30
13
5
24
6
12
24
6
67
17
39
9
12
51
63
1
29
6
48
21
9
31
35
109
5
43
107
18
3
81
43
47
90
30
48
42
48
42
73
12
41
7
65
6
24
42
48
30
18
30
48
12
25
20
15
18
15
51
18
6
21
9
12
55
23
45
9
3
40
59
1
108
24
8
9
79
29
36
60
6
18
6
117
64
125
30
1
12
68
15
97
53
18
24
13
53
24
6
12
42
31
95
36
48
18
18
1
5
24
7
35
9
111
25
8
96
15
156
9
16
17
30
21
75
42
18
36
48
18
42
25
60
17
15
153
30
12
9
105
12
30
49
5
43
5
7
11
18
67
23
60
24
162
24
132
30
30
24
54
1
35
78
6
21
9
7
8
16
95
1
12
5
48
43
32
9
60
90
36
18
36
156
7
5
48
15
33
19
11
6
6
30
19
53
91
41
15
15
6
18
25
11
21
27
1
59
133
5
79
5
30
13
188
112
23
9
3
36
42
24
51
40
17
36
24
18
105
4
35
1
24
23
18
18
72
49
20
16
48
29
18
24
49
56
45
30
6
7
36
20
27
102
27
15
6
18
30
162
42
43
24
11
12
6
6
24
1
101
39
3
1
59
1
72
8
15
30
54
12
126
42
18
42
12
6
79
53
7
23
12
60
6
43
11
73
5
12
24
67
59
ABCD 97087154512*3^$a+1 [50034]
84
211
83
48
108
42
18
117
63
145
24
48
17
7
5
24
51
195
54
79
11
42
163
35
12
18
151
71
25
65
7
101
72
195
48
201
6
48
150
12
18
114
36
55
35
120
69
45
36
72
48
6
18
36
12
42
126
54
102
6
18
51
3
18
43
5
60
12
147
51
229
8
69
219
40
227
165
48
45
19
83
60
84
150
55
143
102
168
12
36
108
36
144
132
7
11
237
9
384
72
48
132
108
72
18
357
112
83
13
5
72
115
288
11
13
101
12
144
135
9
6
1
53
27
9
108
102
69
9
18
18
300
72
270
49
59
85
5
139
65
12
283
221
75
96
81
24
223
23
25
200
153
7
17
55
71
144
33
3
90
72
27
27
36
73
24
120
71
36
174
15
27
48
72
60
33
240
16
224
57
39
64
80
144
3
90
19
35
109
11
6
18
72
37
47
150
126
37
8
153
327
213
90
169
23
18
31
59
6
36
48
27
63
42
39
9
42
45
45
115
185
79
101
3
112
173
96
126
69
51
189
184
72
72
120
125
18
33
129
180
192
6
72
156
6
75
9
180
24
36
79
11
72
133
155
37
65
79
11
133
47
177
63
177
40
96
227
30
223
11
216
13
5
51
9
102
25
119
25
11
13
29
48
180
60
72
108
55
17
102
294
120
139
23
60
48
72
78
79
41
31
119
25
77
24
156
7
32
69
315
81
175
29
51
141
3
15
6
144
19
17
55
80
99
30
7
89
36
48
42
25
8
64
192
29
67
80
15
25
65
108
42
33
64
83
93
15
54
36
199
96
29
91
104
3
72
21
96
16
65
79
29
91
35
54
159
112
24
77
67
11
30
7
53
144
12
90
85
5
24
36
156
123
189
51
21
54
162
48
60
120
15
45
120
186
90
36
235
200
40
8
15
25
101
3
51
72
180
114
55
144
72
53
54
18
84
78
138
7
128
105
7
48
168
5
24
27
153
12
43
168
5
24
123
40
35
18
198
109
272
15
33
40
71
192
33
117
123
75
30
60
72
3
40
101
19
32
112
32
48
225
282
6
30
33
81
66
78
36
43
11
69
51
42
18
1
11
42
180
12
78
66
90
81
99
360
42
27
48
33
36
19
24
11
109
53
18
145
176
51
93
129
12
43
101
132
7
152
141
78
90
307
8
75
24
18
115
83
165
15
1
65
151
72
107
18
235
96
257
7
216
71
54
30
61
209
24
108
123
105
132
18
30
72
67
65
180
36
15
141
43
53
3
69
228
18
165
21
30
61
32
33
18
45
105
7
95
33
111
25
29
252
15
3
252
54
78
90
12
39
15
25
72
377
135
21
6
36
129
9
24
36
115
221
24
120
252
7
173
67
72
245
43
128
27
90
91
17
30
33
27
180
169
5
99
240
75
42
84
144
7
17
55
53
43
56
88
65
223
104
9
72
60
243
45
99
21
75
21
43
11
90
19
53
144
ABCD 97088103538*3^$a+1 [50032]
11
97
138
12
117
63
12
65
4
44
37
48
131
61
39
80
72
19
18
11
12
19
5
48
48
25
24
35
13
23
19
5
25
3
15
30
18
30
24
71
12
103
42
87
33
35
7
41
28
147
77
25
102
60
138
11
49
12
48
83
12
132
31
30
15
9
108
60
71
132
52
93
12
30
30
12
30
9
9
18
90
42
12
29
16
15
53
132
24
109
95
72
40
44
36
13
35
60
97
23
60
37
6
5
12
133
143
7
5
7
72
108
78
47
7
9
32
49
83
43
65
24
13
30
41
84
7
120
6
24
23
163
120
9
20
24
139
42
35
1
54
5
31
60
5
120
4
51
29
133
48
12
12
3
15
53
48
1
48
78
12
138
23
1
23
37
23
55
48
42
11
24
36
31
78
12
11
25
84
71
145
107
67
101
12
13
12
107
73
18
24
126
23
84
40
93
132
18
5
60
49
18
12
36
29
31
29
115
41
37
12
3
36
9
42
30
11
12
25
23
109
78
18
39
36
117
60
30
53
97
78
17
25
12
23
37
96
35
7
17
43
78
39
33
42
18
15
92
43
17
24
121
23
12
55
29
7
9
3
90
11
60
97
27
20
60
7
5
16
9
95
1
42
42
36
12
60
23
12
7
89
1
60
18
30
60
18
84
5
24
91
29
1
96
102
33
75
149
48
12
55
21
45
42
77
24
60
1
18
17
31
54
18
162
96
95
24
13
30
150
35
7
108
18
24
11
72
253
95
4
20
60
25
18
168
30
59
43
77
24
109
18
29
36
97
12
36
12
120
83
37
120
83
84
48
13
114
18
12
59
1
119
16
21
72
30
41
16
44
61
120
6
42
11
49
12
6
29
88
3
24
65
25
18
12
125
61
23
72
79
60
45
3
77
55
60
41
37
72
30
18
23
24
55
66
12
42
48
198
23
1
36
90
5
37
48
35
49
18
17
25
60
48
42
18
42
30
96
59
88
32
1
3
147
17
12
36
4
45
150
6
23
37
12
12
30
5
13
42
48
5
60
157
11
19
113
36
1
11
60
72
12
13
12
6
33
57
12
75
8
84
55
41
132
67
78
72
23
12
1
39
75
6
12
95
48
85
83
36
48
36
12
19
30
11
12
85
35
36
37
59
55
60
33
33
12
71
100
44
12
1
30
5
24
48
73
15
44
43
192
5
145
35
60
25
11
48
7
17
13
72
12
6
42
47
96
88
20
7
12
318
12
48
15
8
120
49
35
7
30
95
88
32
4
21
35
31
54
39
81
30
18
12
18
65
67
18
18
89
16
9
138
53
72
13
23
19
48
89
13
48
15
20
55
72
18
23
7
24
5
28
87
53
12
144
264
60
96
91
6
83
60
36
1
54
53
12
4
27
5
12
7
53
73
24
18
17
25
48
15
33
23
49
11
1
6
84
6
72
12
60
39
9
72
126
5
7
120
12
336
29
24
121
36
39
44
136
21
30
77
37
11
24
85
35
313
78
9
8
28
69
48
42
6
23
109
23
139
29
36
1
47
73
72
111
87
29
121
54
48
101
12
49
3
20
48
145
39
36
27
78
23
12
79
18
18
42
72
48
42
180
65
24
37
95
19
156
54
63
20
205
27
45
99
9
180
30
17
24
31
5
13
83
7
42
18
117
33
23
108
97
47
37
11
37
107
1
24
6
9
51
132
90
18
42
23
12
12
1
24
83
73
54
18
11
12
24
31
53
120
181
11
48
97
3
111
69
21
48
18
12
48
29
4
81
78
65
156
60
49
12
66
5
25
24
11
12
12
163
77
1
47
85
15
27
149
36
60
91
54
18
17
84
1
36
84
11
24
100
44
60
1
60
15
68
37
11
19
5
24
12
55
113
12
25
12
90
60
33
20
25
42
42
11
25
12
35
60
12
13
30
222
143
37
30
18
12
90
126
24
78
45
3
12
17
61
12
3
39
96
12
18
35
67
60
30
3
368
36
1
54
65
13
107
55
30
18
41
1
48
11
19
42
30
69
99
18
12
12
150
29
1
36
47
12
25
6
42
15
20
7
9
36
36
9
95
24
24
37
71
72
100
33
12
42
53
12
1
47
13
12
42
6
72
78
77
72
13
48
60
24
35
4
20
216
1
12
12
83
72
24
132
25
59
73
168
3
21
23
25
60
18
60
132
12
18
11
36
55
60
6
23
67
53
61
35
103
41
31
41
25
12
42
45
144
9
12
6
65
55
120
29
43
18
143
24
25
120
12
48
120
102
5
24
24
48
49
15
63
5
40
15
5
55
48
17
73
59
120
60
1
15
27
77
48
73
12
23
24
4
57
35
37
12
78
30
18
17
37
36
72
12
11
37
11
60
121
23
73
23
7
17
60
25
11
7
12
42
18
48
42
27
68
13
24
96
24
11
72
187
9
21
35
1
24
48
15
116
60
1
59
12
4
21
12
75
8
64
140
25
ABCD 97088356954*3^$a+1 [50009]
12
73
36
5
55
8
12
4
77
3
36
16
77
31
44
12
69
42
13
41
36
7
60
92
16
35
49
29
84
31
56
24
64
12
35
1
29
3
40
32
33
36
51
16
24
24
12
35
69
21
7
20
87
61
104
4
11
36
30
55
53
15
40
56
48
16
5
7
12
36
104
12
15
45
4
24
48
8
51
30
3
15
1
20
4
12
59
69
3
13
12
108
24
5
51
129
12
54
42
3
171
6
67
56
39
97
11
37
71
25
104
15
21
27
13
24
36
24
12
59
21
24
16
8
36
51
258
55
36
35
84
85
11
9
3
24
33
141
42
69
28
12
120
8
15
25
260
21
55
11
18
60
55
47
73
20
21
7
8
84
3
13
24
20
16
41
30
33
21
31
29
79
20
36
40
60
72
8
24
12
48
28
12
36
5
75
4
65
15
27
109
35
9
36
75
1
24
24
47
69
57
30
9
16
60
47
12
33
52
83
36
25
11
18
18
18
15
76
44
40
56
60
9
19
56
15
105
21
31
8
16
5
3
28
68
129
7
164
4
23
33
4
5
12
15
60
4
35
1
24
5
39
111
37
24
80
108
16
71
9
24
16
59
37
23
18
54
90
54
85
36
24
47
37
60
53
39
4
11
48
57
15
33
117
103
60
11
54
15
40
32
3
6
120
31
8
57
31
179
13
5
15
72
3
1
41
30
13
32
4
72
8
15
45
52
32
16
107
13
20
81
66
13
5
54
37
23
13
8
40
11
9
40
104
60
12
3
21
15
21
148
60
47
33
16
12
72
32
24
27
12
21
16
104
156
28
36
5
67
24
8
40
5
30
37
20
48
3
9
48
12
16
23
69
93
7
35
12
6
18
21
63
21
51
49
65
12
39
15
9
60
117
7
20
16
11
13
113
3
4
12
24
5
31
108
5
7
89
7
8
39
216
61
59
1
5
3
12
3
1
11
1
32
16
44
51
42
27
3
37
12
36
84
24
29
31
96
53
15
16
35
90
139
56
16
24
12
5
3
16
113
48
115
24
44
64
5
18
13
24
12
24
95
21
4
12
32
52
24
197
39
9
39
72
28
12
161
12
31
12
8
81
30
1
32
27
84
24
13
53
75
64
41
51
24
4
17
3
28
5
19
8
60
16
17
27
12
51
25
53
12
55
192
11
30
7
12
20
28
59
9
24
12
33
31
35
1
8
36
27
54
3
148
12
20
12
16
8
21
3
16
84
17
103
11
1
11
18
51
24
24
28
72
32
24
24
60
12
48
120
52
8
100
41
91
5
15
76
8
75
81
24
4
32
21
27
27
18
15
16
12
8
36
28
17
54
30
42
73
36
48
17
3
15
21
16
20
3
57
9
36
90
90
39
15
1
8
87
18
27
4
104
16
24
17
63
72
4
95
85
5
39
12
48
12
33
51
84
12
76
60
44
3
61
5
36
39
4
12
8
16
20
52
89
3
192
39
9
16
11
36
37
11
21
16
32
3
49
20
16
5
39
69
19
77
39
36
15
54
31
36
44
33
7
68
16
17
43
137
3
15
25
36
120
108
11
6
3
12
24
16
24
56
4
24
56
64
5
87
24
15
30
39
36
57
87
21
12
18
6
39
15
21
4
11
1
72
12
24
44
16
36
59
72
24
9
36
4
35
6
3
36
15
54
27
21
42
108
13
5
15
40
11
9
24
27
9
81
19
17
63
96
4
44
36
60
39
85
20
33
3
111
1
8
27
12
25
83
144
24
1
89
54
108
49
35
9
36
4
41
75
21
30
37
36
12
24
120
20
21
24
39
27
33
27
49
24
84
48
32
27
9
4
20
27
30
55
5
3
45
15
93
18
36
33
88
8
16
44
64
71
42
18
72
37
56
9
27
153
6
25
29
27
120
15
30
63
27
18
43
32
93
30
18
51
4
12
5
3
40
20
4
156
24
47
90
15
15
36
25
132
12
8
16
104
15
36
9
76
12
44
3
97
8
36
15
72
13
104
51
54
27
39
25
20
15
21
28
5
7
23
25
47
6
39
15
9
21
3
16
12
24
48
11
9
3
73
24
32
24
52
12
48
83
9
36
4
48
8
4
12
144
41
55
65
54
9
87
84
9
27
13
23
60
37
12
23
25
60
12
44
16
44
15
84
1
20
39
57
81
24
39
36
40
5
3
16
17
42
12
24
144
1
17
3
40
5
6
30
3
3
9
39
42
7
11
12
18
39
12
261
18
45
9
43
48
161
39
40
24
20
33
19
5
31
32
40
5
135
12
4
44
16
24
17
63
76
5
19
35
13
24
8
40
36
84
12
140
21
7
96
71
36
9
9
19
17
39
111
85
24
36
36
48
77
55
8
96
15
36
73
5
36
18
21
15
25
29
7
60
24
36
8
16
44
60
15
25
20
57
15
39
25
17
7
80
76
12
5
55
12
36
41
91
17
7
5
19
149
15
16
17
27
40
32
60
9
30
1
44
9
31
24
12
11
129
48
123
37
77
3
16
71
25
24
41
36
30
13
36
23
6
51
48
36
76
44
15
21
48
96
120
21
30
36
9
4
24
36
5
36
15
39
37
17
147
9
7
84
84
56
4
24
11
21
93
55
35
37
60
20
60
108
15
13
8
40
20
84
28
72
5
6
12
9
9
19
56
4
65
75
16
17
3
87
85
8
21
144
31
35
18
6
169
32
84
16
36
8
64
80
96
4
17
103
65
7
11
18
12
7
107
1
128
16
44
21
6
33
69
31
5
39
36
75
1
8
21
19
48
173
51
4
24
11
45
112
8
15
37
12
56
16
8
36
27
109
5
30
9
15
277
32
33
3
4
32
9
7
83
109
32
39
45
51
1
60
108
20
21
39
15
37
8
4
96
125
31
8
3
18
15
40
24
32
60
135
9
24
40
32
21
39
40
48
36
20
24
28
92
36
27
33
24
33
18
36
25
11
24
1
35
102
36
67
84
8
12
24
39
13
5
18
85
24
56
4
60
36
11
9
57
87
3
18
7
53
90
49
60
12
8
12
24
4
5
27
51
13
20
52
132
53
67
17
19
80
4
116
15
ABCD 97088654192*3^$a+1 [50016]
9
117
12
7
56
33
27
15
48
162
67
5
18
60
18
19
32
15
33
27
61
83
6
15
15
18
7
35
6
24
54
1
5
78
13
29
24
67
5
42
72
18
6
1
35
6
3
12
3
21
16
53
60
30
9
33
3
27
54
15
15
33
27
24
42
3
60
64
41
54
81
21
6
42
132
31
48
17
7
41
27
57
75
93
19
59
54
6
21
15
45
16
59
90
78
45
3
13
125
6
21
15
120
12
37
5
48
6
30
42
18
27
39
24
6
6
9
99
24
12
90
18
1
72
77
115
32
3
6
31
48
23
9
51
18
19
120
8
33
55
5
30
6
31
95
60
13
77
15
4
71
25
44
45
15
3
33
4
44
81
3
16
17
75
9
90
49
101
30
6
54
45
28
11
54
6
102
90
54
3
51
37
35
24
54
6
21
4
96
17
55
53
3
9
30
33
9
48
30
36
69
16
24
8
27
13
83
45
39
33
33
36
3
60
15
48
12
42
66
37
5
51
39
1
65
7
24
23
12
6
15
24
16
32
51
30
114
18
3
27
12
1
29
27
3
45
88
24
11
42
51
45
39
48
12
21
36
39
105
15
51
18
67
5
24
75
57
18
21
40
53
132
36
42
60
12
24
97
5
75
24
9
12
15
9
90
18
75
48
52
137
63
160
48
68
21
31
8
15
21
36
57
18
37
11
36
18
102
1
47
6
67
53
54
30
55
53
30
69
9
87
15
60
57
87
61
32
12
33
18
48
9
3
12
33
40
29
15
33
18
45
15
102
30
6
12
54
18
60
102
18
18
48
9
33
39
16
48
17
7
17
30
6
15
48
9
66
21
21
7
11
24
30
72
79
17
27
3
42
6
6
120
24
84
151
5
19
5
6
12
42
18
18
15
141
204
42
45
3
24
36
30
39
12
36
12
28
35
60
25
8
72
33
24
7
24
20
4
72
8
27
6
27
12
15
6
3
72
33
111
36
3
12
18
51
64
47
25
35
30
48
39
87
1
24
8
111
21
39
54
78
54
24
67
72
53
3
120
87
9
24
16
56
69
6
24
61
53
24
27
81
3
21
31
35
24
66
12
7
56
48
40
71
49
71
1
17
55
48
47
81
9
103
5
19
8
21
24
18
57
12
4
80
24
21
15
9
42
45
15
21
24
9
55
17
7
8
3
60
21
48
51
25
59
37
29
6
6
54
54
66
24
6
108
3
15
157
17
54
54
12
6
18
55
17
55
8
27
78
42
57
45
63
33
15
81
6
105
27
6
12
72
30
36
25
29
18
12
30
7
5
6
37
11
9
48
117
103
5
24
90
1
5
75
3
61
5
36
12
18
57
3
12
60
96
102
7
8
3
36
25
29
12
15
45
3
45
6
133
17
31
65
90
72
126
6
33
33
7
11
30
31
23
36
9
63
12
33
15
18
7
24
24
29
15
48
39
36
12
45
21
24
18
9
21
54
18
6
12
30
18
9
40
83
37
17
24
39
15
81
40
17
55
32
72
21
159
96
33
30
21
96
24
3
12
33
40
53
39
21
24
6
174
24
84
6
42
15
33
6
9
84
51
57
9
36
12
120
6
24
42
15
64
56
9
55
56
9
84
3
40
5
72
12
171
33
15
4
5
12
114
9
3
24
6
139
35
13
41
36
43
41
6
6
168
72
24
19
96
96
5
39
21
7
71
25
17
30
12
30
6
30
67
20
52
48
24
89
12
42
6
30
37
80
9
30
30
75
24
69
3
15
24
30
6
18
15
4
56
16
5
18
30
6
30
24
96
36
3
16
29
43
8
21
6
78
54
18
7
48
47
30
30
13
8
15
60
109
71
69
63
12
105
3
90
60
7
95
1
47
12
30
66
66
6
30
42
6
36
36
18
6
63
27
45
15
24
36
24
114
43
32
15
48
18
30
21
9
19
5
48
19
5
75
15
73
20
28
20
28
56
39
1
71
90
15
99
36
30
24
30
18
115
71
9
45
43
17
18
9
33
91
29
12
55
8
40
80
48
33
6
18
90
6
30
49
5
6
6
15
15
54
24
12
78
120
18
12
15
15
6
12
84
84
90
45
36
96
39
6
63
36
3
12
9
117
3
40
47
33
15
30
24
6
90
96
51
40
8
15
42
54
6
27
21
27
40
48
17
30
30
54
54
15
39
36
12
138
12
12
48
7
11
12
9
64
5
36
48
7
24
59
30
27
69
39
33
7
5
12
6
18
36
15
3
45
45
3
27
6
72
18
57
88
20
57
24
84
102
9
9
60
24
27
120
204
4
8
15
54
36
168
39
72
15
30
36
24
48
31
65
15
96
15
6
27
27
6
54
33
87
1
17
30
6
91
59
45
9
63
60
60
9
18
6
12
42
18
75
45
15
63
60
30
6
48
42
36
30
45
12
12
33
12
19
17
55
44
15
109
71
6
30
174
30
78
96
51
24
24
3
72
33
108
15
6
30
81
28
20
4
11
60
144
81
21
19
17
24
30
18
6
42
42
12
9
75
157
23
6
90
69
15
42
18
72
18
39
15
18
48
36
30
21
3
12
24
81
40
8
16
35
33
15
30
6
36
24
60
30
19
11
6
48
12
43
17
24
6
45
33
216
12
39
16
29
3
120
88
24
5
48
30
12
120
81
40
113
30
25
24
17
63
12
28
5
3
99
13
5
87
108
51
30
12
43
71
24
180
30
12
19
24
71
25
5
3
16
17
54
21
52
17
24
24
6
96
36
84
114
7
5
18
6
18
18
55
17
90
72
9
15
42
30
54
39
15
6
19
71
48
42
3
27
6
90
24
24
36
85
24
47
30
24
36
54
30
24
6
60
90
6
9
15
6
15
12
15
36
72
13
96
5
18
33
3
30
60
84
3
9
30
60
25
11
24
133
11
24
61
44
81
24
18
102
12
36
24
6
12
1
5
67
24
11
90
19
11
90
18
42
27
33
30
12
12
45
15
24
90
6
6
48
132
54
6
90
24
30
18
33
3
30
36
18
66
39
16
44
12
105
48
36
19
11
6
156
43
35
54
12
19
24
17
31
8
9
7
29
27
45
3
45
42
9
51
18
12
7
47
ABCD 97089211372*3^$a+1 [50176]
12
89
7
17
307
36
264
33
207
41
43
149
55
65
48
355
317
16
272
48
67
72
120
101
79
60
48
45
27
168
12
168
57
15
36
120
69
63
144
48
33
8
19
72
48
60
72
9
39
41
127
153
72
120
135
24
41
43
5
64
8
48
24
112
104
19
48
144
45
104
91
21
159
48
33
99
120
144
5
64
63
108
324
12
29
24
16
27
173
24
247
60
48
221
31
36
285
320
72
112
135
180
173
120
43
72
173
120
64
135
153
8
64
104
16
104
31
9
72
360
32
96
211
120
45
8
288
43
36
81
3
365
235
216
144
12
65
7
108
5
48
16
99
309
72
56
40
32
112
8
136
291
60
209
64
123
72
45
75
101
67
93
72
8
79
36
77
88
96
104
24
16
171
48
357
224
40
27
5
55
84
60
84
77
432
91
5
120
64
75
53
55
17
7
41
43
144
60
12
24
189
63
17
168
112
56
151
36
309
360
99
245
115
24
216
72
120
69
56
48
79
60
53
67
96
5
24
7
84
141
336
159
300
341
19
29
160
51
21
360
123
29
115
5
88
24
183
132
36
57
168
32
43
168
5
79
36
45
27
132
12
101
48
40
51
48
53
7
48
24
36
84
41
40
15
324
45
3
173
187
5
48
7
281
7
180
77
16
231
41
7
108
168
77
40
8
19
5
187
60
41
240
7
41
139
48
69
99
77
40
147
252
161
187
21
27
117
27
456
48
360
144
180
252
29
67
45
99
21
8
79
12
285
75
24
36
9
120
27
53
7
12
45
8
72
91
5
31
89
7
108
21
144
171
69
99
45
27
36
120
312
36
165
24
288
99
53
96
120
40
231
41
7
72
33
183
113
211
269
7
57
80
88
27
5
88
248
67
60
65
43
29
96
64
27
120
45
56
7
113
168
24
16
80
24
16
27
144
24
72
5
7
161
91
24
5
256
3
53
7
36
36
113
223
72
72
108
72
69
99
48
117
8
55
108
5
72
283
36
81
80
7
153
8
91
29
16
99
29
168
64
56
55
185
19
29
64
51
21
24
219
60
12
60
36
5
319
180
53
55
12
149
19
165
56
72
160
99
60
36
173
144
88
3
557
163
36
81
15
57
171
45
32
19
48
117
144
315
24
45
75
72
60
36
293
24
55
36
69
63
180
173
144
187
93
8
7
48
257
40
15
185
96
7
9
219
24
53
307
216
120
69
3
45
15
113
259
117
15
41
48
31
81
128
67
12
108
144
108
108
45
32
ABCD 97089366352*3^$a+1 [50013]
5
211
48
29
72
48
3
88
5
139
48
56
9
12
43
8
21
96
43
24
8
24
45
51
40
120
8
33
108
19
152
24
160
120
96
80
40
8
88
17
31
72
8
33
31
5
115
125
48
3
33
63
45
36
55
128
40
168
48
17
48
111
24
48
192
9
55
53
12
7
72
125
19
48
8
96
24
64
65
39
141
12
108
204
7
8
33
111
40
24
80
64
56
96
24
16
24
5
96
12
103
41
24
111
45
19
8
9
31
5
60
7
113
72
31
8
21
84
132
91
8
96
57
7
72
144
65
7
41
36
75
57
7
32
88
32
21
43
120
48
89
132
12
15
57
31
32
88
24
29
19
89
12
27
33
79
24
96
24
24
77
187
48
29
51
45
91
17
12
163
104
40
48
72
8
16
32
9
31
32
168
16
48
29
3
45
19
24
8
48
9
108
3
16
104
16
104
9
60
84
72
72
79
72
24
72
5
171
9
7
24
96
24
65
15
24
16
113
39
69
12
7
24
8
141
19
144
5
211
53
19
152
16
24
29
43
48
48
48
65
31
5
19
17
271
32
72
72
48
40
89
79
17
79
120
29
163
53
27
16
48
5
72
67
104
9
72
111
120
21
19
29
43
56
24
40
48
128
9
79
24
48
120
96
8
16
17
55
32
264
24
48
144
153
31
24
24
101
3
120
21
96
3
40
5
36
96
79
32
88
104
40
8
9
103
192
29
19
24
8
16
5
91
65
15
16
101
91
53
99
64
29
27
48
57
72
7
101
123
21
43
5
3
40
80
16
24
8
88
32
72
88
72
176
16
32
40
5
99
88
8
112
120
24
53
115
17
15
40
17
12
27
45
91
8
33
15
16
72
48
29
3
117
51
16
24
32
16
8
64
56
9
39
9
111
64
8
16
72
17
7
8
16
5
19
104
16
101
99
57
7
24
77
91
24
96
24
48
32
24
9
127
29
19
48
41
31
48
53
36
7
24
5
3
96
88
80
33
15
16
56
16
32
33
31
5
43
5
43
24
56
345
180
27
16
29
72
139
77
27
45
19
17
144
15
112
48
192
29
19
248
9
7
24
5
67
56
16
41
15
64
96
32
21
60
15
16
80
9
111
40
80
24
16
48
24
32
16
29
75
45
115
32
33
103
32
16
56
9
204
27
9
48
15
45
19
29
67
29
3
45
3
16
152
24
120
96
16
41
55
48
120
32
40
101
60
31
41
15
16
120
24
24
24
29
36
12
19
17
60
36
120
108
19
8
16
24
5
3
48
24
96
16
80
16
80
16
144
24
8
64
24
8
88
8
153
24
87
33
39
16
5
27
16
65
7
32
9
7
17
63
16
96
8
48
40
72
89
7
24
5
3
112
56
16
5
43
53
67
5
43
113
63
88
56
40
32
33
12
24
19
8
16
128
9
103
48
48
144
29
3
40
72
8
24
33
15
93
115
96
113
55
72
77
19
48
24
8
9
15
88
152
24
24
16
48
48
80
21
27
69
43
77
19
272
48
16
32
16
72
8
45
67
53
19
53
3
40
48
24
8
64
24
24
17
111
16
152
48
64
8
57
31
41
7
48
8
96
48
9
15
40
80
81
36
115
48
8
40
80
45
3
120
280
89
55
24
56
16
24
41
15
21
3
45
3
88
24
8
57
15
93
96
3
88
144
48
125
91
17
15
48
24
16
8
16
48
5
3
24
33
36
43
5
3
64
137
15
48
88
5
99
16
8
9
7
24
5
48
19
77
163
56
88
48
53
24
3
33
63
24
24
88
32
64
32
40
216
149
27
40
32
64
56
16
329
31
24
32
21
3
72
136
96
17
7
24
72
120
65
7
149
60
247
48
48
161
7
5
3
16
80
9
7
53
108
207
9
192
60
27
88
144
29
99
64
80
96
48
16
41
15
21
147
96
120
16
17
15
40
113
39
9
55
56
21
27
40
17
15
40
72
24
24
416
57
7
17
36
67
17
39
21
115
24
24
80
81
36
43
8
112
80
9
36
19
65
103
48
56
16
32
208
32
120
24
16
24
56
16
77
43
176
40
8
16
24
24
17
31
41
12
19
8
48
24
96
24
16
120
192
72
8
40
41
7
32
64
77
27
16
29
12
39
40
120
104
88
104
48
24
45
3
48
88
48
24
5
36
55
8
40
41
7
32
40
56
72
16
8
88
24
17
39
16
53
24
ABCD 97089560006*3^$a+1 [50179]
185
7
78
48
26
24
6
18
66
4
155
61
20
84
51
69
87
1
18
176
21
57
60
126
6
144
27
13
66
281
7
32
33
12
33
106
42
14
40
5
25
11
97
36
42
5
3
117
73
59
48
93
106
41
49
20
34
17
55
2
123
132
12
85
36
8
10
29
13
12
2
81
79
41
24
33
6
45
9
10
48
8
70
95
49
90
2
111
72
45
40
18
48
14
96
24
72
16
2
30
132
46
78
36
23
36
25
11
63
117
84
181
59
9
30
30
3
39
120
30
4
44
27
15
54
16
119
12
204
49
35
31
144
50
96
60
24
51
31
8
6
16
119
85
95
13
36
12
68
15
49
20
106
41
31
8
24
57
85
8
10
41
72
60
49
35
135
18
15
13
8
60
27
9
16
128
16
98
16
14
12
30
34
44
63
24
3
96
6
39
67
32
16
26
39
15
6
24
184
20
12
4
110
16
38
28
47
13
32
27
25
68
90
30
36
15
55
30
170
16
5
25
191
9
60
28
56
75
85
26
33
85
92
4
56
10
110
24
64
72
50
10
38
16
185
129
6
216
34
80
6
46
167
27
90
76
32
40
2
21
12
105
3
3
54
10
26
39
87
118
11
12
72
60
15
126
10
216
18
95
13
8
34
26
4
18
14
18
120
72
10
6
5
49
20
15
144
60
49
48
74
24
16
14
39
13
44
111
9
18
70
23
33
24
90
42
15
15
21
3
46
143
121
36
6
30
24
50
24
21
36
12
1
71
1
107
157
155
144
72
7
42
14
6
24
4
62
21
57
15
12
69
36
99
25
42
32
40
102
203
103
5
67
5
27
30
16
74
54
82
14
10
14
60
16
14
21
109
20
147
72
247
158
60
6
256
6
74
10
59
85
110
16
185
13
11
61
8
10
6
72
59
9
142
38
120
51
36
9
250
38
36
16
11
67
86
114
118
128
36
4
80
135
99
40
122
28
35
15
16
50
64
32
54
54
27
36
33
34
17
39
16
113
25
92
63
57
18
58
92
40
18
128
126
24
15
9
3
37
2
16
2
3
33
90
30
27
13
59
21
24
36
27
27
22
66
14
154
41
15
64
65
49
71
96
9
6
10
44
34
5
51
6
51
120
85
119
180
13
18
30
18
14
15
25
50
81
15
30
10
30
26
70
90
5
33
10
72
24
14
88
2
6
64
20
16
150
56
46
47
51
16
89
69
27
69
64
32
84
6
48
30
16
80
39
27
9
79
2
75
129
36
16
68
144
16
26
34
176
60
100
11
48
69
16
20
27
49
20
48
16
26
120
21
37
23
72
7
24
104
126
24
82
144
77
9
204
54
93
60
97
60
26
40
6
74
16
38
3
85
2
6
66
54
52
32
60
75
57
15
31
18
36
35
31
72
2
148
2
10
14
114
12
15
133
11
36
61
42
41
72
48
69
42
30
135
84
39
33
9
15
15
21
49
23
81
16
11
117
58
122
16
11
25
96
32
162
90
3
1
104
40
32
40
35
39
90
111
33
156
36
60
64
56
48
10
66
6
8
130
47
15
136
14
28
86
16
41
33
4
12
6
125
147
57
36
67
5
21
99
13
44
3
15
66
52
2
6
10
29
81
16
50
24
30
10
17
13
162
74
94
30
36
6
8
66
30
45
49
59
57
4
50
6
39
36
69
24
82
14
24
36
52
98
144
10
32
78
66
30
70
50
30
60
4
90
72
5
49
120
56
88
11
21
114
40
30
36
14
81
85
8
72
16
18
30
131
69
52
119
285
3
25
6
170
22
62
88
18
17
13
20
6
69
1
23
45
16
44
66
45
25
24
20
100
42
110
111
25
59
183
16
14
58
38
159
27
114
36
3
13
24
68
22
113
31
90
102
5
73
56
10
29
36
15
10
20
75
1
12
26
46
74
22
2
30
27
61
227
111
6
204
60
27
63
40
114
36
12
164
3
216
36
105
148
20
96
51
25
38
42
46
62
120
27
33
126
30
36
48
22
5
3
226
47
13
56
39
69
6
10
12
144
11
9
84
60
60
52
30
5
60
48
1
108
23
3
10
80
4
26
16
38
3
25
38
9
13
120
59
39
6
4
59
91
5
85
59
117
4
90
14
27
13
92
28
56
96
10
80
21
99
58
102
54
11
61
44
198
57
33
6
9
21
51
15
40
5
13
48
38
9
103
14
144
16
60
14
16
80
21
33
114
30
16
120
11
45
3
31
74
30
96
6
10
14
36
123
36
15
96
105
13
50
16
77
9
ABCD 97089590342*3^$a+1 [50045]
16
104
96
12
12
36
1
18
48
42
23
49
48
23
12
7
9
44
133
23
1
84
15
69
23
49
23
16
80
55
5
121
24
36
6
5
25
12
11
25
15
9
126
17
28
57
23
31
29
1
11
12
31
6
23
1
60
6
30
71
25
78
77
13
24
23
28
75
57
8
40
32
28
12
32
25
3
105
23
49
3
69
179
55
6
51
8
12
13
6
114
27
20
12
1
132
84
36
54
41
60
12
13
12
83
217
11
49
23
37
36
60
54
66
36
23
36
1
60
30
69
9
12
99
20
24
43
60
77
28
9
126
18
12
18
42
24
18
48
42
60
96
12
23
25
24
132
30
21
20
49
84
36
11
48
19
5
60
36
37
150
42
35
28
32
25
3
20
25
35
40
8
37
60
83
61
39
44
13
47
25
11
40
15
6
120
23
43
30
23
31
89
25
144
12
18
53
48
1
59
52
45
23
19
5
36
151
36
42
11
85
36
24
15
32
109
24
6
78
18
65
48
25
27
8
12
67
66
120
36
23
60
25
11
60
157
47
97
6
12
6
35
7
18
60
87
68
132
7
42
143
28
9
83
43
45
39
9
21
18
18
75
33
12
12
6
137
132
13
12
42
30
60
120
24
24
48
12
35
31
174
95
28
69
54
29
61
6
144
12
30
60
35
7
42
48
12
23
25
6
84
6
6
96
42
11
84
13
15
9
48
12
48
12
48
63
48
45
30
6
11
19
21
20
7
60
78
18
36
6
23
1
120
186
65
223
17
13
96
11
25
78
17
13
36
23
136
32
49
23
25
123
8
7
5
85
12
63
8
24
48
49
24
27
27
12
21
27
53
37
3
99
69
44
25
96
42
90
24
30
53
43
5
55
132
6
36
11
12
31
17
37
48
72
11
132
73
6
113
1
27
92
37
11
73
119
13
12
3
27
42
59
24
163
90
60
42
5
13
12
3
32
1
59
25
11
1
60
51
45
72
36
47
25
78
42
24
71
120
19
41
60
13
24
72
48
11
97
84
11
12
67
29
7
5
60
13
36
11
100
15
17
96
72
25
24
54
5
109
23
7
5
36
19
6
126
29
24
1
72
30
5
13
36
23
37
60
39
32
73
35
12
288
7
12
36
96
41
7
5
37
6
12
81
21
174
54
35
7
29
85
12
135
20
37
11
19
30
12
11
60
40
75
65
25
48
66
30
23
43
5
28
15
5
60
72
12
37
83
115
33
57
90
5
25
11
24
25
11
60
31
209
25
72
72
3
63
29
73
3
12
68
85
119
36
24
13
54
29
1
39
9
78
54
191
85
90
293
132
13
12
84
59
24
108
49
48
83
7
18
47
16
75
5
85
135
51
21
20
13
24
48
48
47
60
72
37
60
60
59
24
60
1
15
9
11
25
36
48
11
49
35
28
108
21
24
30
29
28
48
20
12
48
49
12
119
172
68
12
7
6
6
18
18
65
73
60
15
9
131
12
25
83
24
43
17
96
84
25
23
37
3
32
16
72
45
24
48
35
25
60
60
36
47
25
35
19
36
60
48
5
31
69
12
15
17
37
48
71
1
78
5
120
36
67
54
48
23
25
132
143
12
25
12
39
117
144
179
55
12
18
35
24
60
120
13
3
192
32
25
6
17
12
16
9
36
12
24
59
37
12
11
1
23
60
120
37
11
40
20
25
12
51
44
48
12
55
30
96
36
30
174
47
25
47
7
18
23
7
5
28
60
32
16
9
51
21
54
6
60
96
12
23
60
109
30
29
72
217
11
12
85
12
35
13
72
6
5
25
15
15
5
52
20
157
12
11
12
13
35
48
55
65
1
23
48
13
6
6
84
96
15
20
28
39
5
25
11
100
44
13
47
96
12
28
20
67
12
41
121
11
7
18
108
84
11
61
24
119
13
90
33
72
57
11
25
47
28
20
91
60
29
37
35
85
15
45
47
25
23
13
36
51
45
63
20
25
35
12
67
41
55
17
28
21
24
24
78
17
36
7
33
12
69
18
18
84
144
72
12
23
43
17
12
7
41
37
30
21
60
9
60
3
39
9
32
192
13
35
12
31
66
90
114
24
6
42
24
23
13
107
25
42
221
115
12
30
66
90
36
6
18
96
84
6
89
12
132
97
264
24
11
24
37
48
35
48
49
59
25
36
11
13
30
5
61
99
72
32
25
90
6
36
11
12
25
35
36
49
90
65
31
36
18
96
59
31
29
37
51
8
52
8
25
36
71
19
6
95
97
11
40
39
5
13
35
73
87
15
77
25
11
60
61
11
25
47
48
85
24
18
101
25
6
53
13
42
30
23
13
35
49
11
19
18
15
45
18
77
79
6
3
44
13
3
9
60
35
13
35
7
30
66
30
95
49
11
1
24
59
28
69
24
54
6
27
15
18
35
61
18
41
12
12
36
24
61
156
11
12
37
36
120
15
45
84
60
23
36
37
18
29
7
18
3
92
13
18
89
73
12
30
18
18
5
100
57
48
12
23
40
9
11
72
13
27
32
88
3
30
27
9
30
30
11
7
101
40
9
72
60
96
15
20
97
6
57
8
1
156
75
68
67
65
79
60
29
25
59
96
49
12
6
105
93
12
15
9
23
60
205
11
1
48
35
55
30
11
1
36
15
3
6
6
18
47
12
61
84
11
7
18
60
59
7
30
114
29
ABCD 97089940562*3^$a+1 [50037]
35
49
36
11
21
12
12
28
20
27
13
36
32
63
42
3
21
15
3
25
5
15
63
9
28
56
39
30
63
88
32
4
5
115
44
4
11
61
83
18
102
97
8
15
42
51
12
40
35
37
41
54
24
42
7
56
4
5
6
24
37
8
12
15
45
24
16
11
72
25
20
16
5
19
32
3
105
12
28
20
48
52
80
33
102
1
36
71
84
9
12
4
56
28
5
19
80
3
13
24
5
27
60
3
57
45
103
47
36
30
18
21
28
12
8
63
69
24
141
19
29
7
116
24
40
56
4
11
30
75
12
16
116
3
21
4
47
21
12
40
23
72
90
7
56
12
51
12
45
57
67
23
1
101
138
6
6
21
60
4
20
75
30
30
18
15
12
124
11
21
39
21
12
51
21
33
31
20
24
12
28
20
48
24
24
72
9
48
7
11
37
8
3
57
3
21
3
81
27
57
48
4
143
1
17
48
6
33
16
32
27
6
15
9
63
84
3
33
9
43
12
68
36
39
105
33
120
3
24
16
32
28
84
5
115
12
8
15
33
28
11
90
6
69
40
8
12
9
66
54
24
3
3
1
48
60
20
16
47
33
9
3
28
35
9
108
9
43
8
24
4
120
41
39
24
12
64
5
19
68
4
20
9
27
192
21
30
117
3
42
30
18
51
45
15
39
21
15
69
4
11
9
16
20
4
95
18
7
8
24
33
7
56
12
51
9
40
12
44
81
39
204
3
114
96
63
4
5
3
4
8
57
15
48
36
72
12
12
4
56
3
21
4
12
20
36
12
100
20
12
24
9
18
48
144
37
11
37
12
8
27
49
41
39
36
3
18
7
17
51
3
42
78
9
76
101
3
40
20
33
15
72
60
12
9
72
43
36
8
15
12
6
39
63
37
8
36
76
11
9
9
6
49
24
68
3
57
57
7
44
76
20
84
4
5
7
23
1
137
87
40
56
12
27
1
17
67
8
24
21
3
4
32
33
30
1
20
27
9
39
12
9
4
36
5
3
36
51
85
20
36
28
56
21
7
132
5
19
5
72
7
12
108
17
30
90
54
49
56
4
36
44
72
144
21
55
80
36
64
8
21
87
9
3
45
6
21
4
24
60
32
60
64
44
3
45
12
60
135
37
89
39
27
6
42
36
24
33
84
60
81
27
51
9
60
40
8
12
3
30
18
49
20
57
30
33
15
21
12
4
35
48
42
15
24
81
39
24
12
64
32
48
4
180
5
27
93
7
8
15
12
48
30
15
12
21
63
36
40
20
60
48
51
24
66
27
3
9
15
1
24
23
49
68
12
15
33
12
75
138
51
40
60
80
15
12
12
57
15
21
48
16
20
3
25
56
27
48
57
4
60
59
109
20
21
90
57
12
60
12
9
6
45
24
111
33
3
24
133
5
31
89
18
37
32
39
84
6
39
16
24
47
73
41
27
48
12
12
40
35
37
5
39
16
48
120
20
12
24
36
99
42
27
16
56
36
15
57
132
36
48
12
24
69
15
15
21
3
18
15
60
72
12
36
27
37
8
27
24
24
48
69
40
29
31
20
63
156
69
27
9
124
12
120
11
9
24
15
169
56
16
44
4
20
16
32
9
111
60
24
4
44
3
73
95
25
56
48
72
28
56
12
28
24
32
124
11
13
12
20
36
45
30
45
12
72
63
105
27
54
54
21
4
17
3
40
92
51
78
6
9
216
28
53
19
23
30
3
12
16
24
12
68
33
63
16
68
87
6
3
40
36
8
3
57
87
84
49
41
15
9
51
16
5
19
29
6
21
28
8
15
24
18
3
12
63
37
12
20
4
32
9
24
147
3
81
28
35
1
20
12
27
37
23
85
56
69
27
3
33
48
4
77
15
48
40
11
36
105
28
56
21
6
37
12
56
24
51
45
72
76
35
24
18
103
119
117
60
40
60
20
15
13
128
4
80
28
68
60
52
68
48
12
52
72
20
28
131
9
15
25
20
48
60
12
132
9
27
4
89
39
51
9
12
36
27
33
57
15
36
4
96
17
3
69
27
3
25
20
21
27
4
41
3
39
33
159
9
51
21
12
3
13
20
12
124
8
112
116
84
40
5
3
60
16
36
8
52
48
8
12
27
21
24
4
65
24
3
15
45
33
30
9
27
6
3
12
9
19
20
4
71
60
24
33
12
120
3
37
12
41
78
21
36
3
174
15
12
21
19
5
75
3
57
9
15
16
23
1
24
17
3
16
20
12
39
49
5
6
13
120
32
3
21
12
9
6
33
4
12
20
124
41
75
93
27
36
4
20
144
12
48
141
6
18
6
18
51
16
5
103
8
9
3
16
29
3
24
15
150
6
18
15
96
9
6
153
15
25
12
128
3
57
36
12
48
15
9
76
5
24
3
3
45
36
39
25
120
20
4
80
12
51
45
12
15
42
43
12
65
39
16
23
12
48
25
32
45
3
60
40
47
9
105
30
1
60
68
48
9
3
87
78
7
23
1
131
25
23
30
6
1
20
48
60
168
52
12
23
61
24
72
35
21
72
51
90
39
33
63
9
55
32
96
15
18
6
13
8
72
60
12
36
39
25
56
33
15
9
3
64
5
15
3
6
27
45
43
36
164
15
21
36
93
6
48
25
17
39
15
1
65
18
48
33
4
80
12
40
8
160
11
9
12
4
36
5
15
36
24
48
27
66
3
16
59
9
16
32
28
60
24
17
18
105
12
15
33
33
87
51
6
43
12
8
52
8
3
37
35
21
4
20
75
85
35
42
30
45
63
21
9
183
24
15
33
36
21
15
40
83
33
12
12
45
54
25
36
8
15
117
15
25
108
12
11
30
7
8
4
104
4
17
24
39
48
63
1
48
41
75
12
15
73
11
69
57
19
8
16
36
24
32
27
37
24
44
40
47
9
21
126
9
4
20
39
33
57
7
59
9
75
21
12
33
27
3
21
3
42
90
49
29
15
15
36
60
25
44
15
37
44
16
44
111
13
5
67
20
36
93
27
112
11
1
24
47
33
84
48
27
37
11
18
99
12
9
75
72
12
105
96
42
9
45
3
51
9
60
72
45
231
3
30
31
20
93
27
36
63
1
41
54
33
108
4
44
16
53
15
63
93
64
ABCD 97090210234*3^$a+1 [50009]
4
20
13
17
22
60
20
60
1
24
5
28
18
2
12
34
9
12
15
68
22
14
16
33
15
21
95
16
164
64
33
15
14
31
17
10
66
6
14
30
85
69
6
24
12
80
40
78
30
2
46
18
50
22
14
18
22
8
28
2
22
8
37
95
13
33
30
108
102
15
39
20
13
27
36
72
110
10
33
9
30
30
8
10
20
12
16
32
88
42
20
10
36
20
36
18
6
36
58
3
39
45
15
9
11
24
37
29
34
117
47
1
119
82
6
24
20
28
12
98
52
30
18
2
4
6
48
2
16
122
10
93
3
30
26
24
10
14
12
49
9
26
4
116
16
80
46
3
24
11
25
15
12
62
42
24
6
30
28
6
146
10
48
15
17
34
74
36
4
2
76
14
48
22
90
3
35
1
36
35
108
40
18
62
28
44
48
76
44
76
24
62
10
6
14
40
54
12
62
10
3
63
24
12
33
51
6
15
23
12
49
15
26
10
6
150
9
15
6
2
13
17
30
13
47
16
54
18
8
60
40
44
28
54
3
17
16
60
2
13
39
48
32
61
17
6
4
18
2
30
16
26
4
36
20
48
13
29
46
9
75
33
17
30
13
33
30
44
10
24
14
36
1
39
6
6
8
40
26
30
4
24
57
3
20
22
48
20
12
18
6
22
9
45
18
50
22
48
33
59
13
35
37
15
24
164
28
33
15
72
12
62
16
3
39
12
44
1
53
31
65
6
1
33
42
18
44
22
20
48
16
6
63
12
15
21
15
8
90
46
20
25
21
123
29
43
3
12
32
60
22
14
1
108
17
30
4
96
36
2
31
9
26
24
25
11
112
9
3
12
18
42
20
4
116
1
63
9
111
26
34
12
8
6
18
1
39
50
58
8
16
6
32
28
2
60
61
9
32
28
30
12
18
6
12
2
12
54
1
65
18
16
6
39
81
44
76
36
15
45
27
3
8
16
9
9
2
28
2
10
8
60
60
30
58
14
16
3
9
2
16
45
17
46
50
10
9
41
4
20
22
50
18
36
40
24
78
32
22
9
15
30
14
22
6
24
45
23
28
2
10
18
15
180
3
26
70
36
9
23
16
84
20
16
116
24
52
12
26
19
36
72
27
18
30
18
14
52
14
6
124
26
10
8
13
72
63
32
37
5
16
30
8
61
33
86
22
3
15
80
100
12
24
9
75
86
19
11
16
68
4
12
66
12
18
14
60
120
18
28
2
70
18
3
45
26
10
63
15
12
18
50
13
53
82
45
27
20
37
29
4
6
6
6
12
18
14
4
36
38
43
53
6
1
29
55
23
106
39
12
23
40
105
36
71
34
50
16
48
33
3
44
37
3
50
22
48
20
6
76
84
30
57
39
6
32
28
14
18
12
10
9
11
64
12
12
45
95
16
9
87
68
12
40
9
15
56
118
42
44
24
42
28
27
60
141
12
36
27
69
39
27
74
16
12
20
16
27
17
40
111
41
18
28
32
28
8
24
70
2
24
40
20
1
3
12
110
4
150
26
34
44
58
30
8
25
21
15
23
10
78
12
2
19
11
70
18
48
60
8
16
6
42
20
61
27
62
10
86
4
62
16
8
16
18
90
21
15
6
14
34
75
36
5
6
18
16
219
3
42
26
16
8
30
46
24
20
37
15
9
21
20
31
57
56
6
18
30
22
3
3
38
22
12
32
16
14
16
48
30
6
80
54
10
26
40
44
136
9
11
28
6
39
35
10
86
37
53
100
12
54
8
130
12
30
33
95
12
30
58
12
9
147
33
59
12
34
15
39
21
99
18
42
2
19
84
35
30
7
15
21
24
29
66
4
42
2
1
9
2
25
99
12
24
8
16
24
12
6
18
80
30
6
16
74
28
42
6
12
42
48
90
102
14
54
36
4
18
98
1
3
93
3
24
26
24
28
39
84
15
21
3
42
78
60
20
1
21
15
29
4
6
14
40
48
39
36
9
50
4
36
6
3
35
40
54
6
36
20
48
12
1
17
10
6
6
14
34
32
61
33
14
10
15
11
4
36
14
6
1
59
16
6
2
72
34
99
3
24
38
10
18
27
15
12
126
42
20
10
6
45
11
28
48
32
6
34
6
14
28
60
84
6
14
1
119
54
10
66
54
21
21
254
4
56
13
17
19
9
18
2
7
3
6
6
68
66
66
28
18
39
173
30
12
30
31
12
11
4
21
9
27
60
3
20
90
30
12
10
50
28
18
30
33
11
16
2
55
3
84
9
12
23
40
14
10
140
28
57
36
11
4
42
2
13
47
28
8
10
60
30
6
39
9
20
10
12
80
13
27
24
12
24
21
17
7
5
34
26
43
3
9
51
32
12
13
15
56
4
26
31
9
84
102
80
13
63
2
10
2
16
135
59
60
28
57
9
90
42
84
24
6
60
8
10
12
78
48
32
10
12
14
16
8
90
66
82
18
72
14
46
12
20
25
33
39
35
168
40
45
5
66
24
10
3
39
36
32
30
30
25
51
36
8
37
21
2
13
27
12
8
30
30
12
16
14
70
6
75
3
24
45
51
12
72
2
30
49
15
54
2
28
32
73
71
66
106
84
48
30
63
12
47
10
50
60
18
10
2
34
120
30
26
34
74
12
1
53
55
144
15
12
6
24
14
4
117
59
54
88
2
12
16
12
20
61
99
50
16
14
25
11
124
20
52
9
9
2
1
9
20
24
22
69
21
42
48
33
27
44
28
20
72
25
23
12
24
10
66
33
27
9
65
30
100
66
3
65
10
2
4
15
27
14
31
23
4
60
57
35
54
30
4
30
18
54
18
80
13
39
20
4
42
30
42
26
54
6
24
70
27
48
5
12
10
8
16
6
50
28
2
43
81
36
48
30
18
30
12
21
12
60
33
42
8
1
21
3
59
16
24
26
34
110
28
2
61
11
25
35
60
4
24
2
64
42
42
6
44
6
4
12
6
32
40
6
26
13
125
6
16
33
5
22
45
9
50
4
60
2
10
38
6
16
24
36
9
15
81
39
30
30
9
11
66
28
20
6
4
2
124
14
6
22
24
18
6
6
134
157
27
6
14
30
10
30
12
15
5
90
30
48
52
144
12
24
44
6
13
35
16
14
82
8
61
57
14
48
52
14
30
1
33
50
1
5
31
23
13
39
80
13
17
16
24
20
70
36
42
2
25
84
11
24
36
25
99
26
28
20
70
42
18
57
135
30
38
30
90
70
72
3
12
15
8
42
10
8
6
10
36
33
47
18
43
17
6
4
20
60
13
47
12
4
69
57
15
48
65
31
15
36
33
11
66
30
25
23
16
9
5
10
45
171
14
31
75
44
6
19
15
93
12
47
13
33
2
6
24
28
62
12
25
24
36
3
60
92
1
23
10
42
12
20
1
60
27
68
52
32
42
16
2
66
6
28
21
87
44
46
102
12
14
6
4
80
84
6
22
32
12
28
18
44
30
58
78
8
6
64
26
28
12
18
42
50
28
18
2
30
82
60
126
38
46
44
ABCD 97090453646*3^$a+1 [50031]
17
133
120
72
59
64
8
37
30
77
19
36
120
114
54
65
91
45
69
12
15
111
89
271
17
216
24
48
37
198
69
63
17
85
35
448
117
371
37
42
234
39
105
12
59
72
19
66
123
81
18
45
45
83
7
65
7
48
36
114
3
45
35
25
144
108
3
24
144
21
240
75
104
211
5
13
131
31
90
15
8
13
107
136
32
37
90
12
36
249
8
85
72
51
200
79
84
42
18
17
37
75
32
40
104
199
90
66
69
56
24
37
99
56
144
61
171
99
189
152
48
7
17
163
117
63
48
225
32
37
171
9
306
84
41
49
15
63
65
208
51
18
75
51
29
1
135
15
9
63
89
136
72
27
29
37
78
117
57
60
90
48
105
45
3
135
305
25
66
149
247
180
42
27
21
107
7
36
197
55
102
18
17
25
30
18
78
57
80
37
36
87
27
30
143
16
56
208
171
77
49
18
53
37
6
45
39
161
24
1
287
64
45
3
177
36
162
65
43
125
85
42
161
19
53
85
162
17
79
225
39
17
88
56
127
108
162
107
16
56
88
216
80
31
9
72
8
127
18
15
129
96
47
64
296
295
102
251
136
9
159
152
64
315
84
78
72
102
45
8
16
9
63
39
41
64
3
117
15
48
33
75
222
108
99
8
127
81
8
192
24
336
73
167
37
155
37
51
243
66
131
85
72
123
39
41
120
72
7
161
72
40
87
144
137
208
9
6
9
72
39
6
251
127
30
186
201
24
135
36
90
3
8
127
41
19
48
60
72
90
30
36
60
54
83
24
13
35
7
9
309
27
63
17
55
105
21
18
96
30
35
43
12
18
6
9
8
37
246
114
11
1
18
5
72
1
63
39
108
90
24
83
55
81
152
25
84
59
184
27
5
31
9
24
56
24
112
27
90
275
13
107
271
177
39
78
35
31
9
375
161
19
30
15
135
81
80
109
3
80
72
151
161
175
9
24
153
47
37
35
24
55
192
42
63
3
186
83
88
152
13
35
277
12
231
144
8
120
73
78
210
239
31
54
42
30
35
55
24
9
45
75
33
54
9
56
64
15
9
147
5
136
39
33
648
80
37
27
8
72
31
89
16
27
108
18
66
5
139
36
24
102
18
41
1
63
144
3
53
349
3
27
125
72
133
107
40
141
54
29
7
108
84
41
1
54
89
1
47
232
201
159
81
36
11
24
73
12
234
185
49
60
75
15
288
12
18
42
17
256
159
129
32
19
84
60
117
80
64
144
261
11
199
36
5
112
80
37
90
144
24
210
132
171
8
31
33
56
1
6
102
18
168
89
48
19
18
60
66
5
112
15
17
40
32
288
55
17
379
12
54
59
31
288
113
55
17
73
215
127
81
219
53
73
87
72
56
72
64
96
48
159
30
27
80
136
72
231
201
176
112
15
ABCD 97091024692*3^$a+1 [50077]
37
12
11
3
64
18
48
59
73
72
90
41
301
26
22
18
8
82
24
84
132
215
13
36
24
134
40
32
94
239
60
13
95
120
27
22
24
72
18
41
39
10
12
24
138
96
30
42
48
72
8
105
109
36
12
98
46
24
26
45
1
35
63
45
51
214
59
60
25
122
64
30
24
18
18
71
144
55
80
40
6
23
48
49
24
71
3
48
88
54
83
12
157
126
24
48
6
71
49
47
25
18
6
35
13
2
21
145
90
8
9
111
21
49
66
198
18
32
40
5
67
101
97
42
48
72
29
61
36
24
36
38
64
77
121
204
14
22
35
13
26
288
16
54
48
119
49
180
14
40
48
5
72
121
11
48
1
54
5
3
298
54
30
36
86
46
23
25
2
93
19
48
32
45
145
26
22
2
22
18
32
16
54
59
96
79
104
46
12
59
3
106
230
112
5
3
24
70
18
54
23
91
161
15
16
18
36
36
54
6
23
27
40
54
18
30
108
47
7
5
91
53
36
109
300
60
59
48
373
24
23
43
42
35
72
27
46
48
144
90
152
16
53
19
53
27
22
18
65
12
19
17
85
72
122
9
85
2
160
18
6
198
18
72
8
117
1
72
144
36
107
67
176
40
18
6
5
3
33
7
41
1
30
8
96
10
35
361
50
16
72
77
121
42
138
24
54
5
25
2
142
36
36
24
2
10
204
48
216
90
185
60
27
130
12
132
84
24
23
27
166
36
14
70
11
13
12
6
90
134
46
35
13
36
36
23
27
64
144
66
54
5
51
96
24
46
35
132
61
47
7
152
69
19
53
49
50
189
19
5
147
10
38
46
2
120
10
107
1
72
95
27
16
6
98
202
36
42
72
149
144
75
72
9
127
90
174
96
30
18
72
5
108
1
35
49
42
53
1
18
30
18
29
139
17
127
120
5
13
54
6
59
36
12
31
216
176
64
270
18
41
7
137
13
90
138
126
24
102
144
23
72
3
142
36
30
5
3
232
5
3
24
58
23
61
18
6
239
12
13
23
193
2
72
81
111
45
180
49
36
59
55
32
88
54
95
157
36
95
13
11
115
78
2
34
30
5
19
30
42
8
112
168
198
72
12
54
32
40
32
72
168
21
67
65
12
73
50
93
37
14
40
30
23
1
74
136
221
73
35
55
41
7
78
36
216
62
40
80
120
21
91
30
18
18
54
5
1
48
24
12
54
32
130
23
145
120
6
54
59
36
85
12
59
121
150
8
9
15
21
217
162
5
157
131
75
58
54
8
105
103
149
253
84
50
69
25
36
6
48
6
90
56
33
31
113
1
30
5
37
23
241
96
12
26
69
1
72
18
30
72
24
59
205
24
90
30
42
66
24
38
48
40
18
12
72
18
24
54
36
84
24
107
60
48
3
213
19
41
7
32
48
10
14
64
66
110
165
3
48
45
25
234
6
48
24
18
77
115
5
1
74
88
17
121
132
90
8
22
50
69
264
27
58
59
72
1
35
108
49
42
54
71
99
22
95
27
40
18
14
46
18
72
8
72
9
13
50
45
1
170
112
5
132
48
109
18
17
63
40
8
10
54
65
49
54
8
22
98
10
62
160
17
1
30
5
108
37
48
36
6
102
96
2
34
134
82
14
16
72
78
90
8
130
14
40
72
6
35
13
132
158
21
49
24
108
12
18
90
110
88
312
8
10
134
58
60
144
98
45
1
2
24
46
138
54
18
18
131
85
60
35
108
36
37
98
40
42
102
128
120
48
57
12
36
60
49
35
13
72
42
54
2
48
40
17
73
14
16
42
12
122
10
38
16
41
48
63
22
108
54
128
117
3
117
19
102
23
49
98
48
94
18
30
42
5
43
18
11
169
26
33
13
2
16
90
119
7
101
72
211
54
90
80
22
23
171
112
8
ABCD 97091143712*3^$a+1 [50037]
39
9
189
87
21
107
100
63
12
18
3
51
21
39
48
30
12
48
42
60
30
18
12
33
8
25
3
21
6
17
12
108
37
3
3
69
15
53
16
51
6
42
45
36
72
27
33
27
42
23
72
48
37
15
51
90
42
48
65
19
9
21
3
20
13
15
39
5
31
42
108
15
20
72
73
15
20
37
60
147
255
18
42
78
3
39
33
36
39
18
39
20
13
72
35
1
75
45
12
87
33
60
72
63
92
1
84
96
3
92
12
67
18
63
9
36
30
30
12
12
15
45
39
39
90
90
18
42
17
73
180
35
120
7
60
129
36
60
15
33
33
114
105
36
57
15
33
60
35
97
63
20
37
75
75
141
9
3
9
48
23
67
108
24
9
81
11
7
12
6
63
21
36
59
55
30
6
12
17
16
9
30
5
55
30
3
36
27
9
33
120
168
3
36
51
77
28
105
47
88
135
57
36
44
48
19
6
60
30
54
11
40
39
9
24
75
42
6
42
30
12
21
69
39
56
76
27
60
17
40
63
12
105
20
48
55
5
103
30
24
23
85
87
81
35
7
77
36
7
53
79
5
4
87
5
25
59
103
12
126
27
63
45
20
49
108
3
108
51
81
9
36
12
72
15
15
18
15
27
45
33
30
72
33
57
60
99
9
3
24
3
17
43
18
24
60
120
15
24
39
30
18
5
12
37
15
21
42
60
5
97
138
57
56
19
30
15
3
21
21
60
30
66
30
12
30
15
8
79
66
12
23
7
21
36
3
57
20
43
77
61
63
36
93
102
5
43
12
66
99
33
30
12
78
75
57
18
12
6
167
28
20
40
57
27
51
5
49
18
18
12
63
69
48
27
20
31
60
12
65
67
30
3
3
120
54
90
30
71
120
19
36
17
52
8
12
103
21
44
37
11
97
48
39
33
12
39
69
120
102
6
35
52
3
29
73
3
20
7
30
42
5
60
55
30
3
15
18
24
6
60
57
33
123
60
12
45
107
25
30
102
23
55
132
66
12
18
144
21
87
5
187
5
16
75
17
13
3
164
73
123
57
59
36
12
60
13
3
12
15
24
6
35
120
40
105
54
33
72
15
45
36
12
8
144
13
3
12
20
52
21
35
24
55
36
45
57
12
48
107
25
11
84
4
39
12
105
21
39
15
5
31
105
9
60
3
87
120
81
57
87
108
8
37
30
48
5
112
3
189
60
45
3
45
123
39
9
9
30
5
12
36
60
12
40
36
92
49
15
75
5
1
63
44
12
36
55
30
95
19
6
135
20
24
61
63
36
33
120
23
7
173
79
60
45
3
18
135
57
51
99
12
90
183
156
9
51
21
35
28
33
54
41
24
13
3
20
67
57
33
30
12
6
27
3
17
13
87
36
44
28
39
18
162
33
36
132
12
27
173
37
23
28
39
6
15
12
3
60
24
5
55
150
11
97
35
55
17
16
12
20
25
15
33
59
28
15
72
41
19
5
36
25
120
24
3
80
48
4
3
30
12
30
33
15
5
48
24
31
114
18
102
96
84
15
21
12
63
9
11
19
30
35
55
18
87
93
23
124
68
72
1
15
45
24
11
19
48
33
9
48
3
57
42
30
15
15
90
39
51
21
84
3
12
6
12
23
24
28
45
87
81
39
24
99
60
5
13
35
49
36
3
36
3
18
42
105
63
9
68
16
69
102
6
12
48
24
11
37
30
21
9
15
48
45
24
90
45
21
30
42
51
51
6
15
27
18
119
1
47
67
45
20
13
18
132
117
15
30
66
24
18
18
17
12
73
12
75
3
197
40
63
48
29
73
12
75
93
30
57
8
48
52
3
54
18
5
43
42
78
9
33
23
19
33
57
48
12
60
30
33
27
6
59
55
18
42
101
7
30
18
9
116
7
5
43
42
3
9
36
54
33
75
30
23
67
12
36
29
115
6
35
25
84
3
33
39
15
108
5
43
9
36
87
57
15
21
12
3
33
44
13
84
75
3
5
43
9
63
30
47
88
147
165
20
25
36
12
12
23
97
11
37
42
41
127
60
45
3
69
183
5
12
60
1
12
87
8
7
6
35
24
55
30
66
5
19
5
31
30
27
20
7
65
1
12
12
95
55
6
87
20
13
12
30
42
11
49
30
36
29
25
48
15
72
3
33
15
60
45
72
132
120
111
17
13
30
29
13
3
24
21
84
51
9
30
60
33
68
4
120
93
78
30
12
48
15
39
33
48
39
41
37
47
16
57
18
89
40
51
84
30
63
20
43
9
96
9
30
33
123
89
40
20
1
12
18
12
48
24
9
12
44
16
27
5
13
3
24
72
45
60
15
56
24
73
60
78
33
236
13
12
83
7
48
90
18
5
52
32
31
30
24
6
17
67
65
1
12
3
48
44
12
103
108
54
30
69
32
72
60
55
12
6
135
24
33
30
78
87
3
54
143
13
24
108
78
30
35
4
63
60
60
17
28
72
60
21
42
21
24
20
12
13
23
7
65
160
8
49
30
30
135
20
16
44
85
30
66
24
75
20
13
83
7
18
39
3
12
78
3
117
42
6
42
77
85
30
18
48
60
12
30
60
90
42
69
27
5
4
3
53
25
54
101
67
33
15
57
80
12
13
60
60
78
72
72
21
20
85
47
12
103
57
105
6
5
37
ABCD 97091373766*3^$a+1 [50019]
12
18
43
48
11
45
15
1
59
6
7
17
30
36
30
15
64
24
41
175
41
63
99
12
78
60
223
8
40
11
48
93
15
33
9
7
11
60
24
9
81
375
51
12
12
45
75
60
60
133
17
15
15
18
31
104
72
16
65
183
69
3
15
97
125
30
13
47
18
7
23
33
57
42
60
18
84
51
99
21
69
3
16
59
21
81
15
168
16
59
78
7
23
73
32
27
12
1
48
56
3
18
19
71
144
1
24
11
24
156
114
60
18
42
79
11
60
9
40
32
24
63
25
215
18
7
23
105
39
6
12
78
60
30
24
66
180
153
9
12
48
18
33
280
24
72
11
37
35
60
18
55
24
56
48
24
3
13
56
63
30
67
56
147
37
23
1
32
39
1
17
138
37
23
25
17
7
11
24
18
48
147
195
37
80
135
73
5
90
81
21
60
15
40
23
153
27
12
49
72
35
12
121
56
3
205
8
24
195
30
6
60
30
24
15
21
30
45
40
24
120
176
39
49
104
27
6
7
53
27
27
48
30
7
65
63
16
71
48
25
47
36
189
15
25
71
204
6
42
157
8
16
197
54
93
57
30
9
27
54
103
17
6
24
120
66
7
53
30
60
57
105
87
45
3
40
17
36
19
56
72
15
57
3
12
9
16
71
24
1
77
18
25
5
12
15
160
80
112
8
3
85
17
7
23
1
71
9
117
75
69
19
29
3
57
31
56
48
16
11
66
19
11
30
55
77
30
18
12
87
24
171
36
72
25
23
12
150
60
42
81
15
60
85
8
24
112
23
81
24
3
37
32
51
24
21
99
133
47
81
135
9
40
96
17
87
135
18
42
120
6
79
48
137
15
40
83
37
23
33
129
78
25
35
37
41
7
107
45
3
133
47
1
32
24
15
78
18
9
15
6
19
8
40
95
12
78
111
39
12
13
32
51
12
25
17
6
25
29
19
11
18
27
75
85
48
23
120
12
117
33
31
56
24
39
12
21
27
12
48
73
8
9
60
150
93
39
120
49
77
60
39
16
95
25
5
12
48
15
27
61
80
39
102
43
5
60
63
120
39
96
57
3
42
42
48
1
47
54
30
13
35
37
56
159
6
132
30
108
30
90
13
47
84
90
19
24
56
9
102
81
9
18
13
152
15
1
41
48
103
167
72
60
45
81
15
27
21
27
24
21
120
9
66
24
13
128
75
42
43
47
201
72
57
15
16
89
18
24
69
249
15
48
27
18
27
112
8
87
90
39
24
88
155
37
35
165
123
12
1
56
48
57
30
66
39
16
8
9
12
6
109
11
24
21
135
25
119
18
12
30
18
51
9
31
56
51
24
96
132
60
37
23
102
90
49
32
48
39
48
12
72
45
45
6
24
109
104
33
24
30
1
104
24
16
155
13
80
40
8
27
13
5
60
7
17
151
47
57
51
37
8
72
16
72
8
240
16
11
54
55
24
80
9
30
132
21
27
13
8
24
57
66
12
105
48
15
25
5
30
54
138
12
1
59
6
24
6
57
87
9
72
48
72
15
60
54
60
51
27
45
27
13
48
29
36
7
95
18
15
9
6
24
18
135
87
9
51
78
138
37
32
15
6
30
45
207
48
24
49
47
33
96
48
40
95
60
13
32
3
54
15
81
39
15
168
25
35
12
30
78
30
7
83
90
30
252
1
95
57
63
30
3
81
31
47
120
145
83
114
75
51
24
109
119
12
30
90
45
21
12
15
33
84
30
60
18
111
72
99
93
3
45
15
105
27
37
200
16
95
25
32
48
88
89
78
25
77
222
66
42
108
117
75
37
96
48
17
54
90
159
40
119
108
54
15
21
3
9
15
3
45
168
184
32
3
21
87
25
17
31
227
60
9
16
120
24
11
12
25
17
18
12
9
24
3
30
90
45
15
144
9
40
191
73
80
88
35
12
258
42
45
48
15
54
6
37
96
11
6
247
137
6
33
24
3
37
56
64
35
13
59
21
9
63
48
15
105
39
60
93
16
56
40
65
151
32
40
65
48
54
33
16
119
12
21
15
12
21
192
27
72
96
12
60
85
23
153
117
187
23
33
120
9
78
9
15
1
119
30
19
24
53
27
3
37
56
144
48
72
16
71
1
32
40
47
49
251
21
24
16
59
36
49
11
54
66
24
93
88
59
6
15
27
37
35
60
36
45
57
31
216
41
15
40
17
127
5
66
57
15
ABCD 97091833732*3^$a+1 [50101]
77
3
9
18
13
23
114
6
90
102
30
48
54
6
102
60
30
7
35
72
13
95
217
41
54
144
49
53
19
5
60
7
8
63
156
54
7
8
3
48
13
77
12
30
1
8
9
6
84
36
24
1
29
66
60
6
18
42
24
6
13
5
60
6
36
24
36
49
24
5
3
21
36
39
21
67
5
12
63
16
11
36
81
45
36
39
15
90
55
8
16
11
18
216
3
16
5
6
6
30
36
78
55
41
18
13
23
6
30
54
36
19
65
6
33
16
5
12
84
27
9
60
27
171
61
59
72
18
27
15
1
8
129
126
78
18
132
6
12
30
61
11
30
7
24
32
15
1
11
12
90
186
12
102
3
15
9
57
60
51
21
108
66
21
64
71
78
54
42
156
78
145
71
81
147
36
121
48
11
13
53
75
45
18
18
7
32
40
48
23
18
12
75
39
1
17
36
19
143
24
25
53
6
21
45
6
12
96
1
23
9
3
37
29
24
126
30
54
18
39
9
78
6
54
181
29
27
15
9
51
18
24
66
121
5
36
18
13
8
3
12
30
3
123
42
3
147
36
1
35
18
42
1
23
49
71
6
60
6
12
69
21
60
18
114
18
36
12
9
21
51
69
198
96
48
132
36
109
41
18
21
51
21
64
5
18
30
43
47
9
3
85
59
36
30
27
51
12
30
24
24
24
18
24
30
24
3
21
66
36
13
8
16
23
6
51
3
18
48
48
3
3
21
3
30
12
51
27
36
6
24
75
39
25
137
39
9
60
123
48
40
53
30
66
84
31
8
27
180
24
102
18
1
11
13
104
9
30
1
59
18
30
21
45
6
85
59
13
32
21
12
12
19
5
27
3
37
5
12
60
120
27
9
6
96
81
24
9
90
37
80
64
48
17
7
48
17
63
45
42
18
39
16
53
30
162
18
25
95
126
78
36
97
77
43
56
27
21
9
127
53
30
12
48
30
3
9
39
40
59
13
23
60
36
78
90
24
108
24
30
30
36
60
30
75
39
57
39
18
7
23
120
1
29
6
93
15
12
6
84
36
18
13
11
61
48
23
6
24
24
19
17
36
67
11
6
7
41
7
24
65
126
33
33
18
6
36
27
87
24
60
72
18
3
39
78
36
15
21
12
90
6
12
18
9
48
24
15
18
42
30
7
8
81
54
114
103
11
13
5
43
17
7
8
3
37
83
72
24
21
33
30
36
21
96
96
16
149
66
33
3
36
81
27
21
63
1
8
21
18
48
12
30
79
72
80
64
24
32
40
48
24
32
39
6
54
30
36
192
6
6
6
18
84
43
95
18
30
6
27
3
6
18
6
31
137
42
18
19
71
6
3
57
12
43
8
21
6
6
90
45
33
12
24
43
56
3
42
60
39
69
12
18
13
56
81
42
37
11
42
19
17
30
6
3
45
36
90
37
65
79
80
9
12
12
42
84
12
12
12
13
11
36
6
91
17
63
63
1
96
113
7
47
9
81
36
24
120
60
66
18
67
5
30
13
17
79
95
114
48
12
18
1
41
6
126
6
60
60
18
27
3
186
6
109
8
15
30
48
174
13
8
40
23
33
96
15
12
6
15
24
123
69
33
15
33
31
71
90
31
35
109
8
48
33
126
24
1
23
57
64
107
13
96
32
40
23
174
12
42
18
18
6
48
123
33
7
32
48
9
55
131
30
31
80
16
161
24
12
19
95
33
27
61
11
18
156
36
204
24
30
25
17
31
29
48
3
3
18
3
9
55
32
21
12
48
78
25
5
30
45
24
16
5
24
24
30
21
69
43
11
6
36
78
18
12
132
3
3
21
9
18
6
15
123
45
27
246
102
33
189
27
63
25
56
15
57
15
18
39
15
30
96
67
71
6
6
133
11
18
18
25
23
54
30
36
1
29
90
126
51
15
30
48
60
66
24
37
5
30
42
18
78
30
36
18
66
6
36
42
18
15
3
6
48
18
21
3
21
33
63
21
48
18
42
31
23
30
30
36
73
47
25
17
18
24
24
54
156
12
42
117
9
55
48
24
47
73
32
3
60
1
47
57
24
16
32
48
64
35
24
30
42
69
72
81
12
18
105
16
11
21
63
30
84
12
48
60
6
60
6
31
23
33
21
147
51
45
33
30
132
21
81
60
66
12
18
60
6
1
24
80
72
112
5
147
9
30
18
12
51
33
96
55
131
13
29
18
73
95
90
30
12
13
32
3
36
30
3
3
13
32
15
97
17
54
6
78
30
30
60
120
18
19
8
21
12
108
6
21
40
35
18
36
15
15
18
6
6
60
31
35
60
30
19
71
12
12
108
30
30
18
12
6
36
1
5
211
8
45
24
27
69
24
36
36
30
13
5
36
24
30
25
137
12
3
87
1
11
24
72
54
90
6
7
96
35
21
64
95
42
15
39
30
19
5
24
36
12
30
24
18
12
6
24
18
6
1
8
27
84
120
57
9
15
16
47
49
8
3
12
25
23
6
27
3
24
12
49
32
3
12
18
63
81
18
61
11
30
36
66
78
3
16
11
12
48
1
41
66
117
3
48
30
31
32
9
15
88
11
36
30
19
65
48
31
71
1
17
6
33
24
63
30
42
48
24
33
15
1
23
1
35
13
5
24
3
33
31
83
6
6
108
12
1
5
27
3
37
32
9
7
29
27
51
36
96
24
81
45
66
1
41
12
3
48
45
24
30
6
12
27
69
36
54
1
24
48
24
32
3
45
75
30
79
59
12
24
6
18
6
3
40
83
12
42
15
69
3
3
48
13
72
47
54
19
23
12
30
6
6
27
3
6
55
23
6
36
7
32
40
56
15
49
32
48
3
36
97
59
138
3
16
29
72
18
49
56
75
69
39
60
66
36
78
66
24
55
47
12
78
ABCD 97093411522*3^$a+1 [50000]
1
109
30
16
20
20
4
106
24
22
10
10
13
57
38
22
170
18
26
10
80
10
1
53
12
130
54
26
64
44
2
95
65
8
26
36
4
106
40
83
5
11
15
16
80
30
14
37
37
16
24
3
23
56
4
66
28
76
44
7
9
36
3
1
34
13
63
106
23
27
8
12
1
47
6
14
22
30
18
66
26
4
54
1
11
20
4
54
7
259
16
180
78
32
40
34
26
120
10
40
94
66
10
10
20
24
46
24
94
16
20
40
26
3
127
120
30
8
115
27
30
190
34
6
49
49
22
48
66
46
80
25
23
121
11
48
16
56
30
31
53
40
230
36
14
70
10
11
16
32
21
114
66
10
46
30
10
24
24
32
20
3
27
10
10
48
22
20
60
138
1
15
26
4
66
33
21
16
20
34
20
176
8
36
10
30
76
33
17
111
23
94
20
40
31
11
21
3
61
13
2
50
4
6
21
107
42
75
45
18
16
20
40
101
55
9
1
4
84
76
11
33
2
24
5
101
184
6
8
36
10
71
45
48
46
44
30
12
40
38
12
78
7
39
120
64
97
3
12
10
180
14
30
10
44
16
26
34
90
14
36
9
21
70
4
32
50
10
44
80
30
4
7
23
57
35
34
30
40
101
16
107
20
10
7
49
79
7
104
1
35
10
8
75
37
90
54
11
9
66
8
26
20
10
34
40
56
46
110
10
4
74
26
184
26
26
14
70
21
15
44
116
1
77
56
11
39
20
56
34
4
55
41
46
9
35
44
65
57
30
8
12
108
30
62
13
11
50
4
10
90
30
66
60
80
31
16
69
20
14
16
68
52
90
54
1
83
36
9
48
33
104
16
6
48
56
10
36
80
18
2
44
24
2
1
79
38
30
16
44
1
75
40
29
57
4
19
16
45
10
90
40
7
29
19
15
110
14
62
10
13
15
6
6
120
10
83
21
14
72
5
75
10
10
10
8
31
31
74
70
49
27
18
36
50
10
46
10
34
6
19
1
18
70
7
25
10
10
8
22
94
34
120
6
6
70
30
4
176
144
46
11
7
2
135
45
60
40
70
34
44
6
30
7
17
30
33
33
30
1
29
70
56
68
42
20
68
12
115
9
39
7
14
59
31
166
4
30
20
4
1
49
10
46
14
20
30
71
21
155
45
54
130
44
42
10
14
96
48
32
20
70
14
130
10
190
110
36
25
53
16
66
8
12
68
22
18
50
10
92
70
48
6
30
26
58
16
51
25
14
20
6
120
24
54
26
110
44
85
37
110
120
5
45
34
86
10
8
120
12
94
56
111
47
65
5
66
144
25
17
48
15
160
67
10
8
22
10
20
94
30
40
40
20
40
36
44
86
50
10
98
16
75
5
54
46
74
22
39
59
56
76
14
34
42
14
10
40
36
34
1
33
12
10
9
141
10
14
30
14
15
15
12
14
110
30
6
20
24
110
16
43
48
3
29
15
86
20
70
10
16
8
15
27
24
10
16
35
49
31
45
38
32
50
64
14
32
44
10
10
40
26
4
70
10
39
16
19
52
44
94
15
37
44
10
96
8
6
84
30
12
14
76
14
56
50
55
5
171
13
40
11
48
32
5
28
36
27
93
54
22
74
44
112
14
35
65
6
20
14
60
30
44
66
66
30
31
3
16
18
26
6
70
4
56
14
26
4
60
30
10
126
43
5
2
4
56
10
35
9
20
40
27
23
6
19
131
14
36
24
34
1
31
10
4
60
4
52
38
32
38
16
30
14
55
21
6
5
35
10
18
12
85
19
36
28
96
54
6
1
13
26
176
4
21
29
30
180
1
29
16
38
13
48
85
59
32
39
66
4
30
36
24
41
16
9
40
20
84
26
48
36
25
15
26
4
50
1
75
28
41
71
34
14
20
10
90
16
146
63
127
50
4
56
64
14
26
46
24
30
55
15
10
66
24
140
4
26
44
106
56
14
116
60
8
31
95
1
23
76
64
10
3
3
16
40
28
12
8
37
69
20
20
14
60
56
4
13
59
30
20
35
49
64
6
46
28
127
15
78
16
51
15
8
2
44
11
45
44
50
26
64
36
8
32
140
54
4
32
30
58
22
74
34
15
91
21
39
9
51
20
150
6
45
25
8
132
64
20
10
45
25
94
42
40
50
4
50
120
90
24
26
20
6
28
40
52
44
6
24
14
70
66
56
14
10
56
50
4
27
43
5
65
24
12
64
171
15
8
73
3
80
20
16
18
6
76
5
35
44
80
1
9
30
9
5
2
40
64
76
5
19
20
16
73
37
11
99
54
84
30
62
71
113
14
22
24
10
9
41
39
71
110
56
10
9
15
81
55
50
4
46
48
6
40
6
30
74
60
10
50
40
6
14
40
26
51
33
20
11
29
19
47
18
31
1
4
6
48
102
4
36
8
22
194
6
24
9
31
60
21
9
14
6
67
3
45
1
88
30
30
82
98
76
20
6
110
88
6
20
1
3
6
39
31
30
6
74
20
230
36
14
7
43
54
95
21
26
14
16
54
30
40
14
57
55
14
190
96
28
36
29
21
6
38
6
9
21
10
46
34
46
3
7
41
89
34
60
26
14
1
33
26
46
10
60
10
10
64
77
63
36
38
23
13
16
68
6
64
57
15
60
133
87
105
19
126
14
14
60
6
96
4
36
60
68
56
10
20
10
57
9
38
65
101
10
6
8
3
27
32
133
31
104
162
20
58
30
90
166
27
7
10
6
40
6
24
120
4
6
30
180
31
16
97
86
60
20
9
11
26
40
115
35
58
3
23
50
6
44
10
74
92
5
9
4
10
26
26
148
22
90
18
36
90
16
24
36
5
29
19
48
13
6
20
18
102
49
21
ABCD 97093504804*3^$a+1 [50122]
84
48
108
11
73
23
133
47
193
71
96
13
36
149
19
36
125
55
12
60
35
109
35
193
53
24
30
60
36
18
192
18
157
24
48
47
49
41
54
1
11
18
36
96
43
41
126
78
90
72
25
155
144
25
209
30
109
36
12
23
229
48
29
24
91
48
48
5
79
35
61
5
54
1
5
210
145
53
90
169
17
19
107
18
7
60
84
11
144
49
35
162
60
18
49
48
65
7
47
36
18
192
19
96
12
293
55
29
24
19
47
90
31
83
1
35
30
79
71
120
61
83
49
113
24
91
53
72
18
156
36
54
126
13
60
77
18
30
127
23
120
90
72
168
12
18
61
108
107
61
60
59
126
18
1
11
18
42
73
71
36
157
48
5
19
89
31
24
24
101
42
97
23
25
120
72
77
120
54
1
60
35
49
221
54
90
30
145
77
54
1
53
31
35
25
11
114
126
108
85
71
36
60
144
1
12
48
108
65
120
6
193
71
6
36
79
5
54
25
101
6
133
132
24
84
41
36
18
181
108
12
35
85
101
198
66
396
127
41
7
24
96
300
23
12
78
30
37
48
95
6
91
29
319
11
73
173
127
48
119
25
59
162
204
19
107
109
101
18
72
13
36
131
13
101
54
66
180
91
95
85
72
41
175
71
25
11
78
31
48
137
36
19
35
36
97
23
25
29
19
35
109
23
85
60
35
18
19
53
18
120
97
83
61
108
137
90
60
66
67
48
53
19
101
42
234
36
7
23
90
54
24
180
36
120
24
37
29
54
330
19
71
36
36
48
96
264
25
24
77
19
144
53
67
77
240
36
48
42
30
60
127
53
18
36
54
91
35
120
181
264
24
5
19
12
144
5
270
1
65
54
180
1
36
233
42
37
36
11
1
113
12
67
131
222
67
60
17
19
12
23
1
96
24
35
96
84
13
83
30
24
90
1
60
132
192
108
96
5
30
132
144
13
60
48
35
217
23
84
6
18
85
12
65
30
54
55
24
47
73
84
60
107
13
23
18
6
73
83
54
43
12
35
60
49
77
139
5
55
89
7
59
150
216
55
29
60
43
72
144
65
55
35
30
6
126
48
36
96
228
31
96
5
48
306
24
1
35
54
30
25
17
48
60
72
55
53
19
60
137
36
7
23
24
90
30
144
37
35
25
35
54
175
48
131
36
49
11
156
13
65
91
71
25
29
30
73
23
30
7
120
41
55
156
5
36
18
85
17
198
37
72
77
36
139
5
156
78
66
24
90
180
72
30
60
174
24
1
84
5
19
83
49
11
48
25
24
23
157
113
19
395
49
155
49
180
17
31
59
1
48
5
72
103
5
151
48
96
11
25
29
36
6
18
295
60
24
17
43
11
126
43
11
12
25
24
24
167
18
19
47
61
65
103
72
5
24
66
73
120
95
42
84
90
6
7
11
12
157
60
41
192
7
12
5
84
55
24
48
168
71
216
48
25
60
41
144
96
103
60
197
30
36
54
114
12
234
96
18
1
65
43
60
41
60
36
90
85
59
300
1
71
24
25
24
24
288
35
73
101
31
173
12
78
85
71
60
121
24
168
23
18
6
49
120
5
6
36
108
66
144
19
12
29
7
29
324
12
19
24
155
90
91
59
109
60
48
144
35
25
65
84
90
42
54
126
18
97
168
12
29
19
11
25
48
53
67
48
144
71
ABCD 97093560418*3^$a+1 [50040]
91
12
89
6
97
57
6
138
54
20
16
105
41
4
15
72
123
21
15
8
1
71
54
54
30
42
48
1
291
14
34
2
43
120
12
23
25
81
2
25
17
102
1
23
1
11
168
30
16
254
25
12
108
21
3
51
12
33
24
17
4
14
97
24
5
36
54
22
3
71
10
3
168
27
6
30
44
1
60
47
13
15
9
35
192
13
5
52
26
72
10
26
100
21
141
18
162
2
1
179
42
18
13
24
89
46
20
61
83
60
16
68
1
39
18
87
60
12
53
16
44
36
16
50
25
11
25
15
68
37
89
91
53
60
7
23
60
16
20
85
33
6
57
72
12
35
16
72
80
46
27
87
2
19
72
27
20
18
18
1
36
15
33
29
28
54
20
60
25
155
13
12
11
28
54
110
61
12
48
132
72
12
209
102
73
12
5
4
30
18
87
11
37
53
70
33
36
15
36
92
72
13
75
90
62
73
51
50
52
78
36
48
62
18
30
6
36
18
16
32
115
15
128
64
92
54
6
28
57
33
3
15
18
96
3
35
72
196
92
120
25
15
32
25
15
33
53
43
27
8
100
21
75
9
131
6
18
37
35
25
12
12
23
1
15
105
5
16
74
16
69
120
21
80
54
10
27
117
3
12
5
22
9
24
75
30
2
1
3
74
46
141
81
18
84
8
54
48
31
36
63
20
108
12
61
72
29
70
128
76
36
84
54
2
1
89
34
44
145
81
26
49
24
11
96
28
92
13
3
44
1
35
84
13
3
24
18
48
2
61
29
42
73
12
131
25
12
47
61
27
6
99
95
16
26
10
33
12
11
18
16
26
13
5
16
66
108
2
18
97
35
169
23
60
18
30
88
116
28
117
53
7
41
34
33
12
35
28
62
36
12
36
42
102
67
11
37
132
95
6
55
24
3
33
3
44
18
30
25
48
96
51
18
15
24
12
15
116
30
7
27
81
83
54
67
29
36
16
12
18
33
24
21
20
55
51
33
15
33
63
2
19
35
1
12
36
147
9
168
36
12
9
50
16
8
84
76
9
12
35
1
9
54
72
69
23
13
24
53
22
21
63
69
47
66
42
102
19
36
36
95
18
30
76
38
138
13
12
24
39
105
5
6
16
12
2
31
23
1
75
69
15
201
23
12
25
11
24
30
55
36
48
11
30
6
13
39
86
6
1
12
3
32
40
128
13
17
7
180
36
11
49
9
15
95
1
99
26
16
14
1
5
34
90
54
56
66
19
15
45
107
12
37
21
3
84
12
45
39
71
16
104
61
63
36
129
59
16
9
83
25
9
51
12
11
25
81
158
16
24
32
40
56
28
57
15
38
19
96
179
90
66
42
30
4
69
59
1
24
11
10
180
42
9
36
240
53
31
48
11
1
35
109
24
17
64
39
35
25
27
36
33
9
75
35
12
1
35
72
42
43
11
30
106
6
12
2
1
77
7
3
21
69
26
12
37
51
62
19
45
36
3
36
15
81
27
21
120
11
54
31
24
36
143
25
11
16
30
278
25
75
56
25
27
69
39
36
93
87
38
43
27
8
25
3
81
11
4
20
28
60
56
1
36
33
32
18
1
51
69
21
39
53
52
15
29
30
1
5
19
89
10
42
14
36
4
69
15
6
12
20
78
36
73
11
6
43
36
36
29
52
32
58
48
45
12
77
46
21
36
5
102
36
6
54
1
71
12
1
12
47
1
72
53
336
6
28
56
13
12
71
12
40
56
37
53
67
15
42
138
33
5
31
11
10
15
3
105
12
69
3
11
37
3
14
16
6
69
5
12
43
107
28
45
69
2
85
36
12
41
19
15
60
20
12
16
57
21
51
59
61
24
15
9
15
68
13
131
16
69
11
48
49
23
37
75
128
28
2
18
37
24
15
128
12
6
30
85
83
10
44
46
45
15
21
69
12
20
34
153
15
2
16
14
25
11
13
47
37
33
32
55
36
51
33
11
37
120
87
162
96
3
11
36
13
60
21
14
37
48
9
3
83
16
20
13
27
20
30
108
78
28
44
28
92
70
26
36
16
14
18
36
24
13
48
39
110
7
24
21
44
19
27
24
20
10
26
28
45
12
120
5
79
11
61
24
36
45
102
45
35
192
133
12
23
162
90
16
48
21
23
25
23
52
26
16
3
11
94
2
13
36
35
16
116
84
4
45
27
9
119
25
24
96
36
35
144
36
61
3
20
22
2
12
40
14
79
191
1
3
93
12
5
115
3
20
18
4
32
34
117
60
12
11
16
69
12
48
24
12
51
8
52
33
36
15
33
36
59
13
23
54
6
46
6
72
21
60
29
46
44
25
36
137
48
34
92
18
115
71
52
108
105
51
33
3
93
39
105
23
70
158
36
24
52
48
21
35
13
75
20
76
2
18
10
54
36
36
9
45
62
52
57
60
9
14
13
23
37
89
34
21
35
1
12
21
90
45
99
92
25
53
10
21
180
35
54
112
39
11
16
60
20
48
76
68
25
117
18
2
79
65
31
39
9
15
2
30
241
87
56
16
66
3
12
227
157
51
57
60
71
30
31
48
12
3
57
29
22
33
35
36
4
56
100
56
13
185
19
23
13
132
53
16
51
84
60
35
36
4
84
9
51
54
2
1
29
78
ABCD 97093711186*3^$a+1 [50004]
59
24
36
36
12
16
44
13
17
120
7
113
30
1
11
13
35
106
44
55
11
114
10
12
8
25
35
13
24
101
19
153
26
1
5
19
9
26
4
18
72
6
2
42
10
26
120
10
14
1
9
12
15
75
21
39
26
12
36
6
1
9
3
65
12
64
15
12
47
48
40
14
4
15
41
19
12
72
15
116
10
147
24
35
28
45
27
21
3
44
73
29
70
45
29
16
18
117
29
10
24
21
36
5
139
17
18
1
24
101
43
11
34
26
72
4
8
16
32
94
39
45
50
84
73
35
12
25
167
114
24
16
39
15
21
9
32
78
48
18
22
8
100
21
15
6
72
2
16
44
10
20
60
19
5
54
6
30
25
35
1
53
7
9
32
12
18
28
20
37
35
28
45
17
18
1
24
47
10
8
160
50
52
44
48
37
60
11
37
21
30
42
8
31
120
15
24
69
12
3
26
34
30
86
10
20
16
120
8
46
21
3
2
18
1
99
33
29
30
60
10
6
20
13
15
57
83
40
45
81
3
48
27
20
132
1
48
35
1
41
7
51
20
6
106
20
10
62
10
2
16
9
29
67
48
15
30
51
24
51
9
12
33
6
48
36
9
17
24
30
6
58
2
24
34
68
13
21
54
9
101
6
13
41
31
5
84
7
69
3
51
20
12
4
74
7
17
10
8
13
24
47
18
82
45
9
26
28
57
39
74
90
150
22
24
45
39
126
80
34
36
20
25
29
7
3
26
10
81
5
18
40
6
12
54
21
12
17
18
1
27
68
16
33
35
10
75
45
38
34
18
33
35
49
35
24
40
44
13
5
55
15
30
2
16
24
176
4
45
17
30
28
42
3
35
1
12
47
58
74
1
60
108
27
24
33
71
6
19
15
72
2
48
4
20
16
2
6
6
1
29
6
22
20
7
35
25
15
24
20
70
26
13
5
66
37
9
14
12
54
28
3
39
20
18
31
5
31
24
5
4
18
14
55
53
66
25
36
48
17
34
2
84
54
25
29
22
33
21
27
9
3
17
46
14
43
33
2
61
11
4
9
47
24
1
23
13
63
14
30
36
30
6
40
21
24
9
20
19
41
19
48
39
8
40
6
20
7
48
24
11
1
5
28
26
64
57
29
7
89
150
58
32
10
74
31
23
18
24
94
57
53
6
1
48
5
70
12
8
1
11
58
51
65
139
84
11
1
35
61
23
60
1
3
2
90
24
24
48
60
10
14
4
45
24
57
38
25
12
125
84
4
72
18
18
39
69
26
73
3
78
15
15
14
30
120
96
46
44
24
12
18
30
18
12
18
78
1
21
18
14
60
55
5
58
38
31
24
39
2
34
80
4
2
31
29
84
7
23
1
23
1
11
58
2
24
36
54
7
48
9
3
24
15
18
48
39
39
44
1
5
6
88
2
16
27
41
31
9
36
51
15
8
24
58
14
40
50
55
3
93
33
6
50
78
18
54
10
3
5
6
60
36
24
1
41
55
12
53
103
11
24
60
12
13
9
18
62
90
12
1
17
16
30
32
22
62
6
43
107
84
30
18
13
12
45
30
26
54
13
65
4
15
24
101
28
27
75
36
32
12
10
14
22
3
12
24
39
45
12
9
15
11
124
9
29
7
11
52
105
11
22
104
6
24
10
15
21
2
13
72
45
102
50
43
21
15
59
10
6
20
6
6
12
12
121
12
72
5
31
45
3
15
14
55
3
74
28
15
11
49
123
8
12
13
24
12
143
1
9
26
1
3
8
13
51
8
1
11
1
3
62
7
17
24
24
6
1
3
57
9
2
37
5
82
9
41
66
12
12
58
92
91
5
34
9
12
24
5
31
35
28
36
20
18
36
10
26
19
71
48
36
49
36
27
14
16
20
40
72
15
15
26
7
107
60
22
48
6
54
8
139
81
42
2
30
13
11
10
20
19
48
35
12
78
19
24
15
204
62
108
6
60
46
60
39
107
18
12
19
3
21
87
14
6
12
1
84
36
35
10
44
36
10
54
15
12
23
13
12
23
13
60
27
44
4
6
51
17
7
63
32
64
57
35
24
30
55
24
5
31
11
54
18
1
24
21
44
43
27
2
30
78
43
5
7
41
4
56
6
1
15
140
12
48
13
35
4
56
85
12
53
19
72
36
39
9
15
80
12
52
81
21
39
59
1
15
12
50
19
143
76
6
44
60
115
11
58
2
28
117
9
26
25
36
9
18
26
24
40
20
96
42
88
9
23
28
2
10
50
4
50
49
9
32
4
39
5
7
45
90
8
18
12
10
96
72
33
39
21
29
96
10
24
12
9
45
6
38
43
9
39
9
26
52
8
6
16
24
74
96
25
5
18
70
3
12
3
32
52
200
13
17
46
38
19
15
93
137
30
12
64
54
42
9
5
60
64
2
78
6
24
1
59
73
9
14
1
21
44
31
24
29
106
20
16
44
6
7
3
54
30
24
9
65
31
60
5
6
138
7
141
18
105
149
31
35
10
62
37
36
101
10
8
16
30
86
36
72
30
31
12
3
2
22
110
10
6
224
36
76
18
20
30
7
24
15
20
24
30
6
4
6
20
31
23
25
45
36
51
93
2
66
22
90
3
60
83
64
86
90
96
4
20
12
73
60
17
124
51
5
12
60
42
4
36
24
32
12
25
21
14
85
3
9
36
9
68
31
11
34
6
20
24
64
2
16
15
23
1
29
22
48
162
62
13
3
50
4
27
48
47
6
78
36
24
6
34
9
156
60
75
60
26
31
17
18
25
39
36
32
13
35
64
6
2
12
54
54
6
16
15
5
18
6
22
9
33
26
1
3
117
23
13
29
34
9
12
23
100
32
36
40
14
31
12
23
18
10
86
31
29
24
10
9
11
76
44
37
27
12
21
144
48
3
8
36
10
99
9
20
12
4
32
12
6
30
10
24
36
44
6
7
45
15
23
4
72
50
31
77
7
59
4
81
27
9
33
36
27
9
8
36
115
11
1
53
30
24
180
30
103
29
31
65
55
72
15
8
42
12
30
25
119
1
24
27
20
58
20
60
30
6
30
25
29
42
78
19
3
8
100
69
3
9
11
82
2
1
87
32
49
24
21
6
18
3
5
43
21
90
36
18
39
11
16
44
85
12
3
6
15
35
16
44
10
14
10
26
85
23
30
6
40
54
150
18
14
6
48
60
36
48
6
24
37
24
11
13
87
81
3
36
44
30
7
9
3
47
4
72
2
16
2
13
9
147
29
7
12
5
30
42
70
9
36
101
10
9
65
84
40
14
40
96
9
17
10
90
15
21
8
24
30
42
31
57
60
15
12
24
24
35
6
6
54
30
12
145
35
13
5
54
28
78
14
12
49
51
14
54
13
17
7
11
4
54
ABCD 97094223914*3^$a+1 [50021]
108
65
61
108
36
35
145
47
43
165
159
17
181
72
83
43
5
16
48
93
3
51
125
64
96
3
198
167
13
270
90
18
72
18
36
123
96
267
18
90
57
15
18
54
90
47
144
61
18
18
108
99
27
5
144
85
90
305
55
201
15
450
90
144
101
144
7
54
36
15
3
36
198
291
32
37
491
112
189
131
103
54
270
261
207
72
270
90
65
25
36
35
55
396
269
64
27
144
21
15
18
90
21
176
16
48
81
108
35
192
115
108
65
115
141
39
90
36
107
199
54
131
31
209
16
63
54
107
253
35
48
115
93
336
111
54
18
137
25
198
161
91
54
126
126
288
51
183
90
90
101
16
63
108
162
162
180
93
48
3
54
23
337
63
99
125
64
27
309
15
36
198
39
128
192
160
21
155
25
39
96
192
177
198
54
131
103
72
18
191
16
99
54
54
177
144
57
87
255
33
39
36
18
35
96
144
112
279
41
400
117
27
80
19
317
7
41
49
15
128
109
18
72
108
45
128
64
15
108
293
144
85
36
162
101
240
127
144
36
29
43
5
16
69
90
65
7
201
195
288
45
171
198
162
93
48
3
144
45
81
306
180
54
234
126
216
90
9
9
183
320
48
151
105
96
33
180
11
336
48
192
48
67
90
3
69
36
39
33
47
205
108
18
126
126
9
176
48
55
41
16
33
47
144
79
54
72
35
16
192
128
48
67
45
9
39
339
173
7
198
179
1
324
198
36
65
61
90
54
387
99
36
345
272
31
17
145
63
9
23
64
3
93
32
73
72
72
23
31
54
18
89
1
162
198
87
21
126
29
7
18
54
17
1
324
203
13
72
36
90
414
90
90
251
1
54
306
279
9
71
16
336
63
65
96
109
144
180
36
36
108
18
162
135
45
83
43
5
85
11
160
96
80
144
13
18
17
181
251
451
125
37
288
54
18
36
144
15
57
270
89
55
137
97
15
3
18
59
175
306
36
36
18
5
160
15
234
306
162
90
9
128
61
144
83
43
101
144
25
135
45
90
144
72
81
117
107
19
45
9
180
51
39
90
162
36
137
241
144
162
221
67
108
288
36
18
90
33
39
108
72
5
240
331
90
75
15
432
ABCD 97094556686*3^$a+1 [50023]
78
63
51
24
105
51
36
30
42
45
45
75
12
45
18
36
12
24
120
45
75
84
81
15
9
21
36
3
12
87
57
63
42
18
18
27
3
5
19
33
3
57
15
57
24
51
21
8
1
18
48
5
67
101
37
35
49
48
6
60
141
21
48
12
24
15
36
75
54
48
11
64
72
24
20
4
21
36
18
45
63
24
9
15
150
6
141
105
12
3
45
39
84
21
6
129
39
5
37
102
21
20
7
168
72
30
27
60
36
12
15
9
75
18
42
33
63
30
123
72
9
159
120
51
6
12
18
65
115
42
150
21
57
75
84
63
6
42
30
12
23
60
43
36
33
63
69
21
27
3
9
3
12
149
19
57
48
12
39
6
36
3
9
60
63
39
6
54
21
9
48
6
81
84
111
29
7
177
87
21
75
30
3
15
5
97
48
30
21
21
12
30
6
135
15
60
66
156
84
108
27
51
53
55
30
27
9
15
60
44
16
93
18
53
109
12
18
53
28
69
18
93
60
36
9
72
27
33
87
51
66
51
20
7
48
5
67
33
27
33
27
108
9
15
33
33
83
1
111
75
48
6
24
147
27
93
3
6
111
3
45
72
24
69
6
60
45
60
24
57
60
39
60
104
19
12
29
31
30
51
69
84
51
33
102
129
9
30
33
9
111
39
138
75
3
12
12
41
13
12
3
21
66
30
84
30
21
72
120
21
6
60
45
33
42
69
57
3
15
30
27
12
12
48
33
24
75
9
51
93
3
45
30
53
61
3
51
36
33
21
75
27
93
24
3
45
69
3
36
51
96
9
105
171
12
15
117
36
3
9
51
72
57
3
18
99
15
33
20
52
3
12
33
27
33
3
30
35
1
30
41
64
15
66
60
3
27
9
44
4
15
60
138
60
3
39
33
84
15
18
60
72
30
93
36
12
9
11
49
66
42
11
61
39
129
18
120
48
36
21
27
42
156
30
54
36
54
90
90
114
6
45
96
20
48
4
21
6
84
12
72
41
49
18
30
27
48
27
42
3
15
33
15
168
69
3
78
84
60
18
33
237
42
53
100
24
21
30
168
117
72
120
3
65
19
36
180
12
60
33
27
101
19
12
41
7
42
6
9
45
6
5
28
15
12
9
33
27
33
15
15
18
30
90
99
48
27
21
20
25
24
36
39
56
40
69
3
27
21
60
12
3
24
108
18
54
60
29
139
36
36
69
24
63
84
45
21
72
15
12
51
18
36
36
27
48
48
57
15
84
44
31
33
48
9
30
18
27
165
18
66
24
11
37
42
117
21
63
9
12
30
45
93
15
45
60
72
11
48
19
33
9
3
48
87
30
120
12
48
15
12
36
15
48
6
6
45
15
9
3
48
57
108
3
24
12
9
111
9
45
6
189
45
27
9
18
12
258
15
3
9
15
29
91
6
3
9
51
15
156
9
27
69
44
7
12
33
69
39
51
24
21
33
15
57
156
102
18
27
15
57
21
42
33
24
93
30
21
39
12
36
72
81
21
24
27
27
90
192
111
12
27
18
108
30
30
168
84
66
84
6
36
15
48
8
157
42
33
45
23
7
117
15
9
15
12
33
87
60
30
18
12
12
48
129
3
30
18
30
23
64
8
25
30
30
102
60
78
30
12
60
12
54
66
126
3
171
36
24
120
84
54
11
25
84
51
9
18
30
83
1
18
36
12
162
30
12
6
15
57
3
8
60
12
79
48
30
66
17
19
129
39
41
52
39
24
17
7
48
54
3
135
42
6
24
33
96
60
60
15
9
57
39
87
24
41
7
72
78
3
80
48
19
30
30
42
111
69
6
24
24
6
39
20
19
33
57
42
48
53
103
174
18
9
36
27
81
9
132
59
40
84
63
90
72
3
24
45
51
45
60
42
60
102
11
25
84
54
21
24
36
21
12
78
84
48
90
18
42
3
20
124
33
90
90
3
27
21
9
63
45
24
6
45
15
33
69
27
15
18
15
27
60
9
15
42
3
27
5
7
45
60
60
27
21
24
21
3
51
21
9
36
15
27
96
12
54
71
28
135
84
30
123
69
3
36
51
9
24
56
7
9
84
9
51
36
3
120
72
30
30
138
168
15
188
16
33
48
54
144
126
6
24
101
19
93
72
104
16
21
30
138
51
39
6
6
72
21
60
69
12
51
12
36
21
30
18
96
42
12
21
192
8
1
3
105
135
60
141
39
96
27
12
45
60
57
18
6
47
19
36
9
39
54
6
54
51
207
30
132
42
30
30
33
123
45
9
6
90
27
48
84
56
40
3
6
159
81
15
24
39
21
207
42
27
15
6
60
12
6
21
24
51
108
42
63
8
40
45
27
12
123
12
6
12
3
9
126
54
18
102
48
6
45
24
21
15
21
15
63
12
45
51
12
42
39
9
180
90
161
7
33
15
36
18
3
93
12
3
75
17
7
42
96
12
51
45
27
8
4
60
15
12
96
42
6
36
9
72
75
60
54
6
33
21
6
5
7
21
36
48
36
39
108
24
69
144
96
15
12
24
6
24
18
173
48
16
153
ABCD 97094773546*3^$a+1 [50040]
155
108
61
92
4
12
132
156
8
160
36
24
36
24
56
76
12
36
12
8
15
49
108
59
117
75
25
35
37
11
61
20
15
13
80
15
37
24
32
88
60
120
48
24
36
44
64
8
40
95
21
24
124
20
16
47
73
108
24
23
37
60
24
24
80
27
49
59
13
59
9
15
25
156
11
81
28
72
68
16
83
84
85
32
28
131
153
12
16
36
20
63
96
9
75
141
36
52
48
24
60
24
47
1
72
35
13
83
36
157
44
28
156
92
4
23
48
69
171
25
11
13
131
45
4
24
80
52
191
73
108
71
12
45
4
32
15
85
8
4
48
44
52
192
12
44
136
80
144
16
11
13
36
12
20
76
36
47
73
36
56
24
28
188
4
24
108
60
23
25
35
12
61
83
204
169
32
16
48
68
36
36
12
16
11
13
36
12
48
72
12
92
12
4
68
51
36
1
8
27
37
48
95
25
20
63
1
12
32
192
51
37
24
47
9
52
12
156
44
27
85
24
32
4
84
12
11
24
21
15
48
61
11
49
36
47
12
108
25
56
52
44
39
153
24
64
48
12
12
8
76
108
12
12
84
36
72
32
3
49
104
28
60
192
36
24
72
44
27
45
4
12
48
8
100
11
1
48
20
27
1
60
60
44
40
56
112
24
12
24
276
11
85
104
4
36
12
20
4
32
160
11
72
37
36
8
16
108
12
80
160
60
48
12
11
13
32
16
8
64
20
88
8
64
36
47
37
24
48
8
16
368
39
13
84
44
48
88
156
68
4
156
24
96
44
124
84
24
48
48
108
35
96
72
9
28
8
112
80
16
72
24
84
12
144
131
1
24
72
24
48
47
36
81
28
24
23
60
1
36
44
40
32
76
140
3
13
23
45
87
45
28
44
48
16
44
63
93
28
32
40
104
36
4
60
24
104
64
44
24
36
28
24
24
23
73
36
8
4
23
73
80
52
20
76
8
100
35
33
40
104
99
13
116
28
84
59
37
12
180
11
21
28
72
104
39
25
72
12
35
217
36
152
96
84
135
97
71
25
36
56
12
40
84
35
1
11
33
16
32
4
24
168
24
128
160
108
32
16
72
11
1
35
96
120
13
24
120
36
96
60
36
48
48
131
169
8
75
13
32
60
99
1
48
44
28
68
16
60
35
36
1
24
36
12
12
48
35
37
108
72
71
13
8
51
25
60
8
24
3
33
12
96
4
23
121
32
88
108
24
32
28
12
96
47
61
108
24
12
11
69
99
37
48
120
32
15
13
48
59
69
12
15
61
48
44
135
12
1
36
84
20
48
64
36
71
108
45
40
72
108
11
73
20
36
24
36
16
32
99
61
24
23
1
23
49
32
40
44
4
59
37
36
107
109
143
121
128
27
97
24
32
16
128
4
44
112
20
27
13
12
84
8
72
4
24
36
107
25
132
24
20
220
36
11
117
3
169
8
76
72
168
8
52
68
16
192
23
25
108
59
37
24
20
16
36
11
177
16
11
25
24
23
81
4
68
64
72
84
23
57
88
12
48
72
11
25
24
8
24
40
60
8
40
104
3
189
28
228
20
40
24
8
63
36
84
25
11
25
12
116
88
12
156
12
116
36
16
24
35
45
64
48
84
35
85
36
96
144
107
49
44
4
23
168
12
73
32
4
228
92
40
71
205
24
20
84
28
36
23
36
1
12
24
12
8
40
12
11
33
88
72
36
12
228
12
60
59
13
72
32
4
36
12
95
13
68
15
84
37
84
24
32
39
85
24
68
27
1
92
24
184
12
47
1
35
61
60
32
12
16
11
25
8
48
100
24
60
24
8
132
88
56
4
12
11
109
8
4
32
76
12
36
48
132
11
9
63
1
44
4
32
16
120
35
49
104
27
117
4
24
180
96
48
12
36
35
36
1
23
37
8
108
3
25
24
203
37
35
69
99
9
16
36
47
73
11
1
140
16
72
32
88
44
16
12
24
72
11
73
216
20
52
24
11
9
16
96
24
35
25
120
12
59
57
4
23
85
48
44
64
35
61
12
35
1
71
21
135
25
35
121
12
36
92
3
61
24
59
37
72
36
8
27
61
8
52
72
47
1
72
108
24
84
60
96
188
52
48
12
48
47
1
84
47
1
12
68
28
72
24
12
60
11
85
8
124
80
16
84
12
12
20
28
12
176
4
8
15
37
84
36
24
20
15
9
48
64
68
3
81
168
4
24
24
60
68
28
60
32
28
24
8
4
36
8
60
ABCD 97094878256*3^$a+1 [50027]
57
15
8
30
42
30
6
130
14
12
1
15
57
15
93
27
48
14
31
27
6
24
26
64
6
24
32
48
90
28
57
57
39
12
23
126
6
10
2
22
56
10
44
66
55
33
15
11
174
16
30
9
12
29
10
38
31
11
36
10
8
16
18
30
42
38
10
30
32
90
40
8
6
112
24
110
1
17
40
50
22
48
56
10
6
38
108
118
32
48
19
45
3
5
40
90
33
39
33
5
22
96
20
16
33
141
120
86
34
2
13
27
14
31
147
132
18
15
111
9
75
48
8
64
62
24
40
26
78
16
14
1
95
34
2
48
88
20
60
52
12
8
12
1
15
33
65
66
49
5
40
15
9
66
32
52
132
14
82
12
18
24
98
145
3
2
18
28
57
3
20
34
32
184
54
36
6
6
2
16
2
37
33
8
10
102
32
16
2
70
15
9
14
12
54
88
72
78
32
4
72
24
60
44
36
18
46
36
38
72
10
36
32
85
48
59
96
85
12
15
66
30
80
16
74
16
6
12
32
13
65
16
50
6
31
33
15
27
30
75
15
128
24
36
76
36
12
38
7
57
110
90
384
54
66
46
48
50
78
34
14
16
84
9
3
128
10
56
40
176
42
70
6
42
2
22
74
52
33
9
6
84
80
13
63
84
30
3
69
134
34
2
1
39
30
39
51
44
4
86
10
62
18
64
6
96
80
24
64
8
115
3
2
64
8
40
42
93
27
108
32
10
54
26
6
34
14
4
12
18
8
64
38
18
34
6
18
24
12
18
30
92
16
33
39
62
18
13
105
120
63
81
14
12
132
18
7
11
12
82
8
22
42
8
16
2
22
48
2
6
64
15
15
18
48
99
167
4
92
190
48
26
40
126
2
46
42
30
48
27
72
5
16
54
20
12
10
6
20
78
79
57
6
20
12
10
18
84
18
126
60
6
80
94
9
75
96
30
15
27
8
60
10
56
10
81
39
14
55
17
10
8
49
36
9
32
6
157
45
48
32
16
75
59
36
30
64
30
20
13
3
102
48
144
8
78
16
69
27
98
24
40
90
36
66
18
48
80
22
8
42
16
6
30
50
126
13
144
5
55
27
21
3
20
36
40
84
20
46
30
50
10
14
40
50
126
216
48
40
15
12
69
30
90
48
18
134
10
8
13
203
52
18
42
48
20
82
18
30
14
48
28
14
66
36
49
11
36
34
18
60
32
34
2
22
6
12
8
16
30
48
48
128
19
63
60
2
160
3
63
12
12
33
87
6
2
73
87
8
22
8
24
31
27
48
189
11
54
43
29
43
5
70
2
16
30
48
2
43
29
16
24
42
56
13
11
16
14
10
81
45
42
105
77
31
9
54
186
54
57
57
3
12
3
12
66
14
42
88
243
93
39
48
119
66
64
194
12
18
19
48
23
16
6
2
12
1
113
30
10
66
30
24
30
2
34
24
14
55
17
16
15
3
72
33
29
106
56
4
26
24
34
33
27
26
160
87
63
60
9
21
56
30
16
18
66
44
85
24
3
12
56
6
40
39
9
15
113
67
45
26
100
66
30
36
8
70
30
2
18
16
78
42
6
72
18
57
53
54
1
57
32
58
12
26
18
22
3
11
16
20
13
9
386
36
10
6
12
93
83
100
20
76
18
50
1
21
50
121
87
32
13
33
2
40
108
45
3
26
43
21
2
54
19
5
64
8
7
123
8
4
20
13
3
24
102
14
49
57
8
136
2
13
27
12
20
13
47
13
53
40
24
42
180
48
80
16
20
6
88
18
45
15
122
16
74
13
9
66
144
30
8
40
8
40
38
90
40
39
11
64
6
2
4
9
35
6
10
21
143
37
12
11
36
16
48
26
136
123
24
5
40
186
206
64
6
20
48
108
10
42
93
12
15
6
39
23
85
123
105
27
14
10
84
20
12
52
33
5
58
30
2
142
62
28
20
160
26
90
49
23
4
50
40
96
2
1
84
15
60
116
25
9
15
15
42
18
36
132
32
16
12
33
9
18
54
18
38
7
41
6
36
70
138
30
152
42
40
81
35
37
45
144
14
12
40
24
8
85
41
10
30
24
75
23
85
23
16
21
12
65
40
6
2
42
13
107
22
63
41
144
31
111
93
63
54
63
3
54
99
15
6
8
40
26
4
32
90
6
4
21
3
24
12
26
22
42
18
8
102
6
36
108
10
8
40
54
21
29
30
16
114
66
24
6
8
10
54
176
10
56
118
240
2
13
3
30
8
24
48
40
2
48
78
10
6
51
108
41
18
112
24
56
60
148
93
47
10
48
32
16
2
52
81
11
36
13
15
54
3
59
36
28
36
24
14
90
13
57
38
52
126
2
88
57
53
54
13
5
154
14
54
16
2
48
34
6
2
22
135
3
30
2
96
54
10
20
42
48
40
32
18
13
3
120
62
40
15
15
12
86
30
16
90
38
42
16
18
14
118
42
56
19
71
64
8
60
18
139
5
31
12
29
31
3
14
10
80
16
44
85
45
18
14
90
4
84
60
12
20
16
2
16
15
15
26
16
15
3
14
40
32
16
123
141
54
26
6
12
142
56
42
13
39
36
110
67
77
64
24
15
3
14
6
112
50
30
13
83
34
30
20
6
16
66
24
14
19
15
60
12
6
14
108
1
39
30
72
38
76
110
70
36
38
31
27
24
20
18
103
59
64
6
3
45
102
ABCD 97094880934*3^$a+1 [50147]
11
7
54
11
55
114
35
19
17
24
96
127
150
120
18
5
19
18
108
35
193
6
5
133
72
216
150
30
90
114
30
41
48
61
36
30
18
6
29
19
18
119
61
119
25
11
120
144
1
48
54
216
65
61
11
25
54
18
72
6
18
167
48
49
6
125
19
113
240
7
41
7
149
1
18
30
11
133
132
144
71
1
23
97
24
144
12
119
144
12
84
36
24
85
11
295
198
204
120
143
7
77
133
23
24
85
59
31
18
120
150
48
24
18
36
36
11
144
1
132
30
41
1
131
67
30
108
24
84
114
18
72
12
11
24
1
198
17
37
36
11
49
12
24
48
11
132
73
36
11
13
12
72
150
41
7
78
95
12
120
7
17
49
36
11
48
37
59
13
12
36
204
11
180
79
48
6
66
24
17
48
96
13
162
29
49
72
35
1
72
23
48
31
24
54
18
54
108
30
78
35
73
72
252
120
47
13
180
47
36
24
13
60
11
25
66
90
36
90
258
12
35
109
155
31
174
24
11
73
60
120
107
25
48
78
90
30
24
318
42
18
30
77
36
37
23
84
1
102
18
78
30
42
65
7
102
18
90
36
42
30
119
13
12
59
85
35
1
36
35
169
36
72
11
120
36
193
12
119
192
60
144
193
108
119
25
36
138
5
37
48
6
5
25
36
24
119
25
102
54
18
6
120
42
90
30
65
48
1
30
65
79
150
36
30
78
18
48
42
12
18
72
72
89
1
36
35
145
78
41
13
180
126
66
108
11
25
36
11
79
126
18
137
97
143
24
31
65
48
1
120
54
6
18
18
95
193
54
66
24
12
108
6
17
60
49
59
7
162
23
24
25
36
95
19
30
90
41
13
131
96
7
41
31
41
48
1
276
95
49
11
7
72
30
144
11
85
311
84
96
24
73
23
37
11
61
18
17
49
54
18
24
35
1
35
24
31
53
19
48
18
24
36
35
12
19
96
18
36
119
25
90
185
31
41
133
215
36
60
1
12
108
24
66
125
145
90
72
77
109
72
270
72
18
48
71
1
72
6
77
97
18
72
72
114
12
42
41
25
47
13
11
1
72
6
125
1
11
79
5
36
60
19
29
67
120
18
96
95
169
47
25
24
48
108
18
24
120
18
24
95
31
5
133
6
65
84
12
49
36
60
30
54
11
7
77
13
23
37
23
13
30
24
41
25
126
18
108
203
1
48
23
13
144
18
65
7
198
72
36
47
120
49
6
5
25
18
17
73
24
12
36
23
1
54
197
85
54
65
36
25
83
49
192
95
96
85
12
60
11
1
24
36
228
6
17
127
48
54
11
7
41
72
85
59
73
12
131
145
12
131
49
60
12
24
36
11
55
162
72
35
25
11
25
23
49
30
222
18
17
96
49
108
36
12
143
1
24
90
210
11
25
59
31
6
12
78
48
41
1
119
55
5
109
84
42
5
85
71
103
72
54
60
54
54
12
71
25
23
7
65
48
31
24
246
251
24
13
60
36
72
83
36
36
73
132
35
60
193
84
23
145
23
85
72
59
31
65
24
13
11
25
191
49
11
1
18
72
72
42
35
1
90
89
1
72
47
133
72
36
12
23
13
6
41
25
143
97
23
25
24
108
162
17
49
35
12
24
1
143
12
85
12
83
97
23
13
24
36
71
55
54
84
23
13
72
18
5
36
49
24
23
79
29
61
78
41
7
65
7
150
90
18
12
60
102
41
37
18
30
83
12
60
175
18
174
72
6
35
13
24
90
90
120
83
49
18
66
71
73
36
11
13
138
24
48
113
109
66
54
18
53
48
25
24
12
54
186
54
54
72
95
133
107
25
59
360
7
24
30
11
85
12
47
96
48
31
18
30
6
107
13
72
23
211
90
6
29
300
103
30
60
12
24
12
24
54
ABCD 97094990126*3^$a+1 [50015]
49
47
73
107
85
83
102
6
12
30
7
120
11
12
12
6
43
84
41
24
12
96
18
25
11
36
150
19
36
24
84
71
13
101
30
1
24
12
60
72
17
19
95
1
5
30
85
5
79
59
48
24
6
48
24
18
30
55
24
11
102
66
1
29
6
121
12
11
84
61
24
12
24
107
18
24
6
36
90
90
48
1
5
67
72
12
83
12
24
6
18
13
23
1
24
107
37
36
5
24
43
65
43
47
13
5
31
59
12
90
55
143
1
84
11
49
11
13
35
12
18
43
5
7
11
6
24
102
12
97
24
5
19
5
6
36
60
1
65
78
25
12
47
145
35
30
31
5
30
12
37
23
12
42
84
7
47
25
60
53
103
11
6
42
36
1
5
48
78
210
67
48
48
12
23
49
35
36
12
48
25
11
25
11
12
1
36
29
60
7
59
6
12
6
61
59
6
19
41
6
12
36
72
13
36
65
84
7
53
66
109
71
13
17
18
37
5
43
47
13
108
12
65
43
53
96
31
35
48
90
7
23
6
6
48
60
1
24
36
5
31
84
84
35
1
60
24
144
23
13
36
89
19
48
47
73
12
11
25
36
23
6
79
11
36
25
5
55
24
5
7
48
59
37
60
11
25
12
23
84
30
19
12
5
78
121
95
36
109
5
31
12
47
96
84
24
1
59
6
31
89
43
23
13
119
18
60
54
48
36
25
17
12
18
97
23
12
36
120
30
66
36
73
5
24
36
6
1
29
6
49
23
12
36
12
37
95
25
41
7
41
6
73
35
1
107
37
12
84
11
61
29
31
24
71
48
1
53
55
60
36
29
30
13
17
6
102
30
72
72
6
114
1
60
113
6
13
125
127
83
30
30
97
71
25
65
174
6
67
23
13
11
1
48
29
12
36
42
1
60
17
30
12
1
59
36
6
54
12
13
5
7
197
7
155
49
17
19
35
1
53
7
23
25
161
6
18
67
12
11
1
5
30
25
71
13
5
55
11
13
47
18
6
49
72
5
78
78
42
13
24
5
18
42
19
144
5
48
48
31
35
109
132
89
54
12
12
60
121
24
5
7
96
23
12
37
48
5
24
55
41
7
41
6
25
5
30
30
55
23
1
12
48
24
17
18
36
12
25
17
42
1
84
24
41
84
12
79
11
24
49
24
72
36
24
36
12
12
24
95
72
13
11
25
5
91
77
6
1
89
6
49
11
78
7
41
7
120
47
49
35
30
90
54
12
55
11
13
36
24
5
295
11
36
49
35
1
119
144
121
24
71
13
12
71
12
73
59
1
5
55
35
13
36
5
6
90
12
66
12
25
252
47
49
29
7
84
5
7
24
11
25
23
37
24
48
17
30
85
36
17
30
13
60
12
47
121
143
61
11
18
55
11
30
84
12
48
19
60
36
12
65
18
24
1
47
12
25
60
5
18
48
162
12
96
36
198
85
5
6
1
144
17
79
84
17
30
60
13
84
17
43
36
47
24
18
6
42
24
6
49
24
11
133
113
43
96
24
11
120
1
60
17
18
72
6
91
41
7
17
24
55
11
1
120
24
41
102
13
35
37
5
115
215
42
6
37
5
6
12
84
48
12
49
12
24
24
35
24
13
53
30
36
13
131
1
156
35
24
18
7
36
35
18
7
60
12
35
6
42
18
36
114
12
24
36
13
35
12
49
23
1
17
19
24
5
19
41
90
49
36
11
6
30
12
156
36
36
60
24
84
1
53
6
24
138
43
11
24
84
6
7
24
84
17
282
13
23
66
54
84
42
90
1
53
12
12
30
12
13
36
107
30
19
131
84
85
36
12
48
113
7
59
61
5
19
24
36
60
11
49
24
60
24
168
24
23
13
12
53
79
5
6
42
48
55
5
7
11
6
115
5
30
49
65
7
59
60
25
23
1
95
1
41
7
35
25
36
65
31
11
85
84
11
37
35
61
11
24
12
25
23
36
48
13
35
97
72
84
5
72
90
13
24
41
7
24
60
36
95
49
41
18
30
31
24
60
5
6
96
12
120
37
41
102
37
48
36
71
25
59
37
59
25
5
19
24
11
37
17
43
17
7
48
11
30
127
5
19
29
19
11
1
24
11
66
7
17
30
24
25
35
1
23
13
12
60
47
13
101
66
6
12
31
47
13
96
11
37
23
37
48
23
1
84
11
1
48
24
41
31
23
73
72
11
36
1
29
18
6
7
60
24
35
6
7
72
83
30
7
48
12
36
137
180
18
90
43
47
60
120
18
19
11
12
108
42
79
53
18
25
60
65
42
37
5
6
13
77
19
84
72
17
7
84
17
30
73
29
60
42
13
41
54
36
36
1
48
35
1
60
59
37
12
41
12
19
5
43
47
61
5
7
12
41
19
24
77
67
72
36
23
54
30
30
36
19
12
29
54
12
1
24
60
36
5
19
65
18
1
11
25
96
84
59
37
24
11
12
25
23
13
5
84
7
29
127
299
66
55
5
84
6
48
1
11
13
107
24
24
12
54
36
18
85
5
19
60
12
11
13
24
11
25
47
37
47
6
43
12
24
23
1
71
36
37
41
24
30
36
61
24
96
23
6
126
18
31
12
144
179
1
29
30
12
84
6
60
18
49
17
18
121
12
120
83
61
23
60
37
11
37
48
5
19
60
5
19
89
138
24
54
6
13
12
35
61
204
36
23
37
23
12
37
36
60
59
25
41
102
12
6
54
78
19
24
36
65
43
5
36
19
11
12
85
29
18
48
30
7
95
85
71
49
131
12
13
36
23
1
47
25
47
1
120
11
30
48
55
12
23
12
13
83
25
17
66
1
24
11
133
197
30
24
25
17
18
ABCD 97095203222*3^$a+1 [50004]
21
99
60
60
21
8
120
91
45
152
120
24
24
24
16
15
12
45
3
69
3
5
40
224
139
5
7
105
63
60
21
96
80
40
120
3
69
72
159
17
160
75
48
29
103
57
72
51
60
33
24
123
60
17
163
77
103
108
125
40
72
183
9
48
63
17
163
180
105
32
43
72
29
64
147
165
144
288
3
120
288
197
43
117
15
17
192
24
55
105
72
152
103
105
144
80
96
43
45
15
89
151
72
48
17
208
56
304
176
64
56
24
120
64
111
60
45
80
7
65
88
15
17
208
24
111
60
5
16
651
5
40
120
248
16
224
384
43
48
189
63
60
29
184
80
24
31
41
19
21
39
120
9
8
43
69
56
160
144
248
24
216
112
320
40
32
160
51
197
211
5
144
72
79
129
51
72
485
72
40
3
48
77
24
24
304
200
16
27
108
209
40
51
77
175
113
24
256
32
88
27
69
159
41
79
65
16
96
3
5
240
7
33
27
125
55
57
152
24
67
5
64
80
48
43
48
29
40
56
64
231
57
8
115
5
72
88
87
233
187
288
101
16
144
56
408
115
45
147
48
45
195
5
64
8
24
16
375
57
3
53
175
192
48
57
15
105
75
48
5
16
111
120
209
64
24
3
45
24
24
135
17
55
33
312
8
40
192
48
27
45
3
5
96
31
17
43
5
115
69
48
8
115
69
51
117
80
163
117
120
63
48
89
163
45
8
24
96
67
108
60
45
32
40
144
51
125
24
64
24
3
45
3
29
48
48
280
224
91
21
51
45
3
240
77
55
153
72
63
89
96
72
48
240
7
89
64
27
45
32
16
27
77
40
48
135
48
81
200
160
39
41
91
29
184
24
120
48
8
144
40
96
72
8
40
144
152
40
111
120
33
15
57
75
77
40
51
240
101
64
24
168
48
56
19
45
192
24
51
53
160
56
139
60
17
64
51
45
3
117
48
240
120
75
5
16
51
77
16
144
248
55
60
77
43
5
24
31
273
75
45
24
176
40
27
45
128
175
57
32
103
48
41
64
72
63
9
8
103
305
24
16
72
104
79
9
48
3
45
240
32
43
69
56
184
171
60
12
5
24
16
15
153
72
3
5
72
43
45
27
45
24
56
160
15
57
56
16
200
24
24
88
8
67
120
168
77
240
43
69
80
160
320
48
208
216
8
40
171
60
41
31
17
280
8
88
96
144
15
9
48
15
225
128
127
153
24
3
60
105
128
115
69
3
48
5
184
231
60
101
16
24
51
197
91
69
128
163
29
163
29
16
24
56
103
137
175
168
120
65
160
75
69
48
48
240
27
5
103
12
77
16
56
88
3
125
240
160
128
7
17
72
24
16
39
9
96
32
64
168
32
168
48
64
24
104
240
ABCD 97095284758*3^$a+1 [50064]
120
144
30
84
29
48
48
16
48
60
21
59
181
27
135
54
3
21
30
29
52
171
108
9
147
6
23
60
16
45
24
11
61
35
13
87
32
256
44
37
11
103
9
20
16
12
32
31
65
31
5
49
11
84
217
147
3
84
29
16
15
29
127
78
6
96
225
48
57
48
6
114
59
7
84
9
32
48
172
21
59
64
32
144
4
81
114
60
12
5
19
9
135
57
45
99
20
28
63
48
36
45
15
24
12
17
73
24
90
65
19
17
103
36
6
18
6
216
47
7
60
84
60
30
11
64
80
91
53
16
75
41
1
15
12
80
13
48
35
37
95
115
54
24
27
20
145
270
60
30
23
7
53
31
33
117
59
84
43
33
36
60
69
96
6
120
45
192
21
11
19
29
16
212
73
72
63
75
180
252
17
31
17
4
51
29
64
32
103
69
3
129
44
37
18
9
32
31
24
150
246
45
123
90
42
78
30
36
36
24
24
29
91
21
111
24
105
36
9
114
17
48
85
95
60
16
51
18
90
36
120
21
63
101
48
73
3
111
53
28
48
116
19
30
30
96
24
105
12
212
43
84
90
39
92
19
33
33
155
13
66
150
66
77
73
18
81
20
19
9
27
53
48
13
150
60
21
81
30
65
73
6
81
3
60
29
96
4
80
151
36
6
59
16
3
45
20
1
30
33
3
105
20
43
30
96
3
27
234
42
54
90
6
47
31
12
33
117
24
114
60
36
33
48
84
9
42
29
1
168
167
112
3
45
3
9
32
36
48
91
30
120
6
18
30
5
4
57
99
111
24
6
23
12
36
12
43
138
27
84
60
21
18
41
4
92
43
72
429
116
108
151
6
39
105
6
17
31
45
15
12
5
132
43
54
15
156
39
9
21
24
39
81
30
45
36
144
51
54
6
81
9
216
78
96
186
3
75
12
24
21
15
29
4
105
30
89
156
36
55
84
6
11
85
18
269
76
135
96
24
81
111
213
75
5
7
90
18
41
16
15
54
63
48
108
15
12
5
55
29
28
21
59
112
36
32
1
120
42
29
49
47
25
48
35
52
225
138
36
45
116
112
80
28
20
48
67
9
21
18
41
55
473
163
17
103
149
4
75
17
43
5
67
17
1
102
245
84
145
90
33
3
24
24
66
6
53
31
65
36
28
80
31
126
3
15
6
90
21
224
124
15
60
41
76
48
20
67
48
41
48
31
17
19
45
15
33
63
24
30
24
192
30
18
150
12
5
112
48
12
21
11
79
65
16
20
1
143
55
57
63
36
29
55
9
32
16
12
51
189
51
29
16
27
114
6
77
31
30
96
35
31
84
84
36
24
120
21
45
23
121
35
55
77
19
29
121
6
120
69
15
21
3
9
3
125
4
44
7
54
99
80
16
45
23
1
15
80
31
36
45
3
30
111
99
6
3
21
30
17
55
5
85
95
145
15
3
89
253
30
117
21
6
60
6
48
39
12
21
107
13
35
84
64
57
119
48
16
105
39
27
6
78
12
48
5
1
6
18
39
111
96
29
7
105
189
6
77
7
45
9
192
135
12
183
29
79
156
21
123
6
15
9
71
1
15
12
27
36
24
6
18
132
33
27
24
9
45
102
45
132
12
231
89
55
6
48
216
90
81
20
48
16
105
24
42
53
91
30
174
9
33
120
18
30
42
45
48
60
87
120
108
66
114
120
60
42
99
51
305
60
79
240
6
15
3
6
54
17
55
5
19
66
24
24
27
45
48
90
132
90
30
17
108
13
42
9
20
28
21
42
84
24
42
47
31
125
31
225
36
32
73
35
48
4
27
5
19
12
45
69
143
1
15
51
9
27
57
48
63
17
48
7
69
36
140
192
91
41
25
3
111
36
33
63
168
89
7
9
81
54
90
102
18
119
192
115
105
96
20
49
11
144
48
16
45
30
42
174
66
107
7
30
30
60
53
12
16
48
135
12
93
15
156
5
4
156
15
54
42
65
112
21
6
66
ABCD 97095989878*3^$a+1 [50007]
35
114
27
24
40
35
84
9
81
42
54
15
51
109
71
78
72
54
45
48
96
64
143
25
5
99
81
15
64
35
261
153
30
96
54
216
30
189
135
25
24
23
9
51
30
63
171
325
71
54
36
18
21
24
51
84
9
120
16
120
72
23
6
3
48
75
18
19
47
36
69
360
189
102
24
133
8
33
87
3
72
69
24
72
24
45
99
135
36
54
39
112
89
30
36
36
33
16
29
27
39
6
19
11
54
79
17
18
30
39
3
85
239
1
35
93
96
64
35
12
57
3
69
39
25
24
23
48
1
24
71
153
27
30
126
49
11
120
85
5
24
51
123
36
126
3
87
24
9
16
24
71
6
27
120
88
24
5
24
12
63
280
5
51
51
117
213
19
56
112
200
21
162
57
96
40
32
24
75
24
61
5
139
56
39
132
117
96
40
71
25
119
57
63
6
75
159
25
5
180
87
93
171
81
175
5
3
105
150
97
5
114
25
5
36
39
40
71
9
48
51
30
15
16
29
30
21
15
204
12
57
21
72
27
21
186
129
15
57
88
47
24
36
45
63
217
8
21
99
87
18
36
66
24
36
13
5
27
24
160
41
15
33
15
27
45
3
42
3
15
57
72
27
114
66
49
41
15
24
87
153
15
9
16
11
306
27
40
71
60
156
1
24
179
61
24
72
53
42
54
144
102
108
49
96
77
18
126
43
200
27
21
15
25
5
43
107
133
5
90
132
85
23
9
93
150
93
40
101
30
45
45
51
24
168
112
104
15
105
75
117
9
31
8
105
7
72
77
96
75
120
48
45
30
36
25
71
18
87
15
33
40
56
15
49
32
69
36
39
96
45
144
3
192
21
18
30
139
23
145
144
56
39
9
27
84
54
27
24
75
36
25
8
75
141
165
90
1
23
12
69
16
152
57
54
72
144
25
320
9
79
96
56
75
90
6
18
30
117
40
24
5
43
101
72
18
90
36
19
152
45
30
144
54
39
48
48
87
9
21
114
66
63
51
84
25
11
21
48
27
37
47
33
96
165
72
3
216
96
39
54
150
69
400
83
69
168
21
12
87
27
21
135
129
69
51
9
36
3
48
39
144
241
119
121
80
40
5
36
78
57
24
21
24
36
138
21
96
45
123
45
12
79
71
33
15
1
41
39
99
36
24
126
174
109
17
36
99
16
144
35
85
48
96
5
66
6
3
195
66
139
65
55
24
23
54
115
155
60
90
36
19
80
9
87
24
144
64
96
104
96
40
32
63
25
24
32
15
1
24
80
15
1
8
24
21
19
23
120
33
27
84
1
32
27
54
12
18
1
56
219
69
16
71
18
111
51
60
129
24
111
90
31
65
127
17
79
24
128
144
75
45
21
114
9
75
42
67
8
69
51
15
54
90
90
63
40
48
312
48
104
75
45
135
30
139
5
19
200
33
7
8
183
25
65
180
19
8
33
7
24
251
198
79
8
45
18
129
40
77
24
30
37
120
119
36
90
90
9
111
60
13
71
105
16
65
18
45
45
75
96
135
73
137
180
114
25
24
48
5
3
16
59
102
7
32
16
95
30
54
6
39
16
89
79
11
21
232
296
40
96
29
267
72
27
30
103
41
96
156
19
104
64
32
15
96
33
15
150
36
15
15
54
75
24
141
66
49
24
17
114
12
49
11
85
5
48
96
243
40
71
25
11
6
84
6
144
21
40
5
75
88
17
175
29
75
69
19
8
3
36
9
40
65
31
80
136
185
15
112
53
30
60
49
24
71
66
159
99
21
69
27
88
11
54
36
19
35
12
24
1
72
56
16
11
18
ABCD 97096069412*3^$a+1 [50048]
48
93
3
81
36
60
51
72
24
72
30
39
111
30
15
27
21
51
93
141
36
15
36
24
24
255
6
51
72
72
39
9
12
9
6
57
36
24
9
18
84
36
24
18
3
84
3
33
51
45
15
21
9
24
195
84
192
33
111
87
174
15
9
111
60
48
33
30
54
18
6
171
3
9
87
12
9
15
18
90
36
54
27
21
3
96
9
54
90
3
3
93
9
63
36
15
36
33
69
15
60
72
3
156
117
15
129
60
24
12
72
21
60
72
3
99
45
12
12
108
24
39
93
12
24
12
48
24
24
24
21
75
12
36
21
42
54
87
36
21
54
30
75
3
12
45
24
12
177
30
21
33
3
24
9
72
18
33
9
75
24
24
48
72
117
63
39
36
18
75
39
36
36
21
87
120
36
42
54
21
48
60
9
18
9
15
189
9
87
48
12
99
24
12
96
9
48
72
63
126
54
9
48
21
12
18
81
9
27
33
12
27
15
9
9
12
39
12
12
12
84
72
72
63
48
132
129
36
33
87
33
60
54
57
81
135
9
60
36
12
3
57
18
69
36
39
9
135
33
57
36
15
24
36
15
33
72
21
54
129
87
30
27
36
36
12
21
27
3
6
15
12
3
117
63
114
66
9
63
93
51
81
45
18
42
3
15
66
63
15
18
12
3
36
48
9
102
42
408
15
9
3
360
27
9
15
141
3
90
102
45
33
15
72
12
9
18
12
33
27
21
27
90
3
24
27
81
48
24
69
30
18
75
21
30
33
12
36
45
36
27
72
45
3
21
63
36
27
33
72
24
81
96
54
120
33
60
96
9
75
3
30
42
165
24
9
111
63
18
6
129
63
18
135
27
60
105
15
9
9
51
75
126
18
9
12
24
15
36
36
12
9
24
57
18
42
51
108
21
36
30
6
48
51
12
36
84
24
48
24
84
3
54
87
3
48
57
15
18
27
36
9
15
57
27
69
15
75
102
6
21
12
192
21
99
36
216
27
9
9
63
84
21
12
3
24
36
72
24
120
48
144
60
27
42
63
21
198
45
72
84
12
9
3
132
12
84
33
3
33
15
72
96
21
15
15
9
60
12
15
45
39
21
69
126
6
15
48
81
3
63
18
39
21
12
24
48
18
69
3
45
27
54
51
3
9
51
21
12
57
3
45
60
30
117
63
93
48
9
48
24
123
12
45
3
12
36
24
63
108
117
33
27
57
60
75
72
12
48
9
171
3
42
54
144
36
30
39
21
90
9
165
63
24
3
9
27
81
15
36
102
42
126
63
9
87
15
69
48
9
27
81
27
15
9
3
141
36
24
51
261
9
3
105
15
12
36
123
66
18
21
72
39
18
72
27
72
39
18
39
96
15
9
3
21
36
252
12
9
15
36
57
54
93
63
18
36
114
126
87
72
12
84
15
177
33
51
3
9
45
3
36
156
120
24
93
54
216
9
12
36
39
30
42
48
18
51
3
36
33
156
24
12
87
18
39
36
15
36
90
18
18
15
48
21
15
108
12
33
30
9
72
12
3
12
45
15
12
72
24
84
57
12
9
51
3
36
12
57
33
39
21
219
12
36
3
192
33
111
24
57
36
60
24
75
120
33
72
48
15
48
9
15
30
54
54
252
15
3
33
93
90
93
24
15
102
15
3
9
216
84
21
15
480
63
57
45
51
57
135
84
15
6
30
24
12
54
27
24
3
18
39
3
30
240
12
18
36
45
168
3
6
39
24
27
105
24
36
45
3
105
75
24
15
33
69
24
72
39
15
18
36
12
18
9
51
45
21
3
15
21
12
9
27
81
63
12
48
3
21
12
84
63
54
18
120
9
69
63
3
21
75
48
129
75
18
84
39
48
39
9
33
72
15
12
63
108
45
72
183
21
165
3
72
36
36
12
12
84
84
60
12
51
108
69
21
114
33
15
42
126
69
36
147
90
51
3
201
63
9
33
111
36
24
9
3
141
30
33
120
81
6
21
15
18
51
75
30
6
102
96
12
18
42
30
72
42
48
27
72
27
45
24
21
15
81
3
27
129
12
63
36
129
24
57
6
9
21
63
12
36
36
96
99
21
72
69
18
141
39
72
54
42
21
24
99
9
27
33
84
93
39
12
93
39
39
12
9
15
117
84
141
30
21
69
18
6
75
12
12
60
87
9
36
12
111
102
111
123
9
36
96
12
15
33
15
42
87
108
33
108
87
24
108
15
129
24
96
96
36
156
36
117
3
24
24
75
54
66
36
69
27
237
24
84
60
3
33
24
24
15
30
36
54
69
21
51
36
57
27
27
42
15
48
27
9
72
9
18
69
21
18
12
81
9
18
18
39
51
24
9
63
81
12
33
ABCD 97096805368*3^$a+1 [50007]
360
3
54
23
64
33
30
30
27
39
9
56
229
90
120
65
160
21
27
33
30
234
6
90
111
9
71
13
180
96
15
120
9
66
150
207
63
30
174
461
205
27
33
84
11
16
39
105
9
63
93
24
96
60
60
11
103
36
21
63
66
90
84
66
119
40
321
15
105
95
109
246
77
64
3
30
63
3
270
84
120
60
15
105
6
24
57
96
33
30
57
147
150
135
72
9
39
75
45
8
13
59
151
24
105
192
63
30
216
155
16
33
95
16
216
56
73
71
256
72
135
33
153
54
105
48
3
117
117
27
9
30
144
90
135
105
186
204
90
60
36
111
24
32
144
160
33
96
255
69
27
296
64
63
33
72
120
75
36
150
99
45
3
3
150
24
150
33
33
87
3
54
6
24
105
72
48
21
11
13
66
54
3
33
15
45
24
36
30
9
111
137
64
63
30
66
24
126
75
39
81
189
107
40
153
60
27
3
150
96
15
24
21
27
3
165
129
120
47
73
15
15
57
200
73
150
6
131
144
64
45
3
48
15
90
24
36
27
63
161
16
3
114
75
8
13
114
33
33
15
69
27
93
30
45
168
27
6
120
114
36
30
35
40
32
7
273
120
32
25
15
111
81
33
240
30
105
195
30
87
39
57
27
5
61
30
125
64
21
27
63
84
6
120
84
123
87
105
120
105
6
105
104
145
63
24
56
40
3
29
40
165
60
216
84
11
112
153
95
64
15
30
30
6
120
15
15
24
30
90
36
69
111
57
80
73
24
36
75
339
36
9
120
48
27
45
72
48
231
150
24
90
186
24
15
128
127
33
57
66
77
73
54
6
24
6
141
3
45
48
24
24
72
123
77
7
105
32
103
126
27
32
31
9
81
120
114
93
33
114
60
30
35
181
90
57
57
47
184
32
37
27
8
85
3
27
141
9
6
120
129
285
27
33
87
48
15
66
111
63
33
153
120
84
66
17
13
51
159
84
36
9
51
180
137
7
60
36
81
69
54
45
111
57
33
87
87
6
27
72
21
99
75
90
36
39
21
51
39
24
36
261
176
64
8
61
114
81
72
57
183
24
159
9
15
57
69
24
3
57
6
57
57
15
135
90
246
114
15
80
61
75
24
45
3
57
126
24
6
99
165
75
15
81
15
249
111
30
24
90
60
5
61
27
120
120
48
15
9
45
60
66
84
246
114
57
279
84
30
87
9
159
48
3
324
65
1
24
60
60
90
45
45
36
24
126
114
36
150
45
72
33
84
35
25
87
3
93
24
33
36
27
27
6
215
19
6
30
57
3
84
120
57
33
6
177
147
96
117
63
90
24
120
15
165
83
40
93
60
30
24
36
77
88
39
90
60
186
30
24
243
120
57
150
6
24
27
183
30
3
87
6
60
15
105
54
33
117
6
101
13
180
150
105
105
120
60
216
51
3
36
54
51
99
396
17
13
59
85
171
135
114
66
21
153
87
63
6
24
3
87
210
63
48
165
11
133
30
45
21
84
36
27
72
45
11
40
72
177
60
11
205
51
69
99
75
150
87
128
25
63
27
30
ABCD 97097295136*3^$a+1 [50008]
41
120
27
12
36
9
132
156
84
15
36
69
24
24
31
5
27
45
204
84
111
105
24
156
3
21
60
75
36
33
51
96
9
36
3
33
39
45
3
45
60
96
27
48
112
68
24
81
120
15
9
96
36
15
105
120
48
12
3
12
48
48
45
12
111
160
12
44
81
3
9
96
55
245
255
96
45
123
100
41
195
21
60
228
123
24
208
8
33
12
55
32
201
75
105
19
53
27
57
48
72
96
99
96
9
15
4
92
52
36
41
3
165
12
51
45
72
27
16
65
39
153
132
96
43
12
128
52
32
201
115
29
87
96
45
192
31
44
105
12
168
55
32
165
204
36
79
5
180
39
28
92
33
7
5
96
96
99
24
57
156
7
137
48
135
45
72
48
87
36
57
3
88
185
120
12
3
69
27
16
77
12
103
17
63
45
72
39
4
197
3
45
60
156
96
3
12
93
3
177
3
93
51
28
116
21
39
141
3
48
117
36
12
15
28
5
84
72
3
16
137
63
24
12
273
75
261
27
52
20
81
12
15
108
9
60
175
5
180
3
72
105
180
12
3
105
27
9
19
17
195
48
16
65
39
40
17
24
99
16
41
84
36
63
16
32
60
48
4
180
32
225
48
48
24
24
219
57
99
24
45
132
36
87
12
24
64
5
72
120
36
24
39
165
27
9
79
17
87
100
20
153
55
17
12
204
24
31
56
93
55
32
84
120
9
75
45
195
16
176
96
9
60
24
15
189
27
45
163
60
5
43
80
9
204
139
32
21
39
93
120
111
21
84
72
99
60
148
80
72
24
45
24
72
15
69
60
276
24
19
65
96
127
20
45
12
15
36
9
55
101
36
43
41
111
9
159
21
51
24
60
69
27
48
153
43
65
127
80
33
12
48
27
45
103
65
15
64
20
108
45
24
15
33
43
5
15
48
21
51
45
24
36
39
120
21
24
211
89
19
17
3
96
48
237
3
12
81
144
79
44
81
24
27
4
125
12
24
123
33
48
19
32
33
36
99
117
60
3
93
60
12
27
16
17
72
48
12
96
15
9
3
33
63
9
48
43
65
15
21
39
4
41
36
108
3
33
36
24
24
15
33
12
51
124
20
168
9
15
48
81
15
21
39
52
53
24
36
60
75
4
20
108
84
129
27
100
32
105
87
33
72
15
33
60
12
75
33
12
24
27
33
19
108
20
9
99
60
9
228
24
168
27
9
156
3
100
17
3
60
108
52
68
93
51
93
60
60
3
129
48
36
27
45
72
115
48
77
51
321
24
67
68
21
135
129
15
36
60
69
36
84
36
3
45
27
105
255
21
427
17
48
43
65
24
24
27
52
5
111
81
43
20
45
3
24
69
147
108
96
9
12
12
115
5
12
156
84
63
105
135
57
180
15
9
27
177
60
31
41
84
24
12
3
60
100
272
16
60
29
36
255
69
39
81
24
12
3
177
24
19
20
124
128
84
21
24
111
129
48
15
105
3
40
200
93
24
60
48
63
36
105
24
132
27
81
24
3
48
144
168
33
156
24
120
111
45
135
9
24
36
7
180
29
15
84
57
7
92
48
45
87
48
21
60
12
84
48
31
89
3
108
81
15
9
84
27
45
24
36
84
67
12
5
75
36
69
27
60
96
165
123
12
33
84
31
77
67
137
3
36
4
41
132
72
87
45
15
69
60
204
12
63
81
36
139
80
160
32
9
96
39
9
24
27
129
15
21
60
60
24
180
51
9
15
9
36
60
67
17
36
87
33
51
69
15
12
52
197
24
84
27
45
19
44
72
45
36
12
96
216
120
48
12
3
33
99
9
19
41
39
141
24
96
111
33
ABCD 97098229706*3^$a+1 [50001]
39
16
95
1
5
27
27
36
108
90
96
75
48
3
24
6
79
23
25
35
30
60
6
141
3
12
60
24
45
105
24
12
19
48
23
6
60
7
5
48
27
81
36
24
72
43
32
63
1
23
25
11
42
42
12
96
30
42
60
1
29
6
30
6
150
90
105
39
42
144
30
18
42
54
24
6
49
137
36
19
29
42
48
25
47
48
24
6
6
30
31
95
60
24
61
29
48
6
13
143
30
66
108
132
48
36
6
48
7
48
89
12
6
72
102
60
150
6
54
30
75
63
49
48
11
174
24
90
24
45
27
84
1
95
6
120
12
18
18
36
90
85
95
24
9
51
66
18
12
13
17
36
12
31
35
45
39
60
13
17
48
31
41
12
24
6
60
18
66
84
201
51
13
47
1
17
78
30
30
12
108
24
60
204
30
12
54
66
27
16
5
24
60
66
37
48
11
85
143
72
73
35
60
6
24
48
3
15
12
21
87
25
11
138
12
31
23
84
60
18
7
53
27
33
24
7
41
18
37
41
7
32
21
36
78
121
41
39
87
84
6
18
24
37
65
66
42
90
36
42
24
36
18
13
17
30
12
108
42
12
67
32
33
18
12
54
60
84
18
25
17
90
42
66
144
24
33
123
30
30
78
102
21
3
109
23
73
41
264
66
6
90
18
66
18
12
18
217
23
12
6
7
23
12
45
45
12
151
17
6
73
23
54
67
17
15
93
3
9
6
54
12
54
6
30
21
3
42
42
25
17
48
6
60
12
24
6
60
18
21
63
18
31
11
21
9
108
30
24
144
66
36
12
67
80
9
84
12
24
12
132
30
36
12
162
63
3
12
1
29
42
102
6
18
12
12
6
54
60
36
6
48
18
72
7
23
42
54
105
9
7
35
13
41
12
18
72
1
41
12
6
114
54
30
12
19
5
36
39
21
75
123
24
36
132
60
48
42
31
137
12
30
13
32
69
60
30
18
60
108
150
90
48
90
36
54
36
15
3
96
42
30
138
12
24
48
132
30
21
16
53
36
48
30
121
5
18
30
36
42
13
17
24
36
99
75
54
102
9
15
66
12
42
9
64
77
6
42
3
64
11
42
72
60
7
41
222
84
66
3
3
60
145
77
60
87
3
6
7
17
12
84
30
36
6
90
24
6
31
96
47
60
84
36
45
63
48
48
120
42
72
60
91
29
19
17
66
18
12
6
73
17
12
6
84
66
12
43
11
18
19
59
48
96
18
120
6
66
6
18
36
66
48
186
75
45
24
12
42
180
90
12
24
6
93
57
18
18
99
16
89
48
7
35
24
12
30
60
31
161
12
60
6
1
224
16
11
342
108
6
6
60
6
18
102
13
29
108
18
60
42
84
150
85
41
12
18
54
66
1
29
60
55
83
30
63
141
48
19
41
18
102
12
18
60
117
3
48
36
54
90
25
11
18
108
72
18
13
155
6
24
7
17
12
67
41
7
65
90
6
24
6
1
17
54
12
13
96
35
61
11
30
78
73
17
36
168
6
12
49
59
12
12
36
84
66
90
6
54
36
9
57
30
12
42
90
36
24
24
192
138
91
11
108
24
48
18
24
120
162
150
6
33
57
54
6
42
12
6
84
66
25
269
30
117
9
24
60
54
54
7
23
72
24
54
51
21
66
57
3
24
84
129
63
18
31
5
126
54
18
21
16
53
60
60
48
42
6
36
31
5
43
32
3
24
6
36
6
12
6
60
90
24
48
42
36
6
54
30
12
1
101
48
75
87
36
6
24
7
23
36
6
54
36
30
18
69
93
24
90
18
108
30
30
12
156
12
12
42
114
24
42
18
18
48
60
222
12
168
18
12
25
59
36
24
36
30
12
6
36
120
36
30
24
78
48
30
67
35
12
18
72
36
3
9
12
6
37
71
60
60
24
12
18
30
6
12
42
33
48
16
35
24
54
31
77
19
29
3
27
240
12
9
64
11
126
55
32
27
354
12
42
36
96
90
24
36
36
18
24
18
42
121
5
114
169
32
9
18
48
12
24
30
36
48
12
84
66
24
84
24
126
27
3
24
85
17
6
24
36
18
42
48
6
43
47
24
96
25
5
126
13
41
6
30
19
80
16
29
6
30
30
48
12
84
6
18
25
11
18
3
64
71
9
9
90
13
32
99
30
96
42
114
36
31
53
156
18
6
18
30
103
23
12
18
54
133
17
90
48
72
12
1
83
60
54
30
18
12
42
36
72
12
168
48
84
1
144
35
45
9
183
141
12
48
78
9
123
72
18
75
33
18
13
32
15
30
12
30
54
3
87
25
71
9
33
12
78
6
102
60
24
78
138
18
42
12
12
156
18
156
66
61
48
5
6
30
90
48
66
48
18
42
60
51
240
51
30
18
30
6
12
30
48
180
12
63
21
66
48
36
18
12
87
3
13
17
66
12
66
36
171
129
24
42
60
78
24
30
36
24
12
78
ABCD 97098503356*3^$a+1 [50035]
117
20
48
100
176
127
12
77
48
7
36
45
72
12
168
48
3
249
48
15
69
39
12
9
44
24
52
3
12
213
32
19
9
20
7
21
27
41
16
60
116
4
8
55
12
33
32
19
12
144
108
12
60
24
41
40
56
4
3
57
48
120
27
65
16
87
33
63
72
105
92
7
53
12
28
60
48
3
24
12
48
5
28
3
21
39
29
36
72
115
120
65
108
64
3
5
60
52
3
65
132
36
4
20
108
12
52
20
19
9
20
28
224
16
15
120
113
132
43
41
28
32
28
8
12
43
72
5
7
41
4
123
17
76
32
312
48
36
31
48
77
55
5
43
36
69
27
5
19
17
4
8
52
68
31
72
129
36
20
19
5
48
31
21
39
5
4
132
44
36
16
44
19
24
65
60
40
75
45
32
24
91
29
19
36
89
36
16
116
12
36
12
64
195
36
77
36
12
24
28
20
36
196
15
84
9
48
80
115
89
24
31
101
112
51
5
7
84
33
207
5
31
57
92
96
12
40
12
44
60
52
44
31
9
20
31
5
60
60
124
48
48
135
5
4
123
5
48
24
19
84
12
113
36
19
77
31
105
27
33
60
27
36
81
123
60
12
125
19
69
20
31
12
48
89
156
16
80
19
5
52
75
60
5
55
69
15
21
27
105
32
43
240
53
100
15
24
21
75
24
33
51
5
19
77
19
81
8
43
57
15
17
40
44
12
52
8
67
173
168
60
79
17
16
12
12
15
53
7
108
17
19
89
52
36
15
5
12
52
56
64
104
127
17
91
9
15
53
4
15
65
48
55
93
12
8
7
17
19
84
132
65
31
117
12
36
3
60
65
7
12
45
87
5
16
15
9
20
148
60
27
48
36
41
16
15
5
4
63
113
67
96
21
39
5
55
5
76
51
9
36
3
12
57
20
60
7
5
120
151
5
52
116
16
96
132
3
12
33
15
12
65
40
12
56
52
51
5
19
5
28
60
32
36
67
24
48
57
15
29
36
55
5
16
15
57
27
36
12
36
17
60
7
5
187
41
43
24
5
40
128
115
17
127
5
16
44
91
5
79
48
5
40
168
12
12
20
48
55
125
28
15
5
40
8
4
12
60
8
103
69
36
123
36
180
89
4
12
128
7
33
72
20
91
9
3
108
245
112
236
12
67
60
5
36
4
60
128
43
69
32
76
32
72
55
53
7
24
24
53
40
84
108
48
32
36
19
33
84
120
3
57
15
5
196
84
56
127
45
32
16
24
3
57
3
33
15
45
12
51
69
32
60
84
120
84
156
7
29
88
20
31
57
20
48
36
28
56
12
228
79
125
91
36
81
8
19
36
65
4
8
55
57
111
57
32
40
27
5
19
12
29
48
7
33
3
53
4
48
27
36
65
16
39
17
12
132
24
199
17
28
147
108
60
120
17
88
12
20
48
112
3
180
93
72
3
5
52
123
53
36
79
5
12
52
20
55
60
36
72
12
72
36
45
12
51
9
80
7
45
68
7
144
17
7
60
36
132
12
60
41
120
4
72
3
65
247
60
60
221
108
52
104
31
60
45
39
93
12
36
12
60
20
40
111
9
27
33
15
72
48
5
112
8
100
68
64
75
153
12
308
31
149
72
19
24
5
115
33
27
17
40
39
17
19
24
29
48
12
31
5
12
7
5
12
163
105
12
99
21
51
45
24
68
28
87
33
44
28
68
79
33
51
9
108
252
3
24
93
12
99
77
52
3
24
84
57
12
12
8
31
69
12
3
41
64
15
5
52
3
12
5
24
31
21
8
52
12
56
24
12
88
8
175
12
17
43
33
147
105
8
55
77
67
5
19
9
15
45
8
19
65
160
188
28
15
48
12
57
12
123
93
27
65
36
4
87
93
12
51
17
52
63
72
36
24
93
120
60
63
5
43
57
27
348
5
4
56
67
5
40
3
105
15
57
63
29
48
7
45
68
28
3
9
8
19
60
5
40
36
63
21
75
285
44
4
111
257
7
45
15
5
112
36
27
45
48
12
75
41
19
17
36
7
57
8
31
9
3
5
72
48
4
44
52
303
21
48
20
115
17
84
216
40
164
7
177
120
60
3
297
15
5
31
41
100
36
44
76
3
41
19
125
36
19
29
40
12
3
33
15
5
52
75
77
40
75
5
16
15
9
60
8
40
3
45
32
40
68
55
12
57
60
8
12
84
72
4
48
15
77
43
12
41
4
108
87
33
68
12
7
33
68
24
84
19
33
68
144
28
68
16
56
163
21
135
21
3
60
9
ABCD 97099583552*3^$a+1 [50014]
36
54
53
96
72
37
12
18
189
99
29
85
179
91
29
61
18
129
144
128
49
12
60
23
67
53
37
219
27
42
72
3
32
31
54
35
360
25
23
43
77
40
33
90
54
36
251
24
175
89
31
24
36
12
41
48
1
60
35
24
48
48
127
81
56
31
18
39
15
18
102
18
47
48
96
48
96
25
108
59
55
90
23
85
107
103
18
63
80
64
27
149
40
72
15
54
3
15
65
37
131
37
12
36
11
13
3
87
17
1
72
39
9
60
90
18
54
306
30
24
36
77
16
72
45
35
48
16
32
73
66
54
119
61
6
53
40
51
77
16
45
288
24
3
63
54
35
24
96
24
1
23
73
23
49
102
6
12
18
42
155
43
165
27
60
113
49
23
16
69
102
6
23
7
81
56
13
75
56
88
56
7
9
152
187
29
64
104
13
24
3
15
30
42
138
95
73
30
54
6
29
64
51
18
18
17
55
41
247
65
136
9
24
30
65
88
56
61
35
43
12
17
72
48
43
29
151
41
127
41
31
17
48
43
5
103
84
5
40
51
12
17
24
24
115
5
37
3
56
7
24
41
24
64
141
3
8
48
7
17
7
30
18
42
108
108
95
25
63
200
24
43
29
24
112
8
7
90
12
99
63
90
63
267
5
16
87
72
89
19
18
35
24
13
147
8
133
59
31
89
48
115
138
35
169
47
1
42
18
35
40
144
8
61
30
5
24
115
78
23
24
25
39
56
13
291
56
120
13
42
113
13
59
16
56
88
135
17
73
71
25
30
137
25
63
105
30
65
79
36
45
105
54
48
9
81
78
54
59
79
9
8
43
5
24
73
60
30
45
33
72
36
3
80
109
35
25
48
60
72
108
72
23
157
35
48
48
31
257
79
24
41
85
12
108
60
84
18
41
112
8
136
152
151
120
72
65
133
27
32
19
77
16
56
24
37
60
47
127
90
23
96
48
49
23
24
193
12
42
17
264
19
5
55
89
48
48
31
90
72
47
72
133
3
27
45
56
312
25
47
192
88
51
54
39
261
83
85
59
168
48
88
87
65
25
47
24
72
48
241
47
192
144
7
41
72
184
81
90
42
59
7
65
79
9
8
168
1
47
25
23
48
24
16
56
96
37
168
192
27
8
96
48
64
15
54
120
90
257
24
24
1
63
9
71
37
42
18
39
32
40
51
18
120
83
61
6
90
54
18
155
205
108
30
24
57
56
85
83
37
83
7
9
141
102
125
96
19
93
72
8
163
45
8
1
351
32
24
16
45
18
17
64
81
18
90
27
80
25
12
150
5
48
37
179
1
30
9
8
64
56
16
45
27
104
1
23
175
17
1
191
19
42
35
40
15
65
48
7
78
3
9
71
1
119
157
35
184
15
30
60
23
25
95
48
64
56
247
12
29
31
89
1
23
13
59
13
83
24
31
54
35
1
42
5
13
174
45
80
55
6
3
51
5
13
11
24
37
18
137
64
104
13
131
13
155
43
90
27
8
115
77
31
57
32
40
8
25
191
216
91
42
90
18
102
9
141
107
40
296
19
45
80
96
49
18
189
51
77
13
12
23
112
8
72
136
69
3
105
23
16
9
23
31
65
13
11
127
60
5
48
37
147
195
5
85
35
24
16
33
431
109
35
40
8
7
65
37
27
45
107
136
32
24
7
89
64
69
35
175
132
29
24
24
13
59
16
56
67
165
63
24
48
9
128
103
113
96
151
161
144
85
18
9
15
30
186
41
61
18
81
171
29
31
17
1
39
152
19
240
84
9
69
30
29
24
109
107
79
41
31
102
36
119
61
72
35
25
120
23
48
127
162
95
37
35
24
31
17
1
30
153
105
39
8
24
72
1
47
ABCD 97099935308*3^$a+1 [50047]
49
264
47
72
13
24
83
13
3
45
11
1
23
160
21
48
3
8
40
117
99
8
96
217
47
97
24
72
84
251
48
72
48
25
84
155
121
135
104
112
80
96
205
24
51
120
8
120
24
13
35
24
1
48
47
40
45
99
33
36
36
63
176
256
56
13
107
40
45
48
84
191
96
13
3
129
119
40
72
8
136
8
72
205
11
48
24
13
35
85
3
32
49
180
35
61
27
8
72
121
72
84
84
24
72
23
13
147
72
104
16
24
32
24
16
69
3
33
47
37
99
177
84
180
63
200
85
11
192
25
119
64
237
83
24
48
24
96
49
39
45
72
24
3
21
72
60
63
192
144
225
95
64
56
49
111
165
36
23
24
97
23
157
35
25
63
117
24
51
81
12
11
120
72
48
37
123
80
61
75
9
95
25
119
13
84
60
155
73
48
359
61
84
36
75
80
133
59
48
40
9
96
183
312
32
16
105
95
24
25
276
35
16
105
84
120
107
193
24
48
47
1
47
24
25
191
13
59
376
104
97
36
35
13
72
179
25
159
225
119
13
12
23
13
24
348
120
287
1
12
83
16
8
1
95
61
51
117
11
96
40
21
75
9
180
24
179
193
23
24
16
56
289
84
51
80
16
69
107
37
96
27
45
12
71
16
165
96
48
156
60
48
83
48
72
24
24
85
240
99
21
84
47
25
24
204
3
8
1
120
24
24
36
75
96
69
84
143
145
23
1
119
1
119
24
120
37
24
336
48
3
32
1
36
35
25
120
15
225
24
47
13
12
24
84
35
64
45
36
135
56
109
11
169
135
96
9
36
36
60
108
47
49
71
48
24
16
57
48
144
143
72
1
167
144
136
8
205
11
1
135
8
1
24
167
13
132
72
12
99
345
36
99
21
48
155
25
180
11
96
61
12
72
135
144
165
59
96
72
112
56
16
200
24
72
13
36
48
96
71
144
37
179
16
48
21
48
35
48
13
51
21
3
201
159
21
51
165
83
97
135
24
45
11
73
36
24
27
8
96
1
23
1
24
95
1
60
24
27
8
1
120
168
95
1
216
71
184
201
95
37
72
59
25
87
32
1
47
13
120
11
184
72
8
96
169
84
35
48
13
11
25
24
47
120
229
35
24
217
60
3
141
24
36
71
25
135
8
64
81
47
85
147
8
40
8
136
9
15
57
23
144
25
23
73
60
11
205
36
47
61
144
96
36
24
71
109
251
1
95
40
8
304
8
25
47
1
47
48
96
61
27
72
104
25
119
61
59
253
84
23
145
23
24
121
15
57
36
59
88
72
8
24
144
16
129
132
203
96
16
104
144
136
33
12
24
11
121
15
32
61
171
96
33
72
24
15
21
99
24
21
11
40
9
63
21
11
13
11
121
95
96
13
131
48
48
73
60
36
143
208
153
72
12
83
40
9
84
155
64
56
61
11
73
156
120
59
40
120
176
61
252
191
25
95
96
208
213
12
132
48
35
48
73
47
13
12
480
60
35
25
23
37
3
192
8
24
145
47
24
85
227
25
47
253
83
24
85
27
8
1
47
168
40
56
ABCD 97100198758*3^$a+1 [50100]
11
13
36
36
11
232
33
15
9
23
60
25
3
12
20
1
39
117
24
39
68
37
47
48
12
145
3
8
37
36
11
121
15
32
61
240
27
60
69
3
32
16
45
60
24
24
72
107
12
25
35
1
15
44
25
3
68
73
12
27
21
39
8
72
1
12
12
35
13
15
12
260
1
39
80
12
60
25
3
48
12
81
47
37
135
68
12
60
37
84
27
12
68
12
97
3
128
24
16
32
121
11
25
24
36
63
57
24
11
48
28
45
24
60
60
143
97
71
13
12
120
48
72
12
228
48
59
100
8
97
167
16
72
92
60
16
20
217
15
21
84
240
15
45
3
120
20
73
87
33
11
48
13
24
23
1
36
84
72
12
108
24
3
33
72
135
33
15
9
51
32
12
16
92
72
49
72
35
12
37
60
71
24
25
95
16
57
135
33
59
85
48
227
13
12
63
60
20
28
9
3
48
72
8
52
33
95
52
92
36
12
13
12
3
12
57
3
8
52
32
16
57
35
61
24
123
32
12
73
47
60
48
28
12
32
49
24
35
13
48
60
87
9
11
49
95
60
1
60
84
35
1
27
140
40
8
12
40
152
25
23
60
28
44
48
13
75
44
268
20
40
105
15
8
37
75
57
36
47
28
44
25
96
60
47
25
3
20
13
120
39
93
108
39
20
13
27
32
1
144
23
100
45
48
107
60
37
168
48
12
36
11
36
25
72
15
21
24
48
48
27
33
11
28
81
11
168
28
189
23
60
168
52
120
33
87
21
47
97
63
9
23
28
20
52
60
60
21
12
47
37
24
71
85
35
13
23
13
36
215
301
47
28
44
169
24
3
45
24
3
60
8
13
24
192
83
12
76
12
32
16
93
11
49
24
75
8
97
36
39
48
44
13
227
25
23
48
97
15
21
24
35
40
165
3
104
1
24
83
72
13
15
81
119
28
72
8
12
28
20
49
48
3
44
76
72
21
60
12
48
12
75
104
13
12
35
16
32
12
13
3
45
27
33
15
33
96
23
40
21
24
3
12
105
23
25
27
273
87
140
37
24
11
25
144
12
59
85
108
47
121
60
27
21
47
100
12
152
49
11
1
95
37
12
48
48
12
47
76
9
24
24
36
96
35
216
112
33
35
12
40
32
25
23
1
96
48
12
51
32
60
61
207
60
9
3
60
20
13
35
49
35
16
12
60
45
35
37
35
60
156
49
63
117
35
48
25
63
9
120
23
37
84
11
73
15
45
12
71
37
48
47
12
25
24
11
96
85
155
12
97
63
57
143
12
108
12
16
20
25
27
21
27
20
37
36
36
63
20
28
32
100
180
32
16
60
33
12
24
24
11
48
88
60
44
16
12
117
51
44
1
27
21
120
12
24
60
23
25
12
23
157
35
1
27
20
73
120
35
112
57
60
51
44
1
84
23
28
32
12
48
40
33
87
21
119
13
75
60
104
28
81
99
32
28
20
12
13
72
60
51
32
133
15
12
20
60
40
92
16
12
153
15
45
24
95
109
11
49
239
72
76
9
3
21
12
95
109
60
11
40
72
21
96
95
1
15
104
73
3
72
33
24
23
40
81
12
27
8
52
32
88
45
3
12
8
12
12
96
40
45
27
21
36
83
1
11
61
24
3
20
72
88
92
13
15
81
96
71
85
84
108
96
11
49
96
23
1
47
40
57
83
12
37
63
21
24
3
60
45
12
3
9
108
35
61
59
12
28
80
60
28
12
20
1
119
1
39
48
9
96
15
12
128
13
12
48
47
73
132
35
37
12
36
15
9
35
1
59
1
60
119
49
12
135
33
27
12
260
25
12
180
123
21
24
35
133
87
33
72
47
121
12
63
129
3
201
191
16
33
39
8
13
59
1
12
108
24
3
12
21
39
8
25
15
20
12
37
60
11
24
1
47
1
27
92
13
48
12
47
160
32
28
32
48
157
60
123
117
23
132
73
60
123
44
28
32
109
36
3
45
96
11
136
20
13
27
12
48
32
1
207
12
60
32
36
24
28
45
35
48
24
1
60
27
32
61
12
3
20
37
15
33
24
23
88
32
1
60
96
108
15
60
21
11
28
81
71
25
24
167
49
48
36
36
71
73
59
13
59
61
35
12
12
28
57
51
93
24
83
72
13
87
20
1
27
44
61
12
48
47
1
36
36
59
48
160
48
32
12
16
9
35
85
95
76
57
243
33
120
99
20
1
24
48
12
15
117
155
49
60
36
71
12
13
108
27
32
97
24
96
96
27
140
132
1
84
23
37
23
25
15
48
32
13
60
48
12
27
21
24
23
12
40
33
12
60
23
13
87
ABCD 97100224472*3^$a+1 [50013]
59
109
60
80
15
6
99
3
69
3
25
24
36
24
5
3
48
69
90
13
8
3
48
13
47
49
20
51
9
12
3
36
9
99
72
49
24
108
29
54
24
61
5
6
73
11
54
55
35
25
60
29
18
1
48
59
45
27
12
1
71
45
4
36
23
72
25
11
49
113
18
150
79
60
84
11
105
40
104
16
32
3
9
27
21
28
5
6
12
9
120
3
25
24
20
15
25
36
89
30
1
35
217
48
60
23
21
15
12
1
72
17
31
92
21
39
16
44
28
41
31
36
71
21
100
23
6
18
30
72
18
21
3
36
36
25
80
160
71
24
30
19
5
210
21
12
52
41
6
13
35
6
54
1
11
18
31
20
93
51
16
23
1
5
12
103
5
43
32
57
30
13
5
75
16
5
7
20
40
17
91
59
45
99
61
137
19
11
13
20
16
29
151
24
35
72
42
48
19
44
28
23
37
60
48
143
117
52
11
12
117
28
41
18
1
11
108
60
21
24
40
60
11
60
25
20
9
66
78
18
12
61
17
3
15
25
11
36
69
12
3
49
5
15
39
6
31
35
144
1
23
12
36
78
102
18
15
60
16
20
40
240
20
39
1
24
11
36
13
56
4
35
13
8
4
36
11
13
11
45
4
35
21
84
27
13
60
11
205
92
88
35
120
96
21
108
69
43
23
24
72
18
31
12
23
25
12
32
81
66
72
1
59
37
29
6
49
36
5
19
29
27
40
5
90
24
285
36
21
30
13
29
72
90
18
31
125
3
28
11
102
79
12
5
15
16
71
9
51
153
16
84
11
9
99
1
8
28
20
21
12
132
7
8
21
12
126
145
131
85
20
39
36
36
21
33
39
105
12
31
59
13
8
57
54
12
49
47
30
3
21
30
37
132
17
19
11
1
72
131
48
78
43
11
18
7
65
36
39
84
51
36
21
51
6
30
25
80
9
30
1
140
57
78
72
48
216
36
61
152
75
1
53
31
116
15
6
19
20
15
85
44
15
25
240
35
90
31
59
36
45
51
9
4
5
15
96
12
39
49
12
23
78
147
100
5
15
3
69
52
36
5
79
56
99
1
11
21
40
20
9
60
18
30
90
1
72
8
40
20
135
25
23
9
40
8
24
45
15
21
39
141
27
69
31
41
51
51
60
57
9
54
49
131
97
47
6
55
11
18
31
11
61
11
30
7
11
61
17
51
21
48
111
51
1
23
25
24
35
6
27
60
52
59
37
32
40
20
48
39
13
12
47
33
15
33
9
19
24
11
25
5
19
8
87
84
1
36
71
42
108
159
124
68
48
52
29
78
12
24
48
37
24
36
11
13
29
31
35
54
51
76
12
32
27
90
99
4
47
69
21
31
59
13
20
16
20
112
47
36
9
36
9
6
54
235
20
45
54
72
24
45
27
13
56
51
9
4
120
36
11
9
72
28
60
29
15
16
132
32
16
23
78
48
51
75
97
12
120
47
153
27
72
126
31
59
12
9
4
116
4
60
5
75
39
9
39
24
25
92
27
1
80
39
24
21
48
39
1
20
27
61
11
54
54
25
56
100
53
67
23
6
30
1
59
12
1
80
63
49
5
24
7
23
9
28
41
123
16
35
25
24
167
21
28
20
4
17
31
12
11
90
18
18
43
101
54
24
48
13
95
73
77
12
18
13
47
1
24
48
8
40
104
45
31
53
36
72
31
59
33
76
41
54
30
39
15
6
19
29
31
36
29
91
12
71
18
63
15
36
48
18
139
65
54
1
60
23
61
20
88
17
30
60
1
20
45
36
144
15
12
159
49
95
36
12
18
18
85
20
45
51
100
23
97
120
5
30
36
9
12
3
85
35
18
18
33
9
27
160
20
3
1
17
31
12
65
43
17
72
3
28
17
6
145
11
21
3
156
1
17
43
192
20
57
31
41
51
16
60
53
79
8
3
1
80
99
102
19
5
54
9
28
35
25
65
127
47
1
71
18
31
20
64
80
48
28
131
54
7
23
36
69
9
75
40
5
15
27
48
72
1
53
60
39
16
32
52
5
151
23
37
41
30
24
25
12
29
19
24
8
39
193
59
96
36
30
55
20
120
21
43
17
18
21
40
24
8
40
23
54
24
48
3
16
24
47
1
8
24
9
79
59
54
36
72
150
18
43
131
18
67
29
144
7
32
69
39
4
41
54
6
39
15
12
24
48
6
31
23
21
16
84
17
31
47
253
47
21
15
45
9
171
12
21
91
47
18
51
3
36
6
30
6
123
40
8
3
24
90
102
109
20
52
72
35
25
8
39
13
65
54
1
29
67
11
81
21
31
56
39
60
12
33
16
32
9
42
49
23
49
41
7
8
4
137
18
45
16
12
72
5
55
17
162
18
63
45
43
48
80
124
108
12
17
18
25
41
19
35
105
28
48
12
60
23
48
69
40
8
60
60
180
4
17
39
45
39
15
21
39
13
68
160
20
124
5
43
32
39
12
18
31
137
31
107
60
13
8
40
29
90
61
95
36
49
44
21
126
73
8
12
100
161
159
16
5
6
12
6
36
15
15
45
63
18
3
21
7
23
45
4
60
156
20
64
35
165
40
59
18
18
85
11
49
77
123
88
32
16
59
24
72
45
39
72
1
48
5
27
88
11
108
1
12
29
63
ABCD 97100522042*3^$a+1 [50030]
42
108
18
24
90
21
24
48
15
9
3
30
162
45
9
24
15
27
48
45
15
42
6
138
66
24
12
49
35
6
15
3
66
36
48
39
21
12
24
24
42
48
21
48
135
1
17
12
36
7
53
51
9
6
36
12
30
102
60
18
18
30
24
36
12
63
3
36
33
27
21
3
54
31
104
33
18
21
168
45
60
7
29
19
17
31
35
109
113
7
11
24
18
18
30
75
117
3
3
24
18
27
16
5
19
77
36
15
3
21
48
51
30
7
24
35
6
108
54
61
29
12
54
36
54
15
39
18
60
144
3
40
17
120
15
3
78
55
32
51
45
9
31
29
12
31
17
31
155
21
9
30
12
78
6
30
36
39
21
3
99
13
35
24
96
24
30
55
168
11
6
18
42
6
42
18
12
66
27
147
21
45
54
48
30
90
24
21
33
31
23
18
72
7
41
144
48
42
45
15
33
123
48
21
24
72
9
24
15
45
30
21
99
12
73
71
81
15
18
90
6
175
11
165
27
6
30
129
27
66
18
25
35
54
55
5
67
59
37
173
114
12
18
102
21
64
41
7
5
187
83
18
75
27
12
18
42
24
21
64
17
87
57
6
78
19
35
78
48
12
3
16
176
15
84
13
35
93
33
96
24
36
78
30
15
81
6
96
9
3
36
60
36
9
39
42
168
66
21
39
9
27
45
15
73
83
45
33
132
54
61
17
108
54
6
18
45
147
54
96
15
63
12
72
60
25
5
12
31
233
72
55
17
15
120
27
21
33
15
16
11
30
24
39
16
96
107
120
60
1
41
15
16
149
6
78
31
29
6
24
21
63
66
24
31
89
42
18
18
33
96
33
216
36
3
88
17
6
36
60
18
66
6
15
48
3
30
24
48
63
27
6
30
36
30
30
36
30
30
12
36
66
30
108
18
18
90
6
33
27
61
119
36
37
72
59
144
72
69
39
25
17
6
132
6
102
9
9
24
18
24
24
45
9
103
17
96
42
117
16
5
6
78
7
53
123
9
24
90
42
60
24
55
5
18
1
11
13
5
3
40
65
7
47
30
66
132
60
48
12
6
12
54
6
175
89
63
51
6
66
78
6
9
16
5
19
35
6
96
15
24
93
30
141
81
54
66
18
12
36
45
24
64
41
111
3
69
27
21
195
102
7
35
69
45
36
18
90
27
39
57
9
24
66
114
67
59
24
21
9
12
12
103
24
41
18
24
72
108
18
90
132
73
107
85
11
72
48
24
42
6
12
96
129
111
9
3
13
96
11
69
24
27
102
42
45
16
113
102
12
18
132
7
8
33
18
72
30
39
33
138
24
6
18
96
36
42
18
13
80
21
60
36
48
27
33
36
3
27
6
12
18
25
23
84
261
40
29
60
6
60
66
43
8
15
57
48
232
17
24
7
65
15
160
35
285
33
12
114
25
23
57
9
42
24
60
30
30
18
3
15
108
21
9
36
19
32
45
102
90
3
15
25
5
222
37
29
6
30
31
35
102
42
45
40
56
40
65
15
9
60
6
24
18
66
12
84
66
48
114
48
90
18
121
83
21
24
21
66
18
15
3
72
13
24
11
18
19
95
25
161
15
24
40
128
48
57
18
24
18
99
88
8
15
174
18
90
66
36
81
64
65
18
6
36
30
21
33
90
102
18
117
24
24
40
11
18
6
90
51
168
72
120
33
103
17
12
60
48
36
66
9
72
147
13
8
129
36
144
60
135
240
3
174
55
11
138
36
18
6
127
23
49
8
9
39
9
42
6
39
168
88
104
40
80
48
3
24
21
9
48
72
18
13
17
210
13
137
63
3
85
11
6
18
132
25
17
6
30
54
6
39
15
12
6
12
60
72
90
66
19
179
24
18
30
54
126
42
15
21
6
61
107
18
48
102
60
84
6
48
55
29
283
185
90
13
5
12
84
48
18
90
90
54
84
6
21
117
36
42
13
89
18
168
6
48
60
6
6
24
60
12
132
3
3
60
96
30
19
11
24
21
249
30
30
12
42
45
27
18
6
37
5
12
6
1
65
174
25
59
61
17
24
18
30
31
17
55
8
39
18
79
83
60
90
66
24
108
49
200
24
57
48
42
45
15
33
112
29
51
15
33
9
63
48
57
60
102
120
45
21
204
72
48
90
13
24
29
51
24
16
11
30
72
15
33
42
12
90
31
119
108
36
66
18
42
66
12
6
72
7
41
7
65
7
80
3
37
83
24
24
21
123
42
6
24
66
48
67
8
21
6
192
45
57
31
5
48
174
37
56
3
36
18
42
189
16
56
15
222
12
24
30
25
89
7
23
96
30
30
132
30
30
72
30
12
18
30
18
33
15
9
3
24
120
21
63
42
18
6
31
59
405
48
15
60
93
40
47
42
90
6
103
41
24
120
ABCD 97100722924*3^$a+1 [50110]
35
109
96
119
73
11
37
35
13
11
13
56
96
3
157
119
25
176
15
96
73
47
9
39
96
25
24
11
133
72
80
39
97
23
25
35
37
48
119
73
24
24
32
63
25
24
35
132
36
24
45
184
107
24
181
48
179
13
107
85
11
109
107
13
11
24
37
24
72
107
72
69
27
24
180
48
121
72
47
36
61
48
47
36
37
23
25
24
56
64
155
133
107
61
179
108
73
48
59
61
72
47
60
156
25
96
11
13
72
72
56
16
24
107
37
56
15
36
373
11
36
9
184
11
24
72
96
37
143
9
144
15
84
133
24
216
59
85
131
60
73
47
33
39
145
35
13
167
156
61
119
49
35
48
85
23
72
180
12
57
64
47
84
84
84
168
48
12
25
59
84
12
180
48
1
144
35
61
35
13
8
39
1
48
24
32
111
144
33
48
3
12
60
205
59
60
120
1
24
11
144
48
61
119
1
167
97
216
24
143
25
168
24
32
51
85
35
24
13
11
36
36
48
84
96
25
80
40
72
23
180
12
12
37
11
168
72
12
81
15
145
95
145
11
216
85
203
45
15
36
36
60
13
59
72
24
37
35
72
85
72
23
145
408
24
83
61
120
216
23
1
107
13
71
49
96
11
37
11
24
61
24
11
120
72
72
93
64
155
61
24
35
144
37
104
64
11
48
117
48
15
12
96
13
71
1
23
9
40
11
37
155
85
23
12
12
12
60
156
109
24
32
15
240
12
12
60
24
60
9
135
108
37
72
120
144
107
12
25
71
120
25
11
61
107
93
39
84
132
24
1
72
48
35
13
176
328
143
49
35
24
96
85
24
35
141
75
48
37
35
48
48
13
24
216
120
240
24
128
207
33
63
25
72
23
97
23
1
23
97
59
36
36
37
32
64
96
144
47
145
59
180
129
111
73
83
13
95
57
15
97
83
132
145
23
73
35
72
12
96
60
85
59
36
12
24
13
191
84
181
11
36
108
60
121
83
85
11
144
48
12
57
16
23
96
1
48
11
45
64
11
13
56
15
84
36
24
36
157
80
88
24
35
157
11
72
168
37
168
48
47
108
60
1
59
84
1
227
24
85
59
36
49
215
25
96
71
48
25
24
72
80
3
36
9
3
60
204
48
156
12
45
63
49
35
253
24
48
120
11
61
35
180
36
24
60
73
71
60
109
48
72
35
117
39
12
12
1
11
48
156
1
56
123
21
15
60
96
13
71
144
84
96
12
84
61
48
32
15
145
72
11
61
23
1
47
48
49
47
25
83
156
97
48
11
61
83
12
204
45
195
24
61
104
51
285
16
59
120
61
83
36
73
72
96
47
12
24
61
168
71
25
71
73
120
107
61
23
105
15
24
96
132
24
96
24
13
11
36
84
21
75
21
63
36
109
72
35
13
24
80
16
47
24
1
143
84
12
49
47
57
15
97
96
32
291
60
169
48
8
40
71
25
215
25
11
45
40
120
72
96
11
13
128
63
72
49
11
120
48
36
24
120
25
24
95
132
181
23
24
12
48
108
108
61
11
13
32
3
12
204
60
1
47
36
192
157
48
23
156
204
1
35
36
97
80
87
105
88
96
72
119
48
48
72
33
88
191
1
107
156
24
48
12
96
96
36
24
36
93
207
84
108
97
144
11
156
49
83
37
11
168
37
59
48
36
60
84
1
59
45
27
60
48
ABCD 97100859712*3^$a+1 [50009]
44
33
27
24
40
12
44
64
80
21
48
3
28
20
16
101
18
21
124
65
171
33
12
51
117
108
75
27
6
12
19
144
12
60
23
81
9
31
20
84
9
27
39
37
8
36
24
81
30
6
90
54
30
54
15
27
93
9
3
60
124
29
7
48
36
59
81
120
15
61
80
24
4
56
183
13
44
105
24
75
60
21
6
33
21
19
47
9
4
20
75
96
90
15
3
1
56
99
25
17
3
45
54
42
36
79
56
108
36
40
120
5
51
60
33
42
138
7
48
20
129
30
117
96
40
48
36
36
24
53
18
25
35
69
15
61
29
6
9
24
51
36
114
55
24
36
101
39
33
30
18
270
9
9
75
120
12
9
31
23
57
57
18
30
63
9
18
25
29
90
18
51
96
21
15
24
15
9
16
44
40
47
13
65
87
60
87
18
75
4
84
35
21
15
18
30
36
1
20
183
13
5
72
12
39
12
64
71
45
84
36
108
9
90
6
51
60
4
29
72
84
72
3
40
36
29
114
126
115
60
20
129
108
30
18
75
36
39
156
121
48
56
33
51
12
3
37
8
9
31
56
3
6
87
15
45
45
15
48
156
144
40
20
15
1
11
9
135
18
96
67
24
24
5
55
35
42
19
60
44
196
95
49
152
27
1
41
19
11
81
195
45
39
21
24
16
24
56
39
6
30
13
56
111
60
90
43
72
59
61
8
21
168
27
3
13
29
39
45
175
56
76
8
96
9
12
55
48
12
47
36
96
66
18
36
69
52
48
12
68
76
53
78
45
24
15
6
19
11
25
48
17
78
1
83
33
4
56
33
6
18
63
45
43
32
24
3
36
42
39
63
33
28
29
151
35
25
36
11
9
3
21
177
15
9
151
20
28
32
213
7
24
203
18
39
15
69
39
36
42
3
15
25
20
36
40
41
48
36
6
18
111
15
45
96
24
15
30
24
324
138
9
60
100
80
144
12
88
29
36
60
15
36
3
57
60
16
20
84
96
3
6
55
44
27
165
105
102
6
15
21
15
15
61
29
36
54
54
15
57
3
69
51
9
72
15
120
16
23
97
29
31
44
39
25
32
40
5
15
57
60
31
17
39
75
66
108
27
100
44
4
47
30
18
57
123
60
72
12
42
15
141
43
116
81
39
99
24
33
3
21
16
48
89
3
3
12
54
18
6
51
15
6
15
105
60
3
87
30
123
100
20
36
16
35
12
1
35
25
12
77
72
115
41
3
36
64
11
69
40
47
18
162
189
9
7
29
18
1
5
91
24
20
12
9
18
97
36
29
126
18
51
3
36
37
5
3
15
177
39
9
96
21
3
120
51
69
12
27
21
16
44
40
137
3
9
18
9
4
119
1
11
18
3
64
20
16
29
36
18
165
9
51
21
51
27
36
12
25
47
33
28
20
96
21
3
39
97
144
36
56
88
212
33
7
8
15
54
18
13
5
67
29
18
1
161
198
37
29
27
4
11
12
42
135
64
35
25
5
27
45
42
102
51
84
9
36
79
17
3
60
100
11
141
48
9
60
27
39
25
47
45
33
36
171
93
31
29
30
141
3
90
7
80
21
60
19
96
5
99
4
12
35
9
3
117
9
36
36
43
35
21
225
39
40
29
67
41
18
36
81
60
9
139
35
6
15
4
11
18
132
99
81
18
30
18
13
12
48
12
5
63
15
45
39
117
9
36
51
9
15
3
141
76
44
9
30
81
36
45
24
30
21
24
69
43
20
9
156
18
54
7
96
65
18
12
49
96
44
24
216
81
43
60
80
16
11
18
327
160
59
18
43
155
45
48
36
9
15
45
12
3
39
66
27
15
18
12
3
36
15
25
80
24
69
63
4
29
54
141
159
73
24
11
69
63
21
69
7
20
81
84
18
21
51
85
11
13
149
3
63
54
7
29
75
57
54
66
18
42
30
73
20
16
80
9
7
47
61
32
3
45
40
92
15
9
15
21
9
31
95
9
16
107
48
78
91
20
81
43
125
115
92
9
51
147
21
16
71
18
7
113
75
96
16
8
39
72
6
12
36
27
120
3
1
29
7
143
1
53
27
124
29
48
63
16
80
4
5
15
72
3
57
4
56
9
48
27
76
23
114
48
55
344
16
8
15
45
27
45
124
5
78
21
9
6
25
12
108
47
9
45
39
12
3
81
40
29
66
45
213
36
91
36
68
15
57
28
11
81
204
3
102
55
20
39
117
39
24
1
56
4
84
29
31
12
17
31
17
42
66
6
1
29
18
37
89
6
1
68
52
48
29
63
3
25
92
15
85
188
12
24
33
31
77
30
33
36
36
57
3
69
115
29
114
126
36
19
20
96
16
203
6
18
48
33
72
84
99
21
16
48
29
27
21
24
111
15
18
126
9
57
75
40
24
20
96
ABCD 97102221928*3^$a+1 [50031]
75
21
9
60
15
15
60
60
54
42
66
15
3
162
15
84
105
39
72
24
75
48
141
36
36
180
3
69
96
12
45
63
9
51
36
9
84
6
9
12
3
222
90
81
3
57
48
75
6
48
15
21
147
72
75
108
48
54
90
42
51
69
15
60
51
48
36
30
96
3
69
18
9
9
147
45
15
84
69
39
45
87
93
60
12
36
72
15
45
255
33
24
15
111
108
84
42
3
57
150
9
189
6
84
6
75
84
81
12
42
117
51
42
12
99
252
9
24
132
12
147
9
126
60
36
24
24
30
24
3
24
33
48
30
9
216
33
12
18
24
66
36
51
45
3
9
18
9
9
51
9
144
78
18
150
69
72
111
12
66
6
30
39
60
9
6
141
15
6
75
9
150
66
12
12
3
57
78
210
15
141
36
120
54
21
36
3
30
36
48
27
24
27
9
84
111
93
3
69
81
48
51
15
165
39
6
99
69
3
69
24
87
15
57
15
21
72
39
9
24
21
15
72
45
135
48
45
51
3
6
24
132
135
60
108
111
42
18
9
12
93
42
33
15
72
78
123
9
63
27
9
165
6
9
9
63
108
9
75
36
45
186
36
9
21
27
45
87
180
45
24
15
9
51
84
51
30
87
108
21
66
42
18
84
30
99
12
69
126
18
54
120
18
108
15
12
72
36
72
9
6
174
15
15
21
12
21
15
69
30
12
78
15
165
36
132
84
18
18
15
69
6
18
144
120
6
117
57
96
156
84
27
108
15
12
9
9
30
30
96
66
33
21
66
57
3
33
69
12
18
18
48
6
234
6
9
57
87
15
21
21
15
3
18
15
177
36
6
9
27
30
39
84
24
21
132
72
3
15
45
153
42
69
9
60
12
42
72
6
3
39
6
12
15
72
27
18
126
6
6
54
84
12
24
90
78
36
51
45
3
27
30
90
36
105
27
102
3
12
24
27
42
120
12
36
120
39
36
63
21
60
45
3
96
15
60
81
45
6
9
21
123
75
12
30
84
15
21
12
3
9
6
60
33
117
3
21
18
36
90
30
45
12
168
12
45
138
114
18
204
48
18
18
54
18
84
48
45
3
69
84
27
30
42
48
72
57
39
9
132
9
66
153
15
30
27
21
84
24
15
96
183
12
36
54
24
126
33
15
33
57
96
24
18
45
9
3
57
3
117
60
24
12
39
171
150
15
9
18
12
105
216
9
36
63
75
6
15
33
96
159
48
93
102
78
15
21
48
48
24
36
102
126
24
96
174
90
63
12
123
57
21
42
48
30
27
33
39
12
36
39
21
72
72
3
48
72
21
69
72
276
18
186
24
6
9
111
21
12
63
120
33
69
72
3
33
60
15
60
48
96
33
30
21
45
6
6
132
72
36
123
21
36
15
48
39
126
66
6
15
39
204
9
108
24
36
12
45
12
78
36
6
36
12
63
60
9
150
96
54
51
129
264
111
120
36
3
42
30
54
24
42
30
15
3
9
60
12
69
111
69
27
69
51
72
51
84
210
15
21
39
48
3
156
21
33
114
30
12
6
162
198
189
48
27
6
150
18
51
63
18
102
33
69
63
108
39
33
12
33
30
33
57
15
36
159
6
12
24
6
45
123
129
171
9
93
90
33
36
36
27
12
18
27
3
18
168
15
36
93
15
93
123
69
30
12
9
60
72
57
48
24
51
48
27
18
72
99
3
30
12
15
9
75
24
36
36
33
18
57
21
54
45
132
15
6
84
6
33
165
90
54
78
9
69
15
24
3
42
63
27
18
3
36
9
132
78
6
18
72
6
3
36
33
78
42
6
45
144
105
36
42
108
9
33
162
66
6
6
39
9
144
60
72
6
9
51
30
63
57
3
117
243
99
21
39
18
18
21
36
45
12
12
15
69
72
63
15
165
9
42
60
45
153
6
9
81
30
9
117
99
15
189
21
51
171
45
12
96
57
30
12
12
9
9
6
21
99
54
72
66
168
24
96
21
3
18
60
27
36
21
30
18
42
81
45
102
78
24
54
57
33
36
48
108
27
27
6
27
36
36
21
48
39
12
36
9
30
6
15
9
18
30
27
15
9
12
9
63
81
96
66
33
15
12
9
21
12
36
126
33
60
36
12
75
69
9
30
21
48
27
9
69
3
9
180
63
60
33
39
3
108
48
6
156
12
6
42
30
42
15
27
21
63
72
102
36
12
84
15
ABCD 97102381802*3^$a+1 [50037]
88
93
48
27
33
30
9
192
24
192
24
48
33
23
24
7
33
168
39
66
18
150
71
199
12
29
88
80
7
66
63
24
3
24
66
3
201
135
75
165
8
40
72
48
81
6
9
81
215
88
33
159
8
157
3
56
40
56
40
344
25
39
192
39
57
123
141
8
67
66
35
43
45
24
87
65
175
65
40
39
36
69
96
45
54
29
7
129
51
24
30
90
6
119
1
15
8
16
104
163
53
1
39
240
56
49
162
53
127
144
54
27
3
96
306
48
36
63
51
29
40
32
24
64
80
72
1
48
71
40
104
61
66
57
56
91
216
30
23
55
9
27
69
32
115
213
51
21
123
77
73
15
176
64
80
1
39
96
9
36
6
29
136
105
63
27
165
33
39
27
5
48
37
59
91
84
9
48
24
24
111
96
17
13
3
51
24
77
79
6
30
5
48
16
104
151
90
96
54
9
32
88
27
18
219
33
143
16
48
8
19
45
15
81
128
72
24
1
95
64
129
30
42
54
9
56
16
75
24
30
39
96
80
1
78
105
51
6
23
24
91
21
104
25
36
75
15
246
107
112
39
89
208
48
24
8
40
8
91
5
40
45
123
27
29
24
103
60
108
65
40
96
104
40
120
32
72
7
81
8
64
27
5
24
25
210
6
15
24
27
54
24
15
165
27
48
72
24
224
24
67
84
17
25
47
7
54
126
29
1
135
81
23
31
36
150
15
249
15
8
72
16
144
24
56
40
9
90
149
96
1
23
48
40
24
104
85
36
63
27
6
48
42
30
23
40
51
54
30
36
69
96
240
168
48
32
1
156
99
192
39
65
19
69
57
24
15
177
23
16
39
17
13
6
30
23
67
93
51
21
24
225
6
36
30
47
61
59
160
21
30
21
39
225
80
31
33
27
36
54
3
48
75
18
102
5
64
8
136
24
57
15
80
40
111
18
90
5
91
45
21
147
51
42
18
41
115
93
32
64
32
120
24
49
6
9
165
186
54
35
16
48
57
180
123
27
174
6
33
48
39
36
168
12
129
21
3
51
53
1
231
104
24
40
120
56
37
54
30
24
30
96
41
48
1
15
51
24
53
211
72
24
144
126
135
9
207
8
24
13
27
8
19
120
54
71
1
23
55
90
30
161
48
7
54
35
1
24
90
45
72
9
23
7
60
69
105
71
19
72
54
60
54
30
60
66
36
29
24
96
49
36
126
18
6
36
17
16
105
135
56
25
39
24
117
11
184
75
29
40
80
16
120
24
105
36
83
7
180
29
211
45
81
95
139
21
33
119
1
215
96
16
105
18
6
66
93
51
29
64
56
120
145
132
35
40
33
36
30
21
72
48
3
101
40
21
59
120
160
8
96
31
89
112
32
157
6
84
54
6
53
1
87
24
99
5
120
64
48
15
90
60
18
12
69
24
24
27
69
24
56
40
24
57
15
24
72
240
99
306
75
32
73
23
40
15
12
18
60
39
72
288
27
29
97
39
104
97
54
9
24
80
168
24
85
11
169
135
80
88
27
21
32
67
53
91
69
72
9
47
48
7
9
96
39
180
45
144
56
31
144
180
54
66
93
8
48
24
43
24
90
59
280
32
109
6
173
16
9
47
73
39
56
232
24
135
24
12
245
64
39
81
120
135
33
21
150
90
35
24
96
40
32
385
87
80
72
16
8
1
95
1
39
48
111
9
8
48
184
21
11
16
32
72
24
1
23
67
6
63
32
48
72
13
36
24
15
24
120
51
36
60
45
48
48
15
18
47
48
64
27
45
24
87
18
39
48
3
189
27
54
6
120
60
53
127
9
255
89
96
121
ABCD 97102483508*3^$a+1 [50007]
35
18
6
30
72
22
2
19
24
65
138
18
31
3
66
54
45
71
40
14
16
24
3
12
51
42
48
2
4
14
34
93
5
22
32
36
10
27
3
12
2
40
54
14
55
108
69
14
6
94
21
5
6
12
10
72
14
12
184
33
3
18
2
48
1
15
26
55
119
36
34
30
14
34
42
68
67
15
20
36
58
2
13
24
33
20
43
47
88
2
112
60
15
5
16
20
6
18
46
20
1
3
12
20
1
9
3
51
12
14
124
2
54
24
22
50
90
4
8
1
5
226
38
7
71
52
6
14
61
15
12
9
5
6
10
44
31
17
150
13
35
22
38
30
90
25
17
16
20
82
12
8
4
18
56
34
60
8
34
30
8
16
42
48
24
72
3
57
15
21
102
12
36
44
28
78
20
34
30
6
2
36
4
18
104
66
52
27
15
56
12
6
7
3
42
14
13
5
42
40
8
72
6
127
15
36
9
83
28
30
84
18
45
29
10
21
9
66
14
24
52
12
30
6
54
60
30
18
8
40
36
14
12
22
36
66
74
70
20
7
27
12
86
54
28
38
18
61
11
24
25
23
6
16
158
10
6
12
12
18
48
24
12
15
33
8
7
17
30
18
10
8
72
42
28
2
54
4
18
50
67
33
32
22
26
34
38
7
65
96
115
3
2
18
34
12
36
8
6
18
12
24
22
12
12
20
6
7
15
32
4
14
10
33
59
70
8
18
49
51
108
24
50
40
20
22
90
3
15
32
18
28
15
60
35
4
21
75
9
21
12
6
81
75
21
35
112
30
48
8
54
13
27
12
6
30
33
5
7
65
19
5
16
2
66
22
2
36
34
36
110
12
79
21
12
2
58
32
10
20
18
18
37
23
10
2
61
12
3
12
20
4
54
6
8
78
4
36
15
12
33
15
63
24
18
54
9
27
18
6
6
32
106
6
56
10
12
81
15
54
27
29
4
3
17
28
18
44
10
78
9
51
9
3
93
3
62
4
18
21
9
3
53
10
24
38
54
40
48
33
15
8
10
26
46
18
54
50
12
16
44
4
12
2
30
22
38
18
79
5
144
34
2
91
12
5
42
58
62
28
60
12
26
42
12
13
137
10
21
15
44
25
123
8
22
15
17
43
87
20
25
33
32
43
57
3
156
29
10
33
9
24
30
2
120
10
78
27
65
24
18
66
7
17
106
21
11
24
138
40
2
34
12
38
64
6
120
24
98
22
3
5
10
30
2
40
18
15
29
31
5
4
18
20
28
12
32
30
10
8
28
24
6
27
45
32
91
35
4
14
19
57
48
3
87
33
27
33
3
24
50
82
33
5
100
12
38
72
34
14
25
35
40
48
68
24
36
100
66
8
7
48
51
6
18
32
36
40
92
72
30
54
1
36
17
22
30
36
20
115
24
3
26
106
20
13
87
6
15
45
8
52
42
2
10
8
13
5
4
30
18
92
10
8
180
40
6
20
31
3
38
72
16
27
33
2
12
36
34
18
42
36
2
48
6
16
2
37
3
21
5
7
12
5
10
12
21
3
36
8
66
6
85
5
28
27
48
27
33
15
45
72
51
14
66
18
24
36
10
26
18
46
39
5
40
8
18
22
24
68
30
52
8
37
11
24
90
43
11
36
10
15
3
42
36
42
8
28
60
57
5
4
3
11
66
58
33
3
24
50
55
3
8
16
30
14
72
70
18
12
2
42
48
16
12
14
55
9
6
33
5
10
42
48
3
53
67
5
7
48
15
9
24
9
42
6
15
27
2
30
6
12
6
12
49
3
20
13
3
36
30
18
162
30
114
50
12
72
85
27
6
27
27
21
5
19
23
10
3
15
60
32
46
6
18
3
12
12
35
18
12
46
14
46
44
84
1
23
85
15
78
2
16
56
1
12
71
6
4
15
11
28
26
46
14
34
18
50
4
36
20
4
33
63
9
83
13
9
114
60
9
17
4
44
42
18
43
23
100
12
14
24
4
66
2
112
87
3
18
27
17
16
72
20
28
63
35
54
18
42
7
5
36
4
3
21
99
23
13
51
78
102
18
8
19
15
18
15
5
76
14
13
9
8
31
15
26
28
15
15
165
27
44
64
38
67
33
14
16
14
36
40
50
37
81
24
2
13
12
9
39
21
36
30
20
114
124
3
3
12
60
12
42
26
60
10
24
50
6
10
44
28
45
17
16
90
48
74
18
18
22
12
18
8
12
55
17
42
46
18
24
20
25
15
6
27
57
30
2
40
3
36
15
12
18
20
55
12
15
8
4
8
22
2
10
39
24
3
12
45
15
6
20
90
10
12
32
42
10
44
10
9
51
9
3
8
12
24
16
72
2
19
17
100
2
1
15
21
3
122
43
21
14
12
6
28
27
60
87
18
62
16
21
33
8
94
45
15
6
42
57
39
24
33
12
47
58
3
39
36
38
40
14
6
66
18
52
3
3
32
72
13
95
88
30
24
44
10
20
1
33
78
50
7
60
5
28
15
29
60
4
6
21
35
52
2
6
108
1
15
20
1
57
68
40
3
9
18
57
45
38
22
63
5
19
21
48
20
79
11
52
18
99
35
12
18
70
98
22
62
28
50
12
18
7
29
72
18
70
6
96
44
18
22
56
37
65
18
54
4
2
4
6
15
63
54
12
18
8
37
17
18
10
3
23
154
2
49
11
28
2
6
10
15
60
24
71
18
70
50
22
42
62
61
3
36
45
33
36
44
12
16
27
11
72
82
3
33
32
10
20
18
4
2
64
21
3
6
15
15
12
2
58
14
114
12
10
42
6
50
6
36
120
22
6
32
4
39
24
12
63
6
12
42
8
37
5
72
28
48
8
7
35
64
36
44
28
8
37
15
12
8
18
12
6
30
54
10
68
12
42
10
44
16
15
39
6
30
9
41
96
64
3
23
108
1
3
68
4
6
8
7
59
25
11
25
33
24
80
18
10
8
4
6
12
12
26
66
4
14
76
32
7
15
6
26
6
12
72
40
30
128
42
40
3
60
60
15
6
27
63
26
6
12
40
48
45
39
24
44
28
102
3
45
2
85
71
46
26
4
20
46
8
4
3
108
9
27
5
43
11
42
54
16
120
2
42
30
46
8
4
32
16
74
4
6
44
6
64
66
48
18
78
21
99
6
14
10
27
29
4
20
36
58
42
8
30
28
24
24
81
5
24
4
50
18
10
9
11
4
56
18
124
3
17
82
45
29
52
62
25
41
34
18
54
44
46
3
35
13
3
12
42
78
93
89
30
6
19
33
14
28
26
6
28
36
12
62
28
80
4
15
36
12
47
1
3
69
65
58
2
138
40
2
7
81
2
25
15
18
24
78
33
5
4
24
6
38
130
26
16
18
8
12
18
7
71
10
54
62
36
7
5
115
63
74
6
12
42
30
4
20
30
16
114
2
12
31
29
163
3
32
12
6
7
12
3
42
12
48
6
57
27
45
57
3
23
72
112
60
6
12
2
4
2
108
22
44
88
62
28
138
12
18
74
16
30
20
4
66
8
61
24
27
44
6
18
106
140
24
46
24
21
35
28
18
2
10
50
12
24
22
8
6
ABCD 97102512272*3^$a+1 [50089]
21
15
60
4
11
85
275
18
15
87
33
27
9
60
4
44
192
51
109
56
12
36
120
24
28
48
17
234
216
48
25
89
7
41
60
12
6
12
18
24
18
69
60
84
51
141
9
19
36
11
37
5
36
12
27
16
20
9
6
61
68
28
77
12
24
90
21
76
80
33
19
5
12
31
59
96
54
51
12
3
18
60
27
57
123
135
9
21
54
153
96
21
6
84
9
4
12
68
21
7
29
75
9
19
20
12
16
23
42
3
72
64
56
24
120
60
15
18
36
7
8
24
45
87
3
6
7
204
35
96
108
21
9
24
18
9
45
39
27
78
7
59
49
132
20
72
33
39
33
42
48
36
24
57
51
12
18
123
21
15
40
41
18
84
18
3
16
20
21
84
135
48
21
30
21
16
48
32
27
21
4
47
69
12
108
24
3
9
33
18
57
141
39
81
54
45
76
41
36
19
41
75
60
12
36
27
18
24
36
7
77
60
87
51
13
44
57
18
181
191
1
35
24
9
27
54
30
294
7
59
21
15
42
75
12
24
60
27
144
66
15
84
48
201
75
9
60
30
6
87
15
54
3
15
21
12
99
45
75
78
43
48
47
18
54
37
20
21
12
3
33
15
117
39
9
6
21
99
18
42
18
30
42
3
48
15
45
33
15
87
13
32
15
13
32
84
33
36
27
9
55
68
105
31
36
11
12
73
35
33
57
39
3
12
36
54
19
20
69
18
54
99
24
57
63
117
96
12
15
28
17
75
15
30
3
87
162
24
111
9
39
51
21
39
21
33
111
36
123
61
36
44
52
53
27
84
3
57
16
20
9
18
1
41
36
15
93
84
6
12
18
72
42
30
6
9
16
20
39
1
77
48
96
18
48
33
57
55
53
51
28
92
81
24
39
189
3
72
12
39
9
15
33
69
24
102
60
13
56
124
59
36
21
69
7
29
120
60
175
59
66
18
6
144
7
59
121
80
36
3
21
63
117
36
12
28
32
27
18
171
9
63
24
124
12
125
30
198
67
5
24
3
45
96
87
40
32
33
3
12
24
159
36
9
64
12
95
1
125
27
28
59
120
81
9
6
109
11
85
48
80
39
21
21
18
13
77
48
15
4
5
15
40
164
45
6
13
5
15
57
54
84
105
21
27
15
45
9
39
24
3
72
168
18
7
77
115
11
37
32
27
9
27
18
144
111
12
39
13
48
65
12
90
72
21
28
77
19
23
21
9
36
6
54
15
51
60
48
225
76
95
6
15
33
75
3
25
65
39
24
27
198
36
3
27
6
174
18
72
15
16
29
19
71
9
9
27
21
24
3
33
18
66
54
90
15
24
15
1
5
36
55
8
45
3
24
3
1
60
35
69
12
111
60
72
36
57
12
16
35
6
63
3
24
126
18
66
31
32
45
51
27
18
19
32
64
41
24
207
93
54
45
12
84
39
18
378
42
18
45
147
33
45
51
124
20
12
63
30
55
44
15
117
160
95
36
18
36
24
216
39
45
36
91
95
72
72
66
54
13
131
6
18
33
39
81
39
81
132
45
12
24
111
123
12
6
19
224
64
12
36
32
16
77
72
151
20
51
30
63
15
21
24
45
36
12
87
28
53
12
24
48
27
33
18
25
80
72
48
93
27
63
6
66
18
159
75
97
29
15
36
21
24
15
36
75
9
111
13
32
12
57
39
51
30
18
93
3
21
99
25
11
18
18
33
16
41
78
25
41
24
27
4
60
71
54
36
30
24
9
120
15
105
4
80
21
36
36
72
7
53
12
78
18
30
33
57
27
63
42
12
123
45
3
27
1
17
39
28
5
87
3
42
30
18
18
33
24
12
76
32
81
12
222
66
7
65
54
105
3
81
9
111
24
12
15
168
25
65
12
18
177
96
12
36
21
15
108
63
69
39
12
168
12
18
72
60
3
27
72
6
39
48
75
102
63
72
48
33
19
53
15
28
164
27
1
20
129
48
7
36
32
60
48
75
90
282
72
198
36
72
42
13
5
72
48
72
15
111
90
42
13
5
87
177
42
36
37
17
159
21
66
25
20
9
3
75
21
12
72
28
5
27
28
68
111
21
33
36
90
6
39
51
18
12
60
39
45
78
93
27
78
15
48
124
11
85
44
15
30
36
6
25
5
31
68
27
24
48
36
85
29
48
42
12
13
96
35
36
6
228
27
9
204
54
36
21
36
15
13
12
68
36
184
36
5
114
12
42
66
126
36
72
72
3
12
21
42
18
3
15
12
18
27
63
129
3
18
12
39
15
33
57
60
18
1
11
93
3
30
75
57
18
12
78
48
42
30
3
15
49
5
63
9
15
16
20
9
39
9
36
19
32
256
32
45
18
12
36
60
69
15
6
36
36
54
45
48
28
104
21
27
27
18
51
76
5
18
21
36
9
27
28
12
5
27
81
96
31
48
36
11
18
36
18
36
ABCD 97102545374*3^$a+1 [50054]
9
23
8
8
25
7
72
55
6
27
27
18
22
42
38
13
72
27
6
87
3
14
18
102
111
48
19
30
63
27
8
29
5
30
5
43
12
25
35
14
10
77
48
120
15
17
43
66
18
25
3
37
25
46
26
15
13
35
16
11
40
5
80
29
12
12
83
45
22
48
38
46
6
2
1
32
3
16
6
114
18
8
3
15
4
32
24
21
19
26
24
22
5
25
42
53
33
40
30
24
41
19
6
31
1
70
8
9
16
16
35
24
74
3
43
6
23
1
30
1
43
5
5
3
23
4
6
24
47
55
8
22
3
57
26
5
47
18
12
2
1
45
14
10
26
10
18
72
24
24
26
90
1
8
1
8
7
56
13
2
17
23
62
72
10
1
13
66
64
1
13
40
43
55
90
10
12
2
34
2
10
62
35
13
4
50
24
10
30
29
103
48
9
33
7
11
26
76
12
67
59
61
8
41
40
24
38
17
11
29
55
18
47
16
29
58
9
39
41
13
42
14
34
50
7
9
6
54
30
37
8
72
64
5
36
42
5
16
5
10
41
8
120
17
39
5
67
5
10
48
9
32
8
5
6
6
14
17
5
24
6
5
7
30
2
33
7
48
12
13
11
6
26
29
13
10
12
13
23
9
39
2
4
18
12
48
2
18
17
19
36
73
56
37
27
32
56
29
11
32
56
27
20
4
5
1
84
3
81
15
16
53
66
44
5
41
12
2
48
144
10
15
3
12
48
25
11
12
8
1
3
13
32
11
22
30
30
24
74
12
10
59
56
8
16
1
4
14
22
12
20
7
15
25
1
4
3
8
13
12
68
10
9
41
30
9
8
43
22
48
39
40
11
102
2
22
20
64
36
15
41
7
11
42
30
22
20
106
2
12
16
2
10
18
36
1
32
40
23
24
20
5
8
23
57
32
5
35
49
12
20
39
16
8
25
12
12
32
18
52
25
73
55
3
14
36
19
3
6
44
16
2
30
4
6
9
9
6
48
80
25
17
34
54
32
16
2
22
15
9
26
60
18
31
15
49
25
7
33
36
27
32
1
119
16
27
77
31
30
20
40
15
16
89
7
8
32
19
26
40
102
13
7
17
101
42
18
12
6
5
1
14
49
35
5
5
12
14
17
95
42
62
70
35
9
47
17
18
18
27
27
6
14
70
43
8
11
28
30
3
5
22
85
72
23
33
23
9
8
17
7
23
26
4
27
8
16
11
10
66
12
8
4
24
60
6
30
18
7
8
56
16
23
17
71
30
3
24
11
6
4
67
8
15
24
8
12
5
35
36
1
13
35
7
33
31
9
27
44
41
35
14
87
3
61
16
8
72
23
9
25
60
12
20
35
55
10
74
6
30
88
6
20
34
5
8
25
10
2
22
45
5
6
4
44
37
57
18
2
35
11
5
32
24
5
43
1
4
50
57
48
32
5
18
48
17
15
1
11
13
3
18
51
101
22
6
42
38
10
29
7
1
19
16
12
98
15
43
20
10
44
12
28
3
83
4
12
24
5
27
18
10
1
1
24
10
85
11
45
3
24
2
66
72
16
6
18
2
31
3
12
42
15
33
20
24
3
8
19
76
74
15
56
5
14
45
45
3
73
7
7
16
49
1
7
71
64
20
10
3
27
12
54
2
18
7
40
8
21
43
16
27
52
2
15
24
7
30
54
14
34
8
4
14
11
61
28
2
22
12
24
20
12
18
6
76
42
12
6
19
5
14
22
2
46
71
55
9
16
16
19
6
15
183
12
30
23
49
15
123
60
2
6
4
78
80
30
114
106
2
58
25
5
2
10
23
64
9
54
18
7
31
46
18
6
20
46
1
59
24
61
64
15
1
33
50
82
6
5
67
20
6
40
6
21
39
1
32
15
2
6
18
15
19
6
62
49
45
3
21
14
45
8
5
3
39
8
12
5
13
10
9
3
21
15
42
12
66
2
15
9
30
54
40
11
19
6
36
27
27
56
18
70
12
8
57
32
11
29
32
89
2
13
57
72
32
54
25
87
12
5
7
24
1
11
117
3
32
21
32
24
35
61
35
14
18
12
36
5
23
14
40
3
9
6
42
12
14
4
32
25
11
64
21
32
7
6
32
28
44
11
7
12
24
4
57
23
57
8
8
72
3
18
114
86
10
6
3
21
26
28
48
14
18
28
9
53
16
30
61
23
18
24
14
1
9
39
56
40
21
18
32
1
8
7
18
72
14
46
99
15
54
19
35
6
140
40
91
1
4
30
21
32
48
19
8
10
2
24
34
168
54
18
26
16
8
5
48
55
34
23
15
1
9
63
72
17
39
9
18
60
18
16
126
113
109
8
115
39
33
15
30
12
23
37
18
6
19
11
6
6
54
6
53
1
54
24
48
2
6
4
26
19
40
17
30
1
24
11
8
66
11
40
64
9
60
74
40
33
33
7
8
15
49
8
32
57
24
7
48
11
28
25
40
15
17
8
87
78
12
24
7
77
20
10
5
21
84
15
3
4
30
11
55
25
115
58
51
24
16
8
8
9
16
7
8
27
12
20
5
16
24
43
2
35
8
11
46
6
78
56
75
8
7
1
9
15
11
30
34
13
8
3
5
16
3
37
29
11
40
80
19
21
29
4
32
16
32
16
39
5
3
24
49
6
9
24
3
8
12
94
3
21
26
1
9
98
46
30
30
26
34
24
6
36
13
8
57
7
31
17
41
36
3
8
15
10
7
37
24
12
34
18
18
18
12
12
6
80
36
10
30
20
106
24
6
132
32
16
53
32
24
40
24
91
21
9
30
18
48
39
29
54
10
6
21
48
53
28
24
12
24
11
24
7
17
25
6
2
34
21
23
17
8
5
19
15
18
20
19
3
93
57
15
27
18
8
19
16
53
11
31
9
9
47
19
30
8
52
38
22
15
16
49
40
60
43
8
123
12
33
16
16
9
24
16
30
9
35
37
9
15
9
14
22
35
15
18
10
8
45
25
7
32
15
60
48
5
8
47
2
23
13
34
14
4
30
12
5
8
5
6
12
48
36
61
17
6
49
5
30
26
75
7
24
60
20
25
5
11
5
24
43
8
32
37
44
10
6
20
18
17
1
7
5
6
34
75
17
23
71
89
16
15
30
59
3
4
81
17
15
8
40
63
9
8
35
20
89
5
3
48
9
48
23
25
18
12
89
43
8
28
41
3
58
68
66
36
78
11
8
35
36
17
32
35
22
24
42
45
40
40
3
37
8
24
112
8
1
24
7
101
54
6
7
7
46
19
13
10
33
9
18
56
4
72
33
72
63
56
10
15
16
11
42
48
18
20
36
40
1
24
40
19
2
3
1
55
40
49
39
207
6
35
49
6
65
24
49
15
16
5
36
2
45
8
29
48
6
36
1
72
13
19
21
3
11
10
3
5
27
13
18
17
7
41
49
6
17
16
99
18
8
16
20
16
98
45
1
15
11
10
19
48
40
21
52
7
17
6
17
103
72
12
13
7
25
8
3
13
16
64
16
8
8
43
29
41
6
6
8
16
11
3
24
85
23
9
8
13
4
108
3
9
18
5
40
21
36
31
17
6
14
51
61
44
42
84
49
16
53
3
99
5
9
7
9
114
5
16
56
13
36
24
26
16
30
42
30
26
29
7
36
13
24
27
6
2
21
1
6
33
81
23
25
7
23
2
4
51
48
40
37
11
25
4
6
109
11
5
63
12
22
47
1
2
100
78
35
85
8
11
88
48
3
10
144
12
55
8
32
9
7
24
21
12
6
84
2
34
12
68
16
1
35
45
27
6
12
19
5
8
36
16
80
23
25
7
3
72
44
9
40
56
7
9
9
95
15
30
16
43
1
16
31
32
8
3
12
4
38
15
7
26
4
30
18
38
5
77
72
26
22
43
23
12
42
2
16
8
17
17
30
25
11
24
5
16
29
28
14
48
1
57
18
66
36
8
4
3
9
48
7
103
6
52
30
18
6
1
23
6
11
67
21
15
1
40
25
15
8
105
10
5
1
36
24
19
48
19
21
7
18
15
8
24
145
7
43
5
95
32
18
10
6
2
5
25
52
3
3
20
4
18
54
5
8
13
4
23
72
8
47
1
25
10
8
37
48
81
14
17
35
12
12
30
23
31
30
59
13
12
6
1
23
8
18
55
39
25
16
1
38
58
ABCD 97102707862*3^$a+1 [50025]
5
3
15
33
189
78
168
60
49
83
36
9
88
32
15
78
24
24
6
36
54
18
1
101
18
120
1
5
6
6
103
41
30
25
29
12
30
18
7
24
23
12
36
24
6
115
53
36
54
24
6
30
66
18
1
24
5
18
30
90
145
24
8
51
12
18
66
66
43
59
37
59
12
48
9
21
54
36
6
18
1
11
21
40
35
85
23
9
45
12
31
35
108
25
71
36
12
57
3
181
101
6
37
11
24
93
27
45
3
12
12
96
12
96
57
39
1
5
12
48
15
88
11
18
6
37
29
18
12
18
42
25
264
137
30
9
15
24
9
45
91
59
66
19
35
30
6
30
6
60
78
72
18
12
90
91
5
12
30
1
47
12
216
21
40
48
47
48
6
91
24
59
18
24
24
24
30
13
5
18
9
112
24
72
77
78
45
64
5
54
37
5
12
63
40
5
42
25
8
57
87
93
210
73
17
31
71
33
16
72
35
12
60
60
90
12
18
36
12
18
31
29
54
13
23
60
37
32
27
48
48
12
66
84
12
30
1
32
16
24
47
33
16
191
169
29
91
152
33
36
43
5
42
1
144
5
24
139
125
12
103
48
144
5
19
24
96
5
171
195
24
24
12
6
27
57
138
13
48
5
120
19
48
23
57
27
18
43
32
72
3
48
84
60
66
96
24
19
23
24
150
6
13
11
45
3
12
25
5
60
103
23
24
48
25
35
12
1
5
19
48
71
1
263
1
24
17
60
51
72
21
66
33
16
24
11
42
18
6
54
60
25
29
6
114
18
90
7
35
18
19
11
13
32
45
30
13
35
120
85
59
36
25
5
42
24
6
54
6
15
27
93
3
37
35
60
30
19
168
23
9
39
72
12
120
12
168
25
96
89
55
8
27
66
30
61
5
19
11
36
97
72
59
21
9
6
81
63
9
72
3
45
15
12
18
42
18
42
13
8
3
37
5
24
66
150
18
30
126
21
63
30
6
30
6
24
25
95
54
27
15
132
18
19
83
37
95
6
43
11
13
17
90
13
48
5
78
6
48
30
57
64
11
210
19
5
30
144
13
35
42
3
45
48
54
12
24
97
24
5
3
33
55
24
11
72
30
66
12
24
81
57
7
59
24
156
1
5
3
27
18
6
61
131
45
27
13
168
29
6
60
129
15
36
24
13
23
96
18
7
29
72
27
40
107
60
1
24
5
60
18
42
78
12
1
32
45
91
29
66
24
12
66
42
18
30
9
39
1
143
1
35
30
55
72
65
102
60
13
17
156
54
12
49
71
30
6
12
1
29
43
59
18
6
42
48
210
1
23
12
48
37
59
21
64
24
113
42
6
60
27
87
97
65
18
60
1
24
107
48
18
43
47
24
1
137
12
3
136
5
36
66
42
3
45
43
24
65
6
1
56
27
36
1
5
3
120
33
102
6
19
8
72
27
6
7
47
25
53
67
83
18
19
11
12
180
186
27
3
85
35
37
35
37
48
48
24
35
42
24
6
48
48
132
1
101
18
42
6
12
48
12
36
12
30
43
47
49
11
30
18
96
48
216
24
36
1
5
66
18
7
80
75
48
24
12
6
18
49
23
42
7
11
45
69
114
24
36
24
6
114
61
47
24
54
54
18
12
135
63
12
12
24
30
24
36
60
246
186
19
59
54
7
5
6
109
65
18
45
21
12
42
36
144
6
54
120
120
13
32
63
42
12
120
19
29
3
9
48
63
123
66
54
66
6
13
35
6
18
13
29
18
57
15
48
12
84
36
54
6
168
12
13
5
67
35
21
9
36
48
6
24
21
3
13
5
18
1
24
5
19
47
33
15
96
9
27
61
35
42
3
39
6
48
36
18
12
1
35
12
36
90
139
72
5
91
23
12
12
48
12
18
24
19
29
18
49
8
15
276
24
157
41
7
23
145
5
67
47
318
66
54
6
66
19
71
25
11
18
12
12
6
60
24
25
5
48
24
6
30
7
5
3
39
25
65
30
30
123
48
57
15
21
67
47
25
5
72
48
18
12
6
55
11
85
35
66
19
23
12
78
6
36
6
30
30
43
24
11
42
27
15
25
5
27
16
77
12
30
36
13
11
18
66
25
35
24
37
41
30
25
24
11
72
300
36
12
49
48
47
60
24
66
78
78
39
3
48
18
24
12
30
60
6
7
35
93
72
27
48
42
91
5
12
18
30
15
39
73
48
17
7
53
3
3
24
45
93
30
48
24
72
84
36
18
27
21
30
12
12
84
6
91
23
36
48
72
54
54
42
18
37
23
48
48
96
6
12
60
3
27
48
12
96
1
29
19
35
90
3
39
25
83
6
31
5
54
85
209
276
27
64
83
12
48
1
71
24
72
25
29
3
16
17
108
6
18
42
73
5
3
123
37
24
56
3
12
12
42
60
18
66
6
13
41
60
42
84
6
7
5
48
30
18
19
35
120
13
24
23
120
72
120
1
24
5
6
37
101
91
96
107
18
12
108
43
101
48
30
48
12
60
66
66
1
23
97
32
51
12
84
24
114
66
96
48
30
3
3
12
25
23
54
102
84
49
23
12
30
6
1
96
5
48
54
13
35
12
6
19
5
30
6
31
8
21
27
40
5
90
12
48
12
30
48
60
18
30
192
108
6
90
144
6
84
24
1
56
15
193
5
67
11
12
30
30
30
7
53
30
66
ABCD 97102820968*3^$a+1 [50032]
27
84
15
60
48
5
103
42
18
30
3
140
4
15
78
35
13
27
69
174
5
120
37
24
18
21
144
27
24
36
18
123
75
53
19
53
64
56
28
105
119
25
18
30
72
111
20
85
6
21
27
81
32
144
1
99
80
16
32
16
99
72
53
16
12
9
11
79
36
9
9
11
19
5
16
68
25
162
48
96
54
15
15
18
35
40
20
52
108
60
80
24
28
36
27
90
119
1
72
147
96
8
72
52
20
88
128
232
12
87
53
13
147
21
30
21
21
30
57
57
171
45
90
33
15
81
8
37
24
35
16
48
45
3
27
261
69
107
31
33
60
32
25
72
47
16
180
45
63
9
35
72
88
20
16
36
56
85
99
51
29
24
16
168
8
100
63
5
55
117
27
12
53
36
25
71
31
77
13
35
7
93
60
24
24
27
5
120
109
18
93
32
7
18
66
5
55
21
63
150
35
12
43
30
3
3
17
64
3
36
125
40
20
67
150
27
45
15
36
56
85
54
60
9
36
9
66
149
36
64
27
18
126
177
84
24
84
20
61
11
43
21
24
45
75
36
99
17
16
92
28
45
99
63
5
12
16
99
66
99
8
52
48
36
120
21
75
36
9
71
43
84
93
15
197
52
99
57
105
30
77
55
21
9
75
32
40
93
71
12
37
6
120
21
21
48
107
37
35
72
60
1
27
72
21
23
67
9
288
192
21
18
36
66
27
32
64
60
84
3
9
63
36
45
44
61
11
91
53
40
96
8
37
23
292
8
127
6
47
43
72
81
117
75
24
261
159
33
15
63
17
28
147
5
13
27
15
57
45
114
45
12
72
108
68
76
44
24
31
17
55
129
56
37
83
19
5
88
56
19
18
72
27
20
361
75
24
68
16
15
5
31
33
72
21
24
126
45
92
28
27
41
1
51
60
60
20
55
42
147
15
30
6
125
64
48
27
45
36
27
21
144
3
93
12
24
48
15
45
105
35
52
39
57
105
35
199
33
75
36
54
107
40
48
15
36
45
15
69
20
12
16
39
5
31
117
51
174
78
53
91
18
66
24
17
148
276
12
27
21
20
136
24
32
43
177
108
56
13
126
17
64
44
16
96
68
91
5
1
3
32
72
37
15
60
48
87
36
18
59
55
30
3
68
60
192
7
33
3
66
23
12
208
32
16
147
48
18
51
21
3
20
139
5
112
15
90
30
18
18
53
25
51
48
8
175
33
92
25
87
51
77
193
27
27
5
40
32
48
40
48
84
240
48
32
76
117
6
36
21
48
32
60
37
47
16
27
17
136
60
12
20
36
37
54
5
88
68
4
3
18
72
30
162
159
9
27
48
32
91
17
108
67
53
64
48
3
53
40
117
135
33
107
139
5
88
60
12
120
44
16
176
25
120
35
108
352
123
57
12
291
89
48
4
39
156
113
13
15
144
60
36
140
37
6
89
121
27
8
4
75
33
144
128
88
15
78
72
387
36
9
83
7
45
80
67
89
55
9
15
57
104
31
21
92
13
3
69
143
25
30
5
72
88
20
4
60
39
5
40
45
126
33
27
21
108
84
228
12
12
36
129
3
12
20
91
48
60
21
51
12
36
6
18
81
45
11
40
20
64
12
24
3
42
35
55
33
192
8
48
72
36
19
77
28
21
24
11
72
43
9
36
80
40
104
12
25
3
15
53
103
60
9
8
55
9
45
66
177
168
24
63
93
20
19
53
13
35
72
37
51
120
32
31
41
16
104
88
45
3
80
24
48
28
87
53
64
3
90
42
65
64
44
1
24
215
55
125
127
29
4
3
53
112
80
100
12
357
3
3
72
12
24
17
12
16
57
3
180
36
128
55
48
257
40
48
48
207
30
59
36
172
8
13
72
23
64
92
19
77
88
69
3
24
135
5
73
30
45
117
23
12
36
73
27
108
15
17
19
120
105
75
45
63
21
12
27
90
30
5
76
44
91
9
156
36
15
36
33
39
17
148
96
80
4
12
108
48
24
24
324
87
90
75
75
90
54
66
35
ABCD 97103067706*3^$a+1 [50015]
110
48
70
37
65
63
117
43
56
8
8
72
16
57
60
43
69
11
32
48
17
18
30
47
24
19
5
25
12
32
96
100
42
48
2
147
13
80
19
9
20
75
97
8
7
24
3
21
5
22
29
120
9
127
77
91
27
37
8
33
92
75
8
32
17
10
438
7
25
88
23
25
111
33
63
33
42
30
18
14
48
48
15
67
37
96
25
12
28
42
13
56
8
16
56
9
135
9
10
21
15
225
17
60
48
52
15
32
33
15
48
127
17
8
155
45
3
24
37
29
20
39
25
23
97
7
13
46
2
99
1
103
25
10
37
77
3
24
24
77
160
75
152
1
72
55
77
147
24
96
171
29
109
20
47
88
24
1
32
23
32
40
17
30
60
37
16
33
12
115
77
3
64
141
32
3
25
47
25
60
27
33
20
28
150
158
27
24
33
7
21
12
6
2
12
43
53
27
24
33
7
41
108
4
63
3
120
37
24
169
112
95
160
40
35
2
28
8
31
8
43
45
125
19
128
8
167
57
3
98
112
68
15
8
17
135
45
102
5
73
55
25
47
8
32
21
82
2
60
11
65
71
16
104
19
54
48
18
12
65
40
80
67
38
40
63
39
41
112
75
12
41
24
31
17
33
15
136
9
44
28
63
9
48
15
17
60
70
77
19
45
9
47
9
10
2
48
51
33
40
8
23
32
248
45
142
2
83
13
4
18
45
93
20
12
142
5
43
37
8
64
53
66
41
103
97
59
54
18
13
29
60
8
12
27
64
5
27
153
39
1
87
45
18
30
12
8
10
141
9
30
30
30
101
64
17
12
27
91
60
18
12
75
80
8
24
83
78
24
80
108
19
3
13
253
52
90
120
133
5
12
63
96
21
180
60
32
43
137
7
80
8
40
21
155
80
5
27
48
24
352
9
31
89
12
12
23
144
1
7
11
42
18
17
33
40
84
48
80
99
24
40
27
38
15
296
56
120
5
19
9
114
48
38
31
64
107
5
43
141
9
44
195
25
71
80
89
7
1
58
21
9
152
12
28
15
40
47
30
20
15
1
15
9
47
19
2
19
9
42
90
59
1
7
143
62
3
48
216
56
80
3
21
120
29
22
5
64
9
167
187
150
18
30
18
50
67
77
51
19
26
34
30
147
96
63
12
77
1
31
88
56
85
112
132
48
23
7
12
77
43
61
65
55
32
185
10
18
150
90
20
172
35
64
29
52
72
18
149
43
48
109
101
3
29
28
150
60
98
22
5
85
35
45
19
9
71
189
11
16
25
188
70
170
82
65
205
35
33
34
53
67
21
15
1
29
12
132
27
80
19
2
28
42
42
3
77
11
37
3
96
56
5
19
13
35
35
53
40
75
5
64
8
21
52
60
12
36
115
16
8
25
7
39
2
88
15
40
17
30
2
23
8
17
112
18
30
23
24
33
28
80
142
38
151
3
38
40
159
21
12
111
57
15
3
77
175
2
15
8
5
12
36
12
20
123
24
32
1
79
8
88
63
2
82
53
7
78
48
51
33
23
24
33
76
20
12
75
48
32
23
42
15
87
73
35
18
20
15
115
5
37
163
47
9
3
213
33
7
5
60
7
16
16
80
80
61
180
28
60
87
17
226
117
3
29
21
64
3
15
9
81
15
80
25
32
63
97
18
5
88
27
29
1
42
13
35
45
8
57
190
9
56
97
48
103
25
34
108
18
12
35
45
19
29
52
72
23
24
1
18
50
52
79
96
143
114
23
40
8
16
33
68
52
23
24
8
23
2
10
38
60
35
77
48
20
103
40
47
50
10
18
11
9
47
17
128
39
64
39
18
135
5
3
67
30
47
96
19
21
39
90
20
16
32
3
16
160
13
28
48
104
40
68
27
96
9
58
45
53
115
64
1
94
48
2
15
73
68
84
15
61
11
16
3
181
80
24
9
90
5
1
7
5
30
18
12
39
29
75
24
13
99
81
7
23
78
60
102
12
30
167
1
12
20
40
47
69
51
13
27
8
8
248
17
55
53
155
85
22
30
32
7
144
32
200
13
4
48
175
47
30
83
25
18
5
16
81
80
12
16
11
21
115
48
27
13
35
29
88
75
29
9
82
29
13
6
72
29
120
33
58
53
32
40
25
32
127
40
80
24
15
50
10
2
19
29
34
57
24
17
23
56
9
15
96
16
17
8
55
3
24
30
31
17
90
18
51
176
8
16
16
48
40
65
32
10
5
48
45
115
177
39
3
86
31
99
24
13
37
3
25
20
28
54
17
31
30
30
50
22
53
64
21
19
1
48
202
5
45
70
48
141
99
29
13
99
3
6
71
8
23
12
38
15
168
69
3
ABCD 97103147522*3^$a+1 [50037]
21
30
12
12
30
63
192
12
48
12
9
42
45
117
6
21
21
30
9
39
21
9
27
24
84
57
75
45
48
51
21
27
96
24
33
12
36
27
48
36
48
21
150
114
15
72
84
45
12
3
12
33
171
60
9
111
33
27
3
57
9
39
36
24
75
33
12
36
24
21
99
63
57
132
120
3
120
45
21
42
42
3
63
69
51
45
12
45
18
9
33
39
111
57
21
12
75
27
93
12
33
12
48
87
12
24
9
27
9
24
66
54
15
81
72
18
60
102
27
21
54
33
120
24
36
3
9
135
66
27
3
81
21
18
30
144
6
45
84
33
15
168
24
21
51
9
24
3
63
21
111
18
39
33
63
135
12
9
33
30
48
9
21
48
30
84
6
12
87
63
78
15
39
18
18
45
132
12
75
33
93
24
15
21
27
60
120
117
3
48
57
42
81
177
75
45
18
69
48
57
15
93
39
84
9
3
87
21
12
15
18
27
60
15
30
15
3
21
9
72
120
12
150
96
81
51
45
45
48
15
12
12
33
27
36
27
42
30
78
240
3
15
162
90
12
36
12
90
30
102
18
30
87
12
36
12
12
24
15
84
57
60
108
48
24
48
93
27
21
24
27
3
66
240
39
48
75
45
12
105
48
63
36
156
27
48
12
138
135
12
192
24
177
63
36
33
6
57
24
21
15
3
9
3
45
15
117
105
6
12
9
39
30
15
27
162
48
60
30
9
24
69
6
54
75
45
63
108
132
3
24
18
27
36
15
21
93
3
24
48
15
18
3
75
81
33
18
57
12
48
12
48
45
87
9
15
12
15
102
15
21
87
63
84
33
27
21
24
12
48
15
117
3
30
3
45
192
3
84
69
99
72
36
123
81
33
48
243
69
51
45
147
183
30
42
132
33
12
132
99
24
6
24
63
45
87
12
39
54
48
15
228
36
69
39
120
111
84
6
87
3
54
15
273
99
339
21
21
90
18
12
3
24
21
51
36
12
12
48
72
36
24
96
15
60
132
30
30
66
15
84
12
120
36
57
6
45
45
12
72
6
114
3
228
9
36
15
39
6
42
57
60
51
30
27
57
30
18
138
249
36
60
60
72
144
39
57
3
21
33
48
27
21
144
126
9
45
18
48
81
21
99
183
117
69
51
84
156
24
27
57
12
3
66
54
33
45
27
21
15
24
36
84
12
39
120
141
63
18
15
12
12
9
84
111
120
15
69
21
39
36
12
108
36
39
57
12
45
51
264
36
60
12
45
12
27
48
48
105
27
12
36
75
45
63
249
72
141
63
36
51
177
15
6
12
15
12
45
15
3
78
102
9
129
72
15
60
45
60
48
42
9
3
30
6
60
42
12
147
21
42
60
18
138
102
90
72
21
9
51
39
48
33
72
24
51
57
12
39
21
3
18
15
75
9
168
51
45
12
120
15
9
21
207
48
57
108
30
18
27
33
24
111
12
63
45
15
21
144
27
48
42
15
12
21
111
129
87
3
237
60
15
57
15
33
12
21
27
48
156
48
63
30
12
63
33
102
45
27
18
60
3
84
36
189
18
45
45
3
105
147
108
12
63
234
36
12
63
12
24
123
30
36
99
45
126
24
30
18
57
12
51
93
72
12
45
270
96
102
27
33
3
117
15
3
21
63
18
3
12
33
84
6
24
81
69
75
45
3
87
30
51
24
36
27
69
3
30
60
15
120
36
12
12
12
21
27
15
18
30
33
36
81
123
75
60
24
48
18
12
18
9
135
18
60
78
9
3
30
48
27
33
12
63
12
3
12
30
48
60
132
60
78
12
12
21
60
39
120
21
12
63
45
96
3
36
234
48
195
48
24
15
93
84
33
6
21
3
153
72
120
21
144
90
153
48
12
243
57
12
3
30
162
21
9
60
147
9
114
30
48
18
189
12
51
132
45
33
75
117
30
210
3
15
33
36
81
108
75
72
48
24
12
51
12
30
15
105
30
66
99
21
12
30
105
57
48
30
57
12
3
33
3
45
60
39
45
60
72
9
72
27
45
18
228
141
9
27
27
21
60
9
96
102
48
150
24
183
48
57
87
33
63
156
9
27
33
111
9
27
33
27
12
21
39
3
9
24
135
45
27
57
12
168
48
3
117
3
9
51
129
63
42
96
15
129
3
63
30
90
21
24
27
72
96
129
81
ABCD 97104313648*3^$a+1 [50006]
48
36
12
78
84
15
159
30
12
84
102
18
12
12
18
6
27
132
9
72
30
42
135
12
3
30
3
24
27
81
123
36
114
60
24
3
165
15
93
15
111
6
24
3
3
90
51
63
6
12
3
81
36
36
27
180
69
54
6
12
72
6
30
3
45
90
42
42
6
24
27
45
72
171
9
24
48
24
72
72
15
15
21
96
57
18
186
48
156
3
57
24
54
18
12
54
30
30
12
6
99
33
30
6
195
15
21
45
12
6
33
51
48
9
9
39
21
24
18
6
204
24
54
9
63
114
12
18
42
12
54
9
135
6
42
162
12
27
72
81
42
18
39
27
66
36
6
9
63
72
18
162
84
18
96
252
18
24
18
96
66
12
72
9
3
102
60
36
12
15
36
105
84
63
51
9
192
81
15
36
111
60
114
12
3
168
9
48
63
33
72
6
42
60
210
9
159
96
42
48
78
114
24
18
18
24
42
24
42
48
24
54
33
45
36
42
48
21
27
186
3
21
36
24
228
48
18
12
42
39
9
6
36
153
57
6
72
18
30
117
33
24
216
156
36
6
21
153
18
18
36
63
93
15
51
6
72
36
135
3
18
123
3
18
24
15
51
33
39
12
165
33
48
120
12
36
24
12
48
216
72
90
69
147
42
78
6
27
3
33
15
45
201
54
42
120
84
66
60
108
66
48
54
9
9
42
6
15
24
9
84
54
12
6
24
3
207
24
126
48
12
15
81
30
18
6
141
3
30
180
42
66
18
30
84
96
84
210
201
33
30
30
60
12
87
105
48
24
18
90
36
48
30
45
3
6
27
141
75
60
9
18
45
63
24
6
54
54
42
6
84
3
39
24
42
72
24
72
51
9
63
21
24
51
9
48
30
30
60
6
42
72
42
33
15
162
12
18
18
48
60
18
6
144
24
48
36
27
33
60
246
48
24
18
87
33
3
51
78
12
24
42
48
54
12
3
69
114
21
15
30
126
138
84
42
9
108
21
228
171
15
78
60
12
15
9
36
12
150
21
9
54
12
6
72
66
18
159
96
9
72
3
24
105
15
15
54
42
18
24
18
105
81
27
105
51
9
24
48
51
27
30
27
3
33
51
30
78
9
69
42
6
63
36
33
78
72
30
18
57
111
66
75
51
129
15
6
30
96
210
18
33
69
84
12
3
9
42
30
36
18
9
21
120
15
108
9
36
36
6
9
105
111
15
72
18
84
63
3
42
3
141
90
18
60
39
39
18
99
105
216
12
222
18
27
69
66
21
57
48
39
45
30
33
9
42
96
6
66
21
81
75
165
66
12
6
120
114
9
9
111
72
9
123
57
6
45
9
27
135
6
12
24
72
87
24
57
63
111
36
12
57
87
21
21
39
48
57
36
6
6
84
36
12
12
12
48
12
63
15
6
24
72
96
111
15
6
15
144
87
42
6
225
33
60
42
18
99
9
12
60
24
39
129
12
42
36
105
87
102
66
18
126
54
156
12
3
51
42
12
42
93
9
12
24
75
9
102
18
3
120
60
9
24
72
30
42
66
42
75
93
186
81
3
33
9
150
6
24
174
78
279
33
36
75
51
105
69
36
60
24
51
9
12
42
186
30
81
81
243
84
63
18
12
96
15
45
24
18
18
162
42
27
57
42
30
24
72
42
30
84
3
36
3
12
96
36
6
78
6
216
27
3
6
15
15
30
42
42
60
168
15
69
216
72
6
48
60
30
78
18
102
21
24
123
21
189
147
60
57
84
168
12
12
12
51
48
153
18
30
78
9
27
48
6
72
231
21
6
18
186
138
99
153
36
39
45
18
12
42
48
39
84
9
48
72
48
27
3
42
60
36
18
18
168
6
18
3
60
9
12
24
63
9
27
84
57
3
3
36
30
12
84
84
87
9
36
6
102
51
120
15
42
96
27
27
33
177
24
84
102
45
63
6
72
12
3
81
63
51
132
162
192
102
81
39
138
48
36
84
216
66
48
36
18
54
102
39
51
36
6
36
123
84
87
6
30
21
21
3
48
45
60
12
126
105
69
12
3
21
6
90
15
63
6
162
24
66
36
12
27
9
162
36
30
24
27
12
177
72
36
54
6
12
3
15
48
60
9
87
21
21
48
3
33
12
156
48
108
15
24
117
36
48
63
9
48
39
ABCD 97104650068*3^$a+1 [50031]
25
30
69
36
56
49
24
6
54
3
32
37
59
120
36
28
15
41
16
44
4
45
11
36
235
54
120
35
61
3
36
92
24
79
89
112
20
73
12
11
97
15
20
1
11
25
18
5
25
162
53
12
85
143
112
9
24
72
3
72
15
18
23
199
125
84
55
66
3
128
132
232
104
1
54
90
6
53
115
17
55
78
12
11
60
4
3
102
18
186
71
120
64
72
48
32
24
103
6
15
32
19
9
15
65
31
41
7
53
48
4
105
3
324
8
1
15
39
17
28
36
32
37
35
36
60
55
66
23
36
76
9
59
1
11
100
20
24
1
120
71
7
45
32
48
97
84
36
24
111
48
132
45
35
28
51
57
57
27
20
88
20
25
12
204
24
3
32
97
15
68
28
32
120
1
6
18
23
79
9
36
45
54
120
89
7
161
13
36
24
27
3
24
6
144
60
12
138
77
4
12
108
56
85
75
24
20
49
12
215
55
53
48
144
28
32
73
60
35
1
75
20
79
6
39
180
48
117
83
79
78
72
11
72
1
159
45
66
65
12
48
25
60
11
48
12
49
60
39
12
56
232
105
63
80
24
55
18
15
60
48
27
17
168
37
59
40
111
53
115
17
25
39
12
32
48
124
15
41
169
39
24
20
1
15
9
240
155
1
59
16
60
80
40
56
79
17
100
60
8
1
180
23
12
36
19
9
20
16
33
47
73
3
24
48
8
100
80
13
35
19
105
80
48
13
39
57
11
12
12
48
36
109
60
36
6
30
18
17
156
49
51
72
8
97
123
27
72
41
13
24
11
49
12
11
12
1
51
176
24
36
19
89
4
32
25
59
24
40
12
164
25
47
4
3
305
12
13
12
215
16
108
20
25
107
7
30
72
24
87
57
42
81
33
24
215
37
3
20
61
47
48
24
31
29
100
32
25
179
61
24
6
185
40
45
71
19
24
57
108
45
6
9
224
40
60
81
35
31
48
41
16
20
139
101
96
12
100
21
47
88
36
116
12
52
60
99
77
4
69
35
1
3
57
171
44
43
6
36
48
27
108
105
203
19
29
1
83
127
29
12
84
13
131
115
29
1
234
6
111
45
3
260
12
60
16
104
16
44
145
15
68
145
11
12
199
48
66
135
80
25
54
72
113
61
11
96
37
27
68
12
24
60
61
84
195
165
24
11
61
3
8
7
240
42
59
49
47
13
30
33
48
96
36
33
66
114
191
48
7
24
54
11
109
66
114
23
132
25
11
55
65
4
32
48
97
11
4
33
111
51
54
59
112
224
1
215
4
116
28
20
31
90
35
4
57
60
51
84
176
4
8
36
91
78
35
120
16
21
23
91
41
16
33
6
129
15
6
108
6
81
69
179
55
41
16
93
23
12
7
24
129
20
85
23
48
160
24
8
4
96
12
8
64
80
55
149
61
60
23
115
57
20
163
30
11
79
105
72
69
24
120
27
69
47
73
27
44
43
30
183
33
36
239
1
155
64
69
12
35
79
54
60
11
124
8
12
48
12
16
20
36
49
30
81
15
24
210
35
61
15
104
12
48
64
132
15
150
11
108
96
60
25
23
132
4
24
80
48
79
5
48
97
123
57
159
152
100
60
152
12
16
3
54
42
89
169
11
4
60
36
44
132
216
37
3
8
25
96
11
49
35
24
55
30
107
24
60
16
92
72
60
180
28
21
71
85
111
69
11
4
176
12
25
71
61
24
27
68
144
31
137
144
13
35
48
52
20
160
108
32
12
4
21
39
39
81
15
41
36
19
144
29
28
32
132
124
144
105
11
12
72
85
147
15
54
47
133
11
64
12
8
24
7
29
76
20
73
155
217
23
1
39
72
45
18
30
11
16
249
47
157
15
128
52
32
204
85
27
92
36
49
186
89
37
48
60
6
30
24
11
25
6
21
108
9
36
27
44
13
83
12
36
76
9
30
24
33
39
9
105
59
132
16
9
24
336
54
66
15
20
96
4
15
41
37
72
3
20
132
109
47
12
7
ABCD 97104891868*3^$a+1 [50028]
36
7
35
9
4
77
163
44
36
124
36
11
54
27
57
78
9
4
12
8
12
45
39
81
54
73
71
6
36
12
3
15
25
84
20
88
56
15
24
85
60
192
36
32
75
21
75
9
45
36
15
16
5
103
77
195
21
15
183
25
12
17
18
45
3
6
18
30
91
17
54
21
75
30
7
53
75
12
111
37
17
108
15
88
17
54
25
24
24
5
27
39
1
20
51
42
30
72
24
81
4
20
24
36
16
53
30
73
23
25
36
48
36
72
104
16
12
65
75
15
1
17
159
39
1
104
39
81
72
4
5
36
27
28
60
5
27
15
72
25
23
13
5
39
33
67
48
32
16
5
12
60
55
17
30
1
24
24
5
39
36
64
23
57
15
61
92
69
19
119
72
6
3
15
1
36
17
120
3
57
15
15
42
15
4
17
27
52
11
25
104
136
23
54
18
25
48
36
36
53
19
143
48
42
39
15
21
160
44
39
6
18
30
7
36
48
24
143
33
24
15
1
24
32
9
72
15
4
53
126
1
120
113
126
21
4
17
43
12
17
102
24
1
24
5
19
48
29
139
192
8
36
60
9
15
64
48
108
60
29
55
20
48
28
44
36
12
4
11
9
39
1
5
31
59
33
15
37
5
103
23
93
4
56
16
41
72
7
48
17
43
11
96
18
12
18
81
9
15
12
45
6
109
53
87
36
28
104
16
17
55
68
4
12
5
30
1
24
36
83
42
54
45
9
66
18
7
119
9
153
79
24
41
6
13
41
3
52
83
1
32
28
35
54
18
213
21
30
13
5
36
90
1
53
43
8
16
41
63
16
24
24
17
96
30
45
4
8
111
49
17
63
36
51
45
16
29
54
45
9
43
48
72
143
337
80
40
47
13
17
15
27
1
8
76
59
21
4
60
32
9
3
15
72
48
1
12
5
24
103
12
83
25
48
8
45
66
6
7
20
12
144
52
8
45
7
59
18
7
24
24
5
108
7
77
135
28
8
64
24
17
54
73
17
36
18
45
64
155
6
51
33
96
54
97
48
20
12
36
3
72
48
9
63
9
9
24
7
29
67
48
41
163
5
31
72
24
8
45
18
49
41
72
103
12
11
37
12
23
72
18
72
7
23
25
8
64
101
55
17
63
33
75
16
36
32
96
12
57
7
20
36
63
9
57
54
25
71
129
40
5
39
12
40
5
48
43
108
11
96
49
5
3
88
53
162
18
87
4
35
9
100
155
24
18
84
3
48
57
150
120
1
41
223
8
24
45
36
87
57
6
57
33
84
18
25
56
112
108
11
9
64
71
57
48
21
51
48
16
48
72
24
77
90
24
18
72
54
9
45
18
54
55
20
45
108
7
53
103
17
15
3
97
65
168
15
64
56
45
63
52
29
31
5
15
33
54
33
84
45
31
72
47
18
43
5
7
32
84
81
115
44
124
8
48
12
28
17
12
55
36
24
96
29
138
90
3
60
9
43
35
97
47
25
29
19
32
4
32
52
32
76
5
39
48
33
24
30
121
72
60
35
13
180
23
1
23
13
128
4
47
33
40
96
72
137
67
48
11
42
30
24
9
111
18
60
3
24
136
44
9
39
12
4
29
55
56
39
120
72
13
5
75
21
54
30
72
43
17
108
75
15
1
12
53
7
29
144
186
18
36
66
1
20
69
60
66
42
127
56
28
156
96
5
15
75
9
21
103
80
52
60
80
147
168
49
80
64
24
48
8
159
81
136
48
77
163
8
153
54
126
66
186
55
20
28
56
88
71
9
63
18
15
111
9
9
127
5
18
25
5
51
12
27
33
63
9
21
19
53
19
8
45
72
18
72
18
78
18
79
20
45
72
55
36
32
60
81
96
54
1
8
36
27
117
28
65
3
4
8
4
48
11
9
28
48
41
19
104
15
25
125
12
31
47
48
9
16
119
9
72
12
28
24
5
36
63
36
4
24
36
32
12
21
67
12
212
39
1
29
19
8
40
32
52
29
24
72
30
25
60
36
119
1
32
72
28
20
48
33
15
111
25
41
187
11
1
23
73
24
23
90
126
24
33
57
12
15
3
1
41
30
18
60
7
108
23
72
6
31
44
64
41
30
49
8
52
12
24
12
20
9
108
108
72
12
183
3
33
60
4
23
42
36
66
54
15
57
39
108
21
75
117
43
17
7
5
87
64
12
104
28
36
120
36
44
45
19
8
69
18
72
9
96
21
99
9
19
11
162
7
32
16
5
12
78
48
24
90
27
3
57
165
15
64
5
15
12
64
149
7
24
24
36
35
1
32
15
45
33
75
40
24
23
1
80
60
4
71
1
53
63
75
54
60
31
132
65
111
12
48
52
48
20
24
153
54
6
19
60
11
33
36
36
39
18
30
33
39
6
18
49
68
12
87
13
20
15
90
36
19
71
37
32
27
73
48
5
19
20
4
44
12
21
99
69
7
12
68
48
112
53
24
72
15
33
7
20
4
24
23
45
9
183
45
78
48
72
129
24
64
32
9
7
8
64
8
48
39
57
15
9
64
23
37
108
8
81
55
8
28
12
48
119
18
15
ABCD 97105052524*3^$a+1 [50014]
16
8
16
119
25
89
36
30
165
9
66
69
21
19
80
112
29
27
87
96
54
211
125
120
147
183
145
96
29
90
60
264
96
30
30
241
53
6
90
27
33
30
30
54
66
24
171
15
204
61
65
79
32
63
1
95
84
156
57
57
60
240
120
51
192
237
90
6
171
24
39
153
3
84
30
115
71
144
1
32
240
3
54
66
90
27
24
39
84
6
79
48
17
60
90
33
27
120
90
66
81
168
72
48
381
24
30
60
6
144
36
90
90
60
144
247
83
21
16
104
15
180
120
180
145
59
21
189
75
48
63
54
3
24
39
54
6
24
165
48
40
47
36
60
24
177
96
88
296
33
36
67
227
45
51
21
183
81
15
57
33
15
96
93
27
40
24
5
90
54
51
135
90
54
6
27
27
21
64
11
114
43
53
27
63
30
27
72
120
15
33
3
90
114
105
21
24
75
15
270
27
69
115
72
8
189
91
95
25
32
27
30
90
93
184
119
217
152
312
69
99
21
84
66
114
90
33
24
24
15
84
21
16
83
21
72
237
75
16
29
36
30
84
45
135
57
3
141
15
105
96
9
231
24
39
90
15
21
147
57
31
65
31
248
105
30
33
88
72
17
6
84
13
23
289
5
6
141
123
85
5
67
80
256
17
15
15
120
73
17
183
24
33
87
63
105
195
36
24
156
61
203
36
120
1
143
180
66
54
66
51
39
30
204
30
73
83
85
29
27
93
66
49
71
217
23
57
93
27
48
72
64
149
75
69
27
3
60
265
11
117
24
208
32
159
30
171
33
36
114
73
80
72
40
56
72
184
56
3
24
61
29
27
39
57
33
30
1
83
180
6
19
5
96
60
15
45
27
168
45
84
66
85
72
173
51
93
90
33
72
16
119
30
60
36
210
54
75
21
24
75
51
117
3
54
96
84
27
63
6
24
66
24
126
144
3
72
81
39
15
120
33
27
13
24
56
24
24
195
54
127
83
120
120
126
39
40
5
43
8
75
21
39
9
120
45
30
186
24
66
84
216
324
66
114
85
71
129
72
123
37
83
85
5
291
24
75
37
176
87
120
306
79
72
24
59
141
15
81
24
184
8
93
84
96
127
83
117
40
8
45
54
240
186
174
21
9
30
30
6
37
47
25
8
87
6
30
24
150
36
19
41
31
56
123
60
54
30
270
6
150
54
36
30
27
27
117
453
3
27
21
136
53
6
60
105
40
149
36
60
24
27
123
21
75
60
294
67
83
85
41
144
96
7
32
48
153
15
165
120
54
36
54
6
21
16
263
150
75
45
19
95
33
24
93
60
6
30
99
16
120
59
45
96
45
60
54
30
27
39
54
267
63
25
65
156
234
145
216
125
54
60
36
60
1
24
176
48
51
150
7
72
5
6
90
24
355
200
51
109
152
96
184
23
30
91
152
24
96
63
9
15
30
66
9
21
19
11
144
6
79
65
15
96
24
72
144
24
141
144
156
30
24
6
51
129
30
49
32
48
45
43
80
27
30
30
66
31
23
60
13
23
ABCD 97105302038*3^$a+1 [50040]
12
78
81
135
81
9
72
39
51
84
90
6
12
108
180
18
24
123
15
72
57
39
324
36
105
165
30
204
18
210
18
60
12
42
66
96
36
18
72
72
66
72
180
144
243
15
138
63
15
144
30
78
12
78
48
27
27
18
18
24
102
18
177
48
27
6
72
72
138
18
3
15
234
108
54
45
33
30
90
168
30
42
63
27
45
72
39
6
120
6
48
165
15
9
45
108
24
144
15
291
54
102
18
36
78
48
42
120
36
39
33
24
48
6
120
57
120
288
21
99
15
54
30
117
69
54
90
51
69
90
18
303
9
63
39
18
6
57
15
9
144
24
15
18
63
51
66
90
18
294
30
42
36
48
96
180
48
60
12
78
51
72
57
36
147
15
9
63
105
15
78
3
15
54
27
39
36
96
48
42
102
6
90
21
159
30
24
51
21
156
78
129
33
135
27
18
30
54
36
144
99
45
132
18
12
54
18
6
219
123
18
36
54
57
279
18
78
33
177
108
60
87
3
45
24
21
54
18
30
45
135
57
15
18
132
138
18
54
81
87
33
72
69
219
201
39
27
213
27
138
51
24
57
30
42
12
171
33
12
90
18
6
129
159
33
33
222
102
126
240
30
60
102
144
18
36
90
36
9
87
12
60
273
99
21
33
54
18
108
114
66
54
288
24
9
39
33
48
99
18
132
180
66
72
60
12
42
84
60
54
120
18
54
216
57
3
54
90
18
30
126
6
33
48
45
192
312
3
72
15
210
39
21
36
48
111
15
9
15
162
18
54
15
75
30
132
3
81
15
216
135
18
282
69
117
48
24
51
159
240
48
33
237
18
24
48
24
108
36
72
90
87
3
12
18
168
15
87
90
15
9
36
90
18
180
30
324
108
18
90
81
249
39
120
21
66
24
9
45
3
177
66
60
36
141
15
42
63
63
336
24
57
24
3
96
54
102
24
54
75
33
72
66
60
144
126
180
87
33
24
120
216
15
207
144
33
57
30
24
54
66
57
48
39
18
90
60
30
27
27
6
63
129
78
18
15
75
69
15
108
42
12
144
96
48
15
57
96
180
120
108
90
222
15
3
21
63
240
120
81
189
123
72
21
51
39
72
225
48
111
108
93
153
6
48
36
54
6
84
42
3
63
33
45
54
21
141
123
201
300
51
9
30
72
105
39
6
99
48
81
72
63
45
36
144
42
48
69
63
12
18
147
87
24
66
78
48
54
75
141
168
54
141
39
210
6
30
72
27
15
138
159
111
9
24
309
6
36
48
288
42
36
90
102
3
87
273
39
192
54
42
12
45
81
39
48
75
93
15
9
33
12
132
120
78
102
78
156
72
9
81
18
21
39
30
147
3
12
72
57
51
90
18
24
33
33
135
15
282
63
24
72
9
12
3
147
12
186
12
18
360
114
66
90
54
117
9
15
117
12
78
30
42
33
39
144
9
57
6
12
6
15
111
129
261
36
24
48
108
24
48
18
222
3
135
90
132
66
90
87
75
54
24
12
54
144
180
6
75
15
54
12
168
72
522
36
90
12
3
24
96
75
36
78
90
90
15
48
ABCD 97105469486*3^$a+1 [50023]
36
21
16
48
35
42
3
63
9
15
138
55
23
12
42
19
11
24
48
54
18
24
61
32
27
60
72
108
18
12
42
18
43
11
66
27
40
5
114
18
87
15
150
3
27
18
144
42
9
16
5
24
3
15
48
33
40
23
1
8
21
123
45
123
93
48
36
36
144
27
51
21
15
30
24
91
32
15
36
150
63
21
18
6
90
9
45
27
39
6
3
72
15
25
8
24
24
21
27
24
64
47
78
18
9
81
15
16
5
12
6
120
6
12
18
13
59
36
6
30
13
120
29
18
36
18
24
91
24
120
8
27
48
18
51
24
3
66
19
23
48
121
59
42
36
12
24
3
120
15
6
102
6
7
41
15
3
21
40
8
3
18
24
99
16
11
12
54
60
7
32
16
8
45
18
1
17
84
54
42
12
6
108
12
6
27
21
42
18
54
1
173
99
27
96
84
129
16
35
6
55
35
12
25
119
6
19
32
24
48
120
3
93
21
12
159
27
36
33
15
9
15
49
24
8
9
18
84
57
21
67
59
12
33
27
45
24
3
69
93
72
18
9
16
29
3
45
18
54
42
1
8
81
12
75
3
66
51
21
43
11
6
12
27
16
11
24
18
51
48
21
6
66
72
99
51
18
36
7
23
24
1
11
69
21
150
13
71
25
47
54
18
6
51
16
5
66
9
159
12
21
16
32
3
37
149
27
9
15
21
43
23
1
59
18
18
30
54
61
24
47
1
24
41
55
5
18
9
63
12
21
39
1
47
78
54
30
151
83
90
108
36
18
25
35
12
33
16
5
72
36
15
39
81
9
36
24
72
18
9
21
18
126
6
48
13
5
24
43
8
21
19
29
6
18
18
57
40
47
25
11
12
6
3
16
48
8
9
36
51
39
33
21
24
90
12
21
87
6
19
29
54
6
12
6
72
21
24
39
60
13
41
102
24
84
36
24
12
18
24
51
69
54
13
5
18
24
18
7
176
24
39
24
30
6
18
30
13
56
112
5
18
33
21
99
112
24
48
48
29
51
15
6
3
16
47
25
32
16
5
18
1
8
39
42
36
19
11
69
9
7
23
1
59
12
54
132
66
36
9
15
18
12
6
30
15
21
54
18
24
3
51
36
9
57
6
12
61
24
47
9
24
15
36
165
33
55
8
51
37
29
27
63
25
11
21
75
13
8
27
24
21
63
24
48
36
6
12
36
54
1
23
97
8
39
25
5
54
37
23
54
3
72
45
67
113
31
24
8
33
48
60
3
33
12
3
33
108
72
54
6
30
25
144
128
15
192
1
24
56
207
57
33
6
25
47
36
37
11
72
6
103
89
15
24
48
45
99
9
36
19
80
21
6
48
42
30
36
54
43
17
18
12
6
48
3
72
51
60
18
18
21
87
12
61
11
13
47
145
8
48
27
60
1
29
6
108
18
18
37
35
61
23
72
72
6
12
162
18
24
27
3
24
165
112
11
12
25
11
69
9
54
12
37
5
18
30
3
16
96
47
97
8
21
75
39
25
11
12
6
18
72
25
104
63
6
12
15
24
15
9
51
30
18
108
1
8
45
51
24
69
42
18
30
36
42
3
33
63
27
48
18
3
3
66
18
1
5
18
36
12
129
75
54
55
56
112
5
42
18
12
18
9
15
9
99
18
12
55
8
63
9
40
96
53
3
24
15
1
119
24
48
36
21
21
3
136
80
16
8
39
73
17
42
61
5
27
87
18
63
45
19
8
3
6
30
9
16
32
24
51
18
19
35
36
1
48
8
15
30
6
37
32
21
12
36
18
42
7
11
12
201
16
35
85
48
29
19
8
24
21
90
24
54
18
33
3
90
30
6
18
36
33
21
3
15
18
7
47
9
21
3
72
15
1
35
24
18
19
8
72
147
60
73
35
18
27
21
27
45
108
36
90
6
27
75
24
48
13
5
3
16
5
27
9
63
63
30
43
71
1
107
18
48
96
18
57
15
108
30
6
9
16
56
117
163
29
54
18
18
24
30
3
3
48
37
8
64
5
48
6
13
5
48
18
36
13
8
39
1
71
1
8
24
24
117
54
18
42
1
119
24
1
24
59
24
21
69
36
12
24
66
81
27
90
24
66
90
7
143
9
3
13
65
7
5
96
72
48
123
21
123
88
29
19
137
78
36
45
72
93
18
1
56
69
90
6
30
126
55
53
3
69
18
150
54
69
105
39
21
18
48
36
24
37
8
39
6
30
36
24
54
12
15
48
48
40
56
24
16
59
42
67
24
29
27
63
24
57
24
16
23
25
80
21
18
49
8
3
72
30
36
3
51
60
36
45
9
127
11
13
29
120
27
9
78
54
30
45
24
3
36
6
12
36
6
69
39
73
11
21
15
25
56
45
27
9
31
23
42
7
11
37
24
23
36
132
48
57
3
18
115
80
21
3
63
54
54
36
36
61
32
39
49
17
6
33
15
78
19
11
45
24
27
18
54
45
3
21
39
1
35
61
77
67
32
40
8
15
9
135
36
37
59
45
72
24
3
54
12
3
33
36
51
45
72
19
35
66
78
90
3
15
33
72
24
27
69
3
36
6
54
12
105
21
54
18
115
47
6
27
63
1
176
21
18
36
45
27
69
21
18
30
42
18
31
48
24
32
24
21
19
29
75
15
25
89
30
6
18
30
27
15
12
90
27
24
39
9
9
7
24
8
39
145
65
7
32
3
36
36
36
9
3
78
54
30
18
1
71
6
67
41
108
19
8
48
51
13
104
39
33
3
6
48
7
56
15
18
102
72
57
40
56
27
85
24
5
43
80
3
108
129
72
48
57
7
32
9
6
12
61
48
5
30
42
48
144
43
24
8
3
45
96
39
18
55
29
3
64
8
69
43
80
21
54
24
36
25
24
41
18
36
54
102
45
15
25
5
72
24
36
12
42
9
16
23
9
48
16
17
31
77
42
9
93
234
6
18
1
72
29
51
88
77
51
39
90
6
102
27
72
15
9
3
ABCD 97105479676*3^$a+1 [50097]
12
51
9
30
225
21
54
18
12
60
180
90
6
63
51
165
45
36
55
5
114
9
9
300
168
24
180
19
59
12
120
60
90
90
6
63
21
90
9
39
78
42
33
39
66
39
160
23
18
103
29
72
75
81
42
198
24
91
59
18
48
55
5
75
57
132
60
78
57
144
81
18
60
132
126
60
24
171
9
18
42
150
78
7
35
69
201
36
3
39
12
21
120
39
6
24
36
43
17
60
144
18
78
240
42
13
77
31
101
111
45
54
6
39
33
120
31
71
126
24
51
120
9
36
60
63
99
162
108
12
139
119
57
81
180
72
31
131
9
69
3
27
12
1
47
72
60
1
5
54
108
192
45
15
81
40
77
27
24
99
258
54
6
60
3
117
72
270
150
102
18
48
12
132
36
222
213
57
72
39
171
30
36
75
45
54
180
6
99
21
123
21
30
21
69
156
43
29
48
24
36
162
72
9
52
108
11
48
18
180
39
123
12
30
120
30
141
24
16
5
54
18
60
87
33
63
27
21
72
45
19
80
45
48
42
30
30
18
192
78
42
138
12
109
72
8
96
24
201
150
30
31
119
150
19
11
126
43
72
65
240
19
324
29
192
60
159
159
78
43
59
138
55
5
114
180
6
132
31
17
63
57
24
91
20
9
30
66
84
18
270
12
36
42
18
72
7
5
18
72
30
60
36
54
18
72
198
21
96
105
96
174
126
75
48
72
9
39
72
27
21
117
84
30
6
54
30
15
33
231
21
36
120
84
90
25
41
42
42
150
6
24
15
15
48
90
102
1
5
24
48
123
69
51
87
18
60
75
9
60
19
41
175
161
15
279
121
5
132
12
51
99
108
18
60
55
260
28
36
35
30
15
3
18
120
132
7
36
77
192
19
59
33
39
66
12
3
24
93
103
108
11
126
15
57
7
125
36
55
8
21
151
59
108
72
150
48
31
17
60
24
51
69
51
45
24
78
192
30
120
36
72
162
6
180
12
12
48
72
60
48
12
159
21
31
44
81
12
120
108
42
30
102
60
300
120
9
16
80
105
159
57
42
12
18
63
4
35
1
8
69
132
18
12
126
60
234
18
90
90
12
171
27
60
78
12
42
69
9
103
29
60
60
168
90
138
24
96
114
90
75
33
108
114
18
48
60
84
78
42
39
16
95
60
45
15
1
125
24
150
30
168
90
42
91
89
36
75
120
4
116
105
15
168
81
120
115
101
43
137
24
30
165
15
9
237
84
36
315
9
60
60
15
15
49
59
13
125
60
183
57
63
21
18
60
120
12
129
9
30
121
197
55
89
19
209
151
11
90
36
39
15
90
90
60
1
89
60
60
30
49
56
183
18
15
57
31
17
84
90
25
5
30
21
27
21
51
6
60
54
45
75
60
300
30
36
54
108
12
21
24
15
205
65
156
63
171
189
51
60
6
3
39
12
66
60
72
63
168
52
20
9
150
6
162
57
201
114
60
30
91
77
72
99
141
336
103
17
12
168
39
165
31
47
18
75
39
30
36
15
48
21
36
39
33
192
30
25
23
12
109
131
78
30
102
235
35
138
27
120
45
51
88
17
24
30
60
126
15
99
6
24
108
3
57
7
104
72
48
240
51
18
180
30
18
42
18
195
24
243
121
131
78
48
24
18
30
ABCD 97105836112*3^$a+1 [50024]
5
108
72
43
17
25
144
23
60
36
1
6
30
18
42
138
65
7
144
125
48
12
163
318
18
5
24
13
119
48
156
157
54
96
17
127
126
162
17
1
12
18
18
155
84
60
67
5
43
101
49
72
30
5
13
131
1
84
59
13
60
54
18
11
169
180
11
156
43
17
25
18
5
48
84
96
19
84
101
31
53
67
18
11
31
72
18
48
11
133
42
30
18
77
73
12
6
324
161
37
143
19
41
79
5
55
18
83
199
29
25
24
120
35
48
84
31
65
85
83
151
30
126
198
11
240
84
7
5
12
72
25
36
54
125
49
59
48
97
18
125
13
72
114
246
23
49
90
125
1
216
54
5
1
11
168
85
59
72
13
42
65
73
18
108
5
1
36
107
37
18
72
65
25
18
120
36
77
13
47
12
31
149
31
17
97
18
17
60
12
1
35
55
5
85
120
83
180
12
24
61
108
24
12
54
5
120
24
48
24
60
61
83
36
13
35
121
47
72
67
108
77
31
77
180
7
41
132
72
31
12
108
113
1
36
23
7
54
78
41
7
60
197
37
35
49
95
139
18
18
6
48
18
24
30
11
7
125
7
108
17
73
12
18
41
24
85
66
41
85
54
149
36
36
73
156
36
71
55
197
37
59
12
48
31
149
12
240
79
209
31
89
1
71
132
43
17
25
192
59
85
59
48
60
120
37
132
84
90
5
36
1
30
17
7
126
90
17
67
41
84
48
97
108
42
30
54
24
53
175
24
41
265
174
209
67
53
96
24
12
139
210
18
17
36
60
12
205
215
31
29
13
155
169
18
30
83
48
36
1
95
7
72
6
84
18
60
17
1
90
125
19
18
18
12
78
23
25
11
25
35
19
180
41
73
95
103
102
42
18
83
37
11
61
108
11
79
78
59
36
60
37
108
72
71
1
144
71
48
12
1
47
48
84
48
43
54
48
42
5
60
25
35
24
157
72
18
30
18
5
132
60
79
53
12
108
73
59
181
90
48
101
48
12
84
25
42
125
48
60
36
31
18
294
5
25
23
192
36
61
35
60
36
67
5
7
216
5
37
11
127
24
5
84
229
11
12
120
24
48
72
120
24
7
5
67
252
18
35
13
47
61
42
29
60
48
1
42
17
37
84
144
71
37
59
85
6
53
72
37
11
120
25
6
5
151
108
29
25
18
209
115
18
107
43
41
61
18
198
90
42
12
71
7
18
48
11
25
131
132
13
228
42
5
108
31
90
11
7
66
6
149
97
42
17
13
83
49
83
48
240
24
24
61
131
12
48
25
18
42
90
90
138
65
31
120
36
17
37
71
24
31
17
48
49
59
60
19
5
157
90
78
66
5
12
24
121
23
67
24
120
18
11
79
42
83
73
90
42
18
5
72
7
29
31
5
24
61
300
60
18
18
12
11
31
36
12
101
7
18
180
24
18
72
30
23
49
78
41
36
48
132
61
59
31
53
55
24
5
43
72
162
11
24
48
36
180
67
54
18
5
13
48
24
66
216
65
108
36
12
55
144
5
61
35
37
95
60
13
23
139
17
55
89
132
43
17
132
31
5
12
48
60
24
31
17
19
54
119
85
72
48
36
47
49
90
30
23
103
150
72
11
61
59
96
24
120
19
17
55
78
48
150
48
96
108
108
72
12
54
6
41
43
42
48
47
108
7
17
60
73
23
7
77
12
60
1
30
17
36
1
54
137
133
59
67
54
6
30
36
150
12
65
43
77
67
18
35
43
149
13
12
60
59
24
1
42
144
246
132
12
18
78
83
7
77
61
11
103
30
78
29
61
174
5
181
102
36
41
24
31
53
13
54
198
11
79
65
216
84
37
23
67
18
251
36
48
55
41
156
48
ABCD 97106215192*3^$a+1 [50150]
80
36
7
20
4
9
15
27
14
55
11
40
78
44
43
93
47
39
34
24
47
129
16
6
8
46
23
16
80
9
12
39
36
13
47
28
3
14
18
21
12
57
43
44
25
44
4
6
5
12
33
24
60
28
8
36
231
9
36
4
36
3
120
44
13
72
72
23
51
105
69
48
40
164
19
11
13
131
21
3
48
22
20
40
27
75
18
3
249
60
38
13
5
63
15
6
58
30
42
41
13
71
48
21
67
24
21
14
16
2
12
24
31
68
45
3
39
9
21
4
11
64
11
33
183
45
45
19
29
12
28
20
39
45
76
42
50
27
60
21
24
3
9
43
33
8
36
15
124
24
72
56
9
34
102
2
6
51
1
27
117
86
22
8
7
20
21
111
25
56
15
12
7
6
80
12
172
95
13
27
11
9
4
9
131
31
14
51
63
21
12
39
45
40
24
27
50
120
60
28
35
16
29
40
27
105
90
2
132
10
8
6
15
57
24
48
12
46
14
34
114
8
28
12
95
127
32
16
2
67
81
39
24
9
20
6
10
27
27
50
6
37
45
108
71
21
4
8
36
36
10
45
24
51
21
209
4
20
34
78
8
55
24
33
80
15
12
25
48
27
11
37
149
30
9
15
66
99
27
69
33
55
48
5
12
48
3
1
51
29
19
65
75
25
20
31
53
72
39
127
237
17
96
7
3
24
21
48
21
36
83
37
20
39
13
20
67
9
12
24
14
6
10
5
16
5
12
48
18
45
1
39
5
15
15
70
15
29
30
33
45
42
13
32
85
51
35
69
37
11
9
76
107
27
109
24
83
57
21
66
10
54
29
48
13
27
5
3
60
7
42
20
16
15
32
9
28
11
61
20
15
144
19
93
44
151
2
40
27
59
6
36
48
6
34
12
87
8
67
80
30
27
133
36
54
56
22
44
180
28
38
30
18
21
3
6
40
11
100
123
2
94
26
75
16
24
161
18
144
16
14
138
34
11
73
32
42
78
10
113
76
8
3
70
39
35
13
27
18
188
4
60
71
33
16
24
71
136
75
137
25
86
102
63
61
35
48
1
15
99
128
34
51
29
24
6
6
28
14
13
65
63
1
60
8
6
37
65
10
50
3
19
120
42
68
18
54
15
33
112
36
32
28
8
31
155
9
25
20
4
35
1
92
12
12
6
70
15
24
68
25
36
32
4
38
18
43
5
12
15
9
39
27
10
23
45
12
72
46
30
2
33
96
33
70
42
75
5
54
10
14
21
37
102
17
15
81
37
8
120
88
131
31
32
21
16
29
12
138
61
33
11
1
24
59
85
8
78
30
7
33
39
17
31
9
11
69
28
8
19
5
6
45
93
15
21
16
2
13
45
14
34
35
16
24
125
30
10
30
56
58
72
3
65
40
36
84
8
120
34
5
9
31
48
5
12
4
32
3
16
11
40
8
37
24
5
40
36
63
21
95
21
127
32
16
3
54
20
46
2
24
60
24
42
30
40
68
19
32
64
24
53
28
20
70
54
108
8
4
2
45
43
42
54
149
21
72
3
37
14
24
34
3
33
96
11
25
30
93
21
36
15
29
40
3
21
155
12
4
21
27
27
101
45
52
80
48
27
48
15
22
143
123
22
84
3
53
4
59
96
1
20
42
6
24
16
20
22
48
24
65
7
14
27
105
19
33
8
24
48
3
69
40
8
15
37
54
17
37
8
39
19
41
141
4
95
48
31
72
69
35
13
51
14
16
2
37
57
8
36
87
28
29
27
19
45
27
90
12
11
45
39
48
48
64
35
13
17
7
11
10
3
105
2
64
5
9
51
48
1
80
22
29
25
20
48
6
66
6
22
228
8
6
24
21
60
135
24
6
40
44
126
141
40
5
72
60
15
43
32
18
3
129
16
32
7
48
35
72
40
5
27
18
3
48
16
9
15
29
36
39
1
80
127
5
262
17
15
34
35
27
37
32
19
30
32
15
60
4
65
24
51
21
7
56
9
18
18
4
11
4
3
104
13
17
10
48
50
6
96
118
26
64
6
39
33
15
33
36
108
32
40
63
11
94
48
132
38
48
6
16
23
16
51
14
34
42
27
48
48
20
4
65
18
72
6
27
4
11
33
135
57
45
3
25
59
193
104
130
14
31
21
8
16
8
46
90
59
12
4
9
20
12
51
63
22
12
38
9
21
7
8
108
4
11
24
13
44
21
40
63
117
62
18
15
169
6
53
12
25
3
20
4
3
89
4
51
8
6
75
21
60
64
20
7
117
56
36
36
3
51
13
32
13
27
8
48
57
3
15
85
3
6
63
20
37
15
189
32
99
85
11
57
42
10
54
2
48
19
8
12
57
108
31
59
37
33
26
70
2
9
21
40
8
111
109
27
5
30
142
66
5
19
32
45
3
18
27
60
85
135
3
14
84
91
9
24
83
9
43
5
36
16
68
30
6
10
65
109
8
12
16
32
28
35
1
86
102
48
39
21
24
19
29
15
21
10
141
48
3
2
3
3
34
12
18
21
65
31
11
70
15
20
192
45
12
6
30
112
2
21
69
16
68
55
45
27
120
44
21
52
107
3
40
2
99
40
72
3
30
36
3
56
49
8
79
53
6
45
12
39
48
30
63
49
95
33
12
6
34
14
10
12
20
88
20
34
93
113
7
3
29
43
42
102
5
3
13
17
88
63
11
126
40
20
43
5
22
30
15
24
35
21
27
21
45
12
114
33
36
9
48
79
41
75
15
22
8
64
56
12
48
19
80
60
4
21
14
54
87
93
126
10
27
24
5
28
15
8
45
94
74
22
5
9
36
4
18
62
18
46
32
4
38
10
3
3
117
53
4
2
34
20
106
50
19
72
17
18
10
23
4
17
24
51
4
44
13
32
ABCD 97106217452*3^$a+1 [50032]
29
48
91
41
151
72
45
27
24
29
52
176
48
211
96
29
204
19
156
144
197
48
16
80
144
16
92
79
33
32
96
112
20
96
4
51
41
48
160
132
24
20
175
36
33
75
21
152
19
29
36
16
108
27
69
36
3
105
96
20
4
12
32
55
72
21
72
116
256
44
175
17
88
39
21
252
255
53
12
228
124
20
7
45
44
60
84
16
44
160
15
33
219
89
4
192
39
261
36
8
16
80
96
144
31
53
67
29
4
236
55
5
88
48
3
9
108
68
220
180
32
124
15
24
12
129
128
60
31
57
12
80
7
45
44
12
40
27
72
156
153
80
19
213
8
4
36
44
43
17
36
55
84
17
16
24
396
44
43
108
77
48
55
9
80
160
36
120
20
7
93
248
64
72
63
81
44
55
96
192
5
180
4
24
116
76
48
51
36
89
148
132
8
160
80
91
5
79
177
80
88
123
177
176
31
144
45
36
84
24
128
4
48
176
64
147
81
24
116
43
5
319
65
16
140
31
81
212
60
7
144
29
52
24
32
43
101
43
141
44
91
81
3
216
69
36
284
148
128
19
57
36
87
57
15
29
247
12
17
55
185
96
12
180
16
44
48
4
51
120
72
137
244
144
60
68
124
116
4
284
151
53
48
52
51
41
240
64
264
92
31
60
129
36
27
57
8
16
24
12
44
36
16
27
17
280
108
32
124
99
93
144
20
31
69
248
96
84
48
160
195
129
44
7
57
80
7
69
27
5
48
4
12
180
108
20
31
125
64
116
4
92
19
189
140
7
24
101
79
69
15
60
81
12
27
36
57
44
28
3
29
36
64
96
3
137
115
237
267
5
36
348
31
101
400
60
72
15
57
24
92
4
108
60
116
100
12
44
48
31
5
4
216
99
113
52
87
5
204
36
4
12
80
19
129
195
101
48
36
60
244
87
165
20
103
213
27
45
92
144
112
12
68
100
8
84
96
96
55
24
317
112
228
12
32
55
33
440
7
45
51
33
92
60
79
36
17
60
55
125
12
19
257
12
132
4
27
17
12
88
92
4
75
96
33
80
60
40
8
84
60
79
9
72
80
208
68
28
36
288
92
91
93
240
24
120
56
36
151
89
16
80
12
7
81
39
113
192
271
113
16
116
60
52
63
84
29
96
19
36
5
16
80
48
184
63
177
152
31
9
48
87
36
93
32
228
4
296
36
196
15
29
96
60
55
108
69
12
48
135
21
36
15
305
208
12
24
60
39
36
249
48
15
45
108
27
69
36
128
96
300
84
55
41
96
7
101
16
80
40
15
29
96
96
144
144
12
40
192
8
67
72
5
175
209
31
33
15
33
219
60
173
148
8
84
52
24
27
89
55
69
99
12
165
15
93
20
55
12
9
207
209
36
148
204
3
29
4
24
32
55
120
69
32
28
32
48
96
40
51
117
72
108
32
16
87
57
39
41
ABCD 97106974826*3^$a+1 [50012]
4
29
51
16
53
6
1
108
11
105
36
21
27
208
44
63
21
15
13
60
53
6
45
3
114
7
48
47
13
113
79
65
87
3
54
63
72
141
48
126
6
84
54
21
57
48
15
39
61
11
78
36
39
15
282
15
39
60
33
76
20
28
53
24
19
24
23
6
30
24
9
27
25
5
87
57
55
41
30
37
120
11
36
33
16
8
33
3
16
17
84
7
8
21
6
33
4
144
108
65
3
12
9
27
24
16
5
72
12
31
23
57
28
32
64
44
36
4
11
61
5
19
95
48
61
17
111
27
54
18
54
75
40
68
21
111
112
8
15
1
104
12
28
56
64
8
3
165
27
93
4
29
6
9
27
37
11
96
18
67
48
36
11
69
36
15
60
48
1
32
3
1
5
135
21
15
108
45
67
59
66
7
8
16
23
25
48
36
59
25
5
51
21
78
1
84
113
7
24
8
36
63
13
23
25
80
36
48
9
42
13
20
12
9
36
30
169
48
23
120
6
7
20
3
132
30
78
25
12
47
54
180
27
9
75
15
1
23
33
84
76
128
69
6
120
24
45
135
126
27
16
41
6
25
24
71
33
45
27
64
29
15
4
59
30
18
1
60
83
109
8
15
9
52
12
32
136
48
92
4
23
25
32
39
30
183
48
9
19
48
20
108
4
11
6
31
60
29
19
35
13
23
54
7
48
44
64
20
36
12
3
25
32
16
8
87
1
32
15
54
19
17
36
3
3
13
8
12
48
28
89
90
12
117
4
44
123
1
23
141
100
72
48
104
57
15
52
44
36
9
18
1
35
1
12
56
40
120
11
36
33
15
6
27
9
55
12
17
31
44
3
12
25
56
48
4
12
53
51
24
15
25
107
13
5
3
12
12
99
21
24
27
13
224
63
1
71
133
35
13
36
5
27
24
84
48
60
36
21
31
47
13
95
13
5
30
45
64
84
36
8
15
54
6
18
19
176
48
88
8
33
3
39
37
161
18
13
48
5
3
21
7
44
21
18
36
13
8
27
61
17
27
12
63
37
71
25
143
12
24
93
15
49
68
28
80
48
96
3
145
5
3
24
21
7
11
24
13
23
9
4
41
31
23
9
4
17
24
12
78
12
13
48
24
104
144
33
3
45
60
27
16
56
16
24
23
9
88
8
76
20
28
60
65
39
12
28
65
3
3
33
28
5
27
76
24
95
33
12
12
4
156
48
35
1
5
84
87
60
51
42
7
20
45
54
36
25
12
17
27
75
9
16
92
4
11
18
48
31
23
42
66
93
84
21
31
23
37
80
16
20
12
4
29
79
32
36
57
18
33
4
89
7
8
36
75
57
51
61
56
48
40
44
4
12
12
11
25
68
15
72
18
7
108
11
21
63
36
1
48
41
15
36
64
12
56
96
16
8
48
16
48
20
16
12
20
75
6
75
64
23
1
216
53
19
29
75
52
32
16
41
114
66
6
9
24
64
23
24
13
20
123
18
3
141
15
27
1
8
76
60
32
24
33
30
13
167
21
3
18
31
77
3
100
23
21
48
4
8
39
54
3
39
48
6
7
29
63
16
11
45
28
47
21
16
41
7
8
16
24
8
4
36
17
54
1
239
18
18
66
24
51
4
60
29
18
1
36
32
12
21
6
12
49
8
16
17
24
55
56
60
4
23
12
37
48
68
16
12
32
81
31
5
48
19
12
41
6
48
24
12
141
60
33
6
13
92
132
4
72
68
9
18
6
3
51
12
57
51
49
20
24
4
36
60
20
3
57
28
24
17
63
60
60
132
4
8
39
33
15
6
27
27
33
28
41
24
18
108
1
56
63
33
64
35
18
48
144
19
53
235
71
9
52
44
24
28
12
8
27
13
20
4
53
55
32
48
9
36
30
1
32
3
1
149
31
24
48
41
15
28
12
20
4
11
18
27
63
81
21
31
47
1
20
64
12
12
11
21
21
48
42
90
15
16
12
44
39
97
8
3
84
49
32
28
68
12
28
23
18
27
21
55
48
128
84
48
48
60
16
77
39
9
39
12
3
36
49
239
25
32
4
71
72
1
60
24
17
31
5
7
11
1
32
88
5
7
20
48
28
11
81
16
68
4
48
48
8
27
69
45
39
33
43
128
96
39
12
21
28
20
16
80
40
107
25
32
51
1
32
24
4
60
20
57
91
11
33
12
15
81
96
52
32
9
27
40
89
60
43
68
28
80
24
63
9
21
43
8
9
108
55
101
15
76
35
97
8
21
111
48
39
6
87
28
5
55
5
15
36
72
4
12
71
33
57
60
18
21
36
96
63
1
11
33
12
9
6
25
24
192
8
16
44
15
129
84
12
3
6
3
96
45
43
23
21
3
12
93
33
7
32
16
5
67
17
31
20
3
25
8
21
27
96
12
15
33
60
4
11
54
30
145
5
7
47
1
20
9
42
9
4
20
15
42
7
24
36
53
39
48
57
31
47
9
27
141
40
32
33
7
32
108
28
68
16
20
48
28
11
9
136
24
72
191
9
96
21
3
4
60
128
4
65
6
57
28
20
15
33
93
24
111
63
129
33
15
144
27
49
23
25
47
33
60
81
3
39
18
67
8
16
8
27
9
4
23
1
47
121
29
3
40
8
24
24
63
33
21
3
48
213
24
51
48
9
18
9
16
11
177
24
27
13
116
12
48
4
36
8
93
3
64
56
40
24
8
4
11
36
69
60
21
55
29
99
16
24
11
37
12
32
81
27
21
31
11
117
3
121
5
3
24
27
96
9
60
3
1
35
9
112
35
6
15
24
16
72
11
49
48
36
29
31
41
7
44
39
9
160
24
44
4
8
16
68
12
16
41
79
29
12
103
56
4
12
36
68
51
45
12
52
29
31
96
32
60
33
18
33
4
8
64
23
45
16
36
ABCD 97107236938*3^$a+1 [50052]
30
81
15
102
6
117
28
47
30
24
96
43
5
72
60
30
18
30
42
30
33
40
65
120
30
6
156
30
18
15
45
36
18
18
30
12
102
84
15
12
75
84
18
18
42
48
3
69
3
93
15
12
57
63
69
36
12
66
37
60
29
48
51
9
7
5
36
3
9
31
11
30
6
13
36
56
3
12
33
76
11
25
29
39
27
78
24
3
63
156
6
12
60
36
55
35
24
42
48
6
60
37
17
6
54
48
15
15
18
30
102
12
3
27
30
3
9
111
40
35
78
36
6
78
90
57
48
57
72
66
12
13
20
15
24
12
9
9
3
45
48
31
11
72
18
30
54
6
12
78
90
33
27
18
156
31
17
18
18
114
48
33
117
24
66
30
60
12
3
3
6
24
15
12
57
3
48
9
31
65
60
6
6
15
57
12
48
66
45
132
9
96
60
60
15
40
17
42
1
8
9
12
18
6
12
15
9
48
12
36
12
42
21
60
9
6
42
3
195
13
35
30
54
12
49
29
171
9
7
5
6
13
12
23
102
135
57
12
60
18
13
35
18
72
108
54
73
29
60
96
24
48
72
48
78
18
7
5
55
17
36
42
25
47
13
35
13
17
12
3
27
18
12
30
30
6
24
6
31
36
8
15
57
183
30
12
3
12
4
65
138
12
54
12
30
54
6
48
1
89
24
3
9
6
13
35
42
79
44
45
60
72
3
27
42
6
6
54
42
18
102
3
12
45
72
51
40
35
54
60
6
150
15
69
12
51
87
1
20
16
11
18
7
77
12
60
84
24
31
20
12
63
57
15
42
42
6
79
41
3
72
60
4
24
29
7
29
7
23
12
33
52
29
18
93
3
1
24
77
12
51
40
95
36
6
48
7
8
60
9
3
64
29
72
15
33
36
6
18
54
12
9
12
48
15
42
12
91
17
42
36
72
48
6
24
6
48
6
60
15
9
63
3
1
35
78
12
36
15
87
12
6
15
33
31
5
48
18
33
52
53
42
60
54
60
51
64
53
36
12
12
63
27
42
79
11
61
17
36
12
72
3
3
37
17
12
36
115
17
51
16
71
12
33
45
43
11
48
13
8
69
36
12
103
59
48
42
51
57
3
52
5
12
67
44
69
36
15
16
5
19
59
48
33
40
29
51
141
31
53
30
30
27
15
12
13
29
48
67
65
6
54
36
19
113
12
6
93
81
51
45
162
30
30
97
36
5
72
18
42
192
6
105
3
1
83
33
108
9
120
31
17
30
18
15
69
103
23
12
18
24
6
1
5
24
72
132
18
25
8
9
36
31
5
66
54
48
3
4
5
31
68
12
28
5
12
30
48
6
18
13
95
33
9
102
21
9
24
30
42
18
30
15
16
35
18
12
79
89
3
27
66
54
126
72
55
68
39
1
11
36
12
36
6
66
90
72
96
30
24
33
33
27
60
3
54
3
75
18
27
60
40
80
57
12
6
18
24
7
11
45
69
18
21
15
6
24
27
117
78
102
12
30
18
66
45
9
120
51
12
3
90
72
78
90
7
200
69
48
43
20
40
53
144
6
12
48
42
90
45
165
3
72
27
48
73
149
12
96
3
87
54
78
18
15
57
6
37
8
9
66
42
3
16
41
24
91
17
7
56
105
24
31
68
12
183
66
120
24
27
147
6
27
88
5
15
99
30
3
3
117
63
24
1
89
6
72
49
5
36
12
18
48
25
11
30
24
15
69
72
60
18
33
28
5
30
30
30
6
30
30
6
42
18
13
89
3
9
24
6
9
60
120
12
9
30
54
42
13
77
48
6
54
55
32
99
30
6
12
18
55
35
72
6
120
24
7
56
27
13
53
36
24
27
45
72
12
31
23
1
23
13
68
9
36
204
6
36
78
66
57
9
18
6
27
4
44
9
111
87
145
24
29
7
17
12
96
30
48
6
120
60
6
45
27
21
12
33
7
8
9
6
6
324
114
18
103
35
24
12
48
36
54
48
3
52
68
12
9
31
125
150
72
18
90
33
27
48
6
18
6
15
12
15
42
31
29
6
42
24
51
4
11
25
17
96
27
9
31
8
52
17
6
66
24
7
23
37
35
30
15
3
66
84
15
57
3
15
30
115
5
6
9
21
66
60
18
27
75
30
48
7
8
99
30
67
101
60
19
29
7
17
36
15
9
66
45
87
85
17
90
33
45
183
117
15
135
18
30
240
66
18
1
89
6
24
37
36
29
31
5
15
69
24
30
162
15
33
7
8
15
66
66
12
33
27
210
18
85
17
6
6
48
30
6
60
96
39
16
29
42
48
25
59
12
66
18
1
41
12
7
11
42
48
55
17
7
11
30
3
9
18
33
60
69
31
41
48
6
120
24
36
57
69
99
57
72
43
23
24
33
3
12
30
48
42
42
3
60
60
28
29
12
31
29
24
24
18
13
20
12
48
39
36
45
21
60
31
17
36
12
43
5
24
91
41
19
32
45
78
25
32
63
72
49
5
78
1
29
7
5
186
13
152
9
31
17
7
41
72
12
39
16
29
54
37
11
30
3
27
90
19
65
54
12
49
24
20
57
15
120
4
44
21
6
12
21
12
3
54
7
29
7
107
1
12
23
120
54
18
25
35
33
16
5
39
9
3
3
126
18
181
41
66
93
60
39
81
39
78
18
24
73
23
6
39
16
11
49
36
8
12
15
18
24
3
69
6
18
24
3
3
177
48
45
36
36
18
85
29
3
4
11
25
8
81
19
120
29
3
9
31
5
108
60
30
30
15
21
18
21
21
31
83
30
15
51
96
45
33
84
12
108
6
12
42
30
42
60
51
87
121
60
12
24
35
21
15
54
60
24
24
42
9
27
85
29
24
24
7
179
1
5
24
7
17
12
96
12
30
81
39
33
15
12
60
48
48
1
ABCD 97107548732*3^$a+1 [50017]
91
12
9
99
101
43
21
15
9
32
1
15
152
48
64
75
165
128
16
51
60
108
48
93
24
48
128
24
43
72
45
45
168
30
24
108
57
128
133
3
21
35
24
112
45
18
17
139
45
141
27
3
42
315
57
126
54
36
23
16
15
9
9
132
36
12
42
18
15
72
51
24
69
57
12
75
48
45
3
9
168
143
16
219
77
25
24
23
13
48
72
59
16
33
6
41
13
75
56
48
40
45
6
30
42
48
144
36
41
85
6
48
162
59
13
75
87
41
72
1
87
3
30
39
33
60
3
15
12
18
36
15
45
18
180
5
43
93
80
16
56
13
27
27
21
24
27
21
24
3
6
15
21
30
6
18
5
7
108
5
16
33
96
39
27
6
23
85
27
63
210
24
71
144
72
49
6
89
24
40
3
45
9
231
8
64
57
15
96
3
282
27
56
72
85
54
54
30
42
12
3
39
41
43
24
21
24
32
25
239
40
69
35
72
40
56
49
54
41
121
39
56
43
5
24
136
56
1
12
60
71
67
5
19
21
33
84
27
33
95
13
107
85
96
99
48
27
18
155
337
66
29
88
27
77
1
167
88
27
42
59
31
48
18
23
24
13
27
75
18
42
18
63
24
72
8
40
8
40
27
5
72
1
15
3
360
5
144
40
63
30
3
15
9
248
67
96
5
49
63
3
45
51
53
31
9
72
56
13
36
48
72
24
15
96
141
59
88
117
11
67
5
40
80
16
75
77
79
90
39
152
25
15
144
75
90
36
383
64
147
5
24
25
111
15
41
40
24
45
3
48
105
39
75
21
9
23
1
135
9
23
13
35
136
8
31
42
54
81
27
90
12
63
56
7
18
119
13
35
55
9
168
8
85
27
135
30
60
87
3
72
30
36
59
88
48
120
128
121
66
108
126
59
136
81
12
36
72
24
23
13
90
102
11
72
13
12
63
9
6
17
73
12
147
51
5
49
15
147
54
6
41
48
64
192
48
33
18
5
31
36
18
27
117
131
1
23
43
42
131
259
78
48
15
57
24
66
165
123
6
36
54
53
136
32
7
57
120
24
69
75
75
21
45
24
3
27
6
36
131
112
152
1
183
32
64
75
6
48
167
49
24
15
152
40
72
93
3
72
57
48
42
5
16
24
8
40
117
27
48
33
15
9
18
45
96
51
29
85
90
144
17
40
24
57
18
72
77
73
23
67
12
186
12
123
57
47
25
90
5
40
177
36
107
40
27
54
144
23
55
84
29
112
237
6
5
7
18
42
45
3
5
49
36
6
69
21
30
54
180
11
25
15
3
5
13
3
56
1
23
85
59
40
3
5
40
63
105
9
138
5
24
13
12
114
165
144
27
29
115
234
11
64
56
67
45
123
5
277
123
27
93
24
72
171
69
51
77
67
18
36
36
78
18
12
90
5
1
30
54
11
25
36
51
9
84
114
17
24
376
69
12
23
40
9
47
13
12
15
3
108
9
69
30
21
129
66
45
9
47
48
85
11
40
63
57
48
93
12
78
153
32
67
53
13
27
9
119
25
72
23
16
15
41
88
56
64
81
48
63
27
21
24
33
48
36
36
39
15
41
67
45
81
132
35
88
57
63
81
15
24
195
30
24
18
12
57
123
5
85
60
15
56
72
112
48
195
90
24
35
16
3
12
108
6
135
21
3
57
12
3
24
56
160
9
18
45
176
85
6
30
23
96
64
56
24
25
18
5
24
16
225
72
96
167
64
201
215
103
90
114
117
104
61
11
13
12
39
129
207
9
63
27
54
39
32
91
125
64
81
23
136
105
15
104
97
60
30
24
21
63
41
13
60
66
6
66
93
51
240
69
15
65
25
24
23
43
6
111
123
90
107
13
267
9
228
27
9
39
56
24
48
85
3
57
63
135
17
72
136
9
95
7
153
56
40
9
36
12
15
57
23
109
35
88
48
39
33
93
108
96
180
3
248
144
1
12
171
9
18
90
75
80
72
16
ABCD 97107903658*3^$a+1 [50002]
108
12
18
27
87
120
96
120
9
45
115
215
321
39
126
84
39
51
186
19
144
80
27
93
99
72
6
175
107
37
161
39
15
186
30
9
15
36
69
165
19
192
59
213
3
144
66
3
219
108
102
91
71
9
27
60
25
77
90
72
6
180
84
3
165
102
45
15
30
186
153
27
253
11
61
8
207
9
45
216
195
24
51
120
24
18
30
78
103
456
155
109
239
97
224
69
43
120
59
85
53
18
9
63
81
24
112
120
5
19
32
40
104
3
21
21
108
7
5
18
72
36
45
160
24
200
3
165
87
265
96
59
349
77
19
96
8
96
3
157
113
7
41
42
13
167
177
75
66
54
36
129
40
65
6
105
360
75
30
39
15
105
64
191
36
42
91
56
45
259
29
67
96
8
207
49
41
135
48
24
27
6
30
49
8
105
108
99
16
29
6
210
60
54
1
104
160
80
45
123
333
30
229
11
12
201
96
15
126
12
90
37
56
168
51
210
168
27
16
144
83
61
131
45
171
144
180
129
40
152
27
45
63
73
176
16
248
72
88
77
27
27
108
97
8
27
108
48
25
24
11
54
300
115
296
165
3
21
48
91
56
15
25
53
43
152
3
189
45
171
64
125
18
12
36
33
96
33
103
95
169
101
19
240
8
183
144
6
27
3
54
15
16
5
43
119
42
175
395
21
69
3
96
40
119
97
11
30
135
45
114
108
37
191
57
88
144
23
1
11
18
187
71
73
176
141
19
120
96
125
42
1
71
81
129
63
88
168
11
90
91
32
33
114
85
41
135
75
270
150
33
21
126
144
108
121
17
159
3
37
5
36
15
177
31
152
48
24
96
16
35
18
102
69
21
18
198
19
5
19
101
36
207
135
97
80
16
80
64
5
99
141
3
208
8
27
60
25
168
120
11
165
63
97
56
24
3
61
71
25
95
6
102
21
40
29
180
87
75
21
69
36
135
24
291
45
168
21
90
6
115
5
3
111
105
195
61
144
251
13
77
3
24
27
141
39
81
39
105
21
24
66
72
72
96
265
24
11
69
135
36
12
108
69
64
101
75
15
25
11
72
45
63
114
31
5
162
12
126
55
557
27
81
39
201
144
18
12
129
16
120
216
8
96
135
36
90
72
3
40
227
237
51
72
90
27
160
8
16
77
72
91
149
72
90
30
211
149
96
30
72
162
36
144
90
6
39
216
69
18
48
90
103
77
3
57
55
155
189
16
104
15
6
27
3
60
174
60
30
153
112
96
8
27
85
77
150
37
96
29
30
69
24
16
17
79
263
57
93
48
139
101
387
93
219
240
96
99
93
15
30
211
11
213
57
31
35
285
27
21
24
27
48
37
120
320
240
81
12
ABCD 97107947362*3^$a+1 [50002]
54
17
49
15
36
3
72
5
19
69
24
51
21
81
35
64
36
195
90
12
12
3
3
69
45
15
39
30
24
18
5
19
6
63
171
30
11
55
42
27
21
3
60
12
129
24
36
71
84
25
71
88
36
93
60
27
3
42
54
105
9
3
48
20
16
80
84
37
75
60
69
11
145
78
101
16
12
12
33
51
36
44
4
27
5
28
32
16
39
69
56
13
63
45
18
42
27
57
18
48
45
33
84
51
27
45
48
36
39
6
90
30
183
56
16
45
24
12
27
36
32
25
39
75
81
15
53
192
112
3
24
21
12
36
12
20
28
9
23
4
9
35
1
3
81
11
55
21
3
126
3
32
28
51
24
222
75
224
7
30
39
9
11
4
105
12
84
3
36
9
66
45
20
31
33
12
129
15
20
55
186
123
48
68
25
30
41
145
30
69
51
29
16
33
75
57
3
96
21
15
36
165
48
51
24
21
84
66
93
36
12
132
12
48
132
15
33
48
12
21
47
4
140
73
27
81
123
9
6
30
15
21
35
60
36
172
132
48
168
8
40
72
3
6
35
28
141
36
3
57
39
39
48
30
75
20
28
15
96
30
84
96
3
21
27
12
96
132
69
36
24
39
36
15
165
3
21
45
51
84
39
30
11
16
39
6
36
48
47
85
95
25
18
177
33
27
8
25
39
3
24
21
57
51
60
20
16
9
60
12
78
21
44
79
30
90
137
16
15
149
40
104
76
96
45
39
33
27
60
3
33
9
3
8
37
12
123
33
63
81
24
30
69
36
231
9
12
8
16
9
132
3
60
9
27
201
108
6
33
57
120
6
78
47
13
72
168
24
6
5
85
156
210
24
30
114
117
105
111
27
102
35
64
9
231
57
102
30
66
6
36
30
30
90
222
23
19
29
1
63
120
192
36
12
56
1
11
37
12
24
11
19
6
3
12
9
15
27
24
96
138
27
9
11
37
90
6
24
23
13
6
69
27
29
43
21
21
71
4
24
45
11
400
60
15
18
27
3
48
113
36
1
72
12
59
40
9
171
21
138
90
6
102
63
12
12
36
111
24
105
105
147
9
11
4
99
24
17
79
21
9
12
12
27
21
39
24
9
18
33
36
75
33
32
1
3
69
27
96
33
11
13
3
159
66
3
32
49
24
15
56
19
77
19
45
24
51
129
20
49
27
33
123
20
25
87
12
36
12
51
54
27
84
69
3
24
60
60
3
6
24
18
18
15
32
25
23
55
117
24
9
39
108
9
11
64
105
90
69
72
9
18
33
9
119
109
42
18
51
24
117
39
36
9
15
45
27
45
15
213
24
15
21
24
180
66
24
45
147
21
45
3
20
31
5
64
12
12
3
65
28
57
95
37
27
48
267
81
87
41
52
3
9
15
113
52
45
27
24
177
24
111
57
27
33
3
12
48
15
30
18
5
12
37
11
49
3
93
24
78
24
6
39
24
57
24
24
167
48
40
84
68
40
57
90
102
18
18
87
12
24
105
15
51
18
102
41
4
3
41
64
57
39
32
109
24
87
27
126
66
18
3
24
120
81
3
96
39
54
42
6
3
21
63
45
51
27
33
12
20
103
6
3
132
105
39
120
57
63
51
21
72
72
3
96
5
40
56
61
3
21
3
21
36
15
69
12
75
93
15
36
15
6
42
30
3
63
5
1
18
78
120
42
102
3
87
24
45
36
21
39
45
39
9
51
69
111
96
15
30
186
9
39
150
66
18
6
90
36
15
51
24
24
24
18
15
68
49
27
15
5
25
51
180
9
18
42
24
12
60
3
36
81
15
33
54
21
21
54
6
63
105
11
49
75
8
19
9
15
66
36
39
20
4
21
30
24
17
13
51
36
12
12
48
57
155
28
81
51
45
24
36
39
15
6
36
120
12
60
48
30
90
12
51
32
4
44
1
15
39
57
20
28
57
3
24
45
12
3
12
48
36
9
36
66
174
60
30
77
25
12
11
61
3
120
36
81
48
3
24
33
42
21
27
150
60
36
42
78
11
31
54
84
24
6
54
23
145
60
24
75
99
21
33
18
18
47
64
63
48
165
33
90
66
30
33
81
47
4
80
1
48
15
80
76
60
48
75
21
56
16
72
93
24
123
3
18
35
64
72
48
3
30
35
37
207
51
114
11
60
49
24
12
39
51
30
15
8
19
21
57
183
75
9
60
3
45
24
48
12
48
45
120
12
30
6
24
15
81
15
8
16
3
21
69
83
13
54
21
192
117
51
9
48
83
55
105
60
36
20
40
24
24
21
12
15
9
48
42
81
9
99
24
12
20
19
90
30
5
109
30
33
33
35
1
114
69
36
21
144
42
72
72
54
87
180
12
3
48
45
24
12
80
4
12
39
9
45
15
51
81
45
87
21
27
24
120
3
21
51
90
3
8
13
12
63
27
72
21
21
30
21
ABCD 97108308062*3^$a+1 [50009]
35
6
30
25
80
24
16
47
96
12
24
18
30
12
9
69
36
30
1
11
37
48
35
12
97
24
96
23
6
6
36
37
95
48
12
48
9
15
33
16
5
6
30
31
23
42
54
6
27
16
35
6
48
18
24
18
7
80
33
6
42
90
48
72
60
37
8
3
36
6
103
47
30
63
64
23
42
36
27
4
35
24
9
16
5
19
95
78
27
3
24
24
36
18
15
96
4
12
23
13
32
3
30
42
1
11
18
18
30
67
5
96
6
61
12
77
6
24
21
64
23
12
13
23
13
5
19
17
78
18
7
23
129
15
6
3
9
7
83
45
21
36
31
5
15
12
27
25
11
18
31
48
5
43
48
5
19
8
129
19
12
5
15
39
36
33
117
42
12
13
48
53
24
18
12
12
9
51
18
126
54
48
15
64
8
15
13
23
121
23
13
5
3
4
60
65
30
21
9
27
51
18
24
51
16
11
12
1
95
24
30
6
37
17
87
21
43
71
1
84
59
25
60
12
8
9
18
108
54
42
24
49
48
8
69
66
36
18
27
21
27
27
30
18
36
24
25
56
99
72
13
12
23
12
9
15
24
72
25
56
72
28
17
12
15
4
20
12
57
43
35
25
17
96
15
16
35
9
15
66
3
51
54
6
69
15
73
59
6
18
24
6
7
12
48
47
72
48
18
30
48
36
25
35
18
6
37
95
9
21
3
45
42
49
35
24
12
90
42
18
7
23
13
32
93
15
39
25
36
12
44
88
35
45
40
5
18
25
47
48
37
48
68
9
6
57
63
9
40
5
27
16
17
30
33
27
36
21
4
12
12
8
39
25
23
1
65
7
47
6
36
19
11
1
48
59
6
12
18
37
44
3
33
15
60
73
5
7
23
6
15
21
42
72
13
12
11
42
12
3
45
15
87
54
6
13
5
12
6
12
33
52
8
15
12
37
53
3
60
4
11
18
6
18
7
23
36
37
108
36
29
60
6
45
3
18
15
3
1
96
23
120
30
15
39
13
23
12
12
30
3
159
49
72
59
13
92
28
95
12
45
16
5
3
16
48
5
75
33
12
7
23
60
30
6
102
15
45
7
48
29
30
24
24
25
23
48
85
11
81
24
21
18
12
18
67
83
45
16
8
76
17
60
12
66
24
12
1
23
37
5
18
24
18
7
32
48
28
48
36
29
90
1
20
51
9
16
35
60
25
5
3
45
6
13
107
48
6
12
27
3
57
33
3
64
11
30
6
13
20
15
1
35
37
155
165
27
36
30
36
15
36
28
11
6
7
8
4
36
8
15
36
18
31
60
59
18
19
53
67
24
17
7
71
66
54
25
11
18
48
42
48
12
12
1
5
27
27
84
25
24
8
9
18
37
44
4
5
7
11
30
7
12
23
6
36
30
25
29
24
6
36
6
43
12
17
12
36
48
19
71
60
24
13
8
39
1
36
20
88
48
8
105
90
36
18
3
3
36
9
9
7
36
60
60
5
3
40
20
16
29
60
174
25
35
6
19
53
42
21
27
18
54
45
28
53
15
9
3
33
55
44
93
99
51
24
21
84
88
8
15
73
17
30
25
137
63
40
5
30
9
28
11
6
19
12
53
24
36
15
4
12
11
12
12
30
19
36
24
24
35
25
11
9
108
39
85
8
3
9
4
77
42
30
27
16
80
28
71
84
49
23
24
1
23
36
61
12
83
42
36
19
11
72
9
9
102
12
30
138
73
32
33
19
35
6
6
18
43
84
59
96
1
17
6
30
12
15
24
15
13
11
24
97
29
42
18
31
8
27
48
18
18
1
8
36
75
12
13
5
54
1
11
78
42
6
27
76
29
18
13
35
12
57
136
5
90
30
6
1
125
7
83
85
53
12
18
24
6
19
36
5
24
60
7
44
76
48
8
15
25
47
12
6
87
16
29
27
21
30
13
5
6
6
15
3
24
21
15
84
66
67
12
47
1
20
3
37
8
16
83
36
24
60
1
47
60
33
15
37
35
60
12
12
18
7
35
45
3
25
5
6
6
36
19
8
15
25
5
36
60
7
17
127
44
36
93
7
11
13
29
6
37
5
7
32
39
9
16
17
3
27
13
5
27
3
36
13
12
11
12
12
1
140
4
23
13
44
9
30
21
4
29
18
24
121
35
13
29
6
12
12
6
54
13
5
72
108
30
48
9
51
60
9
40
5
30
13
5
18
72
12
12
49
11
24
12
9
16
12
23
13
24
5
78
12
30
42
13
32
3
13
44
15
18
15
27
85
24
41
19
29
60
75
16
41
66
12
96
30
19
5
6
36
6
12
330
73
17
31
11
21
33
30
12
60
13
5
7
60
47
18
39
9
66
49
35
45
84
63
48
36
13
56
52
20
27
81
39
13
5
42
13
23
61
24
36
48
36
11
13
5
27
144
4
35
6
51
15
49
11
6
12
7
23
18
18
120
9
45
27
16
83
120
24
13
77
90
21
51
1
8
15
1
11
85
8
45
19
5
7
23
25
23
157
23
18
42
18
6
21
24
3
1
17
48
31
48
12
24
11
18
12
108
6
60
54
12
54
1
24
35
24
12
6
7
20
3
90
15
39
24
45
16
20
63
1
12
8
60
100
59
1
60
32
3
45
24
28
23
21
16
35
12
1
5
42
48
54
43
23
45
16
23
13
23
12
37
36
35
25
24
12
41
3
4
11
30
91
29
72
3
52
12
8
28
35
30
6
21
24
39
69
93
7
12
23
18
3
27
24
18
60
42
9
96
141
15
40
24
23
30
30
90
48
43
11
13
17
18
13
35
30
54
13
11
1
20
3
30
42
9
24
15
6
126
18
15
3
24
25
53
48
42
13
47
97
11
18
7
12
36
32
28
11
25
24
56
16
24
23
25
11
37
53
6
6
87
16
11
24
37
5
127
36
12
59
24
54
7
60
23
1
29
108
12
30
6
12
3
51
30
36
15
3
25
35
1
23
57
63
81
27
25
23
1
36
32
15
1
17
3
12
3
90
6
25
36
35
13
32
64
108
8
3
6
3
27
9
15
36
48
48
42
15
27
24
12
13
32
15
12
60
30
91
24
32
21
30
45
57
7
8
16
24
8
39
13
11
1
48
5
31
12
80
40
53
6
48
12
49
11
61
5
42
73
24
23
12
6
19
36
12
48
17
15
12
15
49
17
55
5
19
36
12
47
24
12
24
105
9
27
9
36
27
16
59
12
6
7
36
11
1
48
11
54
6
6
12
3
87
12
24
12
13
35
24
21
52
24
36
17
96
6
25
83
25
32
40
71
33
15
24
78
12
7
23
66
42
73
92
24
39
30
19
36
47
72
25
32
39
21
39
1
23
30
36
30
97
32
15
12
13
12
20
48
21
19
125
7
23
18
30
12
6
51
4
89
6
42
19
143
85
23
24
36
42
3
99
73
11
25
29
30
21
45
54
30
31
36
29
6
21
135
12
13
8
15
96
1
5
39
81
12
6
1
24
5
12
19
173
42
60
25
8
28
23
12
13
12
17
42
84
114
15
33
12
30
21
15
49
5
111
27
37
41
24
108
7
12
11
12
25
11
54
43
20
28
11
18
7
ABCD 97109391948*3^$a+1 [50022]
33
57
3
12
43
36
77
15
102
12
6
24
30
6
42
66
6
63
43
32
18
39
19
20
52
2
171
57
22
8
12
6
102
30
30
54
15
15
78
3
15
12
33
3
9
33
10
2
15
12
3
12
9
15
36
108
96
57
3
96
40
48
62
34
32
90
18
24
126
46
24
17
120
63
16
8
76
17
115
20
24
4
5
15
4
36
77
45
34
5
45
39
60
51
18
51
81
6
9
21
72
6
64
8
42
75
3
60
30
39
36
12
75
168
100
44
4
20
72
9
36
57
102
6
27
15
12
4
26
30
36
30
22
2
34
14
3
3
84
48
24
114
60
42
9
81
12
3
24
51
24
9
21
10
29
69
27
45
30
33
27
30
34
110
27
3
16
134
12
18
81
31
48
26
6
144
9
19
8
12
72
78
6
24
21
69
27
15
45
33
30
28
5
69
10
158
18
78
6
28
2
36
24
6
33
75
6
36
15
9
63
27
54
66
18
12
18
48
24
45
3
18
15
72
91
14
6
21
36
48
21
6
4
26
39
93
30
48
4
104
66
30
48
21
12
57
12
120
60
18
33
15
108
69
15
12
60
4
5
12
19
89
21
78
18
30
12
16
17
57
3
12
3
45
108
15
21
3
42
34
134
3
12
21
75
12
12
15
78
30
64
149
75
40
20
12
105
33
6
18
15
3
28
125
9
30
45
7
8
48
48
6
75
51
18
70
56
21
3
36
24
40
17
33
202
12
41
27
28
20
6
150
36
30
63
24
7
20
4
14
3
105
24
36
82
53
24
24
27
4
20
30
36
27
27
9
15
24
42
90
66
27
21
39
21
66
21
168
7
8
6
51
3
6
18
81
24
12
21
24
18
6
6
30
99
99
33
69
3
3
18
27
39
33
75
60
12
6
90
9
3
18
87
72
36
3
30
70
56
4
5
51
9
7
32
16
17
7
72
44
12
48
36
4
2
12
90
6
36
15
33
66
36
6
58
17
9
15
21
15
33
24
3
43
41
15
6
75
9
78
30
6
45
15
9
57
15
15
48
52
29
36
36
60
127
5
15
36
90
30
6
6
114
51
43
5
24
31
20
64
38
3
45
10
56
9
27
18
36
39
27
33
60
19
116
36
60
6
27
105
78
4
26
102
18
102
33
9
6
33
31
20
64
2
54
33
93
78
54
138
12
45
55
20
30
22
36
8
9
12
48
96
12
7
56
21
33
3
57
36
36
30
4
32
33
7
62
48
15
12
12
9
6
9
19
56
112
92
36
57
3
4
50
27
36
33
6
24
45
27
12
90
6
6
6
24
18
66
16
29
15
54
48
30
45
7
38
99
33
6
30
15
51
33
7
86
3
15
40
20
6
10
14
34
92
33
3
4
44
36
24
6
3
87
60
96
105
15
24
30
6
18
36
3
127
20
60
24
196
38
6
12
4
5
15
16
74
15
15
33
43
12
5
3
24
4
20
4
5
3
72
12
18
18
24
189
19
17
63
60
16
44
33
15
138
132
3
75
6
94
5
21
10
29
12
3
6
51
48
9
22
44
12
4
36
48
29
21
24
6
6
15
43
101
60
57
24
6
24
36
18
27
79
74
12
120
24
15
15
6
42
42
30
9
15
6
6
48
21
48
48
27
45
27
4
20
150
51
19
14
132
3
7
8
78
54
36
4
29
36
15
48
6
12
27
36
15
102
60
15
93
6
66
70
48
36
14
36
36
72
6
9
31
5
21
48
192
51
15
45
9
15
9
24
30
12
21
87
12
24
9
67
41
3
12
12
28
32
30
42
6
3
24
27
21
15
88
50
27
12
21
126
6
3
7
2
48
15
27
36
36
24
6
94
20
6
58
5
105
75
15
12
36
33
21
48
10
20
36
16
50
10
20
16
20
28
60
2
72
10
38
27
31
92
28
74
3
123
72
72
90
18
18
12
12
42
30
54
9
21
24
120
126
9
12
93
10
122
30
54
39
105
12
6
28
20
54
3
27
36
72
33
27
48
30
51
48
27
69
27
9
24
21
150
90
39
21
78
18
63
9
12
66
52
41
9
22
26
12
58
8
66
63
12
9
12
10
38
51
45
10
26
10
44
64
5
12
57
12
54
45
9
58
50
18
9
27
69
9
36
12
24
10
5
19
50
6
66
22
32
24
54
15
57
6
12
105
12
36
24
15
6
15
33
6
21
12
12
3
42
3
15
42
6
54
3
3
24
4
32
12
33
19
5
3
136
41
63
16
36
44
16
44
42
48
24
42
6
18
6
34
14
18
33
24
60
15
48
33
27
30
39
15
45
51
124
20
6
42
76
14
72
15
43
5
67
20
24
36
21
3
45
9
15
27
9
15
6
36
3
69
3
115
32
16
60
116
40
14
27
3
6
63
60
36
21
39
9
18
33
21
10
14
6
40
41
12
31
41
15
18
22
5
3
21
12
15
24
28
5
51
21
3
12
6
39
19
29
67
8
36
66
150
18
66
66
24
12
12
18
24
144
54
6
6
10
14
27
63
12
18
27
27
21
51
18
162
60
9
207
12
42
18
6
6
30
18
16
32
4
48
77
9
6
66
3
45
30
9
36
9
18
88
5
9
36
12
30
84
6
3
72
19
8
28
50
22
8
48
9
51
36
24
40
14
6
6
24
66
9
51
76
12
8
9
15
6
18
96
28
8
12
57
24
9
78
18
42
4
5
19
29
15
6
27
75
64
5
60
9
12
12
22
20
45
51
9
9
87
3
42
22
2
108
12
24
6
9
21
6
12
16
50
60
24
6
4
36
14
6
184
110
6
12
48
6
24
42
12
30
15
12
9
10
5
15
69
45
87
33
66
6
90
18
12
18
12
66
150
45
39
6
34
5
24
24
31
20
16
110
34
17
12
31
2
24
3
51
6
123
15
18
48
6
6
87
55
5
45
22
14
27
15
4
20
24
24
96
84
18
15
3
24
160
77
115
86
30
9
84
24
15
36
9
48
39
21
33
22
20
18
10
20
6
70
50
34
44
12
21
19
8
36
42
39
33
70
62
66
9
141
39
24
91
14
30
21
9
34
5
3
108
105
36
45
94
14
27
3
90
18
24
9
21
36
12
22
38
3
12
27
4
24
26
10
2
54
6
24
39
9
6
6
48
18
54
18
90
58
254
6
228
6
6
40
77
81
34
5
3
45
39
90
36
3
24
27
9
12
24
33
12
36
12
3
72
43
2
18
12
16
41
24
31
38
18
42
6
45
24
33
24
34
74
6
ABCD 97109612652*3^$a+1 [50005]
60
3
9
11
18
70
21
3
5
16
9
30
86
10
56
40
9
11
25
3
6
6
68
1
9
26
40
9
35
10
55
20
5
7
3
8
18
42
13
5
10
96
13
40
1
6
8
22
15
15
9
9
26
25
57
54
18
91
36
104
36
11
9
3
36
10
59
7
30
60
15
15
24
45
9
15
12
48
63
30
122
22
23
1
15
95
10
60
42
17
1
6
33
35
37
3
12
25
11
2
11
7
10
18
20
29
61
91
23
12
10
30
66
27
21
50
9
72
3
16
60
36
38
15
15
25
15
92
4
1
31
4
9
100
5
20
39
43
30
3
11
4
9
12
4
4
27
13
45
30
57
8
25
2
13
5
48
18
4
5
1
42
29
13
18
9
4
11
24
9
21
6
36
20
9
4
24
111
24
86
22
9
60
24
39
36
69
3
37
7
13
27
48
50
6
5
5
26
5
65
36
2
36
40
45
39
5
43
12
5
12
31
20
30
18
4
36
12
17
21
36
55
60
11
9
28
93
43
4
27
73
12
39
12
9
3
1
16
79
9
72
4
25
16
15
3
36
36
5
39
5
56
23
6
19
71
22
62
17
20
81
7
41
11
3
25
3
9
3
17
31
20
18
34
66
32
12
16
36
15
4
55
25
75
29
16
5
90
4
1
5
12
50
48
9
7
9
24
15
21
101
10
30
3
11
21
4
11
64
20
4
21
4
11
45
15
44
22
3
11
36
16
80
49
3
68
4
45
21
18
29
7
13
7
6
43
11
16
9
24
5
10
56
4
21
35
16
12
12
26
34
6
3
9
38
17
41
11
1
18
9
12
9
75
11
16
24
6
18
12
8
72
9
20
11
24
140
36
12
37
3
60
21
15
30
11
21
10
9
9
39
23
4
14
6
13
3
12
5
13
30
30
50
18
42
34
14
22
7
23
9
53
102
78
10
8
4
24
1
19
36
4
2
19
28
11
84
21
4
23
12
5
43
17
15
60
28
9
9
110
46
15
33
15
105
8
4
23
75
10
30
5
15
25
15
5
1
15
11
16
20
10
27
32
1
32
10
12
24
24
12
5
21
34
6
7
17
15
48
17
54
21
8
23
33
11
49
27
17
40
3
8
4
1
47
57
15
6
19
25
10
50
18
69
39
4
57
45
6
42
18
12
8
13
4
11
6
78
17
28
15
36
21
4
7
37
21
6
65
88
45
6
12
8
21
19
61
8
3
12
5
7
5
91
12
18
2
10
15
92
40
39
85
17
84
6
9
3
18
59
13
36
11
48
12
3
5
11
6
90
5
19
9
12
9
12
18
2
27
32
23
30
78
30
27
63
57
21
15
9
50
40
32
25
21
14
25
8
1
2
10
2
42
10
6
68
11
8
45
26
6
10
13
20
57
26
12
1
15
9
71
72
9
75
25
15
5
8
11
9
20
31
12
14
30
49
5
10
32
28
20
10
30
12
9
40
71
24
9
60
104
25
30
1
47
20
40
9
48
40
7
45
4
59
36
16
86
10
93
11
28
1
11
9
107
4
65
19
12
12
18
2
12
28
57
33
26
16
36
12
21
29
16
2
9
64
9
18
20
10
47
1
74
28
42
38
49
8
12
3
22
134
10
14
61
51
5
19
2
52
36
56
34
60
21
4
56
23
10
7
25
4
6
49
16
8
7
40
8
25
45
15
15
5
32
43
18
52
47
64
51
116
49
9
26
65
49
4
32
10
53
16
29
30
16
9
11
22
14
36
28
14
48
52
2
4
24
105
17
3
63
18
11
11
17
3
29
29
60
11
28
21
14
10
27
15
20
64
12
9
3
20
17
29
32
82
1
4
12
4
41
63
25
96
11
39
5
20
15
25
16
3
16
12
42
2
53
11
69
27
8
16
9
16
4
63
49
9
6
5
1
7
95
8
4
66
2
5
7
168
1
64
20
21
32
10
12
48
8
4
12
5
139
21
81
18
21
33
18
44
16
18
2
57
52
100
5
23
27
29
11
14
10
54
36
39
45
38
40
12
18
14
4
30
31
11
20
4
18
8
4
38
1
9
35
16
27
14
16
27
3
9
35
13
15
30
2
94
11
4
51
20
46
18
1
5
35
13
18
9
3
8
34
18
36
84
21
27
24
6
54
5
28
27
18
12
30
45
51
8
5
119
36
12
8
9
3
29
8
15
21
71
25
3
25
73
4
30
18
8
99
43
32
70
6
78
14
5
7
40
20
10
8
82
9
24
60
5
28
18
6
3
35
1
21
6
49
11
60
9
3
20
5
43
22
7
41
42
18
63
16
24
55
1
8
55
12
54
30
1
19
24
88
12
85
13
18
4
36
6
3
87
8
85
21
30
9
100
7
33
3
4
78
107
63
18
43
4
23
42
26
4
12
24
45
47
9
9
11
35
9
11
40
5
33
7
3
98
23
4
21
111
1
2
36
4
5
21
31
21
8
52
7
32
4
5
12
63
21
14
40
29
3
17
71
12
9
3
5
1
6
20
65
131
8
30
4
6
9
12
65
95
11
13
56
21
12
2
4
9
3
72
20
25
15
5
25
12
6
8
9
16
16
115
6
28
15
59
25
11
34
6
30
2
4
5
73
30
81
11
46
2
1
16
23
45
3
20
52
36
56
65
95
8
36
36
28
20
57
3
1
9
62
4
14
22
26
22
12
26
39
1
30
9
8
3
13
36
5
18
30
22
24
9
41
10
1
35
36
54
35
20
48
20
11
16
9
4
23
9
9
2
4
6
59
15
29
17
54
6
19
29
26
13
12
11
13
5
16
19
59
2
3
15
57
4
29
22
14
12
18
16
13
7
45
13
2
64
2
19
20
61
7
5
15
36
16
41
18
14
22
13
12
28
16
120
44
7
25
8
15
12
18
42
25
23
42
18
121
17
2
16
44
25
41
34
26
16
54
30
6
25
20
8
3
12
18
4
39
11
25
24
24
20
31
1
40
19
20
16
13
11
12
13
29
15
36
17
10
9
4
16
60
4
16
25
3
31
32
4
45
4
35
42
27
32
55
9
24
20
63
13
21
55
20
28
11
2
4
14
29
1
35
16
25
14
4
20
10
26
10
30
12
68
1
8
63
13
27
72
20
1
39
17
9
22
14
10
9
15
36
8
1
24
16
31
16
24
9
35
25
11
13
27
9
21
3
15
12
26
34
20
4
42
3
9
15
23
28
12
9
24
4
32
11
13
39
1
19
16
20
24
57
100
9
39
5
46
96
13
53
7
20
15
65
56
11
14
6
16
12
21
36
123
30
6
24
25
47
38
22
5
48
43
17
75
1
71
4
2
7
52
8
17
6
9
31
9
39
2
18
4
8
52
8
4
14
64
2
25
141
2
1
47
4
49
5
50
40
9
11
1
65
10
45
20
28
75
65
60
93
42
57
1
7
7
13
20
72
28
15
57
3
45
12
23
36
12
13
24
23
28
29
31
24
42
8
22
30
6
8
16
6
54
20
30
36
22
96
9
27
48
2
18
1
40
4
3
22
51
35
201
15
16
9
3
48
48
9
76
11
14
19
27
104
4
26
6
36
49
8
25
26
25
15
25
5
59
27
40
18
2
36
30
7
51
6
39
21
63
12
3
45
20
1
2
34
18
8
13
9
6
1
11
48
20
9
37
15
9
14
17
8
12
35
28
17
13
66
174
6
41
21
19
3
26
46
6
8
36
30
16
12
61
4
33
40
43
7
9
44
11
8
60
10
18
72
36
36
26
27
7
13
17
30
36
44
13
12
9
2
40
20
28
6
3
35
28
8
49
36
59
10
30
32
16
12
30
26
4
12
8
12
13
15
21
21
26
18
16
3
15
25
5
36
54
6
2
34
38
1
60
16
8
3
50
27
15
18
130
32
37
4
11
18
30
45
27
85
43
22
6
9
95
4
32
9
4
44
15
72
4
24
5
31
42
3
29
82
8
40
2
76
19
13
18
9
31
8
69
1
15
40
41
24
15
9
8
40
30
9
40
41
14
25
8
7
66
30
14
4
14
5
41
39
51
2
39
43
36
32
34
6
44
16
17
43
29
13
15
53
39
31
38
4
27
48
16
41
15
9
31
28
12
3
1
4
5
15
3
48
36
8
22
6
73
36
24
1
28
35
13
2
25
3
18
6
5
64
39
20
40
86
55
15
25
5
6
36
144
18
6
26
3
25
26
40
81
11
10
3
15
6
6
18
11
3
10
2
64
12
2
30
36
64
1
36
61
18
42
18
34
18
18
2
4
50
43
3
2
18
13
5
6
10
3
12
8
120
3
69
4
39
18
54
24
42
18
24
6
51
24
11
29
16
4
36
3
5
55
6
19
40
16
69
48
54
69
24
3
20
69
19
21
33
15
27
9
36
3
36
12
32
22
15
29
6
10
15
23
6
66
16
2
6
12
4
33
ABCD 97110190636*3^$a+1 [50037]
54
162
150
18
11
48
43
5
13
6
36
18
126
153
27
53
13
330
84
96
90
59
43
5
31
6
108
48
47
7
18
23
67
6
71
160
39
9
32
121
72
15
15
33
48
27
18
144
60
23
13
84
42
90
36
39
141
3
117
155
43
5
19
120
5
55
108
72
21
32
85
54
5
13
162
78
35
1
192
15
32
43
5
13
90
89
1
54
6
66
60
21
243
186
54
12
54
6
53
91
21
80
109
18
6
30
269
7
18
183
32
96
25
114
53
13
6
29
64
27
90
96
59
16
224
43
18
12
167
64
21
216
54
24
12
18
6
54
84
36
51
63
36
30
47
25
42
90
18
17
91
21
48
3
45
93
204
90
12
113
31
24
108
45
57
135
32
13
36
60
12
114
54
47
192
43
149
181
18
57
80
37
42
138
23
48
25
119
48
13
51
3
162
156
63
51
120
306
60
23
64
75
138
72
18
60
5
133
24
18
18
159
33
15
27
120
125
1
24
18
117
3
114
30
24
102
63
69
120
90
36
36
6
59
43
5
1
156
3
96
32
67
18
24
51
159
150
120
3
3
12
60
120
93
57
23
139
156
137
43
117
81
90
42
48
59
240
61
42
12
45
153
39
3
30
108
179
48
313
72
42
21
45
18
90
6
54
102
18
6
36
174
59
157
108
24
63
183
9
96
135
9
135
102
78
30
6
30
35
144
1
60
12
39
21
12
63
32
13
72
203
55
9
48
117
78
18
27
21
6
5
61
240
12
36
114
65
1
6
9
27
72
18
75
63
6
36
102
18
15
135
57
63
18
144
6
9
3
42
48
35
25
12
36
87
48
32
55
153
39
105
21
6
53
73
23
85
11
19
141
93
6
29
235
5
73
215
73
30
9
48
123
54
276
27
3
24
30
23
64
48
15
17
16
159
60
21
135
54
150
29
16
45
36
84
306
185
160
3
12
24
89
37
12
6
102
54
18
123
117
27
21
395
43
84
33
48
69
18
12
77
1
63
32
7
6
12
18
114
35
73
23
16
48
21
27
93
51
3
132
108
77
48
31
42
12
27
159
144
17
13
3
105
258
162
83
19
126
54
108
42
36
36
11
43
84
306
95
85
219
80
16
69
216
30
24
12
54
72
18
42
90
12
36
36
96
9
171
117
3
78
12
42
18
119
43
138
60
228
60
162
93
51
126
18
45
99
48
18
42
17
48
7
30
72
3
267
6
198
126
156
60
99
48
33
84
59
16
96
117
126
90
35
19
42
36
30
24
30
11
7
78
30
78
111
224
64
171
24
288
93
45
99
141
35
19
12
36
132
41
115
54
23
55
9
63
102
270
144
72
42
36
87
15
42
23
43
54
191
160
9
167
64
39
132
5
13
30
18
18
90
24
108
30
108
42
90
12
60
66
107
109
3
75
5
187
18
60
120
47
96
19
126
72
71
61
36
12
131
85
60
12
24
171
63
270
54
45
63
48
129
147
90
30
96
102
78
54
30
29
240
97
54
18
18
69
51
72
5
1
47
19
90
3
21
11
64
69
66
414
251
19
162
6
30
60
107
55
12
54
42
18
59
61
51
45
35
13
36
191
31
192
90
71
91
78
71
55
54
108
23
16
9
144
42
54
36
120
276
120
47
25
78
54
18
30
35
61
12
23
112
32
13
54
24
54
18
84
9
51
210
168
35
37
123
51
114
102
108
137
ABCD 97110258886*3^$a+1 [50108]
67
180
5
7
144
126
30
12
102
11
139
29
108
7
24
12
198
59
43
108
12
77
84
7
132
5
79
29
43
84
6
42
5
55
36
132
12
48
54
54
24
12
54
47
12
43
29
55
36
12
108
5
19
17
19
30
18
77
235
17
163
288
17
187
60
42
35
55
17
132
7
48
36
96
72
12
48
53
19
89
36
24
19
180
29
7
12
72
60
12
48
96
24
12
233
43
24
41
55
204
48
12
41
55
72
17
13
102
138
18
24
6
42
53
36
13
95
43
12
185
199
12
41
31
6
150
36
48
65
31
12
108
156
17
43
24
60
5
31
89
7
60
24
24
17
36
12
31
5
115
48
72
48
18
30
17
7
60
36
330
11
103
30
6
29
144
48
7
96
24
17
13
42
54
54
221
13
18
78
155
7
72
150
6
72
162
96
6
96
5
187
149
67
72
12
30
30
5
43
12
12
186
18
41
43
60
77
12
132
79
72
48
186
6
24
12
24
65
163
72
48
101
55
24
60
96
125
67
12
12
24
5
67
149
31
48
60
41
49
6
48
96
96
24
144
5
7
89
19
12
78
18
29
91
5
108
7
41
7
161
48
7
53
7
24
12
48
60
180
96
48
5
67
108
12
48
185
31
132
89
48
67
48
17
79
41
36
7
125
67
36
17
31
150
144
6
53
127
6
6
84
24
156
18
90
96
192
5
55
60
72
60
77
13
78
114
47
139
65
19
36
12
5
55
72
84
300
24
132
17
1
11
55
30
66
17
12
259
65
127
17
13
47
31
108
89
31
24
120
29
1
144
90
89
108
19
84
77
235
48
36
156
29
79
12
12
48
72
5
43
60
24
60
53
12
223
65
115
60
36
24
42
114
96
96
12
36
89
31
5
67
65
12
7
84
36
17
67
12
12
108
53
36
31
24
24
12
72
77
12
132
1
96
18
36
60
30
48
6
120
72
29
115
60
30
54
12
84
90
59
31
65
84
1
6
24
240
5
12
31
77
19
72
60
24
41
103
156
29
109
18
48
96
17
43
173
24
7
60
24
17
31
5
13
66
24
5
7
48
89
1
42
24
108
161
7
42
150
252
30
66
24
48
6
83
48
24
79
6
54
108
60
17
271
36
29
49
18
72
36
5
55
24
17
109
54
29
61
143
7
41
7
84
24
24
65
133
18
84
96
60
36
36
53
7
24
180
29
31
257
1
30
36
17
43
24
72
48
66
35
19
48
72
29
19
108
24
12
24
12
48
24
36
36
30
198
12
78
6
60
120
17
67
36
72
72
77
79
5
67
41
103
29
7
84
48
72
36
12
12
264
17
55
77
97
6
108
72
17
67
108
12
234
47
139
120
17
7
24
168
12
36
17
43
12
60
108
84
60
12
48
12
17
48
13
11
7
24
5
144
7
12
12
24
29
7
54
42
24
77
7
36
41
7
102
6
72
66
42
137
151
156
5
19
53
67
84
168
204
48
53
13
11
19
12
192
36
84
180
101
79
36
24
72
36
30
54
89
144
1
11
24
61
11
19
18
66
41
84
187
48
53
1
6
120
257
7
29
12
108
43
36
24
65
120
19
60
53
31
66
6
36
12
12
89
55
65
61
107
31
96
12
89
31
48
12
5
55
101
247
30
42
72
12
84
24
48
24
48
77
43
48
48
6
6
101
72
7
24
48
60
18
114
24
72
24
24
36
24
5
7
24
24
84
120
72
18
18
24
120
24
54
102
144
120
24
12
96
17
91
12
312
48
60
24
48
60
41
175
5
19
30
96
66
96
108
24
42
11
36
31
17
19
60
36
24
12
120
17
31
36
36
42
18
17
55
41
301
18
12
114
131
31
144
30
126
12
65
36
55
24
17
1
18
29
180
163
48
12
65
115
12
60
12
5
12
37
54
12
48
12
120
41
67
41
55
24
36
36
48
48
72
101
139
53
36
67
24
66
30
65
7
48
185
91
54
30
12
65
ABCD 97110412528*3^$a+1 [50080]
7
23
37
23
126
24
7
24
47
73
11
30
18
1
11
49
47
49
84
5
55
89
6
42
7
12
23
1
11
73
12
23
121
5
72
18
102
24
43
12
108
53
72
31
95
109
23
12
36
145
12
24
48
11
96
25
35
13
72
96
48
119
126
7
83
12
192
12
84
12
25
24
101
24
96
24
144
24
6
25
24
35
108
37
36
72
353
31
36
53
6
36
37
36
36
83
13
84
5
91
84
23
12
169
12
12
83
60
48
192
72
12
25
41
90
133
36
5
18
37
89
7
83
12
108
1
36
185
7
11
180
1
83
12
18
31
95
12
13
144
41
31
84
12
65
67
168
263
24
96
6
79
65
72
19
108
41
55
12
53
19
36
24
36
5
66
30
18
60
12
1
23
37
108
5
72
120
19
131
210
162
13
12
60
23
48
145
17
78
12
54
18
1
36
161
19
35
60
36
73
41
48
43
12
180
35
37
60
35
60
25
48
11
6
96
67
47
30
90
24
49
12
96
72
72
120
48
47
25
35
73
36
36
71
25
12
23
85
59
49
59
13
60
60
143
66
120
24
7
180
5
48
90
6
18
1
5
66
1
132
47
49
24
48
24
65
19
95
289
101
7
83
85
17
42
121
36
95
18
18
25
84
24
89
66
30
42
37
17
114
96
60
13
71
102
18
36
121
72
48
48
35
24
37
84
47
73
35
1
35
205
89
54
12
1
300
23
66
55
11
24
109
35
109
23
73
24
41
55
41
19
120
5
7
47
25
12
108
132
84
12
60
17
31
24
252
11
25
48
36
29
19
23
24
1
24
84
11
13
83
25
48
216
119
30
102
144
18
30
61
35
42
79
23
12
1
143
36
60
54
19
101
31
24
47
108
49
96
5
55
35
54
90
37
108
47
216
49
59
25
41
19
5
199
36
59
73
23
66
31
95
180
25
5
79
36
108
11
13
23
73
17
18
72
60
37
5
43
24
48
5
210
181
35
1
5
19
59
66
96
31
12
36
36
108
47
73
36
29
96
91
144
5
7
24
84
12
240
12
36
35
6
30
138
6
181
5
6
13
24
23
72
13
24
41
90
54
55
36
5
30
12
25
60
72
41
30
13
132
12
12
89
19
11
42
19
83
1
41
79
65
54
121
35
97
60
89
126
37
71
102
30
13
180
60
35
37
5
24
18
13
89
43
47
1
59
66
18
37
83
120
121
23
37
24
11
49
71
85
384
35
85
96
155
36
12
1
71
73
47
24
102
19
96
119
253
48
137
42
6
138
30
186
36
48
49
185
18
97
168
84
23
13
84
59
1
5
78
48
84
13
47
66
30
73
12
12
12
29
7
179
24
205
17
7
41
7
300
47
1
60
36
119
265
24
12
48
60
47
6
144
19
167
84
18
31
17
19
11
114
90
49
35
25
36
95
24
109
72
35
36
18
24
6
36
13
180
12
35
13
113
79
120
156
108
24
17
144
7
12
35
66
30
49
11
84
42
66
48
72
13
65
24
42
61
72
17
18
192
85
41
54
61
77
42
54
42
49
23
36
205
29
150
12
6
55
60
77
42
36
42
6
25
156
5
90
25
101
19
288
48
59
1
95
12
36
49
11
24
48
54
54
25
11
73
72
5
54
85
11
61
53
115
12
65
18
6
55
84
107
60
37
48
35
73
60
65
6
73
35
85
48
59
73
23
37
161
144
18
48
25
77
114
13
41
91
84
11
96
13
11
1
5
19
23
1
72
24
29
67
53
91
59
85
12
95
12
25
12
41
72
72
144
6
18
31
11
229
24
23
13
47
78
67
120
29
19
96
119
132
25
59
108
96
109
5
18
24
25
5
43
77
43
36
65
24
6
42
7
12
125
6
25
107
6
24
43
5
18
96
13
35
48
97
36
72
312
23
12
1
35
144
12
1
120
72
23
12
25
107
120
24
1
120
23
12
61
5
18
54
42
54
19
35
18
18
61
35
13
11
25
11
60
13
23
49
36
72
23
72
13
84
120
5
19
101
43
23
48
25
47
145
12
35
132
96
49
48
203
78
ABCD 97110495416*3^$a+1 [50048]
29
79
11
133
29
60
108
96
42
13
77
84
108
6
42
55
83
30
31
59
109
107
114
31
53
6
156
18
156
7
77
6
6
19
47
54
30
84
109
17
55
5
7
29
108
31
239
25
41
103
23
145
12
23
1
41
7
173
60
18
30
139
252
48
35
30
84
54
66
60
6
30
54
120
1
71
54
43
12
11
42
43
17
42
30
54
1
29
7
12
144
24
23
270
103
59
97
137
54
13
36
36
5
7
65
222
402
48
79
53
55
35
210
55
65
7
24
84
24
167
102
19
77
42
48
66
60
67
83
6
84
55
125
84
72
60
24
144
19
108
239
84
1
72
17
84
7
23
36
132
25
65
48
114
12
13
12
144
89
19
11
78
12
6
66
18
42
120
78
48
49
84
59
6
6
6
84
43
113
210
42
36
12
12
72
7
251
13
317
30
18
48
126
1
23
6
7
161
55
113
55
149
36
18
30
19
125
36
175
17
60
55
65
330
37
53
48
43
77
36
48
19
149
72
66
1
29
115
107
18
24
66
42
78
90
60
24
18
114
84
90
66
24
60
19
24
11
73
5
48
30
25
168
23
97
23
6
48
90
13
221
6
121
125
96
12
18
157
35
61
72
36
107
12
1
83
25
65
103
53
12
60
66
126
30
48
109
53
175
5
24
79
17
91
60
5
54
84
1
36
144
119
36
174
30
114
318
84
126
19
41
48
132
55
35
30
42
42
48
6
13
84
17
19
41
91
35
66
120
31
12
107
37
108
72
137
67
29
19
59
6
240
12
31
59
84
198
78
61
168
83
6
210
114
19
23
54
43
17
132
102
30
115
5
48
187
12
89
12
48
24
60
19
23
1
65
19
65
174
96
78
120
12
30
36
54
43
77
126
12
1
17
24
24
54
48
18
12
48
7
23
54
6
61
65
18
18
72
6
1
131
30
19
35
120
138
186
73
17
12
30
145
48
29
43
23
126
31
95
12
132
85
119
13
107
109
95
48
121
24
35
24
54
96
66
277
53
19
29
54
25
5
42
18
31
41
48
55
17
91
29
96
12
30
90
156
90
1
131
48
121
23
42
24
7
84
11
24
61
72
11
54
48
67
41
6
36
12
78
55
5
72
132
66
48
6
96
18
150
7
59
60
1
59
6
42
36
276
24
25
17
84
84
19
84
101
12
246
18
43
17
6
36
102
150
12
1
77
60
36
24
66
42
18
12
72
18
168
67
72
53
192
36
7
216
161
66
6
91
233
66
66
19
143
150
66
90
127
155
18
42
78
12
19
156
36
71
30
103
23
6
18
42
24
54
13
35
198
96
7
17
60
72
132
48
24
6
61
71
37
35
36
12
42
31
59
13
71
66
54
49
23
85
108
41
7
77
42
42
156
114
18
30
42
7
12
36
167
126
55
65
30
25
29
115
89
7
5
24
24
120
55
35
30
72
60
42
6
247
84
29
36
18
13
12
5
36
96
216
84
48
60
102
25
59
72
54
7
29
7
24
53
120
36
19
29
42
25
119
84
61
59
109
23
85
149
144
31
131
168
6
127
83
114
55
17
67
23
42
60
43
35
150
42
1
41
24
24
12
67
84
17
7
36
12
24
89
24
66
24
13
65
19
233
150
198
30
18
72
18
78
127
12
96
228
119
49
5
43
65
18
42
30
78
132
19
12
17
30
61
107
61
41
7
11
193
101
12
6
90
24
67
11
13
35
18
330
13
29
43
12
35
114
127
71
18
67
24
23
54
204
19
77
42
18
6
60
1
113
162
120
18
84
78
30
108
7
108
35
84
6
36
78
85
5
48
54
66
18
42
72
55
161
42
30
60
24
6
30
12
6
25
ABCD 97110951064*3^$a+1 [50094]
36
55
30
30
228
137
48
127
60
78
36
96
83
12
49
90
29
7
18
35
36
19
5
67
5
145
23
7
24
66
18
12
60
60
113
12
85
11
7
36
6
60
23
1
11
13
83
108
1
18
53
12
37
18
12
113
31
6
24
35
1
71
43
24
53
37
71
55
66
30
41
12
181
24
71
31
18
35
168
67
12
54
30
101
43
53
103
24
6
84
6
89
48
19
5
13
60
60
11
12
187
101
60
25
36
11
12
7
174
6
24
54
66
5
12
24
133
11
24
7
18
222
108
90
6
5
55
24
185
25
42
54
11
60
24
24
55
12
5
73
35
55
77
19
5
19
42
35
25
30
89
205
35
25
30
17
48
156
43
5
7
24
30
47
120
144
85
35
120
49
54
6
6
281
48
79
53
19
53
7
65
48
7
54
35
31
18
251
12
7
36
5
25
251
19
65
25
6
60
138
36
24
60
12
95
19
17
60
7
41
19
6
36
11
19
120
18
35
60
31
65
25
36
23
121
60
11
13
35
156
12
37
6
29
1
240
54
17
49
35
144
108
49
18
42
24
11
43
150
47
49
35
19
12
5
85
54
5
79
17
73
42
54
84
11
19
12
18
35
7
18
203
37
23
60
24
19
60
89
55
126
6
5
144
180
19
257
73
66
24
53
73
24
35
1
47
13
36
78
6
24
72
30
84
5
1
35
36
19
41
13
30
30
84
72
71
24
19
54
23
7
66
234
36
5
19
12
65
55
78
42
114
30
29
132
103
5
7
48
66
119
228
19
18
12
138
240
5
36
49
96
120
60
36
131
79
5
19
54
6
17
37
42
24
66
23
37
174
24
101
55
126
30
5
85
18
30
66
54
12
84
71
73
71
61
24
36
288
102
29
1
35
73
35
1
24
12
18
30
35
1
11
19
17
49
59
121
11
109
59
36
36
12
7
144
54
12
23
37
71
13
11
19
60
17
79
113
55
41
61
138
6
36
18
120
6
6
18
71
49
12
18
36
5
55
30
11
24
49
72
23
120
67
30
84
131
60
145
30
18
11
36
49
6
30
11
48
12
43
24
5
37
35
25
30
41
37
12
95
13
107
43
36
6
198
5
12
25
24
6
54
95
79
137
25
35
36
37
6
24
41
156
25
60
24
11
24
1
60
60
18
5
55
60
17
55
48
12
198
11
60
85
30
41
169
71
13
83
144
103
36
29
37
18
17
24
49
42
30
35
55
54
156
71
19
24
5
79
72
29
25
6
60
5
60
103
5
48
97
12
83
37
60
95
43
36
6
48
72
144
6
24
89
1
6
90
24
11
43
12
41
24
79
5
61
23
7
24
65
1
48
167
24
1
84
84
36
6
5
19
17
12
48
37
47
36
103
5
144
121
24
96
6
30
23
61
11
108
145
12
18
60
53
7
53
48
61
71
133
36
24
107
24
55
30
23
31
5
31
41
312
72
43
5
1
71
43
216
186
24
66
41
12
1
59
25
66
66
11
24
145
71
12
7
29
91
78
6
24
5
60
25
11
25
6
30
71
144
19
24
42
35
49
35
49
6
5
85
36
30
138
60
12
24
95
24
67
29
19
72
5
24
85
30
5
12
12
36
1
48
83
13
6
101
79
5
60
73
30
30
96
24
90
30
83
37
167
73
35
91
5
24
37
18
36
17
7
30
120
6
234
30
96
41
24
61
23
31
36
84
60
29
36
49
30
6
6
48
6
47
72
1
35
61
48
30
5
55
30
180
30
5
31
17
37
11
31
30
59
1
60
84
24
23
13
120
11
49
54
12
30
71
19
5
25
294
77
48
1
144
54
6
144
95
48
37
96
251
84
12
7
30
162
18
11
25
150
5
139
53
12
132
163
6
47
19
5
43
5
72
24
19
30
11
12
24
96
169
54
29
1
11
36
79
24
5
61
11
24
24
1
30
120
41
24
43
30
6
66
131
73
60
71
84
31
84
24
126
107
13
107
13
71
36
13
54
12
29
91
18
12
24
204
42
18
12
48
12
54
66
59
25
47
24
43
113
7
53
24
85
168
11
19
5
60
31
6
120
23
97
48
72
18
53
49
24
96
48
23
120
13
36
48
36
54
72
78
6
41
120
13
83
12
61
30
17
37
47
73
83
109
168
6
84
12
5
19
17
73
60
24
71
31
24
66
18
5
48
60
12
48
24
85
11
12
37
11
19
65
19
30
24
186
5
19
197
55
48
96
36
84
17
97
36
210
149
1
6
29
31
60
138
35
36
31
ABCD 97111238774*3^$a+1 [50025]
30
24
54
102
24
24
36
84
144
3
9
51
3
9
57
30
150
12
60
48
30
12
198
102
9
63
30
42
66
12
15
57
42
6
78
24
45
9
27
51
45
9
39
3
42
12
12
18
18
42
24
72
54
60
3
51
18
3
24
45
27
12
9
6
6
72
6
54
24
6
24
24
18
27
21
12
24
36
12
18
21
9
78
12
12
9
24
135
12
42
6
18
48
84
12
6
81
27
114
36
54
9
21
90
18
42
36
18
78
66
18
18
24
15
3
66
27
72
45
6
102
30
81
36
3
66
12
48
30
36
9
15
18
84
78
21
15
48
18
111
33
102
12
18
12
108
3
39
84
42
12
12
15
9
12
12
54
12
84
24
18
3
9
63
3
96
30
3
48
45
6
24
33
99
12
33
15
18
6
48
24
18
30
120
45
9
36
15
51
72
30
84
12
6
6
75
15
9
39
12
105
27
42
60
3
63
9
27
6
78
102
6
45
27
24
30
24
96
102
6
39
36
3
45
21
6
69
9
114
12
9
12
51
9
21
54
72
12
18
90
30
18
6
6
9
3
24
9
69
30
12
30
3
60
9
39
15
48
30
12
18
9
51
33
15
72
42
39
21
18
9
9
12
6
36
6
27
9
6
18
60
6
24
6
42
21
21
48
24
54
21
21
18
30
66
84
69
21
12
222
36
18
24
3
45
30
54
183
36
3
18
24
42
66
39
9
27
24
21
6
96
12
6
75
21
24
54
42
78
30
3
21
78
138
78
30
87
48
15
21
69
18
57
33
39
15
9
45
3
45
24
3
36
3
24
60
21
3
66
3
21
3
87
30
36
27
15
33
3
6
6
6
18
18
30
48
105
15
18
12
6
6
36
96
6
36
48
48
9
9
6
6
12
30
36
18
36
42
6
30
9
45
180
3
15
24
30
84
66
66
63
3
24
54
90
9
3
36
33
3
6
6
33
15
81
9
63
15
33
69
36
3
9
24
6
21
72
75
54
114
18
27
33
6
72
12
30
90
60
30
66
18
42
6
12
12
96
36
42
24
36
6
3
9
24
3
45
54
30
48
108
66
102
78
9
36
24
81
18
84
48
12
6
6
69
84
3
54
87
3
144
66
3
3
84
36
72
18
36
66
84
30
132
6
48
60
24
36
21
36
27
42
84
12
3
36
21
36
12
42
54
6
9
3
60
18
27
48
75
48
21
39
36
57
9
60
6
48
21
15
96
66
18
42
15
36
45
3
69
24
18
132
54
120
12
3
21
54
78
72
12
18
36
21
45
3
24
57
42
6
42
6
12
51
15
6
27
9
42
66
42
42
6
12
12
57
72
27
42
3
36
27
69
21
96
18
42
60
24
108
6
48
6
6
12
48
30
12
3
15
21
21
87
36
21
63
93
132
30
12
6
84
72
18
24
6
30
33
153
24
18
24
12
6
78
30
108
42
45
69
6
12
12
45
9
6
9
117
3
33
6
36
6
63
144
9
6
6
15
36
51
138
18
120
36
18
18
57
63
12
9
33
30
48
30
6
6
6
60
12
9
27
6
15
15
90
48
6
54
63
9
39
3
18
12
18
12
120
12
93
21
24
6
156
33
57
15
51
6
36
6
6
6
24
6
90
30
12
51
15
33
3
24
9
3
18
84
6
6
12
39
69
15
21
96
54
105
9
3
27
18
99
33
27
9
30
18
27
63
42
27
9
36
63
36
93
42
12
6
30
6
6
6
51
27
9
48
21
12
48
27
27
24
42
3
3
9
9
15
12
3
12
6
15
39
36
6
36
6
45
9
42
21
9
60
30
12
30
75
9
24
12
3
27
12
57
21
27
3
72
12
36
12
90
126
30
54
72
30
48
27
21
39
21
90
9
57
72
30
6
90
108
30
30
30
36
39
21
30
30
27
27
72
66
24
6
18
84
27
63
9
33
78
9
27
45
24
144
57
6
66
6
54
42
105
33
27
33
96
6
18
42
78
12
54
78
51
9
30
33
36
12
39
72
18
87
69
18
9
21
102
18
6
84
6
78
90
48
6
30
51
12
33
24
18
12
18
36
3
3
21
9
39
117
27
33
18
102
18
24
30
48
18
12
6
3
21
51
45
24
84
111
105
66
9
3
24
9
51
54
12
24
63
33
60
51
12
24
27
18
27
57
27
33
18
18
18
12
42
78
6
15
63
54
63
12
9
6
18
78
21
3
36
162
30
18
18
33
36
15
9
51
72
42
15
36
27
18
42
12
21
93
75
15
12
18
48
18
72
54
51
51
69
9
42
36
6
18
18
84
72
18
54
27
3
6
39
3
12
36
60
57
33
36
18
48
18
6
33
144
21
36
15
33
30
72
6
72
18
9
27
18
18
18
18
66
15
48
3
12
129
27
42
36
3
9
24
12
72
48
48
18
84
9
36
24
21
30
36
6
60
6
96
6
36
39
15
66
66
69
51
66
24
3
87
21
3
36
60
48
66
90
36
132
12
42
3
69
198
6
42
12
36
6
6
12
6
48
24
3
3
42
24
102
21
81
6
9
12
51
9
39
9
21
6
45
87
9
27
6
75
3
6
42
18
12
12
66
24
6
24
60
30
48
54
6
18
48
6
33
45
18
33
27
6
15
99
45
9
72
30
33
15
57
132
12
63
24
6
12
90
42
3
9
27
75
24
9
21
30
12
21
33
54
54
3
9
42
24
72
18
30
12
36
168
24
36
48
18
27
12
15
45
3
24
30
54
6
30
18
27
33
6
6
18
117
3
24
18
60
75
3
48
18
36
42
21
27
18
12
24
66
12
78
6
21
24
75
30
18
138
102
9
15
66
15
12
9
123
3
6
18
9
99
45
3
69
69
15
36
21
12
27
36
120
36
36
87
30
84
3
9
96
48
138
9
33
72
18
66
27
9
18
12
6
12
42
30
72
3
21
6
72
72
6
6
6
48
24
27
45
6
12
21
39
33
33
3
21
15
3
93
15
24
48
30
12
12
120
12
48
30
24
18
48
12
6
90
102
6
6
36
48
30
12
51
87
18
18
18
24
51
24
21
15
15
24
12
78
30
24
9
3
33
63
9
51
18
3
69
18
18
72
27
27
9
135
72
108
21
15
78
66
30
63
33
60
72
6
54
6
36
18
18
36
12
12
6
48
60
12
162
ABCD 97111373098*3^$a+1 [50000]
36
18
5
43
53
55
41
4
9
30
18
18
54
30
18
54
6
11
13
6
72
60
18
18
21
20
19
30
12
3
81
6
24
33
45
150
12
24
30
24
78
17
13
12
36
11
31
17
28
45
3
132
12
36
81
66
54
36
3
8
37
24
102
81
45
39
168
21
15
180
9
30
12
5
43
5
67
30
36
60
119
1
23
7
29
19
12
24
5
43
5
13
11
48
1
23
16
3
48
45
15
69
3
96
29
52
9
99
45
15
3
17
115
30
78
45
57
15
15
6
23
4
60
87
12
89
1
3
33
60
72
15
33
11
7
29
31
173
7
54
30
65
16
164
36
7
9
3
18
11
76
80
31
66
15
9
51
3
36
66
119
25
24
6
41
144
19
33
39
53
7
18
36
11
108
25
35
1
35
1
15
20
13
59
1
35
13
3
87
18
11
1
42
17
12
7
24
17
1
18
65
49
11
115
66
6
42
147
9
60
6
33
93
222
30
18
12
5
24
19
30
11
7
12
90
138
36
5
25
6
24
78
30
33
57
3
45
131
19
12
6
23
88
105
39
21
6
60
12
29
199
78
12
71
31
18
42
48
18
6
29
49
30
17
19
69
15
18
15
32
7
165
3
30
90
33
15
17
1
143
13
66
42
12
30
17
28
3
65
13
3
99
29
60
91
60
29
28
9
27
99
24
42
42
5
28
39
66
23
1
18
6
12
60
12
35
13
48
66
5
24
1
6
12
120
21
69
11
64
177
48
35
31
126
3
135
18
18
5
127
53
1
66
30
18
5
25
60
83
7
9
51
21
3
21
8
1
96
24
36
23
172
8
72
1
18
5
67
108
17
73
6
54
36
23
31
36
41
79
21
32
121
48
87
141
11
1
18
5
60
49
12
36
11
16
80
7
45
15
17
19
24
5
133
59
13
36
54
60
18
12
48
47
79
45
81
39
56
19
84
60
17
12
48
43
30
71
36
121
75
45
63
80
36
28
12
21
42
36
24
6
54
17
24
7
84
9
116
12
52
8
37
27
3
6
30
36
24
66
42
60
30
11
52
8
1
36
54
48
30
66
5
19
6
11
43
90
11
49
30
5
12
25
66
41
16
105
36
111
99
41
1
30
9
51
41
1
12
39
81
47
48
49
90
6
18
18
24
24
12
48
11
91
12
42
78
17
25
23
7
93
32
1
11
4
24
8
7
18
12
35
31
120
42
47
1
132
12
3
63
129
15
30
15
45
119
1
18
161
55
101
12
1
30
6
60
35
85
30
12
18
11
43
36
5
48
4
9
24
24
35
7
18
18
72
12
120
21
45
42
6
42
42
95
136
128
61
42
5
48
7
5
19
5
40
15
36
81
45
42
12
54
96
3
56
37
18
5
48
31
125
1
24
11
37
11
49
15
3
24
36
6
15
33
107
13
35
12
40
3
78
24
24
239
55
48
48
21
15
54
24
18
12
17
49
24
11
4
3
29
1
27
80
61
51
39
41
28
3
17
73
30
60
72
66
12
72
15
36
8
61
3
237
90
42
54
30
59
7
66
71
1
3
27
6
36
23
13
12
42
24
84
41
16
9
30
21
51
33
27
24
5
4
21
47
1
18
29
12
7
5
25
36
24
155
49
18
17
25
11
49
59
79
12
33
24
75
24
29
13
12
35
115
30
11
52
116
48
28
81
114
66
23
19
29
13
18
41
12
25
6
29
25
11
13
3
48
44
73
48
23
7
29
7
24
30
24
6
36
6
71
61
120
78
18
54
30
47
24
19
6
71
55
24
102
12
18
24
114
23
4
3
36
36
60
53
25
36
18
6
11
103
30
96
30
6
30
36
48
6
24
23
60
19
69
44
37
11
1
6
5
4
51
81
9
30
24
65
97
63
33
30
45
27
17
13
35
25
18
18
27
9
23
7
17
96
1
71
13
6
6
18
65
7
30
54
24
29
31
6
27
3
60
5
37
132
36
84
42
53
7
6
107
1
87
9
18
29
4
32
37
96
87
27
18
3
3
132
90
87
3
9
32
7
162
12
132
3
33
60
12
107
25
18
42
23
1
35
1
24
59
28
15
29
1
72
47
16
3
5
25
23
61
60
18
29
12
43
5
31
17
60
1
42
9
20
1
23
25
174
17
19
6
3
93
3
9
30
36
41
28
3
12
12
21
3
36
96
18
30
53
79
41
60
13
48
30
17
16
3
84
65
37
36
143
52
48
20
1
39
9
59
7
9
75
41
25
24
48
18
53
72
76
15
36
12
18
27
21
12
102
42
18
12
78
35
96
67
24
66
48
6
17
36
1
39
63
12
5
25
75
27
66
90
29
28
21
23
43
18
12
6
18
96
18
29
31
161
48
52
116
79
6
24
11
16
56
13
6
132
30
27
96
9
23
12
31
108
5
1
66
24
36
54
39
69
3
3
36
48
41
37
30
29
12
31
30
36
84
36
11
12
48
31
30
12
35
52
3
6
60
30
30
59
61
11
108
25
48
18
84
36
12
54
24
24
47
61
54
6
12
60
108
12
18
30
15
116
16
3
113
1
48
42
5
60
60
19
12
78
23
60
19
17
36
96
49
54
5
7
18
6
113
12
7
48
24
6
11
13
12
156
102
66
75
21
35
55
6
48
11
72
4
39
18
27
9
12
84
6
17
16
56
16
32
36
91
65
13
35
127
36
48
5
7
41
28
36
8
40
8
36
1
24
72
24
39
3
72
17
19
5
115
6
15
15
6
11
52
20
55
54
12
18
96
42
11
91
18
83
19
126
6
33
3
101
48
60
1
11
19
17
12
16
27
12
18
11
84
24
37
12
30
24
66
30
30
12
3
32
13
39
3
30
11
1
63
27
30
36
30
17
31
102
42
41
64
15
18
42
30
36
24
11
7
12
168
18
15
9
90
6
42
33
12
105
3
57
12
27
93
102
21
8
157
18
12
30
27
3
24
30
66
18
30
24
36
6
6
17
1
6
54
30
90
24
35
24
16
27
54
35
31
77
73
48
12
30
21
8
1
138
6
35
36
13
6
9
33
12
48
ABCD 97112231584*3^$a+1 [50037]
12
17
19
9
9
27
27
6
18
53
13
6
108
18
3
20
4
36
80
13
87
8
49
83
4
9
23
36
28
92
40
36
24
27
5
13
51
3
12
60
17
1
59
28
33
18
60
36
12
18
18
113
1
143
28
44
37
66
41
28
48
9
24
27
21
18
41
12
4
12
120
45
18
21
20
19
29
7
17
19
138
15
3
18
3
21
30
45
8
43
9
8
64
8
16
20
48
40
33
36
11
36
48
48
7
9
3
17
73
23
24
7
24
54
27
27
12
33
8
84
61
3
168
153
30
29
52
60
45
15
44
13
59
115
24
57
20
24
7
53
31
5
4
15
30
27
9
3
15
65
31
41
36
43
17
24
4
32
19
9
36
20
19
21
39
101
61
11
37
15
3
53
16
24
3
117
20
91
41
55
161
85
3
21
3
80
12
52
27
17
1
6
77
12
19
53
4
96
8
48
7
21
8
12
7
185
19
9
27
30
27
51
12
42
15
51
78
18
77
7
21
51
36
29
24
24
1
27
3
5
24
16
8
60
16
32
12
36
67
12
36
18
18
5
1
18
9
27
18
83
19
101
7
6
35
4
33
18
125
145
95
16
48
8
16
48
12
9
11
208
9
6
29
4
20
36
13
35
79
21
45
11
12
28
93
6
12
36
29
7
21
57
18
18
39
69
35
31
149
49
3
21
23
24
48
31
21
45
6
12
81
15
57
45
3
44
7
53
36
19
108
60
36
45
32
52
32
4
32
19
66
3
20
4
9
23
67
9
9
87
44
24
7
6
54
5
100
15
101
88
117
6
57
48
51
33
20
1
23
55
18
47
1
51
27
5
24
19
42
15
8
36
31
21
45
18
53
7
21
48
33
18
9
20
36
72
43
54
15
32
31
5
40
20
7
57
45
42
45
27
53
91
9
9
51
39
48
6
3
44
43
5
7
21
60
123
29
40
20
19
18
35
40
44
60
24
60
16
104
7
21
12
80
96
4
111
21
92
88
105
63
15
18
54
5
40
8
73
59
4
20
48
25
96
54
12
45
116
28
80
7
66
6
12
6
11
4
21
39
27
65
7
89
7
29
48
24
1
90
33
27
33
32
24
48
36
4
8
7
6
135
63
5
43
5
19
5
48
49
27
56
7
17
72
4
36
3
300
57
44
36
31
53
4
9
15
9
23
100
3
12
42
27
3
29
4
24
24
51
5
13
12
59
37
18
17
49
11
67
101
7
33
15
78
71
72
16
39
30
6
77
76
45
35
13
54
5
40
33
12
123
9
30
72
42
59
16
33
23
43
53
7
21
80
7
72
18
11
1
6
36
12
77
4
9
15
9
71
12
28
24
81
48
90
9
69
54
21
15
17
12
7
126
11
40
15
72
5
13
18
41
4
63
5
52
68
76
44
12
12
72
55
72
9
15
36
36
17
67
18
42
9
27
48
9
32
76
80
55
41
67
6
11
7
9
68
67
5
12
36
13
83
16
87
48
17
24
4
33
23
13
23
24
60
36
12
192
31
5
67
21
69
3
51
9
32
112
9
72
48
11
40
27
36
18
11
55
18
6
57
8
4
3
48
9
44
19
65
40
75
21
8
16
20
16
80
19
36
36
24
21
104
1
11
40
57
15
108
51
9
27
17
100
56
12
12
24
60
12
4
63
144
5
31
45
15
12
78
27
36
12
44
60
49
42
21
9
131
55
41
49
11
37
3
129
23
67
101
1
72
27
8
36
1
18
78
23
76
9
18
17
4
27
77
13
168
107
19
48
33
27
113
49
23
67
9
152
12
19
69
45
54
17
67
72
81
45
99
36
15
12
6
18
29
24
60
4
63
69
15
69
60
3
53
55
5
61
3
48
216
27
12
42
54
5
24
37
18
6
27
63
9
45
18
30
39
33
23
12
40
60
48
57
51
3
5
96
1
83
28
21
108
36
35
16
8
36
28
39
12
57
15
29
16
68
1
30
65
28
44
24
169
18
93
80
1
87
12
117
15
192
128
67
5
13
27
27
12
5
19
36
30
35
36
91
6
27
8
36
37
75
20
31
17
40
15
53
1
83
43
48
9
33
23
97
24
30
24
17
19
53
156
36
64
33
30
60
102
90
18
11
28
12
84
56
43
24
89
4
27
33
39
105
81
30
5
19
18
3
9
90
21
15
17
36
12
16
15
30
11
24
4
3
77
13
48
71
52
99
36
113
25
11
7
125
40
3
12
96
33
12
8
13
63
36
9
15
3
78
11
72
16
3
36
5
31
21
3
36
33
32
7
9
165
42
17
28
45
11
37
15
93
108
3
44
49
18
180
108
77
151
17
4
44
103
18
23
31
30
3
20
13
18
9
20
13
11
25
11
24
67
297
45
11
43
5
121
24
54
65
7
12
5
36
19
5
4
44
12
1
6
89
31
9
15
5
24
37
6
18
63
3
9
204
20
16
48
51
29
145
35
84
100
68
12
88
24
20
7
9
24
3
41
16
9
11
43
24
5
85
18
29
24
37
54
5
25
15
39
36
114
35
28
3
18
23
1
23
16
33
51
32
19
9
32
1
54
84
9
60
27
17
37
18
5
115
117
92
16
32
19
5
43
24
18
174
45
27
5
55
5
7
101
187
36
5
36
36
85
3
87
6
48
35
16
8
49
3
36
33
24
18
57
15
77
12
16
56
112
8
1
6
5
7
9
20
13
36
102
36
29
7
18
3
32
169
39
87
36
48
18
11
60
7
30
6
41
24
7
45
9
66
29
61
35
19
17
43
120
6
71
49
27
140
28
8
1
54
9
56
25
11
28
27
29
12
31
18
6
12
17
132
72
19
41
7
9
15
33
21
30
89
36
19
9
51
12
5
36
16
8
7
60
105
33
71
7
9
27
29
88
72
68
16
8
12
4
63
9
45
15
3
9
12
24
3
17
1
42
66
11
36
43
6
75
8
16
27
33
8
64
15
90
75
84
8
91
53
60
7
17
1
15
3
17
1
71
19
42
11
12
31
54
3
51
125
28
8
24
7
5
49
51
48
8
40
8
168
28
32
64
24
20
19
54
95
4
8
19
9
12
9
27
32
244
9
27
ABCD 97112596138*3^$a+1 [50051]
12
87
66
35
16
20
19
81
69
11
19
6
114
6
90
45
8
115
5
37
24
59
1
15
111
9
56
19
29
28
33
24
23
7
60
30
66
6
35
4
12
177
42
29
24
40
96
75
84
12
81
20
64
8
7
33
45
147
39
54
6
21
3
17
4
56
4
75
6
3
48
32
1
27
69
30
153
27
9
69
72
39
9
6
17
7
57
15
141
27
150
6
5
55
81
63
45
36
140
19
41
16
116
4
24
96
20
79
30
47
24
40
8
25
12
3
32
148
21
24
83
84
168
1
119
67
9
32
79
5
40
63
21
9
3
117
6
5
1
95
16
69
51
8
4
57
18
6
51
3
36
9
80
28
44
24
1
18
36
5
52
69
23
60
1
96
35
64
12
68
31
18
11
4
68
28
60
24
48
33
59
31
30
111
20
4
9
6
30
75
56
19
6
60
120
3
60
32
19
45
12
57
11
4
27
30
30
53
36
25
71
19
21
69
6
21
20
19
48
33
99
54
24
11
60
4
36
15
65
19
30
96
54
6
11
25
54
36
65
19
9
15
12
9
32
43
9
80
85
30
72
5
64
12
48
36
48
8
13
24
36
119
7
9
75
5
61
123
72
9
6
24
114
11
76
15
69
12
24
24
20
79
21
51
24
17
73
6
60
9
51
48
12
24
65
1
60
59
40
15
17
24
28
75
5
12
49
30
9
81
75
51
9
32
43
6
3
20
12
36
73
24
12
63
92
139
41
4
45
35
60
49
132
39
72
92
52
93
27
15
9
24
96
15
24
120
5
7
24
6
11
12
36
19
17
43
5
25
87
15
30
48
42
234
59
1
156
119
169
60
66
57
12
21
6
33
21
6
21
57
132
35
25
108
3
128
25
47
13
6
53
160
15
12
24
6
83
25
51
56
19
6
39
12
9
75
3
12
9
51
5
49
84
3
3
5
64
21
147
128
1
23
60
1
51
15
9
15
36
29
1
15
36
3
41
13
132
23
12
60
13
11
19
60
60
5
28
32
1
59
40
15
17
19
30
111
69
54
21
9
35
1
75
45
90
89
72
235
108
12
108
81
92
4
80
85
3
116
49
75
57
78
72
41
7
81
164
7
5
48
31
57
32
55
12
90
63
12
3
6
15
75
5
64
45
35
7
81
8
112
117
11
16
93
35
37
3
8
7
41
24
36
31
45
9
120
15
9
36
75
80
12
19
54
59
16
24
80
37
51
44
43
185
157
51
33
24
35
37
11
12
36
31
30
90
24
5
24
1
15
39
41
19
42
215
4
72
93
51
36
224
4
21
23
25
3
33
24
6
114
23
13
6
48
12
30
3
92
4
39
53
43
6
114
17
28
36
44
12
72
220
12
9
144
11
60
24
28
3
126
11
24
19
6
3
27
21
68
16
9
15
45
75
32
49
30
9
21
59
1
15
68
16
9
102
65
85
54
9
80
12
55
9
9
12
159
92
7
6
36
18
93
32
67
41
64
99
5
31
9
20
100
15
30
11
4
84
32
24
16
20
28
27
24
21
39
5
49
12
15
20
43
30
36
167
12
52
8
55
41
16
15
33
36
15
36
33
105
51
51
9
56
13
11
4
21
120
60
60
30
57
68
61
23
37
24
66
93
15
17
43
66
30
54
147
15
18
23
49
51
3
6
3
15
21
60
20
60
31
84
30
6
41
72
28
27
42
60
143
16
15
21
188
76
75
41
25
11
7
41
24
67
29
19
6
60
47
52
15
66
15
51
29
1
39
39
93
93
35
64
15
5
7
9
39
33
33
35
1
24
36
23
48
12
1
11
4
69
12
90
5
28
48
9
24
66
174
30
17
49
78
81
15
24
17
16
24
20
49
11
160
36
20
144
25
23
16
21
23
16
20
24
31
54
27
24
69
171
24
27
18
3
57
60
6
24
5
40
8
72
96
25
6
21
80
7
12
33
152
148
20
1
6
54
6
180
5
60
25
63
81
47
43
21
33
30
12
53
16
9
12
3
15
6
11
73
60
6
114
11
40
69
3
8
1
60
84
30
96
33
32
24
1
78
33
32
60
16
69
42
18
75
27
30
30
9
72
120
39
29
4
140
16
9
96
144
51
51
21
8
31
41
43
17
28
24
57
3
116
16
9
30
30
39
27
65
48
37
159
44
85
96
27
9
78
141
116
13
6
77
7
30
51
56
40
9
54
5
28
39
54
35
16
45
18
12
60
9
9
72
18
21
15
9
96
164
1
6
5
43
90
11
24
1
96
54
5
60
1
35
4
69
11
19
5
48
13
147
8
49
36
60
30
89
216
256
129
36
99
9
72
63
8
13
95
76
69
35
40
84
36
32
157
30
42
155
28
12
36
123
24
36
21
68
12
48
97
24
95
40
96
20
4
32
24
13
23
19
29
4
21
71
13
35
36
85
144
27
99
5
4
51
89
31
41
13
11
91
54
35
1
191
97
15
36
45
96
51
32
40
192
36
68
1
120
35
19
6
11
49
15
3
72
234
27
57
12
59
1
39
69
27
144
81
15
9
15
12
27
17
4
36
9
60
24
15
108
69
30
29
25
114
21
152
24
13
162
21
12
45
11
12
67
6
119
37
39
69
147
9
39
57
24
15
56
16
69
3
8
127
57
9
15
45
11
43
ABCD 97112945336*3^$a+1 [50016]
36
41
12
63
27
13
65
30
21
28
8
16
17
6
12
72
18
42
73
35
30
6
18
30
6
99
9
3
12
3
13
77
12
18
6
7
41
7
8
24
24
15
12
9
4
5
55
17
36
7
11
13
11
48
21
16
8
64
32
171
69
48
4
53
6
21
36
28
53
18
13
65
30
45
27
85
12
56
16
48
72
17
15
39
18
6
9
88
5
54
6
39
28
32
4
23
37
71
30
31
65
39
40
8
21
19
11
1
5
39
9
18
6
108
39
15
54
36
18
84
18
18
42
15
87
1
24
29
6
1
68
51
54
7
29
18
72
57
51
13
47
9
57
6
21
9
54
33
9
54
1
29
54
6
19
8
21
18
24
54
12
27
69
36
30
13
11
54
31
12
23
21
15
37
12
8
28
11
9
16
24
48
11
25
29
12
36
60
3
4
11
18
31
23
13
5
12
6
18
12
6
9
45
15
33
42
25
47
25
20
21
18
6
19
11
42
30
9
45
72
3
3
48
25
12
5
31
23
36
37
12
24
17
12
6
21
15
18
15
3
37
32
24
33
7
32
72
24
40
41
30
6
7
29
72
90
21
48
21
7
36
11
1
20
45
27
48
15
25
8
3
18
3
12
28
17
31
8
12
21
7
36
47
30
6
25
5
15
3
18
7
53
30
24
9
16
60
24
17
27
4
5
36
3
9
27
9
19
5
15
12
21
15
21
67
24
41
7
48
17
18
13
44
9
18
18
18
60
36
33
4
17
7
5
6
12
1
143
60
12
6
19
11
6
55
65
3
3
25
11
25
36
24
20
4
29
90
36
13
5
27
69
91
68
4
11
6
18
9
21
31
8
4
32
51
25
8
28
20
27
21
3
25
12
11
37
8
72
9
27
27
36
24
126
54
18
18
30
6
30
18
60
30
51
4
23
36
12
1
41
36
12
18
6
90
12
13
60
5
72
18
25
47
18
18
18
3
4
47
1
32
21
7
83
30
3
39
25
29
51
15
54
18
18
19
8
15
45
28
29
6
13
8
28
60
35
33
4
11
6
43
41
18
6
3
12
3
12
37
23
33
21
30
24
13
12
11
12
141
60
4
17
7
29
3
48
33
19
32
27
1
20
9
3
16
5
63
12
27
21
24
9
42
12
42
12
24
3
15
1
17
66
6
7
95
13
29
12
39
3
1
12
12
83
90
43
59
1
23
13
48
32
27
90
6
30
31
59
69
21
60
12
19
68
76
41
138
18
18
24
21
45
54
108
1
5
15
28
11
97
5
43
8
12
4
32
9
55
44
9
6
48
61
8
24
21
31
44
48
4
11
9
9
3
3
30
24
51
88
12
5
54
25
48
113
123
15
18
75
16
20
36
15
61
29
6
1
17
12
24
7
12
36
11
21
12
27
21
15
25
5
3
33
6
18
15
12
27
1
48
17
15
93
24
18
9
36
16
12
11
24
13
20
123
1
5
91
11
24
1
47
1
36
8
63
90
18
9
33
18
30
31
23
45
9
19
20
24
36
15
37
12
5
12
18
78
15
3
30
60
12
3
3
18
27
24
16
56
36
28
32
48
52
12
11
105
3
54
18
84
49
12
20
64
17
31
5
18
13
47
13
44
123
9
57
7
29
6
48
54
18
6
30
24
9
21
7
35
30
6
72
12
9
63
6
55
11
54
3
4
47
13
5
72
67
11
37
84
8
33
18
48
69
21
115
71
49
71
18
15
39
13
23
6
36
31
35
18
24
12
42
84
13
11
45
16
8
15
33
112
17
24
12
27
16
143
18
7
8
12
84
27
54
72
31
59
69
27
36
12
105
64
12
41
43
5
6
30
7
83
73
35
6
7
29
36
15
15
37
5
15
75
13
23
13
41
3
45
43
12
5
15
24
9
18
57
105
6
1
36
11
1
17
24
3
24
9
30
24
18
175
12
32
9
7
29
7
32
24
4
32
15
12
1
20
28
5
79
12
20
64
41
24
43
8
15
1
72
17
18
6
43
36
44
4
12
5
36
12
15
21
24
72
12
6
1
11
36
6
30
24
37
11
24
48
60
57
24
40
56
3
13
128
36
28
80
15
21
12
21
36
18
18
18
6
138
18
19
32
3
25
24
24
23
12
1
12
56
12
4
80
21
54
1
119
9
51
25
29
3
4
5
7
24
104
33
7
12
17
30
18
51
16
23
60
9
27
21
60
16
5
150
13
44
51
25
20
3
60
18
12
3
15
18
3
3
13
24
11
13
72
5
19
23
33
24
27
1
23
9
60
147
18
36
15
21
7
23
13
29
27
4
17
31
5
111
96
27
61
17
39
16
12
12
23
1
80
9
42
12
36
9
15
108
33
3
12
78
18
12
9
28
8
9
19
20
64
41
7
32
40
11
57
57
12
7
29
3
40
17
27
9
30
105
16
29
7
80
16
12
5
7
11
18
27
16
8
4
17
27
9
54
21
33
63
12
16
17
79
47
1
23
36
12
24
97
77
27
60
3
13
36
24
24
32
24
33
3
76
128
24
3
48
78
84
18
18
7
35
13
17
24
48
3
12
27
21
16
29
27
33
18
93
9
24
102
1
23
9
3
1
32
3
13
32
4
29
3
27
1
12
32
4
32
16
47
18
15
21
36
6
13
17
19
12
5
3
16
77
12
19
36
5
120
31
60
53
15
27
1
29
6
33
33
27
9
6
25
23
24
12
1
17
19
8
9
27
15
13
20
12
9
15
3
48
25
11
1
17
3
3
138
18
69
40
68
16
11
66
15
4
17
15
3
42
15
24
48
33
7
89
36
39
4
5
19
5
12
24
18
30
15
27
30
24
30
36
13
5
7
32
16
5
18
18
51
39
12
1
77
39
27
60
36
84
6
7
11
18
30
18
15
3
18
6
85
48
36
11
9
28
12
17
3
4
29
27
24
24
15
6
27
117
31
80
69
27
12
16
20
51
33
12
64
17
19
11
1
17
3
3
61
44
33
54
24
30
3
36
3
13
12
11
126
18
9
3
9
9
19
5
36
15
3
12
13
23
21
3
30
39
24
45
54
33
63
12
33
3
24
36
37
32
51
6
27
21
3
4
12
53
18
13
23
6
15
36
28
29
120
36
6
33
57
54
21
123
9
16
77
31
108
11
18
3
15
49
8
141
3
16
44
3
36
9
100
17
39
16
41
27
16
59
78
48
72
75
4
32
93
12
7
36
12
5
39
33
7
48
11
60
12
9
12
51
21
96
28
20
108
15
49
11
21
15
120
6
12
18
21
75
18
3
76
8
69
18
37
32
21
36
24
79
12
84
23
36
1
11
13
5
18
57
33
7
11
69
21
6
48
9
28
5
66
6
18
30
43
17
63
24
21
15
16
5
55
56
27
36
13
5
15
21
60
12
18
6
12
55
32
4
20
24
15
57
12
3
25
5
19
5
30
21
57
31
92
39
13
17
7
17
15
40
24
29
43
24
35
24
93
64
17
6
1
32
33
3
3
12
54
24
30
21
3
9
3
1
36
5
3
51
1
71
69
16
5
3
15
109
17
12
3
28
29
51
21
3
15
12
24
13
5
19
11
18
3
4
12
17
19
17
3
88
77
30
61
24
11
21
27
9
45
36
204
39
15
12
36
6
18
57
15
73
101
6
13
56
39
1
12
5
12
36
36
7
17
18
36
120
33
3
73
8
27
37
108
12
23
1
8
36
27
18
39
141
3
40
20
112
65
27
40
12
5
18
25
29
3
21
7
137
12
6
21
4
5
7
17
36
3
9
55
44
15
33
52
17
18
6
7
173
18
45
28
35
93
15
49
20
28
23
6
66
36
6
30
13
131
33
28
119
18
60
18
13
23
21
64
20
3
9
12
9
6
57
12
33
24
87
105
36
6
12
18
19
23
18
51
21
12
6
61
11
81
52
12
92
33
31
96
17
39
15
61
77
7
47
13
ABCD 97113070612*3^$a+1 [50177]
144
627
189
45
198
72
18
51
96
656
43
72
162
123
57
36
360
306
36
5
64
384
51
45
171
18
396
18
18
83
7
393
21
18
153
128
97
108
147
87
252
45
45
108
36
162
33
336
333
3
33
216
18
288
18
72
59
144
67
525
128
16
159
305
217
39
80
64
69
378
65
115
18
162
72
161
55
162
54
198
882
558
216
36
54
72
54
11
64
336
39
288
57
144
285
195
57
54
65
259
125
1
540
18
33
57
378
45
99
720
141
128
127
113
139
213
144
21
270
45
80
37
27
9
72
54
89
55
105
57
135
224
1
143
160
75
234
108
159
3
77
85
90
216
153
99
93
128
229
18
54
18
113
160
87
153
144
63
177
3
93
33
216
234
306
219
32
64
144
45
144
51
75
197
55
180
72
126
255
87
9
153
167
96
48
16
69
54
101
511
129
177
95
64
144
165
11
61
179
1
15
128
112
33
431
73
126
297
80
64
45
195
21
299
205
306
90
119
64
339
18
72
126
72
90
99
9
87
75
5
13
72
59
85
54
162
35
109
18
33
147
36
137
169
39
80
259
90
51
32
48
432
208
272
253
147
48
96
96
225
63
320
96
16
117
288
18
72
33
39
137
144
96
160
93
90
41
112
63
144
273
123
144
90
251
19
36
54
18
225
48
321
126
18
630
41
13
108
23
427
72
198
39
176
19
29
7
468
21
320
16
128
199
108
288
90
51
111
209
61
99
9
71
181
72
131
112
27
18
108
167
49
216
108
144
306
72
288
17
163
72
53
127
33
272
64
96
57
18
324
18
18
684
18
111
80
96
19
77
48
592
165
59
64
176
16
153
270
297
63
177
128
55
105
147
45
657
36
ABCD 97113378218*3^$a+1 [50051]
96
104
45
27
9
15
40
107
54
55
59
21
123
61
32
27
60
81
21
3
33
72
31
32
24
3
13
113
31
104
16
8
57
36
75
57
36
75
9
72
6
30
27
72
16
29
6
69
120
144
21
6
37
11
72
69
39
25
17
48
15
117
43
29
3
27
21
21
18
48
9
24
16
149
75
16
125
54
21
216
120
165
19
48
5
27
40
59
69
3
42
30
13
113
126
9
64
48
32
51
37
128
112
32
51
61
11
174
18
45
27
6
12
283
47
57
69
51
21
43
95
1
24
80
24
33
15
27
18
12
6
9
21
27
9
90
21
15
162
15
112
125
51
24
51
42
30
78
30
73
71
49
192
53
12
18
21
51
37
96
89
18
90
3
16
24
59
6
30
54
3
147
61
120
32
72
75
37
83
37
59
37
8
21
18
193
113
60
19
8
39
78
162
9
27
18
72
72
30
21
21
54
12
25
8
45
12
18
21
15
96
177
3
117
3
54
36
60
18
45
9
31
5
19
80
72
45
138
97
104
16
41
12
51
75
90
51
24
24
27
60
36
45
27
36
30
24
90
36
12
114
79
11
21
153
6
48
1
5
30
21
33
111
147
54
30
25
35
45
136
8
21
3
40
65
36
54
45
33
15
144
123
36
180
6
63
96
57
55
35
45
9
18
61
5
36
54
57
3
37
24
48
35
237
64
144
72
41
7
8
64
5
36
18
24
93
64
23
1
32
3
21
105
15
48
3
54
31
119
90
55
35
90
3
136
257
18
36
1
24
5
54
6
84
6
18
12
31
24
41
18
61
8
21
66
129
96
51
108
25
11
18
90
73
80
48
16
8
16
41
6
18
31
104
256
104
24
48
48
27
72
42
19
80
27
18
139
5
43
8
21
19
65
24
207
291
90
43
47
180
24
21
33
31
8
40
65
15
3
117
160
77
139
29
18
177
48
27
36
54
138
9
33
151
41
90
96
45
88
11
13
17
18
37
89
60
27
129
15
21
72
67
5
19
35
24
61
5
60
12
67
11
30
7
83
24
12
25
224
45
19
17
234
61
24
56
3
93
27
36
126
6
12
60
18
18
30
54
72
6
39
45
75
75
21
40
152
57
79
24
48
48
11
36
18
15
57
90
18
27
15
12
37
48
5
36
87
117
36
246
114
159
40
11
24
21
69
51
24
16
17
55
48
144
32
3
78
39
9
7
29
96
30
37
72
59
30
39
33
18
85
80
15
25
56
33
15
15
1
5
27
27
216
72
157
5
3
27
126
7
32
16
56
40
29
24
27
48
112
41
63
72
15
102
42
73
80
3
18
75
16
59
69
75
12
25
101
3
15
36
18
115
65
7
155
253
5
147
16
24
5
78
36
9
16
5
114
57
24
40
96
8
16
120
24
101
75
72
27
13
32
40
128
3
54
31
41
55
24
107
69
3
93
24
9
66
78
18
54
39
81
36
27
51
72
18
36
84
150
192
45
159
30
3
33
7
72
11
237
40
11
42
120
24
54
141
69
19
72
96
24
56
72
45
18
49
56
40
65
15
3
157
32
45
123
9
84
60
31
8
96
75
24
45
16
56
120
24
24
16
5
36
18
18
90
48
240
9
136
101
51
3
96
48
61
17
18
72
48
21
33
7
24
80
16
71
49
29
72
3
16
11
13
56
45
156
223
11
13
72
83
48
18
60
31
95
73
32
48
21
27
88
17
30
33
75
90
72
3
40
80
21
6
18
72
48
36
31
120
72
120
72
56
57
36
27
112
152
105
36
30
60
48
42
18
69
96
16
56
27
60
126
19
47
9
72
112
152
40
179
85
17
144
6
90
48
39
21
19
8
9
120
103
152
40
96
113
39
21
54
45
21
91
5
19
11
93
93
163
11
78
66
45
136
24
24
11
126
84
27
153
7
65
127
32
16
149
19
96
56
27
93
3
36
18
66
61
56
168
27
84
36
18
6
21
225
18
60
144
33
105
87
112
80
63
33
27
37
8
112
224
27
85
29
108
111
136
56
3
30
36
54
21
15
114
36
3
81
6
25
119
12
13
59
18
67
48
8
27
157
23
138
39
3
37
56
96
64
176
48
40
72
5
84
15
39
81
99
13
65
ABCD 97113814412*3^$a+1 [50037]
47
18
90
129
51
90
36
91
72
72
36
89
108
151
65
54
205
11
72
73
107
18
36
39
177
27
76
180
95
1
53
36
27
12
33
79
20
9
15
64
47
69
16
59
57
60
27
1
152
12
48
39
13
41
135
40
80
40
96
5
54
36
13
5
72
90
36
54
15
21
63
252
60
52
60
8
24
40
53
87
28
152
40
53
162
13
20
60
12
3
18
18
109
20
76
29
15
148
32
3
25
48
36
35
13
5
36
54
33
4
35
205
29
36
223
72
65
19
84
128
3
57
33
159
12
9
87
93
27
9
51
48
16
36
48
35
9
28
125
103
132
128
87
25
12
125
126
69
76
24
11
49
48
48
17
67
48
108
60
5
139
5
51
39
21
15
85
144
41
115
119
37
164
172
84
29
36
31
59
54
19
71
36
21
15
33
12
99
198
7
60
36
12
68
123
126
108
63
24
48
81
7
83
121
95
18
67
56
39
33
21
27
112
203
49
60
143
36
69
21
36
51
112
12
104
96
21
18
9
76
96
140
75
13
23
33
16
239
69
148
12
12
48
32
21
63
60
39
72
9
204
3
93
87
105
3
105
24
51
72
49
5
180
51
75
109
24
56
40
8
40
8
60
52
143
73
17
15
3
45
45
54
117
76
20
108
4
125
18
289
24
101
3
123
49
59
297
12
76
32
15
9
64
215
25
72
29
18
36
45
27
18
36
54
9
228
28
104
16
29
43
152
12
81
159
76
80
45
87
3
18
39
40
47
13
92
48
45
91
480
12
47
81
16
29
51
75
18
63
9
15
136
72
263
33
39
36
57
33
139
5
18
13
5
72
7
47
234
15
21
19
17
162
18
315
48
160
144
32
24
4
11
1
84
77
54
18
18
37
20
172
8
15
18
159
3
85
23
45
48
51
13
23
18
72
15
39
121
59
144
1
56
15
13
5
55
107
45
9
15
3
18
72
27
9
51
48
45
67
23
72
13
23
93
16
53
27
156
24
76
59
21
33
72
3
4
96
36
41
55
35
45
153
67
84
65
159
39
21
100
44
16
12
59
36
165
160
68
64
11
72
25
65
67
41
7
8
64
132
41
54
18
36
36
19
17
54
18
171
117
79
65
18
25
11
72
144
49
5
36
79
56
76
20
60
4
60
5
36
43
47
108
117
24
100
60
20
48
135
13
5
18
37
53
72
54
73
68
93
51
36
3
109
17
39
4
47
90
18
36
90
75
15
72
33
24
51
57
12
21
72
7
68
123
1
156
72
23
117
27
105
76
80
63
144
198
7
101
15
64
80
93
108
126
36
72
73
53
139
56
39
73
72
96
24
8
15
18
19
80
28
17
67
41
19
48
41
7
48
17
3
160
36
24
47
145
80
4
5
126
25
192
125
108
18
25
36
29
67
32
171
81
45
54
97
65
15
28
180
11
61
47
121
41
54
1
56
48
40
35
69
3
90
18
121
120
8
93
115
108
132
23
54
123
144
84
99
36
117
88
72
80
52
41
27
108
112
77
103
24
53
36
72
7
47
9
16
96
5
127
96
47
90
54
141
88
5
87
4
35
45
48
33
63
9
252
18
97
29
19
8
99
18
43
188
76
24
24
5
51
16
41
3
60
171
13
56
4
36
17
103
56
28
36
24
80
36
51
54
115
47
25
29
79
47
18
90
37
20
12
48
28
35
97
44
16
84
11
105
64
96
48
204
36
60
36
53
43
47
18
27
28
107
72
13
200
232
36
48
11
18
36
27
27
36
9
27
61
164
9
91
44
9
91
17
15
60
60
9
63
120
52
125
51
3
36
180
21
33
126
54
72
15
132
15
1
12
95
18
7
32
28
128
12
9
54
25
65
27
48
64
5
151
101
19
17
90
13
77
27
108
9
55
44
81
3
36
15
49
23
69
268
5
27
9
27
148
5
ABCD 97114255222*3^$a+1 [50001]
4
8
141
199
11
6
66
93
12
4
71
9
28
41
87
3
117
45
19
48
8
24
39
57
60
60
40
192
77
60
36
3
184
41
15
60
12
40
23
12
9
16
32
12
40
80
16
32
51
9
28
32
96
24
12
21
30
240
18
31
41
15
4
65
15
16
59
21
48
60
72
75
213
105
51
48
108
4
41
67
23
57
3
37
17
175
35
85
5
3
87
6
19
35
105
60
84
144
36
16
71
33
147
78
7
29
90
9
24
237
75
51
25
44
36
4
89
306
81
48
64
60
8
64
44
16
131
18
15
45
367
132
23
85
35
114
43
132
60
29
90
37
23
121
48
48
68
51
153
100
32
9
51
100
20
9
15
75
36
33
100
68
9
31
8
12
93
31
20
28
56
15
105
16
68
12
16
120
72
41
15
60
180
16
8
21
31
36
8
21
115
80
16
8
24
40
80
51
37
35
57
48
52
53
39
21
54
69
16
68
27
145
89
19
68
4
101
60
55
29
6
54
30
13
47
69
12
4
5
39
12
123
21
16
8
12
100
5
54
6
7
308
84
135
21
108
24
28
44
9
6
1
8
12
15
18
36
55
36
80
4
35
36
37
32
99
45
36
144
184
17
99
27
229
119
9
12
144
4
113
19
8
27
45
9
39
12
48
96
27
18
12
39
39
9
52
104
180
4
11
36
45
75
1
113
66
144
49
176
4
173
27
57
111
12
36
120
105
7
68
16
80
96
33
51
81
15
15
45
48
4
32
75
30
3
87
24
21
24
75
37
68
76
36
59
36
84
33
220
12
5
24
7
32
51
36
21
72
33
54
69
12
9
15
76
80
48
15
12
33
84
27
133
92
105
15
69
75
105
39
96
12
60
33
12
19
35
24
9
57
36
108
126
60
1
245
87
63
45
24
75
54
151
5
6
18
7
23
9
52
8
27
85
59
30
7
65
204
55
29
7
35
25
44
24
156
15
6
55
24
96
35
9
48
111
90
51
15
85
20
9
111
144
51
36
18
7
8
15
49
191
9
40
17
43
132
5
43
8
120
69
43
11
61
65
30
33
96
16
161
54
60
33
12
9
7
5
63
81
24
27
48
12
48
21
6
37
48
60
68
4
92
28
113
135
3
109
17
6
48
69
96
36
16
24
68
48
153
75
45
27
84
196
12
47
33
3
30
79
156
8
16
108
12
35
69
12
4
56
48
45
75
12
52
83
48
132
145
104
69
72
159
21
15
48
64
53
204
144
7
132
17
51
189
31
59
21
52
108
29
39
24
33
30
9
76
29
63
88
8
4
12
104
45
15
36
21
30
9
36
12
93
48
7
35
228
150
147
60
63
1
68
40
56
87
33
64
20
112
36
24
11
24
85
95
33
88
5
84
31
23
90
27
9
39
52
8
180
87
25
32
63
69
24
52
80
48
16
35
9
24
147
133
8
40
24
176
168
36
36
105
79
68
60
88
12
71
9
132
24
72
64
80
15
73
8
24
168
28
59
9
75
21
15
33
57
3
21
31
128
57
51
4
48
8
40
12
47
54
7
200
9
36
3
24
51
30
67
23
6
15
160
59
9
3
9
16
8
204
48
45
15
24
16
65
7
8
64
8
3
33
27
25
12
32
76
8
144
3
78
27
52
92
28
47
6
228
27
52
12
5
15
16
5
18
57
240
24
36
93
15
57
7
137
111
24
24
75
21
24
216
136
84
5
43
20
63
30
78
66
3
33
78
129
48
40
32
40
8
9
31
44
9
67
20
4
8
96
27
54
31
24
8
27
30
31
29
15
36
39
21
45
78
1
11
9
81
63
4
8
100
173
72
108
19
12
48
12
96
20
3
6
36
115
29
90
36
57
12
15
150
15
69
75
12
12
96
24
51
6
103
120
8
39
105
39
57
24
24
60
52
29
15
36
39
69
16
108
20
27
21
9
54
6
43
92
21
15
4
59
61
5
43
56
72
45
27
28
89
39
172
23
61
89
27
112
48
8
4
12
20
16
5
48
60
31
116
24
36
12
40
41
19
53
60
3
12
12
100
20
232
11
24
13
80
48
69
24
51
88
17
6
33
16
5
91
29
24
27
99
66
147
60
36
45
36
31
59
13
8
39
25
80
24
15
21
100
35
105
75
24
57
4
44
132
48
52
113
30
49
41
6
45
28
20
108
9
31
12
48
132
8
64
20
15
21
45
18
42
18
165
24
ABCD 97115132222*3^$a+1 [50100]
29
115
69
15
41
108
84
48
28
3
153
8
28
39
108
17
28
63
5
19
48
57
156
8
96
144
7
5
64
27
12
96
84
24
144
93
27
41
12
84
12
28
20
16
32
28
180
20
12
36
48
31
113
43
45
8
88
27
84
21
12
3
45
8
12
43
41
28
12
8
12
64
3
29
16
63
33
39
9
3
36
137
79
24
12
24
41
7
5
16
39
12
9
15
21
60
56
60
28
75
41
19
45
108
84
15
36
12
5
88
8
67
9
60
36
96
20
60
28
68
48
84
48
31
17
40
20
144
31
33
3
125
19
57
20
28
63
69
20
103
21
15
5
28
96
80
76
20
16
27
12
24
45
75
24
12
72
9
8
12
76
84
63
168
41
36
115
57
3
65
48
12
31
17
16
32
180
67
41
36
28
87
185
36
88
15
5
36
91
48
93
39
153
8
19
29
55
5
55
84
24
9
56
19
77
108
36
28
12
132
99
29
76
3
36
36
29
48
12
36
48
28
20
31
84
201
20
12
19
17
252
7
57
51
72
41
31
9
48
152
28
48
32
19
105
27
41
36
28
12
8
31
29
43
41
184
15
12
77
76
20
43
17
19
17
7
69
39
69
48
207
33
20
96
48
31
53
43
45
63
108
12
9
63
165
80
16
51
45
48
32
67
29
48
31
65
64
20
19
57
32
76
36
159
33
68
7
5
7
77
60
28
104
43
72
12
17
240
12
36
12
16
12
15
21
80
112
39
24
17
16
15
33
48
20
12
91
117
63
113
7
29
79
45
15
84
72
21
20
88
84
39
60
9
27
69
104
7
197
96
16
27
5
36
88
8
31
17
60
16
32
16
87
105
108
48
96
8
19
21
20
28
48
56
76
39
29
48
12
144
211
60
12
5
31
33
224
112
12
159
53
16
12
116
76
56
19
69
15
33
3
60
36
45
20
7
117
8
19
29
108
19
29
36
28
3
9
27
9
32
16
60
36
3
72
36
5
19
9
12
8
7
33
20
67
125
91
36
65
7
24
72
48
69
39
29
28
20
36
12
115
57
20
28
8
12
28
8
19
9
20
12
7
29
43
65
16
27
33
96
3
17
36
28
20
43
12
21
60
56
12
36
88
8
12
36
12
28
144
15
53
28
8
67
60
45
68
31
65
19
69
27
21
180
32
19
9
3
45
20
28
15
21
15
33
75
24
29
28
152
7
33
20
19
48
24
5
36
60
19
9
8
12
67
48
24
33
51
33
108
48
36
32
19
65
19
72
65
144
36
28
12
68
31
17
28
164
43
21
20
12
16
116
12
36
103
60
21
15
89
108
48
76
20
19
29
91
41
48
60
132
43
24
144
12
36
29
48
28
20
127
24
21
15
45
39
57
87
108
113
55
69
48
56
40
20
127
36
9
39
45
135
36
117
48
48
12
27
36
21
12
68
7
69
39
65
12
76
8
19
29
108
28
39
45
135
69
8
48
19
84
33
132
20
96
7
21
108
56
127
209
7
53
16
3
12
5
48
136
8
76
20
67
29
48
40
15
48
81
164
36
60
48
112
288
63
33
32
36
7
5
28
8
48
67
41
28
8
12
43
5
48
124
56
40
51
53
204
103
77
48
55
12
9
15
17
28
3
24
72
45
152
144
12
28
48
116
36
28
204
15
21
12
3
33
48
32
28
39
12
36
9
63
24
12
53
136
20
16
63
60
72
72
12
41
67
9
8
7
21
48
128
76
36
60
75
36
33
3
101
88
15
12
29
28
164
19
69
3
5
28
3
45
32
16
27
36
5
48
43
33
3
48
65
184
8
67
29
136
75
29
156
7
9
12
51
45
171
36
24
36
125
48
76
32
115
36
36
5
36
12
64
48
60
8
96
12
28
48
51
5
31
57
56
124
15
5
7
53
16
20
55
41
12
76
8
28
39
9
68
7
33
20
76
20
132
60
127
65
7
77
48
40
56
28
3
9
68
19
9
3
24
12
36
9
51
45
99
9
27
29
76
15
45
15
12
72
60
33
75
144
9
27
53
67
161
40
8
7
5
67
9
84
39
57
48
20
19
185
84
12
28
99
17
16
27
21
68
19
29
127
24
12
57
60
36
12
39
36
36
5
16
164
7
89
7
41
40
63
5
48
28
27
29
136
51
129
116
7
12
144
60
9
152
108
84
28
20
12
496
99
29
192
28
3
93
36
63
132
57
20
36
12
48
84
103
5
36
67
29
7
5
48
28
3
5
12
79
5
96
7
33
56
76
27
5
31
60
33
20
84
19
21
8
60
16
32
124
84
96
15
84
57
75
12
17
96
19
29
7
81
84
123
149
28
56
91
5
67
105
12
3
60
21
51
65
108
76
36
39
29
12
ABCD 97115185502*3^$a+1 [50008]
17
72
16
36
44
55
21
147
21
20
216
55
168
113
31
5
4
8
16
48
12
60
32
52
20
196
20
24
28
12
20
108
4
84
36
27
17
28
60
12
44
16
32
7
29
19
45
12
15
17
79
33
87
57
188
36
196
108
15
81
39
17
4
3
81
60
75
21
24
116
16
183
9
39
69
32
4
60
51
5
16
36
84
27
41
192
24
36
16
60
111
81
39
57
80
79
177
39
17
7
69
72
20
84
19
81
15
65
52
32
12
96
60
4
8
52
20
24
31
45
96
44
12
96
4
24
63
24
113
52
44
4
27
9
24
108
75
72
48
41
76
3
5
196
39
53
16
27
5
28
24
12
60
72
48
15
41
60
4
72
87
45
27
144
69
72
72
84
36
3
9
39
17
31
17
7
9
8
16
72
60
92
16
68
96
12
64
207
57
12
32
24
52
32
28
27
17
16
36
27
48
29
36
4
36
15
5
43
9
135
24
9
32
12
19
57
24
68
24
16
20
55
9
15
45
8
4
12
3
9
32
28
48
20
4
72
12
92
64
96
8
16
68
16
12
3
24
45
32
4
32
4
12
15
53
112
8
64
75
69
36
63
21
48
12
60
3
21
116
16
39
41
4
12
39
17
31
129
44
19
41
4
20
4
8
43
117
44
16
24
12
72
36
20
40
68
16
56
223
5
112
8
48
28
63
96
5
4
12
56
36
16
12
27
33
15
9
92
64
44
136
84
84
8
7
24
5
76
80
108
36
84
19
81
48
48
20
28
36
72
75
69
48
24
12
36
56
24
12
12
19
17
16
116
4
111
29
96
28
44
4
12
8
72
16
12
120
12
8
12
55
72
117
92
36
96
12
40
36
36
12
44
60
64
12
39
72
9
84
27
45
24
8
4
15
45
20
4
24
116
16
15
9
15
17
12
19
5
19
17
100
3
57
8
40
60
180
12
123
5
19
21
51
29
4
8
4
32
36
151
17
12
136
8
60
40
15
29
52
56
55
33
15
57
36
56
24
36
12
235
57
15
72
9
84
20
7
21
24
12
15
17
7
5
40
27
17
16
8
28
60
24
144
80
4
12
15
24
29
120
43
33
8
55
45
3
93
8
60
12
24
67
89
64
24
12
140
4
3
201
104
48
64
24
24
24
20
112
36
32
16
12
20
7
9
12
12
44
72
16
48
12
60
24
27
24
89
156
48
16
32
52
24
12
56
12
76
84
36
20
12
16
120
96
20
12
76
12
3
89
12
16
36
12
75
48
129
24
128
24
16
24
24
36
152
4
8
36
36
7
33
36
48
24
84
20
4
128
16
111
57
32
60
24
100
104
84
12
24
4
27
17
96
16
24
72
72
104
4
68
7
149
4
68
88
3
9
12
24
12
20
43
21
60
15
137
4
44
28
84
24
48
15
33
60
12
48
104
55
9
12
12
80
4
8
43
45
3
144
9
36
48
68
156
40
32
16
12
36
36
84
20
28
20
7
29
48
24
16
120
48
3
41
28
8
43
89
12
12
144
36
16
48
92
31
9
15
17
24
16
48
63
5
48
19
9
32
7
9
12
27
21
20
4
24
84
96
84
84
8
16
111
9
24
32
4
36
20
12
16
24
24
39
9
12
168
96
68
48
4
3
9
68
4
12
84
20
16
12
8
7
45
32
40
123
5
28
72
32
28
24
3
17
28
51
24
53
67
45
51
77
4
60
104
96
100
12
24
120
36
152
52
24
12
12
56
60
79
125
160
12
15
17
76
44
16
87
21
3
5
112
24
24
3
5
28
56
48
55
9
24
44
88
12
96
60
32
4
32
7
17
12
60
108
72
40
132
12
36
8
36
12
7
96
141
36
20
36
28
36
80
24
136
15
9
12
51
33
12
20
48
60
4
24
24
8
40
87
41
76
56
43
57
183
89
12
4
8
55
89
36
19
21
32
52
24
80
31
21
51
5
48
100
32
48
4
8
28
60
3
9
8
60
72
24
64
24
44
48
48
40
68
19
81
32
24
4
8
12
4
27
5
16
12
168
39
24
9
80
28
36
15
9
60
44
72
52
3
53
16
3
33
48
12
8
108
16
12
24
219
33
24
32
28
8
19
9
48
15
93
32
28
44
60
4
108
56
12
4
12
99
120
21
48
48
96
24
75
41
24
31
225
39
9
68
16
75
57
144
68
4
87
5
43
17
16
12
36
108
24
56
88
8
16
80
67
65
40
15
69
27
53
4
108
20
40
168
44
16
12
96
12
24
20
96
7
33
32
16
48
48
140
124
15
65
4
84
24
15
21
51
117
3
5
12
127
17
4
68
31
93
51
9
12
68
12
4
12
3
69
3
89
31
17
16
56
52
12
135
77
19
77
12
7
48
173
24
4
32
28
8
12
28
20
12
28
48
12
24
27
105
12
20
88
128
24
64
8
4
12
12
24
44
168
12
28
32
12
28
56
4
51
9
15
69
27
65
40
36
36
56
4
48
120
51
21
12
20
91
77
43
21
8
160
8
144
12
52
72
3
57
156
96
24
12
32
7
17
28
27
81
63
33
84
24
128
12
12
48
19
65
24
88
15
41
16
12
36
240
192
60
80
67
213
20
28
75
17
28
ABCD 97115270678*3^$a+1 [50080]
227
1
35
19
36
53
7
113
132
145
59
91
72
53
48
91
5
91
5
60
55
53
1
11
24
120
60
156
67
77
84
109
108
174
41
84
133
23
24
24
31
5
73
198
144
5
115
168
12
161
204
55
108
17
540
91
29
240
24
31
18
11
79
17
96
85
30
89
43
18
119
91
65
120
145
59
115
6
30
53
12
79
161
25
72
47
36
180
84
31
84
89
36
55
36
150
23
319
101
1
78
77
84
127
173
12
60
235
60
29
204
240
7
53
91
36
269
36
7
48
90
179
24
72
84
55
65
276
228
60
37
114
36
113
36
36
204
1
42
17
60
24
97
30
29
24
120
31
66
240
35
60
24
115
29
7
29
360
84
67
54
71
84
180
60
31
89
36
19
29
36
151
204
180
29
12
24
55
150
30
305
36
7
48
24
5
61
54
65
120
91
149
96
24
55
149
60
12
337
198
5
24
120
151
24
101
55
29
60
24
120
216
144
252
24
55
65
144
187
210
24
30
41
19
29
120
60
7
53
19
18
90
65
84
24
61
59
12
307
48
402
48
143
360
7
29
180
24
120
72
19
65
96
48
96
24
91
41
79
6
203
12
55
149
31
293
12
55
29
36
55
5
24
25
11
115
29
120
36
49
71
7
90
11
1
35
43
48
173
96
1
23
31
161
79
29
36
115
5
193
47
133
47
115
41
49
191
24
96
60
19
41
48
79
12
65
60
43
12
60
65
36
60
19
90
66
5
19
30
35
91
150
83
12
60
379
5
120
115
41
24
36
19
29
36
60
25
126
29
84
96
216
79
29
36
36
79
36
29
24
96
264
300
7
29
60
73
191
12
48
36
265
35
36
25
162
101
36
25
18
17
60
36
168
72
144
36
24
31
5
180
109
210
29
187
29
115
101
25
155
204
36
24
1
234
66
35
145
23
12
84
151
29
31
65
79
89
12
84
60
145
180
95
84
12
25
150
5
60
55
65
67
17
1
83
96
145
198
180
162
71
48
216
43
17
156
25
59
84
12
79
65
1
42
17
91
5
79
126
35
228
132
108
187
29
36
7
48
185
55
53
132
25
204
59
12
19
65
55
5
31
24
18
371
37
263
12
84
336
24
145
35
24
19
48
180
305
19
341
24
24
31
89
31
96
149
103
173
7
293
85
119
156
84
300
24
289
47
60
84
180
37
59
1
54
36
5
24
55
36
125
7
48
360
125
60
120
115
30
42
18
72
102
125
120
24
72
55
24
65
133
71
19
318
54
29
7
24
5
115
60
126
35
84
24
1
11
325
35
24
73
47
1
95
139
185
55
36
252
41
96
61
120
42
113
25
215
84
24
79
18
83
7
173
72
120
67
41
96
36
97
263
60
199
29
1
71
19
6
54
185
96
19
78
18
ABCD 97115345942*3^$a+1 [50021]
21
19
32
21
12
115
107
6
3
16
35
30
54
12
132
193
48
29
72
3
15
18
30
192
12
120
54
7
32
33
18
12
18
30
9
120
12
16
107
18
18
84
45
33
19
11
42
12
6
9
9
6
18
18
37
20
27
36
48
12
37
12
5
18
177
21
30
30
18
61
5
39
16
41
18
69
16
35
42
63
15
30
36
18
108
72
42
24
60
79
11
1
23
12
30
6
33
27
85
12
5
6
6
6
60
12
1
20
9
78
18
6
193
53
90
30
18
9
21
90
72
24
9
39
66
24
27
16
65
12
6
9
15
132
48
37
11
12
1
47
24
33
21
72
30
18
126
18
91
5
36
39
27
84
69
51
30
3
72
4
17
12
7
11
48
54
6
9
76
5
6
36
54
66
18
19
41
6
84
1
5
79
71
49
35
36
13
12
36
35
42
12
18
25
32
15
24
42
27
81
12
60
114
69
27
18
51
16
35
42
67
44
24
21
6
24
6
15
9
60
115
11
18
66
25
11
9
21
31
47
25
131
114
78
13
35
30
12
18
21
3
105
15
37
128
3
60
48
6
60
48
120
48
24
6
18
12
7
35
18
72
42
93
112
53
132
6
24
9
129
15
63
24
30
24
15
57
24
31
84
20
39
96
30
30
25
23
25
77
55
41
84
3
28
29
3
27
18
42
138
15
60
51
1
108
32
63
126
6
1
47
61
125
42
60
132
42
36
24
3
132
76
5
72
48
18
72
33
105
42
18
42
12
61
95
21
16
35
93
129
66
36
36
69
48
51
12
168
25
35
12
114
18
13
23
72
24
114
30
9
21
30
97
17
31
12
35
9
40
71
69
4
24
72
24
71
60
60
18
7
155
13
35
30
36
72
19
95
60
9
9
51
51
30
48
36
174
1
5
24
103
35
12
57
3
36
90
39
16
29
51
9
60
6
156
36
60
69
15
13
23
9
33
115
11
169
32
3
6
15
36
76
155
25
5
42
37
29
31
29
15
24
96
39
42
60
19
47
42
150
6
7
12
17
48
48
79
11
9
124
41
30
48
45
3
18
42
24
66
12
36
24
12
3
75
25
65
7
5
84
120
12
39
21
12
27
16
29
48
7
41
54
6
63
16
108
23
12
6
19
23
54
19
56
9
15
51
126
12
27
21
43
155
85
12
32
60
52
108
65
7
48
5
150
108
48
9
45
102
30
18
36
1
20
148
95
12
45
3
1
5
90
37
77
175
17
24
139
155
1
35
30
51
93
90
12
18
12
15
45
18
25
72
24
41
6
12
37
29
36
30
36
177
12
69
42
193
84
47
33
51
1
23
42
30
36
18
42
114
91
12
83
78
54
72
66
24
103
5
12
36
18
1
48
72
11
42
102
36
90
24
84
6
30
60
54
6
31
23
54
42
24
9
21
67
17
60
7
20
33
15
21
132
3
51
61
59
84
36
24
21
21
43
11
6
27
21
6
30
18
37
5
24
6
109
29
18
33
99
1
41
30
30
91
32
45
6
132
25
12
32
21
63
4
5
27
63
72
49
11
18
78
69
135
90
103
23
12
37
41
102
1
5
60
6
6
78
6
19
44
165
12
63
120
12
3
12
30
24
30
81
21
18
6
43
72
11
12
133
68
51
126
27
93
7
107
90
48
51
4
53
48
6
96
18
55
56
21
72
18
57
63
49
23
96
6
75
16
5
12
78
9
15
138
12
75
15
33
15
13
83
24
6
30
30
54
150
78
85
47
37
11
12
48
9
33
18
13
80
112
5
7
53
18
42
48
15
27
24
24
21
16
23
9
51
1
29
19
5
27
3
12
13
35
6
72
12
27
60
39
36
25
23
18
54
13
5
12
6
9
69
55
47
24
9
24
16
47
24
18
12
75
45
18
1
56
9
12
27
93
39
16
83
12
12
6
6
13
56
27
25
59
108
25
41
72
54
9
69
7
20
3
25
36
11
24
36
6
175
48
155
12
9
16
83
45
40
60
35
36
30
78
18
7
41
7
24
44
96
3
102
54
12
12
6
96
18
21
16
71
37
131
60
6
6
24
36
72
45
57
36
7
17
18
72
54
171
9
6
78
6
12
42
12
79
84
41
15
105
15
21
78
6
55
101
91
24
41
30
72
60
6
54
66
36
54
36
1
149
123
16
12
32
57
30
9
9
87
9
19
23
9
21
48
36
39
36
21
54
85
11
12
18
139
8
16
5
12
12
6
21
15
1
17
15
27
13
131
42
7
11
24
6
55
41
108
42
48
6
54
162
30
18
12
24
12
12
30
96
30
126
1
72
11
96
36
24
1
59
109
29
18
42
156
42
153
40
24
32
129
36
3
45
6
6
18
6
55
47
48
60
72
48
6
48
6
1
48
12
20
24
36
15
33
21
6
105
9
60
7
35
138
24
72
55
5
48
42
90
24
39
100
95
85
47
13
32
45
54
96
6
3
16
23
1
35
66
24
15
36
33
48
79
24
20
16
5
15
45
18
6
60
24
7
5
39
51
13
11
9
21
36
54
66
18
18
54
150
60
30
18
36
55
107
9
3
6
60
66
13
47
18
12
3
21
7
48
35
1
29
31
35
60
13
5
43
8
39
37
5
18
30
15
3
117
16
29
67
20
15
24
9
36
64
41
15
27
84
1
35
13
47
73
29
18
54
99
81
15
69
15
111
6
48
15
117
87
12
16
5
42
1
35
109
17
39
16
80
33
18
48
36
54
6
24
54
78
25
29
24
19
5
12
15
81
103
11
9
16
11
9
3
12
25
20
4
29
31
96
59
1
ABCD 97115652982*3^$a+1 [50133]
120
40
5
75
201
43
8
147
33
39
66
78
37
92
40
137
99
4
41
15
12
27
13
60
60
12
80
96
21
18
18
48
54
1
41
3
16
11
49
60
5
12
7
48
89
90
24
37
8
12
120
12
81
39
88
12
5
63
60
57
36
79
20
76
125
36
19
80
112
95
13
59
121
120
65
219
36
60
9
31
20
132
123
54
75
21
7
8
75
9
93
24
43
20
120
48
100
80
33
6
49
89
6
25
44
220
233
55
29
60
79
20
64
65
183
160
113
90
97
23
9
141
87
33
7
17
12
43
53
30
97
8
9
36
72
15
51
6
90
9
12
28
77
103
24
116
4
35
72
1
8
135
9
105
3
45
235
128
4
65
75
75
121
17
27
96
27
37
20
28
17
18
18
6
54
66
61
48
35
9
16
32
57
30
6
7
108
12
17
183
9
19
44
60
45
3
15
48
85
11
33
36
40
12
12
48
48
12
29
3
15
72
13
120
20
21
24
120
31
24
35
1
120
12
12
77
36
102
61
11
1
5
18
57
12
3
13
152
123
66
19
35
57
15
72
25
216
29
3
57
43
108
12
29
159
45
7
12
53
252
51
60
15
54
123
39
13
48
8
12
189
18
336
25
12
53
6
30
3
76
32
33
219
15
13
5
55
48
41
19
84
48
32
60
33
3
40
95
24
13
68
12
72
36
69
3
15
85
140
160
32
76
60
17
78
25
20
40
44
81
54
168
73
104
288
87
105
16
44
120
81
39
120
51
105
4
35
126
42
25
20
9
43
5
18
150
3
45
7
8
4
56
72
28
72
20
28
35
102
42
33
15
33
64
137
79
47
78
67
60
20
33
12
18
25
101
79
12
20
12
135
81
39
25
53
48
15
24
57
120
63
27
129
100
24
60
17
19
60
5
67
8
4
11
72
13
80
12
132
40
137
19
60
24
80
57
139
44
48
75
85
89
24
36
84
135
40
59
18
132
103
17
31
20
72
48
64
23
18
15
111
9
39
93
33
24
12
36
18
117
12
40
36
11
21
3
105
84
16
44
33
43
80
60
39
13
8
9
43
80
28
24
176
4
5
18
24
66
183
105
139
80
16
12
72
101
12
3
57
18
69
51
37
59
69
21
156
15
9
18
45
3
25
152
120
60
16
11
9
40
12
20
39
21
120
12
45
55
56
57
48
147
15
13
44
168
15
144
13
8
153
114
33
52
48
59
61
89
210
93
141
96
126
33
60
4
48
17
3
88
17
75
100
53
39
36
64
48
89
18
30
103
12
8
40
77
18
30
3
64
36
212
252
27
54
7
8
84
33
15
40
89
36
235
240
95
168
120
9
36
9
18
133
12
60
89
3
15
33
100
92
40
56
64
47
18
15
28
12
56
4
8
33
114
13
5
63
4
20
57
111
120
192
108
228
9
126
157
137
12
123
27
21
28
12
72
8
120
9
103
161
39
57
19
71
21
12
28
65
12
43
20
63
165
132
12
76
32
33
7
8
60
12
9
48
3
40
35
54
3
141
72
63
57
24
18
21
4
41
15
24
88
20
120
40
8
64
35
21
40
44
136
71
48
73
60
17
48
3
84
48
12
33
87
28
107
25
36
20
4
36
24
20
36
45
96
51
28
24
17
51
28
44
40
48
92
3
24
49
95
25
20
45
12
135
52
47
93
33
247
5
111
15
144
61
65
7
48
17
7
128
27
45
48
40
8
24
3
193
12
48
35
37
29
6
25
23
189
51
9
16
29
66
157
92
36
12
63
6
39
9
15
3
153
40
20
64
60
68
33
90
192
18
180
7
107
61
41
103
156
47
24
93
16
12
23
90
55
44
136
60
20
57
60
103
41
84
19
120
95
45
16
32
60
240
135
13
59
313
5
7
65
111
75
90
30
25
20
51
61
137
135
100
53
12
3
267
6
7
5
75
105
60
48
6
61
32
36
69
3
28
35
229
68
48
84
57
18
121
5
60
7
8
21
39
51
18
30
6
15
120
52
48
119
21
57
3
84
3
18
36
18
73
12
8
28
72
72
68
45
183
4
8
60
40
8
24
28
108
12
ABCD 97116131954*3^$a+1 [50115]
18
240
33
165
102
21
16
23
25
56
16
113
87
105
30
36
42
90
25
72
5
43
80
15
33
45
67
48
125
60
84
3
112
5
246
54
31
32
57
240
6
73
71
108
133
24
275
60
1
32
48
144
15
6
19
5
99
120
81
15
15
18
63
15
12
93
45
102
78
30
42
138
93
232
29
3
33
39
33
222
48
48
120
9
105
15
15
9
39
57
24
81
6
24
25
23
1
137
174
121
5
42
1
359
42
60
48
27
63
48
9
16
29
90
48
33
87
18
42
13
32
16
24
48
168
71
81
9
30
36
12
30
267
21
67
32
3
21
21
6
85
29
99
96
40
35
6
102
145
65
63
39
66
103
24
143
120
9
75
18
91
17
55
17
42
6
24
108
147
93
18
30
114
168
42
63
40
80
72
3
13
47
33
64
53
51
39
57
15
25
5
30
45
16
47
25
95
12
213
15
102
48
102
18
67
5
108
48
15
9
6
12
42
90
60
60
25
41
144
108
48
307
185
102
18
55
48
47
60
12
6
27
3
109
53
27
88
240
8
15
9
33
87
15
9
81
126
60
30
63
9
12
66
33
24
15
198
307
5
18
97
8
39
66
39
63
108
37
5
115
47
25
48
96
47
25
5
30
13
120
101
3
33
24
31
24
23
60
21
16
41
30
72
121
29
120
27
384
9
15
48
9
18
12
78
27
16
335
24
36
30
127
32
111
9
16
95
744
9
117
27
135
48
25
89
30
6
19
143
12
36
54
60
36
19
41
12
12
55
23
30
307
65
15
33
108
102
12
73
53
12
55
167
30
3
27
108
42
31
144
11
12
33
144
40
120
275
6
264
151
77
30
85
176
141
66
12
165
105
103
5
144
18
138
54
18
150
33
40
47
30
12
6
42
30
81
57
24
63
87
78
91
144
32
81
15
27
133
120
65
30
9
21
132
31
264
53
75
15
57
120
63
12
30
72
55
104
16
95
120
336
42
7
24
101
66
24
33
16
41
66
84
108
93
45
84
55
200
88
107
13
8
45
30
132
42
63
105
222
25
5
123
255
33
40
149
228
207
3
85
80
87
49
71
9
57
15
72
45
192
139
32
9
39
96
15
126
252
7
8
40
23
270
12
30
1
29
12
30
90
39
147
30
60
19
41
39
15
96
42
102
48
73
32
117
18
81
99
48
13
29
18
162
87
75
21
24
81
103
149
60
111
27
109
35
165
33
55
47
6
24
18
18
79
35
156
84
36
25
137
90
18
162
60
21
27
229
41
7
48
29
60
39
9
120
138
144
13
35
108
30
24
3
63
25
32
168
27
13
167
120
1
56
24
40
24
8
15
192
33
24
3
12
228
45
87
198
75
72
160
41
7
32
16
29
19
71
153
48
87
48
120
30
72
108
150
30
72
27
93
18
9
45
3
225
55
72
35
109
24
53
12
42
6
247
77
18
153
39
96
72
153
9
60
75
15
73
47
48
42
30
1
48
47
97
120
8
87
192
60
66
30
85
5
42
12
13
47
25
95
49
47
24
9
96
15
66
207
48
15
12
198
39
16
65
39
64
11
85
23
25
5
91
41
255
21
3
120
21
99
9
30
102
3
33
120
79
41
24
60
43
48
104
21
162
18
54
30
48
120
171
39
25
8
225
15
24
93
67
83
30
7
23
42
55
104
24
88
5
115
8
87
24
66
12
67
185
6
72
18
39
15
90
63
40
17
60
60
6
9
40
56
88
17
7
96
29
12
6
90
7
23
12
150
78
30
24
6
85
5
12
135
ABCD 97116264808*3^$a+1 [50052]
39
93
18
45
8
12
73
27
297
51
9
30
198
15
84
69
15
39
30
71
1
11
4
9
71
60
4
9
11
55
21
21
23
40
72
63
17
84
1
59
13
3
24
24
132
48
21
18
93
3
30
75
15
42
48
36
54
45
51
18
30
41
52
57
23
4
44
49
60
63
24
15
18
23
13
147
273
111
9
24
138
18
24
47
43
36
21
141
48
72
39
33
27
45
51
9
30
9
32
84
43
72
221
97
11
25
111
105
54
185
36
145
15
213
287
64
12
60
8
72
37
6
77
13
27
8
12
4
24
27
5
24
24
7
54
51
48
39
33
75
54
15
21
3
51
18
36
87
99
36
9
24
72
69
51
3
42
30
33
12
9
18
53
55
24
18
23
108
52
9
6
65
73
42
30
24
30
78
102
129
132
45
72
18
9
33
36
51
93
18
54
36
48
36
35
55
24
117
39
5
4
276
21
78
54
3
33
47
4
21
23
121
30
36
78
84
6
17
85
18
42
12
42
65
55
6
30
9
20
121
18
12
65
7
36
60
12
18
155
52
20
60
73
11
61
15
84
9
15
9
63
48
15
77
7
312
30
99
20
67
29
55
9
87
12
96
21
36
45
42
101
7
33
60
36
69
27
60
93
54
33
69
96
3
9
11
31
18
131
25
47
144
31
144
101
43
81
81
15
57
27
21
72
78
89
31
29
13
71
127
12
18
3
32
79
41
64
15
21
20
48
40
15
17
25
30
42
36
54
77
259
60
125
12
19
18
42
30
6
30
72
71
36
91
53
52
3
24
66
47
13
15
87
9
20
64
39
12
36
149
1
3
32
108
91
21
9
11
4
21
35
4
80
13
3
15
5
25
78
21
63
90
27
96
104
16
20
7
57
15
81
45
108
60
54
90
71
1
39
120
69
6
12
42
30
18
83
112
57
3
68
96
73
30
53
25
15
120
24
24
9
47
103
36
21
44
109
108
123
32
168
7
12
78
3
9
18
60
9
20
91
90
180
144
24
95
7
9
63
17
19
36
41
19
9
32
7
222
18
48
69
3
21
56
1
3
87
18
36
111
15
69
3
120
113
4
123
12
18
107
60
16
44
13
27
44
67
9
24
57
42
90
3
8
37
18
57
80
48
31
78
66
72
72
57
3
180
72
18
23
88
12
3
81
9
30
42
12
47
43
6
27
20
187
21
9
27
204
20
7
120
90
15
68
52
45
114
41
7
60
12
9
15
30
155
40
45
12
60
180
23
121
36
162
48
29
124
80
37
83
121
36
63
45
47
7
102
6
102
11
79
21
129
23
40
57
63
213
252
12
11
40
96
24
32
24
43
378
24
138
18
39
36
33
191
43
6
51
93
18
192
41
109
11
235
36
36
78
66
18
27
63
77
49
96
36
18
21
96
20
55
9
20
43
93
3
30
186
9
9
12
111
33
54
33
3
21
33
60
30
53
7
30
3
15
24
9
111
6
84
114
102
3
80
76
20
1
54
101
24
25
39
9
36
51
24
21
66
45
9
11
88
9
63
8
1
18
6
27
20
37
18
54
99
120
111
21
15
84
105
21
155
48
85
36
24
87
93
102
24
30
51
84
9
6
29
96
103
18
75
80
25
114
5
43
6
54
33
48
57
90
5
37
36
47
40
8
40
27
72
57
63
293
109
120
114
185
25
24
36
27
27
120
78
12
108
3
15
24
180
81
9
107
60
61
3
36
21
18
12
54
24
15
51
6
3
27
45
123
30
126
18
60
3
27
60
33
48
81
15
56
13
24
108
54
81
39
9
72
27
53
163
5
12
4
15
60
18
18
30
15
9
11
28
36
33
87
36
15
18
90
57
120
39
24
12
78
72
15
144
3
192
29
52
84
3
21
56
16
27
6
315
27
33
159
60
138
78
72
29
76
84
21
42
153
68
60
7
33
57
39
99
45
96
44
19
18
12
27
141
12
18
29
13
36
135
32
97
330
108
48
17
37
36
54
18
23
120
96
1
119
16
3
21
33
11
61
6
54
54
84
6
35
36
13
36
15
12
15
30
75
105
54
60
21
15
72
30
90
60
12
69
20
7
48
5
109
36
15
32
43
17
19
66
90
204
45
153
63
24
3
12
45
123
12
5
84
76
51
69
45
18
90
72
59
67
29
4
32
19
6
54
54
66
21
33
35
109
198
18
24
48
99
45
11
7
60
138
23
85
24
63
48
20
ABCD 97116272486*3^$a+1 [50012]
3
141
80
24
16
33
15
45
66
186
39
75
9
68
133
66
36
69
63
81
21
48
11
121
24
72
24
30
29
1
120
6
45
117
6
41
61
72
23
24
31
30
12
6
6
3
56
31
45
63
21
92
19
48
6
12
15
12
21
84
66
101
25
3
56
12
13
135
15
66
114
41
31
225
3
45
92
13
84
47
4
12
128
139
18
23
76
84
9
87
3
78
18
36
9
92
13
90
6
51
63
5
109
48
12
18
24
36
54
30
30
6
53
16
3
30
87
9
30
12
12
6
72
3
15
5
4
12
81
35
160
75
30
54
33
8
4
333
42
9
32
13
12
84
24
39
68
4
45
35
28
27
9
27
12
21
15
5
85
24
162
36
53
31
30
18
33
20
25
24
60
48
15
33
24
78
12
54
72
12
60
11
76
93
36
6
48
102
6
33
15
6
84
11
40
195
54
12
72
107
55
9
69
87
63
96
21
15
30
54
77
19
41
64
48
32
13
36
12
35
52
27
101
13
12
24
59
7
48
102
195
27
105
27
161
108
25
42
54
63
21
6
6
42
6
90
24
108
24
66
3
32
19
9
45
12
42
17
13
47
25
60
96
15
68
91
5
13
15
171
126
35
1
42
42
3
32
19
45
57
162
77
1
48
24
23
40
9
24
12
3
144
32
1
95
7
30
18
90
24
24
111
21
12
78
12
18
102
108
102
48
123
72
144
3
77
25
15
45
24
11
28
12
21
30
48
6
11
60
40
63
41
84
7
48
9
27
41
13
47
97
18
60
12
102
15
15
29
96
1
35
28
24
57
18
30
15
3
12
12
149
25
30
17
64
21
3
9
47
16
45
63
20
79
6
12
39
3
113
49
24
11
49
60
90
65
109
48
39
48
68
28
21
66
42
15
36
75
12
42
15
12
39
57
45
30
33
20
64
63
33
36
44
16
15
5
60
28
33
72
60
27
21
27
111
42
72
18
60
18
35
52
12
96
12
45
12
23
13
156
15
81
87
8
25
3
92
52
45
18
72
18
72
3
9
36
42
81
21
6
29
61
30
33
176
13
3
9
183
117
24
24
18
12
48
12
77
160
69
11
31
5
48
16
33
36
30
6
90
48
6
12
123
36
93
27
15
30
59
61
36
75
9
18
6
24
18
24
33
96
140
4
105
12
99
69
75
68
4
3
48
5
48
4
27
30
59
1
6
18
90
21
48
15
48
18
6
9
20
36
85
11
25
23
31
54
6
6
78
17
24
151
42
3
44
4
12
27
30
63
117
6
69
93
24
48
83
7
72
9
21
3
27
6
15
117
240
60
18
30
35
64
9
6
33
21
36
35
61
123
12
20
7
42
24
15
9
11
25
12
12
12
39
12
33
11
109
30
245
16
21
15
3
9
93
12
48
59
144
37
39
9
39
33
63
32
4
51
12
81
69
63
80
40
39
105
285
66
48
65
37
12
42
45
44
1
48
108
12
18
53
36
1
87
48
129
54
9
45
27
48
45
15
75
120
33
15
29
139
5
156
13
27
63
81
99
162
18
36
6
119
31
5
139
24
17
60
43
81
21
60
18
78
48
114
45
51
6
15
60
33
42
6
24
18
36
45
32
40
15
29
60
36
28
57
24
15
33
15
116
4
33
23
36
49
30
84
17
43
18
30
12
48
9
45
48
12
99
51
48
6
24
51
72
9
36
27
12
33
27
84
132
9
3
57
150
45
51
48
54
42
21
12
21
6
21
3
66
15
60
63
42
39
45
24
90
138
78
96
6
99
48
48
27
53
28
72
12
21
210
77
37
51
36
20
109
60
30
6
15
44
1
39
15
186
63
33
15
9
11
28
39
45
36
75
36
30
48
47
1
12
3
87
108
42
47
31
54
3
12
20
55
5
64
36
15
89
4
12
36
20
109
15
15
36
18
75
9
78
24
93
8
13
24
30
18
42
41
4
81
12
54
9
9
6
9
48
72
33
18
17
28
36
3
60
18
3
117
48
51
84
87
117
33
35
84
60
1
18
17
67
6
90
12
12
30
47
1
12
83
24
25
3
15
33
27
72
6
3
80
4
15
6
60
24
72
59
36
4
72
9
59
61
24
6
48
30
51
36
75
36
30
23
184
3
53
85
99
68
19
18
60
27
63
48
18
111
20
13
30
21
32
25
12
11
52
69
48
48
48
84
6
72
57
32
24
1
63
15
53
25
3
9
47
49
60
27
15
9
144
15
6
48
126
117
69
30
18
11
37
18
17
24
31
53
145
24
23
28
51
6
54
48
6
99
12
21
72
15
45
96
35
1
84
11
4
135
5
40
129
36
24
51
12
33
42
114
131
169
6
234
6
53
1
48
15
15
36
21
51
114
30
54
27
3
72
24
6
27
12
36
9
6
72
6
11
4
60
24
12
213
6
66
3
12
105
108
72
6
48
12
9
15
18
90
12
24
54
3
104
19
120
84
42
24
12
18
9
3
69
21
3
24
21
36
18
36
41
61
72
12
35
73
3
39
6
12
90
30
36
12
18
65
25
42
29
1
24
35
4
32
25
18
81
33
71
76
51
30
54
9
195
57
99
29
19
12
48
60
30
87
33
3
105
3
20
60
1
18
21
ABCD 97116370738*3^$a+1 [50116]
95
144
51
93
97
48
60
120
252
143
25
12
30
138
47
13
90
5
75
10
12
11
109
35
15
129
169
312
120
119
36
25
290
48
141
51
58
35
37
30
78
50
70
120
2
250
11
27
81
229
23
3
64
32
333
51
96
69
72
144
108
36
1
48
50
45
145
146
69
25
227
25
83
157
38
190
83
49
23
157
23
115
32
33
591
46
50
69
61
30
48
42
60
60
60
71
187
101
36
108
25
227
108
85
110
22
71
67
240
17
360
13
90
30
132
203
85
383
79
29
19
161
61
48
50
190
2
70
90
18
120
12
59
1
270
48
77
25
371
87
322
95
180
25
11
72
15
192
58
167
303
160
77
243
225
72
39
177
72
87
93
108
360
252
216
180
252
27
81
15
21
253
287
159
21
193
12
155
145
48
300
11
301
228
11
31
30
168
95
72
36
97
206
64
80
130
540
143
3
46
23
37
228
12
408
62
9
121
203
97
420
59
19
90
102
5
13
120
150
5
108
72
108
409
18
221
49
50
112
30
240
50
160
80
129
31
18
30
80
10
47
85
131
37
72
108
12
48
227
180
13
72
30
173
72
205
11
72
27
240
129
36
75
58
72
78
176
117
277
12
170
48
10
192
108
72
48
210
41
151
150
74
309
27
369
121
228
2
9
135
94
50
112
41
183
274
227
36
279
70
180
11
123
46
194
46
48
191
36
325
108
215
145
107
85
120
180
348
95
37
60
11
259
173
25
155
108
37
192
108
60
107
73
60
11
252
79
30
98
70
42
198
26
94
240
72
48
26
57
180
259
90
38
130
347
115
29
61
150
5
144
36
85
180
59
121
59
144
175
30
47
3
400
32
130
110
9
49
131
195
21
133
150
5
97
108
62
165
123
57
25
11
49
240
251
7
32
213
36
151
450
120
35
3
160
80
70
26
57
108
171
333
51
34
95
111
96
250
83
36
216
135
9
279
202
203
97
330
80
48
10
60
72
48
60
72
14
96
10
191
169
254
9
25
335
25
11
121
240
71
97
42
78
251
61
60
14
34
11
252
49
228
ABCD 97116652832*3^$a+1 [50189]
120
12
121
135
60
12
27
17
52
44
12
19
12
36
41
4
60
104
139
57
20
28
108
12
12
104
49
23
28
180
24
33
63
8
28
48
15
21
108
21
51
36
84
44
28
36
8
16
57
11
4
132
177
11
28
8
1
15
60
32
52
12
24
24
20
37
3
8
12
4
60
8
13
35
1
27
8
48
36
1
96
3
12
8
84
64
84
12
20
52
8
7
17
132
4
20
43
41
1
11
1
59
28
12
20
7
101
48
36
100
68
16
12
3
17
67
6
54
65
16
3
6
15
12
39
17
37
23
28
8
36
16
68
24
37
11
25
30
6
3
44
73
83
13
11
4
12
21
87
36
56
4
8
40
12
20
96
19
17
25
36
23
49
15
12
24
39
30
3
39
18
102
21
48
20
4
33
18
33
3
5
1
23
61
15
8
60
52
8
12
13
3
48
60
123
77
16
168
3
9
12
120
27
5
25
39
57
72
107
88
8
12
4
63
36
29
28
20
4
27
5
16
3
102
99
12
8
67
17
64
24
32
4
12
45
12
3
33
3
48
12
20
7
21
8
112
20
1
3
84
20
12
13
15
48
56
16
60
84
8
28
165
3
21
66
33
27
29
24
52
147
29
36
7
5
7
6
87
12
24
3
54
87
8
7
36
6
71
60
4
12
24
63
53
13
23
37
23
36
25
59
24
12
48
1
71
64
45
23
1
11
52
56
7
5
24
4
69
15
8
121
47
12
24
4
12
56
16
60
57
39
84
8
48
16
27
29
1
83
4
27
30
47
124
20
12
28
8
12
4
24
312
63
17
88
12
60
8
13
12
27
12
36
84
21
11
72
48
24
160
20
97
3
36
3
36
54
12
11
16
56
40
111
17
40
12
72
68
28
15
29
48
49
15
56
16
60
84
84
48
36
48
3
5
64
8
1
15
20
4
44
25
11
48
25
11
40
72
8
28
39
5
96
16
44
19
5
40
8
52
116
85
39
15
5
4
12
21
27
57
6
29
25
107
64
147
21
56
91
77
4
9
12
3
69
42
29
96
36
52
80
13
47
12
28
20
12
52
20
12
108
16
12
48
180
8
144
13
75
141
23
28
72
12
33
30
6
27
8
109
11
16
8
4
105
11
40
24
105
18
141
72
140
19
149
13
59
112
9
11
76
8
1
84
24
39
56
4
45
11
19
89
96
48
97
108
3
12
60
8
4
44
12
4
12
36
39
84
9
45
35
96
28
72
224
31
17
19
45
60
21
23
1
23
4
12
20
7
72
6
15
39
54
35
48
28
24
24
21
23
60
55
9
68
4
87
9
63
54
59
13
47
1
35
7
77
84
12
16
92
1
59
36
88
21
48
63
32
24
7
45
12
39
17
16
21
71
13
3
20
24
24
24
13
90
33
12
116
19
18
11
76
21
36
39
93
47
40
20
49
59
4
87
45
144
20
12
36
4
57
23
16
24
8
40
56
12
4
20
52
32
55
21
8
88
32
12
4
144
56
76
9
24
27
21
47
139
81
21
11
12
85
59
28
165
42
77
88
9
114
45
96
8
24
12
52
135
77
4
12
12
68
64
20
16
15
18
18
9
32
4
15
161
1
51
68
25
39
45
11
4
45
15
12
39
45
9
23
31
18
47
16
32
67
24
5
100
36
3
41
36
7
6
11
112
12
20
4
12
27
5
28
147
5
4
56
156
4
63
9
44
12
12
60
48
4
45
83
16
60
8
12
4
12
36
8
103
29
28
68
124
36
116
4
24
3
69
36
51
54
99
12
24
8
1
51
8
73
71
12
43
5
12
16
8
28
68
25
27
48
12
15
21
8
84
48
36
1
35
109
15
3
24
9
92
4
8
13
15
75
54
3
24
12
8
25
3
44
37
23
196
105
23
64
56
12
16
12
44
16
68
48
217
11
28
8
16
24
24
8
31
9
8
16
3
18
23
64
24
159
17
16
21
11
61
23
25
51
68
16
12
72
51
41
64
20
19
41
76
33
3
8
1
215
76
12
21
27
15
12
77
12
4
84
9
12
23
28
68
112
81
35
76
27
57
15
6
27
8
1
3
81
90
9
12
72
12
8
1
11
43
90
59
76
48
8
7
9
8
12
16
3
72
144
9
20
31
18
11
84
136
36
8
16
63
72
126
51
180
8
36
28
20
60
13
15
24
60
51
5
60
19
9
8
19
105
104
61
3
36
68
52
20
100
8
48
28
15
24
17
1
3
24
12
99
21
36
8
16
32
19
69
188
28
15
65
67
45
144
8
48
73
107
12
7
21
20
28
20
43
45
44
28
24
8
7
5
1
15
33
36
35
79
161
48
40
20
112
36
44
40
12
99
9
189
27
21
6
29
7
17
16
12
12
60
156
72
8
16
21
47
16
56
52
33
36
30
57
147
84
9
68
67
21
24
20
36
12
91
21
15
5
13
15
36
8
28
20
1
71
112
12
56
13
107
96
52
12
21
42
5
49
83
4
60
51
48
33
3
18
15
8
76
36
12
24
33
63
63
21
15
17
60
49
47
184
24
51
5
28
44
36
24
25
11
16
57
6
21
32
28
36
24
39
12
41
36
88
12
56
16
32
24
16
3
93
51
65
52
24
168
44
136
108
36
12
36
21
47
36
36
4
9
27
3
17
60
28
3
41
16
56
16
3
12
18
27
45
71
76
24
68
40
32
73
75
45
35
36
55
17
4
12
44
12
61
47
7
81
99
57
24
36
32
16
12
33
15
36
20
64
27
33
20
84
76
120
27
24
30
47
4
8
16
12
3
54
3
44
52
12
48
44
52
20
1
48
63
32
120
24
31
29
16
12
44
36
25
83
112
9
15
21
54
30
3
39
33
24
72
36
24
8
13
27
51
5
4
24
32
16
72
57
39
96
12
72
15
41
4
45
243
24
21
3
3
17
72
12
112
ABCD 97116768878*3^$a+1 [50032]
3
15
57
21
150
90
18
6
84
60
12
48
24
36
42
12
96
90
36
48
18
54
30
126
12
12
396
42
48
18
66
18
87
51
57
45
63
72
213
312
18
102
156
27
9
63
63
18
42
24
24
54
90
18
84
24
66
354
36
36
84
114
132
60
45
57
108
30
42
6
189
27
6
54
30
228
18
144
6
24
3
108
45
24
24
120
36
138
66
96
6
78
66
30
36
24
36
144
75
225
48
78
9
33
36
36
426
90
27
21
84
60
60
30
18
204
18
48
144
120
30
315
39
150
24
60
42
78
18
162
42
105
15
78
15
201
12
12
12
123
33
138
60
6
330
6
42
30
72
60
24
42
12
12
6
30
48
129
21
24
228
87
45
120
222
48
30
42
90
30
66
18
6
3
75
18
72
96
192
18
210
312
42
102
66
24
66
42
90
156
39
183
30
42
30
72
84
6
18
240
96
6
18
183
69
24
51
45
66
18
24
6
6
60
246
150
18
42
42
42
108
12
51
27
12
18
48
12
48
15
147
66
84
126
9
45
6
54
18
60
108
6
78
18
24
186
24
6
15
15
18
147
9
48
72
15
36
39
6
132
75
87
6
12
18
204
24
66
51
177
162
21
129
156
30
114
144
72
240
87
45
12
6
45
57
132
120
24
84
15
27
144
6
36
12
12
84
24
108
15
147
30
210
96
102
54
6
132
246
24
12
30
84
51
135
54
207
27
18
27
33
60
168
84
48
12
6
54
12
135
21
24
6
54
30
6
42
6
90
102
84
174
42
42
60
6
39
57
144
42
24
30
30
90
24
126
48
33
147
90
60
48
87
75
66
12
27
45
30
78
27
3
24
150
6
18
87
93
54
48
72
18
30
90
12
12
6
144
6
120
48
36
36
24
18
33
39
54
36
78
18
27
75
177
15
6
24
144
24
3
9
24
84
12
30
66
27
33
60
30
120
42
96
6
24
54
75
33
60
72
90
12
6
54
18
6
117
3
6
18
42
60
66
84
153
33
75
87
57
21
60
120
12
72
30
153
33
102
6
36
66
30
120
12
63
99
54
27
72
3
48
36
66
78
36
78
132
96
48
96
24
150
117
33
72
75
9
150
96
18
222
117
33
108
12
48
42
114
378
96
90
66
90
6
150
42
42
36
87
3
42
132
30
18
27
51
18
60
87
15
57
93
102
102
84
84
18
48
402
18
60
6
60
144
66
234
6
21
105
72
90
126
132
30
42
48
75
72
108
87
102
120
60
84
24
36
72
12
78
54
408
15
72
288
57
18
42
66
42
42
6
12
12
36
84
6
30
102
156
174
6
36
6
48
114
78
18
126
18
18
12
12
60
48
30
6
12
60
60
210
78
36
36
75
45
18
36
45
291
12
93
99
36
48
126
6
12
162
108
72
96
27
15
6
144
126
66
36
12
6
30
42
144
6
60
27
15
66
156
6
18
132
18
6
18
48
18
39
33
72
60
42
90
60
24
72
30
12
42
90
150
246
30
60
12
48
48
30
6
108
78
60
9
39
24
45
108
9
156
12
132
18
6
27
135
24
270
75
45
90
6
102
18
60
228
12
15
135
30
60
27
21
60
24
30
96
6
78
42
60
18
90
15
21
24
12
15
129
36
24
36
96
114
144
6
24
6
126
78
6
3
33
24
51
33
24
36
36
24
60
42
18
12
72
72
84
192
12
12
48
48
144
48
18
45
105
84
6
42
12
30
78
36
39
33
78
24
120
66
72
30
9
15
150
18
42
108
27
21
84
ABCD 97117319576*3^$a+1 [50000]
36
84
120
84
67
54
180
227
43
60
77
12
31
29
511
101
84
145
119
91
60
90
156
23
36
24
61
71
55
101
48
72
73
191
25
23
48
24
48
300
108
79
53
67
90
54
41
19
120
36
89
120
115
29
31
137
73
60
515
96
228
108
79
84
65
25
11
576
72
61
36
60
59
12
103
150
35
60
336
96
48
85
150
90
275
61
11
139
84
96
84
77
240
193
119
96
91
270
83
96
55
30
47
108
156
19
29
91
5
24
108
79
150
174
36
53
132
204
36
85
59
31
209
25
66
24
30
131
48
91
125
25
11
295
5
120
55
185
25
144
240
36
120
59
24
31
90
30
137
79
204
66
11
43
17
79
125
48
91
60
125
60
121
71
72
72
24
115
137
43
161
120
205
90
5
19
137
43
41
48
108
48
61
30
293
31
5
91
113
7
113
121
186
54
30
137
79
240
84
126
71
48
84
67
125
79
29
48
48
55
365
211
41
133
35
55
137
60
19
24
120
65
565
11
85
35
168
61
35
12
12
1
131
84
1
120
23
156
60
181
131
169
24
47
169
30
113
301
11
48
120
187
5
84
175
60
180
125
132
13
36
59
61
11
108
25
59
72
228
37
59
12
109
83
96
145
36
143
48
43
5
31
113
12
79
156
41
73
35
96
48
72
108
67
24
90
107
108
96
96
79
30
59
31
209
24
37
60
270
41
24
259
66
131
48
24
72
145
95
24
84
241
107
84
79
77
72
121
47
84
55
125
144
181
11
12
96
91
41
73
30
126
35
48
61
36
95
216
360
103
161
115
29
120
36
49
59
120
37
71
108
31
233
1
11
25
155
48
96
61
83
61
11
475
41
60
48
1
84
11
49
131
60
24
175
137
84
109
35
192
60
72
301
36
23
96
36
96
79
29
25
90
5
295
137
169
83
97
24
155
25
179
121
59
48
120
288
115
90
36
23
120
240
181
36
54
5
252
43
77
60
43
6
131
24
48
31
41
24
25
191
168
36
36
96
72
211
30
36
35
25
23
60
1
11
25
150
5
25
59
24
97
35
156
72
72
25
144
11
84
72
319
90
23
48
259
84
77
84
25
54
36
41
13
35
144
240
31
36
174
35
24
36
85
36
11
168
145
35
61
71
120
313
11
19
329
36
85
59
91
41
108
156
31
41
19
89
180
336
145
191
13
156
60
155
108
192
36
72
31
210
36
11
193
179
156
120
31
54
35
24
72
169
95
360
36
84
25
71
85
ABCD 97117473686*3^$a+1 [50009]
131
1
60
15
75
41
67
12
108
42
48
111
21
120
90
105
183
21
80
64
12
15
48
42
11
48
1
60
95
13
42
48
33
48
9
87
3
12
48
81
21
48
87
3
57
63
21
9
102
138
30
12
78
11
40
129
95
28
87
21
51
120
21
80
97
72
180
48
35
127
48
17
4
9
180
42
18
12
71
79
78
107
55
90
198
12
18
72
83
85
12
15
56
4
15
108
12
45
3
5
97
39
9
42
5
55
9
80
72
64
15
9
9
12
138
105
57
60
18
177
3
42
48
35
25
63
9
35
13
30
30
132
48
12
78
57
3
30
27
75
30
11
109
35
13
12
59
61
63
12
104
31
45
33
3
99
18
12
15
3
53
19
53
40
48
117
90
30
11
19
42
228
30
65
7
33
8
24
36
19
18
150
30
35
25
72
95
283
5
72
13
30
21
189
11
31
30
18
113
19
161
48
31
69
69
30
5
16
9
42
30
35
13
3
27
90
71
64
15
17
163
33
60
48
36
3
42
51
57
90
12
65
64
36
93
102
21
9
111
9
78
150
102
48
137
13
12
155
48
172
84
21
78
5
55
12
30
15
33
12
18
117
3
17
73
30
30
27
243
72
48
5
37
60
18
60
113
28
132
87
21
69
11
1
3
152
84
19
57
75
41
7
21
39
41
31
33
45
11
79
42
180
95
48
25
51
32
37
3
39
33
27
30
30
30
3
32
13
15
20
55
17
36
52
45
363
24
3
45
15
30
42
5
43
162
51
129
51
44
48
60
67
78
35
25
60
15
135
12
41
7
90
42
233
136
39
12
120
105
105
3
15
90
42
18
90
5
85
143
7
12
5
84
19
42
60
39
9
83
7
60
21
39
17
55
90
18
33
87
90
51
111
18
30
57
15
9
56
55
90
35
13
51
9
42
78
15
36
9
60
60
30
120
42
75
3
57
33
102
45
176
139
78
60
42
21
24
63
42
90
101
67
102
30
65
136
24
80
48
97
191
19
18
11
1
18
12
18
71
31
30
108
30
12
18
60
11
19
132
48
41
31
48
5
55
30
102
18
42
69
81
35
24
121
23
40
57
15
45
51
129
35
25
30
69
56
43
117
80
25
90
5
48
37
35
16
9
18
45
15
21
20
19
57
36
12
27
108
42
18
45
117
39
9
60
30
12
5
60
96
132
37
150
21
87
30
132
30
78
42
30
78
42
180
11
7
90
47
216
67
221
16
8
12
85
60
15
3
41
19
30
87
8
25
162
45
45
143
85
23
4
60
63
12
5
85
120
18
21
9
30
30
15
80
7
30
30
60
18
11
52
8
31
41
64
105
18
17
144
31
60
21
9
18
153
39
60
9
39
5
7
240
48
90
95
187
101
127
33
57
12
111
69
48
12
48
132
11
12
7
48
161
19
150
12
11
7
30
75
15
42
90
45
8
7
18
107
73
90
57
24
21
60
18
42
35
25
63
27
90
18
65
40
45
23
19
60
29
112
32
112
56
88
141
18
33
20
37
12
179
1
78
33
39
48
30
120
12
111
57
42
18
63
9
30
60
9
116
25
59
61
90
53
12
163
93
27
42
35
25
15
128
55
102
210
21
69
59
1
30
101
60
37
42
78
71
1
18
60
12
18
72
138
57
93
71
1
48
12
35
55
18
11
64
27
69
12
9
18
105
8
7
30
60
60
11
1
30
48
65
40
32
144
112
69
51
44
193
42
60
120
5
40
8
127
120
48
5
36
12
108
91
221
72
97
48
23
28
176
4
129
30
17
55
60
5
64
24
105
147
80
13
71
16
33
183
144
8
55
12
45
213
11
72
49
18
90
30
77
156
37
42
33
92
115
45
3
21
9
3
117
15
15
93
12
117
30
30
48
135
117
18
102
255
68
145
23
19
53
16
9
3
44
133
27
3
53
67
30
60
12
39
24
45
3
24
45
48
150
137
25
39
36
15
9
39
42
3
75
30
71
76
45
30
89
124
27
9
20
31
90
18
60
53
52
32
55
48
41
31
113
67
30
18
72
5
55
180
33
15
65
12
120
24
24
28
80
172
45
12
18
41
49
12
23
12
43
42
60
11
49
18
60
42
168
47
85
18
12
48
12
30
108
155
25
ABCD 97117763578*3^$a+1 [50099]
7
65
43
48
5
199
12
53
48
31
36
5
31
41
43
45
8
376
8
31
240
17
67
77
40
15
129
27
36
17
48
72
43
53
144
48
88
8
64
32
136
80
19
36
84
144
53
55
33
111
36
72
5
91
108
17
55
57
24
111
17
240
112
15
9
27
12
24
57
32
256
128
16
128
48
64
27
125
112
24
27
48
96
101
88
8
72
67
29
112
63
57
8
16
72
3
5
67
180
72
137
112
27
45
39
65
7
89
24
40
27
101
79
9
27
5
96
72
24
24
19
5
88
27
53
16
80
208
3
5
216
40
56
40
3
108
36
60
81
63
120
36
24
21
51
77
7
9
63
9
159
12
108
33
219
180
96
144
48
36
45
15
41
43
69
8
72
55
12
60
113
16
72
63
153
56
79
36
141
56
55
65
7
9
72
99
29
112
3
117
8
88
8
64
80
24
48
64
39
60
144
48
60
36
29
19
29
79
60
5
48
55
17
40
152
160
216
464
43
221
48
127
105
72
3
69
27
5
31
108
93
87
108
84
89
127
72
24
300
96
12
33
3
29
43
77
91
21
8
19
5
19
5
43
45
128
96
7
17
55
9
104
7
132
173
115
48
53
64
15
9
56
7
17
184
72
8
7
84
29
88
72
15
84
24
5
24
24
64
39
60
5
31
81
56
19
69
27
53
40
51
72
21
32
103
17
79
41
24
88
99
117
32
16
15
17
96
72
16
15
17
48
43
72
108
9
39
108
53
16
27
53
40
24
27
84
108
24
101
208
51
120
5
40
99
36
17
235
29
7
9
96
144
99
156
36
72
69
3
24
12
17
136
51
221
16
51
53
144
40
99
24
36
9
56
7
89
19
125
31
108
60
9
56
24
19
264
72
24
72
48
96
29
48
16
24
8
40
27
197
72
64
8
55
41
24
16
96
3
117
8
192
7
65
16
80
72
88
56
55
65
67
53
31
24
108
53
64
72
75
36
33
8
31
161
24
127
72
36
12
105
111
33
216
32
43
29
24
7
120
153
8
48
16
99
53
16
8
24
88
104
31
89
64
27
60
129
8
19
24
21
32
64
104
72
48
112
32
19
48
53
7
41
7
72
17
115
77
72
43
132
84
5
64
99
5
72
43
101
7
41
31
81
24
56
55
24
89
96
72
40
75
101
264
72
40
87
17
19
53
31
65
79
9
27
29
40
39
132
84
297
32
163
53
24
16
72
104
48
127
24
17
31
105
27
101
48
24
192
72
7
108
24
45
32
48
120
19
24
45
27
5
7
144
33
63
81
8
271
48
33
75
5
24
43
5
96
120
175
33
3
5
48
72
24
175
65
144
16
8
24
96
139
5
43
45
8
55
9
27
240
5
115
24
29
79
9
128
19
69
27
117
3
29
79
108
24
237
32
48
48
16
56
31
48
161
24
31
9
56
24
7
81
48
24
128
55
24
41
67
120
5
24
24
199
153
27
5
136
120
8
79
65
43
21
152
55
81
24
32
7
72
209
43
72
69
27
36
41
72
88
15
137
192
151
24
9
27
21
80
16
39
36
24
108
65
64
123
221
175
84
5
55
48
9
152
24
24
7
81
72
56
16
99
29
88
32
31
17
24
31
24
156
53
55
24
41
7
161
151
9
32
103
9
48
8
64
99
5
192
24
55
9
32
16
51
21
144
168
63
17
67
29
139
45
3
60
36
12
60
12
105
120
8
16
56
7
57
224
16
80
163
5
67
21
315
101
96
115
72
93
128
175
36
5
88
8
136
15
72
36
12
185
264
19
5
144
67
141
63
153
8
72
67
72
36
17
ABCD 97117777228*3^$a+1 [50016]
15
15
30
87
69
54
36
17
12
31
60
60
150
51
33
3
9
39
15
17
13
6
18
27
99
96
53
37
30
48
12
101
49
35
19
105
45
6
60
18
15
15
36
90
66
78
6
24
12
105
39
84
36
36
54
30
6
60
71
19
33
15
150
51
111
18
6
9
32
49
39
27
60
84
24
12
24
9
120
72
44
16
9
6
69
135
41
19
60
29
208
80
13
95
112
33
90
5
31
41
40
32
7
24
30
66
21
20
144
199
24
30
27
36
3
24
17
19
36
65
13
30
66
96
54
36
5
223
65
61
54
120
81
72
32
37
24
27
24
8
61
51
3
5
28
57
6
5
115
69
8
7
5
31
84
30
6
9
20
85
3
63
6
18
6
66
174
66
5
36
37
6
24
66
35
4
45
6
6
24
30
29
97
3
36
21
11
40
20
7
216
29
37
24
107
28
12
99
33
80
28
3
36
54
71
13
6
65
12
13
60
39
45
30
57
3
102
18
12
24
29
112
36
8
109
6
65
1
95
36
12
31
66
48
30
180
12
24
141
9
60
11
25
3
45
6
9
21
6
5
24
172
27
30
3
63
21
36
3
24
17
25
35
24
12
19
89
24
156
1
60
30
41
37
3
63
6
18
30
6
57
9
3
75
66
39
15
113
67
30
6
6
35
55
41
73
6
45
3
30
23
64
69
6
21
3
9
27
33
27
41
103
24
33
140
79
33
51
5
24
31
30
120
47
49
99
12
99
90
23
40
27
60
29
31
78
66
77
24
13
11
112
3
29
1
30
54
3
32
85
36
66
30
3
32
48
16
84
92
13
63
39
41
7
36
5
19
173
67
30
12
30
5
13
42
113
25
6
17
7
6
99
51
24
17
60
115
5
13
11
1
39
21
24
114
30
30
186
54
33
32
67
108
36
57
69
75
33
30
36
69
8
13
35
61
71
7
93
72
20
31
29
1
39
21
51
3
5
55
5
25
162
53
36
25
6
198
11
64
8
13
6
69
12
128
76
3
12
33
8
19
114
30
24
36
6
23
28
87
17
13
66
41
139
5
24
7
30
18
5
25
6
60
24
216
177
27
36
21
3
41
79
6
35
24
31
24
45
68
103
30
6
113
28
32
1
84
12
60
23
25
6
30
66
24
54
60
3
27
36
60
9
116
72
7
12
168
57
9
6
24
24
96
21
9
35
61
3
81
90
81
8
40
81
126
41
19
24
65
1
24
66
48
81
51
24
114
27
45
18
113
13
11
16
63
17
72
16
105
47
24
13
156
6
24
54
90
36
21
39
84
17
25
35
79
89
25
30
57
3
6
35
1
54
6
30
5
13
63
27
150
83
19
9
20
4
15
120
57
56
40
152
40
27
78
183
99
9
75
21
75
54
30
30
36
75
20
36
7
12
18
83
48
55
125
121
18
60
90
12
35
16
9
54
69
27
30
18
45
81
47
24
108
55
6
36
78
33
3
57
27
5
48
100
63
84
12
18
123
33
39
27
5
19
5
52
27
30
3
33
15
56
43
53
24
40
3
6
6
138
36
47
4
3
5
61
66
18
23
43
24
12
9
15
9
27
24
29
72
139
90
6
9
9
6
141
3
60
36
60
30
6
18
11
85
35
24
37
35
96
67
90
47
79
29
1
60
27
8
19
42
35
24
24
31
21
20
16
48
75
17
60
19
18
15
32
13
23
43
36
24
5
1
15
108
20
7
41
73
54
5
91
21
63
6
66
41
13
24
35
1
126
41
43
30
179
16
32
97
12
3
12
69
66
9
15
41
88
45
240
162
60
24
24
42
35
16
9
119
24
36
52
44
48
25
35
31
54
6
5
36
13
66
30
119
91
21
69
11
55
48
12
45
39
9
51
6
15
8
28
80
60
7
12
21
72
81
96
54
36
18
11
16
48
27
18
30
5
12
160
9
36
18
12
18
12
11
7
12
24
30
15
36
68
16
15
41
4
12
32
7
60
33
32
13
3
92
36
1
18
113
19
24
30
47
24
24
31
60
84
60
21
128
337
48
12
48
30
66
35
31
108
12
24
30
6
65
64
15
5
16
45
11
43
66
203
61
6
24
24
36
17
49
30
24
17
19
41
4
3
41
25
24
75
36
99
17
13
15
27
24
144
36
66
18
5
76
75
186
59
16
24
39
5
7
60
54
6
144
21
3
5
1
36
83
12
25
59
24
1
30
5
61
114
29
1
47
37
11
84
31
29
37
15
99
90
95
19
66
114
12
45
45
30
24
65
49
6
45
45
47
49
54
57
27
12
54
30
5
132
19
18
36
36
30
33
36
51
18
11
79
36
9
12
56
12
28
72
8
19
5
48
40
20
31
24
5
7
24
84
5
12
19
57
267
42
18
36
24
12
78
27
3
66
39
20
40
21
35
12
12
31
9
135
96
81
80
40
3
5
120
88
32
67
29
36
25
51
63
9
80
31
120
5
64
20
40
15
150
30
90
6
29
67
93
15
5
1
66
30
30
30
48
66
126
35
49
6
21
8
31
54
54
33
27
60
57
39
66
48
36
6
29
36
115
41
52
15
6
54
33
3
6
3
51
101
24
55
36
5
36
103
84
65
85
42
21
39
9
36
15
30
48
12
84
6
60
29
1
11
24
43
36
36
21
8
12
28
21
108
47
48
16
32
109
11
40
80
19
33
15
12
5
ABCD 97118241778*3^$a+1 [50111]
12
45
87
45
6
81
3
33
24
9
15
57
27
75
6
12
15
33
186
33
48
15
105
27
33
15
84
18
27
33
90
108
69
21
48
66
45
33
60
6
24
6
6
54
27
39
48
45
87
9
24
51
9
81
114
42
3
12
15
6
12
27
45
30
144
6
123
51
102
39
45
96
24
3
21
15
24
3
9
33
30
6
84
48
48
30
36
6
63
24
108
3
42
24
15
141
72
51
39
42
30
33
21
51
3
141
69
126
21
135
9
12
12
111
66
54
6
3
51
6
24
51
33
72
63
63
48
354
15
15
60
57
60
63
36
42
60
15
15
105
60
24
9
54
45
75
36
144
48
9
21
3
24
21
51
75
78
48
48
27
24
45
123
21
15
39
45
12
15
45
33
132
315
21
15
72
36
24
21
39
261
27
39
9
45
36
63
135
57
9
99
51
117
15
84
48
141
75
21
9
30
21
9
72
39
24
36
15
18
27
15
30
63
60
3
45
27
90
3
24
48
96
21
24
27
3
57
129
15
21
75
3
12
69
105
75
36
24
24
15
45
15
36
9
99
48
45
69
75
3
12
24
9
60
48
3
114
51
24
3
30
180
39
39
114
18
24
45
105
66
45
84
24
12
3
9
27
90
120
6
9
36
3
30
15
144
75
57
93
6
24
33
63
9
3
9
33
48
138
12
18
24
63
24
51
105
219
21
15
12
6
27
33
75
39
213
12
12
48
120
15
18
12
30
96
90
27
12
108
87
93
99
36
48
45
15
117
27
6
54
48
24
246
30
12
30
132
111
12
15
36
21
21
15
84
15
18
36
15
24
3
33
39
48
24
48
93
9
24
12
12
42
93
120
27
165
15
60
66
54
105
69
6
18
36
66
45
3
30
60
12
51
9
15
33
132
36
12
63
27
57
3
57
84
45
30
21
63
45
72
45
66
45
24
9
24
3
12
87
9
81
18
6
12
39
9
24
27
51
18
6
9
24
12
84
15
42
75
132
57
126
33
15
24
33
3
21
75
33
15
6
51
81
12
123
93
60
39
33
3
84
51
60
66
48
15
12
75
9
15
42
120
78
69
3
60
42
63
84
120
60
39
12
57
57
3
27
81
3
9
3
105
132
36
12
147
48
45
105
102
72
6
99
21
12
282
21
60
24
60
3
6
36
3
12
84
24
93
39
60
9
27
60
108
12
48
15
36
24
6
84
51
60
24
84
45
168
15
60
3
6
54
9
120
12
36
15
78
66
33
171
21
3
36
9
12
36
3
12
12
18
3
84
27
24
30
12
87
132
24
39
120
6
24
30
18
24
15
99
42
30
9
33
75
27
93
75
6
84
78
9
123
93
3
102
90
57
21
12
15
12
111
72
60
117
51
36
30
30
30
3
96
339
48
54
54
120
66
30
21
93
66
45
21
75
15
42
12
78
42
36
12
3
24
93
48
102
18
48
102
18
27
72
120
72
36
24
93
42
24
45
15
24
12
45
39
102
12
66
54
36
12
18
54
180
12
24
39
27
9
57
15
3
81
48
48
57
36
6
54
114
96
60
36
9
24
15
57
279
12
168
57
237
36
36
30
228
81
9
3
69
126
30
12
12
159
69
6
114
18
54
135
9
15
96
9
39
21
6
84
6
30
45
36
33
66
93
60
72
120
21
15
72
192
15
21
15
102
12
24
15
24
45
6
54
15
81
6
24
6
15
36
60
39
144
45
75
30
27
75
48
12
57
45
87
48
63
30
72
42
54
6
60
45
3
33
24
108
3
18
51
48
12
15
36
12
78
30
90
3
9
27
15
21
24
111
54
24
12
114
129
9
30
21
84
15
6
111
108
45
63
9
60
3
51
30
42
12
18
3
12
24
48
12
39
21
108
15
132
36
117
21
27
12
75
42
51
9
6
24
33
12
48
60
45
6
69
33
24
51
45
3
72
12
156
159
42
123
21
39
93
15
12
81
39
21
6
9
24
60
33
15
15
30
3
36
60
81
63
24
45
42
30
30
18
12
15
15
153
48
39
54
54
117
36
39
48
48
48
54
42
84
114
135
36
39
57
135
9
21
3
63
9
93
15
3
54
24
6
45
9
36
6
69
24
12
12
27
129
24
81
120
24
18
84
18
18
117
57
15
105
48
78
48
9
192
24
51
96
57
63
60
30
63
9
15
12
105
3
36
57
30
18
51
33
36
36
3
177
24
90
12
12
6
102
9
48
21
66
45
39
12
18
54
33
24
75
24
69
60
75
33
48
69
3
9
30
9
117
39
39
57
24
45
39
57
87
27
30
15
36
9
168
90
78
18
36
6
75
27
81
57
18
42
87
12
15
48
30
120
42
81
144
69
36
24
99
36
12
3
66
18
60
60
18
42
21
ABCD 97118810032*3^$a+1 [50020]
90
12
18
5
4
8
100
20
97
42
18
66
24
12
6
162
36
72
108
12
42
12
59
24
7
81
32
1
47
168
4
80
12
79
17
72
1
135
51
36
17
13
60
3
51
41
13
11
28
105
71
139
5
103
77
13
35
43
66
24
75
144
51
105
80
36
13
72
35
4
36
44
55
9
36
135
36
36
42
147
15
30
3
33
54
9
171
9
99
57
69
60
11
36
55
89
4
147
5
7
36
9
45
18
129
69
36
131
48
1
183
3
53
31
54
36
6
17
67
144
29
36
16
36
48
105
42
93
104
1
51
188
7
6
75
15
138
215
91
161
127
17
19
17
145
39
3
72
5
31
165
32
12
36
19
9
15
66
3
3
33
24
56
60
91
24
66
54
57
3
89
36
12
4
8
67
5
16
32
40
72
15
29
91
21
39
198
15
56
55
36
18
35
55
21
44
7
41
72
121
30
24
41
31
21
12
33
35
7
156
24
101
36
25
48
6
12
60
5
84
16
75
33
39
90
3
104
31
9
33
30
180
5
120
40
8
24
40
56
73
15
44
97
59
109
12
23
13
3
21
75
36
48
21
183
72
8
61
59
48
24
100
3
48
17
37
23
37
39
69
35
37
39
12
8
16
44
7
48
60
17
40
9
150
21
45
3
272
19
29
79
126
36
66
42
18
53
40
141
138
45
20
31
54
11
64
63
54
39
15
45
56
160
99
60
30
11
79
72
17
55
18
24
54
57
33
71
31
42
11
145
6
54
162
18
11
64
32
55
18
111
56
24
115
29
7
48
41
48
1
72
90
9
20
28
15
5
1
12
168
39
20
103
48
41
13
27
8
28
69
71
88
39
57
33
12
143
36
1
18
53
4
33
36
71
4
20
91
21
80
60
52
72
8
16
87
149
13
36
11
64
9
42
5
108
31
65
61
71
13
60
51
15
29
120
1
15
3
57
15
54
30
132
18
11
28
81
11
136
39
129
87
33
72
152
108
7
6
51
33
63
12
36
44
7
18
11
61
90
54
36
6
138
6
93
32
49
59
37
59
60
36
60
109
75
81
24
54
33
72
15
21
87
9
45
114
66
18
41
472
140
48
19
17
55
60
21
9
6
33
24
45
35
37
6
17
76
15
57
9
18
18
3
56
4
44
97
3
123
89
19
77
7
113
19
5
16
9
54
42
87
32
24
91
89
16
20
19
41
25
3
3
17
37
36
35
4
9
59
12
4
44
31
36
33
32
40
21
3
92
43
5
36
1
75
9
39
36
8
43
89
19
6
48
3
8
172
68
91
96
12
6
11
144
37
54
5
84
1
11
13
35
16
20
48
25
138
24
144
12
9
15
33
3
17
1
39
36
36
156
33
42
17
85
42
18
3
33
36
30
161
28
32
49
18
36
5
19
53
49
39
104
43
29
25
48
90
5
31
81
44
1
24
51
93
30
5
31
6
18
113
175
113
64
93
3
105
30
9
15
125
37
75
33
3
144
33
47
1
18
137
124
33
3
15
48
5
55
210
24
47
19
126
90
108
81
84
32
60
4
15
234
51
56
16
69
24
12
60
59
28
140
72
1
24
35
73
48
3
72
33
54
57
24
27
29
16
45
3
32
37
42
18
15
56
55
89
127
69
51
36
114
30
21
8
12
13
96
48
23
55
18
47
163
90
6
29
1
54
29
31
21
15
90
18
30
47
85
11
7
125
36
24
121
30
6
59
25
150
30
6
89
4
80
61
11
24
160
32
37
3
69
90
144
225
84
36
15
24
48
24
41
84
36
19
89
4
51
5
7
24
5
28
72
15
36
42
90
33
80
88
15
30
107
43
36
264
17
79
18
155
12
24
55
72
24
30
99
9
36
36
35
55
6
35
13
204
71
16
69
111
15
65
115
21
69
143
7
101
7
57
36
27
5
37
71
112
27
21
129
36
54
21
32
37
48
35
1
24
90
21
104
37
11
12
67
18
18
180
17
31
36
101
12
1
15
75
84
17
1
18
9
72
45
131
40
20
52
27
90
39
39
12
6
59
13
107
13
107
1
54
24
54
11
24
40
135
6
12
3
21
18
5
7
186
35
12
112
36
44
25
18
90
132
119
7
30
27
200
96
7
48
41
60
25
59
124
36
87
17
288
24
16
24
56
12
145
47
25
3
36
12
3
30
95
16
8
7
89
61
35
40
104
19
36
69
21
11
43
12
6
143
132
43
60
57
27
57
39
21
69
119
1
90
77
73
30
5
60
16
80
40
56
168
31
29
19
41
52
3
29
7
144
12
29
43
17
19
29
16
15
12
18
36
3
21
107
52
32
288
43
17
ABCD 97118930438*3^$a+1 [50010]
49
96
161
79
11
156
25
72
281
151
71
18
54
1
35
54
7
96
89
150
84
72
198
270
49
41
294
18
30
18
79
11
37
24
353
6
180
36
48
36
54
18
37
17
78
90
127
65
79
72
17
7
168
96
120
24
107
61
264
11
109
89
7
35
192
36
49
120
35
37
11
288
6
55
120
23
12
36
162
6
121
41
138
24
85
41
55
65
7
47
1
95
66
55
179
37
48
240
144
48
47
48
162
103
65
120
18
36
594
6
25
288
11
36
354
7
83
54
72
18
13
239
1
233
7
65
114
48
85
48
35
13
144
275
108
84
181
179
36
193
144
383
25
47
36
37
233
7
323
30
42
13
71
49
95
49
72
24
41
271
48
17
90
85
120
24
41
7
143
673
72
113
7
24
119
97
65
174
169
192
35
109
41
90
48
24
12
1
144
89
7
192
17
103
83
85
120
47
1
35
30
31
168
96
96
131
13
24
72
41
102
36
180
72
25
215
169
264
144
11
37
143
114
18
84
145
71
18
6
1
215
90
30
49
95
36
24
48
78
102
42
126
48
36
240
13
41
66
60
25
11
229
264
72
48
11
96
133
65
127
48
131
181
72
65
103
24
240
119
144
90
6
169
120
72
215
90
151
65
72
103
120
288
11
84
241
89
162
198
31
24
24
48
107
61
137
55
24
23
162
79
24
23
288
162
199
24
155
96
229
95
25
24
240
17
144
54
25
72
23
216
25
107
13
59
61
185
222
49
48
48
144
161
54
25
23
1
35
37
17
42
30
55
48
216
65
79
168
168
96
23
1
347
198
54
72
48
145
192
96
35
198
31
144
119
12
85
41
24
463
288
143
180
229
95
96
162
162
30
198
49
48
107
36
120
42
151
144
48
192
185
30
1
59
37
215
48
97
24
72
240
59
13
107
168
12
18
103
24
23
48
24
90
343
83
13
65
162
85
360
23
36
48
277
384
120
312
72
11
36
36
54
264
72
78
25
24
72
179
6
55
48
48
264
71
48
25
11
54
360
127
107
108
18
150
49
35
37
48
131
96
13
71
90
127
24
89
30
505
59
13
59
13
192
95
36
13
119
25
96
24
240
167
168
1
72
192
120
96
17
54
25
251
180
108
174
258
205
59
78
30
1
17
78
1
120
240
144
65
54
180
36
1
71
18
7
144
24
96
95
25
11
12
18
7
72
96
48
371
60
25
264
11
36
73
ABCD 97118974066*3^$a+1 [50008]
47
9
88
8
33
87
15
1
8
87
1
35
84
1
23
9
24
105
15
64
5
51
15
24
1
23
105
21
19
35
61
56
15
57
64
83
30
18
36
12
21
69
18
42
15
48
24
27
30
6
1
119
12
165
16
32
136
11
102
48
12
66
25
59
198
132
6
85
23
49
23
33
21
30
120
133
56
15
25
104
16
11
69
45
12
7
80
153
24
15
51
174
87
39
9
16
59
37
144
5
60
168
66
60
30
43
32
16
56
160
29
43
11
21
24
135
1
89
54
54
75
168
39
57
16
23
1
101
12
63
3
60
1
80
3
18
48
51
9
15
72
24
40
71
42
55
23
9
40
113
55
56
27
6
54
48
9
33
6
97
5
12
103
113
246
6
180
12
138
25
8
48
48
21
84
18
13
17
31
29
6
157
120
24
152
64
53
12
55
8
16
11
120
37
8
9
127
77
6
36
24
66
15
39
121
72
101
139
24
8
48
33
7
11
13
23
30
18
33
15
30
19
29
12
24
79
56
88
24
80
168
15
9
69
3
72
261
3
64
17
15
45
6
69
64
48
8
57
36
12
6
24
66
66
30
55
24
24
161
39
192
88
32
33
6
42
31
23
25
8
21
75
21
3
63
30
51
27
6
7
47
42
7
47
66
103
11
30
150
96
24
1
48
120
80
48
40
17
15
111
105
40
8
57
87
33
78
18
24
36
19
65
7
11
6
6
33
72
24
16
24
32
39
33
376
32
69
36
42
30
6
73
72
95
9
27
90
18
1
65
90
69
45
126
157
8
16
32
39
60
21
21
19
32
81
7
24
23
36
156
81
24
75
12
57
24
99
72
69
15
57
15
108
24
36
57
24
64
35
36
1
8
24
33
54
9
81
55
48
56
15
12
12
1
80
16
35
21
27
6
6
24
25
35
37
24
24
29
27
16
8
24
64
120
8
3
12
66
7
47
9
99
21
16
113
18
45
64
11
13
144
35
36
24
96
1
56
57
42
6
55
137
36
3
48
39
1
5
36
39
63
12
85
72
11
12
24
1
41
175
35
48
6
60
99
9
39
24
16
11
85
80
207
54
12
15
24
48
153
15
105
7
17
15
63
48
33
24
16
77
19
23
42
6
1
17
30
73
24
8
75
60
84
37
65
18
13
8
15
97
80
39
78
3
240
9
24
42
24
30
103
161
144
72
6
114
18
36
24
180
21
15
25
47
84
6
12
66
1
29
27
105
48
30
49
32
9
15
129
7
8
21
147
24
3
61
5
36
54
60
21
16
35
30
31
72
17
60
18
84
13
47
1
8
57
15
48
16
104
16
17
18
36
1
41
120
15
3
12
33
9
55
11
37
17
78
30
27
21
115
48
29
43
59
48
84
6
12
55
113
7
24
17
103
23
49
24
8
112
48
29
48
19
8
48
63
12
69
39
168
73
24
5
48
30
117
72
112
11
78
63
24
9
63
48
39
6
42
48
54
60
48
18
61
17
6
33
45
99
33
54
49
17
36
84
15
96
88
65
72
7
8
24
3
48
18
43
120
8
21
78
13
32
39
33
3
61
72
56
15
57
15
57
24
3
21
33
87
99
93
24
64
59
13
53
66
114
174
42
111
69
27
16
5
27
88
96
41
144
150
66
87
171
6
15
21
187
95
6
3
24
27
78
144
15
15
33
16
96
224
16
11
12
90
7
24
32
33
15
15
57
112
35
60
36
21
33
66
36
49
32
16
8
33
79
48
32
72
21
43
48
239
36
78
36
18
25
5
6
54
36
90
9
160
24
32
336
40
8
72
24
39
33
33
30
49
17
151
104
135
6
27
15
169
23
1
24
29
3
9
55
8
160
95
60
21
16
8
72
96
112
32
16
41
103
48
176
3
141
87
49
65
111
9
159
48
16
41
30
81
75
6
48
151
119
42
7
47
18
66
36
57
9
24
54
54
19
80
9
135
15
49
168
8
33
60
6
21
87
33
135
12
120
6
72
15
69
27
9
72
36
27
64
8
111
66
39
64
8
27
18
30
48
45
21
51
63
217
47
36
93
3
66
3
16
161
174
265
32
9
15
39
60
24
37
72
17
7
17
63
16
32
40
179
36
25
24
104
192
16
23
49
96
65
114
37
5
51
3
12
33
15
25
41
151
5
198
24
13
119
33
33
87
15
6
75
24
57
31
47
33
96
48
21
54
37
131
13
24
29
3
39
12
37
41
15
24
24
40
5
67
65
30
30
12
7
48
96
8
24
24
51
13
8
64
23
1
23
12
21
45
84
7
8
9
31
95
1
120
24
80
96
15
9
33
42
24
12
49
23
1
107
54
36
27
33
15
64
104
15
30
36
54
33
96
51
13
24
48
11
93
117
18
25
ABCD 97119189242*3^$a+1 [50052]
12
96
25
5
6
48
18
66
12
24
25
11
6
6
12
24
1
83
66
19
132
23
114
18
12
18
31
11
1
23
30
7
11
12
96
12
1
5
30
12
78
102
18
31
12
71
25
12
47
12
1
11
13
5
30
90
18
126
151
41
67
47
121
60
84
23
36
24
73
23
18
6
24
90
7
12
293
42
6
66
60
36
36
42
7
72
17
6
90
6
66
18
6
31
35
36
24
84
24
96
36
73
65
78
48
13
167
25
5
48
24
24
19
5
78
48
36
49
29
6
84
6
163
35
18
24
90
25
47
37
17
90
102
19
11
37
60
41
30
73
65
31
11
61
48
47
36
1
48
12
35
13
17
96
6
1
23
60
48
30
18
24
12
1
36
29
78
1
59
24
145
5
96
30
42
54
1
11
61
11
24
12
24
109
12
11
25
11
49
17
6
18
48
54
24
36
6
42
25
36
11
12
36
36
24
42
24
6
73
60
5
54
12
37
59
97
71
12
18
18
72
12
49
17
115
47
12
24
66
42
12
13
71
24
24
37
11
30
24
96
79
11
85
72
11
96
12
84
12
12
54
6
25
24
23
12
12
84
6
18
49
5
72
42
24
25
48
23
54
115
119
84
24
13
11
37
11
84
37
161
7
65
6
72
24
13
24
5
42
6
6
1
59
1
12
65
91
5
6
24
13
35
66
30
12
48
54
192
6
180
78
6
66
18
13
12
11
60
6
7
65
7
131
30
7
23
18
6
24
13
35
42
96
114
6
30
24
1
24
84
23
24
13
11
60
24
12
24
13
12
11
49
17
114
12
42
18
73
53
7
95
24
24
1
36
5
150
48
24
48
72
72
108
25
11
36
73
95
24
13
35
48
1
5
42
73
12
65
78
84
48
6
24
127
17
31
24
41
90
96
1
5
96
19
47
61
95
49
83
12
24
48
12
97
23
36
96
73
59
13
11
1
11
24
204
150
42
97
11
60
12
66
79
84
35
36
24
61
35
48
61
11
1
24
35
12
36
73
96
11
48
174
6
42
138
6
55
17
30
1
24
83
72
73
24
35
49
47
13
24
11
36
30
91
11
120
114
66
12
42
48
7
24
36
23
24
6
66
6
90
6
30
84
109
60
24
71
49
59
1
47
24
1
23
18
19
5
19
5
66
25
53
31
35
60
42
30
109
5
48
7
47
1
24
12
48
29
24
18
96
24
72
6
54
13
60
72
11
1
48
5
72
66
121
29
6
96
156
168
6
30
18
48
19
35
25
89
18
12
85
5
66
12
73
71
13
24
5
30
18
24
30
37
143
24
24
36
48
1
204
101
31
23
18
18
145
60
11
12
12
37
72
23
109
47
54
42
36
42
120
18
1
101
19
48
47
24
150
6
60
36
37
35
1
95
25
12
77
7
47
121
11
49
5
18
24
72
6
55
17
18
108
13
77
72
18
48
24
37
36
11
12
1
36
17
42
25
48
12
11
6
42
12
145
24
17
19
48
12
107
12
84
6
42
24
30
42
13
23
18
7
60
47
36
18
24
78
48
1
11
12
60
49
60
12
143
6
24
96
7
41
78
42
163
5
54
60
1
11
36
13
60
5
72
7
47
18
18
1
12
36
71
24
48
36
13
12
35
150
6
18
6
18
7
35
1
60
41
78
60
60
1
24
60
11
85
12
11
25
11
25
35
6
18
126
6
36
24
78
6
24
24
120
13
47
36
18
114
60
36
37
23
12
36
72
72
36
25
77
30
13
11
12
12
36
54
6
18
7
23
1
11
12
42
19
47
30
7
17
18
25
71
25
83
24
36
36
1
137
6
1
41
55
11
54
24
151
12
12
12
71
37
95
42
66
24
72
12
85
11
13
11
12
24
72
48
48
24
37
23
61
107
61
5
30
66
18
84
48
1
23
12
84
12
84
42
31
24
65
19
29
24
48
30
24
36
13
83
25
24
71
13
23
36
25
29
19
143
97
53
19
149
30
73
144
17
126
36
264
30
67
35
37
24
11
25
60
35
25
65
187
11
61
24
29
18
150
24
30
12
1
60
59
60
84
108
60
61
11
24
12
24
24
12
24
36
24
72
36
109
35
30
72
42
37
24
12
5
30
66
6
90
67
72
5
18
1
83
66
19
11
12
54
24
96
19
71
24
25
119
6
30
37
120
101
18
264
25
12
17
7
168
59
36
24
12
61
41
102
12
60
12
1
59
36
30
6
18
18
1
29
30
25
48
12
95
48
37
11
24
1
24
35
12
198
54
42
24
42
13
23
42
6
37
11
85
11
72
120
24
84
36
48
12
48
222
6
24
73
11
24
108
60
6
103
41
114
156
49
11
84
13
36
35
30
66
6
42
6
18
6
24
42
36
85
11
61
12
35
24
25
29
150
108
6
6
37
23
78
79
143
13
47
78
30
85
35
36
6
7
131
24
60
13
11
48
1
41
7
17
6
1
36
35
60
13
23
13
83
1
84
95
6
24
54
37
53
24
19
47
24
48
49
29
103
35
102
18
49
29
24
66
61
12
60
24
11
24
13
60
11
132
6
24
114
6
7
11
25
84
23
24
24
60
1
35
61
23
1
36
107
24
30
18
12
24
25
12
23
48
6
24
66
36
24
24
144
48
24
24
1
11
36
42
18
24
6
42
54
30
13
47
12
1
60
5
19
71
6
24
7
59
36
73
23
18
18
48
6
48
18
24
37
35
54
30
12
6
31
41
6
36
30
67
59
18
19
11
120
96
1
108
71
12
ABCD 97119441332*3^$a+1 [50037]
29
12
12
19
33
6
20
24
36
28
2
12
6
25
59
48
49
59
36
13
24
11
18
28
3
17
16
38
112
9
27
9
113
18
18
24
46
42
2
42
7
3
18
12
15
24
29
31
59
25
3
38
10
2
7
63
18
42
44
30
18
37
51
2
31
5
6
37
11
10
50
30
88
44
19
11
6
4
90
44
16
30
18
8
18
54
66
22
69
35
4
12
9
11
12
10
75
15
20
138
7
36
89
7
9
30
20
34
62
13
17
7
48
24
47
54
19
51
18
2
58
66
2
12
60
19
11
1
11
10
24
20
43
11
61
5
4
20
12
40
159
107
42
16
12
38
52
2
31
39
18
20
58
72
12
20
16
60
36
30
24
44
30
10
2
4
2
30
48
12
78
43
12
59
132
16
48
24
9
23
16
8
42
12
18
42
10
9
27
80
64
2
19
9
2
30
64
3
11
6
43
9
2
10
128
19
35
18
7
11
37
15
6
50
109
51
20
30
6
40
56
1
11
18
60
19
11
30
10
8
36
36
37
41
115
69
18
21
29
151
36
45
60
68
19
5
7
39
8
66
36
18
16
80
10
20
43
11
4
38
10
8
24
1
36
3
6
2
49
11
4
14
76
3
33
32
12
7
9
18
21
23
18
12
6
85
5
54
1
5
30
1
12
131
6
16
50
24
40
20
52
32
1
57
18
2
90
72
28
21
12
111
14
30
61
24
21
14
66
30
48
18
12
30
142
3
117
14
6
4
14
22
3
71
142
2
16
36
38
19
33
39
11
6
12
12
58
8
13
51
9
11
36
1
108
24
120
11
36
12
48
52
9
48
35
4
32
73
39
9
11
1
41
30
48
22
26
73
65
12
7
17
10
45
89
66
16
8
24
78
12
22
68
30
19
36
65
30
76
129
3
8
24
6
55
5
12
19
5
79
71
6
42
60
36
36
30
79
29
7
12
21
26
96
4
6
18
21
24
11
102
7
5
22
8
61
35
1
60
33
50
1
11
36
1
11
12
36
4
26
67
75
45
11
24
22
15
48
35
6
22
20
18
54
36
6
46
81
29
108
22
12
78
2
12
37
17
40
36
36
62
22
20
18
6
16
20
67
60
27
20
66
4
6
54
30
6
87
107
16
20
25
11
30
42
30
36
19
11
46
38
90
22
18
66
72
2
22
14
19
15
32
10
3
81
26
46
32
130
21
15
21
123
21
59
10
50
37
3
2
79
36
81
2
36
1
120
12
11
18
4
15
23
42
40
3
65
30
10
18
8
10
36
44
115
21
6
57
12
5
28
18
21
3
8
1
39
9
11
6
42
1
9
2
100
57
11
13
65
186
73
23
78
40
44
30
100
2
7
9
110
30
67
53
54
13
23
12
16
24
50
31
21
8
16
2
48
6
16
18
66
78
30
75
33
20
54
66
18
1
29
24
12
30
16
8
16
20
16
2
19
23
13
35
6
10
14
22
66
18
2
43
84
41
6
46
20
30
60
28
6
66
32
10
27
65
6
12
6
30
12
52
21
5
16
75
123
9
9
30
14
30
25
5
6
84
6
7
3
50
22
80
52
26
40
87
24
41
150
1
5
12
19
11
12
25
84
39
2
10
26
24
6
16
6
108
72
2
1
29
6
13
3
66
38
22
2
82
15
21
8
79
3
32
18
78
12
22
15
5
58
8
10
15
11
18
7
21
18
21
5
40
26
54
28
56
24
55
5
18
30
91
23
10
26
28
32
13
11
85
21
14
25
5
58
2
19
96
9
3
48
29
19
11
49
27
9
47
49
59
60
40
74
40
68
31
39
32
25
57
63
27
36
20
28
36
6
8
10
80
6
18
76
12
9
11
78
54
28
44
10
38
42
24
19
3
42
2
28
8
30
31
21
86
22
18
104
10
56
6
6
4
3
5
10
69
36
3
14
54
102
40
14
10
15
41
19
24
11
96
24
25
9
39
5
10
42
20
18
48
24
13
21
39
11
54
6
16
20
48
49
36
23
72
90
19
17
30
25
24
96
17
28
62
40
81
11
22
44
76
50
28
20
52
50
43
77
7
96
5
22
60
8
10
12
39
5
84
18
72
12
25
48
12
5
4
60
111
9
51
108
21
14
1
11
6
22
72
24
20
66
30
76
9
11
30
28
74
37
5
43
3
32
66
46
14
22
30
2
66
19
11
10
111
24
89
7
59
16
9
5
42
30
28
3
9
2
121
5
55
11
6
18
90
30
10
3
41
58
20
1
17
16
3
75
32
25
12
96
41
46
30
39
75
2
7
117
8
30
37
23
25
17
36
54
30
18
12
13
11
24
96
6
36
4
87
36
12
95
36
24
18
30
61
51
69
11
30
16
8
60
36
55
21
2
16
32
1
9
39
35
18
48
54
13
53
82
20
60
49
48
15
18
2
6
127
23
48
12
22
2
18
10
20
37
60
12
21
72
20
10
24
30
3
29
7
105
92
70
6
12
26
12
52
90
27
11
22
26
30
19
24
21
38
18
19
3
20
37
27
26
18
30
22
32
1
15
33
11
90
12
7
23
25
59
6
64
2
120
30
24
6
34
14
76
26
30
10
51
9
68
126
4
44
85
15
18
14
25
149
24
22
9
39
86
19
41
4
2
6
7
36
77
19
48
36
65
36
6
109
15
9
9
15
11
13
33
27
17
64
68
22
20
1
5
90
13
11
36
4
2
108
7
24
9
8
24
18
22
15
65
114
22
27
65
6
6
4
182
64
6
12
38
37
53
12
18
4
18
56
4
50
49
48
48
120
3
14
18
22
74
36
4
86
18
22
18
26
4
18
50
10
20
1
29
48
10
2
19
15
18
2
10
20
58
18
44
10
93
63
14
4
3
12
24
53
60
43
27
2
31
17
58
20
6
10
48
117
11
48
1
24
11
49
11
36
40
48
32
10
108
2
28
14
12
16
38
16
9
21
39
36
33
38
54
4
63
9
32
19
17
22
9
29
16
15
3
26
6
13
57
15
21
2
121
11
108
12
54
30
4
6
80
31
9
15
5
19
5
18
70
12
2
78
10
68
12
10
20
22
68
60
1
9
15
12
12
3
14
66
24
4
48
80
12
18
7
41
46
56
24
40
6
50
42
67
48
3
32
40
206
16
14
1
3
21
59
28
44
13
12
75
36
72
180
12
8
18
31
47
13
11
42
10
20
88
2
66
12
10
15
23
4
48
2
30
28
8
1
11
28
69
35
28
20
16
45
41
34
9
47
49
29
36
42
37
5
22
44
10
12
14
28
21
27
2
16
3
41
36
36
28
27
59
40
116
10
6
9
9
2
13
57
54
14
60
42
1
53
10
30
3
12
53
36
24
40
39
17
10
32
48
10
74
6
31
5
43
45
50
22
27
17
19
23
1
11
25
17
19
48
12
36
9
24
38
18
30
1
15
20
13
5
22
14
40
2
24
96
13
11
30
66
1
47
49
17
36
7
36
17
12
16
14
46
36
90
20
25
9
26
25
23
10
27
69
36
86
4
30
3
11
4
2
58
26
6
133
36
27
44
16
18
2
34
26
42
12
10
30
3
11
24
18
19
21
27
23
34
8
31
24
11
42
48
60
19
5
18
61
23
25
3
50
40
42
14
12
ABCD 97120327256*3^$a+1 [50027]
1
20
36
15
21
27
1
17
27
75
12
36
37
5
7
41
3
4
48
120
12
5
102
81
39
48
18
19
96
32
36
24
112
36
44
3
12
81
28
12
59
30
18
57
16
12
48
12
92
3
25
35
97
71
13
77
15
40
32
40
92
16
8
40
84
47
48
1
17
19
83
13
72
5
7
11
69
64
32
4
44
12
72
12
24
4
95
25
5
48
43
11
105
4
12
17
3
12
52
11
37
96
12
20
4
24
32
4
84
32
15
13
44
63
13
32
12
12
15
81
40
12
36
11
1
20
88
29
30
97
20
4
24
48
104
16
32
48
15
45
40
12
12
20
15
81
9
30
18
7
20
40
35
48
1
32
15
90
75
72
12
4
24
48
24
24
84
68
64
35
49
44
40
60
12
24
11
13
12
84
12
8
16
23
1
56
84
12
28
11
9
12
15
30
15
52
35
1
12
32
16
44
28
8
4
20
3
24
48
12
9
4
20
3
93
12
112
20
3
33
9
7
23
61
32
4
20
4
56
15
1
12
12
24
17
27
28
47
13
32
16
80
4
92
16
20
4
23
57
3
18
87
36
12
39
9
24
76
20
39
12
1
24
24
36
60
11
120
25
12
5
3
24
3
1
12
20
84
40
11
9
111
73
11
13
8
4
11
37
12
11
84
25
8
52
96
35
13
84
12
5
15
4
12
47
45
3
13
12
72
68
4
41
19
44
60
12
4
36
12
48
107
21
69
30
33
84
36
88
12
8
12
84
4
56
16
12
12
23
1
24
48
60
29
78
18
3
84
36
52
47
117
15
48
73
59
1
24
20
15
9
12
28
36
48
12
128
12
4
24
5
31
32
28
20
39
1
11
25
8
16
44
15
25
12
8
48
4
20
15
33
3
24
13
68
40
24
44
27
24
13
5
7
36
8
4
20
27
48
93
24
51
133
192
8
16
8
45
15
3
12
1
12
35
25
12
35
37
5
6
25
12
36
20
60
84
52
20
100
36
12
20
12
15
85
144
11
9
4
80
60
16
20
39
21
9
27
3
81
39
12
1
47
13
8
27
9
16
35
49
20
28
17
18
12
33
36
27
133
11
21
15
30
3
52
8
40
59
48
145
20
4
5
6
72
33
88
41
96
39
4
12
20
24
24
21
18
30
75
3
72
12
9
24
28
24
24
12
24
95
21
9
3
28
12
8
40
24
8
76
47
9
60
4
12
20
39
13
8
64
84
24
12
11
24
13
92
76
44
64
36
36
24
96
20
28
11
1
8
4
72
24
36
44
147
30
63
16
140
16
5
43
11
1
72
20
72
51
37
8
39
21
27
45
88
44
4
36
53
3
4
20
16
5
3
24
27
49
20
40
11
1
60
8
27
45
40
29
18
21
12
12
63
37
48
59
1
12
83
97
20
16
32
27
25
23
33
24
196
20
16
20
76
24
8
12
4
17
19
36
8
16
56
28
11
48
37
80
4
12
12
56
9
18
85
44
3
1
11
9
16
24
44
12
4
17
27
3
33
24
105
15
16
12
5
75
88
12
12
48
44
4
80
36
4
11
18
3
84
15
9
12
4
24
137
67
36
36
23
78
7
96
44
3
9
84
12
4
96
48
29
15
60
72
16
24
23
12
13
36
152
4
24
12
17
18
9
16
24
8
12
4
84
60
20
40
56
12
12
12
51
25
8
39
105
12
28
8
4
20
36
4
84
59
13
48
107
73
24
47
1
12
36
44
36
64
8
39
25
48
12
35
1
8
39
12
13
36
77
139
53
63
39
1
44
4
44
40
32
84
51
13
8
9
51
4
96
24
8
28
47
73
5
3
4
36
32
12
36
52
20
4
204
20
4
12
36
35
37
47
1
59
45
16
59
13
12
71
9
16
20
28
84
12
20
4
24
17
15
4
107
25
24
20
36
4
24
72
80
12
12
3
37
8
27
13
48
12
32
60
96
12
60
36
16
8
12
28
12
8
27
45
36
12
87
1
32
27
33
3
13
36
8
12
28
120
32
36
39
45
45
6
12
1
44
12
16
20
12
120
36
27
49
20
48
15
57
4
47
45
28
59
1
59
1
11
48
105
27
60
18
18
13
12
20
4
20
84
4
32
15
48
1
60
20
40
11
13
17
19
32
15
12
1
12
12
8
39
13
32
63
1
44
52
36
80
28
56
60
48
12
3
1
44
3
42
18
37
47
21
28
32
24
16
12
36
47
69
16
8
12
9
6
57
76
24
8
39
1
29
51
4
60
36
24
143
13
12
36
44
48
64
41
19
11
114
39
12
27
21
16
8
12
40
24
12
35
12
45
16
152
87
33
48
4
116
9
7
36
12
48
12
12
20
16
72
23
109
44
12
15
9
15
45
84
12
60
75
13
32
64
24
32
120
28
12
108
11
13
12
24
24
72
20
120
21
63
4
107
13
5
43
35
129
4
24
8
52
12
20
28
56
72
15
25
20
52
120
20
52
36
24
68
3
9
4
24
35
33
39
1
20
12
12
51
37
5
18
13
17
19
35
21
12
52
11
9
3
12
145
24
24
17
48
48
39
15
9
12
28
12
44
60
16
60
32
40
32
16
20
28
17
7
23
33
4
47
69
24
76
20
40
36
23
57
3
45
88
8
60
40
32
28
72
8
76
56
64
20
4
60
92
48
39
57
3
1
12
20
15
25
32
112
35
48
37
11
25
84
5
31
48
60
20
4
32
16
29
15
51
9
96
24
48
36
27
30
43
24
20
16
12
48
20
24
15
57
100
8
27
9
36
36
15
24
216
24
49
44
16
11
73
47
13
8
4
24
11
13
32
40
48
36
36
8
72
3
12
13
152
3
42
6
13
12
12
68
4
48
36
20
12
57
7
68
75
1
12
132
56
84
16
11
45
4
104
16
20
27
25
12
5
48
103
11
121
60
12
83
12
13
17
27
3
33
40
60
68
16
23
25
72
8
16
24
32
28
5
48
30
37
35
1
36
8
3
60
9
28
32
63
1
24
8
87
25
20
3
25
48
12
8
21
31
12
23
49
11
25
8
51
25
5
55
8
15
13
32
16
20
36
45
103
60
8
24
48
63
192
13
47
37
24
12
8
51
13
17
6
42
67
24
12
80
9
96
27
3
33
39
12
25
8
52
20
4
17
15
24
40
156
5
3
27
45
24
16
48
11
61
24
36
89
15
3
48
45
52
12
8
27
1
47
57
28
48
80
27
1
12
104
16
8
4
36
11
21
27
33
24
21
30
120
105
99
21
4
20
24
76
68
72
40
23
61
12
12
72
8
36
27
30
7
36
24
8
75
42
48
67
56
51
1
8
4
5
15
28
5
7
12
11
25
140
40
8
36
76
8
12
4
20
33
27
16
5
3
12
4
125
6
33
16
36
8
52
24
96
17
48
3
76
36
44
3
25
12
44
12
87
13
8
4
ABCD 97120570258*3^$a+1 [50028]
39
76
212
36
4
107
30
6
37
11
61
24
336
125
39
40
44
3
120
133
269
43
12
47
24
9
147
54
114
57
159
30
114
12
61
137
31
59
162
24
7
84
44
75
9
15
205
32
9
139
5
90
13
44
141
187
80
28
47
42
43
12
11
168
9
57
63
40
41
7
119
18
75
15
240
18
27
16
12
24
185
219
4
47
9
144
148
12
132
23
13
23
90
151
60
23
81
24
237
31
8
4
116
156
148
32
4
36
11
33
40
56
99
42
19
143
45
12
4
227
37
101
195
27
25
77
27
144
4
92
88
12
200
159
12
42
7
59
9
12
3
18
127
32
39
69
3
57
45
103
5
27
76
47
33
60
196
119
25
65
39
40
140
12
153
15
112
29
6
169
77
3
4
20
51
54
30
6
187
120
227
25
20
96
57
150
12
13
32
27
18
27
60
9
39
27
45
15
54
7
47
102
115
36
83
21
108
148
35
12
42
63
93
43
56
123
57
88
20
33
12
175
131
36
54
96
66
78
486
69
165
36
195
15
126
99
16
137
115
108
68
96
69
55
116
28
60
23
49
8
60
16
80
24
111
21
160
8
21
279
88
32
105
15
28
68
111
189
21
6
117
16
44
21
151
23
57
69
42
30
43
60
11
93
87
61
164
16
72
77
144
175
149
27
81
54
121
68
40
101
63
132
15
9
27
57
180
36
40
176
3
30
27
16
24
11
37
60
203
9
60
243
66
151
89
66
54
67
44
105
99
16
68
40
80
12
4
221
79
11
45
220
8
15
18
3
51
385
11
108
24
108
12
21
24
148
152
123
18
31
44
69
147
111
30
54
414
39
60
123
138
279
72
4
140
24
45
27
28
35
57
99
240
30
31
83
37
20
40
95
9
15
1
44
81
75
4
41
63
15
1
60
84
56
4
32
88
137
54
9
27
49
59
117
81
18
45
15
1
20
48
51
25
17
27
3
9
264
75
174
75
75
21
96
100
11
97
56
76
65
135
16
68
184
48
68
51
78
15
3
73
56
76
152
96
16
20
16
368
24
148
104
105
96
19
29
111
168
72
81
42
25
32
99
9
15
21
36
24
144
268
8
36
24
112
92
100
72
20
123
97
20
48
51
90
30
9
15
18
87
28
29
15
24
16
164
292
29
151
5
18
205
47
13
36
36
8
24
220
36
11
93
153
7
143
133
44
15
81
9
31
140
84
36
4
11
97
125
147
81
51
24
177
27
160
35
61
80
69
43
24
216
44
24
4
167
9
24
72
16
68
51
33
96
40
95
9
27
45
16
284
4
29
31
116
93
87
141
27
51
72
57
40
101
39
153
378
25
180
176
39
54
187
44
87
157
5
18
153
36
84
180
51
126
139
120
83
90
36
132
30
9
4
12
72
20
171
49
20
52
5
75
3
12
49
101
15
136
239
61
68
112
44
84
15
9
27
73
32
24
160
47
13
20
81
151
84
20
16
108
60
20
27
25
83
36
66
27
40
83
102
171
156
28
41
39
96
4
11
169
32
84
84
93
3
64
173
7
48
44
75
6
144
18
81
136
8
100
53
123
4
11
45
69
43
92
16
59
13
12
56
99
97
44
27
120
13
77
39
64
36
29
12
27
36
52
68
51
6
7
23
49
36
77
175
ABCD 97120966966*3^$a+1 [50067]
21
129
7
44
87
9
15
61
8
40
48
72
32
9
90
6
31
32
36
16
68
9
7
12
68
76
48
12
11
109
8
100
20
208
32
147
25
44
4
80
16
20
60
4
11
45
24
9
42
37
11
180
33
15
9
3
69
3
145
47
45
148
11
60
24
21
9
31
24
83
13
35
13
56
123
150
19
12
68
39
9
15
78
63
4
12
48
47
69
4
23
9
9
15
51
30
138
6
19
71
13
92
45
30
9
12
84
16
8
3
109
48
104
12
28
48
24
41
18
30
15
4
29
18
60
85
84
71
73
72
20
45
42
13
56
111
12
109
56
15
18
31
11
6
51
28
176
36
12
52
29
15
100
164
40
96
11
9
16
128
52
128
12
15
1
60
84
96
60
24
104
3
30
3
28
20
76
11
109
32
112
48
32
99
37
20
76
11
13
11
12
18
15
36
75
37
140
33
7
83
9
16
68
3
9
39
24
30
15
4
29
30
57
112
89
15
64
17
55
8
52
44
40
60
116
12
16
20
64
11
1
44
27
36
21
16
80
15
60
1
120
41
3
87
25
23
6
30
60
25
84
23
1
192
36
29
55
35
13
56
15
60
109
11
12
97
8
48
51
69
63
48
1
35
13
32
24
88
17
15
4
12
161
3
84
12
64
84
11
1
48
71
25
11
66
18
24
36
25
8
36
15
30
15
64
36
12
20
28
11
73
20
156
15
69
27
33
108
4
155
25
59
30
7
11
48
129
4
12
20
16
44
148
8
33
42
9
4
12
32
12
129
30
49
8
28
80
12
40
12
11
25
41
15
24
40
36
29
7
32
147
21
52
32
39
6
19
47
30
66
48
61
8
12
45
63
15
1
24
107
24
45
156
39
13
80
16
35
57
4
41
114
133
60
12
248
120
48
33
31
11
13
41
19
12
35
30
3
45
31
47
18
111
4
47
13
24
12
44
36
12
51
61
36
23
9
39
57
36
27
13
65
96
63
15
96
1
59
6
3
12
63
69
39
57
4
12
95
1
11
12
36
12
21
3
49
48
20
40
11
45
16
11
96
1
92
40
44
64
23
25
29
79
20
12
24
9
42
54
31
68
52
23
36
21
12
36
156
27
1
212
16
68
144
9
3
45
63
88
41
19
11
1
96
24
11
48
1
36
12
84
11
33
36
40
80
16
11
37
72
12
48
20
9
30
60
13
56
4
29
42
36
9
147
25
59
25
179
9
159
30
18
120
9
76
36
23
69
16
24
92
15
13
11
36
9
3
13
59
1
36
23
85
11
85
48
60
80
33
7
11
61
11
24
30
55
11
145
29
55
8
111
66
39
12
12
40
83
96
13
107
48
60
229
20
51
13
8
15
18
51
16
12
80
63
18
135
64
71
169
107
24
6
79
20
237
3
12
4
20
64
11
133
41
15
52
20
105
247
60
12
96
32
27
21
4
36
89
163
11
25
11
69
40
56
28
11
57
9
66
13
20
63
33
28
20
87
102
67
180
11
69
40
17
3
52
71
12
25
77
19
47
1
32
45
31
203
36
133
20
51
157
11
93
4
60
95
37
20
24
4
11
25
56
63
108
73
20
51
13
12
12
36
11
73
120
20
28
59
13
107
165
57
39
160
44
76
32
40
23
117
28
68
12
52
12
47
12
25
36
107
78
15
84
16
60
36
119
72
33
60
40
44
52
168
11
61
8
51
30
15
136
60
12
36
96
11
18
48
42
69
36
12
112
47
129
15
37
84
104
15
57
123
1
60
11
37
11
72
13
20
45
7
8
72
24
88
12
36
41
63
27
61
137
30
9
96
40
161
48
30
25
44
100
96
35
9
36
24
72
24
147
45
40
48
44
16
144
60
17
19
92
63
1
35
12
33
99
1
68
28
12
72
8
3
37
11
1
36
12
132
80
28
12
80
36
28
17
18
48
24
25
29
19
32
12
51
30
55
32
3
9
76
257
7
80
72
64
24
96
41
30
1
84
20
16
59
30
19
12
32
16
95
25
12
11
1
11
246
115
20
249
51
15
109
11
24
49
96
12
11
13
167
33
27
37
17
55
11
1
192
48
12
84
60
17
66
24
25
119
21
33
42
13
35
21
159
21
64
12
48
96
48
72
60
11
37
12
24
11
21
40
20
84
9
90
25
36
60
107
12
45
57
3
64
60
8
24
36
132
120
40
72
240
20
27
12
132
25
48
83
48
69
64
11
57
148
60
44
27
9
76
36
80
12
40
23
97
8
40
84
48
47
12
18
31
20
15
13
104
28
29
19
47
13
24
72
20
135
61
89
79
72
24
59
6
79
11
6
19
20
24
3
69
3
105
52
11
120
181
131
85
11
72
13
44
87
36
12
21
16
128
15
9
27
96
237
16
24
41
48
7
24
11
25
11
66
7
80
3
144
9
27
25
8
72
40
8
75
141
48
112
36
20
28
416
60
15
21
ABCD 97121843114*3^$a+1 [50034]
39
36
54
31
5
12
36
24
115
173
27
21
132
27
45
63
4
35
13
20
21
24
3
99
36
73
35
69
40
23
30
42
105
21
12
72
15
48
9
15
4
5
36
30
9
27
54
99
64
95
36
9
63
13
41
31
8
40
47
12
21
51
18
51
39
33
48
72
33
7
5
18
24
30
42
25
59
24
30
60
12
54
6
36
39
76
65
54
69
105
6
48
6
15
180
15
24
36
36
18
90
45
81
7
24
56
3
12
13
20
9
36
54
61
32
87
57
9
39
16
5
27
75
78
72
54
9
60
84
40
17
19
12
5
3
39
21
60
4
128
3
57
69
63
76
56
48
45
3
33
27
12
36
15
102
39
39
57
48
105
6
18
7
23
6
66
24
12
13
11
49
20
21
36
3
76
36
47
18
139
56
69
24
66
1
12
5
63
24
40
41
3
27
69
16
29
36
15
39
25
83
45
36
24
48
52
20
16
24
5
15
48
12
27
6
39
9
51
63
48
78
36
54
61
11
18
66
49
32
40
5
18
57
48
129
6
252
108
54
3
15
72
66
55
17
15
9
3
81
51
75
85
5
19
5
12
39
141
27
45
51
36
4
17
18
6
39
9
15
3
33
156
96
3
21
21
7
23
13
59
1
17
3
51
69
27
9
16
44
39
9
16
95
21
129
72
27
40
35
42
39
99
96
129
96
21
36
108
6
49
35
24
33
15
18
55
5
30
109
95
45
111
157
72
11
30
6
9
9
7
11
13
80
51
18
12
78
45
36
16
29
54
25
11
49
17
54
6
18
102
3
33
135
24
24
16
5
63
21
31
8
16
71
1
12
20
147
6
7
41
19
20
12
21
18
54
6
54
7
11
25
8
51
6
39
40
23
21
57
7
36
11
13
5
30
21
24
45
55
41
27
24
33
18
13
20
9
72
18
12
18
27
48
88
8
15
49
5
67
71
33
4
68
12
45
15
57
54
6
3
60
16
32
15
18
54
18
18
25
80
144
15
6
27
9
79
5
96
3
12
51
33
12
9
60
48
42
13
48
24
8
33
79
41
15
40
17
3
75
90
7
36
32
48
60
9
27
4
32
24
45
54
21
15
13
20
16
32
40
48
56
3
216
1
20
3
18
3
4
116
12
12
87
9
45
7
155
30
19
233
27
4
59
33
3
24
48
72
13
23
36
60
18
7
29
15
15
9
63
24
30
36
3
69
78
30
3
12
3
45
81
15
45
39
45
67
47
18
12
147
51
73
5
144
15
3
25
65
63
39
18
114
9
99
21
15
12
13
72
20
9
3
27
85
5
24
115
11
9
84
12
16
23
45
9
3
60
40
8
105
39
81
19
17
31
65
15
12
36
27
18
12
3
16
23
30
6
157
167
33
39
13
12
20
4
41
30
73
5
12
55
48
41
159
12
9
144
135
60
45
7
23
6
90
85
5
31
23
45
16
5
19
32
63
108
9
3
18
39
33
15
21
6
120
6
79
5
24
12
60
12
15
40
5
31
44
15
25
47
30
78
13
5
48
51
99
9
3
13
11
120
13
77
6
13
5
27
57
6
120
90
19
113
84
3
3
12
108
24
61
8
15
72
9
48
51
42
18
84
117
15
81
9
54
49
5
3
15
49
41
48
54
36
24
213
12
156
112
29
30
109
59
33
12
45
72
18
13
92
51
1
44
45
75
24
81
24
18
48
126
24
7
23
42
63
24
3
90
18
9
111
6
39
36
9
19
92
84
36
63
12
1
17
3
24
15
30
6
30
60
48
19
23
12
6
39
15
21
64
23
12
186
39
105
3
4
119
9
12
15
90
66
24
9
40
17
114
25
144
131
49
24
20
192
36
40
59
45
3
36
6
31
59
81
3
6
39
27
165
24
15
30
24
51
24
87
12
21
96
36
4
23
37
23
157
41
102
33
12
60
27
90
48
36
39
36
60
9
78
12
45
15
25
11
30
19
17
31
23
144
18
54
69
16
5
54
37
23
30
42
25
20
4
35
24
72
84
153
28
17
6
9
48
28
5
36
15
24
81
39
72
57
27
4
56
21
15
12
45
43
29
66
9
63
60
13
104
9
36
3
15
25
41
39
33
55
17
55
17
78
13
68
72
3
60
54
75
36
60
24
93
3
27
18
19
23
25
32
12
75
66
3
12
112
36
44
112
36
5
27
36
45
36
18
18
78
9
60
52
35
6
7
68
28
5
39
40
11
12
24
126
67
41
66
36
13
60
5
120
19
77
39
12
33
6
30
159
16
20
21
18
24
12
6
7
36
80
52
8
4
20
3
108
1
8
27
6
7
11
157
53
6
48
36
9
40
68
15
129
15
81
27
12
9
84
60
132
39
54
3
28
5
96
36
30
9
33
27
9
15
39
81
36
93
31
24
71
24
36
105
111
93
36
4
41
51
84
45
24
75
33
75
33
15
15
1
5
63
108
45
18
30
19
17
51
60
28
5
19
8
15
84
21
48
75
42
7
5
6
30
67
8
87
150
15
3
49
77
30
1
23
45
39
36
1
116
9
6
12
42
39
51
18
43
77
3
3
9
48
9
108
51
129
87
16
95
72
132
18
48
18
60
12
73
17
72
27
63
36
24
21
12
39
18
15
12
9
36
103
140
27
9
16
59
72
9
28
48
24
44
69
27
48
33
3
9
15
3
72
13
92
21
31
5
6
30
55
104
4
41
43
32
9
55
35
6
99
9
103
12
11
9
3
57
48
24
15
24
85
59
12
24
12
18
55
12
92
88
8
15
36
21
60
15
85
5
39
96
75
24
156
18
24
102
18
31
20
16
29
66
6
48
19
36
5
12
42
18
67
20
16
80
15
9
16
29
30
60
12
33
12
33
30
1
35
6
31
12
60
ABCD 97122140504*3^$a+1 [50102]
96
240
96
5
91
480
48
96
275
13
48
119
169
96
5
43
137
36
72
198
181
17
31
432
336
96
96
96
96
48
29
36
108
67
203
216
36
18
55
467
13
221
19
96
29
19
107
85
96
96
47
90
55
96
191
433
35
13
96
48
48
48
17
127
89
162
234
43
65
223
155
18
115
155
373
347
252
25
384
131
109
96
29
18
108
37
48
149
180
7
29
72
43
29
19
17
79
96
77
67
192
11
85
144
96
35
205
137
126
54
90
18
7
101
43
11
216
162
90
49
480
48
144
480
77
19
179
61
48
71
126
43
96
77
19
48
401
54
121
95
1
143
1
107
277
101
162
90
378
277
29
108
72
270
193
347
37
144
233
55
144
35
61
29
19
233
18
522
180
180
307
179
13
48
191
162
31
77
18
1
53
139
41
103
23
90
54
313
48
125
738
54
91
161
223
137
55
53
378
1
251
37
161
198
54
67
48
101
187
29
396
180
115
96
144
144
5
90
180
324
162
7
641
79
65
216
7
515
378
126
18
67
144
41
36
360
619
144
48
192
5
187
29
67
113
18
109
53
36
144
144
90
61
288
144
48
53
91
192
59
133
47
36
252
193
59
108
265
96
17
127
192
240
161
31
41
151
245
180
7
144
96
59
144
37
143
97
65
324
139
41
18
126
72
31
23
18
216
223
48
233
247
96
96
144
240
5
72
307
53
187
191
241
137
90
126
18
18
144
270
109
89
7
11
85
5
54
277
191
97
83
198
54
450
54
162
252
139
23
697
144
5
18
265
96
89
126
169
29
163
17
79
96
185
72
288
72
396
43
29
72
43
144
144
137
162
36
49
96
107
85
23
25
48
71
108
109
96
47
126
67
48
48
89
18
181
336
257
108
126
54
175
48
335
289
48
41
7
ABCD 97122166236*3^$a+1 [50100]
32
96
4
116
4
8
4
164
40
24
108
68
4
48
33
191
120
108
48
28
12
8
64
32
61
39
21
47
61
24
12
3
8
4
24
32
4
21
39
120
60
116
4
45
11
100
45
23
61
71
48
60
60
4
45
36
12
47
136
44
13
15
68
40
20
61
120
131
13
39
81
27
9
23
37
11
24
48
16
32
12
48
28
72
144
120
20
96
84
28
48
20
100
32
1
156
3
8
37
35
1
51
20
1
35
28
12
20
112
21
167
84
121
39
8
12
24
37
24
11
13
84
27
153
15
33
27
21
27
140
4
33
12
143
25
243
12
48
8
16
24
45
131
28
45
23
60
72
16
20
24
12
60
49
24
11
16
33
60
243
12
56
36
73
3
48
32
84
61
27
45
15
81
75
69
51
117
27
8
40
32
61
11
36
37
203
60
88
12
69
96
15
8
136
20
13
23
12
97
11
24
13
23
52
132
80
1
3
92
4
8
28
8
4
32
24
49
87
24
45
179
52
8
40
81
11
24
85
96
24
27
72
80
16
12
92
168
40
8
12
64
33
11
84
337
11
4
60
68
60
193
60
3
84
32
145
3
45
23
64
60
45
39
32
48
4
72
20
1
39
8
16
57
35
4
96
120
9
143
16
104
12
84
64
20
52
21
15
12
21
84
48
3
104
48
40
32
28
24
9
35
60
1
131
144
4
20
60
24
16
45
96
59
124
12
60
33
15
116
60
72
25
123
56
1
3
9
36
60
36
48
51
80
61
51
32
40
93
87
56
12
48
12
4
9
99
176
12
12
16
36
8
36
1
15
21
27
21
11
16
12
92
4
56
36
60
48
132
12
60
52
24
56
16
8
25
84
15
57
63
152
4
9
75
8
12
36
4
56
76
60
36
33
11
13
11
12
12
25
11
16
20
4
12
69
23
1
119
25
51
20
24
52
104
76
8
72
13
12
23
52
21
23
36
28
8
52
21
35
4
68
4
129
35
60
1
75
45
3
20
25
3
32
52
8
60
36
85
39
12
33
83
12
13
107
1
39
48
44
48
40
105
3
45
87
20
48
12
40
33
23
61
96
47
96
60
36
40
21
83
61
36
63
216
24
57
72
11
4
33
135
12
45
27
24
9
3
9
39
20
25
131
48
28
45
15
68
109
23
4
68
1
71
48
52
153
11
4
68
64
60
96
33
51
9
15
32
73
12
27
20
60
12
36
64
44
25
87
20
40
9
23
60
16
96
24
12
93
95
52
108
12
108
69
83
60
85
3
20
16
60
45
83
88
84
33
36
12
15
84
20
88
8
60
60
28
21
215
16
32
120
52
8
132
1
59
24
52
44
4
80
16
56
132
13
23
4
165
11
76
45
71
12
52
8
36
52
69
48
35
36
25
12
84
59
24
16
12
69
11
49
131
13
12
23
4
92
76
12
32
24
12
24
48
36
4
81
59
132
4
189
95
52
24
20
12
48
16
44
37
3
12
60
9
75
68
1
39
45
11
61
3
20
60
36
160
56
49
51
48
21
27
12
96
165
35
60
12
48
24
52
56
37
47
88
33
3
24
68
85
12
27
8
52
9
47
84
49
11
121
39
153
15
8
28
20
24
28
44
24
100
45
11
85
63
72
96
48
177
47
1
111
8
25
47
16
12
140
16
45
36
51
44
169
99
32
1
15
12
48
32
60
36
76
8
1
35
36
88
228
8
40
104
52
68
100
48
32
37
15
96
60
44
13
12
35
64
44
25
107
48
12
1
63
9
63
45
3
9
3
24
44
1
48
11
120
37
59
60
1
123
24
60
48
20
25
75
48
44
72
4
144
141
11
49
35
64
117
71
48
60
16
141
47
1
12
60
47
25
131
61
51
8
24
12
64
12
48
45
11
16
8
37
27
12
44
52
12
8
49
75
33
51
32
72
16
57
15
60
144
8
13
35
52
12
105
11
144
4
104
40
80
36
1
36
27
12
20
13
35
88
92
48
109
99
20
72
24
85
23
1
167
24
13
12
23
28
8
64
36
12
140
97
15
96
20
24
12
24
25
11
36
84
96
4
8
52
21
203
12
60
28
72
248
96
60
4
80
16
44
24
52
9
35
72
28
69
123
128
36
1
3
32
28
44
36
12
24
25
84
27
12
8
160
80
24
36
12
37
23
36
12
25
24
11
97
11
24
76
84
116
169
27
21
23
25
39
93
75
24
44
4
45
11
124
33
27
60
36
164
97
24
27
72
32
100
84
20
61
11
12
28
68
109
23
25
59
4
9
15
57
83
73
39
140
96
12
88
8
36
16
93
47
64
24
116
16
140
12
132
85
83
60
28
24
24
20
24
1
15
24
153
47
96
24
136
81
120
23
12
120
48
112
96
ABCD 97122428636*3^$a+1 [50044]
13
35
60
12
13
114
89
36
49
36
11
73
90
6
30
90
6
77
1
30
12
60
113
60
7
54
6
17
96
31
125
1
95
25
24
23
7
84
156
53
61
90
125
36
19
12
48
12
18
11
24
12
43
36
6
54
54
72
48
11
79
6
11
49
35
49
30
36
6
78
41
121
107
13
354
36
17
72
1
54
29
96
36
84
31
114
23
12
24
1
11
25
90
17
31
12
24
6
335
43
66
6
53
115
30
71
1
48
60
47
109
150
53
37
35
84
216
36
79
24
60
12
65
12
72
1
18
12
137
37
11
25
78
12
24
60
66
54
24
5
12
13
36
11
55
29
91
17
72
85
90
24
66
60
30
96
24
101
13
90
5
67
204
90
30
24
132
137
60
7
60
24
6
36
18
65
36
84
55
41
1
18
162
60
23
25
42
5
24
36
48
25
42
18
6
113
43
5
169
24
11
108
12
19
36
120
36
54
30
30
30
54
270
12
90
48
71
25
96
18
6
36
114
53
12
24
25
11
180
1
35
19
29
24
7
54
30
29
91
66
24
150
89
48
19
53
13
47
1
6
29
84
61
11
1
84
120
96
24
30
41
24
19
42
18
30
42
24
41
12
72
36
19
89
31
5
19
6
11
13
90
41
36
49
23
36
37
30
18
90
36
54
12
30
18
6
66
114
24
36
66
30
17
67
5
19
72
53
36
31
5
193
30
42
198
30
150
6
180
90
96
18
35
36
1
24
186
60
48
36
6
54
30
35
1
204
6
108
5
25
180
66
6
18
125
12
19
5
31
17
1
66
5
139
126
23
31
29
43
60
53
72
19
41
19
30
54
5
55
65
85
59
31
102
30
89
24
55
90
6
29
7
65
13
90
6
6
24
60
120
6
120
35
13
6
53
36
61
179
151
54
6
30
11
12
7
24
6
95
91
18
96
23
36
67
5
43
72
29
216
60
13
12
23
55
96
29
25
35
127
60
77
91
36
36
53
31
65
121
107
60
1
6
29
12
115
137
36
36
19
89
108
19
41
48
115
6
6
48
5
85
156
11
43
60
66
6
29
55
54
42
48
132
173
37
60
47
1
42
48
36
53
1
42
30
83
85
66
90
36
54
66
18
17
49
23
13
83
12
25
18
132
108
66
36
35
43
12
29
25
6
60
24
29
1
6
53
36
25
54
36
65
49
96
30
114
11
1
138
29
13
59
36
133
191
61
18
41
36
49
23
7
6
18
36
66
35
103
89
13
78
66
11
72
31
36
30
119
55
66
66
60
89
36
43
36
24
42
84
36
18
96
113
36
12
43
60
30
11
19
6
6
77
7
84
6
54
42
119
1
35
79
66
54
53
67
24
6
36
108
11
181
90
17
31
77
12
97
66
17
31
29
1
42
149
60
1
180
48
150
6
23
13
30
54
24
6
114
42
114
95
49
71
91
5
48
31
29
12
132
61
30
66
71
24
61
48
6
30
126
65
49
23
61
119
91
30
6
36
53
24
48
115
54
6
90
24
54
5
31
144
6
6
114
71
55
53
7
150
18
36
5
31
78
71
55
113
43
29
84
61
114
36
90
119
115
60
12
24
41
72
1
150
12
90
18
6
23
43
48
5
36
1
83
36
31
65
55
17
67
30
60
23
7
144
29
36
36
1
35
48
7
114
6
77
12
24
7
54
23
31
12
65
55
17
31
5
115
42
23
7
53
12
163
60
65
181
30
24
17
43
36
54
6
41
283
6
6
89
25
24
35
1
90
54
215
91
30
59
1
23
43
5
24
36
48
1
30
36
5
25
18
42
18
72
54
36
54
96
53
85
12
47
241
96
191
144
1
90
30
18
5
37
47
31
6
66
54
11
19
53
1
12
167
1
6
29
61
23
91
149
43
30
60
54
60
30
6
54
23
72
36
19
65
1
23
7
18
12
47
31
29
37
54
17
43
120
120
12
29
85
23
72
31
24
186
23
60
84
67
41
60
19
29
36
108
108
72
43
17
12
24
115
126
83
43
18
167
24
19
42
78
12
48
29
151
17
13
30
42
35
13
59
31
12
53
84
72
139
6
23
48
79
29
31
30
54
17
12
96
277
59
55
53
31
5
96
48
1
156
36
23
7
17
31
36
120
149
1
36
24
71
12
13
167
43
18
12
23
12
108
1
30
54
11
25
11
13
107
168
12
79
29
24
31
17
163
5
84
36
132
43
29
48
19
60
24
72
60
24
6
48
30
36
149
84
31
5
1
54
ABCD 97122853658*3^$a+1 [50036]
108
36
24
35
40
72
9
96
72
23
25
3
9
12
144
75
84
21
12
84
99
80
1
36
95
4
168
116
1
75
33
108
3
21
11
24
85
135
21
23
40
57
15
33
95
36
109
36
11
84
1
108
24
11
52
128
97
144
156
24
59
1
111
45
108
95
16
33
132
75
56
85
39
21
24
36
24
48
83
49
24
15
57
12
11
1
24
47
13
27
57
3
12
21
11
4
117
159
80
28
57
84
71
1
84
11
24
49
71
1
12
123
69
3
8
84
60
25
11
13
96
60
48
12
96
72
47
13
11
60
12
160
80
97
156
35
1
39
165
12
75
45
24
63
72
20
36
64
9
99
32
28
32
133
47
1
3
69
51
32
24
61
60
72
27
33
51
60
156
33
180
27
33
252
11
64
156
9
35
36
25
108
11
16
20
37
12
39
84
45
15
36
129
12
24
84
71
36
25
51
117
36
11
1
23
25
12
3
9
131
1
48
11
40
9
132
11
37
132
15
24
72
9
35
49
60
47
133
132
39
333
27
69
12
48
87
45
39
44
25
12
207
212
49
180
35
49
15
21
60
12
24
11
52
116
97
12
51
57
12
3
72
45
203
37
47
64
92
73
36
120
35
109
131
60
61
23
1
155
60
100
165
24
24
36
84
15
36
21
59
4
165
60
123
57
11
25
15
105
12
35
13
15
69
15
21
39
81
36
11
28
72
80
37
11
85
27
33
60
27
80
13
132
83
49
11
145
95
4
92
16
33
12
359
1
15
45
35
97
132
11
25
24
36
60
12
3
9
215
16
12
57
24
12
75
93
27
8
49
11
60
40
12
68
12
37
120
120
207
45
108
48
23
76
44
1
24
60
107
24
13
48
3
32
48
16
9
12
12
12
48
27
69
60
35
36
49
156
15
33
143
4
48
201
120
60
11
24
37
3
20
121
84
120
167
73
12
12
71
72
13
35
1
39
69
3
224
25
219
20
1
60
84
96
60
59
4
12
33
12
11
37
60
23
4
21
143
157
132
71
1
60
36
12
12
24
24
60
63
44
13
123
12
68
13
144
143
73
84
3
228
45
51
44
12
13
35
49
60
216
36
111
69
75
9
35
76
36
224
73
51
56
13
36
107
13
95
40
45
35
37
24
51
44
73
96
11
60
60
96
49
35
13
12
11
48
96
1
23
216
204
25
11
61
12
48
72
12
59
16
105
159
9
23
24
24
1
180
24
35
109
132
36
12
75
96
45
60
39
32
13
36
12
48
36
156
35
48
1
99
9
96
60
24
47
144
1
96
72
27
24
45
24
72
35
1
3
105
11
40
36
68
12
13
36
11
37
48
12
23
24
13
131
97
60
48
12
192
71
169
23
85
27
116
96
1
95
85
24
35
25
24
35
12
28
21
63
180
32
96
40
80
24
40
48
32
49
24
12
24
12
59
1
12
23
24
16
8
124
212
1
12
63
33
11
40
80
49
36
3
192
9
12
35
37
3
9
171
45
39
60
20
85
24
72
12
12
60
84
75
32
40
45
99
56
25
24
144
252
24
59
36
25
59
40
129
47
25
11
13
47
133
11
84
49
27
9
12
15
48
21
59
52
44
25
24
36
60
11
120
25
12
36
15
32
145
3
20
76
36
44
36
25
24
120
24
60
36
11
49
11
168
160
9
87
45
24
24
51
57
24
59
265
72
24
11
49
119
36
25
48
48
3
96
116
28
21
24
12
48
11
28
8
24
1
60
23
60
180
49
63
33
156
35
229
11
61
60
84
35
160
21
15
69
155
13
48
3
45
60
39
92
25
24
12
3
129
48
59
16
20
4
21
23
156
24
25
96
35
121
35
49
3
33
83
64
165
36
12
48
24
27
20
60
40
9
24
108
72
171
56
1
83
85
111
9
60
147
33
47
13
35
96
24
25
39
33
12
60
47
121
119
25
24
24
48
72
3
108
36
21
75
12
33
12
51
120
21
24
36
36
24
36
23
4
33
15
69
24
36
48
11
97
24
60
96
108
39
8
37
63
20
25
48
111
56
25
63
9
180
11
1
11
48
36
76
224
49
84
23
49
36
72
72
24
11
1
12
11
97
84
3
21
11
73
12
96
35
40
140
13
84
ABCD 97122982436*3^$a+1 [50020]
28
32
4
29
7
5
7
53
123
124
20
21
120
27
28
12
23
61
65
3
3
93
51
198
31
20
144
3
120
54
39
15
24
102
43
12
56
4
84
59
12
13
8
33
24
43
5
18
6
198
48
24
25
8
33
103
32
135
90
127
41
30
6
19
65
24
12
55
59
25
119
36
49
20
28
29
30
1
89
36
60
54
36
54
90
21
9
36
3
21
39
4
47
18
7
185
3
3
25
24
71
45
220
23
45
64
56
165
79
11
54
7
5
150
108
33
33
31
11
37
17
30
85
5
3
172
60
59
97
48
47
25
24
155
144
66
54
57
3
12
13
24
5
3
87
25
65
111
12
3
12
109
48
23
25
17
48
42
13
144
41
48
7
120
89
39
40
47
73
71
25
96
29
36
55
17
15
57
51
52
17
3
180
36
72
93
36
18
85
5
18
25
12
48
120
8
105
24
102
24
49
8
15
72
73
89
18
12
129
15
57
33
27
15
105
124
56
33
6
25
65
51
57
15
57
36
3
81
90
36
54
19
36
113
12
31
23
57
57
12
31
23
60
69
33
78
54
12
36
3
16
161
18
42
120
19
89
27
9
99
69
66
72
18
150
57
15
37
137
171
12
57
54
229
8
48
51
1
59
1
20
4
11
90
30
73
131
1
17
3
100
23
126
43
65
48
55
24
48
161
24
12
114
25
44
57
66
114
51
60
28
20
51
24
12
18
72
75
60
45
3
39
97
5
54
24
12
36
45
105
54
21
88
84
5
36
54
33
3
69
16
17
75
40
29
6
25
5
60
48
7
20
87
37
156
59
66
24
90
36
48
121
95
6
3
69
12
6
105
159
49
32
15
48
132
25
23
96
84
37
12
41
24
15
108
69
39
219
12
24
1
11
49
101
18
54
51
57
18
57
9
31
48
24
47
126
3
64
5
48
42
216
54
36
54
33
33
72
24
19
17
120
75
64
41
63
64
23
72
25
8
52
23
33
40
17
19
53
36
102
18
36
55
35
201
60
63
129
21
126
129
15
36
30
78
162
144
67
77
12
6
33
4
47
24
25
29
48
75
33
7
12
77
66
49
8
21
126
30
19
92
72
28
24
131
84
114
12
75
72
87
78
102
6
7
11
30
75
40
12
59
36
49
144
41
30
61
32
36
64
80
33
18
180
36
61
140
52
23
30
19
41
79
5
6
105
52
20
21
36
30
21
3
36
25
5
3
51
36
150
30
6
67
48
8
124
17
90
54
36
78
13
23
1
161
79
65
18
126
7
23
45
51
49
59
25
36
24
20
3
25
5
18
24
33
15
24
33
87
36
13
29
3
9
415
89
27
48
72
93
90
30
24
3
9
3
96
52
107
1
17
3
45
75
72
3
69
33
115
72
125
12
24
66
6
18
12
24
61
119
25
5
43
12
113
90
13
89
3
51
72
85
29
30
126
19
41
123
39
102
60
66
18
7
29
31
5
54
49
41
6
120
49
11
30
75
40
107
138
127
53
78
12
150
67
288
89
24
7
48
140
16
113
3
12
57
19
65
127
72
5
15
21
12
18
6
30
54
42
90
7
65
18
72
12
126
7
47
126
19
23
102
36
3
52
12
11
85
12
72
188
124
23
18
54
49
95
66
24
72
72
15
51
150
15
60
27
54
6
54
30
186
3
45
27
4
5
139
11
18
18
25
60
35
18
91
161
108
6
1
12
17
6
30
18
6
36
3
112
60
89
90
49
32
9
60
30
6
30
114
36
3
15
12
144
78
3
64
116
87
36
1
71
37
83
85
65
7
65
228
78
1
29
19
5
15
76
12
167
66
24
127
120
5
36
15
3
54
7
8
3
48
37
128
39
12
13
293
18
24
33
64
24
72
59
25
36
5
63
120
52
12
36
95
24
37
36
128
15
102
103
5
36
3
16
107
57
36
51
61
12
20
75
1
17
18
54
3
12
93
54
25
5
60
120
39
21
55
11
42
48
114
25
29
7
29
36
7
8
3
30
72
54
24
54
48
222
97
29
66
90
6
37
11
49
36
47
18
66
189
87
48
36
96
84
1
60
29
24
72
30
150
108
31
5
18
13
20
105
55
12
131
132
144
25
8
141
31
120
11
42
18
13
5
36
51
105
42
13
24
176
15
25
17
108
138
25
17
15
4
65
31
299
36
33
15
57
75
54
84
72
7
11
45
15
69
33
19
35
6
87
16
36
96
29
103
11
30
211
36
23
1
56
39
66
ABCD 97123245658*3^$a+1 [50007]
9
27
3
30
6
21
28
41
66
18
51
69
3
9
51
12
156
96
105
15
9
19
32
40
83
61
20
12
40
29
60
39
9
87
48
15
6
7
44
9
54
33
4
44
21
18
177
63
12
105
84
21
18
6
90
6
19
41
75
9
7
48
29
102
9
15
9
27
25
125
54
21
4
65
27
12
15
72
108
30
43
77
127
80
69
15
45
6
1
149
18
60
25
5
12
54
21
39
6
18
153
48
16
53
115
11
66
115
108
101
15
9
43
12
17
15
45
51
63
9
16
29
115
77
60
43
5
60
7
24
35
37
29
19
116
39
25
56
40
20
189
27
27
21
16
29
15
45
15
4
71
6
18
60
21
9
91
20
16
119
61
29
60
6
48
96
61
8
81
24
6
21
28
77
39
60
16
29
7
8
60
64
5
42
1
29
31
53
24
72
43
17
24
36
48
3
99
78
60
27
4
11
54
6
18
27
45
79
59
241
125
15
12
33
6
48
1
5
15
12
4
44
75
9
12
60
63
97
29
36
51
123
54
27
33
15
15
13
12
41
84
90
72
30
108
31
32
3
6
31
12
41
24
27
60
123
157
24
5
31
140
108
81
24
51
15
21
15
18
15
72
3
60
25
41
27
24
3
42
24
24
31
29
43
23
6
39
16
53
6
54
12
24
15
36
4
56
84
36
33
132
19
20
16
20
45
30
18
36
67
29
24
24
3
48
52
8
4
60
41
51
96
69
54
9
21
195
96
16
17
27
9
27
28
44
96
9
31
12
68
21
99
9
3
9
3
51
36
33
111
9
16
56
69
7
68
4
5
15
12
88
92
16
44
123
6
15
12
72
72
39
6
24
6
1
20
24
33
63
60
28
59
1
29
12
31
17
6
36
24
9
27
78
120
7
35
258
12
31
47
30
36
30
81
3
25
41
75
15
246
90
1
29
54
25
24
8
57
30
21
9
102
81
39
9
171
13
41
51
3
85
12
60
68
21
51
45
3
15
21
112
20
3
96
9
132
87
72
9
15
57
9
39
81
120
15
88
41
31
56
57
7
5
30
21
9
211
48
11
25
29
36
135
4
35
96
30
123
147
13
8
39
45
3
13
29
54
25
24
32
105
39
36
15
61
23
6
18
36
45
36
28
5
55
11
6
31
24
35
45
15
25
56
27
61
60
104
15
25
17
174
24
6
36
24
75
21
24
36
120
78
30
12
24
19
56
12
9
3
28
12
17
18
21
15
9
45
6
30
19
107
24
49
5
60
30
33
48
64
32
24
9
3
9
60
19
24
92
69
19
35
6
36
54
60
25
12
24
5
75
45
54
1
20
3
12
18
31
5
54
30
90
150
6
54
7
35
30
24
19
41
30
150
24
3
12
12
3
36
69
105
12
24
51
15
25
29
75
64
12
89
66
18
15
28
17
12
51
3
25
11
9
36
9
24
111
9
67
53
55
185
30
6
31
29
15
21
19
29
43
8
9
120
6
84
25
8
24
3
30
43
59
109
5
96
55
36
44
33
3
64
29
60
54
96
6
24
7
17
42
49
12
44
15
85
20
3
13
72
8
3
81
40
56
24
24
76
8
76
35
61
20
88
5
3
27
66
19
125
43
20
3
24
33
40
8
9
7
35
13
72
20
33
12
24
15
15
66
19
11
30
18
30
51
9
63
87
1
32
129
43
137
3
15
57
15
30
15
84
40
32
9
48
60
66
6
18
6
19
65
7
8
36
141
91
12
161
6
48
90
102
24
57
24
84
40
11
114
15
99
25
20
45
3
87
30
66
90
156
51
9
55
35
9
64
32
105
30
1
53
6
133
17
18
6
27
9
48
12
48
6
21
76
92
76
5
6
30
18
42
78
42
103
71
49
32
63
12
9
16
59
85
12
17
12
18
6
75
96
93
7
23
45
36
64
5
15
12
76
8
36
40
44
9
43
59
21
28
41
54
90
67
23
21
4
200
4
12
29
54
66
51
96
213
6
54
6
9
60
12
27
30
3
24
4
29
60
3
9
60
54
1
36
47
30
7
23
21
75
30
15
9
31
12
72
17
15
28
12
59
49
32
24
45
114
21
4
5
3
27
66
90
1
80
3
85
11
25
56
15
78
6
1
5
103
17
99
9
15
12
16
20
24
100
36
89
60
24
55
11
13
20
57
108
7
108
47
61
60
8
4
5
6
60
61
83
73
29
30
85
24
5
67
23
66
3
12
4
11
45
15
24
6
15
3
6
27
24
9
151
89
27
27
1
41
108
27
60
184
59
6
66
25
20
9
99
15
6
99
12
16
68
12
48
84
36
99
117
4
20
21
24
87
28
101
43
17
30
18
72
24
51
69
90
54
51
112
8
16
5
18
6
144
51
105
24
60
60
31
5
31
20
60
4
32
24
84
69
30
21
99
36
54
12
48
55
5
3
40
59
21
3
57
28
11
73
11
6
120
24
24
6
9
12
33
36
24
36
36
75
45
15
36
9
120
31
20
64
8
72
9
15
15
6
108
6
21
16
8
96
9
36
15
15
54
19
48
89
39
15
90
39
16
20
16
29
15
24
28
47
61
20
16
65
19
60
5
51
3
57
24
45
54
13
29
90
9
21
60
54
24
6
31
120
24
44
57
24
19
20
16
41
54
9
108
27
61
24
5
135
16
24
5
3
27
13
17
126
109
35
61
32
52
17
19
11
21
28
32
4
44
4
60
41
54
72
25
5
15
24
45
24
6
24
57
15
54
36
19
56
39
54
102
24
81
24
4
116
4
68
108
39
73
8
96
24
132
33
24
30
21
12
33
156
48
30
12
ABCD 97123507714*3^$a+1 [50009]
33
144
39
57
48
15
41
85
51
9
30
21
3
72
54
66
24
66
23
37
15
20
13
24
11
1
99
12
84
36
48
120
87
65
7
33
204
51
24
54
174
78
99
75
45
60
24
12
20
4
140
4
51
6
59
61
99
36
45
54
105
176
4
3
42
198
17
1
15
3
12
90
132
3
15
93
60
32
4
44
72
48
16
3
36
17
24
96
120
103
41
100
36
3
77
64
45
11
43
21
60
20
73
3
180
69
36
23
72
19
5
144
40
80
85
51
36
117
3
24
20
1
3
252
24
24
12
87
33
20
4
51
48
24
41
52
63
21
33
23
24
100
21
95
4
3
17
55
45
20
16
8
37
42
102
51
9
39
9
6
65
16
129
27
45
54
65
151
33
32
49
54
36
29
55
21
20
13
63
44
120
13
36
66
6
15
75
5
40
120
135
45
135
93
21
11
120
40
48
15
36
9
21
6
30
15
60
57
143
64
36
60
93
11
316
68
127
84
60
69
57
39
44
16
36
9
35
16
15
65
157
12
51
60
15
65
24
24
31
65
24
52
45
30
33
12
44
55
9
12
3
126
30
78
47
100
36
108
20
72
24
16
9
156
90
65
25
15
60
68
19
96
12
54
36
54
9
15
54
63
24
20
1
15
144
21
3
69
3
80
24
16
8
31
21
20
205
75
48
27
149
49
51
21
18
321
93
30
57
24
72
48
39
17
31
9
45
24
111
36
15
48
41
103
17
1
15
24
39
65
40
32
24
4
9
3
60
68
52
84
21
63
12
57
23
24
25
15
120
24
105
27
84
231
93
132
224
64
32
88
15
54
3
129
36
48
6
36
12
36
57
15
33
21
114
12
125
73
6
41
28
120
81
35
64
36
63
30
63
63
6
11
144
55
18
87
3
6
12
3
12
20
120
4
44
1
15
195
54
24
47
96
40
45
24
51
104
24
136
24
87
65
79
9
15
65
96
19
12
45
24
20
24
136
180
93
51
27
33
56
16
3
36
161
175
9
33
27
60
15
54
24
3
24
39
21
3
41
79
17
16
189
39
120
92
4
33
66
137
120
4
204
36
45
95
4
132
120
39
36
33
36
39
24
233
109
75
15
30
11
7
57
33
126
6
84
36
11
40
60
93
12
15
27
33
84
20
4
75
65
52
3
41
16
48
39
93
33
11
13
36
71
184
72
9
71
19
69
57
23
1
48
126
21
21
48
15
21
108
23
4
69
12
24
36
3
92
4
44
37
83
40
12
20
24
4
51
9
32
4
60
36
3
17
4
20
31
45
57
18
69
21
135
24
56
55
45
60
8
55
126
11
37
42
105
15
21
20
109
35
100
36
39
96
102
27
120
104
52
27
180
12
9
27
42
90
17
1
48
15
132
24
20
79
6
48
87
96
15
129
21
63
165
131
16
39
21
44
136
63
36
9
72
20
4
39
36
24
354
3
20
37
36
95
136
24
72
15
45
9
11
7
66
24
27
144
92
120
100
44
24
7
9
39
41
1
15
8
16
60
60
21
3
36
33
63
189
51
129
35
16
24
69
11
40
39
81
9
15
111
198
147
56
133
87
147
36
57
44
16
45
39
116
48
49
18
45
8
52
3
57
84
44
52
24
144
9
18
42
72
18
66
51
21
54
69
56
64
216
156
15
29
13
11
25
126
65
64
87
45
68
16
9
36
171
24
24
21
30
60
65
24
76
60
39
126
11
40
75
42
83
73
47
40
9
71
48
72
7
72
66
75
24
99
6
11
109
35
40
24
56
61
135
33
11
16
24
3
53
37
180
12
24
35
31
65
96
40
8
76
60
3
33
33
15
21
15
39
257
73
51
180
104
52
44
4
27
78
30
21
111
18
102
132
21
96
56
19
9
12
80
40
60
39
210
36
39
80
76
60
39
9
32
169
54
54
72
39
12
168
36
60
33
63
8
1
15
56
13
114
117
93
6
57
45
35
24
40
63
17
181
42
113
4
44
31
6
30
18
35
136
60
156
48
56
4
9
96
87
57
120
3
39
66
99
9
51
9
102
213
20
109
3
168
9
23
127
18
48
47
24
133
11
52
9
59
61
39
92
19
5
64
105
54
60
53
120
19
36
65
4
39
5
55
41
16
48
32
79
41
13
51
21
48
87
20
88
80
91
9
21
6
30
114
90
15
24
60
ABCD 97125113648*3^$a+1 [50010]
17
73
66
6
54
9
27
48
24
12
36
54
78
48
42
120
180
18
204
108
41
31
138
36
36
144
6
9
99
216
165
159
138
24
216
18
36
54
12
15
45
18
36
120
234
6
21
9
96
12
36
36
54
60
72
9
93
60
30
162
6
48
6
90
84
24
18
99
224
109
3
177
36
11
61
54
66
240
27
3
24
101
7
72
18
111
99
18
59
48
192
79
60
12
9
15
30
6
102
90
60
30
60
102
204
102
18
6
126
48
9
63
24
48
36
60
30
24
35
31
42
30
24
144
12
78
12
18
9
81
126
24
126
120
24
90
81
3
18
27
15
90
71
91
30
6
54
30
78
36
36
23
43
24
45
81
54
30
24
12
87
27
21
27
60
90
47
1
18
24
72
36
48
24
48
114
18
48
45
15
113
85
54
30
6
126
84
6
36
53
139
78
12
36
6
36
102
126
36
36
24
9
27
18
174
132
216
12
180
6
30
96
5
13
35
13
24
18
36
12
24
36
72
12
36
5
109
30
18
18
132
120
6
234
108
137
48
97
96
30
54
6
5
85
36
18
12
36
108
41
19
36
36
18
12
114
228
18
15
45
18
36
36
72
81
165
36
6
48
6
84
36
18
18
78
12
53
7
102
6
54
66
96
53
112
9
36
18
36
42
3
32
144
1
90
48
6
30
60
101
79
36
18
66
6
12
23
37
66
36
168
48
72
72
29
97
42
5
133
60
18
77
48
1
63
32
13
66
36
108
150
108
63
39
42
36
30
18
42
90
30
9
141
282
72
18
42
90
30
24
54
63
3
6
39
81
24
84
72
123
3
54
135
99
270
15
21
24
180
162
18
126
29
64
45
150
162
126
77
25
42
54
90
45
81
144
12
162
60
5
43
5
319
65
16
33
66
18
72
18
18
47
13
84
63
123
84
18
6
30
216
54
96
30
18
77
145
63
81
90
12
72
42
120
6
72
102
6
84
24
9
192
33
108
3
45
42
12
78
47
37
168
12
108
11
16
69
36
90
144
120
132
12
5
67
18
42
30
6
48
77
37
12
6
18
30
90
60
12
24
18
72
66
18
6
54
5
25
54
42
120
15
75
150
66
24
5
25
96
48
71
169
30
96
48
78
12
6
84
96
36
126
12
36
42
48
6
66
54
150
21
87
12
504
54
6
54
3
207
18
108
54
90
90
162
54
65
96
19
6
54
36
125
55
18
12
315
33
36
90
36
36
9
111
42
90
36
57
9
6
318
60
156
96
138
17
43
21
135
114
84
42
138
96
12
18
6
156
63
105
30
6
3
27
6
144
48
42
5
43
6
90
12
24
66
15
80
55
18
66
24
66
6
5
43
36
33
80
112
33
12
90
18
90
18
18
41
1
18
12
114
36
59
48
1
72
30
72
6
126
36
72
81
27
30
60
18
84
90
180
6
81
21
108
36
6
48
24
126
12
108
6
30
36
60
84
24
66
18
90
312
18
66
96
174
24
23
13
54
93
9
135
15
30
114
126
30
53
91
90
11
16
177
18
30
15
45
90
18
167
85
18
9
237
6
93
9
72
54
6
84
60
126
30
24
66
45
81
54
126
54
18
18
65
43
6
84
24
18
72
66
24
12
18
132
30
36
78
45
21
96
18
66
6
113
7
144
36
53
25
71
1
12
90
6
66
60
48
18
90
60
189
99
12
42
18
5
79
168
48
18
6
113
13
54
18
210
180
53
7
36
90
11
43
102
96
180
75
80
55
42
36
12
54
24
36
66
60
12
78
12
60
216
30
162
5
19
48
60
36
30
15
9
12
24
90
72
12
108
78
72
30
108
90
186
36
72
12
144
24
12
36
18
42
57
32
73
12
6
198
47
19
216
18
24
18
12
42
36
48
6
36
108
30
54
42
36
119
16
3
96
126
30
108
ABCD 97125303508*3^$a+1 [50056]
34
9
36
21
3
36
11
30
46
62
16
80
40
30
21
15
60
6
44
40
60
36
48
74
10
2
6
118
120
44
1
9
51
12
35
10
90
12
66
36
78
60
36
30
6
33
48
39
128
1
29
16
90
42
24
188
7
21
2
6
40
6
14
42
4
18
32
10
24
9
113
12
28
8
55
87
38
79
21
42
48
44
25
12
33
18
12
62
4
42
20
12
1
57
15
39
18
12
24
26
64
2
34
30
30
6
50
22
200
30
1
11
88
8
82
8
43
11
58
8
54
58
120
72
38
10
48
24
15
45
56
10
12
45
12
59
49
36
39
60
110
6
90
22
210
2
30
12
16
18
20
16
26
70
33
29
12
34
45
71
28
26
4
111
15
62
4
3
15
36
14
60
48
7
33
14
58
8
22
20
76
2
19
3
48
8
49
15
6
44
7
33
128
172
110
28
33
9
27
36
47
16
24
20
25
3
2
31
69
8
4
18
60
57
23
72
13
17
46
2
43
57
138
38
42
85
15
12
96
2
30
54
78
10
18
18
2
10
48
44
10
56
1
81
80
130
12
32
64
6
8
12
36
10
42
18
2
48
28
6
80
16
18
120
12
15
108
89
136
6
68
30
12
64
36
20
46
42
12
51
9
18
8
18
36
4
30
32
12
46
12
8
19
132
3
18
27
3
18
2
4
6
38
4
66
80
12
142
12
30
18
30
3
33
30
74
22
38
12
76
48
114
42
78
60
57
39
146
30
28
33
29
4
12
75
47
6
10
74
48
70
2
10
20
18
94
21
89
46
18
2
54
4
39
23
10
3
45
56
54
25
15
24
42
56
28
56
36
82
18
3
29
12
36
4
3
41
10
45
21
44
4
62
34
50
16
21
17
42
4
12
33
57
15
3
74
52
66
38
127
15
33
29
48
22
32
46
12
30
21
69
32
19
9
18
2
40
6
30
20
7
12
3
14
58
62
64
42
2
46
36
6
20
22
30
27
11
34
24
27
5
4
8
10
12
86
22
26
7
93
80
4
12
18
26
106
48
2
16
2
12
10
8
46
21
36
75
14
64
2
25
17
12
36
28
6
38
6
10
122
162
30
16
30
12
20
22
8
109
36
3
36
14
31
15
36
30
12
51
17
43
69
12
3
5
31
11
16
30
44
103
12
53
36
96
84
42
12
10
36
6
45
35
34
12
14
18
30
90
12
43
15
62
43
33
42
56
22
2
22
20
34
6
8
28
75
17
40
2
76
45
12
5
10
30
12
8
10
2
19
11
4
12
2
28
20
124
8
163
125
19
59
10
36
164
10
54
32
19
29
10
18
8
102
12
46
44
10
42
24
66
56
42
46
21
3
20
97
21
48
12
62
28
62
7
35
28
12
48
105
17
19
119
58
2
58
3
11
28
30
36
20
4
32
88
8
24
24
36
18
10
12
26
4
33
81
62
18
22
69
89
151
153
63
39
81
9
56
12
55
12
24
45
39
15
8
12
36
76
60
24
9
51
30
75
75
12
60
42
8
22
21
21
8
10
18
20
4
6
33
15
36
26
52
18
105
168
57
20
60
19
65
4
20
7
15
42
32
64
26
10
20
10
9
9
60
6
12
30
72
12
18
38
22
38
64
20
4
27
29
16
2
10
78
20
42
48
118
14
70
50
22
129
5
91
33
18
42
20
16
6
9
87
30
14
4
24
68
25
12
15
6
36
48
20
36
40
66
26
28
27
72
57
36
8
16
18
2
66
138
4
30
62
18
96
1
11
49
9
24
6
2
12
30
78
4
63
3
18
132
192
15
45
86
30
54
18
7
53
4
15
21
108
27
143
16
24
26
4
14
10
42
24
9
77
60
18
1
21
90
126
72
15
5
10
2
100
48
86
42
42
10
36
96
15
108
33
32
7
29
19
108
9
8
52
3
17
36
24
28
3
53
10
14
76
32
12
6
30
76
96
90
2
40
32
4
30
9
107
6
22
50
16
20
46
9
15
36
78
38
133
11
10
24
80
172
24
20
16
48
2
22
32
64
14
10
32
34
14
30
16
210
6
38
10
50
22
33
53
78
4
50
91
9
36
27
39
26
70
102
12
84
39
17
79
9
27
5
36
22
21
87
2
208
8
40
75
17
40
18
24
6
66
48
18
27
3
14
16
2
37
3
20
48
90
42
40
66
6
18
20
6
42
28
24
72
15
23
145
53
19
48
53
10
30
132
80
7
15
14
4
38
112
120
72
110
18
42
100
24
24
3
15
12
32
4
6
56
7
27
18
80
22
66
39
9
27
35
24
40
9
69
6
54
48
80
4
56
10
20
42
48
4
18
12
14
36
30
4
30
12
2
25
105
60
51
9
36
84
30
116
12
34
8
31
101
10
6
8
10
86
46
12
42
120
6
8
4
26
34
6
74
22
44
19
27
38
78
12
10
51
9
48
48
74
36
10
15
29
52
24
12
8
16
14
6
60
4
164
18
42
18
18
70
14
106
45
39
6
80
10
9
21
24
120
66
90
12
3
81
56
82
12
44
10
56
4
14
228
220
14
4
30
32
30
22
2
16
14
34
12
24
18
26
42
102
10
20
46
15
29
55
21
24
135
72
9
26
28
18
92
103
12
17
34
2
19
89
55
57
20
48
90
22
12
32
16
63
15
14
46
26
48
12
40
39
72
35
52
48
2
60
67
111
48
9
17
40
20
10
20
1
59
60
48
66
24
7
93
72
24
51
51
33
69
56
46
54
60
144
30
6
56
18
10
26
46
60
56
18
22
18
62
4
8
10
18
63
15
20
12
30
70
12
50
106
81
99
2
42
16
36
6
27
41
31
23
58
20
52
27
23
85
105
18
48
26
64
2
4
18
246
150
42
24
8
88
18
39
53
72
60
28
18
12
30
12
27
15
26
48
16
54
26
31
5
52
30
56
30
36
16
54
30
18
8
70
98
16
8
130
8
28
2
28
84
6
42
14
16
8
64
27
15
9
15
21
3
90
15
12
23
46
14
16
14
118
54
3
45
30
21
29
7
23
22
18
78
54
68
22
50
16
20
18
34
92
34
36
24
15
5
ABCD 97125395702*3^$a+1 [50044]
270
18
12
6
99
72
21
135
24
48
240
75
78
12
18
18
27
60
165
60
147
45
15
21
87
24
48
84
99
42
36
63
24
84
9
72
48
42
21
60
27
54
3
24
63
36
117
57
3
84
21
60
18
180
57
15
48
9
33
27
72
156
12
48
117
87
12
57
63
24
180
3
81
60
9
39
24
99
9
81
147
132
120
36
60
72
45
63
60
3
9
24
69
15
132
3
81
36
3
90
87
84
117
27
63
24
33
105
60
30
69
201
222
45
45
63
45
27
24
87
9
24
9
27
21
3
129
18
84
6
39
12
33
75
15
33
57
15
21
54
36
69
60
12
9
84
150
9
36
48
12
51
72
129
21
18
81
120
33
18
12
36
33
129
42
66
24
120
126
21
12
60
87
114
108
30
72
18
78
9
60
21
90
9
21
3
321
39
48
96
72
84
96
3
72
120
69
9
102
6
39
45
27
63
33
27
105
21
51
111
45
3
57
3
57
36
117
24
75
135
18
60
48
99
132
21
42
36
9
12
120
129
30
141
3
69
39
129
3
105
21
39
33
27
81
3
240
84
24
63
117
63
228
108
69
75
6
99
108
132
12
12
27
117
12
105
15
12
69
30
81
63
360
90
15
3
21
51
105
153
27
12
108
12
3
33
75
30
108
51
129
132
72
3
87
48
57
15
69
99
90
18
54
87
60
51
21
36
252
132
27
12
9
36
144
108
24
36
45
48
27
81
24
3
45
75
36
24
33
12
18
9
51
30
207
12
12
36
27
18
27
45
36
84
3
24
33
18
12
6
162
9
12
69
39
33
36
54
57
33
18
21
60
9
87
93
138
57
3
264
57
120
39
33
60
36
24
180
69
39
96
3
117
123
102
39
12
24
75
12
9
84
84
21
42
138
150
9
72
84
36
36
45
15
3
21
36
60
15
33
57
63
117
123
12
24
39
45
45
27
21
183
24
60
45
12
15
60
75
165
12
156
45
108
123
39
12
69
81
27
12
36
24
117
54
198
111
36
33
27
165
39
48
60
39
117
216
48
33
3
63
24
129
69
147
63
42
30
60
30
78
21
96
21
42
48
81
9
42
192
189
27
24
9
57
111
3
90
3
87
18
99
3
126
39
24
96
120
45
15
12
96
12
15
18
15
12
12
69
39
15
9
168
21
135
27
30
36
3
51
9
60
24
12
48
63
81
48
3
57
105
3
33
87
3
33
60
51
69
24
105
30
69
9
120
3
60
141
99
9
18
9
84
51
9
60
87
69
12
63
60
30
18
42
63
36
27
57
72
132
129
54
189
9
27
84
108
12
21
6
9
84
24
12
45
15
12
12
39
9
96
183
33
39
108
84
18
27
84
201
90
18
12
168
108
192
27
45
3
132
51
72
12
45
33
90
18
3
60
39
129
33
6
69
51
24
30
183
24
33
87
48
75
33
36
27
30
39
12
39
42
18
9
93
42
9
21
39
57
39
45
6
21
72
81
126
57
84
21
15
45
15
156
48
99
69
21
60
252
18
9
108
27
9
9
108
3
60
27
12
72
150
18
18
111
51
12
33
63
21
12
237
27
36
9
18
9
81
30
69
24
84
84
156
24
60
36
63
30
63
96
24
21
3
15
30
90
141
9
27
192
12
21
36
27
75
69
60
51
18
39
21
183
9
60
18
57
24
93
99
84
60
24
3
6
54
45
63
69
123
18
51
27
90
111
51
90
39
12
36
75
93
24
48
120
93
12
15
45
90
18
111
87
81
60
12
36
12
48
12
99
261
3
33
27
9
144
36
60
36
123
42
36
99
81
399
12
3
48
60
18
72
48
3
51
78
48
24
36
27
60
15
9
33
63
12
60
3
69
39
57
57
90
45
12
51
30
87
75
90
36
27
27
69
21
75
21
234
33
3
12
9
159
84
9
9
15
27
69
21
3
12
72
3
9
81
30
18
51
9
99
12
24
36
117
39
33
87
24
84
72
12
9
63
60
24
24
36
12
33
111
9
87
45
ABCD 97126512526*3^$a+1 [50024]
33
7
32
33
7
108
140
93
51
4
60
119
121
95
156
6
90
12
193
48
60
44
16
32
3
1
20
69
55
251
121
8
15
37
89
18
72
273
28
48
36
96
47
66
111
75
30
51
27
121
5
27
172
48
107
1
17
55
24
24
80
16
35
13
60
60
11
180
21
108
105
60
18
54
30
18
6
12
25
17
36
91
11
54
6
72
33
105
54
234
6
9
16
5
6
72
48
18
235
104
21
54
168
85
24
143
12
1
48
149
75
76
132
23
144
13
24
144
41
108
15
28
65
19
65
60
18
1
11
36
33
132
28
84
215
25
11
72
12
1
17
24
19
36
11
49
23
13
48
120
35
186
19
24
156
29
36
6
61
59
24
12
49
8
15
36
85
11
180
108
12
1
23
30
36
18
13
59
33
100
32
28
5
78
12
72
25
44
57
24
31
23
157
35
72
97
125
54
85
35
72
13
41
43
32
36
33
219
28
24
56
33
39
16
60
84
5
7
155
54
15
105
75
87
25
72
11
6
19
29
7
80
3
37
20
84
16
65
231
208
41
6
37
47
36
33
57
115
144
48
12
8
33
18
6
66
60
90
12
126
37
59
33
112
53
43
59
25
11
13
5
19
35
73
108
59
25
41
42
9
99
36
1
65
75
4
65
31
44
64
47
54
15
28
95
6
15
76
29
15
111
21
172
36
156
155
25
29
31
95
78
27
16
240
108
35
6
144
115
11
181
72
96
119
1
11
18
51
27
12
1
35
36
145
48
20
96
36
40
29
6
138
18
72
73
84
36
77
78
30
3
100
29
51
40
84
36
35
21
51
60
174
75
76
32
12
39
36
114
19
71
66
79
17
12
6
84
97
116
3
6
66
25
32
72
36
3
25
56
3
25
36
11
145
36
95
33
51
6
18
61
5
31
47
72
138
36
42
54
66
133
80
100
11
24
49
92
15
18
36
87
3
21
64
11
61
77
55
12
11
105
108
36
3
33
105
144
3
15
42
48
123
72
135
265
35
85
108
113
24
135
45
31
17
72
31
47
18
87
75
198
127
47
21
21
79
299
1
36
11
13
36
29
30
1
23
97
48
32
160
24
65
7
47
1
56
40
44
81
36
127
47
1
53
67
23
24
12
54
79
71
61
44
136
60
131
25
65
228
75
36
4
156
35
24
1
29
36
18
6
30
25
104
273
15
3
12
49
44
39
102
6
25
20
4
35
121
80
112
53
15
33
126
73
20
108
4
11
105
28
60
24
12
36
72
77
91
269
6
37
48
77
156
6
73
216
36
53
102
36
93
105
36
19
24
11
90
75
159
13
5
75
4
44
4
35
25
35
36
229
17
51
99
33
16
5
12
198
42
54
33
51
85
101
126
13
71
25
29
90
36
109
35
54
75
112
36
29
51
64
29
15
112
53
96
31
59
49
59
153
88
29
30
162
39
76
8
117
123
16
24
191
21
111
174
3
148
17
12
3
12
3
18
42
30
55
240
71
84
61
71
61
12
32
3
36
84
213
40
95
193
56
36
124
24
12
32
28
180
212
12
9
162
18
54
12
49
95
60
36
54
55
29
7
11
132
33
15
49
23
13
23
6
31
20
3
25
65
12
90
60
12
36
36
13
5
3
33
151
11
42
151
20
81
48
43
48
20
40
11
24
36
1
72
32
4
12
48
95
21
33
108
54
186
12
103
5
55
48
144
20
96
84
201
151
11
240
120
69
4
20
16
35
169
36
8
111
1
20
15
1
20
129
79
56
16
8
51
54
67
23
201
51
25
48
5
27
72
40
180
5
12
18
57
39
12
213
39
36
21
64
24
32
99
37
168
20
64
36
204
11
9
27
30
55
23
12
6
48
115
35
192
24
66
15
72
57
6
49
48
12
65
3
3
9
39
36
78
7
60
95
144
72
54
30
126
7
35
1
80
64
132
8
40
71
30
187
8
21
19
215
36
24
66
18
1
131
84
49
83
12
1
204
107
1
65
7
47
24
1
48
5
43
ABCD 97126659278*3^$a+1 [50071]
31
17
72
52
108
116
60
232
447
137
168
79
9
132
99
48
45
3
369
63
17
31
33
255
9
8
64
44
108
64
8
48
120
352
68
4
15
65
79
89
40
111
96
48
9
8
12
108
199
137
256
8
31
29
108
48
7
113
48
79
57
132
36
15
17
28
44
7
93
308
220
60
32
55
105
120
32
60
36
79
48
41
112
120
32
31
189
36
44
67
201
135
17
136
104
12
108
16
183
221
48
19
9
8
232
36
228
255
65
28
92
24
24
7
57
20
12
24
60
108
7
9
32
7
17
208
63
48
45
51
48
57
68
112
51
77
132
64
44
108
7
65
60
67
29
108
151
9
39
81
56
7
48
144
33
8
168
31
41
4
12
48
39
201
39
161
12
124
128
132
19
96
45
51
81
104
16
56
16
12
3
48
48
77
48
112
188
55
48
129
15
17
96
12
36
223
65
31
273
24
80
100
128
28
8
88
56
31
33
56
7
41
24
76
51
9
104
31
41
48
36
52
24
120
56
112
39
65
16
15
105
176
7
161
124
51
33
8
7
45
32
19
33
96
24
276
20
28
3
96
153
84
51
41
48
4
108
132
12
32
96
103
45
20
72
40
72
48
120
63
33
572
84
24
4
12
39
9
96
8
31
45
36
240
144
104
48
16
68
172
56
48
72
16
228
51
33
48
92
108
7
33
12
3
17
24
247
273
15
141
3
48
29
156
52
284
24
64
168
36
300
104
79
48
129
15
29
115
125
547
9
8
24
55
29
228
256
24
20
100
12
240
92
16
32
148
32
36
31
48
48
33
72
8
28
3
9
116
48
19
281
48
103
33
12
3
41
432
7
89
120
108
48
192
115
33
56
72
16
156
60
84
3
17
79
33
96
44
67
57
72
48
12
84
32
168
136
111
17
79
201
36
44
4
195
113
12
19
177
56
64
56
156
19
93
128
28
152
28
44
7
77
28
216
108
44
24
184
80
7
41
48
4
51
33
15
96
29
124
87
29
148
32
16
111
9
48
39
57
68
100
44
19
77
67
29
132
328
39
96
141
224
48
115
9
39
221
100
15
17
31
45
12
20
84
124
92
96
16
336
32
4
80
100
168
39
221
84
60
28
87
137
52
99
41
88
60
20
240
72
24
64
104
55
41
7
29
16
180
8
36
84
48
144
28
44
52
44
7
233
96
144
36
12
4
60
56
64
240
144
48
48
44
64
12
72
63
96
48
29
160
92
100
140
72
16
8
72
223
240
9
116
259
33
32
172
147
137
24
64
56
112
20
67
17
108
16
204
39
45
12
56
72
4
32
19
29
16
3
185
55
33
80
48
88
39
33
128
64
111
89
24
24
52
36
60
84
303
29
19
65
12
36
223
48
9
8
72
144
151
45
51
48
96
225
255
17
156
67
105
264
140
12
84
4
80
24
16
32
24
40
36
204
224
196
99
48
29
36
60
12
208
32
7
288
48
33
44
67
45
108
ABCD 97127583682*3^$a+1 [50032]
48
60
12
18
27
96
3
36
121
203
24
61
41
54
49
32
33
63
9
120
90
24
30
6
73
11
24
93
63
24
201
9
72
15
45
84
54
42
108
66
36
24
66
54
90
60
30
6
18
156
117
33
144
12
54
6
151
119
18
135
111
6
108
36
84
7
65
168
103
48
59
60
25
32
9
6
54
246
90
18
121
119
153
27
21
51
90
30
18
6
30
114
12
78
126
30
6
81
39
24
30
51
48
16
11
60
90
138
126
7
17
192
79
71
18
120
31
5
36
204
36
18
30
6
54
90
120
25
17
111
69
18
25
11
30
114
21
16
83
13
23
114
30
121
5
24
156
126
60
30
31
29
18
12
180
18
63
27
36
6
18
57
15
84
90
19
35
13
239
180
24
21
16
48
32
48
81
63
51
66
54
24
93
189
18
96
30
186
18
30
96
36
120
18
216
99
45
72
91
32
57
60
54
37
17
36
75
45
6
45
3
276
54
72
30
18
60
30
193
227
120
6
36
48
90
33
27
66
51
93
6
180
25
5
27
9
24
90
54
63
3
36
121
263
25
5
126
60
49
35
36
18
6
30
60
39
16
101
24
99
81
210
24
37
29
114
66
54
60
126
84
72
24
75
15
36
18
66
36
69
16
29
36
138
6
54
12
78
192
18
36
54
96
54
30
6
54
3
153
180
19
107
54
15
9
7
29
66
78
3
117
6
37
80
48
16
65
24
30
24
90
270
36
174
36
54
13
29
99
81
48
36
91
89
54
60
72
210
43
47
24
9
16
65
30
204
85
41
30
121
29
36
48
6
66
18
36
36
18
132
18
66
19
35
42
84
31
155
108
12
54
126
60
30
198
6
19
101
24
156
7
48
59
90
66
90
60
54
45
21
171
16
89
55
29
51
144
75
60
54
30
6
174
42
30
9
51
13
35
13
47
36
144
12
78
66
186
48
72
24
55
11
229
5
60
30
54
72
18
225
160
35
102
18
240
72
18
90
12
150
175
215
108
126
15
45
30
54
42
18
180
162
84
54
6
120
6
30
24
84
6
66
24
54
31
144
96
71
30
78
246
54
42
183
15
1
65
31
23
73
80
27
132
1
173
6
54
360
216
135
16
32
51
84
6
30
36
24
25
149
43
89
30
60
61
29
90
84
6
30
54
126
60
18
12
24
126
18
30
36
6
54
30
54
132
133
5
126
24
66
99
16
35
126
18
66
180
114
156
105
45
30
85
59
36
36
61
53
180
7
23
25
65
6
121
23
54
90
120
1
80
141
30
18
163
59
48
126
6
84
45
195
36
54
30
37
17
42
174
55
35
24
21
96
9
7
59
69
219
72
114
66
9
15
66
18
90
42
138
63
159
49
215
6
3
96
39
72
49
5
90
24
121
89
6
36
45
99
120
24
192
60
84
36
9
45
54
42
84
54
6
126
54
84
27
9
36
24
30
36
9
16
53
72
108
7
5
108
15
75
42
174
24
12
90
60
30
69
112
32
27
21
9
60
75
9
6
1
48
80
96
75
24
30
31
23
72
1
89
114
21
63
33
27
66
114
12
150
54
66
114
84
33
39
18
396
187
233
30
121
48
11
6
30
78
90
72
54
139
35
6
36
19
65
24
90
36
9
48
87
12
189
195
54
72
54
66
18
36
36
109
125
6
30
24
55
11
18
6
61
29
30
117
87
57
153
132
18
246
180
7
47
60
21
96
39
216
24
57
87
265
185
66
85
95
24
30
6
36
138
87
3
477
16
17
63
ABCD 97127639998*3^$a+1 [50071]
31
2
46
29
19
6
210
5
9
18
48
21
60
63
9
87
57
1
60
24
11
25
56
22
41
13
18
24
53
9
12
22
54
83
48
25
23
7
6
95
3
106
47
12
36
49
23
1
23
57
28
60
6
42
35
1
24
12
6
24
41
81
27
24
37
8
27
19
42
47
63
54
34
24
65
60
1
32
120
34
17
25
12
11
31
14
18
168
40
72
29
3
10
6
2
3
73
26
93
37
35
21
54
10
38
33
12
36
33
36
18
16
50
4
48
8
58
5
48
9
34
2
4
36
59
12
37
12
6
66
38
114
46
30
83
57
16
32
16
23
133
47
24
19
18
156
11
36
1
8
75
7
30
8
3
39
129
37
59
1
30
48
38
16
24
42
30
26
42
30
16
6
12
23
7
6
11
1
12
11
55
38
90
34
6
24
53
81
51
24
25
11
12
84
27
9
13
11
55
38
16
8
52
92
184
12
6
8
34
8
46
56
72
46
32
90
10
47
13
42
134
15
27
10
24
12
128
4
14
16
24
41
9
60
15
12
24
1
12
2
21
49
92
24
22
6
2
118
35
12
1
24
12
23
33
28
42
50
22
56
18
87
15
34
20
28
35
108
36
1
8
15
19
26
28
20
39
1
6
53
13
20
12
3
48
117
15
36
12
1
48
8
148
20
100
18
42
47
57
16
24
20
15
121
11
55
14
4
8
88
6
54
23
19
17
31
29
3
9
1
11
13
35
97
12
6
72
2
22
48
14
4
30
8
10
36
20
39
7
14
4
30
48
6
59
12
3
10
24
35
33
39
43
78
26
22
23
9
18
10
8
39
36
49
35
25
30
14
72
58
48
42
78
8
88
8
90
75
37
8
3
12
9
15
1
14
57
25
8
27
9
3
39
16
137
1
120
6
5
21
22
72
5
36
1
59
21
22
29
36
33
4
11
1
36
12
12
11
24
7
30
24
11
24
61
83
13
47
19
18
24
11
19
24
162
48
6
5
19
5
27
9
1
38
18
27
27
33
1
71
1
11
19
18
11
43
17
7
26
51
49
8
58
18
48
71
1
36
20
4
18
86
27
39
33
24
24
1
23
132
19
198
71
19
50
3
43
48
17
120
12
43
72
6
2
64
5
85
23
1
32
54
70
23
60
49
38
34
30
48
14
63
97
11
31
5
21
4
42
30
12
11
24
117
46
29
36
13
74
94
48
50
9
1
35
27
21
67
72
5
25
80
18
34
8
4
35
73
14
16
54
18
5
69
4
44
150
10
47
72
36
24
43
66
12
18
17
63
10
23
24
15
45
49
68
6
21
1
44
36
28
6
38
40
72
12
11
25
95
43
24
54
24
36
14
57
12
67
30
11
12
69
46
38
3
103
102
71
69
22
17
36
33
16
59
7
56
33
24
25
30
24
65
13
107
21
28
30
18
48
23
1
11
49
24
8
27
55
62
4
6
17
1
6
17
15
22
2
16
17
13
11
13
60
80
4
32
82
17
1
32
4
24
11
36
51
40
72
14
34
32
42
15
21
4
35
37
6
17
37
26
46
23
48
1
12
6
5
3
30
3
1
6
24
42
6
30
68
27
49
23
1
42
29
27
16
48
26
15
79
2
30
64
50
40
35
25
23
73
2
64
66
36
42
42
23
1
44
64
8
15
57
64
8
16
11
1
78
96
6
116
6
120
45
45
28
11
7
98
46
24
30
12
14
45
13
11
1
23
3
9
37
12
14
46
66
17
7
18
24
32
27
12
7
32
64
66
6
42
23
9
22
2
87
24
31
29
60
7
66
6
50
15
12
24
19
18
35
97
23
12
1
47
72
24
31
74
3
12
15
64
24
6
119
12
15
10
47
12
49
96
18
18
12
8
28
8
36
4
14
21
72
96
61
48
24
200
15
36
3
21
43
17
79
66
12
23
36
7
5
9
51
39
6
3
7
54
47
1
12
20
3
55
72
48
29
45
4
60
24
110
48
40
120
24
24
24
5
21
3
1
8
15
1
18
42
14
33
9
4
8
3
109
12
78
38
18
9
1
59
1
2
21
43
48
53
33
10
77
12
9
54
18
22
17
60
12
72
12
36
7
41
55
30
11
7
30
35
55
14
27
1
6
5
12
1
20
99
13
20
16
23
31
29
21
39
31
24
38
15
13
8
12
51
13
24
59
21
34
38
12
3
13
8
39
25
78
30
24
114
17
9
3
19
2
46
54
12
23
13
59
36
12
13
12
108
66
24
8
48
10
30
110
10
24
17
12
12
1
11
37
60
11
13
8
123
37
20
30
24
21
24
1
18
2
63
33
63
36
12
36
19
113
73
47
1
24
11
1
95
9
39
27
34
23
33
52
18
38
4
6
96
102
44
4
20
15
49
6
5
1
11
33
27
12
21
18
105
25
96
54
6
42
18
23
37
11
15
34
54
86
34
42
11
72
43
48
114
12
74
10
6
18
8
4
8
3
55
18
30
102
35
9
46
72
29
69
16
35
43
54
48
36
38
9
105
46
42
6
18
8
6
22
8
40
18
6
8
64
23
9
15
24
13
6
26
63
55
101
61
62
94
2
58
44
10
29
3
16
6
23
37
6
5
27
9
96
36
9
18
10
6
24
41
12
9
3
13
20
54
9
13
71
61
116
3
48
12
109
84
2
45
85
23
1
6
5
156
1
11
75
10
14
9
24
7
5
96
36
13
36
8
124
24
35
33
120
54
6
15
69
15
7
14
130
113
63
45
49
18
38
18
10
11
1
71
12
1
20
4
54
8
58
200
12
10
30
2
10
11
45
28
32
88
35
21
18
102
34
18
48
35
33
10
5
19
66
11
13
11
27
22
23
24
12
7
14
4
60
32
99
12
1
114
5
72
67
29
1
36
32
16
14
64
18
8
63
72
25
36
23
1
18
14
51
25
14
64
14
82
72
17
21
18
33
55
26
22
17
9
150
18
16
68
15
27
58
11
57
15
48
36
7
48
48
6
18
26
72
76
12
47
9
22
14
18
10
8
76
11
15
58
12
2
33
79
14
63
19
41
1
8
39
7
26
22
104
34
35
13
62
58
23
7
5
19
14
34
53
3
94
8
4
32
3
85
24
11
3
21
24
24
1
56
15
19
8
66
40
48
11
45
94
128
30
3
79
8
24
10
24
12
23
37
11
24
21
190
29
12
7
17
12
19
6
11
39
64
5
21
12
28
8
4
11
25
30
6
96
71
19
5
25
20
36
34
2
39
24
24
55
17
1
14
21
33
10
8
16
74
3
61
36
35
12
33
10
122
3
37
23
55
38
40
119
25
2
33
7
48
48
5
72
19
65
37
12
47
1
14
22
18
24
6
71
9
40
35
13
11
21
27
12
19
18
20
3
31
54
2
33
1
35
51
45
1
36
72
12
50
96
88
113
61
26
94
11
12
12
1
6
18
71
7
30
42
54
12
36
44
40
23
31
48
6
18
29
21
ABCD 97127714878*3^$a+1 [50018]
5
19
33
32
25
66
29
180
16
81
24
27
3
6
131
12
16
15
9
120
8
12
37
54
5
7
53
24
37
11
19
96
53
1
48
42
120
24
66
54
129
20
28
27
65
37
3
51
9
105
23
25
114
18
72
18
48
24
33
87
6
48
167
49
18
21
15
17
7
12
21
33
27
60
27
90
3
12
3
102
36
6
18
72
36
18
12
17
100
60
21
6
18
102
29
49
90
12
36
42
15
3
57
116
7
84
53
7
48
36
6
18
45
27
29
61
66
42
18
5
7
36
69
3
42
102
141
48
81
36
60
18
72
12
60
30
42
30
39
21
138
60
120
21
24
15
30
71
84
85
3
69
11
40
3
9
3
78
12
18
72
173
12
28
27
30
54
24
17
12
181
47
115
42
30
18
15
9
18
12
21
32
48
85
143
67
45
9
6
18
84
11
31
33
57
18
21
32
37
63
9
36
18
29
48
25
18
6
131
25
24
11
73
90
17
7
53
37
66
5
37
18
29
7
18
3
8
1
54
24
41
31
9
39
36
6
48
123
27
48
90
132
36
12
23
1
3
45
72
71
28
9
42
48
126
6
29
1
51
9
23
25
3
33
24
12
60
48
35
55
42
18
18
30
132
21
32
172
63
12
5
31
54
90
18
18
5
72
40
8
4
21
12
132
18
93
87
12
93
32
48
28
44
97
24
267
57
12
24
159
33
15
9
180
59
7
162
72
63
96
9
15
20
37
18
102
54
114
15
8
52
20
31
36
144
66
18
153
12
3
12
5
85
3
68
19
81
120
69
123
135
18
12
54
9
15
5
24
40
75
90
108
95
7
108
77
28
117
63
3
117
27
36
114
83
12
175
65
40
3
90
18
36
66
54
24
36
36
5
28
12
9
54
65
24
28
12
116
1
6
45
3
36
33
20
37
18
42
36
107
1
27
8
127
84
36
17
148
3
72
12
53
52
36
9
30
53
73
6
54
54
5
7
9
15
66
6
18
54
33
32
37
54
6
99
27
17
76
24
165
6
90
39
15
108
12
93
32
61
12
15
20
7
102
36
47
13
167
136
15
132
12
42
54
30
54
108
24
113
7
21
68
1
18
41
31
6
120
23
12
19
24
5
49
3
8
160
32
103
65
7
53
49
3
57
30
42
30
24
149
25
42
36
5
43
36
53
7
36
5
28
20
64
80
13
60
120
3
32
48
25
39
3
57
20
25
6
30
36
23
16
21
3
120
20
37
18
125
145
18
5
43
36
60
18
3
105
23
25
132
3
99
6
12
15
27
33
8
85
12
78
120
17
7
30
15
57
24
126
216
18
102
17
73
24
3
51
29
16
72
32
7
41
13
42
30
47
96
1
36
24
30
78
12
59
1
63
57
216
60
192
35
48
52
45
42
53
60
40
21
6
84
126
24
167
60
73
180
59
55
72
36
53
1
23
115
78
72
83
19
60
30
6
162
48
27
20
85
36
144
35
55
45
21
24
11
1
90
153
60
56
19
36
5
52
93
30
6
30
6
87
3
90
15
8
61
51
60
57
12
6
33
21
36
95
120
55
30
15
48
9
6
30
39
140
36
7
54
48
35
61
66
60
53
67
54
15
9
18
48
60
54
23
7
60
185
85
12
36
3
51
60
48
36
6
36
3
24
93
83
4
240
60
27
9
9
71
112
3
12
18
36
54
126
18
105
27
18
12
23
55
48
117
48
33
35
7
53
1
18
30
51
117
3
20
12
127
18
135
57
15
45
36
30
24
30
60
36
27
72
8
52
3
18
75
20
61
60
23
60
76
15
36
24
5
24
60
108
109
3
8
127
41
31
108
6
72
63
21
231
32
25
90
126
42
12
6
66
24
36
41
7
21
87
60
65
73
47
72
7
9
87
5
48
37
12
35
60
91
57
9
6
48
42
18
17
12
37
11
13
12
42
102
90
6
72
35
1
12
24
66
60
18
59
25
42
30
168
36
30
6
36
84
6
54
59
7
42
63
27
41
24
43
18
27
45
12
18
78
12
23
1
108
111
51
48
21
51
9
12
3
210
15
12
15
90
27
75
18
47
31
54
30
33
9
23
31
17
28
24
3
90
95
79
78
66
60
126
23
25
126
36
18
42
9
21
36
90
42
3
63
24
5
13
162
108
12
36
5
100
60
32
48
4
3
54
60
11
12
31
5
79
78
12
6
66
18
6
87
69
159
39
6
47
19
36
90
18
6
48
23
37
12
3
8
85
18
90
54
33
3
36
9
57
24
180
18
5
7
53
37
54
24
125
16
21
30
18
3
33
96
123
21
36
66
18
35
60
52
3
36
30
63
33
54
9
9
3
12
87
41
19
21
27
108
60
18
36
48
3
39
21
15
90
27
128
19
33
117
23
61
6
30
18
78
27
57
24
39
27
6
72
83
43
117
9
23
25
11
49
72
144
102
72
6
12
60
35
52
36
92
109
23
13
48
24
75
15
120
33
3
5
12
19
29
151
6
30
90
23
55
30
90
42
48
15
9
51
57
18
ABCD 97128144936*3^$a+1 [50016]
12
69
132
3
20
24
72
97
11
184
8
13
3
8
12
24
1
63
80
36
73
23
88
32
61
35
1
3
9
59
124
72
20
16
24
24
56
28
24
9
11
16
93
11
28
33
11
16
20
120
16
12
36
68
36
25
11
72
85
51
20
28
32
12
36
96
24
1
47
61
11
60
64
9
3
108
12
24
21
47
4
32
60
1
51
60
48
32
61
23
16
12
12
21
3
21
51
84
8
36
40
9
23
4
156
20
12
16
24
12
81
47
4
20
1
47
12
12
12
4
12
108
153
35
1
3
72
68
12
37
99
56
196
44
1
47
36
12
37
3
9
27
8
4
152
24
4
20
36
4
20
144
28
72
12
56
64
48
120
9
123
12
96
44
36
12
76
20
16
8
12
24
48
40
93
240
95
28
8
12
1
3
9
3
68
36
25
15
24
20
13
36
3
24
20
4
20
64
24
33
35
12
40
8
13
27
9
75
12
44
72
4
20
4
8
216
4
9
60
11
208
24
9
3
204
12
8
108
25
3
20
25
23
49
27
8
16
8
144
13
3
8
49
3
8
12
16
20
16
12
20
16
8
4
56
12
28
48
57
3
48
9
171
21
3
56
13
3
8
28
20
16
144
68
97
11
16
45
3
8
16
9
59
12
28
81
11
4
84
9
12
36
36
72
27
8
1
51
80
13
27
36
44
4
20
52
32
25
83
40
48
164
12
4
8
36
4
44
60
48
40
12
9
11
12
28
224
4
12
24
8
28
57
39
68
37
11
36
76
32
4
32
12
76
8
52
21
15
48
72
24
12
60
21
23
24
48
16
24
32
12
1
60
39
60
32
84
88
12
9
15
33
27
68
16
20
24
61
39
24
24
12
48
21
12
23
12
48
36
25
15
32
48
37
3
104
84
36
12
4
32
100
192
80
49
3
21
47
12
16
24
9
11
24
60
24
16
12
141
48
23
12
16
12
33
3
8
132
1
27
8
13
51
20
72
76
56
12
52
72
21
47
4
12
44
12
60
61
3
12
165
12
39
36
8
4
20
52
20
1
75
44
4
8
16
36
36
24
92
13
23
52
44
4
44
76
44
4
9
3
33
27
8
4
56
40
32
84
12
108
16
33
15
8
60
73
23
16
93
3
44
1
39
164
13
23
124
69
27
81
23
96
24
24
37
15
20
13
3
21
23
28
8
40
8
12
96
120
97
35
76
44
1
27
20
4
68
25
15
21
23
52
8
4
9
111
128
112
108
24
32
12
4
32
13
71
1
27
57
27
12
80
28
60
20
36
36
88
12
56
4
12
21
35
100
48
33
27
32
244
8
108
160
8
112
84
20
4
57
3
44
12
52
33
39
104
36
13
35
96
24
48
157
11
25
47
13
39
9
15
32
12
84
1
59
100
12
48
21
11
28
12
12
44
109
27
104
40
32
13
72
27
44
76
32
12
60
12
28
20
60
25
3
24
8
24
16
8
108
84
40
36
20
28
80
4
56
52
32
1
23
64
21
36
11
60
24
72
4
36
8
36
24
1
27
60
21
3
32
12
16
12
8
72
60
76
8
40
56
24
61
11
16
56
48
4
9
63
60
9
12
15
116
60
168
16
48
128
12
100
21
27
60
20
136
12
12
20
12
64
12
20
24
28
68
64
36
24
32
1
123
48
20
12
12
28
81
39
45
39
69
63
48
20
64
24
21
27
9
59
97
15
20
1
47
13
11
73
39
8
48
4
68
37
15
8
13
27
12
9
27
24
24
72
69
3
44
25
83
28
32
12
12
4
32
13
47
40
200
4
24
68
124
104
48
13
27
8
4
8
64
9
27
33
59
4
48
32
4
105
84
35
4
8
13
51
12
8
4
9
71
52
36
84
12
21
119
37
36
15
24
33
71
16
81
11
4
36
21
23
12
52
8
48
1
48
51
36
8
37
11
16
21
15
44
48
4
80
16
104
4
72
104
1
15
56
172
32
61
23
136
20
1
15
36
20
16
80
64
57
51
57
11
13
27
44
72
36
40
60
57
3
56
12
4
12
21
23
88
20
4
48
72
48
8
4
44
25
3
33
59
4
45
11
28
56
48
1
47
24
28
44
4
20
24
4
48
8
48
24
84
52
104
52
80
40
24
44
1
3
68
24
64
24
12
12
9
24
15
12
8
13
60
39
44
24
52
8
88
12
33
27
9
11
16
60
45
12
83
61
47
16
12
80
48
1
35
1
83
28
32
52
33
23
24
13
83
12
52
56
48
12
52
128
4
24
12
56
16
32
1
11
28
44
48
16
8
16
44
108
16
36
48
44
100
20
84
64
8
96
13
35
49
35
25
39
152
1
111
44
12
84
40
12
12
48
128
4
24
24
32
24
12
40
21
23
16
9
63
32
48
4
48
36
72
24
21
47
52
8
37
35
49
23
24
28
44
4
12
8
72
52
8
36
64
12
9
24
3
24
72
44
4
56
24
156
12
4
72
20
124
69
15
44
49
11
61
87
44
48
28
24
12
60
12
36
96
92
1
48
27
12
104
144
1
27
24
56
16
36
20
4
56
1
3
81
11
16
44
36
40
36
12
60
56
1
35
40
36
20
13
15
8
172
44
25
75
48
20
12
13
75
96
32
24
4
24
8
1
60
47
4
33
23
12
24
40
44
40
32
24
12
97
123
20
12
4
140
24
24
52
24
45
11
36
16
104
28
84
81
36
35
73
84
11
72
16
96
9
3
56
61
11
96
36
4
12
24
57
107
1
36
51
20
48
1
27
45
35
52
12
48
36
56
4
20
40
57
36
71
72
16
80
109
107
4
96
132
36
48
24
108
21
15
21
51
33
35
24
108
4
20
12
64
21
15
20
36
28
20
64
8
40
104
24
16
9
11
16
24
32
28
12
20
52
8
64
120
20
88
8
4
24
48
12
32
16
32
12
24
48
4
8
76
20
16
80
60
76
8
24
60
96
180
48
1
72
27
ABCD 97128191666*3^$a+1 [50012]
15
65
28
69
18
17
28
48
36
36
27
41
49
23
28
57
60
72
27
21
90
24
53
28
56
43
9
27
29
91
90
23
37
3
69
90
17
36
12
52
80
163
9
48
105
30
126
23
72
4
32
28
9
27
36
3
41
55
12
153
8
91
41
12
16
9
11
72
96
4
68
28
8
4
81
6
120
5
67
41
12
37
18
60
45
8
36
31
18
27
108
116
19
42
11
199
17
52
8
4
140
28
12
24
3
5
1
48
78
225
116
37
66
60
17
19
18
83
60
120
37
6
48
33
27
9
39
90
24
99
20
25
35
12
24
72
109
18
30
71
1
51
12
32
28
21
6
30
15
8
84
28
27
53
24
13
23
19
89
19
18
143
19
108
45
3
33
8
1
75
68
1
83
16
20
1
59
112
45
60
48
23
109
107
73
3
44
16
27
9
56
28
8
7
36
65
1
60
48
23
4
45
143
36
108
88
36
12
15
53
28
45
71
49
6
17
4
44
133
11
52
57
15
12
104
19
12
72
53
19
17
1
71
24
1
12
18
81
36
15
12
6
12
51
3
9
8
61
30
17
72
7
84
17
24
1
107
19
9
21
24
18
21
60
75
60
21
8
43
30
107
7
18
12
71
28
87
45
27
21
8
144
79
9
120
32
73
263
1
95
72
4
87
29
24
28
39
17
28
8
37
15
20
25
30
5
100
9
11
24
1
12
35
91
42
39
51
17
1
47
7
21
8
24
13
51
36
39
36
5
28
192
9
15
9
27
84
8
28
27
5
1
71
19
29
37
35
108
28
45
24
30
9
8
19
18
95
12
16
8
84
16
20
36
7
53
136
80
49
23
12
25
11
19
41
1
48
18
42
18
21
68
48
24
13
42
9
56
55
9
8
36
24
139
69
3
18
15
44
12
36
36
7
65
60
12
7
81
44
73
12
24
63
39
69
3
17
60
13
23
4
9
6
66
24
36
54
65
25
30
5
36
84
52
63
54
35
31
6
63
8
37
71
1
39
81
71
28
36
32
67
6
47
36
88
81
12
51
9
75
140
13
18
33
92
24
91
137
37
36
23
49
27
15
18
3
36
33
66
5
40
36
44
19
5
4
51
9
21
6
108
17
48
16
45
18
89
12
1
15
75
9
87
18
83
72
7
45
45
39
32
28
111
17
16
39
5
12
16
44
49
71
108
64
8
1
123
12
24
9
30
42
63
8
13
15
9
12
54
6
30
17
25
18
101
79
12
6
11
61
71
67
5
37
35
12
60
84
52
44
28
92
124
63
17
37
143
31
60
12
96
9
36
3
5
28
44
36
64
9
36
215
4
32
28
45
30
81
33
12
18
45
45
15
20
1
6
29
36
16
9
35
4
15
9
45
35
1
48
18
9
15
57
8
24
72
36
12
91
41
12
52
8
31
162
78
12
9
9
63
8
61
3
45
23
12
24
127
36
45
99
48
77
31
18
15
44
13
54
6
47
16
21
59
76
99
90
87
45
30
33
20
25
35
40
8
60
37
66
18
42
21
44
24
108
4
24
12
60
20
19
18
36
35
136
33
27
9
30
9
104
31
41
12
1
6
17
37
27
12
69
39
15
9
8
127
45
12
87
12
18
159
12
51
29
24
13
18
41
48
36
16
8
1
27
9
48
18
9
8
1
15
8
4
24
12
24
3
53
19
41
4
60
8
37
3
68
184
8
127
125
19
6
54
9
57
63
9
36
24
63
9
35
12
52
44
13
35
16
9
12
63
32
12
16
48
44
37
95
1
35
28
12
15
12
33
36
8
1
35
136
3
141
8
76
99
5
84
43
12
89
1
51
9
63
8
48
24
12
115
12
6
39
33
12
23
67
117
8
72
36
7
29
52
48
8
79
9
20
55
105
20
36
109
15
3
78
35
12
16
8
4
9
107
52
21
27
8
25
35
40
63
9
68
235
9
9
107
1
35
4
45
6
21
177
35
40
36
81
95
40
8
36
72
1
72
15
12
33
11
24
85
36
59
13
6
17
192
55
18
23
37
3
9
150
17
1
84
24
11
115
9
20
24
1
83
37
51
3
9
44
28
117
42
57
36
32
37
47
24
48
52
8
37
12
72
23
13
132
72
90
29
16
56
16
8
36
84
1
131
36
64
12
177
11
1
36
27
8
19
9
8
60
12
43
9
44
36
100
39
33
39
36
33
8
1
3
44
16
3
41
40
104
48
73
114
29
24
31
60
36
30
60
35
12
24
72
84
16
108
39
105
12
87
17
12
24
28
36
36
36
39
24
9
44
28
8
28
3
17
24
85
60
39
8
60
12
79
12
45
32
28
117
11
55
5
31
53
7
45
9
30
24
93
32
13
24
135
63
30
36
51
9
12
54
17
169
3
80
169
11
1
51
3
5
40
36
33
18
9
72
56
16
20
19
18
95
36
48
16
8
36
40
51
54
36
47
145
143
16
144
45
35
40
117
51
12
24
80
36
55
72
30
90
60
48
5
40
15
30
95
64
72
20
7
29
24
48
19
60
29
36
16
3
6
135
20
132
4
60
45
47
1
63
44
25
36
12
6
84
5
1
27
45
11
1
23
139
36
17
28
212
55
65
7
45
45
120
6
30
63
44
16
8
144
12
28
63
126
23
36
36
1
3
80
37
107
1
6
36
17
28
3
60
21
123
17
1
54
9
48
8
24
12
64
9
35
7
17
37
11
19
108
36
41
12
79
9
3
96
45
8
12
19
18
234
5
1
35
48
1
96
63
20
16
20
19
33
20
61
63
36
72
20
16
39
6
11
24
31
33
21
6
9
81
3
68
1
12
71
24
1
3
68
1
107
64
12
60
116
36
28
39
ABCD 97128556256*3^$a+1 [50133]
372
18
42
18
21
51
138
60
162
18
246
144
72
18
36
54
36
96
18
3
207
60
270
192
54
234
36
99
315
222
90
48
36
9
27
258
12
54
216
24
126
18
12
24
30
24
750
90
111
111
90
39
15
30
36
24
54
156
126
24
90
30
6
30
99
99
42
324
15
105
36
18
42
18
72
48
270
240
102
54
114
36
36
18
36
54
30
6
84
21
141
60
54
36
108
33
93
126
18
12
39
195
144
45
27
18
180
60
336
234
72
270
78
162
48
60
90
12
129
195
24
210
3
159
600
84
54
186
54
66
24
36
156
144
24
90
90
36
180
126
324
15
15
24
36
30
114
36
120
6
180
159
195
96
138
3
39
138
72
18
21
105
6
144
66
60
18
36
120
240
36
30
54
6
48
42
624
45
81
63
15
36
36
108
102
54
180
45
279
42
30
108
60
102
90
168
30
180
42
18
3
27
60
120
60
30
72
150
54
174
402
3
45
6
285
129
12
114
234
183
9
54
24
162
90
120
18
90
96
105
39
345
45
60
30
42
18
36
105
375
114
72
90
48
96
36
18
162
30
18
132
54
54
90
12
18
6
15
231
90
90
309
159
132
93
285
12
24
90
174
132
84
60
30
6
234
165
81
54
60
54
72
108
30
72
54
36
60
84
60
30
456
48
36
216
24
84
36
54
126
186
30
18
6
84
6
39
45
6
216
120
378
6
156
24
120
60
36
84
60
36
30
60
30
54
126
78
3
249
30
18
183
123
60
84
222
120
204
174
150
12
54
150
84
3
87
132
21
48
51
330
54
84
72
108
216
60
90
66
168
72
18
102
240
93
27
18
126
96
30
150
90
174
6
51
417
66
24
162
198
36
66
39
15
306
24
90
36
108
30
72
54
225
159
36
174
252
18
81
441
24
90
174
186
120
6
48
72
114
84
90
42
30
63
48
33
144
6
54
3
87
36
36
120
54
144
36
114
120
132
144
129
48
147
36
57
243
6
18
21
159
33
177
312
198
282
24
54
90
66
60
306
18
180
72
30
99
321
30
81
27
36
114
12
99
99
60
33
123
270
6
18
12
18
60
126
30
96
18
72
108
12
150
48
60
180
30
180
216
6
84
60
30
36
24
30
24
30
36
6
84
204
12
90
60
138
90
42
54
54
72
180
18
12
78
156
60
36
18
90
126
15
39
180
30
42
48
42
90
228
60
102
18
96
36
48
72
60
ABCD 97128824558*3^$a+1 [50038]
102
15
75
69
3
36
25
29
27
45
51
48
15
9
48
123
66
6
30
60
84
96
84
18
18
127
5
216
19
11
109
32
16
113
151
80
48
15
12
36
33
21
19
5
27
48
24
27
66
43
71
25
41
199
80
33
12
115
29
24
162
84
114
187
5
235
5
3
153
72
55
32
165
24
156
15
9
66
45
51
85
23
1
8
21
67
29
3
33
48
15
57
7
56
69
108
54
25
23
60
21
15
1
35
93
27
18
43
80
3
6
30
54
36
31
23
60
144
18
18
30
91
8
177
36
67
23
30
18
180
144
61
191
78
3
9
55
96
8
27
18
27
9
90
85
71
42
48
24
39
9
18
60
9
40
35
6
48
42
108
36
18
108
63
40
17
114
45
21
27
135
6
90
9
72
16
48
80
40
5
54
61
59
18
27
213
30
45
45
19
96
128
51
85
8
33
144
48
15
40
17
78
36
90
66
6
3
69
48
18
54
67
24
5
174
186
210
1
24
137
42
301
17
87
111
42
39
33
72
31
5
27
45
108
18
174
72
96
12
43
8
64
8
117
120
18
73
35
24
85
5
67
41
18
117
9
63
16
32
45
24
19
17
12
150
13
59
48
36
25
29
27
51
45
48
105
31
8
16
17
48
24
48
15
45
108
36
3
168
9
36
12
36
126
24
12
33
9
31
5
27
40
80
88
65
6
25
5
36
24
36
27
27
54
36
48
72
43
8
3
117
9
6
12
37
5
139
176
9
12
27
45
78
13
35
90
267
3
45
105
7
32
16
120
41
36
99
48
168
3
37
5
18
49
5
336
19
72
53
43
65
55
23
126
66
25
107
12
25
128
27
18
51
64
48
24
11
117
15
153
40
17
60
27
48
51
54
126
156
61
48
72
72
8
15
18
156
126
78
36
99
72
64
120
35
45
288
15
30
36
90
132
102
6
21
51
45
9
90
174
24
48
54
105
16
29
90
48
42
39
9
18
24
45
63
48
18
31
41
103
56
3
42
120
6
37
48
5
18
1
11
69
63
30
72
19
41
18
156
1
8
16
17
72
63
45
3
15
30
36
180
108
55
71
1
41
48
6
73
128
9
15
75
96
37
143
18
39
45
123
120
69
163
47
81
15
9
64
119
1
80
81
78
12
18
123
48
64
5
67
5
3
136
89
31
41
15
40
8
51
72
93
64
5
30
42
30
61
24
11
48
6
18
37
80
81
48
7
48
131
21
15
180
48
45
9
15
40
32
93
36
55
72
5
72
27
64
17
63
21
24
19
83
78
12
24
18
18
30
9
16
53
192
267
27
45
16
77
43
29
24
72
163
71
145
11
24
120
18
6
117
27
18
12
36
19
5
102
61
173
24
48
42
90
12
43
35
21
64
8
45
19
95
18
103
17
15
81
7
173
99
3
13
5
91
41
63
117
43
120
65
234
78
72
108
27
3
42
67
125
19
72
89
96
12
90
73
77
36
36
3
303
18
31
24
89
18
109
125
120
24
66
54
27
33
72
63
40
77
210
33
21
54
141
21
115
35
30
24
180
30
18
51
99
13
32
21
24
12
204
67
8
105
90
102
144
31
137
36
12
18
37
48
65
54
12
69
9
36
12
54
81
15
57
88
65
42
30
15
48
27
42
108
72
199
11
6
39
24
16
11
45
99
48
42
171
48
51
30
79
120
24
8
27
165
27
96
13
24
173
27
16
72
65
18
114
3
105
30
33
64
101
27
33
72
180
3
40
11
18
27
40
131
48
37
143
54
6
30
90
6
36
30
42
75
15
108
13
24
35
48
18
51
16
77
6
45
45
30
45
69
192
24
27
153
55
17
54
48
60
13
80
33
54
36
72
13
71
33
63
210
18
54
7
56
27
45
96
184
41
90
84
96
36
13
53
78
162
84
114
45
192
24
63
73
53
27
153
55
29
42
36
18
126
54
120
31
5
36
15
40
24
119
6
19
65
42
12
1
161
63
288
9
6
57
51
45
39
25
53
18
30
126
18
6
102
24
30
145
8
16
29
108
63
16
11
37
152
24
27
18
147
9
6
ABCD 97128839396*3^$a+1 [50015]
138
36
79
5
60
36
30
9
81
24
66
49
65
127
128
16
29
246
84
72
18
30
25
41
15
15
21
3
102
54
84
25
11
21
4
5
30
49
47
24
85
59
21
15
54
6
85
5
36
24
36
15
69
150
294
7
59
85
36
84
11
30
18
37
24
35
24
12
24
49
125
36
6
108
81
4
35
12
24
30
6
18
12
39
15
49
41
96
18
6
39
51
85
11
84
49
17
90
84
84
12
9
36
100
29
54
25
140
15
96
49
20
100
11
36
9
24
21
150
24
66
30
6
60
24
30
60
9
15
30
51
64
56
69
30
1
29
7
23
1
56
9
135
21
30
9
39
85
72
23
1
24
41
186
69
4
11
69
51
121
23
61
11
78
276
6
73
11
105
64
20
21
6
30
163
107
24
1
65
139
5
15
39
6
6
25
84
125
99
15
6
30
85
20
75
24
1
65
15
60
16
35
168
42
48
27
4
41
114
61
95
78
42
78
60
7
264
5
15
45
96
3
21
54
30
30
6
36
19
56
99
61
80
48
57
24
36
18
45
36
405
99
36
105
55
89
36
19
5
6
1
53
51
45
24
36
55
29
12
54
114
42
18
6
150
135
40
11
84
9
117
19
56
15
90
63
16
36
125
79
24
17
78
61
60
5
15
9
6
84
1
140
45
31
80
4
119
21
45
24
90
81
16
228
11
69
15
12
120
73
35
85
11
6
60
223
12
35
24
36
18
12
84
30
6
79
44
16
41
18
36
60
45
256
23
66
96
30
69
4
12
29
79
5
30
1
161
24
55
59
97
29
19
47
54
30
90
114
12
30
54
84
6
24
31
35
1
60
224
64
35
1
5
15
9
7
24
29
66
145
59
121
35
120
66
30
18
207
63
25
35
57
3
42
90
54
24
126
9
81
39
21
36
15
4
125
51
273
66
6
39
141
3
57
123
27
49
44
15
6
31
35
18
111
40
144
77
24
66
13
41
51
9
30
45
4
41
31
20
3
61
41
19
20
111
30
19
29
6
126
108
6
24
6
19
17
150
24
45
4
17
120
39
40
11
18
7
84
101
18
42
24
30
121
144
59
21
124
5
31
65
30
1
119
6
123
36
51
33
111
1
119
6
18
25
116
39
132
54
36
30
144
36
60
18
7
83
85
35
21
36
3
1
35
61
44
39
37
29
6
13
20
27
24
49
5
7
29
24
87
63
60
21
9
31
11
24
121
29
30
120
25
80
105
150
66
18
30
36
30
30
24
42
49
60
59
36
1
89
6
24
45
99
126
79
17
19
5
90
54
51
100
35
1
5
3
15
57
183
132
45
9
66
13
41
115
11
18
31
65
66
18
6
109
125
6
36
25
23
1
71
33
15
1
29
27
3
6
24
115
12
24
140
4
5
135
16
119
21
244
36
5
30
6
18
37
48
5
75
45
51
99
37
24
5
19
47
60
9
4
17
48
12
19
80
21
19
35
49
5
6
85
41
18
1
29
90
66
24
55
137
19
35
6
19
119
96
84
6
6
13
12
5
30
90
39
9
6
21
45
18
141
36
33
42
24
21
24
69
6
45
4
11
49
36
144
5
75
96
105
39
12
39
49
41
51
33
115
60
35
192
78
27
24
16
104
15
6
48
150
21
21
108
87
9
39
45
6
84
85
36
155
30
24
12
15
4
119
97
5
175
35
48
30
150
25
11
25
24
5
91
11
85
83
42
24
19
56
21
43
47
18
55
95
12
18
36
15
40
29
120
30
1
5
30
105
15
1
8
12
15
54
24
51
81
99
9
51
16
5
78
12
18
6
150
6
33
12
4
29
31
11
105
28
77
60
54
61
8
40
20
16
35
385
44
36
9
126
36
48
90
60
12
3
72
33
31
84
17
234
24
180
45
81
96
24
51
3
12
18
30
6
91
89
24
51
15
24
37
35
9
15
9
105
6
1
8
36
39
12
9
160
84
11
30
24
15
51
6
43
41
24
15
40
17
24
36
103
60
17
99
100
29
150
25
17
90
54
19
5
91
11
33
96
51
73
17
15
129
111
4
5
39
16
144
36
149
120
60
36
19
41
114
120
42
19
44
51
129
76
24
5
12
54
66
144
115
84
5
156
15
40
179
120
30
6
24
1
89
55
41
19
12
68
21
15
9
30
90
12
48
31
35
25
56
9
55
24
5
75
36
15
60
6
78
6
120
96
15
45
18
30
55
32
28
5
15
75
1
20
21
15
48
16
41
163
32
3
57
159
1
29
66
9
40
24
17
24
55
5
54
60
6
24
42
24
9
81
30
1
24
101
84
24
6
1
80
33
60
66
60
69
57
19
11
25
48
32
3
36
49
125
ABCD 97128953744*3^$a+1 [50042]
19
36
5
43
90
27
135
162
27
44
40
32
96
88
80
4
44
64
44
103
53
136
15
33
84
8
103
33
80
12
19
5
1
15
3
5
31
5
24
112
3
192
17
4
3
30
6
41
7
24
53
19
21
44
133
11
204
13
3
84
27
48
42
30
54
23
28
44
19
108
18
39
105
18
101
36
1
51
81
12
27
15
5
132
1
111
21
23
96
1
3
51
42
72
18
81
9
90
18
11
12
43
9
72
60
24
92
13
23
48
88
27
53
67
18
51
8
163
18
84
35
115
18
15
32
1
15
75
5
19
72
9
24
48
3
6
51
20
19
21
12
32
12
13
66
53
1
6
129
33
66
21
39
105
51
54
11
16
12
36
32
55
5
24
61
42
77
4
9
48
60
15
75
72
17
52
3
9
111
105
8
1
27
39
36
53
40
12
3
6
66
60
33
84
8
13
24
47
55
33
27
77
36
84
19
198
11
40
8
40
3
24
9
45
126
5
25
6
65
100
99
6
15
44
12
37
23
156
55
36
36
48
29
97
47
48
48
163
18
15
45
18
33
21
27
8
4
20
132
7
36
12
41
13
36
51
3
60
45
171
69
24
20
40
32
40
72
68
36
48
49
54
41
52
120
9
18
30
6
54
18
29
12
103
89
24
16
44
4
57
84
51
27
69
12
63
126
239
16
24
44
1
30
6
11
91
60
69
8
103
29
7
36
77
13
138
198
111
3
65
61
27
44
31
53
88
24
21
15
8
40
63
21
128
31
17
19
153
9
23
24
4
80
24
52
9
36
11
25
3
8
19
57
92
40
96
39
105
44
1
51
36
3
5
16
24
3
17
72
76
8
25
95
4
84
140
24
85
143
16
21
42
48
18
42
29
60
67
60
54
75
12
32
52
27
5
12
48
25
135
168
39
29
112
44
7
33
24
39
81
9
108
15
15
60
17
48
91
209
7
60
57
45
36
72
24
23
7
9
8
48
84
52
15
21
8
25
108
6
30
99
15
12
21
72
51
96
36
41
7
24
18
48
42
45
24
39
65
19
21
8
28
48
81
47
127
78
15
87
168
48
6
18
12
17
7
33
104
4
84
116
100
36
12
51
125
24
4
9
15
15
18
90
24
53
36
13
6
89
48
124
12
189
107
28
24
3
17
43
156
24
69
32
25
12
39
8
31
102
36
39
15
53
48
24
25
123
75
5
4
140
36
13
27
32
67
18
90
21
36
32
84
19
6
87
33
47
4
39
125
48
97
78
17
16
12
117
3
177
107
91
21
44
16
56
76
3
81
27
90
27
45
3
15
9
3
53
84
49
47
1
39
8
7
57
60
44
25
12
54
33
104
108
64
44
36
4
216
27
12
17
79
12
72
5
84
7
161
40
44
12
67
33
68
25
107
16
84
45
12
6
36
21
15
12
65
40
44
91
9
39
24
5
13
18
77
13
15
20
40
48
105
6
5
16
87
33
93
30
6
48
83
13
47
25
47
37
59
49
6
17
64
80
55
18
95
103
90
51
44
24
19
89
60
16
147
12
6
155
84
4
27
54
18
149
31
12
36
6
87
69
147
8
13
156
18
96
66
59
55
21
48
15
57
15
33
111
21
20
24
7
60
30
11
4
27
30
27
15
21
56
24
4
3
9
9
11
19
24
21
15
12
36
54
42
45
39
60
180
36
17
88
24
15
69
44
43
126
23
28
111
237
15
33
48
20
49
66
41
12
1
39
32
55
114
107
31
42
143
12
64
44
52
171
72
18
18
5
112
27
17
1
3
9
27
51
89
13
27
60
99
17
52
12
3
36
5
84
40
213
59
28
3
132
33
105
3
68
40
116
7
6
48
23
28
63
77
61
54
24
5
31
45
45
71
55
5
36
61
155
211
246
47
28
8
7
108
18
24
59
96
19
53
12
31
30
35
40
84
12
27
17
60
19
36
225
168
57
23
24
76
8
43
5
72
132
115
17
1
11
76
8
37
47
40
36
56
13
23
24
24
36
132
24
40
57
6
105
44
79
5
91
48
45
51
29
91
6
87
36
3
17
120
1
24
102
6
51
3
17
16
12
3
168
45
32
4
80
31
96
72
180
29
52
20
16
48
87
12
24
84
36
24
153
39
65
48
132
43
21
60
15
17
73
72
35
13
39
33
3
39
12
54
47
97
6
36
29
25
12
18
29
7
24
17
37
179
127
53
84
127
41
31
77
31
77
31
54
114
36
29
19
21
8
13
18
21
51
33
15
17
64
48
69
11
49
47
72
36
79
30
35
25
54
102
11
40
20
48
48
136
81
95
96
40
3
29
7
48
18
54
108
6
30
5
36
36
19
77
7
57
3
30
6
120
5
12
24
13
6
108
9
36
45
36
99
27
9
24
48
60
60
27
57
32
16
116
31
41
28
9
48
60
3
8
73
18
57
32
79
45
27
12
141
63
17
100
36
56
84
43
41
13
23
19
ABCD 97129149244*3^$a+1 [50299]
270
141
39
105
60
105
15
15
21
60
21
168
42
24
84
57
165
54
126
54
156
24
24
57
108
261
234
45
21
114
66
234
21
75
36
84
21
135
24
21
63
21
45
180
90
36
24
30
60
6
174
186
93
15
72
48
21
51
108
30
87
15
105
9
144
27
180
60
39
69
147
48
90
66
114
66
84
60
60
105
27
180
24
21
63
216
9
15
12
90
15
75
153
87
48
36
105
15
66
63
12
129
384
42
45
333
6
66
3
75
90
156
6
60
9
144
225
42
48
36
6
18
12
45
33
6
69
57
30
93
27
90
54
45
9
186
9
15
366
96
78
60
60
42
24
54
45
117
138
12
345
135
9
81
84
195
15
81
15
33
45
27
63
12
213
225
72
24
111
24
120
36
24
21
84
39
51
246
60
15
249
114
42
294
30
54
102
15
69
204
12
39
159
72
9
39
300
6
99
15
12
138
15
216
15
24
66
6
18
30
12
69
231
69
21
24
6
18
42
33
87
144
54
126
21
9
90
69
360
120
60
27
9
15
69
45
60
66
36
9
51
174
96
3
96
141
48
27
3
45
21
90
186
84
39
12
15
93
27
30
18
156
294
156
24
51
135
6
78
42
18
30
90
342
210
48
45
21
60
30
141
60
39
156
420
18
90
12
30
204
36
195
15
30
18
12
60
9
9
186
21
9
24
6
36
24
30
51
63
96
30
15
69
6
225
144
27
48
141
15
36
180
48
141
36
69
30
6
180
108
87
213
42
33
15
72
24
186
30
69
24
135
12
48
12
138
102
24
90
114
57
69
114
216
21
75
30
3
15
216
21
99
9
51
36
60
33
12
75
24
30
90
21
48
117
54
120
501
108
57
15
33
216
234
12
138
72
18
72
54
39
147
48
57
3
12
33
315
36
45
36
93
66
60
69
21
186
24
201
123
12
69
69
66
66
30
24
9
51
144
60
36
24
102
48
66
54
135
36
144
15
57
63
81
51
24
60
54
282
33
132
33
42
33
12
135
90
114
9
15
57
195
54
15
135
60
9
72
48
27
9
36
3
177
168
75
90
36
30
84
30
12
48
120
27
3
36
6
30
168
81
60
15
60
144
45
111
96
105
69
6
84
165
45
54
21
9
6
24
21
9
156
66
24
24
72
84
156
30
114
246
114
309
12
189
210
24
60
66
120
54
126
84
66
69
15
201
51
180
105
225
63
72
144
216
99
36
9
381
15
45
15
15
24
66
54
54
51
141
234
9
27
30
54
24
66
66
48
117
120
9
126
174
54
21
15
36
24
81
9
90
9
60
15
285
180
36
129
12
54
234
111
21
18
21
111
90
135
15
45
39
204
42
24
84
42
48
12
45
9
219
57
54
186
123
36
141
150
33
87
24
36
45
93
42
204
174
42
78
96
90
54
30
120
81
15
36
78
90
30
51
96
48
111
150
54
45
60
57
90
45
3
90
12
120
99
165
6
45
75
24
36
108
ABCD 97129495798*3^$a+1 [50011]
32
12
55
66
60
12
18
42
18
36
132
102
132
3
15
6
144
155
7
9
33
24
18
30
66
78
35
4
15
29
48
43
41
28
32
61
12
198
5
79
42
6
125
36
121
51
93
90
84
21
3
54
59
91
69
39
5
1
18
77
36
108
31
5
43
48
24
29
60
16
20
25
36
24
11
12
1
42
53
61
54
17
16
9
71
28
9
27
32
64
87
5
49
6
42
24
12
27
147
29
36
43
65
52
105
99
75
89
31
156
12
42
47
31
17
61
42
6
30
138
27
93
36
18
54
12
6
129
32
4
39
102
51
159
6
48
11
25
3
20
55
42
107
84
103
41
76
39
66
30
41
97
18
141
27
96
30
18
5
19
6
132
6
65
25
3
21
6
6
47
79
18
6
29
55
69
36
144
21
123
75
5
28
68
1
18
77
85
27
32
25
6
18
11
19
6
12
27
9
11
220
3
33
213
90
12
84
24
53
36
97
72
23
31
33
33
18
6
66
53
49
36
12
60
24
11
60
31
66
156
42
36
21
20
28
51
189
57
11
61
159
39
29
12
13
23
48
7
60
54
30
48
41
96
91
102
150
66
3
81
83
60
16
36
27
53
48
73
24
6
53
37
15
75
66
48
72
11
13
3
44
16
15
21
27
17
19
17
12
37
6
137
48
96
55
54
6
45
48
63
6
90
45
45
23
7
41
73
23
19
36
41
25
35
73
23
84
60
36
43
12
48
9
44
31
101
48
19
24
5
16
33
75
20
16
135
60
66
6
6
24
3
3
66
12
42
24
120
5
127
6
72
120
36
18
6
36
18
6
23
48
48
13
3
9
35
175
36
24
41
55
5
157
18
42
87
32
79
5
31
29
7
137
1
6
29
61
51
9
39
93
3
15
312
5
4
21
18
6
83
91
30
36
42
48
6
30
6
54
42
24
39
9
18
6
12
6
18
30
6
42
29
48
37
18
69
20
28
57
23
36
16
27
102
36
36
60
11
91
17
16
20
31
78
15
32
13
66
12
12
36
54
275
60
48
91
6
15
3
33
32
1
120
6
113
19
6
30
42
42
5
12
115
45
20
49
11
13
18
18
51
32
151
24
29
48
31
42
48
23
36
103
36
12
12
9
21
48
95
16
44
37
6
53
1
35
49
42
30
108
23
132
96
12
7
29
7
6
15
3
120
9
12
105
59
16
3
6
6
18
11
16
144
57
24
18
30
15
45
23
16
39
101
96
7
29
49
75
36
44
37
12
24
24
47
7
114
23
55
24
17
25
11
192
73
18
17
7
45
3
9
21
102
9
21
24
12
6
60
5
79
24
41
1
12
24
6
17
31
65
36
19
42
12
6
17
139
161
36
7
54
42
21
9
12
42
132
17
19
54
99
153
18
5
4
140
13
99
20
55
54
30
18
42
9
27
113
1
63
32
31
5
121
18
5
247
53
36
31
36
45
27
53
48
73
83
4
44
7
45
48
21
18
21
20
60
25
66
36
30
102
12
48
5
61
35
60
151
132
12
72
18
42
144
210
18
65
73
11
103
42
66
30
27
75
60
9
27
54
78
21
32
12
79
18
3
3
18
72
47
25
23
73
11
1
42
24
41
1
36
24
71
48
13
42
180
21
69
23
37
18
24
48
33
15
12
24
6
114
24
65
64
45
18
17
19
24
101
19
138
12
84
6
12
65
13
191
31
42
144
11
13
24
11
1
15
15
81
3
18
18
5
64
21
47
115
54
35
55
42
48
42
120
6
71
48
64
63
36
17
19
162
102
42
11
12
4
96
33
15
3
36
30
42
102
18
21
27
53
16
80
31
6
30
12
5
12
4
15
29
19
36
66
27
44
163
30
3
3
30
120
3
32
48
43
30
123
48
33
36
23
16
57
11
48
25
72
72
144
42
29
13
42
9
48
51
93
9
24
6
5
16
15
18
48
3
75
66
47
31
5
193
11
25
132
71
28
15
78
3
3
30
83
48
85
6
336
66
6
54
48
78
21
15
6
66
18
48
59
60
43
78
30
24
6
15
15
30
12
51
116
67
12
12
30
48
174
18
99
9
66
117
9
12
126
29
55
42
30
60
24
42
39
15
45
9
11
48
91
12
41
43
17
16
116
19
36
72
36
18
42
6
30
18
12
66
41
103
24
30
71
19
29
25
51
93
35
127
42
23
37
156
35
60
1
3
21
12
95
19
24
24
57
27
42
75
63
78
36
36
15
57
12
71
25
120
99
21
186
81
12
57
59
7
6
3
80
28
9
36
35
4
81
78
42
132
90
9
75
6
15
44
7
78
6
41
19
41
36
48
43
24
42
3
3
77
19
168
17
4
39
42
60
48
42
84
24
66
11
1
102
84
54
78
36
24
102
11
25
6
30
35
7
42
3
32
19
78
12
156
23
55
185
16
63
45
176
37
30
126
51
32
43
5
48
12
19
96
6
12
11
1
147
57
42
18
78
72
101
19
6
36
228
48
78
30
51
44
43
126
114
18
51
93
66
5
115
29
16
27
113
55
77
16
12
68
61
ABCD 97129854964*3^$a+1 [50003]
24
39
48
39
96
90
15
3
12
90
30
9
21
84
119
16
129
66
6
87
48
9
60
36
39
9
135
27
48
30
30
36
24
66
84
39
3
150
48
87
80
139
84
90
156
84
87
3
66
66
90
15
63
6
36
23
112
39
24
42
60
60
18
36
9
87
84
30
23
96
1
6
180
90
27
81
36
36
87
27
5
1
120
18
72
45
39
36
69
9
96
66
5
55
18
126
24
42
60
54
174
39
48
69
59
16
9
231
96
80
64
9
96
119
1
36
48
27
9
23
133
84
23
31
90
30
30
6
21
135
108
29
1
207
32
121
6
114
66
30
90
36
17
96
7
9
21
60
47
73
60
30
30
24
39
81
6
78
75
105
186
114
42
24
105
129
6
66
39
48
3
30
114
96
93
15
12
5
25
18
30
66
96
60
24
6
18
30
60
207
9
156
108
42
30
23
1
63
183
30
60
95
73
12
48
36
240
66
234
6
90
90
17
1
120
6
24
66
126
9
21
30
60
120
153
15
12
24
30
15
75
30
66
69
69
107
25
87
33
15
9
119
25
42
45
48
15
96
24
60
12
129
291
45
9
23
37
30
30
24
120
96
30
84
29
73
54
24
57
63
12
84
114
6
24
6
30
54
71
25
23
97
384
111
39
30
12
15
159
36
77
91
96
54
66
36
60
18
30
141
9
96
39
75
21
176
49
24
60
11
16
225
18
30
90
6
24
72
138
21
195
6
30
137
1
66
30
30
90
96
30
30
78
96
6
18
5
37
27
3
18
156
36
54
6
24
126
18
60
366
246
18
60
30
12
47
67
29
7
18
87
15
114
15
69
27
153
30
57
192
33
84
114
72
18
216
24
180
171
81
18
36
60
54
66
36
48
65
115
66
6
69
105
66
60
48
336
30
60
36
27
117
36
54
60
21
153
39
33
15
33
72
78
12
174
66
45
33
102
108
45
32
73
120
96
24
39
3
173
1
15
96
3
6
23
163
54
120
6
30
54
5
85
6
30
30
84
53
133
84
54
72
60
30
48
42
53
1
84
27
39
9
75
69
21
12
159
9
42
24
21
33
6
60
30
114
102
24
15
51
24
21
9
39
57
210
30
24
54
42
63
21
90
33
3
78
90
36
264
12
54
24
72
30
228
5
1
24
150
36
141
9
120
15
21
75
39
60
174
6
30
75
96
80
73
30
57
129
6
9
105
96
23
16
21
84
24
6
126
78
96
6
23
1
114
36
9
80
97
48
36
11
139
54
36
36
114
69
147
30
47
127
204
5
64
33
24
24
126
33
81
36
11
43
126
71
265
24
54
66
54
12
24
6
18
12
9
21
84
30
9
81
24
162
69
9
120
30
42
54
24
42
174
156
69
219
60
9
48
33
15
32
208
75
30
6
114
72
24
84
222
24
6
54
60
150
39
51
45
225
6
18
87
32
193
18
36
66
54
60
126
60
59
1
47
121
119
31
12
24
54
156
6
30
18
12
18
39
57
24
90
6
66
24
69
27
69
81
143
37
30
30
54
36
30
24
144
47
85
123
80
121
96
30
18
6
81
99
36
60
45
9
24
66
6
90
48
216
6
15
32
1
6
36
54
180
36
30
89
48
67
24
60
90
36
96
48
12
15
9
6
18
132
75
33
95
85
66
30
11
79
66
258
29
1
111
99
270
6
120
54
12
18
29
1
287
25
60
18
42
24
24
42
5
25
60
54
90
203
121
42
54
39
51
60
81
69
54
30
231
39
156
45
51
18
6
69
80
25
39
147
6
183
15
12
78
90
6
23
112
9
60
132
87
3
125
235
30
108
59
43
245
19
29
37
75
32
31
6
30
60
6
78
66
75
48
207
33
48
32
67
ABCD 97130056612*3^$a+1 [50006]
10
5
3
141
43
5
81
15
9
3
72
15
21
144
67
14
16
35
13
60
20
16
2
22
155
55
8
9
120
103
30
8
18
30
27
15
22
23
27
30
207
49
24
48
23
9
15
85
150
6
24
8
27
7
6
18
77
9
10
158
16
12
30
18
6
8
81
45
27
55
8
10
11
1
59
9
12
10
5
27
21
36
1
12
18
110
34
41
87
16
2
70
102
72
11
60
99
34
95
37
8
4
11
27
30
40
83
1
78
5
43
30
8
114
16
5
37
30
24
6
47
1
32
18
22
12
30
30
68
3
25
42
78
32
34
149
60
7
2
12
34
54
72
26
48
9
168
79
24
5
1
35
39
72
10
23
85
80
27
24
49
44
15
3
45
99
54
15
25
20
27
85
60
8
34
41
60
1
18
38
10
32
118
72
48
48
36
38
10
12
68
36
16
114
77
3
6
100
48
12
59
9
22
29
19
38
24
16
48
11
24
45
27
97
20
28
38
16
54
2
22
12
38
6
75
37
8
82
89
15
16
102
56
72
135
24
13
6
17
25
30
8
21
1
48
2
70
18
72
29
25
66
120
18
14
21
67
42
6
65
25
11
36
7
6
32
24
88
23
139
24
41
36
43
2
27
108
9
48
16
6
29
19
110
171
1
14
22
50
45
3
70
11
15
70
11
25
30
78
24
140
3
195
48
94
48
18
80
54
10
6
20
22
17
63
58
140
42
57
37
66
48
65
31
24
5
19
30
23
3
34
11
51
34
36
48
18
17
12
33
66
16
24
24
62
15
13
48
23
15
81
25
36
12
62
21
97
72
8
28
30
78
35
1
11
145
68
75
24
57
58
102
66
30
72
2
48
16
90
35
25
50
22
12
48
44
15
3
18
28
36
30
41
69
100
36
8
64
35
13
42
26
16
83
121
84
228
60
54
14
16
11
24
25
86
72
40
30
12
6
8
16
5
13
92
34
24
8
45
19
113
48
24
9
54
21
37
95
13
35
15
9
13
50
48
69
1
2
70
18
24
32
69
19
161
37
132
20
28
102
8
78
40
59
13
24
18
48
62
10
78
80
3
69
16
2
30
15
19
54
11
9
4
23
37
30
18
32
6
21
99
45
49
32
4
12
155
37
8
90
18
52
8
4
23
228
37
30
18
47
12
27
54
34
98
28
35
1
38
6
39
13
20
12
16
54
200
117
99
10
12
18
30
47
67
168
78
47
43
72
24
30
96
42
41
49
6
54
8
18
45
19
26
4
152
171
60
3
6
3
13
138
6
96
98
9
25
47
55
14
39
121
50
10
6
6
83
39
6
40
24
18
17
36
49
23
25
48
2
24
34
12
42
5
33
18
30
4
12
36
60
42
5
25
66
62
63
12
117
16
35
55
54
107
39
45
72
25
8
72
40
143
24
13
102
30
90
18
12
36
12
68
124
35
12
49
66
38
87
48
85
20
10
2
70
126
72
35
21
10
14
48
42
30
27
63
16
17
7
6
32
48
87
45
54
58
68
10
30
42
6
32
87
27
40
24
66
14
30
4
11
12
7
8
10
128
15
7
38
52
14
40
54
2
9
31
8
40
5
1
24
66
14
40
90
32
88
24
186
20
64
35
13
23
49
48
155
13
47
19
134
27
25
12
35
81
84
15
3
94
11
7
30
8
3
7
53
84
1
6
144
54
8
3
72
15
22
131
21
4
59
36
144
15
57
105
4
72
8
114
16
30
47
9
18
6
75
15
9
55
17
1
54
6
18
56
21
37
71
25
30
50
22
32
30
87
121
23
1
26
120
9
25
44
27
57
52
114
32
150
39
193
72
48
36
44
3
24
13
35
25
6
14
10
5
27
40
86
3
7
24
50
64
14
153
73
36
83
105
12
114
40
14
12
6
45
13
6
161
7
38
12
28
48
56
3
13
74
9
36
19
6
24
24
18
30
12
11
12
105
28
107
37
20
22
78
35
223
8
9
36
169
48
8
40
44
22
41
7
65
15
10
20
18
10
32
36
16
23
81
10
30
24
68
52
11
55
24
48
110
15
9
3
7
8
16
54
11
9
108
3
109
8
10
30
84
60
48
20
60
36
52
60
102
41
151
138
30
50
6
70
119
25
11
12
72
37
71
7
18
38
22
20
99
13
96
71
9
4
108
12
20
3
43
24
5
97
8
18
9
55
6
23
72
27
6
4
86
21
73
23
25
2
57
24
117
18
120
24
70
23
24
3
6
10
6
68
100
210
6
80
24
10
18
35
45
160
84
11
97
62
30
15
3
160
18
78
5
97
18
17
13
32
64
44
12
123
25
11
19
96
101
192
33
58
5
25
66
66
30
77
25
8
3
49
20
3
37
23
25
68
16
44
27
39
9
61
18
186
12
8
76
35
241
8
82
30
23
19
62
16
32
27
31
5
27
78
18
70
11
13
23
43
29
72
1
2
46
32
3
25
54
138
60
35
63
70
32
40
2
18
3
36
31
74
4
35
69
3
13
56
63
3
72
6
27
72
25
23
7
80
190
11
24
31
54
48
23
117
4
48
60
86
9
13
24
24
2
24
58
48
12
26
45
12
33
12
27
31
74
3
45
135
13
32
15
9
4
12
138
17
127
48
5
3
34
38
22
18
110
138
16
8
46
42
78
42
38
87
37
11
19
17
1
14
16
77
91
32
58
12
18
104
118
8
24
66
70
44
16
54
41
15
16
29
21
4
32
40
18
5
45
87
25
23
36
24
27
30
132
3
97
11
ABCD 97130346876*3^$a+1 [50015]
4
12
8
25
11
46
8
7
35
18
22
38
6
4
21
47
4
48
21
57
18
2
24
58
72
81
15
32
72
1
17
22
6
14
28
32
10
14
46
44
76
18
2
6
28
24
2
4
26
24
6
24
36
34
44
18
4
8
22
66
48
14
12
16
8
4
6
6
21
45
99
15
6
27
3
2
112
3
57
39
11
18
10
38
10
2
16
50
4
38
28
6
9
29
43
23
102
28
14
12
18
18
24
10
18
30
12
6
8
12
24
30
46
18
50
25
41
66
13
41
28
12
15
41
10
2
6
16
18
98
28
114
12
30
20
4
2
70
8
6
28
15
3
2
40
27
35
78
7
23
1
21
38
30
7
23
18
54
10
30
20
4
20
37
9
8
16
12
8
12
18
10
24
62
4
2
12
66
46
18
6
2
10
44
18
30
10
12
26
10
9
5
30
28
2
10
36
18
20
6
48
12
16
9
3
32
16
18
27
39
24
20
4
30
26
1
23
10
20
6
16
14
54
70
12
104
6
54
34
32
6
67
15
8
24
70
6
20
64
14
19
71
42
12
16
20
64
30
2
4
42
8
12
13
65
34
6
36
38
30
16
6
20
18
52
6
30
42
6
54
30
26
10
12
12
80
16
14
40
38
10
24
6
12
3
9
60
38
30
7
29
16
3
5
96
42
58
30
20
10
14
12
18
40
8
10
2
12
10
18
42
6
18
57
57
26
12
12
12
10
60
50
16
14
24
30
36
66
24
16
30
8
4
36
20
37
3
36
24
24
2
46
38
22
24
24
24
6
14
12
16
18
20
7
15
50
34
38
118
20
4
48
42
6
2
96
64
18
30
12
60
6
12
138
86
30
10
66
12
12
20
40
14
10
2
24
30
18
76
146
4
12
8
16
15
51
8
37
35
30
7
27
14
34
32
30
58
21
21
18
18
8
16
6
9
29
22
2
52
18
12
6
42
6
20
7
5
4
36
12
32
58
2
10
36
18
14
42
4
32
18
36
10
14
24
96
1
11
18
6
54
40
20
24
28
20
19
15
18
50
6
66
34
12
38
36
4
2
7
3
54
8
22
26
30
4
18
32
36
94
18
18
12
18
20
4
24
20
12
7
5
6
34
38
4
20
30
58
32
70
14
1
29
12
42
22
6
18
14
12
10
98
1
39
20
40
78
12
6
6
8
18
60
24
6
4
8
46
44
22
74
6
10
14
4
2
10
8
6
49
5
78
4
18
6
9
21
30
84
38
42
22
18
50
7
95
6
28
42
8
10
6
68
12
13
11
106
86
24
36
12
6
10
6
26
24
34
12
12
42
14
30
34
20
31
5
6
46
15
24
15
30
38
16
6
36
2
28
8
16
14
34
68
25
9
14
10
42
2
36
34
12
20
18
6
12
48
16
96
2
22
8
6
10
12
8
6
16
152
7
29
10
36
6
38
25
5
12
90
10
62
16
6
14
76
14
52
18
6
6
12
30
2
4
12
20
18
34
32
6
12
16
50
4
33
35
13
47
18
24
12
19
99
12
9
9
42
36
8
24
16
24
18
54
36
8
30
22
110
4
14
10
6
50
60
16
18
24
6
2
42
12
40
44
52
48
6
24
20
1
11
12
12
30
18
48
18
70
12
57
23
4
6
20
22
2
10
18
15
47
4
26
18
16
32
10
12
2
94
14
18
24
43
3
12
2
4
6
36
24
44
10
56
28
56
22
8
10
2
12
18
12
6
4
78
68
52
2
6
24
10
42
14
72
24
4
14
6
16
26
22
2
24
31
5
60
4
2
28
14
36
4
2
28
2
28
20
36
10
42
14
6
10
14
10
6
18
26
24
6
24
6
19
17
24
18
10
30
18
2
18
7
63
2
22
26
58
20
6
34
50
31
9
6
8
36
16
26
28
15
11
13
5
28
14
4
14
66
10
14
58
2
46
26
10
30
18
8
112
12
78
32
46
14
34
2
10
72
27
39
6
3
47
10
14
22
24
26
4
14
7
9
15
3
30
38
40
12
12
44
66
6
30
7
48
24
23
22
24
2
4
14
24
16
2
22
15
35
18
30
18
42
42
58
18
27
53
6
13
47
18
12
16
3
27
24
20
1
3
30
12
50
4
8
12
1
3
21
15
50
34
66
8
60
60
58
18
60
30
24
56
30
4
20
10
45
11
16
14
16
14
34
18
12
26
6
28
42
48
2
34
6
24
20
46
6
48
12
2
6
6
10
21
39
24
6
14
6
24
6
1
3
14
46
60
12
30
2
22
26
42
40
20
10
32
24
25
5
12
30
10
152
30
6
6
36
4
6
54
8
6
22
14
40
15
11
4
20
238
18
18
24
12
54
14
12
10
8
12
16
9
11
4
24
36
14
16
15
29
6
61
23
100
2
22
18
27
27
18
6
24
2
10
9
15
102
30
2
22
80
4
6
38
18
10
33
51
8
12
10
6
2
66
16
21
17
6
16
24
36
8
40
2
4
20
12
7
3
14
10
68
36
12
4
14
6
94
2
22
18
33
29
42
25
15
9
9
18
50
34
30
30
8
72
30
70
6
14
13
11
54
52
38
12
30
10
36
8
10
2
10
2
6
16
6
8
6
36
22
8
4
6
42
2
40
3
51
20
36
10
18
2
30
16
12
150
36
20
6
25
3
2
24
12
18
70
12
24
14
4
8
72
12
64
21
48
47
4
6
24
32
10
32
28
2
90
6
30
10
12
12
18
72
12
6
20
4
24
6
36
2
70
26
31
9
30
6
44
12
40
24
18
20
12
16
68
16
66
2
10
26
40
6
8
22
6
44
6
42
7
3
2
106
44
10
84
80
22
12
8
18
6
64
6
66
18
2
12
36
12
54
31
27
120
26
6
54
30
42
10
14
24
42
48
16
6
32
66
22
32
7
23
28
8
72
4
20
48
12
34
14
40
78
12
6
9
3
2
43
5
28
2
12
28
42
42
8
70
18
9
45
44
12
42
1
45
36
26
18
34
8
30
19
5
18
1
9
15
23
4
24
20
6
78
30
31
71
16
33
5
24
10
6
20
22
2
58
8
24
10
51
51
104
4
26
36
24
12
18
24
142
14
22
2
36
37
29
6
4
26
48
4
6
14
6
1
9
6
8
1
51
80
18
40
8
22
48
69
51
72
2
18
73
9
6
12
2
19
9
15
15
68
18
10
6
24
42
2
7
11
18
4
15
35
12
24
24
22
26
40
8
1
9
30
44
13
3
2
12
12
6
64
14
6
4
45
11
24
16
60
9
9
2
54
6
28
20
42
4
32
24
10
9
24
81
14
1
5
40
2
4
6
15
39
54
26
34
20
22
30
24
8
12
54
12
52
2
4
14
12
4
30
20
90
10
12
42
30
32
36
12
55
17
18
13
23
12
22
18
32
12
73
23
10
14
30
10
14
12
10
122
66
6
6
30
40
38
6
4
50
60
49
3
30
12
12
24
24
2
34
44
36
22
8
46
14
6
16
14
13
65
55
15
6
51
3
26
60
12
19
65
18
6
42
4
20
18
22
21
23
24
78
48
66
48
30
42
76
12
2
16
39
11
12
18
94
24
6
38
6
30
12
4
30
48
27
9
6
8
10
15
71
10
12
2
1
11
18
90
18
42
6
24
18
4
36
38
10
12
33
39
26
22
33
39
20
10
26
49
27
30
30
14
6
10
6
54
48
6
50
64
2
4
50
30
16
44
30
66
6
34
6
78
9
5
66
25
5
42
28
12
54
14
4
36
2
12
30
6
19
23
4
14
36
66
12
13
33
50
37
3
12
14
10
38
6
4
18
72
30
2
30
25
15
36
45
15
9
29
4
18
14
10
20
30
16
12
60
27
3
18
54
20
6
10
12
80
16
84
32
24
6
10
8
30
10
56
36
18
67
15
6
8
106
14
22
2
6
6
16
14
58
12
24
44
22
18
6
24
12
36
50
79
3
6
12
27
35
6
16
8
36
90
12
4
14
6
30
4
20
16
24
6
20
78
10
32
6
7
11
12
25
33
2
13
15
24
20
36
60
22
44
4
20
4
2
10
3
17
40
24
14
1
39
32
10
6
12
36
20
16
14
52
3
5
6
60
16
24
8
36
16
36
8
52
8
61
15
24
30
20
6
34
39
5
42
18
31
21
104
22
8
16
21
5
18
16
24
54
2
16
2
28
62
12
1
9
6
20
54
10
14
10
6
39
29
10
72
8
12
54
6
6
10
9
24
17
4
24
30
66
14
6
10
66
128
66
10
6
30
84
54
84
8
10
27
15
36
50
6
30
30
4
26
46
132
62
18
18
18
16
14
42
22
26
12
10
24
6
9
39
140
6
18
12
40
9
29
96
30
16
14
12
12
10
38
64
44
22
38
66
6
12
22
6
8
6
24
1
24
11
28
2
64
50
46
6
62
90
40
8
25
33
2
12
25
11
6
54
6
30
54
16
6
14
6
13
9
6
9
21
14
12
10
38
46
2
12
28
62
46
6
14
30
10
6
20
46
2
6
12
34
6
24
8
13
3
54
2
6
12
36
4
20
10
48
45
83
4
8
28
44
16
24
ABCD 97130433542*3^$a+1 [50006]
27
9
39
15
81
5
16
63
27
126
87
111
180
62
103
69
2
34
2
85
23
76
33
21
56
10
78
72
39
12
39
66
87
21
90
21
24
5
187
23
70
62
24
70
111
24
41
7
57
56
67
15
56
22
15
5
30
84
61
5
28
50
12
24
13
161
7
35
40
24
36
12
33
39
18
36
99
12
33
150
48
9
35
16
45
9
48
63
48
75
30
260
36
28
8
64
74
16
6
75
48
12
3
9
33
50
133
65
132
19
45
14
25
51
33
21
56
30
85
89
16
104
112
30
45
53
42
54
96
30
4
6
15
24
9
32
7
12
36
3
21
11
24
36
48
4
128
70
87
45
3
27
78
39
123
68
18
30
94
60
66
2
70
24
36
33
11
30
54
1
9
135
117
8
19
12
71
37
48
24
179
30
10
30
60
156
63
177
50
6
52
12
180
134
25
9
62
61
24
48
23
48
52
80
25
3
2
34
21
23
60
1
35
25
51
54
44
31
231
18
54
21
60
12
23
1
81
60
12
8
100
24
15
5
28
32
31
23
22
63
35
85
47
30
67
57
56
10
42
12
20
19
24
141
30
36
9
72
33
26
24
42
139
65
58
26
30
85
17
7
33
63
65
7
5
48
70
30
2
22
63
24
41
7
3
45
23
30
34
66
39
36
36
41
154
14
55
45
147
5
64
3
48
3
2
24
24
16
51
57
2
60
13
15
8
10
27
27
9
12
24
33
56
10
60
30
50
157
108
87
38
91
131
40
38
40
15
21
108
3
35
100
9
33
36
80
31
35
16
69
11
13
15
2
28
51
5
70
26
7
12
89
304
242
61
5
7
23
48
37
3
114
3
24
3
32
181
3
26
66
4
48
201
21
66
8
96
24
12
30
168
240
94
8
24
66
4
116
30
18
6
30
88
26
34
36
20
30
66
31
87
86
4
12
6
68
61
59
10
110
25
45
90
2
55
5
64
48
162
14
30
186
136
188
76
6
50
168
16
3
135
93
15
33
35
22
15
27
93
69
36
15
59
13
216
24
12
51
33
35
42
30
190
39
45
6
12
18
15
60
33
80
52
30
44
96
49
29
22
38
7
57
6
20
60
1
119
16
105
89
12
79
11
48
85
15
20
157
3
86
31
72
11
61
33
8
48
79
3
80
10
140
40
8
55
120
51
6
39
36
48
12
84
15
36
50
55
105
50
10
54
14
79
27
93
11
22
135
65
34
126
27
12
11
13
12
228
5
22
170
4
39
17
40
138
21
39
105
84
17
94
80
49
3
84
21
33
51
21
87
3
69
41
19
65
30
49
87
8
157
57
63
12
12
251
37
23
18
36
19
24
53
4
15
21
72
78
18
39
12
33
51
12
65
24
100
3
51
24
72
81
3
6
44
40
135
5
126
58
18
18
15
12
15
8
10
27
27
21
45
39
23
37
36
15
21
60
144
21
24
90
54
3
23
61
65
66
37
17
70
36
30
14
84
25
96
65
54
25
84
57
56
223
9
6
30
36
126
80
10
24
126
44
4
42
20
187
41
7
9
44
30
109
123
78
20
46
9
12
89
31
9
3
12
36
29
31
29
19
36
96
23
60
4
56
36
10
86
30
70
57
63
90
164
31
23
61
33
2
1
108
47
58
27
29
19
11
30
84
46
176
58
6
21
72
23
25
65
7
83
73
9
27
5
6
85
3
12
38
90
49
3
54
26
78
210
10
32
82
81
60
101
175
9
39
47
4
50
55
21
135
11
109
5
43
11
1
9
24
36
27
3
62
19
48
177
44
46
6
15
108
41
10
18
36
32
55
135
57
83
22
12
15
11
52
33
75
93
45
32
118
50
19
21
12
74
61
23
76
18
38
22
128
55
120
113
7
63
20
96
58
18
44
34
51
108
15
21
24
23
18
4
51
9
92
66
18
16
50
25
48
111
21
51
69
84
45
20
4
8
84
28
2
40
14
124
27
48
17
90
60
6
28
30
9
45
216
2
13
95
49
12
59
30
66
16
45
189
20
55
11
10
3
120
120
17
58
132
38
52
50
52
57
96
144
84
51
6
30
24
21
33
135
11
10
36
8
64
51
84
33
12
3
29
36
28
20
46
6
3
5
12
115
48
15
26
28
27
3
18
8
10
45
15
62
127
41
19
48
23
25
41
4
56
6
108
12
4
80
13
12
24
144
12
84
41
40
50
24
6
4
80
7
53
30
217
113
36
6
70
15
5
22
30
26
85
24
281
79
81
27
5
40
3
132
89
16
12
26
42
22
98
34
54
15
11
85
11
30
138
10
75
120
57
27
51
2
18
42
4
36
27
51
92
13
5
7
65
55
108
15
45
24
60
23
40
14
10
44
25
57
30
9
35
10
3
36
51
14
4
92
79
45
51
35
54
46
48
72
ABCD 97130541752*3^$a+1 [50026]
18
5
25
11
64
75
41
24
25
15
15
18
75
8
4
32
96
49
3
60
8
72
31
36
5
1
48
11
25
23
31
29
132
4
87
60
12
17
19
9
15
138
47
36
12
19
33
8
88
20
19
36
17
40
15
33
9
6
5
25
24
23
13
35
19
81
44
7
5
96
7
6
24
12
18
21
9
3
15
5
25
42
48
54
84
11
48
28
8
60
37
3
21
11
52
8
12
31
66
71
25
23
37
27
15
36
42
72
15
3
72
65
13
42
21
51
5
73
12
35
1
3
56
1
119
4
20
1
18
30
12
6
30
48
30
45
15
6
3
8
24
25
23
7
6
12
11
25
6
69
72
8
31
18
23
7
65
37
90
129
27
17
28
9
11
24
55
24
12
5
40
8
24
37
18
5
36
19
108
5
7
5
16
21
84
6
65
13
6
6
83
36
31
41
24
4
32
25
12
6
6
123
27
48
17
43
30
15
15
5
72
48
13
3
39
12
29
36
1
144
23
1
11
60
16
12
20
25
30
12
18
78
24
30
18
17
24
1
3
8
7
53
19
5
13
15
60
3
12
6
39
3
17
13
60
35
24
36
19
5
4
27
29
19
12
5
7
5
1
6
5
4
39
18
75
20
48
12
12
13
12
6
9
168
48
189
12
11
37
30
36
41
13
6
5
1
3
45
35
1
24
102
33
3
5
55
30
42
102
18
17
13
23
12
48
72
85
23
55
57
21
11
24
37
15
9
11
43
41
24
61
3
20
48
37
42
84
41
64
57
24
11
28
12
27
12
24
72
17
12
85
48
60
18
48
5
1
24
27
8
61
11
43
12
12
5
28
32
12
13
12
3
27
18
60
11
12
25
23
19
65
120
37
108
11
12
7
5
7
29
7
24
21
8
4
20
1
87
20
112
32
24
52
3
12
24
6
35
49
23
37
96
78
5
84
16
32
7
53
24
19
41
4
69
6
24
17
60
28
21
47
25
3
9
18
5
79
36
57
56
12
79
48
161
36
28
3
29
16
12
20
12
19
5
36
4
32
12
132
31
78
35
24
1
30
9
20
7
150
3
27
5
25
36
30
5
19
36
72
45
20
36
1
11
60
40
72
20
13
35
13
11
24
60
7
17
28
8
1
18
60
18
60
24
3
20
36
7
89
4
92
37
63
44
48
36
36
19
29
48
13
15
15
29
7
33
68
12
13
18
30
24
63
20
72
72
36
13
11
24
79
5
37
30
18
35
36
40
92
19
18
95
12
4
24
48
44
31
53
100
9
23
28
44
12
28
27
5
16
44
25
11
85
15
44
60
13
47
61
18
5
40
56
31
29
48
91
12
17
37
39
9
11
7
17
28
63
17
37
6
5
24
12
1
23
37
42
21
21
6
78
12
35
13
27
80
12
37
23
91
6
18
65
36
31
9
9
30
17
60
24
19
18
24
18
21
9
15
15
65
12
16
9
30
29
7
90
35
12
43
42
3
20
37
11
96
55
5
1
35
7
12
66
27
8
12
7
21
32
96
4
8
24
43
17
60
1
15
20
43
57
20
49
83
40
20
12
31
12
36
6
11
55
18
59
13
59
13
18
17
12
24
55
101
91
105
9
11
24
13
6
5
1
35
1
12
11
1
18
5
12
88
15
77
4
45
11
13
23
48
7
5
24
24
1
35
31
60
12
41
24
67
9
21
18
21
56
55
29
1
11
24
13
6
42
3
9
23
97
30
21
87
57
75
42
83
12
16
9
54
65
24
43
78
27
3
6
3
15
65
7
5
4
9
71
12
7
6
24
23
40
75
12
17
36
199
30
51
12
33
24
35
28
56
7
54
11
7
21
44
36
24
12
1
90
29
4
27
5
43
29
7
41
7
12
30
48
6
42
18
12
57
32
13
42
65
1
30
5
24
16
39
101
24
60
25
119
24
40
8
12
36
151
48
5
60
28
32
25
30
65
40
141
24
35
7
65
31
24
5
13
11
139
30
35
16
80
4
3
5
7
60
78
15
39
5
55
36
45
8
1
23
48
19
5
28
8
19
41
43
36
65
31
17
7
24
12
89
4
9
108
18
6
11
28
51
36
5
19
33
21
54
21
12
8
7
5
43
60
5
7
17
40
21
24
12
23
12
25
11
7
5
36
31
84
6
30
41
52
15
77
60
48
1
12
60
27
3
12
21
32
73
15
39
41
1
24
36
18
21
44
72
24
7
29
64
21
30
24
77
7
30
12
3
92
24
12
40
9
54
54
11
1
30
48
53
109
18
12
6
27
8
84
31
33
21
39
39
6
11
19
12
18
59
12
4
69
135
15
41
1
35
43
60
5
72
1
42
21
87
5
12
60
12
19
29
48
84
48
12
1
120
24
3
21
27
20
25
23
7
113
24
25
71
1
11
7
6
15
57
24
6
5
28
57
42
18
27
21
11
1
83
79
18
75
8
1
48
42
9
9
23
12
55
17
1
42
41
52
3
60
69
21
30
41
16
27
5
13
12
11
60
1
78
17
36
12
7
53
1
47
84
25
11
25
47
7
6
24
48
11
12
115
5
7
77
36
120
60
7
17
13
120
11
24
55
45
15
12
5
60
1
12
48
30
5
40
12
48
15
18
12
147
75
17
4
9
72
35
28
96
24
8
7
5
28
44
24
61
48
48
75
8
31
5
24
1
6
5
12
7
53
48
12
12
4
27
5
28
32
12
36
19
41
1
3
68
43
6
23
25
15
3
30
143
12
24
48
28
12
8
37
6
9
20
55
60
17
19
9
57
23
13
3
45
11
36
7
48
17
36
91
60
5
43
45
56
12
24
24
19
48
24
53
16
15
5
72
12
67
9
15
77
85
24
6
24
18
12
48
6
6
30
66
27
3
29
31
45
8
37
18
12
18
35
36
13
6
5
49
35
120
76
27
12
5
43
24
29
36
61
120
30
5
19
5
16
27
5
31
24
21
20
24
36
4
3
24
29
7
17
7
53
13
12
18
5
7
17
1
90
30
12
18
29
28
27
5
1
24
24
39
48
3
12
89
49
24
35
108
7
41
96
1
18
69
15
33
20
28
24
20
16
20
19
36
9
111
6
3
20
7
5
25
35
4
27
54
3
80
37
11
7
5
31
9
32
16
3
24
5
37
11
28
60
75
17
19
21
3
36
5
31
12
113
24
19
9
3
17
25
3
39
5
103
30
60
42
29
4
8
19
29
31
33
45
18
48
17
24
73
12
23
61
59
60
36
19
78
12
30
77
28
3
84
6
59
16
57
35
12
4
32
28
39
5
12
1
47
37
48
102
24
84
30
36
15
24
56
1
71
19
9
69
30
45
8
19
9
32
12
43
5
7
36
9
20
1
75
9
3
12
120
3
12
48
24
9
21
99
9
42
21
20
49
6
42
30
17
88
15
42
23
12
103
18
54
84
29
67
29
25
11
31
5
12
25
3
39
5
60
1
18
17
7
5
25
15
33
3
20
40
15
12
24
65
4
9
11
36
24
115
12
42
108
3
9
126
5
31
29
55
12
57
20
12
25
30
5
1
3
27
29
24
25
42
65
28
9
6
60
41
169
11
48
37
6
29
31
12
5
31
36
29
24
55
12
18
18
42
18
18
24
15
20
7
5
60
55
21
15
12
113
24
64
9
18
30
3
111
5
60
4
20
12
24
31
17
7
29
31
29
1
18
17
43
18
23
4
20
60
7
5
73
23
12
25
ABCD 97130613434*3^$a+1 [50023]
39
111
30
60
87
3
12
5
13
39
24
69
66
17
25
47
25
30
18
59
19
9
36
116
28
32
16
32
13
83
124
48
192
75
60
30
3
123
45
99
36
29
13
18
54
27
81
30
18
11
24
16
96
33
111
44
16
164
24
1
87
104
31
89
28
93
63
105
30
57
8
25
51
3
65
76
36
21
150
65
132
16
44
13
30
78
35
4
15
5
31
84
125
40
15
81
9
15
93
35
60
4
108
45
6
120
57
12
20
43
17
1
27
20
4
128
13
99
56
88
9
126
165
32
7
18
72
75
15
90
23
43
9
80
60
13
72
75
123
9
116
40
3
12
5
64
93
3
92
96
36
4
156
81
27
96
57
135
33
12
42
45
45
3
84
201
23
7
258
54
30
18
45
128
52
24
24
69
11
7
108
9
192
3
30
323
40
3
21
56
4
129
54
125
12
49
75
9
15
80
16
96
69
51
33
3
20
88
72
12
21
11
13
66
29
16
24
72
3
6
71
180
139
65
49
15
33
39
8
36
7
105
12
192
123
165
15
117
108
20
13
3
80
25
102
18
11
48
36
4
56
132
43
17
67
17
64
69
107
19
201
48
93
107
60
16
20
12
60
4
39
89
25
11
72
7
41
112
45
30
45
24
39
42
87
56
19
45
3
72
6
84
11
36
76
24
3
45
21
71
16
27
53
60
48
24
16
27
5
60
103
21
213
11
7
65
24
13
35
16
104
28
123
72
33
45
102
240
45
24
39
29
55
5
13
75
48
45
155
72
37
23
28
39
6
11
24
112
24
63
41
64
36
87
72
81
9
108
75
15
5
72
16
24
81
39
3
17
55
21
207
89
16
48
27
29
16
8
55
21
20
40
48
105
60
35
13
47
43
53
4
60
153
35
112
33
42
30
63
48
12
27
30
11
16
8
40
92
1
12
51
84
12
36
57
30
101
76
24
32
64
24
56
76
84
44
175
24
57
33
35
16
80
12
13
39
48
44
28
45
71
85
107
97
27
68
25
3
3
65
37
60
12
18
93
20
4
12
116
184
36
63
54
123
3
12
18
95
96
43
113
13
71
144
76
24
12
57
3
248
192
12
112
9
162
149
16
45
18
65
12
148
15
84
18
27
63
69
96
60
12
116
49
123
15
65
67
77
40
3
18
23
60
16
48
3
48
225
27
65
4
9
35
4
60
111
65
7
77
13
42
30
11
49
36
12
15
3
29
60
1
51
3
6
11
61
3
32
24
13
107
13
18
93
36
44
60
4
96
84
15
18
42
66
15
27
137
16
44
28
3
21
56
100
132
48
183
54
27
116
43
12
57
3
113
16
63
33
75
17
16
20
124
63
48
24
21
9
63
72
20
100
60
15
53
124
33
3
15
18
47
7
165
140
16
104
28
44
24
40
24
48
44
36
103
101
79
69
48
60
87
18
18
42
27
20
205
47
4
39
21
96
36
27
108
18
12
27
45
15
68
24
24
12
4
39
84
21
24
68
60
67
45
3
69
3
18
23
49
3
3
41
196
12
48
20
12
28
104
40
68
91
42
12
63
117
18
249
48
32
49
15
39
36
5
16
33
108
119
76
27
21
69
30
18
72
3
108
69
15
36
80
124
48
20
40
57
27
144
80
4
12
44
40
27
5
88
27
45
120
32
1
15
20
25
27
45
48
11
136
8
40
24
68
28
45
99
45
6
165
24
8
37
23
97
3
60
48
36
3
18
99
3
65
25
27
44
7
53
19
5
16
195
9
68
13
84
96
12
90
18
24
23
48
4
108
33
54
17
19
54
3
20
108
76
21
3
32
240
40
33
54
81
44
108
52
93
18
5
172
15
33
12
33
84
27
63
60
153
63
21
44
4
21
12
59
1
108
35
37
159
33
111
92
4
9
24
23
40
32
12
84
7
72
33
33
114
45
45
27
20
79
29
1
42
30
72
36
11
4
12
63
5
139
60
53
13
24
36
47
64
104
72
108
49
83
7
33
8
40
20
25
11
24
4
48
68
12
160
12
68
60
7
45
165
135
81
60
179
40
33
87
33
143
4
20
12
1
15
12
216
15
54
120
51
24
75
45
21
11
28
92
13
11
12
37
36
54
81
27
9
39
72
57
33
15
24
3
45
12
141
12
36
15
84
45
6
17
55
48
89
25
36
12
42
21
45
11
31
18
15
152
40
120
20
28
15
69
12
36
27
5
55
93
33
84
123
8
36
28
32
64
84
3
89
1
108
51
96
24
24
72
12
33
18
102
27
12
ABCD 97131133798*3^$a+1 [50083]
20
25
47
16
39
5
85
71
24
36
37
35
72
48
52
3
125
120
67
36
18
54
77
24
84
48
37
63
3
5
31
24
36
18
11
97
119
108
1
87
32
12
60
13
30
53
24
28
21
11
133
6
29
12
43
132
41
184
99
17
100
20
109
18
72
54
11
96
24
36
60
24
19
42
83
52
3
29
25
15
32
60
24
31
6
47
7
48
6
207
20
25
18
89
55
5
108
7
6
54
233
55
5
13
30
69
20
7
53
12
36
24
1
27
20
88
80
64
188
31
141
68
108
67
30
6
30
47
72
192
55
30
15
3
65
13
27
20
43
5
43
29
151
29
7
78
18
18
54
5
61
6
45
20
43
5
97
35
24
120
25
66
105
8
12
36
24
73
192
23
28
3
6
11
7
36
90
11
36
19
24
41
60
88
32
43
77
48
43
9
56
19
125
108
12
108
13
18
66
6
77
48
180
247
17
36
19
96
72
102
83
31
54
23
4
68
85
18
9
44
12
19
24
17
67
125
55
33
39
33
63
9
8
85
168
72
63
68
4
21
107
72
7
18
63
144
135
81
104
40
3
41
36
1
35
12
7
101
19
60
48
6
90
41
13
72
63
72
68
40
63
18
90
41
40
36
63
36
45
3
17
55
6
108
30
17
19
101
97
47
115
54
6
108
36
29
48
13
47
43
36
108
72
41
43
36
105
39
60
90
207
20
48
31
45
8
72
136
27
30
47
76
80
24
60
36
52
20
72
48
48
67
17
16
3
6
11
37
35
120
61
11
76
3
17
48
76
44
12
24
19
41
24
7
29
43
153
3
17
19
41
24
168
37
23
132
144
25
6
113
31
17
73
66
149
55
17
103
137
13
11
43
45
117
23
97
6
17
252
19
17
84
43
5
148
20
19
18
35
37
15
56
25
47
168
103
60
29
1
47
7
105
116
12
12
108
49
30
29
31
113
13
107
1
59
25
107
16
147
60
77
60
25
54
54
11
7
9
39
89
48
13
27
8
24
40
8
84
96
19
120
5
91
9
8
67
78
30
132
120
6
107
36
31
105
3
60
36
9
63
12
53
7
66
71
60
24
175
36
45
3
6
54
45
116
24
7
90
18
36
17
48
96
60
28
32
43
113
67
78
35
48
7
29
36
7
36
5
84
37
54
30
6
5
60
16
104
76
3
101
43
60
65
55
96
41
48
1
27
39
41
55
5
24
16
224
13
36
47
85
48
11
76
20
52
63
9
44
64
68
103
30
54
125
36
79
12
29
12
72
28
63
17
19
30
51
72
72
63
90
107
28
72
9
30
60
9
63
17
28
32
103
53
72
48
109
47
25
11
4
56
120
7
173
7
41
1
48
15
75
90
6
77
24
19
36
53
7
30
78
12
24
5
31
81
152
28
260
24
40
63
45
117
23
112
8
108
19
41
60
12
96
36
73
6
9
32
85
11
25
47
7
293
180
31
101
55
96
84
41
72
28
20
73
6
18
27
81
18
30
42
5
4
116
144
19
36
54
11
55
24
117
129
6
29
24
24
12
28
56
96
36
12
72
19
29
112
8
67
65
49
59
112
8
48
7
12
18
42
54
162
45
32
60
7
30
15
3
65
31
9
75
17
108
25
18
5
7
33
63
77
40
9
54
77
4
39
36
6
18
84
6
11
16
20
48
4
8
64
116
37
72
23
211
36
5
24
115
84
17
79
29
48
12
55
12
6
54
101
7
12
33
63
5
72
132
16
32
60
12
220
180
93
15
20
43
5
7
65
7
41
12
55
17
55
5
13
11
67
48
54
23
72
100
27
30
11
72
7
108
33
63
180
90
66
90
18
5
55
65
7
120
5
13
72
23
12
25
18
90
11
55
41
28
140
40
21
114
5
31
29
88
9
95
43
6
71
60
48
73
54
53
28
3
89
7
5
60
16
9
83
1
6
48
65
7
5
175
113
28
27
30
15
21
119
13
135
80
19
30
78
66
11
85
95
36
48
24
96
19
60
41
4
27
45
39
77
139
6
27
57
24
66
114
156
35
109
90
17
52
135
72
54
95
24
132
96
4
20
55
29
76
36
9
18
101
7
162
27
116
37
63
63
36
113
7
33
72
128
7
81
152
12
36
60
84
109
96
35
48
72
55
89
19
53
7
72
5
25
131
19
53
12
108
25
23
120
19
30
119
31
41
7
36
101
24
331
113
25
47
60
36
52
20
7
101
127
17
79
36
36
108
ABCD 97131134812*3^$a+1 [50041]
119
60
37
101
3
129
30
60
37
173
60
120
7
200
144
76
101
43
44
168
15
30
99
171
97
35
81
96
40
56
208
179
25
68
24
24
96
21
19
71
13
257
72
51
64
5
90
25
8
117
18
225
64
173
27
424
56
24
9
78
30
19
71
33
147
117
15
18
87
168
52
432
11
42
351
57
42
37
176
15
37
185
138
57
15
85
116
76
101
15
24
40
11
309
48
172
60
120
8
225
180
127
116
48
16
83
45
243
133
96
56
28
84
8
45
60
39
304
84
68
208
104
72
28
65
18
97
8
147
117
24
40
24
65
18
192
18
72
18
9
96
117
90
1
176
28
23
73
84
8
48
129
78
133
59
1
32
48
120
24
45
75
93
30
13
216
23
60
48
72
1
140
96
93
90
1
152
240
165
102
18
67
56
27
30
15
345
7
83
90
72
90
265
32
24
16
11
37
36
17
99
63
30
91
104
112
48
5
3
165
162
18
139
53
351
76
23
117
24
27
30
7
12
20
48
45
75
16
17
159
24
69
90
18
30
42
18
270
7
8
57
48
279
4
204
35
157
83
198
139
108
8
15
177
183
49
53
31
140
192
75
213
96
100
84
59
21
76
53
31
89
63
15
9
144
369
30
60
21
27
69
168
3
12
181
17
132
7
23
57
100
116
48
387
13
60
44
112
23
1
24
56
189
127
83
97
56
45
99
120
21
3
117
243
9
31
47
105
64
60
41
27
45
115
12
164
69
3
135
42
15
93
12
108
3
24
40
32
33
91
204
5
27
244
36
24
104
3
12
78
90
252
18
30
69
24
120
120
40
119
81
147
132
33
24
124
17
79
293
60
138
42
87
93
55
192
260
48
33
90
90
3
16
48
36
77
19
23
18
12
87
93
108
135
87
30
18
129
111
57
232
80
3
21
120
120
136
8
33
127
8
117
3
15
57
495
57
48
52
23
21
147
180
12
90
7
11
90
15
27
18
43
77
7
35
18
7
296
57
15
75
210
67
128
24
64
137
120
39
51
69
268
5
127
204
44
160
36
29
15
75
120
21
40
180
119
18
99
33
127
240
8
33
187
96
60
59
30
7
11
42
48
127
143
13
257
15
225
102
57
111
12
237
21
120
60
7
5
7
20
40
23
180
108
42
120
240
18
30
60
147
112
200
64
47
132
198
12
31
116
201
183
189
3
57
31
24
152
171
73
17
72
7
324
176
64
17
39
183
33
24
160
56
15
12
61
36
68
75
1
44
63
120
60
90
3
69
27
4
77
135
28
140
40
24
120
32
88
128
57
48
87
135
25
185
271
32
88
24
128
75
342
120
15
136
152
75
42
387
21
19
180
20
3
85
128
184
11
45
15
105
75
12
180
141
16
113
180
127
48
ABCD 97131508042*3^$a+1 [50001]
51
16
60
12
116
34
2
66
34
20
54
36
54
36
76
12
96
102
18
92
9
25
14
81
31
54
11
15
88
32
30
10
50
30
45
3
34
18
48
29
25
8
84
4
35
57
30
9
13
12
11
7
2
3
141
42
52
56
172
5
15
52
96
41
39
9
13
47
48
49
14
60
12
9
111
82
152
34
2
100
8
30
16
26
30
88
20
9
25
78
48
5
297
15
3
4
96
12
98
10
6
14
21
19
116
90
24
34
86
112
60
48
6
30
6
38
64
23
45
63
60
115
2
30
64
18
32
3
72
21
34
44
30
60
30
21
79
6
48
18
78
66
29
25
6
41
3
66
15
81
58
5
15
45
7
18
47
79
5
45
60
90
34
2
150
3
31
14
27
12
31
24
26
6
45
15
16
77
51
64
72
5
73
35
57
3
31
30
54
26
66
81
123
12
45
13
35
175
77
19
26
10
17
111
124
90
30
36
26
3
67
26
15
3
105
31
30
6
8
60
9
157
30
41
9
60
60
34
17
103
20
34
11
12
24
129
22
98
46
65
13
66
50
10
125
37
18
2
39
48
31
5
15
6
75
133
6
17
247
60
18
108
62
10
18
152
18
4
8
84
3
31
42
90
12
42
35
13
72
108
78
12
36
20
40
5
12
9
46
8
9
33
27
13
38
64
8
28
5
21
64
6
26
112
18
42
56
15
60
36
15
21
3
64
2
36
70
14
40
59
12
109
44
99
1
30
162
42
113
79
6
14
34
59
87
76
53
121
24
54
8
4
56
30
15
85
14
4
5
7
54
104
94
6
50
4
72
14
22
18
35
27
28
2
118
62
3
7
5
103
6
48
68
138
12
112
17
60
36
49
18
36
12
14
4
36
26
18
15
19
32
16
8
16
20
28
6
12
8
186
4
77
19
26
27
21
51
60
9
12
15
67
12
86
24
3
72
36
9
24
36
4
56
6
24
9
12
37
18
5
67
30
18
113
55
12
18
170
21
15
60
114
12
15
69
195
49
32
24
66
28
89
13
18
24
2
39
15
57
7
56
4
2
10
18
2
36
9
39
9
1
30
29
21
15
7
5
3
21
81
3
139
5
93
18
60
60
16
6
20
10
24
74
15
51
16
8
34
18
17
21
12
4
71
9
120
3
7
65
43
36
41
15
4
80
46
20
90
33
31
41
31
5
15
18
27
12
1
66
65
31
12
62
3
25
38
57
1
2
60
138
16
23
3
4
18
23
60
72
13
18
77
85
107
36
27
10
120
23
1
44
10
2
15
49
23
96
25
50
4
8
48
9
13
18
5
21
24
6
10
131
60
9
4
12
38
45
192
19
14
124
6
32
24
213
1
59
12
9
22
108
5
55
41
43
36
5
19
36
26
10
5
25
11
3
4
5
33
58
12
18
11
144
36
31
89
15
9
12
55
8
36
9
21
30
6
88
120
24
36
35
1
56
3
51
64
29
21
22
42
56
16
35
109
72
12
108
38
124
2
130
36
20
24
9
24
7
5
36
93
34
41
21
36
184
18
5
31
5
19
41
12
3
66
30
46
54
56
33
24
43
29
49
12
20
22
12
113
27
46
23
12
55
12
42
95
85
26
69
15
21
33
15
36
60
25
56
24
34
110
39
67
44
100
92
33
1
23
12
69
72
30
9
103
42
131
12
3
177
27
28
53
9
166
8
69
31
5
1
18
2
15
96
48
67
18
11
31
5
15
100
68
4
6
35
51
9
27
18
30
22
14
66
60
94
5
31
42
18
48
32
30
3
36
108
7
6
23
61
26
129
9
34
116
16
5
103
77
81
30
9
39
21
31
53
15
40
5
25
6
48
5
51
117
7
8
174
106
42
12
36
42
38
28
47
7
92
9
12
13
140
30
96
36
40
8
12
9
25
50
66
70
5
3
46
14
22
8
4
6
12
14
15
36
48
67
65
39
36
33
25
36
6
12
41
21
124
30
80
21
229
30
24
2
30
36
22
12
74
9
12
24
31
36
18
35
37
30
162
8
15
24
43
38
130
12
2
40
30
18
36
2
34
80
15
91
188
9
67
26
18
60
40
24
2
10
56
9
25
6
68
12
10
90
113
31
5
108
12
39
12
4
18
18
44
4
5
57
24
6
9
31
38
15
24
108
49
18
12
14
27
67
38
22
5
3
64
56
18
46
6
30
60
89
13
11
36
31
84
5
45
76
23
91
18
8
30
84
21
19
14
12
27
3
52
48
74
30
6
75
3
12
114
3
97
60
18
68
34
56
22
5
43
50
28
26
6
3
81
51
25
50
24
21
33
222
34
23
115
18
23
27
94
18
2
111
15
57
31
24
5
27
148
2
60
15
99
9
31
12
158
10
5
25
20
36
40
66
60
68
16
5
24
21
30
118
32
6
40
5
108
57
27
37
14
6
124
54
2
34
5
12
3
10
42
14
34
29
21
12
10
42
26
4
128
40
30
59
216
103
2
60
64
23
31
32
9
60
9
27
7
8
52
92
10
11
13
54
32
21
37
23
12
21
34
30
62
28
18
20
39
1
30
113
15
57
24
36
3
117
109
30
41
55
138
20
4
8
10
8
112
5
55
5
3
40
6
20
160
56
24
15
15
46
23
19
8
33
36
51
33
72
39
28
5
91
26
4
47
84
85
14
4
65
31
50
60
36
28
11
7
20
30
4
14
4
36
24
32
9
31
5
15
88
90
62
54
42
214
54
5
15
112
5
15
34
18
38
10
14
54
45
31
6
38
10
2
18
16
44
6
24
34
2
9
12
9
114
70
11
36
12
55
5
85
26
6
34
60
5
12
33
39
21
51
55
14
30
4
90
2
30
10
5
21
40
68
4
26
30
4
62
36
24
58
23
33
16
18
17
1
12
36
26
66
22
17
9
30
36
30
3
37
35
51
34
ABCD 97131578366*3^$a+1 [50055]
29
48
24
24
96
16
39
17
48
136
9
6
17
109
83
40
128
72
1
15
80
31
57
80
37
35
64
9
71
115
77
79
9
8
37
24
27
24
3
12
41
193
23
37
84
23
88
15
24
9
32
40
3
101
48
192
73
39
80
40
8
120
1
24
30
42
23
13
120
18
41
24
31
65
1
23
24
13
35
16
24
32
48
37
51
117
35
64
81
95
24
72
96
55
9
8
48
1
78
84
21
56
73
47
48
49
47
37
11
40
24
72
39
105
57
36
48
11
43
78
72
15
8
16
56
24
61
27
120
32
144
37
27
93
108
42
5
61
60
36
11
25
23
115
6
12
11
40
8
73
95
136
32
79
228
114
27
3
18
78
30
39
21
75
96
39
24
17
1
87
39
108
149
16
105
23
7
33
21
11
48
40
63
96
12
6
23
24
7
54
11
55
113
235
5
61
18
17
91
60
17
55
17
120
7
192
137
72
144
24
19
29
24
16
48
8
25
54
41
31
30
216
11
139
93
45
59
73
39
32
37
66
96
33
3
5
72
49
30
36
18
59
48
112
87
72
17
16
32
97
95
72
48
91
18
24
3
32
24
7
6
11
48
48
40
8
7
12
29
13
27
39
9
72
8
97
12
24
3
15
120
114
95
168
48
24
112
128
16
96
24
8
49
95
72
37
11
1
23
64
24
39
17
16
48
72
144
8
91
18
11
48
88
48
21
27
96
15
6
27
48
9
18
6
15
75
5
24
240
67
6
119
144
145
216
71
48
24
40
51
53
1
15
39
36
29
16
56
61
78
101
1
78
105
21
35
72
55
126
3
32
16
39
36
12
150
90
113
31
321
3
5
7
161
205
107
144
48
7
17
13
36
47
7
33
9
23
7
42
54
48
33
24
8
88
9
6
18
23
24
1
47
24
115
12
17
16
32
72
64
201
119
37
3
32
19
53
25
15
24
24
63
48
42
63
9
48
54
17
64
24
80
19
5
25
36
18
33
9
48
72
159
96
93
3
8
16
24
15
42
18
5
31
108
12
113
55
41
136
33
6
41
7
33
96
8
43
117
72
9
72
71
7
9
80
24
24
7
17
24
16
24
24
80
64
15
6
11
7
126
66
24
17
40
15
126
48
114
48
36
96
29
16
129
39
111
161
13
3
111
113
24
208
153
6
89
13
78
30
24
12
24
48
83
72
7
81
135
9
8
127
18
42
69
21
12
159
8
72
1
263
7
18
30
17
96
16
8
24
16
56
61
12
42
30
47
64
21
11
25
15
15
65
85
11
24
49
23
55
81
8
64
27
12
24
89
48
24
48
48
16
87
90
47
127
17
16
56
1
108
6
5
48
24
16
33
156
107
24
55
9
80
96
31
33
183
17
24
48
31
33
8
24
103
65
61
35
1
15
80
24
24
55
54
3
80
7
65
24
13
11
49
48
144
23
16
32
43
18
11
64
32
85
78
5
16
104
85
35
24
16
3
77
40
144
117
107
48
24
24
144
97
54
17
25
63
56
61
83
7
30
11
79
42
47
43
21
80
24
109
11
24
96
72
13
35
103
105
80
13
216
27
24
56
24
88
8
48
16
32
16
81
71
13
114
9
56
73
6
41
192
16
21
11
72
7
41
48
24
49
66
180
9
56
48
72
64
8
55
9
63
41
120
217
23
96
40
87
65
61
171
120
8
67
156
6
99
32
25
18
54
23
48
192
88
80
64
56
48
49
6
72
81
39
33
72
32
24
24
31
17
24
72
24
25
54
65
13
35
16
201
12
27
152
96
96
96
24
139
5
37
84
63
69
30
36
33
48
24
165
18
9
45
35
19
42
18
41
13
30
45
9
54
17
1
36
99
56
40
8
24
16
72
9
47
13
18
72
36
45
120
69
11
25
72
95
24
25
23
61
42
33
32
24
49
15
24
24
80
55
33
8
37
203
7
6
36
66
42
120
3
8
16
105
87
24
120
56
88
152
25
54
6
11
7
138
54
18
23
13
35
25
47
19
29
352
3
5
43
53
64
15
17
72
31
65
24
91
5
48
48
61
27
15
120
42
102
18
23
48
24
13
3
56
1
15
165
51
8
7
24
185
7
17
64
15
33
51
5
16
32
24
55
17
13
132
23
16
15
18
39
48
8
7
33
9
23
49
95
120
37
30
60
30
18
257
13
27
33
23
115
29
24
112
48
80
103
41
55
36
29
96
24
97
39
105
87
39
17
24
40
8
40
56
96
72
49
39
69
36
30
6
11
24
175
78
11
7
ABCD 97131699352*3^$a+1 [50069]
15
9
12
5
4
26
6
54
1
45
2
6
4
60
18
2
52
39
27
18
24
98
40
44
1
48
51
45
23
37
3
6
12
134
6
12
78
12
10
18
8
6
48
18
52
30
8
7
27
18
3
23
84
10
42
108
33
65
18
4
32
48
106
30
14
90
30
90
1
17
19
48
36
77
18
61
3
50
10
8
13
5
54
90
7
75
9
21
8
127
36
35
25
17
46
90
12
15
3
32
4
104
64
8
18
64
12
116
24
18
30
36
19
33
12
147
21
2
13
60
23
25
41
10
8
13
23
49
33
24
74
24
108
4
45
23
37
45
48
26
52
30
3
36
129
44
18
30
7
27
20
60
48
60
97
3
18
30
44
25
29
6
64
30
26
36
82
62
34
26
1
60
33
24
111
9
8
43
39
18
27
51
21
36
12
15
21
36
23
82
3
11
72
28
26
55
9
27
35
58
24
8
12
78
49
9
14
18
55
65
54
54
19
27
78
38
25
27
2
6
22
32
18
37
53
103
48
57
2
1
27
42
8
7
23
24
49
5
82
9
11
54
10
9
72
105
15
12
35
13
9
6
33
5
31
75
80
4
9
45
60
26
12
24
10
51
29
108
12
16
2
36
10
24
20
100
6
26
43
33
27
125
6
30
24
18
58
14
1
9
62
36
28
206
10
18
66
44
37
5
91
27
38
24
156
7
45
18
30
18
45
9
27
48
12
3
32
13
15
2
24
7
149
6
22
15
135
36
9
53
54
10
44
36
40
3
11
12
52
18
18
26
19
11
10
26
10
72
18
18
32
58
6
51
39
38
43
24
48
21
14
25
3
2
6
84
1
59
138
24
31
132
65
60
36
67
27
6
26
13
51
12
8
1
35
28
96
2
24
30
64
36
18
27
9
111
59
24
10
30
33
3
150
30
57
47
85
35
13
83
12
73
27
78
44
18
18
91
3
50
55
65
78
22
42
54
2
24
18
72
54
84
37
5
84
42
18
7
33
27
87
48
14
43
23
10
87
21
27
45
3
5
6
10
51
23
34
2
6
67
17
18
16
20
6
18
13
27
32
36
30
7
45
63
29
36
70
105
33
24
12
8
16
36
3
45
3
84
53
22
21
39
164
10
26
6
4
6
9
53
40
42
93
5
91
12
9
54
9
17
16
2
10
8
55
23
37
9
20
34
9
3
117
113
18
10
75
12
105
8
36
78
97
11
28
9
35
18
22
45
23
18
40
14
1
24
60
45
15
3
18
36
14
12
37
15
33
29
19
12
48
21
15
39
9
17
30
25
29
10
9
36
77
12
6
12
10
32
40
60
2
6
19
81
72
38
24
28
36
36
98
43
24
48
57
8
7
23
78
127
171
2
19
48
23
34
3
33
20
114
36
22
3
23
16
48
296
37
48
15
9
15
12
8
6
10
2
64
86
12
28
18
44
6
102
67
11
76
81
59
18
28
15
3
20
25
39
26
52
8
90
36
48
46
27
60
3
6
18
138
90
9
33
8
10
8
72
90
30
13
29
22
44
60
72
18
19
45
3
35
70
80
4
15
29
31
59
34
8
18
49
35
13
23
34
2
49
69
60
26
102
24
138
46
15
11
6
79
5
124
44
7
11
22
26
1
33
8
72
108
10
54
170
61
3
2
42
76
54
90
117
60
21
14
28
8
4
14
67
24
3
36
9
17
36
24
10
54
15
12
9
74
37
15
48
24
20
28
14
58
8
49
123
8
13
47
22
15
17
4
6
20
6
22
168
80
12
36
61
29
64
6
26
4
51
89
84
31
51
26
18
37
9
18
8
60
58
230
25
51
45
51
2
67
24
24
65
31
41
19
59
22
3
21
2
42
31
27
18
50
46
3
15
12
33
107
58
50
13
5
10
8
12
28
9
36
15
36
20
61
3
45
89
6
84
42
31
33
15
129
30
42
39
41
10
9
21
54
24
81
89
7
36
47
12
13
15
8
10
32
12
6
28
92
10
3
57
20
42
36
36
1
60
3
26
108
46
20
16
9
45
72
8
22
18
6
8
36
72
49
24
47
24
108
18
22
6
39
23
37
36
71
18
30
1
5
40
26
1
5
4
24
15
39
2
10
14
72
19
39
26
28
8
24
31
135
68
12
169
48
36
5
10
72
48
32
72
18
115
203
42
4
26
25
129
15
53
31
5
12
7
35
48
28
9
108
5
118
21
36
35
28
32
58
62
10
24
36
72
128
52
51
41
16
8
10
44
37
84
5
31
23
30
6
64
20
82
14
12
88
20
36
24
234
102
10
24
51
5
6
25
57
12
50
25
3
33
12
17
108
55
3
57
77
103
23
18
24
30
78
58
36
69
12
33
15
95
60
22
42
21
51
33
23
25
3
26
24
46
110
139
29
18
10
87
47
13
45
32
36
40
54
8
10
36
42
72
81
11
1
12
36
11
28
117
21
3
5
132
58
6
56
78
61
65
4
15
12
17
10
6
51
23
37
71
13
5
7
29
6
12
46
51
3
32
1
39
8
97
24
57
30
57
15
6
27
17
7
3
45
47
24
10
30
6
44
76
80
60
36
12
6
22
62
6
40
24
3
17
82
8
52
33
5
6
25
5
6
10
8
118
44
40
44
25
12
5
43
24
5
12
34
54
12
44
64
63
87
33
23
42
30
25
57
68
112
6
56
6
7
41
7
17
28
8
12
28
36
15
21
3
60
9
18
62
72
34
9
11
37
17
16
99
132
15
26
7
11
1
5
64
39
48
15
32
121
41
31
5
43
5
24
7
48
12
24
27
30
39
5
6
4
26
7
53
115
23
1
9
51
36
12
12
23
1
125
42
18
31
159
92
82
80
28
62
46
26
6
79
15
33
17
10
8
18
12
10
32
1
35
28
26
18
25
21
26
90
43
57
3
12
21
2
6
7
12
21
24
3
9
18
80
10
3
47
1
72
39
18
86
4
6
15
15
42
63
111
44
24
10
135
17
18
1
12
9
26
24
84
34
51
59
28
8
1
5
36
7
48
24
36
12
71
25
59
37
51
30
8
10
24
8
97
47
126
54
18
103
35
13
84
125
48
78
36
48
28
57
21
2
42
82
20
36
37
15
20
73
59
18
31
15
44
22
8
10
18
3
15
32
28
44
37
81
44
19
12
23
49
5
58
44
36
10
108
32
7
57
3
5
18
72
ABCD 97132618868*3^$a+1 [50071]
48
64
33
228
72
180
60
60
87
93
51
357
75
33
24
87
21
60
95
25
48
24
48
15
69
276
12
27
9
36
24
156
63
96
9
96
60
180
135
9
240
36
12
180
275
13
180
12
99
33
15
81
47
13
216
168
131
64
21
60
96
156
168
27
129
36
120
132
72
84
24
11
97
12
3
48
69
192
108
12
195
33
108
48
24
108
48
84
107
49
60
35
25
36
48
120
48
12
15
21
27
57
96
24
12
51
129
48
47
13
60
96
24
48
12
96
84
287
13
35
240
13
120
12
207
45
36
120
87
21
132
48
36
24
11
13
48
35
25
300
72
36
24
48
24
36
72
195
57
23
13
24
75
9
24
143
37
60
63
33
12
35
112
96
144
80
112
105
420
36
12
12
36
60
48
24
12
96
195
93
84
12
108
120
108
3
45
24
12
24
135
189
35
25
23
13
51
81
48
15
21
48
48
60
15
33
12
24
36
12
108
132
75
32
64
9
72
111
9
144
12
24
83
16
9
135
57
24
24
48
72
47
16
128
192
25
24
15
80
160
93
48
275
13
96
3
93
3
21
59
25
24
95
133
75
237
108
12
192
60
384
192
12
72
203
85
27
33
63
45
180
168
24
48
204
36
192
60
3
93
36
60
24
84
312
36
24
35
16
9
39
45
36
180
75
9
72
15
45
12
23
157
36
12
3
45
36
48
96
15
357
24
96
227
1
132
24
36
24
48
60
12
15
129
12
60
12
60
12
3
21
24
3
237
48
120
12
48
72
132
3
33
84
324
24
252
3
33
24
24
12
84
204
72
75
33
24
87
21
48
60
15
189
120
96
96
59
25
24
168
60
120
35
112
32
193
96
47
97
108
12
36
84
96
60
84
72
48
156
12
24
96
228
195
57
60
24
24
72
120
72
36
12
3
45
180
84
108
24
39
9
36
24
108
15
33
192
12
72
11
37
12
15
80
61
72
11
97
15
57
12
75
129
84
12
36
24
48
60
108
120
60
23
1
108
48
60
48
12
72
48
132
47
133
60
72
120
63
45
96
35
217
84
36
47
1
36
48
60
36
155
96
48
97
48
36
107
25
168
72
183
105
119
48
85
24
156
72
132
75
81
120
39
9
72
72
108
75
9
23
13
120
24
3
93
132
143
97
216
12
48
171
80
61
12
23
49
95
181
48
75
81
60
179
157
192
276
159
80
37
36
48
12
267
96
57
48
12
59
61
12
180
48
60
39
9
12
264
35
13
131
64
57
23
181
75
21
276
60
108
60
132
72
12
24
84
48
180
60
132
72
35
1
48
47
49
15
33
63
429
48
36
12
60
72
60
120
192
84
180
179
13
228
24
48
72
36
24
132
48
15
32
25
39
69
12
60
3
128
205
24
75
93
72
59
49
12
3
33
300
3
69
123
32
1
72
48
132
24
180
396
219
81
72
96
84
228
12
132
63
21
84
12
144
12
48
120
231
69
155
49
48
72
12
36
87
48
69
11
37
108
168
71
73
12
204
84
ABCD 97133561048*3^$a+1 [50015]
48
57
12
60
48
24
18
36
49
17
36
27
48
3
61
41
55
23
30
60
127
83
42
30
37
32
39
126
24
66
6
12
63
123
69
51
36
9
9
96
7
23
36
18
36
111
141
78
30
87
45
3
15
1
29
132
48
31
29
19
32
69
60
84
126
90
99
153
18
60
121
41
18
324
18
12
96
36
318
78
3
81
108
60
36
12
60
30
109
89
60
91
119
9
16
29
42
105
96
27
85
95
33
64
80
39
24
48
145
113
15
64
11
102
132
48
132
48
78
9
45
3
9
39
39
18
102
97
11
18
67
5
27
63
42
87
96
15
72
156
45
15
49
377
36
72
43
32
33
18
42
90
162
30
18
39
111
12
78
84
19
5
120
114
81
16
23
105
48
63
177
75
37
71
9
48
39
120
24
25
77
3
87
78
12
15
48
87
12
6
12
43
11
168
13
5
48
42
18
15
16
5
36
72
30
33
48
27
114
3
87
9
99
90
48
42
30
18
9
69
75
16
11
18
99
48
144
21
12
31
80
111
81
57
7
80
21
18
90
111
21
18
9
96
51
24
36
33
33
63
9
7
65
24
72
15
15
24
144
54
48
3
16
59
54
175
5
108
54
18
18
48
6
79
47
18
159
57
66
60
153
9
120
36
27
9
18
18
78
174
108
75
87
105
21
24
3
15
144
33
21
30
109
32
3
93
48
9
87
21
48
114
66
60
187
29
18
33
33
72
24
18
93
87
12
126
144
15
144
9
55
11
144
85
83
18
36
39
15
102
27
15
18
63
45
180
30
1
41
264
15
3
93
144
15
90
78
25
113
162
90
60
7
5
60
15
64
32
33
30
49
11
234
91
65
15
45
66
33
57
279
16
11
72
45
45
42
9
27
48
144
6
255
45
6
45
81
12
67
29
19
32
33
6
25
32
207
18
18
61
29
99
33
18
45
45
147
48
39
57
48
16
89
18
150
30
49
29
147
64
53
72
51
112
41
54
12
126
72
31
119
12
109
59
66
60
30
201
64
101
84
72
15
3
42
120
18
57
3
66
139
5
27
63
49
5
42
66
78
90
39
192
3
13
113
15
51
6
12
6
12
9
33
30
33
165
24
48
162
24
30
187
65
15
39
78
30
96
36
18
55
47
49
47
49
48
23
24
33
15
1
17
24
39
96
48
33
12
126
21
21
18
169
5
18
54
19
32
45
108
12
132
288
54
49
125
19
48
5
24
108
162
18
66
81
63
72
126
43
32
93
51
51
13
185
24
15
21
12
54
60
61
32
96
45
12
234
18
162
9
64
23
30
312
36
12
18
60
37
53
66
9
9
55
35
126
6
9
117
43
5
6
21
63
24
18
7
83
45
3
72
108
36
21
177
36
144
27
315
213
16
221
150
66
43
89
72
15
21
84
55
131
174
78
66
42
120
109
35
13
41
42
12
78
67
32
21
27
51
72
117
21
91
95
1
80
129
24
54
81
57
108
204
63
48
45
6
84
9
16
47
90
18
54
36
6
36
30
90
132
36
1
29
132
12
51
9
55
32
33
78
30
24
30
24
66
90
9
27
229
149
72
19
48
11
54
66
36
18
87
93
42
30
75
48
81
12
18
129
51
24
85
5
12
79
17
174
6
27
16
95
42
18
69
3
102
36
60
12
108
31
95
33
16
239
6
30
72
18
67
77
3
144
33
72
6
18
15
87
162
108
108
36
43
48
197
162
153
81
6
30
18
153
48
159
1
32
45
3
177
18
36
84
36
18
18
18
180
42
93
117
78
12
90
39
51
24
181
128
9
36
36
18
198
39
16
17
18
237
15
6
66
25
101
27
135
78
27
192
48
96
144
45
3
75
30
294
54
66
36
37
35
18
18
126
90
114
84
27
16
29
3
112
215
126
174
36
9
9
7
29
19
ABCD 97133621972*3^$a+1 [50122]
8
75
1
104
16
36
44
178
17
13
8
42
42
24
15
31
26
28
11
21
52
86
16
6
32
40
20
12
16
18
26
6
42
36
40
42
2
108
4
44
36
4
84
35
13
44
15
75
34
36
8
12
4
72
12
20
72
88
42
38
40
2
10
20
36
12
16
11
55
18
30
32
48
106
32
99
13
8
30
30
39
9
72
64
35
39
126
48
16
36
14
69
1
32
3
9
30
16
90
11
1
44
15
9
24
12
4
35
24
57
4
24
62
9
21
15
25
20
84
36
75
13
68
99
21
40
59
1
12
8
4
35
61
14
18
36
10
96
29
25
20
15
39
45
67
5
21
22
38
28
62
33
79
30
11
25
62
9
21
88
26
18
30
30
51
24
33
70
18
56
48
22
6
20
24
46
32
58
48
132
83
21
3
7
5
9
34
18
44
18
10
6
14
12
6
22
12
36
20
12
16
96
20
135
1
12
72
36
32
36
82
30
47
120
36
37
2
178
23
25
95
1
24
11
45
30
58
8
4
35
24
9
27
21
87
12
3
46
2
18
39
45
48
3
105
36
75
1
8
40
35
57
3
25
6
74
36
24
4
8
3
57
60
52
36
92
18
10
54
30
36
12
44
24
24
28
20
4
56
42
22
74
22
74
6
4
20
18
16
29
3
69
75
64
30
11
141
12
46
174
8
40
32
18
30
3
144
61
114
41
21
16
8
4
11
21
4
11
48
61
56
48
16
162
134
36
24
60
15
25
26
10
12
35
25
20
40
12
56
84
36
4
35
15
106
72
71
21
60
64
24
11
9
10
6
116
60
24
72
24
3
37
26
90
48
12
10
32
57
33
51
24
75
22
23
25
107
159
46
155
108
13
14
16
114
36
48
20
4
120
26
190
44
22
18
8
124
26
102
40
8
84
24
12
24
24
64
66
32
102
16
56
48
100
11
9
40
68
52
8
144
15
21
84
3
1
12
59
1
12
18
14
66
48
6
3
117
3
45
27
9
51
73
35
25
8
84
39
19
2
40
134
30
4
30
2
15
105
24
64
32
24
4
36
62
54
4
36
23
25
48
2
16
65
79
65
81
4
42
86
12
36
15
81
58
77
13
71
85
11
45
66
33
36
21
24
40
96
47
13
74
9
84
33
18
82
8
60
51
103
30
47
141
24
15
79
74
15
57
4
32
28
12
32
72
64
12
47
57
4
32
120
4
44
72
84
76
32
16
24
47
33
36
76
96
20
22
17
45
4
11
84
37
44
15
21
52
20
52
8
6
22
80
24
123
81
15
36
1
8
10
146
78
10
12
8
18
69
81
42
46
12
8
40
32
4
18
5
181
6
14
15
37
14
30
63
33
88
12
20
42
6
16
20
4
20
12
84
3
105
88
32
52
86
42
22
38
100
36
84
20
15
36
1
35
1
44
28
48
60
83
1
36
54
6
42
5
27
16
38
12
52
48
59
15
45
84
1
143
117
28
80
132
10
54
20
6
106
119
1
44
76
8
12
18
21
1
8
84
27
13
182
48
10
20
178
14
24
4
47
1
32
6
105
25
71
21
82
5
21
6
10
24
20
40
50
6
100
84
11
21
82
18
14
58
6
110
51
141
12
70
125
61
92
10
50
28
60
44
10
6
26
10
36
2
16
2
4
26
70
42
30
2
105
33
96
6
16
17
37
8
12
76
48
60
110
42
28
12
62
6
10
29
33
34
80
70
104
12
60
60
24
144
70
14
15
36
36
21
24
28
11
57
24
54
6
3
57
24
6
64
30
35
9
72
160
48
35
21
4
36
11
60
1
68
51
1
62
22
74
190
2
33
31
5
1
20
22
48
38
42
42
48
12
12
75
81
3
117
10
62
52
44
111
1
32
40
8
12
28
83
57
64
14
6
16
23
49
2
46
2
46
56
64
59
37
48
8
24
10
50
28
48
80
99
31
2
46
26
54
70
26
178
92
4
14
82
23
33
28
144
120
32
28
80
6
6
28
56
102
22
26
66
4
60
20
36
6
42
40
12
18
2
76
23
37
38
6
4
44
48
10
29
33
16
116
4
72
20
39
1
24
20
28
116
15
61
20
40
48
32
108
40
8
3
51
48
22
20
16
8
30
102
4
179
21
3
1
26
34
60
24
36
80
22
14
34
29
93
24
216
12
15
12
31
50
52
42
30
66
42
132
59
69
52
14
94
50
130
36
95
25
140
12
4
80
60
90
6
39
153
48
10
48
29
72
75
70
68
15
13
24
104
52
72
62
213
60
72
33
48
24
4
24
12
6
14
114
64
38
10
18
32
39
25
144
30
30
72
104
18
10
168
104
15
13
42
114
35
187
29
3
16
6
23
36
57
28
32
24
4
59
3
90
12
12
108
27
25
14
6
3
36
1
23
36
36
33
28
12
8
24
16
60
20
12
28
47
72
25
66
38
10
32
22
8
28
60
71
3
6
4
12
56
24
4
56
30
16
48
96
6
74
46
18
86
99
57
72
27
1
32
75
15
30
108
24
96
87
45
48
112
32
16
23
19
2
78
57
9
4
8
3
37
83
25
110
10
44
51
36
9
40
12
20
18
34
12
50
46
47
37
168
11
57
12
6
82
12
68
24
36
3
81
63
36
117
28
26
9
87
9
61
84
143
7
5
24
9
48
4
95
9
96
63
81
112
59
61
20
64
36
47
85
32
4
6
14
66
30
39
36
21
27
45
12
4
56
16
18
29
132
25
38
18
40
108
60
35
9
120
12
24
4
60
92
24
34
18
12
8
58
2
60
3
1
35
ABCD 97133675162*3^$a+1 [50025]
24
24
5
99
81
151
24
41
144
180
72
115
29
108
72
36
24
19
120
24
96
24
168
168
24
48
8
240
232
288
101
168
43
24
89
31
113
55
41
252
12
60
108
15
48
117
19
125
235
29
91
24
72
8
16
5
180
36
67
65
7
65
39
112
137
31
72
24
48
5
43
72
128
45
99
9
36
43
245
12
180
3
40
101
67
32
136
120
120
125
72
48
99
96
16
29
36
15
144
16
128
48
48
96
129
151
24
77
144
3
40
296
16
29
120
19
56
96
88
152
64
17
63
16
29
19
17
144
111
48
96
64
72
48
8
393
24
31
24
341
67
24
48
56
304
77
36
175
77
3
184
5
235
8
472
56
88
185
111
64
5
27
9
31
72
77
115
144
29
72
75
288
16
17
24
135
64
24
96
24
17
120
199
32
48
40
5
19
5
36
79
8
57
87
21
27
136
96
29
27
57
7
29
67
65
7
77
75
40
24
77
195
117
43
5
24
115
240
5
264
19
80
40
56
40
120
24
56
64
192
101
108
60
67
5
115
5
115
48
120
120
29
3
33
60
115
24
8
45
115
224
144
16
29
84
271
17
127
5
72
139
104
165
67
113
7
216
53
195
112
137
87
16
5
108
72
39
141
115
125
19
53
108
12
43
104
21
27
57
55
5
139
185
135
64
137
24
7
29
48
72
243
40
5
51
160
24
56
64
432
29
19
101
36
24
12
72
108
7
48
200
69
43
101
171
69
27
40
48
185
60
99
16
96
24
216
120
5
120
283
48
32
16
77
19
48
5
43
128
40
56
40
89
151
104
144
40
8
112
176
64
48
137
72
79
96
120
24
192
233
79
5
132
108
67
113
12
51
129
583
296
112
32
112
53
67
101
67
77
43
120
128
144
45
19
176
21
123
21
75
16
24
29
24
36
36
108
63
64
101
19
48
173
108
180
72
403
29
115
113
132
72
19
272
45
139
8
33
7
72
80
45
48
67
128
40
41
7
77
67
96
5
139
144
5
84
55
77
123
141
96
84
151
89
7
65
127
96
24
53
60
12
108
87
57
31
8
105
7
24
8
321
31
41
60
75
33
151
48
48
48
77
75
33
132
67
5
228
63
69
43
29
163
48
53
19
53
115
17
12
19
221
336
115
53
91
209
31
24
96
216
125
67
53
19
120
216
48
29
43
29
204
84
3
57
12
60
63
21
19
5
43
104
285
3
40
8
165
19
56
88
72
24
101
43
41
55
5
43
65
343
53
27
9
216
192
7
8
48
40
72
5
91
5
27
9
39
352
125
3
136
248
81
159
16
24
96
24
5
132
31
48
5
139
72
65
55
29
24
36
36
19
104
112
65
24
39
33
199
56
9
79
56
64
80
64
17
271
17
7
29
307
89
79
17
55
8
136
8
40
120
137
84
72
115
ABCD 97133720356*3^$a+1 [50017]
135
303
105
117
18
105
15
30
72
195
3
21
129
42
48
21
99
12
30
18
117
9
6
78
192
63
105
15
60
60
21
24
36
24
27
15
18
60
30
36
129
12
9
111
99
9
57
90
78
12
24
15
51
108
90
126
30
135
45
15
39
30
30
60
117
279
9
15
66
60
195
129
90
12
9
201
39
36
153
12
108
72
24
15
24
132
99
45
291
114
24
6
54
30
105
21
6
18
36
36
63
21
66
33
15
6
60
60
66
168
60
21
39
30
27
24
39
201
96
9
30
66
15
48
156
15
165
9
42
234
156
24
90
165
81
39
144
36
99
96
6
18
6
24
36
144
180
6
246
48
30
120
126
15
36
15
18
15
27
60
120
54
24
27
24
60
9
231
219
36
60
21
84
21
48
12
78
12
30
18
165
171
21
3
12
18
111
75
6
39
9
156
54
30
96
60
51
24
84
111
69
60
12
9
135
81
39
60
15
21
219
24
6
15
21
60
138
6
54
57
48
171
9
141
15
9
15
96
81
84
51
45
240
75
48
21
24
30
42
99
9
12
30
30
39
81
78
6
60
15
75
36
18
36
39
81
15
51
30
24
60
15
9
72
24
30
30
24
27
9
210
6
114
30
126
30
90
9
120
105
51
33
315
231
24
72
33
135
90
75
201
36
84
30
21
399
114
30
66
231
459
69
135
30
12
18
42
24
15
159
210
12
198
270
6
21
39
45
9
51
15
30
54
6
234
72
54
150
189
27
24
24
312
33
165
27
99
45
21
99
36
9
126
9
96
33
90
21
36
48
21
84
12
48
42
144
114
72
24
60
171
33
90
6
111
45
78
60
6
39
15
96
81
135
138
12
183
141
120
114
36
6
60
198
42
234
69
96
105
24
186
9
57
39
9
51
15
69
27
30
30
48
30
72
24
36
15
9
39
96
99
42
60
159
15
6
183
132
24
15
60
36
150
75
24
9
87
108
21
15
69
6
66
108
90
30
12
54
24
102
108
126
6
198
66
150
129
111
9
45
30
120
60
30
36
51
69
360
111
9
15
9
6
6
90
393
21
51
48
75
246
90
81
204
39
201
240
84
27
84
6
120
30
69
96
3
42
63
51
69
60
165
135
111
24
180
45
12
60
33
192
90
54
210
114
75
51
36
18
96
60
75
9
75
75
96
60
90
171
93
6
36
33
60
21
15
21
39
36
24
39
45
111
84
60
12
9
96
33
15
177
144
30
201
63
117
33
27
15
9
24
36
96
39
216
48
21
9
66
60
225
240
21
48
66
84
45
15
57
33
12
18
66
156
99
105
306
198
12
99
81
3
21
114
156
156
114
84
12
114
36
108
42
18
12
54
6
9
144
252
48
72
33
90
12
9
99
30
171
15
69
15
66
96
18
105
21
114
21
15
21
189
159
120
120
45
30
21
21
18
42
108
27
33
27
33
15
81
30
54
75
15
60
192
225
24
240
189
60
36
15
39
132
24
9
72
3
21
291
180
33
336
105
96
48
36
90
9
15
30
27
33
51
51
93
36
24
75
30
30
150
51
15
90
36
48
30
6
15
24
21
51
63
60
66
60
36
138
30
42
24
36
105
93
12
108
156
36
15
9
60
90
150
60
96
63
45
15
ABCD 97134378722*3^$a+1 [50052]
36
30
42
9
81
47
43
5
79
78
12
180
83
16
96
201
119
103
36
144
30
71
7
102
35
55
186
36
59
49
18
54
138
42
108
90
138
60
87
80
31
65
169
36
72
155
7
185
7
24
84
18
54
101
49
36
12
72
39
57
138
150
144
23
169
18
18
162
17
16
147
90
131
19
90
35
1
102
60
84
6
144
51
75
5
25
150
17
31
312
102
72
36
72
78
18
30
72
9
51
48
216
21
147
30
47
61
83
64
21
30
24
48
24
45
39
41
73
36
66
6
198
21
195
18
18
12
93
75
5
7
90
36
60
72
84
36
42
18
138
57
3
45
27
53
16
21
59
25
144
42
45
48
141
131
13
30
69
27
30
54
126
99
51
48
72
5
48
253
3
69
90
6
54
18
12
42
30
24
39
45
6
84
18
18
24
108
177
3
12
65
85
11
37
59
91
53
31
18
63
27
186
59
133
18
180
60
9
3
108
42
119
55
201
3
72
30
150
30
3
159
17
16
27
18
72
72
30
144
114
12
258
12
198
126
36
24
89
73
87
96
32
48
19
77
199
9
135
36
30
119
48
48
112
32
7
9
117
27
192
33
95
61
24
138
72
60
30
63
33
126
66
18
24
126
12
18
41
73
18
84
65
151
60
84
96
138
95
85
59
73
138
72
180
129
303
33
63
84
18
75
128
37
54
48
36
17
7
108
102
87
129
95
16
3
180
105
33
60
54
66
18
252
29
13
126
72
72
192
108
180
6
111
51
174
108
35
48
49
36
18
84
126
126
41
55
30
72
6
45
39
18
135
33
30
129
192
3
72
18
35
97
84
72
402
102
6
108
12
108
42
167
25
90
77
1
15
15
17
1
72
42
12
96
84
96
12
6
11
1
198
54
42
18
30
90
162
29
67
12
42
66
54
36
59
55
120
33
63
12
165
33
47
13
192
3
32
205
51
39
90
63
32
67
45
176
277
96
155
1
24
90
12
113
67
18
24
12
90
24
69
3
138
42
12
78
138
36
198
60
36
107
163
156
24
89
67
24
84
6
75
87
57
15
113
144
25
263
103
9
21
78
72
5
79
18
15
27
5
16
45
60
48
42
120
5
67
93
192
111
17
43
30
24
30
96
81
48
15
252
138
27
69
12
42
90
12
126
42
71
109
102
78
63
57
23
13
42
228
24
228
105
9
23
31
65
145
42
12
153
27
5
13
147
15
33
27
21
176
271
90
30
60
77
61
150
36
696
60
5
187
60
216
102
72
51
32
49
36
123
32
19
29
79
90
23
67
108
60
54
36
48
54
150
102
150
18
126
54
30
15
75
60
18
30
9
176
67
36
36
69
81
30
36
42
3
99
18
123
9
48
72
6
18
54
36
36
270
48
42
33
345
66
5
19
45
63
18
47
133
102
69
3
45
105
23
43
42
18
12
173
112
147
18
27
45
132
111
87
12
60
30
83
43
42
36
72
12
18
132
162
84
54
17
16
27
12
54
35
25
54
113
157
30
6
54
18
87
32
73
23
48
127
222
35
160
32
16
93
90
57
57
167
96
25
30
185
175
90
18
90
180
36
96
30
69
9
54
17
13
3
15
42
72
48
42
90
11
7
12
24
30
114
12
78
75
96
27
245
217
78
9
75
24
ABCD 97135130936*3^$a+1 [50053]
19
5
30
60
201
64
5
78
66
6
21
72
72
15
25
41
39
165
24
19
35
12
24
1
8
72
3
390
30
12
85
11
72
6
90
30
12
60
55
5
27
40
11
24
12
114
150
9
33
90
18
27
24
69
19
71
57
24
21
30
78
126
54
30
66
75
16
5
144
6
37
32
39
42
15
63
12
30
24
15
96
9
15
15
54
12
12
6
12
9
39
144
210
18
84
114
60
36
96
18
60
66
24
60
24
3
9
18
48
69
3
18
67
71
9
63
9
33
55
11
12
192
12
6
48
72
15
9
15
33
42
13
47
90
63
75
37
89
66
156
25
72
5
12
18
108
84
61
215
48
81
33
7
5
120
30
18
138
108
6
36
60
18
21
15
73
173
42
216
72
90
24
15
15
1
29
54
12
72
36
30
54
72
18
48
84
3
3
84
81
120
9
60
66
108
21
9
6
54
27
15
48
1
5
36
108
36
63
75
60
42
96
39
3
42
6
78
66
6
39
3
96
72
12
48
9
16
29
3
51
69
88
35
90
12
55
23
24
25
8
21
67
120
23
30
6
60
126
67
120
11
36
96
60
12
6
24
6
12
30
12
48
15
9
24
30
9
45
30
36
90
6
25
53
42
36
60
12
133
119
24
1
35
114
24
18
42
7
11
45
15
42
48
12
3
72
57
6
30
48
120
66
33
51
30
54
156
42
12
183
15
180
48
21
48
27
36
9
21
84
15
136
17
18
12
30
42
25
5
3
33
15
40
5
54
45
9
6
33
93
18
9
15
18
102
18
39
3
66
6
13
95
12
6
39
21
108
12
99
69
24
18
48
192
210
127
53
12
18
69
99
126
96
84
75
21
138
6
171
63
24
6
24
18
42
63
3
37
32
3
30
39
141
72
78
54
6
9
33
126
162
102
6
12
7
5
42
18
36
99
15
30
66
12
30
60
12
18
12
42
78
25
32
39
57
9
55
11
114
6
24
13
32
3
6
234
13
53
144
48
24
3
15
96
81
3
12
33
21
19
23
9
15
24
9
15
42
18
13
23
282
42
12
66
132
30
37
119
60
24
18
18
12
60
84
18
36
30
201
51
54
48
12
75
15
1
47
25
11
21
15
105
3
66
6
96
30
79
35
24
6
24
72
39
16
17
15
75
138
78
24
13
17
135
63
24
33
51
90
12
108
90
66
63
3
90
42
30
3
63
49
107
138
18
25
53
6
36
24
186
54
30
54
21
9
66
18
60
63
63
12
42
3
9
138
36
9
48
75
157
8
63
84
78
120
30
144
18
55
53
19
48
11
84
153
105
39
21
18
1
65
126
9
21
12
30
36
102
55
17
12
75
9
39
27
21
24
105
78
6
84
15
112
56
39
24
66
78
6
30
60
1
8
33
30
9
21
75
9
6
30
18
1
71
42
15
21
54
96
21
39
1
5
126
54
63
51
96
21
87
108
102
90
36
102
42
42
84
42
9
39
57
75
42
30
37
11
78
31
35
93
3
30
54
1
35
78
42
90
139
29
42
12
45
3
144
150
24
90
36
1
65
12
6
54
48
60
19
80
51
24
54
79
71
57
69
24
19
95
33
24
45
36
30
48
36
54
42
69
15
66
15
39
96
18
12
19
53
27
9
126
1
17
66
12
48
1
41
12
12
54
72
42
63
3
21
99
96
36
97
77
114
42
30
54
51
15
12
36
49
32
21
78
157
24
71
30
54
21
24
9
72
72
12
54
222
24
6
42
7
35
21
9
24
30
120
66
31
32
27
18
36
6
180
24
102
42
30
36
132
39
16
23
66
15
45
51
9
103
35
6
162
45
27
18
90
48
12
45
57
7
56
3
6
180
24
132
78
9
3
37
35
37
29
51
9
90
24
36
6
123
21
27
9
126
84
61
24
5
60
6
12
18
42
48
102
6
12
105
75
18
6
18
78
84
24
1
35
24
174
30
138
60
90
105
57
12
66
12
96
162
67
5
12
55
113
6
36
6
79
11
72
117
33
18
30
39
39
42
7
72
5
138
33
39
1
17
7
41
87
48
15
42
6
9
88
72
8
75
60
78
24
3
75
45
45
12
48
48
12
42
25
17
24
7
167
177
21
48
27
93
54
60
66
42
18
24
78
108
36
6
18
109
23
9
51
132
120
102
3
88
23
57
33
30
54
6
36
6
18
81
93
3
9
30
1
23
30
6
78
6
66
24
111
99
12
18
12
19
56
72
87
18
7
53
3
15
72
12
6
120
30
30
18
6
78
37
56
45
30
69
3
93
33
120
30
54
60
78
30
19
11
120
78
12
18
129
63
25
29
54
12
57
51
66
18
48
48
12
37
8
57
36
30
21
15
81
63
90
12
12
66
30
6
60
126
60
19
35
18
72
211
32
ABCD 97135258354*3^$a+1 [50010]
5
67
125
54
48
30
60
6
42
72
90
66
30
30
24
78
93
189
27
48
21
66
25
143
60
12
33
45
48
67
23
24
6
18
145
137
12
51
21
48
138
9
256
59
48
18
24
6
42
6
114
30
61
389
18
25
8
69
18
49
65
36
12
78
72
30
48
3
105
12
48
114
81
69
18
192
48
73
35
141
33
6
54
75
75
96
12
153
9
103
53
36
6
25
77
72
60
15
45
66
49
101
3
24
15
6
60
7
48
24
23
24
174
24
18
48
24
1
47
48
6
43
47
6
24
120
24
96
43
47
126
60
54
24
72
33
9
6
174
43
24
89
12
3
111
6
42
48
78
42
12
42
19
95
72
24
24
42
159
45
3
21
12
55
5
162
48
54
60
55
11
12
48
48
6
144
24
43
47
120
177
81
12
51
165
19
56
15
114
7
143
6
42
49
120
53
12
15
69
91
29
6
18
120
132
39
57
30
30
18
1
53
30
42
114
54
60
6
60
30
60
36
18
78
60
43
5
24
348
12
48
18
97
53
24
48
84
36
108
7
89
78
57
45
3
27
18
43
5
3
216
15
6
18
102
24
60
114
66
19
11
30
6
97
71
144
96
114
12
18
102
90
6
3
105
54
108
30
60
24
30
30
18
18
3
21
123
40
53
12
36
42
33
69
27
48
112
5
43
56
15
54
48
43
59
78
60
3
189
67
23
72
9
21
36
55
23
6
18
1
72
5
30
30
12
72
66
25
17
15
93
102
66
42
48
54
12
48
12
18
66
6
126
120
72
18
30
43
95
36
69
9
126
6
75
33
15
63
18
7
59
30
156
54
18
27
24
15
30
72
54
36
60
222
31
17
60
72
126
84
48
78
435
21
123
57
15
48
81
12
18
30
24
12
6
78
115
89
60
120
60
175
131
30
7
23
9
16
56
33
36
75
144
88
29
43
23
78
24
120
60
18
42
120
72
114
54
18
217
5
78
90
18
9
21
36
78
120
6
84
6
1
168
95
132
36
9
15
33
15
66
132
24
288
48
84
15
45
36
174
24
216
9
75
30
114
18
24
75
144
39
1
149
60
30
36
61
53
42
54
12
39
9
15
189
150
12
6
3
15
6
186
9
33
15
63
102
120
18
18
84
43
17
7
125
18
72
264
1
23
1
47
18
54
25
48
8
45
24
66
97
17
36
67
119
18
135
21
90
1
53
96
42
73
65
15
21
24
54
61
29
43
48
24
48
5
3
16
101
43
5
42
222
108
102
30
27
33
60
42
6
3
24
15
30
66
42
30
18
102
54
48
43
95
12
78
12
67
65
103
32
88
5
66
30
171
3
18
19
95
9
147
18
120
91
5
3
21
120
67
257
12
3
72
16
47
90
6
6
18
18
78
49
5
48
18
105
24
111
9
15
18
127
56
9
6
9
21
96
3
153
114
66
192
108
39
9
7
47
12
61
128
177
63
45
114
57
9
39
27
66
30
205
17
48
132
51
9
15
3
18
30
30
96
30
25
48
5
36
111
16
65
7
5
18
102
48
12
66
37
5
192
195
81
12
67
17
156
18
6
24
235
29
108
39
9
7
53
72
27
81
39
40
47
78
36
84
12
15
21
18
54
72
90
9
27
13
17
39
15
108
21
249
30
30
42
24
30
19
56
9
87
69
36
18
157
8
15
73
5
240
12
7
8
303
18
132
12
60
18
25
23
6
48
30
37
29
30
30
12
18
24
57
3
85
125
18
168
36
66
12
66
85
56
15
9
45
115
144
23
49
113
12
18
1
29
42
78
43
8
9
36
75
96
15
48
48
9
40
29
96
24
67
23
6
19
24
23
42
6
42
103
5
139
23
114
48
7
5
18
438
60
18
126
39
40
101
18
73
8
15
24
6
42
54
75
88
56
16
53
48
3
24
3
48
21
45
75
16
29
186
25
17
60
36
6
6
19
48
53
19
233
78
73
144
41
60
24
60
12
48
163
8
9
7
48
80
57
6
24
78
138
33
16
8
15
198
60
12
51
189
67
65
54
90
7
23
49
72
95
25
24
29
126
21
24
39
25
47
48
66
111
33
36
19
23
30
3
15
81
120
93
ABCD 97135811536*3^$a+1 [50016]
1
63
9
143
168
37
11
40
213
59
13
59
1
72
47
19
24
18
3
152
48
7
60
84
42
90
102
18
21
3
53
19
53
72
37
72
90
12
29
7
54
60
71
1
15
93
11
64
80
72
1
36
3
21
59
115
53
7
36
69
87
6
180
15
51
21
69
90
9
69
54
29
144
136
87
33
105
72
47
16
159
30
204
215
40
56
16
27
21
69
35
55
81
32
49
366
17
1
39
105
108
84
108
6
5
240
24
72
120
91
90
147
56
91
21
8
40
32
169
23
115
216
5
37
3
72
213
12
47
25
252
36
23
49
18
45
104
55
12
53
19
5
49
111
24
9
54
65
13
35
1
71
24
49
15
69
54
72
5
49
18
165
15
150
102
78
18
29
136
27
77
40
56
25
95
120
25
84
11
67
48
5
37
35
1
39
120
3
156
89
7
105
93
234
105
32
97
23
16
32
48
109
3
159
6
30
5
1
71
49
39
39
30
18
41
13
36
24
18
210
72
96
66
6
102
125
120
61
59
72
1
287
19
30
47
13
72
48
42
41
24
1
63
117
78
162
84
24
84
132
191
24
19
138
27
56
49
66
21
141
96
11
25
119
1
132
90
12
53
24
67
173
43
21
75
72
30
90
54
24
72
15
8
79
18
119
13
12
24
162
72
102
6
17
37
51
8
175
89
88
8
25
72
42
48
5
91
101
1
132
12
23
1
108
131
67
66
27
27
5
31
9
32
67
21
32
1
18
125
25
15
39
65
37
168
12
24
174
81
72
8
24
1
90
120
54
63
33
39
189
126
21
32
7
30
35
19
90
24
35
37
35
235
21
15
17
19
66
27
120
96
33
12
42
209
48
67
30
72
18
5
13
107
25
12
18
126
114
41
7
42
39
267
66
27
72
8
187
237
8
187
5
88
33
47
73
39
21
59
25
36
24
12
95
1
23
120
120
40
51
18
3
213
60
90
12
65
43
45
9
24
48
119
49
66
5
49
23
85
3
69
54
78
23
13
138
18
23
1
87
8
97
24
47
19
21
32
151
54
75
123
192
54
63
48
32
37
59
31
65
16
45
35
43
5
13
11
7
138
42
21
33
66
36
54
35
55
108
45
32
85
132
18
29
112
51
24
120
5
112
9
126
113
121
24
30
96
102
36
95
24
96
61
3
63
18
119
72
24
19
45
51
29
1
18
21
141
99
80
19
77
16
3
12
60
29
64
72
51
53
85
198
18
27
32
19
18
147
27
18
11
48
49
71
19
53
133
36
48
42
29
40
32
205
72
120
72
18
129
57
120
135
56
61
24
35
1
138
42
11
1
111
80
72
16
72
32
109
11
181
42
36
54
23
24
61
3
45
75
24
48
104
61
35
13
11
24
24
96
25
95
37
75
32
85
24
48
131
1
126
84
6
36
59
16
32
48
40
147
54
18
138
24
3
243
53
73
42
5
79
65
192
37
59
67
12
9
80
37
75
39
48
18
18
18
27
45
35
109
24
83
19
36
185
325
84
60
35
13
18
41
67
36
17
25
87
200
91
18
107
37
30
24
120
60
129
69
3
9
71
1
18
114
120
27
27
5
16
3
18
35
216
88
104
19
6
84
18
96
65
19
222
71
109
30
54
198
54
107
24
112
33
36
11
145
42
21
45
78
102
24
23
49
95
7
9
80
24
24
25
36
132
66
45
8
48
24
1
6
36
144
21
8
127
42
23
31
41
48
67
36
9
9
23
13
54
42
11
136
8
24
55
137
25
23
13
75
8
61
54
30
47
211
84
132
101
1
36
3
57
108
90
12
54
63
105
23
49
36
3
104
48
112
33
47
120
16
75
66
90
89
7
17
72
24
61
24
35
49
71
112
3
30
39
96
56
85
228
54
9
48
56
1
12
24
48
155
16
27
18
198
29
31
105
176
24
40
120
21
90
ABCD 97135975616*3^$a+1 [50108]
129
15
232
48
104
69
19
29
3
16
89
144
79
29
3
21
139
77
27
96
24
24
16
5
43
192
32
16
72
48
32
21
3
45
3
64
5
276
84
75
33
55
56
16
17
39
96
184
48
48
72
24
120
48
24
48
48
53
51
57
319
77
19
32
88
56
40
8
165
24
43
5
67
29
48
3
88
5
19
65
7
104
64
80
24
69
187
72
120
24
32
141
99
129
132
75
48
93
43
41
7
32
48
40
72
168
17
15
16
32
40
53
3
33
55
24
8
184
8
48
21
36
7
5
43
56
112
5
219
16
24
24
32
69
3
24
24
57
15
21
48
163
53
99
120
40
53
3
45
24
51
16
24
72
48
72
80
24
21
19
41
31
240
24
5
123
16
168
48
32
40
137
36
12
7
8
112
77
91
48
8
64
24
120
77
48
51
136
29
24
36
87
16
24
32
16
24
125
43
32
64
24
56
120
96
72
64
113
103
77
144
123
48
16
77
3
93
27
40
8
88
32
88
197
3
64
152
40
53
120
43
56
48
40
152
21
67
32
16
48
149
144
27
184
80
72
40
65
31
96
32
24
9
39
16
41
31
149
48
51
45
115
8
69
19
56
112
104
21
27
72
81
15
48
72
16
48
24
8
165
27
21
144
96
123
64
5
19
5
48
3
40
29
27
16
29
96
51
21
67
96
53
144
19
89
7
56
81
31
17
60
36
15
64
149
72
43
72
8
201
55
224
117
27
69
19
29
19
17
60
3
120
16
8
24
64
80
40
5
12
79
72
89
39
45
43
200
16
24
32
16
32
93
19
48
24
32
88
72
96
8
16
56
9
36
27
40
24
48
48
101
19
48
89
15
24
16
96
29
3
201
31
24
216
48
96
8
160
5
3
16
24
53
51
21
67
41
84
43
48
5
51
141
3
21
48
43
240
104
72
45
24
43
24
17
31
80
16
48
120
29
24
51
21
19
176
21
84
7
8
16
24
89
108
72
19
5
75
88
65
7
8
45
84
39
24
69
48
144
60
48
36
19
32
24
168
168
24
16
53
24
12
7
32
21
91
32
21
36
12
75
24
88
96
32
45
144
3
16
125
60
111
33
39
45
19
96
24
29
3
120
240
69
19
17
39
69
139
41
103
41
7
80
165
48
67
104
48
96
117
3
16
8
112
128
21
3
40
8
45
171
9
39
16
8
240
40
29
19
77
99
64
56
40
8
21
12
39
16
80
16
32
69
36
63
16
53
12
96
15
33
36
3
16
120
8
21
147
48
40
29
24
19
8
48
16
29
19
5
51
88
8
16
29
3
40
89
48
15
24
24
160
17
87
64
101
67
77
27
40
144
48
29
36
15
96
160
8
40
17
79
80
93
168
147
9
7
96
29
19
89
12
19
8
45
147
21
67
152
72
88
24
48
56
160
8
45
72
27
40
24
48
8
153
7
96
24
24
29
3
57
12
3
16
144
5
43
48
29
3
48
45
72
67
5
72
67
128
16
176
48
9
63
45
67
77
19
5
3
64
8
45
91
72
56
21
99
72
9
15
24
9
111
96
72
64
5
67
80
136
5
123
40
24
5
24
19
56
16
104
120
81
79
24
5
27
21
19
32
96
40
200
88
24
48
32
24
45
91
24
8
16
65
55
48
128
72
48
81
87
21
3
24
261
91
56
48
33
7
89
7
152
24
64
24
24
5
24
123
120
21
36
36
168
139
32
40
32
24
201
151
56
112
72
32
45
12
63
88
101
51
21
27
33
36
108
12
24
3
48
69
147
256
32
33
60
19
72
48
80
88
8
40
5
72
3
16
200
9
7
125
75
16
53
19
24
248
96
40
8
40
113
55
89
87
16
29
12
55
80
112
137
103
72
17
87
21
3
40
96
41
7
101
43
101
51
72
16
8
24
16
56
72
45
19
5
3
112
77
3
21
51
88
80
24
9
7
8
21
12
183
69
91
53
36
39
93
3
240
16
24
53
67
96
56
16
24
48
56
141
91
5
27
21
24
19
29
3
40
96
ABCD 97136372252*3^$a+1 [50082]
76
66
14
10
5
24
25
56
16
11
13
66
174
144
26
16
38
52
80
76
74
9
1
60
18
48
8
10
20
24
88
59
61
74
21
19
6
107
7
8
6
10
24
96
17
13
66
110
58
32
70
8
66
24
33
9
28
26
142
104
4
36
114
72
2
3
33
76
23
12
3
6
10
30
26
16
5
3
10
30
14
3
12
25
60
6
80
6
15
25
8
40
72
48
11
7
8
21
49
35
97
59
123
21
85
36
8
40
18
38
40
42
152
16
29
45
22
53
1
24
72
18
6
50
16
29
51
48
33
79
53
51
24
22
59
61
8
3
13
36
20
48
58
2
6
6
154
77
48
67
8
22
8
147
48
36
33
12
30
16
137
37
8
10
32
24
10
36
18
6
42
90
23
12
25
8
15
25
36
78
137
9
4
92
64
30
30
26
30
3
72
45
3
36
49
66
5
25
50
96
10
14
16
8
58
44
10
38
87
13
36
11
36
3
70
11
31
62
3
60
3
22
24
83
36
12
57
6
6
34
6
8
51
55
42
12
23
25
42
32
64
6
50
34
6
41
117
76
6
5
1
23
1
50
45
115
65
13
11
36
75
118
23
99
30
48
3
85
98
136
6
24
8
16
50
40
30
36
96
35
93
27
24
48
25
47
1
35
13
36
20
16
42
102
50
24
30
82
32
33
205
2
21
45
76
104
27
37
2
54
10
110
15
9
16
20
46
24
29
1
24
26
30
40
59
7
29
51
166
24
11
9
84
16
66
38
24
15
43
14
16
23
12
49
6
54
71
108
24
7
5
19
74
6
6
15
1
59
9
22
24
14
15
24
1
72
2
70
71
84
31
5
1
8
51
15
16
96
14
16
83
31
18
83
9
4
44
15
51
6
3
13
24
35
55
80
10
108
11
25
30
146
60
63
43
5
120
19
24
14
58
32
21
1
48
47
36
13
47
9
16
92
27
25
24
20
195
1
66
62
15
1
44
22
6
2
22
35
48
7
128
6
16
50
88
6
12
44
160
8
60
15
37
35
15
69
36
1
35
9
15
9
112
24
66
77
1
26
30
15
3
46
24
23
13
59
105
27
39
22
35
55
138
132
24
66
14
58
5
81
90
24
16
6
23
25
2
10
30
6
35
39
18
3
19
24
65
7
32
21
12
9
99
19
41
49
35
27
18
28
32
27
24
7
17
31
77
19
8
30
15
91
96
30
23
21
16
14
9
37
11
12
1
104
40
60
30
32
118
26
30
36
46
18
20
27
13
20
30
9
21
16
48
35
1
35
61
20
24
4
62
46
47
97
8
16
24
23
9
40
18
42
35
109
86
58
23
7
150
26
40
29
60
127
29
21
150
54
82
29
33
42
40
30
11
85
42
32
58
11
9
90
16
24
5
72
1
108
12
48
66
29
19
56
22
18
146
46
30
68
22
38
51
31
2
22
38
82
6
18
42
14
40
41
49
126
5
25
47
85
47
15
16
18
6
14
40
56
15
36
120
48
24
12
1
60
12
32
24
10
77
145
18
29
25
26
24
33
9
64
14
16
66
11
3
22
23
12
55
65
48
21
16
32
12
4
282
8
9
7
54
170
6
3
7
8
88
8
21
273
15
12
24
69
106
14
60
52
18
48
24
30
131
39
234
16
59
25
44
147
45
4
12
32
148
98
22
2
57
31
74
64
102
78
50
24
22
11
55
5
19
8
22
96
48
176
16
32
10
6
50
22
2
6
16
23
187
29
75
64
26
22
62
40
36
60
36
6
14
16
74
78
16
24
18
8
66
4
12
83
75
16
8
6
52
54
53
73
12
20
58
77
117
4
12
48
167
79
41
117
58
32
96
66
3
25
26
24
102
39
12
9
63
13
24
8
10
41
37
18
17
39
81
103
86
10
30
35
9
51
13
36
12
30
5
33
106
14
34
50
28
8
135
25
42
18
30
14
136
35
7
2
28
47
1
11
31
8
6
16
2
30
27
31
102
12
6
8
6
3
7
14
16
11
12
13
12
50
6
40
144
11
7
102
23
25
12
32
15
79
6
23
27
30
3
15
72
33
12
123
10
35
43
29
25
24
114
41
7
30
8
40
26
10
6
24
24
29
13
12
2
54
60
46
53
25
35
13
8
90
22
2
93
9
160
18
32
69
205
14
21
61
14
70
56
16
48
11
151
53
67
24
54
56
48
3
48
229
66
17
69
40
8
106
26
4
47
27
82
44
66
30
18
46
26
10
6
14
18
40
41
55
24
72
54
71
3
21
24
27
16
54
8
42
18
15
81
16
11
24
25
11
84
156
57
196
11
63
6
16
35
13
32
10
6
44
4
44
12
24
34
6
144
11
39
40
42
96
44
10
29
25
42
48
6
36
182
33
73
44
16
24
18
30
60
30
14
16
8
111
25
24
47
12
7
29
9
52
60
50
9
55
24
32
40
14
87
3
81
63
42
3
12
31
14
58
42
6
42
12
258
78
23
9
36
76
74
45
19
125
12
61
23
25
71
1
2
16
77
72
1
24
42
8
22
59
72
13
47
19
66
30
8
6
16
74
90
15
49
20
60
27
12
31
96
30
24
20
6
30
24
39
61
12
42
48
5
25
18
30
11
31
30
24
23
12
55
29
69
12
10
6
24
24
26
9
55
42
23
12
25
42
17
15
9
12
49
8
28
14
54
10
6
66
8
22
24
71
73
20
30
22
32
172
14
21
9
4
6
77
13
6
89
39
22
8
60
15
31
77
19
8
21
49
2
81
7
30
47
13
32
54
24
16
17
93
64
18
14
3
7
48
42
59
1
36
47
31
54
11
39
40
50
60
3
33
6
16
14
58
30
20
6
6
24
16
23
37
11
37
60
48
8
124
71
192
13
44
6
22
8
16
8
66
22
59
13
42
14
82
90
155
9
16
18
17
48
25
20
27
12
85
12
24
11
ABCD 97136783702*3^$a+1 [50005]
17
108
55
29
10
62
30
78
6
25
45
12
12
18
38
10
32
12
52
21
77
106
69
5
12
88
2
4
54
12
116
22
36
26
88
15
21
12
8
52
72
15
81
102
14
36
24
6
82
30
32
4
21
5
70
14
76
56
204
139
35
70
32
12
12
64
27
45
108
20
52
8
4
51
84
23
22
12
8
22
81
27
26
90
10
6
26
22
30
78
32
13
57
12
56
42
6
79
23
70
14
58
60
56
16
60
20
126
22
80
12
4
36
26
12
42
10
108
102
78
2
16
48
42
38
76
3
21
56
16
2
112
54
72
62
18
34
158
43
17
36
19
36
57
30
48
102
120
60
48
26
48
1
27
14
40
36
24
3
107
4
2
12
52
39
21
8
42
49
165
6
38
100
32
10
80
28
2
24
70
86
16
15
27
93
3
6
44
34
66
132
84
104
12
78
54
58
2
130
12
18
2
49
9
6
62
7
87
36
14
36
7
41
55
12
57
18
42
18
30
2
30
55
5
60
72
76
44
55
29
6
16
38
4
60
80
42
4
12
20
12
90
88
30
54
24
2
52
2
19
41
34
54
8
7
5
28
122
10
36
50
22
27
27
224
6
4
44
30
16
12
74
19
135
30
50
16
30
50
10
80
6
90
55
5
52
2
73
107
6
52
15
12
144
60
9
8
42
6
12
4
20
6
13
5
12
43
11
34
12
8
19
3
2
88
48
54
18
62
30
6
76
14
55
27
57
21
86
6
4
56
52
20
28
12
20
48
22
20
42
55
21
12
48
20
180
40
12
2
1
77
16
36
24
54
6
44
58
42
27
21
8
4
42
54
26
6
40
27
5
28
192
12
15
15
38
6
36
6
40
8
16
26
22
38
58
6
14
4
36
32
28
24
8
7
27
81
57
6
9
35
16
30
12
3
29
52
20
4
20
22
9
23
16
57
9
30
9
39
32
6
4
54
14
48
24
10
45
53
28
12
20
88
8
7
47
133
17
10
21
41
163
33
87
60
123
12
45
105
20
100
6
54
12
30
108
2
18
10
15
53
55
53
6
130
48
15
47
18
46
26
6
25
57
15
45
60
8
4
48
38
4
60
186
54
48
57
65
19
60
29
48
28
20
4
72
8
58
2
28
27
3
18
62
82
51
15
2
12
18
28
45
29
42
46
2
60
58
68
12
22
32
58
12
30
21
48
11
6
52
2
16
30
15
35
84
48
58
20
24
31
17
72
36
52
48
60
8
6
28
18
2
48
18
40
24
15
17
4
72
2
22
54
26
31
17
10
12
48
138
20
28
92
55
77
10
42
48
8
10
32
18
52
36
80
24
7
23
82
96
14
4
30
44
120
48
100
38
10
99
65
36
52
8
22
78
39
105
120
12
14
42
40
20
42
18
79
33
78
12
62
4
84
20
16
96
6
20
48
16
96
14
78
58
42
18
30
9
21
39
53
12
88
18
44
10
44
36
136
30
2
43
57
60
30
42
63
45
42
9
27
80
22
8
12
40
20
43
33
62
30
12
60
10
32
70
24
12
18
62
7
17
19
17
42
6
6
30
66
112
21
75
14
18
4
21
12
45
27
3
32
30
6
34
3
96
45
32
7
77
16
38
34
2
78
52
15
15
6
44
76
3
75
2
28
2
52
30
72
6
18
32
12
96
6
18
30
1
9
96
44
22
38
28
20
4
20
84
19
57
50
10
38
25
53
18
6
28
20
78
28
30
6
50
28
36
15
129
32
4
15
11
34
12
27
23
30
34
74
40
51
21
18
20
1
33
60
30
21
27
32
18
40
32
60
42
46
24
3
12
69
80
12
12
12
28
6
42
44
4
20
66
10
36
87
15
62
43
33
32
28
3
9
72
38
6
10
9
17
28
12
20
84
100
12
24
8
28
60
80
4
20
34
6
110
49
15
14
100
20
36
31
3
18
24
96
90
2
40
36
32
18
1
63
26
54
25
51
2
12
72
36
19
33
27
23
16
2
48
40
60
24
198
44
16
45
29
4
60
6
48
2
18
22
36
8
64
12
30
80
70
8
130
32
58
12
36
12
20
12
19
9
8
70
14
4
12
2
16
6
80
16
20
60
4
20
4
20
10
14
43
5
64
56
4
56
18
1
9
54
38
28
24
18
80
10
3
35
52
14
76
2
18
12
28
44
16
14
18
40
32
4
72
20
12
40
60
32
43
36
45
24
3
63
12
54
14
12
10
54
78
20
16
99
63
9
101
43
45
15
39
20
78
7
45
3
17
43
53
54
10
42
26
22
2
40
36
80
60
12
10
108
18
20
64
42
74
102
4
14
144
7
23
10
32
115
3
2
24
12
28
44
18
48
30
24
52
8
66
10
24
20
76
87
5
4
56
34
78
6
60
9
17
48
12
4
102
9
33
3
33
2
30
175
5
24
4
216
30
18
8
12
22
30
18
26
112
24
3
17
58
170
48
24
30
10
6
14
66
13
21
68
10
98
4
68
40
18
33
41
100
39
75
12
14
16
8
12
55
33
24
12
44
4
50
70
20
10
92
18
76
12
54
6
3
107
18
12
4
74
42
12
31
21
24
14
58
54
6
24
108
42
6
38
34
48
20
67
45
90
6
60
30
36
6
12
3
5
103
11
36
28
2
24
10
54
15
12
5
12
78
12
6
4
12
24
6
50
24
6
16
80
22
48
42
6
51
24
57
15
77
22
20
18
30
60
133
84
39
21
5
76
3
17
43
15
2
48
4
108
30
2
28
50
85
29
100
48
12
48
32
30
60
48
10
15
36
35
4
18
30
2
48
24
43
27
30
56
24
46
69
48
21
44
30
28
110
28
72
30
32
73
17
6
10
80
12
10
54
36
44
10
14
4
20
10
30
48
63
5
19
11
22
30
14
76
32
31
45
32
43
11
10
6
20
28
54
20
16
44
42
36
30
12
88
12
27
3
30
12
54
74
10
12
50
24
64
12
14
82
3
11
10
24
60
20
100
72
27
53
18
25
9
68
12
100
75
65
58
18
14
42
6
48
46
44
36
6
18
19
12
11
22
120
36
162
2
96
4
51
5
4
12
48
56
84
76
56
43
53
30
4
21
5
52
20
52
8
30
16
6
20
16
54
50
34
ABCD 97136990422*3^$a+1 [50049]
32
1
36
155
115
30
111
48
120
24
152
169
15
24
56
61
3
51
29
120
48
193
47
168
16
80
16
8
115
77
109
35
120
96
13
51
8
91
5
25
36
180
159
240
141
174
6
39
15
30
99
56
115
96
5
109
59
7
84
125
24
16
192
3
21
144
75
237
24
45
3
51
29
40
272
25
39
96
39
65
112
48
72
3
5
61
3
128
49
204
6
53
7
180
5
25
143
217
84
96
11
13
59
1
15
32
163
90
75
56
168
91
149
91
5
25
135
315
5
192
103
156
45
24
72
24
15
161
40
3
77
13
51
56
160
33
36
35
199
9
128
144
64
104
61
27
128
96
96
19
5
96
208
21
11
19
149
24
48
40
8
91
29
115
69
27
21
3
29
16
15
65
25
71
24
232
3
29
16
21
51
48
81
39
56
16
80
24
229
11
96
40
120
33
30
105
75
29
61
30
21
45
75
45
174
30
30
30
66
114
39
147
69
105
47
109
54
29
48
208
24
168
3
5
31
65
48
48
19
125
19
117
8
61
11
19
125
184
176
79
17
163
60
9
32
88
296
72
64
45
59
25
15
32
112
51
77
169
84
147
152
112
39
177
168
141
59
24
48
24
24
120
24
192
115
21
24
24
176
19
29
31
6
59
121
39
104
48
169
39
75
5
55
65
16
176
133
30
60
89
67
30
24
15
45
11
48
72
19
29
96
25
15
24
27
45
80
96
40
3
29
16
144
267
144
5
1
90
29
55
57
24
15
65
88
288
104
16
33
36
83
1
6
84
96
21
123
21
129
6
81
9
23
37
75
15
33
177
60
75
24
32
79
9
32
73
111
249
87
8
240
72
24
19
30
47
48
181
3
51
45
72
120
9
330
30
23
48
40
104
19
5
121
39
111
185
96
48
85
11
19
126
71
48
40
195
6
23
16
152
40
8
31
90
143
61
30
6
71
48
25
39
56
72
72
1
66
101
13
6
53
16
81
23
67
5
24
16
24
51
21
3
60
41
64
135
105
80
85
11
120
40
129
47
24
115
21
39
30
114
137
19
84
9
32
24
40
72
8
25
47
88
104
72
144
16
129
15
75
29
112
15
30
54
45
56
40
249
15
80
40
15
9
27
29
24
48
13
60
15
75
21
45
11
13
27
63
6
60
95
16
48
312
8
1
375
165
59
85
6
30
15
248
16
56
16
3
21
9
71
24
40
80
64
96
51
53
160
80
37
51
123
30
120
15
192
3
36
54
99
51
5
265
66
21
69
54
186
35
16
3
66
35
48
1
15
96
144
165
59
40
27
24
36
129
45
35
1
15
45
54
21
96
32
48
48
16
8
121
180
30
45
24
27
69
15
156
24
30
30
6
59
31
33
57
71
13
6
29
24
121
36
59
25
71
96
24
19
29
40
51
6
71
88
56
16
3
125
120
25
71
235
69
135
17
120
19
149
25
215
40
32
24
49
39
8
88
216
15
84
5
85
267
104
64
111
65
16
3
60
36
69
225
47
88
192
80
19
93
8
103
57
99
114
11
19
21
8
121
15
80
1
191
48
1
30
89
24
91
21
45
3
21
75
56
88
8
19
69
15
65
64
117
83
72
48
16
104
1
159
80
61
11
88
51
125
96
19
77
19
45
24
45
107
43
117
24
105
90
101
19
45
45
155
139
150
287
48
1
30
9
81
24
30
150
11
25
71
139
24
29
16
72
32
1
6
60
189
24
57
ABCD 97137027062*3^$a+1 [50106]
114
18
12
6
138
24
36
84
72
126
42
18
30
78
30
204
180
108
12
42
198
192
6
30
72
42
30
24
12
42
126
180
30
24
30
168
30
42
102
18
6
12
18
24
138
54
114
30
54
6
36
30
54
24
30
42
144
90
84
18
90
162
72
24
120
42
102
78
18
30
96
48
18
18
90
24
108
48
6
90
18
66
24
66
36
6
12
150
48
18
60
102
18
24
36
120
24
18
138
126
36
108
96
66
18
42
30
150
72
126
36
36
12
18
54
6
48
270
180
144
18
54
6
174
36
114
66
60
48
90
126
144
114
48
18
6
264
36
6
18
84
180
6
72
48
150
12
90
42
18
72
126
36
90
54
30
42
102
78
144
84
42
12
90
108
198
72
18
60
36
216
12
36
54
60
108
18
174
198
24
36
72
216
342
90
18
12
60
138
150
126
18
90
90
36
36
108
72
48
270
18
72
150
156
90
36
18
60
102
108
150
36
36
108
36
102
18
36
18
180
168
30
132
72
198
48
24
54
210
60
12
90
180
18
24
66
72
42
30
18
54
96
162
66
90
6
36
102
126
36
24
36
120
90
54
126
150
66
198
6
84
180
144
90
78
72
12
18
6
54
48
24
174
6
54
12
78
90
102
18
42
102
18
144
168
282
6
48
24
18
48
42
138
24
108
102
6
66
36
108
204
18
18
126
66
72
216
54
6
144
18
120
18
6
30
78
108
12
90
36
42
12
18
42
108
12
150
18
84
108
6
90
84
6
84
6
90
30
36
36
252
60
30
240
156
72
24
66
42
48
90
60
120
18
234
6
54
18
72
138
18
114
126
174
72
258
18
120
60
108
30
24
108
30
60
54
48
18
42
108
102
90
36
6
54
30
42
12
18
168
126
30
78
90
48
42
156
6
180
18
12
24
120
72
18
90
24
90
36
12
270
24
108
36
30
186
54
102
72
60
36
102
324
24
30
132
30
60
54
36
138
6
18
108
12
108
60
18
102
18
54
96
72
84
18
60
288
12
36
24
192
36
72
78
90
108
102
234
96
72
108
102
18
18
24
18
174
18
90
6
84
36
54
6
162
72
66
54
42
30
54
36
6
72
30
6
54
36
30
60
30
150
192
72
42
18
30
60
48
114
30
60
84
150
162
120
78
54
180
48
72
6
174
108
24
30
186
198
12
162
6
30
126
6
192
126
6
48
60
30
6
30
72
78
102
150
30
18
96
174
72
72
216
24
18
48
60
54
12
54
42
30
60
12
150
30
36
24
270
30
6
66
150
48
222
66
18
36
36
42
156
72
180
24
18
108
90
12
18
78
84
18
24
90
84
6
66
54
54
24
138
60
48
60
30
126
126
60
12
306
126
144
6
18
66
54
42
138
180
126
96
36
48
24
408
114
84
72
90
54
6
18
36
144
72
12
60
102
6
408
186
120
6
12
18
18
90
204
30
60
66
24
30
72
18
78
54
144
12
78
210
42
174
6
192
78
12
6
30
42
12
6
54
36
162
48
276
18
48
162
60
156
72
90
60
ABCD 97137112232*3^$a+1 [50000]
49
77
108
24
66
90
114
102
60
54
12
25
24
41
19
36
72
96
71
54
156
24
66
24
12
13
96
143
6
31
41
79
11
48
6
90
264
126
6
18
90
1
83
6
102
168
25
41
55
35
1
12
36
11
30
55
275
13
17
36
43
29
36
91
36
149
84
19
23
18
12
18
24
37
335
54
36
54
6
48
42
30
36
144
439
84
17
36
79
29
79
35
12
49
180
5
90
49
95
6
30
109
12
60
23
30
6
90
36
138
133
53
19
72
29
211
5
91
12
60
48
113
127
24
168
41
204
36
79
77
91
144
41
12
43
24
83
18
72
91
35
54
66
37
48
5
72
43
60
47
18
31
48
47
30
24
7
29
36
102
108
54
204
139
17
90
18
151
17
19
96
65
12
67
29
19
83
60
253
96
83
1
35
61
60
41
102
6
12
24
19
96
11
48
25
12
72
35
25
228
17
7
89
36
84
42
12
42
18
13
5
30
37
131
109
48
53
42
157
35
42
216
72
36
30
90
24
108
12
6
1
215
25
41
54
13
5
18
18
90
36
6
30
18
19
5
12
60
36
12
216
6
181
72
17
36
72
48
19
95
126
120
42
48
49
83
210
6
72
18
55
12
168
11
18
43
89
18
61
24
23
30
79
89
126
48
6
90
72
30
108
19
53
150
138
126
85
11
198
120
115
36
53
48
24
43
83
97
132
24
65
79
71
1
101
42
61
77
127
77
126
48
150
102
25
119
78
67
5
91
72
107
54
72
43
77
42
157
41
102
126
19
95
1
89
18
30
60
67
71
1
131
18
72
43
65
55
17
30
13
95
1
35
1
17
127
89
24
12
18
42
36
30
18
24
235
53
19
71
198
174
61
47
25
53
211
89
19
23
85
72
95
73
65
67
47
48
133
17
12
6
234
108
72
103
53
24
126
48
6
84
60
66
186
7
101
12
144
78
198
79
11
37
35
12
1
12
41
180
36
36
18
6
151
83
174
42
90
91
108
17
72
228
24
30
54
132
199
29
6
18
30
18
90
25
65
67
65
30
150
223
59
36
78
54
12
18
31
24
131
30
186
288
72
90
54
36
73
137
79
101
43
72
125
84
6
13
12
23
6
54
18
30
37
53
78
30
36
36
108
126
114
12
79
29
19
5
12
168
7
131
42
67
125
43
101
19
5
55
60
83
84
49
11
145
36
17
48
42
13
17
295
35
25
60
131
37
47
25
53
102
90
60
66
6
43
65
252
36
120
42
36
90
19
12
149
66
96
73
12
5
12
7
29
91
89
7
29
78
126
66
78
108
102
60
138
18
1
48
5
42
120
6
120
7
11
25
12
84
41
72
43
120
5
12
72
31
24
96
53
19
35
1
35
30
19
12
5
55
5
18
157
23
72
138
7
53
36
36
36
19
65
36
43
17
12
163
89
55
5
48
108
43
84
107
6
84
235
120
84
12
35
109
24
156
41
139
5
43
48
83
24
30
96
72
120
72
96
30
6
19
29
60
90
210
18
78
30
109
17
24
36
48
7
29
60
54
13
5
19
35
61
47
25
113
18
36
13
23
60
169
131
49
36
59
90
216
54
13
5
7
53
108
102
126
42
97
36
5
115
72
17
30
73
5
18
30
60
55
101
91
107
36
162
24
31
113
55
17
127
53
90
54
43
95
6
19
11
6
18
30
7
35
253
11
42
48
36
31
65
48
19
5
18
37
48
113
7
108
12
263
90
72
72
42
216
54
126
18
55
36
48
96
17
54
30
78
12
13
77
96
12
31
96
5
54
1
143
97
41
43
17
30
54
295
60
23
90
31
5
6
174
60
30
24
18
7
47
ABCD 97137367318*3^$a+1 [50004]
66
80
4
110
10
26
30
70
2
60
88
5
24
96
25
32
148
54
26
24
48
22
5
181
24
128
3
15
130
50
4
66
204
68
52
6
50
34
8
22
6
44
40
30
6
32
12
18
15
63
64
17
13
11
24
63
132
10
6
20
9
175
80
40
56
12
52
8
72
10
23
43
60
2
42
21
45
24
3
24
49
119
61
62
22
68
3
15
60
124
20
40
8
78
154
36
24
210
290
70
30
41
57
28
14
18
18
12
90
60
48
100
30
20
4
158
82
36
44
10
6
14
18
42
3
192
15
40
65
3
58
74
10
6
20
160
29
63
22
30
5
81
10
29
15
78
72
40
60
95
48
93
100
24
20
10
50
40
86
264
33
93
51
13
6
5
109
131
25
71
48
45
51
72
127
38
27
25
8
63
96
3
160
30
30
230
16
59
120
21
84
36
54
60
18
22
17
13
155
1
80
10
5
72
93
99
75
46
14
36
70
74
90
30
78
22
90
120
60
170
18
60
27
31
60
134
10
8
165
27
40
5
55
26
60
12
18
124
120
137
13
107
3
90
75
85
8
102
16
60
2
30
18
10
104
45
55
98
58
30
50
45
25
92
22
77
49
54
68
42
70
36
24
90
71
72
73
50
4
98
63
15
10
74
10
8
82
158
82
41
19
146
40
50
94
6
44
33
43
32
72
10
6
30
84
120
30
8
22
26
4
20
76
50
54
18
88
84
188
48
34
5
55
200
36
4
50
70
50
70
17
133
30
6
2
22
23
3
54
16
54
36
2
18
9
45
46
77
127
60
66
131
39
72
18
34
86
34
26
34
6
54
68
72
81
57
42
36
54
18
129
49
114
8
22
6
41
21
42
136
150
50
9
85
60
26
60
40
60
114
308
102
90
108
22
101
27
82
30
5
151
41
79
65
27
108
4
53
37
146
12
18
27
13
2
120
22
30
8
88
84
6
2
129
69
64
20
40
68
72
27
96
67
36
14
100
8
18
70
110
12
42
27
9
4
96
24
11
39
60
45
1
191
33
48
60
22
6
144
20
75
120
55
65
25
36
35
19
5
1
24
6
2
18
4
36
24
53
15
12
6
100
24
35
25
95
31
80
4
30
66
80
114
76
24
60
11
27
72
46
24
36
24
8
108
4
186
137
87
180
45
1
80
72
42
40
50
10
26
12
3
19
6
90
174
47
21
58
14
16
20
34
8
45
67
30
68
3
19
56
90
40
44
76
11
99
4
140
120
46
14
70
35
15
130
6
17
45
60
18
141
79
30
114
17
13
20
10
5
15
18
15
24
3
70
30
8
30
22
30
6
17
7
65
25
30
6
50
105
49
20
76
2
22
80
87
21
72
10
26
154
30
20
40
66
17
157
116
10
144
20
76
2
75
37
26
40
60
5
45
27
3
10
14
46
182
82
95
1
24
6
24
17
9
40
14
33
72
1
2
93
45
72
72
60
40
6
137
37
30
30
80
76
35
15
4
77
133
6
24
8
58
14
16
5
79
8
52
90
30
80
40
5
1
20
27
37
8
42
36
162
12
6
84
21
75
162
27
63
12
150
111
19
6
47
7
60
126
20
51
21
72
16
32
3
69
75
21
120
4
23
73
47
48
19
60
60
30
38
72
30
3
7
65
115
120
38
28
24
30
36
65
25
24
20
40
6
77
3
54
87
48
72
43
30
66
174
86
34
20
126
72
90
22
5
61
30
80
60
81
43
38
82
5
31
89
25
20
40
8
22
50
10
26
54
166
131
120
24
55
90
84
150
68
18
12
22
20
33
7
8
42
40
8
39
133
131
45
51
3
10
35
75
16
44
153
48
19
36
104
36
30
4
30
38
42
40
6
80
100
24
6
30
14
105
135
18
12
16
2
88
114
60
60
6
41
33
106
54
68
3
49
96
47
3
141
13
140
63
3
24
16
101
9
15
55
90
24
23
3
40
140
10
30
30
24
11
19
8
69
223
116
54
15
21
10
204
20
40
30
36
170
40
32
28
84
30
23
15
57
15
33
37
68
28
134
18
90
202
30
20
45
31
30
170
72
9
79
50
10
24
6
84
126
149
33
15
67
150
8
102
18
18
64
101
229
83
15
9
49
95
19
36
2
15
13
11
3
40
101
19
126
24
8
60
52
6
24
188
12
40
56
54
30
60
66
42
12
10
60
26
220
24
5
33
15
3
24
21
87
18
12
18
9
151
44
70
71
79
26
34
8
28
180
ABCD 97137694144*3^$a+1 [50002]
68
19
54
27
80
12
31
6
23
1
39
27
6
24
30
53
16
27
9
9
12
18
9
63
29
19
45
96
44
7
54
3
8
88
56
31
9
68
43
105
39
66
3
36
8
52
69
11
64
15
6
30
41
73
6
24
6
39
20
61
30
6
75
3
42
15
15
24
54
42
168
81
51
33
21
36
18
36
33
12
69
30
42
3
81
3
48
3
6
156
27
20
91
5
55
66
30
6
59
79
36
165
8
40
12
60
48
21
30
6
15
75
54
11
28
8
60
64
75
24
105
21
24
51
69
72
27
8
13
107
72
36
31
93
8
12
13
3
20
16
80
25
3
20
43
18
60
12
35
64
36
75
9
9
30
65
16
48
51
12
33
36
9
87
32
37
39
32
52
3
30
3
15
6
11
25
35
52
48
12
96
27
48
17
4
20
31
30
47
37
30
125
60
4
15
6
11
109
6
9
81
114
5
28
96
21
11
4
48
27
29
7
18
6
96
30
18
69
32
28
20
31
65
36
40
8
7
66
23
12
25
54
96
60
18
39
27
36
9
9
27
20
49
30
29
12
223
81
9
30
9
51
65
1
3
33
59
31
5
13
126
81
9
39
27
65
40
44
49
27
9
59
25
35
36
28
117
35
48
7
89
16
15
9
72
153
6
24
66
99
96
105
96
35
19
65
96
19
24
30
60
30
12
5
48
7
89
48
60
48
28
15
9
92
1
18
41
64
84
60
3
48
5
1
60
36
123
15
12
5
19
126
18
66
11
19
60
5
31
24
69
27
18
6
60
6
30
18
42
65
124
36
3
57
48
24
108
3
30
35
60
16
84
24
21
47
109
6
9
8
12
25
54
45
117
30
17
52
9
12
27
32
16
63
41
16
39
9
51
6
90
33
116
1
15
39
24
57
24
80
76
32
1
11
64
24
8
13
6
21
9
36
30
29
16
3
6
11
43
9
12
45
54
17
55
18
35
31
54
96
15
45
15
129
11
64
132
12
56
37
87
27
9
56
25
63
21
6
69
156
69
6
180
5
49
60
15
111
114
51
9
12
60
23
40
45
15
15
12
24
105
39
41
16
93
66
101
4
21
48
66
66
3
12
24
9
35
16
15
6
39
51
69
69
71
16
48
27
84
30
63
51
6
39
51
84
57
48
32
48
72
79
89
7
33
60
44
13
60
63
21
131
85
90
33
45
35
1
3
27
21
3
9
21
126
6
47
16
24
32
25
11
100
213
12
15
69
54
6
6
18
39
93
60
78
30
6
90
11
60
13
71
40
99
6
90
213
60
36
21
11
24
115
21
12
3
60
45
3
21
9
15
72
24
21
59
36
19
93
3
9
8
31
12
30
60
24
75
68
100
117
36
23
25
36
75
56
13
42
24
6
39
15
6
63
24
36
12
32
36
37
75
33
30
12
5
79
53
13
18
60
17
19
29
157
3
20
1
24
6
60
45
15
9
44
16
92
4
96
9
6
30
48
120
27
12
8
12
43
33
87
30
30
108
21
60
9
60
15
15
36
150
23
28
39
24
6
3
8
49
36
15
44
1
3
15
60
17
49
3
20
28
20
28
105
51
56
72
31
41
31
9
84
12
3
77
79
21
12
32
40
45
51
8
121
24
36
35
28
20
43
30
39
128
1
6
9
21
11
40
63
30
6
90
23
37
39
15
17
55
77
36
12
4
48
27
29
24
28
15
45
24
45
30
69
21
3
152
109
27
63
9
33
24
66
33
12
20
73
51
39
42
15
39
29
4
21
42
30
18
60
17
115
57
33
143
36
19
30
75
20
16
15
21
33
12
3
21
71
4
24
45
107
25
47
40
56
16
9
90
6
30
144
41
31
33
15
6
60
24
90
29
7
33
27
21
12
36
12
45
23
85
119
37
54
9
72
39
9
8
64
15
29
31
6
23
25
47
40
33
15
132
12
48
8
55
57
165
3
36
51
30
18
45
36
9
6
24
21
20
64
27
138
42
24
41
43
60
9
12
9
12
87
33
87
21
6
21
92
16
45
6
60
6
59
31
45
15
18
51
20
24
16
20
4
80
16
111
144
60
53
13
3
104
7
81
8
36
84
37
3
51
5
28
12
21
174
101
24
84
37
95
28
81
114
9
20
16
15
17
25
60
75
9
54
81
20
1
24
6
18
12
15
75
9
8
67
33
252
9
215
64
63
65
72
97
15
15
30
30
60
6
30
48
60
81
36
9
6
53
31
114
72
24
15
21
54
54
11
49
15
12
24
75
114
15
21
15
48
32
16
69
23
16
57
60
87
3
29
1
83
16
9
35
25
15
144
32
31
125
64
75
21
15
5
25
47
7
6
83
31
24
9
8
12
31
65
25
42
18
107
79
84
41
31
5
4
75
60
6
35
49
23
36
76
24
21
39
12
8
64
48
24
80
1
3
12
3
17
64
20
25
35
79
81
15
30
23
1
27
75
5
19
9
72
24
45
24
30
117
44
4
27
45
48
51
45
24
21
75
140
25
3
33
48
71
60
48
13
258
77
4
44
7
24
30
75
24
81
71
25
83
4
12
36
32
31
30
66
9
15
30
27
8
36
36
25
30
57
32
1
59
211
18
15
72
8
25
12
35
49
6
9
39
42
47
1
36
60
3
32
108
1
30
5
12
24
28
51
30
12
114
29
85
51
44
25
12
90
17
1
15
84
27
45
45
3
56
1
39
104
12
19
9
57
6
24
45
51
9
15
30
66
9
39
201
15
9
32
145
54
9
105
36
11
25
3
21
23
16
21
35
48
31
65
156
19
17
55
48
9
21
60
39
152
64
12
68
61
95
61
35
100
39
36
45
24
ABCD 97138010584*3^$a+1 [50063]
75
21
3
7
48
14
10
2
24
16
11
45
48
126
9
15
21
24
19
26
4
11
69
18
24
54
16
35
13
47
91
54
80
4
6
6
8
15
1
11
7
101
27
102
40
20
28
80
28
11
60
73
6
30
12
48
12
20
15
93
10
80
70
60
12
8
10
5
19
6
32
3
145
14
58
72
32
15
39
16
48
26
100
24
36
6
65
21
4
14
21
49
47
93
16
6
29
75
10
14
82
20
3
21
4
12
20
102
33
9
30
9
37
24
80
10
89
21
18
16
17
48
37
8
27
49
11
3
6
34
41
69
76
24
20
10
24
6
60
60
90
5
21
28
23
25
24
24
35
39
16
24
50
252
10
5
19
17
33
4
11
156
24
81
40
36
8
27
49
35
1
35
43
6
84
126
5
45
30
6
3
36
1
12
20
51
1
30
6
23
12
48
1
6
24
66
24
44
10
14
18
88
74
30
21
49
92
4
47
13
6
30
24
26
45
1
20
132
27
63
58
12
2
16
14
4
14
16
41
31
24
86
15
48
49
18
2
27
1
42
6
35
1
14
16
48
77
3
18
63
36
24
1
18
6
24
47
81
10
62
63
13
6
101
3
16
54
84
156
11
25
24
56
24
22
32
21
67
32
70
2
6
12
22
38
12
4
104
88
18
26
111
7
41
49
8
12
40
36
14
16
134
66
21
96
69
15
13
8
4
24
20
52
12
116
40
11
45
124
47
45
40
24
8
3
67
2
15
31
29
84
15
45
9
3
37
2
18
40
68
4
116
3
61
35
49
32
15
25
164
36
22
32
46
8
4
68
39
1
12
38
48
22
59
9
64
11
49
23
19
30
18
38
4
36
48
2
69
43
32
16
2
60
18
72
33
24
15
18
51
37
14
54
15
121
36
35
25
42
2
70
6
12
92
10
5
3
70
2
10
30
86
10
30
32
51
36
51
24
21
37
23
7
162
20
36
3
27
22
96
24
47
85
24
11
1
32
3
15
58
24
36
44
3
75
58
30
30
56
10
30
48
8
3
1
116
3
7
5
9
15
19
42
102
2
16
20
178
162
83
21
36
18
6
18
18
3
19
6
24
23
27
16
2
28
12
38
34
12
26
18
124
36
6
8
6
36
30
18
126
10
11
21
15
15
70
128
4
12
179
12
33
15
60
79
56
21
19
30
47
37
8
39
15
81
49
6
14
10
18
12
8
16
26
70
35
1
24
54
14
12
6
22
66
161
36
19
6
32
52
54
50
126
9
9
6
40
32
82
56
64
30
17
55
30
8
16
96
11
49
54
24
2
108
108
52
96
24
8
18
66
28
26
130
20
76
14
21
1
32
36
15
7
30
2
10
23
87
40
6
84
32
28
50
22
8
27
13
120
26
46
8
27
13
42
26
3
45
6
66
4
18
2
39
37
18
26
51
13
30
72
5
9
16
18
5
1
84
11
43
8
18
12
24
51
33
15
36
1
23
60
49
131
9
16
12
32
30
10
12
59
49
30
42
14
46
60
8
28
35
7
30
12
14
22
42
2
6
10
8
16
48
6
30
26
10
24
12
35
9
70
24
5
45
12
15
9
18
10
8
4
26
18
6
10
11
19
6
44
48
51
25
32
4
24
12
12
8
3
99
22
18
17
1
32
28
8
4
20
63
19
30
26
22
2
30
24
15
21
64
6
30
11
25
12
96
20
4
32
10
26
22
137
36
57
27
15
10
30
30
59
15
34
20
3
25
35
19
5
21
4
11
108
36
49
11
43
8
18
15
1
35
1
20
15
7
6
26
45
1
35
7
48
29
19
14
28
35
75
45
45
4
20
100
20
28
36
11
19
14
3
13
26
40
14
72
10
8
21
13
20
12
6
9
1
8
40
80
75
49
47
24
97
12
38
24
18
27
3
18
24
4
32
12
40
20
136
2
18
111
13
2
21
3
10
152
28
26
9
39
46
50
10
95
21
28
8
102
10
32
16
30
24
18
32
28
26
42
12
28
24
110
40
14
4
11
25
71
85
36
24
84
80
12
42
16
42
68
160
12
35
24
1
12
30
17
15
10
24
6
5
75
81
25
35
3
6
4
84
42
30
35
55
38
10
62
40
48
2
9
45
15
1
18
42
59
9
12
28
12
36
2
72
70
35
24
25
11
25
26
9
45
28
102
8
16
2
22
42
6
5
24
115
6
20
99
3
6
40
60
11
91
32
18
54
16
54
48
36
6
38
10
18
80
22
101
61
11
37
36
50
10
32
39
60
24
51
18
28
8
24
12
16
8
27
24
1
2
40
17
45
10
6
92
22
14
34
62
40
44
22
14
34
5
61
59
1
48
23
9
4
30
6
96
18
6
18
17
1
32
6
10
36
8
12
40
96
8
96
75
33
48
34
24
30
24
90
38
15
25
35
15
30
52
8
63
7
78
26
24
102
28
12
18
56
16
29
19
5
75
72
64
38
42
21
13
12
44
54
10
30
24
8
22
8
4
6
14
36
28
71
36
24
121
8
4
23
9
18
40
32
10
71
13
42
30
48
11
73
30
32
48
10
6
2
24
39
1
60
20
54
72
58
54
53
19
30
44
36
40
50
16
104
6
4
6
29
1
12
68
15
37
80
102
90
16
12
8
64
36
8
94
38
100
8
70
2
15
15
9
49
11
9
10
24
17
69
10
32
9
103
18
48
11
1
8
15
21
15
13
48
12
20
12
39
25
24
62
94
42
18
54
8
10
24
56
12
42
48
136
30
11
13
60
11
12
15
33
9
51
91
5
25
11
85
83
7
18
36
24
32
10
8
106
14
6
15
49
36
95
15
40
5
33
18
30
144
40
18
72
65
9
15
55
6
8
10
17
25
20
16
2
16
80
70
32
112
23
9
18
22
74
34
6
24
26
12
4
35
60
45
90
18
16
20
64
23
19
18
23
33
16
116
3
45
72
4
14
22
20
28
12
12
11
55
56
16
8
22
35
120
7
32
18
76
36
6
48
24
42
36
108
24
47
21
3
15
10
11
9
4
32
126
9
9
60
27
7
2
4
44
28
24
8
66
16
18
6
5
9
40
47
25
35
15
118
12
20
4
30
104
72
24
10
11
1
42
56
16
6
20
48
15
45
10
26
4
36
6
2
136
11
21
39
13
12
24
35
75
22
12
83
19
8
16
14
52
8
3
19
5
25
18
32
18
63
7
38
18
22
18
14
3
13
11
24
9
30
22
11
13
47
57
27
31
5
19
24
5
36
13
56
12
52
11
12
33
16
18
8
30
58
30
2
18
36
40
11
103
24
26
15
25
86
9
31
6
8
36
64
36
18
6
20
15
60
91
8
42
36
12
60
36
12
28
11
3
16
77
48
49
23
60
24
9
94
6
56
18
70
8
28
12
23
49
50
82
20
88
11
9
6
102
124
36
18
26
40
78
2
75
1
72
20
12
18
78
4
6
2
28
50
10
38
40
41
9
4
18
14
16
24
84
11
43
18
24
14
16
ABCD 97138329872*3^$a+1 [50053]
36
81
123
12
24
21
27
123
9
105
123
33
24
126
33
168
87
24
9
33
99
57
30
54
39
39
9
21
15
177
114
6
99
45
72
99
36
99
81
87
21
45
36
90
48
66
12
72
300
102
144
54
30
12
93
75
105
3
402
3
96
117
54
96
30
147
27
6
3
57
30
9
15
12
117
9
39
60
72
33
3
3
9
180
72
27
60
6
24
135
9
6
21
36
27
33
27
9
144
75
198
150
9
45
27
3
30
42
36
33
15
165
192
27
30
39
36
36
12
33
3
87
9
3
18
90
42
180
3
15
54
75
3
21
39
18
30
24
9
51
66
30
69
60
15
90
39
21
60
36
39
36
171
117
108
51
12
66
3
72
27
30
12
18
12
102
24
27
57
72
168
12
54
153
36
24
57
87
93
144
168
24
18
66
90
129
3
12
108
45
75
81
36
33
39
333
15
93
18
6
3
57
36
51
57
12
75
27
96
12
42
12
90
9
135
54
30
60
30
102
6
60
48
15
36
9
96
18
36
6
3
57
48
15
27
48
30
120
51
120
51
9
45
24
39
93
54
30
3
51
12
18
6
12
129
24
120
99
48
30
12
63
45
42
78
12
102
18
15
12
33
75
45
27
72
39
54
6
18
12
15
108
24
156
9
6
132
165
48
117
63
36
33
18
18
162
78
90
33
21
111
117
24
6
33
12
123
81
144
39
120
33
9
138
93
12
51
30
15
84
45
42
9
15
24
192
57
48
36
9
6
114
30
114
42
18
96
6
24
33
105
78
24
24
60
12
48
24
60
81
9
48
18
24
105
51
237
108
12
36
27
9
51
12
30
210
18
60
90
105
45
6
21
63
30
174
126
36
18
21
135
69
87
21
33
87
3
72
21
21
15
72
12
60
39
24
24
12
90
27
21
51
99
60
6
24
36
63
57
234
33
9
3
21
78
108
18
6
24
66
6
30
75
93
144
123
75
165
33
24
27
9
66
18
42
30
84
66
24
81
93
15
48
24
9
24
111
12
9
27
51
9
39
90
78
57
105
3
99
66
12
24
108
156
27
3
45
159
30
102
18
39
33
39
108
111
45
3
24
156
132
48
90
18
54
3
9
18
18
24
39
69
66
54
27
36
72
108
33
24
87
48
63
81
27
96
36
24
6
12
195
93
30
57
45
87
51
69
105
18
78
3
39
66
3
39
60
42
15
15
42
24
24
150
69
9
24
138
18
63
9
27
9
156
87
9
15
36
48
9
6
36
9
36
36
36
12
144
27
30
72
186
12
93
135
12
24
150
168
15
15
36
33
57
72
3
99
42
24
24
219
69
30
12
18
24
90
90
48
15
87
144
9
33
192
27
105
3
183
72
60
12
174
84
66
153
9
171
21
3
12
27
66
54
33
36
36
39
12
165
36
21
12
18
9
12
15
36
57
9
30
57
231
105
24
21
36
18
48
12
117
15
30
6
72
30
198
30
60
3
9
36
42
24
69
117
51
87
6
51
9
24
54
18
75
48
36
72
3
6
15
12
57
87
36
195
126
27
3
144
18
123
12
3
24
141
51
66
171
27
57
24
21
30
42
96
84
51
69
30
90
39
171
42
84
15
45
3
21
42
33
33
108
66
36
54
99
12
27
42
48
15
33
18
33
69
90
9
9
3
99
12
30
48
18
33
3
105
3
90
27
45
126
18
87
27
6
36
66
30
135
123
30
24
42
78
12
51
45
63
27
105
63
72
48
30
3
9
111
63
45
69
12
54
108
9
144
9
18
213
36
12
87
228
60
9
81
60
24
51
12
36
33
96
3
12
36
36
63
54
6
30
15
33
15
69
66
69
12
9
12
15
75
24
66
15
24
84
60
48
21
3
105
48
192
108
36
279
24
27
21
39
18
12
6
30
102
30
12
75
9
66
114
15
27
81
3
30
24
99
15
9
12
45
51
48
21
12
3
24
33
84
99
105
87
27
30
6
117
3
84
78
75
93
36
15
99
264
12
69
72
36
33
96
24
48
75
21
54
30
39
48
24
72
63
24
36
36
54
12
72
198
57
3
21
9
60
51
57
60
15
21
36
24
3
63
12
96
36
78
75
147
105
36
ABCD 97138629956*3^$a+1 [50228]
25
90
237
96
3
6
180
51
93
30
21
48
48
27
101
25
24
111
15
33
39
138
36
18
42
18
108
33
111
33
48
3
42
30
21
176
187
120
18
27
33
207
99
29
16
32
48
16
21
54
126
39
33
288
47
16
21
468
96
39
171
126
23
85
60
111
105
23
16
32
64
9
48
39
240
33
48
420
72
36
15
21
54
53
19
189
201
168
143
13
3
3
45
9
87
159
54
180
90
24
21
48
15
60
66
24
11
91
261
87
18
72
47
43
48
53
61
3
51
90
35
157
54
141
9
30
18
23
19
84
96
54
30
69
81
156
18
33
48
105
23
97
42
5
25
42
12
126
42
162
87
87
41
16
48
96
39
137
55
18
135
48
93
51
48
39
60
12
17
43
5
85
36
120
47
25
183
32
7
48
42
36
54
293
97
6
41
61
96
12
18
5
1
216
23
49
66
126
15
9
23
7
90
36
96
90
30
35
16
3
180
150
35
13
96
51
144
39
18
84
3
32
25
54
174
3
48
9
71
127
30
222
12
18
72
15
39
42
162
93
45
18
321
21
203
256
105
90
189
165
75
147
77
112
63
126
3
51
30
78
33
255
177
177
47
115
96
93
45
42
30
11
31
33
48
297
167
16
27
72
78
102
42
18
93
45
42
12
54
87
3
36
9
231
126
30
125
73
6
81
93
24
75
128
193
36
120
54
90
6
138
6
141
129
72
48
42
29
25
30
168
12
240
21
69
75
15
81
27
101
1
24
180
51
39
54
30
5
55
89
49
54
54
51
9
12
42
113
48
48
19
24
101
37
18
42
111
15
30
36
60
36
47
1
114
36
9
96
240
96
135
108
189
27
36
129
32
55
185
144
192
139
117
87
48
126
132
18
12
41
16
33
143
112
93
3
48
33
96
54
201
96
21
90
81
69
18
126
138
17
55
186
95
13
30
21
48
48
207
177
9
36
3
27
5
13
36
132
48
42
108
213
3
66
11
144
16
87
105
87
105
39
18
87
3
72
53
25
12
108
15
27
18
66
161
1
18
189
45
83
7
105
27
21
117
6
84
42
119
112
93
12
23
160
80
16
9
216
144
6
9
32
7
78
12
150
9
99
72
165
123
5
16
33
15
75
30
108
18
24
66
24
84
35
1
18
45
63
42
108
18
30
24
18
18
192
72
71
1
6
105
123
24
18
12
15
93
24
36
228
83
31
66
54
6
12
72
15
27
84
24
108
48
93
32
97
72
108
75
48
32
16
3
54
42
125
157
126
101
64
87
162
18
54
36
107
48
160
45
3
141
6
45
27
21
15
33
3
216
174
96
39
105
23
43
69
9
72
12
18
81
33
15
96
15
72
156
6
30
6
84
15
39
89
25
66
117
27
69
117
11
73
23
16
32
145
54
57
69
11
13
90
137
64
45
60
30
9
15
30
18
72
6
51
69
180
54
126
36
24
54
36
54
48
39
3
12
17
1
72
36
24
36
23
115
29
25
96
135
45
72
174
96
18
75
87
89
64
75
54
72
39
57
84
35
91
144
18
60
18
53
55
144
41
144
25
96
36
90
57
32
19
102
96
71
16
15
33
9
23
115
60
12
21
240
192
21
59
151
42
120
39
69
24
12
168
30
18
24
120
24
39
15
12
69
80
144
103
42
12
99
80
115
90
66
113
145
48
132
90
33
93
ABCD 97139032574*3^$a+1 [50077]
45
31
32
52
29
1
14
57
103
140
120
24
118
50
120
24
30
40
56
39
1
2
33
165
18
76
90
6
32
58
8
126
177
49
32
27
69
46
156
120
30
2
9
87
93
180
7
116
76
120
150
114
24
44
16
66
95
19
150
26
46
11
51
52
44
16
17
27
9
108
43
164
12
6
27
87
70
66
8
24
16
89
15
28
29
324
99
72
45
9
82
48
44
18
51
123
64
146
46
2
46
5
27
81
19
14
46
92
6
46
44
129
7
8
72
166
107
15
76
224
60
120
117
115
30
86
84
45
19
14
18
120
294
16
59
31
20
10
2
81
21
106
212
21
85
2
40
128
96
24
22
80
42
16
41
189
136
24
74
81
15
112
20
4
30
98
72
6
10
48
80
24
16
110
3
216
72
91
17
91
125
51
6
15
15
100
32
16
32
94
71
19
20
141
213
3
123
16
2
96
82
8
6
16
62
381
67
90
230
28
17
39
160
53
43
62
363
15
21
111
162
48
30
192
4
92
12
142
98
96
54
88
24
80
10
6
24
56
3
36
19
89
87
6
18
16
17
237
46
68
30
88
18
17
87
120
36
52
54
56
40
2
93
55
84
5
105
34
41
115
29
37
2
88
54
30
257
81
66
22
114
221
25
14
76
29
49
59
72
3
28
128
166
30
180
56
84
4
5
36
135
78
3
27
172
224
100
162
48
14
58
74
96
60
12
72
136
32
6
16
26
70
35
75
28
20
12
4
60
80
45
1
2
16
6
50
30
136
134
84
70
2
9
91
20
48
129
31
60
36
14
142
44
6
42
21
27
9
85
104
82
30
122
102
15
145
126
197
13
18
102
47
187
8
129
39
24
6
64
11
69
30
189
67
77
135
81
288
108
31
90
90
5
57
82
5
3
180
69
39
40
8
57
36
180
21
51
15
21
139
5
9
162
124
2
48
96
63
73
194
120
9
127
150
11
108
36
39
24
24
78
282
246
40
2
57
103
149
36
123
12
168
46
47
63
36
9
3
12
4
32
64
137
36
72
141
10
30
122
88
80
4
65
19
272
12
106
6
20
78
30
12
6
162
222
96
88
122
9
111
48
40
53
73
80
63
73
98
22
2
57
19
66
96
18
72
8
9
13
24
35
31
5
49
216
23
57
58
20
66
96
99
15
165
3
6
106
65
39
46
120
6
50
42
129
19
53
157
2
21
25
14
66
142
68
16
54
56
10
8
46
2
213
1
35
3
28
168
56
40
126
210
80
120
118
14
52
128
78
30
58
2
54
126
48
36
9
61
26
40
8
70
134
129
108
31
24
14
16
23
1
146
4
42
2
36
16
5
36
36
3
10
6
32
12
9
15
172
173
55
14
111
15
106
6
98
90
196
29
31
86
288
112
14
36
64
53
1
266
57
7
30
50
40
102
2
12
84
12
60
69
31
2
39
72
81
18
16
296
40
8
6
30
84
22
38
117
39
132
60
88
80
12
18
66
24
84
9
51
112
36
89
75
24
6
46
60
41
39
70
14
18
18
12
156
105
36
36
79
120
54
71
79
176
106
18
89
13
18
80
33
87
22
62
12
177
157
90
6
54
162
107
157
50
24
30
46
17
73
24
62
130
71
193
54
116
96
124
36
29
1
50
48
136
104
144
88
38
42
64
24
96
56
9
39
6
130
96
8
40
12
98
30
172
30
2
21
67
108
116
16
108
2
34
8
9
141
90
120
28
84
41
13
26
24
6
66
28
53
43
20
48
22
26
88
77
25
80
111
27
40
77
19
14
112
14
ABCD 97139404874*3^$a+1 [50131]
19
5
16
59
39
25
5
4
67
8
60
20
8
12
17
8
23
7
30
75
15
12
13
93
8
55
41
4
11
1
23
85
44
43
5
35
4
20
28
16
4
7
64
20
16
6
19
16
55
14
35
19
1
59
6
11
25
19
20
19
14
23
13
36
24
11
31
30
112
32
16
3
41
24
39
1
56
11
19
1
5
48
12
12
58
17
21
6
81
37
63
4
20
36
48
17
18
42
15
37
8
43
45
2
88
26
55
24
17
4
35
8
11
101
8
28
43
44
6
6
9
21
35
8
105
8
42
5
91
66
30
10
43
1
24
7
15
9
71
10
11
7
17
9
40
39
56
19
12
33
80
1
7
13
30
1
21
3
15
62
24
34
42
14
4
17
27
17
60
1
4
14
16
86
4
15
9
7
13
12
39
1
44
35
11
32
13
29
6
10
8
24
3
20
25
10
44
6
39
15
6
7
36
215
12
25
3
5
27
22
20
3
9
10
14
12
39
4
16
13
47
16
12
1
2
25
32
12
16
9
36
30
24
33
36
20
1
15
15
38
35
25
15
67
14
22
33
4
1
16
23
20
8
3
6
36
7
8
105
23
9
23
17
2
4
1
25
96
24
51
80
8
4
17
18
25
5
7
11
2
12
3
27
101
5
8
7
39
26
7
28
19
1
44
4
24
11
17
24
1
4
20
48
36
11
31
17
5
36
15
17
35
13
19
36
44
8
32
32
1
44
10
1
19
69
36
21
7
17
24
30
29
1
19
33
12
7
25
64
32
18
30
12
28
26
5
5
6
12
5
48
24
1
8
4
20
31
41
34
5
37
8
139
96
24
5
7
23
17
1
12
75
21
16
6
25
120
44
5
15
4
21
35
76
9
18
2
4
11
9
54
5
1
4
3
64
61
4
11
9
24
19
41
55
21
15
11
18
11
19
25
4
23
29
56
5
2
16
2
47
43
18
11
4
9
42
1
29
35
43
13
23
25
29
22
18
36
7
73
46
14
11
19
77
68
4
12
8
5
15
27
9
19
2
34
69
32
4
5
24
42
6
7
12
15
36
18
36
11
27
66
11
55
30
19
12
17
15
20
1
16
23
1
20
24
10
48
5
9
24
4
66
2
3
19
8
10
7
1
47
8
27
80
45
12
16
11
16
37
1
10
5
12
33
46
54
20
7
53
47
25
12
16
2
9
8
53
3
12
69
6
2
88
3
51
1
72
1
6
21
7
37
13
6
1
36
5
22
57
3
12
50
3
15
37
53
35
25
12
131
17
7
35
38
27
80
1
12
23
8
29
12
40
38
28
25
8
5
16
26
10
27
5
12
11
13
6
54
4
11
19
13
29
35
103
38
54
18
66
17
25
3
4
5
6
4
26
40
72
23
40
4
12
48
7
10
23
16
29
36
10
2
48
52
19
25
18
12
24
6
6
30
35
163
17
13
10
17
28
24
47
16
38
19
11
22
32
3
19
1
24
55
1
8
69
22
50
39
37
8
100
2
13
5
10
42
7
1
4
78
18
92
52
26
6
24
7
4
40
3
25
12
40
1
18
17
8
59
17
25
18
18
28
2
33
15
29
8
12
21
14
6
47
25
43
29
12
28
7
41
7
28
9
11
40
15
22
103
40
27
12
10
14
9
32
40
4
12
29
28
7
11
18
12
15
60
17
12
63
1
36
51
52
13
28
32
4
35
8
8
72
23
34
36
8
4
3
33
15
12
12
28
4
51
13
15
32
42
23
28
32
37
7
8
3
58
2
13
4
13
22
17
36
9
43
5
91
24
40
8
9
74
76
9
5
16
20
60
30
1
12
71
22
15
4
5
14
52
33
16
19
37
40
4
55
1
49
3
63
18
4
7
8
28
97
27
1
15
33
15
5
11
101
8
42
5
52
3
5
13
24
12
43
21
14
10
11
27
10
20
3
1
26
28
2
30
37
3
2
36
6
18
30
6
27
9
18
10
36
7
5
20
35
17
60
8
119
13
6
37
9
20
15
15
4
60
9
27
110
66
29
13
42
10
15
20
129
11
4
15
17
17
2
1
4
16
9
63
20
11
14
3
4
120
5
36
22
13
4
4
5
22
2
6
9
8
17
12
31
28
32
37
35
13
4
15
5
40
18
2
15
73
15
15
8
9
4
12
48
12
33
26
24
17
8
17
108
12
4
24
2
10
8
19
28
23
65
27
9
1
20
34
38
70
21
5
10
2
30
29
68
3
14
34
32
25
12
5
30
21
9
15
3
37
63
20
5
17
7
20
8
8
28
9
31
12
32
8
19
6
7
33
2
96
45
21
16
7
20
17
78
30
23
40
7
25
101
27
23
29
128
29
15
21
7
11
29
13
22
78
14
16
49
8
20
21
12
12
23
13
59
91
22
48
26
1
29
11
4
19
17
15
9
19
2
78
30
11
43
13
29
28
20
16
71
45
18
5
7
18
15
12
56
88
21
23
47
21
23
6
10
14
31
5
40
20
19
27
38
4
26
81
20
25
66
37
23
4
1
4
15
18
3
13
24
3
45
50
10
63
41
15
3
18
43
9
42
8
58
3
24
27
25
16
20
8
36
24
35
94
35
8
13
10
32
29
31
73
5
7
3
41
16
29
54
21
1
20
22
12
38
15
8
20
32
1
11
20
4
1
18
8
54
23
5
12
6
33
20
21
16
75
27
62
15
19
20
69
33
35
4
28
8
33
19
11
10
12
104
35
4
39
1
11
36
25
3
17
3
52
25
8
15
14
72
10
86
22
20
46
15
12
44
55
80
6
28
20
6
4
57
52
53
72
6
37
17
15
17
36
3
32
19
33
52
28
1
7
153
12
3
20
52
20
9
19
16
73
46
2
27
1
36
44
7
20
33
19
5
23
25
48
16
30
20
53
8
5
24
3
1
11
55
44
16
18
7
1
7
5
46
42
32
7
11
57
1
12
7
7
9
49
32
4
15
5
54
18
7
23
10
30
49
5
3
32
9
30
66
10
44
22
55
77
7
68
51
29
8
52
28
4
1
4
18
17
9
31
5
18
21
1
20
31
12
105
26
29
37
34
12
50
7
15
17
20
1
3
52
35
18
15
24
40
65
6
6
31
72
53
18
25
9
47
3
22
8
40
6
1
1
7
8
33
15
1
43
13
15
25
2
90
18
12
53
8
5
6
16
2
75
1
20
7
47
5
25
3
9
24
4
56
16
38
33
9
63
28
4
1
54
33
27
6
18
17
8
12
23
17
17
55
20
17
18
13
53
10
1
16
28
5
52
19
56
5
192
42
16
25
8
29
3
24
55
9
20
57
34
24
2
15
12
52
8
37
36
15
39
9
4
17
3
41
64
20
30
1
76
40
33
15
27
30
23
11
1
76
19
1
17
8
10
17
15
16
14
28
15
17
6
1
11
22
3
12
15
72
5
15
21
9
23
31
6
15
51
5
79
9
1
24
7
44
39
14
31
45
7
8
4
8
75
8
12
30
22
13
20
8
49
8
43
36
39
1
16
93
54
1
16
8
32
4
15
56
5
13
6
36
36
10
20
10
74
4
20
16
80
24
15
16
63
13
25
52
7
8
35
12
21
3
29
11
14
12
3
7
25
49
7
29
28
38
69
79
9
35
46
67
17
71
1
23
27
6
42
10
63
23
1
53
43
4
29
15
21
96
14
21
28
21
6
57
33
38
16
8
6
22
2
12
30
46
15
4
44
12
5
19
3
73
4
4
12
15
14
6
4
14
36
43
32
3
48
29
29
15
20
31
6
3
11
24
9
16
112
40
19
14
40
12
7
17
3
41
27
37
15
21
7
5
14
25
28
11
14
18
42
60
6
4
30
8
10
25
17
48
38
17
13
7
12
40
67
49
15
20
70
51
51
109
25
10
14
6
30
83
31
25
4
1
30
10
31
20
5
23
13
3
39
1
59
6
55
5
59
7
4
80
12
9
55
6
35
3
17
68
15
42
54
26
7
20
1
14
6
106
9
45
19
12
5
35
33
16
7
32
137
18
22
71
3
6
35
19
6
6
73
12
8
72
13
15
41
35
36
8
11
6
30
5
7
18
4
14
40
2
12
23
20
77
52
36
48
51
83
17
11
5
28
16
41
20
7
33
18
30
31
36
4
28
28
12
1
60
47
4
3
16
21
36
5
12
52
20
35
1
52
23
13
32
7
15
2
36
58
89
37
55
20
28
7
49
15
50
55
5
19
11
41
31
42
6
16
61
4
43
13
7
1
27
2
15
75
13
27
13
13
4
7
13
3
13
24
36
26
53
37
4
6
18
15
15
5
1
26
41
4
13
2
4
9
131
6
18
5
5
20
23
20
33
44
10
8
30
7
5
16
15
29
23
24
1
15
75
4
9
27
9
9
15
12
29
15
28
21
2
4
14
15
27
78
11
1
10
25
7
5
7
78
28
14
30
43
33
2
12
9
12
24
16
57
26
1
21
2
5
52
8
20
5
3
13
19
17
55
53
8
42
22
71
7
18
8
6
24
24
30
10
5
13
3
41
64
32
12
23
4
24
1
26
18
10
17
4
71
49
5
11
40
28
5
12
3
7
8
22
7
13
24
30
13
28
19
18
46
14
43
4
108
65
56
ABCD 97140086684*3^$a+1 [50030]
7
36
72
12
126
30
24
12
5
43
198
18
252
53
16
24
21
99
15
30
15
87
48
77
24
61
18
24
36
72
45
24
3
29
24
13
66
78
27
72
21
42
57
51
41
67
9
56
24
13
107
76
80
43
24
48
102
87
12
3
108
33
20
4
3
108
81
8
61
23
139
6
3
123
21
44
16
60
27
41
16
3
41
19
12
48
21
20
115
24
138
35
24
31
29
16
15
81
20
103
57
48
44
49
18
161
31
150
23
36
12
60
31
24
57
15
9
3
77
60
1
18
96
36
29
79
24
6
63
108
24
27
69
24
32
7
29
60
40
108
15
45
3
12
21
15
12
78
24
6
9
12
128
4
32
16
80
28
15
5
43
21
9
27
3
9
3
24
6
15
33
59
88
39
21
36
15
33
99
48
9
9
6
18
51
27
125
19
29
120
76
12
32
115
84
89
13
71
139
6
83
31
45
9
6
21
8
19
36
41
16
48
48
63
24
93
9
23
76
72
24
15
33
39
72
21
204
24
12
75
9
12
27
12
69
20
60
19
24
221
28
51
33
8
79
41
48
28
12
51
66
30
156
24
33
93
6
90
18
41
4
39
42
6
29
79
12
53
12
19
17
28
12
111
6
123
3
29
96
40
3
42
95
103
21
15
5
19
17
13
27
3
12
30
24
155
16
96
3
5
127
12
60
96
30
27
87
36
81
15
48
29
24
7
17
91
89
91
12
18
90
33
32
7
21
39
48
72
12
149
76
111
30
90
72
9
3
21
20
16
27
12
29
91
24
36
72
9
27
5
40
21
120
48
78
21
72
15
36
17
1
123
116
1
42
9
15
84
53
16
21
18
41
52
116
72
4
87
18
48
3
32
7
45
15
45
39
9
27
21
8
24
31
5
103
60
30
6
53
13
18
17
55
9
68
4
45
30
24
24
5
216
40
39
6
24
3
3
60
17
7
81
24
27
138
42
5
7
9
60
8
40
3
21
8
7
30
66
81
39
96
89
31
24
9
32
16
12
15
84
57
21
48
11
19
12
53
79
12
101
7
60
60
69
63
24
81
45
96
35
40
8
19
33
87
48
5
19
17
52
12
15
69
60
32
12
7
30
83
16
69
174
48
41
79
29
19
53
19
24
5
72
64
3
5
112
44
19
77
7
57
3
33
48
96
165
6
29
13
27
24
45
11
91
12
9
32
19
21
99
156
53
144
16
57
3
68
60
24
16
24
21
54
125
37
23
48
12
16
72
8
55
17
48
12
64
3
30
6
18
11
16
39
36
45
51
5
37
39
68
31
9
24
8
64
120
24
24
8
139
18
51
24
72
15
21
60
8
13
90
9
32
48
88
84
99
41
48
4
48
15
53
7
24
48
41
151
6
11
31
29
31
81
87
41
16
20
79
6
35
4
12
120
3
29
31
57
20
1
42
17
13
30
89
60
40
99
96
53
31
101
7
18
66
6
42
17
52
51
41
79
12
21
24
96
27
60
81
15
53
19
29
19
54
51
15
36
5
76
44
160
120
24
8
7
21
60
15
101
36
7
21
15
29
67
12
9
8
13
72
30
21
15
81
111
36
72
33
36
15
60
45
15
21
60
27
21
51
5
40
15
57
24
63
21
33
30
72
66
11
31
17
55
30
18
21
48
111
18
18
24
72
6
131
31
17
120
40
20
12
4
129
47
112
15
213
8
55
60
21
3
117
15
9
12
9
99
3
33
15
12
6
6
36
24
45
75
6
51
3
5
96
13
66
36
29
4
9
102
29
7
129
24
8
19
9
15
29
96
31
84
36
45
75
21
27
5
91
78
6
66
95
1
3
32
28
39
21
36
84
21
90
9
15
24
9
21
3
8
40
48
24
3
21
3
48
60
33
15
161
120
40
32
67
57
105
30
5
180
19
48
33
27
17
16
3
17
7
6
155
19
108
5
16
80
84
7
9
3
9
60
15
72
113
60
1
95
16
36
63
36
42
11
72
37
11
96
112
32
16
12
48
3
120
41
79
6
27
44
31
21
60
33
51
27
18
11
13
35
64
48
8
40
24
8
148
33
18
54
30
21
99
60
54
35
28
48
15
21
60
33
6
125
91
24
9
27
113
19
36
93
44
4
3
102
24
6
21
3
90
24
47
12
4
39
21
36
51
153
24
3
9
20
120
4
3
30
3
51
12
9
21
35
16
24
111
12
101
72
48
16
3
21
45
24
30
21
12
87
12
45
20
12
43
5
31
18
42
33
48
3
24
12
153
51
60
9
12
39
9
48
44
7
93
20
16
12
36
39
24
29
4
123
90
23
12
31
149
7
41
52
15
33
87
5
28
8
24
7
9
20
36
19
45
141
138
120
6
24
63
87
24
17
25
11
48
7
24
36
12
12
65
19
36
9
80
1
99
87
120
72
33
3
5
19
12
6
11
7
96
6
3
21
54
5
7
60
84
5
4
45
72
30
18
3
32
40
56
40
3
9
20
19
12
17
64
72
27
137
43
36
96
60
78
23
49
6
53
19
21
12
15
5
37
23
4
12
3
24
5
49
59
19
5
28
75
12
9
20
181
35
36
12
36
4
8
4
48
20
16
15
48
48
29
43
60
9
63
5
109
11
4
39
36
12
105
48
20
79
60
17
76
3
33
32
19
6
42
180
93
176
24
52
33
11
40
3
21
111
6
18
150
11
13
90
57
192
8
4
15
72
60
65
28
68
7
81
32
52
27
33
8
7
24
29
4
24
45
27
44
64
33
99
24
48
21
15
ABCD 97140234032*3^$a+1 [50044]
17
115
20
88
24
180
68
100
140
52
5
103
32
273
7
53
84
13
47
33
63
84
79
24
120
8
102
10
140
57
31
18
54
137
43
176
57
24
43
53
7
17
103
6
14
36
4
77
31
72
48
5
12
183
160
17
75
40
128
40
5
12
33
90
22
30
48
60
12
20
33
187
60
17
51
58
32
15
12
165
58
5
132
75
216
52
128
22
47
55
8
100
30
90
60
29
48
75
66
22
92
108
100
29
123
88
17
75
88
5
55
60
5
12
228
24
21
78
12
9
51
12
177
3
28
120
12
120
257
19
30
42
12
233
97
26
57
123
4
48
48
84
120
56
69
15
40
17
79
24
17
36
43
12
12
8
72
40
20
36
52
60
60
5
55
5
27
16
12
140
9
103
8
70
47
163
288
32
12
40
56
82
128
112
32
6
4
113
27
57
31
108
32
9
63
78
112
107
91
32
45
75
28
240
12
5
21
10
24
77
1
50
9
181
239
3
33
60
33
22
12
20
60
33
7
5
81
90
52
5
67
48
72
5
3
40
5
13
14
108
9
31
248
9
55
8
40
17
63
70
80
159
3
36
12
78
10
41
39
70
42
102
146
84
28
17
31
17
15
78
94
8
28
14
195
3
100
72
56
60
112
42
38
100
8
9
31
32
88
44
28
60
60
8
4
5
12
19
29
180
3
100
150
42
137
96
7
96
12
72
50
70
48
20
52
8
250
2
88
89
61
122
36
4
80
16
204
48
29
31
300
60
32
78
22
8
28
72
78
11
69
10
41
96
55
198
14
156
22
38
21
36
163
24
185
3
108
4
108
12
66
74
28
32
48
9
19
24
53
27
136
20
112
5
27
40
5
63
60
72
36
112
102
66
221
111
72
213
75
9
241
2
148
42
80
15
75
148
32
108
48
112
48
12
80
117
103
32
108
28
197
43
41
3
28
8
184
48
132
108
17
31
41
163
48
140
88
72
120
65
13
47
15
82
107
79
24
108
12
38
10
180
80
192
33
43
20
4
8
9
63
88
8
64
20
76
12
188
54
90
57
223
78
48
470
9
43
89
31
60
2
27
48
15
33
37
110
93
55
12
60
240
53
55
60
222
38
40
72
60
60
5
60
1
62
28
12
5
187
5
51
117
63
64
8
48
252
40
29
21
58
12
137
15
33
12
3
18
34
110
16
42
92
36
4
5
12
49
110
64
77
123
28
30
35
55
5
87
36
261
96
7
60
60
20
33
75
72
58
155
67
5
93
15
43
12
5
127
48
5
43
17
103
24
390
18
62
18
88
72
72
5
3
9
168
12
39
4
20
40
60
77
60
31
48
20
34
18
12
5
55
60
48
92
57
36
67
77
43
5
1
47
243
24
40
8
52
65
43
60
12
126
110
81
1
18
72
68
72
12
57
69
22
29
31
29
1
30
60
132
60
188
52
38
90
9
63
160
48
8
4
5
45
195
60
1
62
28
197
27
225
43
20
70
2
88
132
125
15
88
8
9
72
36
84
61
59
43
48
12
240
17
61
239
31
5
60
60
27
93
147
117
31
17
295
48
270
162
17
43
168
5
85
2
33
307
20
136
24
86
54
45
15
46
62
12
6
10
41
31
17
45
27
228
91
84
60
120
30
18
20
60
40
188
154
78
80
52
96
12
20
48
141
43
120
78
2
93
33
51
13
26
102
22
68
9
171
40
12
17
31
30
32
126
177
3
24
48
40
17
51
132
22
30
66
54
20
108
180
88
317
63
4
77
33
15
15
18
90
22
107
36
33
10
41
63
40
6
102
29
3
28
152
100
240
18
18
32
88
12
60
65
7
60
68
ABCD 97140772928*3^$a+1 [50040]
12
35
43
9
8
109
35
13
6
6
36
27
8
25
12
12
36
107
1
35
19
30
48
27
15
5
96
12
55
48
12
5
1
23
72
13
12
30
30
18
6
11
25
6
6
18
12
36
96
33
60
15
6
11
7
42
11
43
42
11
13
35
43
29
1
54
6
78
12
12
5
24
48
25
24
12
48
30
12
57
39
30
6
108
78
18
24
6
42
18
11
124
165
27
33
83
1
24
23
19
30
11
61
11
7
78
12
75
21
18
66
27
12
45
6
12
132
89
1
54
102
66
17
7
29
49
63
116
1
12
51
9
30
5
13
72
18
137
115
54
6
149
1
42
29
31
6
18
33
63
42
42
12
65
37
12
39
48
9
48
12
72
39
3
12
17
43
24
17
37
60
6
6
84
60
27
56
16
33
12
27
63
30
6
24
24
5
31
17
1
30
41
1
15
15
9
32
24
25
42
126
39
80
13
18
6
39
3
54
6
5
31
6
60
6
6
96
12
30
9
3
30
12
84
12
18
66
23
7
6
18
30
30
24
33
3
33
81
6
6
3
33
47
55
5
37
30
29
52
33
48
23
24
7
6
51
27
24
125
85
36
23
25
12
3
3
126
47
24
1
18
41
12
1
15
24
3
12
29
19
30
11
13
12
11
1
60
42
24
18
78
60
6
54
96
5
7
108
6
30
33
8
13
3
9
24
66
5
7
6
3
15
12
144
12
30
24
3
57
12
11
28
12
15
18
24
6
60
24
96
29
115
65
7
18
120
24
35
36
1
42
24
84
5
25
47
16
9
15
99
6
18
5
13
12
24
12
42
77
12
1
18
36
6
12
23
48
25
107
13
18
60
5
1
60
51
39
66
54
5
12
25
12
6
33
8
13
66
60
5
13
18
6
54
5
49
23
7
18
24
24
11
49
75
27
6
24
6
30
131
1
35
19
6
11
31
29
4
9
3
33
36
6
6
24
11
13
42
9
3
18
3
9
11
19
84
53
4
32
12
24
7
24
12
36
33
105
3
63
6
42
18
12
30
21
3
72
5
16
20
1
60
54
24
18
66
29
25
36
24
18
29
55
9
15
18
6
24
17
12
28
147
42
48
11
31
36
54
60
83
31
33
3
6
30
18
144
15
81
155
7
45
8
7
6
11
96
61
24
6
66
11
31
12
12
36
29
49
6
126
35
7
12
5
7
6
6
5
64
36
9
35
91
9
141
6
12
30
30
66
3
3
6
36
6
6
36
18
33
32
16
33
66
60
6
11
13
12
36
6
33
15
18
18
29
13
27
8
88
8
217
12
6
65
25
12
6
30
27
3
66
12
15
45
12
36
48
3
9
6
36
57
3
6
42
66
78
60
12
54
11
48
37
84
12
36
11
13
24
18
60
9
21
6
36
21
45
24
6
66
12
23
76
72
39
53
19
41
19
6
39
9
27
27
12
18
39
3
65
31
9
33
24
84
6
18
12
35
4
15
12
6
11
163
6
36
12
23
55
54
36
35
49
6
41
12
4
3
36
18
30
12
24
90
6
84
72
65
49
23
7
21
48
15
81
15
17
13
6
6
11
25
51
15
21
3
12
6
18
60
18
23
1
54
12
18
23
193
3
21
71
7
18
11
19
72
96
18
18
5
136
63
6
30
84
6
6
69
9
6
6
83
48
61
36
36
3
8
1
18
96
6
6
6
11
13
11
55
90
42
72
12
108
21
21
35
13
23
7
18
71
12
16
45
12
111
56
1
36
11
85
24
12
23
25
11
156
24
55
54
42
33
81
60
3
33
6
18
12
51
21
18
6
12
24
18
42
3
87
24
12
96
114
12
18
12
21
36
24
99
114
24
23
4
33
23
36
1
35
13
30
36
18
120
6
17
31
18
75
45
30
24
54
27
51
90
24
60
47
43
54
23
7
12
141
20
25
6
65
43
66
12
30
72
65
1
11
31
66
18
17
25
39
9
51
51
93
72
80
1
23
31
9
3
6
96
78
6
66
66
6
5
4
51
36
6
6
29
25
114
6
23
43
6
18
24
29
12
19
41
84
60
31
12
6
102
42
3
44
16
39
30
12
30
18
102
18
6
36
29
4
12
9
12
107
13
35
37
3
15
17
97
47
43
54
36
24
24
11
61
24
24
30
30
12
48
12
144
23
24
31
42
48
60
23
12
13
11
7
12
132
24
36
84
41
1
12
35
43
6
48
24
6
42
12
35
36
4
63
45
68
48
1
39
9
11
97
59
1
35
4
27
36
24
12
12
17
1
36
71
112
15
12
108
18
11
12
16
20
19
41
1
12
12
12
84
3
3
5
1
36
24
11
85
15
32
1
12
47
7
29
1
18
24
54
3
27
18
12
35
49
59
52
81
63
9
18
48
72
18
12
42
113
25
24
72
60
30
36
12
5
1
18
12
65
24
40
27
5
73
6
18
75
99
81
33
84
6
6
12
24
24
6
41
43
5
16
33
6
29
28
3
36
24
78
30
41
55
36
21
12
93
51
9
11
7
18
15
3
30
126
12
29
60
25
11
7
24
9
63
54
27
15
24
72
17
1
23
109
11
4
44
55
9
21
102
6
71
37
24
3
33
18
9
32
4
3
101
49
36
11
7
6
6
17
28
27
18
6
6
42
12
48
24
18
12
138
30
59
7
5
19
6
83
16
9
126
29
55
21
9
84
11
19
53
40
21
35
1
95
7
24
6
12
24
6
72
65
40
20
7
29
48
1
60
3
99
9
33
42
9
9
24
11
37
66
5
16
15
6
11
16
9
24
6
17
37
18
6
126
77
4
44
37
90
18
48
35
7
42
60
18
5
24
19
29
25
24
6
24
72
6
6
12
30
78
5
13
30
6
47
96
16
36
9
6
54
12
6
5
48
4
21
72
24
6
30
119
7
42
36
12
30
17
37
30
41
31
54
18
65
7
5
4
15
24
33
63
6
18
29
12
1
23
13
48
51
33
39
3
53
88
8
19
42
48
18
24
48
33
36
9
39
9
6
6
11
12
31
41
7
18
6
60
29
36
55
18
48
36
42
12
17
12
48
1
66
113
7
84
42
35
25
107
19
29
28
8
16
44
1
54
21
9
54
33
45
24
54
54
54
60
30
24
11
31
72
66
18
24
12
6
11
31
6
66
6
12
11
61
84
23
31
36
21
3
6
23
12
43
24
30
3
9
6
29
37
59
67
30
84
27
21
6
30
83
19
17
4
44
1
42
17
36
1
35
169
96
72
90
45
9
18
53
13
71
48
37
18
18
42
6
3
3
48
5
61
18
66
36
12
39
15
6
11
55
18
36
11
73
18
96
29
1
35
7
66
35
31
24
33
104
1
95
24
48
7
18
47
169
11
12
7
54
24
83
61
11
1
24
23
1
54
6
27
21
59
16
44
103
5
72
40
20
85
6
17
7
9
20
1
24
51
3
30
71
31
18
36
59
55
66
120
11
109
24
60
3
3
54
12
11
25
39
8
1
12
24
11
49
47
1
12
51
15
30
12
11
36
12
52
45
35
ABCD 97141253492*3^$a+1 [50040]
30
18
85
27
36
9
75
6
30
2
42
10
50
108
82
26
82
80
30
100
80
208
72
8
12
12
58
158
240
30
22
8
124
90
27
11
10
27
65
6
30
30
24
16
60
20
10
14
78
18
52
8
34
18
8
72
28
129
23
28
2
10
9
29
67
45
2
36
60
12
12
66
64
26
72
72
13
47
60
36
60
4
8
12
70
26
24
136
21
123
8
18
10
9
11
52
48
132
48
24
56
52
8
100
12
8
1
113
6
12
18
60
30
1
3
18
50
172
45
23
25
47
25
45
140
6
250
54
60
36
9
3
50
22
36
2
18
24
36
84
60
36
109
33
32
48
55
72
71
10
2
18
10
32
18
31
149
64
146
12
88
204
26
54
36
109
48
23
114
70
26
7
3
42
12
15
95
6
12
7
63
78
14
13
63
44
37
71
48
60
72
60
58
30
182
22
90
18
122
48
228
42
12
100
20
76
50
30
4
60
50
126
12
22
18
2
48
18
40
9
11
124
68
48
34
26
1
11
52
38
108
54
25
21
2
25
27
36
50
10
120
24
26
82
9
21
27
11
54
6
100
60
32
12
28
12
20
6
30
61
243
20
30
10
20
100
20
6
7
144
39
2
7
11
72
40
20
10
50
72
108
42
6
144
16
120
2
79
51
18
270
84
36
272
12
78
22
48
8
174
130
20
28
62
66
4
225
75
50
6
22
122
13
3
44
28
78
20
12
48
4
27
33
20
90
25
11
24
28
9
11
37
33
32
7
29
60
150
1
9
14
148
12
18
2
60
145
63
140
37
155
88
50
70
38
42
42
10
86
60
100
99
35
48
60
52
20
16
9
71
84
16
84
8
108
10
54
213
147
20
16
20
42
28
32
90
120
60
18
10
32
70
80
10
8
100
9
51
30
62
48
49
21
44
6
4
45
63
20
70
32
30
6
54
36
4
36
180
42
18
32
78
30
12
22
26
34
320
36
30
84
46
50
42
52
108
110
60
10
38
12
40
32
18
55
83
64
198
15
23
42
42
10
48
32
67
29
30
12
150
130
32
28
165
47
16
74
78
12
13
23
54
43
23
24
16
2
7
35
48
22
18
2
10
6
50
12
18
10
12
38
30
114
106
32
37
35
85
15
120
33
5
12
126
114
90
6
160
32
79
53
60
46
44
6
30
40
74
198
12
37
3
26
10
9
41
10
44
73
47
6
10
81
11
102
138
42
16
32
12
16
134
78
42
70
86
12
40
2
36
60
52
62
13
33
30
32
49
59
37
3
2
58
44
120
48
40
12
56
34
36
60
2
72
10
50
48
28
60
81
3
80
18
60
22
90
26
10
27
23
192
52
20
36
60
1
101
12
6
60
72
10
38
54
70
36
84
20
30
66
24
10
75
51
110
30
52
78
50
30
10
144
128
100
108
134
100
78
98
19
120
51
80
24
6
7
23
4
48
2
6
54
30
48
49
53
6
10
54
38
7
3
42
80
10
18
30
2
6
24
36
4
26
7
63
44
108
12
16
54
18
200
10
2
25
5
30
48
78
52
38
10
14
18
18
1
59
120
10
50
72
18
151
41
22
78
48
14
28
12
38
7
123
68
4
117
21
18
14
28
102
108
132
176
94
80
6
61
168
5
66
10
170
37
23
30
82
9
11
48
4
86
94
18
62
37
3
36
50
10
12
92
13
47
18
42
10
27
11
12
16
20
4
188
22
98
28
9
95
40
6
30
62
18
124
8
30
30
12
40
36
60
32
58
39
51
92
48
4
108
108
92
25
27
66
171
113
96
7
105
32
6
42
22
80
90
7
89
10
134
90
96
61
141
38
37
17
46
20
52
9
83
30
36
60
22
12
8
37
191
24
36
54
16
20
82
9
33
20
6
40
162
38
4
80
76
74
30
130
60
20
6
150
70
24
56
42
10
8
12
18
82
18
42
68
12
100
62
6
12
78
7
47
16
9
23
12
126
30
4
30
26
60
49
105
26
22
78
9
83
102
70
96
129
63
140
40
68
4
45
11
4
36
2
28
90
140
24
25
15
20
70
18
18
14
13
72
75
68
138
10
74
30
28
8
12
48
12
22
176
91
3
168
38
54
48
25
117
146
40
102
50
108
12
48
4
93
53
19
95
60
78
10
92
58
20
90
82
6
32
42
186
37
3
117
23
100
80
174
36
10
134
70
36
12
8
34
27
59
4
20
36
10
14
18
22
60
108
9
9
20
60
42
22
20
16
54
8
30
30
72
25
71
100
20
24
48
42
118
20
58
2
25
27
45
75
78
80
42
156
24
18
90
90
108
4
80
46
12
9
23
66
54
73
24
ABCD 97141589854*3^$a+1 [50026]
48
12
116
100
24
8
28
44
4
96
57
72
191
12
52
44
61
195
20
1
59
24
61
47
336
12
40
72
20
156
88
21
108
119
88
44
145
63
224
172
68
252
4
12
8
40
192
32
64
21
27
9
15
48
104
40
56
48
13
72
51
80
12
12
4
132
8
36
52
32
76
176
4
56
48
36
196
60
32
132
60
145
111
36
8
340
224
16
32
156
136
72
48
8
28
80
52
60
84
236
48
76
21
107
168
144
49
15
93
72
11
64
32
96
24
72
28
33
131
12
109
72
27
80
1
275
120
72
96
120
4
105
3
20
36
28
32
60
24
28
20
16
32
12
84
96
24
208
288
33
36
51
176
12
36
40
164
12
216
64
12
48
12
21
11
24
37
180
288
95
132
36
28
141
15
104
529
87
36
20
37
36
35
28
128
52
116
64
117
123
200
48
48
13
99
36
153
131
240
97
3
156
8
49
39
33
23
13
63
80
52
57
23
49
47
24
4
33
59
112
168
93
15
57
203
85
36
15
36
12
36
96
60
33
35
28
68
60
64
69
27
32
13
135
156
144
8
12
48
37
47
172
68
216
109
83
24
12
64
60
116
4
69
123
32
280
32
40
24
116
1
27
20
25
51
21
255
84
57
143
36
28
56
241
15
128
1
15
93
11
25
59
28
20
1
95
276
60
64
81
36
23
64
96
20
13
119
25
216
15
56
24
60
100
8
16
168
21
167
4
104
52
60
104
28
60
24
108
12
68
1
83
124
9
171
240
92
37
135
20
241
47
76
56
28
9
71
12
205
72
72
23
96
52
24
8
120
16
57
72
3
33
36
47
60
1
35
12
108
25
23
85
3
12
116
48
136
104
40
8
172
36
9
23
48
37
99
81
71
12
241
180
71
72
40
20
64
92
37
51
201
23
120
24
24
16
8
108
52
24
120
93
15
20
184
33
23
12
109
95
184
32
40
68
49
180
15
56
64
24
24
104
16
108
48
81
47
52
120
33
227
52
45
36
59
28
84
9
35
52
60
128
24
72
136
69
83
97
3
33
72
87
20
240
13
11
52
45
15
20
37
27
20
48
40
48
20
4
60
80
48
96
52
33
144
39
32
48
61
71
60
72
121
72
11
76
120
8
217
75
68
28
81
63
140
4
20
112
204
128
52
8
16
96
104
48
24
48
72
193
71
36
1
75
24
45
51
120
8
136
20
156
4
44
16
80
24
24
40
92
49
83
48
76
32
12
36
172
356
48
172
45
11
28
68
1
111
32
88
20
156
48
16
33
195
116
12
36
37
23
13
87
57
51
12
116
1
3
48
92
28
20
97
72
23
108
121
72
99
20
108
132
72
132
16
60
48
33
72
423
72
8
1
35
145
11
16
32
112
261
36
23
16
8
16
8
84
196
8
16
164
4
80
48
121
207
8
60
48
1
72
108
123
32
4
80
16
105
72
36
167
4
104
24
96
24
192
37
51
32
40
48
9
27
60
21
59
49
71
40
36
32
12
40
44
85
23
4
32
12
136
8
136
9
147
140
84
61
95
64
24
12
57
11
48
48
1
107
16
44
4
44
37
252
47
36
148
24
84
92
64
8
144
109
11
112
68
4
8
24
64
120
32
264
268
32
36
28
12
33
72
47
25
36
15
12
9
36
107
24
4
164
25
95
84
ABCD 97141689376*3^$a+1 [50076]
80
169
6
65
97
138
24
36
84
48
6
47
55
153
27
42
138
17
37
123
32
160
45
144
36
15
15
54
36
120
24
222
144
9
27
5
7
57
9
66
18
35
55
12
6
210
69
3
90
3
32
25
42
126
15
9
36
12
30
48
24
65
48
163
29
49
36
24
66
6
30
30
15
45
3
69
75
21
11
133
75
75
5
73
24
18
48
162
12
378
66
96
126
18
6
18
42
114
144
96
42
84
30
240
24
6
6
12
18
24
36
12
30
48
59
64
51
36
42
36
192
42
17
55
96
12
45
33
12
42
96
24
33
45
132
36
84
71
37
123
32
55
126
42
17
1
6
60
36
24
18
95
7
30
78
18
30
29
31
12
42
66
30
12
12
3
123
54
6
24
36
90
147
15
78
30
72
45
21
6
6
90
150
24
23
61
51
15
33
15
12
18
48
35
55
57
183
24
33
48
32
103
54
3
128
7
57
15
33
33
42
288
72
60
33
33
15
69
36
54
168
18
36
126
42
18
89
16
75
90
42
6
107
79
18
48
90
5
55
24
81
27
5
7
30
60
111
80
175
24
90
84
12
168
24
48
15
39
276
5
64
48
57
23
67
60
81
15
102
36
119
48
144
181
48
102
90
42
228
204
18
15
75
30
18
30
167
43
12
150
30
66
6
36
105
27
72
30
24
36
6
24
6
15
27
12
30
150
18
36
15
27
12
48
78
6
36
102
48
107
37
276
84
35
25
39
21
48
12
36
12
63
32
112
63
42
84
60
414
18
54
198
123
189
66
30
24
75
9
42
18
96
11
19
36
105
75
117
48
32
1
6
36
42
42
6
42
17
31
17
85
12
15
144
87
9
51
45
57
30
120
30
78
84
81
27
30
30
105
32
25
6
33
141
18
12
66
48
180
102
42
48
108
51
93
3
48
27
149
1
24
6
24
6
99
48
21
24
3
32
67
30
66
42
18
78
12
135
33
60
192
30
12
90
150
57
3
6
135
141
35
43
48
60
72
42
23
55
138
24
228
36
72
30
12
30
15
27
18
35
13
99
48
21
27
272
127
6
24
186
60
18
24
42
240
9
51
90
96
35
64
3
66
84
42
30
6
54
78
48
54
6
9
171
120
93
96
15
33
15
6
54
60
18
87
21
24
162
30
3
32
16
93
36
15
33
12
18
48
18
42
54
84
12
48
72
54
126
30
24
54
135
105
24
36
54
12
54
174
21
141
83
1
72
90
60
33
45
6
189
45
24
171
39
185
13
48
60
42
12
17
1
47
145
138
150
24
23
103
60
12
17
151
24
18
78
30
3
45
99
3
72
12
30
30
54
87
15
17
48
13
36
30
60
36
54
11
85
27
3
18
12
204
3
27
53
13
35
7
42
191
112
192
45
3
21
27
15
17
1
42
120
29
55
36
84
36
18
11
61
150
30
114
18
156
12
72
30
12
6
24
3
105
18
69
21
24
3
57
6
42
12
11
79
78
51
39
108
114
30
138
150
45
15
12
245
64
224
25
23
7
57
15
33
57
71
7
57
15
36
29
43
18
12
60
107
49
84
78
24
60
114
36
186
90
48
42
42
36
119
1
6
36
12
6
24
123
99
126
15
15
24
30
90
30
24
12
47
193
60
35
144
25
66
42
30
72
234
36
30
96
12
18
162
18
84
30
6
47
13
54
18
96
11
25
39
159
65
112
69
6
6
150
105
27
48
72
66
59
13
35
13
24
12
36
102
21
39
60
45
81
120
102
42
23
19
36
42
15
240
3
29
91
42
75
80
73
60
24
3
3
54
39
27
294
6
144
36
132
33
57
23
64
15
6
84
30
96
78
6
258
51
81
63
32
25
23
1
12
3
27
42
132
18
21
111
129
159
6
12
90
60
18
24
36
42
30
35
19
36
78
42
102
36
162
312
120
5
25
48
24
15
45
66
12
12
6
54
114
11
31
24
138
30
42
30
48
6
36
150
30
126
45
48
45
54
30
12
30
78
18
18
42
72
6
27
ABCD 97141843094*3^$a+1 [50062]
20
51
25
131
57
171
181
35
9
60
124
47
169
95
109
80
15
108
49
35
13
47
9
60
24
220
56
120
27
157
36
59
96
84
37
104
4
11
36
25
131
48
264
37
68
36
4
20
27
25
119
49
12
128
16
35
9
280
71
25
71
49
95
105
24
111
229
56
84
76
104
120
27
24
25
24
83
97
80
3
37
20
15
81
99
261
171
36
48
85
11
60
85
335
13
36
59
60
21
84
40
72
8
60
156
39
45
40
107
85
143
132
9
40
44
27
36
12
25
47
205
35
48
216
61
11
57
36
40
11
129
136
35
48
1
11
144
96
96
33
111
9
60
76
23
108
33
111
13
143
37
72
8
3
48
9
16
104
136
44
112
248
255
1
164
27
84
156
25
71
13
140
136
35
48
60
81
4
107
33
36
15
144
12
9
76
44
84
27
9
4
71
85
44
240
96
207
24
189
120
111
48
1
24
20
52
128
15
36
121
24
59
105
267
24
61
104
27
37
36
20
124
20
96
51
33
207
69
40
155
45
160
35
69
3
133
20
144
36
64
56
40
107
12
21
39
1
84
35
45
3
117
16
164
195
1
35
109
20
36
24
96
51
133
36
200
16
68
51
25
96
95
25
104
27
73
35
24
72
24
24
48
37
72
108
20
40
176
60
16
44
4
96
104
15
45
51
120
144
37
143
12
9
4
72
84
60
84
20
76
264
56
4
80
87
49
59
120
1
84
35
45
27
93
16
35
9
195
201
51
96
13
35
45
60
76
188
40
47
33
196
59
205
20
180
36
16
23
105
3
49
59
1
119
145
60
104
40
36
20
51
48
72
33
36
64
167
9
40
156
104
60
40
59
45
195
25
12
24
44
60
3
93
51
49
104
87
168
21
60
60
100
36
120
60
71
12
36
216
73
215
21
24
135
12
9
184
71
121
239
36
49
20
39
81
76
68
36
84
16
164
100
60
12
128
16
24
252
68
15
1
260
51
33
40
12
44
15
12
192
25
11
49
71
24
121
44
40
47
9
60
16
84
20
4
11
24
85
107
33
87
13
20
16
44
36
4
216
36
8
15
121
44
100
47
48
1
36
44
60
99
21
100
59
25
20
36
75
1
71
49
68
51
9
123
33
4
96
36
108
71
9
420
400
120
83
48
96
9
4
12
68
27
36
33
76
104
184
20
15
45
96
15
9
52
23
12
93
52
44
60
27
49
44
60
51
33
36
220
204
23
57
112
251
37
35
1
44
52
8
63
168
9
267
33
40
56
60
99
36
45
75
25
20
40
11
25
8
100
47
93
36
16
8
156
135
129
136
47
24
36
13
104
60
16
24
120
132
44
4
47
13
116
27
117
15
12
33
36
16
23
21
100
59
48
84
33
52
59
61
144
179
1
20
99
48
57
60
123
13
35
24
96
72
84
9
40
20
136
128
36
16
60
8
156
51
153
15
45
120
40
20
36
16
131
24
9
4
176
99
61
104
40
11
85
35
1
8
27
13
60
107
144
9
36
51
13
56
24
15
165
27
69
4
20
36
16
48
20
40
12
8
3
24
93
3
13
20
24
100
276
120
11
96
73
20
16
8
100
20
15
25
36
104
220
36
140
184
107
33
40
12
95
85
83
105
15
1
107
192
1
11
9
15
69
180
207
93
16
156
68
60
36
84
87
49
84
72
35
25
84
155
25
479
12
84
ABCD 97142206082*3^$a+1 [50138]
54
77
1
24
83
72
40
3
36
9
33
30
12
21
32
13
90
60
6
39
8
13
27
39
72
18
42
29
28
39
6
111
24
12
9
12
27
12
21
3
39
17
13
23
7
105
80
109
42
29
43
36
9
56
24
4
27
17
7
72
9
44
4
69
11
97
36
3
68
12
36
67
18
23
1
39
21
11
31
41
25
63
51
18
59
7
17
4
69
6
9
75
17
19
33
57
30
69
9
6
6
78
12
33
21
111
33
39
20
4
8
72
28
32
36
31
33
48
39
12
24
33
3
9
21
15
68
136
69
18
48
24
33
39
78
12
60
11
25
3
21
6
57
12
45
18
30
30
6
216
24
59
4
123
18
12
78
5
7
45
32
16
3
24
17
1
3
3
12
90
27
33
23
112
9
11
7
5
40
12
60
20
76
3
81
92
16
63
41
88
15
24
36
41
49
24
11
16
15
48
60
65
7
21
96
21
3
12
27
5
19
18
102
48
17
72
40
9
42
36
33
32
24
13
3
15
9
44
31
101
19
93
9
18
5
67
36
113
64
8
16
87
9
140
1
99
105
30
89
67
42
3
24
20
37
87
8
28
21
60
27
9
15
108
3
72
30
30
30
12
35
43
101
85
66
156
24
30
3
48
15
24
5
49
72
39
9
15
99
96
89
13
78
65
16
3
21
9
15
3
33
57
18
9
24
9
23
49
3
12
15
9
12
15
33
51
33
15
72
5
16
12
24
32
19
24
29
55
45
44
37
59
4
21
11
12
49
24
24
3
57
12
18
66
23
12
31
5
60
4
33
75
21
12
3
21
6
5
48
79
36
36
21
63
9
3
108
33
8
16
8
55
60
6
36
48
11
4
48
33
3
21
6
21
9
6
41
36
1
59
55
89
48
13
6
5
16
3
45
45
35
31
33
24
48
8
28
36
92
55
5
84
49
24
30
6
3
21
47
43
18
42
5
4
21
24
3
27
21
9
131
4
9
159
8
31
102
30
72
29
52
48
69
42
45
20
28
36
69
15
72
33
30
12
9
9
30
36
9
8
55
9
3
33
20
96
13
24
11
13
15
3
9
3
12
24
30
6
9
51
24
41
31
17
16
12
27
66
6
9
8
88
9
54
9
24
84
45
24
15
27
5
16
3
6
15
8
109
27
9
27
69
27
36
117
18
42
30
78
11
16
123
36
5
4
32
88
36
96
39
41
25
11
49
15
9
30
21
3
60
60
69
108
45
35
16
24
24
99
12
186
59
19
24
5
28
9
30
24
33
24
63
42
35
43
30
3
24
12
60
8
19
41
7
6
3
48
12
21
27
36
9
126
60
17
61
3
24
15
54
30
6
24
71
103
5
37
15
3
6
63
8
7
21
27
57
27
53
31
36
36
57
27
78
3
27
12
21
20
4
15
6
3
20
64
12
21
99
48
8
4
135
30
30
9
45
54
36
33
27
6
123
12
15
21
39
6
23
16
39
17
7
9
20
4
45
27
15
18
24
6
21
9
35
40
60
45
60
3
45
11
24
19
17
16
60
24
80
108
12
16
116
13
96
119
72
16
15
12
9
60
24
12
45
83
7
9
15
30
39
15
9
93
24
15
39
96
53
52
84
72
165
51
12
20
55
105
51
21
9
6
33
51
21
120
36
9
35
19
81
108
24
44
7
12
9
9
6
69
33
51
63
41
40
56
31
5
25
11
25
15
39
9
27
60
36
53
7
17
1
11
7
48
54
18
45
24
21
18
41
1
15
9
30
33
20
12
31
24
45
9
3
104
16
3
77
7
65
52
3
57
32
4
27
41
13
51
15
57
9
47
108
19
42
18
66
15
60
56
19
96
5
4
63
5
60
1
30
21
3
53
48
7
72
48
57
24
33
87
9
39
39
36
17
76
72
12
27
21
3
9
36
32
49
156
39
21
3
3
5
64
15
30
3
8
73
24
18
42
30
18
51
21
63
44
4
60
15
6
3
12
111
12
12
9
20
1
15
39
36
117
51
48
5
4
44
36
25
24
3
3
69
120
69
3
8
7
21
36
3
5
4
9
66
9
44
25
3
48
36
9
3
36
32
96
4
8
43
24
30
87
3
24
42
12
6
5
52
3
6
18
138
3
9
15
8
43
90
30
53
13
15
44
4
32
55
9
57
18
24
9
9
42
5
28
33
47
25
60
12
35
40
32
43
36
5
60
97
23
60
49
27
8
64
51
6
6
81
24
24
45
30
21
33
11
31
30
63
8
13
131
13
95
36
64
3
45
44
36
16
33
47
1
63
3
21
9
11
31
84
41
7
17
43
48
18
42
41
28
39
12
18
11
13
3
3
33
3
18
51
56
60
28
21
36
23
1
3
33
27
24
39
66
12
11
49
30
9
24
8
61
36
51
32
1
51
60
27
33
32
7
29
12
19
24
21
15
89
85
6
66
60
42
5
85
11
36
36
48
1
23
52
3
29
1
15
20
24
31
42
78
18
63
39
9
48
32
7
6
75
36
57
51
21
24
39
36
99
48
105
44
36
25
11
40
9
59
1
11
7
45
12
9
60
6
41
7
9
20
64
69
42
81
21
11
7
33
36
12
80
55
33
24
48
36
21
12
15
3
89
96
84
85
23
25
11
60
16
135
24
33
20
49
12
3
9
23
7
5
43
78
90
29
84
1
3
21
11
55
66
39
12
27
30
66
66
35
28
15
24
29
16
33
30
24
45
144
15
9
20
13
18
12
54
6
69
8
1
12
18
33
12
27
33
45
6
18
6
5
132
13
63
32
16
24
168
36
44
48
1
87
45
102
24
30
36
27
24
144
15
18
59
7
53
49
102
41
52
36
48
21
11
79
65
7
9
33
63
3
54
6
89
13
36
36
27
48
75
6
30
17
1
23
13
27
8
13
3
3
5
4
32
19
36
45
3
6
99
27
65
24
19
45
27
33
12
36
3
24
30
35
4
81
6
60
33
3
93
104
139
45
69
6
21
48
24
20
19
17
43
6
102
54
27
8
55
21
9
23
7
5
79
89
28
3
45
84
45
3
12
33
11
72
64
8
19
33
21
66
41
103
5
55
57
75
18
12
23
61
54
66
27
21
30
5
16
81
6
21
12
105
54
9
9
3
87
197
4
39
21
180
36
63
24
5
139
81
32
7
6
147
51
36
30
3
60
9
60
11
19
17
28
116
7
33
27
41
19
24
9
81
47
28
33
54
21
116
16
45
3
12
21
47
7
45
12
15
18
6
36
57
96
8
25
47
67
5
13
23
96
1
72
24
ABCD 97142237048*3^$a+1 [50071]
87
18
31
152
28
11
9
9
12
19
35
12
78
12
55
8
45
39
3
69
129
42
97
56
15
109
5
48
7
92
3
78
24
60
18
205
65
48
18
1
59
24
61
47
13
17
120
90
54
90
1
128
15
61
161
19
8
72
15
49
35
30
139
8
57
6
30
42
42
91
35
72
48
42
3
4
48
5
18
102
54
1
48
60
137
24
39
159
102
6
13
77
192
48
18
72
25
17
75
40
96
12
20
159
49
20
15
24
78
72
30
36
72
105
124
48
96
65
99
136
5
24
151
144
116
40
89
78
13
32
28
89
36
7
47
36
12
13
5
66
30
216
7
11
132
129
111
270
24
159
171
228
25
53
18
21
4
71
48
93
112
5
43
47
96
12
84
36
120
9
45
3
171
1
65
31
80
15
13
92
40
48
80
64
47
9
52
83
12
85
48
77
27
100
20
15
18
99
39
42
12
43
47
6
12
72
27
111
54
111
87
36
6
6
114
36
90
24
13
5
6
37
8
100
44
40
17
36
24
3
51
12
33
15
61
36
143
1
96
17
210
12
150
36
12
3
33
42
78
84
15
36
39
1
32
63
36
78
78
12
90
6
150
42
37
11
21
28
5
90
6
24
12
15
111
60
13
35
36
165
280
60
53
42
180
33
3
42
115
41
246
18
90
1
5
72
12
60
42
45
4
44
60
28
48
12
263
24
1
5
42
9
28
8
39
6
7
35
1
41
15
33
66
84
42
24
15
201
39
105
39
16
11
36
97
32
24
39
13
245
3
9
60
198
144
9
136
11
54
43
8
84
88
77
84
79
20
88
35
12
37
20
40
23
157
20
28
60
48
5
43
36
59
37
89
6
102
111
27
84
129
27
42
6
84
6
42
30
187
5
3
12
3
157
8
9
78
42
36
19
35
66
43
12
132
12
5
36
7
35
1
20
39
90
3
45
84
19
95
57
45
12
36
39
40
48
47
90
42
54
12
60
3
69
7
80
21
7
35
1
32
129
31
17
78
13
77
27
21
6
6
30
33
40
101
39
51
90
168
51
27
24
78
30
177
24
4
5
12
36
72
18
78
75
15
21
45
78
45
16
12
20
28
5
39
3
30
12
7
164
27
45
27
73
8
45
15
27
78
96
103
11
49
8
75
12
1
44
33
7
53
30
42
132
108
171
69
36
30
96
1
32
3
48
120
9
33
7
68
69
6
133
65
12
3
129
91
36
41
12
6
117
64
96
65
43
56
21
39
21
24
174
6
39
69
115
12
5
31
347
78
55
35
45
33
30
12
97
8
184
36
149
55
41
7
20
51
42
67
53
60
78
162
3
27
18
24
66
45
52
5
30
9
129
42
25
68
81
43
71
42
67
8
27
18
30
73
29
90
13
8
117
24
126
30
63
16
11
9
15
18
55
36
41
15
9
36
54
1
48
36
11
48
6
174
36
12
33
27
30
163
44
27
18
90
13
77
42
109
11
186
12
31
65
24
42
6
55
107
85
68
39
9
280
144
65
36
15
21
15
60
16
5
30
13
107
114
19
41
18
105
76
96
48
203
30
27
40
20
36
111
30
18
12
61
35
13
5
271
48
11
1
29
36
120
55
113
66
9
12
135
1
44
21
3
120
75
30
36
6
49
83
30
12
120
30
6
7
17
39
39
126
39
16
149
43
77
18
13
35
9
123
162
42
69
87
97
17
60
90
61
20
124
59
117
63
42
19
56
9
6
30
120
7
47
126
174
85
89
7
8
9
63
33
66
13
11
54
72
19
140
99
45
40
5
48
123
16
60
23
45
36
27
30
30
114
84
132
147
33
72
15
168
52
20
28
17
48
19
65
114
42
18
96
78
30
48
49
8
27
49
17
30
12
18
30
57
45
63
48
9
108
42
1
47
144
30
75
33
6
69
15
60
12
21
99
6
15
33
39
117
36
27
15
48
45
160
164
21
123
76
128
57
66
132
18
43
44
40
65
231
60
87
30
60
139
11
9
21
19
56
40
17
135
36
27
25
29
186
108
97
48
11
48
6
159
36
12
24
261
19
8
72
48
36
39
1
20
16
5
55
5
31
68
69
75
123
30
12
115
143
57
33
3
99
1
89
43
95
42
7
41
55
59
133
17
3
21
39
45
18
30
127
191
ABCD 97142483422*3^$a+1 [50001]
4
84
17
84
48
63
69
111
52
65
12
3
16
17
19
24
44
45
7
80
4
41
75
33
72
156
27
240
16
60
17
24
63
12
24
21
60
111
4
84
29
123
57
51
12
69
96
3
120
21
55
20
153
3
108
16
84
17
84
55
53
12
36
187
48
17
31
17
12
12
135
88
128
84
4
36
53
147
81
3
4
5
48
15
69
3
45
87
4
72
5
72
120
15
16
29
75
153
60
19
60
36
5
87
112
41
7
192
96
29
48
60
48
12
48
43
36
20
48
105
27
100
144
269
67
41
39
36
57
3
64
36
77
15
60
12
60
153
27
141
15
69
39
69
108
12
48
3
52
60
80
69
19
41
51
4
60
60
36
48
36
44
4
56
120
16
5
411
9
96
12
7
5
36
72
31
156
5
3
60
93
27
28
12
288
29
39
24
16
209
12
43
65
103
65
75
165
39
21
19
113
27
81
24
3
12
16
108
120
12
29
36
135
28
60
32
24
184
104
28
5
19
5
51
12
60
36
57
7
17
48
12
19
12
132
32
45
96
63
36
28
92
60
165
48
67
24
92
105
3
72
28
29
12
48
7
36
128
144
16
92
208
12
29
3
57
36
60
7
72
20
201
120
24
96
3
24
36
64
12
5
43
132
44
36
108
40
5
48
3
129
51
9
55
36
24
140
72
225
48
120
12
43
20
28
29
55
20
4
84
17
60
19
36
48
20
12
16
8
64
197
108
7
24
140
297
24
36
19
108
53
60
15
4
65
48
31
80
60
36
124
29
12
135
33
27
84
21
19
144
53
3
261
36
55
8
16
48
168
17
3
64
125
36
19
53
27
16
24
8
177
43
12
144
44
52
125
3
280
8
4
144
41
36
19
84
17
7
53
60
15
69
19
77
204
19
89
51
21
91
17
27
40
60
185
55
36
29
156
103
12
65
84
19
77
12
67
41
19
36
188
57
87
88
120
84
36
17
31
77
19
53
12
39
52
12
56
21
51
9
36
24
31
60
65
63
21
15
33
63
9
60
31
348
29
288
55
5
75
45
24
19
104
45
171
16
8
45
48
24
180
60
39
36
16
12
36
12
185
12
252
19
104
52
56
12
33
12
31
209
12
48
15
93
103
36
20
60
16
17
12
43
5
60
67
140
21
43
164
33
43
17
12
43
104
36
52
56
4
77
55
41
3
216
24
9
67
113
63
69
111
9
36
19
36
48
149
72
31
149
39
36
36
28
180
72
17
12
48
48
7
36
80
192
45
99
24
9
60
60
12
60
15
64
41
51
57
48
12
135
168
57
195
52
5
36
115
20
129
3
36
21
15
16
5
7
36
36
20
40
248
136
36
24
24
32
88
56
57
79
5
75
36
45
19
41
43
72
32
96
196
5
36
115
84
44
9
15
88
29
48
12
51
4
5
99
189
12
19
140
21
123
40
5
7
36
48
96
173
135
33
39
16
77
48
75
9
15
124
72
5
27
57
103
8
40
12
12
200
16
80
40
48
197
24
55
5
91
29
19
36
8
160
5
15
28
29
91
20
40
80
9
51
4
41
24
39
9
48
19
221
39
36
4
20
16
29
19
24
56
177
39
36
84
24
36
45
111
4
65
3
93
19
104
4
125
15
16
41
15
16
29
139
29
75
33
63
16
24
44
28
12
156
36
36
65
12
127
68
252
21
12
115
20
180
108
40
44
4
32
28
80
9
120
348
87
52
101
7
108
17
12
48
108
24
39
57
103
24
48
77
12
55
44
21
19
36
185
36
120
24
91
8
76
36
5
7
96
44
93
120
144
3
153
63
9
123
9
3
36
9
15
48
45
132
3
72
28
8
24
76
180
96
180
24
140
76
48
20
117
79
72
149
51
117
123
64
20
108
40
5
67
113
51
9
27
28
5
3
9
91
305
24
3
148
17
31
92
177
48
7
96
32
28
56
76
20
28
101
123
93
159
ABCD 97142710144*3^$a+1 [50002]
15
21
24
93
30
9
3
45
27
30
15
4
11
6
27
12
135
33
33
42
45
63
33
36
15
30
30
6
7
20
132
24
24
16
29
42
30
15
63
12
69
96
3
45
15
48
9
24
57
72
147
60
15
33
36
9
90
12
30
15
33
48
3
180
9
30
18
123
159
12
60
9
24
36
57
87
12
48
72
123
25
92
15
36
30
30
9
45
18
12
96
42
27
21
67
36
20
9
31
20
9
18
33
84
3
57
72
165
30
33
12
63
30
12
39
39
45
12
24
51
49
29
27
81
24
3
45
72
6
12
18
7
92
15
18
15
3
54
90
9
69
48
12
15
12
81
99
93
27
51
57
12
4
71
6
3
51
33
16
59
72
6
12
132
48
48
3
27
144
9
24
75
81
51
18
108
72
18
153
21
15
28
47
9
57
27
36
4
23
33
9
15
12
3
48
42
27
48
15
12
18
72
39
27
60
54
3
57
36
3
9
15
3
33
24
15
25
17
48
60
132
180
96
72
72
48
108
7
5
30
18
63
21
15
48
36
9
90
21
51
45
21
3
24
40
17
48
15
3
24
18
132
78
18
67
32
135
78
27
180
15
33
40
36
77
43
80
141
48
42
9
21
75
24
24
75
42
3
27
66
12
18
13
44
57
60
15
3
60
18
103
29
12
39
36
33
102
18
12
39
21
18
25
5
27
120
45
18
12
45
51
13
47
42
27
15
18
15
12
75
48
57
21
87
15
48
84
60
45
33
30
30
87
63
42
66
42
27
24
141
48
27
21
87
12
21
60
60
3
27
42
12
15
3
78
60
39
84
51
9
99
1
24
5
102
18
48
39
15
9
120
96
3
72
33
45
102
18
48
67
5
30
61
20
51
9
111
6
3
24
57
48
15
3
24
45
51
9
33
48
12
30
85
47
48
12
36
72
12
33
57
18
57
51
120
33
51
6
27
156
9
31
11
129
36
75
90
79
11
9
51
69
24
15
21
180
87
54
90
30
48
42
30
15
3
30
87
15
9
21
15
168
27
13
20
45
12
6
9
48
76
44
75
18
12
27
24
69
72
75
120
45
66
54
63
12
21
114
30
18
1
77
3
21
19
24
5
78
12
21
4
80
36
24
33
3
24
63
12
201
9
75
45
27
24
27
9
28
5
30
45
27
9
36
15
6
72
30
12
45
3
18
3
24
165
12
39
57
27
117
66
69
141
60
99
84
4
5
30
81
24
27
60
48
45
16
56
48
100
107
6
54
69
27
133
44
132
45
15
51
24
9
51
36
72
81
24
12
15
30
63
27
66
3
21
6
33
99
12
13
83
33
24
75
21
4
47
45
33
27
24
24
100
35
30
18
24
45
15
9
81
39
120
84
3
42
42
30
19
101
30
30
60
43
35
108
84
18
27
3
102
3
15
30
78
24
30
78
18
60
63
24
3
13
11
18
27
15
30
19
20
99
45
76
47
54
79
29
12
6
9
81
24
3
12
33
27
51
60
33
36
51
9
63
60
60
1
20
144
33
24
150
6
3
9
15
57
18
12
36
84
6
3
51
48
12
69
36
3
48
9
111
24
78
192
39
27
9
24
96
21
99
51
60
84
36
24
9
21
6
54
63
72
60
60
21
67
23
24
45
63
21
9
18
84
9
21
30
9
84
33
3
24
12
15
13
113
12
12
18
57
93
48
42
1
44
12
3
48
42
18
12
261
9
115
32
105
3
33
60
114
45
24
124
32
60
3
30
90
42
63
60
3
102
12
60
75
3
90
18
9
4
29
42
60
33
16
41
15
48
33
39
63
12
30
75
21
30
9
108
57
78
12
9
21
108
55
53
24
63
63
9
60
15
36
13
44
120
33
144
39
9
48
24
3
105
60
27
3
21
84
15
81
4
35
42
18
1
11
18
27
24
64
35
21
24
117
6
12
18
54
30
3
57
63
3
42
42
78
12
15
84
39
60
120
1
71
33
16
56
15
6
3
57
42
45
60
12
33
12
48
18
72
21
9
30
45
45
115
53
30
30
102
45
12
75
13
23
30
30
57
60
15
12
45
45
135
24
24
40
17
3
57
30
9
21
48
138
73
20
99
21
24
57
66
129
21
42
21
147
30
24
48
15
36
4
60
17
60
3
72
15
48
42
6
12
12
36
84
9
51
93
12
3
81
24
117
150
9
60
96
45
3
60
12
21
3
36
4
20
51
6
27
96
21
3
15
72
276
57
3
24
33
3
12
30
48
7
17
30
30
30
150
3
60
33
24
19
11
13
20
3
12
21
51
9
156
28
116
36
21
3
57
39
105
30
9
24
57
6
33
4
5
30
30
175
56
9
27
24
4
53
24
63
12
21
27
72
111
33
21
6
30
27
27
30
15
24
9
27
123
57
33
42
33
45
27
3
85
17
39
60
60
40
47
9
15
48
165
216
21
96
39
48
16
29
60
48
12
55
80
12
33
30
57
75
60
18
108
67
53
72
48
3
141
18
25
5
51
21
3
3
93
36
88
65
15
27
6
42
18
3
24
87
18
60
48
42
42
30
105
3
18
84
3
60
12
144
4
47
108
1
59
21
51
126
27
60
40
5
147
21
3
51
9
39
18
27
33
3
24
3
33
69
87
33
198
84
30
3
45
12
75
15
9
9
27
60
3
12
33
3
57
27
109
11
60
6
12
51
4
20
213
90
42
31
ABCD 97143429088*3^$a+1 [50030]
97
20
27
37
24
17
183
216
39
85
180
12
60
24
104
9
67
131
45
93
42
25
108
17
24
15
75
1
44
24
36
15
156
109
23
6
6
45
15
54
55
36
96
5
24
54
25
36
83
61
5
7
17
103
80
64
60
5
18
13
35
33
69
91
11
1
24
71
9
9
66
1
23
25
101
6
93
76
35
30
19
35
25
80
9
31
17
39
33
267
40
5
19
32
108
51
49
101
15
16
17
72
75
69
114
6
75
36
40
20
69
7
89
79
17
42
6
66
1
20
4
24
29
42
1
80
27
36
60
25
32
28
56
15
24
61
44
135
6
6
18
7
68
87
30
72
67
24
132
209
139
5
7
60
23
174
7
96
24
95
81
57
7
20
21
39
76
5
18
6
39
27
25
173
27
63
37
95
73
35
61
11
69
39
97
47
1
11
25
24
77
39
180
4
12
24
36
113
31
20
69
55
36
71
48
30
135
75
201
84
51
96
30
43
36
96
8
9
7
96
47
1
12
44
40
120
180
44
196
29
24
42
49
200
112
5
43
5
24
67
5
18
6
15
111
85
29
31
113
120
6
105
72
15
12
6
31
89
7
48
80
16
20
69
67
35
42
7
35
24
21
24
87
13
20
76
24
29
7
11
145
119
24
6
51
4
41
3
100
41
75
4
12
84
35
6
99
4
12
20
124
20
3
30
67
29
115
5
7
113
115
56
189
55
41
19
149
48
24
144
30
1
56
84
16
8
39
6
30
25
41
79
72
8
75
36
129
16
60
5
19
29
27
64
12
20
3
37
8
36
9
31
305
15
9
24
6
21
16
24
35
96
73
36
344
45
96
55
23
18
42
6
67
23
6
24
55
41
19
36
83
13
59
48
120
1
5
24
31
17
3
40
5
120
31
20
93
90
61
65
31
20
16
53
6
61
60
137
72
168
72
19
131
90
18
1
60
12
24
53
30
61
35
61
84
20
36
64
240
11
169
72
23
54
48
39
33
43
29
126
49
11
33
15
165
16
84
60
20
15
97
23
1
5
24
24
66
6
15
135
114
75
39
12
21
63
1
5
15
76
60
47
60
1
5
7
89
159
9
31
11
9
45
91
173
51
15
60
25
71
9
112
209
48
6
57
64
20
4
59
6
27
88
5
6
45
39
97
5
3
40
71
25
263
13
68
36
16
8
75
37
44
39
25
80
39
30
151
47
9
3
37
83
13
203
6
15
9
27
15
13
41
111
88
56
75
1
5
18
25
12
44
141
72
18
24
6
78
21
4
60
11
108
36
1
104
75
144
1
11
21
84
24
9
150
18
48
90
6
19
155
21
123
57
9
7
164
3
12
9
69
51
15
24
61
132
24
23
13
17
31
12
149
24
72
3
27
109
20
4
29
42
24
12
13
77
42
13
60
84
56
4
35
9
81
139
107
73
17
19
29
7
120
8
16
20
15
48
12
45
16
47
13
24
24
17
90
49
29
174
37
5
19
20
9
7
89
66
181
44
64
5
96
19
101
75
36
40
17
96
72
24
15
15
60
1
108
137
18
37
44
4
11
21
100
23
21
33
87
321
3
36
24
120
60
36
51
33
15
120
174
3
28
11
49
60
11
30
24
51
16
44
9
72
18
36
1
60
29
99
40
32
45
43
96
53
7
20
45
54
12
49
24
11
84
6
24
75
16
29
111
60
64
29
42
30
24
126
1
120
44
40
56
48
165
111
40
44
16
20
96
9
96
24
55
23
18
3
60
75
36
1
48
17
30
12
1
35
1
44
39
30
7
24
47
12
36
97
35
85
17
7
20
64
5
51
16
23
54
150
1
60
29
42
6
18
24
78
43
12
60
77
48
103
11
6
42
57
4
72
204
120
120
11
144
18
31
11
36
13
60
12
5
55
17
3
15
49
71
48
24
21
39
18
123
21
19
5
7
17
42
54
72
18
30
67
5
114
25
24
101
115
144
20
75
54
3
100
83
25
71
25
180
203
72
45
4
29
63
33
144
3
45
19
23
57
39
6
171
69
91
108
11
9
21
19
149
18
24
85
65
66
13
107
49
53
30
18
79
35
1
24
20
3
73
47
6
51
24
159
21
180
16
60
41
72
31
36
44
52
120
149
55
131
85
8
36
36
84
24
39
12
66
48
66
30
48
42
6
3
75
85
20
177
39
15
138
42
1
144
11
9
4
29
147
100
41
3
36
9
24
30
21
60
51
21
9
48
30
48
60
33
21
19
56
16
24
24
71
54
6
36
102
127
20
24
52
20
237
31
65
24
72
24
7
44
36
4
29
90
72
25
53
6
49
35
25
101
30
ABCD 97143445814*3^$a+1 [50021]
5
72
49
24
11
40
8
48
19
21
104
19
141
45
195
104
136
15
48
30
72
30
53
96
36
79
41
84
109
71
31
101
4
60
60
135
41
84
88
21
24
255
192
68
37
24
59
67
101
79
33
141
11
160
15
60
21
69
24
90
29
28
24
60
9
66
161
40
12
27
41
13
39
108
12
12
3
5
12
19
24
53
4
48
68
139
45
33
90
117
33
27
45
35
13
47
24
16
36
8
36
40
56
19
5
48
7
93
12
36
3
36
29
1
35
40
120
69
27
32
96
36
25
11
108
52
3
41
24
16
9
215
52
69
75
48
45
3
69
11
12
36
55
54
35
115
45
32
19
66
3
60
108
8
36
73
15
108
12
57
11
4
3
60
5
60
28
3
17
4
44
1
23
40
20
52
105
11
12
55
41
25
24
107
28
32
25
11
48
16
68
12
13
83
7
33
3
41
36
72
37
59
55
5
4
8
124
20
13
72
48
15
72
39
17
60
13
71
28
27
33
108
44
96
4
56
24
40
39
57
3
17
4
195
41
12
85
83
109
71
4
123
101
55
9
120
68
12
100
56
60
76
3
5
28
120
27
132
5
19
9
48
24
99
81
56
64
8
112
15
93
20
25
11
16
3
72
24
129
8
48
72
43
89
100
80
28
69
90
29
49
11
24
52
36
140
100
3
60
129
27
120
21
27
12
24
9
72
45
3
60
57
123
45
11
4
56
24
25
3
24
44
25
24
47
49
6
41
64
168
12
44
1
3
20
7
125
13
42
30
23
28
3
21
96
12
132
45
144
131
60
40
3
153
12
105
3
24
48
68
49
51
12
192
8
1
27
93
51
123
57
3
6
54
65
12
16
8
4
8
24
180
19
129
8
4
39
9
135
165
92
13
42
41
43
21
3
42
24
39
27
180
5
24
55
17
12
60
36
4
20
48
84
40
96
68
60
72
7
6
27
24
8
88
8
60
12
4
63
105
51
17
12
1
11
139
90
11
36
72
60
96
112
3
21
75
65
36
67
45
92
76
69
54
77
64
68
1
39
51
9
212
19
17
180
60
13
24
71
1
35
40
56
40
8
205
6
48
65
48
4
15
29
55
66
83
31
84
41
16
99
89
67
29
31
30
24
47
24
48
67
41
84
108
208
12
72
33
11
64
45
23
7
173
43
17
4
8
61
35
79
45
32
28
21
71
36
40
20
60
124
44
64
8
37
147
99
9
12
48
80
37
63
32
24
64
12
15
29
91
30
3
48
12
12
120
56
48
4
56
12
4
44
85
27
72
21
27
12
32
40
20
16
3
17
4
56
13
27
120
8
184
60
60
20
28
87
45
8
124
3
66
47
19
29
4
45
3
39
125
84
36
25
48
3
3
141
20
60
16
8
12
84
28
68
52
27
65
16
24
3
17
36
12
121
71
88
15
5
60
36
112
68
16
36
20
19
24
84
53
7
45
68
24
88
60
15
65
1
11
13
75
20
48
19
24
9
56
115
5
76
36
188
120
4
56
180
19
17
43
53
24
84
4
72
45
3
27
45
39
30
111
48
8
67
33
20
100
24
8
48
52
140
12
49
11
13
71
1
75
108
27
33
20
108
37
11
84
55
45
21
6
93
120
72
45
35
13
11
4
27
30
51
3
9
75
30
35
7
29
1
83
36
64
12
45
35
60
24
60
64
12
200
36
24
28
72
15
5
115
18
27
8
12
76
99
18
42
33
15
192
65
24
61
11
133
24
123
39
45
44
24
52
36
24
44
1
30
149
76
3
5
252
24
4
12
48
12
8
25
75
72
3
41
4
8
40
20
4
56
4
20
28
92
108
28
69
131
40
3
5
79
17
16
99
21
24
99
245
4
72
8
36
109
42
5
25
15
8
1
27
104
28
20
48
13
11
115
21
128
16
56
160
27
12
5
79
17
7
77
96
13
47
4
63
177
39
69
12
20
19
101
169
107
40
39
45
63
60
30
3
8
4
8
64
63
53
7
5
52
80
85
174
29
61
99
15
5
55
5
60
1
51
15
29
4
60
252
20
24
12
24
36
4
180
156
84
36
24
3
66
24
75
8
12
28
123
9
108
32
40
12
9
24
42
24
6
15
8
55
66
54
45
12
123
126
47
48
84
12
100
20
28
20
28
80
7
30
71
52
3
69
51
41
19
57
8
16
44
16
60
56
12
100
21
66
41
4
60
123
53
40
20
64
36
87
45
108
24
45
11
108
72
24
73
23
60
12
12
13
3
183
17
13
24
47
48
52
80
24
36
96
4
68
28
24
68
31
21
48
8
48
4
12
140
28
21
6
60
125
55
21
20
64
56
4
108
105
15
20
36
96
55
65
19
6
3
20
52
56
48
76
33
120
35
88
80
40
ABCD 97143623236*3^$a+1 [50008]
36
80
4
80
48
108
63
33
12
27
21
72
16
12
77
7
8
100
11
33
16
8
28
44
96
4
5
39
51
33
36
3
288
21
36
15
13
36
32
48
16
180
89
31
24
120
120
80
12
63
45
16
68
36
51
9
4
23
36
21
33
15
28
44
96
180
123
18
51
36
12
4
200
48
96
3
18
3
33
162
57
15
1
20
120
240
15
85
92
48
16
56
40
68
27
21
12
72
40
392
12
135
126
7
65
183
177
72
19
53
39
15
144
18
279
9
79
191
18
3
60
184
24
8
9
79
20
63
37
80
64
17
18
126
123
93
39
33
55
35
61
32
24
60
36
28
29
39
16
44
16
29
51
39
45
40
5
31
60
24
11
33
4
144
17
7
8
57
51
64
29
67
48
29
79
11
21
40
155
69
75
13
48
83
21
72
24
96
48
60
60
96
9
75
87
93
108
192
75
18
31
41
15
183
9
40
20
160
5
63
16
252
11
18
3
48
4
35
126
159
24
48
4
48
5
18
54
3
156
64
116
76
24
11
54
15
24
16
53
36
27
96
309
18
73
20
72
15
21
69
18
13
60
12
32
16
32
33
55
89
103
176
9
63
100
44
24
16
23
73
8
16
8
168
16
20
123
25
80
24
24
48
12
48
12
72
51
9
48
28
68
12
15
33
84
12
208
32
243
133
24
104
9
99
63
108
21
48
39
57
132
9
135
24
4
44
36
48
156
16
36
116
87
36
108
1
20
48
16
96
84
23
90
18
69
24
33
43
11
54
36
75
100
92
39
54
3
28
95
108
21
100
5
75
4
8
4
80
84
24
9
31
56
21
15
64
11
57
172
20
39
18
36
19
60
11
36
1
32
48
124
68
15
21
24
96
16
56
16
60
92
51
1
107
21
213
27
36
27
85
48
80
12
64
53
7
8
112
161
72
19
12
164
4
17
144
72
3
84
93
15
21
75
15
21
156
4
35
45
12
28
20
93
55
44
63
85
203
97
60
59
61
8
3
18
99
12
4
8
84
16
11
97
48
8
27
49
32
36
108
132
93
54
25
48
60
260
93
175
32
96
36
36
60
4
12
188
48
15
69
64
11
165
12
57
27
36
27
1
96
68
24
36
12
36
33
108
18
33
124
168
80
28
32
129
147
123
33
21
127
24
47
117
4
41
55
120
59
25
11
85
80
4
8
52
32
45
39
108
15
69
72
276
12
228
16
36
8
3
13
32
24
28
11
18
151
12
17
15
36
57
115
263
36
25
24
32
64
35
93
16
53
15
39
45
64
24
8
39
97
8
75
117
40
96
8
27
18
75
96
24
3
54
7
56
9
135
27
213
57
39
24
81
31
41
18
18
31
60
89
18
37
20
15
301
95
36
33
28
180
11
21
12
24
168
40
59
93
132
96
48
36
9
90
9
12
213
63
4
48
44
12
171
90
51
16
23
18
51
165
39
123
72
45
40
12
116
39
1
72
17
39
15
18
3
48
39
109
32
40
35
141
192
40
140
27
385
8
16
24
32
36
39
21
52
44
16
11
153
48
48
21
303
88
80
249
111
141
19
8
36
27
97
96
104
172
431
49
59
18
39
12
12
132
84
9
79
47
90
75
12
16
20
16
12
47
1
17
39
33
54
21
28
80
15
73
168
11
54
144
18
93
48
64
80
4
84
77
90
85
59
36
33
84
9
67
12
48
68
84
60
39
9
84
120
3
33
21
79
11
21
33
127
60
132
77
19
12
23
69
48
9
18
57
33
36
15
72
4
144
272
28
113
67
23
13
108
140
9
75
15
69
93
75
16
35
1
68
57
15
52
77
39
40
65
63
4
32
16
132
275
153
100
35
85
96
17
19
32
84
12
96
76
41
15
120
27
25
11
33
52
92
180
12
72
27
45
16
24
41
39
156
12
52
11
21
33
3
12
100
96
32
88
47
288
9
24
3
69
24
48
4
17
31
5
27
64
32
4
35
54
7
48
233
72
90
ABCD 97143672844*3^$a+1 [50023]
11
1
48
30
24
21
15
21
33
47
28
63
5
67
17
40
20
43
69
45
11
13
83
37
18
30
72
12
15
75
5
19
24
6
102
72
18
12
27
24
99
57
96
56
61
6
41
19
9
8
16
12
69
60
48
12
30
33
15
5
37
18
21
9
3
8
79
132
72
66
24
11
64
12
8
19
24
9
8
91
5
49
36
60
95
7
9
8
4
51
81
27
156
12
12
132
24
29
37
23
7
36
144
17
36
28
45
39
3
17
16
15
21
8
12
1
18
33
57
30
5
16
93
30
18
30
48
29
4
8
31
12
6
11
7
24
96
41
12
61
35
25
30
21
21
6
45
27
12
60
41
7
5
72
4
132
33
3
12
21
15
72
27
17
16
27
12
72
12
21
3
36
6
3
39
5
12
36
12
28
63
29
24
19
77
52
96
15
42
18
24
65
16
27
9
44
40
3
24
198
30
21
12
15
57
39
30
3
128
79
17
84
16
9
18
24
29
13
186
5
19
24
12
78
3
84
9
18
78
47
25
36
3
20
13
39
9
18
17
7
30
48
30
6
3
33
24
11
55
30
27
12
32
4
3
12
78
6
84
21
177
72
83
19
21
44
13
30
18
3
39
12
45
12
8
43
29
96
4
57
3
51
113
25
63
39
18
11
1
18
29
19
17
13
12
11
40
24
3
66
15
21
90
33
9
6
24
72
54
3
12
45
11
73
6
24
36
45
15
17
19
60
6
39
3
102
6
12
12
30
84
144
39
8
73
48
18
12
9
15
21
45
11
13
30
5
13
3
33
42
102
3
9
83
24
48
52
3
30
71
7
21
27
5
4
144
39
125
7
17
1
3
24
15
6
27
15
42
24
66
30
6
42
27
63
17
43
5
4
3
6
12
36
42
72
36
24
33
32
7
6
99
24
27
45
15
60
24
9
12
69
23
12
19
24
156
42
90
24
9
32
7
33
27
125
13
42
12
5
25
3
24
3
36
12
17
43
29
4
84
15
30
30
48
36
89
43
24
18
15
15
5
13
15
27
12
30
18
29
36
13
3
32
4
51
84
57
57
12
35
79
5
31
48
42
102
12
5
43
53
52
27
18
15
3
9
32
67
30
47
36
1
3
36
39
24
45
3
18
72
30
36
17
7
6
42
5
19
36
12
21
56
1
72
6
53
43
21
3
66
99
15
53
19
29
13
6
102
18
30
131
19
12
137
7
48
12
24
17
4
45
18
9
24
39
5
19
21
3
57
3
53
103
24
78
11
79
84
18
6
9
48
15
108
29
25
30
12
21
3
6
83
7
6
18
24
12
5
28
8
25
107
13
24
39
9
36
47
49
27
12
105
47
13
23
31
5
25
23
7
18
27
3
141
8
12
13
36
18
21
72
132
9
30
117
8
43
17
55
6
3
9
24
75
21
12
35
16
15
29
13
102
9
9
30
29
132
7
21
39
57
33
123
3
6
42
5
43
84
24
12
30
30
5
115
21
3
60
45
15
69
24
15
12
57
33
6
21
39
5
7
53
7
17
52
8
12
13
15
8
13
42
9
9
15
36
20
13
47
1
18
77
37
39
36
15
5
19
30
6
53
28
15
9
45
18
21
9
6
24
5
1
59
43
24
144
24
48
12
48
24
24
102
59
12
40
20
16
15
18
39
48
8
13
72
11
19
48
12
5
67
30
3
92
48
13
6
17
7
114
30
102
75
165
39
84
8
7
45
27
93
3
12
90
6
53
16
123
42
36
6
65
40
81
54
36
5
16
33
3
20
12
12
1
42
24
90
54
5
73
35
7
12
41
85
18
6
18
113
4
92
7
6
15
3
30
35
4
3
30
66
12
12
96
30
54
21
27
42
11
175
12
5
52
33
39
51
17
12
16
20
37
6
24
5
100
51
9
33
6
33
8
4
9
18
9
8
13
35
7
9
20
1
30
9
8
4
128
48
120
19
17
25
63
12
140
7
66
24
18
17
31
57
27
5
28
9
6
48
93
9
15
36
3
113
7
30
6
30
18
21
3
33
24
15
69
51
9
51
17
4
15
72
77
49
12
78
141
3
33
15
12
45
3
29
55
45
3
9
20
31
17
61
15
9
11
4
15
36
12
5
13
18
24
48
12
5
4
3
66
35
19
78
12
18
12
9
36
21
18
30
12
11
43
17
19
42
35
7
18
3
20
49
18
72
5
48
60
52
92
24
37
36
71
19
36
17
31
9
21
66
41
16
15
29
16
15
12
18
3
32
19
17
19
24
129
9
42
24
17
16
3
48
48
12
53
52
44
28
12
24
9
78
12
6
72
30
42
3
27
6
39
15
6
27
15
17
4
69
23
76
33
18
12
30
18
66
6
24
57
9
24
11
55
36
5
28
32
112
44
7
12
77
7
9
27
12
6
11
43
60
6
24
30
48
42
6
6
78
18
48
6
36
5
72
133
42
12
17
31
9
8
52
3
24
17
19
77
84
79
90
6
30
12
30
33
87
30
12
6
12
18
47
4
3
36
5
7
33
15
5
37
47
43
12
18
18
5
19
24
6
11
7
9
8
31
41
19
12
60
53
36
127
120
72
18
12
30
5
7
53
13
71
1
12
48
78
41
4
51
17
4
3
24
81
51
57
36
15
53
7
12
33
3
29
72
13
18
6
6
60
6
24
78
65
31
21
9
23
37
6
21
32
37
54
29
157
27
27
24
5
37
18
29
48
25
30
53
13
72
18
29
19
201
39
93
9
39
36
27
177
84
44
13
15
20
49
6
72
12
6
11
4
33
42
5
7
77
4
8
43
93
87
24
54
6
9
12
20
139
42
24
30
54
3
3
36
5
55
17
4
8
12
13
6
5
28
39
21
32
4
12
3
60
41
12
16
9
18
24
6
27
87
114
51
32
48
1
54
125
12
1
51
8
1
27
39
77
7
48
24
24
89
7
30
87
51
9
9
119
12
13
30
114
3
27
41
13
42
5
1
3
8
40
8
13
30
45
12
60
8
31
36
18
27
32
24
115
5
7
72
33
15
21
15
6
18
17
49
24
18
33
21
11
19
78
3
36
44
40
33
111
21
131
36
60
12
1
12
3
20
13
96
23
4
51
9
36
3
9
3
42
78
12
17
67
24
6
27
15
24
17
1
42
48
6
126
5
13
39
33
6
21
21
18
5
19
48
33
3
29
31
29
43
41
31
6
15
39
5
127
9
15
17
97
35
12
31
150
78
36
120
30
27
8
31
72
42
23
55
30
23
55
101
36
7
18
6
53
31
6
11
19
81
12
21
6
84
12
96
5
120
76
21
35
13
54
33
21
30
66
18
96
9
87
48
6
39
8
73
6
17
60
24
24
19
33
3
24
6
11
49
35
43
9
72
39
105
32
55
6
54
60
120
78
27
8
7
24
12
57
24
3
24
30
66
17
52
68
24
52
32
31
12
21
116
40
3
17
19
ABCD 97143707894*3^$a+1 [50006]
33
27
20
223
90
51
36
75
149
124
8
7
21
44
7
66
15
48
159
48
9
56
28
36
39
101
25
23
36
31
18
11
1
15
84
144
81
171
9
6
36
9
45
59
16
135
21
12
3
33
60
36
21
23
132
37
15
12
225
15
68
16
56
4
39
117
15
21
12
68
43
65
127
17
36
84
40
32
40
39
69
128
169
59
64
3
105
33
47
7
141
147
42
3
15
33
39
90
90
113
28
21
54
101
64
56
13
147
108
177
30
18
51
27
5
24
4
57
18
177
80
79
33
20
12
25
11
4
60
96
87
5
16
56
31
102
11
72
40
200
55
24
101
28
24
243
57
12
8
28
12
135
33
48
45
11
4
36
33
11
121
18
57
51
5
4
60
8
16
92
49
126
18
27
104
13
27
45
30
9
96
68
108
28
84
81
11
61
39
15
29
7
30
75
24
44
16
63
18
15
69
11
28
32
79
41
79
6
27
72
104
24
7
9
32
4
20
181
18
21
180
51
93
87
24
18
135
56
37
27
81
11
16
87
141
15
17
72
7
65
16
12
60
3
65
60
7
156
29
16
45
24
36
66
9
36
80
108
12
24
19
186
90
21
44
109
3
104
16
45
18
120
6
11
52
48
33
47
432
1
75
15
65
151
105
9
90
5
240
7
9
45
51
75
5
60
12
85
27
144
24
152
24
7
84
6
23
4
57
51
20
12
40
32
79
225
27
18
6
21
27
21
21
18
36
9
48
44
120
43
18
35
37
71
7
29
16
60
48
20
1
11
25
3
36
60
20
103
18
54
33
12
24
32
28
15
84
81
24
3
18
51
3
18
119
115
6
27
108
27
5
196
56
4
75
24
18
95
7
53
112
3
29
1
63
15
29
61
27
39
81
80
19
45
20
4
12
84
8
52
69
39
20
16
164
61
27
272
43
45
12
48
12
15
5
60
16
9
47
19
36
33
27
41
52
12
96
44
36
108
19
33
135
69
8
40
36
20
37
179
25
59
31
21
69
11
7
41
157
47
25
123
44
79
6
54
65
16
68
60
120
31
57
8
19
53
72
127
9
24
147
18
42
45
20
43
120
60
30
35
28
60
104
40
84
60
120
60
27
9
3
162
39
36
44
49
27
39
29
43
24
65
64
27
18
11
31
12
126
204
11
25
162
9
36
3
21
228
3
78
11
91
24
18
11
4
15
273
15
42
27
48
188
268
20
12
24
1
87
3
60
69
51
54
35
84
151
60
185
16
69
3
12
3
30
27
8
48
28
111
5
49
27
9
51
24
56
13
87
84
48
45
27
8
40
36
44
7
45
44
4
3
93
12
72
32
16
39
69
12
20
112
68
24
55
81
135
53
16
3
137
136
32
1
11
108
96
4
3
77
28
24
51
93
192
147
41
7
57
68
12
97
3
3
77
13
15
80
60
43
45
56
16
20
12
61
72
78
5
172
15
269
120
40
3
6
47
28
36
56
4
3
96
12
60
72
173
64
15
21
128
72
40
24
39
12
150
87
132
20
24
40
24
116
156
4
9
27
48
27
6
27
228
24
56
64
24
72
3
24
66
42
117
48
12
68
4
80
136
39
9
84
117
36
107
88
20
7
72
48
21
15
144
96
29
43
117
60
80
67
18
15
15
17
1
83
85
39
20
256
39
33
32
16
72
24
36
9
39
36
33
23
85
47
108
48
151
33
56
55
36
29
72
4
36
32
67
141
3
69
96
24
3
90
42
36
45
20
160
75
89
37
6
69
8
36
60
52
48
15
21
15
9
99
33
159
53
16
32
144
61
35
28
60
27
9
84
60
84
15
18
39
15
54
11
40
60
84
39
65
48
4
9
66
9
15
66
63
8
7
12
21
8
4
60
15
90
276
162
48
144
53
25
18
5
49
11
52
48
27
17
48
64
8
16
44
12
4
12
8
19
42
3
92
96
4
33
15
32
64
176
79
36
29
16
81
84
75
123
60
48
42
15
336
104
88
8
37
3
12
348
57
30
18
126
29
64
12
20
36
48
16
56
43
45
44
12
31
5
108
7
78
111
44
52
84
56
40
24
24
171
96
45
93
150
21
24
32
43
24
65
48
148
24
68
7
5
61
96
51
24
24
57
78
81
3
125
7
41
67
101
4
87
173
31
54
23
144
28
48
24
15
6
48
71
76
48
56
40
ABCD 97143748862*3^$a+1 [50096]
42
78
18
72
30
78
96
48
138
30
78
30
42
18
96
78
18
54
18
126
36
6
12
72
30
108
126
66
60
6
48
264
48
12
12
120
24
42
12
18
54
60
234
102
54
90
60
18
6
102
12
180
78
42
12
240
30
24
114
30
12
36
252
12
36
180
30
90
24
24
84
30
90
60
192
18
30
66
42
30
18
174
18
18
120
72
42
12
156
12
42
60
18
168
24
108
42
120
6
18
114
168
72
48
90
90
174
18
60
102
150
18
18
150
12
48
12
66
30
66
60
24
24
36
210
42
12
30
168
18
12
12
30
138
24
6
102
96
36
6
150
54
30
18
72
66
54
30
84
72
42
252
36
18
36
66
192
30
72
78
48
48
42
54
36
180
12
72
24
84
6
72
144
6
24
6
78
6
174
60
42
18
6
18
156
24
72
30
276
12
30
6
126
90
30
36
78
72
150
42
72
96
30
12
30
72
18
6
156
114
42
84
138
12
30
48
48
18
114
6
24
6
30
72
108
30
12
48
6
108
108
54
60
78
120
6
6
36
72
186
36
6
24
6
132
6
6
108
48
60
24
96
72
60
390
42
156
108
246
120
168
12
114
24
42
66
204
6
12
72
6
60
24
90
168
6
114
12
18
156
12
42
138
180
48
84
12
30
54
60
12
72
108
54
36
48
12
18
54
132
6
42
132
18
6
60
66
48
72
36
12
60
306
42
12
30
30
12
24
132
12
18
42
90
258
42
18
54
24
126
138
48
78
42
54
48
30
6
72
60
30
54
66
12
6
66
90
24
24
18
12
6
24
168
84
48
36
186
66
84
18
30
12
30
174
12
48
54
18
12
138
30
42
36
36
78
72
6
24
78
18
84
18
180
42
18
42
348
96
42
198
66
240
126
42
96
156
24
84
126
84
12
60
138
12
36
72
6
12
30
72
138
84
30
6
78
12
48
96
24
102
24
30
54
126
30
90
24
72
54
24
162
132
6
84
6
66
60
36
78
30
42
300
42
78
114
18
90
156
66
18
102
36
30
90
54
24
84
42
186
48
24
6
6
36
90
24
18
12
54
150
66
444
72
30
90
144
60
48
30
18
24
114
150
90
180
36
6
54
66
72
18
24
126
60
30
42
78
102
72
126
72
60
102
84
12
84
60
36
114
126
210
18
42
60
60
72
126
132
24
6
48
210
186
126
42
12
150
156
30
60
42
180
36
30
6
108
30
96
42
42
48
174
168
72
60
66
12
42
156
72
66
42
102
42
24
12
24
66
60
18
36
90
6
108
72
54
60
66
102
36
30
60
36
30
6
12
36
162
234
6
78
54
18
144
210
48
6
150
60
132
48
24
6
12
252
18
42
6
60
42
72
150
48
180
132
48
168
210
54
30
96
54
30
42
6
90
102
66
30
24
60
66
30
180
66
54
120
12
258
96
150
78
42
36
42
78
102
282
6
168
24
42
48
60
36
54
60
6
42
18
30
12
42
42
60
66
240
120
42
102
18
78
324
60
24
144
132
18
12
6
12
6
6
24
36
48
42
30
48
18
408
72
24
84
114
60
30
36
144
42
54
24
36
42
30
24
24
126
78
12
108
60
42
48
42
6
24
90
66
138
12
60
84
198
60
66
42
12
30
42
60
18
72
246
12
48
90
102
60
102
126
102
42
96
42
108
ABCD 97143988174*3^$a+1 [50045]
17
144
16
129
15
3
162
54
261
99
141
93
36
239
16
15
54
468
234
125
64
81
108
35
91
72
288
126
239
49
111
15
54
155
7
18
183
32
1
36
11
115
72
198
63
80
352
117
90
90
216
126
216
18
119
48
13
54
108
54
90
81
32
175
36
141
165
108
126
161
19
54
126
105
39
18
135
9
23
96
115
144
125
91
245
16
261
59
256
27
126
119
187
101
25
504
18
36
105
272
73
87
144
416
37
107
1
335
79
54
11
96
127
198
90
108
90
36
54
180
36
18
71
144
48
64
33
252
180
54
89
1
36
11
25
39
51
45
63
126
126
90
59
48
55
162
108
27
99
90
252
18
261
144
32
625
15
147
18
315
45
72
123
48
27
162
360
251
1
108
216
107
160
3
144
216
54
72
360
54
306
216
108
51
21
18
57
15
54
299
16
99
125
37
54
5
31
54
36
54
36
90
35
48
144
241
111
69
11
96
217
36
387
48
15
216
18
36
35
37
107
256
15
54
36
167
157
18
129
33
18
234
18
17
91
69
75
54
47
43
149
96
61
99
99
126
90
216
36
72
90
71
55
126
36
215
73
36
180
36
90
72
137
133
36
162
53
37
347
157
18
72
89
109
3
32
127
180
144
29
16
9
23
49
54
144
126
75
411
69
80
96
16
9
119
61
195
39
41
96
144
43
18
162
18
63
189
306
252
245
169
39
96
81
63
261
491
48
37
54
54
36
486
90
90
54
11
205
99
63
17
64
81
15
3
36
216
36
54
36
35
253
179
55
57
15
198
72
54
45
80
96
240
48
192
96
49
180
216
198
54
252
11
7
281
16
9
135
27
144
389
96
73
180
342
125
160
75
165
51
189
320
139
270
180
35
19
126
126
65
16
27
180
216
105
32
208
51
125
144
37
144
59
16
80
79
72
137
96
112
159
180
198
23
103
185
160
15
54
72
18
90
18
389
160
243
77
13
35
112
123
5
67
324
90
111
285
83
192
480
109
522
18
71
19
125
192
79
126
83
97
324
54
ABCD 97144011208*3^$a+1 [50007]
79
5
64
104
7
30
35
16
32
12
1
27
63
17
12
24
19
6
96
3
21
30
5
120
37
18
5
7
57
8
24
43
113
7
78
23
49
11
55
60
69
140
31
12
33
44
55
33
33
144
3
32
13
18
12
90
72
71
24
67
5
40
8
25
18
9
20
48
12
55
30
63
15
21
27
5
24
55
33
36
27
33
15
6
59
37
23
24
28
140
24
4
15
72
53
91
54
6
65
24
49
191
7
185
103
41
55
33
15
18
107
37
11
19
53
36
84
127
53
28
3
12
29
36
24
76
57
15
36
152
37
42
65
13
3
63
12
162
27
69
24
6
17
12
12
4
96
44
72
4
39
5
1
95
79
29
40
132
39
9
92
31
17
12
79
149
61
30
29
76
99
41
12
100
20
7
48
48
12
17
67
185
16
44
31
5
19
9
69
3
8
24
55
41
7
89
40
15
65
43
42
71
88
9
27
51
53
40
15
9
32
60
36
43
45
56
24
151
108
42
71
19
96
29
60
4
201
15
44
100
39
60
6
30
17
12
55
60
5
13
23
100
147
5
133
39
8
7
57
99
21
44
52
57
35
7
5
36
60
24
49
11
4
44
7
33
123
29
13
15
116
120
112
20
24
91
30
27
21
6
9
140
36
36
103
117
24
15
89
55
36
29
76
36
20
79
33
176
12
24
24
60
19
12
9
21
114
84
42
15
20
115
18
47
36
13
107
40
15
54
23
43
113
52
140
7
17
4
9
11
60
19
5
25
66
84
113
43
36
18
42
29
84
72
16
39
24
12
93
21
23
73
83
36
49
66
9
27
45
3
45
20
19
6
11
13
18
93
72
204
20
25
3
108
20
120
12
16
27
29
25
35
13
83
13
102
69
8
28
12
15
60
12
84
42
24
24
11
24
12
25
18
41
19
185
72
108
112
32
88
60
3
29
43
65
13
39
168
39
189
104
55
6
15
20
12
25
3
51
69
72
3
36
53
76
56
48
36
25
135
140
31
89
36
36
19
114
96
119
96
19
36
65
36
55
84
105
44
7
53
25
35
19
288
17
156
55
57
15
24
29
1
155
19
96
5
31
24
5
64
15
84
77
36
12
97
11
79
84
5
55
29
7
165
20
25
11
84
4
21
11
12
112
8
1
279
132
80
4
27
9
3
41
16
39
17
43
6
11
7
6
6
18
48
90
29
40
36
152
7
24
6
144
120
119
60
67
29
55
17
12
12
40
104
40
15
54
11
40
32
112
87
168
21
20
84
25
15
8
19
5
144
31
29
55
17
52
57
66
17
16
72
68
40
32
40
32
1
39
72
104
97
219
15
30
23
67
5
24
19
5
145
11
7
144
30
15
56
12
36
12
84
36
19
9
36
69
111
36
128
16
20
4
51
21
32
16
20
7
113
12
7
57
8
12
16
3
5
49
18
30
24
78
53
88
32
12
91
6
23
88
87
36
156
29
16
8
36
12
13
24
6
41
55
69
24
63
29
115
233
40
93
15
60
87
5
121
71
36
4
123
6
90
24
36
12
9
15
6
83
24
40
21
95
40
57
24
11
40
20
48
24
60
12
100
108
57
11
43
89
7
48
57
8
216
7
17
31
5
36
16
24
8
55
36
6
35
36
4
63
125
25
6
96
36
24
36
18
35
60
1
24
35
24
12
25
71
12
76
39
48
125
28
20
16
3
66
42
45
32
12
96
48
12
19
30
30
33
15
5
72
28
3
5
12
13
18
41
124
20
72
4
8
28
20
24
4
15
21
20
16
69
186
89
156
49
59
36
24
24
31
41
16
87
12
53
40
56
36
13
71
7
57
56
12
4
3
126
51
48
93
3
15
102
192
23
43
41
79
65
7
5
4
84
56
49
42
33
69
66
5
100
45
6
129
44
61
42
33
236
121
83
4
32
31
77
55
48
5
60
48
7
72
21
20
79
36
17
25
15
24
15
89
55
36
6
47
1
42
5
97
71
19
65
12
1
18
17
64
15
24
96
65
31
5
43
29
25
30
5
100
8
12
16
39
33
72
147
29
31
5
25
15
9
47
19
125
84
76
15
29
19
66
24
47
40
3
6
6
41
43
45
12
45
35
28
212
12
55
41
25
95
124
8
48
24
7
48
78
35
13
47
19
33
12
36
8
31
29
36
85
63
75
177
36
32
72
55
60
21
15
18
39
92
24
36
19
41
55
6
95
4
15
45
9
126
21
15
60
33
32
28
12
57
71
7
18
59
12
43
12
33
20
28
57
3
3
65
91
78
6
96
48
17
120
1
59
100
39
65
52
60
80
19
9
15
24
6
162
77
52
3
77
24
40
20
36
31
5
84
96
133
59
12
24
1
66
77
43
29
19
54
66
30
75
32
24
31
29
28
8
48
12
19
53
16
27
72
33
3
81
36
39
5
136
72
63
117
56
16
21
138
45
144
12
21
3
20
72
7
48
29
85
11
7
72
30
48
42
24
57
108
56
96
19
24
65
109
11
12
28
20
84
37
15
ABCD 97144067368*3^$a+1 [50295]
28
36
116
39
1
48
167
25
24
60
60
44
52
47
73
53
67
120
29
31
200
100
108
92
9
151
20
60
105
60
108
127
17
51
76
96
128
117
15
28
12
179
48
93
69
139
60
20
57
123
12
64
125
19
12
20
57
36
7
128
45
90
126
264
7
60
95
78
195
180
195
54
151
29
231
9
151
20
99
66
60
15
129
12
31
29
144
72
175
24
83
96
102
163
77
72
7
29
102
54
108
31
20
45
27
28
72
8
345
15
136
44
21
51
40
17
51
165
15
117
43
59
121
12
179
120
141
64
101
79
24
5
31
11
30
43
125
31
144
5
30
54
51
16
116
4
44
220
272
15
13
59
21
75
72
18
7
20
147
21
40
32
48
9
108
43
245
127
68
76
89
174
13
113
91
84
12
119
186
15
28
11
30
18
6
195
12
108
57
55
24
161
79
95
294
27
57
150
72
1
47
18
55
53
75
12
108
21
90
24
90
72
108
7
20
4
59
45
21
6
105
39
1
80
45
43
29
7
24
35
105
40
71
114
7
20
4
336
29
31
5
270
18
7
120
17
36
55
29
108
168
67
60
89
151
5
55
68
132
69
114
1
24
12
60
47
13
77
108
12
151
17
55
65
15
45
48
60
31
215
24
25
300
17
19
161
123
51
129
21
36
43
20
57
19
144
77
48
132
15
4
119
90
216
6
25
80
64
41
75
28
5
15
27
25
5
144
19
5
144
120
3
88
32
93
15
81
115
209
12
114
144
90
267
75
109
60
24
17
3
40
12
20
129
159
232
59
61
5
54
54
15
136
11
13
77
3
21
55
60
173
36
15
177
103
72
20
40
215
150
55
48
12
168
192
29
18
33
48
39
1
77
123
12
108
129
36
67
8
232
68
9
108
63
57
60
43
60
140
45
135
27
45
64
179
120
6
48
7
156
23
162
12
111
51
126
42
1
152
45
63
196
24
96
240
29
27
40
20
48
99
61
152
3
1
53
36
27
60
88
156
29
30
25
17
12
51
111
1
408
72
8
15
42
48
60
15
112
140
15
25
65
103
36
11
85
53
7
68
12
4
5
51
244
101
19
89
27
108
279
1
12
84
24
20
196
56
93
27
4
56
33
7
83
42
43
240
17
139
44
165
15
15
54
96
55
140
40
72
60
20
135
25
8
39
261
60
72
28
72
29
174
1
113
187
60
41
15
28
72
24
60
240
41
24
19
32
148
17
115
5
3
52
5
108
36
66
49
60
5
79
119
61
152
28
5
31
11
13
20
40
32
255
45
88
180
65
15
111
145
269
15
57
43
200
520
47
49
113
36
7
8
69
31
36
41
3
21
99
21
24
162
393
21
55
36
60
5
54
18
51
45
72
15
15
49
96
24
71
18
12
18
37
84
324
20
135
30
60
12
168
27
40
20
28
29
18
18
72
123
192
28
12
17
51
261
99
40
120
12
17
18
13
156
44
165
30
6
66
54
108
31
5
15
117
48
144
72
24
187
83
145
101
19
132
140
345
12
51
45
27
93
36
91
48
29
7
44
57
15
28
5
15
57
24
18
66
54
13
48
32
75
33
112
53
87
57
51
87
93
12
268
5
54
61
89
90
33
159
61
8
75
ABCD 97144829162*3^$a+1 [50009]
139
65
139
17
13
90
6
35
31
90
54
5
4
60
57
59
24
132
43
12
29
40
39
33
3
6
3
32
48
36
252
12
40
57
63
8
7
17
85
95
28
27
5
84
19
65
12
103
21
32
19
21
87
21
45
6
9
21
95
28
57
11
48
112
20
43
17
60
19
29
145
6
65
25
18
66
11
49
120
27
69
90
48
60
12
18
51
20
19
36
101
36
7
42
3
45
36
54
41
12
7
12
65
25
23
145
102
18
15
68
84
73
66
125
64
20
31
149
16
141
83
7
9
12
44
36
7
90
120
6
84
33
57
23
48
19
5
91
77
24
84
49
72
131
43
69
20
37
18
6
144
83
79
90
23
60
36
1
11
7
36
9
20
168
72
55
72
9
9
36
11
76
3
60
84
45
87
93
27
65
115
78
11
1
18
5
96
115
24
162
18
137
84
36
13
30
180
41
36
49
131
24
31
9
129
6
65
72
12
12
48
1
54
45
36
44
28
8
19
72
24
89
85
47
103
65
127
33
8
28
75
101
13
83
12
180
60
7
270
11
73
24
71
12
7
12
141
39
24
29
36
180
60
1
83
12
76
57
23
13
107
43
30
15
21
63
27
41
109
18
17
48
28
32
12
73
15
111
54
90
90
35
37
11
7
60
156
60
30
6
144
29
25
23
79
60
21
9
108
36
60
84
6
54
156
90
29
31
9
27
5
84
4
87
5
4
12
9
51
63
5
4
21
59
76
32
12
16
135
17
12
55
5
31
24
12
18
90
90
11
31
29
1
18
60
5
48
37
11
172
99
65
4
75
54
6
57
27
5
31
24
137
133
3
87
77
43
5
28
99
108
102
35
16
8
64
81
119
16
144
56
1
35
36
37
11
85
30
24
5
25
60
3
69
11
37
143
19
168
65
16
80
96
43
42
48
72
11
72
40
56
52
92
7
48
6
35
31
60
21
63
17
19
53
88
3
24
21
32
24
60
304
20
24
72
13
42
30
18
5
12
43
12
18
36
27
33
47
108
79
102
18
42
83
16
144
57
35
55
53
36
156
16
20
13
36
63
20
7
18
3
69
84
71
145
63
36
44
16
39
6
90
5
4
117
59
61
83
25
23
100
39
53
7
9
44
31
24
36
30
6
81
8
24
67
30
18
6
11
43
30
222
48
6
95
4
36
12
87
5
31
120
54
6
90
35
64
32
25
11
60
52
108
20
7
30
90
5
12
16
3
161
19
41
48
36
1
11
180
49
39
80
25
39
27
150
18
125
1
54
120
17
43
102
23
12
84
169
6
45
44
31
17
7
77
84
1
11
52
8
24
60
55
90
18
6
30
36
24
29
108
52
32
4
21
11
88
99
161
100
45
11
4
32
12
31
6
11
19
18
131
24
85
12
35
96
60
7
41
1
111
9
60
30
81
159
30
71
12
12
4
260
91
69
39
6
11
55
41
72
1
84
11
24
48
13
90
29
1
54
5
40
8
7
125
76
15
9
140
96
91
33
20
25
3
68
55
77
40
20
43
84
5
120
7
108
5
12
28
75
5
36
1
90
5
13
23
79
150
3
20
7
41
28
72
39
18
42
48
5
48
37
15
135
72
129
164
16
24
81
66
33
92
115
18
35
1
30
45
20
49
30
33
63
45
12
20
49
18
30
95
12
84
31
48
42
39
45
144
6
45
32
48
100
9
72
23
61
24
35
72
36
12
72
136
33
47
43
41
43
33
39
81
8
19
90
36
90
29
16
81
63
45
36
11
4
39
42
30
18
42
144
66
54
29
25
6
125
175
29
7
41
13
11
79
6
83
160
27
153
20
1
6
48
42
119
25
59
16
132
48
104
36
12
19
18
15
48
27
17
36
84
48
76
9
23
12
48
79
53
16
21
78
72
30
11
79
81
8
1
18
77
48
55
6
66
65
43
36
5
19
12
90
83
16
56
13
36
54
30
35
72
16
9
30
9
15
36
41
67
17
60
79
29
61
6
21
123
29
7
30
35
43
120
42
11
48
49
30
17
24
60
84
136
39
17
19
24
5
12
28
27
18
83
19
18
11
4
36
9
3
9
54
29
7
24
117
12
207
9
24
36
81
83
72
48
31
9
21
36
95
13
42
81
63
45
75
5
12
52
32
43
42
23
16
51
21
32
48
19
24
126
18
77
49
95
4
27
48
5
48
19
18
96
39
81
24
30
150
30
72
53
1
11
144
4
8
100
3
45
105
84
36
15
39
45
8
37
63
69
23
7
33
117
3
8
12
132
24
40
60
44
1
131
36
139
30
143
72
55
89
1
108
11
115
54
15
57
35
16
80
48
36
73
42
5
103
17
13
42
54
30
114
11
91
153
32
4
56
24
19
42
3
8
7
66
96
11
43
5
36
16
27
5
ABCD 97144860856*3^$a+1 [50192]
96
75
109
224
180
117
55
5
3
15
25
56
9
55
47
141
100
60
108
180
59
97
20
15
13
176
40
56
75
25
36
60
132
35
105
52
8
160
216
24
80
36
16
20
105
55
120
36
188
129
210
177
84
51
105
28
48
24
65
15
60
156
84
124
41
43
12
96
84
35
13
47
61
48
161
163
65
3
24
33
30
37
233
27
28
17
63
36
9
90
181
41
43
96
36
96
29
15
4
71
49
20
196
5
19
41
108
115
8
39
121
8
9
3
4
245
18
1
71
180
45
28
48
119
109
44
28
84
35
61
128
36
48
48
57
150
145
140
28
32
16
96
36
48
11
69
60
112
47
72
1
107
165
168
84
105
18
42
199
71
13
60
65
15
117
18
12
78
15
96
24
76
32
64
35
1
24
5
63
15
13
68
204
48
4
20
24
4
36
41
78
201
81
15
3
13
8
24
60
57
103
12
83
21
204
117
39
16
20
3
90
51
36
33
7
56
99
9
160
132
24
95
405
16
44
4
20
40
41
18
121
20
12
84
3
37
20
48
12
24
112
17
15
417
55
8
27
1
107
12
61
8
39
157
108
77
108
42
81
9
3
208
17
31
119
57
64
216
125
115
96
47
1
156
48
95
1
116
48
57
55
108
60
132
68
112
188
16
281
39
4
332
60
15
18
55
48
12
48
108
41
15
16
17
7
24
56
84
60
40
44
12
3
12
18
87
60
4
24
48
84
44
36
4
59
180
45
76
29
171
21
43
197
55
65
43
35
213
64
8
36
21
55
263
1
44
12
120
45
115
128
75
1
41
3
105
183
52
36
60
44
16
149
12
31
24
143
97
128
40
120
47
9
81
15
100
116
204
93
115
192
44
4
35
45
60
135
57
24
64
35
73
17
72
43
120
56
81
279
81
31
132
35
42
163
48
20
28
116
24
100
20
51
13
72
95
25
53
270
102
99
52
47
90
72
159
24
15
97
164
12
304
35
21
40
47
25
56
84
52
5
48
115
72
24
96
23
30
150
57
144
52
92
28
107
121
41
55
53
55
96
132
32
45
87
3
57
123
321
36
60
64
41
123
16
80
124
20
36
240
40
72
48
29
331
336
53
31
11
1
107
12
33
75
1
144
5
12
19
44
28
80
9
123
16
32
28
89
43
17
12
3
57
115
23
1
12
192
17
79
12
20
52
32
24
4
12
155
9
112
32
12
196
288
476
135
1
8
16
68
105
87
108
27
9
52
60
17
27
33
72
63
57
3
52
104
40
71
21
108
24
72
100
36
44
148
60
17
31
59
9
171
18
72
19
96
24
131
121
59
81
84
144
51
18
43
32
28
84
125
103
5
51
16
116
87
105
177
31
140
4
96
17
43
119
61
227
97
8
48
100
17
91
72
59
48
1
12
72
128
108
16
260
96
9
115
140
4
119
13
59
60
33
72
76
227
205
36
24
48
224
63
21
4
32
45
91
80
64
5
3
40
20
112
35
60
213
40
47
33
72
28
60
8
48
76
20
24
64
35
81
172
17
15
52
116
64
48
17
171
4
48
48
48
269
150
165
72
60
60
48
52
5
15
255
78
12
150
73
56
40
80
4
137
103
5
31
56
75
61
8
24
75
225
60
100
20
112
24
84
12
23
1
ABCD 97144977134*3^$a+1 [50002]
17
31
5
54
13
56
12
108
12
15
25
128
21
24
67
80
60
57
18
73
12
48
36
11
18
67
20
39
61
8
16
5
219
120
45
31
60
353
55
23
30
18
9
87
81
39
54
7
35
18
19
20
33
15
52
17
51
57
31
11
61
80
39
30
36
24
19
156
5
90
33
60
40
56
27
45
12
100
12
41
19
5
36
7
77
79
156
44
9
36
42
93
51
9
60
4
53
3
27
78
7
5
7
17
51
160
53
39
36
12
124
23
6
19
56
12
112
12
35
6
3
12
72
3
57
33
18
97
5
24
3
51
12
114
99
16
113
7
65
36
27
16
29
55
35
13
24
5
39
72
33
66
21
4
36
20
108
105
84
6
25
24
8
208
77
90
90
7
60
113
15
48
12
27
61
65
79
12
36
84
36
149
51
3
49
5
6
36
69
4
53
12
91
12
8
52
17
3
15
60
30
60
48
19
56
21
156
18
126
3
40
65
72
54
9
45
72
19
80
52
48
80
9
31
24
53
19
44
12
28
5
139
48
168
11
30
43
65
7
35
13
17
3
15
6
84
31
36
11
48
1
120
5
24
12
3
21
48
111
4
17
31
5
3
76
44
21
3
27
18
18
49
59
1
44
40
24
12
29
39
28
60
20
12
48
9
19
32
48
184
12
65
36
15
33
67
12
36
24
12
48
53
103
92
48
45
7
20
117
31
20
21
60
36
67
71
42
18
1
83
81
81
43
36
11
9
52
20
105
54
84
42
30
180
33
4
20
21
66
81
33
12
19
5
39
15
69
21
126
66
43
35
57
135
105
88
20
57
180
7
20
16
35
45
4
53
18
90
54
81
51
49
92
3
25
24
60
65
7
36
20
40
48
17
75
28
80
72
60
4
8
45
18
72
73
68
16
65
79
137
3
81
108
75
148
128
60
21
6
85
53
27
45
24
55
116
28
11
114
126
9
81
36
63
4
60
132
23
6
36
48
31
36
24
36
5
19
32
15
25
53
30
1
59
69
33
43
137
24
36
12
51
75
126
90
9
81
103
56
12
112
36
137
12
18
18
72
19
95
36
25
5
15
45
3
15
69
40
137
63
76
11
30
18
18
114
30
19
12
167
21
69
18
54
36
3
16
5
48
7
48
41
36
99
39
121
20
24
141
67
68
84
51
1
8
76
77
18
72
133
32
3
102
15
57
126
36
49
36
29
27
132
16
20
112
12
20
100
23
18
27
27
13
20
52
56
100
132
12
17
30
49
12
140
28
11
21
28
5
27
64
65
55
5
39
15
12
33
21
36
72
36
87
64
120
53
3
52
96
20
40
59
6
7
128
4
71
9
63
24
69
69
6
69
105
96
192
90
73
20
12
9
84
15
4
53
24
19
71
1
24
41
43
12
80
28
24
17
79
11
1
8
132
105
15
40
89
31
95
78
15
40
11
90
3
108
28
101
19
60
20
225
55
29
43
29
31
32
120
3
37
132
5
31
8
75
105
16
24
32
60
148
11
1
8
84
28
53
27
4
8
15
25
12
89
144
123
48
16
36
47
18
24
19
71
13
128
28
32
28
92
244
59
54
31
65
39
40
83
57
36
135
37
23
36
61
84
128
63
33
21
54
72
24
84
96
30
6
45
57
7
83
13
20
75
49
48
47
21
132
141
7
5
27
16
24
23
45
33
15
4
83
13
12
65
15
45
7
5
36
19
23
54
103
20
48
60
39
25
23
1
20
12
45
3
60
27
85
12
227
21
60
3
45
27
13
32
33
7
29
3
117
6
18
66
69
120
16
71
54
99
81
19
11
18
18
13
20
24
52
24
92
33
72
7
11
72
30
72
7
29
115
132
8
12
147
13
83
1
35
85
41
30
97
17
55
44
16
5
36
18
90
55
185
72
18
49
35
6
12
3
21
48
108
19
24
29
36
27
33
66
18
36
42
48
85
20
64
20
76
32
60
40
149
31
8
117
15
48
27
97
101
7
24
5
3
51
97
48
5
7
5
43
20
81
3
21
115
20
12
4
56
12
177
30
6
19
48
56
51
21
4
48
77
55
29
27
45
3
21
43
56
21
36
43
24
5
3
15
13
36
44
52
53
7
53
31
125
24
39
28
8
15
30
39
16
5
66
6
48
42
25
59
9
40
36
44
57
12
7
29
60
72
3
12
64
65
36
67
35
18
18
60
1
24
32
72
81
91
24
35
97
5
3
4
8
3
109
107
13
12
29
7
20
117
31
12
84
41
84
31
12
47
25
29
54
61
17
3
132
64
209
7
29
24
135
100
35
1
68
51
49
5
31
32
4
36
29
36
7
11
1
56
4
41
3
4
53
3
60
57
63
112
83
25
204
36
44
36
52
8
64
56
4
68
45
24
111
4
5
36
43
36
29
39
36
57
12
72
96
7
48
29
36
90
45
88
35
12
90
19
8
36
52
8
12
99
18
3
4
83
18
3
60
4
41
72
15
40
8
4
83
13
20
12
40
17
31
32
45
3
76
125
3
33
55
48
5
115
ABCD 97145019488*3^$a+1 [50059]
72
8
1
39
20
7
45
27
72
65
40
63
17
4
69
36
35
48
48
76
3
78
35
72
28
21
15
72
93
90
6
72
48
27
8
28
8
25
120
59
24
25
47
108
25
168
39
8
19
77
37
30
9
20
12
76
33
47
1
35
88
39
9
32
28
81
39
60
20
25
39
153
71
60
31
54
96
18
41
79
9
36
36
36
9
107
7
53
4
8
55
77
13
51
45
3
123
5
4
32
13
75
20
25
51
44
76
8
7
41
24
25
35
13
126
150
18
45
44
72
156
12
79
69
36
111
6
36
39
104
64
39
41
109
27
20
1
18
41
40
24
44
73
66
81
32
31
24
5
12
72
4
9
11
24
7
5
43
24
45
9
119
1
27
24
93
35
133
39
8
64
105
66
9
24
32
36
24
16
80
1
11
7
9
57
6
198
27
135
57
24
45
131
40
9
23
25
231
8
4
20
4
21
215
79
48
9
33
63
39
5
4
20
12
1
107
208
12
45
144
71
19
9
96
48
15
89
4
99
24
17
1
3
9
27
63
29
49
12
15
32
4
32
13
63
21
59
37
3
15
144
89
49
36
71
24
72
67
17
16
45
36
119
25
12
27
8
7
57
92
25
35
52
75
9
44
12
4
20
37
23
19
41
124
9
18
6
99
8
76
44
36
73
27
159
9
12
45
23
36
4
24
9
35
163
5
25
15
45
47
24
31
33
39
6
90
17
4
123
21
20
7
6
99
20
16
3
6
3
15
89
28
12
80
28
44
84
13
30
9
9
23
12
84
12
48
187
18
11
24
12
24
55
30
36
78
17
76
8
52
56
12
84
12
1
24
351
84
8
133
239
40
8
36
112
9
35
108
12
85
23
24
52
36
80
13
35
37
36
47
4
3
69
57
23
4
24
21
27
69
138
6
27
45
171
92
25
90
41
7
6
27
192
8
100
44
24
12
36
24
13
11
4
9
72
63
92
7
89
28
57
24
3
8
55
9
60
3
9
140
139
5
1
18
77
48
64
12
56
16
81
78
66
23
36
49
144
63
105
11
16
36
75
41
28
12
20
43
17
60
1
47
16
165
54
17
52
21
11
16
36
24
153
11
1
24
3
32
136
45
27
8
1
47
52
9
11
24
31
65
49
143
120
36
19
6
191
43
9
12
33
11
28
27
78
75
44
16
44
36
24
36
4
9
72
35
31
105
63
102
18
9
63
33
21
95
1
59
25
108
35
1
27
33
3
32
48
36
52
21
42
41
24
7
129
45
11
7
17
52
12
69
12
23
28
27
18
35
28
36
27
18
48
11
84
48
1
15
84
8
25
3
8
61
48
27
36
32
49
35
28
20
13
36
99
72
3
89
37
11
4
129
24
27
21
51
12
108
24
12
45
63
168
32
112
8
31
6
72
11
7
18
155
25
18
9
32
52
36
144
32
13
47
4
12
68
103
54
135
20
16
33
35
19
9
8
36
1
47
37
87
32
120
37
47
88
3
29
36
13
3
20
24
60
24
24
7
5
97
24
18
17
40
45
24
11
60
4
45
11
7
24
21
123
53
13
119
13
66
9
56
31
9
63
41
16
20
4
80
13
59
4
123
53
40
33
63
12
32
37
23
97
11
13
3
8
61
131
7
257
40
36
27
72
17
73
11
16
27
6
47
91
144
54
27
72
63
78
183
27
5
91
45
68
120
40
24
56
36
1
63
9
18
33
56
79
48
81
8
1
36
23
1
36
54
17
4
60
48
44
16
9
35
172
48
56
60
37
42
66
35
19
5
96
112
9
48
11
24
7
216
65
64
96
9
75
44
48
25
11
40
9
11
24
76
96
9
59
72
16
15
53
76
9
11
187
53
100
60
21
123
75
33
8
208
72
153
36
18
165
32
24
49
27
8
4
27
5
64
129
83
144
31
18
47
133
18
5
40
12
8
24
48
1
47
7
9
24
8
40
69
11
55
18
47
24
25
54
9
21
96
27
12
123
65
16
12
9
15
44
37
36
30
101
4
9
84
59
4
9
114
65
79
81
36
9
71
12
181
23
1
35
31
9
72
33
75
44
7
53
24
36
16
33
35
67
53
25
18
29
64
9
35
1
96
3
33
27
39
9
32
109
3
32
1
11
36
37
71
36
7
21
33
18
5
204
1
6
120
29
12
13
35
60
1
95
49
3
36
32
1
36
30
29
84
1
12
11
52
9
11
13
66
72
9
15
5
48
184
105
11
109
171
104
96
40
80
4
33
18
66
63
24
9
3
20
31
89
60
40
44
72
36
28
9
54
17
28
9
95
16
92
4
20
55
17
79
5
16
105
12
36
114
9
21
47
49
11
127
5
24
36
120
28
56
16
84
56
16
68
60
31
17
96
40
20
25
27
45
59
48
1
11
73
11
96
52
84
108
27
24
54
47
25
48
27
135
9
104
37
35
108
91
21
27
24
72
30
71
84
4
99
165
36
69
12
6
54
72
39
96
200
28
20
96
60
1
27
27
21
68
112
32
85
23
48
91
6
111
44
24
4
123
89
28
9
11
28
44
48
112
39
6
27
45
11
1
23
13
18
ABCD 97145368064*3^$a+1 [50111]
256
98
60
60
193
45
48
80
96
16
134
253
47
118
86
84
70
62
180
13
33
240
24
50
1
83
84
25
107
73
33
2
30
6
10
72
194
24
70
56
31
177
56
24
6
25
9
48
14
90
54
114
42
24
36
1
83
6
18
46
50
150
24
112
120
48
32
43
131
274
15
41
115
45
14
12
46
38
114
40
26
70
26
60
84
94
72
218
192
46
24
134
66
136
207
185
126
24
13
59
234
66
13
33
2
22
3
71
142
2
13
167
10
2
118
51
59
12
54
40
15
57
120
264
39
59
6
139
21
80
16
14
82
168
195
155
60
217
47
12
10
8
42
24
49
11
130
39
107
30
18
12
58
96
80
6
121
209
43
107
48
73
129
8
96
90
246
16
224
18
96
24
46
86
106
75
180
17
223
9
14
85
275
36
24
144
70
62
13
77
24
16
80
79
9
146
54
42
78
16
192
8
16
38
60
6
6
48
36
94
62
1
9
98
1
69
50
6
30
84
150
6
25
65
114
30
120
88
24
48
56
16
14
154
3
45
158
82
48
24
80
42
49
84
137
16
32
42
13
71
60
6
40
104
55
81
171
93
24
63
33
86
58
336
194
13
9
170
61
17
16
24
48
24
96
168
195
125
40
50
70
14
42
16
2
12
49
12
23
22
134
61
69
48
72
98
46
120
74
6
96
144
66
61
89
18
60
10
56
40
27
132
17
31
33
50
6
144
6
13
5
6
106
14
109
5
72
18
166
26
108
82
110
10
74
310
24
96
50
30
6
10
14
25
129
111
57
38
60
22
2
13
89
88
48
24
39
35
25
84
11
262
2
12
24
36
48
6
235
35
204
150
6
34
120
171
84
108
107
42
120
19
35
60
22
2
12
109
165
110
82
120
62
96
34
26
22
32
72
16
38
24
10
182
18
43
45
2
6
40
99
117
96
38
34
32
138
126
40
50
37
83
126
240
48
43
45
98
49
77
136
32
16
26
70
170
46
2
22
14
82
144
50
54
55
9
48
2
30
42
198
40
176
40
39
33
27
101
16
48
80
91
11
120
48
186
67
83
10
50
6
16
2
361
119
270
30
10
26
6
54
186
40
14
120
66
78
178
147
11
66
40
218
60
25
57
99
5
24
112
24
15
9
216
26
60
24
82
24
74
60
66
24
40
120
72
62
162
24
112
14
34
26
94
80
24
102
60
30
16
24
144
75
35
114
72
54
90
40
15
11
70
14
34
62
34
120
87
12
107
90
40
144
176
30
24
10
50
22
63
11
30
40
24
104
30
13
29
16
32
40
15
41
67
45
32
151
59
6
54
58
74
133
65
160
63
23
84
1
59
82
3
45
96
344
126
120
60
6
103
41
114
181
129
26
70
26
54
40
56
120
24
40
170
46
96
27
125
210
22
123
5
162
13
41
64
176
6
84
24
36
66
24
55
81
74
166
14
24
10
63
60
59
48
12
174
96
16
27
36
81
96
24
168
48
32
30
252
30
114
97
93
224
90
120
6
96
24
144
16
50
126
18
72
84
34
32
103
225
171
21
24
146
180
10
24
315
29
30
60
46
14
145
95
10
62
106
48
14
145
47
34
159
41
24
126
186
24
150
10
110
106
48
56
112
27
77
54
10
56
18
150
66
97
ABCD 97145386498*3^$a+1 [50036]
43
20
69
67
44
21
66
30
60
67
96
11
13
77
19
29
30
21
76
20
105
19
12
35
45
9
3
45
55
32
28
8
12
3
37
56
27
13
11
30
3
160
23
72
1
12
59
73
20
12
16
20
4
53
7
48
65
55
8
28
20
9
7
11
12
12
25
41
79
5
15
28
8
27
108
42
7
48
35
18
19
11
25
12
137
60
66
33
16
44
40
89
18
9
4
29
72
6
49
36
44
45
3
76
20
39
102
111
4
8
45
127
101
75
9
66
49
68
27
6
7
48
12
65
31
17
7
23
69
33
18
33
21
18
25
32
33
102
21
57
7
11
42
7
24
20
57
15
15
69
15
108
13
77
7
36
20
27
12
13
5
27
16
65
7
20
16
12
104
3
33
120
4
24
12
5
54
69
99
12
1
47
30
55
116
12
39
30
6
54
30
1
29
55
35
13
20
57
79
20
51
6
12
18
9
16
60
8
4
32
16
48
32
28
17
24
15
40
144
17
79
5
30
1
24
35
21
4
23
25
5
67
35
18
7
48
20
3
49
5
78
13
32
57
3
12
4
24
8
28
36
41
3
76
11
45
52
12
23
72
18
15
33
30
33
12
168
40
12
17
7
60
44
9
7
53
31
12
5
39
36
15
12
25
56
36
63
48
13
12
35
13
47
30
7
8
84
81
43
11
1
8
52
48
17
27
87
85
23
57
51
13
29
12
55
71
9
4
96
36
47
33
27
13
5
24
6
13
29
55
53
7
35
21
12
9
48
43
5
3
16
35
1
17
12
15
3
1
17
102
1
24
36
44
16
17
43
24
53
30
25
35
54
31
65
3
16
5
30
18
31
161
43
36
12
32
48
72
27
9
16
8
15
13
5
19
11
45
105
7
17
91
60
24
101
12
90
45
3
12
13
12
35
1
12
8
27
25
24
41
7
83
54
3
28
5
43
84
48
35
30
19
60
8
33
12
7
8
52
140
4
11
13
12
11
42
15
60
52
68
36
112
47
12
1
17
30
13
17
31
17
15
4
36
12
47
66
19
140
51
12
1
17
79
191
25
5
7
17
39
9
78
37
12
83
33
40
24
264
17
7
8
9
55
5
3
93
67
20
36
4
53
3
69
30
37
8
93
15
15
25
5
60
43
24
17
48
31
47
13
17
12
31
71
45
21
99
63
30
7
5
60
18
13
24
84
11
18
15
15
12
18
18
30
84
3
88
84
8
48
45
43
12
8
21
43
17
63
15
121
41
19
36
53
30
33
52
12
5
108
43
12
23
69
201
27
57
18
33
15
9
3
145
32
228
57
36
7
5
27
3
33
39
18
72
6
49
53
27
36
4
23
61
11
6
24
39
40
17
42
18
39
4
17
7
68
4
41
84
66
33
21
75
4
11
18
3
15
37
83
102
48
42
18
7
8
12
3
84
21
15
25
72
23
72
45
15
81
40
41
18
1
36
24
12
5
12
18
9
16
48
11
6
55
5
12
43
12
8
12
40
5
12
60
30
25
5
78
13
65
7
5
78
97
60
72
53
15
15
18
60
54
61
77
3
28
192
59
85
56
9
31
5
19
24
59
42
18
30
78
93
36
100
84
92
45
7
20
72
3
42
39
4
5
43
8
40
59
42
6
97
48
80
15
24
48
1
24
5
31
24
5
3
9
36
15
84
4
29
3
9
79
44
136
17
79
36
20
27
61
12
12
8
28
11
33
16
17
192
30
13
24
41
12
43
48
32
24
4
41
6
57
45
103
60
107
21
4
17
18
30
27
28
53
54
13
12
20
15
18
31
41
19
107
13
11
9
9
12
3
15
73
32
36
52
12
5
27
28
5
31
17
7
47
6
67
5
18
12
30
18
9
21
55
20
9
48
7
48
23
25
29
18
1
17
54
48
25
92
4
12
60
24
11
12
18
67
5
48
42
37
11
12
18
55
77
78
49
24
11
18
31
12
17
78
13
47
30
42
13
48
17
19
8
45
63
112
17
43
48
29
3
36
4
12
36
65
24
36
3
4
32
76
35
9
4
20
51
60
6
63
16
11
9
28
17
48
30
1
20
12
39
25
65
30
45
136
12
12
128
165
55
5
31
11
13
56
141
91
48
17
115
44
3
1
44
16
29
7
8
27
49
59
1
56
36
60
15
13
12
12
113
15
48
36
64
47
37
12
71
25
20
100
59
6
7
8
84
28
95
12
9
201
31
8
9
18
9
45
48
48
3
12
64
11
25
5
19
228
72
44
24
105
31
12
12
12
53
7
23
25
8
69
175
8
12
36
57
7
8
16
11
9
72
4
20
48
45
7
36
8
4
35
60
25
53
30
30
42
72
18
31
71
48
18
3
40
24
60
48
72
53
3
9
18
37
12
65
111
24
3
30
3
40
44
15
1
47
13
65
75
9
43
17
18
12
30
36
12
60
48
7
65
43
17
51
64
17
66
12
1
12
65
3
52
12
53
24
66
42
12
90
1
24
20
4
12
5
12
12
75
33
3
57
3
27
61
60
89
48
12
3
52
65
12
6
13
17
3
76
48
17
90
61
32
3
42
43
179
30
39
16
48
8
9
103
56
40
11
48
21
16
20
40
35
90
19
12
8
27
37
60
32
3
25
36
47
13
20
9
91
11
18
31
24
68
24
15
48
30
55
23
30
19
84
20
4
23
42
75
12
81
19
180
5
111
52
17
60
159
72
15
30
15
45
24
31
29
19
84
23
49
20
63
12
6
3
81
19
104
12
24
12
9
30
21
15
30
12
90
18
7
17
48
31
71
6
19
23
138
7
20
16
20
36
21
12
12
19
11
6
12
31
200
16
95
33
45
7
11
45
27
18
7
8
28
44
16
24
8
39
6
27
33
27
40
8
24
28
23
13
17
60
24
15
40
5
3
27
6
3
9
120
31
71
96
30
7
56
76
23
1
20
16
11
12
1
20
21
48
51
4
32
16
47
85
12
44
21
43
12
53
55
137
18
48
37
108
65
19
11
30
19
20
24
9
7
24
32
4
24
101
15
3
13
24
48
5
7
8
33
3
72
148
47
25
5
12
31
20
9
55
20
3
49
24
11
1
29
31
17
138
97
23
33
4
96
56
21
15
15
12
60
57
15
9
4
47
33
75
25
5
3
4
11
24
30
31
47
30
30
1
44
40
12
83
60
21
4
32
33
55
5
120
103
44
15
73
5
3
72
45
3
39
69
9
72
103
12
8
3
54
91
32
15
1
20
9
7
113
ABCD 97145479846*3^$a+1 [50092]
151
5
25
24
59
7
18
11
61
24
23
25
18
60
29
73
35
61
36
120
71
48
31
126
12
60
18
89
144
55
29
108
84
139
149
25
11
25
42
84
41
72
1
144
72
23
61
59
48
7
36
5
24
25
11
25
54
101
7
90
12
47
61
24
108
90
18
12
71
180
1
11
7
132
18
47
36
12
121
71
73
11
60
96
103
30
35
12
31
53
55
180
17
12
55
173
192
13
72
71
19
6
71
19
29
145
60
83
79
54
11
1
72
95
163
29
145
240
48
150
197
1
162
156
65
132
19
24
12
17
37
11
205
35
79
36
18
156
23
48
7
12
126
23
19
17
1
35
48
1
90
5
13
36
36
168
95
180
48
48
7
30
35
37
72
168
72
23
13
119
25
35
60
31
65
43
5
24
1
162
24
5
85
11
79
161
13
24
107
13
18
89
96
13
186
18
11
7
48
89
163
42
131
60
72
72
25
48
42
113
43
144
5
108
24
24
1
119
25
36
198
6
35
84
133
23
241
18
17
108
1
35
217
18
29
7
185
84
12
132
37
36
215
60
37
35
31
65
61
35
25
35
60
13
12
71
24
1
144
48
203
48
25
12
23
37
120
23
19
18
198
89
157
203
36
12
72
12
31
77
120
13
35
19
41
37
48
23
37
59
36
175
54
71
19
318
71
12
84
1
18
29
1
396
78
66
35
145
59
12
48
7
29
7
53
79
126
12
180
72
36
95
60
31
54
36
83
48
43
54
36
35
24
72
31
17
60
37
18
30
47
13
47
48
48
132
85
12
180
35
1
18
24
41
31
29
7
29
48
12
85
6
138
54
6
119
1
6
65
19
101
360
144
85
11
145
114
29
223
53
31
125
91
5
157
35
48
49
48
36
131
13
83
24
36
253
47
24
1
143
61
18
12
125
73
132
90
65
19
29
156
37
23
24
48
12
85
78
18
12
24
36
167
72
13
180
35
37
48
155
151
36
65
24
12
49
35
31
312
18
90
29
96
12
205
66
6
36
54
29
24
72
24
72
13
54
30
167
13
78
30
24
155
1
107
48
24
61
108
95
49
23
43
5
60
49
83
37
42
29
19
18
23
85
11
25
24
131
48
1
90
17
24
79
29
12
1
12
35
1
42
48
54
23
24
24
12
144
36
12
36
85
11
43
77
19
5
67
53
1
18
48
42
83
97
23
108
31
29
1
6
29
60
36
60
85
59
84
55
29
7
65
79
209
541
24
83
43
144
66
60
414
17
1
12
60
36
11
25
23
31
89
37
35
73
66
65
85
71
31
24
66
107
145
108
23
12
7
41
31
54
156
11
157
12
36
18
5
12
73
11
48
36
91
48
42
84
162
150
23
24
7
30
119
84
60
132
61
48
59
120
25
23
13
11
79
5
241
126
17
25
35
55
66
59
73
72
11
169
107
49
107
19
53
55
65
7
113
85
168
84
11
12
132
61
18
5
12
12
31
89
121
191
49
35
1
59
25
24
83
204
91
5
168
1
11
48
36
60
43
5
192
48
67
66
23
19
77
31
90
54
5
49
54
5
25
71
132
48
7
77
133
59
109
36
138
113
73
72
18
17
109
143
73
30
5
37
107
73
11
12
115
162
35
7
89
12
37
47
60
61
35
48
55
114
11
24
37
30
5
24
67
5
12
103
18
36
95
19
54
48
60
59
61
119
49
155
24
91
17
12
7
156
125
25
23
79
5
48
133
11
84
12
49
108
78
65
25
72
108
90
12
65
211
29
37
191
85
12
96
102
78
35
109
11
145
6
53
60
43
125
48
144
25
71
37
24
59
61
60
18
90
108
35
19
66
59
13
23
48
7
12
77
60
31
173
24
1
12
35
12
103
125
12
12
ABCD 97145496634*3^$a+1 [50118]
63
5
91
84
233
283
21
20
13
3
45
30
5
115
9
9
30
24
41
64
15
156
24
180
36
17
108
7
9
33
3
12
8
217
15
3
12
18
48
51
51
105
57
6
24
90
15
8
64
48
15
48
77
61
90
144
6
87
57
66
12
65
40
27
45
56
12
55
9
44
67
150
78
120
5
19
17
19
60
114
120
47
16
20
43
41
28
15
156
5
16
20
48
55
225
15
96
5
7
192
5
36
156
31
9
3
78
18
41
31
5
145
90
72
6
47
7
17
48
60
52
3
137
19
12
209
13
3
20
7
48
17
52
96
60
8
72
43
24
93
15
105
12
80
36
16
60
3
93
12
3
177
3
18
27
123
5
96
31
5
48
115
54
66
12
9
56
84
60
91
45
24
36
12
20
55
5
1
42
48
54
6
9
128
43
5
4
63
5
43
72
105
63
221
31
12
108
173
52
44
16
60
15
117
3
18
54
180
117
39
57
24
68
91
21
108
33
23
12
13
30
162
83
96
43
5
31
21
51
48
89
43
65
43
5
52
93
90
77
43
54
63
12
228
80
24
136
3
9
32
76
68
67
57
51
12
42
30
36
5
36
61
18
17
48
36
43
65
60
48
64
3
60
36
21
153
15
33
102
33
24
36
27
5
31
54
120
6
65
19
30
6
12
102
15
15
17
40
63
17
19
12
45
68
7
57
3
30
159
108
140
36
85
47
73
120
27
45
162
6
27
12
15
258
15
3
54
15
15
276
12
9
3
36
114
47
24
19
17
28
15
41
60
12
24
288
43
60
53
60
36
84
67
72
101
79
45
21
27
75
12
5
52
48
116
72
7
17
73
15
63
132
180
138
47
36
12
43
21
68
52
104
36
109
42
48
89
52
39
192
18
24
30
45
12
81
15
120
57
6
17
160
32
28
44
88
92
36
103
117
75
12
53
7
17
48
43
53
16
48
15
48
18
11
43
36
21
44
52
57
120
27
48
15
96
144
60
48
17
100
21
39
15
18
42
30
95
25
48
78
9
273
18
24
17
31
48
21
9
30
84
117
51
48
117
3
17
12
1
39
3
78
30
29
91
9
81
24
6
57
63
24
105
3
29
84
79
33
3
137
55
57
20
55
36
9
108
192
15
53
97
48
42
6
311
1
30
69
80
48
91
42
15
3
12
60
78
54
33
12
180
15
45
63
69
56
40
105
15
33
54
105
120
12
39
12
42
3
63
5
259
6
54
45
15
17
79
17
48
64
68
43
120
69
3
12
161
4
111
60
21
3
17
1
48
30
57
32
48
24
49
72
39
99
21
9
90
60
5
16
48
60
3
5
12
61
35
12
43
21
8
28
84
104
24
25
6
120
41
16
75
78
30
9
108
3
9
51
12
18
30
81
33
135
48
3
89
175
33
63
5
16
140
28
111
69
51
42
15
3
29
36
55
54
83
7
30
23
73
30
17
72
112
20
48
180
25
66
69
48
33
47
7
48
17
1
144
186
57
32
180
91
54
6
9
12
116
97
123
27
18
15
152
108
55
9
93
63
63
57
15
12
5
115
45
8
180
64
21
18
24
36
42
23
24
1
24
15
32
28
20
72
79
21
44
19
45
180
32
13
167
73
3
44
121
48
111
99
41
16
32
100
3
5
4
21
287
1
54
117
20
16
3
132
60
60
45
12
51
24
168
48
65
67
72
33
24
48
32
1
42
30
15
15
105
108
15
60
5
37
48
95
103
17
4
60
123
78
42
93
32
148
3
24
60
36
120
120
65
36
16
12
8
55
18
24
96
24
35
36
124
128
115
57
8
55
69
80
31
78
30
5
85
95
12
157
87
44
4
15
90
78
57
51
84
66
39
48
12
63
69
120
56
40
15
12
105
21
72
87
51
57
44
144
49
35
28
3
12
57
48
3
89
156
19
17
28
8
25
47
1
24
15
12
3
36
21
9
27
15
69
39
9
60
63
29
19
5
19
78
30
45
12
3
5
24
36
52
33
42
36
57
15
17
1
72
47
60
52
39
65
36
61
72
11
19
33
72
3
48
84
65
55
96
69
51
57
15
5
52
3
89
48
36
19
6
39
32
43
5
1
39
15
117
21
15
60
3
57
105
59
48
115
105
3
17
12
289
95
4
3
12
33
32
28
123
54
78
113
7
42
3
27
33
32
148
12
63
18
35
55
117
15
57
48
60
ABCD 97145816356*3^$a+1 [50000]
9
114
21
136
35
21
40
77
27
24
81
36
19
80
264
21
51
39
129
39
6
42
9
15
25
35
6
55
29
18
6
24
168
72
27
123
13
5
30
37
53
60
55
125
12
78
9
3
21
69
171
27
18
27
120
24
21
18
24
57
33
111
16
5
18
145
11
24
72
45
21
60
12
18
72
6
19
47
1
23
102
3
81
48
18
24
48
12
25
104
16
53
3
129
30
30
6
12
30
3
33
31
11
157
11
180
81
3
13
89
126
9
15
9
45
24
12
150
6
48
36
78
48
97
53
18
24
33
48
27
60
9
3
18
48
27
24
15
1
53
24
3
27
72
6
84
18
73
72
77
51
24
3
18
99
40
11
54
223
17
6
30
12
30
18
159
63
81
15
49
77
138
6
67
5
162
60
85
11
42
19
11
42
12
60
138
33
168
45
27
9
6
25
29
78
13
24
53
3
27
60
18
42
6
30
81
40
29
24
78
12
30
222
85
5
75
88
56
15
72
12
18
138
12
72
42
96
42
30
27
159
54
78
102
126
105
45
67
5
18
6
24
51
33
48
63
27
42
150
6
15
16
5
6
93
16
125
43
23
9
45
6
42
27
45
54
162
3
72
3
21
15
18
60
3
33
15
75
6
15
96
24
45
51
120
27
36
12
37
8
27
36
30
42
72
33
9
48
63
3
12
204
36
12
21
51
45
159
12
144
18
6
45
81
18
60
97
5
24
6
69
9
63
45
3
39
12
85
29
12
42
6
87
87
6
12
18
12
12
18
67
17
6
42
18
69
3
6
7
120
24
83
6
31
29
24
42
30
43
8
40
5
3
39
36
21
21
19
35
36
54
108
63
24
93
3
105
42
12
9
27
18
30
120
45
21
51
9
48
7
125
91
5
12
138
45
15
54
30
45
21
42
25
23
12
12
18
30
33
45
99
24
87
9
16
8
21
18
33
135
9
3
6
6
81
40
104
96
40
17
6
169
23
102
3
33
102
42
7
101
84
78
6
19
221
27
3
24
36
6
51
9
60
51
144
39
24
33
45
3
21
24
30
21
63
12
18
66
36
36
12
18
12
126
12
42
270
18
12
12
96
72
27
69
6
45
3
72
30
18
93
99
144
12
54
75
96
219
21
33
126
30
48
66
12
168
21
63
6
54
13
104
21
67
125
72
6
85
77
3
24
120
51
144
21
24
24
69
30
42
43
11
36
36
42
27
93
138
48
6
171
48
27
42
51
27
72
42
6
18
6
21
87
210
102
9
99
60
18
108
51
24
21
48
36
7
8
15
1
59
102
48
42
37
32
33
55
8
3
21
208
32
96
9
39
39
60
42
99
135
6
91
107
12
138
66
21
9
127
17
12
66
33
27
12
30
60
42
24
24
85
71
42
12
27
136
47
18
54
9
16
56
48
21
6
30
12
96
24
3
3
21
51
84
6
72
12
31
24
11
37
8
129
156
67
35
42
99
39
30
168
54
30
30
73
72
48
143
9
9
30
72
9
88
8
39
54
30
24
30
30
108
37
11
12
33
112
47
48
25
104
3
36
12
189
16
77
90
30
6
84
42
15
24
64
35
42
30
18
18
9
3
21
15
126
126
18
195
45
30
117
40
59
24
21
40
83
42
6
18
12
39
9
84
6
84
18
7
5
18
24
6
90
78
96
51
45
19
5
30
6
63
69
6
54
55
5
6
30
84
18
12
30
63
3
117
64
56
24
9
66
30
36
3
45
42
9
40
5
75
15
1
120
104
40
53
30
138
24
48
3
27
90
96
6
13
53
120
90
9
75
13
128
15
12
6
31
83
12
9
96
21
30
12
25
5
42
105
165
66
33
72
75
69
3
12
6
102
18
30
189
63
12
13
8
3
12
30
19
71
12
13
65
7
5
123
9
135
3
90
96
19
32
45
91
47
12
36
9
9
30
54
6
42
210
30
19
35
60
48
60
13
17
12
138
42
144
66
21
64
311
49
23
57
40
35
18
72
75
24
39
18
7
5
36
6
25
65
15
51
45
3
42
19
11
18
54
12
48
6
42
25
47
30
27
99
24
6
111
39
49
47
1
24
29
19
125
48
120
12
30
72
9
15
81
88
8
64
48
56
45
72
99
15
1
5
3
64
77
6
213
69
30
12
6
19
53
78
12
42
36
19
120
29
30
12
9
63
12
133
65
6
36
18
36
96
6
60
162
18
25
155
24
60
25
53
43
8
27
37
35
66
24
36
12
42
6
36
15
15
108
157
71
12
93
27
13
24
131
162
67
71
42
42
36
25
5
3
72
93
12
42
37
35
18
66
30
66
60
45
40
11
12
60
13
80
40
8
39
12
21
63
1
35
138
51
21
54
45
27
174
39
51
24
30
87
112
32
96
24
3
108
78
91
29
27
93
84
42
205
35
186
12
66
45
15
12
ABCD 97145885236*3^$a+1 [50023]
105
225
39
51
30
119
40
39
9
63
72
18
24
95
115
293
168
24
43
102
42
36
48
129
15
65
49
84
6
48
221
49
18
6
47
25
12
11
103
9
135
36
21
69
36
63
8
37
36
54
17
37
66
78
54
30
63
32
360
73
18
5
24
40
39
41
72
16
15
84
21
75
53
40
72
224
24
1
54
9
3
29
67
141
8
7
18
23
121
60
11
24
103
65
31
144
65
72
24
120
19
5
37
35
1
63
24
39
57
15
120
9
8
73
24
23
31
9
63
17
127
137
43
30
15
81
18
149
40
80
31
81
45
35
88
63
48
9
9
24
54
66
54
41
31
6
18
65
7
12
36
150
48
294
53
64
9
23
16
8
163
21
57
12
51
96
105
36
36
18
5
40
45
11
48
48
7
36
90
54
5
40
152
16
15
24
18
15
111
30
96
12
87
39
81
15
17
31
17
24
72
49
39
32
7
66
24
126
126
99
111
144
33
48
32
48
55
9
48
33
72
24
71
48
43
29
7
156
54
23
24
7
9
32
72
55
66
6
89
24
7
9
72
15
65
43
5
79
60
213
8
72
121
119
16
9
47
64
56
85
54
48
29
49
66
29
13
3
153
6
41
43
101
49
15
39
41
7
153
9
15
39
9
48
24
8
25
30
72
42
71
40
69
11
24
31
17
7
65
79
18
48
24
87
8
25
72
63
15
126
66
33
152
37
195
48
63
17
112
51
149
16
80
55
72
24
89
85
42
18
15
80
160
63
89
55
17
55
96
17
67
42
90
65
55
36
45
32
31
41
85
35
48
49
174
18
24
71
112
87
72
65
48
49
102
57
3
48
222
144
18
5
48
31
81
27
90
18
105
27
54
111
87
72
9
63
137
7
17
31
65
97
60
11
79
17
48
55
96
18
66
36
57
8
85
36
66
78
30
24
48
17
97
84
27
9
6
90
63
39
54
27
56
103
33
32
55
36
29
31
9
21
18
9
87
33
72
69
131
16
3
29
240
24
31
257
133
18
18
143
16
32
16
33
23
49
71
55
129
15
90
18
12
222
210
18
71
1
15
128
25
15
3
149
40
224
1
47
145
18
198
71
25
39
32
19
93
99
36
6
36
95
31
36
108
90
36
3
56
48
49
36
51
57
15
8
40
72
8
24
16
33
119
192
31
41
16
33
18
29
13
27
27
45
99
54
90
12
24
72
36
108
90
47
25
23
31
9
8
24
79
9
27
60
162
12
42
89
19
102
23
19
21
207
17
88
3
69
80
121
18
6
23
121
48
6
18
47
40
39
129
15
84
173
7
72
9
264
39
9
8
240
24
7
81
104
49
12
3
39
18
15
128
1
63
39
36
36
9
80
79
9
8
24
121
126
9
24
15
41
72
49
24
15
15
41
163
101
25
47
109
90
150
131
72
88
128
25
47
24
73
47
31
89
13
6
149
96
40
57
174
6
3
81
23
1
84
11
31
41
40
72
48
72
32
376
3
29
61
48
42
57
63
41
24
7
18
15
153
39
27
78
54
65
88
153
54
129
24
8
13
35
19
77
64
104
31
198
131
79
144
18
71
79
9
3
6
71
19
126
23
88
24
32
187
77
40
15
225
27
48
69
111
9
48
32
40
21
11
7
137
55
168
156
6
48
72
6
12
53
24
40
15
48
54
18
89
48
103
126
11
208
15
17
24
193
263
25
120
119
31
66
71
16
24
80
31
17
40
192
75
5
7
90
126
60
5
24
48
13
27
48
177
47
7
41
16
15
48
57
56
31
54
96
35
1
66
36
9
99
53
25
108
90
41
79
126
60
87
15
384
36
45
32
103
33
24
9
119
72
96
24
72
37
83
7
9
39
89
109
3
32
40
21
35
157
6
141
96
15
9
96
123
21
176
24
19
54
95
48
37
35
24
144
103
17
160
32
1
23
31
60
45
80
40
9
71
112
80
96
24
19
101
16
24
32
19
69
75
53
97
54
9
27
77
16
8
73
126
17
7
9
8
40
9
36
6
ABCD 97146242764*3^$a+1 [50006]
107
54
36
43
32
195
108
36
36
108
30
90
6
30
6
210
24
1
48
95
30
72
18
60
157
89
126
90
31
192
96
5
6
180
180
13
41
39
81
24
7
29
54
61
144
95
42
199
29
36
54
252
78
72
318
25
161
66
61
48
5
66
108
36
36
90
294
84
1
41
48
90
13
83
54
12
78
30
96
30
49
96
144
125
115
48
80
144
9
24
90
12
54
6
180
18
90
12
1
53
54
60
57
9
24
36
36
39
135
114
66
114
163
17
127
53
66
60
144
126
156
99
16
179
30
31
48
128
27
37
23
72
49
80
16
288
65
126
1
149
54
36
36
93
51
144
93
27
37
5
48
36
7
179
84
25
155
6
31
23
66
204
171
3
61
71
84
36
49
29
36
90
36
49
80
9
60
30
45
15
36
84
153
144
63
60
192
198
63
9
114
21
123
21
64
35
42
18
66
15
16
23
60
90
102
13
65
31
125
19
41
7
77
6
30
6
18
66
85
29
270
37
48
32
48
117
60
54
121
23
121
5
27
27
85
77
48
42
174
114
25
5
132
18
21
16
80
225
138
6
31
23
12
24
216
13
17
18
13
407
25
101
27
208
80
16
5
24
99
207
81
9
180
3
45
96
30
24
246
144
135
15
90
66
96
48
36
60
30
7
48
71
288
126
24
156
96
39
45
24
126
61
113
270
126
6
18
36
54
66
127
80
33
36
75
96
39
18
7
65
63
81
15
9
103
59
90
108
156
24
75
141
115
32
69
75
69
36
210
60
108
12
1
107
6
54
121
59
270
103
113
127
107
12
60
90
19
144
17
174
150
30
54
72
175
48
71
30
36
108
27
15
54
90
36
93
16
560
9
42
18
43
167
180
60
36
30
6
198
90
66
114
72
54
54
12
78
30
36
24
120
96
349
137
48
60
120
163
17
42
270
180
3
117
43
71
25
32
112
32
69
30
24
216
61
5
60
79
155
85
35
90
6
54
270
9
45
66
1
59
37
53
54
36
54
91
281
199
5
90
1
48
35
96
36
9
9
30
105
48
9
78
30
43
48
35
150
174
73
80
9
60
75
123
90
66
60
54
7
96
32
165
43
83
6
30
9
9
7
48
48
29
3
15
97
48
17
79
29
72
84
6
54
30
54
96
7
59
133
17
18
36
9
75
72
45
9
24
72
39
96
3
330
3
63
81
64
41
18
72
48
150
72
18
61
11
54
36
91
29
24
270
45
64
17
79
119
25
137
39
81
18
13
59
85
119
54
115
47
90
55
80
9
36
3
15
90
66
36
108
60
121
5
84
87
63
12
54
6
121
17
175
48
137
6
1
89
39
141
210
54
36
24
66
96
54
55
161
31
32
27
180
49
5
84
42
84
90
180
6
108
90
30
81
16
209
15
21
90
1
48
275
109
41
151
48
137
114
181
53
27
3
42
84
79
11
186
180
120
24
7
119
48
42
180
75
64
80
231
9
81
48
63
64
144
41
18
396
126
18
30
6
90
30
54
55
161
36
108
36
126
60
1
47
6
174
60
162
120
54
36
78
271
101
43
96
185
ABCD 97146251368*3^$a+1 [50119]
56
15
1
72
11
96
30
15
45
123
15
33
21
24
36
30
121
11
37
47
204
21
15
1
53
18
9
24
111
66
31
29
66
25
137
7
161
54
84
61
35
36
57
15
54
43
23
25
29
18
33
81
90
66
51
135
120
6
18
97
8
24
69
3
189
6
54
12
24
36
30
108
126
108
6
30
7
35
18
99
57
60
3
15
18
12
6
109
101
6
18
18
30
18
114
15
3
18
30
36
60
54
151
5
36
24
87
69
43
56
48
21
12
87
9
54
66
231
75
60
66
15
27
18
66
90
24
63
48
33
12
6
36
174
36
15
9
39
16
35
72
12
6
36
15
105
96
12
42
18
90
36
120
108
6
79
65
36
72
19
168
83
36
1
17
87
33
31
77
75
15
153
9
7
24
11
69
21
30
24
141
69
42
54
19
80
88
29
51
48
21
42
66
111
72
15
25
17
12
78
54
18
12
57
15
132
138
24
18
9
39
49
8
105
18
6
79
120
119
78
115
113
15
93
6
21
159
33
15
6
19
71
57
69
126
45
57
36
144
18
6
72
54
69
93
12
15
21
144
3
21
66
49
83
18
72
18
12
13
8
69
43
312
5
3
141
27
87
48
42
36
27
45
54
36
73
17
72
12
78
72
12
24
102
51
24
96
33
54
54
54
61
72
47
73
29
6
174
15
9
36
19
35
18
3
48
120
9
39
9
18
72
18
24
43
23
24
1
17
30
18
60
36
7
41
6
57
15
102
72
6
18
36
87
93
84
24
127
56
48
75
18
30
60
54
12
6
66
36
78
36
9
64
35
126
15
40
53
27
75
36
60
36
33
15
33
45
115
80
3
12
54
43
17
15
3
54
48
24
72
55
53
3
15
9
24
21
12
15
64
29
18
60
48
45
69
43
11
30
87
111
24
33
3
120
13
48
24
5
99
63
177
45
3
160
96
11
120
78
30
18
7
32
3
36
36
36
33
96
15
120
96
33
21
51
87
78
18
1
56
16
176
93
102
13
200
39
42
12
108
7
11
13
32
81
36
3
40
200
33
252
3
16
29
36
114
192
36
6
54
12
126
27
27
18
67
8
24
15
48
60
37
17
198
73
24
65
48
7
24
23
49
11
36
84
13
41
126
6
51
15
25
35
37
47
25
47
49
23
97
29
42
30
3
57
63
129
15
99
21
69
19
29
60
36
3
16
24
41
24
12
90
54
115
35
108
36
18
66
169
53
99
27
18
36
48
6
1
11
42
84
132
72
162
12
42
90
18
12
75
15
121
47
72
1
24
59
18
43
53
3
9
60
54
21
63
180
42
138
25
17
72
7
11
117
9
15
39
30
144
27
72
27
114
51
93
3
15
1
53
54
12
57
69
24
171
21
18
9
117
6
117
93
75
21
12
103
29
19
17
30
33
81
54
126
27
48
87
73
11
96
54
18
37
144
11
6
84
24
19
11
114
102
18
6
108
57
9
36
36
96
36
54
36
25
95
9
15
1
53
99
93
6
30
42
18
36
102
6
75
33
63
24
69
18
25
155
93
129
36
27
21
24
18
84
13
11
12
18
39
21
3
88
96
65
18
117
9
66
18
3
24
9
7
72
32
15
126
60
30
72
57
57
54
1
80
9
18
72
37
8
93
51
24
48
27
117
39
36
24
21
24
216
21
3
24
63
24
1
8
72
48
40
48
65
60
43
119
162
18
37
47
24
30
27
45
6
36
30
27
15
54
198
102
96
12
24
72
27
57
15
16
185
6
9
165
18
36
18
6
36
105
21
90
36
30
31
5
75
105
63
24
16
65
36
12
31
41
24
7
113
42
120
54
6
9
81
18
36
48
18
7
32
57
18
37
47
24
9
81
84
60
199
35
102
18
93
3
18
144
66
54
75
15
121
11
37
71
30
54
42
3
33
79
23
57
129
7
11
18
219
16
65
6
9
88
101
48
18
121
23
25
35
133
5
144
18
18
216
36
18
18
6
73
11
24
72
84
18
7
125
36
39
45
3
112
8
144
160
32
24
75
133
179
69
21
12
111
33
6
1
53
123
183
33
147
45
9
54
25
8
21
3
9
78
18
12
3
48
3
61
72
65
159
57
63
135
57
21
19
56
40
23
60
54
55
8
24
69
123
216
16
77
78
21
40
95
97
47
6
51
51
93
69
108
6
1
35
18
36
12
60
72
54
12
78
120
7
17
216
15
39
57
9
126
6
27
63
36
54
144
63
64
65
39
33
6
126
ABCD 97146407602*3^$a+1 [50317]
63
36
21
39
24
65
91
101
43
45
104
40
147
5
115
45
48
48
80
48
151
185
88
87
24
249
168
3
60
41
19
77
448
111
204
5
91
60
153
128
144
439
36
60
609
231
9
111
9
72
240
3
141
159
9
48
3
60
417
24
144
120
32
88
75
120
341
199
41
96
64
320
16
168
152
40
3
60
41
64
15
9
200
16
72
3
21
120
120
39
36
24
29
127
9
291
189
240
56
48
96
192
19
381
48
15
57
48
111
233
7
60
84
9
48
243
45
171
45
248
40
96
72
464
55
41
304
15
144
81
135
204
29
31
156
144
36
9
15
9
32
88
72
159
36
365
96
88
75
189
32
136
39
105
96
288
72
48
32
48
235
5
31
369
15
57
39
81
3
60
120
177
104
144
55
9
27
45
24
216
15
89
160
24
8
139
213
27
240
165
144
32
48
40
240
72
219
264
69
327
180
24
156
89
16
576
32
91
96
21
24
39
57
72
267
21
183
336
33
96
192
3
36
24
216
240
65
184
231
81
48
312
120
39
9
15
65
31
60
285
48
168
48
192
24
104
40
96
159
240
105
135
36
264
60
36
125
79
17
40
99
24
45
72
8
136
24
171
204
177
3
101
175
129
51
45
80
16
720
128
160
176
55
9
171
60
24
129
32
160
75
24
189
32
40
15
60
24
45
120
15
60
237
123
29
16
195
36
281
199
201
32
192
16
32
271
17
103
9
408
39
24
105
72
303
225
56
336
64
24
56
19
60
96
60
261
128
40
72
80
240
64
39
456
33
27
5
64
120
96
39
36
120
21
120
120
32
211
120
45
56
96
103
36
21
24
56
64
75
149
91
24
36
81
24
144
192
3
96
29
112
224
256
48
15
180
29
48
48
31
84
77
43
60
60
21
144
56
40
39
9
8
40
200
19
69
15
81
96
3
141
159
57
3
69
51
96
120
240
45
195
333
48
48
15
156
204
41
235
24
21
39
57
72
32
144
115
36
9
111
65
19
36
60
84
36
21
24
216
120
99
264
36
9
272
103
129
111
9
32
55
41
88
15
36
101
40
48
15
177
39
153
200
7
24
305
64
27
60
60
24
245
151
60
21
104
48
40
456
15
120
120
57
159
ABCD 97146744278*3^$a+1 [50008]
15
33
19
17
48
36
27
124
29
87
9
24
72
7
60
32
52
36
5
24
24
39
48
9
123
33
15
21
3
40
5
60
12
48
132
36
3
45
60
36
36
48
60
12
60
72
39
9
24
31
5
75
81
127
32
12
36
57
43
5
12
24
3
9
51
21
12
51
45
12
120
75
4
20
24
21
72
12
48
24
36
24
108
12
72
96
7
20
12
48
21
31
77
24
7
12
101
27
21
31
41
36
36
19
65
15
57
12
39
9
3
57
43
29
48
19
68
201
12
48
48
12
15
9
31
17
24
108
12
3
4
32
24
52
32
9
24
19
149
39
28
29
3
21
12
3
81
96
96
24
24
31
41
99
69
48
3
9
31
5
19
41
7
65
12
15
45
3
28
17
36
19
92
33
67
29
12
12
24
27
57
12
84
111
69
39
93
15
93
43
77
12
79
65
36
108
51
108
4
29
12
24
75
24
21
36
72
24
31
8
12
28
5
24
72
3
21
36
3
141
7
29
24
19
8
72
93
27
160
8
112
5
180
168
60
36
19
149
12
240
15
12
24
88
132
5
111
12
9
24
3
12
93
24
24
19
68
24
69
24
24
15
9
7
32
33
12
12
48
48
7
32
33
51
33
108
12
19
20
21
19
5
27
33
60
24
84
31
5
12
12
12
12
60
12
51
45
19
17
36
3
64
20
129
31
36
44
16
44
45
55
5
12
31
80
172
17
39
9
51
33
19
77
31
32
9
24
12
24
48
15
48
48
12
9
60
168
24
7
5
24
12
12
19
12
68
28
17
12
51
9
91
8
21
12
180
99
21
3
165
12
12
24
15
33
24
24
60
36
12
63
16
29
24
72
3
36
96
33
19
53
3
21
24
27
93
156
36
60
3
21
15
21
7
17
48
111
33
24
36
60
12
24
12
72
12
51
36
9
15
33
115
12
80
24
12
21
36
43
65
27
12
9
36
60
12
3
81
55
5
67
5
84
12
48
27
112
29
48
127
65
24
24
12
15
81
12
3
9
12
36
48
55
5
63
36
57
12
180
12
3
9
63
12
45
3
105
48
187
5
24
36
12
51
21
55
17
19
12
41
48
19
68
12
69
15
16
17
187
20
21
24
12
27
33
12
15
9
7
17
31
89
51
40
53
12
7
41
39
21
156
48
96
108
91
29
271
17
3
9
24
63
45
24
12
91
29
12
67
32
36
33
3
28
29
60
36
60
7
36
101
24
36
24
19
5
36
24
12
79
17
24
31
8
21
31
5
7
5
3
81
7
68
96
33
15
60
81
60
12
15
21
3
153
72
31
5
3
24
48
21
48
24
60
12
99
45
15
60
16
72
101
7
41
168
48
3
69
39
45
127
65
63
21
51
48
33
168
51
9
12
63
105
12
51
72
45
48
72
36
7
77
12
36
15
48
9
12
48
36
67
5
63
21
12
72
27
69
27
69
7
41
19
8
12
16
5
72
87
21
139
44
12
24
213
3
4
17
24
12
27
36
24
21
36
36
12
144
24
108
48
72
48
15
141
96
24
15
21
24
24
19
5
24
12
132
19
17
51
57
135
21
39
45
99
9
12
12
99
4
65
24
51
21
12
12
3
60
36
12
40
5
19
20
48
9
24
84
48
24
103
161
75
9
36
7
12
20
48
12
81
12
108
3
21
63
12
33
84
108
3
33
207
9
3
36
105
36
36
36
79
41
36
3
60
36
144
9
3
21
7
41
48
12
84
75
141
12
3
9
43
68
9
55
29
144
12
36
12
48
19
20
9
36
27
45
12
31
53
48
7
185
36
24
24
96
24
75
84
64
65
75
69
43
53
36
27
153
24
132
103
17
24
12
55
53
15
16
41
3
84
93
3
16
108
17
12
12
12
96
12
31
8
28
29
15
45
12
24
19
29
79
65
48
12
24
36
12
72
36
127
36
44
21
63
9
96
7
5
15
9
72
27
57
120
48
12
7
41
36
12
3
9
132
19
20
16
29
15
81
108
19
68
45
3
12
84
33
63
60
33
24
3
9
55
5
60
55
53
7
44
33
63
16
5
15
33
84
48
12
84
31
48
24
77
3
117
108
48
48
36
63
60
33
84
19
53
27
48
24
45
7
29
15
9
108
15
9
3
9
120
3
16
80
124
17
12
12
15
21
12
36
48
48
3
36
9
24
24
24
27
117
72
87
12
24
57
60
43
209
7
161
3
16
113
15
21
36
24
12
19
5
12
24
24
75
72
33
12
27
9
48
72
48
12
7
41
60
39
4
20
16
92
12
21
15
153
72
60
67
32
21
63
76
17
36
15
249
31
29
12
12
19
5
48
55
65
43
29
99
21
24
60
31
44
9
27
33
103
20
141
48
36
3
9
36
48
96
120
36
231
24
36
69
27
9
12
43
41
183
21
15
81
7
5
67
41
3
12
129
63
40
41
12
19
36
32
81
15
12
21
12
60
12
24
3
28
20
84
45
72
24
12
108
55
101
123
9
84
7
29
12
3
9
3
9
12
72
36
39
33
43
17
24
39
60
48
9
72
48
156
51
4
77
72
159
117
36
48
60
19
65
3
9
48
12
12
3
33
27
21
12
36
39
21
84
135
45
3
36
9
24
12
60
3
100
5
7
80
81
3
45
7
53
12
60
75
33
84
3
21
24
12
12
3
45
27
57
12
7
29
24
72
3
60
9
24
12
60
12
27
21
24
12
12
3
28
185
60
24
48
3
21
156
12
24
12
24
3
48
69
27
9
24
ABCD 97146792404*3^$a+1 [50041]
21
9
39
24
112
44
24
48
12
16
12
5
30
18
42
37
17
19
24
20
105
42
24
6
6
13
5
30
61
11
42
42
69
24
15
36
9
16
116
75
54
54
60
33
72
135
120
60
33
105
39
3
37
35
121
29
54
9
57
99
27
18
19
56
4
35
93
3
97
23
117
12
36
24
3
30
19
44
76
20
84
39
30
43
68
9
6
12
12
37
149
27
39
45
24
15
12
49
11
45
3
42
18
37
23
21
21
24
48
43
140
60
3
9
12
40
83
33
12
21
67
5
3
27
85
119
69
12
39
45
48
48
33
54
177
16
17
48
72
42
73
23
33
45
30
49
23
105
9
63
15
42
24
24
30
66
54
96
25
35
25
59
12
30
15
3
33
24
4
56
28
35
180
6
15
60
45
19
11
60
24
108
138
30
69
75
36
25
44
12
21
135
57
43
29
39
135
21
21
7
12
24
47
25
35
108
24
6
96
6
12
57
39
6
91
68
9
3
12
52
11
93
40
20
15
36
6
3
64
11
12
48
61
20
45
75
15
69
36
3
45
45
6
81
3
1
116
28
56
76
11
73
77
18
24
1
29
63
3
12
13
35
36
1
120
20
15
13
35
85
5
66
69
4
11
60
24
45
12
21
63
84
3
60
9
45
3
15
30
126
72
13
5
55
20
64
23
48
57
40
84
59
49
32
84
57
27
15
6
19
96
20
96
124
5
30
49
17
19
71
129
21
3
15
21
12
75
12
60
21
12
24
3
73
77
63
33
51
123
81
51
6
30
120
25
84
56
15
30
63
15
9
3
189
63
1
32
12
40
56
39
168
60
12
25
8
48
24
21
24
96
27
3
66
18
21
84
3
13
101
3
160
68
48
4
20
51
24
93
27
1
59
37
44
144
12
15
13
35
21
72
4
23
1
24
5
42
49
32
28
17
48
24
6
42
15
3
57
12
3
9
40
83
12
61
60
35
90
24
78
18
3
36
9
19
11
9
3
85
89
3
52
8
52
20
96
3
60
9
36
15
1
5
90
84
12
12
37
44
15
42
3
24
15
21
16
8
51
24
102
39
72
15
90
114
25
11
9
75
129
24
12
24
4
47
24
61
20
111
54
6
69
136
32
21
31
203
93
9
19
60
56
3
150
66
12
162
31
20
36
39
12
165
87
132
21
12
12
24
4
20
153
18
12
13
5
30
21
28
12
23
25
32
24
195
12
48
126
31
59
30
55
8
28
5
19
29
51
21
78
21
76
23
24
66
31
59
12
33
4
35
36
54
6
12
25
108
41
6
37
12
164
117
75
63
30
120
66
69
12
69
31
113
27
24
15
6
3
36
3
78
3
39
102
6
12
81
15
54
15
75
73
155
33
36
15
73
71
6
51
3
277
32
87
1
48
5
24
78
93
27
18
24
147
63
48
54
39
171
25
53
111
12
132
3
45
4
59
42
24
15
144
24
12
24
60
9
7
41
15
40
68
36
48
27
13
23
42
51
15
1
8
72
3
18
103
20
12
315
49
56
15
13
35
24
72
93
63
69
76
8
36
39
12
84
6
24
19
29
27
51
13
47
33
4
48
8
72
168
72
33
19
116
52
48
35
57
52
5
6
42
27
12
51
12
18
120
39
24
64
107
48
21
52
5
42
48
45
27
48
37
23
84
6
3
16
56
40
68
12
28
11
9
21
63
3
48
9
48
28
35
1
48
12
104
57
3
69
103
128
36
48
40
48
29
18
78
24
78
12
9
12
9
63
36
24
28
17
72
51
3
60
1
29
66
24
69
12
3
90
6
25
59
102
144
127
104
3
6
24
18
9
60
39
24
37
44
24
52
8
15
78
42
25
8
52
23
48
57
75
9
28
12
23
6
24
66
9
3
72
48
73
11
33
96
45
15
4
8
84
159
21
84
9
111
24
75
73
23
12
48
25
11
30
39
60
4
23
33
27
12
12
126
19
44
12
72
3
33
132
69
138
25
8
63
222
24
51
88
35
60
57
64
29
30
24
18
43
29
6
189
60
3
30
30
9
9
54
12
33
36
39
90
72
55
48
41
42
60
12
181
36
53
18
33
40
95
12
57
28
23
37
23
12
69
9
19
95
30
30
33
27
1
5
90
12
45
48
12
52
48
24
96
44
4
116
36
72
3
49
65
19
47
54
39
51
30
6
9
28
20
15
93
60
3
1
20
39
57
27
36
45
36
24
136
20
16
119
49
101
48
42
33
52
20
28
36
35
9
60
12
24
4
35
18
42
36
121
23
73
12
20
108
12
27
21
27
25
35
37
5
6
9
4
35
42
123
112
108
32
84
40
23
30
66
72
9
28
56
27
13
89
7
59
57
27
18
18
45
4
32
24
75
24
12
6
18
57
3
120
72
13
5
24
15
63
37
23
24
133
11
21
3
21
4
35
90
42
24
69
111
36
45
24
27
78
96
63
12
51
12
108
42
30
13
119
33
16
12
44
21
24
48
42
1
8
15
102
43
84
23
9
4
5
75
21
19
20
9
6
72
157
11
129
3
33
75
12
12
33
28
120
36
59
6
114
54
91
24
5
51
12
9
18
33
15
9
39
117
64
23
13
68
9
31
104
52
5
39
75
9
45
6
57
88
20
36
9
54
21
24
15
13
20
64
24
5
51
99
24
36
6
63
48
4
11
12
25
77
6
13
24
23
9
93
6
9
120
3
30
24
ABCD 97146818066*3^$a+1 [50108]
32
57
12
12
12
60
55
17
72
103
77
12
36
48
36
15
9
120
24
12
36
60
12
48
48
156
3
21
12
24
96
96
12
24
3
9
7
89
7
65
36
132
72
31
96
96
89
36
99
9
39
9
72
31
53
36
36
12
39
129
72
7
65
111
9
36
24
96
12
156
3
45
84
48
132
48
27
45
24
60
96
120
48
7
89
132
60
24
36
24
3
33
144
12
84
12
96
60
12
75
9
36
19
5
36
60
12
24
24
72
48
12
75
21
12
36
228
103
5
156
79
77
168
139
29
24
24
115
5
12
127
17
36
27
57
36
36
24
39
16
5
12
12
84
12
108
120
180
12
159
9
55
5
12
15
201
120
48
48
12
48
48
12
24
84
48
12
36
36
151
48
5
12
96
132
132
132
228
24
12
43
173
24
24
120
12
12
3
57
24
12
19
32
64
5
12
60
12
132
84
12
12
87
57
108
36
60
108
24
36
12
55
32
21
12
396
36
156
84
31
41
55
17
36
132
24
31
5
123
45
12
7
17
12
108
36
51
33
96
24
48
72
12
67
80
16
41
24
132
27
16
32
9
60
12
15
201
24
12
24
27
249
39
144
129
12
24
12
36
120
108
276
19
17
36
12
108
19
80
21
228
12
60
84
156
48
60
24
27
153
12
24
48
115
29
51
16
96
17
12
3
16
89
12
12
63
105
36
60
7
32
21
91
17
36
12
48
168
264
24
48
24
24
36
36
48
15
9
156
43
32
9
36
60
7
17
12
19
77
72
120
12
24
12
48
36
79
281
96
24
12
264
12
24
87
48
21
96
27
69
27
9
39
45
24
43
65
271
101
36
72
96
127
41
183
16
17
96
96
63
45
19
245
12
48
60
67
89
7
5
27
33
12
36
132
48
36
103
65
63
45
12
12
252
48
60
60
72
12
115
32
9
39
153
87
48
345
24
24
36
60
12
72
12
84
96
84
15
165
24
51
153
72
12
36
15
21
12
24
24
79
137
72
31
65
15
69
48
91
5
72
48
84
111
33
12
24
48
12
31
29
36
24
87
45
36
24
36
96
24
24
24
60
31
65
127
5
12
108
60
7
245
43
137
24
15
160
32
144
9
36
12
12
72
12
192
12
91
65
60
19
65
60
300
103
77
12
7
65
79
137
7
29
60
24
24
36
3
21
132
39
93
195
64
29
72
60
180
84
144
84
67
29
51
81
36
36
87
33
175
77
19
48
41
12
24
3
129
24
24
120
156
27
112
5
132
24
120
7
173
12
48
55
89
12
96
12
60
67
17
108
48
19
29
24
12
15
153
60
84
87
21
36
12
48
36
24
120
72
132
96
84
7
65
108
24
91
80
33
12
48
132
12
3
64
17
84
91
17
12
163
113
24
108
43
5
36
7
77
60
60
43
17
72
55
89
84
132
12
12
48
48
48
12
24
51
45
228
240
31
125
19
17
12
24
12
84
24
12
39
45
60
39
9
24
24
12
36
151
17
72
12
12
12
3
105
24
79
96
101
12
36
12
24
103
29
19
17
24
72
24
24
111
45
36
156
60
36
99
96
21
24
99
16
41
12
12
12
132
48
24
24
12
19
5
48
12
60
67
5
60
36
36
36
3
48
21
12
48
12
19
17
24
72
84
12
12
36
36
139
89
72
36
12
108
48
36
159
237
24
75
21
72
108
24
15
129
127
29
36
24
12
132
36
24
43
221
67
128
69
216
24
72
51
16
17
12
60
72
60
84
48
132
24
19
101
24
211
5
96
96
72
12
72
24
48
48
87
141
84
48
12
163
17
120
12
24
24
43
29
144
108
12
84
12
48
228
36
19
113
63
45
115
89
7
5
75
45
96
19
29
12
96
12
24
48
147
105
12
27
21
27
21
120
3
93
36
48
36
36
48
24
63
57
247
65
48
60
3
57
7
17
15
21
72
12
12
36
55
29
67
5
84
60
12
72
7
5
27
69
12
96
15
21
12
36
27
ABCD 97147103096*3^$a+1 [50021]
15
36
9
111
16
35
30
180
31
92
75
138
24
30
21
100
65
15
64
5
15
40
41
24
48
12
108
87
4
12
77
3
64
20
81
12
67
96
47
1
41
51
40
12
20
273
60
15
48
4
53
75
12
117
36
30
72
48
90
144
3
33
3
96
36
117
3
9
60
115
5
36
63
21
3
27
6
60
12
15
45
78
93
112
72
20
172
35
48
13
59
61
5
12
48
60
19
65
315
4
12
44
64
59
21
141
3
27
73
20
57
19
32
9
6
145
65
12
31
56
24
57
12
78
69
48
16
56
45
99
27
25
269
3
117
48
132
60
18
138
67
17
96
79
65
96
27
45
138
69
3
45
36
4
53
72
67
65
48
75
12
51
30
99
225
6
73
20
21
19
56
33
48
55
8
129
60
75
36
81
198
42
3
3
37
83
114
111
9
60
15
45
6
90
19
240
48
65
42
1
209
30
90
55
41
54
85
101
3
27
24
1
29
63
3
90
54
30
48
42
45
51
109
131
9
36
184
35
13
17
3
76
107
42
72
36
67
68
75
54
18
168
45
27
72
78
7
48
8
27
42
15
15
45
100
36
29
43
36
17
63
36
51
93
21
60
79
11
30
15
48
27
13
56
21
30
6
12
75
48
24
21
30
13
131
21
45
24
3
72
75
6
24
180
3
100
240
108
17
3
105
24
63
36
69
48
12
15
27
18
48
30
72
21
40
107
24
6
19
36
5
24
15
36
99
18
75
3
37
5
51
12
39
105
63
18
15
48
57
60
187
128
15
150
39
45
39
4
12
23
18
67
5
15
45
72
36
27
33
7
17
66
37
56
9
18
24
1
17
78
72
18
19
48
168
59
6
144
66
13
107
72
13
35
24
1
29
18
45
33
19
71
57
33
60
12
12
55
20
16
20
105
39
144
57
12
27
48
33
12
30
1
36
155
6
55
72
48
29
6
9
108
75
48
42
15
15
33
135
25
17
3
99
6
7
48
65
15
75
13
32
9
90
69
21
6
109
5
15
81
54
61
35
42
91
32
4
5
48
42
33
28
144
65
18
42
36
3
81
43
80
105
31
11
30
55
53
12
186
13
137
43
71
9
9
27
16
5
204
48
63
24
3
85
12
41
87
105
3
27
72
85
155
66
24
6
72
13
252
20
72
36
132
3
157
92
15
49
20
21
30
66
7
17
36
12
67
41
159
51
30
55
5
84
18
48
33
16
71
72
21
51
18
75
136
24
32
24
36
64
29
87
93
15
93
12
48
30
24
1
20
45
30
13
101
30
13
20
36
60
57
67
32
21
12
12
36
72
42
78
103
72
8
9
36
19
96
89
18
21
21
120
19
11
186
3
21
63
153
12
42
66
123
51
1
44
36
87
21
21
15
21
7
65
7
35
93
40
53
19
48
56
16
36
29
168
63
9
138
25
47
6
27
28
24
53
75
120
3
30
19
96
20
48
16
5
78
85
53
12
138
90
67
32
60
81
12
67
48
36
101
30
66
12
7
11
105
9
151
65
54
21
27
18
12
15
27
33
57
6
117
108
15
24
6
60
24
36
180
72
48
139
5
6
9
76
209
60
55
41
67
200
48
60
39
45
16
29
159
12
24
28
65
30
48
117
45
3
60
28
11
6
7
56
51
30
18
42
30
18
27
165
36
210
33
96
15
48
133
17
12
3
105
108
27
3
117
45
132
36
12
31
11
21
4
84
41
31
20
87
120
18
24
55
5
75
160
5
36
54
45
36
15
45
69
3
105
42
25
71
25
68
21
3
57
31
89
36
3
57
24
36
60
12
3
60
12
27
69
147
54
120
3
52
56
48
51
81
9
39
144
45
72
18
85
53
15
39
138
12
31
48
72
5
24
15
36
28
116
120
93
3
9
156
30
114
79
96
23
222
18
18
39
21
180
19
35
6
7
8
9
19
60
36
53
75
15
30
55
53
12
60
63
129
6
25
68
51
6
55
32
33
187
23
24
18
27
21
30
54
18
42
60
55
188
156
21
36
87
36
76
131
33
9
7
41
72
15
52
125
198
21
9
43
257
72
6
117
27
48
78
24
66
37
20
183
85
24
48
72
80
75
18
30
85
17
60
6
33
87
85
65
24
66
9
16
65
159
93
7
41
39
16
108
156
35
21
72
57
75
36
72
45
43
5
12
12
36
75
108
4
17
6
24
109
59
18
24
15
21
7
8
69
60
43
197
151
ABCD 97147547624*3^$a+1 [50014]
60
20
121
131
13
11
36
48
4
36
20
205
27
27
5
36
4
117
35
28
108
44
1
83
24
48
7
161
37
3
72
8
4
48
8
100
180
12
15
29
16
104
31
18
126
9
12
108
20
60
96
16
3
9
27
5
36
84
28
108
68
4
80
36
4
8
12
12
4
56
16
15
33
104
16
27
45
44
19
72
173
7
53
24
60
12
16
105
54
9
80
100
192
15
29
136
15
18
11
120
16
20
60
28
20
12
19
36
45
44
1
47
7
93
92
48
192
25
11
43
57
12
92
4
32
37
35
108
12
36
24
28
27
45
36
12
32
36
40
132
60
39
5
64
44
60
7
126
47
60
36
12
24
16
75
17
12
120
36
108
31
65
4
111
161
12
16
116
1
47
16
24
75
36
149
103
72
5
48
55
45
117
11
24
36
12
160
8
36
48
43
54
35
16
20
220
15
117
8
12
151
17
28
12
20
72
12
55
21
72
33
18
36
21
123
29
16
27
17
96
72
40
9
95
36
100
108
12
108
24
80
67
9
9
131
36
139
36
9
72
48
312
20
7
17
28
8
40
33
119
43
117
63
18
15
20
12
25
27
27
53
132
4
32
139
9
32
12
55
21
60
12
12
48
12
51
5
31
41
49
3
60
8
19
41
40
27
21
231
101
120
12
16
24
36
132
108
44
132
48
28
92
7
161
24
60
43
53
19
18
3
48
12
44
268
80
16
15
77
108
121
51
3
17
19
41
72
196
20
120
19
18
15
72
8
84
24
112
12
51
161
28
8
12
115
18
47
12
60
169
75
84
8
67
81
12
68
37
63
140
36
76
200
72
36
124
45
75
15
53
48
40
75
29
16
12
15
45
72
120
60
80
16
60
15
5
31
5
36
24
124
60
12
104
148
48
32
12
24
19
33
3
45
24
60
105
11
36
25
3
56
12
12
60
72
19
29
7
36
57
15
5
67
29
79
5
103
45
12
60
48
60
248
112
45
35
37
18
149
31
45
32
12
19
17
24
108
100
108
8
49
51
39
36
29
88
20
60
28
24
3
77
40
63
33
80
31
9
12
15
108
65
7
65
25
23
24
36
84
12
36
40
87
33
20
12
16
44
28
32
103
117
68
100
32
88
20
40
68
40
120
20
52
45
54
90
99
180
27
57
32
76
15
89
16
39
53
40
51
89
55
5
48
40
80
12
96
100
84
20
40
8
28
60
72
20
25
15
32
12
13
35
132
31
57
87
41
100
32
16
27
90
23
36
16
180
33
15
20
60
4
92
24
19
77
49
11
24
60
4
27
5
76
20
120
12
28
12
33
87
32
16
180
45
27
27
69
20
100
24
8
144
13
18
5
100
140
43
57
69
11
12
60
60
91
17
72
40
152
36
25
35
55
105
3
29
16
84
87
5
76
8
4
60
48
108
24
27
9
44
60
12
76
192
32
16
8
24
36
4
36
207
57
51
9
27
41
48
12
40
39
65
28
56
40
24
68
28
20
120
1
3
108
32
73
23
4
156
120
72
3
101
96
40
12
20
88
44
103
5
31
65
156
16
20
148
44
72
73
72
35
19
5
232
60
12
116
7
65
24
1
23
4
168
60
8
7
17
1
72
27
63
45
63
125
96
13
3
87
36
89
48
7
18
27
32
4
9
90
153
180
72
152
24
36
28
3
29
28
152
4
20
112
132
27
5
24
24
16
204
15
45
20
61
47
12
36
132
48
4
92
43
21
20
12
132
28
32
12
121
54
53
72
60
36
112
8
12
88
9
23
76
152
28
56
24
12
108
79
153
20
100
123
29
97
18
36
36
9
200
52
44
60
49
15
84
8
12
7
29
60
4
8
60
19
21
20
100
48
20
84
121
71
19
36
33
60
56
40
20
52
60
3
5
4
116
12
12
31
129
48
92
40
56
12
127
53
12
115
45
27
21
20
85
90
5
88
104
28
20
7
53
55
33
39
17
19
72
72
45
36
80
4
8
28
72
132
48
60
44
55
9
135
72
17
48
7
77
24
52
99
21
8
4
8
148
27
17
72
19
9
128
24
4
105
35
91
53
36
52
3
41
48
16
12
44
4
32
52
57
18
5
60
7
9
12
159
125
19
129
8
7
36
54
51
44
168
25
18
5
211
81
20
7
45
63
117
260
16
116
60
24
4
20
13
87
56
55
5
12
55
77
76
72
9
18
17
19
29
133
35
12
28
68
55
5
31
65
4
144
8
60
28
12
8
12
240
49
39
15
5
4
20
ABCD 97147656350*3^$a+1 [50003]
40
69
41
10
74
31
17
12
66
22
8
67
15
150
2
30
48
43
15
45
12
47
30
90
30
115
23
61
9
50
78
43
24
93
27
5
55
60
47
25
84
11
96
49
21
32
48
42
25
48
24
63
8
13
9
60
80
12
48
48
42
70
2
6
114
106
60
42
30
27
84
107
24
13
33
74
1
48
167
13
60
191
25
23
1
71
58
15
15
45
3
50
30
130
3
107
13
41
58
30
98
13
179
48
25
45
15
24
21
27
123
45
27
8
22
122
1
15
62
130
78
12
15
15
48
14
43
137
46
33
24
15
38
42
48
85
17
18
30
24
88
2
6
12
12
16
39
83
10
38
40
32
13
5
84
58
33
29
31
12
23
73
24
60
75
152
13
35
30
31
12
5
67
23
72
48
22
8
24
91
65
7
5
90
42
43
72
81
12
80
12
88
15
3
62
40
8
82
45
36
29
18
30
10
14
58
30
8
19
65
55
111
105
95
49
5
186
22
27
93
27
5
19
71
61
59
6
67
23
30
90
54
16
2
30
162
16
72
30
8
90
25
48
47
72
30
12
30
16
110
72
7
11
30
19
95
6
40
162
45
12
5
163
12
41
43
24
143
40
69
36
29
18
40
8
70
32
90
61
11
73
33
15
12
120
36
41
6
70
122
10
80
78
72
13
27
38
103
59
58
27
5
30
238
63
27
72
2
46
9
153
20
91
36
11
13
12
29
18
37
11
10
12
2
16
50
19
3
48
14
16
3
47
42
28
39
221
60
7
36
9
68
19
5
16
3
117
2
25
5
48
162
25
17
16
32
43
132
23
10
14
49
29
42
30
31
17
18
112
48
9
24
47
24
61
27
48
14
19
29
10
18
15
24
93
32
60
30
6
162
48
72
1
17
70
9
48
5
31
29
91
41
48
7
21
27
53
12
120
48
40
2
61
9
18
33
39
57
23
1
29
130
8
24
6
42
13
60
117
75
15
8
25
45
122
85
17
115
36
17
10
33
15
32
30
18
30
10
14
48
40
8
19
21
2
1
69
20
198
54
18
37
3
8
54
31
35
54
48
115
36
17
24
66
30
55
29
36
7
17
16
72
32
16
2
48
54
148
38
30
10
33
36
84
71
49
29
7
35
30
28
63
24
5
19
17
12
67
23
10
38
42
43
165
3
9
2
18
100
51
12
12
135
48
62
18
25
77
42
30
168
40
87
3
81
117
75
17
7
153
38
10
27
12
53
42
30
168
10
8
109
41
60
30
22
48
2
48
157
123
117
35
30
88
15
24
84
9
38
40
2
12
55
168
72
123
30
2
1
47
70
87
5
19
11
25
24
39
165
65
48
10
57
5
28
92
18
70
27
47
6
42
1
24
137
28
15
12
21
122
88
14
66
40
129
144
72
15
30
2
78
24
16
44
19
36
48
23
40
200
97
48
72
105
51
9
18
33
29
10
48
62
48
90
13
9
15
45
3
29
6
10
15
60
72
35
13
24
11
54
43
15
33
29
18
37
84
29
48
42
37
33
32
48
18
22
32
66
72
25
15
21
129
2
25
21
15
17
58
42
92
18
145
47
1
77
58
80
13
17
19
5
36
22
21
12
15
62
18
13
41
16
2
78
10
62
55
53
43
84
93
27
120
17
96
19
3
32
13
137
19
189
75
15
30
3
5
43
159
21
36
23
58
15
29
36
60
100
14
66
139
11
30
72
18
144
25
36
35
37
12
48
5
18
24
1
29
18
13
17
48
10
42
3
72
105
3
48
36
33
18
14
66
160
45
17
10
45
105
98
130
60
39
3
8
70
2
78
43
29
72
16
27
108
24
65
18
97
71
13
59
13
65
10
32
48
13
17
84
139
27
69
21
27
36
36
24
36
96
15
72
48
14
136
74
46
3
9
68
24
168
43
24
21
27
53
72
10
48
117
33
2
1
39
50
102
30
43
23
72
70
3
24
21
80
12
7
111
9
5
106
30
3
17
7
15
8
37
12
21
80
12
60
43
15
14
48
12
118
32
6
40
2
25
53
7
3
2
31
84
65
7
11
49
153
48
3
11
66
142
8
24
238
122
25
96
12
53
84
19
24
15
18
15
95
73
60
57
63
9
87
3
18
80
115
35
25
5
210
13
96
36
120
17
7
63
48
14
58
93
12
95
58
3
12
24
48
5
10
8
25
72
23
40
50
7
137
96
84
48
40
15
35
18
54
30
19
39
2
30
16
57
12
83
97
5
31
24
3
32
106
15
5
42
18
12
48
84
19
99
30
27
23
1
39
30
3
5
19
23
78
40
44
16
14
49
77
42
25
5
40
63
35
24
85
24
17
10
165
27
33
15
2
31
47
24
61
60
17
163
35
30
67
15
78
42
33
29
16
42
57
108
5
7
24
47
13
27
69
48
3
57
153
15
24
21
32
18
72
1
9
62
66
22
80
1
87
33
24
63
74
16
20
12
12
16
2
25
45
90
30
18
2
7
23
48
22
80
28
14
78
100
15
23
24
96
49
101
10
2
48
54
121
12
5
48
12
67
5
18
1
12
45
63
36
84
72
135
33
69
2
46
87
33
3
87
117
12
23
13
59
16
69
35
49
12
12
5
ABCD 97147912276*3^$a+1 [50033]
48
72
24
63
57
30
60
45
9
12
30
30
60
195
75
48
66
51
3
150
12
138
42
78
6
99
87
105
33
6
30
24
36
120
39
15
161
208
48
39
41
25
30
54
84
15
144
3
54
231
123
72
45
3
77
25
18
101
145
264
66
96
5
133
27
63
36
30
24
30
60
42
108
12
300
48
111
279
6
3
48
33
90
101
16
99
6
23
16
21
180
114
149
115
246
39
351
36
24
6
168
87
3
90
51
111
144
96
17
7
30
24
6
90
3
87
9
57
54
54
11
144
16
45
66
18
102
138
36
11
133
282
113
1
6
84
270
60
123
48
3
29
1
159
153
30
57
32
1
330
30
108
102
54
15
51
90
30
5
25
18
66
3
32
49
120
119
16
75
60
6
36
198
41
48
61
36
66
93
15
17
49
36
18
41
229
36
60
54
132
54
36
30
105
15
48
42
23
61
291
32
121
87
15
33
21
11
144
121
78
36
126
39
99
125
331
36
168
6
35
1
63
87
105
69
204
132
180
48
71
31
84
144
29
1
36
24
42
57
63
78
30
96
5
64
15
96
225
141
468
15
135
9
33
30
174
83
1
30
42
24
111
153
12
59
31
18
90
66
144
12
48
156
75
9
39
33
90
78
39
33
15
39
144
42
24
23
48
139
6
15
45
3
32
73
71
205
83
163
60
150
18
72
24
60
84
57
105
30
9
45
563
7
36
5
145
18
30
66
29
31
24
9
3
30
90
48
21
249
102
18
47
48
61
35
48
16
141
51
32
121
60
72
204
6
17
133
48
27
63
6
24
96
35
31
24
9
75
36
174
132
159
48
51
6
36
174
5
31
113
112
3
77
79
33
111
132
30
90
165
63
17
109
99
81
24
12
108
30
72
24
30
120
54
12
18
87
48
80
64
21
27
3
126
36
30
45
32
13
147
32
139
162
144
60
23
1
36
186
84
6
24
143
208
273
156
6
84
66
23
1
6
345
45
24
6
18
99
81
96
30
126
48
120
6
30
66
30
150
54
6
117
48
153
240
30
12
29
85
219
165
12
63
21
11
64
15
144
66
63
57
66
30
330
77
1
90
5
115
6
39
176
19
60
36
30
120
6
17
96
25
60
42
17
97
54
156
114
27
63
257
73
72
90
60
89
49
102
24
66
15
48
87
18
6
150
11
64
21
48
66
6
3
27
18
30
180
132
54
39
267
53
1
24
60
72
24
6
90
120
84
63
111
6
120
90
120
216
18
72
24
84
99
327
6
3
27
114
60
54
42
24
150
24
120
9
32
31
84
54
119
31
6
60
63
21
162
9
288
3
84
6
3
135
89
1
36
6
84
60
21
99
45
9
36
36
18
29
61
30
60
137
64
48
57
39
27
18
36
95
1
47
133
107
7
144
30
299
1
30
102
60
270
90
24
210
54
42
45
33
30
66
111
128
37
75
69
66
48
42
18
102
87
96
27
84
36
78
12
99
128
13
108
36
24
11
208
51
141
9
6
150
84
90
60
36
29
55
9
96
75
5
64
3
93
231
89
205
12
210
24
45
129
66
120
30
23
133
108
132
30
60
48
17
13
51
105
174
60
60
66
96
60
24
84
222
24
90
ABCD 97148589782*3^$a+1 [50152]
237
60
36
24
36
32
37
18
72
65
157
30
89
24
72
28
36
32
67
53
67
17
28
168
45
3
120
219
137
1
72
78
45
60
60
8
160
21
11
48
1
63
60
236
4
45
23
28
140
7
45
132
60
105
72
15
21
60
3
92
25
75
44
31
177
15
101
96
48
7
180
173
16
20
4
80
12
145
159
80
64
3
33
99
12
18
78
57
123
264
306
72
35
55
45
15
21
12
12
20
73
3
111
33
15
60
18
30
77
13
3
12
20
112
60
15
45
36
21
63
15
72
41
7
18
234
180
33
48
8
216
88
92
55
21
39
41
49
18
5
88
80
24
13
51
92
204
36
160
177
11
64
36
111
29
19
72
60
36
12
18
47
7
113
37
138
42
71
72
40
27
6
15
84
3
60
30
35
12
24
7
102
72
39
21
63
48
12
36
111
93
33
27
8
120
88
120
24
75
45
27
6
35
108
1
270
33
105
75
33
15
27
21
51
41
85
210
93
51
233
7
66
42
17
103
42
3
123
33
84
3
5
4
45
108
51
27
53
196
48
68
88
36
68
16
21
59
31
9
39
93
75
33
57
87
80
16
27
53
7
72
105
48
39
129
21
15
48
48
20
72
97
71
37
18
24
33
12
75
9
81
60
35
88
177
78
18
47
16
24
32
28
117
39
56
24
4
57
35
88
96
120
20
61
23
103
69
33
35
133
90
17
55
21
44
205
23
97
51
24
15
161
196
81
12
167
168
168
115
29
73
71
7
57
8
19
6
59
84
37
59
184
36
21
63
60
99
12
90
11
12
76
24
216
27
54
23
28
60
9
11
49
30
96
29
91
9
84
21
3
63
17
52
48
60
63
54
30
60
89
49
71
61
39
12
68
12
40
27
12
65
100
33
15
32
160
45
51
57
83
49
108
120
18
24
66
47
52
45
90
153
45
47
25
23
48
208
132
128
1
3
3
30
27
36
447
45
80
12
16
24
32
124
21
11
52
96
171
33
96
51
126
30
117
45
162
90
3
140
88
75
93
36
44
4
36
192
12
60
27
21
68
84
25
23
12
112
15
18
11
52
69
120
3
48
57
35
48
84
55
21
15
54
159
39
45
32
96
25
84
3
15
33
60
48
27
12
18
35
115
29
16
68
96
1
155
4
68
16
72
68
16
15
36
89
100
15
33
20
136
21
3
60
15
72
18
12
11
12
157
39
57
54
30
35
25
23
28
32
25
228
90
42
12
96
3
20
121
90
41
67
17
28
57
71
40
39
113
36
36
28
20
40
15
21
84
93
83
76
33
78
5
97
135
56
7
89
43
5
67
21
212
193
147
12
84
27
60
65
7
18
23
151
45
44
19
78
54
33
176
19
72
198
95
28
60
104
88
32
13
12
59
60
24
16
32
108
180
204
100
8
115
29
48
48
24
96
25
12
131
24
7
60
18
228
3
96
48
80
43
69
3
33
99
153
57
108
18
77
157
51
44
16
48
60
80
187
57
15
21
44
48
48
91
161
144
73
15
12
105
123
195
78
15
48
21
71
37
72
90
53
43
117
20
25
51
24
32
24
49
18
33
51
65
120
13
35
36
7
45
39
60
138
15
20
192
28
92
55
30
3
56
84
112
21
84
3
36
21
270
45
68
115
5
160
57
30
18
252
35
28
33
27
212
108
43
9
123
12
6
99
81
84
18
168
117
63
29
16
44
36
19
30
11
259
108
42
119
1
3
156
21
90
96
69
36
147
21
81
71
40
105
23
40
60
21
75
48
32
31
102
143
160
99
453
8
109
18
81
44
133
54
33
165
12
51
48
80
52
27
33
12
8
88
21
171
9
156
27
8
168
91
ABCD 97148645526*3^$a+1 [50032]
24
44
93
36
7
12
12
24
32
21
7
72
72
60
20
36
64
44
52
5
15
16
20
4
60
24
12
29
15
40
29
31
84
89
19
36
104
28
84
36
68
112
12
20
21
43
152
76
24
24
36
32
100
108
72
24
65
15
28
44
160
20
4
108
60
12
84
48
36
36
5
7
68
4
60
24
24
17
12
7
44
52
77
3
28
36
113
3
120
184
56
100
24
132
8
57
7
29
7
8
88
8
33
15
52
12
12
48
8
57
31
12
24
84
12
17
99
28
12
84
48
32
88
24
12
36
12
24
41
12
31
24
164
28
132
12
29
123
21
7
56
60
12
28
72
65
67
48
12
53
36
139
8
93
48
3
16
32
9
19
137
24
19
60
12
101
123
100
96
8
28
72
12
36
8
60
76
60
216
12
17
7
12
32
28
8
52
24
8
40
48
41
67
44
33
7
24
8
36
36
28
24
53
15
28
17
36
43
84
173
43
48
92
120
21
15
52
84
168
24
17
7
24
8
36
16
92
52
41
7
8
33
31
20
28
24
36
60
53
15
9
19
48
132
12
20
12
16
56
16
8
100
8
28
8
21
19
68
28
77
51
36
81
103
24
72
24
29
48
115
17
15
4
32
40
53
7
236
40
36
77
19
12
36
288
228
36
48
17
19
101
96
115
5
31
36
36
8
33
24
43
44
4
104
21
36
159
69
15
28
17
19
8
24
28
77
43
156
36
48
36
41
39
64
41
75
16
156
8
48
96
16
32
9
7
164
16
12
68
4
12
20
16
72
60
48
120
12
24
12
24
20
28
101
24
127
84
20
201
7
48
36
29
15
28
17
159
4
84
56
64
56
28
108
29
7
24
12
32
12
76
53
111
16
48
108
12
44
28
29
111
93
43
12
32
28
132
89
3
48
4
12
8
16
20
120
4
125
7
48
24
120
12
12
8
144
9
144
7
84
24
8
12
21
67
29
67
56
88
20
196
72
24
12
53
43
89
19
44
24
4
8
36
16
48
32
144
93
15
76
12
92
4
60
44
100
24
24
168
48
12
20
12
4
60
17
51
52
77
51
16
72
5
15
129
43
72
8
64
12
8
45
87
64
12
12
24
65
31
36
44
33
55
32
36
40
24
36
8
16
60
156
84
12
36
32
64
44
81
87
4
48
5
43
8
4
132
80
33
3
12
21
151
60
36
24
36
12
12
68
88
72
17
19
120
120
96
8
141
3
28
8
48
112
72
84
5
3
21
36
15
69
67
84
72
24
84
36
12
84
24
5
7
8
36
40
8
124
44
4
29
7
12
24
24
8
69
219
40
68
16
108
24
29
43
12
20
12
4
36
20
40
108
17
55
24
60
140
4
5
19
36
17
15
28
5
19
53
15
9
7
44
48
4
20
33
31
48
65
31
44
36
33
3
72
100
8
57
7
80
93
12
7
36
12
5
19
72
8
16
8
40
132
96
32
96
84
21
19
12
8
184
72
24
56
45
180
31
84
48
60
24
32
24
12
64
17
51
4
32
16
20
57
103
17
7
104
4
29
7
60
80
40
12
192
296
4
29
24
19
44
16
36
41
67
77
15
4
36
12
29
7
29
27
24
160
53
7
44
28
36
65
55
128
16
24
53
27
24
57
31
20
4
80
52
44
84
72
64
44
45
19
12
48
20
81
7
29
51
40
65
15
45
15
28
20
4
77
7
12
32
4
29
3
40
188
4
17
7
12
60
32
52
17
51
9
48
31
24
156
5
60
55
84
60
12
68
24
40
60
12
29
3
4
29
3
72
12
60
12
52
12
17
235
84
132
125
7
101
36
7
44
16
32
24
28
56
4
12
44
4
12
20
33
60
67
24
8
21
24
79
80
100
24
41
27
72
81
12
55
32
28
72
101
36
19
48
24
5
27
93
31
72
77
15
24
64
12
80
45
79
12
17
27
24
21
67
48
5
24
55
152
76
140
16
116
84
52
5
31
8
28
72
24
36
60
12
12
137
103
5
19
17
31
60
72
44
40
24
132
12
152
172
24
36
24
24
24
8
21
195
4
17
15
12
108
60
40
29
60
7
12
108
32
16
5
7
92
72
45
51
177
75
48
4
84
29
43
24
12
96
12
5
3
28
29
15
112
36
72
84
32
60
16
20
136
12
24
44
28
29
115
8
21
51
33
15
52
29
7
44
36
16
56
28
44
28
41
3
4
36
132
65
51
76
8
100
24
12
8
45
7
24
48
72
5
3
16
17
15
124
108
20
36
4
17
7
36
44
9
19
156
72
41
12
3
84
57
31
44
36
33
55
12
60
5
264
144
7
8
21
43
24
80
28
29
99
4
56
4
68
12
52
24
53
144
7
32
4
8
45
63
16
8
108
12
36
36
45
15
4
24
8
4
48
48
65
7
144
24
104
16
224
36
69
24
151
36
8
108
28
20
132
144
28
8
28
41
87
36
165
15
16
84
48
17
3
4
8
40
5
43
120
72
32
28
41
7
96
8
33
ABCD 97148705144*3^$a+1 [50014]
51
18
66
45
33
3
165
48
90
6
36
60
54
18
27
15
36
48
54
12
24
27
9
24
6
5
84
31
6
54
6
30
89
49
6
30
59
79
48
54
18
102
59
61
30
138
42
60
18
30
6
54
17
25
96
24
30
33
3
18
216
6
60
5
85
30
12
12
54
42
24
6
102
6
6
24
69
51
6
11
55
78
66
41
25
30
29
36
25
15
3
12
18
35
25
87
33
84
60
15
3
102
12
180
15
9
12
18
29
96
7
42
36
66
6
24
18
12
6
30
54
114
24
48
24
144
66
35
36
109
36
47
1
6
114
96
23
31
156
30
30
41
64
96
33
6
66
35
73
6
6
75
27
6
11
19
84
6
15
21
6
18
12
18
60
6
51
8
49
42
66
3
99
6
24
11
36
43
6
30
17
12
31
96
30
18
48
17
31
186
6
18
12
24
24
12
84
120
24
12
12
12
6
77
37
36
23
67
60
138
54
21
9
12
6
57
36
20
31
6
42
6
12
24
155
49
39
3
12
17
49
6
66
23
1
35
13
6
17
60
13
36
59
124
33
108
36
75
36
9
30
54
60
27
93
35
25
30
144
30
12
18
5
31
162
12
42
36
54
30
54
36
18
60
36
36
6
180
12
36
27
57
18
17
13
12
23
7
30
42
29
25
6
5
40
21
18
6
59
37
23
25
6
21
9
39
75
6
60
48
12
3
20
1
30
90
24
6
24
6
90
6
48
6
21
21
12
120
18
48
30
30
54
12
6
24
6
48
30
45
21
36
24
6
18
24
3
93
24
6
24
6
36
54
12
180
153
87
48
54
66
21
75
65
31
24
24
17
49
30
96
78
12
24
84
114
150
90
41
19
42
51
120
45
12
72
48
12
18
12
54
147
45
39
24
9
3
92
1
6
6
90
60
48
5
16
153
63
45
18
24
65
43
12
45
27
6
12
90
12
24
114
11
12
13
24
51
24
3
42
42
30
60
246
9
15
6
15
3
65
31
18
36
102
9
60
45
24
15
21
6
18
6
96
120
24
30
11
12
43
48
114
12
18
41
55
6
24
72
59
103
33
9
18
36
6
18
36
5
1
36
54
30
3
57
6
18
30
12
18
60
6
9
27
60
18
27
9
11
13
12
12
6
9
27
6
23
31
41
103
24
6
42
30
12
30
5
67
24
30
35
19
5
37
168
27
20
121
35
55
48
21
33
12
90
45
21
24
90
60
29
7
9
99
5
24
25
47
13
96
12
18
30
6
30
18
30
30
36
12
30
30
17
13
18
42
95
97
6
17
25
54
36
54
123
48
15
60
18
6
60
5
103
41
24
127
30
24
72
12
15
57
36
30
45
9
3
27
66
12
30
6
6
53
13
47
7
9
12
27
18
123
27
129
33
48
27
27
30
66
30
30
77
36
37
47
97
71
49
18
6
11
36
37
12
95
1
12
3
92
40
21
15
36
3
6
6
36
48
42
54
21
99
41
43
36
18
60
36
75
20
31
30
18
6
42
18
30
72
5
4
15
21
3
96
6
138
101
61
30
30
48
75
21
6
9
8
28
9
30
48
12
60
36
12
17
19
66
59
100
20
7
30
84
24
36
36
30
72
65
16
111
18
30
6
24
191
31
6
30
48
21
21
48
30
6
24
54
48
9
48
8
64
45
24
12
84
3
12
21
48
12
47
97
51
9
24
6
29
49
6
114
48
24
114
84
17
31
18
6
6
90
5
13
54
108
18
126
21
80
43
60
41
28
27
105
48
36
27
9
15
6
60
179
19
60
5
49
96
6
6
30
9
20
13
12
11
43
54
83
7
6
12
24
84
15
69
3
3
30
51
9
60
6
90
24
24
36
84
35
31
6
60
11
79
54
30
42
23
1
15
63
48
69
21
18
66
11
7
6
12
12
18
18
102
18
30
42
59
19
161
1
24
48
6
6
71
145
59
25
3
8
109
6
18
27
33
60
30
90
59
1
27
33
24
6
24
6
6
69
9
78
72
33
8
61
63
21
30
102
60
23
52
33
71
13
12
90
24
126
6
57
51
24
12
6
24
3
21
42
12
5
97
3
57
15
9
72
24
90
45
39
204
21
15
12
12
17
24
49
3
72
3
42
3
99
54
90
90
36
96
47
37
6
30
60
23
1
6
72
36
9
92
85
24
12
72
72
54
6
150
141
33
6
54
24
66
6
11
13
59
28
87
12
114
12
63
24
27
65
1
60
18
6
18
6
11
1
60
87
20
7
48
60
6
71
24
1
54
24
6
6
36
60
45
3
12
24
108
6
11
31
84
6
72
72
24
47
13
27
135
77
61
132
47
1
87
32
61
42
5
49
18
18
30
45
27
33
9
78
6
42
65
37
18
18
24
23
4
15
54
30
60
102
27
3
24
66
24
24
35
67
9
33
3
9
48
27
33
60
78
18
42
18
111
39
41
55
9
24
21
42
9
39
6
66
9
15
6
18
120
41
175
6
107
85
126
12
17
25
42
48
48
69
39
42
3
39
21
21
51
15
5
19
30
66
18
24
6
54
6
65
19
60
6
87
9
6
48
96
6
180
102
41
25
30
5
36
31
42
18
18
30
21
9
30
9
8
13
36
24
51
51
30
18
36
96
17
31
9
3
132
5
7
69
9
72
3
15
6
6
9
21
246
12
12
53
13
54
9
51
33
36
36
3
72
21
27
21
9
18
54
11
7
17
121
23
7
60
5
7
18
12
132
3
3
18
36
24
12
23
12
19
60
84
42
18
17
43
30
42
24
24
102
35
19
66
12
18
114
18
6
12
12
12
123
8
67
6
11
13
12
60
6
18
12
75
279
60
9
9
30
36
6
75
20
1
15
92
13
30
84
30
30
48
41
37
12
60
11
115
12
54
36
15
39
21
27
65
7
66
24
23
31
6
36
24
15
33
78
24
41
4
39
12
69
69
6
5
1
ABCD 97149902264*3^$a+1 [50057]
60
21
3
5
55
9
36
51
36
29
64
39
41
4
108
3
65
55
125
24
12
36
48
84
36
84
100
20
7
93
63
12
33
132
32
48
36
4
176
7
5
187
48
132
21
20
19
36
21
48
32
19
24
41
24
36
4
3
108
245
144
112
24
12
75
12
5
76
12
24
48
3
33
87
5
24
36
43
9
3
45
8
52
12
51
17
7
5
43
45
72
32
31
17
12
19
12
24
33
15
137
4
80
19
81
75
24
65
91
21
56
72
12
19
72
57
48
135
24
24
96
36
24
108
12
33
120
56
7
125
28
39
60
17
60
55
29
60
55
72
9
84
24
8
48
52
15
17
36
72
67
96
5
16
39
5
60
12
19
53
31
60
5
7
9
51
29
16
8
31
9
39
65
60
180
67
96
24
33
87
21
72
32
4
20
55
5
72
43
24
5
91
12
29
16
44
19
12
60
17
36
64
3
120
65
7
60
48
45
3
36
29
115
41
19
81
3
41
64
48
8
64
51
77
52
3
24
113
36
4
68
12
52
20
36
12
40
27
89
67
9
51
72
17
28
8
7
60
12
84
9
8
12
16
15
21
39
65
55
29
48
7
65
48
43
9
63
12
41
7
9
80
60
55
120
36
17
148
44
31
93
27
125
43
84
17
4
24
32
36
7
48
12
5
7
41
132
12
64
39
17
100
36
32
36
40
27
60
189
39
45
56
40
39
9
140
100
20
7
45
3
108
5
67
65
7
9
15
21
96
108
12
44
43
48
12
33
8
19
45
132
20
19
41
48
31
129
92
16
12
56
16
116
19
29
19
93
15
33
24
3
65
24
28
36
132
15
53
7
9
20
84
19
96
57
32
48
172
3
9
24
87
5
103
137
4
44
91
105
56
48
16
24
75
12
33
24
68
19
24
60
36
81
3
41
43
108
33
39
5
60
43
24
9
39
60
36
45
20
19
108
17
16
116
16
48
15
12
53
84
48
12
7
161
4
3
60
33
32
31
21
104
12
64
56
52
27
33
36
20
16
48
3
60
33
12
108
20
7
17
163
53
67
84
5
24
84
16
39
12
84
69
32
19
5
31
48
96
89
103
57
87
21
8
160
75
9
8
7
81
56
84
175
60
72
120
17
96
72
7
5
31
5
84
43
17
7
60
144
24
101
7
24
69
20
72
79
69
20
96
24
4
8
48
7
17
48
19
9
87
5
60
28
60
20
7
53
4
87
9
147
29
31
53
12
127
36
5
76
3
41
36
19
9
56
52
99
41
19
93
36
15
45
51
21
15
48
17
84
28
51
41
4
20
24
12
43
12
108
108
9
51
29
91
24
9
72
87
113
7
96
177
3
17
7
65
103
72
41
24
67
48
36
9
116
60
76
48
56
55
41
31
33
20
7
105
3
72
12
36
17
4
135
81
8
4
36
87
5
148
104
7
29
7
12
21
12
8
16
104
12
4
3
77
19
101
24
67
12
96
72
60
228
12
12
12
108
101
4
3
29
31
12
108
5
115
12
45
51
9
20
31
120
9
27
36
24
89
4
27
48
5
175
48
132
48
60
125
55
9
56
48
36
24
7
29
19
36
24
5
7
17
115
45
56
79
33
3
29
52
39
17
84
4
15
96
5
19
41
4
44
52
111
9
24
27
60
24
48
21
44
60
7
33
51
24
36
77
19
65
43
12
45
63
72
36
53
84
112
3
53
55
45
75
177
3
57
15
5
31
240
5
84
67
36
29
28
147
33
15
93
3
77
4
3
53
24
31
5
19
5
19
41
84
24
31
17
19
21
8
7
5
4
3
17
60
19
84
117
75
65
4
44
31
69
32
31
53
7
9
15
21
152
12
84
67
144
65
43
101
52
224
36
7
72
69
24
56
160
27
84
9
44
60
67
89
36
36
103
24
48
17
36
7
45
63
41
4
27
17
43
29
28
132
56
48
160
51
21
60
39
60
41
24
19
41
64
20
19
36
5
115
24
12
36
48
84
12
29
40
27
12
21
12
32
31
9
27
45
144
140
31
53
31
57
12
8
28
99
45
63
24
96
77
36
7
12
36
29
40
27
9
12
27
36
9
111
17
24
55
9
39
156
12
69
56
108
136
200
36
7
36
9
3
57
48
27
65
67
21
20
24
79
120
36
33
20
28
39
33
72
39
12
84
185
48
12
4
32
7
12
156
57
3
60
45
87
65
36
12
7
45
3
12
60
77
16
32
12
24
4
8
84
31
105
3
96
33
15
17
4
39
12
33
3
60
132
5
72
4
12
32
91
5
31
24
65
4
60
128
60
24
84
60
24
31
36
41
43
12
17
96
100
44
91
129
15
125
91
60
5
7
12
36
9
32
64
20
31
29
31
24
77
112
12
36
15
9
75
29
31
21
63
12
84
9
72
15
77
96
67
120
213
51
36
48
36
33
51
21
63
36
12
53
24
67
29
132
19
5
24
67
17
36
4
68
55
9
36
12
3
65
4
3
12
5
31
12
41
12
7
41
55
60
17
28
60
32
24
ABCD 97149981718*3^$a+1 [50155]
24
33
123
132
48
36
24
24
72
60
168
12
108
48
84
15
9
120
15
72
126
27
120
159
21
33
18
69
120
36
24
12
60
36
3
33
204
12
57
267
3
21
12
252
48
84
12
144
57
51
12
48
108
87
45
81
27
81
111
72
12
147
21
24
27
45
60
21
3
69
147
36
105
75
33
27
9
3
105
15
36
24
24
24
24
12
180
72
24
36
192
84
84
12
3
18
135
24
12
108
12
72
84
96
36
84
36
24
24
60
36
57
87
48
72
96
36
192
24
39
54
87
60
15
21
105
87
12
81
99
24
108
144
24
12
57
63
60
111
129
36
48
3
54
99
168
156
84
72
180
108
15
21
36
15
45
36
36
96
24
51
57
36
12
108
24
36
231
153
12
33
27
36
216
36
48
36
51
72
93
24
120
180
132
9
63
12
120
72
12
9
15
84
72
36
108
60
12
120
84
24
36
60
12
159
45
60
204
168
48
84
12
24
24
33
39
24
144
120
48
96
33
72
75
15
177
36
60
15
90
3
12
36
3
9
120
12
24
168
228
108
48
36
144
24
15
54
3
24
45
162
144
33
39
69
48
9
18
9
12
267
177
21
3
12
36
24
36
33
18
69
75
225
45
3
12
12
12
60
135
33
12
24
21
36
51
39
93
12
132
69
36
3
15
21
36
132
156
15
21
168
84
33
15
36
12
81
3
216
108
108
12
132
144
33
15
36
96
24
81
3
24
108
72
12
156
24
12
60
105
15
36
48
99
57
12
291
9
48
36
24
72
36
60
36
48
12
48
36
36
60
48
108
48
9
3
108
96
24
3
33
72
24
84
3
81
72
72
60
36
36
12
9
15
93
144
123
24
15
21
84
24
180
48
24
72
141
36
183
33
123
21
15
3
81
12
60
264
96
12
33
87
60
168
84
48
12
24
12
9
123
24
12
60
144
60
36
36
48
132
108
132
120
96
21
3
15
93
24
24
36
36
12
24
24
120
93
18
33
21
195
96
36
84
39
45
45
63
84
24
12
15
45
27
72
9
12
84
36
24
132
84
12
132
33
63
12
72
87
45
72
72
12
72
48
21
15
12
12
84
60
195
33
168
36
69
3
36
36
72
24
24
3
21
36
24
36
48
60
12
48
3
69
12
144
12
72
33
3
33
87
60
36
12
57
27
9
51
36
24
15
9
36
60
36
21
15
36
48
9
36
87
36
132
276
36
9
27
48
24
60
24
84
36
12
36
12
72
105
27
336
231
153
72
12
180
12
24
72
36
120
24
108
105
27
24
201
27
72
120
33
87
12
60
36
129
3
33
39
51
45
36
81
15
96
24
24
12
120
60
12
24
153
36
123
21
126
177
93
39
48
3
69
36
84
9
3
177
15
21
111
12
12
96
132
96
12
33
171
84
12
21
18
21
192
36
216
60
33
18
129
24
60
48
132
24
84
36
21
51
36
3
21
96
81
63
117
36
3
12
12
45
39
123
105
132
48
36
24
12
129
99
108
81
39
36
24
153
159
60
69
15
36
3
93
36
48
12
48
12
36
12
189
303
12
45
144
27
132
3
33
60
51
81
36
156
12
24
60
12
12
39
54
99
117
90
54
147
69
99
12
156
144
36
12
36
117
39
84
24
96
9
18
105
39
9
36
132
48
45
27
144
36
9
15
36
168
84
108
24
72
108
192
36
93
51
12
9
87
57
27
48
144
24
9
3
84
24
60
60
12
12
120
21
72
39
33
51
60
12
36
72
3
9
12
12
180
3
225
24
39
9
24
24
105
36
123
39
141
60
24
36
9
3
72
36
24
27
9
63
69
60
24
63
45
72
156
108
36
24
63
81
60
24
141
87
36
132
87
225
9
15
39
ABCD 97150230740*3^$a+1 [50201]
34
2
238
96
158
66
150
36
118
48
14
115
159
62
34
48
147
95
204
144
12
25
29
160
192
194
94
122
324
324
1
45
195
141
194
156
18
256
74
102
54
25
179
46
110
205
69
50
180
330
1
15
255
215
36
48
360
94
48
38
180
310
192
290
94
74
12
234
25
231
9
5
205
11
10
249
209
6
16
14
168
108
94
384
240
32
78
91
71
90
22
96
110
114
127
143
108
22
147
360
5
54
72
180
94
74
361
11
130
9
120
29
36
60
18
307
45
110
60
54
234
22
14
192
130
14
60
54
90
70
2
238
51
11
82
288
134
180
24
30
186
55
53
58
80
18
61
155
214
51
29
66
144
72
22
398
84
24
1
180
81
62
226
2
49
189
86
96
109
251
18
1
53
37
191
79
53
97
11
262
2
175
30
11
24
46
48
170
60
10
96
14
216
96
58
26
36
82
230
48
90
54
10
48
110
12
204
106
218
70
2
25
30
89
72
624
118
98
360
79
279
314
192
54
31
155
118
38
288
42
112
62
36
132
202
14
192
360
58
81
149
36
70
225
15
14
252
438
90
151
30
33
2
264
180
360
106
110
60
55
245
96
108
61
210
90
101
114
216
199
89
54
16
302
499
120
65
25
35
264
60
22
129
365
34
206
66
42
70
2
174
42
70
9
119
160
81
209
151
90
11
82
80
66
576
78
112
26
348
91
90
150
41
49
5
258
108
34
128
97
5
85
30
150
81
144
86
42
187
5
54
252
24
70
50
366
19
11
139
663
32
18
12
85
59
60
166
144
14
82
144
144
27
35
115
101
84
118
242
360
36
24
10
105
39
146
205
129
752
234
36
289
161
19
93
48
9
41
144
126
54
115
29
72
60
624
60
10
15
95
114
102
60
79
41
144
216
142
26
12
90
42
70
38
72
307
29
36
60
145
11
22
266
36
60
25
11
72
90
97
120
449
22
194
30
90
204
91
65
60
66
234
6
48
6
10
74
22
50
108
82
144
15
35
46
9
125
90
18
97
ABCD 97150306952*3^$a+1 [50098]
15
48
39
9
99
153
15
54
75
33
15
168
27
258
54
21
9
411
39
60
81
12
27
105
60
156
9
18
12
33
3
132
120
42
63
72
75
240
21
15
84
18
51
24
15
18
27
15
45
27
90
99
39
78
99
48
15
153
99
138
132
66
9
63
162
195
48
216
69
15
12
45
51
75
9
81
12
18
33
36
120
63
33
147
72
45
48
87
33
45
3
99
33
45
180
3
69
66
129
84
84
12
105
90
33
120
33
15
39
18
102
273
15
450
348
123
87
144
9
9
3
87
90
72
36
159
120
45
63
132
135
30
6
93
27
42
15
228
57
198
129
144
51
18
51
9
72
198
48
42
30
60
201
207
132
162
30
93
15
21
129
12
240
99
39
33
75
69
45
3
45
108
39
120
3
21
24
120
3
129
36
9
3
15
261
9
51
60
201
15
93
12
15
120
33
30
72
81
15
69
75
48
72
153
48
39
93
27
36
93
240
27
9
228
57
15
48
45
30
42
15
75
33
255
108
192
18
99
120
156
27
12
90
15
81
54
18
48
3
264
27
30
39
12
132
3
72
45
48
15
54
138
225
15
48
90
15
12
48
75
57
48
72
48
27
120
21
96
63
150
102
33
96
201
99
9
192
6
54
18
72
48
150
75
117
18
162
18
42
36
90
129
36
12
357
150
9
27
12
225
123
69
141
24
48
42
108
57
123
81
21
159
39
45
15
30
3
24
33
111
216
63
18
54
108
90
51
147
42
282
6
162
177
3
18
3
120
12
39
180
165
75
216
12
21
12
9
36
3
9
123
45
120
90
72
213
12
27
90
36
144
159
60
12
27
117
24
111
81
9
36
27
27
66
72
42
69
57
12
27
15
69
69
42
189
180
99
102
63
48
132
96
81
30
213
48
108
9
75
72
201
39
123
90
15
267
18
15
57
15
63
48
129
3
57
63
180
132
45
48
27
6
27
12
120
60
63
33
39
93
33
132
300
18
9
63
108
24
30
36
42
21
240
24
57
120
90
96
57
15
21
99
78
102
21
147
12
117
195
45
60
15
213
72
168
72
3
12
6
3
159
105
213
27
27
18
108
27
27
33
27
36
54
99
9
3
87
45
48
99
60
45
75
81
168
12
15
30
252
3
180
75
57
15
48
60
90
102
42
30
6
3
51
18
27
21
15
39
78
72
15
84
27
72
45
48
12
60
135
81
24
147
36
24
21
60
9
18
12
78
30
45
96
72
60
75
90
84
36
180
123
27
54
18
141
24
12
36
24
45
270
96
12
81
51
90
156
39
33
18
42
171
117
102
57
15
405
141
270
12
90
267
84
69
18
30
39
75
9
39
33
75
9
15
30
51
12
45
3
177
15
27
153
132
15
108
18
267
36
39
105
63
69
48
48
9
78
48
33
36
60
144
39
108
210
27
45
87
45
63
3
129
75
138
27
48
57
99
99
72
30
36
180
15
99
189
84
132
153
108
90
72
72
141
132
12
165
159
141
18
57
3
21
60
9
30
42
18
18
15
39
36
54
18
288
9
21
159
48
27
6
30
90
15
39
96
30
90
9
24
ABCD 97150336568*3^$a+1 [50023]
36
40
128
16
135
281
40
44
96
109
111
44
4
39
17
43
101
180
19
78
252
51
12
8
49
3
120
128
16
24
12
104
13
11
36
16
27
33
8
79
21
32
24
60
4
21
15
44
12
60
49
6
53
60
40
32
28
32
48
76
20
160
80
64
32
187
41
19
18
23
12
24
100
44
12
48
1
11
48
1
99
189
51
12
68
40
80
127
65
19
18
11
12
64
20
55
161
180
25
12
60
12
39
237
54
36
5
168
76
93
12
219
12
128
36
205
36
59
36
28
20
12
199
60
5
136
84
45
18
113
79
5
204
112
68
72
84
60
4
96
20
73
11
132
84
25
131
79
21
44
60
216
84
85
35
16
84
93
3
80
4
24
129
47
16
20
127
60
17
13
47
76
44
24
67
33
20
12
40
48
9
11
19
33
104
4
140
40
92
4
36
20
55
5
28
12
219
69
140
31
126
144
18
53
228
96
73
123
57
18
9
180
36
68
49
11
36
36
40
8
120
1
51
80
148
27
12
57
33
107
61
299
4
12
9
159
72
177
111
12
9
171
60
177
47
31
69
44
96
36
7
53
60
67
18
59
25
219
12
180
9
195
3
17
361
12
51
92
48
61
60
15
3
173
48
220
20
19
72
96
9
60
165
159
69
107
16
20
48
67
9
24
156
56
115
29
76
180
20
144
13
72
39
72
219
69
200
60
40
9
30
53
37
3
39
5
96
300
187
41
1
299
19
60
113
67
18
179
85
168
63
9
11
60
28
140
79
53
4
15
245
36
48
52
224
36
139
18
27
36
68
40
32
24
124
116
96
24
145
15
20
4
120
60
36
20
60
60
36
7
12
6
59
4
21
6
5
24
96
28
219
77
73
47
16
39
65
76
20
4
80
24
72
168
37
35
24
31
45
45
35
88
152
49
155
4
140
72
25
15
104
40
56
124
3
90
27
236
40
120
104
13
47
4
12
147
41
120
12
24
4
20
120
1
11
28
219
53
264
55
96
65
19
65
24
61
90
18
198
54
108
102
149
1
36
35
28
39
33
9
131
64
84
27
53
31
41
37
51
116
36
40
8
1
11
124
24
69
3
39
18
372
39
56
60
103
18
54
126
12
23
49
75
44
139
18
63
9
47
4
57
83
7
29
61
12
3
75
69
21
23
121
35
64
32
40
8
31
5
24
67
89
55
101
120
48
120
52
117
12
90
5
60
4
116
16
44
13
30
41
16
80
4
21
270
6
54
41
24
24
52
237
123
8
36
25
51
164
96
228
60
60
72
7
168
69
56
120
19
18
23
24
24
36
60
16
8
67
12
42
30
65
60
24
37
59
96
40
80
67
101
372
60
19
5
64
81
95
24
91
6
180
83
16
24
21
48
23
120
40
69
15
20
25
11
124
81
23
31
29
96
84
36
96
84
24
199
41
12
84
235
6
35
64
96
68
7
9
20
163
53
97
63
99
5
4
32
48
1
99
20
199
137
64
12
57
83
108
36
144
49
131
40
36
153
18
9
3
17
36
115
33
20
16
120
60
3
12
21
84
116
37
12
39
12
128
16
135
5
24
192
49
51
20
19
29
232
60
69
39
120
21
6
9
216
240
8
60
72
40
8
40
27
72
113
24
163
42
11
97
30
201
12
104
76
68
96
4
20
52
48
9
27
44
12
148
129
107
16
44
24
7
89
1
84
35
55
69
32
288
12
49
18
21
411
129
392
84
36
60
19
21
87
33
189
11
7
53
28
60
176
36
97
227
40
ABCD 97150861084*3^$a+1 [50006]
28
81
90
21
44
96
4
27
78
60
60
11
96
160
3
126
66
30
30
9
80
16
72
57
24
12
18
6
75
56
124
69
12
24
75
44
16
9
6
33
21
90
29
31
6
36
47
37
84
6
29
25
119
36
16
56
13
12
24
30
36
53
61
90
36
5
60
49
24
36
35
31
84
24
66
24
30
125
1
35
205
114
6
54
21
56
4
9
6
30
66
30
78
66
39
15
41
168
37
54
305
25
12
48
15
21
6
5
73
66
60
36
18
51
8
7
114
42
48
5
25
95
37
48
47
60
64
39
60
77
19
65
31
138
35
25
156
30
6
24
30
129
32
25
84
36
60
144
60
60
11
49
23
91
45
32
49
6
33
75
29
1
99
27
6
15
123
41
88
32
31
198
15
15
36
30
24
240
135
111
66
27
72
156
63
17
28
87
45
9
36
23
12
79
6
24
35
1
59
85
59
84
12
19
6
23
40
27
36
18
90
36
6
144
36
95
132
76
57
15
15
9
8
133
23
1
51
108
15
12
48
17
19
36
48
42
24
6
24
6
3
36
60
15
30
114
6
120
276
35
52
56
31
24
41
40
144
15
72
17
73
204
11
48
16
15
6
84
30
9
21
35
96
24
4
45
66
69
12
44
19
132
18
42
69
45
51
32
156
31
5
49
30
60
12
18
36
111
12
132
171
18
30
36
30
54
12
29
145
23
76
20
31
6
24
36
150
54
36
30
90
30
105
69
6
30
47
13
83
25
12
63
12
45
18
9
60
33
143
85
12
47
112
15
60
30
216
48
12
48
51
99
41
25
120
66
60
17
37
30
141
153
11
48
31
42
24
143
108
79
66
47
48
19
53
28
33
11
24
91
5
25
60
54
5
1
6
30
107
1
15
21
36
83
52
165
48
72
84
96
90
45
33
51
21
23
1
15
20
31
54
36
138
17
24
16
15
9
48
21
12
135
39
66
15
15
45
99
66
23
36
25
24
27
20
60
19
5
24
1
35
76
3
6
36
24
51
69
36
48
60
11
28
63
48
65
31
6
48
6
6
84
39
15
5
4
21
11
1
23
55
41
19
12
33
117
99
9
35
36
49
222
48
41
61
24
24
12
30
108
69
153
108
102
5
85
59
25
54
90
36
35
25
60
6
174
24
36
3
81
12
54
60
5
49
30
162
35
40
39
60
30
54
66
54
5
52
33
11
79
125
120
25
71
169
30
17
25
54
144
41
31
144
45
21
138
222
174
66
180
99
21
144
39
260
12
12
31
96
69
20
187
5
64
69
51
36
33
30
12
105
9
60
24
47
19
9
15
17
145
18
36
120
24
30
60
87
32
73
24
111
8
64
81
126
41
25
108
131
24
24
1
6
66
15
48
87
137
88
9
24
36
30
66
123
21
11
40
9
24
60
60
36
24
12
63
27
30
24
63
57
96
48
119
12
84
31
54
6
45
56
49
54
6
11
19
60
33
3
18
51
15
6
3
21
24
42
33
57
255
20
28
21
24
215
25
6
5
55
6
24
54
126
6
48
41
24
31
126
24
135
9
60
36
120
11
64
81
24
6
90
123
20
76
108
20
13
3
212
40
68
4
72
21
47
31
42
120
48
60
60
71
1
15
45
83
181
6
9
44
31
66
30
84
6
54
45
69
11
16
39
29
1
3
56
55
30
30
6
54
66
126
54
30
29
31
6
147
8
48
31
66
18
5
25
60
66
30
11
79
30
63
12
15
96
24
9
45
162
114
30
24
30
42
48
36
53
12
60
1
84
126
17
1
30
60
105
57
18
101
76
99
6
24
51
9
23
1
27
33
15
44
127
113
13
48
11
184
20
1
60
15
129
12
119
1
323
31
30
60
24
60
72
83
1
24
30
6
6
48
6
11
43
17
84
1
30
29
24
127
18
60
90
6
24
42
78
11
24
121
6
33
87
24
66
24
36
27
3
29
49
12
54
30
54
102
35
48
1
30
81
15
54
15
51
24
24
60
17
25
3
164
1
126
54
11
1
18
89
7
33
72
9
96
60
84
12
3
75
42
23
97
114
81
60
15
30
24
23
52
44
36
31
90
83
1
54
30
59
48
4
144
15
6
36
23
60
217
48
15
44
1
35
76
9
51
36
12
21
126
101
139
30
54
12
48
30
35
16
36
129
24
60
36
6
17
103
18
12
99
21
3
45
30
12
33
15
30
11
49
30
9
63
33
84
36
80
31
30
11
19
66
35
40
3
125
217
48
15
45
12
78
6
96
3
27
54
150
30
23
37
59
31
5
24
1
36
18
60
36
144
6
71
12
112
21
ABCD 97151150576*3^$a+1 [50029]
31
72
60
41
19
156
132
29
18
121
65
19
17
19
17
55
29
6
84
13
65
48
78
97
47
66
6
18
31
17
78
126
30
180
90
6
12
132
1
89
43
65
66
25
125
115
29
12
54
54
36
6
30
31
65
7
131
24
48
24
48
132
30
24
67
17
43
17
30
61
12
17
60
90
66
42
12
1
125
79
17
54
12
18
259
60
101
30
25
29
78
30
18
85
29
103
5
43
24
23
18
67
17
78
144
36
18
19
155
108
60
54
30
18
18
133
11
144
42
30
294
66
72
78
18
174
6
30
114
66
7
288
12
17
36
7
72
11
6
19
35
12
37
17
103
5
162
1
12
36
47
54
31
5
55
65
90
18
24
30
78
12
36
19
113
120
54
6
103
24
11
37
12
36
41
31
5
163
77
7
65
18
13
84
101
36
79
5
96
19
84
180
23
133
5
6
18
30
36
37
23
54
72
48
258
12
96
84
25
65
42
73
17
18
102
19
5
127
60
23
157
23
24
36
36
30
78
108
13
59
61
11
30
60
91
48
5
12
7
83
25
17
43
60
17
18
108
36
150
43
101
72
55
47
6
54
12
73
5
31
35
72
18
36
96
18
109
11
37
72
77
19
12
72
17
90
6
7
96
180
17
108
19
60
17
79
5
36
78
66
6
18
31
5
30
85
72
48
35
84
25
36
24
101
36
18
13
95
12
1
95
85
77
43
12
48
84
11
12
157
47
30
150
49
72
5
43
11
54
7
60
108
84
240
36
125
19
48
5
7
35
36
109
17
30
54
6
18
30
18
43
101
18
126
6
48
13
72
203
18
126
13
47
18
66
85
24
96
11
90
78
138
127
5
18
48
90
79
17
54
157
5
55
35
97
41
42
90
48
6
18
30
78
55
83
25
125
7
5
60
18
25
11
54
30
24
145
35
12
13
48
29
6
228
36
60
18
72
66
37
17
163
95
13
35
25
12
60
71
37
89
19
12
180
108
71
60
36
30
78
30
7
60
137
55
17
30
168
30
31
47
13
120
11
73
60
11
85
41
18
73
35
120
18
24
12
144
42
48
54
42
133
5
18
54
19
24
35
61
5
55
95
25
47
12
25
36
89
55
215
1
137
24
43
5
150
13
59
49
24
120
108
35
24
54
55
29
31
59
1
12
5
18
72
73
95
109
120
71
37
113
19
35
25
60
17
79
12
95
13
89
18
72
13
29
30
108
85
113
42
12
18
31
77
43
72
48
12
5
24
174
6
138
13
47
18
12
18
18
79
11
37
17
78
18
67
72
17
43
36
65
54
108
54
6
102
96
90
85
5
79
60
41
67
23
49
180
96
35
102
108
36
36
72
31
41
6
144
90
79
47
133
12
132
23
78
30
24
18
30
114
126
73
89
12
19
77
55
53
72
102
36
37
17
43
53
67
23
12
37
41
84
115
53
67
17
18
133
83
49
47
18
30
60
30
55
41
144
36
7
23
36
6
144
31
269
6
37
47
60
138
78
73
12
5
12
132
18
1
17
48
36
6
282
6
49
5
55
35
1
71
126
18
54
18
18
19
101
36
24
19
197
54
36
120
13
168
107
25
17
84
42
25
47
18
43
59
42
43
173
48
79
11
60
36
13
17
24
12
108
7
108
35
30
126
36
73
35
96
84
24
61
5
6
13
77
30
1
23
169
36
29
30
1
17
288
60
19
53
90
48
97
17
48
18
25
71
18
12
103
65
36
36
48
162
54
72
24
30
6
18
25
95
24
85
5
91
11
13
23
37
71
72
13
12
60
12
17
19
155
25
12
23
37
17
30
60
265
41
12
24
19
11
73
120
120
137
6
13
17
7
36
191
24
109
53
54
13
60
96
101
120
31
12
281
7
29
139
131
109
17
55
197
60
30
13
12
36
47
37
36
84
47
18
12
24
126
84
6
108
48
7
36
12
167
120
18
43
17
18
30
54
36
25
17
30
37
120
108
23
24
12
13
83
54
120
6
72
1
65
7
53
7
29
18
12
49
47
234
30
24
37
60
48
29
36
96
36
12
126
42
30
18
24
102
61
12
23
25
120
120
108
131
18
108
67
23
18
7
77
60
55
53
7
36
5
36
79
11
ABCD 97151391464*3^$a+1 [50038]
51
54
18
9
15
41
24
96
37
195
27
29
115
60
6
143
40
92
61
162
81
219
77
40
15
138
66
69
20
16
21
30
93
32
60
31
9
48
33
18
41
19
5
64
27
29
37
114
53
72
115
66
99
24
20
49
60
15
80
60
112
9
35
4
27
60
45
99
84
173
12
48
7
126
111
75
18
6
17
64
8
55
120
48
48
114
107
84
7
17
96
60
64
20
7
29
4
20
60
151
29
1
12
84
78
36
9
20
12
48
55
17
24
24
12
31
18
59
31
45
92
4
128
91
45
104
73
35
4
69
54
5
55
57
8
12
48
181
155
24
31
5
16
21
47
112
15
101
43
6
66
174
30
33
32
100
9
155
19
65
7
225
108
8
48
12
103
6
39
9
11
4
12
8
100
36
20
1
39
57
35
12
13
30
9
68
100
36
44
145
6
69
92
43
17
204
136
8
31
17
52
3
209
160
45
96
27
12
51
5
12
7
5
84
76
68
115
12
129
15
21
33
222
48
41
96
40
3
53
228
127
57
72
20
79
29
52
128
61
107
48
76
63
57
15
120
60
36
17
40
15
21
15
84
12
69
87
24
24
36
30
23
127
126
114
24
137
4
20
49
39
75
41
60
40
15
21
51
60
77
7
5
55
18
71
96
88
3
24
96
89
25
126
177
120
27
161
43
36
36
93
75
21
68
168
7
48
12
137
4
15
24
5
120
112
3
81
24
252
3
5
1
114
48
30
23
136
44
67
177
32
48
40
27
48
30
90
41
76
51
33
200
85
11
55
29
40
36
81
99
63
5
12
4
15
72
9
48
27
36
17
7
89
25
95
16
3
30
87
183
66
30
66
30
45
153
27
68
13
18
21
24
32
132
1
42
9
231
173
4
81
51
48
33
119
19
36
9
24
12
15
5
19
65
60
19
30
11
124
36
15
24
192
53
217
191
28
129
11
169
42
41
7
125
43
9
231
24
33
176
19
36
129
8
115
12
48
117
32
64
32
60
88
111
96
17
55
17
19
9
32
133
35
31
65
12
88
57
179
79
174
6
12
12
41
324
96
91
89
1
30
33
20
160
27
24
144
101
4
21
75
21
83
31
72
5
12
175
18
27
56
67
53
115
29
36
24
72
300
28
15
53
133
114
65
16
51
41
124
9
39
56
4
27
60
33
20
192
31
77
241
15
87
30
107
7
53
7
30
23
52
60
68
91
165
104
16
27
54
18
45
51
9
3
12
18
3
144
32
40
195
249
75
105
9
96
30
29
16
24
111
72
72
177
116
12
31
69
8
24
4
99
5
13
30
29
85
174
29
163
17
60
16
80
19
36
9
56
4
105
71
12
4
39
5
60
115
5
300
31
29
79
45
80
1
39
75
36
101
19
96
54
15
96
45
114
12
57
252
60
3
261
27
17
13
18
84
5
16
24
3
12
18
39
3
17
28
60
63
42
6
60
9
156
24
32
115
18
203
132
16
96
68
12
175
33
27
29
12
43
81
44
19
41
24
72
168
355
21
21
95
48
16
21
18
156
149
60
13
35
12
72
40
80
1
84
270
5
64
44
76
104
12
1
30
18
71
55
30
23
7
48
96
17
64
108
3
24
69
116
19
12
53
16
56
115
48
9
20
76
87
17
16
44
36
240
37
95
24
60
25
18
5
7
269
4
32
199
42
114
84
21
48
32
184
75
17
37
30
5
31
186
35
13
66
30
47
24
151
120
138
30
24
42
15
15
84
9
8
52
8
19
29
100
15
5
16
24
44
40
15
77
49
95
7
33
80
31
24
29
25
12
48
35
48
24
96
19
221
19
66
23
36
40
99
105
84
60
20
13
143
19
30
95
7
45
99
9
152
48
96
396
19
9
8
55
54
63
252
60
84
351
144
29
25
18
117
147
33
21
51
24
44
25
11
64
8
28
80
61
39
15
21
8
12
28
60
27
5
ABCD 97151780216*3^$a+1 [50227]
101
7
153
27
288
197
199
216
864
369
27
108
345
32
127
113
283
117
63
72
180
108
9
63
72
137
151
233
112
128
96
295
89
96
31
225
27
485
91
36
216
9
495
65
160
80
55
41
139
101
192
96
64
267
165
80
151
57
32
96
160
272
103
72
72
153
128
208
159
216
41
139
180
161
55
41
240
64
96
368
112
159
161
379
53
343
288
345
32
144
480
439
576
36
165
15
273
159
17
55
441
135
432
521
271
65
295
41
103
144
281
16
135
329
571
101
208
240
176
16
15
144
209
96
91
108
41
144
144
103
144
185
96
448
80
235
165
32
112
80
223
705
720
735
72
41
139
245
48
144
160
15
161
64
135
36
144
53
48
304
288
320
96
367
72
153
128
79
108
53
240
112
32
103
9
80
48
160
80
48
384
64
432
135
57
80
7
36
245
304
63
288
17
55
153
135
89
91
108
36
108
72
288
72
180
5
400
288
32
175
129
96
80
208
171
144
453
15
360
144
329
175
81
495
216
9
279
89
235
5
103
72
417
96
560
48
31
113
247
36
117
48
128
144
112
315
108
288
185
544
128
96
544
176
127
108
396
89
91
53
127
81
63
81
603
21
159
65
223
657
176
160
416
336
400
87
137
16
279
41
304
15
216
144
144
57
240
315
108
297
ABCD 97151949946*3^$a+1 [50044]
24
127
9
248
103
137
133
59
24
40
21
59
40
56
151
209
25
143
163
90
107
136
24
56
64
96
80
31
65
16
99
53
96
121
95
48
48
25
15
32
43
53
264
376
224
73
95
48
16
8
112
225
15
48
117
126
53
217
15
32
88
72
63
65
88
24
192
56
24
1
54
225
128
216
96
145
15
264
392
40
240
165
107
96
24
43
53
280
96
216
200
280
45
27
72
45
35
48
88
168
176
24
1
71
144
120
40
200
1
23
31
90
71
88
57
270
89
24
24
16
24
120
80
16
111
65
88
32
40
464
40
96
21
90
90
144
23
136
72
32
120
157
51
72
416
1
23
528
160
152
88
128
136
80
24
112
72
27
126
87
3
234
155
16
45
180
23
64
32
40
120
104
40
27
197
120
43
53
1
15
8
103
113
40
96
525
11
24
160
80
408
352
24
56
144
91
333
56
7
17
73
143
37
243
24
128
64
224
232
152
192
55
33
72
75
245
40
48
32
121
135
152
88
48
96
111
17
312
31
90
87
183
33
144
80
103
9
8
163
45
144
81
455
144
31
33
57
47
133
144
123
48
200
24
145
23
48
48
184
57
36
54
173
96
160
192
24
120
45
35
64
27
69
48
56
120
40
56
115
333
240
93
99
24
201
215
55
36
45
320
168
7
54
11
169
119
184
3
69
264
24
57
143
120
7
9
27
245
24
55
321
129
23
67
149
96
25
63
368
264
24
376
111
9
171
245
25
63
96
224
24
7
113
67
396
17
120
120
157
36
23
67
69
201
47
16
152
48
24
280
63
249
201
15
39
126
99
8
163
357
3
90
123
120
81
126
9
168
320
112
56
88
416
48
16
152
109
126
234
126
53
136
56
144
16
135
305
469
83
223
209
40
336
8
24
157
180
180
155
160
45
83
48
264
48
40
57
119
97
23
67
197
160
32
88
56
160
104
112
81
87
3
5
24
16
24
75
45
128
112
120
8
72
64
104
553
23
31
105
416
235
29
16
225
15
48
80
37
35
55
9
128
88
224
88
120
32
48
72
1
63
24
8
49
126
209
24
64
152
64
296
1
ABCD 97152332294*3^$a+1 [50039]
7
33
92
67
21
72
48
75
5
19
113
28
39
63
14
4
99
60
111
165
65
72
60
7
17
124
92
103
36
24
17
7
216
45
56
16
99
89
10
242
43
60
12
33
32
24
31
5
24
64
111
48
93
15
93
32
208
30
72
45
24
65
24
10
45
24
72
108
77
343
108
33
12
99
48
17
96
24
151
48
36
219
2
19
21
48
99
96
24
51
69
77
24
91
24
156
48
111
21
89
19
12
24
60
65
70
2
55
105
44
4
60
15
12
29
34
21
99
50
91
96
53
36
106
98
72
70
14
4
27
5
19
84
96
108
36
221
84
40
92
108
91
5
156
79
5
24
7
65
28
39
48
89
96
24
154
50
72
108
10
2
19
29
31
89
36
64
12
147
101
91
99
26
19
45
27
3
150
80
7
24
65
115
36
60
135
90
15
5
178
69
168
65
7
96
101
64
56
19
165
30
50
22
14
79
144
21
72
30
45
84
29
19
36
185
52
3
252
15
45
53
160
12
108
132
3
5
10
30
15
96
21
8
36
115
60
41
10
14
34
21
89
52
128
36
91
240
33
30
21
24
225
42
38
19
12
29
40
15
12
53
132
7
17
163
41
235
65
300
12
103
24
113
10
30
27
81
15
17
144
46
48
26
55
36
195
38
55
5
12
127
12
39
120
90
20
12
148
99
33
27
48
89
175
129
27
12
33
48
39
53
60
28
27
149
94
45
96
89
31
216
45
27
53
7
63
38
151
21
3
5
52
3
15
62
28
12
104
36
204
79
17
84
196
219
21
15
60
65
67
96
72
120
3
69
21
15
5
132
55
192
36
137
108
40
27
132
60
21
12
3
12
209
16
18
21
336
3
9
48
65
70
18
27
105
44
19
57
8
96
84
91
9
72
15
24
41
84
91
53
96
96
43
132
63
86
24
60
12
7
36
45
32
7
3
50
103
45
15
245
36
55
29
7
125
40
39
21
75
105
15
48
5
19
96
27
90
15
93
20
36
4
87
33
15
57
104
31
15
170
19
41
24
31
132
17
84
60
60
31
120
48
21
27
29
4
87
84
84
65
36
84
55
27
117
216
36
21
8
72
43
65
19
153
3
12
29
151
132
41
67
12
17
36
19
41
24
124
30
21
41
67
132
24
17
67
12
5
84
7
105
68
19
3
45
168
17
84
19
17
7
96
27
33
36
65
36
139
108
77
84
127
93
92
24
31
48
5
60
19
120
48
3
30
51
96
15
14
31
65
60
24
204
40
20
52
3
285
15
17
55
192
137
36
43
137
108
36
24
31
29
22
45
24
48
21
32
108
36
55
21
20
204
36
28
42
18
51
41
24
55
36
153
32
70
14
84
19
12
39
21
99
42
44
60
91
93
30
45
12
5
7
77
96
55
60
3
45
72
33
90
21
125
24
7
15
74
124
116
136
27
51
72
38
36
91
113
12
43
77
67
12
89
139
51
2
55
12
81
20
12
48
151
24
96
125
46
120
93
5
67
33
32
84
46
93
12
60
33
60
99
3
14
55
24
132
63
42
87
111
21
185
64
39
17
226
110
127
72
24
185
36
156
7
12
84
105
15
17
58
42
48
75
84
17
60
34
50
19
3
57
12
65
36
48
156
31
113
40
15
27
18
120
32
40
198
146
19
57
63
5
19
173
19
9
56
16
18
45
27
48
45
161
24
156
115
24
12
48
12
29
60
31
29
24
22
14
19
36
29
31
36
120
29
103
156
24
48
53
22
50
48
19
41
172
99
24
65
10
69
96
17
28
15
12
180
12
113
28
180
56
31
53
12
7
21
15
5
120
36
76
3
5
7
53
19
60
173
10
218
187
72
12
144
45
20
67
153
12
339
5
4
75
45
42
93
5
19
17
120
43
17
4
20
55
41
ABCD 97152693206*3^$a+1 [50160]
100
36
144
8
45
27
28
48
140
129
31
24
95
30
43
48
72
48
24
125
87
196
44
4
29
75
15
73
5
43
12
107
33
100
20
40
113
55
47
90
78
37
197
63
135
18
30
177
52
5
126
42
67
108
168
152
88
72
72
60
48
12
32
21
15
12
132
21
175
17
78
33
12
45
30
69
3
6
135
57
3
69
123
24
48
28
125
7
80
15
57
33
3
52
215
85
65
18
45
45
180
18
49
5
55
32
3
81
45
19
60
41
7
224
3
73
240
47
21
12
52
20
28
44
16
47
1
72
17
30
61
245
72
127
20
12
24
15
42
7
48
65
39
4
137
115
17
51
52
167
73
12
60
53
159
3
1
120
5
19
140
16
5
102
73
140
4
53
7
65
15
16
44
15
193
65
7
65
43
20
45
63
292
12
36
24
32
129
72
108
67
47
30
43
65
240
99
93
108
18
49
101
99
111
24
30
60
43
5
127
216
72
17
78
90
87
76
84
95
33
192
81
12
15
57
43
44
3
90
15
36
96
4
24
80
21
12
72
180
43
48
56
21
18
72
117
3
42
15
72
21
18
25
24
41
102
42
36
12
43
32
57
55
108
17
15
105
55
95
30
18
90
7
8
45
27
160
152
21
7
20
165
3
144
88
41
55
12
5
55
8
40
32
52
48
44
93
87
9
87
52
48
137
15
21
192
162
1
5
120
19
23
360
97
80
16
104
63
25
47
1
60
80
4
65
15
88
113
19
156
239
1
200
87
42
63
24
16
5
12
87
16
12
35
90
30
85
83
189
28
48
32
21
72
43
24
5
36
111
21
72
120
60
63
204
28
23
105
57
108
15
60
15
37
35
61
29
36
42
162
55
96
29
51
12
112
221
144
103
32
255
25
48
32
36
52
23
37
68
72
132
16
144
5
36
19
68
28
5
67
5
3
4
48
5
30
25
53
12
72
87
16
23
129
48
45
67
32
63
25
48
17
30
90
15
135
30
55
32
28
65
55
60
60
95
150
63
57
87
76
72
53
18
90
24
103
60
12
20
75
18
48
87
24
21
43
452
100
12
161
42
69
51
205
32
28
20
28
116
21
108
51
96
28
192
60
5
90
162
126
42
43
59
21
69
15
76
77
72
15
156
4
53
42
48
42
151
144
5
51
36
76
5
27
165
31
12
48
5
120
24
31
77
7
8
57
283
12
23
25
17
195
33
15
75
25
60
155
37
48
32
76
125
51
9
12
123
4
20
15
18
43
12
68
144
45
15
40
71
37
17
48
67
65
36
7
60
104
63
1
140
4
71
169
152
4
476
24
159
241
12
12
5
15
261
27
100
17
30
73
17
195
60
120
16
29
235
80
93
42
30
43
47
1
84
20
28
125
12
3
72
21
12
39
84
57
87
81
84
87
81
87
160
41
72
120
55
167
33
33
24
31
12
60
197
235
20
28
23
49
48
140
52
32
24
39
13
35
237
33
18
162
43
80
45
67
128
12
135
13
35
25
17
15
105
7
65
55
32
28
32
28
5
60
30
121
5
42
9
93
51
4
36
17
7
65
6
97
92
132
76
17
18
162
55
8
93
42
9
21
147
21
19
32
16
12
80
165
207
76
35
72
21
57
67
95
126
84
3
12
63
37
60
116
52
17
108
43
72
12
35
57
21
120
7
65
60
151
72
167
1
12
60
77
36
67
60
47
126
7
12
293
162
73
245
43
80
36
16
20
24
16
17
198
25
120
72
96
72
60
5
43
89
48
3
57
43
59
126
24
15
12
21
168
12
103
120
44
45
15
88
120
95
42
55
48
68
52
23
25
ABCD 97152870364*3^$a+1 [50042]
36
16
9
48
3
27
41
1
71
76
45
23
31
9
45
12
11
13
39
21
39
8
7
9
3
17
7
17
16
68
16
15
30
15
9
24
71
1
27
60
8
16
3
9
56
4
60
32
4
44
76
51
45
44
28
63
5
28
36
8
4
9
3
39
9
12
15
9
36
44
16
21
60
36
15
3
65
12
13
11
48
4
60
24
33
60
3
12
21
30
18
11
4
21
3
9
18
29
37
3
93
3
27
17
25
36
63
24
20
16
32
76
15
36
5
55
21
24
20
16
21
23
40
8
96
1
47
28
8
4
51
5
48
24
73
11
24
52
24
3
42
63
12
32
49
11
16
15
17
55
5
12
96
12
28
72
12
36
27
21
15
78
6
65
36
28
8
40
3
30
75
21
11
13
11
16
27
5
16
48
24
3
78
11
4
12
51
60
5
7
5
28
9
23
7
6
3
32
4
33
71
55
17
16
33
83
4
12
69
3
3
42
39
24
20
12
4
12
8
4
68
28
12
24
9
36
3
27
30
11
48
13
72
90
9
20
4
21
42
21
21
135
44
31
36
30
12
51
20
12
36
61
35
12
24
16
56
12
24
48
112
9
15
21
3
27
21
45
12
6
21
69
39
21
42
45
92
48
52
75
6
11
4
32
4
60
39
24
12
18
47
4
8
7
42
3
15
33
39
5
24
40
48
3
21
63
9
32
64
8
28
24
9
59
36
4
32
61
12
87
3
105
15
6
3
27
9
32
16
57
59
157
3
12
108
12
8
64
9
71
37
12
27
99
9
3
6
23
16
20
25
12
54
9
80
1
24
27
3
5
7
33
48
104
13
6
6
3
27
5
31
9
32
31
21
72
72
12
39
5
28
51
12
9
44
13
12
96
3
27
9
21
27
128
24
37
18
60
57
81
35
4
8
16
44
4
36
21
27
48
8
13
23
4
21
47
12
76
12
12
9
63
12
36
9
27
20
52
20
1
11
24
48
1
3
68
16
9
48
23
52
9
6
5
37
51
9
39
75
33
12
39
5
1
36
42
102
36
15
15
33
45
15
12
36
12
48
33
15
51
9
45
3
3
12
42
23
24
40
32
25
87
132
12
75
5
24
1
11
4
21
27
24
12
8
16
24
33
24
11
4
84
92
1
11
13
6
9
9
39
72
21
18
9
48
9
3
36
24
24
9
75
3
9
12
24
56
16
45
60
39
21
11
124
20
19
17
49
23
1
6
18
36
39
27
17
13
51
3
21
69
27
39
24
41
13
23
16
24
32
144
16
24
24
21
3
36
12
140
4
21
15
51
9
36
8
1
15
45
12
11
4
27
30
27
75
36
21
39
117
3
33
8
84
7
6
15
32
12
7
21
33
47
36
37
30
6
3
33
39
12
51
5
4
92
4
3
5
4
33
3
12
21
59
1
11
16
24
81
39
48
8
13
3
27
29
4
36
3
17
37
99
24
48
15
21
24
9
27
32
52
36
56
43
42
15
33
3
36
12
104
13
30
12
33
12
32
31
9
24
20
4
15
18
12
23
108
28
32
7
36
5
13
15
8
40
24
8
28
8
1
15
24
92
13
15
8
52
24
44
16
15
21
20
61
11
4
39
65
40
45
27
27
57
8
36
28
39
45
12
21
90
6
11
12
24
12
16
12
108
12
3
9
9
18
9
20
1
12
3
8
124
36
72
15
33
8
16
20
16
32
4
45
30
21
12
60
3
5
76
56
4
32
12
60
43
45
12
33
6
5
40
8
16
45
3
33
48
51
27
30
35
4
36
48
44
4
9
15
12
3
12
48
17
28
15
29
1
71
60
12
19
30
6
5
1
6
9
51
57
51
6
24
72
47
55
33
24
32
12
28
3
18
47
31
53
1
23
91
81
9
27
3
41
4
60
8
84
4
24
44
25
15
32
13
3
72
72
8
16
15
17
24
12
37
24
6
5
4
15
5
12
64
12
3
9
8
4
21
3
21
6
45
48
15
33
20
4
36
48
21
12
15
8
12
91
24
53
13
3
20
43
9
32
85
3
8
1
71
25
87
48
21
27
21
18
9
21
39
3
57
24
15
6
18
6
3
56
13
3
21
18
17
16
45
11
12
16
3
36
5
7
29
19
36
9
57
15
3
21
12
12
12
20
52
36
12
12
60
20
24
1
15
21
6
9
24
24
84
15
21
3
84
12
9
45
15
8
28
3
6
15
9
15
57
51
80
19
5
36
52
12
8
1
15
63
30
3
9
23
13
42
81
12
116
1
15
20
13
11
61
63
57
3
32
7
30
3
8
13
51
15
33
20
36
16
21
48
63
9
27
27
41
13
15
20
16
33
3
15
150
3
20
25
83
1
11
55
17
16
12
36
8
31
9
63
18
47
4
48
21
6
5
19
5
36
13
12
27
12
15
33
80
16
3
21
33
6
17
4
36
24
8
4
44
1
23
28
51
18
11
4
15
30
35
52
108
8
1
6
5
52
96
32
24
1
12
27
33
27
3
5
16
24
44
49
11
55
24
6
6
198
12
15
60
20
28
9
39
24
36
8
1
15
12
20
36
16
8
12
19
30
3
51
9
9
63
39
18
60
78
72
54
24
3
32
180
1
30
9
27
33
48
24
15
12
18
24
27
24
3
5
19
48
29
4
24
45
15
12
39
12
9
3
65
24
7
54
66
12
48
24
21
48
21
27
3
18
63
32
19
33
15
12
33
12
33
6
81
9
24
35
4
39
12
12
45
21
15
69
47
4
9
18
9
24
27
165
27
5
16
36
9
39
24
15
6
87
9
11
88
12
8
25
84
39
15
17
16
56
16
45
15
140
4
21
3
12
3
54
24
47
13
3
3
6
84
11
25
24
11
40
44
160
33
51
12
27
29
36
36
4
12
12
3
48
42
96
18
30
30
9
32
36
24
28
27
18
27
63
6
15
39
45
33
24
39
48
9
54
5
52
12
32
48
25
83
24
36
4
44
49
36
59
36
60
1
15
56
7
29
48
24
64
45
47
37
71
76
9
27
20
7
42
6
21
39
41
28
36
75
60
21
39
9
12
36
21
23
73
54
17
7
18
39
60
44
72
4
36
8
16
36
3
45
21
15
12
3
18
63
24
56
16
9
24
6
33
27
54
63
12
3
17
25
11
25
12
23
25
3
8
28
15
24
21
32
16
12
51
9
63
65
4
12
120
24
45
3
96
69
84
15
12
12
45
99
44
7
29
13
42
18
39
9
23
36
1
23
1
51
68
16
8
16
39
21
44
4
20
28
12
8
4
9
63
45
36
15
36
15
29
16
8
25
3
36
15
6
35
55
21
3
29
88
9
15
15
89
60
1
11
31
77
7
21
44
61
87
12
111
93
39
42
3
33
23
19
5
12
16
27
9
8
36
52
51
12
21
3
30
47
64
24
15
41
12
4
9
75
80
13
6
9
48
93
27
9
23
4
68
28
15
29
103
24
9
15
60
21
60
15
18
3
92
13
23
4
12
24
21
23
13
27
20
55
65
28
27
17
13
36
27
12
3
12
6
42
17
28
36
144
44
4
27
21
20
16
3
17
12
16
15
5
49
3
36
48
8
4
48
56
28
32
16
20
4
24
24
12
8
28
9
11
91
17
52
87
21
20
16
8
12
24
4
9
15
15
9
12
44
40
60
20
36
25
11
4
24
104
4
8
40
68
4
33
3
32
16
12
81
18
21
168
8
24
1
36
3
27
5
40
3
24
42
11
49
3
60
24
48
9
47
12
24
7
33
87
12
69
8
16
60
104
4
39
24
41
43
24
6
24
11
19
29
67
6
30
29
12
73
123
12
27
78
3
8
52
8
61
27
20
12
55
9
21
11
52
12
36
36
48
36
8
7
17
52
24
15
29
40
3
17
12
4
15
17
13
23
1
71
4
81
234
5
85
47
1
11
4
3
6
54
29
28
44
4
224
24
31
5
7
9
39
ABCD 97152939862*3^$a+1 [50021]
4
24
8
12
48
9
19
20
12
160
17
36
91
80
84
60
4
96
12
48
5
15
64
20
28
5
60
15
4
29
36
24
51
9
27
12
16
12
24
56
64
8
81
12
15
28
68
21
15
21
3
48
21
15
28
32
16
36
12
29
39
148
12
5
27
21
43
20
124
17
3
21
84
7
24
68
36
28
20
33
39
24
72
100
108
276
36
48
24
17
15
4
48
5
87
189
19
65
19
12
5
15
9
19
20
45
24
39
52
20
12
48
48
9
60
7
17
3
33
19
156
12
8
33
31
332
28
72
8
21
115
8
4
36
5
3
4
5
12
3
12
36
40
36
12
32
16
48
5
19
53
43
24
53
43
5
43
8
12
57
7
80
76
24
12
29
19
12
17
31
113
48
3
52
5
3
4
12
68
48
28
89
36
7
36
32
21
43
104
64
24
12
48
108
20
108
4
5
24
7
8
21
3
16
44
16
48
36
140
28
32
64
17
15
40
5
7
20
57
39
21
55
36
12
5
24
48
3
9
51
16
36
20
12
93
3
28
8
64
72
20
4
17
24
19
36
12
84
8
21
15
28
32
33
63
4
60
20
36
24
4
17
51
88
36
44
48
9
111
57
3
69
103
8
48
12
12
24
12
4
101
7
32
4
24
32
165
67
24
80
24
48
16
72
125
55
60
144
24
17
27
45
19
5
127
32
57
115
60
32
84
16
41
72
115
8
4
41
51
4
89
36
7
56
9
7
20
48
177
15
36
45
19
5
55
5
75
16
44
16
65
19
44
81
115
20
40
17
3
16
12
24
53
3
33
39
28
36
113
43
36
44
4
12
20
24
48
24
9
103
12
17
15
4
5
43
8
48
24
40
5
99
60
21
31
41
3
48
4
60
5
48
31
65
12
3
16
53
27
16
24
32
4
32
76
36
48
32
12
21
75
88
29
19
12
77
15
24
69
7
36
8
88
5
7
17
15
16
5
91
32
45
15
4
80
21
39
24
72
48
40
8
4
84
24
8
12
76
32
57
75
60
4
48
41
19
68
36
16
8
88
5
27
48
48
12
12
96
24
16
56
24
16
17
79
44
21
24
51
57
27
12
28
80
4
20
57
24
15
40
5
15
28
20
45
12
19
20
12
24
81
12
48
31
92
69
3
9
3
28
20
45
15
72
160
17
7
8
108
33
36
39
21
3
21
43
92
60
40
8
57
36
19
72
188
12
16
29
48
72
31
80
4
8
4
92
48
24
64
12
44
4
17
3
112
5
43
17
39
120
12
21
27
9
3
52
80
28
132
20
40
29
84
39
24
4
20
45
99
81
43
5
12
43
65
15
52
17
60
12
36
51
52
17
12
60
15
72
24
16
48
48
56
81
96
15
9
79
36
17
3
76
96
5
84
19
5
36
43
12
152
177
7
56
45
15
16
53
24
87
9
15
33
63
4
12
8
16
8
64
24
72
77
24
27
16
36
5
15
16
44
60
40
12
5
27
60
24
9
24
151
17
63
52
20
40
48
36
12
8
12
28
8
28
65
3
124
12
32
16
24
8
21
31
140
52
44
16
144
168
32
16
8
4
20
16
8
64
8
16
12
29
12
12
79
24
96
17
3
9
51
16
5
43
24
60
77
3
28
8
28
5
31
12
41
39
105
3
24
28
48
36
41
3
4
24
53
31
12
5
24
99
4
5
27
52
80
21
123
9
96
12
27
9
7
53
87
57
103
29
36
3
28
101
27
9
7
36
24
17
15
16
32
36
4
56
16
36
32
52
53
123
12
45
7
41
3
12
40
5
7
20
28
5
7
17
39
76
32
52
60
32
12
48
48
52
17
19
56
16
84
20
76
116
28
17
60
55
24
36
77
15
24
24
40
8
24
64
92
12
165
60
99
4
29
27
9
48
7
89
7
41
7
84
32
45
7
48
29
51
16
92
16
48
5
7
20
84
12
60
52
36
8
9
7
5
43
20
4
12
20
21
103
36
72
17
3
4
17
55
20
60
33
7
12
12
24
12
53
12
3
93
48
24
7
36
24
24
89
3
28
20
36
12
12
40
32
72
52
36
12
116
9
3
16
144
80
16
17
3
76
20
93
115
248
4
5
27
28
17
127
17
51
4
5
103
41
19
20
4
32
16
41
36
27
36
45
67
17
15
12
33
3
60
93
75
40
77
75
28
32
48
21
43
68
33
79
8
4
144
12
5
31
29
7
8
16
24
32
24
40
29
3
64
24
53
147
112
12
44
21
24
7
20
72
64
5
15
28
72
92
52
12
12
53
19
48
12
12
36
17
3
28
12
116
33
91
5
15
9
27
57
15
69
67
12
140
33
24
31
56
16
96
20
57
19
8
33
63
21
39
36
12
33
60
24
27
21
108
3
12
28
48
8
120
52
32
16
173
12
51
64
72
24
56
40
5
24
27
76
17
31
20
9
7
48
12
17
51
40
8
9
48
55
92
12
93
39
64
68
28
68
76
68
48
21
27
16
44
16
12
80
4
5
199
17
7
24
29
60
31
12
5
75
28
41
120
19
44
4
60
5
51
9
84
31
84
12
44
24
12
16
89
72
43
24
12
41
39
4
12
44
100
32
48
192
4
80
16
8
36
36
16
53
3
52
5
7
32
24
16
24
48
17
7
12
32
124
53
79
12
80
36
100
17
39
36
48
64
41
91
17
12
43
20
12
40
48
104
33
3
4
168
5
12
103
32
24
24
136
20
9
7
41
19
36
29
31
132
32
16
36
32
33
43
12
80
64
17
3
12
165
48
36
39
88
8
9
15
16
72
20
9
7
20
64
72
48
96
5
19
24
17
31
17
19
12
29
7
65
31
48
12
56
40
176
45
27
12
76
20
12
24
40
29
7
116
144
96
12
57
55
17
31
48
12
17
127
29
7
36
24
8
21
19
68
12
21
19
5
3
4
17
63
4
12
32
9
36
96
115
41
48
24
3
12
16
284
81
7
12
5
27
16
20
ABCD 97153040464*3^$a+1 [50035]
48
96
126
24
9
24
21
27
69
139
47
9
9
6
30
18
1
29
36
12
78
141
96
40
59
189
15
66
240
24
7
89
24
6
73
128
3
37
17
42
13
8
48
9
7
41
15
39
108
13
35
78
6
30
51
9
36
30
12
33
57
31
191
90
84
60
31
41
108
51
45
30
6
42
60
25
191
121
5
43
35
18
12
6
192
18
7
24
41
7
71
90
72
132
3
159
18
31
47
25
35
37
32
33
7
35
6
15
27
45
105
15
57
55
80
63
12
18
3
33
72
39
15
18
135
21
19
120
32
9
24
72
24
87
9
15
21
27
21
144
90
192
18
7
71
25
29
19
29
12
31
167
57
21
75
15
9
15
1
32
40
17
24
60
96
19
24
48
8
9
18
78
72
15
123
30
24
102
144
42
30
9
3
37
71
18
24
15
72
9
42
18
19
72
53
48
30
60
102
115
8
57
7
104
72
39
81
24
3
37
24
80
111
25
11
69
75
21
232
32
9
31
95
78
42
105
64
77
12
120
7
8
15
81
57
63
177
79
53
27
9
6
18
63
105
39
40
80
9
24
12
43
71
60
45
81
24
30
57
87
57
33
6
72
24
9
39
25
56
64
72
71
33
27
13
17
39
33
30
78
12
7
80
24
21
18
72
66
15
24
216
15
9
24
117
27
16
71
1
47
1
24
5
396
264
6
57
24
9
31
8
15
33
24
15
24
9
33
60
27
40
8
64
120
71
33
64
5
48
99
93
43
23
42
7
161
15
57
54
49
32
45
108
24
15
15
42
15
33
63
15
24
96
18
30
9
33
48
66
30
15
240
16
8
81
24
31
5
18
81
27
84
114
39
33
175
89
30
78
12
6
193
32
87
132
60
84
6
39
21
36
78
129
40
23
57
96
9
12
75
3
13
80
15
18
31
48
35
6
60
30
21
111
42
36
27
3
165
9
31
17
48
30
54
126
69
33
12
51
16
8
72
15
33
45
51
45
12
30
114
6
12
6
60
75
99
13
65
24
15
39
54
75
15
72
81
24
33
6
60
37
65
204
123
33
63
21
18
66
31
24
5
36
15
9
30
24
18
42
13
53
180
12
30
37
95
126
139
32
16
65
48
15
16
41
39
88
120
41
39
3
12
1
5
42
24
33
16
32
120
39
25
8
45
12
31
23
25
24
32
16
8
57
48
39
57
24
36
66
105
99
66
90
49
8
40
113
30
25
23
24
33
129
120
39
9
6
49
23
9
63
25
56
87
102
51
201
15
88
17
24
6
24
84
30
31
5
60
36
51
24
33
36
42
105
63
24
18
48
31
80
21
43
47
9
33
6
72
18
39
96
57
30
153
81
30
48
33
57
31
11
21
15
330
102
33
9
24
15
9
31
89
15
45
27
15
9
9
63
15
42
60
3
9
96
55
23
42
15
27
60
36
6
24
36
60
48
15
51
66
3
75
12
1
47
25
32
33
42
85
59
36
9
15
25
56
21
3
27
144
93
48
3
6
55
8
45
36
39
16
5
36
54
6
96
27
57
24
30
24
18
54
6
108
6
18
120
78
73
56
24
9
55
8
69
3
72
3
18
12
31
47
42
72
151
47
1
47
9
24
24
33
48
24
63
15
24
144
9
45
3
64
113
48
48
39
153
78
12
45
40
65
63
27
93
39
30
36
15
57
30
9
45
48
115
72
80
24
45
60
55
29
67
11
198
39
15
6
67
23
9
33
12
3
24
3
12
9
15
25
5
30
66
96
27
21
12
15
15
180
78
6
169
56
111
12
78
7
17
39
24
45
43
5
42
6
42
378
24
7
59
6
39
16
23
30
30
6
39
15
33
72
81
30
1
11
30
15
33
36
3
16
56
3
30
7
95
108
48
13
5
75
87
30
78
6
15
39
24
1
47
18
6
24
60
6
6
18
15
96
16
48
5
91
65
246
9
129
31
56
9
31
35
37
17
120
6
9
159
81
16
95
90
54
121
24
80
33
7
11
13
32
9
15
9
79
47
81
48
21
51
57
36
12
7
65
7
5
48
12
66
108
49
41
31
104
112
5
43
24
41
102
12
21
40
80
57
7
17
84
30
85
56
33
87
9
24
7
89
31
41
15
135
12
6
24
7
8
3
114
30
6
15
93
36
108
12
120
79
17
55
144
65
54
49
41
7
47
18
48
174
25
17
135
9
72
24
15
48
48
15
129
48
3
13
5
84
31
71
25
95
48
33
9
30
1
5
18
30
12
15
63
36
6
108
90
6
48
3
9
135
24
9
12
99
9
31
35
117
120
63
96
1
137
60
18
30
115
59
6
7
32
48
96
15
42
12
36
31
11
114
3
105
18
18
27
9
159
16
113
48
39
33
6
57
24
40
24
11
109
5
51
24
21
18
81
159
12
30
18
12
18
63
15
120
18
7
35
13
5
27
40
8
69
12
15
3
6
24
135
63
42
55
17
24
72
15
ABCD 97153529758*3^$a+1 [50108]
23
25
60
35
25
30
57
56
79
18
60
95
115
48
57
32
13
75
60
80
91
114
96
72
59
60
13
27
9
60
96
11
28
20
40
32
13
12
102
120
6
36
35
60
88
60
45
30
30
42
18
15
141
15
144
92
31
129
9
39
15
258
35
13
60
12
155
4
93
18
9
135
9
36
21
102
6
35
7
54
24
59
7
41
28
45
15
84
33
83
24
52
68
72
73
71
100
80
85
204
36
36
39
32
52
12
99
240
24
78
27
32
108
16
141
6
78
42
17
40
45
48
48
36
30
9
9
15
21
51
68
85
228
23
36
88
15
42
39
9
95
13
18
81
108
153
18
65
169
15
8
4
339
216
24
120
24
45
3
54
3
15
17
73
12
83
16
57
35
13
39
33
174
78
72
71
25
18
54
42
24
72
17
1
54
90
102
90
6
9
33
35
13
12
267
153
6
105
56
25
6
9
8
72
24
31
48
41
40
15
42
12
48
24
59
7
24
18
51
80
4
72
8
16
204
27
9
272
112
32
73
6
65
37
24
15
45
35
13
30
17
343
30
120
51
120
159
185
52
9
42
30
27
15
81
21
60
54
66
11
4
21
27
63
153
9
36
99
15
18
3
27
65
79
153
72
9
12
12
15
56
109
72
131
25
72
96
99
32
4
201
63
117
24
39
51
81
9
12
72
11
4
93
192
78
24
30
15
116
60
43
42
63
111
29
25
75
56
1
39
9
6
89
169
156
95
4
8
7
48
30
27
87
90
96
24
78
288
42
6
96
18
23
4
144
32
4
189
95
16
3
125
52
9
132
59
13
18
117
68
13
84
47
25
48
126
9
57
35
4
56
36
49
3
72
69
66
6
48
42
18
135
39
18
72
276
66
24
30
96
18
5
97
48
18
90
87
96
39
210
6
6
3
87
45
108
152
13
11
55
105
69
27
33
150
185
103
48
9
93
3
36
3
102
3
132
99
125
19
41
25
119
13
72
12
126
54
63
20
192
124
27
65
24
1
12
18
77
180
55
6
47
43
9
135
66
6
24
174
36
30
30
156
54
96
5
4
44
265
60
15
12
33
36
6
24
42
47
61
39
57
339
9
15
8
208
20
115
105
24
80
61
47
19
9
9
23
97
47
109
11
40
15
9
45
120
36
63
96
21
3
33
59
61
48
54
17
49
75
92
73
24
35
85
231
9
60
90
30
36
60
24
27
45
35
13
11
120
4
213
54
5
28
177
39
44
36
16
63
65
7
18
60
36
95
72
28
21
23
16
15
21
33
108
48
47
7
48
17
25
6
9
45
23
52
231
5
36
13
66
90
6
45
21
23
37
12
83
192
37
6
33
15
264
222
18
90
78
89
28
96
9
300
87
33
23
13
75
15
9
12
3
42
3
60
36
69
6
69
20
192
85
3
36
92
13
51
8
1
30
77
19
33
45
15
60
36
45
30
96
9
144
32
40
129
132
3
9
60
162
6
3
21
90
48
168
42
48
12
12
6
33
32
85
162
42
54
144
225
21
51
9
111
104
55
30
39
60
81
15
24
15
6
75
39
65
36
76
33
12
18
72
48
48
30
83
121
3
201
11
24
61
23
43
33
87
33
87
65
4
44
49
126
6
108
35
112
9
84
6
72
33
45
12
279
21
18
105
24
12
195
89
24
25
47
148
381
132
3
24
32
79
41
13
18
77
13
30
48
41
28
3
72
105
8
4
3
6
36
3
68
7
48
42
102
41
127
45
3
89
1
72
23
25
95
73
24
47
28
3
54
84
39
72
39
102
39
153
162
18
111
20
12
109
24
300
15
135
30
84
111
15
144
41
1
71
108
64
33
60
60
27
8
72
85
27
24
69
15
27
24
9
21
47
12
40
128
433
84
138
137
85
35
55
117
3
41
136
63
6
60
47
73
15
15
5
84
1
72
3
32
25
27
21
35
24
12
43
17
85
120
39
225
15
176
49
24
ABCD 97153649644*3^$a+1 [50015]
35
7
36
45
147
53
12
12
55
125
127
29
120
79
36
17
19
54
42
12
18
18
9
8
28
20
7
17
7
36
17
48
48
7
5
19
9
32
43
42
12
71
60
19
5
103
5
7
5
55
101
4
33
18
90
36
11
133
150
12
24
9
20
24
1
35
40
32
19
30
18
36
77
88
20
24
103
12
45
56
7
53
7
48
150
155
60
4
8
7
12
9
45
36
18
42
48
18
17
100
8
7
21
51
33
20
91
29
1
24
11
55
17
109
83
31
120
17
148
32
28
20
25
6
48
5
163
102
60
11
40
20
4
96
20
72
19
6
48
6
41
115
113
132
43
126
36
18
77
28
32
28
24
87
30
131
12
136
20
79
45
20
7
96
12
53
43
45
20
145
15
27
17
67
24
137
48
24
1
15
147
17
43
125
37
23
48
12
43
9
116
85
39
51
17
19
33
3
33
27
48
17
187
41
7
57
20
31
5
55
126
36
102
42
36
12
6
77
13
66
24
12
53
19
72
6
54
18
30
5
55
18
12
42
9
75
17
19
9
15
45
20
40
20
49
78
5
13
47
28
20
4
3
33
92
72
37
23
1
15
60
24
21
42
18
12
35
12
48
55
108
192
18
15
27
138
47
25
42
12
9
27
24
9
27
12
5
36
4
80
1
95
91
33
87
54
90
6
71
49
6
12
41
19
65
7
9
24
105
51
117
35
37
23
43
36
33
56
40
75
125
40
15
5
4
20
1
6
54
47
28
15
29
48
25
72
11
7
42
66
9
33
18
12
72
60
21
45
6
30
24
75
20
120
12
43
54
11
4
51
36
29
40
20
4
56
24
36
7
5
127
36
144
5
43
17
43
93
51
30
54
17
19
24
5
60
61
18
21
32
28
20
7
5
7
18
18
36
9
15
9
116
55
30
90
42
23
4
63
17
36
19
30
18
33
44
160
15
36
5
31
24
77
28
21
63
21
47
48
40
9
18
5
28
120
92
7
45
15
101
60
1
54
144
101
24
13
23
24
7
18
6
77
28
15
77
85
23
12
228
85
30
149
31
9
20
36
49
11
12
52
51
12
5
60
48
40
9
35
25
48
18
45
60
27
57
36
20
7
33
75
36
6
30
24
33
75
72
36
57
56
31
66
3
15
60
5
7
18
6
36
5
43
36
108
53
25
155
19
9
104
31
96
33
15
90
18
18
155
49
23
108
12
73
90
12
93
39
21
51
89
124
21
95
97
3
57
23
7
90
123
44
31
6
54
65
12
43
45
117
63
51
18
111
9
36
59
60
60
55
60
12
36
24
9
20
4
140
7
29
12
25
27
56
12
48
1
71
145
35
52
45
51
24
15
12
33
171
29
43
18
30
17
60
19
41
49
90
126
48
39
36
147
17
145
30
36
60
5
144
7
53
151
9
3
5
13
6
41
72
13
47
16
27
48
54
42
29
24
16
24
36
27
42
35
48
19
33
36
27
5
28
32
25
12
96
36
39
9
72
36
90
137
97
108
75
60
36
24
80
13
18
5
19
5
31
105
32
7
5
13
27
56
127
113
84
25
66
9
15
180
12
6
3
20
7
18
47
43
9
36
20
24
91
17
115
84
41
19
9
20
37
95
19
54
75
27
53
132
88
15
36
69
39
5
48
19
36
53
24
145
23
13
66
9
9
95
1
35
12
28
15
165
32
12
133
155
7
101
4
21
30
42
72
66
17
60
73
15
69
15
3
42
171
57
78
65
55
9
45
11
7
18
59
1
30
90
42
5
49
23
43
144
33
8
85
78
5
24
36
4
75
165
116
60
24
13
30
33
9
23
60
37
23
13
6
29
55
17
48
7
17
25
35
13
18
36
33
3
33
20
60
4
20
97
6
48
60
29
37
3
15
72
53
1
99
56
31
30
11
28
15
9
15
41
7
177
3
93
15
29
13
54
138
15
3
17
96
24
7
9
120
32
7
18
12
15
56
7
102
23
60
120
37
11
24
60
36
25
95
1
63
68
13
36
54
45
27
30
23
12
37
11
192
49
3
8
12
31
9
45
135
33
27
3
42
23
48
132
13
30
17
115
12
45
20
36
4
3
5
48
7
77
31
137
19
9
81
78
5
31
5
24
7
29
109
11
64
60
207
41
37
102
41
109
11
28
20
7
108
24
81
27
5
168
7
117
3
42
15
3
17
13
23
40
9
95
31
6
71
13
39
21
59
36
31
54
107
85
23
49
6
69
21
90
17
55
57
105
18
30
78
5
4
20
73
90
57
80
16
60
9
30
101
31
84
5
4
156
44
48
172
3
18
6
89
4
80
60
31
5
12
79
29
7
93
44
16
27
72
12
53
40
8
43
60
89
145
12
90
33
60
68
43
72
5
28
20
19
36
17
172
20
55
5
67
18
11
7
72
36
36
24
9
45
120
11
7
24
30
11
12
1
66
33
3
42
51
20
24
16
141
11
28
15
36
48
36
24
5
25
71
7
153
27
12
18
72
6
129
63
17
1
54
53
37
96
155
192
28
20
12
7
72
54
59
100
3
72
113
43
65
24
168
13
15
27
65
12
36
4
3
180
65
60
43
89
31
36
69
84
15
41
4
3
78
39
156
87
24
29
25
15
15
42
47
ABCD 97153752758*3^$a+1 [50055]
19
45
21
47
28
92
52
15
24
9
32
4
171
36
89
1
15
32
88
9
51
44
4
44
72
60
36
28
84
81
15
80
61
36
18
42
54
9
44
88
12
20
1
47
25
183
21
23
43
137
72
64
36
51
33
24
72
75
5
49
27
60
84
60
69
35
12
49
83
16
44
172
56
12
43
57
120
20
12
25
24
66
93
36
147
125
48
12
24
88
8
12
16
27
9
9
66
29
97
23
1
54
149
60
40
80
12
85
15
8
1
30
42
123
111
69
12
75
5
12
1
90
6
15
8
72
4
20
7
18
47
25
48
36
24
90
156
41
109
15
8
28
32
48
12
72
24
40
24
56
1
15
21
83
52
80
28
57
39
8
12
48
12
25
15
9
71
85
3
33
35
4
44
115
42
30
33
135
9
8
88
72
93
99
60
32
1
107
37
3
93
47
1
186
33
68
12
103
9
8
1
72
18
17
13
51
21
39
15
126
35
52
81
36
30
60
5
49
71
1
63
36
81
27
56
40
80
4
57
179
180
52
3
149
16
56
91
17
52
15
41
73
11
16
20
24
36
28
20
7
45
63
137
4
15
60
65
19
42
18
17
13
6
45
8
37
51
48
45
51
36
39
41
4
24
57
27
92
16
68
12
64
104
24
48
120
13
75
20
64
63
324
113
40
21
42
108
102
3
255
156
33
3
78
30
21
75
41
72
43
125
24
84
36
19
29
28
69
54
17
228
60
61
84
71
55
54
47
12
1
51
39
29
16
32
13
35
1
36
18
81
20
36
124
60
39
29
1
47
60
55
29
28
3
29
180
76
20
48
76
21
18
12
54
11
48
84
1
15
152
208
132
15
5
55
180
5
13
191
19
17
73
36
15
36
9
83
7
9
27
65
79
9
117
23
85
71
55
141
32
7
149
84
48
288
1
24
27
24
39
41
48
100
81
30
17
108
127
5
28
27
29
25
30
60
174
47
79
41
88
141
3
33
24
84
95
37
23
4
3
93
36
48
21
36
15
20
84
72
4
44
36
85
36
23
1
35
55
113
43
90
18
36
24
30
6
30
6
137
1
96
15
15
5
96
115
24
36
18
102
24
125
36
160
108
464
7
84
150
35
55
41
28
231
105
44
91
41
25
3
120
8
52
32
1
3
87
5
28
20
4
3
29
19
36
21
12
72
24
51
33
20
43
30
24
15
39
81
20
241
54
30
59
1
30
53
1
6
81
24
69
35
36
156
72
31
102
18
41
16
39
54
15
32
4
176
168
96
64
87
54
11
12
1
47
108
4
92
1
23
64
21
36
35
48
36
1
24
71
16
12
20
7
101
12
40
3
60
18
27
20
88
24
8
120
72
13
78
5
7
18
60
36
54
105
32
72
52
20
16
24
21
15
3
29
37
23
73
54
9
80
124
57
35
121
18
21
36
128
16
15
5
85
11
13
35
16
200
16
39
65
16
3
6
143
48
313
11
25
23
7
29
40
57
23
52
84
8
88
33
15
21
11
40
39
24
36
45
9
11
1
54
6
23
85
27
9
126
120
77
127
101
40
72
3
5
79
36
29
31
18
30
17
4
51
54
23
127
101
43
45
20
37
107
61
90
41
28
36
84
147
6
99
21
39
15
161
40
44
31
120
5
19
33
32
4
255
17
19
41
79
60
41
49
123
68
12
12
48
72
88
72
96
104
88
63
18
27
9
23
61
15
81
35
1
59
48
36
52
33
75
87
108
57
8
25
47
4
135
30
75
116
72
96
55
141
39
57
84
56
4
51
60
29
16
72
57
195
21
60
63
32
148
32
24
36
12
31
41
49
59
28
33
71
96
64
8
136
21
6
17
12
144
151
33
3
18
51
8
48
103
57
12
57
23
31
6
15
48
3
57
3
9
39
201
8
60
43
5
85
23
25
11
4
72
8
16
69
72
15
279
36
18
192
3
12
45
23
12
24
108
121
35
52
228
24
51
6
119
16
20
109
51
75
69
27
5
60
19
5
24
24
40
20
28
20
4
69
36
60
123
3
29
16
8
120
91
96
18
159
51
6
339
15
21
80
49
95
115
57
20
49
11
24
88
56
12
12
31
126
23
48
4
8
48
13
42
18
11
79
162
15
93
30
36
33
3
24
120
89
25
11
4
44
48
48
16
44
1
15
129
72
30
54
35
336
4
20
55
24
45
75
72
17
108
73
42
17
1
72
15
33
126
41
49
159
92
25
107
16
56
36
13
72
18
77
48
25
ABCD 97153961852*3^$a+1 [50080]
36
240
30
3
123
45
112
128
99
165
24
57
79
80
39
81
45
363
33
54
36
13
77
24
30
93
328
263
6
195
51
18
147
195
133
11
90
6
48
90
219
40
11
45
40
41
31
80
328
216
119
201
24
117
18
9
112
80
15
201
72
57
30
144
6
54
205
167
9
141
48
270
21
39
12
288
69
168
168
112
209
135
16
95
225
123
141
195
126
63
40
32
99
24
12
108
117
33
55
176
69
187
35
237
621
27
33
66
61
8
16
11
30
90
168
109
96
5
139
167
25
65
183
48
63
169
72
59
69
3
24
141
3
216
133
77
24
91
11
45
405
75
183
25
152
208
77
78
36
246
27
48
123
85
336
24
5
42
57
33
84
51
160
29
123
93
54
45
135
30
3
112
125
120
36
7
80
120
120
72
96
112
8
159
36
330
48
27
123
109
47
60
180
1
215
48
297
99
90
43
72
11
204
129
184
8
15
54
234
25
176
96
99
90
144
51
88
203
108
57
168
45
139
8
75
288
90
235
47
54
114
12
165
33
31
245
120
144
96
54
21
105
66
165
184
80
129
79
677
6
285
40
128
45
90
36
36
258
127
24
29
115
5
72
267
496
24
131
306
126
54
60
120
43
71
57
120
72
123
69
165
24
115
155
12
54
3
303
57
57
151
95
9
88
101
6
36
84
21
24
256
5
99
51
84
180
21
195
78
55
56
99
21
51
18
126
45
24
72
135
9
45
90
313
368
64
5
36
348
162
97
80
33
78
30
211
5
51
24
40
215
174
36
180
75
15
9
72
33
7
119
273
141
51
24
304
83
150
15
72
267
45
81
39
48
240
51
42
48
186
1
35
69
15
54
51
111
78
27
99
66
43
24
32
88
56
40
11
93
88
168
95
60
109
8
39
96
180
228
25
80
21
240
51
69
54
45
264
120
27
21
112
131
21
24
336
48
27
36
25
344
16
128
312
15
150
90
174
3
33
87
136
272
72
153
15
3
36
60
30
54
6
19
144
11
36
6
43
56
48
40
192
119
60
360
69
177
103
167
25
191
24
73
80
63
313
95
402
7
11
90
390
69
423
313
5
99
27
36
97
72
191
54
243
81
162
165
72
33
135
144
105
135
111
25
152
21
27
40
29
219
15
156
ABCD 97154218106*3^$a+1 [50008]
8
13
24
156
35
12
24
64
9
71
1
11
13
63
104
13
54
30
36
11
12
12
37
36
111
129
108
138
18
24
63
3
42
36
18
41
25
18
9
9
23
1
23
13
48
27
69
12
47
61
11
64
3
36
29
16
39
57
20
1
18
5
16
36
9
23
55
5
84
37
47
48
13
18
65
1
63
44
28
24
27
30
35
64
15
21
12
39
149
24
61
27
36
3
6
35
48
1
24
12
51
3
77
24
148
20
48
12
4
92
7
78
59
25
3
3
18
47
73
23
1
36
12
3
24
15
48
36
5
48
12
28
8
12
1
51
44
7
18
35
37
59
72
12
1
15
3
17
25
51
20
76
15
12
17
48
4
12
32
31
6
27
3
21
32
16
9
36
3
33
27
12
15
33
8
28
21
18
12
9
20
16
9
18
5
48
12
13
12
23
13
18
5
49
18
77
84
19
36
5
37
18
137
19
6
59
24
73
63
8
7
29
16
3
77
19
41
67
21
8
36
12
4
12
8
16
21
59
16
8
43
9
32
49
11
13
11
25
12
23
13
42
21
8
7
41
24
16
56
12
4
72
8
1
23
40
3
42
83
16
8
31
5
12
1
18
60
5
16
32
19
30
59
4
12
21
48
24
39
32
76
24
21
35
24
1
11
12
25
11
28
3
18
36
12
11
16
32
24
67
12
89
79
17
13
36
3
57
144
27
27
18
11
24
12
12
48
13
36
6
17
16
120
39
60
36
30
27
33
23
12
12
4
80
7
5
1
3
12
20
12
16
24
105
35
64
32
19
66
18
9
20
16
81
75
32
1
18
36
6
18
5
28
87
93
12
9
36
3
44
24
13
24
27
8
1
63
9
59
25
39
32
16
9
27
32
31
9
48
15
108
57
44
1
36
3
57
3
44
16
3
5
40
20
4
21
35
73
15
12
171
17
1
18
17
4
140
37
15
75
72
54
6
17
16
15
24
65
1
147
36
21
23
31
5
16
9
15
8
12
79
29
55
33
24
32
37
6
18
11
12
31
17
37
72
39
12
3
9
39
72
17
16
20
4
33
6
17
16
8
60
60
1
12
6
48
17
84
12
13
18
18
35
60
36
12
79
12
6
59
43
105
32
64
48
9
107
85
11
61
47
36
24
7
48
18
15
44
12
16
8
13
114
29
37
15
12
15
30
6
41
16
15
17
13
27
117
24
12
47
64
3
12
9
8
19
90
54
17
16
9
3
20
28
20
13
6
9
81
36
15
21
30
6
108
12
36
39
24
12
108
39
33
108
51
17
24
72
16
141
63
9
24
18
29
1
47
7
42
11
1
54
6
12
60
11
16
20
1
35
1
15
21
6
17
37
15
32
1
11
115
33
32
13
12
18
78
36
3
56
43
53
19
6
15
33
11
48
1
12
96
12
27
27
78
47
4
32
60
49
24
23
24
7
18
18
17
13
60
18
5
16
32
12
25
11
91
65
43
36
5
28
27
18
71
19
102
51
32
40
8
67
6
30
9
20
52
63
24
153
21
42
12
18
47
7
77
12
1
18
89
16
3
125
7
18
47
7
9
75
6
11
7
45
8
24
24
4
15
6
27
57
35
25
12
63
44
36
4
56
109
18
65
37
18
29
13
47
36
4
15
125
25
83
7
126
30
5
12
55
9
15
48
29
48
55
41
40
24
8
7
21
20
120
7
9
9
15
32
24
1
126
5
12
67
5
24
48
36
19
17
1
23
31
9
56
25
66
57
44
24
19
6
48
23
12
60
19
53
24
43
6
12
27
12
32
7
21
24
24
104
19
36
9
8
19
24
18
12
23
16
20
12
48
13
23
12
4
81
15
3
6
11
55
6
30
36
90
47
43
9
48
12
9
39
48
15
105
45
27
27
36
84
5
24
13
39
9
24
12
60
11
1
15
12
32
67
17
79
105
3
12
21
15
17
52
56
1
119
12
31
6
11
1
3
56
31
17
1
71
37
11
103
17
24
7
18
47
31
113
13
72
35
37
27
8
13
6
5
48
73
3
51
9
32
4
20
79
77
25
6
33
36
12
20
88
8
48
28
32
31
17
37
27
9
23
48
61
35
28
93
42
81
32
24
16
9
39
80
16
27
5
43
36
54
3
8
13
23
12
4
9
39
15
17
37
47
16
12
21
23
4
36
32
13
11
43
29
48
7
90
23
48
7
17
31
6
23
7
5
4
9
59
1
18
5
31
66
39
15
6
23
25
6
177
33
11
4
32
31
17
60
7
17
25
3
9
23
91
5
28
33
71
16
8
4
27
53
28
24
12
105
84
15
8
19
18
71
1
27
8
13
99
51
89
28
8
64
21
11
7
9
32
1
59
36
31
30
6
29
28
92
16
9
23
67
42
27
12
228
15
41
13
35
61
18
17
24
16
32
112
8
24
19
5
24
19
5
19
29
1
36
96
36
72
48
78
57
99
6
36
3
9
6
17
28
44
31
41
19
12
6
23
12
55
9
68
7
6
35
85
6
30
39
57
51
33
35
1
27
24
24
68
4
21
18
5
16
9
18
65
16
32
40
60
9
30
24
5
48
19
54
83
4
15
42
15
8
43
5
16
56
73
12
18
81
33
23
121
27
20
25
18
21
9
6
54
3
68
16
12
9
18
29
19
42
3
60
21
18
5
36
67
41
4
9
87
32
25
6
29
1
72
71
1
95
36
4
12
3
29
48
48
28
63
5
76
8
28
45
90
5
36
28
33
78
117
21
47
31
29
7
45
8
13
18
6
107
55
54
3
24
8
4
9
42
12
5
60
13
39
33
48
47
40
32
31
18
30
6
156
23
28
27
48
6
35
13
3
32
16
200
37
3
48
99
41
12
24
72
4
57
107
24
24
12
28
27
18
3
9
119
13
23
12
1
47
52
39
53
52
192
48
21
23
7
17
24
40
15
29
12
52
32
13
6
17
1
12
47
12
55
18
23
7
9
20
4
9
3
32
48
61
3
9
11
13
66
17
7
12
24
17
31
117
12
20
19
54
12
23
16
3
18
18
102
18
29
100
20
13
18
41
48
7
89
1
15
3
45
45
51
84
9
30
9
63
17
28
8
156
43
33
3
33
20
7
5
4
39
9
56
61
6
5
88
9
18
93
39
9
93
36
132
11
7
17
13
23
73
48
3
68
28
45
6
36
9
21
11
16
24
80
1
11
1
75
21
102
6
66
18
47
7
24
48
17
1
11
16
8
48
25
3
33
6
18
11
7
30
23
1
3
33
59
28
15
6
30
29
4
9
71
37
12
27
15
5
4
39
17
55
24
21
20
12
12
1
96
48
3
108
21
27
20
48
7
5
16
24
8
84
36
49
23
97
15
32
7
93
33
35
25
12
36
23
60
48
4
8
4
15
33
3
72
18
3
33
11
4
3
18
23
31
6
102
6
87
21
11
28
9
6
17
4
44
12
24
40
51
17
1
42
9
3
5
1
12
23
1
36
63
39
33
56
61
12
6
9
3
6
59
133
15
39
21
12
8
24
7
113
28
12
8
7
9
12
27
17
19
29
49
12
23
84
12
12
85
6
9
9
59
13
27
75
60
29
12
13
3
15
21
12
21
143
13
15
20
1
35
43
84
45
44
1
6
45
20
24
16
8
7
36
5
24
13
3
45
35
43
93
72
9
18
5
ABCD 97154455592*3^$a+1 [50000]
18
11
13
75
32
31
24
18
192
15
116
37
18
29
24
4
80
25
11
19
18
18
17
55
90
78
65
37
35
19
45
20
13
3
8
72
43
36
36
53
24
25
18
42
3
32
31
6
95
25
6
5
40
153
12
15
12
96
20
4
20
28
3
60
12
54
78
33
32
7
29
76
68
28
63
144
53
84
4
20
4
87
18
15
63
72
18
35
4
9
6
66
18
29
36
25
27
32
55
18
12
35
115
48
57
21
30
17
19
9
27
72
53
28
9
72
3
3
18
71
1
15
57
23
88
32
13
42
45
9
23
7
18
15
81
51
36
15
78
54
5
12
55
29
7
84
78
18
18
11
19
69
48
15
45
39
69
32
124
20
133
42
48
5
36
145
39
48
32
7
54
51
3
65
97
11
4
84
9
15
51
114
18
17
28
32
103
12
5
96
4
48
9
15
21
75
57
71
4
33
87
3
12
17
1
39
116
49
3
8
7
41
40
9
11
19
60
33
33
51
8
108
4
15
18
27
9
95
112
8
109
3
27
60
30
15
3
45
45
18
17
40
39
48
5
12
28
60
12
45
35
19
24
41
24
1
42
89
49
11
103
18
23
25
72
35
7
21
51
9
9
27
44
4
36
72
8
1
24
54
21
15
12
5
40
12
3
108
5
79
17
1
143
7
17
31
24
30
3
68
36
60
28
45
36
87
68
25
11
88
32
60
25
18
105
12
48
12
3
48
54
51
9
3
15
41
24
1
54
18
47
48
60
12
60
7
36
17
48
4
39
5
49
42
18
23
108
24
43
30
24
23
36
24
25
36
12
24
30
54
90
5
76
36
24
8
73
119
25
54
12
18
47
40
84
20
13
27
99
29
25
15
33
18
45
36
24
36
21
15
84
33
75
51
29
43
45
20
25
39
48
3
29
25
59
52
12
20
28
27
5
7
6
15
12
27
5
88
81
60
39
56
12
163
9
116
85
59
48
4
3
48
5
49
11
115
42
12
23
1
54
5
7
9
36
20
13
71
4
45
42
18
12
51
8
67
42
23
12
13
24
48
6
101
16
12
33
99
56
12
112
9
84
18
18
54
6
30
36
9
12
3
29
48
64
3
17
19
29
7
66
35
19
24
5
7
57
12
84
44
1
27
87
33
12
21
27
20
64
105
3
12
99
12
45
32
60
60
12
28
123
57
32
79
5
67
72
45
21
11
85
35
13
95
156
4
51
24
33
57
11
4
105
3
68
7
5
13
35
112
12
15
36
81
15
18
18
5
4
189
87
24
69
36
11
7
17
64
9
15
252
21
59
25
59
49
42
5
103
156
126
6
90
39
44
12
84
4
32
37
36
27
39
5
19
36
29
19
57
24
36
8
40
116
7
129
3
138
23
55
9
36
9
23
12
12
19
90
15
36
9
30
90
39
33
107
37
24
30
42
47
16
36
3
41
40
116
156
4
48
56
16
63
17
100
33
11
79
21
20
12
19
149
7
162
36
11
4
99
33
20
49
6
18
47
19
18
72
59
16
3
101
1
23
37
35
96
52
48
15
29
13
15
60
60
20
55
18
18
45
36
56
43
29
12
4
9
72
99
15
36
9
44
55
93
44
55
105
39
60
30
90
126
15
164
97
23
60
4
132
8
7
33
75
120
36
9
32
49
90
69
36
72
9
51
39
18
3
80
4
21
30
57
56
37
12
36
35
60
40
15
45
9
27
9
51
48
57
18
5
28
27
12
18
3
57
11
16
8
31
36
153
8
145
60
3
44
52
128
7
29
61
143
12
16
9
30
18
23
28
9
12
119
67
12
5
13
18
21
69
11
31
57
81
111
8
7
21
3
30
39
3
9
3
45
8
7
21
24
3
29
43
6
120
36
6
5
7
53
64
9
24
15
8
43
77
37
48
63
24
27
45
20
48
25
6
65
12
112
21
6
141
75
48
17
12
48
60
43
5
12
4
24
9
11
49
12
54
132
45
20
24
28
3
69
48
45
72
83
13
30
54
18
36
5
19
18
48
27
12
3
18
35
60
31
21
9
60
59
12
12
156
40
12
45
119
4
20
36
91
18
35
115
9
21
51
39
57
8
36
43
41
4
117
59
31
93
3
12
36
105
81
54
9
12
9
51
20
19
29
12
19
5
97
35
12
25
27
63
17
36
37
6
17
12
1
6
33
15
6
27
12
45
36
6
18
35
1
90
21
44
55
5
19
120
33
39
18
18
24
41
13
12
54
24
5
4
72
3
33
8
12
28
45
42
5
4
56
43
17
12
73
15
3
9
20
88
60
48
44
28
45
54
6
47
91
69
3
33
24
15
42
11
12
12
103
5
36
16
39
41
31
5
52
20
61
95
124
21
11
1
123
45
54
90
18
57
15
33
15
5
60
43
6
35
76
8
12
40
48
15
21
63
53
12
16
9
6
5
85
27
129
36
27
60
21
27
27
6
11
24
72
85
60
195
8
31
30
11
4
44
16
80
4
24
92
4
20
12
12
91
6
71
4
45
11
43
24
12
36
5
100
3
69
21
35
37
15
3
17
108
172
159
18
30
6
72
75
44
24
12
7
53
28
36
63
12
9
45
27
12
21
54
30
95
48
7
21
81
11
4
39
9
20
13
12
35
36
1
99
36
9
6
45
3
6
35
36
28
117
15
21
135
63
5
36
24
7
90
90
54
84
24
12
36
132
83
19
65
60
40
3
45
45
11
60
4
36
12
3
5
115
5
96
88
72
36
15
173
16
21
78
57
9
36
35
40
3
41
49
11
28
15
18
48
95
16
15
60
90
15
44
36
108
60
55
45
45
36
47
43
36
173
13
15
3
21
128
13
59
79
5
55
17
37
180
12
11
13
36
71
4
120
3
53
24
40
3
105
27
54
35
24
16
56
60
19
24
33
12
57
18
90
3
57
35
36
100
20
1
18
33
3
5
85
42
18
30
ABCD 97154794864*3^$a+1 [50089]
41
109
96
11
19
6
60
150
29
19
5
55
65
115
17
25
23
12
49
6
18
72
198
41
84
25
11
85
66
144
60
6
90
54
24
30
60
77
49
23
1
299
12
109
30
126
23
157
6
65
229
30
6
54
65
79
5
55
41
25
30
30
11
73
6
66
48
11
36
24
144
145
30
12
18
11
55
149
25
30
30
107
43
149
240
13
174
24
12
108
12
245
48
24
67
66
35
24
169
60
36
24
71
31
17
7
29
37
23
55
42
18
36
24
96
65
24
55
12
54
144
90
120
149
1
95
85
59
120
72
1
54
156
89
96
55
5
19
30
30
5
60
36
12
36
265
66
120
173
31
180
77
12
7
24
5
25
42
60
24
60
24
137
19
24
6
6
17
13
35
73
71
139
29
48
25
18
29
7
29
31
101
24
25
311
49
23
7
66
114
84
17
55
108
5
36
61
18
29
48
13
126
24
6
95
1
23
7
65
24
55
29
36
1
47
72
168
151
72
17
91
6
234
102
24
35
180
19
180
89
1
30
77
60
19
6
30
185
73
36
54
216
246
143
31
90
30
36
48
5
1
120
24
12
18
5
31
90
30
54
252
23
31
221
25
54
5
61
47
13
35
25
78
162
30
113
37
180
35
85
23
25
36
90
54
36
23
43
30
23
55
66
71
24
259
72
78
36
11
144
19
36
89
120
1
95
1
30
209
168
31
65
31
84
12
60
53
151
60
24
149
91
101
144
67
5
19
29
72
49
24
126
24
90
35
12
49
83
43
233
85
132
198
210
90
161
19
186
114
30
35
84
12
115
66
24
23
7
24
12
54
59
157
23
12
79
54
30
6
35
79
5
60
25
36
30
156
18
95
216
151
48
269
37
30
29
7
5
72
12
84
235
161
36
48
1
119
1
83
91
41
25
30
60
60
54
11
19
96
30
24
42
78
102
90
167
7
6
23
36
79
77
12
223
89
241
18
6
23
60
37
54
36
90
11
79
84
12
108
5
120
115
29
43
5
103
41
48
337
90
30
11
19
65
49
90
42
90
24
90
6
60
125
12
12
25
36
18
41
144
12
12
7
24
17
24
91
5
43
65
55
30
11
36
223
72
185
24
48
36
132
24
180
55
144
6
126
228
12
114
30
41
55
89
79
36
30
95
48
43
29
121
198
60
12
29
25
66
293
12
13
96
36
24
66
120
65
73
11
139
6
119
61
90
36
30
120
60
35
19
6
23
31
41
12
132
19
72
78
71
120
151
18
36
6
17
61
66
5
96
12
48
139
24
36
6
54
54
11
48
37
54
96
161
73
131
61
23
12
43
6
120
23
72
55
30
174
5
1
35
61
47
31
66
6
168
42
48
59
7
6
95
19
113
151
36
60
66
119
55
24
36
29
115
66
24
96
24
66
114
59
43
125
103
29
228
25
83
36
24
144
31
30
210
17
192
31
72
84
36
5
79
5
115
125
79
66
180
66
5
13
47
24
1
24
23
31
12
29
25
24
119
1
90
72
5
43
6
120
11
55
5
109
59
31
24
42
84
131
13
66
96
65
199
29
12
48
264
1
306
84
12
84
30
119
204
61
6
90
30
66
107
127
96
18
71
384
72
25
48
30
42
23
1
30
53
12
1
78
41
25
306
5
12
12
1
18
77
48
24
1
11
48
13
54
66
78
216
101
79
60
89
7
5
13
30
65
36
55
5
109
59
91
12
48
60
60
137
43
102
95
139
89
132
133
35
1
30
5
181
18
66
30
60
54
11
1
54
84
72
120
78
90
77
48
156
84
60
31
6
48
ABCD 97155212762*3^$a+1 [50014]
23
163
54
30
12
30
24
108
66
36
324
65
64
111
24
9
96
63
108
12
9
81
15
3
156
36
84
48
89
151
78
107
7
108
30
47
43
96
24
60
17
48
37
66
18
12
11
19
18
6
69
9
39
117
171
3
276
60
30
24
78
41
43
126
23
37
42
6
60
6
78
11
31
24
12
120
30
30
12
6
12
11
16
81
6
9
117
11
31
6
12
72
6
24
42
24
23
64
3
54
66
21
15
36
30
111
39
30
12
48
24
23
25
23
16
39
18
66
6
84
36
42
6
12
42
60
5
103
18
119
16
69
102
24
6
66
60
41
7
36
48
72
6
12
11
79
65
7
30
27
32
7
24
138
48
72
18
30
24
114
12
18
12
114
168
81
87
24
33
75
21
81
66
29
49
96
15
63
33
27
60
30
171
39
41
55
9
15
17
73
71
25
23
181
18
137
96
64
80
16
135
90
15
9
23
16
9
23
16
123
5
43
149
1
72
12
36
23
25
23
121
138
24
24
6
30
90
6
72
17
16
39
24
66
36
150
12
9
39
60
24
6
15
117
30
108
60
69
165
114
204
30
48
24
119
37
75
105
54
17
43
48
5
37
30
84
12
29
43
12
108
60
42
144
6
144
102
108
90
12
30
12
47
16
105
39
9
6
114
6
9
15
36
30
36
59
48
1
30
24
108
77
16
69
12
18
45
87
9
9
120
126
6
123
3
45
27
132
24
36
48
36
150
30
126
36
60
18
77
96
96
16
27
42
30
6
6
36
48
141
21
48
27
96
87
9
48
33
42
78
6
36
24
60
137
79
17
25
66
5
145
30
6
11
7
42
15
3
45
75
12
57
27
24
36
89
64
27
6
15
144
32
49
36
11
37
66
36
30
23
37
11
7
120
24
78
150
24
77
16
192
32
1
48
30
12
78
23
19
18
90
24
144
12
45
48
105
96
23
145
30
81
32
7
48
18
6
36
93
15
17
37
27
69
90
240
24
42
47
7
12
125
7
9
21
27
9
71
31
161
31
12
21
9
60
156
111
9
12
12
6
41
48
112
32
19
12
81
3
30
30
17
37
12
6
201
63
48
33
48
81
6
42
47
19
12
54
75
33
15
48
48
32
55
12
12
36
24
21
32
1
72
30
30
11
31
48
17
175
177
33
78
48
36
24
21
48
15
48
60
21
33
47
37
42
42
96
23
1
18
29
79
6
54
126
138
29
67
29
1
144
72
78
41
49
95
43
30
78
132
54
36
30
54
6
204
5
25
60
30
66
12
47
1
15
9
114
54
15
15
65
151
9
32
79
24
96
72
65
240
55
18
54
12
6
15
27
5
7
57
27
102
138
21
9
119
73
39
3
173
64
39
66
39
69
11
55
9
27
5
1
30
33
27
69
15
48
48
65
55
60
12
17
16
63
6
66
12
48
45
9
30
24
36
45
21
27
57
54
12
42
6
53
31
42
39
15
17
43
53
49
18
96
189
27
12
66
30
12
78
15
80
7
41
16
51
96
84
42
47
25
108
18
9
33
24
18
60
30
11
96
55
57
33
48
48
78
6
36
87
135
30
30
12
54
75
32
37
18
105
80
7
18
18
6
15
21
12
18
72
138
12
18
29
91
5
37
12
144
216
60
59
1
6
9
9
24
90
21
39
42
18
45
63
33
27
5
55
24
33
27
5
25
54
6
54
5
169
78
48
24
72
48
60
30
18
162
102
5
121
90
72
12
41
43
102
18
72
5
43
21
80
1
24
87
9
42
29
19
45
27
30
18
48
60
9
57
18
53
48
1
114
12
17
55
329
37
90
12
5
19
60
66
47
85
60
6
30
11
199
24
33
15
33
21
11
16
39
105
32
1
6
48
36
36
18
18
120
30
12
42
84
60
6
84
72
15
128
55
153
27
12
72
90
66
84
33
63
72
24
6
11
144
43
5
48
31
138
23
16
144
9
12
6
180
17
127
54
75
129
36
6
5
31
24
41
139
168
30
6
12
12
120
48
18
183
21
27
15
17
1
42
21
69
11
19
45
3
120
90
30
29
37
84
72
6
78
27
87
60
45
27
84
6
11
19
189
27
117
3
77
1
47
55
108
24
30
18
261
3
18
12
210
18
60
18
30
102
36
6
63
87
30
30
6
60
18
57
69
36
90
18
30
12
65
16
9
23
19
78
42
5
43
53
19
108
18
15
69
150
6
66
30
15
48
75
60
57
213
11
31
18
15
27
24
36
78
36
12
42
6
6
5
48
97
54
90
24
135
51
24
101
16
9
30
30
156
138
69
9
102
129
48
3
18
11
97
96
18
ABCD 97155499484*3^$a+1 [50021]
30
31
12
20
4
96
77
75
72
9
51
3
21
40
17
7
116
52
12
32
16
48
12
47
30
27
4
12
44
24
24
88
143
9
12
4
12
20
12
16
36
56
57
36
39
60
28
24
36
12
48
8
69
48
79
29
7
17
7
36
60
5
90
13
44
60
28
8
9
3
33
27
4
24
132
72
5
55
48
12
8
24
4
24
11
69
16
12
20
112
8
4
29
187
5
7
173
72
27
16
17
3
64
44
100
12
68
16
24
32
112
12
56
12
36
40
24
11
12
153
96
9
120
51
93
163
5
19
24
12
83
25
17
15
75
33
12
3
42
3
100
20
12
52
11
12
49
41
15
24
36
52
53
27
123
13
12
8
15
54
75
3
18
7
5
18
1
8
16
17
18
21
60
40
23
33
4
36
12
36
32
72
3
42
27
96
4
8
148
53
75
40
125
39
33
27
40
140
36
9
7
23
6
27
52
32
33
36
195
24
33
27
72
48
12
28
5
7
108
32
28
12
29
75
57
103
212
4
20
120
40
48
11
9
45
126
109
72
36
20
40
60
12
36
20
27
18
15
24
33
75
4
36
48
29
7
48
132
20
168
48
72
16
20
15
9
45
55
48
17
51
16
36
20
100
152
81
12
55
77
30
1
44
60
48
12
100
32
4
96
24
44
21
7
8
4
53
27
60
180
135
21
76
41
103
20
72
4
8
63
117
72
84
84
12
60
21
72
75
33
78
25
80
39
133
20
12
105
55
8
45
12
7
44
12
232
32
21
18
9
40
20
105
3
4
36
104
21
7
72
11
48
1
23
30
18
37
120
65
55
53
7
20
28
17
55
12
8
52
8
28
20
15
12
13
60
8
60
12
28
12
60
24
56
52
20
12
129
39
60
63
18
7
20
63
61
8
16
84
5
7
8
3
13
29
27
81
7
8
88
20
57
19
44
9
111
4
41
7
8
16
8
52
59
57
48
15
49
20
72
28
68
24
84
57
12
18
78
15
75
25
44
112
8
40
23
9
24
4
60
48
8
4
48
47
25
20
48
24
4
12
44
4
47
85
23
45
60
4
32
39
45
60
12
4
23
81
15
105
4
12
68
3
37
23
18
19
60
5
51
12
45
60
87
36
124
48
44
3
97
24
5
19
11
69
60
12
24
24
36
16
101
15
45
87
16
36
44
9
43
107
1
60
56
48
108
172
41
54
33
108
60
24
88
72
12
96
60
12
8
48
52
65
43
5
27
84
4
32
12
3
45
33
12
27
40
11
9
36
4
35
45
15
13
12
56
12
12
76
60
12
20
12
48
45
7
32
69
7
8
12
63
54
7
11
69
4
44
21
27
87
30
96
54
105
40
11
60
45
4
8
52
68
60
4
56
24
21
55
8
12
112
20
36
136
24
65
72
3
16
204
24
5
3
40
23
1
8
36
4
60
96
56
33
31
12
24
24
32
12
36
12
132
36
4
23
93
4
83
13
5
7
44
4
72
24
11
57
28
72
36
59
21
9
6
9
16
137
90
117
12
16
92
15
13
48
116
48
12
28
23
30
3
12
52
8
24
141
27
36
75
141
24
72
3
30
7
35
13
20
39
66
15
16
8
12
9
39
40
56
45
39
15
13
84
24
17
67
80
16
36
23
45
16
12
24
36
72
5
96
39
28
32
156
36
4
77
3
4
48
77
87
33
36
39
72
24
36
16
8
52
77
3
4
11
69
36
28
24
12
8
3
13
96
104
9
30
18
127
53
7
56
15
9
108
52
48
72
20
28
60
12
5
3
4
48
36
60
32
124
8
63
25
20
45
19
48
5
171
64
56
9
3
28
65
31
8
72
4
5
15
40
17
15
40
12
180
5
3
28
12
80
4
113
27
28
92
4
5
132
3
76
104
12
57
18
25
23
37
44
4
5
7
24
56
12
15
45
111
145
32
24
28
92
36
100
60
47
13
20
4
36
8
4
32
36
144
3
6
27
12
48
4
8
52
48
120
8
72
33
27
45
3
87
61
92
3
42
15
12
28
8
9
27
36
52
12
8
16
84
68
12
168
28
5
55
12
65
75
72
100
80
45
6
54
163
143
30
99
51
9
12
16
20
24
36
132
16
60
20
12
24
33
18
57
33
7
5
6
25
80
4
32
16
8
15
37
60
32
12
28
92
21
42
120
6
55
35
37
60
23
57
33
127
77
43
92
12
40
23
78
39
16
47
37
56
12
3
13
29
30
1
17
7
36
56
16
8
45
19
20
52
53
7
20
84
9
78
9
4
32
45
12
18
33
24
76
60
95
25
20
36
16
17
18
25
32
76
20
27
97
23
33
64
65
27
16
132
56
72
52
8
12
60
76
32
12
36
64
36
24
20
21
24
27
111
37
32
24
75
49
12
23
6
54
45
21
39
12
4
5
7
5
27
15
37
44
99
25
23
69
21
15
28
24
68
60
57
27
69
15
24
40
20
96
64
65
48
7
80
63
45
45
12
96
7
95
45
72
108
24
88
65
55
53
43
36
24
77
19
11
37
23
18
15
72
40
47
6
7
5
195
28
89
3
45
3
84
45
3
28
5
54
1
20
9
31
116
208
8
87
57
28
12
84
32
24
88
32
16
68
112
8
24
72
24
16
23
105
45
18
37
8
4
41
3
40
12
20
27
13
12
36
20
99
18
42
25
80
15
61
29
3
24
108
28
44
33
3
63
42
27
48
60
12
81
7
8
100
56
81
39
51
13
44
52
36
17
90
73
92
60
33
67
53
43
20
16
48
5
120
31
65
111
9
39
15
13
8
64
8
132
52
29
31
ABCD 97156055728*3^$a+1 [50018]
217
11
52
50
72
163
3
74
30
18
7
53
103
35
4
56
13
96
101
10
12
50
7
3
33
132
36
71
100
20
1
24
5
10
26
55
120
72
27
38
163
29
58
152
13
12
75
8
28
12
21
96
15
128
18
22
8
204
18
72
10
9
99
8
4
8
13
27
32
25
11
4
108
33
29
6
4
201
89
18
37
51
62
43
17
7
15
60
69
12
27
93
135
62
78
40
9
3
32
85
15
48
33
27
57
23
52
38
60
12
96
7
36
17
10
110
55
15
14
18
1
11
1
119
108
12
16
92
25
3
33
11
13
27
8
13
35
24
1
15
104
61
27
8
85
29
31
59
6
10
12
32
28
48
9
15
20
1
5
130
129
15
33
65
120
12
6
12
12
28
33
27
48
129
48
53
70
24
93
35
25
3
2
10
98
43
41
18
133
27
8
205
12
5
30
61
47
24
78
12
43
63
189
35
61
27
8
13
71
28
60
2
46
2
31
27
50
10
24
9
51
60
8
18
19
15
105
75
9
27
2
55
17
31
12
3
32
28
9
63
2
36
43
87
80
52
45
3
50
72
91
47
40
20
24
66
19
60
23
25
3
14
150
6
12
115
15
38
60
22
33
75
12
68
229
60
24
87
72
81
24
35
1
71
28
57
51
14
18
12
25
23
25
27
9
29
30
12
36
4
45
24
24
5
7
48
5
22
21
24
51
12
20
13
5
12
31
36
123
21
41
55
3
68
4
120
20
36
37
53
19
5
10
60
20
28
182
70
8
25
107
28
50
30
112
21
12
15
20
40
45
3
50
30
84
25
71
25
35
4
38
7
60
101
55
27
110
142
36
12
12
33
15
2
6
13
59
61
17
43
89
12
10
81
47
28
93
84
35
12
18
42
48
37
36
27
8
60
52
38
10
44
13
48
5
79
36
15
20
37
17
43
12
51
12
8
12
28
12
20
18
10
45
17
48
90
85
75
9
60
11
97
23
13
96
120
3
48
45
5
12
70
2
166
140
25
29
48
42
28
8
4
56
64
21
24
15
33
3
32
28
12
21
36
5
138
13
24
48
108
5
19
3
60
21
36
3
32
18
43
29
31
12
17
106
50
12
7
71
4
20
16
9
11
24
48
1
24
3
12
68
12
25
60
107
28
80
1
144
3
9
5
31
87
2
10
9
11
13
36
12
48
84
63
33
11
6
12
168
22
57
125
78
52
9
131
13
5
12
18
12
16
12
33
5
10
132
60
20
13
24
15
9
24
15
33
27
62
31
47
42
58
108
24
68
73
5
70
69
48
63
14
10
45
48
3
20
24
1
35
4
48
12
38
82
8
13
24
15
69
12
59
49
36
51
132
48
20
97
87
26
34
21
5
10
60
2
58
45
48
11
25
35
28
32
16
12
33
17
55
35
25
27
105
3
12
45
60
111
44
1
47
1
39
33
24
5
18
28
9
41
43
60
11
61
5
10
62
10
132
33
5
30
1
24
3
2
10
60
2
103
60
63
24
9
27
32
25
15
57
3
12
86
22
92
16
9
24
39
48
12
57
23
12
16
9
53
12
48
130
45
23
12
1
11
60
48
30
10
21
29
118
32
60
73
15
9
3
12
36
14
30
1
48
12
48
36
108
12
15
96
60
24
45
15
9
149
43
12
83
12
25
63
20
4
36
12
8
37
27
21
29
31
35
49
23
42
30
85
63
8
4
45
83
85
15
8
4
33
17
58
8
84
100
21
29
58
32
25
53
10
12
38
22
36
105
12
87
8
120
12
28
33
24
5
235
5
211
47
1
41
19
11
96
24
18
31
24
63
24
48
122
30
66
22
38
10
60
9
23
37
125
18
1
11
61
17
18
132
12
48
13
60
12
36
11
13
60
5
48
12
31
27
32
12
48
25
17
36
70
33
12
5
10
32
28
72
2
10
20
61
27
33
12
63
33
29
7
48
35
1
41
66
102
58
132
45
5
42
1
15
20
12
25
35
12
60
78
142
45
63
170
7
35
16
60
45
27
8
25
15
2
67
51
62
30
37
35
198
22
36
57
3
44
13
75
12
20
13
15
80
48
13
119
13
75
9
75
8
28
12
20
1
11
18
42
30
66
84
1
12
3
14
31
35
42
10
32
13
48
24
41
70
9
24
27
9
60
96
47
61
29
30
1
24
27
128
28
33
36
60
3
98
82
33
87
32
61
108
29
10
12
20
138
7
161
19
23
28
2
7
51
72
33
12
17
58
68
13
11
28
105
5
12
43
108
12
123
9
35
25
11
42
58
33
29
78
24
16
57
35
1
36
23
60
28
9
23
1
59
28
14
106
24
21
15
9
3
92
36
4
9
41
30
49
11
78
7
75
33
48
75
12
32
49
24
108
12
3
92
25
3
12
12
38
18
64
56
37
12
11
4
36
2
22
33
27
68
18
19
35
16
69
5
43
15
50
10
32
1
59
6
10
104
18
42
13
3
14
19
12
24
15
21
17
118
24
9
71
61
12
3
60
20
12
18
24
58
20
25
12
23
18
60
42
1
41
10
108
8
42
163
17
7
51
45
12
36
12
39
9
29
7
3
2
43
15
12
9
24
77
18
121
11
25
5
70
21
15
32
73
5
10
2
22
21
59
6
142
12
21
5
19
3
20
88
12
8
24
25
3
80
1
51
20
1
12
12
3
2
18
28
12
21
84
36
39
2
30
16
69
65
18
13
24
3
50
43
75
14
19
71
1
12
17
31
24
51
213
24
180
77
30
18
12
19
36
11
37
12
35
61
132
83
84
73
123
12
57
3
33
24
3
32
25
15
98
10
20
40
80
1
24
23
37
3
84
9
27
45
12
132
135
8
72
13
108
15
12
72
36
20
25
15
33
327
2
60
10
45
75
62
46
44
40
33
47
13
35
1
12
12
3
9
24
71
16
117
3
24
33
17
18
13
39
21
12
75
20
1
27
14
6
42
12
ABCD 97156609510*3^$a+1 [50096]
30
38
6
10
80
46
8
90
30
72
1
36
12
111
2
58
92
12
34
15
12
65
52
2
25
15
38
31
167
13
15
26
46
9
29
4
2
108
10
87
24
24
11
76
20
84
1
3
20
16
21
12
48
101
10
72
8
10
170
84
61
29
88
6
50
6
136
144
6
48
62
48
13
59
13
12
45
90
8
34
20
10
72
38
31
5
175
101
28
18
92
6
34
36
21
48
21
90
54
122
24
37
53
84
90
1
17
175
3
81
11
4
9
96
23
49
3
54
14
49
21
27
11
13
11
49
17
52
15
24
24
60
12
11
52
33
11
46
75
36
60
81
20
42
88
45
27
45
11
13
15
2
42
12
70
3
12
60
5
43
72
23
22
75
9
15
9
32
7
24
5
19
15
74
19
15
98
52
2
13
57
15
3
30
51
27
9
171
72
45
3
20
22
3
65
31
81
2
10
26
12
16
60
66
44
52
104
130
56
13
15
33
29
48
6
181
9
74
1
5
54
54
19
48
71
18
19
3
74
30
1
36
33
78
38
48
22
32
1
21
63
36
47
18
70
84
78
2
12
1
53
43
47
25
12
59
10
8
66
22
18
36
69
36
35
6
30
22
50
18
103
11
121
17
18
42
138
13
24
17
4
2
90
7
11
1
11
42
139
17
34
33
24
3
2
31
3
36
90
3
27
6
12
2
1
107
36
52
38
24
103
5
19
35
28
8
64
18
20
19
17
55
165
12
42
9
11
1
72
17
10
21
15
9
105
15
3
20
12
16
9
12
111
9
120
35
54
172
3
24
11
4
225
144
11
126
136
51
39
20
4
66
3
57
15
21
2
1
15
12
2
196
2
78
55
11
24
37
168
111
21
35
58
72
27
3
44
34
66
9
24
45
27
59
22
15
35
54
18
60
1
15
90
36
27
59
13
11
28
2
55
35
36
54
6
28
33
81
2
138
22
110
28
27
63
2
126
70
75
33
2
13
95
34
39
12
48
12
24
12
48
5
22
50
16
38
49
12
33
2
18
30
18
55
87
62
31
12
47
10
26
37
33
14
61
12
35
1
129
2
28
8
25
39
38
18
52
18
15
48
45
384
2
49
51
69
27
9
36
9
3
11
1
21
3
15
33
71
6
79
45
39
27
56
61
33
2
37
15
12
6
15
24
11
1
12
41
16
38
40
9
27
45
24
75
9
47
85
12
3
60
20
1
29
31
23
90
67
47
25
95
22
30
18
2
36
40
21
12
87
201
129
15
15
20
49
23
1
48
21
123
117
63
12
11
72
40
12
56
36
4
14
43
48
72
12
3
20
25
36
24
83
30
4
27
36
23
6
7
24
48
9
75
47
37
23
28
69
3
54
15
60
17
58
92
54
30
34
56
6
1
11
22
14
73
17
96
16
18
102
3
17
18
25
9
15
11
13
24
9
39
35
6
16
14
4
12
2
90
6
34
45
23
34
8
31
39
32
25
9
24
15
48
72
27
54
15
24
17
31
15
9
11
34
51
27
12
44
72
100
2
7
15
56
12
52
18
27
33
38
73
36
9
15
21
3
57
18
38
82
6
2
28
80
12
42
79
59
4
36
129
15
48
2
184
30
20
1
131
1
11
1
36
89
22
2
7
75
8
28
2
16
3
53
40
18
30
20
43
17
67
21
2
12
16
33
27
2
79
11
72
18
16
32
43
12
17
52
15
48
12
35
18
36
79
63
2
55
180
36
15
56
6
70
14
88
3
35
34
15
24
17
78
145
9
90
110
19
12
11
13
35
60
16
33
41
7
23
6
54
30
16
15
27
38
72
7
24
41
16
15
15
9
27
6
54
56
72
16
9
47
28
6
74
52
9
12
53
12
34
45
15
93
27
26
162
90
66
36
60
18
12
55
3
105
23
30
7
35
48
24
10
18
33
12
132
12
47
36
1
35
22
32
31
5
34
20
4
50
4
32
19
71
40
20
13
15
72
44
16
14
24
10
45
47
61
12
71
16
8
28
9
29
4
15
17
139
11
37
33
48
15
24
3
20
25
48
65
60
30
40
12
45
51
12
36
90
63
96
27
93
35
10
15
27
48
21
48
131
42
30
1
53
34
56
24
46
42
32
97
33
3
36
63
33
11
13
132
27
18
63
36
33
18
36
108
9
39
81
156
53
7
71
25
72
167
108
25
27
33
3
21
105
6
90
102
18
2
76
50
7
69
3
35
37
63
26
31
3
38
102
1
24
81
56
6
1
11
36
34
15
84
51
48
62
16
3
51
56
1
35
106
32
7
15
14
19
41
19
11
36
6
10
225
45
74
36
49
5
19
24
101
76
48
39
17
22
69
3
30
2
16
74
7
9
63
15
12
69
39
2
43
65
22
14
43
12
36
36
24
24
24
21
66
2
70
90
90
129
12
5
16
26
1
9
18
21
35
54
34
21
15
2
19
12
11
25
5
7
11
4
144
9
41
4
12
15
75
24
2
91
209
72
18
13
47
10
24
38
37
12
17
24
66
61
45
38
85
48
9
44
19
24
23
13
23
37
3
38
70
57
9
51
84
9
15
39
9
27
62
82
93
35
13
45
30
2
34
24
50
7
9
18
81
35
52
93
9
15
21
15
11
64
9
12
12
23
13
12
144
15
84
21
51
44
36
36
10
54
60
30
15
24
36
48
48
12
41
7
36
23
144
13
9
2
108
1
87
2
12
166
21
53
16
14
18
18
25
51
14
24
72
64
3
48
23
37
21
12
38
61
17
64
111
17
43
135
57
17
6
13
36
12
23
72
16
44
97
24
33
63
24
24
48
11
72
37
11
52
33
9
39
11
160
92
13
5
79
11
78
55
9
3
87
56
13
240
57
14
36
13
24
5
100
26
37
108
65
4
87
5
19
11
114
54
90
126
12
73
105
74
22
14
42
7
5
36
55
95
1
48
71
1
51
20
34
6
32
58
2
49
3
14
6
10
6
9
11
1
24
63
66
74
16
33
ABCD 97156882666*3^$a+1 [50155]
37
41
55
17
18
93
87
9
9
90
66
6
54
90
18
3
15
145
17
63
9
199
80
27
138
36
103
47
81
3
24
72
90
300
36
132
31
71
121
23
114
120
126
186
210
108
42
111
27
85
83
13
41
120
18
6
54
12
24
109
47
145
125
51
273
126
6
27
153
48
7
53
27
160
5
43
17
12
42
265
143
36
45
45
6
36
18
66
96
84
114
111
400
83
162
36
84
60
39
51
13
185
18
12
265
47
30
54
150
126
9
21
18
73
48
5
60
36
108
156
42
25
155
37
65
15
112
53
36
6
126
84
36
27
87
169
47
174
6
84
36
90
42
138
90
13
65
79
11
12
42
108
30
37
48
29
138
42
63
57
150
49
161
144
15
9
12
90
6
18
84
108
25
17
138
60
57
112
83
12
18
63
33
36
18
12
18
43
35
174
78
1
35
342
54
84
36
9
96
75
18
115
48
59
108
180
48
69
81
48
42
54
30
96
97
101
12
90
85
5
24
115
96
5
48
6
18
67
23
12
294
36
30
108
150
18
12
60
72
210
96
300
99
9
6
48
108
37
32
21
42
138
42
36
180
90
91
71
9
39
72
240
90
72
90
126
66
60
25
245
66
18
6
18
66
126
18
96
54
7
29
90
57
45
18
114
72
66
18
60
7
47
138
55
35
60
18
30
42
108
36
84
186
108
45
243
13
5
12
60
54
30
384
174
193
83
174
18
132
12
13
173
54
84
72
42
198
417
141
180
30
216
121
23
25
17
18
30
42
270
18
117
75
114
99
27
85
5
48
36
6
18
30
81
33
36
90
12
133
89
30
18
24
18
66
27
144
51
72
21
177
252
48
19
41
55
29
150
93
105
55
96
101
30
60
1
155
18
6
54
102
177
81
66
36
144
168
1
29
330
73
17
108
3
81
15
9
12
114
73
47
96
84
54
72
168
300
126
108
42
108
126
30
42
72
66
180
6
36
48
186
19
107
18
84
18
42
48
114
54
27
93
42
54
18
66
15
39
252
168
30
18
18
36
180
54
216
24
21
369
90
6
18
12
6
108
36
174
150
36
19
47
144
78
30
180
18
24
39
16
161
18
66
36
55
203
12
153
351
6
219
160
65
24
7
119
73
53
12
42
84
90
42
45
48
256
144
77
18
6
18
12
45
15
138
186
90
19
11
72
168
12
18
7
224
45
48
6
12
378
6
1
17
66
42
3
9
6
66
15
48
51
84
150
67
96
17
216
39
15
12
24
61
65
18
192
13
11
37
432
35
61
47
193
131
30
6
48
96
156
78
120
36
19
41
39
171
6
63
147
24
21
63
145
59
48
108
42
138
126
90
96
12
126
54
13
59
18
180
96
30
234
55
17
96
228
90
1
48
155
36
97
32
27
198
150
25
113
108
19
96
17
162
126
90
30
132
12
198
24
18
18
162
67
323
18
78
72
144
21
159
324
84
25
71
84
126
114
21
16
29
24
18
144
108
126
72
54
ABCD 97156935334*3^$a+1 [50025]
21
32
7
30
27
56
48
40
21
96
12
36
39
32
19
9
93
102
18
23
12
48
55
101
1
72
42
29
31
81
8
79
21
21
75
24
15
6
24
27
9
18
42
18
12
5
60
76
9
48
15
63
48
54
6
42
12
251
1
3
3
24
18
3
15
24
9
45
11
24
36
36
4
44
12
84
36
52
32
24
4
3
48
36
5
4
80
19
45
12
60
9
35
36
43
33
20
48
1
18
12
21
3
36
30
24
12
30
12
41
64
27
24
5
16
63
72
138
87
140
91
33
20
61
39
36
15
30
71
7
57
15
89
36
28
60
60
15
42
95
19
77
64
9
24
30
33
99
5
84
16
99
21
20
1
132
15
45
78
53
52
8
25
54
81
116
120
88
15
33
80
37
6
60
45
80
19
30
15
45
18
29
79
5
4
15
41
1
36
15
3
24
12
9
249
15
105
12
6
12
48
29
43
153
3
17
124
9
36
6
24
60
54
30
6
11
88
51
33
12
24
15
24
21
57
18
57
39
126
24
30
5
24
64
68
108
85
15
75
36
36
5
13
51
3
6
72
30
9
99
66
15
51
42
27
69
114
17
13
6
30
36
30
30
18
153
68
7
117
32
16
3
66
30
168
36
6
63
33
119
139
77
13
15
69
3
20
37
23
13
12
24
3
21
99
8
112
27
18
15
36
45
66
65
4
20
100
12
8
4
33
24
111
60
27
17
43
17
28
8
100
93
66
5
19
41
13
15
68
7
6
54
17
96
13
6
33
8
40
20
24
60
19
69
111
17
37
6
9
21
36
18
96
17
7
77
24
91
48
17
16
117
60
6
24
66
11
151
9
3
117
24
57
23
60
121
6
29
1
54
18
3
159
30
75
9
6
6
24
111
15
5
19
33
36
45
24
87
20
19
210
54
33
9
6
42
23
4
33
30
41
19
18
23
36
13
48
12
23
40
39
30
30
60
9
9
12
30
54
75
9
11
64
3
9
9
35
16
108
33
87
165
15
8
28
9
47
1
63
9
18
9
3
48
18
54
17
19
6
24
11
96
48
4
12
15
45
104
40
27
189
51
12
21
15
21
15
5
61
39
21
54
6
27
120
75
48
5
37
6
12
24
54
30
42
54
33
3
24
24
5
36
85
54
17
7
77
31
18
27
99
36
57
15
101
19
36
6
18
30
18
9
44
52
3
5
36
24
79
12
48
17
28
32
49
39
51
17
19
30
48
66
21
111
29
28
27
48
36
9
15
12
9
80
19
17
96
24
13
15
116
52
9
24
72
12
6
5
36
1
83
16
3
36
45
9
15
48
72
21
72
83
91
18
6
6
3
135
36
12
29
24
1
59
16
21
59
19
77
79
108
45
3
24
6
23
16
81
99
33
66
21
3
101
31
33
8
40
20
19
65
31
9
3
45
36
57
18
9
116
4
27
24
5
12
60
7
57
33
12
66
54
3
3
53
19
12
48
18
54
24
5
100
141
3
12
15
29
7
24
30
18
17
1
12
47
4
27
54
54
36
9
45
47
55
5
49
24
54
21
12
3
5
76
21
60
83
79
77
28
3
72
41
40
36
80
36
13
11
60
55
24
9
33
48
27
9
30
9
51
21
12
3
29
25
30
33
12
33
90
18
48
15
80
16
20
13
6
72
24
78
36
11
13
66
21
15
5
31
5
100
45
3
20
4
21
102
89
24
19
30
78
42
18
29
24
52
68
36
76
12
12
3
57
20
64
9
11
31
120
21
12
3
45
44
180
40
3
41
40
9
27
15
48
41
16
36
9
18
6
71
13
15
8
19
5
40
45
11
52
45
36
30
36
5
4
51
18
12
6
113
12
24
4
87
29
28
8
13
99
32
13
27
3
12
6
75
164
13
131
4
51
21
69
39
3
48
17
43
72
9
20
64
69
18
29
28
15
102
18
41
64
72
48
3
48
5
139
60
41
31
24
17
84
4
45
42
48
42
39
39
5
67
12
21
9
63
75
5
37
23
79
18
47
28
12
20
40
63
6
15
27
5
19
24
54
3
24
24
21
54
5
4
60
27
48
18
12
3
39
9
12
27
42
3
32
25
6
12
21
15
120
9
51
54
27
20
28
8
19
81
72
27
6
12
71
12
13
24
78
53
7
18
12
39
3
57
21
12
15
3
18
27
45
63
80
91
5
148
8
48
12
7
6
84
78
5
24
100
9
11
55
24
96
36
54
18
66
6
93
51
72
9
9
6
45
3
33
24
9
11
25
15
3
17
1
27
36
20
132
4
24
21
36
3
27
12
12
65
43
17
40
3
102
11
4
15
5
60
25
18
36
9
3
53
16
3
33
99
6
27
32
55
33
12
24
21
51
15
78
35
55
240
41
43
17
19
24
117
20
1
12
6
60
12
57
56
36
60
85
15
3
17
73
27
3
42
3
32
19
41
91
65
37
102
41
40
9
6
9
33
66
9
15
21
9
83
7
102
120
24
15
24
27
108
33
72
45
42
5
16
27
6
36
48
42
9
12
15
125
37
12
3
33
83
4
81
36
54
5
7
9
9
42
113
4
12
20
1
39
63
66
42
65
4
24
99
42
30
65
85
108
102
60
5
25
11
169
6
57
3
30
75
8
36
24
16
84
84
15
18
15
87
53
7
30
18
5
7
12
84
141
3
6
36
3
27
18
30
18
24
18
48
84
81
12
3
57
21
35
31
24
17
28
15
30
51
56
7
120
6
11
24
37
24
59
19
45
60
12
171
78
54
41
1
75
20
13
48
54
41
4
15
48
18
59
25
95
49
72
78
9
12
44
1
168
222
33
8
24
19
24
41
12
7
6
12
83
16
45
119
4
117
63
27
5
4
21
3
15
17
19
54
12
84
35
4
15
36
17
52
3
24
29
64
8
13
15
20
31
48
60
12
30
108
11
16
48
33
35
7
12
185
64
9
71
1
3
81
36
11
103
21
20
16
60
12
32
19
5
132
24
28
3
29
13
11
109
3
20
24
40
9
36
30
45
9
11
24
72
55
53
19
6
6
5
55
6
18
9
21
87
15
60
9
24
ABCD 97157452222*3^$a+1 [50108]
65
157
228
35
1
95
1
36
48
60
12
95
55
29
48
48
12
73
42
48
17
1
35
24
73
102
18
18
5
72
24
25
60
11
12
48
73
84
132
108
131
144
25
60
36
59
120
67
24
102
72
150
102
143
91
96
5
36
85
59
121
18
12
5
12
1
6
18
30
42
23
252
96
12
67
29
7
12
18
24
35
55
29
1
78
12
5
31
5
12
25
131
72
115
5
19
125
36
12
1
114
48
42
35
67
5
144
96
120
13
83
84
36
60
43
54
11
31
144
17
37
36
66
126
23
37
35
60
84
55
66
114
29
36
19
29
157
36
179
60
61
47
31
72
144
36
77
96
1
6
72
336
72
5
108
36
1
90
5
25
59
24
79
5
37
54
17
67
5
120
48
25
119
13
23
49
35
139
72
29
25
18
17
48
31
29
61
12
23
24
7
101
48
31
90
23
12
36
7
66
42
89
55
18
66
5
36
13
35
187
216
72
12
18
96
11
73
6
29
12
24
25
126
36
84
36
78
12
42
53
19
18
252
84
11
49
107
13
11
49
36
36
83
12
25
59
55
18
71
91
126
18
126
179
96
85
11
55
65
103
72
17
12
1
108
6
29
25
30
5
49
42
30
23
127
210
23
415
12
245
24
7
90
54
54
54
5
25
42
5
24
1
24
72
12
78
29
48
7
24
84
17
1
24
35
48
43
84
65
84
37
23
49
12
90
78
108
30
54
35
96
13
132
18
90
59
85
35
60
61
36
108
42
18
71
60
72
13
12
24
23
43
54
18
108
17
43
108
72
30
23
19
17
13
132
59
79
5
60
265
12
108
47
48
1
144
35
265
18
150
12
72
18
17
1
24
18
12
29
12
19
36
90
54
30
60
23
25
270
53
145
72
11
139
5
108
13
47
115
77
43
24
30
23
91
12
89
91
144
5
19
12
54
59
49
11
121
36
167
12
55
5
31
48
89
12
84
1
84
36
179
12
7
77
19
84
222
59
60
36
19
41
49
162
17
37
36
35
37
47
139
36
48
5
37
23
108
259
101
49
71
49
23
60
12
31
162
23
73
35
1
90
293
43
144
5
1
48
11
120
73
12
35
19
42
54
66
78
30
35
97
35
24
25
11
79
5
31
54
35
25
108
18
18
156
108
35
25
90
198
192
23
19
113
43
65
7
18
132
18
5
7
60
66
119
175
18
72
66
41
19
29
72
24
181
36
90
54
66
18
42
72
72
36
48
17
37
78
48
29
60
133
35
37
131
49
18
108
54
107
91
18
66
6
59
115
60
5
49
11
43
30
18
137
12
109
35
1
54
77
85
47
1
42
72
12
96
108
77
13
12
24
35
13
78
53
144
36
60
7
18
71
25
54
282
59
13
11
7
78
156
6
12
42
11
25
23
31
18
270
17
13
35
12
25
96
72
48
18
29
43
5
163
41
36
67
12
18
78
5
24
25
23
13
12
42
198
11
55
96
30
143
7
36
84
54
59
1
12
72
78
180
53
144
103
89
48
61
60
59
25
71
12
60
48
97
83
12
72
13
42
12
54
42
30
72
72
90
5
1
30
29
96
84
13
66
6
48
78
30
78
29
37
71
84
49
35
1
11
12
13
59
24
1
6
17
12
60
85
35
48
25
42
18
23
48
36
19
5
61
60
71
49
114
29
37
6
54
18
101
12
79
53
1
119
25
42
209
79
53
60
108
121
306
18
54
12
144
24
102
6
149
48
73
18
12
17
37
11
7
168
89
1
95
13
35
120
61
23
13
54
29
7
5
79
53
1
6
138
143
25
108
90
36
30
180
18
6
47
7
138
42
41
36
43
5
13
59
55
29
37
23
19
126
12
42
90
47
235
5
31
60
18
120
96
35
48
73
54
78
12
6
17
240
60
7
89
1
179
127
12
150
102
5
55
36
5
48
1
35
48
73
227
25
60
36
11
25
23
31
125
1
35
31
42
48
23
19
41
121
18
17
49
6
41
7
6
59
7
54
35
24
67
5
13
42
65
73
6
66
24
72
18
17
55
77
115
72
209
12
67
ABCD 97157459528*3^$a+1 [50002]
96
109
176
4
44
51
1
35
45
52
12
11
45
60
12
27
9
52
35
37
56
4
20
3
37
12
56
12
3
84
1
128
40
32
72
72
16
80
52
23
45
4
36
107
97
24
12
8
16
8
148
12
48
152
3
9
16
95
33
112
68
64
8
75
13
56
3
37
24
72
44
88
60
128
4
23
72
45
28
227
13
36
11
1
20
15
129
4
20
64
72
56
40
132
36
59
37
23
25
68
12
36
4
12
24
32
28
12
32
63
192
37
83
1
11
9
124
36
20
87
12
25
20
60
3
85
12
132
11
9
40
35
61
12
152
16
20
39
61
24
168
68
64
8
36
87
49
8
3
13
116
3
25
12
116
39
21
4
24
20
76
11
13
11
96
169
60
36
35
25
72
72
35
25
8
36
136
80
16
59
1
8
24
72
16
104
40
68
88
59
1
20
48
96
51
85
35
25
84
11
9
136
47
1
164
3
33
111
13
36
32
24
3
33
112
12
95
36
153
24
15
25
140
52
23
45
15
57
64
60
20
4
68
39
61
8
39
1
11
25
20
135
21
88
12
68
64
35
108
9
100
8
3
24
9
27
45
4
24
12
260
24
28
20
60
28
59
96
105
15
84
13
23
13
24
23
13
56
75
13
12
8
72
3
168
12
13
60
179
13
35
45
72
16
92
12
76
32
76
11
109
24
36
12
20
15
60
37
60
8
87
108
49
8
63
37
8
27
85
60
32
36
112
8
39
61
8
76
24
71
1
35
12
13
92
75
48
97
60
140
15
33
4
56
52
60
8
75
57
12
63
12
1
92
147
1
95
25
12
12
48
108
60
44
136
155
37
35
145
108
35
37
56
12
24
51
13
60
72
47
57
75
13
36
11
61
152
52
96
72
8
52
36
44
48
40
47
21
64
60
128
15
25
179
48
1
24
12
36
72
72
60
24
152
72
28
24
8
27
60
13
35
93
15
13
59
45
28
72
36
71
36
12
12
25
71
24
168
37
35
1
60
48
92
87
1
11
61
95
145
84
11
85
59
13
68
88
32
207
25
47
1
72
8
4
143
13
20
27
153
39
48
13
12
32
36
4
48
72
36
59
1
20
75
9
24
12
28
104
15
157
84
24
23
49
11
25
152
120
123
12
1
32
15
13
84
83
24
33
108
39
9
60
64
8
12
72
40
96
144
11
72
13
60
12
8
40
32
15
1
12
24
20
51
105
15
109
20
63
45
40
20
28
92
60
72
4
24
8
64
71
12
45
63
157
36
20
219
85
35
25
35
33
15
105
4
71
60
13
12
59
49
36
11
33
84
36
99
13
24
23
1
131
33
180
100
23
144
13
23
37
23
33
96
16
60
32
3
45
124
23
1
36
11
13
12
20
87
48
9
111
45
204
148
8
4
140
16
12
23
9
4
144
60
83
33
72
88
32
52
20
75
13
12
36
44
135
121
20
16
11
73
24
47
36
73
132
128
72
12
75
33
64
35
25
168
36
59
13
68
16
36
8
12
88
59
57
88
132
48
20
72
16
32
148
59
120
73
12
44
39
13
84
8
27
73
12
44
16
56
40
47
37
11
33
12
52
56
24
28
8
36
3
120
33
15
13
12
32
3
60
25
12
60
20
76
96
36
47
57
28
8
15
85
12
32
15
21
84
148
72
11
9
15
96
85
12
92
15
121
12
36
24
36
167
57
52
23
13
44
36
64
8
12
36
28
11
93
112
71
97
47
96
12
33
15
84
108
13
48
32
24
28
47
13
32
28
8
4
20
15
73
215
12
133
23
144
9
4
107
21
4
36
44
24
76
68
108
28
72
20
4
20
120
100
36
32
28
8
52
48
12
48
12
8
12
60
84
28
8
60
4
8
63
69
88
23
25
20
27
1
36
8
3
69
15
13
23
73
84
12
23
168
9
64
191
33
112
180
35
33
3
69
36
72
100
23
49
116
147
193
24
240
84
32
48
16
8
27
25
128
28
60
12
35
21
36
15
1
84
83
12
13
8
112
20
120
3
109
35
85
23
1
47
13
32
15
72
1
24
132
80
36
12
3
13
24
32
123
21
72
99
1
108
47
33
4
20
12
40
24
12
59
13
20
15
33
88
12
48
11
73
12
35
45
36
24
16
48
200
4
92
28
8
88
24
60
23
85
92
28
132
48
8
232
48
32
135
12
61
71
13
32
108
36
36
16
20
39
33
12
16
60
107
13
120
35
13
11
25
96
32
135
37
35
9
27
192
60
85
12
24
12
20
40
32
12
4
24
72
24
116
16
59
105
111
45
27
33
75
37
60
80
15
57
148
47
49
24
32
160
56
100
60
ABCD 97157623328*3^$a+1 [50014]
36
162
15
12
96
48
60
39
57
69
36
15
21
39
36
195
33
12
27
36
54
126
36
9
12
12
57
15
21
15
3
81
96
60
84
165
3
141
51
168
36
12
24
15
18
15
48
27
21
24
117
108
51
216
84
24
36
12
12
123
54
135
9
54
36
21
15
129
69
27
45
51
48
9
15
96
84
12
99
21
51
33
75
9
153
87
3
129
48
36
75
54
36
231
36
132
108
48
21
36
63
27
9
84
12
48
135
45
60
12
24
75
54
75
12
48
72
120
72
51
9
60
57
18
81
84
105
123
24
24
96
3
36
54
3
24
99
45
72
24
24
12
75
129
33
123
39
33
21
15
39
33
72
132
60
36
24
48
12
60
9
72
15
3
105
12
48
69
51
180
24
15
18
15
3
72
9
9
27
9
99
72
63
21
69
36
39
36
48
147
18
75
33
39
168
27
90
195
21
15
57
36
87
12
36
84
72
69
39
156
24
108
33
51
3
57
33
87
39
9
36
120
87
72
153
72
72
84
51
9
27
9
156
48
111
93
48
48
96
36
75
45
108
9
3
24
81
15
84
96
75
57
12
96
33
39
48
60
60
9
15
21
18
129
123
33
144
201
252
63
45
162
18
27
225
90
129
15
54
15
21
39
36
60
81
15
108
60
36
36
33
36
99
12
84
3
36
72
54
3
72
156
12
81
39
15
93
72
48
3
36
18
15
111
54
36
36
51
48
12
12
21
36
90
90
15
93
90
21
180
105
72
63
99
93
177
36
39
51
69
12
36
60
183
45
36
45
219
24
48
24
48
36
72
84
39
54
18
54
51
12
63
33
36
21
63
27
108
69
111
90
51
93
27
96
57
15
12
36
180
63
129
96
9
111
51
21
12
201
15
219
33
129
15
129
15
21
36
27
72
36
9
36
15
84
9
15
12
27
18
135
24
21
54
141
72
48
12
108
60
252
36
12
24
9
51
96
33
75
120
39
213
57
87
21
15
240
84
3
21
36
120
204
12
12
297
15
21
18
144
57
84
21
18
57
69
90
45
99
93
48
39
81
84
36
24
27
18
36
36
36
54
45
24
24
228
12
27
18
123
72
48
153
75
132
63
21
60
45
15
84
9
87
21
18
9
120
60
240
21
75
36
24
27
57
72
60
99
21
69
51
24
87
9
60
48
12
36
15
153
45
15
24
51
126
3
12
3
45
63
129
69
15
21
36
72
15
21
27
24
36
39
45
99
45
24
3
9
24
21
3
105
231
24
12
24
36
384
60
12
12
12
21
15
3
45
24
120
36
60
24
12
3
165
51
45
27
129
180
69
27
45
15
165
87
111
9
228
144
15
54
39
108
144
84
21
36
15
24
60
36
9
15
96
24
60
21
15
57
18
18
27
99
126
15
3
57
15
90
108
27
144
9
51
96
12
12
36
117
3
12
48
24
21
15
12
12
60
60
3
36
9
60
3
90
108
27
24
93
162
9
24
96
15
69
96
69
27
96
3
117
24
129
51
48
12
84
21
123
48
45
144
159
111
9
27
9
48
15
21
60
9
3
24
24
24
36
132
99
9
24
48
9
75
33
75
60
60
75
141
21
15
21
54
36
33
165
51
288
96
24
45
90
45
132
75
45
45
15
39
69
60
33
87
12
120
24
72
99
21
48
12
84
51
18
15
12
117
15
21
15
24
51
21
108
33
18
72
57
48
57
3
15
54
99
12
60
9
63
72
9
36
108
75
48
93
99
120
36
96
120
33
63
63
9
108
63
57
24
171
9
9
87
39
45
99
45
45
51
108
93
18
180
21
15
153
12
36
12
3
9
48
12
3
18
99
99
126
51
12
117
123
3
9
81
63
9
36
90
57
48
24
15
18
63
216
9
126
18
252
36
87
111
9
60
3
54
15
39
57
12
96
36
51
57
48
57
51
39
165
12
21
15
57
123
57
108
15
75
144
81
135
57
ABCD 97157701684*3^$a+1 [50063]
138
48
30
159
9
24
6
21
88
20
3
30
24
31
83
1
5
19
59
57
40
20
40
53
15
16
65
39
76
44
15
48
60
109
65
24
31
36
20
39
84
25
12
23
57
3
6
183
27
69
24
75
72
24
9
21
39
96
9
63
72
51
6
31
104
15
25
80
33
27
36
3
6
3
28
12
20
33
7
8
33
96
15
3
126
66
33
28
47
60
1
24
23
13
56
124
47
9
28
68
45
3
27
133
47
24
84
9
12
189
66
54
15
51
9
204
3
54
75
21
19
5
15
36
48
16
5
66
45
48
12
28
59
13
23
66
3
63
25
12
92
40
44
12
15
13
24
80
60
27
13
5
31
84
47
6
27
93
18
21
51
169
11
25
32
27
33
148
59
6
7
32
84
12
63
37
24
20
51
30
63
51
78
87
39
60
24
30
55
107
54
6
9
39
12
13
72
8
3
78
54
12
21
132
21
15
39
13
35
138
72
15
15
13
29
111
57
30
108
1
44
24
15
42
43
53
24
3
76
20
16
68
96
9
42
30
103
8
3
24
12
33
63
33
40
56
15
9
9
51
39
1
12
83
49
77
18
45
160
72
239
12
45
24
48
3
24
45
120
15
21
52
113
19
44
12
48
96
39
61
11
78
7
32
33
24
19
44
15
18
79
36
20
9
3
36
60
4
35
21
64
17
30
9
24
28
23
21
33
186
61
56
135
49
8
3
30
48
27
144
21
7
41
102
42
27
36
39
96
49
35
6
18
30
24
66
45
4
60
56
64
8
48
4
11
1
59
84
48
57
60
48
40
53
39
3
24
25
44
172
20
4
156
44
60
48
3
72
45
12
64
20
72
9
55
11
13
44
148
23
162
3
60
184
17
55
56
39
81
15
42
27
45
15
36
64
68
40
47
9
51
1
8
12
24
39
90
54
12
21
48
16
8
12
48
48
39
24
6
111
4
5
63
105
6
21
69
24
3
15
204
33
27
84
61
36
80
33
162
13
107
37
72
24
80
84
21
72
18
96
25
8
63
48
145
77
19
5
79
32
27
48
48
49
47
48
21
4
125
42
96
13
32
27
126
144
66
1
84
24
17
31
59
225
255
1
44
3
21
96
60
36
27
93
57
18
150
18
6
111
9
78
18
15
48
36
21
7
17
99
21
39
15
21
21
27
100
11
25
44
27
54
15
9
18
48
30
67
12
32
9
39
51
81
21
18
57
4
11
33
21
18
6
55
84
8
12
88
17
7
84
44
16
156
191
25
23
24
60
1
137
75
4
23
13
8
144
141
42
25
44
64
41
19
5
42
37
20
12
9
24
78
57
3
217
20
16
36
23
6
39
40
35
37
65
43
23
108
9
33
42
1
116
3
72
30
30
18
63
112
68
48
117
87
40
32
156
60
15
69
39
45
72
15
12
57
21
24
3
63
93
99
6
15
27
60
85
32
45
63
105
138
12
42
15
33
15
4
20
28
20
33
30
25
35
72
177
40
35
48
13
149
15
120
3
96
49
48
24
29
15
81
3
27
90
48
18
72
6
27
45
24
63
12
15
21
28
36
168
137
6
37
5
6
1
89
54
36
30
15
24
27
1
53
6
21
15
93
4
107
36
37
41
91
71
24
6
3
21
48
15
100
12
23
33
9
31
83
30
24
15
27
1
12
72
36
32
12
64
24
113
175
8
4
107
69
64
95
25
8
45
15
3
12
48
1
41
63
16
11
60
57
52
29
115
92
88
20
112
92
16
20
15
24
141
60
4
60
11
21
15
6
24
63
75
73
20
28
29
63
3
1
20
48
72
180
4
11
61
8
39
21
36
75
21
27
48
24
21
99
54
96
43
11
21
40
23
33
39
25
5
18
6
96
15
9
31
71
133
44
153
183
27
25
5
24
99
21
15
51
9
15
24
25
11
18
30
21
64
143
24
45
9
51
48
21
15
12
45
18
49
36
92
27
96
205
12
35
25
29
19
5
19
68
15
37
60
20
28
17
126
69
63
72
13
17
27
28
80
28
24
164
60
64
36
65
66
6
120
24
3
27
13
12
59
24
57
48
12
4
11
21
75
9
60
60
36
28
32
4
24
44
57
3
63
48
54
72
24
115
24
23
45
12
48
39
25
5
31
107
21
12
28
41
15
75
21
60
12
3
24
1
20
28
92
123
25
20
136
56
9
24
66
60
33
147
24
6
96
3
21
18
30
66
24
45
3
25
8
100
36
83
85
48
197
15
3
9
75
33
81
7
8
99
78
3
21
63
81
150
49
8
33
24
3
87
6
79
56
24
51
6
6
33
75
54
15
3
144
33
36
39
73
80
64
65
43
32
39
24
21
72
72
3
24
13
32
4
5
87
3
129
45
15
15
42
79
36
48
72
36
8
24
33
75
27
1
116
4
11
69
171
45
75
6
15
40
60
180
104
123
1
101
3
12
48
33
7
8
84
64
11
18
18
198
15
12
39
69
9
7
36
20
27
13
80
64
84
11
25
59
45
57
15
3
1
101
39
75
21
24
63
108
30
7
8
9
79
11
1
8
16
173
30
33
123
ABCD 97157822896*3^$a+1 [50036]
63
1
72
8
36
63
12
18
55
35
25
108
77
43
60
80
28
36
23
25
36
11
285
60
45
18
1
41
60
171
117
51
64
48
140
40
68
64
17
108
67
8
16
29
51
100
20
9
7
23
30
3
64
23
21
60
4
68
4
23
117
64
101
91
44
28
17
15
76
44
60
3
141
76
60
8
12
63
1
41
31
17
15
208
12
132
23
180
25
36
36
108
47
25
8
45
43
44
3
37
44
129
231
39
60
12
61
17
27
75
169
24
48
108
36
65
3
27
49
29
31
20
16
65
55
53
102
18
42
48
12
81
9
31
59
30
43
12
23
21
69
60
123
64
23
12
141
84
96
12
36
16
113
67
296
129
48
7
65
31
59
21
9
18
13
47
25
107
18
55
5
30
30
103
77
43
59
1
17
42
48
1
80
4
17
30
85
20
24
12
28
116
36
129
31
72
12
5
39
16
53
72
48
42
9
72
4
65
15
3
57
3
60
30
127
5
55
125
60
79
24
12
80
28
47
13
20
88
17
27
36
69
43
108
29
18
12
30
150
129
51
48
1
132
17
12
48
7
5
30
30
108
31
44
108
108
9
27
15
60
18
51
64
20
15
30
27
3
12
1
167
72
25
23
90
42
141
24
64
29
15
12
36
159
49
11
78
123
69
18
13
8
4
77
19
11
73
60
12
83
97
53
51
84
108
57
7
23
60
60
73
32
12
88
56
52
12
35
105
72
28
12
96
47
30
90
72
48
73
12
60
12
35
18
115
116
21
123
45
12
18
37
23
13
59
60
30
30
1
29
39
99
37
35
81
48
16
35
21
28
24
20
15
30
43
8
51
165
15
129
72
4
24
12
47
13
47
30
31
12
60
44
15
25
104
64
5
67
5
51
27
81
9
12
48
27
40
24
89
90
45
87
61
77
12
43
5
72
18
60
132
9
36
93
43
12
36
101
18
13
8
40
60
44
108
40
17
51
39
105
76
44
15
60
30
147
28
35
12
21
180
39
169
11
61
72
48
29
3
15
25
47
33
45
42
1
44
15
18
31
11
1
47
85
48
44
93
3
9
135
4
29
12
168
7
23
102
30
49
36
116
40
132
5
87
33
31
29
12
99
36
63
37
8
40
107
30
51
28
29
3
48
21
79
32
27
73
72
5
30
13
24
113
7
53
12
31
59
18
31
20
99
60
1
11
181
24
5
30
21
52
5
42
1
72
36
191
129
40
24
35
1
101
48
72
75
28
5
183
177
102
49
29
72
30
93
52
35
13
240
47
1
239
93
88
47
105
15
13
8
129
120
7
5
55
8
72
148
60
5
15
28
80
52
48
47
25
36
24
77
31
80
40
77
60
67
44
100
44
12
28
5
67
35
1
17
55
35
30
3
48
141
3
16
41
51
52
65
15
76
116
3
90
30
72
49
29
12
18
60
13
89
18
150
3
57
27
15
49
44
96
40
24
17
55
48
72
36
32
27
1
12
155
61
36
108
32
4
24
17
19
144
156
131
138
12
78
37
24
11
78
135
12
124
11
25
65
18
61
144
216
71
138
43
20
39
105
15
49
29
67
23
13
120
17
91
24
12
24
56
36
24
15
133
5
90
60
157
8
165
30
12
18
12
115
128
96
84
28
17
60
3
64
36
29
90
13
17
18
81
21
19
140
9
55
36
29
42
18
180
30
33
57
72
19
80
141
18
30
171
24
40
32
33
3
9
91
77
15
16
120
29
15
16
144
8
39
1
44
3
33
52
56
69
30
25
12
53
12
138
85
72
60
84
212
69
3
28
20
39
30
111
27
213
148
29
51
9
115
47
78
3
28
116
96
100
47
61
92
39
48
42
3
76
32
48
36
108
15
73
8
81
31
77
3
99
33
45
12
60
48
12
31
47
30
31
29
7
108
128
9
48
7
24
11
138
51
24
100
17
90
48
90
7
23
72
13
17
55
48
65
60
180
12
75
45
175
180
35
25
5
18
57
4
32
4
95
48
45
165
30
1
89
3
204
3
25
72
84
24
5
12
19
12
68
136
48
5
3
99
18
42
1
107
153
108
76
24
56
16
29
43
92
33
55
36
41
30
18
72
163
80
15
12
9
39
25
72
20
3
270
43
119
78
27
15
13
35
72
25
5
31
17
163
44
3
12
13
180
48
72
60
65
63
28
59
90
27
3
25
5
75
48
39
90
30
21
69
60
18
57
4
24
48
29
30
13
35
145
8
39
49
36
ABCD 97157925524*3^$a+1 [50007]
123
168
16
32
48
84
60
72
4
32
24
16
8
4
80
52
260
28
8
60
24
4
89
15
12
28
53
115
24
140
36
24
57
243
96
52
20
16
20
57
7
8
12
36
64
20
112
8
28
120
20
24
24
64
8
88
20
16
96
17
3
184
8
132
64
20
93
27
144
48
24
9
139
48
8
144
108
12
192
76
60
24
60
48
80
60
36
192
12
33
72
87
228
28
20
48
24
12
48
36
36
60
24
64
36
92
60
12
96
4
68
28
32
144
4
77
123
84
112
68
16
32
160
68
84
48
40
12
152
36
45
127
12
20
76
44
36
48
64
56
40
20
16
144
176
28
56
36
84
16
89
7
20
28
32
12
48
52
92
4
20
9
87
88
72
204
80
12
72
12
21
3
4
152
64
12
20
12
60
40
80
12
36
24
48
60
93
75
4
44
4
96
80
16
116
24
9
51
60
24
100
53
103
44
52
20
84
28
48
92
168
24
28
80
12
180
4
5
27
28
44
28
48
56
24
72
33
31
48
65
3
4
101
99
64
17
39
16
140
57
3
84
4
164
100
113
123
36
96
24
36
12
72
148
8
28
12
12
20
16
20
120
4
20
40
36
92
108
12
12
48
12
72
76
108
56
28
36
12
68
64
20
12
60
84
24
96
156
40
56
4
44
12
88
32
141
19
68
12
24
16
72
56
60
36
24
60
40
53
31
60
36
44
16
56
28
12
56
52
36
5
151
96
44
24
64
32
24
60
72
52
12
44
24
12
120
24
24
16
332
132
48
60
4
20
24
36
40
68
52
60
36
72
20
96
60
12
48
24
60
96
45
219
36
4
56
16
24
20
24
40
12
8
76
5
99
40
12
20
4
32
12
100
20
52
44
72
52
12
8
60
40
56
24
40
116
76
8
120
33
55
8
156
16
20
12
60
40
8
24
96
112
5
51
52
48
96
80
64
176
24
40
20
69
15
21
27
45
43
44
40
168
80
24
24
52
48
20
16
89
51
76
161
79
212
16
12
20
24
120
120
36
12
40
92
24
12
84
48
28
8
124
8
33
39
12
60
16
8
184
228
20
12
48
24
4
20
4
20
96
12
40
17
31
32
24
36
21
111
48
168
12
72
48
4
140
28
48
12
108
44
21
3
12
12
45
27
60
96
48
72
21
252
87
24
16
32
21
67
41
31
32
36
88
140
36
4
12
300
80
88
20
100
20
36
88
188
24
9
87
24
36
33
39
180
28
80
24
88
192
48
8
4
101
3
36
4
12
80
48
100
5
91
108
8
84
24
64
8
60
21
7
144
101
15
132
72
12
40
48
41
247
20
24
84
57
87
76
32
12
16
32
60
48
12
40
32
52
20
40
104
16
156
20
28
44
9
51
12
9
15
12
24
76
8
64
156
12
20
28
20
16
56
288
12
40
68
72
120
132
40
36
20
64
12
36
12
56
120
196
68
52
20
60
108
12
24
132
108
52
8
4
41
55
24
20
88
137
7
68
256
20
76
8
100
48
8
76
20
36
33
19
8
28
24
32
36
100
20
108
64
80
28
12
36
20
64
8
52
32
4
72
20
12
12
48
40
29
67
5
31
8
12
76
60
68
60
72
4
116
28
44
48
24
4
12
48
36
20
21
3
60
24
36
12
40
68
16
8
21
15
36
4
56
108
52
20
60
24
40
24
116
36
24
64
260
60
28
12
48
32
48
60
4
8
60
120
21
7
44
24
36
4
92
40
60
8
12
12
52
68
52
8
36
24
16
20
24
12
28
68
108
60
60
36
36
40
68
112
20
64
120
36
60
17
63
12
172
41
15
88
44
160
20
36
96
24
64
176
105
15
244
20
12
64
80
12
72
160
128
21
3
24
52
140
12
36
72
12
60
12
16
164
4
20
24
108
12
12
64
89
67
68
16
104
96
60
4
32
40
56
4
101
36
19
68
112
108
20
4
20
168
72
108
28
12
128
105
15
36
40
20
156
132
33
39
108
12
16
24
20
36
48
64
65
31
92
21
43
8
48
12
12
4
12
92
52
140
88
8
40
68
60
72
108
84
72
204
36
33
15
172
164
16
80
21
19
20
64
36
20
136
8
76
20
24
4
20
21
31
140
60
36
88
36
80
36
ABCD 97157958728*3^$a+1 [50051]
3
21
69
24
48
18
41
16
3
90
35
136
44
127
17
67
36
42
27
3
45
68
64
48
123
9
3
6
36
51
24
33
36
239
28
24
69
126
5
48
157
78
72
36
45
32
97
51
8
52
12
21
24
23
97
96
30
60
17
64
3
168
57
48
80
13
54
12
36
29
28
51
60
161
144
31
18
3
60
24
44
49
11
7
108
132
84
90
108
15
32
61
18
36
21
8
79
18
18
21
108
92
144
16
3
36
30
54
90
11
31
33
3
129
9
27
99
36
57
300
57
24
54
117
36
3
42
90
102
63
32
13
27
108
32
91
9
63
45
9
3
45
36
54
6
120
27
72
27
18
6
5
84
1
59
43
18
36
3
93
84
54
9
15
285
20
60
301
35
145
30
5
121
51
3
69
21
231
3
57
93
27
45
54
9
80
148
120
3
69
56
19
228
45
32
13
132
12
111
15
9
63
6
72
143
217
54
33
12
3
42
36
35
4
69
27
8
1
111
20
67
90
36
90
54
15
141
147
15
29
16
87
33
8
49
3
140
13
51
39
90
42
90
15
57
35
40
56
31
81
32
88
24
39
24
72
105
20
13
6
57
164
31
69
195
6
18
126
48
42
48
285
60
12
21
27
51
66
24
72
15
33
54
41
4
120
20
67
36
149
40
63
36
60
125
16
3
90
36
291
120
195
78
48
78
69
105
6
77
40
75
24
105
15
18
3
57
63
63
12
150
138
141
8
1
90
5
7
105
3
126
90
21
20
52
3
57
32
16
123
81
63
117
96
9
35
36
73
27
27
48
168
9
132
60
33
66
24
17
144
1
36
12
198
29
16
240
12
45
135
45
87
60
60
20
144
49
72
18
57
9
95
132
67
33
69
6
30
15
84
60
3
18
99
156
39
120
18
11
4
48
45
99
9
36
3
93
30
65
48
16
96
20
79
24
69
15
65
7
24
30
42
12
126
42
69
51
24
48
18
168
66
78
3
12
33
24
35
16
24
45
11
13
71
13
3
44
84
64
12
168
63
48
29
12
1
18
12
57
72
21
18
36
105
60
33
35
28
3
29
52
60
168
60
48
75
5
7
42
108
135
8
109
66
60
45
12
32
199
54
36
51
3
41
25
87
12
45
126
24
45
63
69
33
42
18
30
96
5
31
33
60
207
24
89
40
105
30
177
36
3
42
84
96
18
180
41
43
33
68
25
6
21
195
5
115
18
24
72
3
117
24
72
54
18
15
3
108
180
12
65
160
84
8
61
99
72
156
12
27
48
18
23
1
111
63
21
96
87
33
15
5
19
30
18
41
16
69
27
63
57
87
5
100
63
57
117
18
36
5
1
108
23
64
3
12
165
39
12
60
12
78
54
81
75
90
39
75
18
30
5
91
261
63
125
181
120
36
96
15
93
126
5
13
35
1
39
27
21
3
9
12
20
175
30
111
144
120
104
64
20
13
60
99
21
75
87
33
44
96
4
291
45
120
24
60
9
39
12
21
144
3
15
12
21
75
30
195
9
23
223
168
57
27
5
112
9
90
9
63
54
78
165
60
3
42
35
60
61
6
120
90
150
54
12
114
5
16
84
141
18
29
97
24
39
81
6
5
43
72
29
16
68
13
135
15
89
19
69
51
42
48
11
40
75
29
31
18
87
56
40
9
18
33
44
16
84
3
45
33
102
6
36
66
9
45
3
120
57
15
39
24
252
21
32
37
54
12
9
51
45
27
48
72
216
6
126
48
54
18
72
5
1
72
39
60
75
24
66
90
24
216
33
93
27
153
15
123
5
16
159
96
84
65
67
30
59
1
18
17
64
36
9
3
15
33
129
143
1
51
21
54
33
33
144
3
15
132
5
79
60
54
90
5
7
24
261
44
1
126
5
4
135
264
6
84
36
54
21
80
16
72
72
33
162
125
19
30
96
144
180
95
16
171
24
89
16
3
12
108
165
80
115
117
69
90
144
41
61
171
12
ABCD 97159078514*3^$a+1 [50033]
9
96
60
36
69
27
96
12
171
33
57
54
69
3
33
3
177
24
69
27
99
36
93
33
18
18
171
72
24
132
12
108
3
9
9
36
90
57
60
36
36
84
33
99
9
72
18
141
3
273
159
9
84
33
18
72
36
9
48
24
9
3
15
237
36
228
144
36
12
48
48
111
36
54
111
69
99
36
63
189
27
153
45
90
21
51
72
45
27
9
24
36
75
108
21
36
24
27
237
36
36
33
27
240
108
21
198
21
144
36
12
3
69
60
69
3
69
27
36
135
9
24
12
45
39
72
264
24
33
15
156
72
99
162
18
33
24
84
3
9
63
213
3
69
180
84
99
69
12
96
21
63
99
144
117
24
57
27
144
45
54
36
81
96
36
48
117
108
72
18
9
24
36
39
108
18
75
51
9
192
12
75
18
27
27
81
36
48
51
69
93
39
105
15
3
9
12
24
117
15
60
33
54
93
48
201
63
108
45
18
57
69
123
96
36
33
18
108
9
12
15
90
15
36
24
48
60
12
129
51
219
9
81
27
27
36
90
18
18
87
3
81
48
24
96
96
15
9
24
57
108
51
3
141
24
123
105
96
60
24
108
36
12
9
27
60
129
18
18
54
108
33
48
81
75
87
141
3
90
144
87
96
12
60
48
84
9
3
51
69
39
144
57
168
99
21
48
57
3
33
3
48
72
39
9
99
33
75
72
9
60
39
9
27
81
48
120
129
144
3
159
177
3
129
15
21
120
129
75
60
72
24
3
33
3
90
36
36
234
33
36
24
12
39
18
198
129
12
3
45
99
33
39
45
12
180
24
27
54
15
3
72
33
3
90
3
51
90
123
60
204
72
9
99
9
18
36
45
24
144
36
75
21
33
72
15
12
45
18
36
129
15
93
24
108
36
60
12
96
228
45
18
45
12
36
141
36
18
57
12
21
36
15
3
36
69
39
45
81
51
75
36
90
15
36
165
123
120
63
45
24
129
51
3
57
60
9
3
156
72
21
36
15
21
63
9
27
36
12
87
45
12
15
90
18
18
27
45
63
9
15
72
21
171
9
27
81
126
21
51
9
144
96
24
15
33
57
198
81
120
33
27
81
54
9
72
63
129
33
90
33
48
96
39
177
21
36
54
21
108
15
21
33
18
18
54
9
36
27
144
36
45
60
132
15
33
39
45
48
24
9
39
144
69
39
12
147
69
12
9
18
189
12
87
9
96
3
9
27
9
60
57
27
12
60
63
33
36
57
147
132
120
180
15
18
183
12
57
18
36
9
99
9
24
3
141
108
111
69
60
168
132
39
81
12
195
18
3
123
45
48
12
24
72
69
51
120
240
36
84
24
21
18
18
51
84
36
63
72
93
51
189
108
84
15
9
12
24
12
84
216
21
72
108
36
27
36
24
144
21
3
24
27
57
24
9
18
180
90
3
156
147
9
27
9
36
12
51
18
126
201
48
21
18
108
54
3
15
69
3
162
27
120
72
72
84
72
48
24
24
87
72
45
60
72
165
99
24
108
21
39
72
159
117
81
3
123
69
36
36
24
144
36
360
15
57
123
9
48
33
51
168
69
54
21
36
303
18
195
57
207
9
51
24
48
111
9
36
24
132
213
3
12
21
159
21
27
12
87
9
228
60
108
60
48
60
111
33
93
198
18
18
33
24
141
15
48
24
93
87
96
15
45
24
165
36
18
21
24
48
12
21
3
24
36
60
3
9
12
48
48
9
15
144
12
96
36
3
189
12
24
24
84
24
60
15
144
45
60
180
147
9
27
9
96
21
234
21
48
36
36
39
36
144
69
3
45
153
18
21
195
36
36
69
24
105
54
21
87
9
84
48
12
27
18
87
132
87
81
9
63
45
18
ABCD 97159595062*3^$a+1 [50037]
28
44
28
32
15
37
68
40
32
16
24
140
96
64
116
88
104
40
168
108
12
92
52
84
36
144
72
32
72
28
92
64
120
144
32
64
12
44
88
60
36
224
87
153
48
39
49
96
95
48
1
24
8
12
51
25
56
64
56
39
1
228
8
40
104
64
116
28
60
8
144
120
64
72
32
15
121
72
80
4
59
157
104
60
4
24
20
12
28
212
3
37
60
48
32
64
32
112
80
16
60
44
87
121
12
32
4
32
60
4
20
48
132
136
24
20
28
228
24
200
4
176
96
279
49
192
12
80
40
107
144
141
120
75
1
24
23
25
108
80
88
96
176
4
20
36
72
52
56
28
12
24
188
168
124
48
32
36
40
48
56
60
100
48
180
80
28
32
15
1
56
4
32
3
25
44
48
72
40
12
60
116
52
180
8
12
52
56
28
36
23
57
28
80
75
25
48
24
8
76
44
60
132
40
23
61
24
12
116
100
20
3
21
4
104
111
96
1
72
71
69
12
16
48
32
72
48
39
21
120
100
32
16
84
20
16
32
88
120
212
3
1
84
24
68
24
48
40
156
35
25
12
80
172
8
12
52
23
33
24
60
48
76
72
23
9
40
96
36
68
60
112
96
12
32
15
105
16
72
48
108
224
100
92
4
12
20
112
80
88
48
36
188
12
316
20
112
68
28
11
33
40
20
196
24
8
64
8
60
48
24
64
60
24
32
16
108
164
16
92
88
32
28
24
96
120
224
48
64
20
28
47
1
72
8
204
3
25
12
80
156
52
12
24
71
33
120
60
132
28
132
108
96
36
8
168
39
145
8
48
60
100
20
28
44
28
48
72
12
11
69
16
60
144
12
68
40
96
236
4
44
88
108
164
28
24
20
4
12
32
180
28
180
104
36
4
48
72
95
93
28
12
72
60
108
132
116
40
107
57
16
119
1
12
8
60
84
184
12
108
164
256
12
44
76
92
136
164
16
36
48
20
40
107
1
20
64
116
40
12
60
32
40
20
216
4
68
16
24
12
24
180
11
48
13
32
88
203
21
76
48
32
52
8
12
112
23
1
296
40
56
12
75
25
12
180
8
16
36
20
96
268
32
24
108
88
164
40
35
25
36
104
96
88
56
268
168
12
20
40
48
12
20
52
8
51
1
8
72
15
73
12
188
60
88
12
12
140
88
180
11
1
80
60
36
12
40
36
44
40
132
68
75
133
164
40
48
12
20
15
240
45
36
24
180
99
49
68
132
16
24
72
119
157
83
21
75
1
72
12
120
56
120
24
16
200
4
56
64
156
24
68
15
25
32
16
23
1
20
48
192
48
75
85
12
120
128
48
88
96
60
35
121
20
124
48
36
84
12
84
36
24
252
32
88
24
80
60
75
85
20
64
84
72
80
228
16
24
68
120
28
72
92
51
49
95
213
60
52
60
32
48
28
12
20
72
108
100
8
84
63
193
104
28
8
24
28
120
128
39
121
48
176
108
27
213
48
24
40
8
108
12
27
49
60
35
121
116
64
168
12
56
87
97
36
24
20
4
104
60
136
164
27
25
80
64
56
159
21
48
72
148
48
24
8
52
24
35
57
132
52
20
4
144
8
28
35
9
28
80
72
12
4
35
61
35
45
40
96
92
12
28
12
60
84
12
152
60
52
180
8
60
15
153
144
208
96
72
44
36
4
60
20
108
52
248
16
44
72
15
45
4
44
12
279
49
96
32
88
116
4
24
20
72
48
60
16
156
35
165
4
56
120
ABCD 97160091344*3^$a+1 [50018]
15
90
15
24
4
17
42
21
15
9
45
18
72
72
6
3
36
3
12
30
6
69
4
20
111
85
101
18
30
114
21
105
99
15
73
24
23
1
11
25
11
12
36
30
24
3
15
48
25
35
57
129
19
29
30
12
66
48
36
3
15
6
54
72
18
67
5
19
32
15
102
18
45
9
6
54
3
51
24
13
20
3
1
20
105
36
108
12
39
3
13
23
37
5
24
24
15
39
90
15
16
35
12
48
57
12
28
17
18
73
11
84
36
126
60
30
42
96
12
18
60
24
90
43
47
13
24
8
15
37
59
69
88
32
28
32
63
24
60
9
16
36
20
27
30
7
71
12
1
32
132
28
23
36
21
15
120
48
72
12
36
12
222
3
12
16
17
3
195
12
12
1
36
11
24
129
39
13
35
30
99
33
12
19
12
5
27
16
32
4
53
15
75
12
61
20
147
18
15
15
78
36
60
75
15
24
12
72
21
36
9
15
15
1
23
1
36
71
150
18
60
1
36
5
12
6
61
71
9
9
7
17
18
30
39
64
17
103
32
4
23
1
5
6
93
27
18
18
138
12
19
5
18
97
35
9
45
27
28
41
3
28
48
29
15
88
29
19
32
40
83
24
61
41
150
9
15
90
66
30
19
12
8
9
7
11
78
15
40
59
6
6
1
24
5
36
42
6
24
63
27
13
65
15
88
35
1
5
39
129
7
36
53
27
64
20
180
4
92
4
36
8
27
13
32
27
18
27
21
12
12
7
41
75
213
24
27
21
19
29
72
48
115
5
24
51
15
12
9
4
72
24
149
7
23
9
51
21
21
15
3
24
18
43
59
13
47
21
16
44
12
39
1
20
9
36
102
33
3
60
6
18
1
12
20
63
9
3
33
72
27
33
9
30
66
24
18
73
32
28
17
3
60
27
37
44
69
31
11
33
3
25
35
9
16
5
115
5
3
16
29
30
42
19
5
75
36
12
3
24
9
51
6
55
17
31
5
7
8
39
60
37
23
6
66
25
96
23
1
23
13
47
18
72
78
24
36
12
18
48
84
31
20
16
11
24
21
4
23
48
54
55
41
15
9
75
16
17
18
42
75
36
15
1
24
41
6
12
1
11
69
99
37
8
16
95
60
6
6
12
1
11
48
61
5
15
51
145
143
18
30
12
6
24
48
27
15
36
36
1
17
7
83
90
18
48
24
21
100
59
48
45
63
12
48
12
13
47
13
80
16
23
57
3
33
39
18
63
24
16
59
61
8
15
42
18
12
49
23
36
24
13
47
18
54
49
17
19
5
24
7
23
1
36
77
3
4
23
18
12
123
15
54
36
39
15
6
19
104
12
45
90
24
24
6
48
30
13
23
30
135
9
72
66
13
36
5
6
12
13
59
1
5
15
57
18
72
33
48
27
30
43
32
33
7
23
6
15
108
76
72
20
28
44
51
54
12
6
57
15
30
3
45
24
48
27
3
36
36
48
66
120
12
18
85
101
3
3
33
141
3
48
9
15
9
42
12
45
28
17
48
19
5
18
108
72
42
48
3
100
24
8
28
5
48
24
18
73
89
48
48
12
90
12
36
30
72
18
37
143
12
57
3
73
11
24
126
18
96
12
25
8
51
21
84
3
60
120
21
9
72
6
42
31
92
28
12
48
17
30
57
15
73
24
71
18
15
39
30
67
24
5
127
83
6
54
30
6
21
27
1
95
12
13
36
23
81
52
53
24
43
84
24
41
19
47
13
155
30
27
3
12
25
80
105
19
8
48
69
39
52
5
30
30
42
21
9
7
8
36
69
42
141
9
19
5
31
29
36
66
25
23
12
9
9
27
33
60
42
84
198
66
60
12
18
24
30
157
116
3
84
42
18
30
18
25
23
84
6
6
54
42
12
21
27
24
48
36
45
16
23
30
18
24
18
30
1
47
72
33
135
13
35
54
6
61
11
60
33
9
12
3
15
48
9
16
20
45
27
12
3
72
48
37
24
12
29
31
20
9
6
49
20
36
3
42
48
15
15
12
12
13
17
12
66
73
47
42
3
33
15
16
24
41
31
47
37
116
40
24
35
1
23
37
35
12
18
120
19
11
13
5
31
36
8
40
32
3
114
6
21
3
12
1
48
12
8
51
1
8
45
7
5
78
37
24
53
18
33
57
24
108
43
20
40
24
11
13
29
15
15
97
41
78
54
30
1
5
60
12
3
15
25
44
15
108
25
48
56
64
5
54
18
3
36
3
61
60
17
19
23
102
54
6
30
1
60
5
30
49
8
16
36
5
51
48
72
24
84
36
69
39
16
35
9
21
67
119
9
21
48
3
28
11
1
23
181
35
45
105
3
45
43
5
24
114
42
15
45
27
3
25
8
87
12
73
5
87
33
3
76
20
40
203
13
23
21
16
20
4
35
6
87
63
49
24
65
31
83
21
24
3
72
6
7
53
60
24
12
15
45
36
54
1
23
61
24
36
53
48
15
75
33
36
9
24
66
12
9
3
13
17
31
11
6
18
105
39
97
41
15
4
29
6
48
21
36
40
59
12
54
18
168
12
36
30
24
12
19
20
27
33
45
6
24
60
12
9
3
37
89
42
9
16
17
30
12
48
48
25
20
105
19
89
54
37
5
3
93
54
69
196
5
18
12
24
60
81
69
15
9
30
57
16
68
36
39
6
78
12
1
5
19
8
36
27
25
20
12
57
3
28
60
20
27
1
59
12
30
18
1
44
15
6
51
76
68
39
42
54
24
61
5
72
19
53
67
36
24
8
51
114
3
27
1
56
75
30
19
11
6
24
91
5
15
9
120
51
45
42
1
11
18
90
78
42
1
5
132
30
9
15
6
18
6
19
89
6
24
37
11
49
8
3
45
15
25
17
36
66
1
59
69
39
6
87
3
37
8
52
20
28
17
54
54
42
30
15
153
27
40
8
36
15
24
37
24
36
8
21
55
41
12
15
16
36
119
42
43
59
1
47
13
29
36
31
11
54
19
35
12
60
93
40
12
120
17
42
1
47
45
88
5
78
144
48
25
5
18
54
3
15
12
96
1
8
3
24
90
19
29
6
1
23
1
29
42
49
5
36
19
36
5
30
18
18
12
12
6
18
1
23
105
63
12
12
24
12
13
89
15
21
99
52
23
18
78
36
30
66
24
18
15
27
36
13
60
5
27
45
60
15
60
4
29
39
48
27
18
12
30
12
81
ABCD 97160150656*3^$a+1 [50037]
211
59
90
24
6
90
24
15
60
21
99
21
3
21
159
28
8
15
105
4
17
30
81
28
24
32
45
51
3
30
30
1
56
40
32
112
35
24
6
30
13
176
16
96
29
30
60
205
48
11
96
1
44
36
208
71
9
51
90
3
48
63
36
90
15
9
39
16
36
20
40
95
84
66
3
60
28
24
5
30
90
15
75
1
32
87
45
64
44
216
72
39
9
4
32
39
69
21
6
9
52
72
11
36
25
5
54
6
210
13
92
36
69
55
20
45
31
299
21
9
24
6
60
13
131
45
21
54
181
68
21
19
47
30
54
30
6
9
360
45
15
156
16
269
19
24
11
37
23
1
20
105
30
9
45
99
21
15
51
73
17
15
129
30
45
52
212
40
32
99
61
144
35
66
15
39
6
30
9
40
32
4
215
54
126
49
116
129
6
30
31
48
11
24
9
27
1
59
13
77
30
30
135
39
30
6
24
85
125
499
72
8
27
25
5
114
25
84
92
36
3
96
13
11
1
20
16
60
92
81
111
4
131
9
51
30
79
41
30
180
25
59
6
3
160
8
9
30
9
21
54
69
16
20
60
15
36
21
69
3
21
15
84
117
30
54
126
90
31
8
36
36
69
30
114
67
8
21
120
3
111
120
126
231
33
36
174
9
16
36
5
75
36
33
31
60
89
66
60
60
150
19
5
15
36
24
16
149
15
51
129
81
84
6
1
29
79
36
65
51
9
63
16
36
35
145
5
120
15
45
135
76
84
65
24
66
90
115
24
92
69
90
109
5
6
181
24
215
24
186
150
60
90
115
89
39
16
72
29
120
39
21
60
3
21
156
120
30
21
48
36
60
159
21
45
63
108
33
36
111
99
60
234
36
24
96
63
172
80
108
36
201
43
8
33
6
60
21
3
57
63
37
8
16
36
89
19
20
21
43
107
21
33
156
15
75
30
31
24
65
3
87
45
64
44
87
21
88
11
21
33
111
60
69
31
5
24
115
56
75
30
90
54
30
25
96
5
31
48
20
60
12
3
21
9
6
30
43
77
180
60
24
51
129
87
153
31
5
24
27
9
39
81
51
100
44
84
16
5
51
39
24
66
55
5
99
24
87
69
21
91
12
137
30
33
96
195
60
6
54
21
15
25
48
20
148
29
54
90
36
30
9
112
32
40
12
95
144
21
28
47
54
7
72
167
69
51
30
24
7
48
5
60
30
36
30
3
261
51
64
36
80
144
12
33
19
17
3
21
126
13
101
126
9
171
9
16
29
96
19
44
48
144
45
24
135
36
28
17
111
4
5
15
16
53
51
99
60
6
31
59
21
28
24
140
52
5
30
54
19
107
24
90
15
16
8
16
11
240
24
69
16
56
108
156
15
1
20
304
11
33
111
126
54
60
126
3
16
101
30
60
69
36
336
39
33
81
15
64
36
44
51
49
11
60
21
9
79
80
111
30
120
6
93
81
39
87
1
89
63
27
109
56
39
21
15
60
9
16
35
30
139
5
135
15
25
140
96
9
90
6
39
171
21
160
80
39
9
111
54
36
139
11
13
107
60
45
9
27
3
105
21
91
84
60
36
104
105
24
30
1
116
12
16
36
44
52
29
60
19
56
9
6
1
83
9
12
36
9
43
108
44
36
99
81
9
3
57
75
264
51
129
60
21
51
69
3
88
32
21
6
90
135
108
72
60
64
71
84
60
66
84
15
21
30
30
115
36
59
21
108
15
1
59
81
4
92
3
49
32
180
15
1
23
1
128
48
9
60
174
97
113
6
9
60
16
95
54
139
47
1
8
300
16
5
103
8
33
6
9
141
79
92
72
51
21
36
9
3
96
21
51
108
52
92
12
195
109
180
101
84
19
48
132
47
1
113
60
36
51
39
24
9
57
30
93
21
79
71
21
60
45
30
85
128
27
21
69
54
21
15
30
24
99
51
105
36
45
123
36
316
56
33
90
6
75
99
1
24
5
15
105
39
16
95
30
6
49
140
112
119
150
3
21
27
9
30
ABCD 97160344228*3^$a+1 [50146]
18
31
120
41
3
3
25
23
42
30
13
5
27
88
20
64
95
18
87
57
36
15
39
30
90
36
54
39
52
20
15
24
18
63
28
20
112
60
32
108
27
12
24
12
18
15
60
21
31
12
47
30
54
45
12
75
33
4
47
1
5
7
48
12
17
19
84
20
27
1
29
19
80
4
36
5
19
17
90
24
37
32
3
385
5
42
48
42
12
36
42
13
125
15
40
53
6
13
23
18
90
37
68
177
7
108
8
4
20
21
7
83
72
13
60
65
19
56
52
77
43
80
3
9
148
23
9
147
9
117
103
11
69
4
101
6
49
5
54
21
12
39
84
96
9
57
15
3
6
36
18
30
7
17
12
24
30
45
60
64
108
60
8
4
17
19
47
93
4
17
139
24
35
81
40
17
127
41
36
19
12
20
15
13
65
36
36
27
3
33
60
147
13
5
12
3
4
17
30
54
15
24
75
36
69
40
36
20
40
24
20
40
60
80
51
69
45
111
12
33
6
33
28
80
69
19
24
47
109
80
24
57
24
19
35
12
90
6
30
42
45
88
23
6
31
12
41
7
168
12
17
72
36
72
12
90
36
13
5
24
31
20
4
35
13
5
48
42
18
19
68
48
52
5
63
27
145
5
7
96
95
30
6
30
96
67
48
20
100
8
27
30
18
42
115
23
57
39
21
45
43
215
72
13
80
12
39
69
15
24
12
9
27
213
40
71
6
120
43
20
4
36
47
13
24
11
25
17
54
21
40
108
47
13
20
15
25
65
6
73
36
20
24
16
12
29
51
39
13
36
44
33
18
24
66
39
160
17
43
8
129
24
7
140
123
37
32
36
141
99
12
75
54
54
9
108
3
24
25
83
85
60
17
36
67
59
120
9
4
11
105
4
36
17
90
105
15
25
68
52
12
20
60
88
35
54
19
5
7
72
68
12
16
12
20
168
4
53
15
28
11
18
48
3
4
48
5
48
55
132
12
41
66
9
81
24
7
80
28
11
69
52
8
4
48
65
3
52
35
13
80
112
83
42
75
9
19
41
108
36
7
12
11
6
30
6
27
63
13
24
101
24
102
1
68
12
12
120
108
75
253
5
36
54
36
18
31
77
43
77
114
61
128
60
64
8
60
9
91
5
15
72
111
69
57
54
72
25
8
60
60
45
12
18
45
27
18
6
18
15
28
5
3
57
3
81
3
28
5
15
3
6
31
12
23
45
63
57
39
13
20
93
15
15
13
131
13
8
39
18
3
33
126
36
25
5
54
73
167
49
5
144
91
60
24
17
39
39
45
3
90
43
107
48
45
52
72
8
27
12
49
24
8
99
6
3
64
95
13
35
13
24
5
3
99
6
43
11
13
48
29
31
20
40
65
3
160
5
75
12
72
28
68
51
21
88
11
13
20
96
15
109
41
15
100
20
81
31
20
12
45
63
100
60
5
7
35
45
28
107
13
8
4
41
72
15
100
20
48
87
25
209
6
54
63
117
18
12
21
28
5
15
4
8
12
3
138
27
87
18
67
36
5
66
81
12
33
103
47
54
19
44
60
28
12
11
72
25
32
76
191
109
264
11
192
18
24
195
28
29
66
57
40
17
66
97
215
48
18
19
23
25
12
53
3
81
36
3
52
140
88
11
1
29
6
30
7
11
24
12
9
12
40
32
28
113
6
126
3
15
69
40
48
5
43
11
18
18
45
27
21
4
56
52
5
15
52
48
20
28
32
9
31
35
13
24
95
18
75
15
33
40
11
21
15
45
100
12
83
30
15
9
19
11
54
15
12
63
24
198
30
45
52
47
1
60
12
48
65
15
12
40
20
3
72
25
65
55
35
45
63
13
77
48
24
48
54
1
8
4
77
19
95
85
77
90
37
120
23
45
28
20
4
60
116
12
28
12
20
33
12
42
25
47
49
5
30
36
9
51
18
31
17
43
47
13
41
51
39
13
80
75
1
11
9
12
3
37
65
3
4
35
33
3
12
37
41
15
21
163
11
25
12
8
4
56
12
63
72
24
13
17
24
7
23
126
19
125
15
24
33
3
84
117
30
96
48
6
36
27
27
61
29
30
36
13
72
20
28
47
73
35
42
103
41
66
13
29
15
75
18
43
60
5
7
12
156
12
29
30
9
52
65
67
8
39
13
96
17
84
91
59
13
71
85
12
29
43
36
32
12
48
12
3
25
119
69
4
53
7
36
12
20
9
3
3
30
42
21
12
28
80
144
16
17
18
72
37
41
72
48
6
1
152
28
192
23
84
60
66
75
15
24
13
56
15
25
11
9
24
36
12
9
24
7
47
13
35
24
21
69
19
12
5
18
25
101
31
5
3
45
135
27
13
12
83
37
5
48
6
54
7
47
13
5
75
9
19
12
20
28
11
13
47
9
4
36
41
18
33
108
51
9
24
3
24
66
7
17
30
1
5
18
105
21
19
107
25
23
6
30
96
18
12
132
3
48
39
1
11
1
5
3
52
32
51
72
13
32
52
17
31
8
81
79
35
30
7
17
31
12
59
81
15
54
43
176
72
28
24
48
77
48
115
72
17
36
7
11
30
67
65
43
5
39
16
5
7
29
18
36
25
12
12
23
33
72
3
25
191
21
9
91
59
1
107
13
23
12
60
33
4
36
20
40
11
13
17
6
33
4
128
195
54
31
68
24
3
18
19
36
60
32
60
39
6
84
36
3
21
18
72
21
15
45
28
161
54
49
8
48
12
39
13
56
12
112
41
ABCD 97160553962*3^$a+1 [50166]
35
67
150
54
90
156
90
65
13
156
90
41
175
18
6
36
108
36
390
54
6
180
126
234
90
36
210
18
221
271
89
49
95
127
144
144
30
6
125
319
18
18
126
83
187
144
114
66
54
6
30
36
24
246
18
42
120
168
162
84
96
35
55
84
36
78
156
180
47
67
12
60
89
55
5
31
149
7
5
67
36
90
90
24
17
73
71
19
36
30
95
49
42
120
54
162
78
54
120
36
60
30
90
6
30
149
180
19
48
173
84
96
85
144
300
6
149
36
79
180
36
276
53
72
36
67
36
180
329
235
12
216
18
96
18
66
96
23
31
36
113
7
101
79
65
84
139
60
66
60
90
90
71
49
47
133
119
25
23
37
48
18
5
24
67
120
90
18
41
211
180
24
120
360
72
18
6
48
41
49
131
85
180
114
41
12
19
41
48
36
211
113
1
18
77
48
60
31
77
7
18
18
114
156
6
53
91
161
180
163
521
72
199
144
5
25
36
54
72
42
71
1
18
5
7
108
36
185
1
18
41
25
6
53
60
67
228
96
120
24
48
72
96
5
25
54
65
67
48
185
31
24
41
151
24
5
85
12
23
55
84
18
54
65
13
131
61
18
5
217
90
5
25
144
6
18
48
42
36
216
113
12
31
234
23
217
18
12
41
19
89
72
72
13
18
24
48
77
37
180
30
108
36
101
139
84
132
5
43
5
31
36
204
54
12
11
13
144
246
234
83
277
95
55
12
36
137
67
108
77
36
7
72
24
89
85
150
72
48
108
132
41
12
49
90
108
60
36
90
30
5
451
48
60
30
90
36
41
55
113
7
36
77
67
149
96
84
31
360
114
66
5
103
6
35
60
25
59
276
169
72
59
180
49
167
13
90
36
96
228
108
114
48
198
29
84
396
24
31
84
150
90
66
83
7
144
144
18
42
126
90
77
103
197
37
36
12
18
54
306
36
60
48
96
12
162
42
18
12
11
277
47
120
19
12
18
24
71
24
156
409
36
54
36
281
13
30
473
337
191
151
41
49
59
144
37
18
30
47
43
42
30
108
96
36
54
30
60
66
11
12
96
79
5
108
60
49
35
31
54
150
41
108
31
54
59
25
126
6
48
72
18
126
150
17
193
24
126
17
108
96
283
36
90
35
24
115
137
43
96
84
6
54
12
144
96
5
49
12
18
60
89
181
30
360
101
48
67
41
67
42
18
72
108
12
18
23
19
84
96
113
61
54
90
90
36
36
108
6
30
36
24
102
24
174
114
23
13
71
13
83
7
132
174
54
65
43
18
6
54
36
54
216
30
23
67
24
36
84
41
24
7
5
13
6
84
72
144
108
36
54
162
108
137
43
162
18
42
138
5
1
264
23
103
5
67
77
36
91
30
150
138
18
24
66
42
17
108
37
198
162
54
66
23
175
42
ABCD 97160672996*3^$a+1 [50091]
49
60
35
45
124
48
20
87
25
12
128
33
163
12
24
8
27
108
193
248
12
12
60
96
76
23
25
65
67
23
36
45
136
53
3
124
44
12
105
79
44
12
117
63
192
52
44
60
16
24
60
47
18
267
208
84
236
51
18
18
165
48
24
16
152
9
3
51
57
15
72
85
116
12
12
52
36
92
40
20
36
39
18
27
52
24
80
4
368
12
16
11
13
95
33
28
32
52
72
53
75
16
192
8
195
90
39
15
141
57
27
40
12
48
53
127
71
25
12
20
72
15
37
143
45
48
15
85
5
18
144
45
16
29
180
31
96
8
63
109
143
1
24
65
15
3
18
39
105
43
68
15
126
31
5
18
36
129
120
12
117
63
12
15
21
60
72
27
13
23
25
44
60
60
168
72
48
72
100
68
4
128
108
15
54
3
28
24
36
8
45
87
48
4
12
104
136
8
33
27
108
48
177
18
1
8
96
165
15
60
24
48
28
92
48
45
15
64
65
7
11
153
84
60
148
60
12
200
108
39
25
119
57
4
164
9
135
27
9
99
1
35
9
16
44
48
45
27
96
160
12
119
33
136
84
8
72
112
8
136
5
15
12
45
3
15
162
144
123
21
19
125
90
21
15
1
48
12
36
20
112
41
87
39
73
35
90
91
92
69
180
36
3
52
24
60
68
40
20
16
80
60
9
7
8
28
65
63
12
48
12
27
72
18
3
120
75
109
308
36
184
47
18
108
3
60
60
57
54
21
159
69
4
35
108
177
40
72
8
208
80
12
28
8
16
56
60
52
176
51
25
44
39
105
60
15
81
124
65
111
24
136
17
55
368
135
49
8
87
13
8
15
37
17
36
36
123
28
68
100
77
18
57
60
12
141
99
88
65
7
8
4
8
156
76
11
97
8
12
16
36
8
16
132
152
108
63
45
45
19
215
33
88
59
72
9
132
52
41
55
89
31
36
104
24
148
143
1
35
93
33
72
135
27
54
15
12
12
15
93
105
63
27
90
43
12
48
24
8
4
116
64
8
16
20
24
88
128
60
144
16
44
87
126
7
56
16
36
108
65
27
12
28
5
7
36
65
271
8
36
27
57
108
48
184
17
91
20
60
60
60
4
84
104
48
45
90
54
51
28
29
126
36
109
20
40
192
17
72
111
48
201
115
44
12
153
90
45
45
15
57
63
24
108
12
27
9
72
4
8
15
33
12
207
61
120
89
51
48
117
139
56
3
9
40
5
15
172
209
31
8
28
8
24
60
111
57
33
139
68
27
13
20
147
21
24
45
3
15
45
135
90
27
108
45
67
23
18
7
83
61
48
60
20
36
12
177
90
36
1
8
243
49
56
120
108
81
63
48
4
44
129
31
239
162
90
93
120
60
105
111
12
3
177
72
148
68
76
56
28
44
87
108
18
75
52
12
41
63
144
27
36
18
7
20
148
44
76
20
45
27
9
54
45
9
3
108
144
40
140
228
3
90
15
75
25
20
45
147
87
33
60
4
48
60
137
18
216
36
61
32
276
45
36
3
148
24
104
12
72
168
12
15
81
40
212
207
85
20
93
3
144
60
60
36
129
7
36
47
45
16
155
277
188
24
33
3
12
28
65
7
137
63
117
243
168
84
96
16
23
33
4
89
15
24
60
36
144
27
81
28
96
8
96
60
9
31
5
27
108
9
43
48
12
5
18
49
8
40
32
40
83
57
108
15
57
36
12
72
28
12
68
48
24
93
147
36
15
25
65
72
15
75
37
17
18
145
17
91
20
52
56
12
88
84
47
129
24
36
312
4
36
17
18
117
63
109
60
68
28
84
24
32
12
232
ABCD 97160677598*3^$a+1 [50064]
15
16
23
12
6
24
63
36
40
32
52
17
84
12
42
1
11
13
11
37
35
24
21
100
8
27
12
30
66
69
16
5
19
108
23
201
15
261
3
36
13
11
97
29
36
7
108
144
24
29
3
39
145
84
5
7
72
17
163
11
96
18
42
1
47
57
9
19
17
151
8
4
12
60
5
103
116
24
21
27
87
48
24
1
53
12
7
132
11
13
12
47
30
42
96
57
12
144
15
37
60
5
24
31
35
177
3
109
29
39
21
12
24
24
115
89
108
19
24
24
12
5
30
18
67
96
29
6
90
132
60
15
63
73
5
36
24
7
44
9
7
65
18
6
30
9
36
28
60
48
8
4
5
42
54
12
180
12
15
28
125
18
109
116
36
28
23
13
12
12
65
63
24
15
73
65
48
30
33
16
48
11
6
19
29
30
42
19
56
4
29
48
19
29
72
7
65
27
4
59
73
24
5
19
12
47
42
210
105
33
18
198
51
40
29
12
18
6
24
42
25
47
36
37
24
44
45
6
24
9
16
35
9
12
21
114
25
11
25
23
69
28
24
35
6
48
67
53
31
108
5
6
6
60
18
37
41
24
6
13
84
41
54
6
36
15
15
6
55
23
12
25
84
35
36
33
45
30
90
51
75
1
53
19
5
36
36
48
12
78
6
6
13
107
21
93
30
25
60
12
77
18
30
19
53
30
13
144
23
66
15
69
3
3
24
21
21
79
5
30
54
51
76
5
6
13
227
253
11
36
12
1
36
80
40
101
3
16
11
9
3
30
7
24
5
7
113
60
19
17
30
84
9
3
93
64
48
144
53
27
171
24
36
18
67
24
65
51
3
9
36
72
24
39
42
24
3
165
60
42
13
8
12
21
24
127
71
42
3
69
31
5
7
72
83
73
35
9
21
7
101
36
43
11
69
40
12
35
54
7
24
11
13
11
1
17
72
6
42
72
55
35
9
207
24
13
36
24
48
24
108
11
1
44
4
48
20
39
48
1
5
31
44
21
19
5
24
7
71
42
7
41
12
12
108
30
6
55
12
48
60
12
20
39
30
43
60
20
52
36
8
64
23
69
15
13
60
23
57
21
31
96
5
48
19
23
13
24
48
12
17
6
48
37
29
30
81
15
49
48
48
72
35
108
138
6
21
24
21
19
23
133
5
48
36
19
24
23
9
28
71
21
24
15
6
18
60
13
32
87
30
63
3
45
15
129
21
72
42
36
9
33
63
15
49
131
49
36
164
33
7
5
18
73
23
21
96
45
30
33
40
44
16
11
1
89
54
25
12
29
91
173
19
12
41
19
84
60
24
5
7
11
9
153
6
180
30
54
78
55
92
27
33
76
29
36
12
7
47
30
54
132
85
29
150
61
29
18
73
17
27
15
81
3
25
71
18
18
9
64
11
54
7
12
41
7
23
49
5
15
21
19
35
30
48
30
25
29
15
48
40
77
24
12
27
15
45
112
179
36
1
5
42
42
6
12
37
11
24
121
12
8
99
13
8
4
59
49
11
1
8
183
108
6
114
102
27
21
15
124
155
30
27
33
36
36
39
57
7
17
18
66
75
27
42
183
28
11
61
53
36
60
54
42
24
30
78
55
41
6
66
15
39
6
99
9
24
3
3
49
12
96
24
35
73
72
35
33
27
36
9
16
48
32
93
6
73
20
81
7
24
56
64
119
25
11
66
43
240
24
96
36
5
3
105
102
33
81
246
18
123
39
6
48
6
49
11
25
131
45
45
18
66
114
12
49
24
60
41
19
32
45
18
36
1
29
3
45
12
43
41
6
13
108
20
88
72
17
78
18
15
27
24
78
27
33
43
132
8
27
72
45
16
8
15
6
36
7
113
60
19
36
113
30
1
24
65
6
180
13
101
42
48
37
24
24
12
24
65
19
144
80
16
71
45
28
12
24
11
54
30
61
104
4
12
24
72
48
56
148
11
1
180
89
6
13
56
12
9
24
66
6
43
35
25
84
47
1
12
32
16
48
35
6
91
5
19
60
56
69
31
17
127
8
27
18
18
42
30
72
25
24
12
12
72
104
100
24
23
18
87
15
42
27
15
24
24
157
35
54
7
72
152
153
7
20
15
25
89
6
18
7
48
35
72
30
36
12
3
220
32
165
43
24
120
260
141
48
15
16
24
32
28
71
61
29
6
42
7
89
96
78
12
21
28
11
105
4
35
36
13
48
8
45
120
31
149
7
44
51
37
48
89
48
67
41
24
31
5
79
84
152
39
73
36
60
36
11
54
6
114
126
85
107
66
55
95
1
29
19
32
4
36
60
89
66
1
24
96
24
48
23
18
51
21
7
56
75
49
83
30
12
12
30
25
95
66
12
67
36
65
18
37
35
192
6
42
90
39
64
71
25
36
5
24
31
84
11
18
84
31
35
9
12
45
103
23
72
1
12
12
23
25
23
90
19
8
40
29
6
13
20
9
91
29
162
105
39
36
18
48
114
60
9
45
6
6
43
24
12
44
4
17
43
23
108
21
4
24
41
147
15
24
13
36
20
15
24
6
115
96
23
37
29
31
35
54
12
54
9
39
45
28
72
8
39
13
95
96
36
18
27
9
96
96
19
41
12
6
36
6
54
6
90
49
5
3
40
17
19
12
12
17
6
109
5
48
43
89
15
48
28
ABCD 97160831954*3^$a+1 [50061]
53
4
21
107
37
51
48
39
17
25
83
25
23
103
29
1
6
18
66
6
30
29
12
88
24
15
33
105
95
64
56
4
96
12
3
234
18
36
66
11
132
7
138
11
205
39
60
116
1
59
37
63
39
165
120
81
11
55
5
64
212
52
60
3
9
20
313
23
64
144
99
41
7
9
9
24
35
36
109
27
63
18
95
4
21
27
20
48
24
25
54
5
84
112
24
9
23
37
18
237
15
17
73
3
80
19
45
15
33
36
21
111
72
117
15
48
80
25
3
27
6
36
36
30
29
13
71
72
37
27
20
64
84
12
48
27
101
172
72
15
185
16
69
150
105
51
45
20
49
183
20
60
48
4
36
44
4
24
96
111
185
168
40
12
75
21
32
28
128
85
111
48
32
25
30
41
60
13
35
36
36
12
61
35
12
40
60
48
32
55
45
8
19
33
129
18
168
9
3
5
48
97
131
36
16
12
87
9
80
36
16
75
29
120
40
20
16
63
21
105
3
32
25
11
73
36
18
72
81
24
45
18
33
8
52
135
9
20
24
132
28
75
57
87
45
92
60
100
33
35
13
107
7
66
63
45
11
24
60
31
36
237
12
81
12
18
5
48
36
91
17
16
27
12
41
4
123
129
36
24
80
85
3
105
63
24
21
162
81
51
21
63
57
120
9
18
53
13
27
27
42
59
157
27
12
128
13
83
55
24
165
12
164
12
43
66
23
55
117
9
11
40
36
12
165
35
73
95
13
27
9
311
28
189
210
60
17
19
221
85
30
5
60
48
13
18
24
162
174
149
36
19
57
9
15
9
18
29
4
80
25
42
29
36
19
18
42
45
44
24
48
157
96
75
20
12
52
12
48
36
36
80
24
24
7
69
80
55
21
48
20
12
84
12
4
51
29
16
32
25
18
78
54
33
15
17
76
32
24
24
16
69
51
105
18
42
3
48
48
80
24
61
186
36
17
1
12
39
108
21
87
3
66
63
12
51
29
16
69
11
4
51
89
79
89
37
30
41
124
36
84
75
21
168
69
27
8
85
72
11
49
183
56
79
18
23
31
41
19
18
95
25
72
63
116
72
55
33
12
63
29
16
81
90
45
140
31
149
19
5
67
5
43
24
72
33
92
48
1
231
9
30
117
27
5
163
30
63
36
80
24
85
15
9
18
17
55
30
155
43
9
44
1
23
91
21
411
17
37
15
24
15
9
8
4
44
7
9
9
54
90
102
33
8
73
66
45
36
63
144
18
114
36
5
40
3
21
93
18
113
40
39
60
41
12
37
27
20
1
35
73
51
20
24
4
45
72
143
7
9
60
36
21
54
21
33
27
48
132
9
23
12
85
6
113
16
68
28
72
21
27
72
32
1
48
191
16
180
68
37
39
51
12
21
32
72
1
39
15
42
15
48
27
108
17
40
9
6
9
21
155
24
132
73
27
8
36
103
125
60
12
36
4
21
39
33
102
5
16
152
120
13
42
65
1
279
105
102
41
49
6
5
60
25
39
69
27
8
72
52
60
272
16
63
17
7
36
66
51
9
59
4
3
54
90
18
108
54
24
72
53
76
63
36
96
36
45
20
28
96
96
12
36
57
27
32
13
27
20
48
1
27
24
44
12
37
72
35
24
16
159
9
147
18
47
36
49
90
54
27
32
48
19
45
81
3
56
4
12
9
6
48
149
28
27
18
39
9
72
54
5
19
45
84
32
55
5
84
36
1
47
60
145
3
153
51
39
42
12
87
8
36
4
12
96
33
11
25
95
28
3
249
120
56
43
9
32
13
252
35
91
29
1
75
12
48
8
7
53
240
36
16
8
16
9
47
19
114
102
5
24
13
3
84
20
49
47
24
40
96
69
119
7
138
186
9
12
20
13
155
37
35
108
55
77
48
24
72
28
32
16
69
59
124
68
100
39
5
16
33
72
27
8
7
72
65
1
42
138
59
265
60
18
36
21
36
44
4
12
80
148
117
39
3
93
24
8
16
15
72
9
128
67
81
135
30
23
4
33
18
29
25
12
60
75
9
6
21
20
67
12
9
81
35
1
114
129
44
16
45
84
42
41
7
41
55
21
80
28
32
4
87
18
36
15
120
120
9
6
5
4
96
96
9
71
7
65
133
102
141
56
25
39
20
60
7
9
36
12
20
60
7
41
72
61
126
5
1
54
165
36
44
28
33
30
5
48
64
68
40
20
48
12
115
33
116
48
55
18
ABCD 97161201188*3^$a+1 [50044]
30
46
39
33
42
38
58
2
58
54
18
12
9
47
10
20
7
3
54
39
24
17
118
12
69
11
10
20
6
22
2
18
30
10
2
49
17
34
36
33
39
21
12
39
38
148
62
142
3
17
30
6
64
15
33
18
60
57
12
36
15
12
12
45
45
8
18
24
100
81
24
23
13
12
113
54
10
18
150
12
39
60
107
13
27
84
21
29
36
7
53
10
24
33
77
70
45
51
92
37
48
27
38
112
99
29
7
21
15
12
15
32
25
11
73
12
47
18
19
5
46
9
51
57
36
9
42
6
50
52
18
27
17
16
27
60
3
50
7
12
120
45
90
8
1
9
18
24
9
41
40
99
11
18
48
12
7
15
8
73
24
5
6
22
90
21
51
18
102
18
80
22
21
35
22
2
16
24
50
31
47
12
10
6
24
96
14
46
24
9
9
2
73
23
30
42
1
69
27
5
10
18
38
60
12
13
9
26
84
1
24
33
51
107
37
12
5
10
18
38
13
21
8
18
13
9
3
57
20
12
76
2
1
12
59
1
9
20
151
57
32
246
85
27
32
1
5
4
30
50
130
26
10
42
27
5
19
59
58
14
6
22
48
32
1
101
31
24
35
49
99
105
17
18
42
16
14
18
43
48
9
2
6
4
66
9
15
38
12
31
72
27
156
9
23
42
88
15
108
45
14
10
26
22
18
57
57
90
9
81
26
30
55
15
32
12
16
2
10
93
24
11
85
45
24
15
65
46
30
63
51
21
35
70
39
5
31
12
45
32
60
18
18
55
9
8
18
22
62
61
48
81
30
48
33
5
124
38
58
3
36
24
47
94
75
53
58
152
37
3
38
24
40
98
18
4
3
165
42
33
48
77
10
57
21
20
7
120
5
28
14
6
150
70
150
14
6
42
43
24
15
20
1
17
70
20
88
24
20
10
15
120
21
15
5
7
15
18
27
12
83
22
6
45
17
7
5
30
13
27
18
2
25
33
2
1
29
19
120
12
15
20
25
29
31
48
51
18
50
1
57
27
5
100
8
64
6
20
4
6
42
12
68
1
60
11
16
32
18
19
11
73
24
3
24
6
50
72
40
60
62
30
36
4
6
2
72
30
18
10
32
55
35
48
60
61
9
8
43
21
30
30
66
14
76
20
10
144
6
80
19
41
22
18
39
48
5
18
25
17
22
8
1
11
1
27
60
12
45
23
25
53
10
57
17
6
60
10
15
35
60
12
13
48
27
60
24
9
120
132
84
33
15
57
6
2
22
80
16
69
153
27
15
45
5
96
54
46
20
54
10
3
45
2
6
4
6
32
61
12
75
9
3
33
60
89
10
9
21
6
24
26
43
27
14
46
30
15
65
22
20
22
63
17
10
33
96
11
16
14
16
50
10
3
11
13
12
3
48
62
10
12
50
10
9
29
7
11
4
36
9
33
30
57
11
25
135
2
18
37
3
9
36
5
55
12
23
72
18
40
14
6
12
22
21
12
45
38
40
9
36
24
11
132
30
10
2
19
36
15
30
6
54
90
48
33
108
47
40
33
9
8
84
6
22
27
11
12
28
2
30
88
2
40
27
11
24
25
15
50
10
9
12
24
84
21
6
9
23
13
15
20
4
81
15
2
78
22
2
36
10
27
5
7
21
2
1
129
62
10
8
18
22
27
21
20
52
2
46
14
30
46
60
117
12
3
8
37
15
8
64
50
18
10
3
9
15
60
23
1
39
32
49
12
35
13
12
29
10
69
9
38
12
97
71
52
80
1
39
38
42
22
38
28
20
25
120
69
3
135
20
10
12
6
12
45
27
68
30
48
67
3
20
24
96
34
20
19
77
10
9
21
3
21
66
54
51
45
87
23
52
18
92
18
22
2
25
24
101
6
100
44
10
3
5
40
15
3
57
48
9
20
31
9
26
124
9
9
2
13
36
249
20
7
33
3
24
96
12
48
48
57
27
57
18
2
31
47
18
10
54
156
12
15
12
36
9
38
28
24
33
5
10
12
26
64
6
12
12
8
28
42
20
31
129
2
70
48
3
5
7
167
10
18
21
17
24
19
21
3
45
8
10
62
22
9
9
3
17
10
32
18
22
20
46
182
10
2
85
5
19
12
119
6
19
35
100
21
35
4
8
25
3
69
5
10
18
15
47
6
10
117
5
72
30
40
21
48
29
28
2
40
12
30
39
84
12
21
2
100
33
35
12
1
12
9
111
35
73
29
28
39
23
1
60
11
40
6
24
39
87
45
9
30
20
106
3
51
8
42
60
18
130
38
12
61
39
18
27
36
17
52
18
80
24
1
39
18
75
45
15
17
19
47
24
49
12
35
10
63
39
48
12
2
10
9
29
22
6
3
12
12
117
6
33
29
42
13
47
25
3
20
73
9
90
26
19
35
1
72
77
19
87
57
23
40
72
8
70
60
14
49
71
70
8
42
85
23
10
30
2
160
80
16
120
3
36
33
12
6
30
62
1
71
1
5
64
98
52
38
31
24
12
15
21
47
30
55
5
10
30
32
48
22
86
10
24
36
9
15
20
16
44
25
11
25
17
31
9
32
18
12
76
32
12
133
15
8
52
8
13
71
16
24
6
27
17
79
17
7
27
18
3
29
103
3
14
16
42
48
33
11
16
12
12
18
122
10
15
23
1
29
12
30
13
5
10
21
12
5
30
30
4
38
12
46
12
38
13
101
19
29
28
32
100
32
10
56
4
6
3
12
24
60
84
9
15
45
3
129
50
60
40
60
50
19
12
35
12
28
54
30
33
12
21
3
9
27
23
28
12
93
39
45
53
67
11
132
60
18
30
13
12
35
54
100
60
30
69
9
18
24
8
13
17
88
3
47
22
2
25
63
38
54
120
61
27
48
42
15
27
30
38
12
10
3
83
54
30
1
59
28
42
63
27
8
12
40
18
8
43
12
29
60
19
27
102
78
9
45
18
21
11
1
29
30
18
60
142
38
7
75
20
196
33
59
102
6
22
20
18
52
45
15
30
132
50
10
15
3
2
19
69
8
55
15
12
45
15
12
56
85
5
84
40
8
58
30
3
69
15
3
62
10
12
26
10
57
27
21
84
3
20
28
2
43
59
49
96
3
20
13
27
8
25
15
24
9
59
42
66
37
17
6
54
19
12
59
10
8
10
12
68
85
12
11
40
12
12
20
30
10
38
70
12
26
12
55
45
2
13
27
6
2
25
36
36
144
29
30
88
44
28
50
7
83
58
30
2
28
39
5
6
82
2
10
3
15
32
1
27
12
48
33
12
47
46
2
60
28
20
10
2
30
31
47
4
18
51
9
2
1
5
43
21
6
92
13
24
51
44
36
25
29
18
85
17
46
9
24
27
72
32
1
ABCD 97161620516*3^$a+1 [50020]
28
8
4
93
71
4
32
36
76
84
36
68
40
32
16
60
45
3
45
47
60
37
11
52
44
84
172
120
48
44
28
12
8
64
68
48
4
32
49
119
169
111
92
4
57
15
120
56
96
84
4
68
172
176
52
93
143
36
36
36
28
20
28
12
165
15
72
57
111
36
72
132
9
215
28
24
120
60
81
83
37
15
104
60
12
124
56
36
25
51
252
153
3
12
48
84
24
96
44
25
159
12
56
85
75
20
28
44
144
16
48
8
160
84
36
68
64
56
132
180
37
24
39
33
39
60
24
60
81
11
36
49
11
28
116
48
4
68
96
133
63
72
48
81
3
93
15
24
9
288
11
16
24
164
12
52
105
3
69
3
20
160
20
24
100
236
64
60
177
83
84
72
4
32
88
56
36
16
12
8
28
32
52
36
12
60
32
4
21
63
48
80
36
61
27
156
48
120
9
27
108
33
83
112
12
81
39
48
44
76
48
33
192
240
119
100
69
72
15
8
49
119
4
116
208
36
84
12
141
15
84
20
16
12
132
24
33
71
12
60
12
13
59
24
133
39
9
35
124
12
8
61
48
35
16
12
80
48
40
20
61
27
20
64
8
12
4
12
45
27
60
81
15
8
132
36
72
12
16
84
72
12
60
72
104
12
24
12
16
132
117
119
72
217
351
48
8
36
40
21
24
120
63
24
68
52
24
153
59
133
24
243
12
92
28
192
216
56
52
164
16
20
36
1
27
48
48
104
36
4
12
156
68
40
12
32
16
84
44
64
60
9
35
100
8
12
64
120
68
4
32
24
36
136
12
72
80
148
20
52
20
36
76
21
99
20
12
4
84
116
72
48
100
69
63
9
11
85
167
72
121
47
1
11
24
40
212
40
68
36
97
23
112
9
3
56
4
12
45
123
12
60
60
44
36
160
92
28
68
12
25
11
112
24
80
373
23
88
264
44
13
51
8
36
16
92
13
99
56
4
116
36
36
40
128
12
49
48
72
11
40
45
23
25
71
16
12
48
12
81
167
112
120
120
68
48
28
12
21
27
116
4
12
68
196
36
72
12
104
52
56
36
48
168
1
51
24
68
148
168
56
13
144
63
60
108
201
131
13
72
111
20
52
48
12
56
12
24
36
52
20
12
265
15
24
24
120
20
16
8
12
49
111
60
12
297
111
72
12
45
3
8
12
25
11
13
51
48
36
57
51
117
75
20
40
60
216
8
4
104
72
36
64
12
48
33
11
40
44
76
20
40
33
39
8
40
32
108
52
24
12
20
25
72
15
104
112
12
168
36
57
63
33
227
36
1
24
155
28
188
120
16
48
60
60
32
16
12
72
104
120
36
144
16
8
4
48
164
109
83
16
20
16
84
48
128
84
96
72
25
155
28
33
39
36
72
144
20
96
72
25
51
8
172
8
16
105
11
192
132
36
109
155
88
164
36
132
72
48
16
92
24
100
120
96
8
73
144
24
48
35
88
12
92
24
64
20
36
40
12
9
35
36
25
15
8
4
68
121
72
23
112
24
80
49
11
264
124
168
204
36
33
27
45
240
120
168
27
72
12
12
104
112
12
57
71
64
20
28
57
39
44
172
33
47
88
56
4
12
36
117
48
11
88
8
36
25
11
72
144
109
15
36
104
28
36
36
33
51
45
120
83
24
12
52
24
156
56
25
267
156
44
40
108
12
48
128
204
136
44
16
93
159
68
4
72
104
36
16
56
13
51
24
108
9
3
8
40
48
44
64
72
60
128
40
24
12
201
120
63
33
48
107
52
24
8
88
60
56
61
39
33
27
32
28
44
52
168
68
85
48
51
48
44
28
8
160
56
109
ABCD 97161922316*3^$a+1 [50073]
83
24
7
36
90
108
59
12
85
18
161
60
31
54
60
27
3
36
18
183
104
19
57
57
51
39
45
117
30
24
12
69
9
102
69
44
24
85
71
12
19
5
28
96
147
12
17
16
39
24
66
75
69
60
147
33
36
11
28
9
42
36
65
144
19
90
15
45
102
45
27
65
31
30
71
73
11
31
93
12
8
7
129
39
18
135
48
15
5
49
11
19
18
35
28
15
54
72
3
15
53
12
55
18
23
85
27
60
8
67
9
116
25
12
6
102
42
30
18
17
7
9
21
36
83
4
21
234
45
20
60
52
21
23
36
1
15
3
72
48
5
31
78
191
36
115
48
18
27
108
8
72
97
3
9
39
39
21
20
76
21
72
23
13
72
23
1
15
8
61
132
18
77
103
65
52
12
27
18
35
52
20
24
52
15
5
24
25
59
31
18
35
120
36
64
68
12
97
6
29
28
45
15
36
75
17
43
185
79
77
19
81
68
28
44
4
20
1
11
49
11
43
21
36
44
36
25
48
71
28
68
19
30
35
88
20
37
6
18
30
17
37
18
65
13
36
23
168
12
28
33
36
75
3
113
25
35
4
15
18
11
4
60
56
12
37
18
18
35
84
31
30
54
18
252
35
1
54
81
9
96
27
3
17
60
13
47
7
17
24
64
20
96
36
13
27
8
25
48
83
49
11
4
51
42
47
43
5
97
35
1
54
53
37
15
57
54
5
37
39
48
32
55
29
31
125
48
7
48
18
18
41
60
25
60
23
31
30
72
15
44
31
42
48
107
91
36
29
100
87
105
12
51
65
19
6
12
132
30
21
104
28
60
48
15
5
7
90
42
12
18
42
18
11
1
114
36
54
47
48
16
33
18
5
25
83
12
13
132
12
3
8
7
33
20
55
6
36
35
37
30
21
15
21
33
36
72
23
60
112
9
3
48
32
36
36
25
3
177
30
29
25
36
51
32
31
84
6
30
54
3
32
36
37
23
24
60
12
36
64
51
78
126
120
5
24
25
35
127
18
60
95
72
43
6
198
21
69
11
1
18
72
6
35
37
36
84
6
101
84
64
3
54
11
88
21
36
18
54
60
83
97
102
36
150
198
17
67
21
15
21
51
18
72
23
136
3
36
77
13
24
11
19
17
28
48
75
12
6
15
144
33
23
24
31
36
29
52
9
3
20
28
33
54
41
49
23
139
101
7
117
135
5
84
61
51
12
20
37
11
108
31
18
63
20
60
19
33
3
45
3
24
12
5
84
1
63
87
21
9
18
117
9
39
105
132
11
7
18
35
108
19
5
43
5
24
31
18
35
31
269
79
36
65
16
45
83
36
1
36
3
21
84
11
13
66
17
28
80
37
54
5
36
37
30
141
21
54
6
84
107
7
41
16
44
96
109
119
96
19
161
31
60
29
109
11
40
39
18
18
6
15
15
65
84
64
93
78
54
18
9
3
42
83
1
24
90
45
45
135
63
162
36
95
24
16
20
61
71
28
20
96
1
18
5
24
7
30
54
45
84
32
60
24
12
13
54
90
35
7
9
96
75
5
25
6
33
15
5
1
30
45
33
11
96
64
36
45
35
36
19
29
25
12
18
5
12
24
136
39
65
49
12
123
21
36
18
105
32
7
18
132
23
28
20
60
36
61
35
7
5
16
15
66
6
48
96
29
19
6
51
108
68
12
7
105
9
27
3
77
13
36
35
1
18
105
9
36
120
75
57
135
20
25
12
3
39
29
36
1
18
42
15
3
65
12
7
18
78
5
85
84
78
210
72
42
30
18
41
181
59
67
29
55
5
1
47
1
60
36
15
48
32
85
11
43
5
64
8
49
11
7
48
18
11
60
1
47
67
9
81
23
48
60
103
36
36
12
21
60
27
5
49
90
53
43
12
18
42
81
27
69
21
59
144
7
114
23
12
4
144
80
145
15
57
240
215
28
27
30
24
66
6
72
12
54
5
55
120
125
7
48
24
65
96
1
35
13
6
54
227
48
36
124
51
45
20
1
18
41
109
12
39
60
20
7
24
54
84
11
157
15
44
115
5
24
31
21
9
36
90
29
13
66
36
6
12
18
18
6
18
12
15
20
48
13
27
45
11
19
96
9
60
68
7
102
60
66
24
89
4
15
53
13
35
19
132
36
102
60
198
54
23
28
32
12
79
162
63
20
49
63
9
30
18
36
15
21
18
41
121
36
24
36
123
141
3
15
96
17
12
36
12
7
57
3
66
11
4
21
95
19
5
157
18
5
31
18
95
7
53
1
6
30
36
87
8
12
61
54
41
4
21
155
76
9
75
12
93
84
83
7
41
55
29
12
79
42
35
4
33
12
35
25
3
27
89
1
123
96
20
60
97
47
85
18
9
3
42
119
19
18
288
11
79
17
12
7
105
45
23
13
198
9
27
69
84
3
18
42
108
72
12
60
12
21
3
54
11
1
90
6
282
108
29
49
30
17
12
13
48
6
29
1
6
77
12
28
45
71
49
35
115
66
72
15
3
186
71
40
45
60
30
90
18
29
ABCD 97161995174*3^$a+1 [50001]
40
26
52
80
28
99
5
48
72
40
96
27
65
18
24
6
52
32
30
46
32
10
2
6
30
42
22
51
9
246
2
112
86
40
14
60
70
26
4
123
5
18
40
104
18
12
28
20
7
35
40
50
30
96
112
8
34
20
16
20
30
72
70
87
131
42
72
48
52
15
11
25
17
30
82
80
88
20
18
25
47
90
28
32
12
36
12
30
22
60
20
36
30
30
4
51
5
4
26
112
38
34
8
72
10
51
5
12
42
13
93
152
78
10
12
2
121
89
76
44
78
22
26
10
24
48
15
47
16
134
48
138
49
21
140
54
10
38
78
12
30
42
28
80
178
2
48
192
22
33
17
78
42
43
35
42
40
8
40
15
63
32
18
40
30
2
22
18
12
18
33
17
22
6
80
90
64
50
88
128
60
42
18
19
53
30
222
96
175
17
60
40
63
119
90
16
14
18
22
50
40
56
102
30
12
16
30
2
48
102
18
7
17
6
234
310
18
12
18
2
40
30
8
10
150
153
47
70
108
14
48
90
60
12
6
192
40
18
62
192
66
22
8
97
53
90
40
90
152
48
12
18
109
3
50
30
18
54
16
80
114
31
5
132
30
18
24
36
114
46
27
23
34
6
2
30
18
102
18
64
30
78
50
13
29
30
18
40
8
190
120
14
55
3
32
6
12
48
24
28
2
16
62
10
2
30
6
10
2
48
94
6
20
7
72
41
52
2
58
128
64
180
18
33
29
66
24
16
2
70
8
90
30
42
30
10
62
96
37
75
42
20
160
80
66
82
92
36
22
80
48
10
32
12
60
30
10
110
48
37
3
38
132
108
12
30
42
6
54
66
94
36
12
2
40
48
128
34
8
48
124
15
165
38
42
16
254
61
129
20
16
104
91
75
32
30
12
16
14
145
111
104
10
56
72
30
18
4
18
152
73
23
90
30
130
62
142
18
117
21
72
38
40
80
114
6
54
36
60
55
5
4
50
168
25
65
48
22
18
120
14
48
78
90
22
18
69
5
103
57
15
21
15
27
80
22
18
62
108
30
13
9
18
2
28
50
30
7
45
8
22
18
60
48
60
27
5
240
72
16
14
13
5
22
8
18
40
110
24
18
78
42
150
18
30
85
89
36
22
8
154
68
12
6
42
22
45
3
42
36
210
14
138
25
45
63
45
102
2
6
34
30
6
2
10
15
23
42
72
43
53
22
32
1
47
25
47
78
18
30
52
32
120
91
45
62
58
392
12
43
5
52
123
3
24
8
10
8
54
120
10
80
6
40
42
8
4
15
101
64
8
43
59
120
18
48
30
85
5
12
112
96
32
132
6
10
14
58
62
40
96
32
40
45
35
72
66
30
24
10
80
30
13
17
10
153
23
49
5
18
120
18
4
123
63
80
22
50
82
63
77
90
66
55
9
8
40
62
6
60
142
80
138
24
48
30
22
18
50
60
42
313
77
60
43
27
18
12
26
10
14
30
18
10
62
118
68
22
18
20
192
42
66
40
15
29
16
50
94
20
43
3
14
10
8
37
21
14
40
158
18
10
20
7
3
50
4
26
70
74
16
90
12
32
36
22
2
31
9
120
56
22
2
6
10
120
15
239
18
40
8
60
4
80
55
36
29
16
102
8
42
55
53
84
28
123
57
15
108
45
14
40
8
22
20
6
34
20
18
48
34
60
18
30
18
2
12
60
16
104
30
25
41
40
14
90
30
1
9
80
48
78
120
24
40
50
30
10
20
66
24
48
90
12
90
16
50
72
12
10
38
28
14
66
24
108
127
36
65
24
150
16
42
32
40
126
9
5
58
8
24
150
160
18
72
8
37
3
18
134
25
65
88
12
26
64
26
54
16
104
85
35
58
123
35
114
30
40
26
24
48
132
76
32
30
82
56
70
150
144
18
48
32
30
43
5
12
30
10
32
60
36
67
72
45
56
24
48
72
160
30
18
38
22
12
51
149
40
8
108
42
72
66
22
2
6
120
102
82
48
128
72
85
113
60
115
165
14
58
80
52
63
93
24
56
70
30
20
24
36
10
122
28
12
20
42
6
10
45
29
126
24
1
149
130
66
32
28
74
120
48
10
27
171
110
12
30
18
4
15
65
96
42
13
35
40
14
10
8
40
2
30
73
47
18
115
53
240
132
18
24
1
144
65
96
24
31
72
5
12
36
82
8
24
16
80
64
56
22
18
45
5
54
16
72
2
30
1
9
20
138
90
60
18
10
200
70
42
63
17
198
37
108
47
118
2
13
17
18
120
34
120
51
75
14
18
58
62
70
20
12
18
40
8
10
30
24
ABCD 97162387456*3^$a+1 [50000]
39
36
30
15
51
36
30
135
123
36
18
63
39
24
30
36
126
78
12
30
18
42
174
51
27
6
126
45
3
60
93
45
54
18
12
30
18
192
18
36
24
60
6
102
12
48
42
120
12
36
210
48
81
21
12
171
99
96
72
12
12
114
30
84
12
6
12
42
6
162
42
36
75
15
42
48
18
21
51
60
60
18
210
6
78
126
12
12
18
24
45
201
3
201
138
48
12
33
33
24
87
9
24
30
96
66
18
18
84
48
6
84
30
3
27
6
84
63
15
90
3
132
123
84
30
96
6
30
54
30
12
78
150
24
120
108
60
42
72
18
27
9
87
63
72
60
93
45
6
105
39
6
60
108
90
60
18
12
63
75
30
3
27
108
72
12
12
66
162
21
15
90
192
60
30
42
138
48
24
33
87
42
18
96
72
258
30
6
54
105
81
36
42
18
84
30
54
6
78
66
72
12
66
72
3
15
66
6
12
18
102
30
3
69
66
9
9
171
39
57
9
18
12
30
6
18
24
12
36
63
9
87
81
30
30
252
318
18
120
30
102
48
36
204
36
144
90
45
39
18
15
117
3
9
6
30
150
42
12
78
60
72
36
228
144
66
36
36
30
72
60
96
42
63
279
36
84
42
24
66
78
42
69
21
60
6
78
84
126
84
42
6
294
6
72
90
12
48
78
42
36
30
42
75
39
60
18
90
12
24
24
81
129
132
6
24
24
21
36
69
30
180
9
60
36
15
120
6
30
18
36
24
24
186
42
150
18
54
42
54
84
18
84
24
72
114
45
93
30
42
18
6
126
9
27
9
39
84
30
96
36
48
42
84
81
84
45
27
39
60
66
102
21
9
126
12
24
6
12
36
84
42
84
150
27
3
144
162
30
30
24
60
84
48
72
27
3
12
36
45
33
15
99
18
15
63
6
15
63
126
30
102
18
36
66
54
156
108
57
213
114
78
72
18
45
135
9
15
78
63
15
84
69
99
21
39
30
27
63
18
3
9
27
45
48
6
60
57
15
48
66
48
30
60
93
3
12
90
3
177
54
36
60
102
48
90
234
6
282
60
63
63
21
51
132
66
12
90
24
126
90
12
12
66
72
12
15
99
66
36
24
24
87
39
36
105
9
51
39
9
39
42
90
36
114
54
57
33
6
24
81
51
72
93
9
78
6
36
156
12
126
24
18
30
12
126
54
30
3
63
24
60
42
48
12
84
54
30
6
102
15
15
129
105
114
6
60
6
54
144
24
48
15
60
84
45
66
84
48
60
48
42
78
54
24
15
15
120
132
24
30
18
90
18
42
42
54
72
84
51
57
192
36
24
15
63
36
84
126
6
30
54
36
96
102
30
30
66
42
18
45
12
93
66
36
48
42
24
48
12
15
21
15
237
150
66
42
24
24
84
30
42
69
87
12
6
6
30
30
60
9
57
78
21
45
60
66
48
57
189
18
18
99
39
105
12
135
54
30
84
12
24
84
114
138
78
27
45
3
51
6
18
12
12
18
210
60
42
48
123
129
90
30
30
153
15
12
12
24
72
84
144
24
66
6
165
15
48
18
72
6
114
42
216
105
15
18
36
54
12
72
66
126
30
84
12
54
78
3
24
21
198
342
174
21
63
42
42
42
60
6
12
33
15
9
21
72
171
57
24
6
12
66
30
222
3
39
60
120
6
72
99
21
30
60
144
66
84
99
27
54
84
27
27
60
18
42
93
99
48
153
63
117
57
147
15
66
84
30
18
66
96
18
6
162
54
78
42
30
54
30
27
27
42
90
60
78
18
9
39
30
72
18
12
105
3
42
12
18
18
6
18
42
6
90
45
144
33
3
87
36
162
48
6
66
48
87
3
60
24
246
72
15
87
30
72
18
57
51
108
57
45
63
249
48
42
30
120
66
30
6
18
42
6
12
42
36
54
6
102
51
69
18
12
12
66
114
48
33
24
36
3
12
24
18
30
198
48
6
78
150
12
24
21
105
18
30
150
30
6
24
6
30
ABCD 97162574786*3^$a+1 [50007]
117
153
3
92
88
140
132
19
21
44
36
37
3
20
72
36
55
77
12
48
4
51
5
13
47
24
40
15
5
48
7
53
1
27
104
4
39
101
60
1
39
116
25
11
28
132
60
8
91
53
28
68
7
53
12
28
12
80
12
7
48
21
36
20
28
12
44
79
90
27
9
51
183
36
30
27
152
40
3
12
33
20
43
5
60
7
5
25
59
16
3
57
20
64
104
1
35
28
20
12
13
15
156
72
44
19
21
24
24
36
9
11
52
63
41
115
24
5
24
1
27
27
6
27
3
21
33
3
20
19
81
165
83
60
52
57
23
28
20
12
7
125
7
29
55
96
18
47
1
39
140
16
27
17
36
40
20
12
31
24
12
69
84
48
3
5
120
55
66
39
60
20
52
12
68
4
33
42
5
40
75
65
13
18
12
77
19
12
69
84
92
48
112
8
4
56
55
21
15
41
4
24
56
4
15
101
84
175
9
3
29
13
36
11
151
33
15
57
20
28
27
33
12
20
52
48
120
68
16
24
75
66
15
20
43
5
88
27
21
12
48
20
12
24
76
8
36
55
41
24
115
41
40
128
91
6
90
72
30
3
20
55
113
12
24
60
4
39
12
141
3
5
64
68
7
42
39
12
93
12
23
91
5
36
4
60
56
108
12
55
69
3
173
40
39
41
24
28
32
4
80
7
33
240
20
1
39
9
35
28
24
68
7
5
16
44
40
39
89
40
48
3
144
96
41
64
24
72
36
9
119
67
5
28
12
39
29
25
90
57
39
5
151
5
19
29
16
20
64
141
18
161
84
25
35
12
1
39
44
67
9
36
8
19
36
21
15
21
8
7
9
3
21
56
4
32
13
114
36
9
27
66
78
5
24
37
54
65
112
3
57
24
44
52
20
37
6
81
248
7
9
96
20
4
201
18
30
18
129
51
132
53
49
83
36
100
24
132
3
18
39
20
85
71
72
36
7
9
116
73
11
144
7
53
16
44
12
40
24
3
18
42
18
18
30
39
87
5
24
132
64
128
48
19
29
16
48
12
176
37
23
12
61
15
12
27
12
69
60
15
17
48
64
87
90
60
63
63
69
33
47
175
65
16
3
17
84
24
19
93
32
16
36
8
16
140
37
15
48
51
33
92
36
4
8
28
9
18
42
11
220
8
36
160
189
75
32
19
6
54
9
27
33
21
11
7
30
11
31
66
18
24
33
68
1
54
21
24
20
52
9
6
90
35
13
6
5
40
44
16
15
141
24
51
24
18
47
64
80
1
23
85
36
11
156
103
24
33
8
79
33
3
5
96
40
63
21
15
12
18
6
41
13
66
29
7
5
28
27
12
36
17
40
87
53
7
17
48
7
41
67
30
36
51
24
21
83
7
21
32
13
39
56
4
45
11
40
48
87
144
36
117
3
173
31
33
48
93
27
68
84
12
79
24
138
15
84
45
114
17
157
27
105
18
45
32
96
7
65
72
79
12
29
4
27
48
77
28
44
37
95
16
15
33
72
3
54
48
143
16
120
44
4
36
20
67
5
37
3
12
8
13
90
72
45
99
69
20
16
68
48
40
27
17
13
87
20
36
60
85
27
27
9
20
61
143
43
5
244
36
69
78
53
48
61
90
9
12
27
60
12
18
3
72
48
3
65
7
45
24
36
20
7
81
24
87
41
67
113
4
20
31
30
23
19
53
48
52
24
3
12
41
55
17
48
12
36
151
105
24
15
5
19
36
65
19
153
8
4
108
3
72
5
7
21
21
54
9
12
36
44
48
28
39
41
7
77
36
4
20
24
55
165
15
117
72
36
60
80
16
3
93
9
35
16
48
20
36
4
116
64
20
79
48
5
67
77
60
43
42
36
12
107
36
4
15
65
24
55
162
39
183
66
96
18
173
7
33
3
89
28
3
41
1
39
8
36
1
6
54
18
36
45
56
36
64
15
5
60
55
24
84
77
28
27
53
88
33
39
21
71
73
3
15
45
44
60
16
9
59
40
20
7
54
35
61
15
39
5
84
172
108
20
72
55
29
4
60
152
40
8
16
48
12
20
40
44
91
29
19
41
16
39
29
7
9
12
15
45
20
4
15
6
3
32
13
15
81
30
29
31
45
9
15
75
9
56
12
132
43
165
87
17
24
7
33
80
16
68
40
152
115
18
27
36
27
42
54
77
28
15
45
24
3
42
51
104
12
121
12
15
80
36
19
33
57
51
15
24
12
29
52
32
12
61
15
8
60
12
4
39
17
4
3
77
28
96
27
9
20
40
68
7
105
24
39
93
60
189
95
43
17
4
36
128
13
3
56
1
63
36
48
45
90
36
5
1
18
12
65
36
24
4
141
35
79
21
20
43
33
243
21
96
48
80
40
80
156
16
68
19
132
9
9
87
39
21
15
9
75
17
7
21
15
65
36
19
21
21
23
175
9
27
9
20
55
24
77
24
1
71
40
24
15
36
165
8
16
36
3
189
36
60
21
18
41
31
33
12
63
21
32
19
5
180
40
84
36
15
101
24
24
60
4
8
28
135
29
48
13
27
135
174
96
18
21
44
1
63
32
16
12
96
36
8
60
28
44
24
16
ABCD 97162632254*3^$a+1 [50030]
104
76
48
48
15
12
5
16
12
27
45
8
85
42
17
1
23
76
111
5
124
51
17
55
81
96
8
13
3
39
105
3
137
36
60
16
63
17
76
15
53
12
7
33
24
8
96
12
64
51
30
12
23
7
60
90
11
96
16
105
15
8
64
63
60
30
42
18
42
21
20
72
40
24
3
77
73
23
52
12
20
4
87
102
90
5
28
27
77
24
37
95
4
44
60
4
108
104
16
57
3
132
48
12
12
21
35
97
71
4
92
4
44
40
33
59
16
12
75
48
9
116
28
20
120
49
131
4
33
42
18
27
3
12
57
48
63
29
28
3
53
40
32
4
84
147
12
33
15
45
15
33
12
68
12
24
13
78
5
120
4
33
63
48
99
18
23
64
15
5
12
31
33
57
87
20
13
15
48
27
45
8
36
28
15
53
28
36
48
15
30
15
36
27
5
12
36
144
52
33
11
36
28
108
80
24
64
9
15
56
16
3
5
136
12
12
32
1
35
7
45
12
36
60
12
80
52
44
16
63
120
17
16
44
4
32
55
153
87
57
140
28
180
15
12
18
15
20
108
24
48
40
32
48
25
15
15
12
81
144
60
3
53
79
41
49
15
128
7
81
12
32
60
16
36
3
65
73
23
49
75
12
20
1
35
88
56
24
40
57
63
120
12
192
92
24
97
12
11
4
3
12
45
48
24
3
93
195
5
4
224
112
60
8
19
53
40
8
72
12
148
44
268
48
32
36
12
4
51
77
28
15
42
60
3
44
61
15
48
9
15
3
9
48
12
80
43
57
51
17
60
36
139
5
48
24
4
32
12
16
147
30
179
48
36
12
148
32
28
60
56
1
90
17
76
32
25
15
48
12
20
24
16
8
12
64
33
3
45
132
108
12
15
20
52
8
120
25
18
113
16
33
3
45
27
68
48
12
24
43
93
8
12
12
48
7
17
1
12
51
32
25
3
12
20
7
168
30
83
19
57
24
9
47
31
57
8
127
113
52
12
51
30
39
44
37
59
13
63
75
57
3
17
60
12
100
68
73
15
8
7
5
12
16
207
9
56
7
65
12
4
80
16
56
144
24
16
3
21
57
30
29
96
12
88
188
19
18
63
72
48
27
12
90
63
24
44
96
36
48
7
5
4
93
3
80
88
96
36
27
105
33
27
12
63
101
52
24
21
12
47
16
32
52
93
3
27
60
105
12
24
9
51
12
20
55
12
30
30
48
102
107
61
72
23
72
12
48
28
72
63
42
63
168
24
96
69
18
113
12
55
9
84
104
25
107
36
88
80
7
29
31
45
84
44
4
32
96
112
12
56
157
51
216
3
33
132
33
15
48
120
39
77
100
33
75
48
44
1
63
32
115
12
5
132
16
8
7
29
16
15
12
17
43
101
49
15
72
93
3
24
48
8
28
39
30
23
4
44
16
111
12
41
84
88
48
20
127
29
4
39
30
198
57
92
13
18
72
5
73
135
87
57
24
9
120
47
31
17
12
163
18
12
3
48
24
20
96
16
48
3
9
8
12
36
25
95
72
216
52
45
87
32
1
72
3
20
28
87
29
16
32
48
88
116
91
72
18
12
30
65
48
48
112
60
27
5
48
64
21
15
44
40
80
13
18
12
5
12
13
138
69
116
48
7
53
64
8
12
28
8
19
41
36
24
19
17
16
225
3
57
30
9
3
30
155
28
20
7
105
33
3
12
20
7
57
60
20
121
195
32
16
20
16
44
52
105
87
32
13
3
140
4
60
3
137
36
60
40
32
16
57
23
217
3
20
72
40
12
80
16
60
24
92
1
12
3
117
11
100
12
27
33
8
76
128
96
7
45
80
48
16
44
4
48
32
103
12
5
145
207
51
93
20
4
48
87
48
105
147
5
43
53
16
81
95
37
35
12
28
8
28
80
7
42
11
16
123
21
9
15
8
55
9
24
27
5
24
1
23
19
30
11
64
3
29
1
95
84
91
69
8
103
89
16
8
7
33
120
72
87
17
43
48
209
43
48
5
52
80
28
15
30
120
159
24
72
12
45
131
16
20
28
285
15
20
13
39
33
143
28
132
8
4
192
3
120
21
20
157
59
43
57
48
12
20
36
112
56
19
33
75
57
8
40
8
64
128
112
3
65
48
199
21
9
23
184
48
105
23
40
32
55
45
132
8
40
45
35
13
95
37
15
80
72
4
20
7
65
25
63
80
24
48
7
41
136
104
40
12
12
36
60
36
36
24
20
61
3
36
3
41
84
48
157
18
42
3
80
52
8
40
92
36
19
141
12
48
36
3
90
47
4
80
7
5
4
60
48
63
60
17
25
23
37
30
18
102
53
40
27
18
35
48
64
12
33
60
191
19
30
23
48
96
48
163
117
3
5
12
16
32
60
52
63
45
105
47
13
150
30
23
64
3
77
16
32
40
72
ABCD 97162846492*3^$a+1 [50040]
42
78
165
16
47
24
85
239
54
60
51
40
29
30
6
159
135
18
15
28
41
6
13
17
19
23
61
11
24
24
30
18
30
90
12
33
63
1
53
48
27
16
11
1
12
116
105
36
163
20
3
18
90
72
25
113
30
49
120
17
6
57
195
18
60
3
147
54
3
63
12
36
49
203
12
36
24
198
12
66
24
96
229
108
5
12
66
1
53
15
16
35
36
21
52
53
30
30
63
147
84
9
72
27
36
24
1
80
81
43
41
6
81
124
216
59
60
69
16
35
25
8
45
36
135
27
90
174
13
131
102
84
3
27
6
19
36
47
6
36
54
30
6
30
18
37
83
48
30
7
60
68
72
3
24
9
4
17
120
103
5
12
54
25
59
97
11
90
235
32
15
42
18
90
123
39
85
119
12
18
30
36
13
5
276
66
1
35
24
21
4
23
30
31
96
48
11
61
29
36
90
114
120
27
9
84
66
18
6
25
32
57
91
60
35
157
23
24
60
138
15
9
36
24
18
6
30
181
83
13
65
24
36
55
17
31
96
24
11
84
12
210
55
23
45
27
93
112
20
9
78
12
30
138
60
73
48
29
55
5
66
69
225
18
54
19
11
18
18
25
12
41
12
12
60
78
12
13
80
33
42
12
66
60
6
48
48
24
73
20
3
30
18
109
5
42
61
48
36
23
90
72
55
143
81
16
8
15
42
90
18
12
36
15
28
197
102
90
48
12
55
47
108
30
55
101
90
9
96
24
16
24
11
36
48
42
198
85
48
65
102
96
9
21
114
18
3
64
83
228
45
21
60
36
63
24
36
15
36
61
17
43
24
23
36
30
135
16
24
20
129
91
32
45
18
1
240
56
72
15
6
54
105
45
18
18
19
60
263
13
5
66
258
115
173
78
1
5
6
42
36
15
24
57
55
35
13
41
30
105
4
71
24
1
41
24
15
69
15
16
12
47
13
77
7
65
6
222
60
90
18
162
36
42
30
48
54
3
3
54
96
19
353
54
9
4
12
44
136
60
23
37
29
42
25
83
240
24
156
57
33
120
55
5
75
117
48
30
49
12
29
30
12
13
47
133
11
18
30
37
144
29
67
89
6
30
90
1
68
124
35
78
162
61
359
45
21
360
6
66
60
3
51
25
95
18
43
8
16
71
42
30
33
75
24
66
3
52
108
32
40
72
8
9
24
139
17
54
37
47
6
31
48
36
44
28
24
83
141
99
48
109
95
13
17
99
24
75
18
55
17
31
272
12
45
75
16
5
6
133
5
3
93
6
6
79
23
60
85
20
15
30
36
6
54
54
25
20
76
5
102
24
81
112
68
12
63
48
37
12
60
5
43
48
5
54
45
81
12
120
18
9
57
19
17
27
195
21
81
18
42
54
9
15
193
5
24
108
36
42
93
39
60
25
5
7
116
45
67
143
49
53
127
60
89
19
5
198
54
90
18
102
48
37
101
18
1
35
108
25
8
40
80
27
1
5
30
6
18
12
85
8
15
36
54
108
18
85
35
9
15
60
6
24
78
12
18
24
60
123
81
31
35
6
75
69
66
72
60
1
20
57
48
36
63
16
47
60
60
150
120
54
24
24
66
36
18
18
60
3
75
204
72
126
102
85
83
18
36
24
54
138
79
8
16
5
151
29
12
3
39
13
5
48
31
23
25
12
41
48
66
78
6
24
18
144
3
207
48
60
132
48
1
125
24
175
12
149
27
99
36
33
39
198
19
41
19
35
48
6
19
11
24
48
85
65
54
49
32
135
30
48
30
12
12
18
67
20
28
35
37
107
133
56
57
78
90
31
24
12
32
87
133
83
78
19
23
18
27
9
54
42
48
7
47
72
66
15
9
30
25
5
30
49
11
54
15
76
41
24
6
297
123
25
29
3
33
15
39
60
48
1
44
135
85
8
64
8
63
85
12
143
24
13
12
89
12
127
41
39
45
6
42
42
66
36
99
16
68
33
54
121
119
25
23
73
149
3
48
27
198
48
199
60
12
29
42
168
9
27
48
6
180
7
185
60
27
96
15
37
17
55
95
30
135
36
72
165
15
12
16
96
24
107
97
68
129
36
108
7
167
60
21
12
3
45
9
18
18
39
27
13
17
96
30
30
7
131
42
12
ABCD 97162919468*3^$a+1 [50031]
56
51
48
93
12
36
52
59
49
41
3
15
121
32
9
43
17
30
69
40
17
3
36
15
85
41
54
105
3
13
29
259
24
23
72
97
8
12
75
6
174
13
5
51
21
90
36
13
32
99
18
18
25
24
23
21
111
126
27
3
229
8
16
36
48
47
18
3
12
3
69
15
45
63
21
39
12
73
12
11
12
150
147
28
23
9
144
39
90
168
39
60
168
100
65
3
84
88
23
84
6
99
96
12
60
93
90
9
75
18
27
40
8
12
60
15
85
65
18
1
60
32
172
17
90
1
95
9
4
120
12
89
31
35
72
37
23
21
100
56
60
48
196
20
100
24
23
33
132
120
12
72
40
41
75
64
5
39
249
18
57
48
24
16
20
4
95
13
95
21
24
15
12
21
12
27
181
140
12
52
11
25
12
32
33
3
57
103
44
141
15
69
90
60
90
19
12
8
51
21
27
25
8
39
33
12
45
91
12
68
4
8
12
63
12
121
12
143
12
13
20
24
16
68
4
35
81
24
75
45
76
11
21
12
75
57
81
144
90
6
234
33
60
28
44
60
24
52
35
37
5
90
181
11
105
16
68
52
20
24
21
24
51
39
30
63
15
18
54
1
80
12
16
11
81
72
27
6
12
15
28
17
67
84
44
108
60
28
17
54
1
20
72
60
28
12
32
60
28
35
73
108
71
138
27
15
1
29
60
180
15
64
44
12
63
105
3
9
21
7
35
1
96
95
13
60
8
40
5
123
96
15
45
60
36
9
18
85
116
24
12
60
60
3
25
36
59
1
12
48
116
63
1
96
96
20
39
18
30
33
12
28
32
120
16
197
30
37
92
3
12
69
12
88
80
24
93
102
21
52
35
9
64
89
60
51
100
29
27
40
71
9
51
177
75
93
48
36
4
24
65
18
12
145
53
72
15
12
45
51
9
36
3
12
24
4
80
232
20
39
105
33
42
36
25
20
237
72
18
33
99
18
30
45
27
6
30
49
5
3
72
33
3
177
78
153
24
16
221
99
4
53
27
27
13
65
12
18
78
67
53
15
4
35
33
27
120
33
27
49
36
56
24
24
27
9
165
39
96
40
68
33
90
25
119
21
9
43
83
72
18
72
42
1
8
40
71
21
39
25
44
36
15
193
32
15
13
53
72
123
9
30
105
21
43
29
42
9
12
15
117
52
24
12
20
45
162
13
35
57
15
37
20
76
29
51
75
13
24
23
30
54
96
12
25
8
4
44
52
17
18
69
48
3
60
9
208
35
57
16
80
12
72
15
9
9
27
24
36
16
32
196
80
51
6
30
132
30
75
75
81
24
87
6
30
33
9
12
18
78
54
1
29
39
24
27
13
36
24
23
30
295
44
75
61
20
105
3
69
31
12
95
60
120
13
11
13
68
75
132
108
33
177
39
48
57
18
1
77
84
108
135
12
3
30
60
7
128
63
9
21
55
84
23
25
8
9
48
31
11
1
44
183
25
8
40
8
51
105
3
30
42
25
11
73
56
156
69
39
24
63
85
12
65
18
37
23
49
36
8
12
72
15
61
71
33
16
17
90
49
176
27
108
9
135
78
108
39
4
32
12
12
3
42
30
33
75
1
12
48
92
4
41
3
36
33
43
20
60
72
40
68
4
131
45
28
11
45
60
28
56
24
12
16
29
19
12
119
85
5
30
81
28
56
3
48
72
117
24
60
87
54
79
152
9
123
12
111
57
72
3
18
15
75
73
92
87
1
116
84
99
21
39
45
16
24
116
24
3
9
153
87
40
56
24
108
27
78
3
48
16
41
12
87
3
33
124
116
84
120
60
63
117
60
64
239
1
36
35
36
24
1
24
108
8
52
23
72
33
88
71
96
13
17
63
51
48
60
21
60
27
25
29
36
30
37
95
12
33
45
27
153
27
40
23
108
93
12
12
12
81
235
12
32
195
1
179
21
24
45
75
100
68
3
13
36
95
6
12
27
123
45
36
52
5
24
31
20
100
12
8
12
15
18
87
3
12
33
39
1
17
18
114
51
52
23
12
33
132
33
63
24
57
6
9
3
60
21
51
49
12
20
24
21
162
97
8
87
21
39
45
4
41
30
33
12
15
61
24
35
1
8
12
12
165
42
13
17
126
90
24
18
72
69
12
9
15
33
75
15
21
64
95
45
12
64
24
72
36
59
13
8
64
56
24
4
72
308
124
48
104
141
15
52
120
35
57
15
36
9
24
111
126
75
60
117
7
24
44
27
36
24
30
3
57
51
48
84
105
63
39
45
40
60
24
20
12
24
28
23
25
95
72
85
156
ABCD 97162975036*3^$a+1 [50124]
84
151
41
60
16
3
17
60
19
129
32
40
33
35
55
36
5
76
8
60
4
12
48
36
12
20
124
60
8
151
41
108
31
36
29
16
60
75
24
45
111
60
9
135
89
31
6
15
39
5
16
20
40
248
156
36
28
12
15
21
12
56
12
100
12
48
32
7
261
63
21
60
36
123
197
52
12
45
15
48
48
24
80
19
66
183
231
21
36
84
75
90
3
20
36
144
12
16
99
9
20
4
87
149
76
104
31
93
80
151
96
30
15
24
105
6
129
84
20
1
66
29
12
49
3
57
90
69
84
21
111
15
33
21
147
39
141
3
29
28
132
36
21
75
24
24
48
123
17
19
129
60
21
60
63
21
59
36
16
48
60
12
36
32
52
120
15
9
45
90
36
33
36
72
93
75
44
7
165
36
12
20
28
123
21
8
7
30
23
1
36
75
84
12
9
90
84
41
16
48
45
51
80
84
16
44
100
176
76
48
20
16
96
39
165
36
63
29
28
20
52
72
68
52
135
9
24
8
12
91
177
20
4
15
141
60
20
4
60
20
40
45
23
48
192
132
48
76
144
20
60
28
48
81
83
132
16
3
41
28
72
168
87
45
20
79
65
12
19
54
11
79
45
60
15
5
36
64
21
24
27
20
100
60
32
48
13
135
12
20
160
128
12
73
155
31
45
39
57
3
29
7
29
16
9
179
36
40
20
25
27
63
180
117
180
69
15
39
9
92
64
15
66
99
72
48
56
48
28
12
8
43
149
37
23
28
39
90
39
120
36
15
24
21
36
48
12
20
220
123
237
12
80
91
21
20
40
9
159
72
48
21
90
41
85
23
48
48
36
76
32
52
60
39
36
33
48
9
135
84
15
81
80
4
255
45
20
280
20
220
20
55
77
88
21
35
49
39
48
63
9
96
44
16
135
117
63
69
68
79
54
39
12
8
1
11
100
24
24
72
96
8
12
132
108
28
24
21
11
28
111
69
51
6
23
12
64
36
39
36
21
80
43
96
120
324
105
75
197
28
12
24
60
108
20
52
44
55
117
3
36
60
5
25
119
25
6
30
51
44
36
19
84
5
64
20
7
33
51
21
39
90
15
21
203
88
192
20
148
48
51
41
49
15
36
32
88
84
39
120
65
115
129
48
32
7
41
60
48
160
20
96
25
35
76
24
15
29
25
135
12
20
64
15
113
28
99
21
44
240
28
171
30
15
156
45
23
12
160
224
1
143
1
95
16
36
63
29
121
75
12
32
91
5
36
19
9
68
48
12
4
15
33
32
25
23
31
17
163
77
40
123
41
100
69
150
5
31
9
21
99
92
124
168
21
155
112
99
9
60
141
114
69
20
28
32
112
45
39
60
144
60
8
79
29
31
69
80
184
132
20
60
25
291
69
60
23
16
12
12
48
69
15
309
15
51
24
21
69
11
48
7
21
20
229
150
53
16
144
108
48
20
16
60
39
185
112
48
51
81
44
160
80
4
21
24
30
36
24
41
25
51
60
8
16
9
60
51
48
8
40
8
40
96
24
32
60
28
84
12
24
75
65
55
6
15
104
76
68
108
28
15
21
116
268
60
56
88
36
75
21
135
69
36
45
174
90
95
60
132
40
20
253
147
20
13
51
44
16
20
48
48
40
3
156
69
60
36
48
27
33
231
29
61
96
23
187
21
24
9
95
40
96
8
67
41
52
32
48
12
55
84
57
12
32
48
16
20
12
79
129
12
69
15
60
48
48
63
60
180
36
33
20
16
15
249
48
24
9
30
5
31
33
12
20
49
126
45
24
80
16
80
40
20
19
65
1
95
55
5
28
36
21
75
36
12
32
76
69
24
27
32
16
51
45
24
15
81
45
23
52
15
9
96
9
30
186
23
112
44
85
6
41
40
63
9
12
68
112
9
87
128
40
84
68
28
105
71
144
4
51
105
192
132
60
32
4
32
40
3
17
48
16
9
11
40
39
9
20
112
15
5
96
48
ABCD 97163268628*3^$a+1 [50062]
6
12
90
18
42
21
9
87
15
21
48
15
12
9
213
18
42
90
5
60
13
168
11
36
145
207
8
13
36
18
6
24
36
42
84
54
6
90
39
20
49
108
84
3
21
11
13
107
25
18
102
23
73
18
6
96
59
31
17
25
18
12
6
39
152
1
60
24
24
167
7
105
105
60
60
96
84
18
54
36
24
11
13
42
12
72
54
6
60
18
30
53
43
24
5
13
159
33
11
139
42
35
88
57
48
36
6
66
90
60
89
91
54
35
208
3
54
15
80
16
63
36
45
63
18
30
53
61
78
21
81
54
54
12
51
15
30
3
27
30
203
91
18
36
12
60
54
30
18
18
59
49
111
15
36
42
18
54
15
63
65
52
8
1
35
55
57
123
30
30
96
53
157
11
72
112
9
6
54
54
42
6
153
27
18
30
57
87
30
72
78
6
36
23
55
45
267
21
75
18
131
28
15
18
12
3
27
18
30
5
73
54
42
54
29
61
72
84
24
35
4
27
108
48
5
109
24
12
78
54
18
24
144
120
45
39
5
25
51
21
54
6
24
96
18
90
11
139
18
12
15
8
13
11
40
33
30
78
18
30
6
90
18
60
5
13
72
78
30
48
24
72
30
84
66
30
65
13
36
216
96
24
24
6
53
1
107
52
27
150
36
12
27
9
11
16
57
42
6
83
36
19
54
132
11
19
45
105
183
20
37
15
108
63
12
90
120
15
3
12
12
66
60
18
77
67
6
24
11
61
78
6
42
12
150
131
7
48
66
11
43
5
145
167
37
72
54
21
45
35
13
3
8
49
15
105
18
24
6
84
30
48
42
36
48
6
113
36
7
9
20
43
66
30
12
42
48
39
21
24
59
19
45
3
5
19
66
59
79
41
43
30
42
18
78
78
36
168
12
95
73
72
3
57
6
17
73
60
24
120
60
75
8
67
5
1
3
57
24
6
78
12
207
15
5
16
21
36
35
60
67
5
1
72
18
6
18
30
90
17
85
59
7
69
33
35
12
133
63
33
36
15
9
90
36
84
12
12
126
84
11
12
7
125
37
36
135
9
30
89
7
12
18
18
81
15
78
3
20
7
18
12
71
16
21
30
282
120
36
12
30
42
120
42
5
49
6
96
9
9
12
63
96
33
48
12
102
24
5
49
168
12
12
39
192
32
115
5
1
71
61
35
37
30
17
25
108
63
9
48
12
23
157
3
36
21
179
25
36
18
36
17
79
5
13
30
12
5
1
24
3
15
126
12
47
25
47
1
12
30
18
132
47
43
5
1
174
30
180
30
30
78
9
36
3
6
71
72
61
24
47
31
18
15
105
36
60
18
36
30
12
75
80
7
12
24
17
64
33
12
18
101
25
24
18
5
64
195
24
6
18
78
39
21
108
102
30
12
48
39
8
28
9
24
107
25
12
6
41
1
35
55
12
42
24
6
90
84
24
155
7
144
69
32
61
18
6
36
15
27
18
12
35
1
84
42
18
51
39
36
6
11
7
18
78
41
61
143
91
18
78
77
16
81
24
51
21
12
30
53
7
66
36
59
49
78
57
108
117
12
48
48
102
5
73
59
31
72
6
12
12
66
66
51
15
84
270
24
162
18
87
27
5
25
6
5
64
75
42
96
3
9
47
60
144
36
40
9
6
84
17
13
36
48
6
66
36
3
87
120
17
133
18
21
51
12
42
36
27
21
12
23
24
25
18
29
43
18
30
29
1
63
24
56
60
31
90
48
12
6
42
63
33
36
11
157
12
35
43
90
12
24
11
43
21
39
78
24
48
35
12
43
6
60
36
6
42
83
163
42
54
21
57
6
12
77
1
6
41
55
17
25
132
36
12
35
1
111
3
30
66
69
27
66
42
48
12
41
96
79
77
85
47
37
18
78
12
12
48
3
15
129
48
105
30
5
145
36
36
18
117
45
3
15
186
24
60
36
132
15
15
129
9
51
56
7
18
42
96
5
1
39
39
6
42
17
25
36
6
30
78
18
168
47
43
209
28
9
18
72
33
21
59
1
27
15
30
99
81
12
102
18
6
5
49
18
90
30
42
96
35
12
109
48
47
31
89
61
72
11
37
102
12
101
13
39
56
16
15
18
42
18
35
16
27
42
6
24
117
75
78
78
5
43
12
53
49
15
63
5
7
102
114
129
80
55
78
87
21
36
60
35
24
4
93
42
162
108
23
13
24
30
17
36
37
60
12
6
45
8
31
5
1
84
15
33
6
30
204
95
67
114
66
30
11
28
116
25
83
76
147
69
135
18
12
3
3
12
156
45
44
12
25
96
15
32
25
18
12
96
5
25
12
24
71
37
18
18
36
30
33
80
1
30
5
19
101
16
21
24
11
55
12
18
54
48
18
30
42
6
12
84
30
66
12
6
11
13
252
54
30
24
6
54
120
6
17
52
12
21
54
24
42
240
23
1
99
39
36
42
30
48
54
135
27
ABCD 97163512034*3^$a+1 [50078]
3
13
5
54
18
43
56
16
5
19
71
9
159
21
111
18
15
36
40
23
1
119
48
30
55
12
56
16
8
72
63
45
36
12
33
75
24
21
135
4
8
45
18
1
8
45
3
12
48
4
44
60
24
60
16
36
23
25
11
21
3
141
27
189
4
36
8
36
16
68
45
18
93
12
84
76
8
39
33
4
60
83
60
36
1
36
8
24
60
15
18
78
49
20
16
167
57
112
60
20
3
18
30
85
23
1
44
60
96
69
24
3
123
42
43
5
67
23
30
24
6
12
49
104
75
69
16
20
4
71
9
280
72
44
76
11
105
3
9
96
24
45
3
12
112
48
60
275
21
24
45
27
124
36
53
18
25
5
7
20
12
4
44
12
39
24
57
21
267
12
3
25
32
36
12
75
93
135
33
4
41
27
15
57
45
30
13
35
48
12
30
27
3
12
60
21
40
92
4
144
12
164
168
3
48
24
45
108
4
104
40
12
17
3
40
23
25
47
48
49
20
3
33
60
100
24
20
36
135
21
4
12
47
18
3
87
72
126
42
33
84
105
78
9
76
23
24
133
17
15
76
215
49
32
39
1
11
153
39
201
12
48
184
8
48
36
48
100
32
40
8
48
48
75
49
80
111
24
57
108
3
93
36
51
60
45
40
5
18
25
32
48
39
33
84
148
8
40
35
42
96
102
73
59
60
21
39
78
162
36
169
108
200
60
48
9
3
100
20
27
1
20
12
12
36
15
12
30
3
99
21
16
29
102
85
68
84
21
7
95
12
153
3
12
12
18
75
100
80
28
95
72
13
89
27
48
3
48
57
3
72
9
3
25
35
1
72
125
102
37
11
33
16
44
4
143
45
87
93
52
5
66
12
18
114
21
39
13
77
75
21
79
23
18
7
23
9
75
1
32
3
61
11
105
15
33
16
44
24
15
45
15
45
21
19
5
30
45
51
12
78
31
36
72
23
13
17
15
4
8
88
8
4
20
72
39
49
8
3
60
72
45
33
24
7
59
1
8
3
60
129
3
25
92
24
87
69
3
105
3
138
55
17
162
25
8
45
99
24
87
72
21
12
64
29
19
11
24
133
8
27
42
67
71
105
48
156
36
24
3
138
7
60
11
21
63
30
27
24
45
51
63
37
20
24
100
32
84
28
35
93
75
60
57
15
33
100
23
30
51
24
96
51
48
57
27
126
7
32
36
40
29
3
195
33
60
4
23
13
24
23
30
75
52
11
9
12
39
120
37
24
59
24
61
56
3
18
67
35
81
27
9
136
20
48
99
36
12
13
60
72
80
40
5
67
32
40
11
42
6
9
36
40
96
104
12
33
15
52
8
40
5
30
9
15
21
117
3
180
16
164
40
20
36
88
72
23
81
36
48
75
6
102
117
51
1
41
3
40
59
33
52
56
39
81
24
15
33
93
27
195
13
29
6
120
12
9
60
3
33
48
24
168
12
75
108
72
18
15
112
68
12
3
33
60
16
11
57
12
3
60
60
6
31
48
60
48
35
72
18
168
139
71
1
59
109
11
45
136
8
63
33
60
4
48
32
48
15
72
36
72
13
5
231
36
27
13
8
40
56
21
18
9
12
63
33
57
243
24
28
35
36
37
80
4
68
28
12
20
48
15
69
21
18
9
93
63
15
241
23
18
3
39
30
27
51
18
114
61
32
57
3
3
49
35
1
35
21
21
3
39
48
85
20
60
33
31
260
111
12
97
59
1
71
73
5
67
32
60
12
69
30
85
12
32
12
84
4
8
4
89
19
36
47
13
32
24
39
21
4
35
9
28
20
15
120
25
47
93
45
42
97
23
73
35
57
60
36
4
11
45
39
1
176
21
55
44
48
16
80
135
9
96
36
3
36
9
3
25
32
16
5
102
37
11
21
4
36
96
23
21
60
216
12
60
75
57
48
12
24
27
13
72
83
45
15
24
121
77
27
15
30
3
3
81
81
99
60
60
3
21
24
51
21
40
20
9
54
66
27
4
20
24
15
1
8
96
39
6
27
27
45
3
13
59
253
35
13
20
147
129
108
12
88
71
102
3
15
9
16
36
23
18
3
24
156
147
9
84
4
8
24
3
37
20
3
45
96
99
25
32
3
33
172
8
72
75
37
24
12
47
21
12
27
6
15
124
23
33
76
20
24
4
68
28
137
3
27
9
3
13
20
88
56
21
30
105
57
43
5
3
40
32
60
4
11
33
15
49
143
45
27
105
3
9
24
12
4
24
29
27
3
133
5
78
72
25
132
8
4
11
25
8
39
33
3
85
47
69
96
63
12
72
33
27
13
144
8
12
16
32
12
40
8
132
63
13
104
69
67
5
3
76
36
5
42
30
15
60
51
84
48
12
1
35
45
4
11
12
30
87
15
33
12
51
60
21
99
45
180
120
45
51
24
24
75
13
8
16
36
65
3
15
1
11
12
37
48
83
57
48
52
11
21
3
93
100
5
75
64
53
6
1
44
15
24
1
24
72
48
5
27
28
41
67
68
9
6
ABCD 97163866784*3^$a+1 [50001]
78
36
106
5
9
4
2
30
3
24
7
6
68
15
36
79
2
10
18
32
4
134
12
130
14
6
3
72
48
21
10
24
50
12
40
54
26
28
2
40
125
3
6
63
3
28
60
30
2
18
75
12
12
7
74
99
57
39
51
30
3
31
17
9
15
31
53
81
36
15
15
33
120
36
1
68
10
56
6
58
72
29
25
14
57
3
6
10
24
12
110
54
4
5
75
12
48
12
10
20
114
66
10
60
5
9
99
24
57
6
105
3
12
54
34
2
30
28
66
24
50
12
28
77
25
83
85
20
60
10
30
2
9
171
33
15
102
48
22
44
21
24
19
20
30
27
25
35
9
3
13
44
46
30
68
6
81
43
32
54
4
50
9
13
78
2
168
99
12
81
28
26
16
18
12
44
10
36
77
31
5
36
19
62
15
3
22
74
60
36
24
33
27
21
3
9
61
62
48
66
75
175
41
13
56
51
9
15
24
45
30
40
36
26
64
26
24
21
3
6
24
96
51
19
14
6
4
20
21
31
17
27
76
8
46
36
23
21
63
63
54
15
24
84
13
68
82
89
15
33
1
32
15
39
33
33
24
60
24
99
3
24
34
35
37
227
57
4
2
10
50
4
5
75
21
43
110
66
81
13
26
10
36
8
66
34
20
66
33
57
30
16
20
48
30
51
156
3
82
60
23
12
12
48
45
60
78
6
70
56
9
48
1
32
27
61
20
6
9
7
48
20
9
7
101
24
9
15
15
16
89
21
24
30
69
37
23
31
5
67
29
24
24
12
1
8
42
45
55
125
12
1
2
40
18
2
48
66
40
96
14
30
30
66
70
17
1
35
25
62
30
28
26
9
37
50
60
9
15
100
29
7
5
3
69
1
32
30
4
50
24
75
21
46
53
57
15
3
21
91
134
30
46
110
18
52
47
7
54
11
21
3
12
3
30
6
54
22
74
3
3
28
26
10
36
60
65
3
21
21
3
12
33
66
36
9
1
30
65
69
60
40
20
15
9
27
3
192
4
5
21
3
12
9
40
36
23
55
56
6
24
39
21
46
68
45
67
80
18
12
160
50
84
21
84
19
20
66
4
50
57
9
24
15
36
21
34
14
66
21
45
27
63
34
44
12
34
5
19
12
137
33
28
32
4
14
30
30
9
12
1
104
76
59
24
55
62
30
24
30
16
78
20
66
3
63
10
47
3
18
30
42
39
15
60
6
10
137
3
24
6
60
34
26
100
68
36
6
45
15
24
9
27
4
53
60
63
10
23
21
66
9
91
60
30
8
70
17
49
44
87
49
23
120
1
56
15
45
90
9
24
67
44
9
3
40
44
84
132
118
2
28
2
24
10
50
66
18
10
50
76
44
30
21
15
45
24
72
9
54
10
90
56
6
48
12
28
56
60
51
13
30
2
183
12
25
14
66
10
30
50
48
126
60
136
35
9
4
20
15
1
6
80
4
29
15
9
133
23
87
54
99
12
24
24
31
50
54
102
10
60
44
9
12
33
30
52
14
6
18
12
39
49
2
33
25
35
117
15
9
16
18
2
15
15
33
67
48
77
39
24
10
26
33
96
57
75
3
180
10
80
27
99
84
60
237
3
9
67
5
21
10
14
40
11
99
21
55
14
6
10
8
36
16
23
27
40
18
2
69
36
15
24
6
48
72
75
12
60
21
15
15
30
16
35
1
98
46
6
20
28
137
3
22
60
20
28
32
18
120
12
30
3
1
96
35
9
40
6
84
14
22
8
6
4
26
9
15
22
23
12
48
24
81
70
12
8
30
30
69
7
41
55
68
12
9
1
30
29
24
15
60
30
51
48
1
50
9
3
10
30
14
4
32
4
20
24
72
18
10
20
12
28
2
33
27
84
10
11
15
45
55
20
34
26
57
3
24
34
35
37
74
144
12
60
40
8
190
92
78
40
17
33
22
8
30
27
43
26
100
20
16
18
72
17
37
11
12
1
2
57
36
21
84
36
15
1
8
6
4
32
45
45
3
37
8
30
10
62
10
23
36
1
20
10
38
27
25
47
51
82
83
97
54
113
33
24
75
31
8
6
30
21
9
24
126
33
36
21
84
10
80
6
4
42
14
3
181
35
12
9
36
15
63
6
24
27
15
9
1
18
20
6
3
43
38
10
20
9
21
36
4
36
14
40
20
40
12
17
33
4
23
63
24
4
20
42
4
20
6
18
27
55
50
54
54
39
21
16
23
57
16
8
90
66
3
48
13
2
57
27
6
58
110
6
24
81
24
15
12
93
21
36
15
153
22
8
12
10
18
26
36
28
62
24
4
41
81
28
12
14
6
54
24
9
3
58
47
25
8
27
63
69
61
47
25
8
36
15
51
24
64
90
2
40
5
69
36
88
11
60
45
54
100
12
18
26
9
27
10
35
9
6
4
20
4
66
26
100
18
42
65
3
142
20
24
10
65
9
36
30
4
5
37
68
16
35
15
6
24
135
36
19
29
45
27
15
24
46
95
25
35
9
24
15
25
60
20
39
31
140
57
12
3
24
9
12
84
9
6
33
1
36
23
153
10
18
2
24
90
6
30
135
9
154
56
30
126
24
64
80
10
20
6
16
17
12
36
60
9
90
36
10
59
15
105
15
4
50
39
1
2
10
38
6
126
18
42
105
9
6
10
60
59
129
156
99
1
6
17
57
60
54
10
12
23
21
10
24
17
24
84
31
5
15
45
9
42
24
36
30
3
27
34
24
47
25
35
12
33
28
35
55
30
11
9
12
18
112
44
33
1
12
8
46
6
30
8
6
24
12
4
44
52
18
56
9
91
6
44
40
14
22
38
72
57
51
22
90
18
162
5
43
32
4
86
58
137
12
12
19
2
3
12
9
124
50
9
7
41
55
77
288
33
36
34
56
34
47
3
52
14
64
2
9
19
36
65
21
63
37
38
102
108
112
44
6
24
21
9
4
90
20
45
7
48
36
14
42
9
48
207
60
124
137
3
30
51
21
135
19
20
16
18
36
6
17
21
90
66
39
27
45
3
9
57
3
93
28
26
96
33
27
9
21
10
17
12
21
40
18
72
44
33
21
6
4
66
56
40
14
24
6
3
27
16
17
36
21
10
ABCD 97163987392*3^$a+1 [50049]
8
7
45
68
40
156
36
240
63
101
25
11
84
25
11
88
45
27
44
4
15
6
39
60
32
49
15
24
60
56
36
4
104
72
84
61
3
96
80
61
95
4
135
105
104
12
40
45
39
20
24
25
15
32
84
16
44
19
125
16
9
72
119
196
48
120
12
140
144
151
18
6
30
11
64
204
56
4
20
160
56
16
99
30
15
9
192
3
165
47
19
9
12
104
19
17
169
11
43
30
96
15
80
4
92
4
44
121
39
12
60
60
20
40
75
5
25
3
12
48
92
40
120
20
24
4
60
132
20
25
18
57
63
57
104
109
42
69
51
69
129
42
5
28
87
29
60
124
12
120
24
9
107
43
65
12
49
171
48
36
80
61
23
7
9
24
132
80
64
96
60
45
48
27
20
25
195
20
120
25
15
9
75
36
9
71
19
65
24
55
42
255
20
88
56
36
25
63
87
33
12
48
92
60
28
36
36
33
12
3
32
55
9
69
12
54
6
15
8
16
45
54
42
15
93
36
99
201
36
78
72
54
51
44
4
20
12
144
36
25
15
68
60
40
252
15
33
20
72
4
21
48
75
96
116
43
57
45
3
57
174
65
61
168
90
66
99
116
124
75
101
4
32
28
12
108
180
12
69
30
101
484
116
88
27
9
84
156
21
75
15
29
64
27
153
87
120
78
275
25
96
59
40
32
4
144
12
9
36
35
25
15
48
92
253
90
161
151
285
44
60
1
258
45
20
7
54
15
44
25
36
155
76
204
104
40
140
16
60
15
114
11
19
96
21
8
12
4
21
54
65
169
15
20
61
36
39
20
85
51
15
173
76
45
39
20
25
15
32
40
20
4
24
92
25
15
48
12
80
60
28
72
8
12
43
42
39
56
40
63
72
30
99
84
60
20
60
112
33
27
20
133
35
16
84
192
120
84
15
5
100
140
25
95
16
20
40
24
15
54
75
36
21
3
20
7
24
21
33
36
11
28
92
28
21
15
80
144
16
20
96
28
60
135
192
29
121
15
80
144
24
52
60
60
24
344
120
25
11
16
153
11
4
20
72
84
211
9
24
165
15
80
40
171
210
54
6
11
300
139
65
1
3
51
161
4
140
100
56
4
140
124
20
72
25
3
36
36
8
60
16
36
93
227
24
4
32
19
225
116
100
84
105
99
96
20
1
90
24
5
160
96
48
357
3
81
99
12
3
5
115
6
99
20
145
47
4
21
83
172
8
96
19
81
96
20
4
21
75
9
60
15
21
15
33
36
186
9
45
99
12
45
15
45
15
68
40
21
15
116
208
240
96
111
93
36
96
120
80
85
23
40
20
1
111
69
15
24
96
20
16
33
47
88
32
40
45
23
97
155
88
12
195
78
15
116
60
144
52
24
21
363
87
29
169
11
36
28
60
60
32
40
8
36
16
45
63
92
4
236
25
195
144
140
84
7
24
41
28
60
36
80
25
39
195
5
25
107
25
63
36
56
124
20
1
18
81
45
36
75
105
15
99
69
75
45
32
139
65
16
20
40
24
81
24
15
60
24
12
69
36
59
136
15
129
60
180
36
20
79
89
7
93
92
25
35
145
24
51
60
48
116
49
135
92
19
29
52
120
104
109
15
56
144
12
40
45
15
80
25
15
140
64
36
84
36
3
6
59
85
11
4
152
43
6
90
5
49
11
16
248
100
32
25
48
207
108
60
27
54
51
15
153
45
255
32
19
6
18
45
27
9
36
140
175
105
39
30
90
9
80
40
21
159
12
48
45
11
60
360
16
248
136
24
92
60
19
240
9
180
21
11
60
40
144
141
39
36
48
72
ABCD 97164271448*3^$a+1 [50071]
45
60
11
25
12
95
73
15
24
33
63
44
25
11
25
12
120
15
156
87
102
12
96
87
87
78
132
36
84
51
20
37
60
15
117
36
30
9
60
108
48
9
155
181
39
21
12
48
3
9
12
6
117
20
136
24
117
51
9
159
96
33
78
57
63
102
12
30
30
75
111
29
85
6
33
39
33
15
24
6
27
93
12
48
60
27
87
18
72
35
4
69
120
35
16
72
9
48
120
12
11
28
36
21
12
30
81
9
120
30
18
30
114
30
93
36
60
9
291
24
60
12
303
30
138
33
12
12
105
111
12
177
75
45
48
87
27
9
24
36
69
12
36
47
13
27
68
100
15
90
3
12
87
90
3
32
157
96
3
96
51
45
60
15
30
114
33
48
144
8
25
51
164
88
164
13
23
12
76
129
12
36
120
24
30
9
12
48
96
3
48
24
6
27
33
12
48
24
48
12
30
21
32
13
30
33
39
18
12
120
27
21
114
6
72
75
32
25
78
5
25
90
18
27
57
39
32
28
9
87
20
4
111
48
57
33
120
12
48
42
6
84
6
69
36
57
23
85
24
51
60
12
120
12
33
12
6
93
9
3
165
15
32
28
39
9
141
288
87
20
13
51
72
105
12
15
12
84
84
105
3
9
11
55
42
12
3
105
135
33
12
60
252
138
105
45
12
60
51
15
30
24
3
68
124
33
3
12
68
28
21
108
15
33
24
39
207
114
150
33
57
60
60
111
24
68
73
24
63
20
13
3
57
15
177
60
42
30
108
192
99
57
90
24
18
72
240
30
249
9
183
135
33
24
57
15
24
24
15
72
48
197
36
7
81
132
27
5
85
27
3
18
24
39
24
120
15
93
9
48
51
21
36
27
80
112
21
47
73
63
9
87
15
6
42
81
87
90
15
48
21
15
93
63
9
150
41
12
52
96
45
27
45
87
84
21
171
189
60
36
60
12
60
48
15
9
15
56
169
36
60
12
27
63
72
53
115
30
72
36
15
15
5
4
45
36
132
42
90
3
3
24
9
39
90
30
65
7
69
21
96
72
60
168
72
23
25
27
80
76
27
54
15
21
60
12
12
3
33
54
9
36
45
23
60
43
33
104
85
27
45
18
57
48
48
45
132
132
3
15
45
117
95
61
15
48
96
45
51
57
27
93
15
48
12
48
9
126
30
3
81
15
63
48
102
42
33
60
33
179
40
63
81
36
33
162
6
24
95
4
9
63
9
123
3
105
48
39
17
48
97
135
21
15
12
68
229
135
36
9
18
81
36
33
228
15
24
45
39
27
24
6
3
21
36
84
23
13
24
15
33
63
48
24
8
55
33
21
36
39
33
3
32
37
48
12
3
33
12
12
48
108
3
21
83
112
21
42
113
40
57
15
12
128
160
57
60
36
87
12
93
72
63
33
47
25
3
9
60
66
9
81
119
1
95
127
30
162
90
15
20
1
12
15
57
11
192
97
15
33
132
48
107
133
60
15
12
93
3
15
33
120
57
12
12
36
12
60
111
21
96
84
11
12
43
54
36
63
44
43
114
120
11
52
72
63
21
9
87
21
63
39
18
12
3
87
18
155
28
36
51
90
195
45
54
120
30
51
20
4
45
36
12
18
177
117
3
45
72
66
29
76
69
96
24
23
112
20
76
9
36
84
240
95
28
105
12
60
15
24
57
30
129
15
5
193
3
12
32
1
42
117
21
47
37
51
57
15
15
18
12
12
30
5
1
219
20
1
120
12
108
72
60
48
47
7
48
48
57
15
33
60
99
9
21
15
84
21
39
27
57
33
72
3
105
12
303
9
96
39
24
57
132
3
24
81
12
42
33
72
24
9
150
53
37
15
156
60
84
80
67
33
32
151
24
66
95
37
12
231
39
198
167
100
96
69
18
5
187
81
24
105
63
8
124
3
18
15
60
45
63
9
30
17
28
60
33
167
108
112
3
30
24
108
63
9
3
45
102
6
24
131
49
30
66
30
33
117
147
33
12
12
60
99
24
57
155
13
30
18
24
30
90
36
60
12
3
9
6
9
96
69
11
144
28
27
41
49
108
35
37
60
30
150
11
85
12
47
13
15
57
243
33
87
15
65
ABCD 97164306626*3^$a+1 [50079]
90
43
72
5
6
49
5
18
25
12
71
25
5
79
65
78
13
59
73
65
55
23
156
78
66
144
73
23
54
55
17
210
61
132
95
36
24
108
13
24
48
60
48
59
18
55
60
83
12
108
96
108
126
79
11
54
12
18
25
17
31
12
5
36
36
60
19
29
42
1
17
43
23
126
18
13
5
55
23
54
18
48
6
19
24
5
96
54
108
37
156
5
54
61
180
119
85
36
24
60
95
36
85
5
54
108
37
41
55
180
12
23
25
65
7
95
13
29
90
12
54
60
84
90
61
252
60
12
36
11
1
60
89
36
7
5
103
48
24
77
6
162
43
155
133
84
36
47
42
55
53
7
65
48
7
101
19
41
139
36
144
48
108
47
25
23
60
25
72
23
6
19
11
49
60
72
23
25
41
240
30
60
1
29
103
101
36
126
13
192
23
6
43
108
59
13
101
187
59
1
35
97
35
25
108
29
84
7
12
5
36
36
54
102
7
11
25
17
48
24
210
36
24
1
65
55
12
29
66
42
43
65
67
96
12
48
12
168
5
6
241
167
60
120
133
48
95
37
17
103
59
1
17
18
25
23
25
35
30
19
17
60
48
31
29
103
12
101
127
155
60
97
11
54
72
54
85
144
48
59
133
120
5
103
23
66
6
25
48
12
59
18
18
13
60
24
120
17
139
12
29
48
72
18
36
97
137
151
35
72
97
23
132
1
60
24
5
90
36
180
109
11
85
29
18
90
144
31
17
72
6
252
25
11
25
24
17
31
47
1
35
349
245
36
54
1
35
30
19
23
12
36
36
49
60
95
25
24
5
36
7
12
17
43
47
36
18
259
48
35
13
24
251
234
55
53
7
101
54
156
157
108
12
35
25
72
11
49
41
127
89
91
12
5
91
60
29
72
18
121
12
60
12
11
30
54
6
54
73
53
54
13
23
54
66
25
65
115
65
19
71
49
108
60
59
61
132
35
6
144
43
47
25
5
6
25
59
6
12
43
60
5
162
85
59
108
1
72
120
108
312
17
60
36
36
54
37
29
19
24
11
96
18
90
66
55
5
79
96
84
11
66
54
36
49
5
114
1
17
55
72
107
138
55
5
55
36
209
163
12
11
25
72
108
24
5
18
192
42
43
95
25
11
36
60
36
25
59
78
48
67
36
59
61
24
36
72
113
19
60
60
101
30
24
13
48
5
7
48
251
24
37
47
1
120
11
73
96
84
35
30
18
54
24
7
47
61
144
95
1
107
37
17
43
71
25
12
29
19
89
6
49
5
48
78
144
12
78
102
150
18
13
12
11
85
5
19
108
35
48
36
6
18
37
17
55
36
65
7
47
13
23
49
108
120
192
17
36
24
54
85
89
36
24
18
25
23
85
120
47
73
95
109
96
24
240
35
36
157
12
5
18
144
108
6
84
31
72
60
23
36
84
85
5
60
127
179
13
5
18
138
24
43
149
19
192
23
180
42
55
155
108
49
41
6
49
60
89
18
72
12
24
30
72
7
35
25
185
36
126
114
55
17
72
72
18
30
43
72
48
120
83
54
30
18
42
181
60
24
17
54
90
115
24
131
24
181
29
168
55
12
5
175
23
205
12
60
96
24
35
1
47
37
167
1
132
41
42
48
24
61
65
19
60
5
36
42
48
60
25
72
12
336
77
102
61
71
13
23
72
12
90
60
48
175
47
48
6
234
36
12
132
13
5
84
19
24
431
97
192
17
108
103
167
25
41
6
30
79
11
54
7
240
47
120
1
72
48
59
13
5
187
35
30
31
95
25
60
12
179
30
31
23
265
5
6
36
48
54
42
241
59
1
23
109
96
84
137
79
215
25
12
89
90
13
185
180
271
12
59
73
71
66
43
48
23
12
25
35
12
258
90
133
ABCD 97165036336*3^$a+1 [50001]
111
9
23
31
57
56
16
3
6
60
3
15
48
33
8
40
48
27
45
21
75
24
15
12
5
16
123
21
33
15
56
88
87
105
48
63
9
3
18
11
1
12
51
3
138
11
7
30
35
16
99
21
80
43
5
24
97
119
72
31
81
57
42
12
6
126
5
193
63
24
21
11
13
11
24
67
29
61
54
53
25
15
39
57
72
15
54
12
30
9
21
51
48
87
17
13
60
23
25
72
6
9
57
6
33
8
7
137
55
84
12
126
3
51
21
8
40
96
21
3
8
16
104
79
114
66
5
1
39
24
9
12
6
5
16
189
27
9
84
6
21
32
16
15
105
24
33
72
23
43
5
64
192
15
6
11
121
36
35
40
80
1
54
54
51
24
24
51
21
24
96
3
42
114
57
56
7
9
21
18
17
13
12
39
15
12
21
96
48
45
51
8
72
109
84
72
39
15
17
24
16
39
24
33
32
25
63
45
72
24
11
49
39
24
8
24
16
39
113
13
51
80
43
84
33
21
24
51
105
23
64
45
11
16
8
40
15
72
12
5
16
15
6
3
15
33
24
15
54
24
35
133
3
24
21
138
24
9
24
9
6
89
37
84
12
42
57
32
109
83
109
11
1
23
160
24
69
51
8
1
6
65
31
6
83
49
39
56
43
42
42
42
84
27
48
69
48
83
7
41
40
51
29
16
8
13
3
27
173
24
48
145
168
18
54
30
30
75
32
67
21
21
96
11
7
30
12
23
103
17
40
9
78
120
18
39
27
149
96
24
24
16
15
6
3
63
17
64
24
8
37
48
11
109
12
15
45
126
96
30
18
5
7
54
11
7
41
25
42
54
15
72
56
139
12
41
88
72
45
3
120
8
208
63
81
15
9
24
21
42
54
3
24
72
48
15
114
60
83
40
63
12
5
13
99
24
3
21
63
33
21
54
90
36
54
6
24
35
7
41
37
11
43
78
84
3
69
3
32
7
60
29
37
24
60
42
114
51
15
17
24
1
39
63
41
55
9
24
27
29
25
12
11
97
18
6
6
48
89
85
75
24
8
64
15
81
56
85
83
40
45
3
8
31
6
24
11
24
72
24
48
7
17
40
9
60
54
29
16
81
15
45
27
96
15
81
87
81
48
3
30
63
48
15
6
35
43
18
75
48
8
31
30
59
13
35
67
29
40
27
5
88
24
32
16
24
3
102
87
51
18
42
36
69
32
85
12
102
6
84
6
36
29
19
30
12
75
48
32
43
77
1
15
39
6
138
66
23
7
17
136
48
8
7
113
40
72
21
3
9
132
27
32
7
17
31
12
42
36
192
36
18
96
33
39
66
60
27
123
21
8
24
24
64
3
69
69
12
54
30
3
32
7
24
36
12
9
27
66
18
57
56
91
5
16
8
1
36
131
1
6
18
60
6
18
12
66
149
16
56
19
53
37
3
33
36
66
17
7
72
42
23
43
6
72
15
93
11
40
56
49
54
18
15
93
18
6
24
3
33
18
29
7
81
75
21
128
49
135
15
30
12
12
174
18
162
42
111
8
24
13
3
32
1
36
11
55
30
3
32
37
51
69
27
33
47
7
9
8
13
51
144
24
3
6
36
42
33
27
5
48
1
36
11
16
21
66
9
56
24
37
51
9
47
25
54
18
12
35
40
3
5
37
12
63
24
24
33
12
90
249
8
211
6
23
40
8
1
66
5
64
24
72
69
6
5
24
16
39
72
36
21
135
17
25
72
12
84
39
32
25
30
65
73
30
24
33
32
19
126
72
12
30
12
9
72
32
1
6
81
57
39
104
19
21
21
42
18
111
8
61
12
60
27
72
39
81
21
75
3
29
24
16
72
111
41
43
6
30
9
32
25
23
7
12
53
91
69
120
8
7
54
3
72
32
48
7
9
8
31
120
9
8
24
25
23
24
67
12
24
42
36
83
7
30
3
24
8
16
69
24
3
33
47
13
11
13
27
9
24
39
33
30
57
21
3
72
39
6
24
27
15
41
40
3
18
11
16
93
35
72
24
72
7
24
33
56
13
59
16
39
33
32
13
11
208
48
33
222
12
42
96
11
24
1
24
42
54
23
19
5
25
12
147
21
75
69
24
3
3
69
177
6
185
16
15
41
7
102
11
79
41
40
24
48
45
59
37
59
43
54
24
6
57
45
6
60
30
6
36
198
24
3
104
211
54
6
9
24
45
18
42
12
12
23
7
57
27
96
21
9
15
72
39
30
24
24
6
5
40
135
30
35
40
21
11
24
1
54
17
16
72
48
81
42
21
27
5
64
27
29
37
30
69
8
64
56
13
3
56
73
6
65
163
18
51
39
33
81
47
19
149
16
32
13
35
25
111
24
33
23
115
69
8
1
36
51
15
65
13
11
85
36
6
33
63
57
15
12
18
72
66
30
42
33
80
24
67
6
42
29
1
6
9
32
7
12
18
78
42
24
42
33
48
8
31
24
9
9
15
9
42
18
27
24
27
69
27
29
24
37
75
39
41
48
7
41
24
1
87
56
16
45
11
64
15
6
24
27
15
66
18
66
3
27
12
129
8
16
80
48
40
48
24
15
81
15
81
8
40
48
57
6
60
101
72
37
72
24
11
13
6
21
8
40
8
7
33
8
40
80
7
78
24
60
36
131
88
72
57
23
37
27
33
6
9
15
9
117
51
32
13
108
12
12
12
59
1
24
23
31
17
1
71
13
36
119
16
48
8
13
66
12
5
43
6
120
48
39
171
5
24
88
15
33
48
75
42
6
18
18
54
59
216
19
21
152
61
60
119
61
60
54
ABCD 97165176424*3^$a+1 [50022]
56
60
63
25
47
45
12
12
148
41
12
43
12
5
55
35
30
3
60
24
40
8
33
36
39
27
37
60
108
8
4
23
37
36
72
12
36
17
3
40
11
9
15
45
27
45
4
8
28
44
28
128
69
51
24
16
20
48
4
17
43
12
89
27
9
39
21
84
19
20
3
30
7
17
19
11
9
16
108
8
4
36
23
57
52
11
6
63
28
12
17
6
9
39
21
4
84
221
15
84
27
33
36
87
18
6
45
9
19
12
20
51
18
6
1
32
21
67
20
60
28
71
9
60
156
15
33
72
21
127
12
35
69
40
17
3
36
21
3
12
144
4
12
24
128
16
72
80
48
81
15
4
17
39
24
12
4
29
15
4
68
4
5
3
48
33
15
36
4
5
31
35
180
21
3
9
57
51
24
4
65
79
11
25
12
23
1
48
8
12
120
3
24
9
64
8
28
56
24
96
4
17
30
18
15
60
36
21
15
88
5
31
20
4
11
21
60
12
52
5
39
60
24
21
27
4
59
12
9
28
80
28
5
3
12
48
24
12
4
41
31
23
21
16
83
21
4
11
90
19
36
8
16
17
27
21
6
9
132
24
64
20
15
25
11
144
6
63
12
24
24
21
127
44
4
17
3
60
51
21
28
36
35
24
21
60
40
44
27
25
35
45
45
15
52
60
12
24
44
12
84
24
16
84
68
48
120
4
56
84
3
33
15
25
17
3
51
1
8
27
9
4
24
17
66
57
12
39
25
84
17
15
81
27
108
24
39
9
48
108
87
144
85
8
48
60
24
24
4
12
24
20
15
9
40
8
15
13
5
19
20
33
19
71
18
31
20
36
12
3
105
28
36
20
24
12
15
54
103
41
19
116
4
8
63
129
12
40
8
12
60
9
6
30
54
25
11
1
23
9
12
15
33
96
12
52
36
35
9
51
57
52
8
4
20
69
6
69
57
19
11
54
43
12
59
102
19
71
9
15
9
4
8
45
135
28
24
12
20
24
87
13
56
39
12
24
45
48
16
35
9
76
5
19
8
3
21
48
3
54
3
33
55
20
52
17
6
18
19
12
89
39
148
65
43
36
20
16
32
57
51
48
75
1
24
32
33
15
12
15
33
312
15
153
4
23
54
15
4
17
48
87
39
93
3
13
20
4
72
48
17
6
49
36
20
4
80
76
20
75
37
71
49
20
3
30
3
36
24
87
54
39
36
16
48
96
29
6
9
27
69
51
25
8
36
24
60
24
21
19
23
9
64
11
21
3
21
9
7
8
120
27
18
79
8
40
8
52
80
48
12
4
65
6
180
9
81
3
27
25
128
36
28
71
61
29
6
69
36
21
15
12
21
6
13
17
63
12
21
48
126
73
17
99
12
15
24
30
6
9
45
3
52
20
16
35
18
31
95
21
15
18
12
7
20
52
36
32
16
20
36
4
11
24
21
51
13
17
15
24
111
37
68
48
81
19
20
51
9
24
111
49
56
4
47
25
8
12
51
45
12
12
15
69
12
12
36
21
15
4
12
113
27
24
16
5
27
28
44
24
96
28
41
15
4
20
16
11
114
156
55
41
54
1
72
11
25
17
48
15
4
20
16
77
15
120
108
60
16
41
15
4
44
4
71
9
81
7
29
6
9
40
41
139
60
44
27
57
12
108
33
15
3
1
8
27
1
20
33
6
9
45
27
9
3
16
12
20
3
57
15
18
102
25
32
76
17
15
15
18
19
8
52
68
24
105
3
48
15
177
12
24
4
80
36
60
21
6
9
21
3
40
35
12
73
60
32
4
89
51
39
36
21
48
12
99
1
35
84
1
23
69
21
15
4
8
3
6
63
3
9
16
20
52
71
49
68
60
3
9
60
33
15
3
25
32
24
45
15
40
35
33
63
13
95
1
35
1
29
75
39
30
15
57
75
88
5
19
8
24
16
5
15
52
8
45
27
27
33
36
45
90
66
63
52
8
28
8
12
15
45
4
44
27
97
8
4
56
24
28
53
55
24
8
57
36
43
17
15
192
28
32
16
36
24
32
60
9
123
27
9
27
33
36
60
88
47
69
72
24
51
9
69
15
24
120
96
27
54
55
59
9
132
15
25
44
36
9
30
25
17
90
13
104
27
13
23
109
20
15
45
28
12
71
57
52
35
9
45
6
69
40
140
4
17
90
1
35
37
8
3
126
51
99
9
12
15
30
55
95
9
39
21
16
5
30
37
8
12
3
69
88
17
19
5
12
3
40
92
9
36
43
11
6
75
12
16
71
21
4
8
60
16
56
36
3
37
72
47
1
35
33
21
3
16
24
92
48
36
4
17
3
72
15
21
88
44
36
57
19
44
12
15
25
72
53
19
8
36
75
9
12
60
36
45
87
72
4
56
69
27
28
36
20
15
6
18
12
69
45
111
12
12
24
160
20
36
16
20
40
35
30
24
31
8
15
12
33
27
54
30
73
23
18
55
84
60
48
23
21
24
60
15
9
12
76
8
12
15
9
36
4
95
69
52
32
3
33
21
51
3
45
16
8
72
4
20
4
71
21
16
20
108
15
12
24
21
28
20
16
5
135
39
36
45
51
37
11
109
68
64
56
60
9
103
143
9
88
11
61
89
27
45
15
12
3
9
15
21
12
51
96
1
8
21
15
81
39
9
36
115
8
48
24
24
4
8
48
24
40
41
27
40
68
27
30
7
53
3
16
68
33
19
5
144
87
33
42
37
12
5
30
105
9
102
33
57
15
64
29
36
75
84
76
36
8
12
52
20
3
30
55
23
21
16
32
72
24
45
75
52
5
67
53
87
12
45
19
17
90
24
109
35
120
1
8
172
68
3
24
36
9
81
18
109
48
8
24
3
9
48
12
28
20
12
51
25
48
132
32
36
12
28
71
21
9
3
51
25
11
9
81
75
36
60
33
19
20
52
8
3
33
4
20
3
18
15
84
27
33
3
37
17
63
48
28
24
12
59
1
36
8
4
71
9
36
12
12
48
33
12
7
71
9
40
17
39
16
36
8
12
15
60
13
24
8
3
37
95
33
195
42
3
64
20
12
28
8
4
24
20
16
8
48
12
16
35
37
5
18
21
16
8
12
15
13
41
55
68
40
12
180
44
27
37
32
9
15
12
12
12
76
12
20
16
60
35
12
24
1
12
17
15
9
12
18
9
28
5
3
144
33
19
8
36
75
25
11
1
23
ABCD 97165249562*3^$a+1 [50100]
12
21
21
18
48
90
54
6
24
36
102
12
18
18
33
9
36
6
18
27
99
36
9
75
5
37
27
81
15
117
18
57
48
87
204
30
84
27
15
17
25
108
102
5
25
30
153
80
49
63
21
11
169
84
3
144
96
144
9
6
78
96
54
180
6
252
90
198
114
120
60
12
6
18
36
6
83
112
105
135
147
12
186
12
27
96
15
54
30
48
93
9
71
64
21
27
33
24
114
5
16
69
27
48
45
12
30
18
162
18
36
48
18
48
30
47
7
41
37
42
78
54
78
66
42
3
81
24
84
3
48
45
144
35
112
153
12
84
54
161
1
84
72
42
36
42
75
3
30
12
48
36
96
15
87
48
12
168
42
27
33
111
99
72
30
36
18
30
195
15
132
42
78
30
24
30
18
372
75
111
30
24
30
45
183
57
9
24
42
18
6
12
42
66
21
15
66
132
27
80
96
13
6
324
6
60
30
18
66
6
24
72
143
1
84
120
51
63
12
84
30
12
12
18
30
54
108
30
18
24
30
48
72
123
48
75
5
79
33
45
51
51
18
78
18
36
96
39
9
39
75
18
114
81
39
9
21
36
18
12
57
57
66
53
16
48
48
129
18
18
18
84
48
114
48
18
12
36
54
96
24
35
85
12
48
15
135
41
16
21
59
109
60
84
18
18
66
174
47
25
119
61
138
6
48
6
36
108
6
162
102
12
3
21
12
150
84
53
7
114
66
5
163
18
84
36
144
18
108
24
114
12
143
55
114
36
6
29
64
15
42
23
7
105
96
105
23
109
66
65
1
54
57
93
54
12
150
30
6
30
30
132
180
18
150
30
29
61
18
6
174
45
105
6
33
48
33
42
84
161
97
36
42
17
253
35
43
24
102
108
6
101
109
35
31
66
12
126
30
66
21
48
87
24
144
24
96
84
53
79
33
32
1
42
21
21
66
180
24
29
64
51
29
208
57
60
18
9
63
30
36
15
141
51
75
24
90
78
165
96
9
30
108
60
17
16
9
23
25
39
9
71
19
45
147
29
73
60
11
337
24
90
6
54
6
24
54
42
30
18
6
36
42
66
29
16
9
60
156
6
9
9
18
48
6
168
18
48
72
12
66
15
57
18
336
24
84
156
30
47
7
72
78
48
42
30
18
18
30
66
6
54
114
66
18
30
30
201
15
120
9
96
96
48
105
36
6
48
18
144
96
59
16
15
42
48
23
64
21
24
3
33
36
75
159
30
126
5
64
135
9
207
30
51
33
144
95
55
18
48
30
6
3
45
6
29
1
114
108
65
85
132
87
15
48
18
47
115
42
3
57
84
54
30
15
33
15
3
45
279
57
123
18
35
67
48
162
12
24
39
15
225
15
18
60
35
55
30
18
42
15
93
24
12
60
54
45
45
60
39
81
60
12
12
156
24
6
65
85
27
15
24
9
9
72
36
30
48
66
59
37
72
12
60
36
18
96
36
72
72
18
15
32
13
66
120
9
32
19
126
30
114
66
138
78
18
51
33
12
35
1
47
1
15
39
57
3
66
42
30
60
240
87
3
29
16
48
51
141
15
33
96
33
47
25
30
9
45
275
25
60
72
240
83
37
12
138
42
18
9
45
168
6
84
6
60
15
135
105
9
66
21
39
24
72
9
21
120
6
18
54
162
6
48
36
105
240
9
42
30
12
3
33
47
7
156
264
53
49
15
123
18
72
36
24
48
63
15
72
9
69
12
95
37
48
192
72
35
223
6
59
16
240
51
18
11
85
36
168
18
269
25
60
11
43
36
30
36
63
96
75
24
77
37
168
35
79
54
120
51
3
45
15
78
3
15
102
59
64
99
18
24
30
21
32
121
12
48
24
227
16
80
25
87
15
6
27
15
18
12
138
30
12
42
102
15
129
47
13
35
16
99
141
45
30
30
24
36
48
96
54
6
180
24
66
102
24
3
51
72
24
6
12
18
150
42
126
27
45
83
16
9
30
12
18
6
156
42
48
15
48
135
41
ABCD 97165313086*3^$a+1 [50019]
150
7
5
150
48
30
42
13
5
219
111
90
72
30
30
43
200
64
11
60
30
132
18
117
72
16
35
42
48
42
18
55
17
15
24
69
67
113
12
43
24
41
31
41
63
64
48
32
21
27
3
270
79
203
78
127
5
198
117
33
72
18
45
87
48
30
30
150
90
37
53
51
81
79
29
30
61
8
3
13
17
79
11
78
79
83
60
57
141
30
12
210
7
48
24
89
7
104
16
168
95
132
48
120
12
30
99
16
65
18
60
321
88
53
27
3
37
8
3
192
93
15
12
13
35
21
40
24
200
27
90
19
71
78
60
15
15
72
48
12
13
56
111
49
179
30
15
15
72
145
168
95
1
251
90
115
113
90
37
23
60
102
108
30
37
8
64
71
1
71
78
19
8
225
90
120
48
21
9
79
131
30
12
90
97
443
48
12
33
40
125
102
48
30
102
78
51
69
12
15
33
39
93
18
102
3
16
24
95
30
12
78
30
42
30
150
30
7
71
105
87
30
3
87
30
27
63
18
90
12
120
57
51
60
42
7
8
105
78
12
30
30
97
11
300
30
102
37
11
141
24
15
105
64
11
37
120
48
32
183
49
41
102
97
32
39
120
201
64
24
23
33
75
45
15
9
3
30
18
85
5
30
12
25
5
123
72
3
37
24
89
31
96
143
9
88
24
29
19
101
12
48
31
8
168
15
73
5
132
30
168
72
9
21
90
108
12
78
91
96
8
15
72
49
101
30
85
35
60
18
12
120
30
30
60
30
78
72
48
162
150
7
11
21
48
81
151
8
153
63
160
155
60
1
59
222
48
90
42
43
47
48
72
33
105
31
71
18
12
48
300
30
9
112
11
37
53
60
7
143
25
80
75
69
39
240
42
15
88
65
55
107
37
71
1
119
49
41
15
87
78
30
42
3
15
42
55
83
30
60
187
80
3
120
45
112
104
40
29
60
87
3
12
78
30
21
9
42
48
12
97
56
72
40
23
180
42
27
136
24
71
49
53
18
9
16
72
72
101
240
90
60
117
15
168
49
71
132
60
73
32
120
135
210
7
48
113
42
78
87
3
90
180
15
177
30
150
18
57
33
72
30
48
30
42
120
48
121
56
45
67
32
9
42
90
67
96
56
69
192
147
40
41
7
144
8
16
107
18
51
39
57
48
15
1
59
30
60
19
203
45
40
5
43
56
40
11
108
60
60
97
5
18
25
120
5
210
12
109
48
41
102
18
87
3
60
60
30
30
12
48
61
41
55
24
8
16
32
72
72
9
210
30
7
192
56
24
16
176
64
144
23
60
120
18
27
63
25
240
65
102
108
157
8
45
19
71
150
30
90
60
72
48
252
99
51
109
29
27
15
48
12
18
12
18
30
210
12
108
157
113
30
12
13
47
18
30
49
80
40
72
8
93
267
3
69
21
108
30
72
97
131
42
60
48
79
173
27
16
65
30
12
48
85
5
27
72
153
175
53
60
31
89
72
210
18
42
18
79
48
5
18
30
27
105
30
60
48
90
12
7
71
72
168
1
71
48
240
12
198
31
48
23
33
16
11
30
15
45
90
25
23
25
80
15
25
77
78
21
99
72
45
63
12
78
12
18
97
48
24
48
53
60
60
12
18
12
90
15
63
60
45
15
102
198
12
30
3
15
42
87
51
61
59
120
72
37
120
11
229
80
111
90
31
24
35
72
18
60
12
18
97
80
15
18
12
60
30
9
24
27
13
77
75
15
18
42
108
49
11
85
72
35
18
19
96
152
15
25
72
11
60
25
5
42
18
132
30
78
42
48
85
56
21
115
53
30
120
181
11
133
95
30
67
35
85
95
49
ABCD 97165475788*3^$a+1 [50043]
45
147
48
12
45
119
40
24
12
159
125
4
132
24
15
6
24
30
9
12
9
24
102
45
33
6
30
39
57
27
81
6
30
66
9
60
51
53
67
108
185
4
117
6
129
56
28
116
120
145
60
75
104
1
111
3
42
3
27
29
160
39
57
12
33
27
123
57
60
3
69
75
5
16
60
60
224
55
24
6
24
72
168
12
18
57
123
66
126
18
6
114
15
72
3
81
20
16
24
84
21
30
54
51
8
28
3
12
29
49
6
33
111
66
23
7
24
17
4
48
117
150
54
27
24
9
15
21
3
3
18
150
261
24
45
132
3
60
24
32
91
5
72
73
60
30
29
24
85
131
4
36
60
36
93
90
6
60
95
85
30
66
18
9
80
13
59
55
9
24
72
24
21
35
28
123
9
24
27
48
12
84
269
7
65
79
9
21
30
21
9
24
51
105
11
25
3
36
45
59
16
24
45
60
96
3
27
105
15
9
36
84
27
18
51
24
72
192
12
144
51
90
36
3
24
72
144
45
102
5
112
33
84
15
9
51
36
3
162
23
4
63
53
85
72
75
3
6
71
48
16
105
54
30
36
71
13
30
77
40
39
30
30
9
20
136
39
9
117
3
32
24
4
36
141
84
15
21
51
8
1
15
104
55
126
36
23
4
33
27
48
24
9
15
24
21
72
60
48
156
39
36
9
30
41
49
39
57
71
40
24
80
16
63
6
159
36
75
6
54
33
111
21
129
155
1
36
207
93
47
13
54
24
6
60
24
12
90
24
60
60
5
61
83
52
48
60
21
35
19
60
6
114
126
51
45
3
72
8
112
8
67
29
16
123
66
51
33
207
8
67
33
27
33
57
15
159
30
30
54
42
129
60
36
9
156
27
3
24
84
42
35
52
92
169
102
17
52
20
40
120
15
9
75
42
123
75
69
33
3
12
153
12
168
30
6
39
15
6
3
32
16
32
37
3
32
1
120
119
16
32
1
6
33
147
84
60
12
24
54
12
39
111
18
36
15
15
6
54
30
156
18
12
57
3
29
88
108
48
15
77
88
45
179
16
12
33
51
69
102
33
51
24
42
47
37
60
75
21
87
180
96
12
45
3
45
6
69
12
105
3
27
138
155
1
3
48
3
30
107
40
63
45
96
9
35
97
48
72
18
5
4
243
57
36
51
41
100
164
31
138
12
27
27
93
93
24
59
24
76
36
141
3
12
20
64
9
39
27
60
6
59
96
48
24
40
48
72
21
42
153
84
21
102
54
30
29
61
39
60
72
12
27
210
96
63
45
60
192
23
40
45
66
93
156
36
195
36
9
105
11
13
12
48
12
30
90
48
27
15
57
12
36
32
13
15
93
15
24
51
42
54
29
1
24
36
66
54
123
27
36
89
40
39
81
48
3
150
39
84
12
3
42
120
99
159
42
30
84
5
31
9
15
9
51
45
104
40
21
3
213
75
69
51
104
1
60
99
15
6
123
72
9
156
24
3
72
21
99
24
21
36
95
28
15
29
112
45
60
63
57
30
89
55
30
59
73
3
27
48
129
57
15
56
73
27
68
31
30
54
5
4
12
56
24
91
48
30
27
20
25
168
75
36
105
23
16
56
4
36
24
96
141
27
32
19
45
12
9
36
39
56
4
75
60
21
45
3
72
9
39
15
66
71
40
15
234
23
28
20
19
21
33
60
39
156
57
47
96
31
249
165
35
7
30
108
159
96
27
29
4
12
24
8
1
30
21
84
12
99
129
75
69
8
163
21
8
121
36
39
44
16
36
75
33
3
114
3
12
9
27
8
37
24
35
100
75
21
45
3
36
129
207
60
39
5
1
39
9
15
24
141
30
101
25
51
60
8
120
91
60
6
60
18
57
129
15
21
87
3
30
15
24
56
148
21
6
48
30
27
8
1
39
24
51
69
33
27
57
30
45
24
32
19
84
42
30
33
84
48
39
84
41
40
21
59
24
72
19
33
12
36
93
30
6
36
108
192
15
69
54
81
15
21
93
15
51
6
39
9
39
48
9
75
81
30
33
57
120
24
60
60
35
24
16
104
1
60
3
51
69
21
60
6
33
27
60
9
15
36
201
9
6
24
53
13
24
36
150
57
27
126
30
185
88
72
48
80
85
27
15
138
51
36
45
144
60
3
20
40
87
30
96
3
96
9
15
24
56
100
165
96
96
27
20
88
132
12
51
ABCD 97165597546*3^$a+1 [50025]
3
57
8
18
49
36
45
27
77
46
54
3
23
22
18
128
1
63
18
14
10
56
40
30
30
104
10
9
15
21
5
28
8
10
48
21
96
35
42
120
40
8
43
11
90
60
36
22
96
24
21
9
2
178
32
31
47
22
108
12
36
3
59
58
78
57
17
46
6
48
18
72
18
243
17
43
117
122
30
12
28
80
28
78
26
46
2
55
23
22
20
52
96
20
7
15
38
24
16
60
72
8
22
8
25
77
66
6
40
170
30
28
51
57
84
36
32
18
150
60
4
63
93
20
4
20
34
102
18
2
24
126
25
23
24
37
99
72
14
10
21
5
19
41
12
70
80
78
10
32
22
56
34
38
103
12
113
24
108
58
50
4
98
13
24
75
8
1
9
51
41
40
18
30
32
19
12
24
65
10
6
24
56
55
107
10
108
74
61
45
24
51
57
87
11
13
99
102
8
28
60
98
1
21
50
154
3
27
24
9
15
80
30
88
24
51
12
27
66
12
63
27
56
16
189
29
22
6
20
70
8
1
53
100
6
24
2
6
85
29
46
14
28
62
18
103
15
14
10
26
64
54
24
8
30
7
83
10
44
10
18
32
54
22
20
12
12
30
88
32
30
40
96
24
74
40
102
24
36
3
59
18
19
48
3
30
20
52
66
42
54
6
60
104
76
50
22
42
120
50
30
18
48
22
56
6
18
13
129
36
3
75
56
49
47
30
12
91
59
96
22
74
24
22
2
82
8
6
181
113
48
4
14
166
68
12
220
156
20
19
59
112
102
80
28
14
40
80
18
28
2
10
75
33
242
37
3
32
46
3
81
78
18
12
108
84
51
5
4
36
63
59
82
8
6
6
208
66
21
35
40
26
22
62
31
9
18
56
106
6
30
32
7
24
59
10
86
112
74
19
12
65
4
63
11
37
17
7
131
40
62
18
34
20
10
66
12
20
100
26
6
10
6
15
27
62
55
81
24
18
2
94
56
46
12
12
56
42
72
109
41
10
21
45
44
10
240
56
168
34
6
54
63
9
8
7
93
20
12
118
21
77
67
83
70
80
12
40
80
6
42
52
27
23
22
8
31
75
2
4
159
21
126
24
56
30
138
154
38
24
46
135
3
96
45
11
24
96
34
38
30
58
69
33
48
98
42
78
37
27
45
33
2
78
55
72
65
40
32
18
58
12
90
18
20
19
113
52
39
17
10
42
48
14
30
31
9
8
42
40
18
72
36
2
82
3
45
12
20
36
24
10
69
36
143
90
142
24
2
67
17
40
26
34
36
42
38
19
21
42
45
33
24
15
45
3
17
60
30
61
59
18
6
46
51
12
153
18
26
46
72
38
4
54
80
6
18
42
16
14
18
7
5
28
6
42
24
30
120
30
3
117
56
40
32
148
180
24
80
16
12
6
54
152
34
2
54
1
17
28
98
24
37
59
16
6
80
10
45
48
29
6
22
2
22
116
7
48
77
48
64
36
12
8
120
90
10
3
21
56
192
22
6
92
172
8
10
21
9
50
16
6
18
81
21
8
82
33
5
72
96
7
83
10
132
152
55
21
14
40
24
152
24
46
42
32
10
120
6
8
24
88
8
40
14
48
7
17
16
24
15
21
54
8
133
17
42
1
12
5
102
24
6
36
30
48
46
20
54
162
94
30
96
20
12
42
64
6
63
27
21
17
72
34
24
93
59
13
33
2
16
162
3
9
2
46
92
22
26
100
84
78
38
114
6
52
72
108
32
96
124
6
50
84
48
48
100
3
27
2
6
6
16
18
80
6
106
32
96
22
24
48
63
105
2
10
27
24
17
10
30
15
59
48
16
24
62
16
18
56
6
10
2
142
26
70
30
39
81
74
133
11
82
104
28
72
26
48
6
16
2
97
48
33
3
29
148
122
112
50
16
15
57
8
54
40
38
52
30
30
36
92
40
72
66
54
60
20
18
78
24
43
23
34
30
26
40
12
15
27
6
114
48
8
22
27
65
46
50
24
54
24
30
108
19
45
48
20
48
100
44
31
24
11
48
6
60
48
108
90
210
30
70
15
69
68
178
32
42
40
86
154
14
16
30
159
36
23
16
86
40
15
5
54
22
18
24
38
58
86
10
98
30
16
24
222
15
105
36
104
126
34
8
22
18
6
2
12
12
76
12
6
54
63
17
40
12
48
20
10
2
54
37
29
78
73
9
60
36
12
42
66
32
43
24
75
6
2
70
20
166
14
28
44
58
18
20
4
6
174
60
108
20
12
108
30
22
74
25
141
74
25
69
60
6
26
6
34
20
16
42
110
12
60
16
3
239
58
144
20
31
9
60
20
18
70
98
70
63
17
24
55
195
69
11
96
42
22
9
15
6
80
76
3
24
192
24
11
130
6
14
34
104
102
156
4
8
7
123
21
261
14
85
51
24
6
20
36
18
16
8
82
3
27
30
26
13
51
21
9
26
40
30
20
19
65
19
71
6
124
8
12
40
56
18
40
57
23
120
6
18
10
27
21
54
186
3
57
3
ABCD 97165626848*3^$a+1 [50019]
44
16
15
21
12
36
12
36
9
39
116
16
99
69
33
15
24
15
29
31
162
3
9
15
189
11
25
12
18
33
24
48
32
61
11
61
3
15
36
33
12
8
37
83
36
16
12
69
83
40
81
15
96
20
43
33
165
107
4
32
124
56
184
69
15
20
7
9
63
29
48
7
9
99
45
9
18
6
3
8
4
32
1
15
39
36
89
25
15
33
3
3
57
48
21
27
36
9
3
24
72
93
3
33
90
21
57
18
66
75
24
80
4
32
4
72
116
13
18
5
7
57
120
128
37
15
9
3
8
115
18
12
71
52
36
9
135
27
5
85
36
84
60
15
32
55
33
60
140
151
81
21
24
3
15
66
60
15
12
20
52
21
42
54
3
81
24
63
12
92
88
9
15
72
75
17
1
54
6
83
16
32
49
3
56
13
39
33
63
12
45
75
8
61
27
9
3
32
7
9
36
3
18
24
27
21
51
27
12
114
36
3
72
9
27
51
18
15
12
9
27
104
64
32
36
16
84
63
57
96
24
63
12
53
25
15
111
18
66
6
39
84
57
36
18
33
57
3
72
9
15
45
11
40
15
201
51
9
12
51
24
102
3
3
29
4
69
42
48
89
79
9
75
81
117
36
83
4
39
6
30
9
56
31
57
9
15
32
96
1
78
5
31
45
45
18
12
90
18
57
24
9
36
63
36
51
101
16
9
47
40
93
75
60
9
27
48
63
17
7
41
43
17
43
30
3
15
9
72
9
63
8
72
115
5
64
93
171
45
30
6
36
18
81
3
17
28
9
24
48
15
68
16
48
12
135
30
75
3
48
18
24
11
43
12
72
45
15
30
39
8
31
12
57
69
6
81
36
60
15
36
65
157
131
100
24
63
54
63
96
68
208
93
63
21
11
36
13
3
44
55
24
45
48
69
11
16
75
9
36
45
35
72
1
18
126
18
21
3
12
105
111
9
8
19
101
31
33
57
3
36
72
9
6
36
29
16
111
72
45
44
19
90
71
1
15
39
54
72
15
120
20
28
69
51
147
29
13
54
9
12
63
60
84
57
8
100
33
195
9
39
24
135
12
36
29
169
3
68
16
99
36
36
18
63
20
1
36
159
27
77
4
39
6
3
44
84
13
87
72
15
6
72
36
15
21
11
241
3
12
3
21
15
48
57
15
17
112
80
16
33
39
12
60
51
69
3
69
51
96
12
65
4
36
57
47
4
57
24
75
8
12
13
3
135
42
36
12
78
33
21
11
4
120
27
48
153
36
45
63
44
16
75
105
9
59
16
9
35
52
56
25
27
75
18
3
75
57
99
6
30
69
45
39
56
61
27
15
174
63
69
18
101
25
23
43
57
108
87
6
12
11
13
87
51
69
57
90
29
31
41
13
12
18
6
18
93
8
19
45
8
12
7
45
69
27
72
24
24
8
7
5
96
1
18
45
20
60
43
48
42
47
1
27
9
18
9
168
9
18
126
12
18
9
33
12
71
1
75
36
87
21
87
24
21
9
51
3
93
32
16
32
64
39
12
21
3
213
36
116
43
21
144
141
3
32
16
12
12
24
45
114
72
9
48
8
52
48
45
72
18
9
15
66
63
9
27
27
21
3
12
65
16
45
144
15
68
16
15
108
18
36
59
31
45
24
93
36
27
27
69
108
80
52
12
21
144
99
21
27
56
7
60
12
21
33
132
39
9
18
24
36
65
124
3
96
36
5
13
3
20
28
33
3
123
53
64
9
78
5
24
12
133
11
124
20
52
24
3
24
21
24
32
31
36
18
51
33
78
33
21
63
81
15
105
3
116
31
29
36
7
12
78
12
24
30
29
31
36
36
9
36
24
32
79
30
90
125
25
27
75
197
1
126
161
12
49
12
35
12
25
18
9
20
28
48
20
64
60
57
35
4
32
1
54
9
20
31
126
11
40
80
72
4
12
132
36
24
33
24
12
24
39
15
5
139
120
21
3
30
15
27
21
27
6
72
39
56
28
44
7
9
144
27
285
9
12
6
12
42
36
3
8
151
84
6
87
3
77
13
27
24
80
67
29
25
23
7
6
39
9
35
1
42
18
27
60
33
54
21
87
90
24
54
33
48
32
40
24
15
65
4
45
3
36
15
45
20
64
117
27
44
1
27
24
27
21
27
54
36
83
31
5
16
9
123
3
6
23
160
12
57
12
71
1
51
3
9
27
93
8
36
36
24
7
48
9
45
27
48
48
39
18
24
18
18
30
18
35
16
9
66
54
36
11
7
36
165
3
5
28
44
7
81
96
21
27
92
115
33
39
33
68
4
12
36
44
156
36
7
36
33
81
15
32
36
12
7
9
24
45
72
84
54
17
64
80
7
36
77
16
9
24
95
31
54
12
71
7
36
36
105
24
45
6
57
27
9
15
30
72
3
72
33
11
13
135
3
24
36
153
63
36
33
12
171
101
4
15
108
53
76
48
93
135
63
21
8
112
45
23
13
12
18
33
3
33
135
48
69
63
84
33
45
15
68
55
45
33
12
24
51
111
84
60
69
192
20
73
72
162
6
30
42
15
192
9
15
36
12
27
29
40
8
25
15
20
7
48
9
12
96
33
3
12
132
81
11
13
27
24
68
108
16
20
36
1
39
33
3
12
20
12
13
54
18
36
27
81
155
ABCD 97165744532*3^$a+1 [50057]
24
11
85
84
131
1
24
11
13
36
36
23
78
103
5
19
47
1
5
12
31
5
60
30
61
53
48
7
47
36
72
90
18
24
48
6
19
48
12
41
19
71
25
60
12
137
7
29
42
37
17
19
89
30
37
36
23
36
85
84
5
42
12
90
18
37
5
30
13
137
55
60
23
18
36
54
6
66
108
6
36
12
18
108
54
43
47
96
1
53
31
17
60
19
84
59
120
36
24
108
37
65
67
5
18
157
11
13
24
12
5
54
12
13
72
24
48
5
7
60
23
36
54
36
72
18
60
25
59
36
6
138
13
77
18
18
7
29
18
6
36
48
115
17
84
55
24
11
54
18
49
5
36
19
35
24
12
73
84
72
36
5
42
48
49
65
18
48
37
23
37
161
54
25
72
24
17
19
24
35
49
276
47
13
5
55
89
6
61
23
13
77
42
13
5
108
7
12
71
54
43
11
37
89
66
90
7
107
84
25
47
144
6
48
19
71
24
108
49
48
48
84
95
30
18
60
12
54
19
35
1
59
37
11
18
24
31
17
19
41
7
65
12
54
25
12
53
91
35
108
25
36
71
18
67
89
31
29
12
24
48
67
24
12
23
109
35
90
42
25
36
29
19
35
12
18
7
47
150
7
5
19
5
102
24
138
7
65
90
276
48
54
36
91
300
23
36
1
24
84
12
23
13
29
174
144
1
144
53
7
65
6
25
5
79
143
18
199
11
25
35
102
54
96
25
84
36
17
18
73
65
6
18
12
24
66
60
25
203
72
18
72
19
125
54
13
59
13
48
47
42
156
54
54
7
48
17
7
137
31
29
54
36
66
60
30
60
30
54
18
18
13
77
175
84
119
61
65
31
5
132
102
6
12
31
77
24
18
36
30
132
12
60
66
1
41
102
36
121
11
108
1
29
7
24
108
60
23
48
6
30
18
43
47
36
54
187
48
17
36
24
139
41
36
7
101
54
138
19
5
48
43
125
7
47
48
36
36
109
24
65
31
59
157
23
6
79
101
55
156
5
54
36
48
90
7
83
96
54
72
48
18
78
19
11
36
96
18
66
61
24
23
36
54
18
78
12
19
149
12
42
25
41
19
125
42
1
29
90
13
83
13
12
59
78
91
35
54
163
47
6
30
1
23
25
65
18
133
131
90
78
120
78
162
30
36
6
25
11
72
25
137
84
90
24
13
107
25
125
55
72
119
97
65
132
295
41
42
37
71
102
90
108
49
167
145
53
31
29
30
25
47
85
48
12
48
41
42
12
108
109
24
24
60
95
216
66
55
36
48
5
55
17
43
84
96
11
90
163
17
6
30
78
49
71
6
55
24
131
85
48
71
1
11
25
17
108
54
48
18
18
24
12
36
13
5
36
43
101
54
133
119
90
19
5
7
24
48
65
30
85
23
42
7
5
79
36
48
23
12
25
48
12
41
36
6
13
96
35
18
90
48
73
12
12
83
73
72
84
23
36
42
12
18
13
95
25
107
12
18
18
54
126
1
35
1
144
113
66
6
19
60
221
55
36
24
65
114
90
12
55
48
5
79
35
1
65
150
12
78
7
23
126
6
12
18
132
7
23
36
6
43
41
24
7
48
11
109
12
11
30
90
162
6
36
13
41
7
23
54
31
24
36
71
24
54
30
36
36
78
67
168
11
25
47
73
17
18
1
53
6
66
24
84
132
18
36
30
31
11
48
72
54
55
41
30
72
6
30
72
90
18
162
7
11
49
95
60
12
24
102
43
24
41
7
29
24
54
61
11
13
48
12
143
84
73
35
60
37
60
5
18
36
49
36
5
31
5
54
234
36
42
72
25
12
71
30
67
23
54
18
36
126
24
55
24
5
18
42
66
1
84
24
5
91
107
12
6
54
30
43
89
31
12
95
25
47
36
132
37
24
29
18
120
90
54
60
13
36
36
24
24
11
12
13
96
53
96
72
19
29
72
54
90
43
36
47
24
138
186
49
5
67
24
137
60
162
61
41
54
126
54
24
30
7
11
49
5
43
11
36
24
61
48
53
115
12
11
54
18
13
132
24
65
108
31
11
1
12
53
252
55
53
168
12
43
29
18
13
11
73
47
18
6
25
41
96
12
67
84
12
35
114
48
18
25
24
23
18
7
120
35
18
18
1
89
90
6
30
109
60
11
6
67
5
7
155
25
23
42
19
36
11
25
17
102
36
85
84
71
84
18
115
11
42
18
36
25
48
107
48
96
30
42
49
71
108
121
83
1
29
60
48
24
19
36
36
132
23
24
61
29
18
48
18
31
11
12
25
12
41
48
114
12
13
23
13
ABCD 97166150314*3^$a+1 [50075]
30
60
17
40
24
3
36
89
43
5
144
120
24
64
8
25
39
80
13
3
45
59
139
5
127
89
48
73
47
16
24
3
5
85
35
7
36
12
17
88
27
18
27
75
77
24
120
24
43
5
24
24
16
93
3
15
9
8
1
42
12
6
72
18
17
120
24
73
30
17
43
108
17
16
24
128
72
48
40
32
1
47
43
54
63
45
90
89
13
3
15
137
13
35
24
139
102
39
8
31
137
48
139
77
40
128
25
18
30
15
423
17
13
75
39
30
155
13
123
39
33
32
136
105
174
57
21
107
55
17
48
88
24
33
108
42
33
93
90
9
8
64
48
171
45
9
6
9
8
64
3
18
83
96
40
128
48
72
88
32
13
59
88
96
32
85
72
120
11
24
61
35
120
19
240
36
17
37
48
195
3
90
35
24
55
57
48
33
15
168
56
216
103
41
408
88
57
71
169
47
24
72
48
96
19
30
47
97
150
65
25
18
45
24
3
66
35
96
1
102
36
29
136
120
39
65
13
30
77
13
147
48
24
8
103
30
27
51
21
63
41
40
27
53
7
9
3
5
112
51
5
43
24
90
35
48
7
41
112
120
8
64
72
56
13
99
75
36
72
60
48
317
48
72
240
64
21
30
5
112
15
66
15
24
105
15
111
89
16
57
39
24
32
37
27
3
18
42
18
23
7
17
1
15
27
29
40
104
25
39
15
108
48
90
107
72
43
162
30
150
180
48
27
51
69
480
21
42
9
104
79
153
128
7
9
168
32
13
147
104
120
25
12
59
40
80
216
7
108
125
64
93
11
24
73
150
48
9
96
99
126
30
17
88
39
78
3
176
96
85
18
30
24
30
45
176
157
243
69
138
17
72
61
48
11
43
90
51
24
32
16
8
112
117
75
21
35
40
99
78
119
168
13
35
145
15
3
24
45
93
75
15
17
1
60
155
40
15
57
24
81
47
85
30
36
24
17
19
101
16
75
42
27
144
9
90
45
8
37
83
72
136
272
13
11
1
63
72
32
103
89
136
32
13
27
171
69
72
3
5
13
162
33
45
75
117
51
32
7
41
109
18
17
16
147
5
64
69
114
57
48
15
6
99
72
8
91
84
41
16
21
83
7
12
77
13
90
36
42
27
21
179
115
21
9
96
95
24
55
41
96
40
21
18
17
25
47
1
167
67
36
17
7
90
47
16
24
8
13
99
56
40
3
90
131
31
48
129
51
125
16
21
155
40
117
48
27
15
57
33
71
16
51
42
11
24
55
18
12
18
209
13
107
16
152
115
5
48
37
11
16
80
271
17
73
15
8
85
27
15
105
3
45
24
32
48
121
12
288
59
13
83
24
145
60
138
60
90
27
45
27
80
16
3
72
45
8
55
65
160
99
90
51
57
12
27
8
40
21
27
8
72
24
280
51
42
83
25
48
239
1
71
24
24
25
47
43
66
11
40
21
3
39
18
23
85
72
12
47
43
36
24
17
24
72
7
60
36
81
39
209
48
48
7
102
90
18
18
5
40
69
30
90
195
135
17
19
77
7
18
135
152
48
85
18
54
216
27
63
9
3
90
60
87
93
18
12
108
17
133
11
16
152
31
24
48
249
21
35
37
90
18
63
56
24
37
78
5
72
40
120
117
83
40
3
24
90
30
60
57
48
93
18
9
3
117
32
19
90
174
5
91
101
43
5
13
27
8
48
25
39
45
3
48
99
18
35
48
7
102
18
17
145
23
24
49
87
48
39
78
180
39
104
24
151
57
104
19
72
45
15
72
41
24
192
79
9
96
39
6
35
85
75
39
30
27
8
1
180
131
24
7
9
48
8
85
3
32
24
48
112
8
16
24
168
32
40
32
139
5
85
131
13
18
17
168
103
65
67
12
137
64
75
125
16
96
24
39
57
3
45
152
55
12
78
183
24
21
35
37
83
136
21
120
35
7
ABCD 97166258752*3^$a+1 [50025]
36
81
108
99
72
9
15
21
15
33
6
117
84
48
45
30
5
36
60
25
36
3
27
33
20
1
47
40
12
128
19
9
60
36
33
66
5
31
18
11
25
231
24
32
49
48
11
60
7
48
5
4
12
8
1
66
30
6
5
60
168
24
48
12
67
138
6
17
97
11
24
16
72
12
72
33
71
112
8
1
48
71
19
6
95
31
30
6
5
73
47
7
93
128
12
13
99
8
4
63
45
8
28
20
12
60
7
48
108
5
24
1
87
99
30
15
39
36
41
4
48
3
5
88
51
60
149
4
12
68
60
61
15
12
57
6
6
11
12
31
77
13
219
36
39
33
27
60
57
8
1
15
9
23
100
32
61
167
12
187
18
6
29
16
75
6
48
23
55
18
15
21
23
103
18
15
75
6
18
5
25
138
33
60
9
12
15
99
5
61
15
24
20
24
85
123
243
129
27
29
12
64
99
30
15
44
76
57
83
19
36
24
66
95
72
48
52
8
79
53
12
16
44
7
84
69
140
91
149
85
3
20
52
75
45
12
123
96
36
41
12
36
100
231
29
120
4
20
25
11
61
48
18
69
9
27
68
7
42
6
9
27
21
33
6
18
27
8
1
15
44
168
43
69
3
5
12
48
139
89
67
53
19
5
25
6
5
16
39
9
68
49
3
68
67
5
91
174
15
132
33
131
12
7
5
52
39
60
65
25
6
108
36
45
84
96
51
21
57
66
45
135
29
31
54
66
12
48
117
12
36
21
11
7
90
11
25
75
129
23
4
15
29
7
102
60
27
39
30
95
79
5
108
60
60
28
15
90
54
5
88
39
78
150
186
35
64
21
39
20
37
3
3
5
4
3
21
32
12
172
33
15
21
66
81
27
48
24
30
24
6
96
53
52
24
111
9
39
5
19
36
6
59
84
91
156
45
44
31
9
36
8
36
40
36
108
80
97
78
12
24
5
100
21
11
145
3
32
4
123
36
120
12
17
7
9
20
301
48
6
65
4
63
54
23
16
15
57
63
72
93
36
9
51
36
8
7
9
8
60
43
33
9
15
8
52
20
55
57
68
36
1
51
92
36
52
20
25
63
75
180
29
25
6
72
33
44
55
42
3
96
75
9
48
63
30
96
126
77
31
6
18
60
45
80
31
77
52
12
33
6
84
126
47
112
12
33
27
39
5
316
36
3
5
16
56
13
47
19
41
19
53
48
109
3
51
125
7
69
123
30
3
117
15
20
100
27
90
231
135
45
27
5
48
28
9
3
3
129
8
127
12
165
48
12
99
77
100
32
1
35
7
45
15
33
32
25
18
57
48
24
20
55
36
24
36
6
54
60
6
51
20
12
43
9
116
25
27
8
4
120
39
45
12
33
59
48
48
16
3
12
53
205
87
99
9
3
17
25
15
80
96
136
33
11
1
30
18
90
41
19
36
17
12
76
24
3
33
87
12
45
48
69
15
141
12
30
12
33
27
24
24
5
52
8
76
75
17
49
6
33
104
16
75
21
204
9
12
15
75
30
60
66
69
44
79
41
12
37
6
84
21
60
60
32
7
42
3
132
39
105
12
15
77
16
32
79
48
45
20
31
57
9
15
15
69
9
6
5
4
20
96
79
57
8
36
7
45
15
33
15
29
103
57
36
81
48
23
12
40
36
12
3
54
12
11
43
9
15
93
3
66
144
42
5
43
17
19
84
12
84
24
117
12
87
18
27
8
151
21
24
44
16
81
18
30
71
160
20
172
9
63
51
6
11
28
45
30
24
102
30
18
23
72
103
5
37
18
17
36
31
96
168
6
3
12
3
12
78
83
4
63
21
9
12
11
12
36
76
24
27
57
20
1
54
57
56
37
30
12
9
9
243
32
16
32
97
75
56
180
12
28
75
5
12
12
60
25
3
27
36
30
35
52
33
15
99
45
8
37
30
45
57
75
24
96
8
1
27
69
3
45
131
55
6
11
73
87
3
141
3
93
57
15
176
49
6
17
60
139
29
19
5
7
24
6
63
15
53
48
4
45
6
81
3
45
63
57
21
87
92
43
18
60
51
39
54
60
71
1
3
68
88
36
45
71
7
48
33
44
40
45
18
24
9
24
20
1
179
25
11
112
12
45
3
213
35
1
23
60
13
84
18
36
54
11
1
168
11
136
60
8
48
67
21
44
85
90
30
15
8
13
35
40
15
29
25
11
40
15
29
7
108
65
25
83
55
53
24
25
15
116
49
11
64
75
5
76
57
78
17
49
23
40
15
53
43
17
4
224
16
93
12
3
27
96
77
7
24
29
76
12
3
21
9
102
17
55
33
57
15
20
73
12
11
24
1
39
15
141
9
6
9
68
127
12
21
48
24
68
85
27
81
24
6
60
36
9
44
28
87
45
3
45
3
125
40
9
60
3
63
54
66
5
72
13
95
19
72
81
8
115
65
19
36
21
33
23
40
27
5
121
47
108
91
29
19
33
3
5
49
51
21
60
48
27
44
25
27
3
17
12
31
141
39
5
12
37
27
15
9
27
65
43
21
68
ABCD 97166308802*3^$a+1 [50136]
348
305
13
18
209
112
3
60
17
184
44
7
66
35
115
65
73
240
90
137
19
36
9
141
39
60
45
18
36
21
99
60
81
3
90
143
19
29
79
18
90
9
213
126
12
60
72
5
7
41
13
6
48
45
20
25
51
21
143
1
47
12
127
9
39
65
132
55
36
54
59
4
27
101
49
66
168
30
90
29
76
84
15
120
5
100
111
17
79
36
29
25
83
55
105
128
7
12
69
21
24
111
176
172
3
17
91
6
63
80
145
11
61
138
132
5
31
12
141
44
31
17
19
24
120
24
48
198
6
5
88
123
12
6
126
65
1
42
30
126
90
15
27
30
27
8
43
192
42
111
9
23
19
89
31
108
42
75
15
174
240
131
151
78
90
12
9
159
66
168
66
17
19
24
101
55
144
9
36
15
36
48
41
67
17
1
90
17
253
42
54
18
120
72
54
95
12
37
240
11
55
29
25
18
54
54
9
195
270
90
21
44
37
159
44
31
5
67
108
42
18
126
66
54
11
4
81
3
92
4
45
54
149
96
37
42
53
55
5
43
45
69
216
75
69
30
36
342
234
41
144
13
90
6
71
64
129
18
144
6
30
53
7
77
7
9
171
24
29
7
45
3
72
114
219
72
171
60
54
198
12
24
345
60
57
35
109
150
18
30
36
126
18
150
18
72
216
246
63
240
147
9
24
12
44
61
66
53
16
153
102
29
67
209
1
42
36
90
72
219
168
12
171
72
216
65
36
25
23
73
18
126
75
24
36
9
39
27
105
255
33
12
9
42
48
45
9
42
48
45
87
18
35
55
77
4
39
60
41
151
18
71
60
36
163
180
5
103
48
54
35
7
30
123
20
7
53
127
30
90
6
27
3
42
30
60
5
103
138
47
139
48
6
54
66
150
17
4
188
7
18
192
6
12
5
193
59
31
60
5
103
30
15
57
24
174
24
101
115
12
53
55
41
100
3
45
72
144
27
5
109
3
51
234
18
149
25
24
30
114
72
120
78
65
55
377
108
115
36
29
151
9
3
24
113
43
5
4
315
24
54
27
243
57
243
173
43
9
8
64
99
72
18
51
21
42
156
89
115
156
42
102
18
47
112
108
68
4
99
5
4
3
9
279
150
72
3
44
43
72
30
47
108
52
44
55
54
42
30
78
162
30
24
21
15
5
43
36
45
15
72
77
25
162
113
37
99
39
6
66
78
18
173
79
66
51
44
19
81
117
147
51
21
8
55
36
137
52
87
149
7
42
102
89
7
18
131
79
6
95
25
6
228
41
100
81
99
120
20
108
52
44
61
18
252
5
84
60
4
36
44
112
15
48
36
6
3
231
30
114
77
79
141
3
45
15
126
71
4
15
9
111
6
75
116
199
281
4
45
90
5
43
5
252
13
23
292
27
173
16
24
21
24
255
80
52
21
24
30
45
135
60
18
48
24
23
25
6
77
112
75
5
31
294
27
39
29
60
52
9
54
21
45
6
41
52
45
42
84
24
405
75
41
91
65
181
63
51
84
24
81
75
9
96
44
12
36
43
30
90
6
288
72
18
30
6
66
54
162
78
45
39
173
97
107
48
103
12
42
83
7
9
45
35
36
19
30
6
53
48
109
119
97
59
175
24
9
120
51
5
139
36
65
36
1
203
109
23
12
31
69
57
18
ABCD 97166491582*3^$a+1 [50025]
44
76
29
7
65
75
69
63
76
221
91
8
72
12
16
272
33
111
33
31
5
135
9
31
12
48
44
117
15
16
108
36
96
89
19
36
125
195
60
64
96
96
144
8
48
9
3
108
357
27
9
7
240
8
16
44
172
128
84
16
32
9
3
33
19
80
156
88
60
60
104
108
153
135
76
36
5
75
69
15
64
60
36
24
80
16
65
175
36
5
27
108
153
72
19
84
41
31
5
19
60
156
20
4
56
4
20
364
17
175
437
63
12
76
56
124
92
120
24
276
12
48
132
45
63
4
144
5
144
43
80
57
123
64
120
8
72
36
100
53
7
20
12
12
21
139
36
5
72
7
65
219
12
84
124
36
144
60
104
12
76
84
84
72
152
12
64
29
15
48
4
5
31
44
33
27
84
12
64
164
45
31
8
288
168
52
29
15
184
56
160
24
96
5
279
36
76
204
8
12
16
164
136
5
72
123
93
36
63
48
64
5
115
96
5
159
96
33
72
72
111
132
9
15
4
20
24
117
15
21
39
64
80
69
91
120
92
64
156
104
129
87
64
29
99
117
235
80
16
84
53
15
48
28
32
124
149
99
252
9
36
3
12
40
89
111
120
21
55
20
12
93
15
48
9
75
33
15
57
72
19
104
96
144
96
9
27
84
40
36
240
176
12
16
17
79
56
60
129
36
55
20
12
232
8
232
89
67
5
87
48
9
39
69
75
132
4
80
76
29
115
32
64
36
5
19
24
12
60
20
9
19
20
60
84
12
4
44
148
44
16
84
80
156
64
209
31
20
16
68
9
183
28
92
48
36
84
24
48
4
29
67
44
36
60
64
125
108
15
28
44
21
72
36
7
44
16
32
112
140
228
192
60
48
136
137
79
24
32
72
88
284
69
27
100
32
16
41
15
420
69
7
65
3
84
28
128
9
3
69
19
12
92
168
124
20
69
51
16
168
60
32
28
77
87
12
16
104
33
111
76
65
31
80
64
156
68
16
68
21
115
29
243
9
108
67
216
8
12
100
65
423
40
32
40
20
60
84
60
4
36
56
9
171
28
56
33
75
28
84
20
40
5
15
64
29
36
51
129
7
144
65
15
16
84
20
40
24
80
12
220
20
45
63
40
56
64
56
9
31
20
84
81
91
20
312
16
36
281
87
57
115
101
99
9
36
355
8
48
57
103
8
72
24
9
31
128
21
67
8
100
32
117
7
80
16
24
53
7
36
29
3
88
8
9
31
104
288
45
27
148
32
16
60
80
141
75
60
9
27
268
65
99
28
60
24
144
120
164
28
17
3
28
77
27
76
44
33
63
16
24
12
29
319
96
36
32
60
96
36
60
129
279
48
12
57
19
116
36
264
120
24
196
44
9
27
76
32
148
77
3
4
24
41
255
108
60
16
32
69
79
60
5
67
5
75
40
29
99
16
8
21
67
68
180
16
104
36
36
64
44
16
36
89
99
16
60
116
105
72
63
9
75
40
173
75
12
60
16
24
8
196
92
93
7
65
3
16
8
72
64
17
55
125
99
81
55
24
56
60
208
101
39
36
36
40
20
84
108
52
53
36
72
15
160
60
53
55
20
105
51
36
60
33
87
165
39
69
324
91
17
27
16
36
65
75
4
72
65
15
64
96
152
72
24
40
36
5
399
12
57
ABCD 97166803478*3^$a+1 [50051]
1
63
12
21
59
96
12
43
93
20
1
30
33
120
15
45
3
45
84
80
133
51
9
23
120
28
27
144
125
1
15
152
16
12
60
45
3
20
172
132
92
31
60
33
96
84
24
12
20
60
24
16
24
132
9
3
8
67
12
33
20
12
25
123
32
60
40
84
12
104
4
20
7
57
36
69
83
28
44
67
173
37
18
41
12
109
90
9
27
150
30
5
12
73
72
42
30
35
156
67
30
3
69
23
60
108
328
56
145
11
67
45
63
29
1
59
24
60
79
5
36
7
93
72
72
36
69
60
3
45
39
84
36
3
101
72
12
36
16
33
75
60
168
132
33
3
57
47
12
108
16
32
24
40
45
3
153
39
15
90
99
51
18
47
124
20
7
65
7
90
111
24
93
47
52
8
40
57
66
54
6
65
112
20
148
189
18
17
40
20
13
71
24
37
111
92
16
24
96
141
63
15
33
44
16
9
23
67
198
11
84
88
12
27
5
13
111
12
15
17
37
83
52
8
7
18
18
12
17
24
31
33
45
3
45
107
48
7
90
11
12
40
9
90
18
27
24
20
36
4
12
24
8
25
60
11
97
27
3
132
5
13
84
35
88
20
12
88
27
18
108
42
53
37
12
11
265
27
96
32
19
5
76
9
39
84
12
48
36
72
20
52
3
9
45
71
55
5
25
222
17
24
52
60
32
12
108
40
33
3
9
27
48
36
60
80
1
15
24
20
67
5
40
12
32
16
27
33
32
12
16
12
93
3
9
15
8
19
9
9
23
120
49
78
33
12
3
29
108
40
32
85
51
44
108
25
35
28
128
40
44
28
57
15
3
57
48
12
20
25
18
24
18
3
15
84
5
16
48
9
12
15
81
123
21
15
51
5
12
36
1
71
52
36
81
3
27
18
3
72
3
113
4
3
5
19
21
32
16
84
8
28
117
120
27
48
12
20
25
15
48
72
12
48
36
104
96
76
24
24
116
12
40
20
85
54
69
39
17
28
108
32
16
9
35
55
57
96
44
36
28
12
44
100
24
81
35
25
48
90
33
9
51
105
114
9
9
102
105
36
45
35
12
97
11
145
15
8
12
40
80
40
72
3
33
60
24
15
18
15
48
32
52
45
47
4
9
195
240
168
9
99
21
96
95
24
48
12
148
8
19
6
30
42
63
44
4
9
3
12
32
25
51
92
28
105
30
45
9
90
36
77
100
27
41
12
16
12
12
96
12
27
57
15
6
87
3
5
85
59
13
51
84
56
37
27
36
44
28
68
1
48
83
24
16
27
17
4
72
20
25
3
36
48
56
24
16
24
92
4
21
11
28
32
25
3
27
69
44
49
18
29
60
115
45
20
24
60
72
12
55
18
90
5
28
12
39
21
12
12
15
9
84
123
5
7
105
20
7
33
48
135
93
24
80
12
76
69
23
55
41
12
37
63
24
33
63
9
39
120
72
129
3
80
67
89
1
11
12
40
72
36
27
33
20
55
29
60
24
40
9
12
18
108
257
40
33
83
37
47
7
105
44
12
40
44
28
20
103
105
9
35
1
63
9
107
16
8
31
9
9
138
9
33
108
135
8
40
69
48
3
20
24
25
108
15
68
52
32
12
55
41
28
32
124
120
8
72
120
121
147
165
63
48
44
12
43
60
18
3
20
4
12
48
57
3
32
13
63
48
32
112
3
33
129
11
37
47
12
1
72
87
48
32
25
63
8
7
33
48
12
45
195
75
9
68
16
32
7
5
13
84
143
55
105
72
108
8
100
48
84
3
29
64
9
18
9
8
16
57
15
140
4
8
48
7
90
90
12
6
143
84
25
143
24
40
3
5
13
60
35
84
24
37
63
21
6
45
39
29
4
147
78
18
5
4
24
32
97
3
60
9
39
12
72
105
60
75
27
29
24
16
44
72
36
28
21
3
60
56
61
15
8
67
18
18
225
104
16
39
33
120
20
43
65
48
12
19
18
18
5
7
17
88
8
37
12
35
136
48
12
39
36
57
228
48
9
47
264
4
36
240
72
39
21
20
40
72
48
39
69
44
16
24
20
76
60
9
3
24
63
57
8
16
9
15
72
3
17
16
45
35
52
212
28
20
108
84
64
57
15
99
5
28
56
12
60
24
88
63
24
36
185
4
120
8
25
3
87
17
13
23
40
15
57
15
17
13
18
24
101
40
44
24
7
129
20
43
53
4
33
47
96
40
15
105
39
33
176
40
60
32
7
18
59
4
36
68
25
15
60
96
24
45
12
99
24
32
16
44
84
36
4
36
36
57
42
33
36
24
105
11
24
16
116
25
126
53
16
36
20
7
33
12
116
1
11
37
3
48
24
20
12
24
12
55
54
99
9
107
48
36
72
24
25
48
150
5
13
39
8
25
72
66
45
68
4
27
9
27
42
30
5
88
69
3
20
180
220
105
48
27
8
52
32
16
104
55
21
12
93
3
24
80
55
ABCD 97167224296*3^$a+1 [50008]
48
28
9
54
125
16
141
35
72
61
36
90
33
20
60
31
65
25
39
12
39
66
60
63
3
65
13
162
45
63
21
9
15
57
24
54
12
114
123
3
108
30
39
228
8
16
21
30
24
29
25
71
16
39
9
45
11
61
90
153
36
9
12
15
72
32
4
21
11
132
28
15
17
12
1
18
72
9
15
29
16
21
3
96
8
61
35
37
90
53
4
12
195
41
4
48
3
45
3
17
25
39
51
48
77
72
52
36
3
102
63
192
20
13
126
5
49
51
39
6
3
81
150
81
135
36
77
13
18
141
20
55
81
3
5
1
119
36
1
3
21
35
1
3
45
95
55
102
150
54
39
84
21
12
63
12
48
24
93
15
69
23
36
1
15
36
24
69
27
20
73
11
16
9
135
9
72
18
9
27
5
1
48
6
105
39
30
6
30
51
20
12
13
18
300
9
63
33
20
1
6
9
45
11
112
87
9
24
81
30
6
36
39
48
12
39
5
1
3
63
18
150
12
33
57
24
95
24
37
63
15
65
16
39
29
12
76
48
15
96
9
44
1
30
96
30
54
29
7
9
15
12
69
165
63
60
201
39
57
51
8
205
42
33
20
4
27
21
24
9
72
24
71
64
129
131
1
3
12
3
9
116
4
27
6
54
21
45
18
36
6
23
97
15
60
39
9
84
36
12
32
12
4
57
87
93
18
42
18
5
16
69
71
88
92
1
3
24
111
5
37
27
63
48
42
30
78
66
41
12
1
35
1
24
12
18
21
15
60
41
160
48
44
36
85
15
32
19
5
1
90
57
81
35
112
24
69
15
60
45
6
5
25
36
24
35
4
20
184
3
69
44
52
33
42
18
12
3
12
48
81
3
33
227
13
18
72
48
5
16
15
54
59
67
125
61
39
48
123
17
1
42
54
144
12
3
12
39
105
21
15
9
75
15
36
90
59
25
123
3
465
3
41
31
45
33
15
72
92
13
78
21
48
21
90
21
44
7
53
37
15
92
52
21
48
90
21
104
24
16
12
32
48
4
105
143
232
39
57
33
12
3
12
3
36
54
15
75
9
60
21
6
29
25
111
81
24
216
18
12
177
48
63
96
89
1
39
20
256
9
59
136
15
42
27
12
15
21
15
18
11
19
45
20
7
117
48
33
39
56
1
3
27
5
108
1
36
111
9
11
115
5
19
33
20
1
90
66
3
48
3
5
1
54
30
6
45
45
51
33
27
9
24
11
25
11
25
59
264
24
60
28
45
54
29
25
6
54
11
1
24
90
54
107
55
48
45
12
48
21
39
24
8
19
113
1
15
21
30
54
360
15
116
19
9
3
17
37
123
57
6
18
12
107
136
45
27
105
39
9
15
24
21
11
84
31
29
132
49
60
3
33
30
29
4
96
20
31
18
36
3
32
1
15
20
19
96
90
3
12
8
7
18
39
120
20
61
51
48
92
4
92
144
136
44
31
78
39
120
36
57
3
15
90
15
60
51
30
3
60
27
6
3
44
28
24
21
54
29
115
21
21
18
72
45
99
9
117
59
88
177
63
21
27
69
35
4
44
16
45
11
1
15
3
21
36
3
30
15
20
60
1
75
141
84
83
43
9
81
54
60
144
21
8
7
9
12
45
15
45
54
54
15
15
42
15
144
8
67
54
15
32
115
45
84
48
147
9
45
36
39
45
15
80
31
24
9
57
144
72
59
88
57
51
68
96
28
21
15
27
108
41
16
99
101
43
36
113
192
19
17
43
36
5
205
11
13
59
72
61
24
36
39
20
16
12
33
18
17
19
24
5
16
45
51
9
99
32
25
90
149
139
36
105
9
12
15
48
45
15
111
36
18
27
68
37
120
39
21
3
15
17
72
40
81
6
93
48
12
93
24
54
12
114
36
83
1
3
48
9
30
54
15
27
89
1
54
30
11
25
3
15
36
33
20
73
3
12
3
96
21
9
23
13
3
32
40
24
9
42
18
12
18
5
55
30
132
84
6
18
107
52
3
18
71
1
18
117
9
30
24
12
69
111
29
28
8
12
48
108
1
23
16
12
153
35
1
30
81
33
99
80
1
66
96
45
12
87
30
3
3
30
63
60
45
36
54
9
3
78
15
12
84
60
116
12
1
15
20
172
20
13
36
111
99
6
18
9
48
15
77
13
23
16
15
54
71
55
9
21
36
54
6
63
45
102
18
75
51
21
33
60
27
92
48
28
57
47
48
25
18
17
4
51
18
51
39
41
19
5
7
18
36
24
66
33
20
43
33
36
129
12
114
21
24
8
13
95
12
72
1
108
72
90
54
3
8
49
15
39
165
87
5
40
9
36
30
45
144
8
96
55
30
71
1
3
51
186
15
44
24
25
15
96
45
6
18
66
114
11
64
12
48
20
112
20
13
15
80
1
11
25
23
100
141
51
48
36
9
35
97
48
59
73
30
9
9
36
35
4
21
84
72
54
24
162
18
29
7
9
44
13
54
60
41
79
6
87
21
11
169
72
75
20
115
45
15
30
24
54
9
12
105
39
32
ABCD 97168142998*3^$a+1 [50052]
39
12
44
7
29
36
48
19
18
12
155
85
174
21
20
48
7
161
19
54
83
28
128
7
18
132
11
73
71
55
57
51
5
4
44
25
87
15
18
108
24
90
53
13
131
13
23
49
107
60
1
252
48
78
21
9
147
51
6
15
51
18
119
13
11
40
24
44
73
39
87
36
113
13
59
13
99
9
27
140
24
31
30
23
36
121
42
18
48
78
336
6
72
36
3
27
21
33
60
90
173
19
137
28
75
57
33
83
25
23
36
49
39
80
1
71
60
73
23
100
24
56
124
27
21
51
29
12
139
57
75
66
3
20
19
18
39
33
54
174
23
1
219
81
72
27
9
71
28
45
96
18
141
15
57
57
12
11
100
36
8
13
59
13
39
9
83
103
5
61
75
44
12
73
156
24
123
20
120
48
7
90
78
30
27
32
1
108
167
52
51
36
21
12
177
36
60
75
44
48
67
18
18
17
40
15
36
30
47
24
76
3
89
168
16
68
88
33
24
108
12
24
39
8
76
144
60
15
41
61
75
105
36
63
51
18
12
27
80
19
36
5
13
119
64
69
60
195
3
18
11
7
54
107
40
12
33
114
36
36
30
99
9
54
78
87
57
180
15
20
88
15
57
129
36
18
12
6
84
3
20
4
69
288
12
72
3
3
69
33
42
102
3
72
69
24
180
12
95
52
36
21
11
28
84
21
72
11
97
12
18
18
107
60
1
3
44
112
32
61
30
132
65
37
11
25
72
6
41
28
24
69
12
83
7
9
51
138
24
90
18
12
90
78
18
41
13
15
165
54
54
72
36
48
132
48
27
63
42
39
33
39
8
79
210
179
100
33
11
36
37
96
231
3
113
100
260
48
37
102
5
121
27
44
61
18
5
7
197
48
64
33
108
3
15
54
147
3
84
17
72
223
141
21
3
56
88
12
56
55
89
73
126
90
72
102
41
24
16
20
7
96
41
16
27
90
6
102
11
48
40
72
108
36
105
12
36
47
72
13
12
119
28
8
52
81
270
9
15
90
3
8
7
90
102
6
84
27
69
155
24
16
3
33
51
108
9
9
24
108
72
30
29
16
27
6
18
33
168
48
248
4
108
80
211
12
29
85
54
17
24
172
93
3
120
20
40
72
8
1
222
29
115
17
19
18
107
52
57
66
42
90
177
21
111
36
72
33
12
155
49
11
48
7
6
15
3
57
9
60
18
30
119
61
23
76
84
32
115
198
51
128
85
3
123
24
113
85
47
55
54
71
19
54
63
15
57
8
25
12
39
3
5
13
36
83
4
24
45
54
41
16
75
105
57
15
164
48
73
6
120
6
30
41
36
199
12
9
9
144
23
52
60
9
90
9
63
144
114
12
42
18
191
1
96
36
75
141
54
21
63
21
92
96
7
57
33
36
47
28
72
273
39
32
1
72
84
60
59
7
81
27
36
41
40
33
30
9
128
13
15
21
107
40
99
96
48
6
15
32
28
105
15
39
33
21
12
27
84
15
9
68
48
55
89
28
140
85
132
95
133
18
17
4
44
36
28
56
67
45
141
12
60
15
93
119
43
21
48
60
9
24
18
5
36
61
18
24
90
47
64
45
54
41
163
33
57
156
35
73
143
7
33
15
65
7
29
13
54
33
51
5
84
1
60
30
57
93
102
5
181
12
3
39
54
39
140
4
9
75
44
85
15
15
18
35
4
129
54
18
75
87
66
71
127
129
8
43
144
233
4
3
30
147
93
36
36
48
27
156
56
24
16
33
23
48
24
49
54
5
12
16
60
12
51
53
4
72
33
39
51
42
48
71
7
12
5
139
125
28
177
11
79
54
3
33
126
17
48
109
3
3
108
57
63
57
60
27
5
121
11
48
4
99
18
3
44
49
71
4
20
28
3
90
59
115
126
219
60
8
25
18
5
7
42
35
108
40
45
18
42
39
33
11
25
72
23
193
102
222
138
18
83
280
20
31
18
47
24
24
139
93
3
41
61
36
96
195
3
33
92
124
44
13
72
18
36
48
57
32
37
54
162
24
111
135
65
ABCD 97168485608*3^$a+1 [50018]
42
78
5
19
42
159
20
7
48
65
4
3
53
31
24
125
7
33
44
31
21
99
66
71
49
24
24
63
24
51
54
3
15
17
64
12
9
18
5
7
18
18
17
12
36
4
84
15
21
44
19
33
48
24
27
30
24
47
55
17
1
35
31
24
17
127
66
6
45
8
85
6
12
5
85
30
69
69
27
39
21
32
7
24
9
32
25
36
60
3
21
15
8
1
15
20
31
21
15
113
12
7
60
101
25
6
21
15
5
19
84
161
31
45
3
9
20
16
20
60
55
42
15
15
12
18
27
48
3
60
120
17
12
1
71
13
30
12
81
33
66
89
52
39
24
17
7
5
16
20
36
40
56
7
18
3
45
24
83
48
37
24
18
21
15
6
51
3
21
15
6
12
120
27
8
36
16
56
72
108
4
15
120
24
12
5
49
35
4
104
37
3
51
21
68
72
36
60
7
78
84
119
52
72
3
9
39
24
45
56
55
12
24
41
127
90
71
12
19
36
5
4
24
57
39
15
53
37
111
24
9
59
7
45
48
8
40
243
12
30
18
45
20
19
21
75
12
18
6
21
144
60
24
72
9
11
12
16
21
15
33
3
9
3
68
127
12
6
54
24
5
4
51
5
61
3
45
66
17
60
12
16
21
18
18
108
66
29
112
15
117
3
12
72
9
9
18
5
49
15
63
12
5
36
144
4
21
75
15
29
55
17
19
84
21
21
18
45
44
67
29
25
27
92
52
15
6
114
6
48
111
165
84
24
102
9
69
90
12
5
108
127
36
89
24
4
68
64
45
48
23
115
5
49
51
120
9
75
20
24
79
12
60
24
72
60
29
25
54
12
5
7
33
8
24
13
3
20
67
18
71
136
24
33
23
7
18
15
20
25
15
27
6
30
6
15
3
57
96
60
24
75
5
19
5
151
9
20
1
336
95
85
63
12
69
39
24
8
37
12
6
5
43
45
15
24
72
21
3
57
63
69
20
48
40
87
57
21
114
6
48
95
36
36
19
105
75
36
69
20
40
15
48
18
90
54
11
108
84
25
15
3
30
78
9
56
16
20
4
9
18
24
53
67
24
77
25
27
3
12
17
36
97
78
18
27
27
57
15
41
64
36
15
29
79
17
19
21
8
52
60
117
3
9
6
33
75
5
36
36
52
8
52
21
12
23
72
4
68
43
60
9
80
43
33
32
36
1
54
21
75
165
3
5
36
145
54
12
21
20
7
45
51
24
21
32
49
138
30
63
27
18
15
8
67
17
37
3
20
67
66
18
66
15
36
32
1
35
61
111
3
29
36
19
102
36
39
48
48
80
40
60
48
15
17
52
8
72
28
99
101
25
83
67
5
55
77
67
9
57
27
20
13
42
6
6
6
3
32
12
16
36
8
108
28
225
60
24
90
33
45
24
59
24
48
37
107
4
24
33
35
28
15
137
127
48
53
85
72
54
24
12
24
36
9
9
30
105
120
24
81
59
25
6
5
52
63
5
19
5
36
1
3
176
55
12
24
24
5
1
71
97
18
42
36
30
12
24
6
15
48
15
9
72
3
72
60
18
35
72
43
42
54
6
6
17
36
52
69
66
24
41
108
1
54
6
6
9
45
24
6
101
13
30
9
48
8
16
24
216
135
9
99
17
124
21
6
29
36
4
105
35
19
24
45
27
53
1
51
99
24
17
4
39
18
24
131
55
78
155
19
5
67
36
48
57
27
57
8
37
51
20
4
21
27
111
5
52
15
18
12
12
6
41
4
75
17
43
5
1
6
29
49
66
18
18
132
120
48
5
88
15
5
55
12
113
52
159
24
36
6
18
5
16
3
5
16
20
67
48
5
25
11
1
99
96
39
24
36
129
9
42
78
23
25
63
152
72
61
27
68
79
12
33
8
43
66
30
45
99
60
42
23
4
3
30
27
15
72
24
21
20
24
25
6
36
5
43
6
35
40
3
42
6
114
111
12
20
28
8
37
30
17
1
59
52
135
60
66
3
45
12
3
15
45
72
3
105
12
20
84
16
24
3
21
39
42
6
18
35
1
75
8
96
115
9
27
21
33
36
15
33
78
33
51
45
51
78
42
69
63
12
84
17
49
15
24
9
12
35
13
3
8
1
135
24
39
12
30
3
36
57
23
91
69
9
6
24
12
48
12
84
12
24
54
111
33
18
9
81
3
45
59
40
27
36
69
8
7
18
15
75
117
129
59
97
30
36
9
63
125
76
96
108
33
30
17
7
5
4
20
91
120
21
9
11
28
21
15
33
60
6
65
97
39
36
12
32
85
111
39
45
3
5
31
5
16
39
17
7
18
54
9
27
17
31
21
56
28
9
6
36
21
3
6
11
4
128
12
28
21
15
27
17
1
59
12
1
114
24
21
20
25
15
48
56
7
24
5
16
8
16
39
24
36
5
55
17
112
68
43
36
6
198
65
16
24
32
19
89
76
105
30
89
1
6
17
31
17
4
36
192
147
21
20
7
60
72
6
3
24
15
6
51
45
15
33
35
43
18
15
12
27
12
60
21
15
9
24
20
156
24
52
69
35
133
15
27
9
27
18
15
15
89
16
92
52
33
23
7
42
3
20
43
29
36
4
87
48
5
13
24
15
15
53
7
30
39
12
3
17
193
39
8
103
6
83
67
30
30
45
3
5
31
30
11
13
51
87
117
48
87
53
13
15
92
85
24
78
57
44
91
105
56
43
6
3
63
12
17
4
36
15
60
168
108
33
27
17
52
75
18
6
21
44
67
90
15
12
3
33
60
27
132
21
24
20
61
11
96
88
39
36
24
45
36
39
12
90
51
39
18
23
43
21
3
17
24
1
60
15
33
83
13
59
13
39
21
23
4
27
96
29
36
37
23
13
ABCD 97169650036*3^$a+1 [50040]
105
255
48
27
138
35
13
27
93
47
40
68
67
5
43
114
11
19
17
241
42
33
27
150
3
20
253
12
48
11
24
55
9
45
11
52
147
5
16
32
67
48
17
28
33
54
90
6
60
45
45
27
3
17
7
66
30
245
100
75
30
84
18
29
79
90
15
12
33
30
9
56
25
24
36
72
3
56
13
3
15
18
24
3
87
93
87
30
23
52
15
6
59
36
12
72
16
116
36
52
36
20
36
1
18
12
72
17
31
78
180
30
9
36
57
15
32
13
42
77
16
12
171
117
180
33
102
18
27
27
53
73
24
30
33
15
53
139
150
3
45
60
23
55
30
24
30
168
42
3
44
1
35
7
66
11
31
117
3
29
139
5
49
60
6
42
60
3
45
39
3
17
43
213
164
1
42
48
30
60
24
47
16
87
17
1
12
3
132
15
30
156
12
30
48
30
24
143
120
43
9
80
1
11
13
83
67
48
45
92
12
103
30
120
36
24
18
33
27
12
17
108
88
57
63
8
19
6
12
78
24
78
168
30
42
23
79
36
54
36
174
90
51
75
54
131
124
20
36
79
21
9
51
32
13
114
41
109
126
9
165
35
40
21
11
163
5
28
132
111
117
87
60
5
85
30
246
114
66
54
30
23
7
66
119
25
36
12
23
109
30
18
15
60
20
28
15
185
24
43
29
16
12
15
108
30
63
20
36
24
157
15
3
17
37
123
240
3
30
12
63
87
197
1
95
7
77
36
49
11
84
55
5
12
16
33
30
9
8
52
75
6
12
35
73
15
15
42
12
111
27
5
52
21
107
144
43
60
18
78
42
47
61
47
72
16
135
174
48
18
102
12
75
51
12
60
33
9
108
42
6
210
30
15
20
12
43
9
15
30
155
256
57
138
5
7
5
73
95
55
54
15
15
60
66
174
6
39
32
109
75
15
12
222
30
65
31
5
49
15
36
75
114
36
11
16
45
35
28
60
87
12
66
15
12
8
25
39
8
25
48
15
129
30
90
6
105
9
18
42
60
36
54
48
5
72
25
150
150
11
112
12
3
150
42
96
5
127
72
65
96
124
20
61
59
88
45
18
65
37
42
101
139
6
15
60
99
30
66
30
54
77
31
45
3
17
25
3
9
96
24
75
81
99
45
11
72
12
55
48
45
192
93
59
48
91
105
44
73
18
12
5
25
162
90
11
79
18
3
204
33
35
160
57
36
95
84
1
15
9
11
109
30
18
108
24
35
31
9
45
30
65
13
18
57
147
33
44
91
60
102
135
15
101
67
5
7
6
15
39
5
48
52
36
39
66
90
117
27
21
69
11
67
197
25
108
102
5
25
48
72
6
162
47
25
3
3
324
5
43
60
30
18
84
45
3
90
12
11
127
17
25
191
160
104
61
42
18
84
51
9
6
150
54
33
27
18
48
12
3
9
6
24
6
12
27
21
24
11
7
12
30
167
1
59
103
105
63
17
115
65
235
53
12
16
105
42
252
5
85
6
17
97
3
75
17
61
15
27
30
48
30
54
48
42
36
120
9
123
93
204
3
17
1
35
19
18
63
44
16
56
36
12
43
12
33
27
36
144
105
33
60
83
36
13
90
6
35
19
18
192
36
75
9
47
24
85
15
15
101
1
12
60
47
139
9
20
156
40
32
13
24
15
20
40
15
5
1
84
35
85
47
31
48
5
19
66
84
36
240
27
237
11
19
18
132
6
9
21
11
109
15
9
36
11
36
268
9
35
1
15
27
65
52
33
42
6
39
21
159
21
12
12
180
143
55
42
6
41
28
8
163
65
55
41
103
78
78
9
45
90
36
12
42
111
132
48
15
72
29
13
96
54
45
63
17
16
15
57
3
102
35
52
33
23
40
20
37
27
81
15
32
97
11
109
3
105
3
32
72
16
45
84
3
20
43
132
60
45
15
137
55
17
84
97
47
13
12
120
30
6
60
24
108
63
9
47
28
33
48
215
36
109
47
37
35
43
12
18
18
41
1
72
35
36
115
54
75
3
18
39
3
150
23
36
139
101
31
42
15
21
87
32
16
80
36
19
30
95
100
44
1
47
7
45
45
47
43
78
75
44
156
25
18
12
48
65
12
25
240
132
75
20
55
137
4
39
141
92
25
12
51
177
18
54
111
ABCD 97169858348*3^$a+1 [50007]
120
45
107
43
48
24
5
85
72
120
3
21
72
72
75
27
6
108
216
83
7
54
54
53
64
56
7
18
18
90
27
45
35
13
6
101
235
77
37
126
138
51
3
150
18
69
75
48
18
78
234
35
232
56
72
55
102
51
9
15
33
135
168
3
114
12
71
73
87
72
165
222
48
60
12
45
99
69
117
3
45
27
285
3
48
24
120
111
65
109
11
112
72
99
29
40
21
36
138
53
72
43
45
24
3
162
18
126
162
54
126
5
13
54
45
80
120
1
47
49
90
120
78
18
45
117
27
93
96
339
93
18
12
18
162
114
15
8
112
21
24
90
144
9
72
296
19
18
27
8
120
91
69
3
24
174
47
133
59
1
39
192
3
18
27
21
107
19
6
210
108
144
96
17
40
80
7
33
33
60
27
27
18
102
42
131
43
24
162
48
18
17
61
126
36
105
75
189
81
162
108
108
234
3
117
75
128
40
33
36
90
84
96
21
117
27
171
42
30
42
83
7
30
24
51
39
12
18
27
105
144
15
111
84
60
48
6
54
45
72
75
141
57
42
54
126
144
12
69
56
160
45
48
219
120
80
55
36
69
120
27
210
18
18
180
72
35
1
39
8
72
43
18
126
60
30
126
18
132
47
40
57
108
126
54
18
45
225
39
216
33
119
235
125
43
18
219
27
101
7
33
243
120
197
109
18
18
18
24
18
18
81
3
117
96
57
78
17
127
18
23
72
43
69
21
27
48
15
65
49
48
60
35
88
75
30
159
120
51
69
75
45
48
48
39
198
27
81
90
84
36
72
42
48
60
156
36
108
150
12
41
184
48
48
99
108
36
77
157
126
21
56
85
120
78
29
163
24
18
3
15
48
132
69
123
53
73
39
57
144
12
18
89
37
11
25
207
207
225
96
75
285
3
6
174
201
128
67
6
39
96
264
15
41
133
54
5
73
90
69
33
23
19
138
3
165
35
37
90
48
9
56
97
18
117
51
149
43
18
6
210
96
99
9
90
29
40
3
165
9
15
45
30
93
75
12
113
88
24
120
3
5
120
37
36
30
60
5
160
189
24
90
126
54
29
37
6
180
18
119
7
30
18
78
30
24
30
18
90
78
48
29
103
9
96
147
45
128
19
6
48
60
99
3
24
45
8
1
144
15
72
123
5
181
27
24
75
90
54
29
48
43
162
54
18
75
123
78
207
24
21
102
90
18
114
18
138
24
120
11
13
12
95
49
15
8
55
33
24
45
168
18
162
162
90
30
6
48
114
53
55
102
96
51
3
282
144
51
135
36
189
45
36
138
21
48
120
72
69
144
156
47
64
176
79
33
15
126
51
216
135
137
48
7
108
144
21
80
43
29
88
24
8
13
35
19
78
12
123
57
78
105
21
27
24
93
30
36
9
123
125
13
240
27
183
17
37
123
24
75
53
120
1
90
29
40
21
492
30
78
107
85
35
40
200
184
96
24
33
143
192
48
127
48
198
60
270
9
57
144
87
99
45
3
93
24
51
18
99
57
15
3
42
144
84
132
108
156
114
113
64
3
5
7
33
48
189
24
27
24
75
156
57
ABCD 97169928712*3^$a+1 [50032]
24
61
36
56
93
51
63
13
23
49
20
12
40
5
19
11
61
17
36
127
23
1
24
72
48
5
19
71
21
3
33
12
60
36
4
11
141
15
21
52
12
5
60
15
16
8
40
5
27
28
59
1
32
72
36
144
16
20
4
11
30
6
129
4
68
87
261
40
29
151
71
9
40
60
5
96
18
30
43
20
28
12
47
150
63
39
13
47
109
11
249
51
13
8
60
12
16
125
27
27
57
4
125
15
4
12
5
43
8
24
84
99
12
18
66
57
28
12
29
63
100
11
66
43
35
45
136
24
152
28
11
66
90
93
48
4
68
15
81
72
99
1
24
83
37
5
18
37
29
91
36
29
30
54
6
13
11
117
52
68
24
45
48
6
49
5
63
48
144
16
65
30
6
15
15
61
47
33
33
79
17
79
11
54
31
35
13
116
4
72
60
5
78
21
39
42
18
13
8
165
30
60
36
13
48
212
51
49
56
99
12
109
20
9
156
36
31
29
3
15
37
29
7
20
27
33
27
57
28
212
3
37
29
15
52
8
12
3
57
28
12
8
4
11
25
11
1
8
12
24
3
33
28
116
88
11
54
7
89
6
13
11
9
48
72
36
112
89
231
28
12
180
104
24
12
24
4
95
45
4
36
44
57
15
39
24
12
13
20
21
39
52
48
108
12
12
20
3
6
7
107
205
152
3
12
13
36
89
7
29
31
29
79
20
28
23
25
32
39
24
9
148
48
35
37
12
8
39
84
57
120
93
7
59
25
20
3
45
76
41
138
37
20
75
1
23
9
87
60
1
29
3
12
15
21
160
20
9
138
21
12
4
24
44
52
44
16
84
5
7
8
15
9
75
1
72
8
15
61
53
12
75
63
61
60
104
28
47
1
11
93
76
11
21
3
61
68
88
20
12
16
11
25
8
81
19
47
81
40
32
81
31
36
59
9
39
33
33
84
43
8
52
23
30
6
9
69
6
57
40
59
9
21
63
40
251
25
44
220
56
75
9
28
53
30
1
68
28
23
36
18
6
21
4
35
49
77
30
18
7
24
120
104
12
3
21
36
84
9
55
32
3
60
6
51
36
88
59
1
20
12
87
21
4
5
6
37
44
45
19
60
29
7
140
75
1
12
167
21
39
49
12
8
4
32
16
68
64
12
29
19
35
21
60
15
69
16
5
6
49
5
54
73
72
48
77
51
12
3
84
90
60
51
24
21
67
24
48
36
36
29
67
8
36
4
20
15
181
68
72
9
27
9
19
44
60
21
30
21
9
79
17
183
57
15
76
12
168
80
24
100
89
30
25
5
7
44
64
36
68
52
20
39
1
80
76
47
57
136
44
3
1
20
52
84
44
12
3
6
51
28
24
35
181
20
36
40
44
24
12
28
80
76
41
19
41
63
21
87
48
52
83
25
5
19
125
7
29
19
11
36
60
25
5
39
72
4
24
84
5
27
64
35
49
20
51
1
120
29
144
55
8
63
1
95
73
11
81
40
5
19
24
8
3
30
7
12
20
76
29
51
100
101
31
23
57
72
48
39
49
95
157
72
20
148
68
40
24
47
84
1
36
8
21
31
17
55
137
3
45
51
4
12
59
1
96
80
88
156
20
4
59
102
3
36
51
69
132
27
6
60
36
48
123
52
8
39
13
17
3
88
20
184
104
4
32
16
20
84
28
156
59
33
3
84
72
21
12
51
49
8
9
91
17
7
48
8
72
72
108
15
6
30
120
1
144
32
72
16
59
1
72
72
140
52
20
180
64
65
60
84
55
71
30
15
36
4
92
3
25
44
12
3
102
3
16
56
36
72
72
39
96
108
60
1
131
78
55
36
104
52
20
76
24
60
20
28
5
7
8
21
39
15
33
27
12
33
15
1
95
21
45
60
15
144
16
155
49
20
75
157
77
51
64
20
27
48
37
56
88
56
16
68
16
108
56
9
60
3
124
188
27
21
40
92
51
24
6
99
36
12
3
37
60
29
78
13
20
3
25
5
55
20
75
25
29
27
64
5
151
140
15
49
11
145
35
21
4
23
57
16
12
41
66
33
111
81
28
36
84
12
56
3
6
91
72
11
57
28
60
36
35
21
52
92
33
103
29
78
1
20
16
24
5
91
5
30
48
120
25
17
15
76
60
53
90
85
56
4
156
24
5
7
32
28
23
54
6
1
20
40
36
84
24
24
92
4
5
7
47
60
12
1
132
12
80
76
32
51
45
12
4
60
5
31
44
96
9
138
33
112
47
48
72
9
111
9
4
35
12
49
12
32
16
215
61
35
69
45
30
24
1
24
11
36
1
47
6
19
8
24
75
120
90
111
28
12
48
32
60
9
43
56
16
20
45
31
8
36
96
3
45
39
97
8
15
1
11
45
9
207
3
30
7
24
23
61
125
7
24
24
35
21
99
25
20
12
52
48
209
18
21
4
8
3
37
32
15
61
41
30
13
41
6
73
17
15
15
129
12
33
31
68
88
48
12
8
136
240
20
3
60
141
4
12
20
156
9
19
59
121
32
48
40
36
24
41
55
20
4
29
30
6
30
ABCD 97169957616*3^$a+1 [50049]
36
119
187
54
195
39
162
99
80
1
195
168
15
21
15
144
17
55
45
9
144
15
116
13
72
471
69
270
360
89
91
9
156
123
21
140
52
93
36
11
205
183
141
90
36
5
124
80
16
48
96
99
21
56
283
21
33
180
3
44
43
113
49
39
200
121
215
36
108
1
95
49
47
79
54
252
432
288
162
113
49
75
120
183
36
177
444
153
162
21
128
96
79
21
144
87
54
15
24
140
60
139
21
51
18
108
99
84
140
181
39
51
125
144
52
380
73
87
48
117
243
9
18
29
280
60
135
89
60
16
105
135
63
162
144
15
120
156
213
18
144
69
111
149
49
36
11
204
91
381
8
180
76
20
124
32
84
16
80
60
109
179
1
99
12
20
204
36
148
12
9
216
15
44
136
3
36
5
49
147
105
108
51
75
5
144
40
189
108
288
135
300
132
8
37
335
133
71
4
69
27
261
18
21
84
39
297
36
99
144
41
156
163
17
145
90
18
51
84
92
348
112
180
15
90
3
51
21
8
205
54
21
105
72
39
123
57
80
43
101
100
56
31
69
201
18
105
39
81
32
48
132
100
39
341
144
1
3
96
81
90
65
60
40
44
16
9
51
48
32
49
51
39
144
36
69
39
36
21
69
87
164
156
79
9
9
87
204
12
128
109
36
135
135
234
71
19
17
181
15
48
27
18
11
349
144
87
80
103
18
275
175
9
44
16
75
65
36
43
36
144
125
96
121
159
75
18
108
144
108
108
615
285
39
60
63
18
15
84
36
117
51
96
33
83
79
90
39
69
11
169
71
76
36
44
144
132
73
54
33
180
129
75
36
285
108
36
219
15
165
32
109
15
21
95
49
155
280
96
27
77
136
39
5
13
36
36
11
28
72
24
9
375
36
80
16
140
19
21
104
91
630
99
153
216
15
80
16
33
111
80
61
15
93
3
20
28
111
90
36
35
73
15
60
105
27
9
36
90
18
47
4
44
132
187
33
84
144
80
192
43
126
35
96
157
216
47
7
101
25
15
201
18
90
147
195
29
16
36
224
73
36
51
345
18
33
120
104
196
69
11
48
31
225
176
4
60
21
63
315
65
61
35
55
54
111
33
47
115
29
112
57
18
165
288
15
21
141
18
21
56
228
37
15
44
16
60
24
3
36
21
144
15
65
61
18
17
316
63
36
126
3
32
144
60
175
65
79
36
90
18
18
135
153
15
20
96
16
60
20
208
32
48
52
60
219
126
35
73
216
15
36
ABCD 97169994778*3^$a+1 [50032]
55
120
60
60
56
136
53
12
79
84
125
36
60
3
52
89
31
168
36
5
24
43
48
84
65
72
39
57
43
5
75
64
12
41
24
31
44
4
20
52
92
52
24
17
123
84
196
20
57
12
75
57
48
27
124
20
16
60
5
55
5
19
24
12
96
24
65
199
12
24
8
81
7
24
113
7
41
144
15
33
7
96
24
44
69
43
65
3
69
43
17
67
20
100
8
100
41
36
48
31
144
12
101
39
4
5
24
43
5
19
36
144
41
7
17
24
99
45
55
108
32
12
16
8
76
36
60
24
60
8
16
20
81
36
120
19
24
12
120
44
28
72
48
80
57
31
44
88
12
8
28
44
108
21
135
81
96
48
36
15
76
8
4
108
29
31
149
24
19
132
44
24
136
101
43
101
31
36
24
5
55
8
76
116
93
96
51
9
39
112
89
96
19
5
39
60
16
12
132
12
29
96
60
84
111
21
7
12
53
163
92
40
12
5
135
105
79
12
12
36
36
41
3
36
33
7
48
56
45
36
31
284
21
24
15
16
5
27
52
24
20
21
48
156
55
12
48
29
91
12
24
24
125
31
5
60
31
24
156
89
3
40
48
89
15
16
132
77
55
80
100
84
36
96
48
36
20
120
40
41
60
27
40
108
5
120
43
24
197
19
12
132
48
12
96
20
16
5
48
43
68
9
51
69
43
24
80
4
12
48
12
24
8
40
116
36
240
16
65
39
33
55
80
33
67
48
17
7
5
43
41
31
60
84
5
39
28
29
55
24
12
104
60
16
29
103
12
60
44
40
41
15
16
12
41
7
12
36
5
91
8
72
9
15
16
101
48
60
31
120
29
135
16
5
79
200
9
43
12
108
144
44
69
60
111
112
17
31
20
36
4
36
24
41
79
17
108
55
36
24
12
8
57
19
5
79
65
144
27
21
3
9
300
43
8
36
93
127
8
28
108
80
40
20
81
43
36
281
115
53
51
76
281
12
43
113
15
36
4
41
135
4
56
100
24
96
80
40
24
12
32
36
16
180
36
65
19
24
96
20
45
103
32
88
77
103
113
12
132
31
17
67
164
21
55
149
151
65
139
5
31
20
48
88
12
41
24
51
64
17
15
33
55
176
4
96
24
65
15
16
36
48
41
67
17
7
161
43
132
8
9
48
67
12
44
100
24
17
3
72
4
65
67
12
41
31
96
108
72
17
43
65
7
168
8
24
33
123
144
45
15
28
12
12
108
12
65
84
55
12
132
12
20
196
5
19
48
120
32
4
41
84
36
31
32
16
137
67
32
124
12
77
55
132
5
15
64
17
7
176
9
60
43
113
51
21
12
67
8
153
67
12
20
9
36
151
53
12
63
9
43
24
24
20
40
96
89
15
9
27
21
144
55
29
84
127
8
57
15
64
65
55
12
12
72
80
120
9
55
72
65
144
84
12
24
24
7
12
32
4
77
67
20
120
33
39
16
29
99
52
8
16
60
65
75
4
36
48
36
77
7
5
96
15
52
24
60
8
12
40
89
7
12
113
43
41
15
24
177
79
44
96
16
77
115
48
44
136
8
16
20
249
19
96
72
48
80
4
12
60
44
16
41
48
36
91
65
24
75
21
3
36
148
36
96
36
29
31
24
36
65
84
24
19
113
60
27
105
91
17
7
60
77
15
180
4
36
29
72
175
48
12
8
112
12
53
19
20
40
29
31
36
92
52
200
40
36
264
84
36
65
103
5
12
48
27
40
60
68
45
31
41
139
84
20
36
16
5
108
15
28
8
16
24
77
7
60
72
24
5
55
56
136
8
81
43
120
48
8
21
3
52
168
53
12
132
84
39
57
31
12
12
5
79
5
7
48
60
56
16
8
172
17
67
53
7
44
45
72
27
33
87
16
41
60
84
31
48
36
36
144
60
20
45
72
55
24
156
8
21
123
180
76
176
16
48
12
113
15
136
29
12
67
20
208
44
100
44
45
31
41
55
8
36
16
29
156
19
204
65
84
48
55
5
144
63
33
12
111
16
41
55
24
140
33
48
19
60
5
163
5
67
36
8
4
168
60
60
12
80
16
89
12
43
12
5
84
127
17
31
17
12
31
80
84
436
29
31
144
48
72
ABCD 97170041492*3^$a+1 [50000]
30
114
109
11
6
39
16
47
60
12
18
18
18
19
17
18
90
72
111
87
25
11
1
41
72
30
42
15
39
21
9
96
18
21
51
13
197
6
49
24
29
96
120
67
29
30
21
33
15
24
51
21
3
13
23
1
24
32
87
1
32
15
13
12
65
24
15
40
36
29
18
1
5
30
45
76
23
13
20
57
36
31
20
16
24
20
16
20
3
37
17
12
90
9
36
4
29
30
13
47
1
56
9
15
16
84
20
16
8
16
11
45
28
17
15
36
3
25
11
21
27
81
64
5
3
15
18
15
57
175
8
24
36
60
4
11
24
57
15
21
135
25
44
45
19
24
72
24
12
29
30
9
15
25
29
156
15
27
30
15
27
45
27
66
75
39
13
5
72
19
17
43
20
16
5
6
9
3
72
45
33
162
126
18
1
11
49
11
12
1
95
61
5
15
40
5
66
42
36
66
6
7
5
15
27
1
132
12
20
33
103
35
33
76
8
28
95
12
57
3
85
56
57
48
42
9
3
1
96
29
72
55
23
37
20
9
19
72
8
69
30
18
18
42
39
40
56
27
30
147
3
1
24
48
84
23
73
17
90
66
15
117
3
117
78
9
132
40
35
120
21
3
36
30
108
51
9
75
141
12
90
24
30
24
15
15
24
18
7
8
4
29
7
53
54
33
93
54
36
85
77
39
45
90
24
69
16
24
17
84
60
31
56
39
25
23
18
18
21
3
12
73
8
24
45
18
33
48
16
8
28
29
90
9
16
29
31
53
126
21
3
48
37
48
23
25
65
6
1
128
45
15
4
53
3
192
64
8
88
59
6
18
12
37
23
13
32
3
9
12
4
60
59
42
48
43
35
48
1
44
15
1
71
9
75
21
4
29
127
23
12
54
36
3
15
6
19
17
120
55
12
47
61
104
69
54
12
21
100
5
42
12
6
27
21
15
76
35
36
42
31
5
54
18
12
72
123
3
93
36
3
13
89
6
37
17
15
48
63
54
3
15
1
80
24
93
54
13
5
3
24
9
102
9
36
27
18
39
16
53
36
15
9
7
5
78
66
15
4
56
120
21
123
12
9
6
85
5
43
5
24
30
18
115
24
24
17
42
30
42
21
4
23
13
32
33
30
54
18
81
285
7
140
4
20
28
32
3
66
24
3
9
60
39
9
42
61
132
32
4
35
37
8
51
9
16
5
54
85
11
9
60
21
18
18
39
33
18
9
16
20
93
24
27
4
56
69
75
52
53
6
108
126
15
72
33
31
84
11
54
27
45
54
49
29
48
15
40
24
29
7
17
3
28
59
48
9
40
5
19
24
47
24
12
13
24
77
138
57
40
71
13
92
3
1
35
9
21
108
60
18
9
24
21
31
32
57
55
36
5
48
72
3
57
19
11
18
87
28
20
27
18
6
84
6
18
72
66
3
12
148
17
99
9
31
5
3
28
108
32
33
30
69
12
40
8
16
32
3
36
108
60
48
24
25
80
4
17
90
85
59
21
27
36
21
15
1
185
19
20
81
7
8
28
12
35
13
36
29
67
68
12
27
6
27
93
67
24
24
144
68
4
8
16
5
42
108
12
24
9
136
29
24
12
18
37
24
116
3
90
63
4
23
6
67
20
105
3
4
17
31
24
35
49
35
25
101
15
9
36
15
93
48
3
51
33
108
4
53
7
11
60
49
35
45
81
7
68
28
80
51
36
54
115
11
24
21
117
51
39
1
41
15
16
5
3
9
3
3
57
72
12
15
21
15
72
121
80
12
57
27
24
27
69
4
20
16
29
27
9
6
133
5
42
13
20
39
21
72
60
75
57
57
15
105
15
24
16
5
63
28
35
13
5
99
3
25
140
3
37
80
3
25
12
5
19
11
90
78
12
13
11
33
33
63
4
137
18
57
64
12
5
18
60
61
20
16
83
121
140
24
87
69
45
51
52
53
42
1
11
1
23
61
59
1
5
15
159
145
24
17
90
21
40
5
3
36
64
29
36
156
6
45
75
33
9
27
45
30
6
19
53
156
42
84
9
16
24
24
5
31
17
3
12
57
18
18
24
27
3
72
1
17
7
29
42
49
5
144
15
36
39
81
3
33
48
9
3
4
20
63
13
44
4
20
40
24
5
36
12
24
3
108
27
18
42
30
15
81
54
25
8
15
9
63
72
1
24
140
21
39
48
3
48
49
5
31
32
9
90
9
96
3
13
29
31
8
99
45
28
44
63
36
1
41
19
68
3
13
5
66
69
112
5
30
13
11
48
6
12
7
47
45
24
45
67
59
1
17
12
151
8
16
36
59
49
36
59
24
18
18
30
7
17
3
15
30
42
66
6
21
45
15
48
45
6
9
9
75
28
23
30
19
5
3
15
57
16
24
11
12
33
76
20
33
7
8
96
40
120
5
30
6
39
40
5
19
60
11
9
105
36
15
60
52
20
27
6
66
9
156
16
35
33
96
15
6
79
41
7
11
72
24
21
40
8
12
3
1
8
33
19
71
25
113
27
24
3
61
44
52
5
43
32
16
140
4
53
7
11
24
1
12
23
73
35
45
36
9
12
3
16
24
11
96
18
54
121
5
12
19
41
103
5
36
15
3
1
20
87
102
43
65
54
6
30
90
24
19
24
32
64
32
39
18
7
35
13
12
5
24
30
9
16
56
45
19
35
42
43
29
3
213
7
23
54
7
11
114
19
47
24
126
48
19
20
16
35
45
4
11
36
9
9
43
47
48
97
83
18
72
19
20
75
13
35
6
39
33
18
49
12
11
9
60
39
25
29
7
41
18
6
79
5
114
21
16
35
45
4
125
87
9
18
30
7
53
18
18
12
55
5
7
101
27
24
15
6
72
3
9
99
76
65
30
36
13
11
30
54
6
36
54
1
8
16
60
35
1
17
90
33
3
42
18
61
24
41
18
1
29
3
28
41
36
7
12
24
56
15
18
31
17
24
31
17
31
5
99
51
12
24
90
19
20
24
48
9
24
12
132
48
3
57
103
96
48
35
6
12
114
48
57
33
3
88
95
1
8
27
48
6
7
167
72
24
61
41
42
36
ABCD 97170099506*3^$a+1 [50017]
18
54
24
19
17
18
12
1
89
90
54
144
55
161
79
83
72
78
48
36
54
54
72
54
57
69
24
51
3
13
17
18
18
72
163
149
48
42
145
71
30
54
18
19
125
96
19
65
78
33
3
102
18
37
53
6
48
18
3
16
185
48
168
127
48
35
24
156
18
204
27
135
25
11
18
30
54
111
16
125
51
3
42
54
36
18
135
16
48
53
123
51
108
42
103
71
6
30
78
87
15
193
11
12
25
17
66
90
36
24
54
33
33
31
23
72
36
114
54
90
126
108
66
24
7
59
6
48
18
93
57
7
23
24
84
60
1
144
96
59
54
78
72
25
41
55
77
18
54
123
183
30
24
12
180
51
27
18
48
67
23
25
11
85
5
43
65
72
108
96
84
55
53
18
72
18
90
21
3
12
18
18
132
30
162
60
48
402
43
48
29
144
36
6
25
167
18
24
90
174
55
32
9
66
133
17
138
85
144
77
54
6
36
120
54
21
48
75
114
30
325
41
30
25
65
15
39
180
252
25
371
24
36
18
84
60
72
174
72
60
213
75
54
120
180
78
37
53
48
54
108
72
18
18
109
113
18
12
78
12
103
47
12
6
31
89
24
48
79
65
15
16
119
25
5
18
6
12
39
3
48
72
37
179
54
55
23
102
60
18
37
48
128
15
49
137
135
99
162
144
18
48
90
127
5
30
36
132
48
126
126
18
6
48
1
89
18
18
19
17
31
23
90
15
111
18
36
36
39
16
41
84
36
18
141
3
13
29
228
72
144
7
155
108
25
47
78
36
48
36
72
3
51
13
113
18
36
144
6
48
18
90
90
13
5
144
43
53
66
73
23
108
12
24
73
173
108
402
18
195
105
24
12
24
102
37
17
90
198
42
120
54
36
18
36
61
83
132
30
180
24
12
3
21
30
108
177
3
90
18
33
81
30
1
35
90
18
1
125
115
29
6
300
60
18
162
36
138
51
64
17
159
129
210
141
9
87
39
25
5
18
72
18
31
41
54
6
108
48
15
3
36
6
48
19
77
18
33
75
30
54
18
6
144
12
6
103
41
66
37
5
102
24
30
6
73
83
54
6
48
186
55
173
78
180
145
17
271
65
72
7
48
59
30
24
15
39
48
18
42
12
18
24
66
42
43
23
201
111
48
90
36
19
17
79
65
24
72
48
15
64
32
33
72
36
19
48
11
30
6
1
240
5
54
24
61
59
6
30
6
43
95
42
48
36
19
17
15
189
163
137
6
72
210
55
53
123
39
42
66
18
126
186
120
139
23
25
53
108
127
53
66
78
12
18
18
24
30
180
18
18
18
6
30
18
21
105
96
66
18
51
16
65
30
90
42
48
108
60
54
12
150
54
12
54
144
21
33
42
30
186
18
84
55
35
126
111
33
31
41
18
37
48
113
168
87
33
6
90
15
16
35
72
37
35
13
23
169
143
1
137
24
15
16
125
42
72
1
155
42
18
12
96
54
30
25
32
3
12
18
31
5
36
6
12
18
108
7
35
48
144
78
48
79
35
13
17
111
160
17
180
90
72
90
18
54
55
143
18
42
30
55
53
180
39
51
18
91
96
29
6
30
72
18
252
6
30
277
29
36
144
126
33
21
60
84
126
108
97
65
15
39
57
123
37
35
168
84
270
90
18
18
24
90
48
24
48
6
12
144
216
18
36
306
25
119
24
49
71
57
3
61
48
32
21
54
138
36
24
66
42
54
18
48
42
1
80
39
36
6
54
66
39
16
5
36
18
30
24
12
78
66
96
84
127
53
6
18
48
42
73
155
69
153
12
43
47
54
42
54
18
12
18
91
96
35
174
127
95
30
ABCD 97170557626*3^$a+1 [50069]
54
18
111
72
123
9
15
21
24
48
45
39
24
15
36
9
81
3
96
147
78
15
12
60
15
24
21
9
15
48
153
18
105
24
87
18
27
33
15
33
183
12
117
27
39
60
12
72
21
15
105
45
51
21
3
36
15
213
36
24
81
15
72
117
3
27
36
132
9
24
24
87
21
15
18
66
9
12
219
69
15
60
81
24
24
27
24
126
90
69
24
81
39
12
135
30
126
144
9
12
24
81
15
24
108
15
6
144
3
24
36
9
108
3
33
15
111
81
12
27
96
9
120
159
9
3
33
60
12
9
39
12
72
57
48
75
3
69
69
87
9
195
21
39
63
21
21
99
12
27
57
84
12
99
18
27
69
54
18
63
24
36
15
9
27
9
27
45
63
72
18
15
12
60
48
60
12
9
60
15
3
18
3
24
96
87
9
15
9
27
18
66
105
3
93
3
9
45
126
36
9
9
12
18
6
27
39
96
48
9
45
3
123
72
18
6
108
33
24
24
36
24
51
36
78
39
27
21
3
36
84
132
12
93
24
24
84
63
9
96
72
21
54
6
180
15
12
3
36
93
15
21
69
60
15
3
30
27
33
54
69
105
135
204
3
24
54
84
3
69
6
9
21
159
9
75
24
108
3
45
15
30
24
27
45
54
36
105
15
9
15
30
6
9
72
27
18
15
39
33
33
39
51
42
36
15
51
9
15
117
27
18
30
33
36
48
33
102
60
117
3
18
72
72
51
9
36
18
45
189
63
39
9
15
66
18
21
69
60
63
45
15
60
27
21
75
30
15
12
15
84
9
12
12
36
72
75
33
24
12
120
48
75
120
42
18
81
57
3
24
81
75
36
3
57
63
33
3
6
15
48
81
12
108
36
18
93
12
45
27
81
159
204
105
12
39
48
27
90
15
180
36
3
30
39
3
18
12
27
51
21
15
33
75
18
15
33
99
63
57
51
81
33
30
33
9
51
39
18
15
48
72
21
6
45
9
15
21
30
36
33
45
72
12
42
30
6
45
24
84
45
27
12
12
33
87
24
12
45
18
12
24
30
36
42
12
21
3
9
12
36
72
36
36
45
96
18
36
33
51
54
3
39
66
183
12
75
9
36
12
12
129
51
99
9
63
9
48
33
27
36
75
42
87
15
57
21
12
18
24
18
3
12
93
90
45
24
33
3
57
51
12
129
24
51
3
21
12
48
12
15
45
12
48
12
12
99
24
57
168
36
96
3
81
36
24
21
30
36
18
24
102
60
129
12
15
9
84
57
27
156
24
27
36
12
96
9
72
219
21
3
12
78
48
78
45
12
45
18
9
15
108
9
9
30
6
3
153
24
54
9
3
33
45
27
60
69
3
93
84
15
63
12
21
105
27
36
15
57
27
57
93
102
21
3
117
9
126
57
15
30
60
36
36
36
30
45
27
21
144
87
6
30
45
387
6
30
204
30
60
12
15
9
51
24
36
96
39
9
84
51
21
21
3
12
48
27
84
24
45
81
111
24
45
30
36
105
24
39
21
135
9
12
48
39
78
90
93
60
21
186
18
36
3
12
75
21
108
15
72
18
30
24
57
15
33
3
18
12
54
24
21
24
99
36
21
120
69
111
165
36
3
120
12
27
36
12
45
27
132
9
57
3
36
168
117
6
138
27
33
39
87
9
9
48
72
6
180
105
12
39
9
60
132
168
15
9
36
9
198
54
30
24
72
30
15
3
9
72
36
33
15
36
108
12
9
111
15
9
45
30
21
21
54
81
27
81
24
3
9
81
15
15
108
96
45
120
36
9
15
9
135
60
39
33
3
66
15
24
39
18
18
36
48
33
24
75
126
3
60
21
15
24
15
129
87
126
15
3
81
24
45
87
12
3
45
117
3
15
57
60
15
33
24
24
9
3
12
51
114
12
219
12
9
135
21
78
30
39
72
21
87
36
72
24
9
96
123
36
120
75
9
48
33
90
9
27
18
36
27
87
18
138
69
132
3
18
3
87
45
3
6
90
30
63
72
9
42
12
42
75
33
3
12
12
60
24
15
36
36
105
24
24
24
48
3
57
60
99
24
12
60
12
33
9
36
48
39
57
30
24
54
123
57
87
21
54
66
24
54
81
39
9
48
3
21
15
18
27
60
51
33
27
9
9
75
84
213
18
141
48
45
6
21
69
135
27
33
57
3
81
3
21
72
15
69
63
45
18
33
36
39
9
36
105
15
12
12
15
57
15
165
51
9
39
45
24
12
81
60
3
51
9
57
114
126
3
69
18
9
48
12
105
123
36
36
45
63
12
81
15
24
108
12
96
15
9
33
3
9
51
48
9
3
72
3
18
51
15
6
63
81
39
36
15
21
60
12
48
84
21
18
21
33
51
57
60
39
24
45
15
12
108
12
153
60
27
60
24
24
117
3
60
36
3
21
24
60
27
9
12
24
36
183
21
141
42
57
24
45
102
144
153
81
27
69
30
ABCD 97170789778*3^$a+1 [50083]
12
120
84
24
96
45
63
132
60
33
42
101
19
105
140
28
36
21
39
44
48
24
43
18
15
24
81
132
18
65
108
37
72
15
36
192
80
4
15
9
96
84
92
52
27
21
188
60
136
141
27
20
43
9
135
5
16
12
60
80
72
16
75
105
24
75
36
65
64
15
29
4
3
102
15
180
48
188
52
20
64
116
79
9
24
176
52
60
39
30
39
60
99
33
9
83
36
300
67
54
83
72
108
28
48
21
48
72
78
162
15
68
72
4
60
132
48
44
43
9
56
4
24
20
112
72
12
36
60
57
87
56
100
45
60
15
44
60
61
3
87
54
75
24
57
83
4
273
75
84
48
92
36
64
105
155
16
8
304
120
45
35
16
20
79
198
3
12
168
9
83
169
35
16
20
72
25
48
135
20
49
156
39
24
12
8
16
156
32
36
37
215
108
64
8
19
81
24
20
1
39
44
391
9
132
105
60
15
60
15
5
160
9
6
9
20
108
73
179
16
27
18
83
61
3
27
89
1
11
40
68
31
306
3
144
8
28
132
192
80
48
24
1
3
120
20
4
3
137
12
124
51
18
267
3
5
13
3
81
18
33
57
15
27
36
12
117
44
36
55
45
56
67
33
15
53
112
75
173
16
3
72
9
72
87
57
8
36
4
116
24
52
24
12
32
25
18
57
8
4
20
120
96
25
63
171
45
81
123
80
52
15
29
16
72
12
24
20
100
12
68
1
51
12
36
24
68
100
48
32
52
116
61
111
84
84
32
24
4
39
30
35
28
60
20
12
108
52
33
3
36
44
12
28
21
11
25
63
9
30
45
27
81
45
63
44
55
21
51
33
68
40
57
11
4
48
80
48
40
36
140
28
68
84
100
195
36
42
12
35
16
27
65
88
180
27
117
128
37
83
43
33
9
167
31
29
28
72
36
48
12
108
84
12
105
39
51
60
9
60
104
48
40
48
12
57
75
12
93
18
12
33
12
33
3
44
28
60
48
24
27
66
15
135
173
36
28
8
28
99
33
57
18
45
24
75
9
72
8
127
114
15
33
63
20
7
45
96
140
7
53
40
32
64
156
84
81
87
72
3
105
48
20
28
60
12
12
3
54
30
45
24
56
156
28
60
56
76
32
40
72
140
100
123
18
54
33
3
90
135
8
37
47
67
30
71
28
24
56
76
33
251
1
36
39
68
72
40
44
72
7
105
20
48
168
40
24
80
12
16
135
17
12
36
7
165
3
137
112
108
8
28
12
27
41
121
3
20
7
21
15
42
15
68
97
11
16
144
32
24
48
16
141
3
27
9
20
49
87
24
44
40
3
30
15
39
33
27
30
6
5
180
60
72
28
24
111
33
84
8
40
72
60
20
13
23
40
24
36
36
48
63
33
36
111
144
108
72
29
76
33
222
21
72
12
24
44
55
17
25
63
117
18
65
156
76
21
54
6
15
68
172
20
7
53
100
9
6
45
24
3
81
72
9
63
236
37
99
56
4
24
156
24
32
25
63
96
36
15
45
12
33
27
156
12
72
3
189
44
12
4
36
32
100
68
55
53
144
37
18
45
123
192
153
20
25
3
24
12
15
6
27
63
113
72
112
48
27
93
12
36
12
15
162
11
52
135
45
108
32
25
24
51
24
51
5
175
9
81
15
39
41
72
25
63
8
84
85
48
39
111
45
39
65
60
28
177
23
76
117
3
81
3
48
312
12
36
117
83
52
63
189
20
61
210
54
99
12
24
20
24
36
48
7
150
18
18
102
33
72
68
52
33
23
16
60
45
123
132
20
13
183
9
39
57
54
30
119
64
12
20
25
198
45
120
48
39
9
9
27
21
3
156
68
268
8
76
15
9
84
3
12
168
45
12
252
51
30
147
120
56
12
115
24
33
33
90
60
72
12
33
36
20
124
135
57
60
48
27
9
9
35
133
39
36
24
3
72
89
1
63
72
171
17
88
92
145
27
168
3
24
66
39
8
16
9
35
16
20
ABCD 97170926278*3^$a+1 [50023]
32
88
8
4
48
27
5
28
32
28
92
16
20
192
12
97
59
31
53
108
40
8
97
35
28
44
48
48
132
12
48
12
43
144
53
37
18
101
187
17
36
52
93
59
121
35
1
11
192
67
29
12
60
12
16
24
20
148
228
9
11
12
85
23
4
63
18
39
36
51
33
48
48
51
41
12
60
28
60
33
155
4
120
180
36
45
59
48
37
15
260
31
36
221
13
75
20
4
36
72
68
49
35
36
60
12
12
7
36
57
20
16
20
49
71
144
1
159
60
56
4
56
84
160
20
48
12
115
81
84
51
5
12
160
72
75
36
57
20
12
196
140
25
47
7
33
3
9
45
3
128
12
12
28
20
72
36
12
40
15
17
108
73
95
139
5
88
68
4
20
28
8
67
108
69
8
28
20
19
65
61
87
120
27
53
37
135
36
132
3
29
220
3
18
155
25
95
49
11
120
4
56
24
1
155
24
208
20
12
31
29
136
15
9
36
9
11
252
60
112
20
36
31
81
20
12
85
36
119
48
60
79
9
20
204
36
4
20
31
54
35
96
72
72
40
20
108
172
51
5
31
41
13
35
4
15
5
28
32
25
11
25
35
52
8
49
36
35
72
52
56
19
41
52
8
64
20
13
63
24
80
96
144
48
148
32
88
204
8
12
108
25
23
24
96
37
83
60
37
3
84
56
40
51
41
28
44
76
32
12
60
13
83
52
20
40
3
54
83
12
40
153
3
20
120
60
31
54
36
59
40
72
8
12
40
93
35
12
72
16
44
76
44
36
72
48
12
55
72
65
43
18
215
60
60
40
20
12
48
49
3
15
53
37
15
8
4
80
37
54
137
28
69
11
64
51
17
12
25
180
51
44
16
132
72
56
60
12
12
96
25
87
68
84
67
41
12
55
5
36
60
72
132
55
21
72
12
327
33
20
28
60
32
36
79
5
13
35
52
3
53
1
144
27
8
19
5
48
28
9
63
180
60
12
128
48
24
25
143
88
39
41
4
200
96
12
72
60
40
96
12
32
1
35
24
60
25
3
72
8
52
45
11
24
28
20
72
36
40
32
28
20
31
90
59
72
88
32
37
95
31
90
47
48
4
45
11
24
76
84
180
20
28
45
72
23
160
68
84
25
90
125
28
60
12
20
16
9
75
48
8
40
84
20
85
23
48
91
21
32
1
15
60
140
100
80
19
90
11
4
20
16
72
48
120
15
29
43
117
48
69
11
7
93
105
3
32
19
9
117
23
12
148
24
20
120
28
8
24
48
12
181
47
60
37
90
5
48
28
20
64
15
5
60
28
12
56
4
56
85
39
8
28
20
52
32
1
15
20
12
7
41
24
148
68
7
233
24
60
16
132
32
60
55
201
24
60
93
95
103
17
19
69
12
63
149
13
23
40
20
84
31
72
45
48
84
68
48
124
8
48
12
40
20
12
1
207
20
97
11
12
60
187
5
28
20
55
53
40
32
19
33
80
36
60
12
13
35
12
97
18
53
12
79
29
25
227
52
68
52
108
60
153
15
24
120
21
99
80
16
20
4
240
48
92
48
37
111
60
20
24
37
51
48
104
40
20
7
93
48
92
48
52
117
131
12
36
64
27
149
64
8
12
28
32
85
51
12
120
8
172
33
35
72
108
72
37
51
57
3
20
4
180
60
8
49
83
60
1
15
44
16
20
24
28
285
47
76
32
97
3
68
24
60
160
60
56
72
19
41
28
32
97
35
28
32
13
107
1
87
3
72
117
80
37
111
92
85
11
61
36
47
16
24
60
108
12
8
12
1
107
48
12
85
15
68
64
120
20
28
20
108
40
21
3
68
28
9
75
68
127
5
31
57
32
100
8
163
9
60
20
88
108
39
18
47
100
33
3
72
32
220
56
60
169
131
12
52
20
16
12
8
12
133
54
113
120
40
15
17
28
68
120
12
79
93
68
12
7
101
52
36
9
36
15
60
69
3
12
57
108
126
5
24
61
27
12
36
80
40
39
5
120
1
90
5
84
1
59
28
12
128
28
24
20
96
84
133
35
28
20
24
48
28
44
40
8
72
31
57
48
44
256
24
20
16
32
52
80
16
57
75
8
4
108
8
72
48
60
40
99
72
141
3
17
72
73
15
68
132
37
3
12
36
12
ABCD 97170969856*3^$a+1 [50057]
36
3
27
60
17
72
139
36
30
3
24
3
21
63
65
25
12
114
234
42
77
25
15
21
3
93
35
85
27
56
61
35
25
15
15
9
21
51
15
57
201
95
24
7
57
27
5
16
27
93
80
112
144
9
111
24
24
75
96
5
24
7
6
99
8
112
72
8
13
11
16
3
45
15
48
9
9
23
136
3
45
24
8
24
1
63
8
40
15
54
6
53
40
39
30
11
7
41
31
9
21
27
33
15
39
105
111
12
12
6
18
129
24
21
3
27
5
205
60
63
87
18
23
16
33
12
54
60
24
33
9
119
1
36
54
29
19
5
13
171
8
64
24
21
24
75
80
31
81
80
1
23
88
57
15
39
9
21
51
21
35
25
15
69
96
35
1
18
29
7
66
84
6
48
29
24
13
27
32
16
104
55
33
87
9
3
12
6
59
37
30
141
3
45
48
3
5
13
27
141
27
63
9
3
78
78
36
77
1
12
27
63
150
48
11
24
31
81
32
31
6
12
72
39
39
54
54
29
7
48
17
40
32
40
32
7
17
13
3
15
84
30
36
35
7
17
7
81
39
36
48
21
96
15
9
9
24
66
101
48
103
41
40
51
21
45
36
15
32
43
5
48
16
45
24
12
95
1
47
24
72
1
30
24
36
6
42
5
187
6
12
3
8
16
33
63
69
66
9
63
105
33
42
117
45
18
126
30
6
36
132
15
45
59
16
24
3
93
111
90
15
21
18
66
23
61
11
55
114
15
24
8
16
8
25
72
143
31
24
6
35
144
1
15
104
7
42
6
24
66
23
19
42
3
8
31
30
75
32
7
33
33
126
33
111
6
51
81
6
42
18
90
24
27
8
16
8
31
6
3
63
30
27
9
111
21
59
31
48
41
7
33
8
16
15
41
73
47
37
27
9
60
24
3
24
32
55
17
31
17
64
39
9
39
113
103
17
48
40
9
39
21
6
6
12
11
1
15
8
1
54
6
3
120
3
36
9
51
69
141
11
109
42
42
23
7
24
12
18
11
25
15
69
42
18
24
47
16
39
9
87
9
8
13
12
6
33
33
30
144
153
8
43
6
15
24
153
15
105
23
48
61
11
19
69
39
9
15
168
17
1
63
96
8
24
31
153
15
9
93
66
30
75
21
3
15
9
8
19
30
114
5
24
121
15
32
1
24
18
45
3
21
33
23
1
60
3
32
31
120
24
57
24
80
31
17
144
7
177
159
24
72
9
72
128
16
15
18
42
30
54
48
12
117
33
6
18
12
18
36
18
12
39
8
19
42
6
21
15
17
73
36
42
18
71
13
155
25
23
37
75
8
37
59
1
15
69
6
21
87
17
1
18
42
18
33
3
18
27
15
9
48
93
3
56
85
3
80
61
30
5
72
13
72
27
3
53
43
42
36
15
51
36
30
42
65
31
9
24
33
108
35
96
37
3
56
16
9
48
42
21
69
168
12
15
39
6
48
59
73
23
1
132
18
129
21
12
63
9
120
39
117
6
30
23
16
8
229
12
12
3
104
13
60
6
12
48
69
135
9
80
120
16
9
71
24
16
15
9
21
36
48
15
69
6
21
63
90
12
3
15
78
108
60
24
11
7
9
80
13
42
17
1
15
15
48
24
17
7
89
24
67
84
17
31
30
3
56
19
21
33
36
6
21
15
108
66
75
33
6
9
48
24
9
15
96
21
42
30
96
3
8
13
3
32
85
108
12
186
36
29
40
104
13
192
59
31
138
18
5
1
63
63
9
9
54
6
3
39
17
16
48
8
1
144
39
21
27
24
135
30
11
72
16
21
60
15
9
39
69
3
69
18
9
27
21
81
39
15
65
72
7
36
48
48
18
126
30
30
9
21
24
27
9
47
79
17
1
12
11
13
6
53
37
54
5
31
12
108
24
48
6
11
24
61
35
16
24
21
12
15
56
24
37
18
17
1
18
21
8
40
48
45
48
11
144
241
36
11
64
32
7
18
47
79
6
27
8
1
12
18
57
27
77
79
41
7
57
24
3
21
27
78
39
24
21
107
1
47
1
24
47
91
21
48
21
18
84
18
3
8
31
6
99
24
33
15
24
9
36
27
8
24
25
63
56
31
17
25
23
7
105
15
18
30
66
12
3
51
6
60
99
63
6
11
25
114
30
23
1
39
51
66
30
21
24
9
12
24
24
51
8
19
18
11
31
33
51
5
49
12
11
7
54
27
75
125
1
63
57
24
6
12
6
23
40
80
31
17
25
18
77
109
162
57
48
8
31
24
6
66
41
187
5
1
30
9
8
73
119
16
69
54
29
31
17
16
189
18
65
31
54
27
33
95
72
40
15
144
65
16
3
48
90
18
54
11
1
23
96
1
95
48
91
69
72
3
5
1
6
57
39
48
42
23
1
15
24
15
90
30
33
111
17
19
42
42
12
5
40
80
19
12
9
32
1
39
56
13
24
59
31
96
30
59
1
24
15
39
42
39
104
7
24
113
7
89
7
78
24
12
23
1
23
1
102
6
42
17
85
35
55
9
8
7
65
16
32
16
24
39
18
12
27
24
56
7
65
48
88
15
41
61
75
48
15
18
42
18
35
16
33
36
51
93
3
3
12
78
51
3
18
83
25
54
12
84
66
111
32
25
12
24
11
73
47
13
99
9
78
36
69
111
17
40
39
9
129
24
47
31
17
96
85
3
33
6
102
35
7
24
24
18
12
12
48
15
24
69
42
81
9
36
66
48
30
3
48
57
12
35
24
79
9
104
31
30
3
72
39
30
83
1
95
88
99
29
16
8
64
24
117
72
27
33
48
48
23
24
43
18
30
30
6
30
51
9
111
8
16
45
27
39
234
6
18
39
21
12
18
5
7
41
13
83
ABCD 97171235204*3^$a+1 [50081]
108
45
15
57
12
165
66
48
24
108
24
93
15
108
60
153
15
84
81
27
177
3
60
45
63
24
60
36
9
33
30
153
99
45
60
63
165
3
24
12
69
27
33
27
108
12
30
18
12
24
24
9
15
36
21
9
207
9
63
72
3
60
45
60
63
24
36
168
30
114
126
102
42
6
45
144
45
6
42
135
72
63
12
96
120
24
288
189
225
66
30
162
6
30
42
42
48
120
12
18
102
36
72
168
117
3
30
111
33
78
24
48
21
87
12
36
120
174
138
57
96
75
9
33
75
3
192
114
18
21
84
3
18
39
3
33
27
120
18
267
75
18
87
39
18
318
33
15
12
54
231
3
120
12
120
12
33
3
96
9
15
9
12
183
105
63
84
33
3
30
27
48
63
102
192
6
84
6
6
9
252
3
60
24
156
9
72
51
57
51
42
24
78
48
42
63
33
90
12
48
60
21
24
129
48
15
15
24
36
12
36
57
15
84
120
36
48
129
147
321
72
57
150
18
66
6
18
36
24
42
6
33
75
60
24
105
81
222
153
99
48
48
192
45
3
192
54
18
96
60
201
51
30
42
81
12
15
57
51
12
168
66
6
93
261
30
24
12
48
45
27
45
3
126
6
132
78
54
9
72
3
126
51
3
57
15
177
96
249
48
18
54
63
135
18
102
9
99
9
45
66
60
105
15
141
45
54
24
66
90
72
30
15
132
12
123
78
18
102
42
6
162
12
96
9
60
213
87
63
18
87
63
72
18
24
18
57
3
90
138
102
78
72
33
111
129
9
96
30
57
9
114
189
120
15
66
135
9
78
90
24
15
168
105
18
78
120
30
12
12
66
27
165
15
15
168
9
153
63
75
24
6
27
3
42
102
48
33
111
96
132
48
45
3
237
72
48
63
69
48
3
24
138
24
30
36
102
66
117
3
120
237
147
21
57
90
72
45
123
12
96
114
72
54
114
18
30
240
174
24
9
96
9
66
72
108
69
3
48
96
108
30
15
15
36
45
135
129
57
39
27
78
6
45
21
18
72
132
48
24
36
174
54
24
33
207
42
54
57
12
21
219
108
27
108
57
3
108
96
33
48
225
18
54
123
15
93
84
231
54
78
24
36
60
42
66
225
117
183
39
33
33
27
3
72
9
129
126
24
69
36
27
84
9
15
9
63
45
135
45
63
162
75
75
42
96
72
3
39
96
36
9
24
63
48
24
42
6
132
45
12
36
33
30
84
141
147
108
60
30
102
153
135
9
171
45
27
30
375
3
9
36
60
21
63
33
48
246
21
87
93
48
72
15
18
6
33
72
81
18
36
186
3
195
42
3
12
105
198
12
72
45
123
30
15
48
39
21
12
27
78
24
18
48
120
12
33
3
6
51
135
48
36
120
93
63
72
21
9
78
24
36
12
36
45
72
48
72
72
111
105
132
3
90
24
48
150
42
15
123
102
90
48
72
96
9
63
33
117
18
30
24
3
63
30
126
69
267
153
105
39
48
9
96
72
66
126
48
6
69
108
27
150
126
12
30
78
57
3
72
57
51
42
240
48
87
147
180
72
120
234
6
81
180
195
90
3
27
9
24
39
33
3
69
3
30
18
12
18
42
12
333
45
30
42
63
3
9
63
45
72
51
24
93
39
96
72
48
18
102
12
12
153
15
60
6
30
42
195
45
3
21
39
99
6
162
102
18
30
78
24
66
24
15
51
6
15
51
60
12
96
69
75
30
66
45
24
ABCD 97171773592*3^$a+1 [50001]
15
6
3
15
78
18
6
51
45
6
42
24
132
15
45
36
7
29
27
16
29
78
6
6
1
8
16
47
126
24
3
147
37
48
24
95
72
72
72
33
87
49
35
66
19
5
12
78
49
11
13
53
18
25
56
21
60
7
96
23
6
42
9
16
41
55
47
25
11
36
66
54
105
64
24
8
39
25
8
117
115
11
150
12
78
13
56
75
13
5
36
6
25
56
64
71
18
31
24
143
30
27
136
5
48
42
36
36
18
15
21
6
12
24
72
6
18
6
3
69
163
17
126
66
7
83
69
72
21
3
24
51
21
33
96
15
16
24
47
24
78
18
6
12
48
79
5
18
9
16
65
7
47
36
109
23
78
42
33
24
33
12
114
72
36
61
72
11
6
42
66
43
41
84
19
120
8
21
67
32
45
27
16
104
15
49
56
3
6
7
32
96
136
71
42
12
3
33
15
24
9
48
7
24
23
6
27
51
6
63
24
15
6
18
49
17
15
40
96
24
8
135
12
45
15
57
16
72
35
37
107
42
19
48
8
24
40
23
33
93
51
63
36
21
15
24
97
23
9
120
27
13
29
51
40
152
45
3
3
12
30
27
21
115
47
48
6
43
149
18
25
23
120
54
19
72
8
39
6
120
27
45
30
48
37
29
99
64
5
42
1
11
114
27
15
24
9
45
12
30
48
60
37
24
23
1
8
40
17
55
35
42
75
16
8
3
21
15
1
72
24
11
90
12
78
96
9
21
27
63
24
18
7
104
39
1
48
120
8
3
48
18
24
24
18
24
25
11
13
72
5
54
69
63
6
54
13
47
48
36
6
63
21
204
31
32
75
12
6
36
138
21
33
6
25
48
8
21
42
78
108
30
193
11
12
120
169
24
32
160
24
5
24
139
47
6
54
42
3
16
72
53
24
3
27
36
60
13
23
66
231
87
78
19
32
48
39
24
9
21
19
29
66
25
48
23
25
32
45
3
9
39
64
83
36
24
9
39
24
12
61
5
3
16
144
11
21
72
9
31
11
96
45
16
48
83
42
42
105
3
6
6
30
48
6
21
15
30
18
9
39
9
51
37
32
40
32
40
8
45
6
13
128
15
42
30
25
24
11
48
13
48
24
17
60
24
66
54
18
6
67
35
21
24
21
67
107
66
19
59
21
21
12
15
40
167
1
29
66
54
18
54
30
21
16
5
27
39
78
6
21
15
33
63
48
18
42
61
41
63
213
3
9
79
32
24
40
56
16
8
45
30
37
168
23
78
24
18
1
8
15
6
60
31
59
13
104
27
54
12
78
13
8
39
129
3
157
29
27
16
17
55
35
18
27
3
18
27
88
24
23
57
69
18
1
24
48
32
24
96
15
1
101
43
48
95
25
8
75
37
56
24
16
11
13
53
18
24
42
60
51
111
1
47
108
12
78
210
33
64
8
15
12
84
9
16
41
15
39
1
8
136
53
3
15
126
27
16
53
3
40
56
88
23
1
8
9
63
39
81
40
95
30
36
90
48
21
21
66
78
12
36
18
49
71
57
69
90
1
41
36
3
40
71
1
48
8
16
11
18
48
51
15
81
15
48
33
33
15
16
11
54
30
72
6
19
48
56
21
3
33
7
5
99
72
9
12
27
3
12
48
6
18
48
12
45
24
21
171
24
24
16
104
21
36
126
66
42
18
42
30
102
48
61
23
6
3
40
8
21
19
24
96
47
1
71
121
41
54
24
18
90
61
24
48
24
56
33
6
1
8
16
24
35
42
3
64
53
27
3
37
5
66
57
24
3
37
47
57
40
17
15
40
24
95
1
29
115
48
173
43
53
48
30
84
1
24
24
8
111
42
7
8
216
15
6
66
6
18
24
18
31
11
36
9
3
12
6
19
47
1
56
16
24
5
51
40
71
57
16
72
35
13
32
39
9
69
27
93
24
19
5
60
108
18
6
3
24
64
5
6
144
18
30
12
42
7
32
9
6
33
3
48
45
15
49
8
24
159
105
27
6
198
1
32
15
6
18
192
72
78
48
6
21
45
51
24
45
19
137
15
40
83
37
5
18
1
47
33
51
21
40
32
9
31
17
39
87
9
48
96
40
95
12
84
48
54
42
25
77
42
33
45
132
6
1
53
36
7
8
33
42
61
47
1
72
8
57
6
78
24
43
24
17
12
18
9
3
48
48
45
3
37
8
9
151
83
85
8
16
8
16
72
35
13
5
24
3
24
39
57
27
36
9
48
24
24
15
78
18
120
33
21
51
45
6
36
66
186
18
123
3
12
25
11
6
63
15
120
9
16
53
75
112
23
36
12
30
3
21
24
6
21
63
48
24
48
25
24
5
43
8
21
3
69
42
24
6
24
42
33
3
12
84
6
6
49
35
12
33
99
13
5
19
24
8
27
66
19
47
9
39
73
24
8
3
84
33
39
6
27
24
192
24
69
66
12
66
90
102
18
1
101
48
6
85
29
147
40
35
12
36
12
78
6
45
16
24
24
32
16
41
12
18
9
99
42
19
35
37
95
1
23
30
66
1
47
36
6
84
19
35
13
72
32
136
35
18
51
16
56
48
39
73
8
15
72
24
12
18
24
43
72
80
40
53
6
6
87
15
42
6
30
3
3
18
19
8
9
63
24
64
5
18
18
60
66
12
61
32
63
54
27
3
60
54
3
63
97
48
8
87
57
3
96
18
27
99
66
18
1
32
16
59
12
49
24
24
101
42
72
1
8
21
18
9
88
24
23
33
15
12
6
31
59
12
30
19
47
36
90
27
120
16
53
51
273
15
87
1
23
246
42
24
129
72
15
144
57
9
39
16
80
40
5
60
15
48
ABCD 97172012506*3^$a+1 [50008]
12
95
13
5
132
30
78
79
23
121
96
36
5
18
126
126
120
54
139
36
24
84
11
12
37
5
7
11
30
199
35
216
168
36
13
12
41
19
53
162
49
72
47
48
193
24
131
54
187
108
5
67
60
149
175
12
24
48
36
96
35
13
72
36
185
24
31
48
72
137
12
18
217
84
77
24
90
25
11
13
131
25
83
102
90
18
103
29
30
24
25
119
102
199
95
156
36
72
1
84
108
5
595
77
12
78
97
65
36
30
217
17
96
180
12
127
108
12
36
24
95
48
18
114
13
36
156
24
12
155
30
55
144
143
42
66
289
71
60
97
83
102
91
12
24
59
12
85
24
113
90
97
83
102
78
25
23
73
36
48
47
36
13
12
65
187
60
113
90
162
12
31
24
48
23
49
24
156
108
36
204
23
30
132
108
7
155
157
48
5
6
97
5
78
84
121
119
25
96
5
67
360
287
132
30
55
59
229
125
31
11
36
54
120
36
19
23
85
5
18
102
18
114
126
13
131
13
12
365
6
108
301
35
13
108
29
36
54
198
36
31
35
18
175
36
41
31
29
175
5
18
108
18
67
167
90
18
13
89
132
18
13
120
47
126
162
30
55
17
55
77
223
23
24
133
11
12
60
12
60
25
77
24
36
90
121
23
72
13
17
42
61
24
72
5
43
72
29
7
108
11
120
49
24
23
193
41
18
18
283
216
59
84
18
360
132
48
144
55
53
31
96
36
5
144
30
60
48
1
149
48
54
24
12
252
13
149
6
30
180
235
5
43
240
144
12
11
97
185
18
109
5
198
48
13
131
24
126
43
11
84
150
30
60
13
72
36
89
72
6
18
79
11
61
276
5
18
54
30
132
25
24
72
179
78
12
31
60
12
155
18
90
49
23
157
5
115
5
78
138
162
37
35
108
6
90
121
35
1
239
49
131
49
5
31
59
54
102
73
23
49
53
132
90
216
85
77
360
18
12
108
49
168
23
54
18
48
114
30
198
18
13
47
18
79
36
24
48
132
36
89
60
126
85
77
67
5
12
36
54
145
5
18
133
60
48
59
150
72
31
23
354
55
72
131
13
185
31
35
36
42
36
31
108
5
18
30
180
42
97
24
77
79
29
36
31
17
6
54
48
55
12
96
71
145
113
72
30
18
78
108
252
13
197
132
12
55
48
72
101
102
1
131
85
5
115
101
120
24
30
90
78
48
37
12
65
31
300
5
168
144
67
35
96
49
275
30
24
7
137
90
25
60
12
203
18
127
12
96
17
60
36
31
5
18
36
54
108
90
120
72
37
180
36
17
31
29
7
23
73
12
36
72
24
5
36
115
47
18
43
167
42
108
103
77
43
131
13
65
18
30
72
60
43
72
47
13
5
102
96
72
18
108
54
25
65
36
12
127
48
24
41
139
113
31
131
25
36
83
61
23
18
150
49
35
60
25
24
264
281
115
47
157
113
139
36
23
85
120
59
1
89
90
18
42
13
252
108
113
234
18
67
95
108
13
12
59
18
127
120
83
12
36
114
31
5
67
17
18
217
59
205
11
126
12
6
49
41
36
54
61
24
17
72
55
12
11
ABCD 97172373828*3^$a+1 [50035]
59
18
63
36
76
12
83
25
300
60
60
12
20
52
80
129
79
80
76
179
13
32
16
20
9
18
90
27
40
56
36
3
37
35
13
20
12
4
12
48
12
104
4
104
12
159
36
9
112
212
40
56
36
16
48
120
60
20
60
129
7
29
54
108
57
12
4
20
52
72
12
8
96
4
36
44
52
35
9
36
28
12
96
12
5
43
24
104
36
108
28
68
40
125
39
76
144
72
44
76
8
27
1
44
48
51
1
36
32
16
41
126
93
24
117
63
40
20
28
83
45
40
95
61
44
96
4
12
32
60
16
12
5
39
204
9
36
67
8
124
96
104
28
12
32
40
8
36
36
48
96
16
8
60
16
20
40
132
44
136
84
48
32
15
25
119
9
120
16
12
77
67
44
172
12
12
24
104
132
16
8
76
53
7
20
60
24
16
71
18
15
57
18
69
57
3
96
4
48
32
172
164
96
4
12
92
16
72
17
151
29
51
40
24
36
11
13
56
4
56
36
15
1
104
4
12
68
24
12
16
32
40
132
20
40
120
95
9
135
25
216
11
13
84
96
12
44
4
104
40
92
33
36
31
44
24
16
11
9
52
119
33
16
60
44
16
36
44
220
140
156
28
17
279
60
24
88
35
97
48
24
80
28
12
44
24
75
37
8
12
120
48
76
84
32
4
24
20
36
16
20
28
11
121
5
91
12
48
84
35
1
308
36
15
1
44
4
5
31
24
44
36
171
45
81
7
11
81
196
104
60
9
7
188
40
116
16
24
44
172
8
64
20
12
88
12
20
48
12
40
60
308
36
15
9
28
104
4
56
4
20
60
64
227
18
7
65
55
8
40
48
47
37
179
1
8
36
40
60
215
9
28
48
24
20
231
9
120
36
120
24
40
11
45
36
135
9
84
16
72
48
59
57
28
48
44
4
96
11
18
75
4
72
164
40
56
75
25
8
40
12
20
3
25
56
16
68
16
44
27
9
40
120
104
28
5
39
28
32
45
18
145
80
76
20
4
80
16
96
24
20
69
43
155
85
5
54
1
32
52
96
24
11
108
25
29
27
24
16
23
1
89
31
24
56
76
8
28
104
51
54
31
8
156
108
36
4
240
156
71
9
84
15
1
35
9
112
188
36
105
39
16
36
60
83
13
8
120
40
116
40
24
24
120
56
84
16
12
92
40
41
54
1
24
60
116
16
48
36
72
23
121
59
109
35
72
69
16
48
47
9
160
200
4
116
4
36
36
36
152
75
73
12
72
23
85
23
69
64
72
48
35
36
133
11
69
52
59
45
36
4
60
24
32
100
80
159
36
69
36
28
11
1
8
60
40
120
48
84
36
35
73
17
19
8
132
39
69
3
129
33
151
60
44
88
92
105
31
44
40
120
60
32
15
73
36
200
69
87
16
24
8
12
231
37
36
60
12
180
32
88
8
24
88
108
96
59
21
15
1
32
16
36
44
40
120
17
55
17
15
40
12
24
71
90
3
96
4
12
24
20
144
28
8
16
20
204
15
61
20
4
72
12
20
16
20
9
72
15
3
1
12
23
1
44
16
44
76
53
7
8
96
24
207
13
12
8
52
84
12
35
9
16
104
24
64
108
32
16
20
111
9
52
12
36
89
51
100
24
12
36
108
20
4
60
108
17
55
12
44
4
36
65
15
52
8
87
25
44
4
84
20
12
99
25
11
18
87
168
33
79
20
4
56
28
72
60
5
54
90
39
16
44
72
24
112
92
12
84
16
11
33
4
60
12
251
13
84
72
8
96
15
1
24
144
116
84
132
60
84
57
19
60
11
109
128
195
133
72
12
120
84
44
72
28
20
12
4
36
180
11
54
15
16
23
1
35
13
12
8
28
68
36
16
8
45
7
32
72
51
18
15
36
93
67
8
33
3
52
143
85
12
48
20
60
60
16
41
19
24
29
15
76
12
32
12
64
77
18
25
56
9
15
16
60
36
17
55
72
24
191
13
36
5
79
48
108
20
60
220
120
11
153
12
16
12
77
55
60
24
59
21
4
36
11
45
28
20
76
11
61
128
60
52
23
201
51
13
41
103
77
18
21
52
248
40
80
64
71
9
12
51
9
24
36
60
33
91
24
32
100
20
93
72
31
8
24
52
8
36
76
35
73
140
3
13
200
60
36
84
84
120
136
36
23
18
3
16
68
16
84
ABCD 97172386984*3^$a+1 [50002]
3
57
9
11
13
6
18
11
55
9
15
12
5
16
20
12
240
36
49
35
115
30
36
66
60
18
3
57
75
15
30
60
3
32
1
35
36
4
72
213
39
15
66
15
69
30
17
13
30
12
78
42
33
15
5
1
27
33
66
18
96
15
12
3
45
24
8
7
36
9
48
20
13
24
3
3
9
20
16
44
16
24
32
88
21
11
136
12
51
24
21
99
12
24
9
8
13
24
35
16
60
12
20
208
15
30
15
60
9
12
3
48
20
97
3
132
27
5
28
15
137
49
75
15
41
136
32
1
15
72
20
79
5
16
9
11
37
15
105
63
32
60
48
40
27
5
28
39
9
72
12
56
25
24
12
18
120
5
7
9
39
65
16
15
9
27
9
20
52
32
36
1
3
20
7
33
48
32
1
24
66
69
45
3
60
128
4
51
9
45
95
16
9
47
49
75
60
69
36
60
6
69
51
41
24
79
9
20
28
3
54
71
19
33
20
7
33
3
117
3
5
55
30
35
19
261
24
27
33
92
4
32
49
18
53
7
30
143
24
19
30
24
6
6
23
40
8
132
16
104
28
9
23
72
76
33
84
3
3
45
24
60
8
7
81
9
36
11
163
36
41
36
84
4
9
36
6
24
17
67
5
28
60
20
88
165
54
45
56
49
83
28
9
6
29
1
11
16
8
31
5
76
27
42
63
27
18
3
8
100
15
9
27
101
73
24
11
1
30
120
33
345
3
8
40
21
35
16
12
21
6
93
45
15
36
15
45
140
64
80
28
39
21
33
15
32
13
15
69
42
5
49
59
37
18
17
4
44
37
3
108
39
24
29
40
51
45
9
35
25
15
27
5
16
20
13
126
33
27
101
37
6
9
21
59
1
60
66
21
33
6
29
19
42
123
141
234
12
21
12
56
36
85
3
21
15
9
66
24
21
45
147
20
7
5
25
42
78
60
6
9
15
41
49
23
28
20
49
3
9
35
48
16
12
44
55
21
27
5
1
120
30
30
6
30
23
88
123
54
15
21
30
120
156
69
20
24
108
108
4
117
39
51
24
57
68
55
9
56
19
17
55
120
48
17
73
3
33
11
4
12
8
31
161
60
67
45
27
84
65
64
27
213
45
3
20
67
66
27
20
40
9
90
9
15
9
51
36
18
96
84
60
42
5
28
48
12
21
6
5
43
65
40
45
66
89
25
63
108
20
25
114
17
4
32
112
51
9
68
13
24
35
28
69
59
19
5
1
35
4
51
9
152
103
90
71
96
19
17
72
31
54
3
20
7
30
66
17
19
60
65
43
21
32
48
31
21
3
17
13
24
3
87
5
28
27
30
35
16
84
8
72
16
81
39
32
37
63
3
17
24
133
51
99
45
21
39
15
41
319
45
57
35
28
80
36
4
36
12
99
9
56
43
180
30
3
27
30
12
3
48
32
36
109
12
11
148
12
39
29
96
4
15
30
6
89
1
24
30
69
20
28
20
52
20
7
24
60
54
107
139
41
4
51
18
3
3
9
48
60
27
17
16
33
54
33
63
24
6
24
3
8
60
12
13
24
23
52
68
37
23
40
60
12
48
12
135
36
9
75
36
9
45
15
27
33
92
28
57
23
16
51
69
9
36
30
9
8
13
99
27
108
65
36
49
3
60
3
117
3
9
36
80
49
60
60
6
5
49
3
120
72
8
37
15
27
21
3
24
6
59
25
63
3
9
45
35
36
121
48
11
19
6
47
28
24
20
61
6
9
12
60
128
72
72
16
12
3
9
8
28
9
96
84
63
8
36
19
5
61
131
40
3
60
30
24
3
93
27
12
36
51
81
80
13
30
17
160
12
57
23
31
129
20
1
11
28
51
36
29
24
40
8
43
84
6
24
95
7
54
60
15
45
39
15
30
23
208
12
39
9
15
30
36
24
15
80
55
36
9
9
63
8
49
120
47
36
28
15
9
135
21
69
36
6
5
43
17
16
48
15
5
4
32
19
54
30
5
1
15
44
1
15
56
16
32
1
96
30
5
16
12
20
31
105
12
92
25
12
24
30
54
30
5
28
69
24
35
100
9
42
78
6
41
4
104
1
66
9
9
203
52
36
12
12
45
6
60
30
11
85
90
21
12
216
129
3
27
65
16
9
6
5
100
9
36
30
5
4
36
21
159
15
60
30
6
18
47
16
3
84
5
76
72
33
6
18
35
7
5
43
21
45
66
5
96
28
9
36
30
54
51
84
57
23
76
12
33
90
117
12
141
119
1
15
45
30
101
4
9
15
27
41
79
18
15
32
13
6
90
27
8
19
33
48
12
27
21
105
71
13
15
8
43
9
8
13
24
3
33
15
15
5
64
21
54
17
43
33
32
16
45
120
39
81
59
1
131
16
3
6
63
48
60
3
30
6
84
30
6
93
21
6
29
49
6
36
29
24
85
35
16
24
27
5
4
15
96
18
120
6
60
129
15
6
156
174
9
135
30
6
65
85
24
6
17
40
32
7
33
21
120
75
12
57
6
30
15
12
20
112
56
49
60
30
105
8
19
18
6
9
120
96
105
27
33
27
3
54
42
141
57
63
8
1
35
19
17
43
29
25
3
8
4
8
148
21
24
6
9
24
8
79
24
30
120
24
90
33
27
81
141
11
28
84
51
36
30
3
56
64
51
17
40
44
19
77
13
27
33
11
36
13
96
51
27
132
24
5
91
24
5
24
16
9
23
7
6
15
15
30
59
31
69
75
66
15
32
19
120
5
28
27
9
21
23
76
60
12
80
37
23
28
51
24
77
120
100
12
21
39
48
3
9
15
36
29
25
15
45
35
1
54
33
3
17
13
60
24
75
27
53
16
51
54
24
42
21
27
17
36
13
66
ABCD 97172662058*3^$a+1 [50079]
15
9
24
216
168
87
9
84
60
36
36
135
9
189
27
360
60
84
12
60
24
93
3
72
12
36
39
69
57
3
12
12
60
3
177
3
54
15
96
48
57
27
27
45
144
12
144
24
99
177
48
72
48
108
204
24
72
48
204
48
189
435
231
9
48
60
108
12
285
90
33
120
12
60
27
18
18
33
57
183
141
135
63
153
72
27
165
51
45
84
33
207
24
147
54
51
39
165
48
312
24
12
105
87
228
120
15
9
60
21
54
9
36
60
21
54
21
84
345
39
51
225
24
21
39
60
27
72
198
99
60
165
219
12
108
39
18
123
72
129
39
24
36
12
12
12
60
108
168
48
201
3
33
363
141
90
21
60
24
21
15
24
528
63
72
45
63
144
18
87
120
36
9
3
36
36
108
33
54
33
75
33
168
69
63
45
3
12
75
162
51
120
132
84
228
15
18
15
12
120
36
36
108
15
33
147
162
198
57
60
135
180
36
90
39
213
135
27
126
63
27
153
27
33
36
48
168
39
81
12
36
96
108
12
33
135
72
81
15
84
180
48
87
108
72
18
18
54
51
57
108
15
57
51
291
45
156
72
36
51
126
360
27
12
48
12
84
87
117
27
273
12
3
21
24
36
96
60
36
60
180
27
57
33
27
60
36
24
24
9
27
516
120
24
24
240
57
39
123
57
105
195
60
36
72
87
9
9
90
18
15
48
27
270
243
12
84
36
12
36
12
69
51
48
60
36
144
24
33
90
57
123
54
3
36
84
48
84
15
153
156
60
117
252
87
84
36
36
9
108
18
9
36
24
93
18
9
81
147
72
96
192
213
3
132
9
135
84
87
9
420
144
84
72
348
48
84
15
21
159
105
363
45
120
156
96
144
24
72
60
3
177
3
81
144
60
60
96
12
48
60
36
105
159
39
45
27
273
180
12
96
84
84
12
24
84
24
27
36
177
48
9
375
120
84
36
123
45
27
36
180
45
84
144
87
33
252
39
429
84
27
129
12
57
15
147
69
36
111
45
12
48
57
3
192
36
72
39
225
36
12
36
36
60
24
60
96
24
57
315
48
24
225
63
228
72
12
3
69
48
252
135
69
300
81
135
45
3
72
105
18
45
12
36
48
276
36
48
39
21
177
39
36
177
27
36
264
144
24
36
27
9
45
3
36
12
228
60
24
216
12
24
15
45
36
9
108
27
156
339
9
36
225
15
36
57
75
132
63
57
84
12
9
51
48
24
57
18
33
12
117
99
72
207
141
84
45
123
24
48
36
111
36
9
108
225
63
84
36
144
108
12
36
57
27
36
9
75
123
57
24
204
165
243
135
90
54
108
117
84
276
216
48
72
60
27
45
12
15
165
24
117
39
213
3
72
15
117
63
108
162
108
15
ABCD 97172744114*3^$a+1 [50030]
1
18
36
60
36
53
45
30
42
27
12
45
34
17
12
21
16
23
37
23
81
6
9
72
73
56
40
14
156
21
39
45
115
74
36
3
63
118
30
20
130
36
131
3
9
13
78
86
123
87
4
36
5
55
5
9
12
39
45
36
114
69
24
63
10
44
54
6
64
72
8
27
15
45
3
9
48
12
13
14
45
24
81
64
47
15
48
22
90
29
39
16
29
27
84
69
21
10
41
13
56
60
3
123
10
138
80
21
21
87
43
24
144
56
64
20
16
65
61
98
16
90
66
38
16
26
64
5
36
33
30
9
31
20
45
7
29
120
48
57
30
180
10
14
45
96
9
126
21
189
15
51
9
85
140
36
4
20
24
15
1
35
9
36
51
25
14
100
20
24
102
10
168
32
34
14
10
12
95
12
7
26
27
60
13
128
10
6
35
31
14
244
62
30
63
21
16
38
60
52
14
4
30
140
42
54
34
36
80
3
7
29
12
72
13
14
24
9
36
36
139
65
37
38
9
61
11
31
149
48
1
12
18
122
60
3
55
5
15
60
21
21
27
36
7
108
6
50
6
3
7
29
69
60
36
90
9
117
18
90
12
30
9
48
31
185
84
120
3
10
23
81
90
69
1
14
66
6
9
31
98
15
1
11
73
6
14
52
90
8
12
9
39
21
108
97
71
19
30
44
52
23
156
9
36
96
27
7
14
40
35
27
28
5
21
3
61
11
49
56
10
54
20
16
24
47
33
39
60
27
24
21
1
18
62
18
46
23
13
84
60
134
42
94
14
27
25
23
15
22
20
15
39
154
11
48
168
39
10
36
80
28
11
9
51
24
97
18
6
11
19
14
22
14
46
18
66
24
72
14
40
95
9
72
70
14
15
9
22
17
108
24
265
44
99
27
33
21
10
126
30
26
24
24
52
14
4
96
36
8
42
63
81
39
37
14
9
27
24
6
130
150
18
32
48
6
30
36
58
36
60
144
35
21
30
54
72
27
60
133
18
5
45
16
35
60
19
30
60
20
51
15
9
25
36
86
10
48
32
10
5
75
9
31
20
144
6
54
6
58
96
50
3
1
2
10
68
36
10
5
79
72
5
49
24
32
27
13
14
36
48
81
24
216
61
59
36
3
21
49
36
20
10
29
120
45
76
24
36
155
79
26
10
44
46
11
69
54
42
3
105
22
20
60
4
53
37
239
51
30
183
27
34
32
114
30
40
26
174
60
24
99
13
80
60
3
1
224
100
71
15
6
24
4
35
45
42
58
62
28
41
60
49
131
75
30
16
8
90
10
11
105
3
1
36
20
94
5
51
60
81
69
40
104
52
59
9
6
16
44
9
7
5
9
126
18
111
168
61
2
9
31
14
4
72
8
30
30
12
99
39
9
60
1
72
23
27
48
130
47
75
48
16
5
36
25
8
6
100
50
34
50
42
138
66
10
24
176
54
6
10
6
23
156
15
24
102
3
55
26
3
96
24
27
54
90
16
126
18
312
68
90
66
10
11
45
60
24
3
72
84
27
24
30
51
168
7
74
4
30
32
45
19
44
36
45
24
45
39
267
93
1
71
49
60
36
36
83
1
50
40
29
36
121
35
9
30
105
21
88
59
21
10
5
61
14
42
303
7
138
42
14
126
54
39
37
14
21
39
24
126
114
6
15
55
30
104
22
54
20
39
24
21
22
14
4
47
25
18
6
20
15
15
45
15
6
64
90
84
5
171
69
12
33
16
20
40
59
97
14
210
15
49
107
39
4
170
22
54
6
17
27
69
24
37
50
6
70
77
37
20
99
12
9
3
73
14
16
50
48
12
30
54
94
56
45
39
60
9
63
69
1
18
17
15
117
3
18
10
6
119
195
6
3
51
45
72
13
32
70
38
15
7
54
23
3
18
12
15
19
170
3
1
50
22
54
24
66
11
48
144
72
85
83
12
39
42
18
81
45
126
9
69
180
22
8
9
12
61
38
12
4
26
27
12
21
18
52
18
32
27
141
27
24
15
105
84
45
12
10
185
13
2
9
31
18
35
67
17
61
20
10
86
154
36
26
118
12
44
30
16
20
39
1
14
45
139
116
4
5
24
13
20
60
75
33
90
9
67
41
99
84
9
7
26
48
42
45
33
36
54
81
36
3
10
56
6
54
30
100
60
44
36
69
84
13
68
27
84
9
96
39
7
18
59
12
181
59
21
4
20
3
37
54
56
9
25
71
1
308
10
170
15
36
139
29
21
76
86
10
80
18
69
3
58
2
33
147
48
6
54
142
23
60
36
60
1
18
5
75
9
1
71
69
22
53
45
30
30
15
61
11
84
135
126
94
29
25
36
23
3
108
69
27
4
146
60
39
12
19
14
16
11
12
12
21
18
9
57
54
81
49
72
24
14
21
69
96
3
43
17
3
4
80
60
9
24
51
81
15
66
30
144
21
33
82
78
56
46
20
178
26
10
20
4
59
36
25
36
6
30
74
45
36
13
26
64
30
180
6
86
30
10
23
ABCD 97172904982*3^$a+1 [50017]
135
12
60
33
111
78
207
51
84
201
9
24
27
20
193
47
49
54
66
35
60
49
47
115
69
33
63
87
42
51
44
49
87
9
18
30
6
36
78
83
37
3
63
132
84
6
162
21
81
30
309
12
108
39
6
6
45
3
53
28
9
72
18
17
100
3
17
4
75
177
20
73
51
39
192
29
25
15
9
120
15
32
115
48
6
24
51
15
5
16
63
21
39
126
66
29
55
18
87
116
7
48
12
18
15
44
40
36
39
5
16
27
48
18
87
3
6
18
6
51
60
80
49
114
21
81
78
18
63
57
59
13
23
4
93
90
30
47
96
25
102
21
15
24
33
135
24
78
66
30
27
27
42
39
9
66
41
124
12
60
3
36
65
4
15
54
42
24
197
4
15
30
126
180
45
27
17
55
105
3
96
21
15
125
43
17
60
115
5
40
20
16
147
17
1
63
36
69
90
165
32
4
15
36
45
44
4
60
12
44
16
33
42
5
28
51
96
29
60
49
47
67
113
55
54
39
15
41
49
47
28
21
6
48
162
3
92
163
6
54
45
36
80
36
64
36
48
129
258
29
91
12
137
60
109
30
12
30
18
102
159
51
105
39
5
64
9
72
24
66
9
45
107
43
21
20
25
131
13
30
105
96
56
60
144
64
135
60
12
125
4
24
21
15
9
191
36
7
126
6
101
24
4
9
47
1
102
33
9
90
24
30
96
35
60
40
20
43
12
54
24
18
9
39
30
11
36
28
141
24
6
5
229
6
5
199
6
66
54
6
48
36
141
27
17
36
79
36
65
7
96
24
81
36
116
24
4
36
56
84
1
42
96
24
30
48
35
67
17
1
90
5
19
30
111
20
28
32
184
20
19
12
65
7
117
3
53
169
35
13
23
28
21
35
13
42
41
24
4
51
5
100
80
19
105
92
88
92
19
30
18
113
85
39
3
72
78
27
80
13
150
53
4
80
16
44
13
30
17
1
15
3
6
51
44
64
12
60
15
12
6
42
29
55
18
186
81
116
24
19
45
39
153
9
35
16
20
7
42
15
36
3
41
121
24
48
51
36
63
12
30
35
55
54
6
41
73
11
31
24
24
84
36
6
6
9
20
13
107
4
12
44
49
11
4
99
30
23
7
18
59
4
9
66
101
124
116
16
84
36
24
273
27
15
21
44
115
21
63
150
11
109
30
90
15
219
57
69
24
6
12
72
17
16
63
41
31
78
15
32
19
5
4
21
35
55
5
43
72
78
18
185
187
33
15
234
18
17
4
56
1
39
56
19
9
36
36
69
30
48
57
56
24
1
63
9
42
78
42
65
13
51
32
13
27
117
63
24
3
297
39
57
27
66
30
57
39
48
21
267
18
15
176
31
45
80
24
85
51
20
43
24
192
129
152
28
51
36
42
87
9
11
55
24
54
23
163
12
89
16
249
96
90
24
78
48
99
116
4
3
42
71
43
30
27
123
84
81
117
59
31
60
48
41
43
12
5
79
102
95
43
45
216
33
3
20
28
36
15
60
5
64
9
107
91
33
75
45
51
45
20
60
1
35
55
54
35
19
21
381
75
3
36
150
6
29
85
30
84
21
20
124
99
30
47
100
15
6
378
101
19
12
45
104
40
39
54
23
25
59
31
30
3
21
15
36
45
114
36
18
30
42
59
180
4
15
77
7
17
240
1
24
51
108
39
180
17
61
63
152
40
24
105
90
21
3
24
17
36
73
107
64
75
5
31
30
95
208
15
12
54
171
39
41
7
77
43
6
90
54
48
18
54
51
236
60
13
18
5
4
15
5
76
45
48
72
59
19
137
103
12
48
45
72
9
35
13
83
100
3
174
18
29
1
72
3
45
24
24
6
45
24
21
24
30
36
125
25
96
75
27
233
7
21
56
16
48
39
12
65
60
115
18
96
42
84
9
56
4
12
75
33
96
39
30
24
96
11
151
30
42
12
9
60
15
72
48
17
64
93
23
43
6
18
17
60
1
90
120
24
5
4
21
6
18
27
20
60
199
5
19
30
107
7
21
36
15
6
72
27
15
45
36
48
51
48
17
49
42
89
55
6
3
36
39
57
44
4
56
16
3
137
19
18
72
71
25
42
12
5
13
23
25
18
17
187
33
195
108
306
11
67
36
60
12
24
65
79
141
9
227
24
36
7
17
16
27
53
73
11
79
150
ABCD 97173527684*3^$a+1 [50014]
16
9
147
44
16
56
12
52
15
29
280
32
48
61
111
60
48
20
24
40
60
20
12
16
32
28
60
117
11
229
23
40
20
28
140
31
45
15
21
80
79
29
19
53
7
93
27
45
8
28
36
24
36
56
48
96
25
3
48
60
9
11
52
20
28
20
60
40
9
95
40
96
44
13
3
20
112
57
71
12
85
3
27
33
8
31
5
88
48
32
52
36
24
60
20
28
32
43
77
16
24
243
21
80
12
157
75
128
28
24
188
28
32
7
17
28
117
83
48
4
140
60
36
12
12
84
1
71
28
120
36
3
41
52
72
27
21
12
96
21
3
176
24
67
5
216
4
60
213
47
120
4
72
44
25
3
15
30
23
172
56
16
8
67
33
75
33
80
24
36
28
39
233
24
133
15
36
32
67
5
67
225
3
45
8
64
8
12
16
20
60
19
21
60
8
96
160
8
76
60
12
48
104
12
16
8
160
36
20
96
7
45
87
5
40
36
48
60
56
4
20
12
4
3
12
9
20
31
21
12
108
80
49
15
140
28
12
200
4
9
23
84
16
12
32
84
24
67
5
13
42
9
21
171
12
15
42
51
80
67
12
29
4
68
48
36
16
48
32
88
132
27
33
39
141
44
120
16
60
177
30
17
25
18
17
24
4
8
100
12
87
18
51
141
23
16
96
44
72
37
3
60
8
1
111
8
24
97
123
12
3
113
40
140
4
56
4
56
28
164
7
60
5
28
92
73
15
128
19
180
45
255
5
16
57
83
24
156
12
72
16
32
28
44
60
36
4
3
57
44
4
27
18
11
52
129
15
36
12
36
20
136
3
5
36
72
12
55
21
80
4
8
7
17
36
52
27
30
159
99
17
16
32
136
72
32
48
84
25
119
139
33
8
64
32
36
64
20
40
108
32
36
7
197
40
108
68
72
148
39
21
87
41
64
56
60
31
33
288
39
45
75
113
12
24
4
15
41
4
12
8
28
44
60
100
56
60
60
7
41
12
64
15
18
30
81
24
68
7
17
43
125
12
36
28
60
21
11
4
3
21
12
20
84
48
55
5
28
32
37
63
56
36
24
84
25
72
99
156
36
12
27
281
4
15
9
44
40
8
100
12
27
41
60
7
45
8
60
12
36
60
76
80
28
8
12
28
12
56
124
132
24
12
9
15
36
147
90
23
124
24
99
21
20
36
16
60
92
7
129
20
1
30
149
12
19
105
3
45
56
4
8
4
44
12
124
56
4
24
12
68
60
1
3
20
96
36
13
30
33
44
40
60
20
108
7
18
47
100
8
7
5
28
8
67
77
76
9
3
68
64
24
92
67
17
148
12
24
92
4
48
60
60
20
28
9
23
28
20
19
41
84
25
119
19
5
148
60
9
138
5
16
56
76
8
16
8
136
116
36
109
123
68
84
88
20
12
124
84
72
44
31
53
12
120
4
72
80
48
24
36
1
23
36
112
24
8
12
4
60
20
72
48
64
27
45
45
63
57
11
28
32
12
67
120
33
27
5
25
39
72
32
52
60
8
52
8
28
60
189
135
36
39
9
32
19
93
45
3
8
36
148
68
4
24
72
39
21
9
59
40
12
120
12
27
5
28
36
39
72
21
12
176
112
20
120
40
24
24
32
64
96
20
40
12
20
40
8
19
81
20
28
39
12
65
48
12
108
7
30
71
7
33
212
28
24
60
144
51
29
112
32
7
45
104
40
20
12
72
28
84
36
20
4
45
30
5
55
81
39
105
56
127
57
44
24
25
11
72
19
125
24
4
8
28
80
64
45
72
51
32
115
33
8
31
18
27
15
5
16
9
39
32
4
20
144
1
18
101
172
27
53
7
77
25
59
24
136
36
20
28
60
48
44
76
152
12
36
4
63
17
48
97
3
48
60
12
8
144
48
28
80
72
12
88
72
80
13
71
132
4
36
128
4
8
49
23
12
16
39
21
20
64
8
36
72
4
104
31
29
72
49
3
12
36
20
67
33
8
52
8
49
3
8
19
72
18
15
20
76
24
105
75
20
52
56
40
24
24
60
104
36
12
40
120
20
84
108
37
15
80
36
28
32
24
24
52
8
36
60
64
44
7
120
89
4
8
24
24
4
15
93
120
20
132
67
41
97
3
68
84
16
32
204
4
12
68
84
60
28
108
32
40
24
15
89
4
8
40
27
57
8
196
92
19
89
60
12
12
72
28
12
3
125
28
12
80
48
12
25
83
4
3
45
72
56
24
24
76
3
57
8
25
23
48
156
24
196
240
75
69
36
36
8
4
68
4
44
24
25
143
12
7
5
4
51
9
39
57
15
41
49
3
68
4
56
109
3
36
36
140
55
18
63
12
27
89
12
24
48
ABCD 97173836894*3^$a+1 [50081]
30
78
180
145
47
108
45
147
13
65
55
192
24
119
12
18
12
63
40
32
40
35
228
241
11
78
127
5
43
48
144
95
73
77
19
191
1
17
31
209
30
25
215
1
59
12
73
17
39
21
51
39
1
48
89
327
40
144
96
5
90
60
85
336
8
16
83
13
119
18
15
165
60
72
15
136
137
55
305
175
77
30
61
192
56
120
129
30
57
208
336
59
37
23
330
103
168
24
32
375
108
90
60
90
12
48
192
105
120
24
72
48
24
120
16
144
8
117
132
48
31
41
90
45
135
49
24
128
9
138
30
151
29
210
97
24
72
24
5
408
27
15
240
108
21
112
8
39
97
5
19
119
12
85
96
72
48
48
71
48
33
69
48
27
240
183
150
30
162
18
121
119
42
18
42
210
1
24
96
8
40
11
133
48
59
61
149
75
48
45
150
30
12
51
72
57
78
1
144
65
31
119
60
93
24
45
30
13
32
88
48
144
113
7
5
19
11
13
48
72
185
30
81
144
147
78
55
120
35
61
71
9
16
5
60
103
56
69
162
121
29
123
40
5
42
273
45
120
67
48
125
42
49
24
47
30
43
56
21
19
24
152
183
33
112
5
115
35
12
105
135
369
16
96
8
141
163
56
16
96
329
180
99
99
60
30
12
15
33
120
103
29
43
72
56
87
12
61
119
49
96
65
138
21
9
151
11
13
48
192
17
79
41
103
120
120
296
279
81
39
42
15
136
77
60
151
71
9
72
249
55
288
35
13
119
1
8
96
88
120
168
167
72
145
144
104
177
168
55
167
48
30
3
72
15
1
209
30
25
5
60
55
96
41
79
59
13
32
195
21
81
55
96
17
175
35
90
42
1
29
18
57
88
8
48
40
11
133
17
31
24
48
72
24
56
153
30
97
143
132
141
57
31
191
18
7
128
87
25
24
299
60
72
78
43
48
144
17
30
9
40
96
23
81
111
1
119
78
90
105
232
65
103
120
120
65
103
47
1
312
24
384
144
96
24
176
112
8
81
15
105
31
192
77
75
16
72
35
30
15
117
19
24
47
78
67
5
18
57
135
9
72
57
7
8
40
65
31
101
90
49
71
18
7
224
64
107
13
125
3
57
132
138
12
133
168
120
80
39
25
23
42
30
138
63
168
120
24
208
80
69
3
15
90
31
29
120
91
24
35
30
30
145
48
48
72
29
48
27
24
16
96
269
163
95
25
17
31
47
153
87
25
192
65
159
21
51
39
30
18
1
24
152
96
39
81
57
247
5
90
241
24
23
145
48
47
25
48
32
72
88
56
39
1
41
60
108
90
12
48
225
255
25
72
173
12
39
21
115
120
96
24
23
240
1
152
160
119
9
40
29
240
51
21
90
138
175
48
24
80
3
30
7
96
72
65
72
138
60
102
30
138
312
30
133
17
30
25
168
107
48
13
17
111
39
81
40
29
ABCD 97173966328*3^$a+1 [50007]
72
45
294
30
6
45
72
225
180
63
57
168
72
3
9
6
120
90
24
30
6
54
30
348
63
27
45
3
45
108
24
27
45
45
3
33
63
36
183
81
177
84
6
117
72
3
42
18
18
27
48
144
105
18
21
216
33
147
63
18
15
12
33
342
165
45
132
219
180
351
168
48
9
60
3
78
63
12
225
27
207
18
231
12
117
63
9
60
138
330
27
93
123
165
150
93
36
45
63
105
3
69
48
162
36
33
39
72
18
78
57
117
18
90
171
24
117
66
150
12
123
27
102
78
45
12
15
201
132
120
33
120
123
117
3
69
138
54
60
138
18
72
132
3
195
72
9
39
78
27
45
111
27
24
9
57
42
81
144
147
60
9
120
9
27
45
51
27
18
12
87
63
210
72
18
18
15
9
3
276
9
27
21
72
27
225
243
60
36
39
42
90
90
30
6
84
99
9
108
72
27
108
15
153
45
54
93
108
195
57
117
90
9
27
33
81
30
60
9
72
9
3
27
36
42
108
234
9
111
6
27
3
144
150
3
45
132
99
39
33
129
6
120
33
99
48
54
90
9
27
222
12
159
39
33
135
165
9
51
84
195
18
327
45
231
39
153
105
207
45
3
72
33
120
18
222
147
81
15
9
48
90
33
12
33
30
153
9
72
195
75
81
9
51
12
36
69
120
42
120
216
60
90
99
45
246
24
21
15
12
108
90
132
72
198
12
33
12
33
120
15
117
219
297
90
72
222
90
9
9
3
108
51
345
60
21
90
33
27
45
72
12
33
135
57
36
42
108
72
165
33
99
135
9
21
180
78
90
120
132
291
72
63
234
15
180
84
9
132
18
21
36
81
42
48
9
603
252
36
24
93
27
6
75
24
93
51
57
99
33
138
24
9
12
69
48
18
144
225
63
45
168
228
24
45
30
42
75
33
12
18
45
72
96
27
18
30
9
24
21
15
108
72
36
27
12
69
84
33
39
153
42
66
114
90
198
45
63
30
24
243
63
93
171
18
72
168
3
99
6
207
135
30
132
48
72
99
87
72
12
18
63
45
15
9
66
9
24
27
129
15
18
147
168
36
9
48
42
12
18
72
18
33
108
84
168
9
18
45
36
117
3
36
15
90
30
96
12
312
36
45
9
18
57
36
72
177
228
18
357
3
9
15
81
45
102
18
123
57
27
117
96
99
36
48
60
81
30
288
60
81
36
48
63
9
51
189
108
252
3
108
54
51
99
18
135
72
108
36
9
171
9
3
135
69
36
9
36
39
36
9
78
48
162
18
150
120
303
9
90
57
45
180
36
99
96
9
18
90
48
87
135
117
21
159
48
387
33
207
66
114
45
48
33
174
225
51
57
33
144
99
27
9
315
189
21
96
120
159
171
45
27
225
3
60
165
69
3
45
42
189
324
27
21
69
66
33
207
12
60
18
12
51
27
30
54
240
ABCD 97175036176*3^$a+1 [50004]
36
24
13
35
7
138
18
54
24
35
31
17
73
59
36
1
18
5
67
53
127
5
13
83
12
12
55
162
11
36
24
12
19
54
35
19
17
19
17
48
36
31
120
24
66
11
24
228
7
60
12
29
12
120
144
7
84
5
19
65
12
43
5
84
36
37
11
12
24
12
36
84
12
84
19
5
24
36
24
36
72
19
18
18
41
43
89
169
11
7
29
73
11
96
84
72
12
36
12
55
41
12
25
11
25
35
1
71
12
12
36
24
36
120
24
43
125
31
53
1
47
24
36
24
96
12
31
60
162
11
12
31
5
13
48
222
36
5
25
11
43
42
54
53
120
180
60
96
12
19
113
13
47
24
12
12
31
89
48
96
31
168
66
60
54
29
36
24
91
41
48
48
19
42
23
96
25
11
25
47
7
5
31
29
24
19
5
60
96
55
5
36
12
13
95
1
11
7
17
13
35
91
17
19
29
48
1
12
54
216
42
155
24
13
83
72
49
23
24
19
17
127
5
108
13
59
19
48
78
131
24
12
13
11
19
60
12
29
13
11
48
67
29
7
30
54
53
19
18
11
120
168
12
48
36
127
29
120
1
35
67
42
18
41
121
11
60
84
72
36
1
23
19
41
36
12
108
24
31
36
84
29
103
18
23
25
54
41
24
72
36
97
54
42
11
79
72
41
67
17
96
12
12
96
1
36
11
7
65
12
24
61
47
24
103
24
41
12
13
36
42
36
41
12
24
36
43
5
31
29
72
31
30
179
43
41
180
60
24
12
19
17
61
360
12
35
36
43
5
79
5
84
36
72
36
7
12
18
95
36
24
48
31
53
72
108
7
65
7
54
83
37
6
29
12
79
77
12
7
5
25
11
12
168
13
54
5
60
12
60
60
19
17
60
84
19
5
61
23
24
13
11
24
36
31
17
43
30
11
96
25
23
7
17
43
89
12
36
73
23
36
67
17
36
12
25
60
11
24
60
67
12
60
36
65
96
13
23
24
24
48
25
23
67
113
12
36
120
13
36
11
43
53
48
1
23
12
24
31
17
36
127
257
24
12
55
65
25
66
5
12
60
67
65
13
71
13
35
79
180
137
25
48
42
138
36
59
85
11
108
7
29
31
89
85
11
12
24
24
55
53
7
84
60
156
77
36
55
53
96
7
6
47
7
53
24
12
24
12
24
43
5
36
48
12
31
17
31
17
156
12
49
36
143
25
11
84
24
145
42
54
11
61
18
54
72
35
60
79
17
36
72
36
133
18
5
7
89
36
24
19
89
36
204
85
119
37
78
54
47
24
48
7
12
17
55
6
144
71
72
12
12
36
36
12
84
36
24
12
19
42
59
60
109
60
11
12
13
35
19
17
37
23
144
24
24
60
13
11
1
47
12
12
7
41
97
6
66
11
79
65
72
36
36
25
71
7
5
36
25
6
54
30
36
5
12
36
7
84
65
12
48
60
31
89
37
11
72
31
48
6
23
12
31
96
18
35
12
24
24
12
48
132
24
84
1
23
31
17
132
48
12
12
12
1
71
1
54
5
48
24
24
24
55
30
71
12
72
24
43
5
43
6
18
120
6
59
96
48
132
7
5
36
61
18
113
60
24
24
37
47
36
79
89
1
48
11
13
66
5
12
12
36
61
54
5
60
12
13
11
300
12
48
31
5
72
12
48
55
17
72
24
36
24
67
17
36
12
24
192
12
36
48
19
161
13
11
252
144
175
173
1
24
48
35
19
101
25
107
37
35
36
25
47
7
5
144
144
12
24
24
37
47
7
17
19
24
41
96
19
41
168
49
36
59
72
31
48
53
199
72
60
89
193
23
13
59
12
24
13
23
24
72
7
17
7
192
78
11
36
145
59
24
24
25
108
251
19
89
48
72
24
37
120
24
36
59
79
17
55
77
1
35
24
12
19
54
23
12
1
23
12
24
7
29
25
11
24
60
1
54
5
85
95
36
36
12
60
7
108
65
96
91
108
36
29
24
7
53
60
31
17
12
72
12
7
5
96
48
199
17
55
17
12
36
7
54
35
19
65
25
18
101
61
18
41
36
43
89
48
7
77
36
96
31
365
49
35
1
47
36
7
5
24
48
48
60
48
24
67
66
23
12
48
12
12
19
18
11
31
5
24
109
71
24
12
79
53
1
30
36
5
72
49
18
6
11
79
53
37
11
19
114
83
84
120
13
54
17
36
72
48
24
61
12
71
12
12
55
30
35
133
47
25
66
29
204
24
12
24
1
35
12
55
126
83
79
89
79
102
83
48
121
11
48
120
24
12
12
7
17
43
84
101
31
48
17
145
95
60
13
47
19
6
23
13
95
49
23
31
17
72
13
11
156
12
60
91
5
144
36
24
271
24
53
1
11
108
91
29
36
7
5
48
12
72
12
60
84
127
41
24
24
12
132
12
180
132
24
7
5
12
7
72
54
12
11
79
17
1
11
25
60
35
31
60
5
24
24
67
77
12
91
ABCD 97175198522*3^$a+1 [50008]
60
33
15
48
60
36
66
30
114
48
18
60
12
30
48
120
24
24
126
9
15
36
60
18
48
15
9
18
12
9
15
72
144
129
27
318
6
9
72
15
84
48
12
9
81
15
51
30
30
12
12
105
15
201
15
72
36
12
60
12
186
135
72
3
21
39
57
27
60
162
30
18
6
66
39
27
60
18
120
114
12
81
9
54
204
30
30
12
6
39
3
126
87
87
66
42
12
12
6
114
120
45
63
90
87
39
36
48
30
42
48
102
6
18
30
114
18
24
6
72
30
108
60
18
87
99
6
15
99
189
81
66
12
36
6
114
21
3
6
42
132
96
42
63
9
6
66
15
201
24
78
57
225
54
24
60
60
168
24
138
48
63
111
60
45
81
30
60
48
117
39
81
15
48
24
18
120
30
12
30
6
105
99
12
36
60
18
15
111
120
48
60
21
120
96
51
60
18
90
117
120
9
66
48
21
33
63
48
57
15
63
90
96
168
48
63
51
6
18
60
162
39
39
12
30
15
87
57
63
18
63
9
48
39
120
111
12
21
87
18
15
15
132
24
30
78
33
24
51
12
42
18
60
60
6
87
24
3
102
15
9
111
3
6
6
36
102
30
132
36
9
51
24
120
60
60
36
12
48
12
42
18
108
108
24
12
84
72
78
24
6
96
24
24
96
144
12
24
12
24
66
135
27
78
72
78
24
234
42
24
24
30
102
84
60
24
72
240
90
24
39
240
96
33
6
24
132
126
39
15
60
45
153
42
69
9
18
48
6
18
48
60
18
150
72
33
57
15
15
9
39
24
42
6
33
9
48
24
135
15
18
18
12
36
6
30
156
108
24
60
60
48
120
24
24
72
60
45
159
48
96
84
102
24
24
72
18
108
60
45
63
156
54
6
66
42
30
120
30
33
63
66
48
18
93
9
87
3
21
15
24
42
15
24
87
9
33
18
84
48
12
126
18
24
72
54
15
57
114
240
45
9
54
42
150
186
54
18
111
87
9
51
12
12
30
96
24
6
12
150
30
48
9
15
114
6
96
60
78
24
42
21
87
36
6
216
30
12
12
36
24
54
15
201
24
102
9
9
135
9
30
42
78
18
54
18
87
15
24
24
12
141
9
6
12
96
6
30
18
48
39
15
18
30
12
36
42
30
33
3
6
30
81
15
18
24
78
153
39
156
21
99
156
105
15
48
36
30
174
72
18
42
48
12
18
42
60
96
144
24
42
39
9
30
132
12
48
162
18
60
24
105
24
171
60
9
171
156
33
39
48
42
18
108
72
18
42
174
6
33
96
33
240
198
48
81
3
21
57
39
153
63
27
48
48
6
6
12
12
48
42
90
120
6
39
81
72
63
9
48
30
12
60
36
48
54
48
24
6
33
87
42
87
129
126
66
63
75
102
39
15
81
24
81
42
78
48
42
69
81
138
84
18
24
48
120
66
36
114
42
12
108
60
12
60
42
39
96
15
138
66
84
12
30
15
24
129
66
36
9
39
12
108
48
42
18
30
15
63
72
9
3
6
72
150
72
36
6
48
18
168
144
6
6
24
90
6
66
30
12
192
21
57
18
24
21
27
30
6
12
24
21
24
9
111
105
126
12
72
150
6
9
96
15
24
81
27
48
24
6
90
24
30
18
36
36
36
42
6
66
39
27
360
72
132
60
360
6
342
81
57
15
9
126
18
6
36
54
198
12
126
78
36
96
54
6
60
69
24
57
24
54
84
21
51
69
9
78
48
24
12
60
9
51
6
42
12
36
24
30
90
21
3
21
153
6
57
24
120
51
30
15
3
84
12
36
144
36
30
78
66
18
72
30
18
156
96
66
63
81
120
96
54
24
24
60
12
24
12
24
6
15
105
90
30
24
18
132
108
72
36
114
66
24
96
54
144
6
138
192
78
18
54
18
18
30
30
12
48
189
33
30
81
81
126
120
9
39
90
192
24
24
24
72
15
9
126
48
12
45
15
36
24
180
36
45
24
3
12
66
30
18
144
30
81
39
33
9
18
48
30
78
90
24
72
6
12
60
57
171
45
ABCD 97175323834*3^$a+1 [50015]
19
60
32
33
54
6
51
4
12
89
139
5
15
21
3
57
18
73
83
96
24
60
66
24
24
87
4
71
81
153
31
108
36
12
60
20
48
45
15
40
12
59
18
90
12
13
60
41
31
53
60
103
20
4
35
13
92
16
20
63
84
6
7
23
25
72
24
48
17
174
6
60
18
93
33
36
51
24
9
55
89
12
18
25
60
32
153
12
111
33
30
6
75
15
18
60
15
45
72
91
29
90
18
7
44
9
6
49
20
52
24
41
15
48
72
15
1
119
30
3
28
107
60
6
7
17
7
5
18
105
45
27
40
89
151
36
17
63
100
8
9
6
1
5
15
64
29
63
4
155
1
53
24
55
156
20
99
157
35
49
72
24
35
18
3
52
68
88
59
13
12
116
40
5
15
219
105
12
33
31
161
51
33
30
25
5
60
7
47
90
6
25
221
3
21
67
29
24
30
9
57
39
129
43
20
69
79
12
77
7
113
31
41
30
48
33
112
5
51
111
9
15
49
32
15
90
30
48
66
39
16
72
17
6
1
36
48
5
54
25
8
144
33
6
36
133
36
71
13
17
24
79
48
23
54
30
21
4
35
66
150
1
59
84
1
65
7
12
12
185
39
45
67
72
41
24
36
30
45
51
9
21
15
48
72
15
9
9
96
84
12
24
79
17
31
12
32
16
17
36
24
12
60
54
114
6
30
54
73
20
129
204
24
36
36
90
1
24
35
30
24
39
21
87
33
15
45
15
69
115
5
7
60
24
72
20
108
112
17
51
16
125
108
120
12
19
20
39
42
114
21
9
120
7
47
13
48
92
9
48
36
39
108
4
44
111
114
7
24
23
6
55
36
108
5
15
40
11
54
31
84
5
12
15
3
13
17
36
255
40
11
9
16
59
60
6
24
6
21
28
95
30
66
18
3
3
36
18
30
6
15
72
120
93
36
31
8
16
144
12
20
24
39
6
3
21
51
16
17
55
20
21
36
19
65
7
60
17
6
25
12
8
15
49
5
12
24
6
24
9
81
7
143
145
32
4
108
32
40
56
4
44
9
31
24
95
1
24
12
44
45
30
61
60
5
120
54
61
60
36
20
72
36
39
42
15
4
32
28
11
49
24
41
24
60
6
117
9
24
51
3
1
5
180
31
36
17
43
17
87
33
36
87
4
53
126
60
54
51
36
39
9
196
44
48
9
30
21
48
24
40
77
78
102
30
9
24
88
32
21
36
48
36
66
30
19
12
59
60
18
43
17
43
17
15
51
25
71
18
66
30
15
72
4
60
29
7
77
72
15
15
109
12
29
30
25
59
1
48
48
23
6
48
3
88
65
91
5
159
9
31
20
9
7
59
30
7
48
5
31
35
30
39
4
5
43
80
123
24
6
114
6
6
78
31
5
55
29
30
102
43
32
100
108
11
25
20
45
36
24
6
1
72
32
4
119
6
15
21
15
96
84
24
9
6
57
129
114
85
29
42
33
81
6
30
18
6
6
18
30
6
211
68
45
6
30
15
9
55
12
29
84
27
9
30
66
18
13
12
5
6
25
32
12
28
8
72
40
12
36
41
39
21
78
21
129
55
47
54
7
17
31
92
4
128
16
5
7
20
3
1
185
24
24
6
96
25
36
20
159
24
25
65
114
6
55
35
54
12
24
36
30
81
117
163
144
8
12
76
48
144
5
6
85
72
48
44
12
9
15
12
3
49
17
54
1
29
151
5
15
3
13
12
116
81
48
6
60
30
27
27
12
18
72
91
84
5
24
55
12
68
9
31
29
3
57
6
96
120
30
123
36
16
35
1
167
6
15
12
52
36
29
27
24
9
72
18
37
24
35
54
12
3
81
7
83
9
100
48
32
16
56
129
24
123
3
1
8
136
41
30
60
108
93
64
60
144
5
15
51
84
36
54
6
13
32
15
18
55
32
144
15
1
113
132
31
23
37
48
180
60
32
88
5
120
51
183
37
29
54
1
35
6
3
105
51
100
5
24
42
9
9
7
128
76
5
60
24
96
15
72
57
123
28
11
138
120
183
4
23
6
24
42
121
47
1
65
24
36
27
3
6
30
81
27
6
276
19
5
7
23
6
48
67
36
17
27
4
125
15
21
43
41
39
16
36
128
57
51
87
12
73
8
12
108
39
30
63
28
8
40
36
5
18
45
147
9
16
59
1
29
55
44
21
91
155
108
25
71
9
81
24
7
56
39
73
48
23
6
99
9
36
67
17
123
64
48
77
55
53
12
15
48
57
55
24
59
6
31
56
124
119
6
19
44
87
24
121
48
5
75
76
5
7
59
121
77
7
5
51
9
91
29
3
45
36
66
54
114
102
54
36
78
42
121
128
9
6
1
20
76
17
67
108
48
53
31
20
48
16
5
84
126
97
53
127
59
121
32
72
16
8
12
87
12
13
35
57
64
29
96
99
52
29
36
31
53
6
30
18
12
21
48
21
43
11
60
61
44
15
1
185
31
32
15
66
30
1
60
5
135
16
84
44
9
12
99
40
11
45
28
17
63
16
36
83
25
68
ABCD 97175384524*3^$a+1 [50029]
96
21
12
75
18
39
45
3
108
132
87
153
21
6
129
15
69
36
24
36
12
33
27
24
45
39
36
189
126
18
15
3
204
69
105
75
240
24
21
87
333
12
87
72
99
57
24
9
30
129
3
138
186
138
111
12
12
27
33
60
33
15
3
105
96
3
36
45
12
33
90
30
51
108
168
3
45
9
90
36
165
45
90
21
15
9
9
87
135
90
84
24
123
12
63
144
21
108
9
51
27
69
36
33
159
36
36
135
93
12
24
36
36
24
45
66
72
33
27
21
12
12
12
48
48
120
24
45
30
33
57
99
24
261
72
48
90
36
24
105
39
57
36
45
123
36
165
3
48
132
21
87
240
15
48
6
18
12
33
75
57
93
3
132
237
6
144
9
96
36
12
48
108
15
9
21
6
48
162
3
3
33
84
27
69
15
9
171
162
72
15
57
63
36
9
87
9
144
111
24
57
63
12
3
48
105
72
81
30
21
21
3
12
120
117
75
51
9
192
48
183
33
12
27
33
204
9
207
12
60
141
15
111
201
24
396
12
87
54
66
54
39
36
180
72
24
15
33
3
18
27
3
9
36
60
135
54
3
12
72
15
33
45
27
156
159
21
99
69
75
105
21
51
3
60
9
36
75
69
21
36
15
21
78
21
24
57
3
51
81
105
39
24
96
105
75
33
63
9
6
57
213
72
15
111
12
57
12
60
111
117
21
15
75
60
21
48
12
9
27
12
96
9
36
66
69
24
51
21
24
216
69
12
18
24
66
51
63
48
18
27
45
42
18
63
21
123
36
27
9
135
18
90
57
33
102
546
63
9
51
39
48
234
6
69
3
48
33
12
12
120
72
9
39
36
9
15
21
6
33
12
48
36
12
24
69
30
237
12
57
63
60
27
30
39
60
72
9
39
60
84
57
195
3
261
57
27
63
24
18
12
411
9
51
24
15
54
15
60
24
117
99
45
66
36
78
75
9
3
57
3
12
48
129
78
48
42
3
15
9
75
114
12
27
213
87
33
39
144
15
69
81
15
75
21
51
9
120
60
45
18
93
192
21
30
129
21
12
42
45
45
27
48
108
84
15
9
12
12
48
168
21
39
21
3
15
21
45
24
36
135
27
45
48
36
15
33
36
36
15
93
15
36
21
75
120
18
3
60
12
132
33
72
111
117
36
60
27
108
36
21
75
39
9
24
33
78
36
54
90
105
36
15
21
3
9
12
120
93
27
60
96
27
105
27
21
60
132
237
15
36
48
84
60
72
99
12
33
60
12
192
81
15
27
69
48
27
105
96
9
6
84
9
51
30
3
15
36
9
72
33
87
39
36
21
45
24
3
132
24
12
9
3
33
30
153
12
3
102
114
30
114
162
30
69
48
12
15
141
24
39
9
48
87
105
33
3
57
12
42
9
60
156
60
93
102
141
12
171
36
54
39
132
69
27
39
6
3
12
192
27
36
9
36
3
9
195
21
24
21
15
39
72
21
48
36
9
15
36
228
12
36
33
30
96
33
36
60
12
93
51
123
36
165
60
69
15
75
57
69
15
120
21
36
18
36
9
51
69
111
9
60
12
84
33
75
231
90
15
84
153
3
120
24
12
60
24
45
12
75
3
45
36
9
30
9
33
48
6
18
111
27
69
75
36
18
15
12
33
15
15
21
15
33
36
75
72
9
60
24
84
12
216
12
3
12
81
24
48
9
3
156
24
60
300
15
6
51
15
96
153
21
18
117
24
21
54
237
108
60
225
42
18
135
36
36
3
114
30
261
156
48
48
45
54
114
90
129
81
87
39
33
243
144
90
99
57
15
12
252
123
105
12
48
33
72
12
24
27
180
3
45
36
15
9
21
183
120
111
6
18
57
36
117
3
33
150
21
33
111
27
57
96
69
27
24
105
147
129
39
15
21
24
45
66
21
33
27
15
198
12
114
45
48
48
33
15
ABCD 97175590496*3^$a+1 [50011]
8
9
27
45
79
89
156
7
48
5
156
9
27
25
50
54
39
51
90
10
24
20
52
108
36
41
13
35
57
39
36
15
40
30
23
1
90
24
42
54
30
44
60
27
39
94
2
33
36
15
69
115
32
54
3
48
9
63
3
24
81
72
1
156
23
1
131
21
63
7
29
19
116
46
30
65
33
142
24
6
50
33
55
65
7
110
54
40
84
126
20
99
7
50
4
90
14
10
32
28
20
40
29
7
30
23
123
34
44
66
33
3
105
55
44
10
24
12
35
3
70
30
60
80
22
30
50
78
10
60
86
6
64
23
57
34
32
54
6
18
10
102
83
12
25
18
12
17
183
40
50
24
66
33
21
16
179
19
60
20
22
48
36
83
61
56
36
30
24
45
9
16
96
14
34
11
55
20
24
10
71
24
51
64
6
80
46
38
126
4
12
84
14
66
36
4
36
258
86
120
54
15
36
9
16
84
42
18
32
4
56
15
19
60
84
2
27
27
30
34
90
20
16
30
44
129
13
110
54
36
24
66
24
16
90
20
130
14
66
33
37
8
66
126
124
23
21
51
15
6
48
10
41
109
12
50
9
1
110
24
45
21
18
100
6
20
16
8
100
60
2
48
22
30
5
163
17
39
16
20
9
45
10
36
98
36
66
40
108
6
14
16
90
50
54
22
48
56
24
12
150
15
49
56
90
54
15
21
39
21
70
24
84
12
17
1
30
120
56
16
17
21
102
57
31
2
54
10
83
1
11
79
50
16
26
33
21
30
6
64
6
38
192
64
14
36
160
90
14
36
33
93
10
29
49
120
59
13
23
37
74
4
110
15
12
55
17
21
22
65
9
120
70
5
15
6
4
59
7
30
59
1
68
10
5
45
10
96
65
144
37
24
71
33
36
10
50
36
28
2
34
95
19
60
66
6
48
20
12
28
26
4
32
3
15
129
57
30
36
100
60
84
80
130
11
3
96
90
66
28
26
3
51
16
53
7
126
54
56
9
19
5
31
146
18
129
91
56
36
9
61
18
42
80
28
59
43
110
15
3
16
14
39
13
8
72
27
21
15
60
1
11
108
45
12
108
36
76
83
117
10
110
18
40
17
12
43
29
36
49
150
6
48
107
229
30
60
6
48
42
200
18
87
25
30
60
74
54
81
31
54
23
21
10
5
24
13
80
34
50
34
20
40
110
156
6
69
19
2
40
14
46
258
32
33
7
17
288
85
18
5
25
95
27
28
60
12
17
13
8
40
47
85
119
79
62
3
127
38
51
21
15
3
22
80
114
9
21
24
70
20
9
13
50
4
24
30
66
29
24
73
18
2
10
18
35
57
40
18
72
14
24
27
60
115
50
30
18
16
20
111
15
4
86
39
141
4
11
132
1
11
21
40
18
2
18
46
20
51
63
12
10
68
27
3
6
15
19
86
16
18
12
29
21
154
60
104
90
76
6
48
42
14
33
1
66
20
4
101
81
54
36
105
15
18
10
50
36
10
41
144
31
24
101
9
36
84
24
10
30
26
46
50
33
1
11
103
66
11
63
69
3
9
1
44
30
36
78
267
85
90
30
44
16
18
2
3
156
19
42
68
46
5
121
59
31
134
15
19
5
157
18
6
36
20
15
79
113
36
27
33
51
4
6
26
10
30
53
51
69
72
60
72
48
9
10
5
75
16
68
130
12
35
25
48
146
100
41
39
60
30
3
12
75
24
45
147
70
107
7
236
64
44
12
24
81
79
66
74
60
9
7
17
1
71
51
10
18
26
24
87
3
189
21
52
44
66
69
19
26
16
83
31
14
40
122
40
14
16
14
10
24
35
24
7
126
95
24
19
6
50
34
12
74
6
144
16
20
18
16
66
23
25
12
50
78
52
30
164
46
203
1
20
76
128
16
11
115
48
6
6
29
84
111
10
80
54
40
90
30
60
65
111
24
9
72
109
306
116
34
11
45
30
105
3
177
55
17
1
132
14
4
65
37
59
21
18
72
69
121
80
27
103
44
10
54
32
9
144
21
10
26
18
96
10
20
90
24
282
39
91
14
6
28
110
70
56
36
64
14
52
14
21
75
18
102
4
50
3
31
17
24
19
12
60
54
20
36
15
13
60
11
21
18
46
14
16
20
4
12
29
99
66
15
135
160
54
35
151
266
10
18
36
110
69
27
48
22
38
9
108
19
5
31
38
112
14
6
84
16
18
60
17
13
2
64
14
46
149
84
37
26
10
23
216
39
30
10
5
72
39
60
214
30
90
36
26
69
48
60
21
36
64
60
12
30
8
112
50
78
40
26
3
36
57
15
103
12
134
3
33
54
16
77
12
24
15
52
5
12
163
18
2
57
37
300
90
60
20
46
168
20
10
2
90
4
60
54
30
86
123
1
20
202
168
42
138
60
ABCD 97175678948*3^$a+1 [50115]
147
36
105
352
47
33
112
17
198
36
270
126
126
27
208
107
108
144
90
54
252
234
51
39
105
3
90
51
64
83
18
27
99
109
176
93
90
108
18
171
64
35
36
153
16
80
21
36
144
324
19
53
187
245
18
162
108
198
54
36
171
160
29
54
285
165
18
288
180
261
45
90
25
101
43
47
54
306
144
108
61
29
252
486
145
144
240
29
51
21
234
33
201
55
32
57
36
90
72
97
47
145
233
18
54
90
18
270
117
225
54
105
57
90
18
72
90
108
126
159
64
80
93
19
176
64
173
180
367
80
208
47
198
36
90
61
29
144
36
54
105
48
63
72
73
197
187
65
18
18
27
27
36
1
464
147
288
109
125
108
72
15
147
108
18
72
108
27
81
36
315
279
144
313
65
127
32
144
111
81
208
144
35
126
159
255
162
144
15
39
270
123
237
162
54
396
90
181
53
216
18
1
35
141
93
126
126
198
108
117
27
36
33
112
17
36
91
251
54
63
16
80
57
135
153
199
395
90
180
216
90
36
126
54
18
18
144
73
32
21
187
80
75
277
65
15
471
54
180
15
165
126
54
18
18
19
35
45
96
352
11
162
144
90
594
7
83
61
80
93
18
54
43
47
33
93
270
198
144
271
176
208
48
197
18
18
72
63
45
36
108
216
54
37
179
205
80
112
395
18
702
252
36
72
72
36
1
503
198
144
99
81
180
18
180
18
195
208
11
69
165
504
36
144
270
162
108
18
180
18
54
117
45
90
36
18
306
18
90
37
143
1
80
16
11
277
11
126
55
143
18
223
317
54
36
108
144
72
133
11
69
291
306
123
3
72
198
144
270
33
165
36
87
57
72
15
64
119
126
360
51
75
450
483
48
9
90
36
108
540
81
9
87
93
180
162
162
171
27
18
36
18
61
119
90
15
75
36
126
36
270
33
64
101
187
317
163
80
9
36
115
47
1
32
147
45
45
198
54
18
36
ABCD 97175939956*3^$a+1 [50028]
72
152
25
6
144
33
177
18
90
3
72
15
17
40
48
75
53
24
1
30
24
33
75
12
113
72
168
43
24
30
15
72
3
93
24
48
72
3
18
30
45
48
39
36
77
7
6
51
24
105
30
129
75
5
48
64
24
200
49
60
27
56
88
27
5
13
11
16
48
87
18
47
72
1
144
23
85
3
32
7
36
117
3
132
33
24
51
21
24
32
7
17
16
3
77
88
87
18
54
126
144
27
9
42
120
69
104
67
5
7
33
32
72
13
27
3
5
163
29
88
45
3
80
25
15
3
72
12
78
138
17
7
17
13
6
5
49
30
57
8
13
18
17
40
24
3
198
15
48
32
112
45
75
33
150
30
35
40
48
27
69
80
24
72
73
54
36
5
16
56
72
48
48
184
128
40
3
69
32
64
45
42
33
24
51
117
45
27
8
232
3
149
43
77
96
13
35
40
72
32
31
9
8
24
16
15
17
16
45
102
125
40
32
205
3
48
39
81
144
96
69
83
13
27
104
16
48
15
9
8
48
79
161
16
8
40
45
6
29
43
125
40
15
18
210
24
21
45
51
8
48
55
9
9
15
9
15
3
53
37
27
171
30
87
8
67
42
3
45
59
19
21
24
57
87
80
31
9
8
144
160
8
85
96
219
33
159
8
16
15
72
138
71
184
24
32
40
8
40
51
5
16
51
53
19
18
59
91
48
90
27
63
105
39
33
27
21
27
5
64
21
75
72
56
19
141
72
104
61
90
57
168
48
24
3
60
12
90
27
48
168
24
8
13
150
5
64
33
60
107
49
15
56
79
65
120
7
42
87
96
8
112
72
15
81
56
16
123
101
1
47
43
5
24
13
51
69
11
40
72
24
48
8
24
64
24
63
18
47
13
11
40
56
112
48
24
96
27
30
6
9
93
42
65
55
36
125
37
18
42
39
33
36
12
23
24
16
24
200
40
32
1
15
104
120
13
3
123
21
21
99
128
16
32
25
90
90
75
87
137
40
3
21
57
15
48
152
73
119
40
105
47
16
27
93
24
33
120
36
59
16
15
17
64
9
42
5
208
87
33
32
13
11
16
57
6
17
88
69
27
24
99
77
31
57
15
33
3
69
33
15
24
21
75
15
9
3
77
88
21
51
8
48
37
30
77
1
30
60
5
43
60
30
51
8
91
12
90
23
24
16
9
143
192
88
63
17
40
57
63
48
15
41
49
72
23
64
123
42
48
59
13
36
39
15
65
13
35
24
16
24
21
27
72
9
47
13
27
3
42
59
88
192
48
32
13
108
30
18
39
8
40
27
45
56
16
21
42
18
48
39
33
63
72
63
17
55
89
64
9
15
32
48
85
27
104
16
39
17
72
96
72
313
24
191
40
75
12
65
64
80
16
8
16
56
43
5
72
64
48
128
37
78
117
48
72
51
84
65
72
43
101
24
1
95
64
21
24
35
16
56
24
49
48
15
93
42
17
13
18
180
114
83
40
3
77
115
45
8
7
30
132
23
25
39
39
17
37
3
213
35
67
18
51
39
57
24
33
23
7
33
24
69
147
57
15
51
197
88
27
69
69
267
120
33
84
60
66
5
160
32
24
40
69
54
141
69
155
96
40
72
24
141
18
9
80
1
47
43
72
5
40
48
152
24
24
16
33
95
112
80
16
15
105
32
168
40
72
8
157
3
8
16
351
9
3
53
64
104
67
78
30
24
30
18
33
57
87
8
37
36
39
48
33
54
33
3
69
3
29
184
39
17
64
15
65
16
21
35
112
3
5
43
72
90
107
112
39
54
48
75
33
39
48
117
3
8
25
191
24
24
13
3
24
48
15
57
135
6
59
16
96
96
15
18
87
24
3
18
72
90
201
32
24
64
147
5
25
23
96
49
84
51
9
18
69
93
35
91
12
105
57
18
45
15
12
78
342
18
12
123
120
32
88
24
8
55
33
72
3
222
360
15
3
162
27
48
33
47
43
29
61
12
18
72
18
42
33
24
48
8
40
24
69
54
21
15
9
48
32
1
72
132
120
198
45
48
32
64
104
112
72
15
41
79
273
24
8
288
40
32
16
24
3
53
37
27
56
37
75
3
90
99
3
60
12
21
224
40
153
120
23
19
18
147
120
72
21
48
ABCD 97176471246*3^$a+1 [50011]
69
105
36
90
9
15
90
87
140
19
17
25
18
84
77
36
24
28
3
5
12
67
18
6
129
8
4
33
75
140
72
28
20
12
48
28
33
30
29
31
77
7
113
49
6
72
5
97
36
42
30
18
24
36
48
24
126
54
66
42
48
24
33
32
112
8
25
6
41
43
57
116
7
18
162
72
45
33
48
27
81
47
157
12
90
5
108
55
30
18
17
133
95
25
18
149
48
55
237
8
43
21
20
31
9
45
203
292
51
12
57
8
85
3
9
24
66
45
63
5
1
54
18
54
33
32
19
24
113
12
60
13
144
66
17
55
17
60
13
6
29
91
57
3
12
9
48
72
20
148
15
57
45
18
6
11
40
15
78
48
27
20
7
5
228
97
183
33
30
77
55
33
24
63
65
7
65
16
72
12
69
24
75
33
39
99
77
12
7
5
48
12
60
19
41
28
60
32
48
37
75
159
21
3
53
24
100
21
90
65
24
36
120
55
29
16
15
18
66
36
18
72
42
18
162
12
36
60
12
53
25
95
43
6
23
12
31
9
15
66
99
33
3
12
68
60
4
69
59
160
15
5
28
24
33
126
21
81
35
40
3
30
42
17
85
18
5
60
12
67
113
12
1
240
30
117
27
5
19
17
24
31
5
7
5
40
12
33
42
41
24
108
60
31
29
48
49
63
33
108
84
75
3
5
43
21
8
13
18
12
5
229
23
12
1
78
102
95
13
36
108
78
5
24
43
72
108
90
66
21
180
8
43
18
36
63
8
4
8
60
7
53
12
28
12
75
5
49
36
11
37
27
8
43
77
120
1
54
48
18
39
128
12
60
60
31
77
25
54
153
72
45
35
100
116
40
69
36
39
3
66
90
36
36
9
128
72
36
24
40
68
55
18
78
66
75
60
8
1
6
41
12
48
12
13
18
57
33
54
66
54
57
15
24
30
6
84
29
7
6
159
39
29
60
55
18
107
67
6
30
9
15
5
96
40
15
5
73
11
19
9
8
55
24
41
7
42
35
268
15
77
96
12
1
59
52
51
5
52
68
37
48
35
25
198
69
57
23
12
40
63
65
31
66
11
24
48
7
108
65
28
33
54
60
57
123
18
35
37
66
21
3
5
25
18
237
87
96
57
12
116
64
15
24
21
20
49
59
52
8
25
47
133
23
43
72
5
72
60
103
138
24
30
60
173
60
60
24
19
24
66
47
12
12
19
9
72
45
3
68
12
12
40
33
162
33
57
18
90
3
15
72
77
79
89
28
92
133
47
7
6
108
36
11
60
4
9
6
5
43
5
112
99
9
15
65
37
3
8
25
72
23
55
5
64
75
30
11
13
47
7
138
47
12
31
9
15
53
108
120
4
39
30
47
67
12
41
139
5
40
8
60
85
47
79
72
5
252
60
31
17
60
7
57
15
36
57
33
39
8
28
72
15
17
28
45
75
15
78
12
27
15
36
72
30
23
40
20
43
17
112
32
25
18
30
27
159
17
72
13
18
6
84
47
72
12
19
90
11
28
27
65
25
168
95
12
31
45
69
11
7
48
17
12
13
30
216
36
36
54
63
63
24
53
12
73
132
11
19
53
12
79
96
144
12
17
12
16
15
48
90
36
90
6
87
8
13
47
4
33
3
20
37
15
15
18
162
77
60
36
64
68
48
115
57
8
205
39
60
20
25
36
35
4
3
30
47
60
1
24
198
102
6
57
72
8
37
83
25
6
41
79
9
27
5
55
48
5
31
17
84
13
36
47
12
7
65
31
90
18
36
33
32
40
33
35
40
33
39
68
48
7
45
63
17
1
6
36
18
59
13
59
25
3
3
30
27
48
20
73
12
59
73
126
17
13
36
6
48
21
20
1
59
120
85
36
18
132
57
8
112
3
54
156
54
78
30
5
31
17
79
21
72
32
55
5
13
12
63
12
3
57
188
120
52
15
21
72
27
36
17
108
4
60
105
23
31
30
42
17
40
12
8
60
12
25
6
84
60
65
148
68
43
66
60
23
13
35
40
27
60
17
13
155
88
32
31
21
3
53
49
3
92
76
33
12
90
9
20
13
23
79
6
18
12
17
1
119
12
19
69
8
64
20
121
27
8
25
39
51
12
57
3
18
54
41
43
29
13
192
35
48
52
128
7
65
31
12
45
80
7
17
36
19
18
108
54
41
24
40
3
33
15
9
45
6
72
17
48
55
45
45
35
1
47
13
47
72
7
36
5
103
12
42
18
57
32
73
35
73
35
55
12
77
36
160
3
84
5
40
20
43
42
3
32
52
108
60
8
43
41
25
23
40
63
78
39
108
33
30
17
4
3
18
30
60
120
57
20
1
30
57
57
15
51
36
5
13
6
17
13
36
294
69
60
8
133
47
12
43
9
20
13
12
35
28
33
159
68
40
15
57
15
5
19
249
3
12
18
27
15
108
29
43
5
175
65
7
36
29
136
20
43
29
31
30
119
7
6
59
31
17
37
ABCD 97176552134*3^$a+1 [50014]
52
8
28
12
72
60
164
96
16
32
3
25
104
75
1
32
28
24
35
25
35
45
16
20
3
1
56
40
44
3
25
68
4
44
84
63
33
12
303
37
24
20
28
68
64
95
25
83
33
72
60
123
69
16
20
24
36
219
9
16
56
39
129
60
27
9
171
165
60
27
21
4
11
96
121
12
11
21
60
36
40
32
168
64
44
96
28
20
28
24
143
97
56
24
40
240
68
96
52
80
12
40
8
3
12
33
36
24
84
12
76
120
20
52
12
156
44
100
36
32
15
48
9
48
87
13
20
75
117
16
12
95
192
25
35
21
15
37
8
4
59
144
145
32
180
40
44
4
180
23
9
3
81
96
63
48
109
48
8
40
72
48
12
20
63
108
1
80
16
68
52
24
80
76
83
36
45
16
140
24
15
48
205
11
21
96
84
75
81
100
8
76
48
140
100
275
105
87
9
60
96
15
73
35
72
24
9
12
28
20
88
60
47
37
68
36
16
20
24
87
105
3
21
120
63
13
12
8
15
129
16
72
8
24
63
85
68
84
51
105
52
68
204
36
72
15
105
108
108
39
81
16
44
16
11
49
48
32
16
80
24
15
24
9
52
104
136
20
28
48
44
60
28
192
80
36
75
49
56
4
96
35
120
24
9
204
48
27
37
44
24
12
40
35
24
1
128
48
64
428
27
1
20
255
48
1
128
12
40
23
21
16
44
36
111
49
68
12
48
52
80
75
85
44
144
60
72
39
81
148
176
252
48
16
8
15
45
12
15
1
24
80
24
144
36
84
52
104
75
229
72
44
24
36
51
9
76
96
68
15
1
68
96
124
60
12
48
8
100
68
4
11
57
180
12
112
215
73
47
73
71
61
260
16
32
207
24
120
36
73
20
36
16
48
48
128
84
160
8
40
120
8
39
37
44
16
116
75
85
128
96
15
1
60
104
144
60
12
15
105
39
105
111
45
4
11
48
21
16
248
132
60
52
92
24
4
60
72
96
167
37
23
13
20
48
96
3
48
24
165
16
35
33
196
56
40
24
120
108
56
52
20
64
44
159
21
12
4
104
36
3
237
220
8
52
44
12
3
49
32
40
23
48
57
52
20
156
60
72
15
73
60
120
20
24
28
23
180
49
59
36
144
12
108
121
23
33
64
48
48
8
196
48
56
16
48
20
252
48
96
4
95
85
23
33
136
96
44
75
1
12
8
159
13
72
35
21
12
28
192
35
13
84
71
169
23
13
68
4
12
191
9
16
80
40
23
9
12
40
56
84
60
40
71
25
35
69
3
133
24
60
35
45
28
116
96
40
36
24
44
51
165
136
12
11
61
96
44
3
117
100
156
8
16
48
35
81
4
72
56
60
124
104
192
52
56
112
144
11
9
48
27
1
80
112
11
61
11
48
24
145
8
27
145
11
24
33
24
195
48
45
48
4
68
72
15
9
60
16
128
52
155
13
368
207
57
24
24
72
111
145
32
28
68
16
8
15
157
35
33
75
36
45
16
116
24
40
56
15
84
25
56
112
92
63
13
35
72
45
27
129
136
36
104
60
3
85
80
40
32
120
63
12
1
35
45
40
23
49
95
36
57
48
36
48
36
60
84
100
140
168
15
33
24
88
20
144
40
56
12
15
117
36
24
24
75
36
129
12
40
35
25
432
72
8
156
75
169
132
11
144
105
24
12
108
16
8
40
23
249
24
39
81
16
56
108
16
48
11
69
28
35
25
24
35
33
172
11
57
172
36
128
12
4
95
93
48
288
64
35
105
28
8
96
99
61
68
15
33
24
120
60
40
20
96
99
1
44
120
24
84
15
37
8
3
108
49
20
12
24
39
25
128
4
8
51
109
35
85
60
128
40
80
39
9
36
96
ABCD 97177334206*3^$a+1 [50033]
27
105
87
57
144
120
120
12
60
60
27
72
36
48
21
39
57
18
6
63
21
87
48
57
75
72
3
33
12
3
21
21
27
36
57
219
48
237
39
57
198
45
21
123
36
237
108
60
375
165
156
156
108
42
90
75
225
108
30
42
27
72
21
27
21
36
84
102
138
75
36
105
36
84
63
21
51
15
21
153
27
33
15
57
75
99
45
36
48
111
114
27
33
279
36
57
24
111
45
27
36
165
102
54
96
15
123
9
33
390
9
21
18
6
36
99
129
27
60
228
132
105
15
33
12
30
174
3
60
81
12
27
36
45
12
123
276
21
24
96
18
90
60
192
180
48
27
480
69
36
18
261
36
120
93
15
24
153
114
96
69
36
9
60
231
75
18
12
63
36
21
24
66
18
30
66
63
33
3
45
30
105
12
129
24
159
72
48
108
63
477
24
9
72
24
111
45
24
36
75
72
120
36
45
30
285
21
36
90
48
165
57
3
84
96
75
96
90
24
39
93
63
24
33
18
402
27
21
72
48
39
108
24
81
60
15
33
27
144
108
87
129
84
81
60
75
24
33
3
72
15
30
183
57
60
108
27
132
120
261
12
3
285
72
39
48
51
117
9
3
153
27
171
96
66
15
105
3
141
36
3
105
12
108
276
24
252
15
33
39
108
3
177
15
318
171
21
27
132
69
87
72
60
180
33
180
39
36
15
48
42
168
60
192
48
36
144
15
21
51
153
96
39
285
180
27
33
60
15
36
21
63
57
30
18
60
39
33
15
45
27
3
93
36
9
6
21
69
36
75
12
81
27
159
81
33
180
39
108
33
72
108
12
240
3
12
39
90
3
36
105
75
192
75
30
168
327
105
75
105
3
180
72
12
21
312
63
15
9
21
15
45
36
84
51
144
75
330
99
48
108
24
573
15
24
21
123
12
72
57
3
21
132
24
204
27
420
108
36
141
48
210
69
33
60
48
87
45
168
72
27
33
39
69
12
24
111
45
27
72
129
51
171
48
90
51
48
81
159
81
36
24
60
90
30
75
72
63
9
33
15
108
24
33
123
21
36
30
78
39
27
9
12
93
72
39
189
75
57
87
81
27
75
33
15
45
57
15
105
168
15
12
63
282
108
15
132
144
36
3
30
39
21
51
21
264
39
120
240
57
174
6
24
63
3
48
57
12
81
12
39
189
27
48
21
84
132
48
162
57
132
21
30
90
3
36
48
180
177
84
6
54
60
60
12
39
15
54
75
117
183
60
72
72
21
315
204
81
147
33
27
72
51
21
105
111
3
45
45
360
12
15
3
66
24
87
153
159
72
45
114
69
36
57
3
12
24
69
39
72
21
78
282
87
120
60
33
15
45
78
6
24
96
216
60
435
45
99
105
51
45
15
33
15
57
60
15
15
93
264
96
27
240
150
555
12
21
15
15
45
12
153
27
195
18
27
93
102
30
63
51
54
72
120
3
24
21
120
39
72
9
42
48
297
12
ABCD 97178083768*3^$a+1 [50047]
21
27
27
60
282
6
270
75
27
36
24
81
165
24
27
111
9
189
42
48
54
42
138
96
39
45
51
144
120
216
207
18
135
45
36
54
72
42
207
9
12
258
66
15
3
42
54
12
162
15
63
129
51
162
12
54
9
15
66
15
39
18
15
57
126
177
57
78
72
108
12
132
21
33
156
6
108
12
72
90
27
15
48
33
45
48
72
234
54
27
117
27
9
15
39
18
18
114
48
132
162
165
159
57
33
12
180
132
66
42
48
24
192
63
15
66
126
9
24
21
36
24
12
90
162
6
72
282
135
351
54
18
60
288
12
225
69
99
57
54
54
36
159
21
18
108
42
30
45
27
24
21
33
183
27
42
126
30
72
36
90
90
144
168
162
21
72
27
45
15
12
54
231
48
153
15
39
144
9
105
12
24
27
48
72
27
6
30
9
261
60
135
39
258
84
36
42
45
291
6
66
45
153
6
54
30
45
9
6
66
6
48
177
48
99
162
114
66
63
15
102
6
12
90
72
60
48
36
6
81
45
90
84
108
153
33
180
66
9
141
66
132
12
150
30
333
63
18
6
9
21
54
90
51
45
219
87
57
27
258
36
126
30
36
24
111
135
42
90
18
48
42
84
54
42
144
30
54
24
18
12
18
105
144
189
180
30
9
51
21
33
18
54
63
45
30
45
45
78
48
222
72
111
24
63
18
102
54
216
60
198
84
186
84
63
9
18
96
54
72
66
108
9
15
12
6
174
54
144
90
60
72
21
69
48
51
9
30
36
60
84
78
108
54
30
6
129
63
42
12
18
33
207
108
30
18
54
18
24
30
126
108
162
27
153
162
36
60
66
54
6
30
9
69
156
252
114
30
51
153
12
42
216
66
15
81
12
171
27
90
72
27
9
54
90
216
24
135
48
27
78
54
138
72
324
42
54
3
51
12
198
27
24
48
45
18
54
36
72
135
33
135
27
12
108
6
12
78
120
144
72
36
9
51
210
54
54
60
30
180
9
96
171
156
9
45
60
54
81
81
30
24
48
33
99
36
162
138
42
3
9
108
42
156
18
24
18
90
12
36
114
30
96
54
162
66
90
90
33
135
369
57
6
12
378
108
42
48
114
282
6
12
36
36
126
150
54
180
48
150
138
9
33
12
36
72
18
24
30
108
180
72
24
39
63
60
18
27
63
30
51
3
45
27
141
27
21
9
90
60
57
213
102
54
36
18
18
63
69
18
54
75
81
15
183
90
15
75
6
66
162
18
198
234
36
24
18
3
351
6
12
42
54
72
39
51
228
114
36
120
27
15
57
15
36
336
54
54
108
72
126
36
99
105
39
51
72
90
3
9
42
48
108
105
39
150
120
24
12
198
186
30
18
15
3
117
27
234
90
42
102
6
27
99
21
63
126
60
30
33
48
72
45
42
36
102
63
99
78
63
129
18
6
12
198
141
39
126
6
165
15
9
255
9
24
81
36
75
144
51
48
36
126
114
246
78
21
9
15
111
90
204
27
3
132
120
24
54
12
114
12
162
63
63
24
12
45
24
27
12
36
54
276
ABCD 97178397224*3^$a+1 [50017]
37
21
110
34
14
72
25
17
12
55
45
14
40
14
55
17
34
32
18
31
24
15
30
75
29
58
8
24
61
59
13
60
12
12
24
21
20
78
162
79
15
66
54
14
31
45
27
9
51
72
23
25
23
1
5
31
12
5
43
45
8
10
45
105
20
31
5
43
23
10
39
5
19
12
84
45
26
10
3
60
87
33
21
20
46
80
30
7
35
61
45
87
132
36
17
19
24
41
19
84
5
91
59
13
3
14
58
2
7
5
31
33
32
4
36
39
9
27
15
9
221
55
83
54
7
53
43
69
6
48
9
21
15
12
12
11
61
11
37
41
52
48
110
6
31
84
9
102
9
53
16
2
40
14
19
47
18
100
80
16
8
7
36
47
25
5
55
48
83
130
32
12
151
12
53
55
96
24
36
84
21
39
21
3
17
16
27
12
9
44
52
38
6
7
33
15
105
27
23
22
32
43
252
36
36
29
19
3
33
5
16
15
36
23
54
31
21
20
40
3
36
155
40
45
12
77
55
35
16
126
8
43
45
99
21
3
12
5
4
186
32
18
4
3
21
39
33
75
84
11
49
60
69
30
72
9
129
32
12
16
2
78
67
69
26
37
35
13
35
198
7
24
5
55
24
24
21
39
123
150
24
51
24
23
118
15
83
10
14
1
60
21
51
3
62
7
5
166
141
24
24
60
21
32
10
32
82
75
5
4
44
6
22
3
12
65
130
9
29
19
93
27
12
11
85
9
15
9
2
13
65
16
39
29
67
51
8
46
3
65
7
23
13
24
141
3
84
41
54
1
41
4
42
38
7
9
63
65
7
11
97
21
27
15
33
5
42
48
1
24
65
52
3
12
120
84
21
135
3
66
14
25
12
24
99
30
2
13
21
111
125
7
12
5
64
80
16
114
14
31
17
58
57
9
15
5
16
3
95
40
6
24
20
31
24
24
5
175
3
62
43
23
24
1
24
12
81
2
13
9
15
9
87
3
14
31
12
23
24
16
14
168
4
63
53
7
11
25
65
7
48
264
33
3
12
15
32
1
5
12
7
48
12
12
45
26
30
24
36
84
24
79
3
38
91
39
6
66
9
21
48
27
120
23
37
17
90
1
15
110
19
23
37
3
8
22
2
46
51
39
30
15
27
8
37
35
94
51
60
45
20
48
16
66
8
24
85
12
111
69
36
24
5
4
102
9
108
21
12
63
17
42
16
21
60
36
60
125
19
5
18
13
3
32
13
84
12
59
40
14
16
2
70
303
27
69
24
24
131
1
29
19
213
27
57
60
24
60
36
3
120
12
5
54
46
171
15
38
10
72
8
22
3
15
26
19
24
12
5
4
39
23
13
24
3
9
24
21
20
31
15
18
30
30
36
15
143
13
69
44
16
15
9
42
32
13
72
41
7
24
5
46
8
25
36
48
51
104
85
3
33
60
60
15
45
5
67
9
36
38
30
72
7
36
12
9
15
36
15
9
60
45
39
101
4
14
48
40
9
29
7
12
21
32
7
36
21
44
54
1
21
68
30
22
66
9
48
23
13
35
42
70
48
26
124
2
13
36
60
89
10
2
100
44
76
15
12
63
32
1
45
15
35
10
87
9
20
19
15
21
21
48
36
39
65
52
15
69
39
60
41
160
15
204
84
95
22
44
36
16
3
12
9
68
28
3
84
3
57
65
46
21
60
48
48
95
34
39
5
16
3
33
30
8
25
60
5
70
32
13
29
12
19
36
9
32
10
8
1
53
7
21
3
36
41
163
75
72
57
65
28
3
24
12
45
60
26
25
63
66
15
5
18
6
84
6
40
86
18
22
3
36
24
12
5
4
87
23
70
27
12
12
5
34
69
3
33
5
120
144
7
36
132
12
29
19
36
84
12
51
32
61
75
57
24
45
75
168
77
4
132
8
7
3
62
40
39
81
87
41
12
19
24
17
19
96
84
105
66
2
67
156
47
85
36
12
12
33
30
8
54
106
62
10
2
7
53
18
72
1
24
21
42
2
7
39
2
70
33
15
26
96
48
54
13
24
36
5
28
27
84
36
60
47
96
40
201
24
57
39
9
12
18
45
21
38
46
2
13
29
36
16
104
31
24
35
24
97
39
80
37
9
8
18
70
39
11
13
36
24
17
190
18
14
13
33
75
24
21
50
192
150
4
3
108
15
54
99
5
19
17
31
17
55
72
53
151
75
62
19
9
51
60
23
1
72
12
12
21
27
63
117
33
8
7
5
28
15
27
45
33
39
21
14
22
15
48
12
39
105
12
24
36
63
14
55
5
30
61
72
3
14
7
21
99
105
51
5
7
81
42
54
66
33
45
15
60
21
26
37
48
5
67
3
9
81
27
3
2
6
1
21
32
18
18
30
85
59
61
21
14
1
24
24
36
35
22
50
72
6
136
51
60
9
39
60
15
117
9
116
103
12
33
51
69
111
11
13
24
51
69
51
30
2
13
84
60
96
17
12
46
117
48
84
60
33
32
7
21
20
18
72
37
12
23
22
51
45
18
32
34
20
16
27
21
42
14
19
60
65
19
36
120
12
47
22
63
48
165
108
51
39
9
48
24
24
17
4
15
209
42
18
91
24
75
21
9
50
25
12
3
80
37
72
35
1
15
9
12
36
24
53
7
24
35
6
43
21
15
57
87
41
67
5
7
53
28
159
11
1
39
14
43
5
19
21
123
5
112
87
11
10
15
45
36
38
13
29
54
25
15
21
11
13
5
16
84
15
57
15
9
99
12
72
12
5
16
15
9
3
57
38
61
96
45
3
33
27
12
9
12
15
15
110
103
24
57
15
29
31
5
18
22
20
19
27
2
16
20
10
45
24
12
120
9
75
12
48
5
24
16
12
48
62
25
29
108
118
45
35
13
24
3
2
76
15
12
5
139
24
12
33
15
27
48
6
15
36
93
50
37
ABCD 97178446858*3^$a+1 [50099]
80
183
1
48
72
48
32
40
152
16
168
269
54
252
1
24
8
3
36
36
117
48
136
144
56
3
61
72
72
11
45
81
79
24
96
56
33
207
9
15
72
24
51
13
56
88
96
96
24
95
36
13
41
7
47
9
27
93
120
39
33
280
32
16
32
201
18
342
175
77
18
25
24
48
32
64
152
184
128
16
191
90
79
8
39
49
5
3
168
16
137
55
35
72
69
75
109
17
159
3
45
40
5
18
57
16
24
48
104
160
144
5
91
24
47
121
23
18
54
25
29
91
24
80
24
48
40
71
1
17
127
24
65
162
13
95
57
15
145
48
24
107
93
48
3
13
104
81
7
96
32
27
69
16
23
9
135
361
96
192
215
36
61
32
168
144
63
121
56
120
88
80
21
139
128
39
36
37
80
207
49
95
1
161
159
64
56
63
288
81
112
32
136
89
31
23
216
25
80
72
40
200
16
71
108
180
36
126
15
21
75
15
9
27
13
56
64
47
72
1
96
24
56
165
43
83
253
48
168
120
5
19
32
16
32
64
161
90
18
195
3
36
49
32
136
161
7
8
40
120
48
48
35
13
152
16
144
56
16
96
144
65
15
3
133
101
187
96
32
168
24
16
80
112
216
48
24
167
121
144
113
360
135
16
24
152
16
53
147
24
40
80
40
72
65
7
128
96
75
61
24
128
21
163
32
136
48
96
248
216
184
128
9
15
3
36
9
168
39
72
121
95
105
40
24
11
37
24
47
33
64
144
144
8
111
36
117
99
37
215
9
16
119
105
39
57
192
3
21
24
40
32
48
69
123
264
63
72
9
120
96
16
11
69
40
35
133
48
161
72
15
472
104
75
18
99
40
5
3
15
25
24
56
24
96
225
87
48
240
147
21
64
41
15
16
104
40
48
56
72
24
39
49
32
24
129
79
11
85
120
47
9
81
127
32
112
24
48
144
80
9
7
83
13
5
115
216
72
8
184
35
109
216
120
185
87
88
96
56
88
176
24
72
48
21
139
56
72
3
45
9
79
83
13
96
24
168
8
112
72
29
115
8
39
90
55
17
31
41
234
13
56
3
37
8
64
24
47
36
37
8
136
48
96
24
200
27
37
53
75
184
48
24
11
45
45
19
120
23
73
35
144
21
40
72
80
75
45
144
64
35
18
67
32
24
21
123
40
71
18
18
21
15
193
72
152
40
80
3
18
18
169
83
37
8
64
71
36
90
91
96
11
61
48
35
13
24
161
159
57
7
96
59
21
88
72
197
54
72
13
192
32
208
56
64
119
25
104
16
8
192
141
123
40
89
7
119
90
223
8
16
95
145
161
31
80
24
88
11
69
57
54
33
64
80
24
33
7
48
32
160
131
108
72
417
208
24
152
27
21
48
64
56
72
64
35
189
45
75
51
69
75
85
24
35
277
29
27
135
144
97
11
189
184
23
72
201
72
136
32
24
160
8
87
57
33
231
64
65
18
234
90
54
18
1
8
117
27
63
25
11
252
57
352
23
145
8
45
19
8
64
ABCD 97178529796*3^$a+1 [50043]
12
18
51
36
12
25
35
33
39
19
29
13
108
62
22
83
7
17
51
42
15
3
4
50
96
10
17
12
15
45
3
112
38
52
11
3
9
25
6
36
18
108
30
38
70
14
6
16
36
62
6
69
85
2
28
8
42
10
108
20
57
63
12
48
10
18
17
19
60
41
13
2
54
6
64
5
13
8
12
102
40
5
9
6
28
50
90
22
6
84
80
21
3
24
48
48
84
52
78
32
18
30
30
45
12
60
3
40
5
61
50
21
19
29
31
14
18
90
42
18
54
28
80
30
15
7
5
15
45
19
24
2
3
108
69
3
45
6
9
63
10
32
22
68
96
202
20
72
3
3
100
30
24
32
51
63
84
120
82
23
15
28
17
48
60
84
21
82
20
6
54
10
92
70
8
180
22
14
12
57
3
18
82
18
84
38
9
36
79
6
84
38
48
48
21
63
18
87
33
12
27
3
33
39
24
36
24
12
52
12
198
62
54
84
6
12
30
10
8
4
8
42
3
129
18
105
25
23
15
12
22
38
36
36
28
56
70
26
21
3
64
20
57
108
3
18
6
33
72
3
16
74
87
91
65
72
21
6
4
12
20
24
24
12
12
126
51
19
36
6
14
16
8
46
8
66
9
15
48
202
23
7
36
14
10
38
39
45
40
110
36
28
92
4
5
60
1
42
56
70
11
39
12
12
228
9
3
40
17
9
42
154
18
36
182
78
40
36
38
27
3
48
12
42
66
22
2
24
184
2
18
18
27
7
188
10
6
50
24
6
10
11
9
30
16
8
45
63
30
22
80
100
77
13
92
28
18
18
164
88
47
31
2
78
21
36
15
4
24
14
36
87
25
62
6
6
16
32
6
10
17
7
2
3
51
34
18
2
6
6
18
33
72
55
17
19
2
42
48
69
9
54
36
21
15
6
64
23
43
80
52
30
83
7
17
19
24
65
3
4
5
3
18
18
69
15
28
32
156
9
3
52
6
11
39
12
12
57
43
8
9
120
61
54
20
60
81
33
51
43
68
78
6
30
63
108
57
18
4
24
20
16
38
63
84
13
8
24
6
34
66
24
44
12
45
93
4
2
10
26
9
48
45
42
6
10
38
27
3
36
34
107
109
6
5
15
57
15
60
58
18
29
60
21
76
48
50
12
64
80
30
24
63
99
48
22
36
12
2
94
14
6
54
6
4
18
44
21
27
6
30
4
77
33
27
43
50
16
24
26
6
54
12
60
40
2
72
18
48
45
45
12
30
12
45
33
10
60
20
45
12
21
30
52
30
47
9
70
29
7
65
111
12
153
3
9
3
30
64
11
43
56
33
1
11
15
81
12
21
24
18
4
5
15
24
4
6
36
83
3
18
34
62
18
12
24
21
36
57
15
27
16
20
4
44
4
6
30
26
3
45
22
26
102
28
20
24
45
33
12
16
30
8
36
78
10
80
28
2
66
4
8
4
54
11
43
20
18
12
22
20
78
12
15
19
72
32
12
81
37
6
12
20
12
6
24
10
62
16
32
16
26
18
3
7
18
35
39
24
237
7
53
27
30
48
28
59
111
40
92
24
10
74
69
15
57
36
12
60
7
30
6
68
9
27
48
10
23
67
80
28
12
36
24
8
12
82
14
40
17
9
48
22
101
15
4
56
48
22
74
40
14
4
2
45
91
32
58
90
89
39
9
31
12
29
13
18
62
6
4
38
132
6
16
36
44
36
9
93
22
20
70
23
27
45
3
96
30
12
39
9
42
9
39
16
96
12
17
9
66
76
77
183
82
23
3
42
34
6
47
27
24
120
12
114
28
92
63
15
45
51
10
2
9
33
6
4
8
130
119
36
240
63
9
45
6
57
57
6
81
61
2
10
2
4
29
3
34
54
17
15
90
78
60
21
36
3
60
69
1
20
6
10
78
8
57
91
89
12
39
22
8
39
3
40
24
65
61
47
43
5
15
45
3
9
3
24
36
9
21
28
90
36
8
10
23
57
78
4
68
33
9
18
30
27
13
48
32
42
18
63
60
12
43
18
2
9
13
38
9
3
36
34
108
38
24
46
14
90
66
9
15
33
24
48
3
22
26
10
47
7
8
9
33
10
30
35
37
74
36
16
20
34
14
64
5
43
2
48
22
8
48
9
25
35
180
37
11
3
22
2
30
12
34
56
138
63
3
10
2
48
4
5
15
10
35
3
4
20
84
9
27
78
16
2
88
14
16
122
4
68
78
54
96
9
73
38
42
10
53
25
2
45
33
94
18
2
40
120
44
9
3
45
13
11
43
20
28
68
57
9
6
12
46
2
30
10
12
2
48
22
36
17
43
8
57
3
69
15
12
21
49
54
86
4
2
60
10
14
70
11
9
15
1
42
8
90
39
3
48
69
3
18
18
10
59
60
105
15
27
4
20
10
2
12
10
47
3
30
60
15
3
45
33
10
101
3
33
7
2
54
34
38
42
78
10
98
6
16
2
16
6
11
37
107
19
29
7
6
30
114
8
75
123
40
50
22
42
11
15
42
108
18
6
24
24
6
16
108
20
16
41
63
42
46
50
18
24
48
22
36
11
36
3
21
91
128
84
12
66
40
2
57
9
51
39
69
12
15
36
12
160
17
63
48
117
13
14
40
8
18
75
105
4
8
126
9
63
9
9
27
12
3
4
104
42
27
15
30
22
8
93
15
118
2
9
19
104
42
6
28
14
58
29
60
3
18
42
6
39
27
6
118
20
16
41
3
12
18
27
15
4
20
45
15
93
3
12
28
20
9
15
46
42
20
48
22
38
9
9
64
8
39
108
72
36
67
120
53
72
7
5
111
10
62
28
29
25
14
9
72
13
98
69
43
8
9
45
3
43
50
18
46
26
12
52
5
9
16
18
20
60
28
18
42
2
27
33
30
6
51
9
27
3
12
28
90
11
3
42
18
6
27
12
25
42
20
21
24
48
15
52
90
23
43
29
51
9
36
27
48
40
29
43
128
48
40
12
29
3
18
15
24
21
12
15
3
48
12
60
9
19
74
18
4
18
12
78
5
43
32
82
74
16
26
39
55
53
3
18
16
86
12
18
27
27
6
24
6
12
6
42
69
21
39
48
13
50
45
9
18
45
60
15
57
21
22
5
87
10
11
49
48
26
16
36
29
25
20
30
48
165
21
30
24
156
69
13
18
2
27
1
6
ABCD 97178529946*3^$a+1 [50024]
39
6
15
39
126
48
75
3
30
36
78
18
48
18
9
72
60
27
36
36
120
6
15
15
21
39
21
9
114
9
24
21
39
9
6
45
24
84
129
123
63
12
33
27
9
24
87
9
15
30
39
120
9
18
30
18
21
33
6
57
60
21
3
15
9
108
24
27
54
27
27
12
222
18
36
57
51
33
33
51
3
9
9
15
27
57
48
39
12
21
36
33
60
87
15
21
39
9
9
192
15
84
51
72
12
21
12
12
69
3
99
57
3
9
3
45
48
24
72
27
33
45
108
27
63
12
9
45
60
36
135
36
24
3
33
12
36
21
42
120
6
72
12
36
3
12
39
21
21
66
21
84
21
72
36
6
36
33
33
6
18
90
84
6
36
27
72
225
27
12
27
96
45
21
36
51
3
6
36
12
3
15
6
12
90
108
9
12
33
6
57
33
48
15
39
60
90
18
81
36
21
15
3
78
27
27
33
3
45
9
54
30
15
36
24
72
15
117
36
33
18
33
72
57
138
21
48
24
3
54
15
60
15
18
108
18
36
30
24
18
18
18
30
24
3
36
33
54
18
3
12
12
9
12
99
51
45
3
9
24
60
39
9
3
6
54
33
3
18
111
12
3
48
45
15
9
3
9
36
45
63
36
9
24
3
24
201
42
30
18
33
93
3
3
18
162
12
6
66
90
18
6
39
33
12
15
9
39
27
60
9
57
15
12
63
69
9
27
84
9
18
60
30
6
18
54
48
72
24
12
24
9
12
123
69
15
18
6
18
12
78
216
69
24
9
24
30
24
66
87
12
15
48
21
21
15
12
45
51
3
30
36
36
78
21
27
9
12
48
39
36
57
3
162
12
36
72
27
72
24
117
54
33
3
33
60
27
165
24
36
9
39
15
90
114
72
36
33
201
123
120
21
72
18
57
3
9
12
33
12
3
105
18
6
27
3
78
3
81
15
36
39
42
54
66
36
18
36
24
9
3
6
27
96
69
171
15
9
3
42
15
21
90
18
12
42
18
48
15
72
9
12
18
81
9
15
9
39
36
45
18
33
3
18
6
36
108
12
60
18
66
54
60
30
33
63
21
15
21
207
6
18
81
60
15
6
3
141
36
3
15
9
39
6
36
3
12
60
15
30
3
3
48
6
30
96
9
9
51
21
48
6
21
15
72
30
3
21
12
6
9
9
36
27
3
42
15
15
18
6
18
18
30
27
48
24
24
9
15
36
24
15
90
36
15
12
12
48
24
15
33
12
3
42
111
27
24
36
33
60
12
141
6
108
18
27
39
18
24
15
21
3
15
12
42
90
9
21
24
36
39
51
84
90
6
12
81
33
48
6
33
24
15
102
36
54
36
69
3
21
57
72
111
45
6
48
24
30
51
9
3
15
90
48
54
21
12
3
57
12
21
27
15
30
27
12
15
33
9
27
3
81
15
33
87
21
96
9
51
39
60
36
9
24
36
15
105
12
27
21
15
60
18
18
9
9
15
12
3
6
15
39
12
9
36
33
63
75
78
84
3
3
12
45
12
15
78
75
12
39
30
72
60
36
102
6
27
36
3
45
33
66
57
69
6
18
15
21
18
36
45
3
9
180
48
12
3
21
21
99
36
3
45
9
27
12
12
60
12
108
12
27
6
12
18
6
12
75
75
36
33
69
72
42
30
3
48
12
9
15
27
21
45
6
30
36
6
54
3
9
51
21
15
60
21
15
21
36
3
15
12
9
108
24
36
27
69
75
69
12
39
9
96
84
36
9
27
9
51
120
15
105
3
12
57
15
18
6
18
3
15
12
69
12
15
18
36
18
30
15
12
24
45
15
60
33
36
18
9
3
24
12
45
12
87
6
15
3
9
21
60
3
27
69
45
87
69
36
54
57
87
33
24
12
39
9
27
6
66
72
72
24
201
84
21
3
9
114
81
27
9
3
57
105
15
9
30
45
15
81
36
27
33
21
162
21
12
15
90
15
81
3
84
15
45
36
27
9
15
18
15
39
21
9
3
3
72
12
6
39
9
3
87
21
15
54
63
51
69
48
111
9
27
24
45
3
33
75
6
72
18
9
9
27
21
3
21
18
30
42
9
81
39
36
45
27
12
36
15
72
60
33
3
45
3
33
24
15
6
18
72
9
72
45
27
45
18
30
18
21
33
42
18
15
36
12
117
51
3
48
132
12
189
9
39
51
42
51
24
63
78
51
3
9
108
12
63
18
18
36
24
18
72
66
6
72
3
15
12
72
18
27
45
132
75
225
51
45
3
12
60
144
15
30
42
57
12
48
3
9
48
36
21
12
18
18
96
3
63
9
33
48
24
18
72
33
51
6
18
18
18
36
12
6
36
15
75
30
60
12
3
39
12
96
84
9
27
45
24
63
81
63
12
54
3
12
60
123
42
54
36
12
189
9
24
27
21
15
45
15
33
18
72
24
21
27
24
12
18
39
60
9
24
63
9
12
24
12
54
69
111
9
15
36
54
27
3
21
48
3
33
36
3
57
84
24
57
12
3
15
6
15
12
9
27
3
9
24
9
15
21
15
21
27
48
108
12
15
6
12
78
66
6
30
18
36
93
48
45
51
39
18
48
15
36
21
27
9
27
51
9
3
54
24
108
66
21
39
54
72
18
9
48
24
9
54
48
57
132
48
33
18
42
12
15
81
12
24
12
27
24
39
24
12
6
27
27
126
12
24
15
15
18
3
51
18
51
27
12
9
9
15
27
30
42
66
75
12
9
15
21
3
51
117
27
54
54
18
48
123
3
21
93
3
15
72
12
45
12
12
96
3
30
18
45
60
9
147
27
132
21
144
36
9
60
90
36
9
39
60
30
24
15
3
54
36
18
45
9
15
21
54
12
18
15
21
18
21
12
24
21
12
78
54
12
24
48
78
30
6
117
27
9
27
48
21
39
21
9
24
12
24
36
15
108
33
6
66
18
33
9
15
21
12
96
72
30
36
24
33
12
96
15
6
30
144
45
84
33
27
27
9
240
129
60
3
48
24
48
111
21
27
9
15
33
36
3
30
18
9
99
45
12
60
27
54
3
3
18
3
9
3
129
18
48
6
66
42
48
27
ABCD 97178825938*3^$a+1 [50003]
84
60
60
51
9
36
12
33
12
15
72
27
18
231
84
48
12
36
21
48
63
12
12
39
9
87
33
72
60
120
21
39
84
36
39
69
276
12
147
210
6
90
27
240
24
51
69
75
153
183
54
159
81
15
84
84
105
63
12
48
39
21
195
48
69
72
36
48
12
57
15
51
24
90
75
27
21
165
27
81
27
39
144
162
87
21
75
87
78
87
60
168
120
81
126
18
27
33
27
39
45
69
12
3
15
345
69
147
15
105
21
18
69
147
129
192
12
123
30
123
9
246
45
12
129
123
120
93
54
24
66
3
51
6
18
21
36
9
75
96
123
45
108
63
30
75
21
36
87
72
39
54
48
255
69
39
39
57
228
3
45
120
72
12
108
72
33
51
12
312
45
27
60
36
12
48
12
57
66
18
15
84
141
156
51
72
48
72
87
9
24
105
60
36
30
45
24
3
54
15
225
99
189
18
57
117
18
18
198
6
144
87
147
138
15
108
81
48
51
24
72
48
48
24
36
117
12
18
93
195
33
24
12
24
165
12
15
3
57
57
15
12
81
18
21
240
99
54
48
63
51
30
96
15
123
72
117
51
54
3
87
90
102
24
66
54
24
45
117
39
12
168
117
87
111
90
51
9
36
15
93
15
33
39
3
90
12
123
60
12
48
15
33
93
36
144
12
42
33
72
12
3
33
24
15
186
147
123
18
27
129
99
156
3
45
12
48
21
87
3
102
234
6
84
3
3
57
45
15
21
204
123
105
87
60
123
72
6
399
60
36
12
24
63
57
15
153
108
3
270
132
12
3
237
138
198
36
39
216
129
12
123
12
12
93
144
48
231
12
45
435
39
213
51
96
48
105
48
12
57
36
15
60
33
15
219
198
15
24
24
75
42
12
135
45
123
3
9
12
201
147
15
45
12
9
60
75
249
15
12
21
75
3
72
45
108
120
24
63
18
12
90
24
45
81
87
12
45
3
72
69
51
48
48
63
45
69
123
3
105
120
225
111
60
48
33
39
45
51
3
54
36
39
108
75
210
3
60
87
45
147
33
24
84
72
168
36
84
12
69
48
15
60
87
405
24
60
36
3
30
288
90
24
306
30
24
54
66
24
21
48
396
39
33
33
111
15
33
180
48
252
81
27
12
156
12
48
39
138
108
51
45
36
30
18
60
15
177
27
135
45
12
21
39
123
45
21
87
39
18
6
21
123
33
84
108
36
216
48
195
45
3
54
90
24
66
96
54
153
111
21
48
3
57
168
15
120
45
33
15
51
93
21
135
96
105
60
63
3
144
105
63
138
159
120
63
96
54
135
93
99
84
60
12
48
12
27
21
69
108
75
48
201
6
153
39
96
165
12
24
45
15
75
9
60
81
39
141
111
45
219
156
3
189
48
108
15
45
27
24
174
15
12
24
36
243
117
27
45
72
3
18
39
144
15
6
243
60
21
30
24
48
54
51
60
3
126
99
39
57
156
27
57
96
93
51
129
219
51
72
72
33
84
120
3
18
147
51
105
87
42
48
255
84
84
69
27
63
81
24
60
27
21
69
108
111
12
57
15
12
204
21
3
120
63
48
21
123
240
72
81
39
69
24
36
156
153
ABCD 97179032066*3^$a+1 [50059]
6
48
42
33
76
60
104
96
9
7
8
75
73
47
33
3
105
84
112
20
16
29
19
92
99
25
8
12
15
129
96
45
3
16
29
3
33
139
20
28
132
12
35
33
12
24
64
11
21
16
44
3
33
48
156
60
4
29
51
100
72
8
24
72
69
84
6
189
12
40
104
36
99
36
61
83
9
12
33
15
52
20
3
85
8
28
65
171
3
42
3
40
5
6
126
51
3
57
33
66
144
45
69
147
60
16
209
99
16
44
100
11
30
60
115
119
81
60
96
159
18
30
45
51
36
1
24
8
60
112
36
8
40
24
36
140
24
45
3
12
156
21
63
81
96
3
40
11
21
36
12
132
45
51
3
9
16
29
3
64
248
27
129
15
126
39
24
16
72
29
3
60
15
21
72
52
17
19
155
81
33
30
61
29
43
104
3
72
105
39
21
16
8
96
208
8
87
42
3
51
30
147
3
109
35
93
88
224
45
55
140
96
16
29
6
1
17
43
59
54
96
39
12
112
17
15
28
116
36
15
9
16
20
33
75
52
44
39
25
8
3
21
33
6
30
60
15
24
15
12
61
29
39
144
87
9
96
9
51
39
1
60
68
12
15
129
15
97
83
25
395
144
57
160
36
53
91
35
69
39
36
61
5
43
47
234
39
147
9
124
5
67
149
87
28
101
3
72
33
90
25
17
51
3
9
108
120
153
7
173
67
29
111
48
96
4
29
51
112
89
18
93
72
12
3
25
72
128
168
4
29
67
119
9
64
20
88
53
30
205
24
47
48
45
105
43
152
51
45
45
6
18
27
64
24
41
15
16
29
55
116
9
156
75
24
24
16
72
29
43
5
6
21
15
25
20
48
132
24
4
71
57
4
128
48
12
87
45
40
8
51
114
123
24
240
39
6
43
48
47
25
35
66
27
69
3
45
72
24
54
21
52
179
54
55
20
40
11
133
11
37
83
61
8
16
80
76
20
40
23
33
72
75
25
47
45
45
3
51
177
64
83
6
7
260
48
16
44
64
80
51
6
174
90
99
72
4
29
183
63
45
16
233
43
8
136
155
93
27
13
47
1
8
39
60
37
125
51
3
25
44
21
66
25
29
75
40
32
69
108
60
27
9
19
32
39
61
44
129
75
48
3
90
30
21
33
15
21
54
6
84
51
12
84
15
9
45
6
18
3
12
100
12
35
9
64
56
45
114
141
12
39
105
36
9
48
132
90
18
7
65
19
72
8
165
99
72
9
7
24
144
65
99
45
55
11
61
83
85
41
79
11
25
164
120
48
39
144
61
29
54
141
16
83
12
61
24
44
96
33
72
135
3
13
84
29
27
72
76
44
216
24
51
1
20
16
83
54
42
144
21
120
24
45
36
18
21
51
121
23
9
45
31
101
111
124
144
32
3
177
12
21
114
61
36
120
56
72
117
3
48
99
141
168
24
27
21
12
15
36
9
96
21
3
28
167
85
68
33
79
80
48
52
185
51
279
21
135
169
35
30
36
54
42
15
4
56
16
20
4
29
54
205
156
132
32
40
5
43
227
21
156
100
60
68
15
1
125
15
64
92
3
13
29
48
3
4
20
96
9
15
69
6
109
35
141
159
54
42
9
16
5
51
72
27
48
96
21
33
12
3
96
16
24
29
15
132
16
47
180
13
29
48
63
132
120
36
36
124
89
126
57
48
4
35
21
4
36
56
136
53
7
80
112
260
45
66
25
32
87
45
16
35
84
57
36
60
63
36
49
29
3
88
96
59
6
115
65
51
3
297
39
144
61
60
128
45
7
5
54
36
45
33
91
104
75
36
156
18
43
104
60
9
36
31
59
54
114
37
8
16
36
80
36
60
99
25
456
8
39
93
9
3
36
64
36
44
12
3
42
54
61
23
57
24
99
13
8
21
54
61
29
15
60
4
12
56
99
18
6
61
20
36
57
63
72
45
6
54
51
4
35
37
20
135
21
33
90
9
196
24
5
51
16
188
96
9
36
7
60
44
36
28
11
165
84
111
48
42
39
9
36
96
ABCD 97179204256*3^$a+1 [50045]
159
156
96
21
90
9
40
8
48
72
40
53
3
36
15
213
172
83
81
60
36
76
44
4
80
87
144
61
8
75
157
5
147
52
179
36
108
33
24
84
4
53
267
40
17
135
48
60
28
8
156
84
24
15
177
4
12
48
29
55
107
73
48
80
48
21
126
25
12
192
120
104
15
1
144
176
75
73
17
18
93
52
17
151
68
15
54
90
1
89
126
61
11
72
117
48
88
17
43
12
48
5
43
24
60
32
39
54
15
72
136
80
489
36
27
12
124
107
13
12
84
48
77
3
168
40
44
60
4
236
100
11
57
76
20
160
65
54
85
92
3
18
3
76
36
32
120
292
48
12
144
20
64
107
105
64
140
15
181
80
60
48
12
64
56
16
32
48
48
124
68
9
103
5
36
51
165
31
108
167
93
69
43
29
115
83
90
195
21
36
111
132
48
60
112
77
19
104
172
180
60
23
133
119
13
41
231
4
32
93
111
16
89
54
109
32
3
45
112
275
54
135
117
162
73
180
20
64
96
8
4
12
56
204
75
21
15
85
120
29
3
72
40
68
51
49
48
140
100
59
1
84
95
25
8
111
54
3
15
105
72
16
5
36
144
15
144
48
24
36
12
16
101
19
44
100
72
71
13
59
1
84
48
44
24
16
120
185
55
48
20
75
36
72
72
1
12
8
24
148
23
57
52
32
39
69
75
33
64
36
12
36
71
13
96
72
80
9
15
120
45
18
33
39
126
43
29
162
1
8
40
5
99
28
17
18
25
48
89
7
29
39
28
24
8
63
180
144
33
3
129
40
8
40
176
196
20
156
12
136
56
36
39
13
56
16
23
36
9
148
113
135
45
54
61
120
120
56
48
81
31
5
75
28
77
54
36
54
55
32
192
76
80
15
165
96
108
52
119
9
45
91
84
23
18
147
48
96
168
112
24
120
5
75
16
176
75
90
18
144
37
36
44
9
7
44
24
51
73
368
27
133
60
32
40
12
80
84
136
80
36
99
13
5
15
60
36
40
20
9
27
16
209
18
72
61
24
24
96
128
63
9
76
95
49
41
19
8
16
32
12
28
29
51
129
36
67
60
32
100
8
21
31
60
20
16
140
48
24
96
16
125
99
64
32
160
128
12
9
54
81
81
51
60
15
69
75
1
17
43
8
156
99
57
15
9
76
20
12
48
52
12
20
21
144
75
168
48
15
9
124
12
17
55
48
59
1
212
3
25
227
1
144
80
40
5
43
299
18
211
24
17
36
19
104
24
105
18
72
13
77
7
65
15
60
33
18
69
48
112
24
132
12
48
347
21
52
32
108
244
96
44
69
31
23
108
25
32
15
1
20
51
49
236
3
45
261
27
28
176
39
1
53
7
11
37
12
24
107
18
27
45
87
112
36
377
63
40
77
51
96
28
41
54
126
31
80
88
71
1
8
12
76
68
60
16
65
55
71
108
69
88
5
72
72
3
48
24
105
51
60
600
40
24
35
54
55
12
32
36
81
126
72
97
24
5
7
132
92
16
20
72
88
8
69
126
37
32
120
96
24
51
21
4
44
36
39
21
40
32
144
24
4
41
36
55
120
20
39
21
160
68
52
5
51
48
64
32
84
207
45
27
45
72
168
111
45
45
36
63
36
9
15
148
48
20
24
15
90
180
43
12
17
111
12
88
5
54
109
32
184
200
40
101
3
40
101
234
1
56
33
127
32
72
75
18
51
40
251
36
198
19
72
96
29
55
ABCD 97179300698*3^$a+1 [50062]
126
6
28
53
7
2
46
17
15
60
18
3
99
45
3
72
12
66
40
44
18
72
138
52
8
82
26
24
84
90
9
73
14
10
50
33
33
108
136
11
27
100
17
9
46
5
48
57
39
69
52
68
10
17
3
12
70
44
6
30
24
24
36
34
8
9
96
12
33
3
15
42
40
134
45
99
42
162
33
79
44
46
56
10
14
18
22
86
4
6
84
23
27
18
28
192
42
66
20
39
145
11
3
54
12
58
98
180
60
3
7
29
15
30
28
26
30
16
18
26
16
68
30
36
21
45
18
10
18
114
18
12
36
5
39
16
32
12
9
19
212
6
70
12
17
1
35
25
12
26
6
118
86
6
10
18
41
37
14
16
128
66
54
6
24
12
12
66
34
72
26
9
21
10
38
34
8
60
22
42
8
222
51
25
84
78
65
93
228
30
42
27
85
32
18
21
7
68
21
75
18
52
80
10
36
2
15
105
12
58
41
12
3
60
45
19
2
40
20
18
60
40
77
9
75
117
24
10
20
16
68
90
36
70
6
35
153
186
24
34
92
28
80
28
20
78
54
190
62
106
12
2
16
23
1
8
3
27
6
64
11
36
69
39
55
17
33
58
24
36
134
3
165
70
26
42
132
22
8
126
60
30
54
45
157
8
28
32
28
72
102
50
111
99
10
35
36
7
2
54
64
18
54
18
86
22
32
28
2
36
69
27
120
46
74
40
30
20
60
28
38
12
22
20
66
10
83
1
74
42
84
58
8
10
144
71
12
187
30
8
15
13
44
48
36
51
21
70
14
40
90
90
8
132
18
93
24
9
4
38
24
24
21
55
36
62
120
15
7
90
18
2
30
40
50
3
3
30
18
6
10
140
48
6
22
44
10
71
15
9
33
42
153
43
50
15
24
1
2
90
6
24
60
36
6
24
34
242
30
30
3
3
48
4
38
12
42
16
114
108
35
13
8
52
14
40
44
174
6
72
10
2
30
36
39
12
129
12
27
57
126
42
28
107
36
12
9
106
38
114
42
15
1
38
42
24
76
2
168
10
60
47
7
14
6
24
66
70
44
9
21
46
41
87
60
81
24
15
22
44
94
98
24
28
50
52
125
25
20
54
24
12
6
100
47
7
101
19
125
3
6
12
34
8
42
10
74
30
21
15
6
27
7
20
46
23
31
5
3
36
24
58
114
101
93
30
76
14
42
12
72
18
10
17
3
70
90
128
70
14
88
50
28
38
24
102
63
37
26
12
6
15
9
12
48
22
30
20
6
78
36
24
66
18
108
60
3
19
2
10
68
10
18
32
30
3
25
8
42
24
9
79
17
13
60
11
15
22
8
36
28
18
24
156
8
46
96
84
6
12
26
16
35
15
144
4
72
29
147
4
80
28
30
50
150
6
42
4
36
8
36
63
75
21
9
12
106
17
33
124
71
19
36
17
73
44
24
66
9
21
16
24
11
19
18
38
12
42
39
27
45
19
68
36
22
12
2
48
42
6
190
68
99
15
102
66
18
66
21
108
1
74
9
7
80
36
22
35
21
94
18
90
17
3
64
18
72
6
98
27
39
16
65
3
12
64
98
60
18
33
19
50
6
106
96
84
150
209
21
108
66
30
15
31
44
45
75
90
51
21
4
74
46
35
1
2
52
14
4
32
36
78
36
33
7
8
6
36
18
210
42
93
85
90
56
69
3
24
9
9
6
22
20
39
51
30
24
66
64
20
10
18
5
21
6
58
8
15
45
24
48
130
77
1
74
45
45
18
10
132
35
1
84
18
32
9
49
60
26
22
44
24
4
32
40
38
22
56
64
26
30
12
22
6
90
20
84
21
63
81
21
42
42
39
19
32
40
30
60
11
3
16
14
27
3
60
36
58
60
38
52
2
106
29
24
1
48
32
54
36
18
18
18
24
42
10
14
21
24
111
46
23
57
34
8
82
11
27
82
6
8
66
60
36
30
9
3
36
36
70
26
54
63
21
24
15
12
25
8
36
75
7
12
5
13
38
84
48
60
10
74
10
71
25
44
180
6
34
23
85
26
9
25
11
27
34
138
8
18
52
8
6
78
10
32
118
72
11
9
15
36
12
51
76
41
37
50
6
96
3
73
143
57
102
10
18
29
15
48
82
140
60
54
4
2
70
20
28
32
6
48
12
42
81
31
53
63
132
18
72
36
4
50
72
45
9
76
35
21
24
6
64
20
28
20
21
12
93
66
24
126
30
81
93
52
54
8
18
112
50
45
33
42
78
27
21
16
18
2
18
18
12
72
70
5
1
54
29
1
14
36
130
78
26
22
98
30
21
13
68
24
84
36
118
90
30
5
67
38
30
40
20
40
18
50
42
51
1
38
52
18
11
21
78
6
46
20
70
11
60
3
42
10
137
7
30
258
20
18
82
2
84
24
60
28
32
66
90
15
31
44
54
30
33
7
38
120
34
60
210
8
10
32
28
38
154
38
228
24
18
60
10
60
62
10
56
10
150
2
6
4
18
14
60
76
44
78
18
22
30
8
42
21
21
54
4
32
6
27
15
12
10
56
54
90
231
3
94
18
8
76
36
68
64
8
4
44
54
72
10
113
81
46
161
3
12
33
15
9
36
75
6
28
2
45
1
23
21
51
48
19
2
18
52
14
39
51
12
18
82
2
51
ABCD 97179325858*3^$a+1 [50147]
72
108
16
68
12
156
15
60
69
75
360
24
21
168
76
176
36
27
33
15
132
45
12
4
80
147
153
52
20
12
16
11
153
12
3
36
21
99
1
68
3
9
15
36
108
21
96
60
27
153
168
87
9
3
33
64
119
36
24
105
27
45
15
93
16
44
52
155
12
72
21
48
171
1
68
87
144
36
12
12
144
12
93
15
129
16
95
97
140
24
76
155
60
25
20
60
84
24
84
36
76
44
87
13
47
348
9
48
28
59
48
144
60
24
156
24
72
72
81
60
99
12
24
45
76
35
45
64
11
24
36
69
216
76
32
27
60
96
45
15
45
15
48
81
3
93
99
36
60
108
36
45
195
120
9
111
36
252
132
25
11
12
36
36
321
12
192
15
108
73
35
13
92
24
3
108
228
121
35
93
12
48
147
48
12
69
16
20
15
9
135
12
48
97
68
24
63
69
51
105
48
51
49
227
12
60
12
153
112
224
36
60
3
13
23
45
75
21
124
35
84
73
308
159
33
75
33
12
15
33
24
28
20
24
3
156
69
51
120
21
63
132
153
96
231
60
81
15
33
16
59
57
3
12
13
44
15
48
9
15
33
12
36
39
69
96
48
27
69
87
24
145
140
36
159
24
12
48
57
84
51
9
15
84
1
119
12
57
63
69
3
157
96
32
12
36
99
141
64
23
45
72
36
63
81
36
15
57
48
39
109
11
33
3
33
39
48
12
201
96
99
1
140
51
69
39
12
24
96
69
51
12
72
24
276
84
12
69
51
93
72
60
27
133
23
36
60
36
133
32
60
27
12
24
24
120
117
144
15
45
196
11
12
141
147
73
95
21
15
120
9
15
120
57
60
64
23
48
84
24
157
35
9
24
87
85
308
60
84
15
13
20
12
96
84
12
15
36
57
48
4
11
69
3
48
129
99
57
132
147
60
141
87
57
15
145
96
35
24
21
99
144
84
73
48
11
105
39
21
15
213
135
117
16
32
51
9
72
51
69
4
44
52
35
108
93
48
432
4
500
39
105
51
60
36
117
27
24
1
116
120
4
80
144
99
48
48
96
9
192
75
12
48
48
57
100
83
61
71
57
16
47
84
24
177
48
96
15
24
156
36
45
84
48
12
15
84
24
120
36
57
15
45
15
69
63
36
57
27
12
60
21
24
24
51
156
108
69
27
108
33
4
131
24
84
144
12
9
76
95
24
12
13
71
156
48
24
57
108
16
20
12
12
15
12
24
60
57
108
15
165
156
60
24
12
48
96
15
48
21
27
49
11
84
45
48
180
36
15
36
96
60
9
3
45
120
15
60
93
15
69
64
59
33
72
28
68
96
159
9
196
212
27
21
76
140
51
12
276
21
159
61
59
9
172
71
240
73
32
87
45
63
13
35
24
60
48
108
60
60
57
99
25
59
57
123
81
135
9
15
36
60
1
92
15
57
99
12
9
75
9
135
45
135
57
144
51
57
75
72
36
228
24
45
108
360
3
105
96
39
121
188
52
44
72
15
57
3
129
39
45
51
48
117
39
72
108
57
84
48
120
72
156
84
3
93
27
33
84
48
72
15
21
132
27
84
36
9
159
96
24
372
24
57
72
15
13
23
9
3
109
35
9
96
159
12
72
45
147
36
13
11
9
72
99
21
15
108
129
12
36
15
168
12
24
36
24
24
144
36
61
35
141
12
135
33
339
21
15
84
33
15
1
35
36
25
44
27
72
93
15
177
ABCD 97179452666*3^$a+1 [50097]
12
24
48
7
143
36
30
42
12
78
67
35
37
24
11
25
29
90
1
149
12
18
6
31
24
35
48
97
11
37
35
96
144
18
144
90
54
31
24
65
55
77
18
49
107
73
5
30
6
12
19
23
37
35
36
13
5
36
36
12
6
1
65
24
19
83
18
19
5
18
48
109
180
72
5
36
90
85
23
30
72
19
59
1
53
36
12
7
35
37
35
49
24
161
19
11
60
126
48
42
13
36
95
109
11
1
23
12
78
216
36
18
12
25
35
18
31
24
36
11
18
6
84
42
36
12
6
12
24
49
59
18
18
1
36
155
60
48
6
19
11
1
35
180
24
36
12
36
60
72
12
25
53
84
19
17
7
35
1
12
24
83
42
48
127
131
210
43
11
54
36
115
179
72
54
48
18
72
18
19
89
36
6
18
19
35
102
6
49
53
6
30
42
12
60
145
72
83
37
36
5
18
72
109
89
30
1
35
54
19
17
6
84
61
12
96
71
18
120
126
97
17
36
84
36
54
96
12
54
24
36
30
145
59
192
60
18
36
18
37
48
125
126
1
108
5
12
24
12
42
13
35
42
48
24
48
132
36
48
19
35
36
37
53
55
185
54
18
48
60
19
12
36
77
90
1
89
91
71
48
73
5
18
30
36
18
6
319
53
19
60
36
29
78
108
72
1
17
12
7
35
54
156
55
23
18
67
185
67
53
42
85
23
12
24
102
19
36
5
48
115
29
18
133
47
73
24
11
90
60
67
144
23
36
49
53
78
37
17
36
54
12
25
48
23
30
7
137
60
36
54
36
48
1
204
11
73
5
18
18
19
137
24
30
42
48
36
6
18
91
11
97
72
65
24
36
180
48
168
55
17
18
102
18
42
36
19
12
53
6
30
6
1
35
13
71
1
5
30
73
17
7
125
31
179
6
31
23
13
5
55
47
96
1
36
53
91
36
107
18
72
18
49
36
5
12
72
108
7
48
167
126
72
48
18
6
139
59
37
53
120
42
36
13
167
30
42
18
18
85
180
24
35
13
89
6
30
24
138
1
17
7
101
7
17
18
102
90
60
1
11
96
102
42
13
5
102
1
35
24
1
35
48
132
72
30
6
36
73
17
90
18
12
78
37
83
18
55
35
72
18
55
144
23
48
25
17
90
102
6
84
6
72
90
1
144
215
102
54
42
163
71
54
19
11
25
72
65
54
1
35
18
7
173
114
36
72
49
143
1
41
18
18
18
12
205
12
23
18
19
71
145
89
126
1
35
30
24
12
7
53
19
36
53
139
23
37
17
19
47
73
59
102
18
6
31
35
36
90
7
101
42
12
90
126
90
7
35
13
24
48
23
1
29
36
18
18
43
35
49
35
36
24
48
60
12
37
35
78
91
29
132
18
37
48
5
30
37
113
48
54
1
17
6
12
24
13
71
6
66
54
55
5
36
12
18
73
72
179
61
84
24
11
25
11
42
48
42
66
42
12
25
143
109
48
17
19
35
25
17
55
53
84
186
12
37
23
18
66
198
42
18
91
17
84
6
12
6
55
101
36
78
30
7
17
120
43
35
108
12
25
35
30
19
24
125
12
19
143
25
48
17
55
5
30
1
107
42
66
37
60
12
17
24
127
17
48
42
12
1
17
55
41
12
72
6
36
13
72
95
48
97
48
23
12
97
120
5
18
12
6
67
23
18
30
25
101
43
71
30
72
108
6
54
12
19
59
30
55
131
265
5
18
126
30
37
17
6
37
29
54
24
73
107
1
36
11
54
108
60
30
60
30
60
103
5
120
24
31
72
96
35
84
6
36
103
72
60
161
12
72
114
90
12
43
12
5
67
35
1
17
24
19
11
24
36
84
36
168
18
19
29
91
168
53
19
29
126
198
42
108
18
103
24
17
19
197
18
12
18
7
155
73
5
19
47
25
35
66
7
53
18
126
54
1
83
72
1
23
30
60
127
29
43
120
35
60
73
12
35
1
5
31
59
85
131
13
53
42
36
90
12
43
36
83
25
47
96
138
42
13
36
5
18
72
30
18
18
42
72
54
19
11
24
13
59
18
175
17
54
6
91
17
30
73
17
72
55
24
36
35
66
19
23
37
71
84
61
17
18
30
19
24
65
24
18
54
55
156
107
96
30
19
17
54
24
12
61
48
17
115
29
6
72
72
120
54
55
17
90
42
103
5
127
17
31
5
12
60
30
18
7
161
54
66
91
41
18
54
18
12
6
54
12
1
113
19
11
72
24
18
31
77
127
11
1
36
5
102
6
55
17
54
54
91
11
42
30
18
24
84
36
6
13
125
24
91
12
59
144
1
83
1
24
ABCD 97179740902*3^$a+1 [50037]
48
100
212
4
33
3
12
12
60
144
20
124
12
80
36
37
15
56
7
69
48
48
48
32
64
36
12
33
42
57
44
52
24
21
72
171
156
44
12
4
21
119
4
60
24
8
64
21
23
120
79
48
57
48
12
48
48
96
20
16
104
31
29
4
60
36
20
96
12
88
12
45
30
5
16
84
63
33
56
60
64
24
60
15
21
9
60
143
25
3
24
33
23
19
17
16
32
60
48
28
12
164
4
9
71
40
24
68
244
20
61
107
52
56
84
1
59
1
15
24
33
108
35
40
165
23
7
42
27
36
68
169
87
96
48
12
20
40
60
60
8
76
104
52
20
12
16
24
3
33
20
36
28
12
93
18
30
3
60
44
36
12
28
12
12
8
88
20
36
36
4
24
20
60
76
63
17
16
12
195
53
4
21
39
20
4
32
28
12
12
168
32
28
48
92
7
57
60
24
12
24
36
24
8
192
4
140
96
40
60
48
36
36
33
15
12
24
27
93
224
13
23
84
36
7
9
63
17
13
75
56
40
176
4
36
21
39
44
37
35
4
8
13
23
7
42
11
112
32
12
13
47
76
72
32
160
56
7
33
24
33
3
84
144
32
40
120
60
48
9
3
144
48
60
3
5
52
33
23
7
29
4
36
24
24
108
132
8
28
9
87
63
21
27
72
81
80
52
48
72
132
36
27
17
103
45
48
132
68
37
3
24
60
12
120
8
43
33
36
24
120
20
4
45
15
36
57
147
20
73
75
12
20
48
37
18
72
17
13
95
13
135
45
39
168
12
24
12
8
49
63
44
60
16
12
60
45
23
180
64
21
3
12
12
12
24
129
11
60
12
132
36
100
9
27
21
39
36
12
93
3
39
17
16
84
24
96
21
39
60
171
9
24
12
32
36
76
33
87
36
44
76
8
7
30
15
8
16
56
40
32
12
100
21
132
48
3
240
32
55
9
44
97
90
197
43
45
45
59
16
24
36
20
64
20
60
13
167
1
12
51
57
23
252
4
21
15
12
68
37
215
132
4
69
35
12
1
60
39
36
45
59
144
36
151
69
81
123
24
12
8
16
12
84
3
21
27
9
36
20
24
1
227
96
124
12
96
92
12
24
49
3
120
15
65
37
3
8
76
36
24
60
96
27
18
3
60
9
23
4
3
53
4
8
16
12
12
93
39
48
3
69
84
60
129
3
60
27
53
12
36
4
45
191
16
3
57
33
27
24
60
12
240
165
15
72
36
72
32
72
13
3
27
30
27
20
96
85
3
9
51
180
9
27
33
51
12
15
45
20
52
243
33
72
72
96
69
90
5
73
3
12
48
36
44
16
21
15
8
16
24
84
56
12
4
68
88
12
140
40
48
87
41
4
3
29
40
3
18
99
33
107
24
72
7
45
92
73
11
37
3
36
84
72
44
108
16
56
40
60
20
76
15
69
8
12
16
12
36
9
3
32
16
56
148
108
168
32
52
32
76
24
3
5
36
4
56
36
1
3
32
88
12
44
13
63
8
36
40
93
71
156
163
30
90
57
20
4
200
16
68
112
24
9
15
3
57
36
20
37
39
8
16
12
15
9
20
4
36
48
33
87
3
77
28
48
39
53
67
33
84
84
32
55
45
45
30
69
81
63
44
28
45
135
24
8
28
12
8
7
93
24
36
48
72
24
20
76
60
120
84
20
36
72
36
16
33
83
28
72
72
3
53
4
20
36
52
105
35
25
27
33
63
36
60
24
36
80
4
32
28
44
48
24
13
27
3
117
56
40
24
24
27
33
84
36
36
36
20
4
8
108
28
24
8
175
9
141
72
71
36
16
20
4
60
33
47
48
16
27
93
147
113
4
92
31
53
40
56
1
119
76
15
69
3
17
64
57
3
12
68
36
28
195
21
27
65
37
75
45
27
20
1
75
15
9
21
3
20
52
84
80
73
83
52
75
33
12
152
16
12
12
20
136
44
13
15
272
13
47
40
8
76
57
15
87
21
56
4
84
32
4
24
93
63
92
52
3
29
1
107
28
8
100
9
51
69
15
15
33
24
24
9
215
52
3
93
8
40
24
75
57
21
3
36
120
33
18
29
1
15
68
96
76
68
36
61
23
49
11
4
36
44
60
12
16
24
20
28
33
59
60
16
32
13
60
3
120
24
3
9
21
15
92
40
120
15
117
51
105
45
39
36
24
24
56
76
75
45
60
48
12
48
27
89
100
21
3
9
3
192
32
4
56
84
16
33
27
33
3
87
5
73
35
40
104
4
60
39
30
27
24
12
57
63
12
32
36
187
33
8
72
252
96
37
3
36
36
24
24
12
8
16
48
45
27
21
87
56
64
48
45
123
27
17
148
92
108
37
35
52
20
76
32
12
4
12
164
1
15
12
32
76
12
68
100
12
20
16
84
48
8
7
117
60
32
ABCD 97179864638*3^$a+1 [50051]
80
51
21
184
119
1
24
167
81
64
59
21
24
21
123
16
101
3
96
120
9
90
45
40
32
40
5
75
16
72
71
6
19
35
69
120
96
144
16
5
187
24
8
135
1
35
141
24
16
120
56
93
75
21
18
66
36
3
15
36
37
120
200
3
141
99
30
7
47
1
32
24
129
84
27
15
25
8
88
8
15
84
13
32
177
30
73
5
72
51
3
36
18
12
3
16
56
16
8
15
54
30
37
48
77
60
108
27
135
25
248
192
69
99
88
24
83
45
72
16
47
33
40
48
5
30
21
33
7
104
51
18
3
69
91
53
19
48
32
88
29
90
60
13
72
96
120
239
49
24
48
80
64
149
216
30
61
83
6
108
75
48
3
36
73
56
51
165
24
21
3
96
40
32
27
85
8
69
19
32
40
24
65
39
15
9
51
21
96
88
144
96
5
51
15
24
25
5
51
63
12
93
16
89
7
24
5
51
216
40
80
120
48
72
120
24
39
36
69
24
16
24
32
16
128
72
39
1
8
171
90
43
48
53
75
69
12
55
35
69
24
48
24
69
27
48
16
53
6
117
24
69
27
112
95
33
72
27
93
51
84
153
9
15
63
105
75
13
17
7
128
15
25
32
48
147
108
25
48
29
19
59
141
16
5
75
48
48
39
24
30
115
72
192
8
27
6
79
101
67
32
27
13
128
64
8
87
54
54
42
51
213
19
107
13
8
64
5
115
35
45
45
171
24
144
75
109
8
99
21
24
40
104
64
48
8
171
13
192
35
165
64
24
72
8
48
72
16
32
33
87
9
103
8
63
81
159
36
18
27
40
23
73
32
16
5
19
17
39
45
90
25
29
6
141
64
41
55
8
15
36
21
45
19
41
111
63
49
56
39
73
53
54
42
3
48
72
16
72
113
15
72
93
91
48
5
12
54
54
123
40
104
48
40
120
11
37
203
36
33
16
56
69
24
163
8
45
126
18
147
9
15
16
5
150
144
109
191
57
123
24
21
96
48
88
8
39
57
48
160
48
89
39
15
201
16
32
51
24
66
36
111
3
66
19
71
24
54
51
51
13
5
91
5
99
48
64
59
21
64
41
31
8
51
108
30
6
36
30
19
95
210
6
30
3
96
16
24
24
35
36
57
192
40
35
72
21
3
84
73
17
31
95
25
11
13
5
51
40
24
48
107
93
3
21
45
19
32
24
24
144
45
6
66
324
7
119
25
56
48
40
24
11
36
33
72
15
33
96
96
9
127
192
77
75
16
120
47
25
47
138
7
24
24
131
45
45
90
57
88
80
72
9
79
24
32
219
180
36
90
51
40
8
9
111
120
16
200
144
24
88
53
90
9
141
90
9
40
80
27
18
115
107
13
5
75
96
9
66
109
48
173
75
40
5
67
32
48
69
90
9
64
5
75
15
25
48
8
24
285
72
3
51
21
64
95
6
3
88
137
36
150
45
111
1
23
1
29
114
97
24
41
84
19
80
16
80
64
72
65
18
21
21
19
35
117
39
49
56
75
108
25
152
93
27
48
21
126
18
51
16
113
15
136
24
17
63
261
187
209
39
72
39
54
187
8
21
3
27
108
6
27
39
25
53
3
63
24
97
128
16
59
60
1
72
24
29
19
32
39
57
64
24
24
80
40
65
132
3
72
24
16
80
69
24
3
24
48
192
40
8
117
91
8
96
15
9
51
21
40
8
75
69
16
125
267
147
36
1
125
90
9
69
115
65
31
5
264
43
24
65
63
40
176
45
91
8
21
27
99
18
42
30
78
36
49
80
15
81
9
7
8
147
90
19
11
61
80
24
39
54
36
87
3
61
23
72
1
24
53
12
31
8
111
105
96
72
27
18
43
47
25
120
96
11
45
15
129
72
72
45
27
264
39
153
48
112
48
152
72
16
24
8
88
65
87
117
43
29
43
8
39
48
73
23
66
39
40
32
24
40
5
18
25
125
3
88
96
56
ABCD 97179874172*3^$a+1 [50112]
57
81
207
33
108
39
96
129
6
84
213
3
144
36
72
72
6
54
12
81
15
264
36
150
63
27
108
84
162
243
231
117
147
360
216
189
36
15
36
54
174
108
42
162
93
27
60
189
39
198
18
144
81
96
255
33
135
48
60
9
99
120
69
63
30
90
42
138
108
42
48
15
45
30
24
36
84
96
54
12
99
99
33
63
120
150
399
132
3
216
72
60
48
42
99
3
18
54
108
42
30
213
12
135
141
27
48
384
48
81
144
213
282
18
99
15
189
39
216
252
9
96
93
144
108
18
24
72
48
108
60
297
273
54
105
135
36
84
78
30
108
45
240
27
81
36
3
45
60
21
54
117
69
102
72
132
84
9
60
63
162
18
192
81
45
195
12
15
108
57
33
27
129
18
45
117
168
66
144
6
306
45
9
66
180
96
84
270
54
90
162
180
297
87
48
105
831
36
153
123
48
54
36
186
84
24
21
45
72
159
108
3
90
87
48
99
36
69
3
36
42
84
294
21
135
45
63
81
135
54
18
33
57
132
30
72
60
318
96
111
144
144
45
6
81
75
81
33
147
123
117
48
105
30
6
18
93
180
33
54
18
30
144
69
147
252
72
45
33
48
18
6
30
234
42
12
6
90
66
18
213
3
90
90
60
189
93
15
84
96
93
132
54
48
36
36
33
48
63
36
54
162
54
150
9
99
30
63
27
108
9
141
30
78
30
6
138
72
45
15
48
108
105
39
54
51
99
12
162
63
123
54
48
159
75
69
135
54
48
240
3
87
282
18
45
33
54
102
6
12
162
168
48
99
135
126
60
12
126
69
48
33
12
42
48
45
9
144
54
78
63
336
144
117
18
72
60
84
261
9
6
72
117
99
192
369
99
9
195
12
18
126
114
3
60
75
9
9
231
48
60
180
27
30
414
252
60
48
81
123
18
63
237
78
66
24
30
36
6
30
114
18
66
36
18
36
6
156
168
162
30
159
3
36
132
129
51
144
81
48
144
27
18
6
45
192
33
12
42
12
9
27
72
36
105
21
6
12
132
18
147
135
45
81
72
195
75
36
54
171
132
3
36
18
36
150
72
84
225
45
51
3
36
96
297
111
456
9
336
81
15
12
27
144
24
36
192
180
297
27
33
81
162
12
117
51
30
18
60
129
27
60
144
297
12
276
12
117
18
348
45
21
6
9
81
138
117
27
33
84
63
81
9
96
135
111
24
84
162
63
81
150
72
54
210
36
24
120
153
195
45
48
288
204
273
ABCD 97180047618*3^$a+1 [50004]
11
49
36
27
96
60
12
21
15
32
60
72
48
48
1
39
8
16
72
32
48
72
60
16
36
33
59
64
240
44
13
39
33
11
25
12
96
59
13
51
21
27
105
15
104
61
27
8
4
20
48
40
80
52
80
60
37
48
11
4
20
28
69
23
16
180
12
21
219
24
44
121
35
16
68
36
72
133
3
69
96
11
64
21
35
36
12
61
59
12
4
48
24
105
12
48
59
16
20
16
33
27
180
9
120
3
8
88
12
108
32
52
48
12
72
92
37
143
28
69
23
61
156
15
8
13
107
16
12
69
11
36
12
208
68
124
9
83
24
48
61
3
72
9
36
83
52
44
25
27
21
12
120
23
25
24
47
108
61
12
27
164
12
4
45
36
171
12
56
1
59
52
21
39
32
25
3
20
4
44
76
8
16
69
72
51
56
36
49
11
24
60
48
28
132
69
27
48
12
21
11
24
61
35
145
63
8
24
412
32
64
33
24
60
75
48
12
48
20
1
3
32
76
9
3
56
108
64
20
85
3
144
189
131
109
87
32
49
131
61
59
100
20
1
47
37
3
9
60
59
13
99
84
153
72
48
83
48
1
75
32
4
8
229
15
9
39
81
36
84
23
36
1
48
15
69
39
68
1
12
27
21
132
36
59
61
15
44
100
12
9
84
24
27
9
71
96
37
59
16
8
108
36
49
11
48
1
75
8
1
111
33
36
60
71
64
72
104
40
165
39
20
72
25
39
69
35
204
25
72
27
8
16
33
23
88
21
23
1
95
16
80
49
15
32
12
16
84
12
68
52
69
275
13
59
24
37
3
56
216
12
25
23
112
12
80
48
52
81
3
33
11
48
4
32
120
100
48
21
12
120
23
4
33
23
24
252
60
37
48
27
45
39
20
160
45
35
48
12
12
37
59
61
27
96
60
80
48
12
64
57
155
12
109
75
48
80
24
36
1
27
45
120
111
57
60
111
32
16
21
23
97
63
32
37
96
39
9
11
25
11
40
68
25
24
83
12
16
12
20
4
56
4
68
37
23
12
61
72
27
45
24
15
57
51
9
12
159
12
104
1
15
60
36
45
11
40
56
24
48
24
84
12
120
1
135
24
56
13
48
11
88
8
76
21
23
133
63
80
37
23
88
8
16
96
21
72
24
59
25
39
80
37
3
12
21
23
13
264
48
63
92
36
25
96
24
11
16
24
72
21
48
24
24
35
16
21
11
61
3
60
33
24
23
36
157
47
73
23
1
123
80
208
8
1
47
85
51
24
24
36
9
51
120
12
44
48
85
35
1
167
121
23
64
45
27
33
59
36
96
40
120
8
37
24
23
37
84
11
48
37
195
72
69
71
4
24
32
52
57
3
9
27
68
61
84
11
52
45
15
33
11
61
23
36
12
1
11
24
61
15
69
23
48
352
32
16
21
83
64
24
80
16
20
64
32
36
216
13
99
8
133
83
13
3
120
21
23
25
35
180
12
85
3
69
35
48
52
9
12
11
28
24
21
96
60
39
24
8
4
9
75
33
95
16
8
37
24
3
32
36
16
12
24
33
27
9
24
3
60
128
64
32
16
108
21
24
23
133
39
120
92
36
37
24
11
100
44
100
20
16
72
80
40
69
23
1
15
36
33
12
107
4
92
16
68
37
27
9
12
87
24
92
37
36
11
48
37
23
4
44
28
36
32
49
15
128
37
95
13
15
12
56
1
63
33
111
33
48
48
23
4
33
11
36
4
176
12
25
51
180
9
39
48
20
24
48
96
157
24
83
61
3
8
120
72
24
72
36
124
24
48
60
36
120
116
28
96
20
96
16
60
72
32
12
84
124
69
84
35
72
136
24
96
56
37
51
24
21
35
49
15
120
120
200
144
61
119
112
105
99
105
36
11
12
192
4
44
28
24
44
1
120
35
136
56
52
9
51
45
27
8
48
72
64
8
4
92
36
48
1
132
27
92
37
24
24
36
15
12
128
52
8
24
144
13
35
24
52
21
59
1
3
32
108
73
72
35
37
3
272
37
27
56
12
4
21
11
85
48
27
45
3
32
12
1
11
24
28
20
48
108
4
56
73
47
304
93
99
8
121
27
44
84
76
8
12
16
105
11
160
108
129
47
25
75
32
60
52
8
37
3
12
9
39
33
75
56
13
59
24
24
13
12
11
240
112
9
23
76
56
85
120
27
21
35
28
32
84
16
32
1
59
96
84
1
27
69
27
9
3
80
144
52
156
32
36
76
45
11
40
24
45
15
33
48
59
4
44
64
180
12
ABCD 97180289366*3^$a+1 [50003]
52
24
17
60
63
21
48
57
130
24
156
48
20
16
5
84
67
24
164
45
96
79
158
18
4
60
5
31
77
19
5
139
156
26
202
113
67
12
113
48
43
24
188
18
46
101
48
151
48
17
168
7
44
54
72
58
86
10
5
24
211
5
141
36
22
180
132
89
24
72
21
72
27
9
39
12
180
19
36
24
32
285
39
21
87
33
3
64
98
87
12
79
17
103
41
168
127
29
39
72
28
72
29
231
153
31
60
41
163
72
53
21
87
12
7
29
135
100
5
60
31
48
36
24
132
60
8
136
24
96
17
84
55
24
36
104
76
5
60
115
68
72
28
36
26
108
15
57
190
26
90
54
10
5
79
5
135
21
33
70
20
136
156
5
24
36
75
33
7
86
54
124
60
5
319
5
12
15
124
20
64
65
7
24
5
132
19
8
18
154
44
16
60
86
34
24
180
29
21
10
36
8
90
22
5
24
79
32
100
24
41
55
14
231
19
29
7
41
72
31
84
53
19
8
165
175
17
103
8
64
98
22
29
55
60
17
105
34
24
36
65
79
5
19
72
44
16
60
68
160
72
29
55
29
91
17
19
24
41
43
41
79
192
48
140
21
19
86
166
86
180
82
77
93
75
12
79
156
120
173
48
67
41
36
43
300
2
34
17
72
21
39
36
144
115
60
12
29
84
108
19
20
9
27
4
41
127
36
26
108
36
10
24
38
108
286
125
55
5
79
17
9
10
98
70
60
65
336
189
63
60
132
15
52
173
132
24
79
5
21
15
21
34
84
252
5
139
17
19
48
17
33
70
12
65
19
101
75
69
72
72
192
36
7
221
72
159
54
27
132
55
2
3
115
96
20
36
40
101
72
31
24
60
17
235
5
225
15
144
21
15
21
34
180
29
19
26
39
15
21
31
161
57
108
195
24
79
26
94
65
39
16
24
122
123
3
177
55
41
91
53
120
93
34
5
36
7
80
81
72
27
76
17
24
43
2
15
21
27
27
220
29
79
72
84
240
60
24
128
4
24
29
55
72
48
17
168
15
100
12
65
144
31
89
79
2
54
400
17
15
52
120
62
10
48
140
76
29
55
17
3
93
7
65
48
3
4
86
162
54
54
4
36
120
41
276
7
17
39
162
18
64
12
24
65
36
84
31
60
120
60
146
22
5
27
90
34
92
90
39
33
90
18
63
12
43
29
7
5
259
65
91
5
55
24
180
5
31
26
27
115
12
26
22
60
96
5
87
88
2
15
43
60
156
50
18
16
36
5
295
101
19
68
36
21
33
10
173
19
5
36
163
17
63
72
57
115
12
65
139
84
230
90
76
197
79
26
58
84
38
54
141
75
28
84
173
129
15
24
31
24
14
22
60
80
249
72
75
9
108
175
32
28
26
34
56
124
12
60
221
123
45
27
4
264
36
218
18
28
5
72
7
36
29
72
75
36
4
158
10
98
162
93
187
12
101
39
64
36
149
39
105
127
48
60
72
53
3
88
77
84
39
64
26
72
34
84
5
39
105
55
12
24
5
72
7
17
43
5
55
60
41
19
12
8
52
38
130
17
288
7
24
36
53
7
48
36
164
76
24
53
7
12
89
19
60
5
72
115
48
96
17
27
21
151
29
31
89
31
84
29
57
18
108
64
48
113
24
21
108
70
182
82
5
12
24
55
17
39
306
54
33
93
144
39
91
60
125
43
38
202
36
41
55
29
51
28
96
5
31
41
69
34
77
15
52
2
198
40
113
27
16
84
72
26
15
12
67
24
17
45
58
65
21
3
120
ABCD 97180685744*3^$a+1 [50038]
24
36
36
48
16
176
60
300
168
60
109
207
144
320
72
72
72
96
12
12
19
17
28
20
96
100
81
23
4
116
19
77
240
124
80
36
24
132
108
72
7
5
60
16
152
24
121
18
89
12
48
40
8
144
100
108
116
36
64
45
59
31
81
56
24
96
24
43
126
191
120
48
28
32
175
113
4
56
132
48
12
36
60
36
43
5
85
23
24
24
312
48
12
7
233
192
61
167
112
72
80
144
72
240
40
104
48
55
281
16
8
36
12
48
36
36
72
48
37
83
12
108
72
120
136
92
84
13
27
116
60
180
112
81
131
24
24
28
44
96
168
16
8
72
28
236
16
99
29
36
96
48
96
100
32
192
73
215
55
65
205
135
32
535
216
81
68
12
108
361
11
124
27
29
43
81
236
88
92
16
20
48
60
84
40
8
408
16
320
84
84
205
107
1
23
12
28
315
9
20
61
95
516
28
20
48
360
168
96
60
31
17
36
24
36
12
72
120
61
135
80
12
24
19
269
1
107
60
228
36
264
36
180
61
108
455
264
100
32
48
100
8
120
97
23
48
136
44
145
59
132
61
35
48
540
84
228
28
92
160
80
24
49
251
1
47
12
36
84
28
20
48
168
36
36
43
65
124
80
1
71
96
12
156
72
60
28
32
400
68
12
24
49
54
117
128
36
60
316
81
23
60
12
4
9
35
64
36
20
24
136
236
48
36
40
80
84
16
44
180
12
36
52
56
52
144
80
96
180
103
17
84
180
48
12
199
180
137
144
24
36
91
53
12
84
13
23
360
4
189
215
96
24
24
60
36
49
23
13
155
312
64
68
156
120
60
37
108
11
340
236
25
23
264
72
84
25
131
4
27
53
109
108
35
48
16
171
18
27
80
48
16
80
19
54
90
153
63
101
60
28
32
228
48
43
17
288
37
107
36
36
408
120
60
48
193
99
320
72
121
143
96
13
35
73
99
9
99
81
95
49
71
55
54
203
175
89
60
276
7
41
60
7
9
153
11
120
4
171
281
24
84
16
45
131
96
205
63
116
48
36
192
108
4
32
144
184
243
65
12
48
64
8
12
84
76
9
119
48
132
43
77
40
216
20
12
120
28
27
65
25
47
25
167
103
377
24
4
36
72
27
36
101
84
12
12
133
59
144
49
207
8
181
27
92
43
5
112
176
156
24
40
152
48
25
119
16
392
112
32
120
60
148
140
12
109
54
17
48
133
23
4
80
28
27
126
11
204
24
12
48
61
47
25
95
12
48
12
72
24
16
20
108
36
180
7
89
156
84
384
240
72
120
43
5
12
48
96
60
40
ABCD 97180798402*3^$a+1 [50000]
74
120
10
20
12
54
238
20
46
62
4
44
4
26
66
66
10
8
46
44
24
42
58
18
30
2
112
98
30
72
66
124
30
14
82
98
34
80
16
26
24
96
46
12
20
22
24
30
14
66
12
48
16
20
28
8
10
8
42
4
284
64
26
130
2
120
52
6
30
36
51
69
219
9
62
48
48
40
78
14
78
64
48
8
22
78
90
30
3
141
50
24
22
14
4
2
48
10
90
20
94
26
154
156
20
64
2
36
84
66
48
52
68
40
86
46
80
78
30
142
44
31
15
12
30
2
76
153
11
4
60
26
58
2
108
46
30
84
62
6
100
48
180
39
41
12
118
26
66
48
66
84
112
44
4
234
8
18
84
120
42
16
9
123
26
4
62
24
66
4
56
10
86
18
16
44
4
86
52
78
26
94
2
12
40
6
110
4
188
4
8
66
102
64
26
30
10
8
246
36
24
18
10
18
128
22
48
26
40
26
22
8
22
12
14
52
68
10
6
14
34
60
26
34
6
2
240
22
68
28
56
30
84
90
114
12
46
8
106
84
20
1
23
18
48
16
14
82
20
94
36
50
190
30
20
22
2
78
102
30
4
42
12
66
66
66
60
62
6
60
72
24
66
84
136
18
36
30
14
22
14
16
2
16
2
18
22
164
36
22
32
16
18
32
102
42
4
42
8
64
60
6
60
26
18
16
2
78
40
12
12
56
6
48
112
8
30
6
22
30
138
44
48
58
152
94
128
42
24
34
8
30
40
8
16
20
28
2
16
114
38
97
15
30
18
60
86
12
34
44
90
42
120
52
12
24
54
6
90
20
156
16
68
22
8
16
66
44
4
66
14
52
20
12
10
2
36
19
23
6
94
18
42
18
8
79
87
20
10
26
12
48
18
72
18
46
134
106
20
24
250
14
108
42
10
66
66
18
126
24
6
12
48
9
11
54
216
7
95
22
26
24
16
24
8
150
42
48
70
14
10
144
6
84
30
20
90
150
42
102
10
62
46
18
20
42
25
5
42
70
48
20
174
24
16
86
48
6
100
8
16
96
8
102
16
18
84
48
2
42
6
40
18
2
52
32
10
14
12
30
12
18
40
32
43
23
96
24
24
46
6
69
75
26
64
66
24
2
40
50
4
14
96
16
90
84
26
18
4
36
26
18
46
20
30
46
36
18
6
138
42
48
126
50
30
25
41
28
26
42
18
52
12
2
46
62
103
63
42
14
4
165
59
36
40
72
42
128
30
22
72
75
21
98
64
26
79
71
36
6
184
44
52
8
22
50
148
92
82
48
38
46
26
4
78
108
30
38
10
42
108
12
14
16
68
84
66
6
106
48
54
48
84
8
88
14
78
16
72
144
44
94
36
32
58
50
22
2
18
28
174
12
314
22
8
22
123
27
108
62
42
112
54
54
12
36
18
30
62
4
66
122
6
154
6
80
22
8
40
26
126
40
20
144
54
10
66
86
24
46
14
4
36
26
4
38
46
24
6
122
64
9
21
116
7
5
88
18
12
60
104
30
16
120
38
30
30
36
16
50
130
54
6
20
10
8
6
6
130
2
10
66
72
48
2
18
16
8
40
18
158
52
20
40
50
30
12
40
62
48
37
9
60
24
2
6
10
50
70
24
14
40
26
66
22
116
60
30
100
92
114
16
74
60
46
18
30
60
2
84
114
46
80
66
30
18
24
16
32
40
44
60
18
22
26
28
90
81
39
6
26
22
56
6
60
184
60
26
24
40
27
45
42
6
110
12
4
26
22
126
20
72
24
40
44
42
82
26
30
10
122
64
14
342
10
30
38
30
34
48
42
2
16
30
20
114
34
30
14
48
94
20
46
110
18
7
23
34
6
12
44
70
96
12
108
54
38
6
24
22
80
4
50
10
114
192
36
140
90
94
81
23
52
68
16
24
200
49
95
76
60
26
24
100
12
2
52
26
22
30
2
10
6
14
28
2
48
18
94
60
36
90
54
84
104
90
46
140
12
48
16
50
84
46
44
52
42
18
48
176
16
8
106
78
8
18
46
30
44
84
40
66
2
4
78
32
76
32
16
6
26
42
150
36
37
59
66
18
10
12
84
50
64
32
60
48
16
48
56
6
64
20
46
8
58
20
28
50
36
90
4
99
21
32
48
36
156
22
38
28
51
29
72
24
130
33
11
4
38
18
22
68
6
90
40
18
108
14
10
26
18
30
22
33
27
2
40
6
20
96
54
42
28
26
18
6
40
114
18
84
26
24
24
16
84
86
28
42
66
92
18
22
8
84
18
6
40
50
192
37
11
66
88
36
92
70
18
42
8
1
23
88
44
130
44
66
36
10
14
4
2
82
2
174
40
24
42
50
66
88
6
66
42
32
4
176
30
55
21
50
30
60
28
ABCD 97181672884*3^$a+1 [50002]
56
3
12
1
48
96
5
15
15
24
42
42
45
28
17
3
60
3
61
80
9
30
12
25
5
12
66
12
73
12
47
13
59
24
12
93
9
6
6
15
63
13
32
12
111
25
5
30
12
12
6
3
12
27
96
1
119
69
12
16
113
6
60
85
119
69
3
24
18
12
36
48
27
27
153
4
44
16
8
51
12
72
57
15
1
35
12
1
11
21
4
23
48
12
48
9
15
18
67
11
9
64
36
36
47
21
12
99
6
19
5
24
30
12
18
54
30
7
11
54
54
36
1
24
71
9
3
18
12
18
48
1
36
80
15
12
1
20
16
80
4
32
39
48
13
47
1
11
33
28
83
6
54
37
23
81
36
4
5
19
56
3
33
72
16
41
30
48
12
21
3
66
48
18
49
11
13
11
48
72
33
15
237
3
13
8
15
6
15
9
54
6
30
37
44
45
24
6
145
11
12
60
12
45
69
66
6
18
61
71
18
27
88
12
5
18
9
27
30
54
61
41
15
28
59
42
6
42
90
1
71
36
9
64
11
6
54
45
36
15
24
144
24
60
57
36
93
6
18
31
60
5
72
3
45
36
31
17
18
9
100
36
24
59
42
19
8
36
81
48
31
5
7
47
48
9
64
17
27
21
7
5
15
33
102
12
13
20
93
7
32
117
36
39
64
32
63
9
3
12
21
15
12
48
45
27
42
42
18
42
54
6
1
44
3
1
47
49
35
9
76
11
25
8
9
6
36
36
24
54
6
25
44
40
5
12
15
40
23
180
9
28
29
15
36
27
42
24
51
45
31
77
27
15
21
15
13
95
6
84
6
180
36
12
72
21
28
29
48
18
12
85
23
37
108
80
51
61
23
9
28
35
18
27
39
120
25
11
60
109
11
13
59
48
13
41
36
27
108
27
60
42
15
64
17
19
5
3
51
36
24
25
56
39
21
51
48
96
24
6
48
27
39
84
6
6
25
5
15
24
12
72
27
144
84
36
144
33
27
33
27
6
15
15
6
24
42
13
11
66
39
21
54
108
61
71
60
30
99
51
9
9
63
27
73
5
75
9
84
87
27
60
18
12
31
11
36
30
54
21
15
49
41
90
42
31
17
30
12
18
54
78
66
36
21
120
3
6
19
77
30
9
3
57
9
24
31
35
30
60
36
18
1
11
48
12
49
35
1
41
54
1
29
30
18
42
18
6
9
36
15
132
25
17
6
60
1
5
18
121
65
30
6
15
15
174
55
32
4
95
6
39
216
45
84
6
12
97
209
55
32
33
111
39
12
18
7
23
6
3
111
84
6
30
21
45
3
16
11
60
45
15
24
69
3
54
15
9
27
12
21
12
27
136
36
23
12
21
87
13
5
39
39
21
45
18
60
48
24
21
12
16
41
6
72
1
32
15
12
37
35
9
69
3
28
35
60
69
16
119
33
40
59
84
177
72
51
114
7
11
9
69
24
42
25
71
13
44
16
20
15
36
1
107
21
27
25
23
25
60
29
6
36
45
51
24
9
27
54
6
48
181
5
30
24
57
15
9
3
60
1
11
24
12
48
21
9
111
16
65
24
3
45
15
51
25
47
13
11
33
27
24
24
37
155
120
66
43
36
11
12
97
5
39
21
15
15
45
120
69
90
45
12
3
54
30
6
12
19
8
15
42
114
24
93
100
152
63
9
15
30
18
30
43
23
12
9
15
49
20
16
41
3
12
24
64
56
33
31
44
27
48
13
23
25
41
54
37
8
12
60
28
12
29
18
36
12
54
18
45
12
36
27
18
15
28
17
78
21
3
48
72
66
72
63
45
27
12
60
72
63
18
55
8
51
36
18
7
47
36
61
5
39
51
6
39
4
35
66
66
13
5
12
18
12
24
6
63
15
25
11
30
3
36
39
6
6
1
8
39
105
45
67
5
6
57
12
60
51
12
12
9
15
6
48
6
60
42
12
15
33
3
36
39
84
30
36
12
162
6
27
28
20
21
48
6
6
90
6
42
13
59
18
42
25
5
3
15
18
39
15
54
15
21
15
33
27
40
8
15
12
24
6
24
54
30
12
30
1
5
108
90
81
15
54
31
80
64
5
30
24
33
9
19
35
97
23
85
59
6
42
9
45
18
1
125
24
3
15
48
21
60
76
32
15
12
81
12
28
5
3
15
24
21
12
168
15
141
15
18
18
85
32
111
1
59
21
3
48
18
6
33
51
9
12
3
33
39
49
44
27
36
48
12
85
23
21
36
28
29
15
51
69
135
6
91
23
57
136
47
37
41
18
90
6
21
4
36
24
23
30
75
16
5
7
53
115
36
23
6
66
18
6
6
19
12
8
21
30
24
61
5
18
12
24
84
1
5
6
6
123
69
51
9
15
27
81
28
12
23
36
1
17
27
99
1
5
75
33
18
48
21
99
1
95
9
27
18
99
15
6
6
129
51
9
51
6
19
36
47
6
24
6
12
13
72
23
45
117
18
42
12
67
24
11
24
9
63
9
15
54
87
57
6
6
48
42
45
39
141
21
54
84
21
15
25
23
48
12
96
9
28
23
36
6
3
36
64
11
36
69
3
12
21
15
49
59
6
15
15
93
15
60
1
17
27
60
21
15
40
29
6
42
42
12
54
27
3
1
23
30
6
42
42
18
79
8
75
42
24
12
12
120
12
3
33
63
51
6
78
1
23
30
127
20
3
36
85
119
1
29
75
15
18
12
3
28
59
1
29
30
36
85
36
35
21
28
29
51
16
44
100
59
78
79
20
16
80
39
9
52
29
19
60
101
19
41
3
105
27
9
42
25
23
72
12
48
48
1
44
81
30
24
1
23
48
9
4
44
16
11
24
9
21
6
9
12
27
1
11
24
24
6
42
48
57
3
25
17
39
33
3
27
12
84
57
27
6
6
30
96
87
15
1
36
8
81
27
28
11
24
1
95
21
27
30
27
3
12
6
39
4
5
31
8
52
36
8
72
87
36
36
61
8
24
27
49
32
9
18
12
18
42
24
25
29
7
8
81
12
78
24
42
36
18
21
33
126
57
45
19
8
105
31
29
6
24
48
48
25
11
1
23
21
16
59
18
42
48
12
21
100
24
59
57
3
6
3
45
27
16
20
24
4
59
12
9
99
30
31
20
39
21
36
4
11
25
24
11
1
32
27
21
33
36
18
12
36
30
48
27
75
145
5
102
12
18
7
24
12
47
60
6
31
59
37
23
12
78
24
7
59
24
18
ABCD 97182107728*3^$a+1 [50111]
33
27
63
33
52
5
3
15
25
44
180
280
20
63
13
44
76
12
48
24
140
39
61
168
8
69
15
100
116
40
20
4
20
76
44
40
80
39
37
12
5
63
64
36
60
144
101
19
48
32
28
48
23
90
54
13
72
32
36
124
65
18
18
115
44
16
44
220
216
209
31
77
36
271
215
21
24
225
51
172
120
197
43
11
180
57
15
90
7
65
18
85
59
54
7
80
75
69
40
20
28
48
47
133
60
24
20
16
20
69
43
47
90
15
36
24
28
5
27
16
20
64
35
1
125
15
4
60
119
141
28
65
36
27
40
5
54
61
104
40
11
25
29
75
160
60
20
76
60
24
56
24
40
48
48
44
3
117
36
40
23
21
28
23
25
65
55
144
216
53
127
17
7
20
36
24
136
84
108
53
7
12
48
8
124
71
157
68
9
51
4
48
60
8
135
108
1
20
28
8
180
24
28
71
21
60
45
15
21
55
72
48
77
36
199
53
19
56
4
11
69
16
5
162
37
48
95
13
5
55
72
32
111
109
20
33
7
96
12
48
204
80
21
7
32
16
20
84
180
75
18
7
83
72
25
83
73
24
20
28
107
234
19
197
31
24
36
35
9
9
27
60
160
12
72
173
18
54
270
81
9
15
28
12
20
60
268
11
49
32
216
180
24
120
76
24
71
18
87
84
99
1
53
18
18
27
60
24
285
18
13
167
37
53
7
56
112
92
28
12
125
55
60
80
93
7
20
36
45
72
3
52
68
100
65
19
20
208
8
60
172
168
140
60
9
43
72
101
55
60
72
11
201
16
17
147
16
44
16
44
3
25
60
131
49
68
220
59
1
17
27
96
64
108
92
9
51
28
8
3
81
16
47
73
20
112
137
31
44
16
12
12
11
129
51
85
12
8
24
28
48
84
20
15
81
189
36
19
71
129
15
108
85
48
29
18
153
99
18
27
76
44
76
263
61
56
99
36
54
115
191
25
20
244
48
152
33
27
100
215
21
100
60
164
196
24
20
28
107
45
16
312
92
36
24
60
16
12
215
13
60
17
27
189
91
35
45
81
55
200
4
48
17
55
80
99
72
54
90
45
216
100
24
36
137
87
40
36
20
60
9
15
36
4
71
45
24
201
19
125
144
72
39
69
147
105
115
200
9
75
28
12
65
15
16
59
21
52
53
7
32
16
359
54
67
12
60
23
157
32
99
21
36
33
111
36
232
68
204
60
28
32
93
3
84
28
12
20
16
24
56
64
36
80
40
5
67
95
33
232
5
18
249
28
48
44
9
91
53
180
36
67
167
13
72
48
104
88
71
90
67
72
5
307
71
54
126
108
181
20
28
12
65
108
87
3
73
143
36
18
7
80
129
54
93
124
89
87
40
12
23
105
84
156
60
63
157
60
17
18
69
36
24
156
24
136
59
18
123
40
72
17
43
8
4
89
67
12
11
36
1
120
77
90
13
20
40
12
8
69
54
21
40
20
9
126
21
4
11
9
99
1
56
100
204
108
8
9
55
60
173
87
21
324
90
61
47
145
53
19
96
344
9
51
3
25
32
15
18
43
264
71
18
90
72
9
45
234
97
29
31
59
25
36
200
84
33
126
21
15
21
40
65
19
89
51
36
24
28
23
25
47
277
200
16
47
73
20
15
45
63
54
175
32
45
36
18
117
27
18
18
37
24
36
263
81
28
48
12
32
40
155
36
37
152
148
5
27
60
156
9
18
25
68
87
73
107
13
59
25
65
36
39
51
90
18
180
1
35
1
12
ABCD 97182215478*3^$a+1 [50047]
5
18
54
6
42
96
12
87
33
24
48
115
68
4
84
36
8
88
5
15
69
30
61
23
85
20
84
112
5
108
18
30
30
54
43
101
7
5
87
21
67
77
7
65
36
90
12
37
29
30
102
75
147
105
88
47
18
24
54
42
43
5
36
96
18
54
15
75
121
92
129
31
72
5
36
67
17
18
48
45
117
79
29
79
108
20
28
80
16
120
161
12
7
24
35
66
63
45
72
19
116
3
36
69
117
55
20
36
3
49
132
56
57
36
79
8
15
138
132
123
72
9
138
48
153
52
77
6
6
39
15
49
36
29
18
12
37
36
32
21
12
7
5
48
75
9
36
18
90
24
12
63
135
217
20
9
6
61
5
108
27
189
48
55
17
199
47
42
36
12
19
41
24
36
27
201
19
12
11
18
42
25
29
171
57
31
41
30
96
9
39
42
63
4
32
60
28
125
18
117
45
36
24
31
137
120
15
3
85
29
30
48
30
27
60
36
21
204
84
162
66
30
78
66
45
81
18
66
31
185
12
60
72
18
33
33
31
108
53
60
84
55
5
66
153
16
11
25
84
29
84
30
45
3
150
12
12
91
65
48
99
16
35
25
36
68
21
87
45
48
24
18
45
3
85
11
54
72
27
3
33
69
43
32
40
23
42
55
161
187
5
60
19
29
12
72
15
3
165
52
5
63
108
4
35
42
24
12
63
9
48
55
12
17
54
25
29
111
4
65
55
20
16
11
48
18
19
89
127
29
3
15
102
31
89
6
12
33
108
39
12
66
7
60
53
90
48
117
33
204
27
9
87
12
45
51
12
40
5
123
9
12
156
12
91
24
77
60
3
81
67
29
18
45
52
108
5
31
5
90
9
36
132
52
56
51
33
3
60
54
84
15
36
180
24
141
168
7
53
168
24
15
48
45
211
71
6
120
24
43
8
105
30
45
9
60
75
21
7
17
19
60
20
45
19
60
17
156
24
3
45
55
5
102
9
21
54
30
12
43
120
35
12
30
3
15
105
21
15
40
108
12
44
249
31
17
24
3
36
72
172
17
19
77
90
33
9
15
105
15
21
12
78
66
63
93
180
43
5
19
5
87
28
5
18
42
51
81
43
12
23
1
47
84
13
5
48
87
16
36
29
15
69
18
18
51
81
24
43
128
52
125
3
15
49
8
16
32
45
24
19
152
72
16
77
12
12
78
1
236
28
35
37
59
30
192
7
5
15
57
36
3
39
36
42
163
5
96
31
72
68
45
63
9
51
45
79
17
30
145
44
12
93
12
12
30
36
85
107
25
92
21
31
53
31
89
55
36
107
45
69
75
3
33
45
7
12
24
20
36
33
15
33
60
12
42
93
12
60
9
7
17
51
135
30
15
60
84
16
60
72
89
91
107
1
11
45
16
32
36
112
65
30
30
72
78
18
27
15
30
48
6
9
16
83
13
32
112
20
45
115
36
95
97
53
12
7
20
159
42
138
117
48
45
67
29
156
72
7
8
36
84
21
31
5
15
9
31
48
41
15
27
49
48
125
63
33
24
7
65
43
116
105
24
12
54
49
65
96
91
89
6
33
108
4
56
52
20
15
102
3
52
71
25
108
32
27
18
67
72
29
99
51
109
65
18
97
11
6
36
12
30
13
5
60
12
48
3
45
6
21
52
23
13
29
60
175
41
36
39
36
33
55
77
36
90
13
29
43
84
5
103
41
31
41
87
81
27
132
12
3
37
53
31
107
37
161
55
47
78
55
77
67
113
3
16
84
29
6
45
12
45
192
67
59
49
60
53
60
48
15
51
25
48
128
93
15
87
25
12
8
33
55
36
11
9
16
5
15
28
24
65
27
48
40
20
3
33
52
72
20
81
84
87
48
180
15
25
5
27
4
41
30
85
8
16
32
9
31
20
48
45
42
12
45
16
5
36
19
29
55
36
24
101
19
56
9
78
45
237
6
61
23
48
30
48
27
3
84
1
216
5
39
36
33
51
4
11
66
18
30
75
45
7
29
27
33
12
27
16
17
103
29
31
59
61
216
8
21
27
148
32
33
12
72
7
60
113
15
87
33
63
33
52
47
21
27
13
104
231
145
5
36
48
3
52
161
75
285
19
137
60
19
20
9
66
12
37
17
96
163
84
20
33
168
31
71
45
88
29
66
30
12
114
30
54
21
24
196
36
59
9
16
35
45
16
23
42
43
41
204
180
7
72
53
163
17
127
32
9
27
52
35
61
104
40
17
ABCD 97182313472*3^$a+1 [50029]
3
17
55
21
104
40
87
36
5
229
18
17
16
72
60
15
45
20
12
100
21
27
32
28
56
16
8
40
63
108
5
120
4
128
12
12
96
28
92
52
8
84
60
4
140
37
3
12
75
5
52
96
12
84
3
21
20
16
84
12
8
36
40
164
4
36
104
120
28
72
117
75
15
65
24
40
195
45
80
12
52
12
20
36
85
54
9
104
28
68
24
48
12
60
40
8
28
20
1
179
4
8
28
32
12
16
9
71
100
80
60
12
88
57
47
48
28
24
188
120
228
64
20
43
45
68
40
56
60
180
19
17
100
48
24
12
84
12
20
7
65
60
48
7
162
15
8
48
12
40
32
136
48
21
231
3
5
72
52
140
12
88
152
40
20
60
61
3
60
12
15
72
41
36
144
36
136
32
16
36
60
24
152
24
19
125
1
15
96
20
4
56
72
7
53
76
92
13
39
108
104
24
124
15
18
3
12
20
4
60
96
255
5
64
21
3
164
28
3
117
20
79
141
12
56
12
112
56
4
21
75
92
139
9
104
72
13
18
53
24
36
36
88
51
5
36
4
24
8
72
12
16
3
29
108
7
41
60
12
24
16
128
12
72
76
36
9
72
54
101
4
36
3
125
12
84
16
123
29
120
13
59
40
8
40
8
132
16
12
44
60
28
32
28
20
72
108
16
60
12
32
1
15
39
45
60
200
12
4
96
20
40
8
12
16
12
80
132
1
59
24
96
4
51
5
28
60
8
112
140
7
65
88
68
12
208
27
57
60
44
100
27
57
105
131
16
36
33
35
127
137
16
36
8
55
5
28
20
4
44
4
3
33
84
12
36
8
24
55
105
93
27
72
8
96
16
68
12
4
32
48
16
48
32
4
72
8
67
5
12
48
4
20
180
19
77
12
72
4
56
16
260
28
12
20
108
60
40
9
18
69
68
36
7
125
4
69
11
115
21
152
7
173
12
84
24
28
93
36
11
120
64
75
29
96
24
60
4
32
43
126
27
8
24
28
32
52
60
21
47
16
27
65
160
20
288
24
37
23
40
45
23
12
60
157
99
20
7
29
40
48
20
25
27
44
12
160
44
300
25
35
24
124
51
9
20
12
28
8
12
28
260
100
8
4
8
7
18
3
12
20
72
180
12
16
32
13
35
19
21
20
12
48
112
32
16
48
51
221
84
384
84
52
20
1
15
8
72
60
28
120
44
120
52
3
5
28
12
68
148
9
3
12
48
63
57
128
84
91
9
132
116
84
4
44
60
16
21
23
172
96
15
53
12
4
8
31
17
4
33
15
36
80
24
72
79
129
12
36
8
4
63
65
168
24
12
1
95
13
11
115
5
4
27
9
68
16
44
48
24
136
48
236
36
24
60
28
92
24
40
20
1
83
12
240
28
72
60
44
16
44
52
105
63
27
69
20
28
45
36
15
12
20
12
96
97
47
7
45
45
3
140
28
20
28
32
64
8
28
12
8
160
32
13
15
3
5
12
84
48
12
36
84
36
12
72
36
28
32
168
1
15
56
28
140
40
32
40
8
16
116
28
96
51
65
24
16
20
60
12
40
188
64
36
20
48
24
112
60
3
81
9
35
16
96
51
77
36
16
44
12
52
320
108
12
36
60
12
4
96
12
20
40
72
24
171
113
40
80
48
4
80
24
12
24
16
44
136
8
91
41
48
12
252
60
40
8
24
40
24
117
15
8
12
84
36
4
48
135
21
120
92
84
24
16
20
100
60
44
24
40
8
67
65
48
28
111
9
92
97
27
96
44
36
12
16
60
80
72
12
13
15
48
36
84
20
100
20
36
24
121
15
39
9
12
68
55
5
12
16
132
132
288
72
20
16
27
21
140
16
68
28
20
112
12
51
17
52
48
8
72
40
8
7
105
20
55
77
36
60
12
28
120
84
36
69
75
24
164
16
20
12
24
25
35
1
15
12
212
16
20
4
24
12
84
8
61
39
20
16
32
24
13
87
21
15
8
12
24
28
8
67
36
72
5
12
88
48
120
80
36
144
24
16
21
75
15
65
64
12
44
4
9
35
28
48
15
5
24
16
9
131
4
36
32
84
1
39
36
8
72
7
33
212
120
60
7
89
1
36
3
32
64
68
168
4
3
45
36
81
63
12
84
60
56
13
27
84
84
20
36
24
40
153
35
19
33
20
12
36
264
13
23
64
48
20
60
73
135
27
5
136
20
1
11
12
13
47
52
60
36
60
68
55
54
87
60
20
28
132
8
16
27
17
12
25
39
20
12
112
15
17
ABCD 97182561046*3^$a+1 [50173]
6
73
131
109
24
83
24
13
17
15
15
9
160
5
12
150
49
8
21
27
120
3
42
78
30
7
5
30
109
101
18
30
36
31
104
39
60
12
24
6
54
24
42
43
5
12
54
1
143
1
41
18
69
16
72
5
18
42
24
15
24
75
21
39
66
111
9
15
9
39
141
27
9
30
73
11
30
15
27
37
161
87
93
42
54
19
35
12
9
16
24
8
51
21
21
108
12
60
87
16
24
48
32
3
13
24
56
16
96
5
3
136
29
51
88
11
6
54
96
186
48
79
17
36
78
60
1
35
93
40
101
12
39
15
9
21
54
42
60
24
30
121
24
89
87
9
180
36
48
30
30
27
88
32
24
9
6
84
132
24
1
53
66
25
29
75
51
54
66
174
15
72
9
15
9
96
6
48
25
32
9
6
24
49
56
45
3
123
18
19
11
36
9
136
144
104
3
30
55
5
43
5
30
21
69
12
24
144
7
149
91
72
41
31
48
11
180
9
27
54
42
78
31
11
84
73
17
31
152
21
19
53
43
5
6
30
55
5
6
85
24
8
27
69
72
33
87
123
45
64
17
63
27
24
21
45
6
78
60
99
72
15
6
24
36
15
39
9
64
32
16
32
57
30
24
216
24
36
66
3
27
30
60
24
139
71
36
18
30
45
51
96
30
24
6
48
49
11
42
43
32
24
39
30
27
3
37
5
3
24
16
65
7
23
12
37
17
79
17
55
8
21
6
24
6
24
31
53
6
45
16
65
24
55
48
47
90
24
55
56
48
111
1
5
30
30
6
9
40
59
36
9
267
18
42
48
1
41
39
16
24
65
15
144
16
48
41
6
49
95
90
31
144
137
15
48
21
24
19
48
24
11
48
36
33
27
13
113
30
18
60
36
79
11
36
73
11
30
66
18
51
16
8
87
18
96
135
40
89
42
45
15
30
48
51
45
6
30
7
23
18
31
35
234
27
48
45
27
39
1
65
15
40
48
17
150
25
104
39
12
13
11
174
15
96
144
57
114
30
60
30
60
9
40
24
11
36
30
43
41
36
84
39
33
60
27
88
24
65
31
24
29
19
161
6
30
84
12
43
5
30
222
39
9
7
152
16
65
30
25
35
6
39
15
42
24
39
27
37
11
120
12
24
66
114
36
9
16
8
111
36
45
9
24
30
9
72
16
48
72
53
42
90
39
40
5
90
33
117
19
167
30
114
9
15
49
23
30
19
29
6
126
39
51
13
24
96
35
132
30
24
30
13
17
15
16
125
27
27
24
60
126
66
49
56
9
30
24
49
41
31
48
8
3
36
54
72
3
40
24
17
54
1
35
84
1
5
3
177
55
65
60
43
48
53
30
12
24
193
23
24
1
48
32
3
109
101
30
6
135
16
95
9
16
24
5
24
75
24
81
66
21
39
9
111
114
12
3
105
7
23
57
39
33
27
13
53
18
96
25
5
51
48
27
30
15
93
19
23
57
16
35
30
7
48
11
30
54
25
11
24
37
23
42
54
54
51
39
42
79
5
90
33
57
30
54
6
6
175
95
9
48
3
48
21
51
24
54
6
66
7
48
29
19
24
8
33
6
25
11
18
19
17
15
75
30
36
48
60
31
5
66
24
6
3
64
53
19
95
6
123
51
6
55
29
43
32
39
30
19
23
57
3
37
71
6
99
111
84
6
55
11
37
11
12
54
24
75
16
29
6
61
48
47
18
7
8
16
48
53
19
29
67
29
30
54
15
45
72
24
24
67
24
48
23
57
3
13
95
9
16
77
3
64
8
48
87
25
23
25
32
9
15
15
1
24
8
21
6
205
59
30
31
95
33
51
6
120
31
8
15
30
90
25
41
15
21
108
7
32
51
30
42
54
60
51
33
55
65
66
120
45
9
60
6
6
79
11
45
45
84
63
216
15
49
11
12
25
65
120
55
23
30
27
33
15
21
3
3
229
71
84
21
15
24
225
141
3
16
59
45
57
39
99
85
5
12
54
1
8
24
51
69
120
16
32
88
11
13
161
7
5
27
112
11
18
51
21
108
7
8
21
91
8
40
11
13
72
56
45
108
12
75
15
48
97
155
117
3
69
40
24
17
18
61
59
30
60
6
69
24
33
168
31
80
39
1
48
8
39
33
40
53
3
96
24
21
6
13
24
17
30
1
8
87
25
53
60
186
45
40
104
15
1
131
37
32
39
9
16
11
61
23
42
7
17
55
11
24
30
54
9
51
42
19
5
3
160
72
48
137
30
54
19
48
23
6
6
78
36
19
95
36
114
12
18
157
59
24
37
8
64
53
30
24
30
144
66
21
33
135
16
144
72
5
84
24
60
6
13
32
39
96
6
67
17
30
114
7
5
43
35
12
129
40
48
72
5
24
75
72
39
9
21
3
3
37
41
36
3
33
108
19
47
1
8
72
72
40
8
24
69
139
71
1
24
35
21
64
47
33
16
35
36
129
39
1
104
27
18
12
39
129
31
24
56
21
3
15
49
8
24
144
117
115
5
30
114
19
65
30
57
48
57
7
77
6
37
11
6
15
195
54
39
33
135
45
54
6
18
ABCD 97183073272*3^$a+1 [50021]
21
216
48
156
54
30
6
36
216
42
30
138
114
174
72
144
24
27
309
126
24
9
69
168
24
135
108
21
42
90
99
21
72
15
36
75
66
114
162
18
6
18
90
60
180
90
138
63
21
6
90
120
252
42
24
24
141
231
300
24
114
51
39
6
60
24
18
18
132
12
87
33
48
120
15
33
66
18
60
3
3
42
279
105
78
42
60
3
21
231
99
9
3
48
201
171
45
153
12
180
102
60
33
72
21
15
9
12
120
48
36
12
24
24
102
9
39
6
30
69
72
477
12
15
33
6
72
48
6
6
90
42
237
159
57
27
48
294
90
90
150
108
21
9
18
9
9
90
6
48
18
48
144
33
33
42
48
114
90
42
24
204
6
12
168
12
60
180
54
30
90
54
150
6
66
252
18
9
39
90
150
144
36
30
24
48
60
84
6
12
18
24
156
42
42
156
12
60
102
60
36
48
30
84
30
90
12
75
9
72
120
90
48
60
60
36
30
294
12
42
12
6
30
60
132
42
114
30
24
162
60
114
24
72
153
201
30
42
42
192
198
90
66
84
468
198
6
48
138
60
18
36
156
87
27
30
15
33
240
36
60
72
42
6
54
180
18
48
126
84
45
117
48
24
102
69
39
18
15
3
24
6
282
153
255
42
108
84
102
48
120
246
66
18
96
216
6
78
24
60
42
90
234
81
39
72
60
180
189
3
18
12
12
18
108
45
108
15
192
18
12
48
330
90
174
57
69
90
21
9
36
48
51
105
132
15
117
120
6
12
24
240
6
18
6
18
90
18
12
192
210
24
96
36
15
123
42
48
39
21
6
90
234
45
72
75
90
15
3
36
18
252
30
96
33
57
60
72
36
30
6
48
6
36
114
126
186
72
66
54
147
99
45
21
36
15
93
24
36
84
51
165
24
210
30
432
3
45
42
24
141
81
90
48
72
54
144
150
66
60
48
51
21
30
6
12
60
30
12
81
303
96
126
15
165
72
15
93
48
12
63
57
72
18
48
21
81
30
54
48
42
60
48
126
15
57
15
117
6
222
150
9
189
186
21
87
60
78
162
90
186
42
60
48
30
90
66
81
75
54
114
102
12
168
48
147
27
30
162
33
63
72
12
30
168
87
3
6
192
78
24
30
6
21
180
36
57
108
42
150
66
6
75
81
138
60
276
138
66
120
57
9
60
24
114
6
30
90
6
6
90
42
138
42
6
54
150
6
96
30
48
378
204
48
96
24
60
30
102
171
159
24
42
54
156
18
72
12
102
9
9
180
42
54
42
72
42
18
66
30
6
36
108
6
36
9
3
72
48
48
30
18
72
54
24
27
39
120
30
120
54
60
9
63
42
78
18
24
42
60
138
186
204
6
30
54
135
3
78
27
75
60
48
150
27
75
18
84
60
6
9
21
60
36
36
24
6
24
18
18
42
60
123
33
42
69
81
72
12
36
18
126
18
216
6
48
36
15
339
102
54
9
201
30
54
30
12
6
144
18
30
12
6
78
192
60
192
12
6
234
96
42
138
210
162
42
36
30
108
36
36
78
66
18
33
57
126
6
66
108
ABCD 97183249778*3^$a+1 [50007]
35
85
17
27
3
25
29
6
97
8
15
85
5
30
30
7
77
6
25
5
27
45
6
6
31
5
27
76
5
6
13
11
24
42
3
60
3
24
54
60
27
27
42
60
43
23
84
21
57
90
6
7
29
43
5
6
25
5
55
41
6
25
53
54
13
47
13
17
12
60
3
3
72
90
43
60
137
36
36
6
54
31
77
31
11
24
30
24
48
67
5
15
3
25
80
9
24
12
15
28
65
55
11
24
72
42
15
81
6
84
90
60
27
3
54
78
12
36
54
3
147
61
35
6
18
25
125
18
54
43
5
6
36
78
102
60
48
25
65
120
31
12
53
24
108
54
33
81
66
30
48
18
48
6
24
72
43
5
54
12
13
17
19
95
30
12
48
114
13
29
3
3
54
18
48
12
78
7
95
18
7
41
36
90
18
3
93
66
48
18
7
11
30
27
69
78
13
32
33
30
30
24
24
36
3
105
31
101
54
12
18
6
109
152
39
24
12
13
12
53
84
15
153
114
48
108
48
54
12
6
54
31
119
1
77
78
24
24
6
3
105
150
6
102
18
7
48
17
43
29
66
6
3
15
18
15
39
30
3
15
66
99
81
27
9
144
54
18
54
1
23
9
27
21
9
48
12
30
109
17
48
7
17
12
48
3
100
20
3
9
15
30
31
17
24
31
23
30
24
12
51
12
33
48
6
6
42
12
133
5
31
17
24
31
17
36
12
72
12
60
19
17
24
30
18
43
17
72
36
12
3
69
18
30
36
84
3
33
12
18
24
1
77
18
42
7
120
17
19
35
30
42
30
15
195
24
6
12
6
42
55
29
51
40
17
48
54
48
1
11
24
30
12
7
5
18
60
90
15
39
30
6
12
12
18
36
12
120
18
12
12
30
18
30
12
18
12
1
11
109
5
19
41
30
24
48
13
24
11
42
60
72
3
27
13
29
43
5
120
150
78
24
18
1
24
11
97
12
5
30
30
36
54
105
33
12
3
33
19
35
18
84
18
36
49
5
30
30
135
45
6
12
42
6
49
77
24
36
48
31
11
1
155
24
6
15
15
25
59
60
138
18
13
11
1
65
72
132
19
5
39
3
13
29
12
31
17
12
30
30
24
12
24
18
13
17
18
42
72
3
15
13
95
25
23
30
99
117
6
42
12
126
73
35
12
12
30
15
57
6
90
75
3
24
13
59
6
7
11
6
24
36
19
11
60
1
77
43
17
12
126
54
3
105
30
36
66
78
1
29
66
6
30
13
23
13
11
1
60
53
42
117
48
3
30
12
78
6
6
12
12
93
21
6
13
96
5
60
42
37
41
7
35
18
36
91
29
31
5
103
11
21
12
15
42
19
35
9
27
21
33
6
49
41
63
33
12
66
6
24
30
30
66
24
25
47
114
48
66
54
72
3
63
24
60
18
12
30
6
18
36
21
9
6
18
67
12
23
13
59
18
27
93
72
30
60
18
12
15
51
36
6
12
48
30
132
6
55
5
36
18
61
5
24
12
78
13
53
219
21
6
1
59
36
24
114
19
17
84
67
83
30
6
36
54
30
49
29
43
23
6
30
49
17
127
161
6
78
12
168
3
57
12
78
48
73
107
30
12
12
6
30
72
6
36
1
5
12
30
72
1
35
24
108
12
36
72
25
17
6
24
24
6
18
45
27
6
43
17
67
5
31
89
3
52
95
78
102
60
30
18
42
48
48
6
54
27
3
6
18
30
12
36
30
30
12
78
60
157
41
36
54
30
12
7
20
15
12
21
15
18
12
54
1
17
102
33
33
12
6
30
55
41
24
7
107
85
5
12
3
123
42
36
67
5
24
24
24
102
24
109
17
51
9
223
23
18
24
31
120
17
132
15
117
6
78
36
66
12
6
6
54
120
6
36
60
48
36
30
36
55
137
72
54
12
30
90
72
48
42
72
48
3
12
21
72
24
84
27
3
102
108
102
48
37
48
44
15
12
30
6
42
6
6
19
44
21
54
36
66
36
102
30
31
12
89
84
60
6
30
90
61
20
15
72
1
12
53
12
84
90
49
24
17
90
1
29
18
30
3
39
30
43
53
12
210
1
137
7
17
91
47
73
5
60
102
150
150
12
33
16
89
72
36
24
18
42
18
1
5
60
36
43
83
24
18
30
6
24
3
15
18
36
66
37
23
54
3
33
15
63
240
24
30
18
25
12
23
54
96
12
55
17
91
140
9
51
9
36
42
12
1
32
21
54
1
5
12
7
17
6
30
15
112
23
18
24
36
7
29
19
11
13
140
51
25
44
15
12
49
95
54
48
43
71
36
78
54
66
12
72
6
6
51
12
51
57
9
111
72
93
43
12
17
60
12
90
24
30
24
18
12
18
72
12
31
77
108
67
5
102
21
9
78
102
60
60
6
57
15
61
29
6
24
6
7
107
33
9
78
12
13
23
78
30
84
60
6
54
60
30
3
63
6
19
44
33
180
12
12
3
87
81
27
61
11
6
24
3
21
42
18
12
84
90
6
67
8
9
6
25
29
24
39
60
3
78
12
18
66
78
66
67
35
60
45
33
24
48
7
60
83
24
1
29
19
11
18
102
6
67
48
95
37
48
89
51
3
30
6
54
12
18
72
13
29
60
12
91
32
15
60
102
6
73
24
5
42
21
87
12
6
78
6
18
42
24
30
12
90
168
6
30
18
18
12
3
28
89
102
36
54
6
24
6
102
12
66
55
215
42
18
13
24
53
84
19
77
15
177
60
12
6
72
1
59
108
18
36
6
30
138
66
18
48
13
180
12
108
32
15
45
33
84
15
3
150
18
25
41
3
63
54
54
36
6
24
51
60
3
9
21
12
12
175
17
6
18
24
43
17
15
81
192
30
13
29
72
48
6
36
33
28
5
43
ABCD 97183369898*3^$a+1 [50007]
35
36
18
63
99
141
64
24
96
104
16
113
7
104
240
9
7
191
162
90
117
40
419
144
180
153
120
69
36
18
36
90
180
91
17
18
13
152
33
55
17
15
57
36
51
3
181
179
72
126
39
33
63
40
185
15
360
75
45
88
120
269
67
149
51
160
5
126
69
24
141
139
5
27
24
16
104
64
96
155
180
25
65
36
72
187
176
144
33
72
108
43
240
5
43
96
59
157
80
184
29
72
54
181
449
15
75
54
90
216
229
80
87
49
365
18
1
17
234
18
108
279
24
129
36
252
18
205
11
18
36
31
24
152
135
249
120
153
18
85
5
19
56
24
9
36
99
45
72
19
89
7
227
162
90
36
270
55
104
24
16
200
15
1
35
90
139
41
18
285
72
93
91
120
5
36
63
99
37
104
232
77
126
54
63
99
69
112
35
69
3
117
63
121
96
96
80
147
141
147
18
147
40
137
7
176
264
3
141
21
108
18
109
89
36
51
219
205
65
36
43
80
57
252
27
153
7
224
237
283
32
27
13
48
11
18
27
63
97
360
101
54
165
24
27
45
24
40
104
129
63
9
18
213
3
117
9
15
40
161
15
88
56
24
40
11
126
103
32
9
31
120
8
201
55
125
54
45
336
69
211
23
33
64
24
96
53
252
18
157
23
121
329
72
175
23
33
57
162
36
18
7
48
696
41
135
63
36
45
153
103
95
162
87
24
69
90
18
63
616
131
13
185
151
29
414
61
80
72
39
18
18
234
51
273
7
65
39
64
72
120
120
24
11
93
400
200
40
59
61
29
108
252
27
45
195
40
96
48
17
15
57
7
11
90
144
91
264
104
27
45
64
161
63
16
11
90
283
59
61
456
144
77
75
33
55
192
24
71
54
90
25
65
36
43
72
29
144
36
55
96
48
107
85
77
126
85
41
36
234
81
144
64
72
53
75
40
65
270
36
18
43
344
45
211
23
1
53
90
126
126
18
27
64
120
41
231
3
162
3
87
9
160
11
54
54
126
216
19
120
120
240
24
89
111
256
29
67
48
11
21
87
1
89
162
109
161
15
144
72
208
47
90
175
455
33
96
24
9
63
153
135
45
144
36
7
48
32
93
115
96
144
32
184
113
36
54
18
99
153
90
72
90
19
120
581
234
36
18
90
241
32
88
35
117
64
24
56
16
264
320
480
64
269
ABCD 97183763804*3^$a+1 [50125]
9
12
20
43
225
36
156
87
48
12
17
4
56
16
63
17
40
39
36
48
101
19
21
68
60
136
15
24
12
9
36
56
88
92
60
48
79
33
32
7
36
213
20
36
76
20
120
19
69
27
29
31
24
84
149
36
60
24
43
12
33
24
56
24
16
108
135
12
65
28
176
48
12
19
5
72
19
48
5
28
3
36
41
100
32
48
48
7
12
77
40
51
125
175
89
144
12
4
56
84
16
48
164
48
24
96
55
77
108
184
44
12
48
16
39
81
188
16
156
36
164
31
9
51
12
53
43
84
53
40
32
36
115
132
24
5
48
28
44
36
67
77
60
16
32
247
41
4
36
44
19
29
36
12
268
20
12
43
12
24
89
55
17
7
17
24
84
31
5
40
27
5
24
55
21
44
16
80
40
8
31
105
24
104
16
15
45
60
135
24
5
28
75
168
21
24
20
7
105
39
5
4
27
33
20
52
8
31
21
92
88
48
96
15
65
60
16
84
15
81
140
43
5
16
44
19
113
100
15
72
5
36
72
43
105
12
87
113
19
5
115
161
4
60
123
17
64
20
55
84
53
12
283
77
60
36
67
60
9
24
171
36
9
39
29
31
12
5
12
43
12
41
55
29
36
12
84
136
303
144
5
12
48
48
100
128
16
140
16
48
56
43
65
43
48
209
240
7
65
16
15
105
48
32
64
56
199
41
28
32
12
192
16
24
216
3
101
64
87
24
41
24
55
81
15
33
75
12
60
29
16
27
41
67
12
93
24
60
20
199
5
55
5
7
9
80
24
24
187
84
36
45
20
4
80
16
24
27
12
36
60
45
15
81
15
45
36
80
12
7
89
79
41
67
45
27
12
65
64
27
12
65
103
120
153
20
16
20
16
60
44
4
27
105
39
65
19
5
60
16
39
12
17
28
15
72
36
5
36
48
12
16
99
24
96
41
19
5
19
65
175
132
24
81
8
19
93
8
40
152
7
93
128
31
161
43
17
168
24
16
15
60
57
80
28
36
20
76
44
16
15
48
72
9
104
7
12
5
43
45
44
60
4
39
117
36
63
45
32
84
36
40
120
24
248
7
9
39
33
147
17
60
31
60
9
15
21
27
156
41
91
72
77
60
36
24
160
36
3
17
28
12
8
7
120
77
52
8
31
96
48
17
24
16
60
80
4
32
19
36
17
16
27
12
57
39
45
12
104
76
87
12
41
24
151
5
4
99
5
67
12
17
31
9
3
125
16
15
17
7
81
15
60
21
104
16
8
96
72
64
24
135
36
69
15
12
77
31
12
5
144
64
27
12
72
45
39
41
16
183
41
16
15
5
40
8
40
116
4
39
53
48
12
84
4
44
36
7
53
16
3
81
51
48
21
32
4
68
168
48
79
81
132
15
24
29
7
12
5
91
21
3
77
91
72
17
124
20
12
24
76
20
12
12
4
12
48
39
96
41
48
48
88
92
19
45
20
24
180
12
24
16
15
65
7
41
76
68
55
17
4
132
44
4
75
5
31
129
44
28
3
29
31
36
120
5
144
96
48
43
93
15
17
144
64
32
19
45
15
9
87
29
16
32
112
20
16
27
60
192
60
9
92
84
4
32
55
9
39
65
67
17
28
15
12
5
96
52
32
151
57
20
67
53
148
20
76
60
15
105
15
41
7
36
141
44
7
24
21
80
24
244
15
45
147
65
100
15
257
60
48
43
5
7
29
64
152
7
60
12
41
55
48
305
40
56
36
19
65
19
101
55
29
12
72
55
48
65
84
4
96
44
76
80
4
231
5
91
53
19
33
39
9
20
55
96
36
48
21
80
79
177
92
127
36
129
15
36
197
7
9
36
3
93
80
108
84
355
33
48
32
144
16
15
60
24
21
48
32
4
15
65
43
53
108
24
16
140
52
15
17
103
69
60
24
51
21
24
39
17
115
60
5
19
156
12
137
16
144
15
24
101
31
33
87
89
43
12
29
211
45
56
103
57
8
7
72
65
72
19
21
60
20
40
20
48
16
12
20
12
16
104
28
15
60
53
52
80
12
223
12
5
16
99
41
36
4
104
16
72
168
80
84
31
29
36
52
80
7
132
65
16
68
16
128
31
36
69
36
156
8
151
69
12
20
28
164
7
185
84
7
33
20
31
24
ABCD 97183991792*3^$a+1 [50045]
112
71
33
4
53
75
24
48
3
69
84
27
45
84
3
57
75
61
23
49
23
9
16
68
24
15
30
63
4
20
28
77
18
30
31
36
56
267
13
8
4
11
69
3
37
41
66
25
56
27
93
24
16
20
9
6
33
40
44
208
23
1
36
44
15
21
99
6
19
180
20
60
28
12
11
12
36
9
16
119
1
44
36
64
5
7
44
52
12
47
1
29
3
3
42
6
21
64
5
27
3
9
3
13
12
29
30
21
15
85
32
15
13
59
1
32
33
27
3
9
16
12
35
25
17
6
25
32
3
45
33
139
101
39
12
3
13
29
103
48
47
37
20
3
1
32
15
30
30
9
4
11
1
32
3
24
21
60
45
63
27
49
35
33
28
53
102
48
36
1
47
25
80
60
27
13
12
8
27
1
23
61
56
87
37
36
12
80
12
51
45
3
21
3
1
35
9
45
27
15
33
72
16
12
56
51
141
4
23
25
23
30
87
132
16
8
12
52
12
11
9
24
21
6
24
18
15
27
1
24
44
16
11
13
60
12
20
28
92
12
12
15
30
138
12
33
27
13
12
101
30
18
42
45
27
13
83
69
51
1
53
7
20
3
132
1
24
5
96
19
8
28
108
11
33
12
28
71
37
20
3
45
12
4
60
35
25
36
20
24
15
93
52
24
32
160
8
4
11
61
48
8
27
18
15
60
15
9
16
35
37
101
7
84
53
6
9
36
12
135
12
48
57
27
9
24
15
36
54
43
12
20
12
51
57
216
4
128
24
4
56
39
9
12
40
60
36
35
9
108
63
48
72
25
17
15
40
116
12
12
63
30
7
20
12
16
20
69
15
28
23
105
40
20
84
15
1
20
4
59
1
36
144
20
36
12
27
120
9
36
28
12
59
36
49
17
55
23
1
8
12
48
51
132
45
4
11
69
36
33
19
47
24
6
39
75
45
4
20
12
51
9
40
23
73
20
4
23
1
41
55
20
15
45
16
20
100
44
63
102
6
33
87
144
21
87
6
19
77
19
84
155
97
23
37
35
30
3
51
60
1
36
44
3
25
128
12
12
36
12
16
44
12
36
27
73
23
25
44
45
7
20
15
1
5
3
4
32
16
83
1
23
1
12
24
24
11
69
36
120
99
37
72
92
3
60
156
121
36
32
40
80
52
11
24
24
60
1
23
132
25
36
32
27
1
80
40
20
45
7
23
9
24
15
61
11
85
32
3
37
12
80
60
28
41
15
40
72
32
3
213
16
44
4
71
354
43
5
3
4
128
9
78
1
36
60
8
3
33
51
85
8
15
36
1
20
108
48
4
20
28
60
8
3
12
48
12
108
37
107
21
24
27
1
60
12
12
23
25
32
24
45
15
39
45
36
39
1
56
36
117
3
84
40
56
4
11
48
42
7
8
33
67
104
16
72
12
143
25
8
84
16
8
4
36
32
87
48
57
15
13
12
5
43
20
39
24
61
48
32
24
45
39
76
107
49
68
28
48
32
63
12
85
17
30
81
16
36
12
23
25
17
30
12
45
3
12
21
27
12
1
72
23
60
37
77
31
12
5
6
12
12
72
21
28
32
39
73
20
75
33
105
7
35
6
51
28
65
55
20
15
33
24
123
1
36
35
13
36
60
84
47
33
57
3
52
71
37
11
9
51
24
96
36
1
84
5
39
9
18
9
16
80
27
36
9
60
12
4
11
13
41
7
12
11
9
63
24
1
12
20
51
36
21
15
73
80
24
52
96
17
55
8
3
24
1
12
24
23
33
15
37
5
15
27
36
97
12
5
30
25
36
59
48
1
12
32
88
83
9
12
24
15
21
16
17
6
21
24
4
23
25
12
12
11
12
12
33
87
21
4
11
12
33
39
81
28
56
51
37
120
20
51
24
1
12
29
15
51
37
71
96
25
36
8
15
45
15
9
51
1
11
37
20
76
44
132
64
71
9
24
27
24
12
9
4
12
24
8
28
132
12
41
7
35
57
15
61
44
39
61
60
44
36
63
13
119
1
20
4
89
19
71
69
28
23
69
105
67
29
27
3
97
17
103
32
57
123
40
8
15
37
11
21
33
3
99
24
120
1
56
28
11
138
27
36
100
12
11
9
63
13
71
61
83
9
16
11
24
45
27
33
24
72
69
7
128
36
51
33
16
20
28
17
48
15
40
47
33
51
57
48
12
48
12
60
3
57
84
28
11
60
36
33
60
28
20
4
23
60
13
32
51
25
35
12
9
51
60
9
160
24
11
25
143
1
12
32
120
12
40
23
120
12
25
23
13
23
36
1
29
66
49
60
48
8
4
48
53
127
8
9
3
12
4
32
64
48
56
124
32
9
6
9
16
65
31
17
283
32
28
23
9
52
20
96
60
69
18
36
9
48
60
48
24
27
25
11
105
4
143
13
197
27
40
35
13
8
117
30
18
18
24
12
9
36
28
20
27
1
80
87
21
52
12
11
1
8
27
144
6
6
33
4
5
247
35
168
97
80
36
27
45
3
24
13
12
125
51
12
12
88
12
48
48
59
25
23
60
25
32
24
12
4
83
12
85
68
81
19
8
4
11
25
32
48
27
73
72
72
23
13
32
36
15
21
76
83
81
180
9
39
16
144
12
23
13
72
60
23
9
76
32
3
9
16
24
20
3
25
8
24
96
3
12
25
44
24
39
13
20
12
52
36
12
72
20
4
17
19
20
3
13
44
99
61
56
64
48
35
36
57
12
12
4
60
59
36
1
35
21
69
54
9
12
24
16
8
21
6
81
12
27
66
63
4
68
219
30
15
48
12
15
1
5
19
11
18
27
69
15
15
1
8
9
31
17
99
39
24
1
29
31
20
4
107
33
52
35
1
120
23
21
16
24
11
24
33
63
108
36
121
8
24
76
47
9
9
67
8
60
16
56
124
36
8
40
12
60
23
66
18
97
8
60
3
33
52
152
57
111
100
20
52
8
64
60
23
97
24
161
3
3
12
36
84
85
20
3
13
12
12
32
4
ABCD 97183994738*3^$a+1 [50036]
12
23
25
60
102
18
12
138
18
12
60
30
12
36
60
54
150
48
42
51
27
12
30
6
24
60
33
93
24
11
19
30
6
42
15
15
42
36
42
9
219
90
24
3
117
75
45
83
13
30
21
21
30
30
95
73
71
64
69
11
109
60
48
12
30
6
42
45
45
12
18
30
30
30
60
30
60
30
12
11
139
53
37
18
48
60
90
291
21
138
174
30
18
132
63
3
54
87
111
65
7
36
54
18
48
12
18
15
189
30
306
12
42
30
30
17
43
6
30
42
42
6
71
1
60
60
42
66
27
3
24
48
42
6
12
9
48
21
12
72
36
24
11
7
30
42
66
15
27
108
9
63
33
15
54
27
9
24
30
48
30
78
21
51
45
3
132
78
59
133
258
90
12
18
65
85
24
48
48
252
18
5
37
18
192
48
30
72
3
45
84
210
60
60
36
81
51
192
6
60
75
27
48
42
48
30
29
61
35
67
42
35
85
48
30
30
90
12
36
5
157
12
18
48
5
16
141
48
30
54
47
61
83
19
45
15
48
17
1
54
30
30
6
12
48
59
55
36
197
67
18
72
150
48
45
3
24
53
37
107
1
102
30
78
18
12
12
66
60
5
217
12
18
60
12
6
107
7
36
12
30
27
81
210
24
18
3
45
42
72
17
13
83
25
108
132
18
5
64
3
42
48
12
23
25
87
32
19
12
150
42
17
13
30
30
36
54
48
30
138
54
30
30
6
30
42
90
30
108
42
42
60
168
9
33
18
48
54
36
60
42
60
33
75
24
18
48
59
13
18
42
12
203
97
18
29
109
12
18
5
25
24
18
48
24
5
103
348
102
72
6
105
27
12
228
42
36
144
30
6
24
11
67
45
3
45
39
36
30
60
132
12
6
30
24
30
17
49
95
55
249
51
12
60
5
13
54
77
31
17
31
60
12
72
30
60
18
42
66
41
79
102
12
6
42
12
6
42
102
36
24
33
75
5
55
48
114
23
25
102
6
30
29
55
18
60
60
47
31
17
37
6
69
15
30
96
102
30
30
12
36
12
78
12
18
30
27
75
18
114
6
90
17
37
180
6
24
6
12
18
120
42
3
147
12
78
18
17
13
60
12
30
48
132
102
36
42
72
6
72
30
120
30
12
6
30
27
15
78
150
12
12
78
78
12
30
12
120
6
162
42
36
12
18
42
12
246
102
18
102
29
16
32
133
90
162
15
48
27
48
90
18
54
96
24
60
95
1
60
42
90
12
6
180
12
29
1
72
6
65
67
48
60
60
21
123
18
12
23
13
12
12
66
42
18
12
60
102
63
3
42
90
162
6
65
109
18
102
36
30
24
6
102
72
168
5
7
30
30
30
30
78
90
12
45
285
3
135
48
9
63
90
23
64
21
42
17
1
47
7
18
60
42
36
72
30
23
115
54
66
21
81
15
15
30
12
6
12
5
103
30
12
60
42
60
18
27
15
30
36
12
60
30
60
12
78
12
48
312
18
72
6
42
42
11
67
12
126
30
54
63
15
72
18
48
12
12
18
30
30
162
90
108
18
90
45
80
19
6
24
15
63
90
18
24
18
90
72
90
60
83
160
45
42
36
42
72
6
12
42
66
150
24
36
114
198
18
9
80
61
12
78
54
6
45
39
6
24
6
5
25
12
48
27
3
42
12
66
54
18
72
66
174
78
18
12
12
18
27
3
60
12
6
84
18
12
6
30
9
111
90
12
12
15
105
66
5
37
60
48
15
45
24
48
18
72
78
42
48
222
42
6
11
79
144
113
7
36
12
48
120
12
30
90
72
60
18
42
141
15
12
30
30
18
87
105
39
3
30
60
48
72
11
55
42
90
42
30
18
12
156
30
24
77
64
99
120
18
90
9
9
60
12
132
36
30
24
48
33
27
12
18
12
60
36
12
30
18
72
12
18
12
6
71
13
3
93
12
23
115
132
30
48
12
42
36
72
30
48
144
11
7
12
18
78
29
1
144
63
15
17
13
108
54
36
150
215
25
132
35
7
105
3
48
42
42
120
168
9
3
48
77
73
12
18
168
114
168
18
60
90
12
30
120
72
120
45
96
9
66
24
48
72
6
114
6
12
162
6
54
90
18
72
120
30
96
54
60
17
103
41
37
102
21
87
42
111
9
66
60
30
24
6
12
102
36
150
114
18
72
21
27
5
7
6
51
3
18
42
60
90
66
41
31
12
18
48
84
78
17
13
3
27
30
90
198
39
75
5
25
30
6
60
60
30
29
271
ABCD 97184219422*3^$a+1 [50088]
17
148
104
100
56
19
125
60
91
12
24
9
12
332
7
120
33
27
9
128
72
60
19
84
17
7
48
36
33
20
199
5
271
45
99
84
77
144
112
24
116
67
24
36
137
91
53
72
64
15
65
36
7
117
3
117
27
96
216
84
5
72
76
8
19
24
156
33
144
20
28
32
67
69
8
64
20
208
8
172
60
12
171
77
4
44
7
29
36
43
17
4
168
3
144
213
8
108
103
41
148
27
24
12
41
28
63
29
79
81
36
72
3
105
20
24
28
39
96
12
161
259
53
36
67
204
29
144
115
252
45
116
64
156
72
108
44
60
28
3
53
60
31
33
80
19
84
36
53
60
19
137
79
125
19
65
180
55
144
77
67
72
249
27
252
48
24
17
108
31
24
12
189
44
19
72
45
68
19
233
91
48
5
19
12
24
101
127
9
32
28
3
180
72
89
223
53
31
509
103
41
36
4
180
80
127
17
60
31
33
72
39
5
112
32
12
19
72
17
19
233
43
65
72
36
79
12
108
168
53
180
48
72
115
36
12
5
84
43
12
24
72
144
225
12
51
72
84
24
9
108
99
120
108
153
99
72
177
219
108
108
36
33
188
12
16
44
36
31
53
24
19
45
39
17
43
72
108
12
36
5
19
72
36
17
139
17
91
24
245
19
36
89
43
9
12
123
45
12
72
80
16
3
177
3
69
56
96
28
72
63
144
9
111
96
101
19
17
199
141
80
48
187
36
137
7
89
144
139
53
88
120
8
64
44
19
108
36
24
9
20
55
5
127
48
41
31
132
36
81
63
72
144
48
53
55
108
36
36
45
87
17
55
108
161
4
108
32
12
19
96
144
36
65
163
24
29
252
79
173
180
7
17
139
33
12
68
4
15
12
33
20
16
44
31
177
111
69
48
15
84
108
33
27
144
21
80
19
53
60
19
48
108
5
48
52
44
72
64
27
17
360
36
120
7
17
31
33
75
96
9
8
64
44
31
149
67
36
132
12
45
24
44
84
88
80
19
12
17
216
36
79
53
19
9
3
72
69
3
53
52
56
115
48
72
96
53
55
156
9
72
63
285
152
91
9
75
81
27
60
72
180
12
9
8
91
41
211
17
36
60
67
36
60
45
56
19
72
33
8
91
173
16
20
60
40
63
36
5
36
199
29
19
24
189
128
60
12
24
19
9
8
19
72
120
77
31
72
53
163
33
72
75
77
91
48
24
17
235
120
60
84
5
36
120
7
93
63
60
53
103
141
8
19
144
9
20
7
108
29
24
12
24
67
204
12
17
64
80
132
19
9
39
53
187
36
17
31
53
124
3
36
9
8
55
24
48
45
63
24
36
29
168
144
175
5
40
27
60
9
200
7
53
67
41
4
27
72
60
48
45
15
53
400
60
3
69
99
48
72
17
124
3
45
171
125
7
108
228
69
63
81
75
24
12
17
132
108
12
28
87
65
28
27
5
120
24
76
51
57
68
163
12
53
127
36
24
9
336
27
5
40
267
153
3
24
48
33
12
240
12
36
8
60
12
19
24
9
80
120
79
129
63
108
17
127
24
93
72
8
36
7
12
72
108
105
75
24
48
233
36
36
60
31
24
480
5
84
19
36
5
103
89
144
36
7
17
103
17
24
19
65
72
115
81
3
249
3
36
24
120
24
84
5
19
93
27
ABCD 97184384866*3^$a+1 [50008]
8
9
72
51
148
56
76
89
39
36
96
4
53
3
69
19
65
495
21
15
84
12
84
9
151
44
45
7
77
67
20
136
29
15
33
123
52
8
64
5
99
12
129
15
9
24
12
55
53
63
52
77
31
128
69
3
57
12
144
207
33
24
180
55
176
45
51
36
84
33
7
53
60
63
9
19
29
27
156
160
113
180
15
36
33
96
111
69
36
135
4
56
45
15
16
68
9
12
139
72
168
72
53
120
87
208
12
72
41
75
21
39
36
40
5
99
76
104
12
9
60
15
24
64
152
100
44
12
40
80
48
160
84
5
72
24
7
108
116
69
36
24
67
12
36
116
69
24
103
137
123
28
140
105
36
55
149
27
112
41
36
91
104
40
5
43
116
96
28
5
27
9
31
29
15
45
24
7
60
36
8
9
31
144
17
15
60
24
45
87
40
24
36
84
185
108
27
28
5
43
180
60
108
65
27
48
21
15
273
12
144
231
45
51
57
36
204
36
51
28
32
208
48
180
188
36
208
92
84
12
64
36
8
9
27
45
39
120
60
36
40
53
63
24
88
68
33
67
53
67
8
52
48
36
53
156
96
43
56
45
91
80
60
36
93
36
99
9
12
48
87
33
96
31
53
51
4
180
60
48
24
104
21
84
51
24
9
63
24
16
77
36
111
24
12
112
137
48
87
40
53
87
33
7
29
84
132
79
12
8
36
45
111
189
43
32
4
204
12
89
120
7
17
60
3
9
55
29
24
27
28
5
12
84
24
12
151
137
67
48
17
15
4
65
87
100
44
24
21
159
60
160
212
28
56
9
195
9
27
45
55
5
180
51
28
24
36
5
264
27
40
233
36
19
36
5
51
36
33
75
21
91
44
28
5
3
117
96
180
31
65
75
36
48
21
91
308
4
77
84
84
3
309
91
44
69
27
84
9
36
31
29
108
3
40
44
36
9
55
29
120
87
24
45
55
53
27
9
96
264
60
87
117
3
108
36
4
24
48
24
125
24
15
52
44
76
89
39
40
5
36
51
108
60
45
31
5
60
24
55
20
12
9
288
127
36
77
3
4
29
79
36
60
92
88
20
216
84
160
20
72
52
17
24
24
51
129
60
132
135
4
101
48
55
12
36
80
28
41
180
108
12
51
28
29
36
24
96
7
68
21
43
17
120
48
31
140
12
9
24
15
64
77
60
39
9
12
75
240
45
99
16
53
12
43
41
36
31
44
120
9
7
44
69
15
52
44
60
96
160
29
15
69
27
9
75
36
9
120
43
221
15
9
43
44
33
96
24
27
24
69
12
39
12
9
39
40
92
33
31
20
33
3
93
67
389
75
9
175
32
184
29
171
69
60
51
69
36
55
89
51
24
16
29
75
36
96
4
173
12
24
79
41
31
125
19
72
120
29
24
84
7
5
144
51
33
3
189
15
136
53
111
120
4
32
24
129
31
24
216
29
156
39
21
24
24
171
132
48
201
171
33
7
77
31
32
60
24
64
176
64
5
67
120
17
271
96
5
283
5
36
36
111
208
41
43
60
77
15
33
420
3
112
17
48
247
80
24
9
7
60
48
8
57
31
41
99
9
36
24
12
51
24
120
45
24
156
195
96
69
24
276
139
101
60
24
67
17
31
41
24
24
36
91
113
12
39
45
15
129
132
51
64
20
240
4
32
64
29
24
111
9
27
100
276
44
76
8
64
60
152
9
31
44
156
4
65
75
9
27
148
8
9
19
41
48
72
15
60
300
69
24
123
84
9
60
24
127
65
24
55
65
96
15
24
9
43
128
4
12
116
24
9
ABCD 97184515544*3^$a+1 [50101]
24
13
131
30
151
11
93
105
31
24
104
48
99
21
24
144
27
57
36
124
17
43
53
15
33
15
36
48
45
115
60
12
65
60
99
36
36
57
15
45
67
41
7
8
57
15
72
69
51
4
17
3
120
21
24
19
96
24
17
96
79
29
15
21
103
8
9
19
44
123
18
12
103
56
21
75
273
111
24
4
5
12
19
149
30
21
21
171
93
54
1
20
64
11
30
24
108
19
53
115
8
3
9
111
21
40
80
45
43
12
48
23
54
120
18
45
33
139
5
18
37
8
12
69
27
4
24
80
4
77
3
33
3
45
19
32
3
61
80
57
127
80
96
45
19
200
16
65
39
48
45
30
73
5
55
24
12
84
77
102
42
48
96
144
51
16
53
27
24
4
77
138
21
36
21
43
41
123
72
75
25
53
18
18
120
126
6
7
8
75
193
32
57
91
60
32
12
3
13
5
159
100
8
88
11
49
95
1
68
72
64
11
25
41
99
40
48
11
24
21
40
44
36
195
25
44
40
5
27
40
80
24
40
89
42
349
41
39
24
112
48
12
5
138
6
55
144
36
125
19
137
3
33
3
16
23
72
54
66
13
5
72
3
220
176
76
228
5
87
184
35
61
5
54
24
21
64
113
195
39
105
93
151
240
60
32
64
20
3
90
36
36
99
4
12
68
100
11
81
28
83
49
23
6
147
4
24
56
21
19
116
64
71
37
20
48
84
168
33
79
11
72
145
20
96
9
180
51
40
20
15
1
5
15
69
27
9
60
19
96
59
42
12
60
7
41
3
141
36
7
60
185
67
168
5
171
12
9
39
84
136
11
13
32
60
273
3
3
61
140
9
144
6
126
48
151
44
36
60
69
42
189
64
36
32
4
44
64
212
69
6
18
12
63
16
107
9
39
6
36
3
81
43
176
4
65
55
20
57
19
36
53
15
112
29
79
32
69
39
33
24
79
60
60
35
21
64
60
84
92
21
103
84
41
39
12
184
77
30
129
48
48
52
8
72
45
12
55
35
9
76
24
60
240
47
49
23
57
9
55
156
24
77
12
31
20
21
103
128
88
5
151
140
3
120
96
61
8
285
60
18
9
45
19
47
93
21
75
51
33
64
5
42
49
17
3
156
28
65
36
219
36
64
68
28
80
84
96
171
21
24
88
56
45
39
12
3
85
5
67
8
40
65
55
80
16
140
57
27
45
12
24
27
57
6
69
16
32
99
21
105
72
31
59
25
128
153
291
33
66
61
101
72
6
45
36
9
99
120
27
69
24
40
156
20
21
43
11
61
11
18
87
64
180
48
17
159
60
12
52
17
43
36
80
9
91
24
5
6
21
33
12
24
12
90
45
27
42
19
20
9
96
12
27
16
20
45
6
141
88
24
96
11
30
63
16
65
39
16
35
21
21
43
32
4
164
9
7
83
105
16
60
36
48
32
9
27
9
15
33
175
56
165
19
152
64
56
36
4
8
36
36
3
90
3
48
192
27
61
89
111
184
80
120
48
48
12
45
12
60
7
24
104
72
75
13
8
105
3
21
18
48
9
48
16
5
36
19
89
75
117
15
81
120
42
72
30
39
96
24
16
5
24
27
204
4
29
147
21
19
48
116
12
75
45
28
140
21
15
4
92
52
17
15
48
45
15
57
39
45
55
125
6
18
55
60
80
16
149
3
48
21
139
35
42
144
120
19
17
67
12
80
88
60
20
3
9
4
56
21
3
96
153
31
41
15
40
89
31
48
101
54
61
24
56
16
24
35
9
96
39
25
95
145
23
109
35
30
108
72
163
8
28
41
30
18
3
72
141
19
32
93
111
76
83
117
48
57
48
51
57
24
54
30
24
31
149
115
11
90
135
12
69
15
48
112
161
123
75
54
42
45
24
57
43
5
207
28
167
69
105
79
89
7
44
177
43
107
37
36
96
68
27
21
12
12
4
65
19
12
23
85
32
24
16
44
15
49
36
17
139
204
96
144
20
4
56
9
12
3
192
9
15
36
36
12
135
25
252
155
93
76
ABCD 97184545988*3^$a+1 [50022]
49
8
21
36
210
126
24
63
16
59
33
45
48
6
90
31
23
109
12
5
30
1
77
15
52
96
35
13
131
1
12
35
73
20
15
42
18
18
55
119
162
15
16
65
7
8
87
13
173
51
21
15
15
18
39
21
115
11
61
200
28
44
27
36
9
24
39
1
12
53
24
15
57
30
33
88
24
48
12
35
18
55
72
11
13
24
32
9
15
36
3
36
12
24
36
18
67
32
63
90
7
60
32
81
102
157
23
21
21
48
36
7
68
105
42
73
35
30
6
84
1
41
30
240
49
56
15
60
30
15
9
15
3
45
100
125
115
5
7
116
28
35
144
12
6
15
12
111
21
21
43
41
43
125
31
35
25
107
37
71
9
3
24
25
11
30
7
60
5
15
16
80
39
90
48
18
36
18
51
27
48
36
114
84
3
15
25
24
5
3
3
12
1
32
64
35
13
17
60
54
36
13
20
123
90
24
30
24
90
19
53
54
109
24
47
1
8
96
84
16
11
37
83
13
60
84
108
8
57
15
15
72
42
84
42
69
21
43
20
75
42
18
37
12
56
21
54
61
8
3
13
35
72
54
31
44
3
45
21
75
69
96
84
3
4
89
12
18
21
36
4
125
19
32
3
36
49
24
32
39
81
16
20
3
42
30
57
33
123
39
6
19
12
48
23
108
1
71
13
56
40
23
48
54
78
12
33
16
24
23
33
69
51
135
1
35
18
48
123
4
12
23
18
144
60
54
30
87
112
23
13
59
72
108
37
8
3
168
12
18
31
59
1
236
33
54
57
21
12
7
65
6
12
36
1
23
61
92
3
180
97
48
24
35
108
25
108
131
6
30
18
7
32
48
117
12
6
69
21
19
24
36
59
36
36
93
52
107
61
17
54
73
17
99
39
132
54
36
66
42
120
18
49
5
60
36
18
36
13
77
18
1
17
12
90
18
15
27
66
87
100
47
18
168
15
4
60
11
85
17
3
36
21
12
15
111
6
30
13
5
90
25
32
84
160
29
7
41
67
11
30
7
119
18
42
1
47
13
84
65
36
42
108
48
1
5
36
90
18
54
25
47
18
12
15
4
104
75
18
7
80
3
33
24
40
47
25
65
96
67
107
33
3
114
54
12
60
13
5
19
47
33
3
18
39
76
32
3
157
72
12
20
81
30
18
6
33
87
25
24
59
1
20
141
18
18
24
36
63
39
6
30
21
15
85
11
33
4
12
20
15
109
20
76
35
1
12
125
6
30
19
17
24
54
18
54
30
91
32
3
54
3
21
7
24
23
30
67
23
90
18
69
75
33
27
1
35
12
57
3
85
32
93
115
47
18
6
25
119
120
57
33
6
9
96
51
6
90
37
68
12
16
41
55
5
18
1
11
13
23
13
77
24
159
16
53
6
37
8
4
5
15
51
126
24
7
23
24
18
7
80
51
1
20
21
12
7
68
3
72
66
39
87
73
56
21
15
3
1
47
13
5
42
13
17
78
120
61
35
81
9
19
71
30
18
78
27
28
72
17
31
23
54
195
75
45
40
60
12
48
5
60
48
39
3
13
32
3
42
63
45
63
75
21
36
57
43
120
47
72
18
7
8
75
60
72
33
51
6
48
6
12
49
11
102
78
45
52
23
54
15
99
36
30
31
20
183
6
51
124
5
18
12
18
18
37
35
1
5
15
64
5
36
42
18
19
53
19
8
3
42
18
12
6
30
21
21
27
27
1
48
32
9
48
75
12
45
30
13
92
39
24
205
47
30
19
17
19
35
49
11
13
20
3
84
36
24
73
11
24
72
30
55
5
48
126
126
6
48
61
140
3
66
36
60
18
36
102
15
99
1
12
5
63
64
36
8
16
5
15
204
129
30
36
69
75
18
43
104
3
25
48
36
96
23
21
3
162
55
65
15
3
141
99
12
1
5
48
36
18
13
23
129
36
39
13
53
75
15
1
59
12
25
24
41
39
33
42
13
23
153
9
55
17
156
42
18
48
111
88
41
31
120
11
18
27
3
1
20
39
66
198
13
5
7
53
30
60
90
63
9
48
3
15
145
17
19
89
7
125
90
30
42
25
56
27
13
20
12
100
143
36
49
24
17
223
20
21
7
32
15
60
12
13
113
60
30
18
31
101
48
36
36
3
4
12
23
12
1
68
45
19
53
103
36
41
18
69
232
5
18
30
18
13
29
48
72
42
1
48
17
75
165
12
186
54
156
36
115
144
35
36
25
60
48
113
7
12
36
23
66
15
219
6
19
12
77
18
18
30
60
30
7
72
48
60
29
6
48
109
41
51
21
138
1
36
53
15
9
15
15
37
53
55
20
3
73
209
60
12
15
39
72
24
84
132
25
5
42
1
11
25
35
45
9
7
128
57
7
137
18
6
19
12
59
1
116
9
51
4
36
65
42
66
6
13
12
23
60
61
5
39
3
90
7
48
44
21
19
48
65
43
5
55
17
78
97
11
12
13
11
49
89
55
53
15
93
19
5
7
59
6
66
18
15
36
28
68
69
96
7
36
11
13
17
3
160
20
48
3
6
79
65
15
64
11
12
24
66
3
4
108
29
6
25
84
35
33
12
16
48
125
174
21
4
32
28
23
57
3
18
7
5
75
40
44
3
61
132
ABCD 97184887004*3^$a+1 [50007]
15
96
39
78
228
7
8
9
7
29
79
53
78
6
115
8
12
28
72
96
47
57
33
15
21
12
12
66
21
21
12
7
8
100
48
89
3
3
13
24
20
63
69
21
27
28
44
28
77
75
111
133
11
165
108
12
48
33
42
1
77
79
29
39
40
96
72
5
43
17
7
20
21
15
9
102
61
60
29
91
5
27
21
24
108
27
51
42
7
17
39
84
3
37
36
119
1
80
84
12
21
48
31
8
21
39
72
15
45
3
13
5
63
15
1
8
52
8
105
7
144
60
12
5
19
8
33
12
31
17
72
36
72
3
24
15
42
36
42
18
39
60
16
12
65
6
21
16
29
3
12
88
12
144
35
1
36
24
53
96
7
29
36
7
23
13
104
72
28
20
12
15
25
71
33
196
20
40
68
36
21
18
57
28
96
11
54
24
90
45
12
45
115
20
51
48
192
24
9
69
15
76
17
24
3
60
60
132
4
36
8
21
15
27
93
160
17
90
48
72
25
5
162
105
36
4
5
27
24
64
36
96
68
76
65
39
40
12
8
81
12
43
44
12
81
115
5
3
100
104
28
29
3
3
69
4
5
7
8
16
83
61
12
89
39
45
67
17
31
17
7
17
3
117
48
207
60
60
63
21
16
20
141
27
12
168
21
7
68
24
3
102
51
84
33
7
53
48
132
12
15
12
4
144
108
35
9
40
24
56
124
17
42
72
24
9
16
36
36
108
12
32
93
19
44
120
24
12
4
77
43
20
4
5
72
48
27
48
100
92
9
219
76
11
169
36
5
6
13
44
33
87
16
116
3
42
6
117
3
33
159
105
45
15
36
40
5
39
3
42
15
36
51
33
33
24
55
5
114
45
160
59
21
9
12
3
28
17
12
43
20
72
45
3
36
15
24
18
27
3
30
72
18
18
54
13
29
60
31
24
83
18
3
9
12
19
20
45
42
13
11
24
90
51
21
43
56
93
75
3
9
16
12
56
21
3
3
9
144
76
20
33
6
9
72
45
15
28
17
60
75
9
19
20
12
64
12
125
3
15
45
144
21
6
9
9
132
15
16
32
40
83
78
75
15
72
25
164
28
36
35
1
68
51
72
49
84
35
21
21
12
15
3
30
24
15
48
180
63
24
120
6
60
7
17
39
4
20
16
20
9
66
9
12
3
21
51
33
57
3
112
8
100
137
75
48
21
99
27
33
28
48
80
75
49
41
15
84
3
13
125
91
11
49
29
36
3
51
24
18
27
33
27
40
12
5
3
12
16
24
23
48
85
32
60
15
66
15
52
12
56
24
60
172
65
6
33
4
65
36
6
49
20
57
114
13
17
3
136
20
4
23
69
16
12
71
42
24
3
28
65
19
8
21
36
24
55
60
72
29
39
16
53
7
104
15
129
12
24
21
3
16
17
19
5
3
60
27
93
33
87
33
3
87
9
15
9
87
73
24
17
3
12
16
92
60
21
42
93
24
21
6
1
108
35
9
12
4
17
24
24
36
75
9
67
44
28
120
77
3
3
25
60
5
7
65
15
28
180
29
60
43
36
44
51
21
81
27
33
27
51
37
8
36
84
76
23
48
9
21
24
24
7
53
51
171
57
45
43
113
6
9
124
35
73
48
24
192
8
28
5
24
15
100
161
3
24
136
36
8
21
6
45
33
51
16
44
9
18
9
60
28
12
5
6
72
57
48
45
15
51
97
8
24
12
81
12
12
15
16
8
24
112
60
8
96
9
30
48
97
32
4
44
153
27
60
81
31
20
9
12
7
32
39
45
16
20
39
6
3
81
36
79
20
4
11
37
44
63
1
20
4
80
76
24
48
104
69
84
12
115
128
60
28
65
19
60
80
28
95
18
30
49
168
12
24
11
73
56
24
33
55
44
64
59
18
115
108
44
57
63
51
1
68
40
36
17
72
12
168
7
20
16
137
60
31
60
17
103
71
9
36
64
104
21
30
45
27
33
21
31
32
33
43
5
39
76
20
51
33
15
25
20
51
1
8
63
37
17
3
52
20
9
24
48
7
20
51
42
24
3
51
49
5
12
19
156
36
5
27
28
47
126
115
5
12
60
27
40
48
60
29
75
24
9
7
20
16
17
15
57
31
119
9
16
20
60
16
104
183
37
11
54
151
353
12
12
55
20
15
1
176
228
12
45
135
28
71
9
28
132
36
12
47
13
72
41
7
128
21
39
21
144
42
18
7
12
36
29
15
132
24
9
7
60
53
51
144
177
15
33
7
35
61
32
40
17
31
5
19
5
15
16
12
17
3
45
15
52
36
107
1
56
64
41
3
12
4
5
7
8
9
43
68
60
36
15
69
24
36
39
90
6
72
18
7
92
52
36
35
57
45
7
11
18
54
37
20
76
92
45
18
9
15
114
7
89
79
20
16
29
51
51
33
111
6
24
39
21
103
113
43
11
24
21
24
57
39
48
12
9
24
27
16
48
20
4
56
75
45
69
147
76
32
16
72
5
168
7
59
33
60
172
23
6
7
108
44
3
18
15
64
20
36
4
101
126
78
27
64
41
36
60
7
17
174
9
60
72
4
36
20
76
29
15
4
35
25
17
3
24
120
100
17
6
13
44
28
44
9
6
153
63
33
9
67
248
33
3
16
24
12
ABCD 97184965708*3^$a+1 [50099]
69
11
60
96
49
35
289
108
3
80
52
44
4
80
97
95
49
71
84
16
68
112
153
35
292
48
237
59
136
140
100
248
72
37
36
35
1
159
201
119
160
9
36
35
156
24
240
72
48
1
36
252
180
216
27
153
135
45
72
288
87
140
133
191
96
208
132
57
36
72
203
120
36
109
47
88
60
57
72
287
1
383
36
64
57
3
140
360
1
144
27
404
24
265
360
195
32
288
97
35
168
120
72
180
48
160
189
51
57
183
177
180
108
15
21
119
36
169
36
39
252
105
423
81
95
4
192
128
157
252
291
80
36
124
9
167
64
20
60
100
512
48
109
108
83
52
8
96
136
57
371
52
297
51
129
11
205
35
52
188
40
92
97
288
299
96
120
25
83
25
324
167
76
20
160
8
100
81
51
44
16
285
3
249
72
159
212
25
35
37
111
32
108
100
32
13
36
119
72
24
325
144
107
120
60
144
84
97
15
200
73
15
80
85
215
109
36
11
25
180
11
24
4
32
37
108
95
157
323
48
132
253
360
11
384
109
111
285
35
112
20
28
80
60
25
36
179
52
44
24
172
80
133
191
205
36
72
23
268
80
25
167
108
36
64
21
111
188
12
193
71
24
229
347
4
117
95
48
60
49
47
64
176
109
180
191
25
155
25
144
71
109
35
120
132
108
1
51
68
277
123
32
460
69
144
36
11
24
96
100
68
120
49
51
20
72
180
528
100
57
72
171
176
4
60
260
192
37
360
51
12
225
63
180
81
71
253
36
191
205
155
220
129
216
108
95
85
27
8
109
83
25
155
48
52
188
52
8
145
87
60
357
111
357
503
192
25
323
232
48
189
83
25
252
36
216
11
84
24
36
169
27
8
52
20
73
36
275
120
84
52
9
35
16
273
11
4
116
60
4
56
1
135
333
36
36
72
323
220
213
107
228
540
61
95
136
288
60
177
252
3
80
208
105
107
48
60
112
69
171
9
39
105
131
121
15
57
3
105
119
61
23
120
ABCD 97184996198*3^$a+1 [50046]
29
7
12
168
36
9
8
151
12
29
40
48
8
31
17
13
11
13
30
84
36
96
69
39
60
12
24
33
8
16
3
21
8
40
21
30
45
39
57
39
33
8
7
30
108
47
24
64
3
53
31
156
66
51
3
12
65
79
18
30
65
64
51
12
33
56
7
84
18
3
56
40
9
48
30
17
48
7
12
60
12
125
64
45
12
18
21
45
18
129
8
24
120
40
51
5
55
89
79
108
48
12
9
8
7
17
72
7
54
59
7
12
53
16
24
32
1
71
61
3
48
3
216
72
12
9
80
19
12
36
12
17
49
39
51
5
31
6
114
24
6
3
3
12
78
114
54
51
51
48
53
13
30
24
5
55
9
8
43
45
48
8
19
125
31
36
72
21
27
180
41
31
36
24
5
37
54
69
24
3
141
93
3
39
9
9
15
96
45
54
5
72
13
24
3
87
66
23
43
90
24
11
13
42
156
45
8
31
24
132
12
33
15
65
43
96
84
72
65
7
81
15
41
25
6
48
9
117
60
30
33
48
24
72
33
39
45
66
81
27
5
7
33
51
5
67
53
16
15
30
123
24
8
91
53
7
33
39
30
6
54
36
42
105
8
49
6
41
19
60
36
213
27
180
17
37
24
12
15
72
8
31
57
3
21
3
5
31
48
9
152
55
24
60
45
39
12
180
17
67
120
21
99
6
96
138
77
25
15
24
8
7
65
61
120
27
63
9
3
29
7
6
78
48
165
33
54
6
6
29
40
8
72
37
48
30
21
99
45
45
27
75
42
6
36
36
54
78
33
3
5
72
13
3
3
18
27
32
7
113
31
113
112
24
3
36
33
135
72
48
41
136
39
54
11
19
30
36
6
69
144
27
60
41
16
63
102
150
69
27
66
36
30
72
153
8
55
9
56
115
45
75
12
30
35
16
24
45
30
12
60
29
40
27
125
19
45
8
55
48
12
45
8
31
6
48
42
78
30
29
91
93
27
24
36
41
55
17
7
60
36
9
24
8
120
43
12
54
114
33
21
12
95
112
8
24
31
54
99
111
126
99
15
30
3
9
54
9
27
18
66
48
30
11
67
21
3
5
43
60
33
80
103
33
51
5
31
24
9
24
24
45
36
12
3
72
75
18
51
39
65
16
3
36
9
56
96
13
35
72
24
72
43
12
17
13
42
60
24
5
40
24
56
145
30
33
24
80
40
15
30
24
54
21
8
127
36
42
90
12
5
40
104
1
15
3
53
13
54
21
75
29
16
15
33
63
9
24
15
129
72
15
57
8
67
42
18
17
127
60
120
36
9
39
41
31
48
126
11
40
8
19
5
64
3
36
9
33
39
8
19
5
67
60
57
27
24
114
59
7
57
33
39
3
101
37
6
5
115
30
66
18
90
9
24
8
85
11
103
24
33
9
60
66
105
3
216
24
117
104
13
192
11
40
15
12
5
25
42
18
6
144
78
48
63
120
144
93
150
12
24
9
32
7
12
24
21
3
21
15
17
160
48
15
17
109
18
9
24
24
72
3
60
81
15
17
7
24
66
48
18
12
60
36
36
60
9
27
29
31
17
31
33
24
48
69
11
67
5
97
63
15
30
27
96
15
36
21
27
5
7
24
33
32
37
11
1
18
45
33
15
45
3
24
75
21
51
6
54
6
84
108
3
21
30
126
15
3
66
83
7
9
39
6
11
31
114
111
39
168
6
60
30
36
45
24
9
143
48
85
6
77
40
51
69
87
30
6
108
12
5
19
24
48
53
1
87
51
165
3
21
48
15
144
120
84
69
96
32
24
31
9
21
11
48
91
5
72
7
30
27
147
72
48
21
8
7
24
36
69
165
66
33
3
5
13
150
42
36
42
60
96
60
36
54
83
31
41
192
85
72
59
7
72
114
111
63
12
18
174
149
16
56
16
99
12
9
21
54
21
39
36
165
3
12
41
72
1
39
51
24
21
8
43
12
17
16
24
15
30
6
29
61
30
24
30
39
24
104
73
6
9
33
6
12
12
60
60
9
99
12
33
24
3
45
51
60
33
39
57
51
77
16
27
77
43
36
48
17
24
37
102
36
6
48
18
108
12
9
32
79
57
15
65
67
48
42
27
24
8
16
111
12
29
31
6
27
3
77
109
11
13
3
8
25
18
21
45
3
96
3
12
132
84
60
12
48
42
42
93
72
15
33
45
3
45
6
18
138
33
45
114
9
24
87
89
48
13
42
96
153
45
6
24
53
1
23
85
24
48
6
237
8
19
36
41
91
117
45
66
12
84
9
80
7
162
102
9
8
91
12
30
75
80
31
89
31
12
6
66
29
40
24
80
16
8
48
19
84
18
95
7
12
77
19
12
72
9
27
18
42
84
5
19
36
81
3
141
3
12
9
75
36
60
120
21
24
96
72
15
9
21
78
93
27
21
24
9
90
77
24
19
24
29
31
30
75
8
72
72
43
72
5
79
48
78
11
31
96
60
29
24
72
19
30
42
45
9
15
15
105
57
54
78
48
59
64
80
1
210
21
87
6
3
8
24
79
6
30
72
45
3
84
6
6
36
9
56
55
12
66
6
36
9
24
39
17
19
149
7
ABCD 97185850714*3^$a+1 [50058]
71
9
225
31
11
30
55
17
6
54
3
177
63
63
81
153
66
24
120
6
36
54
30
60
36
18
30
162
114
90
25
32
99
90
18
42
246
42
18
85
53
72
24
18
66
6
48
1
416
96
48
15
204
66
24
108
15
48
45
192
132
12
51
63
126
54
54
102
114
15
21
139
167
174
114
144
90
102
54
24
18
174
24
67
59
69
96
63
42
36
90
48
36
36
72
57
3
61
95
60
21
33
90
66
147
33
42
18
67
80
33
54
30
171
69
12
186
102
72
18
36
144
42
126
108
141
93
30
96
66
18
60
270
103
23
105
96
9
6
81
57
72
150
84
54
31
29
51
15
96
81
3
54
126
217
17
108
339
9
174
6
66
1
77
138
60
54
36
30
222
48
24
36
48
27
63
1
53
36
87
99
54
156
54
85
32
27
60
180
117
45
18
177
69
6
138
60
126
90
144
66
165
195
54
36
36
18
186
67
23
120
54
6
12
9
9
36
24
174
60
81
16
83
90
36
90
72
18
126
45
153
120
6
12
45
27
6
90
21
15
18
180
48
18
90
31
263
66
186
61
263
12
45
207
33
147
60
306
30
1
95
18
30
132
54
102
42
30
36
21
3
13
5
300
42
133
137
87
75
54
174
72
105
3
18
18
36
90
6
85
77
30
90
36
36
60
18
90
270
12
24
90
450
72
69
39
72
12
42
48
168
12
198
24
180
36
72
57
33
12
24
174
18
24
48
36
31
95
81
279
6
72
66
57
3
30
24
90
90
51
15
225
45
126
90
24
67
143
60
300
57
33
24
90
36
90
15
75
30
36
19
77
12
72
15
93
51
75
54
96
30
60
156
90
6
18
54
36
120
270
24
63
129
31
47
81
112
80
267
12
9
171
90
54
24
48
45
63
54
42
18
31
35
114
30
13
59
18
36
240
36
18
48
78
54
66
6
48
13
80
87
361
131
48
157
11
120
24
138
90
1
5
54
180
12
36
42
36
72
75
48
16
329
144
151
59
42
66
42
282
144
42
12
6
25
131
90
258
12
360
6
108
36
144
151
83
192
18
123
9
151
77
147
105
18
72
204
12
18
42
12
96
54
126
102
18
6
48
222
141
3
210
27
135
108
6
84
54
36
54
3
93
90
36
84
6
36
48
55
59
30
72
114
12
54
90
78
12
60
54
90
66
54
24
66
90
60
12
150
144
84
6
300
75
69
36
78
36
21
69
66
24
84
60
108
69
3
13
128
51
36
60
48
60
30
90
105
9
103
77
18
12
60
18
295
23
57
39
48
108
24
84
42
30
153
159
36
54
30
73
23
36
69
111
49
5
187
23
265
11
18
51
255
90
84
6
36
54
51
3
126
12
18
1
23
12
78
216
234
18
174
45
9
60
30
90
144
147
123
117
69
187
29
180
84
90
1
95
48
60
12
9
112
65
79
59
24
90
36
90
30
6
108
133
47
108
12
78
144
120
78
18
3
69
102
18
72
258
12
150
54
12
24
45
160
11
102
198
24
54
ABCD 97185991484*3^$a+1 [50041]
6
72
12
47
88
56
7
57
116
16
20
13
11
72
24
13
120
143
7
101
24
48
13
27
132
20
61
59
13
12
23
52
45
120
191
49
96
11
48
175
45
3
45
33
54
270
3
24
39
17
25
72
96
107
13
39
225
47
19
9
20
28
3
54
11
60
97
75
8
25
90
30
54
17
48
73
135
3
24
6
24
78
9
56
97
48
12
11
24
1
71
48
13
198
5
60
76
93
35
72
28
12
51
30
39
48
72
3
45
32
181
47
28
180
60
57
123
27
53
4
60
128
12
84
157
15
63
41
60
31
5
127
17
103
5
180
108
12
13
18
81
111
42
215
48
100
27
6
207
20
25
42
53
24
31
17
43
69
9
99
20
40
3
210
155
40
44
61
12
66
42
48
60
24
11
120
24
12
148
75
45
56
16
33
18
5
264
16
24
116
37
11
19
18
240
42
77
88
8
115
77
88
12
63
18
207
57
123
92
36
96
28
21
11
48
60
145
108
83
25
60
11
16
27
101
196
69
12
27
3
17
13
102
6
60
27
12
45
11
12
205
12
243
20
48
36
61
18
24
57
44
16
69
30
89
91
9
20
43
17
28
3
54
47
60
61
30
53
84
48
48
319
41
36
1
287
12
264
37
35
48
16
36
27
17
88
3
9
20
48
12
28
63
5
43
9
72
120
81
75
128
52
72
8
13
111
141
23
49
15
8
4
63
6
24
23
103
9
140
73
27
56
120
85
27
3
24
30
35
52
3
30
36
384
6
17
55
60
57
63
9
80
144
144
61
107
175
42
75
33
59
1
23
7
48
9
75
6
59
13
60
39
36
92
25
23
25
23
7
102
83
60
52
21
39
8
67
41
7
9
21
102
57
51
137
31
29
100
33
15
45
143
16
3
53
64
140
48
12
36
48
4
72
176
13
39
3
12
240
33
27
225
56
157
47
25
147
39
84
18
48
24
6
77
133
24
27
56
12
85
6
5
19
77
31
113
52
63
60
117
8
24
12
1
47
12
19
21
21
107
40
192
81
78
24
33
8
127
5
67
48
57
56
25
72
27
93
15
45
150
30
87
3
102
47
24
12
73
51
231
30
168
30
125
12
55
42
126
30
71
16
135
90
23
4
63
18
11
13
27
153
18
18
12
60
39
36
27
18
15
27
17
91
120
108
90
42
113
64
176
16
63
30
3
15
168
69
3
30
23
25
24
60
243
27
5
61
11
13
135
68
73
35
76
93
87
99
72
17
115
66
72
167
13
35
84
49
71
120
24
16
93
30
108
90
108
72
59
48
1
51
48
81
12
15
144
93
36
35
84
12
1
59
133
78
65
4
44
25
11
43
30
47
48
1
42
45
32
1
11
19
9
56
24
100
12
68
85
47
28
20
40
8
25
162
36
65
7
53
145
11
1
23
64
93
15
84
80
28
68
7
41
24
36
96
240
36
108
64
60
135
66
11
16
3
12
29
24
55
69
48
12
183
17
12
84
16
111
233
16
9
282
5
7
17
16
104
1
102
5
12
48
61
24
3
57
23
13
59
36
37
159
9
12
78
69
3
17
31
60
120
17
60
4
44
109
60
35
100
15
30
36
11
61
30
9
159
17
12
193
42
53
43
5
52
45
42
90
11
49
30
6
267
24
93
78
48
21
104
79
65
1
111
176
48
4
32
28
176
55
9
56
12
12
121
71
79
17
160
63
54
3
12
3
12
5
60
160
60
51
5
37
23
36
48
145
23
24
79
120
21
44
4
15
48
90
78
12
17
108
12
13
27
108
20
37
27
188
73
132
71
64
45
48
47
1
99
165
27
9
51
128
13
60
30
57
3
57
111
81
68
1
95
235
60
29
12
31
102
87
33
23
12
43
12
18
48
59
12
31
189
3
6
27
12
33
95
7
41
85
42
89
48
1
95
16
39
174
11
25
132
35
12
28
20
12
40
60
12
48
75
6
12
107
31
12
125
4
68
108
13
60
30
29
12
61
143
132
52
60
45
35
156
64
8
12
145
95
156
7
29
121
12
11
16
ABCD 97186083518*3^$a+1 [50043]
32
87
1
71
25
29
75
21
19
104
57
18
30
7
48
72
29
27
64
5
78
12
1
72
287
241
104
9
174
1
59
37
23
57
69
19
72
56
27
162
19
80
45
60
6
54
115
72
48
35
6
180
48
6
61
125
54
186
144
114
30
91
32
33
39
105
90
36
25
89
87
159
57
33
84
12
55
239
9
16
24
48
89
39
75
30
66
78
7
24
95
49
35
61
11
13
11
66
18
36
45
231
18
90
12
9
21
48
3
40
17
6
49
71
25
5
19
128
27
37
24
24
107
24
36
241
24
29
91
35
13
5
6
30
144
7
96
48
119
12
45
39
30
19
120
47
49
56
64
216
53
27
9
30
1
5
114
90
30
120
1
24
96
29
91
80
40
24
11
24
54
7
125
3
21
30
61
24
72
8
45
90
6
30
45
69
67
113
55
11
168
6
30
1
24
5
6
48
132
24
6
18
72
169
89
30
1
59
60
265
35
61
72
23
60
96
13
5
150
36
9
88
24
48
48
17
127
5
3
40
65
30
102
60
63
45
30
12
24
1
104
9
12
19
32
147
60
6
91
24
96
53
36
30
60
36
81
40
29
139
24
72
5
51
87
6
51
69
24
12
108
66
66
15
159
145
161
39
16
5
43
5
36
66
13
11
90
91
48
8
147
6
79
56
111
1
72
155
61
11
78
55
72
143
12
84
126
48
42
153
88
53
36
30
73
47
33
51
210
6
24
37
17
31
65
30
84
36
57
27
90
72
18
1
80
40
125
24
36
6
201
27
300
6
115
59
42
24
6
90
84
54
132
13
47
84
66
138
60
37
29
6
13
11
37
23
81
69
30
61
56
39
144
66
31
77
270
36
1
23
1
89
30
1
56
39
25
72
8
165
180
6
24
49
5
67
35
48
60
6
139
35
12
33
15
6
90
1
144
5
115
71
49
185
36
60
15
123
6
60
66
49
5
51
15
24
30
235
56
16
53
54
216
96
18
60
31
155
85
120
29
60
156
30
157
104
99
24
60
12
60
108
36
24
12
30
30
1
113
54
1
71
54
19
5
51
15
129
16
5
150
180
1
24
131
85
53
187
5
48
67
59
36
84
150
79
47
18
15
16
56
40
443
90
102
24
36
25
24
29
51
9
30
60
133
77
6
84
1
104
45
42
48
102
19
11
144
90
120
27
27
90
27
9
30
6
43
5
43
53
19
72
59
114
115
65
15
40
11
30
6
24
25
35
84
6
114
97
48
35
21
75
37
32
21
19
72
95
9
72
64
5
78
30
12
99
15
6
30
21
69
30
13
72
5
78
13
77
36
31
5
30
18
27
64
35
37
80
39
33
87
49
5
19
56
16
89
36
24
30
84
1
5
19
200
27
60
25
5
115
48
48
144
83
21
75
60
90
66
13
17
39
51
60
24
24
102
91
53
36
63
40
48
24
23
30
6
66
43
80
105
31
72
59
30
114
61
48
11
45
9
6
30
19
35
12
33
112
144
119
1
215
6
30
13
11
141
3
157
35
84
9
225
31
32
88
5
24
96
91
24
29
6
54
55
95
6
54
36
24
97
5
3
45
42
25
5
19
125
66
1
48
5
60
31
104
69
90
57
15
180
181
24
29
120
19
5
3
112
32
45
19
65
6
25
24
32
72
15
12
48
6
36
48
120
36
6
73
32
39
30
19
71
25
29
12
79
125
67
23
25
101
19
72
17
7
125
51
213
120
115
5
96
174
69
16
144
5
67
48
11
61
5
24
30
90
24
43
29
48
43
48
56
123
72
18
30
12
169
72
47
42
223
5
331
101
195
40
48
95
25
120
72
24
24
47
9
16
24
72
144
104
45
126
48
126
7
89
48
12
90
1
23
1
5
43
56
39
1
104
51
36
60
69
15
30
19
5
6
69
141
19
155
61
96
48
47
24
1
24
24
5
67
144
5
24
42
24
1
59
60
6
3
40
5
42
1
17
6
1
89
127
32
72
9
36
150
13
5
30
37
8
16
41
78
12
90
18
121
96
29
54
21
40
125
19
32
40
83
12
24
36
24
85
35
66
19
ABCD 97186562386*3^$a+1 [50007]
53
16
9
71
1
27
9
3
33
15
24
27
114
12
6
18
27
3
33
45
15
96
20
25
24
15
15
24
12
6
63
21
15
12
24
32
60
64
84
12
20
19
29
76
21
75
57
11
7
5
12
4
15
45
75
60
30
59
13
75
57
3
15
48
165
56
112
9
24
39
12
123
6
63
21
11
13
3
32
19
66
59
37
11
108
16
3
5
13
3
3
69
36
15
6
12
3
33
15
27
18
3
32
88
15
54
35
19
9
27
69
3
113
85
24
3
8
36
25
23
13
48
23
67
9
9
3
20
13
18
6
63
48
15
33
3
21
27
6
39
32
19
9
9
48
39
12
8
91
21
8
25
66
24
33
12
27
30
15
27
33
20
1
11
28
8
37
51
75
45
8
4
21
36
23
7
24
108
12
9
44
115
17
13
36
59
52
39
41
79
60
81
56
24
4
36
9
35
19
33
9
36
3
33
36
3
8
7
12
5
40
33
27
9
11
1
60
18
45
32
79
18
63
51
9
20
25
71
28
3
24
21
45
23
100
9
15
69
198
21
33
63
48
33
35
7
105
3
12
24
30
39
57
18
5
4
81
3
45
3
44
48
1
27
32
25
27
12
48
9
11
4
15
6
23
7
6
48
36
15
48
32
37
11
60
52
69
27
9
11
7
18
60
11
16
144
39
6
3
8
37
6
41
4
81
12
47
7
45
44
61
15
15
9
153
23
1
144
108
30
17
1
27
27
5
37
15
12
8
12
7
54
39
45
11
7
45
51
18
36
30
5
19
12
5
1
27
8
13
96
99
8
100
21
36
96
30
42
3
15
9
48
36
51
9
3
42
162
65
4
15
5
1
18
9
45
23
24
36
1
59
13
23
19
17
1
18
156
29
7
29
40
21
42
17
4
27
78
126
5
61
6
12
21
48
12
9
11
31
53
48
25
3
63
18
6
45
3
54
23
12
37
15
24
3
12
17
16
48
32
1
3
9
11
13
99
44
12
136
8
1
39
3
12
60
126
47
7
30
78
21
92
7
5
36
28
27
9
20
37
27
69
36
48
60
23
28
15
81
8
48
25
35
28
68
19
12
18
99
8
4
84
9
15
33
60
18
53
1
51
15
6
48
27
24
21
15
39
53
25
159
72
105
6
18
39
9
24
18
18
48
3
20
13
23
13
60
3
44
88
27
21
15
12
21
3
41
16
12
21
15
51
90
72
27
9
3
36
69
6
18
35
1
3
15
30
24
59
40
8
67
45
9
35
16
21
11
12
48
72
24
40
33
12
131
37
3
15
12
29
12
37
71
31
18
3
3
77
7
18
72
18
33
8
1
66
5
91
29
73
126
29
4
45
47
28
15
18
84
6
54
48
3
48
80
55
12
33
24
57
15
33
18
45
32
28
156
9
42
5
13
3
44
1
36
15
8
1
54
12
24
21
24
3
24
29
1
95
13
27
15
65
1
60
36
71
64
3
18
11
61
3
32
1
3
15
65
79
5
1
30
33
12
9
24
36
54
30
18
114
12
3
69
36
27
32
16
20
16
15
17
40
24
27
5
1
120
42
45
48
9
6
36
5
7
78
30
21
24
68
73
72
15
33
60
15
32
61
23
12
16
20
13
42
18
36
15
24
27
141
24
48
99
21
48
68
4
3
18
30
54
111
15
6
12
39
92
36
67
18
23
4
24
9
27
9
99
45
3
8
73
18
18
15
57
59
12
4
33
15
9
108
36
35
37
11
180
1
150
66
18
42
87
15
53
64
15
29
1
6
12
6
12
54
42
12
15
27
41
13
15
44
13
12
59
1
3
27
17
16
9
54
126
3
36
8
1
24
54
9
56
24
13
36
15
32
16
27
45
33
12
23
100
12
15
29
37
18
18
24
3
20
40
21
3
156
68
43
45
27
9
108
81
39
105
3
3
9
8
12
37
15
27
12
69
225
48
6
30
72
6
54
3
15
12
72
65
13
12
3
32
1
24
123
39
12
9
27
24
54
111
108
15
18
15
21
30
89
16
21
3
48
56
1
35
52
57
90
6
54
54
3
8
73
6
12
42
107
37
3
33
51
32
7
12
17
1
42
5
48
12
28
9
114
18
3
51
5
13
30
5
13
99
60
3
129
51
21
8
16
9
42
9
20
40
3
17
28
24
8
7
33
60
20
72
55
33
60
12
32
4
57
144
30
93
57
87
3
54
39
48
96
33
75
9
126
21
129
12
78
45
8
55
12
18
35
64
27
17
7
72
18
63
21
27
32
13
24
23
25
18
96
18
12
15
60
15
117
9
15
21
24
102
114
54
54
3
63
6
11
112
116
24
37
42
18
36
3
120
80
4
81
11
4
33
36
36
11
16
33
15
3
21
9
11
31
30
60
87
3
9
63
33
15
6
27
120
8
37
78
5
61
60
36
3
15
18
30
57
8
31
17
24
4
9
39
9
51
3
5
1
15
3
45
60
15
81
12
33
3
12
24
3
45
3
18
23
19
90
18
33
12
80
67
18
35
12
48
1
35
13
107
73
36
107
24
55
18
27
27
33
33
3
36
3
18
30
21
15
42
18
264
113
28
9
111
12
108
21
27
9
71
52
32
37
36
27
8
91
18
6
5
7
21
84
21
35
52
45
15
32
96
1
48
15
56
25
3
48
15
69
44
19
54
11
19
18
27
12
3
17
24
40
39
18
15
3
6
12
83
24
1
60
71
12
52
96
3
30
6
29
1
54
18
23
1
36
27
80
1
30
168
12
18
87
9
48
36
15
24
8
48
4
63
24
9
12
8
61
47
19
6
48
36
60
3
45
6
5
85
71
1
3
33
18
18
30
5
52
3
153
45
39
36
72
9
63
27
6
11
12
25
132
23
13
3
9
72
24
11
12
25
18
9
44
64
15
29
25
15
44
36
31
54
180
47
7
41
25
15
21
11
12
1
47
28
20
16
9
3
21
30
5
13
6
45
21
3
21
11
1
108
27
12
15
33
3
18
23
1
39
8
1
6
201
9
87
20
1
35
88
27
9
9
3
27
77
12
28
32
1
36
12
51
32
4
9
3
68
64
12
9
3
8
48
49
11
13
12
24
83
97
23
7
89
64
72
27
6
11
16
3
93
12
57
39
20
13
18
78
3
68
1
15
33
11
7
18
60
12
24
11
37
11
28
36
33
6
9
80
28
81
12
6
30
75
84
20
43
12
5
16
15
6
12
60
35
73
35
1
131
12
48
19
69
12
9
39
57
23
4
60
3
18
12
108
24
27
93
95
88
12
9
11
1
27
36
9
35
52
48
96
75
54
27
20
25
23
85
11
13
138
78
11
24
4
9
3
87
45
48
12
8
19
18
12
90
21
32
61
11
72
19
9
87
53
37
3
8
73
24
18
12
9
24
9
ABCD 97186859644*3^$a+1 [50025]
68
90
27
24
4
3
20
13
12
20
27
52
5
4
5
42
4
18
2
13
17
3
21
7
24
3
12
5
31
8
81
55
20
90
43
12
8
40
3
8
25
99
5
45
30
12
13
8
27
13
27
17
24
27
9
36
88
12
15
29
28
17
70
18
26
1
60
36
8
36
9
7
39
26
54
109
29
18
13
140
7
9
11
34
50
13
20
15
21
4
23
48
16
65
3
117
39
12
25
15
33
59
33
40
8
7
14
31
20
27
18
27
40
5
3
24
16
168
11
25
23
45
21
91
8
7
33
8
3
72
9
4
60
20
27
13
36
36
5
7
11
4
65
3
12
18
7
12
5
3
13
23
4
5
66
36
1
80
12
13
3
5
42
48
36
49
12
12
68
15
9
45
15
16
44
21
19
8
45
10
32
33
12
4
24
3
69
44
4
11
52
8
21
9
46
20
88
20
37
20
16
12
3
29
15
9
51
24
76
21
12
23
9
40
29
7
12
80
12
9
39
51
9
28
24
44
45
55
9
11
16
5
6
10
35
27
12
48
33
52
23
25
8
4
5
3
27
12
6
10
14
15
88
3
8
1
15
104
6
24
24
6
45
27
10
3
20
4
8
45
27
52
8
12
3
96
49
20
15
1
12
68
39
28
33
51
93
12
5
19
12
35
12
25
3
89
15
6
70
9
24
11
33
28
59
1
24
29
30
49
35
48
12
45
45
30
45
12
48
12
3
18
75
48
52
27
45
17
10
21
24
24
20
87
22
15
8
4
24
12
144
8
48
7
18
8
6
1
8
100
35
1
3
5
43
68
1
23
60
12
13
12
8
27
1
12
11
22
23
4
8
4
15
21
23
16
33
56
60
132
3
1
3
30
8
10
57
3
20
48
9
16
29
72
3
15
1
20
16
20
24
24
43
8
45
12
12
87
1
24
63
48
32
6
51
21
48
30
25
36
21
8
27
3
52
17
28
9
39
12
20
28
24
32
3
13
24
20
16
35
64
20
69
21
6
4
33
71
6
19
20
16
105
51
5
3
21
18
1
11
73
12
29
7
24
3
8
13
11
9
12
57
3
39
40
69
27
12
2
31
39
104
112
53
4
11
12
84
1
5
19
35
85
23
6
6
1
32
52
24
5
7
27
8
25
48
11
18
3
48
67
29
4
27
17
15
33
12
33
3
39
30
7
3
80
45
7
18
8
75
15
13
24
23
13
29
7
8
40
12
5
18
1
71
16
9
8
12
3
1
29
7
8
88
27
33
8
27
12
52
20
61
104
51
24
30
18
30
58
9
3
56
34
3
12
20
93
18
1
24
12
20
3
12
37
41
7
17
10
20
12
13
83
45
3
36
40
8
13
24
5
3
87
30
103
12
15
41
27
36
12
73
11
1
5
30
12
30
15
40
11
16
6
30
5
63
1
20
3
22
23
12
64
5
15
4
3
45
8
15
1
8
16
11
1
23
16
20
9
51
1
24
23
18
43
11
24
49
36
132
23
24
12
1
48
11
13
11
1
36
24
15
5
3
33
4
35
9
15
4
92
24
84
12
33
51
1
44
15
9
3
13
5
30
57
9
19
11
18
7
11
12
12
28
57
11
4
18
18
17
3
10
23
19
12
9
56
48
28
8
75
72
97
23
37
8
64
51
5
45
19
56
3
37
15
14
10
21
9
35
3
81
64
35
22
15
3
20
96
4
20
21
24
12
55
20
6
30
13
11
25
59
21
28
8
4
44
12
3
45
31
5
24
7
29
16
9
138
33
5
24
48
6
84
21
4
15
38
3
15
1
29
19
32
16
45
59
4
71
1
39
9
9
11
15
36
105
16
12
20
12
13
11
4
11
25
116
9
7
24
3
41
27
48
1
68
15
1
44
3
12
13
15
9
23
21
39
13
23
24
1
32
4
24
32
9
6
13
51
33
32
36
27
66
42
129
15
33
28
48
12
24
8
28
32
36
12
3
30
19
5
22
5
16
23
6
40
15
68
3
12
1
12
8
9
67
8
12
4
87
14
18
48
9
51
13
24
8
12
51
1
23
30
22
53
7
9
5
22
32
1
41
16
3
20
4
8
19
8
60
22
11
39
21
12
43
29
4
35
4
50
3
40
12
15
5
52
23
13
24
24
24
35
12
25
44
51
9
7
17
67
8
48
37
53
27
135
36
42
19
23
13
9
11
12
76
5
6
13
8
3
49
17
3
12
9
31
8
52
23
25
71
1
11
18
19
5
58
8
24
1
24
60
48
23
1
68
28
60
8
4
20
16
12
9
23
15
21
7
14
3
21
6
1
60
53
72
7
35
40
38
7
20
15
13
59
13
36
5
55
35
46
39
32
9
19
5
15
4
36
24
20
7
45
56
12
3
52
17
21
18
49
32
3
13
24
5
66
4
9
89
6
21
3
28
14
18
12
18
27
24
24
27
69
7
9
3
2
3
3
24
13
63
45
15
8
57
4
24
59
21
7
32
1
5
39
100
36
41
30
33
76
12
12
47
24
16
14
7
12
32
36
19
36
104
25
11
22
3
72
5
27
24
15
1
15
21
15
42
2
33
27
1
48
20
27
13
5
22
45
8
4
33
54
33
36
5
19
5
18
4
8
12
13
3
17
96
36
15
25
8
28
48
20
4
23
30
19
15
36
8
76
14
22
32
1
11
25
36
9
18
45
17
75
16
53
22
20
9
43
2
78
25
23
12
6
27
60
25
59
15
6
3
4
35
13
60
20
60
4
3
77
4
60
35
25
5
55
20
16
23
33
3
64
5
28
23
12
30
22
93
48
11
25
44
4
41
30
37
23
9
3
13
20
31
20
1
48
27
84
104
21
25
50
9
16
35
45
21
19
8
15
6
6
73
20
48
39
40
21
59
6
15
4
21
75
12
3
9
48
5
51
16
63
56
9
28
39
33
47
21
4
24
17
18
37
27
8
12
1
24
11
4
5
27
13
27
5
15
25
5
3
45
15
28
12
20
3
4
14
19
15
56
4
105
36
12
23
76
5
16
20
24
48
13
15
68
39
1
32
45
19
36
108
5
75
7
5
39
40
8
1
44
21
51
39
1
5
3
111
25
5
42
40
17
28
12
12
11
25
29
3
3
25
15
9
11
22
3
8
7
12
5
51
36
33
12
15
18
7
35
21
12
7
6
2
13
20
15
4
36
84
5
28
17
39
4
23
129
13
3
12
3
5
9
19
35
24
36
9
15
1
36
3
8
30
3
4
8
25
2
6
31
15
9
71
58
3
12
83
13
39
2
3
16
5
6
16
17
25
3
27
20
57
39
24
1
11
90
31
20
15
25
32
28
24
8
33
75
48
4
27
14
79
113
3
24
37
15
8
52
48
23
12
1
17
22
32
1
17
7
51
8
1
29
27
27
42
15
9
55
9
2
9
16
131
37
8
12
40
8
40
44
159
9
52
48
27
33
5
27
99
1
23
36
16
8
45
28
8
12
9
78
12
9
27
57
16
20
15
54
10
8
9
28
12
8
21
51
15
21
3
25
5
31
11
4
5
40
20
40
59
16
33
23
33
79
80
25
11
1
3
33
12
23
93
79
33
5
7
72
23
12
28
45
3
53
21
6
25
20
4
24
12
48
99
2
3
48
24
4
12
5
18
9
21
7
48
56
25
8
72
43
8
72
21
6
1
24
8
57
54
21
4
51
9
11
1
35
4
5
13
15
20
48
19
20
1
15
8
16
8
13
15
50
3
12
4
5
3
13
14
60
9
4
32
4
5
16
39
20
21
48
43
8
136
3
5
36
16
123
33
12
27
6
2
61
35
30
7
35
48
9
7
8
28
5
7
17
21
7
20
72
4
32
4
5
58
17
21
10
17
37
6
5
3
4
41
21
43
5
127
3
33
24
51
33
20
19
5
51
1
59
9
45
22
5
28
95
21
75
12
25
24
3
20
48
37
11
16
56
13
39
53
19
21
8
19
20
6
30
21
96
24
21
7
41
51
39
21
73
18
5
57
6
66
19
12
24
65
16
27
11
1
108
12
89
7
72
87
5
28
8
28
24
3
80
4
5
4
56
16
35
18
7
27
8
37
36
21
18
8
73
20
60
16
3
8
13
21
11
12
12
4
32
9
48
7
24
104
3
52
77
15
13
32
25
15
35
40
21
15
5
45
3
4
23
37
11
1
36
5
34
14
7
17
31
12
32
16
12
15
2
27
43
41
81
19
36
36
20
27
6
55
20
7
12
32
13
8
4
8
12
24
4
20
40
12
3
38
18
4
12
33
11
24
21
21
66
13
11
36
37
35
40
18
30
2
3
24
39
1
35
21
12
57
24
24
7
71
24
18
6
16
29
7
17
21
31
41
19
20
3
1
96
21
14
24
1
11
49
20
36
7
8
4
41
40
ABCD 97186906582*3^$a+1 [50014]
18
6
114
168
42
18
42
48
55
48
176
9
72
78
60
30
54
48
30
48
72
12
42
6
18
12
84
13
8
27
66
36
66
42
6
117
123
114
67
41
39
15
81
48
16
83
30
66
24
21
9
111
69
36
66
6
55
48
137
12
51
9
30
1
29
66
1
53
36
96
60
43
47
1
17
48
48
24
90
18
12
72
6
9
3
72
168
85
17
84
36
66
54
36
84
6
12
21
16
56
75
13
65
127
29
48
3
24
3
6
72
15
57
42
141
24
16
5
3
45
36
54
49
17
30
1
59
24
24
90
27
63
30
30
18
48
30
30
12
3
40
95
54
3
3
24
42
51
249
24
15
21
6
84
1
5
123
9
6
42
54
60
18
12
15
40
101
43
35
21
93
12
36
48
27
57
111
105
24
6
42
15
48
99
18
67
32
16
35
12
1
5
12
63
27
90
3
45
6
30
36
60
18
37
48
29
3
57
36
162
12
66
24
43
29
174
37
80
112
48
144
56
9
30
60
24
72
45
48
9
126
6
24
27
3
30
12
43
11
36
48
126
60
39
57
24
18
42
54
96
21
9
108
3
45
24
36
39
24
40
152
9
96
79
149
24
67
209
72
60
102
18
67
32
45
18
18
30
145
35
72
85
8
87
33
69
30
61
5
78
42
48
66
48
36
6
54
81
9
72
15
3
24
78
55
8
72
207
1
59
6
12
48
24
3
3
37
29
24
42
33
219
30
72
144
12
18
30
19
107
69
75
30
87
9
246
105
147
30
55
41
15
40
11
21
69
78
157
65
30
1
77
3
64
65
66
30
90
48
24
13
59
6
60
132
60
3
63
42
12
43
8
87
9
171
24
30
55
35
6
72
30
33
9
159
40
59
21
72
33
24
31
41
111
99
18
18
84
126
42
42
24
19
53
30
12
33
3
24
21
16
89
55
35
45
21
24
115
29
36
12
12
36
6
18
12
15
21
3
39
6
24
3
9
55
101
43
137
15
135
54
150
45
24
117
30
30
63
117
24
24
54
37
56
9
48
42
36
54
48
12
39
27
12
57
21
24
6
45
40
17
18
93
9
36
54
6
60
27
27
6
15
9
7
5
30
21
184
29
19
192
29
19
221
6
54
7
89
15
39
49
8
3
66
54
24
85
11
72
12
66
15
9
12
24
30
21
24
249
72
24
15
57
15
177
36
19
8
9
24
36
18
66
87
57
48
15
45
60
12
6
36
18
12
18
126
67
80
3
6
15
40
104
165
115
11
84
66
79
56
135
60
36
12
42
43
8
33
15
27
24
18
30
18
3
9
18
42
252
24
60
6
186
43
17
48
15
69
27
21
43
89
7
59
114
6
6
108
51
27
60
9
9
84
3
75
60
18
24
7
56
3
117
3
30
72
42
30
18
42
72
51
93
6
69
129
108
72
171
117
30
45
69
36
7
17
79
17
30
48
66
79
17
63
16
56
69
19
11
126
144
54
42
12
43
89
15
9
79
8
27
48
12
1
35
21
9
15
16
11
90
72
72
108
12
163
17
15
33
31
41
18
85
11
21
33
60
150
12
60
45
39
102
43
17
39
9
12
123
177
7
8
24
15
144
105
81
6
9
40
11
48
37
48
32
93
12
72
63
99
30
78
12
30
39
21
6
37
17
36
12
31
17
12
6
45
117
30
54
84
51
24
177
15
9
90
85
11
78
6
9
75
60
30
24
3
33
12
43
5
27
3
6
48
12
6
18
75
45
27
3
61
48
32
15
1
35
45
33
84
6
37
29
108
36
27
3
36
49
41
135
24
99
18
12
63
27
117
120
64
5
72
3
64
47
9
69
72
51
27
13
59
21
93
6
54
36
54
45
64
77
75
40
113
42
6
60
3
15
12
24
13
47
9
57
63
16
5
91
137
72
24
6
54
147
27
6
87
45
67
56
87
234
6
78
54
93
45
18
54
12
15
21
150
85
77
6
6
54
6
30
90
126
30
12
43
48
17
15
99
45
15
78
3
105
132
51
9
72
24
72
24
6
102
6
66
96
24
84
36
36
18
66
156
90
37
32
24
105
12
19
11
150
39
88
11
42
42
12
24
12
153
87
33
57
12
123
75
48
37
8
219
12
1
8
40
11
6
12
12
48
6
12
78
36
19
17
127
8
27
18
43
35
21
33
66
30
6
60
21
57
6
57
33
72
42
30
6
54
51
75
30
12
114
9
9
18
13
17
120
48
54
57
39
114
31
56
24
57
63
45
27
15
33
81
31
5
12
60
51
21
43
41
7
77
48
19
89
6
150
75
21
84
90
21
24
9
24
30
18
72
48
15
33
66
66
3
81
18
48
54
66
42
147
9
90
45
105
84
96
180
15
39
48
30
3
15
60
90
27
63
36
6
15
48
81
15
120
15
84
6
15
9
96
15
21
3
ABCD 97186942228*3^$a+1 [50054]
48
17
1
90
12
18
36
60
114
30
216
54
12
42
35
25
36
54
78
143
40
135
9
56
19
36
6
35
145
54
24
42
78
12
24
6
23
85
102
45
33
143
13
12
72
23
67
36
9
21
30
54
72
54
36
5
24
19
12
36
78
24
6
12
53
109
51
32
103
41
25
95
25
60
18
36
24
36
174
42
24
6
36
39
9
95
24
73
42
48
24
96
48
36
78
18
65
13
35
7
9
9
12
132
120
30
6
12
48
36
24
30
36
33
87
24
129
27
120
6
60
30
24
54
36
3
81
71
40
80
121
60
12
6
30
54
36
41
13
96
11
73
78
24
24
17
19
5
43
5
31
60
252
17
1
90
36
240
48
48
18
36
3
57
36
83
127
12
126
42
18
90
24
6
75
32
37
30
108
60
78
6
96
9
45
75
104
37
18
6
174
24
90
11
31
60
60
48
41
115
45
45
24
126
12
9
111
65
19
45
9
30
60
36
30
36
132
42
65
79
12
78
111
93
36
15
69
66
6
3
3
48
24
42
3
56
37
18
30
6
48
78
23
19
78
39
63
17
48
1
36
66
72
60
6
42
48
12
33
15
114
66
6
23
67
120
36
12
72
84
9
33
42
5
97
6
108
5
1
18
45
56
16
8
73
47
37
30
54
30
132
54
30
30
11
79
41
13
42
42
102
9
15
54
35
16
9
18
48
66
60
6
18
6
33
8
55
33
45
30
6
78
12
29
31
30
144
6
54
54
66
12
35
24
88
51
12
24
120
9
45
12
102
177
33
6
65
127
137
13
3
51
36
30
108
39
32
48
55
48
24
9
9
23
312
40
15
72
114
95
109
6
45
56
31
17
37
6
168
29
1
95
1
6
24
66
47
91
12
24
24
36
24
12
57
8
24
40
99
21
9
84
102
30
71
97
6
30
60
24
42
60
54
6
78
15
45
6
132
12
30
12
6
53
31
36
29
43
36
144
17
55
48
78
59
24
1
36
24
6
18
42
18
6
54
12
18
77
7
17
49
90
12
42
12
84
39
117
3
32
40
15
36
18
12
18
36
6
12
18
24
101
49
18
18
12
66
66
11
7
36
77
19
54
24
6
36
5
73
6
54
30
96
12
60
114
18
12
36
204
30
30
60
78
6
60
5
19
30
47
19
6
6
24
41
85
24
75
3
21
32
120
7
6
12
47
55
17
1
30
18
119
16
159
17
24
79
12
66
24
24
51
33
78
72
18
18
126
18
21
56
109
12
12
36
30
36
5
19
29
1
54
282
6
18
24
12
66
60
42
6
5
40
75
30
42
72
12
9
32
19
5
19
30
42
48
12
42
60
66
42
168
12
42
60
12
114
47
7
36
21
8
72
25
71
43
54
23
19
6
47
16
39
12
6
12
78
18
72
59
151
48
36
53
25
30
41
31
114
24
12
3
63
65
43
29
55
57
75
5
1
42
5
1
36
30
6
30
132
90
11
7
72
6
11
24
67
12
6
132
42
53
13
90
6
138
30
12
54
9
8
43
30
24
23
24
49
15
56
73
72
48
18
18
36
23
40
3
12
18
90
24
48
18
107
85
11
31
6
72
30
6
15
45
84
48
95
120
19
48
12
18
6
12
54
23
72
13
36
54
66
6
24
30
12
54
6
12
6
24
57
45
6
78
36
6
24
30
114
36
6
18
30
54
101
64
81
6
36
93
9
15
3
72
102
6
12
6
30
24
6
12
30
9
3
180
17
48
97
24
15
69
12
78
42
39
195
12
108
5
19
78
30
48
65
24
55
48
12
102
66
5
24
24
25
30
54
78
5
43
54
228
84
60
11
13
6
24
24
12
33
8
109
18
42
18
12
30
3
45
66
24
36
36
258
18
24
18
18
17
25
12
6
12
12
5
31
42
78
120
48
65
61
24
36
24
102
17
136
51
60
6
48
60
24
30
90
72
39
21
6
18
42
18
72
12
35
97
18
12
60
5
55
54
36
60
36
78
105
24
15
65
136
27
60
102
30
36
12
60
12
6
12
59
43
12
24
120
209
72
55
108
45
111
90
42
30
119
55
48
18
30
42
12
24
6
24
30
36
36
12
12
15
51
222
6
24
12
6
23
25
126
9
9
72
30
65
25
71
37
36
96
90
30
168
90
12
9
27
30
24
143
73
30
24
96
24
33
72
33
66
5
144
25
6
6
11
72
115
42
18
30
36
54
6
60
66
5
19
5
40
27
18
66
33
57
30
6
150
12
12
24
72
5
7
18
12
72
18
18
264
6
12
60
57
3
66
24
12
143
31
17
7
132
6
23
67
12
185
31
65
25
66
96
24
53
40
3
12
17
61
48
6
18
60
156
6
30
23
37
3
3
12
41
7
9
39
41
193
30
78
24
24
12
12
42
48
12
18
78
48
24
30
30
6
30
45
27
48
29
37
3
8
67
72
66
42
48
9
9
15
9
12
78
36
12
53
37
27
56
1
23
67
24
54
23
7
12
54
36
48
12
66
60
33
69
156
42
125
13
42
17
25
6
30
35
61
66
72
96
42
39
15
185
31
89
40
9
24
23
24
19
29
25
15
ABCD 97186983644*3^$a+1 [50022]
33
39
24
75
114
123
21
123
48
105
84
60
15
16
23
12
93
21
24
3
88
72
8
15
84
72
21
40
17
108
27
63
25
24
11
24
13
83
69
123
21
51
21
93
24
120
3
72
117
6
24
93
27
45
3
96
72
13
80
27
18
51
39
57
27
21
16
32
64
32
21
24
42
97
53
27
9
7
128
15
42
87
72
24
64
11
78
6
60
18
12
54
6
19
77
67
11
24
42
84
6
1
48
11
21
69
19
11
150
31
17
12
168
91
11
45
64
29
3
57
39
57
55
11
21
105
18
30
87
3
21
16
5
18
6
3
33
60
42
30
12
63
33
63
45
36
159
27
162
3
16
32
51
21
27
36
25
8
3
45
160
95
33
16
5
6
61
24
29
27
33
6
9
75
6
87
51
12
30
78
13
8
16
11
37
48
5
163
8
9
54
25
11
54
39
16
35
157
47
30
12
103
5
51
48
120
96
159
105
21
6
13
32
24
16
125
30
18
19
17
63
33
48
12
30
114
51
129
15
45
24
3
57
87
16
35
85
23
25
48
8
15
33
48
57
156
6
114
3
9
15
3
21
24
81
18
45
21
24
36
12
54
24
6
6
30
48
27
64
80
3
141
117
78
24
133
5
24
19
48
29
3
81
15
136
48
89
108
54
90
91
83
54
6
30
27
45
3
237
115
8
40
35
30
55
11
21
15
1
8
165
48
72
90
193
24
29
78
61
95
289
5
54
66
3
69
30
24
21
3
85
29
3
33
42
13
32
16
47
6
19
80
40
77
27
165
3
9
108
36
15
64
5
12
6
9
21
3
72
39
30
19
11
18
19
89
18
37
29
6
60
25
32
87
36
21
16
48
104
88
23
42
12
19
77
138
33
9
15
33
36
24
19
8
45
48
114
1
96
5
30
48
186
3
144
40
32
27
6
18
36
96
49
32
16
8
40
8
45
6
18
67
11
93
39
57
48
64
48
96
23
73
8
40
5
24
42
12
42
27
16
41
39
168
27
37
5
120
54
30
79
8
63
6
24
6
13
56
16
32
33
31
17
63
40
47
6
6
18
192
18
1
104
51
13
29
19
24
5
19
48
32
27
37
8
69
24
3
24
64
24
8
88
104
33
79
35
21
45
3
21
43
72
113
60
78
13
32
9
54
81
3
133
8
40
29
36
6
30
66
1
59
45
39
30
139
11
108
49
83
6
39
45
75
64
104
75
61
101
60
18
18
24
168
91
32
40
5
43
48
11
45
21
3
16
5
42
30
120
24
91
59
54
102
25
5
54
24
18
78
37
24
5
18
6
3
24
24
16
5
27
3
84
54
120
43
11
12
30
24
6
168
66
102
18
3
24
24
40
53
6
21
21
54
13
35
13
24
101
19
5
75
45
27
16
5
27
39
6
27
27
93
69
91
32
40
35
13
29
3
16
41
48
96
39
40
17
15
136
128
16
56
64
149
99
48
3
18
43
35
85
23
1
203
48
18
96
75
24
40
72
29
139
48
11
37
65
7
11
216
141
96
27
61
221
51
40
8
117
51
48
21
19
65
60
6
37
48
185
12
6
37
89
31
104
40
5
24
126
96
45
27
48
21
72
40
77
3
88
8
16
32
27
61
8
117
19
119
9
21
12
111
27
37
23
1
80
171
37
41
31
80
24
88
11
61
89
15
21
72
24
30
37
89
42
42
43
17
180
54
54
7
56
24
21
30
42
12
48
48
12
30
69
3
24
60
132
24
144
84
1
77
48
30
30
39
93
18
60
21
24
81
7
8
51
13
11
37
131
30
7
41
150
48
6
6
30
7
11
42
19
59
45
15
25
29
19
32
48
21
18
9
24
9
111
45
43
8
16
53
30
42
3
72
40
23
73
8
3
13
77
18
192
25
32
21
18
60
21
15
180
24
30
6
57
177
132
99
105
18
45
81
111
123
61
5
96
3
141
36
31
149
48
99
9
7
8
3
36
9
40
29
27
21
3
16
8
3
133
48
8
123
66
187
8
27
21
16
120
83
69
16
35
93
24
15
36
60
57
112
32
39
1
5
24
139
8
3
13
77
150
6
79
32
3
37
53
43
32
45
19
125
91
65
63
39
9
48
16
48
128
16
5
24
6
85
5
30
18
6
21
3
72
90
3
75
157
24
8
16
95
42
7
32
63
6
3
33
108
3
33
36
3
147
69
40
59
66
60
87
57
63
184
5
99
21
51
3
6
31
59
37
23
6
30
21
168
15
73
8
9
7
96
77
19
5
3
16
35
18
75
16
83
21
27
21
21
24
6
18
6
237
48
16
96
8
16
41
42
61
59
21
72
93
67
32
21
30
36
30
19
47
90
48
7
29
3
88
53
27
24
16
47
9
87
1
104
40
89
31
17
18
186
84
54
9
208
144
8
24
208
35
21
9
63
171
13
197
36
60
27
24
69
27
75
45
69
24
75
69
6
13
47
6
ABCD 97187538302*3^$a+1 [50046]
60
19
5
40
80
31
29
52
3
11
84
6
60
12
18
1
11
13
84
21
14
22
8
6
12
13
81
50
18
36
100
27
24
45
24
15
60
21
39
69
12
48
27
29
4
51
24
11
106
3
36
21
15
69
84
8
4
8
48
60
18
30
4
12
8
42
1
84
29
30
1
23
6
24
30
12
13
36
35
6
4
32
24
30
10
48
8
4
3
5
6
12
18
60
40
62
82
75
45
12
26
73
5
66
58
12
56
12
12
64
84
32
19
9
3
95
13
5
19
5
12
4
15
21
24
36
20
36
30
18
7
24
24
21
8
30
1
12
35
198
7
29
18
66
16
20
18
18
19
48
48
12
36
5
12
52
2
10
8
7
5
4
15
45
24
20
43
12
60
5
66
96
6
18
10
24
27
5
30
13
17
6
42
7
96
69
60
20
6
22
36
15
77
7
65
31
12
53
40
27
33
14
6
4
12
14
1
60
24
69
2
30
40
39
9
15
11
72
34
14
1
9
20
42
73
5
12
30
13
41
48
90
22
84
27
48
11
54
16
56
84
40
24
14
10
15
41
90
46
60
75
5
6
34
44
6
10
44
6
36
78
16
104
19
23
22
20
12
31
17
12
4
15
41
4
32
52
26
30
64
3
9
24
15
45
36
15
41
4
48
26
1
24
71
48
66
12
12
40
2
36
18
16
15
69
36
38
13
5
60
18
24
1
5
4
8
18
192
12
1
17
12
52
24
56
91
24
36
69
56
24
6
58
24
27
9
111
41
19
59
34
62
6
4
51
69
14
25
5
36
6
30
12
6
106
44
66
78
16
20
12
48
19
53
19
5
18
10
12
48
60
8
112
38
48
1
5
43
57
63
45
56
12
28
26
85
9
32
28
27
33
26
13
41
12
19
96
12
21
2
18
12
4
8
31
81
48
72
74
12
30
7
21
15
17
28
32
18
37
23
37
29
4
32
4
39
21
48
3
17
16
92
24
30
49
24
60
17
40
20
36
19
9
15
84
21
116
4
50
46
14
46
15
48
41
76
50
66
52
12
14
30
12
7
36
12
33
20
12
28
20
4
20
55
41
6
1
5
12
7
144
5
30
84
1
29
55
72
71
12
18
52
51
9
75
48
53
16
15
5
36
28
20
55
17
30
18
64
3
29
19
5
24
7
36
263
46
14
34
27
69
2
12
22
20
4
15
5
31
11
18
12
54
10
51
9
14
37
9
74
154
36
32
4
24
36
3
23
13
149
60
16
2
37
12
5
19
17
114
114
4
38
24
49
9
36
24
36
50
10
27
23
10
32
4
15
9
56
24
90
34
2
34
96
14
1
35
6
7
5
16
14
6
31
35
13
41
16
8
36
16
3
57
8
112
20
24
55
36
23
6
96
4
15
17
4
14
109
23
18
4
20
18
13
17
4
15
33
2
54
36
6
18
12
7
47
24
42
42
10
92
48
31
36
53
6
12
37
11
60
1
71
24
6
4
60
24
2
24
18
31
81
38
66
40
26
25
48
41
114
10
12
24
36
15
84
9
12
68
42
34
20
16
8
12
30
58
8
24
54
46
56
19
35
13
12
5
36
4
60
3
11
36
18
7
60
11
25
9
20
6
13
36
9
20
40
56
6
85
5
12
18
30
24
64
32
7
11
61
11
13
29
42
13
71
1
101
24
24
19
5
7
53
31
5
60
40
26
13
45
12
39
9
15
5
52
3
41
84
16
32
28
92
12
7
71
22
38
22
50
96
1
45
48
51
21
20
48
36
19
23
25
93
50
10
2
30
12
36
4
62
60
30
18
6
19
21
39
41
6
6
43
17
12
43
9
44
4
8
24
4
26
10
24
39
65
6
36
1
29
4
32
12
52
60
14
1
29
12
43
24
5
30
36
46
8
66
25
21
15
41
4
8
16
50
34
87
9
36
39
17
64
75
11
22
56
7
5
28
84
92
4
2
12
1
179
36
10
20
30
34
68
24
160
84
15
12
5
18
10
39
17
48
16
36
56
19
9
39
23
22
26
37
12
45
26
1
59
10
20
12
24
4
44
36
55
24
45
2
10
15
35
48
61
24
23
24
6
24
64
15
24
48
65
12
12
91
47
10
15
11
66
28
3
113
7
5
52
26
1
9
14
37
9
27
33
24
12
50
49
5
60
16
24
27
24
93
120
62
13
77
28
12
15
84
71
13
57
3
225
15
36
9
80
16
20
7
17
18
72
25
12
69
26
48
10
8
52
27
9
15
24
11
6
40
24
14
6
19
11
102
4
3
12
29
90
10
24
8
78
36
1
57
36
44
31
21
44
19
65
12
18
66
19
36
36
45
44
84
16
60
15
35
10
135
21
8
55
23
73
9
15
60
53
79
5
6
30
7
45
20
7
29
55
17
54
30
108
30
1
24
41
60
40
36
14
30
67
17
67
33
15
17
4
36
74
24
6
40
14
1
5
12
124
15
24
156
83
102
18
10
60
2
1
77
18
24
49
125
124
20
55
57
39
17
4
8
16
14
6
66
34
14
46
20
16
15
93
75
5
31
65
31
129
24
26
85
101
91
35
25
72
143
13
45
62
30
4
14
30
4
38
30
64
24
15
12
9
24
39
5
40
2
24
1
84
65
7
12
11
30
16
39
77
72
31
5
24
36
4
36
15
11
73
11
1
48
45
2
30
30
54
7
84
24
11
10
3
21
2
18
31
45
14
30
31
83
18
4
24
20
36
6
18
30
10
24
12
24
26
10
8
12
18
1
17
84
18
6
24
30
18
30
12
1
21
3
21
20
16
48
60
2
70
20
4
120
36
14
1
69
50
109
11
12
34
24
26
6
28
39
45
15
5
31
12
9
26
78
19
5
12
28
98
73
41
6
25
12
17
28
3
24
9
20
12
24
36
43
9
32
28
12
14
34
36
26
84
72
25
17
16
27
33
15
11
24
10
15
17
19
45
3
47
13
5
60
18
13
29
43
72
23
13
35
30
90
54
40
8
52
38
37
12
9
24
12
24
24
68
18
1
96
9
108
20
6
1
53
76
51
41
52
12
14
90
4
2
49
47
24
49
12
24
9
32
12
7
9
50
42
67
47
70
48
3
29
184
44
40
15
21
92
18
36
6
60
30
12
25
5
16
96
24
20
6
66
7
141
36
51
9
14
12
42
7
33
8
48
6
1
53
6
24
10
15
12
9
14
30
6
1
47
12
6
28
24
111
5
7
60
33
2
49
29
4
3
59
24
30
12
7
95
13
5
12
55
12
60
23
48
12
37
24
107
22
111
21
8
16
26
48
25
11
46
24
15
9
51
11
94
62
24
48
25
120
81
39
45
51
5
4
3
93
116
4
24
68
60
60
30
22
12
3
23
18
19
12
45
56
18
49
5
136
20
60
16
15
59
24
66
16
80
28
15
101
6
48
61
17
7
35
37
24
29
12
24
60
136
3
11
37
9
120
56
48
24
7
53
42
18
43
24
101
64
24
20
24
6
12
154
3
41
6
24
1
45
15
9
24
8
48
16
44
4
20
7
11
37
ABCD 97188170642*3^$a+1 [50001]
44
40
80
16
96
3
9
3
5
25
15
48
45
119
1
27
20
19
5
25
3
12
81
18
9
32
16
20
145
30
54
24
71
109
279
12
120
51
77
1
35
12
73
59
31
42
24
95
49
39
36
164
16
12
12
68
52
36
21
3
51
125
16
48
93
60
75
69
60
114
5
24
31
125
72
25
107
7
29
12
13
11
79
65
127
78
6
161
52
80
100
87
6
84
11
49
24
87
33
36
39
12
80
19
30
63
60
60
32
49
27
20
199
9
12
32
1
99
12
116
4
24
27
53
36
24
12
28
45
60
35
1
35
48
13
83
36
61
95
72
1
39
60
27
30
15
8
1
72
3
57
27
21
99
21
15
15
89
13
39
36
48
45
6
9
21
36
63
105
12
54
21
44
244
15
201
39
5
16
56
24
84
40
32
24
4
15
96
9
132
8
64
116
37
18
6
30
69
92
49
3
12
45
3
33
183
92
4
68
52
15
9
140
7
9
81
54
9
12
33
99
20
36
12
13
47
52
33
24
51
32
16
72
60
33
66
33
21
132
90
45
9
135
45
39
45
12
3
45
72
15
84
75
29
31
45
51
29
16
44
48
16
21
123
48
32
48
25
3
45
39
56
36
88
60
21
47
55
78
72
60
63
297
3
32
19
21
60
32
1
111
9
15
44
196
36
15
5
4
32
52
20
28
8
25
6
9
135
57
69
36
24
35
25
39
36
75
41
40
84
36
93
71
1
3
15
21
48
120
8
109
66
60
213
20
40
12
12
57
35
145
30
9
51
5
4
44
13
23
132
64
116
160
48
72
12
60
81
66
6
39
24
75
30
95
1
24
42
129
81
144
51
68
132
12
60
16
27
29
4
12
72
33
27
12
56
12
1
35
7
48
117
12
3
48
5
52
93
60
12
144
71
25
39
105
84
135
24
32
24
25
90
36
9
96
60
8
36
1
24
15
60
21
23
1
35
12
4
9
11
28
21
35
36
91
30
27
48
8
1
114
66
63
36
20
16
36
8
72
40
24
144
147
18
59
112
108
48
140
133
27
12
8
49
36
75
153
72
63
87
29
169
95
36
24
16
36
20
49
51
12
80
132
19
6
144
15
80
91
113
16
27
77
13
48
119
13
3
15
6
3
36
135
41
76
75
48
5
40
140
1
24
96
75
24
117
35
193
99
36
81
23
1
87
8
25
155
52
68
16
135
54
11
124
57
23
4
8
25
27
57
135
9
15
36
39
5
1
3
96
12
32
12
265
3
56
112
123
17
108
24
28
12
108
105
27
96
12
39
96
204
6
203
271
29
304
117
24
27
12
60
21
36
15
45
39
36
21
75
39
29
37
3
21
3
80
157
6
33
12
24
24
45
99
57
35
36
25
144
11
40
9
71
88
44
12
1
15
72
12
96
84
84
192
9
96
47
31
69
33
84
60
23
13
48
15
24
51
17
12
31
41
16
48
117
63
120
32
25
24
11
4
44
4
32
60
25
84
66
54
135
180
224
13
27
12
48
12
15
5
139
125
7
18
27
15
57
21
39
27
66
114
21
12
33
3
60
75
5
1
144
215
7
57
72
20
85
39
12
3
12
17
31
89
36
132
12
1
39
153
18
30
11
24
1
51
15
69
20
24
31
69
45
36
24
131
76
108
57
3
12
15
33
36
39
6
84
15
12
15
117
117
60
6
270
39
129
87
72
32
88
81
15
45
11
61
24
35
4
12
92
28
60
99
45
36
69
95
24
1
3
21
36
23
36
37
63
72
33
15
27
5
25
39
168
96
36
108
36
51
246
83
72
12
1
107
13
39
81
126
33
48
80
4
9
35
4
12
165
23
36
136
39
17
24
25
23
91
66
3
48
72
108
24
164
25
47
85
15
15
78
36
3
33
123
105
27
24
99
6
36
15
44
184
24
27
65
16
24
36
69
3
36
12
48
60
72
24
45
96
18
9
81
12
54
29
12
109
36
99
69
39
8
49
66
30
63
60
44
61
51
60
24
36
69
51
75
69
45
12
107
7
66
3
12
9
24
36
3
12
120
51
108
17
25
48
27
8
16
24
15
5
36
28
72
24
24
60
96
252
32
16
57
75
24
68
7
96
54
51
8
31
6
24
3
20
16
21
123
48
60
80
4
15
45
21
108
39
33
15
9
15
156
8
36
55
9
20
24
40
36
36
105
35
184
135
21
24
44
52
8
13
24
84
180
12
47
61
60
36
36
35
28
84
20
52
9
36
63
20
61
15
132
8
97
63
24
8
40
84
24
120
21
24
75
44
ABCD 97188293032*3^$a+1 [50078]
155
100
12
84
80
64
12
68
13
132
27
36
57
168
27
93
147
20
108
4
45
35
124
84
201
84
51
117
23
1
3
108
48
20
16
144
81
48
107
25
48
348
84
171
9
71
49
15
60
164
384
172
96
105
132
3
80
277
11
4
12
128
121
75
12
33
156
51
57
12
180
23
160
321
24
372
264
24
12
75
285
83
13
15
177
96
95
25
180
39
33
15
177
168
99
105
119
205
36
168
23
49
168
155
25
36
180
155
4
21
36
48
3
20
97
11
1
24
87
45
339
81
72
108
123
189
36
99
45
15
57
180
83
25
27
333
12
24
72
3
20
1
59
1
108
35
1
195
141
36
84
60
203
61
135
92
37
36
36
119
37
72
63
69
143
16
9
228
72
36
84
63
9
168
96
36
276
59
76
33
35
61
15
36
177
15
12
225
243
117
36
119
49
59
112
141
39
144
12
189
36
15
84
21
48
11
61
159
36
129
191
25
3
36
45
35
108
100
48
48
9
36
156
36
195
105
23
124
57
120
36
203
49
35
25
35
1
15
32
133
204
3
165
24
3
288
44
193
47
256
68
25
12
27
45
143
49
60
24
11
13
71
109
48
48
12
39
381
168
11
25
36
72
27
33
207
156
105
27
60
57
123
12
36
80
112
12
105
203
133
39
36
48
176
253
60
48
48
132
48
84
36
27
12
48
48
69
11
196
9
135
32
49
123
80
613
59
121
39
93
12
23
73
135
105
27
177
59
36
156
100
60
84
21
23
25
72
24
363
240
12
21
120
23
112
105
3
9
135
128
133
36
11
37
11
60
109
48
3
297
155
97
36
24
35
268
20
172
153
135
129
111
224
64
45
99
80
61
12
27
12
84
117
23
25
107
49
123
93
23
61
63
261
12
24
39
116
25
99
57
12
12
399
69
11
196
129
107
64
48
21
12
83
64
140
48
13
51
48
36
21
108
12
15
228
12
9
119
208
84
153
72
219
144
45
36
51
96
129
216
3
21
479
76
36
237
47
100
21
23
36
28
132
45
159
201
96
459
96
33
15
165
12
363
84
60
297
23
145
15
105
72
3
96
129
15
93
15
68
1
48
120
3
9
24
144
36
27
80
73
27
45
24
263
1
12
39
140
121
39
144
20
1
203
13
228
84
192
348
35
112
80
121
23
157
204
3
36
129
60
72
11
28
189
3
45
35
352
96
9
87
141
72
96
107
97
95
121
96
75
21
87
81
96
51
117
75
165
108
252
83
112
57
23
241
84
168
47
100
12
21
15
48
81
36
84
39
144
32
13
47
73
27
48
48
9
51
69
36
12
60
132
95
28
116
16
ABCD 97188977038*3^$a+1 [50032]
54
36
5
24
72
13
11
36
84
97
60
35
12
60
13
108
114
18
48
75
12
32
52
15
18
23
24
48
43
18
15
32
48
16
33
3
87
5
1
12
24
90
21
105
47
136
60
164
1
36
168
12
35
60
24
96
1
90
33
27
65
19
29
25
54
18
72
186
120
5
24
25
90
18
132
90
41
12
24
160
15
93
27
9
44
48
25
27
27
18
83
13
59
96
4
33
15
147
18
15
32
25
36
11
4
80
19
36
12
189
9
27
33
59
7
125
28
27
126
27
45
3
33
11
43
21
39
18
75
9
18
5
37
23
160
45
3
3
30
96
35
48
7
54
30
17
12
36
16
48
21
95
49
75
45
18
53
55
5
12
115
17
31
65
12
24
64
57
12
35
36
4
33
78
84
18
23
55
30
6
9
45
11
55
54
59
1
12
47
7
60
41
4
68
112
200
4
21
15
15
18
63
44
1
18
41
73
95
43
78
54
45
3
60
5
28
32
97
15
32
25
11
115
12
81
12
129
3
33
18
12
18
54
57
75
84
72
5
85
18
5
67
77
55
66
11
43
21
69
6
5
25
11
24
40
87
53
16
39
5
199
17
13
6
12
89
1
18
65
16
20
103
5
12
85
15
44
67
24
5
244
32
64
15
33
20
16
51
9
27
18
36
35
1
24
48
18
113
55
12
132
30
72
18
6
219
27
53
148
32
7
9
21
114
54
30
5
1
54
117
48
32
4
56
79
72
42
35
121
11
28
15
18
159
21
60
59
13
12
54
9
56
4
36
44
48
43
66
18
6
11
64
80
64
123
5
48
36
103
36
29
148
39
29
151
36
42
11
16
93
3
140
37
11
4
21
11
24
19
78
99
44
84
1
15
36
75
101
7
101
4
3
18
39
33
42
48
18
35
4
57
39
12
15
24
29
124
3
77
12
48
36
60
40
87
54
51
3
45
87
90
12
15
3
17
192
48
12
43
108
5
4
128
12
43
5
85
3
8
25
72
39
15
33
12
44
24
55
101
19
6
11
16
32
7
6
30
5
12
1
90
89
55
18
47
25
96
30
45
32
4
81
54
6
108
47
40
57
36
30
5
24
13
59
133
72
114
41
79
65
100
105
71
16
3
125
1
99
12
69
18
125
25
3
48
15
36
18
11
84
13
24
180
51
57
66
9
27
36
60
5
43
6
18
45
48
60
68
72
7
45
51
192
42
3
44
136
27
5
13
63
36
144
81
36
23
1
35
16
8
85
54
125
12
4
57
35
13
39
51
5
120
55
54
90
53
4
200
49
35
19
141
21
78
113
25
119
24
84
7
90
36
24
18
5
16
15
29
36
64
12
93
47
25
15
8
7
60
33
123
252
18
114
41
12
12
19
5
37
30
114
18
21
9
6
30
39
80
96
16
3
45
51
9
92
25
15
104
24
55
36
29
40
32
109
42
30
35
25
27
21
24
51
20
19
18
30
54
24
54
5
108
24
16
75
72
45
12
36
15
17
96
336
24
40
87
48
105
9
95
52
36
8
4
15
21
12
57
27
108
27
6
282
21
39
72
30
3
132
60
21
24
18
53
37
66
90
60
155
4
51
89
100
33
12
60
11
60
19
36
5
100
51
29
31
21
45
78
5
96
76
32
37
15
39
6
48
6
12
45
105
23
25
36
90
9
80
19
78
48
6
45
56
79
18
66
54
6
41
16
27
101
7
105
44
31
17
36
24
40
15
177
60
9
24
36
66
29
25
71
61
30
18
72
35
43
5
49
30
36
21
3
90
48
108
119
13
90
17
1
54
12
6
18
101
1
195
3
54
27
45
63
36
45
35
19
6
90
77
13
11
4
32
37
6
65
7
33
104
73
155
7
18
83
36
48
127
18
18
17
13
54
5
36
144
49
24
36
84
51
21
6
12
5
13
54
65
60
43
17
1
108
12
23
24
96
16
8
132
16
15
17
16
36
21
18
41
76
48
117
18
36
60
53
37
15
20
91
12
21
32
7
77
13
35
31
65
31
30
150
66
72
36
24
3
135
45
48
12
32
12
120
28
15
33
44
24
64
80
1
47
85
72
15
128
12
40
3
9
68
16
60
9
36
12
18
5
1
126
17
12
115
29
4
15
161
37
54
24
102
42
17
160
56
4
9
42
30
35
12
7
141
9
18
125
36
37
30
177
21
54
5
55
90
66
9
51
17
13
11
24
120
4
63
30
287
43
18
84
90
18
72
15
21
47
28
39
141
12
3
36
173
16
9
18
17
60
13
18
17
7
17
1
47
60
112
171
5
100
8
4
45
47
43
41
36
64
44
12
115
18
11
36
61
23
12
127
36
30
114
48
54
11
120
109
36
30
105
48
15
17
64
135
36
29
36
217
83
88
27
5
28
36
156
15
12
42
18
45
12
63
53
112
12
20
61
143
67
113
31
24
69
15
18
59
121
27
51
41
24
181
18
6
54
30
27
9
36
51
ABCD 97189139324*3^$a+1 [50067]
167
40
27
29
31
185
61
30
48
21
9
24
15
80
48
7
17
139
66
18
81
56
61
18
96
90
90
45
105
71
48
24
16
99
93
3
102
63
27
114
48
11
25
24
102
24
9
32
133
120
35
1
54
12
30
15
9
95
79
137
43
45
32
61
48
42
54
11
67
21
81
36
27
56
24
25
63
72
15
6
75
9
66
72
114
51
27
42
30
84
17
40
69
48
6
5
16
24
24
33
95
19
6
84
24
42
513
72
99
29
120
19
6
15
32
109
35
13
66
42
120
12
35
61
6
18
3
3
174
60
267
8
61
51
15
24
9
48
15
9
93
51
9
15
117
59
7
30
42
18
42
12
9
51
53
13
30
12
113
19
6
18
29
1
66
30
60
66
120
129
104
19
66
30
12
42
15
8
13
59
96
7
33
104
1
71
13
275
25
23
139
24
21
81
63
24
8
24
48
25
6
41
163
5
73
42
36
30
35
31
41
7
48
42
42
6
15
9
95
259
45
24
192
33
30
201
21
83
31
57
3
36
96
84
29
25
87
9
63
15
48
65
144
91
150
12
18
54
24
147
15
90
23
91
21
48
120
9
183
24
8
16
45
60
90
6
6
12
53
64
63
60
21
381
83
7
33
48
24
51
48
6
48
132
51
27
66
6
60
233
16
27
84
54
59
40
32
1
12
12
30
60
258
60
30
48
33
24
117
11
144
55
24
60
54
132
48
18
42
6
54
6
114
12
23
13
99
104
7
65
40
32
40
81
144
207
56
112
3
5
79
48
33
8
64
15
12
30
114
24
77
24
37
42
42
24
60
60
30
36
36
18
135
15
6
3
51
189
8
72
25
6
30
30
30
66
66
12
90
30
18
24
21
48
24
57
39
69
147
3
6
6
33
105
36
120
24
72
18
162
24
54
30
66
9
15
57
3
53
13
35
1
23
25
12
11
49
15
48
15
33
48
24
51
12
102
51
56
13
102
53
121
42
42
12
78
156
30
12
59
61
3
105
174
57
81
102
161
205
186
48
66
159
15
42
36
48
90
30
60
90
77
55
12
5
115
18
27
345
6
105
15
6
75
8
40
57
23
88
8
7
48
24
6
30
5
16
159
41
64
24
63
54
11
157
66
24
65
1
39
8
19
30
15
75
69
75
54
15
75
173
48
49
30
240
6
24
30
36
30
102
18
42
18
24
48
42
42
54
117
3
21
3
45
81
15
9
120
12
3
51
114
30
53
88
99
222
156
3
45
84
30
36
29
1
84
18
57
15
12
24
21
216
63
17
55
57
3
45
63
41
61
60
48
119
55
96
36
53
25
23
24
144
25
15
9
66
24
21
99
5
1
39
285
90
72
41
7
18
47
1
24
30
33
9
36
75
117
6
102
18
21
21
12
156
12
24
60
11
24
48
72
55
84
77
13
6
54
231
56
168
19
21
111
36
5
37
6
24
36
72
9
24
24
56
1
78
60
6
42
138
84
6
36
264
12
129
9
12
27
96
75
24
60
132
18
3
39
9
15
17
88
24
3
90
42
6
60
54
65
55
6
24
3
9
39
56
31
198
12
63
80
16
56
7
6
42
60
45
9
108
42
48
132
69
96
33
66
84
57
63
6
35
79
18
24
60
3
168
15
18
72
78
30
11
49
30
9
81
30
81
33
18
234
144
24
35
40
32
61
27
33
23
64
48
33
24
60
171
24
48
32
31
41
40
144
9
23
112
81
144
6
24
12
21
48
69
11
55
89
40
8
13
11
133
3
8
55
60
5
97
54
33
15
120
36
6
39
96
9
66
5
31
129
3
90
51
45
42
12
6
15
9
60
18
78
11
48
1
30
54
27
128
1
42
12
30
48
24
60
63
15
201
39
17
43
42
75
8
25
48
87
21
66
30
3
57
23
1
42
12
12
213
27
18
36
15
240
32
13
30
24
150
90
150
36
6
5
48
31
41
121
78
30
204
30
30
75
8
127
12
189
56
64
9
71
1
84
90
12
29
16
9
30
48
30
3
63
65
49
63
24
9
24
12
75
56
7
42
60
75
75
24
30
24
150
6
27
32
7
24
144
30
12
48
15
81
12
162
36
162
27
27
36
30
3
45
75
147
18
66
84
45
51
48
60
17
16
8
40
9
42
138
35
112
9
15
45
30
6
78
18
42
45
27
18
30
36
129
93
72
ABCD 97189975726*3^$a+1 [50125]
12
18
42
115
24
35
1
56
172
5
27
15
1
108
32
4
20
28
35
37
36
23
201
15
54
19
12
80
69
39
52
125
55
44
21
18
6
120
96
103
72
24
24
32
108
76
12
48
5
79
41
54
6
115
60
120
11
108
1
65
31
44
16
8
112
23
33
27
12
9
9
6
37
80
4
200
39
37
72
32
15
18
7
125
18
205
137
3
81
127
12
20
16
92
4
80
4
29
63
28
32
48
64
137
15
16
188
15
54
75
16
32
40
23
36
13
95
61
65
187
12
32
76
12
17
15
39
24
12
49
29
43
84
24
5
6
25
95
18
42
18
91
12
179
1
107
241
89
3
177
7
96
197
111
36
184
11
13
95
117
33
7
36
12
47
54
99
135
85
11
109
35
1
71
25
5
51
3
37
20
132
120
21
7
8
15
54
43
83
24
66
7
29
31
24
53
6
144
25
32
15
54
30
21
40
84
96
35
13
60
80
96
16
96
20
63
1
23
12
78
27
100
53
15
195
45
40
12
29
31
59
36
60
120
13
77
54
150
19
36
24
8
28
155
25
32
52
8
27
36
69
28
32
12
24
24
111
6
15
40
53
120
15
112
56
39
18
127
89
66
24
30
87
39
73
17
144
147
69
55
8
12
33
111
52
84
20
28
12
48
227
84
6
99
24
40
71
1
36
140
3
1
48
17
54
97
92
45
3
40
47
72
93
108
48
9
55
32
15
54
55
60
120
56
15
81
28
84
11
117
4
35
81
33
111
69
51
3
37
60
24
36
24
12
89
31
47
30
135
16
72
8
9
30
61
152
148
104
16
5
60
30
150
51
3
12
24
36
21
27
13
8
51
1
68
9
66
1
36
17
7
60
108
36
95
37
23
57
64
23
177
195
25
44
24
36
136
8
51
36
25
20
9
6
25
60
8
16
11
121
8
16
59
25
24
5
36
27
3
1
5
19
24
60
60
188
57
87
4
20
52
269
78
12
61
29
15
108
40
48
29
18
33
24
16
17
223
68
45
31
23
1
24
101
6
25
29
7
312
12
140
4
11
1
107
1
20
15
121
56
87
6
30
1
36
92
231
24
93
4
29
36
18
13
12
56
16
8
87
78
51
4
71
81
40
5
31
8
45
6
9
100
12
20
120
9
18
121
44
15
12
150
15
39
156
24
1
36
119
13
12
8
27
18
171
64
35
25
12
44
45
51
4
24
5
27
16
48
20
69
43
108
12
92
105
36
7
44
39
6
84
6
18
67
35
85
48
101
6
49
152
64
239
117
3
81
60
108
76
89
42
25
29
67
80
9
3
96
16
44
9
12
31
32
12
39
81
28
11
1
23
36
37
17
43
83
9
45
7
240
23
36
36
61
29
75
9
19
60
35
25
96
84
48
80
27
12
49
20
39
90
55
35
37
68
40
200
88
17
3
33
15
100
24
5
96
31
23
57
100
44
40
92
40
20
39
13
36
41
18
45
60
15
60
145
36
71
105
24
72
33
51
84
16
29
15
15
6
15
88
131
37
47
25
17
63
88
29
91
32
48
27
36
1
65
78
12
78
75
16
35
126
30
13
5
180
72
18
60
33
4
24
84
47
61
144
20
24
4
71
49
72
44
201
54
9
28
197
87
39
54
102
21
40
29
15
16
23
36
105
100
36
32
57
15
4
29
60
91
84
20
15
36
36
24
49
36
20
51
45
16
47
1
5
151
60
23
156
45
135
144
25
36
12
32
27
1
68
24
51
61
59
90
19
56
15
6
48
7
35
9
9
30
36
21
108
15
13
20
39
168
12
25
44
135
36
54
174
36
25
20
12
48
64
137
43
17
31
44
24
99
36
37
108
96
5
60
19
101
54
6
19
44
16
12
47
57
39
120
9
81
31
48
8
24
24
9
91
95
37
83
25
56
4
29
103
48
24
12
96
20
40
53
15
36
4
89
31
35
61
8
28
29
3
48
4
44
64
107
24
169
5
55
35
37
35
1
77
43
23
25
35
49
32
39
144
25
48
17
3
183
1
60
5
91
77
66
21
160
24
11
49
36
23
6
75
9
123
207
72
9
12
4
24
60
11
60
49
12
8
4
71
54
90
13
12
56
76
5
18
45
21
6
13
71
114
63
72
72
9
67
192
56
4
56
51
60
9
99
37
36
83
9
87
25
20
93
6
9
21
91
20
64
44
75
373
60
92
48
40
120
17
123
63
54
43
80
3
120
36
60
18
43
144
5
114
61
ABCD 97190024788*3^$a+1 [50047]
84
16
65
12
39
21
15
75
45
4
56
52
5
31
17
42
21
27
57
60
27
49
80
36
24
60
72
27
48
9
9
72
19
44
40
20
39
42
3
12
76
17
15
51
9
16
56
9
7
44
75
6
43
12
12
32
99
12
204
66
7
120
72
8
33
75
4
20
24
4
36
17
18
9
27
33
3
9
136
44
3
60
1
11
33
81
36
66
33
27
45
24
4
72
24
11
72
73
72
20
36
24
60
16
59
61
32
27
141
21
3
15
25
11
57
24
40
5
18
108
25
44
16
44
16
23
36
48
6
15
87
78
7
119
25
44
4
12
8
15
1
144
101
24
51
57
27
28
108
20
4
5
75
33
54
109
24
60
32
16
12
12
8
52
59
12
57
21
12
24
36
3
12
15
18
31
56
12
48
57
12
39
12
40
8
27
13
24
17
43
32
4
164
16
17
67
113
27
28
8
21
3
28
23
24
13
12
32
36
24
40
41
7
23
33
45
235
72
80
63
126
18
66
15
27
9
4
20
64
5
15
28
20
28
56
15
69
36
9
31
5
39
9
18
33
4
12
36
48
12
5
127
17
43
8
24
4
65
87
60
4
11
105
39
30
39
51
33
3
24
153
36
24
15
21
4
20
15
30
27
4
59
25
36
71
1
65
7
8
27
21
24
45
31
132
8
16
23
13
24
20
69
19
12
5
3
33
42
12
33
28
24
8
40
68
3
37
24
8
16
36
71
9
9
15
36
40
44
15
30
180
24
3
69
3
15
25
32
15
25
11
30
27
33
7
8
3
21
24
12
48
24
72
4
20
9
18
13
5
31
20
3
45
27
45
39
9
12
100
20
16
20
39
18
51
24
93
3
24
45
63
28
11
81
12
28
48
120
35
1
95
33
100
5
6
9
28
12
5
12
15
21
39
3
45
36
9
15
60
63
9
40
164
27
93
51
1
32
3
84
90
55
24
44
40
56
4
20
27
33
48
48
111
9
24
3
25
83
9
12
105
36
15
33
42
117
36
24
48
52
8
48
16
44
100
11
54
27
12
48
28
36
20
24
4
11
37
8
15
84
33
24
15
6
54
1
60
59
181
53
15
52
8
15
9
87
21
9
36
87
88
59
24
9
40
36
12
29
43
20
12
16
32
15
1
12
32
48
84
63
57
4
84
71
36
61
24
56
33
67
8
24
27
1
60
29
6
18
15
36
28
5
150
33
28
29
3
33
7
12
11
36
109
41
51
12
48
33
15
16
8
16
44
27
25
29
31
36
60
20
24
45
43
20
36
16
41
135
33
19
8
63
9
57
3
48
28
89
31
36
104
39
33
72
21
60
39
33
43
11
25
41
3
24
12
60
28
12
8
60
45
3
57
27
16
29
99
12
9
126
24
9
12
69
54
21
105
3
76
36
8
3
30
7
116
16
68
45
42
13
8
12
12
36
75
9
88
12
24
65
15
75
42
30
9
33
7
36
95
18
24
36
19
17
15
3
30
3
3
30
19
35
33
45
18
61
11
13
60
72
32
28
65
39
15
69
156
9
27
45
27
36
16
41
15
4
44
141
30
36
45
12
28
68
40
20
40
5
12
15
3
21
3
33
24
9
39
21
51
3
97
104
24
120
60
36
4
68
75
9
63
1
71
141
3
21
3
72
54
54
18
54
33
16
12
68
9
60
3
63
1
59
126
39
36
96
12
16
12
8
72
28
56
28
32
48
12
21
19
68
28
8
4
17
18
13
23
21
4
71
9
12
105
55
32
120
21
36
31
113
24
55
56
36
136
23
25
144
47
25
29
12
7
17
18
102
24
66
69
16
20
4
5
79
41
31
20
4
89
103
47
21
84
28
5
3
60
52
44
88
72
8
3
12
60
105
3
105
3
61
8
15
6
55
84
5
3
4
48
56
51
73
11
121
24
167
12
57
3
1
24
32
28
95
13
53
90
45
4
132
36
8
9
6
30
19
17
15
36
12
33
7
32
51
90
90
12
81
12
24
48
60
27
6
12
75
48
52
23
105
3
37
12
47
81
24
33
60
63
63
45
21
6
25
48
12
8
112
77
3
33
27
15
138
6
30
79
12
44
84
24
40
65
126
66
6
18
30
1
35
6
75
15
73
35
57
24
45
39
4
36
5
54
6
55
12
17
27
16
8
36
9
12
24
63
28
29
19
5
19
32
15
9
60
52
23
1
56
3
9
76
41
91
29
54
9
63
42
18
30
19
5
3
15
36
57
48
21
30
9
52
29
19
152
63
1
48
5
31
12
17
7
83
61
20
24
57
210
13
48
12
17
103
152
4
96
60
23
48
37
71
9
63
25
44
39
1
5
36
12
31
47
73
17
3
4
48
17
30
21
36
4
120
71
9
4
180
128
3
6
36
75
52
20
27
13
20
52
41
3
72
24
24
39
45
51
30
126
24
37
32
28
108
20
27
9
16
12
8
27
18
18
126
30
69
21
54
9
297
3
3
153
120
36
40
20
3
1
20
69
18
25
20
33
15
36
21
55
29
96
7
36
24
68
72
12
63
1
12
65
43
44
111
45
9
7
8
51
9
60
57
15
21
3
60
51
21
24
3
6
66
33
27
21
12
33
144
19
56
33
42
93
40
5
171
12
57
63
88
5
36
24
126
45
60
48
12
51
45
4
71
13
11
54
39
33
15
100
8
4
20
28
92
96
9
78
252
30
51
24
12
24
21
18
12
49
5
7
35
30
24
63
28
132
96
89
31
32
63
42
54
9
16
8
33
18
9
12
69
39
12
48
15
45
21
67
8
16
89
7
53
12
7
56
112
8
4
60
8
72
21
12
15
9
15
4
60
20
27
18
36
111
9
19
59
81
36
9
79
20
3
49
80
16
53
87
12
15
21
9
55
60
32
64
29
3
9
99
24
3
13
5
6
30
18
45
60
27
25
5
31
72
11
72
84
18
31
137
27
27
9
4
20
3
37
11
114
27
84
27
9
33
30
6
39
15
61
41
24
55
32
48
36
28
11
24
12
1
8
4
65
48
27
ABCD 97190086226*3^$a+1 [50021]
15
84
129
35
25
63
8
19
5
72
36
7
77
28
36
20
124
27
9
24
12
3
21
21
35
144
100
9
15
8
7
78
23
67
53
1
71
48
24
12
4
80
4
8
48
19
108
5
24
24
19
17
48
7
126
42
137
60
100
21
39
8
36
4
32
48
120
43
149
43
17
36
97
15
3
5
100
105
143
36
40
3
33
12
56
36
148
36
36
44
84
73
35
67
141
24
3
29
4
20
36
156
37
72
39
80
40
60
20
37
15
108
72
12
56
37
215
19
33
168
15
125
24
13
11
4
3
213
20
1
75
56
67
21
20
19
117
3
17
60
48
25
138
29
13
18
90
63
80
16
80
31
29
4
20
24
100
57
119
7
33
80
64
57
18
17
100
45
11
37
47
24
52
27
5
43
129
123
5
96
24
40
36
44
136
20
12
12
12
28
108
39
281
4
20
163
65
25
11
12
12
55
5
217
63
117
18
117
8
13
3
44
36
4
27
5
24
4
8
4
3
5
67
36
57
8
7
125
37
18
105
8
67
60
72
36
9
60
15
5
168
36
7
33
132
68
36
1
87
176
4
75
78
47
40
3
149
28
72
44
4
36
20
16
111
89
24
12
108
19
5
16
104
36
40
21
59
60
40
56
31
53
1
23
85
11
112
8
24
112
20
40
33
3
32
16
20
7
33
39
5
76
60
44
115
5
52
56
85
24
48
11
61
90
21
72
12
8
13
47
28
12
27
29
91
36
252
21
80
64
12
24
120
20
97
30
89
24
60
96
1
3
57
99
3
5
52
68
7
9
60
20
36
24
24
40
123
17
25
15
140
12
28
12
24
12
20
4
20
1
23
96
43
30
35
16
27
12
53
4
44
12
48
79
12
41
37
15
108
12
20
55
5
192
16
8
100
21
11
4
116
64
3
21
56
48
40
12
45
18
12
53
36
79
30
75
36
80
49
15
105
51
60
21
35
16
32
73
3
12
57
47
28
3
9
144
20
160
216
96
20
12
16
9
12
119
60
7
72
5
108
12
73
27
132
8
25
51
27
9
20
4
249
11
4
8
64
3
240
48
33
20
184
32
76
12
152
28
45
11
19
33
9
11
48
64
8
79
69
132
32
7
89
1
35
64
36
44
1
48
15
20
16
39
33
92
112
3
45
27
29
40
36
21
23
12
24
36
67
17
85
75
20
85
23
36
84
36
7
69
33
3
147
117
60
68
36
7
77
36
12
49
35
55
36
53
36
268
56
4
75
153
32
48
52
12
44
12
72
40
183
5
28
20
1
35
64
24
36
21
35
84
79
108
33
56
84
40
36
8
25
15
3
33
44
60
43
57
20
36
36
60
24
1
6
72
48
5
28
56
24
16
21
35
64
8
136
9
11
19
77
124
140
4
123
24
5
43
33
39
41
12
52
45
108
83
88
44
85
23
157
11
76
60
44
7
125
55
33
57
3
20
12
7
45
80
37
35
31
42
27
3
53
12
60
60
16
39
5
205
83
24
55
18
155
28
108
39
18
83
16
8
96
60
61
11
25
63
96
44
79
33
44
64
44
48
109
6
65
124
128
48
48
19
41
60
40
21
131
40
8
12
48
100
80
31
89
24
36
4
60
75
30
3
12
3
17
36
52
45
63
24
20
12
160
20
1
83
4
68
28
36
33
18
69
3
93
72
8
28
72
128
12
4
51
33
9
131
24
12
64
21
138
57
36
12
8
60
25
39
51
5
12
25
23
64
3
41
12
49
59
96
84
36
13
78
153
21
18
21
39
45
8
19
45
80
24
49
11
16
20
40
20
88
8
4
44
19
297
3
93
80
48
84
36
24
12
36
4
108
12
60
8
13
155
60
28
20
16
44
91
30
15
8
55
5
13
87
3
33
116
36
4
36
20
88
32
4
60
3
41
61
23
12
40
44
139
17
24
4
3
29
31
17
156
12
12
48
4
3
72
30
15
8
52
3
12
101
25
23
49
11
79
21
32
12
25
11
12
24
4
27
89
28
45
11
37
3
44
7
78
11
4
80
13
23
72
12
28
60
32
55
65
28
32
52
8
55
5
7
69
56
24
16
3
33
264
8
175
93
68
127
53
16
111
69
60
8
67
18
12
6
33
36
8
85
35
12
24
144
12
55
29
36
24
40
69
47
4
36
21
107
187
48
5
16
32
4
44
60
124
8
28
60
200
1
23
72
24
7
5
4
201
59
124
32
55
125
48
31
29
4
20
67
21
48
80
96
24
12
24
60
60
43
57
21
47
7
5
24
4
20
136
92
4
33
47
13
11
1
11
28
20
96
60
24
24
12
16
12
60
32
16
24
120
24
20
16
3
41
4
56
97
15
20
64
20
1
39
120
8
100
108
9
15
44
120
19
33
12
56
160
32
7
33
279
81
8
16
3
12
41
120
12
97
6
33
56
36
12
36
36
25
119
24
16
20
31
5
24
49
87
111
45
27
ABCD 97191104956*3^$a+1 [50095]
36
101
112
165
203
112
81
111
80
144
112
57
252
54
5
16
32
48
7
41
144
13
3
15
65
48
67
141
48
96
21
54
5
31
65
151
57
141
35
145
72
23
67
252
17
19
173
16
96
80
31
129
48
183
105
128
16
80
445
54
29
64
96
153
540
54
117
128
256
129
216
90
333
32
64
32
79
17
109
35
48
7
90
47
208
48
80
319
33
3
29
61
99
63
177
320
48
48
1
90
117
351
36
144
29
64
96
9
144
144
71
91
234
11
169
215
16
144
219
21
80
115
77
49
95
229
75
15
113
13
99
9
135
96
39
185
175
33
32
64
48
3
72
5
96
133
219
80
160
224
96
48
91
69
93
180
159
111
129
51
125
55
9
240
144
32
48
16
87
72
113
139
213
32
25
23
16
32
48
240
1
18
125
37
11
112
3
45
9
39
128
31
33
320
240
55
72
65
64
144
80
144
169
72
95
85
198
72
54
306
21
33
15
96
249
90
29
25
71
145
36
75
33
15
21
18
105
3
29
48
64
176
64
267
117
189
36
287
1
95
31
180
77
112
96
75
5
144
96
16
96
224
67
141
288
93
51
39
126
11
16
96
80
355
144
126
63
189
35
109
3
32
19
173
79
161
16
32
79
17
160
75
144
53
48
7
41
96
115
77
48
1
198
162
39
96
32
16
464
253
35
144
16
48
272
48
157
54
45
144
240
416
112
177
15
111
54
54
18
83
160
27
117
63
65
64
80
64
32
307
198
18
101
205
99
144
63
17
16
165
54
5
16
96
63
72
108
93
33
95
31
81
63
65
16
32
64
219
213
80
48
73
87
224
192
96
144
103
216
177
111
81
99
29
48
355
29
25
215
1
63
96
176
48
144
96
64
192
80
85
11
43
53
37
162
185
64
75
21
48
48
153
71
48
16
32
13
3
96
135
105
96
15
161
112
224
43
5
121
23
67
18
270
77
160
32
55
137
241
18
162
75
32
1
36
11
43
72
54
135
96
93
270
36
81
32
64
93
35
64
224
64
27
21
32
19
45
32
13
108
39
15
252
261
63
90
23
31
129
33
54
9
63
129
144
80
16
45
36
15
336
207
81
96
39
57
128
64
32
79
65
16
128
16
45
147
96
32
16
32
304
32
61
270
306
18
180
180
162
183
80
48
193
207
368
16
32
96
19
45
117
36
263
16
32
157
126
ABCD 97191177574*3^$a+1 [50233]
57
68
52
44
96
28
24
81
111
44
96
60
16
32
55
36
21
8
40
8
28
260
24
36
16
48
21
84
11
40
75
57
12
72
3
57
20
28
36
156
20
49
111
60
39
69
48
8
79
57
20
4
32
60
64
69
15
140
4
12
84
9
126
24
90
36
84
75
20
16
92
67
105
21
24
3
20
13
231
44
12
100
27
17
24
64
48
12
32
4
24
48
8
40
36
44
16
8
25
83
4
80
16
63
29
28
24
168
152
16
8
85
27
32
72
40
80
88
120
168
8
4
20
151
129
120
48
153
35
16
20
16
32
61
15
20
16
60
69
191
79
41
64
36
84
39
6
59
100
12
8
108
12
16
20
55
5
4
36
56
4
80
16
144
129
155
36
169
23
144
103
45
8
4
36
32
136
9
47
64
80
60
55
21
80
79
9
80
12
160
48
12
20
48
12
144
16
63
5
1
51
24
24
120
20
25
3
128
16
123
53
73
39
68
97
11
109
23
64
39
21
96
240
57
183
132
51
81
8
52
36
8
4
36
56
48
88
24
39
24
66
47
13
35
24
76
60
36
93
135
92
64
32
52
12
260
40
24
80
19
137
64
69
15
32
136
8
24
1
15
116
36
12
60
148
48
20
64
12
84
32
48
124
36
12
84
44
96
28
8
28
9
135
32
4
9
183
3
41
4
9
111
24
12
9
27
8
16
63
5
12
88
176
60
100
45
15
20
96
48
145
15
60
108
24
48
48
60
27
21
80
36
79
125
25
75
80
24
85
6
9
32
16
84
8
112
24
144
72
93
3
48
32
43
45
24
80
16
20
4
81
59
28
80
4
9
11
19
5
180
4
51
41
16
12
15
5
36
76
33
11
52
32
16
92
4
68
61
35
25
39
32
168
52
48
96
80
16
68
12
60
79
17
127
21
36
60
164
40
75
9
81
111
36
12
60
32
36
37
167
4
116
64
15
105
39
93
12
8
184
8
60
16
20
76
9
84
111
72
183
17
52
68
172
192
44
180
352
32
61
35
96
36
168
24
28
12
225
51
36
108
36
39
101
60
24
12
43
105
51
9
20
28
32
205
126
5
52
8
36
28
15
53
28
20
115
29
52
48
80
25
216
39
128
43
41
4
224
40
105
111
39
66
54
36
137
60
7
57
176
4
60
39
144
41
4
12
39
57
117
15
32
36
12
172
20
180
16
243
57
12
116
16
99
90
15
24
12
80
28
20
36
64
96
24
48
20
37
143
204
16
33
15
132
44
4
72
68
85
111
8
1
35
12
103
45
20
16
8
52
93
36
15
180
60
44
96
64
8
37
123
3
54
23
13
11
24
12
28
120
44
16
92
40
3
54
23
12
16
9
87
96
84
3
156
114
15
12
96
12
21
51
80
103
57
120
9
11
43
30
51
45
59
96
64
12
144
20
72
37
75
176
16
48
56
16
63
41
4
48
27
6
11
180
36
37
3
24
8
16
20
19
77
64
9
75
12
44
25
24
47
40
8
16
69
47
16
48
20
96
169
84
11
72
72
52
44
136
60
99
45
39
21
15
5
85
11
13
15
48
8
16
48
96
12
12
32
48
1
111
36
20
64
24
24
32
40
8
48
12
91
65
24
48
97
11
16
48
108
32
40
15
17
24
64
75
233
4
8
16
36
39
41
4
80
16
8
36
52
48
80
24
40
300
81
11
100
69
75
32
84
49
11
28
32
48
145
15
45
11
12
7
21
36
128
156
36
36
12
180
12
139
54
35
25
15
20
160
51
29
108
4
20
28
105
203
13
54
45
81
11
43
81
152
12
16
9
27
93
3
32
25
36
75
20
49
15
12
96
20
67
33
153
39
51
5
40
12
60
8
120
64
116
36
16
8
136
96
12
12
8
55
21
180
32
204
48
28
84
68
48
112
32
108
115
105
171
29
172
20
28
20
108
13
35
4
48
3
21
48
56
25
99
20
112
3
45
12
44
40
12
57
83
52
48
20
88
129
135
60
92
16
68
96
139
114
36
15
12
27
57
48
92
4
12
48
36
3
177
48
128
12
76
45
39
21
30
ABCD 97191258896*3^$a+1 [50031]
17
31
117
32
91
30
39
3
48
41
48
7
33
140
76
32
100
27
60
5
85
90
17
103
72
21
123
65
64
20
112
128
12
16
3
29
43
53
52
15
117
45
11
52
33
15
32
169
71
160
75
5
60
55
129
140
43
108
84
36
273
105
6
93
68
49
54
21
20
139
9
15
30
11
67
29
4
44
96
19
21
44
60
7
89
37
75
32
103
54
78
36
21
108
32
84
19
41
4
27
6
3
92
28
69
96
107
48
7
89
31
53
76
36
108
15
96
53
12
96
144
31
60
72
12
24
30
54
41
52
39
101
7
5
43
24
18
11
61
23
31
17
124
21
3
12
32
60
16
20
1
11
7
33
15
60
29
55
41
52
15
45
80
96
19
65
7
18
35
13
24
15
75
5
108
7
29
144
25
3
144
69
27
99
113
16
96
105
30
5
36
48
64
36
120
32
48
67
29
96
85
59
55
89
67
65
49
15
129
59
31
17
13
39
3
33
44
12
13
6
120
5
16
36
32
28
48
24
56
31
65
36
25
3
20
49
66
6
18
36
21
51
5
115
17
145
11
31
5
28
20
31
17
7
18
18
69
80
67
30
3
21
51
36
3
144
41
84
1
11
136
12
51
6
51
32
91
24
33
39
210
3
32
61
23
67
30
3
15
29
108
84
60
13
35
48
4
108
72
8
31
177
32
228
25
150
65
4
21
54
138
6
66
95
19
141
36
104
61
120
27
15
105
72
15
24
12
125
64
20
48
1
111
44
19
237
3
141
21
51
44
96
43
101
19
185
52
32
25
162
33
51
29
36
12
112
45
6
72
93
56
16
63
21
3
41
7
24
5
28
20
73
23
25
6
33
96
84
3
5
103
12
24
36
33
75
72
18
72
35
37
51
96
44
25
51
231
168
21
33
47
115
89
37
3
135
197
25
48
24
11
61
30
21
20
124
36
39
93
12
33
63
15
17
12
43
18
18
69
92
36
163
57
15
53
12
324
19
29
60
43
69
21
3
12
3
72
53
60
16
15
84
21
104
64
176
127
54
3
72
69
15
32
4
255
54
54
120
21
176
36
12
52
80
1
54
114
102
18
6
41
7
36
6
11
43
90
54
53
40
27
42
39
84
8
84
108
31
6
123
15
101
67
89
13
6
65
60
127
17
103
78
11
64
36
51
54
3
15
57
15
29
12
48
37
47
76
69
3
3
5
16
15
165
51
57
36
51
33
56
109
71
49
6
69
147
125
16
15
53
12
52
32
73
18
12
41
12
7
93
135
57
3
177
56
55
41
64
75
66
75
3
138
219
141
24
54
36
5
49
66
6
18
5
7
57
123
17
7
29
7
18
90
89
103
60
93
231
54
131
36
43
57
15
89
79
177
69
6
5
48
84
288
55
18
71
60
55
33
240
117
83
16
32
4
80
1
18
9
27
185
96
49
54
72
90
83
79
36
66
75
165
126
65
28
72
48
15
6
126
5
48
19
18
47
28
48
21
15
39
57
108
27
137
31
17
19
36
12
77
156
7
36
5
7
29
28
87
45
15
29
4
57
51
15
5
192
25
23
12
256
51
69
56
16
32
7
30
59
4
32
16
3
126
174
60
17
163
17
73
51
51
24
69
36
39
21
15
30
6
29
96
88
39
21
87
5
7
81
56
48
85
6
21
15
113
67
21
63
77
19
30
3
8
103
29
48
7
5
37
3
15
72
69
32
144
28
15
36
17
4
15
36
84
9
15
192
168
17
4
140
4
84
8
43
89
48
12
37
18
77
103
72
141
3
65
1
24
71
1
18
30
11
13
51
51
29
84
16
32
12
31
72
30
24
23
25
3
75
108
29
115
36
69
68
7
5
85
3
8
91
89
60
52
75
54
95
28
96
32
48
4
75
5
12
13
6
125
4
27
108
21
21
59
31
21
32
1
15
57
90
48
24
30
6
125
16
24
72
63
72
24
33
3
129
48
60
135
57
24
104
91
57
159
113
16
27
65
52
207
81
80
43
12
9
156
24
44
12
64
69
47
28
15
17
4
129
47
4
44
97
3
39
65
91
276
113
43
5
37
11
4
32
48
25
23
108
52
3
41
144
31
21
9
179
40
24
51
21
140
16
32
7
53
163
48
21
15
6
174
9
51
48
6
51
20
19
12
93
20
220
ABCD 97191390698*3^$a+1 [50075]
48
60
120
60
36
47
144
120
25
24
41
24
30
6
79
5
187
132
12
89
19
11
36
60
180
216
18
126
54
19
11
60
102
103
41
103
12
161
30
49
36
23
61
65
6
174
115
96
23
25
24
72
11
30
108
139
47
90
43
48
65
18
126
90
126
7
83
54
144
162
24
36
25
29
55
101
24
84
6
25
144
137
54
61
12
17
79
95
126
96
48
7
89
144
19
132
65
43
113
79
71
18
7
264
29
132
30
205
60
23
25
11
25
29
67
84
24
5
36
54
49
101
19
83
13
41
6
144
120
6
144
79
36
95
36
18
162
25
29
36
79
35
90
19
60
11
133
23
13
275
96
66
7
11
42
144
30
24
12
13
77
240
48
79
36
96
5
36
90
18
187
173
67
23
49
228
204
59
25
132
5
7
11
42
55
168
156
65
43
17
79
144
11
37
53
156
60
30
13
83
84
144
72
13
300
36
35
306
79
120
24
5
186
30
31
155
198
12
79
65
6
270
18
36
84
72
150
43
41
6
144
270
66
18
151
89
36
30
25
180
24
137
54
1
65
79
71
48
61
11
49
41
43
137
114
126
55
155
90
24
30
96
48
216
24
66
24
102
90
18
60
61
11
90
30
150
90
30
18
72
18
7
60
144
59
126
90
36
13
12
60
48
132
5
43
17
54
109
24
11
36
25
5
115
168
12
11
85
12
11
61
65
24
7
149
204
36
91
53
187
23
42
43
41
36
79
89
30
306
175
41
24
79
137
54
61
113
31
5
151
72
17
223
12
29
132
18
90
259
11
12
85
59
6
30
78
66
114
12
67
48
53
90
120
72
54
24
36
55
179
61
191
73
132
365
7
108
119
85
11
109
108
60
113
67
48
108
47
85
5
108
31
41
7
60
36
77
7
47
90
6
54
295
11
97
23
97
71
1
65
103
108
23
121
275
150
126
30
18
121
149
36
43
96
77
18
49
12
108
71
61
180
401
78
66
24
19
17
19
24
48
155
150
108
30
132
133
180
257
114
324
1
36
35
54
84
6
25
36
5
108
90
6
54
36
90
43
77
24
55
24
108
155
138
31
5
24
187
155
18
115
84
263
18
132
30
168
216
126
7
281
7
59
54
42
169
95
36
90
67
131
42
115
29
66
78
79
113
18
36
25
35
1
72
101
132
7
36
180
95
36
150
36
108
55
35
12
24
90
30
96
25
48
11
36
18
36
54
162
90
97
53
7
11
25
5
67
29
55
65
186
37
17
66
25
53
36
30
25
96
119
30
79
11
114
19
53
18
37
233
66
186
127
251
1
89
36
36
30
85
29
295
5
115
89
210
36
24
30
79
36
71
174
139
12
11
150
48
31
29
7
12
17
66
13
65
19
17
30
54
115
144
36
17
19
305
43
131
132
133
84
11
229
23
240
108
36
30
31
12
71
30
132
84
31
29
426
13
5
222
54
43
41
60
66
6
144
36
43
12
53
271
11
49
36
149
6
37
11
96
54
127
144
36
179
133
23
144
24
12
85
29
36
7
120
36
17
144
84
79
ABCD 97191511694*3^$a+1 [50019]
75
33
63
15
21
21
39
51
17
1
36
15
15
5
4
72
44
61
27
108
3
9
12
75
29
16
8
52
63
60
96
6
63
27
29
31
21
24
60
20
13
11
37
78
6
60
18
18
54
18
47
1
15
33
87
44
79
57
80
4
24
15
45
15
5
36
13
135
33
27
48
45
15
60
69
95
4
69
36
30
57
15
12
18
54
60
30
54
12
17
88
3
30
11
16
99
65
79
41
4
104
16
24
32
19
24
12
5
48
7
78
3
48
32
28
15
5
40
45
27
39
6
47
40
12
68
40
21
27
20
13
90
41
13
51
15
60
12
29
88
21
15
60
21
30
48
36
30
36
48
27
81
78
6
15
3
5
36
72
28
27
18
51
33
27
20
1
39
8
31
9
48
8
31
30
23
16
9
30
5
55
36
17
37
47
36
133
11
13
11
36
13
15
15
12
69
92
40
32
72
16
3
101
25
11
88
15
41
76
12
20
13
12
15
92
40
33
6
41
43
42
83
12
24
72
48
16
36
15
5
60
12
25
36
11
16
8
1
51
9
3
45
11
19
17
40
21
35
13
24
138
120
24
30
23
25
27
36
80
19
24
9
12
123
5
31
9
20
7
29
16
68
16
80
40
44
1
167
79
18
27
9
6
6
24
66
12
18
39
39
81
3
48
9
3
60
12
9
15
9
32
4
12
24
9
39
51
77
7
36
45
9
27
96
3
101
60
108
7
96
48
29
1
90
21
99
6
18
53
4
48
21
47
79
60
65
61
108
36
15
33
35
28
128
4
68
49
90
33
27
24
54
3
48
20
7
93
56
16
3
24
21
24
80
36
16
3
17
43
5
13
42
6
39
51
66
3
51
45
75
66
3
72
21
42
45
135
57
75
45
63
17
43
21
9
3
8
40
92
48
76
20
19
6
3
117
71
25
87
12
24
15
60
77
199
6
15
9
39
15
29
13
143
16
8
31
60
29
76
69
42
93
33
107
55
21
32
4
21
47
7
33
27
69
116
36
19
6
23
60
7
33
39
101
19
36
29
76
20
36
43
21
56
13
95
13
47
28
12
96
24
48
8
1
39
44
13
3
9
63
60
9
59
124
20
60
12
40
63
21
39
57
75
18
60
11
72
85
3
32
19
33
57
18
6
24
63
12
20
16
72
12
15
12
18
66
21
9
11
36
139
84
29
7
30
3
51
6
3
3
48
36
53
1
119
37
15
60
24
24
12
51
84
113
12
31
12
78
3
24
3
17
1
107
52
117
59
19
17
25
63
15
6
12
42
21
12
84
3
18
12
6
9
48
33
126
33
57
51
24
36
45
35
19
6
39
9
11
16
12
15
12
33
27
60
113
72
49
59
16
9
42
41
19
53
55
30
11
19
137
144
60
7
5
204
4
75
5
24
1
24
23
43
96
33
80
60
36
79
41
1
35
16
33
15
36
21
63
12
44
13
27
144
21
3
27
69
27
29
48
73
78
24
21
44
7
9
27
48
96
29
16
84
21
95
73
6
5
60
25
11
16
12
21
111
45
23
43
57
15
12
41
48
24
7
5
1
42
36
36
18
135
33
155
4
36
27
12
9
12
20
7
21
27
42
6
24
5
48
43
9
111
21
3
12
6
12
15
8
12
1
99
3
5
7
81
44
1
51
33
3
68
4
33
30
78
15
80
37
3
15
29
72
4
12
69
15
8
13
27
21
35
19
30
27
8
7
18
3
27
6
119
36
60
1
39
27
108
96
21
27
57
36
9
60
30
5
13
11
136
80
1
114
30
84
135
75
6
39
27
18
47
13
15
57
12
90
41
25
6
5
4
72
12
63
24
45
60
24
39
41
16
36
3
60
5
7
24
30
39
9
15
81
27
20
52
15
48
9
8
13
3
32
55
45
3
29
28
48
84
36
32
67
5
13
54
113
13
83
84
40
27
5
4
9
18
5
19
24
29
52
3
5
12
1
42
72
65
124
44
1
96
144
47
19
33
20
48
24
19
9
36
20
64
33
15
32
28
27
45
21
39
36
87
69
99
21
33
66
120
17
7
57
39
69
20
67
105
8
36
31
54
39
3
105
9
6
12
30
27
24
20
55
57
68
25
35
4
57
18
30
6
36
66
3
15
21
21
3
44
180
1
36
15
24
24
105
3
44
144
36
48
103
5
24
25
159
32
48
4
36
180
36
9
39
15
77
4
60
9
51
9
6
21
15
6
39
56
37
51
81
75
135
30
66
5
19
21
63
5
31
48
6
30
9
20
40
20
7
41
24
16
24
3
72
29
31
33
20
52
63
17
73
6
45
32
64
120
3
81
27
30
24
51
12
51
29
12
13
11
156
4
21
48
15
75
6
15
51
24
66
35
43
6
15
27
9
104
61
3
8
19
33
56
4
15
21
21
18
5
36
36
4
32
24
28
72
21
18
30
47
4
44
19
57
24
44
7
9
9
3
69
39
12
48
21
39
24
12
3
57
8
16
39
66
11
49
15
81
18
18
15
32
43
53
61
3
87
9
9
23
4
3
101
60
1
90
33
93
47
52
21
24
108
12
3
36
72
104
4
15
9
68
12
36
67
45
9
18
33
8
40
39
21
60
20
31
9
56
55
120
48
21
12
8
36
4
12
8
124
105
42
21
44
76
128
16
24
12
20
12
40
45
3
3
5
12
97
35
36
156
16
108
24
33
15
123
30
39
12
15
21
32
16
15
9
51
5
36
79
29
40
33
15
48
51
45
39
66
18
53
28
9
30
21
156
8
13
18
29
148
9
3
32
4
9
30
126
30
57
39
69
20
16
15
78
12
48
3
15
72
12
9
44
12
16
9
48
48
23
36
13
48
48
75
39
42
39
45
60
75
39
17
28
12
15
5
28
27
21
9
23
160
27
65
100
69
36
83
7
5
19
45
75
9
12
15
21
20
24
28
20
25
11
24
12
43
45
48
33
51
20
4
21
11
28
15
12
53
4
48
27
12
29
49
48
24
3
75
17
19
54
6
17
112
27
45
9
15
12
8
16
21
23
31
53
1
12
54
65
13
12
63
57
35
100
108
27
24
57
20
28
24
33
24
3
20
31
6
51
3
17
12
1
ABCD 97191754846*3^$a+1 [50001]
18
5
84
28
81
35
4
21
71
1
47
16
12
27
21
105
95
76
33
36
12
63
9
123
44
16
33
59
160
51
17
28
45
27
27
17
1
35
108
19
36
57
44
13
3
33
84
36
11
28
20
1
12
23
60
16
20
16
32
72
1
15
128
16
36
44
4
80
96
148
48
27
101
16
9
87
3
9
12
116
85
15
104
1
15
3
72
60
30
3
44
85
30
17
133
48
83
169
47
88
33
39
128
13
30
18
72
78
12
33
60
69
23
13
24
108
12
107
1
47
12
49
15
20
37
108
72
119
28
105
6
29
25
66
5
16
20
1
12
3
57
3
24
56
4
84
45
191
1
59
103
126
60
12
123
144
21
60
12
72
23
28
84
63
72
5
13
23
16
21
12
96
72
120
15
20
40
20
85
18
54
18
5
13
47
52
15
30
18
17
72
16
20
28
27
18
24
3
12
32
19
54
11
60
25
12
18
9
36
104
16
144
105
11
132
12
12
24
40
27
30
42
48
29
40
44
16
21
15
8
97
3
140
36
28
45
36
54
77
1
48
27
45
183
20
24
96
40
15
45
99
6
27
44
28
3
125
40
15
33
9
48
35
4
44
96
48
76
32
25
23
4
32
16
108
32
24
13
3
33
95
12
100
48
44
28
80
64
33
83
64
69
27
33
12
3
12
32
16
32
55
12
36
9
32
24
76
20
19
45
140
4
63
57
33
47
25
15
3
57
21
72
15
33
72
15
8
55
12
42
11
24
91
162
12
90
17
64
32
13
35
115
41
36
12
36
19
93
80
48
12
52
51
17
192
43
113
12
37
35
28
32
31
45
27
18
107
12
25
155
16
9
18
5
13
51
81
12
6
57
33
12
35
37
78
102
23
52
3
29
1
167
13
42
17
31
9
24
75
29
16
9
11
96
4
56
24
49
95
43
17
73
72
35
16
12
32
13
99
108
243
5
12
76
20
55
9
92
1
15
24
33
11
52
8
4
32
48
132
1
60
35
13
24
35
103
17
43
5
28
80
49
51
15
77
37
48
18
24
17
1
3
32
72
16
56
91
17
36
136
3
33
45
35
12
73
23
36
31
45
8
12
85
27
12
20
49
59
43
29
24
25
59
31
5
76
3
65
13
48
54
6
84
15
60
8
43
5
40
9
171
9
35
55
6
27
93
27
8
76
20
16
48
399
6
12
63
12
20
12
36
64
33
18
5
49
3
84
3
101
169
47
120
13
48
59
1
95
25
23
19
66
11
31
9
3
78
15
8
12
52
51
5
4
141
12
59
40
33
66
5
64
8
13
59
1
12
47
25
36
47
40
200
52
60
20
12
1
18
21
33
47
133
36
35
7
57
12
33
6
30
24
48
42
41
16
24
80
19
53
24
64
44
13
12
3
33
39
15
6
102
270
60
12
11
7
29
96
24
4
99
77
36
12
1
95
64
32
61
15
152
13
63
9
6
21
81
27
36
56
13
30
5
1
47
4
44
180
25
54
77
73
23
4
39
29
48
73
12
23
84
48
72
13
3
27
45
252
48
15
18
59
72
31
78
72
90
30
63
12
33
15
24
111
201
8
60
16
60
27
18
27
24
93
11
76
63
5
48
160
92
48
4
8
13
12
111
15
45
12
87
36
21
3
33
15
177
20
1
11
49
51
24
87
17
120
1
24
107
16
68
12
84
16
75
30
35
112
15
18
18
45
9
87
81
155
24
120
4
20
139
6
47
12
13
12
51
39
6
12
15
27
5
12
49
15
57
108
111
56
24
28
80
31
29
25
27
153
3
105
12
27
120
3
41
25
59
40
8
25
39
8
36
132
127
48
18
11
31
53
72
13
71
1
47
25
51
84
68
88
57
15
24
33
3
44
73
15
8
48
55
89
52
3
90
18
113
16
128
28
20
64
20
24
4
3
9
3
101
49
47
1
18
69
116
49
78
17
16
20
67
18
27
32
1
59
36
64
56
72
67
41
16
51
9
48
105
18
72
21
12
44
40
108
63
65
25
59
31
17
73
72
111
60
140
40
12
177
27
48
20
31
150
11
28
32
49
35
79
17
13
3
44
36
7
18
75
44
48
1
12
63
32
48
4
51
54
27
24
27
9
60
8
31
141
3
41
25
47
24
4
36
24
9
18
77
13
75
120
27
5
12
28
21
54
18
119
16
20
64
21
87
12
21
95
28
20
37
23
139
57
51
90
60
59
48
12
4
60
87
12
36
141
8
36
76
36
84
24
20
12
40
32
12
48
36
25
51
3
45
32
48
1
15
129
11
7
42
15
8
48
40
104
31
77
60
64
33
95
52
33
75
68
115
45
48
12
75
5
132
28
8
76
20
16
44
124
177
18
5
76
36
120
32
13
3
120
44
36
16
48
60
12
21
59
4
32
60
24
40
3
30
18
77
16
104
60
12
120
60
73
83
97
36
11
40
120
144
96
56
64
108
33
30
45
72
12
68
96
12
25
48
90
29
28
48
176
24
37
59
1
48
11
49
59
13
30
53
7
102
83
4
48
12
51
72
78
12
78
33
36
140
48
12
84
52
8
ABCD 97191844604*3^$a+1 [50038]
69
3
8
25
30
65
43
36
33
128
109
90
113
48
40
39
66
135
189
3
8
13
51
111
89
103
185
283
29
31
102
35
88
57
15
48
9
71
40
3
21
48
87
18
60
3
24
336
72
176
211
93
72
93
11
37
99
56
367
17
40
129
71
16
72
80
25
108
27
15
72
84
141
128
73
168
36
131
79
18
60
90
41
121
15
39
30
24
12
135
56
48
24
13
12
72
23
1
30
54
3
32
96
16
120
48
120
32
48
7
150
83
208
72
45
107
19
21
48
48
45
59
85
60
15
141
59
1
72
287
496
165
24
48
27
45
18
17
40
3
48
270
18
54
6
9
45
27
3
162
24
66
65
40
8
31
17
40
15
17
217
18
6
90
77
85
179
16
105
24
23
7
18
47
13
11
7
120
9
8
7
66
42
77
120
160
128
48
7
17
16
15
57
33
24
23
7
24
65
37
24
3
152
1
135
45
18
414
3
33
54
18
162
5
72
16
32
88
72
48
117
18
57
105
47
373
72
30
53
25
63
24
176
55
9
45
3
32
25
30
24
41
48
55
48
108
189
32
16
24
63
57
141
27
117
60
23
7
33
56
64
120
56
157
59
16
32
7
18
36
11
48
25
63
27
258
75
99
21
105
144
63
45
3
15
54
36
15
264
33
48
108
36
15
381
72
75
168
8
7
57
48
57
102
18
216
150
17
157
155
48
13
131
13
107
19
36
90
36
59
16
33
72
24
54
120
54
216
99
15
105
72
21
108
39
123
12
33
255
9
120
21
174
144
77
13
6
48
6
39
72
81
15
120
9
23
13
75
152
40
165
162
198
3
87
161
19
150
12
3
8
40
72
57
168
87
120
63
17
40
69
36
15
33
95
73
95
64
129
30
126
18
96
54
203
7
18
15
135
108
30
54
18
144
54
41
16
69
75
48
21
27
117
27
261
24
48
252
143
55
18
87
48
9
63
15
30
36
39
15
41
31
24
137
24
13
6
69
32
48
120
31
126
18
18
87
93
60
54
41
64
51
69
96
69
198
45
15
65
1
96
63
8
49
63
8
48
24
37
11
24
19
132
65
37
11
49
15
21
66
36
54
23
40
152
61
48
24
123
144
3
66
36
263
61
72
72
3
72
120
21
24
11
72
169
48
63
9
23
13
59
16
72
105
252
35
40
15
24
54
27
80
55
48
60
53
48
24
127
30
59
49
23
55
113
16
8
127
113
88
24
48
105
6
177
32
61
51
69
36
108
107
208
15
105
87
113
31
6
131
25
54
54
107
64
45
288
96
66
198
36
6
81
135
102
3
213
90
57
87
18
24
111
144
80
1
15
237
6
21
120
93
35
13
18
54
27
69
131
48
31
42
12
35
72
73
71
61
30
18
222
66
75
33
39
21
11
25
111
104
85
75
75
21
33
90
12
150
195
39
33
177
6
120
17
96
85
147
24
33
87
39
9
48
9
15
21
107
192
13
3
117
75
152
16
152
73
23
16
201
23
96
120
24
109
90
60
30
15
291
5
85
27
27
78
39
8
112
8
97
36
132
198
54
156
39
39
54
3
24
9
39
15
17
16
32
208
9
15
48
72
63
168
137
43
30
23
145
84
90
6
11
96
85
27
56
24
25
23
72
13
35
13
59
13
83
49
108
12
143
7
18
135
39
108
366
111
63
17
79
41
283
117
8
88
144
ABCD 97192178654*3^$a+1 [50026]
168
3
6
63
45
3
93
171
16
5
114
54
139
35
12
48
36
42
72
6
30
24
12
6
72
117
48
16
5
19
120
32
75
18
30
141
16
35
198
18
85
29
51
147
157
59
12
30
67
11
36
18
96
7
17
31
41
63
16
65
7
120
17
7
23
73
17
96
7
53
19
23
33
16
11
13
152
33
30
121
65
24
42
102
7
35
90
3
48
24
48
3
60
73
119
18
18
141
16
65
7
72
29
102
120
85
47
1
77
3
27
54
30
9
45
54
30
7
80
16
5
19
29
96
48
75
21
84
55
11
21
93
27
9
12
24
60
30
6
19
41
114
30
96
12
3
24
183
48
33
21
3
33
42
6
31
29
90
9
3
37
5
75
33
15
129
39
21
51
192
45
102
78
18
54
54
144
25
161
31
8
3
30
24
36
27
33
15
33
24
18
42
12
55
24
17
24
271
53
30
37
59
61
83
54
138
72
117
51
48
24
85
35
42
3
51
72
24
144
6
36
18
96
48
6
6
66
30
72
6
6
30
115
95
145
5
78
60
42
18
21
9
96
72
12
51
112
5
19
71
12
120
13
8
24
3
78
24
31
72
5
19
24
17
103
5
19
32
24
21
3
40
56
16
8
33
79
8
3
54
15
16
35
84
1
24
23
156
24
12
25
5
144
75
51
13
8
40
5
43
17
135
24
123
37
5
24
27
9
24
72
120
7
71
84
6
6
114
114
45
63
49
5
3
21
6
6
39
48
15
66
114
37
120
80
16
59
36
12
13
65
15
9
63
16
77
99
16
107
37
65
31
24
53
27
168
16
41
31
5
12
12
78
66
19
17
54
12
72
126
55
11
30
24
42
18
6
69
64
5
12
18
108
12
45
48
57
30
18
42
21
57
24
78
102
30
18
12
30
9
81
48
18
13
80
24
33
7
41
30
97
24
11
48
66
3
87
1
17
30
60
90
12
63
57
114
21
3
6
7
24
8
72
39
36
126
84
3
48
24
9
247
48
32
15
12
36
9
40
113
7
56
24
33
7
32
45
48
3
24
64
80
16
5
51
72
21
6
60
1
53
12
55
24
101
168
24
36
24
55
71
114
7
59
6
6
9
16
24
48
168
29
6
85
24
104
9
6
129
40
71
42
12
3
75
13
65
15
96
15
1
77
27
3
6
7
83
42
60
15
27
48
37
8
24
51
54
183
81
7
23
54
51
69
3
9
15
39
12
24
45
33
12
18
33
57
12
19
32
87
6
54
301
24
17
36
138
30
12
87
27
30
6
132
18
24
66
97
11
141
16
5
27
40
5
42
9
57
24
18
18
54
21
75
13
47
9
45
36
15
232
152
105
31
17
12
24
27
3
21
3
66
27
48
16
65
54
1
11
37
47
30
60
31
59
126
55
5
54
69
27
114
126
12
12
6
84
48
42
78
6
12
30
19
95
1
17
78
12
48
72
13
24
24
29
18
49
89
24
55
41
72
60
42
36
6
6
25
8
16
80
24
57
39
21
24
3
16
119
18
24
63
51
132
49
95
6
48
12
135
27
48
37
101
12
84
24
6
114
72
54
13
17
18
117
64
17
18
21
9
39
57
78
6
12
103
80
16
80
81
15
40
128
40
312
17
15
3
69
144
40
101
75
33
108
60
7
101
6
85
59
96
6
63
24
21
6
48
21
16
5
3
27
13
11
6
156
27
75
13
23
25
5
147
40
83
84
48
9
48
33
15
3
21
303
48
12
48
72
270
31
41
18
138
78
45
16
95
60
18
3
9
15
51
13
29
3
27
42
19
11
13
48
23
84
13
29
18
1
32
64
59
24
13
8
75
6
15
45
6
72
13
32
93
84
60
6
69
24
40
65
31
5
43
101
12
24
78
48
30
43
89
15
15
108
157
23
9
45
54
66
3
27
21
3
60
30
115
35
144
48
37
65
330
13
24
120
80
40
29
6
54
15
16
8
51
61
11
114
36
18
45
24
3
37
5
48
84
24
72
24
55
120
53
60
31
32
27
30
31
65
7
72
83
109
8
33
7
5
51
64
35
6
12
18
1
11
93
9
18
37
35
30
15
16
32
117
36
7
48
32
57
30
1
47
97
17
55
35
13
161
54
12
36
153
75
24
36
97
17
36
27
45
19
24
11
30
24
36
36
7
23
90
102
18
30
30
123
40
17
15
57
7
5
108
12
24
27
184
80
40
41
127
71
81
51
93
27
42
51
16
8
93
12
48
79
41
7
56
99
45
51
61
5
75
40
71
9
40
8
16
5
67
24
65
6
48
30
19
8
9
15
40
35
13
8
45
27
51
6
60
60
48
6
9
3
24
13
95
81
40
24
8
40
24
11
13
5
67
83
24
37
48
131
21
24
16
24
11
36
42
15
72
24
87
18
66
18
67
11
45
93
6
13
35
117
33
72
180
78
93
40
35
48
21
24
24
16
104
3
18
36
30
129
195
6
18
36
25
119
60
13
53
72
42
78
43
35
102
7
ABCD 97192369388*3^$a+1 [50034]
10
32
6
88
74
16
44
28
90
8
16
30
62
16
14
52
54
24
8
4
18
38
54
34
6
86
16
32
12
84
72
16
68
9
21
6
10
38
30
40
12
50
4
78
12
18
2
22
14
4
14
22
8
102
70
12
24
35
1
20
48
40
26
4
74
36
16
14
18
42
4
80
42
6
82
14
18
4
14
12
12
16
26
18
16
12
6
72
26
6
39
1
18
8
18
22
6
54
32
22
12
114
12
42
143
57
10
54
18
2
18
24
16
44
94
23
39
102
72
16
2
4
56
34
8
24
16
50
9
21
52
32
3
21
78
40
6
54
36
18
8
46
92
82
59
45
18
10
14
40
14
34
5
19
84
18
14
10
26
9
3
24
60
16
14
54
6
16
23
19
128
34
12
24
11
129
52
8
28
24
30
5
15
4
44
4
14
24
48
40
42
12
78
32
34
2
34
56
16
2
18
4
54
12
14
10
18
36
90
122
90
106
36
2
16
24
12
24
12
6
8
114
52
104
54
45
15
12
10
30
60
32
18
34
18
36
86
36
42
76
36
14
58
14
16
2
12
22
113
63
12
10
18
20
4
32
4
62
3
15
64
29
25
18
8
6
40
44
18
6
16
8
120
22
30
20
3
111
84
30
63
33
12
46
30
42
44
4
20
42
30
4
12
54
14
58
54
54
42
32
36
54
12
42
18
72
40
14
12
18
22
113
55
56
52
12
41
3
16
36
8
4
2
12
58
41
33
6
114
64
44
24
70
36
5
13
8
27
33
3
43
14
24
18
34
32
12
54
30
24
84
30
21
67
18
56
6
12
33
33
22
14
64
11
21
40
14
30
22
122
42
142
108
2
4
30
167
1
12
32
6
12
54
6
16
56
60
10
20
16
128
22
53
48
108
25
66
32
4
20
4
89
49
18
8
66
18
4
8
28
36
18
14
54
142
53
25
14
18
18
16
42
32
102
48
24
58
14
22
6
66
35
25
30
6
26
48
30
24
10
56
12
22
56
52
23
31
36
18
14
21
24
13
14
42
18
22
12
2
48
46
80
24
58
36
38
30
24
30
40
36
230
22
2
18
24
46
90
36
48
2
16
8
42
18
9
103
17
21
16
26
48
6
16
44
28
11
21
15
43
18
12
14
6
12
40
8
28
6
30
59
9
3
25
2
6
6
18
16
18
32
42
16
59
1
26
58
62
45
105
40
26
18
24
28
14
102
40
42
18
32
6
34
158
22
32
12
3
3
18
4
30
5
55
14
16
18
18
2
76
101
57
130
54
47
1
50
12
66
15
27
45
24
55
18
20
64
2
4
2
60
90
36
4
2
4
12
20
54
22
36
32
40
2
10
18
14
6
16
68
40
24
14
22
68
70
8
18
10
50
6
15
27
48
84
40
26
6
45
123
6
108
28
6
12
41
33
18
52
18
14
64
54
48
42
176
90
4
30
32
9
109
138
5
1
68
112
18
20
16
38
46
62
132
22
18
14
4
50
6
34
38
21
1
122
108
22
54
2
12
16
14
42
18
72
12
28
48
8
30
48
40
2
16
20
36
4
144
12
56
4
18
12
54
20
36
18
16
60
36
2
34
44
82
17
9
82
44
6
40
12
2
72
22
20
12
42
72
54
15
19
12
54
59
73
26
10
84
23
13
6
54
14
88
90
6
32
57
13
36
32
24
3
19
62
27
33
12
18
22
14
136
8
21
3
36
4
12
6
56
12
66
4
6
32
106
18
20
3
27
22
80
10
17
69
24
70
24
18
14
22
48
18
32
36
4
38
18
4
62
36
24
22
18
12
60
8
40
50
9
3
96
4
17
27
30
24
66
12
168
30
28
68
16
2
84
10
20
30
24
52
36
12
32
6
34
54
50
22
38
40
30
20
3
103
54
23
93
16
54
26
4
20
4
18
44
57
3
106
24
12
72
36
20
70
2
16
14
9
3
10
8
16
11
93
54
16
26
6
24
12
46
2
96
4
50
30
10
56
18
156
40
18
35
15
22
24
18
20
12
12
18
40
14
78
42
6
10
48
110
30
22
59
13
54
50
46
8
60
70
35
37
6
98
42
69
87
6
4
30
90
23
57
42
9
55
30
18
68
82
72
36
12
18
20
30
4
20
12
24
6
70
12
258
102
18
14
6
40
18
72
14
58
12
8
6
4
17
27
30
22
36
26
28
14
54
40
47
33
46
8
22
2
6
10
74
34
32
10
110
16
18
26
9
31
2
3
13
2
66
6
42
16
30
20
18
36
42
6
18
18
4
6
29
7
48
2
72
54
16
38
16
32
10
8
4
80
64
72
5
13
90
24
50
4
36
12
26
66
36
3
13
90
42
62
4
90
32
4
18
2
58
68
42
16
72
11
3
21
1
36
74
16
44
4
54
14
9
1
30
2
36
6
16
26
42
12
6
12
10
122
58
110
16
30
18
54
18
60
30
24
38
6
36
4
6
2
10
2
156
18
4
20
76
18
2
6
10
48
2
66
22
14
60
96
34
38
6
24
108
72
12
9
73
12
24
84
24
26
21
99
6
4
18
18
72
23
33
16
14
28
84
20
162
18
36
21
57
6
81
75
45
1
36
2
4
44
90
114
57
39
54
48
58
12
41
3
12
18
40
26
4
74
88
36
32
12
190
2
4
2
72
66
15
9
10
14
10
20
16
89
19
66
44
51
1
48
32
42
4
54
18
12
6
8
18
6
16
2
22
68
36
3
15
24
30
30
4
20
22
83
15
12
46
56
60
60
4
80
34
66
144
24
116
42
24
36
6
36
40
42
32
124
6
68
48
10
36
30
6
50
3
15
34
18
56
16
36
2
48
10
48
8
46
14
9
13
18
20
21
81
10
54
14
6
16
26
40
41
13
20
3
15
21
13
72
14
22
8
10
60
36
29
45
66
18
16
42
2
12
4
18
8
93
1
32
58
41
55
66
18
5
15
6
28
32
18
9
19
62
10
12
72
54
14
6
58
14
72
22
32
4
26
46
53
9
30
10
38
48
76
6
32
58
84
5
85
32
3
27
69
15
4
44
6
4
14
18
15
24
45
22
38
30
18
12
30
54
4
14
6
10
42
14
12
4
5
1
30
32
12
28
8
10
23
19
104
90
22
14
22
44
6
12
12
30
12
18
36
4
36
32
6
36
22
36
48
36
20
22
14
40
62
6
39
49
18
36
2
12
90
12
46
56
54
34
14
6
34
2
4
14
76
38
36
42
22
6
104
54
12
22
6
68
3
49
24
11
73
2
6
10
14
4
54
74
96
48
30
6
48
94
8
28
14
46
32
42
66
30
10
2
27
25
30
41
1
44
22
2
52
14
45
157
2
36
69
93
36
16
92
3
19
8
12
120
22
8
6
21
3
84
54
18
12
10
80
6
22
18
2
118
ABCD 97192516184*3^$a+1 [50011]
36
144
60
18
84
48
186
66
90
78
6
24
24
51
69
108
18
6
24
30
78
12
39
48
15
6
42
24
12
189
99
18
120
11
40
24
9
12
12
72
6
9
3
42
51
51
36
72
42
36
36
6
114
24
102
12
48
36
42
12
6
45
69
75
15
42
6
105
63
48
30
18
6
6
54
39
21
27
3
30
18
12
54
12
60
114
120
33
24
39
18
24
18
84
30
72
6
12
36
108
48
24
41
1
18
42
60
39
111
36
18
3
9
72
42
12
57
21
27
24
33
18
18
48
66
24
6
27
39
12
69
27
12
9
33
135
3
12
24
54
6
78
120
30
6
6
149
121
6
30
42
6
12
96
24
12
24
12
24
23
79
42
30
36
42
36
15
8
43
96
114
24
6
12
54
48
60
54
33
105
84
12
24
42
93
48
48
51
78
78
42
24
6
30
3
57
102
12
18
24
51
21
72
162
18
126
30
48
12
90
18
12
15
45
54
5
40
32
49
30
138
12
24
35
40
63
24
54
12
54
60
21
9
12
6
45
3
42
90
66
36
6
5
43
6
30
30
18
60
12
42
12
66
33
21
6
54
30
9
9
23
25
6
24
6
84
6
9
48
63
17
7
24
24
18
15
9
36
12
63
141
12
6
42
87
33
6
102
83
13
48
66
6
42
36
6
36
24
11
13
42
57
9
30
9
33
15
72
9
12
66
48
42
6
84
18
24
18
42
15
56
72
55
30
6
69
57
72
12
24
3
45
6
36
24
18
168
30
30
27
3
30
174
9
9
12
27
9
60
24
48
36
12
48
12
24
60
30
60
30
36
18
45
39
60
6
23
7
24
30
144
6
78
6
24
42
12
78
84
24
24
18
48
102
54
30
6
15
171
117
8
55
156
30
111
87
24
9
32
40
3
93
33
54
24
42
42
18
84
108
3
72
15
66
12
6
84
150
18
6
18
114
150
78
12
12
120
12
48
12
36
24
119
25
15
15
78
18
90
30
89
13
18
18
156
6
90
6
144
6
6
48
65
13
12
54
72
30
12
54
30
42
33
117
24
36
108
12
126
24
66
39
9
39
105
48
84
66
6
18
48
18
18
21
21
90
24
33
21
42
18
84
83
31
42
24
60
24
48
6
54
15
48
15
54
3
72
8
13
18
96
6
18
60
60
18
24
12
60
60
3
9
54
48
42
15
9
15
21
114
18
78
57
8
55
54
27
15
9
24
33
6
9
39
78
60
15
9
36
12
36
12
72
12
51
51
18
3
15
18
42
69
87
78
99
3
36
18
24
78
144
54
11
67
30
15
33
36
42
36
18
11
7
24
41
37
51
3
18
36
12
27
24
15
24
66
114
30
54
6
3
21
72
24
18
33
9
78
78
6
18
147
81
63
39
210
30
72
33
9
111
33
180
30
29
16
63
36
78
12
48
6
108
9
24
87
42
12
108
15
9
36
42
132
12
18
23
43
6
30
54
51
15
42
96
12
83
1
12
96
120
3
33
72
6
33
9
30
30
3
57
215
7
9
45
12
18
48
54
42
6
6
30
51
141
6
66
12
36
51
63
60
18
66
66
270
222
42
30
24
27
99
12
66
30
162
36
27
9
24
15
152
7
72
96
30
11
7
9
3
12
6
35
7
84
54
39
21
12
12
12
54
54
24
108
36
36
18
36
6
18
6
83
7
36
6
204
30
210
78
12
18
108
6
30
30
9
27
53
199
9
33
6
96
72
6
6
54
23
40
24
9
6
30
3
15
72
42
18
42
84
168
84
54
29
85
30
6
24
84
96
36
24
48
39
69
108
60
11
13
132
96
6
60
45
237
54
21
56
31
33
3
42
48
72
42
114
78
6
36
72
72
54
6
11
19
30
30
72
12
66
24
12
36
108
135
33
120
12
3
21
18
6
24
36
15
45
27
15
54
18
54
27
81
6
30
51
177
234
48
48
18
30
132
18
6
54
132
6
96
30
6
84
30
18
60
6
72
102
24
96
9
9
54
6
60
12
99
33
102
6
72
6
54
95
31
24
42
48
36
120
66
42
30
6
3
21
27
81
15
15
66
6
102
48
90
6
72
42
6
24
11
31
6
78
6
54
72
42
66
6
42
69
117
12
42
5
37
12
42
6
6
24
66
12
18
18
39
48
24
9
72
24
60
75
141
12
30
17
103
12
36
108
126
12
51
39
6
18
9
45
96
36
111
69
12
6
84
60
57
33
192
87
9
6
24
54
42
18
39
93
60
24
96
6
96
57
24
9
162
48
78
18
12
144
78
51
57
12
18
66
12
27
129
12
12
102
54
18
48
6
6
96
42
54
21
27
21
69
6
12
78
24
12
30
18
15
9
87
57
63
15
9
3
45
99
12
6
12
15
51
6
24
15
57
6
30
12
15
57
6
65
40
69
18
24
114
39
33
132
138
6
27
81
15
9
135
72
63
84
42
11
13
18
12
66
72
3
111
78
18
42
6
33
32
127
114
102
126
12
23
43
48
12
33
15
48
84
6
15
27
84
78
11
31
24
12
12
30
6
12
6
3
27
12
72
41
7
12
102
78
9
3
66
138
177
87
78
24
6
45
48
39
96
65
43
101
ABCD 97192843628*3^$a+1 [50047]
3
57
8
28
15
36
45
20
25
27
80
28
60
57
36
75
15
45
44
52
39
29
40
8
36
13
18
5
16
12
84
27
41
36
16
33
18
93
32
216
19
90
108
183
51
72
21
8
24
91
9
9
35
4
12
116
120
1
27
96
21
23
12
28
116
4
69
3
120
21
111
8
115
21
69
18
45
24
56
16
104
25
18
21
80
79
77
13
87
21
3
236
49
27
24
36
8
304
24
9
3
51
36
29
148
3
9
9
39
15
33
44
12
37
111
15
45
12
15
53
40
24
27
81
20
52
63
17
36
40
92
40
27
141
96
12
57
3
33
71
4
8
4
12
27
36
53
37
11
79
161
12
112
111
36
5
36
64
24
32
19
57
12
3
5
52
12
8
12
24
28
39
53
12
48
12
19
9
36
171
18
107
64
27
113
64
3
45
117
35
1
15
3
81
32
67
5
16
12
39
33
39
29
60
91
18
11
76
48
8
12
43
45
180
9
15
128
19
65
7
17
37
23
16
36
8
7
81
9
90
9
20
52
24
60
87
33
144
21
18
126
11
28
56
64
12
27
21
12
3
45
27
9
20
160
84
32
16
12
8
16
12
27
18
11
48
160
56
112
8
19
41
12
91
29
108
43
36
36
33
3
5
67
41
112
81
123
12
32
168
40
12
140
36
12
19
36
17
4
24
36
68
28
116
24
7
54
107
136
24
104
36
148
21
15
39
17
16
3
5
24
12
76
44
72
19
33
72
12
60
3
36
41
4
32
16
87
9
63
5
88
20
48
48
24
48
60
112
84
3
33
93
87
3
5
16
12
60
60
24
75
57
60
27
54
126
33
8
4
12
15
29
28
44
24
19
33
92
1
18
93
15
33
48
135
93
176
19
72
36
9
32
12
100
12
32
28
9
47
60
36
16
116
13
15
3
9
80
180
52
3
57
33
18
9
92
48
120
4
24
9
35
40
116
43
17
48
76
56
4
12
3
5
139
105
147
18
11
40
48
8
4
24
27
33
20
76
44
24
60
88
44
7
9
60
39
177
60
105
15
8
4
24
3
57
36
96
99
9
24
21
23
100
36
24
24
8
72
37
11
133
183
24
63
9
9
27
96
3
53
4
159
17
12
4
3
18
3
20
31
41
52
12
21
39
104
1
18
41
72
28
132
20
24
4
116
36
96
100
68
4
24
27
29
43
29
16
27
36
41
40
20
36
151
57
44
16
120
24
9
18
5
13
3
32
52
75
5
67
18
126
29
96
16
44
13
15
3
9
27
33
12
27
53
96
28
56
36
24
28
32
88
96
12
12
51
21
60
9
18
41
60
168
28
8
52
3
33
20
1
126
5
28
3
69
20
24
4
99
90
11
43
36
54
3
15
5
40
56
28
56
36
67
9
8
64
8
19
5
24
7
17
91
17
12
36
16
48
33
51
39
9
96
3
65
12
31
57
15
29
7
105
3
108
36
117
81
95
31
53
4
15
45
45
27
20
7
45
9
51
8
16
32
16
72
8
36
28
39
45
24
24
51
21
60
45
83
36
25
123
39
77
24
28
87
17
4
15
201
36
68
28
63
72
5
100
56
28
36
132
8
28
21
59
67
17
37
18
5
4
48
8
40
3
9
8
28
12
15
36
69
111
17
48
40
3
33
3
9
44
88
39
33
32
112
3
54
27
8
96
13
162
5
4
132
8
4
48
12
8
52
152
25
15
8
28
8
40
12
33
71
37
3
15
9
9
71
16
3
57
12
92
172
72
32
36
28
3
21
20
64
48
108
24
48
27
69
80
28
56
84
25
11
28
68
4
44
79
9
84
69
18
77
28
21
54
36
5
4
20
25
75
51
141
24
12
3
5
16
15
45
44
136
44
16
180
48
9
15
36
3
5
16
105
147
24
8
48
76
144
36
72
21
71
148
12
60
36
8
7
21
44
7
18
27
44
28
120
20
52
87
36
36
41
4
27
53
1
54
36
5
16
33
15
12
32
84
1
71
60
4
20
7
117
96
3
9
104
49
15
120
9
27
12
15
69
3
89
112
48
57
3
15
72
93
15
57
8
72
48
31
9
168
21
143
1
95
31
33
24
20
49
47
88
63
17
19
36
41
136
183
5
12
88
39
81
27
33
20
4
8
40
20
163
9
63
29
7
65
40
3
36
41
31
90
15
92
36
19
29
4
3
36
36
53
24
36
4
81
3
80
52
27
21
60
84
32
4
123
29
16
36
8
124
3
81
108
27
90
11
60
181
71
52
8
84
4
84
21
108
11
36
4
12
24
48
84
8
40
3
53
40
8
7
5
16
12
39
18
18
33
3
21
33
18
21
8
28
36
32
108
12
132
19
18
3
8
7
21
20
64
12
44
28
24
92
52
3
53
24
24
12
12
109
51
12
171
9
9
51
20
19
5
31
89
160
93
3
44
4
72
12
9
15
39
29
28
48
8
36
28
32
36
4
20
19
93
36
72
44
96
36
145
3
56
16
8
28
15
29
4
12
12
36
24
8
16
21
35
28
48
15
9
48
8
124
27
36
9
24
3
18
35
40
20
31
45
108
9
71
16
21
51
39
36
18
11
4
3
21
87
5
4
8
16
36
36
8
36
52
12
140
36
76
20
19
45
24
39
9
63
9
36
128
76
39
72
18
39
72
51
36
54
35
4
44
120
12
76
8
136
ABCD 97193052722*3^$a+1 [50062]
27
96
9
63
21
27
24
45
108
163
209
108
168
79
60
36
53
231
36
12
240
237
63
45
43
120
32
57
91
17
15
12
153
132
235
161
135
117
36
72
55
92
105
36
36
120
51
40
104
360
93
72
51
117
252
216
135
93
87
57
7
36
29
31
113
99
105
103
17
15
28
17
120
87
45
120
108
43
144
161
84
115
65
55
36
17
195
297
108
183
64
5
31
113
180
67
77
12
91
224
160
116
57
72
36
72
15
28
24
56
117
108
255
160
80
72
153
99
9
36
36
79
60
576
5
27
117
31
233
87
144
93
367
8
88
29
183
81
132
108
72
27
21
87
180
153
127
17
135
45
12
24
7
24
60
53
72
144
39
105
63
57
87
40
5
115
65
36
72
27
40
36
197
7
245
108
60
27
136
53
12
55
24
8
45
12
55
5
48
243
184
65
135
81
19
516
53
87
160
173
99
12
69
36
36
84
24
72
120
87
148
185
147
81
276
48
27
45
91
60
20
153
67
77
127
276
17
36
84
108
60
444
15
136
44
21
132
228
24
31
60
53
36
3
88
125
175
5
55
17
3
33
372
79
89
156
55
41
300
60
207
45
103
53
60
151
533
192
51
93
24
103
377
252
96
12
15
57
96
75
60
93
7
344
9
91
41
48
91
96
137
67
96
53
127
140
84
16
53
99
72
220
401
12
60
156
7
404
36
9
243
21
7
53
72
219
220
185
24
27
64
8
12
81
24
91
209
108
123
45
135
129
144
24
27
108
153
135
57
135
60
48
105
55
269
108
12
24
84
15
88
5
99
436
113
24
103
77
72
36
84
108
60
63
9
31
149
31
212
120
285
27
16
300
44
136
60
60
5
12
127
185
135
16
29
55
29
24
180
3
33
252
48
7
44
81
72
7
209
147
153
7
29
115
20
16
17
63
93
60
39
33
319
8
132
333
12
91
60
65
195
40
5
12
96
336
24
84
72
24
7
32
33
12
168
48
31
173
67
140
129
60
84
43
80
40
77
156
87
72
120
28
44
141
115
29
48
7
20
220
149
27
64
5
288
27
108
81
516
195
16
29
84
27
45
15
4
156
384
5
36
235
65
15
144
9
67
24
65
216
168
31
60
353
63
33
99
57
180
144
27
4
156
17
108
84
51
84
96
124
36
344
40
5
36
79
293
36
240
219
268
144
125
3
105
7
41
60
27
48
ABCD 97193088134*3^$a+1 [50038]
145
108
83
43
144
66
144
90
288
42
120
366
12
90
3
80
175
162
18
30
15
57
183
129
72
66
168
30
6
90
108
18
12
222
39
32
73
167
79
24
66
150
36
90
83
61
210
96
210
90
60
72
81
381
78
36
66
239
1
156
42
48
89
16
27
12
114
30
41
49
90
126
39
39
66
24
47
64
45
90
132
30
24
18
12
78
102
24
101
61
174
6
12
3
3
125
19
141
237
180
30
60
30
78
66
168
66
252
42
36
131
121
135
225
72
30
41
67
29
13
3
33
15
111
30
54
144
6
90
36
9
27
5
43
101
96
73
90
45
105
162
5
103
54
66
144
18
15
63
72
233
112
15
225
3
24
21
51
36
90
12
18
24
18
72
354
45
87
522
102
41
19
221
97
111
15
24
180
108
72
17
1
108
54
108
33
87
24
126
3
27
18
275
1
54
57
15
228
24
30
72
18
108
65
103
12
24
156
180
78
90
72
12
42
159
32
127
36
6
84
6
36
153
135
12
54
24
12
3
51
78
30
36
186
30
18
36
6
36
162
48
42
18
23
67
125
13
96
51
15
72
18
54
378
126
36
24
54
198
90
23
61
78
21
32
67
6
66
108
342
180
60
35
64
32
79
90
36
108
87
93
35
7
89
49
144
18
60
84
144
54
126
54
276
102
89
25
48
36
36
60
48
51
189
3
153
42
269
211
78
30
42
48
71
241
18
84
36
5
1
111
15
18
90
66
78
102
18
96
77
25
42
108
84
126
15
80
103
234
168
18
30
42
108
65
61
54
30
15
27
453
51
90
66
18
6
281
144
64
9
6
84
132
201
33
162
48
42
12
42
30
18
77
73
120
60
66
24
153
135
72
17
19
84
90
18
45
33
255
27
5
157
6
12
132
93
48
32
115
174
18
60
18
138
54
60
282
9
15
72
12
42
36
90
84
258
48
24
180
30
144
72
54
71
19
24
5
112
207
48
18
42
18
30
101
13
3
45
42
90
191
1
54
41
193
108
60
120
168
84
3
128
49
42
120
168
53
13
54
6
71
55
18
36
12
72
108
150
30
143
19
60
66
42
18
252
72
12
99
9
23
19
48
42
54
126
156
78
5
49
12
51
27
18
3
45
144
6
36
144
12
54
24
12
108
71
1
42
21
9
167
31
42
71
31
161
48
7
24
144
12
54
144
15
9
126
54
30
18
35
208
51
36
84
101
175
90
162
66
195
75
5
112
9
24
12
240
35
103
306
168
30
18
63
32
235
12
72
144
17
48
49
48
63
27
150
12
36
95
67
54
119
112
128
1
6
18
167
79
114
15
176
73
456
72
23
79
72
9
195
102
270
114
120
108
78
192
6
15
51
144
54
96
36
108
18
18
144
227
64
51
90
18
18
48
47
7
132
36
84
6
72
48
15
3
125
7
18
135
176
16
9
24
126
18
63
93
36
258
93
27
18
179
79
65
19
93
3
54
30
18
78
57
ABCD 97193112728*3^$a+1 [50040]
55
17
54
60
157
47
66
66
24
6
31
23
30
24
163
113
6
25
96
53
6
24
6
240
55
23
42
15
3
30
102
105
64
80
16
48
65
72
120
30
198
36
54
6
27
153
7
17
96
54
42
60
54
30
66
78
31
96
29
36
108
102
18
96
24
30
85
17
48
15
15
12
210
84
31
128
51
60
66
180
60
54
54
12
90
30
79
5
24
51
135
105
64
41
36
3
27
21
27
96
66
99
9
162
54
15
16
65
54
25
5
24
12
24
6
153
15
66
24
66
181
83
60
150
60
72
120
60
18
97
83
30
72
54
24
150
6
36
9
45
144
96
115
5
30
6
54
24
57
9
36
30
21
69
90
24
25
41
24
36
18
36
30
87
33
15
39
36
54
31
11
69
16
53
43
32
21
6
21
9
114
21
3
186
6
24
165
9
60
6
85
11
90
75
33
31
89
7
5
78
90
42
9
15
54
96
24
115
131
30
36
18
42
168
12
75
15
24
25
29
6
90
84
31
5
84
55
77
210
120
9
81
54
9
237
115
35
61
144
80
123
120
13
29
24
91
96
47
12
21
93
67
149
18
30
126
45
64
41
60
84
7
5
18
105
16
59
6
84
90
81
21
210
18
36
66
18
15
16
29
42
234
31
5
30
24
21
48
16
5
156
63
96
112
167
72
84
30
30
6
18
57
64
29
12
60
75
75
108
120
90
7
65
54
30
30
126
24
55
89
151
101
48
60
66
24
30
72
48
30
12
114
6
45
16
128
69
12
18
66
66
78
12
120
55
288
17
79
32
69
120
108
87
69
24
3
9
55
48
41
6
78
30
12
18
102
30
48
60
7
53
90
90
135
75
117
39
9
57
78
90
60
6
264
85
65
6
90
60
54
45
27
69
16
53
72
120
75
3
90
30
132
108
180
120
30
36
96
54
1
65
111
69
60
18
30
132
24
19
17
84
180
66
84
24
42
60
3
16
35
120
66
84
120
84
240
120
216
36
90
24
180
6
30
60
138
15
16
35
36
84
37
77
156
54
97
89
39
51
90
51
129
66
54
36
3
27
24
66
198
216
36
54
67
47
30
3
48
64
48
47
1
29
12
54
36
84
25
5
30
84
57
3
90
240
147
16
48
305
24
87
64
131
45
64
125
204
66
84
145
101
6
85
48
65
42
18
42
9
69
150
37
23
25
125
72
78
6
39
45
72
24
19
77
54
66
84
144
7
35
18
6
114
192
19
65
15
39
6
54
45
48
57
72
60
168
6
261
33
12
19
32
3
60
1
23
30
12
48
12
19
71
60
78
12
3
165
30
96
120
120
216
24
24
85
17
138
66
6
141
3
24
85
47
78
36
24
6
54
27
33
30
6
30
6
18
102
144
159
45
6
54
66
165
9
12
43
11
54
42
90
54
114
67
65
63
57
39
39
150
67
29
99
27
18
51
16
80
39
6
3
21
27
9
55
23
72
30
30
204
9
45
102
24
30
7
77
36
6
24
81
45
18
1
11
138
120
12
39
21
228
42
78
102
78
90
81
39
30
187
35
13
17
159
9
102
129
160
65
15
45
66
30
150
84
210
135
9
55
5
66
276
60
270
123
15
81
16
29
54
6
66
30
24
24
30
30
72
19
32
9
78
72
54
126
54
87
64
173
6
6
18
21
81
30
33
81
15
96
69
27
87
90
12
163
41
6
30
90
18
36
24
43
83
66
120
114
129
51
6
24
186
18
120
30
93
147
6
30
84
21
64
32
39
180
90
24
96
36
60
60
54
36
13
5
36
96
54
1
95
60
60
30
84
84
12
18
36
81
15
30
19
41
54
180
6
55
35
90
114
6
18
6
96
24
144
43
17
31
59
42
90
78
36
15
51
30
111
ABCD 97193855236*3^$a+1 [50032]
11
12
6
30
6
12
139
8
3
84
18
60
18
54
72
19
11
36
36
54
31
5
24
91
8
9
127
80
21
123
39
18
15
40
71
6
84
180
75
33
31
80
21
12
6
105
3
48
45
88
35
21
136
35
54
96
15
51
13
32
51
85
17
78
84
37
17
36
43
17
12
36
39
15
72
1
89
111
141
78
157
35
24
48
36
78
3
16
35
72
30
15
40
179
18
6
234
36
108
3
27
37
77
54
12
6
3
45
60
79
23
18
24
84
3
3
93
48
24
33
7
24
125
91
48
11
30
36
27
88
24
8
40
24
32
144
99
36
1
5
72
3
48
3
13
176
21
24
174
6
18
102
24
18
61
48
48
8
81
15
3
21
123
96
21
9
31
59
133
47
25
11
42
75
51
54
66
6
108
19
11
69
45
67
17
54
33
16
29
102
13
167
1
95
18
39
9
24
30
33
16
29
3
171
36
54
99
33
79
8
120
21
43
8
120
33
138
21
168
72
105
30
72
72
18
31
24
17
90
6
90
36
1
17
54
48
78
3
64
24
17
12
18
9
16
35
54
39
69
36
48
39
15
97
29
6
102
87
112
48
113
31
8
177
6
9
45
43
5
24
228
15
513
84
51
9
39
9
15
64
137
132
75
267
18
12
54
18
7
96
56
81
30
42
39
27
21
51
21
75
13
8
33
54
33
3
30
54
36
6
103
32
16
23
9
33
15
24
40
72
128
9
90
48
42
120
270
60
1
29
24
30
96
21
96
88
120
11
13
24
53
6
61
24
149
156
60
156
39
120
45
115
32
9
42
54
15
48
16
185
72
7
29
126
21
165
3
40
144
29
27
27
13
128
39
9
9
7
41
31
120
168
119
48
9
24
16
23
18
18
93
16
56
15
36
13
47
18
18
12
49
77
91
35
96
108
156
96
54
15
33
135
135
9
48
159
1
8
105
55
17
30
49
5
75
48
3
13
48
32
96
27
78
135
153
31
71
42
12
42
1
8
81
39
24
3
85
48
24
11
12
25
168
11
48
61
17
30
54
36
31
11
72
108
57
117
3
15
6
18
145
104
72
51
6
66
18
24
27
171
234
3
24
93
108
18
42
99
75
109
59
72
66
54
69
39
6
162
84
54
18
6
84
36
72
132
67
23
1
56
9
15
3
157
23
6
30
85
8
16
48
48
56
33
30
54
6
30
103
23
81
64
5
36
300
60
30
24
73
8
39
33
3
54
31
72
5
90
81
9
42
37
17
48
42
69
40
35
213
33
15
9
111
33
54
177
21
123
75
21
171
78
12
75
57
84
6
156
150
126
109
11
6
18
30
103
32
64
152
69
54
126
39
45
3
33
6
25
137
30
36
85
56
40
24
173
24
139
41
15
105
60
3
87
12
21
72
69
72
99
9
24
15
16
35
24
252
25
5
3
3
30
18
85
41
39
21
30
18
54
6
66
45
9
24
48
108
3
48
40
125
36
55
104
3
37
35
42
30
96
69
51
93
88
89
72
18
21
40
29
144
3
136
192
65
39
3
45
81
30
18
18
126
54
33
64
11
45
99
6
84
72
6
30
135
225
7
8
21
222
61
47
25
56
93
36
31
47
18
15
33
39
69
43
17
15
57
138
189
141
27
160
8
64
11
12
234
103
59
21
40
24
24
5
3
24
45
115
113
63
27
276
30
24
75
153
24
15
240
112
29
27
112
17
24
31
59
30
31
72
65
7
77
54
6
18
30
103
24
185
108
19
80
9
66
18
27
9
54
9
27
6
7
65
7
47
30
96
75
171
114
18
25
5
24
91
11
24
30
31
24
176
39
60
13
24
11
6
18
69
72
57
66
204
12
24
30
24
87
3
84
9
24
9
39
27
45
112
32
45
18
9
27
229
24
5
18
25
56
309
24
36
120
90
36
42
18
36
126
139
41
36
66
90
15
63
121
23
36
48
21
48
96
39
48
33
201
6
108
13
17
42
108
30
24
12
54
144
132
45
63
57
69
12
18
69
45
54
61
11
13
8
15
36
21
45
19
312
104
123
6
90
93
9
15
57
24
7
5
67
29
30
6
55
80
57
60
163
47
9
27
141
ABCD 97194139286*3^$a+1 [50017]
80
12
40
2
54
10
72
24
14
52
12
98
88
26
79
57
48
54
30
18
14
88
56
7
12
71
6
64
12
8
52
18
2
7
33
20
18
25
5
60
64
48
30
33
57
14
6
52
12
56
43
15
74
103
9
39
47
10
8
12
4
3
21
30
2
4
36
3
27
14
10
54
12
24
36
18
14
43
117
2
16
18
12
44
144
52
12
8
12
82
18
78
114
39
65
16
6
158
10
26
36
28
39
191
30
52
48
156
36
20
12
115
21
60
74
42
124
104
10
26
244
32
43
47
18
52
20
84
10
104
102
16
80
40
48
12
24
36
90
33
41
30
256
30
18
24
86
42
112
33
93
32
28
27
48
21
6
14
4
84
68
24
4
32
52
6
30
74
10
48
15
9
116
7
48
75
42
152
31
39
50
24
22
45
69
36
42
48
8
130
140
7
3
42
24
36
24
84
27
77
16
6
6
18
2
24
28
36
24
20
12
4
2
30
88
56
18
6
4
72
36
8
4
6
30
20
22
45
48
12
33
6
6
72
2
168
58
168
54
6
87
48
27
30
18
42
20
12
52
3
17
40
96
8
4
36
20
34
110
76
14
13
5
22
33
45
24
96
48
24
26
6
40
90
24
66
144
27
5
30
144
10
54
9
17
28
18
32
106
39
17
16
24
36
24
18
56
16
26
22
30
60
68
55
33
15
5
70
50
60
10
6
24
116
16
20
72
112
18
2
36
7
3
18
12
15
65
4
39
9
12
36
8
22
54
3
33
12
2
78
28
44
31
3
9
36
57
12
32
64
96
123
81
12
20
40
108
12
18
104
46
60
27
9
20
19
45
15
57
27
5
48
22
2
76
132
15
21
36
20
88
8
84
4
20
7
39
6
3
57
24
8
12
108
136
24
30
6
75
17
28
42
93
27
50
40
54
50
40
126
42
30
6
72
24
63
21
24
68
24
4
32
22
30
15
33
44
94
26
4
74
30
52
30
158
88
60
24
20
34
54
2
6
58
6
26
112
6
12
132
92
6
54
58
242
46
18
14
25
21
15
59
1
111
14
16
8
66
22
20
48
40
60
42
90
12
8
4
24
27
93
20
12
124
20
16
62
1
117
15
29
36
10
38
100
27
45
24
36
3
132
45
54
26
28
39
53
40
48
24
38
37
17
31
5
48
72
60
10
38
7
83
10
12
2
16
96
33
36
57
12
12
8
18
18
16
6
18
24
38
10
63
17
88
27
3
86
4
15
69
48
18
42
12
12
36
18
69
35
40
8
18
7
15
18
12
3
45
32
55
3
14
31
21
20
4
12
60
104
4
24
8
34
6
48
36
84
20
7
29
10
48
72
33
5
12
24
16
30
98
16
30
105
15
14
88
24
8
18
18
4
66
24
6
39
5
40
32
28
48
3
39
42
84
84
32
16
87
5
88
20
54
6
10
78
12
20
4
60
18
18
27
5
22
6
84
14
30
79
48
9
3
5
31
29
28
72
20
52
8
18
73
15
42
8
19
41
16
56
34
9
87
30
42
18
8
7
9
84
36
24
60
132
12
12
51
93
164
88
24
84
24
132
66
38
72
40
18
14
48
7
11
10
12
20
40
32
142
6
75
15
50
54
61
12
33
3
45
12
32
12
24
22
32
13
35
22
12
24
12
12
12
24
87
93
30
6
234
54
108
84
48
90
21
12
5
10
98
16
6
50
4
36
15
89
28
32
16
2
22
8
16
42
104
58
3
3
14
18
30
64
26
18
46
18
32
16
15
9
120
99
5
72
22
2
4
44
16
60
20
7
33
14
10
92
4
14
42
48
31
41
4
20
46
6
12
3
48
5
4
51
87
48
80
16
6
18
32
22
60
15
17
70
86
4
216
30
30
8
16
36
80
4
24
24
75
17
4
80
4
128
70
24
26
64
24
30
30
27
113
36
40
84
56
6
34
6
32
10
20
91
9
123
197
40
51
75
6
63
81
15
12
9
39
15
24
45
21
30
9
5
10
8
10
60
3
9
30
48
14
4
30
45
29
115
21
12
15
9
66
50
24
40
24
12
12
3
12
33
8
144
136
80
67
48
29
16
72
27
60
57
24
15
65
16
36
8
10
57
5
34
6
32
10
48
42
152
76
72
32
18
16
6
48
12
8
16
6
26
4
3
45
36
12
42
8
250
24
3
3
38
4
36
15
5
12
40
3
21
90
138
20
36
16
60
99
9
8
88
44
10
30
36
15
21
24
12
27
3
38
52
60
50
174
96
10
57
17
40
60
68
28
108
36
56
34
26
4
44
46
8
58
48
20
42
10
3
117
78
30
26
54
10
42
27
81
15
65
12
4
24
32
28
39
41
4
3
45
42
8
42
22
66
54
14
10
72
57
5
106
6
66
93
51
26
118
6
51
9
6
33
9
36
2
72
118
20
70
54
36
12
3
23
16
30
8
100
32
16
24
140
58
8
34
84
32
40
84
38
30
42
13
3
18
120
12
3
9
36
36
14
16
30
36
140
55
9
99
69
18
2
102
46
72
18
62
18
78
52
128
12
4
36
24
108
12
128
28
20
7
53
48
46
50
36
7
33
12
68
24
64
20
46
138
72
51
3
96
6
2
70
90
80
58
48
27
12
21
32
40
80
52
72
6
38
162
30
28
32
262
42
3
21
6
26
40
3
5
4
36
24
68
4
44
144
36
46
6
2
25
57
30
9
29
48
10
14
64
2
34
6
18
92
48
19
21
15
41
58
105
48
53
16
80
79
57
44
40
36
72
8
10
33
135
42
20
10
30
8
42
18
4
36
30
42
24
123
33
12
3
35
48
214
2
49
29
40
48
15
9
44
96
16
32
52
3
5
40
36
6
90
30
18
12
24
144
8
55
3
6
96
ABCD 97194563132*3^$a+1 [50048]
4
21
12
24
36
63
36
45
63
48
9
20
19
66
35
21
163
99
41
25
66
38
18
52
17
64
51
44
96
16
69
20
60
43
26
55
17
55
8
27
54
30
28
33
44
60
13
3
8
7
8
45
7
68
57
37
2
109
17
19
24
12
3
32
48
97
29
90
46
50
9
19
17
97
2
81
7
5
15
148
45
84
8
67
20
1
8
19
18
15
3
32
12
61
20
1
14
37
119
4
17
84
76
17
82
5
3
21
15
61
35
93
7
65
4
9
78
29
48
52
3
12
5
13
11
40
15
5
24
28
3
41
24
31
84
29
36
109
96
42
8
61
15
5
4
56
24
52
35
48
1
56
67
17
24
40
29
27
45
3
7
21
3
120
32
4
21
39
36
33
20
39
72
6
40
48
27
32
12
16
59
54
7
65
39
51
52
17
48
108
45
27
36
27
9
16
20
225
3
60
9
58
24
29
12
48
72
24
4
39
32
49
12
20
28
104
36
16
59
76
18
18
8
6
30
16
5
72
7
101
87
100
12
60
29
19
36
74
63
4
20
3
12
4
14
3
24
64
15
102
14
33
36
39
13
60
29
15
4
5
54
1
15
12
17
16
5
15
1
15
8
28
119
1
47
72
96
49
20
19
24
72
14
67
20
3
64
21
57
59
55
80
198
15
52
3
18
15
47
28
132
53
48
7
24
5
4
5
31
104
16
11
9
3
28
8
60
36
64
72
137
13
15
17
10
72
5
36
3
1
3
56
36
25
105
18
33
75
29
48
28
9
39
20
21
39
76
36
3
21
15
44
16
53
15
33
27
1
20
60
19
60
81
140
12
7
6
56
18
21
51
40
14
31
8
16
27
32
57
4
60
72
104
43
48
2
58
9
8
16
5
39
27
24
36
33
28
15
24
8
141
75
16
108
2
16
3
20
12
55
9
15
29
76
8
7
14
15
39
57
73
42
81
5
72
18
22
51
80
45
99
13
90
32
105
7
29
25
80
115
44
12
31
17
3
124
38
27
45
31
99
14
54
16
36
56
13
12
23
40
24
17
24
91
5
31
5
24
4
95
6
31
3
17
40
15
9
15
8
6
54
1
27
8
160
24
21
15
36
44
1
36
75
17
3
9
144
31
6
90
5
12
16
20
36
24
15
166
14
16
26
27
31
72
29
64
11
33
75
13
48
20
27
52
5
16
12
68
36
39
36
145
15
8
22
11
55
14
46
9
35
40
38
70
2
3
13
42
65
96
31
5
4
11
4
32
49
59
117
28
27
5
19
60
9
12
32
52
36
84
15
108
21
60
12
9
23
25
48
2
6
39
28
95
72
81
21
15
40
8
43
69
60
15
41
100
20
55
29
24
24
36
36
16
113
31
35
49
11
45
24
12
67
12
21
15
29
3
46
15
51
5
91
14
10
89
39
61
51
29
9
10
33
15
5
12
31
41
43
41
7
17
15
33
67
21
60
20
96
16
48
35
81
3
57
33
6
66
55
23
28
53
16
56
3
1
35
85
5
34
144
21
56
16
32
36
55
5
36
79
29
25
26
4
32
64
41
39
52
9
8
72
4
15
5
31
48
12
36
48
29
51
25
15
21
84
29
42
1
47
22
15
35
6
43
59
73
8
1
59
99
12
21
49
35
31
12
53
12
81
34
120
8
25
44
55
9
11
94
32
87
7
36
29
3
13
3
24
21
27
69
3
12
20
1
39
24
12
2
7
83
40
62
75
55
5
25
18
5
72
3
21
7
33
11
4
12
102
3
39
5
4
44
36
39
72
1
8
19
5
87
61
3
45
75
14
151
11
16
17
55
77
4
21
266
4
5
43
17
120
19
81
3
32
81
19
21
9
95
4
45
14
45
36
31
101
87
6
15
120
129
10
12
48
12
6
8
22
17
16
179
37
65
3
3
4
8
1
39
33
24
36
3
44
52
21
20
37
27
20
9
7
120
9
8
18
33
12
39
4
92
13
21
15
3
5
36
40
11
18
90
40
32
45
100
39
5
40
35
36
64
65
15
21
4
39
57
36
15
48
57
24
3
2
39
40
44
7
96
17
15
28
12
21
20
7
45
9
30
26
79
11
25
23
145
75
17
67
21
27
12
17
31
2
15
12
99
82
14
1
17
66
24
37
15
9
11
9
24
15
81
15
30
15
19
30
3
27
21
15
56
33
76
36
53
67
5
90
85
36
104
16
15
45
60
15
24
29
60
52
92
55
12
48
26
27
27
57
64
87
144
45
24
15
81
44
40
39
5
43
45
15
45
3
36
18
32
19
72
3
44
37
20
15
16
17
13
18
12
9
36
24
84
11
33
55
36
29
36
52
155
12
1
21
83
13
14
28
41
60
9
42
16
30
2
78
3
87
33
19
117
60
35
85
9
162
12
12
6
3
20
16
60
111
5
7
66
59
76
27
5
39
61
117
11
36
1
30
53
31
21
3
105
39
21
44
21
64
63
60
47
40
32
28
17
19
57
39
9
20
16
15
80
9
24
31
21
20
9
27
55
5
160
39
21
24
20
63
100
21
71
18
42
33
28
44
39
4
17
31
105
99
41
28
15
17
3
61
51
62
31
51
45
35
49
12
24
3
56
1
36
44
40
128
132
3
13
3
86
18
1
51
29
24
7
68
21
40
15
5
12
69
51
7
48
17
28
44
4
27
12
20
126
39
28
44
60
63
36
1
36
15
105
20
49
8
63
9
30
1
89
3
141
10
72
8
46
48
18
53
139
72
20
1
128
60
141
55
8
16
9
47
43
72
5
40
11
22
62
1
20
40
24
45
48
8
15
7
32
28
36
26
10
44
100
17
24
4
17
39
33
27
63
28
18
26
9
7
24
9
36
95
45
4
32
3
24
13
44
159
46
26
9
24
36
79
101
24
24
7
14
10
77
49
11
7
21
39
12
21
32
52
20
16
84
5
46
5
39
49
39
12
29
36
96
3
16
29
15
1
3
113
13
51
44
9
31
20
15
4
18
14
9
7
33
47
45
115
33
44
12
19
54
2
30
46
5
7
6
30
66
159
72
3
72
30
30
2
18
13
51
65
13
18
14
15
75
64
89
16
15
72
24
5
3
33
19
18
27
21
62
37
5
34
56
54
10
17
72
63
4
ABCD 97194591106*3^$a+1 [50048]
20
20
25
59
8
16
36
39
9
28
3
17
25
23
36
8
12
28
8
4
1
3
172
32
5
51
39
5
28
7
13
17
7
8
48
4
29
47
88
4
8
33
30
197
8
84
36
5
31
24
17
48
19
41
7
20
40
24
31
65
25
3
37
3
12
44
4
24
28
20
48
12
53
11
83
5
40
3
25
24
4
24
1
11
8
13
7
48
32
156
40
32
4
60
9
30
25
4
3
25
20
67
5
8
40
52
12
16
32
21
19
8
8
20
16
79
42
27
12
129
35
9
27
8
52
44
44
5
16
11
16
3
42
23
7
25
4
4
56
13
11
20
12
7
13
48
20
97
3
44
1
15
15
1
13
16
55
4
8
44
3
1
56
21
15
8
25
12
23
56
41
12
3
15
5
24
1
23
36
8
40
12
108
1
7
28
40
16
140
69
7
35
13
24
16
19
61
32
20
73
7
4
19
9
8
4
16
43
5
12
8
47
33
25
7
12
35
17
28
20
1
35
156
16
12
20
15
33
13
15
32
88
4
12
11
73
25
19
8
4
23
45
16
20
40
64
12
29
47
8
20
27
57
15
1
4
13
27
56
4
16
4
48
8
35
32
40
25
8
15
17
4
3
1
40
4
32
64
16
20
4
20
12
93
14
41
76
28
60
32
24
4
8
8
7
53
44
36
9
18
77
28
40
8
47
25
4
4
20
12
5
3
4
40
1
11
40
9
31
4
52
20
8
5
11
1
27
15
77
4
16
73
147
43
13
17
50
1
44
52
9
30
41
1
7
32
48
23
5
5
3
5
79
33
79
8
28
28
12
13
39
20
8
4
40
21
55
12
23
37
11
49
12
36
28
16
28
55
17
16
20
4
16
12
28
48
20
17
19
56
15
37
3
25
12
28
64
4
56
8
25
31
24
8
3
29
1
47
43
25
16
33
71
16
36
3
17
68
64
11
25
32
8
12
4
20
43
13
35
5
24
24
64
80
32
8
3
13
52
80
23
121
48
36
4
20
11
42
63
15
24
5
8
48
5
11
4
92
52
21
75
4
11
5
20
4
48
4
21
19
4
16
9
11
49
19
28
112
5
18
5
64
19
29
48
4
4
32
3
85
44
20
13
23
32
20
32
32
16
67
13
8
52
12
12
28
1
7
32
48
20
32
23
17
8
23
21
28
92
28
8
60
4
8
72
8
16
20
12
4
108
8
8
40
39
17
24
40
40
45
12
35
20
40
7
66
11
76
28
4
21
10
81
44
4
52
68
56
4
28
72
52
8
20
20
40
72
3
18
15
44
19
97
5
7
36
52
80
37
51
20
36
36
4
36
24
48
60
20
68
3
24
18
3
45
80
19
12
40
48
5
7
8
36
24
32
1
38
57
8
7
137
8
4
131
5
67
8
13
16
36
4
20
4
4
8
37
127
1
15
13
39
15
8
9
1
15
88
12
4
48
32
16
48
15
21
4
29
11
20
112
32
3
49
20
28
23
18
7
8
24
40
5
11
25
30
117
3
41
24
25
19
35
18
19
8
3
18
107
20
64
1
35
8
59
13
4
4
56
64
44
8
8
15
5
12
64
120
24
20
32
53
19
116
100
100
7
13
5
72
7
8
45
7
11
30
31
8
72
21
108
7
4
1
107
16
20
96
49
31
8
40
113
23
4
3
17
52
56
80
32
8
85
3
36
63
1
4
40
16
35
45
45
27
48
45
7
7
81
4
3
5
48
12
4
4
24
31
17
24
89
60
7
107
30
3
12
51
21
8
1
51
4
19
16
49
16
84
1
11
1
15
5
10
5
13
7
23
49
28
20
8
16
1
22
37
24
4
1
20
35
17
43
4
20
11
5
9
95
11
1
16
32
8
15
18
59
8
28
16
129
14
21
19
18
3
36
9
35
4
8
25
27
12
4
49
23
32
48
12
72
4
35
29
28
92
28
40
20
5
167
12
36
8
119
5
12
16
12
8
20
12
5
7
8
55
1
64
12
20
64
4
3
30
20
7
92
9
10
9
16
36
68
12
3
18
78
42
15
4
28
32
20
24
12
8
16
39
5
24
115
6
31
36
8
15
1
16
7
13
35
37
11
25
16
24
20
4
1
15
20
85
120
11
8
28
8
32
8
16
56
25
7
36
96
68
40
20
32
100
8
8
140
35
33
12
8
5
32
22
5
16
4
12
84
55
25
39
17
8
28
8
19
40
25
25
16
7
8
40
17
7
8
4
68
20
8
68
36
9
27
40
20
8
12
12
43
45
20
73
19
60
5
27
48
28
4
36
68
40
55
29
16
32
4
29
35
12
5
19
16
104
11
18
39
16
24
68
4
8
63
5
44
8
15
53
52
12
8
40
41
51
4
35
22
3
40
12
48
4
32
24
65
55
56
20
43
13
8
16
8
53
70
18
31
48
32
8
1
7
5
18
30
19
41
14
21
16
44
16
48
8
12
8
12
12
1
28
31
23
18
27
68
4
16
24
16
43
37
17
43
24
4
9
7
4
7
18
40
14
25
16
29
48
42
105
72
8
12
28
28
52
108
13
59
13
30
5
4
8
15
5
11
81
36
33
11
79
24
61
5
95
120
40
15
9
15
5
28
24
23
33
7
57
8
1
27
12
120
28
5
60
3
52
32
3
9
28
1
11
60
11
33
72
20
24
4
44
36
36
40
4
4
36
4
48
32
73
7
16
115
21
4
20
20
12
4
9
31
20
40
24
44
15
113
20
25
143
65
11
20
4
72
24
13
67
16
48
76
3
5
36
24
61
19
31
85
4
12
20
20
21
99
9
64
18
33
96
23
21
12
4
21
27
3
45
75
48
77
4
24
4
13
7
28
100
4
28
5
11
12
8
5
27
12
32
44
4
1
35
4
32
40
9
30
1
56
23
9
1
7
4
48
8
8
16
96
40
4
29
11
60
19
17
80
28
64
56
12
23
45
60
16
4
4
56
44
8
75
29
19
17
8
4
25
23
32
35
137
33
3
25
27
16
44
92
61
20
59
84
17
59
19
29
20
8
12
16
35
29
13
7
28
40
3
1
16
12
20
13
59
24
7
117
81
10
21
21
12
75
5
51
7
48
1
41
3
60
4
11
121
4
4
81
14
1
12
4
41
47
121
35
27
49
28
8
4
16
25
7
16
20
20
15
1
4
24
13
27
40
12
8
20
12
20
4
36
1
18
5
32
28
12
112
12
60
8
48
20
8
52
24
8
5
47
16
7
13
35
29
36
7
5
3
25
28
35
30
60
30
89
20
16
4
41
31
8
16
12
3
29
32
36
47
97
23
17
79
1
23
1
17
87
40
16
7
72
5
8
8
45
11
48
28
45
23
12
32
60
28
8
47
85
5
19
64
32
8
52
53
11
9
11
11
18
51
16
28
52
33
12
48
47
15
22
15
60
8
48
25
7
4
36
24
8
32
9
12
32
15
16
5
67
12
60
36
57
79
4
16
4
84
52
20
56
20
24
48
45
15
3
5
32
88
5
7
28
67
6
7
155
25
4
44
16
28
12
160
13
16
20
15
64
20
40
21
27
3
1
108
40
12
8
120
20
21
39
32
28
20
36
52
20
32
35
81
16
64
24
12
20
36
12
5
83
25
103
32
112
12
16
80
17
7
8
128
8
36
4
19
5
36
140
4
8
13
7
4
56
33
12
27
15
33
8
32
48
24
5
36
71
49
15
57
39
36
5
7
63
37
40
13
7
20
32
19
1
60
24
12
7
25
15
5
12
8
16
144
40
33
79
1
19
96
20
20
43
5
36
24
17
23
7
102
18
65
7
1
16
8
13
18
61
11
70
18
29
68
13
11
41
60
3
39
5
1
7
5
7
8
4
28
1
11
3
45
25
11
20
77
43
20
15
69
8
8
5
35
20
44
8
4
29
15
19
18
47
1
31
20
3
48
5
12
28
28
44
52
16
63
10
39
ABCD 97195276474*3^$a+1 [50007]
12
114
66
19
23
21
4
101
31
95
9
9
198
129
63
121
140
45
31
20
48
12
64
11
121
35
105
48
81
39
64
5
27
15
1
24
29
156
18
217
5
39
81
60
108
12
3
21
66
18
7
35
84
54
36
60
72
12
6
12
18
114
21
60
21
15
4
144
53
18
21
39
25
36
8
36
64
101
15
15
45
45
24
30
1
192
5
24
99
12
27
90
60
31
17
15
28
20
12
33
15
24
12
21
24
30
49
41
39
96
123
12
6
87
105
7
29
6
9
52
32
12
75
13
5
51
36
3
90
3
99
13
167
54
186
133
11
102
63
9
60
3
72
45
7
20
9
24
135
40
35
6
36
18
25
20
36
120
9
7
24
32
9
15
40
48
32
9
6
33
108
3
36
90
123
16
17
15
39
9
52
17
75
88
65
108
54
13
32
136
59
57
81
18
49
60
32
204
21
63
75
57
3
105
3
33
24
15
18
84
19
60
92
15
9
3
37
53
3
177
6
12
78
36
108
111
76
108
5
15
3
18
7
29
24
72
48
24
12
6
13
20
64
47
25
24
12
77
186
25
41
315
9
15
9
43
60
80
69
31
12
32
81
19
44
36
4
24
17
6
18
12
54
45
28
5
15
3
30
27
33
108
30
6
3
40
5
3
33
31
24
36
84
80
24
36
99
18
63
96
24
64
36
96
23
12
33
57
3
16
20
51
60
13
5
7
5
36
43
20
135
60
25
92
27
121
32
45
87
16
17
54
1
72
32
63
241
41
15
153
7
5
15
45
36
259
56
52
167
45
16
17
123
69
204
91
104
40
17
135
12
52
83
42
66
13
44
120
21
75
76
128
27
69
99
1
29
63
108
15
12
37
56
12
57
3
15
78
27
93
42
72
1
12
32
52
65
39
87
48
25
20
45
6
90
36
63
81
216
180
15
33
31
41
55
77
3
9
123
117
31
12
5
60
31
36
8
33
63
16
95
121
65
48
24
12
240
3
36
112
5
18
85
11
9
52
23
57
60
33
12
19
80
36
40
5
163
5
195
177
19
113
36
66
54
90
42
63
12
63
85
20
12
69
15
51
42
36
7
48
47
18
7
12
17
163
35
121
224
33
24
39
27
37
41
115
11
66
90
33
16
119
72
49
48
5
18
18
7
35
48
9
60
75
132
21
160
60
24
23
97
59
121
5
63
15
30
60
3
33
31
48
36
56
75
45
9
99
108
84
36
15
42
87
220
36
35
12
105
117
43
20
21
6
33
16
36
36
8
9
96
75
51
18
12
6
69
96
9
91
77
15
52
20
96
60
3
24
1
191
144
81
69
66
9
81
15
9
36
84
55
17
27
45
42
48
45
40
36
29
36
67
108
20
72
24
16
48
60
101
123
21
39
75
105
57
18
30
7
20
69
75
9
103
23
1
104
16
104
16
68
57
55
80
39
21
69
24
72
3
16
12
12
8
3
54
48
15
88
41
24
235
12
32
93
103
11
48
18
15
52
48
32
52
56
52
17
108
90
61
156
20
40
29
55
32
60
15
60
13
77
27
27
30
39
72
3
102
3
21
15
15
18
27
4
29
15
33
54
36
33
24
240
81
7
24
60
5
30
45
33
36
39
16
24
72
8
3
25
167
85
240
32
36
52
32
9
15
45
115
65
15
24
33
187
20
12
28
36
71
108
1
104
57
96
48
24
115
23
37
32
4
140
21
19
12
65
147
48
93
75
81
6
49
23
21
64
32
156
123
21
64
5
84
31
12
12
5
102
13
32
9
15
9
72
19
29
60
27
48
48
40
24
5
99
136
156
140
4
20
64
24
47
133
20
93
54
13
12
36
8
72
28
84
35
78
15
48
40
77
18
12
13
5
7
29
180
31
29
36
108
36
51
15
177
156
16
53
15
168
4
29
7
65
54
49
5
139
53
3
21
103
17
24
30
25
11
108
21
39
61
119
108
18
31
5
99
96
15
9
24
16
132
23
21
9
15
16
44
21
66
13
131
54
42
18
66
18
15
21
67
5
3
15
37
12
48
47
37
116
15
102
42
61
48
71
9
60
52
35
18
54
21
76
104
16
53
90
61
20
9
6
1
83
13
8
120
24
16
17
54
153
120
105
7
263
37
68
3
114
48
72
24
39
48
69
24
15
16
89
127
5
3
81
3
76
192
20
33
15
45
102
9
45
3
15
1
72
32
12
4
41
6
18
75
16
228
8
120
28
20
40
20
52
95
25
8
16
104
36
81
162
30
31
29
67
84
12
44
24
112
12
108
5
72
43
257
ABCD 97195289138*3^$a+1 [50080]
60
27
177
126
60
30
75
39
150
15
36
117
90
132
6
54
6
90
102
162
45
51
420
30
24
90
150
195
15
60
6
24
120
27
129
15
165
54
150
75
63
48
102
18
84
18
12
156
30
24
6
12
78
132
153
15
45
12
93
24
60
6
60
42
30
18
51
48
72
240
21
72
120
36
42
117
36
45
42
30
27
3
177
51
24
210
66
12
69
141
75
15
42
36
30
165
129
36
90
57
12
15
36
162
12
138
78
90
45
27
60
90
90
90
72
30
150
48
27
15
60
18
12
66
9
93
120
42
30
3
3
114
6
72
9
63
165
3
30
48
120
42
132
6
195
99
198
123
165
24
18
9
21
102
165
21
27
57
18
12
66
15
45
72
42
90
6
12
78
12
30
102
18
12
30
27
51
78
114
36
21
3
60
66
30
90
12
72
30
78
60
27
15
60
36
42
27
51
54
30
21
9
30
21
9
111
147
102
36
54
45
123
60
9
9
90
60
12
132
30
30
18
15
57
60
6
144
126
39
123
72
150
48
90
18
27
48
177
27
153
132
96
135
57
3
39
225
45
6
21
129
15
57
90
18
12
30
48
21
21
48
24
6
90
30
180
45
87
12
276
30
24
27
51
60
78
27
15
18
30
54
216
72
3
69
36
84
30
33
45
252
18
30
30
72
21
57
138
189
51
90
30
114
3
63
24
228
12
150
27
9
12
15
12
75
60
138
102
66
24
6
162
39
9
111
183
36
72
60
30
75
33
15
135
114
96
60
15
165
54
6
42
120
60
72
6
87
123
30
54
18
30
30
90
30
3
15
9
255
60
360
48
45
15
48
60
54
96
15
24
45
135
15
18
108
72
48
60
114
18
102
30
36
24
123
33
132
75
12
3
30
72
66
72
72
60
6
12
48
42
18
144
48
27
153
12
75
213
192
108
30
12
6
24
48
192
36
42
78
24
90
60
78
30
60
138
60
42
120
102
63
24
39
42
99
156
33
102
9
69
24
30
36
30
24
36
12
123
36
63
60
138
39
39
42
12
30
48
69
48
21
30
45
15
69
3
342
78
9
3
66
42
18
15
57
30
45
207
45
51
12
228
204
90
75
96
39
177
36
15
12
6
132
12
96
60
90
240
69
15
60
48
45
33
150
9
63
9
3
138
12
15
48
33
60
111
39
12
30
3
45
15
129
60
108
39
141
39
3
48
9
111
42
18
138
30
162
39
159
69
33
3
75
12
12
90
6
162
102
6
72
12
48
30
45
33
132
12
36
30
24
21
12
33
42
12
6
15
45
51
21
90
33
27
102
6
30
24
6
12
30
42
57
3
48
12
36
390
87
183
132
72
45
375
45
12
99
12
108
12
93
9
51
39
48
108
114
207
159
117
177
120
198
18
12
48
144
3
123
30
12
72
30
33
147
30
18
78
234
18
30
117
3
18
60
30
192
30
12
27
33
156
15
87
42
6
12
9
96
15
57
3
132
30
27
39
12
90
27
51
84
30
63
33
30
84
66
84
18
78
12
18
24
225
75
18
12
507
33
6
42
72
48
42
60
156
45
39
90
30
60
246
39
93
42
18
63
75
102
87
75
36
30
42
18
84
126
72
18
27
3
42
18
30
207
108
15
60
144
21
87
60
18
15
15
54
30
45
81
54
297
141
60
18
24
138
12
120
6
204
45
33
18
9
123
120
60
60
42
30
81
225
51
21
198
42
90
90
270
12
153
57
75
45
36
39
3
12
18
12
6
81
183
66
54
ABCD 97195789038*3^$a+1 [50022]
90
258
18
162
12
120
48
57
51
69
45
78
48
21
144
117
42
1
29
3
45
30
72
45
45
75
16
56
39
24
33
27
18
43
56
81
282
30
127
248
15
105
111
57
33
7
53
51
111
12
61
17
39
243
66
24
75
15
48
18
15
160
5
54
6
30
114
216
60
147
160
5
139
120
56
27
6
39
45
187
144
72
53
451
8
123
78
24
6
60
24
133
17
48
12
78
37
185
30
90
96
87
72
88
53
219
33
162
36
9
111
49
5
115
41
12
43
155
84
36
54
96
55
107
133
35
69
112
23
30
90
96
12
318
39
15
18
7
143
49
8
45
51
96
9
30
12
45
64
83
78
42
78
7
56
112
80
243
84
73
5
78
54
87
159
132
48
165
16
11
12
60
36
30
30
30
79
161
24
36
42
12
108
97
8
160
152
15
6
12
7
71
57
3
30
39
3
42
48
3
15
84
21
9
210
36
24
57
21
162
33
3
69
141
67
17
6
12
37
11
109
56
72
63
12
72
66
51
48
261
12
168
24
48
30
60
72
213
63
120
60
24
6
87
3
37
24
23
48
30
108
39
63
25
35
30
12
27
24
15
120
42
399
33
7
23
177
48
40
120
56
87
72
96
105
105
30
54
156
54
48
225
3
69
33
55
224
48
33
12
306
1
11
72
6
7
35
90
102
36
129
16
35
54
30
96
9
33
18
144
21
136
23
246
19
128
112
8
33
210
69
48
183
60
37
32
40
5
51
315
141
21
30
333
40
47
12
18
18
54
18
249
51
78
30
30
84
63
57
31
80
99
6
55
59
246
24
31
107
18
42
105
64
29
195
240
39
66
30
60
45
39
145
5
51
96
24
24
105
15
75
6
79
71
84
48
90
12
271
35
102
132
18
228
72
42
3
15
48
42
199
56
27
126
54
81
16
24
32
3
85
47
25
17
15
21
12
87
105
31
24
185
391
89
96
114
21
16
8
15
73
120
197
18
12
90
96
91
144
35
54
48
7
83
45
45
123
45
12
7
65
15
16
56
96
64
83
36
114
15
51
210
60
54
57
48
40
32
64
59
96
45
16
48
5
18
12
21
75
21
3
18
27
120
3
12
66
30
120
12
13
17
79
8
45
6
69
111
12
60
72
60
18
3
159
36
90
219
15
57
33
55
11
102
39
81
18
37
83
237
153
55
35
85
56
24
27
42
75
81
15
87
12
37
83
45
48
3
21
63
81
64
35
21
40
56
111
57
93
3
24
15
73
35
109
56
88
35
12
73
17
127
35
37
128
81
15
27
12
78
18
90
15
39
156
12
57
63
225
165
18
97
83
42
72
78
45
3
45
75
24
120
13
83
12
18
42
48
12
129
16
47
126
102
205
72
23
30
147
75
150
36
90
12
13
56
183
60
6
12
75
87
156
54
15
15
145
72
29
42
228
54
87
3
13
8
24
153
7
56
297
30
33
15
72
108
90
84
30
60
66
60
7
83
210
19
5
108
102
1
5
24
66
25
17
79
203
36
90
84
91
137
150
18
15
15
24
201
9
66
60
57
48
120
16
221
132
111
16
8
72
120
123
213
64
48
11
120
12
12
6
30
57
27
37
29
19
96
77
12
66
12
49
149
54
48
18
30
72
45
57
63
27
60
66
42
213
27
12
66
15
69
6
24
6
55
59
21
96
3
48
205
23
30
72
19
89
87
72
15
1
80
27
90
42
57
63
66
24
87
21
12
ABCD 97195799048*3^$a+1 [50028]
60
30
24
210
6
90
12
60
84
3
51
6
111
45
144
75
48
27
138
72
36
204
126
54
66
13
11
133
5
18
60
54
216
54
9
39
33
9
90
18
12
15
40
23
90
15
51
144
6
54
66
6
54
66
6
30
45
63
1
35
13
5
27
81
18
132
30
180
60
12
15
168
39
145
56
9
96
54
121
48
32
9
6
54
270
48
72
45
33
18
84
78
12
6
105
184
56
9
6
9
9
336
24
15
24
15
33
57
63
63
9
3
24
61
227
282
3
51
36
6
54
18
12
24
30
162
15
3
69
75
18
115
32
57
120
6
9
129
60
66
1
104
21
18
36
90
60
90
120
24
54
151
80
69
150
21
24
75
132
9
57
15
129
126
234
24
156
36
42
18
30
109
59
37
83
6
90
213
105
63
69
75
15
48
90
15
21
24
18
48
36
45
141
18
30
42
84
13
8
3
12
57
87
9
16
11
78
12
72
27
15
36
12
18
103
29
90
180
18
3
15
49
53
114
33
15
42
39
15
57
360
9
31
23
72
9
40
5
6
37
11
36
54
42
90
48
24
15
33
127
288
80
45
402
48
18
36
171
24
3
60
48
90
39
105
31
65
18
45
147
54
54
1
23
18
7
47
129
27
37
5
12
36
3
21
219
15
30
54
162
36
24
180
115
83
48
117
168
3
42
30
78
54
48
24
66
294
48
36
150
66
6
54
30
114
36
120
36
9
64
5
99
48
159
9
57
7
11
165
87
73
17
15
93
54
60
72
30
114
12
108
6
36
54
108
72
93
16
29
6
84
18
18
37
89
18
36
9
27
144
69
57
31
80
3
61
248
40
47
126
3
45
132
84
51
135
49
35
21
123
42
198
45
189
48
27
40
41
72
18
21
3
18
30
18
19
5
30
78
144
31
89
18
36
6
84
7
29
19
96
35
108
36
61
56
40
125
67
56
99
48
78
36
18
48
49
8
3
72
18
43
11
54
210
72
54
15
63
90
36
12
55
53
91
23
30
51
27
120
18
60
151
128
45
12
60
99
72
153
15
75
141
15
24
9
21
90
96
318
3
3
69
168
15
84
60
9
39
168
73
17
18
12
33
16
48
11
37
8
81
36
54
21
72
87
18
15
88
128
72
3
96
133
47
18
30
1
104
40
77
75
51
85
59
21
9
24
162
18
30
61
65
24
54
72
9
21
24
30
72
60
18
66
45
9
6
18
90
36
97
47
12
180
6
48
180
42
30
24
255
15
9
112
53
99
177
54
54
43
5
108
111
39
12
45
9
63
168
99
54
15
21
3
45
6
36
81
39
24
12
24
156
18
90
61
8
153
84
43
48
23
84
18
67
128
3
165
129
108
3
184
41
6
36
18
36
18
37
143
97
5
18
96
12
72
6
12
24
43
41
6
36
45
93
24
43
59
60
18
7
209
30
36
109
5
27
135
73
17
63
216
81
18
30
7
119
9
15
12
24
18
108
48
132
72
3
27
72
6
54
216
129
15
66
42
21
45
51
99
21
64
59
21
141
54
102
144
24
12
144
306
49
8
3
48
69
27
21
24
24
69
108
42
108
90
30
42
7
56
72
3
18
91
80
63
60
12
9
120
40
56
184
41
63
15
246
72
54
54
276
30
18
195
27
13
41
36
18
30
42
90
210
6
84
6
117
81
55
65
24
12
36
63
96
3
72
78
31
71
108
222
30
96
72
30
36
15
75
21
3
90
102
21
24
105
30
180
36
18
15
21
24
84
87
3
13
5
60
39
33
30
60
45
237
18
150
36
7
23
54
27
15
156
18
51
9
126
49
96
224
21
51
40
35
13
11
84
36
6
48
42
174
150
9
64
32
93
48
54
24
192
54
6
30
3
24
15
18
79
101
99
21
19
35
45
69
84
6
49
8
24
63
12
21
39
18
15
48
9
ABCD 97195806452*3^$a+1 [50333]
72
48
43
21
261
147
75
72
29
91
18
3
93
30
21
33
78
48
60
21
48
51
24
66
90
6
36
39
288
80
43
45
24
96
24
81
47
163
53
19
36
60
29
25
210
93
32
96
64
63
57
51
72
90
30
54
183
72
48
63
48
9
51
21
63
41
64
255
90
42
101
55
17
43
108
12
108
72
60
45
120
177
30
33
147
96
120
5
16
3
72
18
90
33
39
30
123
3
117
171
5
1
63
3
72
165
48
207
126
54
93
159
18
30
162
23
31
144
60
72
29
19
6
192
18
117
117
270
240
93
8
16
96
15
17
55
60
30
87
111
24
89
37
30
53
19
53
7
108
165
123
72
108
72
180
53
31
18
63
135
132
48
60
84
96
45
63
9
56
112
24
104
91
29
19
186
27
72
3
77
1
119
91
42
48
107
43
21
63
33
9
144
30
17
7
198
107
73
15
93
30
5
49
18
45
8
16
255
108
42
11
7
57
99
162
18
9
15
33
15
204
30
294
9
93
90
9
48
33
95
19
29
19
125
115
90
75
120
168
8
199
60
45
72
111
17
88
3
117
32
55
108
372
41
72
112
176
1
63
75
6
30
17
19
24
216
29
7
9
128
55
33
3
6
63
8
139
24
12
180
60
72
66
42
48
36
33
63
18
54
108
30
23
37
102
5
73
102
36
5
1
108
195
56
85
6
173
295
48
24
153
120
27
150
66
42
30
45
8
55
90
39
3
66
114
18
143
109
126
21
51
53
67
168
12
144
108
72
96
120
125
55
105
3
5
120
169
102
81
8
16
3
72
36
60
252
48
57
33
87
27
21
117
315
267
101
25
90
48
5
19
30
15
93
132
156
35
19
36
144
108
45
15
12
60
65
133
90
129
51
108
12
5
19
264
60
57
8
91
53
280
87
33
56
127
65
43
21
8
163
42
75
80
55
33
144
3
180
42
15
75
29
24
1
119
37
54
5
55
9
111
90
150
12
69
48
72
81
204
51
144
3
30
96
47
55
42
63
72
56
115
30
204
18
9
99
162
155
187
90
36
174
96
9
288
72
3
60
57
48
123
141
39
81
213
318
53
24
120
7
48
42
90
53
145
48
135
80
184
93
155
88
39
153
33
102
6
27
3
36
33
93
27
8
55
54
96
27
8
67
72
21
120
75
5
232
183
180
45
3
24
125
112
104
85
35
1
23
112
9
95
19
36
17
112
153
23
112
8
7
48
129
56
64
48
27
5
235
12
24
72
12
60
36
30
90
24
45
48
8
187
30
198
81
15
36
117
56
7
84
213
8
55
138
39
120
56
16
8
91
120
5
55
12
69
3
72
6
102
60
48
90
150
30
114
53
73
30
17
216
19
5
283
5
55
57
81
231
168
33
167
31
144
60
117
39
60
120
36
24
57
152
40
75
237
120
21
18
162
15
87
105
45
48
35
43
29
25
18
30
54
36
69
8
88
3
234
35
31
72
185
175
18
95
127
57
8
160
3
69
27
261
147
53
109
54
60
57
120
32
145
63
33
30
9
27
24
36
66
23
67
45
135
72
96
54
102
90
ABCD 97196270404*3^$a+1 [50026]
28
27
29
31
9
99
57
39
36
149
55
96
41
7
240
36
17
4
56
60
7
53
19
29
55
77
4
159
161
79
105
51
41
19
29
7
5
28
51
36
24
21
20
24
84
16
3
72
185
40
36
44
24
72
43
141
3
105
3
57
87
41
48
4
12
39
41
96
55
60
12
48
12
57
116
19
120
9
135
141
3
41
79
60
96
5
96
24
40
80
52
63
5
4
32
55
24
17
208
51
5
36
43
12
24
24
9
12
380
124
92
175
48
72
9
39
12
57
8
43
12
105
20
24
31
65
40
27
53
79
21
12
32
19
12
72
72
41
28
12
8
12
112
8
84
43
12
41
4
51
5
124
15
24
41
64
135
24
45
27
24
5
7
29
79
81
51
12
12
144
81
24
51
5
55
36
9
3
12
24
5
96
28
8
43
17
7
17
16
27
21
32
67
213
15
12
17
115
29
139
12
48
17
55
24
21
80
115
125
19
17
43
60
24
33
63
9
72
56
24
24
31
84
17
108
12
40
99
48
132
29
19
48
29
55
5
28
12
111
48
21
15
21
147
36
21
44
36
24
7
65
52
15
36
17
60
7
36
9
51
5
36
24
55
24
53
4
123
120
53
280
159
5
55
89
79
72
45
3
17
36
4
108
51
36
33
8
120
112
3
33
20
120
19
17
16
168
12
99
45
36
8
60
12
19
36
53
7
45
159
93
3
24
81
3
24
12
144
65
60
19
41
91
9
36
15
33
3
29
28
3
24
89
64
27
60
108
156
36
89
7
29
19
24
17
19
24
72
5
36
48
115
36
36
125
24
4
27
108
17
60
79
24
57
20
55
33
32
115
113
12
48
31
5
4
39
17
40
3
33
84
135
81
219
21
20
28
24
27
36
9
99
180
12
5
172
27
5
16
44
64
15
5
67
120
12
53
7
17
31
24
69
12
123
17
4
75
48
48
45
8
12
24
31
24
89
7
53
7
24
41
24
124
87
24
24
17
235
5
4
39
5
192
168
19
96
132
24
96
60
84
81
39
41
28
51
60
36
12
96
36
9
15
24
17
60
24
40
20
60
7
228
77
7
60
12
5
36
79
24
17
4
39
36
9
56
24
120
7
5
60
79
45
60
36
8
55
12
168
60
216
21
39
24
41
96
7
45
3
144
69
27
72
17
76
87
72
48
108
45
44
31
24
5
43
17
19
96
9
27
12
120
192
105
63
17
64
15
21
3
41
252
7
93
8
7
72
33
75
12
12
29
7
29
16
87
12
5
19
36
108
48
5
79
89
139
57
15
21
63
17
24
64
80
91
41
19
5
28
212
4
32
19
41
40
27
41
55
5
55
96
125
19
36
89
12
19
144
69
48
3
41
19
141
123
108
24
24
17
4
3
48
65
28
32
43
5
72
28
27
84
21
39
33
8
7
77
19
17
7
41
76
51
89
4
12
3
72
24
45
24
75
60
12
24
60
5
19
17
67
173
84
31
48
21
96
39
5
28
72
264
92
4
15
5
24
55
81
48
60
48
44
55
41
228
79
17
24
52
20
48
7
93
15
60
36
29
12
55
65
103
5
19
33
48
32
19
9
15
12
9
3
12
21
8
151
48
36
65
67
57
51
12
144
96
57
75
53
115
45
84
15
41
4
56
19
41
139
24
185
4
32
76
39
5
24
4
8
103
81
44
19
41
76
3
233
24
84
55
41
19
24
93
8
12
108
19
12
9
75
12
12
96
72
48
45
87
12
60
33
15
12
36
9
92
24
36
60
31
189
123
53
7
96
12
60
60
24
93
3
105
39
144
69
12
104
67
144
33
12
15
41
60
139
24
12
48
57
27
60
21
36
3
57
180
39
36
81
39
69
135
45
51
240
5
28
63
168
192
33
20
16
116
19
36
89
4
72
87
108
153
39
33
15
5
64
20
144
19
12
108
108
65
19
24
137
127
60
36
12
69
56
67
36
156
60
89
67
24
5
19
5
12
7
12
29
31
9
15
101
100
36
44
19
17
60
40
72
12
15
168
36
12
12
12
5
55
48
12
5
31
65
19
5
76
60
80
24
4
12
72
51
5
19
101
36
31
29
16
39
108
77
19
45
92
19
101
19
93
72
44
31
29
31
33
27
41
79
60
165
51
72
21
99
17
24
79
96
17
43
24
12
36
72
72
5
4
72
120
24
15
24
24
45
8
67
12
101
4
60
111
5
103
77
24
76
3
24
41
12
43
12
9
39
216
84
41
120
19
65
19
156
5
31
36
29
36
148
36
3
36
41
4
15
ABCD 97196399698*3^$a+1 [50015]
5
84
6
36
53
32
8
16
56
25
8
52
14
21
73
32
36
75
147
85
5
126
45
32
103
72
9
40
21
27
5
67
29
12
7
45
20
42
21
24
16
29
11
32
5
11
7
17
37
3
15
17
16
39
25
11
5
19
61
8
1
38
12
45
24
9
7
48
35
30
40
15
8
8
7
49
5
11
168
1
15
13
27
8
27
61
29
35
48
5
50
18
24
23
8
59
18
11
1
24
30
6
3
8
79
49
59
66
6
13
16
16
21
43
29
78
10
24
3
48
53
4
38
17
48
64
40
41
15
63
102
3
24
25
38
33
99
45
8
17
47
21
59
8
45
12
56
18
42
19
16
64
3
22
68
18
17
55
6
12
40
2
53
8
47
12
6
16
14
1
8
45
78
12
18
24
23
48
48
1
36
24
83
5
27
8
15
6
12
7
33
7
16
9
15
3
78
12
78
37
8
21
6
93
9
47
31
9
9
16
55
8
5
18
60
69
21
27
48
8
41
15
23
1
11
45
8
32
8
48
25
20
75
27
5
32
48
8
32
7
1
32
37
43
8
59
21
49
31
24
13
6
5
29
38
12
58
50
34
11
9
24
36
35
24
137
7
8
5
27
16
101
19
32
32
43
77
31
25
21
3
33
39
8
8
109
91
5
67
23
30
107
37
3
8
7
17
5
36
15
5
19
8
8
49
114
36
84
45
49
32
6
10
7
13
18
1
40
48
7
113
13
27
16
65
54
18
18
12
9
40
5
35
24
16
33
18
5
55
33
16
8
45
40
68
47
25
47
25
18
42
36
15
33
39
8
48
37
12
6
12
29
24
37
43
64
5
2
41
67
72
18
11
19
6
7
8
1
56
7
5
90
6
35
16
64
24
56
15
1
35
53
25
18
18
12
7
17
18
30
23
13
6
29
37
83
7
49
5
60
23
5
2
33
3
22
2
21
40
24
59
34
2
49
57
72
15
5
107
19
12
49
5
6
10
2
1
21
51
48
11
5
13
12
15
16
23
22
43
16
69
19
11
6
23
16
51
21
15
18
31
113
7
24
35
6
15
8
8
24
35
10
8
36
7
104
15
90
23
48
24
40
9
7
185
15
72
32
40
3
58
19
40
81
18
29
67
18
3
15
9
81
30
9
64
16
41
2
5
8
72
56
1
56
108
27
72
32
8
41
111
13
12
44
12
78
12
13
104
15
25
16
49
88
55
8
64
1
54
12
13
16
16
33
23
8
17
15
25
14
33
3
37
5
88
27
5
11
32
29
24
16
43
13
3
56
24
89
47
9
39
40
117
43
13
19
5
18
10
87
8
16
21
43
5
51
24
56
39
17
13
51
80
1
55
16
80
29
35
1
108
35
32
35
29
49
95
7
17
5
20
15
8
7
78
43
9
87
8
85
20
36
54
5
13
59
56
59
24
102
7
17
48
103
23
17
72
5
27
23
17
25
30
18
95
32
23
25
57
38
17
24
19
37
96
77
27
64
17
23
91
29
19
18
27
8
5
12
31
41
20
18
41
17
39
64
24
53
2
12
21
72
32
16
8
40
32
32
72
16
43
21
13
27
11
29
25
15
3
82
11
48
56
19
5
77
3
16
25
18
12
18
63
160
24
11
12
1
21
38
72
13
16
1
71
72
8
8
27
85
8
9
31
104
85
27
16
40
99
13
35
42
171
3
45
9
42
21
15
18
47
125
2
18
78
25
80
39
65
17
36
3
41
18
5
43
22
48
23
39
1
32
3
77
7
73
8
32
8
72
47
10
8
7
8
57
28
20
40
15
5
18
9
21
11
5
19
7
30
60
7
5
3
80
25
24
108
12
39
32
79
54
99
16
56
1
2
13
95
49
5
36
40
20
72
3
8
32
65
12
18
22
43
7
33
48
56
144
32
35
144
18
11
1
63
32
96
24
41
14
6
12
36
27
27
13
24
5
19
35
45
39
6
107
17
23
9
31
32
13
19
49
31
23
22
36
50
13
11
10
83
27
24
21
8
48
48
1
30
18
18
72
6
12
42
12
45
13
2
66
40
32
7
24
9
31
16
24
75
29
25
15
15
1
35
22
72
87
21
27
5
6
72
10
20
40
20
12
18
5
40
45
4
36
2
1
11
5
8
45
20
95
16
9
15
3
24
53
48
19
6
7
16
29
51
17
24
18
12
33
97
55
1
47
96
19
5
8
64
5
75
53
6
36
36
30
18
21
24
16
11
37
185
23
40
120
15
33
56
56
29
11
25
15
24
3
61
16
16
40
64
1
90
10
20
7
33
14
6
72
18
18
54
36
21
56
7
153
24
3
13
29
11
25
54
65
88
75
53
72
17
56
40
12
27
83
45
32
73
87
40
45
110
5
8
23
42
36
12
7
40
7
1
53
35
7
65
25
63
1
20
11
8
57
12
91
16
9
7
144
176
8
1
36
54
13
23
18
7
29
59
24
13
59
49
36
28
2
36
73
21
3
47
41
19
18
88
83
1
23
3
45
8
19
53
85
4
14
142
24
56
27
16
5
96
30
6
15
57
18
108
210
54
41
29
20
72
6
12
5
40
25
56
6
1
17
7
21
75
48
9
32
55
24
24
5
6
69
15
1
21
19
31
90
16
23
1
15
5
11
104
40
88
3
24
21
99
54
24
15
13
59
24
24
88
48
9
60
11
16
16
5
43
19
66
150
34
2
106
2
102
18
5
16
57
55
24
56
25
20
43
40
7
82
7
55
70
3
16
80
9
7
13
43
128
16
56
32
48
8
32
32
16
16
56
3
37
35
144
66
35
24
1
15
24
56
7
6
75
45
35
32
8
16
16
5
27
40
73
55
24
11
117
25
31
49
95
77
8
27
73
2
70
20
36
39
13
3
5
30
42
11
40
40
11
109
89
7
8
48
72
8
17
8
54
25
65
18
12
73
8
9
23
1
72
7
80
33
7
17
18
10
43
152
8
64
8
21
12
132
43
29
36
12
42
25
16
5
19
88
21
19
40
40
13
14
18
27
25
38
17
113
47
1
47
16
32
3
29
8
17
100
67
80
41
52
43
8
21
36
15
35
5
17
7
56
24
80
40
24
21
14
22
2
77
25
23
16
37
68
6
49
64
25
6
12
37
5
18
12
6
7
47
12
5
64
32
8
64
88
69
35
65
31
25
55
95
9
25
71
33
36
18
17
24
1
30
33
25
32
18
6
16
36
27
77
18
145
17
36
27
13
19
8
77
19
5
27
37
43
48
16
1
39
24
29
18
17
7
41
72
31
25
24
17
71
37
27
33
15
13
8
54
5
48
19
84
1
23
97
23
1
5
64
26
89
8
29
18
12
13
11
29
136
24
16
11
125
56
17
30
25
48
23
30
6
5
24
19
22
68
42
10
20
11
7
73
17
71
1
6
9
40
113
72
30
41
8
24
8
40
9
108
27
5
11
24
1
24
18
82
51
80
ABCD 97197003472*3^$a+1 [50013]
25
188
64
80
46
24
5
13
152
148
78
12
17
120
60
33
112
18
17
43
53
9
46
89
73
35
60
103
12
2
51
9
82
98
82
26
48
15
25
120
42
48
24
38
123
60
49
30
6
66
74
16
128
36
12
15
79
18
20
3
13
107
19
6
92
10
38
15
7
38
88
35
9
96
16
96
18
5
85
20
214
26
84
15
33
60
28
24
18
12
26
27
19
18
56
24
75
43
42
56
10
134
16
102
38
16
11
33
100
60
72
30
65
7
108
17
151
62
3
97
23
7
54
23
21
12
15
37
18
132
26
64
68
60
3
187
60
50
3
45
24
166
137
72
1
42
17
45
10
86
22
2
118
17
25
8
10
65
37
96
90
54
95
115
72
24
122
12
36
82
17
55
66
164
48
12
46
50
22
60
5
7
53
117
10
86
72
40
18
29
13
83
84
61
32
27
13
240
8
12
3
24
25
35
21
24
3
43
120
2
40
92
15
120
21
24
51
31
14
130
24
18
30
18
272
12
10
38
10
38
4
18
62
22
14
159
103
12
38
58
30
24
11
19
26
72
100
35
97
80
136
59
21
4
11
9
16
42
38
10
24
90
66
2
12
10
12
36
18
35
72
105
22
26
219
7
14
27
57
88
18
12
18
20
60
10
42
30
50
48
34
5
93
27
85
8
70
5
57
10
12
36
42
8
40
8
82
2
3
73
260
84
10
36
36
108
158
10
5
45
52
11
79
65
43
137
36
84
31
14
10
146
87
60
48
55
17
55
48
14
22
24
2
3
9
111
24
7
53
45
46
132
5
43
50
4
90
78
48
32
4
6
72
146
34
26
10
5
9
58
18
80
4
23
37
11
25
32
72
70
18
72
6
14
70
6
59
43
2
96
10
2
3
19
102
8
88
120
72
8
60
4
104
22
53
7
18
44
36
12
70
84
24
102
8
70
5
9
130
12
114
164
46
162
54
24
2
64
143
96
24
97
11
43
36
14
159
43
5
12
48
103
12
42
8
60
87
37
78
41
12
13
24
18
102
90
53
33
22
62
51
49
6
50
4
71
12
19
24
29
48
48
60
12
67
126
35
7
102
108
18
29
21
12
28
126
216
62
228
60
52
66
14
28
20
3
9
15
81
75
7
65
12
1
215
12
145
32
46
74
10
78
8
82
50
132
28
150
62
22
24
5
115
60
12
144
14
10
77
60
225
3
57
12
10
60
18
48
32
40
8
70
17
33
34
50
10
5
33
70
5
43
14
3
37
200
288
48
72
118
84
5
175
53
43
84
126
32
112
68
147
55
72
90
6
12
36
14
10
48
2
16
20
22
77
103
12
38
34
78
8
10
17
13
107
21
40
32
22
90
8
22
18
92
51
7
72
108
50
3
157
68
166
74
99
93
40
18
14
100
18
12
96
72
84
194
159
36
67
12
18
18
60
14
51
7
30
32
3
43
14
96
12
72
40
68
22
30
126
29
21
27
37
56
136
18
72
24
30
80
120
4
12
143
1
35
7
77
115
78
102
26
12
27
21
12
10
54
11
12
31
14
28
18
12
17
181
44
3
13
54
108
17
31
17
133
12
47
7
26
82
60
30
78
38
10
5
19
18
72
18
5
7
38
22
30
60
138
2
15
25
8
40
150
72
5
13
32
63
45
15
109
24
30
77
93
27
117
51
37
12
18
72
98
72
28
68
24
3
37
30
60
86
72
52
6
84
26
46
26
135
60
93
84
76
192
32
36
190
2
70
122
58
5
13
59
21
10
30
72
8
10
54
23
60
13
54
26
24
52
36
60
32
70
101
259
60
38
60
4
90
36
17
81
70
12
122
36
15
139
5
45
16
144
36
227
33
46
14
75
1
24
47
7
12
6
84
44
144
3
175
17
45
36
82
50
147
121
32
60
3
12
19
6
167
31
17
57
88
20
12
88
42
36
17
103
5
69
16
90
77
57
10
5
45
46
5
9
15
25
11
7
173
7
48
42
18
149
25
56
34
50
3
228
45
22
108
14
16
47
153
84
58
122
15
7
96
18
80
100
32
48
112
140
27
60
33
12
52
6
72
12
18
78
53
177
178
29
25
78
12
6
72
12
6
12
42
20
160
66
60
84
60
12
86
48
82
53
7
72
36
50
34
50
75
43
17
48
7
110
10
6
20
15
24
36
49
18
108
77
7
146
52
72
6
29
36
25
144
11
7
98
4
8
135
57
3
85
128
12
130
60
12
6
162
5
67
12
24
30
24
ABCD 97197034952*3^$a+1 [50040]
5
19
41
24
7
77
96
16
15
45
21
72
35
55
5
1
54
12
168
18
60
3
111
5
1
23
12
4
3
17
61
3
15
6
18
41
7
24
9
9
6
6
75
21
3
36
24
15
57
3
6
15
8
12
24
36
1
48
30
12
24
6
39
3
6
11
43
108
17
25
6
29
25
215
7
6
12
42
30
15
45
35
64
96
3
21
15
29
48
7
21
27
24
9
15
45
56
13
3
3
5
19
12
54
60
11
19
17
24
43
12
18
30
5
12
16
15
17
85
6
5
19
18
3
32
24
24
24
28
15
17
36
37
84
11
12
88
33
11
79
77
37
48
12
23
7
48
17
91
89
7
48
5
16
27
24
30
15
21
3
51
21
3
6
66
24
18
78
18
11
4
15
6
15
9
72
3
9
23
4
15
69
45
11
36
24
24
24
13
15
33
11
4
129
95
31
21
45
78
53
40
60
3
5
1
6
24
53
72
36
28
27
84
18
48
48
47
43
65
7
5
19
29
19
5
36
1
36
47
16
45
11
16
3
6
23
12
73
23
7
18
42
5
97
6
17
13
12
27
20
1
60
23
24
12
19
29
7
9
36
3
41
16
51
12
57
20
121
23
25
15
81
15
24
81
83
7
21
44
43
48
53
1
59
16
21
39
8
97
36
47
12
1
42
60
72
24
30
54
77
61
24
30
60
6
15
24
8
43
125
43
96
54
42
30
3
15
6
75
45
36
42
5
31
6
23
43
17
7
45
21
3
44
16
27
29
31
54
11
4
15
9
9
35
36
24
12
60
16
27
6
12
35
12
12
4
36
9
27
15
9
8
13
48
15
27
9
15
5
19
162
42
5
36
24
36
112
87
6
90
17
4
15
45
9
11
25
24
36
36
18
21
24
44
13
47
91
81
15
54
36
54
45
44
55
101
97
42
5
16
36
56
40
33
15
15
21
75
5
1
35
25
35
19
45
3
17
16
24
21
12
6
5
1
66
24
24
6
11
7
57
45
30
48
12
89
16
45
71
49
6
77
36
31
96
54
23
16
9
3
9
35
13
78
9
24
27
42
30
41
7
33
20
12
40
9
35
13
42
5
31
12
33
3
96
6
15
9
35
48
1
6
9
27
12
21
44
16
87
60
54
15
15
5
4
80
24
7
5
24
49
3
39
5
96
19
24
6
18
65
48
7
12
69
44
112
33
3
63
12
45
20
4
44
37
54
5
19
5
1
39
27
132
5
1
6
30
6
9
9
11
4
51
9
15
21
20
13
3
27
60
5
145
47
84
1
51
32
48
7
12
84
54
12
11
24
43
65
16
44
7
6
3
45
11
43
36
30
111
8
7
45
39
5
1
54
6
39
39
21
45
27
48
9
18
9
20
4
20
19
41
7
69
8
52
81
54
45
9
11
48
36
16
24
32
25
30
9
33
42
9
21
90
9
27
5
37
11
1
6
72
6
6
105
9
210
29
12
19
41
61
42
18
18
24
17
19
6
35
36
25
59
25
18
53
12
13
18
30
15
27
18
75
36
8
7
18
3
3
65
60
1
54
36
5
25
24
47
19
45
75
18
60
3
27
18
78
6
54
41
40
15
48
6
11
103
6
12
12
23
4
44
12
12
1
30
12
77
72
25
35
19
21
8
7
9
12
60
20
43
60
89
36
24
1
27
3
141
68
13
24
35
4
15
21
60
3
60
5
85
18
24
45
33
63
9
39
32
12
13
24
30
29
7
30
23
76
68
12
43
21
20
19
77
91
24
9
12
3
12
12
36
6
39
9
63
15
9
3
5
1
12
18
6
83
12
13
23
4
3
66
6
5
1
18
5
12
24
19
84
17
36
4
44
100
9
6
30
27
15
24
21
48
27
9
36
27
17
31
12
12
6
132
12
18
5
13
15
8
31
5
40
8
67
41
13
42
33
32
79
21
33
6
6
15
20
84
40
8
16
44
43
9
39
17
43
54
27
56
43
41
84
31
21
8
19
6
54
141
9
18
65
84
4
15
29
60
12
25
23
12
16
69
18
77
31
42
156
11
40
3
5
67
24
6
39
44
12
121
15
24
3
77
43
30
48
54
5
91
33
32
37
11
132
24
61
35
4
3
72
5
4
12
33
11
73
27
3
18
12
23
97
27
24
36
63
33
9
111
75
102
47
163
17
60
13
6
30
11
76
68
1
54
96
9
69
48
15
27
5
96
25
15
27
42
48
30
48
21
9
114
12
6
3
20
37
23
19
48
42
6
5
12
7
18
12
23
13
71
55
5
55
45
3
36
24
81
44
55
65
36
37
15
8
96
4
27
9
8
1
47
43
36
29
52
92
12
1
12
35
7
6
75
3
21
8
36
55
24
12
6
84
15
75
53
25
30
12
24
30
47
49
18
5
7
29
37
39
24
12
15
42
48
102
57
56
103
5
7
33
27
24
18
30
5
55
5
43
29
48
13
59
60
25
6
18
36
6
30
59
43
18
30
9
45
48
23
7
6
6
84
72
77
13
12
27
84
21
59
31
53
52
75
48
60
5
48
4
39
101
1
12
23
13
6
84
17
12
55
5
1
27
27
12
36
204
6
48
51
8
7
5
13
51
57
3
20
16
9
90
5
12
28
36
3
5
12
1
47
88
9
83
1
6
6
30
45
48
51
36
9
9
6
9
96
15
18
42
5
36
13
12
15
27
17
4
15
21
24
20
19
18
3
105
96
18
57
9
47
37
11
12
28
9
3
27
57
3
48
18
42
9
24
57
59
60
120
36
7
12
29
16
80
25
35
31
12
36
5
1
18
21
9
18
24
126
18
21
24
36
8
28
33
12
42
36
5
36
36
19
53
13
12
11
61
15
120
15
5
24
19
66
30
6
6
9
8
25
27
15
29
7
33
39
126
15
87
65
4
60
8
36
12
7
12
24
41
4
9
18
42
12
36
3
27
65
55
48
5
1
35
13
78
17
43
5
48
31
6
15
8
12
25
39
45
54
17
64
44
36
24
16
81
3
9
48
18
5
1
15
56
19
41
7
5
55
36
5
24
73
15
32
16
9
27
36
8
55
17
19
24
5
40
20
19
66
11
19
12
24
5
49
11
1
3
51
41
49
15
15
30
35
13
78
54
83
61
15
27
77
7
9
21
95
48
28
32
72
31
9
3
17
31
42
71
24
12
13
35
7
101
19
48
53
84
4
15
12
54
39
75
6
18
5
1
30
45
12
3
21
21
12
11
24
7
65
19
12
5
12
12
43
30
78
69
20
43
21
36
69
35
1
23
36
24
28
27
65
16
27
17
31
5
49
3
8
25
11
31
12
42
78
77
31
45
8
1
60
48
27
69
11
40
63
5
1
54
18
18
5
40
72
39
18
35
16
20
7
9
9
27
32
7
9
56
1
15
33
30
5
19
77
40
21
60
39
9
30
36
29
40
9
35
43
29
96
7
48
9
20
120
49
6
5
55
54
35
55
24
12
48
33
57
18
33
20
1
78
60
72
5
13
27
15
36
18
15
44
1
87
128
1
18
5
25
6
60
101
48
25
18
54
23
16
57
83
97
23
31
45
36
20
12
108
49
18
30
72
11
19
5
43
41
19
5
52
8
16
20
19
6
11
139
12
54
ABCD 97197040784*3^$a+1 [50023]
18
144
33
15
9
51
18
51
21
39
96
48
96
84
132
27
12
93
36
21
30
24
105
60
15
21
24
132
39
9
36
36
24
108
21
54
36
45
9
51
75
210
39
48
27
57
15
120
33
27
189
9
75
108
48
15
6
51
24
153
51
12
24
48
15
12
81
120
57
126
21
15
90
90
21
60
72
132
69
24
75
195
33
192
96
57
27
12
9
36
39
36
36
48
27
33
69
87
24
69
207
48
3
198
15
21
84
111
3
45
57
3
87
33
27
33
12
24
75
21
15
69
204
45
6
36
36
249
36
12
48
132
12
24
45
54
12
168
18
63
9
30
96
57
60
60
33
6
45
108
168
24
15
18
66
9
27
234
24
36
51
24
12
48
12
27
36
42
84
6
90
27
27
141
3
21
60
60
33
60
18
108
9
72
48
15
21
72
84
141
3
60
36
24
24
252
15
33
60
57
30
9
45
90
9
108
99
69
135
9
72
39
117
33
195
15
60
54
111
9
87
9
120
72
15
12
27
9
9
27
33
108
15
12
48
24
81
27
75
6
39
48
108
12
9
15
15
24
141
24
45
42
45
45
3
51
36
72
105
12
75
108
21
60
15
36
45
144
21
51
39
6
3
12
24
9
54
45
27
33
45
156
15
72
24
48
27
9
12
15
45
48
72
24
96
12
45
15
60
63
9
15
144
30
15
27
93
12
39
225
21
42
33
12
48
99
105
36
3
9
15
45
45
3
33
39
105
102
108
105
12
15
45
75
33
156
27
9
108
15
120
36
9
51
21
9
36
3
15
6
39
27
96
45
24
24
36
33
12
18
57
228
111
45
12
24
36
108
12
39
9
120
81
108
78
12
21
36
3
141
12
75
9
24
12
132
27
93
60
81
27
24
39
45
45
39
15
33
60
84
84
24
33
75
15
9
24
36
48
15
72
120
21
12
120
12
24
429
51
36
24
132
72
60
120
21
60
87
33
27
72
117
3
132
24
12
9
51
48
60
27
9
201
255
24
24
12
24
39
24
36
36
21
48
69
15
45
27
9
30
9
12
48
75
21
36
93
87
15
45
36
123
81
45
54
12
9
240
36
57
27
15
21
24
9
27
48
36
195
33
12
276
84
9
66
60
69
21
30
24
84
21
24
288
12
57
48
78
33
51
60
66
219
15
21
3
36
105
21
174
90
36
27
213
138
54
3
12
96
84
63
9
75
24
30
27
24
39
24
93
9
51
27
18
3
45
27
12
3
144
33
48
24
156
3
45
12
60
27
60
48
18
114
57
51
45
129
18
21
111
9
12
72
33
87
147
36
18
39
51
9
36
72
45
18
141
15
69
207
9
120
33
12
6
9
108
27
45
99
36
69
111
18
15
36
36
3
12
108
21
72
33
39
12
63
18
18
36
84
9
15
12
33
36
315
57
24
36
3
57
33
54
45
12
168
153
15
99
36
18
27
24
48
27
54
27
63
120
21
3
21
45
150
12
18
27
144
195
141
39
45
39
24
156
9
12
33
6
36
216
105
57
27
24
12
3
60
165
9
18
9
120
15
21
204
9
6
33
87
9
12
3
90
51
39
84
33
75
45
153
15
84
48
48
12
33
111
51
180
84
24
105
132
27
45
45
87
201
63
15
9
72
84
45
27
72
36
12
12
36
84
15
30
27
96
27
57
15
9
60
12
120
63
60
105
51
165
36
12
243
33
51
93
33
99
84
15
96
69
12
24
15
33
36
12
72
51
30
15
60
75
36
54
15
39
105
93
12
27
45
39
57
90
9
39
45
12
24
15
9
111
54
87
84
24
12
33
30
69
48
108
156
15
24
141
120
45
36
99
84
81
99
45
51
24
12
57
75
3
105
15
33
204
15
33
27
36
45
12
63
9
63
108
57
48
120
12
144
39
9
27
156
24
54
30
81
24
45
12
87
12
120
15
9
27
54
18
18
78
66
63
12
60
15
249
72
12
36
21
54
45
12
129
3
15
36
12
33
111
141
27
21
99
42
3
36
15
36
249
15
21
48
45
12
3
12
60
51
24
108
225
60
60
48
15
42
111
12
39
81
60
48
24
21
36
39
120
24
12
33
63
123
12
33
72
12
33
39
9
36
6
9
ABCD 97197169508*3^$a+1 [50043]
45
96
67
17
60
156
144
55
144
96
11
165
192
27
48
180
108
114
156
222
120
81
160
17
15
129
31
59
18
163
47
60
12
6
264
6
37
137
168
175
95
12
90
60
138
21
21
210
18
72
15
21
54
288
240
192
69
81
15
183
18
12
42
81
64
11
54
6
9
64
47
114
138
42
198
138
72
163
80
45
3
96
63
18
54
78
651
144
333
72
27
33
12
3
57
18
102
78
33
39
228
21
141
403
48
17
150
153
112
185
30
57
21
192
27
15
49
329
342
81
64
71
9
75
6
63
27
102
60
90
18
183
9
7
176
57
108
84
198
258
12
42
153
27
30
96
30
114
30
96
84
90
288
108
54
9
16
161
30
24
30
43
192
143
162
36
234
81
159
120
78
91
251
180
18
63
64
71
210
87
336
27
42
120
90
198
42
30
162
153
267
138
18
54
420
63
27
21
64
251
69
21
27
87
216
54
123
96
117
43
29
90
42
15
16
107
108
24
1
80
45
84
60
19
11
6
90
84
1
95
210
90
37
32
45
19
107
144
138
43
29
90
240
228
90
75
112
101
72
60
48
39
33
168
87
177
90
90
36
87
45
90
30
42
1
29
60
135
21
162
25
125
12
126
9
144
16
143
12
78
30
73
95
702
18
12
21
112
144
53
27
93
291
144
15
348
117
112
71
25
89
30
126
114
126
54
36
54
18
432
9
57
24
108
67
203
138
43
432
29
51
9
39
64
5
235
128
159
33
93
12
183
160
17
111
21
198
37
53
72
48
3
39
9
39
78
27
256
89
151
11
36
72
162
108
198
54
60
3
96
27
90
72
67
320
63
1
47
24
66
279
45
126
144
108
42
90
48
21
21
219
117
43
107
54
126
72
102
90
6
19
161
12
18
33
112
5
72
18
33
21
75
15
18
90
30
180
243
87
48
57
15
1
89
18
709
65
36
60
30
204
21
117
60
31
41
108
72
126
30
7
32
48
27
36
33
177
207
117
6
144
30
60
235
176
219
30
96
87
15
312
73
53
139
80
171
162
162
1
144
23
105
165
102
60
66
60
75
9
6
30
163
17
222
30
147
48
48
69
36
12
18
72
42
180
90
18
103
59
18
211
80
64
5
138
129
75
426
162
457
215
48
42
90
180
1
80
64
11
42
72
51
15
33
39
72
60
66
3
57
192
18
60
54
3
27
69
21
60
63
48
117
43
17
15
57
36
3
27
180
145
107
21
129
63
747
21
9
18
37
ABCD 97197868148*3^$a+1 [50003]
31
84
54
18
5
88
96
45
35
19
90
11
120
1
63
135
17
120
127
96
12
5
103
6
18
102
6
54
48
47
144
79
6
12
15
45
3
240
80
72
19
149
49
18
18
35
37
3
117
83
7
33
21
155
24
79
41
120
19
48
29
25
95
19
72
288
5
7
65
48
72
24
13
123
3
45
80
112
80
79
66
78
65
61
144
11
136
80
97
63
237
51
96
141
3
15
54
6
21
63
41
37
59
79
41
91
18
11
55
6
18
144
30
83
7
6
11
64
56
61
24
48
83
24
216
55
420
90
35
88
141
150
101
79
30
24
35
72
24
31
12
21
32
115
18
35
181
59
151
96
72
17
109
12
95
24
25
6
102
83
67
77
103
36
84
72
105
3
60
72
9
111
78
11
55
60
165
152
37
3
128
31
89
25
47
48
16
15
129
87
120
54
18
6
11
19
60
54
11
25
12
18
65
31
18
71
55
162
48
15
75
60
17
109
48
330
30
51
32
7
17
73
36
6
66
155
7
17
64
69
27
39
90
6
84
21
21
12
18
108
6
30
90
24
75
51
18
18
65
120
85
59
120
103
78
72
27
56
19
29
25
95
1
15
69
6
5
79
24
120
96
65
37
18
144
113
88
21
11
7
41
79
36
24
180
12
24
162
59
16
48
21
198
21
45
51
63
17
31
54
6
12
6
90
216
18
48
15
75
72
60
318
35
48
120
72
48
55
24
36
36
48
42
431
145
54
9
39
113
40
8
7
12
42
30
108
6
75
87
12
77
55
90
48
111
285
6
45
45
35
24
61
126
108
60
5
16
15
54
27
93
72
54
6
18
30
36
54
114
3
27
42
59
67
18
11
1
18
45
27
69
75
54
36
11
13
54
36
41
13
30
168
93
15
12
18
54
18
60
23
31
48
153
15
84
24
12
198
35
55
96
89
31
36
90
24
108
192
119
67
72
18
90
89
31
105
183
6
120
6
5
187
21
56
13
72
18
33
63
17
48
7
48
6
30
96
84
168
90
23
88
69
11
1
96
54
30
96
203
16
51
45
147
18
42
17
120
313
66
125
97
102
57
69
162
9
56
67
36
72
113
115
24
18
83
37
78
101
1
119
13
66
96
89
31
41
48
37
54
90
51
135
89
120
43
12
18
71
55
24
36
102
90
42
27
3
72
36
33
32
193
15
15
96
198
102
101
13
84
6
36
21
8
120
31
48
33
8
55
12
54
6
102
3
147
36
41
43
53
19
141
27
72
5
13
27
99
5
120
1
156
3
159
216
57
75
84
18
42
18
48
18
6
35
13
108
23
109
18
12
173
13
11
109
96
219
152
7
108
5
43
36
41
13
27
8
19
36
312
48
216
6
48
11
16
8
7
72
12
78
66
162
75
3
5
25
60
72
54
18
210
78
30
5
37
90
17
24
25
126
114
12
168
12
95
67
60
36
30
60
155
109
18
72
33
39
6
72
107
19
30
114
48
42
3
80
97
71
37
3
80
1
36
83
31
174
11
96
19
234
132
12
36
15
27
72
18
18
57
48
32
97
30
6
11
91
132
30
18
89
61
30
149
19
21
104
301
18
36
54
23
24
61
24
11
43
36
66
54
9
15
65
72
7
12
6
12
3
104
43
66
114
57
144
177
15
33
15
39
57
111
30
179
1
63
45
90
17
48
31
89
16
111
33
32
97
156
42
90
15
15
33
32
24
79
12
5
88
69
11
79
33
27
21
56
43
78
54
30
24
11
115
29
79
113
7
18
90
29
295
81
8
55
17
37
171
27
114
18
17
31
33
80
85
6
54
15
111
18
47
79
65
1
6
30
288
6
21
15
48
161
43
138
35
184
96
123
90
72
83
61
51
75
12
60
77
61
ABCD 97197877178*3^$a+1 [50039]
72
23
1
24
24
5
7
120
56
12
112
20
21
12
7
44
36
28
60
5
18
57
52
84
29
27
28
23
25
20
33
91
84
12
5
43
36
20
160
11
13
59
108
30
15
88
12
12
212
16
24
44
180
72
52
60
108
248
64
8
100
84
36
72
5
7
8
33
15
100
120
20
4
41
115
47
1
65
19
11
25
120
107
69
64
80
36
4
12
24
173
43
23
54
127
144
152
57
15
52
8
21
51
141
19
20
16
24
8
76
5
99
3
69
28
32
136
60
24
96
17
27
88
20
16
29
31
60
24
5
31
35
25
132
260
4
36
24
53
55
65
120
30
1
12
12
32
39
72
13
77
15
304
203
6
72
27
28
47
37
20
3
25
8
72
76
47
37
12
23
120
48
30
18
97
47
33
24
39
25
65
30
21
16
12
20
60
51
37
12
60
72
68
135
13
12
20
28
8
24
45
6
21
3
25
96
89
6
1
8
16
20
27
45
64
36
107
1
29
43
35
9
153
27
76
12
11
1
8
36
40
24
36
72
17
15
15
13
72
35
1
65
67
12
23
18
79
12
24
132
12
36
120
59
1
12
5
15
88
12
84
36
24
20
4
17
168
24
6
21
39
37
48
119
45
16
35
1
56
40
65
15
57
91
29
75
60
63
12
37
41
19
8
3
18
87
52
60
32
4
29
43
84
60
48
48
17
55
12
11
60
72
33
27
57
28
11
69
16
44
28
24
20
21
15
4
36
185
39
4
24
60
5
75
21
7
23
69
15
73
47
25
36
96
41
19
29
15
24
45
43
12
8
40
35
109
44
4
132
48
20
45
3
57
55
20
21
19
108
132
11
37
80
3
57
48
100
29
15
40
20
28
60
47
13
24
8
12
9
19
32
40
41
48
31
84
20
112
47
165
28
8
36
4
119
21
4
108
23
84
1
56
136
44
40
29
91
84
59
13
12
71
9
153
12
15
40
125
3
72
48
3
102
7
32
3
36
24
1
96
8
33
19
20
16
12
60
36
24
5
6
24
73
108
72
8
57
43
17
43
56
63
85
132
53
168
27
112
48
128
3
24
1
5
114
81
144
16
20
52
72
95
25
23
192
73
17
15
16
36
96
8
4
60
71
12
37
20
16
17
12
31
12
35
73
5
19
161
7
5
7
80
72
33
43
12
12
144
44
36
24
120
36
4
53
18
21
136
23
69
16
44
108
15
37
60
12
23
1
12
17
31
24
32
76
48
12
17
18
13
24
96
44
15
57
153
31
24
12
68
3
9
9
91
101
7
83
13
20
39
253
72
12
23
37
24
24
92
4
36
23
45
45
27
81
18
205
24
36
17
102
61
47
97
5
15
45
55
12
180
29
55
12
12
48
17
48
55
23
61
48
83
9
88
71
21
48
40
48
60
60
17
31
24
8
3
25
36
48
20
112
68
16
36
131
25
12
11
21
63
48
12
1
12
5
18
49
12
11
42
48
43
77
55
24
24
17
15
52
60
36
132
24
20
48
45
60
7
20
48
21
19
120
5
43
5
39
93
15
60
15
25
5
7
23
13
12
23
42
27
36
15
30
19
89
30
25
29
31
47
37
96
36
29
31
11
49
101
19
41
12
48
78
24
60
1
5
7
143
97
24
20
36
72
12
16
65
67
60
83
13
12
8
4
35
18
39
39
37
17
15
88
24
24
44
28
17
30
105
40
11
21
64
56
9
7
72
20
15
108
13
65
31
8
108
72
12
88
35
25
83
72
37
56
132
76
12
23
12
60
102
31
56
3
1
60
59
45
12
3
48
9
28
11
61
24
96
36
107
13
35
60
25
5
43
59
85
8
3
21
36
88
24
65
103
17
3
3
24
30
55
12
8
33
67
12
24
164
16
24
68
40
35
25
204
48
12
11
13
84
32
28
48
92
40
8
27
33
75
109
44
52
12
36
29
43
5
7
53
30
37
56
52
107
13
104
21
15
15
90
7
32
76
8
4
32
4
24
5
7
11
25
72
35
25
36
32
48
36
4
12
72
53
39
51
9
123
121
5
24
123
64
36
12
36
65
67
77
60
30
61
96
36
17
43
60
72
5
7
36
20
183
37
72
11
1
59
54
120
48
27
12
9
31
48
72
41
75
3
24
1
20
40
72
120
113
55
12
44
40
23
25
131
85
12
113
24
67
41
30
30
30
9
36
52
41
51
136
5
48
54
1
12
132
8
4
36
12
35
13
83
57
28
17
7
71
129
93
19
8
3
73
29
48
15
15
85
113
15
72
52
53
7
20
15
30
18
13
12
5
55
80
57
55
72
24
36
11
25
80
100
60
12
12
96
47
57
4
12
20
52
20
3
37
11
37
17
30
1
12
8
36
36
3
109
41
7
24
113
31
36
20
36
3
1
23
45
76
32
135
49
60
120
101
55
12
36
60
36
20
3
1
12
12
41
67
44
64
132
32
76
120
116
40
23
13
8
24
72
84
69
31
24
41
51
36
28
17
12
31
5
19
48
65
19
80
4
36
20
36
27
61
24
23
25
35
42
67
144
36
68
60
33
18
54
51
100
89
15
40
35
121
5
72
19
83
1
12
132
23
30
ABCD 97198085188*3^$a+1 [50030]
21
13
36
20
16
20
20
32
8
50
4
10
38
6
14
78
19
53
8
7
3
50
55
27
18
4
71
15
90
55
44
76
20
27
2
20
51
25
22
108
2
43
53
19
1
4
96
67
25
18
42
18
9
8
13
90
14
8
22
62
31
5
59
11
2
2
24
2
19
61
44
3
23
9
5
26
9
61
8
40
64
3
24
29
2
62
48
8
12
32
76
52
12
30
2
11
24
3
50
32
50
30
4
34
26
31
31
10
32
50
48
28
12
62
8
52
32
55
51
60
9
5
11
33
74
50
62
54
14
18
12
7
1
40
30
4
53
1
14
13
73
7
13
11
51
2
7
25
36
15
13
2
10
10
88
122
82
93
5
10
17
33
15
17
8
12
8
7
21
62
37
13
10
9
29
4
52
40
11
35
22
68
32
86
2
27
101
12
7
7
8
33
13
40
60
22
60
90
39
55
38
67
15
10
76
28
2
10
35
27
33
84
51
2
43
5
32
88
40
10
45
15
58
24
7
5
36
10
69
19
10
12
127
15
45
17
11
15
10
22
30
3
7
6
32
12
22
46
10
45
52
13
14
21
12
13
19
5
23
13
10
9
29
24
48
24
84
44
20
15
1
52
2
78
4
16
8
2
2
16
16
8
3
17
60
32
26
18
74
18
58
2
39
31
22
62
8
2
16
42
37
23
18
80
19
3
48
64
56
2
28
20
22
16
42
48
2
4
38
27
21
7
13
52
87
1
20
32
12
11
3
44
28
54
26
49
23
18
20
35
20
57
3
27
38
2
18
27
1
22
12
10
18
62
7
20
28
33
18
12
10
19
3
13
9
15
23
18
7
113
4
16
10
14
35
41
32
92
8
100
16
20
12
20
20
2
48
32
50
88
72
3
24
53
58
30
100
4
16
8
4
18
12
58
27
53
104
16
8
31
51
2
83
5
44
44
2
57
1
32
7
45
6
122
30
38
60
24
35
23
2
38
17
28
25
24
35
11
38
31
13
20
15
101
12
44
8
46
62
8
60
4
8
82
2
76
27
63
90
7
83
2
62
30
6
12
20
48
69
3
2
36
12
8
4
36
14
21
5
12
15
3
25
13
31
29
44
16
7
15
12
26
50
10
62
17
45
3
192
3
10
2
18
15
40
33
6
38
67
53
3
27
25
12
3
36
2
7
32
55
10
8
40
10
38
7
13
30
5
15
25
167
30
56
44
6
10
22
12
57
41
35
33
2
34
3
5
10
42
116
20
2
36
6
4
4
60
148
12
63
25
38
14
68
60
10
70
32
18
9
3
38
7
77
24
2
10
22
22
38
37
39
2
8
31
3
2
16
19
21
20
7
53
8
19
93
34
8
38
44
6
10
20
18
10
107
9
26
30
30
14
28
30
2
20
3
15
6
14
48
30
34
33
48
13
47
37
96
4
56
12
10
22
23
5
19
16
47
30
22
86
39
5
46
2
67
1
54
41
37
87
3
20
13
15
20
9
21
4
23
31
74
7
80
5
46
9
5
24
4
88
15
24
1
22
25
3
2
76
44
10
36
41
31
17
37
26
110
8
30
10
19
3
58
14
25
21
2
72
60
40
38
12
28
4
50
30
4
60
24
88
39
1
18
34
118
38
34
18
28
2
9
36
25
35
45
34
8
13
37
47
3
5
61
52
20
35
12
3
57
55
68
2
20
42
26
4
11
5
59
49
72
24
60
44
64
7
29
22
57
3
60
25
13
26
26
12
20
50
22
24
11
75
30
35
1
40
12
47
73
8
50
28
12
18
136
24
2
18
24
27
39
41
16
12
165
16
84
26
70
64
67
21
75
5
27
13
2
16
92
22
3
12
20
31
69
12
1
44
136
22
18
20
20
32
15
5
26
14
30
38
60
22
10
6
12
29
3
48
2
23
27
18
35
19
34
12
2
36
24
10
58
14
28
128
44
36
2
38
32
16
22
12
18
7
3
84
56
12
45
40
8
45
15
53
12
20
27
15
20
2
23
27
21
120
35
2
7
16
5
10
2
8
55
15
12
30
30
25
5
20
36
52
88
14
25
45
40
92
16
40
12
20
55
55
98
10
22
8
54
128
2
88
18
2
50
58
50
2
90
37
3
8
2
80
20
32
56
18
2
8
7
15
45
24
76
75
22
47
11
2
103
45
27
7
93
35
33
17
10
82
36
90
80
12
2
14
2
7
53
12
30
13
33
11
16
57
15
5
56
47
39
18
18
20
22
8
90
12
93
27
106
2
52
6
14
30
15
15
2
8
16
72
38
9
1
24
10
18
30
14
16
20
80
40
14
34
22
2
32
8
48
12
18
60
9
29
26
46
12
10
37
1
47
83
34
11
7
20
106
2
45
4
101
28
52
8
4
60
8
20
8
2
10
22
18
4
3
32
19
10
47
15
10
112
116
19
3
30
34
6
4
26
18
2
38
60
36
14
22
10
12
22
6
32
30
15
3
2
38
17
17
44
51
48
57
36
62
10
38
12
78
27
45
18
25
27
18
18
2
94
81
35
42
15
28
45
88
22
14
23
20
3
9
3
88
18
6
53
1
32
27
3
38
4
18
42
18
69
53
10
10
3
107
26
31
33
10
50
18
30
67
5
80
23
65
55
25
22
33
5
104
11
7
82
11
69
40
36
10
2
2
8
13
24
61
19
55
58
8
15
35
4
34
19
65
26
2
19
11
14
58
22
8
15
41
26
6
2
28
45
27
22
11
13
14
48
2
55
8
5
20
2
62
8
16
12
120
10
2
7
5
16
67
8
15
9
21
30
22
20
8
22
45
15
2
158
18
2
58
35
27
18
104
35
8
33
40
87
21
32
20
55
19
26
10
24
10
24
2
5
64
20
3
18
42
18
10
12
80
26
20
52
92
27
15
8
38
22
22
28
20
35
3
88
46
36
40
4
4
14
5
41
14
57
49
19
15
13
13
4
20
58
70
18
6
16
7
3
9
21
20
8
64
35
5
22
53
1
2
120
4
21
47
33
15
9
5
36
50
9
33
40
23
37
47
105
18
33
5
39
21
80
35
15
57
25
50
8
60
25
137
16
14
86
11
11
4
21
17
22
10
11
63
22
22
25
57
3
5
10
8
34
4
19
31
10
7
45
19
39
6
30
21
15
2
3
57
7
108
5
22
8
18
20
20
2
26
11
11
30
8
11
13
43
7
22
14
14
58
20
2
35
20
5
35
13
20
2
2
16
30
4
54
16
11
95
102
8
20
20
7
23
110
110
18
14
33
7
5
25
27
56
53
24
2
68
40
45
1
11
20
16
5
64
40
74
14
20
20
27
11
60
38
4
3
65
52
20
8
148
24
28
10
50
7
35
78
8
11
20
41
35
13
47
13
82
9
1
2
26
22
2
38
10
12
7
16
9
15
39
22
14
58
35
5
48
8
4
18
58
36
40
14
6
48
27
99
29
3
72
2
8
100
35
3
20
9
31
62
48
100
18
34
88
28
14
138
4
56
4
4
4
48
8
22
37
3
17
15
22
26
4
41
5
32
12
68
8
59
25
76
30
14
71
45
4
16
8
31
29
4
106
10
7
5
52
18
9
76
65
15
89
20
54
29
3
22
23
17
35
61
56
6
2
3
17
7
89
2
34
38
20
57
19
14
20
10
46
14
13
5
22
12
94
2
18
32
8
22
12
73
37
47
8
3
30
15
29
48
10
33
24
5
28
8
14
26
32
12
11
17
7
41
64
18
22
71
13
22
30
87
15
46
54
8
2
40
3
73
71
28
61
7
19
30
24
52
20
20
10
10
24
38
22
16
4
8
58
9
13
55
17
36
14
5
1
30
5
87
26
62
10
22
22
6
10
ABCD 97198839022*3^$a+1 [50018]
63
33
18
29
16
9
47
1
15
57
35
60
1
15
24
3
29
76
12
60
45
15
92
4
51
6
18
105
15
36
53
16
12
57
18
30
102
5
13
48
30
60
54
18
30
48
15
12
3
12
48
24
45
3
77
43
9
3
18
48
35
16
3
18
59
4
116
60
25
23
25
6
29
13
15
33
87
63
42
39
60
8
16
84
36
144
20
60
100
36
12
8
25
24
11
40
12
3
60
21
24
24
12
36
24
39
129
123
72
12
30
6
45
84
3
21
24
33
3
96
48
212
4
36
104
91
6
3
15
9
8
4
8
28
3
36
113
13
75
12
12
3
18
42
12
29
37
15
15
42
102
36
29
49
24
27
3
33
12
3
5
24
19
81
8
25
63
32
28
8
19
41
127
12
53
43
117
27
57
39
21
20
4
92
28
99
33
3
12
30
48
107
7
101
7
24
84
29
28
24
21
63
105
47
19
21
3
45
12
44
1
102
36
5
72
84
28
12
60
8
36
19
33
3
45
12
3
24
81
56
16
9
51
3
24
21
69
23
25
23
7
114
3
72
39
5
1
15
15
21
87
48
29
4
24
15
6
66
29
64
12
21
23
19
81
72
24
21
27
3
165
8
16
96
48
60
9
27
15
9
24
45
27
36
48
27
33
15
24
48
24
6
54
9
12
84
9
39
27
5
19
21
36
12
8
40
44
13
3
44
28
21
30
9
12
3
12
69
39
210
30
48
5
7
105
15
53
64
8
1
6
60
9
104
61
24
51
44
16
27
17
31
102
24
78
12
36
57
12
20
76
39
21
15
84
81
68
40
9
66
6
24
39
63
45
72
21
11
64
20
64
147
5
64
39
33
44
13
15
57
48
48
18
5
7
29
43
18
3
27
9
20
85
15
36
44
1
18
6
18
6
27
84
60
48
92
28
48
20
55
9
8
7
5
13
27
36
3
72
9
48
3
5
19
5
19
36
6
15
33
27
63
30
59
28
8
124
20
16
15
17
124
36
3
5
19
21
15
17
52
21
11
31
9
63
5
28
63
81
24
72
48
32
4
39
9
36
20
16
48
15
33
87
53
48
7
17
7
30
3
3
12
33
12
3
33
24
48
27
17
19
12
18
6
66
30
9
39
17
72
7
66
30
9
111
60
45
33
15
20
19
60
141
39
141
24
48
32
28
9
35
4
60
39
36
42
24
83
12
55
141
12
3
24
9
24
92
4
45
24
66
72
5
24
88
27
29
7
108
105
32
7
45
3
24
24
21
9
15
36
44
49
6
77
67
5
37
71
19
9
75
17
73
111
3
12
36
24
60
24
60
60
69
32
148
12
15
5
1
30
17
52
48
48
24
60
24
27
65
12
52
3
5
36
120
40
9
6
9
3
12
57
36
12
120
8
7
21
20
16
120
24
9
75
3
18
15
24
8
48
121
51
3
9
12
141
3
69
95
28
93
15
44
67
18
27
180
24
80
16
20
13
3
80
7
105
32
43
60
30
15
3
9
39
29
7
21
63
12
72
36
12
12
6
15
27
72
6
6
45
20
16
27
45
27
9
15
21
8
91
120
54
15
3
45
3
21
164
16
21
27
48
12
36
21
23
16
9
51
15
60
72
5
28
81
6
18
35
36
19
6
15
9
66
5
28
72
15
48
21
81
6
5
52
48
39
5
43
45
21
126
9
12
12
32
28
15
78
15
84
63
21
80
25
27
15
153
51
48
36
17
115
45
27
17
88
15
41
76
63
30
23
24
43
12
36
29
4
27
18
15
12
75
48
69
27
21
24
15
6
15
80
79
18
6
42
27
20
1
66
5
19
5
139
17
36
103
5
4
60
8
13
39
20
36
19
21
24
72
33
123
15
108
24
17
4
24
8
52
36
24
21
15
9
30
21
39
72
24
24
45
68
4
24
12
24
80
24
12
52
51
21
8
13
42
81
20
40
15
41
49
27
12
20
28
12
51
36
101
40
108
15
24
17
13
6
57
32
36
36
4
104
13
23
79
5
13
15
8
4
12
39
41
25
54
21
51
48
29
31
30
27
3
77
13
27
15
53
25
119
55
18
15
108
27
45
87
17
13
18
33
117
42
17
64
51
189
15
5
1
18
6
15
111
18
42
33
93
15
33
59
36
16
3
132
33
108
48
12
3
5
25
39
33
42
21
24
56
144
7
81
15
12
21
44
12
28
12
24
9
18
57
20
28
20
19
21
129
6
18
15
12
24
36
9
3
15
36
9
36
51
9
12
27
18
18
41
85
51
87
36
29
16
27
90
3
21
18
21
27
33
87
24
9
15
17
4
60
60
8
1
102
17
16
60
51
41
64
24
9
78
9
24
44
37
18
6
24
75
27
29
112
8
7
30
3
15
9
120
48
24
39
21
3
48
29
4
56
4
51
89
7
5
43
9
8
7
5
7
18
6
12
30
15
3
30
15
9
35
61
39
8
7
45
3
12
30
6
29
7
5
19
21
36
12
92
31
9
24
24
51
12
24
5
16
24
63
93
20
28
24
20
40
48
12
45
66
29
28
20
7
17
1
24
11
48
7
45
84
15
21
33
6
21
8
76
24
27
29
25
6
45
104
28
96
36
36
24
56
19
24
54
72
48
18
53
49
78
45
63
65
19
93
39
161
100
3
77
48
49
15
36
147
65
7
5
52
8
36
31
30
123
68
73
11
4
39
33
15
18
6
9
12
12
33
27
27
45
39
54
3
3
17
40
9
3
21
27
24
15
9
84
27
6
27
15
60
18
54
9
60
12
3
57
32
7
9
27
17
73
27
3
5
7
65
52
24
72
12
92
4
44
31
66
11
4
60
3
5
103
5
4
56
13
30
5
4
12
20
88
56
72
28
36
33
47
19
5
4
15
60
5
13
15
75
30
75
93
11
64
120
12
3
60
12
9
3
113
52
21
35
31
6
102
36
36
9
32
7
18
59
16
48
12
9
11
48
85
42
57
21
15
57
24
39
27
48
192
24
69
12
3
45
135
5
4
15
5
1
51
3
18
3
12
15
24
24
42
3
21
71
4
45
23
28
72
3
12
6
15
51
24
12
45
99
60
5
64
15
9
15
5
13
3
36
9
11
13
27
24
20
19
45
135
17
19
9
60
8
84
28
72
84
32
7
30
3
15
84
5
4
57
3
80
4
12
8
36
16
9
72
18
102
3
27
24
18
6
12
17
61
27
3
21
36
8
19
45
15
12
174
51
36
3
30
192
3
15
41
ABCD 97198963534*3^$a+1 [50011]
15
20
36
172
57
6
9
48
248
28
20
1
180
95
36
120
52
21
36
39
56
16
12
21
47
43
42
3
27
65
13
39
117
60
36
39
8
73
35
19
96
30
47
12
40
8
36
4
111
17
4
48
20
37
11
72
48
52
56
115
125
91
6
3
36
8
40
33
3
15
57
32
16
117
27
72
68
67
54
12
59
4
72
24
8
37
63
32
16
8
60
121
3
3
54
11
48
12
13
36
24
27
9
15
8
40
36
201
39
21
11
84
24
4
48
72
12
48
33
23
4
8
12
7
41
55
45
48
56
48
96
36
28
21
35
1
35
175
41
85
18
69
12
68
48
52
12
44
16
44
24
13
48
27
12
48
132
36
24
32
1
23
24
48
103
137
48
31
5
25
15
48
33
3
12
44
28
33
15
48
24
93
3
20
1
3
132
36
8
1
95
85
84
95
24
28
8
4
12
15
54
39
72
69
12
3
20
37
3
12
140
24
19
17
12
36
4
12
24
20
1
36
3
27
24
45
75
9
32
24
4
27
33
20
37
23
112
9
15
20
48
28
15
30
23
60
85
12
35
112
20
60
13
47
1
27
12
56
24
12
76
69
3
81
15
12
68
1
95
28
8
12
100
21
36
90
5
24
85
30
5
4
72
44
16
60
180
24
56
16
60
104
16
33
12
83
7
24
5
25
83
36
112
20
73
167
12
1
252
27
51
192
150
18
65
25
300
36
24
39
60
93
3
92
40
24
68
12
144
31
29
16
69
35
1
59
12
28
24
8
40
63
81
36
8
4
12
21
3
12
32
61
119
37
36
3
177
23
1
30
24
77
49
15
36
33
36
90
53
43
30
168
12
23
64
81
99
3
24
69
80
4
57
36
23
40
32
13
27
20
40
48
45
42
33
104
12
36
12
16
80
4
81
30
29
16
60
44
13
54
45
8
37
71
12
28
32
108
24
49
42
17
28
3
6
39
20
7
53
97
18
69
108
12
27
149
4
80
31
6
83
133
18
9
60
33
47
76
21
131
73
12
47
52
104
1
3
72
104
85
47
88
12
32
28
63
17
55
18
95
1
11
84
16
20
12
1
102
18
11
61
35
24
49
15
44
40
56
24
73
3
20
31
69
20
37
35
12
12
28
3
24
53
37
156
27
141
27
93
42
5
4
60
56
12
88
20
244
69
12
143
1
3
48
3
21
96
8
60
24
40
8
73
239
48
100
120
60
8
64
81
12
24
35
24
112
20
72
16
75
42
54
33
12
75
24
126
3
56
16
15
81
12
72
60
39
6
11
4
36
39
9
20
40
56
24
61
51
32
97
63
32
36
24
16
15
45
3
29
16
104
1
12
39
39
30
35
40
44
36
52
20
13
59
97
39
20
4
8
28
117
24
15
44
4
36
12
8
1
23
60
12
1
135
8
24
36
12
12
12
4
20
184
8
48
12
4
36
69
51
60
33
47
84
1
138
21
51
29
4
12
72
60
20
1
35
64
56
52
9
23
13
3
51
45
45
23
13
27
32
24
61
204
39
8
25
159
24
60
12
8
84
13
27
8
48
112
3
57
9
36
60
27
36
57
15
8
52
12
128
84
36
48
36
88
33
39
44
7
33
120
72
8
52
60
60
12
21
59
13
3
32
184
9
36
15
9
59
7
9
60
45
120
39
141
39
8
148
12
72
20
28
32
40
92
84
12
52
81
27
128
61
60
3
8
28
20
12
52
12
21
39
56
28
20
1
3
80
13
27
20
36
132
40
8
76
39
9
20
48
12
52
84
36
9
27
9
95
36
49
35
24
60
52
204
44
12
13
6
9
32
40
93
27
8
24
16
12
8
144
37
54
5
25
35
37
39
8
61
47
52
92
40
111
18
132
27
60
8
49
71
24
61
60
63
116
109
27
45
15
24
9
35
55
42
27
20
60
88
24
105
11
24
109
75
32
60
112
8
19
30
23
52
15
24
57
20
4
24
12
24
68
1
96
36
35
4
36
24
21
18
17
40
60
80
73
36
59
67
65
52
33
18
45
32
52
81
27
60
39
114
15
24
8
40
33
36
59
1
23
13
3
81
39
32
12
112
129
27
128
4
27
5
25
39
20
64
63
105
32
37
63
51
5
85
27
60
15
137
48
24
28
56
1
3
36
117
23
37
18
21
20
4
92
169
3
116
12
25
23
12
52
21
135
144
116
25
27
12
27
101
25
27
116
145
51
135
93
36
44
1
51
21
83
72
25
3
20
16
96
33
120
11
24
25
75
44
61
39
32
64
60
44
7
33
32
4
240
12
24
120
116
12
1
15
12
69
39
36
9
15
24
20
72
1
30
29
28
48
44
19
30
132
15
12
27
9
32
4
24
44
28
12
12
45
24
27
44
1
35
4
8
73
24
15
44
64
21
27
68
120
1
3
36
36
45
3
20
1
15
21
51
132
92
144
7
17
40
21
75
45
15
32
13
59
60
1
96
30
41
49
3
3
125
19
9
45
12
39
15
126
63
24
12
9
59
16
21
36
39
8
28
8
52
8
64
3
18
47
4
68
61
111
176
4
48
80
40
116
96
85
15
39
17
24
24
31
29
16
68
72
85
71
19
129
15
30
35
96
28
3
18
39
48
24
39
21
9
35
ABCD 97199532988*3^$a+1 [50131]
16
96
8
40
60
36
135
81
80
60
244
80
60
64
51
225
176
144
204
60
127
93
252
8
52
360
84
84
212
4
84
120
159
413
4
159
65
12
88
72
24
60
39
41
76
24
104
187
69
20
55
81
164
76
128
96
136
144
104
172
48
152
28
72
8
16
15
81
204
56
19
345
104
72
208
135
41
4
36
80
300
4
39
81
56
64
152
28
92
64
36
144
36
68
60
132
100
108
75
41
31
9
156
20
124
84
12
27
57
204
20
352
168
132
164
271
65
24
24
172
204
44
172
87
81
36
240
180
56
4
24
132
39
69
156
56
348
156
240
36
28
132
24
84
80
120
271
29
156
120
160
44
172
39
89
96
280
140
43
141
236
40
24
36
104
156
64
60
372
20
43
141
84
36
140
4
36
56
148
60
36
164
136
20
19
57
24
36
20
28
236
144
16
60
236
148
20
112
144
120
260
4
36
140
24
120
120
16
111
5
67
41
76
236
7
177
116
60
4
20
16
48
56
64
15
72
65
484
56
4
60
51
129
420
24
32
268
176
36
48
180
300
115
72
69
144
75
117
27
17
324
136
36
240
248
40
20
100
135
101
304
72
84
164
196
36
600
240
84
176
40
104
64
296
103
93
68
492
28
56
16
180
20
48
76
75
41
40
8
40
32
300
48
132
48
16
140
60
276
43
81
60
216
24
20
36
144
196
15
125
84
4
72
60
15
9
104
31
45
104
156
244
216
204
360
32
84
211
29
76
348
12
8
256
144
207
33
39
261
420
360
56
316
248
36
144
16
104
96
16
15
93
267
33
36
75
41
88
36
240
236
100
240
84
176
48
7
125
100
48
12
260
120
127
17
16
144
264
12
120
44
244
20
16
20
204
40
80
12
84
4
92
4
24
132
8
76
24
96
3
77
384
232
204
24
36
51
185
103
65
79
41
52
44
84
16
80
160
60
96
20
4
351
209
79
117
20
124
24
36
111
69
60
96
44
36
127
117
44
55
41
396
28
255
57
24
120
36
164
40
24
80
40
200
52
164
240
16
24
15
129
159
117
99
65
52
228
320
76
104
19
153
24
84
56
40
260
24
16
140
4
56
ABCD 97199596842*3^$a+1 [50025]
15
37
17
24
12
18
1
20
51
13
35
1
24
101
51
69
30
36
49
11
25
108
71
1
5
55
83
9
21
6
60
6
19
20
15
6
18
132
37
107
6
30
45
24
15
25
8
33
15
39
81
112
68
28
132
32
16
32
129
3
28
12
8
69
39
21
139
36
24
24
17
31
59
66
18
12
18
6
21
33
60
7
20
48
16
5
43
71
72
30
24
91
83
9
28
59
13
11
49
36
5
19
56
21
24
51
15
45
15
90
3
3
60
9
21
43
5
6
141
24
21
7
48
5
15
15
25
5
3
51
13
17
139
5
12
60
54
66
139
41
18
12
73
84
17
6
25
53
91
35
21
40
5
54
21
3
9
27
24
25
17
30
73
65
6
21
60
48
40
11
36
78
12
87
3
120
33
15
126
24
36
24
42
18
19
23
18
87
28
11
36
54
139
36
84
56
51
48
12
24
60
49
80
4
12
11
37
48
68
165
27
40
8
51
9
36
21
43
56
4
36
65
75
28
77
3
33
24
6
57
40
20
12
9
66
73
23
24
49
17
48
75
81
3
52
24
17
19
20
24
52
60
20
3
12
84
25
179
85
12
92
81
147
4
35
181
35
24
24
49
12
20
81
75
33
7
89
19
36
24
17
30
48
6
31
80
3
61
84
11
6
48
39
33
67
11
12
18
67
89
75
21
30
84
114
27
60
45
15
4
11
9
15
9
4
12
5
115
29
60
12
30
348
12
18
12
3
51
61
35
180
90
30
13
11
114
12
15
28
20
112
5
30
24
60
30
66
25
72
47
9
81
24
7
44
48
27
1
24
56
3
60
21
135
9
52
59
1
5
144
39
57
303
60
36
21
27
21
36
31
8
12
99
6
3
16
5
79
11
9
75
6
66
13
72
23
12
69
16
72
8
48
15
25
65
55
35
12
54
3
153
54
6
3
64
17
6
37
32
45
31
24
65
144
132
3
16
8
27
21
63
1
48
168
20
4
11
37
8
9
171
15
30
19
20
76
44
21
43
11
69
27
54
15
141
48
6
21
189
63
87
54
222
18
127
23
42
7
8
45
18
9
16
41
51
15
60
9
24
112
80
39
105
15
60
13
80
16
11
24
12
73
41
6
9
9
115
11
84
1
29
7
5
144
60
91
48
44
136
56
24
147
117
96
117
54
21
105
78
156
69
24
21
75
36
76
23
57
15
18
7
53
6
1
32
28
59
9
27
33
72
120
72
3
109
24
125
91
120
11
108
42
24
54
81
24
57
115
5
84
120
6
24
1
29
3
76
17
19
96
53
87
112
11
45
16
120
20
4
35
30
12
24
3
27
54
30
96
24
109
128
4
29
42
9
9
6
49
107
33
4
48
5
48
6
21
15
73
5
19
152
36
60
88
17
39
24
40
107
18
55
60
32
9
6
30
43
161
39
51
36
13
11
9
120
81
39
147
9
28
36
5
60
150
6
3
12
51
109
5
3
111
45
100
35
12
18
7
29
43
23
30
48
27
64
5
60
111
28
12
20
4
24
11
13
8
144
16
24
80
15
45
36
39
69
15
1
11
85
92
52
20
24
21
31
60
59
6
99
75
85
84
5
67
59
9
75
145
35
42
18
1
8
111
12
33
12
39
54
66
6
30
49
11
33
24
33
24
39
40
17
19
36
168
35
132
78
72
19
24
17
15
28
41
60
15
168
21
99
12
15
84
6
54
1
36
44
15
60
84
6
90
13
68
64
35
13
20
21
60
66
24
97
53
7
8
12
9
6
24
93
3
84
33
40
23
9
24
24
153
7
47
30
15
75
25
56
9
36
24
31
113
30
117
3
6
115
11
49
71
54
135
9
42
234
36
138
12
45
39
30
30
25
41
39
15
1
44
21
48
42
9
96
9
36
15
48
12
15
48
49
20
33
30
13
11
25
11
25
32
63
33
27
13
35
37
23
229
11
12
45
15
30
3
64
32
51
13
32
24
99
30
7
5
18
1
11
213
16
35
93
87
9
4
11
117
15
78
66
180
24
9
12
4
12
5
39
21
19
48
71
1
8
33
84
30
24
12
60
37
113
48
6
33
28
5
60
43
80
36
111
30
175
5
30
54
66
13
12
59
6
43
107
25
20
39
81
9
103
23
9
88
12
11
18
42
30
198
1
20
105
19
32
24
21
39
4
11
13
68
45
30
54
3
60
3
45
48
45
6
60
1
5
54
129
45
12
15
184
71
33
12
3
1
5
19
107
30
27
12
99
36
120
9
16
48
48
89
30
49
5
30
66
36
30
45
9
30
6
19
101
30
13
11
36
48
21
60
69
6
36
45
4
108
53
43
20
141
55
59
186
36
7
12
11
25
89
36
54
6
54
6
19
96
20
12
27
73
41
12
15
40
132
48
149
54
12
48
6
79
41
15
136
53
19
12
44
21
19
41
3
201
36
19
71
60
9
105
30
66
15
64
11
1
23
42
24
43
56
15
42
7
20
87
54
12
54
66
43
20
15
60
6
75
51
37
8
45
19
68
16
17
18
30
27
9
84
151
59
1
20
4
41
39
12
28
32
4
65
31
203
30
67
155
9
21
7
68
39
6
78
9
81
31
24
101
36
84
19
5
162
49
8
3
198
ABCD 97199854886*3^$a+1 [50040]
44
57
19
60
77
42
25
113
27
171
9
100
17
30
81
24
28
5
6
25
29
12
18
66
19
20
3
30
42
33
24
4
5
31
24
20
60
12
4
20
45
19
44
15
42
54
1
35
108
141
4
12
48
96
65
147
147
141
9
60
12
30
21
3
61
41
103
11
81
24
4
59
57
105
54
117
45
19
120
29
12
7
17
55
20
81
7
12
5
15
4
24
8
27
33
9
3
21
147
3
81
4
41
15
124
101
63
27
85
44
16
48
23
30
84
19
104
3
33
4
17
39
12
4
20
81
84
51
12
16
35
1
8
36
36
3
60
96
36
21
9
39
21
54
60
36
69
40
24
41
15
105
27
15
13
41
39
21
51
84
9
15
9
7
35
25
101
7
60
80
52
11
109
56
3
61
119
129
3
48
6
51
52
5
7
84
65
30
12
84
18
12
63
76
59
57
135
49
119
37
35
9
4
11
6
24
19
35
37
116
28
36
24
11
9
45
42
13
56
28
5
7
53
3
9
84
91
59
30
12
67
12
101
78
1
95
66
79
60
71
138
99
12
3
18
19
56
28
35
9
16
5
15
27
37
167
18
3
27
42
19
5
27
3
25
5
19
53
7
17
43
120
101
27
4
53
27
60
4
11
36
90
19
24
11
25
140
28
47
30
3
81
120
27
4
65
75
168
76
17
15
28
60
17
48
19
8
45
18
49
77
55
41
7
5
111
129
12
19
29
7
101
19
80
60
4
24
41
12
3
81
24
31
71
42
7
5
114
24
33
4
35
25
29
75
4
8
64
24
44
36
57
72
115
8
9
43
41
51
51
138
31
59
49
47
141
9
51
9
54
81
33
91
5
222
48
66
43
80
33
24
51
88
5
30
25
20
4
12
24
104
12
3
25
23
57
16
36
53
3
28
41
19
11
33
63
49
60
8
81
27
153
91
8
3
54
15
120
4
84
132
128
33
12
12
30
25
24
20
4
128
4
24
56
141
75
124
11
169
56
88
20
132
4
41
18
25
84
47
85
53
7
140
36
48
60
129
12
79
17
43
84
17
43
56
39
18
139
29
79
17
84
30
21
28
35
37
113
67
35
9
27
18
66
156
33
9
18
9
33
75
21
87
57
15
33
43
5
24
18
13
65
55
36
35
6
12
7
8
60
12
40
20
36
4
48
56
12
108
21
18
105
72
108
16
44
3
18
66
21
33
30
1
24
41
90
13
41
54
6
19
17
39
16
24
119
18
12
7
108
35
25
20
120
33
54
6
12
12
15
64
35
24
25
5
12
6
153
9
6
85
60
5
12
19
125
19
17
30
60
54
15
3
6
42
9
144
45
27
15
42
7
20
88
11
81
21
7
5
7
60
89
19
116
21
15
108
72
64
17
19
5
126
49
44
16
23
66
60
24
12
19
24
12
20
4
24
36
80
12
9
115
11
30
3
9
6
6
48
42
24
42
42
30
3
88
60
116
28
32
123
93
4
44
160
96
89
51
21
72
3
69
54
114
7
8
16
65
19
5
12
48
55
8
45
30
24
84
109
35
25
113
18
36
13
72
8
63
97
56
136
65
3
12
9
27
28
29
18
54
43
101
15
40
11
85
24
59
1
20
9
3
52
95
12
48
33
33
79
5
42
6
19
24
24
17
199
5
171
60
9
19
47
60
129
15
109
23
33
24
3
42
7
101
27
76
29
31
77
102
36
1
8
12
81
19
23
1
17
48
42
133
20
16
24
35
42
138
105
12
4
95
69
21
84
39
12
4
24
132
108
36
20
51
54
19
41
19
96
96
23
37
20
9
135
12
93
31
11
9
4
24
32
63
25
92
84
129
31
120
5
84
60
63
48
16
224
16
11
48
1
5
19
77
15
27
33
4
23
1
131
21
9
39
129
3
4
53
12
79
36
35
6
3
21
18
93
57
7
65
19
44
81
15
16
56
45
30
13
5
159
33
3
177
43
24
161
54
81
76
24
29
67
24
11
13
116
9
7
228
17
30
45
39
24
6
27
28
65
55
29
7
80
135
13
56
15
1
24
227
69
45
19
11
54
31
144
5
72
19
60
23
45
52
11
73
24
17
30
145
44
12
33
31
11
13
36
5
43
132
8
21
19
107
54
24
18
13
11
21
28
5
15
111
30
55
80
33
42
96
9
4
96
35
45
21
135
4
68
171
6
55
11
13
24
65
12
19
35
6
199
11
49
60
36
5
43
17
19
35
117
72
16
36
24
59
210
12
63
40
32
28
12
89
84
31
60
36
20
36
3
54
87
28
53
78
145
60
5
72
199
24
60
11
69
57
39
15
13
5
60
108
19
95
21
24
39
30
42
33
160
32
24
4
5
19
17
66
105
3
1
24
56
4
89
3
28
24
17
15
28
68
4
5
30
24
1
24
60
36
24
71
114
19
47
66
19
8
57
43
32
15
49
152
12
52
20
4
5
27
24
64
24
11
6
3
16
236
9
36
19
80
120
72
4
59
12
33
60
4
12
29
126
21
132
40
8
87
1
5
19
56
156
36
4
24
29
3
48
21
24
15
15
30
42
18
31
8
93
18
54
31
101
36
54
9
9
42
126
12
12
15
64
60
17
7
23
ABCD 97199967266*3^$a+1 [50164]
25
71
39
16
54
80
15
1
35
24
12
13
35
84
96
84
12
33
63
13
36
59
45
36
34
245
81
160
59
141
39
72
60
60
117
3
9
15
84
45
4
83
3
34
36
11
9
6
105
48
60
12
73
20
27
25
275
33
42
18
46
17
48
15
144
21
36
84
1
20
64
35
61
140
51
168
12
9
219
72
79
65
60
24
36
165
3
25
152
15
60
115
78
83
84
9
16
20
144
39
105
126
126
24
10
110
15
21
51
12
31
65
36
75
21
24
45
3
1
107
48
25
84
23
49
95
3
160
41
84
108
132
72
24
24
48
12
36
24
72
45
30
18
15
60
72
33
207
9
16
8
16
71
93
87
69
96
63
57
135
33
63
27
21
45
15
25
35
120
181
23
15
6
39
45
6
10
6
110
48
16
11
24
109
11
45
4
143
49
23
15
42
124
90
50
4
11
129
36
51
36
24
24
24
36
1
60
23
45
51
21
51
37
36
107
120
24
24
144
12
9
36
63
60
108
13
35
111
33
12
24
1
11
189
34
5
156
24
12
48
12
193
20
36
54
54
76
36
119
36
63
57
9
27
67
5
12
33
63
33
15
1
83
37
54
90
95
49
23
13
71
75
93
12
84
12
48
39
45
12
85
18
26
70
29
12
9
76
50
141
12
261
15
165
24
12
58
17
60
33
160
56
16
11
9
100
18
6
47
60
24
189
16
215
3
6
39
105
12
3
48
180
12
45
72
231
48
96
84
24
81
75
36
9
15
12
9
111
13
24
2
18
196
56
3
108
49
23
25
72
59
21
63
1
59
180
36
1
131
24
9
36
51
72
1
47
120
12
85
132
48
20
16
251
24
1
14
16
53
21
16
95
24
49
30
101
61
11
72
36
36
169
11
45
195
276
60
48
60
24
75
16
6
48
35
1
20
16
23
121
11
9
40
47
9
48
27
24
21
39
15
117
27
162
15
9
27
37
80
12
3
48
97
11
61
30
18
56
24
63
84
24
12
133
47
33
27
73
95
84
12
63
21
264
72
165
15
96
33
27
9
88
26
9
21
180
76
20
3
117
111
12
60
108
3
9
7
30
11
84
33
72
124
80
27
108
60
12
63
21
45
159
21
51
72
72
25
35
108
60
48
33
171
69
39
27
33
21
27
60
24
33
42
10
83
96
1
128
15
117
84
75
120
156
45
39
24
60
61
47
7
5
45
15
12
45
123
1
11
24
36
165
15
9
100
36
143
48
49
120
134
429
12
120
25
119
72
24
24
1
128
3
9
3
72
15
54
39
96
99
93
13
20
34
41
105
16
59
96
60
109
80
10
89
7
14
16
35
93
252
171
49
48
35
57
124
11
33
16
54
17
60
45
54
34
222
221
12
37
20
174
6
100
23
1
11
204
249
15
21
171
25
11
12
15
22
11
180
60
108
72
84
25
71
72
96
72
84
36
48
12
60
12
36
9
16
44
27
9
30
6
111
84
33
27
9
51
189
64
80
63
73
26
30
3
108
48
12
192
72
13
92
51
24
48
12
45
15
24
72
24
48
75
30
3
12
21
27
60
57
15
25
11
120
45
87
24
33
22
101
24
24
25
36
108
20
3
139
29
60
24
85
11
15
9
1
59
237
48
51
9
52
59
36
24
1
23
15
42
3
156
24
81
36
204
39
120
12
129
27
7
6
20
39
48
72
12
48
12
93
16
11
55
18
35
12
15
30
4
104
6
64
53
43
65
9
16
35
129
135
25
162
230
4
36
20
3
81
16
60
11
73
74
81
25
59
85
36
36
23
36
105
15
45
144
120
6
10
24
32
15
36
48
24
37
155
9
75
1
11
9
51
49
83
51
21
25
20
51
9
99
96
180
168
51
21
24
45
87
84
24
12
72
37
20
15
84
69
120
3
129
51
13
20
24
3
117
3
24
168
57
18
70
20
135
336
111
33
15
93
13
44
192
24
207
57
106
89
151
14
15
37
44
15
19
2
51
60
48
31
41
12
25
2
9
24
165
135
12
48
1
107
60
120
12
12
108
72
60
24
60
9
111
49
20
36
15
75
21
ABCD 97200051688*3^$a+1 [50054]
5
16
44
127
9
33
15
72
69
6
21
51
12
113
36
64
128
4
12
45
18
12
18
24
30
78
36
27
36
3
60
29
4
165
3
24
9
12
18
6
3
8
168
13
24
35
37
54
36
41
187
18
24
72
11
19
21
129
48
36
75
39
17
55
126
143
156
43
93
99
132
66
36
42
9
9
12
3
39
12
77
84
7
18
66
24
93
27
33
128
19
24
12
36
45
15
9
32
97
15
39
36
189
207
17
12
25
18
101
12
19
30
96
18
5
193
36
30
18
96
18
69
144
12
9
47
25
23
25
15
27
141
57
35
4
32
13
18
33
168
141
18
36
18
36
15
207
30
36
107
55
36
36
24
12
89
55
42
3
87
156
77
4
15
18
36
39
33
11
7
54
12
27
12
51
24
149
136
3
18
51
20
91
18
66
33
44
163
53
19
57
12
147
84
9
24
9
3
45
95
1
12
71
7
12
24
18
95
67
17
19
54
30
69
111
78
51
21
27
36
12
27
36
36
21
3
72
17
1
84
39
120
32
16
9
18
24
57
9
42
210
72
15
8
24
112
3
78
54
29
4
33
150
48
72
17
91
90
75
15
9
33
99
3
42
39
159
48
17
28
36
72
87
9
84
15
48
117
51
66
6
45
27
9
21
42
29
19
29
7
108
81
15
69
51
36
72
24
105
48
48
15
18
48
123
12
15
9
129
24
18
48
114
3
45
11
48
40
99
9
44
24
91
18
3
99
24
162
36
30
6
39
60
81
66
18
54
29
16
33
30
6
27
32
25
36
15
21
132
12
24
66
69
3
36
78
12
60
48
18
42
51
111
36
9
45
11
55
36
60
54
35
13
78
30
24
27
108
168
60
27
78
108
54
12
78
54
117
129
123
27
12
6
11
88
3
93
3
18
75
32
36
12
37
132
54
18
47
19
21
87
21
21
48
108
114
36
9
12
8
19
101
4
75
6
27
99
29
37
6
66
71
7
21
27
18
11
16
96
44
4
9
36
3
156
60
15
54
60
83
84
139
30
23
49
18
69
63
36
18
3
15
30
131
172
84
27
96
53
175
29
43
18
78
36
30
15
45
119
16
21
54
65
133
27
27
6
54
177
24
63
114
12
36
42
69
69
24
30
29
13
3
27
69
60
39
285
3
12
60
5
12
4
12
3
30
42
21
116
108
4
152
13
99
56
28
33
35
28
27
84
42
12
36
54
69
21
83
13
35
1
48
63
36
63
18
24
18
102
90
6
27
36
27
9
27
18
12
51
3
60
18
72
71
4
96
80
19
12
9
45
3
36
32
91
33
9
36
3
24
63
17
13
114
29
12
36
43
222
119
43
48
72
77
13
6
9
21
47
4
32
76
9
36
54
33
24
51
17
49
6
54
135
21
78
21
36
12
36
15
6
66
6
228
36
18
36
69
39
126
42
66
18
33
24
21
27
3
24
90
59
25
15
44
4
12
68
91
5
28
9
83
1
51
12
33
48
3
57
30
93
15
33
93
6
30
107
79
54
12
107
205
90
72
18
51
80
7
60
9
20
28
27
18
39
57
36
30
9
105
63
24
51
18
72
3
24
27
42
155
43
5
43
42
147
27
6
72
30
9
9
54
9
15
30
6
29
7
77
4
171
5
7
24
9
32
4
140
36
13
36
63
3
41
112
45
114
18
30
69
132
8
43
18
59
1
75
27
9
81
6
17
49
18
90
60
18
108
54
11
7
81
9
12
132
27
60
8
7
69
9
36
30
42
30
24
12
24
45
75
117
24
32
40
20
108
1
6
72
18
12
6
65
4
21
107
37
11
1
6
21
48
15
29
31
105
159
41
19
5
31
65
28
68
13
42
54
30
17
37
11
25
59
13
6
12
6
3
8
1
6
57
159
45
45
87
3
84
17
79
105
39
101
84
175
72
21
45
23
13
15
39
6
30
105
21
39
75
18
15
48
36
288
21
54
42
63
183
6
15
44
25
71
4
15
42
195
72
21
3
20
76
3
54
75
21
59
7
69
45
51
36
33
3
39
9
8
52
3
36
101
7
9
63
129
33
63
21
36
24
36
27
32
7
24
33
105
36
11
28
15
6
126
29
76
132
12
51
24
66
18
6
30
33
96
15
54
39
20
84
91
18
27
15
36
149
175
84
6
48
60
3
99
18
11
216
7
53
7
72
84
162
11
43
9
60
21
18
69
8
19
45
21
119
4
8
55
57
15
33
24
69
30
18
27
63
36
21
141
6
21
33
11
1
95
37
23
13
54
102
95
73
15
123
24
48
60
65
37
36
15
3
78
30
132
18
12
6
66
36
3
48
111
24
33
57
18
252
12
60
57
8
25
18
18
174
54
39
144
75
21
72
15
69
3
18
18
41
31
66
51
8
16
3
48
17
7
12
153
24
207
90
191
16
240
96
99
45
63
18
ABCD 97200068402*3^$a+1 [50022]
10
8
48
58
91
53
11
61
48
35
3
18
36
58
61
11
53
15
22
11
27
21
15
16
36
5
49
68
22
38
48
42
156
36
40
56
10
108
6
48
26
124
83
99
18
30
21
24
45
112
104
51
25
18
5
25
18
98
46
80
34
54
120
78
18
74
46
109
40
48
7
90
66
5
37
110
34
38
88
13
5
20
90
64
5
3
5
40
7
20
12
58
12
11
9
90
24
34
11
37
8
59
67
48
22
68
35
25
82
20
4
74
35
53
74
16
54
43
61
6
64
29
13
54
86
22
1
35
61
31
129
51
70
32
6
17
53
91
11
132
20
18
27
37
80
10
44
5
40
7
30
19
25
16
198
12
2
51
32
115
22
38
33
19
50
36
130
77
69
35
16
3
29
35
77
3
12
16
54
83
133
59
39
124
48
8
16
13
5
32
4
32
87
45
46
77
55
74
23
88
8
19
16
56
16
8
120
4
30
38
162
22
173
3
24
10
60
36
32
70
2
3
3
90
54
64
74
256
14
58
2
90
16
7
47
1
29
108
20
27
51
5
59
20
22
36
38
100
6
18
72
74
34
20
70
48
74
96
12
17
41
54
41
27
60
17
83
42
19
40
24
25
128
34
18
18
49
40
75
45
45
35
13
16
6
138
11
85
14
21
51
45
31
14
3
21
54
53
19
10
59
1
18
30
23
72
48
19
74
94
12
20
16
44
10
23
31
26
23
31
17
19
29
5
59
45
78
48
101
11
68
6
11
19
21
24
24
61
30
125
75
21
19
48
80
16
2
54
16
68
54
11
77
67
13
54
108
12
5
13
22
5
61
54
5
3
117
3
21
24
48
33
114
213
32
35
38
4
30
5
3
18
30
40
74
36
18
66
99
25
44
70
5
27
4
1
53
32
11
184
1
42
2
36
52
38
102
42
29
16
73
18
2
83
5
24
18
97
13
3
27
42
36
39
43
80
16
37
13
6
45
24
37
2
65
16
80
37
99
19
5
32
109
24
16
20
36
30
18
34
1
107
72
53
24
15
58
36
2
57
27
58
67
25
70
38
36
15
19
5
15
160
41
56
131
8
5
11
29
7
97
43
40
38
66
40
18
11
80
35
104
18
54
93
3
64
108
92
24
21
48
1
246
1
37
11
29
18
84
29
61
19
40
19
18
32
3
57
48
15
19
85
43
21
37
54
5
31
12
2
3
21
52
12
20
15
37
8
27
21
24
3
45
3
48
79
32
76
128
16
50
6
10
44
48
42
88
50
3
109
50
6
3
7
44
16
5
85
14
93
3
138
54
60
48
9
61
35
24
109
32
22
2
46
8
45
1
26
48
69
37
19
16
24
21
3
25
95
168
9
15
8
11
96
90
14
34
62
28
60
37
19
10
35
79
38
54
165
13
72
36
108
54
56
16
13
133
72
16
92
10
24
53
57
70
14
70
6
68
27
8
25
10
13
25
18
24
16
149
8
37
142
29
67
13
5
14
42
46
37
48
25
112
18
5
43
110
54
52
38
18
24
106
30
2
76
20
27
3
24
10
107
43
12
1
5
20
10
24
126
23
117
72
6
70
36
19
11
5
48
32
155
14
54
6
36
18
10
6
32
93
229
11
96
21
195
75
5
29
6
13
16
79
14
6
12
9
13
32
59
29
6
29
43
50
18
81
15
90
71
13
76
54
17
69
3
120
25
90
108
48
26
18
5
43
53
19
40
18
2
17
35
5
24
19
90
18
17
27
30
15
45
106
12
8
34
91
112
32
53
11
57
4
11
3
16
78
55
107
30
6
20
117
8
19
90
66
9
24
25
2
18
30
16
36
62
16
11
43
32
40
50
6
12
16
1
35
5
3
10
8
18
90
34
2
66
4
38
12
3
157
6
32
21
24
51
45
21
6
34
36
2
21
9
42
18
16
86
4
12
77
21
51
3
12
58
47
1
90
54
71
45
18
70
20
100
35
80
11
5
15
33
27
93
8
59
53
48
25
20
70
2
3
7
42
71
3
16
29
25
2
34
48
11
49
20
3
45
78
72
117
43
77
27
213
73
7
37
11
64
25
96
20
18
105
49
23
57
10
5
237
70
30
44
30
6
138
6
84
3
13
35
45
12
87
32
5
59
139
56
16
53
7
1
40
67
5
43
53
61
11
39
36
54
36
35
35
53
1
26
70
2
30
52
19
37
58
49
5
102
29
49
23
24
21
70
98
11
5
14
24
93
72
120
145
18
158
36
60
23
41
6
48
42
18
30
6
1
35
29
80
16
15
78
3
25
54
38
40
12
6
108
29
37
38
60
17
16
3
189
3
90
75
24
85
14
70
95
19
18
14
21
157
6
32
22
7
11
37
47
20
45
9
15
7
89
1
68
60
34
85
77
115
11
18
19
13
83
11
74
51
39
102
112
48
74
124
26
11
37
51
96
55
48
1
136
85
146
10
18
2
22
12
44
106
11
45
30
4
1
107
18
107
3
52
86
4
20
30
88
5
24
63
42
28
6
5
32
85
90
150
27
21
96
106
65
25
12
8
12
15
55
78
38
12
17
37
88
18
44
46
80
12
11
184
27
18
100
71
72
135
10
44
16
14
34
20
36
6
45
45
208
6
38
52
30
29
24
27
64
72
108
26
28
187
40
48
93
30
18
16
20
111
19
29
56
25
18
21
51
70
ABCD 97200316966*3^$a+1 [50048]
11
6
60
18
13
24
12
71
54
15
3
97
35
18
19
23
18
18
54
51
88
12
29
3
4
80
21
75
3
30
7
68
4
8
3
25
60
12
36
23
37
44
28
20
9
19
36
8
33
24
3
33
54
42
6
30
18
1
36
24
12
32
4
80
16
5
150
109
71
25
17
24
15
52
8
64
35
13
23
6
7
36
5
12
55
47
6
60
31
5
24
7
24
8
3
30
30
42
7
29
79
47
21
28
12
59
48
1
11
6
12
31
12
72
36
119
66
12
7
36
5
31
11
150
12
7
5
6
1
44
15
1
47
54
7
12
29
3
4
107
24
1
20
69
36
138
45
3
25
17
43
29
43
65
15
21
7
12
24
12
72
23
37
53
12
19
41
90
37
131
6
7
89
30
1
11
36
13
11
90
42
6
79
24
11
9
36
15
37
108
48
41
30
9
45
7
131
33
24
3
12
42
6
45
4
35
1
8
16
83
1
32
4
23
6
72
12
27
15
84
6
15
39
13
11
18
30
129
81
31
68
4
71
9
57
12
19
17
30
66
15
15
13
24
11
25
11
37
36
44
3
97
89
63
60
64
167
57
75
54
15
9
6
25
8
52
11
61
8
28
20
88
12
32
33
7
11
114
36
7
41
12
75
3
6
66
97
5
60
6
36
24
13
47
85
29
12
7
36
68
27
6
36
15
64
11
69
57
90
30
48
15
99
6
7
35
1
36
5
19
48
5
39
75
36
156
13
17
18
9
33
19
36
53
24
30
30
27
36
69
19
20
9
6
12
54
7
11
6
42
90
7
24
83
33
3
42
3
88
65
19
77
6
24
1
23
42
42
1
36
8
27
36
25
12
32
4
47
33
9
19
29
12
6
42
42
1
29
15
33
31
36
12
72
11
36
13
8
40
41
127
20
16
5
36
36
31
89
31
29
18
12
45
4
35
30
24
19
116
16
59
36
6
18
6
36
24
7
24
29
60
48
48
72
31
11
6
27
51
36
6
15
4
8
64
24
8
15
25
35
6
39
51
48
1
36
36
36
8
9
30
49
5
36
7
8
21
31
36
44
33
43
11
66
67
17
51
28
36
41
31
48
8
108
57
43
24
95
6
12
84
6
25
32
15
36
12
18
42
42
15
28
89
54
21
21
39
4
77
3
9
79
23
69
15
81
21
48
30
1
8
75
18
12
6
25
72
23
25
36
41
12
12
6
1
32
9
19
41
67
12
11
25
53
7
35
48
9
28
60
113
24
78
36
1
12
17
30
49
5
7
23
36
84
6
12
24
6
42
6
13
11
18
7
8
3
57
4
11
18
36
24
42
108
13
68
9
19
8
3
1
5
36
55
20
117
30
48
1
116
4
8
45
43
23
61
47
25
5
75
9
115
5
30
1
44
36
15
162
15
39
13
144
12
36
11
25
60
5
43
116
16
17
19
12
24
35
42
43
24
11
33
9
36
3
36
16
35
90
31
72
24
5
31
41
6
1
23
21
33
12
15
4
60
12
29
7
36
36
24
12
35
1
60
12
24
8
3
24
66
99
15
85
155
12
13
32
33
147
21
15
27
6
24
12
39
39
18
18
30
7
5
19
20
9
36
51
9
30
33
21
7
20
28
11
13
12
29
36
36
24
15
4
32
57
60
6
85
36
23
6
42
12
1
35
42
12
7
56
87
162
19
20
15
1
11
54
79
29
36
30
13
89
60
31
12
24
5
3
27
42
15
16
5
78
9
3
61
17
7
23
42
19
23
18
75
15
18
54
21
64
60
11
1
8
21
30
6
31
29
15
36
4
72
59
13
35
61
5
48
31
11
49
36
12
96
36
12
5
48
7
12
11
21
4
29
7
11
12
1
11
37
68
21
78
21
52
47
25
20
24
27
45
28
56
111
13
53
31
29
3
28
8
33
7
149
66
60
30
6
93
27
1
17
43
23
13
128
39
13
41
30
13
24
20
99
33
4
24
12
5
42
13
47
36
61
12
29
18
13
5
15
16
53
6
25
95
9
51
24
1
17
7
5
151
5
24
30
13
29
7
11
13
17
139
23
37
12
44
28
35
25
5
24
7
48
36
47
6
19
11
36
21
12
52
20
24
9
18
1
23
13
72
8
4
29
15
9
54
6
18
37
36
8
4
24
17
19
23
18
43
77
12
30
84
37
11
1
24
23
25
65
3
9
18
1
56
28
23
66
19
41
31
32
33
114
24
73
59
13
47
37
11
90
51
36
3
49
11
24
13
32
33
15
28
89
19
29
43
71
24
24
60
6
39
21
120
36
78
6
12
7
17
48
7
23
13
5
19
29
19
71
30
30
13
11
25
11
21
69
43
29
67
53
102
1
80
15
45
4
5
78
61
23
13
41
55
11
1
36
72
77
19
12
77
66
9
21
18
21
28
17
39
36
39
13
12
17
19
137
3
9
3
60
28
144
12
23
13
36
23
37
48
8
51
72
30
19
108
11
42
7
5
3
15
72
12
45
9
60
15
45
19
72
35
25
11
12
6
187
5
132
12
24
27
3
12
24
21
4
24
36
29
30
12
1
12
60
12
5
67
11
60
24
6
36
43
143
61
8
4
29
31
5
72
30
48
25
5
67
17
36
6
25
65
6
25
53
31
72
8
15
21
3
97
5
19
12
11
78
12
67
95
61
5
27
21
19
23
1
11
33
76
23
30
30
18
7
104
4
35
37
53
7
11
33
9
19
12
11
85
29
6
1
23
61
5
6
13
12
5
24
3
48
16
12
11
13
5
31
35
36
73
11
1
29
186
69
27
37
35
1
20
16
29
12
43
5
36
99
9
42
33
28
24
72
12
36
89
19
11
85
20
16
12
29
7
60
8
33
30
21
52
44
45
67
23
48
1
8
28
53
54
12
21
4
24
29
12
7
89
27
3
165
27
12
1
143
30
7
24
53
6
42
42
1
29
19
29
15
69
6
25
107
1
60
17
42
6
15
36
4
17
79
12
17
12
75
3
61
8
28
47
37
132
17
39
52
8
4
32
129
19
11
12
48
6
27
4
101
159
9
91
8
81
6
60
30
19
12
60
164
3
33
16
36
5
15
27
25
44
45
27
15
12
1
12
17
48
24
19
5
139
24
29
7
41
12
55
20
33
12
15
12
3
18
103
36
5
31
48
36
8
9
7
41
6
12
54
7
44
45
18
54
12
103
23
18
7
36
23
1
125
31
17
6
21
57
30
42
115
23
6
24
15
3
78
27
12
45
19
24
36
29
12
31
36
8
192
16
12
11
24
36
66
15
124
12
17
19
23
18
6
12
12
37
8
28
47
49
11
25
23
13
77
42
1
5
12
19
35
73
8
28
32
87
6
7
8
144
36
4
24
17
31
24
17
24
30
1
5
84
66
45
16
71
36
6
15
75
6
27
3
18
43
59
30
12
87
52
36
108
12
8
16
59
18
7
17
19
11
60
105
48
52
12
29
6
6
27
4
11
21
40
24
5
48
18
9
4
29
12
36
24
12
39
16
36
77
60
ABCD 97201253278*3^$a+1 [50026]
21
16
35
117
96
159
90
7
35
69
111
36
48
24
90
18
72
102
91
5
48
60
234
21
117
108
306
36
42
231
15
42
39
9
6
25
11
90
18
12
168
54
30
6
54
21
16
11
24
61
72
11
66
18
73
48
56
168
111
54
66
36
13
83
13
179
60
57
15
36
93
16
96
23
169
53
12
6
12
85
29
18
36
36
25
23
105
72
21
42
97
65
39
96
99
261
39
96
9
24
75
13
8
45
187
17
126
72
25
24
24
35
21
9
42
69
39
84
13
77
150
21
64
5
66
60
36
30
19
125
222
180
9
135
9
81
15
3
30
276
174
21
15
72
18
126
36
13
5
150
12
204
36
12
36
90
79
47
114
7
23
54
6
12
168
66
144
42
84
24
1
48
32
183
6
156
55
80
99
6
31
23
1
29
6
61
104
15
144
72
49
59
72
13
77
138
114
7
95
49
72
5
3
40
101
3
3
84
33
96
165
67
72
95
72
1
288
35
12
49
59
37
77
126
36
48
42
31
107
45
27
18
60
36
91
101
54
204
12
168
180
12
13
41
96
18
37
128
159
108
117
27
120
69
117
30
24
61
347
96
36
138
6
36
48
13
24
8
40
47
108
13
77
75
51
72
13
120
5
54
42
66
49
11
109
48
5
43
47
72
1
47
90
18
397
72
48
23
114
39
15
84
60
90
55
11
157
155
69
33
18
78
7
104
99
36
33
183
49
95
241
8
39
150
91
35
12
132
357
64
41
15
3
270
6
49
23
25
59
36
24
9
135
66
126
9
16
143
12
60
120
97
83
72
36
60
72
90
163
71
249
51
36
18
42
138
144
42
108
37
155
36
297
15
36
84
180
60
105
183
324
18
66
1
24
155
42
27
21
75
21
48
18
97
143
49
24
191
9
9
6
36
84
132
18
19
35
102
151
48
120
119
12
306
60
7
47
1
29
96
19
240
128
45
30
108
33
99
18
144
18
90
48
78
72
144
1
24
5
6
93
27
72
6
36
91
104
51
42
27
48
27
24
37
128
27
18
114
30
90
57
15
33
27
126
180
48
42
33
16
95
48
121
47
25
48
56
168
183
108
37
23
12
42
138
24
1
32
15
42
36
12
231
27
72
85
161
6
36
85
53
90
114
138
24
13
275
12
198
60
18
69
75
36
12
37
71
24
9
129
87
3
45
45
240
18
33
39
12
180
73
32
45
126
12
18
18
72
24
180
193
48
77
171
207
73
24
71
241
11
18
12
103
11
144
21
16
83
54
90
42
30
96
18
19
176
51
24
30
54
60
181
137
42
45
3
72
36
1
71
72
25
56
40
47
9
75
85
224
16
336
29
18
48
24
1
17
36
30
36
36
42
18
57
120
87
18
18
18
186
1
83
21
51
13
29
27
64
71
9
16
119
72
48
96
1
83
37
8
27
72
18
19
71
24
33
57
18
12
6
115
47
12
78
36
102
90
43
47
73
104
112
23
36
84
18
79
35
69
15
145
240
96
29
12
79
71
120
25
119
168
12
24
36
25
23
81
112
23
9
87
249
21
66
24
1
119
73
35
21
141
43
101
6
13
41
30
36
258
171
21
18
97
48
77
48
18
25
47
18
90
72
96
21
9
54
81
16
96
23
54
147
93
43
95
72
78
90
9
63
138
79
71
97
11
36
33
87
49
11
84
72
49
119
54
126
21
16
128
45
240
99
ABCD 97201406054*3^$a+1 [50059]
27
21
12
15
57
151
132
20
72
24
57
115
20
24
36
45
39
105
216
72
291
93
3
28
17
3
33
115
41
24
60
51
9
15
84
16
80
12
33
67
29
48
111
100
12
113
55
65
60
123
57
60
12
87
12
16
65
27
16
180
77
3
36
9
3
33
48
36
12
12
39
24
84
28
32
16
17
36
36
24
15
180
45
63
64
56
9
15
40
48
32
28
32
28
80
9
27
45
3
33
3
124
53
43
20
64
41
15
4
101
27
12
57
39
69
96
63
132
48
81
31
12
5
7
113
48
7
77
147
136
8
237
27
21
15
52
8
21
48
15
160
20
16
56
4
68
60
93
48
3
48
36
88
116
81
3
72
36
172
41
60
36
75
4
77
48
259
44
12
225
72
192
55
48
53
12
15
129
24
60
36
24
84
31
17
115
12
101
27
108
4
128
45
48
15
40
60
20
129
87
36
28
17
168
111
16
48
8
24
45
3
64
120
20
16
29
3
28
89
207
9
15
21
27
64
68
64
77
87
72
36
21
60
63
64
5
72
24
55
65
36
31
65
43
5
79
48
48
5
7
65
163
20
40
104
88
20
36
108
81
51
33
156
3
40
5
67
48
17
55
53
12
48
3
4
17
15
201
15
120
45
84
123
33
36
24
87
33
63
129
15
9
31
5
48
84
31
8
9
27
33
67
125
63
33
15
96
108
36
21
123
21
96
111
88
24
17
31
8
192
24
48
40
20
84
64
8
117
60
72
27
33
96
12
3
52
104
21
48
27
120
60
108
9
12
19
44
36
9
180
63
144
60
16
32
24
12
4
17
75
141
84
19
29
108
99
16
53
135
36
12
180
33
19
17
7
53
43
8
124
77
31
65
19
17
108
36
115
8
9
60
75
52
20
105
147
69
60
60
3
16
80
33
51
76
77
31
72
32
252
52
17
60
367
5
12
36
27
165
31
8
16
36
32
45
51
76
68
33
19
96
24
8
153
63
81
39
72
21
36
24
15
4
29
36
3
72
48
33
135
16
17
43
180
44
33
96
19
41
24
108
75
24
28
44
72
12
33
3
72
72
40
5
127
32
64
65
36
27
36
88
168
300
128
4
29
3
24
57
15
45
12
24
39
21
19
17
24
84
15
45
19
44
112
281
31
8
9
27
4
56
165
19
41
3
28
149
84
171
64
17
27
96
4
17
36
24
31
53
51
45
27
81
48
48
15
24
12
129
111
228
33
108
67
12
20
93
84
60
27
4
29
48
31
56
12
21
31
125
60
39
16
29
43
5
204
3
33
108
55
24
36
12
65
7
120
68
84
9
19
116
45
12
15
33
84
43
8
40
17
55
8
36
64
125
15
84
45
15
72
28
17
19
29
43
5
67
41
3
76
104
136
41
39
280
17
60
15
33
171
9
48
15
88
56
16
92
12
9
79
44
33
19
32
72
36
45
24
39
112
17
55
65
63
156
108
33
39
45
27
33
36
99
12
52
8
33
15
4
65
19
161
63
33
24
15
57
7
17
103
17
24
72
7
68
144
33
12
48
39
144
112
17
24
79
36
32
28
68
33
51
24
9
55
5
3
16
60
260
16
12
5
24
36
111
93
79
20
64
5
27
69
255
40
84
65
43
5
48
12
163
77
39
108
48
28
41
151
200
9
19
12
5
43
5
12
3
12
40
12
65
27
69
207
45
7
17
60
91
8
40
5
51
12
4
48
41
15
9
24
31
17
132
99
33
240
87
120
16
41
19
17
267
24
105
7
120
56
9
39
24
9
27
117
7
17
3
12
40
32
72
96
84
180
60
48
124
56
16
17
27
48
60
16
32
96
52
65
75
9
12
195
24
64
20
33
127
44
84
177
48
115
80
93
15
100
17
7
65
115
5
60
96
84
43
176
4
56
72
141
3
16
12
60
89
103
80
120
16
44
28
56
64
29
144
3
57
51
69
235
92
9
120
24
60
36
111
57
15
148
113
187
56
16
41
36
15
33
15
81
15
69
43
125
24
111
45
307
60
17
19
12
17
27
16
56
60
48
21
7
5
3
45
27
81
7
92
33
12
48
15
52
92
ABCD 97201641066*3^$a+1 [50101]
104
75
60
51
9
75
45
51
10
110
18
72
6
33
15
24
118
83
9
76
14
96
46
56
64
98
126
6
130
120
11
39
46
120
95
45
60
3
69
88
84
80
99
39
81
1
239
9
28
92
52
80
51
13
12
32
30
33
9
39
15
57
105
63
132
3
12
94
36
74
36
10
23
15
60
105
12
168
15
10
96
11
13
47
27
48
18
15
39
93
39
198
148
108
14
12
69
37
24
59
60
45
27
13
47
3
10
72
2
60
18
63
12
49
36
35
3
46
44
27
27
12
9
37
35
99
60
10
71
25
23
145
47
75
72
81
132
49
26
45
25
95
120
105
183
39
36
117
48
1
60
119
231
10
260
36
15
13
35
72
39
54
196
11
9
24
16
11
13
14
108
214
146
45
48
61
26
180
12
22
104
16
59
25
104
76
26
21
57
3
133
26
9
9
52
36
60
14
130
26
10
32
16
14
81
12
15
70
23
39
36
166
24
26
36
213
1
38
12
46
62
36
60
30
90
54
6
130
35
37
23
37
35
168
111
66
18
6
16
20
3
12
108
57
75
73
60
26
21
85
24
50
48
82
24
12
62
82
50
9
12
120
39
81
108
12
15
58
60
36
80
40
71
27
33
3
114
28
80
3
171
36
10
23
60
21
156
4
128
66
22
83
21
16
80
183
25
164
88
35
109
60
56
54
9
45
102
24
9
27
120
118
95
39
22
11
60
33
52
2
168
12
33
9
39
69
108
18
165
12
25
8
6
30
159
1
11
48
61
24
12
44
6
105
60
13
104
36
144
51
12
63
117
9
39
1
59
1
120
38
30
18
118
35
69
30
81
1
11
25
35
15
34
11
25
68
36
126
24
30
16
134
10
36
144
96
14
34
116
48
256
86
21
49
8
52
38
12
69
27
34
146
70
14
46
23
27
33
69
6
36
18
48
40
20
90
10
128
16
11
9
16
24
71
15
33
12
27
42
18
93
48
195
46
50
10
11
60
93
16
36
20
63
120
57
30
94
56
3
297
78
66
6
58
26
96
45
27
46
47
13
96
26
34
96
108
12
2
36
72
33
60
1
59
60
99
22
11
48
9
16
35
69
18
93
87
118
12
23
37
35
63
22
204
14
22
35
15
30
15
39
21
33
27
13
2
90
15
39
9
117
15
25
50
18
15
61
11
15
34
36
2
33
45
4
14
117
3
6
30
24
12
132
21
12
3
45
39
166
36
239
51
69
21
18
30
28
35
49
24
95
12
253
12
32
18
18
75
12
48
1
14
36
36
30
4
119
12
177
12
16
83
72
69
39
27
18
6
9
57
3
37
23
1
134
105
1
38
238
128
15
69
3
25
32
36
90
54
16
47
3
60
12
45
105
40
98
6
399
87
198
15
51
24
57
27
21
12
165
15
45
4
26
225
25
48
50
66
96
4
11
48
315
106
20
4
50
12
34
20
39
60
120
15
132
10
24
84
47
33
15
12
60
39
36
10
48
60
26
9
97
74
34
92
63
1
26
45
49
59
12
33
54
81
1
56
144
4
14
96
57
45
54
21
25
23
25
32
28
116
4
60
32
3
97
48
12
83
129
96
27
27
22
80
76
35
49
20
4
12
83
51
144
22
14
9
1
60
14
42
15
39
154
62
12
33
63
102
28
180
155
181
50
10
44
15
9
63
135
120
70
23
37
20
18
57
153
24
52
59
9
6
144
21
12
13
134
33
49
128
16
12
152
28
50
33
25
12
155
183
42
108
52
24
86
324
30
4
12
74
6
28
107
48
60
45
66
46
8
6
34
14
21
15
42
18
57
15
18
27
99
286
35
60
73
32
54
108
33
15
105
63
12
34
56
124
116
30
118
95
9
3
27
106
120
35
97
92
51
21
90
78
36
126
21
13
14
21
141
4
32
60
30
108
57
15
60
30
88
44
66
60
72
10
2
96
57
25
60
2
58
32
192
136
35
73
36
11
85
23
69
16
26
130
14
46
146
18
27
25
2
162
40
38
33
39
180
154
110
36
6
30
78
27
39
81
15
10
23
12
147
21
12
145
83
60
61
14
36
21
13
2
34
8
28
38
22
204
71
60
49
179
25
62
30
28
44
3
3
45
21
4
12
80
3
ABCD 97201770826*3^$a+1 [50001]
14
10
35
9
42
54
63
13
44
10
5
13
48
14
64
126
23
3
10
30
78
14
30
27
9
10
84
6
11
39
4
18
62
22
14
4
38
142
18
18
2
54
34
6
8
46
14
12
10
80
24
4
80
28
18
14
12
4
6
5
25
14
10
30
50
4
2
9
21
24
12
87
3
28
14
16
14
22
14
10
32
34
6
12
108
23
9
72
18
21
21
4
12
20
4
14
72
54
30
18
15
27
45
25
104
4
11
9
48
78
40
26
28
11
7
98
15
67
48
24
5
85
8
40
20
52
32
18
6
40
72
47
3
30
24
88
60
50
40
18
12
20
16
2
120
9
145
36
30
20
22
35
31
42
14
33
33
4
14
6
16
114
68
52
60
185
21
4
6
72
50
16
32
28
54
32
18
30
21
15
21
1
50
94
6
12
42
44
22
18
36
140
24
12
82
26
24
36
30
9
1
26
28
48
42
12
24
44
75
7
53
1
12
68
10
5
61
56
147
91
5
85
12
32
36
10
29
1
32
3
57
102
46
44
15
67
18
8
18
6
15
1
2
12
4
2
202
32
54
4
8
10
80
28
66
23
33
30
24
48
42
54
30
39
43
50
88
35
69
22
38
12
4
20
12
27
13
42
66
24
62
4
24
50
22
44
40
14
15
13
32
22
116
4
14
10
44
40
41
1
26
4
38
30
42
30
33
3
4
14
96
18
18
12
6
16
168
98
4
23
1
14
21
1
14
30
54
18
39
21
4
23
3
4
6
14
9
7
89
24
120
96
31
50
42
16
24
26
10
80
42
72
18
4
50
18
21
51
40
14
34
6
32
22
36
54
18
54
30
6
14
18
12
46
18
44
6
16
29
39
6
36
18
192
94
11
3
22
78
26
24
22
8
112
18
6
14
70
86
90
90
24
12
96
88
24
30
18
90
38
75
9
10
12
5
55
126
12
35
25
36
30
2
3
9
10
8
42
12
198
40
36
50
24
36
30
54
10
26
72
148
14
10
32
36
27
36
57
4
60
8
60
18
22
32
34
42
54
5
13
8
64
50
58
80
18
18
96
88
60
11
7
8
42
4
48
47
129
6
34
20
4
8
22
38
94
36
120
2
52
74
40
14
88
20
40
44
18
6
15
15
132
70
50
4
18
110
36
45
57
58
2
99
3
6
4
138
50
28
11
24
85
14
6
90
30
54
28
14
39
24
27
66
42
22
68
15
3
30
58
14
42
4
62
3
24
33
18
69
21
40
102
53
55
56
58
86
36
58
11
7
12
18
32
36
76
83
7
38
16
24
50
22
59
31
14
30
24
12
28
125
27
54
99
51
76
29
25
32
12
40
20
12
60
39
1
23
57
4
96
80
148
47
21
4
14
10
11
25
14
22
44
3
7
8
10
48
54
164
36
124
50
60
4
35
13
18
14
15
61
14
28
14
39
9
6
21
1
32
22
36
44
6
120
4
38
16
20
30
40
14
10
12
54
90
96
18
5
96
75
22
14
30
4
60
12
14
60
69
69
46
126
26
42
16
50
6
124
6
8
6
4
12
38
40
48
20
9
75
45
33
15
93
90
22
32
40
8
6
69
21
12
24
18
40
30
36
96
35
9
10
50
36
4
66
54
11
63
30
36
15
57
18
40
6
108
180
8
10
29
1
14
24
12
28
50
30
6
4
12
14
54
39
93
40
32
58
32
45
7
18
11
61
104
40
36
14
22
78
30
24
8
64
8
36
76
14
4
5
33
27
25
60
8
10
32
12
64
14
18
12
117
49
2
4
53
1
14
70
32
4
6
53
12
15
4
65
25
36
14
42
18
4
18
12
6
65
1
68
28
14
4
36
26
40
23
45
4
18
78
12
20
12
28
32
12
3
3
30
22
32
4
41
33
16
2
48
22
32
10
72
18
32
66
28
101
69
10
12
2
12
46
12
18
54
36
18
20
184
8
24
3
91
30
114
102
38
30
60
12
3
7
53
45
78
9
81
18
34
71
15
154
48
42
48
2
18
12
45
55
17
168
85
48
2
16
14
10
68
34
35
105
24
15
19
146
16
38
16
14
18
10
14
16
20
18
15
19
86
4
78
32
30
75
55
60
41
31
50
76
12
32
4
114
12
114
11
24
24
3
10
54
8
22
36
2
30
36
60
12
27
1
66
36
74
18
18
30
4
5
33
12
24
12
40
20
30
78
4
50
58
23
81
3
12
3
40
30
18
89
69
6
40
134
42
18
4
90
18
14
9
21
63
15
130
8
60
30
64
8
6
34
17
1
24
50
16
14
3
7
36
30
83
96
3
58
30
53
25
30
14
6
12
4
18
20
16
24
12
24
35
19
5
3
24
36
34
20
58
26
36
36
10
53
24
7
86
18
21
25
48
35
1
24
26
64
18
14
16
17
73
2
16
14
72
3
7
8
10
26
6
108
22
8
18
3
1
6
8
4
2
30
54
39
15
40
41
24
31
12
29
13
32
4
26
18
28
54
36
12
20
66
54
42
3
33
48
10
84
65
25
68
22
126
50
6
15
24
37
14
34
2
22
120
6
12
2
12
18
96
9
7
60
44
40
92
9
21
72
126
9
13
18
6
18
36
84
38
34
38
48
3
25
95
45
4
126
62
22
32
94
50
10
32
12
40
35
12
61
2
105
1
180
32
22
56
66
18
18
60
34
38
12
60
48
75
61
12
2
12
18
46
30
11
9
16
60
18
62
6
58
35
19
12
6
18
14
52
38
48
18
36
36
4
6
12
65
3
54
4
14
6
16
20
66
60
34
38
102
4
20
135
24
51
4
126
72
20
12
40
32
114
30
6
4
72
102
107
21
22
12
113
1
26
18
27
45
76
47
3
4
14
64
18
17
31
2
22
66
11
9
12
63
9
18
40
24
26
18
10
11
21
12
27
13
32
78
45
31
50
16
14
100
29
1
20
22
18
116
24
70
14
6
124
17
15
4
29
7
54
2
4
84
24
66
2
52
5
27
9
49
18
53
109
6
54
71
45
22
72
2
4
32
18
40
14
15
12
3
46
30
36
20
18
18
12
58
47
25
2
48
22
110
4
66
86
58
36
24
50
12
42
30
18
4
23
12
15
10
18
30
2
54
34
6
32
22
180
66
104
6
4
5
63
22
8
4
126
2
22
54
12
47
21
76
36
18
65
45
70
24
5
3
58
11
13
26
112
20
40
30
32
15
67
5
21
28
12
72
11
39
18
4
20
15
93
40
26
9
15
105
61
30
ABCD 97201967914*3^$a+1 [50038]
61
156
24
63
81
372
107
96
1
191
25
48
36
35
240
1
48
47
13
12
23
121
71
64
141
108
36
84
96
156
24
75
80
1
239
240
61
24
84
36
24
75
69
11
144
16
57
108
24
131
25
72
168
39
96
57
23
96
16
32
85
252
288
132
36
252
108
144
351
9
39
9
60
36
12
24
83
97
108
12
108
27
128
96
16
81
47
160
48
69
11
145
108
96
144
264
60
180
72
108
252
11
48
121
71
13
35
160
189
180
95
85
216
531
9
12
59
73
36
131
61
195
117
27
21
24
36
12
83
193
144
12
108
432
276
372
47
13
48
60
180
84
180
240
59
121
48
71
25
39
96
9
215
37
48
60
111
32
64
9
192
72
47
144
85
11
73
168
12
132
63
45
252
144
300
107
64
45
36
24
39
80
160
9
12
168
35
145
191
109
35
61
72
155
352
33
144
111
32
13
168
59
85
251
37
180
12
312
300
23
73
119
1
204
36
84
11
169
168
111
117
72
51
57
24
84
59
13
60
144
108
36
156
36
132
300
23
13
35
192
192
48
109
60
39
80
16
80
1
84
216
24
36
108
11
133
48
123
9
167
169
36
216
360
24
251
73
36
180
95
25
71
25
48
87
57
23
109
83
48
97
72
240
39
96
9
311
25
71
37
96
12
303
21
180
36
72
72
96
179
64
9
12
36
135
69
84
71
48
48
48
96
144
397
35
64
48
80
133
59
85
75
33
191
61
36
444
60
108
107
49
324
276
71
13
51
81
63
48
80
37
252
36
123
144
117
144
36
48
60
72
36
48
95
49
47
133
155
96
25
72
180
59
288
48
48
37
123
32
85
84
60
75
33
63
129
96
144
63
117
108
216
12
60
12
131
1
48
143
109
60
108
72
35
13
72
36
132
72
408
35
37
123
45
12
168
63
9
23
157
83
1
95
109
156
60
12
24
36
72
120
51
80
361
71
13
24
75
45
60
71
1
95
25
23
73
12
27
96
45
72
27
81
207
176
144
16
45
131
49
47
25
87
93
72
132
36
180
207
57
144
240
39
80
16
21
108
216
24
12
168
11
61
99
57
180
72
11
157
120
155
49
95
240
144
1
303
57
23
1
156
24
75
81
36
24
36
12
60
167
25
168
63
224
13
96
35
217
23
96
64
141
156
24
108
147
9
312
63
9
23
205
492
156
11
121
23
97
144
15
224
37
ABCD 97202091692*3^$a+1 [50012]
12
153
60
39
9
99
60
21
159
177
3
177
75
45
3
81
240
39
60
33
60
15
12
141
99
12
9
36
84
51
18
18
24
9
36
144
117
39
156
129
18
93
15
9
255
9
81
78
30
87
63
81
27
105
84
3
72
150
15
75
81
219
96
72
18
63
117
90
120
93
129
63
27
12
96
192
21
192
24
60
81
114
285
216
105
63
36
36
27
72
18
87
96
48
99
57
15
30
18
57
21
30
45
99
258
27
36
99
36
72
12
186
3
132
24
36
15
24
201
9
180
39
96
240
3
60
57
36
48
141
111
120
24
273
138
72
297
261
60
75
9
135
15
165
33
48
75
48
327
45
87
12
21
24
36
144
51
234
15
24
60
12
84
3
153
108
57
90
129
96
87
72
9
27
33
111
21
15
189
45
51
24
195
156
33
201
171
27
93
15
24
48
72
126
3
39
141
60
87
213
111
45
24
147
33
96
15
90
30
225
60
75
21
357
111
39
72
18
192
219
192
60
39
120
6
3
12
84
243
21
99
33
99
9
12
9
39
96
135
21
15
24
141
48
60
39
102
36
39
291
69
75
9
9
3
15
33
96
24
132
60
15
360
69
15
21
105
90
54
135
60
75
126
3
156
3
177
75
129
309
3
9
135
63
252
78
90
33
144
105
159
171
120
189
27
105
135
72
30
3
288
36
24
240
96
60
33
87
24
81
18
93
60
48
39
288
9
276
39
126
30
60
9
60
144
12
99
45
24
96
15
108
21
9
27
15
105
24
51
9
9
48
75
159
21
39
201
15
12
153
384
120
120
33
147
60
15
18
27
3
72
6
3
27
324
9
12
105
15
27
12
9
51
36
129
396
99
90
171
60
57
162
60
246
42
192
21
39
69
60
87
30
183
111
48
378
90
33
39
57
15
6
15
48
12
15
9
36
9
51
129
66
90
180
54
9
51
30
90
6
135
108
12
108
69
30
168
129
36
69
315
21
54
9
36
144
36
63
42
90
9
9
63
129
36
75
129
39
87
9
3
132
81
99
9
99
93
9
171
27
42
126
9
3
93
105
39
15
60
156
60
105
84
21
99
36
60
99
36
180
72
33
75
12
333
48
111
141
57
87
36
57
12
99
231
48
90
3
75
93
171
21
15
24
270
51
75
33
141
75
183
192
36
180
9
15
18
12
255
15
141
147
33
24
3
12
21
219
45
75
18
27
36
108
27
180
69
144
72
60
108
12
9
15
156
147
33
99
336
24
189
60
36
15
45
204
60
231
36
45
99
6
183
60
81
30
9
69
51
12
165
54
330
48
162
186
135
168
51
69
12
27
93
87
21
12
168
156
24
12
39
105
135
81
75
252
21
51
126
54
21
180
39
21
84
75
108
21
69
111
96
3
72
36
309
141
54
9
81
78
21
ABCD 97202397998*3^$a+1 [50120]
7
8
40
35
42
84
24
7
5
198
36
60
48
13
155
12
6
51
69
6
45
129
60
147
24
48
33
15
48
21
36
60
12
55
8
123
30
7
32
57
111
24
21
132
18
144
61
77
96
12
63
87
18
66
85
119
57
64
41
18
12
105
75
133
32
24
45
36
18
54
7
80
88
11
37
80
27
93
27
13
83
54
15
15
33
57
7
48
32
93
60
66
24
18
12
18
13
77
54
114
75
9
6
12
117
33
30
54
36
42
66
27
45
24
51
3
84
42
54
54
27
24
16
35
85
59
42
12
60
3
24
9
31
120
8
3
12
33
3
144
6
84
36
60
36
66
45
24
64
17
39
141
19
11
72
13
80
40
65
39
16
53
90
9
33
54
48
96
30
126
18
6
37
72
8
72
81
55
29
67
48
56
45
51
16
29
54
37
8
9
12
43
72
11
60
97
5
252
183
160
5
283
104
9
102
49
96
53
42
129
64
41
48
18
18
24
75
112
83
12
18
7
8
81
79
77
18
126
96
235
200
48
51
54
6
49
8
99
133
48
48
32
177
18
54
63
3
18
54
61
176
33
72
135
16
143
177
3
216
18
30
36
54
78
48
6
48
63
48
16
56
33
15
27
48
24
102
24
79
83
18
51
24
15
84
6
12
19
176
27
21
9
90
36
60
30
24
63
63
30
60
12
75
57
48
87
72
129
6
25
23
97
144
227
114
19
32
183
1
53
12
36
150
237
16
89
12
6
13
152
27
21
21
30
13
77
43
35
90
36
7
8
40
11
144
234
6
141
21
3
45
6
30
15
9
36
3
27
205
83
133
65
7
48
77
48
3
16
80
63
42
135
111
57
21
27
3
6
210
18
96
99
75
6
54
36
12
105
9
120
18
37
8
168
9
36
48
6
21
27
181
120
80
16
95
33
51
72
85
104
81
7
72
11
60
9
64
17
18
61
23
108
72
18
43
32
112
8
9
15
48
16
80
15
60
66
18
33
63
36
138
3
105
15
3
21
88
41
36
84
72
252
43
35
90
90
73
17
199
24
11
93
72
88
35
102
6
97
48
8
21
195
3
348
138
24
55
65
87
9
36
3
45
43
200
27
6
36
43
5
27
123
48
24
30
78
36
30
36
78
192
24
66
114
144
1
80
75
36
6
90
57
231
66
55
53
36
15
99
117
88
41
6
1
8
27
45
75
69
75
85
41
55
8
9
223
120
48
72
24
5
123
3
234
51
24
24
21
96
174
36
132
18
12
36
24
163
32
51
37
59
45
3
45
27
150
30
36
37
35
126
87
120
40
47
12
21
15
114
151
59
60
30
3
33
15
27
30
6
1
29
19
72
113
87
75
36
57
81
7
83
54
55
35
45
160
83
204
66
42
18
19
120
5
3
33
15
147
18
115
48
35
36
73
11
37
23
36
30
55
23
66
60
187
83
61
23
81
81
15
9
12
75
57
7
83
30
180
3
72
51
42
75
24
75
270
15
96
64
5
3
3
48
181
35
61
65
39
16
59
21
112
47
66
39
33
42
13
8
27
90
147
16
120
8
15
169
56
9
6
9
27
30
18
108
150
90
12
45
72
51
12
36
141
81
15
64
48
72
80
9
31
80
141
115
80
72
87
1
24
11
60
18
7
48
360
35
21
9
79
17
36
3
45
36
18
21
51
54
15
27
12
57
144
40
35
12
33
27
69
40
8
147
21
72
3
18
30
186
84
114
48
24
21
9
60
30
54
6
9
21
91
8
15
9
57
39
57
15
15
9
51
37
11
42
108
12
19
35
60
36
45
120
9
18
108
49
56
75
150
39
16
35
109
179
165
16
119
57
39
36
30
24
31
5
120
78
66
3
87
126
18
49
137
39
9
135
225
36
19
113
7
95
60
36
12
162
18
18
7
89
18
30
18
93
75
30
39
21
90
105
75
69
3
102
63
24
40
384
24
8
88
59
12
1
179
6
18
216
13
48
113
90
165
40
71
84
42
67
ABCD 97202864888*3^$a+1 [50023]
39
54
67
23
201
15
48
6
120
54
12
24
6
31
29
90
144
61
5
120
30
78
27
99
24
96
81
69
30
1
119
24
30
15
52
48
11
24
60
6
66
114
54
72
54
30
6
15
69
54
13
137
6
30
7
29
15
33
126
6
18
6
114
72
60
54
6
1
77
67
65
111
3
1
89
91
53
27
9
99
51
6
24
186
60
13
5
300
27
69
24
7
65
55
23
66
79
92
16
47
102
24
19
71
66
174
24
13
23
57
33
60
7
12
107
30
60
30
54
36
54
96
54
6
60
141
63
61
20
28
35
6
99
111
9
231
24
30
127
36
23
6
60
3
45
6
66
15
40
35
45
16
29
55
35
33
87
133
32
3
12
13
11
114
42
33
87
48
37
80
100
89
66
13
47
54
19
35
12
30
111
57
6
60
9
51
21
3
33
3
1
53
7
29
30
24
120
132
78
63
129
30
48
132
114
30
30
6
33
225
30
36
24
37
96
200
87
90
12
54
36
138
87
69
6
33
45
12
75
45
3
141
6
270
15
75
61
104
105
15
15
60
78
7
48
8
27
36
60
6
31
23
21
39
24
12
325
35
25
35
13
11
30
27
100
12
65
66
1
59
97
23
6
3
75
6
67
83
144
36
21
93
12
18
33
183
30
66
1
23
81
15
18
15
57
43
5
30
66
151
35
54
36
54
144
66
147
3
114
42
13
41
24
43
29
123
108
93
24
30
25
20
108
33
30
9
72
16
72
11
81
189
60
174
73
143
30
7
44
100
125
51
39
30
18
72
25
68
27
1
167
12
120
25
48
60
20
57
30
121
83
66
54
57
72
105
12
43
77
3
100
11
1
80
36
9
30
54
66
30
54
1
240
56
64
65
138
156
54
7
173
7
29
54
25
95
12
24
54
103
137
36
90
54
12
90
13
17
18
150
36
30
49
5
12
18
33
4
8
21
90
6
108
36
19
5
72
60
31
23
30
6
21
27
12
25
113
7
23
60
72
33
111
6
55
23
162
18
30
12
54
21
3
36
30
24
187
23
42
91
197
6
49
41
91
59
60
54
90
73
197
30
162
24
36
15
15
61
17
6
9
100
11
120
24
37
36
104
48
27
48
13
107
30
102
24
6
3
72
45
43
71
21
315
48
36
60
36
24
6
15
123
6
54
25
107
18
6
1
65
54
6
90
13
101
54
13
23
49
12
89
24
3
189
204
67
83
24
12
13
72
20
16
53
39
291
61
5
24
36
24
6
1
20
27
37
143
96
6
48
175
41
156
24
19
11
60
30
30
6
90
45
15
13
17
18
90
12
24
144
12
90
85
5
24
60
54
12
25
128
15
6
31
48
17
18
66
7
47
13
80
4
173
6
6
54
1
36
44
100
65
63
27
90
43
41
51
39
6
55
188
52
35
60
48
36
6
60
48
67
113
7
35
48
102
24
6
24
174
12
90
25
53
27
45
30
24
30
54
126
7
47
6
19
11
21
9
6
24
150
66
18
7
23
42
243
21
6
25
48
8
69
54
66
43
101
51
36
39
48
72
61
23
129
111
61
89
6
84
24
162
30
33
15
66
54
13
204
5
78
12
18
6
36
18
307
8
15
30
66
120
57
93
6
138
126
24
45
21
120
111
15
48
6
96
31
23
120
66
30
193
120
11
60
6
3
45
115
5
123
3
36
105
153
7
35
1
44
3
120
13
143
156
30
30
30
18
12
85
59
54
3
4
60
119
426
51
57
7
288
60
17
24
67
17
6
61
65
24
19
32
3
180
36
24
42
60
15
105
138
12
45
123
37
5
31
44
45
31
23
9
21
79
5
7
23
12
1
29
51
52
41
6
18
102
114
6
13
68
40
29
24
144
27
39
61
59
81
120
88
71
49
17
54
276
48
6
111
3
90
15
45
102
114
120
7
107
37
59
21
33
27
28
128
100
89
54
60
21
39
21
33
15
27
60
54
67
53
24
6
60
9
111
54
67
20
15
54
30
114
60
12
54
1
56
24
40
116
87
90
30
102
15
16
53
54
66
99
177
24
7
23
6
48
127
65
30
78
66
24
102
15
99
54
7
5
18
90
103
44
15
60
48
25
65
6
97
47
25
11
24
37
29
19
8
24
33
7
ABCD 97202868292*3^$a+1 [50277]
117
115
8
117
3
24
24
120
165
96
48
3
48
16
200
16
8
40
312
80
48
9
127
144
176
96
213
75
120
120
16
65
48
31
80
129
55
72
96
224
24
45
75
112
72
137
168
12
99
9
231
192
40
48
56
328
113
39
33
7
56
189
283
41
72
15
88
72
120
24
56
24
96
40
80
93
27
144
216
168
96
16
168
80
112
320
64
48
17
223
72
104
45
139
48
128
160
80
96
24
9
207
153
63
48
472
144
161
39
81
288
15
16
104
249
63
477
12
15
165
51
9
55
269
84
103
8
64
8
64
113
103
8
40
176
40
65
135
16
8
136
144
32
24
9
31
144
209
63
160
200
117
27
160
65
15
40
96
77
27
81
468
259
32
136
200
160
65
7
185
60
307
80
16
72
8
285
3
64
32
81
15
88
32
117
67
56
24
93
91
137
24
15
105
31
200
208
24
8
40
125
123
57
15
633
271
224
261
51
129
15
105
111
64
48
8
64
233
36
156
31
65
255
48
280
216
48
65
31
65
111
88
8
9
343
101
60
55
89
120
63
112
8
112
528
8
64
48
128
9
7
200
144
160
152
24
21
99
136
320
105
7
65
103
320
45
3
72
288
57
135
88
264
32
33
7
24
200
136
104
72
105
24
151
72
41
7
128
16
80
64
32
69
108
87
45
43
72
80
136
65
39
45
60
15
213
267
24
96
328
8
48
64
8
240
208
264
8
117
3
40
128
64
248
64
104
177
15
240
240
129
103
56
117
187
72
176
9
175
56
168
64
32
184
77
43
56
45
36
103
56
136
200
160
209
60
75
249
255
105
55
152
208
96
224
136
29
19
168
200
24
213
115
125
180
72
55
89
36
43
8
105
15
48
112
344
81
7
137
15
40
24
72
80
24
40
288
120
65
87
96
64
144
32
232
72
209
15
9
55
53
12
168
63
64
8
129
31
8
120
72
88
80
105
7
53
19
65
7
176
24
16
8
64
17
15
40
200
96
9
120
39
105
327
168
160
24
152
136
72
137
199
96
5
43
17
84
195
160
29
192
180
39
96
240
144
352
137
7
80
16
8
141
51
232
8
537
31
32
40
144
65
135
16
128
72
280
24
80
24
81
180
43
128
ABCD 97203330886*3^$a+1 [50017]
99
24
36
225
30
45
105
3
36
156
33
3
48
96
60
120
33
36
42
120
24
45
60
33
63
99
81
252
12
75
201
15
84
33
12
60
75
126
90
33
9
30
18
87
12
84
24
81
90
165
39
72
126
75
9
36
3
87
54
159
171
21
12
96
12
75
117
132
123
81
36
48
57
15
3
18
18
66
39
39
12
93
72
165
15
144
12
27
153
39
54
42
33
15
36
18
3
24
99
57
108
51
114
12
3
105
15
39
90
150
48
33
45
156
270
69
21
18
18
75
3
105
57
3
96
120
15
66
27
51
81
204
60
45
51
129
6
45
39
261
156
3
69
87
18
171
45
6
21
120
48
39
93
108
156
93
42
21
9
6
18
102
69
21
27
15
36
12
9
180
33
102
60
36
69
129
144
3
195
162
30
93
300
60
33
15
60
177
18
60
36
90
66
9
60
48
141
51
36
39
69
201
18
105
51
21
3
48
24
18
27
9
282
132
36
66
150
66
72
60
75
15
33
69
18
153
15
84
153
87
81
27
48
132
108
30
15
24
36
39
9
117
3
36
156
3
57
12
15
72
45
9
24
72
18
12
6
54
33
36
15
57
57
111
27
93
204
12
75
45
171
12
42
159
24
33
75
15
192
45
12
39
66
18
57
51
33
96
15
165
156
3
6
90
9
24
111
66
60
39
60
9
3
15
48
21
33
162
54
24
231
75
12
54
24
102
69
129
6
21
24
135
249
15
81
120
96
9
3
33
24
36
39
24
12
168
9
66
24
117
189
12
72
15
36
39
33
27
117
81
99
3
72
96
54
3
36
45
54
21
417
18
9
36
96
33
51
24
132
84
96
60
156
60
27
246
15
57
63
84
12
45
75
24
99
192
21
105
18
144
42
90
198
27
9
27
39
33
57
54
9
141
90
9
96
24
15
57
33
63
165
108
27
27
36
57
24
51
12
45
12
3
18
15
12
12
45
135
105
63
75
42
39
99
60
45
81
15
51
33
108
99
30
36
39
141
75
84
24
60
60
27
138
51
135
21
189
60
51
12
12
33
48
39
24
69
75
12
15
45
9
36
15
9
147
69
39
15
126
18
45
75
6
135
132
15
54
18
6
87
3
105
39
12
60
48
90
6
21
51
9
39
21
36
48
60
39
33
12
93
252
27
45
75
165
3
12
15
114
39
15
18
63
9
18
69
21
3
15
21
9
42
18
120
27
99
6
87
36
60
99
21
72
87
6
15
15
105
45
144
171
36
189
12
99
96
144
39
24
21
9
162
45
123
66
27
45
222
30
60
72
39
24
27
33
72
69
60
84
6
12
78
51
36
15
93
24
72
123
57
9
51
111
9
123
48
93
69
168
72
15
12
63
90
135
60
60
72
213
27
36
27
36
69
3
18
72
30
24
18
3
117
3
108
21
84
294
141
69
60
48
3
21
18
30
90
33
27
117
144
27
84
45
24
75
69
168
237
156
51
99
21
15
66
27
27
9
12
93
30
36
60
9
12
63
180
21
123
6
39
48
264
36
120
12
96
132
9
30
18
72
78
18
48
36
60
30
6
219
108
27
45
105
138
18
3
336
9
219
135
6
174
78
18
105
36
93
63
39
21
15
60
30
258
57
45
63
36
51
120
69
135
33
111
21
171
60
45
60
120
168
15
204
12
141
192
45
222
30
18
21
129
63
12
180
51
9
75
45
48
3
36
93
27
45
36
60
93
24
66
114
30
141
111
129
57
30
9
36
27
21
12
108
57
24
18
66
6
9
156
33
12
3
123
ABCD 97204043234*3^$a+1 [50002]
33
90
72
18
72
19
96
317
115
65
54
54
3
87
288
36
21
33
36
43
176
16
215
270
43
11
133
83
72
360
189
117
18
297
64
48
5
126
90
19
128
33
108
234
121
5
18
73
125
54
36
108
18
72
99
279
57
51
18
54
37
17
31
23
54
360
27
48
112
101
91
17
31
149
216
36
31
176
45
19
48
80
16
35
333
64
53
54
90
54
54
351
135
121
113
63
99
144
234
36
79
65
127
192
5
72
54
45
171
18
19
368
117
171
64
17
162
18
18
36
21
160
96
11
90
396
108
54
288
253
17
319
131
45
45
180
36
126
13
240
48
23
36
37
53
108
31
59
21
304
48
113
54
9
81
31
401
198
180
181
144
125
36
31
77
19
48
48
227
90
99
27
54
162
216
85
96
71
36
133
48
71
36
198
175
5
235
35
162
18
252
18
43
65
79
65
144
54
54
36
111
64
5
72
378
57
69
43
209
18
93
69
18
25
11
37
144
96
240
192
173
90
90
36
216
67
80
208
167
108
36
90
180
27
16
32
16
17
90
54
63
99
72
18
270
90
18
73
48
77
180
63
81
108
115
407
73
53
342
21
177
90
37
17
18
93
96
369
18
109
179
13
113
108
19
17
162
18
342
72
45
16
29
90
54
198
234
270
21
16
17
63
135
270
18
144
153
27
18
90
90
127
48
144
5
18
9
64
161
36
144
72
126
21
177
54
25
227
36
201
64
23
396
445
59
21
208
96
17
63
45
90
217
197
75
33
79
83
109
144
35
157
5
18
180
325
395
144
72
162
144
27
48
69
187
48
35
349
29
54
18
144
27
48
51
180
36
37
107
117
45
67
5
43
32
16
17
18
13
5
43
83
72
21
195
45
112
32
480
69
43
32
51
13
23
201
69
43
48
128
96
243
18
139
224
16
125
144
126
72
61
96
48
48
503
57
33
108
19
272
123
72
90
36
18
157
77
54
36
57
69
139
167
54
72
171
81
108
3
16
125
115
29
3
51
13
149
91
192
203
37
71
54
67
32
16
32
213
18
25
29
3
208
5
43
29
72
126
237
213
162
57
195
36
90
255
87
90
18
13
23
57
16
53
75
33
108
19
53
27
45
19
48
77
19
35
13
48
173
3
16
161
54
36
288
90
75
51
13
23
198
342
61
192
107
37
17
144
108
72
144
72
3
ABCD 97204211348*3^$a+1 [50014]
21
152
19
33
80
55
45
12
9
24
11
31
41
79
18
60
132
23
97
83
31
24
165
36
39
6
35
60
36
4
51
53
48
19
24
9
80
121
99
111
6
59
25
39
8
7
42
114
21
36
9
30
5
85
3
12
15
18
96
24
27
8
7
60
93
36
9
3
32
37
75
104
19
30
30
60
6
27
20
109
15
63
12
18
42
60
24
54
6
54
72
11
124
39
36
53
1
54
60
45
27
18
3
24
3
132
24
6
54
6
30
33
56
24
55
30
51
36
44
36
25
51
144
8
91
24
66
54
125
16
56
115
45
195
24
24
6
6
30
3
12
15
18
35
7
21
12
36
45
35
25
27
3
125
85
6
45
24
192
27
17
13
6
41
85
78
53
7
113
109
18
117
33
3
108
96
15
18
47
48
25
3
3
36
41
19
30
23
72
13
42
9
32
49
84
11
85
48
30
42
11
37
75
60
15
93
144
20
19
6
11
7
21
39
93
12
51
45
44
55
126
60
204
51
141
48
30
30
42
18
36
54
41
61
3
81
107
37
42
48
21
44
52
9
24
6
9
57
18
72
168
120
77
13
42
53
52
15
60
5
40
9
36
71
240
49
150
84
36
198
71
61
35
115
21
44
43
42
114
29
61
30
54
95
25
15
80
61
150
6
15
15
30
3
165
3
20
43
36
48
77
25
60
15
44
144
36
64
27
65
16
9
11
7
30
63
32
7
204
9
57
3
20
132
64
21
18
153
117
27
104
121
54
89
7
84
114
12
35
160
20
24
79
30
3
3
6
18
77
48
172
80
19
264
21
15
36
60
5
28
92
25
18
102
51
92
37
30
21
48
24
80
55
72
60
18
23
64
3
36
77
7
21
32
100
27
30
195
27
18
35
36
1
54
114
23
19
9
15
60
21
15
5
25
63
48
32
72
133
90
33
3
120
65
100
69
11
19
41
1
30
5
43
102
54
24
162
39
9
42
5
13
30
12
18
66
66
84
24
252
108
12
99
99
12
141
87
53
79
105
3
66
24
3
9
108
27
44
76
8
108
37
23
19
48
126
15
20
31
30
3
15
36
29
36
91
18
63
32
37
84
54
60
17
148
21
15
32
64
56
163
60
65
72
64
33
11
211
141
80
49
18
30
3
32
48
19
9
21
11
109
99
39
96
60
24
30
75
12
45
51
9
11
28
9
36
90
5
139
90
63
3
54
75
27
45
260
48
55
30
15
8
199
18
15
21
24
27
3
96
36
45
33
11
4
32
48
25
11
24
7
60
5
13
132
54
17
72
37
99
116
36
43
77
43
45
9
83
28
15
117
92
7
153
27
24
6
24
39
57
18
5
61
27
99
24
96
5
73
47
16
57
150
66
27
3
29
25
30
53
19
60
90
23
52
153
30
41
12
13
126
60
30
18
33
33
11
16
9
3
32
13
6
45
129
90
42
18
66
66
165
8
7
69
96
33
12
54
60
6
84
30
29
55
105
27
18
30
30
15
51
66
48
95
60
7
93
20
115
60
6
84
60
35
1
210
24
12
29
1
3
80
7
21
204
129
66
113
16
21
24
6
84
24
30
3
44
13
42
45
39
96
9
15
29
36
36
43
12
60
9
36
8
40
32
13
51
44
108
7
57
80
36
28
36
3
42
39
60
20
85
24
60
60
23
7
21
32
79
5
43
90
135
51
65
4
8
24
28
15
12
18
183
104
48
55
17
55
60
84
81
9
114
30
96
27
93
179
7
29
85
126
101
48
24
25
66
36
45
3
105
48
180
60
3
77
7
65
55
12
5
13
107
43
45
117
3
45
12
168
87
15
18
6
45
224
16
75
17
19
90
18
5
100
21
27
24
225
39
69
72
3
8
100
27
12
29
12
43
57
32
1
11
55
45
104
36
43
42
23
40
45
35
31
41
64
36
15
45
128
36
16
33
51
51
18
30
12
48
17
175
113
76
39
21
56
25
30
5
36
97
126
129
56
72
43
45
72
27
12
78
102
45
75
105
3
12
30
23
31
156
5
13
47
4
9
12
3
8
67
36
186
11
37
72
51
12
8
24
4
99
33
39
54
24
27
93
6
9
116
25
144
42
60
9
51
84
9
27
89
12
73
27
63
24
45
75
77
4
32
48
16
45
54
204
33
39
24
17
19
141
27
90
71
31
48
21
15
6
171
9
51
27
6
111
15
33
132
44
151
24
24
42
30
30
138
66
24
42
69
15
6
99
15
6
83
48
7
6
39
45
3
147
77
28
45
23
148
15
36
53
40
45
15
21
36
48
150
66
59
1
24
183
147
12
48
ABCD 97204526624*3^$a+1 [50242]
17
90
93
48
24
48
96
24
27
85
8
33
30
25
24
80
3
157
8
48
24
120
40
11
13
96
35
61
24
24
95
12
37
17
54
114
15
48
24
24
9
7
35
13
192
23
90
15
96
15
49
96
24
65
18
24
85
104
39
81
27
109
8
135
1
59
61
32
9
18
21
40
47
90
7
17
63
48
9
15
39
24
25
41
31
41
15
48
135
9
48
15
9
33
18
93
64
251
21
16
89
6
57
15
1
209
162
69
96
144
96
63
36
37
8
9
15
81
270
36
21
24
9
102
132
85
17
63
63
57
3
12
105
57
6
84
24
12
33
81
18
30
7
65
6
90
15
40
48
56
51
72
21
39
18
15
75
12
36
54
6
72
33
51
213
40
23
9
96
88
56
24
24
40
8
9
55
8
88
24
24
59
13
24
11
24
228
18
55
17
31
24
32
3
6
66
61
47
97
8
57
6
49
8
27
24
45
40
72
143
132
13
24
8
3
21
3
72
133
11
117
27
72
108
18
30
73
131
174
7
32
72
16
24
24
32
27
141
40
32
40
32
3
108
186
55
168
23
145
17
90
6
39
15
97
65
39
16
48
17
15
48
15
1
17
7
32
48
40
137
78
108
12
25
80
168
15
42
18
54
66
13
56
88
23
18
24
18
12
1
89
96
39
48
3
12
9
33
111
120
144
16
32
75
13
59
45
51
30
87
72
72
160
23
33
9
199
56
51
48
45
24
111
36
78
31
144
8
24
63
36
45
39
60
117
24
39
57
208
17
15
24
16
8
168
135
12
36
42
30
9
24
75
181
8
27
6
79
23
25
56
40
11
85
23
90
31
167
120
25
72
35
30
31
32
88
24
200
240
3
109
56
208
107
285
48
15
129
33
18
69
16
72
17
135
112
11
13
32
27
36
57
63
105
9
7
11
85
23
72
57
192
16
17
15
40
8
64
185
55
80
136
8
72
184
59
102
55
23
9
27
108
97
11
48
60
25
56
63
120
25
143
48
90
24
30
97
11
72
133
17
15
72
39
1
8
48
33
39
40
80
57
48
42
30
96
159
51
60
49
59
12
9
9
42
45
3
54
7
71
18
162
37
8
112
80
15
18
39
40
48
72
48
17
54
1
8
15
12
45
24
81
66
37
32
24
160
17
90
180
18
79
8
24
48
57
15
144
27
48
205
120
72
8
9
63
15
72
73
17
120
15
75
180
57
39
36
174
7
35
13
35
24
156
97
128
24
81
15
87
72
60
45
63
33
64
96
32
9
48
7
24
32
15
18
30
1
56
147
45
3
24
45
75
13
113
55
8
51
21
48
16
8
33
144
66
24
13
23
18
30
114
15
112
11
117
63
60
72
13
35
69
129
7
144
11
150
15
3
69
3
54
15
33
63
24
183
25
143
72
73
24
83
93
33
55
56
51
228
90
144
15
48
48
64
191
9
63
12
37
56
3
157
89
18
60
145
72
200
48
3
48
6
48
72
111
87
25
35
21
27
37
35
168
30
15
192
81
55
24
137
15
63
1
24
41
216
63
96
16
96
72
80
96
99
30
42
141
168
64
131
54
198
72
73
8
40
17
24
54
1
56
144
40
11
12
36
96
21
48
159
18
114
30
54
57
24
33
15
72
16
17
18
133
72
17
210
36
90
79
200
15
25
83
12
42
103
35
72
45
96
48
87
18
90
45
57
18
21
64
59
45
16
24
83
12
90
6
1
11
469
59
69
16
24
17
39
192
3
69
88
24
71
153
9
103
95
9
9
54
97
131
132
48
73
32
3
270
7
137
72
126
9
51
165
27
61
11
6
135
3
150
39
171
132
49
56
40
47
18
72
31
47
57
16
152
27
37
71
9
96
3
21
144
15
1
11
13
41
15
280
119
24
120
97
176
24
123
216
30
15
40
89
6
81
9
135
40
32
75
132
1
11
213
16
24
176
24
15
60
36
36
21
160
137
ABCD 97204578236*3^$a+1 [50075]
24
186
12
26
4
65
1
11
24
1
8
40
11
19
17
48
1
11
9
64
32
51
37
48
30
44
6
40
143
7
18
20
4
12
6
24
65
96
33
16
35
3
36
22
48
42
48
50
15
1
11
9
36
64
6
42
2
16
42
11
21
10
41
39
18
72
16
23
1
50
21
13
95
55
32
18
46
84
77
3
70
11
15
21
7
8
30
34
18
6
5
9
6
54
58
17
33
15
60
69
30
10
23
25
11
1
30
6
8
10
6
126
12
8
12
57
55
18
2
48
72
4
12
17
21
39
12
39
90
36
6
4
50
15
60
25
44
12
3
21
16
74
45
111
18
16
26
45
13
30
2
27
67
24
20
36
6
54
16
2
12
6
70
24
36
80
22
48
8
12
22
20
10
38
34
30
8
36
39
21
16
30
6
32
16
35
9
30
18
24
40
104
12
10
18
14
12
4
41
13
12
90
5
51
64
5
1
2
10
35
7
20
34
44
3
27
78
40
48
11
3
28
29
25
68
66
10
14
22
44
15
1
36
80
54
18
12
63
120
33
10
14
28
8
12
36
15
21
10
89
7
2
18
54
6
52
32
16
5
13
6
6
18
5
9
36
64
8
3
1
18
66
14
18
28
32
64
36
23
24
7
74
10
36
8
21
19
2
16
23
24
12
36
13
30
20
34
23
3
10
11
1
23
19
41
57
18
12
10
35
9
15
36
48
1
8
16
2
22
23
33
27
45
12
10
102
48
35
43
14
36
15
24
13
48
60
42
6
47
39
10
26
18
51
13
11
9
36
64
32
18
18
27
13
14
94
47
33
36
24
15
15
45
36
19
5
9
3
37
23
9
10
5
21
48
40
47
25
12
6
29
12
33
15
15
16
56
4
66
18
12
36
24
8
12
70
20
40
144
11
55
8
21
72
7
48
42
6
2
4
68
76
80
10
6
11
45
40
20
27
27
64
6
59
67
12
42
11
24
3
28
24
18
47
1
47
48
75
9
120
49
71
1
59
1
14
28
5
1
12
24
23
37
48
11
57
24
4
26
18
3
37
20
12
15
9
12
18
9
1
42
8
64
26
22
32
33
7
12
66
8
34
6
116
24
34
66
11
13
6
5
31
6
12
11
19
41
9
10
26
39
37
68
10
17
15
18
72
70
5
33
15
57
88
18
5
19
41
67
42
20
24
4
32
16
42
77
36
48
1
26
93
19
2
99
139
66
47
12
25
23
3
30
6
33
13
42
5
15
22
8
18
58
2
22
18
29
3
33
7
42
8
22
54
80
16
11
33
16
20
54
34
20
22
14
15
97
32
16
12
90
2
58
24
54
6
6
32
3
7
12
56
57
31
32
9
31
2
76
30
12
17
31
5
27
4
65
1
2
45
27
18
82
26
10
8
105
31
44
10
6
29
39
42
4
44
3
12
3
69
9
15
51
4
29
12
15
4
62
22
2
46
2
28
30
2
12
15
9
27
3
21
73
11
12
7
5
37
18
50
70
5
7
26
15
75
57
21
12
18
16
29
192
87
76
42
8
36
10
36
18
12
23
7
74
34
36
38
3
24
45
15
9
10
20
21
1
42
50
36
22
5
45
4
6
29
24
31
53
7
5
21
48
27
69
4
11
1
48
26
9
21
34
12
14
18
33
3
12
54
15
1
2
22
59
120
7
5
3
16
38
10
8
34
83
13
30
18
26
45
96
24
9
22
2
16
35
7
17
123
52
12
30
35
25
83
1
12
60
23
1
80
3
31
20
105
1
6
5
9
18
28
8
16
38
15
33
42
22
6
18
110
21
55
38
51
7
30
23
19
50
28
8
22
42
120
18
14
4
35
1
48
12
36
18
24
30
107
21
72
28
23
55
5
19
6
11
36
15
34
20
144
4
2
16
29
24
84
7
14
15
12
15
33
15
16
18
8
22
6
2
22
180
122
6
3
7
12
102
20
39
7
8
4
12
6
32
15
21
267
169
80
39
24
87
4
14
16
32
15
3
6
3
48
19
50
36
3
19
6
26
18
87
9
30
40
24
41
9
30
21
31
29
15
66
6
18
39
36
9
28
12
23
12
72
48
3
10
18
72
18
54
41
7
50
3
21
30
6
40
14
4
5
19
48
42
83
103
50
36
36
24
16
2
12
18
51
9
18
54
39
9
3
19
24
14
30
16
26
16
18
14
15
7
6
32
10
20
22
20
54
16
74
4
11
12
49
8
15
115
41
19
5
21
16
6
53
7
50
12
42
18
28
42
65
37
11
9
10
18
8
15
57
3
48
117
12
46
6
18
8
30
4
86
42
28
59
61
8
10
14
15
55
6
35
81
6
12
18
18
6
30
16
17
31
54
6
29
12
25
8
6
70
32
39
21
3
7
2
70
6
42
14
39
9
72
16
12
35
61
36
6
38
39
25
8
4
18
8
4
18
48
62
16
77
9
51
45
52
12
60
14
16
53
108
37
23
39
16
18
47
45
4
54
5
24
1
42
14
4
11
3
28
12
6
11
9
4
86
34
48
14
18
106
24
5
3
150
15
33
24
10
2
6
9
1
12
30
2
99
12
12
3
4
14
90
10
11
43
30
26
6
15
3
22
26
18
15
57
3
1
74
16
24
86
30
69
37
72
8
12
72
6
105
48
9
28
24
104
27
24
9
12
42
66
4
42
5
1
47
81
16
74
42
52
18
18
59
85
12
8
18
33
7
5
43
5
61
60
30
5
36
69
18
6
46
41
7
5
1
26
16
38
54
21
15
22
12
23
13
35
60
36
45
111
13
71
60
1
18
2
12
51
19
18
18
2
4
18
5
25
80
3
19
14
46
54
11
19
54
78
5
39
16
12
26
16
143
21
70
29
48
25
54
30
11
12
12
55
6
20
3
12
19
74
36
51
63
22
84
50
18
52
8
10
17
135
40
18
32
3
27
24
40
5
55
20
16
26
3
51
69
72
3
76
44
72
18
16
20
18
22
18
6
12
23
9
100
23
63
10
12
14
16
12
96
5
24
157
114
26
15
24
31
113
61
20
4
20
90
30
40
12
66
44
6
27
57
40
11
24
39
106
14
40
5
9
75
33
42
33
60
12
21
72
4
18
42
8
28
23
72
69
6
18
51
3
10
8
3
15
4
5
7
18
42
5
3
16
12
17
36
49
30
17
36
9
18
70
35
13
8
15
25
59
61
2
12
78
34
38
12
3
33
108
52
8
4
11
15
4
17
84
27
4
134
135
9
3
25
44
34
17
27
48
34
11
9
3
36
19
2
16
18
14
15
63
52
12
20
21
3
10
56
18
18
34
5
33
36
15
12
13
86
21
12
103
62
27
24
1
60
68
63
13
20
12
87
1
2
10
32
12
34
2
90
58
50
9
45
72
28
23
108
9
12
3
3
28
5
21
36
72
142
14
34
17
43
6
12
2
21
9
3
13
36
11
43
54
26
4
5
7
20
4
12
2
106
24
72
30
11
9
15
15
69
9
36
34
2
16
23
27
28
6
36
8
16
14
36
18
3
3
9
27
4
6
8
12
15
3
10
6
29
36
1
30
38
70
36
50
24
12
36
24
18
18
10
2
51
36
1
44
3
1
32
15
13
44
52
20
18
18
40
158
22
24
23
43
17
43
2
10
5
1
26
10
6
14
6
10
2
10
8
87
7
53
36
24
85
2
16
60
29
19
14
6
16
5
13
11
12
19
29
31
24
2
10
53
39
72
6
58
12
12
38
10
14
16
18
20
12
18
27
33
10
2
60
12
52
36
12
32
18
21
12
15
28
32
18
15
25
24
36
12
24
38
81
72
69
46
8
12
45
24
43
2
15
3
18
28
44
15
51
9
12
21
22
50
52
14
24
10
8
15
19
41
43
12
32
21
36
45
3
43
5
ABCD 97204749056*3^$a+1 [50027]
89
16
44
7
24
36
45
9
18
48
114
63
75
60
90
18
144
18
30
21
96
123
117
8
157
11
25
35
55
9
36
15
17
12
36
7
12
69
24
32
24
37
207
27
53
13
23
24
103
45
9
18
33
32
7
9
96
3
72
41
132
28
99
41
40
45
35
19
29
40
111
21
12
32
13
48
3
39
18
84
18
21
21
15
3
18
3
56
25
6
57
20
85
12
18
33
92
55
53
4
3
162
120
39
80
64
3
30
27
63
54
71
127
21
156
21
75
39
90
48
71
12
108
61
6
5
7
21
87
53
24
55
12
6
12
11
12
64
80
1
35
48
16
21
54
53
16
12
159
21
15
30
59
31
54
111
57
18
90
47
7
18
108
27
56
61
23
7
101
4
84
27
114
15
165
11
55
125
109
18
45
135
18
23
19
30
35
28
27
21
21
39
32
48
7
65
97
23
7
33
60
32
12
24
79
108
5
24
145
63
15
5
12
88
80
7
9
44
7
5
25
15
56
19
36
17
16
117
59
31
54
119
36
1
23
4
33
203
61
78
77
85
11
19
60
29
16
80
36
49
75
80
13
63
8
19
5
88
45
15
27
12
9
9
11
40
24
272
1
90
30
35
132
73
15
39
48
125
112
75
18
23
7
57
75
93
123
53
31
53
133
30
77
76
99
18
132
15
3
30
23
72
40
8
40
21
35
88
3
12
72
78
147
44
61
143
72
13
47
31
17
12
40
51
24
21
24
48
45
35
25
11
84
13
107
157
126
9
15
33
3
45
12
48
75
72
33
12
56
7
84
6
15
39
5
43
18
39
8
67
18
83
37
23
49
3
3
12
18
72
131
36
96
85
27
8
24
24
7
90
3
44
40
15
45
36
44
48
187
42
11
7
21
32
109
126
12
17
24
31
6
83
37
35
64
51
209
28
8
72
52
20
60
60
16
45
24
18
41
24
43
17
28
39
198
135
68
88
111
36
5
7
18
35
112
116
72
49
3
45
143
40
24
24
252
44
84
12
132
37
6
9
165
6
17
13
63
9
18
9
48
93
95
157
51
39
65
7
9
39
18
3
140
216
91
24
101
88
12
84
8
25
111
39
90
18
9
44
19
162
36
12
11
7
57
68
55
54
126
5
19
29
112
177
27
45
108
23
67
17
16
84
15
93
15
17
28
27
36
9
45
18
12
18
15
32
84
31
29
112
165
39
21
27
48
27
101
40
21
23
55
5
133
54
5
1
162
33
20
48
7
12
45
108
15
29
216
19
53
36
64
12
15
126
35
37
78
33
21
123
12
135
18
23
79
6
72
48
42
65
7
33
15
5
28
27
12
6
90
90
12
60
18
12
81
24
117
30
81
84
15
33
128
7
12
189
12
32
145
123
8
76
63
18
59
13
35
96
96
13
23
60
25
27
45
87
8
88
72
56
40
32
49
18
17
36
19
29
72
25
30
17
16
189
18
30
42
30
11
7
42
71
64
57
59
16
21
15
44
43
33
75
9
20
13
35
60
43
9
8
36
7
53
24
7
69
156
56
48
24
7
33
27
30
6
33
12
57
72
11
85
15
32
12
16
8
24
37
99
27
197
96
96
1
42
12
21
15
72
42
30
5
1
12
15
60
8
49
36
23
31
33
12
8
12
36
55
24
30
63
20
72
31
54
90
30
126
77
208
8
49
83
48
84
48
60
55
29
85
18
17
4
12
39
33
56
1
30
41
85
27
32
31
17
88
20
60
37
18
33
39
12
29
31
36
5
49
15
93
23
12
88
8
36
16
15
120
29
31
65
7
18
12
78
77
103
65
205
30
29
13
11
91
60
30
83
48
55
72
57
141
12
15
27
29
36
61
12
107
64
32
37
23
28
32
7
12
65
13
63
9
15
33
143
72
52
48
63
24
5
121
12
35
48
49
75
33
18
30
15
32
76
32
40
75
150
54
30
35
4
57
54
101
7
5
67
36
77
13
12
78
12
41
31
21
57
23
28
39
30
71
16
24
80
120
40
27
69
300
15
5
61
15
9
30
90
3
32
60
84
64
32
175
150
11
24
24
96
55
6
15
44
13
35
13
72
18
72
21
20
160
24
33
12
83
85
30
204
36
29
55
89
64
20
180
60
55
162
51
32
36
49
11
52
27
41
31
89
136
3
72
33
32
16
9
183
105
3
20
37
18
5
64
21
54
66
179
16
68
124
32
91
93
9
15
8
24
31
5
7
60
33
15
114
23
48
55
102
18
65
7
42
95
16
68
52
39
9
32
97
27
15
18
12
18
42
18
17
24
61
90
60
36
9
48
12
80
64
92
49
23
13
42
5
36
12
12
127
65
13
11
7
89
108
36
24
43
45
8
7
113
40
84
12
3
65
25
11
144
16
21
6
65
192
ABCD 97204789536*3^$a+1 [50016]
37
42
21
9
6
21
44
16
51
48
57
27
78
12
63
3
6
6
24
18
71
7
30
75
48
51
6
24
6
84
65
4
12
57
6
36
69
51
18
35
112
116
12
37
18
77
43
57
21
35
25
78
6
11
40
8
12
43
6
15
36
99
125
16
12
108
117
6
9
20
7
6
195
63
17
64
96
8
19
12
60
24
36
36
132
17
13
12
30
33
3
48
36
105
104
96
40
33
18
29
1
48
42
29
43
42
3
63
89
85
18
17
79
24
90
12
95
16
129
131
24
55
150
120
111
3
57
8
60
4
12
68
7
5
151
5
40
33
84
12
6
42
78
9
3
18
102
5
16
56
16
44
16
32
73
59
1
12
11
40
44
12
31
60
30
255
72
8
12
7
9
20
16
80
28
21
75
92
43
21
21
75
123
42
95
37
11
60
100
84
60
75
105
12
21
15
24
120
3
18
12
75
105
27
108
12
51
42
11
127
45
32
108
7
41
7
33
96
44
1
59
4
21
6
9
21
60
171
32
156
24
12
25
11
40
8
19
153
60
75
5
24
43
6
36
135
20
60
43
12
90
59
4
36
15
126
3
92
1
107
13
59
43
42
54
101
103
42
18
18
60
15
44
139
17
73
11
1
150
42
102
66
12
30
17
16
8
55
125
1
15
15
6
27
3
30
3
135
42
23
157
60
84
66
5
4
24
32
72
16
32
40
75
72
5
13
47
76
21
18
93
75
5
37
6
17
4
39
144
101
36
4
12
69
54
42
12
83
28
92
43
41
79
65
19
12
29
16
3
132
36
9
39
5
52
3
41
100
20
31
105
9
23
13
42
162
54
6
3
12
51
60
5
24
4
9
23
12
73
135
80
85
24
60
11
268
21
36
23
37
27
68
60
7
45
33
3
39
30
23
12
16
15
17
4
60
39
66
59
1
6
5
4
15
21
63
6
60
11
48
64
36
27
48
81
36
3
42
107
13
18
129
8
19
29
16
15
18
60
6
30
36
35
16
69
3
3
137
31
12
54
99
21
23
37
23
37
6
30
107
12
61
102
18
27
237
11
12
7
21
24
21
23
49
15
48
39
69
21
3
32
1
84
96
23
84
13
72
11
64
8
67
156
96
113
13
39
21
12
3
87
17
25
90
189
21
18
18
42
72
41
4
21
3
80
19
5
85
35
13
30
12
30
63
60
3
65
121
23
7
90
48
15
21
6
6
54
60
108
5
28
20
49
59
16
60
15
41
24
24
1
23
37
11
103
6
3
63
9
108
21
54
17
64
36
33
35
12
43
53
4
21
24
30
48
90
108
27
3
30
3
21
23
7
18
6
45
21
54
5
16
56
43
6
71
40
8
24
40
20
48
67
18
27
63
24
18
11
61
6
24
48
5
12
19
12
125
7
45
32
91
108
12
30
47
48
12
31
5
4
75
42
30
5
24
16
3
5
55
173
19
60
65
1
3
51
21
32
157
131
4
39
24
12
101
19
29
12
24
48
43
17
37
75
36
8
16
180
81
78
65
36
55
21
60
32
40
48
15
9
15
21
20
43
12
30
3
36
84
24
32
85
30
33
108
45
30
9
69
27
20
55
5
4
8
25
11
16
3
96
29
97
36
27
36
32
40
105
48
59
16
36
24
32
7
18
30
17
16
39
12
53
31
24
41
96
13
30
18
18
81
8
31
54
71
12
160
32
48
109
23
28
8
60
124
3
42
72
6
30
27
20
37
6
17
28
165
54
105
15
84
36
5
31
5
4
144
72
57
11
4
32
28
33
59
36
48
96
36
19
30
39
84
15
12
81
9
15
99
5
36
124
20
36
76
12
8
19
24
21
3
72
33
51
6
23
133
18
60
41
64
32
7
72
21
32
7
18
48
3
9
27
116
72
103
9
36
63
60
24
17
76
99
45
33
3
12
27
6
18
6
39
57
27
8
48
157
3
24
33
23
25
75
9
35
91
126
6
5
60
120
7
33
9
11
49
66
30
15
9
30
45
21
87
20
7
33
3
5
40
80
7
18
30
17
12
55
5
24
91
90
6
90
120
72
6
17
60
100
20
12
96
1
78
42
11
19
29
24
73
54
5
28
45
6
6
18
5
40
72
9
12
42
132
5
31
17
40
51
6
23
13
42
77
25
23
28
72
56
25
11
25
123
8
37
27
68
25
23
37
23
40
3
84
12
165
36
15
5
43
5
31
33
51
41
228
55
5
28
63
6
11
88
12
39
69
9
27
33
6
60
29
145
120
3
45
107
12
1
83
24
25
23
73
42
33
21
60
15
105
11
40
3
102
27
36
12
69
11
37
12
36
78
54
30
36
12
29
13
35
1
39
68
4
51
90
15
15
60
5
132
12
25
156
63
21
75
51
42
11
160
56
1
15
39
5
28
32
184
32
64
21
35
43
24
5
55
78
27
51
12
65
7
53
19
29
204
40
3
5
48
67
5
37
3
68
52
32
13
95
12
96
61
11
43
12
5
12
13
12
12
131
88
69
6
21
39
125
12
55
17
43
53
7
5
25
18
9
32
60
19
29
112
44
36
196
104
40
56
7
45
20
7
5
60
43
90
66
6
23
133
47
1
75
9
42
105
56
37
6
17
28
15
6
54
29
48
7
12
30
15
33
6
6
35
64
32
184
21
15
20
204
108
88
72
68
37
132
51
3
5
67
45
3
156
41
7
12
ABCD 97204829102*3^$a+1 [50025]
129
18
77
4
27
93
32
24
60
16
60
104
64
51
69
72
75
45
20
160
44
180
4
120
32
144
4
32
7
153
80
208
32
4
96
44
4
27
162
107
73
27
116
24
40
63
57
96
80
184
15
105
36
20
28
12
104
163
93
44
64
87
45
44
16
80
4
96
24
69
195
32
64
33
27
81
15
180
44
31
125
40
48
21
315
80
220
20
16
60
20
24
19
180
45
32
4
80
184
51
65
16
20
40
80
13
216
219
69
18
89
235
21
48
21
131
144
301
72
83
40
3
21
51
45
164
64
51
54
107
204
4
96
165
11
60
55
69
96
168
27
5
40
20
79
21
140
55
45
108
117
18
57
48
147
33
21
126
213
32
84
96
4
111
105
24
96
60
39
9
32
240
25
198
45
36
204
39
17
120
40
93
47
60
19
36
105
36
20
124
21
63
56
25
126
29
151
45
240
80
28
36
80
211
108
77
49
198
57
84
92
268
36
129
15
12
20
4
21
54
141
48
56
16
27
33
44
40
99
101
100
96
63
225
12
20
100
240
24
45
51
57
111
32
24
64
21
36
180
3
176
19
141
39
36
18
3
48
32
43
144
162
131
4
96
20
120
25
39
36
44
40
60
20
139
45
120
32
64
24
56
76
33
27
48
212
4
96
44
16
20
24
136
24
56
88
36
84
192
48
32
40
69
99
96
24
176
19
45
56
61
59
16
69
195
60
96
44
16
48
96
20
4
32
64
80
40
84
12
27
197
16
48
96
176
64
20
100
75
5
16
48
165
11
40
180
3
57
20
60
61
3
36
36
33
251
100
56
40
60
15
18
36
11
60
160
24
240
24
32
100
144
33
27
36
20
28
32
268
120
27
5
64
111
45
108
72
189
180
95
60
76
57
27
84
12
80
28
132
84
320
120
16
228
32
4
75
81
44
19
17
28
99
93
213
51
60
69
171
80
16
60
80
84
96
4
3
57
51
33
21
90
45
9
11
76
183
21
24
92
220
84
60
3
53
120
4
60
200
40
9
47
88
116
100
96
108
21
75
20
13
123
20
144
100
45
35
16
75
69
120
9
71
424
92
4
75
21
33
287
19
9
60
32
7
141
212
88
99
36
201
24
56
40
204
32
304
60
96
224
40
144
69
27
204
212
88
96
3
17
240
96
4
24
32
109
39
192
48
156
123
53
253
126
101
24
40
105
11
7
21
32
4
20
60
4
56
55
141
20
124
36
24
69
126
21
48
60
12
24
60
96
20
28
240
147
29
60
100
20
96
37
51
96
80
4
60
69
27
45
99
96
39
17
40
87
77
4
336
15
201
104
16
104
61
144
75
15
9
27
45
140
64
84
27
33
12
99
5
64
32
64
120
24
141
306
153
56
16
144
96
60
44
100
36
48
12
44
55
161
109
51
104
25
159
12
140
40
27
17
16
48
116
91
65
64
96
164
40
93
23
28
36
144
36
3
201
12
20
28
171
41
49
275
16
15
9
36
84
15
65
40
183
137
133
27
24
96
120
84
12
24
45
35
145
15
111
33
12
108
56
240
ABCD 97205213668*3^$a+1 [50046]
81
87
18
48
51
9
39
27
5
13
6
120
6
95
4
21
96
48
15
45
144
126
72
45
140
12
13
90
54
3
240
45
155
85
102
24
21
63
18
60
3
84
36
12
44
40
15
18
72
195
15
24
12
29
31
30
63
36
33
12
6
72
17
31
5
13
99
27
33
45
30
45
48
3
54
30
78
18
84
6
66
93
51
24
21
9
135
32
28
27
48
6
54
12
54
119
12
55
9
24
15
6
36
51
3
36
54
30
24
45
21
27
15
17
60
40
3
54
24
270
30
15
75
21
3
18
54
9
21
23
157
3
20
72
103
150
48
3
39
33
3
30
36
83
136
111
33
80
40
3
33
9
3
15
54
84
15
39
78
30
18
11
13
48
180
119
16
24
140
31
18
120
11
28
3
48
41
1
12
23
49
75
75
30
11
13
15
24
87
5
85
95
28
33
27
81
36
15
63
102
11
25
24
18
120
36
6
63
32
25
6
9
39
6
23
52
105
3
20
67
53
73
72
12
6
18
12
18
6
54
12
105
39
60
33
57
48
42
53
1
36
126
77
31
21
123
30
6
84
42
30
21
44
49
51
20
13
15
3
18
59
52
8
13
3
56
268
33
18
57
9
168
48
15
9
288
75
33
12
3
12
27
30
15
9
102
9
45
18
21
15
21
105
24
71
16
24
81
15
168
105
24
18
17
76
69
36
54
66
6
36
69
116
247
18
54
21
15
48
9
72
168
21
42
89
1
18
36
36
18
36
183
87
48
78
30
45
20
7
36
6
35
31
33
75
126
15
21
15
12
27
144
29
16
105
12
42
17
73
66
42
39
15
30
96
12
132
18
18
12
72
75
3
36
41
28
33
227
25
3
20
73
59
16
27
18
24
35
88
72
33
60
12
42
54
15
21
48
162
5
28
21
24
75
45
18
24
5
49
15
147
12
5
60
7
18
36
87
48
117
59
91
54
66
78
36
3
36
32
19
36
30
114
18
3
33
99
80
16
21
108
15
51
42
3
9
51
45
51
3
66
144
15
180
57
51
12
15
18
12
18
69
9
30
57
3
102
27
15
18
59
48
37
36
30
72
18
27
72
99
42
210
150
87
20
85
23
19
36
57
63
42
27
60
33
42
21
27
65
115
33
57
18
117
15
5
211
9
3
29
16
12
192
21
18
9
27
18
78
18
51
8
12
13
3
44
13
66
69
80
37
66
60
77
7
6
48
36
204
12
42
33
33
11
25
3
200
60
112
3
18
18
9
32
4
56
4
44
88
75
45
129
15
63
90
48
54
6
63
27
105
93
144
162
174
6
53
1
12
24
75
20
28
20
37
66
9
20
121
120
27
27
6
48
24
72
3
32
124
36
80
28
51
41
31
90
18
9
27
36
54
39
24
27
24
57
87
12
93
3
17
13
27
132
140
25
36
123
9
35
103
18
6
18
30
162
195
21
39
69
54
5
60
67
21
15
30
24
18
17
55
174
42
5
13
99
27
21
92
40
108
57
78
54
54
81
3
72
69
24
33
15
24
8
7
18
96
36
198
12
5
19
36
21
20
7
5
37
3
72
9
24
51
39
66
6
36
33
44
76
75
41
13
83
13
66
5
160
33
15
60
57
75
63
108
72
60
12
6
39
51
48
165
44
31
17
13
24
12
3
105
3
84
3
117
20
28
75
12
18
15
3
18
36
90
9
15
36
30
3
3
18
27
45
3
12
12
21
11
79
21
20
13
6
36
5
13
18
30
42
18
54
21
24
36
9
35
64
24
12
260
28
45
95
97
24
12
54
36
137
12
76
33
66
90
6
84
18
150
30
147
3
30
51
21
6
9
3
5
37
126
72
18
3
84
12
68
25
87
165
75
15
5
73
36
12
222
108
72
21
24
45
126
36
300
90
54
6
18
72
18
18
54
3
92
64
111
48
77
1
3
27
60
105
33
24
135
27
33
33
24
63
57
36
24
54
45
96
33
42
5
48
72
28
21
87
39
24
9
156
27
18
90
24
66
11
13
12
23
16
36
21
12
15
111
72
42
12
3
3
17
72
64
24
120
3
90
3
72
33
114
12
33
12
68
1
30
77
28
81
15
21
12
15
3
29
4
12
24
45
51
57
18
12
60
18
39
15
48
72
6
30
69
81
72
30
72
5
31
9
48
20
1
36
48
6
36
69
56
31
78
71
55
69
21
3
60
75
33
9
143
1
66
36
33
165
144
6
54
36
120
39
20
73
102
6
36
3
45
42
120
126
54
36
29
88
15
18
120
42
21
9
63
27
60
12
36
90
24
54
69
15
5
28
44
253
167
13
18
93
45
195
9
120
18
29
4
57
27
27
18
3
15
24
108
162
18
5
7
6
138
36
90
18
90
6
9
12
20
28
141
24
15
111
12
42
36
59
7
36
42
48
87
21
27
33
27
9
15
51
54
ABCD 97206049048*3^$a+1 [50079]
15
321
3
96
93
87
48
96
72
177
192
135
48
89
199
9
32
96
151
137
79
24
72
65
192
151
72
225
195
84
96
9
144
32
48
31
180
125
55
384
9
96
51
108
72
89
151
137
64
15
161
96
7
144
144
105
111
24
57
144
48
291
45
147
45
195
125
55
9
111
65
112
279
72
65
64
48
96
32
103
204
141
183
9
207
48
276
36
233
67
288
45
51
36
120
240
288
72
264
17
115
180
153
320
16
32
16
291
45
39
345
51
45
135
9
63
168
57
272
112
3
180
216
132
93
144
80
16
135
12
317
112
96
39
105
3
141
416
112
32
31
36
77
67
36
41
31
33
384
32
576
7
89
127
273
32
19
45
48
176
199
9
63
36
189
3
96
12
72
153
159
161
19
269
67
77
16
51
45
15
120
24
177
192
63
84
180
41
240
16
159
264
168
36
141
48
183
9
128
48
163
141
3
173
192
31
36
77
16
63
432
72
24
65
96
163
29
7
144
108
189
432
63
48
129
32
115
477
39
60
45
80
343
153
279
9
272
55
185
16
96
243
204
17
163
189
351
65
79
72
281
48
16
63
113
67
180
89
112
176
48
7
9
51
29
352
128
112
39
384
9
39
600
120
57
128
96
16
375
105
32
112
32
112
87
9
15
120
9
15
161
288
64
32
103
153
32
103
264
305
16
39
60
36
12
252
180
125
7
57
128
16
87
9
32
7
89
16
207
288
72
249
3
125
415
17
64
48
15
65
151
185
103
105
51
285
80
67
189
240
272
127
96
33
32
448
96
80
7
41
31
81
128
67
36
89
240
7
105
192
336
159
33
39
9
51
108
225
80
31
129
147
84
72
81
339
48
141
32
103
9
80
31
129
224
211
180
41
160
15
324
84
105
207
17
64
3
93
183
153
111
36
180
24
180
12
465
80
127
33
128
208
63
336
180
77
16
128
48
55
96
57
15
81
48
32
48
7
216
113
31
209
208
176
19
84
41
112
63
288
36
29
ABCD 97206091688*3^$a+1 [50000]
6
25
11
72
60
33
3
6
231
3
69
72
3
72
6
30
12
6
15
16
23
42
30
96
18
39
45
78
12
81
51
13
17
300
3
40
48
29
54
54
66
60
57
24
45
126
93
141
3
15
145
8
207
72
48
33
9
90
13
192
119
1
56
112
113
15
87
66
60
6
48
30
12
180
18
12
36
69
93
90
60
42
475
5
171
24
39
1
48
48
143
49
8
57
7
71
153
15
72
24
25
53
27
144
9
55
8
15
48
105
87
102
36
36
78
85
5
48
27
40
8
3
12
12
13
95
72
96
1
35
36
12
72
60
9
171
24
42
84
90
114
12
84
66
9
105
30
9
27
37
41
12
99
24
27
45
87
96
30
6
45
99
30
12
84
18
37
71
24
18
30
36
37
53
51
3
133
59
48
36
42
255
33
24
15
153
24
90
36
48
114
66
66
258
57
40
128
21
204
6
72
57
111
49
32
33
63
40
5
27
48
15
49
8
40
65
90
12
180
90
6
45
129
54
24
18
30
9
24
120
15
1
41
127
35
90
12
135
9
6
33
45
27
24
27
237
75
120
6
111
48
160
5
12
66
54
48
12
66
60
12
222
3
15
12
54
114
18
12
15
87
105
69
99
3
18
24
66
72
18
126
33
48
45
54
45
96
15
105
40
17
42
48
12
193
41
36
54
30
159
15
48
9
99
12
48
12
72
78
79
83
12
30
96
288
6
13
56
72
144
24
111
25
5
43
35
60
12
30
96
7
47
33
21
6
85
80
15
18
48
42
21
24
45
30
6
7
24
5
108
156
99
21
6
69
9
42
204
1
23
57
45
6
102
15
57
31
24
41
222
30
3
57
103
77
78
37
80
15
36
174
30
180
108
49
5
6
42
27
40
83
96
36
36
69
159
57
112
77
90
84
69
45
43
104
40
149
132
18
12
9
171
60
9
15
90
111
15
24
96
129
40
5
78
18
198
36
84
45
45
36
78
12
36
33
9
6
12
12
6
132
39
51
109
53
102
30
135
69
27
9
39
96
99
45
27
12
126
66
6
99
51
18
12
24
6
145
272
72
99
30
6
90
36
30
12
33
93
132
7
71
6
36
42
13
24
89
79
35
18
54
60
36
48
54
66
54
42
21
64
120
95
36
48
277
17
55
11
12
102
30
12
1
8
75
60
6
126
48
84
42
30
6
144
54
60
57
40
59
66
72
120
36
39
120
51
6
15
40
29
19
65
30
18
7
5
3
27
13
17
96
15
21
78
45
40
32
93
6
120
84
12
13
65
15
72
24
9
78
12
18
102
253
8
75
24
12
18
162
48
13
113
36
78
21
45
24
30
96
6
303
48
27
37
185
24
102
129
63
42
18
30
127
168
35
13
23
12
108
217
24
8
15
102
30
30
24
7
8
39
81
105
36
78
42
6
84
126
19
125
60
54
9
21
12
12
27
3
72
24
66
114
90
12
84
30
90
63
27
21
3
141
33
96
7
8
64
32
15
24
1
221
48
30
12
114
55
23
18
7
77
115
35
45
24
27
42
102
18
12
30
90
31
83
45
9
42
13
8
123
45
99
37
29
27
15
57
15
57
51
12
33
39
18
127
35
69
9
42
61
5
72
42
105
99
69
15
126
67
47
145
192
53
3
27
12
6
12
42
60
33
87
48
48
42
15
75
13
209
55
56
3
24
138
60
24
31
72
71
49
173
27
40
185
192
114
12
72
6
6
6
15
160
35
72
6
31
143
105
15
48
9
45
150
78
55
32
63
42
54
12
45
15
9
48
51
6
15
21
30
84
114
24
60
30
30
103
5
187
32
168
21
162
33
99
37
5
30
6
60
18
9
111
6
6
72
30
66
42
19
80
96
3
109
48
17
126
126
138
210
63
72
72
111
132
42
210
108
72
54
15
9
42
48
12
198
72
78
156
12
12
48
120
78
19
8
69
75
3
37
83
96
21
15
90
168
15
40
8
15
90
7
107
6
42
18
139
5
43
47
48
36
90
27
24
40
48
ABCD 97206285656*3^$a+1 [50005]
19
5
18
25
53
60
18
61
24
59
33
9
103
36
17
12
30
25
8
12
57
123
28
29
3
52
36
132
32
21
19
41
19
5
18
30
43
12
80
45
55
8
12
63
12
13
80
69
24
72
43
17
55
20
204
4
104
12
3
85
17
36
7
23
9
15
96
30
72
63
40
8
16
20
9
120
36
19
29
27
159
49
8
3
6
24
36
90
109
24
5
3
24
16
29
48
43
35
102
27
165
39
12
28
116
24
15
84
30
31
20
15
1
104
16
11
9
24
12
4
5
43
8
105
42
1
44
57
30
6
19
36
72
77
6
9
36
27
12
78
12
6
25
32
28
8
9
48
87
28
89
48
7
53
43
83
24
12
18
55
125
42
1
44
28
8
40
23
9
45
27
28
71
45
27
42
42
60
25
23
61
41
15
16
12
32
21
115
80
33
36
19
32
3
49
185
15
16
59
61
24
48
35
37
12
5
66
78
99
36
39
33
60
28
11
61
143
61
5
96
24
39
12
57
15
16
20
9
36
7
24
11
25
32
27
6
3
21
19
20
9
48
19
11
57
40
47
6
27
72
16
5
7
8
117
12
55
36
17
15
28
32
15
21
52
77
12
39
16
104
27
12
30
3
9
19
77
60
60
15
57
12
19
29
7
53
6
25
12
32
27
9
36
51
109
24
17
7
8
52
23
12
13
5
15
93
15
4
11
84
13
20
9
31
44
21
39
21
27
15
36
42
24
6
9
16
32
81
7
240
20
28
56
16
12
65
60
55
32
63
108
150
15
28
32
3
45
21
24
12
75
40
48
12
53
31
48
53
3
120
9
87
33
3
120
4
24
41
36
12
18
25
17
43
17
36
175
20
81
19
29
7
65
6
24
9
84
15
18
3
75
121
11
12
6
15
9
60
3
33
24
27
4
11
21
9
19
11
24
6
6
18
36
19
59
48
49
24
32
28
12
20
12
132
144
52
35
25
23
9
33
48
19
5
78
12
42
48
30
12
33
57
18
25
20
40
5
12
31
5
3
21
48
51
51
1
47
33
12
16
11
25
5
39
57
72
55
23
12
30
6
45
72
52
5
55
108
47
12
33
16
72
60
48
12
24
11
349
20
21
90
102
12
60
31
8
4
48
5
12
102
49
29
18
13
77
12
3
123
49
23
180
12
13
23
69
36
27
13
11
69
24
3
45
3
25
5
19
17
18
73
29
63
28
5
19
5
51
24
16
32
33
12
6
9
72
69
19
137
54
21
33
18
57
63
18
7
17
67
36
29
3
33
19
53
30
1
41
31
44
4
96
101
72
7
5
6
45
3
6
36
18
81
33
3
33
6
13
48
53
7
29
43
20
28
47
97
48
23
33
76
41
3
15
84
13
17
18
57
3
117
45
60
6
6
19
84
41
6
21
100
48
41
43
8
48
57
3
12
87
25
60
5
7
36
24
5
19
29
66
21
21
99
28
23
30
42
1
17
30
9
63
105
88
17
48
3
24
76
29
138
25
5
27
76
32
148
20
69
72
48
60
31
12
72
35
37
84
36
65
6
13
20
9
55
11
12
30
42
45
33
7
116
36
33
7
68
45
12
30
93
3
114
30
18
48
60
24
36
15
48
4
11
57
33
60
30
9
45
3
4
41
42
13
8
21
18
66
31
36
17
96
12
12
55
11
61
56
9
3
147
1
53
39
12
3
73
65
99
40
41
3
100
17
27
36
27
37
53
12
60
7
5
15
9
15
9
31
32
12
72
4
20
69
15
33
108
132
42
25
8
33
42
9
36
24
45
24
24
15
15
1
47
30
27
60
12
4
47
12
1
29
43
53
15
81
54
24
25
8
88
24
23
24
25
24
29
3
87
18
12
12
18
37
8
117
18
13
32
3
72
30
12
55
8
36
16
41
15
4
11
42
42
1
59
13
12
35
61
132
41
6
109
12
95
9
108
33
90
18
36
36
19
84
11
150
90
33
12
33
55
20
72
45
51
57
96
27
12
27
169
5
147
28
11
6
7
125
72
6
33
4
5
90
66
7
89
96
43
12
5
24
3
141
7
20
27
6
24
7
5
6
24
60
1
53
19
41
19
47
13
5
42
13
12
29
30
21
4
32
69
60
19
11
30
60
39
72
28
200
9
43
8
12
4
128
88
29
6
33
57
12
3
69
31
17
27
4
32
39
24
72
12
61
179
33
4
8
51
25
11
1
12
17
24
36
19
179
73
48
35
49
47
18
18
162
42
13
36
12
24
44
15
1
41
24
18
37
56
3
114
63
24
28
5
103
12
8
45
12
87
39
57
120
132
15
12
21
27
13
17
30
21
4
60
5
30
30
15
3
42
60
6
96
9
40
17
43
71
81
39
18
15
3
57
57
15
84
16
11
30
67
53
30
12
61
12
5
43
11
6
48
19
12
96
12
5
12
51
39
30
6
30
19
5
39
4
48
59
33
40
36
5
24
43
89
43
23
54
15
9
24
12
18
72
9
16
24
72
107
18
12
63
57
48
60
55
12
36
41
18
42
75
24
9
18
37
80
3
25
23
1
71
37
32
75
78
48
87
27
1
89
30
60
36
30
115
8
21
30
21
4
108
23
25
20
24
15
18
103
60
104
36
52
17
63
15
18
12
67
23
45
45
55
77
31
5
247
8
33
31
23
25
17
150
18
27
28
12
36
5
7
11
12
270
27
16
36
36
5
12
3
27
6
27
12
141
42
42
30
73
5
42
48
12
121
44
87
13
128
9
66
42
7
56
189
15
84
24
123
12
21
51
1
5
60
48
31
95
18
15
33
24
55
104
24
27
1
5
7
17
24
24
15
3
37
5
175
71
1
11
30
15
9
63
12
9
54
42
120
270
13
5
198
145
192
60
12
5
36
7
77
79
32
87
13
44
16
20
180
63
36
9
4
5
43
5
7
83
30
120
30
37
80
93
3
9
90
25
60
53
12
15
51
97
20
39
ABCD 97206496846*3^$a+1 [50001]
30
30
54
72
78
12
144
90
132
102
36
84
90
30
36
246
24
24
60
66
30
42
24
120
36
54
78
6
30
12
102
12
54
30
84
48
18
72
78
24
156
96
18
36
102
24
18
66
6
18
6
42
12
42
24
24
12
54
144
36
84
42
108
60
60
12
6
18
36
6
120
48
24
48
72
42
54
6
36
18
12
42
42
84
24
48
54
24
6
180
48
12
24
24
6
66
6
42
36
102
30
102
18
108
30
60
54
6
24
18
12
30
36
24
30
18
18
180
12
42
6
90
240
54
30
6
60
12
18
66
30
120
54
12
132
48
18
12
102
12
84
36
108
102
6
78
6
126
24
6
42
36
12
30
234
54
30
102
18
24
12
138
60
6
12
54
18
120
60
72
6
210
60
42
12
36
84
18
42
24
102
12
30
12
6
42
48
12
42
78
12
54
6
24
42
12
18
12
48
54
36
18
12
12
48
18
66
30
30
6
12
186
66
18
6
12
12
6
12
54
24
6
66
60
30
12
12
6
72
12
24
90
6
36
132
30
72
24
36
156
48
24
66
72
72
126
84
30
12
156
18
66
48
90
42
60
24
30
6
24
12
18
6
66
12
18
42
6
12
78
66
54
6
66
24
36
18
192
102
30
42
48
18
150
12
48
42
36
114
18
12
66
96
54
186
54
6
6
30
78
84
6
114
36
90
6
48
36
12
258
132
114
18
18
102
30
60
42
36
24
48
60
36
150
12
54
24
24
42
78
18
30
18
6
18
12
48
102
48
72
66
12
66
54
108
12
30
36
30
30
24
72
30
6
30
264
36
24
18
96
66
18
42
18
18
102
66
90
114
12
60
48
102
30
36
48
12
12
66
6
6
174
126
12
6
36
54
156
90
36
18
36
6
72
12
60
6
24
24
90
6
54
24
48
54
6
48
36
24
114
108
18
12
72
18
12
48
18
60
66
60
48
120
6
30
24
78
114
48
30
6
12
78
36
18
96
54
12
150
54
120
24
150
12
48
12
84
36
30
6
42
72
30
6
12
30
42
30
24
60
42
30
228
24
18
192
6
6
24
54
180
6
42
48
192
12
36
36
6
30
138
36
6
54
18
6
24
18
18
126
54
12
42
18
42
30
12
78
42
48
36
12
90
30
42
36
24
72
30
36
108
24
96
6
78
42
48
132
24
12
60
12
78
48
6
6
24
90
48
6
24
66
30
36
30
24
24
108
24
6
60
84
6
18
24
138
90
78
36
54
24
36
54
6
12
114
48
18
42
60
72
144
42
24
30
66
12
6
6
108
48
12
78
18
180
60
42
48
90
36
6
78
24
30
12
246
78
36
6
12
6
30
30
24
72
96
54
24
66
108
18
114
138
6
60
36
24
126
30
18
132
6
18
84
66
126
108
132
30
24
96
36
144
120
6
42
132
156
24
18
36
42
24
24
6
6
84
24
36
36
102
18
72
30
186
12
30
78
12
18
12
60
72
30
18
60
12
66
6
240
60
6
24
84
60
24
156
90
36
6
42
30
60
66
24
48
24
18
12
6
84
24
120
42
90
42
48
12
6
60
12
24
96
48
150
126
84
30
24
108
30
18
54
18
18
42
12
42
30
48
18
24
90
48
18
48
66
18
18
48
144
102
18
66
24
18
18
6
36
60
60
30
60
48
24
60
18
24
36
42
138
18
24
48
18
24
78
54
36
162
6
120
60
24
12
6
30
12
78
72
42
6
54
18
66
36
48
18
120
30
252
60
186
36
24
12
42
18
60
138
24
6
12
240
42
12
30
24
72
42
132
78
66
96
30
30
60
6
30
18
102
72
6
30
24
90
90
90
12
30
6
42
18
114
36
24
66
18
54
18
204
18
6
12
12
18
72
60
78
108
12
18
30
30
12
48
12
12
12
30
60
60
84
6
156
42
42
18
90
48
12
18
24
120
30
66
12
12
30
48
30
30
18
48
132
48
120
12
24
60
18
6
114
60
30
150
96
6
24
24
36
66
78
276
84
6
36
60
6
42
36
66
96
24
54
96
54
96
90
18
30
48
60
114
66
78
12
108
42
30
138
30
24
132
6
78
12
42
18
54
24
30
12
24
18
18
54
18
48
24
78
78
162
168
12
72
120
48
42
36
30
48
114
72
66
18
6
30
198
48
18
30
24
30
48
30
90
72
48
90
24
48
30
6
36
24
42
42
18
72
30
6
42
12
42
18
18
48
90
30
12
12
36
24
60
12
114
30
42
30
114
6
18
12
30
24
18
18
ABCD 97207641374*3^$a+1 [50065]
13
20
64
36
24
24
11
61
35
168
37
44
96
27
12
33
3
13
24
36
24
32
28
12
35
13
11
25
92
40
95
133
47
9
28
8
24
28
68
72
15
1
36
23
1
35
49
11
57
27
108
85
83
1
48
71
9
27
13
128
28
60
84
11
49
228
12
132
8
16
32
4
116
123
25
191
1
144
35
1
72
35
13
35
180
37
23
13
36
8
40
131
12
97
20
3
9
4
24
23
48
204
165
88
32
16
36
20
4
32
40
80
52
48
143
9
135
33
124
36
84
84
24
92
4
12
12
48
44
160
48
23
25
44
16
12
8
24
15
120
21
87
37
56
28
32
84
48
40
8
12
51
25
12
12
80
52
24
11
49
24
12
68
12
51
24
13
35
33
28
24
48
120
12
23
73
120
11
21
88
84
11
72
25
104
15
60
25
24
12
12
20
48
112
23
57
16
12
24
36
47
25
12
8
75
25
48
12
47
144
12
157
11
24
13
44
96
4
23
213
120
12
27
48
25
72
143
105
40
11
96
49
56
4
36
80
28
12
24
12
12
23
13
72
80
28
36
96
59
1
48
11
49
32
72
63
24
73
12
56
84
4
35
69
16
204
20
27
85
60
48
95
57
40
11
9
3
1
35
12
73
12
12
35
45
40
12
96
20
40
32
76
12
48
47
25
12
8
15
25
104
75
73
36
12
120
84
59
36
13
36
11
25
11
9
123
33
15
9
16
12
36
104
280
12
48
20
51
37
32
15
57
16
35
84
1
23
9
12
3
120
25
23
72
1
24
23
85
32
27
48
37
24
12
120
104
15
25
71
120
37
12
56
60
12
112
20
4
95
9
16
12
35
9
15
1
20
40
48
60
92
40
12
80
192
16
107
12
24
60
1
8
52
20
51
48
25
47
13
24
68
4
36
20
12
16
24
48
20
124
20
3
45
51
69
52
56
24
15
1
32
40
132
48
11
57
39
36
9
64
11
25
8
40
120
12
191
12
133
32
15
60
37
120
119
109
83
69
39
120
25
24
72
176
24
123
36
24
1
32
12
120
16
12
227
45
3
45
64
56
24
124
12
12
32
28
167
48
61
72
23
21
16
12
60
200
76
84
152
63
25
23
45
3
24
37
140
15
60
13
8
12
12
4
44
15
25
71
37
35
145
48
155
60
9
75
61
12
32
16
36
48
20
28
12
35
117
3
361
96
108
12
11
13
12
23
97
35
24
45
88
20
100
131
9
12
16
35
24
33
16
24
23
13
60
11
25
36
12
96
179
145
96
36
20
15
25
8
27
48
61
12
23
49
11
24
13
35
9
88
8
160
23
85
35
1
8
40
47
61
12
8
112
47
45
51
13
36
71
24
1
20
63
69
52
23
36
37
24
56
112
23
12
61
36
140
88
20
15
12
25
23
13
104
39
24
12
25
36
20
4
84
12
23
9
112
60
20
36
99
49
36
108
216
12
60
12
36
120
59
25
35
33
15
24
33
136
116
60
16
32
12
36
3
69
28
20
64
68
12
75
33
40
36
60
11
21
180
15
25
44
88
72
59
21
28
32
4
36
20
28
48
144
116
3
205
60
24
48
12
12
8
15
13
44
75
36
48
24
25
11
21
15
13
72
80
36
204
40
60
80
15
48
73
24
35
60
1
23
60
49
11
1
35
21
4
119
60
25
92
52
47
73
20
16
56
4
47
45
28
72
20
24
16
12
68
12
12
4
32
4
71
45
39
33
76
11
85
11
25
23
24
297
220
8
16
35
72
37
12
56
144
124
47
25
35
24
96
12
1
59
25
47
21
52
36
120
11
141
72
51
61
84
191
25
140
16
12
47
36
37
12
11
249
48
88
23
61
35
21
4
8
52
11
25
12
180
35
105
12
48
12
3
12
60
109
11
60
33
28
32
15
37
11
45
27
241
47
97
32
168
15
120
72
120
25
108
12
156
24
84
35
157
20
52
8
84
36
39
49
92
3
61
23
33
3
9
15
117
123
145
20
75
48
45
3
21
3
12
61
344
88
48
48
119
12
108
120
12
13
32
16
44
160
60
180
8
147
13
32
75
85
48
8
144
40
188
15
48
13
132
24
11
60
48
36
81
40
24
11
85
12
23
9
51
132
13
12
8
124
120
20
120
16
12
11
72
69
4
44
28
48
92
27
25
11
1
24
84
32
4
12
84
48
347
36
13
24
36
192
44
216
88
24
12
23
93
12
76
11
33
51
25
56
15
61
35
37
35
121
84
92
64
12
12
36
24
23
48
129
3
12
57
75
1
12
8
87
1
12
60
23
12
48
1
8
63
12
12
1
144
8
75
45
12
60
88
71
ABCD 97207851842*3^$a+1 [50014]
18
69
21
3
27
69
9
39
8
7
56
25
24
8
13
20
135
9
88
47
3
18
4
128
118
9
63
9
9
72
18
21
23
138
58
29
1
20
90
22
2
33
72
33
18
144
36
1
104
9
108
3
25
72
15
8
15
9
31
90
104
60
3
13
90
65
37
42
33
35
18
19
113
63
7
68
60
52
2
16
11
19
21
8
16
17
15
24
13
36
30
2
72
16
162
18
44
16
135
207
2
10
18
20
70
18
2
18
4
56
15
127
20
12
81
15
52
18
12
72
96
50
42
10
2
7
8
43
29
91
5
40
47
6
64
6
5
69
66
24
16
12
45
83
141
1
38
52
8
12
60
13
24
8
3
24
16
29
61
27
104
16
83
21
19
30
2
148
14
6
70
32
52
27
51
5
33
90
52
12
6
39
11
70
95
67
18
74
6
12
15
7
17
19
74
18
9
40
59
12
57
31
17
40
80
33
64
96
2
37
11
72
22
18
38
111
43
101
24
21
150
109
11
94
128
15
3
30
24
15
13
99
9
20
34
20
90
43
17
7
11
118
60
2
30
402
1
65
135
25
44
106
32
33
25
74
36
120
22
59
51
30
63
64
35
6
30
42
127
35
16
174
38
42
7
59
24
28
2
15
43
45
113
112
15
53
34
17
288
48
33
55
17
10
42
18
122
58
138
20
90
94
23
15
9
3
85
32
61
35
57
18
60
10
95
24
120
1
47
1
2
40
93
47
22
18
129
9
20
34
146
15
115
14
18
37
15
17
163
20
18
40
210
60
2
48
15
48
25
74
18
58
20
72
102
6
12
88
20
52
60
12
21
24
33
2
36
1
8
88
24
23
66
40
14
57
21
48
22
29
16
65
87
21
30
21
24
85
12
18
20
57
37
18
9
9
74
28
60
92
30
70
5
201
70
92
28
42
20
10
2
58
48
20
24
178
32
7
9
42
48
132
9
63
36
20
100
62
28
51
9
50
4
48
18
24
263
3
52
90
8
7
27
36
20
64
80
37
89
127
83
40
20
10
111
3
30
71
25
30
44
28
110
43
17
10
8
52
12
5
88
147
36
74
7
24
35
180
24
36
85
105
144
18
77
123
37
8
15
120
33
96
3
21
16
29
34
36
44
16
84
96
12
89
3
18
22
38
48
22
9
129
42
30
8
70
72
32
25
11
60
9
45
30
117
48
40
11
24
21
136
129
15
39
17
31
2
31
47
25
23
57
55
18
47
24
21
3
16
24
9
71
216
33
6
34
50
88
90
20
58
21
8
16
5
22
68
22
12
98
70
32
6
1
153
111
147
5
25
92
27
33
16
84
75
5
43
65
88
74
45
25
30
80
121
87
18
2
13
27
30
18
60
90
15
24
15
17
1
20
70
117
72
29
82
17
16
27
2
18
57
33
15
64
8
48
25
32
127
24
17
7
32
9
111
19
29
16
9
66
101
33
46
2
63
79
36
60
20
54
16
15
15
90
110
9
25
8
18
52
9
24
35
52
9
9
90
21
53
36
15
75
4
17
31
33
27
20
18
79
3
45
32
73
18
77
48
57
18
12
18
22
12
93
143
1
24
27
45
47
78
28
162
92
6
195
96
88
153
8
30
1
39
12
29
31
33
32
3
21
64
57
38
124
128
85
3
54
26
10
60
50
21
31
89
19
54
63
8
27
30
108
70
20
34
47
49
50
60
201
9
55
200
39
1
15
2
7
3
45
17
36
19
33
23
9
15
91
29
121
14
33
112
15
65
33
7
83
120
13
27
165
47
57
33
111
15
52
78
50
37
8
16
83
6
102
150
27
16
5
42
82
135
35
16
12
78
20
54
1
177
48
24
66
42
48
42
2
30
1
32
64
9
62
28
44
16
20
84
40
33
107
96
61
80
1
2
46
15
65
12
3
40
47
49
81
20
12
16
2
70
72
78
12
36
57
23
12
69
1
90
5
105
18
22
18
77
15
18
31
39
17
33
7
47
81
25
42
12
65
105
46
17
73
74
37
21
138
204
266
27
72
16
104
1
14
60
13
23
1
9
2
22
47
3
165
51
22
18
21
33
30
26
55
89
48
15
55
113
19
48
8
229
51
29
51
64
45
65
88
15
47
118
59
69
22
48
45
24
113
18
21
3
10
146
4
5
15
36
37
27
5
1
74
141
67
18
2
9
63
90
78
12
76
54
27
21
35
27
13
24
9
20
42
33
15
34
258
45
95
9
99
70
39
113
103
5
27
40
152
16
72
47
18
58
2
10
57
95
97
3
8
30
18
22
15
15
2
63
40
3
2
70
60
57
32
1
47
1
74
61
9
71
57
58
20
12
78
10
21
59
45
9
16
32
7
56
96
1
2
37
8
15
18
18
10
11
69
115
27
69
39
84
8
12
130
38
48
25
65
7
53
30
52
65
63
40
17
163
54
71
112
63
161
19
20
121
104
15
142
12
26
37
17
36
82
20
13
47
10
63
89
106
2
10
20
162
16
20
40
30
42
ABCD 97208572842*3^$a+1 [50045]
49
18
45
21
99
32
36
108
244
32
16
15
72
77
40
33
12
6
42
36
42
48
69
8
85
87
213
18
54
3
188
49
87
51
69
33
108
12
47
25
15
33
90
125
108
25
30
48
5
19
30
72
123
116
216
1
12
71
25
60
36
108
23
64
48
32
24
187
29
121
87
33
90
48
66
23
61
90
6
18
17
16
12
33
18
21
9
90
41
121
54
33
128
127
17
348
48
13
300
96
23
72
1
27
63
113
84
168
25
75
63
30
42
105
57
48
35
19
5
208
120
8
85
23
4
33
18
24
30
243
39
78
15
3
18
36
51
57
27
21
27
195
57
63
42
35
36
64
111
65
52
32
40
3
17
256
44
24
16
81
27
15
117
33
107
36
49
75
135
5
13
27
9
51
48
68
64
44
37
27
12
36
32
36
37
107
211
5
169
47
108
157
18
101
19
30
27
21
162
48
57
12
20
36
25
12
11
124
93
18
129
68
19
5
40
51
150
12
48
12
18
9
135
54
24
23
84
85
36
12
11
4
32
88
201
24
35
12
73
48
75
12
32
48
121
27
68
19
53
19
138
30
57
45
18
102
23
36
169
11
96
1
120
48
39
177
23
61
71
16
204
93
27
99
69
75
173
12
36
37
23
37
18
29
91
72
30
47
12
148
32
43
65
112
48
180
128
37
23
48
36
145
24
24
36
54
77
109
35
19
17
85
36
27
92
25
131
4
39
6
3
132
9
119
67
18
30
41
37
23
4
105
30
30
11
16
9
30
21
75
78
23
43
29
108
4
21
102
30
138
29
85
23
12
1
12
6
161
13
18
77
61
11
85
11
85
215
4
81
42
45
8
19
30
59
4
120
3
30
12
11
144
28
63
72
5
25
90
144
5
24
4
45
3
12
105
18
18
11
28
132
156
252
33
42
45
12
69
71
36
13
159
81
12
48
192
23
31
33
20
121
147
15
5
49
36
48
11
24
139
5
40
3
29
181
227
1
39
105
15
20
25
11
49
15
3
105
9
36
12
150
126
24
75
116
1
63
8
4
20
208
8
25
132
6
54
47
1
23
49
138
30
42
42
35
1
72
15
165
180
35
60
120
25
12
78
78
27
20
85
12
36
27
27
24
89
108
67
6
27
45
95
100
12
75
41
4
60
12
141
102
6
24
3
68
12
180
64
21
99
3
65
25
60
87
153
18
117
8
19
24
174
23
12
31
69
21
11
25
66
102
72
48
167
19
41
31
129
9
59
72
13
27
3
45
108
39
18
300
95
67
78
135
27
93
3
114
11
37
48
27
12
48
57
75
21
78
41
28
8
145
72
35
13
42
5
52
39
57
15
42
11
76
39
6
71
64
51
18
84
72
36
39
141
147
32
16
80
84
1
84
6
5
37
12
95
19
9
80
12
1
72
66
24
17
28
27
30
15
44
79
45
20
25
132
144
42
53
67
5
37
71
217
107
43
69
21
27
21
39
15
33
20
37
12
114
5
4
48
63
42
27
8
25
47
40
45
180
18
149
28
183
57
92
1
35
319
81
87
6
99
116
144
85
27
44
31
6
48
42
72
6
12
30
102
35
25
78
54
204
30
66
83
43
18
39
80
48
37
18
54
35
16
12
45
6
30
39
32
144
24
25
42
174
42
54
35
16
80
4
44
25
11
19
57
32
132
40
3
72
48
48
53
25
84
6
21
3
18
12
75
32
25
243
176
72
24
1
18
42
60
59
25
6
30
99
15
120
45
60
201
59
19
54
72
120
48
35
25
6
77
48
109
35
25
228
60
18
69
32
13
60
36
39
87
18
12
84
11
49
159
27
33
57
54
21
48
57
23
72
40
69
6
93
105
18
29
1
27
57
78
18
102
48
42
23
55
78
59
172
9
84
108
18
54
23
25
39
9
12
23
132
43
29
61
6
33
45
60
6
69
56
96
84
36
73
35
13
239
1
35
37
138
42
108
59
61
23
49
155
25
6
120
41
100
9
60
155
91
30
95
36
112
20
28
63
209
37
135
8
1
ABCD 97209004736*3^$a+1 [50080]
3
24
69
112
8
72
24
45
75
24
21
3
435
12
306
42
21
16
11
234
6
45
45
147
93
27
40
48
72
8
48
72
48
51
61
17
12
18
33
15
30
3
111
105
21
24
96
3
16
5
3
3
30
87
96
24
177
15
3
21
51
18
120
48
19
8
48
75
13
56
48
63
192
18
42
18
3
21
6
42
60
18
12
57
93
42
6
27
40
53
19
101
3
40
17
55
80
24
21
27
15
60
21
24
105
12
18
12
69
16
56
48
51
36
84
13
5
30
78
55
200
24
24
81
60
3
147
120
66
99
15
25
41
63
24
93
12
18
42
30
120
18
3
201
15
15
36
60
9
96
112
8
45
72
12
18
12
48
1
104
48
39
6
163
104
3
24
6
42
42
3
48
24
144
99
181
11
30
79
56
16
29
6
114
36
39
135
169
32
144
75
21
27
18
3
120
96
16
24
8
3
72
18
27
16
89
18
144
30
79
11
48
13
29
120
3
240
33
7
125
108
12
171
21
3
40
23
49
56
40
29
3
88
59
108
105
40
32
21
12
30
48
12
21
24
27
186
67
8
69
19
11
133
56
57
15
160
29
6
213
24
27
36
57
40
8
27
18
42
60
18
43
41
15
75
66
27
3
93
24
213
24
78
45
72
15
96
49
120
35
90
43
47
18
15
72
75
60
210
36
42
18
55
8
99
12
33
120
72
15
1
59
66
84
36
27
48
27
48
109
173
60
60
27
16
5
132
30
48
12
13
8
72
40
17
12
360
51
27
108
33
69
30
21
99
48
13
41
15
64
29
75
27
13
107
61
5
3
40
312
29
36
15
27
85
8
39
18
15
15
33
69
3
96
27
24
69
40
71
33
177
63
48
24
165
120
6
69
48
3
69
105
18
42
51
75
54
63
15
30
51
16
35
48
42
3
27
6
79
53
30
12
49
59
13
48
11
48
12
81
69
51
45
60
55
72
72
101
3
27
13
269
51
27
85
32
45
3
9
78
78
30
13
24
8
24
15
6
67
128
24
15
1
8
39
30
27
3
141
39
18
183
39
81
216
21
27
40
8
39
9
27
45
75
69
45
6
12
57
3
117
48
3
24
6
114
108
1
29
75
72
33
15
33
7
83
69
15
6
3
9
12
19
24
185
7
11
117
3
42
42
18
42
69
72
27
18
99
105
135
45
60
103
8
64
8
45
48
12
90
48
45
39
9
9
42
45
3
21
51
13
48
5
12
12
6
30
15
75
69
81
159
24
39
73
32
165
147
16
8
39
18
42
132
9
21
66
25
5
24
3
72
21
12
15
45
51
51
48
12
150
43
72
41
30
102
42
30
43
96
80
64
167
6
24
3
45
18
60
37
48
17
12
30
18
147
45
18
33
48
24
3
37
5
60
12
19
11
36
84
108
18
12
78
72
93
40
104
64
257
90
42
72
48
72
139
29
187
5
96
75
27
133
5
147
16
17
15
144
21
60
84
60
18
60
33
64
173
48
147
15
30
75
75
117
16
5
19
65
15
45
91
8
27
37
80
3
69
24
81
111
27
13
119
33
33
135
45
72
48
75
87
30
3
15
9
3
13
77
342
6
84
3
48
24
64
77
72
3
24
123
133
80
15
33
21
108
15
63
25
8
64
17
90
69
40
59
37
56
168
9
12
30
6
63
21
211
119
66
12
123
88
11
6
15
99
13
32
111
12
48
24
165
93
3
147
21
312
45
102
117
15
33
112
5
30
45
15
9
27
13
107
45
69
30
93
16
71
36
12
25
48
32
45
27
75
36
25
29
156
30
105
69
3
40
80
75
30
15
16
77
120
19
53
3
69
6
42
51
96
45
3
27
405
21
24
99
21
18
18
15
48
16
83
18
43
72
29
30
126
39
136
59
21
27
37
80
15
66
15
27
48
72
90
51
24
27
60
1
29
18
1
107
42
51
9
18
42
48
27
45
43
149
3
16
56
24
51
120
60
30
36
135
40
8
21
78
37
5
19
32
9
39
184
5
27
136
77
42
105
135
201
39
96
54
30
45
3
85
5
72
3
93
12
15
15
48
150
19
23
1
32
45
84
36
54
69
21
3
153
7
53
72
3
64
41
63
111
36
45
45
54
69
24
40
8
27
85
5
123
15
12
85
65
90
93
69
75
48
48
237
3
ABCD 97209153788*3^$a+1 [50031]
72
15
24
126
8
130
36
44
21
16
9
30
6
74
57
3
4
102
15
15
8
22
15
36
12
5
55
71
184
5
1
30
114
3
87
5
31
6
15
59
34
26
40
5
1
3
72
15
30
68
3
28
80
1
3
36
39
2
60
31
48
21
59
19
20
10
6
89
25
35
15
16
6
23
1
6
8
37
3
120
30
23
43
44
13
12
72
36
29
4
24
66
9
12
36
8
15
4
36
26
18
25
5
76
24
6
36
33
12
24
9
27
35
24
30
34
2
3
48
13
39
21
20
24
43
9
51
39
24
21
9
27
39
144
65
40
51
8
21
91
69
5
39
25
15
45
11
19
5
37
30
41
9
18
10
63
20
3
1
8
36
175
44
30
3
7
120
96
36
33
15
26
16
11
7
2
3
88
9
11
3
4
21
5
39
7
9
36
9
56
19
75
86
28
42
68
21
91
84
17
7
57
23
13
8
21
28
30
6
6
53
28
59
9
55
14
43
8
12
27
16
50
27
7
21
140
19
12
9
15
14
43
20
52
71
85
24
8
28
45
75
15
81
8
1
27
48
75
74
6
4
26
16
75
5
39
15
10
47
7
21
45
35
69
15
16
41
10
24
30
47
63
10
30
5
91
14
10
90
51
44
1
38
36
85
29
46
24
6
56
19
36
5
51
28
21
3
140
36
19
12
93
15
2
60
10
9
36
15
84
36
14
4
6
6
59
12
13
14
12
25
75
21
17
12
55
36
32
7
84
6
8
3
13
24
3
3
26
4
14
141
16
23
10
51
5
19
20
16
39
12
33
80
7
78
50
42
64
90
9
11
46
15
15
21
17
3
87
22
84
56
31
17
6
1
3
30
56
4
87
15
24
29
81
7
3
24
33
32
31
6
18
26
39
40
21
90
69
35
10
6
17
63
70
47
72
28
87
30
63
20
27
40
6
15
135
6
68
15
55
6
80
87
52
21
27
23
4
33
12
11
10
47
109
3
56
16
5
4
66
21
39
33
8
39
9
21
99
9
10
12
24
69
5
46
20
30
6
81
12
31
24
33
47
22
78
2
70
18
3
29
43
11
1
60
15
8
60
21
12
67
12
33
11
25
11
48
30
7
9
126
9
45
6
29
25
15
5
10
9
72
68
67
84
45
11
10
23
25
35
60
25
71
15
1
3
30
75
51
90
50
9
81
27
19
110
3
31
5
112
119
25
56
4
83
33
12
52
48
20
16
45
87
8
1
14
57
19
93
68
4
3
5
25
56
6
1
48
89
16
54
2
10
30
14
1
9
51
35
24
34
6
21
15
9
9
12
11
12
31
29
27
25
9
35
232
32
25
180
11
12
60
27
46
44
3
117
46
21
39
6
11
13
74
10
27
15
18
20
3
19
74
60
4
66
24
5
1
39
5
82
120
8
136
26
19
12
3
96
84
57
3
14
10
56
37
39
33
5
10
36
21
9
15
12
53
4
15
47
13
20
36
25
54
21
32
9
40
90
24
9
48
9
44
4
15
36
15
21
15
24
6
54
20
4
2
18
37
3
12
29
31
24
117
20
57
16
26
9
24
28
47
52
24
24
2
10
21
27
30
51
11
4
44
1
15
105
9
15
17
28
32
48
51
16
44
1
54
9
56
25
74
13
12
45
20
130
36
21
5
10
9
29
10
36
9
21
39
27
30
30
21
20
3
61
89
7
9
128
12
79
32
4
33
3
129
3
8
19
9
20
1
59
9
12
43
75
33
53
6
21
73
14
52
14
4
62
58
96
66
18
12
110
61
8
40
9
15
20
31
5
12
108
16
39
57
32
21
31
95
9
12
12
75
1
5
64
42
8
1
24
51
24
105
8
9
19
44
45
3
64
29
34
32
1
27
12
104
9
51
4
45
21
107
19
149
12
12
16
5
30
30
7
132
27
44
76
20
25
23
21
31
41
3
45
1
38
1
9
35
1
60
6
14
6
13
48
9
23
28
33
54
150
60
3
29
40
71
27
46
39
60
5
103
8
15
4
117
44
45
4
36
155
24
75
36
4
12
33
36
15
21
63
21
9
42
20
28
42
3
20
31
29
60
31
30
47
28
12
27
30
32
88
56
19
60
8
28
11
9
16
63
12
20
13
35
21
55
9
11
4
65
16
45
24
42
30
48
27
15
50
43
8
7
21
44
15
25
57
23
16
44
36
25
6
9
39
36
24
5
28
69
15
39
21
33
60
30
53
12
37
60
30
180
14
16
24
24
6
14
6
10
20
30
1
24
21
11
4
8
37
38
25
20
27
24
10
6
30
14
16
84
20
24
45
37
278
10
6
24
21
29
3
3
109
36
15
14
31
35
37
27
26
4
12
15
45
11
3
16
129
15
65
72
13
14
66
39
40
17
3
87
9
45
15
1
15
5
10
114
20
34
93
12
27
9
72
3
54
6
81
23
10
11
15
1
89
76
30
18
35
31
6
90
18
11
4
5
46
14
7
24
15
54
6
54
6
60
44
13
9
3
11
25
44
21
4
27
23
21
12
28
15
9
15
53
9
43
17
3
1
30
30
84
60
30
12
48
32
73
8
3
24
52
33
36
5
19
107
10
54
21
60
39
5
19
2
60
34
21
23
13
53
30
9
52
15
21
17
16
54
21
12
24
5
3
21
4
6
9
17
51
4
9
96
14
34
27
3
2
3
25
72
54
9
12
15
54
60
110
24
13
8
69
3
33
40
35
45
31
3
53
27
12
18
36
16
11
19
9
36
53
12
148
23
27
61
36
3
90
36
15
15
30
6
21
8
31
9
39
20
1
29
51
45
15
16
29
27
103
50
10
20
16
8
13
32
48
7
56
84
25
72
3
36
60
89
15
46
39
27
53
31
6
14
4
30
90
32
1
47
10
72
99
11
10
3
12
3
80
13
27
5
48
19
14
39
48
19
18
6
21
60
3
105
47
25
33
3
8
39
82
134
25
111
9
44
45
43
8
1
99
5
64
30
41
1
38
1
32
7
42
3
36
41
19
51
30
11
12
55
36
5
16
44
60
1
38
21
16
39
9
27
41
27
33
4
29
40
111
65
39
15
54
12
64
30
6
68
3
60
33
10
9
5
10
93
87
20
13
24
15
30
30
29
21
19
12
24
5
3
27
10
108
66
9
35
36
69
27
69
16
36
3
69
11
25
96
45
3
21
36
11
72
25
75
72
3
2
48
30
25
17
10
45
99
54
3
33
30
6
30
60
14
36
3
7
33
15
6
59
25
12
50
58
15
36
35
45
24
127
20
21
52
17
111
12
45
7
24
20
51
40
50
48
7
9
14
6
16
60
11
72
81
30
37
33
56
24
27
69
43
80
1
15
12
3
65
55
20
45
24
76
15
36
18
6
6
20
100
15
3
12
8
13
32
61
24
42
14
10
5
9
75
16
9
15
11
16
48
5
1
27
107
52
29
12
132
60
1
44
10
2
3
15
121
36
8
36
24
28
68
16
63
30
11
4
11
61
24
ABCD 97209165616*3^$a+1 [50195]
25
17
70
9
89
7
60
24
96
3
6
26
25
39
9
41
4
32
40
48
50
25
12
12
33
14
25
5
55
101
4
20
30
30
79
17
7
27
6
27
33
123
105
27
53
31
24
21
20
10
86
4
6
9
65
6
18
132
19
21
50
30
55
5
64
56
79
69
20
72
40
15
69
20
4
15
12
24
5
31
29
36
160
18
21
84
24
47
10
20
4
39
23
25
9
15
36
48
11
1
84
36
5
108
31
144
45
80
7
24
59
1
41
64
15
45
84
87
105
8
67
84
96
5
24
84
19
12
201
20
24
34
2
115
9
36
104
79
60
77
55
12
11
10
27
60
65
64
14
10
12
74
10
24
27
45
87
36
21
86
109
35
13
17
4
51
24
21
14
22
75
9
6
14
36
28
20
175
111
54
15
12
9
60
3
21
27
9
20
4
12
68
7
69
3
60
12
21
20
88
39
33
54
21
12
12
5
84
19
156
11
25
5
16
3
5
12
28
50
61
45
6
30
39
11
240
118
32
60
19
45
15
29
19
63
69
24
12
153
15
12
65
100
15
9
15
41
4
15
24
17
18
16
54
20
22
14
43
48
39
81
24
105
104
6
6
64
26
37
41
7
5
4
15
41
43
47
58
12
20
84
91
48
24
60
77
19
216
9
56
16
44
46
105
132
101
31
9
20
36
16
14
64
26
96
60
4
51
89
55
65
31
5
43
12
23
1
15
9
17
48
6
16
38
16
44
46
21
59
54
12
4
74
16
21
29
4
39
101
16
84
20
36
16
44
84
72
7
12
21
3
24
12
11
30
88
15
27
9
9
20
10
32
25
9
3
41
96
16
15
53
55
65
6
85
11
10
38
22
3
12
45
87
93
20
24
31
15
33
36
36
12
27
21
33
20
6
6
10
30
44
84
16
44
12
103
45
96
3
36
36
9
56
4
39
21
39
36
57
39
45
20
4
36
51
83
16
86
10
9
45
3
72
41
54
54
12
40
27
33
20
103
24
12
5
151
120
9
14
25
5
52
30
18
30
50
40
39
132
45
14
6
43
53
10
45
65
84
46
18
36
74
1
41
7
12
5
31
24
5
24
12
19
45
30
114
56
4
87
9
120
104
67
29
16
20
24
4
15
36
15
26
28
36
3
48
3
6
44
46
6
3
17
60
19
45
3
12
5
156
64
51
45
8
66
1
72
36
81
56
40
3
57
8
36
31
33
20
91
24
96
5
4
42
50
19
29
220
111
9
56
4
72
39
15
6
74
10
15
39
6
20
40
15
120
29
10
21
11
10
75
12
41
12
24
40
24
27
5
7
27
9
5
16
20
16
14
46
8
91
15
9
45
42
9
29
42
37
11
157
5
4
56
4
39
21
56
19
39
26
6
25
53
19
17
16
14
1
63
9
60
27
93
53
139
41
28
12
24
24
20
55
21
39
11
1
60
3
26
76
3
24
57
15
5
16
18
9
71
97
60
5
79
9
12
20
55
29
19
5
7
3
26
36
18
1
36
69
54
21
24
17
18
6
175
21
24
111
5
40
27
48
5
120
48
16
26
25
153
32
7
23
48
25
5
31
9
12
3
5
6
64
42
135
113
7
24
21
39
24
11
1
5
10
30
27
21
12
44
43
12
120
9
12
8
172
60
3
51
14
31
35
174
12
43
17
19
24
12
48
24
72
156
5
100
39
60
60
29
36
31
15
48
30
32
24
234
181
5
36
28
56
151
33
20
52
3
36
21
3
137
54
25
120
45
24
56
199
12
12
81
12
48
12
234
6
24
75
129
80
6
46
75
65
24
55
5
31
72
108
29
40
51
89
36
24
60
19
45
6
9
57
3
17
7
60
87
50
46
9
41
78
6
43
21
12
24
6
129
36
33
20
19
141
39
17
16
27
41
10
80
16
6
8
12
19
84
36
21
15
24
24
57
75
3
62
19
9
36
39
11
54
36
43
36
17
54
16
48
170
31
21
39
9
2
13
5
36
24
16
39
24
3
48
6
3
57
14
10
111
41
28
27
23
22
75
69
24
15
17
139
29
16
24
66
81
5
138
61
24
45
12
3
17
28
27
9
15
45
15
45
3
3
74
19
21
15
29
91
189
32
24
4
60
60
27
75
9
60
204
65
30
16
21
59
34
116
31
24
60
71
25
12
17
40
60
104
132
7
3
110
55
5
4
66
57
77
4
32
19
21
99
36
24
24
71
1
5
48
36
24
31
9
12
63
57
15
29
64
6
9
65
102
85
12
41
16
80
16
39
29
55
72
3
21
5
40
14
66
31
69
15
141
27
3
9
69
12
8
7
23
1
65
16
8
102
10
3
5
7
84
36
60
45
38
25
71
64
9
12
11
25
65
19
24
12
9
24
62
25
24
5
19
12
59
1
105
68
12
7
21
42
38
16
20
70
21
5
28
36
15
5
40
63
17
10
93
21
60
2
37
21
56
16
60
104
84
6
49
5
10
32
10
24
14
16
21
24
9
60
30
32
73
65
12
43
5
16
20
19
72
5
55
5
4
6
48
9
41
16
30
21
53
6
1
65
43
12
39
74
36
60
19
12
39
50
30
10
135
24
5
12
7
48
9
15
36
33
12
3
36
221
4
15
24
21
44
22
9
29
31
36
65
19
9
42
38
10
26
4
51
9
86
1
29
40
56
19
15
33
53
7
72
41
18
130
36
3
71
130
60
2
34
51
60
24
96
9
15
29
16
39
36
36
24
81
20
7
113
55
24
9
6
9
65
139
96
21
6
48
21
125
91
48
12
23
6
19
5
19
36
36
39
122
28
26
13
72
11
37
36
125
72
120
10
18
20
19
23
34
15
5
4
51
36
15
98
19
96
21
39
47
64
174
12
44
4
60
60
32
30
10
80
28
42
50
19
11
10
15
183
102
24
15
45
36
27
12
81
8
19
108
83
6
55
48
ABCD 97209274928*3^$a+1 [50023]
207
225
423
25
47
97
80
3
93
112
803
205
272
288
304
227
108
180
61
144
47
129
544
80
687
673
48
35
45
288
144
16
119
105
16
59
36
145
320
64
336
272
87
180
252
313
80
183
72
33
192
63
108
357
48
64
288
128
159
72
169
11
229
491
69
147
157
80
96
99
13
80
160
320
399
129
231
313
83
285
75
165
112
47
81
99
13
80
15
36
205
32
195
180
25
32
87
36
37
128
208
239
321
192
99
301
272
240
51
324
72
81
160
192
71
360
289
48
167
73
179
108
180
72
396
72
81
27
85
48
47
180
93
144
480
3
180
265
128
291
93
51
144
45
96
39
121
480
224
183
73
80
99
180
72
1
35
237
96
352
35
108
369
448
80
39
313
80
111
129
96
27
325
48
32
48
144
87
73
240
11
117
528
192
423
252
144
144
109
35
13
32
16
47
337
240
176
64
128
27
213
48
135
252
237
51
324
72
289
287
97
80
111
36
36
105
208
479
108
133
144
176
231
73
240
155
21
195
36
169
32
208
95
49
336
272
240
112
80
423
73
272
160
107
72
253
288
80
99
13
128
327
612
180
216
25
240
240
240
128
720
64
48
599
9
99
205
96
239
216
144
121
167
180
108
169
47
129
240
639
36
45
27
117
160
48
192
95
193
32
240
147
61
83
36
153
160
47
49
131
61
128
99
45
96
64
288
47
900
ABCD 97209288292*3^$a+1 [50054]
35
117
24
4
11
25
90
29
49
18
2
12
15
84
60
36
1
14
48
46
35
21
60
15
45
210
30
24
72
63
19
17
9
54
46
32
24
39
1
146
9
24
49
71
87
9
24
69
42
30
51
15
22
20
6
45
19
86
12
112
62
10
6
65
73
152
48
84
40
8
39
36
9
48
12
75
25
44
84
48
12
28
8
195
129
48
99
85
44
60
111
21
15
57
87
45
18
46
47
9
24
76
8
63
37
8
24
120
84
15
9
6
222
3
1
44
12
135
9
6
18
46
54
44
27
9
10
17
9
6
34
11
9
156
28
200
36
6
93
36
69
76
11
105
39
33
36
60
15
12
57
12
16
2
57
24
31
54
44
72
96
15
45
3
7
14
24
60
16
155
51
45
3
6
4
54
41
85
32
12
102
34
95
15
6
60
75
33
12
15
9
30
45
115
110
27
39
96
30
123
21
15
3
22
74
70
35
132
189
99
51
240
30
48
12
15
25
11
48
37
155
57
96
36
96
15
24
61
8
4
32
99
45
36
18
6
135
36
9
4
32
15
33
3
57
52
56
123
1
44
16
131
63
30
66
78
28
20
28
47
33
54
70
11
60
12
109
26
30
12
48
12
42
105
33
3
69
60
108
70
2
75
60
24
12
33
60
22
89
9
64
23
57
28
200
10
62
51
109
8
3
21
15
45
48
6
6
76
68
10
62
15
3
45
60
57
28
47
105
3
9
160
120
8
64
11
105
123
45
12
39
61
8
24
27
36
19
29
97
98
45
67
54
96
35
37
32
4
47
15
42
51
99
6
75
57
24
24
24
27
180
31
2
63
45
132
60
3
45
40
35
25
14
30
64
32
12
51
36
24
105
24
16
35
177
123
81
15
25
11
3
6
16
12
68
99
36
45
28
11
21
52
23
109
66
128
42
24
60
111
13
47
7
98
84
4
131
21
184
56
124
11
13
26
30
15
85
14
46
8
27
24
21
66
18
60
66
81
159
90
120
28
32
15
115
65
9
16
86
18
4
32
39
9
52
71
24
45
108
78
54
36
60
10
48
26
60
60
30
78
48
40
23
12
97
72
56
54
64
126
59
39
16
161
13
68
30
45
3
30
4
8
28
90
77
49
36
8
12
3
57
30
78
34
38
24
4
176
174
66
30
246
72
18
45
97
11
72
9
118
77
36
105
3
9
3
109
8
28
54
50
184
47
24
25
35
81
84
30
114
72
63
39
16
2
4
8
12
24
40
54
32
45
33
51
9
51
45
60
120
96
84
27
13
32
4
59
36
81
48
96
18
48
90
102
18
48
75
1
11
84
36
45
18
6
16
8
27
129
144
6
30
51
15
33
9
87
21
24
100
14
42
12
3
7
26
22
14
24
16
35
81
15
13
72
8
12
60
60
15
13
36
35
51
42
6
126
15
36
15
33
21
10
38
87
1
50
54
36
48
84
123
33
6
105
45
10
38
36
22
14
84
24
60
16
72
12
68
12
51
96
61
23
12
9
39
141
60
24
232
90
18
24
23
63
57
48
81
60
84
84
3
60
240
9
88
2
18
63
25
8
30
46
11
45
84
54
102
28
47
108
12
24
15
18
36
10
32
78
16
24
11
15
81
9
15
21
48
66
160
41
48
39
186
60
4
68
3
15
90
54
22
24
47
99
48
16
41
13
26
42
15
24
45
159
45
15
49
12
36
80
88
12
35
57
48
63
165
27
33
54
18
4
68
111
135
10
44
27
24
1
54
41
24
81
111
9
4
162
80
9
85
18
6
56
18
42
40
36
44
100
26
18
15
57
118
80
82
14
10
20
24
147
9
48
30
30
123
24
63
48
22
116
52
35
117
96
16
8
3
15
34
30
38
27
13
47
60
33
3
48
12
25
80
60
28
56
159
9
6
16
50
36
138
6
10
14
27
133
96
11
45
84
108
88
50
30
3
157
20
28
44
63
120
48
49
32
60
24
180
51
60
21
60
24
75
13
47
1
8
30
34
11
97
44
99
141
76
23
21
16
30
29
60
21
88
26
105
21
3
69
12
15
1
92
12
4
50
45
67
50
12
147
33
27
36
69
28
68
42
33
24
9
30
57
33
24
78
174
66
93
21
39
21
64
2
54
120
84
15
9
6
297
33
96
6
22
26
42
54
30
51
45
48
40
11
144
9
6
42
24
48
27
1
8
87
204
9
12
24
10
86
28
11
36
24
45
4
6
74
16
108
156
11
33
27
9
15
31
14
12
60
58
26
100
11
7
128
90
40
14
48
46
2
42
51
36
33
60
18
9
24
81
15
9
51
69
12
24
24
60
6
6
39
61
119
111
10
44
36
4
35
21
12
87
36
3
30
60
40
62
30
75
24
21
10
32
16
90
32
64
8
108
3
15
6
4
12
108
ABCD 97209292892*3^$a+1 [50013]
63
109
23
33
60
12
3
105
9
30
33
33
7
12
48
8
117
67
32
51
9
33
18
60
192
36
24
13
20
52
108
23
105
40
12
47
66
19
11
84
1
56
24
45
7
35
180
72
85
11
45
40
120
44
16
17
7
120
36
84
12
23
117
16
168
32
15
12
36
9
192
24
172
35
42
18
69
4
5
7
47
36
84
37
104
16
108
56
72
40
104
24
112
203
24
181
32
124
164
36
216
28
32
148
80
40
56
48
28
35
13
12
47
6
27
15
57
12
24
9
246
42
19
48
32
84
9
27
24
75
24
120
1
47
162
43
5
27
12
76
167
48
157
41
15
64
143
33
4
152
111
150
99
3
1
119
25
41
99
51
37
20
27
193
5
78
204
61
44
88
108
56
16
23
25
24
80
72
28
11
12
192
61
24
41
54
1
44
40
71
1
48
215
1
59
73
113
42
48
9
28
23
24
13
143
12
72
1
92
88
20
24
195
48
48
30
195
24
12
96
52
5
15
36
45
54
21
39
61
176
100
59
84
48
9
111
120
37
92
3
1
72
83
9
21
54
13
23
45
24
148
95
30
30
69
24
39
153
75
42
6
72
9
123
93
15
85
48
29
18
30
63
15
24
25
20
40
5
78
45
63
1
44
12
45
18
9
3
12
85
23
13
35
9
36
36
136
35
30
7
95
48
9
63
1
120
104
15
18
3
27
97
83
30
15
87
45
12
4
24
35
25
155
30
67
11
25
80
108
75
12
37
92
39
25
95
1
59
24
45
12
3
193
5
15
60
3
84
13
44
28
11
25
12
155
13
95
109
5
6
9
225
186
72
73
5
54
36
37
47
48
168
72
157
11
9
75
21
40
12
95
97
20
15
36
21
3
25
8
132
16
24
35
81
4
23
108
97
95
73
60
17
42
25
96
24
35
181
59
37
108
83
12
33
12
28
60
8
15
21
39
109
23
13
179
60
60
48
12
73
47
145
11
21
64
120
140
69
48
18
30
54
60
85
12
48
11
12
25
12
71
9
63
129
81
18
69
153
48
192
138
60
24
61
20
27
13
60
29
66
25
5
7
260
48
69
30
48
18
39
40
60
23
33
4
20
12
3
1
95
25
12
104
16
83
49
36
35
97
35
12
13
65
42
21
52
48
12
8
15
24
120
25
56
36
124
47
217
23
105
40
83
9
75
18
43
20
36
4
24
8
63
25
59
36
85
24
23
12
61
5
67
23
45
27
45
3
85
140
24
21
7
47
25
71
60
37
60
12
180
23
33
12
132
16
32
15
57
45
6
25
17
138
1
8
255
13
32
52
84
59
1
20
159
45
3
12
156
57
24
51
33
15
81
111
60
120
193
95
85
239
6
7
23
72
9
16
17
147
39
69
63
18
7
80
27
45
3
37
23
9
156
64
36
83
54
48
42
93
15
72
85
11
114
126
144
21
16
29
15
12
15
57
45
210
1
29
3
63
9
28
35
133
80
147
25
92
340
53
7
41
307
68
9
66
49
23
105
3
9
33
27
51
24
36
102
39
9
75
15
1
36
20
24
3
13
23
84
36
69
36
4
60
11
84
36
9
12
21
55
155
57
16
44
15
57
33
147
16
77
63
27
6
54
108
13
140
4
23
42
30
36
12
37
8
3
72
37
335
1
5
67
44
28
23
13
47
168
24
48
48
9
28
8
27
13
216
140
96
3
49
11
84
73
24
20
3
1
164
28
83
132
13
44
40
56
159
120
25
36
84
92
9
54
33
28
120
12
20
15
33
4
32
51
12
13
92
100
23
12
25
56
75
120
25
5
55
47
45
52
23
48
12
12
37
128
40
131
57
72
3
37
12
8
75
45
96
16
11
73
12
12
140
3
72
33
27
1
197
78
24
25
23
12
205
96
12
60
23
61
59
12
45
12
15
25
35
168
72
61
80
27
72
60
60
105
16
20
39
45
3
30
3
15
9
21
54
1
47
72
48
72
90
3
28
12
20
27
85
12
11
45
3
49
11
81
63
13
8
52
5
7
95
73
12
32
3
1
47
12
60
120
25
41
42
120
108
25
56
3
13
17
96
15
24
28
35
48
81
3
201
40
12
68
87
165
40
17
48
18
12
9
36
87
73
12
35
6
55
95
60
37
32
3
132
48
60
13
44
51
97
12
20
3
13
12
44
4
132
8
159
81
ABCD 97209614072*3^$a+1 [50008]
40
44
4
17
3
6
42
114
16
20
24
6
18
15
9
42
106
59
33
3
7
60
12
50
6
22
30
2
99
31
30
24
47
45
12
30
36
4
2
96
63
61
14
6
34
14
42
45
36
15
4
56
34
20
30
78
27
15
118
6
14
18
108
4
62
30
48
72
4
72
2
10
140
22
26
90
3
60
25
11
15
40
29
72
3
21
213
6
16
14
12
30
4
14
106
18
6
50
16
50
21
3
36
60
78
6
34
18
32
30
28
132
56
64
18
8
16
56
54
18
57
3
12
18
16
2
10
98
24
58
18
74
40
12
14
12
18
46
18
2
54
34
72
80
66
30
22
2
36
72
112
20
21
15
108
24
22
6
48
42
54
48
38
52
18
20
24
18
12
34
14
3
3
16
38
66
66
174
52
20
30
12
6
4
6
74
18
18
46
26
24
46
8
64
23
43
54
42
29
39
6
6
10
11
9
10
78
26
22
32
40
26
6
15
51
78
6
120
69
21
48
10
20
42
39
75
54
6
4
8
48
12
33
12
39
66
28
191
25
18
8
24
30
10
128
78
90
72
28
20
12
6
15
1
14
6
48
22
44
12
24
48
48
42
12
6
78
66
4
65
55
24
26
24
78
10
24
11
39
9
36
105
10
14
46
5
69
12
48
90
22
42
2
36
48
36
48
78
72
108
4
101
37
71
37
44
10
14
46
56
100
68
21
9
12
42
100
42
11
19
8
28
14
40
71
7
32
9
39
12
6
18
144
28
8
4
8
12
16
6
26
58
6
44
10
12
32
10
212
36
45
25
2
6
52
18
5
15
30
12
39
21
15
133
36
44
6
9
21
24
15
99
48
33
27
12
42
54
90
111
15
21
33
12
12
40
38
9
36
9
16
60
32
130
30
8
3
51
6
4
60
36
8
30
10
60
26
4
80
16
101
43
54
30
2
6
9
63
10
56
34
32
46
90
14
4
12
24
14
96
9
15
84
6
60
12
15
67
8
4
65
3
78
34
24
30
35
109
2
4
5
31
66
20
42
30
48
30
12
22
14
4
68
52
56
120
96
24
52
18
26
21
48
25
14
58
60
50
52
17
21
15
9
6
4
14
15
60
9
82
44
52
2
3
63
30
6
6
64
35
3
6
42
40
32
46
11
19
2
15
9
48
72
54
24
6
4
32
94
24
12
90
14
6
15
180
55
20
18
72
4
26
40
80
9
7
8
4
72
29
57
22
20
36
42
48
106
20
9
81
58
30
62
60
18
18
4
56
22
48
38
34
32
54
24
12
30
24
6
16
2
12
28
26
100
2
18
46
90
104
57
39
54
6
28
42
20
54
12
4
29
19
38
22
26
6
36
18
34
20
36
70
50
6
66
24
45
43
6
20
6
6
22
26
36
4
44
16
84
8
18
100
36
8
16
20
57
33
64
32
10
8
6
16
6
8
12
12
33
69
28
2
18
10
56
12
22
11
81
76
38
12
18
22
32
6
84
42
28
20
42
88
30
6
26
18
18
4
68
21
7
32
36
4
12
26
60
24
24
10
32
58
11
105
39
9
48
15
15
52
62
6
48
42
42
12
6
52
47
3
33
9
10
68
6
24
6
60
54
142
8
12
138
51
31
5
9
15
15
64
62
24
42
88
14
40
56
6
48
10
11
61
74
36
4
44
72
66
34
30
54
2
24
60
36
3
19
90
6
5
60
1
18
62
24
46
48
2
78
30
27
9
135
39
12
24
21
9
72
30
52
2
15
36
19
74
6
64
14
10
137
15
4
32
12
42
4
26
60
24
16
60
36
8
54
42
18
18
12
82
8
60
16
20
24
66
4
66
11
21
12
36
10
60
2
48
84
6
40
84
68
40
8
24
22
14
90
30
10
11
43
20
48
24
54
51
63
21
15
16
8
6
15
1
36
18
14
48
24
6
18
6
10
8
36
16
14
232
44
46
74
9
15
12
24
6
22
8
12
76
2
42
30
18
18
82
8
64
17
1
20
22
102
8
6
22
2
16
32
12
6
6
4
14
40
23
105
60
4
44
12
34
14
36
54
6
6
10
72
80
28
2
16
42
74
30
24
16
74
52
8
21
15
36
10
23
9
48
18
6
15
55
14
82
113
36
3
28
5
27
30
6
16
54
14
18
3
1
54
2
99
85
14
16
18
92
48
12
6
24
34
11
3
22
44
10
56
54
15
25
11
43
2
39
15
34
2
18
18
34
80
78
16
36
68
60
36
16
18
68
48
16
30
6
23
15
6
51
67
30
42
30
18
17
3
90
16
35
45
10
62
28
36
44
30
36
24
6
60
6
174
36
12
58
18
26
64
14
126
10
2
28
26
6
40
14
90
18
48
34
20
60
6
12
48
3
79
20
72
60
18
72
24
36
6
4
54
12
2
30
3
79
50
30
60
6
3
87
28
6
56
99
45
10
14
22
53
55
2
18
16
26
3
7
8
54
66
24
18
42
22
14
66
16
30
54
98
57
81
34
98
46
44
88
72
8
33
21
75
21
48
36
18
12
36
72
21
27
42
12
30
4
20
42
10
44
46
72
2
4
14
6
36
108
6
24
27
63
18
42
6
10
2
18
21
24
7
50
18
96
6
82
32
48
12
54
96
6
42
18
10
54
104
12
24
94
35
91
8
46
11
33
42
6
24
16
14
18
18
4
116
40
8
70
12
18
56
36
12
118
14
18
22
20
36
72
90
18
42
46
44
12
9
57
40
20
48
6
36
108
6
120
10
29
39
240
16
36
8
66
36
70
44
6
18
36
12
88
12
2
22
66
8
10
24
8
18
6
90
90
96
10
38
34
8
24
48
16
32
15
87
12
6
15
15
12
40
206
40
90
32
4
36
80
28
2
114
28
56
16
8
16
56
45
51
42
16
36
18
68
4
38
36
12
42
6
42
12
6
6
45
13
30
60
26
6
84
22
90
74
16
35
39
45
21
4
26
18
114
33
33
12
30
24
6
18
36
24
4
17
1
2
52
8
100
36
26
6
12
12
18
36
22
5
7
26
6
40
14
10
30
146
9
99
60
12
9
31
8
36
6
60
54
46
54
42
50
30
28
11
153
66
45
27
22
8
174
66
34
38
12
58
17
9
10
17
3
36
24
57
43
56
18
120
66
6
6
108
4
41
21
138
21
21
6
162
18
33
37
18
14
87
9
34
17
51
18
40
92
18
34
32
64
2
24
28
8
28
14
87
39
16
60
5
43
8
45
9
6
10
104
58
30
2
16
14
18
ABCD 97209744488*3^$a+1 [50002]
102
72
42
13
72
8
87
18
3
135
49
173
7
5
111
40
53
36
48
43
32
112
36
32
28
8
64
41
115
24
77
19
20
51
18
6
61
24
24
36
84
20
28
68
12
75
102
90
42
43
80
36
76
53
3
33
7
48
35
57
12
52
23
105
28
48
72
17
66
24
37
36
29
3
76
11
49
120
24
60
23
109
83
18
127
8
9
31
24
36
95
33
21
66
18
6
61
140
280
20
28
44
100
48
84
36
23
36
1
24
24
35
24
1
72
60
188
21
19
104
21
159
112
83
60
1
84
95
21
52
48
36
8
88
32
112
24
24
107
93
40
68
15
57
3
73
11
1
23
105
160
12
68
69
48
7
11
57
28
59
42
39
9
60
7
185
43
12
44
15
49
5
102
6
12
72
63
51
90
39
15
30
7
179
54
3
4
24
107
13
36
8
3
33
24
180
36
15
1
96
12
56
4
8
15
85
29
84
54
61
32
3
61
96
128
57
139
8
15
21
16
56
9
31
23
36
25
48
72
44
9
43
12
41
19
12
23
13
20
4
24
12
72
20
36
9
72
43
72
24
24
56
39
25
47
21
9
31
8
76
11
85
23
57
52
41
31
53
36
27
63
9
16
36
101
42
12
144
9
16
20
9
90
85
8
3
1
53
90
48
42
91
107
57
52
96
59
168
30
42
109
12
12
23
57
16
20
160
20
4
36
35
69
16
12
47
36
25
140
12
15
73
44
52
65
63
36
4
12
71
73
60
32
28
71
201
52
8
15
13
24
68
4
29
7
47
13
12
11
57
3
1
89
15
60
15
72
57
45
63
123
36
21
40
12
11
237
69
175
36
8
40
12
95
12
108
24
30
31
8
40
11
24
85
17
7
17
51
4
11
18
27
69
19
11
73
5
123
4
53
123
148
24
36
12
47
1
5
19
53
54
1
32
3
12
13
12
56
4
12
128
15
25
228
92
27
49
95
6
19
20
40
44
15
18
115
12
53
3
39
18
15
72
36
57
7
5
7
60
48
12
5
90
54
75
12
15
42
12
3
88
24
24
12
72
56
52
84
5
91
132
108
32
16
20
4
48
89
79
11
18
18
54
51
39
48
126
99
15
21
99
45
16
119
61
32
39
246
18
1
36
128
21
39
172
48
96
48
65
111
124
101
7
12
41
7
5
75
15
24
21
9
24
7
48
20
81
31
8
40
24
8
4
36
24
68
81
60
87
4
48
72
108
53
24
19
32
88
24
108
89
48
6
37
24
96
20
33
99
196
35
37
65
55
8
160
32
75
93
9
3
4
24
32
99
21
28
5
96
39
9
63
9
96
3
12
3
85
12
8
15
54
31
5
79
12
44
135
121
48
120
36
20
51
60
21
28
36
8
160
20
51
61
60
161
42
18
55
48
35
97
17
15
36
24
40
23
13
44
93
43
84
12
48
95
168
25
132
5
103
35
13
12
60
5
3
52
5
103
71
24
126
31
89
3
60
27
61
48
84
83
138
24
36
75
4
8
40
29
103
12
96
48
84
23
49
8
33
12
31
47
73
35
121
36
20
219
49
44
208
17
31
36
23
21
52
5
163
156
8
36
64
23
37
36
20
15
90
90
12
165
40
24
8
15
21
52
23
97
168
60
101
91
8
9
3
33
27
12
15
13
29
79
47
105
4
11
42
75
33
7
83
13
35
1
35
121
68
4
65
7
29
7
5
18
57
15
54
31
48
47
73
12
12
107
1
68
24
36
87
57
63
13
12
65
42
12
9
16
24
24
5
3
64
41
12
3
28
149
42
33
165
12
18
72
9
4
8
3
49
8
48
51
18
7
11
57
40
47
108
45
87
1
48
5
67
80
9
79
24
68
27
1
5
31
24
36
56
12
15
21
75
49
5
12
3
75
13
35
108
24
30
3
33
60
55
104
28
23
24
33
100
8
52
23
25
101
43
23
18
19
71
6
3
36
12
105
18
24
25
47
21
228
124
20
100
65
43
23
57
57
30
13
68
15
1
36
12
12
5
96
87
160
20
40
137
55
36
92
51
24
13
108
84
65
111
72
105
84
55
23
1
11
54
60
159
15
36
1
53
6
49
17
96
123
51
60
90
3
45
111
16
113
90
48
60
73
72
48
89
96
30
61
35
1
12
35
60
36
30
24
55
168
68
52
20
52
20
36
27
97
71
57
40
5
7
56
105
30
49
8
57
75
76
24
131
30
39
3
13
12
84
89
87
28
36
8
16
12
47
33
3
1
65
19
12
5
27
136
17
3
15
9
33
54
121
23
54
36
15
4
35
1
92
9
3
15
222
43
5
18
18
6
48
93
52
12
23
6
79
11
25
65
31
41
19
56
64
108
36
41
48
91
131
33
33
27
15
61
36
44
15
6
3
52
11
72
1
132
92
40
47
54
7
12
35
1
11
78
90
73
ABCD 97210250752*3^$a+1 [50109]
5
75
9
31
5
3
24
48
64
89
111
24
15
6
24
27
88
17
63
40
56
9
7
65
18
61
29
180
55
11
24
120
12
48
6
24
12
79
24
197
43
5
222
13
72
5
84
31
5
48
126
174
90
141
75
66
24
84
7
59
21
48
120
81
24
60
72
150
69
24
72
40
89
15
51
69
75
126
60
30
48
117
144
64
125
60
159
33
15
40
8
72
72
16
32
3
12
57
48
3
61
56
88
56
15
6
78
30
36
51
48
27
93
195
21
39
42
87
16
192
24
56
123
42
43
5
6
6
15
45
75
24
111
18
30
9
88
144
89
7
5
48
27
40
83
36
49
41
111
75
240
30
24
150
1
65
60
60
24
15
16
24
5
60
55
11
90
24
51
45
84
63
72
141
3
57
18
6
6
33
15
1
80
69
42
33
75
30
7
65
48
7
53
75
120
120
16
89
72
15
120
40
65
15
39
36
90
195
9
15
9
55
41
55
8
3
69
216
33
31
29
51
15
36
13
5
216
24
12
30
48
30
12
55
168
5
150
42
75
24
64
5
67
5
3
21
3
48
72
48
40
23
129
21
30
6
39
21
6
210
168
51
40
11
78
120
55
41
31
29
139
5
27
9
36
27
96
81
180
51
45
168
51
15
60
24
21
39
121
24
11
69
111
1
32
33
15
69
24
30
42
24
24
27
24
24
141
19
32
9
36
24
139
5
195
45
60
60
27
93
67
5
18
6
24
99
21
42
57
33
135
160
35
45
48
24
27
61
32
72
231
25
24
35
85
41
210
93
57
87
96
72
75
168
30
42
69
21
48
6
61
89
175
89
15
112
24
200
9
6
49
125
30
45
24
21
42
33
15
30
12
54
9
51
96
45
120
24
120
15
9
24
51
21
24
96
75
120
93
33
15
255
48
9
33
60
75
88
5
6
6
15
105
15
33
30
1
59
30
90
120
6
135
39
201
160
56
9
111
24
9
12
48
51
16
23
30
51
21
24
60
175
96
5
19
56
3
30
247
29
36
55
5
163
96
89
31
24
191
36
24
6
15
48
40
32
9
31
5
168
132
18
162
24
6
18
60
7
80
88
5
12
39
21
139
161
79
176
24
21
84
31
144
35
21
33
240
31
8
16
32
3
6
31
29
51
48
51
45
64
32
9
39
21
51
75
85
59
61
8
45
72
19
144
104
57
63
33
15
15
90
48
6
25
5
75
16
29
24
192
3
40
152
9
6
30
3
21
99
57
63
21
6
30
79
56
33
12
30
18
99
51
12
48
97
8
40
80
16
24
11
45
99
90
60
7
5
90
105
3
157
8
207
30
18
9
27
93
88
24
95
33
21
90
60
69
21
60
39
112
5
96
108
6
25
59
12
105
9
36
43
5
51
16
144
24
17
199
24
17
63
21
6
45
3
85
17
135
3
61
8
57
39
96
21
3
16
11
114
6
30
55
83
45
40
56
15
6
3
72
9
31
8
40
32
33
60
42
108
30
7
83
66
3
3
18
75
192
9
174
36
85
176
249
60
60
186
45
64
11
54
39
16
11
189
9
66
24
42
78
21
81
78
90
66
61
89
36
3
16
59
37
35
45
120
3
37
48
200
16
35
30
36
43
5
150
21
24
45
67
29
36
63
24
408
39
9
16
11
120
213
40
11
69
40
56
99
45
27
45
69
6
18
66
84
6
39
45
36
39
16
65
63
117
51
40
5
3
21
36
138
117
3
157
5
139
29
99
72
9
55
5
36
63
21
30
72
24
6
15
15
30
60
39
40
56
75
18
72
27
96
40
35
285
96
24
15
25
5
102
45
40
24
11
150
180
78
21
24
207
48
36
6
39
21
115
29
90
9
21
84
90
42
3
40
17
15
3
6
55
89
31
89
36
6
69
45
54
6
36
3
21
24
60
39
3
93
21
75
129
15
57
48
6
60
90
144
51
24
96
15
6
3
45
42
49
35
6
15
33
186
61
5
30
48
37
8
27
45
40
53
75
117
195
24
144
117
3
232
113
31
35
30
126
25
8
16
56
48
147
144
21
15
9
45
3
21
12
55
48
11
36
49
8
33
63
165
91
ABCD 97210777232*3^$a+1 [50056]
182
178
2
142
30
6
72
32
36
24
10
42
54
20
124
30
38
40
68
112
12
60
18
32
22
38
70
50
52
26
12
202
56
10
38
22
18
32
22
66
182
40
20
12
52
56
94
176
60
18
70
32
4
14
22
102
26
54
90
28
78
36
74
162
12
160
110
18
70
114
176
132
18
28
44
48
4
194
220
104
6
30
40
36
14
16
8
18
100
42
12
74
22
32
96
10
132
32
16
24
20
48
42
88
2
52
156
2
22
86
34
98
52
14
52
18
126
18
36
44
30
22
18
68
198
24
66
160
2
42
210
78
30
22
48
8
64
132
14
70
20
16
26
12
18
60
28
6
18
108
48
62
82
38
34
6
12
6
164
28
80
30
108
60
84
60
18
82
38
130
68
54
148
30
38
34
8
82
18
18
20
22
2
36
106
38
172
54
152
12
88
78
20
84
6
84
52
26
90
12
18
78
54
48
88
152
34
104
124
126
96
194
54
6
10
134
88
38
16
56
48
16
8
36
84
106
72
2
168
160
48
44
82
60
128
46
24
50
70
110
90
202
14
52
188
54
18
18
10
6
14
4
48
54
236
60
72
16
32
108
132
34
144
12
144
74
42
12
78
90
90
52
12
8
48
130
2
48
18
34
36
62
18
70
104
18
52
8
48
40
50
94
48
60
12
72
8
36
52
32
52
44
46
26
18
162
34
38
28
38
16
24
32
60
28
6
56
108
10
2
60
138
16
18
20
148
48
2
18
16
6
50
160
38
42
72
48
42
16
50
54
22
120
26
64
54
114
126
50
52
42
18
50
22
20
208
62
30
76
2
88
12
360
20
18
22
128
52
110
10
18
60
54
216
72
32
70
18
114
128
36
12
40
12
146
42
70
144
66
20
142
36
62
108
10
24
66
36
6
32
58
20
180
90
12
58
12
18
38
42
12
16
20
90
34
26
52
38
34
36
66
98
108
12
52
98
18
118
162
24
48
8
10
90
2
6
102
34
8
48
18
4
20
66
24
52
54
36
54
12
20
90
18
54
16
134
36
12
70
2
18
60
10
132
48
72
78
54
30
24
74
100
108
80
100
72
36
20
76
38
90
10
56
40
14
22
90
18
12
56
34
18
56
106
26
12
90
18
78
10
80
10
24
18
90
68
70
36
26
18
52
144
56
12
108
18
42
10
54
8
106
72
102
38
4
14
42
120
142
80
30
232
36
20
40
32
78
48
72
78
10
150
92
48
52
72
162
8
16
12
60
110
72
16
50
42
28
2
22
108
18
54
50
76
2
82
6
2
30
60
154
60
56
18
70
14
36
42
34
30
38
18
4
38
88
48
44
10
6
66
18
8
34
74
12
22
68
40
102
18
168
14
78
30
70
60
50
240
64
26
72
52
176
52
60
200
136
126
114
50
24
30
60
108
10
60
174
24
50
16
38
18
60
10
2
16
42
20
30
70
218
76
36
32
18
18
4
66
44
28
60
38
64
36
62
10
24
54
2
30
4
66
20
42
36
34
56
12
4
36
2
28
72
18
114
68
60
36
174
22
54
54
102
146
18
4
140
78
90
10
18
144
60
50
36
34
116
12
4
30
26
18
10
20
72
42
66
24
18
102
106
2
4
36
68
72
52
6
2
72
126
232
68
220
12
60
92
18
12
6
16
18
72
36
18
12
8
82
72
162
18
80
108
28
60
36
54
110
16
18
20
28
24
54
36
36
20
34
104
4
146
52
108
20
12
42
28
20
70
198
54
8
10
8
46
24
92
52
36
20
12
4
66
360
42
66
20
106
18
26
84
88
8
10
42
102
218
34
24
14
58
90
38
30
34
18
62
28
78
144
86
16
98
172
134
30
22
12
26
54
10
20
16
36
360
116
30
90
4
120
96
248
4
12
6
38
46
54
134
88
30
114
30
24
120
90
54
8
12
60
108
28
24
146
10
20
42
48
34
98
12
60
18
18
12
42
70
20
46
20
34
8
64
44
12
148
20
10
44
16
66
26
90
70
84
38
36
22
68
132
12
70
26
12
4
ABCD 97210973558*3^$a+1 [50164]
126
45
296
19
186
30
125
25
47
7
185
61
54
24
5
112
39
24
9
27
36
18
120
47
49
39
87
48
162
18
36
105
45
30
6
18
36
41
13
11
199
36
21
183
41
175
54
51
8
31
66
215
16
24
255
105
15
60
21
9
36
179
91
60
9
81
48
6
84
240
5
16
8
48
88
27
18
147
3
30
119
7
90
15
216
32
7
6
27
27
245
360
25
30
60
5
16
63
17
40
3
5
64
33
90
144
144
189
27
24
21
48
3
30
114
30
54
17
73
159
81
210
29
67
156
150
54
45
45
75
8
40
57
54
216
65
79
57
48
264
3
24
29
7
108
12
57
57
36
3
207
89
40
24
15
9
32
115
60
306
18
221
24
91
125
16
9
66
114
83
43
69
51
45
15
18
47
55
9
8
133
18
57
99
36
180
29
25
54
60
5
67
144
30
24
39
33
15
24
9
330
21
45
51
3
6
30
89
16
176
64
105
111
39
30
36
108
6
5
96
43
77
139
30
6
129
159
126
99
27
5
43
6
144
30
36
36
17
43
144
5
49
30
6
3
152
19
60
12
29
49
39
27
21
33
47
24
216
259
36
33
15
9
51
29
1
96
54
72
9
96
32
61
11
151
105
3
101
79
65
1
111
3
36
9
45
11
145
119
24
7
105
120
45
30
24
21
9
6
129
144
117
60
144
47
133
156
6
57
27
29
25
42
84
33
63
18
36
51
3
90
66
65
211
29
16
75
18
180
6
36
77
7
209
187
24
21
105
18
5
25
119
97
15
129
36
60
23
13
198
30
342
60
84
233
40
96
117
195
32
67
234
51
8
40
72
9
39
8
79
84
6
30
65
151
108
165
15
36
6
39
56
72
7
305
1
54
126
78
21
9
90
101
85
30
96
174
63
81
6
264
17
199
60
36
30
123
21
126
24
426
3
15
57
24
120
75
54
87
8
16
105
174
72
33
56
16
45
30
69
99
29
61
30
132
18
90
101
48
168
25
30
9
99
21
8
43
234
11
24
79
9
27
5
40
96
15
65
49
119
1
71
43
120
36
65
79
36
36
33
104
40
32
79
162
24
90
93
81
150
12
213
21
11
24
61
30
117
141
66
90
36
54
24
5
25
96
23
40
48
63
36
21
75
29
25
191
73
6
156
117
141
11
1
54
89
1
90
60
105
39
30
60
210
96
30
15
111
9
45
6
45
39
144
96
144
162
23
7
54
51
9
30
60
90
36
23
85
27
183
89
7
33
87
89
7
144
156
53
55
89
7
41
72
112
129
72
24
119
25
47
19
29
7
65
25
135
72
48
39
33
3
54
15
75
30
71
19
54
36
11
88
15
65
1
90
150
15
80
121
23
25
42
237
200
88
15
300
18
51
129
90
6
54
36
54
30
57
8
61
36
15
9
54
9
248
64
75
36
18
90
69
32
109
11
88
192
75
84
90
47
25
60
30
24
29
25
102
18
87
312
3
84
65
79
6
30
114
59
241
87
93
126
21
104
64
81
119
72
79
24
90
30
89
1
39
57
63
3
45
8
55
72
17
73
18
6
36
144
54
90
30
60
41
136
248
25
120
96
120
90
180
89
55
180
45
105
135
81
30
36
54
90
144
6
90
221
85
243
27
45
3
72
29
160
8
133
108
30
186
15
75
101
43
66
54
101
24
7
57
51
ABCD 97211116144*3^$a+1 [50002]
61
11
37
3
24
24
39
36
42
3
15
17
37
102
45
33
23
13
107
19
48
42
51
33
87
3
45
80
37
24
36
30
42
72
23
112
129
6
9
144
57
60
11
24
13
27
33
18
5
49
23
85
18
17
91
30
42
12
6
59
16
9
18
78
102
9
24
21
51
8
19
21
9
23
13
6
21
33
12
114
9
96
33
36
6
54
119
145
111
24
87
89
16
3
48
29
48
16
21
54
5
24
40
33
54
90
6
9
56
115
5
7
17
19
114
51
120
27
90
30
5
13
6
54
66
45
63
18
144
39
51
18
3
32
16
171
69
129
18
5
13
35
1
84
27
69
35
16
8
49
48
24
18
90
75
8
88
72
24
3
48
5
48
40
21
11
43
12
90
15
8
24
13
54
21
15
12
5
13
78
66
11
24
73
135
27
6
12
11
67
69
3
48
53
37
3
177
168
102
42
15
3
18
107
64
21
35
37
126
6
71
85
3
75
12
78
35
31
96
90
90
18
30
29
40
3
150
12
18
42
48
23
64
3
18
6
21
69
36
12
51
135
36
66
75
3
21
8
16
75
29
67
18
35
37
30
60
81
48
72
9
15
45
3
27
126
18
6
48
78
48
105
104
25
36
6
21
27
60
17
121
132
30
21
15
17
72
1
47
24
25
18
18
59
85
18
81
32
13
11
43
48
24
36
12
6
144
23
13
107
73
12
60
120
18
42
3
80
64
8
72
151
41
61
3
24
8
24
1
12
6
12
129
56
19
45
45
90
30
24
11
223
33
15
17
37
59
1
66
77
1
30
6
3
8
43
72
5
7
60
18
3
9
60
35
55
12
18
18
17
133
3
32
72
16
15
96
33
3
12
36
24
30
60
3
48
56
48
43
18
66
18
47
40
39
65
120
16
21
75
27
78
15
8
96
25
108
11
37
78
21
24
24
3
18
99
81
156
108
47
43
21
51
24
29
136
56
64
39
17
31
18
72
15
128
64
81
15
27
90
54
5
13
3
9
71
19
29
96
1
15
99
48
6
36
3
8
40
48
9
120
71
72
19
168
5
7
33
3
165
33
6
81
9
39
27
77
91
117
104
13
35
31
6
83
61
75
15
57
8
16
75
6
63
117
102
72
5
85
3
3
29
73
150
17
91
5
24
1
42
45
27
30
15
75
5
73
90
66
35
16
9
54
65
61
66
6
75
99
6
15
8
16
8
1
60
59
31
102
24
54
117
45
3
24
32
16
45
3
15
57
3
30
6
66
42
72
53
40
63
54
108
15
63
9
45
35
19
21
63
153
24
56
40
32
43
53
19
66
11
13
72
179
37
35
67
96
126
39
27
117
171
29
115
93
15
17
112
8
85
36
47
48
64
21
27
144
21
24
35
19
5
139
126
30
42
18
29
1
36
6
30
47
13
3
9
6
36
5
16
152
16
32
168
1
24
72
39
81
42
45
93
60
95
115
45
27
53
37
96
75
15
12
69
48
32
1
95
13
59
25
15
8
49
6
30
35
79
30
60
54
9
57
18
42
99
111
9
9
90
36
105
32
40
8
1
210
45
69
12
42
21
51
5
13
156
39
3
18
27
27
18
27
32
88
8
25
12
35
43
120
29
61
132
120
42
29
25
72
15
8
7
89
24
139
72
5
91
5
7
137
96
25
159
24
81
63
27
21
39
81
27
18
54
126
12
27
56
13
12
18
21
8
16
56
120
13
90
36
29
13
18
12
18
27
45
147
51
36
18
78
12
96
5
112
72
27
21
45
35
145
54
6
48
24
18
17
73
15
48
9
23
103
30
24
126
45
45
54
53
13
6
36
17
13
35
37
27
8
1
6
66
24
18
21
24
8
64
24
21
18
12
78
15
3
72
48
24
21
24
24
144
33
18
29
13
99
81
23
7
9
33
102
96
185
43
29
13
48
204
18
5
13
54
102
6
17
31
36
21
57
23
67
36
17
24
25
23
37
30
5
48
91
42
12
15
3
42
3
8
16
216
63
17
67
42
108
12
51
27
66
42
9
24
32
43
36
108
18
75
153
39
8
67
45
8
64
135
30
51
45
72
48
27
15
36
120
24
45
45
12
24
30
9
8
24
139
144
60
17
19
30
15
57
23
16
56
40
80
24
48
16
9
23
43
69
8
13
51
45
75
24
27
90
54
30
15
3
141
21
24
30
42
59
16
33
87
32
25
66
6
48
18
18
27
8
7
84
21
48
27
12
18
15
57
15
81
15
21
30
45
33
48
119
40
3
72
6
90
12
18
39
24
15
30
6
21
225
15
24
104
1
23
40
48
3
21
15
66
18
90
6
45
8
16
56
88
32
19
45
32
103
57
8
25
39
51
6
90
21
27
18
72
6
45
72
32
43
42
192
60
23
48
13
27
8
19
21
24
56
151
6
54
18
12
18
42
99
192
9
71
24
19
72
29
61
54
54
47
25
138
42
27
32
48
37
18
18
30
9
8
25
36
36
39
9
36
24
3
9
6
33
120
39
18
47
40
21
35
19
53
40
3
54
48
18
29
16
27
69
39
65
139
77
43
18
83
72
25
23
64
27
30
95
1
63
24
8
ABCD 97211940344*3^$a+1 [50017]
13
15
54
18
20
52
60
18
50
24
34
84
6
12
24
8
112
8
208
177
23
9
40
11
100
8
52
92
57
3
37
8
13
42
18
2
117
15
24
1
8
25
50
58
50
24
70
51
39
104
36
13
15
65
7
9
45
12
47
25
6
20
12
4
18
75
33
23
136
24
15
9
107
45
40
23
118
59
15
25
95
36
13
35
12
34
98
12
24
25
15
32
97
11
22
2
58
84
38
16
72
8
60
24
37
8
3
4
56
4
20
9
7
32
36
34
50
12
10
50
28
5
61
11
24
7
12
8
132
36
12
12
40
66
24
2
1
27
8
48
21
13
6
29
91
44
12
40
8
37
21
3
39
80
25
95
48
4
8
82
3
27
45
24
24
23
9
15
25
15
24
120
44
10
3
75
8
22
14
24
52
20
4
5
39
24
52
6
18
117
147
5
15
36
52
33
11
61
83
12
34
18
8
72
21
7
9
8
25
30
8
48
36
40
5
13
48
14
58
6
5
24
7
129
24
80
15
52
36
24
54
26
49
11
36
9
40
8
63
58
36
60
15
23
12
13
11
12
25
24
83
12
1
33
71
75
70
26
37
15
17
24
51
84
22
107
51
21
19
21
35
60
40
68
28
92
12
58
18
18
11
3
12
1
48
11
4
9
11
10
24
90
41
16
48
3
117
21
6
18
3
8
16
8
51
34
26
12
22
18
44
40
6
90
17
37
14
76
18
122
24
60
72
73
39
6
36
38
57
16
63
20
37
3
5
49
15
33
15
72
35
58
42
12
20
16
32
10
156
42
9
11
10
54
36
9
71
9
3
22
18
5
15
1
96
24
72
33
62
12
13
63
9
11
10
2
48
4
116
12
4
18
138
29
16
8
51
60
58
15
3
45
48
35
82
90
17
88
27
30
63
72
11
21
168
67
8
28
33
11
10
38
10
2
25
8
3
13
9
72
18
5
207
24
34
12
26
12
48
40
18
6
20
64
24
48
18
72
18
92
4
21
23
4
68
24
24
12
84
33
31
9
183
8
34
47
111
48
25
51
36
18
39
168
8
16
3
68
9
1
15
8
15
16
20
24
4
32
25
24
24
47
33
3
28
81
96
27
108
20
37
35
28
20
4
30
35
1
42
36
30
11
115
6
12
62
36
9
1
54
44
24
12
33
63
9
3
28
20
22
47
24
31
24
56
36
52
48
17
27
10
75
75
5
31
12
8
12
1
11
10
30
45
15
20
69
121
6
20
10
3
21
3
11
34
6
5
7
32
12
13
107
4
32
9
48
27
13
32
48
123
10
50
48
36
10
123
11
22
2
60
52
20
64
32
33
25
2
72
60
28
45
32
3
37
23
22
2
70
50
9
1
108
2
9
27
12
25
33
47
16
27
8
12
28
132
8
49
123
12
6
30
20
12
12
46
6
45
11
48
16
8
16
12
72
65
25
6
41
13
75
105
38
60
60
9
13
12
54
24
56
12
12
60
13
9
18
21
11
34
11
16
23
1
48
11
16
69
21
35
75
34
2
49
3
32
45
15
4
5
39
148
20
40
9
96
23
52
30
134
34
2
118
71
19
20
120
22
42
17
3
37
15
20
24
96
58
18
89
88
21
75
11
13
56
39
57
3
36
36
13
3
69
33
6
105
104
3
4
33
111
54
48
3
35
12
22
38
12
25
3
18
2
9
15
10
38
73
63
32
4
5
13
2
148
68
40
9
35
84
12
88
20
4
12
20
16
18
51
8
16
47
33
27
130
50
12
10
48
27
263
4
8
10
2
64
41
15
9
39
60
45
3
24
13
135
8
40
24
20
13
32
51
40
8
84
1
51
5
19
12
24
68
61
27
60
17
27
24
21
1
14
49
72
72
143
12
36
105
19
68
4
36
9
45
35
31
20
22
12
18
65
51
24
22
6
18
50
21
19
56
60
76
8
24
13
23
4
20
72
160
54
11
49
62
12
13
69
35
3
85
27
48
78
39
23
12
45
99
36
36
60
58
50
4
17
63
12
4
9
27
8
28
18
30
54
75
3
29
1
60
27
56
27
117
61
75
117
72
18
24
30
6
80
13
11
24
64
20
57
3
45
7
33
15
6
62
13
35
69
1
71
16
15
17
1
14
28
120
24
45
59
37
24
48
48
35
13
15
20
37
35
48
144
45
15
36
64
20
25
23
33
24
63
33
1
15
3
18
2
10
87
11
52
8
24
24
34
30
56
25
15
90
14
1
39
8
10
14
60
10
59
19
8
13
11
70
126
78
27
47
96
12
13
15
32
64
8
36
72
28
44
108
12
21
7
8
12
34
50
1
99
5
24
27
12
12
28
30
3
15
20
69
24
1
18
21
15
20
12
22
35
37
48
11
31
9
45
50
22
12
6
9
147
21
3
32
160
77
51
16
5
3
28
17
1
6
20
60
25
11
69
43
32
60
16
8
12
4
44
22
2
13
59
24
12
24
33
27
24
21
16
75
30
78
9
3
45
32
3
37
35
13
3
54
2
96
24
48
40
42
18
66
95
87
4
20
16
8
96
33
3
58
14
108
12
48
48
16
18
6
80
22
2
85
96
11
10
86
12
10
12
195
39
41
3
61
11
24
12
24
10
23
15
36
12
148
92
57
40
35
22
26
37
33
23
7
57
3
102
6
32
9
48
31
36
21
33
6
36
30
15
83
21
3
112
8
28
90
23
16
15
33
21
99
32
15
36
24
36
52
36
81
8
3
28
6
30
36
114
14
25
45
11
15
1
128
16
11
72
48
64
36
9
11
10
38
4
92
93
7
54
2
108
16
20
48
72
9
1
15
24
24
23
25
15
72
33
33
39
80
16
27
78
12
24
38
106
14
72
36
94
3
32
19
29
72
88
45
11
39
16
20
12
10
2
46
24
98
40
29
24
135
9
15
22
14
4
6
2
48
4
5
7
129
24
33
2
85
15
128
12
13
104
3
48
60
34
14
12
12
28
60
32
16
6
48
107
24
24
16
27
24
36
17
13
54
29
97
72
72
38
57
3
10
11
7
33
9
48
14
28
92
25
35
28
30
6
21
23
46
2
34
38
70
11
55
60
20
9
40
48
35
12
12
24
60
4
8
48
12
120
70
74
36
13
69
75
3
18
36
39
15
32
97
45
3
119
118
102
21
23
1
48
33
42
32
106
50
72
100
36
9
32
43
21
39
12
8
10
98
28
5
19
5
3
48
ABCD 97212026656*3^$a+1 [50013]
3
41
66
70
84
99
29
7
15
21
125
7
65
60
7
36
69
96
20
60
55
72
63
93
9
51
41
120
138
37
24
75
56
6
7
27
26
10
69
24
69
48
50
10
12
18
80
25
9
50
30
4
126
6
20
28
104
187
33
15
3
57
47
49
84
17
34
2
84
10
56
10
14
1
12
17
16
18
2
19
48
17
30
10
20
28
8
10
42
3
17
16
32
84
30
6
55
35
30
84
6
85
35
52
140
18
28
66
36
9
23
42
4
39
5
18
10
54
66
72
15
53
4
135
24
84
5
22
86
40
99
35
70
56
192
48
12
7
9
12
32
48
55
89
16
44
4
42
32
13
3
21
11
12
13
5
24
30
60
60
73
5
7
11
10
108
44
18
28
141
9
30
162
44
43
17
91
24
5
36
84
148
108
164
6
28
2
163
9
15
63
50
43
9
2
1
5
28
15
27
18
27
29
55
36
17
48
7
48
17
78
24
109
17
4
128
60
48
12
76
54
20
42
16
15
3
26
31
24
153
75
113
22
6
12
99
65
156
82
33
15
57
5
16
36
99
11
25
131
4
21
9
99
11
18
52
51
24
15
86
4
20
31
17
43
65
54
46
12
51
11
10
3
12
45
38
16
2
42
121
24
237
15
155
18
43
57
8
42
132
13
3
9
36
5
4
24
32
210
30
30
30
19
3
38
42
18
72
103
95
49
33
92
115
33
8
28
32
22
32
1
120
77
42
25
65
16
3
59
48
25
35
22
42
93
51
9
36
41
16
20
43
41
31
24
39
32
13
11
96
97
36
17
72
48
28
231
5
4
2
54
79
11
34
51
21
108
14
70
50
118
3
36
53
18
25
3
9
47
1
17
16
6
30
50
30
36
52
75
77
36
144
18
28
50
4
39
11
60
10
8
10
57
11
25
65
12
12
16
14
25
65
40
80
79
11
10
15
36
9
56
54
25
11
25
29
16
44
31
12
33
24
8
40
2
96
90
55
9
56
54
1
29
256
50
193
87
62
76
24
48
194
60
13
48
17
43
17
7
35
30
31
12
5
55
5
115
23
25
3
26
79
84
51
69
137
4
51
9
62
13
11
1
47
28
48
32
12
1
9
38
34
15
63
81
12
33
12
42
12
150
26
85
15
14
43
81
114
21
17
10
14
130
50
48
16
2
49
36
65
10
93
12
119
66
7
81
44
72
6
42
102
60
70
38
18
28
44
90
13
5
7
17
60
40
15
5
16
20
24
66
109
9
14
73
12
12
48
107
64
81
95
30
6
162
16
54
8
42
55
36
9
3
12
15
57
23
16
44
58
15
9
15
41
52
12
51
5
12
42
6
34
30
18
36
14
18
25
48
9
62
30
16
15
69
3
12
21
20
4
30
98
43
5
67
17
4
51
48
17
34
32
49
21
75
29
66
30
7
63
9
45
24
12
2
25
65
12
30
36
85
69
110
4
57
35
24
18
58
50
103
29
12
64
14
13
179
58
50
13
5
55
5
22
62
4
27
47
42
28
42
30
20
31
17
72
6
42
90
18
10
78
2
34
140
4
44
72
28
180
72
18
98
84
60
28
48
32
22
21
24
45
15
41
43
77
175
84
5
48
7
71
10
15
132
15
2
43
12
33
3
39
38
10
78
48
15
57
75
57
218
34
39
45
6
54
39
17
28
2
36
30
19
65
78
25
177
8
30
22
8
30
85
12
3
32
13
5
12
259
27
48
2
102
1
36
23
25
33
20
34
108
20
73
135
108
6
90
48
18
14
4
2
43
12
5
7
108
17
12
18
61
47
154
8
52
8
28
108
32
24
60
6
24
18
60
58
20
22
63
75
33
101
16
99
71
85
29
88
8
88
54
32
61
45
27
53
43
89
72
10
21
72
35
28
182
58
2
28
15
167
37
5
18
1
47
24
10
108
8
114
13
47
48
48
60
22
68
24
78
142
8
10
90
48
32
30
37
24
57
18
32
10
15
95
73
60
11
48
40
32
30
31
33
116
6
42
67
15
45
23
1
72
93
116
46
14
6
13
132
107
37
41
34
26
79
23
52
50
4
74
13
5
12
40
38
54
28
72
20
16
27
108
5
22
6
75
29
12
4
26
60
6
58
66
15
96
29
6
282
48
43
132
57
8
4
80
36
10
45
5
60
88
15
9
48
14
25
75
26
12
10
33
75
33
24
95
1
71
1
5
42
30
7
11
84
36
114
28
80
42
13
17
40
3
47
10
38
90
16
36
30
6
75
17
16
12
27
12
5
66
4
21
17
7
60
5
66
58
135
72
3
32
49
15
198
12
24
56
55
23
1
84
36
45
32
7
3
2
7
5
4
296
19
17
22
68
162
28
15
24
5
6
12
12
100
20
18
58
2
10
18
110
84
64
32
12
22
50
1
12
33
48
74
132
13
105
36
92
30
12
78
54
6
40
3
45
14
25
72
48
77
36
88
116
31
15
33
57
32
12
43
65
46
42
20
7
48
15
20
49
36
149
6
12
1
12
5
12
18
205
12
21
2
12
52
26
43
59
12
49
45
27
12
12
9
12
60
18
2
24
66
49
5
18
12
60
30
6
25
12
12
95
36
30
84
4
24
8
22
60
33
47
13
35
37
17
126
73
156
24
77
28
12
92
7
60
65
18
10
15
12
161
55
12
23
25
35
37
5
112
54
44
73
27
30
2
34
60
ABCD 97212126964*3^$a+1 [50153]
234
216
30
66
48
43
35
90
18
72
102
55
11
25
29
67
269
66
168
150
138
48
97
5
24
138
25
83
97
11
36
96
108
102
48
72
67
53
90
48
144
97
23
73
23
144
168
37
17
186
30
55
17
18
205
84
149
72
48
24
66
37
17
138
54
18
13
84
29
24
162
36
133
5
96
186
13
60
29
55
11
54
78
42
72
18
157
60
48
23
13
59
6
240
24
48
7
11
37
83
96
168
6
31
180
11
12
121
12
60
35
42
67
95
54
126
18
42
78
6
66
18
102
6
108
30
90
12
18
72
54
85
53
102
90
6
12
78
67
132
84
29
18
78
96
30
186
18
85
131
24
102
120
115
95
25
5
24
43
35
18
18
30
31
35
1
5
102
66
91
29
114
198
24
240
96
19
95
48
36
109
47
48
48
72
25
72
11
90
7
41
72
114
96
30
138
222
7
17
24
120
114
6
96
384
24
216
24
18
12
36
97
47
102
18
96
6
91
83
84
96
30
31
41
72
48
18
6
90
30
210
54
42
13
47
18
72
90
54
114
181
179
1
101
72
72
48
102
84
49
77
24
331
5
66
48
72
54
6
49
108
101
66
13
17
91
5
19
23
30
72
31
59
54
72
18
102
19
60
11
97
5
66
30
24
67
83
90
48
19
29
55
204
36
11
180
114
42
84
36
12
241
156
96
23
12
42
72
48
67
71
73
155
36
6
18
145
5
67
173
115
29
115
11
36
30
19
71
85
113
48
19
95
108
138
115
84
131
120
132
18
72
48
7
11
37
89
19
77
330
13
41
6
18
66
198
18
168
174
216
150
12
54
24
66
174
90
192
48
72
49
125
48
7
179
6
54
66
24
96
55
155
25
101
90
13
185
24
42
84
42
139
11
49
11
30
48
24
96
192
43
5
72
90
24
25
95
216
30
138
25
215
1
71
97
23
13
12
180
353
67
5
24
24
66
168
12
90
54
97
59
25
59
1
161
24
139
95
30
90
126
18
1
269
138
78
42
72
13
47
66
30
114
66
126
18
6
102
12
102
66
72
78
90
48
240
24
6
192
72
7
11
24
216
48
102
30
18
67
108
17
282
97
35
108
6
19
197
54
1
65
66
192
13
107
97
23
12
18
78
229
48
23
24
30
18
1
5
67
23
6
43
47
30
43
71
61
180
149
72
67
95
48
72
102
18
108
84
54
72
18
102
72
31
89
18
270
18
1
5
211
203
1
89
6
13
101
90
72
12
12
30
55
95
84
12
13
5
216
6
60
48
25
12
89
66
49
101
48
24
6
85
191
6
19
23
30
43
72
5
162
264
109
35
13
185
55
47
36
72
54
19
71
54
96
19
59
90
43
77
175
35
1
191
48
121
5
30
12
174
24
24
42
1
47
30
18
102
18
49
36
17
48
48
144
72
91
12
17
18
1
60
11
6
192
30
90
66
181
108
71
12
144
18
96
42
25
155
133
47
30
24
144
7
185
234
1
5
150
18
187
23
120
24
25
53
24
90
6
24
19
71
54
24
55
36
221
18
12
108
78
18
84
12
25
5
6
37
23
54
48
48
90
49
101
264
24
120
24
216
114
126
150
66
24
66
24
30
30
61
221
24
19
47
25
29
66
229
36
5
18
37
ABCD 97212255124*3^$a+1 [50001]
24
16
14
4
71
21
27
15
16
14
36
30
42
54
76
12
42
36
62
12
81
63
10
26
24
21
9
54
46
6
20
33
3
10
60
84
20
4
11
19
26
3
3
120
18
70
56
36
33
9
15
31
12
14
10
18
30
5
37
11
7
32
16
32
10
12
36
24
36
48
2
4
30
24
32
15
43
26
3
43
5
13
20
70
17
45
58
26
30
66
10
98
24
6
174
12
46
5
24
21
60
12
3
39
9
37
14
6
18
52
14
40
18
17
21
48
4
8
39
43
2
54
40
2
54
18
16
11
3
22
14
57
63
40
42
12
60
18
29
24
19
20
18
54
24
36
21
63
6
28
23
25
54
68
40
6
20
27
9
30
24
42
82
30
8
15
24
9
6
6
12
6
6
6
114
4
2
12
10
2
78
46
20
6
6
24
10
44
42
24
84
66
54
10
56
3
3
72
21
15
42
24
6
57
31
36
5
15
88
2
16
74
100
26
24
10
50
6
78
4
18
8
24
22
35
15
9
21
30
58
8
3
24
55
8
40
8
66
54
22
62
21
37
24
20
39
7
18
2
22
2
30
34
24
36
50
36
40
18
30
26
42
30
9
55
6
12
20
42
136
80
52
5
21
30
6
10
44
64
20
16
32
54
16
98
52
18
92
102
18
3
24
15
42
64
12
14
4
60
14
18
18
52
8
6
40
24
17
37
8
60
30
9
13
2
9
15
52
8
24
18
40
38
34
32
6
78
4
18
18
24
18
14
130
30
24
80
6
24
10
2
24
6
58
20
9
111
36
30
60
24
27
7
17
48
61
74
12
18
58
8
9
7
89
39
30
90
33
9
15
135
4
20
84
12
18
10
5
13
50
9
19
62
42
18
4
26
58
59
33
15
3
34
11
25
2
48
24
22
14
40
44
28
20
64
24
26
28
26
60
40
41
115
53
21
72
27
27
21
3
6
6
90
18
180
24
10
6
26
28
2
16
14
6
64
6
8
54
18
135
9
4
60
2
34
264
11
21
30
42
46
5
9
88
18
20
36
30
15
43
50
27
9
15
115
6
98
22
23
15
6
16
38
18
18
66
16
14
36
58
42
32
30
72
60
6
60
22
122
24
34
11
39
10
23
3
24
40
68
78
34
17
45
18
36
4
17
1
62
30
18
9
49
20
30
4
18
98
54
6
22
18
2
48
30
9
72
55
14
6
16
18
20
96
36
30
42
78
40
5
25
2
16
36
6
83
9
108
72
6
4
17
3
21
75
36
36
70
80
4
35
3
6
6
64
12
62
42
40
20
24
30
30
10
35
51
54
162
60
18
16
30
18
6
30
11
3
18
130
38
12
24
88
23
72
21
24
6
34
38
112
38
84
24
12
22
116
42
3
85
14
10
2
24
9
3
48
4
41
21
30
48
16
140
22
38
4
90
18
38
102
4
110
6
100
12
6
11
24
27
58
6
36
65
63
90
30
105
61
14
24
28
24
66
104
58
90
20
96
100
20
156
28
38
24
36
48
52
8
4
36
41
3
108
9
24
9
76
6
20
18
111
49
26
21
3
18
210
12
88
5
39
24
42
204
18
12
36
18
46
20
21
93
6
69
111
4
86
114
54
70
17
24
1
20
3
13
44
6
18
40
14
40
32
4
5
45
22
62
87
45
6
54
6
28
12
14
6
12
33
13
11
1
2
36
22
68
22
18
30
62
18
46
6
8
21
24
51
70
68
6
12
10
48
24
8
63
39
72
36
30
15
39
4
62
60
99
3
21
91
6
12
2
24
24
18
15
3
21
19
6
20
10
20
40
30
23
13
2
88
14
28
18
5
13
2
48
40
86
54
21
9
4
8
75
27
76
17
13
14
21
7
14
75
49
14
57
19
5
19
8
45
3
141
45
10
18
8
10
12
78
2
138
34
26
12
166
2
150
9
103
41
27
24
36
4
5
9
4
20
16
54
12
8
66
36
16
128
16
6
18
72
95
69
90
105
33
30
22
44
10
56
4
80
76
38
15
15
10
56
36
6
22
20
36
22
20
10
122
6
27
7
8
72
6
120
10
36
36
18
24
18
12
8
12
48
28
41
48
15
22
18
12
6
48
14
12
10
35
43
30
95
1
20
30
12
48
36
118
6
17
24
79
42
80
130
54
6
38
6
69
9
6
16
48
2
16
23
57
10
44
9
15
64
8
24
18
15
3
52
32
4
24
5
21
27
3
69
33
15
7
18
20
3
7
68
69
7
6
12
23
33
6
48
18
15
7
30
6
30
20
12
24
94
65
9
111
39
36
4
56
42
48
34
6
2
18
46
20
60
18
48
22
72
48
36
42
30
14
6
45
3
36
18
22
104
10
14
42
6
30
10
8
9
27
126
135
9
15
39
12
52
32
9
49
128
15
25
62
10
8
28
20
70
14
52
23
55
17
51
40
5
3
45
9
28
54
14
90
16
60
113
67
18
26
64
26
24
66
4
6
11
25
108
30
60
48
8
210
4
8
3
7
44
6
18
52
98
42
18
22
5
27
21
37
20
52
60
2
24
30
66
6
15
99
21
9
39
7
8
24
30
18
42
22
56
4
18
98
22
6
12
8
6
6
34
18
32
64
50
24
6
42
34
54
56
40
38
102
40
44
15
24
3
12
18
30
9
3
126
30
36
46
8
22
44
28
36
24
56
52
122
58
12
113
3
36
90
15
39
6
28
56
36
10
38
52
18
20
52
14
96
34
50
51
31
2
42
45
3
46
6
8
42
30
33
13
2
6
75
21
24
60
39
48
33
15
1
23
43
2
6
24
48
45
27
48
52
38
70
44
105
24
61
6
38
42
24
69
45
6
24
6
15
13
2
24
84
6
16
23
3
12
46
24
26
57
55
74
4
44
18
22
96
2
138
12
10
29
105
48
48
24
28
6
56
21
3
4
6
20
10
24
5
7
56
52
53
43
84
32
9
15
60
42
99
1
54
30
24
11
115
8
12
28
5
57
190
8
28
14
4
6
54
2
48
4
17
63
6
24
42
10
8
22
50
28
18
14
34
194
18
4
6
20
78
46
83
25
47
24
15
24
10
110
22
35
1
54
84
29
13
38
34
32
24
10
17
3
16
29
72
7
8
10
90
2
22
14
6
16
48
14
10
18
23
31
80
10
23
61
2
48
30
6
18
36
60
12
82
8
28
30
35
19
26
16
14
30
12
3
9
78
30
30
18
10
36
30
38
70
2
9
72
25
18
60
32
4
66
50
28
20
10
2
4
74
64
6
12
5
33
54
22
38
30
6
12
45
7
20
22
108
90
41
9
15
117
18
36
30
76
11
3
12
10
20
18
24
33
13
35
57
78
6
3
3
28
42
23
27
4
66
50
24
30
6
22
11
7
12
92
18
66
4
50
30
18
70
12
ABCD 97212569024*3^$a+1 [50006]
180
12
5
43
20
15
12
6
27
16
5
51
16
5
15
147
6
24
18
13
29
15
27
54
7
44
51
42
18
18
30
1
23
12
49
5
6
13
48
59
45
9
199
35
57
3
61
17
42
30
36
30
12
9
3
45
45
3
45
54
1
5
18
24
30
27
21
19
23
168
49
35
144
1
35
24
6
48
6
21
15
25
108
8
57
7
71
102
42
96
9
9
19
11
12
48
57
3
1
89
31
35
13
72
24
5
6
84
49
11
81
64
71
13
5
48
7
71
6
18
25
92
3
48
117
33
114
108
36
36
73
20
27
1
23
9
28
47
36
36
1
72
47
54
30
36
61
92
60
52
24
29
18
72
12
18
15
27
25
35
1
119
13
20
51
126
90
25
11
42
6
132
13
5
19
17
19
125
99
12
9
42
13
24
8
9
6
49
68
3
13
24
32
81
27
40
35
13
17
55
35
78
19
23
12
1
23
1
41
30
37
47
13
83
9
28
5
60
43
5
19
71
24
13
60
11
57
3
24
48
69
9
12
15
33
60
24
7
11
24
1
12
60
96
5
91
5
75
3
13
32
15
1
77
12
78
12
72
48
60
6
12
42
12
30
66
60
69
16
32
48
72
15
25
5
6
25
5
39
45
6
21
135
25
80
4
119
6
19
8
9
43
11
42
24
75
16
35
9
33
6
85
24
20
72
76
53
19
71
6
24
67
23
21
15
24
37
23
57
64
23
6
30
30
39
87
48
18
19
56
28
60
11
13
11
6
24
51
4
5
6
30
78
42
19
227
25
48
36
5
15
63
36
6
19
35
66
24
27
27
13
29
15
21
187
41
19
5
6
25
11
25
48
5
115
35
45
16
56
15
1
35
45
52
20
16
131
6
42
6
19
83
37
5
7
24
5
6
66
30
12
6
27
15
45
3
9
12
3
6
66
1
20
28
5
24
78
37
32
28
35
6
24
96
7
59
54
72
39
3
6
99
40
5
63
4
101
7
132
8
63
13
12
12
143
13
5
54
13
23
1
23
13
47
72
36
37
11
72
45
112
48
17
6
66
48
66
12
57
15
42
36
15
4
108
36
12
17
87
3
12
21
9
78
33
3
61
11
13
5
19
35
33
3
12
24
105
3
48
108
21
28
5
15
21
87
87
60
45
21
27
72
28
23
24
25
65
27
28
17
15
9
6
25
65
108
42
13
20
57
6
24
61
17
43
5
42
1
5
31
24
276
35
30
55
11
18
31
23
57
39
21
4
17
19
120
23
57
3
30
18
84
13
8
3
42
18
37
132
83
24
6
7
20
3
9
63
97
23
60
97
68
40
32
69
6
18
75
21
42
12
60
57
48
16
36
83
12
18
7
23
25
20
28
12
35
12
45
4
29
18
25
35
9
3
25
8
63
6
6
57
63
210
15
27
126
90
21
63
6
79
48
20
4
68
21
87
27
36
12
42
18
48
6
3
51
54
18
9
4
11
1
12
11
90
7
35
84
24
1
29
39
40
12
23
25
212
39
24
6
31
89
7
120
65
24
24
7
17
6
121
8
15
97
11
42
15
16
5
7
35
24
1
32
21
66
13
20
27
85
5
63
12
16
35
72
33
4
24
11
61
47
48
18
12
27
51
61
11
24
18
6
37
32
28
20
3
24
18
12
7
83
48
12
6
55
104
108
27
12
21
24
4
71
24
24
30
27
4
11
13
5
78
18
19
12
5
18
1
56
3
1
56
3
93
9
6
48
25
36
53
18
9
9
7
72
35
25
35
36
30
6
61
35
12
12
13
41
19
41
30
49
5
120
30
1
104
81
54
12
33
27
66
78
12
13
17
24
75
21
19
5
54
1
8
16
5
12
19
8
87
54
19
8
40
72
35
12
25
8
45
18
37
12
11
18
30
117
27
73
35
57
16
12
80
3
24
12
60
1
107
18
7
47
78
12
30
105
15
13
36
12
77
3
3
25
5
6
73
5
7
20
36
15
138
24
63
33
55
12
35
12
96
1
20
21
27
27
84
1
60
24
12
59
24
69
33
24
31
35
37
17
48
60
15
21
42
69
33
90
6
24
7
23
37
20
60
195
13
32
48
15
12
18
30
60
25
60
5
6
6
51
33
66
33
27
21
39
54
66
25
20
60
33
27
45
18
12
36
72
105
40
77
6
30
223
44
48
27
12
25
23
30
12
18
13
60
53
24
31
24
32
15
66
72
31
95
66
18
37
20
15
1
12
20
15
6
7
12
35
6
30
1
8
88
149
18
6
84
7
11
25
48
65
51
3
25
11
54
30
13
20
40
44
3
18
162
33
4
48
11
1
89
7
59
24
66
18
25
11
1
8
3
72
25
35
18
30
12
12
13
5
7
83
12
1
59
18
90
25
20
72
51
24
1
47
37
5
15
93
3
15
12
30
30
1
32
9
48
30
90
42
61
48
24
5
12
3
72
9
7
47
37
23
30
31
11
25
84
32
3
36
6
7
35
12
24
30
27
63
12
13
11
1
47
13
47
1
71
33
28
29
6
78
42
12
30
66
49
36
11
13
20
28
44
33
12
103
155
12
21
28
11
60
48
132
1
12
11
24
33
27
25
5
66
12
73
12
17
7
20
3
1
12
65
67
35
30
60
63
60
63
1
83
57
21
30
13
59
36
6
19
44
147
13
132
23
6
39
16
60
12
24
35
13
23
45
24
88
48
5
7
23
49
41
18
6
19
65
36
6
13
32
40
44
16
17
6
37
20
28
89
7
60
36
72
12
65
19
5
96
90
24
81
39
37
12
72
11
132
25
23
48
6
31
24
29
87
3
42
7
35
30
120
60
43
12
12
56
15
13
96
35
33
27
73
11
42
19
8
81
7
12
23
9
28
77
30
54
36
30
1
24
60
11
42
7
23
13
83
24
18
72
30
48
45
27
12
78
3
33
39
16
12
47
1
11
13
35
33
12
16
17
19
5
18
37
101
7
5
3
27
33
27
13
72
36
32
28
11
33
16
32
3
150
30
85
12
5
18
1
5
24
144
6
81
4
5
6
6
42
61
32
28
44
76
92
3
21
33
30
60
37
23
6
51
3
13
17
31
59
85
5
42
6
24
19
44
72
9
54
37
8
40
5
6
9
28
5
42
6
54
1
11
1
47
12
13
11
9
51
6
43
11
21
15
13
5
15
3
9
63
60
6
6
60
25
41
42
37
23
6
84
30
36
36
30
15
4
11
48
30
6
12
48
66
43
23
78
7
5
39
124
36
23
1
71
78
7
83
36
12
13
71
21
112
12
59
ABCD 97212874964*3^$a+1 [50019]
36
18
25
20
96
4
17
19
44
27
9
16
20
12
120
112
8
36
9
7
83
45
52
56
63
69
132
36
72
87
13
8
15
25
8
12
12
100
12
20
45
19
56
4
44
21
7
12
8
45
147
60
81
72
139
8
12
39
21
48
3
25
119
13
60
17
15
36
3
126
91
17
15
57
19
89
87
3
85
5
3
15
9
16
72
56
16
56
64
35
33
76
35
45
16
11
73
20
76
36
12
8
12
172
48
48
12
32
16
80
72
75
108
108
21
15
25
24
5
36
55
8
12
16
84
60
8
36
4
5
15
12
9
7
72
20
16
24
20
12
4
56
84
4
20
28
12
68
124
20
24
16
36
89
103
41
27
52
56
52
12
60
72
56
12
16
36
36
32
3
9
16
12
53
7
8
84
48
40
8
40
24
65
151
24
108
8
12
28
20
9
51
64
44
84
12
4
144
68
4
36
29
19
44
16
24
32
84
12
12
36
27
18
7
20
64
48
5
15
52
44
16
35
9
45
51
39
25
12
8
12
48
36
76
8
9
7
29
7
84
36
20
24
16
84
8
16
32
69
51
52
5
43
20
100
197
18
25
104
33
31
20
24
16
72
164
4
72
12
36
35
21
33
7
44
57
3
15
144
85
12
8
12
45
36
39
16
104
21
7
20
16
80
39
57
184
44
52
24
20
24
27
1
8
84
33
3
12
64
24
36
23
121
32
108
12
112
48
20
69
15
48
36
9
18
105
12
12
15
25
24
24
32
36
3
90
19
60
101
51
39
49
5
15
60
12
3
25
60
12
65
3
15
25
36
24
5
3
28
56
100
20
136
17
18
25
24
5
39
16
56
24
45
51
48
52
20
24
40
24
29
55
125
3
28
12
92
12
24
45
51
136
24
23
45
27
1
53
27
117
15
12
28
96
24
80
108
40
12
60
48
20
12
3
73
116
4
41
75
96
4
5
54
57
24
45
79
96
5
3
132
16
44
3
21
36
33
67
60
89
27
12
172
68
12
24
4
68
9
3
15
36
54
3
12
72
3
1
84
23
57
48
57
63
132
16
41
63
27
153
28
44
48
72
28
5
7
60
149
15
4
56
40
20
52
120
20
12
112
35
45
4
12
137
31
24
32
148
35
21
96
63
61
29
7
11
18
27
4
60
24
32
124
8
40
20
52
41
3
12
3
81
24
64
47
1
8
4
41
79
8
28
24
77
18
1
35
9
40
12
56
63
72
9
4
5
15
21
18
33
64
20
81
7
36
29
27
28
12
8
12
60
4
29
7
60
23
1
17
27
81
54
93
33
7
12
12
8
33
7
83
45
12
48
24
4
101
19
92
160
128
12
4
48
120
65
36
15
16
8
12
28
11
57
60
28
116
16
48
20
52
44
64
36
56
112
8
60
15
25
44
28
48
17
18
157
56
36
129
7
12
20
12
3
25
8
12
36
4
5
111
76
44
75
1
24
20
16
29
39
12
21
67
5
36
19
20
108
12
12
16
44
28
72
8
28
32
40
60
8
144
24
117
15
3
9
40
8
4
104
16
24
20
24
252
3
57
4
11
33
12
9
39
15
36
69
28
48
96
36
228
32
12
12
16
32
40
12
5
51
112
53
79
29
27
60
48
9
51
39
25
72
56
45
7
20
12
24
9
51
124
68
60
4
24
12
12
20
3
25
83
121
20
64
12
72
12
8
87
45
81
18
61
48
8
45
67
5
51
16
8
16
17
99
84
36
16
44
4
36
116
4
36
72
8
84
60
3
18
63
40
32
4
41
75
84
48
36
84
120
237
115
24
5
15
21
43
11
1
89
159
12
9
39
52
8
28
35
72
18
15
75
45
45
7
32
16
143
54
51
64
20
48
108
4
12
8
36
132
40
24
65
15
48
36
9
36
31
8
16
35
141
3
1
44
16
24
12
104
12
3
49
5
27
9
31
60
120
20
36
3
9
36
12
24
28
12
24
56
100
95
36
18
27
24
3
45
156
40
56
16
32
76
11
18
55
8
4
128
12
16
8
60
4
120
35
97
36
44
60
16
12
8
12
16
92
3
1
20
15
18
18
54
90
1
24
101
19
20
36
124
35
45
45
3
60
76
59
21
52
48
36
20
39
105
16
41
27
27
61
32
12
4
35
90
27
12
105
51
16
23
18
67
8
12
28
72
8
12
16
12
53
7
44
21
72
108
54
73
60
12
24
60
20
16
8
36
4
72
8
28
83
25
12
72
12
41
63
12
87
73
12
23
9
28
32
24
36
33
63
12
36
16
8
27
25
29
31
23
61
209
55
17
19
20
36
28
32
28
12
24
60
29
3
33
31
8
12
93
15
16
32
45
99
9
15
39
21
60
64
92
36
84
75
69
16
23
33
24
60
28
60
48
12
48
32
52
8
45
75
36
105
31
24
36
68
3
33
4
8
4
113
18
69
4
17
67
48
24
108
12
48
17
36
27
135
117
4
56
36
40
17
15
16
5
7
20
24
60
24
4
132
53
67
48
12
35
1
44
16
29
3
112
56
24
21
7
72
20
4
5
7
120
12
32
36
48
16
80
16
168
20
24
48
3
162
7
56
9
15
52
5
63
52
29
51
36
28
29
72
39
15
36
13
20
21
19
56
16
20
48
12
24
12
120
4
140
15
61
32
15
1
32
12
72
81
3
87
9
108
12
16
12
56
111
9
16
48
35
36
25
20
24
12
48
16
20
124
17
18
33
4
164
24
40
48
29
3
15
21
24
12
84
12
4
24
35
54
3
24
40
20
21
63
9
27
4
44
51
1
108
36
20
72
40
120
24
36
80
57
18
45
28
32
24
4
56
16
12
60
11
61
20
9
144
ABCD 97213033202*3^$a+1 [50153]
33
108
18
24
126
114
12
36
48
9
132
15
9
51
30
24
144
48
15
60
12
72
60
15
48
33
63
45
276
24
87
30
3
12
12
15
57
60
39
6
75
288
105
36
27
129
15
33
48
102
45
63
9
33
63
24
39
6
18
177
24
159
150
18
42
108
48
15
99
42
54
45
24
12
39
180
429
36
84
171
57
123
66
99
39
45
117
24
39
72
69
159
177
60
135
36
69
18
168
12
117
33
147
48
12
141
39
105
3
12
24
45
87
3
12
132
78
3
12
93
135
27
84
66
18
69
75
33
63
24
48
24
9
69
48
24
36
48
87
45
60
3
9
87
93
66
9
192
129
15
96
39
12
24
48
45
237
78
33
165
3
15
21
3
21
45
66
9
84
48
3
9
132
24
27
84
21
12
180
96
21
48
126
57
45
42
165
21
6
33
96
72
9
180
135
24
9
27
39
72
9
9
60
204
108
3
69
243
12
228
24
45
39
57
15
48
57
3
15
9
72
69
120
156
18
93
24
60
75
69
117
132
3
15
30
15
99
33
15
45
105
108
87
33
39
51
18
12
3
9
42
141
45
60
42
18
27
12
21
84
48
6
30
6
18
18
12
18
18
24
57
144
12
24
36
33
24
48
42
21
24
12
315
60
96
57
51
21
129
30
9
45
42
78
135
45
15
21
264
12
48
3
33
252
42
21
96
21
3
36
24
72
72
105
36
54
141
9
48
60
240
75
24
63
60
45
15
6
126
6
39
3
21
21
75
48
21
132
30
9
48
153
27
72
120
33
15
123
57
12
3
90
60
192
60
78
57
21
12
15
15
21
12
39
189
36
48
33
48
39
93
3
36
75
24
24
6
6
66
39
21
78
45
96
129
15
51
93
33
159
33
6
69
87
168
66
54
36
54
111
75
117
15
24
18
15
87
45
9
60
36
51
12
72
75
33
57
15
60
99
9
63
42
51
72
3
69
12
9
15
21
15
3
90
51
249
18
57
63
144
30
24
66
48
21
120
36
21
12
6
60
36
45
51
57
45
36
51
9
84
6
72
78
39
108
39
105
84
81
60
6
72
30
192
84
36
30
78
66
21
39
42
48
15
21
3
72
36
12
12
9
87
63
9
3
48
6
75
63
36
9
3
180
42
27
48
315
105
48
165
87
33
42
21
12
33
36
99
51
54
15
27
33
45
99
36
9
3
57
150
45
27
30
39
39
12
213
21
12
87
27
33
96
12
57
15
60
15
42
75
24
15
21
15
24
24
33
39
66
24
78
12
54
27
9
24
15
12
3
102
3
105
360
6
33
3
33
15
6
3
21
42
18
6
18
6
69
111
21
48
12
24
39
30
195
45
51
51
114
39
12
48
12
15
33
12
84
15
6
3
12
33
42
9
69
3
27
6
27
117
6
36
45
15
9
120
15
72
33
111
66
30
168
9
120
63
18
84
30
48
45
39
81
24
3
96
81
24
12
15
12
33
48
9
51
9
15
93
27
15
177
45
36
3
147
18
174
6
24
30
60
18
3
75
66
78
36
66
120
54
9
12
108
93
75
39
48
30
66
21
63
72
48
45
51
114
66
9
21
72
99
165
63
45
3
3
12
30
12
15
177
168
48
15
3
9
81
54
18
78
84
81
39
36
81
51
54
84
51
9
54
42
96
39
15
78
51
27
42
63
72
12
21
48
15
36
3
33
57
15
33
18
21
24
21
30
33
372
48
63
54
6
150
15
72
120
45
78
42
36
24
12
18
105
60
12
69
66
6
12
228
108
15
156
24
21
60
18
18
90
45
33
114
81
120
24
36
12
117
6
81
3
57
24
60
15
21
51
24
153
12
159
36
96
30
3
81
24
39
27
84
309
21
15
24
45
63
3
21
3
18
144
78
6
12
54
153
36
9
48
3
39
108
84
30
48
147
135
129
9
135
141
15
12
33
150
24
21
84
45
27
39
9
315
21
132
12
15
78
24
36
48
51
84
9
36
15
75
84
66
51
63
21
177
27
12
36
24
60
24
9
12
3
120
72
75
33
21
102
48
21
156
129
ABCD 97213189772*3^$a+1 [50001]
13
60
35
60
52
20
12
13
12
60
15
93
12
48
3
56
40
84
45
35
96
4
56
25
60
36
99
20
84
12
28
32
49
36
24
51
32
40
45
47
145
35
16
9
15
9
36
131
73
155
84
48
37
11
4
68
28
57
155
72
1
12
24
111
140
13
71
40
24
21
83
1
39
56
37
119
13
3
24
93
23
13
132
24
123
117
15
33
11
36
24
72
85
255
249
39
32
109
75
69
59
1
15
132
45
59
61
72
36
84
95
13
59
16
104
13
12
11
13
11
24
60
24
36
37
15
8
144
37
75
69
11
16
32
16
21
168
48
23
60
172
84
9
24
60
3
12
56
25
60
135
141
123
32
145
36
59
25
144
36
159
116
145
63
105
71
40
21
35
60
4
24
32
24
25
132
15
57
83
49
144
71
168
37
36
12
108
84
35
4
9
203
13
12
59
76
93
12
35
84
24
84
1
120
59
240
25
75
12
20
109
12
252
72
39
20
25
12
3
57
63
140
109
23
40
8
84
13
59
28
56
85
71
85
36
47
157
23
25
131
24
88
32
216
37
75
24
8
40
92
24
136
129
47
4
80
109
72
12
72
11
84
49
72
195
144
81
47
97
96
24
71
108
25
95
84
13
24
51
69
35
61
143
16
36
12
21
132
63
24
48
8
16
93
12
36
12
23
84
24
36
121
99
9
144
156
60
27
9
59
25
312
95
144
169
11
25
131
37
3
33
36
35
13
12
71
97
15
32
13
207
44
1
23
61
411
45
3
176
76
105
3
32
100
224
1
23
12
28
200
28
93
47
37
36
24
87
44
132
13
15
216
21
47
85
23
25
87
12
20
205
51
69
15
21
59
24
49
96
95
24
37
35
85
11
28
252
32
13
35
4
36
44
24
37
84
63
20
61
27
9
108
47
49
11
25
63
153
183
21
71
4
8
73
3
36
153
252
11
108
184
80
40
45
11
76
8
36
172
33
24
60
27
81
143
76
68
13
108
24
35
13
60
75
44
73
71
1
11
37
108
123
45
167
13
95
60
85
11
264
61
23
12
64
45
240
36
35
61
48
59
48
25
24
51
92
48
13
27
8
36
61
239
25
36
107
145
35
121
11
1
167
52
128
85
47
13
35
73
60
95
4
80
25
59
181
408
96
15
9
47
120
84
61
23
37
155
109
96
60
95
49
132
159
93
72
84
95
60
84
12
1
107
72
40
200
25
11
73
15
32
24
240
124
44
37
36
47
16
20
25
107
60
4
44
24
12
1
84
15
116
4
164
97
99
69
180
84
36
60
59
76
201
23
13
72
36
96
324
24
15
116
12
48
1
71
12
228
13
12
60
75
32
28
93
71
84
61
35
24
37
24
11
25
3
69
191
36
24
60
16
33
60
12
11
24
24
16
48
32
60
24
96
144
49
23
49
36
168
95
169
15
57
135
44
36
241
60
12
12
48
60
47
144
1
111
8
84
16
9
63
57
123
84
140
73
11
145
24
192
279
56
60
24
84
88
44
25
299
40
44
12
13
27
93
35
1
11
24
52
9
71
100
93
59
1
120
71
100
128
301
35
24
76
165
72
23
60
12
13
59
36
76
80
49
24
36
35
96
1
60
119
145
48
51
104
97
15
8
37
95
88
45
23
28
56
64
20
84
12
13
36
15
56
84
25
47
13
264
87
69
192
87
48
8
109
23
37
95
13
215
37
12
24
60
155
60
97
12
3
44
13
35
60
96
24
48
13
12
24
60
60
156
75
32
60
252
1
15
68
36
49
60
24
11
25
27
32
37
63
188
13
51
21
63
224
37
ABCD 97213230776*3^$a+1 [50032]
24
81
19
23
73
17
102
9
16
11
49
5
3
21
19
35
48
45
33
15
96
33
7
188
36
60
16
20
40
5
115
60
41
19
5
31
12
47
33
15
72
13
5
7
11
57
28
23
45
231
25
11
18
39
48
40
24
5
24
31
48
113
42
12
13
95
60
66
27
48
4
48
12
77
54
45
136
23
21
76
5
91
17
90
45
28
60
17
7
11
30
19
44
105
31
5
3
15
21
27
49
113
3
195
57
3
69
129
31
23
33
40
83
21
40
56
9
75
21
15
75
33
39
72
33
36
24
141
39
12
3
120
252
180
21
57
223
5
147
40
53
19
11
18
204
15
88
35
37
35
13
24
56
72
57
39
9
18
45
9
3
100
140
48
4
11
108
1
5
3
28
164
16
80
64
48
12
36
35
69
33
6
84
13
8
21
18
13
203
21
15
18
48
3
15
6
30
21
40
17
30
81
9
55
113
30
9
45
135
84
57
15
132
28
53
31
83
12
90
6
54
55
96
72
23
144
25
48
8
100
164
96
108
16
29
31
80
15
288
60
37
35
1
12
80
15
193
20
52
12
11
49
48
5
43
32
21
36
30
13
41
19
113
79
23
157
59
42
79
5
39
4
35
21
81
18
13
8
75
97
5
55
53
31
11
48
1
80
33
30
81
16
68
148
60
60
365
12
42
1
68
39
18
108
151
23
21
4
251
36
33
148
32
28
44
3
13
53
54
25
92
15
1
72
227
18
18
217
35
42
15
16
60
20
45
24
15
16
5
54
33
100
8
24
28
23
25
47
133
72
95
72
60
198
36
12
54
25
96
12
12
41
18
126
75
28
125
126
36
54
24
51
112
32
33
18
24
21
135
96
138
96
144
12
6
157
113
3
51
1
104
15
21
100
24
131
37
47
24
84
18
63
45
39
51
42
15
39
156
45
15
144
54
91
108
68
64
209
31
71
9
16
252
11
37
23
97
95
18
294
18
72
36
91
215
25
65
75
36
27
60
37
48
80
15
33
15
24
18
51
4
20
15
36
12
24
73
120
8
117
27
76
60
53
36
36
27
87
48
36
61
53
12
63
27
144
21
168
51
36
30
18
72
24
21
16
32
51
54
42
13
53
27
15
21
51
36
108
54
30
21
36
40
20
16
12
17
31
8
124
5
108
19
140
16
53
60
36
54
12
9
84
57
15
180
4
125
84
24
7
23
60
30
7
20
16
32
15
97
20
16
17
55
11
21
15
21
93
79
32
81
3
21
354
9
48
4
60
59
1
23
33
232
8
9
39
21
54
21
33
66
36
9
45
111
33
67
108
11
180
61
23
90
18
45
15
12
117
63
25
32
165
3
81
31
5
163
23
18
7
8
39
33
39
25
108
5
7
48
131
66
3
40
176
16
8
40
72
60
96
20
9
31
8
96
123
138
3
144
40
48
24
53
67
8
81
7
47
81
45
27
48
69
6
12
24
21
52
47
24
1
173
43
12
77
111
72
48
108
15
109
23
54
30
108
73
24
60
113
27
33
7
11
48
24
93
108
52
47
13
204
20
3
25
32
84
111
33
51
61
11
49
29
39
81
99
12
28
116
36
15
24
105
16
60
236
45
42
25
11
30
90
49
80
15
21
21
43
152
16
8
12
64
41
7
12
8
28
5
48
39
36
21
18
25
47
21
99
13
72
8
105
63
144
81
3
52
59
138
42
30
43
32
16
5
19
65
43
35
25
80
15
133
29
54
61
35
145
56
105
39
40
5
39
69
55
5
12
24
79
11
21
88
32
24
45
99
12
100
23
73
92
52
221
54
21
9
18
6
31
20
15
126
54
36
57
132
9
96
39
76
41
18
234
55
95
37
83
45
156
21
31
20
60
48
15
24
37
29
24
43
132
77
51
60
72
12
33
6
37
89
15
21
3
16
36
32
3
33
24
117
24
12
7
53
102
21
15
9
27
126
42
57
28
8
12
28
29
90
93
28
17
7
48
41
19
20
28
5
55
72
56
189
3
15
222
7
44
21
144
36
91
68
72
40
72
17
66
78
31
36
12
11
141
69
6
1
17
115
11
30
135
45
234
96
1
11
37
20
75
25
41
24
15
88
17
3
124
89
24
210
21
24
27
13
12
96
77
7
108
155
42
54
12
144
189
15
237
84
3
120
36
6
115
101
54
66
39
16
5
187
32
36
9
39
ABCD 97213473946*3^$a+1 [50004]
17
19
5
150
36
25
5
30
12
18
87
28
8
21
6
9
28
12
8
75
48
30
18
24
13
65
87
60
15
25
5
12
48
6
6
3
21
6
18
55
53
132
30
48
120
229
131
13
29
51
16
20
15
18
6
72
49
11
12
12
13
17
43
5
15
36
15
36
1
83
42
3
52
12
65
31
29
115
17
30
66
24
43
12
23
21
27
12
85
35
1
11
25
20
24
4
47
96
18
90
6
3
16
29
36
19
5
138
78
91
44
4
5
42
6
7
12
68
36
27
48
9
3
33
16
35
96
12
13
47
13
5
78
60
6
30
13
60
11
42
42
21
4
11
12
12
12
126
18
6
123
72
33
6
6
31
8
45
30
114
78
24
54
30
37
173
126
1
8
136
59
24
25
17
18
12
49
77
48
12
18
60
9
21
7
203
6
48
51
51
6
18
24
37
36
17
18
33
244
11
45
24
3
109
11
12
78
54
33
15
21
9
12
31
48
44
16
5
15
96
84
9
90
42
36
48
42
9
39
1
35
24
49
32
21
43
35
1
36
77
103
8
64
131
24
6
19
5
6
9
3
13
17
3
135
24
90
36
6
49
12
23
37
48
11
13
41
54
21
27
9
3
30
7
80
21
79
95
49
35
1
36
8
24
63
18
36
108
91
11
25
5
15
33
36
30
9
21
39
15
72
25
5
78
97
35
30
60
60
108
55
137
63
33
42
25
11
30
24
36
96
63
16
12
72
36
5
30
42
60
30
37
11
61
48
17
60
139
11
69
16
8
72
64
125
19
71
49
132
8
76
60
35
54
75
27
33
51
25
17
84
15
15
78
30
12
108
60
1
179
6
31
101
30
90
3
75
25
35
109
47
150
126
9
15
18
7
5
55
36
89
36
48
79
65
30
12
48
6
156
66
24
45
16
35
73
41
6
109
53
78
18
42
57
111
30
42
37
47
78
30
61
5
12
24
139
24
395
37
20
16
17
18
49
59
45
87
12
1
36
5
6
9
15
18
18
30
18
96
1
53
96
18
6
6
129
15
12
18
30
24
45
28
24
83
6
102
24
1
59
33
52
83
36
25
17
90
13
24
191
150
199
5
43
29
18
13
65
43
36
101
7
35
30
7
8
112
11
13
47
9
39
30
99
120
3
49
35
6
42
30
48
12
43
12
11
49
11
69
28
29
90
45
15
9
51
66
12
15
100
11
81
135
1
24
48
5
48
19
60
29
6
1
72
36
17
3
60
27
30
24
3
52
23
30
60
12
55
36
35
57
52
113
7
5
18
18
30
37
17
6
48
30
7
32
87
66
60
103
5
12
90
42
12
19
12
29
31
47
18
7
5
7
5
6
78
7
23
21
100
71
73
47
9
3
61
11
6
54
1
23
84
12
85
23
25
36
41
6
13
80
135
6
48
18
12
48
84
1
48
36
11
25
24
5
3
33
24
6
13
24
5
31
155
36
1
8
16
35
6
60
72
7
65
15
9
144
27
28
11
6
19
44
15
13
48
5
36
108
31
29
6
1
119
69
3
33
9
30
126
114
61
5
30
30
19
35
1
11
114
6
18
18
30
7
41
6
24
181
8
36
39
6
67
24
41
43
72
5
24
6
24
66
7
5
60
91
44
60
15
96
6
24
75
36
15
48
37
20
88
36
47
25
17
48
78
1
8
75
61
17
19
20
33
48
18
36
1
5
27
51
25
36
24
12
60
48
29
6
1
11
33
36
9
127
32
81
19
83
84
24
1
8
28
60
8
99
132
48
45
33
42
12
25
5
19
29
6
30
79
12
59
24
25
35
12
25
23
66
306
1
8
9
12
120
78
25
32
15
6
84
6
12
30
67
65
31
59
33
88
5
108
7
8
15
9
3
25
77
42
61
23
97
83
21
39
25
84
32
4
24
83
90
79
83
30
60
87
39
6
24
6
33
93
24
30
114
30
36
25
120
11
30
42
57
9
66
9
111
61
24
23
6
51
33
15
28
53
114
60
13
65
19
23
36
9
63
9
15
78
12
84
60
51
3
57
136
17
31
17
30
18
7
77
72
103
80
16
17
39
39
169
53
12
42
1
5
3
15
37
48
17
12
6
30
12
30
84
13
23
12
13
89
115
83
1
5
6
13
36
20
51
1
17
6
61
29
12
84
24
135
27
18
84
15
33
18
69
16
59
61
24
23
24
6
27
51
90
31
44
27
54
19
47
42
27
69
6
1
29
24
66
30
18
66
7
12
5
78
49
44
76
8
28
8
16
35
66
7
108
92
45
30
66
19
11
42
138
36
48
25
125
27
28
23
9
15
48
60
48
54
66
18
19
11
21
15
6
18
54
6
6
30
1
12
35
37
8
15
18
19
23
57
69
84
67
113
30
1
5
31
29
39
36
9
31
5
19
12
11
57
51
21
63
1
17
162
78
18
129
117
30
145
41
39
39
30
31
24
29
12
31
8
69
18
30
19
80
48
21
66
30
66
18
24
43
17
31
5
72
18
1
65
18
30
12
91
44
3
36
42
30
102
12
48
18
25
5
30
9
4
77
18
6
120
19
47
60
18
6
61
5
12
6
9
165
48
30
48
132
24
33
225
6
1
29
7
48
5
12
24
60
31
95
33
21
15
3
121
44
40
5
6
42
42
37
5
31
44
40
41
114
61
35
37
11
129
33
42
1
35
24
42
78
25
5
6
1
11
12
102
6
9
4
80
36
24
4
5
30
90
30
97
5
96
67
41
54
18
12
42
30
55
8
63
12
73
53
30
121
5
24
36
15
75
1
5
18
12
30
42
78
18
9
105
138
12
36
45
15
12
18
19
36
24
116
27
9
51
49
65
19
24
191
54
18
9
39
30
ABCD 97213686632*3^$a+1 [50025]
19
18
36
84
35
108
79
9
15
6
39
20
60
49
6
6
3
96
27
24
5
24
4
3
17
1
11
16
68
37
15
8
16
8
13
24
23
120
25
35
16
32
7
18
15
3
30
51
24
12
15
9
96
33
24
23
60
40
15
17
37
18
5
1
15
9
11
25
24
36
126
48
30
3
72
33
3
44
1
15
24
20
43
30
23
24
28
32
25
11
7
5
12
48
4
3
17
13
12
3
48
33
27
9
11
12
31
12
24
45
15
9
36
36
44
4
39
48
54
84
24
42
6
48
54
6
27
3
5
64
8
13
15
9
71
4
3
54
11
88
45
6
9
27
9
3
45
21
59
16
80
7
5
37
18
18
59
13
23
7
9
8
28
9
15
36
20
52
27
60
21
104
48
1
96
6
9
20
4
9
35
7
81
15
84
24
6
36
27
93
23
4
51
30
66
33
72
45
3
21
12
23
52
44
31
45
15
33
80
4
12
33
3
27
125
37
6
9
116
7
21
20
7
9
8
12
13
35
12
25
23
16
9
18
69
3
45
27
21
8
4
36
69
18
5
7
33
8
25
24
18
5
132
1
27
20
7
6
27
32
31
9
92
24
4
33
12
78
53
1
11
40
9
48
6
6
3
21
59
37
23
1
12
12
27
15
45
3
57
15
5
31
42
12
6
54
39
32
37
3
72
27
9
12
80
12
55
5
67
18
6
42
12
11
136
21
3
69
6
5
61
11
48
1
3
3
48
6
6
42
35
67
5
16
12
15
6
12
35
28
24
27
24
5
109
6
21
24
12
60
48
105
15
27
78
27
3
12
5
4
9
27
20
55
9
8
25
72
48
3
8
12
73
15
80
4
20
72
24
19
17
16
12
45
18
204
5
31
48
96
9
45
27
153
51
21
63
24
3
17
151
9
60
8
19
9
21
3
15
45
3
57
20
13
72
23
55
17
36
16
3
30
6
5
36
60
1
12
51
12
32
52
15
54
72
12
12
11
49
48
63
15
5
73
42
12
41
36
36
37
11
24
96
60
60
4
27
29
12
25
18
60
5
49
12
11
40
12
8
13
11
43
57
24
24
56
24
12
13
12
83
1
15
87
42
51
39
18
12
36
42
18
35
49
3
60
60
3
42
84
11
37
6
30
42
90
42
48
18
60
87
12
68
13
102
24
18
3
45
48
59
13
35
7
81
24
20
52
3
18
3
20
16
48
21
27
45
23
1
48
23
97
51
81
24
12
72
6
24
65
12
13
15
48
80
12
52
3
42
6
33
81
24
11
16
20
13
54
41
84
76
45
39
3
30
18
54
35
25
3
72
20
12
19
72
5
12
60
1
39
20
7
36
24
18
6
30
35
72
4
3
42
15
111
5
19
5
49
24
11
7
24
45
21
42
6
84
36
30
5
1
30
21
3
24
41
16
8
1
6
30
35
28
20
37
111
93
24
15
96
15
12
5
12
28
12
63
17
31
54
42
36
12
6
51
21
23
24
48
7
5
67
24
6
23
1
24
78
5
25
63
44
12
108
148
45
15
3
30
27
8
12
43
29
85
71
19
21
45
39
33
30
5
28
12
32
40
8
25
60
24
36
3
9
11
79
5
1
24
3
3
41
24
115
54
3
15
77
7
41
60
145
12
78
18
24
11
64
8
7
12
48
57
48
21
6
65
25
6
77
16
69
11
19
5
13
12
30
81
12
9
75
15
48
36
29
12
1
12
135
3
18
11
73
12
18
60
36
9
32
4
12
87
42
11
37
42
9
20
16
15
6
35
13
47
25
27
51
24
6
27
9
6
18
24
6
6
84
72
15
92
37
35
24
40
12
15
24
18
83
25
42
30
18
12
21
39
17
1
24
60
59
19
21
12
32
1
12
24
18
18
39
39
9
45
11
4
63
18
36
11
100
12
32
28
3
5
24
64
20
31
101
19
84
5
40
32
37
3
9
84
27
9
35
1
12
11
25
6
18
27
36
20
52
15
18
12
18
30
30
17
13
12
47
1
47
16
60
39
17
19
9
15
5
1
156
23
48
43
12
24
45
15
54
15
21
24
27
24
20
13
36
6
54
6
9
9
15
56
16
9
36
18
30
60
11
7
42
11
40
9
60
23
4
36
45
24
35
25
6
45
39
24
36
41
7
30
131
1
48
6
6
3
8
40
15
5
37
6
29
1
24
42
138
60
12
3
63
18
30
30
11
13
71
40
20
49
30
6
24
3
3
6
35
16
45
60
72
23
19
29
31
24
6
3
93
47
31
132
24
21
32
91
24
6
47
12
88
33
24
51
69
23
24
4
57
30
60
45
48
15
42
42
33
45
87
36
12
45
15
20
43
101
4
27
5
24
36
12
28
48
24
45
6
12
12
66
95
55
21
8
67
36
60
53
16
24
39
18
12
3
27
42
3
8
28
80
1
66
9
104
25
42
125
24
1
47
7
18
27
15
29
55
29
12
31
5
60
25
24
126
72
5
1
15
39
65
36
100
12
3
30
12
3
9
155
7
18
3
3
6
3
32
13
6
5
72
28
32
97
6
60
21
15
21
20
13
42
12
81
87
18
35
7
57
48
87
6
12
168
39
27
168
6
11
13
11
1
39
27
18
12
47
16
15
96
78
6
21
188
1
47
67
6
30
42
3
9
15
15
17
61
47
36
40
12
33
59
55
5
12
13
6
5
19
17
16
60
8
7
29
55
66
54
18
47
13
11
4
3
12
53
19
9
32
55
5
13
27
147
21
39
33
57
3
8
25
12
24
54
42
23
1
23
13
39
63
17
60
19
12
30
102
6
54
21
9
3
33
12
47
12
24
37
12
3
15
54
11
40
20
13
71
19
17
12
28
9
11
49
24
6
5
49
126
21
9
18
57
33
18
30
84
75
3
21
20
19
5
40
20
36
19
30
6
42
24
66
5
37
123
20
4
8
1
24
18
17
31
24
6
24
23
12
43
17
61
27
3
57
3
65
37
15
32
13
12
12
11
37
47
25
30
18
36
27
75
18
71
16
12
20
73
54
9
51
24
5
61
3
20
12
1
12
6
29
40
48
32
52
33
3
15
33
24
20
1
6
6
15
20
12
96
4
21
42
60
42
36
15
39
17
103
17
16
72
3
42
35
1
51
15
24
45
27
30
60
24
6
102
3
9
6
18
27
12
48
32
31
5
16
21
23
25
42
93
39
41
12
40
9
15
36
32
1
30
29
28
12
36
9
48
15
8
19
21
36
3
18
23
16
3
6
27
72
15
42
39
9
51
12
3
5
1
36
60
18
6
36
23
4
15
5
31
21
20
84
4
51
6
54
5
64
15
18
24
39
24
3
54
35
1
48
15
20
79
12
6
35
49
3
12
56
37
23
55
117
8
19
48
42
6
9
36
32
16
60
21
3
8
25
54
53
13
23
49
66
12
12
6
51
9
11
19
6
23
55
5
28
15
24
9
12
24
33
60
6
66
3
27
29
37
35
7
33
15
5
60
25
42
78
60
47
25
60
23
43
9
21
11
4
32
25
3
27
45
57
6
57
20
67
81
24
33
35
12
12
73
12
11
12
48
73
30
17
67
108
33
32
43
30
51
36
12
45
12
35
48
28
12
20
12
49
60
24
30
6
6
41
4
8
13
24
111
8
72
28
51
66
18
54
3
20
7
101
7
5
72
55
30
18
17
1
6
9
15
21
45
39
24
80
13
30
5
ABCD 97213824094*3^$a+1 [50049]
18
79
5
39
69
31
60
41
43
36
5
24
51
40
204
23
24
73
12
20
24
15
30
42
48
6
19
17
48
19
5
31
17
3
60
15
45
4
12
29
72
99
4
36
48
36
24
12
5
54
54
7
80
9
15
16
24
11
25
44
4
5
55
32
24
76
24
84
12
20
45
75
33
111
75
66
54
81
15
9
4
5
7
119
30
42
18
55
20
36
69
12
63
15
45
36
4
17
19
24
24
32
4
5
24
12
79
17
18
30
15
4
41
15
39
25
95
42
15
88
32
24
40
36
29
24
12
19
24
17
54
49
56
21
36
30
13
29
36
51
39
1
44
96
21
7
12
11
54
108
55
56
4
65
55
12
20
3
90
87
24
60
60
4
17
19
17
54
85
48
11
24
1
36
20
4
56
4
5
139
5
12
19
5
31
48
60
32
24
21
19
29
51
4
113
187
12
48
53
7
12
23
66
54
42
126
18
51
24
4
23
37
5
72
75
24
76
84
11
18
67
41
3
16
20
60
9
126
69
21
55
143
85
36
20
96
45
6
49
71
69
4
5
51
28
36
137
48
111
39
105
4
12
48
41
31
48
72
104
4
107
105
4
24
92
84
45
19
5
7
84
11
45
28
12
29
12
19
60
11
72
72
6
7
5
31
47
54
15
4
24
12
48
32
9
12
7
36
80
216
21
24
39
136
23
30
91
5
19
125
171
64
32
84
64
11
6
55
44
9
7
41
54
18
51
40
60
60
36
44
57
19
48
95
21
60
9
87
33
6
81
9
31
84
5
24
30
21
60
16
48
41
36
15
40
48
56
124
132
20
9
24
12
36
150
13
56
33
18
24
9
9
48
78
66
19
17
60
7
23
37
77
115
5
24
15
16
108
32
9
55
137
63
51
73
56
9
51
36
9
19
17
79
29
7
23
1
17
67
12
20
51
30
39
40
11
9
4
29
12
135
45
15
153
7
44
21
15
4
116
24
36
51
13
11
49
24
36
17
12
72
15
63
30
18
18
31
29
139
17
6
9
9
15
4
125
51
40
35
66
6
54
55
53
127
24
29
31
5
19
36
89
7
23
1
17
60
3
9
36
42
48
49
96
41
39
60
4
32
9
55
96
20
4
60
17
3
36
105
55
35
9
9
48
54
69
36
24
36
69
55
17
163
41
39
27
37
5
7
23
6
31
24
84
53
67
32
4
5
36
18
85
5
51
40
77
43
24
5
31
80
87
18
54
145
65
6
21
9
15
27
18
54
1
89
7
23
1
20
36
40
84
17
3
196
5
55
24
80
4
35
18
19
11
78
12
103
20
21
24
19
36
89
102
24
30
75
40
17
39
60
21
163
17
19
60
24
41
19
20
4
71
21
24
16
44
40
71
90
43
65
7
5
144
24
91
20
64
41
54
25
12
84
56
4
245
15
57
39
33
27
4
56
28
53
123
60
120
36
3
48
9
9
6
48
21
64
11
1
44
40
59
126
12
72
51
16
5
54
49
72
23
25
56
81
24
30
1
120
29
55
36
20
4
96
23
18
3
76
20
4
60
24
192
20
28
5
31
5
12
99
24
9
27
39
24
97
113
27
28
36
35
96
69
76
101
19
161
67
32
64
36
104
16
108
173
19
24
5
55
20
60
4
11
45
36
9
54
18
3
4
5
36
15
57
7
47
78
51
4
11
24
25
56
21
19
60
17
19
84
20
21
18
57
28
5
67
5
48
78
13
24
36
47
33
21
19
176
28
35
121
5
12
3
64
173
39
28
12
140
4
47
102
7
20
9
19
12
65
15
40
44
45
12
7
32
208
5
51
40
5
75
60
4
36
95
49
17
19
59
18
39
84
4
56
45
36
15
60
3
25
36
5
6
66
54
18
7
80
4
5
12
7
72
20
9
31
24
144
72
23
25
5
7
11
73
5
19
36
24
83
73
36
101
39
4
36
44
60
21
48
18
13
60
149
7
11
13
5
139
72
53
147
28
41
15
9
30
90
6
90
15
4
32
4
140
4
12
20
15
69
16
11
13
35
1
23
1
140
69
6
21
33
87
40
20
40
41
24
15
69
42
73
120
5
12
79
24
65
135
57
108
55
24
72
11
42
87
28
12
65
24
15
87
9
28
17
43
17
54
21
4
36
11
13
5
15
21
18
177
84
9
108
54
13
36
24
56
60
21
24
55
24
23
13
11
18
27
64
35
109
12
41
43
36
41
7
36
17
18
21
9
75
69
31
5
31
24
17
72
6
61
5
54
81
40
5
96
12
31
20
36
40
20
24
27
18
75
4
56
9
7
84
144
5
55
12
168
11
1
5
15
69
51
21
67
77
150
13
5
147
40
11
18
91
20
4
59
1
5
19
156
17
63
27
18
55
56
33
72
99
4
5
55
5
48
24
108
12
15
21
18
1
140
81
67
23
48
45
45
19
32
3
25
60
12
24
36
29
51
84
36
21
7
56
184
72
23
6
36
39
40
29
67
23
37
60
23
25
56
60
27
54
18
21
27
72
6
19
65
60
18
13
24
32
4
80
9
7
5
55
24
36
125
36
3
27
18
24
55
65
27
64
125
15
117
18
61
60
20
3
57
64
5
66
69
9
48
3
76
80
21
3
4
17
36
3
9
36
162
13
11
45
4
17
3
64
96
20
16
120
20
45
30
45
105
75
24
4
120
65
7
5
24
12
18
25
84
77
79
5
42
9
45
15
40
11
90
19
53
51
9
115
65
51
64
41
19
180
12
23
42
15
100
83
1
84
53
3
75
49
ABCD 97213850348*3^$a+1 [50019]
29
91
68
45
87
189
31
44
64
36
36
32
16
140
64
12
36
20
9
103
48
108
32
93
55
176
28
20
72
69
67
108
96
5
39
132
33
99
60
28
68
112
44
129
55
5
27
28
101
43
137
43
12
144
65
27
69
84
27
60
24
28
212
9
115
60
101
3
12
148
17
43
156
36
36
44
9
39
36
21
24
51
28
68
153
87
60
64
36
60
29
3
12
24
165
19
48
32
141
151
464
292
108
36
29
51
144
16
140
16
60
29
39
36
40
248
16
60
12
8
64
152
64
20
4
48
92
57
91
12
96
65
111
16
60
152
28
53
75
81
19
200
4
41
115
36
108
77
120
19
104
36
12
48
81
31
8
12
273
51
129
39
100
20
12
4
216
20
9
171
9
156
3
36
96
4
12
32
36
120
16
8
48
9
63
192
36
112
80
12
249
87
40
248
52
29
31
120
204
20
208
77
84
27
84
9
159
52
68
57
15
196
80
160
68
24
81
39
216
132
64
108
72
5
24
51
136
20
4
5
3
57
60
19
5
7
32
148
53
27
60
100
44
96
12
21
19
32
168
36
21
24
67
53
39
136
80
60
4
41
19
32
105
151
32
180
40
20
52
65
144
156
319
44
100
36
12
180
60
84
8
57
15
88
17
39
12
4
48
72
116
28
80
45
60
120
96
99
36
40
36
60
128
180
21
139
44
48
192
120
252
48
60
81
31
125
39
45
60
295
12
29
43
56
21
19
32
348
12
33
15
64
161
31
36
108
132
48
92
24
9
39
96
136
116
100
104
48
228
48
4
8
33
15
24
16
41
51
132
256
72
89
15
24
4
80
36
24
21
27
69
79
20
12
172
41
31
185
111
9
120
51
48
36
88
48
68
81
99
45
31
20
60
84
120
84
12
4
65
19
60
128
28
152
28
5
36
3
136
24
120
41
55
5
67
68
16
116
12
76
104
12
9
87
189
99
4
188
9
163
116
45
156
75
76
12
32
244
20
16
8
120
88
128
81
151
32
88
29
60
91
20
69
151
68
40
72
48
5
75
16
5
75
249
31
68
261
79
197
43
80
108
12
141
55
84
60
161
159
12
208
192
36
29
15
69
75
24
48
12
12
36
12
160
20
57
3
40
8
120
60
9
19
24
32
144
160
125
27
52
32
16
92
160
41
15
60
16
108
41
27
160
32
36
81
84
19
20
36
16
24
20
141
3
36
105
39
12
36
72
21
27
48
81
24
91
44
264
108
69
91
20
24
24
120
36
48
160
12
68
28
72
77
115
5
3
21
15
16
116
28
20
12
52
272
48
12
96
60
192
21
255
124
72
216
68
76
5
63
36
76
108
68
33
15
172
72
8
24
28
32
288
16
36
65
39
261
19
101
151
68
45
67
120
89
15
60
9
39
201
27
9
63
132
28
180
17
84
27
12
192
48
16
5
75
45
19
152
136
72
248
40
108
20
12
304
5
15
9
159
52
48
36
56
4
41
120
3
12
16
20
48
201
19
20
21
19
72
12
41
39
12
105
180
39
4
140
156
21
3
120
40
80
88
8
112
140
84
16
92
28
24
104
4
180
8
40
60
113
15
132
12
36
21
144
51
24
96
45
51
28
221
51
33
19
60
36
44
117
183
36
100
24
36
36
144
ABCD 97214052088*3^$a+1 [50008]
78
17
55
101
13
84
95
72
36
12
48
127
65
31
24
66
6
5
60
120
19
41
73
95
72
49
30
66
48
222
84
29
7
24
17
223
6
23
157
18
77
13
83
180
72
1
11
163
156
29
228
72
48
49
18
17
13
42
54
120
90
24
66
6
54
174
66
54
60
210
66
41
19
77
73
59
31
6
491
12
48
139
41
24
108
55
36
17
97
6
36
53
115
126
90
66
54
90
6
125
133
35
168
7
185
7
24
24
42
251
37
6
30
24
30
90
35
25
66
17
13
71
55
60
18
66
17
60
60
73
11
19
24
12
24
24
126
119
48
13
6
84
17
187
120
36
77
7
17
19
54
23
37
12
180
11
7
66
24
47
19
30
66
173
31
156
41
79
173
91
36
18
23
79
84
77
13
96
23
67
65
49
90
36
138
23
7
5
217
54
144
113
19
84
17
19
53
25
143
199
54
84
47
19
29
7
84
17
37
42
18
47
48
25
42
108
6
11
36
229
90
30
228
6
17
7
6
24
47
19
60
120
29
331
36
5
49
30
60
77
7
36
29
48
60
7
156
30
71
13
47
55
5
133
167
169
47
24
115
41
43
144
30
107
73
47
36
84
19
396
108
36
66
95
19
144
5
7
90
108
12
383
48
43
96
65
13
60
60
30
53
7
65
31
24
113
12
12
175
53
181
6
65
120
55
41
67
36
240
41
60
73
30
96
89
60
55
17
13
30
60
5
37
84
6
113
31
41
25
23
55
42
138
102
143
157
18
36
6
11
19
341
103
96
41
24
25
23
48
133
30
77
60
19
5
73
60
60
83
7
17
19
24
5
12
13
12
191
37
126
60
89
25
6
156
48
30
35
37
83
48
60
7
96
17
19
150
120
18
96
66
11
12
25
23
37
36
47
12
37
71
12
127
30
23
108
120
24
36
37
30
150
36
60
150
41
43
173
37
72
78
30
36
60
107
103
77
12
25
47
48
48
12
168
67
12
30
11
12
37
138
162
114
29
1
59
7
54
126
84
41
48
55
113
67
53
84
25
71
252
48
7
6
90
90
131
96
7
120
113
79
90
11
84
73
12
131
24
73
95
55
12
54
120
96
131
7
12
125
36
19
54
6
114
24
6
66
11
43
84
17
120
49
54
53
24
48
97
71
19
78
6
96
5
25
71
43
41
36
97
36
119
115
5
120
55
42
71
24
115
41
43
29
67
18
12
48
35
31
120
29
85
120
6
197
24
73
42
18
180
83
84
13
186
17
7
17
19
54
30
120
60
36
234
47
49
54
36
36
78
66
29
7
101
139
125
43
66
36
18
173
84
36
43
149
31
17
12
55
60
180
6
60
144
47
49
71
96
72
12
43
53
12
307
65
19
60
30
119
25
60
42
65
43
53
12
25
90
60
113
133
6
24
89
60
300
25
12
30
18
30
30
42
161
7
150
23
12
31
36
48
12
5
25
11
24
13
143
72
168
19
41
12
60
61
66
5
60
19
17
79
18
6
149
85
72
83
7
48
12
168
36
41
19
66
48
23
7
113
79
30
35
49
6
65
36
72
12
73
23
12
228
12
61
30
84
5
1
126
24
17
49
11
84
55
84
17
84
43
36
149
37
11
37
12
35
49
24
47
36
84
13
12
84
60
120
30
101
48
55
53
13
114
5
7
24
54
6
90
36
174
17
19
24
54
36
11
48
48
12
1
66
48
53
72
25
6
6
23
48
60
73
66
54
24
47
156
217
30
17
13
96
234
36
54
35
1
54
53
24
55
24
17
7
12
5
49
144
6
54
102
60
5
19
17
133
84
66
90
54
30
6
17
37
47
19
6
108
47
79
101
19
41
36
72
67
114
30
150
24
23
7
65
31
17
49
23
97
35
ABCD 97214103692*3^$a+1 [50030]
24
12
138
12
13
72
8
72
108
15
30
60
30
73
173
19
41
31
48
20
40
60
72
60
96
12
101
31
5
163
41
111
28
41
7
29
75
15
30
171
64
95
90
43
5
103
24
48
5
102
1
104
153
207
9
114
222
103
12
60
36
60
17
87
9
67
143
1
5
63
108
72
45
55
77
30
13
12
120
8
28
29
115
116
117
30
210
36
19
60
32
148
12
108
185
103
89
223
108
72
48
120
24
185
60
63
21
79
60
48
44
180
16
12
41
6
13
41
31
233
102
85
29
151
59
6
3
28
144
48
68
40
12
17
91
72
92
28
8
27
45
28
84
89
19
140
28
152
40
41
204
67
29
67
77
192
55
29
96
24
31
20
36
324
69
66
13
131
6
120
84
31
36
84
36
53
36
31
12
5
7
5
138
145
48
104
16
92
27
45
15
24
30
30
169
65
63
177
103
53
27
232
11
114
12
24
19
92
3
33
9
91
17
43
20
9
48
175
12
29
19
132
36
23
21
9
127
152
45
156
7
17
12
15
16
72
72
180
56
40
23
229
60
152
28
192
59
1
96
60
32
28
23
49
60
92
36
124
65
60
3
27
45
28
41
19
48
72
65
55
41
99
112
119
30
24
43
144
5
43
5
87
40
65
18
97
245
3
108
112
168
17
7
89
291
28
5
60
66
1
53
115
5
7
20
15
1
119
25
60
59
1
156
60
44
9
7
20
4
36
24
116
69
43
32
69
36
175
35
1
179
13
60
11
114
27
339
109
12
29
7
53
7
72
128
33
39
51
1
48
12
140
148
132
113
43
119
25
36
24
29
31
65
324
19
41
19
48
204
65
30
48
13
24
29
150
49
60
72
335
84
66
48
27
88
65
42
93
21
79
12
60
60
128
28
53
27
4
23
13
32
21
24
135
40
131
84
6
27
172
227
18
36
31
29
36
84
7
72
8
52
125
3
4
23
180
126
31
5
211
12
71
54
3
4
89
66
78
7
156
17
15
207
18
135
105
3
9
24
127
180
200
64
80
76
72
32
105
75
76
32
288
4
83
13
24
20
208
132
23
210
7
140
28
107
1
80
249
54
21
69
219
28
44
88
20
148
12
20
87
1
84
96
92
72
76
113
6
85
228
120
20
15
30
96
91
5
31
72
11
6
31
84
180
149
151
233
3
72
40
72
53
55
137
91
164
69
240
24
283
83
129
27
1
24
173
66
1
68
88
20
69
75
63
37
96
20
99
13
35
37
60
59
1
20
9
19
125
96
390
9
105
96
79
47
1
24
35
48
36
1
108
180
95
73
59
30
103
12
95
114
187
24
36
83
84
6
39
52
20
28
72
5
18
13
113
31
8
225
7
120
116
9
48
60
42
120
25
89
67
29
43
131
37
113
7
84
239
114
36
60
31
36
209
171
40
24
8
45
6
49
191
60
157
12
107
13
35
85
12
48
108
24
20
93
67
29
31
96
29
15
15
54
79
47
24
49
12
8
75
96
30
51
45
55
5
91
17
66
9
52
20
45
55
8
100
305
7
20
88
12
60
48
5
147
9
79
128
124
108
17
31
12
65
36
19
12
8
40
48
29
84
19
32
9
30
1
276
44
36
39
213
27
25
155
1
53
151
60
5
18
13
32
108
52
20
72
159
120
54
43
120
89
31
53
6
84
1
216
12
12
8
15
85
8
4
60
8
28
60
83
234
6
30
207
33
111
28
12
36
104
28
80
ABCD 97214127412*3^$a+1 [50129]
224
45
162
129
15
9
51
61
155
45
3
45
15
25
5
126
216
109
17
42
93
117
27
105
15
24
9
72
18
6
87
33
114
21
177
79
104
105
39
135
78
3
51
61
512
51
69
40
56
64
216
56
183
126
96
48
36
31
48
155
6
90
30
36
3
15
162
78
12
18
96
19
17
15
280
24
17
252
6
189
27
13
17
18
13
72
32
24
21
114
25
59
37
5
51
3
102
198
1
168
176
24
15
126
36
48
7
65
54
177
3
85
5
6
54
36
75
375
25
5
43
11
24
198
55
144
11
252
105
81
111
24
27
48
240
36
49
80
16
8
147
205
11
13
59
6
15
40
24
48
48
56
16
224
48
40
11
36
180
69
75
21
69
36
55
8
45
96
51
15
90
31
149
19
120
59
42
75
9
39
33
18
6
63
27
21
33
31
35
61
209
60
84
24
102
49
227
30
288
72
39
24
69
12
180
18
36
181
336
5
99
63
57
69
27
27
240
12
25
96
5
123
27
120
37
35
6
72
12
51
219
18
60
15
40
128
45
54
205
48
32
48
48
96
64
17
18
189
153
63
16
8
57
18
96
37
47
132
181
65
132
91
17
79
104
24
40
131
54
216
7
48
11
21
88
24
281
31
221
78
54
12
36
159
3
60
241
32
153
24
7
5
139
41
24
66
18
36
24
7
41
103
80
111
156
18
27
27
45
153
79
8
27
198
108
259
41
54
90
18
72
60
25
8
40
96
24
41
84
60
15
112
101
67
56
21
6
72
36
12
144
13
167
1
257
111
45
139
48
24
104
69
126
21
40
5
18
36
61
56
184
113
18
54
24
156
18
121
24
17
144
234
18
18
49
80
16
77
3
9
6
9
48
99
85
59
117
144
33
48
72
96
7
24
23
1
155
69
16
24
35
13
80
213
19
17
351
123
54
12
43
11
72
144
21
105
24
48
330
18
139
5
99
111
9
9
42
66
18
97
29
18
18
199
5
30
168
30
42
133
72
5
180
39
40
17
39
24
45
54
13
80
208
104
75
61
11
45
48
16
41
31
8
69
156
135
15
25
137
135
219
150
15
21
67
8
213
84
55
96
24
48
144
120
48
131
6
48
72
54
42
48
54
18
72
36
19
35
37
5
48
6
229
71
144
217
35
114
235
11
93
105
7
128
40
131
45
136
35
13
41
7
83
144
312
229
179
61
65
114
90
66
9
27
54
114
165
16
89
87
15
114
174
126
187
32
87
33
201
24
7
5
18
105
165
3
88
56
93
163
83
69
3
13
41
55
48
227
30
36
3
141
18
73
53
99
16
96
104
24
48
27
13
8
15
97
32
57
39
144
27
13
56
189
12
135
45
204
36
108
135
315
36
49
107
168
12
114
55
200
15
36
13
113
108
12
54
225
63
90
150
145
168
5
108
6
36
109
29
51
75
216
13
11
48
96
45
27
30
18
37
89
24
31
35
126
55
144
35
90
54
126
78
121
24
47
18
216
55
95
121
233
31
77
78
30
42
85
48
5
126
229
95
126
36
79
48
41
15
64
185
7
80
96
48
40
59
36
ABCD 97214573024*3^$a+1 [50091]
7
8
9
30
81
27
60
18
90
121
5
54
42
30
18
54
48
12
73
35
60
168
45
81
75
39
54
78
42
6
25
32
9
54
42
15
63
1
41
24
39
15
12
165
105
63
51
6
63
39
1
59
30
7
24
11
1
5
43
29
18
204
84
6
66
30
43
95
1
29
55
17
42
96
54
27
39
72
132
42
30
229
32
69
48
42
21
24
4
32
3
36
45
3
12
9
27
78
42
24
24
84
81
57
18
45
9
42
1
20
33
75
45
30
12
45
64
144
65
27
4
11
30
30
24
168
18
3
16
95
1
84
35
54
31
24
35
30
55
35
1
5
6
108
6
78
1
35
144
1
125
42
24
54
6
9
12
45
48
24
7
24
60
5
27
3
24
42
15
60
45
90
45
3
36
25
12
44
136
8
72
15
9
75
30
6
18
67
128
12
100
5
24
54
205
179
48
72
90
31
11
54
171
15
36
18
150
21
4
35
12
49
11
45
15
9
15
61
5
63
12
28
11
96
54
31
20
28
17
79
11
9
64
156
80
9
15
75
37
23
60
21
9
72
3
51
84
54
7
44
45
67
5
39
33
3
108
39
120
12
25
11
9
24
99
61
120
59
6
15
16
113
27
4
56
39
24
42
15
33
6
21
3
18
43
20
40
32
27
13
83
37
35
12
36
36
1
8
40
47
13
59
57
16
80
9
6
42
78
42
7
24
92
108
36
159
36
48
96
25
32
63
81
16
24
23
1
71
9
36
15
36
18
91
35
1
80
255
42
30
18
19
155
1
20
45
63
27
85
24
80
51
73
59
1
17
15
27
21
16
119
45
27
49
41
42
36
90
7
65
42
12
84
61
71
12
60
36
6
39
15
12
54
54
121
11
24
45
15
9
12
75
33
81
31
65
42
13
60
5
24
55
11
264
21
27
108
13
101
55
11
13
32
15
205
44
4
29
48
30
18
30
85
12
65
103
11
24
6
39
40
17
3
51
25
59
72
12
1
17
42
57
64
5
75
39
73
59
9
87
108
12
33
81
39
52
5
15
39
49
65
24
72
19
60
89
127
60
5
18
13
8
9
216
6
49
59
6
7
8
40
41
24
90
36
1
24
23
36
117
24
144
9
72
79
65
7
35
85
35
13
17
42
12
25
11
54
24
27
15
12
18
54
1
24
65
6
73
20
52
48
11
48
33
39
60
24
57
40
24
131
54
55
24
41
54
24
18
90
48
37
8
57
15
33
126
18
30
66
31
44
21
90
24
12
25
20
159
36
18
7
35
12
21
75
60
141
9
54
153
9
31
89
18
13
17
18
13
56
39
12
45
9
79
20
12
33
7
35
12
12
54
42
12
1
71
45
45
15
75
60
121
35
54
15
3
36
1
71
45
99
9
72
9
78
36
1
5
39
15
42
42
81
12
57
66
24
78
103
35
21
4
60
17
18
6
144
7
8
105
7
59
6
43
5
24
3
27
18
15
3
60
1
24
17
18
24
6
6
1
47
1
11
181
47
66
102
105
129
18
6
120
135
27
13
32
9
48
87
24
12
4
95
36
9
4
56
129
7
23
105
9
18
45
15
25
23
42
30
49
65
75
4
17
15
39
96
85
53
120
96
6
25
24
59
37
44
76
84
5
30
25
11
30
30
145
24
84
20
27
133
56
33
67
11
60
45
48
51
6
78
1
24
12
68
76
71
9
39
25
35
24
21
15
54
30
33
15
48
24
1
47
73
47
13
5
96
18
48
84
25
44
96
51
48
90
24
42
60
21
135
25
29
19
80
96
3
97
95
25
24
17
24
6
144
9
9
7
11
108
25
11
45
9
90
36
9
51
21
40
47
57
75
6
63
51
1
5
114
24
24
13
89
18
108
9
3
30
31
11
141
48
51
24
6
19
12
23
25
11
6
54
24
21
36
33
7
17
7
24
17
15
75
13
89
7
104
72
15
120
9
40
23
1
41
18
12
25
11
72
13
48
60
5
162
13
12
48
5
6
90
39
72
9
6
25
17
163
44
3
13
20
45
42
6
114
6
24
127
84
20
9
63
33
42
72
6
7
8
112
89
30
21
93
6
96
33
216
63
33
4
23
48
9
36
15
12
1
47
33
15
36
49
120
41
24
30
60
21
3
12
81
4
96
29
18
33
28
17
19
60
104
57
15
4
119
36
9
15
12
45
105
39
63
18
90
45
57
31
11
45
9
186
21
39
24
12
30
30
12
13
24
23
36
12
9
24
15
21
36
39
25
89
222
33
52
80
15
30
30
84
21
63
61
96
5
72
6
121
24
32
28
11
69
45
31
23
36
60
1
65
15
144
99
6
7
119
84
72
12
33
3
37
8
60
39
37
35
45
16
47
12
6
63
9
7
36
23
57
15
54
31
65
90
13
65
30
24
81
72
48
51
144
24
37
11
24
6
15
3
6
24
31
60
11
84
45
36
60
4
35
18
43
5
30
13
35
217
8
27
45
168
27
109
59
60
45
45
42
93
57
19
11
73
65
91
80
15
45
111
25
168
56
16
23
90
7
20
15
78
15
16
11
168
60
25
41
90
24
30
54
1
17
54
1
24
119
12
69
100
20
99
121
11
49
80
36
64
60
20
16
83
1
24
107
13
32
27
96
1
ABCD 97214608202*3^$a+1 [50041]
84
72
20
36
4
8
16
116
36
52
23
144
21
12
132
208
32
220
60
8
45
3
4
44
12
24
48
160
152
40
48
5
87
36
60
72
96
24
16
131
18
27
24
16
108
23
73
32
39
25
8
16
44
12
21
67
212
40
20
3
25
20
36
4
12
84
120
92
39
109
17
15
144
21
67
20
3
45
232
65
187
65
135
4
32
52
32
28
36
24
128
15
49
20
36
4
35
313
65
7
24
20
4
143
57
33
163
176
48
60
3
37
32
120
88
32
100
24
56
48
3
73
144
12
48
128
27
18
19
24
116
3
45
36
9
3
88
140
4
140
48
9
15
4
44
40
92
28
96
24
35
198
19
24
272
117
18
72
90
15
112
24
29
72
63
52
48
17
18
25
72
56
28
152
28
60
29
67
41
27
45
108
43
24
72
24
20
16
324
24
116
129
90
33
84
64
44
12
231
33
4
12
8
48
52
8
4
83
213
84
81
54
109
17
90
45
84
15
73
72
20
96
9
103
77
75
51
90
19
48
56
40
17
103
24
260
27
45
63
18
147
112
83
93
48
39
117
100
8
40
5
15
72
3
1
60
24
80
33
15
172
20
45
15
57
108
18
33
201
103
72
8
72
160
80
40
84
204
23
49
5
15
28
92
63
57
48
76
96
128
12
33
87
3
1
24
8
112
32
64
11
45
36
12
105
151
84
35
81
4
36
59
18
7
72
11
33
4
20
16
176
28
12
108
8
60
4
24
47
57
52
168
12
35
73
56
72
4
11
97
47
93
15
72
105
40
53
75
100
60
8
9
51
57
63
4
24
71
213
40
35
21
16
48
185
87
21
15
84
108
40
12
11
54
123
3
97
12
84
56
3
45
117
90
141
72
12
36
4
41
43
180
47
69
4
164
16
36
108
92
40
24
77
3
4
335
37
24
191
9
27
213
96
15
36
9
4
80
100
41
36
67
167
81
24
75
36
105
4
20
33
3
24
28
17
126
144
193
60
17
3
48
124
20
3
18
15
72
16
32
45
43
11
45
64
56
168
12
4
84
36
84
5
31
36
23
45
40
36
20
12
52
20
63
105
4
104
76
180
48
5
72
79
180
11
265
108
23
337
20
36
111
18
55
36
144
12
20
3
25
56
9
31
36
236
4
120
41
54
49
32
4
8
100
5
108
15
348
36
40
116
52
36
32
4
8
220
32
36
24
40
140
135
13
23
69
36
52
68
72
45
115
80
52
116
15
57
15
61
216
8
316
24
20
348
28
41
43
60
128
52
5
111
40
24
257
18
25
80
100
92
28
17
103
20
40
8
9
103
23
49
68
60
108
28
212
15
9
64
17
90
49
5
123
52
408
65
31
24
32
3
45
27
13
32
153
7
48
140
16
24
35
85
12
20
148
8
64
5
3
100
23
9
96
39
21
87
25
47
73
8
12
52
48
12
11
109
120
48
83
69
28
20
112
108
8
88
156
120
68
52
80
28
53
7
60
36
84
47
165
100
56
39
126
19
20
4
96
24
17
15
39
21
52
8
135
54
36
7
12
116
9
15
48
52
11
177
192
60
3
93
52
8
4
288
60
20
16
107
37
140
40
17
163
152
88
12
8
40
20
36
144
40
20
105
72
18
108
37
35
21
16
48
92
84
72
184
60
35
9
99
25
8
4
60
8
48
4
8
52
20
88
96
60
24
32
64
180
32
87
45
48
4
56
27
1
24
32
216
132
40
113
15
4
24
24
5
75
16
20
64
12
11
33
196
41
19
35
49
212
52
80
72
4
44
40
23
37
72
48
56
64
32
40
11
117
63
37
72
44
156
48
48
52
20
16
47
144
69
24
33
183
4
32
28
8
4
65
43
192
8
27
49
24
8
64
35
49
56
36
4
68
60
33
187
60
92
28
36
101
79
ABCD 97214646008*3^$a+1 [50078]
5
135
9
13
138
6
23
72
15
24
66
15
9
51
61
104
15
31
185
33
270
57
9
24
75
12
33
70
29
228
24
121
23
75
60
292
44
84
16
36
18
216
71
144
1
95
72
171
22
48
47
9
3
96
36
25
23
72
49
56
39
15
21
96
39
4
116
120
9
156
168
57
120
111
252
141
46
5
139
101
84
96
211
14
40
110
60
141
25
47
7
140
4
26
51
19
89
15
106
110
93
21
39
36
21
30
10
14
357
99
34
59
141
135
121
71
73
50
81
144
21
114
6
106
14
39
75
46
59
37
8
40
47
129
63
108
204
345
171
85
8
90
6
54
105
105
16
23
48
99
45
49
72
14
40
101
93
15
97
8
16
216
120
18
20
130
35
21
34
89
27
40
276
108
72
138
95
72
33
30
81
180
36
72
27
9
96
15
21
129
40
74
45
72
9
114
6
24
16
50
84
10
6
44
9
13
198
41
1
8
22
44
54
16
23
7
149
37
18
5
81
3
51
40
56
144
16
41
25
104
63
57
46
68
6
24
75
36
39
40
26
16
14
153
72
36
63
30
15
97
83
231
105
69
210
6
70
29
12
265
38
36
30
54
82
95
39
9
24
51
30
16
83
27
24
36
150
54
9
31
20
45
15
82
14
24
9
81
120
40
42
30
254
34
146
30
30
136
185
99
166
24
54
56
24
69
12
9
135
75
21
135
90
24
75
7
78
56
3
283
44
24
21
19
41
36
25
47
57
24
39
1
66
5
1
38
66
16
18
5
72
3
30
126
45
75
204
6
3
48
39
30
16
38
60
21
49
72
8
15
25
95
121
14
40
50
6
9
12
132
72
99
70
11
108
31
17
49
80
15
99
172
48
90
11
156
129
24
6
9
12
69
75
19
17
49
59
141
3
13
78
116
24
22
23
31
89
24
108
13
110
57
25
134
34
30
176
153
72
49
50
22
47
288
25
134
180
54
150
9
27
30
3
13
95
72
57
54
66
16
8
15
31
89
144
72
289
26
4
72
44
30
63
31
5
12
123
6
3
51
66
24
87
9
40
11
144
108
48
129
39
67
8
36
24
21
19
66
6
44
9
21
90
70
224
82
38
46
20
24
46
194
105
36
39
10
86
21
85
78
380
126
111
72
177
15
15
16
137
51
36
250
80
231
115
29
25
119
12
63
220
140
112
60
128
120
16
140
100
5
39
6
3
13
128
99
12
31
68
60
66
144
96
63
48
55
125
69
171
48
252
63
10
50
60
120
156
30
34
30
95
201
174
60
30
6
129
7
114
50
16
8
60
60
22
288
95
97
8
96
24
70
65
7
68
6
16
150
44
69
84
13
47
43
54
95
55
20
190
6
44
30
46
65
108
61
119
67
158
219
13
158
76
14
15
12
3
10
47
33
51
69
40
71
24
51
21
33
120
30
36
24
9
36
7
113
121
80
34
36
44
36
69
21
94
90
6
104
57
63
66
24
46
90
66
254
114
21
39
81
39
57
9
3
13
95
9
30
141
180
49
11
84
24
111
33
31
116
81
13
42
185
13
56
24
195
180
252
85
218
6
135
15
24
66
16
14
40
90
14
10
71
55
20
21
9
3
21
96
114
9
13
74
21
48
231
45
99
9
36
171
16
128
120
100
12
113
31
41
139
14
66
54
16
131
13
80
46
53
108
24
99
45
51
30
75
96
84
31
90
38
40
12
54
23
27
24
156
90
10
110
183
36
51
114
15
ABCD 97214890354*3^$a+1 [50026]
21
15
116
49
35
4
12
24
15
5
37
24
11
12
72
60
28
32
1
18
17
103
69
45
42
5
91
18
95
64
27
65
1
48
12
72
23
115
29
55
30
60
24
36
59
36
43
6
11
25
251
12
157
48
42
21
8
132
19
101
43
65
61
48
11
40
45
71
73
23
7
45
15
17
40
63
5
28
44
4
44
88
8
55
21
68
31
30
6
54
24
120
15
56
96
40
36
32
28
45
3
24
12
81
78
12
69
8
37
3
92
4
32
7
36
42
12
83
49
3
27
9
69
23
132
12
61
78
29
48
7
12
18
6
30
54
30
23
7
18
47
60
28
44
49
30
17
12
55
53
60
40
20
49
30
30
59
64
27
24
6
39
9
3
68
19
30
15
3
9
69
24
95
60
36
37
3
27
12
33
45
23
19
17
133
6
5
19
36
72
12
30
12
95
24
12
43
36
48
228
45
8
55
5
16
9
27
9
6
24
5
16
68
16
20
4
44
1
6
6
47
31
57
57
23
37
15
80
31
30
39
81
90
36
48
126
6
5
4
27
24
65
13
66
120
12
9
56
13
54
57
36
39
5
13
12
48
23
49
35
43
42
15
3
12
129
69
11
25
47
7
102
35
13
12
36
18
30
24
66
30
47
12
31
101
49
51
3
53
72
85
48
47
37
24
12
42
65
96
24
16
87
5
88
32
40
45
12
36
35
16
188
12
16
3
29
7
93
12
24
21
35
48
48
4
9
99
45
12
11
60
25
47
31
45
36
69
66
18
23
109
131
72
48
19
78
66
17
7
17
13
35
12
109
11
19
96
54
84
78
12
53
13
84
11
24
25
87
56
48
24
37
35
120
60
120
48
16
9
11
31
29
12
48
1
23
48
13
6
30
35
31
9
44
16
20
24
31
24
9
21
54
17
13
72
11
7
36
6
18
41
31
5
19
6
3
8
55
138
42
12
5
31
36
30
3
87
93
3
12
57
44
91
9
27
18
47
12
31
9
3
17
100
27
29
24
16
21
198
42
171
3
45
32
12
12
60
13
3
3
60
60
17
13
47
73
36
18
105
8
28
44
55
5
13
23
19
36
65
120
61
59
12
192
7
5
133
47
84
12
37
23
28
21
24
6
69
45
35
12
37
42
45
69
96
131
48
121
30
114
24
15
51
5
7
12
33
3
77
12
36
1
24
54
12
84
5
25
42
78
11
31
65
48
61
54
65
91
29
49
42
41
7
53
4
36
92
25
23
40
44
4
20
4
48
44
16
3
77
28
9
131
4
207
5
79
9
92
16
68
1
30
48
42
11
37
30
77
43
36
24
17
4
27
17
16
69
6
5
12
79
29
49
3
48
105
11
43
21
72
57
11
64
48
8
19
53
19
29
4
12
39
77
28
69
30
96
81
20
19
5
4
60
36
56
24
31
141
104
16
69
30
96
9
44
25
11
31
18
11
36
88
39
57
8
12
16
104
88
27
5
4
80
85
15
24
48
69
30
45
15
21
72
8
37
42
21
8
7
9
21
90
9
3
21
9
35
31
5
25
35
1
83
73
48
84
87
15
24
42
18
84
113
19
65
36
40
39
5
36
40
92
55
36
42
78
5
85
47
133
36
24
30
72
53
64
8
7
17
96
79
9
27
18
11
145
23
25
42
29
16
20
4
51
29
19
21
9
66
105
21
83
1
30
45
24
32
24
49
42
5
24
72
40
8
60
4
51
30
30
17
48
4
48
57
6
90
6
5
4
51
18
71
36
24
19
17
79
57
147
222
51
57
6
29
12
55
41
43
17
13
42
57
32
48
7
18
75
32
4
15
17
19
21
92
12
43
60
125
16
15
42
12
6
36
29
85
47
7
5
7
18
12
24
51
20
13
6
185
60
19
12
60
24
41
13
6
12
33
36
39
6
39
9
27
60
99
24
165
87
53
7
89
109
6
24
96
29
52
3
5
1
30
36
5
79
5
36
24
16
45
126
5
4
116
7
53
4
75
114
27
20
7
36
6
23
16
75
6
3
116
1
11
40
3
5
1
23
55
42
11
48
96
16
3
65
64
3
24
81
8
12
12
1
11
19
17
79
41
55
12
21
12
69
11
12
12
24
40
27
53
76
36
3
21
20
64
20
25
6
24
6
11
52
32
13
18
33
12
27
108
29
40
8
28
9
39
27
24
48
33
48
32
12
61
27
8
25
15
9
23
19
29
12
7
30
3
3
42
102
113
4
24
20
1
54
65
12
7
36
5
36
1
35
37
23
120
19
18
27
24
44
36
24
36
19
5
37
15
36
99
9
39
12
18
6
81
15
29
1
18
33
45
24
30
5
76
3
125
84
48
19
21
15
12
12
33
21
6
84
65
12
24
184
75
24
45
8
19
41
7
12
36
48
9
15
41
7
45
8
25
35
40
20
7
65
7
18
42
17
28
117
11
24
4
60
15
12
5
4
81
95
133
6
21
15
5
24
48
25
36
47
7
108
12
66
47
28
21
3
51
5
36
43
41
7
24
21
27
36
72
150
258
105
15
30
36
120
15
9
59
13
27
15
6
15
36
33
30
41
24
52
8
1
36
84
11
13
23
100
3
5
24
40
12
45
24
35
12
37
6
29
16
27
113
12
28
84
20
7
45
20
13
3
24
9
131
36
49
66
33
32
37
11
40
27
33
12
20
12
67
24
54
27
15
48
53
120
64
3
33
24
39
89
1
11
36
97
6
29
108
12
16
20
4
87
5
61
3
111
33
20
7
48
65
103
69
39
9
45
15
36
21
15
3
5
13
27
33
75
44
13
3
84
56
40
8
36
4
51
5
24
72
13
47
24
24
7
29
16
3
77
4
45
135
15
125
64
12
44
100
3
12
60
18
23
49
15
104
12
55
53
97
23
19
6
6
5
25
18
33
68
7
17
12
13
131
16
15
24
5
144
31
66
30
6
30
12
41
109
132
23
16
9
11
1
11
12
37
11
37
42
69
44
61
36
ABCD 97215076274*3^$a+1 [50003]
72
63
28
5
31
71
54
18
97
65
18
126
36
36
39
3
90
30
60
72
25
20
3
1
192
113
24
12
6
45
45
30
9
15
18
90
72
61
5
270
49
60
35
36
25
48
41
48
90
18
72
31
41
6
84
60
25
5
91
17
43
17
43
24
35
108
13
29
30
1
5
163
47
49
41
15
39
18
6
37
44
9
7
65
48
51
93
87
136
47
73
24
11
132
48
54
18
33
57
78
84
1
17
36
24
103
104
39
72
69
16
20
165
162
73
35
54
36
78
30
72
135
9
15
9
55
17
12
43
29
108
150
48
168
81
40
35
6
30
9
16
80
4
5
31
125
99
9
60
91
56
15
12
60
12
54
27
15
109
35
181
47
1
107
13
59
13
5
18
24
61
5
42
72
120
18
15
3
1
144
12
77
72
15
16
5
55
167
37
20
36
64
53
27
16
17
12
15
240
33
6
85
192
23
25
120
72
125
19
125
6
12
6
12
159
21
19
24
176
3
90
3
9
15
93
18
129
15
45
81
18
60
12
54
19
236
100
5
6
13
89
6
12
25
48
36
5
55
215
21
99
18
67
11
90
43
29
48
108
6
90
19
47
13
47
162
72
15
40
71
102
6
36
25
29
84
180
96
115
11
144
12
73
41
19
92
40
48
35
37
48
36
5
18
18
19
36
35
30
132
198
18
55
101
135
9
24
90
12
61
44
3
253
48
60
5
31
80
9
55
96
11
129
93
66
24
1
11
61
29
6
45
88
32
87
37
29
55
12
5
79
24
5
51
39
72
9
36
60
27
18
12
18
25
20
87
12
54
7
35
13
60
11
1
53
96
30
109
107
42
3
184
80
16
48
11
25
83
13
59
48
36
117
45
42
108
12
108
18
42
12
78
55
17
36
12
19
71
24
36
9
16
24
60
11
18
24
30
121
11
36
120
18
54
33
9
15
123
1
12
5
78
61
23
78
19
29
36
18
13
5
19
35
18
60
162
36
13
116
96
3
85
11
66
55
5
48
90
37
24
20
9
67
20
147
73
17
6
30
27
63
36
45
51
45
40
17
60
108
103
17
43
29
31
72
59
96
54
15
40
36
35
30
18
1
96
48
77
19
11
60
30
18
6
36
12
96
54
57
9
27
27
78
48
115
12
53
27
24
3
57
16
48
131
36
73
60
36
236
177
30
1
35
1
71
13
29
72
66
69
21
39
15
24
72
12
73
48
12
119
198
42
1
48
56
4
71
48
6
55
89
48
90
42
90
57
45
91
80
45
19
20
100
24
17
60
39
160
20
15
18
102
24
61
11
12
42
31
77
18
49
20
33
27
4
120
35
30
24
90
13
48
32
33
90
117
24
16
95
12
36
6
48
36
31
131
18
6
21
87
12
81
27
1
71
109
36
23
48
24
18
90
48
72
126
126
1
53
51
36
3
25
36
71
12
42
36
12
96
115
5
24
12
6
102
36
72
139
23
6
7
60
17
6
1
83
78
30
54
126
45
45
15
27
12
18
7
11
162
67
29
31
35
18
36
111
51
9
45
55
24
137
24
54
25
95
36
24
61
11
162
12
36
18
42
48
72
55
5
48
31
11
18
36
36
12
127
41
283
12
155
18
31
20
64
41
18
37
36
77
63
39
36
9
9
54
13
60
17
147
141
159
21
24
19
96
20
4
12
5
60
48
54
18
19
5
90
1
35
12
1
56
69
6
21
28
5
27
57
72
6
18
51
16
48
5
24
18
169
5
108
6
37
35
73
29
7
20
9
51
135
61
24
113
90
30
7
53
126
21
141
12
36
72
55
5
12
6
25
5
207
45
43
35
61
23
1
89
63
40
29
18
48
9
63
6
102
132
48
49
95
49
59
37
89
7
48
5
30
36
25
56
60
144
4
107
13
47
25
5
43
72
35
54
31
35
9
105
36
39
60
16
5
162
90
127
35
6
72
12
19
12
5
18
42
30
60
12
78
12
31
216
23
18
42
48
42
3
40
24
24
11
18
6
66
144
51
39
25
12
17
243
15
45
93
6
174
36
36
19
5
54
30
111
21
19
119
42
30
169
65
15
39
177
39
36
54
19
41
30
61
17
43
140
40
24
20
93
31
17
55
59
66
99
69
7
20
24
4
29
67
36
65
30
18
24
48
55
35
42
48
42
120
42
19
17
18
157
60
29
19
89
108
42
18
54
48
1
95
30
115
11
45
9
7
119
36
90
132
30
73
17
6
81
3
13
23
36
18
18
42
151
120
47
25
48
32
3
90
31
113
18
25
20
84
39
21
4
60
12
47
12
18
60
90
1
107
9
3
13
29
48
67
23
97
84
71
24
ABCD 97215118948*3^$a+1 [50014]
90
18
9
28
41
102
24
169
65
151
120
11
198
54
1
80
76
48
36
125
36
66
54
39
16
44
9
18
133
29
7
53
30
42
3
81
42
72
36
69
123
24
54
19
36
36
48
92
39
36
25
41
72
42
66
63
15
12
42
12
6
12
6
39
45
31
95
6
180
15
39
21
9
54
6
30
6
55
29
144
36
31
48
12
8
117
24
111
4
11
48
61
35
36
13
80
52
11
54
18
60
61
47
12
36
24
138
24
19
11
18
27
9
115
60
29
30
45
63
49
5
39
21
54
25
59
36
1
41
79
144
95
24
36
12
72
1
41
30
90
78
48
9
9
79
35
48
109
24
60
5
90
1
125
79
47
168
36
306
90
33
15
45
76
11
12
1
80
105
72
72
7
23
96
84
42
66
49
8
51
42
48
31
80
39
54
108
19
20
33
18
12
36
36
73
35
6
19
47
78
231
76
143
1
36
35
120
36
37
12
48
12
20
39
12
60
108
1
20
15
36
33
15
1
23
21
36
9
96
55
60
11
48
54
6
61
24
59
181
11
13
60
5
7
11
12
18
204
138
6
30
1
23
37
20
4
47
30
42
1
17
102
1
17
79
29
6
54
12
78
90
12
18
1
23
18
43
11
18
30
81
15
1
35
13
17
90
9
9
18
13
119
12
6
18
12
73
215
36
45
99
45
136
24
17
12
42
30
18
25
35
30
7
11
90
90
150
3
141
30
85
80
88
116
9
6
12
9
48
21
72
30
18
6
13
71
24
48
93
16
53
55
71
90
39
16
35
109
53
24
66
24
108
61
5
42
90
39
9
6
30
18
18
43
47
72
37
48
65
66
24
138
90
24
73
47
96
57
16
35
169
47
144
1
48
35
18
79
29
216
54
1
59
1
11
13
59
6
12
18
36
36
37
20
87
6
54
138
111
36
3
18
30
37
17
19
17
99
63
60
12
36
54
55
5
90
36
97
12
35
49
84
11
1
71
18
30
9
45
31
77
7
20
15
18
30
49
41
204
36
3
36
63
36
42
102
6
30
36
114
36
15
3
66
72
42
12
90
6
162
36
39
16
71
49
305
55
96
101
24
30
90
103
191
12
24
129
144
160
47
150
18
30
18
37
23
57
33
12
72
6
37
32
21
79
5
6
48
24
37
48
71
96
48
6
54
21
27
42
48
19
89
6
36
54
30
18
90
36
1
23
12
6
54
33
51
36
144
42
30
93
16
84
5
42
49
5
30
9
45
99
15
1
17
30
129
3
12
13
72
113
7
29
6
85
24
47
9
28
17
24
30
25
35
72
18
12
54
90
18
25
72
11
93
15
6
18
12
253
77
15
105
103
47
18
18
18
12
72
72
90
78
198
30
60
67
23
180
72
21
9
18
162
42
30
18
25
96
24
107
25
84
240
17
127
35
12
24
30
6
48
37
80
69
19
35
66
90
114
115
101
72
90
12
72
9
64
35
72
60
36
84
13
12
89
55
20
9
151
29
96
12
19
41
84
90
49
41
39
15
1
24
144
143
90
12
126
109
41
72
12
18
37
12
23
6
12
90
37
5
18
49
264
47
120
18
39
16
80
45
36
6
213
15
132
13
35
60
12
37
23
54
18
145
53
102
21
87
9
15
33
105
151
17
67
41
54
126
79
47
90
39
171
36
168
72
12
42
18
66
126
85
8
15
78
138
6
30
108
85
23
9
9
115
65
6
54
19
120
35
6
30
49
36
47
30
54
13
131
81
40
203
72
96
54
84
19
71
6
43
12
60
29
120
60
12
27
267
18
66
6
66
37
36
77
84
43
36
71
18
120
55
20
3
30
294
25
60
24
71
36
33
124
5
30
108
72
45
15
1
65
19
35
85
5
36
42
72
12
13
131
24
12
90
36
27
105
12
24
90
85
197
19
23
12
108
6
75
9
7
48
41
31
71
13
77
7
32
231
60
30
114
18
151
59
21
36
3
37
24
120
29
150
12
60
109
35
102
18
85
11
54
15
159
36
85
47
249
51
24
36
54
18
66
79
56
195
156
13
36
29
90
25
77
3
75
18
43
84
17
18
12
24
61
188
36
87
37
23
48
72
42
30
6
55
24
23
72
36
61
65
60
39
16
53
15
3
18
55
179
36
66
163
5
120
186
12
72
42
30
96
108
36
84
6
54
102
27
52
35
105
231
109
ABCD 97215222686*3^$a+1 [50137]
90
9
21
6
66
15
80
49
3
12
9
30
36
5
55
204
24
65
48
19
48
42
18
53
73
66
30
54
60
5
31
36
78
6
138
186
21
180
15
24
57
15
102
6
42
18
5
36
31
24
60
66
35
103
9
8
7
117
164
19
12
84
21
159
24
57
3
18
15
12
51
66
15
80
25
23
7
21
3
42
107
28
27
120
6
30
36
33
3
132
6
11
24
55
30
6
53
13
30
69
21
47
31
69
80
103
117
51
125
1
150
66
39
96
144
81
18
89
13
18
81
3
108
102
47
1
48
54
57
171
54
96
48
42
57
80
40
15
57
21
174
29
85
59
28
225
78
21
21
144
96
18
12
18
102
48
141
15
33
45
18
48
5
7
48
5
37
150
5
19
66
48
174
53
60
79
120
29
16
69
90
24
6
42
48
89
48
13
11
61
42
45
201
24
63
33
147
3
41
19
36
5
13
168
234
48
30
3
63
57
8
19
53
109
15
44
115
36
6
35
64
45
48
42
108
117
39
120
12
77
13
54
84
12
138
87
27
12
120
33
68
133
24
6
114
6
60
9
27
29
31
5
103
12
24
12
108
6
23
7
84
5
145
72
72
18
9
8
12
25
35
36
175
17
1
35
181
23
73
75
3
5
61
24
24
72
59
4
3
77
36
72
64
15
96
78
27
3
24
18
48
6
45
63
17
79
120
72
198
99
93
59
151
228
72
9
15
93
21
90
30
11
79
29
7
21
8
55
84
108
113
52
15
108
30
42
102
3
3
65
19
17
19
156
30
15
33
47
19
102
72
203
85
30
120
5
40
135
117
68
13
107
52
63
18
30
17
19
24
65
19
33
15
29
84
19
77
73
48
23
1
78
90
138
60
48
21
44
16
20
55
5
151
12
30
66
6
24
107
55
60
72
72
186
35
103
141
3
65
103
144
105
69
11
61
59
136
135
9
8
132
84
24
13
195
15
129
3
33
84
183
12
29
7
24
54
54
33
60
3
36
144
24
101
64
123
102
120
72
186
117
32
76
123
90
6
5
91
9
15
18
35
43
18
147
99
93
32
28
12
75
60
6
27
56
36
49
42
78
6
21
39
24
29
100
27
53
60
108
4
15
18
72
96
39
39
96
24
65
12
133
291
3
36
30
96
6
5
108
1
126
18
6
144
41
16
87
18
54
21
44
121
114
144
6
75
20
1
18
54
267
21
59
156
19
269
31
33
63
45
3
69
45
6
57
80
169
18
72
36
42
195
108
9
51
93
90
30
30
24
93
135
24
65
144
31
150
6
12
30
27
39
5
49
72
30
21
75
57
236
16
15
33
68
7
101
112
39
113
133
119
79
84
48
24
41
109
3
75
77
96
163
29
7
54
155
72
175
30
48
66
41
13
66
65
24
72
13
90
161
19
81
63
17
16
123
12
9
164
37
90
48
60
66
24
42
89
79
54
6
149
115
12
30
18
48
57
56
19
77
109
24
6
5
61
3
72
69
24
96
102
12
78
72
6
36
153
15
33
15
180
65
97
11
52
39
60
30
30
65
208
20
67
5
13
83
55
84
45
45
35
88
27
53
43
168
17
163
54
23
4
3
72
24
5
19
12
33
20
7
60
29
1
6
5
19
18
66
41
13
42
30
11
72
72
84
1
120
78
12
113
91
17
108
37
59
216
72
31
54
27
39
6
30
213
21
239
28
3
5
60
97
150
77
12
1
114
6
72
66
216
30
23
12
13
3
69
11
19
48
33
33
24
35
36
25
27
69
6
60
137
211
101
120
13
102
101
64
39
174
11
16
8
91
60
60
5
61
78
66
114
36
36
96
57
68
43
60
69
51
101
28
33
195
80
24
31
198
30
149
72
24
115
36
6
48
72
42
77
43
6
96
30
18
78
114
59
16
93
23
7
5
43
12
41
31
54
126
5
13
15
12
3
33
144
15
114
111
15
18
96
95
4
80
7
21
80
79
84
102
23
1
96
30
69
3
36
17
43
ABCD 97215341066*3^$a+1 [50132]
104
24
16
59
30
27
69
55
35
30
54
57
51
49
5
55
24
12
35
9
4
116
40
35
13
107
93
3
54
15
16
59
9
111
93
57
3
15
156
1
20
4
116
3
73
80
48
4
35
36
21
63
1
24
17
43
101
51
21
3
60
16
84
36
20
15
21
105
27
12
24
60
4
65
6
12
9
45
96
127
32
3
12
24
49
32
24
36
15
54
15
27
13
32
27
30
123
52
56
60
52
24
8
3
9
99
85
12
168
32
24
9
79
12
11
9
15
66
42
37
35
25
5
3
15
13
23
49
47
18
75
12
15
18
18
45
9
19
12
32
100
32
4
20
52
8
12
160
44
40
155
84
24
93
24
3
45
12
15
21
24
15
54
72
30
42
87
16
32
63
157
23
33
84
16
32
12
100
11
102
24
43
96
35
1
24
84
20
3
45
3
126
3
21
15
12
45
63
40
24
11
9
27
69
60
96
105
15
159
21
15
13
8
39
49
56
75
30
63
40
11
85
89
55
23
49
24
72
155
25
35
12
108
9
9
39
15
25
48
20
69
126
49
24
104
12
64
12
32
51
30
7
20
60
57
6
25
11
25
5
3
36
12
4
35
78
90
72
33
168
45
18
6
30
49
41
15
9
39
15
18
102
60
36
21
15
1
48
20
12
48
36
16
72
20
156
4
35
138
3
15
6
18
192
9
27
37
8
4
8
201
102
73
24
11
36
33
28
12
35
93
12
88
5
24
15
3
21
264
52
5
15
15
36
13
32
12
16
77
55
65
43
12
17
87
24
75
30
24
27
21
15
129
51
27
81
24
40
17
135
9
79
68
4
48
60
11
12
105
72
12
28
5
126
25
96
23
66
31
11
13
24
17
48
6
37
53
99
75
57
4
47
57
75
13
12
113
15
108
4
92
4
24
155
57
36
27
13
68
69
31
36
23
45
111
57
15
9
15
73
20
28
80
27
21
39
13
68
9
103
32
12
48
12
24
16
24
17
55
107
30
31
32
105
43
12
89
18
48
33
99
12
6
18
1
36
17
31
12
8
100
95
57
3
54
15
12
40
23
180
57
15
121
20
4
44
111
1
84
8
3
37
47
18
6
1
65
39
16
60
20
63
57
24
15
9
12
28
23
37
20
48
3
21
33
120
91
44
27
85
68
27
21
72
76
96
96
23
1
44
135
45
81
115
108
137
79
47
45
3
1
8
12
4
104
48
84
45
31
8
40
44
63
54
3
12
64
56
64
92
28
32
28
119
60
25
48
65
75
88
104
75
42
19
144
47
24
61
8
75
102
19
144
32
24
21
120
96
30
24
93
40
5
96
87
12
12
33
18
12
141
4
17
39
75
141
39
36
21
28
5
30
21
48
21
51
45
79
11
21
52
32
24
15
12
49
119
49
17
15
75
13
8
3
81
28
20
36
225
39
15
37
200
75
9
24
12
63
12
25
11
78
72
18
21
4
227
9
36
4
24
56
36
124
11
37
32
3
6
175
59
57
51
25
59
6
18
12
37
71
9
96
36
76
32
16
36
23
25
96
47
45
93
51
4
20
21
15
75
21
24
16
32
96
9
3
52
47
13
12
8
12
15
9
84
48
4
144
227
49
11
93
24
16
24
41
7
92
93
18
6
79
24
23
33
57
3
60
39
73
44
16
108
44
12
15
48
25
35
37
8
48
27
72
54
75
4
35
21
12
69
18
6
159
156
52
80
3
36
1
84
48
132
23
33
64
11
133
24
32
40
8
108
28
17
114
30
3
75
25
23
33
16
80
16
44
63
36
36
85
11
54
31
48
59
97
20
15
84
96
48
13
23
21
15
36
42
66
37
59
9
60
39
85
35
21
111
61
47
66
27
15
54
55
8
96
36
108
3
69
33
55
17
15
39
24
25
68
4
44
84
27
93
16
20
112
5
3
84
57
24
7
68
12
84
21
39
40
36
47
37
35
105
4
24
92
48
15
216
6
79
20
21
39
96
16
48
56
3
33
15
97
12
35
141
99
54
55
11
24
141
105
15
24
96
40
8
15
37
35
21
84
9
66
60
105
96
9
54
45
76
11
93
9
15
81
15
36
21
30
25
20
120
69
6
73
11
24
69
36
21
15
88
72
89
6
9
39
90
18
69
81
55
48
56
51
37
36
179
33
40
84
36
20
28
20
15
21
15
33
51
9
76
11
93
33
54
21
4
83
81
16
5
151
17
31
72
23
12
93
16
35
54
39
12
100
24
11
108
13
5
79
23
36
1
20
15
73
17
15
9
15
12
28
152
28
47
13
24
32
3
72
78
18
54
63
3
45
27
93
88
35
69
88
104
33
15
75
13
12
5
7
44
24
108
4
44
64
47
18
3
64
11
33
52
140
147
6
39
12
76
8
27
13
44
171
9
12
144
15
57
12
27
9
27
73
24
65
72
51
12
75
108
93
144
21
7
152
3
37
8
12
12
3
30
18
57
15
37
59
45
9
3
52
8
40
17
3
195
129
33
90
13
8
16
23
72
25
95
21
72
48
28
17
19
60
41
72
6
1
56
48
4
20
76
11
48
ABCD 97215382034*3^$a+1 [50045]
48
397
5
108
31
59
205
29
18
138
90
13
77
132
60
30
18
132
12
126
61
23
36
13
72
59
1
29
48
31
59
25
47
18
139
191
108
42
30
90
91
24
5
79
41
150
49
23
36
84
13
24
23
30
6
85
35
120
37
65
31
77
42
1
11
13
48
17
12
90
36
24
6
42
13
12
53
91
36
24
36
65
60
19
23
18
151
144
143
1
36
53
114
37
12
29
12
120
66
60
42
31
108
101
43
29
78
73
17
18
90
43
107
24
13
36
48
29
151
11
48
37
137
19
101
43
36
59
48
97
5
12
6
13
72
77
211
11
36
73
59
18
31
29
12
18
30
60
55
35
1
119
72
1
59
1
72
5
84
60
18
30
163
59
30
90
1
5
7
47
186
7
36
71
157
71
270
19
143
30
103
23
72
48
13
11
13
65
43
12
24
12
132
108
161
78
120
18
54
186
30
37
35
108
42
18
13
48
71
133
36
23
60
30
6
132
1
29
90
73
107
30
43
29
90
6
24
6
61
11
72
48
1
77
24
7
53
19
209
48
72
48
42
13
59
90
48
18
37
36
59
49
36
83
37
24
41
282
13
24
29
84
103
185
18
133
77
67
137
138
90
12
90
30
90
6
7
113
12
19
72
251
109
11
6
12
12
43
23
72
1
47
1
149
12
270
18
90
97
5
31
12
17
12
60
187
11
18
42
18
24
31
65
115
12
155
133
125
7
48
107
1
89
102
18
12
138
61
101
276
90
90
24
30
30
48
79
60
59
12
73
12
36
77
210
12
48
121
11
60
12
18
132
36
12
31
11
37
41
91
47
24
48
18
12
12
6
210
102
78
114
60
133
47
109
101
186
145
47
48
121
161
91
59
42
18
72
97
119
13
17
55
137
42
37
11
42
126
90
12
19
23
18
12
7
11
30
43
5
60
31
101
42
60
36
12
150
42
30
18
121
179
72
30
127
24
17
42
48
30
12
60
7
101
19
24
48
132
245
12
180
18
61
11
85
17
60
108
300
120
79
53
139
29
18
12
42
43
167
126
24
90
48
181
47
181
11
48
85
149
48
91
11
49
47
102
12
103
35
61
89
168
264
19
11
1
35
12
12
120
18
12
18
60
1
24
77
6
30
144
7
59
132
49
11
72
109
29
108
7
24
71
12
30
7
72
71
97
36
36
29
192
67
12
17
42
49
11
13
35
30
55
36
23
78
223
96
83
18
30
18
60
7
35
162
30
97
144
47
1
41
66
102
12
18
90
72
60
103
48
96
12
119
61
11
13
17
66
42
19
11
30
42
108
25
156
11
108
42
19
101
7
281
108
187
23
24
6
180
24
6
24
60
48
78
12
138
162
43
59
96
54
78
12
61
125
12
31
29
12
6
60
13
11
90
120
36
54
49
72
209
7
41
108
30
12
108
24
60
60
61
168
41
18
180
121
107
42
12
6
12
162
36
144
120
36
55
107
1
24
23
102
139
132
71
36
42
168
90
162
115
5
30
12
60
6
84
96
54
18
18
12
85
65
132
79
89
60
48
90
114
78
61
11
30
7
72
17
7
107
6
30
1
59
121
11
12
36
54
43
180
95
42
6
30
31
281
48
132
102
30
48
55
24
41
48
24
79
29
120
30
30
12
19
144
77
60
6
114
7
59
1
29
42
30
48
54
36
24
120
49
17
102
180
18
84
36
162
72
90
18
48
12
18
7
84
149
91
119
73
59
12
48
49
53
19
48
24
5
30
181
41
108
84
66
1
143
120
6
115
29
90
36
145
5
67
23
60
24
78
19
29
72
72
36
72
43
5
342
13
17
31
11
78
132
163
83
72
102
31
180
17
42
49
17
42
61
17
12
12
78
ABCD 97215522434*3^$a+1 [50021]
25
20
15
9
16
20
99
18
55
8
24
76
71
4
29
33
54
1
59
30
6
25
27
17
43
45
12
45
51
3
56
16
33
12
12
11
21
1
78
21
95
13
36
44
1
6
68
70
6
36
29
51
18
58
32
28
14
3
27
10
23
36
36
31
44
1
72
71
42
22
32
69
84
28
3
81
20
48
57
58
5
67
89
37
3
24
77
31
27
38
30
25
15
2
40
15
65
31
9
11
31
9
24
20
31
50
7
24
33
26
42
22
8
18
4
2
4
9
36
27
68
22
15
12
20
1
6
21
29
19
107
4
8
76
20
1
29
7
68
4
36
24
23
9
108
27
78
7
11
4
5
124
44
28
47
21
55
26
6
30
7
47
6
22
41
40
56
15
13
80
3
85
39
140
33
3
4
21
68
7
9
3
36
21
20
55
48
2
30
9
15
1
11
112
2
55
11
28
120
24
18
3
45
39
11
24
13
53
7
15
33
21
39
17
34
33
5
87
4
24
11
54
58
17
103
77
31
9
15
12
21
35
52
32
33
13
18
65
37
47
16
24
3
108
24
50
91
17
27
16
36
15
33
21
71
4
20
45
19
36
21
50
9
45
22
8
10
14
16
20
52
14
6
25
27
41
60
36
25
14
24
13
12
20
13
27
35
13
5
55
255
2
18
4
45
45
26
22
78
53
52
24
8
1
32
10
17
15
1
11
9
9
10
65
7
144
32
94
8
7
11
13
56
39
25
15
74
15
1
51
20
1
74
30
18
40
38
7
12
8
28
8
16
33
8
10
33
12
17
40
15
20
21
19
15
108
18
15
9
11
21
54
16
74
15
4
11
1
44
27
33
39
45
63
40
17
3
25
15
9
23
66
6
4
36
44
46
138
17
3
48
9
1
3
11
124
2
27
27
30
78
160
5
55
8
33
9
22
44
1
23
16
5
37
8
24
15
16
35
37
27
8
4
21
15
53
25
62
69
9
36
19
51
29
7
20
37
80
43
29
31
68
45
45
16
6
57
33
27
27
45
111
38
30
37
35
24
69
79
48
45
12
47
36
13
45
2
4
90
14
1
20
15
13
17
3
88
5
19
15
81
8
111
9
24
21
54
58
72
26
36
9
1
26
28
26
3
60
15
12
13
47
1
84
3
68
9
48
37
14
54
22
54
6
29
7
8
49
45
6
41
31
18
11
75
1
108
36
39
5
60
19
2
39
9
31
27
20
22
35
16
44
25
2
54
7
8
15
10
50
16
20
49
60
12
9
30
56
4
8
25
21
66
65
3
6
55
12
24
3
12
18
15
27
89
37
32
16
6
8
1
57
15
8
45
10
21
8
16
21
3
3
12
32
25
20
16
8
16
29
52
14
13
48
24
15
26
18
40
24
18
47
1
11
75
24
1
89
51
84
4
5
27
3
18
7
60
27
20
1
15
69
24
57
72
68
27
31
9
12
11
25
8
7
17
27
4
56
18
27
9
52
47
43
20
90
34
6
3
12
47
1
39
90
3
47
1
39
56
52
9
11
52
21
35
40
9
71
1
36
32
7
86
22
36
32
18
7
12
56
1
23
52
3
45
3
105
32
7
21
68
79
45
3
42
18
14
15
55
168
45
45
8
22
56
16
21
92
28
48
29
16
6
66
18
6
3
15
5
67
50
48
15
52
11
33
36
33
22
9
11
16
14
91
39
14
10
65
51
1
84
123
72
29
39
48
49
41
3
52
23
81
60
1
15
8
40
47
25
8
36
19
101
28
35
12
1
12
15
32
4
21
29
7
9
15
35
28
26
19
5
18
37
3
212
57
64
5
12
7
33
2
120
22
86
40
2
27
85
51
15
20
18
19
32
3
18
7
48
32
21
31
24
11
45
19
72
18
26
64
57
83
12
28
50
19
15
20
16
2
40
63
27
30
18
9
20
45
18
58
26
24
54
67
35
1
23
165
36
15
33
36
7
29
25
15
3
17
24
60
145
15
36
5
18
1
21
44
6
1
69
38
13
12
12
39
12
38
79
36
27
78
14
16
81
51
12
20
18
27
67
48
38
90
4
5
39
49
27
33
5
22
45
39
9
20
7
53
52
23
12
45
31
9
44
75
4
21
11
9
7
60
129
36
59
46
50
13
41
15
28
15
17
13
6
9
17
99
45
10
5
27
54
16
104
46
80
18
7
65
7
12
20
4
84
23
52
38
3
27
25
32
25
26
46
83
61
32
22
17
4
12
12
48
5
10
17
13
50
60
9
4
5
19
12
89
22
20
9
75
36
22
2
25
45
15
3
60
32
13
20
15
25
47
18
58
24
44
6
34
20
45
4
12
44
61
39
51
5
40
9
80
154
33
12
32
49
11
24
36
31
32
1
24
48
17
55
36
56
28
33
8
19
60
12
44
55
12
20
12
1
12
23
25
129
27
59
36
9
9
30
6
156
18
1
20
19
17
43
17
9
10
5
21
10
36
44
85
29
4
75
32
16
17
108
22
8
4
29
67
68
9
36
84
16
39
26
7
3
5
67
14
43
60
12
24
35
10
35
24
3
9
19
14
43
48
21
50
16
9
20
45
34
5
15
1
21
75
27
2
40
68
15
93
18
1
36
33
32
3
4
15
32
4
24
21
36
8
16
36
9
32
55
24
20
4
9
11
15
132
18
34
17
4
36
8
7
9
15
69
15
36
2
12
7
15
14
10
5
31
30
35
76
15
2
16
87
12
23
33
27
84
109
77
18
36
40
48
6
51
8
3
33
76
149
55
12
44
45
28
51
17
7
72
128
45
22
18
18
30
72
18
50
42
16
21
15
33
3
33
17
7
71
49
3
14
15
4
36
9
27
27
33
33
11
60
51
28
57
47
21
15
4
12
6
3
20
25
50
4
60
5
12
31
9
36
27
6
11
108
21
12
42
61
36
48
11
24
12
1
3
57
17
40
62
6
3
15
4
72
93
12
48
23
22
26
25
12
9
23
97
6
162
15
17
31
63
21
23
1
44
1
86
58
62
60
4
14
12
103
131
1
41
79
23
6
15
21
30
4
57
3
29
28
23
9
40
48
12
56
55
20
1
15
38
22
5
31
9
45
8
27
139
29
7
20
49
35
22
15
27
8
13
24
12
5
6
52
86
31
9
2
13
20
21
16
24
39
11
1
48
96
24
24
63
33
11
28
72
9
17
7
83
4
20
33
7
81
24
80
103
33
24
51
12
68
42
87
3
16
20
54
48
22
33
27
12
5
9
22
24
36
44
40
5
1
3
44
51
46
18
17
45
24
16
24
62
25
15
29
63
16
69
27
14
7
68
19
45
20
55
50
6
36
73
3
33
11
28
33
8
31
66
15
8
45
46
8
100
66
24
8
54
40
5
15
4
5
7
60
29
133
47
16
3
177
12
5
7
21
48
6
21
32
40
63
14
18
97
3
18
23
25
6
36
12
18
3
11
13
32
28
23
109
21
18
41
61
75
44
48
15
73
15
57
3
14
19
20
76
171
2
43
5
90
9
19
36
8
13
15
17
28
27
8
37
53
10
53
49
51
71
94
56
3
15
1
36
33
3
3
50
16
74
22
63
57
2
13
89
91
35
18
6
ABCD 97216118152*3^$a+1 [50206]
27
141
144
35
13
155
312
25
39
81
59
49
195
117
30
125
205
126
77
40
120
177
18
77
61
24
35
28
237
15
45
23
16
36
51
162
107
28
93
23
24
36
96
55
53
96
91
93
177
203
193
3
60
21
63
117
36
243
9
71
36
73
60
27
81
59
13
12
60
18
117
20
25
183
153
59
108
55
5
13
102
141
9
12
15
68
40
75
45
32
28
20
160
176
76
44
120
60
127
29
235
9
207
33
36
93
72
155
40
8
256
69
35
325
171
21
63
15
30
90
222
59
31
65
124
117
12
51
57
27
123
210
24
36
63
56
1
24
18
5
97
288
231
81
66
29
40
165
123
176
120
4
96
39
18
60
47
43
102
15
147
29
61
78
45
147
5
60
48
55
117
104
121
36
54
18
48
144
59
40
416
24
1
299
4
27
29
96
13
27
60
20
144
144
12
13
95
292
21
90
17
252
24
19
117
68
13
179
144
121
6
72
57
33
35
40
27
105
153
71
36
1
12
72
123
117
3
36
180
81
135
123
30
47
13
27
93
27
24
57
63
27
177
36
147
77
37
30
9
36
140
1
12
15
192
68
76
9
15
57
99
9
60
108
147
105
192
159
57
167
37
156
63
116
25
120
59
4
36
44
133
180
39
20
48
40
123
144
29
64
32
108
85
180
71
84
85
72
59
24
43
102
72
215
91
24
189
56
100
33
335
25
30
5
85
95
145
75
32
1
63
200
61
48
47
151
90
123
20
1
60
23
16
9
95
37
228
60
11
64
117
59
40
56
85
156
42
5
72
193
255
56
121
36
179
13
240
11
37
59
60
31
144
198
120
288
60
72
155
52
20
28
15
5
72
160
81
99
68
145
11
16
81
83
37
27
45
15
273
143
7
29
48
120
37
75
123
5
187
9
236
24
16
128
72
88
80
12
84
61
59
100
129
11
61
36
24
143
40
33
162
21
24
56
60
4
27
150
59
76
21
54
5
24
49
72
39
60
20
19
18
27
96
99
77
85
35
40
45
6
93
9
51
20
24
163
53
1
156
47
52
33
27
345
123
45
111
9
150
5
72
13
108
39
33
71
49
15
300
63
17
132
193
47
108
16
9
107
28
60
405
12
15
81
162
45
75
105
45
35
145
12
36
54
18
27
171
77
40
33
59
13
12
23
12
43
30
18
29
241
72
47
24
361
35
84
60
64
45
132
30
33
45
72
18
30
42
18
171
9
18
29
24
301
168
35
85
180
47
13
12
18
41
240
439
101
40
9
47
84
300
240
4
36
156
81
24
35
13
11
24
36
36
1
47
13
27
360
216
21
78
5
40
165
11
61
155
60
25
135
45
138
41
31
240
198
75
80
12
288
340
105
135
140
36
36
133
195
176
324
36
124
176
1
63
93
132
27
104
49
71
37
30
77
256
27
42
11
1
180
ABCD 97216161884*3^$a+1 [50038]
11
21
96
27
25
12
143
6
30
1
116
24
3
21
16
108
60
20
16
116
3
36
21
3
30
15
12
48
36
39
21
36
16
29
24
87
24
24
84
16
11
73
5
90
12
133
8
24
24
15
9
12
15
1
144
108
36
12
24
60
20
3
42
19
71
181
20
63
36
85
8
16
5
54
36
1
104
4
11
6
30
24
54
15
15
1
32
64
80
45
18
57
45
19
32
48
72
27
25
11
1
56
24
4
11
18
102
1
12
11
30
6
21
64
80
15
1
17
30
153
132
12
9
54
6
30
24
21
4
188
33
87
112
125
31
5
7
72
8
9
139
35
6
18
21
64
95
45
40
96
80
75
45
4
95
85
65
27
64
20
16
44
100
71
145
36
29
24
15
160
32
40
23
30
36
18
73
12
20
12
33
30
1
32
4
20
64
12
17
15
12
39
24
30
7
60
20
39
36
24
54
30
117
24
9
12
51
9
48
6
57
69
39
12
3
30
36
31
137
87
33
67
29
79
156
36
20
24
24
15
42
115
48
17
18
61
11
108
21
16
8
12
9
6
13
32
63
21
45
7
80
27
21
81
24
67
68
81
18
57
9
6
13
20
57
18
21
52
32
16
96
53
102
18
27
64
120
24
116
16
35
9
16
59
45
9
51
64
17
79
11
48
132
225
28
56
15
120
9
27
109
5
27
4
20
28
68
69
18
12
9
16
44
21
43
96
56
45
15
16
12
11
84
21
36
40
8
120
16
209
42
21
64
23
45
112
60
36
84
8
16
71
9
39
13
29
15
93
12
75
48
12
69
90
1
35
1
83
9
16
11
78
31
5
55
60
11
30
24
15
69
60
63
9
54
57
9
18
21
21
18
66
79
47
1
53
51
9
54
30
15
16
60
72
8
105
30
25
71
9
21
3
40
72
29
99
12
4
35
36
121
108
60
32
3
109
17
3
12
24
64
32
39
1
24
71
18
30
1
24
8
4
113
31
35
36
61
8
40
60
132
12
17
120
51
27
36
1
20
4
5
7
17
27
4
80
76
23
42
19
84
5
12
24
87
48
24
15
72
1
24
125
3
15
30
7
44
9
43
12
137
111
24
9
55
24
11
21
39
69
51
45
9
43
24
23
141
21
18
42
15
36
39
30
19
32
117
31
59
21
52
48
44
76
5
19
77
30
45
4
20
21
18
6
127
17
27
84
4
56
21
15
39
96
30
15
96
48
144
21
60
7
8
40
32
4
20
60
99
1
48
12
5
24
15
16
68
75
96
9
28
17
27
9
30
45
16
48
5
27
16
29
3
15
36
1
96
8
4
32
64
11
48
6
27
39
361
24
65
15
28
36
35
121
36
12
95
1
89
3
52
35
81
45
75
4
12
164
52
60
53
66
121
12
32
88
71
6
31
17
180
7
20
105
55
68
40
32
123
45
40
8
48
39
21
12
48
9
27
16
29
54
25
36
53
27
48
45
6
9
57
54
9
48
24
16
84
5
79
5
6
49
44
45
27
9
24
7
20
36
27
66
54
21
4
11
121
59
96
1
47
36
1
89
79
17
3
16
36
24
29
12
75
69
159
21
60
75
105
39
15
97
23
57
15
129
36
33
60
12
60
18
73
12
36
12
12
101
6
18
3
9
24
7
12
32
48
12
88
32
3
12
90
15
4
12
24
5
138
1
60
60
11
54
15
21
99
45
19
8
244
44
16
56
63
61
29
51
33
90
97
24
5
24
12
54
61
44
24
12
60
40
83
72
18
72
3
48
4
59
85
44
48
4
125
115
29
15
40
24
5
72
51
24
3
13
60
20
27
1
60
71
1
12
12
48
17
54
57
9
15
28
92
16
32
111
1
20
4
5
19
5
31
60
11
9
84
12
4
35
61
8
40
60
12
35
1
20
123
6
48
60
31
89
7
44
4
5
63
39
49
29
36
15
51
13
101
15
75
30
7
53
54
30
3
4
35
129
9
15
27
85
23
13
48
95
21
124
20
39
36
45
52
29
3
28
17
15
40
32
45
18
36
36
1
29
24
66
1
8
171
60
93
15
93
24
120
9
6
9
39
42
15
24
4
101
15
51
21
168
81
15
40
128
15
36
114
12
18
141
96
15
18
6
25
5
15
9
27
40
5
175
89
51
45
19
32
40
80
3
6
3
28
203
9
12
120
24
4
12
36
29
60
55
48
80
52
35
18
36
31
20
124
131
90
30
21
52
17
18
1
32
108
9
3
24
39
6
18
12
1
20
57
12
19
59
90
12
3
28
23
126
91
17
7
125
15
16
92
15
21
12
117
126
54
7
20
64
12
8
9
36
27
72
40
48
104
15
1
32
21
6
174
24
31
104
148
17
3
24
4
36
24
80
64
8
27
45
45
6
1
80
9
19
17
84
54
21
4
11
6
15
48
21
31
23
25
12
5
31
197
6
1
44
24
16
72
24
48
35
90
43
200
69
91
32
28
29
3
16
12
53
27
9
39
40
11
33
52
108
12
128
36
4
12
20
280
36
68
21
18
1
89
7
53
43
24
95
108
1
65
19
32
24
15
144
6
30
1
60
20
15
18
36
31
23
12
9
9
3
40
60
68
9
103
32
96
39
21
15
6
84
115
65
24
103
8
15
9
27
45
9
15
72
33
31
5
24
66
24
9
16
56
39
9
15
210
36
15
16
23
21
51
24
21
45
39
16
20
93
30
177
45
3
100
8
9
18
36
25
96
155
18
15
28
47
57
60
4
32
12
12
3
1
204
32
ABCD 97216444478*3^$a+1 [50043]
16
135
105
3
12
24
30
51
12
33
15
15
72
17
76
24
20
49
180
51
36
20
49
6
45
45
12
18
45
12
20
103
9
69
51
15
81
9
24
30
9
8
43
9
120
45
42
30
11
124
99
21
68
7
18
83
25
39
9
39
111
69
48
9
15
56
4
33
23
67
5
120
12
19
89
40
33
60
59
25
3
51
9
108
15
17
40
48
15
57
32
88
132
69
96
18
30
3
20
60
112
108
60
69
11
220
117
18
72
53
73
12
59
19
30
144
3
12
111
150
12
39
180
21
47
1
24
35
31
77
49
3
32
43
12
36
29
31
12
6
39
51
9
207
53
85
35
28
105
12
18
29
211
29
61
48
51
20
16
240
12
48
20
64
36
20
64
56
40
15
9
56
40
60
60
44
28
32
100
21
90
54
15
8
100
8
24
16
32
37
138
45
15
66
39
60
15
45
32
13
23
85
27
3
149
136
12
8
37
36
39
15
18
59
139
57
12
135
5
40
120
72
60
9
27
44
19
77
67
137
25
3
33
15
20
55
29
55
33
21
54
5
1
39
27
21
15
24
30
6
30
39
36
15
69
20
36
79
5
76
24
188
12
108
73
18
66
135
176
37
35
88
39
33
48
39
96
72
33
24
105
35
55
45
3
18
132
30
17
96
24
31
12
18
42
48
9
69
59
12
36
60
112
12
116
12
187
5
19
9
8
55
105
33
39
68
43
54
48
54
33
21
36
96
35
67
17
36
145
15
24
3
17
13
18
9
33
87
8
43
57
33
27
72
9
51
8
28
39
114
111
99
17
55
105
72
12
15
125
1
39
56
79
144
21
36
72
20
112
20
136
84
63
72
30
3
8
52
15
18
30
105
45
18
21
9
27
84
20
120
163
53
7
18
30
17
88
72
120
20
25
90
5
100
32
31
129
9
27
69
18
30
23
100
20
4
39
69
12
63
12
5
31
57
15
6
30
9
68
55
45
9
3
8
25
27
3
5
19
41
12
28
117
48
47
12
13
96
72
35
37
12
180
35
19
41
91
69
20
16
12
12
33
12
111
12
21
72
99
8
37
15
39
17
7
53
52
51
96
21
9
63
27
53
25
63
104
48
40
12
33
63
15
12
5
28
12
132
8
1
11
120
40
60
33
3
192
72
21
15
80
64
39
17
24
31
18
47
103
72
17
100
27
101
52
48
84
8
31
101
109
90
57
33
11
115
33
12
69
30
57
20
112
81
54
33
75
57
75
17
19
41
13
15
68
24
1
27
111
36
24
81
3
96
9
8
12
40
8
25
54
33
45
243
99
138
15
48
92
28
140
4
60
33
138
5
24
139
17
37
36
30
17
40
15
57
12
36
3
36
81
12
123
9
48
80
7
78
143
37
3
32
72
96
12
85
6
9
12
9
27
60
3
9
45
155
28
87
105
12
56
43
21
3
5
12
19
36
65
16
12
48
20
55
102
167
76
9
11
40
9
63
63
5
24
100
96
20
4
51
29
28
72
3
18
27
63
12
33
24
39
29
37
18
45
63
29
16
27
18
15
144
99
102
27
20
61
47
7
57
39
17
40
27
45
20
25
90
5
132
13
12
3
120
8
13
27
15
12
45
225
155
28
44
16
27
77
13
6
12
57
68
19
141
9
51
84
8
40
68
24
76
44
16
80
64
129
27
27
48
57
3
48
17
127
17
19
36
180
18
23
13
54
165
60
15
57
60
21
39
36
12
21
39
8
85
39
56
103
141
8
28
3
9
60
93
18
66
18
77
28
21
27
72
63
105
20
25
90
5
43
9
48
32
1
51
96
87
213
45
48
54
33
9
54
12
5
139
45
9
279
60
27
81
32
12
49
6
113
85
18
9
3
6
11
36
4
15
96
17
100
8
4
9
11
16
69
3
27
101
12
1
47
7
165
135
18
59
40
20
96
40
60
27
36
9
72
63
17
60
73
15
15
33
24
228
3
24
36
17
40
105
255
20
28
60
44
16
93
51
3
53
60
4
68
193
59
85
11
7
17
19
141
56
4
20
13
60
48
42
5
12
16
12
8
55
12
53
4
69
51
8
13
42
57
48
3
17
52
60
68
91
17
19
113
28
120
44
36
109
36
54
33
20
28
3
17
55
77
112
56
40
84
60
8
1
47
160
27
30
78
30
42
45
3
9
48
87
54
96
51
15
17
28
12
75
48
42
3
12
132
51
30
90
60
72
77
36
4
3
36
69
32
43
45
63
17
72
73
23
172
8
127
48
9
56
64
36
80
4
8
73
27
3
60
12
57
8
25
35
1
162
17
172
80
1
15
63
12
5
24
28
48
3
36
24
161
13
95
28
3
36
54
27
60
32
28
20
24
100
15
36
24
33
108
57
18
17
12
28
8
24
28
108
24
33
6
9
12
45
123
3
72
33
60
72
111
9
3
ABCD 97217041154*3^$a+1 [50086]
133
18
33
69
27
33
111
9
18
269
199
30
30
221
1
39
63
18
47
48
88
57
15
15
57
165
51
69
48
102
5
73
63
189
6
21
24
32
40
63
105
32
55
9
3
18
3
32
13
12
60
83
19
53
40
72
63
18
84
243
45
102
276
57
8
40
9
23
73
12
35
168
64
33
119
40
3
6
15
27
210
75
32
13
27
32
40
9
47
37
150
48
29
40
104
16
69
131
24
55
17
64
8
145
48
108
35
55
12
78
60
24
11
25
120
12
3
69
27
24
27
45
33
159
21
12
47
16
56
13
96
59
16
72
93
24
11
40
72
32
16
15
114
111
120
9
126
225
104
115
21
9
18
162
36
144
63
8
109
6
114
11
64
80
55
18
30
30
12
15
21
51
56
48
112
72
120
51
45
45
99
32
24
37
27
8
88
15
42
60
59
109
35
40
32
232
15
137
16
32
136
24
336
69
3
45
35
64
93
66
114
47
16
75
117
200
61
12
42
48
5
72
1
87
24
8
16
69
36
15
80
7
9
80
13
36
39
32
96
64
48
8
103
30
11
1
39
21
72
3
15
17
72
19
162
48
30
21
33
90
6
111
81
15
27
30
108
59
40
3
6
39
3
77
55
6
75
9
15
312
33
90
53
40
33
47
13
132
23
79
6
35
37
48
60
24
15
48
15
12
18
35
184
96
45
35
184
171
5
48
64
80
40
45
27
56
37
35
25
36
24
35
40
32
73
15
80
16
72
27
36
65
25
84
11
19
45
21
51
141
3
24
3
117
96
24
21
11
19
21
63
65
43
29
13
35
121
15
24
33
39
48
33
39
48
3
53
79
57
39
42
15
3
29
112
69
51
24
117
120
48
42
18
15
32
144
1
183
56
88
21
12
39
56
55
30
195
57
48
120
30
18
167
67
53
13
11
48
72
24
25
24
111
39
30
131
40
32
37
3
117
96
11
96
97
30
66
24
156
75
9
168
90
48
42
59
133
36
47
40
8
280
96
56
72
13
180
39
80
48
211
21
63
81
56
61
99
24
45
24
75
32
16
48
96
24
105
24
15
72
48
15
65
25
15
105
63
57
63
152
16
129
30
33
93
180
87
147
21
24
56
64
56
37
12
60
75
32
61
3
80
85
51
96
80
73
159
45
27
21
3
75
192
53
72
64
24
56
169
12
48
12
23
16
80
31
185
160
48
72
33
24
6
89
160
93
99
24
144
96
57
12
51
32
37
27
39
105
24
33
108
51
48
72
3
6
15
75
5
40
24
32
49
71
19
5
136
48
81
54
41
40
57
87
8
168
40
24
21
51
33
15
21
30
101
61
18
81
159
137
25
12
18
89
49
24
48
15
75
48
114
258
30
35
40
33
87
152
16
39
153
128
49
15
32
109
90
30
51
219
84
30
51
27
48
84
113
25
162
18
27
56
72
73
42
48
197
25
159
51
93
24
93
27
168
24
24
15
89
13
27
8
7
18
90
53
25
15
45
107
112
56
67
69
24
57
12
51
15
105
80
7
9
8
16
72
144
189
27
15
240
270
12
15
3
53
24
61
42
78
162
9
24
56
88
45
3
72
45
288
219
21
3
135
105
39
6
72
18
42
12
75
8
48
16
39
17
193
30
42
120
132
36
95
24
91
29
40
48
93
12
102
30
3
24
8
1
180
90
9
96
147
48
69
48
104
16
183
9
165
3
45
12
15
141
60
72
60
27
15
65
72
133
3
15
12
18
18
42
168
15
9
6
105
177
60
123
72
57
48
78
9
51
5
49
71
16
8
16
72
45
27
123
18
27
104
13
3
32
40
128
48
55
54
35
145
23
73
119
91
5
37
72
147
24
56
91
69
33
15
81
120
39
63
18
39
183
30
18
57
8
49
23
64
80
1
15
105
42
6
42
42
3
87
18
39
3
126
87
128
144
31
9
8
43
144
18
27
ABCD 97217229854*3^$a+1 [50046]
129
51
12
33
15
12
33
74
85
11
25
45
36
38
6
4
6
6
36
12
36
24
20
28
44
40
56
19
33
30
38
28
12
2
6
10
45
89
40
3
5
55
17
12
54
10
27
9
80
31
17
60
12
16
24
36
27
3
30
32
7
21
3
17
24
36
54
54
16
39
65
34
6
39
45
48
20
18
64
62
76
3
17
7
33
15
5
28
24
56
79
5
22
9
57
3
45
51
33
27
29
76
54
9
72
89
16
3
17
4
14
16
30
104
16
24
27
53
52
8
48
12
42
6
19
21
92
22
48
21
24
21
24
12
26
10
20
19
89
4
48
2
13
12
45
27
15
18
116
42
37
11
22
8
96
24
4
60
135
35
58
84
18
30
15
36
5
4
6
14
60
22
6
42
33
15
42
3
29
16
12
12
3
11
16
66
78
42
32
7
41
22
6
42
38
72
28
12
12
27
3
86
52
24
24
15
69
32
34
32
22
72
3
36
24
33
200
42
25
17
70
14
4
8
28
12
30
48
54
36
51
3
26
4
12
39
12
35
10
3
9
12
24
12
60
30
9
5
24
16
51
24
96
45
24
60
36
8
4
51
27
14
60
60
43
5
168
48
100
15
81
30
80
10
24
14
46
24
3
12
21
12
63
45
24
3
57
26
16
6
74
90
31
5
72
7
29
22
42
6
6
3
45
8
24
79
17
24
4
20
4
48
3
21
3
11
10
12
8
34
21
9
2
78
40
3
65
4
44
84
28
20
4
3
48
75
45
33
12
24
20
4
6
9
12
9
15
33
15
36
9
12
63
161
4
3
24
21
44
19
9
62
10
75
203
6
4
3
17
31
9
26
10
6
81
12
45
86
34
36
39
60
45
48
135
48
24
5
28
128
7
33
96
48
36
12
12
36
44
7
15
14
4
78
30
24
8
52
56
4
98
6
36
43
41
7
27
32
1
15
18
12
15
45
20
55
89
34
6
90
66
68
10
26
4
39
11
37
17
7
9
90
6
39
21
20
16
12
51
27
9
21
2
30
31
9
12
36
12
15
48
33
51
36
29
10
54
20
40
39
5
7
101
7
41
6
1
47
13
17
76
6
6
87
17
19
24
48
9
36
12
3
33
74
48
22
12
20
55
24
65
10
69
60
15
33
24
9
15
41
16
72
60
12
39
24
17
16
20
19
24
57
30
32
13
3
6
39
35
6
4
6
14
24
40
3
33
30
14
12
64
20
120
4
27
33
12
44
16
3
21
12
99
24
81
48
51
5
52
39
5
90
133
5
31
21
36
14
13
48
12
60
5
6
30
12
22
45
60
33
12
32
36
54
13
48
48
41
4
20
16
18
6
15
27
18
15
21
8
18
37
65
48
112
32
28
3
45
3
57
8
10
54
12
78
21
9
32
16
32
28
48
86
13
105
26
10
27
48
5
7
12
3
30
44
6
118
32
124
14
22
3
12
33
24
3
5
52
48
27
72
33
8
124
30
38
16
24
48
50
133
11
6
72
28
24
39
69
3
5
43
12
99
9
36
21
12
51
15
42
44
64
27
29
4
39
33
120
3
12
5
52
108
8
175
24
5
40
20
10
6
15
24
33
72
20
22
30
24
42
18
12
12
6
6
8
40
96
20
4
3
48
15
80
22
24
36
24
54
26
19
24
17
10
66
14
16
14
34
21
5
55
89
19
35
16
110
4
12
18
6
27
93
2
58
12
3
5
19
36
84
45
116
12
4
38
6
96
19
9
36
84
12
8
72
16
8
31
48
35
10
38
22
15
5
60
43
57
120
3
24
21
62
96
30
4
3
12
15
6
27
24
24
5
31
9
15
9
75
81
30
62
52
8
52
51
15
45
57
72
146
30
60
4
3
5
58
9
5
7
9
12
48
12
68
22
30
18
26
19
51
26
52
36
12
24
26
58
6
45
3
6
24
12
20
24
7
83
82
135
9
14
64
21
5
55
24
21
12
84
99
29
16
32
64
48
32
28
3
3
32
22
48
60
78
57
33
6
6
12
30
6
80
42
30
4
56
12
43
57
3
33
12
3
41
10
18
20
36
4
48
87
17
31
9
24
12
14
30
19
237
2
30
43
12
17
19
77
7
45
6
6
39
45
20
4
78
69
24
12
9
30
9
71
10
3
3
9
9
12
8
127
5
7
21
32
43
5
90
6
28
15
63
134
4
54
105
5
48
48
19
5
28
8
40
15
95
10
20
12
55
5
7
65
55
11
30
12
28
15
9
36
27
89
16
27
36
9
12
38
25
45
12
78
62
16
18
30
12
20
18
22
12
48
3
57
12
63
17
12
84
124
20
28
8
16
63
36
12
35
54
16
75
53
36
54
90
31
9
30
6
36
12
26
85
24
81
36
96
78
21
33
8
55
75
33
5
4
87
41
28
60
14
1
120
9
36
39
41
4
12
24
36
39
60
5
16
128
16
15
9
8
40
60
60
12
68
4
8
28
8
12
42
42
6
22
42
6
3
161
6
10
15
39
18
135
60
48
33
26
34
24
3
3
30
72
24
48
3
33
12
3
36
11
22
3
23
10
87
15
14
24
10
14
12
19
24
21
80
6
1
63
81
33
8
19
29
40
14
25
23
37
48
12
105
51
29
12
58
42
3
41
96
4
60
27
5
67
5
55
60
36
12
5
4
39
9
36
27
9
60
18
93
12
5
16
92
55
5
7
21
14
30
66
25
5
7
57
18
42
15
71
54
43
9
6
38
64
8
55
24
29
6
10
44
4
6
14
66
6
4
80
22
33
120
87
80
10
12
15
11
6
16
24
39
5
60
10
86
28
36
26
61
17
91
24
5
10
33
33
12
63
29
16
15
72
47
10
3
3
45
24
5
16
20
226
21
17
36
7
48
12
17
16
44
36
55
12
48
15
14
16
75
45
32
4
20
43
17
4
2
82
12
8
112
60
14
10
36
48
18
30
2
46
44
22
6
122
10
86
25
5
16
3
47
64
74
91
9
3
33
12
27
57
8
7
15
33
111
14
28
80
43
45
14
6
7
3
114
36
39
57
24
12
15
24
69
24
15
21
14
37
5
36
7
5
40
8
19
21
14
10
38
6
10
105
5
31
9
72
15
12
21
27
65
70
30
2
1
69
51
5
24
10
45
3
54
75
29
55
17
24
40
8
16
2
22
15
27
9
12
17
42
30
31
117
12
18
26
6
34
12
8
16
48
3
77
16
26
46
75
17
6
46
8
28
8
22
14
4
44
40
15
21
27
17
90
30
12
48
12
10
18
30
6
20
19
41
7
12
21
75
101
34
30
2
70
8
19
57
6
102
8
4
51
33
39
17
4
15
15
6
48
26
34
3
27
86
76
3
33
12
8
48
4
48
12
3
9
48
111
60
41
36
43
60
24
36
129
48
3
17
42
13
9
24
96
18
32
10
6
32
22
20
4
75
5
4
36
15
59
6
36
19
12
84
3
30
3
24
33
12
20
16
99
9
12
8
36
4
27
33
36
36
24
8
16
12
68
7
24
11
10
32
28
ABCD 97217620562*3^$a+1 [50080]
12
93
60
20
72
132
156
175
5
60
112
87
269
256
15
125
48
60
192
28
180
60
92
144
36
31
213
32
4
3
453
128
432
295
65
28
44
240
91
29
36
252
28
140
19
101
7
9
84
15
189
8
120
355
72
41
64
75
213
132
36
27
153
15
5
72
100
75
288
144
120
65
28
39
41
288
79
81
44
300
100
140
12
100
111
33
44
100
36
39
101
84
16
324
63
17
151
41
24
36
108
228
108
196
36
408
75
84
101
7
93
219
65
43
5
60
120
324
208
3
5
108
124
27
173
43
137
72
31
84
21
104
48
252
604
15
144
108
60
69
75
69
15
137
175
48
29
16
84
8
24
28
48
183
41
24
324
48
319
120
125
163
36
101
28
36
15
9
216
231
141
32
156
144
16
15
65
91
261
12
296
16
20
43
17
48
43
53
40
87
345
60
20
88
20
144
28
32
55
125
148
39
84
60
149
16
92
28
312
12
111
57
48
60
216
8
28
44
28
36
272
79
108
45
15
41
52
12
72
108
8
43
24
93
243
29
43
9
156
152
108
72
295
101
172
39
105
3
120
345
108
60
15
177
68
84
144
24
48
52
20
43
125
43
257
52
8
108
4
96
51
5
79
132
12
57
51
17
7
101
112
116
172
140
28
84
60
27
21
80
132
216
199
65
88
192
255
5
72
175
65
184
51
108
353
352
60
87
65
40
75
156
137
28
255
5
28
32
28
279
17
36
48
52
84
60
164
79
108
29
24
115
36
113
252
160
44
136
128
96
40
44
208
44
28
68
112
3
213
540
224
60
36
84
160
20
28
60
27
60
72
21
15
77
355
173
364
44
7
17
76
75
65
136
84
252
8
7
324
81
135
117
80
148
152
16
116
28
56
24
295
5
208
8
36
28
432
291
48
96
29
4
152
103
12
53
252
108
127
360
53
12
115
9
44
252
40
3
57
63
57
104
40
224
31
21
20
16
27
345
32
115
149
52
84
44
367
209
36
52
180
332
228
115
93
152
7
129
51
333
56
52
128
100
32
28
159
57
144
56
31
5
88
27
60
324
33
3
77
132
84
160
92
100
188
64
108
8
79
53
79
5
28
60
20
52
84
36
123
53
48
247
57
56
52
164
36
144
36
139
41
60
64
200
139
69
ABCD 97217849824*3^$a+1 [50022]
105
12
108
150
137
36
223
84
57
75
210
15
20
100
45
15
93
42
54
84
72
18
117
33
27
20
109
60
84
36
24
90
36
84
53
4
3
57
99
234
36
204
47
55
33
108
132
12
20
79
9
45
66
114
36
144
90
30
60
30
72
150
108
15
507
245
415
105
120
15
21
84
15
45
108
15
252
29
115
144
90
27
39
24
12
60
18
162
228
252
89
181
108
27
36
249
30
18
27
80
133
83
7
57
105
108
180
27
3
297
9
96
18
153
128
36
79
129
12
219
30
71
36
64
8
91
57
69
18
60
90
342
84
6
228
60
36
51
108
21
216
3
225
42
48
161
1
15
45
48
87
39
57
132
15
66
6
30
18
72
89
1
60
84
39
72
219
281
36
73
51
3
57
15
108
125
232
36
3
9
81
24
180
36
191
73
60
11
4
21
66
45
69
30
6
54
9
120
72
69
66
18
96
111
8
25
135
57
60
48
150
90
195
237
120
78
30
312
3
45
3
147
66
27
213
27
39
54
180
96
11
7
90
102
33
56
16
48
177
30
168
270
207
3
36
6
90
138
15
57
144
35
61
84
36
3
140
36
19
270
15
135
30
42
30
108
15
135
90
90
36
9
57
63
141
66
53
52
93
42
138
96
27
84
60
164
19
6
39
8
187
12
24
66
90
54
39
141
60
30
17
169
15
168
45
72
15
9
66
21
57
147
45
24
291
45
60
63
45
155
307
18
36
6
18
87
516
9
48
42
45
180
165
18
17
73
87
20
36
108
1
75
15
234
24
30
96
65
16
120
240
9
120
6
18
83
19
24
249
51
144
36
114
72
48
87
20
163
90
96
216
48
36
339
207
48
117
44
136
63
6
11
76
32
112
129
36
48
75
57
3
45
330
30
36
27
117
15
21
126
54
39
15
240
57
15
18
15
15
42
11
7
66
171
48
51
197
43
144
165
105
156
179
7
30
135
153
72
108
3
417
72
3
117
15
99
54
72
15
75
18
191
25
36
83
91
36
24
84
132
90
54
81
120
44
91
60
18
12
18
60
36
9
21
36
35
40
39
21
69
54
210
150
105
72
3
90
72
48
107
28
80
97
63
12
8
7
30
183
87
78
87
168
60
345
132
51
39
45
39
216
33
72
75
105
128
36
1
63
87
174
36
144
24
327
33
3
153
24
11
25
84
42
29
61
174
9
8
73
216
63
8
19
54
6
48
57
129
120
111
48
21
126
93
195
6
36
15
93
15
57
54
65
1
78
101
55
6
183
15
66
276
11
7
57
9
147
84
9
51
129
159
51
24
30
60
155
100
108
117
87
20
73
195
405
63
12
267
45
108
128
187
57
15
33
105
87
39
24
30
36
54
222
11
37
72
60
84
54
132
33
176
79
165
27
18
143
180
4
60
33
83
64
120
33
3
33
99
ABCD 97217880796*3^$a+1 [50004]
4
21
54
65
36
64
8
24
31
41
4
20
52
9
42
48
41
37
27
8
13
51
48
24
3
5
19
17
121
24
47
36
24
24
40
8
37
59
67
57
15
18
95
7
18
23
16
15
42
23
13
27
92
64
32
181
23
28
3
5
4
116
1
18
9
44
12
48
28
3
21
15
93
20
16
153
51
3
45
12
3
18
18
9
12
8
7
53
19
17
12
4
87
90
54
69
68
43
17
1
6
12
9
116
24
60
16
135
9
60
3
5
13
3
15
41
24
28
32
60
28
60
48
135
17
36
28
24
36
68
136
24
63
45
39
33
93
36
78
72
12
57
48
20
76
8
7
17
36
1
18
29
28
84
20
19
96
29
4
24
32
19
33
12
24
69
99
44
24
124
57
83
16
3
9
20
16
15
36
30
51
9
30
53
1
27
60
21
11
67
9
63
29
4
48
32
64
51
17
4
20
28
21
51
32
12
36
28
27
41
43
21
15
24
9
32
43
101
108
61
6
21
24
63
18
3
12
39
29
16
68
7
132
5
24
1
60
27
12
60
24
84
57
42
5
67
33
36
15
9
33
12
18
78
18
17
55
21
20
64
164
12
12
52
135
5
48
48
31
57
36
20
61
11
67
29
24
31
18
39
3
9
63
5
64
3
5
31
17
4
9
111
15
42
123
60
27
42
12
39
32
1
6
84
53
48
97
35
19
5
28
39
42
30
33
8
16
72
51
41
55
17
16
69
3
12
96
3
45
171
5
4
72
27
18
3
12
39
5
7
33
39
72
36
5
12
4
3
105
3
144
12
5
67
93
36
24
33
51
8
13
11
52
21
96
15
3
30
23
85
42
36
165
27
5
28
8
64
32
49
108
63
12
15
5
4
20
96
37
36
47
84
31
30
35
76
12
63
5
31
33
21
47
36
4
3
156
60
153
3
45
12
3
18
71
28
32
12
40
36
168
20
37
6
93
20
25
15
44
108
48
48
36
12
76
45
35
52
3
42
35
1
59
7
33
3
9
20
13
59
31
12
18
59
4
24
24
8
7
41
175
29
7
6
3
32
4
24
36
12
9
59
64
21
39
8
52
135
17
55
60
30
23
4
12
75
18
75
33
3
108
27
21
21
99
8
124
8
7
42
35
28
20
79
126
51
3
29
24
19
126
3
44
48
24
16
3
6
18
9
111
101
13
3
51
30
108
6
126
36
66
9
56
4
48
24
27
17
37
12
3
129
12
36
3
75
21
32
64
27
21
60
39
24
5
169
3
3
17
4
51
5
7
5
24
67
29
4
144
21
3
96
44
85
63
132
60
15
21
3
66
3
15
65
49
54
12
36
96
12
29
43
29
4
92
16
60
96
68
76
96
9
3
84
80
7
24
5
12
40
72
36
24
39
9
48
21
87
39
29
1
15
20
40
108
69
150
9
20
1
51
72
60
21
59
79
6
23
40
12
32
31
33
56
16
20
19
24
12
9
36
12
51
24
41
31
21
15
18
39
12
96
12
57
30
53
43
17
31
9
15
18
11
12
43
5
19
29
25
3
48
33
35
12
49
71
31
29
7
21
72
8
7
24
33
20
40
44
108
28
15
66
27
8
1
159
132
24
45
11
24
19
17
12
16
8
16
44
4
27
53
24
13
15
57
54
77
121
35
12
48
19
9
8
19
113
4
57
18
21
33
23
13
42
12
21
8
52
9
42
45
9
66
17
52
60
60
69
3
12
12
21
15
12
60
27
30
39
36
15
69
9
48
3
8
31
30
24
18
12
60
9
99
84
60
18
3
24
12
24
48
80
28
27
33
39
69
8
13
11
31
29
19
21
12
3
173
13
51
3
84
6
18
29
1
6
41
43
54
27
33
18
5
85
3
36
45
18
57
3
21
44
37
6
36
21
48
48
24
44
196
20
43
33
12
72
12
24
27
6
18
48
57
24
9
6
36
21
12
8
12
96
13
27
27
5
28
60
20
40
3
18
71
52
56
76
15
5
40
20
28
15
24
21
69
51
3
53
31
21
3
108
5
52
24
8
48
16
24
44
7
69
3
41
19
18
15
15
29
24
12
76
8
24
48
1
12
6
77
72
16
60
27
17
1
3
80
25
54
72
29
12
28
33
15
12
44
19
5
36
76
12
21
15
3
48
72
18
11
79
33
44
1
66
6
36
83
28
12
111
48
72
33
9
51
33
15
48
87
30
11
40
27
18
12
36
18
6
3
8
48
13
54
9
3
69
132
3
17
19
41
36
40
44
48
25
3
27
24
65
28
32
48
12
49
63
20
1
11
7
21
12
8
24
28
32
25
51
3
5
120
1
15
15
45
48
8
4
36
8
4
51
69
12
72
36
9
71
13
75
60
8
36
7
9
3
42
12
27
12
48
8
100
9
3
32
36
67
6
15
72
84
9
15
20
36
55
84
9
9
78
17
1
15
3
33
39
5
40
8
36
31
21
24
27
78
15
21
15
12
9
11
19
5
40
48
3
5
31
216
12
6
27
68
24
37
72
6
90
11
4
24
8
7
72
66
99
15
12
29
13
51
24
104
52
87
41
16
48
20
40
3
45
104
16
27
21
39
5
40
39
17
4
44
12
13
39
12
12
15
12
21
8
28
33
27
12
3
5
67
17
84
19
77
13
42
21
60
20
1
75
48
3
18
18
6
35
24
4
12
15
72
9
60
12
8
4
8
1
39
3
129
60
9
47
1
15
99
72
12
72
113
55
57
24
24
20
16
51
6
23
16
56
100
24
24
44
49
39
12
3
69
60
15
36
45
8
52
44
19
105
20
124
3
5
36
4
20
64
27
186
3
15
45
24
20
19
45
8
37
119
1
6
36
102
47
7
69
60
24
105
30
29
4
9
72
18
9
8
31
54
15
3
21
177
23
13
35
7
18
36
27
75
9
48
8
64
12
36
21
24
11
24
28
20
4
72
93
51
3
9
68
16
60
32
43
93
32
4
8
4
12
80
7
12
6
54
9
56
52
24
20
13
47
7
108
126
71
109
6
72
21
69
36
66
17
7
48
6
12
39
57
3
33
15
20
40
12
15
6
15
51
6
54
41
52
45
42
30
6
5
48
19
21
36
48
44
31
17
4
24
39
5
4
8
16
99
137
28
15
72
29
19
29
13
35
28
3
41
67
18
59
28
44
64
21
90
6
12
23
31
90
63
24
44
12
1
3
87
18
3
33
18
9
ABCD 97217934766*3^$a+1 [50084]
195
204
49
140
28
23
1
95
24
156
141
28
11
1
48
144
36
12
84
95
81
123
9
12
36
28
84
12
155
25
80
16
168
36
35
25
20
195
93
51
189
147
24
121
188
111
157
20
63
1
36
140
4
59
145
191
60
9
220
156
24
32
88
24
12
108
131
37
83
85
132
32
96
36
15
240
24
60
121
204
24
80
76
251
24
49
11
60
25
11
24
121
20
76
83
36
121
119
24
49
107
193
68
124
24
236
16
84
35
24
1
60
215
141
28
20
52
44
28
8
88
164
76
336
56
64
44
100
155
85
60
32
112
36
44
96
76
36
23
180
1
455
1
144
120
84
276
108
20
27
24
60
61
215
120
33
27
9
76
156
119
24
97
143
169
11
85
396
144
60
84
71
25
11
9
111
24
25
71
264
240
49
72
84
95
1
20
16
12
47
84
145
35
240
36
85
95
133
47
49
371
13
131
37
8
111
49
11
181
188
75
180
1
108
167
13
128
3
45
64
108
168
144
48
32
27
109
131
24
25
11
9
64
168
24
35
25
48
107
49
11
9
4
107
49
36
288
12
36
60
80
28
215
36
61
83
109
11
156
24
96
13
11
180
61
96
180
132
108
59
49
20
124
47
49
95
96
121
23
49
48
24
80
40
24
11
81
64
36
48
95
145
24
192
95
9
111
1
32
87
60
61
59
13
200
172
36
23
120
81
159
1
59
49
47
1
68
64
107
61
72
71
60
36
85
179
60
49
60
192
20
15
33
172
24
120
95
21
28
248
3
45
75
37
120
20
99
109
176
16
84
119
96
1
8
124
36
95
156
61
144
120
284
36
135
25
96
12
80
51
25
36
48
11
25
155
117
28
260
76
95
1
80
52
71
37
84
44
16
59
145
215
141
64
20
135
25
336
156
192
20
136
120
12
23
85
71
45
64
95
36
204
37
80
28
275
97
24
59
9
76
36
59
36
1
12
131
36
73
72
204
96
228
47
25
164
75
85
12
8
51
24
120
36
69
52
12
36
44
28
168
120
180
11
60
61
72
120
48
143
120
240
85
12
24
108
260
220
48
23
37
48
35
1
155
21
99
1
80
60
123
96
24
189
52
96
60
12
68
28
95
1
84
84
71
105
40
84
107
181
128
4
107
49
192
20
64
48
48
83
265
35
129
27
229
24
96
104
27
24
169
32
16
144
156
48
36
204
104
12
100
176
183
49
132
35
204
36
13
32
4
44
51
216
1
48
24
131
237
28
276
204
12
20
84
39
37
20
184
104
135
165
16
119
105
51
1
168
215
96
60
61
68
64
11
1
36
80
28
35
69
27
204
25
95
1
44
36
136
143
9
111
1
299
21
136
72
47
13
11
409
47
1
48
312
168
396
ABCD 97218001228*3^$a+1 [50083]
17
43
29
91
20
24
33
30
45
75
25
5
30
13
84
12
108
35
81
16
41
135
4
156
8
16
36
24
101
7
12
20
51
13
17
39
4
77
43
29
60
18
117
36
36
3
13
12
72
36
44
81
115
48
17
60
43
60
17
12
168
60
39
36
45
43
56
51
13
17
42
13
8
52
17
198
30
19
20
123
1
44
88
5
180
7
236
9
7
20
93
163
24
71
30
55
65
219
64
47
90
60
7
56
36
51
42
3
57
67
20
88
35
60
78
19
60
20
64
24
32
21
60
7
35
81
16
71
97
108
48
12
128
196
44
9
67
36
24
56
27
78
60
90
57
52
36
20
27
30
60
7
48
8
15
90
12
135
16
17
39
4
12
5
79
56
15
133
47
9
33
55
53
42
45
105
75
28
24
48
12
140
81
102
1
56
28
128
57
7
53
7
191
210
87
160
8
48
96
81
27
75
48
145
35
30
3
16
24
29
48
7
8
45
39
24
16
41
27
15
30
60
78
13
59
13
5
60
43
96
71
57
52
128
33
15
40
12
56
87
93
64
53
43
24
65
138
42
111
52
17
168
19
71
57
208
65
67
12
96
65
30
33
72
57
27
136
32
72
156
40
17
30
45
33
15
40
17
60
120
90
25
68
15
192
1
17
12
48
90
13
12
32
16
17
19
36
20
4
131
60
33
144
76
29
55
53
135
28
92
112
32
28
60
20
15
85
143
12
13
24
20
4
24
5
103
5
115
65
12
63
48
9
18
9
63
61
24
72
56
57
48
75
57
31
276
188
15
48
13
32
24
3
78
79
41
30
37
12
36
108
12
5
19
20
60
76
47
78
15
100
17
18
42
30
48
117
292
11
73
96
11
120
49
23
81
4
5
55
53
12
67
131
105
27
157
48
36
197
19
56
75
25
47
85
35
241
12
20
4
143
30
43
12
113
120
12
27
63
33
12
72
64
44
45
43
125
39
21
30
12
33
105
127
56
52
47
48
13
60
47
49
23
138
30
9
124
17
39
16
35
37
80
3
13
56
51
129
4
17
7
36
89
30
25
23
12
121
60
77
19
143
30
91
239
1
77
192
48
19
36
5
90
30
19
180
48
12
96
5
19
56
112
113
7
8
100
77
18
69
36
4
11
49
23
133
68
16
108
5
51
9
7
24
72
48
72
80
27
25
48
44
21
7
60
20
88
65
27
180
33
60
7
53
99
33
91
32
15
60
177
16
72
35
30
60
27
3
30
12
48
30
102
48
63
24
36
9
43
180
5
12
55
108
20
180
88
59
25
8
45
7
203
49
104
117
7
56
184
60
60
8
27
57
100
80
3
48
9
3
60
18
39
160
11
25
60
48
36
36
8
27
102
103
47
37
44
72
15
42
30
30
3
195
9
153
63
112
140
208
20
28
204
35
18
12
138
30
7
83
73
24
32
33
63
4
120
20
33
7
221
19
108
128
105
79
11
25
144
23
60
21
9
78
45
84
148
53
72
51
99
78
19
11
150
60
19
41
79
24
77
15
52
48
24
53
327
40
191
157
20
180
45
78
45
12
33
27
40
23
12
81
64
120
23
169
276
5
99
33
7
36
35
60
13
20
9
90
45
3
9
21
12
48
15
4
84
17
12
180
48
12
15
3
93
69
60
7
11
45
27
33
12
28
65
367
12
143
1
29
3
15
42
147
16
120
20
268
47
85
84
41
19
11
93
129
60
108
12
7
48
12
41
55
65
127
5
51
40
92
52
83
90
55
12
60
36
272
45
43
44
15
78
27
63
162
123
27
73
20
45
15
45
7
168
44
76
20
57
7
131
157
53
3
57
30
25
12
60
5
63
88
24
65
7
56
64
20
124
29
48
7
125
43
72
5
51
4
35
138
19
144
29
51
57
79
128
72
4
17
12
7
161
19
23
61
56
3
18
139
56
45
27
136
24
116
16
48
60
20
36
16
11
45
52
48
5
60
63
64
72
41
79
53
18
30
175
68
12
24
124
72
77
108
139
83
57
60
100
108
ABCD 97218105566*3^$a+1 [50044]
24
33
18
18
12
3
15
9
60
72
24
15
29
31
29
36
16
20
1
23
31
21
32
88
8
16
3
41
25
71
1
90
24
5
64
15
9
33
18
65
1
3
57
18
30
15
75
77
16
8
36
16
48
15
24
5
40
36
84
12
20
40
189
54
18
15
27
45
96
24
72
33
156
6
66
23
16
69
6
45
3
41
64
75
5
40
195
5
136
21
15
8
13
39
24
96
20
16
3
9
3
24
21
24
96
12
21
15
9
11
40
44
7
6
18
29
16
27
29
43
12
18
3
12
3
17
52
60
20
49
27
32
88
33
6
36
9
144
12
12
15
60
57
96
8
4
15
33
3
12
69
9
11
1
47
36
4
3
9
24
72
57
42
9
120
15
12
24
21
32
16
21
48
60
47
84
36
16
27
21
24
63
24
21
44
48
60
1
6
84
36
78
180
47
25
84
27
8
4
12
99
9
12
20
124
45
36
3
165
12
51
32
12
28
12
9
114
36
41
84
49
18
18
11
4
12
32
37
123
3
108
54
66
81
63
21
80
36
25
24
12
3
72
39
36
29
60
24
76
21
15
72
36
21
99
12
57
36
39
15
12
33
12
20
25
3
21
39
12
60
9
24
3
33
35
37
12
27
36
168
21
18
33
8
40
24
32
24
16
9
39
33
12
11
61
15
24
24
80
1
15
24
123
33
24
15
6
51
39
5
7
78
39
45
75
3
53
49
18
42
11
40
21
15
44
7
17
73
39
84
20
24
40
33
3
20
4
48
63
24
65
12
13
18
30
23
31
36
9
9
60
11
76
33
72
15
57
18
53
36
19
5
4
20
25
42
9
21
23
13
3
56
16
44
31
12
33
3
9
15
90
27
36
129
35
19
69
120
15
137
28
20
61
75
56
1
119
60
28
45
35
88
32
43
12
21
87
18
36
179
52
39
5
4
9
18
29
76
24
33
75
3
120
9
20
13
11
24
60
28
8
49
11
4
12
24
20
36
31
57
21
12
42
12
45
141
54
5
13
15
36
69
6
12
54
95
64
20
19
42
30
6
3
20
24
1
11
16
45
3
69
27
9
27
12
15
6
30
69
3
9
48
36
15
45
84
51
5
16
21
15
60
32
12
28
56
40
20
24
37
35
16
8
40
45
30
89
7
29
60
19
17
4
51
33
51
29
13
30
24
9
9
3
87
57
63
33
27
65
16
12
27
5
16
12
8
1
35
40
36
9
54
24
36
5
100
111
33
12
3
60
18
27
20
1
11
28
51
6
18
12
24
21
45
6
29
24
55
65
4
21
11
40
21
3
60
9
3
27
18
39
8
43
29
40
3
5
13
23
31
5
40
9
24
111
12
48
57
3
44
31
5
25
24
12
3
92
28
20
16
84
32
31
60
29
169
30
36
6
23
24
43
18
15
12
57
27
45
75
39
9
32
4
24
21
15
39
18
18
9
45
30
17
19
9
20
60
43
12
18
18
45
24
3
9
51
9
48
32
136
3
5
19
21
20
16
44
19
6
15
12
3
41
31
18
6
9
39
33
12
108
24
24
24
32
4
24
12
9
39
51
6
48
3
44
31
17
31
6
35
24
49
18
29
16
44
124
15
24
21
9
36
24
111
12
33
39
36
44
28
3
57
8
37
23
4
32
48
96
37
3
44
16
24
3
9
3
41
136
20
144
84
97
24
15
20
40
9
18
42
30
81
12
44
13
36
36
135
24
20
4
63
33
81
35
91
17
13
15
8
4
12
8
43
24
5
168
1
39
93
15
68
4
12
80
48
12
40
8
36
37
12
18
54
18
6
72
12
11
4
3
17
88
3
21
3
5
16
12
60
60
3
21
3
137
4
84
3
117
20
28
12
45
36
11
28
96
21
63
12
3
17
16
3
45
24
3
57
15
12
21
24
9
15
9
63
68
61
15
20
16
3
5
4
20
16
27
72
101
25
11
31
33
176
61
3
15
21
24
39
17
79
12
33
20
19
41
52
60
44
19
9
45
15
27
48
21
39
33
12
20
37
59
31
9
9
15
3
33
9
3
24
9
27
27
17
1
12
78
9
21
15
135
18
39
72
45
6
89
55
54
27
39
29
76
36
63
30
87
3
125
7
33
15
6
36
30
90
39
3
48
17
12
60
25
155
16
12
15
5
16
9
15
20
151
69
15
101
97
47
28
33
15
12
8
4
108
8
96
4
21
63
36
9
3
9
39
20
1
15
3
21
12
69
23
31
45
9
135
117
15
3
17
24
67
9
68
16
144
56
19
5
16
27
24
33
51
6
54
36
45
3
18
60
3
27
33
27
12
5
1
12
63
27
18
15
75
5
1
75
48
21
27
92
28
44
1
23
67
24
69
80
7
24
30
59
4
56
4
12
44
24
40
33
23
52
8
19
77
49
6
18
107
4
9
95
13
147
116
16
8
40
32
16
27
12
5
4
12
12
32
28
60
15
33
8
4
20
88
57
63
15
72
12
9
24
56
220
12
39
24
54
35
100
21
6
29
61
23
40
36
116
60
13
12
59
4
15
36
21
9
59
55
5
13
63
24
105
60
30
33
24
21
3
36
45
24
35
60
4
92
4
12
8
1
18
45
45
47
4
12
92
76
15
5
19
17
16
12
156
9
3
123
9
27
21
39
21
9
18
42
3
20
61
15
12
15
18
39
15
17
4
45
15
45
15
15
9
80
76
39
57
60
48
32
13
35
1
71
16
9
30
78
15
21
87
3
5
4
3
108
69
3
9
36
12
105
3
12
27
89
37
12
18
18
15
44
76
9
47
13
51
15
24
30
3
12
56
16
3
33
27
33
8
112
3
9
48
15
29
13
35
16
15
36
60
105
3
18
30
18
11
13
18
57
33
23
49
11
37
18
24
57
144
27
33
12
24
3
17
40
3
36
12
29
4
12
9
18
5
16
15
9
135
6
11
1
15
12
60
57
3
56
19
17
19
9
21
42
48
54
36
35
7
9
63
18
18
30
39
15
45
27
33
120
15
17
16
60
9
6
9
84
81
75
3
45
36
9
18
12
57
8
12
1
75
15
9
24
12
108
24
12
3
45
33
3
24
156
15
36
21
15
72
5
40
12
20
24
16
60
3
18
48
15
36
68
61
59
12
4
12
12
48
12
12
24
24
80
136
104
7
9
27
48
24
77
25
83
16
27
72
41
36
1
39
9
27
8
64
48
3
30
24
156
54
17
4
44
40
36
9
11
25
12
42
21
44
43
30
90
17
25
3
27
41
67
77
28
12
32
28
48
12
36
36
8
103
17
1
99
12
69
54
138
15
45
48
27
108
24
12
9
27
24
39
5
19
30
60
35
16
15
101
28
20
ABCD 97218378638*3^$a+1 [50052]
27
20
40
8
48
109
131
204
28
213
15
44
31
9
56
40
152
48
55
17
40
80
7
113
96
72
24
16
24
128
72
108
12
96
49
83
36
192
12
1
59
31
89
12
60
16
39
33
8
120
12
36
25
72
39
20
13
23
103
65
36
36
313
47
24
264
61
11
7
53
60
64
8
121
36
95
28
32
16
45
35
55
77
13
35
19
125
100
81
54
5
256
60
57
183
33
191
133
35
48
24
109
11
40
104
79
198
59
13
3
15
45
45
180
75
33
71
73
23
64
56
180
19
29
25
27
24
8
12
36
109
3
80
25
47
88
92
60
16
39
29
25
87
44
36
132
151
81
8
12
16
99
105
20
36
109
11
120
13
11
120
40
45
51
104
48
85
107
96
85
227
48
40
240
39
201
33
72
72
23
13
51
8
103
17
37
18
185
48
72
1
11
76
24
8
25
36
87
204
15
18
23
40
20
4
21
18
65
132
37
108
59
24
12
12
73
59
60
36
4
48
81
47
79
126
27
45
252
54
17
64
48
48
180
44
49
54
17
28
212
24
7
18
27
20
79
29
132
55
54
11
64
68
156
36
48
12
1
15
129
95
13
11
79
113
204
180
60
96
157
15
93
18
54
11
24
240
12
28
63
137
108
25
119
156
13
51
8
40
120
8
192
175
53
52
48
135
18
99
108
84
80
25
36
179
84
72
144
61
72
18
77
48
48
61
3
60
81
87
44
36
112
56
79
17
96
85
15
75
5
180
60
97
47
100
56
52
12
20
16
164
40
68
132
13
63
27
5
67
45
188
100
68
49
71
24
16
159
29
76
39
29
12
24
151
41
40
24
156
132
92
16
3
65
12
49
51
44
268
105
63
9
35
84
16
45
216
18
17
144
1
95
4
36
63
270
36
11
52
45
35
192
61
27
20
61
311
16
32
220
33
35
24
24
7
72
65
61
59
52
20
16
12
48
45
198
72
54
143
37
15
48
63
57
168
44
1
99
56
4
20
76
12
152
48
108
52
92
36
64
63
105
68
97
18
9
63
113
40
72
8
109
144
90
17
24
121
414
53
28
104
24
132
37
95
85
155
88
24
39
65
24
1
27
144
9
72
83
7
9
56
25
155
12
88
33
11
16
27
5
12
55
41
372
28
120
24
48
33
72
47
79
126
35
108
60
85
27
48
213
99
56
25
95
103
9
32
103
33
32
7
141
3
90
54
17
1
159
21
72
63
9
108
15
152
120
48
112
140
43
57
8
36
25
219
33
54
41
49
11
4
56
52
68
7
5
48
48
97
35
217
63
9
75
44
7
17
72
36
19
18
23
72
96
7
17
52
36
80
49
36
35
37
18
54
71
12
40
72
183
17
136
104
88
33
54
65
28
33
75
104
88
21
107
37
83
12
48
4
159
81
45
18
177
111
54
131
24
25
63
32
48
120
48
60
52
140
67
18
15
12
156
33
54
198
27
128
120
64
68
60
40
92
36
24
144
4
68
40
72
92
60
48
55
17
76
32
145
11
25
119
132
60
24
7
5
12
37
11
4
108
57
11
60
40
24
81
15
120
192
12
60
20
148
60
48
128
96
16
44
24
169
15
8
13
11
61
72
363
8
61
11
169
15
21
59
49
11
25
23
121
71
60
49
71
55
101
112
68
7
53
19
173
25
11
76
60
33
23
124
69
107
48
52
24
36
3
41
24
16
9
39
141
27
9
23
13
99
8
1
36
18
5
52
15
33
92
16
20
127
77
49
144
108
72
207
45
11
97
15
176
52
27
57
56
72
40
20
48
ABCD 97219369868*3^$a+1 [50115]
48
96
88
83
36
57
48
64
11
36
72
1
8
88
29
72
27
48
120
40
143
25
104
16
71
36
13
77
147
48
48
45
36
18
108
9
45
72
19
8
153
15
3
109
17
7
56
88
47
72
72
1
32
75
13
120
47
49
95
25
11
37
24
56
27
61
8
93
3
15
81
99
69
3
36
18
103
48
8
201
63
9
126
49
5
43
96
80
195
180
49
41
18
61
47
90
18
93
15
18
7
11
21
15
18
39
33
31
23
36
18
19
8
135
49
113
36
3
16
71
9
9
31
23
1
89
18
13
41
135
27
18
54
13
23
25
72
29
18
18
18
69
240
51
37
107
69
39
36
37
8
40
41
15
72
16
32
45
27
160
32
16
35
13
32
9
39
51
18
139
48
24
77
75
51
61
24
23
1
17
87
96
24
64
35
21
48
3
13
32
24
75
85
59
109
128
96
27
21
64
5
3
123
37
72
56
33
15
3
213
3
13
113
7
32
51
108
9
27
21
15
72
18
15
39
9
24
64
24
32
81
7
80
72
24
51
36
36
37
24
11
13
23
9
168
88
275
21
40
80
75
37
80
9
103
8
87
18
31
167
33
16
8
15
72
180
45
24
3
133
8
21
144
54
36
49
128
3
180
1
17
31
59
61
48
56
51
36
33
39
144
81
45
43
96
41
31
5
75
15
49
176
24
39
1
8
63
126
36
7
48
48
41
108
18
36
90
18
9
64
8
288
27
13
23
153
45
3
16
8
117
19
89
55
53
3
87
90
135
9
72
31
5
3
72
40
8
3
18
54
45
24
57
72
36
3
24
99
13
41
39
15
49
24
8
27
36
18
63
24
72
16
5
67
56
24
16
80
88
48
17
18
21
136
203
18
51
39
1
17
18
18
3
24
40
59
18
27
27
45
40
56
21
43
8
21
19
24
137
18
54
63
16
83
85
5
51
3
85
72
56
111
105
48
16
32
120
48
99
54
31
48
8
21
75
15
33
3
21
105
18
37
104
24
33
18
36
9
27
213
48
184
32
16
56
9
108
54
54
199
8
27
108
25
8
24
33
175
8
33
7
11
90
18
57
40
65
7
47
49
77
54
36
36
37
72
32
48
45
36
18
18
72
99
45
54
54
15
24
33
39
33
31
131
37
17
7
32
87
25
227
54
87
111
25
11
108
36
13
8
24
45
123
72
21
43
155
133
11
69
3
21
64
24
56
40
8
96
123
69
21
18
9
24
16
23
18
18
72
45
144
45
75
16
120
32
48
88
8
88
48
8
16
65
31
95
54
54
90
54
36
54
3
24
27
61
101
18
36
37
35
54
15
3
36
1
192
5
36
63
9
7
32
64
5
18
33
16
48
47
9
24
16
48
24
48
47
9
16
11
72
18
91
125
19
80
48
16
8
120
24
9
18
18
43
8
39
1
32
16
104
144
27
69
40
8
153
72
108
3
48
21
36
36
43
29
3
16
35
21
16
48
48
83
13
8
24
27
21
24
64
128
40
8
16
41
54
57
16
8
27
69
16
24
53
3
24
112
8
33
15
57
87
16
5
18
9
24
64
47
33
39
49
5
18
57
24
48
15
18
31
128
40
8
40
5
51
147
13
24
48
5
18
49
128
16
41
7
11
13
41
36
18
1
72
48
95
81
88
80
3
108
36
61
72
65
55
144
56
51
45
64
161
18
13
8
33
36
19
72
48
23
36
18
163
53
18
18
36
72
27
24
16
56
21
19
17
7
8
21
3
16
96
192
8
45
36
63
81
18
13
59
36
25
47
1
8
81
103
41
15
3
21
33
87
21
36
7
96
5
51
16
56
111
9
27
13
41
15
183
33
57
15
3
18
43
32
15
9
24
24
16
35
18
43
47
36
18
51
39
25
47
1
53
3
88
48
41
79
83
36
9
81
126
1
24
47
121
23
1
48
72
59
21
51
21
72
192
21
99
27
108
33
24
40
56
48
51
162
67
59
69
21
27
64
8
72
9
90
18
51
24
64
8
15
25
8
57
108
18
33
3
93
144
40
29
3
64
8
64
48
24
5
19
143
25
83
18
18
108
36
33
3
93
87
33
64
65
180
72
36
39
105
79
11
45
40
32
63
9
64
8
27
18
18
1
35
21
40
8
64
47
36
61
8
3
45
16
8
88
8
48
3
36
9
72
16
48
35
13
59
72
37
17
103
144
128
39
1
161
18
13
8
69
36
39
48
75
36
25
83
85
80
40
32
16
32
21
43
128
40
23
144
57
16
32
16
120
11
72
36
49
8
24
9
63
45
19
48
5
396
31
32
24
24
87
57
33
55
17
7
29
27
24
3
36
54
3
64
72
56
24
33
15
72
39
25
8
40
72
179
18
90
1
216
32
72
75
18
51
3
85
ABCD 97220179118*3^$a+1 [50230]
48
24
141
192
237
42
54
66
81
168
99
117
80
91
117
48
24
171
90
3
45
36
63
15
36
84
36
276
113
61
90
96
33
75
72
36
30
294
126
48
47
40
3
45
24
63
108
69
267
114
27
3
21
24
15
246
150
126
12
3
39
36
90
99
63
48
90
90
69
48
27
60
36
72
30
222
36
192
78
30
33
39
33
135
18
12
54
78
36
11
16
3
24
53
37
18
90
90
72
30
135
51
12
24
225
81
30
114
18
12
33
120
51
54
12
35
16
45
138
132
12
198
3
21
54
12
90
159
80
88
75
36
9
21
6
93
48
48
27
69
21
30
54
60
3
63
108
90
11
64
96
24
120
24
48
72
135
57
69
11
40
93
162
90
90
36
54
54
45
135
24
81
9
108
54
93
177
39
51
120
45
33
12
78
21
216
99
24
12
9
24
45
83
127
108
149
19
36
180
21
24
3
21
141
78
5
7
24
54
30
21
57
39
153
15
135
12
21
15
9
48
128
37
72
174
117
15
12
45
8
37
3
48
39
225
87
30
3
123
42
18
30
78
90
30
21
21
27
72
39
81
51
72
30
255
128
160
3
29
37
114
57
72
135
36
42
75
15
120
57
93
54
18
36
15
32
19
78
15
33
47
7
60
21
63
90
54
36
54
198
9
69
99
48
249
63
21
171
51
29
19
42
48
90
90
135
24
3
45
159
9
57
63
225
6
84
36
24
30
42
9
96
39
9
21
35
115
144
72
54
95
40
96
123
117
63
36
6
39
45
6
48
144
18
72
78
69
105
60
84
42
18
30
21
144
21
198
12
33
63
177
3
108
144
12
21
75
18
12
54
6
27
27
165
8
223
102
42
105
3
45
3
93
24
33
12
90
78
30
180
72
18
39
24
81
6
138
36
18
57
48
27
66
195
135
89
49
90
90
126
24
101
43
12
9
51
21
24
48
51
30
47
7
180
132
66
90
18
180
47
187
36
57
15
24
66
60
75
24
24
87
9
99
21
48
45
3
33
15
75
66
18
177
96
87
132
45
21
54
21
200
37
3
104
19
36
9
176
31
17
40
8
7
33
39
113
43
60
57
192
24
56
96
79
30
3
120
3
90
60
12
6
30
47
40
9
18
117
264
27
42
12
114
12
65
13
30
24
45
27
69
75
12
78
59
48
193
15
27
252
12
18
18
90
18
24
36
36
108
17
184
96
45
11
127
18
90
150
207
128
40
3
12
108
21
96
9
6
12
173
97
18
18
51
48
51
90
27
39
9
117
78
90
75
9
18
60
18
234
72
141
165
30
29
16
15
18
102
33
24
33
15
147
162
75
93
30
108
90
47
40
93
3
24
51
45
32
40
24
39
30
60
30
9
63
42
18
48
29
205
51
75
6
15
120
9
159
15
96
120
60
30
60
90
12
18
11
16
27
60
33
219
48
117
8
7
30
6
72
18
120
35
19
45
15
84
69
3
69
39
24
12
6
318
54
123
24
51
90
3
24
27
36
9
200
13
30
36
81
33
15
147
69
72
72
3
197
40
27
69
27
77
136
21
75
9
54
6
66
18
36
75
177
78
30
27
45
147
111
9
27
101
19
45
24
9
36
174
60
18
15
3
30
39
152
40
9
87
104
16
27
48
45
72
27
36
24
174
24
3
27
93
3
72
45
32
61
24
75
87
105
15
36
77
55
48
57
3
30
87
93
150
18
75
9
42
101
37
51
96
24
15
9
3
60
12
18
107
43
144
108
120
105
75
36
137
139
36
12
53
40
69
3
33
144
63
48
48
39
78
3
99
45
48
75
120
60
30
78
21
24
24
ABCD 97220482564*3^$a+1 [50062]
12
20
15
30
199
5
19
68
64
5
15
124
5
79
83
24
13
35
60
25
8
84
4
5
36
19
116
9
15
111
30
75
40
35
18
31
5
235
11
108
18
135
48
75
30
6
133
80
3
9
9
27
28
11
25
8
21
132
63
16
29
36
36
219
51
13
131
18
27
48
45
6
30
31
104
84
75
37
29
19
107
25
65
15
96
33
54
18
78
9
40
120
11
21
45
24
72
127
17
30
60
21
4
83
48
114
3
132
9
27
108
16
20
28
11
9
87
36
13
200
39
12
21
147
37
80
28
32
39
45
12
4
5
36
3
87
37
80
33
12
6
102
27
112
23
6
19
161
99
60
21
139
95
12
108
57
48
16
5
31
56
24
28
11
49
77
54
120
6
66
78
19
17
15
21
18
66
18
42
139
20
21
18
21
4
32
69
36
66
24
9
9
7
155
48
25
8
64
29
36
36
15
27
198
3
9
36
31
5
183
33
42
30
6
9
21
54
18
60
103
32
39
9
45
6
9
45
66
90
6
18
36
75
36
9
19
5
36
54
109
20
112
80
39
57
159
165
45
115
29
19
71
60
9
16
5
6
48
6
36
54
30
51
3
18
60
7
11
109
83
78
30
21
124
41
84
96
75
123
61
59
96
69
57
43
12
89
36
36
18
45
4
5
7
95
54
19
161
54
108
9
9
19
17
90
25
48
17
15
4
77
15
4
29
31
113
3
28
32
48
60
27
45
27
72
24
30
24
27
9
27
24
15
18
18
117
123
120
13
59
78
15
64
29
19
11
9
48
15
42
12
36
39
21
7
68
12
57
48
60
180
15
48
48
40
11
84
54
42
30
36
24
139
41
120
54
21
3
30
60
3
9
103
5
6
84
78
12
151
296
24
184
17
36
3
51
13
95
36
120
24
37
140
15
69
156
9
6
165
88
11
6
51
12
72
3
18
43
24
47
36
33
36
105
180
15
39
9
45
42
73
92
9
54
6
30
90
51
3
18
60
48
60
39
16
29
31
29
3
9
15
21
78
9
21
60
15
75
25
24
17
18
85
101
12
24
36
3
64
17
24
36
138
18
7
252
89
72
3
9
7
48
12
5
54
36
13
5
31
32
112
128
27
66
115
32
69
54
9
33
43
5
150
30
96
18
177
40
29
6
9
45
55
29
6
21
40
41
42
45
3
78
27
9
43
8
69
60
30
9
189
36
90
45
51
33
76
144
36
29
51
4
53
139
23
90
15
12
4
32
27
6
72
87
96
12
252
33
3
15
117
9
19
44
105
36
27
3
6
3
81
60
79
20
12
51
48
24
36
36
30
115
20
105
15
33
18
229
5
24
27
3
60
36
30
24
15
12
9
39
156
3
102
24
120
90
24
66
27
24
75
9
9
55
5
66
21
40
44
12
84
165
36
19
29
39
21
15
12
60
52
5
210
25
20
27
24
234
3
27
6
139
92
36
93
126
25
23
132
21
69
30
109
59
85
17
75
4
89
36
30
49
36
24
107
78
48
15
93
195
81
39
84
21
55
65
19
5
12
51
39
54
6
13
5
7
84
11
81
4
5
75
75
126
18
49
17
3
76
47
54
15
28
11
85
59
18
72
63
24
4
32
9
18
30
7
29
24
31
107
117
16
11
13
5
288
108
15
196
101
15
57
36
15
36
33
42
21
48
39
145
17
3
27
129
15
60
21
69
15
4
35
36
9
72
48
51
30
99
52
24
65
151
8
100
272
9
27
9
66
93
40
44
12
105
120
24
12
67
11
21
60
9
126
18
66
21
28
11
9
153
54
33
15
18
54
93
195
25
65
115
11
24
18
67
8
28
20
69
150
30
18
165
69
18
60
18
54
49
95
72
57
33
187
32
15
33
72
24
51
48
6
84
55
41
135
36
9
12
87
12
63
6
12
7
71
30
72
42
12
18
91
44
100
125
15
52
185
90
54
90
45
141
156
60
18
181
48
68
3
54
7
83
36
21
15
6
138
21
51
24
30
18
72
114
12
15
57
36
6
9
39
25
11
69
63
72
217
44
9
12
3
76
36
11
13
11
93
12
100
11
12
126
180
24
18
37
65
31
101
54
21
45
99
120
21
30
69
16
104
27
24
13
17
15
45
3
105
7
29
19
32
28
41
135
12
84
45
48
18
13
36
41
87
21
6
153
48
28
32
57
27
24
4
41
120
60
55
65
6
21
9
24
51
21
84
103
8
4
48
96
47
108
21
48
48
69
15
39
54
102
9
87
48
6
63
16
29
27
45
30
18
3
48
24
33
60
7
41
36
114
49
12
8
21
51
40
44
12
9
18
45
51
45
16
140
33
91
32
ABCD 97220759572*3^$a+1 [50012]
8
24
16
50
35
5
24
56
6
13
23
30
42
36
4
33
29
6
4
26
7
8
55
62
3
8
16
3
36
10
6
9
11
16
2
30
5
8
39
1
48
7
22
26
24
36
12
49
99
5
31
9
47
24
1
105
14
48
22
26
18
55
89
10
2
51
7
17
3
36
72
52
8
30
12
27
63
30
30
28
9
11
45
3
21
39
1
15
20
24
61
29
16
11
80
104
3
2
46
2
42
1
29
18
16
24
20
36
10
6
48
60
8
4
1
37
51
7
8
24
16
36
20
4
44
40
8
49
15
8
1
24
8
13
51
11
10
32
6
45
9
18
34
54
2
88
2
4
8
61
21
11
43
2
42
10
15
5
28
2
58
2
18
18
60
6
34
20
12
54
115
11
12
28
13
32
47
108
12
28
5
7
62
6
48
205
56
9
15
31
14
84
7
3
60
62
18
41
7
9
16
5
30
4
80
6
40
2
22
48
20
70
60
8
40
45
8
9
6
24
6
12
58
44
28
20
84
24
16
8
13
35
24
30
46
33
80
19
12
20
36
4
44
94
11
7
14
48
12
60
34
30
2
18
6
25
35
18
11
31
16
72
8
12
13
23
22
27
53
28
32
54
41
17
63
3
2
43
15
20
21
64
15
20
45
9
47
13
30
36
36
21
39
36
29
13
66
52
20
48
24
18
82
32
4
41
3
16
12
2
36
54
12
4
20
22
80
18
10
14
18
4
8
18
4
24
44
1
29
12
6
9
51
69
3
18
3
39
12
13
15
17
31
2
151
29
18
48
1
23
52
8
16
21
35
10
14
66
19
15
41
40
21
18
9
83
4
56
72
12
18
3
15
22
3
8
7
2
12
34
6
38
18
24
28
15
11
42
60
30
17
35
13
77
2
84
4
8
17
55
28
29
16
45
14
4
60
32
5
7
12
21
67
38
18
21
45
11
37
3
15
48
12
24
10
11
15
12
16
5
27
12
48
33
9
31
5
10
6
14
84
28
12
6
56
10
6
80
82
2
31
39
8
30
27
3
42
6
42
12
79
11
48
16
20
30
40
32
40
20
18
10
74
16
72
24
8
30
3
15
9
15
9
81
6
54
18
22
50
54
19
48
27
21
59
48
42
3
3
40
26
48
6
30
10
60
25
1
36
22
8
37
88
35
12
1
16
33
31
32
13
2
9
13
12
14
6
16
3
51
69
11
6
55
9
20
19
24
23
30
12
55
15
86
52
15
3
24
20
16
14
36
22
8
40
57
35
18
34
33
24
11
12
10
87
63
102
3
5
3
40
72
5
6
16
5
21
35
7
12
21
27
10
6
32
24
60
30
34
9
3
14
10
45
21
38
12
4
20
81
24
3
37
24
11
5
1
12
6
24
5
17
39
41
34
12
2
16
14
6
22
48
37
32
5
27
43
8
13
35
40
20
16
38
107
11
60
32
22
18
18
2
16
12
14
10
33
5
6
42
43
5
4
20
18
4
18
3
35
30
22
57
23
25
8
3
130
14
10
62
4
9
48
5
30
78
42
100
8
36
24
40
5
85
26
9
9
7
3
38
28
74
25
5
6
5
32
29
35
1
22
8
28
36
8
16
17
127
12
21
89
18
58
59
75
10
50
40
48
26
64
18
5
8
11
5
3
12
9
7
8
4
60
26
12
52
12
6
2
10
20
90
6
52
8
30
42
12
16
32
18
22
45
23
22
3
137
22
48
62
27
1
2
36
6
10
8
17
48
37
51
24
1
15
17
18
24
18
3
43
5
15
4
8
12
6
67
24
3
21
5
150
45
15
76
18
26
12
12
22
38
16
21
48
83
12
41
5
32
22
8
12
6
51
15
16
60
2
12
16
44
18
25
5
18
18
12
42
1
80
7
38
30
12
9
16
59
4
20
16
18
2
1
15
12
50
48
10
33
41
36
18
1
5
18
6
91
24
5
35
17
30
14
4
14
1
56
40
3
20
28
8
24
58
3
16
8
15
32
36
42
6
4
8
9
3
16
24
2
66
60
114
19
45
14
22
14
6
10
24
86
19
39
128
24
24
24
16
57
27
2
24
10
17
27
21
9
42
6
10
44
84
5
91
4
9
15
8
12
10
3
3
20
12
12
6
94
8
29
19
30
22
20
34
36
23
39
6
30
4
33
48
11
165
105
60
30
6
15
24
21
43
51
5
3
12
4
20
36
21
7
32
9
21
16
18
41
3
21
15
10
14
36
45
40
9
80
31
11
13
47
24
17
13
64
2
16
33
24
23
17
13
34
1
64
45
4
12
98
12
52
1
7
49
23
16
2
7
21
19
32
24
56
21
78
42
19
59
24
18
114
6
10
32
6
16
14
4
41
15
4
36
2
18
30
16
15
3
13
5
8
10
20
12
30
12
58
12
8
28
36
78
27
71
22
3
8
67
48
24
20
33
19
5
15
9
16
39
17
7
2
39
27
13
16
19
12
18
6
4
2
18
4
12
8
36
21
15
30
43
11
4
33
3
85
17
15
24
3
8
13
15
14
78
48
5
47
9
24
5
24
52
18
8
24
16
44
6
10
8
4
20
16
24
68
52
8
10
14
24
16
24
50
7
23
12
10
2
33
39
70
35
9
6
9
21
10
8
1
15
25
5
2
24
18
47
1
15
45
24
90
1
3
36
8
28
2
6
10
14
42
66
4
20
1
47
18
30
17
67
16
18
6
8
28
8
4
140
1
11
10
8
6
40
20
36
5
13
6
12
4
13
48
77
78
8
30
6
1
5
34
24
14
30
12
30
16
14
13
72
23
10
20
3
15
12
12
25
11
40
38
34
8
45
79
68
6
7
27
21
29
18
4
54
12
3
15
17
19
68
6
16
35
3
40
12
9
11
21
3
36
36
12
1
39
17
1
14
40
20
13
5
27
21
19
24
5
6
36
12
90
6
16
20
4
32
24
18
6
6
31
23
42
52
2
25
24
11
13
17
46
2
12
35
5
26
9
93
27
13
26
57
3
24
18
52
66
24
8
13
16
1
18
10
19
13
48
6
10
18
2
6
30
24
10
9
5
34
6
27
99
5
51
10
20
7
23
25
24
5
28
2
21
24
3
52
6
3
11
4
12
38
54
12
21
19
26
3
9
7
23
48
64
9
32
9
4
14
28
14
6
18
16
35
75
13
15
1
7
12
16
2
42
6
22
5
69
11
59
29
87
48
6
6
24
30
6
73
15
57
8
27
72
40
2
10
44
34
27
45
36
32
6
10
36
26
9
15
4
20
4
26
22
72
45
48
5
82
2
6
12
12
18
10
36
2
7
93
42
1
17
2
36
42
30
18
6
1
23
6
19
5
24
51
19
18
27
5
6
36
25
33
18
5
15
48
22
2
30
6
24
10
3
53
30
12
4
5
75
13
41
6
6
22
8
42
106
1
8
15
86
19
5
6
22
2
16
14
87
31
38
30
12
12
10
6
45
71
10
30
6
30
18
51
3
37
1
7
5
82
33
33
2
18
3
16
80
8
17
31
40
24
21
3
85
2
25
27
32
61
17
18
13
17
12
6
4
20
10
2
6
42
22
36
2
16
20
1
21
27
27
26
35
48
29
8
12
58
12
32
10
31
7
6
24
3
15
54
43
32
16
3
74
11
1
39
19
12
9
112
8
56
75
18
6
90
10
20
16
125
3
88
13
7
28
60
1
43
10
8
3
15
25
5
24
3
7
36
2
30
4
9
35
29
7
36
4
6
14
18
22
5
33
28
59
9
36
6
13
5
22
18
2
9
19
21
24
11
5
115
36
10
12
2
1
23
36
5
31
48
1
51
5
73
26
5
56
23
12
40
5
24
3
21
31
9
5
6
18
27
31
32
12
13
27
104
10
35
27
4
1
7
25
47
48
57
13
3
8
16
15
14
30
36
28
80
12
16
8
1
24
11
4
110
12
15
7
8
12
22
15
23
28
2
22
8
18
19
23
6
16
18
56
84
48
30
7
5
66
64
33
107
6
15
40
24
53
10
18
32
22
12
14
30
17
7
25
17
76
27
5
6
16
61
5
2
33
25
14
1
3
12
57
15
32
4
32
42
12
4
27
15
32
36
60
16
18
26
5
7
10
20
18
6
10
38
6
66
6
18
10
14
11
1
30
65
1
18
37
27
20
46
14
18
28
54
20
37
5
24
30
36
24
12
4
6
2
16
2
12
27
8
7
25
11
54
30
4
12
32
6
11
43
13
3
2
3
1
15
35
76
8
12
10
20
15
19
26
18
57
7
62
78
5
1
15
37
35
9
31
3
26
10
14
11
11
18
14
18
3
37
8
6
13
23
25
15
12
26
11
35
29
15
46
24
2
9
15
24
54
40
2
60
36
60
37
35
5
8
48
5
22
5
63
1
5
51
3
4
30
8
3
31
1
7
30
6
12
10
2
60
100
2
19
35
36
4
69
11
24
96
24
12
48
17
5
18
68
13
40
31
6
18
1
35
45
15
28
36
20
42
18
10
14
25
3
72
30
2
4
57
17
16
15
11
4
14
40
2
ABCD 97221140696*3^$a+1 [50124]
108
23
18
72
108
108
67
48
11
13
120
36
192
144
53
55
192
5
90
73
360
53
72
180
19
89
90
54
7
192
12
95
49
41
127
72
161
7
47
13
41
36
54
1
53
90
61
108
504
24
144
59
25
12
24
336
12
131
25
47
1
17
19
48
131
18
36
91
24
11
133
180
192
192
48
132
23
1
132
12
36
53
31
23
25
72
29
36
31
167
1
35
73
53
18
109
300
48
132
156
192
53
91
35
1
125
108
54
13
84
48
71
313
101
18
162
55
96
48
143
337
24
233
36
67
149
144
43
120
12
12
120
24
47
18
54
49
24
84
23
36
72
72
73
48
5
43
29
271
132
156
132
72
65
19
36
125
252
19
71
13
77
91
216
12
23
157
167
37
35
73
251
37
143
181
179
18
126
54
115
48
53
90
1
36
89
67
203
126
144
18
18
19
71
13
77
90
73
89
36
54
36
144
25
11
49
5
259
216
11
13
77
91
251
90
79
11
229
23
73
35
18
252
79
96
167
25
12
53
36
7
288
29
43
29
283
23
13
41
115
29
19
312
65
79
48
216
48
36
41
36
36
36
18
234
91
17
7
108
12
72
53
36
36
90
144
25
29
163
168
101
31
5
72
108
247
84
191
49
311
126
43
120
192
41
7
119
18
79
168
72
24
53
36
72
151
47
54
283
144
41
7
83
90
18
217
125
18
18
55
144
53
19
71
1
72
17
72
31
12
65
144
31
59
49
120
47
25
96
24
53
139
5
18
18
19
71
229
36
41
67
228
12
48
84
12
269
7
11
193
228
36
96
5
450
1
36
12
36
149
54
49
72
96
17
126
36
25
11
72
25
101
36
31
312
48
24
96
96
12
11
18
72
43
156
168
48
53
43
29
108
36
67
5
115
24
12
29
79
119
13
113
367
144
48
12
84
11
241
132
5
126
1
17
127
71
289
215
13
77
19
60
47
37
107
49
5
31
59
54
90
72
157
84
12
84
216
36
221
7
48
53
7
29
7
119
37
60
11
73
84
41
7
120
107
36
198
180
7
155
108
25
137
127
53
72
31
60
24
12
132
216
36
240
96
215
73
12
72
23
37
89
234
13
23
301
23
181
60
24
23
72
54
126
13
131
229
23
73
71
54
144
67
24
179
36
1
144
17
115
83
13
221
36
43
119
72
18
127
53
175
59
169
281
31
113
90
13
41
67
23
61
47
97
168
23
145
17
175
239
90
31
5
108
31
5
223
48
35
144
18
126
54
18
277
65
72
7
11
1
24
65
36
7
29
126
193
41
151
119
18
127
35
121
5
54
126
90
1
108
48
221
7
47
49
24
24
29
54
25
65
115
192
125
43
216
24
36
41
91
53
144
103
12
36
84
24
11
169
132
24
71
36
73
180
17
18
ABCD 97221356062*3^$a+1 [50144]
12
29
4
36
84
44
31
264
125
132
19
69
15
17
84
139
21
99
17
28
3
29
4
39
96
21
44
36
28
36
24
63
132
41
127
173
16
20
31
93
24
3
89
64
24
63
60
53
55
21
3
5
60
43
29
168
91
221
19
21
39
21
20
223
21
87
108
185
256
20
124
84
3
33
80
79
57
39
221
268
56
115
9
32
40
3
48
69
39
29
120
43
108
72
12
81
20
40
36
44
115
69
96
20
64
32
148
51
9
12
8
100
20
120
55
45
20
232
3
81
144
36
27
60
89
24
55
21
80
48
16
99
201
39
77
19
120
5
67
132
77
168
196
36
51
273
36
24
144
15
161
60
136
8
160
72
63
117
108
12
99
144
108
17
216
16
39
41
84
64
20
12
19
41
31
17
43
33
24
92
24
79
77
60
148
36
236
60
180
43
108
53
7
17
40
36
116
31
189
3
36
21
48
176
24
256
39
5
151
69
20
16
44
36
36
24
64
15
48
17
55
57
108
15
21
15
5
40
56
100
63
96
72
12
96
5
55
65
4
20
52
168
56
100
96
44
40
27
17
163
12
105
60
3
33
80
84
12
43
36
60
45
99
57
44
96
91
53
4
51
45
87
93
56
88
12
20
199
149
16
99
21
200
124
15
161
55
185
4
135
41
36
40
80
139
12
17
31
132
288
21
8
72
40
51
57
72
3
60
36
5
55
41
40
44
7
17
151
24
21
24
152
4
135
5
96
4
200
36
144
55
41
91
9
108
20
96
40
80
55
41
43
77
144
60
324
60
36
124
3
29
4
56
91
173
7
69
51
57
15
17
4
75
24
17
31
129
8
55
45
212
4
20
36
91
69
51
89
84
96
88
36
24
3
12
41
100
44
43
9
3
77
43
105
60
3
9
60
44
76
171
17
43
29
24
127
60
57
20
96
76
44
7
129
80
19
89
52
3
261
20
36
184
56
31
29
19
24
5
12
43
48
249
39
144
96
12
17
76
80
36
79
105
56
40
39
45
24
120
92
168
192
79
84
125
112
108
135
81
15
69
20
220
12
51
17
55
120
48
12
81
27
17
103
9
99
101
24
16
3
137
88
96
99
17
24
127
93
80
67
360
89
88
123
33
15
60
21
20
31
12
45
32
79
125
156
48
36
76
60
3
41
79
317
84
120
16
39
41
48
43
12
17
24
16
120
111
77
96
55
5
24
31
24
48
57
56
136
99
12
29
4
24
56
19
77
511
228
132
33
60
147
33
56
100
3
41
64
72
108
171
72
89
120
120
184
15
21
44
64
32
28
72
80
91
9
63
65
163
77
72
28
56
67
69
8
136
104
172
68
40
180
12
60
8
112
68
40
111
60
29
52
3
36
149
91
9
60
51
41
79
21
3
17
60
91
60
53
24
72
88
51
9
20
16
284
43
53
96
151
129
48
200
16
39
5
52
3
81
87
113
24
136
176
84
7
48
5
55
24
5
12
91
108
129
3
33
20
7
9
39
105
440
4
3
17
31
9
72
63
5
43
17
16
87
29
60
79
60
9
20
12
40
144
56
48
76
87
33
87
273
24
92
60
103
17
48
112
8
132
43
141
15
149
180
52
8
76
60
44
76
15
24
65
31
69
51
12
12
77
43
48
89
24
36
259
9
96
27
29
31
57
36
87
33
27
77
12
79
24
17
79
24
161
100
27
57
3
33
15
21
324
ABCD 97221424702*3^$a+1 [50053]
27
181
12
116
21
111
9
63
88
29
43
8
28
44
88
188
12
24
124
59
42
103
53
63
4
47
1
12
65
67
23
72
109
11
21
12
40
23
33
40
5
7
5
127
60
11
97
77
7
59
24
13
32
28
24
24
72
152
52
44
96
4
80
45
127
32
72
216
40
120
53
67
12
36
60
32
12
208
68
27
24
6
67
72
44
4
65
63
12
48
48
9
42
13
65
3
24
4
11
24
6
3
87
13
41
51
84
4
71
37
68
117
18
81
36
12
36
36
60
33
31
60
260
4
12
65
63
21
15
81
43
96
12
32
48
64
120
65
43
48
140
33
96
96
79
164
45
6
6
7
32
3
93
28
5
175
5
187
20
64
80
168
100
11
30
19
23
42
15
21
15
69
27
9
19
41
84
168
67
8
9
36
90
18
15
12
148
56
16
29
123
12
9
87
3
162
15
24
9
60
36
30
45
51
25
53
51
76
12
41
30
25
77
75
28
41
36
39
136
17
48
7
23
33
9
31
92
45
55
44
28
47
6
163
5
91
65
43
68
165
24
63
28
137
27
16
32
177
51
24
9
79
80
33
27
3
33
9
72
60
48
43
17
72
24
31
80
24
12
4
65
126
169
65
3
51
49
32
16
8
225
7
47
6
51
88
48
65
7
8
9
39
12
3
1
53
3
112
20
16
32
60
84
36
93
15
21
54
24
13
20
72
40
23
90
120
3
64
96
20
60
9
151
11
73
80
21
12
43
209
15
27
30
3
177
24
12
24
3
16
84
12
65
60
163
200
88
32
136
72
8
12
45
19
20
144
9
31
29
7
44
36
16
17
51
9
135
168
9
75
36
24
39
57
24
45
19
80
21
84
12
84
3
75
25
32
15
33
60
21
39
15
6
111
16
89
24
24
36
30
21
28
56
96
21
24
19
47
49
5
91
23
25
24
137
36
75
24
159
25
12
60
89
48
15
28
48
36
120
113
51
4
8
72
135
33
24
9
36
24
99
21
159
76
47
33
45
132
3
52
8
24
15
30
3
12
33
3
12
4
56
57
12
43
20
96
60
9
43
80
64
35
33
108
3
9
93
84
30
114
195
52
89
19
36
89
87
28
41
51
24
15
6
12
31
24
20
12
33
15
15
6
27
132
132
15
25
36
32
12
16
80
120
45
127
60
32
45
55
89
27
63
25
17
19
176
33
60
6
45
84
12
144
16
12
8
88
120
29
15
36
105
132
27
48
9
6
9
16
24
41
24
48
3
4
209
36
90
105
15
145
56
9
183
48
12
57
84
72
15
12
28
20
4
108
116
24
88
89
3
76
56
45
15
148
60
12
20
33
90
25
77
63
45
15
16
144
65
67
20
16
80
33
15
12
12
72
24
45
19
48
17
7
71
18
39
33
75
165
7
8
39
25
24
77
3
36
36
9
15
9
15
12
9
43
5
60
91
84
8
225
78
97
23
24
33
64
20
60
48
48
39
33
28
48
12
17
12
36
19
41
12
55
32
48
45
43
8
21
3
15
45
108
4
44
4
20
16
72
47
18
19
5
31
92
51
1
108
125
3
12
52
80
60
36
9
24
15
16
60
29
42
13
12
95
73
29
51
57
72
108
3
105
7
24
65
15
84
144
36
81
30
49
29
240
18
45
9
114
25
96
44
100
125
27
39
6
139
23
21
9
7
20
9
51
4
12
53
27
124
41
7
56
45
19
8
52
20
60
21
24
3
132
112
8
15
33
9
6
37
32
144
12
15
9
40
5
123
40
65
7
36
68
72
84
9
27
40
128
117
19
29
60
84
51
120
4
12
8
40
17
24
127
47
96
45
172
113
51
4
12
32
117
43
32
9
7
84
53
87
4
32
28
29
87
60
93
67
29
126
9
72
72
33
27
16
125
72
39
69
24
3
40
269
18
1
24
17
99
12
40
8
40
24
48
8
64
5
108
103
36
209
51
88
36
12
65
7
8
45
19
56
24
24
57
7
77
75
21
90
25
5
87
81
132
27
36
57
24
55
8
16
191
6
39
3
66
55
5
75
15
126
43
8
24
60
48
36
16
5
43
12
35
61
20
33
60
15
4
108
68
156
36
33
75
132
12
60
15
117
16
68
9
87
15
61
5
12
18
13
35
42
39
16
17
6
21
28
47
81
64
68
16
5
6
33
45
12
36
3
16
143
6
15
9
75
16
56
4
5
7
20
9
36
19
156
68
36
48
33
63
24
15
25
48
108
32
12
21
84
183
40
80
24
48
148
180
8
21
19
41
3
148
29
43
20
21
6
1
29
51
40
8
16
125
103
5
120
3
4
65
15
88
36
11
1
80
4
20
63
42
96
7
12
11
30
3
39
33
33
6
ABCD 97222465142*3^$a+1 [50029]
137
7
89
79
12
5
60
111
40
32
112
32
16
60
104
52
65
36
43
72
84
36
53
7
36
65
48
15
129
15
40
17
15
189
43
29
48
19
5
36
31
36
120
77
60
7
5
24
115
48
77
19
17
19
12
5
60
15
52
113
55
12
53
3
16
5
67
77
24
27
16
12
17
31
48
5
19
12
5
24
72
63
21
7
89
84
7
96
36
17
7
17
51
40
32
21
36
15
105
24
51
4
5
31
89
15
52
17
127
29
7
12
8
76
12
89
12
24
3
36
57
84
7
53
31
56
9
24
43
89
24
63
40
24
24
29
55
5
60
24
7
17
96
7
84
36
77
48
15
16
24
12
5
12
19
65
43
20
52
60
29
115
5
12
19
5
163
44
108
16
72
24
5
55
60
12
8
72
93
24
96
24
79
8
28
8
4
17
36
67
24
12
24
29
3
36
9
99
40
180
84
17
120
72
99
4
17
48
31
48
17
15
28
12
65
7
104
100
53
19
36
5
3
28
41
39
45
27
108
4
24
24
12
36
5
79
65
96
24
36
7
24
53
15
64
24
24
5
31
41
19
29
19
24
17
43
65
67
84
24
5
7
12
72
89
36
99
4
17
31
65
43
29
36
84
48
19
108
20
57
127
29
24
7
8
69
79
17
19
29
3
136
8
28
5
7
41
31
72
41
36
31
12
41
84
7
5
55
144
8
108
160
5
31
84
80
52
5
72
48
39
36
21
15
16
20
81
24
3
57
24
43
24
5
199
72
60
216
53
3
16
12
41
39
33
60
87
9
67
17
43
12
5
7
12
5
3
40
12
17
103
60
36
20
28
36
5
3
36
28
8
57
108
7
5
55
113
12
7
84
29
31
17
19
108
17
55
84
29
7
24
60
12
32
4
29
19
96
77
84
48
7
68
52
12
24
5
19
5
19
5
7
17
19
32
81
19
8
69
55
12
36
12
60
156
17
24
12
67
17
31
24
17
75
76
17
55
17
159
16
17
3
52
36
128
16
20
45
60
60
43
29
7
8
16
5
84
36
12
7
108
24
29
163
17
31
12
5
12
15
64
44
4
12
60
48
17
67
36
36
108
17
67
12
41
15
72
4
41
72
7
12
80
40
17
7
12
60
17
67
77
27
88
17
79
36
72
72
29
24
19
12
5
12
3
16
12
36
41
31
8
28
53
19
8
28
24
41
31
29
12
31
60
36
32
33
132
15
9
12
48
12
48
12
3
4
5
12
15
108
76
65
24
12
60
115
5
24
24
175
36
96
44
21
43
60
36
5
15
16
24
48
92
40
17
7
8
16
17
7
17
19
17
84
75
4
29
72
96
7
8
40
5
120
51
9
19
8
108
21
19
120
56
76
5
31
77
27
4
65
24
19
12
65
36
7
48
44
9
55
48
17
36
31
5
103
56
33
43
29
120
36
19
41
7
140
21
72
31
41
15
4
68
69
84
31
41
115
12
84
12
65
36
7
20
40
12
48
84
41
7
60
132
8
52
56
36
33
84
19
17
19
60
72
24
12
60
36
5
79
12
36
5
3
4
53
24
120
24
67
12
20
28
101
15
148
36
5
24
183
57
7
5
39
4
65
3
76
5
7
41
15
36
52
41
36
24
108
60
96
60
120
24
31
24
17
27
28
29
84
3
64
8
16
20
21
15
4
17
31
36
20
52
5
87
72
40
65
39
21
12
103
12
5
7
92
4
17
12
31
12
5
31
24
5
7
65
7
32
72
45
55
8
36
52
20
45
31
104
64
89
72
24
75
52
36
36
20
76
24
36
5
7
29
3
76
41
43
41
180
43
8
4
24
5
19
24
29
60
19
36
168
48
24
72
17
144
36
12
7
17
84
7
44
45
63
81
96
39
112
36
41
48
7
60
65
7
5
91
12
41
31
120
5
19
65
27
45
55
36
44
28
125
91
24
36
60
12
29
24
31
36
44
33
7
24
41
55
65
63
40
29
72
156
31
36
5
48
19
48
5
72
55
29
43
60
36
72
24
5
72
7
12
29
19
60
36
5
132
3
45
91
12
17
12
3
28
12
48
24
5
60
67
5
79
12
5
55
36
32
36
36
21
60
36
91
12
32
28
12
5
31
29
3
4
36
192
269
36
67
24
77
43
12
5
60
139
24
20
4
32
124
17
7
29
7
32
9
7
20
136
29
24
63
4
233
7
48
32
40
32
16
12
108
120
17
60
72
31
24
72
8
16
20
9
12
84
24
96
27
33
43
36
12
41
12
60
51
52
12
12
5
31
24
101
60
27
16
5
15
21
96
79
5
67
53
3
4
17
55
17
15
72
36
28
12
5
43
29
27
40
12
53
3
76
24
96
17
3
40
24
48
32
4
41
43
24
72
125
15
88
60
77
63
88
12
44
16
17
24
156
3
52
5
19
65
36
24
72
60
19
24
29
12
24
19
24
29
12
7
24
36
41
60
7
56
9
171
36
4
60
65
7
80
33
3
40
68
33
39
40
12
60
12
20
72
4
77
7
108
41
31
36
29
27
36
117
24
31
5
151
53
24
19
12
41
60
12
19
8
33
111
36
52
89
55
5
12
75
72
69
75
64
17
43
101
67
5
175
17
139
56
40
101
39
76
60
12
12
20
21
91
12
12
80
40
12
56
81
19
60
24
32
72
9
60
43
60
24
5
55
125
12
19
12
24
12
12
60
17
43
101
36
36
24
19
53
67
17
99
9
12
43
84
17
7
12
173
43
17
12
7
68
33
19
56
9
60
7
ABCD 97222674964*3^$a+1 [50171]
36
54
126
275
168
40
32
25
504
144
180
155
61
252
144
18
5
48
19
18
36
39
240
27
5
31
497
115
117
81
18
69
201
54
105
80
13
144
291
104
40
33
432
95
13
107
73
162
18
36
72
287
48
25
108
144
107
96
49
71
19
101
40
224
31
89
1
47
112
8
157
180
23
103
89
1
18
126
135
99
29
168
37
3
15
234
54
89
37
18
18
15
80
192
127
18
18
90
107
1
144
63
104
49
90
21
56
139
234
59
103
57
141
51
3
5
13
99
56
24
96
13
11
16
144
45
270
5
13
27
153
162
21
69
75
33
18
54
15
56
112
15
113
120
37
27
45
36
450
189
9
47
24
19
117
117
3
272
48
24
49
47
40
144
360
8
48
144
55
105
39
9
8
37
360
27
128
43
5
352
80
72
31
9
9
87
72
128
37
155
48
13
36
95
136
24
123
53
19
18
36
36
83
88
192
120
57
95
49
36
18
65
43
5
24
448
72
45
75
33
143
37
155
25
90
365
121
90
77
72
157
360
180
15
183
17
19
101
240
1
119
403
93
224
61
54
173
61
72
27
117
90
54
27
104
16
24
128
40
21
251
88
93
72
72
123
3
144
90
51
24
56
13
342
270
144
216
162
77
139
90
54
125
145
108
27
45
36
90
144
18
108
36
108
90
288
269
73
72
15
273
183
87
65
25
72
71
120
43
149
67
126
215
55
18
87
3
141
320
168
240
85
27
351
65
184
93
540
135
72
56
7
432
65
25
71
37
155
61
107
235
165
69
36
162
117
48
177
23
280
93
35
24
211
5
24
25
36
107
37
243
8
240
64
3
18
27
32
211
54
234
36
36
5
139
21
24
8
240
72
48
217
684
251
40
8
43
144
90
90
33
201
47
72
115
93
104
55
65
25
18
93
440
40
104
120
283
77
13
75
32
19
141
8
168
304
8
72
1
47
25
95
121
39
32
109
11
16
45
99
176
139
18
155
40
8
13
162
252
72
5
88
51
141
3
77
40
320
211
144
36
17
1
39
32
168
67
144
197
120
40
32
72
61
315
32
72
175
36
69
120
45
324
252
108
47
24
1
87
147
165
15
126
155
64
120
75
173
192
216
67
213
72
72
128
120
43
125
73
90
144
5
67
5
120
168
13
35
19
173
48
24
120
ABCD 97222770662*3^$a+1 [50046]
59
43
30
11
40
201
84
15
111
36
78
12
18
5
31
24
9
21
35
40
116
84
60
25
156
30
180
5
24
16
20
24
127
53
49
42
18
6
12
45
39
18
18
90
15
117
66
69
351
42
75
8
52
44
144
37
18
9
12
3
6
11
76
15
53
40
147
138
90
5
49
15
60
36
57
54
18
71
109
15
72
9
71
55
89
336
88
21
35
79
96
6
35
1
195
57
27
9
99
116
61
96
24
48
11
61
66
72
78
119
40
21
48
71
25
36
123
27
45
8
36
31
18
95
16
20
169
39
63
9
39
42
228
335
61
6
48
105
24
57
35
28
63
45
9
135
15
81
33
147
12
32
40
75
6
119
148
12
111
12
120
12
5
120
76
39
6
143
1
54
5
37
12
162
246
23
4
3
108
5
31
30
6
48
12
9
9
6
18
42
90
30
81
183
30
12
23
4
33
48
66
18
27
39
5
52
9
95
204
109
11
7
120
72
33
165
12
63
45
39
44
145
27
15
9
44
4
3
33
69
107
133
6
36
5
25
54
21
141
174
5
1
15
117
11
37
23
7
24
18
15
60
32
79
24
41
109
47
100
44
1
3
21
42
53
19
18
258
41
4
12
177
27
20
1
179
31
249
21
15
8
36
85
15
24
15
69
63
9
140
115
33
15
12
33
87
36
29
61
83
49
12
15
33
12
63
57
66
24
21
57
6
21
20
19
105
36
15
129
24
12
36
195
89
49
51
51
53
37
30
204
29
7
48
60
69
96
81
6
48
81
44
25
144
15
27
45
15
36
89
19
42
339
21
42
6
35
96
4
84
3
132
12
29
37
48
60
42
29
31
29
88
21
15
51
5
25
54
5
4
15
48
24
81
39
30
6
177
12
261
59
49
66
5
31
24
66
23
31
24
24
30
12
60
36
84
6
84
5
24
7
33
140
37
30
90
63
21
96
12
120
135
3
29
60
271
53
1
24
27
3
36
125
16
27
6
60
144
11
7
78
12
42
21
20
16
45
66
29
19
126
30
138
11
37
252
6
54
6
42
3
200
36
84
36
13
87
80
24
4
51
42
59
148
63
69
33
75
72
20
28
15
77
84
31
5
84
61
36
27
51
105
20
16
9
15
57
18
9
117
171
165
83
187
24
18
96
11
16
44
25
59
49
15
93
23
7
102
11
36
1
15
33
54
6
39
27
21
3
5
31
89
115
96
81
8
61
24
87
8
31
18
11
109
42
6
75
8
60
7
53
31
129
36
21
87
63
29
16
8
124
21
150
12
33
69
75
120
45
11
180
127
78
36
15
123
78
30
60
69
44
76
80
55
45
24
165
51
20
19
45
339
41
79
96
6
35
76
8
7
29
40
15
24
120
54
48
27
21
131
31
33
75
105
27
42
3
8
55
12
29
100
21
27
21
72
59
109
24
11
85
39
72
20
13
123
44
31
29
61
3
129
96
30
5
97
54
24
12
89
73
78
30
15
57
47
28
63
24
5
73
78
29
85
18
141
24
3
9
45
108
108
24
39
20
49
48
48
42
9
75
69
20
91
65
4
21
30
6
23
79
6
35
60
127
54
123
3
18
11
144
120
25
24
51
51
24
84
42
63
141
6
29
49
180
15
120
117
228
18
24
54
99
116
36
49
126
174
72
12
18
18
27
8
55
36
65
16
3
5
16
20
19
30
71
91
18
51
104
49
12
159
69
107
25
96
72
135
3
102
6
84
48
60
60
93
20
36
61
18
30
30
69
92
19
69
15
197
55
18
6
72
33
180
20
1
6
113
91
48
17
49
54
33
9
36
24
126
48
96
54
126
21
57
3
225
27
3
144
36
48
57
9
24
95
96
24
4
57
54
252
222
11
85
54
21
57
59
40
9
11
144
151
36
45
33
6
33
56
19
96
30
126
33
81
30
30
11
91
29
13
27
44
60
52
57
3
44
4
36
21
54
149
136
60
3
6
71
40
24
84
21
192
27
33
87
63
89
109
72
24
75
9
35
1
96
54
5
24
7
54
35
40
33
12
6
9
20
61
24
95
24
156
13
42
89
16
21
83
112
15
60
18
120
204
123
8
19
6
24
11
124
ABCD 97222805692*3^$a+1 [50057]
8
48
52
20
72
109
72
12
6
17
64
20
1
11
79
29
48
13
23
60
7
101
13
36
59
64
57
12
36
60
90
17
31
24
84
42
18
72
12
6
18
9
75
93
20
24
12
13
3
3
69
80
28
56
16
8
24
7
17
12
25
54
9
44
31
6
23
28
48
8
52
12
32
7
5
13
23
48
43
65
48
13
15
44
12
121
6
53
52
8
4
21
219
15
77
64
57
6
12
29
28
12
8
1
11
4
20
31
21
39
17
60
76
27
69
15
42
107
48
4
3
72
65
24
13
23
67
6
66
113
84
1
78
33
57
30
18
18
78
23
7
41
96
31
18
15
21
12
11
12
12
36
43
48
6
12
47
31
9
108
96
56
55
9
63
53
16
39
36
9
8
12
7
54
18
29
1
59
28
60
69
11
13
11
55
5
36
36
16
159
33
57
111
39
9
8
48
4
21
30
60
69
20
37
123
15
41
28
9
47
7
29
48
4
68
12
1
23
48
49
18
18
95
1
59
31
18
126
53
72
31
5
85
6
53
37
15
111
29
12
25
36
6
18
11
19
89
1
39
3
18
51
12
44
1
18
18
54
12
29
67
45
8
84
12
115
24
17
13
83
13
12
59
28
9
63
60
39
101
60
13
15
9
23
25
95
52
21
18
5
36
103
29
133
23
12
13
18
53
24
1
27
36
27
48
21
21
23
76
3
53
19
24
45
27
17
19
17
12
16
9
23
31
12
17
4
3
30
3
69
59
19
9
32
49
143
31
186
126
45
45
11
19
41
64
20
19
5
85
24
18
189
3
24
18
59
28
44
36
115
6
27
39
21
8
31
9
8
36
73
18
65
61
18
33
20
12
16
56
25
59
64
111
108
9
8
100
21
39
84
135
12
65
12
48
43
17
13
18
21
8
48
13
3
57
119
12
49
35
31
77
19
45
21
39
15
21
84
68
7
41
19
9
140
31
5
7
77
31
6
48
131
67
17
16
24
21
30
33
20
1
42
30
126
42
11
19
5
16
15
5
28
111
36
17
12
96
16
72
60
3
18
51
15
5
55
66
18
72
5
36
13
144
11
76
60
87
17
7
48
5
16
8
4
63
9
3
29
115
53
16
24
57
12
6
29
43
66
3
56
48
7
69
15
5
19
18
47
1
167
24
13
63
135
33
3
108
9
3
60
48
5
31
53
24
1
23
25
59
28
116
48
7
29
7
41
43
6
18
126
84
3
56
60
25
3
12
3
41
52
33
87
20
60
28
3
42
36
72
36
15
8
121
18
65
12
84
24
28
36
123
5
24
48
13
18
5
91
5
4
21
23
60
40
8
28
68
7
24
17
1
108
11
7
30
71
4
44
12
16
15
90
24
12
3
75
9
8
24
43
5
12
145
24
35
16
20
91
77
43
5
31
5
36
108
91
48
5
1
30
96
17
127
45
24
33
23
160
44
7
69
20
55
5
84
55
105
57
39
120
20
19
173
12
72
19
18
15
36
15
18
23
13
39
123
24
30
11
25
18
18
35
7
17
37
54
36
36
5
169
18
5
13
23
163
12
54
3
33
72
23
108
1
35
1
120
35
1
131
48
48
13
12
3
3
41
7
105
8
16
68
36
12
7
105
3
18
114
69
3
36
90
30
57
12
9
51
20
28
9
30
53
1
18
149
13
6
9
57
23
55
18
18
33
123
72
60
84
18
42
17
13
36
6
29
97
138
17
108
7
18
48
39
20
36
96
13
180
30
42
18
41
4
56
25
18
18
99
3
36
17
73
6
66
54
36
6
27
9
12
15
8
24
28
56
19
66
24
11
61
54
17
55
17
67
6
18
33
8
25
59
19
9
45
215
12
52
3
6
63
93
59
73
11
36
1
54
53
40
80
43
41
36
36
1
35
19
36
41
36
40
39
101
4
44
13
18
41
55
105
21
30
5
1
18
33
39
65
1
42
72
29
127
57
93
36
162
29
84
25
75
8
28
15
41
84
55
41
55
9
24
33
54
17
24
120
16
27
5
64
20
16
8
31
137
1
143
36
4
15
24
5
25
24
35
36
16
36
75
138
150
9
72
8
24
64
21
18
29
16
44
1
83
97
48
11
115
5
1
63
45
11
96
1
35
55
84
24
18
35
36
73
15
84
3
60
138
18
57
8
12
55
9
3
18
11
31
66
18
24
45
3
21
44
25
15
9
72
12
6
29
25
18
144
17
48
19
89
73
75
80
4
24
21
36
35
16
32
25
18
9
36
27
29
43
33
8
4
75
29
36
31
53
24
31
45
36
9
12
24
210
21
33
11
12
73
54
18
66
21
3
48
69
57
11
28
51
6
35
16
12
20
1
96
11
37
59
132
67
17
28
81
27
3
18
71
12
40
27
29
55
36
6
27
39
24
65
79
12
17
12
7
18
59
19
5
31
33
20
24
4
3
54
6
17
139
65
13
54
66
15
45
23
144
24
61
102
21
51
5
12
19
78
11
55
6
35
24
13
47
24
19
29
12
7
93
32
36
24
52
3
29
55
5
36
28
39
5
37
59
31
12
5
24
12
37
30
5
52
56
1
54
5
13
30
18
72
60
84
39
144
15
60
29
48
7
17
37
23
36
37
215
36
120
12
36
61
6
12
77
48
7
29
127
36
54
6
161
88
12
3
18
36
23
28
36
20
76
8
43
36
141
68
36
31
29
24
64
3
17
48
31
12
24
29
43
12
53
61
144
30
24
9
39
18
23
1
30
5
28
92
7
53
64
21
59
37
18
9
60
39
45
27
9
8
85
72
18
6
11
24
127
69
32
4
51
5
24
28
8
28
39
53
72
52
44
84
19
81
20
43
5
25
51
132
15
72
18
35
36
19
149
1
135
45
12
59
19
5
67
54
11
60
31
42
18
84
24
36
18
51
33
107
61
198
5
ABCD 97222845542*3^$a+1 [50018]
94
21
15
81
15
36
8
30
70
38
72
16
2
34
18
93
9
26
16
12
33
11
78
12
90
1
51
8
48
114
4
24
38
28
21
11
72
30
24
12
54
6
40
68
22
62
46
50
30
36
64
126
180
6
56
70
2
24
12
42
10
45
47
28
8
13
83
162
43
11
4
32
36
22
60
44
12
36
16
26
46
54
12
69
21
140
138
37
35
78
84
42
4
54
18
8
6
10
98
46
56
37
5
54
58
44
24
12
144
43
27
30
104
48
16
15
65
12
118
50
138
34
74
18
28
98
78
76
90
26
54
16
30
14
184
44
106
26
30
18
10
3
11
30
96
7
33
15
27
21
9
135
5
118
20
6
64
20
10
14
30
96
66
46
116
13
77
6
58
50
64
54
12
50
205
33
36
24
2
60
36
4
26
18
34
2
114
166
21
3
44
82
2
13
51
62
18
72
24
30
127
81
62
6
12
34
2
42
54
30
90
28
50
36
84
60
64
30
152
6
64
69
15
62
19
17
31
47
1
11
78
55
173
6
18
91
11
24
76
32
28
20
28
32
54
12
19
48
113
10
8
72
37
27
32
102
64
44
34
12
69
3
24
110
54
36
34
44
72
18
85
9
39
3
38
154
93
11
48
6
28
3
81
168
39
17
31
11
58
14
12
1
27
14
22
80
64
18
15
48
35
61
3
18
198
24
12
68
13
207
50
12
100
26
42
30
208
8
96
54
10
74
24
30
24
130
24
44
40
42
116
12
6
36
139
41
55
9
54
2
10
42
12
14
36
102
90
61
3
8
154
27
77
66
18
72
55
5
30
13
69
80
6
48
37
27
14
82
54
74
136
96
30
14
28
30
50
4
60
38
16
110
18
24
84
6
12
10
60
75
5
12
16
72
108
62
13
9
6
26
7
131
157
3
8
66
6
58
62
72
6
7
5
283
21
27
17
58
80
96
90
12
31
41
7
3
26
163
48
5
24
48
19
89
42
94
72
32
40
44
19
9
86
36
18
30
16
8
30
52
18
30
99
27
6
8
7
47
30
19
17
42
54
28
2
18
18
18
43
35
13
53
90
49
5
90
97
9
48
87
3
24
2
52
66
45
17
42
102
288
34
38
54
100
14
30
10
8
82
8
37
77
4
8
198
100
18
26
42
58
8
18
24
72
4
104
10
56
10
54
14
12
60
84
126
42
54
13
69
90
12
144
24
12
26
132
19
11
24
58
8
42
18
30
64
86
100
8
18
18
91
29
70
62
31
9
26
42
19
21
27
48
21
30
32
112
98
124
30
36
8
70
92
258
12
64
21
57
8
12
78
10
27
3
50
148
26
28
26
6
10
8
31
96
75
21
75
74
78
48
34
56
78
72
18
4
108
27
5
54
30
96
7
48
96
57
48
122
112
90
50
76
21
21
110
72
6
126
18
66
18
16
12
18
26
19
35
150
90
12
28
14
28
27
17
108
30
24
22
135
15
129
41
18
22
14
4
26
96
54
28
30
3
29
12
7
75
54
26
34
51
29
28
138
134
55
105
8
66
61
35
18
54
4
90
18
21
47
12
52
138
50
102
126
52
26
4
72
8
31
96
35
28
54
219
21
8
12
36
52
44
40
62
136
8
42
30
70
26
18
18
36
18
12
72
28
26
97
45
2
154
8
96
36
40
24
44
10
56
6
10
26
22
285
29
18
49
65
36
48
72
108
18
70
15
33
126
14
46
80
30
7
21
26
1
77
30
34
72
27
111
14
67
51
56
78
151
5
72
108
28
68
22
42
8
48
64
18
42
3
27
26
36
10
6
20
19
107
16
8
72
256
50
19
53
102
24
72
40
93
3
38
60
54
18
18
48
60
4
90
6
84
62
28
8
126
10
32
12
72
24
10
8
112
6
20
36
55
59
30
6
36
13
15
48
32
36
90
4
14
54
30
126
42
18
30
133
3
8
85
47
10
74
42
102
10
44
36
18
1
53
72
72
78
300
49
5
24
76
8
46
44
100
36
14
46
36
8
22
26
96
90
30
6
100
12
60
30
26
52
62
82
30
44
6
30
82
36
27
107
36
34
15
83
58
80
72
16
26
1
27
210
60
12
158
54
84
19
51
30
8
54
6
40
24
20
114
36
36
108
49
95
1
27
69
11
36
30
19
27
21
51
14
31
33
15
11
4
33
47
78
76
18
14
4
51
11
37
81
8
6
12
16
8
30
72
18
6
30
42
72
40
18
14
58
26
52
111
17
42
10
30
158
58
117
144
5
22
62
10
45
35
18
96
91
35
28
102
14
12
100
14
28
3
5
4
116
6
22
6
18
12
32
12
7
17
36
22
14
84
196
26
192
36
96
54
4
6
62
22
122
12
124
48
140
10
20
54
10
170
10
8
10
123
29
70
44
49
15
74
16
12
26
64
26
7
47
1
9
68
174
37
5
30
6
36
30
18
162
1
ABCD 97223545982*3^$a+1 [50040]
21
99
96
33
51
12
9
8
7
48
12
21
183
72
117
3
57
111
129
27
21
15
132
108
165
63
84
93
75
9
111
24
21
75
117
108
3
84
45
20
7
9
15
9
147
165
8
72
79
9
75
45
51
84
33
3
60
24
77
31
84
24
117
12
51
81
3
33
12
20
88
168
60
171
33
111
9
87
36
192
17
79
84
108
48
5
127
144
9
27
48
36
9
264
63
120
84
9
32
64
36
12
51
17
103
12
57
51
129
8
55
93
39
45
75
197
151
24
9
15
180
129
51
12
12
12
36
12
141
27
120
69
8
88
15
24
33
63
57
3
45
68
52
144
15
120
36
60
24
48
57
20
16
3
129
60
96
12
72
8
7
81
24
51
144
36
45
12
3
24
12
108
72
84
12
45
15
48
12
120
9
3
12
24
12
24
33
135
17
31
48
180
120
17
148
24
63
105
12
108
63
132
204
149
19
60
108
120
57
15
48
12
12
9
51
45
63
33
24
15
24
60
240
21
24
51
93
135
168
45
87
12
33
15
33
120
48
15
84
45
63
9
63
156
45
39
12
33
96
147
12
36
45
39
180
12
60
24
9
3
45
32
7
36
72
333
3
12
33
12
140
40
15
105
3
69
3
9
51
24
81
32
52
75
69
27
132
45
32
79
36
29
127
12
293
7
72
21
3
9
63
9
24
80
16
20
55
53
16
72
92
103
144
144
21
20
148
51
60
36
24
5
127
17
40
63
108
5
55
9
3
84
156
165
3
9
3
9
123
48
165
32
55
60
45
20
36
16
15
105
3
60
33
15
117
3
29
31
12
33
24
99
105
27
60
240
9
3
36
60
180
9
3
48
120
60
72
69
63
60
12
21
60
48
24
63
113
7
65
127
48
105
3
12
57
87
105
15
84
5
55
12
9
36
104
151
33
51
21
84
51
9
36
15
12
36
21
48
12
123
53
172
72
111
24
24
29
28
147
45
36
12
87
156
12
24
24
5
91
9
27
45
24
3
57
36
3
45
12
44
19
12
24
33
12
3
93
3
120
57
15
84
96
12
36
36
96
177
3
60
24
209
40
51
60
33
15
153
44
28
63
9
3
5
7
45
3
60
12
21
60
180
99
33
27
24
105
75
21
15
36
24
9
159
33
24
63
21
84
12
188
7
81
75
48
60
17
55
72
12
45
96
3
12
29
16
3
9
63
33
27
84
24
12
45
132
20
76
144
68
103
12
144
60
36
5
115
45
3
60
9
60
48
63
29
72
31
9
39
12
117
87
24
12
45
135
48
17
160
15
129
111
48
9
15
60
108
9
3
36
125
7
45
12
3
57
96
39
141
156
3
96
240
132
89
4
36
24
75
72
5
43
12
48
36
45
15
36
168
29
88
24
96
72
72
24
24
75
36
57
39
96
24
24
9
180
32
4
15
72
12
12
9
51
129
12
3
69
12
36
63
12
60
12
21
51
81
15
45
15
24
93
15
33
3
60
12
48
57
27
77
16
27
12
9
72
183
41
28
87
9
39
60
36
60
45
87
117
120
32
19
69
72
108
15
72
120
33
15
45
36
44
52
171
120
24
9
111
84
12
48
60
21
96
15
60
48
77
100
99
105
24
24
183
12
12
60
36
69
303
177
3
12
48
72
21
27
197
16
24
39
24
192
105
99
84
36
36
101
19
105
3
108
12
117
36
27
96
240
24
36
69
3
69
111
24
9
12
39
60
60
45
8
103
117
51
105
56
88
15
108
57
12
123
72
81
12
63
12
276
84
45
15
17
31
117
32
79
129
12
39
65
79
36
21
39
60
69
252
15
144
69
48
39
24
12
93
75
57
12
51
129
15
65
7
48
21
27
57
92
19
12
168
72
33
27
48
12
24
60
93
123
84
81
15
33
24
195
216
21
48
51
36
96
24
108
5
43
12
45
87
69
15
69
12
39
237
3
129
51
21
36
27
33
72
15
81
15
237
48
51
168
108
12
12
ABCD 97223795356*3^$a+1 [50068]
91
12
60
12
41
52
60
87
57
80
19
72
53
307
53
19
105
132
104
109
18
18
39
21
231
3
125
52
3
12
114
90
156
186
15
15
72
60
48
18
27
87
66
24
102
5
28
45
36
72
75
87
48
5
48
1
18
33
3
9
15
12
6
143
55
102
42
33
12
45
35
48
7
120
90
180
3
123
17
7
17
40
48
15
17
24
19
48
150
18
101
28
32
84
7
48
60
30
54
78
75
63
81
81
132
36
35
192
37
15
48
12
108
33
72
15
60
69
78
66
72
18
5
175
129
87
96
17
48
4
93
66
42
87
60
68
13
24
30
153
15
53
112
27
33
20
25
18
66
18
33
12
33
143
84
25
123
12
132
33
18
54
90
5
109
144
75
33
119
1
90
9
116
19
5
13
150
101
72
55
9
123
30
90
17
76
75
18
54
30
15
81
39
8
127
72
54
39
21
72
15
57
18
102
3
3
192
17
37
35
24
31
33
8
127
90
191
412
80
85
15
63
9
3
257
55
57
116
37
96
219
15
17
76
87
102
24
11
61
12
78
48
21
33
63
33
179
13
42
108
18
27
20
19
41
55
18
66
78
83
7
57
33
30
126
35
7
84
89
115
72
89
16
15
18
72
72
6
12
53
97
18
17
73
39
27
36
45
33
51
96
117
15
48
87
105
15
72
161
235
18
87
57
78
53
19
90
135
3
105
63
17
67
17
253
78
48
69
116
55
21
69
30
36
53
1
24
15
32
16
120
15
18
72
30
18
24
120
90
117
81
18
36
5
19
144
90
48
42
12
6
18
17
49
51
63
189
111
129
3
48
21
21
90
48
9
141
90
84
41
12
73
294
30
75
3
342
3
68
85
87
57
123
129
75
123
78
27
60
21
111
8
115
102
24
71
16
33
132
90
48
17
73
39
3
48
114
3
15
48
60
69
33
18
132
72
30
23
48
19
60
125
91
54
3
15
69
3
12
36
150
47
151
89
13
18
36
21
32
181
27
225
162
6
47
24
1
119
1
207
63
42
11
19
17
199
5
31
54
42
48
24
36
12
125
7
105
21
144
30
36
42
48
72
60
48
99
32
193
60
48
108
132
87
48
44
19
120
9
63
150
27
3
90
72
18
9
44
1
95
13
75
176
97
15
87
18
23
31
6
27
57
6
29
151
18
87
3
90
30
41
16
57
30
72
41
145
30
18
42
84
36
60
84
33
21
24
102
45
9
90
60
12
53
19
125
96
31
108
53
19
96
12
60
165
32
13
18
42
3
32
100
80
12
1
42
18
18
66
71
43
125
19
17
19
65
1
18
78
192
6
69
3
18
47
144
55
21
20
49
96
155
52
21
36
71
55
9
48
51
24
126
162
65
115
45
153
84
90
60
33
3
21
36
99
6
87
32
19
36
5
73
48
18
149
31
24
12
36
180
53
36
16
44
40
171
78
99
57
59
19
30
90
125
25
30
36
150
54
12
6
162
57
51
29
55
141
3
5
121
6
18
30
17
187
105
32
73
96
11
24
67
78
54
57
9
330
102
95
124
105
18
57
51
54
18
5
1
144
66
54
96
30
5
19
93
32
52
39
21
80
55
18
96
27
57
90
60
18
135
3
60
21
9
59
31
114
18
30
23
31
114
99
20
28
63
129
20
103
72
18
23
19
30
23
72
36
16
60
68
55
120
6
27
45
39
48
33
72
15
8
175
18
27
135
9
108
15
30
35
25
102
90
95
28
3
60
84
89
55
249
3
60
69
15
90
35
43
213
15
9
44
76
3
36
65
1
36
18
57
3
30
27
144
213
15
15
6
119
43
69
51
18
90
81
44
25
11
196
63
9
57
18
6
51
21
27
93
35
108
19
90
18
9
69
11
55
5
163
12
24
174
18
57
87
78
48
15
3
24
12
96
48
24
48
129
15
114
30
24
18
12
135
ABCD 97224636968*3^$a+1 [50115]
3
30
90
12
8
12
37
23
28
12
2
6
12
30
58
102
2
30
18
25
47
108
28
33
47
24
88
48
9
3
128
97
107
96
52
18
42
38
30
112
2
58
45
3
20
49
3
20
25
203
13
59
121
11
13
83
60
24
6
10
72
45
3
12
48
9
41
22
45
72
24
11
18
102
25
23
58
27
83
24
25
23
28
62
7
23
37
3
20
60
60
1
77
10
33
24
75
45
72
131
37
35
28
104
28
8
97
60
23
40
30
30
2
31
17
160
39
71
172
45
15
57
23
12
36
10
2
78
30
84
76
20
97
3
33
41
150
88
2
46
50
42
88
14
43
3
162
50
1
191
46
14
36
12
18
10
102
18
200
13
47
60
40
12
20
120
40
21
47
24
60
16
30
3
87
9
11
12
150
48
7
105
32
16
110
40
20
24
46
14
120
48
12
96
100
12
21
84
15
92
28
140
40
8
72
58
30
9
3
38
130
12
60
8
30
22
32
60
85
41
30
12
12
48
132
28
48
69
51
44
48
48
37
17
48
31
17
10
44
48
10
48
192
30
81
119
48
90
82
21
60
59
132
156
114
18
60
1
27
12
81
24
47
60
48
28
12
21
119
61
36
3
30
62
76
80
12
60
72
108
40
80
28
9
23
48
22
18
44
13
75
60
20
25
15
18
2
132
88
60
48
152
1
27
80
72
97
3
45
60
45
2
28
2
58
38
30
24
25
65
30
49
27
92
58
74
28
21
36
23
10
111
11
13
3
20
120
37
5
58
57
35
25
72
23
48
52
78
63
17
7
83
12
58
32
162
76
20
37
96
27
44
28
48
12
105
3
12
8
60
49
183
8
12
72
16
12
8
13
27
44
28
20
25
72
3
8
22
38
160
57
3
9
24
131
28
32
76
92
1
36
48
60
35
12
6
30
24
48
1
59
60
61
39
8
24
30
18
48
30
42
40
20
100
21
11
96
12
25
3
20
112
80
37
11
24
66
30
72
108
30
54
16
44
85
11
109
3
68
60
13
11
60
58
32
6
12
30
30
88
33
9
32
58
20
72
13
72
143
88
104
148
2
66
60
40
140
37
3
9
23
70
38
12
28
32
145
15
2
18
121
11
76
80
84
60
13
3
14
19
71
28
48
57
107
118
18
44
36
12
25
47
28
45
107
28
32
16
57
3
9
5
19
99
20
1
11
36
13
9
2
28
20
48
24
28
20
12
25
83
48
24
28
8
24
28
45
35
28
12
20
97
24
39
45
53
30
133
36
23
72
120
18
30
48
13
11
28
32
46
50
40
9
35
36
24
48
25
5
7
35
60
49
57
3
27
20
30
144
6
10
159
95
28
150
30
57
41
30
24
36
60
24
88
90
15
83
12
18
19
93
15
47
18
18
12
12
6
139
11
90
54
36
220
57
3
20
12
1
47
72
48
40
9
3
60
21
107
24
60
28
20
12
36
73
27
9
101
112
30
45
3
2
10
8
112
20
42
78
48
52
92
73
35
60
121
87
260
24
36
90
42
37
131
12
40
32
73
132
3
81
9
48
80
43
47
22
48
2
12
96
40
74
19
24
15
108
74
55
111
42
110
72
60
49
24
5
70
60
21
89
42
6
22
48
20
40
20
40
12
45
83
52
18
3
36
35
28
45
95
30
10
68
37
3
9
11
24
28
18
27
53
7
12
11
40
44
28
2
58
60
308
22
128
42
1
27
20
12
10
87
51
57
75
8
12
28
2
70
68
49
35
136
92
28
20
13
99
20
1
71
60
76
32
37
23
85
155
60
130
51
39
48
20
24
168
18
19
93
18
14
30
18
67
83
12
16
12
21
27
20
37
36
99
50
10
38
130
14
106
44
36
132
18
42
70
18
14
6
12
12
28
48
20
52
30
38
10
150
20
84
60
28
32
58
18
72
20
100
20
12
13
15
18
14
25
60
35
73
155
28
20
49
21
2
30
31
11
28
21
47
12
10
62
178
18
30
32
48
42
48
13
9
50
25
75
32
60
30
43
15
20
18
82
62
16
74
48
1
11
16
33
11
30
78
61
27
44
13
72
11
49
3
138
30
9
11
73
107
73
17
22
20
100
68
13
87
33
41
78
88
12
60
80
72
88
45
83
24
28
180
32
13
45
18
32
85
3
80
24
16
44
25
51
20
60
72
120
25
12
11
22
30
68
84
25
3
48
132
20
61
144
3
20
24
58
48
62
120
60
37
23
108
12
72
48
40
45
3
224
48
72
16
249
41
7
3
60
32
48
37
36
59
100
48
2
102
36
12
1
36
11
13
71
16
12
21
39
8
40
20
12
28
80
13
71
16
60
72
8
12
60
10
2
30
66
12
97
81
110
84
13
65
18
40
9
63
45
47
36
132
148
72
8
73
11
18
7
24
11
108
10
38
12
48
60
114
48
10
92
36
12
25
23
90
30
12
61
60
131
49
87
2
18
72
28
90
30
32
1
11
60
76
110
67
23
ABCD 97224671892*3^$a+1 [50017]
23
25
83
9
183
13
17
120
15
57
72
66
45
40
8
15
1
8
15
13
20
33
90
85
32
27
6
31
41
30
12
21
9
120
15
63
129
40
8
81
30
21
3
1
60
192
23
120
24
105
48
64
11
18
79
41
7
132
20
3
25
44
48
36
27
114
55
71
9
3
13
8
15
9
3
9
39
21
120
48
16
32
12
75
37
83
42
48
15
160
131
12
42
15
75
36
84
73
44
36
148
41
6
18
42
12
18
15
15
9
63
66
24
63
87
33
33
127
89
3
12
33
72
6
42
135
36
39
37
41
78
9
63
33
75
9
15
36
66
39
27
25
20
60
48
12
3
37
65
30
93
27
33
36
28
8
57
96
54
48
60
37
11
24
6
39
192
88
72
71
57
88
23
9
33
19
23
73
23
21
33
30
180
21
15
141
63
6
7
17
72
111
60
4
11
54
15
64
89
15
33
99
3
96
42
18
60
9
3
48
12
12
37
131
12
18
72
7
8
33
102
33
48
9
103
80
3
54
6
61
5
15
51
45
15
9
36
60
52
12
11
60
72
36
1
11
49
65
19
5
42
13
41
18
48
13
24
20
117
15
24
24
3
25
23
30
27
3
189
12
4
36
89
7
12
36
24
35
13
17
150
33
27
33
12
15
201
15
120
12
37
8
12
21
7
47
25
23
33
147
30
42
30
7
36
44
9
55
59
45
40
68
93
19
53
75
15
54
39
52
5
27
63
48
1
53
15
72
40
48
65
43
5
55
8
76
68
12
16
32
21
30
9
3
48
37
12
32
69
30
9
33
42
73
60
8
105
31
65
6
13
20
76
29
30
129
15
18
3
112
5
78
132
72
1
20
57
15
3
37
47
1
24
35
78
87
12
39
6
3
51
12
30
7
8
40
23
12
72
117
24
15
81
24
12
123
57
15
97
12
5
15
120
33
3
15
49
11
33
100
32
3
114
63
40
23
12
48
1
20
33
90
81
52
47
45
276
39
57
9
7
35
48
102
19
108
36
36
8
33
78
21
16
47
13
48
24
8
63
9
40
8
15
9
33
66
37
80
64
11
33
39
150
15
15
21
27
12
108
9
36
3
12
69
9
7
35
13
35
117
9
43
95
33
12
135
33
12
108
9
48
31
47
49
11
69
33
7
56
27
6
39
33
99
28
72
41
3
21
79
56
9
90
12
37
35
73
17
31
17
7
8
100
23
69
72
3
45
3
37
8
72
33
15
9
63
12
123
97
36
23
25
36
11
12
48
48
85
59
33
15
18
120
7
8
39
60
45
60
52
41
30
57
40
185
48
78
42
90
12
25
41
27
108
87
108
12
33
4
11
37
164
60
63
108
25
23
12
13
44
45
87
3
48
30
78
61
59
1
128
48
27
6
42
12
1
24
32
9
30
9
51
174
15
63
117
63
45
9
6
138
7
17
6
12
33
12
9
151
83
84
13
12
32
33
103
17
75
52
8
3
60
9
24
15
12
12
57
16
17
15
16
41
18
45
3
25
125
67
68
15
13
36
89
30
1
23
33
9
6
33
40
80
57
39
63
33
88
24
20
51
12
37
23
57
60
48
69
6
162
15
171
9
12
111
42
15
63
90
87
12
3
205
68
3
24
13
32
75
78
15
9
15
24
75
24
6
67
48
59
42
18
6
30
90
15
96
24
39
1
12
44
63
18
15
27
21
120
24
3
69
111
25
20
3
105
160
17
30
72
48
48
81
156
75
42
27
48
28
35
13
36
20
24
39
36
54
6
225
15
9
40
17
43
11
25
95
66
31
104
48
52
53
18
60
45
52
108
32
48
52
32
256
32
12
48
63
12
25
56
27
9
16
23
12
132
36
1
65
3
108
33
15
9
15
108
45
67
5
7
71
9
3
36
12
37
12
144
59
57
28
60
65
6
12
54
135
3
30
18
33
12
100
5
42
120
25
11
85
12
47
42
18
6
54
48
33
12
69
48
15
112
23
18
30
25
35
30
7
228
53
7
8
24
52
20
16
8
24
12
48
48
112
11
129
100
20
75
102
48
15
28
20
105
15
33
79
32
40
11
78
42
12
73
20
45
42
73
32
123
12
13
113
31
8
105
27
16
5
78
72
9
9
7
23
81
39
90
72
15
57
48
7
11
132
45
15
60
49
143
18
18
24
60
1
44
3
9
39
45
15
97
95
12
57
3
48
37
11
24
81
27
90
48
7
17
78
37
80
60
63
12
96
9
15
156
66
3
21
72
67
23
108
25
36
5
63
15
13
5
24
3
16
29
66
84
18
18
45
12
12
36
27
48
84
61
24
108
80
27
145
116
4
65
72
103
41
24
27
16
188
24
33
267
60
33
30
18
87
75
12
81
4
23
13
17
42
33
84
9
30
42
127
41
39
57
19
60
167
45
189
48
48
3
39
36
49
11
9
63
69
24
27
13
47
105
9
79
17
63
9
15
15
25
83
30
24
18
78
3
36
81
15
15
12
45
15
85
95
36
61
20
108
12
36
28
35
141
33
3
15
30
63
39
48
108
69
15
13
77
15
15
33
15
37
11
25
17
24
39
144
3
12
18
27
28
8
27
85
137
7
8
36
16
ABCD 97225012232*3^$a+1 [50010]
54
25
155
144
36
108
126
90
241
84
35
54
36
54
37
125
198
85
23
37
35
108
18
72
103
60
89
126
25
11
36
49
41
7
227
18
252
19
17
139
59
36
36
49
113
90
25
96
95
61
65
18
18
144
139
95
85
41
115
11
252
72
36
54
90
216
252
205
11
49
5
216
54
36
25
60
41
126
54
55
35
396
97
83
109
53
162
13
275
85
96
35
36
270
175
23
162
139
59
18
72
55
60
101
54
61
137
79
191
90
7
11
54
55
35
18
108
144
72
108
198
18
31
144
384
233
19
35
36
13
59
25
72
24
59
252
36
18
31
23
18
67
36
144
156
36
101
7
96
36
48
47
18
36
55
215
162
43
335
90
355
24
107
49
167
73
17
72
55
287
205
83
90
18
97
101
175
59
85
23
342
31
41
36
19
233
90
126
19
12
311
397
35
25
96
84
101
139
5
72
115
60
221
7
11
1
24
29
90
18
18
162
90
54
43
240
240
377
90
145
240
60
84
47
13
180
60
24
11
49
336
227
97
96
41
90
270
43
60
167
18
151
36
108
83
198
90
36
49
5
36
103
156
29
18
13
84
83
90
18
49
113
43
11
73
96
11
198
36
319
23
73
60
180
209
90
216
72
18
72
18
289
107
18
198
144
108
25
47
25
144
29
36
54
1
125
54
121
336
384
96
53
90
18
127
12
24
71
85
41
259
29
36
90
198
18
97
60
36
60
24
72
83
97
11
217
17
18
162
43
12
215
85
131
49
5
90
13
203
72
1
84
131
54
175
77
18
18
54
13
293
90
144
126
19
89
54
216
205
119
85
12
48
36
96
29
31
23
108
37
240
11
594
18
72
1
71
198
7
119
121
5
36
43
65
360
54
108
72
18
18
85
167
252
252
36
90
67
23
54
403
36
29
18
97
60
41
90
25
479
25
47
13
41
55
96
29
54
145
480
5
216
139
41
126
36
73
17
72
198
72
36
145
179
108
18
79
11
36
193
275
18
43
11
54
19
53
72
90
37
48
276
60
11
25
65
36
90
558
234
85
77
18
37
143
558
72
7
24
156
11
54
126
18
180
36
295
144
119
18
199
215
108
126
31
5
139
311
126
7
216
24
95
72
18
31
60
60
407
73
24
47
13
275
61
119
61
11
13
77
18
90
175
113
199
24
101
216
18
54
55
17
43
65
55
12
203
25
101
54
18
54
36
ABCD 97225261262*3^$a+1 [50005]
33
48
54
78
54
48
37
71
60
30
54
180
6
12
18
60
90
12
162
18
42
1
48
5
36
36
72
18
30
90
49
23
96
9
27
30
24
15
112
35
30
54
6
30
24
18
108
30
90
55
5
18
54
3
99
61
47
126
6
36
30
90
24
73
47
6
12
60
30
18
3
96
45
19
5
12
90
60
30
90
78
19
101
54
18
72
78
138
114
12
21
33
132
252
48
18
6
36
19
29
24
138
33
207
48
90
24
12
19
32
27
18
48
36
90
24
90
19
48
17
78
54
30
61
17
31
107
37
5
66
9
16
17
15
57
7
11
84
36
72
72
6
228
54
13
29
19
29
60
55
155
6
72
55
80
27
21
45
144
51
27
37
17
36
18
66
276
18
12
85
47
30
162
36
54
96
72
108
102
78
48
24
192
18
18
204
48
42
45
21
27
117
43
96
11
69
147
18
27
45
12
6
66
31
299
18
36
12
3
75
69
93
84
31
5
43
32
39
9
117
12
18
13
11
84
42
48
7
17
63
189
18
36
234
108
103
17
42
108
30
24
30
96
90
48
42
30
60
12
43
17
36
90
49
128
105
18
37
23
72
90
39
69
12
72
18
37
35
42
18
18
18
252
72
66
55
167
25
83
66
54
60
90
12
108
24
66
42
72
108
12
36
24
156
90
49
65
12
168
30
90
51
16
11
108
9
16
65
12
42
72
30
6
72
18
3
9
72
96
79
48
240
5
168
3
249
18
48
36
1
59
18
30
18
42
73
65
15
147
18
139
185
108
36
6
49
17
18
61
35
90
3
117
43
11
24
12
6
27
63
30
72
60
66
150
55
17
48
96
18
108
30
3
21
84
7
29
36
15
63
12
85
47
1
11
78
270
30
150
162
66
78
67
48
41
36
3
111
1
35
162
48
60
12
42
18
48
72
108
54
109
17
15
160
137
55
17
15
15
6
48
6
18
30
96
181
29
90
6
48
3
33
111
96
15
18
72
30
72
90
7
35
18
12
54
54
3
39
54
66
6
187
155
21
81
108
18
90
55
17
31
77
18
1
41
7
96
5
36
54
72
18
102
90
7
65
6
30
27
45
60
174
108
60
12
36
49
59
37
17
78
102
96
27
27
12
6
12
60
12
144
54
42
31
5
12
6
9
57
36
78
102
18
42
18
192
24
36
48
21
16
5
18
57
15
84
18
91
125
19
35
61
65
54
121
5
90
324
13
48
29
3
219
126
55
32
3
138
132
15
15
33
99
13
48
80
16
5
108
12
3
15
18
18
61
11
42
27
9
39
15
120
73
17
63
45
54
6
12
18
24
210
6
9
16
48
17
180
27
21
27
45
78
85
80
112
48
125
30
21
93
18
12
108
18
144
90
60
48
60
54
15
111
30
60
102
1
89
36
96
18
33
64
65
31
35
18
27
9
96
12
18
60
84
114
12
27
45
90
72
18
6
30
60
162
12
78
19
80
75
54
36
54
37
17
36
42
72
192
169
17
54
25
5
36
18
42
75
9
54
1
5
36
102
72
9
87
18
72
12
6
141
183
12
54
42
45
45
67
77
54
72
48
24
18
18
12
150
48
114
18
120
60
48
15
129
6
12
13
41
36
18
42
12
168
90
48
126
60
66
114
43
5
18
18
24
102
9
105
102
60
12
6
67
35
18
6
30
144
54
6
66
25
11
54
24
36
30
21
64
48
11
37
17
258
13
96
71
18
54
12
18
3
57
18
54
36
108
12
72
18
9
16
173
67
32
45
78
30
39
15
1
35
54
36
60
18
210
42
252
30
90
6
15
21
43
113
60
19
96
173
54
66
54
78
12
18
42
127
48
5
72
30
6
48
24
12
6
30
24
31
53
60
54
108
12
90
42
18
48
24
3
33
12
115
48
23
9
27
66
3
15
42
210
54
79
161
31
35
90
60
18
84
6
90
49
48
59
90
186
138
60
144
27
21
75
48
9
30
90
60
66
36
109
77
12
55
23
9
96
39
66
39
21
12
42
66
132
36
54
12
6
67
35
6
12
43
17
12
18
60
30
168
84
78
157
41
216
79
41
60
75
16
35
72
21
27
42
12
198
6
102
24
18
18
ABCD 97225271896*3^$a+1 [50152]
81
223
29
19
41
135
16
29
19
176
48
57
252
235
113
127
53
120
132
111
9
471
160
368
96
16
80
285
99
321
15
64
176
9
519
96
48
45
48
3
64
5
43
48
233
7
144
32
112
101
60
12
60
36
3
16
17
223
101
144
108
12
108
144
7
144
192
197
24
147
225
60
19
240
101
108
63
21
72
99
69
72
84
132
108
12
211
41
60
300
159
21
132
55
96
32
177
31
125
19
128
33
31
77
36
111
129
108
19
29
24
27
112
5
12
108
115
29
60
36
3
9
144
108
43
48
77
180
48
15
112
176
112
224
16
192
125
259
32
336
112
5
216
3
9
103
137
39
141
307
144
101
91
53
24
19
101
180
7
272
9
24
84
43
53
27
93
147
21
75
81
175
128
64
32
96
249
36
12
7
96
101
48
139
416
45
48
60
12
168
115
32
105
36
324
12
51
117
72
36
264
60
120
19
41
144
36
156
103
48
29
67
176
45
355
32
45
19
128
48
93
3
64
48
128
192
21
123
16
5
192
27
48
64
65
31
48
5
60
63
57
132
432
163
48
77
19
65
24
135
237
60
84
19
48
137
72
15
64
144
29
99
16
5
171
117
91
149
43
77
67
5
43
53
120
132
48
60
67
48
149
72
36
60
115
32
48
165
43
29
19
137
60
187
32
64
17
360
7
29
19
125
72
132
48
7
96
77
147
21
123
213
216
19
192
80
309
48
219
96
69
139
80
64
32
112
176
45
12
7
53
43
48
29
3
48
45
36
31
48
65
144
31
48
257
72
384
36
144
3
160
53
171
144
405
75
33
12
3
240
105
120
180
216
19
48
240
176
225
223
32
33
120
204
48
283
29
19
137
135
69
27
57
72
31
29
48
60
12
72
60
216
120
60
139
53
60
180
12
63
240
9
7
48
29
24
48
24
3
208
5
108
63
9
55
17
12
3
57
300
219
105
103
32
160
17
79
101
91
96
41
36
96
51
129
108
67
48
80
57
84
36
15
112
77
48
36
15
45
12
103
41
36
51
240
16
176
9
108
48
187
29
96
147
33
48
175
29
51
21
43
41
144
60
72
19
17
15
93
3
16
48
113
31
5
120
3
336
81
36
72
108
108
156
96
111
81
216
24
72
36
180
12
19
80
112
432
80
240
96
189
288
243
81
223
29
180
79
128
144
64
65
60
115
41
180
60
120
168
36
19
65
15
112
113
12
168
120
19
17
108
3
16
41
36
ABCD 97225408414*3^$a+1 [50009]
33
4
89
55
5
75
84
52
156
32
105
7
29
39
28
53
31
56
40
68
16
29
84
6
9
36
24
21
15
12
3
45
4
56
45
67
80
12
51
9
48
64
149
24
15
16
32
108
76
59
49
80
172
89
15
4
161
24
3
27
21
39
21
184
5
15
111
57
93
15
12
27
36
84
21
16
224
69
3
12
52
56
160
48
5
15
129
163
8
9
3
57
15
108
64
56
57
36
67
24
8
51
9
36
4
8
48
16
8
15
13
17
3
60
28
5
15
12
12
28
48
36
96
32
21
24
67
8
81
327
72
15
1
5
27
27
21
99
6
31
68
60
88
12
8
12
52
44
60
4
8
87
165
16
20
120
16
36
8
60
9
111
12
60
33
54
13
72
11
25
59
60
25
41
60
75
4
20
81
15
15
45
120
15
109
95
36
49
36
32
168
15
49
11
45
12
40
23
9
15
30
123
27
33
33
15
52
24
108
5
15
36
52
107
60
45
16
5
27
48
100
60
20
52
17
67
56
120
27
6
135
45
27
88
29
7
56
57
3
33
39
108
12
40
35
21
69
6
49
116
135
85
32
40
68
72
4
24
5
39
15
13
8
72
12
60
15
61
32
72
100
5
66
54
36
15
4
156
140
69
3
63
90
60
31
8
40
5
6
30
27
27
37
68
45
43
47
30
6
165
4
41
60
7
137
15
15
37
48
5
51
9
15
88
92
21
87
52
12
56
60
12
48
4
83
90
183
63
49
80
111
57
117
111
52
8
15
49
20
36
39
93
64
228
101
15
84
52
68
28
8
40
32
33
75
4
11
45
4
5
36
15
69
31
60
156
36
24
84
32
12
52
44
84
36
12
52
5
60
7
60
44
4
11
97
47
21
4
41
60
75
15
30
39
100
68
12
105
3
3
49
5
15
28
20
27
21
12
12
45
30
157
36
32
15
21
120
52
17
3
52
5
103
53
91
44
4
56
39
21
12
117
30
6
75
45
39
28
68
9
3
12
48
28
5
39
36
15
49
161
75
105
15
112
77
7
23
33
4
8
48
192
96
16
23
66
207
132
52
29
27
48
76
56
4
116
184
108
36
80
15
1
23
33
3
54
111
64
95
105
100
20
21
15
40
5
15
60
12
3
9
45
7
44
24
36
24
52
8
48
52
36
60
5
15
105
27
4
59
24
21
24
76
5
99
52
8
52
23
21
9
171
99
37
44
72
64
23
105
52
53
127
44
64
20
51
54
3
100
32
51
61
83
21
72
4
29
27
57
6
25
20
40
12
23
90
27
33
147
33
39
40
56
24
195
85
96
32
60
48
184
5
7
36
23
49
8
33
15
9
3
40
72
8
72
88
12
56
4
41
135
24
51
121
8
52
23
25
5
3
64
56
40
32
48
72
136
5
7
137
3
33
84
6
57
4
24
20
12
57
3
33
19
36
120
164
16
5
87
4
36
8
9
15
40
8
4
56
60
33
19
5
15
21
7
24
48
20
36
16
24
5
67
8
4
36
60
104
40
12
56
124
180
168
41
39
40
5
36
54
13
47
33
57
43
8
52
12
80
21
7
72
41
19
56
75
9
52
29
87
48
60
12
27
157
53
3
180
132
15
30
163
140
72
16
24
8
28
32
4
89
60
15
84
36
12
4
108
68
12
21
144
7
36
32
40
11
25
24
8
4
29
15
129
66
9
15
30
15
45
111
4
168
48
24
8
12
15
6
147
63
189
28
20
28
59
45
40
11
49
72
53
3
33
27
48
60
40
20
12
372
48
93
195
40
80
99
13
24
8
105
15
111
54
90
85
36
92
12
36
9
36
39
28
68
40
260
12
57
30
1
80
24
96
24
288
4
83
33
60
33
31
36
20
33
39
15
33
4
23
33
12
21
19
8
4
104
144
76
32
108
4
80
15
6
7
23
45
15
25
44
21
79
11
57
72
76
180
44
16
32
12
45
36
27
4
8
88
23
54
63
4
36
77
43
24
164
72
12
60
16
32
48
4
8
33
75
15
45
60
45
84
3
48
9
31
20
64
68
28
20
52
23
25
20
12
33
31
36
8
45
19
8
72
60
16
5
114
105
16
104
48
12
21
67
72
8
120
60
64
44
24
60
96
9
6
69
36
24
96
12
40
8
72
3
30
27
60
232
96
20
16
23
126
30
54
96
15
129
30
6
99
40
8
12
36
100
80
52
32
48
12
16
20
12
48
24
21
60
79
8
12
201
31
8
120
40
8
4
36
8
39
30
91
32
27
97
113
55
12
168
41
90
49
5
246
109
35
96
97
8
24
36
60
12
48
39
66
19
36
12
32
36
12
33
27
132
40
12
44
12
3
45
15
61
56
4
23
90
15
51
1
143
21
24
81
31
36
77
51
9
30
141
9
51
ABCD 97225469228*3^$a+1 [50102]
6
48
235
11
45
9
6
33
33
30
84
6
75
9
51
39
216
54
19
47
57
117
150
6
19
140
4
60
5
12
120
18
9
3
120
49
20
4
56
15
6
43
24
8
3
12
114
54
12
54
36
54
24
36
90
54
81
9
27
28
80
51
84
45
51
13
23
24
33
123
60
25
5
39
9
192
75
48
12
63
6
63
100
11
49
12
144
101
6
48
57
39
9
51
24
21
4
41
36
384
115
24
144
68
39
21
208
20
57
84
19
71
180
36
48
60
306
15
39
36
9
12
4
11
90
48
6
120
30
15
15
33
48
12
36
57
60
39
21
27
21
6
66
84
60
114
66
30
21
39
25
35
36
117
3
189
21
78
66
159
27
24
45
15
13
20
12
21
54
9
135
36
21
15
84
60
36
54
66
30
54
6
18
117
4
35
174
75
16
24
12
59
69
16
71
108
1
56
4
11
90
87
3
37
107
6
90
37
8
4
41
67
68
123
12
109
35
150
3
57
54
1
155
6
90
73
35
6
246
24
6
60
18
97
12
23
24
6
15
3
30
150
6
30
84
12
54
120
36
18
61
35
66
79
11
48
25
92
33
27
45
24
270
24
9
3
189
159
6
36
19
11
24
216
18
36
3
3
109
48
92
148
11
72
30
63
57
78
85
84
143
129
4
12
29
63
16
20
27
33
84
52
60
29
12
114
60
24
96
30
24
12
18
12
13
65
6
9
87
9
4
32
28
17
19
71
84
6
27
96
16
20
75
21
39
36
30
39
100
35
25
80
4
41
103
143
57
16
24
47
6
84
19
32
4
60
48
23
120
18
6
229
125
91
11
30
174
60
30
6
165
99
60
1
23
12
60
24
25
29
79
72
120
89
87
123
6
6
73
17
15
75
90
75
9
54
36
6
144
24
60
12
43
65
42
18
72
18
9
87
36
85
119
9
12
9
90
126
84
54
90
75
27
84
90
6
30
54
30
55
95
66
7
20
48
63
12
33
4
36
11
93
27
13
41
15
51
1
59
85
209
75
21
30
156
54
15
48
57
3
153
7
17
36
48
27
63
69
57
60
55
71
13
204
23
18
6
6
67
8
84
51
30
54
13
11
61
11
18
6
84
6
3
33
19
65
75
21
19
35
6
7
60
32
4
47
24
6
63
60
16
29
6
45
36
15
13
17
168
6
129
21
31
59
36
30
15
15
33
177
84
126
120
168
96
33
33
114
13
71
57
45
30
48
69
208
44
51
33
75
21
15
13
176
96
96
4
71
37
72
221
24
151
83
12
93
64
23
24
24
25
101
54
12
144
6
19
5
19
251
45
4
77
78
60
72
24
6
7
53
7
41
192
39
15
114
6
60
36
24
6
30
9
9
31
11
37
56
15
102
27
36
45
51
15
85
108
23
54
36
24
43
11
129
48
12
36
16
41
24
60
90
120
6
24
30
21
124
20
4
92
12
40
11
36
25
260
51
9
36
39
36
37
32
99
121
20
100
5
3
27
36
37
191
141
81
63
21
6
48
9
57
19
20
51
6
60
48
27
4
35
6
7
47
9
135
72
24
36
18
6
13
32
21
18
1
41
19
71
73
17
24
51
84
15
66
78
1
35
25
65
3
27
24
6
84
36
36
18
36
54
42
84
66
63
12
84
9
39
12
36
75
30
24
15
4
35
9
27
33
123
60
24
21
45
127
17
19
35
36
120
93
51
45
21
84
6
120
6
87
76
5
15
21
43
60
143
24
49
11
60
6
60
3
27
18
31
20
48
48
9
96
7
36
44
172
11
9
9
12
127
8
39
36
24
186
7
83
30
30
24
24
60
6
150
9
15
126
30
114
51
60
21
54
66
19
20
75
69
51
36
24
1
44
21
30
30
48
111
4
92
88
104
16
176
75
36
60
48
165
36
69
27
9
36
15
45
39
21
135
39
84
162
114
129
36
16
29
15
39
9
27
6
54
6
18
6
84
66
21
15
48
6
15
48
27
84
61
20
9
12
60
24
51
33
180
6
13
8
15
60
9
60
81
24
39
27
24
1
5
75
9
3
3
13
71
24
85
77
108
42
73
36
125
3
196
56
9
6
36
24
21
9
43
11
21
16
5
24
6
24
24
102
90
54
19
47
18
6
73
36
32
12
63
85
59
6
18
42
24
91
209
43
20
57
115
20
48
87
25
80
51
9
36
4
35
36
24
120
60
30
6
24
30
19
104
63
24
96
84
54
79
80
27
24
60
66
103
11
1
71
18
19
77
120
60
15
88
8
15
48
21
204
51
24
60
45
27
ABCD 97225734064*3^$a+1 [50007]
95
4
176
55
165
120
20
13
47
144
7
9
24
27
72
41
31
89
100
240
20
136
225
18
41
16
135
45
213
102
108
137
4
327
324
36
72
60
41
31
149
40
96
200
91
249
141
42
390
51
9
27
75
9
36
135
9
60
27
89
24
16
105
66
29
43
18
132
18
33
39
12
9
27
9
24
96
20
1
102
18
39
20
31
24
48
117
240
44
31
69
36
144
207
9
60
3
18
59
180
13
18
9
44
16
20
124
20
307
33
51
9
36
24
9
18
149
61
90
29
64
36
15
36
9
45
108
227
43
60
177
80
85
18
48
24
90
198
57
63
108
54
59
19
48
72
60
12
36
29
115
6
59
31
324
138
42
189
39
90
90
117
63
150
18
33
51
129
159
132
108
81
36
81
30
144
36
54
78
41
241
36
114
165
20
144
49
72
15
60
33
90
12
45
51
113
151
29
49
231
39
21
87
89
40
141
23
31
5
100
20
283
18
144
75
15
9
51
48
101
36
31
144
48
18
39
21
39
15
89
49
47
31
113
36
4
57
99
195
45
81
54
18
138
90
63
120
51
29
216
4
99
12
18
27
284
76
24
39
42
99
36
45
15
84
147
29
25
39
56
24
7
132
12
60
45
104
16
84
20
16
75
36
9
60
24
56
85
18
48
9
33
207
144
9
192
18
57
20
60
13
267
24
36
24
39
77
55
198
87
84
9
87
20
40
63
60
18
12
47
103
17
1
183
56
31
84
6
143
49
11
7
9
45
155
4
39
81
9
72
96
99
81
39
164
31
66
3
20
36
163
90
120
171
236
31
12
21
120
116
55
30
39
56
4
69
18
84
65
43
41
31
216
24
89
139
117
123
57
104
76
60
60
21
90
33
20
19
30
11
36
13
48
83
36
25
6
54
36
3
56
43
60
12
60
108
17
91
9
21
60
3
140
31
9
189
18
144
65
144
120
19
72
120
5
1
3
27
24
18
48
39
3
102
39
60
87
90
30
309
51
54
15
120
120
165
198
81
111
36
113
1
95
43
132
89
49
18
24
36
30
90
29
25
6
53
40
9
42
270
35
24
36
13
207
135
9
219
198
42
12
78
30
57
105
59
1
15
51
234
95
4
69
147
24
80
67
29
31
72
197
1
30
9
153
47
31
89
13
108
59
31
42
12
36
252
87
24
51
108
90
291
39
48
129
80
103
41
16
164
100
36
75
9
116
1
143
60
31
18
87
195
149
211
36
69
60
105
60
30
168
138
123
117
123
57
23
36
184
96
141
23
19
17
73
12
36
144
75
15
9
336
120
24
20
19
41
151
29
79
41
60
136
24
176
24
79
132
5
31
33
39
77
25
36
99
20
133
51
176
13
72
15
15
78
378
54
30
5
180
60
205
15
21
42
357
24
96
3
77
100
24
60
51
156
9
171
144
90
90
96
9
3
77
103
60
12
5
55
5
13
18
30
162
78
30
60
12
41
31
18
11
36
13
198
30
3
39
77
31
30
60
59
211
30
42
81
140
79
330
30
42
35
163
57
200
64
51
149
67
29
180
120
163
18
39
33
27
60
75
5
103
21
36
81
39
15
5
64
21
59
91
396
33
36
ABCD 97225813372*3^$a+1 [50093]
11
4
30
51
29
55
71
37
60
12
5
43
12
15
60
68
72
85
11
49
15
200
66
7
12
215
1
5
90
54
18
12
121
204
156
36
23
60
40
60
20
90
30
108
97
72
36
84
23
30
91
72
72
95
85
41
7
17
18
13
9
3
12
41
55
72
12
35
37
131
52
33
23
4
20
70
3
24
119
12
18
64
8
55
12
36
47
42
6
12
30
138
24
97
29
270
12
12
1
35
30
19
72
53
67
48
5
31
9
15
12
3
20
25
35
1
89
31
24
12
24
60
84
228
107
1
72
12
65
48
78
61
23
6
90
25
35
4
21
24
96
39
45
35
25
12
48
45
26
37
23
84
6
24
6
12
12
48
85
5
115
108
39
33
84
93
26
37
17
10
33
107
25
95
37
36
12
168
5
48
120
72
19
83
61
35
97
57
3
48
132
12
5
10
20
25
65
18
12
10
150
8
48
60
4
56
61
11
72
10
27
71
22
8
67
203
37
23
48
121
24
29
40
3
77
40
38
42
6
49
60
53
7
11
85
17
7
35
30
31
24
41
19
101
7
23
34
56
24
70
33
23
12
13
9
3
48
24
5
67
101
48
34
80
78
43
39
21
59
73
12
11
30
55
9
63
27
128
22
15
75
33
72
5
43
60
17
30
13
24
144
24
5
120
30
73
17
43
83
34
26
72
13
17
55
57
38
18
19
71
64
60
93
48
5
7
48
89
43
27
153
23
25
59
1
12
57
30
68
22
8
22
45
35
1
17
139
11
90
43
5
7
23
4
93
60
5
72
30
10
56
24
31
12
72
36
89
67
24
12
17
126
42
18
25
59
18
55
47
37
3
8
18
94
20
228
85
35
13
144
168
83
72
109
23
13
57
38
37
23
22
63
47
18
72
151
60
47
48
85
9
51
24
23
30
48
19
60
60
131
4
20
73
48
24
12
36
12
35
1
17
42
1
59
18
7
65
55
75
33
12
35
13
48
36
29
162
13
17
72
10
33
5
138
37
23
37
147
8
202
3
48
29
43
60
72
71
25
9
15
108
24
23
85
113
150
13
77
7
113
18
24
36
25
72
23
25
60
69
56
24
6
84
13
12
15
105
45
27
11
25
72
143
42
40
15
36
60
24
203
132
10
27
24
29
48
67
36
24
95
13
48
29
10
21
17
30
42
67
53
163
60
35
12
48
12
70
15
12
120
71
25
5
22
26
30
90
90
1
11
12
85
11
150
24
31
47
145
107
1
84
11
85
12
53
19
75
8
18
79
36
35
64
90
200
91
5
114
190
8
7
15
21
72
27
210
8
138
205
9
30
33
113
67
5
30
60
78
91
11
18
55
17
55
60
23
30
24
30
10
86
72
18
19
71
30
54
1
89
96
54
13
24
23
40
38
139
3
8
13
12
17
30
1
36
11
217
12
84
9
63
47
18
19
3
26
114
13
87
50
30
66
90
30
19
5
31
24
12
29
7
107
61
89
138
12
10
8
7
41
7
23
97
12
15
30
3
53
210
144
145
108
65
7
11
49
35
1
24
41
7
132
36
120
59
25
35
18
240
43
5
19
11
72
37
5
31
59
6
24
70
50
67
24
29
78
37
120
11
12
13
17
55
17
78
18
115
5
42
49
24
39
110
55
60
96
69
8
72
40
38
13
59
66
55
12
12
23
25
108
5
162
85
35
102
6
85
24
11
25
12
60
84
23
13
107
13
27
20
60
1
24
5
66
4
21
5
67
83
4
21
9
123
5
19
23
121
29
6
61
23
6
7
65
43
47
13
47
97
36
77
43
5
175
24
156
60
24
113
82
8
132
61
107
37
53
30
12
30
6
61
24
29
66
49
36
9
26
25
5
54
18
18
85
17
22
20
48
13
132
53
19
15
81
29
30
37
93
56
30
24
13
35
37
45
3
108
12
5
42
6
42
13
120
84
71
12
13
12
120
48
129
63
17
67
36
83
25
5
54
18
42
6
19
45
63
72
75
8
30
19
131
12
25
36
59
13
120
132
60
36
5
19
216
35
85
5
7
207
165
11
61
11
13
5
72
30
13
35
24
10
3
5
7
12
84
24
12
3
68
30
43
39
21
9
8
22
20
6
94
33
23
25
9
8
127
75
30
50
25
5
31
9
26
54
115
36
9
8
78
144
37
131
25
83
4
56
24
96
34
50
1
24
155
25
15
26
54
18
7
11
25
12
12
101
19
75
8
97
12
101
78
4
30
80
66
64
38
138
85
36
23
60
48
18
7
35
85
12
5
6
85
29
43
47
73
47
70
38
72
18
48
127
23
24
48
48
4
30
3
47
6
211
29
139
11
25
24
36
5
7
23
49
65
40
51
47
49
48
156
65
7
17
91
47
37
15
45
72
53
30
13
24
11
108
1
29
30
24
25
71
25
12
5
7
83
22
63
35
49
3
20
78
48
42
12
13
83
34
8
48
ABCD 97226031634*3^$a+1 [50019]
27
27
285
8
144
160
8
61
99
57
23
121
191
49
12
99
45
203
48
184
8
97
60
155
120
13
3
264
48
48
9
96
30
108
21
240
96
24
39
41
13
12
15
75
78
15
87
41
64
9
162
125
144
1
84
3
48
24
216
72
33
119
48
72
400
48
32
40
80
120
16
24
69
107
55
9
80
16
33
72
15
104
115
45
123
5
13
27
8
24
48
13
59
48
72
109
24
35
157
155
136
24
33
15
48
189
51
15
65
64
288
111
17
40
32
67
5
31
18
72
15
27
12
54
11
13
27
75
5
168
61
11
16
24
189
11
160
9
66
45
81
78
41
48
192
88
32
48
283
5
37
126
12
78
36
23
112
81
84
36
180
54
240
5
96
24
55
30
51
32
61
150
30
71
40
48
3
29
85
35
16
80
139
54
167
43
42
59
13
66
41
48
1
150
30
131
19
126
15
80
13
48
35
112
3
29
40
51
90
42
48
89
19
69
27
125
19
77
64
8
40
57
23
91
77
13
12
18
96
21
213
30
69
225
15
8
13
11
241
72
87
8
312
115
66
59
16
24
69
171
9
120
159
171
29
40
75
93
24
189
12
87
8
73
159
165
27
171
357
21
36
18
93
104
31
234
111
57
15
57
63
117
155
1
42
117
168
8
25
114
125
48
223
17
91
29
37
36
15
24
3
53
40
33
12
168
54
72
45
81
108
156
23
1
87
57
95
7
54
24
18
9
75
24
21
48
21
54
213
24
45
123
57
54
41
19
21
80
16
24
56
13
126
93
33
215
64
48
21
59
120
1
71
88
141
51
201
119
103
177
3
77
40
75
141
3
69
8
240
13
36
36
27
168
75
189
21
24
18
17
40
48
21
59
43
24
101
64
80
1
168
120
24
12
11
79
36
90
75
3
30
90
29
157
123
32
145
231
117
3
9
183
72
3
5
61
11
13
36
126
81
45
59
205
3
80
40
3
144
21
80
103
9
72
8
67
53
73
167
1
119
37
11
25
119
13
27
9
71
40
96
9
15
105
143
43
72
192
5
40
120
51
24
45
21
35
40
237
12
24
111
33
12
155
13
3
393
120
87
144
165
35
136
45
78
29
73
87
312
96
104
109
11
19
21
48
45
36
47
24
96
103
9
45
12
215
43
72
360
125
48
112
21
35
49
263
48
13
27
24
9
36
126
54
66
150
72
12
24
30
69
3
45
24
99
77
24
1
47
120
121
71
43
198
39
8
37
35
91
24
5
61
144
35
133
12
95
16
3
12
60
198
47
169
23
88
9
168
12
168
35
91
246
95
19
69
8
25
47
67
45
96
93
27
45
30
5
64
8
91
12
17
37
11
175
90
47
40
57
18
117
9
54
17
136
24
15
33
8
160
104
91
144
125
160
8
48
97
135
80
55
18
108
171
8
31
81
45
3
72
39
57
105
39
9
39
57
30
353
61
27
24
21
59
16
93
30
96
120
5
19
69
3
69
96
24
56
72
40
57
135
9
87
24
48
8
43
72
69
129
126
6
75
32
163
72
5
240
40
75
93
32
31
42
354
6
95
24
40
216
72
152
121
210
90
18
89
112
48
21
27
135
17
88
80
13
11
40
75
53
7
33
57
23
48
64
336
33
87
ABCD 97226340592*3^$a+1 [50097]
48
8
55
5
160
15
174
90
101
4
21
27
135
9
128
12
36
112
20
16
9
135
33
30
29
4
99
201
87
5
40
27
108
12
36
21
224
16
36
48
24
63
33
9
18
120
60
33
24
72
9
15
9
18
189
8
16
39
197
64
36
144
44
16
60
84
92
73
18
12
81
32
72
72
16
24
48
3
30
63
176
144
49
96
39
51
84
185
55
57
24
9
27
63
113
13
15
57
138
5
136
80
31
33
24
156
117
72
15
20
16
20
19
45
3
5
4
51
57
63
5
13
90
21
39
144
57
33
48
18
81
108
72
9
15
9
210
36
24
18
48
11
151
57
3
48
60
21
81
47
40
72
44
16
44
49
15
72
80
16
120
87
221
16
51
90
83
76
9
59
175
36
125
127
5
28
12
152
96
40
36
3
105
48
20
4
39
42
95
7
21
20
49
135
120
15
77
36
103
60
5
67
48
72
5
24
136
33
39
92
19
72
72
125
13
3
44
72
40
99
17
112
60
80
16
39
18
48
39
180
93
90
12
36
29
88
68
180
24
25
111
56
19
72
9
3
36
5
55
9
75
5
1
54
66
24
126
9
12
84
120
9
27
93
6
17
160
3
30
47
48
124
3
93
20
97
15
207
57
51
48
129
96
15
102
18
54
3
15
33
27
18
30
5
60
25
11
13
18
77
52
60
63
105
8
97
255
56
19
36
89
40
192
24
99
96
9
36
9
23
247
17
4
20
25
39
168
48
36
3
18
23
16
24
12
192
20
60
12
88
12
21
23
72
112
51
5
7
93
39
36
9
96
24
56
25
111
33
23
67
185
100
32
48
55
33
24
9
99
176
4
48
48
60
44
16
9
18
78
39
72
108
63
29
4
32
7
5
1
71
19
30
11
4
24
15
36
21
56
55
9
3
108
108
21
3
45
48
20
7
6
162
77
31
21
20
124
135
45
12
108
75
180
21
48
12
104
64
3
198
54
161
76
159
30
42
30
27
123
17
36
52
8
67
33
164
16
57
63
72
32
120
72
16
3
185
7
29
121
3
117
15
57
63
20
48
16
39
189
80
76
156
20
31
117
56
16
99
45
20
229
66
69
80
36
76
33
35
103
45
120
24
108
60
63
33
80
16
24
99
45
3
60
33
24
15
57
9
72
23
4
108
87
41
175
9
3
77
72
64
57
18
5
55
72
72
17
31
45
12
3
33
260
49
90
5
43
180
249
81
143
36
100
9
51
44
160
32
163
54
15
15
18
23
40
56
36
84
28
32
61
39
48
75
60
113
88
99
36
65
25
39
8
64
144
24
20
16
87
45
32
72
48
40
15
33
3
9
93
42
21
32
24
43
45
32
19
17
132
28
75
177
56
124
36
57
215
60
13
39
48
12
63
113
100
72
15
117
96
96
60
24
44
28
72
32
40
24
15
41
24
72
97
131
60
72
25
3
36
3
30
203
37
135
80
31
41
16
8
4
21
42
77
100
48
75
5
13
95
16
24
87
90
63
12
45
18
180
9
123
12
141
132
8
36
4
80
136
24
15
105
39
36
21
3
17
36
40
20
103
45
75
45
27
9
48
15
101
16
144
15
90
39
72
20
31
53
139
21
44
61
87
32
43
77
100
21
111
144
44
36
64
60
45
6
141
21
95
7
41
112
123
120
69
153
102
33
27
5
72
31
17
1
171
39
5
55
17
72
1
54
45
21
75
69
11
157
48
15
32
48
49
3
128
16
20
96
25
3
75
17
24
28
108
8
115
41
4
87
48
24
90
147
20
48
40
68
13
15
36
44
16
3
48
33
84
51
102
15
8
252
157
23
60
12
36
67
153
9
6
17
55
57
212
31
78
192
23
16
33
23
55
18
39
15
48
33
99
5
40
3
72
57
60
48
72
80
103
17
73
95
136
39
18
75
45
18
65
12
4
63
6
54
5
12
31
18
24
66
77
55
48
9
72
153
11
7
72
141
80
36
4
12
128
4
63
9
48
48
27
21
36
240
99
90
35
132
64
39
17
67
ABCD 97226658728*3^$a+1 [50004]
35
25
23
25
11
96
55
125
12
60
1
252
11
85
102
60
65
1
270
36
90
35
1
54
18
11
60
61
59
25
227
43
17
19
36
150
102
6
23
43
6
12
36
72
42
65
1
42
5
612
7
24
12
132
12
17
79
18
36
174
90
71
43
77
115
54
36
60
11
43
12
180
24
36
48
29
103
444
24
54
47
25
47
72
145
90
17
205
12
18
137
7
114
12
252
6
54
306
41
25
90
24
66
24
59
97
36
90
198
114
137
145
150
108
12
54
35
1
215
19
17
199
54
144
60
12
60
156
35
48
79
65
61
204
12
11
13
102
162
119
61
11
115
54
35
144
7
77
43
114
59
7
234
6
12
17
144
37
132
48
11
72
36
61
42
90
18
77
169
294
65
36
12
60
48
36
25
11
7
24
36
54
30
36
54
162
29
205
35
19
29
49
11
144
7
18
30
60
108
126
84
54
132
66
90
18
11
61
47
67
113
60
145
191
211
90
66
245
108
25
60
36
66
18
36
90
18
119
7
24
66
36
35
72
91
17
144
25
30
245
121
23
7
18
47
169
60
84
35
37
60
11
25
191
19
18
60
23
24
97
138
180
132
101
7
77
25
96
12
72
83
97
78
54
23
13
59
61
18
17
12
7
234
47
144
151
101
72
60
1
126
42
59
43
54
71
1
18
65
115
353
108
85
108
11
84
60
1
60
36
30
90
60
30
36
161
37
42
228
101
115
18
90
65
25
162
36
18
35
19
36
29
13
108
270
5
7
72
72
60
120
101
25
24
47
12
205
155
61
18
36
36
6
12
42
48
6
47
109
108
11
25
24
59
180
36
7
90
6
18
102
150
18
30
35
48
151
126
240
83
12
36
108
85
59
67
84
36
17
19
65
43
6
203
13
48
126
29
43
132
246
107
12
13
162
36
210
186
48
18
11
61
107
115
54
54
18
23
25
42
173
1
143
61
66
6
47
1
47
25
35
289
78
66
47
36
43
17
36
25
59
43
78
48
54
180
78
228
42
29
36
37
11
24
19
17
19
96
54
23
60
73
60
11
43
30
60
83
1
24
18
12
65
24
43
18
12
24
95
31
29
108
73
47
7
36
126
47
36
25
60
216
66
150
11
48
204
36
1
54
270
168
12
6
30
71
127
29
7
29
67
54
30
36
90
54
18
108
71
217
36
108
168
11
108
91
252
17
19
72
90
11
43
54
11
61
18
60
5
31
29
19
101
7
24
84
245
72
13
54
29
144
7
12
53
43
221
151
18
42
162
54
84
6
126
77
331
60
149
43
180
53
1
132
23
175
84
90
6
66
47
49
54
30
18
42
23
187
29
60
228
7
36
29
72
24
1
119
103
149
13
180
131
85
48
6
29
36
1
42
41
7
90
90
125
192
24
37
119
13
12
6
65
37
204
47
61
48
215
19
216
65
7
29
211
18
83
79
36
113
13
167
97
143
1
107
25
83
55
65
24
36
73
54
65
60
19
60
12
240
5
13
120
126
60
5
36
67
66
54
65
31
72
48
126
54
126
11
79
65
13
47
12
103
66
54
101
13
12
78
5
67
54
36
84
47
31
5
43
18
114
30
60
23
108
25
90
96
210
90
180
126
83
25
119
36
97
18
53
37
126
29
121
23
25
ABCD 97226736734*3^$a+1 [50011]
120
279
320
208
3
93
15
90
42
102
18
24
29
19
78
30
24
66
135
48
57
192
71
37
78
72
72
156
17
112
21
30
90
132
90
69
3
77
49
120
114
288
30
78
41
115
18
108
54
78
12
54
41
19
90
36
30
108
21
195
45
15
12
42
27
128
37
24
51
93
138
54
54
24
126
30
41
19
30
36
75
48
81
282
24
30
36
18
90
24
66
5
31
18
72
168
63
93
371
48
16
69
216
72
234
33
80
48
19
45
33
12
54
6
183
32
91
90
18
66
60
48
123
32
43
72
77
49
24
12
11
64
21
72
18
54
75
15
30
168
11
127
65
67
72
18
30
53
25
30
9
69
66
54
42
48
60
29
43
69
75
30
36
114
65
64
45
96
270
120
54
96
23
25
90
96
30
180
6
66
18
42
119
160
39
9
63
17
133
155
25
39
99
42
174
36
78
131
121
54
120
24
102
90
78
72
48
27
15
65
43
12
105
9
18
72
126
108
35
31
36
29
61
18
132
173
1
330
36
30
35
64
33
143
67
78
15
39
9
117
72
12
183
147
29
16
21
54
96
197
1
72
183
32
64
81
54
201
15
54
11
48
277
54
54
111
33
6
102
3
51
29
160
69
282
24
9
3
60
12
18
99
213
107
163
12
18
42
48
6
95
97
24
39
99
36
41
13
131
19
162
11
43
72
30
15
3
72
114
51
93
51
21
59
25
71
55
42
102
54
24
228
168
12
3
75
66
6
84
24
66
204
36
15
93
108
48
90
24
12
198
42
66
23
157
35
48
7
24
66
72
135
96
45
102
29
25
6
33
80
144
7
105
165
36
72
63
195
29
64
80
91
24
126
126
17
1
12
432
51
75
126
6
54
66
18
71
43
48
24
144
102
87
48
32
256
171
5
16
3
72
5
67
18
72
156
96
138
132
153
48
80
205
30
42
30
96
141
15
90
36
18
36
96
54
23
7
185
121
18
36
204
197
73
66
53
112
75
84
60
12
42
47
19
24
66
126
60
54
147
48
201
183
96
129
162
96
72
21
51
48
77
64
9
12
75
159
36
90
36
60
138
9
87
105
48
48
135
18
6
354
222
113
7
18
126
198
35
73
90
90
180
15
9
270
36
138
42
180
234
35
31
150
54
66
270
293
91
180
180
36
18
66
69
75
5
109
36
66
24
54
63
3
36
54
162
108
144
108
180
24
126
95
43
42
54
53
48
145
108
24
11
96
49
72
18
114
12
23
192
1
54
36
42
30
42
36
63
27
54
54
41
25
39
75
72
77
133
330
17
73
210
24
144
144
30
6
12
204
84
42
3
15
65
307
78
95
391
108
30
96
66
18
18
150
3
141
3
80
43
5
64
15
33
27
18
35
121
87
224
181
102
36
42
90
45
9
18
156
54
3
105
18
24
77
49
432
180
264
96
54
84
36
24
126
90
21
80
112
3
18
252
15
39
153
45
18
33
15
72
89
163
42
84
252
54
96
77
48
37
12
36
59
31
17
97
30
54
24
ABCD 97226756002*3^$a+1 [50030]
27
225
15
128
37
12
83
97
168
23
37
27
177
15
129
11
40
156
33
72
39
36
12
116
181
24
11
13
36
72
75
132
32
25
15
9
24
15
20
37
11
13
159
32
16
20
84
13
15
68
12
145
63
93
12
72
27
9
264
63
33
35
12
13
192
60
24
60
3
57
119
36
16
129
11
73
24
35
100
57
60
24
11
25
119
1
35
49
36
75
165
11
37
12
3
93
12
72
36
83
49
23
49
71
24
120
25
11
73
36
3
12
168
33
107
52
44
76
8
61
96
83
1
47
112
200
36
52
60
180
32
37
60
111
92
60
1
12
147
81
47
120
49
48
11
37
192
87
80
16
84
96
20
40
57
48
84
36
48
84
27
45
23
25
123
249
84
35
240
64
33
207
105
96
147
45
132
107
13
75
108
92
25
27
9
24
3
33
12
84
11
73
35
25
11
85
48
60
36
24
71
24
1
60
96
3
45
87
33
147
96
192
33
108
264
87
44
1
35
49
107
97
192
36
107
96
52
69
15
156
9
3
105
71
1
111
69
95
76
72
57
36
12
35
25
12
60
3
12
9
24
72
179
121
59
12
72
96
37
35
13
39
12
8
1
39
32
49
24
107
76
45
12
95
61
11
1
84
3
188
108
37
107
13
99
104
192
85
84
24
144
63
9
15
8
28
57
156
71
36
85
23
49
63
24
56
64
105
11
157
276
36
60
111
44
88
48
32
300
172
45
36
48
24
71
16
36
153
71
109
84
96
156
96
144
51
60
9
24
24
27
81
48
12
204
24
95
36
133
11
64
21
59
1
84
12
324
180
87
69
36
23
64
152
13
215
85
48
60
84
15
129
111
33
132
59
184
20
97
84
60
12
24
15
8
121
11
49
35
157
72
156
11
13
60
195
93
167
1
60
60
27
8
4
141
12
23
1
51
44
73
87
33
3
9
84
47
145
12
36
120
11
61
27
57
96
84
3
21
47
109
60
3
68
12
205
71
4
48
12
92
24
76
44
1
15
56
109
95
25
11
12
145
35
1
87
152
1
191
13
3
165
60
27
105
36
36
60
60
48
167
1
35
124
105
51
24
120
8
25
23
24
25
11
12
72
25
15
153
27
93
12
96
60
15
57
96
36
84
27
60
9
71
49
23
25
71
1
60
59
85
60
36
111
129
24
24
35
25
192
3
81
12
83
52
9
63
21
35
64
93
15
32
1
36
15
201
15
57
132
48
71
49
108
12
72
11
160
24
8
145
71
1
24
99
12
8
28
180
32
37
3
48
24
21
48
156
180
23
28
24
93
143
12
1
72
60
35
13
132
15
105
108
35
25
36
11
13
59
121
72
48
51
33
3
177
12
51
33
11
133
263
40
177
72
48
132
24
99
33
12
48
180
60
12
15
60
12
96
105
108
35
16
8
1
36
3
81
12
144
75
9
11
76
45
83
121
96
39
45
48
27
93
3
32
48
124
93
36
36
60
168
3
9
255
48
21
96
59
144
72
25
143
37
36
47
25
11
85
27
12
45
83
97
71
12
100
9
120
84
84
96
36
24
87
33
27
20
13
87
165
72
60
143
49
51
32
13
12
3
24
129
192
15
9
3
188
97
156
27
69
83
25
123
33
60
120
39
105
23
37
3
273
87
32
36
1
51
24
21
24
36
84
3
56
52
12
33
24
59
1
144
24
11
16
8
88
200
37
143
12
40
32
1
27
12
20
169
24
15
116
97
75
45
12
96
24
48
27
45
12
36
24
3
80
40
20
48
64
201
228
35
49
63
68
120
36
169
84
96
47
73
180
51
21
35
72
1
12
59
28
68
48
61
35
13
108
ABCD 97227036982*3^$a+1 [50097]
57
3
15
1
12
41
12
3
72
147
12
18
3
124
11
6
78
36
1
48
29
115
77
24
18
49
23
24
21
4
23
45
28
5
103
68
15
1
11
6
43
8
45
7
29
48
15
60
33
3
112
32
36
16
32
69
30
42
6
21
93
19
11
57
12
28
35
13
5
54
9
27
12
33
16
152
63
1
8
135
1
17
102
25
20
64
8
27
33
21
36
12
3
40
35
48
37
32
4
29
7
56
84
33
99
3
12
48
1
48
12
41
18
37
11
60
9
123
54
60
60
24
19
60
20
9
12
79
41
15
3
37
32
24
33
15
51
6
132
6
37
35
9
15
6
7
12
8
45
48
51
36
196
59
18
36
12
42
25
44
147
102
90
25
89
6
13
20
15
48
36
21
4
24
41
19
80
3
13
35
21
69
31
29
30
60
18
30
36
18
31
8
3
6
42
36
60
36
1
29
3
12
24
27
21
28
5
63
3
36
48
1
5
12
3
4
23
6
15
24
9
39
16
35
18
18
12
18
66
37
12
56
15
1
29
15
4
24
5
18
24
9
40
155
12
33
16
215
60
6
12
18
12
54
51
4
5
31
20
40
24
65
90
132
12
69
15
18
3
4
35
12
21
9
12
30
69
3
33
28
168
83
1
23
78
51
60
57
24
66
6
24
75
4
59
25
20
117
30
9
24
36
9
18
6
31
29
108
36
15
40
5
174
48
36
72
25
8
24
40
44
100
8
112
77
72
12
30
9
16
24
23
36
81
3
9
57
3
9
24
3
9
6
1
35
13
5
39
40
24
17
18
72
25
41
15
12
15
18
99
21
43
17
75
28
68
3
117
87
13
8
39
33
15
13
107
153
3
18
15
108
28
32
12
39
54
36
30
12
66
19
17
15
135
78
18
42
30
57
36
3
6
6
25
56
51
30
36
3
87
18
115
11
57
3
222
24
24
7
11
72
33
36
39
49
8
33
15
99
78
24
24
42
13
12
41
30
72
30
42
60
33
9
115
41
15
93
51
15
24
72
45
24
3
13
23
36
13
68
27
48
6
6
57
15
6
12
75
4
29
42
42
79
155
85
47
9
36
27
21
24
28
5
39
51
66
90
57
9
30
33
28
8
69
7
11
73
23
6
18
37
11
21
12
15
21
93
39
52
107
33
4
36
48
23
24
12
6
7
116
36
27
12
1
35
18
42
36
36
54
18
13
8
4
32
21
108
7
12
29
55
8
64
23
57
4
35
37
11
33
9
12
3
15
1
5
48
24
7
107
1
44
16
47
129
4
5
18
33
12
60
45
7
35
30
19
5
3
27
13
8
27
18
36
12
7
12
5
31
59
33
28
53
36
7
32
3
18
3
16
29
31
23
96
24
61
8
3
6
24
3
3
6
39
21
18
30
7
11
30
36
12
39
27
6
42
1
17
42
36
13
149
3
180
15
48
33
21
67
11
9
87
96
18
18
145
12
59
48
96
6
42
48
54
18
1
11
37
17
48
6
1
24
23
69
129
18
6
91
5
135
51
61
8
72
3
12
21
123
12
1
12
65
7
12
23
12
6
3
84
9
30
21
36
21
30
57
3
73
8
15
6
67
56
57
30
6
3
28
17
54
12
73
47
72
36
48
13
8
27
54
36
7
53
31
44
3
174
3
16
5
55
35
24
9
15
168
48
129
147
12
6
39
75
18
27
9
42
48
30
3
27
57
3
21
111
45
9
6
81
16
5
31
11
37
24
84
5
72
39
15
36
12
60
1
12
11
12
33
9
6
73
12
5
18
42
3
3
6
30
37
8
9
12
39
9
99
12
33
30
33
9
7
36
47
24
13
59
18
48
27
3
25
8
48
24
45
42
144
25
12
32
36
99
6
54
42
15
52
11
45
60
12
3
6
15
15
12
13
77
12
27
99
66
7
29
3
3
6
18
48
73
23
85
23
36
81
28
44
9
27
27
36
13
8
75
6
79
72
23
24
73
11
84
25
23
66
7
80
63
25
12
5
39
15
54
30
9
27
54
12
31
23
37
59
69
36
4
59
12
48
25
84
5
15
12
57
84
24
75
9
30
9
16
77
15
24
27
24
33
100
23
37
101
48
6
12
61
17
12
7
12
92
33
90
18
3
141
51
24
3
102
102
48
36
12
21
9
24
18
6
90
9
148
53
51
81
18
9
45
30
42
42
9
16
35
66
39
3
6
30
12
126
54
1
5
43
47
33
69
36
6
13
29
18
9
69
31
44
81
43
53
3
100
8
24
21
42
6
162
24
42
54
30
54
18
42
102
19
23
1
12
32
27
18
39
45
19
104
15
18
7
12
23
33
124
29
24
30
42
66
81
141
12
3
27
6
54
12
49
35
6
19
29
12
63
75
9
21
67
12
32
28
5
6
33
12
124
23
6
27
16
5
39
36
57
6
114
90
30
90
45
15
1
17
18
33
21
48
67
41
54
24
61
8
4
12
23
60
1
95
24
18
6
30
60
19
96
35
9
75
85
17
30
6
55
68
24
51
6
15
72
72
15
12
12
30
6
18
126
54
84
147
51
1
20
40
41
42
25
72
47
18
51
15
6
15
28
68
33
6
66
48
84
6
42
51
9
43
23
12
84
18
48
51
28
11
48
13
29
54
12
9
39
45
16
11
6
72
7
32
28
59
57
28
8
3
36
6
12
48
111
64
53
43
11
145
32
3
24
42
54
30
6
21
75
33
28
5
3
15
24
84
36
12
12
9
16
95
25
35
54
48
39
52
41
27
33
36
6
85
5
6
6
30
1
17
48
36
15
72
24
9
18
66
54
6
66
72
9
36
81
31
144
20
9
6
1
60
35
61
11
1
68
16
20
99
36
24
36
108
102
27
3
6
31
116
36
4
53
6
30
39
3
18
42
12
132
1
47
12
24
78
187
32
40
161
31
11
6
36
67
47
6
199
68
57
6
6
3
33
15
81
7
95
57
12
15
1
11
24
6
91
11
37
8
21
7
11
54
27
24
111
33
12
3
96
72
97
47
33
4
48
17
18
42
54
9
60
16
41
24
36
6
24
9
15
1
23
73
77
7
11
30
43
32
28
12
32
99
12
1
96
44
3
24
9
15
24
33
123
12
49
80
63
9
60
148
17
6
54
30
60
57
4
24
83
129
ABCD 97227760328*3^$a+1 [50008]
30
90
18
5
97
30
57
63
102
48
102
30
183
108
27
60
90
12
3
32
16
12
27
53
7
30
59
67
33
9
71
36
16
9
6
33
39
117
3
45
15
21
99
5
13
42
120
60
18
60
107
16
164
217
3
243
84
6
12
11
31
36
90
59
36
19
161
49
18
90
42
89
79
18
162
41
199
12
48
161
37
12
48
23
64
48
27
18
24
35
16
12
33
3
27
45
27
48
45
15
17
73
30
33
80
49
12
30
21
32
85
18
30
24
3
27
30
6
24
6
72
15
63
29
73
18
42
11
7
102
18
17
36
60
61
6
42
12
39
21
48
30
5
55
33
39
18
18
5
148
36
3
42
35
13
48
54
29
67
9
33
30
108
33
36
68
28
45
12
132
39
21
3
8
37
48
35
109
39
36
15
9
51
53
67
30
96
102
48
9
33
30
93
12
33
30
5
7
45
15
60
12
33
15
12
18
3
45
75
92
25
42
60
36
42
102
6
35
67
18
84
59
4
32
13
75
152
13
30
60
102
60
3
140
88
8
16
24
171
33
75
18
30
12
138
24
39
111
108
12
45
24
27
72
5
43
24
60
6
12
48
39
56
49
11
67
18
42
30
12
66
12
72
21
9
15
75
29
19
240
102
3
27
60
9
9
12
36
12
15
117
3
3
53
1
66
24
60
129
141
36
12
18
30
23
12
19
48
81
92
25
23
19
17
4
51
69
27
57
45
18
77
55
18
39
135
6
30
45
15
54
3
63
30
83
64
20
60
7
6
23
49
3
69
30
9
32
112
33
15
15
24
45
3
42
35
25
39
27
12
42
156
24
60
18
18
54
53
72
1
24
108
63
48
84
32
31
17
13
114
9
69
30
77
73
60
15
12
51
17
36
96
85
48
51
21
48
132
48
18
153
9
75
80
76
39
93
12
105
3
9
6
12
42
108
23
49
48
12
48
75
15
30
27
33
72
60
78
72
18
11
136
3
5
7
36
57
33
12
12
108
87
20
13
42
18
3
48
27
60
29
1
12
35
115
45
12
3
30
78
30
24
59
1
66
12
33
20
7
48
30
23
40
27
30
3
44
13
23
31
5
25
3
27
126
72
18
9
84
84
45
63
39
30
6
33
87
114
30
93
15
90
23
28
57
12
12
18
30
30
90
23
64
93
23
37
111
39
30
48
102
12
9
21
11
12
100
45
108
95
84
4
39
12
108
48
84
18
48
54
30
195
63
17
28
45
12
11
28
21
60
3
33
15
15
60
12
78
24
36
47
25
108
12
35
43
162
3
135
30
42
12
66
90
57
57
66
5
112
3
54
60
123
15
81
12
84
3
12
48
30
11
1
3
12
8
43
24
53
25
18
105
27
33
177
12
35
13
135
68
24
4
9
135
123
9
80
13
72
60
78
30
60
3
69
18
72
36
57
8
112
165
23
28
27
53
19
12
30
6
12
33
9
30
9
56
40
21
12
3
68
144
25
12
51
57
18
149
61
39
204
9
12
60
3
20
16
9
47
73
12
11
109
36
12
27
3
45
33
87
3
102
90
5
55
17
4
39
30
18
12
42
6
29
55
6
87
12
3
18
23
61
36
3
236
64
21
36
30
42
95
37
30
21
72
27
6
23
1
18
41
31
66
3
27
60
12
48
5
144
13
12
18
30
90
18
195
27
90
3
39
18
18
72
78
63
80
1
6
9
68
55
5
7
18
12
11
109
35
61
39
33
3
44
1
72
12
39
9
30
57
105
18
42
90
105
81
15
105
72
11
36
96
64
15
30
78
65
7
93
27
240
48
42
6
72
18
59
55
65
4
9
12
78
41
1
51
15
42
18
30
12
132
23
28
27
77
64
117
35
4
21
24
6
54
78
5
115
12
5
73
12
30
6
72
3
12
165
30
12
120
41
55
12
17
31
42
87
3
18
27
8
24
91
33
39
30
15
45
12
60
11
64
24
39
41
121
48
42
53
25
83
4
45
90
18
63
15
30
42
57
3
12
5
1
12
131
37
84
39
81
51
15
33
111
78
11
1
60
11
40
15
53
157
30
42
15
3
53
19
5
112
24
20
16
21
24
78
48
17
36
19
48
24
66
24
48
18
12
42
35
16
57
78
69
45
51
15
60
24
5
108
115
45
27
18
42
30
6
90
39
63
21
12
15
69
48
36
56
25
30
60
18
12
35
1
12
60
18
42
270
125
12
1
147
33
15
45
12
135
63
12
57
8
85
72
18
72
78
11
4
3
54
48
51
117
24
6
30
23
19
21
21
36
72
60
18
177
32
4
9
12
11
7
90
11
121
78
57
81
84
83
13
15
69
75
44
36
1
83
7
53
121
36
3
81
11
25
42
12
41
139
6
12
11
61
3
48
72
45
3
57
72
138
5
43
30
12
72
111
32
13
83
1
78
42
3
15
5
37
11
19
45
36
48
27
24
90
3
32
24
36
36
19
101
4
63
18
59
25
18
21
51
53
37
18
30
3
69
90
138
150
30
12
108
90
42
123
12
21
3
87
12
18
3
21
35
25
51
32
13
3
27
72
12
6
204
99
44
25
30
42
35
40
24
57
ABCD 97228581922*3^$a+1 [50112]
45
20
16
9
27
27
96
84
65
16
32
13
15
32
13
30
117
9
51
120
24
45
23
7
45
15
9
39
33
8
4
51
9
165
11
4
12
36
9
18
101
25
87
27
102
90
18
180
63
68
72
132
76
192
68
76
180
45
23
127
48
36
89
16
224
1
90
21
15
18
27
3
141
381
11
133
24
3
9
63
27
18
23
157
6
54
30
42
75
24
12
9
51
117
155
55
42
18
282
71
60
4
15
30
15
36
48
51
84
5
264
55
153
153
35
64
141
99
20
28
20
13
35
184
81
15
75
105
144
68
7
6
59
36
60
79
21
20
24
1
15
45
99
147
24
9
57
131
37
27
93
27
9
36
18
6
90
17
40
72
8
52
116
12
19
81
63
24
156
96
89
240
49
66
6
54
65
151
21
32
36
12
19
161
7
12
33
12
60
36
153
27
9
39
69
171
111
81
9
18
126
306
18
27
8
88
72
8
13
6
48
36
29
52
9
87
3
60
54
72
54
45
21
279
36
8
16
36
3
90
15
21
99
168
20
73
216
18
96
45
36
165
23
1
30
141
48
15
12
41
60
43
114
30
36
65
16
24
12
99
45
9
167
4
56
7
45
27
54
90
17
160
72
12
45
15
68
7
9
9
27
144
69
3
32
91
5
4
45
126
210
144
35
96
49
15
111
5
85
35
19
36
29
48
109
3
108
63
209
112
39
89
36
1
11
79
41
37
27
108
45
12
18
36
17
60
100
144
45
18
5
25
36
51
56
37
42
129
216
9
135
69
27
165
54
17
28
15
81
45
39
32
60
67
36
90
36
11
72
28
153
36
60
11
48
124
81
24
30
150
143
48
16
164
16
9
36
30
89
16
9
210
60
9
12
128
115
33
3
6
48
36
114
30
90
233
133
54
90
66
36
78
36
30
29
48
13
51
45
11
60
12
36
1
54
45
9
23
112
15
161
136
39
17
124
9
90
90
111
164
12
180
13
35
25
90
17
48
151
21
87
12
54
51
68
25
6
36
48
33
3
6
108
3
63
6
48
6
84
5
96
211
89
1
39
72
24
8
67
53
61
66
45
44
24
28
93
15
21
15
48
36
69
3
27
72
29
4
75
117
96
12
81
36
18
81
9
51
189
30
33
72
27
18
102
24
84
105
36
224
1
171
189
84
35
100
8
109
180
15
99
21
56
4
36
39
9
51
89
31
90
51
80
19
21
9
15
36
12
51
45
36
99
125
64
12
24
104
148
20
19
89
55
141
93
96
90
36
144
21
45
143
28
20
97
15
108
63
66
108
306
17
223
9
8
72
67
29
175
29
1
51
48
51
57
33
210
54
23
13
119
16
15
65
72
52
80
28
20
19
33
45
72
131
139
29
60
4
80
37
24
27
48
72
8
64
45
23
64
9
126
21
20
7
117
68
55
5
160
45
27
9
51
144
36
56
88
12
33
155
84
148
80
60
67
93
20
169
60
23
76
36
75
53
52
93
60
63
32
52
63
72
24
17
48
144
48
7
45
60
12
69
66
45
176
64
39
54
126
60
45
21
90
29
16
45
144
15
45
27
39
24
17
103
54
35
16
9
83
52
12
33
120
6
30
35
100
92
48
211
29
61
51
48
32
103
189
8
199
141
9
3
56
31
153
36
9
11
12
4
39
5
64
12
116
7
36
126
59
25
51
44
136
45
255
99
45
9
6
29
1
96
18
53
73
47
7
30
15
57
71
48
52
159
41
49
30
18
15
72
3
36
5
55
137
28
69
3
63
65
192
40
32
168
7
36
90
36
90
144
60
36
18
131
180
121
75
105
83
16
9
83
7
81
75
5
55
165
96
39
105
32
43
6
59
61
18
6
120
36
108
35
7
54
35
211
24
45
45
90
57
108
99
72
81
20
67
153
120
24
39
ABCD 97228762726*3^$a+1 [50028]
57
42
33
15
45
33
15
84
8
19
41
13
90
72
72
30
6
5
4
3
77
31
89
100
123
17
55
21
27
17
25
36
120
39
36
39
161
12
43
30
6
33
33
107
55
6
12
60
18
9
3
45
8
19
5
88
12
21
119
168
37
11
7
24
36
45
60
33
59
31
42
18
36
84
60
54
11
24
1
30
9
20
13
107
36
24
13
27
3
72
36
5
1
66
5
12
43
5
7
33
27
33
3
102
15
27
21
195
30
24
18
33
15
42
23
84
48
48
4
8
52
8
7
78
30
18
90
24
45
21
6
29
7
30
72
36
35
12
12
37
3
20
13
12
42
69
24
15
41
7
42
15
21
12
42
21
69
11
4
20
36
12
7
5
76
84
68
112
15
5
108
7
42
48
42
18
48
75
12
8
12
100
45
11
64
128
48
4
96
15
12
17
88
63
12
33
72
27
65
91
24
21
9
6
84
81
84
20
13
24
3
20
13
3
12
3
36
53
28
57
108
47
60
61
95
12
37
3
32
31
72
18
72
27
15
81
24
3
72
101
19
5
48
7
33
152
25
90
60
30
150
5
28
48
12
12
3
54
66
33
44
40
45
60
11
84
16
51
84
60
17
12
25
30
5
48
37
168
167
25
18
153
24
3
17
7
90
18
5
25
18
78
54
18
3
20
4
27
36
48
89
88
32
31
29
40
21
54
30
11
49
18
57
128
12
96
79
21
12
9
18
45
63
173
4
51
5
1
23
13
23
100
75
57
87
18
203
252
12
1
30
45
44
40
3
77
48
19
48
65
31
12
108
5
55
29
16
75
17
55
17
133
144
39
20
79
5
1
30
45
15
84
93
8
24
7
48
41
19
21
51
48
65
25
6
105
21
23
13
27
75
132
18
3
15
12
53
25
108
126
53
31
45
104
40
45
11
85
47
12
60
16
72
27
18
18
57
15
12
21
44
96
12
112
3
24
53
48
55
72
186
35
24
25
71
19
96
29
61
135
27
45
68
52
8
7
48
6
3
60
3
42
72
54
29
1
47
13
36
48
63
20
115
108
17
55
153
69
3
92
100
33
60
18
69
57
3
8
88
12
27
6
84
15
20
100
80
16
171
18
15
123
42
11
7
48
24
21
12
152
13
120
15
8
85
42
5
25
135
32
1
15
32
28
69
30
132
33
168
8
60
49
18
24
48
5
13
27
15
108
17
127
29
4
60
8
108
24
73
48
59
40
20
88
12
57
54
69
8
7
42
39
12
60
60
3
29
60
16
9
95
25
11
25
90
77
72
48
12
28
32
43
33
24
33
27
93
15
93
60
36
36
12
63
27
33
8
67
5
13
6
9
32
7
33
9
48
35
40
51
6
48
6
65
24
37
39
44
16
9
66
72
162
15
27
84
54
60
3
20
28
72
39
41
40
27
65
25
18
18
72
23
67
5
48
60
52
15
17
1
135
32
12
28
72
27
48
165
80
16
44
25
18
5
12
31
9
15
72
21
33
35
19
45
171
9
63
48
24
30
23
67
5
37
36
3
132
68
72
28
32
7
66
119
25
42
324
9
8
13
39
56
49
42
84
89
16
104
25
6
17
52
15
41
139
53
55
65
28
32
28
45
54
42
108
18
48
29
13
12
18
17
88
8
12
187
65
1
35
19
45
51
54
66
5
67
18
27
80
73
15
84
15
5
40
21
54
53
28
15
36
41
7
6
35
1
18
21
24
45
15
15
45
120
33
15
12
68
52
51
9
15
33
8
7
60
12
21
12
45
143
4
15
5
67
89
64
20
96
19
90
3
15
48
42
138
42
72
30
21
32
72
28
27
42
18
36
45
27
72
30
18
17
7
66
15
3
24
30
23
19
66
78
17
132
28
33
15
12
15
72
18
15
3
5
204
60
73
18
30
35
12
28
60
27
42
30
6
12
23
60
64
15
42
11
25
27
8
60
48
55
117
9
11
132
28
72
45
71
100
45
36
11
25
47
16
24
15
6
15
72
15
53
72
7
30
36
6
41
49
111
32
16
12
20
7
36
84
6
30
65
25
6
33
36
20
1
131
13
35
55
12
33
57
18
54
131
85
60
59
43
18
15
27
108
12
60
53
109
3
8
19
33
45
48
6
108
5
25
95
55
101
109
6
30
39
15
42
23
16
27
5
88
32
7
33
3
30
39
201
35
64
8
109
39
32
13
35
19
36
42
15
15
117
116
25
54
21
177
18
29
16
72
12
8
40
57
18
30
47
13
18
57
248
40
15
69
48
20
73
42
180
30
23
52
57
63
20
40
3
72
102
36
107
37
18
18
24
71
67
65
72
67
138
6
9
27
18
48
3
15
42
72
18
17
13
24
54
5
72
28
12
12
45
90
18
83
31
36
17
73
30
108
6
36
18
30
15
80
4
87
144
9
3
17
1
15
32
148
99
65
7
21
12
33
72
15
45
3
188
37
35
37
6
30
96
59
24
7
33
75
125
121
27
69
123
21
102
53
192
43
65
49
30
33
12
81
155
60
12
43
45
9
143
127
18
108
39
21
99
80
16
15
17
7
30
71
24
127
36
45
8
19
18
3
12
32
25
23
13
36
18
72
18
15
56
40
99
45
48
39
9
12
117
3
12
27
ABCD 97228779478*3^$a+1 [50054]
5
4
81
6
41
37
6
54
6
137
12
55
5
85
3
39
54
35
25
36
51
3
21
9
60
27
9
39
21
48
11
24
7
24
29
1
6
24
24
36
6
95
19
41
133
51
51
24
77
37
35
40
32
13
3
87
12
24
36
5
13
15
21
47
4
8
31
24
33
8
132
4
8
48
40
63
54
6
24
12
90
35
73
11
49
47
19
6
18
30
71
115
24
12
65
36
73
24
126
30
87
27
12
108
120
6
36
48
27
3
213
33
71
49
47
49
78
6
30
21
20
36
37
186
24
12
21
27
6
87
9
24
66
45
24
56
73
6
9
21
30
69
15
12
5
40
45
51
20
52
15
17
43
21
24
20
37
59
52
9
15
9
6
53
12
25
159
21
30
41
43
17
19
21
63
120
5
139
36
45
51
21
9
39
21
3
27
24
21
48
15
77
103
6
6
24
36
24
21
116
4
48
15
12
29
25
71
25
15
33
63
9
18
6
119
36
121
23
36
16
56
112
15
42
11
19
9
15
5
12
19
84
65
1
39
9
15
27
60
53
28
24
15
18
15
27
18
42
5
19
24
33
48
21
59
1
54
17
108
19
12
24
5
19
30
30
17
13
42
24
5
1
78
5
7
5
76
39
84
69
20
60
7
29
49
6
21
120
24
39
42
108
36
30
6
48
11
25
39
81
6
9
20
96
43
17
36
4
3
5
88
9
35
19
6
11
19
41
127
12
5
13
15
20
52
15
9
21
18
77
13
60
12
48
23
64
33
66
84
12
29
25
15
44
127
150
30
9
75
45
15
24
5
12
16
24
24
21
30
30
39
21
18
5
25
66
17
19
48
6
36
3
51
21
105
23
16
39
53
19
54
90
65
72
24
16
44
28
75
21
21
48
6
45
45
27
104
13
66
17
12
28
3
6
59
4
15
6
147
39
54
24
30
30
87
15
24
24
33
33
66
18
3
33
47
7
90
6
6
11
19
41
7
42
35
184
9
30
33
140
7
72
5
19
89
36
12
127
36
6
18
17
24
1
15
15
33
21
24
3
32
25
72
71
13
71
13
12
18
30
12
15
33
6
5
25
11
25
23
7
84
6
60
3
15
42
35
28
48
8
19
41
1
90
33
48
93
27
3
36
24
36
5
19
65
79
30
12
11
67
30
11
31
5
43
21
24
15
30
23
4
15
114
60
24
66
41
88
72
44
79
21
21
59
49
12
51
3
21
3
60
60
5
145
60
6
45
104
12
49
11
49
30
6
78
36
17
12
37
30
9
39
102
75
39
36
48
36
41
19
30
71
163
90
3
27
45
32
55
9
21
51
24
63
5
1
36
39
32
40
24
3
17
4
24
15
12
54
84
6
29
1
54
5
61
35
79
77
96
13
6
5
13
42
5
13
66
21
243
6
30
137
37
12
63
57
90
30
95
25
24
30
9
20
52
39
84
72
29
40
39
33
3
41
28
27
54
30
17
49
15
8
12
13
42
24
66
24
24
66
6
30
21
27
21
32
64
3
12
9
56
16
32
40
21
24
12
30
89
169
36
95
1
75
45
3
8
37
3
24
3
42
99
56
13
12
24
84
35
25
15
51
6
11
7
42
60
23
1
87
3
5
12
4
3
30
6
9
75
6
59
31
5
31
29
84
67
29
49
12
204
35
49
6
24
21
32
19
5
13
23
19
30
11
40
9
90
21
20
13
15
32
19
24
6
83
31
6
15
39
54
27
3
36
6
3
8
13
27
57
11
4
8
19
18
30
65
85
36
36
78
17
25
39
80
19
5
60
7
18
35
40
27
48
17
84
19
53
72
88
3
29
25
11
31
24
84
81
20
4
48
44
36
19
45
48
15
36
60
29
132
13
36
6
41
7
57
8
40
8
97
131
25
27
3
24
17
76
20
49
18
77
4
21
23
1
6
45
96
3
6
78
60
30
15
87
5
28
105
47
16
39
24
57
24
44
1
18
30
12
83
25
12
18
36
6
18
12
21
3
5
40
51
60
24
9
75
5
108
13
96
30
18
263
112
27
5
13
12
18
90
6
54
42
24
6
15
24
39
6
30
5
16
8
40
15
33
32
7
65
48
31
90
11
60
43
30
11
1
54
36
30
18
60
120
21
24
48
9
39
9
11
12
67
125
61
6
48
12
18
35
1
6
21
8
60
12
67
21
39
17
40
33
36
27
63
29
55
5
7
33
21
27
9
54
17
24
88
117
3
15
36
5
72
7
65
91
17
48
19
12
24
6
35
19
77
43
17
67
36
36
29
25
6
18
42
198
36
6
5
60
36
40
3
6
11
4
15
30
24
71
25
35
96
67
42
48
23
19
29
36
60
55
5
24
12
67
42
15
56
12
55
21
51
48
12
5
100
15
78
123
33
24
126
17
12
12
19
5
19
5
7
9
20
1
114
17
40
27
12
33
81
111
69
35
49
36
24
3
8
24
25
30
42
15
20
28
8
13
60
15
9
15
87
5
109
6
30
30
114
51
33
30
6
30
29
1
15
51
48
41
319
17
25
11
7
30
6
6
63
80
7
48
6
27
39
48
6
59
7
33
20
91
17
37
27
24
72
27
12
105
24
21
3
51
24
5
40
32
103
90
63
80
13
11
24
1
24
24
6
5
1
11
19
45
3
72
29
25
36
138
12
41
12
7
144
36
29
12
97
27
165
48
36
15
24
51
29
40
56
36
19
17
37
30
5
25
47
19
5
19
6
15
15
77
19
18
11
31
18
42
84
66
60
60
51
9
23
25
87
20
13
30
12
69
9
15
15
41
40
44
28
20
19
29
1
123
15
5
12
25
15
63
90
60
42
90
23
48
37
71
36
13
27
3
36
9
57
63
92
43
6
6
18
27
69
71
19
29
7
78
71
25
6
9
9
66
21
3
12
84
69
20
12
36
84
13
6
30
59
31
24
36
17
7
6
27
24
3
5
112
9
66
53
16
51
60
9
24
8
133
84
6
36
53
25
30
66
39
27
5
60
28
8
12
25
27
56
88
15
29
61
36
30
21
87
17
19
29
31
6
30
69
24
21
47
49
3
72
45
90
78
51
39
6
6
5
13
27
15
54
6
18
3
69
59
79
30
30
30
35
61
6
9
39
17
19
30
59
12
136
39
53
1
24
27
39
ABCD 97229316742*3^$a+1 [50021]
132
84
8
25
27
20
25
48
72
15
24
32
7
65
7
69
44
43
18
27
92
16
69
47
16
80
12
7
45
3
5
28
20
4
48
27
5
36
7
21
195
21
3
12
41
55
17
76
44
37
18
78
47
1
51
20
40
80
25
3
87
21
32
48
12
72
55
36
72
17
36
28
12
9
63
27
6
59
40
48
80
25
66
36
101
7
77
4
12
20
175
57
32
4
32
37
51
276
24
12
39
126
27
60
68
25
12
96
59
7
60
65
48
28
3
137
24
88
51
57
39
113
121
30
126
36
47
48
49
39
36
20
16
15
90
24
3
20
25
51
24
48
44
85
143
60
31
41
4
32
67
90
27
20
36
40
63
137
180
28
32
73
90
209
72
4
12
32
13
3
132
20
37
15
20
88
129
54
24
5
13
3
12
33
15
36
81
48
11
121
27
12
48
15
18
78
9
8
72
13
39
24
12
108
39
65
145
63
24
68
115
33
3
17
40
48
57
59
1
12
180
23
28
92
40
75
18
12
27
8
24
48
1
131
16
33
36
6
48
69
36
27
9
116
4
36
20
7
5
16
105
6
120
198
47
139
57
20
364
36
12
8
60
4
20
13
3
24
36
9
111
45
75
32
7
21
9
11
25
15
9
54
12
54
71
40
39
129
32
19
65
28
12
51
5
157
18
9
60
80
1
35
40
20
24
40
36
60
33
39
48
44
48
16
21
75
20
36
43
17
25
47
1
15
27
5
79
78
30
108
17
52
3
117
24
12
60
24
48
20
112
36
20
103
57
129
11
52
57
11
4
24
21
3
60
3
237
15
18
35
4
24
15
41
76
44
36
49
6
18
59
61
51
3
42
11
52
12
51
5
7
33
72
68
52
20
7
125
76
20
40
108
105
11
60
19
36
81
12
20
16
60
72
60
33
72
59
4
9
27
8
28
9
54
77
160
3
21
20
64
56
4
9
35
43
33
44
28
12
36
9
35
48
12
61
24
35
12
1
72
47
36
4
93
18
18
167
19
36
12
5
12
61
135
24
33
36
11
88
32
16
159
21
20
100
92
48
103
9
3
17
16
81
35
49
15
27
45
84
8
7
45
21
42
18
18
17
24
16
45
24
15
84
92
7
33
20
100
63
90
12
39
20
31
5
4
24
9
23
115
54
3
60
20
13
87
3
45
24
24
36
80
124
57
3
21
51
20
24
48
67
45
33
15
36
120
27
18
39
20
43
18
24
3
27
5
73
135
57
27
8
97
143
31
9
32
19
36
5
4
36
36
135
9
24
51
21
12
12
80
36
133
27
24
24
12
33
27
9
11
24
64
116
4
36
36
12
63
69
60
80
61
59
61
3
56
48
37
15
56
25
30
108
81
33
51
84
8
28
39
45
12
39
66
71
24
73
18
108
21
33
15
36
105
51
81
119
25
95
96
4
56
55
5
64
60
81
39
33
18
5
72
31
45
9
18
29
124
60
32
24
133
12
83
52
69
30
17
37
23
19
69
120
36
63
33
44
13
12
99
24
12
36
24
36
3
89
52
9
71
76
12
48
45
47
37
36
39
108
57
66
60
29
28
51
66
35
259
126
3
20
67
53
13
18
60
102
3
84
12
24
96
3
18
27
3
5
88
87
29
43
17
88
32
184
21
71
73
51
81
75
33
47
19
18
155
31
9
21
71
1
3
24
8
19
285
24
21
108
126
69
33
99
116
52
21
39
60
32
64
12
92
72
4
117
99
45
23
16
141
39
60
72
12
36
56
4
36
36
108
81
48
3
32
16
32
24
55
18
51
39
18
27
8
52
27
281
7
18
15
44
85
39
44
40
8
132
7
5
60
1
59
120
19
36
18
143
24
4
9
167
16
20
19
5
4
81
15
3
36
12
33
21
60
66
33
32
40
48
60
39
57
56
12
1
51
36
48
141
131
12
52
8
7
24
9
20
52
68
12
19
9
188
13
27
20
12
160
57
99
36
20
1
75
33
51
8
48
19
129
12
24
51
17
187
9
92
12
28
15
18
15
21
11
12
37
36
35
12
1
39
3
72
30
83
13
11
1
72
87
20
16
92
37
51
48
72
69
15
51
18
60
12
39
15
78
12
23
1
47
24
1
35
12
48
124
96
3
9
8
4
36
44
61
24
123
3
89
19
45
21
36
3
24
33
3
12
104
19
42
72
303
12
8
112
51
12
33
21
6
17
73
47
180
28
45
3
32
7
33
33
11
16
69
15
3
125
112
9
47
13
36
23
121
27
45
48
11
25
15
20
36
124
111
5
4
69
30
9
48
39
66
15
12
15
77
40
20
40
48
12
69
72
30
17
151
101
16
27
48
162
135
60
8
84
40
105
6
30
18
72
9
15
33
8
64
8
61
60
144
18
9
45
75
48
33
162
93
12
63
45
20
19
6
3
45
71
55
33
68
7
77
31
9
33
48
60
3
12
33
36
39
72
32
7
18
3
20
7
21
96
8
91
144
45
63
5
12
12
16
24
45
71
28
12
45
87
57
51
20
60
64
3
17
108
60
48
25
12
3
12
12
ABCD 97229634878*3^$a+1 [50071]
145
131
120
144
208
27
41
12
72
100
8
16
44
67
5
28
36
72
3
45
20
24
60
67
69
21
270
18
131
4
60
92
55
33
21
35
1
23
60
52
44
16
345
63
8
72
16
72
92
37
51
39
89
124
57
99
81
71
28
132
32
40
48
8
64
32
244
44
132
4
32
79
5
24
60
52
108
32
79
5
60
108
12
28
32
4
129
36
59
108
12
96
84
1
99
45
11
4
36
20
72
52
120
32
4
225
15
84
68
24
16
117
215
36
1
195
68
40
80
240
76
32
24
28
80
28
9
108
123
20
64
20
24
36
48
88
9
119
72
43
5
64
72
80
4
9
15
8
24
36
132
100
188
64
68
40
56
40
72
68
61
11
112
116
40
32
4
44
12
52
8
144
19
89
48
4
20
108
96
36
24
4
212
40
44
4
32
28
116
12
72
37
11
43
65
76
8
28
8
96
4
44
28
57
11
40
20
96
64
144
57
63
20
12
49
51
56
37
23
12
16
20
91
41
24
88
56
25
11
144
12
72
36
49
11
132
12
16
24
32
60
48
61
87
212
12
4
104
12
16
164
96
49
95
120
60
60
88
80
1
95
64
36
32
88
20
40
72
92
48
88
45
15
56
28
32
48
60
96
12
13
59
157
123
8
12
1
36
99
24
72
93
23
24
256
44
64
75
77
49
95
156
64
24
56
55
29
24
88
3
5
24
25
27
36
44
36
19
33
12
8
1
207
99
33
57
15
20
16
180
32
52
8
100
20
72
4
56
156
12
12
96
139
249
336
20
16
68
36
49
71
28
80
48
24
168
28
72
12
60
120
68
31
5
49
215
16
21
35
28
116
60
31
18
47
76
3
5
96
184
32
120
4
240
128
72
36
88
156
224
55
65
160
24
56
1
35
60
4
80
24
132
36
112
20
37
35
48
7
45
20
96
52
260
60
16
60
72
128
124
12
44
72
19
33
32
60
16
120
128
60
52
12
96
104
96
36
88
156
140
24
61
27
140
108
72
49
90
105
8
28
72
128
24
4
96
308
12
24
16
39
81
20
40
8
100
111
89
28
24
36
200
12
16
45
11
184
56
108
28
8
16
20
84
61
63
45
11
16
45
95
136
80
4
116
73
35
24
60
48
13
35
91
33
372
8
88
8
4
45
63
108
45
15
116
24
36
40
108
12
9
95
64
116
49
167
120
24
4
132
39
45
20
60
52
380
48
36
84
84
48
40
48
32
84
144
16
36
44
108
120
132
28
116
72
352
68
79
29
16
8
28
140
48
84
16
44
28
8
55
5
84
48
24
28
45
95
31
54
191
24
180
1
35
1
15
80
4
20
12
64
80
13
72
123
92
48
25
107
36
12
25
27
36
44
24
96
36
40
39
33
20
160
92
60
28
56
156
24
60
24
60
37
135
60
48
45
15
56
52
129
95
348
40
36
20
96
13
15
8
28
80
76
24
36
93
35
60
28
8
156
19
41
4
60
176
36
120
120
12
36
12
13
59
60
60
88
104
25
35
100
140
60
36
40
12
32
60
25
99
36
8
52
84
44
100
80
88
8
36
4
9
11
72
40
8
100
140
40
72
57
95
48
304
39
29
25
11
112
104
36
12
40
212
84
12
12
40
117
303
92
24
12
48
36
36
12
48
132
28
44
36
13
59
48
28
36
68
67
9
81
59
12
73
47
97
11
25
231
20
55
33
57
59
49
15
21
47
40
48
140
36
28
20
36
24
67
45
24
20
36
19
5
4
68
157
27
188
12
60
24
84
1
51
140
4
32
48
85
51
8
108
108
64
32
84
229
36
99
60
20
240
40
36
45
126
18
23
64
80
13
51
36
48
80
37
59
ABCD 97230580828*3^$a+1 [50010]
9
24
81
3
12
21
15
8
7
33
12
48
75
9
36
36
20
64
20
36
28
8
148
56
19
36
45
20
28
48
9
3
36
44
40
51
45
92
24
1
75
24
9
27
20
172
36
72
15
65
72
28
8
4
20
61
11
36
43
45
12
12
32
28
63
129
96
20
4
21
63
80
16
9
12
18
69
21
11
24
7
69
21
3
44
16
20
12
60
19
45
164
16
15
5
24
1
183
120
36
72
32
121
27
32
72
4
36
24
44
31
225
72
24
8
7
54
60
30
6
3
120
36
15
42
15
15
9
80
36
73
47
28
12
84
60
36
20
88
24
3
5
13
75
60
75
21
8
13
108
39
56
40
24
32
40
68
120
13
3
20
7
60
33
36
8
60
1
36
111
15
9
20
28
33
35
79
36
84
9
44
36
4
32
4
12
3
36
21
8
4
12
9
126
69
12
48
36
39
45
12
12
8
24
48
7
105
60
8
31
5
36
4
12
33
59
60
12
4
140
124
80
37
144
15
21
54
9
12
21
39
48
87
36
17
36
76
8
31
29
108
109
71
4
39
69
123
29
24
7
144
30
39
21
51
3
12
45
180
45
15
9
30
69
56
16
12
8
40
12
72
81
59
24
16
20
4
12
12
33
3
56
28
12
39
9
12
15
21
284
40
75
21
48
51
29
136
36
39
5
60
19
21
15
53
16
140
4
68
13
11
28
20
43
24
9
57
15
48
36
81
3
104
1
11
16
12
3
29
16
9
23
96
1
6
29
88
12
60
60
60
15
9
32
124
15
30
96
15
12
12
128
13
63
24
72
15
24
12
53
36
76
3
9
21
11
175
93
8
145
18
72
69
9
15
15
29
16
15
9
36
57
15
24
21
15
8
4
56
127
45
44
76
3
12
17
72
1
114
29
145
15
24
21
39
63
17
1
11
40
9
11
28
12
84
60
12
12
56
40
56
19
105
96
8
60
12
16
48
84
56
4
8
43
21
36
3
5
36
16
12
12
104
4
3
45
9
39
21
15
15
125
4
15
117
8
7
29
16
93
111
36
12
32
16
92
13
3
12
32
43
84
24
5
76
129
15
21
54
42
3
20
31
9
117
39
48
48
3
29
40
68
25
15
20
43
5
121
15
15
141
20
4
8
28
8
60
36
1
15
9
174
45
56
36
49
15
36
48
96
51
29
124
81
3
3
30
39
51
54
39
60
36
84
57
23
4
56
16
20
48
16
24
27
9
36
24
44
31
120
141
20
48
7
6
18
81
56
12
151
57
33
75
21
15
21
48
171
44
180
7
9
39
81
51
29
79
21
48
80
52
188
28
72
8
40
33
96
15
44
52
20
43
9
56
4
48
20
40
12
92
4
32
64
15
45
164
25
75
60
45
6
5
24
36
91
45
63
29
97
15
24
15
29
13
39
45
35
25
15
104
25
36
51
12
81
72
30
57
3
33
44
60
1
15
56
36
28
44
40
8
25
143
76
24
92
28
12
20
28
36
15
69
75
101
84
61
3
93
18
81
56
72
1
27
84
68
12
229
95
7
18
15
12
60
75
78
15
80
24
16
32
100
24
20
4
164
73
3
105
27
8
12
100
75
9
45
83
48
24
1
18
21
15
54
72
27
48
93
47
4
21
54
93
123
48
17
55
18
47
28
21
84
15
21
11
24
16
93
35
7
9
99
72
29
1
35
12
13
120
39
36
3
5
24
40
36
15
21
60
60
21
3
75
45
12
48
72
8
25
15
57
39
8
88
84
21
47
36
7
29
64
56
4
56
145
60
3
8
19
96
33
21
3
108
48
24
8
43
12
9
56
4
24
36
8
7
125
16
168
84
36
45
47
48
16
24
12
8
184
36
15
42
95
49
15
21
59
85
3
8
12
16
27
33
117
18
65
97
23
61
11
13
15
116
168
28
12
8
132
108
12
36
115
72
18
6
21
24
96
84
21
47
28
32
52
24
32
43
5
76
24
51
6
3
24
3
9
9
6
41
13
87
48
21
39
24
12
21
39
9
87
48
45
36
35
19
29
60
1
39
156
24
68
40
80
49
180
30
24
45
36
24
44
96
12
40
12
60
20
88
9
84
15
20
16
9
87
33
35
144
40
12
36
75
18
6
65
1
54
54
36
39
36
39
45
12
33
15
80
4
63
48
29
61
11
31
57
8
48
16
45
35
61
23
115
72
29
25
3
80
76
117
23
7
105
3
29
16
36
36
15
33
96
8
133
39
20
31
5
4
21
63
15
36
29
1
39
32
52
56
37
39
15
129
24
48
3
5
25
11
36
52
8
4
129
90
12
60
69
68
40
8
43
21
15
9
81
3
60
8
4
24
12
32
40
3
9
39
36
101
108
61
36
87
12
44
76
15
45
8
12
4
20
25
11
36
40
105
99
15
9
24
8
13
39
8
55
17
127
21
48
32
40
9
51
33
150
9
93
39
24
27
9
36
20
28
32
12
16
84
21
27
24
36
8
16
69
11
16
9
30
93
36
72
44
36
49
15
69
15
72
9
11
48
4
27
5
4
92
19
9
20
7
29
25
35
108
37
39
32
4
24
20
40
24
8
4
39
36
153
8
12
67
65
1
3
57
207
12
9
6
33
3
45
45
3
20
67
18
11
4
21
15
15
60
29
4
87
69
20
64
12
69
36
63
20
31
41
60
40
24
15
5
96
48
72
36
4
21
15
39
53
12
24
1
111
15
9
8
73
15
48
12
80
25
144
71
25
75
92
31
45
96
8
36
64
93
15
12
3
33
264
ABCD 97230587698*3^$a+1 [50107]
132
140
192
4
60
20
12
4
80
76
104
96
108
157
47
216
40
57
47
28
48
32
25
179
48
25
36
215
37
143
124
21
27
44
36
48
144
76
116
48
48
97
72
36
63
189
71
160
164
72
1
15
20
145
95
12
216
40
36
80
48
36
49
216
47
52
45
3
32
172
56
48
40
36
140
16
33
47
84
121
107
88
20
28
416
160
8
28
20
97
107
16
48
45
95
132
12
48
24
120
24
12
160
60
20
12
72
73
15
152
288
13
75
105
95
49
108
47
60
148
60
81
119
61
15
116
49
191
108
76
272
72
28
128
36
24
84
28
8
24
48
52
48
128
12
100
45
15
80
64
96
440
28
12
164
16
80
13
47
97
143
240
24
108
133
87
20
28
144
9
167
48
4
20
60
16
164
172
96
128
61
63
80
72
40
36
48
44
180
252
85
143
73
39
60
81
15
93
155
60
36
204
252
4
9
396
183
32
145
35
16
68
156
48
48
169
11
144
108
220
36
32
64
300
8
13
27
132
96
80
48
12
24
184
32
49
71
48
40
84
48
69
36
3
105
119
388
20
28
44
160
8
24
168
12
181
143
72
24
13
27
8
232
20
64
236
36
48
12
24
108
12
16
152
96
96
76
44
48
256
81
71
120
24
28
116
76
44
25
36
36
3
156
48
153
23
72
108
12
24
24
36
28
32
100
96
12
260
108
52
212
300
13
35
16
164
72
109
35
84
36
60
156
96
64
189
11
108
28
288
20
16
48
176
16
81
59
324
36
28
12
261
299
100
20
96
28
60
104
12
36
28
92
48
24
40
128
109
3
116
12
49
63
68
48
60
4
128
28
32
120
205
35
73
144
3
33
11
48
36
76
276
93
71
40
104
12
48
76
180
9
11
60
84
12
64
21
47
216
96
16
57
36
59
13
504
119
25
71
96
60
448
116
28
20
276
204
13
15
20
84
133
51
132
33
47
25
147
176
52
20
73
191
84
16
60
56
108
96
16
32
25
3
80
24
109
72
59
24
144
96
96
4
44
1
15
237
23
265
71
36
120
25
135
132
140
72
48
136
180
224
48
28
272
84
85
171
44
528
16
32
109
11
28
12
180
20
109
11
100
33
35
144
40
56
96
120
84
1
95
96
25
119
36
28
60
56
24
16
68
48
12
16
21
75
36
48
156
48
176
64
81
227
25
135
20
48
12
37
108
75
132
60
20
12
48
52
33
171
20
60
312
88
200
12
48
12
100
92
1
71
24
36
16
32
112
60
81
167
76
92
48
4
116
37
23
84
28
12
48
20
48
60
4
92
13
35
228
124
56
120
13
11
133
51
56
1
215
24
49
11
220
96
33
35
12
48
84
28
45
59
76
204
20
76
128
49
35
1
155
25
71
109
35
52
44
4
9
71
96
49
15
144
21
72
15
8
24
36
64
68
120
ABCD 97230600856*3^$a+1 [50005]
19
48
24
96
24
23
48
61
36
5
31
59
13
41
19
11
13
11
25
17
67
72
35
60
60
24
49
59
1
72
48
23
1
5
31
156
35
42
30
13
71
13
47
13
59
12
78
54
120
97
48
72
48
12
24
35
13
36
95
169
107
12
90
19
23
1
29
7
11
97
24
107
37
5
6
13
96
24
11
25
65
67
5
48
6
37
12
24
11
1
36
36
84
23
42
54
85
96
60
24
36
5
19
35
25
12
35
42
19
11
48
73
17
55
167
48
48
85
11
1
24
12
11
48
1
60
96
24
23
97
29
54
85
5
66
37
12
24
155
37
96
48
12
17
43
11
85
144
107
25
11
13
12
5
7
72
161
54
25
47
25
36
96
48
35
18
120
19
36
12
23
12
120
37
48
5
7
71
36
49
11
85
5
55
24
137
102
25
23
37
5
66
25
59
120
36
25
11
13
72
119
1
12
23
49
60
24
35
1
24
24
36
5
42
36
48
60
1
24
5
24
6
36
13
23
18
31
12
36
41
6
145
24
24
24
24
72
17
6
12
1
12
83
6
139
77
30
18
55
24
36
29
7
12
84
36
11
25
41
30
60
36
13
101
72
7
12
53
72
43
5
7
89
31
36
24
12
11
6
24
72
31
24
95
24
109
11
42
19
24
29
6
37
24
24
11
24
13
48
12
17
7
23
42
30
24
1
24
83
49
120
48
29
6
24
13
11
109
12
48
12
59
1
132
24
5
43
60
96
216
60
48
5
30
42
48
102
24
73
83
6
31
17
6
1
23
1
96
12
36
24
12
84
17
174
25
36
24
11
25
96
17
7
24
24
108
60
23
25
48
11
1
53
7
89
19
11
13
12
24
12
11
1
71
73
179
30
30
1
24
12
48
24
24
11
1
12
48
29
42
25
48
36
12
144
5
79
35
30
78
37
5
24
115
11
13
77
79
96
65
7
36
11
13
180
36
5
19
119
37
17
48
31
36
120
11
13
11
13
60
36
149
126
1
48
36
11
48
49
96
132
5
48
6
121
24
11
54
31
12
36
47
13
24
29
79
41
67
12
12
72
29
6
1
41
127
12
35
84
61
36
47
60
73
12
24
131
42
7
36
53
24
19
60
36
108
191
13
48
120
60
132
24
107
18
19
5
103
17
54
13
180
47
37
24
11
12
145
5
7
23
42
55
12
12
60
29
6
1
60
5
114
12
157
12
11
30
55
17
30
25
17
6
133
11
13
35
49
23
18
43
23
30
55
41
7
11
37
23
1
36
84
12
24
5
7
12
11
85
60
12
11
121
41
6
1
24
59
6
7
17
55
95
25
143
37
60
65
30
1
12
48
59
49
48
12
29
19
29
30
1
23
18
31
71
13
23
54
30
120
1
12
11
13
53
79
59
60
25
72
12
60
23
1
60
23
6
7
24
36
12
17
7
17
66
12
13
23
1
300
24
11
1
60
23
37
36
17
55
17
7
48
47
73
12
83
61
77
24
90
1
5
24
126
37
48
35
25
17
7
11
13
36
12
24
71
25
95
13
120
125
30
66
24
66
109
24
113
55
12
168
24
107
61
36
24
17
24
19
12
47
18
30
13
12
24
11
37
17
55
47
24
72
48
73
89
19
48
96
11
24
120
97
48
96
35
1
24
35
73
41
43
12
17
24
7
36
156
17
31
12
11
25
24
12
29
43
143
85
12
12
131
1
12
48
83
36
37
23
97
11
1
65
115
29
7
24
60
11
49
12
83
90
96
24
31
72
47
84
6
187
24
5
30
1
72
24
48
24
71
49
95
13
5
18
1
36
24
72
17
24
7
23
1
12
35
37
24
24
120
5
91
96
12
36
11
66
48
31
47
109
53
19
36
12
59
96
37
53
19
48
53
127
107
25
48
53
43
11
25
65
7
47
72
49
35
13
23
1
23
42
78
25
108
60
23
18
103
36
53
126
1
12
11
61
12
17
43
24
47
61
24
84
23
25
5
7
17
30
66
48
19
173
19
29
24
240
163
29
6
18
7
12
11
96
13
12
23
49
12
72
12
84
53
54
1
60
53
55
23
24
25
89
24
6
42
7
65
6
13
36
12
29
67
120
23
6
48
72
96
48
24
6
13
12
71
85
11
42
7
35
25
5
43
155
12
73
71
49
120
12
24
36
5
6
18
6
24
66
55
11
54
174
60
12
42
30
109
47
1
192
24
5
102
1
17
102
25
47
114
42
1
203
25
36
35
13
5
6
13
120
72
12
23
1
47
18
30
24
13
72
12
17
6
108
49
29
91
107
1
24
48
96
17
24
19
24
36
17
30
13
96
120
60
36
53
120
6
36
1
35
60
49
60
24
59
49
72
12
12
72
12
12
36
23
97
48
71
66
24
6
48
37
60
12
96
5
7
35
54
54
42
55
41
48
139
24
120
36
60
101
6
1
96
17
6
49
12
48
107
49
23
49
12
24
53
19
95
6
67
12
65
30
61
36
48
132
24
48
11
25
59
30
31
35
6
7
12
29
6
37
83
66
24
55
59
12
90
7
84
12
12
156
23
84
36
1
96
12
35
1
192
48
60
11
13
29
78
18
7
12
48
48
24
24
108
41
115
47
1
101
7
12
59
1
36
5
6
13
24
24
144
83
90
72
19
71
13
24
11
13
48
35
36
42
31
12
23
85
24
131
1
53
102
1
17
ABCD 97230751472*3^$a+1 [50005]
111
32
25
47
73
33
192
120
3
27
45
5
10
32
1
29
16
51
63
6
24
15
51
69
33
62
108
180
10
2
70
158
13
27
42
48
122
148
9
9
111
63
45
5
78
40
48
2
259
159
44
73
47
1
36
168
53
30
10
48
2
30
22
210
120
78
138
42
117
171
92
73
75
32
12
90
40
198
18
27
213
30
24
8
60
25
35
58
32
30
25
12
108
15
45
15
12
8
90
40
32
10
38
7
153
42
177
143
70
90
68
60
190
152
30
10
30
8
37
51
72
138
72
32
115
35
18
30
25
15
2
40
8
262
98
40
27
53
250
30
39
36
75
32
1
72
137
10
30
63
105
87
33
18
44
18
30
40
57
23
42
43
108
12
27
8
280
32
85
53
19
21
15
17
70
170
40
15
120
3
20
10
27
48
123
44
78
67
35
18
70
152
58
78
24
117
123
18
32
31
12
197
7
39
2
22
98
30
10
30
57
48
227
220
36
57
60
72
15
48
50
30
37
45
6
42
78
57
87
68
118
24
27
60
33
8
40
39
36
27
66
32
88
24
198
18
14
178
78
90
54
18
30
50
10
62
18
30
55
48
15
2
10
189
99
14
18
12
10
6
162
30
20
85
15
2
40
50
30
115
48
5
10
60
18
54
18
42
38
22
18
18
45
135
60
92
52
36
12
32
30
178
30
78
21
69
62
42
46
2
43
149
55
15
50
40
78
162
48
3
69
3
275
42
88
3
59
18
30
253
72
93
75
84
33
2
30
67
48
3
2
55
23
12
16
165
9
8
30
40
48
9
81
62
42
16
2
12
1
36
108
65
16
27
35
72
58
30
2
88
110
109
69
75
12
35
52
45
3
33
9
78
69
53
30
76
9
36
9
6
32
25
17
31
72
87
98
10
20
72
10
8
115
75
2
30
90
31
17
42
181
12
3
42
123
39
48
20
37
12
33
8
40
15
84
36
17
70
48
48
12
78
2
240
12
10
3
5
22
8
42
48
22
8
25
35
73
77
88
2
142
3
77
78
90
90
52
50
166
132
20
28
54
126
2
7
23
90
112
3
3
57
48
15
114
3
5
30
90
40
200
130
45
12
72
11
52
33
27
18
27
5
166
2
58
14
16
30
69
48
24
23
220
8
10
3
195
2
70
2
120
46
122
19
24
107
12
16
45
47
72
16
44
28
2
40
80
166
21
83
25
33
3
147
18
15
59
16
12
20
133
119
25
48
63
42
2
37
24
144
23
60
30
22
18
42
21
12
3
152
90
10
30
2
61
17
40
78
32
25
57
8
30
49
23
18
42
25
51
24
200
16
90
219
245
78
10
18
60
120
72
20
60
13
87
80
100
2
138
12
85
3
33
72
15
20
100
50
102
40
21
39
48
102
38
82
6
117
135
80
30
150
10
18
32
85
33
32
30
60
25
35
37
125
48
79
113
7
36
35
52
20
106
24
8
30
42
10
36
2
42
30
16
54
8
13
119
78
19
3
81
15
92
30
30
37
195
48
32
58
78
42
80
127
105
3
5
10
20
40
2
18
52
140
16
14
115
93
102
8
13
107
72
25
63
108
84
141
45
2
25
77
115
75
18
15
155
22
38
42
10
36
2
112
3
35
13
72
3
21
39
32
28
81
9
30
44
37
9
2
132
88
2
30
40
8
40
42
6
72
18
24
15
33
32
40
15
96
47
40
2
78
130
255
63
114
63
95
13
15
30
147
15
140
58
39
81
24
80
46
224
48
37
108
27
110
46
141
51
18
32
72
10
20
13
35
12
150
78
12
16
60
21
101
70
90
3
119
48
142
8
22
50
103
27
110
160
66
30
134
61
47
30
30
130
32
40
8
112
3
60
15
105
15
2
46
60
129
35
10
8
282
118
3
27
42
3
3
90
27
3
42
42
318
32
18
37
36
87
32
28
50
192
48
30
90
22
33
65
43
156
33
6
72
80
10
30
50
22
8
42
48
10
12
50
178
20
73
15
72
12
48
12
50
16
104
103
12
21
104
58
12
81
12
24
53
40
15
12
23
28
132
68
58
32
30
52
6
99
83
40
18
102
50
88
32
55
15
42
6
180
92
40
33
47
ABCD 97230995534*3^$a+1 [50017]
173
36
96
60
19
120
33
56
24
72
24
24
88
27
101
24
12
156
7
48
72
48
108
84
65
88
15
57
56
55
81
15
21
12
180
3
84
53
55
33
24
168
111
17
24
100
20
96
40
39
33
8
100
3
177
135
108
105
92
24
40
56
184
39
29
160
32
19
24
48
57
12
80
36
7
12
53
31
12
149
16
32
120
252
16
87
77
40
8
76
75
72
29
43
101
64
12
8
88
32
48
4
39
5
7
77
67
33
32
24
4
3
84
89
235
24
48
45
99
45
39
5
4
20
48
295
17
43
48
9
32
55
93
140
16
20
64
92
84
19
48
45
12
3
9
123
41
19
17
16
12
116
24
72
16
24
39
29
148
8
4
87
29
12
19
36
125
28
32
12
36
16
39
245
55
137
48
55
72
9
111
17
40
48
27
192
96
69
63
5
16
75
21
20
156
19
113
7
5
28
15
5
60
31
96
21
87
5
36
7
185
103
77
115
9
140
24
67
53
36
19
36
84
17
72
12
36
7
60
93
32
40
48
8
24
148
32
67
36
77
31
36
108
77
16
27
185
40
27
108
45
75
21
84
56
52
80
7
36
41
76
140
40
3
9
116
7
149
16
44
36
60
7
77
36
60
52
140
55
57
75
41
28
27
12
48
9
60
56
72
40
15
17
175
120
5
28
48
32
36
12
52
3
17
7
120
29
12
40
72
75
105
108
63
69
20
7
108
45
147
228
41
12
7
185
7
29
7
24
89
55
72
9
8
48
24
60
48
36
72
40
39
69
20
67
53
31
24
17
40
15
60
137
60
223
89
48
112
44
7
45
44
55
41
67
77
43
17
40
44
16
39
5
84
48
52
3
45
12
3
29
36
64
8
168
64
44
19
33
32
60
7
21
8
24
43
12
72
24
36
45
15
96
113
7
65
24
88
68
55
29
31
84
156
24
81
15
12
101
24
12
60
31
24
113
76
12
20
64
51
17
48
12
7
29
7
53
52
192
15
77
60
31
12
53
43
60
17
12
36
19
48
5
40
24
68
156
4
20
7
24
29
43
249
56
4
20
31
17
7
53
28
80
100
3
77
12
43
45
60
39
48
137
28
123
5
7
48
48
17
40
228
92
48
52
39
9
27
5
7
53
7
17
19
36
53
48
100
92
52
15
29
4
72
116
7
5
43
60
17
7
5
48
12
36
7
53
103
72
5
112
176
12
79
53
36
12
52
15
41
52
3
9
27
53
7
81
144
108
20
67
9
135
12
48
209
55
48
12
12
189
32
84
24
79
21
20
24
48
72
28
140
55
57
27
180
281
28
192
20
19
5
31
24
29
60
184
63
192
48
113
112
15
57
8
144
55
33
27
45
3
60
48
72
117
48
212
28
80
7
36
9
15
161
40
132
48
32
67
120
144
24
137
31
5
48
52
32
7
33
48
32
127
53
48
55
9
108
80
31
12
60
29
16
32
7
84
5
12
55
57
116
84
7
5
55
60
33
128
19
41
103
77
112
8
4
80
91
12
57
68
108
52
3
5
7
33
8
24
55
5
52
15
33
32
48
40
80
31
5
60
7
144
168
5
132
31
228
77
28
87
77
72
48
48
43
89
7
41
60
52
75
5
60
43
9
96
3
17
67
41
4
15
45
27
41
40
32
7
29
12
72
96
67
29
76
32
43
24
173
12
31
129
15
48
120
17
28
3
29
48
55
12
65
156
48
7
12
180
12
45
123
113
160
20
12
7
36
144
21
24
200
84
7
12
33
99
5
40
3
36
72
9
128
31
185
19
5
208
8
7
17
31
17
55
24
21
32
48
52
120
8
12
7
108
36
5
31
33
36
36
44
7
5
72
103
24
161
64
44
67
24
5
48
7
9
99
41
24
120
48
4
3
153
20
12
43
29
96
12
100
56
16
75
89
36
31
24
33
8
7
168
77
67
24
9
48
92
55
60
48
24
60
48
125
28
27
41
12
84
76
147
48
29
28
8
19
5
16
15
113
36
28
32
40
44
64
20
120
208
15
12
101
84
12
103
125
36
256
8
52
75
41
300
12
232
51
132
17
31
24
29
144
43
12
57
39
29
168
103
17
40
15
137
40
ABCD 97231148726*3^$a+1 [50001]
15
9
46
74
3
157
23
24
9
34
12
53
117
6
10
2
46
32
72
18
64
126
14
66
10
48
126
11
103
56
21
12
48
27
10
72
11
3
82
8
27
72
12
24
139
68
10
54
44
4
18
24
8
63
72
57
34
32
9
45
48
3
15
78
96
111
3
21
168
51
16
8
93
33
34
8
24
45
24
12
79
14
39
7
5
39
22
170
105
45
39
19
56
45
43
101
105
351
33
202
54
32
192
16
50
70
56
3
31
54
11
12
57
3
108
12
12
27
46
59
36
72
33
18
22
23
12
37
48
23
81
90
4
17
84
31
5
12
37
8
120
42
118
48
104
144
27
19
48
41
19
17
99
64
17
3
105
51
52
72
62
15
73
26
45
36
51
129
19
62
39
1
23
72
55
17
31
17
72
7
26
24
106
150
14
45
36
9
48
51
12
12
61
26
9
37
23
201
58
5
48
3
21
99
141
31
53
165
15
9
90
141
7
50
3
55
14
102
28
17
24
96
36
48
1
104
72
18
16
20
21
55
17
13
8
16
83
96
27
18
15
72
7
2
16
18
104
6
120
6
60
46
8
24
18
69
156
37
26
40
24
68
57
75
213
57
66
30
87
57
30
21
7
29
48
57
63
48
60
7
41
72
12
31
65
25
32
3
115
12
65
63
117
97
50
6
16
86
33
24
25
56
24
30
42
99
15
30
10
41
36
177
78
28
5
36
36
48
96
39
100
12
17
12
84
36
24
21
130
65
13
80
18
9
55
38
123
108
1
66
38
16
150
26
10
120
132
41
60
12
12
55
56
141
105
24
66
69
1
11
39
64
161
31
29
31
50
135
49
80
75
120
31
30
24
95
115
5
24
84
13
50
144
24
52
29
84
84
93
3
12
25
143
67
158
39
27
16
38
66
30
51
43
114
23
105
48
30
21
60
73
8
10
134
39
1
23
228
69
3
15
81
51
36
33
141
136
23
51
33
31
5
9
72
51
7
5
73
14
45
31
134
40
24
131
45
16
18
86
111
33
15
60
24
103
53
24
1
35
45
27
192
3
129
1
2
16
41
61
162
126
35
12
33
87
60
175
48
6
83
12
159
21
39
45
9
63
9
40
11
45
22
26
10
30
95
51
21
57
3
12
63
9
24
15
10
24
71
55
89
72
49
35
60
67
54
11
13
35
132
33
96
63
81
27
60
115
78
26
9
15
21
39
60
22
24
8
46
66
24
179
21
90
46
35
60
24
31
74
6
10
80
18
46
71
51
22
32
144
90
21
1
128
6
81
33
39
103
17
1
24
2
105
96
45
90
30
15
49
66
29
33
66
22
47
12
51
82
2
69
55
5
37
23
57
15
60
27
16
125
37
158
42
24
18
28
84
41
13
11
13
32
174
21
39
30
10
32
45
9
120
30
9
1
98
78
120
39
43
53
33
39
12
24
61
18
62
24
51
69
39
7
44
22
59
24
21
6
45
168
60
19
48
44
66
144
3
127
41
3
21
21
114
6
112
11
45
6
34
2
33
36
1
18
54
47
24
1
80
114
4
48
5
13
14
81
9
123
45
3
15
142
72
11
60
12
192
31
6
50
6
27
21
70
41
51
70
78
5
12
49
11
7
38
168
15
15
106
23
67
44
132
102
3
13
182
114
46
44
81
37
8
22
92
33
61
170
177
12
51
174
27
45
15
33
3
39
9
60
57
82
12
29
21
46
90
152
48
24
15
49
11
61
80
154
84
2
24
63
91
56
30
166
74
16
83
21
18
33
12
48
25
95
49
95
25
23
96
24
60
216
55
54
62
90
40
11
120
37
38
129
49
32
24
24
30
10
56
3
63
33
31
156
42
32
40
66
8
9
12
36
12
1
47
19
24
110
24
27
45
118
17
24
49
56
27
60
60
13
71
1
18
5
15
114
27
21
3
21
10
8
46
11
15
21
39
9
36
24
132
123
12
28
80
6
30
18
51
27
34
56
48
51
21
39
24
9
27
31
29
3
78
39
9
39
12
21
15
103
65
12
3
42
144
58
41
12
60
43
44
81
60
1
155
108
33
10
149
129
10
20
42
123
24
12
36
7
78
8
144
75
12
84
37
74
6
48
24
42
78
147
21
24
171
237
18
33
69
27
109
47
120
99
54
190
26
96
39
49
50
136
14
202
17
117
136
23
84
12
1
8
15
1
11
15
22
23
72
132
24
15
94
72
8
15
12
24
117
162
33
133
56
15
9
16
95
25
26
33
21
39
264
12
19
5
127
120
8
6
10
8
78
87
15
ABCD 97232336122*3^$a+1 [50006]
35
48
160
285
147
236
16
120
9
63
152
73
15
33
51
108
68
4
24
116
109
47
1
83
52
8
145
143
48
304
132
32
76
8
24
88
44
100
8
36
192
48
13
71
12
13
96
39
72
33
35
16
128
16
212
25
96
263
25
23
48
160
104
40
12
96
20
73
15
33
35
16
188
16
33
3
44
64
33
47
72
96
76
12
33
147
20
16
9
48
83
36
28
224
4
60
92
64
32
132
96
12
36
4
80
12
244
176
28
32
36
168
88
104
36
48
288
61
15
33
23
60
48
13
3
80
13
23
16
8
72
76
45
71
12
52
9
51
36
8
36
60
16
20
16
20
121
183
8
96
4
140
1
48
23
24
16
80
16
33
51
60
33
35
61
99
60
36
108
8
112
57
23
73
35
124
84
32
4
92
52
80
88
84
92
16
32
4
80
60
36
109
111
20
48
60
36
12
36
76
56
88
8
60
60
240
193
35
156
132
52
56
1
291
68
88
8
64
96
8
112
152
28
20
25
227
96
36
28
141
23
217
3
48
188
64
80
97
47
24
108
4
8
72
24
4
93
71
88
224
49
83
4
56
144
4
48
60
176
16
24
12
93
47
64
129
63
24
44
4
72
20
4
108
20
12
52
9
15
164
36
48
12
4
9
15
225
3
92
48
4
224
36
16
80
28
44
24
25
96
23
88
260
28
104
24
48
1
39
44
28
8
88
48
8
88
8
156
64
44
1
15
176
84
4
80
12
12
40
105
143
4
116
88
20
48
96
36
136
260
96
13
23
72
328
72
20
36
40
48
68
76
8
25
99
44
24
72
4
48
20
40
32
40
12
36
200
112
84
44
36
13
47
36
112
36
224
12
52
104
4
44
24
25
39
32
12
96
76
8
12
96
4
56
52
176
64
12
104
472
8
60
61
39
249
131
132
25
47
40
204
12
32
36
48
48
13
23
96
73
87
12
96
12
296
16
105
23
120
16
24
9
3
224
13
23
240
28
36
12
80
16
68
40
56
124
32
96
108
24
144
265
47
48
4
20
73
119
108
28
48
24
32
24
64
176
64
56
73
47
4
188
40
57
195
92
36
84
25
83
61
23
28
60
84
36
56
96
72
16
153
23
12
12
96
1
83
252
16
8
24
148
80
4
44
12
52
108
24
192
153
96
96
87
24
48
96
20
228
72
96
48
40
56
24
40
177
3
44
24
24
16
36
20
169
159
56
24
1
96
119
72
40
44
160
224
100
105
83
76
72
96
12
96
32
16
96
12
72
56
49
3
68
64
105
15
56
88
36
32
4
32
28
236
24
12
52
176
72
180
4
44
13
131
12
1
15
48
72
140
4
44
100
44
108
528
1
39
44
204
36
61
23
25
3
116
96
28
20
12
13
111
8
28
36
72
36
45
95
36
48
160
224
76
72
60
12
56
88
72
44
12
49
3
68
169
95
88
48
8
49
119
24
1
191
84
12
72
24
132
96
12
144
64
36
84
57
35
4
272
28
144
32
76
20
48
76
104
156
48
36
96
24
36
76
56
16
8
52
108
8
256
44
208
32
36
24
16
72
8
24
72
48
36
16
156
8
12
4
12
272
144
52
140
109
63
56
16
9
47
24
24
144
52
32
292
60
32
16
32
76
32
72
25
51
96
128
84
73
159
96
32
1
95
84
52
216
32
4
140
24
24
36
13
3
20
60
28
80
97
47
4
ABCD 97232483906*3^$a+1 [50000]
48
3
21
45
38
40
6
114
33
48
9
6
69
36
84
21
39
12
24
9
90
8
4
68
48
13
15
45
9
12
14
25
72
9
54
9
81
156
48
72
24
26
10
26
10
3
11
64
56
88
33
57
30
12
18
42
45
35
36
28
24
18
15
27
21
27
18
96
48
26
4
132
21
23
10
39
27
18
15
45
2
10
75
3
45
47
13
47
1
39
8
13
99
30
36
84
14
25
59
1
9
48
15
35
25
57
12
36
14
28
90
3
27
30
3
24
51
9
11
13
45
15
21
15
189
39
48
59
34
162
42
36
84
12
14
1
9
51
24
15
45
21
14
34
6
9
12
36
39
6
27
48
15
33
21
3
60
21
24
36
15
12
23
24
46
150
42
15
12
27
54
54
45
72
21
30
24
69
9
6
30
6
18
15
15
6
75
24
3
12
30
72
78
201
12
93
30
30
36
39
11
13
27
33
63
20
34
63
21
12
2
1
60
15
21
21
18
6
14
34
27
24
11
16
12
8
49
36
23
1
24
69
6
6
50
1
9
126
57
81
15
105
27
3
6
39
15
54
3
60
12
141
15
47
112
30
12
48
12
24
12
42
30
15
23
10
18
30
6
9
51
33
35
28
18
24
51
9
42
90
18
30
12
60
24
12
30
8
10
30
30
51
69
2
24
88
66
75
60
21
36
15
57
6
54
12
6
18
12
60
18
81
24
24
3
12
93
3
60
24
6
12
3
35
10
26
16
92
22
63
12
21
15
72
21
39
72
24
12
48
12
12
11
12
28
9
96
27
54
15
23
16
21
144
35
1
63
30
3
108
24
72
3
81
12
12
12
35
1
9
38
10
6
6
14
82
90
84
33
21
75
75
9
96
21
60
51
24
69
26
49
45
6
9
35
64
60
72
21
60
9
126
42
90
6
6
54
15
72
12
11
10
2
4
60
21
12
47
58
78
54
48
42
33
11
1
69
74
28
33
51
20
1
9
18
30
3
59
24
61
3
48
18
36
6
30
27
21
75
12
9
24
30
69
35
10
12
18
6
26
40
36
57
36
15
32
72
13
57
3
72
21
87
24
3
33
63
104
60
1
9
27
9
30
6
120
84
14
1
15
6
24
26
1
15
42
2
94
36
36
12
2
46
48
12
14
4
9
23
37
36
35
40
30
2
13
15
54
36
36
50
94
39
72
95
1
15
72
6
24
27
23
13
48
51
18
48
3
12
27
30
2
4
60
9
60
21
72
24
146
13
81
39
21
15
48
11
1
60
48
3
42
27
9
12
87
72
9
24
3
12
45
72
36
42
21
21
26
100
44
10
18
20
46
6
8
52
45
45
15
9
75
15
6
18
6
60
15
21
3
21
30
32
25
9
18
56
34
2
34
90
21
3
42
15
24
15
120
30
60
12
12
2
10
15
11
37
48
9
24
39
51
6
39
15
21
21
39
3
18
62
1
72
9
15
11
34
15
11
100
90
38
49
21
27
57
26
34
3
39
21
27
78
14
10
54
6
60
6
24
8
37
21
78
9
12
15
60
96
18
14
58
3
45
36
15
3
6
27
12
21
24
87
84
45
50
46
54
9
21
12
27
12
45
15
36
15
32
25
48
12
27
21
24
21
3
36
3
30
15
96
21
24
36
3
11
52
18
90
45
57
24
38
37
24
9
120
38
22
2
10
3
51
45
9
3
15
57
21
14
70
38
24
28
20
13
9
24
30
54
15
12
24
12
57
15
15
72
104
40
21
9
42
9
95
124
105
36
9
12
2
48
24
25
24
21
3
87
93
51
36
48
36
80
10
96
18
78
147
15
81
9
66
81
9
54
21
12
24
111
24
18
18
45
60
12
11
22
12
26
37
35
49
15
78
96
15
24
3
18
54
56
10
14
10
12
15
36
35
4
8
10
6
9
36
12
48
60
24
11
16
6
3
36
3
45
75
18
3
15
42
72
3
9
30
78
18
18
27
69
3
63
33
12
33
27
3
24
60
36
6
48
2
24
169
72
21
18
20
10
15
9
63
9
38
13
167
1
165
66
8
22
66
18
30
21
3
81
21
18
42
3
21
75
72
69
75
59
70
51
108
108
9
39
9
36
87
144
15
18
48
3
9
6
42
14
48
22
15
36
23
4
6
6
48
6
14
13
3
21
39
45
21
18
12
24
30
60
51
9
6
84
45
15
45
120
9
15
3
9
24
21
14
1
165
24
30
6
24
2
82
66
69
57
30
6
75
27
36
20
49
11
12
34
18
30
18
60
9
119
4
12
20
13
36
21
6
32
40
33
132
48
9
18
6
74
16
6
3
12
9
24
6
6
30
33
15
56
61
153
27
33
3
15
57
27
6
3
47
24
13
132
24
15
45
12
15
30
15
48
47
37
63
18
30
6
18
6
50
34
26
121
69
12
12
6
9
15
102
39
12
12
71
22
38
16
33
111
42
72
50
10
2
16
54
48
12
96
134
49
27
42
12
39
47
88
6
24
24
26
40
24
33
57
3
15
44
36
22
62
28
32
61
15
18
6
9
39
45
3
9
15
80
100
6
48
60
42
93
9
12
15
21
24
24
30
20
10
6
54
39
81
14
16
9
57
39
39
78
15
35
34
30
84
12
42
3
48
39
12
60
9
21
15
23
10
3
129
114
30
6
90
14
34
18
57
12
9
36
96
2
40
18
48
30
24
6
2
58
14
12
1
27
6
15
12
45
74
40
9
59
1
36
24
35
4
30
50
1
45
15
60
69
42
114
24
12
15
33
3
60
3
9
21
36
6
54
51
27
21
15
96
6
54
18
15
27
141
24
35
13
3
24
6
78
21
36
12
15
30
15
33
42
18
99
3
21
35
96
40
44
46
30
78
15
81
15
12
57
6
6
38
12
118
18
60
57
12
9
6
18
6
20
22
14
13
111
6
39
12
87
18
110
10
50
25
15
12
90
75
11
1
36
15
9
9
42
9
36
45
48
15
9
66
54
12
3
72
11
37
36
9
3
3
57
63
69
48
69
63
11
10
2
34
18
81
11
4
6
14
1
21
12
3
48
9
42
18
66
210
14
1
27
18
27
27
30
3
60
15
33
15
9
51
9
81
30
6
26
13
84
21
75
69
66
144
20
58
12
12
15
48
27
8
61
15
44
10
3
9
126
84
48
12
126
2
36
37
93
132
18
69
21
39
36
27
18
36
18
21
45
6
138
27
9
135
27
24
80
28
21
45
51
23
97
21
72
6
6
15
24
15
36
18
51
75
9
3
18
50
1
36
108
45
24
38
10
3
24
15
20
10
6
72
45
9
30
21
9
108
6
36
6
18
24
ABCD 97232576464*3^$a+1 [50001]
21
3
6
42
24
13
5
36
7
11
48
18
24
12
90
61
29
78
13
53
12
42
18
51
3
120
37
107
24
37
29
6
109
29
60
103
8
16
32
9
30
12
36
12
6
120
63
16
24
5
24
6
6
7
8
88
95
84
18
156
18
6
60
126
69
16
5
24
36
12
30
13
113
31
47
81
21
6
90
90
1
35
6
18
36
6
54
13
41
55
53
12
108
6
21
48
24
16
17
42
60
9
16
11
18
115
56
40
5
12
15
51
6
276
3
9
12
67
24
77
27
9
36
6
90
18
12
13
53
78
6
60
3
129
48
30
6
115
5
3
15
1
35
85
29
48
6
162
6
24
54
48
7
83
61
8
51
30
7
5
30
13
59
42
12
39
88
11
18
12
96
31
24
29
30
6
42
18
75
16
8
16
29
12
60
27
27
18
91
8
177
12
43
32
57
175
131
13
56
33
18
13
35
204
60
24
60
73
23
18
60
6
96
24
84
33
24
16
48
5
36
7
17
63
39
114
63
40
17
79
179
24
18
12
30
1
47
18
42
30
132
19
59
24
24
18
30
45
9
24
7
35
12
36
13
216
23
36
12
81
27
6
39
3
36
30
6
48
69
16
5
102
6
31
11
18
51
33
60
6
61
23
12
84
9
21
12
6
9
9
87
144
48
39
84
61
24
137
15
189
12
15
3
30
36
24
3
75
13
11
21
3
69
40
11
84
36
72
13
23
73
41
36
54
21
57
7
11
37
149
6
24
30
42
69
69
30
6
7
168
17
12
36
15
75
21
3
61
23
57
27
12
81
45
123
16
119
6
24
66
12
54
7
65
42
24
6
12
6
45
51
108
1
5
12
7
32
72
15
12
18
36
24
84
30
6
7
17
12
3
27
96
21
16
5
18
12
24
6
15
16
53
3
3
12
57
16
35
36
36
12
73
24
5
27
21
30
6
7
29
24
48
54
54
30
97
89
36
6
6
31
17
12
6
37
89
6
48
12
21
33
31
29
67
24
65
6
6
24
3
81
24
18
13
72
29
27
39
217
48
48
11
60
42
54
36
18
12
30
12
18
18
57
9
90
120
18
30
12
49
24
17
7
5
67
35
13
11
13
65
63
63
25
11
30
66
85
8
15
6
60
55
5
3
3
6
31
53
19
11
66
12
18
36
1
59
61
24
17
60
115
8
48
27
6
36
18
1
41
18
37
65
7
71
6
48
60
60
3
21
30
96
13
24
59
24
36
30
27
21
78
13
24
8
16
53
12
24
24
36
6
96
18
3
24
51
213
69
27
33
36
12
6
60
42
12
36
6
30
7
5
36
114
36
30
36
12
75
3
18
19
24
8
16
47
81
81
18
144
12
66
42
48
21
24
27
6
79
96
29
108
30
6
84
6
36
42
36
66
6
66
42
3
9
12
30
24
48
85
17
7
11
37
5
75
3
12
25
77
12
36
126
48
54
18
24
85
48
11
21
33
36
3
64
5
72
6
6
18
144
24
13
11
24
61
24
48
17
18
13
8
9
7
5
24
60
18
48
13
23
138
6
25
53
66
48
12
126
114
42
6
42
19
29
54
61
48
24
29
36
15
45
18
66
18
13
95
42
7
5
24
66
48
12
66
43
11
90
6
18
6
21
9
6
48
48
54
42
54
42
18
30
12
21
16
5
6
13
29
6
45
33
24
7
59
60
18
31
11
45
16
17
12
42
9
21
18
9
39
105
39
30
24
42
12
13
35
24
21
123
78
24
84
18
18
30
25
48
24
8
39
30
66
6
6
18
19
17
103
8
3
13
5
43
65
79
11
72
13
120
155
48
61
5
90
57
9
7
11
18
48
30
18
147
3
126
12
43
5
51
39
1
41
42
18
19
59
72
6
126
1
24
11
60
6
27
72
33
6
30
19
5
42
49
113
30
36
21
39
49
47
9
21
156
6
9
69
27
39
25
35
85
5
6
24
45
40
17
48
96
84
3
21
24
54
12
25
35
102
72
6
12
24
6
55
8
27
60
48
84
37
125
54
72
12
57
16
101
18
30
6
12
6
96
36
54
1
35
48
93
81
18
24
96
13
77
24
27
75
6
36
6
13
32
45
6
61
24
11
6
24
24
18
6
31
8
33
7
32
72
16
41
231
75
42
6
6
42
12
36
21
135
25
35
18
3
33
36
6
24
37
48
59
12
9
3
24
45
27
13
11
6
60
51
39
18
12
24
51
21
6
12
42
7
53
48
72
24
12
18
21
64
11
12
12
45
40
5
27
45
36
63
96
40
11
37
41
84
78
13
59
72
12
126
12
55
35
21
16
35
93
16
5
43
59
12
84
13
72
11
42
6
126
42
78
24
7
168
24
83
24
12
25
29
96
42
36
6
36
18
1
8
40
29
66
1
35
18
120
36
60
36
78
60
6
39
57
7
5
102
69
9
48
15
72
33
36
36
42
24
54
102
6
67
71
30
24
19
11
30
18
42
84
24
6
1
5
12
42
18
30
24
6
7
24
59
6
12
78
13
107
24
6
42
37
53
102
45
72
39
9
21
43
17
31
53
18
1
24
113
7
56
48
117
66
6
30
42
60
72
12
43
41
30
9
16
11
66
19
71
25
5
24
6
13
41
18
24
72
13
35
54
31
59
12
42
18
30
31
41
12
19
35
13
11
36
18
7
8
21
30
37
5
27
16
29
12
39
16
17
60
99
21
6
13
47
73
53
19
107
18
3
15
252
24
21
72
3
12
6
51
51
96
13
53
3
16
59
117
16
29
72
6
66
43
11
12
18
42
42
6
61
101
19
29
162
12
192
13
96
11
21
3
66
67
35
12
25
32
21
6
45
21
19
24
5
12
24
6
36
13
35
78
12
43
5
91
11
69
9
24
15
9
90
24
12
25
29
54
69
27
66
19
11
162
30
37
17
42
18
6
24
18
12
63
39
48
48
49
24
11
37
11
61
17
42
42
19
8
195
42
18
1
35
13
5
54
117
63
132
37
71
25
77
19
17
15
45
54
24
13
5
3
9
18
21
21
ABCD 97232646892*3^$a+1 [50009]
16
44
24
12
48
84
88
8
72
12
88
8
12
199
33
56
36
19
41
36
72
12
28
92
24
4
27
5
28
48
63
89
60
196
56
16
80
72
72
120
28
116
247
48
5
12
108
84
72
55
33
108
68
12
120
132
7
21
68
4
8
120
12
16
24
36
12
108
84
15
41
36
16
48
20
84
16
32
40
20
48
40
56
24
4
36
164
43
113
31
41
28
20
4
108
39
41
28
56
136
20
7
41
72
72
60
16
171
41
12
36
60
52
60
20
160
48
20
72
12
223
48
77
60
24
4
24
3
33
44
12
96
40
8
60
36
28
8
12
108
43
41
244
51
69
252
12
152
4
24
56
36
36
132
16
20
120
12
28
12
20
55
29
16
20
48
132
100
12
8
60
28
27
33
60
56
60
4
144
60
68
24
36
108
24
12
228
36
36
24
24
12
36
19
29
52
80
12
48
28
12
8
100
15
77
52
80
12
76
12
92
4
60
24
48
8
52
8
52
48
104
36
132
28
84
68
48
36
184
12
44
16
8
24
40
68
139
41
28
80
52
32
28
72
3
57
68
84
31
33
15
65
12
24
91
57
32
88
92
156
28
92
28
140
24
88
60
60
8
4
152
84
12
12
28
8
64
32
48
72
16
8
235
17
79
29
52
15
5
24
259
65
4
8
48
72
48
52
44
16
32
36
36
28
20
196
32
148
60
12
104
96
84
84
24
48
100
68
60
4
20
16
12
32
36
4
32
36
100
60
44
24
19
77
36
60
88
60
24
32
16
120
44
108
28
108
72
108
56
36
84
91
17
12
19
17
52
156
44
48
40
120
32
67
48
77
120
36
60
24
84
24
76
60
12
128
4
152
55
41
48
40
15
89
7
21
80
12
108
88
20
24
36
60
120
7
33
12
12
36
56
91
65
88
80
40
32
24
16
8
12
108
40
104
12
84
72
24
24
24
60
60
12
4
20
60
64
80
16
32
12
16
24
20
100
120
56
24
48
88
84
56
4
48
8
120
36
24
55
77
40
27
33
20
52
80
36
19
17
88
32
96
12
16
20
4
92
48
7
5
43
21
27
29
88
20
7
21
12
92
60
4
12
8
31
29
40
72
104
24
52
12
20
88
12
32
88
156
12
20
48
72
12
108
7
53
100
80
24
16
32
228
40
8
36
36
12
12
28
8
24
60
19
329
16
24
32
31
125
52
36
12
68
12
28
20
4
8
60
7
41
40
32
28
44
108
12
36
36
16
39
93
56
72
12
88
8
12
24
4
15
65
72
72
16
20
160
44
60
16
56
43
53
88
51
9
24
20
12
16
80
12
36
12
28
44
12
36
144
48
28
12
8
28
15
65
24
12
244
116
64
44
76
60
32
100
60
8
172
44
4
12
20
40
80
12
28
108
12
44
4
140
24
12
108
132
115
5
60
136
8
12
115
149
24
4
92
28
20
48
24
76
44
60
24
72
160
20
19
5
48
48
24
48
16
44
16
72
68
24
67
53
36
24
12
4
12
72
116
52
3
101
28
63
17
148
152
12
48
12
16
120
60
8
12
19
21
44
31
57
32
228
96
52
80
28
56
84
40
15
17
112
20
28
92
16
92
84
48
48
28
44
12
16
80
72
40
15
45
32
4
20
4
32
60
16
8
36
28
140
72
48
48
24
28
20
48
55
17
72
36
88
32
72
96
4
48
44
16
104
204
12
52
152
60
16
27
45
116
84
36
12
139
21
48
60
24
8
120
48
24
88
12
60
56
84
28
12
8
28
104
48
28
51
29
36
16
8
4
36
32
12
28
20
88
24
36
12
92
88
128
12
24
43
41
64
116
19
65
28
3
137
88
159
96
137
12
100
48
39
5
84
36
84
52
20
48
40
20
12
40
8
72
24
4
12
44
36
24
36
24
24
12
48
7
17
240
280
48
20
112
56
60
36
76
48
15
29
16
20
96
16
44
4
116
4
56
76
72
128
12
12
120
16
48
27
17
28
104
60
16
188
12
103
125
4
120
8
40
224
120
36
132
60
16
92
48
31
33
36
56
16
20
84
24
52
20
24
4
111
96
45
20
108
12
100
12
80
12
76
8
36
48
163
165
20
72
31
117
27
105
20
12
36
84
28
8
28
56
24
40
24
15
141
44
96
4
8
60
24
196
92
76
12
20
84
84
4
8
48
7
65
48
156
28
8
60
19
41
12
16
20
12
52
32
16
60
20
ABCD 97234896316*3^$a+1 [50071]
84
1
107
48
24
60
100
26
46
20
18
120
7
11
72
40
62
6
4
108
32
16
128
25
72
5
60
12
12
36
12
72
78
60
18
12
6
4
38
24
96
12
43
23
42
12
30
72
18
30
136
32
60
73
39
2
18
102
60
10
14
6
18
22
50
120
30
126
55
5
30
42
6
16
14
24
36
22
2
102
6
24
48
78
78
102
12
1
17
12
36
79
5
36
55
35
37
5
67
77
30
126
72
48
12
126
6
151
5
48
19
3
14
90
4
9
35
16
84
38
60
72
7
24
89
7
11
24
6
7
35
13
24
101
10
2
7
23
36
12
108
64
20
90
175
11
66
84
12
24
6
54
34
50
30
4
38
12
31
5
22
50
18
4
38
18
96
36
60
72
30
12
168
72
48
307
24
29
30
40
86
10
14
102
28
36
36
14
34
86
42
18
6
16
20
42
55
53
10
158
12
12
42
18
7
11
12
42
24
36
48
43
5
42
73
5
18
54
42
6
78
12
4
14
10
2
115
59
205
29
70
14
10
26
94
8
37
23
42
127
83
40
8
100
9
119
4
12
105
65
36
70
120
93
51
104
24
37
41
55
149
91
27
32
36
12
30
6
64
26
22
50
58
96
68
12
66
30
4
26
18
6
36
12
7
29
22
38
12
18
66
36
24
19
137
10
62
31
11
13
41
31
11
24
6
24
55
11
18
36
18
85
185
36
19
65
12
84
55
5
12
42
72
54
12
30
37
11
112
2
43
17
6
66
18
18
90
18
10
50
66
4
14
120
72
18
6
90
64
128
12
102
19
27
200
78
10
237
15
48
81
29
36
31
3
140
90
60
12
18
54
12
70
14
34
36
14
72
10
9
35
6
30
18
7
161
79
71
12
16
32
37
47
16
12
2
168
6
24
16
2
22
8
54
24
210
12
12
16
72
108
92
30
42
12
108
37
65
79
29
46
14
10
32
16
182
7
15
9
11
88
45
35
6
42
30
12
42
18
12
60
31
5
48
24
30
12
66
42
6
10
50
36
79
5
24
102
40
20
16
9
113
108
58
62
12
12
138
16
32
84
24
4
68
124
80
25
48
27
24
74
70
26
12
10
68
96
30
30
6
30
54
70
36
32
18
60
82
80
16
84
21
17
22
153
3
96
14
120
90
64
48
68
54
12
84
30
40
45
11
54
22
12
110
90
78
10
72
2
6
84
36
198
70
116
6
7
15
50
31
17
7
75
80
6
12
12
12
91
53
67
29
156
10
12
2
18
30
10
68
42
60
6
6
18
120
61
5
6
66
22
21
101
36
60
102
40
92
25
23
30
120
43
5
30
48
120
40
86
6
18
192
58
69
47
108
48
4
9
11
18
6
96
30
31
29
30
40
14
66
18
150
120
132
28
2
24
72
19
125
24
42
114
18
6
84
30
16
45
59
85
41
34
2
48
10
86
42
78
96
36
30
84
174
36
84
6
6
42
30
6
12
28
2
22
8
4
80
48
36
12
90
10
44
28
68
112
80
30
60
31
27
24
69
197
90
18
7
23
60
54
42
30
18
37
5
10
80
1
35
48
30
12
12
60
6
42
43
95
1
63
140
148
20
37
5
6
61
59
4
68
12
30
60
6
76
36
32
6
42
25
107
60
16
26
24
42
18
156
66
90
48
6
30
106
14
58
45
96
17
7
155
6
12
12
10
2
19
35
54
130
72
14
114
30
7
11
30
42
42
34
50
84
30
6
22
20
12
1
95
12
150
18
40
104
40
2
108
18
42
118
2
102
144
66
10
36
8
4
153
113
72
24
186
12
16
26
10
24
36
140
168
30
175
17
24
31
53
6
90
67
5
22
8
13
15
12
32
18
118
2
12
60
43
23
4
8
4
80
18
10
8
72
6
144
12
19
5
24
22
56
37
47
48
42
55
29
24
102
48
132
126
19
144
5
6
16
2
18
48
4
32
6
7
65
42
4
44
42
10
9
29
78
13
41
18
136
140
30
22
32
18
12
66
6
90
78
78
114
30
16
14
36
10
14
36
115
17
10
36
9
53
162
18
114
13
95
108
18
60
6
60
18
180
30
12
36
4
80
6
22
20
37
29
90
54
126
24
16
50
19
11
36
18
36
24
30
18
120
102
13
53
19
27
68
12
6
7
53
19
15
14
72
30
12
12
66
115
5
90
42
12
46
14
58
50
30
6
24
70
98
48
24
18
78
24
18
13
27
20
52
62
36
10
2
72
258
90
58
2
58
68
144
66
36
30
48
30
7
3
21
17
120
70
32
100
8
64
38
252
60
6
42
7
5
43
47
48
30
72
24
66
30
18
90
22
134
22
20
114
46
2
36
19
83
112
86
7
17
12
60
36
54
16
20
25
23
121
5
19
11
6
10
2
12
34
32
18
12
132
78
30
7
17
31
3
44
180
78
58
62
114
78
42
13
17
78
156
6
10
20
25
23
12
18
300
31
149
78
30
18
36
16
2
7
29
19
23
73
27
50
24
36
60
12
22
26
22
32
1
53
154
ABCD 97235416576*3^$a+1 [50023]
33
120
96
36
3
30
78
21
60
63
33
96
21
30
33
27
33
12
21
63
192
84
12
12
81
159
36
48
45
60
90
33
72
33
12
48
132
15
36
39
393
15
21
21
75
3
204
66
42
162
6
9
63
138
84
18
48
69
93
18
150
132
63
39
78
18
9
3
18
63
51
33
156
12
9
27
96
87
30
60
15
36
15
12
240
18
123
27
222
63
45
99
81
30
9
24
12
87
102
6
42
3
189
3
57
60
18
9
12
9
48
12
12
6
9
24
57
111
48
96
24
75
30
63
36
81
18
42
87
24
72
153
24
15
3
117
24
12
12
3
33
9
12
30
78
108
111
33
156
24
51
24
84
48
9
54
33
3
270
99
33
39
21
18
9
3
30
39
168
51
129
36
12
3
30
102
150
42
57
3
66
15
69
27
63
189
21
75
3
18
15
48
81
30
18
108
30
150
60
204
18
42
3
75
117
24
48
3
6
90
42
63
48
87
42
150
93
15
9
72
24
48
129
39
12
36
3
150
87
21
90
225
9
3
3
177
60
144
51
129
51
30
12
66
30
12
51
39
21
51
6
144
60
36
39
168
24
9
12
60
42
57
63
21
9
6
33
108
51
45
156
21
15
3
33
48
9
132
3
12
96
144
21
27
3
45
84
48
12
3
18
39
3
18
27
3
90
51
81
159
9
132
48
3
39
30
63
99
45
51
9
144
216
75
45
24
57
60
39
36
75
69
33
60
15
45
42
21
24
33
39
21
15
84
72
39
30
12
96
72
42
210
18
33
120
57
48
39
3
30
102
33
33
24
39
24
72
93
18
42
63
99
33
153
24
27
9
27
63
72
90
3
45
294
6
24
39
57
87
36
240
12
24
96
60
96
39
12
33
24
33
60
27
51
30
15
9
18
33
84
3
30
75
63
72
60
33
99
165
24
60
21
15
21
24
27
141
51
51
18
12
39
24
33
24
39
9
27
60
24
48
93
3
108
84
105
63
33
42
57
48
12
96
39
126
147
24
132
9
90
48
12
30
99
183
69
21
78
18
75
57
87
24
9
120
42
78
12
78
48
9
333
60
99
69
102
21
9
27
15
18
63
57
51
9
30
42
51
9
27
33
30
81
105
99
36
12
3
45
45
42
45
3
9
63
42
51
72
15
30
60
99
3
18
63
69
135
51
12
33
12
93
192
132
66
117
57
39
69
102
6
12
15
12
81
111
39
9
75
18
12
63
33
27
15
30
63
27
57
12
36
96
36
48
57
87
9
12
39
141
15
33
72
108
54
18
3
27
69
21
30
48
21
12
36
48
204
3
45
21
75
177
150
12
81
45
162
48
114
78
93
9
156
39
36
9
138
141
57
54
141
24
72
81
15
72
12
12
9
39
21
63
60
45
24
96
75
9
231
24
300
45
51
69
36
84
6
141
63
45
120
63
42
3
12
21
30
42
42
33
45
123
9
171
36
33
18
30
18
162
3
24
60
165
30
33
12
81
27
48
36
60
21
30
78
63
57
12
12
51
45
42
105
45
63
99
30
39
96
48
60
3
33
9
3
132
63
45
15
54
108
18
33
12
129
15
48
45
258
132
12
21
48
48
9
24
255
48
60
12
3
177
81
30
33
12
24
60
36
9
3
15
45
57
15
24
57
24
231
72
33
12
39
9
39
15
18
27
24
9
72
18
60
48
9
75
9
51
9
51
6
120
24
15
81
90
45
9
15
12
81
3
57
90
9
51
81
9
42
6
42
30
18
21
9
60
24
48
87
3
12
117
96
12
141
87
24
36
33
84
183
96
39
18
60
195
9
48
180
63
12
36
36
45
3
45
48
60
84
18
33
12
48
87
12
153
93
90
102
12
123
108
87
33
60
147
30
12
180
108
90
9
33
36
15
15
102
27
51
150
3
21
60
6
21
21
222
93
105
63
12
3
141
33
96
159
45
48
18
45
36
3
33
12
48
3
84
30
18
78
75
15
33
12
69
18
9
21
48
54
126
15
48
21
168
30
21
48
9
72
15
144
60
12
84
93
15
9
27
3
33
72
51
162
63
99
36
9
93
63
39
36
ABCD 97236678634*3^$a+1 [50025]
57
75
5
72
169
75
36
81
87
32
13
66
57
27
21
15
132
78
95
37
42
96
180
132
12
5
13
123
27
24
18
66
24
65
40
51
90
39
21
54
90
75
80
55
48
57
15
93
8
19
126
15
32
7
48
24
6
23
115
9
36
44
36
115
41
24
31
18
186
36
9
24
51
72
24
29
79
18
15
39
21
80
7
12
54
12
23
24
28
12
105
66
9
32
4
80
1
6
72
17
31
240
105
24
176
7
21
21
71
88
87
60
9
36
152
7
29
16
128
36
19
21
20
55
21
141
12
63
44
4
92
4
204
27
17
67
33
63
48
36
33
72
24
24
3
285
48
20
31
60
9
69
30
18
18
21
44
19
36
41
109
54
12
9
117
27
48
12
105
23
37
48
27
15
33
9
231
92
73
144
6
12
93
3
12
17
88
45
42
93
15
42
27
96
72
111
69
128
7
41
55
77
49
18
21
51
5
396
37
102
96
9
39
252
18
192
42
18
18
24
72
249
39
36
117
12
51
36
6
75
3
89
52
80
64
24
51
54
95
31
240
24
21
80
67
12
282
11
37
167
4
32
67
18
3
20
156
4
12
48
39
41
100
15
60
57
8
40
27
90
42
192
33
63
240
12
6
15
75
165
72
27
72
29
4
20
37
11
24
36
19
9
9
18
12
33
12
80
36
7
33
24
33
47
43
33
15
69
12
36
27
72
60
29
52
12
87
18
66
36
24
126
18
36
144
33
128
40
24
116
37
39
9
15
39
108
149
4
57
204
18
18
12
11
64
3
72
21
12
39
113
115
21
111
21
20
7
30
60
123
135
5
19
24
24
17
124
36
108
20
36
1
54
84
33
140
4
9
42
29
4
75
21
33
6
30
42
29
31
17
16
57
48
6
81
48
15
72
105
20
60
64
44
52
3
29
96
112
3
29
12
24
37
75
44
28
36
60
20
160
111
5
64
27
234
83
7
161
139
33
3
24
21
87
48
9
44
36
100
21
18
96
60
45
48
87
204
24
93
75
53
36
19
17
72
13
54
24
24
81
12
9
39
27
45
3
30
174
36
45
87
89
124
27
69
3
150
30
57
21
27
63
48
24
60
36
45
21
6
42
18
69
9
59
115
12
65
24
31
228
96
72
45
3
24
21
60
12
68
52
117
3
147
101
172
60
15
30
18
165
84
3
29
16
123
24
12
105
51
24
84
12
48
36
81
147
102
30
36
105
3
6
210
84
5
1
23
127
30
144
30
185
64
68
97
87
3
5
7
144
21
39
9
12
135
18
6
5
85
6
21
27
12
29
24
13
90
60
42
3
45
48
51
8
88
20
28
15
101
19
105
9
75
27
65
36
25
3
104
175
36
24
141
9
36
51
135
41
48
40
51
5
136
3
9
207
45
36
44
55
84
5
19
33
39
185
4
81
123
105
51
80
91
9
57
42
77
4
39
105
21
51
96
57
71
52
84
24
9
123
75
42
11
55
9
12
104
31
24
89
76
44
52
3
96
12
48
6
36
35
25
183
51
48
5
172
20
49
6
81
15
65
72
40
15
21
57
107
16
15
105
87
24
41
7
105
81
36
144
71
28
32
31
60
9
3
41
4
3
114
18
18
27
27
81
12
48
195
24
149
109
11
145
87
20
132
16
32
67
21
279
93
105
83
24
28
9
3
3
84
33
51
5
72
28
135
29
7
24
72
33
120
87
12
60
17
43
53
19
53
55
57
9
59
12
13
18
24
54
12
30
9
36
9
71
67
17
55
21
12
27
18
78
45
200
4
9
90
297
8
49
11
4
27
36
24
81
75
5
48
100
36
21
195
48
27
180
65
25
47
1
75
69
6
180
5
60
55
45
60
12
8
76
84
104
96
4
3
72
36
42
23
31
48
113
28
195
180
65
7
12
60
12
36
132
18
99
3
53
43
17
4
8
132
4
177
102
41
55
24
41
136
15
29
4
3
29
64
12
15
60
30
150
42
96
59
16
72
3
17
7
18
39
80
175
5
1
15
3
36
33
48
123
5
64
80
55
113
19
21
32
43
29
1
138
5
72
43
9
57
78
60
36
9
27
21
32
73
90
89
25
48
63
224
1
138
54
48
263
64
27
9
ABCD 97236729158*3^$a+1 [50002]
30
23
33
3
12
73
24
18
77
60
1
47
25
20
142
6
72
32
51
85
42
5
15
12
105
12
24
19
126
12
72
18
90
18
44
10
71
1
30
14
82
144
89
7
42
92
64
20
22
32
57
36
72
33
34
6
42
18
60
72
20
70
41
15
21
1
92
108
10
12
17
13
12
66
48
32
4
18
20
63
9
3
187
65
36
72
1
36
6
60
2
10
132
14
4
2
45
73
35
63
64
48
101
37
42
42
38
22
20
51
25
14
28
12
8
18
10
53
25
44
51
1
68
15
67
6
20
18
4
17
61
83
7
17
73
42
18
23
72
24
60
36
48
27
88
65
12
25
8
6
30
15
13
68
75
45
147
55
48
164
18
15
7
84
2
27
63
33
55
26
4
11
73
11
19
101
96
108
25
11
1
59
31
41
7
8
24
90
36
10
38
4
6
24
17
39
70
56
4
2
70
20
58
5
199
20
46
32
87
87
9
180
7
77
15
6
40
30
17
13
6
14
51
84
27
42
18
45
67
96
29
25
18
8
21
43
53
132
61
71
45
3
91
24
5
25
2
33
7
48
48
30
30
14
15
36
120
133
210
60
6
36
20
10
54
11
15
142
66
5
36
3
30
6
64
77
3
10
126
56
40
114
50
57
45
52
18
5
3
21
33
27
103
53
27
100
36
14
3
24
1
59
48
48
45
58
6
119
37
14
34
2
40
2
102
10
24
71
13
47
48
3
100
50
3
24
61
42
53
27
22
20
75
36
15
4
18
32
48
78
22
83
12
7
30
56
10
24
41
12
133
6
5
1
72
62
28
65
45
40
2
58
11
37
48
35
12
25
12
98
22
20
3
19
86
48
4
35
72
121
20
27
27
40
156
2
3
15
64
5
81
22
77
19
20
16
5
3
33
49
30
14
12
27
1
44
46
54
32
39
9
250
102
48
11
25
11
45
3
45
70
101
24
75
70
11
49
35
75
88
54
23
1
35
81
186
112
50
36
12
27
87
9
9
10
6
102
65
73
71
73
6
90
26
16
12
62
34
2
3
85
42
54
26
28
32
232
56
30
10
14
88
23
25
20
4
23
19
26
40
2
10
11
37
23
9
88
78
44
18
27
7
60
5
15
76
24
18
38
88
54
36
35
12
45
90
57
12
1
42
5
123
69
1
104
28
36
30
110
82
18
42
32
40
5
33
39
243
6
10
72
8
21
55
29
1
14
22
12
2
6
75
19
5
24
84
13
44
28
8
72
42
46
258
6
8
36
27
9
4
12
48
95
1
38
42
3
45
70
26
22
12
2
30
100
89
55
66
60
11
12
25
2
66
34
29
15
66
15
48
13
95
213
34
48
92
28
30
20
54
45
63
12
6
63
12
9
6
18
87
25
23
49
35
25
42
68
33
9
39
24
21
39
151
41
48
36
91
150
35
3
10
66
24
42
128
6
9
31
29
55
128
22
11
19
18
14
34
47
15
90
27
43
53
69
6
45
129
10
42
95
13
66
60
2
27
87
90
94
32
88
42
30
17
36
79
50
58
48
17
57
63
48
120
15
70
156
78
62
10
38
6
64
17
3
57
13
42
29
19
2
58
65
3
40
24
8
96
22
8
54
16
62
54
10
30
101
13
84
35
7
29
84
1
14
6
16
24
11
24
81
40
86
42
102
36
9
25
56
63
9
10
50
198
22
50
10
8
75
45
78
40
14
15
7
54
14
22
44
6
4
12
5
60
9
159
12
27
22
18
5
72
24
55
5
24
81
64
18
2
28
47
120
12
19
6
44
94
72
36
29
24
132
9
48
63
132
91
2
87
7
18
47
1
2
16
54
42
6
138
5
36
19
5
24
55
110
66
10
44
22
110
34
114
11
121
83
48
37
38
10
83
24
37
59
39
33
15
60
33
69
3
12
132
25
59
7
84
5
43
26
15
7
14
3
103
18
30
132
62
15
15
40
18
14
9
9
42
21
12
96
192
15
45
60
27
18
4
84
30
137
37
120
18
108
5
9
46
122
12
72
18
81
55
42
174
18
18
54
14
30
10
72
8
21
19
5
9
10
36
42
35
7
48
48
5
39
141
79
102
48
71
36
1
24
20
28
72
36
30
12
18
8
4
32
3
45
87
19
41
24
9
60
70
12
96
24
6
72
80
18
40
42
23
67
53
48
7
53
9
18
4
29
25
6
29
27
10
18
14
63
7
6
84
6
42
23
91
29
49
8
27
51
9
12
25
24
24
18
5
25
83
117
10
12
48
29
108
36
24
7
48
66
44
48
162
70
11
157
12
42
60
6
2
28
60
90
23
1
48
143
97
11
57
64
26
33
9
10
53
37
6
2
18
40
41
31
17
31
2
3
55
12
18
30
24
6
66
38
72
4
11
1
2
22
216
59
60
1
14
6
10
29
31
20
18
159
15
96
10
26
21
25
44
66
4
38
18
45
60
13
170
4
12
30
66
5
37
20
87
3
16
137
7
5
103
44
16
2
70
5
12
13
36
42
14
88
11
60
12
48
12
7
18
20
88
90
14
27
24
75
10
35
31
30
38
28
32
88
29
49
170
6
3
108
9
39
15
54
22
29
19
2
4
114
12
36
29
73
90
5
13
23
1
18
5
43
2
90
21
12
115
48
36
8
46
26
28
90
48
18
26
4
35
84
1
62
100
29
24
1
56
42
16
24
32
54
34
200
10
71
55
41
33
10
41
91
78
50
42
3
25
11
45
64
48
12
78
50
99
1
18
50
22
5
43
2
ABCD 97236836072*3^$a+1 [50072]
162
12
6
65
85
12
60
23
49
246
65
67
78
72
18
42
42
156
120
12
60
12
60
108
102
239
36
96
12
7
60
126
42
41
1
48
12
60
23
7
30
30
36
17
133
30
60
222
48
84
168
42
120
29
97
143
109
12
23
12
60
144
1
30
198
30
5
43
29
1
60
24
59
49
30
161
67
53
1
60
35
13
120
48
179
25
11
19
96
29
1
12
42
29
1
71
240
67
197
13
90
18
114
125
73
210
102
30
6
162
137
1
35
180
145
24
30
30
11
12
127
66
60
35
85
30
29
43
137
73
192
186
30
23
91
66
30
72
65
7
48
53
24
25
30
66
102
77
1
30
30
47
55
18
72
30
41
7
162
83
7
288
53
97
23
37
30
24
90
131
120
37
72
18
42
96
30
53
180
144
108
84
168
72
115
30
6
90
42
42
30
138
12
36
84
23
25
72
30
6
30
30
23
7
42
95
37
66
42
11
31
120
30
60
143
12
73
30
48
30
35
19
66
30
89
205
120
156
12
48
12
71
31
66
35
25
162
228
42
72
66
29
55
90
36
12
120
71
49
48
12
35
115
5
13
162
5
115
125
7
293
163
174
30
6
222
180
150
11
121
96
35
60
115
24
5
1
24
6
12
77
13
47
13
12
120
78
30
83
109
6
210
287
37
6
54
119
24
43
12
30
107
24
49
12
30
6
30
54
30
113
37
18
150
23
79
29
36
25
30
53
13
72
72
60
35
1
90
42
42
113
36
7
132
42
23
25
42
486
23
61
96
72
30
72
101
25
24
35
103
41
1
48
72
36
54
65
103
53
108
49
48
24
23
96
84
7
18
30
5
43
120
90
42
18
12
11
49
23
7
42
59
31
6
222
30
131
67
12
30
78
42
48
54
108
5
223
42
11
151
60
53
55
228
60
42
132
60
126
5
37
318
54
276
84
36
12
42
113
13
23
61
156
54
65
181
95
85
167
85
143
7
12
6
24
6
89
144
31
30
36
60
54
180
48
53
55
125
12
7
120
30
126
84
29
36
144
61
60
6
77
235
12
66
72
108
270
60
77
25
18
209
43
30
30
30
131
1
6
84
66
84
96
12
102
66
23
1
90
6
12
30
90
48
264
48
167
1
24
66
113
1
108
150
90
12
30
36
17
7
29
1
66
65
19
29
151
48
17
13
11
31
36
222
30
60
12
66
23
61
83
127
6
30
54
36
12
162
36
60
60
12
30
47
145
11
49
60
18
18
30
12
17
48
73
60
54
233
97
6
72
108
54
59
151
60
66
54
36
5
144
31
84
6
90
30
204
48
30
5
97
60
6
89
31
42
60
42
113
48
24
13
132
11
7
101
37
12
180
30
53
49
126
102
12
96
23
19
60
90
342
168
288
72
5
348
72
43
12
108
42
47
43
78
35
25
24
30
161
37
108
30
42
11
307
90
35
19
18
48
23
7
234
71
145
42
5
13
150
24
126
132
120
11
24
205
12
119
67
114
138
60
120
30
12
6
24
66
60
47
55
12
5
25
6
222
78
12
12
18
42
53
25
90
78
12
18
12
48
72
113
144
121
143
259
60
12
30
96
42
168
30
180
12
30
30
42
6
84
71
127
12
6
54
60
96
29
1
150
24
5
84
247
30
30
5
120
37
30
72
5
144
7
72
78
30
17
43
12
102
48
48
84
36
12
60
60
35
163
102
60
42
245
175
18
30
5
ABCD 97237275386*3^$a+1 [50001]
30
18
95
156
60
79
77
60
1
48
60
162
18
102
77
12
1
102
6
35
15
10
38
24
10
240
12
66
78
18
53
12
31
29
37
11
37
96
38
10
24
30
104
58
36
23
99
57
109
18
17
7
24
24
114
62
10
38
10
30
120
72
53
19
6
47
115
72
18
36
48
36
54
6
146
72
81
36
49
12
102
65
72
31
113
133
2
141
61
23
25
155
51
45
84
31
24
5
27
64
96
42
6
24
102
26
57
49
11
91
101
85
23
7
168
66
54
72
65
15
22
66
5
61
96
48
11
36
121
132
96
2
33
39
70
18
29
19
24
56
69
19
17
1
38
10
36
36
59
1
66
17
25
11
36
25
6
168
96
30
90
8
24
10
6
32
64
54
90
18
14
40
8
58
156
18
29
157
84
48
26
88
48
48
5
171
16
126
60
24
102
42
96
6
42
107
144
229
6
41
48
127
8
16
8
16
234
14
9
15
40
18
132
18
120
8
40
90
102
24
41
7
53
3
34
6
30
18
29
43
114
78
8
9
133
66
66
14
9
37
35
79
56
33
12
13
95
1
14
40
6
48
23
61
6
41
7
150
36
24
48
36
60
6
56
72
40
6
12
6
30
36
72
24
38
144
16
54
36
12
42
8
40
8
16
56
9
7
66
72
71
55
66
12
11
7
66
143
1
6
24
90
72
78
24
48
6
71
180
1
35
19
264
41
103
41
157
144
60
30
32
57
63
9
1
6
161
55
54
12
59
37
254
88
48
18
62
10
126
24
48
17
31
29
13
24
6
42
30
90
14
16
56
40
72
77
13
102
65
15
9
135
10
102
114
30
8
16
65
24
55
8
10
6
24
8
10
6
65
25
84
35
25
6
90
84
84
6
18
62
16
56
10
72
12
36
30
29
99
46
35
7
24
72
48
32
81
1
23
12
19
78
47
36
24
39
10
6
80
142
156
36
2
160
53
12
61
12
6
30
48
83
31
24
53
72
61
158
34
48
6
101
19
53
19
72
8
34
47
24
49
78
8
45
75
9
25
62
58
30
32
16
17
12
108
1
71
144
31
18
155
25
11
31
24
8
16
5
67
96
24
56
34
134
34
6
78
18
30
59
103
96
17
39
72
24
184
114
30
48
113
13
48
2
64
77
49
26
34
71
73
24
78
5
12
79
29
60
25
144
6
80
45
19
17
25
6
24
41
121
179
24
49
98
16
17
55
18
36
26
21
67
66
72
54
42
30
29
24
1
83
61
71
19
89
120
151
72
42
6
42
24
59
67
6
42
65
24
39
33
55
48
24
6
84
6
120
125
85
60
107
39
34
54
54
26
40
72
8
33
25
14
24
45
205
6
24
65
7
30
143
36
60
1
2
184
42
24
6
42
54
96
29
60
39
40
192
65
25
38
64
53
43
18
83
27
33
55
56
10
12
12
48
6
56
64
8
9
25
6
48
6
36
14
130
78
80
64
17
151
48
8
72
58
12
12
36
84
14
10
36
162
72
6
36
48
71
25
6
24
30
59
24
25
30
66
59
211
54
12
36
23
13
14
10
6
30
26
16
162
36
36
30
5
252
103
6
11
7
48
18
35
67
66
24
24
84
48
108
30
5
19
168
72
101
3
118
18
17
25
54
48
24
80
58
95
73
11
43
48
320
9
39
117
61
72
54
48
90
14
70
2
94
12
47
85
36
60
18
17
36
13
107
19
5
67
18
35
13
54
30
2
82
60
12
24
24
14
24
21
60
109
26
21
1
96
48
50
64
56
45
60
120
1
6
8
9
13
66
168
17
25
12
23
19
48
66
54
32
40
54
138
56
16
53
73
12
59
12
1
59
19
78
74
82
11
360
51
16
77
1
35
63
24
9
199
72
48
89
37
23
3
34
96
23
1
23
12
25
84
35
60
109
26
81
39
45
13
14
88
126
60
30
18
11
43
17
7
54
84
30
138
78
24
101
43
125
12
60
99
21
1
42
48
8
9
55
125
19
77
13
23
31
224
10
14
21
13
24
204
90
48
5
13
23
25
95
97
6
18
30
17
13
23
229
6
144
137
135
10
23
13
59
1
83
1
36
62
46
59
25
47
1
60
50
64
5
13
14
93
157
47
7
72
18
24
12
50
16
18
12
26
69
145
12
59
61
14
9
159
58
6
29
13
11
85
71
1
84
83
7
24
5
37
62
10
71
73
6
48
42
38
58
102
102
18
42
6
234
62
24
45
13
30
24
24
56
16
128
16
48
18
14
10
119
25
54
101
67
6
26
141
75
40
104
16
29
ABCD 97238280788*3^$a+1 [50087]
48
195
45
225
96
60
6
174
159
48
69
18
9
183
54
51
33
162
204
33
48
33
162
114
576
84
60
90
234
60
132
39
15
81
33
96
150
30
27
3
90
3
63
18
36
66
90
15
39
66
87
117
30
66
84
24
30
6
36
408
150
156
60
66
60
150
18
42
180
60
24
396
90
114
54
36
336
54
33
144
57
132
84
111
39
30
114
6
6
48
6
30
9
57
234
6
24
36
24
54
60
126
3
96
51
96
48
93
33
120
84
42
114
96
30
300
18
27
15
18
156
387
3
6
144
39
111
174
291
291
48
60
126
60
87
129
168
126
9
87
114
186
228
6
294
96
66
75
99
114
30
12
264
456
33
345
102
129
144
15
240
42
174
96
30
30
300
18
60
132
24
183
144
243
6
138
12
168
12
78
150
30
30
126
36
228
36
3
33
78
42
138
93
213
24
12
30
204
66
18
72
54
24
51
51
30
198
240
90
210
30
111
192
3
60
180
54
60
126
150
60
180
6
54
36
48
150
102
84
126
54
147
129
54
150
36
30
18
66
96
90
120
180
204
60
360
90
84
30
96
84
36
6
174
15
135
186
78
186
96
135
9
135
15
354
246
144
150
102
84
30
75
9
87
3
45
15
30
180
12
18
246
27
87
102
18
6
114
9
51
132
57
201
36
24
36
24
15
105
36
54
36
57
429
54
30
60
24
42
33
48
177
102
78
96
30
36
294
6
204
6
48
27
9
90
45
21
78
150
156
156
24
135
99
90
42
60
45
9
54
33
192
87
78
42
24
57
240
147
102
78
6
66
18
150
66
375
339
285
57
54
24
9
201
60
156
15
51
54
120
24
120
30
72
24
120
150
51
15
129
189
3
99
45
153
12
84
183
33
54
201
39
120
126
210
90
60
138
6
27
183
9
141
54
45
144
21
276
96
39
9
30
6
114
6
120
291
3
12
33
87
48
6
3
51
60
42
78
9
3
54
6
81
63
96
168
6
60
156
60
174
369
135
156
96
93
96
39
66
60
84
36
147
39
24
450
63
51
6
87
333
144
3
147
12
129
96
9
126
138
102
60
141
327
72
33
165
66
201
183
30
180
132
51
93
66
84
156
78
3
87
120
42
54
66
114
60
420
90
186
24
6
30
84
153
48
195
381
3
234
90
12
54
30
66
48
327
105
39
45
66
294
84
96
30
30
126
45
15
33
141
24
ABCD 97238285876*3^$a+1 [50016]
48
44
108
24
73
12
71
64
68
37
279
9
108
63
45
75
116
16
180
93
51
56
145
60
27
12
236
205
132
35
100
21
51
68
121
11
1
47
48
109
35
120
25
191
25
3
32
4
9
47
25
27
32
48
100
80
28
20
13
120
72
35
88
32
160
69
216
84
108
35
16
116
108
1
47
25
360
3
105
11
61
3
44
48
132
37
24
300
15
225
179
12
180
36
37
108
59
48
60
37
216
119
25
75
141
3
44
145
35
88
80
144
1
48
96
3
96
36
81
75
20
12
12
25
63
128
217
83
4
165
60
135
80
13
83
24
48
121
36
171
20
240
180
240
97
180
171
45
24
75
32
85
144
87
9
11
12
60
16
9
95
60
37
23
1
39
105
72
216
72
12
15
9
39
537
3
117
35
240
13
132
36
423
117
48
36
36
60
179
120
16
297
83
144
244
44
172
36
108
116
28
180
20
88
32
48
72
25
47
109
60
71
13
72
96
155
37
108
179
60
100
20
61
3
44
48
697
35
136
12
69
84
24
48
99
33
12
191
49
36
39
213
36
144
63
9
111
132
12
24
56
244
141
48
15
128
24
49
15
21
99
9
132
36
12
27
69
71
96
85
95
13
11
25
144
11
48
76
165
195
56
36
192
13
84
95
48
61
167
88
32
469
35
28
20
37
23
100
80
1
47
60
132
25
63
20
132
28
9
240
99
45
12
204
395
96
72
25
72
135
9
60
12
87
8
157
132
108
83
120
25
288
15
57
107
100
32
73
111
9
36
51
68
48
148
24
117
48
15
36
237
107
100
177
35
64
21
23
73
120
59
276
84
28
48
44
36
100
104
109
59
40
81
135
192
69
23
16
96
81
12
95
145
23
12
181
12
155
84
49
36
71
25
75
9
135
69
47
24
64
9
48
47
112
440
136
45
35
12
16
92
24
49
171
45
35
64
117
15
9
71
40
33
216
108
27
48
20
48
4
45
11
4
116
192
88
129
24
84
35
48
52
36
44
60
145
95
132
73
195
128
145
72
132
84
15
36
9
11
28
81
204
147
105
311
25
99
128
13
75
620
109
23
60
132
240
40
24
152
192
132
96
220
9
11
12
61
36
423
33
264
135
8
217
180
263
12
100
165
24
71
73
63
9
71
157
23
49
96
227
88
48
141
3
32
85
11
4
21
63
716
109
99
48
180
44
36
88
21
96
315
117
63
140
112
20
133
39
9
119
13
39
80
169
11
61
48
99
152
88
201
252
195
180
32
12
36
4
8
1
24
47
48
157
144
156
35
61
39
108
177
99
92
145
15
44
148
32
48
48
84
109
120
27
513
15
ABCD 97238309284*3^$a+1 [50006]
8
36
45
15
4
5
31
8
81
87
9
3
21
127
23
1
83
6
27
63
37
59
13
35
12
1
32
72
33
6
156
13
48
17
36
174
30
123
12
45
55
41
84
15
21
51
40
185
18
13
107
12
30
3
100
5
42
21
120
159
60
61
12
68
3
25
12
24
48
72
5
15
36
9
39
21
115
53
60
36
75
51
60
69
15
21
33
27
16
20
9
24
60
27
40
107
6
24
3
117
55
80
21
24
60
12
31
17
96
144
31
11
54
6
24
6
75
148
161
87
57
87
3
42
19
11
165
3
37
29
36
18
57
219
9
27
13
41
36
99
64
8
57
15
15
66
15
9
36
24
15
15
117
39
49
65
3
9
18
90
12
3
360
15
145
5
31
65
54
21
100
11
25
23
30
27
40
5
48
3
12
21
84
30
36
30
60
24
126
9
81
24
30
21
129
43
29
3
40
80
27
13
20
12
3
96
24
25
47
18
3
99
85
35
1
20
57
12
18
30
7
20
88
20
21
6
265
8
15
12
9
9
27
93
36
75
4
12
5
24
30
6
31
173
7
8
15
6
15
129
51
24
16
24
44
15
66
96
3
27
18
67
53
3
9
18
30
103
132
32
15
48
30
12
3
160
107
18
7
5
108
3
9
30
73
11
81
75
9
135
1
65
19
11
121
12
32
15
21
9
48
12
48
27
9
15
21
90
30
75
99
90
115
59
30
126
1
5
48
75
15
37
29
84
51
39
1
11
78
27
75
73
65
42
24
30
219
12
15
81
69
24
51
123
25
101
24
55
17
103
11
66
19
5
75
9
12
90
30
3
15
30
27
24
9
42
181
23
6
139
29
6
69
16
5
87
33
111
15
21
3
54
42
30
48
12
24
75
129
27
9
99
15
42
111
9
3
28
47
33
27
132
30
48
3
72
40
5
43
77
171
24
27
30
31
23
30
7
29
39
45
79
17
30
168
30
7
5
48
3
69
3
48
129
18
12
9
40
59
345
21
6
33
88
17
15
27
60
9
9
12
54
24
6
7
83
57
93
67
23
24
66
19
35
37
36
32
12
153
186
60
6
60
79
11
9
4
5
72
30
49
92
9
18
30
12
24
30
21
33
51
64
12
29
84
30
90
7
29
51
153
27
45
30
60
45
60
63
42
24
31
29
30
6
3
75
162
43
48
107
141
21
3
15
42
54
6
48
36
27
4
23
42
39
21
19
32
144
3
6
36
31
17
30
93
69
54
9
76
35
1
65
159
75
69
27
73
167
21
63
30
7
59
48
120
30
111
21
18
162
15
9
66
18
3
9
54
30
24
43
32
21
24
91
144
5
27
3
36
96
138
15
171
6
18
21
9
66
54
51
4
71
1
35
30
39
9
3
57
12
18
13
104
16
20
69
24
30
6
84
6
30
30
30
18
6
31
8
60
12
9
27
108
4
47
24
24
1
11
48
25
125
51
21
19
56
16
32
28
108
116
33
12
55
29
19
5
66
6
51
27
81
4
32
75
13
17
30
9
81
54
66
18
12
30
3
45
55
47
1
20
72
21
31
113
42
9
12
64
48
41
6
21
33
24
55
41
66
60
48
57
69
39
27
81
33
24
27
9
24
3
33
31
35
18
30
73
47
156
54
90
30
91
24
47
18
66
30
15
9
12
30
54
24
15
141
51
144
129
147
15
69
81
55
8
21
87
60
9
48
66
90
15
15
49
12
20
364
180
11
1
20
27
25
41
24
43
60
68
15
21
108
12
9
36
103
68
129
43
32
36
12
45
30
132
13
5
36
139
68
9
63
15
30
60
6
96
60
25
23
6
67
47
12
25
128
12
100
8
36
36
129
6
9
51
13
32
16
32
28
17
60
3
69
75
4
56
144
16
5
78
30
30
57
33
7
29
84
103
32
76
11
21
12
15
150
51
40
32
27
45
21
39
21
24
66
141
15
84
21
64
72
29
19
65
7
83
21
4
96
5
103
8
129
91
32
96
12
3
21
108
48
87
45
72
36
183
9
15
30
55
11
21
16
17
60
36
6
54
147
27
66
6
9
21
15
24
52
17
51
9
12
48
66
30
39
21
54
1
35
37
12
65
30
45
45
27
24
4
5
6
6
63
45
31
32
3
90
66
108
21
9
36
6
30
63
27
9
60
120
24
40
161
6
21
129
75
36
4
5
108
90
12
30
3
48
40
24
48
68
108
9
12
15
9
36
15
9
75
9
60
7
53
6
9
28
8
60
160
59
1
41
39
24
16
11
21
28
29
7
80
60
39
85
5
24
3
112
47
25
23
1
5
27
88
32
57
36
6
9
60
16
29
36
3
141
36
54
180
144
25
5
12
43
32
144
12
4
60
5
48
27
24
300
111
18
72
48
27
40
5
48
30
21
9
7
56
27
93
24
48
15
42
39
16
53
51
72
9
15
45
3
72
36
87
21
72
3
24
6
6
69
4
5
55
41
67
29
30
61
77
36
6
30
231
27
81
21
99
40
24
12
5
15
9
39
27
108
210
30
21
4
72
29
120
27
4
29
84
51
12
4
5
18
12
69
64
17
55
65
90
ABCD 97238338768*3^$a+1 [50012]
36
131
37
56
22
17
157
48
180
110
45
37
8
120
30
102
10
29
84
31
26
51
12
36
25
264
96
114
2
15
24
192
49
80
4
24
42
14
34
42
44
10
101
25
60
164
60
24
15
25
116
76
23
37
68
102
21
43
74
112
104
76
71
97
92
3
171
6
40
71
69
15
85
156
35
13
47
9
39
24
1
11
85
96
32
171
109
36
66
78
47
73
12
14
10
11
85
44
10
30
35
31
80
118
92
4
95
1
168
35
60
36
1
14
16
38
72
63
85
30
41
21
108
87
25
8
30
22
138
48
29
48
72
61
24
263
31
5
36
39
46
8
123
33
51
85
11
60
24
33
262
50
99
25
35
45
16
60
23
12
84
1
14
189
67
114
24
6
14
27
145
60
179
97
23
21
183
61
54
2
84
84
192
39
225
46
98
16
47
9
54
94
60
12
11
13
20
46
18
60
11
21
24
24
16
11
25
8
16
24
347
24
141
123
25
90
342
155
15
138
16
24
20
36
64
23
109
60
6
32
6
120
111
133
110
117
48
105
63
132
85
92
28
11
72
9
70
90
11
73
11
103
101
36
45
90
10
24
14
70
12
35
9
15
1
18
66
72
54
30
24
167
9
75
79
150
42
282
131
24
37
11
69
63
121
60
12
23
21
10
5
84
121
95
60
69
27
9
10
53
61
71
60
36
49
6
29
48
51
30
87
123
54
351
84
1
84
50
82
131
37
6
86
48
172
8
15
7
14
36
48
27
3
6
39
36
121
11
24
36
33
156
4
24
12
90
78
131
24
85
18
134
15
25
23
168
13
56
3
12
9
111
25
158
22
95
96
24
85
108
50
42
64
80
60
16
138
90
32
135
73
11
21
3
225
28
8
30
16
65
49
24
107
13
32
30
9
181
20
120
3
1
59
1
35
19
65
57
75
25
20
40
128
22
14
4
36
12
8
99
37
270
66
12
11
39
96
82
168
54
2
99
36
48
7
41
25
32
30
57
85
48
56
154
125
60
85
35
57
148
180
32
30
106
44
58
32
70
276
83
1
98
6
10
77
19
41
24
15
45
13
47
73
56
4
71
1
20
184
47
73
54
6
36
11
24
48
85
12
275
49
96
14
144
93
84
24
141
10
18
36
11
9
22
14
3
37
8
136
26
153
60
25
72
68
40
36
84
152
78
21
84
25
56
16
6
38
52
12
23
9
10
233
36
36
9
76
11
37
23
3
64
30
12
44
39
145
2
105
24
1
11
49
155
85
35
93
132
3
75
46
24
95
21
16
11
73
66
38
15
27
118
42
38
72
51
213
60
99
48
43
74
70
26
39
15
82
24
20
370
77
97
20
30
21
45
39
132
25
140
75
13
47
60
24
84
21
40
84
48
47
21
64
11
21
10
96
102
12
44
159
21
4
23
288
12
24
13
60
23
133
44
46
41
33
327
15
64
5
21
60
58
30
95
48
9
10
89
39
66
64
92
40
155
180
13
120
20
16
114
48
5
72
60
7
48
17
109
59
25
32
94
29
37
168
32
64
20
15
1
98
16
42
8
195
21
4
44
60
36
171
33
12
3
12
36
37
32
24
64
72
54
14
27
84
24
145
20
40
30
80
70
42
14
15
99
21
85
11
84
135
16
54
26
9
69
15
117
40
300
11
84
36
49
23
81
156
34
30
60
56
120
48
15
103
54
60
14
117
37
12
23
1
50
46
80
4
24
36
59
48
39
33
36
229
32
75
84
84
57
48
42
69
9
60
3
57
12
16
14
90
3
25
36
11
49
44
52
44
40
24
11
1
35
45
159
9
40
96
180
56
28
11
9
123
37
11
21
54
54
27
84
21
124
12
30
65
57
208
83
36
9
6
190
11
192
1
6
96
2
40
6
42
35
3
46
11
60
169
35
121
144
188
106
50
15
15
10
59
57
3
61
44
52
98
16
5
61
71
49
48
92
58
5
13
104
3
36
1
143
1
ABCD 97238628772*3^$a+1 [50053]
55
21
3
5
31
5
108
16
32
4
48
51
30
6
96
54
35
19
69
8
28
15
81
75
30
95
16
32
16
36
15
6
23
12
40
9
6
53
91
5
31
33
24
8
4
20
24
12
109
30
93
27
41
49
30
5
79
42
15
3
17
4
20
31
17
52
20
16
123
65
31
6
18
9
111
5
1
6
29
36
43
42
84
71
12
52
39
45
20
55
72
17
13
18
5
4
123
33
15
6
6
5
25
15
60
15
60
5
4
15
6
15
63
36
30
59
7
9
20
84
31
21
104
4
60
27
17
67
36
9
69
39
36
81
36
18
29
48
109
75
15
9
12
20
25
24
24
95
7
45
33
36
11
43
36
65
84
7
45
20
19
9
20
36
49
6
6
15
3
17
13
42
48
29
12
61
3
56
48
31
6
35
40
15
53
67
30
39
20
16
20
124
27
48
17
49
24
95
31
24
9
20
7
84
42
30
24
36
24
5
1
30
5
64
44
25
6
84
21
15
45
15
24
9
21
102
9
56
52
12
15
54
12
35
24
36
4
21
15
129
6
48
65
100
21
120
3
12
24
32
12
31
5
24
7
29
67
30
60
24
24
15
15
90
30
29
127
30
6
174
95
1
54
36
9
96
104
48
7
30
66
18
11
76
12
20
16
56
49
99
87
29
1
30
65
19
65
204
1
39
20
12
19
65
91
5
19
66
35
1
63
44
28
8
12
100
15
9
51
54
6
60
9
15
69
36
15
29
1
30
41
88
45
47
25
23
31
84
66
3
48
3
6
6
17
1
6
21
68
31
60
89
52
15
9
36
63
21
15
5
16
24
39
9
20
16
15
57
8
37
18
60
6
3
27
24
12
65
13
15
116
24
4
3
48
41
16
3
21
15
60
60
6
15
24
105
54
66
11
19
60
9
45
35
31
5
1
18
89
31
89
37
30
89
24
52
15
21
44
36
43
6
11
13
131
24
85
36
3
3
84
60
24
72
149
25
11
48
1
75
36
3
149
67
6
30
5
73
30
12
29
24
25
12
30
18
6
96
5
12
13
30
60
120
9
51
9
56
49
15
144
60
36
48
153
24
90
21
8
31
5
31
29
19
60
141
68
28
12
36
51
41
55
17
7
29
1
11
100
8
61
15
20
4
51
24
5
4
27
29
7
30
39
15
21
20
25
48
6
5
1
15
3
29
37
24
39
51
6
15
15
24
36
45
111
77
1
12
54
21
15
84
6
15
32
60
1
15
21
59
25
42
53
61
15
141
15
39
141
44
1
24
6
54
15
21
3
15
41
100
15
5
4
36
104
31
36
18
90
9
20
61
27
12
8
13
6
30
30
65
85
6
53
31
66
54
29
7
120
9
96
8
115
96
9
15
36
53
67
81
32
1
99
93
15
3
12
89
1
30
24
60
5
55
24
66
54
60
17
24
24
31
101
4
80
85
90
24
57
24
39
42
18
36
54
6
5
16
45
78
12
17
7
24
30
6
33
63
9
51
30
48
66
21
12
21
6
33
33
15
20
84
55
114
36
6
24
221
49
35
55
24
96
29
31
21
68
97
35
13
66
30
6
105
20
109
24
72
18
6
3
3
18
27
24
135
21
63
36
30
15
36
8
12
4
44
1
71
13
12
47
12
91
60
24
29
100
20
7
149
19
5
37
27
21
102
60
29
40
15
41
13
96
6
5
4
51
89
4
116
25
263
43
48
17
19
90
15
51
108
60
17
55
117
132
75
33
12
8
12
40
56
55
33
20
7
24
69
45
59
1
27
8
55
5
60
36
88
51
5
7
24
5
19
9
33
24
30
5
79
6
3
20
91
66
3
32
1
174
9
24
36
27
29
49
15
45
6
36
9
56
43
5
24
28
33
27
15
78
66
6
23
12
24
4
21
54
126
35
48
7
21
9
24
66
120
5
36
25
15
33
59
1
6
36
77
103
69
51
48
65
91
36
24
24
21
9
36
60
30
9
12
15
5
13
27
12
92
4
36
68
7
29
52
3
5
175
57
72
81
99
48
72
8
88
36
36
12
96
36
9
11
145
30
24
17
13
12
23
67
5
120
12
31
17
48
100
56
84
7
77
31
41
24
120
4
60
20
7
21
144
15
29
36
25
114
42
15
63
6
120
35
28
21
15
15
69
32
24
7
48
29
28
33
30
6
30
5
31
60
29
31
17
1
6
114
6
9
15
36
36
108
12
53
61
60
15
15
9
57
59
64
27
24
6
15
15
30
18
77
19
33
8
24
109
11
19
29
40
48
8
25
6
33
27
45
9
30
6
6
48
29
7
5
24
4
21
12
24
6
89
241
24
114
6
3
57
71
13
11
4
32
19
45
51
17
40
12
9
47
73
15
27
24
9
92
109
36
108
42
17
1
30
6
3
33
24
51
3
30
35
1
35
48
43
18
11
19
141
36
3
5
1
11
25
27
12
15
24
36
5
16
15
57
33
15
3
60
5
1
11
19
36
5
49
51
15
5
79
41
55
24
5
1
30
5
19
45
80
40
9
27
20
13
6
60
81
9
30
5
1
54
30
15
8
1
42
9
81
30
5
4
36
3
41
24
96
19
17
60
13
36
11
28
36
44
12
25
78
101
28
3
33
15
17
43
12
77
16
27
129
8
12
144
25
36
83
1
15
32
60
4
8
37
35
64
12
33
96
156
119
19
9
20
31
90
75
21
23
12
55
60
24
36
24
12
17
7
5
1
30
30
18
17
28
20
31
29
7
77
100
20
31
30
71
55
9
75
6
30
5
19
36
5
24
16
20
84
37
35
19
156
84
30
3
8
52
32
48
1
6
41
60
112
63
33
12
15
48
41
40
9
15
92
85
108
15
147
60
9
15
9
15
41
25
3
147
6
18
9
8
13
72
23
12
13
6
24
45
27
89
28
51
12
5
13
27
3
21
44
40
60
56
19
9
63
53
1
84
35
52
3
66
23
13
18
30
30
77
49
6
29
55
53
60
61
12
54
36
17
37
35
48
88
44
16
8
55
5
7
30
30
45
75
33
51
84
30
30
5
24
7
41
48
40
20
31
24
81
15
21
39
36
33
20
36
19
6
6
9
21
35
25
24
35
ABCD 97239162206*3^$a+1 [50217]
72
183
201
231
84
60
84
21
54
42
63
57
3
36
105
15
24
120
72
93
87
9
99
21
15
81
18
45
117
135
24
216
15
93
120
45
135
21
111
69
39
72
360
105
24
51
48
27
33
21
159
21
156
108
216
39
231
6
159
69
231
39
42
120
144
54
105
81
51
75
33
21
66
129
39
81
21
183
147
153
297
30
18
15
21
111
69
195
24
180
72
108
21
414
72
189
24
51
96
210
24
30
126
75
84
225
159
57
279
75
96
105
69
24
36
51
180
108
105
195
21
39
51
6
18
90
270
90
36
51
39
81
45
123
15
222
48
75
36
156
9
144
36
36
135
129
6
189
36
9
15
36
3
126
135
144
60
201
159
87
93
177
3
57
48
15
180
60
21
36
315
3
162
3
192
168
12
45
339
21
90
18
180
12
15
45
63
171
9
180
117
63
255
141
45
375
159
186
15
84
81
90
405
24
57
15
120
348
12
108
96
69
132
270
45
288
180
57
399
36
48
225
27
168
165
252
15
93
27
9
54
102
15
9
144
15
75
30
327
180
48
132
213
15
36
21
24
84
51
9
27
315
153
21
24
90
105
21
300
39
201
84
42
105
255
18
30
42
15
39
81
9
159
21
15
36
255
9
144
216
24
372
99
246
39
21
135
399
21
93
102
90
3
12
24
324
57
18
90
192
39
36
75
174
24
171
45
15
51
600
90
54
30
255
36
39
9
81
36
84
144
366
141
48
276
201
108
51
15
21
3
141
165
51
75
54
354
150
135
21
96
288
36
171
24
141
75
33
6
264
42
54
174
15
57
255
120
9
99
165
60
72
84
111
129
51
108
21
15
111
30
15
93
72
15
24
36
48
75
6
15
51
69
60
15
24
102
39
21
504
84
147
39
54
51
144
141
111
120
168
36
105
15
225
270
30
111
165
63
111
129
72
15
78
87
249
159
45
12
39
36
120
225
228
312
300
54
21
69
39
87
93
57
99
45
99
21
15
261
159
129
30
72
54
39
12
24
129
27
168
291
66
75
33
162
24
9
21
111
84
96
93
771
144
12
24
360
489
36
30
126
615
288
72
75
90
54
216
18
27
108
60
21
15
21
90
18
30
57
120
495
69
ABCD 97239878798*3^$a+1 [50002]
57
8
48
277
123
9
143
16
129
216
54
41
72
24
133
108
30
65
24
1
132
18
9
48
8
112
15
90
180
18
72
42
54
102
3
56
120
40
33
6
65
19
101
96
43
237
33
47
55
114
54
65
55
168
113
7
105
135
72
65
96
1
36
18
90
12
3
80
232
24
80
109
180
135
9
72
23
120
336
181
18
78
75
8
96
85
75
8
160
120
33
23
24
48
37
120
3
120
45
12
150
12
69
9
120
108
42
18
23
121
215
13
90
162
108
11
64
111
161
96
7
225
45
11
7
24
153
200
40
201
156
59
55
66
60
36
30
72
33
8
24
72
61
180
47
40
8
37
83
72
7
48
42
159
87
17
48
13
51
3
30
47
31
54
131
208
39
33
15
24
54
11
16
39
78
102
53
72
40
8
13
12
95
55
90
95
40
48
8
25
12
3
144
21
11
144
72
25
143
37
84
60
83
16
32
7
78
515
72
7
66
114
54
39
45
107
24
1
30
18
23
72
40
56
72
13
264
35
7
33
105
23
48
192
208
72
8
112
63
54
11
40
87
57
72
56
112
51
12
42
87
33
150
18
90
108
65
1
95
163
93
45
42
12
204
137
88
21
35
40
80
13
3
15
57
56
79
18
39
33
15
96
21
18
30
131
31
105
9
102
17
40
33
23
1
263
96
289
30
42
378
101
169
48
72
288
60
30
53
109
78
102
6
65
72
24
301
83
7
17
16
27
12
57
128
16
39
30
51
39
6
246
45
8
72
96
232
32
168
16
57
30
257
112
33
135
56
7
105
15
150
99
81
30
234
95
504
280
56
96
24
121
23
24
127
180
53
25
135
32
13
75
8
48
79
17
24
144
16
96
8
25
36
11
163
173
7
150
3
8
97
12
27
80
1
78
54
35
13
35
43
36
33
176
24
88
69
35
79
84
60
33
93
90
41
88
120
93
35
109
83
127
33
8
49
36
3
96
80
24
55
41
16
177
143
73
119
168
67
5
1
15
39
33
48
200
7
9
24
24
56
240
1
216
135
128
31
41
72
25
111
141
11
355
53
31
24
354
6
57
72
80
25
48
72
72
126
209
13
36
15
120
39
6
35
1
15
96
72
56
192
85
99
104
216
48
115
36
65
109
11
31
41
7
185
112
24
176
64
32
199
65
175
33
93
107
1
39
45
18
9
24
27
53
1
54
66
24
12
27
15
48
105
63
41
13
192
83
115
45
15
65
55
153
87
30
123
39
150
11
24
109
99
32
31
89
16
152
67
54
12
72
123
152
103
225
32
136
272
127
6
12
143
264
25
47
96
7
57
128
13
59
151
137
133
60
47
61
27
39
33
93
72
131
157
35
40
39
9
57
23
55
17
145
23
151
114
54
33
24
56
64
39
54
51
152
7
137
13
18
33
24
63
162
95
85
11
144
25
18
53
79
108
54
23
103
89
73
71
16
8
256
144
32
13
35
55
18
135
9
66
29
48
103
162
47
31
72
161
37
180
23
64
15
6
27
8
217
102
65
88
15
18
12
35
97
47
1
87
72
8
1
84
51
21
35
25
48
135
48
105
239
19
69
15
57
33
71
ABCD 97239889148*3^$a+1 [50068]
36
79
8
232
35
72
24
30
144
111
24
88
53
27
39
24
21
28
20
148
8
24
16
41
31
168
11
85
144
24
197
18
36
24
72
84
24
61
84
11
61
65
79
29
60
12
24
90
81
40
35
33
27
9
39
117
160
53
55
17
3
96
36
28
35
25
68
48
64
95
36
45
60
16
65
19
36
8
27
144
37
32
16
71
18
60
12
19
32
3
6
48
42
9
40
80
15
30
259
17
18
36
54
63
27
66
15
100
156
5
30
1
44
88
17
108
3
48
12
12
48
72
12
144
4
185
243
39
105
48
15
12
49
5
15
64
101
187
17
3
88
71
49
41
79
84
128
4
104
40
32
33
234
13
17
51
12
33
7
32
156
21
15
16
8
52
84
5
39
9
75
15
81
72
4
5
24
55
60
5
24
102
18
31
72
32
27
18
6
21
40
5
3
15
6
174
21
36
33
90
72
54
135
9
36
7
29
19
56
24
16
120
36
12
5
91
36
143
93
24
99
60
66
15
24
24
12
3
120
6
91
56
87
121
192
12
20
15
13
77
7
59
81
63
36
1
44
15
45
72
9
51
3
25
65
66
49
12
48
59
36
30
51
36
93
15
45
30
25
32
52
17
31
252
131
105
315
21
33
30
81
52
32
16
20
21
39
4
41
39
60
81
15
9
27
16
8
69
6
45
9
7
60
23
36
25
65
15
111
49
32
28
11
18
150
25
8
33
114
93
24
36
99
13
36
35
114
12
331
12
71
81
16
107
261
21
123
12
16
92
27
108
57
16
8
216
36
153
24
307
80
64
72
20
28
84
65
27
3
21
12
9
43
77
139
20
75
97
120
17
31
29
12
243
12
96
33
7
149
91
107
157
36
77
36
27
27
36
36
33
16
60
20
4
35
66
55
35
45
99
6
75
64
32
28
17
171
72
16
101
84
39
108
4
29
24
55
47
373
41
24
31
5
216
79
65
54
36
21
108
45
231
4
5
12
78
1
29
127
96
47
45
72
88
20
28
23
90
126
1
20
12
21
234
12
13
47
73
116
76
48
41
54
36
21
3
13
8
4
41
19
77
30
150
120
294
1
65
3
75
1
200
51
25
65
48
15
16
20
9
151
140
12
3
30
7
83
37
8
12
12
81
55
140
84
57
15
24
21
39
51
9
24
15
45
28
104
75
60
9
9
15
16
80
9
96
27
52
12
96
77
180
51
9
175
77
18
97
8
12
36
27
66
6
61
128
12
27
37
113
127
44
9
36
55
32
148
80
21
54
109
56
24
15
30
43
17
30
36
21
24
9
51
39
25
96
92
39
54
24
30
177
75
114
79
11
25
149
75
15
13
23
9
27
21
88
24
101
51
24
111
30
19
5
27
100
32
57
99
72
24
33
111
112
17
7
5
18
6
54
61
5
6
45
93
27
33
43
68
51
93
16
29
3
33
7
152
21
24
27
40
56
249
75
36
60
63
6
39
9
87
36
3
57
3
66
255
16
53
87
117
30
21
16
156
29
39
60
201
3
87
1
8
36
9
24
51
21
54
129
87
21
33
159
36
16
60
20
48
16
80
15
85
59
30
15
16
41
15
48
51
61
113
36
54
36
177
88
120
11
18
91
36
5
15
75
90
91
17
43
32
171
60
30
24
12
91
53
87
12
240
111
24
270
43
23
81
24
120
9
60
75
60
108
93
24
3
60
57
180
87
40
23
141
69
42
30
150
30
75
33
15
136
29
115
35
36
85
96
65
270
1
32
75
57
75
138
6
30
15
9
7
104
24
72
3
25
140
120
57
51
60
69
51
28
20
124
20
112
24
35
37
17
6
37
12
17
51
9
51
3
66
99
45
91
5
51
40
83
24
57
69
27
84
9
99
16
29
67
128
81
31
59
117
28
20
69
30
45
81
6
18
3
24
48
40
5
3
24
24
60
21
135
3
42
139
71
105
76
53
36
39
75
21
99
36
141
12
45
31
20
64
17
111
172
41
39
16
36
60
203
180
97
24
5
151
156
23
30
60
15
21
19
24
20
76
80
24
165
252
18
13
77
90
33
ABCD 97240201946*3^$a+1 [50000]
3
18
46
5
9
60
52
48
11
33
6
72
10
128
54
33
33
6
24
9
55
77
3
6
36
3
45
72
24
75
51
24
42
54
40
24
5
27
22
23
49
20
6
42
78
30
39
1
32
162
9
36
25
8
96
15
15
84
18
48
10
44
10
12
20
99
69
12
58
2
24
12
3
12
24
9
24
10
20
12
4
26
15
93
36
15
24
3
78
16
36
8
66
30
18
6
52
8
82
32
28
68
16
6
74
16
53
19
41
12
24
75
213
36
147
9
9
12
88
20
34
36
116
9
21
24
40
2
30
48
16
8
6
54
22
14
16
11
105
88
12
8
24
18
9
81
48
72
87
33
24
10
18
32
108
27
109
26
58
11
36
9
34
38
75
63
166
20
4
20
96
54
22
14
4
6
20
39
12
27
36
10
35
9
27
1
2
12
6
28
36
20
3
21
24
15
81
66
10
20
39
12
93
24
48
15
3
57
25
32
126
64
5
7
65
9
24
16
74
33
45
12
15
31
14
27
3
33
57
12
174
9
21
16
8
120
15
21
75
36
9
6
28
92
54
4
107
33
27
9
52
32
36
12
18
6
63
1
30
26
18
57
69
75
111
9
19
20
18
24
63
57
3
25
72
23
3
18
52
32
6
54
3
25
59
51
78
12
48
6
34
44
6
30
15
49
23
60
12
27
48
42
6
48
10
26
6
39
24
36
33
18
33
60
51
78
66
21
21
28
84
8
12
18
18
54
81
21
18
6
106
65
31
2
46
20
4
26
6
21
3
21
15
69
1
23
13
18
5
9
12
36
72
42
4
14
3
19
18
20
6
12
52
5
21
12
30
34
14
45
24
7
5
33
60
10
6
2
24
64
30
6
74
16
48
131
24
15
21
36
15
24
30
51
13
26
54
10
20
21
36
33
12
10
14
24
28
20
3
67
29
9
94
5
57
15
9
12
64
20
24
30
6
15
3
42
3
73
35
33
22
5
9
3
27
66
30
12
40
5
55
17
3
66
36
34
14
12
15
24
12
19
36
48
14
6
6
39
15
102
4
26
48
21
21
108
24
72
6
42
12
6
102
36
52
8
36
24
4
35
21
72
12
36
34
62
3
31
2
28
26
21
27
30
51
12
3
46
44
6
48
6
15
12
33
24
3
39
4
41
3
12
40
14
16
8
6
42
135
9
84
24
12
18
90
15
31
14
22
5
15
6
15
7
6
95
12
69
58
2
15
91
2
48
3
27
117
3
12
16
65
171
66
12
51
67
20
45
25
8
36
3
45
27
3
22
6
2
18
12
45
31
2
28
32
10
2
42
9
51
24
30
12
108
6
90
3
37
18
26
12
12
27
21
22
36
41
13
20
36
4
32
106
42
12
36
8
15
9
72
15
115
54
86
6
24
3
21
15
36
33
30
102
6
48
60
96
46
59
15
48
18
24
34
20
94
36
20
36
18
106
20
12
3
21
3
36
9
3
13
11
3
28
122
108
24
24
24
40
72
95
21
12
150
28
5
3
66
10
26
3
7
8
21
139
30
24
56
96
6
4
18
26
42
3
9
28
2
57
13
8
94
108
2
18
36
60
16
20
21
12
33
39
63
46
26
105
111
48
30
39
60
3
10
18
17
15
9
31
48
50
22
29
61
54
5
189
15
51
48
18
48
42
22
68
3
36
19
89
27
6
12
27
24
27
30
24
63
3
22
11
31
14
16
11
7
26
6
9
21
15
24
12
37
20
12
16
2
6
54
57
33
16
2
33
15
21
21
48
52
47
48
33
22
14
48
18
10
12
86
6
66
28
14
12
6
52
62
178
17
36
60
12
72
9
126
84
64
6
72
14
21
55
17
21
36
15
75
33
27
6
24
88
30
62
3
12
9
4
20
52
23
27
6
12
112
78
8
42
42
18
30
12
30
36
190
5
45
27
21
12
114
10
80
3
13
30
62
15
36
36
13
6
14
22
44
54
15
12
3
12
54
27
9
4
71
21
12
18
18
24
36
52
14
30
24
34
41
45
36
54
90
12
64
74
9
15
66
27
108
105
15
9
78
42
70
8
22
11
12
45
54
33
21
6
34
32
15
33
10
86
4
6
26
12
88
44
58
42
86
54
70
14
15
21
54
40
20
57
9
18
6
22
5
9
18
45
15
66
12
162
46
50
9
7
68
66
52
23
9
30
6
54
45
3
105
7
6
26
66
18
12
4
5
9
4
62
48
78
42
30
18
4
18
126
5
105
22
18
44
48
15
33
94
20
30
3
57
72
39
36
3
6
24
46
60
110
16
44
51
123
12
16
29
15
138
22
14
40
56
10
6
32
12
24
22
2
75
27
66
84
3
12
24
12
15
45
69
10
26
15
3
46
96
48
72
2
21
45
15
72
12
55
5
13
14
9
12
27
6
39
31
36
5
1
8
156
3
63
9
21
22
5
91
41
48
57
15
15
4
5
69
46
2
4
18
5
7
68
30
15
3
30
78
6
48
51
1
44
4
2
9
15
24
36
10
56
39
7
62
15
13
42
17
141
30
58
2
4
50
24
15
51
6
162
6
12
24
15
21
12
6
24
18
22
2
15
21
84
6
12
30
18
45
207
96
94
2
6
87
12
21
15
24
36
48
1
36
12
23
99
9
9
27
9
84
12
4
74
108
12
66
27
9
18
102
16
2
33
33
27
13
30
74
12
18
72
24
9
120
15
81
81
6
57
12
9
24
27
123
6
10
194
27
3
96
6
3
12
91
44
9
60
51
33
13
2
40
8
9
24
31
38
18
30
48
10
14
40
20
6
64
86
16
6
20
24
10
23
7
8
66
52
44
3
57
96
24
30
18
78
18
36
24
15
61
24
20
36
15
1
32
48
28
30
5
9
96
27
3
36
30
15
96
120
3
21
9
24
88
2
10
26
66
40
128
15
21
30
16
14
15
7
50
15
45
4
23
67
14
12
12
162
18
12
40
44
54
45
27
28
17
36
57
46
56
76
20
69
3
10
11
36
13
20
3
39
9
67
2
88
42
68
24
16
54
20
138
22
35
9
100
14
18
75
9
28
32
63
12
3
12
4
56
10
8
6
76
5
15
60
18
48
18
6
34
26
96
22
20
16
44
6
4
107
45
24
6
21
120
144
55
18
62
4
24
20
36
42
99
9
36
6
42
60
15
3
10
32
12
15
3
6
40
62
18
15
12
33
36
48
15
12
13
11
61
14
36
9
21
168
12
39
21
58
20
18
18
6
16
102
20
18
90
22
8
54
46
104
75
21
24
40
11
43
32
48
16
5
43
5
13
2
40
17
9
15
85
80
114
6
10
6
20
6
10
8
36
4
11
141
15
69
16
42
5
27
36
9
3
33
63
30
22
5
15
12
6
54
ABCD 97241033122*3^$a+1 [50009]
36
11
24
10
36
114
21
9
62
10
3
21
39
51
68
25
35
82
90
8
46
30
30
39
33
38
64
18
90
9
3
8
40
33
15
44
70
2
46
15
23
4
12
36
45
9
6
24
8
36
16
18
15
11
12
13
59
22
14
34
2
64
6
15
69
50
1
171
93
75
6
63
15
6
27
69
18
45
21
12
12
50
76
24
18
60
60
42
36
54
12
6
33
15
12
33
132
12
111
45
11
16
24
30
3
12
36
12
135
33
12
15
32
40
105
60
21
98
34
2
10
54
12
18
90
44
25
107
36
10
39
48
15
57
9
24
36
51
3
21
72
59
13
3
54
30
45
33
51
75
6
74
16
20
4
21
95
24
10
15
36
11
4
21
9
96
24
39
36
95
1
35
12
16
54
42
93
21
26
10
15
75
81
12
147
20
121
48
11
73
35
60
37
24
11
28
138
39
33
12
38
25
3
12
12
9
57
18
24
30
2
13
3
20
73
51
8
52
36
24
18
12
3
107
88
18
162
57
11
37
23
144
28
72
8
10
2
46
42
8
13
96
21
14
28
48
12
12
8
28
45
3
42
84
18
93
12
11
1
9
96
15
24
15
6
3
12
15
30
78
20
36
40
66
6
30
27
72
35
28
12
33
33
14
70
6
72
48
44
46
78
20
22
75
23
36
25
9
39
111
20
25
11
70
54
42
54
45
45
50
16
57
27
56
64
69
9
36
15
51
8
37
39
24
21
11
1
15
45
15
44
61
9
3
165
2
48
28
12
30
2
108
1
21
38
28
12
6
60
27
33
50
4
33
27
6
50
22
2
1
15
12
33
47
82
3
59
64
44
22
51
12
36
45
14
112
33
15
132
68
25
83
13
21
48
6
24
80
52
108
102
18
12
68
10
3
95
130
114
9
12
3
56
10
3
33
14
46
78
24
8
13
24
15
33
27
21
47
52
56
72
10
48
147
57
48
2
12
136
42
66
6
54
6
126
24
9
15
21
24
15
6
50
94
26
34
36
3
71
37
3
60
30
42
8
1
35
4
45
11
13
21
42
68
22
18
69
27
6
14
10
39
15
9
15
30
27
21
99
15
8
72
16
9
51
18
36
156
12
102
20
10
195
23
97
3
80
13
9
50
16
84
104
61
48
27
8
10
2
88
36
24
12
21
3
30
24
90
20
37
63
102
39
27
48
42
30
93
71
16
24
9
11
1
3
42
39
60
36
27
78
39
11
4
45
36
47
13
84
15
81
57
3
35
40
44
40
24
21
23
46
15
87
138
6
20
4
30
6
78
18
45
27
57
95
4
6
74
22
14
1
9
98
10
18
33
15
90
2
12
22
90
138
26
52
33
15
56
88
33
9
51
45
15
153
6
6
42
18
18
72
42
2
48
76
21
11
34
18
66
15
9
170
48
4
128
28
30
18
32
48
4
6
12
48
6
9
72
48
12
33
15
21
63
57
210
144
56
10
18
8
25
27
6
15
35
46
96
2
25
15
81
59
16
6
51
27
6
74
1
21
63
12
69
54
18
15
15
24
9
27
54
15
35
100
9
11
4
9
11
16
36
30
38
16
60
9
47
12
28
9
48
21
54
8
72
10
27
3
21
57
2
46
42
20
40
12
30
36
27
24
9
39
72
21
54
24
32
82
12
14
40
9
51
20
10
6
8
52
24
9
27
9
24
71
16
66
2
10
18
30
63
11
1
24
51
24
6
63
11
40
21
23
16
33
12
3
33
57
63
3
54
72
24
26
28
60
36
57
23
82
18
21
24
15
6
26
25
12
132
63
33
3
54
42
60
104
37
12
71
10
14
10
38
64
6
2
1
57
63
15
12
32
96
4
132
48
6
24
3
3
30
51
59
36
25
3
21
24
36
69
2
61
72
11
12
25
57
87
71
40
9
35
40
20
28
48
45
23
52
30
2
52
20
16
45
3
24
12
105
155
4
84
8
13
57
14
4
60
9
12
3
33
23
1
21
15
3
30
12
24
48
18
68
16
36
20
34
14
24
12
58
6
36
6
27
27
6
84
98
10
15
15
33
15
32
1
24
51
32
60
82
27
111
8
22
2
22
156
12
6
9
21
6
20
4
80
34
123
99
30
18
48
12
33
59
25
15
68
76
45
15
9
35
16
21
9
27
108
165
6
54
24
38
10
2
13
47
12
24
4
57
39
54
30
152
60
108
72
16
30
63
35
12
24
58
12
30
33
27
20
85
96
9
90
20
34
42
9
11
49
9
12
18
45
21
48
62
46
3
11
16
84
48
57
15
69
36
33
255
27
21
9
39
81
90
6
18
9
27
84
30
102
9
9
12
2
10
15
11
70
15
75
201
21
30
68
24
1
36
71
58
62
88
54
26
40
32
58
14
28
12
18
14
36
22
18
12
36
12
9
3
12
66
15
3
36
54
15
11
16
12
6
24
26
52
90
38
25
24
45
42
60
105
3
48
129
9
36
50
34
75
21
50
4
21
60
39
36
36
33
72
33
15
81
66
24
8
52
56
73
35
22
24
6
18
72
2
12
25
11
13
84
71
4
21
60
35
34
15
21
12
3
12
63
30
14
1
21
3
33
48
66
6
3
177
102
36
12
54
54
30
27
33
14
22
14
97
69
15
11
28
36
6
2
13
105
3
11
58
66
21
33
72
14
34
26
12
52
20
46
12
78
6
60
3
12
59
61
11
49
3
128
10
42
6
24
26
22
15
12
21
6
36
69
81
30
18
62
4
45
83
25
15
8
24
85
24
51
18
6
36
60
128
40
93
47
1
15
54
2
16
20
25
39
44
96
40
9
27
102
27
36
27
45
21
30
21
81
12
182
24
22
50
22
3
12
3
45
15
69
21
24
24
15
15
20
4
8
64
24
21
36
9
14
145
21
48
51
71
34
74
37
15
18
18
20
124
6
42
18
3
75
12
68
22
15
15
20
12
58
14
34
36
30
8
13
12
107
25
83
25
12
71
10
84
84
12
62
61
21
3
231
66
54
66
63
27
6
12
66
9
15
18
2
12
106
48
66
24
30
50
16
8
40
30
2
49
12
23
10
39
87
6
3
60
39
78
15
27
6
66
68
28
ABCD 97241653636*3^$a+1 [50016]
12
28
72
45
95
28
12
8
19
125
16
20
24
4
104
88
39
53
72
109
207
48
12
24
24
24
3
18
11
76
72
32
1
63
9
3
87
33
80
12
25
11
36
19
9
45
35
108
64
51
9
20
1
107
60
55
53
124
68
16
111
6
144
90
29
52
27
93
8
24
76
224
7
45
3
117
48
128
84
145
6
17
67
9
32
12
43
17
12
160
36
39
33
36
129
27
120
60
81
72
90
60
33
20
13
114
12
36
77
100
12
60
21
24
15
48
3
53
16
80
40
84
12
3
6
120
3
56
84
60
28
3
72
57
15
6
27
128
79
57
69
39
33
39
9
39
3
45
3
17
43
161
1
30
5
13
39
60
32
28
60
48
20
43
45
9
18
30
23
12
4
96
33
120
27
135
149
4
69
27
24
20
49
111
51
96
9
93
72
35
36
25
119
43
30
18
53
96
4
60
36
20
43
33
12
3
45
24
36
39
6
15
12
21
15
56
79
156
126
42
21
32
4
48
21
99
21
54
57
105
35
79
21
171
9
51
9
48
152
19
129
32
28
68
52
48
27
30
3
48
20
19
33
39
45
96
92
52
3
113
103
5
67
144
53
1
39
3
12
17
16
9
15
105
35
43
12
6
72
18
33
36
75
129
69
18
17
36
120
25
90
12
165
48
21
23
120
36
7
89
85
51
27
66
90
17
37
147
15
6
35
109
83
7
21
8
36
40
165
18
45
8
19
33
32
61
90
12
36
221
16
105
23
31
36
5
49
3
68
19
41
28
12
8
172
24
20
60
4
36
36
8
24
55
17
28
75
21
140
16
56
28
264
3
72
125
31
17
25
15
24
15
33
20
13
15
12
15
30
75
32
136
24
20
16
44
16
12
57
3
51
45
44
60
36
67
33
21
35
43
48
69
8
55
33
69
63
12
15
129
12
24
33
35
52
3
5
1
15
92
37
11
7
129
60
36
3
5
55
30
39
32
73
6
65
16
60
69
24
3
48
36
51
53
1
3
15
77
136
27
105
15
6
11
24
12
19
21
320
52
63
102
107
88
12
81
39
96
9
23
28
20
108
4
51
24
161
19
21
24
12
33
47
40
108
3
213
12
75
9
15
21
72
132
8
31
69
56
4
3
18
90
189
8
73
99
183
45
225
59
136
183
6
75
63
117
8
112
51
54
15
96
32
28
24
200
79
36
9
84
132
56
72
25
87
24
32
12
28
8
4
3
84
6
27
93
179
55
93
3
84
45
68
127
48
18
243
96
111
54
54
42
63
9
15
20
12
40
56
4
36
33
27
12
188
24
16
72
15
5
12
19
41
28
63
12
42
15
39
17
12
36
16
81
18
101
16
147
5
28
45
35
48
37
3
75
12
53
79
33
33
71
115
45
99
84
21
69
15
120
12
164
91
29
91
144
6
11
124
3
213
92
7
101
24
91
29
1
24
15
96
9
24
102
17
112
68
16
60
15
42
54
18
18
12
45
45
15
12
69
54
57
60
39
5
4
12
128
52
36
3
29
7
21
15
54
35
84
36
16
39
5
28
36
56
60
139
41
4
87
12
21
21
75
69
11
28
8
235
24
36
29
61
48
35
76
20
76
8
52
24
48
60
12
48
108
9
24
120
71
1
123
56
43
18
107
55
101
7
33
12
165
72
131
64
48
12
48
120
12
141
6
65
28
63
5
52
32
16
24
111
192
36
45
12
57
66
5
144
91
29
25
120
87
20
40
15
21
273
102
42
18
30
144
35
199
21
24
36
8
36
4
32
79
57
8
4
12
45
3
45
42
33
72
21
35
12
7
21
63
24
30
35
132
1
227
7
53
36
16
15
41
13
219
15
78
63
9
102
5
4
84
87
24
21
15
18
11
96
31
33
237
42
12
21
15
113
36
64
20
16
168
12
36
63
21
105
63
3
204
90
3
63
93
12
27
197
103
33
147
60
17
40
15
21
8
79
45
93
15
3
69
108
3
60
9
20
91
21
75
45
24
120
27
105
15
17
7
45
20
4
51
6
72
171
45
15
24
105
18
54
30
21
69
6
9
3
53
19
54
15
9
72
15
240
8
16
12
24
80
84
36
19
42
18
54
18
30
95
4
45
35
133
27
24
12
3
54
18
5
12
36
196
3
93
48
56
28
15
36
12
9
8
28
45
15
144
39
105
24
48
27
17
55
53
36
85
27
44
24
67
5
12
43
9
60
21
15
24
9
75
12
9
3
45
15
12
216
15
9
20
64
12
20
73
111
36
24
24
32
133
72
27
56
7
45
135
45
48
32
4
104
19
17
13
72
ABCD 97241953288*3^$a+1 [50002]
60
12
124
36
8
102
90
78
22
44
40
65
115
74
106
104
16
125
36
36
24
55
120
120
24
74
15
45
10
12
101
39
4
36
5
75
18
6
90
22
48
17
39
16
48
60
74
30
28
44
28
36
14
12
58
2
30
24
81
79
20
52
2
22
36
44
4
96
156
2
10
17
3
316
60
12
24
36
12
170
3
79
80
90
54
136
24
89
27
100
80
30
54
21
19
24
32
4
14
30
40
12
8
45
31
44
28
12
72
53
15
42
171
9
108
82
20
4
146
10
96
74
54
100
36
74
15
31
80
4
12
5
48
24
21
54
30
6
54
12
10
14
66
76
17
12
39
16
5
31
74
18
105
7
36
38
34
2
90
198
30
6
34
72
74
126
28
110
58
65
187
86
15
345
190
24
12
168
2
34
41
3
40
12
53
48
19
44
9
31
86
118
60
32
150
10
20
16
2
123
7
17
31
17
27
45
3
21
69
3
3
36
84
40
24
101
36
15
54
10
36
8
40
96
24
41
127
32
93
19
14
70
12
72
32
28
48
14
171
9
108
72
15
15
18
15
31
24
41
69
118
24
24
132
24
170
90
40
24
132
53
36
33
22
60
48
2
18
88
29
60
39
81
39
6
34
36
50
18
36
6
10
20
40
60
5
24
55
12
2
3
175
74
39
180
36
285
18
42
51
43
12
60
8
6
15
48
7
96
44
18
6
16
20
4
77
43
84
53
19
89
60
105
6
16
24
158
82
20
60
30
15
39
16
36
5
7
101
21
15
39
90
22
77
45
22
24
5
51
28
36
80
100
44
88
2
51
96
48
21
24
70
140
6
66
21
12
36
31
24
56
93
31
116
33
57
10
44
30
15
129
46
14
70
12
20
108
6
15
21
30
196
2
10
36
137
3
52
60
192
20
66
51
55
38
3
33
6
16
24
41
39
244
26
90
150
30
4
36
96
24
84
14
12
10
101
39
90
48
87
3
28
5
7
72
110
10
60
50
18
42
30
114
27
72
151
14
22
20
16
68
4
36
74
27
9
22
24
41
55
12
41
12
67
5
57
15
31
24
74
22
14
75
19
60
36
8
21
192
139
101
3
40
12
2
15
12
135
40
48
65
21
22
14
46
5
9
48
22
50
18
76
197
163
50
36
114
64
161
36
3
33
39
78
82
36
53
72
9
18
52
48
20
21
15
57
19
36
48
77
7
32
16
48
24
12
80
136
38
46
14
10
5
19
32
4
17
43
44
33
39
54
60
46
20
40
20
33
43
120
24
5
36
27
40
62
70
24
14
15
21
60
46
53
55
12
8
40
2
15
43
36
14
58
5
57
118
5
7
137
63
12
24
54
22
44
21
15
180
60
30
10
5
3
28
5
7
108
164
16
53
84
45
12
15
135
9
31
8
33
39
60
28
2
10
29
7
44
60
4
60
110
39
7
14
106
24
41
45
34
65
55
26
51
55
53
7
60
24
60
80
90
70
5
36
69
54
4
20
102
180
10
80
105
31
8
21
84
9
70
32
93
57
106
92
16
14
36
15
7
2
46
20
21
115
8
40
36
17
79
41
3
36
28
12
194
82
104
40
8
6
15
69
60
46
17
39
124
120
72
14
51
48
36
39
16
74
22
32
52
8
76
12
48
12
24
20
64
60
17
43
132
29
33
58
14
39
127
125
79
14
34
2
10
24
29
36
21
24
286
48
2
3
12
39
52
8
100
72
48
86
10
120
65
31
132
2
54
90
135
79
2
30
16
2
22
24
36
24
5
67
164
4
17
123
24
12
18
15
57
15
45
84
96
10
44
100
24
32
28
80
52
84
36
50
18
16
14
60
10
12
158
10
96
56
16
17
43
62
82
24
41
19
29
36
24
67
20
54
10
26
10
8
141
96
129
82
44
124
20
64
17
55
36
48
12
48
96
14
22
60
8
105
45
66
60
138
10
122
15
3
28
12
12
104
6
18
30
3
3
40
134
22
38
72
30
93
55
20
52
36
14
10
60
41
3
84
6
30
40
89
31
240
65
39
52
5
39
16
38
87
55
158
46
5
261
30
28
72
80
196
2
42
4
77
7
48
8
36
48
28
44
69
91
84
26
154
86
30
4
24
26
15
96
3
136
17
57
70
116
30
70
36
5
15
28
12
96
134
34
24
12
48
5
72
93
3
19
158
58
24
84
74
15
72
55
74
46
74
114
33
55
14
24
54
33
3
66
24
70
20
66
34
161
55
89
91
53
55
26
10
17
39
24
4
5
27
48
141
31
60
24
20
45
21
60
30
21
39
18
12
78
12
4
50
70
5
51
16
5
3
52
29
9
126
18
10
17
135
64
26
58
50
22
5
24
19
2
30
114
10
44
30
42
84
6
51
103
24
20
16
20
ABCD 97242004898*3^$a+1 [50015]
20
93
19
53
139
53
19
77
87
96
28
152
28
324
92
12
4
60
32
4
32
132
112
5
24
120
67
20
12
24
16
60
17
24
43
29
19
32
112
8
96
4
92
16
32
160
96
20
156
24
60
4
12
180
72
20
48
28
32
84
48
124
24
53
43
56
21
99
136
32
36
96
28
72
32
72
24
64
12
41
171
12
36
12
108
52
36
24
48
5
67
12
20
93
63
4
24
32
189
151
80
160
89
55
41
27
45
48
75
52
32
28
56
40
68
96
57
7
89
3
24
60
16
32
28
96
72
29
72
39
12
4
108
8
144
12
81
63
9
7
96
41
3
88
53
27
64
8
148
132
24
24
5
55
17
223
96
12
68
4
8
40
32
136
29
39
172
68
48
4
29
27
24
48
24
52
140
45
51
4
68
40
8
16
24
120
44
4
149
72
27
52
44
132
4
12
12
20
4
48
96
48
149
19
53
72
87
28
200
16
5
39
16
44
4
84
8
16
29
19
32
21
15
33
67
48
32
16
32
16
140
9
43
53
7
80
64
12
8
120
36
9
87
4
8
36
28
24
12
92
24
108
4
5
7
12
53
159
57
24
15
112
17
127
17
120
3
120
12
48
4
8
21
111
192
28
101
27
64
8
64
60
12
32
16
36
20
40
36
89
7
32
4
188
9
51
48
72
124
44
132
4
8
88
12
20
48
40
84
32
4
104
48
45
55
32
4
32
12
201
7
12
56
48
184
116
33
48
115
12
68
12
81
19
8
24
21
187
96
5
7
65
79
89
43
32
76
41
87
12
69
63
28
53
48
43
53
43
77
39
48
4
8
132
9
103
36
56
88
44
12
40
48
72
8
12
16
32
16
36
101
7
44
36
57
75
12
28
8
96
12
28
77
144
7
36
12
48
137
3
4
20
45
127
84
5
27
12
9
24
15
16
17
27
16
24
32
156
52
48
44
48
108
64
24
8
52
96
12
104
60
12
16
20
57
24
3
120
48
4
89
55
20
112
125
19
24
5
24
3
45
163
5
19
8
40
144
32
156
48
4
56
16
101
72
55
32
36
40
164
33
15
48
4
56
4
116
76
12
8
21
27
12
4
96
12
32
201
19
48
8
28
12
5
72
7
32
4
188
28
8
21
3
21
111
52
56
64
144
68
36
28
44
168
69
7
116
117
27
12
4
24
56
76
36
48
53
7
60
116
16
32
36
88
36
44
69
19
8
36
16
36
48
77
15
16
89
51
165
24
55
12
84
48
17
27
45
19
68
33
67
56
36
100
125
43
56
24
216
60
9
115
48
180
20
12
36
16
29
27
100
65
63
4
12
12
20
16
96
20
16
8
16
32
69
163
236
28
8
141
19
101
51
36
4
77
27
4
44
64
8
112
32
12
124
68
12
4
12
29
3
48
24
93
15
132
48
28
113
27
48
4
20
28
12
72
29
19
197
3
4
60
24
80
72
16
24
5
55
44
45
39
4
24
5
15
52
140
4
197
43
48
5
39
177
3
108
33
51
12
9
3
100
36
56
112
8
40
53
175
41
27
24
16
180
68
48
93
63
129
67
12
32
12
36
48
48
28
8
64
221
19
5
51
24
12
268
36
17
27
84
16
48
137
3
48
52
84
168
104
12
9
67
29
3
16
8
40
68
100
56
64
5
19
8
93
135
105
7
65
19
24
132
17
31
185
24
27
24
24
40
5
72
27
52
20
172
80
112
60
20
33
19
152
16
101
31
32
4
5
7
32
100
48
12
44
141
39
12
16
56
108
76
8
16
48
44
124
96
5
48
19
5
51
100
12
8
28
44
24
64
48
108
17
19
60
12
96
68
96
124
216
32
40
29
19
8
48
28
32
108
24
12
81
15
12
21
15
9
48
3
72
40
8
48
76
108
5
63
9
39
204
112
20
36
40
24
53
39
48
36
12
9
3
96
4
44
4
113
43
144
24
29
144
15
4
96
12
444
20
48
64
92
120
108
129
67
32
12
12
144
16
5
48
43
101
99
12
16
192
12
36
12
5
192
24
39
16
36
96
29
3
45
43
24
48
32
40
104
28
48
20
108
76
5
3
93
99
76
60
20
33
3
120
24
16
24
20
12
36
48
57
123
16
5
43
24
53
115
92
4
44
16
32
12
117
43
96
29
87
105
75
93
91
29
43
56
112
5
91
20
4
44
84
16
156
ABCD 97242345262*3^$a+1 [50077]
33
108
35
1
35
19
197
4
105
35
19
54
95
160
15
72
36
53
91
18
36
72
90
5
67
18
99
153
36
95
4
333
27
8
37
23
157
36
59
121
144
143
64
24
21
18
81
224
160
3
89
64
9
90
90
131
121
18
5
52
141
143
1
11
120
60
43
36
65
4
80
40
104
13
27
81
111
84
224
96
16
45
54
36
36
144
5
4
60
21
23
85
108
90
9
9
75
24
192
228
21
36
11
97
167
64
111
36
18
54
21
96
80
40
105
18
5
76
81
3
141
75
69
36
90
21
69
36
198
18
54
36
29
79
65
25
107
37
171
45
131
139
41
13
11
79
17
64
104
48
28
60
116
13
18
90
3
24
261
59
13
59
13
27
63
18
18
201
176
109
39
24
45
162
36
33
156
9
39
51
36
18
252
3
33
63
9
131
31
54
15
21
59
157
72
167
49
75
15
72
9
8
136
9
36
71
1
180
63
9
18
5
13
35
19
281
84
103
9
44
160
36
21
39
128
13
18
65
220
147
77
100
93
90
54
18
18
95
52
105
36
90
234
36
11
79
54
35
1
15
111
90
54
54
75
105
23
4
9
35
100
27
18
39
56
16
105
108
27
153
71
37
35
37
36
51
20
1
27
92
25
36
54
144
45
24
165
18
129
56
13
15
57
215
60
4
108
116
96
96
28
36
44
205
90
17
217
135
45
195
21
36
90
53
40
33
18
9
63
5
49
155
133
47
184
309
95
16
20
120
37
123
56
73
18
77
48
52
20
12
79
197
312
160
15
72
29
151
126
39
159
54
198
72
77
31
54
251
24
204
84
31
9
68
60
133
72
3
177
3
15
165
96
24
272
4
69
36
23
31
77
85
59
85
159
39
36
41
31
17
37
555
39
5
85
306
36
54
3
12
21
72
167
49
47
25
3
144
12
3
45
27
29
61
63
63
29
4
237
63
45
51
56
108
16
44
67
18
35
19
101
25
39
15
72
36
93
69
23
49
303
92
73
11
4
111
81
81
18
69
111
5
4
56
24
91
245
16
24
84
12
339
144
72
36
18
54
17
55
113
13
35
307
141
32
7
18
159
93
15
20
16
39
108
18
36
3
51
90
90
101
25
119
169
215
40
51
36
108
198
35
19
65
28
12
21
95
13
72
27
32
85
71
37
27
9
47
25
18
234
27
24
176
25
90
29
25
111
48
201
15
39
57
285
11
25
54
126
27
27
9
116
181
119
4
96
140
55
18
51
32
208
87
17
48
43
245
79
36
89
112
20
48
1
315
92
88
27
108
101
84
31
144
77
13
180
35
184
116
7
72
18
3
51
5
48
40
141
72
27
27
29
40
236
28
171
54
95
36
160
15
77
13
39
213
39
159
5
76
9
71
24
85
59
13
144
36
54
9
99
21
56
28
12
144
24
72
75
18
36
51
39
9
117
198
53
132
13
72
72
468
111
60
60
32
120
13
54
53
180
19
18
11
61
23
103
18
135
27
69
48
56
72
64
224
61
35
64
96
21
18
90
36
39
156
21
72
11
97
54
53
73
18
9
27
69
21
39
204
117
3
8
132
12
168
40
8
108
124
216
99
21
20
64
20
217
3
36
51
5
13
36
54
ABCD 97242814738*3^$a+1 [50084]
39
16
32
9
127
32
21
84
27
4
29
126
45
96
3
90
72
75
40
72
11
121
17
54
93
48
40
8
16
8
24
57
103
12
101
18
37
8
21
51
16
48
24
5
19
72
8
48
48
48
16
11
18
3
36
48
4
80
24
3
13
11
9
39
24
37
44
12
84
28
59
117
4
36
12
20
12
4
48
41
12
27
12
156
132
12
24
3
30
123
4
32
81
18
9
16
95
13
8
3
13
44
60
81
87
112
29
36
7
24
12
20
27
33
28
17
18
1
29
3
48
111
1
17
54
144
54
3
105
24
15
33
15
60
21
31
20
93
15
4
29
31
20
57
15
48
36
16
32
84
48
12
15
21
33
43
12
41
18
30
36
19
113
108
54
45
21
67
32
28
77
3
63
6
159
105
55
17
79
32
3
138
3
24
4
65
27
4
60
35
54
84
3
57
15
64
108
20
72
3
69
48
40
101
15
16
17
27
153
18
21
16
53
6
13
8
36
76
77
96
75
12
28
24
60
96
12
8
3
133
24
24
20
33
60
7
11
21
27
85
12
65
31
41
19
41
91
80
21
60
15
52
32
88
72
77
123
112
36
44
40
32
24
27
13
12
32
108
40
29
3
88
24
32
96
40
8
16
11
18
147
12
12
45
6
49
20
21
7
32
33
63
48
45
31
65
151
56
3
1
68
28
128
28
8
24
52
47
37
48
5
72
72
72
147
24
40
8
64
24
11
21
12
4
12
23
37
56
40
65
7
24
20
112
60
20
84
33
36
54
6
7
137
31
35
24
66
15
36
99
37
32
52
5
18
13
140
12
168
40
32
24
3
9
96
33
6
54
108
30
37
56
40
72
92
63
1
71
69
52
20
16
12
60
8
16
113
31
44
12
40
156
164
76
29
3
15
24
73
12
5
3
48
21
3
72
51
45
273
7
65
7
24
68
4
65
15
69
27
40
5
63
60
24
28
41
3
51
54
39
40
24
32
45
67
8
64
72
8
24
168
112
44
4
29
27
57
15
24
48
72
48
51
21
4
167
6
36
48
108
31
68
76
24
156
20
64
8
180
165
31
41
3
12
52
128
93
36
6
45
60
39
69
4
96
176
9
96
3
123
54
175
32
3
21
69
27
12
4
32
21
51
3
241
36
8
69
31
60
48
24
5
27
57
87
24
3
13
17
19
36
104
4
20
40
20
16
36
65
31
56
27
21
52
44
3
18
15
45
18
66
6
69
3
21
12
12
3
69
12
63
93
33
24
18
25
5
60
147
48
3
13
77
63
165
75
12
27
45
16
41
7
108
89
55
12
8
27
33
21
18
13
5
3
48
72
12
4
59
49
44
3
144
13
53
27
48
75
66
3
177
127
20
112
101
111
24
9
15
64
8
3
126
19
68
40
32
75
9
108
24
3
24
13
128
165
72
75
124
68
93
31
12
131
61
29
247
20
3
13
41
15
208
20
9
195
4
192
68
16
8
40
24
17
31
5
30
21
12
112
36
8
132
63
13
17
31
36
23
13
101
27
16
24
32
36
39
73
84
8
16
35
81
12
21
63
52
92
48
76
11
18
30
9
4
83
30
36
27
9
72
7
20
60
64
24
8
36
69
27
12
33
19
60
83
33
16
80
60
16
53
15
87
21
40
60
23
90
60
3
12
21
3
81
72
127
32
16
96
107
21
4
32
39
9
9
187
32
64
24
24
56
40
92
60
24
12
76
11
37
68
21
12
3
88
5
67
53
24
51
12
96
4
17
79
12
48
32
21
127
48
32
24
120
24
40
120
11
61
236
4
48
29
43
36
32
84
75
1
80
9
123
3
21
16
29
7
47
45
9
15
27
13
89
7
20
220
36
23
42
31
17
51
3
45
27
18
195
16
29
15
48
12
45
87
28
80
117
15
12
3
78
3
96
129
19
12
68
9
15
75
9
4
29
12
51
28
20
4
8
4
53
18
21
45
39
4
17
87
21
75
4
113
3
21
7
5
15
156
4
80
24
4
68
69
151
48
71
13
24
17
63
3
61
32
100
12
56
24
27
69
3
49
32
48
9
78
69
64
24
12
29
12
3
88
44
9
7
17
15
4
53
120
54
24
109
56
12
36
21
7
44
16
72
17
31
65
75
33
91
17
12
3
36
16
36
80
9
111
52
68
24
52
20
60
4
152
16
24
32
51
24
45
36
16
29
15
72
33
27
15
90
51
51
13
72
8
36
21
18
25
128
36
28
20
24
24
69
55
71
72
33
9
43
11
321
48
12
112
41
60
163
8
160
8
64
59
1
125
19
20
3
72
48
37
5
3
36
16
20
16
32
3
18
91
56
52
20
45
6
85
5
15
100
44
12
21
63
15
181
8
21
31
12
8
88
8
69
27
12
15
37
32
64
56
4
44
72
76
17
63
12
24
60
15
18
6
9
12
40
11
1
32
52
8
27
13
24
96
168
11
18
3
72
40
72
5
36
43
92
36
12
16
176
64
48
35
81
60
4
44
36
16
17
15
111
21
88
125
87
4
11
33
16
36
65
15
28
95
126
108
3
40
12
80
16
92
9
111
3
13
ABCD 97242929068*3^$a+1 [50047]
16
93
63
24
9
11
25
54
300
36
60
45
44
12
24
13
18
24
120
6
30
5
12
43
69
56
67
17
40
39
144
17
36
19
108
18
72
12
78
53
28
39
18
23
36
84
19
21
15
72
53
91
41
55
125
13
6
89
1
11
73
195
39
42
48
6
125
1
39
9
18
9
140
16
33
75
56
19
29
36
16
45
54
29
132
36
12
72
61
54
30
36
42
17
4
15
12
5
88
129
18
45
9
11
97
12
6
173
36
24
12
109
15
9
120
114
216
30
35
1
36
35
79
30
18
18
3
129
11
91
36
53
19
17
96
73
126
89
67
108
21
15
18
143
43
81
9
15
20
100
9
11
97
30
42
18
48
6
99
27
12
96
84
6
71
55
18
47
36
60
49
51
183
6
35
73
27
44
49
107
43
18
119
40
3
18
84
6
69
33
3
69
35
64
81
36
168
30
24
138
240
39
15
246
15
108
20
25
12
35
4
20
16
33
36
114
12
9
33
51
39
18
30
89
36
28
81
36
23
16
39
45
116
31
33
81
54
66
36
3
51
144
6
35
228
7
129
132
9
159
21
30
78
47
40
195
6
39
33
48
18
24
72
36
93
60
9
11
25
11
115
29
16
21
39
39
72
30
15
8
1
11
79
21
9
6
18
36
30
5
103
18
3
69
51
189
12
126
33
56
60
160
51
9
45
18
53
24
73
48
15
144
56
127
6
84
63
27
18
35
133
30
77
85
150
18
12
78
54
11
79
12
41
64
93
108
24
83
7
66
59
85
78
90
108
35
19
30
18
18
3
51
6
3
135
5
55
36
21
8
1
275
100
9
72
144
18
18
35
73
11
36
4
165
11
25
30
9
8
16
129
143
79
48
18
143
132
49
60
156
90
132
53
12
252
40
21
18
30
150
57
87
36
54
12
126
213
80
12
24
4
224
187
18
162
29
37
3
12
20
24
120
24
36
31
150
39
9
24
30
6
72
198
36
90
15
21
18
137
72
52
135
18
30
21
20
72
12
97
11
25
3
120
15
72
114
48
35
36
52
45
12
27
24
9
108
143
1
11
55
5
55
162
11
25
30
24
21
60
57
35
73
167
12
16
9
18
18
71
55
138
18
189
51
18
15
56
48
7
45
21
23
76
69
47
55
17
37
24
35
156
163
17
60
124
32
220
68
97
54
120
5
64
57
59
48
36
61
108
63
75
18
27
33
84
111
21
18
17
13
107
1
24
15
33
18
42
47
64
32
144
84
72
25
48
114
12
6
12
35
36
91
9
81
15
3
6
36
51
32
43
48
21
68
28
45
59
1
30
18
36
39
92
28
20
91
41
13
51
24
60
51
89
12
7
90
48
162
17
24
1
39
12
3
17
4
51
18
30
221
1
72
12
39
12
75
18
42
90
3
117
24
66
89
4
21
15
24
132
20
37
23
13
6
21
44
4
21
108
72
48
23
37
27
153
47
1
35
79
89
52
93
11
4
32
28
15
177
15
9
33
66
17
4
20
1
63
189
90
18
12
330
18
12
60
108
3
132
9
11
7
102
59
31
53
37
24
126
120
5
1
3
60
20
16
44
84
108
28
27
90
35
25
72
47
64
69
63
24
96
33
36
36
108
47
37
143
24
16
75
108
30
231
93
96
66
54
35
37
39
140
1
24
126
33
32
7
48
9
9
24
30
132
90
15
24
72
87
18
15
32
52
36
92
36
60
289
102
18
35
52
21
24
48
18
108
6
11
4
183
72
21
99
149
37
102
186
27
20
79
129
12
69
71
7
17
36
12
7
210
15
21
23
1
120
111
140
25
12
108
3
51
5
49
24
51
32
100
87
53
139
114
30
6
11
60
37
12
59
156
169
35
84
7
18
3
48
92
19
29
25
35
1
90
66
39
51
17
52
36
20
7
137
19
77
37
12
6
9
20
4
39
30
18
72
41
1
18
117
9
27
200
4
36
84
9
11
108
25
90
18
83
52
44
109
155
7
30
35
55
24
125
1
39
69
54
117
81
12
78
12
18
63
72
44
25
255
45
24
120
54
18
18
114
107
13
108
54
9
36
80
4
57
39
24
20
96
1
39
123
48
204
30
6
9
45
156
35
24
31
69
3
42
11
64
51
29
55
90
18
36
41
109
30
6
156
ABCD 97243026976*3^$a+1 [50052]
12
8
13
75
33
27
24
21
39
44
7
18
15
36
96
8
36
16
60
108
21
131
12
48
40
140
115
77
28
72
56
55
57
60
44
28
45
35
72
36
24
76
32
96
52
45
15
80
48
37
47
16
20
24
76
60
56
61
39
24
44
36
60
12
28
156
20
31
9
36
8
36
84
7
5
72
28
20
19
33
176
7
93
12
200
12
12
4
156
204
20
12
24
16
12
32
91
129
20
24
100
44
120
28
128
84
25
11
84
67
101
4
21
23
84
72
19
65
12
67
21
56
28
32
24
145
72
15
20
37
3
24
8
108
88
12
32
52
24
12
44
40
80
4
9
35
28
60
57
15
48
45
27
72
20
43
117
168
21
231
104
25
15
24
32
24
12
28
27
5
48
4
20
16
92
228
1
23
60
196
80
16
20
48
25
35
112
36
84
80
64
12
8
1
83
60
60
67
36
18
59
28
8
36
4
56
25
51
147
81
207
33
39
72
5
84
52
32
36
4
92
73
18
33
111
93
36
72
20
160
84
3
57
24
20
24
28
12
116
36
16
20
120
132
112
3
17
28
8
24
40
44
12
88
12
33
51
56
4
33
18
53
16
20
91
17
172
36
12
105
11
60
132
4
44
72
24
96
25
59
76
24
60
24
12
8
24
60
40
12
24
152
72
28
9
51
32
36
4
12
96
72
12
68
12
48
108
88
32
24
28
32
55
21
12
56
36
108
16
36
56
4
44
12
60
40
32
151
9
12
69
95
40
117
75
44
84
52
33
72
47
36
12
175
5
40
48
12
3
36
153
32
121
90
153
12
15
5
40
44
4
32
12
16
12
8
4
3
29
96
60
49
71
28
9
23
13
39
32
24
157
3
12
39
18
11
12
24
40
21
59
24
84
31
36
9
24
60
80
76
39
41
24
112
60
60
24
32
28
87
17
37
51
12
96
20
19
5
28
129
11
40
3
137
24
24
12
52
57
15
8
40
36
72
108
27
90
3
12
93
47
52
45
11
25
71
36
19
89
4
12
21
87
48
8
60
85
15
36
44
132
52
12
20
31
17
16
39
18
3
80
112
32
12
31
9
60
48
32
4
56
115
18
23
64
24
69
11
4
111
36
108
17
16
68
12
84
48
48
4
120
8
12
24
36
40
3
5
36
76
20
48
156
40
105
71
64
60
21
15
21
15
129
119
16
8
148
8
84
60
120
16
72
12
12
20
16
12
32
1
35
4
8
28
12
20
108
28
9
87
84
135
65
4
36
32
7
21
12
84
24
56
240
36
12
37
36
18
144
53
37
23
193
27
32
36
60
60
40
32
48
61
11
4
24
20
36
184
36
48
51
21
48
32
4
96
68
12
25
11
43
41
120
144
72
4
48
152
4
56
24
112
12
8
103
17
12
12
31
45
32
40
36
32
12
112
56
12
76
36
33
15
108
60
24
24
75
41
16
44
79
41
4
92
88
20
24
112
56
40
80
4
15
165
44
7
17
60
40
20
12
40
104
40
36
8
55
21
51
53
28
84
339
45
32
24
28
36
140
1
51
44
16
105
47
36
144
28
105
39
20
4
20
24
28
225
23
40
212
124
51
69
36
104
24
136
20
25
15
24
32
52
56
19
17
24
31
65
28
8
52
32
24
52
8
4
32
24
60
7
65
112
8
108
192
52
56
40
44
12
24
40
204
12
104
7
65
43
77
4
81
3
32
124
128
36
40
15
41
4
36
8
28
12
8
25
35
52
57
35
28
48
48
36
48
81
11
64
44
36
7
5
60
12
12
60
124
116
76
39
5
103
93
69
15
39
9
80
28
192
48
3
5
24
43
33
32
24
36
55
53
1
99
56
148
56
60
12
12
25
107
28
27
125
148
72
60
8
88
24
44
12
67
17
1
3
20
124
36
104
36
1
59
12
4
24
44
28
108
60
56
91
53
19
57
48
3
45
9
23
132
115
5
88
68
220
33
95
49
123
12
116
40
36
15
45
44
19
45
8
144
76
24
8
12
48
16
15
77
52
68
24
85
59
4
8
40
8
52
20
97
47
25
83
40
3
18
35
120
60
37
23
132
43
69
56
16
104
36
124
9
51
32
64
108
72
44
7
9
8
1
131
100
176
60
60
85
3
60
99
101
115
9
45
23
4
48
188
28
44
61
35
16
24
80
24
40
36
87
93
51
5
16
33
54
57
69
47
24
24
72
13
11
36
48
31
113
48
88
44
31
9
80
52
24
60
12
24
80
24
12
72
12
48
12
108
88
12
56
24
48
43
105
111
69
75
9
48
69
36
99
44
72
12
16
56
100
80
28
12
116
52
36
ABCD 97243192030*3^$a+1 [50029]
59
3
52
107
21
10
29
13
36
24
30
8
27
61
120
72
38
60
70
11
19
2
18
42
48
40
29
133
50
10
5
43
11
1
17
72
31
48
114
30
48
12
66
54
17
21
22
77
1
42
8
57
36
49
26
10
11
81
22
6
71
51
18
12
22
108
30
42
17
13
38
28
110
22
5
63
4
47
48
25
36
11
91
20
18
60
4
11
7
5
37
36
2
118
32
78
34
66
35
7
23
27
63
7
132
8
18
12
22
8
22
78
89
13
8
15
15
22
30
6
12
47
21
22
230
142
68
123
6
19
12
125
37
17
49
72
95
15
18
39
85
156
17
84
90
109
50
10
29
55
5
12
18
25
86
57
25
12
78
5
3
10
2
22
17
103
18
30
20
40
38
10
54
47
18
63
45
33
4
23
33
82
128
21
1
113
84
43
38
27
24
19
65
7
17
12
1
102
36
41
31
20
57
6
67
30
72
41
7
30
20
60
10
89
36
18
7
12
17
9
22
180
48
20
60
4
23
55
8
4
38
57
12
36
15
39
21
10
30
12
35
60
25
5
18
18
19
8
10
59
13
56
42
10
102
48
38
112
18
30
65
7
72
98
40
5
15
22
71
19
6
29
25
8
22
38
58
5
36
79
65
7
17
85
18
60
18
12
48
155
12
55
8
34
8
45
37
96
2
48
10
35
27
10
30
12
71
49
53
43
11
91
35
7
48
23
30
24
3
58
47
30
7
17
39
34
30
90
78
30
42
8
10
8
111
19
20
4
30
17
9
160
30
62
30
112
66
20
21
156
33
10
2
9
6
25
8
75
49
6
11
9
9
13
12
11
6
36
45
52
41
37
30
29
31
12
5
18
13
12
65
103
5
72
7
78
48
114
65
48
13
2
52
77
36
18
24
43
5
67
95
13
18
2
3
27
30
10
60
5
48
7
8
70
60
71
43
18
18
62
22
36
54
60
17
54
90
15
4
36
71
51
112
47
19
30
12
38
82
12
108
42
30
5
13
95
15
148
5
27
58
30
12
38
27
72
103
5
108
25
2
18
4
36
30
11
13
5
3
33
15
4
30
23
24
31
5
25
48
20
22
20
148
2
39
31
35
54
129
42
22
90
18
80
70
8
70
84
35
3
30
30
45
63
27
25
8
30
27
42
33
15
18
36
21
15
78
27
22
18
38
10
2
70
23
49
23
13
32
52
47
49
32
70
50
22
116
12
48
172
30
50
33
19
53
25
47
93
82
18
65
3
34
17
36
3
40
54
23
7
53
33
22
12
26
102
48
12
18
4
18
8
4
71
97
38
9
33
18
75
19
17
73
68
10
8
82
18
24
30
6
5
75
12
28
41
36
37
26
22
20
3
36
9
40
47
7
6
5
66
36
55
18
89
6
49
6
42
23
27
28
12
65
67
17
13
8
15
3
70
20
22
20
15
7
126
12
173
27
40
65
25
38
64
66
30
12
89
21
22
95
1
50
22
108
2
3
7
72
23
25
12
35
85
98
105
24
21
18
34
8
28
29
51
60
60
27
144
13
23
54
13
227
9
21
21
52
6
89
55
36
60
62
100
5
25
42
120
158
15
13
24
5
1
29
3
52
18
8
4
77
1
140
138
82
68
39
13
29
61
29
31
12
38
78
10
62
57
12
13
23
115
8
42
3
67
35
7
36
65
37
17
85
41
36
19
24
36
12
17
42
1
12
53
3
15
37
8
22
48
12
35
15
27
1
54
60
26
150
12
87
1
35
19
17
31
8
105
19
23
54
81
129
1
20
90
10
68
12
10
5
3
34
53
25
53
15
10
32
52
96
12
47
18
25
20
9
96
7
60
48
47
66
15
4
18
170
22
38
70
8
42
15
55
72
11
7
89
49
20
21
13
8
52
11
24
91
47
24
13
108
8
64
41
30
7
65
97
26
4
6
90
29
31
72
29
31
48
11
99
57
13
119
102
54
27
33
57
10
8
4
41
7
12
6
24
48
119
1
8
60
42
10
30
12
48
23
75
12
70
23
6
36
15
3
15
10
41
49
29
18
93
72
27
78
12
43
12
138
18
90
5
19
36
5
19
8
39
1
35
60
33
22
47
126
7
50
18
15
75
34
30
36
5
7
18
24
288
29
69
22
90
30
5
12
1
24
30
30
18
5
13
29
33
10
48
132
29
13
113
7
18
23
127
17
25
30
60
17
61
30
47
43
12
17
21
60
28
12
50
22
30
47
49
30
71
13
38
18
15
25
42
5
43
11
18
21
87
45
40
50
9
13
23
54
31
48
20
34
38
70
12
17
13
38
45
33
52
5
7
36
29
13
8
4
5
33
22
35
13
48
11
139
30
50
4
56
4
77
9
10
80
4
36
60
17
37
6
11
18
18
133
42
5
37
156
54
60
53
25
38
90
15
19
8
28
24
77
19
35
85
42
30
72
30
30
8
48
60
52
102
8
10
5
55
12
5
1
2
63
24
30
61
24
65
1
84
17
1
89
13
47
21
52
38
52
6
12
8
39
18
7
68
3
12
7
6
29
3
27
25
26
10
17
55
65
33
4
17
60
39
72
18
9
13
38
10
12
17
18
55
8
15
7
72
18
12
35
31
80
30
10
77
54
21
87
103
132
6
60
42
12
60
26
27
43
20
9
18
3
51
21
15
63
12
33
37
20
3
135
12
22
48
42
5
81
64
48
42
90
71
42
63
22
20
33
27
28
24
6
47
115
5
54
19
17
43
2
9
9
45
6
1
72
11
6
49
30
24
53
24
39
22
20
27
1
12
38
34
17
36
18
7
140
40
42
95
18
7
38
60
10
108
29
21
12
10
53
19
66
71
21
18
15
45
22
119
19
29
3
52
26
4
18
12
36
11
103
26
34
167
103
6
42
18
29
85
18
30
120
20
28
80
4
41
6
18
12
18
25
78
23
19
60
11
270
19
143
25
138
35
85
20
52
59
13
48
35
43
122
27
90
18
97
18
ABCD 97243450288*3^$a+1 [50034]
25
104
33
27
3
37
5
55
137
3
3
13
17
18
36
21
28
12
48
41
19
29
3
24
33
3
33
7
60
89
54
49
8
40
92
72
81
7
11
42
7
47
1
44
88
32
4
56
4
44
36
4
47
33
16
72
20
57
43
83
81
21
43
164
16
71
73
20
16
29
31
20
57
42
18
84
24
15
39
36
12
18
36
3
21
7
48
20
4
36
41
60
39
60
4
36
12
23
21
24
60
4
17
39
120
21
6
105
75
12
42
19
17
12
211
32
9
3
21
55
32
15
69
16
29
30
54
24
3
12
3
18
67
77
138
18
55
12
65
7
48
8
21
36
15
24
21
3
9
42
30
15
28
56
36
69
36
84
6
30
240
30
18
42
1
8
96
60
64
5
67
5
12
15
16
11
21
33
12
3
36
3
1
35
49
71
49
48
48
41
15
15
49
12
60
60
12
68
24
45
36
3
36
9
79
32
16
12
32
16
8
12
9
18
78
7
41
42
105
12
45
15
48
39
6
67
71
72
42
3
27
1
20
51
1
164
16
44
4
20
24
57
91
17
108
27
3
33
57
24
30
6
7
36
29
48
75
3
25
149
18
157
48
20
15
9
39
42
90
30
7
11
21
24
81
111
48
9
51
4
8
28
11
1
32
12
4
59
18
67
20
12
48
33
39
21
63
36
63
33
120
28
11
9
4
32
36
40
12
17
30
18
27
15
1
8
57
39
21
55
29
19
41
18
61
44
33
15
12
60
72
9
12
87
12
16
35
30
103
20
52
44
21
15
28
5
79
116
189
12
39
15
96
30
15
4
20
12
9
43
120
48
12
41
55
17
3
24
36
52
47
18
7
35
73
8
120
15
117
72
40
35
36
25
107
90
3
9
15
12
15
49
17
42
145
32
96
40
29
15
28
8
3
30
6
9
99
45
81
79
23
9
28
77
48
18
9
33
147
4
5
6
1
17
3
9
199
20
24
12
4
101
36
15
75
9
28
8
48
15
69
76
5
36
18
13
59
21
24
4
24
17
19
47
9
45
19
12
59
6
12
63
100
32
40
20
33
39
3
36
25
41
36
63
4
8
48
9
48
18
42
27
3
33
21
3
48
28
29
31
5
87
24
4
44
60
48
39
13
5
60
3
33
7
5
43
11
36
13
56
3
18
75
28
47
48
6
3
28
53
7
60
185
24
19
56
4
84
17
75
4
11
13
48
29
75
28
8
24
64
89
48
43
11
9
84
3
57
117
6
33
4
35
93
33
115
84
120
20
16
92
93
99
21
51
129
79
32
136
5
39
21
18
85
35
37
44
4
11
81
28
56
48
3
13
71
93
3
12
13
12
65
27
9
6
9
81
15
21
115
48
32
72
21
102
9
45
180
24
7
48
29
6
66
15
81
15
3
9
72
21
72
91
5
12
18
85
47
30
115
29
19
32
39
6
55
17
63
3
36
78
12
24
12
39
24
24
28
12
41
127
104
76
35
57
16
84
68
39
49
24
17
3
40
8
48
15
85
24
35
66
27
45
43
12
8
27
25
44
3
18
3
52
12
8
40
104
4
17
3
9
63
12
12
75
36
129
24
69
3
33
7
5
3
75
21
4
12
35
13
17
72
3
15
54
211
29
3
48
84
3
57
16
17
87
21
27
76
29
3
12
96
27
73
12
59
6
27
12
36
48
12
129
6
25
80
33
36
60
3
208
44
15
45
21
39
15
18
3
40
20
15
69
24
12
52
113
30
13
12
104
21
54
30
51
100
12
32
4
35
37
12
8
3
69
16
17
39
88
20
21
7
32
33
12
42
54
7
137
18
12
117
88
8
63
37
44
16
29
19
44
28
60
23
6
30
13
36
47
18
12
78
9
3
145
89
36
24
36
15
108
12
45
84
6
108
9
76
24
8
9
3
12
39
66
54
114
3
45
3
4
47
9
24
12
9
7
8
64
17
18
13
167
13
53
27
63
6
15
108
36
21
51
12
45
27
3
36
25
161
31
17
3
24
105
39
27
57
3
9
48
27
121
5
15
9
3
63
54
99
27
73
12
5
7
8
9
103
41
7
23
25
89
15
192
9
75
120
51
193
11
49
23
90
3
9
31
11
69
39
1
12
5
39
9
175
137
7
5
6
21
33
27
9
51
39
66
39
52
72
5
31
5
36
30
13
8
39
73
11
21
4
65
15
75
6
120
15
21
3
40
17
84
63
100
32
208
48
23
30
7
17
3
9
63
120
33
114
36
33
52
59
9
27
69
88
5
27
9
19
233
7
32
9
36
15
75
69
4
8
12
60
12
28
80
40
17
3
12
84
27
13
20
4
96
80
15
6
151
20
48
124
60
168
72
5
48
15
3
21
4
12
68
9
15
3
12
33
108
9
15
28
5
54
6
15
24
28
23
13
12
68
81
91
12
11
21
9
54
108
24
13
92
21
15
15
57
16
32
168
51
78
66
69
220
17
36
60
12
3
123
21
15
90
3
36
57
3
64
5
43
29
99
100
24
113
108
42
30
7
17
18
30
168
3
12
12
21
24
3
9
6
13
17
7
68
88
5
12
7
17
30
49
32
15
45
28
35
12
33
40
77
43
12
108
32
24
33
27
4
12
8
52
77
31
20
87
25
104
33
63
9
159
21
43
8
93
19
108
68
124
60
32
60
60
76
23
60
21
120
33
51
24
12
45
18
1
104
28
12
65
115
20
40
155
61
56
75
90
31
5
15
12
40
68
100
89
3
136
5
67
29
3
63
90
3
51
1
8
4
32
4
11
9
24
3
90
27
117
19
12
125
27
27
18
78
54
66
114
51
48
39
13
12
11
6
36
7
11
102
7
8
93
24
31
60
71
1
29
19
20
12
57
6
85
20
4
60
80
111
12
18
55
12
ABCD 97243731472*3^$a+1 [50033]
57
90
72
1
65
60
30
42
175
107
60
21
135
24
66
99
141
39
15
1
53
156
18
25
20
12
3
30
3
204
15
48
33
9
18
85
77
36
15
3
54
36
12
27
27
45
123
12
6
55
65
60
12
78
9
63
13
77
48
42
72
18
30
18
55
17
18
24
21
15
84
6
108
36
63
3
72
37
5
36
75
105
90
45
60
69
18
60
18
27
228
9
6
12
42
66
24
30
6
9
40
59
12
90
159
3
18
24
15
33
3
40
53
36
31
17
27
63
72
25
11
24
13
92
36
3
49
35
60
13
32
12
45
18
90
6
72
54
51
24
108
27
1
59
36
85
23
72
18
12
42
85
77
3
33
19
36
17
103
17
3
15
42
67
125
55
35
33
81
219
105
72
36
55
35
12
132
1
84
8
45
115
8
99
18
3
9
18
57
3
72
30
168
102
133
32
15
168
93
27
6
66
18
43
44
3
18
72
7
36
29
6
37
228
23
9
3
45
172
5
48
132
18
18
12
24
90
105
16
32
3
25
53
12
114
1
137
147
40
35
45
45
3
51
36
138
60
90
33
129
36
54
30
36
78
37
17
15
40
17
48
6
1
11
25
17
12
3
75
30
96
54
72
48
60
12
1
77
15
160
77
3
87
138
15
112
20
111
30
115
47
72
36
90
7
8
27
30
60
48
27
27
36
45
64
203
30
27
51
102
115
53
18
54
18
54
30
6
18
66
6
90
72
15
57
126
12
168
37
71
54
30
33
4
41
15
3
54
36
19
53
120
24
15
75
30
90
108
45
27
18
3
4
35
1
44
60
219
37
89
36
39
108
180
51
102
115
104
48
63
49
8
72
15
54
147
27
90
18
9
33
90
18
19
53
36
72
12
6
49
17
204
12
27
27
18
18
150
55
84
41
12
18
42
15
40
47
6
15
4
11
42
27
60
3
72
21
52
53
75
9
78
108
12
72
18
3
204
16
17
18
30
162
33
4
59
1
71
85
17
72
36
39
15
6
15
39
48
25
65
27
28
68
75
25
29
36
27
15
126
12
90
9
105
63
12
48
3
72
30
42
1
17
102
25
71
72
12
96
69
48
3
45
64
59
102
27
15
12
6
18
36
73
68
39
85
35
96
57
33
72
18
45
24
16
5
12
7
11
42
103
32
45
103
5
90
18
199
65
115
188
40
17
63
33
126
13
95
18
84
60
63
12
48
52
108
53
54
24
1
125
48
60
18
12
42
108
18
37
71
12
54
3
60
27
21
4
11
54
15
9
19
17
3
51
156
36
42
15
15
25
35
72
30
6
49
125
6
54
126
37
47
1
5
18
66
3
15
18
115
44
189
27
39
168
18
15
75
49
143
45
120
3
18
67
24
53
36
31
71
54
36
78
54
36
54
120
25
128
9
15
9
66
6
18
72
37
71
36
13
23
54
18
30
18
24
66
27
105
123
129
91
29
18
78
18
66
15
48
27
21
4
161
90
180
45
117
18
12
25
20
28
77
30
42
126
12
150
18
120
90
27
51
1
11
60
37
173
24
30
18
6
57
9
36
60
39
51
72
180
36
54
12
6
12
18
7
12
96
92
231
1
35
13
8
9
24
51
156
9
36
99
93
55
23
37
80
48
64
23
13
32
3
25
17
12
18
72
18
60
90
126
90
12
90
19
53
43
17
30
96
84
6
12
19
5
18
33
69
63
28
32
27
45
9
66
18
27
36
9
78
30
60
18
12
90
3
4
71
18
36
135
48
15
48
54
51
75
9
45
90
6
19
11
54
3
21
126
90
108
3
69
15
15
24
1
8
12
100
5
30
253
23
54
15
93
102
60
1
80
39
6
15
69
3
12
21
55
32
3
37
113
108
36
31
35
205
17
72
48
63
45
55
23
57
15
85
72
20
105
135
52
53
102
33
28
32
15
42
75
33
126
1
11
24
141
147
210
123
99
234
36
66
90
60
19
8
57
78
33
4
83
93
87
60
12
18
18
42
120
108
127
5
63
39
6
102
6
66
21
12
28
35
30
39
220
125
31
5
30
90
55
17
147
201
54
45
9
27
27
30
108
132
55
35
90
27
3
78
30
57
93
72
55
12
8
12
15
1
5
54
85
5
18
45
60
21
27
4
41
12
43
35
69
39
72
9
60
15
36
9
45
6
252
48
105
40
35
60
90
55
20
123
12
42
27
3
18
60
90
12
42
30
25
89
90
66
24
31
96
44
48
195
108
12
42
30
96
12
57
3
48
24
18
27
3
33
9
18
108
9
228
27
90
24
ABCD 97244259488*3^$a+1 [50027]
12
15
18
27
123
162
30
33
48
87
42
171
60
24
120
81
222
18
144
75
3
48
9
105
15
36
24
48
72
123
33
9
15
108
237
6
42
3
60
84
21
39
108
120
60
33
39
36
27
57
81
75
84
96
12
132
15
21
315
90
24
63
12
96
204
273
3
72
165
75
12
135
66
87
48
39
93
27
165
51
9
120
33
120
3
75
129
63
33
15
105
9
120
96
102
18
15
60
24
120
3
168
45
69
75
36
12
27
48
18
30
360
9
15
66
102
90
78
24
45
168
72
21
75
12
12
120
75
120
48
45
3
357
48
300
120
87
33
207
177
135
45
51
57
87
18
30
18
24
15
105
30
18
123
69
30
90
63
63
57
72
183
42
30
21
75
117
48
195
9
33
78
42
48
24
30
21
60
24
153
3
12
63
9
81
39
15
45
3
33
12
123
24
153
12
141
144
15
48
48
60
27
168
165
45
75
12
87
105
81
39
231
189
93
207
120
225
48
3
12
33
87
12
3
93
75
9
60
108
12
60
15
96
129
120
81
207
57
6
57
135
42
78
42
15
153
3
99
18
3
12
60
12
36
24
123
18
99
75
120
138
30
117
60
180
51
120
72
45
240
432
60
60
3
90
102
18
30
45
45
27
21
27
12
96
120
57
195
45
123
300
177
15
57
15
60
3
117
168
45
120
27
3
33
12
12
36
144
141
27
48
132
48
39
165
468
105
30
213
75
24
45
36
24
105
75
21
15
9
48
123
12
132
75
18
75
12
153
30
57
48
105
27
36
24
105
126
24
33
120
33
24
63
15
57
60
156
12
12
60
93
360
3
24
60
96
60
132
105
75
132
105
78
105
60
60
12
48
3
9
48
15
33
12
168
165
24
126
57
12
93
3
60
24
33
30
42
135
36
12
48
249
3
132
153
30
33
12
132
156
27
72
81
39
18
27
3
90
135
12
48
12
111
69
3
57
111
9
15
21
309
48
3
24
75
120
90
63
15
93
27
138
240
87
12
3
162
3
27
45
21
15
57
63
24
60
21
27
108
9
63
60
168
69
15
15
138
15
15
42
171
165
75
45
54
45
36
12
123
57
72
96
12
27
105
33
72
51
27
165
75
33
15
24
33
183
9
15
33
12
180
168
153
72
75
132
153
30
33
24
33
30
285
27
45
75
90
63
12
240
3
90
15
72
120
48
60
117
75
36
297
63
105
30
105
9
75
75
45
60
108
48
12
72
33
27
36
12
108
12
12
135
33
12
156
60
69
96
222
90
72
63
63
117
60
183
9
36
264
36
177
72
48
27
75
261
60
225
27
12
60
51
45
132
87
168
33
39
48
72
45
96
45
24
3
60
72
48
33
30
9
108
60
12
48
132
63
18
72
3
12
72
231
117
12
36
45
72
27
36
15
9
96
24
240
120
60
123
42
15
105
48
30
42
15
36
45
135
39
18
87
48
120
72
108
75
18
54
18
102
21
24
48
93
99
51
9
135
81
12
12
60
48
27
18
75
288
27
177
111
57
15
93
24
60
60
60
15
21
75
9
168
12
21
72
30
57
108
228
9
51
45
99
45
183
12
45
120
3
27
21
84
36
24
48
120
72
36
24
ABCD 97244307476*3^$a+1 [50088]
83
96
273
28
143
12
69
15
60
105
135
36
84
60
24
120
1
48
96
35
36
120
49
96
68
3
48
372
9
28
20
672
75
36
120
57
27
21
28
35
61
144
71
24
69
27
144
81
15
60
21
63
49
11
276
1
80
15
48
1
68
76
71
96
45
28
164
412
71
45
28
240
47
60
69
15
120
45
28
68
3
9
87
73
11
85
95
36
84
12
13
116
28
32
160
11
37
96
107
133
32
3
81
135
24
60
96
1
212
3
24
36
157
80
351
97
59
24
109
11
60
217
203
309
112
71
48
121
59
120
60
1
80
16
95
69
124
35
129
51
552
225
39
45
15
81
3
121
68
60
16
191
385
11
420
357
147
36
105
135
48
12
48
169
71
9
180
28
275
84
180
120
33
27
21
124
80
64
224
267
24
12
48
192
49
48
48
48
155
37
80
135
73
192
80
63
96
165
51
57
132
288
3
48
25
192
212
303
109
95
165
15
13
71
132
105
124
20
15
144
109
20
231
12
9
16
384
119
57
399
36
157
20
316
107
144
96
60
120
48
12
228
36
156
24
24
1
576
48
71
84
36
144
132
109
20
99
192
57
51
192
13
107
48
57
75
49
20
48
172
119
25
32
63
12
564
84
109
68
63
36
265
144
107
24
61
20
28
116
76
59
84
456
25
191
60
24
33
28
143
1
155
229
32
375
189
159
141
51
13
107
84
36
60
264
141
28
35
120
132
69
231
120
13
96
20
15
109
116
124
416
228
108
144
75
84
49
96
96
35
60
120
141
159
204
60
96
153
3
144
25
59
60
25
47
204
85
11
69
160
11
117
208
32
111
372
13
155
12
73
32
180
28
95
289
143
84
33
3
189
348
3
109
288
48
20
39
24
109
71
9
16
272
15
48
21
124
347
105
124
95
33
147
33
28
23
36
181
119
73
23
25
32
87
96
57
16
155
9
12
16
155
105
315
48
69
48
75
69
96
124
144
71
24
60
72
109
48
32
16
119
96
120
193
167
144
144
9
3
84
36
57
3
48
57
84
15
45
16
155
57
316
335
177
159
241
20
28
96
68
28
144
35
204
60
181
59
117
144
16
95
24
153
63
168
9
208
144
48
32
304
47
48
81
171
37
191
12
37
80
112
68
207
84
120
69
28
48
32
180
60
63
21
39
60
36
36
ABCD 97244518082*3^$a+1 [50001]
4
8
33
36
31
24
68
16
44
123
54
138
6
120
127
20
40
47
81
52
12
60
108
107
18
12
36
7
119
61
128
16
8
136
32
12
21
150
57
28
17
18
57
60
15
105
15
24
9
12
9
96
48
27
52
12
96
35
30
3
165
54
72
73
140
48
57
43
8
12
15
48
25
36
44
24
15
25
11
1
8
15
37
48
23
165
9
123
28
35
93
9
15
36
4
8
15
30
42
21
64
8
9
18
133
32
51
45
51
48
93
112
101
27
15
225
28
84
8
69
48
15
153
30
25
8
201
99
15
117
39
78
30
18
127
23
30
7
12
53
7
11
24
81
40
8
12
87
6
39
15
33
57
18
48
37
23
49
116
60
40
20
72
105
43
44
40
5
67
8
27
9
87
73
65
55
59
85
53
18
25
36
36
8
21
43
116
27
12
81
87
84
9
105
36
91
17
18
252
18
19
71
73
32
4
8
117
91
35
174
123
148
72
71
96
30
18
37
95
66
55
60
53
19
17
99
417
42
1
29
75
60
27
25
83
25
128
9
24
12
55
23
37
12
72
8
88
89
31
5
135
3
9
28
80
28
36
23
1
12
95
225
27
1
36
56
28
24
281
115
32
108
40
36
36
12
53
168
66
73
71
1
44
9
55
71
72
222
18
108
37
8
21
51
135
12
186
12
55
20
195
25
20
28
96
128
16
32
52
36
71
73
23
49
113
3
27
81
16
56
99
6
3
105
19
65
42
156
33
39
25
36
65
39
87
73
131
37
173
27
15
49
44
51
13
17
168
66
54
60
3
27
153
60
40
20
33
42
45
9
63
135
13
17
150
120
78
55
48
107
42
120
43
173
15
21
51
39
6
48
42
12
37
179
97
20
27
18
147
76
17
18
37
20
100
77
91
44
76
71
78
67
5
39
72
87
73
32
36
52
35
42
12
54
9
28
8
69
12
91
35
25
29
39
72
33
54
168
49
185
63
57
18
73
80
33
87
48
12
124
191
60
13
41
54
1
56
33
19
47
18
3
105
127
20
15
25
11
57
39
36
73
17
102
36
6
126
162
175
23
117
27
33
168
120
60
100
140
27
13
8
9
115
116
57
132
102
9
135
109
8
180
12
40
48
92
36
39
13
20
129
63
63
12
180
1
5
12
55
8
16
8
112
41
12
90
33
48
51
18
91
144
300
17
3
108
75
57
28
80
52
36
12
80
72
180
268
80
45
147
28
72
116
27
57
60
60
48
27
105
60
76
36
44
40
5
19
35
33
52
80
51
12
42
3
45
27
28
23
30
75
4
72
11
25
89
36
3
16
8
40
41
162
30
27
108
9
144
91
35
18
63
64
116
300
60
12
147
13
5
3
52
71
117
108
81
19
12
23
45
39
33
28
36
176
148
72
107
85
116
15
9
40
20
21
55
92
27
105
40
8
168
24
60
48
15
18
55
89
6
69
75
90
15
33
18
60
84
90
96
99
3
60
30
18
24
12
54
19
5
55
192
5
48
91
60
29
51
57
60
19
44
4
8
64
96
80
4
8
180
36
72
28
5
27
39
96
102
63
108
16
8
48
28
60
20
72
28
221
31
32
63
153
39
45
16
29
18
24
18
90
12
141
45
3
16
29
7
35
153
12
63
1
59
49
35
45
36
15
84
60
157
53
55
167
153
256
89
43
152
3
25
8
9
63
93
127
72
68
192
136
5
12
132
30
1
35
216
36
60
105
60
15
120
24
93
52
68
51
72
42
51
4
80
28
92
16
215
30
7
48
80
16
48
8
45
234
109
35
45
16
35
109
20
135
6
18
85
20
36
84
21
90
37
5
127
72
29
87
27
1
12
8
100
197
55
17
51
24
15
126
42
13
144
68
64
36
35
30
15
75
37
107
114
55
72
20
63
37
23
66
96
18
157
5
18
264
33
252
75
21
12
27
85
71
129
76
80
117
15
52
77
19
11
81
52
20
15
93
120
ABCD 97244644832*3^$a+1 [50005]
3
30
18
18
114
48
18
23
16
33
42
149
112
75
312
90
72
75
63
72
9
9
119
151
89
79
30
54
78
90
117
32
61
3
159
81
9
36
60
12
18
54
78
5
64
39
120
150
12
42
30
60
18
41
31
48
78
90
9
75
6
90
117
3
93
128
289
54
18
71
49
18
29
115
108
72
9
9
71
1
78
120
9
80
19
60
33
51
45
33
138
54
15
111
81
33
15
183
41
16
63
18
15
176
43
36
17
25
120
42
48
69
93
126
24
77
48
64
48
80
48
61
132
102
6
12
231
21
168
48
162
42
39
117
90
129
165
27
9
54
17
31
108
5
175
54
78
77
103
9
80
16
3
72
101
259
29
133
75
105
30
89
181
36
72
15
57
18
60
57
128
85
72
228
15
27
5
96
96
13
6
12
81
87
102
83
25
42
18
84
378
29
43
6
12
35
115
18
107
192
43
101
199
105
75
53
160
32
7
18
78
12
18
219
80
103
18
12
108
60
179
1
30
90
114
53
55
30
78
29
91
180
42
12
6
54
156
24
11
48
49
90
18
35
109
66
252
78
54
17
64
48
80
349
18
65
7
12
18
42
18
95
13
144
51
105
54
18
72
71
16
81
12
18
17
96
37
108
72
318
137
64
51
108
17
48
25
42
77
31
17
48
97
108
83
37
27
27
6
111
63
168
18
23
67
54
87
32
91
18
42
9
9
72
36
75
128
16
32
49
72
72
78
162
18
12
36
24
288
198
180
90
12
69
32
49
48
24
126
12
180
72
96
33
48
32
48
13
36
95
112
48
69
36
54
65
103
48
60
72
5
13
35
16
3
36
120
60
53
127
113
61
36
54
78
11
79
72
48
42
36
174
18
11
61
36
42
12
90
47
13
30
36
72
18
60
75
15
17
55
72
120
78
155
16
111
33
237
6
173
112
32
7
9
21
60
15
32
64
69
108
162
126
54
9
80
91
5
25
36
42
41
16
33
47
73
108
234
17
163
90
18
17
96
19
93
32
193
15
93
131
144
48
16
48
63
17
25
23
144
16
48
80
79
60
48
132
17
16
15
60
53
109
12
71
64
45
36
42
5
43
114
48
147
21
59
144
7
9
80
133
90
318
60
84
35
48
103
9
48
15
17
1
30
24
30
6
30
42
29
43
69
21
18
89
13
6
144
18
11
79
108
53
109
35
13
42
9
201
60
11
48
96
48
25
42
72
213
33
162
78
30
273
69
60
270
138
23
1
30
18
60
162
48
72
36
54
96
30
204
53
55
18
84
83
115
60
30
83
64
21
84
18
53
127
42
36
30
54
6
9
144
240
141
3
33
150
12
42
3
123
120
29
112
3
18
42
65
48
48
96
31
33
69
36
42
45
75
53
25
167
13
84
18
29
151
9
9
90
132
180
48
90
11
43
5
13
168
54
120
29
96
16
237
35
64
63
65
31
177
32
25
18
72
125
145
15
33
18
60
12
18
99
48
105
71
112
48
117
59
13
120
42
18
47
55
6
54
77
301
3
9
18
197
61
54
66
54
6
15
32
7
105
32
79
54
59
48
1
30
177
21
27
128
115
114
36
210
204
48
132
36
81
39
90
42
18
72
107
240
25
18
78
23
49
138
24
45
32
133
59
144
16
80
16
63
18
95
49
78
72
30
59
31
126
54
221
112
15
17
16
48
21
107
1
42
5
13
12
18
5
37
36
183
27
54
6
120
54
36
ABCD 97244779774*3^$a+1 [50006]
141
87
129
51
48
120
69
111
84
132
48
75
141
60
96
135
189
27
45
72
63
93
144
87
105
144
12
48
267
108
141
48
96
39
21
12
60
12
12
36
12
12
75
33
60
15
33
84
9
135
60
24
48
24
15
141
3
45
60
96
84
24
87
18
75
132
84
24
48
48
60
24
60
3
93
24
48
15
57
141
15
84
12
288
60
60
72
48
72
63
21
72
144
24
27
57
33
3
69
171
24
48
27
72
93
168
120
48
180
120
24
156
36
36
63
72
69
39
117
60
132
48
3
90
39
87
45
120
15
33
240
228
264
48
33
72
72
3
48
12
27
9
24
3
93
84
96
60
24
48
12
15
36
9
108
132
36
39
21
12
72
48
99
45
9
15
84
12
36
69
63
81
72
90
108
36
21
60
63
9
207
180
18
123
75
57
51
105
60
12
48
24
3
69
24
132
144
63
45
12
123
105
120
36
132
12
36
72
24
21
195
48
12
87
90
3
15
69
288
48
120
72
12
21
39
60
144
36
300
69
27
117
18
225
45
18
165
120
120
9
3
24
60
96
12
72
3
45
27
180
201
60
12
12
3
36
9
27
69
60
96
63
21
144
156
24
48
39
54
51
3
201
105
27
48
24
96
60
12
72
48
45
87
12
279
45
27
9
84
12
12
36
24
60
87
18
15
12
36
24
96
15
144
33
60
240
63
54
54
36
36
90
3
60
60
72
72
12
63
18
72
171
36
441
15
24
24
12
15
93
12
165
219
51
9
96
39
21
15
237
48
12
288
24
3
33
39
36
57
51
9
60
93
39
24
9
27
144
45
54
18
3
132
168
24
33
3
252
48
39
18
135
132
93
3
156
39
90
270
129
15
108
57
36
195
72
180
93
72
48
24
87
69
39
18
75
72
108
132
117
3
36
15
81
9
159
36
12
12
132
24
111
93
132
48
105
63
9
51
144
108
12
48
108
249
15
108
132
156
108
24
48
39
33
36
60
51
21
120
12
63
69
60
60
9
54
105
48
9
144
15
147
9
24
21
198
36
57
108
195
54
87
36
60
12
120
168
72
60
276
27
33
57
3
120
24
48
75
117
36
9
51
24
15
81
60
12
72
300
33
87
12
228
123
54
63
36
144
156
12
48
36
99
21
15
153
120
36
60
276
24
69
51
12
144
81
15
72
36
144
165
15
12
135
108
216
21
69
99
45
255
33
3
12
72
48
9
3
48
72
3
90
3
15
36
21
15
9
48
72
48
120
12
15
21
108
51
9
60
84
27
36
57
180
12
120
96
12
96
57
123
39
126
87
12
12
15
18
51
21
75
51
162
126
165
36
96
84
48
48
60
39
9
9
63
84
156
24
24
27
45
132
36
75
126
54
72
108
180
9
81
72
39
33
27
156
48
75
105
12
243
54
72
219
84
36
21
54
225
279
18
147
108
24
36
108
60
84
48
60
45
15
12
60
57
99
12
33
39
15
213
84
48
33
15
39
18
90
81
36
48
33
75
60
48
177
72
51
12
63
81
84
15
21
120
129
27
12
33
18
21
120
84
120
15
45
27
144
21
12
108
72
147
21
15
105
48
27
69
36
144
24
240
45
39
36
60
9
75
12
39
81
24
24
105
18
177
3
18
387
84
51
9
ABCD 97244996144*3^$a+1 [50019]
19
20
3
21
15
12
72
37
71
57
15
90
72
15
48
105
7
8
12
9
12
19
84
44
60
87
13
35
37
80
9
19
17
55
36
68
99
141
52
72
5
87
3
48
33
4
12
29
51
21
48
15
52
29
15
39
9
27
61
44
111
9
39
9
40
72
8
88
17
27
9
51
3
21
52
12
32
15
13
20
15
18
18
24
13
44
51
138
75
15
9
45
55
92
16
68
39
57
3
81
52
108
24
32
45
18
12
9
45
19
5
7
59
45
76
41
60
18
45
39
177
81
30
60
33
232
59
25
200
111
33
81
43
5
15
132
28
77
54
21
51
60
48
90
39
3
72
48
54
3
33
19
35
9
117
18
42
79
80
3
25
101
7
24
5
39
27
60
57
51
9
3
18
15
99
12
1
8
99
57
100
29
126
48
73
35
117
12
21
84
96
18
25
20
9
30
21
84
156
64
120
11
9
3
13
44
51
42
43
5
24
51
36
3
57
48
28
24
20
60
45
63
15
25
47
30
60
36
39
100
44
64
95
36
54
72
3
15
21
76
36
47
13
12
108
29
63
16
144
41
159
27
13
77
30
1
23
54
36
15
36
33
60
27
3
21
36
24
51
45
40
180
5
3
63
33
4
12
20
76
23
49
35
72
45
45
36
99
9
31
20
108
3
69
9
12
19
5
18
36
66
3
136
11
25
44
36
180
3
66
67
29
3
51
49
53
63
40
20
9
12
99
15
49
23
133
11
9
4
12
29
39
132
81
3
24
45
7
20
39
1
120
11
18
30
1
20
48
40
108
32
12
51
85
12
80
87
6
18
9
12
120
24
9
87
24
36
16
59
48
121
41
31
24
53
51
24
93
3
84
15
6
51
16
59
48
121
47
12
18
114
9
75
21
16
5
30
108
37
44
76
60
84
68
60
63
9
3
37
59
9
3
13
104
12
208
60
5
27
189
15
69
36
186
25
11
48
36
1
8
27
18
31
8
75
85
35
73
149
144
79
203
168
25
5
6
61
77
31
29
30
132
85
20
39
30
67
173
31
59
9
27
18
66
24
21
69
7
11
138
67
77
27
24
4
35
37
23
25
108
8
141
3
75
25
137
39
40
56
124
20
52
72
20
12
33
102
18
67
60
44
135
45
144
12
16
48
36
5
3
12
75
121
128
39
21
16
5
43
23
24
93
60
156
15
69
52
36
23
36
18
30
21
39
21
9
108
3
120
36
40
44
105
31
35
33
21
42
25
29
15
16
32
72
60
21
27
45
30
57
84
4
12
164
9
15
96
4
32
84
124
35
36
1
41
7
191
25
36
95
24
49
23
9
9
15
141
54
105
24
123
24
45
16
5
27
36
24
3
49
29
31
44
84
28
5
27
120
96
36
99
37
44
144
27
49
44
24
51
61
5
39
100
80
15
36
18
67
83
48
13
20
9
103
17
27
100
5
43
92
16
284
45
31
72
20
88
60
12
11
30
19
35
21
96
135
150
3
36
51
121
35
37
20
33
18
1
23
57
33
7
8
88
23
141
28
77
6
48
1
8
36
9
15
3
69
60
3
36
36
33
12
40
35
24
21
33
18
57
117
15
9
159
72
39
61
36
32
28
59
105
51
109
36
5
3
9
78
25
8
21
15
120
21
3
64
23
69
39
1
5
30
49
5
15
4
48
47
25
23
69
45
3
40
168
12
41
51
84
76
20
9
7
23
42
39
256
92
40
5
156
54
13
92
3
13
29
171
39
21
57
27
27
30
103
11
84
13
24
23
21
40
47
25
44
3
120
253
8
15
49
23
9
16
23
54
27
4
29
51
16
48
23
13
36
8
3
72
81
81
30
36
33
112
32
40
12
44
16
44
4
36
20
84
76
11
13
20
33
24
18
13
32
12
9
15
81
31
8
15
54
27
24
60
84
3
9
75
49
72
203
24
21
24
88
29
15
51
9
33
27
3
21
15
21
28
65
27
21
55
12
83
9
148
41
31
20
84
76
35
13
56
36
3
13
60
12
5
90
6
162
30
42
21
64
5
12
55
36
8
40
155
21
15
54
7
32
76
80
39
85
32
16
144
59
6
3
36
27
60
25
8
21
54
12
13
20
36
108
3
54
55
44
69
162
33
21
39
156
64
5
55
53
90
9
48
51
45
60
45
15
75
12
42
175
212
24
24
45
6
81
39
6
36
3
40
5
19
53
19
5
15
33
31
11
25
11
30
54
13
56
39
193
8
51
93
87
9
4
5
42
36
72
45
117
18
36
9
36
21
108
18
9
9
67
77
55
95
18
84
15
39
49
20
21
90
37
5
12
51
76
161
3
16
44
69
27
75
121
113
24
18
69
16
84
96
44
108
40
56
84
132
48
12
16
8
27
24
13
17
63
27
36
117
15
66
19
12
20
40
140
21
19
48
11
36
93
27
1
48
56
16
29
115
164
75
36
33
12
4
41
36
78
72
49
44
99
85
5
15
75
177
24
15
81
9
6
ABCD 97245011302*3^$a+1 [50041]
11
37
68
40
29
126
24
1
24
60
11
9
33
42
6
67
48
11
48
1
47
13
29
175
17
3
57
108
43
12
288
65
43
104
75
13
143
54
90
1
92
69
96
198
54
48
55
20
40
53
192
7
11
12
13
47
57
15
60
60
18
7
96
5
90
180
36
18
30
1
84
137
18
6
6
120
73
113
54
13
20
15
73
59
1
48
95
180
240
85
11
93
40
17
199
24
116
75
49
5
211
179
25
17
6
48
12
57
51
85
119
18
127
11
85
84
60
77
114
60
25
125
67
80
3
25
72
132
48
65
54
36
30
55
12
35
13
12
113
67
5
72
43
5
211
59
21
4
101
19
11
54
66
6
19
101
18
1
24
60
41
114
25
240
47
73
36
41
19
101
39
39
12
1
12
95
61
35
30
12
55
35
12
13
12
113
67
36
11
33
160
20
51
49
11
276
49
84
47
1
12
11
24
25
41
67
5
3
57
30
25
53
30
157
48
12
20
309
24
7
47
102
6
48
120
66
84
12
90
60
72
36
60
72
90
54
138
66
120
24
25
35
72
6
72
60
222
61
17
66
69
75
61
71
189
21
79
17
12
18
30
48
27
57
103
132
215
1
101
19
84
17
126
90
42
1
35
24
1
32
40
12
20
3
60
150
150
48
216
60
96
198
102
24
13
83
12
36
126
198
192
24
72
277
41
30
30
6
13
77
48
30
25
60
77
24
150
145
17
30
54
84
87
100
80
3
72
102
18
165
57
31
17
84
31
12
11
60
24
180
1
72
95
108
25
132
108
161
36
55
47
21
51
13
96
24
95
25
95
1
24
36
41
258
25
65
18
162
151
44
165
51
21
60
18
96
12
13
132
48
12
17
103
12
60
96
467
78
36
19
11
13
41
30
24
36
24
25
48
35
24
6
30
73
59
25
155
73
17
43
5
67
17
54
85
12
5
127
216
72
83
85
41
30
144
24
60
12
150
48
91
24
20
15
12
30
31
20
45
163
5
79
5
31
47
60
108
25
125
139
36
252
60
35
24
30
211
23
157
113
7
83
6
126
84
54
7
20
45
12
91
12
168
24
36
44
75
120
13
12
143
84
6
78
49
36
24
11
69
16
41
6
25
72
5
31
59
252
84
90
55
35
42
87
40
65
6
132
73
24
23
13
41
48
36
132
123
40
12
20
40
149
78
1
17
198
57
28
107
282
43
60
12
41
19
23
13
29
72
138
33
39
13
53
192
6
49
5
72
24
90
12
162
6
169
107
1
227
13
72
60
83
85
23
42
43
71
66
7
101
19
23
24
49
24
20
28
53
42
37
35
270
91
35
57
15
78
54
25
11
12
150
90
132
12
36
73
24
120
48
48
12
17
55
5
91
95
120
30
127
59
24
25
24
35
18
30
25
12
83
114
30
24
84
12
60
13
120
60
180
96
35
25
120
11
48
36
156
1
12
23
133
104
57
31
72
41
7
12
107
6
7
11
205
12
35
30
42
12
66
67
5
72
19
84
23
157
11
25
24
107
78
15
40
35
66
12
7
60
11
234
90
18
48
79
35
42
79
11
36
42
6
36
66
12
43
108
185
126
6
132
175
107
48
85
41
84
31
107
54
43
8
88
192
17
48
90
132
13
125
18
25
17
103
47
12
145
11
60
97
12
47
78
31
60
44
21
15
69
72
19
24
107
73
83
24
61
29
48
283
80
52
23
24
9
4
23
12
1
72
35
13
264
48
32
160
83
85
72
167
54
55
119
42
139
17
42
13
228
12
48
35
42
7
23
37
53
7
77
18
120
6
55
47
73
5
12
12
66
129
21
12
60
54
96
73
44
51
42
55
108
89
6
97
48
5
24
43
29
18
61
120
191
13
48
53
54
12
121
47
1
24
5
31
59
ABCD 97245100328*3^$a+1 [50015]
117
87
3
33
44
192
19
41
40
24
57
54
36
65
7
5
31
54
51
21
108
11
4
21
36
39
32
19
41
4
45
36
47
48
103
126
3
87
93
20
13
35
48
60
12
4
44
84
100
27
5
16
60
84
33
18
9
60
21
3
12
20
60
12
37
35
28
20
28
108
24
48
104
73
27
81
3
80
64
92
28
32
4
12
72
12
15
93
168
152
16
57
87
57
63
60
128
4
44
16
171
57
12
111
5
64
56
109
35
16
75
45
9
23
40
80
1
215
37
35
144
4
84
32
88
32
85
36
39
20
4
60
21
18
126
27
9
18
113
4
45
3
15
45
27
5
13
147
68
16
129
36
87
24
48
92
36
55
180
5
12
28
9
11
84
16
15
29
25
11
12
13
90
9
36
60
48
36
188
28
32
40
32
16
15
9
45
108
11
16
9
35
1
108
51
20
124
3
252
41
120
19
90
36
216
11
124
96
48
81
36
18
36
29
172
44
48
31
36
81
9
11
108
25
51
21
3
12
57
23
49
11
7
57
20
64
75
21
51
113
16
15
54
51
20
124
72
8
175
41
48
112
80
79
189
27
41
48
72
73
54
21
20
60
7
144
9
9
27
24
96
15
5
13
3
128
67
54
11
7
33
129
3
60
27
18
90
126
54
101
25
87
20
109
3
20
85
3
8
97
27
20
76
204
36
36
15
126
15
12
68
4
60
164
64
32
28
21
36
11
184
20
60
4
60
32
25
15
75
29
4
147
17
28
92
61
119
112
255
33
36
44
112
60
128
55
81
44
48
4
3
72
29
24
88
20
132
16
12
20
48
25
72
63
60
111
221
84
16
32
28
228
20
72
48
40
24
36
36
33
36
35
1
18
65
7
141
24
8
12
4
12
12
20
28
72
96
111
36
72
21
44
28
87
45
48
87
36
65
4
96
105
27
12
20
12
1
35
40
69
95
103
141
32
24
4
44
115
77
4
132
224
139
81
96
192
96
21
39
51
90
35
16
57
15
12
48
87
69
84
20
16
45
27
8
1
39
51
18
72
3
36
69
15
120
45
35
40
12
21
107
36
64
8
145
23
16
8
61
99
36
20
24
16
21
15
111
65
7
18
35
84
28
123
137
43
33
116
4
120
36
20
28
12
81
18
165
96
44
52
57
18
33
39
5
157
11
79
9
81
15
111
17
1
215
1
75
69
15
44
112
63
45
8
88
39
45
12
20
4
12
12
32
40
44
36
49
75
69
123
48
9
36
15
20
4
72
15
81
144
8
73
119
16
44
19
65
61
18
93
33
75
32
48
79
5
85
87
128
37
3
12
21
143
19
57
20
60
76
72
8
40
27
117
45
18
17
24
24
25
87
24
56
13
35
28
12
87
125
28
27
41
4
56
115
117
27
54
59
12
1
18
45
81
71
28
44
48
48
40
60
75
9
8
24
76
32
13
39
8
25
75
12
93
35
91
21
8
25
15
68
43
36
29
61
51
20
37
75
12
3
65
52
24
56
88
57
36
3
51
45
45
3
15
36
21
24
81
39
92
12
72
16
32
12
4
96
48
56
64
272
13
18
57
72
80
40
8
40
128
79
9
117
15
80
49
11
79
21
33
11
16
63
36
69
24
96
56
24
4
36
15
72
72
161
1
75
15
53
16
60
20
16
44
12
85
15
12
8
48
24
127
33
96
212
19
36
45
9
15
24
60
36
48
32
16
24
15
53
52
39
72
33
39
17
1
15
32
312
40
176
37
108
18
45
80
136
24
75
36
101
112
36
57
87
48
80
184
36
20
40
104
40
9
59
52
48
72
39
77
4
24
21
15
21
63
9
15
48
117
35
1
72
207
48
69
36
87
72
3
57
20
31
9
9
11
60
64
24
12
9
35
1
90
18
126
29
40
21
11
24
40
84
48
68
24
40
3
90
18
89
16
21
18
65
28
180
24
20
36
7
53
4
44
36
61
72
36
131
28
21
90
5
4
236
64
92
136
165
90
17
16
12
45
47
72
48
16
15
72
33
36
21
27
45
18
93
104
16
72
8
64
57
35
55
21
8
151
5
100
21
3
96
56
115
18
90
144
161
12
7
165
32
240
139
5
52
33
51
24
51
18
18
17
136
9
11
4
60
12
3
17
16
204
96
20
25
75
24
45
39
80
4
56
4
36
24
68
13
126
36
90
252
36
59
88
32
16
32
43
77
24
151
57
32
ABCD 97245406502*3^$a+1 [50025]
60
7
5
112
20
136
24
56
61
11
48
169
48
95
40
320
25
3
56
24
4
60
12
15
45
8
72
76
9
35
25
18
18
47
13
27
240
96
44
88
12
57
51
27
17
16
72
87
93
56
16
45
15
48
33
12
83
120
4
3
161
72
55
102
15
75
17
64
96
33
3
44
4
24
116
49
3
75
93
44
37
59
40
81
23
13
87
153
60
15
60
72
56
60
76
33
72
36
15
117
11
61
18
150
12
51
24
168
177
23
12
13
12
48
143
72
157
11
48
72
24
48
36
36
55
78
27
105
95
13
48
114
93
108
9
83
60
48
60
4
24
92
24
64
36
200
13
48
39
44
96
25
11
37
180
155
96
1
83
145
75
45
23
4
21
35
37
3
80
132
52
68
13
84
51
87
17
13
11
160
32
168
4
8
184
105
59
61
11
172
80
25
3
39
129
129
11
97
15
68
76
21
63
20
4
45
3
9
60
23
100
57
15
15
69
92
79
41
25
119
28
120
12
105
36
83
232
159
5
108
28
72
27
66
3
32
4
183
101
24
76
60
84
32
84
52
60
9
95
25
179
16
36
288
9
155
133
59
4
9
48
47
36
36
24
16
36
45
63
32
139
18
12
3
63
69
56
85
30
89
16
45
60
60
15
72
57
11
7
101
16
8
36
16
15
66
27
32
4
12
9
3
68
49
66
77
85
48
27
56
4
36
56
61
95
4
33
27
8
96
84
97
18
81
117
107
85
23
25
15
8
16
36
44
4
152
37
18
102
63
24
24
27
54
39
21
63
15
5
12
24
244
117
30
33
8
64
45
35
120
24
120
37
3
117
63
56
84
60
144
48
25
24
120
51
24
108
60
60
57
120
59
72
52
45
15
8
180
148
237
47
28
8
157
59
36
28
237
3
24
140
36
109
3
32
60
108
52
92
48
7
30
96
63
9
75
72
36
32
148
44
88
92
36
88
260
16
48
8
120
40
57
75
132
8
133
59
4
177
35
40
9
111
20
88
20
112
20
12
36
16
80
16
72
56
109
132
11
4
8
96
19
18
27
243
9
8
48
85
12
51
141
30
48
141
9
47
25
36
27
117
60
59
12
28
21
39
20
31
66
87
45
83
124
20
25
39
20
36
60
84
16
33
300
171
36
8
48
40
99
65
28
80
28
9
15
93
27
200
196
57
3
117
47
28
36
81
11
49
30
65
1
143
24
7
6
59
31
93
72
12
60
57
11
108
24
13
204
48
107
55
21
60
192
56
412
45
75
60
39
66
39
93
63
24
105
23
12
4
200
144
187
126
39
33
131
7
29
1
23
64
45
27
8
12
36
60
12
25
12
23
40
156
20
1
36
35
25
39
228
48
32
85
78
33
117
3
21
36
23
24
13
75
249
59
19
45
56
121
155
4
12
12
108
8
36
4
24
45
47
36
168
16
24
96
56
88
72
15
102
72
36
27
153
12
15
168
39
9
12
48
32
60
277
120
71
16
81
47
16
129
72
35
13
35
88
20
4
111
53
36
85
35
1
167
37
18
21
60
152
12
36
7
30
3
32
4
48
60
32
1
15
120
8
112
48
117
15
48
44
12
76
20
28
36
20
4
20
37
24
3
57
35
4
39
197
4
32
109
39
51
30
95
25
39
60
72
48
21
96
15
9
11
120
64
68
28
60
32
37
15
45
99
20
16
48
8
100
165
123
252
44
4
51
9
21
11
84
4
164
48
4
20
25
11
37
11
37
27
8
28
80
16
80
16
75
30
23
36
13
12
36
227
48
25
123
36
45
18
5
72
76
9
30
9
20
16
128
60
16
21
75
48
108
12
116
169
3
8
4
165
3
92
28
32
48
4
20
13
12
48
27
44
1
48
42
18
83
49
48
15
27
45
21
35
108
1
36
24
18
78
507
12
44
1
3
48
92
16
36
75
150
23
72
36
40
69
23
28
87
48
33
56
13
35
16
57
87
72
15
18
60
18
53
61
71
4
44
72
52
27
6
12
12
96
35
52
57
ABCD 97245525992*3^$a+1 [50066]
18
168
150
79
12
29
60
6
18
168
55
65
48
7
59
36
13
11
66
19
5
30
66
18
96
138
30
42
24
180
60
6
54
6
66
78
157
23
6
103
53
67
41
12
42
1
29
91
47
13
12
24
168
143
18
31
36
35
13
35
36
6
7
17
54
37
17
66
54
7
65
6
25
47
1
11
49
24
35
13
24
36
59
49
35
37
5
19
5
19
89
12
6
120
72
60
121
72
5
24
139
72
59
30
18
25
35
108
18
72
67
155
30
7
23
72
36
12
25
23
72
60
1
17
18
49
35
42
79
125
180
127
83
60
85
24
101
54
37
11
30
43
11
6
19
96
53
84
60
7
108
71
6
211
48
29
7
35
156
49
53
7
29
42
84
54
60
12
79
119
60
60
1
108
17
18
121
71
25
143
1
36
5
90
61
5
18
109
12
24
71
85
89
6
6
7
17
60
19
5
127
60
48
11
18
7
84
12
47
132
1
60
35
18
84
60
6
49
95
48
12
42
115
83
42
43
17
6
54
6
12
240
78
60
138
12
18
7
60
23
60
30
19
23
78
6
49
36
71
12
13
48
24
191
120
157
65
48
30
54
43
60
72
11
6
31
17
12
174
30
6
109
5
6
49
29
12
31
5
19
5
175
60
24
5
60
42
78
42
85
17
55
143
49
59
1
29
42
18
30
36
1
48
161
199
59
60
48
30
7
12
168
5
55
36
60
60
11
18
150
42
18
102
36
55
53
36
55
95
18
66
66
43
5
12
294
42
12
60
138
150
18
84
1
17
30
78
30
54
7
95
48
73
144
24
60
36
24
5
12
48
55
12
17
72
30
78
66
24
1
41
78
66
42
193
17
43
29
55
83
60
30
18
144
1
5
7
65
24
54
30
30
1
143
90
18
133
59
6
12
12
48
24
79
47
102
127
35
48
1
24
35
1
12
17
48
55
59
49
89
30
25
17
24
42
12
13
29
66
25
59
18
198
13
5
42
109
48
77
55
48
216
96
5
78
13
47
25
96
77
223
17
19
11
84
18
6
49
23
48
6
18
25
41
60
7
5
90
24
108
18
144
43
77
31
48
24
161
126
36
48
150
30
30
24
30
241
11
18
6
25
41
43
5
6
6
43
5
66
61
11
49
5
6
37
35
37
24
71
138
127
59
90
6
48
6
30
162
19
35
96
13
71
24
37
23
85
119
42
91
119
1
65
7
17
19
89
43
12
35
6
60
6
48
12
13
47
1
48
120
72
143
169
35
1
36
120
24
24
35
12
30
120
91
24
35
25
23
12
6
18
1
36
53
12
19
24
24
192
83
30
156
6
61
29
66
13
17
163
35
66
144
90
24
6
72
12
30
1
89
60
43
72
11
132
60
133
36
48
53
24
54
61
36
239
13
11
24
1
24
131
60
24
1
101
55
59
12
37
23
49
96
125
43
29
43
5
24
24
24
18
72
1
36
59
84
60
37
23
6
90
36
18
72
91
17
43
24
29
36
30
49
77
19
41
67
5
31
71
1
23
6
48
6
109
96
275
60
6
96
18
84
48
85
72
60
83
42
42
30
30
25
65
6
42
67
71
78
114
37
36
48
132
59
24
6
54
1
11
49
23
246
24
91
17
114
61
5
7
48
24
53
90
12
30
103
113
78
60
12
48
66
30
96
25
24
23
13
17
150
61
17
7
17
66
12
18
24
258
60
13
65
78
114
31
36
48
60
108
143
54
6
300
61
48
41
295
17
72
7
23
150
67
11
25
24
24
155
37
23
6
43
125
55
12
24
11
18
108
7
48
17
43
48
35
36
84
85
131
25
5
19
35
25
137
67
5
30
1
17
12
7
71
24
36
30
30
12
66
19
60
23
24
13
72
95
49
149
67
324
131
54
91
5
19
59
120
18
30
84
48
90
42
24
30
19
11
25
191
36
12
193
59
145
83
1
156
29
6
114
66
138
180
78
25
72
35
42
31
119
48
156
24
18
24
43
12
5
115
29
12
79
24
77
18
6
19
47
42
18
102
6
61
161
54
18
36
72
42
13
23
61
53
60
12
6
138
12
19
11
73
5
6
25
48
65
126
25
24
65
12
24
30
37
48
71
25
83
90
12
55
24
29
78
85
60
12
47
108
126
91
36
29
19
119
90
7
89
175
101
24
66
24
37
84
24
36
23
85
ABCD 97245635198*3^$a+1 [50016]
75
24
45
168
123
117
3
141
3
153
84
120
48
3
33
87
48
9
48
12
3
69
348
132
115
185
60
3
225
36
24
228
60
43
104
16
209
132
48
48
307
72
53
3
45
168
36
60
36
15
213
99
45
123
45
180
15
93
187
320
112
41
12
24
3
105
132
48
96
12
108
24
3
45
27
141
67
173
27
240
9
36
12
12
259
17
84
24
132
144
199
29
123
69
43
56
165
84
96
156
123
48
120
33
12
48
84
12
139
72
5
3
72
93
27
57
48
12
48
75
40
17
15
117
99
9
228
12
252
139
137
7
317
51
105
84
211
197
36
60
99
168
88
104
153
12
315
57
31
32
40
245
120
108
7
137
159
120
105
60
91
125
60
31
8
21
36
180
75
45
3
357
24
48
180
60
91
41
288
12
51
72
96
24
141
24
120
51
40
5
96
36
108
24
168
48
27
57
151
89
12
84
39
21
115
305
36
168
43
5
264
48
168
168
267
177
36
115
137
15
237
51
45
36
36
3
64
5
195
16
149
72
48
3
40
80
45
192
43
80
168
45
315
112
17
60
67
125
123
21
24
12
55
101
72
108
7
77
3
45
72
24
72
147
33
7
5
123
9
39
165
72
24
3
16
17
175
29
168
96
27
33
192
127
17
240
144
7
89
48
175
65
7
5
51
177
108
144
211
32
141
67
72
5
3
72
40
56
69
120
120
163
5
48
60
255
69
43
29
84
55
32
57
183
93
75
144
21
192
3
237
108
7
197
75
21
120
75
129
103
32
21
19
293
24
96
24
24
24
51
57
180
168
84
12
43
125
171
117
3
249
31
32
45
168
24
171
141
24
115
96
53
3
105
132
12
156
132
111
21
144
192
192
51
9
252
288
132
36
204
60
99
72
285
75
33
12
283
24
8
9
180
19
72
128
69
96
75
117
120
115
125
67
101
12
12
48
43
224
21
27
48
45
204
15
33
55
233
144
103
5
72
72
19
5
12
144
84
12
87
57
36
12
132
3
57
39
9
31
72
272
120
21
24
3
64
65
39
189
67
48
53
192
168
72
96
19
53
12
48
15
93
115
149
48
27
93
3
72
240
309
96
120
72
363
117
43
29
48
72
139
89
36
144
120
75
16
41
36
3
201
151
29
259
101
96
3
160
24
53
3
24
136
72
89
96
60
24
48
51
21
48
3
309
24
180
36
24
96
91
5
27
117
19
65
79
5
108
252
75
117
24
120
24
67
8
33
7
176
192
48
57
127
8
153
279
153
12
51
69
108
144
36
12
63
45
120
12
31
125
144
180
96
516
96
3
45
24
115
5
12
ABCD 97245754174*3^$a+1 [50050]
5
18
25
8
9
42
120
66
3
16
56
75
12
72
36
12
72
25
53
43
120
8
27
102
87
15
201
15
9
48
45
30
78
42
45
40
17
18
37
95
9
27
69
63
18
39
3
48
117
16
179
37
56
75
69
15
1
32
33
159
63
57
216
15
57
57
90
96
13
41
36
30
45
72
57
30
81
15
57
15
12
36
25
8
27
84
138
18
37
47
36
54
15
24
40
144
48
65
79
11
54
6
33
87
60
37
8
27
78
159
96
15
49
24
11
18
51
24
87
1
24
8
45
30
165
16
24
48
48
32
15
9
40
71
90
127
8
9
6
33
51
69
72
48
147
12
73
65
42
13
95
9
33
210
45
88
24
24
80
297
132
210
42
48
7
41
114
13
48
95
129
213
187
8
3
157
152
81
90
69
33
18
24
61
8
72
75
165
120
69
19
104
87
30
51
159
48
30
27
63
25
425
210
157
11
84
225
40
8
33
87
57
55
143
78
54
93
93
102
120
30
15
40
8
15
97
48
120
59
45
40
95
48
177
3
61
77
12
18
69
48
192
111
24
33
117
60
15
160
143
1
32
144
88
77
3
72
3
18
42
33
69
19
24
17
240
175
24
11
141
165
150
24
66
12
18
30
87
72
15
60
85
83
21
16
8
15
132
18
30
45
3
24
48
60
57
24
24
123
45
112
83
37
8
168
117
60
7
8
48
27
12
33
39
6
54
45
48
15
108
37
192
80
3
21
16
24
32
232
35
18
139
5
60
186
13
179
93
72
40
8
27
60
1
32
9
135
93
51
24
75
85
17
18
85
8
75
13
72
47
48
180
24
6
15
39
60
69
120
40
104
96
24
16
179
21
24
3
84
1
35
114
66
90
79
48
176
39
48
42
7
120
11
84
73
8
112
128
72
57
63
33
42
37
128
33
102
25
5
3
75
45
15
9
75
141
40
8
112
5
30
72
60
42
15
88
8
48
24
88
24
35
90
3
40
8
40
95
25
8
69
3
9
6
9
33
127
5
75
3
78
114
69
24
15
33
24
144
87
24
49
24
17
103
48
29
138
258
7
32
16
48
29
195
45
30
30
18
12
18
7
167
1
8
51
61
89
6
33
9
162
60
49
32
27
48
37
8
120
165
60
132
42
33
75
12
36
42
60
18
69
136
5
3
51
36
12
45
48
27
192
189
24
40
83
12
348
93
64
95
60
61
56
40
24
56
33
31
107
90
27
3
30
39
88
53
3
27
45
184
41
15
15
102
30
108
24
120
25
185
6
33
184
35
37
48
56
69
102
61
137
18
30
102
30
115
152
96
69
6
69
88
35
37
53
123
88
29
43
32
72
24
69
162
73
168
32
27
13
32
168
123
93
81
96
324
18
12
21
15
9
15
33
288
88
107
72
102
66
13
80
69
48
42
81
64
17
66
24
240
36
369
144
261
30
13
8
147
21
120
160
80
189
60
7
56
39
120
6
90
72
57
40
80
40
120
24
104
63
9
33
90
61
11
18
27
123
285
3
42
43
5
19
125
18
105
15
108
109
24
120
11
61
5
42
121
144
248
15
60
54
18
117
48
63
25
8
111
120
18
7
56
288
24
48
168
40
47
97
95
42
111
64
95
6
54
93
63
12
72
60
60
18
27
3
12
9
87
33
72
144
3
12
1
35
117
33
15
48
27
12
25
17
36
75
15
9
40
83
45
33
7
47
49
11
13
56
27
24
90
3
135
25
80
15
105
88
32
96
16
56
27
61
77
102
37
5
90
1
5
99
88
32
120
51
24
13
5
108
54
9
24
207
49
47
132
102
15
48
16
56
75
60
36
37
56
27
42
60
18
13
71
33
63
129
3
45
27
21
24
21
60
42
37
24
ABCD 97246303996*3^$a+1 [50079]
21
100
24
20
12
24
16
20
60
4
59
1
84
72
80
40
35
13
36
96
200
28
12
104
64
180
20
40
80
100
35
25
132
24
84
56
24
12
108
52
48
11
9
12
24
51
93
27
9
24
160
95
1
56
15
33
52
8
51
61
20
15
240
24
61
128
51
24
120
72
13
11
61
80
75
193
180
12
80
15
24
105
24
16
191
9
124
20
192
24
96
28
20
40
12
68
16
20
36
15
109
20
184
12
24
60
120
36
203
97
8
96
4
11
45
36
28
56
60
64
60
96
44
12
4
24
60
252
23
21
24
40
152
40
8
12
63
21
16
44
76
48
56
40
56
28
32
15
73
36
44
52
83
141
136
8
52
8
60
52
48
56
39
57
244
59
105
72
48
76
24
72
20
4
44
15
25
80
15
105
12
144
60
24
72
40
24
44
16
24
36
24
47
25
128
12
48
132
28
35
81
64
167
13
56
51
13
32
364
191
49
60
80
36
4
24
12
84
11
69
16
8
112
8
27
120
33
252
84
96
4
84
20
27
24
81
4
84
36
84
80
76
44
36
75
69
40
72
44
76
44
60
24
16
236
124
35
21
88
107
45
4
24
92
60
48
12
24
4
32
28
36
44
27
129
4
56
24
27
13
216
11
49
71
33
36
24
12
124
35
61
44
39
45
51
45
4
36
144
12
20
195
69
16
20
100
80
243
81
36
3
96
61
83
61
24
12
335
85
155
45
48
12
15
13
12
164
51
9
40
24
56
76
228
12
24
24
32
124
20
120
4
96
60
216
20
15
13
35
37
164
15
45
36
60
60
64
24
176
40
24
12
44
15
45
219
57
28
155
85
12
20
75
33
52
48
32
48
27
45
75
105
39
165
4
116
16
44
96
39
105
135
45
76
44
36
15
45
48
12
135
48
96
49
12
48
60
116
16
35
129
40
71
73
80
16
84
12
20
64
200
24
40
12
44
171
33
40
120
36
11
9
96
220
20
4
35
1
24
60
59
72
48
145
32
40
20
40
108
95
1
71
45
3
25
176
100
11
9
39
61
200
75
1
95
73
47
13
192
24
36
8
72
15
45
3
21
51
9
279
25
156
20
39
61
120
11
73
20
12
24
124
72
8
40
56
4
56
36
75
45
75
93
52
224
16
23
21
36
88
120
60
11
181
104
51
48
72
49
44
76
20
40
11
13
96
35
9
52
155
24
45
36
48
52
8
40
35
1
116
84
15
49
32
60
108
60
12
88
12
104
4
32
15
13
72
35
45
60
15
69
180
124
116
84
12
63
37
8
16
11
24
21
4
36
24
36
84
131
48
25
12
48
155
45
52
44
280
44
40
80
72
15
85
24
11
73
71
61
24
200
40
11
33
60
27
33
15
97
44
60
76
8
12
84
171
9
24
96
156
99
21
40
83
1
36
8
40
11
9
120
52
60
8
15
57
39
21
3
25
71
61
24
20
40
20
36
28
20
52
60
8
60
12
423
25
47
45
3
61
60
20
76
68
51
1
23
81
36
28
32
4
44
15
145
32
28
120
35
81
4
227
13
36
95
141
4
44
16
20
15
24
25
20
16
56
84
39
72
25
20
184
35
1
23
81
24
16
119
1
60
56
4
44
27
48
205
200
27
48
117
148
116
51
13
107
9
40
56
15
45
75
144
49
80
52
8
36
96
4
60
104
36
40
224
180
120
87
45
3
141
40
24
72
8
60
16
71
48
1
24
32
4
44
40
192
60
35
45
24
124
167
48
121
24
12
104
16
80
4
71
9
4
32
75
73
12
80
3
61
20
76
48
20
12
4
84
11
1
8
100
11
45
156
88
80
76
84
56
24
12
3
57
120
28
56
64
152
40
44
64
32
124
84
56
84
27
49
96
23
72
24
9
60
16
20
16
84
24
72
44
4
60
20
40
12
119
21
3
25
140
12
159
61
44
40
24
20
75
1
71
33
16
140
16
179
1
68
16
11
85
8
147
13
11
9
ABCD 97246434206*3^$a+1 [50051]
6
3
45
36
86
97
159
117
33
3
108
24
9
108
36
12
14
61
21
14
22
15
21
12
36
6
30
132
48
24
54
33
24
117
36
75
33
96
12
96
38
1
47
37
105
50
25
57
36
12
27
35
13
21
14
16
78
39
9
51
9
86
96
160
57
23
46
27
189
171
24
36
21
84
135
36
24
9
12
108
6
9
9
15
95
118
26
37
72
141
54
30
15
21
24
12
72
123
9
12
15
83
1
47
22
26
1
84
9
50
121
36
69
14
48
64
57
9
36
26
96
85
12
21
3
12
21
230
34
60
18
18
36
27
95
13
45
75
27
9
23
61
36
21
120
36
110
16
21
33
39
69
14
25
36
36
141
114
32
96
13
69
3
96
27
9
23
22
96
3
96
24
105
86
46
3
36
9
2
25
24
9
38
96
13
9
75
21
12
195
21
24
84
180
51
48
69
51
12
48
24
71
118
72
2
61
21
51
60
47
64
57
24
47
70
90
30
60
72
48
110
1
93
48
87
24
36
57
39
36
11
48
64
90
27
132
69
99
9
54
18
27
60
60
33
36
6
18
30
81
81
39
57
110
61
35
109
9
12
62
16
30
18
78
3
60
9
3
36
69
30
6
234
66
14
1
21
27
12
33
2
25
24
47
37
24
45
102
32
48
34
36
3
120
21
192
183
24
108
117
171
24
9
12
24
84
38
16
33
12
84
36
24
35
10
96
3
69
15
12
24
12
9
63
9
3
108
105
87
69
26
10
3
12
345
60
18
30
168
15
33
96
51
48
60
21
38
10
96
75
107
178
12
2
1
47
109
83
25
57
24
36
123
108
48
21
72
78
80
1
9
99
24
75
48
6
36
48
3
33
39
48
9
12
159
39
78
15
12
21
72
3
21
18
32
96
46
27
12
57
3
24
9
27
35
13
45
6
80
85
36
45
195
132
120
9
39
107
34
3
33
12
75
24
9
2
48
46
27
9
12
18
6
15
107
16
69
21
27
11
34
78
18
84
36
27
123
30
39
11
1
57
38
13
9
108
14
1
12
24
93
108
15
3
30
3
69
42
54
26
1
57
216
99
33
36
38
34
39
45
3
12
11
64
9
33
134
37
21
27
69
12
123
9
84
2
22
26
22
3
39
224
22
15
81
36
36
156
24
14
25
9
60
159
275
46
2
144
16
6
26
46
12
3
3
9
24
48
120
9
27
9
60
3
107
1
15
18
14
22
36
48
54
6
99
84
9
42
32
22
39
51
21
45
255
95
46
18
21
11
58
3
36
33
24
120
3
11
13
51
9
45
27
48
117
3
72
21
219
24
36
45
12
36
38
97
9
38
85
11
16
48
126
63
45
24
36
12
108
2
73
21
63
35
94
18
21
108
69
36
6
48
96
57
9
62
97
9
3
84
57
86
37
24
36
60
9
135
21
132
26
61
83
22
60
48
63
156
3
32
16
57
69
24
36
3
117
3
24
45
75
21
12
122
1
95
49
9
54
57
84
3
18
12
144
144
99
117
243
81
38
142
2
22
74
144
157
147
234
39
144
156
12
39
6
138
6
3
36
9
42
54
90
9
108
171
69
75
18
36
3
117
50
48
1
45
72
123
9
54
33
24
23
22
87
93
38
16
21
12
9
36
15
3
165
27
80
49
47
166
36
36
3
36
12
168
21
36
15
132
192
141
75
93
171
45
120
24
12
75
57
30
6
74
1
47
144
130
15
24
24
12
9
36
36
72
36
86
13
69
39
119
16
18
14
13
35
85
168
12
39
69
105
111
48
45
38
16
80
49
108
9
27
15
30
15
45
38
73
87
80
13
24
21
36
27
45
24
63
21
78
48
33
111
18
62
13
35
34
60
66
42
38
1
9
6
117
9
216
48
168
36
159
12
3
6
84
24
12
3
47
64
176
1
24
71
13
36
24
36
48
33
27
96
23
70
36
72
24
27
9
36
15
57
12
159
11
1
108
9
15
9
18
32
73
69
15
273
60
36
48
216
26
1
45
147
95
106
36
27
23
37
84
36
201
26
106
12
15
9
2
73
60
21
24
14
22
39
12
21
12
180
194
58
24
15
159
32
13
9
36
27
107
73
33
12
39
3
45
3
165
24
156
12
9
12
60
75
24
23
109
35
34
39
105
36
60
156
15
3
6
48
74
37
123
42
12
26
25
39
21
48
11
82
3
36
144
60
48
75
21
11
13
83
64
18
60
2
25
24
69
27
9
39
177
60
15
3
162
51
11
61
3
18
ABCD 97246493692*3^$a+1 [50097]
108
33
15
72
52
65
43
60
80
48
76
24
24
128
57
48
72
60
27
28
108
80
40
60
104
96
24
16
155
9
24
16
108
95
21
9
27
28
36
12
44
28
11
109
68
4
60
24
12
72
41
7
20
87
36
12
9
60
63
105
12
21
42
37
164
15
54
30
1
72
92
40
12
120
11
25
204
20
3
45
72
99
9
120
33
19
60
23
13
20
28
104
12
21
18
1
84
12
47
25
20
52
83
13
20
24
3
37
60
8
12
63
13
84
68
100
56
12
12
33
3
16
11
78
27
27
13
8
12
4
83
25
36
32
4
36
48
5
19
48
23
30
15
36
76
23
45
16
36
20
57
3
4
53
103
17
55
120
11
37
47
1
17
19
44
96
36
3
37
17
6
25
20
99
25
23
85
5
15
27
37
60
104
4
12
60
59
21
3
18
127
48
23
9
48
63
21
24
16
11
205
35
18
51
64
59
93
48
36
3
6
12
15
24
28
12
56
4
23
85
23
57
88
17
18
25
53
12
55
8
96
16
12
12
59
21
48
76
12
44
28
92
3
61
5
7
35
12
6
7
60
17
7
11
90
43
24
41
91
59
37
35
117
28
24
23
6
19
32
28
60
36
24
48
5
7
11
12
9
9
39
33
15
24
213
7
20
28
53
75
15
13
132
20
15
13
12
8
72
57
87
28
35
25
11
57
84
76
24
8
16
12
108
104
48
15
72
85
12
48
8
4
60
24
36
53
18
57
48
24
76
5
79
48
48
65
79
36
48
32
40
44
16
8
4
35
1
32
33
39
15
25
35
108
48
97
44
16
20
12
48
15
60
13
5
39
12
21
48
114
66
75
12
3
49
108
5
3
64
108
60
32
72
63
1
29
27
28
20
21
55
17
3
52
12
60
11
49
20
3
42
90
37
11
72
13
5
3
4
8
45
75
72
36
9
18
18
7
65
7
32
36
40
24
23
6
15
4
35
18
3
4
12
80
3
105
96
69
43
60
12
35
30
6
9
75
21
12
4
68
93
87
52
29
91
36
35
30
3
36
16
17
3
4
20
28
8
64
56
64
36
72
11
1
11
13
5
55
12
23
1
36
12
56
36
4
96
53
48
7
11
121
56
4
36
12
11
30
91
36
5
67
5
30
6
31
36
44
24
4
12
44
105
7
17
27
160
8
40
36
17
7
12
20
16
24
41
43
29
67
8
12
21
3
39
21
24
3
45
27
18
39
39
9
40
48
23
42
67
12
29
39
72
24
64
53
67
5
27
3
18
39
39
72
12
13
23
49
12
108
72
36
20
15
48
42
27
12
9
24
123
84
40
20
96
15
13
89
15
28
12
72
23
90
7
11
9
36
3
37
20
4
48
35
25
12
8
48
3
1
8
28
53
19
20
28
113
12
7
20
52
20
16
12
5
30
81
45
15
52
24
20
40
80
24
204
36
4
11
30
7
20
40
5
7
12
84
32
100
12
5
3
52
23
69
76
17
67
20
51
37
108
5
12
3
40
44
3
73
48
36
41
19
20
16
72
35
25
80
93
87
16
5
27
28
32
117
3
12
15
73
17
7
180
8
45
43
48
12
8
87
25
72
41
42
13
5
31
120
11
9
4
36
36
32
16
72
20
4
41
3
87
25
47
45
3
33
9
30
13
8
12
24
4
36
11
45
27
36
24
93
4
24
32
28
47
9
16
120
17
150
105
88
140
4
44
16
8
96
24
15
30
43
8
27
153
120
87
9
16
60
32
52
80
40
53
7
8
40
32
16
20
3
21
28
5
7
8
3
37
8
3
57
4
20
100
36
5
18
1
20
28
12
11
25
144
60
8
28
44
96
4
24
24
8
3
37
24
101
102
45
48
64
23
6
84
43
32
12
28
11
60
30
7
60
8
36
28
20
52
8
28
24
23
30
55
23
9
21
39
16
23
45
39
6
15
16
60
8
40
23
9
28
161
27
4
48
20
36
4
108
68
36
4
44
28
140
60
4
11
18
7
32
3
48
9
28
5
30
25
24
20
3
6
99
40
32
84
16
11
42
63
3
57
4
44
4
8
15
18
102
18
19
8
4
8
3
48
21
76
44
28
8
12
16
72
84
8
12
48
3
9
4
60
35
45
4
8
12
45
55
83
105
3
57
57
123
40
20
27
45
12
28
120
35
57
48
3
49
59
9
52
23
73
12
12
8
21
15
132
60
4
23
6
12
3
36
76
12
5
15
93
19
36
20
15
12
13
83
9
21
19
20
3
9
63
97
56
4
53
51
16
48
8
40
8
76
68
60
3
60
9
64
60
5
90
9
45
27
24
9
7
23
1
12
12
8
3
21
36
40
8
4
53
3
4
11
45
64
96
96
23
61
12
12
5
6
54
27
39
1
59
12
85
20
4
41
15
28
20
45
31
71
57
12
3
57
36
15
49
29
31
20
3
25
32
28
8
15
9
16
5
55
12
56
72
28
17
27
21
127
17
27
36
12
3
12
57
60
24
64
32
28
5
163
8
12
4
8
3
145
12
83
9
9
27
4
8
33
79
68
40
20
3
9
51
49
120
20
40
59
9
28
17
3
33
7
8
40
24
8
15
18
19
20
51
97
20
27
60
33
3
9
40
35
13
12
12
56
12
75
21
87
18
54
45
48
48
72
57
18
25
137
78
138
51
21
42
13
20
15
117
33
30
69
36
132
15
57
4
12
23
37
20
27
21
40
60
24
35
25
35
25
23
37
32
16
5
27
40
23
25
32
48
4
8
28
12
48
47
1
12
12
8
27
30
78
9
3
60
25
23
42
126
21
48
28
12
36
56
4
116
16
24
29
31
48
8
3
21
40
48
12
23
57
3
13
20
12
108
3
37
20
40
20
15
37
11
1
8
16
12
24
20
40
11
162
18
13
35
1
24
20
4
8
4
8
12
76
24
23
13
84
23
25
71
12
78
15
52
20
4
8
81
31
48
8
52
71
1
48
12
53
55
12
80
51
90
30
42
127
96
12
108
17
3
27
1
12
92
3
18
19
32
3
13
20
40
5
12
7
24
5
51
144
52
44
36
4
83
37
8
72
16
32
48
172
60
32
160
53
15
3
25
12
12
179
57
4
29
7
ABCD 97248354818*3^$a+1 [50027]
4
53
18
121
23
18
78
37
84
68
27
18
43
5
78
37
44
4
41
30
9
112
23
85
5
36
126
33
16
24
59
61
29
3
4
5
15
28
35
18
3
27
9
24
39
81
40
36
5
96
75
72
123
45
147
25
20
28
53
15
9
55
11
69
45
126
237
63
36
73
5
3
40
29
19
164
45
6
12
49
5
126
13
12
60
48
72
20
60
27
13
8
27
9
60
16
47
36
81
28
17
55
11
9
15
18
31
5
39
36
51
1
20
4
11
229
36
35
18
19
176
12
27
121
5
96
138
25
8
9
66
49
11
93
40
5
87
28
116
36
48
69
55
8
4
8
27
6
30
33
27
30
42
72
54
84
31
56
84
72
33
7
29
3
16
11
109
71
25
84
80
24
36
75
72
13
77
79
36
44
9
39
16
101
15
39
42
43
60
84
11
9
3
45
105
3
76
29
19
12
8
33
67
8
27
61
44
12
76
12
36
17
3
195
66
60
19
17
3
4
20
76
71
49
11
21
117
91
17
24
30
45
171
9
4
101
99
16
140
15
18
55
47
169
396
20
141
30
25
20
72
112
5
18
61
20
15
25
29
30
18
24
99
120
9
51
100
65
6
73
60
32
213
3
24
40
48
11
30
19
107
18
7
11
72
42
31
23
81
21
43
36
83
13
29
30
114
39
108
27
33
72
63
30
15
3
6
43
23
42
36
67
44
9
31
56
39
78
18
12
45
60
27
25
36
5
24
55
35
49
215
42
84
43
60
65
66
9
40
23
24
13
12
5
31
104
69
144
43
108
32
60
12
28
23
162
39
45
96
7
167
9
16
24
119
18
3
40
101
84
7
125
99
39
6
30
13
20
28
24
101
30
37
60
92
4
60
24
48
5
3
4
47
25
20
28
56
36
63
18
103
11
13
32
64
155
6
84
24
36
31
96
20
4
36
77
6
81
81
39
160
56
9
15
21
27
40
11
36
18
162
25
104
40
132
24
20
81
127
48
120
128
15
12
49
104
9
15
120
96
120
60
9
30
85
5
31
156
11
13
56
75
1
89
60
103
60
47
96
37
8
28
11
9
36
4
41
6
12
13
23
36
9
51
21
9
36
19
95
30
18
133
24
24
59
18
43
95
37
24
96
12
35
97
20
9
12
42
57
24
64
17
18
21
9
163
44
15
21
33
12
15
3
1
24
80
36
28
8
72
57
19
167
25
84
60
29
54
120
42
3
16
11
18
7
84
35
117
117
55
32
36
9
43
65
48
54
36
13
36
96
59
48
78
48
55
24
11
1
24
35
90
180
19
11
37
12
36
59
6
36
3
45
42
1
44
64
12
197
91
32
12
15
12
6
90
25
20
63
25
104
33
54
66
144
43
8
88
36
5
15
16
12
8
88
41
31
12
11
6
79
32
69
31
35
9
96
40
120
48
227
33
39
153
4
5
51
27
48
33
12
24
28
11
36
60
9
27
45
48
15
102
7
17
3
40
32
33
48
99
28
8
4
41
7
17
30
144
24
133
29
84
90
49
36
32
40
113
60
19
8
48
52
29
78
12
13
108
20
112
132
36
83
81
69
54
30
67
113
31
32
33
12
18
117
15
57
60
237
19
24
36
11
33
172
44
16
41
27
15
138
42
36
12
13
20
81
36
39
9
27
15
30
67
68
27
60
21
9
15
81
7
59
6
19
11
25
108
11
85
5
24
7
68
24
21
24
63
12
51
12
69
111
25
12
113
12
42
36
30
54
114
67
5
72
7
23
13
20
40
44
4
20
9
12
211
23
81
36
4
11
117
3
13
36
5
79
44
108
4
68
27
9
39
36
9
28
5
39
15
36
30
67
32
16
47
72
18
7
11
169
36
44
45
43
11
21
40
56
75
37
96
17
3
15
121
113
12
36
19
35
9
81
18
25
11
54
42
49
5
39
33
3
144
60
36
84
27
25
20
63
33
4
60
8
28
47
37
41
12
18
157
23
13
11
49
24
188
88
32
160
35
18
192
63
9
6
9
12
15
25
11
57
60
76
77
84
6
48
69
48
24
9
39
27
49
12
47
18
42
1
17
207
93
63
195
9
21
6
18
43
92
21
6
1
29
91
68
81
48
18
37
116
45
7
17
91
12
32
3
25
84
35
9
69
36
99
16
36
56
40
48
41
78
85
5
7
20
3
60
102
60
156
15
72
12
33
3
9
103
92
64
56
4
29
12
79
60
36
23
18
54
54
15
9
18
85
8
45
15
36
36
39
6
19
29
7
29
79
17
30
85
59
45
40
83
57
4
59
85
92
21
114
61
32
27
18
31
11
21
15
45
3
6
54
45
52
12
8
12
105
3
24
4
12
32
15
48
13
47
165
27
60
61
32
33
102
42
48
18
24
21
36
64
17
27
72
15
1
20
45
43
24
23
117
36
24
57
211
83
1
8
12
24
16
48
20
15
37
8
27
13
5
102
105
4
59
21
69
7
5
55
8
33
19
8
135
13
24
20
9
6
181
35
9
21
42
25
120
11
25
ABCD 97248605648*3^$a+1 [50120]
60
239
208
33
143
97
47
13
120
72
227
13
48
132
60
147
21
107
48
288
96
16
32
192
61
120
27
80
433
120
23
37
123
117
72
35
13
12
48
23
256
128
205
180
63
80
25
119
1
47
432
73
23
337
48
132
48
60
47
25
23
112
240
45
3
57
108
60
15
45
35
37
171
237
12
71
16
141
3
96
213
11
349
3
192
80
16
417
95
97
95
13
35
112
105
60
107
64
117
59
13
120
48
72
288
60
60
60
72
180
60
300
48
72
35
265
167
61
120
12
47
48
160
153
215
157
35
25
23
457
23
37
155
145
120
23
37
60
95
25
60
171
9
168
255
237
131
109
35
13
192
195
32
133
123
80
157
3
285
35
25
60
59
48
73
120
12
51
57
39
153
327
81
420
107
13
60
60
72
83
25
39
48
45
120
203
48
49
111
57
119
208
48
128
169
215
48
85
12
180
11
144
16
144
105
228
12
23
145
60
12
168
60
3
597
72
168
12
95
145
95
160
225
143
64
240
381
120
192
108
60
147
80
48
157
195
176
49
63
32
145
95
85
107
313
48
12
120
48
179
61
12
48
60
107
85
108
12
35
48
97
15
165
60
47
96
397
35
16
9
228
83
144
192
13
131
109
48
552
11
37
120
72
120
228
12
60
420
60
23
48
217
12
228
120
47
13
120
59
121
87
45
60
183
128
192
85
180
23
49
63
165
123
9
168
95
48
16
128
48
37
48
12
60
288
120
12
120
71
49
95
13
60
87
93
35
85
59
1
15
80
144
1
143
64
192
33
111
297
72
95
13
72
48
60
95
352
285
51
144
32
13
60
108
12
15
32
16
45
179
133
168
83
64
128
528
64
80
13
420
132
203
48
157
147
176
192
97
47
13
3
32
192
241
143
37
72
51
9
135
80
13
3
117
72
348
12
48
192
60
47
1
95
145
420
75
32
192
73
23
145
372
108
240
60
83
109
228
60
3
80
217
12
48
27
33
12
48
60
180
3
80
289
15
32
400
128
160
32
16
477
243
297
108
120
12
60
60
15
48
144
33
60
3
57
23
157
48
195
165
59
1
60
179
133
48
ABCD 97248740866*3^$a+1 [50016]
123
48
30
42
48
129
44
24
1
36
23
28
68
12
109
23
12
43
162
96
12
23
109
108
66
5
72
48
1
48
36
35
120
37
30
120
45
225
42
5
12
120
13
60
23
7
78
42
6
87
3
24
5
28
69
108
156
107
264
48
61
87
75
18
51
51
30
47
208
33
12
47
7
6
48
66
29
24
145
95
12
24
31
101
25
15
27
18
78
209
36
24
115
5
61
246
90
15
45
71
12
28
8
84
61
12
75
44
40
135
5
156
100
75
30
12
35
1
12
15
24
68
1
119
25
83
55
24
54
12
30
69
3
30
42
66
48
60
42
24
24
5
60
109
47
1
24
71
12
12
220
36
9
24
11
76
32
1
191
49
24
120
12
150
30
18
101
16
20
60
49
179
13
35
145
23
12
72
12
40
44
19
30
96
171
183
41
7
5
24
1
24
11
79
6
15
45
119
31
24
78
63
8
12
24
229
11
25
6
72
96
57
9
59
121
119
1
23
43
174
23
61
35
12
7
5
36
1
35
24
121
35
85
11
48
37
42
6
11
60
76
20
64
9
84
96
12
107
13
42
78
23
109
30
77
24
97
114
53
25
47
1
47
13
15
24
141
24
24
156
48
36
35
37
18
41
31
65
103
6
23
25
11
31
6
59
79
17
13
42
17
28
93
11
133
35
13
23
25
47
109
83
55
53
180
55
78
27
24
56
13
36
78
5
1
47
19
30
255
68
13
12
11
36
85
48
11
112
8
25
96
51
33
24
18
9
21
114
24
17
25
12
90
41
16
33
30
41
7
48
57
15
5
25
119
19
24
41
12
64
68
13
23
19
77
91
53
109
131
72
100
32
1
6
21
20
85
18
42
102
6
51
20
24
1
255
104
1
108
63
33
30
21
81
35
127
41
61
11
4
3
66
12
24
108
27
33
42
81
44
24
72
4
8
55
17
103
18
15
20
4
15
54
144
120
12
51
9
66
45
44
36
49
11
253
11
24
55
17
7
96
77
40
20
7
78
35
37
96
90
96
24
29
25
11
31
18
35
73
24
51
45
144
90
30
36
47
1
60
66
18
23
7
5
216
16
8
187
41
7
6
35
96
228
67
5
60
31
390
59
84
16
75
105
68
1
36
11
67
5
187
21
44
49
11
1
35
48
36
13
12
59
36
1
35
55
5
4
165
51
87
57
45
35
31
17
88
92
112
44
37
215
43
21
45
119
24
1
35
19
77
43
6
72
59
121
12
11
24
7
45
104
1
11
103
24
30
42
65
61
99
21
12
12
96
114
54
12
39
68
72
84
172
8
24
1
24
63
27
72
54
252
35
12
7
45
45
11
4
69
71
25
18
78
12
227
19
54
11
84
25
35
28
33
59
28
33
27
8
49
6
42
59
16
27
113
169
6
5
72
48
67
41
271
53
25
95
37
126
18
131
61
47
132
49
59
48
24
144
109
11
55
5
36
55
6
15
8
49
42
41
127
186
54
96
65
7
5
12
145
6
5
36
1
30
105
92
88
3
17
103
90
30
30
42
5
60
7
72
48
41
12
84
48
1
35
52
44
36
37
155
156
49
18
54
48
23
12
37
83
88
8
36
16
44
100
56
48
1
60
11
19
18
60
35
85
48
35
40
128
7
17
28
33
42
29
24
16
20
36
48
1
171
20
84
1
222
30
3
20
108
72
12
12
103
5
48
60
55
24
6
240
18
174
36
36
83
13
99
56
64
8
55
65
12
24
120
24
1
66
41
37
3
45
12
60
42
90
78
30
42
65
24
37
60
23
16
96
8
31
41
48
61
18
48
30
18
30
11
31
5
43
24
5
96
25
24
132
6
24
5
13
6
30
96
23
115
5
13
35
12
12
19
66
11
19
21
45
83
1
119
96
25
90
6
15
9
203
7
18
11
19
18
107
85
6
17
7
48
65
49
36
47
1
35
7
24
24
102
119
1
84
60
71
40
8
25
84
12
11
85
18
6
15
3
78
35
24
24
61
23
145
35
72
36
4
33
180
48
18
81
8
13
35
7
78
12
95
61
96
11
24
84
144
91
66
119
7
48
30
47
25
114
6
23
52
15
102
11
16
15
54
59
12
76
117
60
102
6
47
36
52
57
23
13
30
41
31
17
25
35
97
108
48
23
25
51
3
41
55
5
1
24
51
63
78
12
71
60
91
78
3
63
17
4
9
90
17
12
25
42
126
18
5
1
48
132
11
229
135
20
1
42
102
36
23
24
72
36
4
44
1
24
35
31
138
6
120
54
ABCD 97248919622*3^$a+1 [50098]
2
1
17
90
22
140
28
87
81
12
3
141
116
108
52
12
36
26
13
72
23
72
34
84
36
120
24
111
21
156
87
120
17
160
60
140
4
14
442
8
36
52
38
70
2
22
15
107
13
33
87
11
70
24
48
84
8
100
26
10
72
24
3
21
51
35
36
34
15
23
18
28
171
33
12
8
28
159
24
185
4
32
4
15
189
62
13
45
48
20
4
48
147
105
38
22
60
134
10
134
97
21
60
200
7
11
142
20
40
50
34
15
81
24
39
41
28
96
56
19
35
54
126
22
3
29
28
8
151
9
2
34
24
12
110
18
55
96
81
48
36
48
36
60
75
9
15
71
36
34
74
1
57
60
44
55
93
32
136
27
72
9
26
126
4
50
18
88
38
10
62
49
24
17
7
33
14
46
123
65
31
45
86
54
18
226
51
33
36
14
10
8
28
24
135
11
82
12
32
4
51
143
190
72
80
76
14
10
26
18
126
10
24
36
63
72
69
36
15
81
12
68
28
51
9
36
74
10
132
38
34
12
24
111
21
24
123
21
120
32
18
1
48
131
36
34
56
28
8
19
53
100
15
21
12
48
2
54
54
72
10
44
19
71
46
99
24
69
12
24
14
1
57
12
51
41
4
84
111
21
3
33
72
12
96
24
36
87
141
24
72
26
54
43
45
20
52
24
14
46
26
126
72
28
98
72
34
204
36
104
136
60
96
27
96
297
24
144
110
90
90
46
8
72
124
36
38
252
54
79
93
99
48
21
24
48
20
40
50
108
82
132
96
122
34
48
26
202
32
18
18
16
48
135
17
79
105
12
12
111
81
15
35
10
48
32
88
27
24
77
18
49
45
50
46
12
48
39
53
124
36
192
96
99
173
52
87
120
120
33
12
48
72
48
132
24
44
67
9
12
3
24
72
105
120
15
33
48
14
25
21
108
12
3
9
2
90
16
3
81
216
24
168
12
60
48
48
63
21
219
47
72
202
39
191
46
98
154
12
60
8
7
9
72
2
72
36
34
38
121
9
15
177
24
14
82
15
24
5
139
5
88
92
16
24
135
5
67
23
36
126
76
14
13
21
60
14
18
103
57
144
74
22
48
192
24
39
71
10
24
84
132
24
15
45
60
72
39
165
24
24
36
92
112
51
9
8
4
3
11
46
36
3
177
60
12
96
39
81
24
12
26
34
38
18
79
33
87
9
72
134
58
15
17
64
15
45
36
74
34
2
18
36
36
54
90
126
145
9
72
24
84
60
12
3
81
15
33
15
93
123
69
75
77
16
27
47
34
326
58
120
56
64
26
82
27
141
12
63
81
39
41
55
33
2
36
178
72
12
36
135
35
10
72
12
96
62
72
70
12
108
62
13
23
18
52
72
2
34
12
260
7
57
60
20
18
18
144
43
21
84
158
18
16
38
25
177
86
49
95
36
34
48
48
14
10
8
108
79
11
13
167
70
27
57
48
15
33
38
34
2
34
24
27
59
130
75
177
39
21
72
72
26
22
36
15
9
36
12
84
99
24
93
2
1
89
72
4
36
48
48
24
84
36
39
141
3
45
32
54
166
39
29
52
38
1
9
8
90
70
48
26
18
67
5
19
35
36
10
44
16
24
75
21
24
164
28
84
15
71
10
24
254
10
62
58
104
88
2
36
25
209
52
48
26
1
24
45
12
62
22
14
22
14
49
21
60
15
165
3
57
108
27
120
21
27
117
3
45
36
360
12
12
60
12
15
93
2
58
32
100
36
8
76
24
62
70
24
36
3
96
24
69
96
12
2
36
46
8
36
55
35
22
72
60
26
142
12
60
60
32
124
60
24
8
7
21
192
108
24
8
18
10
134
46
152
52
51
21
36
279
24
24
120
72
45
3
57
8
127
48
93
74
36
37
21
132
62
10
87
65
40
24
26
10
120
36
180
12
168
87
35
181
9
80
7
9
2
157
45
27
24
264
77
16
20
4
84
60
72
3
65
4
51
69
20
376
2
34
38
61
47
70
24
3
11
10
120
32
28
84
36
39
57
8
88
24
15
24
11
46
44
16
3
69
38
72
ABCD 97249403456*3^$a+1 [50032]
35
97
155
36
97
167
85
29
72
18
1
35
84
180
25
35
181
11
108
72
13
11
25
119
66
78
36
1
11
24
253
47
13
137
54
109
101
72
168
216
19
29
31
41
24
174
18
198
90
31
48
17
54
1
144
96
23
168
180
37
47
108
132
25
41
72
67
324
59
25
71
36
25
228
11
90
211
264
35
1
11
132
1
11
133
65
330
12
60
120
36
72
72
18
198
49
23
97
108
53
18
61
41
139
120
11
42
127
11
193
11
18
102
25
65
54
121
11
72
48
78
19
72
24
95
54
6
84
168
30
198
25
11
96
72
180
61
59
157
149
24
115
11
72
12
85
36
11
48
85
23
198
115
96
5
24
235
36
35
108
61
335
126
54
192
24
90
163
35
36
30
54
97
65
24
66
294
30
60
102
54
90
90
96
97
72
48
101
31
11
48
6
30
24
162
19
83
36
36
60
73
53
162
48
198
96
354
25
36
60
11
72
66
24
18
30
18
36
36
133
35
12
18
42
144
126
7
12
119
150
72
79
95
18
90
36
61
83
61
29
42
54
91
53
18
120
13
65
55
36
71
48
6
18
36
36
30
79
17
162
1
47
108
90
24
91
47
132
36
61
131
108
85
59
258
7
11
72
48
49
12
215
66
90
180
24
25
119
109
36
60
77
7
107
145
71
48
24
36
361
11
60
169
83
97
23
6
66
108
25
36
144
96
101
66
72
61
24
131
270
79
35
270
91
11
193
167
229
5
54
60
108
18
54
61
36
41
72
96
66
6
54
18
30
60
1
11
144
61
101
198
60
30
24
30
60
180
1
36
53
90
25
77
18
78
72
162
120
54
186
48
36
61
11
90
24
19
396
60
108
11
72
30
114
84
61
11
97
65
96
55
155
240
1
35
36
133
59
78
90
108
1
60
95
36
114
223
65
127
24
41
175
11
72
180
90
55
36
29
42
48
36
241
35
36
108
12
24
25
84
35
61
23
108
24
25
23
18
103
11
126
102
18
42
97
84
17
54
36
48
36
13
72
59
49
65
18
109
155
25
24
5
6
48
85
77
54
180
49
155
241
155
84
18
24
115
5
6
12
78
18
109
17
43
23
133
11
49
5
360
72
24
55
11
49
23
108
13
120
60
59
60
1
35
1
53
90
30
72
96
48
42
30
114
48
157
11
12
72
18
7
35
36
210
7
60
120
227
36
13
36
275
60
108
120
60
25
23
49
83
156
36
25
60
59
24
228
198
31
84
29
72
18
6
66
108
90
31
41
78
66
6
108
97
119
30
126
205
60
11
12
132
36
72
37
29
6
108
156
36
276
18
295
324
120
11
49
131
6
30
49
347
13
47
48
24
48
49
180
5
6
48
204
145
96
59
36
144
72
60
48
18
187
72
71
54
48
42
30
6
18
162
84
96
192
85
77
90
6
43
59
25
11
36
168
162
30
24
162
7
47
25
41
78
12
60
120
24
36
48
54
222
109
29
115
71
12
13
47
73
216
101
7
11
24
36
264
36
54
186
156
18
42
ABCD 97249466714*3^$a+1 [50053]
18
11
16
12
21
12
72
108
18
105
111
33
39
29
13
83
43
129
45
216
126
222
48
36
27
63
17
1
35
43
12
42
47
12
7
36
36
18
3
123
17
43
120
29
103
77
16
44
19
294
120
83
16
99
18
42
77
4
21
18
9
27
17
73
39
32
37
6
21
81
36
27
69
36
18
5
85
11
1
99
81
18
137
49
54
12
29
13
36
72
120
72
107
331
72
192
29
25
60
102
60
54
51
15
18
11
180
7
6
54
90
30
65
169
6
54
12
288
35
7
90
11
1
83
96
25
54
18
12
147
12
48
51
12
54
144
42
5
61
36
18
9
9
72
18
29
7
6
48
36
15
9
12
54
233
12
25
6
33
32
1
78
65
97
12
72
78
189
27
18
51
147
18
30
114
12
3
108
68
109
24
84
18
24
41
64
93
30
36
6
54
12
36
6
12
24
12
15
21
60
30
161
4
39
137
7
18
54
29
7
72
33
48
39
18
18
96
5
16
45
71
28
27
21
36
87
101
25
11
79
54
36
24
30
186
3
171
89
64
9
36
72
144
6
108
30
126
6
39
9
35
36
16
60
57
48
72
18
17
28
27
105
3
89
127
126
72
159
27
18
156
6
113
103
21
36
117
24
48
6
48
18
18
53
292
33
24
108
23
7
57
48
27
66
60
39
117
72
72
47
7
144
69
135
66
11
16
69
123
33
60
15
15
6
59
52
15
113
43
42
18
30
27
27
6
27
81
30
54
63
60
129
3
32
12
100
51
78
11
1
36
90
6
66
6
39
99
18
198
36
54
42
66
36
42
129
44
7
102
6
29
79
90
12
107
16
3
18
47
85
48
36
108
11
169
18
17
19
33
3
6
12
71
64
27
18
42
9
20
61
126
33
123
18
24
138
21
44
43
198
54
57
51
6
54
54
15
39
117
48
45
6
93
105
27
75
129
68
19
54
6
45
32
96
43
48
36
36
33
27
198
12
144
99
15
29
43
90
66
36
54
35
25
3
45
6
54
54
174
60
12
54
18
6
29
97
30
53
181
6
12
18
51
9
39
20
7
233
25
12
42
72
108
77
16
12
15
96
69
141
35
252
1
111
39
12
125
112
105
186
33
21
23
160
128
43
60
45
60
105
114
48
9
27
21
21
23
175
30
108
24
66
45
45
3
15
36
18
107
37
143
16
165
60
11
43
30
71
37
90
252
9
123
101
37
24
12
36
60
36
83
192
208
57
54
29
52
3
57
69
108
3
51
126
42
18
12
243
45
198
90
35
91
69
63
12
312
324
45
57
36
24
59
49
66
96
66
72
15
81
51
57
23
7
89
25
30
24
84
29
61
6
246
18
81
15
33
105
36
35
19
198
216
35
73
24
30
33
39
36
24
66
24
54
72
33
57
59
7
126
72
54
6
54
72
48
108
36
53
100
12
21
30
24
90
30
24
120
60
36
30
15
21
47
76
84
27
36
29
97
3
44
97
54
9
51
54
12
18
144
89
112
69
63
48
12
3
17
73
90
90
60
195
21
12
143
25
36
66
42
54
54
48
143
48
151
6
30
24
30
6
21
105
48
18
36
6
30
33
93
72
72
36
108
35
91
6
15
3
9
48
20
28
68
112
32
277
167
7
72
6
48
36
75
21
155
112
69
27
44
91
21
68
7
41
96
7
5
61
276
12
35
192
61
78
101
7
36
30
11
13
84
90
18
83
205
3
129
47
16
93
47
43
54
60
231
33
18
42
111
105
219
123
21
285
47
19
45
36
15
66
27
128
151
186
47
16
45
108
12
123
3
72
21
51
132
108
18
108
36
11
109
90
18
11
25
108
72
108
6
29
37
24
18
108
21
63
54
216
3
87
42
51
12
288
21
150
12
18
42
33
69
6
149
25
35
1
72
24
102
105
21
75
141
6
30
18
29
133
90
17
1
72
39
32
36
271
24
41
79
ABCD 97249974982*3^$a+1 [50073]
47
1
32
148
59
24
96
24
36
61
32
108
3
1
11
24
93
3
109
36
35
45
159
25
11
169
36
32
27
1
12
72
60
59
57
87
96
72
60
24
24
84
57
96
87
12
85
96
24
11
57
148
23
1
131
48
36
81
15
97
11
12
249
75
228
93
4
35
24
1
20
208
107
240
21
40
23
1
71
25
35
25
60
24
23
33
72
288
63
192
49
8
51
69
60
75
33
84
108
292
23
72
33
12
219
96
45
88
8
123
21
208
128
60
27
48
169
48
60
23
12
97
48
108
44
15
36
84
48
13
32
51
24
25
47
36
72
13
35
84
33
51
24
33
99
1
59
1
20
3
36
25
8
40
8
40
32
15
157
23
216
24
96
12
48
36
60
13
11
49
48
72
8
40
104
39
81
63
36
117
100
47
60
33
40
72
32
99
49
80
60
15
36
37
12
83
25
107
45
75
117
15
156
24
73
20
63
25
20
4
59
36
13
48
47
33
124
228
12
96
83
36
25
8
27
1
23
21
15
73
203
49
20
16
92
192
39
24
12
25
131
189
135
1
84
59
1
56
243
61
8
72
75
48
13
72
47
105
16
23
109
48
47
72
93
40
11
60
57
120
207
33
112
47
84
12
24
153
12
15
21
267
13
144
176
39
33
195
105
52
83
288
45
40
23
24
120
33
15
105
280
35
37
11
57
39
13
12
20
15
24
84
12
33
48
15
72
93
99
13
20
88
23
12
37
12
116
3
9
52
48
71
36
33
28
120
95
25
32
40
12
20
40
20
3
13
35
12
180
97
108
35
48
24
1
104
16
59
21
3
69
75
12
1
24
48
11
12
120
48
9
27
48
36
81
16
119
1
23
1
83
25
80
108
87
25
35
60
57
3
93
75
24
24
1
68
60
12
3
96
24
48
132
25
47
193
71
9
27
13
83
48
141
48
40
32
40
83
97
36
72
20
27
36
45
27
45
51
57
244
48
60
167
141
267
72
13
60
131
84
36
1
11
229
48
11
36
1
23
72
97
11
96
85
8
12
16
20
24
16
143
21
48
3
129
48
183
24
60
13
107
96
12
12
1
132
11
49
20
40
32
51
48
49
47
45
36
3
9
27
24
21
220
95
33
87
133
192
179
69
27
33
51
141
60
16
47
72
1
59
21
40
95
37
20
28
23
60
1
96
12
47
84
49
108
47
108
129
36
39
13
72
11
105
52
167
180
13
107
24
81
3
57
3
37
71
9
135
1
23
61
36
72
23
9
16
20
60
112
8
60
100
60
84
11
37
47
1
12
11
24
12
61
35
109
35
21
60
52
11
1
11
97
71
129
75
12
1
35
48
60
132
48
181
60
95
13
32
40
56
4
36
32
3
69
63
48
24
45
16
12
143
72
36
121
48
47
45
39
81
15
1
239
48
253
12
80
100
23
12
73
32
52
35
25
116
144
108
63
9
96
15
129
16
72
47
165
15
156
12
36
21
28
72
35
36
48
9
60
100
47
73
8
3
21
16
23
49
11
36
93
52
11
84
93
100
143
189
36
15
72
96
1
11
165
244
35
228
37
48
35
37
11
45
40
24
143
120
25
80
27
60
36
48
12
9
40
35
25
83
105
87
73
11
24
13
84
68
87
1
59
93
48
15
9
51
108
12
57
87
21
24
28
332
48
148
12
47
1
107
13
59
13
11
36
85
68
27
1
23
72
69
108
28
192
128
40
72
11
12
9
15
1
32
51
49
32
28
8
39
60
13
23
57
60
48
3
97
44
36
3
157
35
37
72
8
27
13
72
36
12
48
72
8
99
108
217
56
64
8
75
93
52
12
11
45
112
23
24
25
83
117
48
60
3
49
200
16
24
95
60
1
35
12
133
23
81
148
11
81
36
4
35
45
63
13
83
60
1
60
11
57
12
36
3
177
63
36
85
191
48
36
1
80
99
48
13
84
80
16
12
11
49
132
20
28
23
37
48
23
49
ABCD 97250092066*3^$a+1 [50005]
3
3
18
11
73
135
45
3
159
90
23
96
79
305
112
3
45
147
29
160
87
137
7
185
13
35
16
15
42
138
189
80
112
3
72
36
138
132
18
36
29
19
45
176
109
18
12
36
96
228
90
186
41
25
78
18
18
30
36
18
96
180
36
30
54
96
216
45
99
18
18
504
81
144
63
30
35
48
43
96
101
25
108
54
210
42
18
30
36
24
125
121
126
6
35
37
72
99
39
348
173
61
51
3
66
24
66
6
102
165
75
30
183
3
141
224
85
11
16
207
30
216
42
113
67
237
105
87
69
114
30
107
109
42
9
3
36
144
185
55
12
96
162
66
60
45
27
228
65
61
83
61
99
96
80
144
55
201
96
243
36
30
42
54
123
57
23
85
27
48
141
66
33
171
126
18
66
54
77
16
3
54
126
144
30
36
71
64
189
35
55
105
96
69
75
3
108
54
11
55
54
72
6
5
7
126
132
54
129
80
16
63
102
6
5
112
117
11
43
36
129
192
75
18
51
48
165
168
243
9
192
144
54
42
30
54
6
29
25
39
45
60
66
245
16
45
18
36
90
186
36
53
37
123
51
285
219
261
51
72
21
171
108
132
53
55
12
6
23
31
138
135
48
69
54
204
57
96
9
54
30
51
165
54
69
27
48
5
67
45
45
83
96
25
162
149
13
35
157
3
128
139
60
9
189
131
169
87
171
117
96
32
48
16
48
111
144
81
99
36
72
54
138
17
109
42
12
173
13
144
66
17
73
36
35
64
96
128
7
54
30
60
120
6
138
65
103
54
120
6
174
180
6
18
27
39
54
126
90
78
162
30
6
167
13
48
6
36
12
276
30
6
84
180
36
89
61
131
64
39
9
201
71
19
36
18
90
132
9
9
23
7
36
132
33
141
35
115
221
7
185
181
11
43
117
9
71
160
15
6
18
9
207
36
12
65
67
18
72
3
123
117
45
30
312
84
9
45
195
32
79
150
72
192
35
61
51
15
60
36
48
54
36
90
24
156
126
180
135
48
21
59
7
54
90
9
336
219
21
15
65
91
5
16
57
66
180
401
48
61
144
35
48
48
16
63
113
157
51
9
102
6
107
235
36
84
168
84
96
33
57
138
216
234
299
13
144
48
147
69
132
135
9
198
17
103
57
21
48
75
147
18
54
30
90
42
35
55
48
105
80
55
137
16
63
84
60
12
69
9
30
137
31
48
6
59
31
113
31
17
112
51
72
12
72
225
9
54
81
141
354
54
42
48
126
6
18
66
54
35
115
36
54
30
213
45
18
120
204
12
33
32
133
27
9
90
29
7
18
87
99
77
43
42
54
48
21
237
3
9
60
107
48
16
21
18
180
5
55
18
18
36
48
36
204
36
77
157
18
33
32
7
41
85
59
13
90
54
83
7
108
12
33
57
71
25
23
67
45
9
71
19
29
19
150
36
306
48
270
51
75
21
15
60
18
102
90
6
18
27
135
84
18
ABCD 97250112062*3^$a+1 [50137]
4
8
13
71
36
1
3
8
24
100
8
24
40
63
5
24
16
15
17
48
36
25
75
96
20
25
131
7
33
8
64
21
71
124
12
12
44
24
37
3
20
16
21
35
136
21
6
17
12
19
33
60
12
56
12
72
49
39
96
20
1
6
30
3
20
28
24
60
81
11
12
52
132
81
179
28
15
17
16
44
48
4
80
16
24
20
28
84
60
27
66
23
67
78
36
35
36
60
12
48
25
3
12
8
72
36
7
78
59
120
12
12
24
28
33
3
104
36
19
5
7
21
15
9
20
60
120
151
24
5
16
117
132
47
91
77
40
116
24
16
92
64
3
5
16
69
27
9
135
56
120
19
66
23
55
77
115
9
20
64
15
42
75
12
21
27
24
36
69
114
17
49
27
15
9
75
54
6
17
12
48
16
63
54
60
27
24
72
20
180
28
44
12
52
147
33
9
147
12
108
3
5
24
4
24
20
24
12
13
35
4
96
20
151
41
88
36
51
29
43
41
7
89
28
51
21
68
31
24
29
48
108
60
37
27
32
4
144
92
16
8
12
4
39
36
6
3
32
4
56
61
47
12
24
12
112
44
60
72
1
27
3
117
81
18
129
3
33
48
12
9
3
21
11
84
76
3
41
49
15
75
153
72
92
4
9
18
21
27
41
24
24
28
32
67
17
28
9
15
104
12
13
60
48
27
36
32
49
3
21
30
93
8
52
24
44
36
67
53
12
12
52
3
185
24
25
35
52
33
99
20
16
9
15
45
39
32
37
84
147
39
29
1
11
16
27
21
92
67
54
35
61
3
51
53
232
44
60
36
19
69
48
20
31
57
45
60
39
32
24
132
40
15
57
60
60
9
11
7
30
54
5
24
48
31
24
93
32
84
55
54
39
8
60
24
37
51
24
9
3
44
28
12
8
36
36
1
3
20
64
33
36
119
36
4
32
132
24
12
184
96
56
40
56
36
24
48
12
4
68
12
16
120
20
36
36
40
51
33
44
88
36
44
7
5
55
41
25
39
68
36
4
72
56
4
8
108
52
12
33
3
8
36
1
39
32
4
129
71
16
44
100
33
6
5
43
78
95
97
47
4
12
96
12
120
20
16
20
40
8
120
7
69
120
48
21
11
97
83
48
4
24
60
24
24
44
64
12
92
16
3
96
129
192
3
29
1
54
129
8
36
79
57
33
3
8
132
7
33
12
32
168
16
8
24
60
24
13
3
72
24
20
4
45
3
12
33
11
36
40
68
96
61
107
49
27
9
23
48
4
8
16
12
12
3
17
24
12
36
19
17
156
36
28
84
92
48
24
76
56
13
24
111
99
6
99
32
12
49
59
31
101
76
3
42
11
84
60
28
32
1
11
84
40
56
48
7
45
189
87
3
54
72
27
60
48
33
27
48
45
131
76
8
52
8
52
60
12
33
3
24
68
28
92
91
9
51
149
16
48
15
29
24
52
32
60
7
5
31
129
81
107
4
20
64
21
27
24
12
24
8
64
44
40
20
16
15
65
4
12
81
3
8
28
36
12
56
109
23
16
8
52
111
29
4
3
21
56
16
3
17
48
28
44
24
24
100
12
80
37
3
72
9
126
24
30
131
12
4
21
30
42
11
4
8
13
54
45
27
5
133
39
140
96
55
5
28
20
120
36
37
15
44
16
72
33
11
48
13
3
8
31
18
59
24
84
100
60
176
12
37
75
44
16
15
33
8
7
33
204
21
15
116
16
9
59
24
96
40
15
29
12
28
24
8
96
12
25
35
16
56
25
48
179
7
5
12
4
8
36
28
212
31
45
56
79
117
36
144
8
12
7
93
44
120
16
8
25
27
32
36
12
28
12
24
20
36
13
131
24
100
15
54
12
60
27
56
156
12
48
72
1
6
101
109
27
60
12
12
15
24
29
16
9
35
60
25
11
28
44
12
40
27
5
4
12
44
25
23
31
81
44
109
6
29
37
59
60
24
12
184
48
92
7
5
36
12
36
55
33
8
28
56
55
17
60
52
60
12
69
24
51
51
17
7
5
76
60
3
33
21
18
65
24
4
8
19
29
169
3
128
12
28
12
128
13
3
56
103
17
43
29
37
39
92
4
32
12
25
39
99
5
12
36
52
3
33
21
23
12
84
48
31
42
303
15
53
24
40
24
21
39
48
56
25
47
61
54
36
69
39
5
24
1
126
78
36
3
8
48
36
4
44
36
84
1
6
5
60
16
8
85
47
133
99
24
80
60
48
16
24
8
109
15
84
68
28
32
16
9
27
12
8
28
3
9
39
36
18
63
20
4
60
8
28
12
20
64
51
90
59
36
4
9
15
24
32
1
35
16
15
69
21
11
31
54
54
17
40
108
15
30
47
16
81
15
44
64
8
24
25
27
9
15
9
15
92
88
96
36
135
17
52
21
3
116
28
20
37
99
27
29
24
4
56
25
75
20
60
96
28
44
84
16
9
24
84
132
54
5
7
57
15
29
16
81
215
24
31
33
21
11
28
3
77
7
5
84
24
12
4
8
36
67
33
33
47
52
9
87
93
72
63
24
20
12
48
48
109
114
45
20
7
54
12
107
12
36
4
32
96
61
23
31
33
44
112
99
89
12
109
3
56
24
16
12
32
4
8
168
109
42
18
155
36
60
16
39
66
15
93
27
36
132
21
15
120
20
ABCD 97250388986*3^$a+1 [50004]
24
15
33
64
8
16
8
21
48
3
39
12
18
3
15
105
63
54
3
120
168
9
31
119
121
24
8
99
48
381
15
1
185
103
17
31
77
60
48
60
90
84
61
29
108
151
161
7
29
12
127
24
17
12
18
18
6
1
17
55
80
21
27
63
6
27
24
105
7
56
72
9
6
174
24
163
89
48
31
83
45
57
6
1
47
114
7
65
30
49
29
3
48
69
211
5
115
80
225
30
1
89
54
108
13
8
33
6
84
36
57
21
30
13
77
36
144
54
18
72
72
24
144
7
5
3
15
25
224
88
48
120
8
9
90
180
18
42
18
138
33
99
37
29
36
159
117
147
16
17
15
69
19
89
7
65
54
24
9
9
15
336
9
12
75
33
108
42
57
15
18
15
16
23
36
18
30
45
40
200
39
108
18
24
102
6
48
24
103
8
15
25
41
159
39
49
56
3
21
33
24
7
23
6
84
6
30
19
72
113
36
18
1
17
15
39
30
18
18
7
53
12
36
24
66
9
16
71
33
96
40
47
1
17
12
42
49
17
24
126
1
11
85
23
36
36
72
6
27
9
55
8
16
8
160
77
54
12
1
17
7
8
3
93
69
3
160
8
15
57
15
30
42
33
69
96
19
120
24
32
33
54
90
55
24
101
60
138
42
51
136
23
6
12
7
72
24
5
19
17
60
67
53
123
21
3
39
57
16
17
84
114
33
88
48
41
72
144
159
39
1
41
30
9
15
54
48
18
6
51
129
36
48
43
17
15
184
8
39
18
103
5
139
8
96
27
181
23
33
57
30
1
239
33
48
64
11
45
33
15
21
43
23
1
24
47
18
24
48
6
33
87
1
24
29
243
33
7
47
18
48
87
72
24
88
161
15
88
47
1
47
6
3
96
21
54
45
45
54
69
27
12
1
89
54
1
48
29
18
33
72
64
65
120
24
103
56
87
78
102
13
24
23
9
39
337
24
32
48
69
18
81
88
173
30
60
73
48
59
12
49
80
64
23
54
24
27
39
33
57
79
35
37
119
33
16
47
30
18
6
19
47
18
6
1
35
108
57
87
180
90
19
32
15
144
81
9
78
18
31
56
33
150
121
35
109
17
18
36
90
78
72
25
83
13
72
8
15
30
42
1
24
5
3
165
12
6
9
16
47
12
253
23
54
3
15
18
31
56
105
24
30
9
72
16
71
18
12
60
72
271
65
114
13
8
64
96
24
5
99
64
5
3
45
67
23
72
6
66
24
49
5
115
23
78
75
15
33
111
1
11
133
71
30
6
66
19
41
12
75
88
32
64
104
64
59
6
54
30
43
48
32
9
102
6
75
15
30
24
3
9
31
128
39
42
30
90
7
32
64
24
48
65
111
88
11
36
169
101
114
9
39
25
24
24
17
39
111
156
54
60
3
15
18
39
16
125
12
42
36
129
24
3
60
18
31
5
19
8
48
117
18
33
21
18
217
5
51
48
63
18
15
33
114
54
15
87
57
21
123
72
15
1
89
15
27
93
81
6
25
113
15
40
24
17
31
5
91
56
48
64
96
96
24
29
18
30
6
12
18
54
6
36
39
15
129
24
3
37
143
6
18
72
121
32
327
1
89
18
60
1
8
135
18
31
17
54
42
7
32
45
132
48
36
60
108
36
7
5
204
18
48
133
32
33
55
17
31
29
12
6
49
17
55
41
18
102
54
24
12
37
104
21
72
3
33
114
48
61
17
108
72
12
6
30
132
31
71
121
32
63
9
15
9
24
57
31
149
36
30
6
27
3
21
15
33
75
42
120
18
6
283
5
36
30
105
27
12
42
126
30
3
21
27
63
90
55
32
24
168
75
69
40
35
6
12
3
72
15
18
15
57
312
36
163
56
153
72
79
29
3
15
6
139
80
45
60
39
64
23
18
30
121
29
75
63
49
29
67
5
43
32
33
15
15
96
18
7
5
67
11
21
231
1
32
3
85
17
31
65
31
56
87
18
31
23
1
5
18
105
15
9
16
11
6
135
9
30
9
88
29
24
27
57
36
24
27
27
12
18
111
15
57
88
80
15
72
72
18
48
15
16
5
51
64
11
21
21
18
18
135
27
12
72
1
77
12
6
33
72
40
32
64
101
72
27
3
96
12
49
41
79
11
78
72
72
156
24
19
32
93
19
17
30
33
111
24
81
40
24
125
36
79
200
16
32
33
30
6
171
129
60
48
72
3
57
63
21
132
31
167
57
153
6
9
39
49
23
57
40
71
9
39
54
3
33
135
64
56
ABCD 97250792144*3^$a+1 [50051]
72
36
24
78
101
31
30
96
11
36
12
127
48
42
54
120
66
150
30
48
66
126
11
97
83
103
102
48
60
66
17
61
126
6
108
95
1
66
5
120
85
48
36
6
5
13
18
30
24
6
54
23
120
13
59
103
65
37
18
53
25
144
24
24
299
36
25
78
29
151
5
7
6
36
83
1
47
36
79
101
61
60
18
65
109
83
115
29
19
5
180
79
78
35
25
36
72
11
319
77
115
126
42
5
7
12
48
29
1
42
6
60
24
120
47
13
36
30
42
162
108
36
36
6
54
84
12
42
150
53
7
102
95
139
6
126
60
5
24
48
7
53
31
42
24
36
60
72
60
336
59
61
83
7
42
60
72
108
35
7
48
17
67
54
12
47
144
1
6
126
54
60
72
12
12
18
78
144
54
84
12
35
36
36
7
66
23
103
17
24
73
24
11
13
36
23
67
24
29
96
43
5
7
60
66
24
23
13
210
84
12
77
24
43
77
24
31
18
120
47
157
6
72
102
96
143
7
29
12
43
30
30
66
11
13
12
155
79
17
36
120
19
41
36
73
78
54
18
18
167
43
66
30
6
48
59
1
59
121
6
6
78
113
13
18
5
37
35
25
24
6
6
59
61
71
37
96
108
48
11
1
30
42
30
48
72
53
1
11
31
5
13
11
120
36
132
25
156
12
60
71
31
5
97
60
90
36
41
7
24
126
23
121
42
24
96
17
13
36
84
11
73
30
24
6
30
6
78
5
61
47
205
60
47
103
78
36
6
102
107
25
11
12
1
23
48
25
35
13
66
137
36
13
6
17
37
107
43
78
18
30
11
1
35
55
48
5
73
120
59
12
193
47
12
109
84
144
54
6
90
77
12
145
90
48
78
30
29
7
113
13
18
162
90
42
66
6
84
60
107
19
6
11
60
108
12
7
42
30
12
77
19
17
19
108
60
65
84
67
41
1
12
6
180
30
11
36
73
11
1
72
30
5
24
157
107
25
11
37
132
18
114
18
18
83
1
6
149
91
6
6
41
36
25
42
5
1
107
67
5
72
199
12
113
139
54
11
12
1
60
42
90
66
48
54
23
36
61
47
1
107
12
31
18
12
47
37
24
144
6
29
31
66
6
5
13
54
5
37
35
25
23
24
163
54
66
41
7
96
54
12
36
24
18
222
11
37
66
36
77
61
96
59
13
11
61
47
216
37
35
97
114
66
18
6
42
102
36
36
95
1
30
5
127
78
84
48
23
12
31
54
48
24
24
59
97
6
48
24
17
49
30
12
17
72
61
54
18
48
18
17
24
25
11
157
42
18
48
35
7
60
137
12
31
42
6
60
114
54
6
54
36
48
77
48
13
12
35
25
47
25
60
198
6
47
36
60
91
18
47
60
25
126
24
5
13
72
30
6
6
30
23
108
19
6
60
42
42
23
1
143
49
42
6
42
5
187
53
12
25
108
60
59
151
18
114
240
17
1
12
72
54
77
49
11
7
12
30
60
24
60
42
125
19
30
71
36
24
7
126
203
103
54
84
78
12
18
78
30
47
24
36
85
12
18
48
36
90
54
12
72
48
42
23
12
67
6
84
24
60
71
25
30
18
78
65
49
18
6
180
6
5
43
65
13
120
18
17
37
72
108
60
12
30
17
7
114
96
6
6
204
66
5
49
6
5
72
48
25
11
31
30
150
12
6
114
17
7
53
31
17
19
102
42
60
192
6
90
30
24
36
35
7
30
78
65
12
103
48
53
37
11
36
72
157
23
121
84
47
1
54
257
163
96
5
60
13
120
12
48
12
30
29
25
11
25
72
6
29
25
42
53
55
6
6
18
95
7
24
72
30
11
19
108
17
7
6
54
60
5
43
102
35
1
119
25
12
30
5
85
18
18
47
37
35
36
12
13
114
17
60
91
17
85
48
227
1
47
61
144
66
252
18
66
41
25
35
7
77
13
72
18
209
7
6
35
49
24
12
23
108
25
30
5
13
12
95
19
54
96
6
41
1
18
17
1
23
61
90
5
115
12
77
13
48
18
5
96
1
90
120
66
12
11
31
78
108
36
60
11
36
1
96
30
17
103
30
72
47
60
12
36
13
72
18
150
42
12
17
13
48
132
30
12
53
72
55
113
13
18
221
25
90
18
30
30
6
42
24
180
48
42
96
89
48
24
1
96
42
108
221
25
90
54
12
12
132
47
61
120
42
ABCD 97250996608*3^$a+1 [50027]
20
12
28
8
12
45
87
88
132
68
48
12
52
8
40
12
48
12
8
16
156
60
24
59
13
20
84
48
15
72
85
48
12
35
13
68
4
8
147
93
16
11
21
64
36
20
12
12
3
1
32
147
105
15
37
5
30
1
24
36
204
20
243
25
8
24
4
59
57
15
18
15
16
32
27
37
35
93
15
121
59
25
92
4
59
25
12
5
48
31
60
71
73
5
30
57
40
8
136
11
1
77
3
159
13
36
32
64
20
15
18
15
15
1
71
18
15
52
95
45
100
5
18
93
64
23
25
12
20
156
28
56
28
68
72
16
32
57
31
24
17
51
252
16
11
73
20
12
3
73
132
47
30
3
60
100
167
21
9
15
60
76
48
84
12
35
81
28
72
44
60
3
1
119
37
24
32
12
16
12
17
115
5
55
48
84
20
15
90
15
15
81
9
78
12
21
12
16
132
48
12
80
27
25
48
24
8
75
12
18
31
216
60
95
33
15
60
1
240
56
3
37
24
89
15
75
102
19
32
12
168
72
132
60
4
36
8
40
80
28
44
168
15
42
63
48
4
80
15
21
24
36
12
16
32
4
36
17
90
72
21
84
36
207
33
87
1
71
1
72
17
15
168
60
45
31
32
24
48
87
1
32
15
1
84
12
20
4
12
29
55
35
60
18
75
112
20
88
20
135
73
20
72
87
105
208
48
17
30
73
32
27
45
40
60
53
30
33
27
45
27
25
23
25
36
216
128
168
12
28
59
73
20
15
33
12
52
24
32
4
60
20
45
3
160
32
336
4
56
148
44
27
21
4
20
60
4
156
5
90
33
75
33
99
33
76
71
120
90
63
12
3
12
33
160
36
56
36
4
48
32
16
17
30
13
32
48
12
16
24
12
80
15
109
72
24
65
111
100
132
35
13
59
13
20
16
116
15
45
48
16
156
48
36
32
4
80
28
32
15
1
32
45
67
5
43
188
57
7
36
29
79
11
21
9
175
8
15
25
12
36
17
55
96
116
45
18
33
100
48
89
63
4
23
12
1
32
108
64
20
28
12
84
272
4
83
61
41
51
12
15
97
48
96
104
27
21
12
12
36
60
72
48
28
44
132
36
9
195
3
33
129
43
47
30
150
1
44
28
96
59
121
32
52
8
4
20
3
12
1
24
65
63
16
32
24
40
176
52
80
132
40
35
30
63
48
39
18
43
60
24
8
57
18
73
84
185
15
3
1
71
13
48
24
84
179
12
205
36
48
132
89
15
36
12
48
184
24
72
32
60
12
100
125
18
1
11
73
60
12
8
12
75
18
72
55
20
64
12
47
25
60
80
15
180
12
45
16
47
60
105
48
99
1
107
33
52
8
100
12
128
9
30
1
24
35
48
61
32
100
77
127
8
12
60
15
18
15
147
225
160
36
60
48
12
17
7
48
155
93
112
212
36
72
72
3
37
20
16
12
17
3
16
84
128
9
15
100
48
68
24
64
32
39
1
17
7
20
96
12
48
100
12
17
18
13
48
32
9
79
56
16
48
56
105
15
3
33
84
16
89
63
148
44
15
85
5
30
25
20
16
20
60
4
35
60
49
44
52
24
24
8
84
28
32
36
87
45
72
64
72
152
48
148
11
1
119
49
41
31
84
36
44
3
42
19
101
150
85
23
57
28
68
52
96
12
20
99
21
9
103
32
40
48
12
23
120
61
56
63
33
12
12
48
48
27
132
105
48
27
13
8
87
165
15
1
11
1
24
35
61
140
112
96
12
48
24
47
1
104
36
12
72
108
52
95
141
124
20
45
51
132
12
76
144
68
60
16
11
105
16
20
27
1
11
18
7
143
1
11
21
24
4
36
8
57
31
144
108
12
20
96
507
97
36
32
108
9
79
24
8
40
107
25
32
4
11
109
36
108
72
65
15
40
20
15
81
27
42
30
18
63
9
15
16
144
80
36
100
92
45
7
8
15
90
87
88
48
12
60
32
15
25
56
4
80
96
64
20
40
84
32
180
9
3
12
40
8
40
8
4
36
92
48
52
47
25
35
61
84
80
3
25
72
8
48
9
31
32
16
24
20
135
213
84
4
56
136
44
16
60
164
45
3
87
21
72
75
33
4
56
9
171
4
8
52
23
30
91
12
32
16
84
60
17
3
16
36
96
59
33
60
15
85
5
31
11
61
72
80
75
12
108
60
13
12
36
44
132
15
1
44
3
60
97
36
29
15
105
78
25
36
44
72
40
35
45
36
28
89
55
8
192
16
12
32
45
67
35
49
ABCD 97251994226*3^$a+1 [50020]
89
31
24
96
84
23
73
17
43
5
42
42
31
77
42
30
43
17
43
17
30
13
24
131
30
42
13
35
73
132
137
43
17
48
55
192
71
24
90
126
12
25
17
150
36
205
24
5
91
29
30
18
48
7
95
85
35
37
60
252
29
24
78
48
1
23
30
127
48
11
42
72
36
7
72
96
12
84
36
12
5
66
102
79
36
168
84
11
49
12
173
91
59
6
474
1
35
1
144
36
83
1
12
60
12
83
72
18
43
36
48
72
48
12
24
12
144
84
12
12
95
96
109
41
55
84
60
48
77
36
67
84
53
60
103
12
23
30
12
36
19
48
47
156
97
60
17
103
107
126
55
5
7
72
53
18
97
60
5
55
17
43
83
24
13
77
7
24
47
109
60
24
17
19
84
137
7
168
23
114
271
36
24
59
25
48
12
11
61
53
43
12
23
25
252
36
12
24
29
7
197
6
90
67
60
155
13
36
23
90
126
25
72
185
43
36
23
37
96
17
43
48
65
127
24
36
5
55
12
36
72
95
12
48
49
96
72
65
6
1
41
19
83
36
60
85
95
90
115
29
7
48
48
5
55
35
120
42
7
84
12
48
35
61
41
168
67
24
29
120
7
5
19
41
55
23
37
12
65
31
59
6
31
53
31
36
48
23
13
60
12
48
65
7
24
11
253
179
168
25
84
29
102
78
55
12
83
90
151
83
1
12
125
67
48
95
12
25
36
35
1
48
36
24
5
211
72
72
96
179
18
48
31
11
25
5
120
139
36
12
155
61
12
47
66
91
120
84
60
72
24
36
83
49
11
37
12
35
198
43
12
17
55
12
11
42
7
23
18
150
37
36
24
83
313
24
96
29
6
49
5
67
23
13
77
31
65
12
79
24
35
42
79
23
96
1
36
5
18
12
13
24
12
41
55
23
1
36
12
48
53
7
12
120
180
65
18
25
24
353
150
48
12
1
89
43
5
48
12
72
108
7
48
168
96
84
12
48
275
49
12
36
12
125
120
43
53
67
120
60
84
131
30
43
60
24
11
12
85
72
48
47
13
108
36
48
48
72
41
12
127
60
108
77
91
84
35
18
150
13
60
95
97
23
49
36
12
143
1
24
65
60
12
132
43
155
12
37
48
11
49
41
7
120
5
19
36
12
72
48
60
36
60
47
133
72
204
36
12
35
61
35
25
47
37
60
71
85
24
23
30
19
41
79
11
12
1
29
7
36
24
83
96
24
25
72
120
53
6
49
48
132
23
49
23
73
23
144
37
53
55
12
60
83
13
17
30
97
60
71
73
12
48
17
72
115
216
312
48
29
55
72
24
119
30
18
42
36
84
6
42
120
43
47
13
12
12
41
30
25
65
7
47
13
12
41
12
19
120
11
48
61
60
113
18
25
12
5
7
161
30
48
42
7
96
65
31
29
7
5
7
65
30
25
60
11
85
36
24
24
53
12
6
37
12
113
108
7
5
115
23
102
7
65
6
1
71
13
29
127
23
13
5
60
55
107
13
155
97
11
54
7
209
19
12
179
1
48
41
7
12
191
25
5
19
12
23
78
19
24
132
47
18
43
119
13
95
73
84
5
60
60
6
1
60
71
12
61
12
113
91
11
18
54
13
95
49
59
1
83
6
19
60
53
103
29
30
85
125
91
36
60
23
13
228
12
60
60
23
37
120
5
12
60
120
48
18
37
12
36
36
24
12
65
43
12
72
156
12
167
181
24
11
144
25
191
49
48
77
18
85
47
61
179
36
1
36
24
29
54
73
48
65
19
5
175
12
143
13
17
6
25
167
133
35
162
7
5
6
1
11
18
115
36
71
49
96
12
120
36
24
12
11
13
24
11
24
25
5
7
83
25
48
47
61
12
53
54
25
48
23
1
36
47
85
12
108
11
1
41
43
5
72
18
1
131
25
23
61
89
7
83
37
48
5
19
5
36
42
37
48
5
55
12
12
29
67
35
49
11
25
72
60
35
13
167
48
13
36
36
24
71
48
72
78
19
23
25
48
12
5
12
91
17
42
121
24
12
36
60
23
12
90
67
35
48
85
60
107
25
36
24
12
60
11
13
12
24
36
84
23
73
12
125
55
65
18
25
125
127
96
60
12
77
55
11
1
36
24
83
ABCD 97252419008*3^$a+1 [50010]
258
12
15
260
1
27
20
25
39
99
81
24
120
116
163
5
13
15
45
48
234
5
12
109
75
15
54
75
3
90
75
80
252
73
147
20
1
12
39
20
13
87
21
18
9
216
12
68
1
23
52
129
90
17
48
312
37
48
27
87
105
56
13
54
21
69
323
60
37
66
17
25
144
39
27
42
87
68
73
3
15
42
198
9
21
27
69
11
25
120
42
101
16
8
55
18
63
80
31
96
153
39
258
12
3
15
24
21
9
3
132
81
63
12
3
197
55
17
48
19
36
5
40
12
3
90
75
45
72
3
48
9
47
24
49
6
54
18
69
3
53
49
6
18
15
56
139
9
36
32
13
99
8
88
9
36
87
104
1
162
108
9
116
133
120
15
12
15
48
162
132
143
64
20
28
87
9
156
8
1
42
54
51
3
69
200
73
138
45
51
108
53
85
72
60
11
112
144
93
18
18
35
1
3
132
8
85
35
133
90
53
55
21
84
24
15
120
6
11
16
12
116
16
165
279
116
36
7
165
15
30
15
3
129
75
33
141
96
15
48
128
24
13
71
204
28
3
9
81
24
48
72
143
133
15
60
84
345
35
37
15
68
16
60
84
80
1
27
8
19
18
99
48
141
30
17
25
27
12
9
24
11
52
92
241
75
12
20
28
27
30
35
60
12
1
24
102
6
228
180
75
20
100
39
77
103
5
112
8
61
155
79
33
164
88
3
18
111
8
1
36
78
18
120
150
138
95
4
15
81
111
153
8
4
3
45
21
90
42
47
1
39
57
51
24
140
120
40
108
32
24
72
19
29
52
75
69
9
72
12
51
9
12
71
52
12
44
7
48
6
15
68
115
21
15
12
69
3
5
28
27
65
76
15
6
75
44
91
6
27
8
160
33
6
18
11
97
27
48
9
54
81
45
123
56
4
12
44
124
20
13
42
18
35
73
126
9
96
33
60
75
33
155
28
81
24
120
39
15
78
18
21
80
4
15
5
37
39
188
91
17
7
17
1
54
9
44
127
53
37
51
3
54
72
51
159
6
39
8
1
87
80
108
100
117
15
3
30
144
3
24
45
54
77
73
12
24
11
73
99
12
33
3
75
17
16
96
36
68
139
81
105
11
64
141
18
48
57
15
18
132
11
7
12
42
3
80
72
55
54
144
15
8
72
1
11
36
115
17
73
48
107
100
8
132
37
18
189
8
121
72
78
65
109
72
3
48
20
109
15
24
39
17
19
21
44
19
6
47
37
15
45
66
17
72
28
69
30
81
8
37
15
57
3
24
33
48
60
48
59
1
35
49
18
189
48
15
150
11
60
1
15
21
18
129
8
55
93
111
261
57
78
30
75
105
3
36
39
69
12
84
99
6
27
20
52
20
73
143
55
125
1
96
54
30
51
120
15
30
42
66
27
80
115
177
75
17
13
18
90
35
73
71
205
18
33
32
40
176
25
54
18
12
36
39
240
32
40
69
144
108
12
72
3
3
48
125
7
18
12
3
21
48
107
28
51
30
59
16
284
28
27
5
1
54
30
6
36
33
12
84
12
33
95
67
72
345
87
78
36
51
15
108
6
15
15
41
13
42
33
21
231
3
101
25
51
3
105
105
35
1
39
60
168
57
51
75
41
16
39
53
73
27
57
39
87
72
18
35
7
126
11
61
35
108
109
108
107
1
51
33
36
75
24
45
42
29
100
15
105
39
21
27
53
24
193
54
33
21
6
126
75
24
21
35
60
112
33
15
15
53
112
68
61
84
27
120
192
56
136
63
18
35
25
123
24
48
3
54
15
33
63
72
180
15
18
120
132
54
53
40
33
18
17
72
12
28
48
92
91
57
24
24
104
25
11
4
123
162
27
68
36
91
36
18
192
78
9
57
6
245
24
48
132
13
3
144
15
180
54
6
9
12
132
45
83
127
41
121
23
88
24
24
129
75
32
19
54
75
21
27
153
51
33
15
8
253
39
45
95
76
32
ABCD 97252465892*3^$a+1 [50076]
13
77
43
24
3
42
86
49
3
60
18
27
5
88
24
8
22
68
16
81
15
30
56
10
60
18
75
36
3
21
75
54
26
25
84
17
18
13
137
16
6
50
30
34
15
84
155
25
71
4
6
26
64
6
104
7
17
10
93
24
9
2
37
33
3
51
45
29
55
99
81
84
60
107
36
22
15
23
49
60
3
81
12
3
21
69
6
20
16
14
31
65
7
11
64
6
111
96
27
12
66
48
135
36
5
18
76
57
33
24
8
10
44
90
24
16
3
45
15
63
45
93
26
16
33
15
62
82
81
21
51
35
13
84
36
21
3
3
57
11
16
69
11
70
74
97
15
9
5
88
32
6
64
9
9
15
47
18
48
34
21
123
6
54
36
108
2
18
12
1
33
24
86
4
60
33
12
36
36
60
83
13
9
3
3
50
7
27
69
60
69
48
3
39
92
25
9
30
21
5
40
51
47
70
51
29
88
15
3
21
119
85
21
3
21
2
49
21
24
50
16
12
2
55
33
3
3
9
23
18
55
105
39
17
58
32
1
24
21
8
7
3
6
24
14
16
84
12
93
87
30
3
95
12
34
2
13
9
3
87
6
6
26
70
45
39
93
3
54
75
45
30
18
30
2
30
13
60
57
14
25
57
15
3
12
2
18
48
37
57
56
7
47
66
16
96
32
127
15
36
57
48
29
43
5
6
1
3
32
16
12
36
54
90
45
12
21
2
13
3
30
24
27
29
64
63
63
20
49
5
70
20
25
132
24
36
71
49
36
23
36
54
10
6
3
21
120
15
36
39
60
50
7
105
15
9
8
40
27
36
39
20
13
12
84
17
19
53
16
15
11
16
45
3
141
9
39
17
18
13
12
3
98
112
3
11
13
96
24
45
110
16
32
34
128
126
1
9
72
39
24
36
75
9
9
15
17
34
81
48
77
30
13
21
96
3
15
60
26
10
30
14
42
40
15
3
48
9
23
6
31
39
66
98
112
30
14
36
204
10
6
20
30
31
57
15
48
57
18
12
36
129
108
24
11
22
3
3
36
60
48
45
51
50
34
38
42
28
105
9
14
16
21
5
10
30
48
14
106
24
18
78
27
3
66
8
40
8
22
68
73
5
82
44
49
57
144
54
32
42
55
72
9
110
16
21
15
12
32
36
49
48
95
25
21
50
25
45
32
7
51
9
51
26
31
192
27
21
89
31
9
51
87
33
95
70
48
75
21
56
40
42
6
54
36
144
48
44
10
8
67
36
57
18
69
24
35
6
55
63
20
13
60
35
13
45
24
18
14
30
10
48
27
15
30
39
11
16
44
10
3
23
70
122
25
87
6
8
16
56
42
142
18
33
15
44
58
3
117
75
101
64
32
18
13
35
25
12
12
45
63
47
64
21
48
12
65
34
6
39
57
42
80
16
6
3
3
84
6
102
45
12
65
19
35
49
33
72
27
11
85
45
3
45
75
5
40
32
58
60
57
24
33
18
33
12
3
62
19
15
6
39
51
9
45
51
180
3
81
84
11
13
17
18
22
6
32
16
36
144
54
32
6
4
30
3
11
49
33
14
16
9
65
43
47
76
33
15
20
46
80
30
34
96
48
51
47
22
15
27
9
60
57
39
75
6
15
17
10
38
40
3
101
16
24
56
22
50
31
15
20
112
117
312
51
38
40
27
87
48
38
10
69
12
45
18
45
33
18
69
33
39
35
1
24
24
27
93
21
3
15
30
75
45
42
96
44
13
36
81
24
6
18
98
25
39
60
66
3
5
64
128
10
48
32
28
9
12
45
18
32
13
65
67
60
9
56
18
1
27
105
57
8
42
22
75
48
101
22
9
9
30
2
18
54
40
2
13
57
123
15
45
81
62
64
36
12
33
129
114
62
7
48
57
15
137
10
33
36
11
54
16
8
66
1
24
12
9
3
12
15
36
14
16
18
12
18
30
32
25
105
2
76
9
48
108
21
51
69
24
26
49
5
90
25
5
79
47
16
20
37
72
51
92
61
21
18
33
27
20
25
83
18
16
3
36
9
3
47
126
66
25
45
150
36
12
26
10
6
48
15
65
22
18
27
48
117
14
34
51
12
72
65
6
10
27
45
3
12
9
63
23
25
48
57
18
6
3
72
60
35
25
84
9
26
64
78
75
72
5
7
15
9
9
18
14
31
63
69
96
29
16
66
30
24
72
62
121
9
15
3
48
54
32
10
9
35
25
9
147
5
70
84
126
15
15
18
27
5
31
95
4
45
63
18
75
135
102
6
20
30
55
39
20
13
35
64
14
34
32
1
15
9
29
6
34
24
48
72
18
38
64
63
9
30
45
21
39
9
56
6
4
21
137
31
36
15
54
39
12
23
1
5
139
15
62
66
37
107
46
48
111
35
13
33
39
60
24
72
69
8
126
1
3
12
33
15
26
55
15
9
48
9
15
65
31
24
60
15
14
7
24
15
18
51
60
36
15
33
15
93
15
42
96
24
48
15
63
50
64
66
6
3
21
15
9
63
129
90
9
12
59
13
15
2
19
60
57
15
87
2
16
2
108
18
16
15
35
96
12
58
27
12
9
54
33
105
24
8
88
50
94
51
60
9
159
9
18
30
39
23
82
96
2
102
6
10
39
48
47
16
9
36
83
10
134
25
27
45
36
5
22
48
33
24
87
21
12
48
15
20
30
103
9
72
39
47
37
111
92
4
14
40
6
45
35
145
63
2
16
87
23
18
40
54
20
12
10
39
57
8
16
30
21
53
139
21
134
18
88
39
47
4
6
63
17
54
4
158
19
5
10
21
48
24
17
46
50
48
16
30
48
2
16
72
42
33
15
78
8
67
72
5
67
39
54
8
30
97
15
132
21
39
9
65
10
6
24
24
15
27
21
12
120
87
9
51
21
12
33
27
ABCD 97252891298*3^$a+1 [50015]
36
19
29
108
4
44
12
12
7
5
4
15
41
13
15
32
4
24
21
35
31
5
76
24
8
12
24
4
27
101
13
24
27
80
4
9
3
60
3
29
12
55
9
36
3
5
7
18
75
8
4
75
21
12
27
24
57
57
11
16
68
100
21
59
52
15
65
40
15
33
12
8
31
57
3
84
113
40
99
29
36
16
12
8
48
12
4
39
17
19
29
40
12
48
39
57
8
97
18
45
36
20
40
32
49
63
51
65
36
4
120
20
49
27
44
16
9
39
56
76
68
1
107
12
25
23
4
60
15
18
35
52
15
41
19
24
5
115
69
8
49
18
93
3
105
51
24
24
5
36
1
11
72
16
24
51
17
4
15
9
44
12
36
19
24
6
95
25
39
24
75
6
11
148
12
56
7
60
42
15
44
16
56
7
30
3
152
7
33
51
9
36
44
31
24
41
25
15
39
33
12
171
17
28
21
51
24
15
9
21
23
31
9
8
4
15
29
55
9
56
64
15
33
68
64
48
12
27
30
3
12
36
8
16
3
45
15
12
33
8
169
18
5
31
45
21
30
9
51
33
36
105
51
75
5
4
39
21
72
60
24
36
32
37
18
5
31
66
48
3
8
31
9
24
21
114
5
40
27
45
24
15
17
4
45
23
16
24
15
101
36
43
33
63
36
9
159
41
1
18
41
64
36
9
192
3
20
76
12
27
105
15
12
120
90
51
63
21
8
88
24
108
45
6
36
30
11
24
28
12
15
41
19
24
9
81
11
16
69
24
27
44
16
33
39
80
91
69
32
88
27
21
33
35
24
52
24
81
51
39
9
12
80
40
80
4
56
40
24
3
33
24
3
81
20
84
7
149
25
6
9
51
33
21
30
41
19
24
45
56
1
15
68
37
11
7
5
91
6
138
36
57
3
29
7
9
12
8
40
21
11
24
43
12
53
7
33
15
33
60
3
45
24
8
43
17
67
6
6
60
33
51
21
45
59
4
32
100
15
48
33
39
24
6
3
8
13
24
6
17
12
48
24
28
27
24
36
21
20
127
45
27
29
61
120
3
87
33
68
79
9
15
45
92
4
63
12
24
60
6
75
123
12
24
21
9
27
39
93
12
63
12
9
44
108
72
12
4
24
60
45
15
60
8
19
5
24
16
24
15
9
15
6
24
210
5
31
90
6
53
16
12
20
12
1
6
81
9
11
13
15
20
61
3
32
96
37
66
54
6
84
36
57
63
45
60
12
12
12
3
36
29
7
53
28
32
1
15
84
32
64
56
24
61
18
21
24
8
4
48
45
11
24
28
9
30
5
24
19
57
128
16
32
100
69
24
24
6
24
21
21
11
79
24
5
1
30
9
39
17
79
5
52
44
43
57
39
17
28
15
29
1
27
69
3
12
39
24
33
63
69
12
15
24
17
19
45
3
41
4
20
96
4
12
39
17
13
39
8
48
1
30
18
23
64
44
31
9
39
12
21
12
27
24
24
36
24
5
36
12
13
54
42
3
8
12
16
24
80
16
24
15
33
12
12
9
54
12
5
49
24
6
9
8
60
12
72
4
12
32
7
9
12
3
45
24
20
16
24
20
28
3
6
23
28
24
8
12
25
54
17
28
44
7
33
132
15
9
92
43
9
12
36
3
29
120
28
92
7
5
64
12
24
69
24
15
27
30
123
15
33
39
21
9
3
75
12
30
3
20
12
13
11
52
32
60
12
19
29
7
33
32
16
24
15
29
52
33
27
8
24
36
1
15
3
30
6
9
57
3
45
6
17
12
16
12
8
40
15
57
32
60
48
84
36
48
52
8
36
43
41
40
9
35
16
12
9
11
48
24
12
25
3
21
6
41
73
11
16
80
127
41
19
36
5
25
47
28
20
52
3
21
69
15
12
12
15
93
8
16
123
5
48
12
96
36
24
19
77
76
48
36
36
3
6
11
48
16
3
57
104
1
15
96
84
3
12
5
25
11
37
63
3
6
71
84
13
23
19
45
75
9
32
12
48
40
3
6
35
124
39
57
36
39
9
75
77
52
27
5
73
3
3
65
1
23
12
28
20
48
4
3
81
44
12
40
8
36
72
4
15
45
63
12
9
12
12
60
51
24
5
16
36
45
30
29
4
68
7
6
15
129
11
4
168
3
41
28
12
8
37
35
28
8
48
19
41
19
41
4
12
3
113
28
44
61
11
36
7
21
20
36
43
120
17
40
36
3
66
15
24
20
24
48
7
5
52
39
24
21
36
15
30
15
20
103
5
40
15
33
129
111
20
13
6
24
5
84
25
63
33
59
16
15
9
36
9
15
32
55
5
55
129
12
8
124
75
12
30
30
29
4
72
3
33
48
44
7
5
16
39
24
21
63
5
28
24
20
85
15
84
20
12
7
53
24
156
12
60
91
29
52
48
60
32
88
96
24
108
68
36
28
36
9
3
80
48
16
3
36
6
51
120
39
60
5
16
24
48
51
36
41
12
7
29
19
17
19
21
20
64
24
20
25
3
39
21
24
15
48
33
180
20
4
8
7
125
24
24
7
29
60
12
12
28
104
36
7
33
9
11
4
20
60
4
56
60
36
4
15
18
66
54
11
84
7
29
52
48
9
15
15
21
44
16
15
57
8
16
15
9
36
45
3
45
6
21
68
31
9
48
3
17
19
45
15
60
101
7
53
148
15
57
92
48
67
53
12
7
9
21
39
72
9
24
51
3
17
48
48
7
17
49
11
24
24
16
20
19
72
33
45
6
96
41
19
21
3
24
65
52
36
80
13
6
9
12
8
12
24
25
11
19
60
21
3
54
3
39
33
80
55
30
35
16
12
44
136
27
65
7
53
7
9
15
60
17
24
25
24
24
27
36
68
16
3
96
9
20
31
45
51
30
35
88
72
3
53
19
24
17
7
36
29
25
66
60
65
40
116
28
27
53
55
90
30
5
37
15
8
7
5
136
24
44
4
60
12
36
12
8
88
24
15
21
12
48
45
27
12
140
67
24
24
21
45
39
12
15
30
54
9
12
8
16
36
68
16
36
39
24
65
28
3
105
12
20
7
36
6
15
9
24
3
44
36
7
12
29
12
4
36
72
48
48
60
12
3
30
171
60
3
53
43
54
83
19
29
24
61
11
76
32
25
3
72
27
9
92
12
1
51
3
5
61
15
9
51
44
7
24
9
27
54
15
20
76
39
17
67
17
28
68
88
12
8
60
4
15
57
9
54
5
16
156
128
25
90
17
28
36
15
17
7
45
12
75
21
63
29
1
11
24
19
12
69
32
60
4
9
27
20
52
60
27
30
39
44
55
12
5
4
72
8
16
3
36
81
9
39
32
4
56
4
9
95
96
ABCD 97253100892*3^$a+1 [50077]
9
115
23
6
31
11
120
9
21
19
29
24
43
17
27
4
5
39
21
24
6
37
20
24
21
7
8
3
54
12
78
6
12
48
15
52
80
45
103
29
48
3
112
132
65
3
72
93
7
12
84
5
84
51
9
60
36
6
30
36
39
60
9
27
93
234
33
69
18
150
27
24
15
21
9
90
24
57
15
6
63
4
5
15
21
7
12
48
32
33
3
177
3
36
28
32
36
33
7
89
6
9
45
31
224
9
12
39
33
51
45
79
23
54
51
4
53
72
6
18
36
55
140
21
12
6
30
12
24
15
39
1
36
65
12
43
8
69
3
3
30
120
12
120
7
48
5
18
25
44
57
114
24
30
36
6
21
12
36
27
18
51
75
48
18
30
13
72
83
30
19
5
43
84
24
32
9
31
35
13
20
39
186
30
37
24
53
30
6
7
17
60
12
55
5
19
89
15
21
30
21
36
72
52
5
36
15
3
24
42
48
30
37
44
52
5
48
39
33
7
71
6
48
55
156
60
17
18
1
68
28
5
3
52
8
64
20
21
24
7
20
24
4
36
36
5
3
27
48
21
45
24
6
54
7
60
29
27
4
5
43
125
91
60
95
30
15
4
8
24
15
6
120
75
39
33
12
16
20
4
29
19
5
147
69
15
15
6
3
48
4
48
17
114
42
12
66
66
99
16
8
57
19
95
45
36
69
31
29
12
67
17
139
72
72
35
37
29
6
81
4
48
56
21
55
23
6
84
6
9
16
20
45
12
15
52
68
27
13
53
51
3
48
48
25
44
12
4
20
57
12
18
54
36
144
19
35
102
3
15
30
55
11
6
27
15
6
51
21
19
56
52
11
81
9
27
9
31
44
9
24
120
15
15
13
17
60
15
76
32
40
20
4
11
72
72
54
12
27
48
45
72
15
21
151
113
15
40
36
36
89
51
39
66
19
65
12
3
9
42
33
57
96
43
72
20
9
6
42
30
30
12
19
17
15
60
64
5
114
24
81
9
6
30
99
33
67
8
12
15
66
72
54
24
6
39
12
24
48
45
18
49
23
18
15
57
6
9
16
5
66
18
51
24
12
39
61
8
3
42
12
18
30
63
28
36
29
6
25
20
153
7
11
13
5
6
105
4
12
20
33
24
12
39
16
23
33
40
200
33
6
1
17
96
127
48
104
15
61
65
15
69
102
18
31
41
63
28
17
18
9
28
41
12
12
15
36
16
53
3
4
29
144
55
17
19
5
24
12
51
33
60
24
15
12
45
63
16
59
6
51
15
109
72
5
63
52
17
3
9
30
54
24
48
15
40
24
41
3
24
36
12
40
20
33
36
39
4
11
42
19
48
35
21
69
67
11
78
12
48
15
15
37
60
5
18
9
45
12
6
42
27
16
5
43
11
45
99
90
12
3
12
40
20
39
18
120
31
20
64
5
6
6
186
57
45
7
41
39
4
17
67
60
17
6
9
21
60
54
45
84
15
37
5
39
36
40
8
40
92
45
12
27
76
92
75
66
6
9
144
21
31
65
31
84
65
43
11
96
54
39
45
43
8
45
12
15
3
45
60
72
64
56
24
28
36
65
67
68
4
107
69
4
17
15
33
43
5
12
12
43
32
45
6
25
20
27
21
21
30
18
3
3
54
42
24
9
12
3
1
56
40
53
27
93
3
45
3
9
55
191
49
12
68
21
51
120
45
55
8
52
41
54
49
56
60
64
59
18
3
21
51
93
55
77
19
5
18
6
19
32
93
18
24
9
4
41
12
12
42
6
3
15
30
7
155
24
30
19
32
4
41
7
12
8
21
19
17
15
33
3
64
11
54
18
18
84
19
29
66
37
8
4
143
109
20
120
33
55
8
28
41
3
81
12
7
35
13
59
6
7
36
12
17
36
36
18
18
15
28
5
7
17
12
63
57
18
13
29
39
15
24
13
35
13
11
48
21
45
27
3
69
105
72
99
4
12
185
43
41
51
21
12
27
40
80
24
12
4
36
5
42
57
9
99
33
27
21
132
12
60
12
55
8
3
49
8
33
78
69
57
103
35
21
51
78
15
28
8
36
3
13
17
96
7
89
19
44
12
15
78
43
8
39
57
45
43
5
151
11
33
40
12
96
107
6
19
95
6
135
45
7
60
20
12
36
21
55
41
55
5
72
36
36
19
5
7
173
12
39
15
150
31
8
21
48
31
29
66
66
3
16
5
7
5
24
31
8
27
45
40
8
40
20
15
6
36
72
30
48
9
16
32
60
48
9
120
15
33
27
69
42
25
5
84
54
24
13
53
7
23
42
27
12
45
18
37
8
28
5
63
21
19
41
91
8
39
48
33
4
65
7
20
4
5
99
27
6
18
24
18
12
31
20
39
66
27
64
5
24
7
144
44
36
48
15
30
36
24
6
37
20
93
15
16
29
24
67
53
108
12
6
6
55
20
69
15
16
29
51
129
12
12
7
48
5
132
19
17
15
15
33
81
48
102
18
67
5
135
21
67
36
24
53
12
12
19
56
9
15
45
6
85
80
3
18
43
17
3
72
28
36
71
24
49
12
104
3
21
27
18
55
12
104
28
53
43
71
24
66
111
39
24
1
5
43
125
156
6
126
18
49
5
60
3
28
29
3
33
15
105
12
60
54
54
12
27
51
121
44
75
6
36
78
1
44
21
19
11
54
36
15
21
18
30
60
12
3
15
6
15
16
80
3
1
48
65
12
115
23
72
6
12
12
63
48
9
31
5
43
11
61
48
59
6
19
23
25
12
8
24
9
24
7
35
18
63
63
42
43
17
24
31
20
12
3
33
4
17
18
72
21
3
61
44
21
24
31
48
11
81
45
24
24
15
105
51
100
72
5
39
28
8
33
60
6
24
6
39
4
23
9
48
16
29
12
48
7
263
25
77
24
96
3
40
108
17
12
48
6
54
15
16
11
45
36
64
173
3
87
21
9
18
37
116
9
6
42
7
20
72
36
72
40
5
12
39
9
120
6
21
28
8
105
12
87
9
7
5
12
15
28
17
60
27
36
93
55
36
149
24
72
24
36
36
7
8
ABCD 97253504932*3^$a+1 [50002]
24
60
6
121
32
24
3
12
33
21
43
41
84
51
15
49
77
6
144
13
32
45
30
45
45
24
51
24
24
3
114
84
15
39
42
48
12
123
96
16
32
93
108
15
88
83
61
11
18
6
133
104
27
117
15
9
3
37
48
8
16
59
18
6
18
27
39
12
93
27
42
30
21
21
27
9
63
39
12
36
270
30
42
72
6
90
30
42
42
108
45
40
77
75
72
24
99
45
40
59
45
21
43
32
3
180
25
11
13
8
3
37
72
113
84
24
27
9
7
59
13
48
167
6
24
126
61
5
114
30
24
19
56
27
24
45
69
19
168
29
6
21
39
78
27
33
12
36
18
84
153
184
11
37
32
3
12
1
53
51
112
23
30
51
9
90
21
75
205
24
32
93
30
108
49
11
30
18
18
3
99
69
225
36
114
25
56
15
121
11
72
90
30
6
7
80
3
42
27
21
114
6
102
42
36
39
105
6
30
150
21
16
5
30
30
12
24
12
7
53
19
11
54
138
72
21
45
51
99
18
36
18
48
18
12
84
75
39
42
7
83
90
114
30
123
3
21
9
15
27
90
102
18
72
3
27
48
21
27
174
6
9
3
162
51
3
21
45
54
45
16
5
120
78
45
24
129
54
33
93
78
133
56
40
48
5
3
16
48
77
3
27
96
21
33
6
9
69
24
19
11
60
60
37
8
45
19
8
75
13
65
7
11
24
24
72
54
90
21
24
9
15
21
60
15
45
3
64
101
3
3
66
67
29
3
27
93
9
6
57
120
48
9
42
156
97
5
30
6
60
27
45
3
9
7
5
24
3
3
54
6
1
35
114
27
21
6
24
42
24
19
125
27
48
51
133
17
7
5
150
42
27
232
29
3
21
18
12
24
12
9
45
6
78
12
27
27
30
48
36
12
108
3
24
9
15
24
9
102
6
54
45
39
42
79
5
6
45
45
18
36
13
35
69
93
3
48
3
45
39
48
1
29
3
51
6
7
32
45
27
48
33
18
18
24
3
69
51
64
8
87
9
16
29
6
13
48
17
102
9
21
43
101
3
51
72
66
30
42
6
21
48
27
66
48
30
42
30
12
57
24
24
45
19
59
109
29
96
91
35
30
12
19
77
6
13
5
60
7
29
3
24
24
21
78
42
75
24
48
24
3
37
96
5
43
83
96
108
42
7
80
21
36
31
35
114
96
3
48
40
29
91
29
195
93
12
87
159
9
39
1
56
33
63
88
5
147
69
12
39
9
39
48
15
60
69
9
7
8
33
36
3
184
53
258
30
27
39
1
32
96
24
99
90
48
6
69
99
72
13
65
36
91
192
179
78
7
59
30
31
5
12
7
11
30
18
42
123
15
1
8
75
72
24
21
3
45
81
36
108
96
79
23
12
18
51
99
109
5
6
37
5
132
18
18
18
1
53
123
3
37
5
67
53
42
6
24
19
179
21
21
18
84
6
12
30
102
18
18
19
11
78
31
11
45
3
42
54
61
59
30
18
157
48
48
32
81
7
8
120
195
37
59
21
16
59
24
85
5
126
37
5
115
11
30
6
9
39
9
24
72
33
12
6
24
45
27
36
1
8
45
36
7
24
113
7
41
36
12
7
41
6
30
24
54
18
91
17
151
185
6
1
8
51
72
18
54
84
60
42
48
75
45
12
12
36
42
42
66
30
3
21
19
167
1
29
6
13
48
89
90
54
39
21
19
77
36
39
111
1
59
37
32
16
5
48
99
3
93
16
11
18
27
9
63
21
54
48
12
33
3
54
6
6
36
15
165
120
19
59
21
81
15
69
96
48
24
19
77
6
13
24
128
24
16
113
39
64
5
19
23
12
117
88
72
8
3
96
114
19
83
60
54
27
27
96
66
48
18
1
107
13
8
3
37
29
6
18
102
18
78
109
5
126
60
9
240
33
63
3
21
99
60
1
8
75
18
54
48
37
48
8
33
54
25
48
17
87
45
27
3
24
12
49
35
37
11
18
67
5
48
3
21
54
37
56
81
15
27
48
21
129
15
45
3
69
51
3
6
175
48
5
67
29
27
16
17
6
9
64
23
90
15
64
29
84
7
11
114
48
43
216
11
30
42
60
60
18
19
104
24
99
6
15
88
56
81
96
18
42
67
17
15
48
75
6
31
11
90
30
117
45
6
61
5
43
35
13
77
3
27
21
45
30
132
42
36
12
7
72
11
54
7
8
3
37
11
42
51
72
27
21
96
69
19
35
37
11
21
9
87
96
27
48
66
150
18
90
30
48
12
15
21
6
6
39
40
11
18
3
33
55
5
24
144
48
30
24
61
77
51
21
30
66
42
12
18
12
6
49
35
21
16
48
11
61
8
48
45
3
3
24
96
45
16
5
180
36
3
24
21
43
23
78
30
78
18
30
66
18
43
59
13
83
102
12
36
15
16
29
3
51
48
21
45
6
45
48
48
9
204
43
32
9
7
125
51
3
109
35
150
12
6
69
3
21
64
65
36
24
6
192
18
27
27
6
36
54
24
42
84
63
33
54
12
109
32
64
8
45
60
36
27
24
15
1
32
51
18
43
53
24
19
8
51
18
54
45
40
ABCD 97253608306*3^$a+1 [50017]
24
72
179
184
177
480
15
45
195
48
165
155
24
40
168
8
72
169
95
85
156
207
117
35
25
23
96
397
24
131
64
48
120
80
112
69
35
16
176
88
56
136
104
1
60
123
32
184
48
80
1
39
117
96
267
56
1
84
35
144
16
21
131
85
99
8
112
24
141
83
88
80
144
48
16
45
27
152
157
59
85
251
109
51
144
32
85
35
13
36
96
183
72
8
37
24
59
16
189
35
145
60
99
216
117
48
107
109
51
168
32
120
72
72
24
40
201
255
104
37
120
144
96
59
64
80
112
24
48
153
47
1
36
83
16
312
80
240
24
160
120
120
168
48
392
37
83
241
119
13
147
32
109
51
56
40
128
120
1
119
112
24
69
75
72
45
147
57
15
141
27
80
253
144
24
99
152
181
144
84
15
96
21
203
24
72
16
45
27
21
312
83
72
88
45
480
99
48
105
108
36
36
267
32
85
123
192
189
27
9
23
136
80
85
155
1
39
21
251
24
24
112
80
13
120
35
325
131
48
88
45
120
395
72
48
112
48
48
56
1
288
300
59
48
64
45
243
213
27
237
75
8
40
48
285
3
72
24
288
48
189
11
40
45
228
96
39
117
24
123
72
69
72
59
1
207
8
73
39
56
112
104
16
153
335
16
8
40
141
195
81
23
13
48
27
8
24
72
120
48
40
8
40
8
120
96
25
39
105
12
75
69
96
27
32
24
24
216
37
27
152
16
320
160
120
24
9
12
24
120
51
128
40
32
73
111
21
48
72
24
120
51
104
48
40
32
40
69
107
109
123
80
136
200
37
3
104
13
35
160
80
109
264
35
181
35
120
16
69
84
15
24
597
299
37
3
32
145
39
168
312
8
37
171
369
23
160
240
57
36
24
131
49
36
83
96
85
24
35
16
21
83
40
440
24
96
37
107
40
48
72
141
27
24
21
24
203
48
24
144
264
120
48
88
56
120
109
36
84
11
85
3
272
169
60
59
40
93
75
104
61
3
80
37
147
8
49
84
96
144
12
135
152
16
117
315
48
24
48
8
37
3
80
64
296
96
145
15
21
24
36
95
40
144
120
120
141
179
64
80
25
12
267
93
288
27
168
21
24
51
56
145
48
47
184
201
23
85
27
104
96
64
21
27
21
60
39
8
120
64
69
36
240
144
12
243
117
27
33
108
35
157
27
72
96
80
144
85
11
49
111
45
35
64
8
16
57
39
48
32
85
36
87
168
72
96
165
11
144
64
80
13
83
96
ABCD 97253619538*3^$a+1 [50059]
32
160
275
237
64
41
72
15
147
13
224
87
25
32
16
144
215
54
99
45
144
90
57
33
36
54
165
51
109
233
180
72
108
15
3
93
16
71
234
63
16
11
90
75
87
18
198
54
123
3
54
144
55
32
93
90
73
192
221
115
11
90
18
9
27
18
19
71
90
108
51
16
41
103
23
25
240
192
11
37
144
107
261
9
72
108
18
49
23
198
3
48
64
47
241
96
48
80
237
18
108
213
39
18
135
192
48
237
144
3
123
37
128
33
54
57
303
468
45
99
13
41
36
19
305
126
1
53
306
18
87
39
25
137
151
11
72
90
108
7
11
69
111
18
144
18
45
48
15
72
121
257
162
13
167
18
39
16
32
48
16
11
18
54
36
57
33
63
96
75
165
15
1
80
81
15
39
72
1
80
63
108
72
18
219
87
252
109
32
96
144
303
108
181
35
93
48
96
15
49
59
72
72
162
147
33
18
36
9
144
63
49
5
91
432
89
54
216
57
87
180
229
41
7
191
33
256
32
39
378
54
414
54
69
48
160
65
126
97
191
72
72
126
3
16
71
25
48
48
32
144
16
29
54
36
57
336
144
21
27
27
270
36
19
53
18
25
48
143
81
9
183
15
49
77
3
51
237
144
69
171
16
80
111
72
25
32
33
126
49
48
32
16
89
7
176
87
201
48
48
16
83
45
99
36
25
32
123
180
33
39
54
211
48
47
72
36
21
69
27
112
48
80
93
291
64
95
129
15
177
129
63
63
1
143
72
9
45
396
87
112
80
9
72
18
36
36
165
64
48
83
18
126
205
29
51
21
18
9
144
63
1
128
15
33
147
45
171
108
265
23
73
48
96
35
36
252
18
43
263
9
9
55
35
45
64
48
473
7
32
112
176
105
126
270
187
11
69
16
5
379
128
15
1
17
255
15
54
123
16
96
125
19
32
16
48
47
33
16
59
90
288
91
71
297
135
9
48
141
3
69
75
48
93
163
32
64
29
324
72
55
80
16
137
39
123
18
18
33
192
117
18
234
159
48
171
18
90
121
32
96
3
126
31
48
263
57
51
90
51
39
9
63
108
180
145
89
7
299
90
27
9
7
11
108
18
54
288
177
3
61
32
64
41
36
36
234
37
17
252
67
41
39
33
72
55
71
162
135
225
18
90
99
96
165
90
81
63
33
16
32
27
198
31
23
25
32
144
160
35
13
113
127
71
216
97
96
32
240
64
65
36
27
207
36
93
16
71
72
49
59
324
72
105
111
18
72
87
3
93
69
90
33
112
176
111
126
19
71
72
129
16
80
81
63
117
ABCD 97254021446*3^$a+1 [50029]
30
48
12
53
1
36
18
42
90
17
36
31
6
59
103
30
6
90
30
29
133
107
25
12
11
85
23
1
18
48
12
18
72
78
120
228
24
6
174
6
12
18
41
1
30
138
6
30
6
18
24
90
36
222
23
97
35
127
42
6
18
120
59
1
11
43
6
107
43
42
18
12
17
43
30
78
42
30
53
12
25
132
60
35
103
78
60
24
42
36
17
55
5
31
5
216
1
162
5
31
84
66
30
12
42
66
29
121
72
42
66
60
42
90
18
17
13
59
7
36
54
36
179
1
42
36
42
108
6
54
60
54
36
72
12
41
37
180
60
95
25
84
59
7
24
30
11
12
115
113
13
12
47
7
18
12
24
150
17
133
60
12
54
6
23
36
73
6
77
97
48
48
6
90
35
43
6
24
6
17
12
48
55
108
6
71
12
7
54
132
23
1
59
97
59
61
23
49
30
5
43
24
5
61
42
17
60
31
30
72
11
19
36
30
11
43
30
30
156
12
17
73
48
66
18
23
72
73
18
42
47
1
42
18
24
48
60
24
36
12
71
67
12
12
36
48
6
60
54
42
18
60
5
19
18
42
30
47
13
83
25
24
143
7
96
24
53
48
60
19
48
6
12
90
18
66
108
6
11
43
6
11
1
23
67
60
17
13
30
60
89
96
25
35
163
12
17
1
6
36
89
19
12
77
48
84
73
126
6
24
59
73
12
18
108
89
25
90
102
66
24
6
18
41
48
55
41
49
36
12
30
24
54
30
30
24
96
66
18
71
37
30
60
78
72
54
120
18
6
17
19
6
60
42
137
24
24
1
102
53
7
48
84
42
78
12
53
193
23
55
42
12
107
1
30
17
31
24
233
7
36
30
42
30
228
72
83
37
42
60
6
54
65
7
6
35
37
12
23
13
30
102
96
24
47
1
23
115
5
55
24
5
25
96
12
30
30
108
54
18
72
66
54
11
19
18
12
48
54
6
60
102
36
12
60
78
84
36
131
163
48
108
29
97
48
48
120
18
30
24
18
12
30
6
42
30
48
42
30
89
13
30
125
25
138
60
60
5
7
6
35
49
156
24
66
72
30
35
144
24
36
145
66
42
126
42
132
23
55
29
49
30
24
126
12
78
84
78
95
12
12
36
115
125
13
114
18
30
180
54
23
12
73
11
31
36
78
66
6
12
11
7
29
19
29
13
18
144
6
6
18
132
36
78
12
48
6
18
53
55
29
13
6
6
6
12
66
11
36
115
12
60
42
6
48
12
42
11
49
23
37
6
84
17
1
23
132
37
30
17
48
31
66
30
96
77
31
5
12
7
66
72
59
31
102
78
12
108
30
18
12
78
12
23
7
42
78
89
85
30
66
72
6
24
5
36
85
24
36
35
24
61
12
24
6
18
120
227
13
30
36
114
114
6
30
12
72
30
11
1
6
65
247
66
90
60
6
78
5
25
60
30
168
90
12
108
30
18
6
6
23
37
30
30
198
24
18
23
72
25
18
294
18
77
31
66
95
43
12
24
30
102
77
31
30
30
29
96
49
6
17
12
60
43
29
1
18
12
125
25
12
18
48
84
12
6
47
1
42
54
83
7
18
30
36
54
42
6
90
24
84
42
59
48
7
138
18
54
48
23
7
17
24
55
65
12
127
90
66
41
1
30
17
7
54
12
72
23
72
151
42
12
96
84
18
12
138
18
12
102
42
84
60
72
18
36
84
144
60
12
78
18
18
42
107
31
12
18
6
48
77
13
71
12
67
72
29
7
18
47
73
6
288
12
53
72
96
289
96
18
24
5
13
47
7
149
49
6
65
67
18
24
108
42
90
30
53
163
36
5
91
72
12
24
12
72
5
1
204
12
54
24
48
90
42
42
6
17
1
42
90
138
84
78
102
36
42
30
54
6
53
55
29
25
72
36
138
84
5
7
6
23
144
31
29
13
35
25
150
90
102
12
18
6
42
174
29
115
36
6
12
83
7
5
61
60
36
6
77
1
71
73
18
30
47
163
77
7
24
65
7
72
162
35
55
48
18
42
108
42
6
5
12
7
60
17
61
18
125
12
25
60
48
47
37
120
35
13
54
6
18
60
30
114
60
6
11
19
5
7
65
115
12
120
101
7
42
66
89
115
18
78
29
103
17
31
12
18
30
24
18
60
12
18
54
84
12
60
30
12
125
1
24
12
95
61
18
36
78
11
157
24
11
7
48
60
65
139
18
6
72
5
7
18
119
19
120
30
119
25
30
42
6
30
48
42
12
5
31
6
120
66
17
25
35
36
132
145
23
61
24
12
18
30
71
109
66
18
95
97
36
24
84
102
12
66
6
90
210
53
151
114
23
7
53
73
ABCD 97254108806*3^$a+1 [50053]
30
45
140
127
17
48
12
31
89
60
61
63
36
51
57
33
72
15
3
77
216
37
42
53
48
7
42
131
67
89
28
183
29
60
1
23
67
72
60
30
35
115
48
30
35
85
23
19
93
48
32
37
143
7
41
67
42
23
85
3
84
3
33
176
16
27
77
24
184
45
83
88
9
120
107
64
27
9
56
4
63
108
102
35
43
12
17
4
84
3
29
43
60
5
36
76
36
8
120
40
32
25
75
32
12
48
43
45
24
3
18
203
97
99
21
59
4
12
60
128
16
63
21
20
12
48
4
3
137
73
59
43
5
76
36
48
3
57
32
43
17
61
23
79
5
13
123
57
23
120
109
11
37
27
8
25
120
192
23
52
80
85
71
157
23
12
84
36
88
57
47
76
32
37
78
42
198
12
5
28
15
33
96
96
57
27
56
85
132
71
97
167
55
78
3
96
80
91
12
45
33
30
5
25
39
44
19
108
42
35
13
23
4
3
125
24
36
84
28
132
8
85
11
72
108
36
31
120
42
48
39
68
55
108
12
65
208
12
36
32
4
93
108
15
20
28
32
7
41
52
60
207
48
33
39
18
27
45
143
72
40
3
17
76
180
20
12
12
100
63
240
33
44
40
8
7
33
87
201
12
108
32
127
5
73
30
42
198
5
25
15
27
5
25
255
33
180
162
18
63
80
120
16
8
25
30
185
145
18
29
88
8
25
90
192
53
24
1
95
55
60
53
96
48
25
27
116
97
18
77
175
17
61
243
57
30
33
24
15
81
57
30
89
1
60
30
30
12
3
87
77
64
27
42
18
57
68
85
30
5
40
27
101
12
25
3
69
48
30
17
76
87
162
87
33
18
30
23
7
17
48
7
45
63
45
20
12
145
18
12
18
39
21
42
168
137
55
30
51
57
42
81
80
4
3
5
7
90
18
509
13
71
49
78
5
12
25
35
55
41
7
342
23
25
35
97
51
87
77
16
176
160
3
41
19
77
96
124
116
145
90
5
84
60
13
51
92
52
45
35
12
264
112
117
108
219
33
18
29
100
3
41
96
4
80
60
36
1
27
3
65
37
75
45
95
48
84
31
17
168
7
41
7
105
20
48
36
61
30
29
88
108
32
25
11
12
7
120
53
115
42
15
93
3
20
67
245
4
51
150
75
92
145
75
75
77
31
17
12
16
20
12
12
16
135
12
45
3
150
143
16
24
84
3
42
30
153
15
29
84
40
132
57
138
72
108
42
35
43
42
60
71
7
89
40
56
72
133
3
99
65
12
4
80
37
47
60
12
103
48
12
78
179
76
45
59
73
18
69
200
1
72
167
31
65
40
75
53
16
48
12
201
102
5
12
91
53
64
36
117
210
9
80
43
78
30
60
77
25
3
44
61
72
15
20
25
35
28
20
55
45
15
29
31
30
42
60
78
210
9
48
8
67
141
12
48
20
16
21
132
48
15
8
156
4
12
27
138
150
72
48
12
18
155
120
67
90
120
168
60
39
33
120
108
30
60
33
39
30
18
257
16
72
48
92
7
120
18
12
48
30
17
43
60
93
32
25
42
57
8
13
35
12
13
42
18
23
97
27
33
99
33
18
33
92
7
105
15
77
4
20
67
102
71
412
27
78
23
36
76
45
87
15
33
92
12
120
91
150
15
27
113
48
7
60
252
30
18
5
25
95
7
41
72
7
18
119
76
60
32
36
37
30
29
4
9
131
49
90
17
1
42
21
27
30
27
176
49
48
3
159
161
12
108
36
61
30
42
30
30
11
37
75
72
3
12
48
60
102
71
19
90
123
75
53
7
5
132
40
15
105
93
95
7
240
18
12
78
33
44
43
33
27
125
12
132
13
15
32
4
57
30
60
102
60
18
69
231
165
8
120
4
3
9
48
68
25
39
44
24
28
75
69
44
52
68
37
35
25
90
17
25
150
53
25
39
63
33
24
104
12
84
61
35
25
3
44
ABCD 97254251442*3^$a+1 [50025]
28
17
43
20
36
48
15
1
24
95
81
24
16
77
39
24
9
3
88
24
8
28
36
8
3
42
147
60
48
3
12
33
24
16
68
76
24
59
73
48
12
17
30
18
15
52
8
48
27
33
159
18
99
24
16
20
124
36
56
15
9
28
5
7
44
36
24
4
92
4
24
35
57
60
63
1
44
12
40
53
51
24
15
21
16
84
59
33
135
37
12
24
156
84
17
15
75
109
44
87
180
57
33
30
25
132
20
112
60
140
60
24
12
28
36
24
17
3
24
75
37
60
44
84
16
20
16
20
16
104
24
9
27
144
12
4
20
36
165
39
4
12
20
15
13
56
144
9
18
105
24
48
16
60
12
80
4
191
13
60
47
13
20
12
45
3
39
61
17
27
120
12
51
73
44
105
63
15
42
3
24
60
3
25
53
19
56
84
28
32
4
47
169
23
73
120
8
27
13
44
45
18
13
17
75
28
12
8
16
48
72
11
45
4
11
13
89
91
36
8
76
119
21
60
52
32
72
24
9
27
124
132
44
64
84
20
33
183
120
36
40
84
36
24
77
27
72
60
3
21
60
87
102
43
95
93
4
5
18
12
81
4
36
32
24
64
20
27
42
18
13
176
51
73
24
68
24
36
4
8
3
33
40
107
169
20
16
104
4
32
88
96
60
56
12
36
112
48
29
123
45
55
20
24
21
19
24
32
84
4
32
15
25
20
64
84
80
100
12
8
72
48
24
12
16
68
84
112
11
25
155
9
24
12
12
15
45
16
59
1
17
3
12
4
84
12
80
72
28
8
9
18
69
33
87
36
4
8
33
162
1
20
9
67
36
8
36
4
44
48
60
52
32
84
24
72
4
20
9
27
4
20
24
96
36
4
59
18
139
11
13
29
138
33
52
17
27
64
44
12
84
24
63
9
16
65
27
48
12
3
33
184
32
76
48
56
3
25
72
20
100
84
72
47
1
32
15
13
29
18
33
39
21
4
120
8
12
3
9
24
24
40
53
30
90
42
1
59
121
12
47
57
88
72
8
28
20
24
96
12
33
19
20
24
4
132
41
3
60
9
138
30
75
4
84
60
56
48
15
18
3
64
12
23
61
60
20
16
36
8
84
3
33
76
20
60
60
3
73
8
16
11
42
111
16
104
72
12
16
36
104
40
20
76
108
35
21
12
12
63
9
108
88
24
36
5
67
68
132
40
32
3
1
107
72
1
32
12
15
168
33
4
12
44
27
73
47
49
44
12
24
100
36
12
23
9
40
8
16
24
56
69
27
36
27
78
55
92
15
1
32
4
20
160
44
16
68
45
78
73
80
99
21
76
80
123
60
45
72
28
96
32
27
21
24
40
20
12
100
24
20
12
12
48
48
39
21
144
12
76
104
28
53
3
36
81
3
24
16
80
69
63
75
9
60
24
4
32
3
21
24
12
3
73
24
156
68
27
12
61
12
5
42
21
12
48
72
48
72
100
8
27
33
24
40
12
41
3
40
96
36
137
3
4
56
64
176
4
44
36
4
89
3
12
16
72
8
4
56
27
117
16
24
20
36
12
75
9
48
16
24
8
88
29
67
80
36
4
180
36
68
12
84
51
9
108
3
49
23
141
16
56
15
13
12
8
24
88
35
12
21
16
44
27
9
88
132
44
24
88
104
40
36
12
72
20
28
35
37
48
8
24
21
19
80
4
44
36
27
45
28
72
44
24
24
63
72
81
132
144
48
12
51
117
3
12
21
36
63
60
25
56
96
4
60
144
95
13
24
84
96
8
52
8
28
48
12
48
17
15
57
3
45
3
39
33
24
21
19
83
61
36
24
80
24
33
67
12
68
72
48
12
16
12
5
18
73
24
20
16
17
39
40
11
57
72
16
44
36
4
8
196
60
116
40
8
40
5
3
88
12
12
12
143
57
24
27
117
63
93
52
12
5
78
49
24
17
75
12
15
21
87
97
36
12
80
72
132
84
64
32
36
4
60
23
13
47
33
120
24
3
45
3
69
64
24
68
72
243
9
63
13
20
48
24
36
87
129
111
105
12
60
88
104
36
48
16
221
27
36
84
52
8
3
60
9
48
3
57
40
35
61
32
204
4
20
52
5
43
24
20
16
20
36
63
37
56
24
24
24
132
48
12
3
21
87
97
36
36
36
104
36
75
9
48
12
24
117
90
13
47
33
16
20
21
15
72
12
168
3
49
20
24
64
92
24
36
3
37
53
18
9
36
64
80
33
43
180
24
8
16
47
45
87
57
21
87
15
13
32
36
36
4
12
80
12
72
24
4
20
28
32
88
47
30
3
60
4
20
84
16
128
12
3
33
24
84
60
117
15
52
12
8
33
123
72
15
12
13
95
45
15
33
84
52
36
24
44
76
23
61
44
16
12
107
48
229
11
192
25
12
24
107
12
18
30
12
33
24
4
92
27
57
36
40
32
3
9
100
48
32
4
60
12
65
63
9
3
45
90
49
8
28
65
87
88
12
20
16
116
4
32
24
3
1
60
116
64
24
5
48
27
216
69
3
64
44
24
33
19
44
24
12
4
72
68
36
33
31
17
ABCD 97254583852*3^$a+1 [50085]
36
1
48
138
78
39
75
36
42
39
84
80
136
63
21
27
9
24
27
53
127
17
13
27
45
66
189
33
83
55
72
29
25
6
42
6
24
5
127
156
29
109
24
11
172
63
36
30
30
18
27
75
29
60
97
42
17
103
48
54
48
6
120
149
100
27
240
78
66
69
12
120
8
37
54
24
18
47
43
54
51
44
1
114
45
3
17
24
55
12
77
55
17
88
3
12
30
27
39
9
27
18
15
12
45
120
6
125
40
32
7
29
4
48
3
24
5
72
61
179
55
36
9
3
77
36
172
15
12
65
24
37
90
30
3
87
84
21
69
48
66
69
27
120
33
15
6
192
3
99
18
42
30
6
21
96
45
24
30
69
15
21
33
51
27
18
51
93
47
25
48
18
89
88
51
60
69
15
132
36
48
72
84
30
96
30
12
6
51
39
89
37
6
5
43
24
18
90
12
33
57
150
36
6
18
12
29
37
18
12
132
30
6
42
39
48
3
9
68
36
67
42
18
78
11
4
39
12
45
51
24
9
24
132
44
37
27
72
51
48
36
9
27
29
61
30
114
18
57
39
36
101
120
85
63
27
12
21
87
9
21
24
54
69
3
204
30
11
232
168
3
72
48
96
141
72
111
60
21
128
37
59
4
75
72
120
33
21
6
66
24
54
21
24
15
84
21
20
7
105
9
54
29
48
13
11
13
102
24
5
19
18
27
63
137
13
3
27
9
224
36
61
42
48
12
18
35
7
108
29
55
161
7
5
31
72
90
48
179
7
54
75
24
15
12
5
28
12
159
102
3
15
144
36
66
78
5
37
3
111
36
36
65
7
57
141
150
29
133
42
30
3
51
12
9
51
5
19
33
3
12
5
61
72
78
36
48
17
55
60
66
63
15
24
210
11
157
75
87
41
40
51
309
32
37
11
181
15
51
48
17
19
9
27
12
5
52
36
15
17
16
15
174
83
127
57
3
21
96
44
7
60
78
6
21
3
42
78
12
9
303
5
223
18
35
120
16
123
72
114
42
120
12
18
30
24
24
12
30
90
17
16
120
15
12
29
28
27
21
27
6
54
48
57
51
9
48
24
3
36
60
24
48
45
27
12
33
21
24
66
105
117
90
9
39
54
336
95
7
12
45
63
120
12
48
29
31
117
27
48
36
60
101
31
102
6
60
6
11
19
36
12
21
45
11
55
48
36
12
29
43
5
175
141
39
30
90
30
162
33
15
21
27
17
55
108
24
9
192
27
30
138
9
135
41
67
108
30
75
12
225
6
21
93
51
27
42
42
24
29
73
24
75
15
81
3
24
21
231
30
3
51
186
3
3
285
93
54
96
24
42
75
15
33
45
3
8
181
30
108
81
231
96
222
3
60
105
30
57
27
60
18
18
150
30
12
108
89
43
48
120
9
51
42
87
33
18
12
21
144
15
57
51
162
63
15
60
30
30
89
16
224
55
45
3
18
27
140
31
5
7
48
120
84
41
4
165
51
32
4
225
3
8
7
78
3
12
9
51
180
9
6
42
27
39
69
27
48
72
24
12
18
6
18
123
3
60
65
84
16
9
11
19
108
33
44
1
24
138
57
3
257
43
72
81
45
54
18
18
57
69
195
45
39
60
32
19
48
36
24
108
24
168
5
31
6
3
45
6
117
15
150
90
30
27
8
4
96
92
16
27
29
43
132
65
16
75
33
15
42
24
78
66
66
6
3
80
19
18
15
27
65
31
81
39
102
135
44
16
99
33
15
12
33
51
12
30
30
29
61
83
19
90
150
156
177
15
30
18
29
52
156
12
36
57
78
5
175
5
12
67
36
36
90
126
117
45
27
20
121
30
249
51
45
57
51
27
24
18
11
37
15
68
31
29
19
30
72
96
144
54
12
17
103
9
3
17
25
99
27
12
153
15
33
75
24
21
189
18
12
36
17
88
21
35
64
12
3
57
3
72
125
43
60
12
9
51
54
30
36
60
29
55
9
24
75
108
60
77
16
72
27
81
116
16
12
15
60
21
75
9
15
30
6
21
20
43
108
45
69
23
76
56
31
120
9
21
42
57
8
55
60
72
36
29
31
114
51
24
68
25
72
30
53
16
72
99
138
6
114
147
51
45
8
19
33
180
3
36
6
15
75
17
196
9
48
42
12
69
27
5
72
67
48
33
15
84
153
ABCD 97254722822*3^$a+1 [50065]
12
144
11
13
188
39
45
15
13
60
8
15
96
72
12
21
147
33
84
48
48
40
35
69
72
111
1
56
24
64
24
59
85
11
21
240
3
9
4
11
60
49
32
27
85
56
24
3
69
16
95
45
27
9
15
81
3
105
87
9
39
21
84
3
9
63
37
71
72
60
9
3
93
3
153
4
32
147
9
84
60
15
192
48
69
12
4
11
24
60
13
108
48
36
11
21
111
21
16
35
60
12
45
15
37
23
21
96
24
72
64
72
47
72
9
15
36
12
9
96
51
1
47
72
105
39
37
47
12
69
27
105
87
13
35
61
80
40
20
39
85
23
33
76
23
141
3
69
88
152
3
109
68
51
36
132
12
105
39
61
59
1
36
11
24
21
88
56
72
24
3
33
183
9
28
8
3
9
51
84
105
15
132
12
48
37
11
13
8
99
36
1
59
48
45
156
27
1
23
45
27
84
72
60
57
36
3
9
27
45
88
8
28
59
1
80
72
12
87
189
63
9
63
37
32
192
36
40
32
63
12
12
13
20
16
8
48
183
36
93
27
33
16
176
39
12
81
3
120
36
61
35
193
72
36
23
21
16
20
27
9
63
153
27
45
12
84
39
96
9
76
68
48
27
33
12
3
13
8
24
160
23
81
120
52
47
1
35
33
51
9
16
20
87
60
9
39
45
48
144
207
45
39
72
21
156
63
13
11
37
20
16
71
96
21
27
69
184
35
37
8
27
36
36
61
35
165
72
48
88
8
96
27
72
120
61
56
3
105
63
69
204
3
9
4
47
48
21
15
129
28
96
20
15
84
9
100
44
123
60
153
132
108
27
9
3
153
12
4
47
81
3
9
24
75
1
179
9
123
13
8
180
63
36
24
85
128
12
4
59
33
132
15
132
9
48
15
60
13
108
23
9
96
3
13
68
24
15
12
12
72
37
131
33
48
15
1
71
72
1
23
37
47
33
27
24
13
11
48
81
40
23
9
15
120
33
180
16
11
21
48
28
47
1
59
45
3
36
33
96
63
57
27
85
32
72
40
24
35
33
12
15
153
24
84
3
13
23
36
37
95
129
63
69
3
45
39
25
8
3
69
15
141
12
168
12
39
93
124
12
24
83
24
12
24
72
105
24
27
45
87
37
36
8
15
24
129
60
28
23
120
24
24
133
132
80
12
87
96
21
4
11
36
93
3
60
21
75
12
69
184
23
9
24
64
8
15
57
16
80
75
25
48
20
3
37
47
33
87
9
16
191
12
93
87
37
20
12
15
21
40
8
15
12
24
96
36
25
191
12
33
39
192
9
84
24
27
132
49
8
12
3
12
21
3
57
96
39
168
33
156
3
69
12
28
47
1
56
15
36
9
15
33
27
33
72
15
24
105
16
47
57
123
72
33
4
23
24
25
23
105
27
69
15
132
157
20
132
72
3
24
21
48
36
15
37
152
27
9
172
47
25
92
300
75
216
1
11
12
24
69
28
23
69
24
16
48
23
12
37
71
45
63
21
48
48
48
48
48
24
27
9
63
93
51
21
3
9
39
85
20
3
13
35
24
49
47
117
60
16
23
60
72
117
52
35
13
83
9
3
33
16
32
4
8
16
167
9
4
44
3
12
84
21
16
48
23
9
75
48
13
68
12
72
15
24
72
45
3
9
36
84
64
71
21
12
16
35
24
36
48
36
21
72
36
96
39
21
87
13
12
119
25
32
64
59
12
132
9
27
49
36
36
104
75
45
76
164
16
32
156
27
12
13
8
123
57
27
33
4
44
4
23
105
63
12
21
3
24
33
27
13
11
141
48
15
9
64
32
3
73
11
49
32
16
80
36
16
20
63
12
60
37
59
57
15
24
69
96
28
95
84
49
36
35
25
47
24
13
167
9
48
3
93
64
35
72
69
12
12
24
96
24
120
60
15
13
11
9
15
36
93
108
99
12
72
45
48
27
57
15
156
81
16
95
129
39
60
57
111
12
9
63
48
36
60
24
9
84
12
51
25
11
48
12
105
72
88
35
61
23
48
180
57
52
11
168
21
64
131
13
11
9
15
21
159
84
25
83
13
23
120
129
27
25
59
24
69
39
1
80
39
25
35
21
72
39
105
3
36
1
72
120
131
117
12
39
9
60
51
36
24
132
36
48
96
93
84
48
39
69
15
12
96
9
27
21
16
47
1
32
172
59
12
21
63
25
47
9
3
129
27
85
176
15
13
72
108
44
100
36
23
117
4
32
40
8
3
73
23
13
71
24
24
60
48
45
15
61
32
15
48
69
12
15
24
105
12
111
25
48
11
21
12
48
63
69
63
12
ABCD 97254999514*3^$a+1 [50017]
9
51
120
12
126
24
48
35
85
18
9
3
17
61
27
93
12
402
30
6
17
13
27
87
6
42
12
5
72
24
7
42
30
108
60
17
1
87
44
136
27
48
12
137
28
12
21
90
18
180
11
16
63
57
20
4
56
55
42
6
5
76
9
39
33
162
30
210
30
35
25
75
32
1
35
12
36
7
9
51
105
3
42
23
76
21
12
48
18
21
68
28
3
12
89
136
44
31
53
24
13
102
5
28
8
109
27
9
30
12
108
21
9
54
17
19
17
37
23
12
1
54
126
59
61
192
39
3
65
55
90
75
15
30
6
24
5
25
6
12
90
47
25
15
51
57
3
72
30
99
68
25
15
111
12
48
132
18
60
72
72
18
12
18
15
3
21
8
36
184
12
33
11
16
56
4
39
41
24
145
42
30
35
37
6
24
45
12
21
75
12
51
17
7
48
9
36
153
54
17
24
12
7
6
60
84
23
67
36
129
108
33
27
140
168
49
27
44
85
39
75
17
160
9
30
9
3
69
21
18
42
102
6
39
108
63
9
15
78
27
15
66
12
87
45
90
45
128
52
21
24
15
15
30
15
60
20
13
39
3
36
41
1
48
39
75
33
12
60
33
18
129
15
6
35
7
42
203
13
12
18
57
20
7
48
105
20
103
129
63
42
123
57
48
60
95
40
45
90
129
63
36
30
147
27
30
36
12
59
31
60
18
35
7
42
23
72
40
8
4
9
51
80
100
33
3
87
60
36
24
33
63
132
57
33
27
32
88
63
30
27
32
31
57
63
5
52
56
7
12
77
19
29
40
111
72
29
24
16
3
48
48
29
28
12
45
23
13
12
30
17
55
33
12
12
39
29
13
12
27
111
57
45
75
32
73
27
9
24
63
20
40
20
37
143
55
30
12
63
75
132
33
44
16
12
12
33
60
36
47
64
99
9
12
284
97
30
258
47
7
33
33
71
1
30
117
3
17
40
12
39
65
19
6
35
12
7
93
15
125
7
30
180
123
33
222
48
42
72
27
99
81
44
12
43
129
45
18
18
24
48
42
18
60
12
11
7
9
3
36
54
95
31
9
63
18
27
24
9
27
8
7
12
18
18
21
8
31
12
18
12
15
3
54
27
3
96
125
64
21
12
15
45
59
60
208
8
43
54
150
30
11
36
1
30
45
75
5
55
60
48
24
33
75
65
40
135
12
65
1
12
27
56
55
54
71
16
48
8
73
12
75
92
1
24
48
12
23
72
1
90
60
57
20
13
87
72
48
32
1
27
8
55
81
8
100
363
18
27
60
63
17
13
42
42
15
68
7
36
9
3
9
3
78
27
33
48
87
8
12
40
128
19
57
9
59
1
54
93
3
41
13
36
120
27
20
25
135
27
36
57
27
17
1
48
30
65
7
17
40
60
51
24
153
44
216
4
51
89
100
3
30
3
3
174
78
5
4
68
40
123
30
48
120
30
24
36
12
120
60
5
52
33
15
24
8
12
16
8
7
29
73
3
3
101
103
33
60
45
48
11
1
95
4
63
5
28
75
5
40
8
24
192
19
9
21
27
12
63
30
75
57
108
35
37
15
123
89
28
3
48
30
87
12
33
99
3
66
59
43
29
40
111
12
33
3
54
30
18
15
12
48
33
12
27
3
5
43
129
48
84
81
42
30
11
7
5
108
4
56
37
78
81
9
11
100
20
1
60
72
11
49
75
21
179
61
27
92
13
119
1
27
152
193
27
116
13
12
12
18
12
18
18
102
42
36
57
44
19
17
48
24
40
48
15
57
120
81
39
45
135
51
90
42
45
3
60
9
63
60
12
18
15
12
33
35
7
48
12
113
60
4
9
12
48
35
4
8
4
48
20
72
1
12
66
21
68
1
12
35
37
18
53
7
30
15
3
60
21
3
6
39
48
20
52
75
48
9
3
6
12
90
177
3
18
30
12
69
3
65
28
92
55
6
12
48
54
48
48
5
109
11
24
43
30
42
6
95
7
45
3
12
69
56
85
30
65
132
31
5
7
18
11
19
101
13
63
68
175
12
42
27
36
27
5
43
57
21
12
75
8
49
11
52
3
42
47
43
12
101
7
18
54
108
30
30
9
48
15
18
99
39
12
30
18
57
87
6
39
56
79
210
30
30
6
120
30
35
49
27
183
41
25
84
60
18
102
6
29
25
3
3
57
63
69
32
40
68
13
12
27
33
3
3
89
13
87
3
48
81
81
27
15
33
8
16
20
136
315
30
18
5
19
90
66
12
45
3
90
59
43
42
15
8
247
33
8
7
5
13
27
3
174
18
5
37
191
7
42
15
8
127
17
13
18
120
69
99
41
1
210
5
13
11
16
12
3
18
30
90
87
135
69
44
16
39
17
7
33
24
3
18
108
27
12
15
6
54
18
18
12
17
40
33
35
40
27
45
32
24
55
42
30
89
19
201
3
45
12
21
18
5
175
21
69
54
60
33
3
17
40
75
57
111
9
15
108
78
12
12
147
39
42
18
5
19
18
167
1
27
12
8
25
60
39
21
27
12
36
3
69
15
45
51
12
ABCD 97255001542*3^$a+1 [50044]
45
45
234
48
60
12
33
3
141
3
6
90
36
9
111
18
42
126
183
159
33
240
63
72
144
105
183
96
192
42
63
144
3
60
126
144
126
282
198
117
87
12
240
30
15
153
48
24
84
54
213
39
126
24
48
18
168
12
54
78
66
24
138
42
18
18
120
207
15
12
60
105
147
138
6
120
90
75
39
105
87
105
45
30
36
60
264
36
57
192
39
9
123
84
114
90
36
30
6
45
99
84
57
3
189
45
72
270
93
141
12
18
90
24
90
156
42
3
144
105
135
27
69
129
18
108
72
9
3
72
24
126
198
12
60
54
75
27
114
174
42
408
96
3
27
6
198
36
21
9
6
273
9
72
6
252
36
57
192
21
102
42
75
105
162
69
39
72
156
168
36
36
30
87
192
9
72
18
36
6
90
12
6
30
54
51
27
234
108
207
111
129
291
210
114
108
72
84
60
54
15
15
150
372
6
18
84
18
9
51
45
39
90
144
36
186
12
117
45
18
60
357
129
84
42
156
18
186
9
57
39
96
27
42
126
30
42
72
84
24
36
12
33
147
54
135
9
24
36
162
48
201
39
9
75
165
75
12
150
66
72
42
15
111
72
12
18
6
120
96
18
75
81
150
174
96
66
9
87
12
108
33
39
57
183
57
144
9
6
12
252
6
54
90
3
33
30
42
18
36
36
93
45
42
12
45
96
27
138
75
87
9
135
9
105
234
30
15
3
285
27
48
114
30
21
183
54
228
18
36
126
18
201
288
96
189
6
141
195
333
48
48
261
18
66
39
87
78
48
18
105
111
24
36
180
48
33
45
84
54
186
15
15
33
147
186
72
66
105
27
54
90
48
21
111
288
12
36
72
78
48
24
3
15
72
432
30
6
12
132
30
168
111
207
270
72
27
135
9
267
12
6
180
30
6
36
84
6
90
3
15
84
72
126
87
63
90
54
30
54
60
12
18
99
48
93
195
96
81
114
36
153
192
153
54
6
75
69
30
96
324
18
39
51
144
138
72
6
300
105
3
6
84
96
3
15
273
33
12
42
36
36
120
153
213
108
111
240
3
93
39
246
3
111
126
3
267
108
9
117
66
24
198
30
378
90
78
102
24
18
30
60
126
102
24
18
72
174
45
261
75
3
36
144
120
6
27
63
12
42
27
9
120
6
18
126
156
24
21
48
3
228
54
147
39
9
3
93
231
105
99
174
96
15
75
84
81
69
27
9
156
90
24
54
36
72
87
33
54
126
90
108
36
36
45
105
48
6
48
6
174
36
9
15
72
36
72
45
111
81
33
72
90
108
36
45
291
45
33
18
108
30
99
81
15
327
9
141
3
87
57
15
90
87
3
36
216
273
33
54
156
60
48
54
132
54
84
6
180
51
3
18
27
ABCD 97255361876*3^$a+1 [50005]
144
60
12
30
81
15
60
24
78
36
30
36
18
12
90
48
162
66
24
6
120
18
21
75
69
57
30
12
42
114
54
72
90
36
42
6
36
6
18
30
6
54
12
138
96
18
42
24
66
48
18
120
18
24
18
90
3
45
30
6
288
90
66
96
6
90
48
54
72
6
15
45
12
42
144
66
126
54
30
96
168
60
5
37
30
12
81
69
72
51
207
36
90
24
18
42
216
84
6
42
120
30
30
150
18
6
24
180
60
9
15
48
78
24
102
18
3
69
6
18
30
54
30
108
54
144
12
72
78
24
6
60
35
7
185
1
54
72
18
60
30
12
6
12
36
36
48
6
6
3
45
12
39
80
151
30
18
42
30
48
6
59
31
156
138
12
54
84
132
96
18
372
108
15
9
6
96
18
42
165
21
30
78
12
48
36
6
30
162
12
6
12
72
99
207
24
48
126
59
73
24
63
27
36
12
42
48
108
48
72
42
42
18
30
18
84
18
60
6
246
51
15
30
42
18
60
18
30
24
147
105
54
225
15
6
54
120
36
9
27
53
19
42
144
36
6
9
15
90
90
6
72
15
105
102
114
24
60
42
6
27
51
54
72
18
42
48
12
24
42
78
30
102
18
24
30
42
126
35
7
156
66
30
90
24
6
69
141
6
18
66
30
126
42
42
24
30
120
12
47
25
18
150
18
24
36
81
63
36
72
30
42
108
54
24
12
30
252
12
24
12
12
42
168
18
60
90
39
9
54
42
18
36
6
54
36
276
77
25
36
30
12
57
117
60
24
87
39
18
66
36
33
135
36
72
60
33
80
91
78
60
48
60
12
30
5
16
21
66
24
78
42
186
15
99
54
60
27
15
150
132
72
30
18
42
36
42
6
66
24
72
90
42
48
114
30
84
12
162
60
45
57
168
108
3
21
11
25
12
6
24
60
18
54
30
96
90
17
181
27
15
18
24
6
90
66
21
159
30
108
48
39
3
36
60
114
11
55
12
42
36
12
42
18
102
42
66
84
6
90
30
84
6
42
78
18
72
60
18
6
156
72
30
30
12
24
66
228
42
96
54
156
18
54
30
30
57
219
60
42
84
36
12
60
48
12
162
54
59
25
6
24
12
30
120
36
132
12
3
48
3
72
48
42
168
24
42
6
102
30
90
6
87
9
90
120
108
18
42
42
54
29
25
18
24
36
30
27
111
192
24
6
162
48
17
127
126
90
60
114
59
55
42
15
3
36
48
36
90
27
9
30
18
6
36
30
48
63
75
18
36
6
84
6
63
249
30
66
42
108
90
66
6
30
12
6
90
12
282
30
126
24
18
48
36
48
30
23
55
48
105
32
37
150
18
90
78
66
150
84
42
132
12
21
27
117
3
6
210
6
36
75
45
35
145
30
138
42
42
72
18
30
18
72
18
18
84
96
12
24
18
3
63
30
282
12
102
24
6
6
174
6
24
24
96
63
48
3
144
12
30
66
30
78
72
12
12
36
174
30
120
90
18
186
96
23
13
162
42
24
60
180
90
60
84
18
12
36
66
24
36
60
54
42
102
36
42
48
42
102
48
18
144
36
84
108
30
65
73
84
78
30
87
81
111
69
114
48
12
30
15
3
45
27
120
60
60
48
12
36
66
18
108
102
30
36
6
24
95
7
42
36
96
36
120
12
228
54
6
12
108
24
60
6
54
30
48
36
102
78
90
66
18
6
24
90
72
18
53
109
30
48
6
42
12
30
48
48
144
6
42
72
12
6
30
35
13
147
48
111
129
129
60
12
6
18
90
36
24
66
36
180
90
132
210
15
21
6
78
36
51
3
6
30
6
24
24
66
12
53
7
42
12
138
6
36
78
33
39
78
42
6
78
66
30
30
144
6
36
48
174
23
49
48
30
42
263
25
18
42
48
12
6
57
129
48
12
150
6
18
6
6
24
33
33
30
48
30
6
96
72
30
66
60
42
24
144
6
78
12
71
73
36
6
45
33
84
6
30
36
138
6
54
108
30
35
19
168
102
24
87
33
6
60
84
12
42
18
30
24
84
12
78
24
53
97
18
12
ABCD 97255552742*3^$a+1 [50005]
32
3
54
30
49
32
15
24
6
39
15
9
39
13
29
24
19
71
21
33
6
42
54
13
12
60
23
42
15
21
24
15
40
11
60
12
42
31
5
55
5
7
23
12
72
90
6
9
21
12
36
66
85
8
48
15
45
33
6
21
4
5
48
6
1
29
24
6
81
40
53
15
21
42
13
20
21
48
27
21
18
6
6
12
12
45
21
3
4
72
53
7
11
9
39
25
17
54
48
108
13
5
60
39
51
6
48
36
6
24
24
12
69
69
48
7
17
18
13
17
18
45
3
9
60
3
48
85
77
67
32
24
27
48
12
30
18
24
45
16
44
12
51
42
3
24
48
21
27
57
63
40
29
43
47
9
9
36
15
4
92
3
36
42
42
30
3
28
11
54
30
12
13
119
66
15
21
126
60
18
114
12
18
42
6
42
97
5
30
18
55
20
93
48
7
12
36
41
18
42
30
9
60
4
56
24
27
1
8
39
48
42
7
8
40
68
4
56
15
24
6
7
11
66
15
99
6
6
93
21
15
15
48
30
6
42
12
6
42
3
40
44
16
29
12
15
51
37
8
4
20
24
9
12
39
9
30
6
39
147
13
56
9
6
1
35
48
12
84
42
15
72
45
6
72
9
4
11
33
12
21
3
21
24
6
13
11
25
41
3
3
42
27
3
13
12
71
24
12
61
5
12
6
42
24
18
36
66
19
60
5
6
9
24
63
48
84
42
19
29
18
48
12
18
54
42
18
36
36
6
3
21
6
18
12
12
30
12
36
9
3
12
13
5
18
45
12
16
5
39
60
15
25
12
11
54
24
79
23
13
92
57
15
28
32
72
48
51
36
6
39
99
30
27
28
59
1
36
11
24
18
6
42
43
12
8
39
13
8
4
11
21
21
30
30
19
11
25
44
39
1
11
9
39
24
12
6
42
18
3
51
1
8
12
3
6
6
45
12
27
21
15
18
60
19
5
78
9
24
9
43
5
3
21
66
97
47
25
8
16
11
1
17
3
15
33
24
51
24
1
36
23
6
7
12
23
24
13
23
49
20
3
21
4
20
27
18
175
35
6
24
7
41
7
23
12
1
17
12
6
21
24
36
96
57
30
6
6
13
56
27
9
3
13
59
6
48
12
7
36
59
153
3
66
30
13
56
111
25
23
13
17
12
54
21
21
42
30
66
12
13
36
119
12
9
28
20
12
15
1
5
18
60
66
66
12
33
33
19
12
29
42
45
3
21
63
66
7
23
36
45
3
6
115
29
6
36
6
12
6
42
7
23
12
6
15
21
19
11
18
18
25
65
12
7
23
18
30
72
12
25
23
21
9
7
36
32
72
24
45
12
3
15
9
27
6
39
48
28
8
45
42
13
71
84
36
48
18
42
1
56
36
15
42
3
28
24
47
78
6
6
120
18
6
7
12
56
15
25
36
20
3
18
79
60
8
21
12
39
4
44
15
85
5
30
1
35
12
48
6
78
30
6
25
11
48
12
9
21
15
28
11
60
81
28
11
25
5
51
15
33
27
24
1
56
48
27
93
52
20
9
18
25
20
15
1
20
117
27
60
57
18
66
7
29
15
51
49
41
27
27
73
12
11
13
47
42
51
12
3
72
30
12
6
24
25
5
6
21
9
7
32
21
24
27
4
24
8
57
36
12
7
8
27
72
18
6
1
5
3
15
6
7
5
114
1
20
4
8
57
54
66
39
75
30
24
6
30
12
78
12
33
12
12
51
12
48
6
51
15
174
24
24
127
8
36
21
19
5
67
5
72
36
27
3
24
42
96
48
30
105
27
60
24
1
72
77
6
18
12
3
40
36
8
21
36
30
36
33
76
8
15
6
42
13
36
29
7
17
66
30
51
15
18
6
6
36
7
11
9
33
3
21
19
12
20
3
1
41
12
12
30
24
12
13
11
6
72
30
12
121
23
72
93
27
12
25
48
8
52
5
87
3
13
65
6
1
48
11
24
42
3
57
79
8
48
12
111
1
24
29
75
12
3
45
52
59
6
3
112
29
27
12
21
24
15
3
9
40
29
6
1
5
27
3
13
20
16
5
3
123
24
6
12
18
60
37
47
30
6
25
47
13
72
11
6
19
11
54
24
15
36
52
29
6
72
18
90
9
24
15
12
37
5
75
132
3
13
17
7
11
18
79
23
9
9
24
12
6
97
11
12
72
30
55
65
120
42
48
93
120
12
3
12
6
6
6
27
15
12
25
5
39
15
9
16
35
6
31
35
18
6
1
29
43
5
43
23
6
39
15
36
13
23
18
7
17
55
20
16
32
39
9
24
15
13
12
11
6
3
51
36
48
6
27
15
42
60
3
9
6
18
19
35
12
13
23
9
33
30
61
29
18
30
15
12
51
42
43
12
60
95
12
1
41
36
39
9
84
3
27
42
18
78
48
66
30
30
108
21
24
27
6
3
24
40
23
18
102
84
6
12
72
3
15
96
24
13
24
29
6
85
20
51
18
30
24
12
6
3
24
60
3
54
36
43
5
30
6
30
24
49
5
18
33
60
4
17
3
57
3
3
13
11
25
8
12
28
32
48
12
33
6
37
32
15
25
8
27
13
53
6
1
17
91
20
9
3
24
21
7
17
48
12
3
15
21
21
36
27
15
33
39
25
84
17
7
11
9
15
42
24
30
102
42
48
102
15
33
27
12
15
9
4
11
37
47
60
1
32
28
5
51
15
60
13
11
24
12
48
90
3
27
66
6
9
57
18
21
60
3
81
16
35
1
5
30
9
3
6
27
63
1
11
13
17
18
37
47
37
59
30
6
18
18
24
36
9
9
24
18
12
12
9
27
132
45
3
12
25
12
24
65
60
27
3
6
3
52
29
12
7
36
5
27
12
16
11
45
3
96
21
15
1
8
15
37
12
5
30
36
6
3
51
9
15
13
35
24
49
95
45
4
12
71
48
6
6
37
8
4
161
12
18
9
21
19
29
55
5
54
30
18
12
36
69
3
18
15
21
36
12
6
30
6
24
57
4
149
27
39
6
39
24
9
66
30
12
30
54
31
107
1
24
35
42
43
35
60
12
6
30
12
6
150
6
84
6
24
6
3
3
48
6
3
15
30
3
24
9
24
3
45
3
39
21
9
15
45
30
18
18
37
59
36
25
20
4
11
30
115
29
39
15
12
30
39
4
32
27
48
24
33
16
12
8
39
21
4
68
27
45
40
35
6
30
1
5
24
79
53
27
63
45
52
23
49
11
37
36
11
18
18
78
19
11
30
30
24
1
140
40
104
76
12
17
36
27
39
49
44
21
12
18
24
73
23
1
44
9
3
27
37
143
48
33
16
8
27
1
119
6
147
48
12
27
54
19
35
60
30
60
7
29
12
39
9
36
18
36
6
39
39
18
3
12
12
15
25
17
51
45
43
44
72
39
45
9
42
21
33
27
28
32
15
9
3
18
18
36
13
11
24
48
54
30
30
18
6
19
5
27
24
52
32
51
84
60
25
36
20
15
1
104
81
18
108
13
47
18
75
9
31
11
69
21
15
15
36
42
3
4
48
68
28
5
15
9
30
45
3
49
71
42
6
9
33
39
4
5
30
72
85
53
19
68
3
9
27
1
32
28
44
4
29
6
21
15
1
5
42
36
9
15
21
15
9
63
24
21
12
15
6
19
5
102
18
42
6
19
5
39
21
6
78
24
7
23
37
35
49
11
21
3
12
9
3
120
72
30
51
3
36
6
27
3
45
12
81
12
78
6
6
93
40
56
16
12
32
15
13
161
6
25
5
48
18
69
4
71
6
18
9
28
35
13
35
24
1
56
3
12
21
3
6
19
11
13
8
15
12
21
12
9
15
3
18
18
66
19
5
30
36
6
7
5
42
18
63
15
24
13
5
6
9
15
36
30
39
21
7
35
24
ABCD 97255864586*3^$a+1 [50020]
17
7
60
27
18
3
9
36
2
10
36
3
5
108
16
30
18
12
50
13
9
18
30
24
120
56
10
8
10
6
21
27
18
42
42
12
42
32
22
32
22
36
30
20
40
30
18
30
30
6
12
32
34
60
14
4
6
12
15
21
39
11
88
12
18
54
12
32
46
26
1
15
12
12
32
10
18
42
6
18
36
18
14
34
78
75
69
12
48
30
14
31
5
10
36
62
10
9
60
47
4
30
66
78
12
18
8
28
18
66
36
9
27
36
18
30
38
40
15
21
18
6
36
8
4
48
38
76
18
18
30
20
4
12
90
54
3
89
10
12
18
18
24
8
82
8
16
6
30
27
21
39
27
18
14
16
18
6
24
18
18
33
29
22
6
116
7
11
10
6
20
108
37
15
18
27
33
30
18
90
6
36
14
16
6
24
12
84
15
33
26
4
24
8
10
48
84
24
6
8
4
36
24
6
20
28
27
60
135
2
22
14
18
25
45
12
24
6
18
50
46
54
24
38
4
6
26
46
12
12
30
30
42
12
12
2
4
6
27
27
18
26
76
32
58
54
30
27
57
18
48
14
4
50
34
3
12
15
18
3
5
22
57
21
44
10
30
15
15
6
48
6
14
4
32
34
6
3
15
6
18
9
9
48
51
17
18
10
12
14
52
36
74
19
17
16
12
84
6
36
21
51
26
19
9
8
16
111
51
54
24
6
6
39
35
70
12
126
26
36
34
12
30
24
6
102
42
24
9
33
44
52
24
66
6
12
2
34
6
6
3
9
18
24
33
29
4
50
10
39
87
42
74
16
42
12
12
12
24
6
66
6
2
4
32
4
68
22
32
10
6
2
4
15
81
6
12
12
32
58
54
18
14
4
32
22
18
18
18
6
18
12
24
8
36
58
36
6
8
85
9
14
18
10
8
34
20
4
36
39
15
60
84
36
30
6
60
12
50
18
94
6
12
24
42
120
116
18
34
18
6
14
1
9
24
6
12
30
26
4
14
72
28
27
27
12
12
12
8
1
3
6
18
8
46
6
6
6
21
15
30
32
7
21
12
3
3
30
32
34
12
48
68
10
90
108
36
18
30
18
14
22
3
24
5
31
60
27
8
16
38
40
12
48
30
14
90
36
16
24
12
6
90
32
4
12
9
48
17
19
3
6
8
22
6
26
16
56
54
16
2
16
24
6
102
24
12
12
6
66
9
60
5
64
15
33
6
66
126
30
12
12
24
18
8
49
3
24
18
24
18
6
63
27
2
4
18
84
20
40
18
18
9
21
3
33
6
6
27
15
2
16
38
4
54
18
21
33
18
18
50
28
54
99
3
12
20
18
34
6
18
18
18
24
44
4
54
18
18
32
36
28
42
96
32
4
57
93
44
4
24
30
12
129
99
18
26
4
21
111
8
16
74
28
36
15
51
18
24
12
6
12
30
20
28
6
18
42
24
24
6
12
42
32
10
18
12
6
18
6
18
2
7
47
22
75
3
36
45
15
24
21
39
12
102
2
58
6
6
6
30
36
6
48
126
6
18
6
54
8
7
29
64
78
12
30
15
9
24
15
9
12
15
9
18
68
18
7
69
6
9
111
69
9
24
36
6
14
18
4
33
27
18
6
12
8
4
6
8
4
6
9
3
30
30
6
18
2
28
42
6
102
6
15
35
4
42
18
6
30
9
3
32
10
6
6
32
18
4
86
18
25
9
27
21
39
60
3
12
90
38
70
2
4
12
18
78
36
6
66
36
14
4
32
7
45
30
8
36
4
54
72
32
28
6
45
51
6
62
34
15
9
36
78
26
10
9
21
14
34
20
46
60
24
66
2
22
32
16
6
12
21
21
6
66
6
18
12
54
9
15
33
29
54
13
15
8
16
30
30
72
6
36
15
33
12
51
15
6
6
12
30
51
21
30
6
42
12
18
8
34
60
6
26
36
10
6
20
1
53
4
54
24
9
15
6
18
18
32
22
36
36
12
81
15
6
48
60
30
90
24
12
6
45
9
54
6
2
13
41
4
120
60
12
12
6
24
60
21
33
3
39
6
3
69
12
6
6
60
39
27
30
6
12
32
4
50
16
30
6
12
42
30
48
42
60
56
22
6
44
16
12
8
18
4
6
48
21
21
18
18
3
21
54
2
22
24
8
76
18
75
69
42
48
14
22
48
20
1
17
40
18
24
26
4
68
55
21
12
2
73
51
33
3
38
34
2
36
4
36
6
26
28
12
50
28
21
3
30
24
36
42
9
3
20
58
42
30
24
36
6
2
4
78
8
100
12
30
27
11
10
42
105
15
42
24
14
18
52
48
78
18
27
65
10
26
18
13
12
3
18
24
60
30
12
24
24
24
21
51
12
42
60
12
44
16
38
36
58
6
24
6
51
9
8
22
12
2
7
29
10
18
6
38
34
9
15
117
24
69
12
15
15
12
18
18
6
18
86
40
36
14
4
6
42
60
9
48
72
51
24
30
3
27
2
19
33
6
6
24
30
9
45
24
24
72
24
6
6
27
5
7
27
6
36
18
9
93
3
21
63
23
4
60
6
38
1
9
62
22
24
51
9
24
12
20
76
50
58
15
12
69
48
6
8
22
50
1
27
12
14
28
54
6
24
54
9
48
9
3
3
48
12
12
32
18
52
24
6
26
4
6
33
21
66
6
6
33
3
6
15
84
15
26
10
12
78
8
4
48
66
8
76
84
102
66
21
33
15
17
18
88
36
24
14
31
9
24
12
14
40
14
4
18
42
18
12
18
6
36
8
100
48
48
12
8
34
6
50
19
15
60
6
12
32
4
3
9
18
18
87
3
42
6
12
36
18
24
12
3
3
72
8
4
18
18
48
2
4
14
1
81
18
18
8
54
130
30
42
63
24
53
4
12
51
72
12
11
10
26
34
42
18
50
49
21
12
8
55
3
102
48
8
22
102
6
18
12
102
12
12
6
90
32
1
60
11
10
8
22
18
50
58
68
16
42
6
18
33
51
120
30
24
6
24
6
60
32
28
27
27
6
30
26
22
14
16
6
18
6
8
82
36
18
12
50
43
3
48
42
3
21
12
12
50
10
60
110
46
12
3
96
3
6
24
18
9
71
16
45
21
27
36
48
9
12
6
14
54
49
9
6
30
14
76
42
8
64
96
150
24
8
13
15
18
12
63
5
28
48
6
12
42
42
6
68
40
12
56
22
36
6
26
4
14
10
12
57
29
18
36
10
26
40
14
22
66
2
28
6
6
18
50
90
76
63
5
4
18
24
12
102
24
6
6
6
24
30
194
46
6
30
12
30
6
27
9
14
16
18
18
9
9
6
54
99
3
12
8
121
3
12
12
12
33
21
48
12
24
26
10
12
3
33
6
44
1
12
36
15
8
72
16
74
4
24
6
20
73
15
102
8
10
6
30
114
12
48
15
45
44
19
9
48
78
44
88
12
30
18
42
12
12
38
18
4
6
24
36
12
44
52
54
18
6
12
30
26
22
84
2
43
3
90
60
15
21
24
15
3
14
18
22
27
87
8
13
69
6
33
5
46
44
18
28
156
18
6
24
12
8
18
4
12
24
42
15
11
18
22
14
28
18
72
9
21
6
6
36
6
6
42
42
12
2
4
14
31
5
22
6
8
19
93
32
16
2
40
9
24
3
42
36
8
4
6
69
15
30
84
42
42
6
6
36
48
6
21
36
17
28
15
3
6
30
12
14
4
54
6
15
33
14
22
32
10
6
63
65
22
54
15
17
34
56
10
6
6
14
10
63
33
30
6
6
24
30
32
4
12
2
16
78
27
5
4
24
24
3
9
27
17
40
50
18
10
9
45
26
37
9
6
6
27
24
93
12
48
44
43
3
18
8
22
50
4
48
42
72
30
6
72
9
69
6
6
14
10
12
54
12
42
6
24
2
43
39
18
6
24
6
8
10
8
36
34
36
12
8
54
10
30
122
46
48
9
12
9
6
33
15
2
28
36
3
33
24
66
8
4
6
18
6
18
18
2
4
9
33
3
21
78
12
2
10
21
5
16
18
6
12
2
18
136
8
4
12
6
18
6
69
155
1
35
22
102
56
22
18
126
6
12
21
3
6
6
18
32
4
30
6
24
24
2
4
30
20
36
4
36
6
26
52
2
1
3
54
ABCD 97255934234*3^$a+1 [50022]
21
30
72
12
24
12
45
3
66
39
39
18
39
63
5
40
72
93
15
15
18
35
72
7
48
12
5
175
129
24
75
18
18
6
51
24
56
19
24
132
78
30
5
19
36
12
5
112
15
30
18
102
90
12
36
17
43
9
81
83
115
12
57
48
72
21
71
43
12
21
48
45
87
39
165
116
25
30
125
7
57
3
36
57
72
27
96
18
30
101
103
6
6
36
33
99
66
24
3
48
135
161
19
24
57
33
15
15
66
42
9
159
54
90
81
69
23
28
84
63
77
7
9
24
51
9
147
36
18
51
36
12
15
12
5
16
27
36
36
186
210
57
45
51
92
25
54
18
78
42
27
96
12
15
36
9
48
3
12
60
105
80
108
19
120
90
15
15
33
39
21
8
7
57
12
140
19
84
30
111
27
180
114
48
51
12
44
85
123
152
16
24
39
29
97
54
42
24
3
27
24
60
30
27
24
3
168
45
3
21
24
24
15
36
21
171
48
17
64
84
69
66
30
30
21
48
56
144
13
75
3
60
6
3
60
60
15
12
21
117
48
15
15
17
76
24
8
37
120
48
27
3
72
18
99
21
18
21
15
5
13
42
9
141
11
67
5
76
27
5
19
33
15
36
165
51
69
87
24
36
42
51
72
20
7
48
48
36
24
6
99
20
4
12
153
48
18
225
51
45
20
1
102
5
180
67
24
24
30
18
45
12
93
48
27
8
91
53
136
15
6
6
33
39
21
69
6
36
81
15
9
39
36
84
54
30
45
15
60
117
15
48
137
13
6
81
36
69
54
72
29
19
24
12
89
79
30
138
5
28
69
42
5
19
89
37
15
51
24
9
15
12
12
5
36
72
43
9
108
120
120
45
24
6
69
123
21
144
3
45
168
32
28
44
85
6
42
30
42
18
105
60
27
21
36
176
43
29
40
252
3
30
18
9
99
114
75
15
12
48
90
3
117
18
12
48
60
33
15
41
133
3
87
57
141
27
3
69
93
6
101
13
18
33
80
37
30
5
85
23
16
3
30
30
36
24
21
57
18
89
40
36
75
9
63
84
24
12
9
99
120
45
15
6
6
108
24
33
20
124
84
12
27
57
9
30
9
108
27
12
120
65
64
15
69
48
20
28
36
3
77
13
48
3
51
45
63
12
18
42
48
30
90
48
12
93
87
57
68
36
37
39
15
168
12
9
36
36
8
19
36
9
120
45
3
147
93
72
68
7
21
45
39
3
33
99
72
5
31
30
3
120
24
80
13
3
92
28
24
3
18
96
3
8
85
27
21
72
15
12
15
6
27
75
45
24
80
16
3
45
84
3
12
138
78
45
27
42
75
51
105
12
3
24
12
30
294
12
120
12
18
35
85
3
27
18
6
9
51
33
45
75
260
1
144
15
3
33
24
3
12
30
42
36
89
1
72
6
45
15
5
115
36
21
8
61
24
6
114
99
45
6
41
91
9
44
55
345
36
93
18
29
144
76
68
52
93
51
92
49
63
171
41
28
48
15
45
63
161
19
197
28
9
75
32
133
30
12
54
6
33
27
21
12
68
7
93
24
128
72
28
12
36
99
36
165
3
114
27
45
78
21
99
60
117
33
15
33
3
195
9
68
28
75
156
60
93
33
24
90
81
39
41
28
15
24
5
103
24
30
114
9
87
48
48
102
42
36
69
44
76
21
243
120
39
6
30
96
84
21
39
66
3
63
57
3
5
40
32
16
56
4
84
12
48
32
64
12
45
75
144
63
12
96
45
15
9
63
12
66
30
5
37
48
27
12
84
12
15
17
1
66
36
84
6
15
33
30
36
125
28
3
45
68
97
18
30
107
52
15
77
13
66
30
114
72
78
30
45
20
67
105
141
3
39
33
8
40
15
60
21
8
13
42
33
3
9
15
12
33
3
45
147
210
138
12
93
24
39
29
28
117
6
21
39
24
21
9
131
72
55
33
36
33
15
15
33
32
1
75
32
64
48
132
153
30
210
6
77
43
9
228
75
24
9
81
66
180
114
35
19
24
21
24
45
11
19
48
113
16
15
21
45
30
42
48
54
60
24
60
17
7
66
35
31
21
33
24
51
195
162
48
191
16
84
108
36
21
66
137
40
15
21
27
9
75
36
24
41
109
90
53
36
136
168
3
69
21
35
85
18
41
28
57
3
87
36
42
27
24
39
105
56
4
96
12
15
12
5
67
21
93
35
16
3
12
36
117
3
18
15
60
69
11
91
36
30
3
39
102
59
19
21
72
12
27
24
6
6
72
21
72
8
31
54
15
276
21
27
12
9
99
228
99
29
1
18
12
24
12
57
ABCD 97255952408*3^$a+1 [50103]
20
81
7
35
18
48
55
155
42
132
6
25
60
12
29
24
24
138
9
240
40
144
72
32
72
40
53
15
15
21
40
36
36
132
8
3
54
7
35
45
9
6
49
44
63
138
15
27
73
12
119
24
1
8
72
16
72
20
81
51
39
12
25
32
33
24
19
101
30
13
32
15
61
23
37
12
32
123
30
55
8
12
45
63
24
4
24
35
12
33
165
27
88
47
33
15
21
72
9
63
21
19
8
28
5
6
21
3
12
133
44
51
6
90
6
19
59
57
15
12
25
12
41
219
39
96
25
23
61
59
21
36
51
9
15
13
11
117
52
5
66
49
11
90
36
3
51
120
30
87
27
66
51
33
3
15
48
45
4
5
6
36
48
57
96
45
27
21
19
65
3
9
39
81
90
60
13
23
13
5
42
25
80
27
6
114
72
24
102
39
51
12
66
19
35
42
78
12
30
19
11
49
36
5
31
17
18
72
48
60
18
31
23
78
90
12
85
23
24
6
48
31
5
18
133
23
72
45
12
27
1
17
36
6
48
282
15
60
39
6
30
18
7
36
20
15
120
37
8
28
72
8
36
28
11
36
24
24
6
54
6
55
96
71
9
28
5
3
28
95
57
28
89
55
35
1
20
60
15
12
45
3
1
23
18
42
12
73
107
18
126
72
73
47
25
29
51
27
37
29
135
15
42
42
12
78
66
25
59
60
57
99
36
21
63
69
33
75
123
57
33
42
42
3
15
117
87
25
11
12
73
47
45
21
39
63
60
30
30
24
13
17
36
15
4
59
36
1
44
3
126
55
36
5
39
24
45
27
28
5
30
201
52
12
191
25
44
21
114
1
72
53
6
1
17
60
7
5
54
9
3
102
31
80
4
95
36
49
60
80
40
11
54
15
21
79
80
57
30
54
139
32
9
6
93
40
23
108
49
41
31
65
54
12
9
36
9
3
57
3
105
15
117
48
3
3
12
33
195
42
258
114
90
1
56
21
39
4
5
55
11
60
1
47
33
87
12
18
27
39
24
12
33
40
77
18
85
23
24
105
16
23
25
44
75
93
28
72
23
57
40
65
18
25
5
19
53
54
1
17
183
132
123
48
9
33
7
35
12
21
4
36
24
36
17
6
21
69
24
55
41
72
24
108
12
30
1
155
13
56
69
30
12
54
51
60
99
48
81
75
54
66
36
24
24
25
17
3
88
192
17
19
11
49
12
44
63
60
156
6
91
12
107
1
24
5
39
9
3
57
30
1
12
80
3
30
31
23
1
36
80
40
23
30
42
24
42
48
6
9
52
12
108
47
13
48
24
5
31
35
24
48
9
69
15
24
15
48
18
6
21
48
51
18
6
21
135
13
35
1
59
240
13
23
36
6
18
145
107
18
7
8
12
24
3
61
59
93
4
35
30
36
12
162
1
23
12
12
66
7
68
21
51
4
8
33
27
15
13
20
3
30
55
36
8
15
33
57
6
1
24
59
21
72
4
29
6
25
36
20
24
75
66
12
3
64
11
25
8
21
79
5
39
27
6
42
21
4
23
24
21
15
18
7
5
18
36
49
5
42
48
21
75
21
84
16
143
12
33
99
73
23
102
12
27
24
39
25
35
37
59
60
45
16
11
25
83
30
115
77
30
12
33
24
4
36
24
20
81
36
12
36
6
24
60
156
30
6
45
9
6
129
21
18
1
24
11
48
30
63
15
13
65
84
66
21
3
18
3
69
43
32
12
3
6
19
5
90
13
8
21
51
3
21
28
107
30
43
5
6
145
101
18
21
76
24
12
24
11
42
55
12
11
13
65
7
8
4
60
8
63
24
33
15
24
90
3
28
17
42
33
60
28
44
75
6
90
37
23
93
21
19
36
8
15
90
3
24
4
41
30
81
57
66
9
63
84
18
55
95
72
6
43
35
61
35
9
21
19
11
33
96
12
3
25
60
20
15
1
71
9
4
35
69
15
93
9
3
57
3
12
28
11
49
5
3
28
5
30
6
54
60
1
5
90
24
84
72
73
48
113
102
102
31
12
24
20
88
101
7
47
66
24
66
25
11
6
43
12
59
36
13
71
54
27
28
11
121
8
4
41
27
9
24
7
23
85
24
23
84
36
24
30
36
19
89
39
105
3
75
12
36
37
47
6
54
37
35
73
23
48
21
24
36
148
23
37
80
27
73
101
84
3
48
172
23
9
36
76
29
102
24
21
69
3
3
42
12
54
1
23
265
47
49
5
175
71
13
32
45
3
3
30
18
30
6
9
84
15
45
28
8
27
9
219
37
59
13
68
40
32
33
18
60
1
65
6
33
45
55
12
32
12
60
105
18
97
68
36
27
72
78
90
18
15
15
84
12
21
15
97
131
37
20
57
15
100
36
35
37
23
6
15
51
18
111
9
6
73
20
33
30
24
13
11
162
67
17
19
12
95
9
40
35
6
63
76
59
109
47
18
36
55
32
15
18
67
48
36
11
13
5
15
16
35
45
48
21
30
121
36
68
100
12
23
60
6
66
49
36
23
24
126
7
5
39
9
54
30
15
3
25
23
12
37
71
36
1
23
24
37
95
189
36
28
11
97
8
12
27
18
48
114
25
35
72
78
67
8
63
84
1
23
36
9
72
9
6
18
72
87
27
153
27
6
55
128
9
43
152
40
8
27
177
15
13
8
33
7
5
63
21
15
9
186
93
27
36
24
24
66
31
17
63
39
33
63
24
33
15
21
45
15
129
18
42
183
3
25
60
5
ABCD 97256069312*3^$a+1 [50014]
54
120
96
241
23
1
71
25
53
12
55
5
3
87
48
6
55
29
51
9
48
19
36
23
9
16
12
53
115
156
65
51
12
51
45
27
25
5
54
205
11
24
81
27
18
39
40
20
36
28
17
79
65
54
9
27
18
67
41
192
6
54
7
29
91
83
6
84
123
135
12
6
7
144
41
60
75
64
125
36
60
43
56
64
71
54
36
19
12
35
133
11
78
103
24
53
12
19
5
7
5
72
60
43
5
60
43
29
7
20
99
12
13
29
7
5
19
32
40
35
78
27
4
5
18
1
35
1
80
64
107
90
12
27
105
36
12
31
11
48
78
84
19
41
36
12
6
25
132
59
25
23
357
21
135
33
66
81
28
5
66
33
3
24
21
15
9
3
33
12
15
81
52
20
147
18
42
121
161
51
63
66
18
18
42
37
24
20
12
33
36
90
30
6
54
75
69
39
45
7
11
33
27
18
39
132
64
71
30
24
12
87
147
69
27
57
52
11
33
99
1
11
18
63
100
23
9
57
19
41
3
52
20
40
11
45
9
48
60
67
143
6
36
18
61
11
49
5
12
19
5
120
19
12
20
57
150
1
44
12
64
77
18
57
24
21
15
4
53
72
15
21
90
54
108
43
8
45
31
53
15
16
11
30
18
13
149
18
1
44
112
29
54
18
43
12
84
36
35
249
4
59
36
36
36
9
9
39
28
48
12
24
24
17
60
72
30
213
57
51
45
36
18
81
16
23
6
84
6
21
100
104
84
27
69
100
29
96
12
90
24
18
30
37
53
18
73
5
39
105
67
23
12
33
57
51
84
16
89
30
6
54
18
12
6
57
63
33
36
48
27
81
4
65
55
20
225
18
6
39
60
112
5
66
9
105
55
35
85
104
21
36
15
40
35
114
63
108
75
9
60
3
13
59
6
192
6
9
45
48
27
105
30
181
5
55
107
13
5
36
3
15
30
72
79
11
6
43
11
30
18
6
171
21
42
121
89
42
30
36
90
72
73
108
41
183
45
87
108
28
89
48
6
36
61
65
99
4
32
12
96
21
6
18
12
195
88
101
156
42
1
36
8
45
12
55
5
66
13
29
67
41
102
1
32
129
36
54
18
18
45
4
68
51
72
30
72
43
17
12
36
90
9
63
121
77
27
45
15
57
114
1
11
42
3
24
3
33
28
120
60
96
5
55
35
61
168
65
90
84
13
29
30
105
21
43
12
108
72
24
20
69
12
19
53
6
37
107
81
36
3
45
16
11
6
108
31
23
61
32
40
32
87
9
9
7
84
36
44
27
102
6
9
36
21
123
12
15
1
65
60
54
9
111
1
5
19
24
257
19
36
17
6
1
53
12
6
45
12
207
18
67
60
5
31
68
16
60
35
169
101
123
27
126
12
78
45
84
4
56
4
5
7
149
36
24
120
6
12
6
12
24
3
28
17
15
3
33
9
30
73
17
60
3
45
19
143
13
77
78
162
90
57
64
12
24
41
55
29
63
15
1
107
84
45
4
12
24
29
12
78
54
30
6
72
19
101
24
3
15
81
21
78
45
3
42
7
23
33
75
24
306
18
9
81
7
24
35
6
12
18
150
54
49
116
60
156
69
48
31
11
21
177
12
31
48
101
19
32
28
17
19
8
72
3
18
24
36
139
84
47
153
72
40
35
54
24
99
12
4
11
9
27
49
41
43
29
30
61
17
63
84
33
54
9
21
135
63
217
8
72
63
18
27
16
12
95
85
48
41
19
59
57
69
90
45
21
18
18
15
39
1
23
61
5
15
48
60
27
36
18
31
68
12
15
30
19
5
27
12
88
92
15
102
18
153
69
79
11
36
108
21
40
20
9
12
78
45
52
119
153
27
36
30
15
100
29
15
81
63
45
7
137
3
69
144
264
51
99
1
17
108
12
72
15
57
18
133
65
54
126
54
6
18
189
45
126
12
33
57
27
213
103
71
24
21
4
11
180
30
96
43
20
100
35
9
3
25
48
95
1
20
64
32
4
5
3
88
17
43
5
87
16
41
90
96
133
56
45
3
96
9
12
15
3
13
20
99
85
5
48
63
27
6
12
72
15
28
29
18
301
29
171
27
13
36
53
72
6
18
12
27
87
1
29
18
1
5
12
27
45
67
140
15
25
5
36
55
108
59
18
102
73
24
96
29
115
5
51
75
9
36
69
91
65
15
9
48
31
104
33
135
9
18
18
27
27
49
5
91
71
13
17
43
12
77
36
12
72
51
57
24
63
12
4
32
9
18
45
135
60
1
101
60
48
27
4
137
84
211
92
3
49
29
12
19
36
17
15
48
204
100
20
40
29
27
27
12
78
27
225
30
24
21
45
79
101
6
45
28
47
ABCD 97256214106*3^$a+1 [50069]
63
128
4
68
16
32
60
204
48
48
4
36
32
40
56
24
48
4
44
40
44
37
39
177
35
84
24
16
84
45
39
32
96
24
120
16
44
25
36
90
18
71
60
96
4
39
5
64
20
37
59
60
61
11
28
44
40
8
84
60
36
124
24
24
20
37
36
54
141
180
80
12
48
24
108
28
20
25
39
48
80
60
16
24
60
92
64
21
99
45
11
84
4
32
60
76
24
105
35
55
5
84
52
72
120
60
21
36
59
157
54
53
48
4
39
5
16
8
316
141
99
36
24
36
111
18
35
72
84
48
12
1
207
27
45
9
90
9
92
24
1
59
100
120
32
49
39
141
15
39
45
45
99
12
84
80
160
12
132
156
21
23
48
73
95
12
112
116
60
16
111
144
5
64
56
16
32
97
3
33
75
120
12
20
112
8
40
27
125
4
60
176
24
24
36
16
48
20
12
16
68
16
24
96
9
15
75
5
172
108
24
51
89
28
189
36
207
297
11
28
36
80
4
75
5
24
187
41
108
64
21
59
192
19
81
9
11
40
224
132
108
144
132
181
18
89
220
56
12
52
8
49
90
5
24
24
73
27
68
13
36
95
24
84
12
16
20
55
69
75
53
16
32
133
99
153
87
48
24
20
84
115
9
20
61
11
24
1
95
48
37
39
32
28
24
32
108
60
1
87
48
24
132
44
40
21
99
24
92
28
20
7
5
4
45
51
20
16
3
21
56
85
54
101
64
44
64
32
1
3
32
24
240
4
12
20
124
68
60
72
24
24
76
96
20
108
156
115
90
11
28
140
36
52
24
8
76
32
112
128
55
5
13
59
12
36
120
148
176
4
21
71
12
43
29
40
56
48
60
55
89
1
51
120
24
32
108
12
24
60
64
60
20
12
4
20
1
119
61
27
48
24
8
60
16
20
120
120
12
52
177
39
36
80
48
12
24
192
48
96
19
5
120
76
15
21
104
24
96
25
15
20
36
145
107
52
60
60
8
48
88
20
12
4
9
147
32
16
120
24
68
84
204
60
4
20
48
172
12
20
100
8
36
36
24
97
90
54
35
36
48
40
20
55
41
31
53
76
141
47
36
4
80
67
9
20
331
33
57
35
1
15
104
24
120
25
167
60
4
360
21
83
16
224
40
32
40
128
24
40
57
15
219
9
36
56
36
64
96
144
44
37
3
177
63
92
28
32
144
4
44
48
24
61
27
36
32
160
15
53
16
60
68
1
90
5
121
15
21
15
20
28
12
33
39
8
43
29
216
16
224
91
9
45
36
180
231
8
40
84
20
60
12
84
60
24
28
12
8
64
24
36
84
24
51
65
60
64
20
60
73
119
25
23
67
144
17
12
97
15
80
64
56
88
36
20
24
72
304
32
24
24
16
99
9
68
28
21
63
60
32
148
3
5
24
16
44
28
20
108
24
16
104
100
116
64
44
7
9
36
45
108
15
20
55
69
3
29
16
120
60
128
7
18
71
76
32
52
44
4
92
61
27
72
104
192
28
20
112
3
69
20
12
25
15
8
16
32
73
39
8
12
52
8
43
18
11
48
13
15
12
120
8
25
119
16
32
112
9
59
12
19
45
24
60
92
4
45
47
168
184
80
160
56
96
1
107
12
24
136
20
64
32
48
36
28
68
19
41
13
180
99
236
84
76
12
20
148
171
65
4
24
20
52
108
20
40
32
49
47
52
32
28
20
16
21
71
244
189
35
16
39
29
88
20
25
227
52
36
60
20
24
4
60
21
35
88
48
9
119
24
1
15
24
56
76
48
132
8
36
1
179
12
48
84
60
31
5
64
56
84
60
16
36
20
156
28
84
32
25
83
36
4
3
90
35
24
49
71
40
69
72
23
4
12
20
49
90
101
24
1
131
112
63
18
36
95
49
279
48
32
40
128
88
104
12
36
268
36
44
55
29
40
20
37
15
144
80
160
80
24
1
36
11
72
28
12
32
48
48
48
100
84
57
23
16
12
192
ABCD 97256289446*3^$a+1 [50028]
5
12
72
36
30
108
25
11
6
18
96
66
30
69
4
17
12
48
3
4
17
114
84
12
48
18
24
36
48
60
39
36
36
39
42
7
17
108
48
7
41
31
20
3
48
25
23
69
45
7
48
17
31
17
6
6
55
65
19
11
6
18
60
60
24
18
24
6
25
8
36
48
16
84
17
24
24
12
24
42
54
18
78
24
54
84
13
53
54
36
12
24
6
12
55
17
24
90
21
111
18
24
78
54
19
5
12
24
3
15
13
5
78
69
15
42
24
31
24
120
41
39
15
30
66
1
104
81
7
47
1
23
30
6
9
81
55
35
13
5
7
65
78
1
95
37
44
40
23
6
7
17
6
60
37
5
7
77
150
61
17
18
18
31
96
24
120
11
48
9
75
48
18
24
43
5
18
66
3
28
23
42
12
90
42
39
15
37
5
12
7
8
36
87
78
30
1
83
48
13
24
32
28
41
6
24
1
119
24
37
59
24
18
3
75
66
30
49
65
36
15
9
36
78
90
6
6
138
25
17
60
36
55
5
79
11
30
39
9
24
6
6
36
7
35
73
17
6
6
6
48
1
65
103
60
47
73
5
43
60
23
6
15
33
72
19
192
83
24
25
41
12
3
124
125
12
18
12
84
72
18
120
12
12
43
8
21
48
6
6
18
1
44
76
36
20
4
11
48
13
8
21
24
7
35
57
57
30
54
19
53
7
5
6
37
23
1
23
42
6
33
15
126
30
78
31
35
30
7
12
41
66
18
66
1
29
15
4
95
37
95
1
59
18
7
36
17
12
48
15
87
36
49
29
12
18
90
55
20
16
5
60
19
17
19
29
102
18
7
108
47
108
12
18
54
13
53
54
1
12
83
9
72
39
37
60
8
16
83
12
48
1
35
60
6
66
12
12
49
12
84
23
6
6
45
15
18
43
17
12
54
1
53
12
24
12
19
29
12
120
12
7
8
40
83
102
66
30
12
18
6
48
31
29
36
39
45
12
6
18
84
12
3
33
12
102
13
113
12
6
54
66
25
36
11
72
6
19
5
27
16
5
24
60
108
12
55
5
78
12
24
6
54
9
21
60
36
15
28
167
6
55
24
11
37
5
36
36
31
17
138
18
12
27
12
9
6
145
8
51
36
13
17
75
9
91
60
5
18
12
6
18
21
33
18
13
12
77
27
4
11
24
6
60
43
5
163
23
54
36
15
99
6
12
12
31
12
59
30
18
6
6
25
41
19
101
7
12
65
39
15
30
12
19
23
1
185
31
41
3
21
6
25
47
13
12
60
41
72
3
27
30
139
29
7
17
6
90
12
12
6
1
29
54
12
36
48
25
35
25
60
59
1
5
15
9
90
18
3
4
108
23
9
21
19
32
28
23
49
11
25
44
39
36
1
47
1
59
18
18
37
95
18
6
24
12
54
84
15
21
19
5
7
29
84
51
4
12
17
18
48
37
48
36
48
17
66
30
12
6
45
105
72
18
1
29
6
18
120
15
45
180
48
19
36
23
45
39
1
35
6
24
90
1
29
24
60
27
16
12
60
53
42
37
59
1
11
30
108
135
36
15
84
12
42
6
90
15
21
19
36
5
15
3
36
25
20
15
84
6
7
17
30
13
29
19
5
12
12
31
44
27
36
60
42
12
199
29
12
30
18
36
7
77
7
59
1
29
42
114
24
114
12
126
18
25
11
13
35
60
25
107
33
3
42
12
6
49
11
13
80
16
5
19
5
7
65
7
65
6
36
54
90
54
7
83
21
144
45
30
25
53
48
54
1
11
1
24
29
36
39
36
105
19
11
54
30
6
15
9
6
1
17
36
12
12
120
12
39
36
15
13
23
72
165
51
21
93
72
19
36
23
13
35
18
15
9
12
60
48
36
24
102
30
30
54
24
103
44
60
100
71
18
55
71
6
42
1
41
19
5
24
55
17
30
18
48
3
24
21
42
25
77
30
48
85
8
21
19
5
84
91
24
36
161
79
36
101
115
5
12
7
83
1
77
19
48
35
1
36
5
18
60
30
7
5
36
18
9
75
6
36
6
25
24
84
29
12
6
12
13
108
41
3
15
6
12
7
65
7
11
18
75
4
56
76
41
24
54
37
68
15
1
113
7
48
47
49
44
21
72
7
41
7
92
117
18
30
27
9
30
12
93
45
51
129
120
36
48
12
126
12
61
5
30
36
6
24
6
9
4
56
4
17
7
41
12
3
21
15
21
84
6
48
121
53
66
1
5
6
25
65
43
131
33
21
67
12
35
21
4
11
30
12
3
9
6
1
36
59
18
36
30
66
139
47
49
83
1
35
1
41
3
4
36
11
93
28
53
24
168
12
96
36
48
126
6
48
48
42
30
12
18
13
59
73
20
51
12
84
13
60
23
72
1
17
27
21
6
114
19
5
72
15
45
3
21
66
24
42
27
21
31
83
45
57
24
84
30
6
55
89
60
27
15
121
24
5
60
19
17
7
23
57
16
24
11
24
1
17
78
1
5
18
42
31
23
6
96
18
6
18
13
17
12
19
20
45
72
55
23
37
48
104
87
6
12
90
48
42
12
24
31
71
37
53
3
69
7
119
6
6
48
6
6
37
17
55
35
6
18
42
72
12
139
24
56
76
83
25
17
31
17
6
25
11
126
60
7
5
36
60
31
36
8
16
11
42
6
49
71
6
6
48
12
24
33
15
42
18
42
48
66
21
3
72
13
11
1
36
5
99
75
9
27
30
144
3
3
12
6
6
93
51
61
65
19
17
27
3
18
91
11
18
90
1
29
67
53
6
48
78
48
36
66
30
3
40
12
17
31
65
30
1
24
96
65
18
48
42
36
51
3
42
6
48
105
15
72
18
12
12
55
11
54
6
6
31
47
12
54
24
12
39
9
6
66
19
5
39
3
18
24
7
24
17
18
36
54
12
42
36
30
6
18
12
30
9
4
12
5
79
17
12
36
54
126
12
18
37
29
31
89
31
17
18
18
7
65
39
15
84
45
51
198
7
29
24
30
12
1
24
5
15
69
7
17
43
29
6
42
7
65
3
27
48
25
17
6
18
7
53
7
35
73
59
6
15
75
6
36
27
57
18
61
17
18
9
27
9
39
72
24
42
54
60
18
12
60
18
25
53
7
41
55
47
102
15
16
29
7
23
96
30
91
53
18
30
84
39
64
ABCD 97256570428*3^$a+1 [50139]
99
101
61
63
68
157
18
72
41
384
16
20
24
120
60
127
113
60
7
126
155
28
132
48
60
92
25
83
192
52
56
72
268
24
20
168
120
7
270
155
7
9
12
69
23
16
20
12
48
12
40
99
36
185
48
192
100
60
68
24
205
63
212
13
27
296
120
7
185
192
40
20
48
12
156
12
120
12
337
90
18
111
212
72
28
8
19
81
99
90
35
180
60
180
48
127
65
88
117
95
36
184
56
61
11
97
3
87
113
49
18
261
140
211
53
28
9
99
72
72
68
49
39
24
68
132
276
37
47
7
53
145
75
15
21
224
7
29
52
72
117
3
15
72
89
4
20
60
108
79
81
80
100
200
25
144
63
128
72
36
52
80
72
120
28
32
180
37
11
180
192
40
176
24
168
108
1
63
8
28
12
68
91
9
12
32
37
119
60
1
299
12
192
108
120
28
92
12
100
20
7
53
40
116
24
120
43
93
24
243
77
67
53
28
20
7
18
63
72
12
15
72
161
60
112
20
25
11
144
100
20
67
29
24
55
5
103
125
100
192
20
13
54
53
100
140
48
120
52
8
100
45
63
81
11
79
108
198
63
104
256
120
132
12
36
44
7
9
12
15
117
320
13
203
132
52
128
172
87
21
188
12
67
53
112
188
97
23
60
28
92
157
183
188
64
180
105
71
64
140
108
67
93
267
90
11
52
12
56
84
76
92
72
108
12
28
20
72
43
117
20
60
136
27
53
40
159
81
44
28
12
36
204
27
101
108
132
12
168
108
4
68
55
144
93
8
108
12
85
47
136
72
8
7
237
68
168
24
48
112
8
100
9
11
169
83
196
12
152
120
16
72
80
28
177
23
124
36
80
72
72
43
5
72
85
71
4
8
172
168
68
144
120
145
155
276
19
72
89
132
108
184
80
28
12
15
185
85
255
15
21
32
40
68
1
11
88
212
12
148
140
48
84
148
32
16
44
108
60
220
140
168
139
5
40
36
44
96
24
108
28
24
8
12
16
84
20
16
140
181
18
225
8
240
292
45
11
64
188
79
93
80
7
29
52
80
28
72
72
153
27
153
95
60
108
72
79
81
48
20
4
140
36
12
12
7
113
48
19
36
45
120
20
40
120
20
139
93
123
45
80
132
60
120
16
152
108
24
60
40
120
105
72
18
198
27
36
9
11
52
108
44
48
168
91
90
39
69
143
12
115
21
51
149
4
27
93
33
75
20
52
8
7
101
24
28
45
75
87
165
56
139
53
55
53
84
7
81
45
27
68
52
15
101
60
64
56
124
135
72
333
36
32
180
52
33
54
53
145
23
49
108
18
65
28
80
240
19
53
48
7
153
144
108
9
180
23
48
12
187
101
12
16
92
49
59
84
40
15
5
120
40
15
281
100
32
40
8
64
68
19
113
16
44
133
3
164
48
112
56
84
148
60
120
69
23
16
ABCD 97256963366*3^$a+1 [50027]
60
54
16
14
40
26
138
6
55
24
5
70
26
24
67
35
100
68
90
120
60
6
49
17
18
30
10
9
17
19
5
91
89
55
35
42
168
36
28
38
78
12
24
28
26
25
65
12
24
10
20
30
91
89
55
21
54
50
4
122
85
9
50
24
72
60
25
57
27
29
31
11
28
140
112
54
176
150
18
6
30
6
10
14
1
29
10
86
60
18
30
211
125
55
5
4
36
20
66
40
158
4
126
86
36
4
171
60
5
43
41
19
39
158
58
20
34
116
12
30
22
36
27
60
83
25
11
6
19
65
6
130
27
17
90
109
132
29
79
11
46
8
100
162
33
35
30
10
45
11
70
36
18
176
36
4
26
60
4
15
21
14
54
12
187
17
54
36
58
8
19
125
19
11
85
35
126
103
96
5
106
38
67
12
96
197
60
18
34
36
32
130
90
68
4
51
17
67
41
55
39
105
131
6
55
11
49
3
122
55
65
10
81
35
54
10
14
126
13
11
25
96
3
33
75
44
84
42
18
1
11
30
4
123
53
4
15
71
22
26
30
30
4
108
170
24
4
20
6
1
45
80
10
8
100
32
18
4
116
7
23
6
19
5
6
6
28
26
24
1
41
67
23
60
18
186
1
23
66
103
23
37
71
94
8
18
82
44
24
76
54
141
5
31
12
11
121
35
13
27
74
7
132
11
6
31
9
15
11
10
8
55
9
86
37
35
13
9
32
19
35
40
26
100
44
7
23
52
8
42
4
50
6
79
5
40
54
50
91
29
64
27
9
27
29
16
68
12
48
66
54
22
68
102
28
27
35
48
106
171
5
30
109
45
14
4
32
60
30
24
7
5
40
68
127
23
60
1
5
94
26
6
13
117
63
11
88
158
112
15
93
8
6
30
10
86
120
64
50
24
96
46
50
13
65
31
39
20
61
60
36
5
48
72
84
66
124
44
6
36
90
4
26
10
44
61
3
32
40
14
60
43
17
6
22
32
4
126
14
19
48
72
180
108
89
46
18
140
42
18
60
115
36
29
36
84
151
29
12
40
135
95
22
36
15
11
61
29
46
117
27
45
5
114
12
48
6
120
136
18
116
114
12
19
5
24
52
14
148
18
80
18
42
55
53
6
13
41
66
6
52
36
27
108
17
19
35
1
5
30
24
30
24
12
54
25
89
42
60
78
30
6
19
12
59
1
57
27
45
104
40
26
25
71
40
90
27
11
16
33
107
30
28
8
18
10
32
22
62
150
4
45
24
11
90
12
115
29
174
1
35
24
30
12
28
51
41
34
18
8
10
74
96
19
11
34
14
60
30
76
44
151
29
36
43
21
36
56
34
18
15
111
54
90
2
115
24
17
24
84
6
126
7
77
6
114
60
84
46
36
8
72
30
48
4
2
90
6
82
27
59
6
16
18
32
54
130
44
1
29
12
144
4
36
15
89
94
38
70
9
29
120
4
87
5
30
216
37
41
70
20
12
37
3
74
36
18
61
5
36
48
7
35
48
10
32
4
80
55
24
72
39
105
11
18
7
48
77
18
1
29
42
60
25
45
44
28
8
43
39
72
45
71
24
1
84
9
50
66
208
56
7
60
23
30
67
113
76
26
10
68
67
5
139
5
19
77
30
85
5
18
36
66
48
106
56
34
110
30
4
27
27
122
24
31
21
27
17
96
4
18
81
24
3
33
5
52
8
19
77
4
36
44
36
10
33
21
36
44
19
23
13
96
156
27
68
4
110
54
30
31
29
7
5
40
144
80
6
4
44
64
122
96
34
14
12
28
26
10
20
54
25
60
11
28
18
8
55
17
28
15
12
53
19
45
18
68
22
44
55
5
31
60
89
24
132
108
42
49
81
14
144
37
84
24
17
55
53
4
152
24
55
65
120
90
52
18
72
15
48
41
54
96
25
63
158
54
24
121
21
44
54
37
312
93
20
84
40
44
60
91
29
42
18
4
8
43
5
42
64
18
8
7
3
68
22
104
126
13
9
32
55
39
2
67
17
54
6
24
55
41
40
14
22
27
96
17
55
48
71
1
72
17
43
11
37
27
38
70
9
5
31
35
10
20
43
11
24
12
13
17
48
100
116
46
108
2
48
72
19
5
54
72
97
41
216
58
152
1
275
18
12
48
6
24
49
41
4
26
1
5
30
24
6
36
43
24
83
108
36
6
4
18
2
31
29
46
8
6
31
45
18
56
25
63
36
86
103
83
54
178
45
41
19
12
35
36
10
18
36
36
68
66
19
27
33
47
169
21
8
10
90
92
70
69
29
64
62
28
33
35
13
207
90
44
36
10
198
86
1
48
11
114
82
9
29
16
14
162
348
7
24
59
85
47
24
49
99
62
163
53
24
19
12
23
1
21
27
131
4
90
87
11
54
10
26
64
15
41
24
36
108
10
26
24
55
11
126
7
48
ABCD 97257163834*3^$a+1 [50039]
2
4
30
134
25
71
10
14
6
19
71
4
14
42
108
73
23
24
78
22
152
1
23
10
32
30
82
30
80
1
11
1
59
60
28
2
66
4
14
42
24
124
32
60
12
13
27
21
129
126
66
3
75
12
194
10
2
18
49
35
10
110
52
21
29
6
54
6
24
36
60
42
76
86
24
4
26
4
15
27
9
12
69
8
90
6
6
36
52
33
12
21
2
60
154
50
6
24
10
81
12
5
12
66
73
71
36
60
22
56
36
10
8
40
33
39
9
12
47
120
25
5
72
6
24
10
98
12
24
10
24
32
88
32
6
13
81
86
25
29
43
11
36
78
10
20
1
47
72
12
4
6
18
8
13
95
84
36
49
21
54
68
54
199
24
23
48
12
25
12
5
16
27
12
5
6
16
80
28
38
22
8
13
51
18
146
12
78
6
28
50
10
92
49
11
49
69
110
1
5
54
36
25
11
60
66
4
14
6
150
60
118
51
15
66
51
95
184
33
5
48
90
4
33
21
24
50
78
43
47
58
20
30
10
15
24
65
66
25
84
45
2
18
31
77
52
8
34
33
71
24
1
24
96
21
14
25
60
29
22
60
86
88
15
9
8
84
160
68
151
12
35
133
17
18
46
63
47
4
32
25
177
2
28
32
4
86
66
28
2
22
20
52
69
29
120
18
28
6
14
12
22
3
9
3
5
12
10
8
42
6
18
24
18
102
22
44
70
32
30
22
32
34
44
61
11
6
42
100
92
30
58
50
42
13
45
50
70
6
9
21
20
66
36
64
26
12
18
30
4
74
34
15
17
43
35
12
4
6
51
5
78
36
54
12
18
25
9
3
57
15
36
9
158
22
62
64
96
20
60
48
1
69
15
251
25
39
62
30
4
54
2
61
33
62
72
36
16
21
9
20
30
60
49
11
58
20
12
30
36
30
12
46
20
36
108
205
83
30
30
12
10
51
35
24
1
24
60
41
30
40
14
132
6
60
24
96
28
146
24
46
20
90
34
14
6
25
60
11
73
23
73
29
40
15
83
25
12
21
32
7
45
30
122
70
44
130
2
12
82
86
42
66
16
56
48
132
54
6
4
93
57
50
13
27
20
40
24
60
54
60
2
48
73
35
4
30
26
108
6
48
36
6
70
8
136
2
28
45
89
42
40
8
36
30
16
18
45
17
54
36
13
81
39
131
4
68
22
56
12
48
6
36
22
2
144
24
13
23
24
42
36
30
13
60
21
39
21
26
174
6
13
47
12
25
35
112
33
45
26
42
43
11
61
23
4
36
50
90
36
30
18
60
22
63
60
23
108
49
11
16
8
1
41
6
42
12
199
71
18
6
64
92
18
30
22
8
42
10
3
11
54
108
48
12
90
60
73
21
30
60
116
12
25
45
50
1
77
52
122
48
30
22
98
55
101
42
12
13
17
60
42
66
54
10
3
35
13
29
6
13
47
13
11
24
96
49
35
12
12
1
24
57
3
11
4
30
56
55
17
90
60
24
4
69
36
47
25
12
51
14
55
11
24
30
48
88
62
42
18
54
18
6
42
18
12
7
27
80
24
136
56
12
1
75
44
16
57
39
9
11
30
18
18
7
5
18
13
11
58
12
150
146
24
64
2
54
30
66
90
54
18
22
51
77
30
18
30
12
13
72
48
3
92
132
18
4
38
13
35
48
42
18
6
18
120
30
6
49
51
20
49
17
10
14
7
59
1
33
140
24
42
36
12
52
80
48
16
20
76
20
48
25
27
48
68
24
24
24
42
48
12
6
48
10
2
12
13
108
39
68
54
40
63
120
45
98
25
48
131
13
5
6
46
3
35
16
54
3
59
24
12
60
102
40
26
4
2
24
42
64
68
112
20
88
2
18
145
35
60
12
36
30
52
15
36
11
24
16
33
87
48
8
208
36
9
84
15
2
103
57
51
48
5
66
24
12
54
28
38
25
59
144
25
65
19
47
10
3
60
95
18
43
240
144
21
80
70
26
114
64
20
25
35
12
121
12
21
6
38
42
90
10
18
122
49
119
1
11
1
35
25
149
84
54
25
75
45
11
157
9
3
17
30
28
8
24
4
14
36
12
42
25
27
33
15
81
131
61
33
62
48
4
36
20
37
5
30
18
6
60
48
106
2
114
34
20
4
20
48
4
18
110
18
54
34
86
36
133
15
44
25
11
6
30
49
15
44
73
23
6
6
22
62
4
14
66
12
84
36
208
45
77
127
5
55
21
122
24
18
76
26
6
55
59
13
71
25
21
80
18
10
3
95
37
23
4
8
10
32
150
70
3
17
54
30
55
35
4
8
4
68
30
31
95
6
30
24
6
60
30
13
23
78
30
10
6
56
60
28
57
27
2
10
20
238
62
48
18
7
11
12
4
9
47
48
25
17
18
40
56
34
15
119
25
41
19
45
3
17
46
200
6
18
46
14
25
11
24
36
40
24
8
42
31
9
6
74
22
33
11
30
16
8
90
12
48
156
24
13
108
5
94
12
38
120
18
22
15
45
80
36
46
44
12
144
198
30
25
147
33
35
16
45
47
4
54
6
18
2
1
12
83
24
30
6
4
18
50
36
12
232
33
17
42
126
43
71
40
81
107
10
62
10
50
13
17
54
40
74
42
1
29
66
12
1
35
94
56
6
1
83
37
39
20
108
25
47
18
210
12
10
14
36
13
35
12
73
36
35
36
13
87
9
137
138
12
24
40
141
60
113
139
11
6
6
22
80
16
26
6
ABCD 97257723406*3^$a+1 [50092]
3
37
20
64
240
120
24
5
108
162
18
174
13
36
17
7
65
243
28
80
27
145
29
15
16
12
47
30
39
81
3
40
23
120
13
36
23
37
11
30
43
119
12
49
60
36
65
39
21
6
264
73
36
107
12
42
6
33
100
41
163
20
28
107
1
17
162
42
66
37
17
18
21
40
72
35
30
90
24
30
111
57
12
78
21
9
18
37
65
60
18
84
48
57
15
49
131
13
17
36
163
132
5
67
12
35
30
51
52
56
69
30
18
7
32
33
63
88
11
6
30
12
33
28
60
11
138
7
323
45
3
117
96
324
16
56
45
19
60
17
3
27
12
13
107
33
9
66
180
12
45
33
55
48
144
23
13
59
21
21
150
126
27
63
54
39
27
69
16
65
75
15
109
35
1
8
87
69
4
104
123
73
11
48
1
29
18
60
33
112
248
57
3
39
81
21
31
35
57
213
24
39
36
100
24
41
240
18
261
84
15
120
61
11
33
63
9
45
36
54
6
19
53
72
3
15
85
47
66
120
24
126
12
228
25
20
69
19
29
18
33
156
16
65
30
144
30
39
27
84
13
96
12
5
12
43
5
84
66
60
84
61
29
3
3
13
11
66
15
4
11
240
69
195
169
71
73
53
162
78
15
75
13
11
9
129
87
120
51
9
21
63
51
205
173
3
15
24
30
39
39
18
3
16
101
84
103
156
11
25
8
63
97
56
136
36
125
3
204
3
12
120
37
20
21
3
16
41
204
19
272
24
84
21
3
15
1
20
249
12
90
25
65
78
33
88
80
84
3
102
60
75
27
129
141
79
11
6
15
45
15
69
51
124
41
267
16
44
153
7
36
11
60
120
21
24
51
145
47
108
73
44
36
39
60
1
24
56
87
42
7
5
103
233
19
143
37
96
29
6
30
27
33
114
60
6
67
132
11
42
3
12
3
132
78
127
56
16
8
45
7
95
30
156
63
69
30
37
24
56
15
78
67
95
60
153
3
24
1
8
87
109
11
273
21
31
107
78
75
15
37
48
35
9
93
30
132
30
31
60
17
103
125
19
41
84
63
252
63
48
9
21
75
45
12
108
7
56
177
42
57
28
20
16
60
17
3
12
60
124
144
47
57
33
63
9
27
45
66
25
24
65
99
27
72
145
47
108
301
29
27
15
6
7
143
45
84
4
180
17
114
81
148
161
3
108
9
3
96
36
3
198
84
31
5
123
204
27
60
108
132
141
15
264
25
36
29
18
48
30
102
30
51
27
25
65
19
24
56
88
12
24
32
57
12
6
57
33
102
72
18
423
9
30
6
24
39
141
55
101
42
30
18
54
18
73
92
3
105
15
180
117
87
48
21
180
9
18
25
119
13
143
24
6
55
24
65
66
9
15
109
41
120
135
108
57
171
105
30
12
180
18
72
42
45
33
72
18
180
21
27
69
28
36
200
39
1
89
111
21
66
93
52
149
6
174
15
141
72
12
78
73
29
48
67
11
60
102
3
39
6
7
72
44
16
23
12
36
90
127
95
72
9
21
48
7
48
53
235
20
99
13
12
23
30
27
16
89
55
140
123
45
28
5
75
69
15
51
97
227
25
35
66
3
231
18
3
4
120
71
9
15
129
52
164
45
258
1
29
75
93
324
36
144
18
73
5
12
18
453
16
120
71
225
124
11
24
21
27
1
80
100
197
43
20
87
73
32
159
36
165
57
372
60
15
60
75
78
78
33
9
31
20
124
180
48
60
72
155
97
35
21
27
18
27
33
12
18
93
4
77
210
141
27
42
99
156
21
103
41
39
87
30
55
44
63
1
11
49
71
6
24
163
53
192
63
4
ABCD 97258097648*3^$a+1 [50023]
68
24
12
96
15
9
88
180
173
18
54
103
77
27
76
108
257
27
76
12
119
45
9
7
12
128
120
28
104
40
101
162
144
33
3
133
24
41
162
54
36
67
20
111
9
132
75
13
20
21
90
54
55
36
60
29
180
27
45
43
8
39
165
51
18
27
328
24
53
27
76
56
28
65
91
12
92
76
24
48
92
88
12
20
100
32
24
27
33
21
31
32
27
36
18
7
108
29
18
69
24
96
16
47
21
64
188
33
159
16
41
103
95
81
9
27
4
12
65
15
52
113
7
32
16
44
28
48
77
183
87
198
72
162
181
323
81
189
279
45
255
48
39
33
12
64
72
32
21
51
16
132
17
36
90
13
41
43
56
45
7
32
105
63
27
57
84
24
228
3
217
17
111
51
18
147
15
270
126
73
17
144
19
20
84
12
45
31
5
18
25
101
54
81
76
77
36
87
3
25
192
164
33
55
17
19
12
72
56
21
123
40
56
184
353
123
39
162
144
7
12
56
69
18
97
240
5
43
47
1
56
88
32
60
108
28
60
80
9
18
198
72
87
60
15
73
17
36
87
16
32
225
39
136
140
153
36
343
20
231
25
47
144
90
259
192
44
4
5
324
63
27
57
28
167
108
45
76
56
24
12
12
28
72
32
4
180
20
36
4
29
31
131
216
189
136
17
31
41
15
144
39
25
176
105
7
29
91
140
148
44
63
90
183
69
15
147
13
5
31
95
54
43
60
228
176
64
132
20
87
13
149
39
24
100
17
103
77
108
15
76
17
54
144
117
240
40
179
21
84
75
165
4
24
77
75
69
15
4
120
5
27
96
28
116
184
84
23
217
48
44
64
104
16
24
48
92
28
192
77
19
176
120
4
80
52
17
3
168
81
111
33
67
12
47
345
33
27
64
35
72
54
75
105
75
64
41
3
60
16
11
36
33
12
100
92
105
135
63
18
15
24
16
12
5
187
36
119
72
21
72
33
15
3
90
15
39
1
44
120
51
54
343
20
33
36
36
67
5
43
12
17
3
168
45
15
12
36
4
77
18
241
84
68
24
16
32
36
4
53
18
54
43
137
36
270
36
54
36
123
21
87
52
36
92
75
165
12
132
148
96
257
87
16
120
155
37
12
308
93
54
126
55
56
24
9
55
32
75
36
9
36
120
24
261
7
11
49
128
57
27
9
79
32
48
3
54
36
115
168
44
60
171
72
9
24
21
36
3
52
53
7
65
7
11
144
126
7
29
51
24
51
85
5
39
64
41
19
32
3
21
48
120
12
4
116
4
60
12
20
24
148
41
72
72
55
17
126
54
19
12
44
69
54
177
3
1
20
84
88
72
113
7
48
44
45
36
7
80
28
65
127
17
144
87
168
12
57
216
447
39
261
12
33
43
24
116
40
12
92
12
21
27
81
7
180
108
132
5
54
9
40
41
31
44
15
108
25
8
129
15
3
141
84
28
53
255
141
18
33
60
15
73
152
72
45
91
24
108
8
255
25
29
36
75
36
16
107
133
20
84
136
12
11
21
15
90
79
24
5
198
72
61
72
140
87
13
23
25
65
39
96
192
69
15
4
215
25
56
144
117
115
72
128
27
36
36
1
68
57
18
126
234
90
51
291
13
12
60
5
75
84
ABCD 97258854118*3^$a+1 [50091]
7
12
33
48
12
45
95
49
3
3
18
15
51
60
29
12
55
18
54
12
81
3
9
140
36
79
153
9
231
99
6
3
45
27
72
27
60
6
18
57
80
109
11
12
13
3
15
84
33
48
69
78
48
6
6
42
48
84
39
27
45
92
28
68
12
100
68
121
6
18
15
9
78
33
81
18
5
40
15
102
96
42
12
36
5
48
60
49
30
72
53
16
12
99
89
72
115
84
6
147
60
36
9
63
75
65
28
21
11
7
21
27
57
20
25
18
12
65
1
12
3
104
7
29
19
173
60
88
20
55
89
36
172
15
30
27
8
48
52
57
12
39
32
19
54
12
27
120
33
114
9
75
12
30
35
25
18
5
1
6
12
65
16
140
1
39
9
18
17
13
15
39
69
51
24
24
30
6
117
3
9
135
12
33
81
66
18
11
72
43
126
63
48
20
49
39
44
61
39
27
113
13
54
9
60
9
6
12
48
60
66
59
4
80
48
52
45
3
8
109
23
25
83
52
20
7
33
20
132
16
15
24
45
21
39
87
36
78
30
29
103
45
45
30
57
51
30
6
9
15
9
135
30
30
30
11
40
32
12
31
9
33
12
12
6
84
108
18
87
111
5
1
23
7
18
30
41
19
53
67
12
18
108
24
30
41
67
65
36
25
15
9
60
6
17
13
207
33
6
149
4
3
42
12
11
72
7
54
27
9
11
12
43
12
33
45
72
11
60
31
36
18
87
9
6
113
12
55
17
31
57
27
93
8
120
4
3
18
222
93
60
20
7
24
89
12
40
8
121
48
111
104
28
177
48
54
53
73
107
16
20
31
53
16
69
18
108
90
27
120
27
42
83
28
87
53
52
21
27
8
244
36
60
9
36
114
30
3
8
64
33
27
20
1
6
6
15
15
18
15
24
45
48
60
3
15
29
103
33
12
92
43
105
3
132
45
9
18
105
36
20
7
17
60
7
6
47
115
90
11
7
48
5
4
68
67
5
25
11
4
8
7
33
20
55
33
20
4
33
3
44
31
185
64
3
17
265
11
1
30
78
15
75
21
57
23
31
21
8
19
93
9
11
12
7
18
35
40
3
33
21
3
8
12
55
12
9
12
57
6
24
6
12
87
36
75
36
53
36
52
33
24
18
117
45
42
6
35
12
31
5
19
53
60
19
21
60
87
30
63
27
45
27
60
9
27
17
36
115
5
19
33
8
24
1
159
63
12
41
12
12
37
51
8
37
35
60
7
21
15
54
48
143
7
12
5
43
117
68
13
35
19
18
42
41
7
342
35
73
12
15
75
81
15
30
39
3
93
104
7
69
24
8
43
24
65
55
101
12
97
135
20
13
15
128
7
173
72
12
7
144
72
17
1
39
36
9
3
33
30
129
56
1
6
30
90
45
27
21
24
45
11
109
12
18
33
39
18
15
116
12
12
37
23
31
137
112
147
120
129
12
12
36
9
23
112
3
45
15
45
32
7
24
30
30
9
8
108
37
150
5
7
48
18
15
24
60
68
40
92
7
60
18
23
25
35
60
12
36
139
33
15
18
59
13
27
15
18
30
53
31
48
5
31
65
12
60
40
15
33
9
102
84
12
42
83
43
17
7
93
45
3
20
24
43
77
16
24
51
5
19
45
111
5
4
45
72
39
44
25
23
127
60
5
36
25
6
6
23
120
132
72
43
105
72
27
53
25
3
129
6
125
43
12
12
42
51
9
84
12
12
171
32
43
60
65
79
5
16
12
80
28
12
57
48
12
42
96
17
37
6
33
12
75
84
6
3
21
51
27
41
79
21
9
36
207
15
65
48
31
18
18
60
18
6
6
42
60
6
27
45
72
11
24
196
132
3
9
15
48
5
88
12
57
6
77
13
42
93
69
60
95
40
15
96
96
18
15
51
5
180
4
33
12
18
78
42
5
37
30
36
17
7
72
33
51
9
3
24
36
168
77
13
42
30
48
24
30
81
75
77
43
177
9
23
28
33
24
35
13
27
15
12
21
45
95
7
12
36
84
9
39
66
179
28
87
6
42
17
13
60
195
63
36
60
53
13
3
20
4
33
12
83
13
36
11
60
28
105
30
5
7
77
7
9
44
1
39
3
45
12
8
19
36
24
141
57
11
7
12
48
132
21
44
55
42
3
48
27
12
24
12
30
30
114
39
105
42
54
6
33
141
39
147
60
53
4
45
96
99
3
30
3
9
12
54
42
90
24
108
33
39
18
18
5
28
15
42
12
11
67
162
15
8
13
119
16
15
12
12
21
51
84
29
25
3
32
43
18
15
45
30
24
41
115
9
45
18
17
67
36
78
24
18
108
5
91
41
43
9
68
7
21
20
1
6
24
24
42
3
84
8
97
3
68
60
4
51
36
33
15
18
35
28
27
77
43
48
36
18
30
96
120
42
30
24
36
12
36
36
9
20
37
24
11
12
1
36
6
17
16
27
17
16
132
45
47
40
27
41
12
37
11
88
39
42
51
12
87
18
23
7
42
59
4
51
5
31
9
99
6
66
41
12
100
60
48
9
24
102
24
36
45
3
45
20
40
24
45
3
9
11
67
5
25
15
20
43
12
6
24
6
57
8
25
6
41
168
25
24
23
7
53
60
88
72
12
57
3
81
6
69
27
12
21
20
204
121
30
9
21
6
24
12
90
30
30
47
36
24
85
6
24
101
139
126
ABCD 97259125604*3^$a+1 [50174]
73
48
36
90
6
35
48
1
6
9
81
90
84
24
102
35
48
64
3
29
16
39
6
138
6
390
45
81
24
39
128
13
54
72
198
12
18
90
6
17
13
51
3
29
96
1
180
24
99
333
84
6
18
72
47
37
144
107
55
57
57
36
54
30
15
96
3
90
72
138
113
48
112
69
54
36
17
112
128
37
75
9
36
126
69
9
72
239
96
25
210
5
16
39
89
1
90
48
60
72
30
18
6
30
24
66
24
155
25
66
101
13
102
18
11
25
23
157
24
11
16
75
54
60
83
37
27
27
72
150
54
129
177
138
21
105
60
66
9
81
150
54
36
15
96
32
96
115
6
48
126
54
35
37
27
117
114
30
90
36
144
45
80
1
186
48
21
69
11
31
33
15
6
59
25
150
72
120
33
27
18
36
36
18
57
336
3
66
11
79
24
66
54
96
33
57
54
54
36
174
41
109
180
72
108
36
36
48
126
6
108
120
107
160
128
48
96
1
60
179
1
102
9
69
11
91
18
6
246
90
114
27
39
57
111
90
12
24
30
117
87
41
48
91
36
54
12
18
330
102
60
138
167
16
96
51
12
114
30
17
7
12
78
180
27
48
27
18
36
54
72
17
91
53
64
15
18
162
45
45
99
165
6
18
3
9
18
53
16
63
18
246
6
84
303
32
192
49
108
90
42
30
198
132
167
31
65
25
12
54
96
84
6
107
121
132
48
150
126
84
6
30
39
75
192
21
32
64
81
42
18
51
105
150
54
27
9
180
179
64
3
29
25
54
42
87
57
36
54
90
35
139
90
203
13
54
60
90
167
43
101
16
15
81
3
125
1
143
55
60
29
64
27
21
111
65
25
23
31
54
12
15
9
119
48
13
126
213
15
33
3
180
114
23
48
55
41
139
66
150
29
48
16
27
180
65
169
24
12
108
6
161
49
324
36
6
18
72
71
19
30
54
41
49
36
24
90
9
45
30
72
18
132
23
7
18
23
13
24
30
36
36
149
16
80
13
90
9
117
27
48
9
6
36
108
72
30
75
33
6
144
180
69
3
84
36
5
144
121
71
37
36
6
54
36
108
123
32
181
144
27
9
60
66
18
23
37
126
45
144
21
114
12
90
179
25
36
51
123
96
84
65
64
111
54
315
57
108
6
53
16
141
36
18
29
16
81
15
9
30
276
36
30
24
107
48
79
33
57
66
240
5
112
39
24
126
83
16
21
59
1
48
240
15
51
6
90
18
156
24
30
6
35
16
93
3
63
17
43
66
3
15
33
48
135
36
101
79
129
69
6
53
31
180
29
121
66
144
150
162
84
126
18
9
192
39
12
45
33
15
21
84
135
128
43
261
123
30
42
138
36
186
54
66
90
35
48
7
90
150
48
36
117
336
21
11
1
90
24
84
132
5
85
84
6
33
51
54
23
192
48
43
101
13
12
54
96
17
1
63
80
304
3
29
133
108
72
71
67
72
101
13
83
1
42
5
64
15
81
9
24
143
19
45
75
114
30
114
35
67
45
33
12
24
84
216
324
162
9
15
84
29
144
229
54
53
31
6
11
115
18
107
19
54
12
108
15
75
6
36
138
126
126
90
60
120
60
59
25
114
30
72
60
35
13
6
30
96
108
12
39
96
9
119
48
37
30
132
30
11
133
6
117
21
60
180
27
75
69
21
90
18
47
112
21
27
15
18
72
54
17
ABCD 97259364206*3^$a+1 [50004]
20
181
107
52
12
96
96
36
8
216
72
84
49
36
72
15
8
40
9
39
51
5
13
11
88
48
32
108
12
79
72
81
12
33
27
56
7
33
144
57
59
4
12
33
15
20
37
107
12
25
51
80
4
36
27
29
36
16
44
16
248
144
28
12
75
21
68
19
18
11
7
41
85
27
45
15
8
16
12
132
24
20
52
8
36
48
61
51
68
40
57
15
48
27
81
44
4
44
7
33
120
153
18
89
36
16
12
12
176
19
29
4
140
24
1
11
52
32
28
96
132
72
27
54
51
36
57
3
32
48
16
27
18
51
93
51
57
27
9
87
32
40
36
60
96
8
60
28
3
177
39
72
54
90
33
48
32
12
4
141
87
12
9
3
33
51
36
32
48
13
27
48
32
24
108
124
48
132
32
12
24
88
21
3
32
91
18
11
25
126
17
109
83
124
45
90
36
21
128
31
117
44
16
108
3
36
126
27
68
36
168
64
96
20
52
24
68
76
57
27
36
72
27
5
4
9
71
52
12
81
11
36
115
41
36
31
54
15
32
88
8
16
3
29
40
24
92
4
80
40
36
80
12
16
15
72
125
1
11
24
64
8
24
28
20
76
48
32
25
11
64
60
20
43
33
93
72
54
33
48
45
23
12
40
69
71
28
99
18
3
15
81
108
12
120
92
64
80
76
68
48
12
36
12
36
112
33
18
18
63
108
9
59
67
29
88
48
69
35
72
1
18
53
72
36
64
20
48
67
36
17
36
4
69
71
1
15
32
48
112
116
37
11
24
37
11
7
29
12
31
36
5
31
18
72
71
76
36
33
59
100
32
25
36
51
24
8
40
84
9
11
25
39
8
96
1
54
77
13
23
40
48
33
95
40
24
21
35
12
4
21
71
1
95
31
54
36
11
64
24
32
180
13
72
36
27
9
15
36
12
81
18
21
249
215
28
44
48
7
144
36
105
20
28
9
18
17
37
3
56
121
15
8
52
36
105
51
20
28
84
44
4
57
3
32
28
72
24
20
52
3
5
36
36
76
9
11
24
127
17
4
32
16
20
12
96
108
132
4
27
17
48
48
12
64
96
48
56
24
96
13
54
17
73
107
1
59
76
9
15
96
8
25
18
53
36
4
8
24
55
41
16
12
129
90
54
47
28
24
8
36
36
64
63
269
16
21
11
100
33
54
5
64
32
52
9
15
75
149
148
45
18
5
16
12
21
18
21
120
44
13
15
24
24
20
16
12
33
54
89
1
23
76
12
8
12
76
36
27
18
119
172
44
24
16
32
40
104
28
140
48
52
60
8
12
12
40
156
32
31
5
108
13
35
64
9
71
19
18
162
57
236
64
80
24
96
88
57
23
40
44
1
47
16
45
63
20
16
48
20
24
4
192
45
51
3
33
108
3
36
101
25
27
12
120
8
72
12
91
18
35
36
19
53
55
93
20
60
16
27
9
9
72
11
108
24
64
48
56
4
48
92
13
3
20
13
35
37
11
16
9
87
36
156
80
1
3
12
20
76
44
16
9
11
76
48
8
12
84
13
47
48
52
32
60
4
8
19
18
54
54
18
173
16
20
60
19
69
39
129
69
83
12
36
28
12
24
32
25
35
36
1
18
18
83
112
36
32
64
69
63
32
28
183
18
3
96
24
56
19
245
12
60
4
132
8
61
119
16
27
72
72
21
12
75
90
36
39
24
56
7
81
12
32
4
12
32
64
32
60
4
20
12
84
16
8
24
12
49
59
4
9
18
17
40
120
48
8
76
12
24
12
21
23
72
28
12
9
59
84
40
8
60
84
25
54
41
48
4
80
60
145
35
16
345
18
5
67
29
12
72
13
36
23
31
21
12
24
156
32
4
21
72
83
48
76
20
16
27
18
3
12
111
54
18
41
124
8
7
21
33
11
4
21
15
57
147
15
33
57
11
64
192
8
36
12
24
204
16
9
11
40
104
48
16
56
13
87
21
123
96
60
9
27
27
57
33
23
48
48
25
72
108
3
96
36
32
48
1
18
33
21
18
33
32
192
4
27
18
3
51
9
36
108
20
60
19
17
16
48
9
99
72
135
5
48
19
17
1
75
12
24
12
68
96
24
49
3
84
56
16
24
8
84
4
156
15
5
24
16
81
36
143
37
36
51
57
27
27
9
60
92
52
32
79
21
51
101
4
12
24
216
56
19
29
232
27
5
24
12
12
55
89
40
15
36
53
1
23
28
3
45
32
16
60
20
100
51
5
40
9
15
8
49
63
44
96
13
143
24
31
9
36
60
32
24
108
127
17
1
15
20
1
183
8
28
33
15
32
16
108
9
11
148
39
18
39
32
48
7
90
39
24
12
44
48
36
36
88
48
8
72
24
16
24
36
21
71
24
12
12
7
72
105
120
45
87
36
8
100
20
88
48
80
1
35
19
9
72
48
60
128
84
13
15
3
9
264
44
48
121
327
ABCD 97259394088*3^$a+1 [50008]
36
18
102
12
15
36
87
12
36
9
15
12
6
90
30
138
12
132
33
39
54
15
87
42
3
3
6
48
12
108
36
39
21
12
24
6
12
36
6
54
30
12
24
48
15
21
36
18
60
48
33
9
30
33
45
108
24
30
36
66
6
84
21
87
90
15
51
30
96
6
162
6
66
108
36
36
90
60
9
27
54
63
21
42
54
66
57
81
12
27
117
78
42
3
27
6
84
3
33
72
3
27
42
54
6
30
54
12
174
69
9
135
141
27
39
6
48
36
126
72
66
6
150
36
78
12
24
78
60
42
24
9
27
36
60
24
54
6
18
48
15
99
96
12
66
39
21
36
30
36
72
18
48
60
219
36
39
12
21
117
60
183
12
45
6
90
6
120
18
60
3
48
39
108
114
18
30
15
36
9
51
12
45
27
105
3
3
6
18
33
39
60
48
12
78
51
9
18
138
24
18
18
39
117
48
12
36
12
6
6
156
108
72
54
9
51
48
36
114
156
24
12
54
12
12
6
126
9
15
6
108
48
30
18
24
18
12
60
36
6
114
6
3
75
36
24
33
57
66
54
12
198
6
132
42
36
84
126
27
15
12
6
39
15
12
6
54
18
3
57
6
186
168
75
87
24
30
36
6
24
6
30
18
24
3
15
42
126
12
33
9
51
57
12
30
18
3
75
42
24
6
54
48
18
12
132
21
87
12
153
87
48
45
93
54
30
90
18
60
78
12
60
36
54
60
6
6
231
9
360
48
126
24
48
33
12
33
12
24
39
21
111
39
9
21
39
45
75
24
75
18
108
6
9
15
24
30
18
18
159
75
30
12
24
12
12
156
102
30
42
6
27
15
24
138
3
105
84
18
30
15
75
48
54
3
27
6
72
3
9
24
54
6
30
72
24
108
66
60
6
90
78
30
60
6
84
60
6
24
30
18
18
84
81
21
204
54
66
96
18
48
30
12
6
30
12
90
18
6
78
3
39
24
30
84
96
72
42
120
21
15
12
90
12
72
60
24
6
33
15
6
6
24
129
27
21
45
12
6
6
36
18
132
48
42
42
42
60
24
24
6
36
120
138
48
114
33
237
30
18
6
84
105
75
48
57
63
30
30
24
60
48
60
132
21
45
12
12
180
39
129
6
12
30
78
57
3
24
258
72
12
18
30
6
84
18
12
102
24
30
42
18
174
18
60
90
12
72
24
12
42
60
36
24
30
33
9
24
66
18
6
96
24
6
96
42
126
66
6
63
9
30
30
18
30
24
3
48
9
48
18
138
60
12
48
90
9
87
234
6
60
18
6
126
18
30
30
66
90
150
36
6
114
3
195
45
51
12
42
12
6
180
12
102
66
24
90
90
18
12
3
21
6
48
102
18
6
36
231
12
51
45
51
24
12
72
102
3
111
12
114
3
21
54
12
18
30
6
66
18
78
24
6
3
27
24
18
42
60
36
18
42
48
6
30
6
72
30
60
78
24
36
150
54
18
60
126
60
87
39
30
78
30
6
12
24
9
24
171
12
78
30
6
18
78
60
27
3
108
36
66
3
9
60
78
42
6
54
3
3
66
39
21
30
84
72
42
72
63
27
66
78
30
12
24
18
81
81
18
48
114
18
30
15
51
57
33
30
60
96
48
21
9
90
6
27
9
3
93
3
87
24
30
66
57
21
36
54
66
36
30
12
12
129
21
24
30
24
108
48
120
9
75
66
6
24
12
18
114
72
30
264
24
15
27
18
6
84
138
132
90
12
33
48
33
12
204
24
102
48
54
6
102
63
15
12
24
24
102
48
6
21
3
24
138
48
24
66
36
93
81
72
12
90
6
54
102
18
18
60
18
60
30
96
18
12
36
102
30
12
66
18
162
18
24
60
30
6
30
42
12
90
18
42
180
72
30
33
75
36
60
66
36
15
99
18
60
75
27
18
60
36
126
84
126
3
3
144
78
72
6
60
24
150
3
15
60
12
36
48
84
60
72
36
18
66
108
108
48
54
12
36
24
6
33
51
108
90
3
57
6
117
57
30
48
60
24
96
102
30
36
90
24
30
90
66
90
66
60
24
42
24
60
3
87
18
6
24
33
117
3
72
81
24
6
42
18
180
12
84
78
18
12
12
9
129
6
96
48
33
12
15
21
9
18
18
36
18
30
15
15
30
12
18
18
18
57
72
93
48
15
21
30
6
48
39
27
48
36
30
12
30
24
48
6
66
24
45
9
42
18
63
75
24
120
30
3
81
36
3
21
36
96
12
6
6
168
15
111
72
84
66
27
15
72
6
3
51
78
18
105
12
45
102
93
63
102
15
93
42
42
51
9
36
114
66
30
24
30
3
27
66
27
15
36
24
48
48
156
18
30
18
48
36
168
60
96
27
15
30
18
69
51
144
18
3
ABCD 97259502656*3^$a+1 [50016]
29
3
4
11
69
60
21
15
48
204
12
45
163
128
27
121
29
3
112
113
115
24
20
60
21
63
27
12
13
48
29
3
24
4
41
6
93
52
125
79
5
15
28
8
60
4
24
59
21
51
85
140
16
164
40
11
25
80
57
7
65
99
27
12
57
64
11
48
42
39
4
8
112
20
12
21
63
12
135
42
18
162
43
48
29
43
8
52
29
30
18
18
85
44
15
45
4
12
47
18
72
42
21
45
15
84
40
95
193
20
12
33
108
30
9
36
27
13
8
112
80
39
9
16
35
21
27
90
60
63
24
28
23
25
132
32
40
176
4
156
72
8
27
25
36
59
13
5
67
32
51
45
9
19
29
60
43
72
48
8
12
124
36
80
28
101
6
105
4
11
45
48
72
75
33
76
104
76
35
36
69
24
16
140
3
1
11
60
1
24
23
21
12
39
18
72
60
99
16
20
36
9
55
35
48
157
140
4
32
88
212
177
3
64
173
51
64
12
44
27
9
3
18
60
54
25
44
72
120
24
3
105
75
21
16
65
18
157
23
18
3
4
32
21
72
7
23
25
17
18
105
57
120
36
27
16
29
3
39
9
16
23
25
32
15
129
96
33
63
28
11
6
54
30
43
8
9
55
11
54
6
117
12
36
52
32
28
36
77
15
84
135
21
15
49
5
36
24
19
17
39
4
20
12
27
21
12
45
3
51
36
54
36
39
105
210
36
33
12
108
51
45
36
45
144
36
43
47
9
93
60
51
51
81
135
9
135
9
87
97
20
36
117
39
15
1
20
9
36
42
21
9
108
60
12
18
42
12
6
12
93
12
12
4
12
17
102
9
36
15
30
18
33
27
48
9
51
37
17
18
30
42
36
9
3
25
68
15
132
21
52
47
85
47
30
31
65
72
3
40
48
44
12
4
11
1
180
29
108
115
20
36
112
29
30
189
36
33
12
15
3
21
57
99
63
12
49
20
9
12
36
42
141
100
119
12
6
63
16
23
45
123
30
3
4
36
17
84
90
9
27
54
18
132
129
12
129
75
24
9
48
39
60
36
12
36
12
124
5
43
32
4
47
72
60
12
21
12
52
23
21
36
75
90
30
36
60
54
39
40
20
16
48
36
44
28
80
24
3
30
27
16
32
255
37
24
101
18
25
36
101
15
60
36
69
18
108
30
72
162
6
43
32
9
18
117
33
3
24
3
18
15
28
36
20
108
108
9
15
24
112
8
12
60
52
47
33
3
25
48
20
12
4
35
1
8
84
16
36
65
18
105
12
63
25
56
84
132
51
105
108
111
48
25
65
7
20
15
30
31
80
39
25
11
12
25
125
7
11
9
3
60
30
3
57
3
87
141
12
9
91
24
20
16
59
25
35
21
27
132
25
5
99
87
9
36
48
12
39
81
28
11
9
12
4
108
17
18
12
21
28
29
55
17
43
48
107
30
27
76
180
77
15
12
81
7
53
3
4
92
16
47
18
39
16
47
13
48
11
9
27
42
90
12
13
8
12
12
36
4
83
25
5
18
45
204
96
48
16
5
43
32
75
25
11
33
4
32
51
25
17
3
9
15
24
21
66
9
60
60
40
263
57
144
76
36
17
7
113
18
85
92
45
12
151
44
36
64
173
60
90
12
6
7
185
60
3
15
97
32
15
25
83
61
29
27
63
45
3
90
135
117
27
76
44
24
9
63
4
131
45
4
95
60
33
33
24
151
20
60
39
30
60
159
87
45
12
28
59
69
16
131
13
32
4
11
12
18
3
64
5
3
28
59
21
4
32
60
144
4
12
83
13
59
81
45
24
99
111
25
80
3
60
18
19
20
88
32
15
18
60
3
24
93
15
63
72
37
20
4
11
108
37
96
29
18
33
57
55
36
17
102
60
181
80
21
18
141
36
24
100
32
48
4
53
7
23
24
36
97
83
45
48
16
101
39
60
16
128
9
72
60
19
116
36
12
117
18
13
5
54
45
4
41
126
45
87
37
44
52
29
39
40
11
66
43
176
3
30
7
24
44
57
51
75
45
9
15
15
6
63
12
159
81
48
99
18
60
72
300
15
28
155
24
21
9
3
33
162
18
75
15
33
132
24
36
9
39
12
27
12
6
102
21
112
35
12
78
12
7
53
162
73
56
27
114
195
195
13
20
12
15
165
123
97
20
16
32
16
71
30
60
66
9
123
48
13
140
52
44
3
72
6
3
51
69
4
125
18
30
3
69
7
56
15
73
36
53
18
9
60
36
4
155
168
153
28
176
123
60
61
36
65
90
21
45
99
60
16
12
56
27
49
36
5
42
57
120
144
69
67
11
69
100
20
24
4
83
42
48
7
8
27
93
9
6
45
84
40
41
15
57
3
4
204
80
4
60
23
13
11
30
3
15
72
25
83
13
12
35
48
42
12
36
3
87
25
24
ABCD 97259821936*3^$a+1 [50109]
108
135
33
39
45
3
75
69
33
48
42
78
159
9
60
84
15
72
51
102
63
33
72
24
63
57
24
87
195
42
12
84
36
3
33
84
15
9
24
42
18
51
147
69
93
27
9
15
27
9
48
81
144
252
90
186
54
54
99
45
3
105
12
63
93
72
72
147
51
24
66
123
69
36
75
69
27
108
33
24
24
24
15
81
72
24
96
228
39
81
54
45
45
123
45
12
12
6
78
12
24
3
105
75
21
75
57
27
21
12
48
15
129
63
75
42
27
45
6
72
21
72
33
12
48
156
48
42
18
96
72
39
81
75
45
24
96
30
114
3
156
9
102
66
72
78
30
63
9
42
78
48
159
189
15
81
171
84
9
6
168
30
327
21
255
153
39
183
114
96
54
18
3
75
30
84
30
18
48
48
6
48
42
3
57
144
162
24
6
3
81
15
21
87
3
42
102
45
3
282
78
30
12
63
21
12
102
117
21
15
129
60
15
93
12
48
48
42
93
9
138
198
39
75
261
45
27
57
3
63
30
108
120
12
60
123
51
18
222
18
120
63
15
90
147
75
6
39
3
24
18
96
27
189
24
12
168
12
48
36
36
27
33
24
24
27
15
165
117
27
60
9
96
30
78
90
72
66
30
24
21
75
30
42
48
24
93
33
144
156
54
78
3
45
99
9
156
60
3
21
12
12
156
72
24
18
72
6
39
21
60
12
12
63
27
48
6
39
225
12
339
9
18
138
6
45
3
21
27
30
48
36
6
42
78
69
93
102
48
6
42
57
57
36
15
33
15
27
90
30
42
30
186
54
72
33
57
6
264
9
9
78
102
12
6
144
6
42
21
9
111
24
3
45
99
54
324
27
33
60
12
60
15
15
90
126
18
126
30
96
12
15
36
147
42
3
24
120
273
15
33
39
45
96
48
6
66
12
18
102
12
171
105
42
177
36
57
3
12
21
84
75
60
57
120
66
24
21
27
18
12
12
3
45
27
123
66
27
45
30
18
24
3
105
228
24
36
12
348
114
33
87
126
24
87
3
18
72
3
192
93
144
24
6
6
24
15
120
9
60
60
12
120
27
21
39
15
72
54
12
30
69
3
42
3
240
3
18
252
12
51
21
30
18
12
48
87
153
156
12
39
75
96
102
3
12
21
147
48
45
12
87
45
72
30
6
48
51
15
66
102
126
60
99
27
198
42
6
87
153
15
45
3
201
336
3
9
27
24
117
75
72
45
36
72
24
18
57
153
27
33
120
48
39
9
12
27
21
39
81
72
12
36
54
30
108
12
42
78
15
117
60
15
69
12
42
48
150
60
3
99
30
51
81
3
72
33
12
36
15
249
39
27
18
12
168
144
3
165
24
24
144
336
156
96
12
3
192
117
15
21
60
27
153
12
120
15
27
9
81
15
183
30
120
108
27
108
12
27
120
48
6
24
18
69
9
36
3
3
213
9
60
30
66
12
327
117
6
54
48
18
78
60
36
75
63
42
204
132
300
15
48
45
54
18
87
21
60
24
30
18
39
33
222
30
36
3
9
18
102
108
108
24
108
270
45
24
9
42
42
27
123
21
9
72
15
36
105
24
48
12
183
27
54
12
30
30
72
15
177
60
216
60
72
3
39
18
60
168
48
66
21
57
42
48
105
57
51
72
3
45
129
15
33
42
126
87
27
54
24
3
252
57
36
84
48
42
45
21
12
48
27
21
24
132
6
150
12
48
54
96
42
3
45
108
42
45
72
27
54
180
54
18
27
153
12
12
18
18
102
72
6
12
36
162
9
48
33
63
21
120
15
75
30
18
78
72
120
60
78
33
192
33
132
12
12
186
30
12
36
36
3
3
45
27
42
ABCD 97259929246*3^$a+1 [50167]
6
150
180
12
84
48
132
48
66
6
36
12
96
81
99
36
36
12
141
57
18
42
30
60
9
141
162
36
12
18
90
261
144
99
72
60
21
117
15
36
72
12
72
36
9
90
9
96
33
18
78
30
66
39
111
96
18
36
51
120
177
3
27
12
126
42
108
9
15
84
36
9
36
240
9
39
111
144
105
27
33
120
15
48
18
114
117
243
12
60
120
48
57
39
81
15
45
21
84
198
48
198
42
33
36
96
27
21
45
15
51
6
138
6
174
69
72
24
39
72
189
81
66
33
15
72
48
6
6
72
105
21
15
87
108
132
24
30
36
18
132
12
42
36
15
15
93
15
66
54
36
48
33
108
135
24
21
12
15
57
288
99
36
18
54
72
9
327
60
30
39
135
93
27
18
156
60
42
12
210
6
12
93
87
24
18
192
168
30
12
21
15
120
12
57
156
63
24
45
51
12
12
30
51
45
66
69
45
66
24
45
9
150
102
54
36
105
3
117
51
18
39
3
48
57
9
36
48
51
9
24
42
78
132
54
12
30
3
147
132
21
39
60
12
6
24
111
27
12
18
6
192
54
6
78
66
54
90
36
18
30
42
24
75
9
42
9
72
84
51
12
18
84
24
99
15
45
12
99
12
33
27
153
39
108
30
39
24
57
42
30
78
12
81
21
30
66
87
27
96
108
12
84
9
24
51
156
60
48
150
120
66
24
57
36
33
39
63
18
15
51
249
45
54
42
84
27
255
114
54
30
6
81
117
18
72
12
21
93
12
78
72
9
183
60
72
81
99
54
30
114
42
24
132
24
30
138
33
105
39
69
27
33
36
15
63
48
24
96
48
117
39
21
75
45
15
237
51
24
6
180
84
3
9
39
9
192
30
66
18
90
15
39
36
81
21
15
75
69
36
27
132
48
192
84
144
78
48
54
6
126
6
90
24
21
3
42
87
3
18
42
45
84
3
141
105
24
3
39
108
96
66
126
90
54
9
201
39
15
72
30
18
21
3
108
93
111
36
45
24
105
6
24
168
33
27
12
48
21
15
42
15
108
81
51
3
105
27
30
138
12
129
9
90
105
180
12
15
9
93
6
24
33
24
75
84
186
6
48
42
102
12
69
36
399
165
57
72
51
111
216
54
6
84
180
18
27
15
30
15
228
108
24
165
63
165
6
210
87
180
57
78
252
48
18
24
90
33
129
96
84
126
12
48
48
24
12
45
81
132
3
72
36
9
18
24
21
3
114
51
75
69
33
75
3
69
63
93
9
30
36
72
30
60
48
135
39
33
48
60
27
30
18
156
18
87
111
33
15
54
60
6
30
66
81
3
45
240
84
75
36
141
93
12
66
12
42
96
48
144
78
174
66
138
30
102
18
57
48
9
12
54
96
45
9
87
3
42
27
171
60
72
42
12
108
36
15
39
21
15
24
60
201
21
54
57
3
132
60
18
96
84
24
138
54
84
12
18
12
210
3
27
12
30
27
129
102
288
24
12
186
15
144
99
24
30
36
30
144
6
12
27
72
33
3
3
66
66
30
75
15
12
21
27
18
15
156
3
48
30
18
42
30
18
84
42
246
15
3
42
48
6
108
30
30
57
15
48
36
60
12
84
60
33
33
15
60
57
27
45
84
6
36
42
3
108
27
258
90
54
66
12
30
84
90
48
6
6
60
318
132
78
18
15
48
87
12
180
18
30
57
3
48
60
225
51
108
66
162
33
87
24
168
81
39
150
30
108
153
39
48
78
96
54
60
36
54
102
33
75
105
12
153
84
75
63
45
15
90
24
63
27
186
39
39
6
30
21
3
105
27
144
30
15
ABCD 97260090912*3^$a+1 [50013]
72
45
3
105
30
18
24
55
104
60
16
71
249
96
87
25
5
7
36
92
96
4
116
40
20
99
73
8
24
52
203
193
24
80
21
3
64
8
232
5
15
123
117
45
87
3
37
71
45
9
19
59
25
5
31
264
35
72
9
100
24
8
48
16
5
43
53
67
23
33
12
28
89
15
112
204
77
42
18
180
15
24
120
141
27
27
6
144
66
150
7
8
24
123
93
15
33
4
12
80
4
80
12
24
208
23
33
16
11
105
28
29
91
137
39
24
99
13
272
132
51
33
27
102
42
33
316
56
3
42
15
75
36
30
7
8
148
60
116
45
343
8
27
18
3
24
96
60
12
15
33
9
31
92
39
45
16
8
4
108
107
105
100
128
24
21
84
60
48
27
81
7
47
93
15
45
40
23
85
12
32
148
32
4
17
7
47
69
57
219
15
9
57
24
36
63
16
11
85
32
48
4
8
36
39
73
68
69
42
18
90
85
17
39
69
3
15
9
15
33
16
20
204
27
69
129
55
23
69
15
21
72
48
27
25
23
25
29
19
140
36
45
30
78
3
120
64
101
87
75
1
89
30
1
17
7
17
36
3
159
13
84
41
135
108
4
23
57
105
51
96
111
30
7
32
64
12
35
9
40
44
51
33
33
15
27
13
84
60
24
140
21
39
4
32
100
131
73
47
45
87
90
87
64
32
28
32
48
51
30
19
77
3
24
3
49
96
108
17
19
41
3
51
48
21
60
4
5
43
24
20
16
60
149
15
3
45
57
135
33
31
59
18
7
5
75
12
108
45
51
16
176
27
45
156
27
33
120
16
48
72
23
81
12
105
87
100
113
219
165
108
67
23
57
16
80
12
60
27
108
30
132
48
42
13
36
36
5
135
4
59
18
43
77
139
65
15
48
48
27
42
43
8
39
109
11
21
144
76
8
12
15
33
64
12
53
18
157
35
61
20
12
144
84
24
36
57
39
16
20
48
24
208
20
57
102
6
159
51
42
120
7
20
16
24
11
37
65
15
36
12
24
75
81
15
102
31
41
31
32
45
75
48
144
24
21
36
7
8
75
72
37
20
60
36
45
7
77
270
81
28
17
3
87
133
192
20
87
108
57
15
85
48
132
65
30
93
4
44
9
7
23
42
51
48
96
123
61
20
159
30
15
3
150
27
48
84
3
18
54
36
90
67
17
19
32
147
37
35
36
33
21
99
36
220
8
12
100
35
85
20
16
77
7
8
16
200
21
151
29
48
3
132
33
27
36
27
180
90
3
144
12
255
138
18
73
132
140
208
20
9
15
87
129
111
9
24
3
69
21
219
51
117
3
57
75
102
115
8
27
9
81
15
64
12
48
20
21
31
144
8
48
100
29
15
16
8
27
33
9
30
21
72
48
27
37
8
24
21
90
9
3
18
3
21
66
85
44
21
90
9
204
12
27
18
84
3
16
96
65
36
39
40
35
120
36
49
44
177
24
36
87
87
78
3
100
44
33
135
40
5
15
93
102
61
20
112
44
123
42
159
57
39
40
24
72
20
4
83
72
81
28
20
96
60
315
13
5
147
123
93
24
24
87
129
184
11
18
91
17
15
45
43
47
9
168
40
212
231
54
39
24
45
55
36
12
32
48
4
11
13
41
126
25
17
51
4
32
40
71
9
3
1
80
132
60
100
44
3
57
15
9
9
138
24
1
252
17
19
227
24
36
13
41
55
48
23
25
248
64
48
12
80
27
9
57
19
60
20
33
235
32
111
357
76
20
36
15
141
12
75
18
3
16
20
144
36
168
132
3
13
47
33
15
13
59
37
20
36
159
6
144
91
48
72
68
16
101
15
24
144
40
24
152
45
3
33
27
33
54
108
45
165
111
16
56
4
84
104
3
133
137
79
24
47
33
120
9
12
19
144
56
21
15
21
39
15
9
124
185
3
24
28
53
103
29
43
5
3
216
28
132
24
11
6
115
12
20
63
42
72
180
30
61
20
204
28
56
87
49
5
31
20
24
40
11
13
32
ABCD 97260132122*3^$a+1 [50001]
12
64
32
19
5
13
72
3
56
31
5
4
12
132
12
24
117
35
132
7
9
57
60
23
97
23
64
20
36
52
8
16
21
42
18
54
153
15
33
20
19
36
24
33
93
12
75
12
108
63
12
137
1
12
60
23
109
3
3
5
48
19
30
3
15
72
12
5
61
42
18
132
3
135
54
18
5
127
65
1
27
12
60
63
53
7
17
84
7
53
84
28
57
90
18
162
120
102
30
45
63
90
12
71
67
102
99
9
48
23
31
156
45
9
6
89
25
23
12
24
24
55
30
18
12
18
27
33
3
24
75
48
33
72
32
72
43
48
90
72
12
90
41
24
60
55
29
12
25
75
12
56
4
80
12
55
30
11
72
7
21
9
6
17
127
18
72
15
51
9
3
60
42
59
31
18
23
25
207
12
24
20
1
23
277
11
4
20
84
96
16
117
18
84
30
48
15
3
12
101
1
60
90
36
69
63
5
43
30
35
25
3
20
19
138
35
25
59
100
21
47
7
81
27
77
55
6
54
41
48
91
5
28
117
18
78
23
67
12
33
72
15
57
8
25
3
48
21
6
149
13
30
21
56
91
42
35
36
72
25
35
7
12
5
13
11
4
8
25
192
15
75
33
27
17
1
24
6
12
21
27
30
35
12
13
39
21
23
16
56
67
17
4
36
63
5
25
12
96
63
92
24
16
48
36
21
119
91
54
63
8
28
39
60
42
51
15
60
105
68
40
24
3
24
9
99
42
11
24
13
18
24
41
49
48
11
12
25
27
96
84
75
12
5
196
9
11
148
27
60
17
88
8
64
20
13
35
84
24
7
89
60
55
5
1
27
15
30
35
76
20
16
3
48
54
11
19
45
68
72
36
4
44
36
55
30
75
51
30
12
18
5
79
36
42
42
186
60
90
89
24
7
5
19
33
3
54
11
19
90
71
84
100
8
67
65
16
15
57
27
48
21
159
21
20
36
36
12
40
8
48
19
41
67
12
108
30
12
51
21
71
7
12
9
27
5
37
42
69
9
27
51
17
25
72
30
120
6
12
15
8
7
137
55
9
36
104
4
12
20
25
95
1
83
60
136
8
7
18
15
27
9
36
24
159
165
128
208
27
72
60
45
3
30
15
8
37
30
12
42
95
1
95
109
6
5
88
27
24
6
27
15
48
42
18
24
33
96
81
30
9
72
8
7
9
33
30
45
68
49
48
18
12
12
18
30
281
19
60
30
35
12
31
30
42
48
12
30
48
39
36
45
75
27
30
18
17
76
111
18
18
12
233
19
60
36
137
13
23
19
60
45
8
25
83
19
18
15
27
45
3
222
48
222
77
300
31
42
35
28
12
15
18
30
9
44
19
90
11
19
18
39
15
6
54
30
3
3
30
12
71
91
5
108
43
33
36
93
11
37
222
12
21
45
42
65
25
48
3
129
18
33
27
5
85
83
31
21
9
120
35
43
161
24
85
23
7
30
42
101
19
30
6
12
30
15
20
96
19
42
63
12
165
83
37
108
71
19
42
60
18
17
55
6
102
17
84
31
48
81
80
7
65
24
43
90
12
23
25
48
15
27
45
33
135
8
64
33
35
40
15
150
24
11
7
48
24
48
17
16
20
115
17
60
73
54
5
1
23
12
12
115
42
11
28
36
68
7
5
64
56
4
84
68
4
111
33
21
48
11
1
23
172
81
12
27
116
187
5
36
16
80
25
35
1
114
168
12
33
36
27
5
37
78
12
5
52
44
12
7
12
60
65
40
15
33
45
48
23
36
24
4
3
33
21
6
65
12
67
48
72
6
30
12
18
27
56
16
3
42
36
30
5
60
40
32
37
6
42
18
189
44
79
41
109
23
67
41
112
15
72
17
1
27
3
9
51
9
15
30
78
65
40
3
5
25
12
12
18
48
24
65
13
108
59
4
60
44
48
55
117
57
6
42
3
188
24
43
54
90
33
8
12
12
1
107
43
12
21
80
61
18
41
36
4
57
12
30
90
72
18
53
49
35
13
35
12
25
96
42
45
3
72
60
12
5
55
66
95
40
24
56
12
48
55
93
9
23
4
20
115
29
4
45
3
87
30
15
3
89
124
39
12
53
43
29
31
30
60
3
27
12
57
93
11
4
48
69
30
36
9
81
59
31
24
53
7
18
47
1
42
48
57
92
1
42
161
19
153
15
9
44
91
30
71
85
42
41
72
40
39
53
43
33
9
18
29
55
108
42
6
29
61
102
30
15
45
78
12
240
12
36
9
8
223
17
55
12
45
8
72
60
1
12
35
7
21
12
3
57
93
23
12
24
1
75
129
18
17
13
11
79
77
88
33
83
24
36
76
15
36
72
48
5
4
81
150
90
35
40
189
23
25
12
78
18
15
39
41
28
56
31
12
12
29
4
33
90
117
8
112
27
29
4
117
6
12
21
36
24
99
17
108
25
60
18
9
24
27
24
29
37
42
33
27
18
42
30
11
1
71
24
103
12
89
12
12
36
19
17
211
12
12
216
69
80
24
7
12
30
11
79
33
68
19
60
113
4
15
29
37
35
7
18
59
61
12
30
45
3
117
123
57
3
162
18
72
41
37
15
39
173
13
12
132
39
ABCD 97260270886*3^$a+1 [50081]
144
35
55
48
65
13
66
18
24
102
18
6
174
18
72
96
41
168
25
12
35
61
11
55
126
24
59
205
47
12
13
71
37
24
167
97
71
61
18
41
49
71
13
18
6
131
13
48
60
54
29
19
24
30
11
7
65
61
35
37
35
61
11
36
37
59
13
131
13
35
132
13
60
36
155
72
1
11
25
90
41
1
30
18
72
60
36
11
61
131
25
35
7
17
48
96
12
1
132
48
11
60
79
89
504
31
17
1
36
47
276
108
43
18
30
6
48
59
73
119
1
36
83
24
55
42
36
11
25
12
72
36
60
162
113
121
11
91
24
90
30
54
18
90
72
78
48
17
1
203
108
1
54
65
156
61
54
18
54
78
23
49
11
7
270
12
270
150
12
36
72
11
7
126
24
59
61
119
36
12
19
65
1
6
48
18
132
36
48
204
48
108
6
41
120
24
132
36
300
36
25
131
73
23
228
49
11
157
54
41
96
84
60
25
336
167
13
107
7
102
168
11
37
60
12
36
59
37
120
72
71
61
12
198
168
17
13
168
12
95
175
18
72
47
85
83
7
192
42
71
55
17
121
71
1
60
251
37
120
36
108
132
144
12
144
23
91
5
49
35
31
90
47
7
96
54
59
48
127
17
31
78
36
36
59
12
67
6
144
35
144
36
37
59
25
59
85
11
60
37
24
48
23
12
48
85
102
186
12
11
7
96
77
13
12
42
29
37
36
24
18
30
60
48
83
67
48
41
72
37
23
61
143
96
37
12
60
72
108
95
25
24
131
61
78
102
35
7
65
36
115
29
36
73
24
108
18
29
192
61
23
121
96
72
119
25
30
41
31
150
12
23
37
83
84
13
120
168
126
138
23
37
36
84
24
11
24
12
204
85
24
11
12
43
5
19
54
59
31
77
96
48
25
71
48
85
47
120
97
72
23
37
36
216
84
107
61
83
120
12
13
6
30
35
24
181
120
71
25
59
49
12
108
72
54
5
1
11
24
121
23
1
192
24
270
120
29
12
84
12
7
6
12
239
157
60
83
25
18
30
168
36
30
41
1
12
18
24
30
108
60
36
71
121
71
61
72
131
48
73
12
60
23
31
48
72
5
13
132
12
23
49
24
30
53
1
42
17
13
179
1
150
54
12
78
48
6
84
35
19
77
12
55
17
1
144
24
144
48
126
53
25
72
12
119
25
143
7
54
66
18
222
102
11
121
47
37
11
61
36
71
36
19
90
126
72
42
12
24
83
7
66
198
18
24
23
24
199
18
11
60
37
72
35
96
109
11
55
6
36
264
47
25
252
72
180
204
72
72
83
73
24
84
11
72
48
72
36
48
109
132
90
17
55
30
132
11
43
18
72
252
107
13
23
48
276
49
126
18
54
17
24
31
42
36
120
204
12
11
25
107
48
43
24
173
12
79
24
66
96
143
24
79
6
12
36
59
13
132
72
11
132
73
47
7
29
37
78
66
168
30
126
42
138
150
17
108
19
48
6
23
61
72
36
72
186
174
96
35
37
138
90
96
102
162
47
31
66
95
49
23
1
11
19
6
138
65
48
120
25
54
18
30
18
72
59
49
24
108
143
49
108
90
54
95
19
30
96
12
263
7
5
19
30
168
11
12
85
54
72
54
18
90
30
113
13
47
12
1
35
48
43
54
12
24
11
1
114
29
528
12
48
61
18
24
234
119
24
103
270
95
139
72
6
12
107
61
72
12
60
72
30
18
6
41
108
331
6
84
78
54
23
97
114
30
114
126
90
17
253
ABCD 97260360688*3^$a+1 [50032]
75
72
9
180
72
39
21
42
18
78
26
4
66
33
21
15
12
65
7
108
59
13
153
60
24
8
91
12
9
30
9
69
66
21
33
60
48
120
48
102
14
24
64
15
33
84
15
24
21
26
42
70
90
6
126
18
18
15
9
15
9
24
86
37
60
9
60
68
28
72
12
96
8
16
20
28
3
45
15
15
30
39
36
5
108
54
25
48
12
96
17
28
15
77
52
111
77
18
205
29
40
32
19
27
48
225
129
63
9
54
54
68
22
93
144
51
48
45
21
39
24
180
17
40
15
45
3
3
42
6
21
9
2
22
60
3
77
55
57
78
42
3
35
130
36
26
10
3
12
39
6
20
16
39
36
12
12
35
73
36
12
60
93
96
63
105
12
138
122
4
39
27
9
65
7
5
55
60
45
63
17
7
117
14
49
12
51
18
27
65
79
9
20
40
27
60
9
36
15
75
18
27
144
81
8
7
9
99
12
93
24
15
12
11
10
27
27
78
18
38
40
15
21
20
64
74
16
21
5
79
96
125
24
64
56
36
40
135
21
20
52
12
36
39
3
18
174
6
20
40
68
40
15
51
9
12
60
9
75
45
51
9
60
6
14
28
60
68
7
12
9
26
13
33
50
10
3
84
21
20
40
56
100
51
5
19
24
17
52
87
45
36
24
36
20
40
87
3
14
4
24
51
29
6
25
39
26
7
12
93
3
12
33
6
6
132
27
21
8
52
27
72
69
32
18
61
60
89
7
9
3
27
6
24
68
36
4
3
60
57
60
15
3
30
12
150
21
180
60
72
9
116
22
90
63
23
166
39
117
110
10
27
96
11
49
21
48
3
12
27
6
8
4
56
36
19
117
24
18
18
15
5
7
3
38
7
29
24
19
27
9
12
45
132
138
32
25
60
93
27
3
2
67
41
7
11
34
3
33
39
33
3
41
31
24
36
12
12
3
62
19
9
60
20
16
12
3
36
21
63
9
6
9
41
19
120
45
111
72
12
3
138
96
8
67
21
27
36
71
13
12
21
24
15
45
39
45
15
69
60
56
7
24
41
12
52
75
21
27
21
15
11
64
66
15
24
39
146
232
44
16
20
4
3
15
138
3
9
3
57
111
15
54
60
48
84
90
21
12
15
198
120
60
63
9
12
39
11
25
29
60
46
18
15
47
13
12
129
39
15
33
9
24
84
32
28
48
20
12
16
51
11
25
57
12
15
84
60
29
136
12
48
39
5
7
63
18
12
51
24
12
48
27
18
60
2
1
33
30
6
3
33
48
56
19
9
12
3
33
2
22
36
15
48
12
24
48
3
42
27
11
25
113
16
111
12
45
78
33
15
6
44
112
20
28
27
12
36
5
7
29
10
45
45
6
54
36
39
15
18
3
33
12
27
17
19
9
80
28
3
156
59
25
9
8
54
10
6
2
142
18
12
3
21
74
10
12
51
12
17
40
20
43
45
51
5
76
36
15
24
5
18
22
51
72
33
27
3
134
19
129
38
48
16
6
164
115
3
33
63
50
24
22
18
62
6
10
74
6
109
33
32
34
234
38
70
3
5
127
72
12
15
6
15
24
35
10
51
24
69
102
57
57
51
48
45
20
52
27
101
6
1
24
24
120
69
48
27
45
92
79
45
24
12
20
64
36
51
24
36
24
15
240
21
27
18
20
88
15
57
12
111
144
63
54
26
25
53
16
18
6
26
61
12
23
37
108
9
51
33
32
163
81
116
7
21
30
54
15
33
74
13
5
28
44
28
27
60
9
15
17
19
60
48
233
4
15
69
42
9
24
41
28
170
66
19
17
19
5
55
11
16
45
24
11
154
63
12
123
105
48
24
45
3
48
5
10
98
4
32
43
21
44
28
18
6
20
31
24
81
3
24
17
4
62
90
22
141
51
6
48
90
9
93
12
120
27
69
56
28
15
12
29
19
17
28
48
63
84
87
6
24
3
57
6
30
63
12
84
93
86
1
111
18
14
61
99
26
7
15
114
24
86
1
69
15
81
15
300
5
28
75
99
6
72
18
80
25
9
12
24
44
16
30
54
90
42
56
55
9
75
21
30
33
47
82
62
13
12
24
24
45
36
15
12
12
93
27
33
15
29
103
3
18
15
45
12
38
25
81
8
52
75
29
7
9
18
78
3
60
21
30
50
31
15
2
46
50
180
16
36
63
36
69
75
45
84
63
9
36
24
30
21
48
12
108
192
5
163
24
21
84
3
12
72
3
81
21
39
35
34
48
8
67
12
48
144
24
5
7
93
24
56
16
3
41
7
5
4
36
12
3
45
39
129
84
27
3
32
46
80
52
36
72
63
84
117
90
6
3
9
30
6
27
9
6
69
21
20
24
40
84
24
15
21
12
27
21
54
21
5
22
45
192
36
5
4
111
9
8
40
15
33
36
51
5
7
11
30
60
36
43
23
90
4
50
6
52
56
19
12
33
27
65
43
48
12
11
37
45
30
33
96
24
24
93
99
36
27
6
24
15
81
12
38
34
36
42
32
16
6
15
9
87
12
81
75
12
12
11
70
72
39
89
40
132
39
36
27
66
99
12
24
57
3
11
18
28
8
12
55
48
9
3
60
5
19
33
27
75
9
5
67
12
33
15
3
21
93
15
12
3
18
8
4
18
30
15
9
63
48
9
36
60
24
3
45
27
65
28
60
6
66
20
28
36
12
3
36
9
27
24
93
30
2
19
36
81
15
93
60
132
12
3
24
3
6
42
2
48
67
36
57
44
4
24
48
8
4
20
36
16
3
81
20
16
3
48
9
84
20
144
112
84
15
29
36
36
ABCD 97260401926*3^$a+1 [50009]
39
176
72
37
35
72
144
85
59
97
36
35
40
48
56
96
85
12
23
288
120
61
51
48
9
15
56
24
157
324
47
48
61
123
32
136
57
23
72
97
84
59
136
24
8
40
69
35
73
48
143
24
145
15
56
120
25
15
45
11
61
24
48
252
23
1
95
1
23
1
95
160
200
241
48
12
35
193
191
64
80
13
228
36
59
49
15
33
215
205
3
56
73
36
59
97
71
40
33
24
12
180
23
13
3
21
99
69
48
59
73
47
1
48
47
48
72
25
135
32
72
48
16
9
95
181
99
48
8
37
60
24
36
120
59
48
61
27
105
63
24
45
180
15
200
1
12
192
35
73
143
61
11
144
61
35
24
24
216
25
60
11
253
27
33
24
48
84
3
56
49
36
59
72
241
143
72
109
3
48
69
60
95
61
3
57
47
40
32
121
60
179
61
27
96
69
48
132
60
11
112
104
25
24
39
32
13
35
13
192
83
169
156
168
179
25
23
85
227
133
35
25
87
117
99
72
224
48
48
120
144
88
32
48
97
96
72
36
251
49
159
56
40
81
48
111
249
132
180
156
83
40
24
117
48
36
24
15
96
32
13
120
11
25
24
156
60
48
47
73
15
105
12
3
81
12
24
3
56
112
57
23
49
159
45
180
12
24
59
37
179
136
9
23
37
99
57
24
63
117
35
24
157
12
96
192
72
135
45
156
95
1
231
9
119
25
36
83
121
12
35
25
24
71
168
121
71
13
35
24
72
168
96
25
12
123
9
15
57
24
47
85
60
132
36
191
64
129
96
12
204
120
23
40
128
133
11
16
69
96
132
36
11
24
64
128
144
1
60
144
51
213
84
132
131
24
109
156
95
96
25
72
48
23
1
48
23
109
3
8
157
12
24
192
60
264
3
117
155
24
24
85
203
25
143
240
61
84
192
119
1
63
21
3
21
11
48
280
200
256
81
60
83
157
35
24
1
108
35
16
104
25
95
16
141
59
25
120
15
21
11
48
25
39
81
15
9
95
25
48
23
40
144
8
40
33
24
47
96
88
81
23
72
168
145
15
56
64
32
25
36
59
133
35
97
84
155
1
239
85
99
96
81
60
99
9
132
3
8
25
183
24
21
11
16
9
48
183
309
96
12
96
39
272
48
16
45
59
121
87
57
48
24
39
56
61
108
264
252
11
73
39
32
49
24
15
48
189
108
168
47
40
56
120
96
48
48
40
104
24
24
97
84
60
71
168
1
36
48
3
48
32
85
35
232
45
48
27
8
88
69
36
119
72
73
71
24
25
60
12
23
168
112
48
165
12
143
25
108
12
95
25
47
121
96
119
37
123
129
12
36
12
11
24
40
8
40
128
1
228
3
9
143
96
97
23
157
35
120
24
48
25
47
64
72
80
109
35
216
25
24
120
63
56
24
25
23
133
75
45
36
48
48
72
23
88
81
63
48
117
51
56
1
24
143
48
13
59
157
51
48
120
32
88
81
84
59
37
11
40
128
157
12
108
12
120
95
85
36
60
192
35
48
241
228
180
47
64
81
263
ABCD 97260715978*3^$a+1 [50020]
147
3
12
21
3
89
52
15
5
13
6
60
36
209
1
84
30
84
45
15
60
33
27
65
112
20
48
72
25
228
23
7
21
20
31
21
27
6
36
3
32
13
35
7
53
72
24
112
33
6
33
15
17
55
18
30
66
119
25
15
56
61
24
35
55
69
81
6
65
13
3
39
18
15
15
42
99
24
56
64
32
19
41
16
39
53
12
96
19
29
19
41
12
12
91
45
44
16
12
20
12
37
3
32
55
53
36
4
68
37
3
57
23
79
48
77
24
184
8
28
75
65
31
5
96
19
45
93
3
57
6
84
60
137
16
44
115
41
72
1
6
108
17
28
45
23
4
69
246
24
96
9
20
52
72
15
42
11
7
5
1
66
24
30
71
4
45
147
3
5
16
68
72
85
11
19
69
72
33
71
36
60
43
21
183
5
85
71
55
17
19
21
12
8
28
81
144
27
3
5
36
64
20
31
9
15
5
16
8
48
37
6
21
36
20
43
6
78
21
116
25
3
20
1
174
12
30
18
60
36
149
96
36
28
27
5
4
32
24
13
11
1
15
3
5
12
24
25
35
19
33
24
20
19
9
56
151
78
6
6
63
8
52
27
90
11
48
55
77
7
77
4
129
66
6
15
15
18
36
35
36
85
35
4
15
5
36
88
72
36
27
77
180
25
48
3
57
95
48
13
75
44
12
19
36
24
24
41
40
12
27
12
29
25
96
30
78
27
8
16
69
30
5
16
60
92
43
5
24
7
24
5
96
60
24
109
23
19
48
6
30
60
21
96
3
60
5
1
48
131
19
30
63
3
17
37
6
5
72
79
30
48
66
96
21
3
240
5
12
19
60
5
25
123
48
32
55
57
63
12
125
36
19
21
33
39
27
5
24
16
8
55
12
30
24
11
13
27
105
39
105
6
84
84
6
6
125
13
42
24
57
69
30
18
66
5
24
48
13
30
6
23
1
84
47
4
44
12
24
25
6
60
33
20
1
24
111
9
27
3
33
63
69
20
28
20
37
15
60
27
41
19
60
29
85
71
4
20
4
111
24
5
16
21
3
12
8
1
15
36
69
6
29
12
7
21
21
35
19
17
19
78
66
17
37
23
19
30
24
66
125
145
18
5
60
16
9
35
25
30
6
27
39
41
4
104
84
7
93
36
32
19
53
28
8
55
117
33
6
60
65
13
30
12
5
43
90
30
66
114
96
66
24
6
33
36
120
51
41
37
90
6
90
6
54
65
79
21
39
36
285
24
51
6
120
51
3
36
41
7
173
28
56
16
39
18
132
83
76
105
15
51
53
31
5
12
43
24
17
19
21
33
35
1
60
11
103
12
18
6
17
4
56
88
24
12
3
5
28
20
67
185
1
11
28
87
30
111
68
19
81
12
44
19
9
8
19
105
20
24
12
12
1
87
24
39
41
25
39
20
19
65
25
6
5
40
21
15
8
48
13
15
39
12
18
11
16
63
17
40
99
54
42
41
60
7
96
165
15
24
12
21
57
6
36
29
36
19
29
25
27
63
177
63
66
27
3
17
7
72
69
36
15
69
9
11
25
59
12
193
143
43
125
49
90
12
54
6
21
9
3
116
31
18
11
31
45
3
53
4
48
15
21
39
21
15
36
5
64
140
4
8
48
85
6
33
56
49
131
72
124
15
54
6
53
12
85
30
18
72
3
15
33
108
9
27
3
36
29
7
21
20
84
13
30
12
5
19
54
6
5
16
15
65
79
41
13
12
23
12
109
60
54
57
108
15
30
87
105
15
135
41
4
24
12
9
35
24
120
64
20
115
30
3
39
65
19
84
30
71
19
42
59
60
24
112
33
12
30
48
6
30
36
21
104
43
42
30
60
24
21
164
49
12
51
3
41
48
7
18
3
8
19
105
27
21
9
48
102
45
3
17
19
137
12
12
124
9
6
21
3
17
43
36
9
32
25
35
84
1
18
66
119
115
6
35
61
15
15
24
36
138
6
6
39
32
4
24
105
51
45
15
36
3
45
15
5
16
44
1
35
25
114
30
24
23
19
24
29
16
9
11
61
3
15
17
13
42
9
36
33
23
79
41
132
67
60
24
81
63
6
111
9
75
15
30
11
79
41
43
5
31
5
1
15
15
24
5
24
72
4
9
42
120
30
24
39
75
41
61
75
44
52
32
85
42
5
48
7
24
65
49
11
12
64
20
13
6
6
78
21
75
6
51
20
28
39
36
36
21
3
9
36
20
61
48
3
12
81
47
12
25
35
1
30
201
3
36
57
9
30
24
77
43
90
11
55
30
23
16
105
90
41
16
39
5
25
71
67
5
7
33
27
24
144
12
18
72
15
3
6
90
30
47
43
17
48
1
35
24
49
6
30
159
21
6
48
72
89
4
15
60
53
13
219
15
5
1
59
31
5
1
23
48
4
80
48
16
44
16
39
17
19
77
67
12
48
65
1
15
51
120
78
35
16
20
12
60
4
44
12
13
95
31
21
48
39
33
27
45
45
35
72
55
18
47
4
141
18
41
25
6
54
30
6
150
29
16
9
11
4
45
35
12
24
19
9
68
13
6
53
31
21
39
5
175
6
150
48
6
6
60
65
55
60
60
24
21
3
105
27
65
16
48
15
60
89
67
21
68
64
27
30
48
6
9
8
7
5
187
141
8
1
23
25
60
27
8
7
30
24
15
9
123
12
21
90
77
12
40
32
43
30
42
5
25
54
126
30
24
6
48
42
330
3
45
42
45
15
41
28
36
20
49
96
23
100
45
36
95
55
6
23
16
15
24
60
36
5
19
5
12
55
18
132
35
28
20
ABCD 97260731156*3^$a+1 [50024]
9
96
36
19
197
72
348
48
96
60
60
15
64
29
187
5
36
108
91
41
63
64
53
48
315
141
43
32
81
127
41
36
75
24
9
36
51
9
175
89
7
41
24
96
12
48
12
48
63
40
41
48
12
19
29
171
21
3
33
24
96
7
56
16
24
24
65
12
96
252
31
80
240
57
79
101
84
15
24
9
7
24
41
39
24
45
75
16
101
43
56
16
53
51
64
32
129
31
29
51
24
64
120
32
33
240
12
3
40
41
12
72
72
75
40
53
48
60
79
48
96
5
99
45
187
240
5
195
24
69
192
24
72
27
105
168
60
3
136
5
19
17
79
48
17
103
72
65
108
75
16
17
60
19
29
312
67
41
96
108
27
264
240
24
21
219
177
103
41
36
3
21
12
7
233
7
5
216
336
115
53
27
45
139
56
24
45
51
141
84
24
199
56
144
45
147
69
211
24
77
168
96
96
43
24
32
129
79
17
159
69
72
3
112
101
27
40
5
108
87
45
51
57
12
51
64
32
69
75
45
115
5
51
24
16
48
17
48
60
75
357
84
55
17
120
199
48
41
12
192
91
56
21
99
21
84
180
168
36
72
159
64
29
75
177
55
269
12
48
55
5
115
96
200
9
31
29
60
12
108
144
60
12
96
87
93
12
96
216
79
5
51
9
276
144
132
120
132
168
3
136
29
132
63
96
21
163
24
5
267
33
12
19
24
113
180
24
3
33
24
108
12
84
235
80
120
64
5
27
24
21
43
17
24
79
101
235
5
12
24
24
31
41
63
136
5
3
40
5
12
36
67
65
60
91
29
12
15
40
24
17
63
45
84
12
216
3
57
48
96
24
132
3
9
108
252
175
5
120
48
12
151
56
40
5
120
3
40
53
67
77
108
192
96
87
120
96
16
65
103
17
24
15
136
29
24
108
24
39
9
135
256
77
3
117
3
117
19
161
103
56
40
24
17
24
63
81
60
75
9
108
144
24
36
84
19
296
81
48
60
27
69
72
12
12
228
7
24
17
48
12
84
199
125
96
108
15
96
24
57
36
24
36
24
108
12
180
24
51
40
53
75
40
77
3
96
24
16
185
55
56
69
36
24
12
12
15
21
19
17
103
72
200
168
21
171
168
21
12
12
51
57
12
48
67
32
9
15
177
24
144
79
41
84
60
12
99
69
51
45
75
24
136
5
12
79
80
40
8
40
5
60
55
41
15
24
45
67
113
87
120
24
45
24
12
48
111
96
64
29
48
120
43
264
41
24
216
72
132
48
67
32
45
60
48
15
105
48
39
40
53
91
5
60
12
99
81
180
19
41
108
396
204
51
24
96
129
111
21
243
64
161
12
144
24
91
5
43
77
84
55
5
120
120
91
5
123
33
79
8
40
192
65
39
40
17
84
144
96
243
57
135
81
12
60
12
120
24
91
8
33
84
43
77
43
32
24
40
144
17
48
127
29
51
33
180
48
27
93
240
60
39
45
48
12
175
41
48
55
89
156
139
72
8
96
69
51
57
24
159
24
153
39
21
108
84
27
33
15
81
31
173
72
48
147
21
27
405
96
72
43
80
216
21
19
8
45
36
156
36
24
108
147
48
ABCD 97261731844*3^$a+1 [50001]
138
12
36
24
24
12
78
24
5
25
12
90
5
31
12
36
54
11
37
12
36
35
61
36
30
30
24
59
127
84
89
25
6
5
1
12
30
12
149
91
6
12
11
127
108
12
24
120
126
23
31
5
61
30
17
55
30
12
35
1
30
48
6
90
5
1
108
36
36
48
24
30
36
12
42
71
55
12
18
36
60
54
60
96
30
24
6
78
18
29
13
18
114
95
144
37
12
12
6
54
23
1
54
18
12
30
36
60
66
78
17
24
205
24
48
47
13
18
41
109
12
30
29
25
6
18
35
97
18
65
55
30
24
18
42
11
1
108
30
5
7
66
59
25
78
6
66
6
132
6
24
101
7
12
17
19
6
6
12
60
5
67
29
49
90
36
66
30
78
47
49
36
35
91
30
60
132
6
6
24
6
36
29
19
29
36
49
60
18
120
30
47
121
12
42
66
96
48
6
6
144
66
5
31
18
24
90
48
60
17
13
18
6
54
41
43
5
25
6
5
31
185
31
48
24
78
84
36
12
6
24
17
1
12
6
5
1
18
12
30
48
47
31
42
12
66
17
25
72
84
6
60
233
13
108
11
48
7
66
48
24
72
23
13
12
90
41
49
95
25
30
48
113
85
11
25
114
144
6
42
24
5
25
36
47
25
6
6
24
36
30
24
29
12
144
1
23
25
227
43
41
55
102
23
1
6
42
60
35
60
127
6
83
31
54
36
24
96
6
89
24
25
60
36
6
29
25
60
23
1
12
72
36
42
12
36
36
84
24
36
12
29
55
53
193
83
7
113
55
125
24
7
24
41
84
36
55
5
13
35
36
36
1
48
96
78
65
235
18
48
12
18
6
59
24
36
19
66
60
35
79
12
24
36
120
53
13
30
29
84
24
85
18
17
73
144
23
25
131
37
23
7
29
19
89
55
12
5
19
60
41
43
78
18
5
79
78
12
72
66
162
132
24
6
78
6
54
12
30
138
12
18
66
54
30
47
31
18
36
30
29
7
24
18
6
36
60
36
18
24
42
18
12
6
42
42
5
43
5
13
210
53
37
24
48
35
7
5
1
54
144
41
13
35
1
72
23
7
42
30
5
61
6
5
25
216
78
12
48
5
79
60
125
36
1
6
30
18
126
78
132
5
31
18
24
18
18
131
61
12
6
5
24
13
24
96
42
102
6
90
60
18
30
30
30
24
132
138
96
30
12
24
23
25
12
23
31
5
49
6
161
31
89
60
103
5
37
24
12
48
12
54
108
6
30
5
25
12
42
18
108
60
36
84
12
59
13
48
59
1
12
36
11
13
12
59
1
48
6
5
7
12
96
6
24
60
59
7
6
47
13
18
36
24
90
60
59
7
6
59
73
35
97
6
24
36
42
36
12
23
31
6
12
108
24
30
113
1
6
29
1
30
18
138
12
18
30
30
90
18
96
30
36
12
6
59
127
108
12
18
18
72
6
30
41
24
97
72
12
6
198
36
78
18
18
5
1
48
36
60
42
48
6
78
5
43
77
13
90
18
6
114
96
6
18
12
18
42
132
18
17
12
55
60
78
6
24
30
126
5
1
30
24
54
30
48
24
24
30
30
6
23
43
24
53
36
7
24
114
72
18
5
7
42
60
42
30
60
6
282
11
19
30
6
30
12
18
5
85
36
24
84
11
67
60
84
5
19
36
24
5
1
150
24
60
24
17
43
18
42
66
90
5
49
42
24
72
18
11
79
30
35
25
84
36
59
36
109
11
19
18
23
157
24
36
42
6
6
30
30
60
60
78
30
6
11
85
30
24
41
25
48
47
55
24
36
29
24
37
6
12
42
24
12
83
55
6
24
12
120
12
12
78
30
6
36
18
6
101
73
48
23
31
24
36
24
30
24
11
61
6
137
7
29
31
89
115
90
24
11
31
24
60
72
108
5
1
24
11
31
29
1
30
48
36
24
66
36
150
18
35
1
78
42
6
24
54
35
1
24
11
19
54
11
36
25
24
12
12
6
12
84
90
84
12
12
6
12
90
30
12
60
108
78
12
12
12
30
65
1
18
6
78
6
6
30
174
5
25
66
24
30
35
115
132
12
96
90
66
84
41
13
6
12
30
54
54
54
41
7
54
6
29
61
72
30
156
5
120
7
17
31
90
30
84
12
126
102
78
60
24
18
6
12
18
60
6
138
30
102
65
24
36
31
48
5
1
23
72
25
18
60
12
6
18
12
30
83
37
72
12
23
13
12
42
24
36
6
18
60
54
18
18
30
6
6
42
47
19
42
48
60
11
1
42
12
125
73
48
30
18
42
29
25
24
96
66
17
61
11
31
29
1
72
132
23
1
24
60
66
12
204
29
1
54
5
97
23
19
42
78
18
84
114
5
31
108
18
83
7
114
59
25
36
24
6
6
30
84
53
1
24
42
36
18
6
5
55
108
60
12
18
11
60
79
18
24
35
169
72
18
6
6
60
29
85
23
31
5
1
54
6
143
72
85
35
31
48
42
23
49
36
6
90
59
55
60
5
37
42
17
25
24
12
24
59
37
12
6
60
12
24
54
11
91
53
19
66
12
30
12
17
55
78
30
30
42
18
60
12
23
12
19
120
36
30
24
42
48
102
12
6
12
72
30
11
25
6
66
18
30
210
30
11
13
131
1
36
42
65
43
12
36
24
42
36
54
18
35
85
6
5
25
11
13
12
96
23
1
83
43
29
49
11
48
1
6
6
59
1
59
1
54
84
5
109
6
12
12
48
18
12
ABCD 97261814212*3^$a+1 [50040]
42
3
12
24
8
40
33
15
72
140
168
12
1
180
12
12
12
24
11
145
3
12
45
48
78
48
89
16
81
6
198
72
18
42
35
64
8
16
56
115
96
77
13
60
15
45
84
3
128
4
24
9
27
84
12
84
8
12
1
168
24
36
24
48
3
12
45
35
163
45
60
45
90
21
75
6
12
83
4
9
27
120
117
95
85
180
48
24
6
18
15
15
77
64
51
30
18
129
21
111
36
32
180
28
33
72
27
20
16
57
35
49
36
30
5
43
6
3
21
60
135
44
72
43
30
48
59
64
44
25
120
183
33
71
1
48
27
93
12
75
165
27
33
87
12
69
12
12
42
113
31
54
3
9
11
28
129
36
84
47
13
48
3
9
107
28
63
90
24
24
54
81
116
43
45
48
57
15
21
24
23
84
16
3
81
8
37
24
36
11
24
13
12
3
36
12
80
85
24
35
76
33
167
67
6
27
33
27
144
81
108
51
36
24
33
72
39
69
63
9
24
72
35
55
17
40
21
156
24
30
21
9
11
76
33
39
68
52
60
15
48
9
68
67
6
27
36
84
12
75
30
15
84
44
1
24
15
20
37
3
8
49
11
13
87
33
39
57
48
63
84
20
49
96
48
12
15
9
11
31
18
99
8
4
15
6
47
52
204
9
120
3
44
49
11
25
75
45
51
92
1
11
49
36
99
9
18
9
9
126
9
176
76
33
24
12
6
9
81
3
36
8
7
21
75
29
73
48
35
49
83
196
57
3
45
15
21
66
9
21
108
60
51
21
132
15
152
76
33
90
17
49
36
27
153
15
72
45
18
29
4
45
39
8
67
17
36
13
51
8
16
92
52
12
21
12
143
7
5
72
64
84
33
12
3
12
33
18
29
1
59
7
21
45
12
23
144
25
48
12
24
11
28
57
15
33
48
3
45
15
45
12
27
27
66
47
16
15
90
6
9
45
42
17
1
11
19
6
11
13
119
13
24
11
13
36
60
171
3
77
72
13
159
33
36
12
39
93
171
69
23
19
90
6
90
39
108
8
25
24
23
25
143
52
57
35
1
24
23
13
15
15
33
84
72
9
12
75
3
54
47
13
23
28
27
45
60
105
60
48
39
33
108
15
81
3
12
9
207
33
6
78
135
8
19
6
24
3
21
71
4
44
37
23
7
54
59
31
42
27
8
40
123
89
76
45
11
1
12
6
29
67
5
1
42
33
57
48
54
9
32
13
120
36
131
24
4
15
42
3
9
143
13
240
120
54
5
1
119
115
18
107
85
30
18
24
123
20
28
33
15
9
12
54
9
33
48
60
24
27
8
16
9
63
44
49
42
105
32
13
15
45
59
25
60
3
57
39
152
4
105
84
36
96
15
20
13
111
9
36
75
9
75
57
15
45
3
45
36
11
25
120
30
29
1
12
6
6
23
13
72
30
18
39
141
147
81
135
116
1
42
45
51
81
9
6
30
11
25
3
69
102
30
3
33
12
48
12
150
96
42
72
3
24
3
6
51
80
1
87
201
6
30
71
25
48
96
15
21
78
6
36
108
11
4
9
23
4
56
49
24
54
30
75
12
8
1
12
95
85
18
114
36
72
24
11
64
9
102
30
27
21
51
68
37
54
57
87
96
69
12
15
5
60
1
12
35
73
48
39
8
40
32
1
24
83
49
24
42
30
114
221
4
15
66
155
13
54
45
3
30
114
21
24
9
75
15
6
48
12
35
1
3
21
63
45
95
13
132
96
60
12
99
9
27
20
72
13
75
20
28
116
61
15
9
15
333
35
136
44
1
102
29
1
27
20
97
11
37
3
33
15
57
54
30
66
42
27
56
25
60
132
60
156
75
44
13
3
27
57
68
49
24
39
36
57
59
25
71
52
32
13
36
6
81
57
150
5
73
12
63
69
24
12
132
48
35
85
114
45
8
61
30
101
4
12
72
80
67
66
12
60
147
8
220
33
48
15
21
24
39
8
13
15
57
27
20
72
40
9
102
29
16
33
60
150
66
36
3
104
16
12
3
30
15
45
71
109
59
55
30
23
4
93
15
8
19
6
39
3
30
132
3
33
47
25
51
177
12
18
18
51
45
155
1
3
32
88
21
15
9
75
12
24
69
6
96
77
28
164
124
44
40
33
192
288
60
84
96
35
4
45
48
63
15
125
13
12
48
36
6
89
1
47
73
12
66
17
4
21
3
12
33
51
20
76
32
48
37
12
75
9
30
17
132
1
135
147
30
59
25
156
24
15
20
145
84
114
18
3
45
15
111
9
261
15
9
99
57
30
6
138
57
33
24
63
9
131
64
8
1
11
31
77
40
21
111
9
27
9
186
42
6
6
15
33
36
96
3
8
13
60
12
47
1
27
69
3
12
8
31
102
47
37
275
48
115
42
11
4
39
77
28
57
108
144
36
11
40
9
120
72
ABCD 97262172214*3^$a+1 [50090]
144
5
27
81
30
1
95
36
54
108
91
35
18
108
234
85
5
216
51
3
102
7
137
24
18
12
18
31
29
18
18
127
35
54
12
43
96
29
54
13
35
42
108
48
7
48
32
45
19
29
144
19
41
18
48
69
21
54
85
29
36
31
107
85
5
72
24
12
72
36
18
1
35
61
53
12
15
64
125
19
48
221
30
21
21
30
61
17
30
6
90
90
12
75
33
159
21
43
80
64
29
6
30
31
41
42
45
21
36
24
192
24
54
48
33
3
61
144
227
61
11
78
180
18
33
3
12
54
6
30
24
36
12
15
45
48
3
48
27
18
36
175
77
3
160
29
3
64
48
35
30
31
5
54
85
176
69
12
108
67
29
174
6
31
17
111
48
9
102
33
3
42
51
21
72
48
24
12
72
24
175
125
3
16
48
65
12
18
42
7
32
15
1
11
162
24
144
54
36
36
18
48
24
48
3
33
18
78
18
45
3
18
36
39
48
21
6
48
6
15
93
120
24
36
48
36
6
37
29
36
111
69
24
84
42
37
35
126
63
63
49
5
54
37
11
69
153
120
24
12
43
53
12
31
185
18
229
95
6
126
13
48
59
78
90
72
21
105
84
60
18
18
36
66
13
65
126
1
35
108
18
12
67
96
95
33
3
102
55
95
177
195
168
18
72
54
30
7
17
30
6
48
216
19
131
12
273
21
30
6
18
37
35
61
95
49
32
33
15
48
16
77
3
147
12
6
27
99
18
12
175
96
80
159
1
29
18
108
78
12
6
21
27
133
29
24
187
32
141
115
41
55
5
91
17
15
51
54
108
6
90
156
162
45
69
54
198
15
15
36
18
91
77
36
15
93
144
67
48
5
43
29
115
80
21
36
7
17
30
177
27
192
54
36
6
18
36
48
18
90
3
3
102
54
6
123
3
54
48
7
35
45
9
18
36
129
51
102
7
83
13
11
18
19
53
54
21
112
192
305
18
48
24
36
54
54
21
81
15
9
55
144
17
18
18
72
72
84
42
45
75
90
42
1
17
63
93
108
324
114
1
101
91
17
42
18
115
5
108
79
107
18
144
211
96
233
151
29
102
126
24
18
37
35
18
84
39
15
33
3
42
51
195
13
11
66
24
43
29
3
123
18
3
81
60
115
41
24
30
78
72
12
31
29
54
54
7
47
18
156
163
96
227
42
48
3
21
30
6
162
102
24
55
83
6
151
29
48
24
12
240
90
54
12
54
42
12
7
17
111
64
41
36
18
33
16
59
18
19
32
16
53
144
72
6
30
15
255
150
84
24
30
54
6
48
21
147
264
42
12
270
36
93
33
24
55
48
17
72
36
24
30
60
36
90
19
96
65
18
66
144
6
54
18
30
31
41
24
127
48
5
120
36
24
36
12
96
48
42
54
144
7
83
48
45
9
18
24
13
5
120
132
15
21
126
61
11
117
96
21
36
7
59
36
204
36
90
36
19
17
84
43
11
18
78
126
55
11
37
96
17
66
114
43
11
72
90
30
96
117
21
90
54
6
90
43
47
48
60
85
41
7
65
18
108
126
18
49
17
60
3
16
29
114
33
15
90
132
99
16
80
16
53
36
6
54
180
18
37
32
64
32
9
6
90
12
180
108
42
1
80
16
83
157
48
80
3
18
43
32
27
132
1
48
53
6
54
63
99
45
225
159
21
72
174
6
18
72
126
7
41
90
18
27
15
1
32
16
77
18
30
36
108
6
12
6
27
171
144
85
41
180
48
19
32
3
150
7
41
24
72
7
32
48
16
59
126
18
54
15
15
114
66
13
29
48
3
105
6
90
39
16
144
80
3
54
6
18
63
99
18
90
81
21
144
24
18
30
6
18
12
42
37
83
108
6
91
11
6
72
279
81
48
72
24
18
90
174
78
36
36
12
18
6
36
55
47
42
12
54
54
24
135
153
36
48
108
24
15
16
107
96
69
57
7
144
29
3
69
72
67
77
48
3
15
81
16
11
90
42
108
228
6
90
12
18
24
54
ABCD 97262236452*3^$a+1 [50274]
11
43
36
36
162
15
12
63
36
161
124
129
3
108
176
228
192
60
115
18
111
44
43
5
49
90
53
1
291
15
90
135
99
54
3
15
144
101
43
252
5
67
180
36
54
3
272
112
144
117
378
36
18
36
39
15
33
93
15
309
18
125
73
51
75
21
32
52
60
176
64
135
144
105
116
13
18
129
60
20
28
32
109
39
96
240
147
252
81
44
48
112
32
25
11
304
135
18
35
208
243
177
147
45
60
48
99
305
156
180
223
144
126
126
18
612
399
60
117
219
105
306
72
288
17
28
27
105
93
108
90
144
36
165
51
45
81
72
423
180
12
32
16
129
131
124
36
87
53
84
96
124
96
69
198
5
31
81
63
18
95
103
45
176
28
32
115
45
420
75
5
64
111
306
18
381
176
127
33
3
36
153
171
54
72
35
36
28
9
72
83
115
36
57
44
43
108
57
32
109
147
123
149
48
37
18
72
33
93
39
12
21
95
49
15
21
72
216
59
16
375
117
32
112
9
11
115
54
54
72
9
60
116
108
85
306
221
16
48
21
18
105
92
109
87
320
12
13
39
123
21
69
162
53
16
144
3
17
127
161
217
36
99
27
69
21
36
99
45
51
129
35
60
49
54
72
54
111
108
33
54
36
144
5
4
9
87
80
13
63
99
108
245
7
245
196
189
18
17
16
3
57
80
4
219
161
16
32
25
75
87
90
11
43
149
48
4
48
32
48
103
18
90
105
21
63
12
20
48
108
19
125
148
51
29
7
378
123
255
17
163
72
153
9
144
216
11
84
480
1
207
60
183
89
19
36
36
9
240
60
15
36
54
198
5
192
55
90
63
27
21
32
127
18
216
342
33
176
508
165
90
21
144
15
77
49
51
128
16
32
43
180
54
108
252
195
3
144
198
387
81
162
125
127
341
73
71
1
123
84
96
60
32
64
20
25
23
31
17
163
57
48
132
44
4
165
126
180
54
90
36
129
32
55
18
144
183
48
176
36
43
21
213
72
36
15
12
132
21
27
80
55
153
48
285
131
175
113
48
37
198
165
32
16
96
51
144
93
33
15
12
128
115
125
52
57
54
209
43
65
43
21
48
32
43
126
54
162
3
32
28
212
13
47
25
39
285
54
72
41
139
65
79
101
60
244
9
90
45
63
93
176
228
60
52
3
45
27
54
11
4
21
11
208
15
36
125
60
49
111
15
36
17
12
115
36
153
225
72
108
27
20
112
255
33
ABCD 97262291344*3^$a+1 [50071]
36
24
18
45
56
1
83
4
96
123
17
48
28
21
72
27
8
55
18
30
41
52
69
18
36
9
45
42
48
36
65
12
16
111
65
25
18
45
56
19
60
105
60
33
54
18
18
12
18
54
60
21
45
95
31
9
12
92
48
48
100
21
66
57
108
3
17
156
16
111
54
96
12
15
9
23
7
24
9
48
56
31
9
21
90
126
15
9
71
1
30
24
53
109
27
24
33
6
29
48
67
9
9
27
3
18
42
12
5
1
18
105
15
72
105
135
9
21
59
4
87
84
9
15
29
7
21
144
68
1
66
36
24
29
109
83
36
16
171
24
33
3
41
12
13
6
18
99
21
36
87
8
19
65
1
63
123
12
45
48
12
75
21
15
33
188
13
18
53
220
32
37
96
54
30
23
37
12
147
21
11
100
15
12
18
11
100
32
19
57
33
255
32
16
9
48
27
44
7
45
45
51
15
45
9
24
30
6
36
59
48
108
136
44
55
9
27
12
41
1
66
42
47
52
3
24
12
18
3
39
72
161
19
18
30
54
36
51
36
57
3
48
3
29
4
27
81
21
59
40
33
59
12
31
57
152
7
45
45
72
15
21
60
23
7
77
55
9
63
66
3
48
39
6
159
69
108
11
13
144
54
36
41
13
12
11
25
51
68
49
27
72
27
18
15
15
77
1
48
24
66
117
69
95
28
32
52
21
107
16
32
28
48
80
37
3
12
15
29
31
12
5
96
48
16
32
4
21
63
21
60
75
51
33
44
52
44
7
84
9
123
12
5
67
41
163
45
21
60
108
3
32
1
54
30
36
27
69
63
24
48
116
12
4
32
1
18
33
3
41
31
17
12
61
27
87
5
12
36
1
30
17
28
84
57
48
18
9
45
3
51
90
51
72
48
20
13
147
15
69
12
44
19
30
35
48
4
45
30
132
72
21
33
59
7
24
12
5
4
32
28
93
36
60
54
45
24
12
9
30
41
16
3
45
117
39
69
48
11
31
33
20
55
141
57
90
54
216
27
3
29
12
1
12
51
27
18
66
149
60
4
36
27
33
39
5
36
31
33
140
4
21
48
23
85
15
32
52
48
69
3
32
132
52
24
81
39
8
84
108
16
128
4
27
105
12
48
111
36
9
9
12
11
160
80
43
84
6
47
4
24
80
19
45
32
199
36
90
47
16
80
31
24
45
45
36
71
13
186
12
60
33
39
30
42
36
77
4
57
51
24
51
21
36
12
21
6
54
36
12
15
21
111
3
33
48
92
97
15
51
6
3
33
47
16
24
56
1
95
31
5
25
3
36
75
17
52
44
48
40
9
47
31
9
72
9
63
39
54
72
27
24
9
12
15
92
52
9
3
20
100
15
9
32
103
29
12
52
48
9
90
162
39
32
19
21
15
33
48
144
27
29
61
36
35
48
12
48
16
20
31
24
5
148
36
21
23
160
93
63
24
3
12
54
51
24
48
44
48
25
99
164
1
15
32
12
37
36
39
51
84
89
48
43
18
36
24
36
30
5
37
12
6
29
4
3
30
39
20
52
108
36
8
36
52
15
77
28
36
21
23
13
35
37
3
9
51
36
48
45
6
9
36
45
11
91
72
17
12
7
24
30
3
69
3
15
89
1
63
27
108
9
32
16
75
18
27
44
16
15
69
3
36
53
7
54
15
3
33
48
27
17
112
9
23
132
25
60
30
6
23
48
109
18
48
18
36
36
35
36
12
49
120
23
16
3
30
39
21
3
32
16
3
90
35
40
12
39
54
15
147
90
83
1
24
27
9
48
3
20
4
51
90
48
11
16
96
3
6
11
1
6
12
18
27
9
24
59
7
33
57
15
36
3
24
33
20
19
36
18
12
27
44
37
11
36
12
36
4
15
18
39
24
9
30
21
21
39
27
149
73
48
87
27
41
13
35
1
11
79
21
99
29
52
27
17
25
27
39
33
39
42
84
36
60
36
12
15
144
32
4
48
15
12
72
24
30
3
21
36
27
45
54
5
13
138
29
28
15
36
93
57
84
78
18
84
39
12
75
54
11
16
96
39
114
11
25
99
57
54
24
45
21
63
81
6
9
39
42
15
75
48
90
3
3
30
35
19
41
1
51
32
4
3
53
40
51
84
18
60
23
25
75
12
39
24
12
54
11
25
63
60
21
11
85
54
54
59
4
60
32
16
20
52
12
12
15
113
55
36
9
36
60
48
36
8
13
23
31
45
189
42
33
60
15
21
92
97
15
44
37
11
55
29
85
75
32
49
60
48
47
121
12
72
24
36
66
42
111
156
48
21
24
36
30
17
16
3
18
42
33
93
51
3
18
3
8
7
12
21
44
7
9
15
17
16
111
72
41
4
39
54
78
72
89
16
32
48
4
96
56
1
30
6
59
13
120
18
29
79
69
24
33
15
84
15
161
1
3
45
6
30
11
28
69
6
12
89
4
32
7
12
36
21
20
19
48
24
5
60
7
81
12
32
85
36
42
90
36
72
27
75
33
183
5
19
12
6
72
72
18
36
69
3
18
11
1
42
69
48
9
23
4
84
81
24
35
13
3
36
12
44
13
18
24
120
6
15
69
11
12
37
72
48
42
29
16
75
24
54
30
5
37
36
107
13
3
36
159
24
9
99
141
3
108
33
12
144
3
18
6
54
27
3
18
72
23
4
33
30
36
36
17
7
29
55
57
21
27
45
36
15
48
9
3
48
3
66
11
31
53
4
9
54
186
12
42
81
45
15
39
36
9
8
4
99
42
12
3
116
60
48
ABCD 97262452052*3^$a+1 [50020]
13
36
143
165
12
3
217
20
4
96
24
84
23
105
132
16
12
23
49
36
11
13
72
48
12
48
23
13
12
24
23
13
32
60
28
108
47
45
28
35
265
156
108
60
20
15
1
12
92
40
96
12
20
40
35
45
28
11
36
25
32
3
45
112
92
28
8
52
32
76
120
12
12
71
105
40
12
12
36
24
11
69
120
64
12
12
83
25
20
4
36
107
25
68
4
96
119
25
120
60
156
47
36
157
44
16
48
36
119
25
12
12
20
28
168
212
75
133
11
21
40
12
20
72
4
72
140
4
60
56
28
179
85
95
37
11
13
36
20
124
12
24
80
40
48
36
59
145
32
120
36
100
60
24
71
24
156
49
8
172
84
12
59
1
12
35
36
21
28
36
24
12
20
64
84
12
56
28
36
48
12
48
156
12
47
45
27
49
96
120
36
12
47
1
60
23
25
35
49
12
8
28
47
33
124
68
16
44
28
239
85
84
47
144
13
60
72
36
35
25
12
32
3
33
39
13
36
24
20
111
25
36
24
12
120
60
144
108
11
37
104
124
36
48
8
15
13
12
35
120
49
8
3
49
84
44
15
57
3
33
52
12
80
36
4
8
111
96
25
56
183
24
13
48
119
13
20
72
3
49
60
8
75
33
64
24
24
36
35
37
24
8
52
83
133
119
133
48
227
13
59
25
71
48
49
47
45
39
49
92
36
4
60
168
48
24
156
324
35
13
48
44
36
52
23
13
24
8
3
24
13
92
16
12
60
60
12
32
88
8
84
76
23
9
132
4
71
1
44
3
13
59
25
119
1
203
12
13
120
35
121
12
23
57
3
1
35
156
109
36
35
37
12
11
85
48
12
32
28
80
64
11
37
68
4
80
96
12
60
16
12
23
49
92
171
37
32
28
23
49
23
96
97
84
71
37
12
48
80
147
13
108
72
23
13
12
47
12
33
75
13
60
23
25
96
20
124
59
156
1
71
69
160
11
85
60
104
51
37
108
12
48
80
4
131
69
28
92
76
48
36
8
208
23
97
48
92
84
4
36
59
12
13
72
24
24
71
1
24
120
60
48
11
240
156
13
12
35
13
12
59
97
12
12
108
132
60
36
60
23
109
23
9
28
11
61
60
60
36
35
133
35
1
48
36
84
168
12
8
28
56
63
72
13
107
73
48
84
8
72
148
32
96
144
100
24
107
24
48
72
24
72
13
24
8
60
15
13
84
32
196
35
73
92
39
45
63
33
124
48
8
28
24
12
36
20
88
144
72
36
23
72
13
56
64
12
32
112
24
11
36
37
35
36
1
48
60
32
3
37
56
112
36
12
24
60
131
13
84
12
140
16
24
120
80
36
147
48
105
63
144
45
172
8
40
23
37
96
11
25
48
8
63
37
32
3
9
4
72
60
84
59
49
95
25
47
61
48
60
12
47
193
44
3
13
12
96
12
23
1
36
84
84
36
143
1
44
3
49
383
13
80
75
13
36
84
56
40
60
11
73
36
20
4
71
49
36
108
60
32
36
160
24
48
12
36
44
3
108
13
35
141
28
71
85
84
12
48
48
120
44
3
72
24
1
71
9
28
8
64
8
168
15
85
24
35
1
32
100
36
72
83
21
16
59
61
92
16
12
35
120
57
15
61
11
60
1
35
69
16
35
13
119
33
15
13
92
3
72
157
8
3
141
4
44
148
12
72
11
84
60
49
32
39
61
60
12
12
20
124
24
36
12
144
24
44
52
11
12
1
35
85
12
32
40
132
48
47
93
3
25
72
20
76
35
37
84
36
23
25
119
13
59
13
8
75
13
36
96
32
15
33
88
12
12
12
56
40
32
27
25
120
36
35
13
24
12
120
84
24
156
12
20
148
12
144
48
12
24
12
404
40
36
12
131
96
121
12
12
35
25
23
57
4
116
3
25
47
145
68
16
59
36
61
24
12
35
45
3
49
8
64
48
72
8
3
13
24
143
25
24
11
12
37
24
12
23
37
60
84
24
12
12
12
60
24
35
9
63
48
61
119
36
21
195
177
3
133
47
13
56
64
11
60
13
12
11
9
16
60
144
179
129
16
32
40
120
84
36
60
47
12
73
68
4
36
12
83
145
35
25
92
3
85
95
49
84
12
12
36
24
23
9
39
49
11
81
60
48
3
97
32
64
12
12
68
99
33
100
12
ABCD 97262504434*3^$a+1 [50078]
49
51
9
71
4
27
9
105
27
27
21
24
48
9
59
49
12
143
25
27
9
39
20
28
33
39
60
45
3
33
30
96
45
20
25
18
66
54
120
45
36
9
63
32
25
12
54
45
21
159
36
8
31
24
6
36
51
3
9
141
6
30
3
21
24
47
4
21
35
84
100
36
135
5
28
87
18
11
72
52
12
108
20
1
15
39
41
144
40
116
1
111
39
29
4
20
16
12
8
12
24
16
33
107
72
1
35
25
27
123
9
68
67
5
31
57
3
69
80
61
15
9
23
28
9
51
21
84
59
156
61
3
45
35
108
132
37
54
29
1
15
60
24
12
36
39
29
55
125
145
144
6
21
105
39
84
15
45
27
78
3
12
12
8
91
45
189
3
24
108
60
108
68
24
36
12
40
24
44
4
15
53
7
161
145
15
24
68
4
96
12
32
84
24
25
87
3
42
23
1
15
159
5
31
41
64
9
12
3
21
54
42
11
12
31
69
168
39
48
66
30
5
4
27
18
3
20
19
129
36
48
15
17
88
12
3
6
35
24
85
35
1
96
180
39
12
87
42
30
41
172
51
54
66
21
3
57
8
12
60
19
84
12
18
3
60
123
54
207
69
39
80
1
6
21
9
35
49
144
36
24
27
105
24
135
32
52
56
76
15
5
19
45
51
81
27
5
16
72
20
13
59
16
56
24
52
68
49
63
3
117
12
111
29
25
23
24
28
27
18
11
1
24
51
3
33
57
11
49
15
68
28
96
189
6
48
173
13
24
11
31
81
60
32
52
68
28
68
4
48
57
11
121
11
72
55
165
105
12
63
68
52
32
60
73
30
6
90
29
115
33
20
7
90
6
30
47
4
33
42
29
12
28
24
8
13
87
72
8
157
36
51
56
304
33
30
33
60
44
19
54
23
12
100
105
35
12
24
36
19
17
13
27
84
36
9
48
75
8
13
60
27
8
4
21
47
28
99
53
13
39
20
88
27
33
32
16
81
48
12
39
44
40
68
48
1
78
90
27
36
84
36
80
19
69
39
42
15
105
3
15
6
11
19
24
6
47
112
117
35
55
21
57
27
8
88
20
19
45
24
12
12
51
60
5
4
75
21
44
85
11
115
30
107
72
61
24
15
8
208
12
3
126
63
68
67
45
36
9
75
57
30
18
63
32
16
129
63
12
48
8
121
54
6
84
59
76
75
9
57
138
36
36
149
84
16
12
8
1
3
15
30
3
39
48
141
60
12
44
13
6
69
8
19
45
15
33
45
27
60
80
43
45
36
9
11
16
3
12
48
252
84
17
52
87
53
28
32
12
43
12
54
6
21
8
40
9
6
9
120
20
48
7
6
11
16
3
54
30
53
72
52
9
6
18
27
9
36
18
36
60
9
8
40
9
15
60
105
51
32
25
95
37
48
27
3
66
15
36
8
28
9
75
36
63
24
93
8
19
72
18
120
120
30
21
20
25
39
27
33
15
17
25
18
81
44
100
21
15
45
24
150
81
60
116
84
1
63
27
24
125
16
24
32
7
5
132
19
9
48
48
9
3
48
12
12
8
84
88
45
66
24
12
60
21
80
49
48
15
45
6
77
19
33
12
63
12
9
9
15
20
25
6
57
9
3
15
6
47
49
15
33
42
45
15
90
11
13
24
123
48
15
24
101
36
48
36
91
54
54
12
9
104
7
53
36
19
45
15
21
15
57
12
48
9
78
165
27
93
12
104
1
83
37
171
69
3
51
21
8
37
48
11
4
12
69
36
39
24
15
53
4
75
21
117
15
15
72
18
111
32
4
3
53
13
30
126
83
48
4
48
48
9
48
186
105
36
80
220
60
3
77
84
4
15
33
3
9
15
177
68
25
6
57
9
3
248
19
174
24
11
24
48
67
33
57
15
8
88
92
160
20
72
40
32
16
44
13
12
59
24
28
57
3
39
29
36
76
27
6
6
78
3
128
16
84
15
69
87
30
11
72
16
81
63
20
1
150
21
8
55
45
12
96
20
40
69
3
132
99
5
40
12
20
28
20
60
4
45
87
15
21
8
12
7
57
36
33
24
15
80
1
239
37
119
61
11
67
21
45
35
4
8
73
24
15
45
12
39
69
30
5
7
30
48
6
24
65
25
11
52
117
96
39
20
55
30
71
19
72
9
15
24
5
40
45
27
20
85
51
117
3
80
28
32
337
3
57
72
3
48
3
24
6
27
27
6
6
69
12
12
147
48
5
16
12
39
41
19
9
51
81
12
8
13
24
35
1
54
113
72
7
18
15
72
48
96
104
31
6
51
72
72
9
27
60
8
85
30
90
36
30
18
15
15
132
69
44
127
90
11
7
90
11
40
12
33
60
96
30
30
23
72
13
6
89
100
36
44
61
24
27
93
6
5
55
21
9
75
9
15
68
40
68
1
23
7
69
9
35
160
75
33
48
72
60
63
29
55
41
1
71
7
41
31
329
40
200
55
69
140
16
105
36
11
19
18
12
59
4
51
17
139
9
12
3
30
36
3
20
12
60
76
80
19
165
20
25
51
24
36
69
15
ABCD 97262625022*3^$a+1 [50004]
18
24
30
45
44
97
99
75
30
99
32
67
30
23
49
48
18
84
9
57
47
7
60
180
6
12
63
9
15
36
105
24
30
33
3
54
99
21
6
173
40
27
30
39
24
21
39
36
8
216
76
21
84
59
37
27
72
56
25
12
27
15
30
60
63
15
21
21
63
75
33
68
19
21
24
8
25
27
3
9
8
76
84
15
17
1
54
30
83
13
99
75
48
78
15
8
1
18
42
51
57
12
36
90
53
31
78
48
12
63
152
40
72
24
21
3
60
27
33
27
6
84
6
54
78
78
3
57
12
42
156
12
150
48
12
23
109
3
3
72
108
84
9
81
15
48
45
18
69
15
81
75
24
5
1
54
6
27
12
84
189
30
53
49
66
29
13
51
21
39
12
8
7
57
33
15
60
9
3
15
17
85
15
84
96
33
132
60
18
105
12
51
33
51
30
59
16
45
39
12
144
3
12
65
4
39
57
45
60
11
28
57
42
153
27
5
37
51
87
18
39
24
87
17
37
171
39
9
9
3
12
8
48
37
59
40
21
24
51
48
24
3
30
54
6
63
116
73
15
3
45
69
3
135
72
6
75
24
8
192
25
66
24
18
35
37
90
18
3
45
3
159
42
30
5
73
27
20
16
27
33
339
89
40
12
9
35
64
72
57
18
42
42
6
135
15
30
54
45
51
84
69
21
15
21
24
15
24
51
9
20
1
6
60
5
52
3
93
20
72
4
21
47
85
18
30
144
11
85
3
39
57
36
132
27
45
3
45
3
24
18
27
15
66
42
30
87
48
15
93
48
12
72
12
36
99
66
27
3
53
19
12
9
9
18
30
144
3
92
24
76
48
33
15
75
24
30
51
15
65
112
8
25
39
75
138
123
15
132
18
27
8
49
90
53
133
3
9
23
4
15
29
1
99
9
60
30
81
57
135
60
48
20
19
12
9
72
57
42
45
15
9
21
18
48
42
12
30
9
87
84
21
12
33
42
48
9
33
11
1
18
21
27
30
132
3
8
61
83
13
12
60
3
57
3
48
92
72
25
15
3
69
51
120
42
42
33
32
28
15
5
7
48
30
3
8
172
60
45
27
33
23
112
45
39
48
93
24
18
12
78
35
85
51
87
60
42
27
33
102
21
9
36
99
33
12
15
3
30
12
66
105
9
15
15
69
20
16
51
12
42
23
25
3
48
36
33
23
49
108
75
60
36
60
21
6
65
72
37
6
42
42
36
30
15
32
13
54
30
120
3
15
101
64
8
7
12
18
3
48
57
24
168
3
57
27
21
60
23
121
63
45
3
189
3
8
4
21
24
6
45
12
75
21
27
93
9
3
20
37
78
252
18
120
30
12
150
15
8
139
18
63
9
18
18
15
45
83
16
8
13
42
17
61
12
12
138
12
6
12
11
67
72
30
30
108
9
48
87
18
60
18
29
144
1
18
48
9
33
42
89
19
141
12
45
3
9
3
24
8
37
18
33
8
67
33
9
27
48
32
48
73
63
36
123
21
36
63
57
104
72
37
12
126
9
24
36
116
55
89
1
15
9
30
90
18
77
28
45
102
6
39
36
15
17
16
56
40
123
45
27
30
75
20
31
9
75
36
33
129
12
35
25
6
57
56
4
48
57
18
9
24
72
75
30
3
39
42
51
80
7
78
24
59
1
48
23
28
36
8
192
96
49
60
3
27
105
33
15
3
9
33
48
60
42
33
105
72
18
150
30
17
25
111
60
12
9
23
40
75
81
36
3
201
36
24
27
29
24
4
60
15
78
12
87
33
12
3
105
15
56
304
57
15
108
60
32
1
54
60
30
23
13
24
36
12
12
30
93
60
48
72
3
12
72
9
9
12
59
40
87
17
28
75
30
27
128
88
36
15
69
12
12
56
16
3
30
42
108
17
40
24
87
60
24
21
24
123
33
27
12
21
9
30
9
21
11
88
69
48
3
56
16
99
9
60
24
33
24
48
3
9
150
30
3
27
48
153
8
4
63
12
21
111
126
150
24
90
78
18
23
7
12
30
63
57
23
37
42
66
90
105
20
64
8
25
15
3
54
15
93
35
40
60
75
17
73
15
12
63
33
9
18
12
6
39
51
102
147
75
30
48
78
84
21
9
171
108
51
6
12
27
15
6
12
27
36
9
108
60
83
109
30
6
102
18
15
39
81
32
28
99
78
15
12
8
28
9
39
9
48
27
15
198
30
9
60
45
96
27
15
33
8
1
51
15
29
13
12
6
17
16
39
81
24
33
47
73
15
15
30
54
189
27
33
60
21
6
9
21
12
12
15
48
36
129
18
89
61
54
30
48
12
48
3
72
27
5
25
3
48
117
12
99
12
27
33
9
15
96
27
21
21
6
114
51
8
61
30
18
11
37
147
48
15
60
72
33
48
27
60
24
5
25
3
15
48
120
153
9
12
39
24
12
44
1
6
9
93
27
141
27
27
9
60
9
15
63
24
30
18
138
75
69
66
57
33
3
21
150
21
24
3
30
48
3
51
30
48
51
56
31
9
24
72
45
12
30
65
67
6
15
27
5
72
25
30
33
12
21
60
123
21
15
3
18
27
96
9
51
9
102
30
35
133
27
3
12
30
11
124
33
51
80
1
30
ABCD 97263133426*3^$a+1 [50156]
91
210
18
6
84
6
30
6
45
75
5
48
61
51
3
45
96
51
18
11
16
69
36
18
53
19
173
7
108
36
66
23
96
64
57
311
139
30
60
144
11
25
23
48
193
60
35
109
131
192
192
16
9
23
97
15
57
90
29
25
24
191
16
45
99
135
84
21
39
12
45
15
33
51
29
67
29
109
72
24
30
96
53
181
84
36
6
90
48
72
24
99
135
36
117
3
6
48
132
48
42
90
18
45
45
30
42
84
167
48
19
240
36
120
65
64
291
29
240
48
109
60
23
67
84
89
48
139
69
21
30
378
3
3
45
75
245
31
81
320
103
41
48
217
108
72
54
66
78
285
75
165
105
126
126
138
126
54
162
54
24
156
6
75
48
80
85
123
129
48
90
53
19
29
112
207
113
157
180
252
83
7
89
16
15
33
48
177
287
85
108
42
5
16
80
112
80
25
96
30
9
15
36
336
168
53
13
96
138
41
229
107
43
5
115
42
90
54
30
96
21
48
80
85
66
41
160
3
29
25
12
11
103
9
111
54
36
126
105
75
24
189
32
49
66
29
25
54
33
93
24
27
93
60
23
48
19
77
49
15
141
35
145
60
48
291
129
63
32
211
77
48
19
12
18
150
12
60
161
49
159
192
213
30
126
15
176
13
30
5
91
48
36
6
144
36
30
18
60
72
51
33
204
72
54
101
199
24
12
21
3
45
80
49
42
21
33
47
64
105
23
247
9
144
21
11
25
39
80
151
24
144
72
120
150
84
87
39
105
3
60
17
48
16
39
6
84
15
27
18
35
1
30
60
54
36
54
5
16
32
112
87
30
251
43
156
24
81
75
53
25
87
39
54
35
31
90
126
60
18
12
60
3
48
80
157
51
159
17
115
54
144
36
35
19
102
150
33
192
129
90
21
39
30
60
15
51
18
171
9
6
17
67
6
36
35
13
35
1
24
72
30
150
59
151
78
11
16
165
18
41
109
3
33
15
32
64
15
354
191
13
12
23
1
36
48
267
3
72
149
55
57
33
159
128
19
174
126
113
121
36
24
27
27
165
51
77
7
6
30
6
90
144
117
9
138
6
87
39
18
126
84
132
33
21
54
396
9
171
69
21
59
48
13
6
48
162
24
324
72
48
60
75
45
6
77
133
186
138
6
65
235
24
102
71
79
54
90
65
1
15
45
83
25
246
17
169
119
25
87
87
6
35
64
225
111
15
129
87
54
35
16
15
33
237
35
79
144
17
55
41
13
144
51
80
64
21
36
23
48
127
33
32
48
139
5
13
3
80
97
90
5
48
37
102
54
95
121
24
47
43
117
3
6
119
61
131
13
35
49
6
120
54
27
189
114
65
25
180
66
17
7
12
125
73
60
66
9
48
69
54
24
90
51
80
79
60
36
426
234
114
27
279
84
53
169
23
48
48
19
45
32
85
203
112
15
138
71
145
114
45
32
64
21
30
24
30
87
93
35
79
126
174
6
36
203
31
36
141
129
48
143
48
16
105
90
54
180
54
45
45
126
36
18
30
113
49
108
51
45
51
129
ABCD 97263397904*3^$a+1 [50022]
49
15
24
15
57
8
4
20
100
20
7
24
45
24
51
9
36
24
20
7
89
55
66
15
96
44
96
12
31
41
208
32
24
24
31
5
24
61
95
36
85
54
17
184
15
41
79
69
36
156
20
4
80
76
80
12
12
28
27
113
16
56
168
1
36
35
79
9
81
30
17
12
61
39
60
48
3
65
40
201
3
8
12
160
36
51
41
79
9
32
4
8
37
3
8
48
91
45
24
51
21
69
39
15
17
40
33
51
108
81
120
35
36
16
32
52
20
16
9
51
8
91
9
24
87
33
212
28
87
29
156
16
48
20
12
52
141
51
24
32
4
24
140
16
20
76
60
20
13
6
29
52
60
8
124
117
3
12
24
12
9
39
15
30
60
51
36
12
48
60
183
9
8
4
104
40
44
40
8
13
35
40
60
12
8
16
48
48
260
52
8
48
40
44
97
23
61
15
56
96
48
12
133
6
9
36
20
55
5
19
69
48
9
59
24
1
240
11
28
180
8
12
121
75
20
16
24
12
48
12
80
12
37
83
61
39
36
20
52
33
11
36
193
39
12
188
67
101
28
20
25
36
179
16
84
176
24
31
101
180
52
36
36
96
8
16
69
11
84
121
15
36
168
32
64
68
36
115
5
36
48
37
180
24
47
48
100
75
5
100
12
24
96
84
39
30
87
8
1
3
32
4
20
184
57
3
80
48
19
65
16
8
24
112
48
56
256
39
9
56
31
120
53
28
8
61
131
24
4
75
45
56
196
8
120
40
72
39
21
72
68
49
3
60
81
11
40
84
72
12
108
39
29
16
140
36
43
126
83
40
12
8
1
99
12
44
40
135
57
120
132
168
12
72
60
9
11
4
32
52
207
90
63
57
54
45
36
15
69
36
60
48
56
16
36
39
161
4
56
24
19
65
31
29
12
13
90
21
24
36
120
20
88
8
112
8
49
35
4
60
36
84
12
12
72
56
79
33
8
24
24
1
3
8
19
5
19
9
180
8
28
32
112
96
44
12
4
96
75
5
64
20
1
35
28
20
60
52
120
36
20
4
39
9
72
9
27
8
52
60
60
60
44
24
31
9
36
56
12
7
45
8
48
48
76
36
9
75
44
4
57
71
208
140
24
60
148
72
12
9
27
12
120
87
5
88
12
20
28
12
75
29
1
111
33
47
4
24
20
1
131
13
27
9
111
9
63
60
12
24
164
61
27
3
17
60
4
48
12
75
41
100
12
81
51
56
4
15
90
51
8
52
20
28
12
92
96
4
60
72
8
40
36
32
108
12
52
20
12
24
60
36
28
120
21
35
12
88
60
51
5
85
39
60
36
69
75
36
69
51
20
28
60
36
21
30
24
45
120
12
20
19
120
9
60
45
59
40
12
84
44
7
41
4
20
124
276
9
107
148
45
96
11
64
104
1
63
132
8
168
40
60
48
32
28
24
21
15
32
72
31
81
104
12
204
60
4
72
80
120
88
44
36
25
180
347
4
60
80
145
30
21
3
21
9
36
11
88
152
72
108
40
24
24
20
60
16
39
5
112
104
28
57
83
91
5
64
8
19
69
12
12
12
44
76
24
21
51
33
6
89
112
24
20
40
8
12
64
36
56
12
36
36
79
5
1
90
21
8
52
9
35
16
3
120
21
104
4
96
56
40
84
12
32
132
28
168
24
9
99
36
20
16
9
27
12
8
148
32
40
9
51
8
4
60
21
30
5
4
48
8
184
8
103
6
51
8
25
51
36
8
16
140
40
140
55
33
21
111
8
36
16
69
90
5
36
24
132
108
24
31
197
4
9
6
90
54
5
24
96
52
132
60
32
4
24
32
25
11
48
72
49
35
28
56
1
35
60
16
12
21
27
24
44
160
24
32
28
20
16
45
135
45
120
126
54
27
108
60
96
56
28
21
59
85
11
4
32
24
60
19
57
60
189
119
4
48
3
57
84
44
55
137
144
28
8
160
48
36
9
35
40
21
99
84
8
12
28
68
84
100
72
69
71
124
21
71
40
104
28
56
72
13
107
4
8
120
16
45
51
9
11
4
12
99
54
27
20
4
116
28
24
200
16
15
161
24
31
5
100
36
12
8
48
12
43
29
12
4
81
3
80
16
356
24
24
136
60
21
3
68
60
48
55
29
61
96
11
28
12
8
60
1
3
51
17
160
9
35
85
54
9
48
8
12
84
16
24
39
41
28
56
12
24
55
5
16
8
61
84
15
180
20
52
12
20
16
156
69
126
9
15
30
51
129
51
48
32
4
36
156
69
ABCD 97263410204*3^$a+1 [50018]
60
144
9
35
67
89
7
48
29
24
16
27
29
28
24
9
23
12
1
71
36
64
45
72
11
61
36
102
54
36
6
77
100
84
3
6
47
124
12
32
12
16
45
27
20
16
12
69
35
121
35
16
3
21
3
9
20
12
40
36
20
12
43
17
52
27
162
36
75
60
56
1
23
37
126
9
44
12
72
4
8
16
27
18
3
24
128
144
36
60
24
1
99
135
33
8
13
15
44
13
3
69
75
8
12
25
23
28
32
4
27
18
15
24
56
36
84
24
24
7
9
44
13
143
133
72
27
36
27
102
27
60
48
45
23
52
20
12
124
32
64
36
72
32
25
167
25
42
9
8
36
1
18
5
49
23
25
23
16
57
12
15
12
48
48
44
52
21
27
9
207
44
72
96
7
33
32
4
45
63
12
69
54
30
11
16
15
72
45
27
45
32
43
29
4
9
63
20
43
45
21
6
5
25
162
21
24
27
185
12
4
15
9
48
21
12
11
88
8
25
23
52
84
3
33
44
64
72
104
28
8
7
21
33
18
9
32
13
51
21
3
9
39
32
40
12
92
25
11
91
41
28
116
13
96
35
1
11
12
85
11
7
9
45
15
24
12
39
21
92
28
21
27
9
15
3
54
3
15
66
47
24
61
23
100
21
18
17
24
12
1
23
36
25
15
45
47
97
27
44
24
25
3
12
80
13
108
47
64
21
63
48
32
1
156
11
84
112
33
95
40
20
7
5
16
68
64
111
6
51
156
152
1
39
51
18
48
15
68
25
35
12
60
12
13
30
24
30
18
6
27
8
1
11
28
56
64
36
168
56
40
140
7
21
12
56
4
51
125
25
23
40
3
53
43
54
27
57
51
8
1
123
21
66
5
16
48
12
87
48
96
72
5
16
33
3
20
85
47
48
108
4
45
11
52
32
133
3
32
61
48
51
27
77
85
95
48
12
24
1
11
133
27
180
8
1
90
21
72
60
8
109
23
60
48
72
13
48
11
4
20
7
33
104
7
65
7
17
49
11
97
23
12
7
30
11
112
24
8
40
165
3
8
31
89
132
48
36
36
1
51
21
35
156
19
6
3
12
33
3
21
23
36
28
80
60
4
51
222
120
23
12
52
3
57
39
17
132
52
68
12
12
49
39
128
48
64
24
75
18
51
3
29
1
87
32
49
143
1
15
68
40
36
56
1
18
129
44
61
27
3
24
5
16
20
13
99
12
152
1
3
21
51
60
48
12
9
35
4
12
12
36
9
47
48
28
72
93
138
29
28
48
44
1
36
3
20
64
57
75
27
6
66
113
16
56
48
60
4
216
12
3
102
15
3
5
4
44
25
87
3
17
1
11
25
18
30
27
48
21
66
21
164
1
12
155
84
1
167
28
44
24
4
183
53
172
8
28
48
12
12
32
24
16
3
54
96
35
1
59
4
36
44
60
64
3
29
36
28
69
51
33
23
96
84
136
8
31
6
48
3
36
3
41
7
24
54
48
27
69
36
51
44
49
108
11
4
36
32
7
213
32
97
15
44
31
21
27
6
75
20
49
35
1
11
16
9
39
20
13
72
27
8
55
21
12
39
57
33
126
9
44
4
44
60
37
11
37
90
6
39
27
90
327
36
33
3
80
31
81
32
76
20
61
23
28
21
11
12
43
81
60
60
80
40
45
39
27
41
12
196
24
8
49
36
12
126
65
79
65
12
4
20
25
39
84
12
32
49
63
24
9
143
91
9
44
1
111
45
36
59
103
45
20
120
48
37
72
71
25
18
18
108
162
18
39
87
30
18
89
4
57
12
3
12
96
24
117
24
87
21
23
31
72
5
4
8
1
51
3
21
44
108
112
32
109
71
36
25
59
24
24
28
24
8
12
16
15
17
60
13
207
56
7
57
48
20
28
44
25
71
12
7
5
100
48
12
68
12
28
12
128
72
12
7
41
28
33
3
72
32
48
64
12
36
32
13
83
12
124
8
127
6
15
20
52
21
54
72
120
41
85
123
39
6
15
12
20
12
85
11
52
12
15
30
35
196
21
6
81
12
27
77
85
11
36
60
24
64
3
24
33
39
144
45
32
48
13
3
177
24
15
12
39
6
39
156
21
23
12
37
3
68
28
9
15
20
19
30
11
64
21
83
7
29
96
72
16
72
12
45
23
12
31
149
28
45
15
60
12
56
52
120
48
32
16
12
44
12
1
27
8
73
47
13
18
89
12
36
52
32
43
78
47
19
42
12
27
8
181
83
13
63
20
24
1
63
56
4
24
104
1
23
64
51
54
51
140
85
27
12
36
12
164
1
83
12
48
1
15
12
24
129
11
16
128
108
16
9
11
40
12
84
8
168
52
12
3
6
18
41
72
24
7
33
44
4
45
66
21
57
18
5
61
15
56
40
92
96
24
1
3
12
12
33
12
23
36
31
53
24
19
69
24
45
15
21
35
148
51
9
45
39
84
12
20
144
36
12
16
24
45
23
67
5
12
55
65
36
97
27
48
8
36
96
28
87
5
40
45
12
35
37
11
28
24
45
60
3
33
75
33
227
1
3
32
16
128
124
60
12
24
32
55
9
68
16
32
12
72
64
36
24
20
24
28
60
45
159
3
9
111
45
32
19
5
24
4
72
39
17
31
29
4
56
16
12
48
147
54
27
9
23
85
15
3
18
36
15
3
57
15
72
54
36
27
8
1
ABCD 97263682006*3^$a+1 [50004]
24
216
120
25
54
9
168
192
56
61
11
79
33
183
89
19
54
135
32
24
7
17
16
147
90
3
51
149
229
3
24
24
24
56
49
87
111
17
136
32
193
119
25
71
37
83
115
5
31
33
32
40
93
3
152
151
137
24
1
15
8
72
49
108
90
33
57
36
11
16
24
56
163
141
104
16
104
40
27
54
23
121
72
72
47
61
144
51
128
109
35
37
3
96
152
88
104
7
113
13
35
88
144
111
249
111
57
123
126
95
40
56
64
33
95
16
72
123
90
35
64
176
24
48
88
87
17
55
18
135
117
90
17
24
136
24
15
41
184
24
48
27
101
64
72
33
47
16
9
36
59
49
54
65
72
79
54
72
11
25
47
7
41
120
24
13
180
90
77
13
83
48
16
51
69
8
67
108
65
25
63
104
121
63
81
23
88
24
9
71
163
18
180
54
185
103
105
21
36
95
24
112
24
195
93
72
176
55
9
56
133
59
112
80
73
15
56
109
216
99
117
131
160
105
15
57
36
90
17
127
18
95
67
53
109
18
18
342
33
72
96
32
73
47
48
64
72
219
54
71
160
32
7
126
75
32
40
80
133
11
120
85
3
96
56
64
120
224
40
45
75
48
93
11
79
257
67
90
3
48
32
48
67
5
24
120
96
72
7
18
23
157
108
95
48
144
55
33
93
75
56
49
111
56
13
107
19
29
25
180
54
21
96
24
147
29
25
144
39
128
67
162
18
33
75
29
24
55
126
131
157
75
96
32
168
24
40
48
93
72
27
176
120
16
75
21
69
123
32
25
119
16
176
103
209
7
108
45
72
9
36
18
113
85
227
277
90
36
53
109
107
16
168
56
16
128
24
7
18
18
45
9
54
72
113
31
65
16
32
96
72
120
13
59
40
32
48
91
29
97
15
291
288
36
105
344
1
95
40
45
35
24
24
88
24
120
120
48
32
25
111
69
155
120
49
111
51
5
144
13
3
104
96
64
104
40
111
81
104
13
11
72
7
41
24
40
57
18
5
88
24
24
57
87
32
25
159
111
9
9
23
85
107
1
111
8
120
288
24
25
63
80
73
23
72
64
80
64
39
33
8
112
9
63
45
90
162
36
18
17
88
21
11
187
18
75
104
91
53
127
54
90
126
3
72
105
119
205
54
101
64
24
32
88
32
16
24
176
112
33
87
80
121
36
99
9
47
61
72
11
16
63
41
64
75
108
17
37
36
47
151
41
16
105
39
8
16
9
72
63
56
7
137
25
23
13
131
13
11
64
177
15
24
87
72
153
80
37
18
18
231
21
99
48
176
37
243
9
15
165
90
18
54
33
57
63
48
69
3
48
104
48
16
141
18
18
15
32
7
89
24
40
81
54
153
24
8
16
224
25
23
24
259
69
111
41
193
111
152
7
18
23
31
33
165
35
72
48
48
40
63
41
400
24
57
119
61
3
15
129
32
88
32
48
103
57
120
200
1
159
8
24
43
18
144
11
25
39
8
43
18
75
15
17
48
97
263
25
47
115
5
13
99
81
191
43
53
144
88
128
88
96
33
135
96
32
7
18
15
48
216
56
72
40
111
54
35
136
27
414
36
27
8
37
11
16
24
57
15
32
25
ABCD 97263777238*3^$a+1 [50058]
26
12
43
56
33
31
9
3
60
5
27
100
17
19
216
84
20
9
19
33
15
44
9
43
12
53
12
7
9
66
5
31
17
40
111
2
15
40
89
7
128
24
49
15
5
67
99
9
5
22
84
33
12
9
39
168
8
55
33
99
9
27
21
53
55
41
15
13
44
58
21
8
9
87
9
46
2
63
49
36
18
65
96
16
3
26
51
16
113
76
44
106
9
21
24
39
60
60
48
21
36
32
10
30
20
48
75
25
44
19
9
30
2
31
41
60
31
15
33
44
31
6
11
40
12
3
14
46
21
72
24
12
132
41
70
108
5
64
72
81
8
48
10
5
19
36
9
32
40
21
83
24
48
64
56
28
17
48
124
20
79
81
36
120
15
117
102
38
4
20
43
12
9
32
63
1
104
31
56
33
7
15
18
150
9
53
48
34
33
39
41
24
16
3
6
56
132
19
17
87
33
34
50
16
116
31
77
12
36
3
67
60
93
12
113
19
53
28
54
62
28
75
123
38
52
92
31
9
71
235
9
12
69
3
77
4
6
72
45
48
17
43
75
6
66
14
15
16
33
95
24
16
48
8
9
96
10
21
12
17
36
192
72
127
9
15
96
104
16
48
24
39
38
28
36
27
17
52
54
26
31
87
12
105
24
93
15
5
31
75
2
28
15
81
20
46
14
127
9
15
75
45
209
15
49
51
21
108
51
9
20
27
117
82
110
75
9
12
19
33
140
36
15
112
12
20
40
24
8
24
72
48
24
1
47
192
43
38
39
52
65
3
64
137
24
12
139
21
59
31
54
6
117
24
105
80
7
17
135
9
46
66
15
233
40
42
2
16
63
44
117
31
5
46
41
16
72
27
14
19
45
36
11
25
32
48
43
15
21
8
33
79
21
3
51
54
80
34
86
22
57
45
68
55
3
54
8
19
33
32
4
30
42
3
65
67
12
63
5
49
39
51
29
4
12
9
60
59
25
18
60
50
22
2
67
33
36
23
9
12
19
12
20
45
84
60
36
10
125
24
40
63
66
42
110
15
40
53
10
6
51
60
12
3
38
31
3
26
79
84
27
102
104
31
8
112
77
19
17
31
24
56
25
143
133
92
72
34
12
14
115
15
24
17
4
48
15
50
67
24
57
23
16
5
28
51
29
46
2
120
10
50
112
99
56
1
80
7
75
62
100
11
52
5
28
12
20
4
8
72
76
15
129
36
75
12
56
40
48
84
68
16
12
171
9
17
7
75
21
8
9
19
12
101
12
10
9
63
60
9
27
33
36
51
5
24
43
38
7
63
24
9
21
15
44
1
51
3
26
19
12
53
12
4
15
20
33
79
32
16
24
48
57
47
43
14
19
12
17
19
3
17
33
40
36
3
3
14
43
68
24
9
15
184
51
45
24
12
12
8
81
48
216
4
18
14
36
15
57
10
21
48
36
3
14
60
100
27
17
7
39
6
84
63
87
41
25
18
45
48
72
77
12
7
41
31
33
71
19
90
68
16
27
48
17
144
19
41
48
36
51
40
3
62
58
110
31
45
12
20
27
117
58
2
31
8
25
24
8
63
16
36
3
33
93
18
45
12
9
71
33
55
48
17
7
3
33
44
1
32
36
22
12
36
74
51
1
8
15
1
119
16
12
15
50
4
66
5
33
36
115
24
39
57
3
12
26
24
24
39
40
32
33
43
17
3
76
116
33
24
48
67
3
17
1
15
32
28
5
12
12
79
17
19
15
98
19
8
24
24
48
19
14
31
21
20
24
7
56
37
6
29
33
40
68
58
117
65
99
25
104
82
21
33
39
24
3
29
21
28
51
12
48
149
12
24
24
22
50
7
33
30
2
40
12
36
87
8
13
111
39
14
40
3
36
77
10
65
21
60
7
96
33
75
3
33
39
9
8
52
144
36
8
4
36
17
48
10
33
63
33
12
17
84
43
24
33
8
36
52
8
10
12
144
33
32
25
23
55
9
24
17
48
7
15
62
70
86
4
51
60
53
91
33
48
132
27
5
7
8
81
43
39
69
8
109
12
144
18
33
27
105
24
48
65
19
17
60
39
28
12
5
10
9
17
15
28
77
67
15
21
32
24
81
7
17
24
72
63
9
63
16
8
91
30
80
15
24
273
112
15
48
32
16
48
48
216
32
19
29
4
17
67
45
80
12
15
153
262
36
12
2
48
7
77
19
12
5
79
41
19
36
12
63
29
40
3
5
16
15
9
12
5
24
31
89
135
144
37
48
3
96
51
36
41
28
92
4
15
36
65
9
34
12
33
24
24
15
2
7
72
104
24
33
36
67
9
20
4
12
51
3
29
76
36
9
71
103
21
36
104
73
18
54
3
36
77
43
96
5
19
60
48
51
158
60
10
9
12
69
15
60
36
44
72
40
8
105
31
3
29
88
17
10
36
33
48
45
59
9
64
39
8
1
24
3
12
41
70
9
45
48
15
17
46
33
17
48
4
18
53
19
18
18
17
9
19
15
54
23
40
32
61
6
5
4
21
54
17
16
48
5
31
33
20
39
4
29
103
51
53
48
48
91
93
33
27
48
60
8
9
79
48
9
47
16
12
27
21
21
108
30
62
10
42
3
33
27
17
19
24
21
36
39
159
86
70
36
81
9
23
33
19
5
96
39
9
43
21
27
36
29
70
14
79
72
8
81
31
129
15
48
96
41
70
2
7
41
91
45
200
139
15
134
88
48
36
3
33
15
80
16
24
24
104
52
5
39
1
15
72
8
16
41
48
72
7
29
4
8
7
15
17
16
8
4
17
67
ABCD 97263876772*3^$a+1 [50032]
42
63
51
24
12
45
111
48
137
55
168
54
15
12
93
126
60
117
27
12
93
27
21
12
51
9
15
77
36
13
39
12
15
81
20
97
12
51
33
39
12
21
27
32
13
30
12
233
217
84
6
45
69
30
90
102
5
79
24
12
9
183
17
1
27
3
24
53
1
6
120
18
15
20
145
35
43
29
31
24
48
12
33
68
52
3
12
33
39
24
12
5
25
47
72
19
24
93
3
72
60
17
55
126
42
168
12
9
20
85
95
43
36
36
48
12
36
5
13
66
6
18
9
15
108
9
111
60
45
3
24
17
79
9
48
24
108
15
165
3
48
156
30
15
56
97
48
12
78
18
114
12
24
6
30
6
54
6
54
18
12
3
57
75
45
18
132
21
12
51
41
28
8
52
21
27
63
36
120
45
120
75
84
24
45
45
36
102
9
105
6
57
15
48
12
57
15
168
33
15
129
56
127
33
60
9
23
73
114
126
138
21
3
30
6
12
30
59
61
267
60
15
33
32
13
60
42
30
3
3
6
90
81
33
54
17
19
24
30
15
72
56
49
48
6
90
42
30
42
306
147
33
54
33
12
3
9
168
15
60
132
21
147
108
54
30
53
37
48
27
45
23
28
45
90
72
6
24
6
17
72
1
71
16
24
3
378
12
35
13
42
33
20
40
15
30
15
183
9
123
168
21
8
31
57
12
75
30
48
39
60
15
6
24
18
33
33
207
15
12
48
84
84
21
48
8
40
84
105
23
31
12
12
48
12
45
15
33
15
24
33
8
37
18
9
75
41
115
144
21
39
165
9
11
31
12
72
54
36
15
45
18
5
85
42
30
51
3
90
6
48
96
17
4
3
30
132
6
120
189
36
12
27
33
72
45
6
42
42
81
57
75
48
3
66
3
48
105
18
117
24
15
45
63
36
24
48
17
13
99
51
45
39
5
1
87
21
51
51
57
45
18
102
87
51
48
30
179
13
18
69
63
42
6
162
39
20
31
9
123
17
31
24
348
173
67
57
39
60
57
44
79
57
117
15
27
165
33
42
84
29
7
24
102
27
12
201
15
60
84
39
42
12
3
15
90
27
135
6
207
99
21
27
30
87
120
3
42
66
24
84
120
69
8
7
36
69
15
18
30
84
65
180
1
15
69
51
44
136
15
45
12
63
69
20
43
12
21
12
15
150
3
84
81
42
12
108
45
12
39
6
183
27
30
24
42
12
5
72
103
42
3
45
3
12
120
12
3
42
30
81
144
36
60
12
75
30
27
39
9
93
24
138
105
3
9
15
36
60
12
17
16
24
15
24
54
15
48
75
105
3
12
48
21
3
36
9
3
30
30
77
88
15
165
20
37
42
84
6
78
5
7
36
57
12
9
240
180
36
54
24
138
27
21
51
21
42
177
3
78
15
15
72
93
15
17
25
42
84
9
60
72
21
102
18
42
57
39
57
3
9
27
48
30
6
24
6
30
17
115
24
33
3
57
15
5
31
6
6
69
36
129
114
42
72
72
126
17
28
3
41
43
12
45
153
78
65
64
8
72
55
108
12
105
60
3
45
33
12
12
15
51
65
37
30
5
61
66
24
12
12
36
66
11
52
111
17
4
21
15
57
30
53
100
27
126
54
96
72
69
15
45
36
3
9
63
9
3
42
54
6
75
123
216
21
48
15
5
88
12
3
24
30
6
24
36
24
18
3
12
12
279
21
63
30
12
15
99
12
57
33
42
12
45
15
45
8
1
39
195
30
30
12
33
27
33
132
48
15
72
33
165
6
24
18
87
8
43
9
3
105
9
30
84
117
15
102
30
36
60
12
18
6
105
51
12
36
36
48
5
31
6
35
103
30
30
48
5
37
18
9
48
153
12
48
42
45
3
78
54
48
17
91
6
6
24
18
168
12
30
72
41
7
105
51
81
51
54
6
24
6
159
15
24
29
31
21
45
30
30
23
31
42
35
19
33
92
40
21
90
9
9
87
3
54
3
33
36
18
102
6
12
12
141
12
3
9
3
12
21
33
72
18
54
12
6
45
24
8
7
48
90
6
60
54
120
78
90
99
291
105
9
48
3
3
9
68
223
29
28
99
30
18
36
6
3
63
5
13
90
114
87
39
81
8
1
51
111
12
57
15
21
27
12
24
9
60
15
17
13
18
5
64
15
138
12
96
90
12
30
27
3
57
9
42
84
36
90
114
30
23
31
120
12
24
54
24
15
33
39
156
15
12
66
30
60
36
48
12
21
33
72
39
15
60
84
189
117
6
9
69
96
66
60
30
72
6
41
55
18
35
40
27
5
31
72
57
45
30
60
6
75
3
66
48
42
30
83
127
18
36
30
21
69
59
121
6
36
12
33
80
7
105
15
30
78
9
9
12
162
36
ABCD 97263903448*3^$a+1 [50095]
65
96
67
8
160
41
60
43
32
129
12
43
17
24
15
9
7
20
28
29
36
67
113
31
108
113
48
31
89
39
33
12
27
33
228
12
31
44
45
55
92
93
12
115
48
17
99
9
36
24
123
33
36
75
93
36
132
103
180
20
45
27
52
101
12
24
120
15
64
5
84
48
48
84
3
69
55
8
120
33
7
65
36
60
15
16
96
5
103
92
9
36
19
281
24
3
52
53
12
31
72
5
207
4
72
29
144
75
76
41
115
20
304
116
48
45
15
9
27
108
12
40
48
96
12
185
24
15
48
33
48
36
31
12
20
40
216
29
111
9
43
89
3
117
36
27
60
45
7
113
48
235
77
103
12
20
88
128
24
16
29
60
15
112
5
63
36
16
53
115
36
20
12
9
24
60
84
27
36
28
56
60
81
79
20
28
60
48
8
57
63
160
24
12
108
161
55
5
12
7
56
64
108
29
99
76
53
36
84
7
68
16
65
159
16
72
212
45
31
72
48
29
48
3
12
69
36
12
15
105
3
64
60
5
15
129
51
108
12
33
7
41
12
67
89
7
137
12
43
161
115
101
39
24
12
36
40
17
3
64
125
55
8
48
72
72
24
160
12
144
149
24
15
192
16
8
69
55
12
29
67
29
144
39
81
67
32
165
156
7
29
144
7
29
36
3
96
16
17
48
48
36
36
63
4
65
43
5
63
45
51
93
156
39
93
60
19
128
40
108
149
31
53
75
16
41
24
43
53
24
24
7
17
87
24
16
113
7
125
36
75
52
8
48
240
192
105
75
45
12
60
15
28
65
43
77
48
36
55
29
139
65
72
43
36
12
92
88
17
151
17
39
81
27
21
79
125
27
16
48
24
12
60
84
96
41
168
111
96
12
112
56
165
87
28
8
21
43
41
12
19
125
3
16
72
29
43
5
51
76
48
17
19
29
43
5
127
20
16
65
27
108
9
63
28
17
12
96
55
65
12
84
36
19
8
57
48
132
15
21
43
20
16
41
195
33
19
5
87
33
27
160
56
120
4
48
188
84
96
165
87
352
53
72
115
5
43
8
12
76
77
24
3
33
27
36
57
7
65
43
20
184
5
175
29
132
15
33
84
60
36
36
19
24
221
15
84
16
65
24
72
48
36
36
15
16
29
36
84
24
19
113
3
9
3
45
7
65
60
7
104
9
15
93
108
79
17
79
17
39
9
7
5
27
45
51
21
103
20
72
9
7
164
48
105
3
40
65
27
93
63
225
12
87
177
19
17
84
43
60
128
12
88
5
39
48
76
56
28
17
3
40
101
19
65
103
5
27
16
77
39
9
19
53
19
113
103
29
99
36
141
72
48
24
96
15
52
5
36
55
5
15
136
173
43
29
108
7
128
117
24
72
43
12
29
63
16
5
15
60
9
48
15
57
51
165
60
24
36
12
84
31
144
113
15
165
31
20
9
156
27
220
29
3
76
101
43
32
9
27
9
96
3
24
141
84
12
51
45
264
24
12
12
91
29
36
55
29
36
120
127
12
53
60
60
7
53
3
4
12
144
36
96
20
48
225
135
52
197
12
96
3
24
48
69
468
63
28
60
120
17
7
5
15
36
12
117
120
67
173
36
12
39
264
16
53
60
3
52
113
60
19
41
3
16
20
9
12
12
75
141
51
36
60
9
48
27
21
120
163
77
19
56
52
108
48
56
93
12
79
5
60
24
36
39
33
75
45
12
27
45
135
168
33
12
7
48
108
24
41
12
60
187
53
55
5
15
21
12
43
36
20
21
192
168
67
128
9
96
3
64
137
103
12
24
29
111
57
3
216
153
3
9
60
120
79
36
29
60
7
32
60
57
103
56
105
15
16
53
36
75
45
67
140
45
7
60
128
52
5
7
20
21
55
65
39
9
31
149
31
41
7
80
36
81
48
43
20
153
51
33
175
5
12
24
132
60
75
117
27
93
108
19
41
135
52
41
60
51
33
31
65
ABCD 97264119814*3^$a+1 [50006]
24
9
18
13
71
36
108
18
60
27
9
24
55
11
45
3
24
48
157
83
21
24
15
66
18
13
35
72
222
36
6
24
36
9
3
30
54
12
24
117
27
12
126
30
120
24
18
54
6
84
3
3
45
15
126
48
6
21
57
24
36
6
60
33
75
276
42
66
36
1
17
42
162
18
126
18
9
9
12
27
27
24
6
48
72
7
29
27
72
63
18
7
5
18
49
47
138
36
67
41
18
18
12
24
18
13
77
6
24
96
24
42
48
78
141
208
17
18
36
9
99
6
90
21
81
18
90
6
6
6
12
48
93
9
42
157
8
168
27
72
48
36
33
63
180
21
51
61
83
61
149
6
13
77
18
18
7
5
18
33
72
72
75
150
12
6
30
15
15
66
7
65
39
81
15
144
99
54
72
18
45
3
6
39
45
36
30
25
5
18
48
162
18
6
7
56
16
17
36
51
51
78
12
30
6
66
30
111
3
204
66
42
21
9
42
13
29
3
27
85
59
54
174
49
56
27
13
48
11
54
96
7
32
9
30
18
90
36
9
81
138
24
30
6
78
54
6
18
24
24
6
12
18
18
12
19
72
41
18
12
30
3
27
24
6
18
6
42
84
9
48
87
30
123
33
127
59
48
6
55
89
18
37
8
39
18
42
96
48
24
61
29
3
40
59
37
17
18
66
19
11
36
57
51
66
6
90
12
15
3
240
36
162
18
13
11
54
111
15
33
15
9
39
12
6
18
6
36
30
18
48
12
31
5
6
21
48
72
9
6
12
30
84
30
117
9
31
137
18
45
40
35
18
18
30
144
66
18
31
17
15
63
12
45
184
35
6
72
96
18
21
3
102
90
18
43
23
96
78
36
12
18
18
63
81
30
121
41
60
12
48
48
42
12
30
60
162
21
15
12
18
18
90
15
3
6
31
47
57
16
65
7
17
30
12
72
37
5
99
40
35
96
6
12
12
18
24
120
13
83
30
18
168
12
73
107
6
7
56
57
42
6
7
35
6
12
18
60
21
63
105
21
84
7
5
18
108
84
60
18
48
30
24
42
6
54
39
63
30
54
13
77
6
13
59
66
102
69
39
48
25
32
21
78
6
63
9
6
42
18
85
29
27
3
24
30
55
41
72
36
48
18
18
18
60
9
39
78
6
21
9
12
6
117
9
7
11
270
12
27
64
5
30
36
1
8
9
42
13
72
17
63
33
7
17
42
42
30
45
57
7
23
180
13
29
12
7
29
12
66
24
24
66
6
30
24
103
8
69
3
45
54
90
96
12
24
66
24
21
63
42
66
36
9
21
3
48
9
54
18
55
11
61
239
18
31
41
31
5
27
33
42
42
30
6
18
21
51
30
36
36
31
83
54
24
15
64
59
72
93
3
42
18
9
3
36
30
30
54
31
89
114
30
18
21
45
27
123
24
6
120
18
132
9
3
54
72
31
17
79
17
120
96
87
57
78
9
21
6
102
18
96
18
3
9
31
24
47
12
228
9
40
47
36
42
30
30
31
11
24
30
39
136
11
37
107
133
17
6
9
3
45
96
9
24
7
89
24
156
84
60
18
36
78
12
27
3
36
1
29
36
30
18
114
12
18
18
42
30
18
6
54
72
174
96
30
51
45
12
24
18
12
33
16
35
102
66
48
21
93
18
18
18
60
156
36
60
21
27
18
36
162
72
96
66
6
24
6
60
30
18
27
72
33
90
54
48
15
45
3
3
21
99
21
3
61
41
48
54
84
37
41
24
84
12
271
5
66
42
6
138
54
18
15
3
48
24
24
60
42
18
30
15
27
54
54
18
15
45
66
9
69
3
51
6
24
55
5
18
30
30
6
42
36
42
48
6
42
18
78
102
1
48
24
8
27
36
48
12
24
21
48
33
114
18
30
132
30
3
40
5
18
9
51
36
36
21
105
63
3
12
78
30
37
32
9
15
16
23
18
48
12
3
3
12
30
19
32
123
21
111
36
85
53
6
24
45
99
18
12
54
12
24
96
85
5
27
48
24
57
84
75
39
18
18
60
25
24
77
30
13
41
96
18
30
31
47
12
45
33
120
18
6
54
48
48
42
18
18
123
3
24
21
24
33
7
17
24
24
54
33
3
21
3
54
18
42
84
55
48
41
12
3
57
6
36
24
24
12
12
36
12
13
32
51
21
33
7
5
36
30
36
96
6
132
36
87
39
25
89
60
54
13
32
51
6
6
42
36
6
60
12
18
228
7
5
12
6
30
19
29
12
54
12
6
48
15
9
31
17
54
9
21
19
24
41
7
5
163
59
48
13
128
40
29
51
105
18
18
18
84
30
39
3
69
16
41
15
40
11
48
102
18
6
36
6
30
79
41
18
18
6
21
9
127
17
12
19
11
45
9
18
21
117
78
6
7
48
35
30
31
8
9
18
36
9
27
6
6
57
40
77
228
120
15
3
24
42
96
19
41
6
138
24
120
6
12
180
36
6
72
42
6
55
41
12
67
65
31
17
24
135
63
36
48
6
42
48
60
42
96
6
97
11
6
103
5
51
15
30
3
9
15
105
55
32
27
42
114
12
21
45
19
35
42
18
18
48
78
204
21
40
23
30
51
147
72
144
117
9
24
12
96
115
29
3
24
21
18
36
13
35
24
36
18
90
54
24
24
15
63
30
54
60
96
49
48
11
18
67
17
42
45
33
84
84
24
24
12
66
9
9
ABCD 97264744964*3^$a+1 [50130]
81
63
45
36
24
151
96
5
108
127
144
32
69
216
72
43
48
377
87
96
177
24
36
12
55
305
168
7
77
108
72
31
137
12
36
55
185
480
24
111
9
144
7
17
48
108
67
560
45
84
31
32
81
159
112
41
48
135
192
64
113
31
317
72
75
117
331
80
48
141
19
320
21
171
297
7
96
128
304
17
24
192
7
192
41
39
16
48
17
312
103
32
48
9
24
156
163
77
19
32
64
336
53
171
96
69
216
252
375
16
317
48
67
80
57
55
65
303
48
144
33
48
72
295
53
91
80
160
5
24
12
7
245
312
264
144
288
27
96
189
108
84
60
183
96
96
48
93
19
305
63
177
120
144
24
48
79
173
67
41
375
144
45
156
39
96
69
36
12
91
149
283
192
257
36
27
192
16
197
27
16
17
192
36
123
240
177
15
93
19
48
29
48
72
24
12
87
57
39
64
48
89
144
471
33
15
285
168
75
64
128
93
12
87
96
112
173
24
120
51
117
43
48
80
45
84
15
21
60
84
276
36
195
69
36
60
84
7
32
16
32
48
96
153
36
144
48
307
192
96
128
141
3
93
108
144
48
60
144
91
48
89
36
36
175
48
137
108
36
180
19
77
115
240
41
55
65
415
113
15
69
60
72
39
69
120
180
96
79
336
269
195
48
64
101
43
17
63
16
365
24
12
168
84
240
36
15
256
144
65
15
160
192
17
63
64
269
36
108
72
120
211
5
139
41
183
201
84
115
96
96
80
112
257
15
256
128
129
72
199
65
15
21
43
512
81
12
108
24
31
125
72
36
636
43
41
432
295
144
240
96
17
168
84
51
160
137
72
31
17
108
132
12
163
32
16
5
75
112
137
60
36
39
81
180
528
36
36
48
67
113
24
12
43
101
379
17
79
29
147
96
64
41
55
137
55
5
12
159
45
115
185
151
53
12
175
48
192
221
252
156
180
252
168
67
17
495
45
195
45
3
160
137
7
48
128
57
108
43
5
27
45
3
69
60
175
17
175
29
12
168
84
36
7
17
12
19
77
99
45
99
21
43
233
300
27
48
105
7
80
288
48
64
ABCD 97264974494*3^$a+1 [50090]
99
36
84
9
96
57
144
15
3
96
165
156
93
51
75
9
75
36
90
126
105
9
54
90
15
75
12
24
105
105
291
75
69
237
120
24
243
36
27
12
186
15
24
15
48
24
129
9
147
15
36
24
9
135
12
9
69
75
36
9
39
75
165
96
216
39
45
15
165
120
57
162
21
27
57
132
48
87
69
99
36
174
111
60
15
21
33
48
24
3
15
165
12
213
231
27
189
9
15
105
6
234
39
132
3
42
90
9
207
30
39
111
9
63
72
9
9
120
42
69
51
6
18
45
27
108
90
144
27
261
48
42
69
33
6
12
9
63
21
177
72
18
33
135
9
252
63
156
6
198
36
105
84
27
54
39
72
15
9
9
72
15
15
96
12
96
72
102
231
225
126
36
93
9
15
156
159
81
27
18
99
21
6
210
114
81
60
24
105
66
6
30
168
105
60
84
240
15
45
45
102
114
90
72
54
66
108
42
144
144
126
66
123
60
39
57
120
108
267
9
120
75
12
57
120
183
60
54
3
141
51
60
105
255
81
39
39
441
63
72
33
57
54
141
15
60
9
9
90
108
180
72
21
9
90
72
69
99
36
21
63
36
9
15
18
354
24
21
33
51
156
9
159
327
153
27
45
180
84
60
60
36
3
72
33
75
36
69
60
72
15
9
111
69
36
24
84
96
60
15
66
6
33
15
144
108
132
18
18
45
147
57
60
81
159
57
24
51
48
171
81
9
39
51
30
186
30
6
18
135
9
162
54
54
66
24
27
45
3
132
60
15
24
69
291
126
159
39
57
63
180
21
24
27
24
21
60
39
36
9
15
129
15
48
132
105
75
18
3
87
57
135
57
48
63
54
39
9
42
30
39
75
21
33
75
123
72
45
111
24
117
81
18
36
18
72
3
123
57
33
120
87
60
3
72
57
24
39
42
15
24
24
36
39
126
6
18
72
54
144
36
21
81
279
24
24
177
183
15
57
3
45
36
27
69
51
93
84
57
195
48
12
3
12
24
9
57
135
48
72
3
156
45
285
99
12
159
36
129
36
48
72
24
27
78
30
21
21
90
69
3
117
99
30
234
117
15
9
9
48
39
15
24
105
57
3
15
69
72
129
39
15
57
24
24
36
36
129
15
15
42
99
180
60
165
15
51
24
33
12
81
54
90
3
15
102
63
12
144
15
21
123
36
9
51
72
9
39
6
54
81
60
3
18
90
48
36
345
84
60
24
105
66
96
198
90
72
105
3
12
60
36
12
105
63
33
24
267
54
15
24
33
18
12
93
144
183
84
69
39
165
111
69
471
12
114
135
63
21
45
126
105
48
27
36
18
24
15
75
201
15
54
75
135
45
33
159
108
156
24
33
54
69
60
105
6
468
81
99
45
27
129
51
156
18
15
75
24
36
90
39
51
120
150
15
96
60
39
21
123
6
39
123
129
15
33
60
321
159
36
36
120
63
72
9
75
24
45
27
213
15
330
66
141
60
60
48
36
69
15
156
60
27
72
141
36
3
57
105
198
105
3
102
96
30
36
24
36
108
45
60
180
96
24
27
36
18
51
69
150
21
69
15
156
84
87
ABCD 97265140634*3^$a+1 [50029]
21
9
18
30
3
45
27
33
12
15
15
13
29
27
21
42
45
16
35
1
48
23
48
54
3
4
20
45
6
60
24
45
3
12
13
11
9
3
30
24
3
21
51
15
18
27
9
12
18
21
3
18
19
5
6
33
9
3
63
186
36
12
48
78
9
51
117
117
18
9
3
30
27
4
12
68
27
12
21
15
69
48
3
9
12
24
51
9
15
6
31
12
32
9
19
56
15
36
1
23
24
93
24
24
51
48
66
96
66
12
30
12
54
9
12
3
36
9
21
91
24
29
18
25
47
21
4
8
24
15
9
9
27
9
27
27
1
72
107
48
9
9
27
3
6
6
90
7
20
12
21
27
28
29
6
18
15
27
24
24
42
43
17
48
67
23
9
21
27
45
30
18
7
23
84
45
81
6
9
9
27
63
13
32
81
31
20
3
48
12
1
11
18
30
6
90
24
1
17
79
20
24
12
3
12
24
45
165
31
29
6
57
45
6
24
1
17
78
54
12
48
163
23
1
29
24
3
135
25
8
27
45
4
8
48
4
29
30
21
39
42
48
15
21
78
1
17
24
31
32
12
28
23
18
15
9
18
9
15
45
39
21
3
36
36
18
6
72
18
27
33
39
87
24
9
21
24
3
99
30
15
33
18
18
42
84
36
57
28
20
12
3
9
69
91
53
30
1
5
15
24
27
114
24
6
36
165
51
9
16
20
3
36
114
24
3
27
45
3
24
45
39
6
43
11
66
3
15
13
44
33
66
30
36
3
21
6
36
12
12
1
8
24
15
12
6
12
15
12
45
30
30
54
57
75
25
17
78
12
6
27
33
12
7
60
32
45
24
115
41
18
13
72
83
12
36
81
3
18
12
63
9
3
15
78
3
9
12
75
39
37
17
7
11
9
64
11
18
15
27
1
20
60
27
21
51
24
24
6
6
13
60
5
43
17
18
37
5
30
21
96
15
1
23
6
43
56
16
5
30
60
30
3
75
12
6
24
3
3
13
20
12
27
12
9
16
8
96
16
65
36
3
15
6
15
15
18
27
16
59
69
9
15
21
24
63
39
13
8
48
9
27
9
6
33
33
24
3
51
12
12
12
78
6
12
18
7
29
78
25
17
55
8
12
24
12
48
9
3
15
57
27
18
3
48
40
32
15
9
16
35
45
39
30
3
28
23
36
36
42
48
7
11
30
19
71
42
42
12
25
5
19
32
69
15
15
24
9
12
15
24
49
23
42
43
20
3
9
63
18
51
15
33
12
63
12
21
28
32
4
20
21
12
6
21
75
129
9
12
48
7
8
3
18
36
6
12
42
6
13
12
59
18
3
24
3
12
6
18
54
6
45
9
12
51
3
61
44
4
11
54
18
9
39
49
47
9
156
4
5
15
12
117
15
40
41
27
40
83
9
27
60
6
30
12
25
32
3
36
1
68
27
36
18
6
25
41
12
60
6
24
1
35
36
24
6
55
5
19
5
31
8
60
45
48
30
30
132
75
48
12
48
4
44
15
12
12
30
42
18
43
8
39
12
30
30
24
12
45
72
21
54
72
6
18
1
8
52
29
36
36
102
90
12
6
105
33
30
6
19
20
51
33
3
12
33
15
49
29
27
28
17
3
75
21
84
15
36
6
12
6
21
99
6
39
21
111
24
36
15
37
32
24
4
83
18
79
8
48
36
9
30
12
12
145
72
20
36
69
15
39
30
27
12
3
30
3
60
105
12
12
3
39
9
4
12
35
36
57
33
42
36
6
54
36
13
17
3
3
24
18
3
72
48
3
36
24
1
23
6
55
44
3
12
6
7
68
21
24
99
100
5
7
8
16
36
83
1
32
27
21
219
108
13
5
31
56
45
72
6
12
93
15
6
111
33
36
30
18
3
3
37
8
75
24
13
60
47
1
24
32
4
17
30
24
90
78
30
6
21
9
19
23
48
6
30
33
45
3
15
78
7
12
23
42
138
93
36
3
66
6
24
6
3
21
139
5
18
54
24
15
51
13
11
9
3
9
16
20
27
6
15
12
39
30
39
15
6
6
12
6
6
13
11
45
40
20
16
36
12
23
13
44
12
9
30
9
63
9
4
11
45
63
18
48
19
47
9
16
41
12
6
57
15
42
12
15
69
54
12
9
16
80
15
45
21
48
39
16
24
32
24
99
66
31
11
9
24
36
15
24
9
28
5
54
1
107
1
32
45
75
28
35
21
28
5
27
3
102
36
108
6
9
27
12
12
48
1
20
27
12
6
39
40
20
36
21
31
32
12
51
9
4
24
20
28
59
1
72
11
30
111
3
30
6
57
27
21
45
15
4
72
35
45
40
71
12
25
23
9
15
45
21
63
40
125
27
3
6
48
27
76
12
11
12
18
12
15
84
21
123
96
15
78
3
27
13
8
21
48
6
1
44
21
15
3
18
15
39
60
78
42
60
24
57
69
31
47
42
78
12
9
52
59
54
27
3
1
41
27
27
36
12
13
8
12
12
57
54
30
24
18
18
27
84
21
55
68
51
24
102
15
12
75
36
61
8
147
13
11
1
24
17
12
15
28
113
6
21
9
75
28
72
44
87
24
1
24
8
21
27
27
33
72
48
3
36
84
60
60
9
3
13
11
48
13
20
45
3
4
23
49
8
12
3
117
45
3
60
12
48
3
54
6
54
3
16
24
8
28
156
8
12
9
27
24
3
85
12
5
15
48
12
16
80
3
9
16
29
72
55
35
30
30
24
24
18
19
5
54
36
1
59
13
8
3
37
8
21
54
85
20
36
51
12
33
27
48
33
40
41
6
18
30
21
16
80
9
18
21
45
6
33
12
3
33
27
12
90
48
15
21
6
25
53
27
21
19
20
39
1
23
21
4
56
15
21
24
15
12
25
20
15
13
20
15
72
42
36
51
3
21
27
25
72
20
45
27
28
8
9
30
13
23
33
21
15
39
49
12
23
12
18
3
27
12
9
57
12
66
12
33
69
12
6
9
16
23
12
33
12
3
72
24
25
20
9
51
9
27
33
6
90
54
30
42
25
20
57
67
11
9
9
6
30
18
37
20
3
12
9
9
102
30
24
6
21
48
15
9
12
4
56
69
24
51
36
9
7
32
12
16
29
60
18
30
27
48
21
15
16
128
3
45
24
9
27
12
3
42
3
39
60
1
5
15
12
15
21
12
9
90
18
7
23
30
15
33
7
41
7
17
66
60
12
18
39
120
15
1
56
3
45
15
25
17
19
36
20
28
68
15
42
12
18
30
87
39
24
12
105
9
27
87
78
24
51
12
183
60
12
21
51
78
96
6
48
150
27
24
4
65
115
11
12
30
42
12
49
17
12
103
68
51
24
1
23
25
36
44
27
9
57
30
18
12
15
12
33
15
12
15
42
78
33
4
20
15
6
67
11
12
25
8
9
6
1
8
45
3
12
76
35
72
12
25
36
35
9
105
18
42
18
33
27
13
24
5
12
6
42
6
84
18
27
27
9
9
60
15
3
24
81
39
24
6
19
11
60
6
27
15
48
37
17
36
3
15
72
57
15
6
7
23
37
5
72
36
6
25
5
39
4
65
12
3
28
32
21
19
17
3
40
95
81
12
33
79
71
1
95
45
33
15
12
33
91
24
8
15
97
5
3
3
66
3
21
75
15
36
21
3
21
15
36
33
15
21
3
37
53
36
75
36
63
60
6
12
27
27
9
16
41
39
39
25
20
72
57
18
25
89
39
12
3
37
17
27
15
24
24
33
15
42
ABCD 97265268812*3^$a+1 [50053]
35
49
35
108
18
252
216
6
18
31
96
143
102
36
204
90
73
12
36
5
30
384
85
60
36
17
67
185
55
29
96
18
18
55
35
13
35
42
48
91
71
114
54
30
7
12
107
24
109
11
181
5
55
53
18
37
53
18
30
54
37
41
300
18
97
17
163
12
131
1
120
71
73
215
1
35
1
60
48
35
42
30
54
126
24
18
55
11
42
103
71
73
17
6
72
36
30
96
55
83
168
90
72
127
11
24
210
43
11
109
72
53
7
108
11
61
29
54
145
197
24
90
12
18
24
67
215
6
55
29
36
198
54
6
36
36
18
252
12
55
5
48
114
54
67
23
66
235
168
11
54
132
36
120
18
186
55
29
91
59
181
65
91
60
144
89
91
65
54
109
203
102
7
108
53
48
60
252
108
54
18
174
1
24
35
48
42
54
30
24
31
35
6
90
228
72
60
85
59
1
36
245
79
36
12
41
120
55
5
216
36
18
12
25
12
17
19
36
53
18
78
282
18
19
5
12
151
125
180
72
18
192
6
12
115
89
120
24
12
7
11
1
41
174
108
97
179
37
192
41
120
60
31
53
276
126
13
5
48
18
90
7
47
72
24
12
114
31
72
17
6
13
36
35
180
114
31
179
54
60
12
36
162
25
53
103
276
11
90
7
12
41
12
96
19
192
305
6
90
48
55
35
349
53
180
84
115
83
42
54
12
42
30
1
77
72
31
305
24
67
96
35
30
24
48
42
13
36
131
48
25
12
5
31
23
36
36
13
35
60
12
72
36
90
79
47
24
120
61
29
36
18
78
198
37
53
67
5
19
65
19
35
61
65
36
19
125
19
71
25
36
48
24
17
84
7
299
1
77
108
67
17
114
72
12
180
97
29
6
90
31
89
43
161
67
17
108
108
7
72
101
7
29
43
12
35
204
36
36
30
79
35
1
65
42
66
90
61
48
77
36
19
53
67
323
6
12
24
55
35
49
167
37
35
90
36
30
60
342
55
29
18
25
263
78
12
108
42
18
12
108
150
66
19
17
79
35
49
96
179
12
37
17
6
18
90
1
119
42
48
144
42
54
90
85
96
53
175
161
19
35
25
35
30
168
54
73
48
53
42
90
72
108
84
91
5
103
17
55
5
174
144
1
60
108
83
169
48
113
144
120
55
108
53
204
55
29
132
12
42
85
35
60
54
36
139
96
35
324
30
90
181
60
29
6
66
60
72
48
60
48
6
85
5
30
25
53
247
60
179
30
42
13
35
37
5
67
180
53
42
36
72
48
54
91
96
11
18
126
145
5
36
19
108
48
5
30
73
89
258
49
5
30
1
107
37
203
12
24
30
90
1
23
18
19
29
379
17
114
36
18
66
6
55
29
42
30
7
35
13
239
90
90
13
143
37
5
108
19
156
77
12
90
54
79
71
1
48
35
37
60
84
96
84
144
23
13
35
181
149
234
120
73
233
19
311
102
144
18
6
31
36
17
55
221
91
11
24
120
73
125
270
133
35
12
78
67
53
7
12
365
48
42
54
72
198
90
12
19
41
103
24
173
115
53
31
23
126
19
72
209
36
54
60
126
120
55
59
49
71
61
120
60
29
7
17
36
66
168
13
108
36
149
31
ABCD 97265315432*3^$a+1 [50017]
24
16
20
16
36
63
9
108
15
17
88
33
60
12
60
18
30
30
5
36
36
12
16
75
29
16
32
25
63
12
8
55
12
29
4
75
21
44
132
12
12
16
3
41
36
4
9
42
29
156
108
72
55
165
60
32
13
87
92
88
8
43
30
11
91
29
1
108
59
40
36
32
235
29
108
61
51
9
39
12
104
37
15
8
84
120
16
87
30
23
124
20
31
21
20
36
48
96
4
20
4
3
113
7
48
17
24
36
24
100
24
20
25
11
4
72
8
172
20
73
179
60
1
99
56
7
30
138
65
24
72
24
36
28
80
1
15
44
28
8
192
4
69
11
60
28
33
15
104
40
51
18
99
3
57
20
1
39
212
96
52
81
59
12
156
12
28
32
72
36
43
17
25
75
12
32
1
135
15
45
12
120
36
92
4
36
8
7
30
30
45
8
12
100
33
35
37
60
47
43
17
36
12
13
167
64
9
39
33
15
75
77
12
19
77
60
205
47
28
68
36
64
60
80
4
33
240
3
32
108
24
160
116
84
36
25
15
15
141
104
55
65
24
36
16
8
12
64
12
72
336
36
48
123
18
119
76
24
60
12
108
32
16
8
4
72
8
28
20
25
3
20
120
55
30
159
21
27
20
4
108
33
18
9
56
40
15
17
4
56
12
43
29
60
49
102
5
13
147
12
120
21
30
42
107
28
12
60
32
24
64
8
25
30
30
23
72
64
69
39
36
20
25
35
55
101
40
8
100
32
24
64
111
12
5
24
109
39
111
9
56
4
12
36
32
60
28
8
16
9
11
49
42
17
28
92
88
140
28
132
32
13
47
12
36
48
25
11
48
12
136
8
7
30
75
24
9
15
12
93
59
52
8
40
80
48
40
3
132
45
3
125
16
80
268
36
15
29
60
31
5
76
20
24
12
48
25
42
237
48
8
64
12
44
16
39
29
72
1
18
45
27
29
24
25
72
47
52
48
56
4
12
56
28
20
24
52
39
29
88
75
33
105
12
107
13
30
9
104
16
20
36
40
33
12
23
4
56
97
95
64
8
216
37
75
44
61
59
79
42
120
3
84
32
181
18
77
13
107
112
152
19
9
20
72
48
13
47
16
72
84
104
4
8
64
44
85
30
17
12
132
49
51
104
37
27
33
59
28
12
9
15
27
5
25
18
41
1
27
32
16
12
56
37
39
39
45
15
125
12
28
36
36
84
20
36
48
36
36
52
33
15
3
102
48
47
48
4
12
20
96
25
47
1
12
15
12
51
60
45
32
43
17
73
11
1
243
104
28
8
144
48
4
140
88
51
12
30
23
55
29
40
60
3
89
36
103
21
24
27
29
169
15
140
16
36
44
96
73
72
27
33
108
90
5
4
21
75
20
24
12
40
51
17
13
3
92
13
42
29
96
24
16
15
18
12
60
15
72
12
120
21
47
12
16
75
69
21
15
20
12
28
8
16
68
48
73
150
21
44
64
20
28
104
156
4
51
29
4
44
36
40
12
75
77
1
75
12
132
32
24
60
67
57
21
11
1
35
28
24
20
43
18
39
81
51
141
63
20
67
17
120
28
12
33
15
93
35
36
4
84
12
44
100
12
8
85
27
8
64
68
4
36
44
60
1
59
109
72
39
8
72
64
57
35
13
15
24
21
180
27
32
133
63
92
13
15
36
8
72
16
33
11
24
4
96
15
5
204
16
24
12
84
135
5
96
1
63
12
12
60
93
75
3
5
7
9
68
73
23
96
36
13
39
3
69
24
96
44
36
48
1
11
61
90
77
100
60
20
12
4
87
77
36
124
21
39
20
61
15
44
1
30
9
51
69
8
40
3
149
28
72
12
36
165
143
52
12
12
24
72
144
24
32
43
12
9
156
3
81
48
20
36
24
16
84
21
27
32
13
168
60
11
24
132
24
84
60
7
57
3
17
36
60
160
84
3
165
32
61
60
215
25
11
49
119
43
89
36
28
44
160
56
12
24
24
4
96
12
12
32
64
32
4
39
105
32
24
88
72
9
51
140
24
12
48
24
72
1
99
20
151
33
12
8
24
12
1
23
4
111
125
72
28
27
17
13
3
156
9
11
1
60
23
4
72
21
15
44
48
36
24
16
57
48
39
141
72
18
29
88
32
12
60
48
1
47
108
16
8
36
24
72
16
44
19
29
40
92
24
37
30
5
13
12
279
9
12
107
52
84
24
21
59
13
27
68
120
52
33
95
48
127
17
13
27
120
8
12
16
56
16
12
20
91
21
20
61
18
42
30
9
20
16
93
27
20
72
40
93
35
40
32
31
9
20
60
48
84
49
47
4
104
7
53
112
188
52
44
28
21
87
12
33
87
32
49
11
84
4
8
12
132
24
40
20
276
1
39
20
4
96
24
72
60
12
68
25
83
85
111
ABCD 97265595808*3^$a+1 [50103]
9
78
17
48
144
1
42
72
5
79
42
143
216
1
18
30
54
113
112
81
72
23
67
269
16
45
99
45
11
79
209
64
27
108
78
59
24
72
37
51
135
12
173
7
9
33
63
63
66
96
120
42
77
96
192
40
3
69
75
24
36
65
43
53
72
120
16
9
90
108
54
275
24
19
5
145
138
45
63
9
51
5
49
102
186
198
65
72
48
121
90
21
8
97
47
25
71
19
21
27
45
9
60
36
12
18
89
88
8
67
101
72
40
39
105
8
1
66
60
36
5
88
9
6
41
43
197
25
54
72
57
80
115
126
279
81
30
42
12
18
114
336
54
36
45
24
3
5
145
47
19
6
111
177
23
85
18
17
40
8
169
23
304
9
87
32
16
15
9
135
12
29
79
18
15
8
49
47
103
17
24
7
17
55
18
42
36
41
88
8
48
31
18
47
1
54
33
3
45
80
19
101
240
19
5
1
54
36
84
65
40
48
56
31
270
108
162
29
19
53
109
6
48
72
24
21
123
45
39
60
126
72
39
45
195
8
55
48
42
23
48
49
42
84
41
49
132
147
15
41
31
18
18
29
24
1
54
89
55
41
49
12
36
87
75
60
57
15
113
67
45
128
7
9
80
1
143
48
43
5
112
3
162
27
27
78
66
222
12
18
9
153
23
48
64
51
12
18
15
21
35
96
48
199
60
125
40
56
16
45
51
27
53
192
72
48
67
45
3
5
1
120
15
9
72
183
87
48
18
222
161
24
48
48
64
80
1
6
65
55
18
23
208
21
36
215
187
21
56
31
329
25
18
45
27
293
1
12
35
19
5
31
24
41
7
18
234
6
63
75
29
48
24
25
18
5
112
33
66
36
81
105
23
79
72
18
60
27
63
162
191
72
115
77
151
17
7
36
48
29
13
83
7
9
3
42
155
64
56
24
1
23
1
71
40
9
132
18
234
30
113
85
123
21
11
112
120
32
19
29
55
60
21
9
15
63
89
1
18
66
78
72
90
54
77
103
12
54
23
127
210
18
132
18
138
72
5
13
90
17
127
24
65
64
27
45
33
23
72
48
24
49
30
42
192
135
27
5
1
102
36
29
16
99
101
31
233
127
18
71
40
51
21
24
56
72
43
29
61
18
180
54
23
120
40
87
48
9
9
54
113
64
8
55
17
48
73
72
18
53
55
41
85
60
23
120
31
17
19
36
24
65
24
19
125
13
27
105
47
64
87
89
91
30
23
19
101
115
12
54
180
63
63
60
29
1
42
45
27
45
216
9
48
63
15
65
19
60
18
138
5
24
48
73
23
24
1
114
18
35
144
40
15
84
24
5
232
8
7
30
114
12
5
19
30
54
65
96
25
95
31
48
24
66
36
99
15
36
29
336
61
78
5
144
72
16
32
1
30
17
79
18
18
5
48
120
37
35
64
24
75
42
59
49
167
88
9
23
48
19
126
71
55
6
54
36
54
3
56
67
5
7
42
126
185
48
112
24
56
7
120
153
15
129
9
36
11
193
39
32
145
120
78
17
96
67
36
41
43
45
81
15
56
24
96
160
80
43
5
48
48
16
120
8
73
47
25
47
49
144
12
51
3
72
45
168
57
132
35
40
56
7
18
24
63
3
29
16
81
78
66
144
47
61
150
48
101
43
312
5
43
36
60
120
24
5
25
72
96
120
168
111
45
96
27
56
61
3
51
77
7
161
24
193
78
57
152
1
71
64
15
192
18
114
36
36
120
45
105
18
93
9
24
30
126
18
41
1
54
89
67
78
23
24
43
192
5
121
47
112
128
168
192
43
84
41
40
9
119
16
80
88
56
136
15
90
71
19
54
39
32
31
89
25
18
5
43
24
18
18
17
96
ABCD 97266276158*3^$a+1 [50122]
181
96
204
59
120
78
19
15
140
28
21
144
27
69
39
2
31
87
81
51
56
73
96
75
20
16
69
23
1
215
49
15
12
56
37
72
11
85
119
1
279
164
61
204
132
143
52
57
12
11
25
48
35
66
18
180
73
24
96
47
88
2
31
96
11
13
36
23
40
20
13
23
109
11
61
11
25
12
143
18
19
35
52
153
15
38
55
47
112
56
12
13
15
44
36
60
25
60
95
40
72
153
12
108
48
192
35
54
43
48
35
73
95
37
48
95
54
90
28
72
93
5
43
36
23
60
37
71
48
144
96
49
23
264
136
98
55
71
73
12
48
317
18
6
120
7
12
35
18
22
50
6
4
57
48
35
61
11
73
87
69
5
34
32
13
96
12
29
10
8
1
84
17
18
78
210
168
54
127
60
23
28
24
33
15
152
61
99
285
48
35
1
12
48
47
102
6
37
12
15
33
83
52
20
37
107
28
120
105
11
72
54
18
97
11
72
73
287
121
12
60
23
36
16
105
60
107
25
27
153
11
16
156
8
36
126
10
14
18
198
43
12
24
275
25
35
61
5
10
33
51
56
25
48
24
183
60
14
78
85
12
24
312
24
113
142
60
14
6
13
5
31
99
68
85
23
37
65
54
24
84
88
12
45
35
25
36
12
15
80
72
13
35
13
36
3
21
17
55
87
20
61
47
85
48
11
25
15
36
9
36
12
3
32
52
180
81
47
1
24
12
11
25
24
96
17
31
59
78
7
95
96
84
96
1
11
4
21
60
60
59
25
11
162
31
24
72
71
18
30
25
36
29
79
120
3
132
122
18
48
37
120
41
150
52
110
22
12
9
60
41
103
180
125
10
32
84
25
120
39
56
1
11
25
48
84
12
48
36
107
52
80
66
79
35
48
13
137
22
8
72
148
57
108
35
84
1
12
77
31
203
64
116
25
35
30
42
37
72
24
87
12
20
145
72
83
181
120
11
61
120
24
24
72
23
61
59
204
198
18
49
96
11
90
6
90
7
27
9
12
48
71
36
25
159
48
33
60
84
324
39
33
72
60
63
80
97
15
21
11
76
74
31
35
13
95
97
75
80
13
65
7
48
60
39
62
54
16
33
36
132
72
36
35
84
61
119
18
288
42
109
15
9
72
75
45
137
18
4
165
35
13
53
78
109
15
33
149
55
11
37
216
12
87
48
68
25
39
8
4
21
83
36
76
45
23
90
24
43
60
35
54
78
13
108
107
24
1
12
15
8
90
7
27
93
11
6
70
48
93
125
55
48
39
33
83
84
18
103
120
192
17
31
59
28
69
125
55
335
90
79
11
54
42
13
89
72
43
35
40
81
27
8
49
5
295
11
25
12
48
11
61
23
114
72
46
8
16
81
83
37
159
20
13
12
83
66
114
36
84
52
44
12
37
87
141
27
110
18
120
37
35
6
30
25
35
52
60
32
40
86
126
49
51
45
63
8
120
25
12
36
12
5
55
39
9
24
75
33
149
18
36
84
28
72
26
24
126
145
17
7
72
191
25
59
61
17
48
82
21
24
215
28
69
36
48
59
18
22
45
3
57
137
43
53
55
47
18
7
3
158
54
73
17
91
36
83
72
181
143
60
1
15
69
71
90
18
28
153
27
12
32
1
23
1
3
116
24
145
35
30
7
48
107
61
179
30
19
107
37
75
32
136
72
80
36
49
11
97
23
124
92
25
60
131
13
149
126
109
12
84
60
137
43
12
72
72
71
25
48
35
289
36
35
109
48
17
78
13
107
4
68
73
23
120
36
40
38
90
205
48
24
23
13
77
151
72
17
30
25
3
57
36
99
21
27
80
12
18
10
45
59
28
81
24
41
96
43
60
41
72
174
1
72
108
12
11
36
120
25
36
119
61
83
72
97
3
104
16
132
32
1
35
12
40
21
17
34
45
48
47
ABCD 97266343886*3^$a+1 [50001]
36
39
36
129
30
21
48
36
147
24
33
48
48
27
24
9
24
3
45
9
18
93
15
33
75
106
95
15
180
108
21
27
57
3
57
12
93
102
10
26
24
90
36
15
48
60
15
69
60
105
42
70
11
129
3
15
18
27
63
33
72
48
12
24
24
9
48
18
9
117
6
12
6
16
14
36
45
84
61
14
90
84
42
70
68
78
72
22
11
15
42
27
45
66
33
36
3
42
15
24
45
39
21
52
14
78
52
59
84
3
48
36
9
1
26
60
70
2
30
63
24
3
18
3
15
6
16
14
90
15
39
45
45
75
105
6
48
36
6
84
16
11
15
30
78
106
158
18
39
33
27
24
84
48
3
9
3
60
70
38
12
33
21
123
45
63
39
18
3
39
48
21
51
141
57
27
96
27
12
9
72
24
39
21
33
36
114
33
15
72
21
15
6
16
128
171
21
42
33
33
51
96
33
76
50
9
117
3
111
18
18
190
38
45
99
60
45
3
42
18
9
21
42
22
140
63
57
15
60
39
69
60
45
6
36
30
18
36
9
105
66
117
120
3
9
12
9
15
45
30
114
18
9
135
81
39
24
36
33
15
21
15
6
84
15
39
6
27
12
51
12
42
147
63
33
12
45
18
213
39
42
39
9
72
51
24
24
159
82
74
24
138
27
51
9
75
21
1
38
57
9
72
123
1
59
111
69
129
36
30
9
12
105
3
3
12
78
3
1
14
66
15
36
39
9
132
60
3
22
62
22
50
6
18
66
39
61
71
24
36
183
36
33
45
18
57
12
3
66
90
42
27
21
36
63
45
96
30
21
75
9
36
25
11
39
106
74
54
75
36
24
60
9
18
9
39
72
10
23
21
51
12
33
18
22
62
108
72
58
23
15
30
72
3
21
30
60
45
39
72
9
1
23
27
9
45
36
12
183
39
48
45
12
39
69
15
57
15
21
123
54
150
21
87
12
36
21
39
120
21
120
96
48
60
15
42
64
11
12
21
12
72
108
27
12
15
6
4
44
159
21
6
69
36
21
3
135
45
9
3
39
30
114
12
24
45
1
80
30
72
72
18
15
37
35
3
45
13
92
135
3
70
74
9
1
119
21
15
159
6
108
63
108
21
78
36
30
6
48
108
180
10
59
25
83
135
22
50
45
120
33
48
90
54
3
3
30
3
1
383
123
93
24
93
3
1
50
9
24
27
9
24
57
39
9
51
36
1
80
90
12
202
23
87
46
20
15
12
27
240
48
22
35
159
21
111
9
1
47
60
12
96
60
48
81
99
57
54
141
3
42
4
50
33
108
39
138
60
48
87
12
33
51
105
6
36
10
23
15
24
120
60
12
21
25
14
45
39
21
39
9
13
59
3
21
21
90
324
84
33
3
21
39
12
9
60
75
69
27
12
21
15
69
12
9
24
18
30
15
129
18
36
69
108
12
33
15
39
36
54
48
6
12
93
36
36
24
1
68
76
26
69
75
6
3
135
21
1
14
18
6
9
3
57
15
132
30
18
33
63
21
243
42
126
102
6
9
13
44
54
45
12
15
69
1
188
30
69
72
121
23
72
39
10
23
13
62
36
6
3
27
18
90
78
234
84
42
4
71
9
39
21
66
33
1
11
9
6
9
9
36
15
33
6
45
72
25
23
72
15
12
6
16
95
36
45
64
44
96
3
48
3
9
48
24
63
57
24
57
90
108
105
27
12
33
3
132
30
114
21
63
165
12
27
30
3
15
70
60
50
33
9
36
51
1
35
3
177
24
24
9
66
9
12
84
12
69
75
25
38
72
21
3
36
48
81
97
23
51
9
1
50
10
83
13
74
166
134
54
15
9
3
9
3
3
33
87
45
195
54
63
3
9
1
32
87
75
21
109
8
15
36
21
54
21
21
63
180
45
16
11
60
12
13
14
18
12
54
42
18
36
180
33
21
54
21
37
14
18
12
18
6
15
24
27
33
60
15
33
237
27
84
51
60
45
25
23
81
36
51
49
44
42
48
6
15
75
69
60
24
93
195
63
36
69
39
36
12
45
63
6
66
72
6
16
86
9
15
18
87
60
141
27
147
9
69
90
12
6
102
45
12
21
39
99
129
96
69
12
3
48
99
21
69
18
30
3
12
3
18
16
38
36
21
15
9
9
18
18
15
1
35
48
51
102
39
204
12
129
54
9
3
9
63
33
3
21
48
3
69
85
44
15
39
126
36
123
27
225
9
30
21
123
21
39
33
39
21
24
60
51
34
224
30
9
36
15
72
57
12
15
108
105
63
120
33
21
18
6
54
72
81
48
36
9
6
45
1
47
87
18
27
9
27
25
110
57
37
86
12
18
24
36
64
116
174
9
24
57
24
51
3
48
54
243
105
27
36
25
95
49
11
60
24
51
12
178
128
24
3
45
4
11
3
69
72
3
6
72
99
204
24
97
11
48
12
12
27
ABCD 97266402848*3^$a+1 [50006]
6
6
36
12
18
195
63
9
96
117
18
81
15
153
15
33
24
93
111
57
27
12
219
60
36
21
12
51
69
27
21
108
12
72
3
57
33
30
117
216
15
69
3
78
30
69
12
63
90
123
60
33
24
6
36
129
159
6
90
36
9
75
57
24
69
54
105
12
159
72
9
24
156
51
78
66
9
27
9
108
48
165
3
12
84
3
120
33
105
72
42
78
42
9
141
99
27
69
63
6
30
60
156
9
36
3
18
162
117
135
69
24
156
9
3
72
48
12
3
12
48
33
252
15
9
15
30
99
72
27
96
72
24
36
117
132
123
228
45
3
54
66
30
24
15
36
21
3
63
12
21
72
12
36
21
39
135
21
3
45
51
42
39
63
33
57
138
12
33
3
9
171
42
24
18
120
48
105
15
9
3
105
207
69
15
6
6
72
21
24
96
69
42
318
147
3
48
45
63
6
168
30
18
27
72
3
42
75
3
21
15
54
51
36
15
21
39
105
15
93
81
6
21
15
48
21
60
3
93
63
57
39
105
21
90
12
45
36
15
12
9
51
42
63
3
105
15
21
48
147
6
99
123
57
156
15
57
12
15
18
3
24
21
3
135
72
192
60
12
30
6
93
69
72
123
63
120
33
192
15
102
63
12
27
24
21
156
48
96
48
3
12
36
54
3
27
48
108
9
36
27
12
90
3
75
69
45
63
105
96
75
27
144
36
57
36
75
144
30
42
24
6
78
18
3
147
57
105
102
33
96
81
66
33
45
24
48
27
72
24
72
144
99
81
60
24
39
57
15
6
72
126
144
36
72
12
105
3
54
216
123
15
9
3
48
141
15
33
72
123
153
3
72
102
51
12
27
36
42
42
72
33
213
18
45
105
6
21
135
12
12
144
60
21
45
63
36
24
111
6
15
135
96
9
111
90
99
36
15
60
117
33
24
3
45
120
6
9
12
21
24
6
108
57
24
3
33
9
246
18
111
39
105
27
30
90
24
126
75
24
63
57
3
105
57
135
9
54
165
93
18
102
39
63
66
96
6
93
21
144
72
48
6
18
27
120
39
12
384
24
12
132
60
33
12
48
99
36
9
39
9
132
45
75
24
12
27
36
210
51
135
30
48
18
60
48
60
12
42
135
3
78
90
54
27
3
81
27
54
75
3
33
15
48
69
75
252
6
54
24
72
12
126
120
6
48
18
99
3
36
30
39
12
144
15
36
84
12
93
45
99
15
6
27
120
27
33
15
12
81
21
18
33
48
87
120
84
24
45
69
66
6
54
12
54
63
15
66
111
39
132
84
24
9
36
51
36
57
27
21
3
156
78
15
36
15
177
39
6
24
3
75
48
117
27
9
15
180
12
33
201
39
12
93
24
27
36
39
9
51
45
96
9
48
18
24
6
87
27
150
75
15
105
123
33
9
144
42
12
225
12
15
105
93
51
39
12
36
12
228
120
12
90
123
108
132
27
72
18
6
21
21
18
60
45
15
84
117
15
126
24
24
39
12
99
144
48
24
90
6
60
30
15
3
24
48
24
6
102
228
30
27
3
60
69
60
21
30
12
21
60
36
15
96
12
33
135
72
60
36
84
210
126
24
117
15
21
12
36
84
195
60
36
24
60
78
3
24
3
12
192
24
165
9
6
216
36
9
15
108
33
57
3
15
30
30
57
51
24
36
12
60
45
3
165
24
12
51
24
54
54
90
30
108
57
72
120
48
12
36
15
30
123
15
54
18
24
24
36
66
24
18
36
57
192
48
48
9
138
57
87
93
12
15
6
18
57
45
99
24
27
18
27
135
33
12
39
114
27
48
111
48
72
9
45
6
48
66
6
21
12
33
102
42
6
69
24
87
69
33
15
36
87
24
48
93
12
45
102
48
42
39
12
75
9
3
78
42
33
39
36
45
12
12
195
18
3
63
57
3
69
21
39
57
96
39
3
33
12
57
96
30
117
63
48
81
36
327
108
12
36
6
24
42
9
3
93
15
48
9
111
30
30
24
18
162
12
33
3
24
24
72
72
36
90
27
15
30
99
21
3
87
33
21
6
57
15
ABCD 97266812348*3^$a+1 [50007]
35
42
6
24
42
60
36
43
125
174
18
84
31
65
12
30
90
150
66
84
223
53
60
156
36
108
19
48
60
5
48
12
7
36
12
65
30
37
197
55
108
36
72
5
108
54
13
107
96
66
24
54
18
79
36
17
7
35
114
96
144
240
126
109
29
6
49
71
192
120
24
18
12
60
6
48
42
43
36
5
48
156
72
30
169
60
36
47
73
47
90
67
179
66
54
97
47
6
12
84
66
168
54
42
18
30
42
6
18
6
138
96
6
96
120
25
48
36
11
25
17
48
67
125
36
60
120
30
109
83
18
139
107
54
234
18
67
11
54
7
108
132
5
6
73
71
90
78
157
29
115
29
211
12
72
36
77
150
18
79
36
5
54
138
24
216
30
144
24
66
19
36
71
18
12
114
24
37
173
54
126
42
18
96
24
12
90
24
48
25
60
131
61
29
7
53
12
48
55
71
6
60
43
36
95
48
48
25
47
37
11
30
12
43
72
5
6
1
329
60
67
47
61
12
47
42
48
43
17
55
83
42
30
25
5
55
35
198
67
47
78
55
11
24
6
31
11
18
30
114
30
145
23
13
5
60
210
90
96
43
41
66
13
125
7
48
95
37
41
43
17
7
36
72
305
60
43
11
205
29
6
1
168
5
396
228
55
12
24
47
25
12
101
60
66
49
65
151
23
13
77
6
90
91
35
54
12
30
145
23
162
43
35
30
175
17
138
25
41
174
37
29
24
30
205
12
72
41
72
103
119
66
192
24
36
19
119
6
48
18
18
91
125
24
12
7
35
48
102
18
24
96
13
11
25
36
132
36
107
85
5
19
48
131
120
42
67
5
30
6
96
66
72
37
36
47
42
31
23
42
67
48
35
174
36
60
18
1
29
12
67
17
19
29
7
101
48
24
126
121
89
96
108
7
5
31
23
1
29
12
43
5
24
30
42
6
120
90
67
77
223
23
42
31
17
30
25
84
180
29
42
42
55
17
48
7
48
125
91
5
55
41
43
5
18
18
30
169
12
11
49
89
31
335
96
258
24
6
162
43
144
41
66
85
29
67
53
6
126
12
31
137
43
5
139
17
19
204
11
114
31
17
19
59
37
53
12
18
217
65
7
125
12
6
25
12
5
36
12
24
19
5
6
25
41
43
72
35
97
41
54
6
42
102
162
181
83
85
17
12
36
91
95
85
161
12
132
18
48
72
306
7
24
41
7
132
155
1
23
42
72
48
102
6
36
103
53
79
29
6
121
17
6
24
13
48
24
161
60
180
31
5
6
48
49
47
24
49
95
37
35
1
72
41
96
19
17
18
72
198
19
65
60
36
12
103
324
17
19
12
23
109
12
95
18
36
19
71
145
84
5
6
90
12
55
35
48
24
48
109
36
47
193
12
65
7
60
65
43
12
36
5
30
25
425
19
149
6
13
53
30
24
73
48
47
61
107
37
107
54
7
120
77
31
60
5
54
25
23
109
36
47
1
24
228
35
73
17
7
221
7
77
12
90
1
47
66
24
78
18
24
78
13
89
18
13
11
121
144
23
66
19
12
101
42
1
5
180
31
29
7
53
120
79
17
48
6
1
23
42
115
53
48
78
30
67
72
41
30
121
101
84
150
24
145
185
235
89
210
168
85
17
36
150
49
5
12
24
24
72
43
11
24
90
43
5
48
54
1
65
60
276
31
77
43
47
162
24
6
121
72
5
42
18
30
120
168
24
66
168
120
30
24
48
18
55
119
61
5
30
37
83
85
197
19
84
65
6
61
275
157
77
96
30
120
18
30
37
77
30
18
30
192
1
65
7
12
11
72
48
66
270
24
24
42
271
89
235
108
5
163
108
11
1
ABCD 97266897218*3^$a+1 [50004]
40
68
16
27
33
30
81
9
14
30
18
24
1
5
7
83
10
12
15
77
88
12
39
9
140
60
31
29
67
45
8
30
22
20
70
48
18
62
1
77
7
21
72
3
12
33
56
46
32
42
88
38
10
12
8
55
9
51
9
30
48
18
20
7
5
30
13
35
42
31
29
60
16
54
2
60
10
50
16
20
19
5
66
22
12
8
43
27
18
32
12
18
37
41
60
4
24
12
20
90
54
31
45
3
51
8
10
8
30
22
3
5
4
54
21
5
19
141
51
29
94
14
28
15
29
28
12
48
2
16
30
63
12
15
24
21
17
72
18
16
2
102
1
21
8
7
9
26
10
20
18
10
30
30
3
60
5
60
55
3
9
5
120
16
72
2
85
36
29
18
30
127
3
54
24
44
12
4
27
5
22
66
72
30
14
4
56
28
48
12
27
33
8
12
12
4
32
43
11
6
4
68
7
53
16
24
27
3
2
4
32
84
4
15
69
38
34
110
46
2
121
29
18
13
11
70
51
12
3
30
44
43
72
3
21
9
32
34
6
50
6
40
44
31
5
55
24
53
48
43
96
35
94
72
20
84
64
56
18
10
6
14
12
4
12
32
102
13
33
3
45
44
12
4
39
15
18
48
14
18
4
8
7
33
18
14
48
7
5
48
70
21
9
20
28
75
15
18
24
38
22
18
2
91
29
43
17
58
2
12
103
105
90
21
17
24
31
59
10
8
22
21
33
32
24
16
32
12
4
24
2
46
20
112
8
22
2
94
57
15
93
59
22
39
89
16
24
8
52
38
73
71
30
31
27
38
42
16
14
10
2
16
3
17
10
42
3
27
2
36
72
28
3
9
66
104
16
30
26
48
10
6
6
8
58
14
28
30
90
3
60
57
12
39
17
10
9
23
42
4
15
9
20
118
24
6
48
15
9
98
22
60
3
17
40
15
35
16
45
17
112
3
9
38
1
9
3
9
36
32
7
23
37
9
32
10
50
19
5
43
5
12
18
37
33
50
10
3
75
2
52
26
73
41
60
34
14
10
6
27
5
4
30
26
24
16
27
3
2
7
15
126
12
20
42
13
5
22
26
12
10
45
35
1
9
30
6
84
20
52
39
21
68
40
6
2
70
32
58
3
11
30
31
5
12
136
44
7
36
35
24
10
30
24
56
6
55
29
28
20
40
32
19
24
83
42
108
4
30
6
50
10
44
18
166
2
37
53
12
72
34
21
35
1
47
10
12
24
56
43
5
48
28
12
2
1
39
30
8
7
33
18
62
24
10
18
80
60
76
24
38
13
11
16
30
48
2
85
3
2
52
68
12
40
42
9
12
3
2
12
12
88
3
9
63
17
28
6
117
29
118
2
124
32
7
5
52
24
2
64
24
6
20
30
6
10
54
84
32
40
62
1
29
40
60
15
48
12
57
98
70
3
48
29
55
21
27
9
68
30
58
30
9
9
24
27
9
60
75
105
27
48
12
9
39
17
7
35
16
26
36
52
20
16
24
8
7
12
21
42
81
9
20
42
6
40
12
12
8
10
6
24
2
13
48
9
24
26
66
19
21
44
10
158
12
40
48
30
6
32
28
32
7
60
17
40
20
48
60
7
21
12
32
48
18
40
9
5
139
29
10
2
48
16
39
15
33
5
12
12
4
27
17
31
29
22
30
51
5
52
48
27
5
30
10
32
28
32
31
3
14
16
15
41
64
24
68
24
60
31
3
45
41
16
63
17
52
12
50
6
28
15
41
36
34
38
40
2
6
7
17
4
27
69
108
2
48
13
45
3
11
150
31
99
21
89
18
48
70
24
99
15
45
59
18
24
4
32
4
48
30
8
10
39
5
48
18
10
20
7
45
32
36
52
6
30
15
72
3
42
12
15
21
54
33
5
24
10
56
30
4
3
5
7
69
26
30
19
17
12
108
19
9
42
18
15
12
9
36
32
12
28
3
9
18
78
12
80
100
60
6
24
126
32
12
12
31
5
12
18
13
9
27
33
6
2
52
111
24
3
9
96
9
39
12
24
51
30
2
18
4
3
15
2
31
12
45
8
22
90
12
8
10
2
78
16
42
3
36
21
15
77
48
4
96
32
16
26
1
9
84
26
18
43
5
70
14
16
42
78
2
16
54
2
18
127
81
54
24
165
9
51
69
2
48
25
33
48
75
11
6
10
30
42
33
87
2
19
59
16
2
132
16
60
102
50
12
12
60
28
8
7
12
36
9
3
5
91
9
8
64
51
29
28
38
90
4
15
21
15
17
67
3
2
6
34
140
16
2
48
10
134
10
3
5
28
12
72
20
31
17
60
46
2
30
54
18
30
7
9
12
12
50
37
5
88
38
25
77
31
36
9
120
6
50
46
2
22
6
2
37
41
52
3
5
30
37
3
24
26
12
31
12
29
58
21
9
15
3
50
4
8
18
30
28
14
1
69
68
84
88
12
204
60
6
26
4
24
15
51
66
3
36
84
27
33
45
51
5
16
20
28
24
80
7
21
27
27
38
48
7
27
24
72
42
6
62
28
36
18
18
14
16
2
67
93
6
42
48
14
18
4
51
15
14
4
62
82
6
56
1
15
2
22
9
39
2
30
34
44
12
16
32
60
52
6
74
4
12
14
61
27
8
37
33
108
32
22
45
5
12
16
20
12
12
43
5
12
36
79
111
74
16
14
18
12
4
24
132
26
37
3
24
6
44
48
46
6
18
8
34
24
30
86
31
5
70
14
28
20
16
92
12
16
42
18
39
93
32
10
8
40
45
5
4
20
36
24
40
50
94
24
18
33
9
92
18
22
51
57
3
17
10
8
10
3
24
65
18
118
12
32
28
18
86
60
30
34
24
30
21
29
43
17
42
13
3
30
32
18
85
3
114
60
50
42
16
44
154
24
50
40
38
64
38
12
55
23
16
42
3
41
28
3
29
40
168
3
48
11
6
10
2
28
2
18
7
33
12
66
26
76
42
2
6
13
60
101
36
4
24
2
13
45
44
42
48
18
67
5
31
15
21
11
30
19
36
24
11
73
77
7
27
38
16
2
10
14
94
72
90
30
2
1
9
48
14
34
6
8
16
2
12
72
40
84
32
12
7
36
5
7
45
38
13
11
30
10
24
57
5
28
14
16
2
70
2
40
63
9
86
72
16
86
16
24
8
7
24
27
14
76
72
20
10
38
10
2
46
42
3
75
104
30
18
37
5
12
18
16
6
111
27
102
36
92
16
15
9
3
5
72
48
10
74
6
13
60
15
2
19
11
22
2
25
33
8
52
15
33
15
5
22
2
4
15
17
19
9
51
41
12
12
28
6
24
6
12
3
29
30
18
12
28
3
57
3
15
21
9
39
60
17
31
17
40
62
30
10
6
15
65
34
56
13
51
56
22
3
105
3
29
55
21
15
57
42
2
16
48
39
33
12
51
36
41
10
9
41
30
25
5
4
36
162
2
19
9
32
16
90
42
6
26
19
24
17
40
15
33
20
40
147
9
2
13
29
28
92
70
62
10
33
5
42
6
52
38
13
24
5
55
15
32
6
12
76
2
10
30
14
31
3
14
58
24
6
3
21
8
12
4
26
6
19
111
102
20
60
10
96
42
20
4
36
ABCD 97267298444*3^$a+1 [50027]
15
51
72
6
12
27
63
90
7
137
6
33
15
1
8
45
6
120
69
111
24
102
19
89
18
54
78
48
18
126
1
77
43
227
30
78
102
67
23
216
96
25
5
3
57
39
16
80
96
33
39
105
15
63
25
23
1
128
3
30
78
12
108
36
54
55
5
139
23
49
8
33
7
41
7
48
104
3
85
24
5
19
11
69
39
25
107
13
72
95
1
32
3
120
144
18
60
55
56
105
66
36
33
39
1
89
150
30
75
3
85
17
72
6
174
99
112
48
11
54
15
40
144
56
24
16
65
31
24
17
7
71
84
61
24
48
120
59
85
35
36
42
15
51
42
18
25
11
93
112
23
180
13
8
75
37
29
36
39
15
6
19
24
24
35
13
23
1
144
71
1
455
102
3
147
45
27
13
48
47
33
192
21
60
31
24
29
18
18
114
37
53
12
36
163
35
85
24
23
18
39
15
105
15
36
21
16
8
51
21
135
49
176
27
61
47
24
25
8
112
48
41
30
1
8
27
96
12
42
15
69
259
8
3
21
3
21
9
60
12
96
48
7
17
102
25
8
21
75
40
107
102
7
83
180
1
17
63
195
12
49
83
21
72
87
36
61
8
33
79
11
24
45
64
176
24
72
27
78
72
7
5
204
174
216
1
8
96
96
15
36
93
16
120
83
21
64
48
24
24
24
77
91
8
24
3
117
15
81
81
55
71
73
56
63
1
17
18
165
51
109
179
21
120
21
54
37
95
48
121
29
174
60
25
83
48
54
31
32
72
15
1
96
29
75
72
123
54
30
33
27
21
9
7
29
19
35
61
104
33
7
96
24
5
36
12
67
32
40
95
49
41
18
42
36
7
41
79
137
126
49
48
155
133
53
51
273
30
25
11
45
64
80
15
48
9
168
112
8
117
6
30
24
55
80
111
24
49
32
64
155
13
56
64
107
93
27
114
66
186
15
57
15
88
72
56
16
56
15
72
25
17
30
9
40
11
48
37
35
60
1
8
111
18
7
119
54
18
18
7
24
23
337
24
24
47
25
89
111
136
72
53
99
81
42
21
81
24
39
15
1
11
18
6
156
9
16
48
32
120
9
399
16
59
21
112
152
15
97
56
9
108
43
48
56
15
36
37
8
63
49
32
33
12
18
25
56
45
60
79
152
15
49
41
96
84
18
366
19
8
75
132
12
21
3
54
12
54
6
63
27
13
35
72
13
47
36
102
7
144
17
192
31
167
18
15
9
7
8
3
85
23
25
77
42
1
107
72
102
271
107
93
57
55
11
42
19
29
75
64
8
112
65
78
9
3
18
114
48
33
27
37
35
13
71
265
227
13
80
15
84
85
23
72
1
5
30
132
12
45
81
7
17
48
7
56
81
39
51
54
6
193
5
3
24
39
36
109
89
18
24
36
18
39
16
32
48
135
54
27
48
16
72
192
17
31
144
83
12
126
42
81
64
227
61
8
96
16
24
83
18
139
56
99
85
56
40
17
55
11
45
120
40
71
30
36
54
9
177
39
40
128
57
126
54
3
88
24
24
5
91
35
45
15
66
150
12
132
66
183
24
135
153
88
17
48
55
17
7
8
3
24
30
55
56
216
15
129
51
108
90
7
24
24
203
133
80
24
16
56
40
24
17
175
23
25
80
9
30
18
7
125
66
36
54
6
84
24
13
35
45
40
29
51
15
72
121
72
95
73
41
48
63
33
54
57
48
3
69
93
30
61
35
12
49
59
45
105
30
24
57
51
85
59
69
40
72
48
107
54
63
16
29
60
30
33
135
120
72
18
7
17
30
33
3
18
252
127
5
18
12
85
96
24
32
3
192
54
7
83
6
66
93
51
141
39
193
11
84
1
131
36
33
15
24
12
24
21
9
186
69
51
60
33
15
150
147
64
17
15
129
6
33
24
15
33
24
24
16
24
71
90
55
41
210
13
24
23
54
66
72
6
156
18
6
54
90
7
23
81
51
21
9
111
72
40
11
6
18
48
37
5
66
36
13
312
5
138
81
ABCD 97267365784*3^$a+1 [50046]
83
162
99
16
48
71
105
40
53
36
90
61
8
111
25
47
18
144
183
249
15
21
147
88
72
176
39
33
39
9
45
54
85
152
24
120
160
240
245
51
24
64
48
120
152
40
32
9
255
336
129
54
105
3
13
192
48
35
21
40
48
17
31
23
49
56
120
279
57
144
96
88
128
189
108
18
18
144
3
105
18
229
408
48
104
88
5
123
280
29
27
48
40
128
168
120
24
291
21
256
24
41
79
8
21
91
168
353
63
24
57
90
126
54
36
45
117
162
25
11
90
363
192
3
229
56
72
120
160
24
41
87
3
198
31
56
39
25
8
96
105
90
37
152
48
48
72
64
24
72
24
96
65
103
176
96
40
120
8
432
144
15
153
16
119
72
25
128
120
48
237
171
72
27
37
56
285
67
5
51
57
7
96
32
72
48
48
304
23
25
80
48
16
8
16
104
135
25
32
88
56
15
90
39
16
32
39
126
147
51
36
25
83
157
113
63
189
19
71
18
87
88
221
67
113
7
29
51
165
283
41
36
3
15
162
54
129
141
108
7
8
72
40
56
88
17
79
24
131
93
192
88
176
40
56
201
63
112
8
231
201
64
24
152
72
117
18
81
27
72
45
120
88
8
117
108
87
219
45
40
23
33
112
35
93
184
8
381
72
19
80
9
135
9
126
216
18
175
120
407
36
213
75
90
19
80
48
280
77
18
18
79
72
56
225
7
8
72
16
24
323
90
144
75
33
7
8
88
272
16
77
54
18
126
54
7
224
24
96
72
48
184
56
9
36
27
9
39
40
11
54
319
23
18
54
25
128
208
296
45
36
15
184
35
45
40
168
56
40
29
115
101
54
93
40
32
88
89
31
120
65
15
280
29
19
392
40
80
63
36
13
48
119
54
126
270
90
21
88
24
11
45
45
19
80
40
80
16
120
95
105
21
54
45
27
108
57
72
88
125
43
264
48
8
15
9
81
306
360
13
8
72
51
21
120
24
321
135
45
211
24
24
47
105
72
3
13
24
143
337
56
39
72
1
35
349
29
75
72
87
18
55
32
183
129
69
19
80
136
17
79
119
57
159
54
36
15
64
24
23
73
251
109
192
48
24
48
192
72
71
18
15
96
16
104
21
99
16
24
23
225
136
32
112
35
306
147
208
32
40
149
51
39
18
36
115
80
57
72
18
18
67
23
54
523
24
24
80
16
168
56
135
9
40
221
72
18
241
8
201
54
126
19
176
39
313
8
75
85
257
15
72
136
24
437
54
37
72
168
128
117
19
35
108
18
7
32
24
27
18
91
80
24
24
16
17
7
65
63
40
ABCD 97268160688*3^$a+1 [50044]
102
48
60
81
33
36
30
45
24
12
36
195
9
3
228
33
57
42
168
9
111
30
87
72
24
120
87
42
231
195
30
120
42
9
99
69
183
33
120
45
51
48
36
39
78
63
129
126
162
18
177
135
12
93
33
24
51
27
93
9
51
27
9
120
81
63
99
18
15
15
72
18
147
15
57
84
9
30
48
18
12
15
84
60
108
51
72
165
75
102
87
81
30
30
27
81
30
9
93
12
3
27
90
96
30
12
120
42
90
18
147
111
54
27
108
36
45
42
168
57
27
93
60
3
114
18
90
27
21
54
66
150
24
66
12
3
27
189
48
81
87
57
30
150
48
12
48
102
18
72
6
24
117
108
75
48
30
12
27
3
150
6
201
63
45
108
15
18
114
6
54
45
36
132
45
132
60
27
24
69
48
3
36
108
15
6
24
30
33
15
108
57
63
45
129
48
27
12
159
60
72
69
9
51
231
33
27
18
15
12
3
129
108
3
84
6
144
27
21
147
21
51
36
372
33
42
66
30
12
57
15
33
63
45
27
168
30
54
33
87
60
36
72
33
9
147
21
12
36
111
63
18
15
15
69
93
48
99
120
39
60
144
216
9
93
15
177
3
15
120
90
27
21
12
60
3
180
105
30
237
63
9
231
30
30
42
15
48
132
3
12
12
60
138
102
33
45
12
15
111
102
3
9
66
144
81
57
75
15
42
6
54
27
3
48
258
87
15
33
27
48
54
90
36
57
12
75
21
84
105
150
66
30
12
93
12
27
81
57
78
12
162
6
45
36
99
240
9
12
33
48
30
33
24
12
204
135
9
3
108
162
78
81
33
60
87
84
75
120
21
24
84
63
9
3
78
12
15
36
9
228
90
180
168
84
216
42
15
33
15
60
39
126
54
48
57
51
69
81
12
15
63
12
18
15
75
102
39
9
144
30
21
15
105
15
132
90
48
120
27
168
87
288
24
30
96
42
9
69
12
30
177
63
78
15
57
42
126
51
36
27
6
51
21
78
60
72
57
21
72
210
57
3
120
168
129
93
30
33
60
87
48
114
126
24
33
87
210
6
105
129
15
63
12
33
93
132
87
108
12
3
33
9
90
78
120
63
9
63
63
60
12
48
72
30
27
81
24
15
33
48
12
75
147
48
129
39
24
156
9
81
42
252
150
3
48
39
258
15
3
297
3
69
33
18
12
102
3
48
9
78
72
36
45
9
138
12
57
51
105
177
6
12
12
36
84
141
36
51
12
18
78
42
123
36
3
246
27
147
105
192
21
15
60
123
234
6
180
72
9
108
45
15
33
159
3
21
135
24
21
12
24
3
30
75
111
117
45
42
36
54
66
45
189
15
36
12
45
63
15
12
228
69
15
81
15
54
90
6
90
84
18
12
63
84
24
15
12
93
57
18
12
9
93
90
33
153
27
3
12
78
102
18
144
18
57
12
21
60
72
30
36
12
138
144
66
57
27
330
6
24
45
141
51
93
51
69
48
102
21
27
18
12
102
33
27
78
60
18
150
42
30
30
33
15
45
120
129
30
21
57
18
144
21
9
78
33
9
48
48
72
3
24
192
21
15
123
150
102
18
30
9
51
45
27
48
69
108
15
42
30
6
90
45
27
30
39
33
6
210
54
96
12
168
12
18
111
84
45
120
15
27
30
90
129
48
15
6
24
231
120
36
123
21
75
42
15
12
96
36
51
48
81
141
18
30
27
108
9
18
78
51
63
33
12
96
12
87
96
60
12
69
96
3
162
18
24
90
135
3
225
123
24
30
18
9
51
33
15
24
93
3
12
18
87
27
6
30
102
ABCD 97268282674*3^$a+1 [50031]
26
30
22
50
138
28
20
24
46
84
36
2
13
9
30
8
10
78
21
45
24
90
14
36
31
84
9
20
6
10
6
38
18
120
4
98
31
59
186
36
18
16
24
36
12
110
42
12
25
9
86
36
22
87
21
32
108
18
54
28
12
2
30
40
86
64
36
2
16
44
31
35
6
6
84
36
4
6
2
66
4
18
48
42
14
6
19
41
19
83
16
14
96
6
28
38
43
47
30
102
37
59
12
12
16
45
39
60
20
1
60
35
4
8
12
52
9
69
80
31
35
1
41
10
20
253
11
66
12
42
24
40
32
40
9
3
72
78
8
64
30
8
46
32
4
86
42
6
6
90
10
30
90
8
12
58
36
2
18
96
4
54
42
44
60
12
22
6
120
2
43
27
54
14
64
8
64
18
56
70
20
25
5
31
35
24
16
96
32
48
49
5
78
61
5
82
54
26
100
12
32
96
94
14
121
9
14
16
36
8
1
5
54
37
11
12
48
4
9
27
33
65
10
72
18
50
85
60
45
12
14
18
10
18
63
5
4
66
24
32
18
7
11
12
46
30
32
12
42
36
19
3
50
22
9
27
62
46
44
1
35
160
12
2
18
49
144
227
60
48
24
10
26
22
18
42
12
6
45
5
54
40
36
54
26
64
20
6
22
69
201
18
6
54
44
40
6
54
57
51
44
28
21
9
2
76
68
40
21
113
42
124
36
36
8
10
72
72
6
2
42
40
72
6
8
24
36
42
172
6
32
54
16
8
1
33
20
36
12
43
167
12
6
22
68
64
56
25
17
4
6
38
91
15
26
22
8
12
60
6
31
24
35
6
16
78
81
29
70
81
99
36
56
88
50
22
2
28
20
79
23
36
24
40
56
42
100
3
189
26
144
168
13
9
20
66
24
102
55
11
154
6
50
54
84
36
66
28
132
14
25
71
10
42
20
16
21
15
30
6
62
22
24
20
34
18
20
18
64
27
9
14
22
176
48
10
45
5
31
23
1
71
4
45
27
60
68
120
30
34
30
60
36
2
34
38
1
35
25
41
4
26
46
62
58
2
52
50
19
21
6
8
64
66
51
63
20
61
21
8
12
30
18
10
36
92
64
9
9
18
2
48
130
42
110
18
70
12
8
28
44
37
15
50
16
99
41
12
16
72
2
10
42
9
39
6
26
18
48
72
6
6
106
90
18
45
15
12
72
32
4
72
80
28
14
48
24
90
60
18
7
59
64
21
9
2
25
9
42
80
4
6
8
90
12
100
144
6
2
46
42
9
3
2
106
33
107
10
30
8
25
41
78
6
10
21
24
71
46
20
10
72
8
72
1
41
96
43
35
1
11
49
71
94
110
4
12
18
6
66
8
46
8
61
17
30
12
121
9
26
84
12
6
132
66
42
48
34
158
43
41
94
60
80
4
18
20
12
31
5
12
28
6
18
27
29
46
68
37
71
112
42
8
10
32
54
126
16
128
106
15
29
6
4
20
132
78
10
45
29
28
20
70
2
18
22
38
10
24
30
24
30
42
32
76
32
4
44
10
2
64
36
110
18
24
18
28
6
56
42
31
47
34
90
56
150
10
33
39
36
36
105
21
50
94
24
86
18
88
38
25
60
45
2
48
24
132
24
22
39
15
54
90
116
40
18
2
166
8
10
44
10
66
32
13
27
2
7
51
32
6
54
52
50
144
16
14
210
6
49
15
2
78
24
36
4
18
32
48
12
18
78
30
46
6
68
22
200
18
72
132
40
2
6
100
8
34
26
6
6
64
24
30
80
34
21
51
9
35
60
70
24
27
11
64
50
48
46
105
47
118
54
38
120
18
1
63
32
16
24
36
72
36
72
92
60
6
102
49
89
16
56
88
66
26
43
47
64
45
51
108
26
6
12
10
66
32
4
20
184
92
42
6
16
6
12
18
2
67
3
117
9
50
154
38
60
109
11
10
18
54
32
66
88
14
130
86
4
20
28
54
164
102
19
3
20
12
84
52
30
8
12
18
106
8
10
20
121
17
40
42
72
36
50
22
72
9
17
12
70
56
6
64
30
45
17
84
24
16
30
8
12
18
96
30
25
5
36
76
62
16
26
19
9
102
45
9
42
9
39
60
44
36
1
75
6
3
5
42
12
78
58
26
58
81
45
2
72
6
106
9
27
18
20
54
42
64
36
14
16
8
18
19
143
52
8
36
4
56
124
116
24
42
4
50
34
6
12
14
24
31
23
78
70
30
72
50
1
59
97
53
46
2
18
61
5
19
5
22
2
48
22
18
3
15
72
62
46
14
70
26
6
78
58
20
52
12
24
230
4
38
28
44
18
10
144
24
62
72
30
1
27
24
66
78
45
9
86
12
49
45
54
32
82
26
1
21
42
32
24
1
63
6
2
42
42
88
140
6
70
32
18
30
102
4
66
8
6
58
98
19
71
84
16
50
28
126
66
38
16
9
27
33
41
48
22
86
19
21
14
24
4
21
27
33
27
18
66
38
58
14
24
24
30
1
119
12
46
8
30
60
1
11
73
87
84
8
186
22
20
88
32
24
36
22
30
162
6
9
23
58
99
83
61
29
91
36
15
8
28
12
50
28
3
35
25
5
66
64
20
34
30
36
14
30
36
60
24
18
43
29
48
10
54
18
21
11
30
10
156
14
4
14
10
26
1
149
4
18
68
16
36
50
42
108
49
63
56
34
27
144
35
10
54
18
20
34
74
10
44
36
180
6
10
8
28
38
70
12
24
9
45
12
74
24
1
9
20
4
198
2
18
28
72
72
32
144
85
15
45
ABCD 97268345758*3^$a+1 [50056]
111
184
35
21
4
47
9
24
28
36
29
19
80
72
21
67
176
60
3
6
39
88
24
59
6
48
54
85
12
20
16
47
13
12
144
29
54
85
29
51
36
84
72
63
48
33
28
132
32
4
12
20
12
72
12
96
36
69
42
73
53
15
4
36
8
3
49
5
39
36
28
41
79
47
25
44
27
18
51
21
48
42
9
45
3
52
35
1
8
12
16
20
12
132
45
3
21
91
35
9
48
48
4
8
21
15
52
84
11
45
52
96
12
65
63
132
39
6
54
141
4
17
30
42
15
4
29
51
3
61
56
16
8
48
12
48
64
17
79
44
64
12
17
27
100
60
47
177
12
132
4
8
75
57
40
24
44
36
15
9
45
39
12
28
8
108
93
27
141
27
48
4
41
7
24
8
36
12
88
44
120
16
12
68
4
24
11
1
8
24
108
48
9
99
28
47
69
72
28
71
18
19
8
108
16
65
43
32
45
43
36
8
52
191
9
16
8
21
3
16
36
65
43
32
93
7
32
52
104
24
15
84
13
8
48
21
7
104
192
28
128
87
37
20
24
28
17
15
132
4
11
93
16
71
97
36
77
87
9
19
32
4
80
48
12
36
105
3
15
21
28
56
16
29
123
28
84
32
84
16
36
8
4
11
61
96
36
8
165
3
27
36
21
12
124
11
37
20
15
102
6
61
23
33
72
24
87
33
168
39
36
25
23
42
51
15
33
28
137
42
25
12
17
19
47
9
16
29
7
11
33
16
104
36
36
45
15
48
12
84
88
59
24
25
84
17
219
40
32
4
41
27
4
83
30
3
39
9
16
72
56
39
25
36
11
69
52
44
48
84
12
64
32
12
93
127
11
6
27
48
24
21
103
8
60
69
91
32
24
60
27
105
48
60
105
7
20
264
21
51
100
36
80
48
52
20
3
61
29
7
132
11
45
21
135
9
79
8
48
12
40
53
27
16
5
7
20
40
12
11
225
189
15
12
72
96
16
8
48
28
24
92
64
53
123
132
88
60
36
8
33
18
85
47
108
30
207
40
84
71
25
20
48
12
111
12
97
17
66
57
111
33
76
17
91
80
39
24
9
156
9
27
24
124
20
21
15
16
36
23
21
3
37
44
72
72
52
65
171
45
51
28
23
45
40
20
100
53
39
51
25
29
79
200
57
3
28
20
63
1
125
18
33
39
72
33
4
65
18
72
25
8
16
12
8
124
32
24
21
78
18
19
11
9
33
138
24
25
5
3
64
12
71
37
24
44
28
11
12
9
4
44
15
108
61
152
45
30
69
96
15
69
36
12
9
27
12
64
23
13
72
95
69
99
9
100
44
16
12
36
53
19
8
27
97
41
15
9
39
124
11
21
144
4
32
51
13
11
33
4
116
21
39
36
24
117
3
40
32
24
60
12
87
1
8
28
24
32
16
20
51
1
152
3
105
24
72
28
44
48
64
71
25
23
81
45
39
33
7
36
11
25
32
144
3
25
29
7
11
33
72
244
41
3
4
20
16
24
23
61
92
16
92
33
19
36
24
44
15
33
72
24
48
84
9
39
48
9
75
12
129
48
99
87
61
20
72
21
115
144
8
60
76
29
90
33
24
40
8
16
48
36
32
3
9
84
4
8
4
32
4
143
9
52
65
7
12
24
59
21
21
63
12
4
36
12
24
36
12
60
101
39
52
119
85
12
24
48
53
115
5
7
44
12
12
120
48
63
9
69
51
24
4
23
49
12
60
72
59
9
24
117
27
24
15
57
64
48
8
28
20
4
72
20
24
40
24
32
52
17
27
12
16
89
39
12
76
20
36
9
39
51
78
18
141
3
33
15
13
44
4
17
7
72
44
21
43
36
92
27
181
29
27
4
12
8
120
4
41
79
68
3
144
181
8
28
36
24
12
36
56
12
36
3
37
80
27
1
35
153
45
15
51
33
3
13
5
67
11
9
3
49
56
36
99
1
125
3
4
47
69
39
9
24
60
36
12
87
13
29
18
36
25
12
11
13
5
43
47
25
116
36
21
31
8
4
36
24
20
24
24
12
28
12
17
27
136
36
35
45
27
61
8
40
8
81
27
24
12
196
48
36
96
56
12
132
16
92
28
20
27
13
128
39
57
48
63
45
27
33
111
105
15
6
55
68
21
39
76
8
93
75
24
45
3
51
1
8
84
72
87
37
47
36
21
33
15
9
66
9
48
136
36
44
84
57
43
29
3
48
52
41
24
123
48
24
4
20
16
24
48
20
48
3
48
33
21
39
3
61
32
16
68
3
21
4
41
18
157
20
24
4
47
9
48
4
60
59
21
48
28
47
24
84
36
9
45
96
51
48
60
4
47
25
80
36
99
33
51
21
144
4
24
104
4
140
60
75
25
20
45
27
72
16
36
44
28
60
108
65
39
16
11
9
51
18
235
92
12
15
9
96
45
15
3
30
3
28
11
37
161
72
27
99
25
41
3
15
57
204
84
15
141
132
144
12
48
9
90
25
47
13
8
40
44
12
84
60
4
95
33
28
44
48
36
40
116
15
33
27
12
49
44
75
21
4
5
168
27
28
36
56
ABCD 97268765266*3^$a+1 [50011]
5
24
19
65
52
48
8
108
4
3
53
36
244
24
45
255
60
45
72
48
15
36
171
48
65
16
60
21
35
43
5
96
64
116
120
4
12
9
11
25
3
36
32
19
29
16
56
49
18
192
45
33
15
33
63
81
15
20
48
25
47
24
124
81
11
28
12
69
39
72
33
11
72
85
87
12
39
45
27
33
92
25
12
72
24
95
31
48
117
44
36
25
23
36
76
60
8
25
11
16
9
11
49
120
11
43
90
11
49
72
18
5
25
11
61
15
45
59
49
66
45
9
60
11
4
15
6
15
21
48
27
20
40
21
42
5
108
25
24
11
19
45
8
43
29
88
75
6
72
72
15
60
116
16
204
105
135
20
96
25
131
4
60
33
6
54
18
54
11
25
54
29
12
28
51
6
155
28
81
60
84
24
12
3
132
9
11
36
4
20
79
21
45
3
32
84
7
33
36
60
8
36
16
120
68
108
28
36
9
11
96
12
25
15
56
40
21
99
32
24
25
15
105
90
9
156
21
119
120
31
5
67
57
33
111
36
20
40
129
11
4
32
28
96
20
25
83
25
11
72
4
24
24
8
19
18
27
45
3
93
3
60
92
64
120
345
48
42
41
24
4
96
24
27
5
88
24
72
75
90
63
33
54
9
9
126
90
47
12
40
60
12
81
47
36
144
48
25
3
24
45
11
115
65
16
20
40
140
4
21
83
25
36
24
12
39
24
51
165
36
60
45
3
27
53
52
63
48
33
39
105
132
48
12
44
19
6
36
3
20
36
157
59
25
18
53
145
72
15
68
60
28
15
77
4
9
51
33
51
9
48
35
4
144
21
48
18
9
15
29
91
29
16
51
9
60
24
204
165
47
43
17
28
45
27
20
40
56
108
97
39
44
7
113
16
116
72
43
309
44
4
3
90
3
20
25
6
30
18
117
105
11
12
67
101
169
18
41
36
28
12
20
25
36
47
52
9
11
36
7
18
48
15
36
48
105
23
28
57
12
90
6
59
168
169
30
129
15
54
11
64
80
7
45
48
116
40
20
25
15
32
25
48
35
1
60
18
21
51
126
72
23
4
39
24
48
24
18
108
47
1
107
4
33
18
24
48
42
23
36
60
7
90
12
18
29
36
13
12
27
12
21
23
67
69
48
81
11
55
9
15
77
52
33
27
20
7
18
23
52
96
24
116
16
20
61
54
89
55
201
33
51
21
11
85
102
21
57
3
60
27
18
54
101
40
21
48
15
56
25
12
3
36
21
39
48
36
104
73
24
36
3
20
40
117
12
27
84
15
24
45
21
24
23
7
96
41
13
23
72
72
40
56
4
104
72
64
8
1
39
21
72
180
30
33
20
40
80
40
45
59
96
37
54
45
8
1
11
4
236
28
12
80
31
30
3
152
88
200
72
4
60
15
129
57
39
20
28
93
83
16
153
102
29
67
48
6
36
23
36
24
37
27
152
19
21
140
79
41
4
27
5
184
24
69
71
64
20
112
75
96
189
68
133
18
45
24
93
35
43
66
83
60
1
35
40
80
16
60
20
25
15
21
54
45
3
17
1
39
68
43
69
93
12
3
8
25
47
31
29
37
36
27
36
9
15
56
1
11
112
36
27
30
60
39
84
104
36
1
15
48
56
24
16
21
60
59
85
11
43
65
7
69
24
92
49
39
8
37
11
4
3
18
15
21
63
8
4
84
81
108
47
151
18
84
47
40
20
79
5
36
36
172
15
21
80
64
57
11
4
21
30
17
48
24
1
219
108
32
1
78
41
28
32
28
56
7
33
21
183
68
64
45
39
44
61
72
42
41
85
72
18
21
33
48
35
7
77
40
176
25
114
65
1
24
54
5
49
15
80
52
81
219
195
29
36
24
1
36
99
128
97
3
123
54
60
30
45
84
57
83
16
153
12
3
12
81
23
31
5
43
65
60
12
28
72
104
37
3
51
78
15
12
60
69
171
48
8
24
64
44
25
47
4
60
20
25
42
5
67
77
96
88
21
36
39
44
7
78
36
23
7
18
27
24
36
20
28
45
36
96
75
8
16
92
25
48
39
132
51
48
125
12
4
99
5
60
97
3
24
27
33
87
29
85
11
28
15
117
3
78
39
33
12
3
33
39
33
35
1
6
45
56
37
60
23
25
72
72
15
24
84
12
80
73
36
60
12
24
39
87
9
63
30
15
21
15
60
51
90
71
7
48
42
12
83
121
75
81
60
95
64
15
137
13
39
27
18
27
45
24
36
63
32
40
120
33
83
7
57
44
61
95
28
32
36
52
45
11
12
72
25
60
15
75
126
11
133
27
48
96
32
4
9
11
36
163
81
8
72
1
60
47
52
9
39
36
45
71
48
25
51
24
33
42
90
11
192
ABCD 97268831252*3^$a+1 [50004]
90
59
25
24
74
46
74
16
21
8
40
48
8
32
48
24
41
39
16
35
101
56
32
33
7
31
30
27
15
49
45
26
18
6
64
25
17
14
1
9
14
65
37
139
11
5
32
101
16
54
29
16
64
56
95
16
9
80
55
9
11
22
8
36
59
37
12
31
5
10
30
66
30
68
15
31
1
24
19
30
6
10
30
41
48
87
41
32
152
9
7
3
36
54
72
20
18
52
9
15
9
101
10
24
50
6
4
60
12
138
86
61
35
40
78
36
36
7
1
15
15
52
37
7
1
15
153
41
34
12
120
2
22
41
75
10
48
11
24
24
33
7
3
53
56
1
34
21
104
45
34
65
1
23
31
6
3
11
6
39
7
20
34
44
55
111
14
36
4
6
45
24
32
9
10
44
121
16
35
18
51
96
32
31
20
5
72
25
24
16
14
10
36
8
11
56
24
16
48
31
1
24
5
16
20
4
86
5
53
51
21
24
14
5
32
80
3
16
114
12
74
53
43
72
30
16
36
24
35
31
1
37
51
1
20
3
3
30
34
29
115
6
38
12
6
10
2
35
23
92
45
7
9
40
56
5
10
60
24
42
2
16
81
11
18
27
79
24
20
21
1
7
7
9
32
64
48
21
54
18
114
25
29
10
36
98
30
13
75
2
46
29
1
20
51
40
24
24
8
15
33
120
7
9
39
66
8
15
7
33
35
61
155
5
11
6
2
21
24
40
23
28
6
15
71
65
24
11
125
27
16
29
13
27
8
73
47
8
35
37
59
80
78
22
1
29
60
30
25
95
38
11
11
5
40
95
25
11
28
36
5
16
24
39
14
11
40
56
16
39
24
1
11
40
14
4
56
76
8
52
43
24
31
12
4
1
8
111
24
6
11
39
54
35
31
9
25
39
17
6
30
18
1
15
113
33
4
3
16
11
6
2
16
29
13
107
1
36
8
35
17
79
127
49
8
27
4
20
30
10
60
1
5
59
45
10
30
59
45
60
22
6
27
27
5
24
64
3
32
36
54
35
41
2
28
110
16
24
14
18
18
9
7
44
126
48
18
4
30
3
35
106
20
36
124
39
23
25
23
16
26
7
111
36
60
14
10
41
3
72
6
30
70
24
20
10
5
25
15
15
14
24
43
59
13
21
11
9
10
12
108
50
6
29
7
18
16
71
15
24
30
76
24
14
16
25
40
3
52
1
35
20
28
21
15
114
2
5
40
32
11
6
79
16
8
16
9
16
6
73
7
1
17
52
80
100
15
15
49
5
14
30
108
3
31
9
15
9
47
10
31
89
24
12
98
16
30
44
55
21
19
65
7
13
40
14
16
5
51
45
49
12
35
99
13
16
95
25
85
27
117
3
8
40
31
24
30
6
66
3
75
6
31
13
10
122
58
86
10
170
3
7
38
3
80
48
11
26
58
60
5
7
25
35
44
54
11
29
50
36
4
17
88
24
5
46
26
4
12
19
35
6
2
13
33
2
64
26
40
43
5
11
9
54
17
11
8
10
26
1
39
65
39
17
40
13
20
87
57
7
8
128
32
27
14
71
8
3
5
39
6
12
36
90
105
24
21
66
54
24
35
16
16
15
65
15
48
58
63
65
10
36
1
8
56
19
26
83
8
8
9
16
7
8
5
67
23
10
7
19
18
3
3
10
11
24
27
30
7
93
18
17
25
48
12
2
41
24
167
20
13
21
120
20
95
17
32
31
32
9
39
32
43
66
40
203
13
54
45
5
34
25
35
29
43
24
14
10
30
15
17
70
32
22
11
57
72
55
23
12
13
8
55
25
48
19
120
72
4
2
15
32
1
40
12
27
17
4
32
34
50
34
5
1
60
11
33
7
3
32
45
39
34
186
38
28
35
13
86
4
6
19
41
63
23
42
22
9
35
149
47
20
24
16
21
129
26
18
75
15
1
23
28
5
19
20
10
56
23
37
12
22
41
64
23
46
19
48
80
23
136
20
4
17
25
47
37
104
91
5
19
137
39
48
37
26
4
13
16
51
100
80
46
99
5
3
15
36
5
61
10
25
41
23
51
13
88
29
3
21
35
21
16
48
80
42
9
3
21
15
1
21
18
14
11
11
14
76
6
5
55
17
21
16
59
31
6
27
5
27
19
120
5
16
80
16
39
24
12
38
6
36
48
10
12
23
31
14
100
15
125
11
56
53
35
1
18
28
33
11
64
42
20
63
15
12
29
5
8
12
108
67
59
46
6
20
28
17
27
21
64
32
9
22
18
14
112
1
5
3
11
29
40
16
16
113
146
10
174
14
48
79
9
66
53
27
21
32
97
16
50
34
66
9
23
36
30
16
31
59
8
18
3
175
66
44
16
19
24
7
9
25
31
13
11
16
16
39
30
6
38
7
24
15
33
21
19
11
101
3
5
47
24
74
7
5
10
24
44
5
61
75
1
6
33
51
6
39
8
40
48
17
46
17
9
55
248
43
85
5
54
29
152
13
19
33
18
2
3
51
34
27
9
24
6
14
30
21
61
59
1
15
23
6
48
27
8
7
70
3
8
24
24
27
13
16
56
24
16
25
28
51
8
16
16
16
3
76
65
31
8
9
13
2
22
35
9
36
19
27
44
16
2
63
24
8
37
3
73
44
3
31
1
8
11
10
35
81
23
48
7
16
14
35
17
23
15
73
77
12
10
8
72
13
88
29
14
45
27
133
27
80
13
45
44
23
23
62
18
16
26
15
144
33
52
6
38
54
52
20
25
56
8
31
60
46
15
32
61
20
36
136
50
73
21
3
3
74
4
7
23
25
11
74
46
26
4
14
17
8
51
21
33
31
1
18
21
16
33
15
29
12
6
4
13
40
33
4
8
27
25
15
11
40
5
19
54
150
9
40
1
7
72
80
40
72
51
5
8
31
10
24
30
9
3
30
23
15
16
1
5
3
51
8
16
20
1
16
48
24
23
84
13
7
1
23
36
76
89
1
44
10
81
40
29
59
37
14
45
15
9
127
54
11
19
6
8
40
26
18
3
13
36
23
33
7
51
5
24
8
104
24
51
54
15
80
24
1
2
109
45
43
71
65
32
23
81
8
73
14
25
16
29
24
11
104
40
24
80
16
45
10
9
8
104
35
21
5
4
104
16
30
161
25
74
144
5
67
4
20
70
31
19
4
9
5
3
15
4
13
17
6
74
48
6
66
23
47
26
15
80
7
18
23
11
53
45
102
13
87
1
24
8
8
79
60
8
16
42
48
59
51
36
18
23
8
117
38
10
90
80
17
83
26
46
78
32
15
32
43
18
46
5
8
37
70
6
39
5
34
9
35
21
45
126
13
11
12
42
12
3
1
6
24
1
5
59
24
1
31
41
24
14
6
10
9
57
18
21
40
1
15
39
54
19
41
127
3
21
29
46
21
69
19
5
6
14
215
17
24
8
ABCD 97268956802*3^$a+1 [50088]
126
30
24
42
24
51
48
96
15
21
108
36
69
210
21
105
24
96
51
15
24
9
21
60
36
18
102
15
33
42
24
54
15
12
3
12
48
6
30
6
48
12
60
48
36
114
36
9
15
132
24
24
6
51
45
138
21
51
18
30
42
123
15
42
30
9
51
108
21
9
36
6
18
66
21
24
36
48
45
51
15
24
141
36
108
12
3
6
90
84
30
6
60
54
15
72
63
6
39
12
69
24
6
36
33
12
63
96
60
24
66
24
90
12
24
9
15
12
54
6
93
75
57
3
90
96
24
6
24
72
9
129
42
18
36
99
12
39
66
18
12
9
39
36
36
33
60
27
9
9
12
60
78
90
12
18
36
90
171
9
99
12
3
12
30
99
39
60
12
54
96
60
24
15
15
144
60
60
42
3
45
90
12
33
27
18
102
48
12
24
9
57
30
30
75
144
36
3
21
9
60
6
24
36
6
90
18
15
21
39
156
135
6
24
15
24
12
3
12
48
6
174
120
57
48
27
48
57
33
15
36
15
21
39
21
15
33
21
39
21
6
45
15
78
42
9
39
6
54
6
90
24
30
6
54
27
15
45
9
39
21
60
120
15
9
27
39
54
90
6
54
60
57
3
12
18
30
6
36
39
9
6
24
6
6
30
18
6
111
63
30
6
45
195
36
30
63
36
60
135
54
12
54
90
246
69
45
15
21
18
30
60
30
36
60
9
27
9
105
66
90
84
159
81
6
24
54
6
54
36
114
60
6
36
84
51
39
105
9
90
6
90
60
21
3
12
105
60
75
24
120
9
60
72
39
45
9
51
36
3
60
12
18
15
51
66
30
9
15
6
3
15
36
6
15
93
42
9
144
45
60
15
15
12
9
9
15
21
54
45
45
126
66
3
51
21
33
186
24
6
6
9
69
60
102
30
135
3
42
24
111
9
6
9
9
60
126
60
45
9
87
15
213
36
15
45
21
30
18
30
66
36
48
12
18
36
54
6
60
81
135
18
36
15
36
3
45
60
21
51
84
39
36
105
9
12
3
15
36
6
15
15
30
18
12
48
36
54
15
27
45
3
30
6
6
24
30
114
6
66
90
60
18
15
195
21
111
24
60
54
6
105
15
36
18
27
33
30
90
42
93
12
24
81
39
99
12
69
21
30
18
30
6
54
36
6
54
24
6
39
21
36
18
21
51
30
315
3
6
24
15
57
78
12
60
33
75
60
6
6
18
12
108
36
6
69
36
63
42
90
60
54
24
12
30
90
39
39
30
51
24
51
54
6
6
3
81
6
48
12
60
30
15
15
54
99
12
39
6
18
45
27
18
42
48
66
15
231
54
6
18
15
36
159
21
15
9
72
45
30
18
27
144
36
105
18
12
45
69
6
60
18
171
45
60
54
21
51
45
3
30
12
54
9
12
3
6
30
60
6
75
3
60
6
6
18
51
21
48
42
60
78
36
66
9
75
201
63
6
39
36
111
210
15
15
30
15
3
120
21
21
15
48
21
39
21
6
30
18
30
42
24
24
12
18
42
114
15
36
135
9
15
141
3
6
36
30
18
96
24
120
6
90
6
60
33
15
36
54
66
201
24
45
39
72
189
15
21
48
15
141
135
36
84
105
39
72
3
57
48
72
24
45
36
3
15
120
45
36
9
72
78
12
33
12
3
21
99
30
87
75
54
84
36
54
156
21
3
21
39
6
6
24
6
24
24
12
3
105
15
36
9
12
18
66
30
45
24
27
150
54
96
18
72
15
99
66
60
210
9
9
30
6
30
21
3
30
60
72
18
36
30
15
24
156
111
165
9
39
45
42
9
9
30
30
102
24
21
33
42
45
3
30
42
84
21
3
72
78
15
15
6
144
15
27
60
24
45
105
36
3
87
9
15
150
30
84
6
15
24
36
120
21
123
15
45
156
9
15
72
45
63
12
39
69
72
135
33
72
9
6
24
120
24
30
15
72
9
6
198
66
24
12
33
45
66
36
30
114
105
9
30
30
87
45
63
21
6
69
45
6
69
9
12
54
24
102
60
123
45
6
24
81
9
6
156
24
9
12
9
126
24
126
39
24
117
39
24
57
54
24
126
54
45
120
36
36
39
60
30
51
9
24
27
45
108
66
66
15
3
6
60
99
57
84
51
168
135
6
15
69
66
6
30
60
30
30
60
45
3
102
24
111
9
6
33
81
6
24
54
30
132
144
69
21
15
60
99
6
24
27
15
9
51
30
18
66
90
6
30
105
45
63
57
18
36
60
6
48
6
6
30
18
72
60
15
45
84
84
15
75
21
36
84
141
3
27
48
72
168
72
30
3
36
69
66
45
39
36
81
15
18
75
21
30
84
60
57
93
51
39
21
51
18
72
144
24
15
12
3
12
18
6
84
6
39
15
72
30
3
15
6
36
39
45
39
21
60
24
75
87
18
75
15
6
36
90
78
27
39
60
9
75
30
111
9
15
15
12
18
6
60
141
3
6
75
9
222
54
6
18
12
30
54
159
15
57
39
24
42
24
24
30
60
6
39
ABCD 97269838052*3^$a+1 [50050]
32
48
6
81
169
23
33
64
24
56
63
36
31
14
10
41
15
40
20
33
51
70
11
19
41
19
20
40
41
15
66
34
5
19
86
6
28
29
1
32
3
15
69
3
84
64
62
60
63
75
42
27
7
65
25
35
36
39
54
46
24
5
51
9
72
3
36
94
47
12
1
6
5
19
5
25
80
15
55
29
3
18
70
17
3
45
1
116
75
33
46
53
1
26
4
36
30
11
84
15
54
6
33
33
24
30
21
3
70
6
26
27
7
5
39
36
174
6
10
35
19
5
51
9
171
9
12
12
3
4
20
9
21
54
21
51
60
57
33
30
24
70
20
3
51
105
51
94
30
5
51
4
60
120
5
60
132
12
48
60
99
66
3
12
109
26
48
10
32
34
24
5
75
6
63
7
101
3
6
3
60
1
30
36
44
90
10
41
21
3
24
1
50
10
20
106
20
54
27
49
60
30
20
4
32
57
7
24
32
9
45
15
48
27
90
96
28
179
36
21
6
33
60
87
4
114
26
45
36
9
90
124
6
35
36
43
66
23
7
50
123
12
45
24
15
60
60
115
5
12
39
4
116
40
41
15
90
3
15
36
4
17
15
18
30
60
81
55
5
19
6
35
15
4
5
24
12
25
50
21
19
53
3
4
50
40
26
4
50
3
7
29
15
9
60
60
60
27
9
72
72
37
26
34
20
10
104
30
15
132
3
105
60
1
11
19
56
9
19
146
6
9
19
60
2
48
39
21
16
95
9
99
12
24
117
15
19
20
60
4
62
18
6
51
13
11
96
43
20
46
30
44
16
24
17
84
60
39
30
96
3
31
6
24
35
12
69
54
16
20
84
16
30
143
60
63
30
15
49
35
15
105
24
24
27
34
2
33
87
54
96
4
71
48
60
25
2
4
20
21
19
134
15
27
18
39
7
65
48
37
23
81
6
4
17
9
4
32
18
10
26
6
159
36
48
1
35
36
43
120
2
28
11
24
204
1
62
9
9
10
6
14
216
21
60
243
6
4
47
60
43
30
30
2
87
33
24
15
25
26
105
12
33
118
26
3
31
2
27
7
5
19
6
20
6
54
10
56
57
12
55
41
39
9
24
21
16
59
15
9
31
36
5
21
18
45
15
90
10
89
1
6
5
24
12
15
178
35
24
27
21
3
45
36
19
20
16
44
21
9
6
4
17
24
24
36
84
12
19
80
100
53
12
24
27
45
9
4
35
15
6
10
26
3
1
44
6
30
111
60
15
69
15
94
35
15
76
50
15
21
18
42
30
93
21
34
2
27
7
204
50
10
41
19
32
24
93
27
40
50
15
24
96
9
39
1
30
20
40
6
30
41
45
63
301
14
9
63
9
105
3
31
77
153
70
30
11
49
35
1
23
36
24
7
26
30
4
5
69
51
48
27
21
9
39
36
15
4
20
16
24
26
4
30
66
44
6
21
24
24
1
14
10
50
9
81
36
15
39
36
9
25
2
4
170
4
32
24
54
9
37
26
48
10
11
75
21
19
29
1
60
86
18
66
4
41
25
11
9
4
6
41
45
64
26
48
16
5
111
117
3
24
4
5
21
10
29
31
20
45
45
3
67
29
24
27
10
20
34
5
55
60
36
41
3
100
29
21
15
1
56
120
18
6
15
15
33
3
9
60
9
15
36
55
14
42
84
141
13
32
39
25
95
15
33
7
20
4
17
12
3
88
20
117
19
5
84
31
26
60
48
6
30
99
24
27
81
43
5
25
26
4
77
99
34
6
113
27
90
3
96
84
63
93
21
15
105
126
18
15
1
20
36
108
10
29
12
39
45
51
21
12
33
3
15
46
26
58
36
35
15
6
15
73
6
5
49
36
50
36
4
30
86
69
36
43
30
6
20
69
15
132
9
55
5
15
10
14
30
15
27
4
44
9
81
16
23
1
110
21
45
34
30
26
9
1
50
9
1
23
1
32
54
10
14
10
35
72
3
6
10
5
51
94
59
36
79
17
3
10
32
39
9
10
17
48
51
64
6
23
7
116
9
19
50
12
24
39
1
24
167
39
36
30
34
5
60
25
23
3
33
21
30
24
9
37
150
5
69
87
39
30
3
3
28
17
49
50
33
21
30
9
7
53
12
139
96
104
21
25
20
6
9
24
21
39
25
2
60
18
160
2
18
10
170
12
27
27
45
9
46
86
27
27
10
20
63
48
3
30
40
20
66
36
24
9
21
150
4
60
65
72
12
3
69
15
69
45
39
51
21
15
9
24
3
58
36
44
39
60
61
71
39
70
2
9
24
24
1
20
12
27
51
9
3
60
33
51
24
36
4
5
111
9
25
120
71
24
60
36
79
26
96
18
9
57
4
86
6
39
19
26
60
51
12
37
23
1
36
114
26
34
66
116
18
6
30
9
84
60
31
2
3
24
60
3
64
174
11
21
15
19
20
220
24
20
6
66
18
27
33
10
41
24
85
2
69
39
40
17
9
39
24
7
44
10
36
30
113
12
15
36
9
9
27
12
91
32
9
24
12
13
122
4
104
12
57
7
14
16
14
6
15
19
50
207
72
1
50
12
18
15
27
54
34
20
12
9
15
4
50
15
24
27
9
36
175
5
15
129
15
9
31
36
53
27
4
32
24
30
96
28
6
60
26
27
60
81
30
16
24
17
75
9
60
39
12
9
24
21
15
19
36
56
9
25
80
30
9
81
6
33
36
21
27
27
93
33
87
21
10
6
74
16
29
1
90
53
12
45
64
6
41
15
9
15
40
44
9
33
3
12
15
64
5
24
1
24
26
40
20
10
59
55
29
57
4
6
5
9
10
41
120
24
21
10
5
21
3
27
93
31
26
39
60
55
24
32
4
5
19
60
2
3
55
5
27
54
3
33
28
6
20
24
30
15
85
26
34
26
36
45
219
93
3
30
18
70
6
41
48
60
55
60
56
10
11
84
168
1
6
5
60
84
27
48
10
90
6
11
45
3
12
3
36
33
57
40
23
1
66
104
36
33
31
6
35
9
66
4
29
1
30
6
74
130
20
66
21
3
9
7
29
1
20
6
118
11
9
36
34
20
42
39
19
5
24
57
3
121
30
2
3
24
87
30
10
54
36
60
80
15
19
60
62
63
ABCD 97270085644*3^$a+1 [50018]
61
96
3
48
20
13
12
15
8
16
104
4
8
28
36
21
83
4
20
37
3
56
25
59
85
27
44
40
24
48
8
52
45
12
27
33
35
97
15
24
44
48
25
15
8
49
11
24
25
23
25
15
8
4
33
3
104
40
80
76
144
36
12
32
37
23
13
47
1
47
12
1
35
16
24
57
3
24
60
80
108
64
9
107
40
33
47
73
15
36
81
15
84
96
8
16
104
100
32
28
20
157
15
48
32
48
25
24
87
21
3
9
23
12
52
8
85
87
21
27
21
59
13
47
13
60
23
12
60
124
44
12
52
48
20
13
27
33
95
1
36
48
47
48
61
3
68
25
15
93
27
120
48
80
204
1
47
25
23
37
47
28
80
28
152
40
9
39
32
85
47
76
24
33
60
35
28
12
68
49
135
8
4
84
12
45
203
172
12
8
60
120
64
8
28
92
96
16
33
3
45
84
39
212
108
169
15
45
15
68
4
104
12
85
83
16
36
45
27
12
8
36
12
13
95
24
28
68
12
48
1
11
28
32
85
3
32
52
60
45
11
4
8
88
21
3
12
168
45
23
64
33
51
20
49
3
32
25
3
108
24
12
93
3
20
169
59
136
36
68
49
111
44
61
12
27
81
15
20
1
48
87
9
60
15
12
68
97
215
12
13
87
20
28
68
12
72
25
27
69
12
35
72
48
25
83
52
69
48
11
16
104
60
49
3
20
28
132
20
64
84
12
32
52
93
11
16
84
32
120
40
80
52
21
147
72
45
71
60
97
60
47
28
60
33
192
35
60
72
76
45
99
20
160
72
8
76
32
12
48
148
20
84
1
15
12
33
47
120
108
72
120
28
20
49
11
64
48
108
32
100
8
72
48
145
15
12
32
100
56
4
128
4
36
132
36
44
241
147
240
68
12
40
12
48
12
20
25
95
48
4
60
9
24
12
63
21
147
92
1
12
27
21
47
13
27
32
85
11
4
12
24
12
32
16
20
52
8
52
48
20
16
93
123
8
16
44
100
9
3
80
60
25
87
8
132
28
45
12
95
28
45
47
40
21
15
60
21
75
108
108
48
20
136
189
47
25
48
60
60
51
129
35
16
44
136
21
27
201
60
15
44
217
3
33
35
12
28
24
300
33
63
80
4
48
20
1
159
33
47
28
24
44
24
16
57
123
32
12
76
84
56
72
12
36
52
120
20
48
49
15
56
37
48
15
104
13
75
20
132
108
73
36
39
60
24
21
12
72
63
24
36
12
12
105
11
25
35
12
25
11
12
88
12
32
36
16
9
155
64
36
24
60
21
59
16
9
63
32
1
59
120
52
36
117
11
52
12
68
88
12
32
13
15
33
47
37
3
8
37
3
12
168
105
12
23
12
12
52
8
48
108
136
56
37
132
15
116
120
12
121
59
40
80
1
51
44
12
48
49
11
25
39
33
83
64
21
47
4
8
61
15
12
24
24
24
45
96
24
48
15
8
12
60
12
145
83
4
36
12
21
36
51
45
35
52
12
33
48
60
23
60
64
56
100
44
48
132
36
12
12
148
45
339
48
20
36
25
47
12
36
24
25
3
57
35
13
27
120
12
33
48
47
16
9
51
24
8
25
3
36
24
72
93
12
12
135
12
309
27
8
12
12
13
23
24
37
143
60
36
52
8
100
20
12
85
72
120
15
8
4
44
4
56
100
92
13
12
35
40
72
20
121
35
4
45
15
33
108
47
12
1
39
153
15
12
36
20
24
112
21
39
8
60
13
48
27
8
12
64
8
37
96
39
8
13
95
108
24
172
56
48
4
8
108
100
45
35
37
183
120
104
37
131
12
61
24
15
80
136
32
4
8
108
60
112
60
81
87
33
24
3
24
44
12
120
12
40
12
21
23
49
71
16
21
3
60
20
52
20
48
24
40
8
4
21
35
12
16
80
60
24
96
60
4
21
95
52
24
60
176
28
12
33
171
33
35
96
24
193
23
12
133
47
25
23
25
72
15
12
36
36
8
36
25
72
72
51
20
157
60
27
56
12
25
15
20
132
37
11
172
96
189
120
51
81
96
12
23
52
57
59
112
84
56
25
3
180
140
16
48
8
40
8
40
164
76
45
12
3
60
24
33
288
119
1
27
45
23
4
21
99
8
52
36
9
75
56
49
27
8
76
156
8
25
3
48
24
117
63
20
13
23
100
20
4
168
32
40
80
13
27
36
12
80
85
23
24
16
20
132
48
12
25
27
21
36
23
13
63
12
45
23
4
8
133
15
32
100
48
57
60
87
36
20
4
56
100
164
28
33
27
32
13
75
72
8
72
73
27
48
24
188
ABCD 97270096622*3^$a+1 [50008]
77
36
48
7
69
3
57
9
111
33
207
39
144
90
27
20
73
6
9
63
240
53
36
1
54
66
12
75
255
42
24
30
41
25
24
54
17
31
90
30
33
20
37
54
30
39
9
60
6
24
5
13
23
40
24
93
60
27
8
28
69
36
96
60
95
36
55
29
19
41
31
78
75
87
29
13
120
60
18
5
19
9
57
30
33
60
21
23
25
47
25
11
49
11
343
89
16
104
7
125
13
108
27
87
33
276
141
24
95
40
15
186
36
83
72
37
18
5
13
111
15
30
83
1
6
113
1
30
54
47
43
168
5
72
40
36
44
43
17
13
35
24
84
19
197
100
39
81
39
161
103
18
39
104
4
3
24
216
33
39
101
19
6
51
15
24
29
37
6
9
21
3
144
45
35
103
65
88
15
9
111
81
129
30
17
49
6
192
18
63
9
48
39
9
24
111
32
103
72
78
186
101
148
39
77
25
35
120
49
96
30
41
103
42
39
33
72
54
66
63
87
41
85
18
42
168
264
30
45
36
9
23
85
27
165
48
147
32
1
3
32
52
32
24
1
30
30
18
41
76
69
71
31
77
348
7
18
24
54
5
36
55
48
81
15
165
195
114
23
175
18
11
49
66
33
45
171
87
18
51
51
89
151
24
5
108
36
265
51
279
66
59
211
45
45
59
1
59
156
85
11
13
24
35
12
36
4
129
72
228
66
5
4
32
49
83
43
24
5
259
54
36
11
48
60
55
48
144
9
21
23
67
90
15
63
5
52
105
35
36
103
9
57
174
9
8
4
56
49
18
120
5
60
181
36
11
13
135
15
9
32
108
13
63
81
3
3
18
15
9
60
27
21
18
69
8
4
45
144
51
105
11
85
23
24
16
105
71
175
45
21
78
6
18
30
48
162
21
51
6
119
115
65
40
84
20
79
113
28
57
99
81
23
7
65
24
88
128
7
101
19
240
5
121
42
9
48
92
1
84
131
13
99
27
48
18
59
13
72
59
36
121
150
120
18
54
48
24
5
168
91
72
65
24
31
17
112
9
54
30
71
307
18
11
24
19
17
103
17
28
45
78
125
43
101
40
8
67
65
61
47
40
8
13
54
18
59
1
3
24
33
123
21
11
4
24
81
3
21
35
49
95
48
72
37
48
23
4
69
39
57
6
5
28
80
1
135
15
6
48
114
41
36
4
129
12
3
207
48
42
120
11
4
135
9
159
5
12
121
54
30
114
29
40
36
111
41
112
15
18
23
37
39
48
3
33
56
31
9
8
36
24
37
144
6
54
42
77
25
12
75
291
33
9
12
66
53
256
8
13
87
15
312
18
6
9
33
39
80
103
120
42
15
33
47
36
24
120
13
11
12
13
135
99
6
42
17
97
135
15
165
60
120
9
99
27
41
49
11
4
159
29
72
100
44
96
88
27
9
225
126
24
17
97
11
24
48
187
72
24
29
12
24
4
93
24
39
105
24
60
48
60
63
57
39
9
54
96
17
72
16
45
42
18
36
3
81
11
91
24
66
150
65
7
96
42
78
24
18
35
108
1
48
51
27
24
18
30
66
227
12
76
57
18
17
108
4
57
6
120
29
148
21
186
18
6
137
49
11
25
42
48
149
28
32
160
33
120
15
140
13
174
45
140
31
72
150
35
31
29
40
3
102
36
11
4
15
186
6
9
15
149
115
29
48
19
113
1
120
144
23
109
11
64
63
18
174
33
68
48
1
66
9
24
84
36
15
72
5
52
72
15
114
24
15
33
39
44
49
36
30
42
27
123
53
4
153
47
7
6
59
25
6
18
131
181
48
99
36
152
24
25
11
12
1
6
18
35
13
48
60
251
31
114
6
42
78
57
20
12
49
6
24
90
119
60
97
11
49
6
18
30
89
72
60
115
90
54
9
15
102
96
18
96
29
4
57
36
83
55
17
64
69
11
24
1
3
21
6
9
57
48
15
135
24
126
36
3
20
25
47
79
72
54
23
67
29
37
168
6
6
47
157
59
37
30
29
43
77
28
15
48
9
ABCD 97270153642*3^$a+1 [50020]
21
3
33
7
12
26
123
279
52
8
6
10
17
19
44
45
7
80
100
8
81
151
20
177
48
43
41
39
12
9
24
45
70
2
12
30
28
125
165
22
41
96
3
6
22
120
48
41
33
10
8
30
42
112
26
15
15
102
135
15
18
15
3
24
6
42
12
66
39
36
69
3
67
12
24
32
33
27
64
53
45
48
63
9
3
75
18
10
62
34
60
5
33
90
18
10
89
39
64
38
3
87
30
18
52
50
18
52
20
28
72
24
5
9
10
72
5
43
2
10
29
51
33
27
28
24
65
12
33
51
75
24
18
78
40
32
12
81
57
58
24
60
17
3
18
10
128
4
36
5
27
90
27
3
40
48
17
67
72
74
15
9
58
65
12
15
33
19
41
48
15
52
50
3
19
68
9
19
20
42
10
80
28
14
6
40
62
22
68
64
36
92
16
5
31
44
54
10
65
43
53
69
27
19
32
9
144
165
27
165
15
19
24
12
32
16
20
16
84
2
27
43
2
10
12
29
45
24
46
32
69
24
27
12
33
63
52
29
39
117
79
26
78
21
103
8
138
10
12
72
12
74
46
5
43
41
9
6
4
38
22
48
24
26
10
12
68
28
41
51
30
10
32
60
18
60
15
24
3
6
15
15
40
14
6
100
104
6
54
136
29
153
75
27
57
19
2
30
4
56
100
2
90
16
17
108
60
135
52
29
51
9
31
20
40
60
20
48
24
6
12
10
2
15
75
28
24
98
36
10
65
12
43
125
7
24
24
32
12
18
12
27
51
102
66
76
68
21
12
3
12
48
40
65
39
33
84
36
3
72
60
33
31
8
16
80
30
82
65
72
21
22
5
7
8
129
111
33
15
72
45
33
42
48
12
60
4
8
16
5
45
82
2
18
30
198
12
4
5
19
17
19
8
28
17
21
72
3
55
17
45
90
48
40
132
77
43
20
18
12
15
75
165
15
165
24
39
24
33
264
55
65
48
96
15
24
52
53
51
24
40
48
24
29
45
10
5
84
43
48
5
87
40
120
32
16
12
50
10
65
15
18
10
5
19
5
15
6
10
24
12
149
12
15
138
34
26
27
43
120
17
27
40
26
51
31
2
15
51
40
12
48
5
115
17
7
48
5
79
26
22
17
9
42
4
26
3
91
53
3
18
12
48
22
20
28
17
15
40
20
52
20
18
18
52
92
48
57
31
20
16
38
36
10
12
84
68
45
3
40
2
6
76
56
168
12
28
20
60
12
18
24
51
19
20
33
24
48
7
8
16
77
60
24
31
80
28
17
60
19
24
20
24
112
14
42
52
48
128
12
9
19
5
237
30
30
10
108
5
69
15
135
126
72
78
40
5
27
72
18
82
98
22
36
50
22
62
108
30
18
15
75
16
14
274
48
62
70
8
105
15
18
10
32
40
24
65
9
15
7
5
79
38
27
9
154
8
30
10
8
54
48
10
89
21
30
12
28
8
64
53
27
40
12
24
20
12
48
57
43
5
24
12
3
28
29
93
10
60
36
20
57
55
32
28
24
26
34
8
60
16
41
39
84
40
206
75
115
60
12
32
120
48
78
150
52
32
28
32
36
4
86
10
17
3
12
4
14
27
27
18
108
12
3
60
75
40
32
33
7
68
4
8
33
27
9
19
96
14
72
3
9
58
8
12
28
65
67
8
9
111
9
91
60
17
3
42
70
68
76
24
132
12
56
30
60
22
20
33
87
88
65
135
84
16
12
12
98
18
4
5
3
48
54
70
48
20
88
80
76
44
21
3
18
94
8
66
24
126
12
4
53
3
4
29
27
60
28
132
80
12
28
5
33
10
2
22
8
4
60
26
58
36
26
22
8
4
8
21
12
27
66
10
24
26
22
72
56
16
44
21
21
15
33
15
115
180
149
21
82
2
63
45
30
12
96
52
17
31
17
33
42
100
5
19
24
29
31
17
24
111
48
9
7
36
32
45
3
40
98
72
142
26
24
123
63
40
32
28
5
45
27
60
15
4
44
45
31
60
5
24
27
48
76
56
48
30
27
45
27
72
79
5
9
108
10
68
12
4
48
56
12
9
9
39
3
4
48
56
42
34
24
12
8
12
9
79
32
48
12
40
2
10
36
5
87
48
57
7
5
3
30
90
30
3
15
12
4
26
18
24
18
27
7
14
51
63
40
12
60
86
58
12
17
36
60
9
3
27
40
48
17
55
8
112
20
148
24
29
27
60
33
67
12
77
36
15
4
116
4
120
5
3
36
9
51
45
9
60
58
72
60
38
10
92
57
33
36
10
32
60
28
41
21
30
78
10
44
21
15
45
75
12
129
24
15
72
30
3
19
12
36
48
12
68
4
48
110
3
75
76
8
33
19
48
48
98
10
36
48
12
56
9
189
10
50
10
50
27
7
68
9
9
27
27
76
20
24
78
12
6
12
9
3
36
45
144
7
36
8
12
60
4
8
30
30
28
17
21
54
6
70
36
5
48
7
14
12
3
27
60
12
208
2
70
161
9
18
9
96
3
4
20
76
24
128
30
15
57
27
51
69
21
22
101
9
30
36
124
8
30
75
19
101
57
108
34
36
24
56
9
3
6
30
45
12
15
12
40
17
31
29
69
150
72
18
70
12
53
55
2
18
76
14
10
5
27
78
27
168
67
65
33
22
77
12
81
18
24
28
24
44
9
3
4
44
12
40
17
31
41
31
65
27
6
12
15
187
12
36
38
82
200
40
8
120
105
15
60
9
33
70
29
39
16
44
21
36
7
140
28
29
9
12
15
33
22
197
7
24
44
21
31
8
16
17
19
24
36
14
46
8
18
60
ABCD 97270417724*3^$a+1 [50149]
21
147
205
95
12
168
36
24
120
12
36
60
312
60
297
63
12
48
36
12
12
72
33
16
35
156
60
108
72
24
156
204
12
12
12
24
72
13
179
48
132
60
72
300
24
72
72
12
69
39
12
84
72
12
12
24
12
192
37
83
141
99
61
11
60
228
85
35
12
1
107
108
192
12
120
36
24
240
361
23
57
147
72
133
80
75
12
156
48
24
60
36
12
84
60
73
23
24
108
120
93
27
120
157
11
37
47
33
15
300
12
60
24
84
156
12
24
60
48
60
120
33
99
13
32
51
84
36
24
24
396
120
48
240
241
59
37
23
12
61
128
75
24
12
24
84
180
180
36
60
156
60
240
36
12
181
95
12
85
32
87
73
96
47
12
12
48
48
25
83
132
12
72
48
36
12
252
108
144
84
156
96
240
13
35
84
105
160
47
84
12
108
96
264
61
48
35
156
36
13
71
132
12
120
12
24
24
12
48
108
12
96
49
131
24
21
39
36
120
60
156
144
36
36
13
96
11
24
36
24
288
36
12
24
24
60
120
144
60
48
12
156
12
45
3
36
60
120
48
21
159
1
47
72
73
167
12
13
35
13
107
156
36
24
432
13
59
36
24
36
24
12
33
16
47
12
48
24
240
13
35
12
48
108
60
108
204
1
11
36
12
132
36
84
240
169
11
36
97
11
12
132
132
84
61
35
60
204
72
120
72
36
96
36
48
60
192
25
128
87
252
61
179
48
48
240
60
96
24
180
21
51
108
145
155
84
12
21
15
120
9
15
108
180
120
36
85
35
61
71
12
36
12
228
72
97
35
61
59
85
176
159
1
95
1
83
36
24
60
133
23
60
36
168
48
12
325
23
9
195
24
144
60
73
107
120
61
96
83
13
119
168
33
183
24
1
119
121
107
24
60
48
48
168
84
60
25
155
96
37
47
120
12
45
3
141
159
48
48
97
35
45
123
24
12
144
241
83
48
24
120
45
99
24
36
36
168
60
25
35
108
24
24
225
160
96
11
12
60
108
12
192
213
51
84
72
1
95
12
60
36
72
180
48
84
37
419
36
25
11
12
12
360
85
35
45
3
301
155
516
1
192
35
72
120
45
160
179
205
71
120
1
35
253
11
96
12
60
108
120
12
141
15
1
11
252
300
12
36
237
27
120
13
47
36
12
12
36
24
24
84
36
121
119
24
132
108
300
36
97
155
48
24
108
72
72
145
59
60
156
48
36
57
15
49
83
156
204
12
36
85
59
48
108
60
228
216
1
47
33
3
60
72
84
85
96
48
192
107
36
81
15
24
156
109
96
23
25
47
24
24
60
85
11
12
12
61
71
180
48
60
265
35
228
25
143
84
36
25
96
59
12
48
12
12
96
216
60
60
48
72
48
60
120
48
144
108
72
24
120
72
9
15
180
13
35
108
49
11
12
297
ABCD 97270426018*3^$a+1 [50047]
51
69
87
126
3
40
107
37
23
30
162
33
64
29
150
96
48
13
275
13
24
8
63
60
24
37
89
12
3
64
131
24
36
114
60
67
179
12
33
40
65
96
120
79
29
12
138
37
11
72
45
88
83
61
65
204
132
78
12
24
6
18
30
6
33
51
72
45
48
9
30
78
27
117
51
15
48
57
99
13
83
48
30
42
120
132
33
63
9
16
137
90
72
6
90
6
18
13
83
30
55
95
30
36
204
12
63
51
240
24
42
84
126
162
31
29
171
75
6
63
21
19
107
18
102
6
102
30
198
72
126
36
18
36
30
114
156
66
18
90
30
21
15
42
15
33
54
18
12
12
183
16
47
180
12
60
85
120
41
55
17
18
6
18
90
6
72
84
66
18
12
30
43
5
54
12
33
105
7
59
36
9
40
41
24
90
36
60
210
210
1
107
37
8
33
103
77
3
72
3
126
120
90
144
30
135
105
84
48
19
59
24
42
3
57
55
29
54
120
18
27
3
13
24
47
36
12
66
66
48
42
54
37
32
3
144
6
30
42
42
61
113
42
13
11
109
95
9
105
60
12
6
73
17
42
246
7
47
78
114
66
30
12
126
24
48
30
12
36
36
60
84
69
40
47
108
21
40
41
18
108
60
24
6
42
21
9
31
11
85
176
57
55
8
87
18
210
108
12
48
45
81
24
42
102
30
30
18
48
25
41
63
40
35
37
95
36
30
90
54
63
105
31
197
48
75
112
5
30
150
175
32
57
159
40
11
18
78
72
30
66
30
12
18
60
96
13
23
42
18
24
30
111
48
40
41
30
1
35
37
5
30
18
78
114
18
78
66
84
6
90
13
8
69
30
36
12
21
40
11
69
27
45
33
90
30
24
31
80
141
36
7
11
24
21
9
90
90
30
78
7
35
48
54
168
42
84
30
27
27
72
36
78
6
213
3
30
48
39
81
42
72
78
7
101
60
6
18
42
18
30
36
49
11
24
96
6
114
54
63
3
12
162
120
6
36
60
1
24
23
66
31
41
24
24
7
29
66
30
30
72
96
96
21
99
18
102
6
42
13
29
6
120
18
30
45
160
104
3
54
48
7
11
18
115
65
207
40
35
168
12
78
139
35
37
65
111
88
24
95
30
411
27
48
30
30
25
35
24
12
1
77
48
102
61
11
24
90
75
9
60
102
24
69
51
72
84
145
173
102
13
80
75
6
30
60
6
24
15
21
48
78
24
13
35
61
35
6
48
6
84
120
18
54
126
12
18
57
328
32
81
15
27
18
66
9
27
168
66
19
32
88
101
30
6
18
6
6
162
60
75
3
120
72
133
35
12
42
6
90
24
48
55
48
227
93
168
40
35
45
87
30
19
161
30
33
57
15
33
31
83
96
114
18
48
1
113
18
54
31
203
30
96
78
73
144
104
144
40
53
12
103
8
27
157
47
9
27
42
3
15
30
139
11
60
90
127
41
31
11
72
6
6
25
56
57
31
24
80
15
25
17
210
85
8
87
78
6
37
35
102
15
40
11
120
37
89
138
30
42
6
55
257
18
45
27
60
162
24
6
36
85
23
42
144
55
29
84
30
36
69
40
96
569
15
57
55
23
33
88
137
12
18
48
1
95
30
43
131
30
31
53
12
54
36
24
69
27
69
147
117
33
72
60
195
15
193
48
131
30
24
42
30
42
13
167
12
144
66
144
6
96
13
80
57
54
36
120
24
120
36
30
19
11
84
18
48
15
45
54
24
24
45
51
24
37
11
85
59
6
7
11
126
48
60
12
48
36
12
114
6
18
85
35
66
6
48
12
18
66
204
30
144
51
15
66
18
21
40
17
15
15
78
19
11
54
7
35
69
15
9
16
41
55
5
211
47
36
42
78
24
30
66
54
55
47
33
33
24
18
21
40
107
24
21
75
37
77
6
42
30
21
75
102
7
96
17
18
126
48
18
84
121
35
48
6
30
25
5
99
9
103
29
19
17
60
30
133
77
3
51
6
15
27
126
55
104
3
48
102
84
18
1
ABCD 97271121692*3^$a+1 [50045]
40
212
13
18
42
12
23
445
108
39
69
47
100
132
87
30
11
4
183
60
5
192
13
83
79
21
69
11
43
6
131
25
159
165
23
1
84
36
36
18
78
15
39
21
20
7
93
12
108
117
15
92
76
27
36
90
114
36
21
33
23
12
67
45
81
47
48
19
66
18
57
3
17
132
108
4
8
85
3
33
204
87
8
388
60
20
192
28
84
48
15
5
88
360
213
27
105
12
6
12
54
78
156
129
8
97
3
69
15
96
33
180
96
30
45
465
66
18
59
1
107
67
198
39
8
31
17
180
55
249
36
39
33
21
27
129
23
28
27
66
27
300
69
51
240
24
9
90
21
48
225
3
27
5
100
8
13
267
32
48
193
36
111
60
177
18
5
49
215
16
12
8
52
21
39
12
8
48
252
40
171
29
265
147
9
42
45
60
20
112
20
31
102
39
8
61
114
53
40
140
49
24
27
32
40
8
72
40
81
24
87
48
45
3
12
92
220
33
156
47
85
27
8
4
96
279
30
3
21
27
219
18
132
90
48
5
168
7
93
15
54
191
139
165
9
132
72
36
27
152
1
66
96
89
1
39
96
72
21
207
144
33
27
3
93
144
56
52
12
8
52
51
18
87
93
27
200
72
31
30
60
120
36
54
57
105
47
52
48
8
13
120
59
1
147
9
15
96
72
8
12
28
3
54
36
54
57
3
162
15
8
7
18
95
13
15
24
111
54
15
39
77
85
135
32
97
11
72
103
9
21
75
69
15
60
183
33
84
48
117
11
43
42
35
40
20
97
72
171
24
81
27
117
48
6
57
24
99
144
48
162
126
114
35
265
162
114
12
258
66
95
235
81
3
9
192
105
3
8
205
150
12
78
18
36
48
6
180
12
42
66
186
21
12
132
45
348
63
3
126
6
129
36
252
123
48
36
5
36
292
15
33
15
18
167
13
42
192
6
126
198
3
84
15
165
21
90
12
65
52
216
20
40
45
167
28
57
23
4
48
120
20
52
20
85
11
25
108
234
57
69
36
243
32
36
72
13
54
54
59
52
33
23
67
252
45
56
25
72
27
45
111
20
60
133
96
23
12
40
36
32
85
3
57
228
24
18
57
140
76
12
141
60
87
69
11
97
6
201
48
60
135
65
97
75
20
108
108
13
27
92
25
95
85
42
54
159
200
1
30
36
113
1
120
150
9
108
24
165
35
100
96
3
9
21
47
4
21
90
132
12
213
60
51
329
37
3
81
47
84
91
12
150
72
54
81
111
108
249
8
60
67
17
13
27
156
132
108
72
135
60
228
9
45
11
4
108
60
21
36
35
76
104
73
215
1
30
36
90
63
51
69
303
57
8
25
18
126
51
45
12
36
167
40
92
120
1
239
52
9
27
27
42
66
5
49
11
4
8
85
126
21
36
267
45
20
28
80
67
12
213
21
131
13
216
126
45
108
108
32
1
87
33
24
12
311
4
56
180
4
39
96
141
33
36
90
144
9
81
54
90
267
45
131
43
237
164
1
162
138
72
36
39
93
54
45
36
255
9
120
33
126
162
27
81
47
4
168
72
116
265
18
ABCD 97271170658*3^$a+1 [50230]
21
55
84
72
20
78
30
90
39
33
39
91
38
160
96
23
7
104
52
108
2
114
16
29
79
42
224
75
205
263
7
29
7
174
54
29
207
153
60
33
24
99
36
1
38
69
61
2
28
5
37
24
546
77
7
96
8
10
179
27
16
53
91
176
90
24
63
97
83
3
129
121
59
51
93
144
111
22
203
24
3
88
42
24
126
149
91
90
18
29
81
22
257
91
182
24
30
105
91
110
70
74
3
13
203
144
37
6
8
72
10
8
40
35
165
190
2
88
35
24
37
66
38
112
90
20
64
5
429
96
16
30
74
6
90
174
184
56
10
419
61
30
66
8
120
39
7
5
61
104
34
6
96
227
12
75
36
57
1
126
120
114
32
39
180
15
33
133
47
1
59
37
35
51
40
53
75
12
33
75
16
74
22
18
102
8
9
151
20
69
12
91
53
21
15
79
2
64
23
7
50
40
59
115
146
63
163
38
72
94
84
12
80
64
84
96
14
112
59
55
20
10
23
91
89
43
48
192
60
38
42
69
25
66
17
12
145
203
37
144
66
96
30
434
165
15
16
44
30
126
100
77
97
56
48
39
73
138
60
29
21
111
49
272
123
325
311
1
138
150
32
3
85
56
3
181
71
75
70
14
106
66
137
231
6
135
99
36
105
25
6
80
10
78
56
16
29
55
6
38
322
54
104
82
78
2
280
47
87
33
273
78
9
1
56
183
72
84
31
134
219
43
68
100
12
14
226
224
30
16
30
98
216
40
96
98
6
15
108
37
96
47
33
24
123
141
39
156
21
3
147
10
80
99
91
53
3
90
78
9
91
6
6
80
24
34
42
60
17
67
80
96
28
41
1
104
40
150
5
189
16
215
25
14
82
59
19
50
16
254
82
24
143
27
16
89
21
30
4
54
191
129
51
99
160
122
24
160
120
170
9
240
36
121
59
15
60
34
30
66
95
60
115
29
120
31
30
6
44
180
40
90
86
93
157
198
2
34
80
30
3
157
59
21
15
25
30
50
3
13
128
39
1
72
104
6
154
30
264
96
26
39
49
26
153
3
88
161
1
168
336
143
97
126
53
31
44
66
3
37
74
9
37
35
115
186
59
355
65
105
123
61
11
19
26
16
174
53
132
1
24
155
61
78
5
21
64
80
142
29
60
19
29
7
50
186
117
1
80
126
34
71
1
119
108
3
220
84
114
110
12
160
110
64
14
16
144
32
10
504
23
27
54
195
36
1
50
54
24
66
93
97
66
48
41
181
158
16
234
200
6
66
10
149
9
22
8
90
46
44
22
83
115
29
61
222
120
29
24
111
33
181
86
90
40
30
170
15
289
30
26
135
1
59
48
61
2
124
53
13
30
98
40
155
96
21
40
80
304
24
32
70
8
9
36
111
180
33
171
76
176
48
21
61
104
70
65
19
62
190
8
120
90
202
38
46
125
181
24
6
77
60
1
32
3
31
89
36
31
8
130
11
19
336
185
99
ABCD 97271349328*3^$a+1 [50038]
6
84
84
99
12
69
135
252
12
105
48
30
42
12
15
24
27
114
3
45
3
33
75
21
111
3
9
60
48
177
66
156
54
39
3
114
36
84
84
96
15
51
12
21
9
18
54
51
15
42
135
63
12
42
15
48
60
12
3
48
24
48
6
87
60
48
24
51
156
114
6
66
39
9
39
15
48
33
36
9
6
18
78
30
75
45
48
27
24
36
84
9
60
12
99
63
150
3
9
48
6
9
72
96
33
60
60
27
9
6
18
12
72
6
6
90
84
57
12
255
42
60
18
48
120
57
15
21
36
21
162
30
6
9
27
18
48
42
45
33
24
159
69
3
15
72
126
12
12
15
57
30
36
30
15
48
9
15
3
105
12
33
39
21
72
15
21
210
6
18
30
12
63
153
87
51
21
201
18
30
15
60
12
180
33
39
51
72
9
21
15
75
9
3
18
75
9
30
18
15
108
27
117
48
15
6
36
48
36
114
21
15
144
126
30
81
48
27
96
168
21
21
15
120
24
39
9
15
6
15
9
162
90
144
6
30
54
36
6
42
33
39
165
45
3
57
24
84
30
18
48
12
15
24
36
9
48
60
3
60
27
30
6
9
36
15
216
21
33
6
48
6
24
27
33
15
27
54
60
144
30
6
54
78
3
12
69
60
3
45
126
6
51
129
48
30
168
9
36
9
30
9
39
6
36
186
30
27
45
6
36
9
81
24
51
3
90
60
66
129
12
3
30
60
18
93
21
18
78
39
24
99
6
87
153
36
60
3
15
6
12
24
24
84
3
87
96
9
33
30
18
51
39
84
42
168
36
75
75
36
6
27
60
27
45
3
42
30
81
117
108
24
60
24
27
24
48
33
60
12
6
24
45
57
3
201
6
78
12
3
3
54
15
45
84
12
90
9
33
6
270
87
45
12
6
9
48
93
15
75
129
12
33
60
6
54
6
45
120
21
6
9
33
36
102
150
3
45
27
93
39
27
9
21
60
3
72
93
15
180
45
72
108
15
93
63
9
30
33
63
24
90
102
54
27
240
15
42
87
108
57
18
42
39
60
9
12
15
21
15
57
42
21
45
84
15
51
42
6
96
18
108
3
195
9
12
33
36
12
15
15
120
129
153
96
27
12
117
15
15
78
15
45
48
18
141
33
36
60
24
30
138
192
3
93
36
15
36
132
81
99
120
21
159
15
21
24
243
45
12
141
27
39
33
108
27
6
12
48
87
9
6
78
36
36
42
6
15
21
111
63
54
48
12
156
99
12
33
36
30
24
48
69
45
6
12
18
39
21
15
72
63
45
27
18
12
36
12
75
24
48
15
42
108
18
129
36
177
75
48
24
69
36
3
216
15
90
12
39
9
15
45
162
72
57
36
24
36
9
18
12
96
18
6
108
57
48
21
114
156
21
108
57
171
63
36
30
39
81
6
69
69
135
45
6
6
102
21
45
30
60
120
6
36
30
33
39
18
90
9
9
51
48
123
30
114
9
12
15
129
96
105
39
135
9
39
72
24
132
57
45
90
45
33
15
57
87
9
30
21
225
24
39
27
9
9
120
72
168
6
6
48
3
9
108
3
45
18
9
45
6
129
21
15
39
42
36
99
21
3
57
24
24
75
81
36
39
183
33
9
120
3
21
54
33
324
84
81
60
18
108
18
99
48
72
36
21
3
3
9
24
69
30
21
57
15
87
42
18
12
78
6
84
21
45
30
9
51
126
18
42
24
120
72
24
96
60
75
93
126
66
48
12
135
9
15
81
12
42
9
12
87
72
60
33
33
39
24
75
66
231
72
96
36
33
42
138
3
3
9
60
51
24
102
24
27
24
33
15
3
210
3
180
27
24
66
18
105
57
18
96
21
3
114
15
48
9
30
24
42
84
48
12
36
54
6
60
132
30
12
48
150
150
45
180
36
72
39
21
87
21
165
15
9
30
33
33
6
66
3
45
24
3
12
15
6
39
27
6
15
57
48
3
24
12
9
15
36
48
132
33
102
6
3
75
60
12
24
45
45
78
21
111
126
15
12
3
105
15
57
3
108
30
60
6
18
30
48
114
78
6
39
240
12
45
18
33
153
12
24
3
72
36
3
21
33
66
30
36
18
30
6
6
18
90
6
90
75
36
21
48
24
162
45
33
63
3
66
15
144
45
51
9
39
33
147
27
6
24
126
42
42
48
12
30
48
30
6
27
9
51
39
33
12
39
105
69
27
15
18
66
54
228
87
81
99
57
36
24
6
93
51
54
51
24
99
21
57
12
6
24
6
75
15
9
ABCD 97271476436*3^$a+1 [50009]
7
176
273
6
73
185
231
16
89
36
54
12
30
3
87
25
83
24
6
72
7
35
102
120
111
33
72
138
90
19
32
33
12
3
96
64
32
15
24
12
90
3
16
23
25
11
54
42
21
207
18
24
48
42
109
32
27
36
222
12
48
30
18
135
9
55
32
33
96
114
45
75
117
3
30
127
23
90
30
78
30
213
96
16
32
3
54
103
131
144
156
36
13
17
24
39
75
165
27
69
51
6
55
47
33
57
6
49
128
93
30
85
47
72
72
114
207
93
67
35
13
17
42
60
276
21
48
63
12
66
42
162
258
18
66
114
66
24
69
177
15
15
33
3
78
96
223
32
15
49
176
16
23
96
6
12
87
96
112
11
36
33
51
36
54
12
7
65
102
60
84
57
64
89
54
108
108
9
16
11
6
48
102
42
120
18
30
42
42
3
48
27
6
15
75
12
114
48
55
35
13
80
75
60
9
33
120
102
84
12
42
66
6
48
42
24
6
39
27
18
99
57
151
32
57
66
12
246
6
48
48
93
9
42
45
48
48
39
9
144
141
19
41
39
96
9
36
84
15
81
111
33
127
176
15
42
72
6
25
23
249
15
126
12
87
160
41
87
27
36
24
66
55
11
66
138
84
342
138
36
12
72
138
60
24
15
129
6
73
23
42
90
36
162
90
18
54
13
48
32
15
180
84
48
12
36
60
13
155
6
168
90
42
174
6
63
33
102
6
90
6
19
59
48
72
6
30
90
12
30
12
345
27
6
15
177
18
324
186
79
11
54
138
66
6
84
60
61
35
78
156
240
222
37
107
21
45
307
80
48
93
66
30
96
12
30
57
39
36
30
6
18
96
31
65
168
120
114
45
48
3
42
30
37
23
9
16
95
12
18
3
51
78
63
33
15
111
24
66
39
147
12
18
30
30
3
81
48
31
71
24
132
157
77
30
96
18
60
7
47
33
15
60
18
12
42
120
60
36
84
252
198
30
177
3
126
6
114
36
99
45
12
24
15
48
16
41
126
25
83
90
66
81
15
18
111
51
138
67
29
3
16
11
48
6
12
18
42
72
15
177
60
18
78
19
29
99
33
48
156
115
29
67
17
18
109
65
6
48
42
42
78
18
6
18
93
48
159
138
24
24
36
3
93
54
36
42
42
24
72
102
31
71
9
16
96
17
120
55
11
181
185
66
72
120
21
81
30
33
153
42
13
23
36
36
30
3
39
57
33
210
60
1
41
18
6
24
135
48
48
75
12
12
30
6
102
12
216
12
147
15
66
24
198
144
66
198
66
18
37
29
6
6
84
99
9
55
17
60
78
78
7
11
21
33
12
30
6
159
3
60
33
57
96
55
11
48
85
47
1
35
90
3
9
96
6
1
17
6
264
96
72
9
195
30
66
30
15
208
47
18
24
7
11
192
318
42
30
6
60
150
66
85
155
6
144
18
6
39
105
7
95
433
41
55
11
66
84
24
36
115
23
66
7
227
150
42
13
96
176
9
120
127
17
42
85
11
85
48
240
17
79
128
27
6
30
30
99
16
17
15
15
18
54
66
87
3
12
108
120
90
60
18
12
105
33
30
49
32
3
126
90
24
102
36
60
384
114
30
36
51
3
90
66
33
63
49
23
25
107
6
18
90
84
66
222
15
153
36
84
31
23
90
126
66
234
24
138
3
27
37
96
32
48
231
216
204
6
18
24
66
12
7
71
72
12
6
240
102
73
176
96
45
3
9
126
204
78
54
48
25
107
21
57
36
19
48
65
48
162
84
24
66
15
33
63
ABCD 97272284204*3^$a+1 [50013]
24
65
37
71
12
28
33
6
6
114
24
89
31
9
81
42
12
66
72
3
27
42
6
6
54
5
31
96
45
12
75
12
60
48
65
13
30
18
15
12
44
19
60
5
12
19
6
144
71
12
136
20
40
39
5
60
36
72
28
27
90
18
96
18
11
61
71
172
51
29
67
29
1
3
3
54
6
45
108
51
9
27
24
33
68
43
6
36
18
12
113
4
8
49
3
32
13
35
1
42
5
43
30
15
21
63
27
9
39
42
78
42
3
68
25
24
6
84
9
32
7
18
27
3
72
6
27
15
30
30
29
55
5
28
123
29
1
15
8
61
11
37
51
12
20
67
138
42
6
66
30
48
3
9
6
42
12
63
15
65
31
9
57
24
42
33
39
21
105
11
13
6
114
12
11
25
18
41
16
33
27
9
30
33
33
27
27
9
80
1
24
24
12
23
7
24
6
36
3
176
109
87
9
6
45
72
168
9
3
8
84
16
44
79
57
45
15
12
3
138
24
3
39
24
45
24
3
33
45
11
49
6
24
6
51
44
1
87
8
7
6
12
75
3
6
36
3
9
15
27
96
65
67
41
19
6
35
60
31
36
17
48
112
15
18
3
32
13
15
15
57
9
51
3
17
40
3
84
17
49
36
108
36
27
8
1
6
84
60
9
15
17
115
17
7
93
20
160
8
7
6
66
78
66
77
7
60
33
45
30
90
30
53
12
28
12
32
7
18
18
48
41
31
42
11
1
6
17
31
12
204
33
15
108
185
13
15
9
150
21
20
36
91
17
13
35
13
15
56
55
6
18
72
29
16
33
24
12
30
30
11
24
4
39
17
103
17
13
48
12
6
105
15
60
24
36
9
68
84
4
92
12
85
42
24
6
3
36
20
36
19
12
53
1
23
37
23
132
4
20
60
64
51
9
51
12
42
48
12
96
71
144
115
41
1
27
96
15
45
27
17
36
37
78
24
36
30
6
89
1
6
33
69
6
60
45
12
57
167
76
9
36
48
12
59
43
21
56
19
6
30
9
15
5
52
8
67
17
37
71
49
6
5
49
3
27
9
21
54
42
35
108
1
11
25
30
48
41
19
29
48
55
24
6
63
24
36
39
17
49
11
84
31
36
60
12
6
35
60
60
52
15
45
57
47
1
18
6
39
9
47
25
6
108
6
66
60
24
21
27
33
75
45
57
75
21
6
18
51
116
19
36
120
30
11
28
39
18
75
33
11
19
102
15
3
60
5
24
25
6
6
6
24
21
45
18
60
36
9
12
45
15
3
57
75
42
23
37
12
36
30
33
69
156
15
51
33
8
24
73
168
42
48
18
27
8
25
90
12
29
1
87
45
12
11
37
23
48
31
36
5
43
9
20
36
7
17
43
24
30
39
27
72
18
30
30
90
17
36
1
99
120
27
84
90
3
3
84
89
1
35
64
12
9
48
15
15
45
51
6
11
85
27
87
84
5
19
6
162
5
25
15
68
4
8
19
60
113
43
45
33
24
78
18
30
65
1
23
25
6
9
36
69
6
24
33
3
41
4
60
51
36
12
45
8
12
55
213
39
48
12
36
17
28
15
144
93
3
12
12
9
20
49
11
67
45
27
6
30
24
77
31
18
12
23
19
90
63
33
47
60
25
48
11
16
15
54
54
102
35
13
60
119
48
49
51
27
108
45
75
17
28
15
17
7
48
42
51
63
120
60
36
21
27
5
7
5
85
18
41
19
17
19
30
24
3
3
77
13
75
9
47
49
42
12
33
3
6
51
27
5
48
79
5
31
29
19
69
27
21
72
48
15
5
43
30
30
24
42
30
33
81
66
33
36
39
5
7
24
57
68
1
54
36
5
96
43
12
72
60
12
54
59
43
48
36
30
156
3
51
5
60
16
72
8
25
48
36
48
12
3
8
52
36
27
48
24
30
35
7
65
1
75
39
108
30
15
60
45
23
37
6
84
66
6
53
67
36
48
24
42
51
44
24
55
6
23
36
1
3
15
5
121
66
30
108
3
3
29
13
48
30
9
20
25
78
65
13
39
48
33
12
3
15
36
29
79
12
24
24
21
12
8
40
15
5
49
66
89
1
59
48
25
90
24
48
30
6
54
12
54
30
6
60
9
15
65
12
55
18
30
6
18
6
96
30
9
12
128
96
79
12
48
77
13
6
29
79
17
25
18
21
44
28
12
20
28
60
132
48
87
33
63
17
7
42
59
64
8
25
42
6
27
3
5
67
90
3
12
135
5
19
24
5
79
48
45
3
29
48
73
96
3
51
30
42
5
19
24
29
37
51
9
11
13
6
144
5
19
48
144
65
43
21
56
16
99
6
78
36
30
3
116
1
6
30
3
15
12
24
198
48
264
39
140
55
41
31
12
66
12
3
39
5
7
168
12
18
6
30
35
1
30
18
12
30
54
66
21
72
3
33
20
4
33
15
147
53
52
8
13
12
119
13
3
9
18
5
108
55
120
18
6
30
3
15
48
45
8
7
24
96
12
45
81
11
85
18
5
91
42
59
19
6
18
41
1
39
21
39
27
65
84
4
56
19
5
19
81
9
48
15
92
97
11
40
99
21
9
23
25
111
27
5
7
6
6
24
24
17
25
18
21
15
41
49
36
83
16
12
75
149
28
21
12
78
84
12
6
35
25
84
18
30
12
159
72
164
175
6
15
44
25
11
13
11
13
3
63
24
17
48
1
11
24
7
12
30
15
8
40
32
1
24
23
13
30
102
24
54
29
61
6
48
53
7
17
55
24
9
8
79
5
1
42
6
39
36
56
31
30
35
55
29
19
150
12
12
6
24
18
72
6
17
19
6
35
252
13
18
161
16
15
12
66
6
29
24
37
11
28
21
48
15
32
31
12
48
33
15
24
41
40
51
21
105
35
55
42
11
52
80
28
39
53
67
12
6
27
21
132
24
6
17
13
114
41
67
21
12
60
9
66
29
31
18
24
36
6
5
25
3
36
44
43
53
55
66
48
12
18
21
27
33
81
6
149
79
5
60
12
28
9
ABCD 97273077212*3^$a+1 [50014]
3
112
17
79
47
6
36
55
29
54
205
23
18
36
6
13
59
12
9
9
30
105
33
79
107
96
30
18
96
69
33
18
60
72
36
69
160
29
6
6
7
11
66
6
45
33
72
151
47
30
3
27
6
6
9
9
60
6
24
12
6
78
60
144
24
24
18
24
18
37
17
48
84
30
12
81
9
39
45
48
84
30
12
37
47
24
6
3
33
12
126
12
9
45
30
18
90
6
66
18
66
42
60
60
6
84
12
60
73
11
21
16
35
18
18
12
66
132
18
90
18
57
3
96
42
51
87
12
42
60
30
66
18
37
96
17
6
24
72
9
39
9
33
31
29
6
6
6
1
5
6
42
42
33
33
36
27
33
18
54
54
54
27
9
12
36
168
79
47
6
24
6
66
54
24
60
49
17
48
63
111
72
24
1
11
12
12
36
18
7
41
7
5
42
24
42
66
12
18
31
77
78
66
48
6
12
66
24
72
30
1
17
12
24
42
36
120
18
3
21
43
23
18
84
3
16
11
42
12
18
36
12
45
3
30
120
54
1
5
6
18
12
30
54
48
6
61
89
30
30
27
3
13
59
48
36
30
12
6
18
60
18
1
5
43
17
12
3
87
84
30
30
72
30
54
72
54
31
17
12
3
9
60
78
36
25
173
66
12
37
5
18
24
60
126
48
48
6
180
12
6
18
12
18
12
90
6
120
6
6
6
37
29
6
78
54
6
18
81
3
24
24
66
24
51
45
42
90
31
65
72
24
36
96
6
42
6
72
24
30
12
126
45
96
16
23
105
15
1
65
63
63
18
12
12
12
30
18
54
30
151
17
15
3
12
81
99
12
24
36
24
36
6
48
24
6
30
55
32
15
48
18
18
24
90
48
126
6
36
30
6
24
66
24
30
31
5
42
30
24
187
5
60
15
112
48
5
12
48
6
6
6
12
36
36
36
37
35
45
129
18
6
36
18
49
29
12
66
96
132
12
133
29
36
15
48
21
18
18
36
3
3
6
7
77
102
30
42
18
19
89
60
6
21
3
72
18
18
24
57
48
33
30
30
6
30
30
6
108
15
33
18
42
19
65
15
9
18
21
16
65
15
93
18
36
30
36
48
18
73
17
31
11
24
45
9
7
176
27
24
18
90
42
18
114
30
42
43
32
9
55
53
102
30
7
65
114
66
12
66
13
17
18
36
48
12
60
90
6
18
15
9
7
11
36
12
12
30
27
63
6
30
6
222
54
18
114
36
42
1
5
84
7
29
6
93
9
7
29
3
63
6
24
3
15
18
102
57
27
18
12
55
47
12
6
6
18
90
30
31
47
6
84
6
18
138
48
66
60
55
77
6
6
42
54
18
66
6
54
54
24
9
15
36
13
11
37
17
12
48
12
60
66
30
30
108
12
21
33
48
63
51
36
169
48
23
6
12
18
78
6
60
12
78
126
84
48
18
90
61
11
6
102
132
48
30
12
78
30
12
54
13
71
57
57
18
42
24
30
21
27
37
17
6
72
12
108
66
6
1
80
27
37
41
39
15
180
18
18
42
18
96
18
18
12
6
6
6
72
3
48
3
6
126
12
12
30
66
12
6
31
41
55
65
30
12
54
24
39
64
29
51
9
96
7
80
16
107
117
39
72
1
11
12
9
57
55
257
15
3
13
167
9
9
78
6
3
16
5
27
45
120
12
18
18
48
27
3
12
42
55
35
13
48
65
24
36
3
135
12
12
48
42
55
107
6
96
30
36
42
99
93
19
192
11
37
48
77
3
75
21
3
13
41
18
66
36
30
66
126
6
27
33
48
18
30
24
54
33
45
18
33
45
3
16
47
6
6
54
36
30
13
53
282
60
18
18
66
42
30
60
6
12
78
12
24
7
11
6
15
81
15
16
23
48
153
93
12
7
59
69
33
15
3
42
36
48
30
36
30
18
126
15
9
36
19
47
54
30
18
30
45
57
18
60
66
7
23
6
30
85
47
48
6
30
45
27
12
36
72
45
75
12
9
64
11
36
48
66
42
6
120
39
16
83
54
18
85
71
25
53
12
42
24
36
6
60
24
18
42
12
6
48
1
32
39
78
54
84
12
18
12
36
12
42
108
33
3
60
90
18
12
25
53
42
6
6
6
144
18
24
12
12
96
6
42
30
60
84
24
30
73
47
1
77
12
55
77
42
30
27
87
24
1
35
12
1
53
6
37
32
57
114
48
18
24
12
114
13
48
5
27
33
30
108
6
90
60
9
15
18
42
36
1
5
42
36
48
12
48
6
84
60
42
97
77
30
6
66
6
6
60
6
18
102
54
6
27
39
12
6
72
15
99
18
30
30
15
3
54
18
18
18
6
42
129
33
48
54
12
72
12
30
18
9
51
6
12
54
66
51
9
12
42
24
48
6
12
48
24
126
42
168
15
3
84
9
87
48
105
27
78
42
6
42
36
60
30
102
18
18
66
18
12
12
42
15
48
9
138
18
42
54
12
24
54
1
80
15
49
35
42
3
3
78
15
9
12
12
18
24
12
36
78
55
11
18
12
18
21
9
54
18
36
43
35
18
30
54
7
59
18
67
176
27
42
30
48
54
39
3
93
45
12
7
107
84
6
27
9
42
12
36
48
18
18
78
18
60
45
81
78
18
63
111
1
71
25
65
18
30
30
6
42
36
61
83
61
23
6
24
6
12
36
30
42
6
12
75
33
18
12
49
11
37
11
37
29
24
60
90
18
19
32
3
30
31
41
6
81
64
125
36
18
24
120
36
9
75
48
42
30
12
12
18
67
17
79
65
207
112
29
3
45
6
246
78
54
72
18
25
32
9
39
27
120
6
78
108
6
39
21
24
42
9
9
24
18
6
24
18
45
16
17
18
12
49
53
91
23
6
18
30
18
ABCD 97273557112*3^$a+1 [50049]
117
87
17
64
152
40
14
61
60
65
43
72
12
33
123
167
25
5
24
31
48
24
36
24
93
15
33
32
67
11
37
48
24
47
24
70
39
143
133
59
13
72
5
151
155
37
35
25
48
149
55
71
34
15
35
145
36
57
24
3
5
18
85
297
32
19
59
90
102
13
23
252
13
47
181
17
40
27
36
89
43
60
12
36
119
10
170
166
74
13
48
11
48
121
45
32
40
74
48
13
59
166
3
12
35
13
24
35
46
15
65
40
32
42
73
155
85
29
79
9
171
77
40
15
59
30
18
1
12
12
21
39
60
5
31
71
121
9
14
49
60
23
102
72
18
73
108
12
108
227
22
32
16
15
9
3
5
18
73
12
65
162
1
144
47
6
127
33
15
9
39
59
6
115
29
31
12
245
162
121
125
7
12
45
62
10
48
2
13
41
40
26
1
5
72
16
50
22
50
25
47
73
45
15
48
12
5
7
47
90
19
35
10
144
86
36
54
55
57
32
72
30
58
2
1
53
7
12
143
22
26
24
48
97
48
108
9
123
29
54
25
17
88
176
40
39
12
23
169
95
22
63
65
115
167
126
114
13
23
34
99
5
90
22
50
132
1
105
27
77
18
168
25
11
48
85
5
240
102
1
273
15
60
24
47
169
72
29
66
22
51
95
22
27
48
45
2
13
60
69
99
12
57
51
204
36
95
54
42
1
72
60
23
13
77
40
15
108
221
19
60
132
72
5
43
5
18
72
60
25
23
42
55
137
91
45
15
11
6
7
113
55
95
138
40
87
48
180
5
67
23
94
3
53
66
1
167
1
84
48
60
45
50
72
30
40
128
18
72
13
120
132
12
11
37
65
18
22
122
1
24
48
59
48
10
8
40
3
119
78
138
24
61
11
49
120
47
37
48
59
30
19
45
26
46
27
5
102
130
96
27
5
72
54
36
48
13
9
24
27
23
25
120
47
13
11
48
1
35
96
48
1
9
3
5
18
85
24
41
19
60
65
18
22
50
13
35
78
72
175
9
104
19
35
121
81
8
91
35
10
26
49
72
45
32
163
48
149
96
72
40
14
109
120
72
48
45
24
63
17
31
24
36
72
53
24
175
107
6
67
71
54
126
144
1
107
54
18
1
72
12
120
65
90
36
277
12
153
63
12
132
48
72
96
89
96
72
67
48
72
77
91
48
72
167
108
162
31
72
12
11
25
65
19
21
2
22
8
67
47
49
12
60
149
18
166
75
95
25
21
48
63
65
90
13
41
163
48
59
13
108
17
31
105
27
45
72
98
73
5
66
94
15
41
43
11
34
51
12
33
32
210
108
10
194
36
36
126
30
60
157
36
132
60
69
26
22
75
125
48
40
15
60
12
17
163
48
83
144
66
90
72
73
131
48
1
84
155
13
23
30
40
200
19
21
75
84
57
26
132
121
17
18
24
22
48
56
16
144
14
42
91
29
90
1
5
18
94
50
13
239
49
84
11
156
13
23
85
149
19
120
45
99
48
12
17
136
48
72
2
25
47
48
13
83
70
50
54
55
57
104
19
21
56
16
63
12
468
24
60
36
81
104
7
59
73
120
11
37
47
13
47
61
24
77
91
119
49
60
107
238
39
11
132
202
50
13
17
6
25
59
61
11
1
60
105
3
11
18
72
43
197
304
50
49
96
261
159
84
5
16
50
96
61
137
18
25
60
17
40
51
24
36
57
15
57
242
13
33
8
6
61
48
35
106
50
109
9
3
12
96
177
50
72
13
72
107
61
57
98
22
32
91
60
17
66
25
21
3
5
91
5
67
23
126
48
78
108
84
13
120
93
39
11
22
134
96
34
24
87
33
27
45
72
168
72
32
19
72
12
71
37
59
13
53
42
25
5
112
86
114
18
25
48
120
48
95
72
73
24
60
23
25
60
47
102
90
6
112
3
60
17
40
2
48
ABCD 97273746686*3^$a+1 [50083]
201
9
63
48
24
51
174
327
39
9
216
39
33
240
24
24
24
72
33
6
81
9
90
141
93
27
153
120
15
111
129
15
6
27
57
126
54
3
24
153
111
96
9
24
87
48
21
114
81
45
219
96
72
63
105
24
72
33
87
93
30
240
141
69
27
63
366
27
24
144
39
33
24
33
15
15
36
69
48
24
9
135
99
30
6
9
45
66
81
99
54
303
48
189
267
3
45
216
69
36
39
72
33
360
15
105
150
57
63
33
24
123
36
57
237
36
120
15
72
63
54
3
117
123
264
69
51
123
45
15
297
120
99
90
75
120
96
39
57
48
216
120
48
48
24
48
111
210
135
15
30
54
93
33
15
189
123
24
144
135
330
39
141
27
48
120
24
15
33
177
60
123
87
201
24
48
24
153
15
21
27
24
120
48
48
24
48
75
96
45
72
24
3
66
90
297
87
57
24
72
57
15
48
33
84
75
168
24
39
57
87
126
51
24
39
30
243
123
30
15
9
111
69
123
177
90
21
75
144
45
96
24
120
48
24
96
24
9
54
33
72
120
45
27
48
45
171
45
51
24
96
48
120
165
27
48
15
57
120
3
117
24
135
81
63
33
87
36
54
111
69
51
96
33
6
54
51
24
15
321
159
126
144
27
48
15
81
195
30
60
75
279
276
54
630
81
240
39
66
15
9
63
72
135
30
27
96
72
21
90
180
144
21
24
15
57
63
96
30
75
336
3
93
264
9
15
69
3
48
9
255
168
72
45
75
15
177
48
111
54
3
288
129
15
72
123
45
15
120
105
72
93
123
207
33
93
84
270
270
123
27
93
264
24
9
150
246
24
3
87
57
24
24
456
144
192
183
36
117
24
24
24
96
69
243
48
144
21
51
48
81
300
24
123
87
105
255
6
30
21
24
72
72
15
153
63
129
48
24
24
192
27
36
81
24
24
21
210
24
81
9
30
81
264
72
39
201
33
111
192
93
195
24
48
24
99
45
105
15
72
48
99
180
81
72
144
93
6
21
96
27
45
111
9
120
111
54
30
21
24
51
69
75
36
30
51
63
30
27
48
192
63
33
24
48
375
105
75
45
96
9
30
33
24
120
189
51
96
24
120
144
15
81
39
24
90
87
96
48
159
153
24
93
147
168
45
6
234
51
15
9
231
105
72
24
9
270
9
315
93
3
54
30
33
48
96
63
30
51
24
21
144
3
27
21
24
15
57
24
144
45
3
24
63
57
48
168
168
45
195
96
120
96
117
51
72
48
240
225
54
180
141
69
27
33
120
63
153
87
27
90
123
57
63
273
24
30
186
84
270
36
81
24
24
48
144
9
54
30
171
15
84
21
15
114
180
171
72
ABCD 97273847072*3^$a+1 [50020]
54
6
81
120
15
9
45
36
15
60
84
93
36
36
18
57
36
105
75
24
9
126
90
66
60
90
72
180
12
60
48
3
39
153
3
57
180
15
6
84
78
12
45
48
12
57
3
72
36
75
48
9
48
15
9
60
93
6
9
171
90
87
57
75
12
33
72
15
21
15
12
27
21
69
54
24
90
48
24
195
123
36
6
3
51
9
21
72
27
87
54
147
9
6
18
66
96
57
48
240
24
45
48
132
66
240
45
3
21
3
45
27
81
57
18
9
33
3
12
105
3
57
72
84
90
54
42
21
12
21
12
24
54
102
60
27
3
165
24
51
69
48
27
18
252
111
9
3
3
9
36
39
105
3
18
78
57
9
60
30
141
183
6
48
36
6
36
54
51
39
18
108
18
12
54
135
60
45
15
156
24
36
72
60
72
60
48
45
3
39
45
75
93
3
105
69
15
3
42
15
33
78
18
99
27
198
63
24
33
27
60
21
15
39
54
24
102
6
15
132
60
12
60
45
15
51
189
36
24
36
9
75
33
36
27
3
9
51
81
9
99
60
72
21
15
57
63
9
15
51
57
60
48
60
12
180
87
21
3
9
3
42
108
99
48
48
12
12
108
87
18
12
51
93
39
51
21
111
69
96
72
51
81
63
45
132
33
3
15
54
123
12
96
27
72
30
78
66
72
15
84
9
39
33
15
24
15
6
39
48
3
69
21
75
45
27
48
93
87
60
60
45
15
33
24
3
132
72
21
27
48
195
18
111
183
102
240
36
48
36
6
18
39
51
36
18
3
15
54
123
15
6
27
63
57
60
39
6
120
15
45
15
39
108
18
30
42
15
192
96
72
33
39
39
36
90
54
12
222
183
12
21
27
84
15
45
60
75
45
36
57
123
12
12
60
96
45
48
51
63
72
54
51
21
90
90
39
81
75
147
57
36
132
117
30
36
60
45
3
9
48
39
33
3
45
3
90
6
21
9
186
45
45
27
3
57
21
30
6
3
87
48
198
15
27
117
63
18
12
75
12
129
24
72
51
39
30
96
108
51
33
63
33
27
39
24
9
12
51
9
60
48
93
15
24
60
168
3
9
96
24
108
72
69
36
24
27
24
111
48
90
126
18
78
9
3
57
3
90
12
60
3
27
6
27
3
9
105
15
36
75
54
3
171
54
3
3
30
54
33
180
153
30
21
21
15
3
9
60
3
102
6
69
87
36
108
6
3
12
120
93
78
45
3
6
3
81
6
81
12
15
30
6
57
33
12
15
39
60
30
18
6
12
159
93
63
24
21
15
117
12
3
75
12
60
18
30
132
141
3
9
45
3
24
171
18
30
42
12
75
120
168
3
69
105
3
33
51
36
75
249
135
45
36
117
3
63
21
15
21
57
15
33
18
252
78
12
15
60
84
36
72
108
3
42
27
93
24
51
3
9
27
81
24
15
45
60
111
72
57
69
51
240
33
3
15
60
84
33
75
45
12
36
12
21
36
75
21
75
87
162
138
18
39
39
69
72
21
48
99
45
6
66
96
39
9
171
99
6
3
63
24
21
24
9
102
42
87
60
36
33
51
120
9
27
57
15
117
108
63
3
6
48
75
3
48
57
39
48
105
12
156
69
24
36
3
72
156
3
21
180
15
90
18
45
45
15
57
63
21
126
141
9
135
21
24
48
3
3
117
132
12
129
24
72
51
39
30
78
102
3
105
36
39
237
54
36
21
33
39
48
57
18
57
33
15
12
111
36
33
117
15
3
48
9
9
96
15
39
144
108
165
213
90
30
24
15
72
48
3
9
15
36
48
6
180
54
9
117
15
105
24
51
96
33
30
60
117
132
168
9
51
75
18
42
12
105
63
138
6
45
36
27
36
57
99
33
93
24
183
117
114
21
60
63
162
30
21
39
36
18
27
9
36
99
3
6
54
33
69
75
75
81
99
84
6
66
168
81
120
45
3
72
39
21
15
126
39
108
51
21
45
90
18
72
63
48
75
9
36
9
51
60
123
21
45
24
102
78
12
87
63
174
51
72
12
60
81
15
87
36
21
39
57
45
87
21
6
120
33
72
48
48
24
15
66
15
12
48
24
15
165
216
144
15
45
ABCD 97273851568*3^$a+1 [50007]
27
48
24
72
72
108
12
66
27
72
27
13
41
79
32
27
6
79
53
60
15
75
157
104
9
39
27
48
6
48
12
48
43
11
18
12
7
35
36
1
29
18
49
65
72
6
145
65
15
21
30
78
15
9
108
51
75
6
24
79
8
141
67
5
43
5
3
3
24
6
126
49
113
42
21
45
123
21
30
54
60
91
8
3
18
27
93
12
31
23
12
42
30
6
60
12
12
60
24
15
111
9
21
6
18
78
54
42
108
66
127
41
31
29
54
24
18
27
63
102
48
3
9
15
27
13
56
3
90
66
30
51
16
17
12
51
69
75
9
18
48
30
6
6
42
12
13
5
6
12
114
66
72
30
54
42
111
3
54
7
72
8
21
51
147
186
51
24
39
54
27
63
73
23
25
17
39
40
17
24
42
36
48
25
80
3
61
41
30
96
102
3
16
89
72
7
8
9
15
93
19
107
72
24
61
29
12
84
115
5
120
42
25
41
36
3
48
184
80
9
6
12
66
30
66
72
42
132
30
12
144
12
54
30
78
24
21
24
112
11
78
96
180
75
51
6
12
3
9
192
31
23
126
3
9
42
61
56
99
36
12
36
49
41
12
3
16
71
18
12
12
42
30
72
31
17
12
54
13
56
9
6
48
6
78
126
66
37
11
30
7
5
84
78
54
139
5
60
7
8
3
102
54
12
24
6
54
84
42
51
15
9
27
45
27
36
1
32
57
36
19
5
48
19
29
19
59
126
31
41
138
42
66
6
144
120
3
24
3
48
102
24
18
21
15
1
173
19
8
3
21
24
3
13
17
84
18
30
6
61
65
66
24
174
84
84
66
144
18
90
30
12
15
3
13
71
9
9
30
1
35
21
24
69
24
24
6
69
40
120
72
32
3
42
144
72
24
30
24
24
6
15
16
35
117
64
17
84
67
71
48
33
15
12
45
3
6
12
6
30
15
40
23
33
3
13
32
64
35
18
19
113
48
55
5
12
15
40
35
6
18
54
7
32
72
40
8
88
8
81
42
48
93
16
53
6
6
60
54
42
60
180
43
8
15
42
39
24
27
69
9
30
1
17
15
24
45
6
18
6
13
89
223
107
13
32
33
108
24
54
37
41
12
78
37
17
18
18
19
47
6
19
29
12
78
18
66
18
3
27
30
87
9
55
56
16
101
3
16
5
6
12
177
24
21
3
24
9
7
24
17
72
36
6
45
165
27
3
108
6
36
12
3
93
60
36
24
48
75
27
13
17
12
66
96
18
24
36
19
113
63
45
126
13
23
48
54
43
8
96
39
12
114
51
3
13
53
6
37
35
6
6
6
78
12
57
9
18
24
90
91
8
81
55
8
51
133
41
24
7
305
159
33
24
55
77
54
13
17
24
12
48
147
69
12
108
18
57
21
54
13
224
27
120
18
43
8
57
199
23
18
30
12
13
35
37
53
27
21
42
1
29
51
27
36
30
54
60
42
90
30
12
27
9
78
6
96
42
36
6
39
15
6
6
13
11
72
132
33
21
42
54
12
7
56
15
1
35
30
135
51
45
9
60
3
21
48
24
6
114
27
16
56
40
11
30
6
96
12
42
6
120
48
6
39
27
78
127
11
30
7
32
24
3
156
96
42
18
6
87
27
12
25
17
18
37
155
18
3
57
31
29
51
27
24
54
30
73
5
19
17
36
3
33
6
49
59
61
17
87
21
27
51
30
126
9
33
24
84
36
6
6
30
24
21
3
18
90
6
126
21
45
51
16
89
48
30
33
15
6
60
12
60
6
33
9
18
45
40
65
138
6
30
73
23
90
31
35
6
84
54
18
6
12
177
117
270
42
30
93
21
19
59
30
15
9
30
1
41
12
192
67
29
30
12
9
39
30
3
93
24
150
13
5
51
105
6
49
8
45
3
3
13
8
93
48
30
18
12
79
48
29
12
15
63
57
24
27
13
5
24
12
15
63
33
15
54
115
17
87
24
21
18
54
123
40
23
48
18
30
30
27
39
12
69
69
3
3
37
17
87
51
42
60
36
48
72
96
51
24
105
30
42
31
24
41
31
8
9
114
93
27
30
30
48
73
11
78
15
111
12
6
30
25
5
18
54
12
31
5
42
78
27
33
15
9
12
67
29
24
3
16
23
121
161
6
9
39
18
63
15
108
36
156
36
6
24
3
93
6
13
17
18
90
3
21
91
35
30
66
30
66
6
72
12
123
120
3
13
11
24
18
42
48
18
111
27
69
24
48
75
30
36
3
27
37
5
43
17
24
78
30
36
24
7
8
27
37
5
24
42
84
6
6
36
60
66
24
31
152
3
45
105
6
36
13
65
79
143
49
29
12
18
13
11
45
33
55
77
24
12
54
18
30
240
6
3
21
18
25
8
9
12
30
13
35
12
42
31
53
3
9
66
84
33
3
6
15
16
275
84
6
90
1
48
29
67
41
39
9
108
72
30
37
47
9
69
123
21
78
144
13
5
51
16
65
30
6
67
35
13
96
48
24
17
12
27
24
112
24
8
112
113
12
108
6
18
231
21
19
5
6
21
81
79
29
51
9
7
80
9
60
3
33
39
93
60
54
78
27
16
53
19
41
24
30
60
18
27
21
36
135
9
18
18
99
27
78
12
3
9
15
69
48
156
60
51
93
67
11
13
32
3
24
6
72
24
36
19
8
9
ABCD 97273854872*3^$a+1 [50029]
264
160
120
45
144
72
179
25
111
273
207
129
231
69
120
60
87
117
267
9
24
36
27
237
72
24
195
56
25
84
24
11
472
33
216
84
60
24
36
36
168
351
32
13
24
12
48
36
36
288
111
105
36
99
192
33
24
120
96
87
8
1
144
36
35
49
60
120
144
123
69
99
189
156
111
96
57
351
429
360
3
48
9
96
36
24
240
35
1
48
36
36
48
63
9
84
60
111
80
25
135
9
47
37
60
72
39
56
16
33
15
72
80
37
96
35
25
167
168
385
120
180
51
33
71
40
81
60
264
60
84
12
24
135
369
47
13
27
93
72
24
144
3
129
111
117
36
24
60
51
69
27
96
93
204
120
36
144
156
215
16
33
63
57
12
35
73
36
60
36
75
120
56
120
229
84
84
3
57
132
60
60
108
120
111
72
200
120
109
264
60
204
51
120
152
13
24
27
33
23
193
36
120
84
15
56
49
96
204
35
72
13
27
177
12
35
13
36
15
141
48
123
93
24
180
12
59
61
131
229
59
409
36
11
133
180
36
36
24
24
60
243
33
156
240
84
24
36
35
72
88
165
24
83
64
24
192
117
51
120
45
36
39
129
60
131
136
33
183
33
24
72
48
96
120
47
97
180
123
33
36
35
373
72
11
133
27
168
81
159
9
87
93
83
64
105
71
49
144
15
45
24
171
32
13
275
112
33
60
24
72
99
96
69
107
49
48
23
37
171
45
147
144
45
120
60
135
24
72
9
84
147
69
131
24
25
15
93
60
60
180
120
96
36
35
49
15
96
153
120
120
96
204
216
24
96
120
36
108
36
24
96
15
69
27
69
36
15
69
60
207
57
111
176
229
51
33
120
111
9
72
24
36
99
69
120
83
13
24
12
15
96
9
84
60
84
60
47
385
48
503
64
9
15
80
112
57
471
105
15
21
168
12
159
72
297
143
13
11
13
120
83
40
57
63
33
15
56
16
153
36
144
24
36
24
183
128
181
371
217
111
129
12
84
120
71
40
45
75
176
88
9
96
120
15
56
133
132
24
24
60
240
3
93
171
93
180
36
51
33
231
9
216
180
324
72
24
60
75
120
45
11
49
96
84
195
21
51
33
71
49
287
49
159
72
48
309
36
207
24
33
60
3
57
63
33
15
72
33
15
9
231
45
51
104
109
180
36
27
177
87
93
132
48
36
156
108
36
24
143
109
24
11
385
264
111
45
35
40
45
131
49
39
141
48
72
155
376
153
ABCD 97273967678*3^$a+1 [50000]
48
55
24
8
40
35
45
15
36
102
75
93
30
37
77
18
198
87
9
31
137
66
6
43
11
9
81
6
33
48
84
16
180
17
48
55
47
90
63
9
18
33
45
24
15
9
39
27
48
37
56
3
21
183
36
117
27
48
30
87
81
39
81
87
57
30
66
39
135
48
138
42
30
24
63
60
15
60
36
12
90
72
78
18
7
17
15
87
36
12
36
37
12
5
102
18
63
144
96
15
97
35
97
116
27
33
27
57
9
24
183
15
42
27
48
27
96
57
57
31
17
18
45
3
30
39
201
144
7
23
33
9
15
9
7
59
54
6
25
65
43
95
13
17
72
31
60
53
24
3
45
24
43
95
30
18
174
15
81
78
21
45
24
39
51
69
75
108
9
33
102
33
15
90
96
72
39
9
87
153
30
21
15
54
24
18
48
96
13
8
60
45
30
18
7
89
78
36
6
168
66
97
20
204
28
35
45
201
39
3
12
18
19
5
24
24
6
9
27
13
17
15
3
6
42
12
42
54
66
30
25
41
67
125
30
117
21
24
96
15
9
6
9
60
63
12
1
72
8
3
12
48
96
18
127
80
33
30
48
210
7
240
12
36
17
48
42
6
24
15
3
54
90
30
24
72
99
16
140
84
21
72
15
63
37
47
54
31
8
3
30
7
17
6
49
89
91
5
6
97
17
3
12
15
25
89
72
39
9
192
39
96
57
15
33
42
12
165
21
127
72
56
27
12
18
126
1
8
375
33
9
15
9
120
24
48
18
1
20
9
51
28
131
12
138
7
24
56
9
43
32
69
39
33
72
15
120
3
12
42
123
100
72
36
60
89
6
9
60
123
57
60
21
24
66
117
27
21
9
3
15
93
105
24
30
21
69
31
59
21
33
7
47
85
5
7
8
57
15
63
138
15
9
3
27
18
3
27
18
39
123
13
143
37
47
48
12
18
48
7
24
8
28
32
27
48
73
17
90
30
72
24
30
132
252
18
24
90
21
9
18
30
30
18
30
132
6
24
147
108
48
15
9
16
17
72
51
12
48
120
40
89
54
1
35
6
27
12
3
6
91
173
135
87
84
6
54
42
27
15
60
90
27
141
192
66
6
48
240
75
28
20
60
15
49
96
47
33
195
102
6
69
45
168
39
3
30
66
6
96
24
3
123
48
249
57
51
165
79
11
85
59
33
12
81
24
54
69
21
42
12
36
6
120
30
66
15
57
96
7
20
27
85
5
63
9
24
54
18
48
66
78
18
12
18
15
63
36
6
48
6
48
96
69
45
87
75
78
18
30
19
101
127
11
6
43
12
8
60
21
39
57
54
84
12
21
45
147
48
63
12
84
108
33
33
7
17
15
27
33
93
24
43
5
15
72
15
84
6
55
56
144
60
16
12
35
33
100
12
5
63
27
85
107
108
25
12
29
66
21
57
48
19
5
6
18
72
7
287
33
48
40
17
15
12
45
18
6
24
15
160
41
87
3
12
49
20
63
33
69
6
25
17
6
1
89
91
20
28
53
27
93
30
129
3
33
93
66
13
41
6
90
15
16
152
81
67
59
1
17
30
96
42
7
41
39
3
12
66
24
63
120
9
15
39
1
8
75
45
15
66
114
30
78
25
12
32
15
54
24
18
69
81
24
18
60
18
55
17
7
8
60
48
64
48
5
55
17
18
30
72
48
207
153
67
143
117
9
30
37
29
15
51
30
48
30
42
42
126
72
42
96
21
33
123
15
12
42
48
48
159
39
66
31
17
7
56
63
96
1
20
15
30
24
91
12
35
6
24
7
56
4
180
71
18
19
12
41
15
57
67
11
132
108
132
30
15
3
102
7
68
12
3
108
25
17
7
8
27
30
115
29
30
21
48
111
30
51
69
24
3
15
109
89
6
48
36
37
17
150
25
60
20
60
15
13
83
1
53
27
28
32
33
18
49
36
23
42
127
113
27
60
147
48
12
18
15
33
99
15
13
17
48
78
138
27
12
33
30
57
123
117
12
21
24
3
21
31
56
57
223
17
6
66
24
6
48
57
33
15
112
56
33
51
21
15
40
143
84
12
18
18
85
65
48
24
7
23
25
11
6
6
9
75
21
112
11
61
41
27
15
33
15
48
144
6
24
48
24
54
1
131
12
73
17
48
192
6
57
72
57
198
18
39
81
27
15
126
24
42
61
47
18
39
33
42
78
30
73
23
9
192
9
126
81
57
6
36
45
48
57
15
96
24
33
48
24
24
19
60
47
18
30
48
42
7
8
48
105
18
37
92
12
9
31
56
3
109
8
60
45
72
123
12
15
42
31
107
33
45
30
42
6
36
54
39
100
12
68
27
48
36
69
33
24
3
93
19
5
ABCD 97274082832*3^$a+1 [50034]
72
114
36
108
65
24
13
24
83
24
19
101
7
72
65
72
72
24
31
17
37
42
48
17
55
24
41
115
18
83
43
144
29
67
66
83
24
7
17
24
13
11
109
132
23
85
66
24
90
90
173
48
48
37
11
19
6
71
144
109
66
24
36
48
29
13
120
78
125
91
54
36
107
49
54
17
19
5
120
72
61
72
59
48
13
59
48
48
48
55
72
30
107
1
60
120
11
72
96
48
85
18
65
7
174
11
192
67
186
11
19
29
120
192
96
1
66
5
24
7
24
113
13
54
36
48
72
17
120
103
18
30
6
83
7
113
43
18
6
66
59
199
12
5
55
108
156
41
55
54
83
48
133
42
113
115
5
31
36
144
5
55
36
54
119
7
41
96
24
229
60
54
41
48
37
35
144
120
1
114
30
240
54
12
29
31
18
12
59
31
24
41
24
61
11
7
209
24
19
54
30
185
48
24
168
61
107
37
54
150
90
180
120
17
48
120
67
77
72
120
55
41
72
31
6
54
53
139
18
90
150
90
41
31
54
54
126
90
84
17
55
233
37
11
67
90
30
42
54
426
24
30
125
24
24
43
78
66
36
41
24
72
13
48
11
216
24
55
17
120
24
24
109
59
7
96
84
90
59
37
131
24
43
12
24
17
37
83
43
156
18
42
18
299
24
13
83
67
126
30
108
5
37
30
78
102
24
54
12
71
7
17
49
36
24
83
48
24
48
96
127
41
67
5
127
54
83
48
24
25
54
12
5
163
101
205
11
48
61
59
144
1
23
43
24
29
24
144
72
103
24
209
7
65
79
65
72
24
55
65
72
7
65
91
114
480
11
216
24
19
36
24
36
5
120
96
13
179
1
84
150
72
29
19
36
36
150
48
150
41
61
24
54
36
113
31
72
41
49
138
5
24
7
60
54
102
17
72
168
24
7
41
24
216
24
168
37
227
25
18
5
25
6
36
90
35
96
139
125
48
120
72
49
23
7
24
72
281
79
41
67
90
90
36
120
5
24
192
24
61
18
60
29
1
60
36
54
17
229
6
77
7
6
11
24
55
138
23
37
192
35
43
156
6
35
103
132
29
79
30
59
96
72
115
108
60
162
18
72
18
47
19
90
54
60
12
180
161
19
24
54
36
131
133
36
36
11
13
131
48
31
216
60
53
31
6
107
13
227
13
90
18
23
7
6
11
43
72
30
90
101
13
30
5
139
5
24
72
175
113
72
139
77
96
24
13
35
96
96
48
31
65
151
65
13
155
7
18
30
209
13
11
7
66
119
67
54
30
24
89
24
13
83
61
90
17
283
150
12
144
6
144
90
120
6
84
36
173
72
79
90
90
5
19
77
24
24
48
127
89
144
7
17
192
144
7
90
12
168
90
113
7
89
7
36
300
17
24
48
168
48
43
162
54
53
24
13
306
90
54
65
61
107
1
12
168
72
11
19
29
79
41
1
18
5
7
198
162
17
43
84
89
151
41
96
7
41
24
55
72
24
30
11
96
187
29
48
13
59
7
41
13
162
89
79
72
161
72
48
7
12
114
59
115
36
36
101
133
6
173
7
18
30
65
85
66
6
179
24
7
24
120
114
287
103
6
36
143
24
24
19
18
11
48
13
24
83
24
13
54
42
84
47
144
79
126
18
17
48
24
61
35
121
215
55
60
77
24
96
13
216
60
47
1
47
79
6
11
37
83
408
48
7
17
13
24
155
96
96
13
11
192
7
72
ABCD 97274120176*3^$a+1 [50020]
4
20
1
30
36
53
7
29
204
37
23
40
21
15
12
12
75
18
23
37
27
21
75
21
39
21
6
138
36
35
49
35
97
75
12
51
30
6
48
18
27
8
84
24
40
44
12
16
20
13
24
66
12
29
49
11
16
27
30
3
15
33
192
9
6
17
36
84
1
11
48
25
35
12
16
32
31
5
19
21
60
15
117
93
15
57
75
123
30
72
59
13
15
36
15
29
48
28
32
55
18
150
9
27
5
24
31
6
23
55
12
5
19
5
19
77
13
90
54
83
19
48
18
15
15
89
1
12
36
6
18
83
43
5
37
35
13
30
24
21
12
3
41
16
20
12
28
9
3
3
17
61
24
72
11
19
9
12
8
4
8
28
9
6
24
30
6
5
1
39
32
55
18
11
16
45
35
28
20
12
24
48
108
24
16
20
19
89
52
39
9
69
18
90
23
12
12
28
12
15
5
13
132
51
129
3
48
51
24
5
4
21
27
27
12
33
15
6
15
12
12
81
47
37
18
5
28
24
8
40
68
25
11
19
29
25
3
8
4
51
29
12
43
41
4
56
4
27
18
3
8
1
36
3
9
66
6
66
29
16
9
35
25
30
9
15
6
23
12
36
40
33
131
31
84
41
28
56
4
60
51
21
32
31
12
12
5
37
24
15
15
5
25
24
30
45
3
102
6
42
23
4
128
49
39
69
11
4
8
88
15
5
19
77
31
18
35
31
9
32
12
25
12
18
17
13
3
8
37
3
105
15
24
8
7
6
35
72
37
36
66
5
31
78
11
1
3
21
24
95
36
48
28
27
6
131
24
64
45
51
20
7
60
17
12
19
41
4
56
1
15
45
3
20
7
57
20
1
36
51
45
12
42
48
21
20
12
37
3
3
72
5
37
95
37
168
11
4
105
23
25
12
47
4
75
6
51
20
25
15
104
16
93
11
16
12
32
103
5
72
4
51
96
33
81
39
45
11
60
1
24
11
19
24
5
72
12
48
12
12
4
45
30
45
12
32
96
24
1
30
41
85
119
72
72
181
6
29
52
57
23
19
5
36
25
78
66
83
28
48
15
6
24
39
15
18
15
15
5
13
12
27
20
16
75
5
85
6
5
36
127
21
75
6
35
4
51
54
6
6
3
12
57
47
16
8
31
53
13
35
7
77
4
9
3
44
24
84
7
36
5
79
6
18
24
6
87
8
36
144
24
31
65
40
21
71
12
1
11
1
12
3
60
48
57
84
24
11
1
83
1
3
15
93
3
5
4
120
68
24
121
54
9
27
24
24
5
7
48
29
13
180
63
20
49
36
30
9
33
35
43
6
60
6
30
15
3
45
44
25
42
41
40
68
1
11
40
3
57
39
18
3
27
81
105
42
54
6
149
31
42
11
64
153
24
3
60
33
30
89
108
1
6
9
57
3
56
16
87
12
5
31
17
73
3
56
73
12
30
9
21
6
65
108
19
18
42
42
11
52
20
25
15
68
25
3
75
9
32
31
12
33
12
33
48
15
12
48
9
3
27
33
12
3
108
89
31
6
24
24
66
30
15
12
9
35
43
65
36
36
1
24
59
1
36
12
6
101
4
81
11
52
60
27
65
16
60
87
6
12
47
1
15
15
6
23
40
3
120
60
90
15
60
33
11
24
25
11
16
57
42
48
36
9
3
12
17
48
61
39
140
25
3
8
37
35
144
4
32
37
23
37
3
3
24
5
67
114
24
51
92
12
43
12
33
8
1
3
36
132
15
45
93
59
28
8
1
23
7
9
27
18
35
112
8
49
12
3
20
13
12
23
43
6
23
136
27
42
96
35
19
17
31
5
19
24
114
60
3
20
28
9
71
55
42
3
12
8
40
12
8
25
6
48
257
31
18
42
33
21
39
27
54
36
18
29
16
39
5
7
33
3
29
19
30
30
57
44
16
20
12
28
63
36
6
24
95
13
30
21
24
8
88
51
9
9
6
60
42
3
15
6
11
19
5
13
15
57
11
13
11
16
39
29
31
9
12
45
3
32
25
15
12
51
6
59
4
27
21
3
9
96
9
3
3
36
9
92
60
24
48
28
44
16
48
15
60
66
24
120
39
32
43
60
5
16
12
8
36
73
3
69
48
12
23
97
39
24
32
4
24
8
13
36
3
20
1
39
8
13
6
24
57
39
30
63
27
125
1
18
5
36
4
9
15
45
3
15
5
55
72
17
136
48
9
6
5
24
16
32
19
9
60
116
25
39
24
56
12
19
24
24
6
71
1
23
100
15
66
6
5
48
67
24
65
76
72
32
1
48
27
12
15
65
12
4
9
23
40
9
11
49
11
72
12
13
11
12
139
29
36
49
54
18
15
45
24
54
101
16
12
15
12
54
12
15
48
21
39
51
96
18
27
69
36
23
7
45
8
40
9
23
60
12
72
4
60
20
19
66
42
53
55
5
79
18
18
6
18
5
16
32
73
12
15
32
48
28
45
11
4
15
30
6
30
11
7
33
33
15
20
37
3
21
35
1
35
43
192
18
54
33
8
49
36
24
18
30
42
21
12
48
56
16
9
23
31
6
3
36
32
40
20
37
47
19
126
59
109
36
66
6
24
111
8
1
35
16
33
87
9
3
51
36
81
44
4
32
12
40
27
29
31
53
25
3
8
37
3
9
6
12
17
13
27
27
5
16
9
3
45
6
5
1
6
29
13
95
60
1
90
66
60
11
13
11
16
32
48
40
8
67
17
48
25
63
12
44
13
15
48
228
39
6
36
6
5
40
69
6
5
72
12
24
24
12
24
19
216
24
6
35
12
24
16
48
21
39
51
53
37
143
28
20
7
12
9
12
9
54
41
28
15
6
36
3
27
9
9
6
6
131
49
18
17
43
5
12
16
20
13
30
17
12
43
45
27
21
9
23
43
24
6
6
29
4
8
24
31
114
23
7
48
36
12
29
36
88
39
5
13
18
30
27
12
56
37
23
37
15
15
48
57
9
24
36
24
107
120
13
27
3
5
25
15
44
7
18
23
55
12
33
3
12
18
24
63
3
9
32
25
3
20
16
45
30
30
39
81
11
1
138
5
49
11
31
9
12
48
27
17
7
6
48
39
32
19
45
20
49
12
3
56
25
15
24
20
28
3
12
89
4
27
12
6
36
11
60
84
48
61
11
1
15
12
36
24
33
35
43
29
85
15
48
8
19
77
1
144
59
4
8
28
27
24
5
1
12
35
28
27
18
24
84
60
12
15
12
21
36
23
31
60
65
4
51
6
35
13
162
24
57
3
12
45
27
6
36
3
56
37
3
12
20
48
1
11
24
73
6
6
11
12
37
111
12
20
12
28
51
9
20
1
6
18
11
19
6
15
12
48
32
55
53
60
61
18
66
47
55
29
25
24
71
4
44
1
36
36
78
5
64
96
9
3
33
35
4
27
29
1
3
87
9
56
60
49
27
8
1
36
72
66
101
4
15
57
63
ABCD 97274376328*3^$a+1 [50170]
108
12
37
23
121
35
24
60
48
468
117
4
23
60
73
8
87
48
97
23
61
59
12
73
119
57
3
61
47
73
72
35
12
21
219
73
23
37
404
3
37
11
45
3
37
84
23
1
56
39
180
12
72
157
44
99
60
93
88
59
97
83
61
95
1
23
21
99
36
84
1
179
36
177
3
117
27
360
120
36
121
20
36
64
24
36
80
63
1
107
109
120
104
36
3
1
72
47
13
155
429
24
12
264
39
132
33
112
23
1
311
192
57
51
252
33
4
80
99
60
241
23
60
61
47
9
3
73
8
72
40
20
135
60
205
47
37
59
1
180
156
47
33
87
13
24
11
72
33
40
104
39
1
96
35
48
1
83
36
12
12
60
48
12
96
57
3
37
188
15
205
36
59
60
24
36
81
39
60
81
64
95
297
15
13
179
57
51
13
59
57
60
39
81
123
57
36
27
57
36
4
80
40
200
240
36
87
36
24
13
35
60
25
83
12
48
97
95
12
193
68
276
16
68
12
15
49
56
3
24
36
57
84
96
3
97
84
83
13
48
47
48
24
13
104
111
405
84
16
144
20
123
60
48
9
39
24
81
39
108
105
63
45
15
120
24
61
179
37
36
80
27
120
133
215
169
23
240
133
144
20
36
24
64
20
27
73
140
75
1
59
1
11
12
408
45
15
25
83
45
40
12
80
3
12
9
3
57
3
1
35
57
24
123
33
63
105
60
52
47
33
27
61
12
60
48
35
72
69
180
63
93
24
39
1
36
23
24
13
8
147
108
24
13
35
189
84
15
25
156
23
1
32
27
57
136
144
200
51
72
36
24
93
147
33
183
25
120
56
96
63
117
124
11
325
188
87
9
3
120
60
81
52
8
36
96
27
156
24
108
105
204
24
240
39
108
49
56
64
23
21
300
36
16
35
25
8
12
27
37
143
156
141
111
9
39
157
104
64
12
35
9
159
21
3
180
36
12
33
27
12
117
63
73
104
96
15
49
203
36
60
25
60
156
59
84
1
35
97
23
144
121
80
27
108
84
37
116
87
361
35
105
16
23
93
108
15
24
13
8
252
3
24
81
40
95
72
49
24
35
1
80
36
3
45
99
81
12
4
56
24
3
60
1
120
47
33
39
57
216
208
35
1
36
44
64
47
12
36
57
87
57
136
120
68
96
40
11
73
20
36
39
21
24
100
35
84
37
44
52
44
36
27
201
12
27
297
51
105
15
9
3
60
33
27
57
4
47
12
57
24
16
36
128
132
64
23
180
21
60
147
48
120
121
20
3
117
36
15
60
12
297
3
21
60
27
48
57
183
12
205
35
168
21
3
60
96
84
60
13
95
60
12
240
117
84
96
96
24
3
57
39
21
3
61
140
15
97
20
15
9
180
4
92
144
4
36
11
60
165
3
24
60
13
20
27
120
60
48
73
36
20
100
24
20
196
36
44
36
63
57
28
35
12
49
116
4
144
36
203
117
231
93
40
35
1
20
399
192
25
35
285
4
119
141
3
48
25
23
21
24
75
12
85
8
135
201
51
9
39
37
8
12
24
39
24
120
33
240
24
3
177
3
73
20
64
23
321
60
39
153
4
83
36
180
201
3
36
57
144
60
36
48
99
81
99
60
48
33
27
60
33
39
33
24
39
24
1
ABCD 97274710114*3^$a+1 [50038]
15
6
102
72
29
49
60
60
48
54
81
48
32
85
27
15
48
84
69
21
18
90
18
29
55
60
6
15
24
21
30
30
47
55
12
6
12
18
144
66
47
43
54
36
90
30
3
27
162
18
174
6
5
37
12
66
45
24
104
37
27
3
30
15
32
37
243
8
109
6
72
45
72
33
111
9
15
45
30
42
90
90
18
48
90
75
24
45
60
18
5
7
81
48
81
36
3
57
72
48
39
120
81
12
35
55
17
160
15
18
60
60
42
165
75
6
60
24
51
128
1
15
3
30
18
24
30
63
27
168
78
12
3
48
120
9
18
69
3
12
90
15
8
40
183
30
54
53
25
47
1
132
42
30
18
108
69
75
93
75
72
96
132
48
17
43
45
87
12
36
30
54
125
25
66
53
1
30
105
3
5
73
114
18
162
60
18
3
99
48
48
5
7
57
21
59
115
36
12
78
159
21
30
102
18
93
24
27
90
6
12
12
78
95
13
3
171
108
42
6
17
25
162
21
99
6
39
24
27
24
5
31
42
18
30
135
45
54
18
12
120
18
45
27
30
15
15
30
6
72
120
45
45
18
144
96
33
57
47
7
18
18
12
12
180
18
311
144
43
30
15
72
87
60
125
91
192
30
42
5
31
12
21
24
3
53
37
27
93
99
51
114
48
30
93
9
39
144
15
12
53
115
60
12
21
27
30
12
30
45
24
9
30
57
176
19
30
23
73
54
81
24
93
30
21
27
42
18
132
12
30
11
19
6
12
51
27
24
30
66
30
279
45
48
51
9
42
36
105
24
15
60
18
3
8
7
9
123
30
42
149
1
30
185
16
9
90
93
27
18
120
51
224
40
3
29
55
108
78
12
102
21
99
93
8
40
104
40
15
138
18
42
108
30
30
12
18
24
30
30
18
23
85
30
29
16
99
36
42
18
5
64
75
66
123
69
3
24
8
232
21
54
6
24
168
18
90
99
51
42
27
93
3
105
84
18
192
18
90
138
99
3
18
54
125
85
30
6
42
21
104
112
48
27
18
48
84
30
96
113
19
12
66
63
27
24
6
150
57
33
15
24
33
42
45
21
3
27
53
37
30
60
42
191
49
48
84
35
25
228
78
24
5
1
39
96
8
7
33
9
228
75
8
1
108
30
180
33
152
40
93
84
15
45
30
69
27
24
30
191
97
135
27
60
36
5
7
65
43
45
9
78
30
78
30
47
7
60
21
27
48
30
159
24
21
3
3
45
9
108
12
111
27
102
255
8
85
42
33
56
37
24
150
18
131
91
6
39
93
42
153
27
53
13
75
15
9
24
219
21
72
27
93
9
108
132
15
21
54
29
16
33
95
40
117
6
24
48
141
9
12
35
163
18
54
66
54
21
39
33
3
42
3
9
18
21
96
8
136
80
31
36
30
39
135
60
29
139
5
7
36
30
135
9
48
12
99
51
66
24
3
3
54
6
65
88
24
63
60
45
27
90
30
5
73
63
27
12
30
27
45
75
3
5
13
54
18
3
15
9
135
9
177
63
9
15
75
42
3
213
102
12
48
33
32
13
30
84
36
30
30
90
135
45
132
23
19
21
57
108
102
72
93
93
27
3
72
90
12
36
150
42
11
97
144
39
9
135
8
37
78
120
24
29
91
78
30
57
75
18
11
49
30
81
21
36
39
15
108
53
19
53
67
78
12
36
42
48
24
69
27
120
24
21
15
57
48
39
33
27
45
48
3
30
72
18
54
66
30
84
66
30
27
27
6
24
36
42
192
108
45
27
48
30
30
18
30
57
117
3
33
30
54
3
33
95
144
43
30
12
3
56
97
12
3
69
30
69
117
24
18
48
84
5
13
3
24
33
42
30
135
81
15
24
75
29
40
32
7
12
6
12
18
17
67
93
15
78
120
75
9
90
108
18
63
27
24
21
39
33
3
42
12
39
27
285
27
53
7
30
35
43
93
9
132
3
57
60
6
60
90
87
33
60
24
51
27
42
6
24
36
30
35
25
24
66
69
3
18
75
192
33
72
60
168
54
21
75
69
21
75
32
187
36
84
6
39
8
16
57
144
30
41
49
6
60
45
24
21
54
29
1
48
23
67
12
96
42
87
21
27
75
117
21
90
9
33
42
78
15
27
5
61
72
11
61
66
33
72
9
36
27
96
96
48
15
105
57
66
189
15
48
102
60
18
12
6
3
56
13
27
3
93
48
9
ABCD 97274853134*3^$a+1 [50010]
45
3
9
59
1
15
15
24
5
124
81
39
32
16
39
89
4
48
80
19
189
9
23
40
3
5
4
116
1
36
3
20
12
24
1
23
4
45
12
35
24
1
84
39
15
6
87
147
126
11
24
4
45
36
155
36
84
31
6
18
5
16
20
4
176
36
172
21
39
108
9
36
135
60
68
4
27
41
40
57
71
37
27
15
17
16
33
54
17
4
51
24
5
60
25
15
32
4
15
144
41
16
8
31
54
11
1
42
21
144
15
17
31
5
4
48
33
75
24
80
19
41
36
64
44
139
18
27
117
78
48
18
27
33
30
17
25
48
35
25
90
36
21
24
44
52
44
49
54
21
12
15
72
78
39
104
52
8
31
41
4
24
69
3
15
5
24
25
24
15
87
18
11
4
60
57
3
12
8
36
28
15
78
3
96
20
4
56
145
35
24
40
20
37
59
16
69
24
12
23
19
33
8
16
36
24
60
20
124
12
57
15
68
79
21
84
60
3
18
63
20
16
24
24
27
33
8
24
4
9
36
12
23
109
75
12
20
24
60
1
54
6
119
25
12
27
32
60
28
36
20
37
12
3
8
31
84
81
9
11
25
51
129
36
15
9
36
15
12
12
44
12
43
5
19
30
11
40
132
48
45
11
16
9
35
1
72
107
1
12
72
3
8
4
24
20
37
12
51
27
5
4
9
36
11
52
36
32
108
4
12
156
8
61
6
30
23
1
71
108
4
8
4
48
8
52
48
45
59
4
57
35
7
33
12
108
68
12
24
16
27
17
28
117
6
5
13
15
69
36
36
3
21
71
31
57
75
48
33
84
105
15
3
9
93
132
51
8
52
68
4
8
145
15
20
28
84
32
84
7
72
41
85
15
12
48
15
5
1
11
24
16
39
29
1
6
5
85
35
4
45
18
6
27
12
51
65
40
32
60
40
20
13
11
16
45
108
120
11
25
75
33
27
108
32
1
87
57
51
33
24
83
73
6
36
69
24
15
36
101
7
21
117
15
120
8
12
4
9
35
16
21
63
32
4
9
12
204
95
144
31
36
5
28
32
25
27
8
108
16
36
48
45
35
1
51
8
85
11
64
20
4
117
35
13
23
4
36
12
57
51
15
9
24
9
107
1
3
36
33
18
5
40
24
15
5
13
108
23
40
20
40
27
33
15
6
11
48
12
4
15
89
12
4
20
1
27
45
11
36
4
15
81
45
51
3
5
100
32
4
9
54
17
4
80
1
11
25
78
17
88
156
81
18
9
21
11
4
39
57
60
15
5
16
9
39
32
19
36
5
4
24
12
12
12
9
47
52
8
24
16
104
24
40
36
20
16
20
24
1
23
25
6
69
84
3
33
9
27
39
5
1
30
36
45
12
8
24
64
9
3
24
15
21
24
36
8
49
42
29
4
165
83
28
12
105
18
57
60
12
8
84
85
3
21
47
7
17
13
3
8
25
24
48
3
36
21
15
48
36
20
4
111
30
6
30
18
21
21
59
40
63
41
12
85
15
9
84
27
24
3
6
51
20
16
24
9
36
96
15
15
65
25
234
29
72
25
3
201
51
15
93
120
57
15
9
35
16
93
11
1
60
18
120
9
12
24
15
57
12
8
25
3
20
67
18
47
24
1
23
4
72
48
3
33
56
1
3
45
36
15
24
12
60
84
24
24
12
69
24
27
24
15
17
100
69
59
72
25
3
12
104
28
32
40
3
33
20
24
4
84
45
11
7
42
11
7
29
4
21
3
27
21
8
4
21
6
9
12
69
36
27
32
24
4
33
59
19
5
25
35
76
36
24
69
36
51
44
4
12
48
12
3
60
77
7
6
12
3
57
39
36
45
35
79
21
20
60
19
18
78
45
68
49
71
1
15
21
35
64
39
6
3
8
25
23
97
24
51
33
95
4
32
16
3
5
40
20
64
8
28
15
54
23
4
45
84
11
4
60
12
8
60
12
4
15
29
12
25
23
1
36
84
59
16
39
45
12
12
87
6
35
24
4
96
36
20
13
35
7
5
13
11
28
36
15
66
99
20
61
59
12
4
51
29
36
4
3
18
75
8
64
60
32
36
4
15
33
8
52
8
19
65
13
47
61
23
16
20
25
63
8
28
60
36
3
81
9
36
6
9
12
12
8
40
27
17
24
97
24
75
24
75
21
96
84
20
19
101
4
12
20
28
20
36
103
81
20
12
49
39
45
11
60
36
24
19
21
44
4
72
3
17
1
83
4
21
35
49
96
12
3
15
77
4
33
11
1
11
100
68
37
3
51
5
16
8
4
12
60
39
24
77
64
57
12
36
36
36
59
1
15
3
45
12
9
35
1
35
4
60
20
76
20
4
33
51
20
25
15
20
55
17
4
9
11
49
71
4
15
21
48
87
81
44
60
4
20
121
39
45
11
31
30
35
37
27
9
11
61
23
55
21
51
270
18
65
4
12
63
45
3
33
32
49
75
20
25
11
43
5
37
119
16
3
41
4
20
25
36
54
5
37
30
45
104
19
5
16
9
15
12
15
29
1
59
4
12
93
11
1
3
36
44
4
8
4
20
16
8
4
8
49
39
15
21
20
208
33
35
88
21
54
5
60
36
124
20
16
36
20
84
91
69
44
16
81
23
37
39
24
24
108
8
36
180
4
20
4
21
107
52
105
3
12
152
64
56
4
24
12
20
76
68
19
41
31
9
20
55
60
66
3
32
4
12
48
56
43
6
71
16
57
11
64
12
24
36
99
21
44
12
28
45
36
18
33
105
23
36
1
30
53
36
4
69
11
4
21
11
13
36
15
21
99
45
35
76
63
33
45
15
20
60
25
3
15
6
11
4
33
11
25
11
4
12
9
36
3
20
1
99
56
1
23
55
41
76
20
37
63
8
4
147
9
21
6
69
36
8
4
96
12
9
3
8
55
45
8
25
12
3
51
54
47
100
12
27
5
60
24
1
35
85
36
15
57
23
13
51
116
60
25
15
20
73
42
33
24
68
19
5
24
1
36
24
3
105
3
27
6
11
1
3
12
39
21
164
1
39
24
24
12
9
12
18
5
49
42
5
60
28
36
9
150
33
20
13
11
4
120
20
40
12
60
8
16
20
36
127
17
1
30
18
11
24
25
159
51
69
27
5
79
5
1
3
32
24
61
35
1
42
17
13
15
12
24
21
11
85
3
20
120
37
12
11
61
39
15
36
6
72
18
33
20
37
27
96
24
8
40
24
36
9
3
8
ABCD 97274885564*3^$a+1 [50021]
98
30
52
65
36
72
60
132
3
93
55
17
43
101
43
5
3
9
120
108
63
33
120
79
48
17
33
3
117
39
51
9
84
24
55
60
156
62
207
91
29
12
24
57
30
28
29
3
30
3
7
53
36
180
60
211
185
12
12
48
120
33
123
120
180
24
12
103
5
12
21
87
33
120
207
60
31
2
22
48
29
36
60
12
96
79
68
88
65
12
84
24
36
19
12
72
41
19
36
5
87
88
12
149
48
132
21
99
21
3
36
81
22
53
15
28
32
105
48
27
105
7
48
20
150
39
48
48
55
17
96
72
72
3
57
211
62
22
8
172
17
19
41
168
63
120
28
12
20
52
60
137
43
48
20
33
57
30
33
27
57
33
87
3
129
19
89
55
38
10
17
3
52
17
43
65
108
24
111
117
36
24
211
89
36
132
24
120
48
33
82
8
9
96
48
19
48
29
180
21
15
12
91
2
63
79
48
5
15
57
3
237
60
33
82
36
41
108
48
60
24
19
32
40
29
60
21
39
60
48
36
132
72
36
27
117
31
212
33
240
144
72
48
36
24
63
153
12
108
19
5
12
21
30
40
137
72
21
118
17
24
48
132
21
27
33
3
12
300
7
17
24
12
24
19
65
60
87
9
81
243
36
43
65
36
24
153
27
115
5
3
90
39
79
12
108
24
38
27
93
70
65
84
21
30
93
12
7
36
32
52
36
2
3
72
45
22
185
31
197
48
72
103
192
20
52
8
60
60
9
103
48
29
48
36
57
39
60
91
89
201
22
17
24
12
15
33
24
31
2
22
17
48
33
22
17
51
30
3
79
17
36
144
48
12
103
65
33
87
3
88
5
144
33
142
8
57
12
48
72
120
21
3
60
79
65
43
53
55
62
147
180
33
10
50
3
55
2
39
24
84
55
5
60
36
19
173
48
67
5
75
52
8
9
31
5
12
12
51
9
21
30
33
27
30
3
27
28
41
19
29
3
129
51
90
375
45
3
24
123
45
103
2
63
24
12
21
58
77
60
45
30
57
108
12
60
63
129
60
19
122
15
247
120
8
9
19
2
90
30
22
68
33
7
137
33
30
45
67
41
7
20
240
88
65
60
19
5
31
92
153
27
33
19
120
41
67
17
12
43
8
9
43
17
36
15
9
141
118
65
7
20
52
38
3
60
84
103
113
19
293
43
24
113
72
43
80
180
45
12
33
15
45
87
60
55
68
105
15
352
60
8
33
27
33
57
39
19
5
120
117
3
72
24
48
60
36
19
65
48
24
84
7
17
33
3
60
12
15
33
57
87
93
22
60
228
17
60
36
12
12
12
21
39
79
41
31
17
151
32
9
48
31
32
57
60
36
84
63
120
9
43
36
2
15
7
180
5
31
2
3
7
185
67
77
36
15
153
24
93
3
27
297
33
30
9
31
5
48
79
98
3
19
125
12
139
32
52
8
33
12
15
40
20
117
3
33
12
24
36
84
144
87
33
19
68
30
3
79
36
41
163
38
3
27
9
21
27
63
93
12
12
31
5
67
17
55
17
19
17
15
57
96
19
38
27
3
112
36
5
117
39
21
87
3
45
55
17
36
132
45
150
45
43
2
75
84
120
43
113
15
33
115
77
84
103
5
33
30
120
69
19
5
60
12
12
153
22
17
43
5
12
21
63
84
33
60
58
29
31
65
12
108
27
90
15
12
120
33
22
156
5
60
24
33
135
12
12
21
90
112
8
69
48
33
30
28
41
19
12
17
3
45
12
156
24
391
17
15
165
15
9
21
30
69
36
7
48
140
30
99
24
207
30
10
72
60
8
33
24
156
72
15
9
79
32
33
60
204
36
27
88
5
87
52
308
33
79
68
189
120
51
9
24
27
33
27
28
62
58
41
48
12
24
55
89
33
60
75
180
12
363
52
38
3
19
8
33
27
45
75
30
27
33
75
72
115
38
10
17
12
21
15
7
8
9
336
24
19
29
33
27
115
38
15
15
33
55
5
67
20
30
22
17
24
19
8
9
21
87
120
33
120
3
27
57
132
240
48
43
50
15
15
33
72
15
30
82
36
29
12
51
57
ABCD 97275028408*3^$a+1 [50023]
12
12
48
31
5
16
75
53
1
30
57
3
101
16
72
32
25
3
32
36
12
91
29
121
90
29
96
36
24
52
108
105
66
5
16
44
19
77
4
8
16
12
108
81
11
19
161
13
36
59
4
12
9
47
24
144
60
91
29
16
108
87
53
7
9
21
60
24
36
11
72
168
43
36
33
21
47
60
48
1
30
33
12
20
36
13
111
56
109
59
16
9
35
115
129
21
11
24
24
40
20
1
95
31
114
11
76
12
8
43
60
89
31
45
45
66
5
4
20
25
35
1
84
60
47
12
37
54
41
4
21
24
150
60
29
31
45
20
25
36
63
32
16
20
13
30
81
20
120
36
48
16
8
7
29
1
23
52
36
68
12
43
45
12
32
1
36
144
75
24
116
60
52
20
112
57
54
29
37
24
119
36
1
15
135
24
65
1
23
96
52
72
20
61
11
4
45
11
36
48
85
6
84
6
11
12
52
56
48
24
12
19
5
1
51
3
81
75
41
13
35
1
203
1
59
1
66
24
9
8
112
36
24
152
28
12
20
19
60
156
101
4
69
90
89
97
24
27
20
12
1
156
174
6
11
139
9
12
3
21
45
3
20
16
200
61
71
24
36
40
3
66
59
12
12
48
19
21
32
12
115
21
128
24
37
54
17
13
36
30
120
9
81
23
31
36
24
29
28
12
36
21
120
183
36
105
6
5
28
20
31
6
15
60
39
29
157
39
81
23
120
12
76
33
35
4
81
99
8
79
41
12
31
66
59
4
111
57
3
6
39
15
65
72
12
1
35
24
1
71
115
21
32
67
90
54
29
31
57
33
27
20
108
24
1
59
1
35
121
111
44
48
40
141
47
12
1
27
39
93
32
36
24
24
31
29
16
24
36
15
21
12
8
24
49
15
44
28
8
12
28
15
21
45
30
125
24
36
96
12
241
66
65
19
69
87
60
5
19
60
30
66
33
20
7
5
4
20
112
32
96
12
4
69
15
111
33
21
35
16
140
4
45
6
245
48
67
9
20
1
11
49
23
127
21
9
30
45
20
79
29
12
64
20
31
84
81
216
9
3
60
36
36
48
27
9
104
37
60
30
24
30
6
65
19
129
60
21
27
128
85
60
66
9
56
49
6
30
23
7
53
7
5
49
35
1
35
4
15
66
63
12
219
21
9
39
96
21
35
55
54
6
5
36
52
32
4
21
24
27
20
12
31
69
48
39
60
24
41
24
12
52
8
13
15
44
108
72
1
6
9
51
30
35
76
8
24
28
3
9
128
60
168
36
19
9
21
6
9
51
54
90
96
65
25
30
21
8
12
12
16
36
24
105
15
51
53
12
79
5
25
30
30
27
3
30
59
7
9
15
30
107
12
1
6
41
24
49
51
44
84
1
39
27
21
24
285
30
21
3
30
11
84
132
28
15
36
84
66
30
45
69
30
30
6
84
45
45
27
3
17
132
7
45
104
61
23
60
7
29
1
11
24
55
24
5
112
44
244
45
15
32
19
5
24
24
1
90
65
115
6
120
11
79
30
71
60
43
45
45
11
36
24
49
36
3
12
24
45
27
68
25
6
41
73
71
19
36
21
32
1
39
57
15
48
27
41
12
1
35
55
45
44
7
54
36
54
90
39
51
36
81
44
49
11
19
66
83
28
20
72
31
21
9
36
15
39
5
24
37
51
99
29
16
9
11
16
32
1
60
90
201
8
37
3
20
36
60
1
23
48
49
3
32
49
47
52
27
5
49
47
24
19
5
4
56
16
8
37
179
25
6
24
6
90
21
92
28
3
36
5
124
21
24
90
77
139
90
60
30
149
61
11
40
63
29
60
67
114
30
9
27
45
56
12
151
36
24
5
64
8
13
66
53
16
24
20
108
13
15
51
21
32
108
13
126
29
4
48
69
84
66
30
23
72
55
165
9
11
60
24
4
36
12
3
21
75
9
36
104
25
87
32
31
41
184
21
15
9
36
54
9
111
29
37
23
48
43
41
19
161
19
6
23
108
12
31
9
57
51
32
7
21
33
36
11
12
48
4
144
21
23
12
19
17
19
29
16
45
174
60
5
24
7
24
9
27
5
4
72
12
36
32
24
16
20
49
63
36
20
91
24
29
31
5
25
27
32
48
100
32
1
95
1
11
13
171
105
24
60
11
120
76
3
5
36
55
5
109
36
210
153
48
69
35
28
27
9
32
48
96
144
16
15
153
92
28
80
1
71
16
3
30
11
55
24
29
28
20
253
66
24
41
64
44
31
45
44
88
3
69
140
1
39
36
111
5
49
15
81
23
7
9
20
31
24
5
31
24
81
60
9
59
60
1
27
44
84
55
21
140
184
72
12
21
75
56
48
1
120
6
65
25
15
144
105
126
5
60
36
60
43
57
72
27
24
36
69
80
1
30
89
84
7
29
31
45
44
61
59
4
176
36
76
72
20
12
36
79
5
25
3
171
21
105
23
40
12
20
19
6
174
5
96
55
89
40
21
35
36
13
150
17
12
67
24
45
165
36
54
5
24
12
40
75
30
11
43
29
127
9
24
32
25
83
52
24
12
9
71
13
30
5
60
151
24
ABCD 97275219898*3^$a+1 [50147]
84
108
60
48
24
120
101
67
248
24
21
67
5
139
149
15
4
60
80
48
9
99
24
21
19
53
63
112
48
84
12
164
160
32
28
224
16
65
19
72
144
197
187
20
16
65
91
36
60
132
113
387
45
216
87
48
4
140
153
19
36
48
240
32
4
168
48
168
312
212
60
88
12
20
88
144
48
125
115
116
172
80
52
41
135
172
144
144
24
48
368
220
92
180
64
65
19
485
55
12
20
57
7
116
40
24
24
77
27
208
80
28
17
144
99
60
129
175
96
12
24
224
124
36
72
128
484
308
168
16
36
84
96
192
252
128
36
261
91
12
108
20
57
211
20
4
125
43
80
165
43
84
132
44
16
48
281
72
163
72
84
41
135
4
24
152
28
156
48
56
160
152
64
8
160
77
115
24
20
4
120
48
173
7
20
60
180
237
15
28
317
67
416
4
36
140
12
196
60
84
396
36
368
201
115
36
65
216
72
67
176
60
148
44
16
132
48
29
63
364
336
20
148
5
135
9
163
197
211
96
144
216
36
132
96
149
72
79
20
45
99
76
96
108
197
571
24
24
29
43
12
228
12
252
120
125
63
16
84
125
15
48
252
117
139
5
115
29
211
12
20
112
120
48
53
72
103
32
108
4
128
48
252
45
139
221
79
116
165
55
12
77
115
29
72
43
29
43
144
168
5
15
201
67
324
41
55
80
244
144
24
80
100
48
80
108
376
128
45
216
72
27
352
48
77
360
171
40
5
103
540
24
248
180
57
51
40
96
144
101
123
160
168
504
8
333
7
276
12
128
4
48
200
4
36
5
7
137
339
16
36
60
120
77
51
76
96
528
92
165
144
163
60
300
120
56
244
20
168
237
51
160
96
84
36
149
187
108
180
245
391
84
29
63
9
403
36
240
132
120
20
57
7
84
80
72
72
28
48
132
120
132
48
84
29
72
7
96
284
168
40
53
195
309
43
173
31
176
468
117
7
236
16
24
96
120
104
60
57
7
36
24
68
513
235
192
612
41
315
64
80
ABCD 97275350962*3^$a+1 [50085]
43
5
7
18
132
107
19
48
24
12
18
36
83
61
60
39
9
18
6
119
97
71
37
3
33
39
33
12
36
24
39
51
18
48
3
39
65
1
18
60
65
16
39
33
21
18
9
32
109
66
18
42
120
78
47
43
48
125
43
30
42
36
12
36
6
3
15
129
27
53
25
12
24
51
24
33
47
40
33
78
36
5
112
8
1
18
18
27
8
1
216
63
3
77
55
137
1
24
18
5
43
18
219
93
35
1
48
54
36
60
33
57
48
36
11
48
1
66
42
27
32
115
72
21
57
87
32
55
6
3
69
51
3
48
18
18
33
8
1
90
5
7
9
24
32
13
48
27
72
15
12
54
6
17
85
35
48
13
83
16
39
60
5
43
77
67
114
54
29
24
37
12
39
39
18
12
36
6
33
15
36
5
1
23
136
8
88
81
39
231
42
23
7
57
24
8
1
24
47
19
42
30
69
3
21
33
6
30
36
18
36
41
40
15
18
18
5
97
6
18
30
9
9
95
13
27
45
78
36
33
21
12
18
54
23
16
21
18
12
149
72
19
12
60
30
90
78
54
36
53
72
31
78
72
48
72
108
18
36
60
18
27
27
30
18
21
57
95
13
36
47
72
19
42
123
33
78
54
11
16
3
6
23
48
91
162
36
84
24
54
66
24
11
16
39
186
15
21
51
51
42
30
42
90
90
15
21
48
35
37
6
54
63
27
53
211
6
66
108
9
56
40
39
9
33
23
13
30
216
21
32
25
12
11
7
6
35
48
109
42
18
39
69
27
8
13
78
21
33
12
6
30
96
12
35
37
60
71
67
36
78
138
72
6
90
12
126
71
7
17
1
71
16
3
18
12
18
90
162
234
6
18
210
90
18
60
36
66
36
24
18
12
18
75
72
3
126
71
157
11
61
18
6
51
57
18
90
192
11
13
3
15
30
18
9
48
165
72
36
48
71
48
16
24
9
126
41
31
65
1
39
15
6
3
56
31
30
3
3
5
96
25
12
78
72
45
24
39
57
9
6
18
18
84
9
27
189
24
99
18
12
24
36
66
9
105
15
75
36
54
102
96
18
12
24
18
77
25
15
27
21
27
45
24
24
3
66
11
61
6
5
157
12
15
27
29
133
12
6
33
21
35
1
174
78
51
33
72
23
49
6
36
53
19
18
11
1
24
48
6
18
84
123
39
18
24
12
3
96
9
78
54
11
25
191
43
48
6
23
13
36
23
61
3
105
6
36
5
85
72
90
30
11
13
36
12
3
3
18
120
78
21
32
49
23
37
51
32
16
21
107
48
31
90
48
222
30
36
18
24
21
33
12
90
6
36
63
24
8
31
120
17
7
9
144
32
72
67
138
27
27
21
3
30
42
36
66
15
8
37
75
24
21
35
64
15
17
49
6
9
9
23
43
29
24
25
36
72
30
42
66
24
36
5
24
25
15
213
27
33
66
78
23
112
9
18
66
11
48
13
123
3
53
145
15
75
6
15
8
16
123
36
66
15
32
49
30
126
24
3
56
103
90
72
48
54
9
159
36
66
3
57
39
33
36
51
48
21
24
51
32
1
18
60
108
18
12
6
105
57
39
33
12
54
5
73
84
3
39
57
15
30
78
53
49
36
3
39
66
15
24
56
55
90
48
90
24
18
12
72
23
19
18
27
183
6
54
53
67
5
1
39
33
12
132
12
6
53
163
30
96
18
77
115
5
19
53
1
23
7
42
15
32
1
72
15
75
108
17
1
42
36
54
12
15
21
131
37
30
54
90
108
6
30
77
49
6
12
125
7
84
42
75
8
43
54
108
27
8
13
3
105
47
13
11
16
21
24
3
9
54
54
35
24
67
6
47
16
9
18
5
7
81
56
43
42
90
36
18
90
54
75
45
42
33
51
90
195
8
37
3
15
48
18
18
24
53
121
60
18
36
102
143
91
45
32
19
101
72
133
36
156
36
18
90
42
9
207
9
56
7
180
252
33
56
19
54
23
7
41
48
24
64
57
24
63
27
54
15
33
24
39
45
42
18
120
95
24
13
54
12
161
91
6
39
81
39
8
49
12
18
18
6
9
99
12
24
36
12
41
55
9
45
75
99
54
36
72
24
51
87
18
72
6
12
18
3
24
32
37
83
48
48
19
12
6
30
21
56
37
11
1
39
80
13
12
71
40
3
18
48
36
23
37
12
60
147
171
18
59
1
66
69
27
12
89
55
24
66
60
3
15
18
63
21
6
48
5
40
33
36
51
48
72
9
120
60
36
72
12
24
36
47
7
36
30
39
56
49
111
51
5
49
18
21
21
99
27
48
78
63
8
72
1
48
42
29
133
27
3
5
1
71
175
9
8
64
8
61
51
56
1
12
75
57
23
64
216
24
9
168
120
63
9
36
42
9
144
45
18
108
12
60
77
112
9
15
39
30
27
8
7
105
75
102
18
198
60
18
30
11
43
93
3
36
33
48
129
6
66
36
3
57
63
27
53
19
18
66
33
9
90
21
32
64
9
12
24
3
32
37
12
18
6
191
37
179
7
18
15
8
31
126
126
77
7
ABCD 97276451126*3^$a+1 [50112]
84
31
29
19
5
96
19
101
12
52
36
44
16
51
29
12
88
36
3
5
72
28
116
37
12
51
20
67
30
59
16
20
12
12
28
56
4
92
13
18
89
1
47
13
90
5
37
23
24
13
35
12
48
13
3
84
56
79
77
4
9
30
48
9
21
35
88
21
18
105
12
20
60
16
12
63
77
25
35
60
52
80
48
13
3
56
1
15
9
11
37
12
51
87
53
48
16
44
4
56
40
21
6
165
20
25
119
55
53
36
144
16
9
15
20
232
48
3
53
12
24
24
36
61
23
24
96
40
24
20
13
84
3
15
41
24
7
6
15
9
23
28
15
5
52
56
31
125
40
80
25
90
21
8
49
107
16
32
36
4
92
13
35
40
156
72
15
5
24
115
66
54
29
1
66
29
24
37
35
28
156
8
13
23
7
53
12
25
23
40
9
12
18
45
3
77
36
60
4
8
79
5
25
60
6
29
4
69
75
8
12
73
42
5
12
1
23
7
77
36
84
48
12
25
35
48
19
6
27
15
65
76
32
60
37
3
15
33
36
80
43
21
96
93
48
24
36
15
57
11
24
12
84
72
24
13
108
3
20
37
15
8
12
24
24
12
19
29
40
104
16
21
59
36
60
36
12
28
8
60
12
52
80
72
1
72
18
24
29
24
12
13
107
48
7
66
150
45
92
12
4
116
16
57
15
36
32
60
12
127
29
4
56
4
8
28
39
41
7
24
53
43
65
52
20
37
59
24
73
23
24
60
73
15
128
67
89
48
13
132
30
5
16
27
90
95
48
12
60
12
43
45
8
49
11
7
17
55
117
8
28
104
40
15
53
12
13
60
15
36
21
6
102
42
9
9
11
84
36
16
8
13
107
13
23
79
17
108
12
103
5
43
9
45
23
43
33
36
44
36
43
17
13
83
25
23
84
12
24
16
36
8
12
60
24
13
3
68
31
9
21
35
25
11
139
66
12
180
12
111
117
11
24
12
25
60
3
63
102
11
4
36
20
4
15
18
12
27
44
1
23
48
48
36
48
36
12
55
42
3
32
12
61
23
84
12
4
20
24
60
13
84
36
15
129
18
30
18
5
37
11
19
57
20
145
3
8
7
5
96
24
36
4
32
13
83
24
61
60
72
71
60
12
24
85
36
24
66
24
21
132
32
16
72
57
51
8
1
18
17
13
35
36
37
35
24
1
42
78
3
39
18
72
35
73
12
30
30
12
35
24
19
42
30
18
227
13
11
24
12
24
60
49
12
63
45
87
48
3
17
60
12
16
44
1
12
87
93
35
36
4
33
24
11
19
6
23
1
36
3
20
12
40
72
20
52
51
53
1
60
59
12
7
5
120
48
4
8
100
3
264
5
48
120
43
5
24
40
20
16
68
40
9
35
7
9
32
12
12
28
20
16
56
24
12
37
23
55
24
45
20
60
145
18
138
35
48
1
15
60
20
61
23
1
78
137
40
56
85
47
12
100
24
117
23
12
184
51
17
36
4
32
1
23
4
80
48
28
36
8
228
12
40
8
60
24
4
140
49
23
25
12
72
3
92
28
8
60
67
17
13
42
53
12
16
39
6
203
49
11
40
20
60
1
23
60
12
91
17
85
48
23
24
40
120
60
63
29
13
35
72
4
36
8
37
11
52
63
57
132
8
28
12
57
23
12
180
43
78
3
56
1
47
28
32
16
60
36
21
30
5
52
92
61
30
65
60
25
12
78
5
12
12
84
96
64
39
48
9
33
75
56
139
90
15
20
25
48
23
144
108
7
30
11
40
21
51
8
60
12
12
36
24
85
18
24
65
13
48
24
15
21
72
35
48
145
47
36
24
7
101
24
16
57
18
5
25
60
12
12
11
88
20
60
1
48
18
53
24
73
47
12
25
23
156
112
147
53
24
1
24
35
88
32
31
90
120
15
8
169
3
44
13
15
80
145
42
45
75
5
25
18
17
40
45
60
35
115
6
27
20
12
13
23
139
29
12
48
12
28
39
5
43
24
6
24
3
32
48
48
132
145
27
21
84
60
15
8
12
16
92
12
31
24
5
1
219
8
36
19
30
48
83
4
8
25
24
90
69
44
48
37
108
24
11
24
60
4
20
7
105
8
24
16
9
11
19
5
16
81
23
97
11
157
60
11
1
35
1
24
35
43
17
25
63
8
72
13
167
37
6
24
9
24
212
91
89
24
12
24
16
12
153
24
23
96
36
1
47
25
51
57
23
7
5
19
5
4
212
28
39
41
84
25
71
1
11
12
16
27
5
25
24
59
60
16
3
17
13
147
45
95
28
36
12
39
18
47
1
59
43
33
68
36
4
140
124
20
40
15
21
51
48
45
8
115
53
19
78
12
75
20
25
47
48
96
31
66
12
15
12
56
7
65
12
36
108
4
56
31
5
60
36
48
24
67
6
12
15
20
48
4
93
95
43
5
25
23
36
31
9
60
3
5
13
15
8
40
20
12
7
41
120
76
21
27
20
48
25
30
17
148
8
60
1
6
53
24
60
76
36
56
24
24
37
12
12
18
72
5
1
27
8
28
27
17
7
5
4
84
8
24
13
83
109
30
89
72
12
60
97
15
21
42
45
8
24
73
11
31
5
24
60
72
25
59
1
47
25
18
72
5
43
9
80
36
12
13
3
20
12
7
18
39
20
43
101
12
4
68
13
60
3
12
57
12
75
15
18
11
12
7
41
24
7
120
29
36
13
18
29
76
15
57
15
18
24
120
75
48
68
28
9
18
29
13
11
1
23
16
24
33
59
36
115
17
48
84
43
41
1
39
20
52
15
42
23
12
25
42
9
111
89
16
33
15
20
16
32
19
9
69
75
12
20
25
60
23
60
25
3
80
24
43
18
15
8
ABCD 97276625944*3^$a+1 [50117]
6
7
8
39
12
13
83
93
45
3
64
23
36
37
17
6
24
9
16
8
39
48
49
11
117
3
12
84
48
13
35
18
19
24
47
9
15
1
11
36
73
128
24
39
60
45
16
23
6
3
33
12
30
6
79
11
6
66
30
42
12
1
5
30
69
45
6
12
12
21
99
21
69
6
48
45
48
24
9
18
13
72
23
108
60
25
17
138
13
53
96
114
9
165
30
60
33
27
60
60
69
15
66
6
6
91
104
15
25
35
18
114
81
15
60
13
11
69
9
12
19
24
80
357
3
3
42
19
48
32
16
17
90
61
11
61
8
15
54
48
99
15
48
60
36
57
9
54
24
60
13
23
12
168
213
27
12
30
162
48
49
65
144
42
141
40
11
85
35
42
66
25
5
115
17
6
1
24
11
48
85
96
80
15
25
47
57
24
16
11
61
48
35
12
1
23
72
72
1
5
3
39
84
24
37
149
48
18
48
25
167
25
143
6
30
66
114
78
18
12
6
15
51
21
3
85
32
33
54
12
45
96
40
32
16
131
60
36
13
35
45
40
11
18
6
36
138
18
72
102
6
60
132
9
63
9
39
60
157
72
32
27
60
42
48
135
3
60
24
60
6
63
27
21
99
30
6
150
3
45
90
6
54
42
30
66
30
61
152
24
51
6
79
29
90
102
3
112
80
51
13
8
27
282
90
24
9
24
72
216
39
48
12
78
66
12
1
8
99
54
7
8
141
43
23
1
35
85
23
1
11
69
33
103
35
48
60
6
48
66
30
66
129
99
42
30
117
39
1
59
60
12
61
48
41
96
6
6
75
147
36
12
13
11
141
33
54
6
6
48
42
84
159
3
213
16
8
16
11
36
30
18
49
71
12
13
35
180
49
35
102
30
1
17
15
48
96
48
72
3
6
12
42
153
16
8
39
12
60
60
36
54
30
48
12
48
24
18
30
108
108
102
78
85
32
15
84
78
12
123
48
15
48
24
72
1
96
59
78
54
57
51
42
51
24
51
24
30
15
81
12
43
47
12
42
67
29
42
48
150
48
6
36
9
3
45
33
7
35
96
45
75
24
108
1
59
72
12
6
43
32
15
42
55
101
3
27
45
24
51
12
145
8
69
90
97
32
27
45
16
35
78
12
84
12
43
35
24
78
7
24
11
6
7
47
48
9
51
24
24
72
72
108
57
3
72
30
55
5
96
6
13
32
51
60
9
9
42
21
24
27
12
24
1
48
23
72
120
60
66
54
90
18
12
12
1
8
51
48
45
64
11
6
12
91
71
18
18
234
27
69
3
3
21
16
119
81
39
60
60
1
119
81
57
6
25
95
84
85
8
87
24
30
19
17
102
42
90
216
21
3
141
9
111
24
75
37
23
49
23
6
67
47
18
63
64
23
12
24
21
3
141
24
21
54
13
35
12
30
42
48
12
85
80
72
33
6
49
48
53
115
17
31
56
3
37
71
204
13
32
123
6
31
11
13
24
23
72
72
49
80
21
6
117
3
12
1
47
24
9
111
1
72
65
30
25
95
81
40
47
49
23
9
39
42
18
12
12
144
6
18
42
27
16
5
51
87
102
42
36
13
41
87
51
60
6
19
23
180
37
96
107
48
13
41
6
6
99
51
144
13
167
57
27
6
60
6
48
12
49
11
18
6
30
7
23
81
75
114
19
23
12
30
12
30
24
42
42
90
31
24
83
12
25
113
55
23
33
81
6
24
25
72
29
90
33
24
15
12
37
56
3
72
30
114
24
24
90
3
75
48
156
108
69
39
9
64
11
21
69
6
60
120
138
144
12
138
6
102
48
12
57
24
27
6
15
99
12
48
25
56
39
42
31
80
63
30
30
45
16
35
18
3
40
11
36
24
78
27
64
11
61
29
30
72
181
35
54
30
48
30
36
30
24
57
51
21
21
6
84
96
1
5
51
3
60
210
12
3
72
3
66
48
132
54
25
48
17
42
12
6
75
64
5
96
102
30
60
3
40
5
30
6
55
24
35
24
12
25
23
49
41
42
18
48
150
30
54
60
165
3
36
120
24
1
95
81
256
72
71
33
27
12
49
35
48
37
48
8
69
3
33
31
23
96
24
66
18
36
129
27
42
36
7
48
35
72
21
69
75
40
47
96
25
5
36
30
18
55
35
156
36
109
8
63
36
132
42
48
6
36
48
21
15
81
3
12
30
18
30
36
54
48
12
96
13
56
15
25
11
109
5
36
31
35
45
72
9
42
6
12
54
108
1
95
72
1
71
25
56
99
12
18
78
12
18
3
27
13
5
99
88
24
11
84
30
6
84
25
8
88
47
25
5
67
32
27
37
77
27
3
18
43
152
88
11
13
11
12
54
3
27
24
24
18
42
90
42
6
42
13
47
1
107
30
87
123
24
37
8
69
30
24
42
3
40
120
257
7
11
36
6
36
12
18
1
77
42
1
56
3
60
24
36
48
36
30
48
138
9
33
39
ABCD 97276835114*3^$a+1 [50037]
90
36
3
51
41
175
33
72
108
27
125
13
6
29
7
9
24
20
127
45
44
31
65
79
126
18
6
131
100
39
89
55
77
4
9
192
3
141
6
5
64
104
196
164
187
33
15
21
80
25
75
21
54
9
32
49
11
55
53
52
3
6
180
30
89
7
5
48
37
84
39
32
4
156
39
60
126
83
7
9
39
5
12
4
120
24
87
5
13
306
5
85
216
3
21
36
48
35
40
15
125
37
60
18
81
44
67
129
195
54
90
36
24
66
6
30
195
63
72
29
1
35
88
20
12
40
24
111
54
35
16
15
24
5
64
176
55
105
24
20
16
116
43
6
11
24
55
30
35
25
30
129
15
21
75
41
4
20
61
84
6
69
44
31
54
51
51
54
75
44
12
28
81
51
123
5
85
6
41
175
18
15
21
59
7
33
171
54
30
41
265
131
55
69
15
21
69
15
60
20
196
140
60
85
54
5
36
108
16
140
24
156
1
35
55
53
76
69
6
5
24
7
48
5
85
47
4
21
23
96
40
75
36
24
89
100
32
169
126
90
15
9
30
36
78
90
66
11
25
3
15
72
54
90
29
36
24
25
30
185
91
30
71
73
75
20
16
36
3
210
6
41
40
3
197
55
33
45
15
75
72
90
35
49
75
21
35
103
72
114
36
48
72
83
7
54
11
24
169
30
41
16
33
216
95
91
30
114
89
52
144
15
54
35
40
57
23
85
15
12
3
60
65
1
54
105
225
30
57
104
24
37
90
9
36
200
43
41
85
99
60
20
36
96
85
23
25
107
55
89
4
21
120
54
6
15
84
20
60
265
111
15
5
31
54
150
180
66
150
30
59
84
25
30
5
16
224
61
251
24
31
24
36
48
21
39
36
189
36
60
44
7
54
15
75
29
85
12
59
36
244
96
3
12
5
240
25
23
36
109
51
39
30
36
90
126
39
120
24
92
24
25
6
5
43
21
120
9
11
16
20
88
45
36
119
52
60
20
88
75
41
61
150
29
40
51
65
100
308
12
19
6
84
60
36
15
15
54
6
45
8
52
69
15
21
59
49
6
41
4
75
41
55
33
15
42
83
1
39
72
39
45
99
77
25
90
54
6
69
36
105
39
21
54
5
144
241
15
60
129
66
54
35
61
15
20
49
72
95
49
35
4
21
66
65
28
51
54
47
60
25
120
24
144
30
21
56
139
60
5
4
57
18
201
105
90
6
174
129
21
66
18
11
40
20
25
71
84
1
18
90
42
84
5
109
87
39
30
24
27
39
216
24
30
36
3
15
132
53
16
36
140
48
7
18
36
71
40
68
7
5
43
96
5
25
6
108
36
5
40
180
36
75
65
25
15
63
36
54
195
80
60
7
18
11
19
57
69
6
9
60
21
59
31
185
48
96
24
145
51
44
85
6
69
20
37
95
28
75
12
78
15
120
21
131
24
24
16
56
40
39
45
44
196
105
6
5
25
54
149
52
39
9
152
160
104
96
103
65
97
3
120
20
1
36
39
56
28
36
21
78
30
60
35
55
12
65
79
24
41
25
144
150
66
6
138
60
90
12
60
90
83
40
92
28
21
75
105
119
25
15
111
36
54
131
13
75
15
137
40
24
44
85
27
39
21
20
103
125
1
39
75
41
49
15
140
16
21
150
29
40
20
19
102
24
59
31
45
45
36
18
12
33
27
138
71
55
96
90
30
54
126
18
162
90
15
39
101
13
120
47
25
23
1
30
36
108
36
36
18
126
65
24
40
36
21
23
72
13
15
87
129
285
11
25
23
55
45
32
133
131
1
264
6
9
21
3
15
162
24
66
33
20
91
5
124
20
55
36
54
30
252
18
42
84
29
61
95
16
3
102
75
69
39
87
69
24
80
120
72
124
20
145
71
55
9
24
177
60
59
84
85
11
60
1
144
24
12
39
15
41
48
7
33
147
18
12
59
31
29
49
11
24
145
11
91
60
105
44
4
20
ABCD 97277389772*3^$a+1 [50094]
120
12
3
12
21
132
12
18
18
30
120
72
5
7
60
36
18
42
18
30
60
6
3
12
44
16
8
28
9
6
33
96
48
15
72
24
42
12
12
3
147
90
24
6
29
96
61
59
16
8
24
40
21
36
36
12
6
6
3
72
36
75
17
36
55
12
17
96
7
33
39
33
8
24
112
21
18
42
24
3
92
16
48
21
84
6
149
19
6
24
3
45
3
24
36
57
23
25
11
31
12
72
24
6
30
9
45
60
6
18
87
8
13
23
7
24
18
36
120
24
30
48
9
63
5
1
12
24
18
77
169
12
12
12
54
6
3
15
5
43
12
36
30
36
63
116
7
33
9
6
21
21
15
9
15
20
60
1
24
36
87
45
12
48
36
39
15
6
12
30
9
9
15
69
42
9
21
59
52
9
35
13
30
30
18
108
24
6
15
84
72
3
33
99
36
12
6
72
47
16
44
52
63
36
9
33
132
47
1
42
102
3
12
20
31
45
3
65
1
24
132
75
32
7
113
61
6
66
27
33
39
8
12
13
42
45
15
30
18
6
66
53
55
78
132
35
16
45
11
13
75
3
30
18
5
127
77
16
9
35
13
27
117
23
7
48
48
9
39
12
9
33
18
48
29
36
19
66
11
4
44
12
25
36
54
18
11
96
25
84
6
53
1
11
28
33
30
9
24
9
6
5
91
24
9
33
18
29
145
35
61
6
30
198
66
30
101
84
4
3
105
44
19
42
228
72
27
57
30
21
24
9
246
114
30
9
20
31
120
69
15
60
42
36
23
139
18
12
11
16
21
72
51
27
9
33
11
19
45
20
12
48
7
108
42
51
33
59
88
3
30
11
103
18
39
3
33
33
71
16
3
12
17
96
19
21
45
12
24
126
17
40
80
88
3
6
135
45
24
114
12
48
185
37
15
8
25
11
16
63
6
6
33
15
5
127
53
1
12
12
47
1
48
54
48
72
48
33
21
198
101
84
31
5
49
66
150
99
27
6
75
32
7
105
8
121
51
140
4
27
9
8
120
25
6
42
15
99
30
51
15
17
100
21
12
12
3
3
36
30
60
78
17
25
24
30
36
5
4
36
189
42
53
31
90
54
5
60
25
75
27
24
18
6
24
45
15
36
5
24
115
120
6
30
41
40
45
48
6
42
42
30
6
96
84
29
7
6
72
27
20
73
12
78
30
6
69
45
15
75
6
126
30
24
6
21
8
85
27
8
19
42
18
12
53
36
1
30
29
7
48
29
12
40
9
35
1
18
42
6
24
6
60
99
44
100
21
15
24
36
63
17
19
9
21
11
19
30
6
89
16
3
5
25
72
60
3
15
90
30
21
9
18
17
96
85
11
85
35
1
23
85
11
13
51
9
12
59
1
60
23
36
24
1
54
17
31
222
47
124
36
63
60
30
42
36
12
12
33
27
6
83
16
9
12
12
11
37
78
65
7
60
9
20
55
30
84
36
48
30
17
79
6
15
9
36
90
5
13
48
24
18
101
36
19
41
1
24
6
30
23
36
13
30
45
51
5
31
105
15
138
6
36
5
24
64
15
18
12
131
19
42
18
21
57
90
33
12
39
5
16
9
168
36
12
114
60
24
12
138
147
8
7
12
6
12
42
41
49
3
27
6
24
107
1
72
71
49
36
39
75
5
181
72
63
51
5
61
42
17
4
15
69
21
144
87
9
11
43
17
13
15
72
99
5
7
29
48
85
78
90
47
85
3
15
54
6
17
60
13
23
67
18
96
90
30
6
29
133
47
49
95
79
66
54
5
37
30
33
27
53
1
6
24
6
36
12
66
9
45
192
6
24
33
60
27
89
19
6
87
39
21
57
11
49
27
8
1
54
42
6
48
5
36
48
7
18
15
93
18
65
37
24
36
60
3
24
12
20
49
54
126
36
3
108
33
42
54
60
36
48
54
33
24
20
13
3
92
1
95
79
41
61
48
15
48
44
25
66
29
13
35
13
47
127
6
48
66
9
45
54
42
48
6
120
12
18
6
66
59
13
126
24
78
47
43
149
13
96
51
15
21
57
36
36
90
48
41
19
42
90
65
1
30
30
3
9
15
27
48
60
12
6
30
89
85
18
65
1
72
27
3
17
12
1
3
45
35
151
6
12
51
36
75
69
27
53
37
12
66
30
12
60
12
87
33
63
75
9
3
5
16
21
18
36
24
30
18
24
48
42
30
6
23
49
138
69
15
5
145
15
9
24
11
7
29
48
52
3
48
30
59
48
13
23
61
180
23
7
29
16
9
11
24
24
12
121
132
12
48
71
4
80
25
42
18
138
12
101
37
83
4
21
6
5
1
24
30
36
57
56
127
18
36
18
30
3
44
1
78
84
153
15
53
61
6
45
27
5
73
39
68
55
33
45
18
54
11
16
3
12
21
27
33
39
84
6
18
6
11
1
108
12
23
37
47
25
48
78
5
84
25
6
126
54
29
7
6
47
25
6
24
105
36
81
18
101
1
24
11
109
39
15
6
12
12
3
24
9
11
60
40
9
12
30
18
60
11
61
15
27
185
43
69
68
25
30
102
6
24
6
18
54
35
16
105
11
24
1
78
5
13
15
32
1
6
9
20
31
5
43
18
78
36
36
77
25
120
15
87
78
30
6
35
37
15
99
5
43
5
7
24
6
6
29
55
24
42
3
84
15
30
27
21
3
12
32
121
24
18
77
16
75
36
18
3
15
60
173
36
55
21
3
45
21
15
20
19
6
51
48
36
63
45
51
12
210
12
6
60
36
6
42
42
51
164
64
39
165
3
12
18
18
12
17
13
90
12
6
99
51
30
12
83
37
18
41
73
11
19
18
24
23
12
25
30
6
23
76
75
5
25
18
21
15
81
39
29
12
13
102
78
35
25
3
27
17
48
25
11
7
9
21
ABCD 97277964398*3^$a+1 [50054]
37
8
45
72
66
132
9
24
45
19
41
7
77
78
30
63
4
11
54
7
8
93
168
72
7
23
57
183
78
27
12
60
15
57
21
19
8
135
36
9
123
48
12
48
21
33
75
15
45
12
9
55
24
20
45
7
56
15
132
25
23
37
5
60
6
12
78
12
12
30
1
12
17
7
20
99
42
19
11
48
21
33
67
53
27
3
37
23
48
30
187
41
102
25
20
15
9
69
15
147
33
52
17
75
45
6
30
135
96
64
44
48
88
116
36
4
8
33
12
78
9
81
42
30
6
204
45
45
15
72
40
168
131
25
44
28
17
27
24
27
13
116
28
32
144
12
60
3
30
42
12
48
12
6
171
93
127
23
48
45
108
39
6
7
35
12
126
12
48
30
25
167
25
95
13
5
12
7
83
9
33
3
28
29
6
114
126
12
18
19
35
6
19
8
27
45
63
13
29
3
45
252
48
60
30
42
67
59
9
21
15
9
27
40
53
30
90
66
180
1
41
7
132
11
12
85
65
78
37
53
39
33
3
24
28
101
99
36
27
48
69
16
20
57
43
44
72
69
24
103
44
4
17
55
5
75
63
9
60
12
60
21
18
60
21
9
54
117
63
18
43
12
32
136
84
68
57
30
60
45
105
168
132
78
12
1
35
69
45
3
153
12
18
21
111
12
97
144
17
87
45
63
27
18
12
43
5
7
131
12
42
355
5
36
12
7
8
15
42
15
3
9
16
47
45
28
53
79
36
59
108
72
60
90
15
48
3
57
27
21
27
18
24
63
33
15
27
168
30
90
24
18
48
51
36
12
16
47
78
27
147
33
12
51
150
15
69
30
18
7
12
149
127
5
43
77
19
23
78
63
64
53
168
12
60
39
36
75
48
21
51
73
5
42
132
36
9
15
36
69
45
48
60
48
151
11
30
27
108
27
1
144
8
135
85
77
18
18
102
180
18
79
11
24
81
12
132
33
87
15
121
65
24
6
12
48
57
112
11
121
131
57
48
52
12
24
89
60
6
30
15
16
53
3
147
21
12
24
93
43
17
67
24
17
30
42
156
19
11
21
4
5
12
12
3
45
75
60
3
9
15
81
9
67
23
36
90
39
15
90
18
12
73
23
9
12
9
120
120
24
51
36
9
15
4
23
57
123
18
60
30
21
60
40
24
20
57
87
15
48
30
3
27
90
175
44
81
78
45
4
35
18
42
93
24
21
7
56
216
51
102
27
28
8
60
48
16
29
72
90
78
67
17
27
141
27
3
33
45
90
45
12
52
56
16
36
47
97
29
267
63
54
36
99
3
9
69
12
18
37
8
45
15
39
18
15
48
27
9
81
42
1
29
6
162
90
48
61
288
20
51
9
72
39
61
59
120
84
25
35
138
27
3
57
15
120
93
27
66
159
45
60
36
162
157
155
33
45
30
49
8
3
69
69
7
125
42
48
69
36
28
44
45
30
33
57
7
8
75
48
12
21
105
19
11
1
71
72
18
7
8
120
63
24
21
52
17
3
24
63
1
47
210
43
44
52
8
111
81
144
15
12
45
45
138
25
29
18
25
65
42
97
8
3
9
63
1
59
1
12
8
24
3
108
24
45
28
77
6
1
8
216
16
83
48
90
39
4
44
135
216
102
87
36
100
36
24
59
157
101
15
4
8
16
47
18
162
9
108
63
42
6
54
67
23
78
19
11
97
140
105
67
44
57
7
12
24
119
45
36
36
60
48
52
23
25
95
66
27
15
48
54
15
63
12
25
20
21
39
12
33
3
75
25
32
3
42
27
108
21
127
65
12
78
12
121
89
6
21
36
3
60
45
52
44
3
6
39
21
87
33
27
57
6
12
33
39
117
219
54
3
40
65
147
28
20
27
6
39
60
48
108
36
16
20
33
12
43
77
43
77
75
135
18
24
3
52
53
42
48
18
84
6
21
63
37
71
18
12
18
69
15
93
87
30
27
69
39
108
24
28
56
16
323
78
12
6
54
7
36
5
19
23
60
36
25
80
57
63
87
117
315
45
40
8
87
48
45
180
24
28
11
69
48
87
30
6
37
20
28
17
60
19
8
12
9
19
36
44
88
17
18
132
6
12
39
39
24
57
33
6
61
60
41
39
28
272
33
63
243
12
169
23
36
42
27
51
21
33
63
3
42
27
93
42
6
7
80
63
102
48
60
24
36
27
60
172
8
4
36
35
9
36
45
43
36
29
7
53
111
88
108
8
9
3
27
25
83
78
27
12
33
78
97
32
93
15
27
21
159
36
9
280
8
48
9
78
12
18
30
102
78
93
12
ABCD 97278191326*3^$a+1 [50036]
4
60
12
108
36
17
48
72
3
15
12
45
63
72
120
37
8
52
20
81
79
11
9
52
11
30
138
117
48
27
78
12
19
119
42
79
44
45
27
12
3
13
36
29
19
68
12
51
57
93
151
44
124
20
51
72
13
44
28
144
44
87
30
19
11
193
36
8
40
116
75
30
75
64
68
4
89
15
135
9
36
100
20
72
75
13
92
63
42
103
35
12
97
23
37
11
30
31
41
15
28
17
7
36
167
157
53
67
68
28
35
49
11
165
87
25
5
3
75
49
296
27
45
12
28
23
102
135
75
133
60
12
65
7
36
35
109
36
60
12
5
27
40
68
192
51
45
12
45
7
101
99
21
60
87
12
3
13
20
117
63
72
244
41
60
3
4
23
13
72
65
3
4
71
9
36
24
33
15
15
18
27
45
18
57
132
48
72
108
72
51
45
72
33
7
23
30
55
36
36
24
29
15
40
204
72
8
40
60
20
51
12
108
9
36
64
11
57
15
90
3
57
43
47
37
8
33
27
184
8
16
20
75
69
60
51
249
52
8
40
71
9
21
30
45
76
101
78
109
83
78
27
52
8
12
21
60
55
35
25
17
27
3
145
95
18
27
28
35
9
76
80
105
42
25
23
30
15
184
23
330
90
33
16
84
35
162
60
19
29
42
48
1
104
12
108
57
15
60
28
92
3
49
20
168
72
63
49
119
25
17
19
59
42
67
116
15
61
11
18
12
19
8
63
18
42
33
105
31
36
125
18
42
27
51
105
27
45
100
65
7
8
28
104
40
60
11
132
49
24
17
3
27
78
102
78
39
52
8
48
28
60
17
67
60
8
12
21
87
132
63
73
44
36
27
57
33
199
108
48
204
8
3
105
172
20
93
255
75
45
28
32
4
116
28
35
12
25
83
57
12
33
18
45
27
30
55
8
100
32
15
13
35
1
48
8
64
101
79
36
8
45
30
85
44
81
19
41
15
45
55
95
60
25
212
105
78
132
78
15
100
24
53
18
45
4
80
60
36
4
41
27
64
8
136
5
30
1
11
60
165
88
167
97
60
12
11
57
36
112
53
87
48
60
15
57
48
225
42
150
3
84
3
108
42
30
33
124
8
15
78
19
8
64
71
30
3
76
116
75
105
52
11
102
3
84
100
131
45
117
3
16
8
36
27
93
24
48
28
36
60
8
36
4
8
28
5
27
64
56
45
15
12
21
79
23
49
29
159
3
30
75
315
45
3
42
87
100
80
172
44
72
45
18
30
87
28
200
24
3
33
207
13
32
28
20
24
93
78
42
67
53
139
24
35
49
8
28
224
28
5
75
64
24
35
85
80
15
49
320
36
76
59
12
90
7
71
9
40
60
128
105
27
33
3
12
132
100
12
60
8
93
19
68
63
30
30
30
75
63
12
30
63
40
24
180
20
168
273
42
78
90
49
12
131
37
23
60
45
33
75
45
27
60
4
131
30
19
176
15
105
72
3
33
45
72
15
12
21
139
8
4
11
13
120
32
3
72
18
27
52
143
49
29
31
108
41
87
3
42
15
93
199
60
72
44
40
5
135
4
23
117
33
43
5
90
129
108
60
48
16
131
30
75
3
49
11
12
13
17
3
27
33
4
71
105
15
69
36
27
97
41
42
217
72
8
123
120
108
12
78
27
75
30
3
100
5
19
11
72
37
53
15
48
45
15
4
71
61
128
16
20
15
60
210
30
1
36
215
60
49
104
12
3
121
11
45
93
30
30
42
30
108
60
90
30
19
53
27
51
150
31
56
64
68
3
45
165
43
5
19
8
108
57
7
11
9
16
17
19
116
4
89
27
3
105
100
24
41
42
30
67
80
36
255
1
68
21
19
83
33
304
11
1
11
13
47
153
60
72
48
27
105
48
16
8
63
13
17
78
9
36
4
68
4
89
15
15
105
177
18
109
8
4
101
48
27
3
9
28
32
3
97
72
84
17
108
151
8
40
83
169
24
12
180
35
210
87
33
30
169
128
60
48
72
51
12
300
105
93
12
3
100
17
18
1
36
80
52
71
181
101
87
48
45
7
8
ABCD 97278341144*3^$a+1 [50001]
138
54
81
19
62
63
81
66
105
48
45
63
27
16
32
12
57
24
67
77
108
3
21
31
80
105
108
60
36
60
36
9
15
120
84
72
204
99
12
9
48
273
54
9
36
36
15
33
15
57
60
84
39
21
156
60
39
96
12
45
3
52
17
24
45
54
45
12
9
15
19
17
111
93
99
16
17
48
36
168
48
15
52
128
48
57
87
16
17
15
33
31
65
15
48
48
30
3
60
60
7
65
189
34
44
57
168
33
3
21
90
21
12
27
36
54
51
93
87
159
33
15
33
57
6
21
15
6
198
57
43
32
12
18
24
24
99
12
9
15
12
63
6
99
12
60
15
48
12
9
9
51
63
30
15
67
86
42
16
17
24
36
12
3
33
36
31
29
33
66
16
53
27
69
72
12
3
33
19
101
75
45
67
5
48
39
81
15
96
45
3
105
12
21
48
72
30
45
7
5
12
15
16
32
48
240
33
15
16
38
6
36
21
27
117
43
17
175
5
120
48
60
87
30
34
137
3
42
3
51
9
24
3
144
48
16
44
33
33
51
108
51
21
9
96
66
60
9
48
33
27
120
12
33
27
45
34
41
24
36
24
159
36
6
24
82
29
3
6
15
24
67
44
84
12
84
54
27
75
81
72
12
93
3
48
12
63
4
53
105
48
15
129
135
27
21
183
36
48
12
9
57
18
237
24
39
36
6
58
14
18
45
120
9
99
36
96
72
12
55
5
24
96
33
51
117
15
24
19
80
117
12
12
15
9
9
18
48
6
75
15
16
53
84
21
30
81
36
27
36
57
99
144
52
14
18
60
33
3
30
114
6
42
93
9
58
5
60
12
12
21
18
12
9
9
15
60
36
24
60
12
3
64
32
108
66
24
27
60
48
111
45
60
72
3
16
89
21
39
39
36
6
75
24
7
113
72
39
16
185
24
24
99
42
6
45
24
15
69
36
51
48
66
18
12
33
3
102
120
66
45
19
38
15
123
9
3
9
144
9
3
27
36
12
240
48
4
38
54
9
9
15
57
10
125
15
48
21
75
9
33
24
123
21
66
69
12
48
96
36
129
3
3
144
4
125
15
84
78
24
48
3
24
31
38
72
78
36
30
3
45
63
15
18
27
12
57
18
45
81
27
60
33
15
96
283
92
144
66
15
96
63
4
17
36
24
211
5
12
48
27
33
12
21
51
79
32
48
12
9
75
9
12
39
81
108
45
51
21
15
3
12
129
9
10
41
51
33
96
15
21
48
79
110
18
93
96
9
120
39
27
96
33
79
5
27
30
96
3
15
30
15
9
102
9
12
45
82
53
33
15
39
57
108
75
57
39
9
33
15
39
48
100
5
123
12
21
12
3
6
138
96
54
168
39
24
15
84
21
156
60
115
41
3
36
21
9
174
165
12
15
84
30
15
24
27
33
45
126
96
9
33
168
3
36
48
12
31
38
39
3
9
3
42
111
39
21
27
18
18
16
86
75
69
135
15
45
21
3
12
3
60
96
21
127
113
63
144
12
48
21
12
108
12
72
15
33
84
45
3
36
9
51
36
48
27
33
27
18
27
36
9
24
24
6
9
60
192
63
12
9
12
75
45
3
21
156
19
53
36
45
15
120
9
42
144
64
32
33
96
24
36
15
90
6
90
39
12
60
27
45
3
45
33
66
108
21
36
24
9
75
12
36
69
96
42
60
33
105
135
15
18
15
36
63
6
42
105
60
183
9
96
72
153
15
12
123
4
161
75
57
24
48
63
84
64
89
55
53
24
9
207
9
63
15
18
114
48
6
120
39
12
96
48
111
126
78
100
32
45
67
65
48
27
90
42
48
60
21
84
171
64
5
171
60
4
17
31
5
48
27
48
21
75
60
66
30
69
36
9
39
9
66
64
80
12
9
12
60
15
4
140
45
24
144
15
45
36
12
99
21
139
101
33
15
177
24
63
48
57
63
39
21
48
15
12
9
129
6
81
3
16
125
33
18
12
45
87
54
39
3
9
60
120
3
6
6
18
111
36
15
21
27
12
48
81
36
75
33
195
6
72
34
29
19
32
105
45
75
36
33
51
3
45
87
6
27
15
6
10
62
39
9
34
125
3
54
6
57
228
183
6
15
43
86
120
87
144
9
75
69
27
55
278
27
75
66
24
138
33
63
81
60
3
96
6
51
3
180
12
57
43
110
18
6
6
69
63
21
12
75
129
3
96
69
36
117
3
21
10
110
24
27
132
72
3
93
15
4
110
66
249
45
39
96
51
33
21
10
110
18
81
75
4
41
132
63
ABCD 97278383864*3^$a+1 [50162]
72
132
48
12
119
121
60
23
48
18
31
144
29
31
5
180
55
192
5
55
204
24
84
156
65
451
204
17
19
60
41
78
30
19
108
17
180
91
180
89
91
84
5
307
84
5
55
216
71
60
30
18
54
103
72
36
84
65
7
108
36
120
60
29
55
96
35
84
90
18
132
205
252
120
84
59
30
18
90
18
49
72
29
7
24
36
168
24
221
331
48
36
125
60
115
12
312
132
23
37
24
120
29
55
71
25
180
24
155
30
31
12
137
7
11
18
7
24
168
41
355
197
55
12
36
96
413
60
66
61
209
211
24
36
144
24
143
25
113
7
108
17
7
372
24
29
30
270
36
144
331
36
24
156
11
25
108
89
103
107
18
307
96
36
173
115
101
132
103
149
175
36
35
49
120
12
24
96
216
203
114
48
55
252
36
84
5
360
7
48
48
168
24
125
31
77
103
72
12
120
53
223
192
72
65
96
19
252
60
24
240
17
7
168
35
25
108
36
24
95
37
12
36
5
54
1
192
84
29
175
95
157
60
35
193
192
228
12
12
53
7
12
60
173
31
60
72
287
48
162
115
36
84
168
12
96
312
48
36
101
127
36
24
12
144
89
31
95
25
204
12
101
240
55
17
31
17
19
60
48
131
30
91
24
29
91
125
67
132
36
84
48
47
510
7
84
17
235
48
107
42
55
216
137
60
12
6
1
11
25
120
323
97
12
5
48
139
168
192
216
24
89
79
72
348
11
1
161
12
96
19
35
97
24
84
95
18
19
36
23
54
55
12
168
48
77
7
113
31
29
7
48
11
25
12
215
18
144
18
37
240
12
144
77
7
11
145
144
65
103
144
41
19
23
37
11
97
35
61
12
72
36
24
60
60
11
25
36
143
30
6
277
12
143
13
5
31
113
30
1
12
77
127
161
319
23
330
66
25
84
53
19
36
60
48
89
31
24
12
24
77
108
151
108
48
155
162
31
60
24
72
24
29
115
11
145
12
12
180
5
7
29
55
179
25
53
43
5
259
12
89
222
73
360
12
48
65
84
91
17
127
35
126
144
115
11
162
295
173
247
23
169
12
203
1
84
41
84
60
91
24
108
95
37
41
19
35
1
192
24
83
1
120
192
197
67
48
95
25
36
36
36
65
175
173
84
235
5
31
144
161
204
67
84
167
217
12
59
157
132
60
168
12
83
13
60
144
5
30
36
61
53
108
19
209
72
67
5
31
77
67
168
84
24
36
60
156
108
125
24
7
36
48
35
12
73
269
31
47
37
108
65
288
144
216
91
120
228
48
17
78
192
18
78
97
108
95
144
121
252
ABCD 97278718918*3^$a+1 [50019]
21
99
8
120
40
176
64
33
72
108
3
345
126
66
24
66
90
18
90
126
33
21
324
15
3
114
48
11
25
54
105
72
48
45
27
9
111
8
7
90
240
48
36
51
3
42
59
16
128
133
90
129
39
81
39
6
339
24
27
45
9
39
111
65
16
168
87
450
15
24
15
561
24
80
25
36
3
81
6
66
42
45
183
42
71
85
60
159
15
150
162
33
15
57
128
13
18
65
25
6
30
83
31
126
59
97
23
1
15
120
45
195
105
183
177
23
85
11
64
111
66
204
12
18
29
40
80
91
36
89
271
30
198
6
95
16
120
3
141
21
84
96
156
27
63
162
215
7
9
21
59
31
78
210
6
59
7
9
24
111
36
54
95
157
3
80
7
17
61
59
7
9
96
165
3
111
144
120
108
54
108
42
9
9
36
35
157
24
59
64
56
157
83
25
276
3
63
24
105
15
9
120
39
12
36
18
36
36
18
69
57
270
54
36
63
207
54
51
48
135
222
3
72
144
81
60
59
7
57
165
228
39
15
108
21
15
54
36
6
66
39
159
6
30
29
115
21
93
72
3
153
42
21
240
81
255
8
217
78
41
151
105
153
87
51
90
18
225
240
99
30
95
37
180
156
3
21
18
66
72
78
54
35
85
42
54
30
29
16
440
181
3
51
149
85
18
90
108
75
21
83
73
39
123
5
120
120
40
183
24
129
69
12
24
174
126
90
209
7
129
201
54
12
93
111
30
150
29
136
24
21
3
96
15
54
12
168
48
18
5
16
69
59
37
123
33
39
15
225
8
61
35
85
90
24
90
87
3
5
40
240
21
144
35
1
39
153
39
3
45
225
48
263
85
291
99
5
40
24
80
31
6
66
17
16
57
47
7
126
198
36
24
89
1
30
209
151
54
147
8
136
15
6
83
127
78
72
30
29
25
24
30
42
15
24
51
53
13
78
21
128
112
9
210
141
3
42
3
87
89
40
24
57
63
171
45
96
225
39
69
120
60
126
30
6
69
144
216
51
18
195
27
108
41
85
59
7
105
120
69
36
119
1
63
56
16
104
184
80
61
179
175
42
15
24
231
246
27
15
57
48
75
5
97
15
9
12
3
105
36
54
36
18
71
1
78
48
9
15
209
25
156
18
185
16
375
54
51
9
48
108
60
84
75
72
3
36
9
21
90
9
96
21
18
81
24
75
36
9
56
229
138
33
21
18
6
275
49
36
144
12
63
120
176
1
183
56
49
71
16
8
37
48
11
259
5
13
27
200
151
9
15
12
18
18
17
16
57
39
24
45
6
48
5
232
8
61
59
55
57
120
15
18
87
93
6
5
79
42
39
104
16
24
63
9
8
7
30
59
64
27
156
72
6
120
72
258
54
11
1
126
9
24
216
24
39
138
23
55
30
24
120
11
79
252
54
96
135
48
56
64
80
120
31
24
12
293
55
192
126
83
79
65
31
65
79
65
1
60
84
72
63
63
42
72
143
55
48
17
96
1
48
18
18
51
128
136
104
40
51
12
144
150
48
36
54
18
87
57
39
24
72
48
72
48
3
54
15
39
114
72
39
ABCD 97278905708*3^$a+1 [50004]
111
4
11
121
23
81
4
35
21
21
12
18
13
60
96
96
20
3
1
36
48
36
116
40
107
18
48
51
40
113
243
64
65
19
77
54
25
116
4
200
184
12
84
24
71
21
28
36
180
23
277
80
184
12
77
7
83
61
32
27
117
69
51
3
13
53
31
29
55
216
11
114
199
96
41
79
120
60
11
144
18
67
96
257
43
44
3
1
65
7
140
24
16
44
184
12
108
47
13
132
20
69
19
11
109
32
45
79
96
233
6
90
31
5
19
24
32
15
109
11
24
169
72
20
27
90
3
4
24
56
40
36
80
57
3
4
36
24
56
24
4
156
56
24
96
4
96
84
36
48
227
18
72
159
4
240
56
3
72
114
111
9
7
20
24
96
33
36
78
1
29
91
236
3
18
19
20
63
72
54
31
59
337
44
40
60
95
25
24
32
4
11
9
4
35
25
36
11
25
197
87
76
80
39
61
107
37
11
85
24
125
51
3
24
90
3
4
41
39
21
18
337
23
120
90
7
20
28
71
18
31
116
100
24
56
64
60
360
35
90
54
181
36
23
33
33
7
47
37
120
20
36
4
24
125
51
15
345
16
17
6
66
78
97
144
56
21
18
186
48
7
60
56
45
19
35
1
104
93
63
129
211
180
60
17
7
24
41
24
12
19
36
53
271
23
13
44
64
32
9
15
16
143
24
153
9
79
137
103
32
120
63
21
60
81
60
75
88
12
35
114
19
179
120
96
90
7
80
15
24
261
3
24
61
60
32
24
4
11
54
90
72
109
53
91
5
7
24
161
24
235
56
189
151
120
224
4
5
51
21
103
12
24
80
4
60
11
30
15
156
60
117
72
30
78
7
84
36
24
12
48
152
87
72
1
20
28
71
141
117
43
203
25
72
108
11
24
72
288
57
40
77
18
24
109
89
3
28
17
18
37
35
105
57
168
103
92
88
96
84
17
15
45
19
71
13
72
107
42
75
4
32
153
6
48
117
16
24
20
9
54
177
40
84
5
55
65
36
36
60
55
104
256
29
6
72
1
47
13
5
126
54
55
35
21
100
36
77
3
64
56
3
21
75
49
56
124
92
24
159
90
54
48
69
4
89
72
51
24
21
12
67
20
9
90
121
20
4
17
79
56
4
156
24
311
9
81
174
81
60
28
36
35
85
24
36
56
88
47
109
96
35
120
73
5
87
64
24
96
264
60
119
57
240
45
139
156
173
91
17
60
144
51
4
36
29
240
54
81
63
120
1
12
113
7
24
200
184
56
3
33
60
4
96
23
30
67
65
15
24
4
77
198
1
60
236
28
35
37
24
11
90
15
57
3
60
88
336
80
69
211
56
28
149
7
20
45
31
108
65
267
148
192
197
31
60
12
137
127
89
31
24
72
47
18
43
120
131
49
56
36
28
5
27
24
64
32
88
12
59
109
132
24
84
12
140
120
4
56
64
20
4
56
16
23
24
37
60
36
29
115
5
19
5
7
140
88
281
15
21
54
45
76
20
84
160
24
36
29
7
5
19
84
11
61
59
18
67
80
36
93
55
29
67
5
15
16
23
85
56
4
12
5
54
49
5
27
40
47
13
17
7
36
65
55
20
88
132
29
18
13
140
60
3
1
24
12
17
60
7
56
4
5
19
120
17
19
56
15
42
123
3
81
9
84
3
64
20
184
116
9
36
19
72
17
103
29
91
20
45
115
125
15
40
44
45
79
32
4
80
4
71
18
3
69
51
64
11
138
7
65
24
19
36
29
7
20
4
56
64
36
53
67
144
20
51
73
12
20
24
40
60
96
80
244
36
5
55
80
93
42
90
19
101
103
167
9
40
56
4
ABCD 97279181152*3^$a+1 [50062]
6
21
60
195
117
123
30
60
24
15
9
36
24
6
6
84
75
99
30
96
3
3
9
9
12
30
108
42
18
126
51
93
72
60
30
24
105
45
30
126
75
84
39
66
3
21
15
165
72
78
6
39
21
63
3
174
6
114
3
33
60
54
24
30
6
33
51
6
6
9
39
72
33
51
30
24
15
147
114
6
48
6
99
21
114
6
30
6
24
120
30
54
27
9
30
24
30
66
96
69
111
90
144
51
129
75
141
84
36
3
237
54
6
3
156
15
21
45
30
105
204
9
132
39
99
30
12
18
6
60
6
9
15
81
33
30
42
48
42
57
96
15
12
18
15
27
9
21
30
54
84
51
135
54
12
24
114
72
24
30
66
18
12
30
60
78
30
66
3
21
6
60
33
33
48
150
216
6
114
24
6
96
30
57
87
24
141
45
3
51
21
45
15
81
198
60
6
6
30
30
90
27
33
30
33
45
6
9
57
24
3
111
36
36
60
9
201
24
54
12
108
57
135
78
66
144
21
21
78
12
93
51
36
18
6
6
60
18
45
117
150
18
30
6
6
90
84
3
81
15
21
24
12
30
48
12
108
192
45
69
39
51
30
36
54
9
75
9
123
24
30
210
30
6
33
81
3
12
120
9
42
9
48
36
105
12
18
126
6
45
75
24
69
81
126
54
84
6
24
126
6
24
6
78
30
27
3
6
111
15
33
132
69
54
9
3
18
6
69
27
24
24
42
27
51
6
15
21
24
54
12
324
45
69
96
24
6
6
30
180
120
48
81
81
15
39
45
39
12
24
30
174
60
36
6
198
42
15
39
30
36
54
114
66
30
30
36
240
18
36
6
54
75
204
21
6
54
15
51
18
72
30
24
6
24
54
9
57
15
99
6
6
18
27
12
87
6
54
66
48
12
150
45
129
24
60
6
30
99
36
45
3
57
36
48
96
6
18
66
84
57
24
51
45
24
45
60
51
39
84
30
99
21
36
30
24
186
30
66
168
12
18
120
90
276
3
93
24
24
42
24
174
120
72
15
39
60
30
30
81
135
48
66
24
120
195
87
150
114
6
75
3
66
30
96
24
30
84
6
30
36
48
150
57
45
39
60
105
66
78
12
18
105
21
6
165
9
66
54
186
24
6
27
120
33
60
18
42
48
96
15
51
45
15
90
24
144
6
81
39
36
48
105
147
24
21
45
30
30
204
63
21
6
69
45
42
114
51
15
120
105
99
6
30
69
69
90
36
60
54
12
84
234
6
120
24
15
21
6
24
9
21
30
54
156
15
81
30
69
69
27
39
24
6
6
114
15
21
15
33
60
6
24
30
15
36
9
90
6
24
12
3
27
60
54
63
3
174
54
12
90
84
234
12
30
15
15
165
309
126
45
15
174
66
9
9
30
12
48
12
18
66
24
21
171
24
66
60
30
54
54
6
135
15
54
30
36
30
75
9
162
24
144
12
48
66
123
21
60
90
6
15
60
21
48
102
165
15
69
21
24
24
156
30
6
15
39
24
42
18
42
18
90
6
36
138
39
111
60
6
6
84
69
51
24
60
6
120
6
60
78
27
3
12
108
6
66
33
12
33
6
54
30
6
90
21
9
6
24
126
24
234
285
15
132
69
9
171
111
18
12
15
15
24
84
12
18
66
6
39
39
60
21
15
6
144
24
162
18
15
15
66
144
186
84
12
24
90
6
138
42
48
60
36
66
18
12
48
9
3
18
36
30
36
24
66
99
69
156
84
42
24
6
120
27
3
57
108
45
84
54
42
54
30
3
357
36
39
45
30
33
3
30
84
30
6
60
30
30
198
21
75
36
48
96
36
60
150
30
30
108
30
36
9
15
66
210
36
90
138
42
99
15
30
24
30
96
33
141
42
54
24
60
60
12
78
30
42
138
42
30
30
24
24
66
36
63
27
60
9
15
9
15
6
54
21
15
66
48
42
45
129
156
108
66
30
84
6
21
33
135
24
141
30
9
3
60
108
30
30
30
102
33
15
60
36
24
45
51
6
90
18
15
45
30
12
120
78
60
111
15
30
3
3
30
84
84
42
90
24
3
27
84
60
36
186
108
42
18
12
15
63
90
60
66
21
39
90
174
12
78
ABCD 97279230344*3^$a+1 [50038]
113
75
75
12
78
192
24
60
114
21
171
24
6
39
4
41
6
108
150
42
30
24
84
6
9
117
103
41
31
29
39
112
5
3
100
11
24
21
75
9
12
39
210
75
39
12
13
32
3
57
9
75
45
15
39
36
9
81
6
9
69
127
20
45
54
54
42
114
36
54
6
3
12
165
39
39
57
75
108
60
25
77
39
36
165
15
24
51
69
15
54
247
5
63
111
1
119
9
51
24
66
15
4
35
30
27
99
54
75
75
6
114
12
105
39
126
18
132
9
15
1
80
9
24
51
96
39
144
30
12
39
16
8
12
48
40
107
78
6
36
25
29
6
9
51
129
21
24
6
45
40
59
24
6
60
54
21
9
126
6
30
18
75
156
15
24
45
75
36
36
9
16
35
174
114
72
108
132
60
24
96
120
90
78
36
129
27
45
9
39
21
66
33
15
25
71
60
21
28
95
21
144
21
24
6
69
96
36
135
60
9
9
96
60
36
123
171
105
15
1
44
64
41
99
27
93
111
45
15
114
6
21
93
240
27
40
29
6
33
12
159
6
168
30
12
9
15
84
66
126
108
117
28
20
52
95
114
54
12
24
21
60
9
51
63
12
138
51
15
1
5
60
48
36
39
36
15
229
11
6
78
12
60
13
11
45
189
36
15
15
84
45
96
111
18
6
150
15
36
28
32
63
36
120
6
24
54
36
264
85
41
39
60
201
15
21
30
18
42
24
36
18
96
291
24
99
12
30
3
21
30
90
66
25
140
3
12
25
83
21
9
27
63
45
105
30
66
90
6
24
84
102
24
36
9
4
71
1
29
54
225
180
51
36
73
35
12
105
3
25
35
150
15
132
15
18
15
12
39
174
6
9
51
96
9
51
9
21
24
24
27
3
21
24
141
60
15
21
18
97
20
33
147
48
75
12
25
155
24
60
60
69
27
213
135
21
9
90
120
36
54
7
53
6
36
84
1
59
6
43
11
30
114
21
69
96
54
186
84
55
56
60
39
42
24
135
4
131
21
39
30
195
15
60
24
36
6
90
69
111
354
51
60
9
30
60
45
21
18
42
219
15
24
126
75
45
24
30
42
123
141
51
60
15
18
36
150
24
37
44
15
30
84
42
48
36
45
105
24
6
144
105
276
21
18
12
9
15
81
240
63
45
51
21
33
42
54
66
69
240
39
120
12
48
132
105
33
15
51
36
48
21
15
66
3
12
9
204
6
69
180
156
279
30
27
204
15
9
147
24
6
108
6
109
80
27
33
21
66
18
90
25
185
30
132
78
30
36
49
35
12
9
39
85
11
9
15
72
24
49
17
54
30
36
54
69
75
117
108
36
45
6
138
27
39
9
21
51
93
6
36
85
20
33
150
21
39
42
180
30
84
105
9
6
60
54
66
30
15
39
156
114
6
120
60
69
60
21
60
75
165
91
53
171
99
12
24
150
24
6
66
3
15
21
4
101
6
60
84
96
45
40
59
54
12
18
45
96
60
15
1
5
3
12
88
35
81
135
84
57
153
12
78
81
15
141
75
120
129
21
18
36
24
30
246
49
56
16
95
13
41
30
1
23
45
21
75
39
96
180
180
24
12
24
30
30
54
75
87
30
54
156
9
75
45
36
15
25
23
6
30
114
27
159
24
57
69
66
9
21
15
3
12
9
69
66
30
96
63
75
6
31
44
15
81
3
37
269
54
45
135
300
117
15
78
6
21
75
24
21
9
15
4
35
81
24
12
39
24
96
229
77
24
79
20
51
96
69
45
84
12
84
6
24
49
32
39
96
84
36
78
72
30
69
75
30
15
75
81
15
24
9
36
60
16
119
30
126
78
75
21
19
125
6
96
105
39
36
30
75
33
27
39
9
75
21
15
45
124
65
30
30
126
60
60
9
96
141
84
174
36
84
96
21
33
42
129
84
15
36
6
30
69
9
267
105
3
36
105
39
40
20
72
69
96
108
66
126
163
41
75
45
156
ABCD 97279293154*3^$a+1 [50051]
18
45
93
60
19
5
87
21
18
37
72
5
48
3
64
36
104
40
65
18
12
12
33
87
30
3
12
75
84
9
33
87
48
4
41
15
15
69
9
67
83
21
40
5
3
21
36
36
15
12
12
24
12
4
5
144
12
24
51
28
32
24
36
9
30
21
9
15
75
1
203
6
24
12
60
18
66
24
6
1
23
45
57
42
21
51
9
9
12
3
3
93
60
135
6
30
60
13
5
15
27
18
6
25
11
24
12
78
36
43
68
33
39
12
76
47
73
12
20
3
37
17
79
17
79
5
15
33
18
18
54
6
27
60
33
36
30
45
15
18
6
96
33
33
79
8
27
1
60
17
3
28
59
12
9
16
8
36
51
18
102
1
44
33
6
6
24
12
18
12
25
35
9
15
84
60
21
40
5
30
21
87
45
21
15
132
9
3
12
4
5
31
41
183
51
13
17
91
65
15
24
16
20
4
5
30
84
36
45
63
48
30
48
15
16
20
153
27
16
12
101
6
9
4
17
43
11
49
12
59
54
42
13
17
15
60
28
60
65
48
27
52
56
15
9
99
9
48
4
5
24
6
60
6
3
24
172
29
6
18
6
9
57
91
53
24
18
30
18
36
24
45
36
4
5
90
84
45
3
54
18
126
19
5
3
3
1
29
6
48
1
36
11
30
43
44
21
72
15
3
21
88
48
5
75
9
43
8
63
12
69
4
11
1
44
15
18
30
21
15
30
19
32
3
30
15
21
12
60
3
9
3
12
96
27
144
21
12
48
4
120
24
47
18
42
13
20
12
129
36
54
25
35
45
24
16
53
15
33
15
9
126
9
21
84
15
3
6
147
24
21
19
68
36
36
136
12
36
35
24
150
6
1
11
25
48
11
78
7
120
5
84
90
37
53
72
7
128
9
18
1
5
19
41
66
54
15
21
43
92
28
48
12
77
6
93
52
89
60
15
64
35
60
114
18
24
6
63
57
48
19
5
15
87
85
65
39
15
45
15
37
47
12
54
30
1
5
15
60
204
40
35
12
24
18
63
24
75
96
9
15
25
29
55
20
40
71
24
21
9
39
33
3
12
52
47
36
18
31
59
9
33
3
21
19
5
15
16
11
37
17
15
9
6
25
5
3
12
9
6
1
23
9
33
30
120
18
135
24
63
33
69
27
3
13
68
69
12
48
7
8
12
24
40
32
9
15
3
12
33
27
49
29
120
36
12
60
43
56
4
17
55
35
33
4
11
1
24
24
20
3
30
3
15
1
53
30
30
15
28
53
24
12
6
69
24
4
12
83
85
8
9
18
21
52
8
15
36
78
18
18
6
60
109
36
5
63
28
5
24
15
24
4
11
1
20
75
1
20
39
30
31
23
1
35
21
3
72
73
47
13
47
9
40
11
109
5
60
31
24
20
39
85
11
81
39
45
100
23
21
15
61
5
31
12
48
65
3
52
12
143
13
24
5
60
6
6
84
7
32
52
5
30
1
48
47
25
17
72
36
24
39
24
231
36
6
15
4
8
21
51
21
12
55
32
88
23
24
9
21
30
6
12
108
30
169
11
69
136
12
17
60
48
27
16
5
18
120
21
36
4
41
19
156
5
42
1
24
12
41
12
7
20
84
39
13
72
20
15
12
25
48
11
180
42
19
11
93
87
109
24
5
24
15
57
30
25
68
3
24
61
12
17
39
112
12
5
27
16
12
11
36
1
59
21
9
51
4
20
123
6
6
24
21
40
8
33
19
68
28
5
19
20
16
5
3
69
31
107
93
81
15
39
21
15
6
3
45
15
81
24
12
55
12
11
21
51
78
60
19
47
45
39
12
49
5
36
79
48
11
37
44
28
108
29
15
15
21
3
25
5
87
4
29
12
24
55
144
44
36
27
57
100
35
90
67
41
60
18
30
19
8
9
18
228
48
42
78
1
84
12
8
72
4
41
7
128
9
90
25
108
53
18
6
66
24
85
108
107
6
18
21
4
47
9
48
105
108
27
45
18
49
48
5
18
109
8
33
30
13
71
21
12
28
59
66
18
21
40
59
69
75
81
39
6
42
33
9
66
36
21
9
63
105
51
21
19
119
45
16
29
51
52
12
5
6
30
96
6
33
69
3
15
45
63
102
48
151
80
144
4
47
36
9
9
15
4
23
57
12
60
51
9
39
57
180
4
8
81
79
23
33
12
48
9
51
45
51
3
18
27
3
48
12
9
16
107
13
59
69
27
30
42
6
51
28
20
3
37
17
63
15
45
16
11
25
11
30
84
19
36
20
99
6
15
51
49
8
27
6
7
8
120
12
3
13
17
7
11
54
15
15
48
48
102
43
71
9
27
12
13
8
51
6
63
51
69
15
12
54
75
15
126
43
17
27
36
21
15
48
48
57
18
9
21
18
97
53
6
21
9
31
8
15
97
12
96
5
19
47
24
66
48
6
109
5
12
19
95
69
16
65
15
21
18
13
29
48
111
9
12
36
12
36
72
3
16
24
36
11
54
39
4
11
24
21
21
30
54
6
6
60
19
11
60
25
17
27
40
11
144
30
75
28
32
4
71
25
29
12
27
96
15
6
31
12
8
28
35
66
15
48
52
48
32
45
91
44
16
128
64
12
29
12
19
20
33
3
63
30
19
96
32
15
42
7
20
36
57
3
69
18
12
18
7
29
12
114
6
7
12
35
21
39
25
8
28
20
57
15
52
48
5
12
30
49
71
1
20
15
18
102
33
45
99
57
30
6
7
23
9
9
15
52
8
21
15
3
157
8
16
5
60
67
23
156
129
111
1
8
16
176
9
19
44
3
18
6
9
15
21
4
24
23
13
96
24
71
6
54
13
113
7
56
12
189
15
15
66
90
24
18
3
3
36
25
128
12
33
30
57
40
8
12
60
28
20
28
24
68
15
102
31
29
24
84
42
6
18
30
24
3
3
12
42
132
54
6
60
30
25
53
12
6
144
13
71
1
20
24
27
24
33
105
6
45
27
37
20
21
12
39
33
27
9
12
60
24
18
12
61
120
24
155
6
115
20
33
15
72
57
48
60
18
126
24
24
6
85
5
6
45
16
35
69
105
78
21
135
36
24
9
16
65
84
31
71
ABCD 97280083846*3^$a+1 [50023]
54
39
75
120
54
72
23
19
48
24
18
15
12
8
40
24
9
35
36
40
3
24
54
23
40
57
47
13
39
36
33
87
24
20
13
84
3
57
39
3
108
21
60
8
1
71
13
30
6
39
24
36
27
18
60
87
45
15
99
9
12
96
60
45
90
36
48
141
3
9
32
1
24
3
8
52
9
47
19
48
18
60
24
3
12
27
5
73
42
21
21
23
31
69
3
9
36
108
27
5
55
57
87
9
24
15
33
24
15
6
24
108
3
8
40
9
23
13
59
49
63
96
3
5
112
63
5
31
41
67
96
9
21
27
9
72
84
102
60
33
9
3
56
40
12
24
27
6
30
93
20
1
12
12
11
76
27
5
16
12
3
36
9
33
35
64
44
28
27
54
48
36
95
36
61
36
27
63
29
37
51
45
11
40
33
42
24
9
12
27
54
39
27
33
92
36
49
51
75
6
15
27
69
32
19
53
19
17
13
54
33
188
40
45
59
28
3
54
3
48
36
8
36
4
3
36
42
23
36
43
30
18
9
44
43
78
60
18
36
17
40
87
17
67
41
52
45
15
12
153
24
6
18
18
9
72
8
1
27
8
19
30
18
77
25
18
6
63
15
17
4
32
31
5
43
9
111
6
15
9
42
17
139
234
72
59
28
9
51
9
12
35
64
36
24
69
18
41
7
101
52
144
27
9
69
15
44
40
12
9
3
8
7
24
5
37
18
53
4
3
96
6
30
138
6
45
68
108
13
59
40
39
6
15
3
54
12
3
12
69
42
24
12
21
9
27
72
60
33
27
75
33
84
27
29
49
72
23
97
3
12
32
109
66
9
24
8
37
63
21
95
1
39
117
27
36
12
21
63
8
28
120
21
54
33
9
23
13
12
78
21
33
15
36
45
48
60
35
73
102
177
44
100
15
33
27
41
7
57
36
24
60
36
156
20
13
12
3
36
8
1
71
52
24
81
15
45
48
36
3
48
12
36
24
9
168
3
33
30
54
12
3
56
40
72
3
6
123
21
18
174
15
27
9
12
48
33
18
209
112
32
13
63
32
25
42
42
111
21
42
77
1
123
96
9
6
9
48
63
41
25
6
5
19
17
16
39
9
44
85
18
12
6
3
12
9
51
12
36
45
35
4
156
24
24
3
9
21
36
3
12
32
1
3
159
17
4
9
27
3
101
76
24
3
41
52
123
41
4
3
78
23
4
24
57
18
153
57
3
8
4
32
16
3
12
5
28
48
57
47
37
51
15
5
7
24
54
90
5
52
51
69
63
9
93
18
30
11
31
45
33
18
48
42
35
1
108
48
30
6
66
21
3
9
189
23
1
24
48
71
4
72
39
18
63
48
228
12
15
18
60
18
17
85
39
3
53
31
77
13
23
43
54
60
63
60
12
24
12
21
6
12
45
20
1
71
1
63
44
7
9
48
57
27
68
1
35
28
3
5
112
69
27
24
39
45
45
51
20
28
3
5
4
32
19
18
12
6
96
21
8
28
8
13
123
36
9
35
4
123
17
36
16
36
72
3
60
69
9
18
9
68
16
57
48
3
15
45
72
24
36
48
27
9
27
108
66
24
39
45
3
57
6
53
28
3
54
87
27
72
42
12
18
17
37
35
31
45
60
44
16
24
45
18
5
36
25
47
1
3
24
15
24
77
43
24
33
12
51
9
8
7
29
4
45
6
66
42
33
20
1
39
12
63
45
9
6
9
9
23
16
21
30
18
18
9
36
32
67
12
33
32
28
9
3
32
91
42
96
6
21
39
24
81
9
3
15
12
69
9
111
9
3
72
3
57
51
6
30
9
39
42
24
27
44
108
13
18
102
87
68
28
105
27
12
3
5
108
25
12
3
39
29
4
57
12
35
36
1
12
15
195
12
53
4
9
15
8
16
60
96
8
28
15
24
113
31
77
28
15
105
39
24
6
60
3
36
8
64
12
27
90
78
18
18
90
42
24
5
76
33
15
111
53
1
60
83
16
45
6
9
3
42
75
56
55
6
111
39
18
42
36
21
12
48
80
52
21
48
36
15
12
33
3
93
36
48
18
9
3
5
19
45
36
9
12
6
17
49
18
9
32
31
36
5
36
1
35
1
35
72
16
84
21
167
28
21
72
15
63
18
15
56
55
48
36
21
51
6
138
126
3
15
18
3
120
24
3
17
40
21
3
63
21
3
29
7
29
1
180
66
41
1
51
51
30
51
93
75
3
81
51
17
37
39
3
48
30
12
6
57
15
41
4
3
57
9
18
17
36
28
12
36
33
66
90
51
15
65
52
56
7
33
9
108
63
60
63
12
9
32
36
52
51
9
60
9
24
11
76
57
47
16
51
18
3
48
9
114
9
24
3
18
15
75
6
15
57
75
12
15
21
80
7
6
15
3
6
54
21
104
88
24
21
12
51
132
15
54
24
30
17
16
12
21
72
15
8
1
3
48
69
48
18
24
41
19
9
33
11
76
45
12
39
111
69
21
18
18
51
9
66
54
30
33
32
148
36
21
3
180
8
28
8
79
33
24
48
32
43
6
18
33
39
5
16
36
39
30
18
60
17
19
6
15
24
12
69
3
32
7
29
19
17
16
33
36
95
13
18
36
5
4
39
29
28
192
12
27
12
30
48
39
8
19
45
21
30
48
9
8
4
39
24
81
87
6
63
9
39
33
18
60
165
87
5
256
9
24
27
39
77
49
15
45
12
6
48
45
15
21
24
8
13
3
57
48
18
18
23
88
69
15
8
36
19
9
8
31
5
7
36
21
9
54
69
192
57
60
35
19
42
15
32
7
21
44
217
3
57
47
97
3
24
63
150
114
9
24
12
3
33
72
15
65
28
24
48
9
27
12
27
33
12
33
39
24
36
8
13
66
6
15
105
3
39
42
35
13
51
15
114
63
51
45
3
81
45
51
27
17
121
24
18
90
66
33
36
21
23
28
39
30
42
78
39
27
18
30
24
45
9
59
85
15
8
72
19
17
55
6
3
21
90
6
3
9
18
96
30
15
24
48
9
3
9
18
5
13
15
3
5
36
40
104
7
33
9
63
36
63
66
11
7
57
ABCD 97280133352*3^$a+1 [50021]
59
105
16
5
7
92
4
12
80
75
9
48
76
72
104
4
204
32
16
128
45
36
6
57
87
1
65
75
60
9
6
105
123
6
84
54
162
51
12
12
16
8
117
24
31
320
3
132
30
39
16
23
102
18
150
144
123
192
3
33
64
20
76
12
104
21
3
69
15
76
11
54
6
1
92
28
200
88
5
19
60
95
1
116
28
77
103
5
75
28
5
127
8
84
81
99
9
60
72
30
189
36
12
148
125
15
15
9
64
17
7
56
12
57
147
64
144
35
85
41
55
12
44
123
25
83
33
45
67
35
25
47
252
21
52
168
72
92
28
53
27
48
39
49
24
36
29
151
35
37
29
43
197
66
60
9
76
104
28
20
123
309
15
120
21
15
33
57
78
57
28
164
213
24
31
35
33
52
44
15
24
25
60
152
88
47
54
111
33
36
79
92
45
115
12
53
43
20
36
96
45
102
6
30
72
18
127
17
36
55
32
208
11
21
15
13
47
30
18
54
43
48
17
42
25
20
57
36
67
8
57
27
60
24
64
8
84
4
71
144
30
51
120
15
13
20
40
35
1
119
18
27
12
60
9
36
43
140
51
49
8
93
66
1
20
15
37
300
5
180
43
60
48
12
20
123
9
88
89
111
63
96
1
29
54
21
16
197
18
9
48
33
103
59
6
72
103
12
12
191
9
63
25
180
29
36
24
3
117
19
17
75
165
108
156
79
29
87
4
32
28
17
3
27
37
17
135
36
100
5
27
108
12
27
21
15
90
18
24
36
45
52
95
18
72
63
52
47
61
24
23
9
105
48
6
25
5
36
63
72
144
72
45
43
72
53
67
80
63
85
60
89
31
24
107
6
55
104
39
97
5
24
15
36
28
221
3
156
21
19
120
41
15
3
126
127
377
135
28
60
89
36
3
100
35
57
120
75
85
32
16
32
28
11
30
51
3
109
168
65
75
33
27
84
16
32
12
216
28
12
80
24
28
68
243
85
104
3
78
55
17
3
112
155
25
168
5
19
11
90
7
29
114
30
7
44
16
44
123
6
66
18
42
84
6
18
57
16
180
53
12
135
40
224
24
24
21
19
5
123
303
9
27
24
21
69
51
33
135
27
144
6
51
15
325
92
132
9
24
111
64
17
18
93
60
159
45
148
68
9
54
57
84
196
8
27
24
174
15
52
77
147
28
8
72
51
37
12
188
3
12
25
335
150
67
8
9
36
27
48
100
23
25
20
99
36
6
36
75
153
19
8
69
39
141
54
12
24
73
180
8
48
117
78
144
21
9
103
32
40
23
9
36
28
120
152
93
67
8
15
81
16
119
21
84
24
105
156
3
28
29
36
67
161
7
29
36
55
72
8
28
17
18
57
3
85
59
48
24
169
204
5
355
17
108
43
53
162
25
29
66
129
24
15
57
72
63
25
20
52
96
41
36
60
103
80
12
39
105
76
65
55
104
64
212
52
60
53
18
21
45
19
35
177
75
168
66
15
135
1
65
63
9
6
21
81
108
6
54
39
148
12
276
24
36
77
55
8
45
7
44
3
1
65
42
30
99
144
27
45
40
20
12
27
121
32
12
69
162
144
109
12
5
168
55
11
33
88
5
144
19
41
66
37
20
76
17
7
41
147
60
24
96
69
126
18
36
31
72
32
16
48
72
35
177
100
32
111
54
156
18
25
29
306
37
48
41
3
96
144
12
36
33
72
27
28
77
36
67
35
25
12
68
129
36
7
125
295
68
9
79
11
73
108
8
216
16
65
24
30
90
150
9
21
19
12
68
40
149
18
252
1
41
135
48
27
73
32
39
49
5
27
36
99
13
23
45
40
23
45
64
96
65
15
4
152
16
212
105
18
9
16
60
44
15
1
17
51
39
42
15
ABCD 97280227886*3^$a+1 [50103]
153
112
95
121
311
33
280
41
96
390
36
45
24
16
24
71
25
143
49
8
24
3
6
252
30
93
16
95
129
216
81
103
101
19
71
25
8
72
105
31
24
41
127
272
88
8
165
42
73
120
89
63
72
195
13
8
135
294
18
12
325
59
30
6
49
41
36
18
1
168
168
152
105
31
80
96
183
6
27
64
144
120
96
168
65
66
162
19
143
18
55
89
378
18
267
40
192
24
17
63
231
193
23
72
105
57
79
96
216
53
42
120
25
48
224
112
263
1
56
9
6
48
132
30
126
9
168
72
328
53
258
217
17
48
78
54
30
60
102
19
192
47
97
65
126
12
21
141
36
78
129
232
119
105
96
16
197
270
37
113
63
64
8
16
80
57
12
3
144
136
72
137
63
40
320
16
209
31
41
36
30
157
80
87
348
372
9
64
95
57
136
168
65
54
25
125
43
83
54
63
112
168
368
136
11
37
95
192
60
85
56
57
108
267
112
71
192
108
18
115
29
3
255
73
72
224
93
115
71
249
267
78
30
73
24
215
126
19
56
24
81
90
45
63
1
296
40
48
24
128
39
48
276
157
72
56
64
41
367
128
72
15
144
288
145
32
165
234
72
9
3
13
95
9
168
153
192
42
13
113
39
24
184
17
24
159
120
63
9
21
90
249
183
1
17
114
30
55
48
47
9
96
16
152
27
85
240
56
87
1
125
187
32
3
30
79
24
47
162
7
168
77
48
90
180
61
71
81
9
15
21
67
72
71
42
162
13
17
39
240
87
9
16
95
24
36
324
1
24
24
77
43
24
23
129
15
121
312
17
36
144
234
97
83
37
80
48
15
121
168
47
193
23
49
245
3
16
17
159
40
35
36
49
96
152
40
8
69
90
1
17
367
56
184
161
55
107
18
144
19
41
63
72
201
39
39
49
35
36
177
9
48
6
192
25
80
225
39
33
126
90
7
119
73
11
252
18
54
193
104
51
12
312
66
39
69
51
216
40
32
63
57
208
144
48
8
15
9
69
12
114
36
57
213
180
55
8
189
126
69
105
31
47
9
63
33
40
53
139
272
345
48
7
24
32
45
144
19
41
18
21
27
54
55
5
48
115
120
17
31
419
96
37
56
9
7
35
84
129
40
161
30
6
48
270
93
129
48
126
6
219
87
49
23
36
36
120
81
213
99
45
36
31
95
1
89
558
36
36
138
18
114
3
135
201
216
21
259
264
17
162
18
84
15
16
95
24
36
30
207
40
155
ABCD 97280340988*3^$a+1 [50024]
99
80
73
3
87
17
145
108
27
81
35
60
24
61
111
44
136
24
144
27
18
36
99
63
234
54
54
231
21
143
37
39
69
75
132
48
32
4
60
27
17
136
24
147
65
61
90
162
11
7
33
21
18
41
100
21
36
23
16
69
11
25
36
23
49
95
96
97
219
140
145
18
162
36
39
15
36
162
95
13
72
71
16
21
59
121
23
120
96
13
27
45
36
18
21
24
20
79
21
69
75
15
17
91
162
15
92
55
18
75
300
3
162
11
24
16
120
45
39
36
156
3
90
15
36
20
19
5
13
123
24
180
12
80
148
12
33
90
41
31
54
59
16
96
63
141
200
40
84
20
1
71
64
116
364
56
13
15
21
59
100
60
60
45
87
39
252
54
59
64
57
3
36
60
36
99
141
21
3
69
251
19
36
54
36
131
13
51
96
33
107
19
65
16
261
144
36
27
60
57
3
72
120
111
90
18
180
72
54
18
41
184
32
31
57
12
39
125
55
9
156
15
69
200
55
45
63
29
40
48
45
108
3
84
201
90
5
4
116
1
15
60
20
24
24
16
39
21
15
69
96
15
162
63
27
53
40
224
25
36
51
75
173
60
96
85
15
129
36
51
111
53
4
15
57
20
31
162
36
11
48
172
20
220
24
264
15
90
15
183
69
140
4
96
33
36
36
135
63
21
120
57
123
75
90
216
108
306
9
12
51
54
39
69
72
23
160
120
93
27
60
3
129
24
9
95
13
72
108
27
12
33
18
129
48
75
162
63
132
75
33
36
260
67
57
12
21
59
40
99
141
75
29
7
77
12
144
4
20
13
3
24
152
48
7
33
183
17
12
4
96
104
145
90
9
45
35
60
16
56
48
112
8
16
9
11
25
51
75
93
72
24
120
104
91
72
89
108
52
75
53
16
44
52
48
57
23
240
16
9
72
155
84
16
68
40
33
54
36
57
51
41
103
18
47
16
9
71
24
100
291
89
72
1
27
20
60
100
45
75
51
90
131
100
60
15
65
43
297
153
51
84
27
18
36
75
15
36
198
11
7
72
72
54
35
1
75
15
233
55
108
18
39
15
45
45
27
168
56
76
84
224
31
36
18
108
18
5
24
16
24
272
4
236
84
76
51
69
24
84
36
60
15
5
40
45
36
3
92
85
3
15
141
111
69
60
15
5
64
147
9
27
54
83
187
18
51
176
64
60
9
216
36
23
16
84
20
172
48
33
144
3
96
24
3
53
60
36
13
107
100
68
12
19
36
29
25
72
87
3
129
60
248
76
60
24
12
93
90
45
117
3
195
5
85
35
40
60
60
72
21
108
15
21
18
81
27
18
36
108
27
44
1
35
28
117
39
159
21
84
120
36
45
39
15
18
18
126
54
54
108
47
25
15
56
36
4
96
9
72
90
54
39
15
89
60
52
48
252
21
23
24
61
36
180
35
4
195
36
18
27
24
20
96
124
24
27
18
108
159
68
43
129
51
18
15
84
12
33
18
144
29
7
53
145
35
127
33
21
15
24
144
72
120
68
180
25
131
49
267
8
67
36
89
28
36
45
35
24
103
162
18
9
243
17
40
120
48
63
57
15
21
60
45
11
48
60
12
13
75
216
200
16
375
18
95
132
25
36
18
29
61
54
5
40
27
9
36
81
59
64
147
9
135
125
1
3
69
71
276
13
47
151
90
59
40
144
81
23
36
67
29
48
67
18
27
9
72
123
176
79
ABCD 97280754776*3^$a+1 [50025]
84
78
18
15
87
6
120
111
93
15
3
72
12
54
60
12
60
318
21
39
57
15
45
9
18
30
132
111
45
75
24
36
63
69
63
72
57
45
60
36
12
42
84
24
180
36
81
171
117
57
6
12
57
48
75
270
60
18
18
39
48
3
72
144
90
48
63
9
54
24
72
36
144
21
99
54
72
162
45
135
186
54
48
132
18
39
123
162
18
165
87
48
72
18
18
90
90
24
30
6
72
33
12
3
108
36
21
69
6
12
72
114
84
36
87
27
126
84
63
195
18
39
45
108
267
12
48
15
60
102
36
60
174
21
144
75
18
102
18
18
105
165
42
72
93
51
66
18
6
30
96
33
12
3
78
102
105
381
6
18
30
60
306
30
6
48
18
18
39
213
15
132
3
54
84
99
60
60
21
12
24
108
48
222
30
60
3
9
15
81
90
12
60
18
27
207
36
48
69
57
54
6
63
45
90
102
60
75
45
108
3
3
36
21
123
36
54
90
12
108
114
48
18
9
87
18
3
15
9
156
63
6
36
75
9
54
54
162
306
42
45
45
27
75
36
57
33
24
135
45
18
57
51
189
3
33
3
60
12
69
9
90
36
18
30
132
48
42
156
24
36
15
24
9
51
45
84
42
84
6
27
75
33
3
54
18
78
144
63
93
6
138
78
48
24
18
39
231
9
135
84
72
132
12
18
123
9
174
60
9
21
24
36
102
72
6
12
39
69
54
36
36
90
36
90
18
36
6
9
3
6
39
15
33
33
6
33
303
24
18
36
27
129
36
24
36
72
198
9
45
36
210
24
108
12
168
48
18
42
57
45
18
18
234
78
18
9
93
54
33
45
12
24
90
21
45
150
84
9
87
36
270
12
96
87
87
36
36
6
39
9
144
18
42
156
6
105
75
90
144
126
108
105
48
3
72
18
60
54
36
21
141
108
39
87
33
21
12
24
51
69
18
57
39
36
153
3
24
66
27
123
9
75
78
18
84
126
42
45
3
24
81
9
156
135
27
78
15
12
60
57
36
18
90
102
9
9
39
3
48
150
30
90
24
192
198
198
27
48
15
24
180
90
18
12
96
108
12
78
99
21
27
33
51
21
198
72
30
15
3
6
18
102
54
9
51
66
54
117
15
12
168
30
18
24
66
6
93
15
66
144
18
42
3
15
9
39
6
3
45
36
39
87
18
15
117
15
15
165
231
18
51
3
78
18
84
180
108
54
78
180
93
33
36
3
63
42
72
300
15
9
156
60
51
3
36
36
129
36
27
33
63
36
30
24
30
54
183
15
54
108
87
3
132
54
144
66
9
135
33
9
54
57
45
72
3
15
204
90
90
36
48
42
12
162
6
90
108
336
54
60
30
36
54
60
99
72
99
141
156
57
42
18
18
12
72
24
30
54
18
135
63
6
36
75
27
6
54
36
54
36
30
42
12
60
48
24
363
48
39
180
84
42
15
15
54
36
15
57
63
15
9
48
51
36
93
60
21
42
9
39
114
18
12
36
21
141
54
18
27
15
45
99
57
87
57
96
24
39
66
6
54
120
114
144
36
69
3
12
108
45
12
75
18
18
90
12
54
36
45
33
54
30
3
159
114
54
48
108
6
3
51
54
12
144
42
18
66
6
27
48
12
12
3
6
54
213
3
36
48
36
24
48
54
90
18
162
93
3
18
210
24
48
90
18
132
84
144
9
117
135
9
39
15
42
54
54
18
54
138
153
63
21
201
87
75
12
54
24
135
3
18
90
57
93
246
54
36
15
48
60
27
45
81
27
93
18
6
15
51
9
9
54
60
48
42
48
150
48
6
30
168
36
21
45
126
72
6
30
9
33
54
18
12
24
51
69
54
72
168
66
39
147
ABCD 97281013106*3^$a+1 [50121]
18
36
24
72
54
30
42
54
48
6
51
33
186
9
60
201
66
18
186
9
291
6
63
171
21
63
6
27
63
36
126
72
126
297
3
60
120
69
108
12
12
60
15
84
9
15
30
207
99
90
6
45
63
252
105
105
54
36
24
30
54
78
12
78
57
45
18
108
144
213
45
12
42
30
108
18
78
27
9
90
21
99
45
108
51
36
90
75
60
75
81
84
105
15
36
63
90
147
15
84
201
3
30
6
36
90
138
9
12
3
162
48
6
81
21
39
15
6
54
30
60
36
12
270
117
45
3
87
45
60
93
42
108
18
270
18
90
54
195
93
102
33
3
24
12
108
57
36
72
87
93
141
27
15
18
66
33
48
24
129
6
48
45
60
72
75
21
39
21
15
105
132
15
117
48
12
60
63
108
69
21
15
27
105
3
48
114
18
117
21
90
9
27
6
174
36
54
63
15
66
96
30
60
84
189
51
216
30
96
18
120
6
36
30
24
48
36
69
60
48
3
42
15
39
30
123
111
114
36
27
57
150
48
24
138
27
51
120
24
36
69
15
78
36
99
63
12
45
33
12
6
12
54
51
3
24
156
126
24
27
75
162
147
33
3
12
12
105
15
33
15
3
108
24
66
51
3
42
180
18
165
27
18
6
21
60
120
51
30
27
72
60
168
12
9
306
30
3
57
135
120
36
15
54
66
105
24
15
24
66
60
54
21
63
36
6
3
33
39
123
33
75
228
21
60
36
99
33
3
129
48
75
78
27
135
57
99
24
33
12
81
36
51
3
36
30
18
96
69
93
102
36
21
3
48
132
12
60
141
57
198
12
42
18
33
12
273
15
12
15
48
42
75
33
18
189
21
6
234
66
24
72
405
3
180
21
75
48
96
30
42
102
87
96
39
18
90
18
90
9
39
186
18
12
6
108
306
36
12
96
21
99
54
6
252
9
129
24
3
9
63
12
15
6
12
36
42
117
12
105
54
144
12
108
60
156
132
12
42
126
45
75
18
87
72
132
48
117
75
48
72
21
102
36
150
30
6
75
51
45
99
36
72
33
144
156
9
198
33
3
72
18
30
36
153
27
24
36
33
57
48
63
84
3
45
120
12
69
42
30
24
36
18
9
168
87
6
66
60
45
168
51
240
36
18
3
84
93
210
57
39
57
12
72
48
21
27
465
219
81
24
90
108
48
72
42
30
24
9
60
51
24
36
21
231
69
15
21
3
72
105
132
27
24
12
60
9
60
39
84
57
3
12
24
9
117
111
69
48
6
72
30
24
54
81
39
81
15
48
72
54
171
63
36
6
18
45
48
9
3
147
84
6
18
72
21
63
21
39
84
42
15
15
96
12
132
108
18
27
201
39
147
48
150
15
123
9
99
60
117
12
45
3
12
3
60
138
99
117
114
12
237
21
12
27
27
144
9
63
9
51
54
18
45
60
51
36
45
81
54
36
72
36
132
45
9
3
87
141
132
15
57
105
36
90
9
45
90
21
69
3
27
21
180
3
102
15
3
24
45
63
102
6
21
195
36
138
36
18
240
36
9
21
99
117
150
138
63
33
66
60
228
105
27
45
3
93
3
81
36
24
33
96
252
39
96
3
69
27
54
87
87
33
192
27
165
60
48
48
45
138
57
24
15
36
30
87
63
9
36
240
12
63
72
12
18
15
147
36
54
6
138
54
72
60
93
72
15
18
108
39
51
12
93
129
30
6
30
204
93
195
12
21
15
105
24
3
33
123
201
51
42
3
15
138
39
12
3
33
45
12
27
171
24
30
3
147
93
60
75
ABCD 97281284162*3^$a+1 [50044]
9
27
30
72
15
93
75
15
60
17
7
89
91
48
12
33
33
35
48
19
60
60
132
45
81
12
111
81
18
57
3
77
61
60
12
35
13
162
33
147
12
6
87
15
48
24
36
84
6
60
42
30
18
30
60
15
75
12
60
30
15
33
42
5
55
90
23
28
81
6
42
72
18
18
84
83
7
60
89
1
63
3
24
18
35
43
12
90
12
36
12
3
9
36
30
57
56
109
15
27
21
39
18
3
15
30
24
3
45
11
7
24
6
72
30
60
30
11
19
12
89
67
12
12
66
59
13
3
39
6
3
36
8
16
111
36
24
9
21
90
6
114
18
102
6
90
29
76
32
7
21
69
6
72
18
42
42
18
60
132
45
48
3
60
33
99
30
102
18
3
48
24
57
36
35
85
24
198
12
113
52
20
103
21
9
30
45
45
51
39
60
18
27
80
76
57
3
9
30
18
35
67
72
60
33
3
30
15
9
6
9
75
33
20
16
36
93
35
37
18
5
25
75
36
231
5
28
36
152
7
78
30
30
30
120
30
12
12
48
30
5
13
15
147
21
57
87
3
54
18
5
13
27
3
105
135
24
78
42
18
48
102
21
99
105
57
23
25
3
9
30
36
84
5
13
30
18
24
11
100
9
6
24
60
36
90
54
29
79
65
43
53
7
90
30
57
36
57
30
114
6
24
78
18
57
27
78
87
108
8
19
5
13
168
3
21
59
61
11
37
35
7
36
24
36
42
12
66
9
56
64
24
27
24
90
111
15
93
20
7
84
48
41
60
61
6
17
103
69
33
168
15
9
120
23
13
12
75
15
78
90
57
105
102
9
27
45
45
3
9
35
36
91
36
9
15
6
72
15
3
54
3
48
69
18
12
18
42
6
24
15
111
17
13
3
12
27
33
69
83
12
31
84
29
136
3
285
27
5
4
72
9
23
12
13
11
31
81
32
120
85
78
9
15
6
3
36
21
27
32
25
6
33
87
5
127
48
57
63
29
13
282
45
15
29
31
41
28
21
60
78
42
6
9
20
73
27
24
57
150
53
67
33
9
11
7
9
75
18
30
12
48
33
9
78
72
36
24
5
121
30
84
9
44
7
18
12
6
5
24
40
15
126
3
99
90
27
108
33
54
21
32
55
102
35
60
48
7
120
69
27
9
33
42
6
150
42
48
23
31
18
42
9
51
120
81
129
108
3
12
32
1
30
5
67
33
15
54
3
3
30
42
45
36
60
21
36
12
23
145
30
90
3
20
1
30
29
19
81
36
21
23
31
69
51
33
27
36
9
105
35
36
4
60
84
9
71
136
21
15
24
3
60
12
9
60
36
3
192
18
72
90
60
5
4
9
138
57
63
30
35
55
12
48
9
3
33
45
30
90
15
15
12
21
140
7
30
27
8
67
17
13
18
24
6
39
51
84
18
138
12
42
51
39
18
18
5
55
12
78
42
30
243
27
53
7
17
28
15
78
15
39
41
7
90
102
90
48
18
42
135
72
3
30
87
36
32
13
135
8
7
72
17
25
120
6
24
78
75
105
107
84
1
66
30
72
42
60
48
48
9
33
42
81
9
36
42
65
37
18
102
36
132
131
67
24
21
8
19
12
30
3
27
90
60
36
27
12
44
31
6
23
19
57
15
21
105
27
75
30
12
48
30
150
108
23
91
6
54
18
3
45
30
9
60
3
30
90
18
30
24
60
66
39
3
90
18
77
67
41
55
29
31
162
48
12
18
30
15
15
24
60
5
13
60
27
21
35
19
33
15
108
210
12
12
75
63
93
9
18
12
5
55
198
42
45
3
42
30
185
25
3
12
33
228
54
168
42
23
217
36
12
167
91
30
42
77
1
39
33
42
29
84
25
12
18
48
12
21
111
6
42
48
54
6
90
24
3
120
15
90
48
12
42
6
35
72
13
15
27
93
8
7
42
3
15
12
21
36
15
29
16
123
237
21
59
31
117
27
78
3
104
28
33
39
15
41
7
12
30
18
102
6
60
53
19
41
4
33
107
7
69
36
81
15
39
9
51
30
36
300
54
6
35
7
60
30
12
6
24
29
7
57
27
45
20
91
30
39
20
73
23
28
12
75
42
27
8
28
27
18
27
27
33
45
18
12
18
114
6
23
7
9
3
30
15
45
35
13
12
42
41
37
30
60
12
60
60
9
27
65
187
81
72
15
12
93
27
48
24
45
24
21
96
30
53
7
54
30
9
69
120
18
102
15
68
112
3
65
7
18
24
30
30
35
61
84
39
99
41
7
12
18
30
12
72
96
5
25
3
36
48
27
36
60
17
7
90
90
90
39
12
32
85
27
111
30
12
108
63
21
150
48
41
16
15
18
15
3
42
72
59
40
39
5
28
45
107
16
12
27
18
23
61
111
9
6
129
33
240
18
30
54
48
12
6
84
23
7
33
33
12
23
25
24
48
11
4
45
12
39
81
18
78
3
9
12
15
8
136
36
80
48
67
21
15
24
60
60
30
156
27
165
3
12
15
12
216
12
21
51
108
18
60
15
20
49
51
132
36
21
35
28
123
12
108
105
45
63
9
35
7
6
72
30
168
ABCD 97281507086*3^$a+1 [50040]
49
87
32
16
27
144
69
21
131
40
27
198
90
36
18
63
192
15
18
215
48
16
189
27
27
54
15
75
36
288
18
47
151
36
21
33
144
47
7
18
47
16
63
81
8
16
80
120
1
47
48
48
24
121
39
48
56
48
112
48
128
88
27
18
18
17
55
36
77
13
27
144
9
15
8
40
8
37
99
336
32
1
36
3
48
21
83
40
8
64
24
8
25
198
33
21
36
23
67
117
24
24
33
15
39
9
8
19
77
16
128
49
18
5
48
64
8
40
24
48
56
139
54
15
56
19
45
120
104
19
21
8
40
104
25
15
39
54
162
17
64
144
128
133
3
80
7
41
13
90
177
248
79
126
59
31
126
99
120
33
47
24
55
33
24
120
8
139
21
120
21
90
81
72
48
120
3
29
112
32
40
128
64
152
55
41
13
3
15
18
162
36
57
72
8
7
54
51
8
13
243
27
117
24
8
136
8
16
48
57
23
48
16
24
72
8
40
75
21
24
63
81
8
1
15
24
32
88
39
36
36
17
72
73
15
128
1
63
45
3
123
18
35
199
9
63
198
90
9
168
24
72
96
56
48
229
59
24
96
184
32
120
16
32
168
7
9
81
23
24
241
15
21
83
7
17
16
32
115
21
141
27
8
64
45
59
49
15
96
8
25
87
48
9
87
48
48
56
16
32
64
48
104
192
64
24
63
36
29
24
1
47
16
48
32
37
72
3
105
23
103
18
135
27
36
17
64
24
72
144
56
112
32
96
103
18
54
33
8
31
54
3
51
101
40
3
5
64
48
45
195
80
85
171
48
32
91
93
80
7
9
32
184
24
3
45
24
8
24
40
183
105
3
29
160
9
90
5
157
11
40
96
72
87
18
23
13
59
247
36
21
33
36
72
3
8
64
24
63
9
104
136
24
80
16
32
31
54
18
41
16
8
40
56
48
16
144
8
1
87
48
80
96
40
45
3
33
15
104
24
55
81
96
3
53
24
13
99
117
35
48
61
27
135
9
81
54
33
72
24
8
25
111
69
275
16
87
81
24
8
49
47
24
1
39
80
48
48
55
113
67
5
13
83
25
39
48
144
32
43
45
24
128
37
11
120
13
59
16
8
79
113
16
69
51
24
168
48
15
9
24
21
3
152
7
36
53
136
63
33
48
24
111
18
15
8
24
61
27
117
131
120
1
23
192
16
39
33
32
48
16
51
18
18
41
13
54
53
217
15
3
36
33
21
11
61
72
18
54
27
45
11
40
147
18
3
32
16
144
56
96
13
3
48
104
16
80
24
16
51
53
1
167
103
54
11
7
33
93
51
48
9
23
121
71
160
8
24
280
8
7
9
45
11
88
45
51
24
15
41
13
54
69
32
16
48
15
33
8
144
13
131
64
24
33
63
32
103
9
56
7
225
32
13
59
85
180
23
136
128
24
31
113
120
37
27
56
48
88
8
133
35
72
112
128
136
56
19
101
48
64
48
63
113
49
54
9
72
152
64
117
11
16
8
73
39
159
54
108
71
16
32
120
157
83
7
54
59
184
48
104
24
16
33
72
63
135
54
162
108
125
19
93
48
8
40
8
64
24
80
31
126
155
7
17
48
120
48
1
39
56
120
16
48
45
11
16
279
9
24
72
111
137
112
39
33
39
33
165
11
16
96
111
72
9
48
176
40
15
9
24
48
8
1
18
93
15
72
57
72
15
161
55
36
18
3
24
189
54
36
9
80
16
3
18
90
17
37
3
15
33
72
39
9
135
126
27
45
54
45
24
24
33
47
40
39
153
45
59
24
43
5
120
16
32
48
31
41
48
72
1
23
16
96
8
376
96
120
72
32
79
17
168
40
27
29
16
9
36
51
3
36
18
180
3
33
111
24
45
83
25
36
216
51
3
69
111
18
159
39
54
11
7
108
53
24
88
24
8
55
9
104
24
16
24
128
19
5
13
51
21
18
9
56
208
33
39
24
80
64
63
18
207
56
40
8
ABCD 97281662722*3^$a+1 [50085]
24
36
79
77
61
83
36
48
12
4
44
72
184
56
16
188
36
256
192
96
140
31
69
72
48
20
60
120
24
88
93
59
16
120
27
5
60
48
7
29
208
123
149
1
12
3
32
1
47
24
4
44
187
24
174
263
49
71
72
13
155
100
93
15
75
41
48
96
52
33
95
12
28
24
8
25
47
28
44
4
164
60
1
107
19
65
84
115
69
27
5
48
132
196
12
33
203
36
4
56
48
36
36
16
3
30
11
61
18
69
21
24
11
1
18
113
55
53
96
4
111
6
59
96
60
49
23
1
119
48
208
80
144
36
60
40
32
19
29
61
3
188
48
144
16
92
13
6
66
3
12
327
41
4
33
107
13
3
20
64
27
5
24
1
39
32
19
5
13
11
25
15
75
117
33
119
16
27
18
47
12
43
18
36
83
16
12
8
124
36
12
212
40
8
24
120
13
95
103
30
27
20
25
63
20
60
72
1
71
16
32
61
119
31
17
37
108
15
15
18
47
48
37
63
24
33
63
104
13
72
11
60
52
57
3
128
4
92
4
27
33
92
40
60
300
45
35
228
36
16
92
25
11
60
55
90
95
64
20
88
57
11
12
112
32
1
3
12
3
165
236
64
69
15
48
27
18
63
60
27
105
180
44
60
36
12
16
81
99
15
102
47
25
42
18
48
60
23
100
20
157
315
33
95
40
9
23
108
36
88
80
36
96
16
92
168
13
27
45
27
128
19
9
80
60
4
48
12
80
196
32
112
20
88
8
60
1
54
137
172
3
5
24
19
6
108
11
64
27
29
67
93
92
7
21
104
60
48
25
83
52
39
5
64
24
8
25
60
264
3
21
30
90
155
49
48
63
56
48
16
24
123
17
16
140
64
33
95
24
16
32
12
13
36
36
18
53
19
24
57
45
42
72
29
1
23
136
9
15
147
53
13
147
216
32
48
139
161
60
115
6
23
40
45
192
11
228
52
57
23
12
13
42
66
99
8
60
60
25
47
13
35
13
24
11
40
249
63
32
16
165
27
60
44
48
48
48
25
119
16
24
27
48
53
12
36
24
40
8
52
68
28
57
3
141
51
8
145
11
1
3
24
36
32
48
12
313
90
161
28
51
65
12
43
77
13
27
33
36
48
47
64
140
25
12
108
42
53
36
73
35
168
28
60
9
23
163
45
27
30
108
59
96
169
23
84
48
13
83
97
54
66
78
5
49
48
90
29
25
23
73
138
5
24
108
25
144
39
80
52
99
240
53
36
49
51
75
65
49
47
64
20
97
108
35
112
200
13
35
19
6
107
132
12
175
78
12
23
103
149
84
97
95
192
108
24
144
24
72
1
255
32
25
51
44
43
5
13
6
129
80
12
48
4
108
104
13
60
51
15
149
37
35
19
221
144
40
45
59
187
153
81
107
72
60
76
45
75
51
144
117
72
33
120
95
40
33
84
6
17
13
131
1
54
54
39
8
120
24
184
32
120
13
30
5
4
32
1
95
160
44
169
15
51
141
12
45
18
5
48
64
140
1
30
5
24
121
135
120
12
39
138
36
167
88
72
69
11
13
35
36
4
24
128
100
9
3
57
59
12
84
1
47
121
27
8
240
61
59
12
37
123
12
45
3
32
96
37
95
60
73
87
27
137
84
25
162
17
36
12
28
72
105
47
115
21
44
7
21
48
20
1
63
20
72
136
32
12
133
90
42
11
19
54
15
27
54
35
73
36
12
35
40
32
40
36
69
155
12
1
167
48
13
60
131
60
84
12
73
39
48
120
48
12
60
32
67
168
120
5
48
109
11
48
96
16
33
66
21
69
6
18
47
109
18
5
48
60
84
1
87
48
8
184
80
43
72
5
108
13
60
39
92
115
54
75
20
112
32
16
141
83
16
51
21
80
25
215
48
72
25
15
20
13
119
13
27
8
24
ABCD 97281829306*3^$a+1 [50017]
18
24
25
35
60
6
12
12
7
29
60
30
21
3
42
36
18
36
13
8
40
12
8
9
15
45
48
3
4
35
21
60
4
23
25
47
120
60
150
6
42
108
18
9
72
3
30
3
57
127
20
9
19
65
27
3
6
7
5
19
155
66
108
27
87
13
65
27
27
18
15
52
119
30
7
47
33
40
5
30
168
54
6
21
40
29
27
57
55
95
126
12
48
66
25
53
18
30
135
24
33
7
23
66
6
6
30
12
13
32
33
39
69
36
6
57
3
90
15
15
24
13
35
30
3
87
30
15
33
75
87
25
8
45
42
78
42
192
1
29
15
3
37
20
9
79
5
27
3
13
29
54
57
12
15
30
7
35
66
27
112
53
7
29
72
19
20
33
48
7
11
126
90
25
269
12
54
36
57
51
1
168
77
96
19
80
39
6
18
6
96
31
44
16
17
6
37
23
12
49
101
72
3
12
147
21
4
59
12
24
1
72
17
15
3
36
49
35
72
48
37
11
105
3
54
48
12
63
12
52
36
35
12
25
11
84
6
7
5
15
117
48
19
36
20
99
36
42
43
24
5
66
48
36
21
84
39
66
24
6
18
67
119
6
18
30
27
36
27
25
53
42
30
63
40
20
105
195
9
48
6
37
84
20
3
48
30
18
30
6
45
3
30
60
15
3
24
1
17
3
12
40
11
21
81
12
12
3
28
53
67
17
7
8
45
6
57
4
59
66
36
90
69
28
5
18
78
27
52
20
45
15
28
12
11
6
30
84
37
12
5
150
12
33
63
57
33
19
20
88
17
15
39
30
12
39
40
53
75
12
69
19
11
54
42
1
5
7
5
30
6
144
163
29
90
24
37
47
18
30
12
33
39
24
30
7
60
24
5
6
42
123
24
28
32
3
42
51
64
8
60
3
109
89
6
78
6
9
33
78
36
54
67
143
21
9
6
18
15
40
65
72
90
48
30
36
7
5
42
6
66
6
19
20
28
11
36
30
54
6
6
48
36
13
140
51
24
25
8
24
93
30
12
18
12
90
1
83
1
8
48
159
48
33
3
9
27
25
36
35
9
108
28
65
168
19
23
9
3
18
18
102
24
48
36
19
41
66
6
30
48
36
36
9
28
32
28
83
18
42
9
9
6
33
3
42
135
12
28
143
12
37
59
102
18
21
45
15
28
12
41
27
87
84
42
27
75
36
6
3
3
72
13
119
48
30
27
3
66
42
18
79
32
99
30
27
27
12
30
51
4
68
87
13
120
53
24
18
25
23
48
30
24
3
3
12
25
20
3
81
159
61
20
15
6
24
36
19
41
15
3
37
29
103
47
78
3
52
32
21
18
9
12
21
48
84
36
24
42
24
12
24
84
37
137
60
7
8
12
40
20
108
15
30
90
48
72
48
97
71
54
60
42
73
5
67
35
93
108
33
91
59
42
18
37
17
72
24
24
6
90
6
105
256
17
43
29
3
12
28
32
9
96
66
18
6
18
96
54
156
69
48
4
5
51
15
108
144
45
15
30
18
69
16
84
71
157
23
189
28
125
18
48
9
3
85
23
9
51
6
18
45
57
43
12
48
5
3
3
6
31
60
32
3
90
7
48
35
37
47
18
3
45
79
20
40
23
6
6
24
49
35
37
29
30
120
49
137
75
3
30
15
3
18
6
24
21
15
18
6
37
23
36
84
12
25
35
42
36
6
21
15
37
12
8
15
78
7
35
105
45
15
28
23
24
25
5
7
65
18
36
109
23
18
31
5
55
53
12
3
27
1
152
57
6
60
24
21
12
3
9
39
6
18
36
81
9
12
42
12
30
3
171
66
138
73
60
17
30
25
47
30
75
21
18
6
30
33
12
39
54
67
23
12
24
24
12
24
9
12
16
44
48
60
72
33
18
48
49
11
144
30
90
37
23
72
96
109
56
24
9
30
36
48
85
41
120
24
67
56
3
141
45
18
6
7
80
4
35
78
30
45
33
42
45
45
75
33
19
83
36
49
137
6
72
25
20
111
6
115
11
105
75
12
12
6
60
87
12
21
7
101
84
6
49
5
27
3
6
19
32
39
30
54
12
21
33
7
5
12
7
8
21
19
47
13
8
27
145
17
43
23
30
18
69
48
3
30
39
15
33
27
48
24
78
42
30
30
24
36
108
37
5
63
105
102
61
77
7
20
39
144
57
39
12
12
48
12
12
6
42
12
1
12
65
36
12
54
6
19
59
37
17
6
30
60
19
108
20
4
35
1
65
42
13
29
3
75
13
20
12
33
30
12
12
24
21
96
52
17
30
25
5
18
42
24
39
28
29
15
75
120
33
123
9
15
6
55
59
36
69
69
31
173
55
41
54
25
12
11
57
108
15
12
25
152
33
18
144
73
71
9
33
42
90
43
72
11
12
24
6
7
68
15
12
18
7
11
6
24
19
12
96
59
30
18
18
15
24
9
19
11
30
24
72
15
15
18
18
105
39
24
60
24
45
12
135
1
20
3
21
120
225
66
12
72
60
33
45
6
6
18
18
30
78
7
23
1
35
1
65
19
29
39
15
36
6
55
53
36
6
21
112
8
9
43
48
29
6
72
156
6
54
36
6
15
15
12
30
42
96
109
35
6
115
29
24
102
84
1
24
23
13
12
11
36
73
5
123
75
12
42
3
12
40
41
42
45
117
24
6
6
39
39
37
167
25
32
40
8
63
18
7
17
18
37
11
30
30
37
5
24
15
3
96
37
84
59
24
33
33
39
15
37
8
15
12
25
125
31
44
9
12
30
30
67
60
17
30
54
6
21
4
53
27
15
24
144
30
7
41
39
21
27
52
68
33
115
29
66
9
48
33
54
6
18
60
12
78
19
101
24
42
6
99
36
72
105
75
3
24
ABCD 97281904654*3^$a+1 [50011]
31
101
19
24
59
73
5
12
42
18
19
47
6
43
48
60
29
55
24
41
67
11
1
47
60
12
1
5
12
67
11
126
120
18
37
41
30
1
72
17
67
77
115
48
17
78
18
18
13
36
53
139
29
31
35
1
5
7
113
7
11
61
89
12
67
72
113
36
24
18
84
6
12
235
125
6
84
1
48
24
17
7
101
67
41
54
25
12
143
25
11
1
84
29
19
12
72
144
71
1
59
30
43
96
24
5
67
72
36
17
24
18
36
90
31
23
37
53
7
29
66
24
37
12
113
102
13
48
47
61
47
49
12
12
17
6
13
23
13
24
12
161
43
60
209
36
30
6
139
41
31
24
71
1
47
6
103
5
12
24
7
5
7
47
1
12
48
17
31
59
12
37
12
156
48
185
120
36
43
36
35
97
11
13
12
83
174
6
90
19
24
11
36
66
79
132
12
72
48
5
18
198
31
89
234
42
55
48
12
41
42
13
35
97
71
12
49
41
144
24
12
54
60
85
84
29
12
36
43
12
72
36
5
12
42
246
7
125
7
47
25
36
24
53
247
24
252
35
1
167
37
119
1
12
24
48
48
12
108
41
54
18
54
13
5
7
48
47
1
17
91
84
77
18
1
144
36
5
12
90
37
60
12
24
144
12
5
7
29
30
1
24
29
96
18
66
18
96
54
102
1
77
90
12
25
53
127
83
42
18
1
17
103
17
54
18
36
114
120
1
36
5
103
77
36
19
53
127
53
48
43
155
54
43
29
31
23
144
6
55
35
12
1
59
162
66
6
79
47
37
12
108
24
60
23
24
37
173
7
48
24
17
36
12
6
1
48
5
12
6
1
89
31
23
18
12
127
12
84
47
18
60
30
18
18
37
72
5
36
31
24
35
13
71
25
35
1
204
48
84
53
55
24
24
36
77
43
71
12
133
11
1
36
72
53
127
77
19
24
41
126
49
12
36
83
108
42
67
17
55
5
102
42
30
61
60
36
65
31
36
36
35
1
24
11
1
41
19
96
24
24
29
19
131
1
29
6
37
29
7
47
6
43
65
30
6
19
17
30
1
252
5
30
1
24
47
96
18
43
23
144
13
41
43
53
127
96
29
31
36
60
65
67
5
6
97
65
30
1
12
47
30
60
31
24
180
36
191
1
36
23
37
96
11
73
11
85
36
24
23
1
29
43
12
5
19
108
17
54
61
60
23
36
145
29
6
61
108
5
55
36
5
36
31
48
48
36
101
31
5
91
23
66
19
59
66
72
60
43
47
12
42
90
25
48
35
30
31
24
5
31
24
47
18
31
95
36
6
7
96
36
5
90
1
144
29
127
5
7
83
49
53
222
25
24
5
12
54
18
6
13
24
48
72
12
156
60
11
30
24
102
18
55
5
12
43
17
84
43
17
48
19
24
108
35
1
48
23
18
127
72
120
24
156
23
48
36
25
36
17
18
13
17
19
84
12
47
1
41
31
5
12
7
11
37
53
42
48
24
30
6
30
54
61
83
42
48
6
1
24
41
54
169
29
108
31
12
17
7
41
79
11
49
47
13
35
13
24
41
18
126
7
12
11
6
7
41
42
13
5
19
11
37
12
191
12
61
36
47
13
216
84
47
49
65
79
12
48
5
36
31
48
5
31
24
113
54
84
36
25
35
66
19
36
72
72
120
48
11
25
65
31
5
6
144
13
144
12
29
31
144
60
84
41
127
53
7
72
41
42
49
59
30
36
24
19
29
7
12
24
17
102
73
5
7
11
72
1
12
59
13
120
276
23
1
137
31
11
36
85
36
12
24
5
30
25
120
17
19
84
48
35
12
97
60
23
60
1
48
89
54
25
48
71
13
77
36
115
35
1
35
1
24
108
12
65
19
5
31
17
72
7
53
84
6
18
12
54
144
60
30
6
13
24
12
5
55
35
30
67
48
65
36
6
30
24
72
19
35
30
18
1
60
17
12
79
11
1
84
36
47
54
66
25
108
161
66
37
60
12
24
35
73
101
18
1
23
1
65
18
36
25
35
1
35
25
47
73
24
12
119
49
29
7
24
144
17
43
11
1
89
36
114
66
54
25
24
12
36
48
125
18
6
151
168
24
72
125
43
11
48
37
72
60
191
144
1
24
72
36
35
73
35
12
18
163
72
12
24
23
18
31
95
25
84
36
29
43
29
108
6
36
84
1
53
19
23
18
55
35
97
24
84
23
49
12
12
89
7
101
19
53
31
137
72
138
1
36
17
180
91
120
12
53
19
11
13
29
43
23
1
113
102
1
17
108
24
19
60
41
31
47
13
5
12
43
17
36
43
83
1
53
67
12
5
168
79
72
24
95
48
72
90
31
84
12
12
12
11
96
1
12
24
84
35
13
11
174
7
29
6
36
12
72
121
5
24
48
139
239
1
53
79
84
17
31
24
23
72
25
95
85
11
1
71
1
11
6
31
24
29
6
37
ABCD 97283787488*3^$a+1 [50048]
24
6
49
5
6
60
37
12
53
15
45
43
84
35
21
27
36
69
33
12
18
84
1
12
11
42
7
71
1
11
18
6
13
83
144
1
5
19
65
6
25
60
24
41
7
8
60
3
24
30
6
9
40
11
12
12
33
15
54
18
18
30
12
6
67
29
6
12
33
3
9
48
12
3
25
17
6
42
12
6
24
30
7
23
6
36
6
9
15
33
21
6
18
36
39
57
30
25
20
39
37
5
48
6
36
24
18
6
12
69
39
1
119
12
49
20
3
6
12
18
42
12
6
6
6
30
19
8
21
67
59
6
7
20
72
3
12
18
7
8
81
12
54
18
27
16
5
48
12
7
11
21
33
15
33
7
17
6
57
81
6
33
21
6
48
78
27
40
68
15
24
1
20
27
66
19
53
7
8
12
21
79
11
30
54
25
12
8
57
63
15
36
12
30
55
24
36
5
7
47
24
24
12
36
12
37
8
12
33
6
37
23
54
12
30
61
29
3
27
25
8
52
53
127
11
37
11
6
3
33
7
17
15
15
13
65
7
29
6
6
7
5
67
41
39
15
1
23
1
5
18
13
5
18
12
24
18
6
30
19
125
43
32
51
21
36
45
84
6
97
11
36
6
12
18
45
3
9
12
28
8
57
18
24
61
5
18
24
6
7
5
24
24
24
18
42
6
1
8
12
21
30
30
19
36
17
55
41
19
17
18
60
18
30
48
12
25
24
11
72
85
32
9
19
5
6
9
3
45
15
18
60
7
12
12
11
45
12
15
60
12
1
53
27
4
5
24
12
27
52
36
29
43
60
5
60
42
78
7
23
18
19
59
37
44
21
12
78
12
12
6
192
18
24
25
68
60
40
35
6
6
6
114
24
9
3
69
48
33
24
24
27
3
1
59
12
24
6
7
92
48
15
30
6
9
15
6
54
33
15
18
24
27
3
25
32
15
33
28
60
20
4
35
24
72
12
12
18
12
6
24
66
19
95
13
11
1
128
15
6
7
47
12
30
3
111
37
12
11
21
21
12
55
5
30
48
25
12
83
9
15
18
42
1
44
40
29
12
27
12
40
23
36
66
6
12
13
20
3
6
66
37
41
27
12
28
12
128
93
6
13
23
24
25
53
60
3
4
36
35
24
1
17
6
21
75
33
52
5
111
105
12
12
18
42
3
12
15
24
9
75
13
5
19
41
7
5
72
18
42
6
18
66
93
3
30
15
9
3
51
9
57
31
24
5
30
24
60
24
13
29
108
27
136
5
75
45
12
6
30
7
53
24
18
9
28
20
27
30
30
6
15
15
49
65
48
72
30
24
24
60
6
24
3
45
75
45
12
12
3
72
40
11
24
36
18
39
3
12
36
21
16
17
6
36
25
20
3
13
5
48
54
85
8
15
12
18
12
12
18
42
66
37
11
66
24
6
36
45
27
6
6
33
12
15
48
13
65
27
28
29
151
59
36
37
11
30
31
11
25
12
20
15
42
31
65
75
3
9
15
25
12
11
9
36
45
18
1
53
30
48
54
15
9
6
30
31
24
65
84
31
23
36
1
101
30
37
65
55
23
12
6
24
12
6
12
33
15
78
24
75
3
25
20
3
6
36
24
15
16
12
48
59
48
66
12
27
21
39
60
40
5
7
36
17
15
3
25
77
18
90
138
36
1
47
13
35
48
121
5
15
69
12
24
18
13
5
42
18
30
45
4
23
13
59
21
60
33
12
15
3
9
123
12
45
15
60
12
24
24
13
5
42
57
45
51
9
3
57
36
18
30
6
61
12
11
6
15
28
47
73
65
7
35
1
5
19
53
7
11
48
12
12
33
9
15
21
24
66
12
12
18
30
45
12
28
11
42
27
3
18
30
6
36
48
12
19
36
24
5
3
60
51
1
5
24
12
18
9
27
30
63
12
21
42
18
12
78
37
5
7
96
17
7
35
25
11
37
5
27
75
6
54
6
30
60
12
6
19
120
60
8
57
3
12
21
19
5
12
3
12
21
42
6
24
60
7
11
12
13
65
48
6
36
49
29
7
65
12
12
15
69
19
12
11
30
39
28
35
73
44
16
20
27
12
25
20
40
29
39
12
93
150
25
41
19
41
42
25
20
27
18
15
4
35
21
15
18
6
36
45
12
93
19
11
37
35
30
6
1
11
85
32
57
24
12
150
18
30
21
48
27
45
3
42
36
30
24
73
17
78
13
32
15
42
6
18
27
3
12
9
9
27
9
6
49
41
42
45
63
25
23
42
39
3
25
20
15
36
21
99
37
24
5
6
24
25
53
6
1
8
33
12
15
100
5
6
30
31
5
43
41
27
12
12
9
12
15
45
18
36
1
20
12
3
48
21
33
55
47
6
27
33
48
19
5
18
12
30
27
21
39
3
37
8
27
33
12
15
24
57
39
6
12
55
48
5
54
6
24
3
27
78
15
3
37
11
12
37
23
18
24
36
7
5
90
25
60
12
8
63
37
60
32
12
15
6
19
8
60
15
45
40
8
27
18
30
102
36
60
6
48
37
68
12
3
12
84
1
20
28
20
3
18
12
54
6
79
60
36
5
114
6
15
3
21
9
6
25
5
60
15
3
13
65
30
9
16
17
3
24
36
12
12
9
24
60
12
60
6
25
35
25
5
19
29
7
23
12
42
36
7
32
15
12
1
29
18
36
21
36
63
6
75
9
19
12
23
48
37
5
12
84
6
165
21
18
24
48
30
12
12
3
108
3
24
36
6
31
23
1
35
13
20
21
54
36
9
15
36
24
18
7
48
23
1
60
11
30
30
25
17
30
12
6
15
15
30
7
23
48
9
15
13
29
18
37
36
59
66
24
24
19
20
3
49
29
27
123
30
27
69
3
33
18
12
9
36
39
25
11
72
13
24
20
15
36
9
21
12
75
33
55
12
107
36
42
90
30
43
5
75
9
36
7
11
21
33
6
1
23
72
21
3
141
16
53
66
1
29
78
30
180
18
45
24
3
12
45
16
5
42
102
75
99
1
11
18
30
12
24
54
67
32
33
18
24
48
49
8
45
30
18
42
48
24
36
60
25
12
5
72
55
5
24
6
13
8
39
33
3
48
9
28
44
36
3
37
59
13
11
66
6
12
66
12
12
3
24
16
24
35
13
8
3
42
15
3
54
7
23
12
13
35
12
18
36
24
43
24
96
17
6
12
60
57
75
105
12
9
84
7
5
15
48
15
18
7
5
12
75
36
9
91
35
24
96
12
33
3
49
32
36
3
21
9
7
24
23
73
12
48
92
51
1
5
3
3
30
7
32
21
60
7
12
5
30
78
27
28
143
24
1
35
24
18
7
20
28
12
11
12
42
31
12
35
12
6
12
7
29
7
17
7
11
24
60
66
30
42
6
9
45
12
30
13
5
55
8
24
15
24
21
28
65
6
21
60
60
3
12
18
12
120
63
27
13
72
113
36
90
54
7
8
45
15
12
36
15
42
3
9
3
33
19
23
45
3
12
18
42
6
150
37
29
31
29
18
6
12
18
1
8
21
6
25
11
9
39
21
15
6
12
6
30
19
48
35
12
33
24
40
116
12
27
18
43
83
30
7
35
30
12
18
12
33
3
54
18
37
47
45
45
18
36
6
3
57
30
25
5
3
21
6
6
7
35
66
12
7
8
4
36
5
12
78
9
9
7
17
6
57
27
6
6
1
77
36
7
5
39
3
30
36
19
71
21
81
24
15
3
12
13
23
25
5
27
87
21
9
6
97
53
19
23
30
30
18
12
15
51
36
24
61
5
90
60
45
16
20
3
30
72
7
8
24
3
37
5
51
3
6
18
12
21
60
3
21
39
6
15
21
12
6
1
8
60
27
18
36
6
1
84
53
6
1
56
15
30
24
6
12
6
6
6
19
5
18
48
24
61
5
15
27
12
1
12
32
93
6
1
23
37
11
45
3
9
28
47
48
24
61
32
15
13
35
30
24
66
18
31
8
ABCD 97283938166*3^$a+1 [50128]
43
57
8
151
18
171
44
67
105
8
40
51
21
15
41
24
100
99
105
36
20
24
91
45
44
12
72
28
44
28
81
47
7
41
67
9
36
63
41
1
95
84
100
84
99
18
23
19
21
32
19
65
28
15
36
89
40
45
23
49
23
1
191
25
3
45
27
60
3
5
67
6
99
39
17
19
69
219
45
72
20
76
8
60
24
48
24
16
9
35
24
76
48
32
1
48
6
66
90
78
35
12
24
4
56
4
12
99
24
101
28
27
9
141
54
84
36
137
72
36
247
54
63
68
24
120
4
20
60
217
3
20
4
45
11
19
90
18
45
32
112
60
84
15
5
36
24
25
27
8
19
45
36
27
84
149
157
27
32
31
17
72
55
41
148
15
5
61
18
6
30
36
9
80
12
48
112
8
12
4
128
7
48
5
13
63
27
72
53
43
17
13
96
35
24
31
149
40
140
196
20
36
7
81
72
99
105
111
24
5
36
139
48
42
135
44
24
7
33
32
168
7
21
27
6
75
56
61
54
105
44
60
12
4
8
97
48
95
12
55
65
76
44
40
45
51
8
55
29
91
5
36
60
16
9
143
1
11
76
20
24
13
47
48
96
12
64
3
17
84
31
81
104
13
23
160
44
43
5
13
3
104
96
61
35
24
60
52
20
112
68
40
80
24
36
52
92
76
3
29
157
23
7
65
25
144
6
5
40
48
27
5
24
24
28
9
24
11
109
24
30
5
31
81
200
31
54
11
24
19
29
48
4
3
113
24
24
109
11
24
16
12
27
53
144
24
156
84
36
4
57
24
30
5
4
9
27
20
40
75
105
39
29
72
25
24
35
72
40
200
24
48
132
28
45
18
54
114
9
27
29
79
17
4
44
16
45
54
36
137
48
12
100
45
47
55
5
103
54
54
29
13
95
7
5
12
36
37
35
36
60
12
19
5
49
15
116
24
24
61
30
96
65
1
15
44
31
17
100
33
72
11
36
55
5
144
24
61
72
87
27
30
24
35
64
63
53
12
88
44
91
17
67
5
96
7
5
48
19
77
19
5
25
11
13
23
223
41
76
69
3
15
5
16
80
60
31
125
16
3
137
79
5
24
52
15
209
36
25
27
27
5
96
28
81
54
36
41
12
12
43
60
53
12
127
65
84
76
108
56
97
54
105
248
132
19
65
79
18
99
36
9
131
4
15
21
92
108
4
3
77
4
20
4
27
41
12
36
67
72
6
30
9
15
65
36
19
36
9
36
15
5
24
91
36
29
24
36
36
55
90
96
18
17
37
27
20
48
52
116
73
35
55
6
11
72
7
5
25
35
43
5
13
75
45
15
3
5
19
21
60
39
65
13
72
47
60
36
48
36
16
3
41
91
53
24
25
90
41
19
21
87
113
61
15
75
29
31
53
96
60
12
103
5
187
65
40
39
9
51
41
49
11
48
40
20
16
3
117
80
43
53
28
39
65
12
73
72
119
36
19
42
27
93
47
25
72
123
8
85
95
4
69
192
18
41
55
29
36
43
18
48
35
12
7
42
48
18
29
96
24
4
24
135
21
44
7
174
15
9
102
24
21
68
40
27
6
27
12
80
73
23
48
1
11
79
5
4
164
43
65
43
9
20
88
27
45
117
15
3
5
67
69
39
101
12
60
79
41
19
5
108
72
24
25
35
31
89
37
59
85
59
31
60
36
54
35
60
25
11
48
60
4
27
29
12
40
27
30
51
39
33
39
89
37
24
66
9
99
77
108
1
18
36
5
36
4
39
36
5
85
27
8
24
36
72
12
37
90
54
90
17
48
31
30
18
33
3
117
117
207
116
88
99
17
19
54
35
12
25
75
56
13
71
24
16
20
124
36
36
9
96
18
29
25
30
5
67
29
120
100
56
168
31
9
27
6
27
32
43
36
36
9
96
39
60
156
114
30
17
60
28
27
9
3
5
13
24
35
13
6
101
55
29
12
109
23
132
64
80
24
60
12
139
132
48
5
12
28
72
24
56
7
41
12
108
31
36
5
204
24
12
67
45
108
3
36
9
164
25
203
168
12
40
68
24
36
31
108
57
68
76
15
41
13
27
3
36
17
24
84
25
30
162
83
61
15
3
41
12
43
17
100
3
24
45
27
30
11
40
12
27
5
19
54
138
69
44
19
21
44
73
123
21
59
12
25
48
11
13
47
36
24
64
21
144
15
12
8
16
45
59
31
126
23
36
124
56
36
60
19
53
108
28
72
9
18
5
12
36
84
16
8
12
7
132
228
33
9
54
21
104
31
161
144
28
36
56
4
56
28
140
55
41
60
91
9
231
221
60
24
36
24
40
3
36
77
24
43
6
47
64
15
93
63
54
23
31
ABCD 97284182144*3^$a+1 [50010]
24
24
63
5
12
32
64
136
20
80
8
40
20
20
52
28
11
21
4
25
71
13
27
31
5
20
180
12
8
5
10
33
24
52
28
40
12
8
16
36
16
13
75
4
16
11
5
16
28
20
44
20
36
24
16
12
44
44
60
24
36
36
8
16
4
60
12
1
103
4
20
17
36
19
51
9
60
8
56
12
4
8
12
16
44
4
20
40
32
20
124
13
72
6
65
4
16
40
12
20
28
20
40
24
20
4
16
76
48
17
19
4
20
5
11
48
8
8
72
4
60
60
16
37
11
84
20
65
72
11
12
40
12
19
86
35
1
54
13
3
49
68
27
25
40
48
36
40
35
37
72
48
12
16
56
16
44
8
12
31
25
8
12
12
12
16
24
64
100
52
28
16
56
52
28
40
8
52
20
8
39
33
17
11
12
32
16
25
55
16
4
64
3
9
23
13
84
64
37
10
45
28
16
56
44
84
36
40
4
40
32
33
27
4
4
32
52
28
8
44
60
12
28
48
4
4
116
24
45
11
8
8
20
28
15
1
5
39
12
7
1
25
70
5
56
13
22
73
8
12
32
4
36
16
80
28
16
4
16
13
7
135
21
8
20
25
7
48
36
4
32
17
23
12
20
12
8
20
13
3
20
16
19
5
32
48
37
27
32
124
60
19
61
12
25
47
16
9
7
36
12
8
12
20
16
7
29
16
8
32
8
24
16
61
23
28
60
28
12
60
4
60
11
5
20
24
25
19
35
5
12
68
4
12
60
31
13
36
68
20
28
104
83
25
12
8
108
28
11
13
36
64
8
23
21
20
55
65
4
40
80
64
12
13
10
32
53
37
15
24
36
8
20
20
36
16
8
76
32
45
43
107
18
11
8
68
4
36
15
45
3
5
4
28
48
36
28
43
69
88
13
24
30
1
20
69
6
13
72
5
3
12
32
8
4
24
35
57
4
84
120
24
36
32
24
40
4
72
48
20
12
32
68
4
68
20
16
76
8
108
60
4
4
80
4
20
83
33
16
4
56
3
73
12
40
12
16
12
8
40
4
56
32
16
52
4
28
12
15
96
25
12
11
9
12
16
139
21
4
28
36
32
8
9
6
16
21
72
32
24
16
4
16
33
120
47
48
32
16
4
88
12
8
108
8
12
85
47
28
4
48
17
43
36
4
16
4
3
9
28
1
47
60
44
96
3
101
16
104
56
24
28
52
16
40
24
16
20
20
28
16
4
37
22
21
4
7
1
15
5
45
3
16
5
11
12
20
16
20
64
52
3
16
61
13
7
15
9
24
76
12
12
12
24
61
11
20
24
36
4
116
20
32
56
4
71
45
12
12
8
69
43
3
5
69
23
48
24
40
28
16
4
8
7
18
3
52
28
11
5
44
24
40
28
5
39
80
4
69
67
8
3
13
16
4
20
4
12
28
28
84
40
4
32
60
9
19
132
48
24
28
40
4
36
53
7
39
45
76
8
16
4
32
24
13
31
60
12
28
24
52
4
4
37
99
84
8
12
52
60
28
35
1
36
84
32
7
13
85
3
72
8
4
96
76
4
4
100
8
8
24
7
5
11
5
44
1
63
36
28
5
35
12
48
8
4
88
28
8
16
48
5
3
8
16
28
8
33
55
65
19
12
28
8
44
93
15
76
16
49
11
24
59
13
84
25
23
1
67
8
32
13
22
33
4
8
12
32
55
33
17
39
7
9
28
16
16
53
43
12
72
4
61
6
29
8
40
8
24
24
4
25
11
4
33
7
28
48
72
20
65
15
88
36
41
7
28
32
108
5
22
96
29
36
20
32
29
39
55
45
41
39
4
20
28
15
25
4
4
12
24
48
16
24
8
40
40
40
24
40
4
20
24
35
85
36
25
19
12
15
25
20
16
28
12
24
16
28
44
17
119
36
56
8
9
3
4
64
60
37
7
12
48
17
71
92
8
63
1
44
4
36
24
3
97
12
35
50
3
8
68
4
16
12
20
40
84
4
40
25
31
68
32
24
64
36
44
20
12
20
8
32
5
23
13
103
4
1
35
20
20
4
32
33
3
8
52
20
24
28
16
20
56
36
48
12
4
39
49
12
5
3
43
9
8
28
60
12
8
104
8
12
4
16
16
12
17
55
28
52
20
8
3
37
16
16
76
12
48
13
15
16
64
36
8
12
36
4
1
27
8
12
7
89
24
16
69
3
8
12
8
24
16
4
33
19
28
16
52
100
12
12
8
8
20
8
24
16
56
20
28
8
40
3
9
72
15
38
23
13
119
25
6
57
177
12
3
52
3
45
52
16
28
24
12
4
24
52
9
22
32
16
21
75
21
24
16
52
20
16
32
8
4
8
39
25
64
16
20
20
20
44
36
16
8
16
29
27
8
20
41
31
12
52
68
20
68
12
12
25
11
20
8
21
35
8
52
8
135
1
72
8
4
11
2
132
67
4
24
11
32
9
36
19
26
27
140
8
8
57
83
12
32
12
4
16
141
23
36
60
20
44
32
4
15
1
8
20
56
59
5
32
72
16
32
12
87
5
20
44
4
12
20
20
36
52
12
8
52
36
12
3
29
9
7
40
144
155
21
20
12
8
8
5
47
80
29
11
12
12
24
16
16
15
48
29
32
28
20
48
4
4
32
45
24
23
12
40
108
92
8
12
4
4
88
4
8
5
3
69
118
26
47
8
12
3
5
4
32
124
20
55
9
36
16
25
3
55
48
9
36
4
28
20
31
42
3
4
36
4
7
49
5
15
40
24
48
29
19
12
5
10
13
37
3
40
96
3
48
29
4
40
4
100
12
68
16
41
3
56
24
8
24
51
13
16
28
23
18
99
12
8
8
53
11
49
7
8
21
23
16
9
55
3
117
11
54
35
55
33
4
28
80
28
64
9
79
27
26
79
29
11
20
59
17
20
24
3
48
69
28
40
20
16
21
15
4
32
8
44
52
8
56
16
3
33
47
1
5
11
4
4
20
67
9
36
64
12
12
13
19
29
139
28
8
4
12
56
60
8
40
40
20
12
29
39
9
3
3
64
13
52
12
20
24
152
12
40
11
45
4
1
11
4
44
12
40
9
27
12
28
24
24
29
7
28
32
36
100
4
28
60
12
80
19
49
72
16
20
32
76
12
109
55
8
16
4
68
100
28
20
16
28
8
28
4
40
7
33
8
144
16
12
28
12
76
44
11
5
16
68
7
13
8
24
36
48
5
19
56
76
68
32
24
20
4
36
11
1
49
19
16
36
48
16
20
8
120
3
2
7
29
7
12
16
97
59
49
35
16
33
6
61
29
7
8
7
17
20
12
96
12
32
5
19
27
5
4
76
12
40
45
11
36
68
56
16
16
88
7
33
12
48
4
8
4
25
55
8
80
11
17
48
40
20
16
20
4
29
3
8
24
40
48
24
44
37
35
48
12
8
41
19
12
44
60
8
20
17
43
12
24
16
20
3
33
63
41
4
4
8
12
32
28
16
37
35
24
1
39
8
1
36
43
16
16
8
16
7
2
96
71
8
8
4
16
4
8
1
22
5
8
40
20
16
8
16
32
24
13
48
7
12
4
44
12
20
28
5
3
20
95
9
68
8
20
8
21
3
12
33
11
96
25
108
71
20
4
72
8
16
11
9
4
76
9
3
8
35
65
20
37
23
16
16
12
51
37
8
56
45
23
8
104
16
4
24
60
24
16
40
4
37
43
32
24
84
8
7
1
12
12
16
36
8
65
3
52
28
8
12
28
20
16
108
13
48
11
68
20
33
7
16
49
3
33
12
43
35
21
20
16
9
35
20
16
60
32
8
4
5
19
39
21
16
11
5
40
29
3
67
49
44
16
20
36
20
ABCD 97284726668*3^$a+1 [50056]
24
42
9
124
23
12
13
53
6
33
16
36
20
4
29
15
117
123
3
84
45
4
12
44
33
30
36
60
9
33
30
13
5
12
30
37
17
39
76
24
35
12
9
4
17
55
60
47
45
40
60
48
44
4
24
60
65
6
37
92
33
7
20
112
60
41
18
6
54
72
25
17
6
25
20
24
75
48
49
5
90
9
15
42
3
24
36
16
149
24
7
20
4
24
32
24
9
67
20
48
52
29
51
9
6
105
16
23
24
18
60
39
28
12
11
18
15
24
100
48
32
51
21
24
4
72
36
89
15
9
12
30
33
24
12
3
30
43
35
9
4
17
3
4
80
12
4
56
4
41
90
49
47
13
41
6
60
9
28
20
27
45
9
7
8
16
24
65
6
6
7
35
60
102
3
120
60
16
41
6
54
39
39
21
9
6
81
63
18
19
71
33
15
42
27
27
48
13
32
72
4
12
5
63
24
16
24
48
32
3
73
12
29
30
33
16
72
17
96
36
115
24
56
39
25
5
7
65
18
105
45
51
9
54
18
27
3
12
13
68
4
47
33
40
12
11
9
3
6
19
36
24
53
19
24
89
12
55
35
1
53
60
24
91
5
24
30
1
20
27
25
48
41
31
17
36
7
48
24
53
24
48
15
21
12
55
5
3
15
9
33
39
75
9
9
43
5
3
24
33
7
41
66
25
8
3
18
75
16
44
4
12
84
12
24
41
39
4
12
24
8
40
36
56
4
35
81
15
6
27
100
12
36
17
7
44
24
15
1
12
35
48
54
36
31
23
30
6
9
16
5
36
78
21
4
56
15
42
39
21
24
15
3
37
5
6
24
24
49
12
8
33
7
48
32
36
52
8
24
12
15
96
18
55
12
12
23
24
13
17
15
24
24
12
21
48
30
9
40
20
45
7
89
19
36
24
47
1
5
54
9
16
36
29
55
24
20
40
5
79
23
9
40
5
30
30
6
25
5
43
35
21
75
9
75
61
24
17
42
1
12
12
32
4
5
72
3
4
71
6
19
24
32
51
13
44
75
37
24
11
1
48
17
24
3
12
4
20
4
11
9
15
12
9
96
3
13
77
27
16
17
27
33
6
60
6
6
25
59
45
33
60
51
4
77
3
63
12
25
20
45
15
15
1
12
48
44
15
61
35
36
13
35
60
36
9
28
23
6
31
8
16
41
72
43
8
64
23
54
6
9
9
51
45
114
37
119
1
29
15
76
59
60
18
12
120
43
5
15
28
83
1
84
20
51
9
16
41
67
80
21
6
13
5
90
1
47
72
6
15
24
16
5
12
3
21
31
48
56
4
17
7
20
16
56
4
96
8
52
41
27
16
20
15
9
12
39
25
17
3
39
25
23
30
54
1
12
36
24
35
1
29
18
13
77
162
6
31
5
103
96
35
6
19
12
17
6
1
5
31
44
64
41
6
9
4
12
8
4
5
103
5
18
21
3
18
87
21
6
13
5
43
104
39
37
47
1
12
24
5
36
24
39
9
48
19
60
8
63
9
33
7
24
125
24
7
5
3
28
59
108
21
4
32
45
60
3
3
25
17
7
20
33
31
36
68
88
24
41
42
1
17
30
25
23
12
48
210
15
40
12
8
4
60
41
19
108
5
3
40
24
56
4
17
15
4
35
1
11
13
29
27
24
4
5
7
20
3
25
36
20
4
60
47
60
6
3
27
13
5
24
18
49
35
18
36
15
21
36
19
11
9
81
7
12
41
12
36
36
30
49
36
41
84
3
16
20
4
12
8
28
35
25
65
3
9
43
8
9
51
24
21
15
40
72
5
27
153
60
55
32
60
105
7
5
3
15
13
8
40
24
5
6
126
30
49
60
72
5
39
40
24
20
15
30
15
111
85
8
12
48
16
20
51
25
5
18
12
6
43
44
72
9
24
60
27
16
132
12
23
1
56
9
19
65
6
42
43
36
44
15
1
44
36
28
36
72
44
39
24
25
12
5
15
15
48
73
44
28
23
57
28
8
76
20
15
30
78
1
17
18
25
41
19
89
7
68
16
12
65
7
36
17
7
5
96
30
21
28
32
60
3
57
24
40
65
30
1
53
42
13
11
9
45
7
41
3
4
12
5
18
18
7
32
28
5
67
20
9
24
55
47
9
9
7
24
12
35
33
69
87
4
11
60
1
24
8
16
35
84
13
47
12
48
1
17
127
23
9
33
15
3
9
21
127
23
42
7
23
21
16
41
18
9
63
13
101
19
17
42
12
1
72
5
30
61
12
8
51
1
5
42
13
12
12
24
5
55
35
9
16
56
39
9
135
42
24
15
36
3
1
47
9
4
5
31
35
69
52
125
42
1
5
75
9
6
9
45
30
21
24
28
8
16
11
138
99
3
73
11
25
5
18
21
4
41
15
75
21
9
7
44
28
5
31
60
20
15
66
3
52
11
13
47
48
30
72
54
13
77
15
40
8
16
5
12
39
3
1
35
30
15
180
16
48
41
39
12
9
159
21
51
4
12
29
39
69
31
12
5
27
72
3
13
17
30
6
12
54
18
36
15
16
11
13
72
89
91
17
15
15
30
91
107
18
19
71
36
25
41
3
81
55
23
1
36
29
7
12
48
23
12
37
35
37
44
75
30
51
9
24
15
132
40
5
24
19
56
24
45
18
13
12
12
11
45
69
6
42
54
78
15
15
1
12
5
48
30
1
11
57
52
35
30
79
17
7
11
1
5
60
79
24
11
9
40
53
3
135
36
24
9
40
60
53
3
64
47
9
40
17
7
20
40
17
15
33
60
30
6
6
30
66
97
65
108
3
9
43
5
3
24
15
12
36
18
7
8
52
17
30
13
12
41
31
11
33
4
41
54
1
44
81
66
6
12
15
16
12
35
25
24
53
31
96
11
25
8
24
33
43
44
15
1
17
3
75
9
33
18
1
41
90
18
19
41
91
23
25
17
30
25
41
19
83
1
5
12
19
11
42
6
12
12
21
40
12
72
12
83
37
41
19
8
21
15
36
48
12
24
4
23
25
23
1
5
24
51
15
33
45
43
47
1
11
25
8
51
37
8
45
15
16
36
17
75
12
3
36
1
8
16
17
3
4
140
3
57
3
30
18
36
85
44
99
1
12
68
81
6
9
40
20
24
40
11
24
54
48
108
55
24
5
6
49
32
64
72
32
40
17
3
87
33
28
23
1
53
7
41
3
4
35
12
24
6
24
19
152
3
1
72
5
27
3
24
18
7
120
20
33
31
5
6
24
1
8
15
78
55
23
6
48
48
19
5
3
12
9
12
3
16
20
3
1
12
68
39
21
36
15
1
104
64
24
17
18
6
36
19
29
75
45
43
24
41
3
111
6
19
11
9
15
33
12
4
24
11
42
18
66
79
44
57
39
4
53
12
108
67
47
30
55
20
33
55
60
5
43
44
60
9
36
19
35
30
7
84
35
48
1
35
24
6
67
5
90
37
23
33
9
15
40
11
1
35
69
36
48
21
127
12
12
29
24
42
66
24
6
9
3
12
18
15
16
5
7
5
78
37
17
55
35
25
20
21
12
138
1
24
24
32
28
92
16
12
20
3
25
8
57
3
21
3
27
36
24
30
19
20
16
35
18
42
66
3
36
21
12
7
11
9
28
12
35
9
99
45
16
65
15
21
60
18
6
ABCD 97285222018*3^$a+1 [50028]
72
186
9
81
103
24
8
192
16
20
4
120
72
56
57
7
11
210
187
11
54
7
11
9
39
42
3
64
257
36
18
132
318
19
71
30
27
4
5
55
83
57
36
4
60
23
78
42
37
35
18
171
12
63
24
72
13
8
39
96
105
57
42
9
16
108
5
15
3
48
42
78
6
78
168
24
18
30
1
107
42
75
12
183
12
138
6
61
35
33
36
75
1
35
49
17
24
48
127
53
60
30
121
107
42
36
19
96
35
84
25
23
9
28
65
120
12
15
33
31
20
40
56
88
11
12
102
55
20
40
35
18
99
28
11
12
9
135
18
6
30
99
52
89
111
33
90
108
54
3
16
17
132
126
72
12
78
12
6
66
36
54
13
83
13
17
39
33
12
66
9
4
77
48
6
66
138
6
54
49
137
18
126
30
61
44
75
60
6
18
97
23
1
35
12
18
42
109
101
79
11
12
45
75
37
41
127
95
37
35
24
24
45
12
36
60
45
7
92
15
33
75
21
27
90
3
40
32
4
5
126
108
1
11
168
24
60
48
9
21
12
3
3
9
75
12
18
187
5
43
8
9
48
7
48
32
3
18
19
224
96
123
6
102
12
18
30
42
3
99
73
167
30
18
25
12
35
85
104
4
113
54
105
39
9
15
1
20
24
183
9
3
90
67
23
138
24
6
9
9
120
91
53
30
120
81
9
12
3
207
78
30
1
20
75
6
78
81
12
112
23
12
42
51
39
6
67
5
6
57
39
66
103
60
5
6
9
12
28
59
93
27
18
24
78
36
54
18
102
126
45
81
6
48
1
11
13
11
30
19
35
1
35
9
57
75
12
147
13
35
18
84
199
29
6
121
23
25
137
79
95
36
21
87
97
8
16
20
16
11
73
29
126
1
20
88
65
31
17
12
55
5
12
79
36
11
37
156
5
30
66
15
28
11
9
57
54
49
56
16
8
75
48
33
39
18
123
69
42
78
27
4
32
28
59
78
30
9
15
33
3
30
7
60
12
11
12
78
63
57
24
54
72
93
87
12
37
65
55
20
28
56
195
9
36
160
167
9
129
31
24
96
23
78
187
11
6
15
48
40
12
108
203
60
49
41
12
51
16
24
32
9
63
132
220
89
15
15
25
89
18
30
7
131
1
5
39
64
5
31
44
3
37
47
25
8
15
25
20
16
155
21
4
11
21
24
51
37
56
40
101
55
29
54
12
30
79
47
90
7
17
60
126
109
8
183
13
156
71
30
12
30
85
17
51
27
30
15
81
39
75
222
18
18
15
112
32
63
61
84
47
13
41
126
36
37
143
84
168
36
42
7
5
15
51
1
119
81
40
24
24
41
55
161
43
5
78
24
9
9
115
32
36
24
9
31
24
59
48
42
31
11
78
30
78
75
15
109
20
4
17
90
30
12
7
44
81
63
3
13
36
35
204
24
61
59
37
60
20
3
42
15
36
184
71
9
99
42
42
18
43
17
12
7
8
33
48
102
90
7
72
84
36
56
9
63
12
28
96
17
39
3
48
37
47
153
51
9
52
53
120
6
21
4
17
30
60
24
6
120
24
18
66
6
49
60
41
51
45
24
3
57
60
43
11
1
5
36
67
23
13
44
33
18
49
80
12
9
27
3
12
30
99
75
25
11
72
18
3
75
25
71
85
41
42
78
15
9
43
32
21
78
109
32
63
21
87
37
11
1
80
3
93
3
66
19
47
18
36
84
90
45
21
51
15
72
45
51
25
41
55
8
12
28
17
55
41
7
56
15
36
109
32
165
42
48
18
42
90
43
96
56
105
30
192
72
9
69
3
9
79
77
54
13
35
18
18
9
15
57
51
157
41
12
42
145
53
67
35
1
60
95
9
33
24
180
18
30
3
45
108
84
6
25
44
27
85
215
25
5
79
59
97
11
9
48
3
49
60
11
9
48
3
84
21
27
1
17
15
48
4
5
96
79
71
12
57
63
132
201
39
18
15
88
56
39
1
53
120
30
138
108
19
71
25
116
40
24
44
16
29
42
9
39
96
42
3
21
55
5
150
24
84
120
37
11
69
9
39
75
30
18
84
48
18
60
19
23
25
120
36
11
18
78
9
3
45
15
25
32
3
36
72
37
173
18
1
23
12
30
48
31
20
24
16
11
24
69
237
6
13
29
18
42
51
45
90
36
9
75
6
6
9
64
29
42
24
61
53
303
69
60
144
91
108
132
228
47
25
11
72
37
11
13
119
138
3
76
24
47
24
9
16
60
179
42
15
27
21
96
4
29
66
24
25
5
78
12
18
19
41
7
23
12
25
60
35
21
16
23
96
21
4
35
24
1
60
29
27
24
160
11
25
ABCD 97285233608*3^$a+1 [50087]
48
19
81
15
24
33
80
72
31
105
104
28
48
32
12
28
24
51
33
56
48
60
40
68
60
67
5
240
67
89
175
21
99
77
4
56
12
16
224
12
60
88
248
4
15
65
31
17
12
48
108
12
187
9
92
60
48
100
36
8
52
51
53
12
4
44
31
89
40
20
64
8
19
48
77
19
45
27
53
19
48
129
39
17
7
5
96
60
84
43
137
36
60
12
43
45
27
9
44
40
24
3
5
48
172
8
24
7
125
4
15
5
36
151
29
211
5
163
5
12
12
43
69
44
36
4
20
12
72
72
48
12
4
80
7
165
3
17
7
17
24
4
56
72
19
33
8
103
69
116
55
5
144
40
195
5
100
80
55
48
120
45
3
9
96
135
101
64
51
29
100
15
21
104
36
60
19
5
91
9
24
56
12
4
20
156
52
56
19
72
24
161
79
77
40
3
69
12
144
56
24
24
112
56
4
99
101
168
108
40
32
148
24
128
28
15
53
112
3
72
89
108
16
75
29
156
12
115
45
8
144
252
55
29
67
24
29
12
7
81
12
204
39
72
53
60
55
96
29
12
124
20
88
423
17
72
24
12
12
12
43
81
24
8
127
48
17
16
20
24
28
8
127
24
21
44
40
80
48
36
12
7
72
41
223
89
120
96
4
171
41
4
27
53
64
51
125
36
4
140
40
80
7
5
4
8
55
53
19
21
72
27
45
8
115
48
53
19
120
41
16
111
89
48
48
60
115
65
88
116
19
120
77
60
60
108
112
80
7
21
12
128
7
48
24
137
84
19
5
16
104
28
20
48
4
20
48
24
100
63
5
12
24
100
56
84
12
12
16
111
29
16
36
92
112
80
28
20
48
115
24
21
3
5
24
12
31
5
28
39
17
24
136
24
56
16
183
45
24
156
24
12
195
81
32
52
164
16
24
87
5
144
48
16
27
45
68
24
7
9
15
29
16
72
8
64
32
16
60
72
380
96
84
48
40
15
5
60
103
5
12
7
65
36
52
12
20
148
48
20
31
24
5
12
7
17
16
68
24
12
55
48
45
20
55
17
24
7
29
76
39
96
17
88
20
115
53
19
17
55
144
9
8
12
12
24
16
8
100
27
45
84
24
15
72
129
12
164
4
20
36
43
21
20
7
65
55
48
57
8
16
164
36
55
45
3
105
96
84
171
9
60
8
12
96
4
32
24
4
56
72
108
16
36
8
79
77
88
48
168
92
60
12
103
89
31
29
19
149
91
77
67
17
79
24
105
20
43
173
36
16
12
51
29
60
40
36
75
192
24
21
48
164
16
24
92
43
45
27
53
40
51
96
69
27
9
68
91
24
161
12
12
31
120
77
24
48
156
40
20
115
17
108
24
36
7
5
43
17
7
5
108
55
5
12
28
8
19
65
12
4
44
28
15
77
115
168
45
20
55
48
72
17
48
100
8
67
53
180
12
24
16
32
40
3
9
8
48
7
72
113
36
24
108
168
7
89
4
27
72
5
60
127
89
120
12
52
15
5
67
93
51
129
15
101
12
7
41
12
43
149
48
24
28
8
127
45
27
41
4
99
24
101
19
65
120
96
295
17
24
96
124
24
51
53
43
213
12
20
112
8
24
76
48
87
5
72
156
12
43
29
16
92
127
17
84
4
15
65
96
7
137
88
63
9
32
24
132
28
20
60
132
28
87
29
36
55
45
48
72
80
12
7
41
4
3
17
31
72
216
17
100
3
9
63
29
24
136
3
77
43
93
108
72
20
52
8
7
53
148
116
19
144
33
20
115
48
240
17
7
21
12
72
8
88
56
108
36
16
44
100
15
5
19
33
20
12
12
139
24
41
16
39
101
40
24
56
36
48
60
60
55
21
8
43
17
76
24
51
237
27
341
156
151
45
3
45
60
32
7
72
24
65
60
76
24
212
108
120
55
21
8
67
48
5
60
36
16
56
19
33
20
28
180
32
28
44
40
8
108
48
60
12
88
72
39
24
77
4
80
31
17
36
112
48
32
4
36
44
24
4
92
96
24
24
24
52
44
136
39
17
28
27
17
168
40
32
40
135
77
4
56
16
15
45
48
ABCD 97285536878*3^$a+1 [50040]
6
49
17
78
109
35
18
12
91
24
96
144
47
13
77
18
37
29
24
7
11
30
24
36
43
12
53
91
161
30
13
24
17
24
7
29
54
1
89
91
35
174
72
24
79
29
102
49
5
55
84
23
162
6
36
84
1
203
18
19
71
30
42
13
12
23
25
48
89
6
1
89
31
5
19
17
7
41
91
41
18
25
24
12
41
114
25
24
5
66
6
19
36
29
96
54
61
59
6
7
36
131
13
5
7
89
7
77
168
48
72
19
23
30
60
163
84
36
48
132
23
36
18
43
24
59
49
53
19
84
59
36
36
61
35
18
12
18
54
60
7
60
5
43
72
11
54
90
1
300
60
60
173
252
19
71
13
59
25
95
6
31
5
18
90
43
5
18
1
95
1
17
48
54
121
29
48
31
11
49
12
5
54
61
204
48
60
5
6
72
49
41
12
7
29
91
24
11
78
91
47
24
36
90
12
31
36
41
18
49
36
5
36
91
5
43
12
17
12
6
13
36
35
13
5
126
1
59
1
53
48
19
24
65
55
5
12
24
18
12
24
90
31
24
12
89
24
30
132
30
42
72
66
24
18
12
25
29
55
24
12
36
77
48
7
11
25
119
18
18
85
5
54
90
72
103
47
36
18
30
36
78
30
13
65
55
29
19
36
24
11
36
18
24
18
109
48
125
103
23
24
37
11
13
11
61
5
103
12
12
108
48
29
12
6
85
95
108
12
37
12
36
12
12
120
5
79
47
25
132
5
55
95
30
6
61
23
198
42
1
24
47
61
29
48
31
29
31
17
90
90
42
13
12
23
18
31
83
13
12
83
18
55
156
53
6
25
11
25
23
25
12
23
97
11
25
12
65
18
133
11
13
60
60
12
23
1
47
13
11
54
7
24
35
49
12
83
1
5
19
84
5
66
126
55
5
90
48
13
24
23
12
1
53
24
18
25
72
47
1
12
17
6
30
108
55
17
7
11
6
234
90
67
35
25
35
12
1
12
29
48
36
31
11
25
48
24
12
180
11
49
24
12
5
42
13
107
25
17
31
24
71
73
35
90
19
71
102
24
18
37
96
65
138
49
113
7
125
36
7
108
5
180
6
18
30
36
24
72
48
42
36
90
13
107
18
127
48
77
78
156
1
17
6
12
13
60
36
24
47
78
180
30
6
84
7
12
5
138
25
65
19
84
11
49
36
5
264
6
13
108
53
24
211
36
131
18
7
23
24
37
96
24
5
19
137
42
13
84
11
73
125
7
23
1
41
12
90
6
102
37
5
43
12
36
12
5
7
12
24
24
113
12
36
19
23
49
41
54
1
180
17
43
24
95
25
5
54
60
25
24
53
18
1
23
72
54
102
60
25
12
11
1
23
1
17
12
7
65
43
11
6
79
59
1
12
48
24
41
54
73
95
25
23
1
36
35
133
17
187
36
419
121
29
7
24
5
54
1
17
19
11
37
125
6
12
25
35
192
6
139
71
25
17
7
47
18
30
1
36
120
48
35
37
53
7
11
18
67
5
7
41
6
13
12
113
6
36
109
29
18
13
47
18
12
18
6
48
18
60
73
89
43
5
18
42
30
85
47
48
252
6
7
24
41
12
6
30
7
83
24
13
5
180
187
113
19
41
54
1
12
41
79
12
60
48
48
149
108
18
229
24
36
35
1
252
53
90
234
18
18
54
181
53
7
60
17
103
24
5
19
24
227
13
107
49
65
7
47
13
35
18
60
31
48
36
36
84
36
24
77
42
18
30
25
12
23
25
23
6
84
6
25
5
79
17
18
1
24
36
59
85
24
5
7
131
85
5
18
24
12
133
48
48
11
18
7
83
1
36
96
24
5
18
13
17
7
324
36
108
17
90
61
24
53
7
11
18
7
65
55
89
24
66
6
79
11
102
67
83
1
29
6
1
48
161
54
18
54
18
7
71
37
17
31
89
55
35
36
37
36
5
115
12
29
139
12
24
96
5
19
35
18
30
168
37
65
36
7
24
11
25
5
60
12
6
84
13
23
96
73
36
84
36
41
19
47
24
13
23
84
18
60
30
85
11
66
60
18
1
65
91
35
108
13
60
17
36
90
42
79
48
96
29
72
79
59
36
61
53
120
18
25
47
18
24
79
12
24
24
5
36
91
24
59
1
53
7
89
12
67
5
6
36
306
102
18
24
126
30
19
24
35
25
5
7
24
36
185
55
12
23
24
18
67
24
17
48
42
18
7
48
72
107
36
61
5
43
35
162
36
43
5
54
6
12
18
42
30
18
6
18
31
107
42
7
156
29
91
185
18
145
11
36
18
96
48
18
13
5
7
24
59
37
5
12
6
1
24
5
139
5
6
66
60
36
55
24
36
84
11
25
65
7
125
18
13
24
17
18
121
5
19
12
89
60
72
48
31
23
13
24
24
125
12
19
5
18
30
90
6
36
66
13
156
29
31
65
84
79
72
180
119
24
12
1
17
18
85
23
42
55
47
36
1
125
18
18
115
ABCD 97286385908*3^$a+1 [50055]
3
45
63
85
104
52
101
55
89
36
19
176
88
5
39
36
160
89
147
96
4
41
15
120
48
15
25
36
11
57
28
48
12
104
21
3
196
53
7
83
93
88
125
31
41
55
48
41
19
56
15
54
54
18
72
43
44
4
60
47
13
80
231
9
84
16
17
3
87
18
15
36
4
44
36
76
59
54
15
21
36
91
200
48
75
25
32
12
57
79
44
21
27
208
17
15
124
23
141
76
20
69
90
21
24
36
4
5
162
25
65
63
72
45
39
123
108
270
15
28
44
36
112
32
36
120
24
21
67
80
33
7
65
18
54
7
8
57
18
180
21
15
37
107
117
9
36
19
35
9
60
237
3
16
35
36
180
25
29
55
35
45
12
28
20
12
45
18
105
16
80
16
35
9
9
72
108
15
24
96
16
65
126
180
72
37
8
171
9
36
81
91
20
40
83
90
72
63
99
13
23
25
65
51
144
57
54
54
39
76
180
137
3
36
16
125
3
52
48
32
24
21
3
16
128
15
81
60
12
9
55
8
48
88
56
33
108
54
36
18
99
76
56
24
40
155
54
31
60
71
18
51
165
54
18
3
120
76
71
165
208
95
54
18
13
96
68
28
108
96
5
75
105
91
32
3
33
16
59
181
161
75
15
45
27
21
15
54
72
91
107
21
87
108
37
143
180
36
1
44
36
9
115
80
3
18
87
72
39
9
108
243
205
80
111
21
12
96
76
20
16
92
52
29
51
48
52
29
27
27
108
33
12
4
41
90
73
116
45
3
105
63
132
132
184
116
3
18
87
52
23
57
15
18
27
9
15
40
80
24
60
36
16
8
81
39
28
68
45
36
36
3
51
69
21
36
195
12
63
72
13
84
24
5
99
88
24
203
36
180
69
88
200
132
28
80
33
31
80
4
32
15
90
108
187
48
17
144
3
12
3
36
37
20
108
52
44
45
3
15
33
147
1
92
15
25
44
39
45
9
15
48
4
5
54
36
165
33
18
25
47
1
12
68
45
51
60
24
45
67
23
25
119
37
20
15
9
45
39
36
15
81
99
57
48
84
81
27
12
72
123
18
3
15
45
99
18
55
35
13
192
8
16
5
36
72
27
76
104
24
24
232
20
213
72
18
18
54
18
3
24
16
80
12
16
191
144
97
29
195
21
103
95
36
90
3
120
57
36
123
36
21
43
32
4
8
48
27
13
48
44
75
1
35
1
53
15
16
5
67
113
67
144
5
54
72
18
15
12
99
126
72
18
18
7
48
96
96
5
3
84
48
4
24
161
108
18
108
9
60
52
5
15
48
12
15
1
35
33
75
37
53
7
47
13
20
28
65
15
40
96
11
33
16
60
89
54
126
87
4
24
32
15
9
45
36
27
36
45
31
156
32
72
96
24
136
108
20
81
15
60
51
90
18
54
90
21
69
3
24
60
36
120
27
105
12
196
92
16
56
63
1
12
23
36
18
7
83
45
48
24
24
12
4
23
36
54
72
151
83
61
56
48
87
25
8
21
3
72
60
9
36
471
12
60
51
45
81
19
17
3
144
33
18
9
36
16
56
24
64
32
15
13
140
9
18
9
36
63
126
15
108
57
36
147
15
18
19
53
7
120
53
75
33
15
12
27
54
54
21
141
51
39
36
9
4
167
117
256
41
19
35
1
60
65
19
71
9
16
44
16
8
123
18
175
20
16
44
52
8
24
240
28
20
3
162
18
57
15
57
51
1
36
125
27
96
147
90
43
44
3
9
4
77
19
89
39
12
3
18
54
18
108
27
148
108
32
45
18
37
32
48
40
164
4
71
9
189
31
60
35
1
20
69
36
18
72
54
7
8
16
41
39
64
5
67
23
105
16
156
29
36
43
32
40
8
24
76
11
49
167
93
15
1
44
72
45
162
13
95
72
121
5
15
57
54
9
27
54
39
144
96
45
147
12
3
270
99
76
20
60
4
44
60
36
4
56
84
172
24
71
33
36
3
153
420
3
9
112
41
18
57
48
57
3
40
44
75
36
45
136
89
36
15
16
60
305
19
20
48
57
18
ABCD 97287079952*3^$a+1 [50109]
43
125
37
123
111
6
23
1
84
23
52
20
1
30
21
8
25
60
132
11
24
13
35
55
53
4
63
30
18
189
15
21
24
33
12
3
8
79
21
69
54
21
21
24
11
52
8
25
24
30
6
60
174
6
90
29
13
27
45
30
6
24
36
30
5
24
1
18
54
27
240
3
18
60
18
6
24
11
16
20
49
6
17
88
20
4
45
3
21
12
95
139
6
75
20
12
1
12
30
42
6
36
105
20
16
33
27
3
6
66
105
33
66
36
29
1
60
84
11
103
29
67
24
9
27
81
147
30
30
33
69
15
21
12
23
52
33
12
18
29
36
13
27
32
55
96
81
3
168
9
9
6
6
42
6
42
120
48
17
7
96
57
144
15
18
60
60
75
92
55
41
7
60
93
9
54
29
1
27
39
48
30
6
126
6
54
6
9
105
24
36
48
60
35
25
60
60
147
15
18
126
41
88
12
93
48
39
3
6
12
24
11
37
6
72
45
20
7
125
28
60
3
24
30
30
5
13
48
39
27
18
6
6
24
159
12
8
1
27
3
17
40
255
24
66
24
30
24
9
48
44
16
32
52
9
60
27
15
72
77
1
60
24
3
51
42
15
20
100
20
73
12
24
71
24
16
32
73
35
4
21
24
3
8
7
12
18
12
51
24
48
8
12
31
72
24
18
12
11
49
15
8
13
102
60
57
21
99
33
23
7
65
1
24
48
15
20
25
60
27
20
52
68
55
5
1
12
12
72
11
49
3
51
17
13
27
63
29
1
11
43
6
147
20
7
17
43
30
63
24
20
28
15
42
6
65
60
72
7
45
21
24
83
100
21
36
35
1
12
12
15
9
11
1
84
123
60
33
24
35
16
72
45
48
47
37
48
18
9
36
45
48
12
35
7
6
39
3
24
33
21
84
6
6
23
31
6
30
30
24
6
66
24
24
36
15
15
24
9
45
47
61
12
3
72
27
6
24
15
15
30
54
29
48
72
13
84
138
48
18
66
24
6
3
33
59
28
15
18
60
24
30
6
24
6
57
12
9
42
24
66
12
123
99
93
128
19
21
20
7
78
59
36
25
24
66
18
42
5
12
112
36
9
24
59
12
43
18
90
138
51
20
49
144
36
6
18
23
64
80
88
32
13
18
5
25
108
30
42
48
102
29
156
7
42
24
6
186
39
21
42
210
35
13
24
6
9
56
24
109
11
163
42
84
24
72
51
72
3
17
1
51
20
16
123
12
30
27
27
6
27
15
132
24
36
36
9
48
33
84
35
1
12
30
36
42
75
9
23
61
24
6
6
15
9
27
72
27
6
87
20
1
39
20
31
69
33
219
9
6
5
16
3
17
7
17
103
5
7
45
48
20
1
51
69
24
30
6
51
45
54
66
168
42
18
3
9
18
33
9
60
35
43
117
9
36
78
93
3
17
72
37
30
6
24
15
3
6
111
69
6
6
47
1
84
3
87
57
8
7
36
12
18
12
6
17
12
31
72
30
35
84
1
54
5
55
6
27
15
5
1
96
3
60
15
5
28
27
30
35
52
51
29
1
35
64
9
24
48
35
19
33
3
69
9
72
24
30
81
15
54
23
72
19
60
90
12
30
42
27
20
76
27
5
13
27
72
20
28
20
13
12
36
11
148
32
1
18
84
78
59
13
3
39
54
6
41
40
20
12
31
6
3
12
60
45
23
60
28
99
24
30
42
29
133
47
28
27
24
21
3
17
40
68
37
35
73
72
6
9
3
30
12
11
4
20
43
5
25
27
21
18
12
78
12
48
27
9
83
1
51
33
6
6
18
60
6
39
12
51
5
13
6
5
13
3
45
24
6
17
12
180
16
24
9
42
77
12
13
48
15
39
30
35
31
24
66
72
3
27
33
45
27
15
5
13
48
11
28
20
31
41
19
30
11
1
12
18
60
29
40
9
60
12
24
3
15
102
11
84
25
6
30
15
3
30
36
36
39
3
120
30
3
9
36
18
30
59
31
66
3
92
40
36
3
9
15
45
20
37
11
124
9
36
36
42
45
21
51
21
48
6
65
60
25
23
25
27
9
27
39
96
137
13
39
3
30
27
39
90
24
72
6
30
27
87
41
55
65
37
87
8
12
31
9
39
6
3
45
12
114
102
24
24
39
3
69
60
9
27
12
8
49
24
99
3
18
12
12
60
63
20
73
47
7
12
41
115
30
54
18
12
15
45
168
27
20
115
18
12
36
78
54
66
17
12
13
60
24
15
3
30
3
87
12
93
63
84
66
42
33
33
102
69
9
36
23
52
75
6
12
12
36
24
15
8
1
24
48
102
125
13
12
35
12
40
9
27
33
66
81
45
24
35
40
3
18
30
5
13
39
15
42
30
6
24
36
12
36
27
129
15
63
6
36
6
30
59
13
6
41
36
12
31
9
32
16
24
15
18
6
17
37
15
32
16
9
36
15
20
19
6
120
18
66
3
21
216
120
3
12
3
17
1
24
18
53
169
6
17
180
31
41
25
71
52
33
42
125
13
12
192
30
54
12
47
37
15
105
3
3
17
85
3
33
24
15
48
24
9
36
6
42
18
18
27
93
71
16
44
136
9
6
5
4
20
120
31
29
1
12
6
9
3
5
49
15
56
49
60
48
23
25
24
18
165
3
57
68
55
30
39
8
31
54
18
57
57
51
3
6
84
12
72
12
138
6
39
80
37
15
20
16
20
19
90
11
19
33
45
30
18
42
36
29
103
48
24
18
39
63
12
6
15
33
6
33
20
28
24
81
39
15
24
6
15
51
24
33
72
45
24
12
48
66
33
20
7
30
6
18
90
66
15
8
61
42
105
105
39
75
30
36
30
9
21
24
78
5
1
6
48
93
3
81
116
7
5
1
12
59
36
13
11
16
12
33
12
12
35
1
39
48
33
24
18
36
41
48
40
48
129
24
6
174
12
12
6
17
19
6
15
12
123
9
20
36
73
12
24
11
73
24
35
31
21
9
150
54
12
30
36
12
5
13
15
20
4
20
28
3
24
6
27
20
85
30
48
30
54
36
5
12
31
29
1
30
12
9
15
6
35
25
78
17
49
78
53
72
43
18
27
ABCD 97287121762*3^$a+1 [50033]
48
39
48
153
63
65
79
81
51
480
525
240
63
161
31
144
180
180
240
89
288
199
233
16
111
24
9
32
115
48
36
156
45
39
137
7
120
36
276
108
45
87
108
336
125
16
128
48
67
45
51
77
64
159
209
31
81
39
57
39
41
64
195
48
156
81
183
72
288
353
48
31
65
64
96
159
240
129
80
55
153
183
96
48
57
288
111
84
77
79
17
48
19
45
387
48
132
48
120
161
192
67
12
33
15
33
87
216
504
57
144
39
41
16
39
9
147
384
29
175
113
103
9
195
192
324
144
12
45
39
24
305
7
120
65
288
208
3
84
57
144
32
48
55
105
135
9
96
99
180
137
103
12
108
96
81
135
24
36
45
15
504
300
237
32
211
396
24
240
41
64
51
45
63
33
243
141
3
60
17
19
45
80
304
675
36
24
65
192
16
48
111
33
96
39
72
113
16
144
147
45
144
39
153
80
319
33
80
7
9
15
129
48
3
189
51
84
137
64
231
60
45
80
19
60
17
7
12
125
48
7
153
288
48
240
39
41
55
240
329
67
84
137
384
336
67
36
185
16
183
300
132
153
32
144
31
33
80
67
141
3
336
60
81
87
137
144
55
120
65
55
96
105
99
324
12
180
120
129
80
112
723
144
173
19
93
128
192
112
243
237
15
48
161
415
129
51
36
144
489
291
29
7
24
24
120
17
64
39
12
108
132
84
156
60
81
99
29
160
255
161
103
57
159
264
72
33
48
80
64
99
29
691
60
209
67
48
36
120
161
55
108
180
105
288
144
15
225
144
320
31
84
144
132
41
64
240
279
9
15
17
96
223
24
12
221
103
41
96
64
195
84
89
7
108
132
9
231
48
41
19
156
144
17
19
156
209
19
317
19
84
12
29
112
48
351
33
51
60
84
12
144
240
81
3
60
240
180
60
113
288
96
16
63
209
31
24
201
15
144
273
39
41
19
48
141
32
103
41
48
160
147
108
81
39
252
29
ABCD 97287887096*3^$a+1 [50053]
11
19
45
80
48
31
33
51
5
127
54
99
165
35
37
59
88
87
9
171
77
112
8
133
27
63
41
43
29
157
84
23
16
48
153
71
55
84
77
40
72
33
90
77
61
27
195
18
11
88
24
32
7
30
60
54
17
229
60
95
85
3
87
17
184
24
24
21
11
88
72
416
91
117
135
9
8
7
41
24
1
180
3
51
36
41
16
168
99
234
36
23
1
23
16
8
79
41
223
6
83
120
7
9
216
32
13
51
9
111
48
105
60
59
7
57
87
17
73
132
131
43
5
112
96
111
89
43
30
95
72
13
270
21
147
30
63
24
128
40
72
75
77
31
30
96
3
80
1
216
54
81
24
201
95
40
24
45
12
23
55
30
107
24
208
21
99
27
60
9
45
11
96
49
36
171
27
21
32
16
147
141
56
72
7
54
3
80
43
30
135
24
39
36
6
23
64
21
35
24
31
12
101
64
96
192
177
95
48
91
53
16
200
144
112
56
55
185
139
77
49
84
180
47
79
57
24
8
72
19
18
216
35
24
1
135
120
120
51
60
48
9
48
15
24
9
32
24
64
104
72
40
56
40
24
21
3
152
16
219
125
25
138
29
24
160
9
108
11
280
24
24
33
167
168
112
32
16
200
88
80
96
1
39
168
56
16
72
99
149
16
56
43
117
9
191
88
24
27
45
264
81
15
32
208
39
41
49
63
48
135
54
11
85
3
87
18
36
336
24
54
117
48
8
97
87
32
73
15
32
13
18
153
48
48
8
103
66
63
72
9
63
9
18
36
17
40
24
8
40
75
141
51
54
23
24
120
64
128
55
81
51
90
3
32
13
312
75
153
6
33
24
8
1
39
51
101
79
33
32
259
21
33
15
21
36
47
88
45
59
19
69
240
171
101
49
71
1
90
45
9
23
16
15
12
180
9
81
191
13
3
48
123
29
133
60
63
21
11
40
3
5
1
36
275
48
31
89
151
66
24
36
75
9
23
67
485
1
39
56
49
63
8
16
93
3
3
84
24
57
56
136
96
96
144
45
11
16
45
11
16
183
41
16
57
23
64
8
25
23
37
11
112
24
27
36
113
13
155
64
51
78
87
48
216
120
96
3
125
37
11
97
63
8
48
48
88
120
24
8
85
27
3
5
19
21
189
6
54
159
48
39
225
8
55
113
49
39
96
9
60
3
152
40
8
7
41
109
59
48
103
9
87
57
56
7
17
61
59
48
192
1
47
13
51
32
79
105
8
120
31
36
53
48
64
39
33
96
51
54
90
390
42
45
45
35
85
59
145
84
179
43
101
64
24
9
72
120
207
8
328
8
88
48
144
32
64
87
105
21
27
80
37
3
48
8
25
111
32
19
69
9
15
24
8
73
39
33
183
24
120
56
136
104
24
37
3
24
8
216
19
21
72
8
112
117
131
25
144
96
18
30
6
17
136
24
33
111
3
77
88
8
37
35
55
129
33
63
80
48
24
48
96
40
80
16
32
48
16
176
120
24
64
104
168
13
99
105
264
72
63
168
8
48
24
24
24
1
47
48
73
15
237
3
200
31
66
90
5
64
9
180
3
288
45
36
24
174
90
111
96
72
152
109
3
33
95
72
127
9
111
81
8
24
19
189
9
119
61
3
80
24
136
144
135
84
5
120
19
29
112
24
32
19
24
29
181
90
90
72
18
45
200
24
7
30
27
56
61
35
37
35
48
ABCD 97288488574*3^$a+1 [50001]
93
15
96
66
60
3
27
18
60
63
72
57
90
90
24
267
72
21
11
25
159
75
54
18
144
90
51
273
54
30
180
15
72
3
78
119
43
18
102
180
78
75
72
63
42
15
8
85
18
36
69
57
30
72
6
90
57
120
104
40
3
77
16
200
139
101
55
33
39
108
60
33
24
63
90
42
120
6
90
77
168
7
72
41
7
24
65
43
48
173
7
60
18
11
25
36
18
9
48
80
25
135
153
47
48
211
198
15
48
45
108
47
25
12
60
12
78
120
6
135
9
255
128
112
27
144
21
56
115
132
81
9
63
39
33
32
31
102
75
8
79
6
27
81
102
24
33
15
6
11
144
16
96
3
21
33
90
12
78
30
72
60
33
93
54
30
71
97
207
165
90
305
55
126
114
54
51
93
36
12
78
54
162
21
33
36
11
43
69
15
33
63
41
40
3
42
11
37
83
24
16
9
120
119
265
12
3
87
24
30
123
147
36
42
12
24
66
129
24
15
138
42
165
63
57
15
180
96
21
33
23
7
18
143
109
42
18
30
105
56
1
63
8
19
21
57
180
36
84
3
129
15
15
90
36
24
75
135
201
69
6
29
16
45
99
104
376
48
213
35
7
36
21
51
18
66
33
128
55
57
33
39
3
77
24
109
6
77
247
18
15
3
21
135
18
96
12
3
120
24
168
8
25
126
18
15
93
12
6
36
156
54
35
43
18
120
35
79
33
15
78
120
3
39
216
36
5
16
45
78
117
75
60
12
18
3
72
72
165
51
32
7
72
66
168
39
56
427
120
45
8
40
21
3
135
72
6
27
57
39
21
131
13
27
24
141
3
24
8
40
24
105
48
60
12
39
152
40
9
95
31
9
9
126
41
25
24
15
93
27
56
88
9
126
9
45
11
7
9
3
21
69
78
5
40
72
96
32
40
39
65
25
111
24
21
54
29
7
132
30
6
126
3
135
96
162
15
15
33
39
132
36
90
90
174
114
5
31
65
16
129
6
90
87
72
21
18
81
56
127
42
183
48
69
11
103
84
78
144
54
65
79
113
79
18
60
30
6
15
147
30
60
30
53
37
3
39
36
101
88
32
16
195
162
11
259
141
87
42
36
12
15
117
216
11
181
24
18
90
30
72
198
222
21
9
36
78
45
57
114
30
71
112
3
84
65
25
39
51
101
168
91
114
72
27
75
93
80
79
6
90
9
45
3
15
120
6
51
120
165
36
15
45
123
237
18
90
84
27
81
15
39
36
93
24
96
117
12
72
90
341
43
5
355
12
42
18
5
7
72
24
84
18
54
45
195
29
40
111
156
53
19
90
150
288
54
18
101
109
51
57
42
293
97
15
45
192
18
198
27
8
37
42
9
24
33
42
48
117
48
48
72
9
36
18
129
27
6
30
57
15
150
18
9
120
141
219
15
18
15
111
84
101
64
123
117
56
49
36
84
15
135
12
69
99
18
30
29
13
11
64
8
55
24
30
96
18
66
60
54
12
105
144
9
90
77
49
111
9
375
9
162
18
171
48
51
5
112
240
104
115
29
64
45
96
36
90
48
96
21
45
51
27
12
204
36
9
56
336
40
24
21
18
12
78
39
8
115
12
90
72
6
324
101
88
27
69
80
103
30
108
24
36
30
53
25
36
30
6
12
6
45
56
136
27
53
7
198
54
30
39
111
41
168
16
3
270
63
45
42
300
6
234
ABCD 97288959382*3^$a+1 [50048]
25
23
96
9
147
66
30
18
24
48
67
48
17
15
33
15
15
48
1
59
60
25
32
75
72
205
101
120
96
30
6
114
24
24
13
65
15
9
36
19
11
37
48
80
3
54
6
132
157
41
240
6
84
12
30
19
119
9
21
36
78
25
65
12
66
12
60
78
18
72
24
25
29
99
48
45
102
45
3
54
18
12
54
6
36
25
32
33
210
90
42
265
131
162
27
75
132
49
29
67
65
186
24
13
23
18
39
81
15
64
5
30
66
42
60
84
54
222
84
60
54
30
144
108
90
19
83
42
99
87
132
36
96
6
54
66
84
48
30
18
114
30
6
12
13
32
111
6
43
47
78
36
216
6
12
12
9
64
11
69
15
12
6
127
71
12
72
6
96
30
6
30
24
18
36
180
36
36
3
9
55
41
36
48
18
12
85
80
33
30
24
54
210
49
11
6
210
120
85
59
174
30
153
3
24
126
7
23
25
71
36
24
18
30
48
84
25
11
42
36
7
59
48
120
48
13
192
47
33
33
36
54
84
30
36
66
109
5
42
42
36
36
31
80
15
48
36
93
15
30
12
84
66
6
12
42
18
30
30
7
59
24
36
180
66
18
97
11
37
5
42
48
36
30
30
162
15
48
141
66
42
12
180
24
6
9
16
35
114
150
60
66
6
24
18
6
120
24
168
12
13
77
102
198
7
29
42
24
120
9
57
132
42
25
35
93
48
39
25
239
96
60
156
12
66
60
114
180
6
12
24
168
55
128
64
53
78
12
30
138
25
173
96
240
3
16
11
30
54
102
42
33
27
60
6
147
63
144
18
63
27
48
222
18
24
42
99
57
7
77
90
24
42
12
120
18
18
12
3
16
71
108
24
66
66
36
30
48
84
72
51
39
48
105
57
39
45
6
36
90
79
131
120
12
36
30
36
6
12
12
24
42
19
48
101
27
57
6
30
54
12
129
21
18
30
36
36
36
24
18
12
9
45
24
43
17
6
30
324
120
15
75
42
66
78
66
84
162
24
43
48
32
75
12
48
12
6
90
13
17
42
132
6
12
6
57
9
96
183
51
60
289
77
84
48
31
5
27
3
45
27
30
72
63
27
78
103
35
12
102
91
11
21
3
6
138
61
41
6
225
27
48
90
30
93
112
17
15
15
210
60
18
54
43
96
35
156
54
276
144
199
53
24
99
16
48
23
48
9
27
30
78
25
48
119
30
43
71
90
120
39
112
240
53
91
29
6
45
16
144
80
87
12
18
48
12
24
39
15
126
3
16
17
102
66
54
60
12
126
30
102
6
66
79
17
63
16
71
138
12
24
66
108
132
25
48
59
36
66
31
83
45
9
7
53
72
180
36
27
3
150
24
18
61
80
16
209
54
48
25
89
84
6
66
222
78
15
27
37
23
73
23
9
45
51
16
203
21
15
60
85
11
54
114
72
60
9
16
125
99
81
159
21
43
23
48
36
96
78
30
9
147
61
59
30
30
54
42
90
78
6
78
42
30
69
21
48
30
90
66
12
24
48
12
108
21
9
30
102
36
15
27
72
66
30
30
18
45
51
78
36
30
54
6
30
42
105
123
24
12
78
48
72
43
32
45
3
15
33
51
36
57
21
30
157
128
21
78
12
108
66
24
6
12
73
59
37
29
54
48
18
12
114
13
191
66
18
42
18
81
75
84
97
11
30
54
120
18
12
123
177
48
31
96
65
79
5
60
30
60
37
17
48
15
159
30
30
96
48
60
9
27
21
15
30
147
45
102
60
1
32
63
60
48
37
5
90
49
41
7
11
24
198
7
48
29
3
3
48
36
78
12
150
25
59
54
6
60
6
39
16
23
105
3
42
3
87
36
114
90
25
80
3
48
12
30
67
65
72
30
25
119
105
81
111
160
5
139
23
73
17
60
6
54
7
128
256
41
30
156
30
48
15
27
42
30
126
6
36
12
42
30
174
90
66
6
60
18
54
108
48
49
80
57
18
12
120
1
77
66
126
60
39
57
7
11
54
42
126
18
42
24
51
57
ABCD 97289076232*3^$a+1 [50025]
33
7
72
80
16
96
8
120
81
31
8
33
18
117
40
32
48
33
39
88
72
32
64
35
54
48
15
75
37
95
90
15
3
12
96
30
19
41
31
8
15
73
24
41
72
7
56
105
72
18
45
3
21
21
18
57
40
8
64
83
13
96
101
19
8
112
48
11
21
3
93
87
1
176
96
88
24
11
54
15
40
80
75
6
31
23
33
3
21
99
54
60
123
48
75
60
162
72
48
63
16
56
88
35
61
8
3
37
83
45
24
3
85
8
57
7
83
48
85
5
18
1
143
18
78
265
5
19
32
3
30
207
16
17
7
8
33
79
168
32
184
29
3
72
15
81
27
108
12
37
56
15
114
31
5
67
8
9
151
32
160
8
112
24
56
24
40
8
72
24
27
72
6
30
25
17
7
41
24
48
60
18
9
75
37
24
32
24
16
32
33
15
24
64
104
15
33
88
80
135
54
6
72
108
169
128
57
55
41
39
33
12
36
15
40
24
32
40
11
69
24
15
60
21
16
107
37
24
5
67
128
16
8
15
18
18
24
37
56
48
64
8
57
18
12
57
304
24
32
48
120
40
41
7
80
57
186
157
17
60
36
30
49
131
21
48
3
109
41
55
104
48
3
165
87
36
21
21
48
27
87
18
12
36
15
16
41
18
54
103
32
15
1
137
39
64
56
48
16
35
61
23
153
160
17
55
53
19
168
8
57
31
24
65
150
18
18
165
64
41
7
8
16
59
85
32
64
144
24
83
37
80
111
114
31
185
15
15
25
65
24
31
107
13
96
89
24
31
224
72
40
8
3
69
136
83
30
24
7
29
75
40
29
3
40
32
33
18
61
101
27
81
15
39
1
56
9
54
33
64
24
72
72
8
57
48
79
56
27
45
15
18
12
91
107
168
45
16
24
56
21
12
18
109
24
17
12
60
18
69
88
80
33
48
54
1
56
39
84
13
24
53
3
24
63
1
89
7
83
13
32
105
7
101
123
39
1
24
56
16
11
69
39
54
126
69
15
33
24
16
23
57
72
40
11
30
15
96
3
45
16
59
60
18
87
3
12
36
117
48
40
35
85
35
24
13
35
109
8
33
39
40
8
40
56
40
5
54
13
104
48
3
13
72
48
72
152
3
69
48
72
3
6
30
132
45
63
97
32
15
1
17
18
45
117
3
24
48
33
72
7
56
216
120
16
32
15
36
61
11
13
65
7
65
18
30
15
39
1
59
117
9
54
1
17
7
41
7
32
16
72
128
96
16
137
6
54
91
56
81
79
24
72
23
60
37
8
24
213
3
72
168
9
96
39
72
9
24
120
6
12
37
35
61
24
155
93
24
3
6
72
18
21
24
75
60
234
15
33
18
24
21
24
48
72
15
126
27
57
31
24
152
16
32
3
90
19
11
13
80
24
123
30
103
24
72
23
81
16
80
16
80
63
42
12
6
54
15
105
7
216
17
66
90
60
127
17
18
102
240
7
11
48
72
45
40
65
7
83
13
32
27
90
30
61
35
54
55
11
37
8
9
55
41
15
15
180
69
171
120
61
29
75
144
3
48
21
64
65
79
72
56
72
16
149
126
109
200
3
85
24
11
72
6
31
176
72
45
51
144
16
72
32
75
13
23
42
7
5
27
33
30
96
54
3
64
89
175
104
16
176
93
36
111
33
7
11
102
55
48
144
29
54
21
16
48
5
91
32
33
39
40
32
3
30
31
32
24
24
40
24
32
40
23
1
35
37
8
16
119
81
48
240
15
90
103
224
24
57
72
55
8
64
53
51
16
8
51
117
45
235
8
9
15
111
9
40
80
16
35
21
3
30
7
24
32
48
16
24
17
103
107
78
90
69
96
112
8
64
32
16
47
90
103
77
3
48
24
16
59
93
45
43
32
72
16
24
8
45
19
11
132
1
29
60
7
8
3
37
65
18
108
105
9
18
37
56
9
103
113
79
155
21
64
11
21
48
75
21
9
55
120
41
7
168
56
9
39
15
33
112
53
3
40
5
19
113
18
45
9
36
19
65
6
9
136
72
8
39
1
56
16
48
80
72
64
80
64
32
63
9
208
17
7
24
24
48
48
104
51
61
128
15
81
24
93
12
90
36
54
36
7
200
48
24
16
17
72
18
69
88
8
48
16
41
7
5
6
45
40
80
15
84
18
19
23
36
30
54
18
39
48
3
85
47
33
24
16
137
7
11
198
24
48
39
33
7
29
19
56
120
39
57
39
54
66
24
33
57
87
24
ABCD 97289177036*3^$a+1 [50068]
61
36
15
128
109
11
240
96
31
57
105
126
252
5
139
29
241
144
36
270
45
48
8
79
54
72
180
95
49
63
63
108
54
36
59
85
18
17
48
79
36
45
104
16
8
25
234
77
144
240
115
29
115
77
40
8
72
73
23
120
40
33
159
8
13
27
128
136
33
36
155
232
45
18
57
33
87
80
337
71
55
162
15
39
90
71
109
11
133
171
80
91
5
13
179
48
25
119
169
47
40
165
18
54
123
3
77
64
200
88
56
24
31
72
65
160
45
107
1
36
36
90
165
33
39
87
18
15
21
11
24
307
162
11
16
96
39
18
36
162
72
72
36
54
23
168
7
18
108
35
352
8
112
152
25
23
48
24
120
88
24
51
288
21
8
61
339
111
36
221
232
213
27
32
136
129
108
75
80
48
13
171
351
72
17
73
23
13
11
88
48
105
198
57
195
5
40
45
18
17
48
115
54
15
21
147
15
54
36
135
99
90
179
55
144
137
349
35
232
104
79
89
1
39
128
229
51
32
7
36
18
27
104
193
216
215
16
224
49
72
18
90
72
179
37
72
108
54
89
72
469
11
25
39
8
25
71
16
8
72
49
95
121
198
17
208
261
99
45
147
128
88
33
54
18
15
93
90
180
77
67
173
304
96
39
198
72
36
72
36
147
32
40
15
198
18
144
18
335
25
18
77
120
253
144
108
23
144
121
87
320
205
99
368
48
64
33
23
175
17
37
36
198
72
90
135
117
18
57
8
7
41
247
90
15
93
107
64
9
72
54
144
17
127
18
18
54
15
8
72
13
72
36
567
24
240
159
41
48
40
168
153
87
57
87
80
49
71
1
72
23
160
15
18
162
18
36
324
11
79
72
305
55
57
87
54
51
128
37
11
40
24
51
5
72
31
54
27
96
8
121
135
200
160
45
36
15
93
179
37
83
205
27
45
54
54
72
36
288
126
54
119
97
144
36
59
49
126
54
3
15
54
11
7
185
31
144
57
15
378
15
111
72
17
1
54
18
23
85
179
55
65
7
65
16
32
96
64
32
1
108
360
131
103
72
126
35
55
54
75
33
383
103
36
53
1
54
90
15
32
16
8
1
36
35
112
56
24
400
48
117
155
208
128
49
23
24
349
234
17
16
200
72
120
97
239
144
85
180
143
217
15
240
33
23
120
16
48
81
215
424
56
7
17
37
54
90
162
90
15
165
144
35
109
59
48
168
64
93
179
19
29
40
93
179
55
233
1
87
24
48
21
90
65
61
36
90
29
40
56
307
53
192
96
55
41
31
18
87
93
27
ABCD 97289919770*3^$a+1 [50006]
33
7
17
60
6
30
12
33
9
1
107
6
6
69
45
39
100
41
39
6
39
6
45
12
28
12
125
7
50
106
36
53
103
20
9
19
24
23
30
132
6
1
14
27
19
36
20
9
15
18
27
6
49
11
27
15
67
29
39
28
24
36
50
9
6
19
65
18
51
15
39
27
48
12
6
43
20
24
28
92
6
39
66
39
30
6
87
12
12
78
37
5
24
15
39
42
45
3
18
30
33
21
1
17
6
42
3
54
22
23
13
5
55
24
48
23
37
2
6
4
36
80
33
24
7
24
26
39
66
1
12
65
27
3
3
15
3
9
3
4
5
18
6
31
26
3
24
115
23
85
20
24
81
72
12
6
84
66
57
22
11
15
70
5
7
12
24
50
27
147
57
48
27
16
20
4
29
7
59
25
5
33
21
36
6
18
54
7
74
10
5
79
35
13
32
42
48
70
65
12
18
66
96
39
45
7
5
15
18
94
48
5
43
2
27
12
3
112
83
3
9
1
35
9
54
34
113
43
71
39
10
41
3
18
60
3
30
1
41
24
36
84
31
2
33
84
3
10
32
36
12
28
35
33
64
41
19
12
20
6
3
19
17
63
27
30
19
59
6
84
12
84
7
12
5
12
96
48
7
32
40
41
9
33
30
15
39
1
59
49
89
31
29
18
37
48
12
5
18
9
9
27
4
35
90
3
3
33
9
12
19
50
15
60
24
6
1
23
30
21
12
24
46
44
3
90
60
21
69
18
12
12
18
57
15
61
17
7
24
2
39
6
37
5
18
24
13
35
6
19
23
45
27
18
24
24
31
24
41
21
42
28
53
19
17
90
6
42
18
24
43
36
14
18
9
15
124
59
45
28
60
59
1
20
33
6
1
77
6
12
3
34
11
49
2
48
3
30
30
15
75
72
12
6
9
3
3
40
5
7
101
7
32
28
72
17
48
55
53
123
9
15
16
5
27
18
6
3
1
24
5
42
1
50
12
10
32
33
12
9
27
63
9
12
36
7
8
64
24
17
12
31
5
19
11
15
72
3
19
12
29
57
15
19
23
3
63
91
11
24
6
12
30
18
15
108
52
32
6
12
10
65
3
4
17
30
1
83
24
13
72
20
78
30
100
12
20
36
36
33
30
45
28
17
127
23
93
45
24
3
12
24
21
18
1
65
7
59
49
17
45
132
3
7
5
30
37
29
12
15
18
46
185
24
6
18
120
48
93
96
39
27
9
63
16
11
60
120
13
41
105
22
29
30
21
4
35
6
12
7
23
93
105
9
3
42
3
90
3
73
24
8
9
99
27
33
4
12
5
18
13
65
19
71
45
28
5
54
3
48
60
10
11
24
39
3
7
5
30
42
21
22
17
30
30
36
9
21
13
12
167
18
135
9
24
19
2
45
1
2
18
39
25
68
52
5
63
57
60
15
9
91
41
7
23
3
22
17
67
108
2
18
165
36
6
18
48
39
45
43
12
11
37
77
30
15
9
49
12
38
18
27
1
12
12
12
89
36
24
7
8
36
60
36
100
29
33
27
36
115
2
15
7
29
55
17
12
63
9
66
12
3
15
78
36
33
30
6
9
66
36
15
10
5
108
30
57
33
3
39
25
8
3
25
17
33
10
53
7
32
27
69
16
11
60
3
15
12
7
65
12
54
45
9
72
15
28
60
23
9
3
3
18
9
12
30
13
11
42
7
50
3
15
9
43
77
30
1
80
69
15
78
3
7
101
19
12
36
5
19
44
9
31
29
27
88
2
10
53
18
24
3
63
7
32
6
22
48
20
105
19
35
39
30
16
29
12
43
12
20
39
18
12
75
4
101
19
92
28
11
13
50
57
21
4
53
27
6
63
24
48
19
53
7
20
18
70
23
15
3
91
8
16
29
15
3
105
27
81
4
53
55
24
29
19
41
7
2
66
60
12
24
45
19
2
3
12
19
44
30
15
21
15
48
48
19
24
14
36
12
10
14
15
24
24
63
18
30
27
85
2
75
43
20
3
49
60
17
3
3
12
37
29
42
15
22
11
42
7
41
19
17
55
8
21
12
3
9
72
30
6
19
101
33
10
65
7
23
1
24
36
116
39
69
4
68
100
12
107
1
24
53
18
15
18
72
45
42
15
3
15
27
1
5
7
14
126
24
33
3
30
34
65
24
99
27
13
188
27
30
55
12
53
42
25
134
22
14
10
5
24
15
4
17
55
71
39
45
1
60
38
82
24
36
24
44
45
114
12
49
74
10
11
12
57
12
9
72
18
9
3
3
15
24
115
23
37
120
11
87
54
21
55
23
9
33
67
36
12
12
12
29
19
35
25
8
54
10
29
27
15
72
73
77
7
29
66
18
75
15
30
51
45
72
63
21
9
10
44
28
5
84
24
7
38
39
7
96
17
96
55
17
42
37
26
12
21
36
21
39
13
2
15
18
30
12
24
9
66
16
23
37
60
71
72
15
27
36
30
117
16
24
32
16
24
36
29
3
3
25
17
7
35
45
39
27
123
27
28
72
5
24
30
30
3
16
134
27
30
54
24
43
5
87
33
12
7
68
72
9
55
17
72
12
21
3
9
10
23
42
42
138
36
12
19
24
29
48
24
18
45
30
15
43
72
23
18
115
11
9
60
39
15
45
66
12
42
12
18
15
40
17
36
15
3
54
6
6
18
13
35
12
6
19
12
14
70
26
10
143
25
53
48
21
3
48
18
27
15
7
77
201
63
84
18
25
23
21
9
6
1
5
79
5
39
36
6
33
6
103
20
45
43
53
24
15
21
31
5
91
12
5
7
56
40
2
10
38
24
18
3
18
9
36
27
19
23
1
77
12
75
57
60
6
13
5
55
47
15
3
66
13
53
9
46
12
96
65
27
9
43
38
22
140
78
30
4
23
12
6
7
48
108
29
3
45
42
1
11
6
30
37
20
21
7
12
35
33
57
102
18
12
9
10
5
6
69
6
34
5
15
4
23
13
12
84
44
15
66
36
19
41
90
15
33
6
21
57
12
15
93
73
5
7
11
1
35
6
3
27
49
11
49
8
6
45
6
30
13
8
9
18
6
12
18
12
54
39
9
91
60
41
30
24
72
30
12
48
12
60
45
15
31
36
53
15
52
20
4
59
1
26
34
56
9
19
161
7
23
6
3
21
21
45
9
180
21
9
54
93
7
5
7
74
39
12
33
18
24
28
8
4
24
26
120
3
75
21
36
204
7
48
41
3
57
18
13
2
106
14
15
43
65
18
37
110
9
45
6
48
6
28
53
7
2
36
3
36
15
64
5
66
30
63
3
18
12
3
27
15
15
24
19
24
23
93
27
39
3
6
85
17
67
20
76
5
24
43
17
33
3
39
3
37
5
6
15
6
90
18
12
3
42
31
32
45
31
47
30
27
40
68
9
24
36
63
28
8
21
55
53
7
24
17
18
42
9
3
30
13
12
68
27
6
27
15
18
6
33
16
107
15
54
6
129
1
8
6
66
15
25
32
16
84
101
69
3
12
3
57
7
26
45
9
78
10
ABCD 97290180556*3^$a+1 [50016]
24
60
3
13
11
1
44
75
61
32
117
48
15
16
44
16
24
35
13
8
27
42
3
3
42
7
32
64
32
9
48
30
18
19
20
40
48
20
28
29
18
45
28
47
13
203
69
45
43
8
9
31
5
31
20
3
81
4
48
12
5
90
57
28
20
33
30
18
7
68
60
21
75
124
41
91
60
29
3
45
15
108
40
80
52
32
16
44
9
42
24
18
12
51
4
8
16
5
91
48
17
18
37
11
13
5
19
80
12
16
32
52
83
61
59
45
172
8
60
12
108
3
33
36
24
72
3
49
23
42
127
104
4
5
51
12
124
20
64
12
8
51
1
8
4
35
21
51
66
54
6
7
36
41
6
45
12
12
21
150
57
33
60
87
52
89
102
49
20
51
13
5
30
1
56
69
19
60
92
9
30
9
15
42
7
23
33
64
23
42
67
8
28
68
4
8
9
6
33
24
28
20
12
12
9
6
25
140
28
32
4
35
21
36
87
30
31
60
41
43
48
65
55
24
96
24
8
3
18
96
48
87
15
1
5
3
4
41
15
27
42
30
72
1
12
8
4
23
33
4
24
36
68
33
63
12
207
1
44
45
15
12
21
30
117
3
57
76
35
24
21
60
60
4
5
91
80
36
28
8
45
19
8
12
3
81
4
80
12
36
24
45
19
12
20
45
19
8
60
28
20
63
6
18
18
7
128
39
121
8
16
8
100
72
48
108
8
9
48
55
23
25
60
35
21
3
21
9
43
5
99
40
24
44
21
31
36
77
6
45
4
23
157
11
69
27
81
15
24
48
96
72
72
37
11
9
21
43
20
132
40
84
24
36
23
37
35
73
47
9
15
49
20
40
56
27
33
4
11
109
32
105
99
87
120
37
12
48
20
12
63
13
35
9
21
18
25
20
16
101
67
12
23
57
36
105
67
12
20
88
36
5
19
32
16
77
43
108
164
76
12
32
12
16
24
101
27
105
31
20
12
40
84
101
43
12
72
56
9
3
24
28
12
8
21
126
49
17
48
55
32
24
4
29
51
4
41
39
12
48
40
11
9
12
4
17
15
64
23
37
56
9
39
9
55
35
48
9
48
88
20
12
15
6
7
125
7
101
31
24
125
19
8
112
5
3
3
37
5
43
32
60
4
44
12
160
77
7
68
28
12
8
69
6
109
173
30
13
20
40
24
23
21
117
147
16
72
5
67
20
60
36
21
3
45
55
8
3
1
44
216
93
126
21
24
21
78
25
20
21
12
3
39
6
55
77
55
32
12
16
8
96
51
37
35
201
60
16
84
12
60
12
32
88
8
64
68
28
12
8
39
13
11
9
60
51
1
48
8
48
57
27
16
32
72
16
80
40
56
84
52
5
12
18
13
44
76
24
60
23
37
8
192
28
23
1
23
21
27
42
31
47
25
5
39
24
12
9
6
25
84
108
32
24
24
87
105
63
21
4
56
36
4
24
132
116
84
3
21
9
15
117
15
16
17
78
57
16
24
23
72
1
44
21
7
68
117
19
59
97
32
40
5
18
37
60
47
1
168
5
75
60
9
3
39
33
16
36
20
39
25
36
125
51
93
19
20
15
105
112
8
63
169
68
60
36
36
9
6
6
7
83
72
153
100
20
40
23
21
16
59
13
8
93
12
114
1
12
11
102
39
93
6
24
18
27
36
16
24
12
12
17
91
32
52
36
8
21
6
54
43
36
11
24
37
44
33
48
67
20
12
16
24
5
3
45
31
32
12
60
15
33
24
64
32
52
56
4
12
5
15
16
20
3
61
131
33
12
12
28
32
3
18
31
44
4
60
48
20
28
84
8
64
89
79
12
59
37
17
48
3
4
83
25
8
60
27
25
60
137
3
124
44
9
7
48
32
36
12
156
12
93
67
48
92
40
59
21
27
21
9
43
23
25
5
31
8
28
44
88
20
15
21
24
27
1
48
47
13
59
6
27
4
8
141
60
55
11
96
9
9
7
5
15
27
33
15
49
5
43
191
25
12
5
67
12
36
8
51
13
5
51
27
13
17
90
57
96
45
51
124
36
20
3
81
57
3
16
20
36
40
32
141
19
8
84
16
48
56
60
148
20
76
72
68
36
148
56
57
7
68
9
163
41
31
101
27
27
9
64
20
40
48
12
5
66
157
53
19
48
20
12
60
168
48
16
5
18
45
48
100
17
55
68
28
44
40
108
44
16
12
48
20
3
6
31
24
41
3
12
24
45
3
3
25
12
36
56
76
20
4
5
43
11
9
60
28
8
16
125
19
17
63
64
60
60
32
69
91
71
49
8
15
81
21
31
35
24
33
108
40
5
48
147
40
48
5
6
25
24
12
12
48
12
11
61
68
16
12
24
35
1
23
21
40
8
28
60
20
15
24
33
40
80
40
17
19
29
3
4
23
18
39
60
28
47
81
39
54
36
3
40
17
63
16
5
27
4
8
12
84
9
15
28
5
12
36
39
96
36
3
33
33
75
21
43
48
44
15
48
37
20
4
32
24
33
31
17
3
12
33
36
30
24
42
12
48
19
65
30
9
9
27
28
156
29
7
5
63
3
37
35
81
40
119
48
33
4
8
45
54
1
8
4
32
4
20
52
23
69
27
25
108
8
12
81
31
96
95
49
8
63
9
81
87
15
13
24
8
36
12
9
51
39
6
3
4
8
33
115
47
24
1
68
36
81
3
84
40
8
28
77
43
17
42
81
12
4
5
48
18
25
47
25
128
24
9
55
84
17
36
15
12
21
6
13
48
32
45
78
18
295
20
12
28
29
6
69
81
31
53
7
104
39
1
47
33
36
16
32
3
33
4
83
45
24
21
15
63
1
23
1
12
35
42
7
48
20
3
49
80
16
8
9
51
24
27
45
9
19
77
3
15
57
28
32
76
23
24
25
41
19
12
29
66
144
45
64
ABCD 97290211334*3^$a+1 [50051]
87
27
21
27
33
24
51
57
108
39
210
75
21
12
123
129
15
21
6
45
21
54
81
48
21
30
18
27
9
27
63
9
33
84
18
45
27
6
15
183
9
27
30
171
9
15
21
78
165
117
3
21
54
84
33
3
54
63
9
135
33
102
33
3
42
12
15
93
36
27
33
30
36
114
36
30
18
6
84
90
216
6
48
198
15
12
132
144
36
39
144
18
15
9
30
45
48
33
3
12
135
102
183
12
21
6
69
69
63
69
18
48
9
33
12
75
69
15
9
12
6
48
81
45
24
72
3
36
9
54
6
12
78
45
75
24
165
87
108
156
36
6
30
33
21
6
69
69
15
39
42
48
132
48
132
36
3
9
60
66
150
54
72
153
27
30
3
108
93
120
114
36
192
42
72
3
87
174
15
9
72
120
18
60
192
6
39
24
21
24
84
3
57
102
45
45
123
3
42
3
45
18
90
6
36
105
132
63
54
240
174
9
45
36
51
63
198
90
9
48
120
96
60
36
3
141
12
33
192
24
51
15
33
9
123
3
54
87
33
18
24
21
84
75
108
30
258
84
90
18
6
12
54
9
36
51
102
87
93
132
48
15
45
36
27
24
204
36
135
126
42
66
15
120
9
15
291
117
45
18
9
15
36
69
57
30
60
108
36
45
75
132
30
54
6
30
78
102
60
57
96
72
48
69
12
63
96
27
102
162
69
21
24
30
90
90
6
48
78
30
3
60
51
90
123
15
18
54
18
150
12
165
21
48
135
15
81
21
87
27
18
30
36
9
33
48
15
12
87
102
108
42
18
12
60
3
27
69
156
69
12
18
36
18
42
48
21
87
42
75
27
9
72
123
237
9
36
24
36
63
84
45
3
15
33
36
21
3
39
12
6
72
30
222
219
69
72
36
72
36
84
96
30
9
105
72
3
81
75
87
9
213
12
78
30
72
15
36
63
54
18
18
99
12
81
132
36
15
21
51
24
15
18
30
18
15
3
6
18
72
18
3
153
60
30
132
45
45
18
36
66
15
39
150
108
270
18
15
48
45
66
21
3
36
21
15
54
180
66
60
84
6
54
9
36
45
108
72
108
216
66
9
27
33
129
6
30
42
57
108
48
105
24
12
51
12
105
63
3
72
72
42
18
30
72
6
48
45
45
42
57
63
69
48
15
90
3
153
6
21
144
69
12
15
75
42
30
36
57
39
54
291
36
123
36
36
18
66
18
36
6
36
54
198
102
96
3
9
36
126
33
81
87
60
27
60
18
18
54
66
9
15
102
15
39
132
84
60
30
36
3
15
54
27
225
3
141
15
9
120
6
30
6
9
129
15
21
75
72
39
9
21
63
45
36
162
72
150
75
33
3
36
24
39
6
12
132
126
141
24
51
84
72
69
3
60
30
42
18
66
150
27
3
6
39
15
30
54
18
24
18
18
48
90
24
18
102
213
144
84
36
15
84
114
102
54
24
12
18
6
72
27
12
9
27
72
15
57
24
21
126
18
15
27
18
66
108
33
27
21
27
45
9
54
132
30
24
54
84
141
9
12
6
30
18
81
33
3
27
18
72
18
114
144
36
51
15
45
45
39
15
6
12
63
12
60
96
9
171
165
36
18
18
15
45
30
24
45
84
9
87
144
21
15
129
39
48
3
36
81
45
54
96
57
60
63
30
114
54
36
30
6
48
54
90
6
81
9
12
27
36
141
18
18
84
3
3
30
15
99
30
78
18
90
12
6
27
183
72
9
33
15
15
105
48
15
102
42
84
36
24
30
150
45
117
18
9
81
75
69
12
3
48
9
36
12
3
3
30
51
99
57
9
18
6
210
57
3
156
24
54
36
12
72
96
30
72
90
3
57
99
9
72
138
6
48
36
216
3
15
6
27
9
3
63
18
6
9
57
27
48
105
24
63
21
15
45
12
54
24
54
15
105
87
21
108
60
39
27
6
75
123
30
42
48
6
75
9
24
18
12
33
39
33
165
6
120
60
21
9
54
90
78
84
9
60
9
36
111
69
90
117
48
51
93
108
27
93
39
201
87
30
51
21
63
12
3
12
153
48
48
207
54
ABCD 97290458854*3^$a+1 [50015]
43
101
55
17
15
33
19
60
8
9
18
18
3
12
12
21
36
31
137
31
71
13
20
27
33
75
18
3
9
18
57
33
54
6
15
48
129
60
51
60
81
6
30
115
8
27
12
13
29
39
15
105
51
6
7
20
21
39
16
17
18
69
16
11
1
12
36
77
54
189
64
11
37
5
135
27
153
9
30
13
83
13
5
67
80
9
139
32
33
30
36
24
25
11
69
15
97
8
45
19
11
37
5
30
85
12
35
105
100
113
3
40
17
15
33
7
29
24
36
30
6
75
9
54
24
72
9
64
11
72
42
18
18
7
23
57
39
1
60
32
33
3
45
36
126
60
12
81
4
20
16
65
39
36
12
40
48
200
75
66
51
3
45
99
13
32
63
90
54
18
55
80
15
12
33
48
45
87
48
12
51
36
13
11
84
60
13
8
12
123
126
51
120
15
30
15
99
66
7
8
93
19
41
54
48
18
24
15
33
7
8
39
24
84
6
75
51
18
108
30
24
69
105
7
29
6
138
24
31
17
3
112
80
27
30
42
18
18
108
9
28
47
85
116
21
19
35
129
33
3
15
49
41
39
27
1
23
9
3
24
1
48
5
27
39
54
7
12
8
12
105
43
8
4
23
72
21
9
72
31
95
57
48
63
66
31
80
93
12
24
51
108
51
54
6
1
8
64
35
105
21
7
48
29
3
40
8
21
19
41
79
5
6
30
6
37
11
57
15
33
9
18
13
24
56
15
9
16
41
3
96
45
6
61
5
18
24
102
6
90
15
72
3
37
47
114
15
12
12
36
45
36
6
93
9
3
15
33
9
43
8
4
17
54
105
60
69
66
97
29
43
17
99
45
15
4
11
24
1
24
5
6
12
162
15
3
24
30
19
5
36
36
15
52
36
32
28
89
3
33
102
33
57
18
6
138
13
5
24
144
12
18
42
63
84
33
30
25
20
9
19
125
126
9
69
48
72
15
16
84
17
43
68
12
16
120
24
116
15
37
8
75
25
89
3
100
20
57
55
8
75
85
192
20
36
40
47
33
21
51
15
18
72
127
41
12
63
27
25
92
36
15
12
45
63
37
20
60
28
89
78
48
42
15
40
35
25
32
108
9
6
33
39
18
18
25
12
132
48
35
18
30
42
7
5
36
24
63
60
48
4
48
59
13
8
219
21
9
19
41
39
60
4
5
91
20
27
37
56
57
12
171
51
21
27
81
12
33
96
63
111
9
48
72
33
42
133
152
28
12
20
48
15
78
39
105
198
18
75
9
18
18
6
9
45
72
102
72
54
87
27
45
111
42
18
12
18
6
36
138
27
15
73
12
5
7
68
15
18
36
48
91
5
27
45
7
8
33
15
21
78
13
113
67
17
51
39
96
9
21
27
9
19
95
84
13
23
25
60
24
80
135
81
15
69
36
51
6
54
61
20
48
40
20
60
57
55
8
27
48
45
4
36
24
53
27
33
55
8
40
17
75
160
180
77
3
33
30
24
102
99
24
16
5
15
112
68
81
103
23
25
5
3
40
32
33
24
90
18
27
16
5
36
90
1
5
43
29
55
83
24
13
17
51
3
25
20
45
36
6
54
3
33
15
39
84
57
12
28
29
24
12
54
24
25
11
1
12
56
12
12
33
67
107
21
48
27
73
11
36
33
72
3
54
132
54
54
12
36
132
228
3
100
60
44
16
11
6
3
52
17
15
88
59
9
4
56
4
71
72
37
17
30
93
16
107
72
6
84
3
123
9
15
138
15
3
6
39
52
12
68
99
126
3
51
61
12
11
25
47
42
12
51
3
24
12
93
60
40
41
79
191
6
66
90
54
13
5
31
12
125
15
39
30
91
35
18
24
75
27
1
12
41
24
15
88
32
27
66
42
18
48
90
9
156
39
18
15
12
36
12
108
40
29
72
30
21
48
21
18
13
95
13
80
64
23
24
48
1
35
145
12
5
3
165
27
27
72
93
15
66
7
29
103
65
18
12
13
23
9
81
15
40
41
39
12
219
48
21
4
47
49
140
64
53
18
60
25
32
40
59
6
15
33
79
60
20
40
20
36
21
51
33
7
35
25
32
123
33
24
27
33
48
9
91
8
4
128
27
165
45
60
43
59
6
15
12
16
12
80
39
1
32
27
13
56
24
36
4
11
49
107
6
27
57
39
15
145
17
3
15
37
17
18
24
270
54
57
27
21
75
9
36
57
3
4
11
96
33
36
87
25
8
4
95
85
41
55
12
53
36
114
30
162
54
6
54
138
36
6
43
11
37
8
21
36
54
61
65
163
59
30
15
63
37
107
36
30
78
72
12
93
48
144
100
156
32
57
91
12
29
3
180
48
75
133
29
18
13
20
12
9
31
143
6
90
13
23
85
53
270
37
95
120
33
4
35
81
69
18
108
9
21
7
17
48
108
36
31
5
63
60
40
35
36
1
5
18
12
145
32
148
167
36
90
12
168
39
28
12
41
75
39
12
33
57
24
72
7
96
35
60
105
4
65
3
3
57
63
126
18
108
105
48
60
4
95
18
30
24
54
66
24
9
28
68
12
99
61
95
45
63
6
79
20
24
183
84
73
ABCD 97290945868*3^$a+1 [50011]
13
47
15
40
18
12
108
6
48
5
37
30
48
32
34
227
60
15
58
110
9
36
61
11
43
17
7
90
11
27
57
25
47
60
73
83
49
131
24
48
37
108
96
155
31
29
75
16
18
72
35
133
62
10
14
141
13
6
80
22
12
110
58
143
79
8
129
96
15
70
23
109
11
60
31
24
42
38
46
11
7
8
72
16
24
240
48
17
15
48
45
24
13
30
90
12
11
39
16
30
2
16
42
14
9
111
9
15
9
7
48
8
57
63
10
12
132
110
24
105
7
54
59
39
33
25
14
21
75
154
6
29
108
13
167
3
22
11
135
24
72
129
109
23
3
9
61
36
38
10
35
121
84
96
30
29
1
12
30
29
96
25
155
7
41
151
18
96
24
35
27
40
101
3
16
53
1
11
24
192
7
102
36
14
24
105
15
21
51
34
14
45
180
39
58
38
46
84
11
1
83
39
120
10
206
280
30
50
40
149
3
33
7
18
11
144
156
36
27
117
3
192
70
48
18
104
21
19
24
6
23
120
96
36
13
42
90
14
21
48
13
72
158
10
12
2
45
115
8
105
15
58
72
95
120
121
12
42
80
22
11
24
84
36
36
19
24
17
49
30
54
2
40
48
32
24
58
35
133
60
59
73
12
59
55
41
48
72
15
34
86
24
46
108
48
23
12
13
59
157
23
31
41
109
42
17
73
12
146
46
11
7
8
48
22
74
34
110
165
36
63
48
24
58
96
6
24
96
29
109
36
35
1
14
9
55
8
72
208
24
128
72
81
63
21
13
38
48
16
168
8
48
81
1
24
86
72
120
213
13
14
40
120
56
9
36
27
10
24
48
6
162
14
106
167
61
47
3
46
59
49
30
18
14
10
6
42
60
26
105
12
24
51
24
48
21
36
111
9
61
119
3
22
60
54
32
10
54
66
12
156
24
47
15
9
151
80
16
77
67
5
48
13
78
56
136
120
8
10
30
77
67
53
24
3
22
18
65
121
36
50
45
3
16
29
27
9
39
40
56
16
96
54
26
70
50
165
3
192
10
143
12
144
3
57
108
13
24
14
16
18
38
40
54
48
12
168
12
23
96
12
55
8
9
31
114
35
27
96
40
72
42
83
61
6
48
80
166
42
18
102
24
8
48
10
62
10
71
36
1
59
39
16
65
63
16
24
72
41
55
17
13
12
102
96
8
9
121
6
24
5
67
78
179
61
42
114
14
154
6
29
12
15
21
133
14
70
12
54
24
5
115
96
30
50
16
80
9
15
105
72
24
48
7
8
96
40
32
57
31
114
47
108
1
66
18
72
11
3
10
12
60
38
21
3
45
25
11
1
23
13
2
48
40
17
25
11
19
32
96
57
85
2
40
120
5
48
60
111
106
78
48
54
36
12
138
8
21
85
35
1
90
72
8
168
154
11
19
18
30
32
16
90
62
45
13
107
3
21
49
2
48
40
125
25
36
60
23
36
24
15
142
144
12
23
145
35
187
8
10
12
12
62
40
18
12
36
38
10
24
35
3
34
131
37
30
8
33
7
173
25
59
63
33
36
133
38
24
48
21
19
17
36
19
89
96
31
149
1
2
33
48
55
6
66
42
30
42
11
229
83
67
18
71
24
31
24
30
2
24
9
132
3
45
25
26
24
201
12
60
13
2
72
93
12
87
64
80
9
63
45
3
40
54
47
3
106
47
204
48
37
30
101
12
55
96
56
9
7
54
18
17
121
54
24
6
50
96
9
15
10
86
33
25
30
29
13
14
9
31
56
40
32
48
9
24
241
23
15
10
11
19
5
12
60
19
161
13
96
11
55
18
62
9
55
17
63
16
8
16
65
72
13
12
72
155
37
14
72
22
96
26
21
3
94
60
86
46
179
61
156
35
67
128
105
15
48
24
45
13
23
55
42
38
10
11
1
35
49
155
1
50
88
5
19
17
63
48
9
25
11
13
36
36
23
36
24
51
16
17
72
1
48
60
2
64
65
13
50
40
48
5
3
177
13
66
96
48
80
64
78
108
126
5
1
2
10
83
13
35
411
9
49
95
1
30
96
8
72
16
113
1
48
11
84
25
48
62
16
89
175
17
159
24
82
14
9
63
45
72
25
108
30
32
10
30
42
30
54
36
35
60
15
33
13
42
113
48
55
17
24
79
54
146
40
42
72
62
9
1
48
60
143
37
71
25
95
36
24
61
11
3
24
57
31
29
25
18
65
87
48
16
96
114
6
5
19
6
18
17
48
25
96
59
51
166
18
32
81
25
54
66
38
22
2
72
93
27
64
66
11
ABCD 97291133092*3^$a+1 [50092]
216
153
327
24
30
42
180
269
40
80
55
24
17
37
27
80
40
141
54
18
18
209
55
41
253
11
48
121
144
47
88
21
24
107
31
144
65
85
36
39
45
51
120
33
66
60
18
18
45
144
39
41
211
108
24
18
119
1
204
131
72
120
112
45
11
157
162
65
1
150
72
18
255
24
165
78
66
59
37
35
139
6
63
81
36
198
5
61
126
6
180
48
24
27
120
9
132
75
69
36
72
66
114
138
198
36
15
56
120
103
342
120
24
11
24
48
25
72
95
240
48
31
120
6
66
9
8
37
24
99
297
84
24
108
144
120
15
8
121
96
18
102
95
31
78
11
145
258
53
264
169
72
279
120
45
123
27
18
12
71
7
185
133
59
73
12
54
77
109
75
69
72
75
104
49
276
36
324
36
120
78
30
6
54
72
18
341
40
15
36
245
79
90
54
12
18
51
111
54
96
99
120
135
105
120
45
6
108
30
59
127
54
324
143
13
60
12
42
18
84
35
25
71
64
9
71
120
79
81
9
12
108
150
17
64
200
61
27
48
105
18
36
216
48
180
6
63
21
6
108
288
54
35
1
135
80
103
42
30
42
90
36
66
6
89
49
72
60
90
108
102
24
36
99
39
161
109
59
217
36
162
17
136
9
54
30
24
147
8
1
6
30
35
16
165
60
84
6
84
330
108
3
32
31
90
216
71
97
63
9
18
53
13
24
342
66
42
18
84
114
12
197
120
7
6
54
5
48
37
11
7
66
6
126
84
215
109
51
120
15
126
84
95
85
11
25
95
19
36
30
267
3
90
204
23
151
60
66
11
49
71
85
60
47
187
125
19
149
31
17
37
35
73
207
117
90
65
120
13
83
133
12
18
6
108
12
204
99
45
35
31
36
6
135
32
48
49
23
1
36
75
69
72
48
27
24
39
377
160
45
48
90
24
57
33
143
40
33
47
144
1
78
41
103
17
96
112
21
42
425
79
30
24
99
32
79
81
9
36
168
35
72
109
59
232
45
36
15
27
198
180
84
6
54
54
246
60
11
115
45
9
143
91
54
167
121
84
54
96
90
18
36
90
210
81
69
11
25
108
156
36
90
65
13
138
9
80
88
117
36
47
37
11
13
131
25
36
132
18
45
80
13
150
12
17
120
13
72
48
24
90
54
99
21
132
72
288
264
78
72
153
200
37
24
126
54
144
72
54
90
12
24
11
120
133
42
30
18
252
18
36
180
83
72
40
81
252
323
40
15
129
45
11
13
216
210
6
108
36
75
135
54
27
9
96
108
11
16
45
48
90
81
69
59
103
17
67
6
72
192
23
103
78
27
45
48
51
39
36
6
30
65
384
16
93
24
35
37
288
36
300
96
90
161
72
31
216
65
151
9
33
72
36
54
45
21
78
21
96
27
102
215
16
63
9
45
36
90
269
48
19
45
8
ABCD 97291500604*3^$a+1 [50026]
4
156
29
99
39
1
48
59
13
23
36
54
27
16
36
44
96
76
24
5
39
87
13
23
108
45
15
54
15
40
12
12
20
72
28
36
251
13
89
3
16
35
9
60
64
24
83
13
12
24
8
12
4
164
27
13
12
36
53
91
8
9
7
24
32
28
108
68
87
126
24
18
21
48
12
24
24
40
20
3
85
60
84
11
25
12
36
11
36
97
36
11
33
12
108
141
66
24
18
19
68
84
16
20
24
12
9
31
48
11
49
48
24
48
11
12
36
1
23
120
33
156
51
49
156
41
108
31
11
81
52
101
30
54
31
12
92
87
108
25
44
24
12
40
8
9
18
33
12
27
33
21
36
90
97
23
109
44
4
12
32
12
9
55
12
23
9
52
95
42
3
48
3
54
15
40
8
93
54
33
88
84
35
265
41
18
49
48
48
11
36
25
32
16
60
44
60
12
4
72
41
18
33
12
220
8
16
11
42
48
3
28
8
33
78
156
33
4
96
11
69
40
56
4
44
12
40
11
36
1
32
16
24
17
19
8
60
24
51
85
84
20
36
4
20
21
90
9
99
21
120
60
51
45
21
42
54
7
36
12
71
30
3
39
49
32
16
72
236
60
40
35
37
8
40
44
12
60
27
33
108
40
32
64
84
17
3
28
108
11
66
19
36
59
9
3
54
55
48
20
3
61
12
24
101
3
16
23
37
24
36
120
56
4
41
43
72
11
97
80
27
33
40
179
1
116
4
23
18
91
17
31
36
132
8
81
15
28
60
36
20
52
89
39
24
16
12
23
97
5
27
12
39
37
12
56
100
284
33
19
60
11
69
57
19
24
5
75
84
45
159
16
104
9
3
15
133
23
6
19
84
8
292
8
12
16
8
57
18
141
57
51
28
44
144
4
36
104
21
39
63
9
60
60
39
1
17
18
30
19
5
7
48
24
132
5
31
24
8
12
48
3
9
40
8
28
35
13
20
60
87
6
7
11
49
20
51
1
5
79
8
36
21
15
64
36
41
43
24
11
21
28
12
36
168
20
21
156
27
40
32
24
36
24
24
9
7
11
13
72
20
4
20
24
76
144
32
48
28
24
71
36
18
24
48
87
3
18
139
12
92
76
173
27
64
143
30
6
21
88
53
7
65
63
40
41
15
28
72
24
131
13
17
42
81
3
129
60
195
66
7
20
180
33
36
7
11
30
75
51
169
71
30
36
3
21
27
39
81
60
3
73
12
83
37
53
12
3
3
33
4
36
8
28
8
40
96
11
9
4
11
145
20
16
44
9
15
24
72
100
35
93
132
15
33
88
44
4
41
55
41
159
39
12
54
39
4
72
8
28
24
20
16
32
16
71
49
12
48
36
24
72
5
6
18
99
40
36
60
47
13
11
33
52
48
12
84
24
60
44
28
41
31
36
12
68
51
1
23
1
35
61
44
57
7
20
63
93
60
48
60
36
27
36
33
57
67
95
1
35
145
36
84
5
3
52
84
36
36
12
48
35
57
16
107
9
48
12
108
52
125
75
40
20
15
9
3
60
21
96
156
24
36
27
13
77
43
60
71
37
53
126
18
60
99
16
29
19
29
19
23
25
11
66
36
51
39
21
39
13
24
104
28
41
42
1
24
47
33
36
4
36
68
21
12
3
52
24
60
128
52
60
48
60
77
15
51
78
79
11
1
20
16
44
4
56
60
4
23
61
20
51
36
33
16
5
19
48
84
68
16
12
5
27
3
9
87
73
20
87
13
41
79
24
24
20
9
78
9
93
63
16
44
24
3
18
19
84
41
55
24
48
12
72
48
20
12
45
3
52
8
9
60
18
49
24
48
23
1
120
68
16
113
51
16
44
39
117
4
56
124
23
54
55
11
9
16
60
5
39
48
28
48
24
143
36
72
12
13
104
12
15
25
68
16
24
20
12
28
36
20
24
87
6
7
11
25
36
5
3
93
79
11
9
9
19
140
40
48
24
35
109
47
9
48
39
93
28
48
8
4
71
9
3
169
101
39
4
53
30
1
20
72
84
76
41
7
72
11
126
19
8
36
27
54
18
48
57
96
120
64
24
96
53
3
4
44
16
24
29
144
39
28
12
65
19
36
20
15
6
19
96
101
30
93
28
23
25
32
3
57
12
57
27
36
135
1
48
23
72
9
39
21
36
4
20
12
147
33
15
33
12
40
60
5
36
19
47
1
56
33
7
56
16
8
117
7
29
19
44
24
24
12
40
8
9
27
21
6
9
40
96
8
76
8
52
20
27
90
31
12
24
60
84
12
44
3
61
36
137
7
20
27
33
63
25
5
234
1
59
54
7
8
33
90
21
36
36
15
33
52
48
32
51
6
19
12
32
304
47
54
55
71
30
180
3
24
16
72
32
12
16
29
126
9
16
48
44
148
92
36
40
44
76
41
15
15
45
64
24
60
48
29
42
21
40
36
56
99
72
9
4
23
21
12
87
37
20
24
87
36
13
36
8
28
95
30
6
33
4
53
3
27
73
80
24
4
12
8
132
40
80
40
11
25
8
100
24
96
96
47
90
43
35
33
33
99
24
3
18
6
9
16
11
49
68
3
1
41
31
8
33
18
12
126
7
11
13
20
60
40
29
91
48
5
78
9
12
76
48
17
54
9
16
8
16
17
3
76
8
3
36
13
11
69
57
67
44
16
17
99
27
13
68
ABCD 97292042254*3^$a+1 [50082]
71
18
79
12
41
36
79
24
23
13
5
36
36
12
36
55
120
5
127
89
24
67
23
120
37
5
36
12
6
66
19
35
6
84
6
18
108
72
7
12
53
36
12
42
73
60
60
12
11
54
108
174
24
48
216
24
66
36
91
17
6
120
6
19
53
19
96
29
48
19
5
72
43
41
36
7
36
17
7
24
17
78
1
96
36
41
31
65
18
73
24
65
84
7
161
18
25
23
13
11
49
5
127
35
90
12
31
59
18
43
96
36
12
12
108
17
151
35
48
78
48
162
13
113
7
53
126
49
17
6
13
41
18
133
60
17
6
30
7
29
55
23
30
168
66
13
48
29
24
72
43
72
113
36
7
72
53
18
61
12
17
12
19
72
293
12
72
24
19
17
66
13
83
25
24
23
13
53
24
36
36
55
47
72
13
11
25
95
37
12
77
19
60
197
30
6
67
17
67
77
19
84
23
54
60
36
72
19
36
53
7
47
54
7
5
175
5
31
60
17
6
49
48
77
79
17
12
55
36
17
36
60
144
12
24
7
23
150
18
18
144
54
1
17
12
96
7
36
23
24
1
96
77
162
6
12
7
29
60
72
12
7
11
24
1
36
101
36
31
24
5
54
73
17
30
253
35
72
61
53
36
67
5
18
1
17
72
30
54
7
17
19
12
35
24
13
89
91
156
12
48
23
61
48
89
72
19
12
36
95
85
36
89
7
48
17
36
162
24
126
55
24
36
23
42
84
31
36
5
115
24
41
55
95
1
47
97
24
252
24
59
18
84
108
6
73
71
18
79
72
29
12
7
53
55
36
53
180
12
72
91
48
41
60
108
12
18
234
78
13
53
6
109
60
23
6
43
95
6
19
47
37
41
55
29
91
48
41
60
54
54
19
47
193
23
25
191
1
53
24
84
43
101
132
12
36
42
18
12
114
109
12
41
7
29
12
6
18
103
23
216
25
5
168
55
11
109
59
18
36
12
6
37
60
77
18
6
43
29
48
43
276
41
108
126
25
17
36
12
60
180
84
18
193
41
36
42
66
60
66
73
48
281
54
25
60
17
24
31
12
48
101
60
67
107
37
41
79
5
55
5
55
89
138
37
12
41
96
55
108
65
36
19
41
36
31
5
36
31
17
7
17
31
108
17
42
18
103
60
53
12
144
36
126
168
25
60
59
121
89
78
18
103
71
72
96
13
144
12
48
101
31
41
42
1
180
11
133
17
43
5
36
55
17
6
13
53
180
7
84
23
13
5
199
60
36
120
17
144
12
31
29
31
24
24
281
30
6
48
18
13
72
24
5
84
31
24
12
5
36
6
73
29
240
43
48
47
1
12
5
36
18
42
19
53
72
7
276
77
30
6
48
36
6
54
7
65
7
65
55
48
17
18
13
5
6
30
7
35
102
36
36
24
151
131
150
84
24
30
24
133
101
48
7
65
6
66
31
23
54
18
96
48
73
41
48
31
60
35
6
43
23
229
101
12
42
73
17
55
101
43
47
37
12
23
24
66
67
60
17
72
36
42
61
84
89
72
31
5
19
12
35
6
48
18
6
19
119
6
48
24
31
84
23
6
162
48
198
79
12
17
31
5
55
5
264
24
84
24
48
36
19
35
1
12
137
72
67
41
54
1
17
30
150
18
18
48
55
24
36
35
25
23
25
47
13
36
29
19
29
7
84
60
17
144
55
89
43
23
42
67
89
31
132
23
120
1
53
91
60
12
89
6
61
48
12
41
12
18
90
43
11
6
91
72
60
24
5
30
6
84
7
65
139
120
48
60
36
53
79
149
90
78
31
41
18
85
5
12
103
11
1
29
24
115
29
12
6
72
13
41
19
36
35
72
48
49
23
13
5
295
12
12
5
103
60
36
5
19
17
48
144
24
19
48
17
96
54
18
7
48
120
17
43
29
6
37
11
6
7
36
95
1
17
96
36
12
19
24
17
156
36
127
108
23
37
36
24
24
113
72
72
12
42
37
12
125
31
5
132
48
127
35
72
54
31
48
24
5
54
42
7
36
65
19
48
23
61
41
180
6
13
221
72
36
91
47
1
23
18
126
48
205
11
97
65
6
54
43
23
13
137
43
60
17
19
23
61
41
72
31
11
1
12
48
5
67
65
156
60
7
59
18
31
41
6
54
12
24
108
31
107
18
36
19
269
108
222
1
24
23
42
55
24
36
36
41
24
108
18
73
24
77
19
53
36
24
126
37
48
72
48
108
23
42
7
5
ABCD 97292116154*3^$a+1 [50141]
96
12
12
96
132
132
108
12
6
24
36
12
18
84
78
42
36
12
48
30
12
168
30
12
168
144
18
30
30
12
78
102
36
12
72
96
24
78
30
42
6
30
54
96
24
66
60
24
18
12
48
42
18
30
30
30
18
84
48
60
12
60
6
114
36
42
180
78
60
30
42
48
12
72
48
12
6
102
72
108
42
48
168
102
48
24
18
12
6
30
12
72
36
42
120
48
30
60
24
60
18
42
6
30
42
12
48
282
66
30
30
162
12
96
162
90
30
12
60
6
42
48
12
48
12
48
30
24
60
126
84
6
54
48
12
96
84
60
60
60
6
84
48
138
24
78
18
54
6
30
24
66
12
18
120
114
36
12
42
6
24
108
138
30
42
210
18
24
18
48
12
48
12
12
36
24
66
60
12
12
60
210
30
36
24
36
12
12
36
150
24
18
30
90
18
24
6
12
18
54
6
192
48
30
12
18
12
78
42
42
30
96
12
12
30
6
24
48
18
54
126
12
72
18
42
6
132
12
66
54
18
18
144
30
66
114
120
36
54
90
90
18
48
474
18
12
30
150
6
24
216
72
60
30
72
60
30
30
36
84
78
108
84
48
30
150
30
12
30
90
6
114
66
60
210
30
30
30
24
78
42
36
24
36
114
6
24
6
54
48
102
60
78
60
48
42
30
18
132
108
60
54
108
18
54
96
174
6
174
108
12
18
12
6
12
18
42
42
18
108
24
30
36
84
36
102
30
48
30
24
120
48
42
90
30
30
126
42
120
12
18
30
18
60
72
12
96
54
30
18
18
42
72
96
24
120
150
48
90
72
36
114
18
60
12
36
102
48
42
12
30
48
90
120
18
12
12
6
24
18
108
102
18
90
24
96
54
138
12
18
18
12
18
72
18
72
18
12
162
60
30
48
108
60
12
12
138
78
30
24
6
30
30
54
6
12
18
54
6
24
6
30
54
48
102
90
18
18
72
18
42
30
12
6
162
30
132
30
66
72
90
78
30
24
36
12
18
12
12
30
6
12
30
18
102
12
66
30
54
48
12
18
102
30
108
72
138
72
120
36
60
30
12
18
72
102
6
24
36
342
102
36
54
30
18
12
6
12
42
48
30
30
30
48
102
12
78
30
48
144
30
18
108
90
24
66
30
12
48
24
6
12
42
120
258
102
36
30
54
18
60
18
12
42
18
18
24
120
36
42
18
24
120
78
12
48
12
90
138
42
120
6
12
78
42
48
24
6
12
12
30
96
12
120
48
42
132
18
102
6
30
42
72
30
60
30
48
12
48
18
30
12
60
42
18
48
30
180
54
48
18
144
60
18
78
72
78
162
18
24
48
18
12
72
6
12
48
42
12
90
66
30
24
30
60
18
90
222
18
102
30
66
204
90
6
42
18
12
12
48
108
114
18
42
18
120
12
30
96
72
168
54
30
96
24
48
60
42
90
36
42
48
24
48
48
60
42
48
114
108
60
12
30
48
132
6
120
114
6
102
42
60
60
78
12
60
36
90
24
6
54
150
18
60
12
48
210
48
60
12
30
150
60
72
30
48
60
42
6
102
18
42
48
12
12
30
138
222
36
30
30
42
90
108
60
42
60
18
24
36
144
48
12
36
90
114
6
240
12
12
36
12
18
72
120
12
36
60
24
120
48
168
12
42
30
216
42
12
6
84
18
90
12
30
36
102
18
72
90
18
30
30
180
30
120
12
12
138
78
60
54
30
120
36
162
42
48
48
144
6
30
12
60
78
24
18
12
48
42
96
114
6
60
72
12
18
18
144
6
24
150
6
12
78
24
18
78
120
132
18
72
48
84
60
78
120
18
90
120
72
102
36
12
30
72
6
24
6
24
6
102
42
18
90
12
36
24
228
18
72
12
36
12
30
48
60
12
72
18
12
6
60
84
60
6
24
48
30
78
192
42
30
36
24
48
48
12
30
72
60
150
6
102
48
30
12
120
132
48
72
78
12
6
12
30
30
18
12
12
6
12
72
66
60
54
6
30
12
60
30
48
24
18
18
114
30
6
12
60
42
90
66
60
60
30
114
48
12
30
30
6
72
12
6
42
78
12
42
90
96
12
48
102
48
24
18
12
66
54
36
54
90
6
12
18
54
36
30
24
36
114
ABCD 97292307694*3^$a+1 [50059]
35
52
12
20
84
64
36
156
69
11
28
8
19
45
20
24
31
30
96
23
16
9
66
89
60
49
47
19
5
25
107
4
9
90
29
16
116
24
12
25
75
80
28
24
32
108
40
81
36
11
48
31
18
18
9
33
123
105
95
4
20
48
120
7
24
5
19
48
9
56
55
5
24
136
9
59
12
12
16
20
121
6
9
39
5
96
79
21
21
47
13
24
30
9
12
20
19
5
64
9
15
27
21
8
132
4
8
61
35
60
52
8
121
39
32
12
61
35
85
24
15
27
18
48
18
21
21
87
3
5
4
8
61
35
4
8
100
45
42
6
15
72
68
12
48
37
15
32
96
24
13
3
57
15
32
85
18
113
55
17
13
75
56
4
116
24
7
12
12
5
4
44
13
63
36
45
66
42
83
7
45
140
28
20
28
51
9
20
49
18
84
29
12
12
108
24
49
6
29
37
3
44
12
13
6
84
53
60
4
36
63
21
63
5
12
25
71
4
24
12
8
16
36
27
42
11
13
90
66
60
11
72
52
60
51
17
31
42
24
51
27
36
101
16
33
24
27
39
5
136
3
113
28
20
7
29
36
253
24
23
55
18
39
36
116
84
52
24
15
5
36
24
48
16
9
35
36
61
11
4
24
87
33
45
35
7
53
36
136
8
79
5
48
4
56
28
60
56
28
56
16
9
36
23
28
15
29
36
4
36
152
36
37
48
35
36
4
56
28
183
125
13
24
48
12
23
40
8
31
5
36
7
108
5
24
36
48
25
84
3
32
48
144
4
36
24
57
54
53
52
3
41
100
21
54
29
60
16
56
36
144
64
9
23
25
72
11
36
40
3
41
61
3
3
57
8
13
11
325
123
116
1
30
5
1
18
24
6
47
72
1
11
16
8
40
87
24
5
88
12
8
73
114
41
37
11
36
4
57
35
124
44
7
89
84
37
35
48
16
8
96
60
12
25
15
123
30
47
13
54
41
40
84
36
44
36
12
97
35
16
12
20
48
109
66
5
24
55
53
12
36
25
84
11
7
30
15
3
77
64
33
42
54
15
141
51
20
60
12
1
12
84
35
31
30
3
15
29
67
21
9
18
48
30
15
20
180
127
53
4
48
20
16
20
4
12
39
30
35
36
24
60
24
216
25
71
24
36
16
12
8
25
23
40
84
3
65
72
115
5
16
32
40
20
73
11
13
23
12
31
185
12
12
37
35
16
68
64
3
33
9
47
156
4
44
1
39
20
25
12
83
1
23
52
3
41
61
24
35
36
19
102
75
75
210
12
6
12
222
27
36
39
186
78
89
37
54
5
12
4
315
125
48
36
79
113
148
20
55
42
27
36
99
41
7
69
93
35
48
13
12
35
52
15
137
36
7
12
5
24
31
66
3
44
103
77
13
252
18
5
48
40
57
12
30
5
36
24
28
9
51
48
32
84
19
17
100
44
19
29
16
87
108
5
4
21
15
20
132
7
48
45
20
48
1
83
13
30
33
56
24
52
33
15
45
51
33
11
49
6
45
57
47
43
5
168
16
8
1
11
4
75
6
3
20
36
192
4
96
27
93
8
25
30
29
97
48
11
12
24
19
17
12
12
108
55
6
42
45
120
3
12
5
72
145
102
108
41
24
48
4
8
31
77
64
56
12
60
12
24
55
6
18
21
57
15
39
30
39
9
78
5
145
72
23
19
89
16
51
17
25
35
36
67
33
27
113
60
24
36
24
31
65
76
3
48
48
5
12
79
29
24
13
39
60
48
21
35
16
20
19
5
49
48
99
36
33
12
27
21
11
24
25
6
36
5
180
13
111
36
104
55
18
143
12
1
42
33
24
21
35
52
3
41
109
47
79
30
6
42
35
16
32
148
20
49
3
44
124
32
48
120
16
51
17
16
152
25
12
63
3
5
121
6
29
4
75
17
25
35
85
15
63
12
84
69
9
35
31
41
16
72
8
115
65
100
8
37
12
192
11
4
116
12
43
54
96
23
16
3
57
8
43
18
30
17
12
12
145
23
1
59
48
7
5
48
19
84
29
16
56
79
17
55
18
27
68
64
48
8
60
1
11
72
52
20
28
56
12
37
23
25
27
81
51
140
19
17
4
20
1
114
81
33
47
24
60
24
37
18
17
28
56
61
18
21
36
39
60
96
108
5
1
23
16
20
7
17
25
71
55
105
44
168
112
60
201
15
45
66
5
19
21
33
171
57
54
29
40
32
37
18
5
133
35
64
36
56
24
64
128
60
28
129
18
53
36
25
3
27
45
105
11
28
75
21
36
44
1
3
132
15
77
72
36
55
5
28
20
64
140
36
12
115
165
24
36
20
97
11
79
21
21
23
37
36
18
30
39
12
99
77
25
15
32
12
61
60
39
9
27
8
12
108
7
108
21
3
53
4
45
11
12
36
12
72
216
61
35
60
61
35
84
1
15
3
6
24
12
18
21
45
11
55
53
4
36
15
17
12
12
108
55
6
71
28
45
18
45
104
16
24
44
12
55
33
27
5
19
24
30
167
13
15
36
33
42
54
15
9
11
4
75
65
31
5
55
5
25
131
36
52
8
49
3
48
80
28
24
116
12
24
48
16
57
23
60
19
30
18
53
36
60
16
44
24
76
44
24
1
36
30
65
13
27
9
11
24
172
45
47
7
30
99
9
23
28
44
36
12
12
52
51
117
3
17
13
15
27
18
12
11
ABCD 97292432002*3^$a+1 [50002]
195
28
149
36
72
132
303
45
72
24
111
9
12
15
108
69
3
72
57
15
9
72
55
72
8
40
24
5
36
12
63
69
108
36
24
48
99
256
29
3
36
16
56
52
173
39
28
48
77
228
147
288
129
91
5
7
5
27
21
132
72
51
69
43
17
15
45
24
60
27
9
343
17
168
7
96
5
187
5
60
3
64
44
69
36
39
148
65
75
292
125
3
117
12
51
57
132
36
75
4
60
53
123
4
41
115
20
93
96
31
5
27
36
81
63
72
360
33
12
36
7
68
69
111
249
48
96
79
20
21
27
45
99
384
12
69
63
52
65
103
17
31
5
132
12
91
89
63
105
3
129
159
4
32
24
9
48
15
40
152
45
15
108
40
12
176
324
105
63
4
44
184
41
132
63
84
33
12
163
44
93
51
76
149
96
63
36
264
100
48
5
48
7
8
81
55
8
40
20
12
153
63
9
96
39
240
45
171
72
40
228
92
36
16
128
36
9
72
351
144
48
105
7
104
24
33
168
36
63
33
60
19
128
141
79
5
75
33
7
168
17
36
15
4
137
24
60
36
63
33
7
101
127
128
21
103
17
15
9
24
36
31
29
84
3
64
8
33
39
81
63
177
48
31
29
27
52
32
36
9
264
12
139
161
159
36
52
56
16
56
124
53
15
28
32
21
60
99
40
137
120
63
120
40
20
12
9
12
3
184
17
24
120
159
40
8
33
31
41
139
113
12
15
9
60
12
247
257
24
24
60
12
63
57
219
12
4
20
48
45
15
12
249
111
28
32
36
160
140
45
144
468
163
32
40
80
81
24
192
103
20
36
16
140
33
60
7
48
137
3
21
7
80
4
65
31
44
148
53
15
9
31
68
4
56
21
144
15
117
12
67
89
19
113
27
40
32
9
24
108
12
87
220
125
48
3
4
89
19
101
15
57
543
57
15
108
84
72
9
12
19
209
72
3
45
19
65
3
144
76
68
9
67
44
9
12
48
12
15
88
200
48
112
5
51
76
176
12
81
87
120
9
103
185
63
33
7
164
21
27
45
48
3
84
72
33
3
204
16
20
4
8
297
15
88
101
31
108
5
288
48
15
4
17
48
55
17
36
123
24
93
144
108
67
108
32
24
16
108
68
33
96
60
15
93
55
113
24
216
55
68
276
48
177
24
7
72
32
36
93
192
19
68
72
240
120
108
33
79
36
60
188
64
8
393
79
113
24
24
19
32
144
21
216
7
32
9
31
176
69
3
45
12
168
7
53
12
151
24
65
163
101
7
32
36
132
45
187
17
228
3
24
16
113
67
17
60
15
40
72
101
60
55
17
63
33
7
113
36
175
20
156
100
8
72
60
45
120
199
68
21
87
105
199
20
33
60
135
105
48
72
120
15
81
31
200
9
79
356
132
225
48
91
68
40
5
36
319
77
3
177
31
137
15
117
51
9
24
24
48
240
24
363
33
12
36
60
7
92
108
9
63
93
27
33
243
16
60
5
48
36
96
120
103
32
225
60
108
7
56
4
48
17
15
21
75
84
40
209
7
29
108
72
111
60
52
137
135
81
7
56
112
8
9
27
81
159
33
12
36
ABCD 97292744676*3^$a+1 [50023]
153
87
60
41
115
5
96
103
120
60
12
9
12
120
3
149
43
33
32
55
33
192
32
48
7
101
16
128
151
89
52
39
17
124
84
12
75
84
9
20
24
180
67
41
55
125
64
135
165
15
24
84
33
24
24
147
5
43
41
76
3
117
39
129
60
32
28
56
115
96
105
168
51
69
80
79
17
4
39
57
36
123
5
16
99
12
129
63
21
39
17
103
33
39
81
32
43
189
51
69
51
105
48
99
17
19
17
103
105
12
32
48
4
39
281
139
21
44
12
72
223
72
33
27
41
52
147
72
9
27
12
77
43
81
27
17
211
24
101
7
93
159
93
63
21
68
7
45
36
24
56
48
40
159
21
231
45
84
20
19
173
24
4
72
27
41
12
144
288
43
12
5
28
75
24
45
36
27
36
60
101
36
19
9
120
51
45
39
21
140
103
21
27
29
19
77
115
84
53
16
20
180
100
36
111
24
240
144
45
75
60
24
12
9
51
9
140
52
24
36
60
48
27
120
33
60
56
276
4
51
108
29
31
77
124
20
139
24
36
12
24
41
64
56
4
39
137
163
117
168
44
112
96
27
21
36
68
31
77
28
20
76
104
60
91
9
60
75
60
24
321
15
21
39
57
27
57
3
72
21
68
16
159
21
39
156
201
8
196
36
20
4
44
240
79
201
39
252
185
19
141
123
77
76
87
72
36
69
63
77
40
204
32
7
153
27
5
60
52
84
15
24
21
20
40
39
41
79
57
8
36
55
117
84
96
48
12
15
153
36
20
40
63
17
79
72
17
120
115
53
148
140
7
45
48
75
45
111
105
80
43
21
12
68
40
75
21
3
81
51
201
120
108
36
15
60
24
17
4
8
31
12
24
96
17
67
21
99
45
56
163
24
65
187
53
52
111
12
81
32
144
64
219
120
33
15
17
16
72
24
8
28
87
17
19
29
288
19
69
15
5
52
3
81
75
101
79
21
44
100
56
64
39
5
127
12
21
192
68
55
45
51
105
44
112
39
209
52
3
329
28
75
33
60
140
60
156
64
51
29
172
8
112
39
201
27
17
40
135
5
91
149
64
92
40
3
125
7
5
40
84
24
51
5
36
7
36
21
15
24
105
267
120
72
36
12
120
113
96
43
141
231
45
3
41
84
55
21
20
55
29
16
12
140
43
12
33
60
120
20
40
80
91
5
55
60
48
12
216
45
39
108
5
43
45
207
33
48
27
24
21
168
72
68
7
9
135
21
24
36
99
53
112
36
8
144
55
12
41
55
168
105
15
17
19
9
96
80
48
16
99
21
15
125
7
144
21
3
60
177
24
144
75
65
72
4
3
173
7
5
16
80
160
96
8
28
48
147
33
12
63
81
75
9
44
108
72
91
60
17
124
135
45
15
45
96
24
3
93
3
24
57
24
36
51
12
5
7
21
3
36
48
141
36
8
108
160
99
9
39
57
68
76
12
92
60
16
60
51
45
99
65
91
41
124
20
156
40
27
21
80
31
89
79
261
27
24
9
72
60
120
20
48
72
28
51
45
51
33
15
57
32
7
69
99
57
99
77
43
36
65
100
36
24
96
108
312
48
75
120
5
67
213
36
3
60
60
57
36
3
141
123
5
96
91
81
75
48
261
84
15
24
5
43
165
20
7
17
84
31
48
120
96
96
29
55
24
177
180
60
36
3
24
12
108
5
16
27
69
3
36
21
144
56
31
129
60
68
28
48
231
9
27
48
45
12
3
5
84
52
111
168
81
36
3
17
4
39
12
ABCD 97293283676*3^$a+1 [50004]
12
84
53
18
13
5
7
137
7
60
36
47
1
12
35
25
65
55
5
7
36
84
36
29
7
24
12
53
139
41
7
167
1
17
19
36
5
55
312
12
29
7
24
11
13
12
60
240
12
5
55
36
17
12
67
24
17
108
67
5
19
36
53
67
60
17
6
61
11
13
36
23
157
36
84
41
18
85
5
31
96
53
31
29
7
23
85
24
41
67
53
31
24
149
43
144
11
73
132
24
216
24
179
85
5
19
35
25
108
5
19
120
120
48
5
67
36
12
60
72
41
55
144
60
108
41
55
5
127
35
162
30
18
19
120
168
35
1
17
132
48
67
65
223
24
143
37
36
12
108
47
13
24
36
17
48
7
53
7
108
48
47
157
65
43
24
53
55
156
65
79
48
60
60
12
60
5
7
84
120
125
60
115
24
35
6
31
36
5
72
67
36
12
23
85
155
13
216
53
31
36
84
12
12
132
24
36
71
18
12
43
12
5
127
72
60
29
31
48
72
29
127
65
43
120
36
48
11
30
19
60
125
43
24
41
19
60
48
65
7
11
49
29
7
24
59
102
42
126
12
43
84
108
72
35
13
48
12
60
53
54
13
24
83
13
24
96
24
60
24
24
60
12
149
115
24
36
36
23
25
12
24
60
239
61
36
24
36
11
145
65
43
120
84
23
78
187
12
11
24
25
41
79
48
12
5
115
11
49
60
36
156
29
7
5
168
151
108
12
83
193
48
17
30
85
12
101
19
36
5
67
48
216
11
85
108
5
12
78
102
18
24
25
5
108
72
31
12
53
19
72
11
72
13
168
36
53
67
24
12
12
12
24
65
7
24
36
47
66
54
13
12
60
65
55
48
12
12
161
19
101
108
139
5
43
53
30
25
12
5
19
36
60
137
43
72
132
36
60
83
72
73
125
7
65
55
5
67
12
24
60
36
84
12
192
12
60
29
91
24
24
72
108
36
12
24
60
60
84
60
120
60
24
60
53
55
84
120
24
77
60
18
1
29
31
24
120
12
60
113
7
12
41
79
72
23
1
5
55
12
72
71
25
119
85
12
36
17
108
43
84
12
36
24
24
12
60
47
18
102
1
5
67
12
96
60
96
41
55
143
42
19
24
12
125
18
37
24
24
36
36
72
35
25
60
96
12
5
18
109
5
67
53
78
25
5
7
36
144
12
36
12
101
139
125
60
31
107
37
72
24
12
12
83
49
23
48
145
72
132
48
35
13
24
48
5
7
36
17
43
24
36
5
12
18
13
24
60
60
12
24
24
41
7
5
55
107
61
17
79
11
13
5
12
19
23
1
36
96
84
24
5
19
23
73
36
29
24
31
60
17
19
36
24
11
90
12
43
120
113
7
48
65
187
17
66
121
48
12
24
12
48
24
5
18
18
19
11
25
96
36
5
67
36
65
12
7
72
156
12
60
23
13
132
24
36
77
43
12
96
17
19
48
5
31
17
79
191
18
7
12
5
30
18
55
125
42
13
144
48
11
174
18
18
7
65
7
48
5
79
149
54
1
72
24
36
60
12
35
30
7
36
12
120
108
24
221
12
96
79
5
18
13
5
7
48
95
1
48
48
77
43
228
84
60
36
17
79
48
53
67
72
41
7
12
48
12
120
60
120
89
72
55
12
36
36
29
12
150
73
17
43
180
96
24
29
31
65
31
36
12
72
24
72
168
12
125
19
53
115
12
59
54
7
59
24
25
12
60
23
337
113
78
37
48
12
95
13
5
19
24
24
96
12
5
18
42
12
7
60
300
11
25
12
5
30
1
12
12
36
264
96
60
36
24
59
25
12
29
72
43
35
37
12
48
204
24
12
23
61
11
25
60
77
7
96
12
48
24
36
12
36
36
36
48
17
43
65
19
41
54
13
12
65
43
48
17
19
48
120
12
11
25
17
67
48
12
24
65
72
7
60
41
55
107
85
84
36
48
12
23
25
12
12
96
29
90
97
119
61
24
36
36
132
5
18
13
35
85
36
23
18
19
96
24
36
5
19
23
120
13
144
96
35
85
24
96
107
73
180
72
48
5
48
31
24
60
35
1
180
29
31
60
53
43
24
29
30
49
41
79
215
1
84
60
36
216
84
24
120
12
36
24
41
30
133
12
12
168
12
41
19
12
60
24
72
65
7
83
37
48
60
53
31
168
41
91
48
36
5
72
72
120
43
35
18
54
85
48
72
12
48
5
7
36
24
96
12
53
ABCD 97293591446*3^$a+1 [50000]
57
15
48
132
36
57
192
95
28
12
108
63
72
53
19
108
17
172
9
27
33
39
81
287
37
123
72
180
12
81
3
60
87
65
7
48
17
1
72
3
69
6
21
24
44
13
18
24
66
15
36
96
15
9
63
6
27
45
18
12
9
51
18
27
204
68
43
102
95
31
42
3
9
135
33
27
3
60
93
69
51
12
224
160
39
29
36
19
18
23
4
36
9
126
45
60
207
45
45
18
9
12
63
53
28
36
99
57
33
54
53
4
104
7
18
54
57
36
60
3
17
7
30
36
15
192
45
18
42
18
54
123
84
3
5
28
45
3
36
33
15
180
15
6
12
123
45
107
55
17
72
100
9
30
17
43
90
47
25
48
87
24
24
12
15
18
15
57
90
18
27
24
48
68
13
24
66
21
104
19
77
1
35
40
48
159
6
12
78
9
188
103
24
65
28
33
90
30
15
27
48
77
4
168
8
12
133
27
75
33
27
17
40
84
57
18
30
114
65
16
12
8
4
72
3
30
60
15
3
45
152
12
16
72
3
149
64
225
35
16
96
63
5
40
12
93
39
108
33
35
40
9
6
141
3
30
3
120
108
44
13
42
33
3
9
48
15
18
35
16
24
9
143
7
45
63
29
91
9
36
15
129
51
48
117
48
75
9
81
174
201
75
29
55
6
39
8
28
159
21
99
6
102
9
33
36
12
15
72
81
30
45
87
33
12
45
48
51
21
35
124
168
21
12
15
20
28
45
27
84
93
108
18
65
16
9
75
12
15
9
44
40
156
81
27
3
45
8
4
32
91
117
12
24
44
16
20
64
45
18
18
24
3
48
72
57
30
21
57
48
27
33
15
12
24
33
18
18
27
8
4
33
63
99
113
4
9
27
32
12
163
17
136
63
9
12
51
33
9
63
27
33
240
12
176
25
39
80
96
12
25
48
59
1
144
3
117
6
9
12
60
8
31
141
8
16
32
100
84
21
3
140
55
45
45
54
21
9
27
8
43
33
57
99
9
30
17
40
24
144
36
51
12
125
1
15
27
12
21
39
81
135
12
9
84
57
18
45
20
7
12
117
33
111
24
180
12
63
105
3
18
15
9
15
72
36
48
24
3
69
51
9
69
39
51
29
36
19
77
31
60
45
12
33
15
57
75
8
25
3
24
12
51
65
43
30
27
63
90
60
12
42
105
12
120
81
39
33
126
125
52
75
185
37
18
177
12
9
84
18
17
16
80
100
60
132
15
125
4
33
63
8
4
48
24
99
21
204
27
33
24
3
12
18
27
12
68
43
29
24
36
64
80
84
1
15
9
135
80
16
32
25
3
15
9
180
116
12
40
33
39
21
47
40
123
42
47
43
53
112
45
18
57
15
105
120
24
81
12
3
15
60
48
89
96
4
15
48
77
1
27
108
75
57
108
15
45
15
54
126
21
96
8
40
36
36
15
33
75
9
8
55
18
75
44
16
9
3
297
36
35
25
75
32
112
60
48
24
60
20
4
27
9
80
79
17
28
27
120
33
45
107
4
108
12
21
47
72
28
8
25
123
15
24
90
30
258
75
45
23
72
37
120
6
117
60
15
17
60
1
135
39
5
13
3
24
72
9
135
12
60
63
42
143
4
8
88
44
13
42
66
54
90
51
147
189
9
27
108
12
108
87
53
136
8
180
28
15
30
15
27
48
69
20
100
63
45
51
12
45
33
15
36
51
125
115
12
90
131
19
36
30
75
15
5
37
198
9
81
12
15
72
45
155
25
48
35
100
33
11
40
60
80
28
32
76
15
12
18
3
12
93
171
116
52
3
9
9
107
60
28
20
7
93
105
119
60
1
27
8
16
21
39
9
72
42
48
33
56
1
63
80
19
201
75
57
84
24
12
180
32
1
27
63
42
12
6
72
48
81
36
8
259
210
60
138
5
73
75
27
9
9
39
12
9
15
105
159
63
17
31
17
43
137
7
33
108
15
5
16
36
3
12
108
141
20
36
4
24
9
18
33
24
12
48
32
4
60
12
12
48
24
60
9
15
132
3
54
48
63
105
27
60
57
11
19
17
61
18
29
55
18
90
33
27
18
47
100
84
21
63
12
8
100
104
28
27
66
54
57
69
15
12
80
88
20
145
114
17
76
15
18
12
27
15
33
75
69
21
3
24
36
57
18
81
48
3
69
176
100
44
64
12
93
30
21
24
32
13
27
84
33
63
135
42
30
93
60
12
128
4
33
30
18
60
15
93
159
33
59
4
32
73
11
256
84
9
174
6
15
ABCD 97293976634*3^$a+1 [50107]
23
31
5
96
40
36
188
64
56
24
67
21
99
9
60
20
1
3
92
204
64
168
12
15
5
96
25
15
75
24
93
9
15
44
1
54
45
12
164
25
39
129
11
100
51
48
186
195
24
176
1
3
36
24
45
27
44
16
36
32
60
31
117
12
32
28
27
5
84
276
28
21
27
159
5
13
11
1
24
84
131
1
179
1
54
66
24
27
8
16
96
60
9
35
193
191
112
72
45
30
197
28
92
4
84
12
39
117
9
18
45
27
53
1
27
60
147
17
28
45
11
25
119
1
95
76
15
125
48
61
27
92
61
39
27
24
5
25
95
16
8
16
24
176
61
35
73
3
39
48
101
25
11
100
8
96
4
20
1
171
44
16
3
21
44
100
60
21
36
78
5
85
15
57
48
35
40
32
24
91
90
59
144
88
27
6
15
24
51
65
4
12
36
117
102
29
244
15
33
9
48
6
5
24
37
59
4
15
17
100
75
114
27
24
3
102
35
73
150
21
60
39
41
4
96
44
96
31
29
4
141
111
3
5
76
9
123
3
45
165
87
63
5
40
21
75
33
15
20
16
9
87
20
19
21
288
225
3
69
15
8
16
21
15
69
36
35
84
112
12
20
132
25
180
15
69
155
49
102
18
126
41
16
44
48
40
12
20
40
68
16
15
5
136
99
30
51
44
4
207
18
3
57
15
20
127
29
19
5
1
87
48
9
66
29
67
54
35
36
120
48
16
120
75
144
30
42
93
51
30
36
123
140
36
24
97
95
84
112
9
3
20
36
40
81
39
75
21
69
119
7
9
80
85
119
85
30
65
31
90
35
84
36
19
5
67
5
28
20
96
49
107
84
40
20
156
40
75
141
24
3
66
11
43
33
57
71
4
57
95
133
6
21
20
60
4
15
5
64
32
28
36
105
135
24
72
99
21
8
12
48
31
21
33
42
5
24
100
231
48
21
56
16
12
20
72
16
3
6
135
68
31
66
99
24
72
3
5
52
60
9
15
156
44
24
16
104
61
11
19
41
16
12
48
9
15
104
40
120
104
16
12
84
48
57
90
30
183
48
189
23
25
27
44
25
11
19
9
32
13
111
84
116
19
41
36
16
27
6
36
30
21
8
112
168
51
225
128
132
169
36
48
51
45
155
180
16
63
21
69
3
68
49
111
69
47
124
20
115
9
36
104
85
3
104
84
64
111
21
153
63
152
1
159
120
45
35
16
180
80
52
3
45
129
75
57
51
32
16
132
33
111
15
45
8
12
84
16
33
162
9
60
24
165
12
59
31
245
115
5
13
35
205
11
16
99
9
45
167
28
12
129
36
35
163
216
29
67
165
8
25
72
18
126
36
171
32
120
72
48
96
1
83
16
116
13
60
12
78
117
93
3
57
11
55
105
12
69
84
15
24
20
60
25
42
33
12
68
25
3
128
49
42
30
39
56
16
3
9
48
32
16
36
48
165
51
36
36
24
8
16
56
49
66
18
6
29
60
52
24
84
36
21
23
97
35
168
85
3
12
21
59
157
60
54
30
35
16
48
96
80
76
69
84
72
168
167
148
111
129
20
91
21
156
48
39
21
21
51
8
115
101
16
27
5
37
23
28
48
75
6
15
69
6
48
186
15
111
69
44
112
48
60
20
96
16
48
135
5
16
24
32
76
63
69
80
112
8
132
76
147
6
11
48
7
18
11
115
89
60
16
104
12
28
21
84
90
5
91
101
108
96
16
39
9
21
87
24
200
120
25
51
87
125
1
36
23
37
111
24
9
27
92
25
63
44
16
60
168
75
65
256
284
4
21
36
119
49
35
1
59
25
11
61
51
57
42
144
5
121
18
126
71
4
45
51
39
117
9
15
80
109
15
12
72
75
141
164
25
30
126
90
5
1
143
120
37
3
156
9
11
232
3
5
40
9
42
5
16
9
39
129
63
99
18
71
16
44
96
84
124
27
5
88
56
16
80
16
24
9
84
51
9
47
4
284
25
47
19
6
ABCD 97294958368*3^$a+1 [50116]
27
9
36
168
144
108
15
57
408
111
21
192
132
12
144
75
336
96
93
12
24
108
51
213
132
252
252
15
105
39
48
9
480
39
33
132
75
48
48
96
177
132
12
204
48
243
96
240
69
240
219
189
99
9
24
48
96
12
387
33
63
189
3
432
33
108
156
135
189
96
339
96
69
36
87
240
141
3
117
75
96
48
21
12
207
69
84
24
108
48
132
72
396
108
72
156
171
189
96
3
189
147
645
132
12
123
45
72
228
240
48
36
36
63
48
69
36
423
177
72
48
276
3
9
132
516
276
12
216
183
69
60
36
75
96
21
72
99
96
201
39
240
33
84
36
60
123
96
33
12
99
45
51
240
432
57
87
192
48
105
48
288
87
45
243
45
108
36
108
396
36
87
237
72
396
15
48
165
24
291
69
171
93
132
63
96
192
21
252
24
87
57
87
69
123
57
39
93
51
177
72
36
180
528
408
60
12
15
237
147
129
228
180
492
36
144
288
231
177
15
21
144
144
24
51
96
96
45
180
156
288
312
27
153
264
36
36
39
201
252
84
108
96
75
9
87
45
51
57
135
336
9
204
36
39
321
108
228
15
45
48
132
144
63
165
315
69
36
135
21
27
384
21
36
231
189
48
60
108
123
93
243
9
39
81
132
84
72
15
576
81
72
228
324
216
132
51
21
180
216
180
72
144
48
396
420
12
144
87
81
216
192
36
147
129
504
36
99
240
48
48
261
24
396
12
219
192
45
36
12
99
33
15
336
240
48
240
57
39
33
15
57
36
99
192
144
9
132
108
135
45
48
99
69
27
117
12
36
96
732
15
240
144
48
48
477
51
297
156
27
192
48
48
69
84
36
144
3
144
129
48
240
15
141
108
279
240
165
24
84
207
105
72
495
ABCD 97295075336*3^$a+1 [50012]
28
72
20
100
24
20
4
56
84
43
117
8
19
6
23
67
90
39
24
20
40
87
65
4
20
79
29
112
8
96
37
39
39
12
24
126
23
112
20
109
63
92
31
54
30
21
8
4
21
87
120
20
79
9
92
13
27
3
17
12
13
15
3
101
84
52
63
17
19
33
12
36
8
100
20
40
27
69
15
6
18
36
30
15
39
29
13
59
64
36
51
9
8
7
21
63
72
29
49
11
124
20
7
48
57
3
72
29
4
15
29
100
8
72
16
15
29
36
7
57
116
115
12
9
20
49
51
44
64
8
79
9
20
7
17
37
15
21
27
12
111
90
15
3
9
56
12
133
39
111
12
69
9
47
12
28
60
128
60
1
3
36
87
9
56
13
11
48
16
44
216
64
48
120
39
9
27
18
39
8
60
19
21
3
69
8
40
60
12
32
4
32
139
21
8
7
45
20
28
92
4
56
12
67
45
96
32
72
1
3
32
12
31
5
96
55
54
11
36
40
32
52
15
36
65
28
27
33
32
79
29
36
96
12
43
69
99
65
1
24
59
31
65
16
48
33
30
89
100
9
75
24
48
68
76
44
4
21
51
96
12
21
35
61
11
115
9
21
24
3
36
116
16
3
17
52
3
108
6
51
48
117
47
127
105
9
39
56
7
29
61
27
117
24
15
12
45
87
21
12
35
79
66
63
20
40
27
77
60
216
36
4
44
16
60
57
123
75
29
31
65
36
48
52
8
28
44
16
32
67
30
114
5
72
43
36
65
28
3
29
48
31
21
51
48
6
75
15
65
19
57
33
15
32
60
48
7
29
49
36
15
48
68
25
35
88
132
15
93
15
57
8
4
27
105
144
51
69
21
15
171
48
9
33
15
3
12
33
12
8
40
15
29
40
48
33
12
3
12
63
5
115
90
6
45
60
84
12
99
65
76
39
21
15
9
15
29
37
78
29
108
12
40
3
54
11
13
11
4
51
9
20
52
15
54
90
29
25
99
32
16
20
24
48
13
23
67
5
40
24
21
18
5
4
117
59
85
39
36
24
96
51
45
44
40
87
60
57
117
35
16
3
65
124
72
105
11
4
24
27
9
8
28
8
25
11
1
123
56
28
48
12
63
48
65
24
28
92
16
24
21
39
12
36
9
11
12
31
69
21
30
72
29
160
24
21
6
18
15
57
30
45
8
40
156
96
32
16
27
77
40
132
8
168
48
7
60
45
12
20
28
68
12
28
21
83
28
15
48
17
52
60
21
47
12
28
3
36
33
12
60
8
28
8
4
72
111
45
12
180
3
29
16
48
44
36
12
60
52
20
223
65
28
20
4
72
111
9
15
36
149
121
27
48
12
48
24
48
20
12
24
12
72
7
9
20
7
78
12
15
60
3
66
35
1
47
60
48
64
21
3
24
3
45
8
112
75
29
40
36
15
18
27
84
39
30
6
9
56
64
51
29
16
68
148
32
16
12
48
12
120
12
3
9
24
72
24
104
7
9
21
47
43
65
43
17
25
59
36
85
39
15
9
20
4
32
19
21
129
12
107
12
100
44
25
27
15
33
32
73
90
29
36
4
168
24
24
24
8
40
60
68
1
15
20
271
17
12
79
101
24
37
107
36
120
7
18
39
72
24
20
4
32
184
24
8
4
68
28
104
1
60
18
69
3
77
7
29
24
12
24
4
12
48
20
76
32
60
40
104
84
7
17
12
24
84
52
80
148
12
48
36
20
24
1
72
18
21
39
221
28
12
20
4
12
12
116
37
47
28
8
7
29
4
32
60
4
48
60
72
68
120
36
64
8
25
18
17
12
31
30
35
16
20
124
12
15
65
52
12
44
36
1
15
99
29
7
57
8
12
13
63
32
4
21
135
9
54
69
27
69
15
9
8
28
20
36
61
35
48
97
35
12
7
24
5
4
3
24
21
8
40
15
6
59
4
3
45
8
37
75
3
65
7
45
3
9
33
59
40
48
116
12
28
32
19
6
135
20
84
24
25
51
24
12
3
12
17
73
78
9
48
12
51
45
20
25
47
4
21
195
45
27
72
48
171
36
141
3
9
8
28
20
24
61
47
25
18
5
60
40
32
12
60
40
188
52
36
164
28
8
31
9
21
39
21
54
30
42
108
41
79
17
12
16
51
9
57
107
1
75
15
137
24
48
52
44
7
9
24
152
103
5
7
29
61
54
33
12
44
4
8
13
119
7
101
28
60
20
16
20
16
48
44
12
88
33
54
29
12
64
75
21
8
55
89
36
16
75
53
7
9
56
100
15
126
47
52
20
216
12
67
69
51
21
93
15
12
140
52
8
108
52
32
13
15
32
7
29
72
4
51
9
24
24
21
72
30
9
44
4
12
20
124
164
181
15
147
60
29
1
3
15
45
20
24
73
35
19
6
23
52
48
15
161
91
53
4
80
16
12
104
91
17
73
359
16
20
88
92
12
28
105
35
12
40
3
144
29
24
52
20
76
44
88
20
13
15
48
180
24
3
65
4
21
47
52
39
177
12
36
12
8
115
29
7
29
4
27
29
1
71
100
44
76
39
65
19
45
24
56
37
35
4
51
9
80
16
48
120
32
72
16
57
18
105
36
24
32
4
36
32
16
96
60
56
43
17
48
115
72
93
147
48
29
13
27
12
ABCD 97295354342*3^$a+1 [50073]
41
24
91
5
34
30
168
68
12
96
4
15
21
56
10
30
3
12
129
56
10
9
21
60
39
12
132
45
32
64
50
16
26
115
9
8
82
26
7
15
30
120
192
24
2
49
89
31
5
19
29
156
55
24
5
43
29
58
30
15
41
64
32
24
34
26
7
12
192
36
60
12
36
35
94
92
31
23
1
53
42
64
74
55
101
7
84
108
51
9
17
6
42
6
16
14
34
33
60
3
14
156
7
47
46
66
81
69
138
81
21
26
25
39
90
108
20
160
132
24
84
15
101
31
131
42
7
89
96
4
66
48
42
3
35
16
9
165
8
52
80
7
24
17
12
112
68
6
16
48
32
30
19
12
12
257
4
66
9
21
18
176
10
36
3
77
115
29
210
1
41
19
9
74
13
29
55
9
20
91
36
3
6
51
23
16
45
33
162
74
6
48
6
64
32
100
164
19
15
33
144
95
70
56
82
6
152
34
105
39
9
21
44
6
64
86
151
3
96
9
48
23
10
84
80
67
5
96
7
36
41
70
14
24
16
56
66
94
8
7
35
238
60
60
68
12
90
46
120
27
12
60
161
4
12
38
121
96
23
13
132
48
60
12
5
43
77
10
57
29
10
110
91
24
60
12
17
16
80
70
9
65
22
9
29
7
41
4
39
101
19
5
34
30
8
240
19
96
84
36
47
42
180
66
22
20
6
106
44
16
39
99
32
54
16
68
22
45
3
38
48
100
36
114
9
23
109
29
7
89
84
136
99
24
5
91
15
62
64
48
12
39
89
16
44
40
2
30
28
63
39
33
72
45
75
105
38
6
16
39
81
140
19
51
9
17
7
12
41
24
48
40
51
24
53
154
33
5
52
54
6
80
19
69
3
77
72
10
9
72
5
43
9
15
65
52
3
95
42
48
12
43
41
4
2
1
5
139
63
32
1
117
36
140
7
77
60
112
3
45
87
48
51
74
67
113
60
12
96
43
69
20
7
5
36
262
176
25
21
8
16
51
24
15
54
42
45
35
13
60
72
41
12
55
41
7
84
120
48
36
29
12
96
43
125
124
63
24
24
39
6
20
7
24
161
7
77
79
35
30
192
12
12
10
26
22
33
63
9
5
31
36
5
58
45
147
74
4
15
125
6
94
60
147
9
20
127
5
144
24
10
54
26
54
196
32
150
73
77
43
5
4
3
3
6
99
39
57
23
25
23
13
77
60
24
120
24
12
7
5
106
32
144
121
87
33
24
69
146
58
38
54
10
33
12
125
28
32
115
84
12
87
26
16
108
51
24
72
120
45
75
39
80
1
15
33
47
10
54
6
68
6
6
228
55
47
10
39
72
5
18
46
75
119
6
36
19
35
144
1
48
53
24
91
24
60
41
180
22
42
48
12
138
45
17
19
5
282
25
5
18
25
36
185
10
33
191
90
12
72
16
24
123
47
205
60
72
143
166
84
3
9
68
16
15
21
56
67
48
53
114
96
42
79
33
3
17
18
25
23
42
7
21
26
1
57
80
22
30
15
84
101
19
36
60
23
10
20
16
2
25
168
111
14
91
23
70
3
33
144
51
65
31
9
90
81
101
7
132
105
63
72
165
90
81
9
39
12
57
116
55
29
136
24
111
41
36
7
57
38
30
18
48
160
54
72
8
91
60
9
32
199
29
31
135
26
6
42
172
26
42
31
81
84
15
12
263
1
93
2
49
15
26
19
29
6
16
30
104
16
164
7
108
36
15
189
12
72
168
17
36
12
7
165
56
12
48
54
106
92
42
1
77
18
1
159
141
65
34
9
125
106
80
10
54
30
66
45
35
294
10
33
5
7
96
161
18
13
12
96
17
7
15
42
44
4
96
80
4
15
36
9
15
5
43
24
69
51
23
10
92
103
36
47
138
6
25
5
31
29
4
51
5
84
55
149
10
57
23
16
26
48
52
18
81
15
54
8
60
48
36
18
22
24
2
13
36
105
38
78
12
108
43
105
39
72
69
24
90
32
13
17
96
18
42
12
100
96
20
64
60
6
174
27
29
55
12
168
111
45
33
56
7
77
67
93
36
80
66
160
30
3
143
48
346
3
51
14
60
12
10
134
4
15
45
87
84
95
1
153
3
60
23
54
52
20
19
15
45
17
19
60
41
43
15
26
19
65
76
44
16
48
27
48
5
36
31
33
6
57
17
102
121
5
67
12
45
134
30
19
ABCD 97295390048*3^$a+1 [50008]
51
3
6
36
43
24
53
3
51
108
37
24
17
12
3
39
25
56
108
64
11
24
66
42
33
16
68
16
24
41
30
54
3
33
6
108
37
29
31
5
39
39
1
101
19
71
24
1
24
60
72
35
25
60
5
115
84
60
35
69
144
112
11
13
20
64
83
33
21
90
61
8
4
41
12
60
15
3
30
6
1
89
36
12
6
9
96
39
37
36
180
65
75
52
5
18
33
52
68
40
17
43
36
36
84
36
92
51
180
69
21
15
24
40
35
37
89
67
5
12
7
68
40
53
63
39
1
36
56
3
9
96
165
7
20
45
19
53
15
3
13
32
60
33
15
57
24
55
35
9
16
24
32
112
17
6
13
24
17
36
84
3
33
43
80
45
115
24
68
183
24
102
18
42
63
16
5
31
29
79
101
27
27
12
6
30
37
36
131
1
72
80
16
11
1
17
63
28
32
12
16
29
12
36
54
18
51
132
4
8
3
85
77
3
72
33
3
39
45
45
12
186
45
3
49
47
9
171
48
37
125
91
35
109
5
79
65
27
345
3
141
6
18
27
39
25
11
24
61
12
65
31
11
9
24
51
54
7
11
42
7
65
19
24
108
5
54
18
91
71
61
24
11
33
15
97
8
9
63
28
12
89
3
21
7
72
48
68
69
60
63
108
45
15
40
104
28
8
72
4
60
60
24
65
54
21
105
39
15
60
1
32
123
85
12
197
31
20
112
24
36
20
28
125
135
21
39
12
60
4
71
18
7
12
11
97
155
57
112
60
5
31
29
99
129
31
12
47
6
90
181
24
11
25
23
33
108
132
69
79
11
6
63
100
24
5
123
4
104
4
68
57
3
100
8
21
63
45
55
161
12
24
31
60
17
123
28
36
8
40
188
9
19
89
18
33
4
216
71
30
3
28
47
33
72
3
54
84
90
114
36
7
95
18
15
39
1
12
77
6
12
18
91
23
13
17
18
24
1
8
57
43
71
66
15
45
7
11
36
9
64
96
29
36
12
55
5
15
75
97
5
163
24
11
72
1
20
16
23
141
12
28
17
15
64
113
3
69
31
84
65
303
3
25
8
9
7
23
1
72
20
39
13
68
27
13
23
37
68
69
115
125
43
200
4
5
66
18
114
18
55
108
47
37
12
84
11
54
6
85
71
42
31
36
233
78
13
5
12
54
54
55
72
77
31
95
25
167
93
16
41
43
120
32
40
12
56
75
37
29
19
32
88
131
229
80
21
31
72
60
47
1
60
48
5
15
15
126
19
89
43
24
23
42
30
24
249
28
5
15
3
85
11
66
43
24
48
8
21
39
76
8
21
39
136
24
156
11
145
53
36
54
36
37
48
5
30
25
71
69
40
60
101
48
36
72
43
137
18
37
12
20
3
24
49
179
60
18
18
30
87
4
59
25
20
75
25
107
49
131
153
9
31
59
18
48
7
212
3
30
67
132
96
80
219
1
89
39
64
96
77
15
40
17
43
72
56
165
31
24
20
12
39
21
39
9
76
48
36
101
31
23
37
108
24
83
12
21
100
59
33
45
19
143
1
12
53
75
15
25
36
104
40
44
36
9
12
79
72
24
48
72
36
12
17
6
33
39
97
23
13
59
1
17
31
36
36
72
48
60
8
16
24
12
20
12
21
15
45
36
19
17
15
108
52
48
95
24
66
75
39
25
23
105
28
32
57
12
79
12
204
144
104
93
54
85
60
24
12
29
18
73
53
36
19
41
51
15
49
56
39
1
17
18
42
15
16
92
3
72
13
32
45
15
28
5
36
3
21
54
18
19
120
24
36
11
25
8
4
20
16
35
49
47
49
96
83
6
180
7
8
16
35
6
72
72
19
12
92
3
105
28
120
11
24
49
71
6
63
36
16
11
12
132
36
13
89
6
85
17
42
121
36
48
221
42
105
39
138
15
3
60
72
33
28
5
24
36
7
5
55
108
32
40
68
16
41
3
4
12
53
18
25
152
27
33
33
163
35
42
15
4
24
20
39
162
3
16
32
3
49
113
43
17
54
1
48
24
36
29
72
36
15
27
13
23
1
155
6
12
15
36
39
25
48
68
9
36
175
104
28
35
73
47
25
120
20
48
39
42
48
91
36
56
15
13
12
72
11
37
12
8
33
7
47
42
331
5
60
19
29
19
53
3
21
30
36
57
36
76
8
135
72
13
35
13
8
52
89
24
7
5
15
4
53
31
20
24
48
57
127
23
36
12
33
9
7
56
27
18
67
23
162
15
28
24
53
3
48
21
270
18
51
45
19
17
30
169
36
36
48
36
23
157
23
33
15
165
4
44
24
40
60
11
36
229
132
24
11
33
40
12
68
60
16
35
54
60
55
60
12
60
8
51
69
9
108
79
8
48
88
41
43
8
45
103
140
75
36
36
78
19
8
40
5
ABCD 97295472832*3^$a+1 [50006]
120
132
42
33
57
48
24
15
63
48
30
12
6
9
36
36
45
36
60
72
3
108
60
129
15
60
93
72
15
117
90
66
24
99
9
96
51
33
15
48
84
45
3
12
135
18
15
48
117
12
84
42
9
21
75
87
162
183
33
3
51
93
21
195
27
90
12
87
9
12
78
30
147
45
18
105
60
45
15
72
12
12
48
21
36
6
30
48
15
24
33
99
33
3
12
72
15
21
12
57
6
45
12
48
9
24
6
30
18
93
105
48
36
36
24
36
3
96
69
12
3
15
45
21
30
48
96
30
132
3
21
36
60
63
45
207
60
12
120
117
6
102
15
225
27
24
9
12
96
3
57
132
66
21
75
138
36
51
36
9
3
72
108
153
3
105
12
39
3
126
132
30
33
15
54
186
54
12
15
48
57
15
39
21
33
111
9
27
108
81
12
75
48
57
3
84
147
45
24
12
93
36
123
45
120
30
21
12
204
249
96
60
48
48
12
18
69
36
48
36
3
33
15
30
18
57
9
39
117
27
93
99
69
15
12
108
57
60
3
36
9
36
183
12
24
39
6
75
81
3
48
9
15
69
30
9
12
9
144
3
120
33
135
9
48
24
15
24
60
60
21
15
108
33
30
33
15
9
72
108
36
72
24
24
69
12
51
105
3
21
48
63
72
33
15
45
27
33
48
66
6
12
30
6
36
108
72
108
12
36
12
42
144
21
105
66
69
48
33
42
42
48
6
81
33
78
48
57
33
6
210
15
9
15
39
261
117
99
48
48
48
51
48
141
36
15
6
12
30
33
132
105
162
165
36
120
45
18
81
24
12
213
15
12
45
3
45
12
60
60
24
24
15
96
33
63
27
18
30
57
57
3
72
36
117
3
39
69
12
9
6
18
36
60
24
27
9
39
21
99
12
84
45
159
21
84
156
18
6
39
3
9
93
42
6
39
9
12
84
39
147
93
45
27
57
3
117
48
120
15
24
21
39
33
63
72
12
21
39
81
48
87
39
6
39
96
168
21
3
93
54
33
15
33
105
12
27
21
123
165
84
60
27
15
45
84
60
81
15
36
60
60
45
15
60
33
30
54
15
27
9
96
60
45
39
156
33
48
75
12
12
45
15
9
96
63
3
42
72
60
24
15
132
192
156
69
27
165
54
45
69
48
39
33
12
84
216
51
9
48
63
84
15
6
12
3
24
48
3
48
105
12
24
21
84
48
111
12
63
21
108
12
99
129
15
6
12
3
69
12
3
21
51
48
57
24
60
24
48
12
12
39
69
75
75
42
48
48
87
21
42
57
45
3
24
9
36
15
9
87
177
135
27
69
60
57
3
9
36
27
45
30
30
84
30
105
81
72
72
3
57
39
12
72
120
33
12
51
21
180
39
60
36
36
24
144
12
15
9
9
174
96
126
39
105
36
30
126
3
24
21
27
72
12
24
9
72
39
21
24
36
60
171
120
48
81
84
120
96
39
60
129
48
114
9
12
12
15
90
15
48
33
36
39
45
12
39
24
72
72
120
36
132
147
6
87
3
30
24
63
72
36
15
174
87
60
24
60
21
75
33
3
24
63
18
3
129
3
144
36
60
12
27
105
24
9
12
60
15
15
18
3
24
9
27
57
3
9
39
24
93
24
39
45
36
36
90
69
36
60
72
48
3
42
84
39
81
3
165
48
84
48
63
45
3
15
6
15
21
54
48
66
291
24
36
15
18
63
15
45
120
24
108
36
36
15
129
21
63
57
63
21
24
156
51
33
6
57
9
3
45
30
66
30
6
120
168
120
48
15
12
228
9
108
30
18
39
225
6
105
9
30
81
9
3
45
75
123
42
15
12
9
96
3
12
3
18
15
15
69
33
36
27
9
15
93
48
60
15
69
63
33
15
57
30
66
36
36
27
33
3
39
6
75
129
15
60
3
69
75
390
60
24
204
135
3
54
108
12
15
96
144
243
78
75
69
15
51
150
39
51
9
24
21
84
75
189
12
108
132
36
30
102
12
3
48
24
9
27
9
54
54
42
9
24
60
3
30
3
9
102
30
3
33
48
36
84
36
18
30
48
204
156
75
45
60
168
39
72
24
81
123
27
96
48
66
30
18
27
21
12
27
33
171
72
57
27
63
42
15
81
15
24
15
6
24
3
63
9
21
39
24
72
27
57
156
93
15
21
75
81
ABCD 97295656288*3^$a+1 [50126]
57
177
18
36
285
21
18
137
61
18
129
87
69
96
15
144
69
60
105
72
54
9
36
27
5
48
240
139
21
69
36
162
5
85
27
48
15
162
27
260
28
96
39
72
33
336
20
7
57
32
16
75
18
111
105
36
54
65
48
67
93
48
48
60
39
72
18
162
36
125
160
60
33
147
33
95
85
54
53
73
324
108
3
105
36
216
75
20
112
48
15
65
205
54
126
54
144
54
72
11
97
15
3
9
48
68
55
105
39
18
18
162
162
81
9
99
96
3
65
16
45
36
108
15
116
67
29
16
45
15
39
234
15
57
18
89
48
97
27
20
25
54
90
87
80
67
77
28
192
20
115
90
35
16
57
36
99
48
69
36
99
84
105
36
35
1
18
57
288
51
54
162
18
71
316
20
7
117
9
27
48
60
27
54
35
73
3
20
85
135
68
121
126
90
63
12
144
51
45
9
39
15
72
18
107
28
99
18
15
12
27
69
20
64
27
81
225
35
124
75
21
48
57
135
99
45
36
12
180
141
72
18
54
3
15
90
72
90
198
47
97
111
80
112
32
25
23
28
3
126
35
1
18
9
36
12
213
36
18
21
15
54
171
81
126
5
67
173
7
18
23
316
3
17
16
57
18
54
123
3
18
72
90
18
27
27
165
177
18
18
123
144
3
9
68
316
20
1
126
18
191
169
54
72
165
15
33
237
18
5
76
117
18
29
48
13
180
15
144
93
3
69
155
76
21
36
75
123
197
160
57
18
5
192
16
57
167
16
32
192
25
147
105
18
72
33
48
27
90
75
15
72
69
96
51
33
21
54
69
128
124
36
80
28
116
103
72
54
27
48
69
155
208
12
180
12
68
67
90
131
48
304
21
180
99
45
243
99
33
32
16
45
3
176
1
15
75
90
59
76
27
36
54
143
217
18
53
144
48
43
129
20
13
63
116
16
12
192
36
80
79
18
180
36
311
48
73
72
75
105
155
48
13
35
55
54
18
90
18
54
27
9
36
3
192
3
126
162
234
263
208
33
36
18
108
18
54
18
90
57
15
33
60
87
72
69
32
48
211
90
83
28
159
81
9
123
3
29
61
72
135
153
72
36
27
48
84
165
87
39
57
15
18
72
27
60
93
54
81
63
129
33
90
5
124
15
21
48
156
63
5
85
36
99
48
33
255
69
27
36
27
36
189
20
28
87
125
96
31
93
141
39
12
3
17
109
159
93
90
77
28
57
107
1
18
29
151
89
37
11
7
108
18
87
48
117
72
167
64
21
36
18
36
36
57
116
76
3
65
25
72
95
76
45
119
16
224
16
3
317
28
141
71
112
33
63
27
18
36
18
216
36
33
32
16
135
69
20
19
9
20
268
20
97
126
36
105
48
27
180
54
47
25
99
36
32
31
17
145
15
32
220
20
73
18
216
141
93
35
76
33
35
73
180
15
57
18
54
51
60
123
9
300
87
29
169
72
63
12
84
32
115
9
225
35
163
180
105
12
9
54
21
141
63
36
99
126
27
68
85
36
231
12
27
36
162
207
36
48
51
269
240
31
36
57
123
ABCD 97295668612*3^$a+1 [50033]
23
70
68
132
46
81
81
20
88
162
110
79
51
69
21
39
9
39
3
12
170
16
2
10
20
52
18
62
66
4
38
72
76
87
45
2
16
9
48
33
54
30
8
22
38
118
24
86
34
78
32
6
54
88
38
30
40
24
50
10
8
10
45
15
32
6
10
30
24
110
37
53
163
24
89
34
48
38
40
24
27
69
24
48
20
108
54
58
2
10
6
30
2
70
108
80
10
42
15
93
2
10
128
40
84
20
6
1
39
14
28
39
131
10
42
306
14
16
72
150
30
2
16
30
30
54
156
42
18
129
63
18
54
8
52
38
100
27
11
42
102
60
46
44
30
70
120
30
18
2
28
108
20
4
110
120
6
109
45
20
7
69
54
20
208
9
39
24
18
8
10
42
60
27
81
300
24
36
50
34
50
90
36
54
60
28
8
1
53
216
52
102
96
2
40
15
105
30
2
118
30
12
36
44
18
22
30
110
18
28
30
12
12
38
10
27
3
12
78
2
10
56
4
6
24
90
60
36
12
72
3
24
9
24
15
35
60
37
11
22
236
31
39
104
88
2
76
14
16
114
18
38
40
14
13
15
2
18
37
63
98
60
30
22
60
18
9
72
23
36
37
27
236
22
12
20
36
54
16
20
34
30
96
60
110
4
15
45
20
36
34
18
72
18
132
90
18
20
40
50
52
68
88
39
81
30
24
36
32
10
39
129
2
109
3
8
25
17
48
172
30
30
56
24
30
16
110
54
28
8
42
82
38
58
102
12
26
1
3
36
32
90
72
7
9
204
60
30
50
88
60
18
2
70
120
9
101
72
18
150
52
68
42
10
60
66
54
78
110
12
76
84
120
60
63
47
133
45
18
20
24
178
50
52
48
12
60
48
102
20
6
210
70
72
18
24
140
60
70
30
48
27
35
90
16
54
26
10
2
22
20
106
12
27
35
13
17
40
38
28
2
55
27
26
64
26
34
26
1
51
50
55
3
21
21
60
72
8
28
2
28
62
7
45
27
9
39
45
8
19
39
20
30
4
200
55
45
8
12
18
70
12
36
72
27
3
102
36
2
97
173
60
108
124
18
12
18
18
2
42
30
6
52
2
28
27
48
77
18
10
42
36
50
24
36
82
9
141
12
8
18
154
6
60
132
20
42
130
26
4
50
6
10
30
32
19
69
54
20
58
42
146
220
42
62
7
33
48
12
6
2
72
16
2
22
15
5
16
102
45
15
48
2
7
93
27
3
42
26
60
4
30
20
28
18
110
112
2
76
12
18
12
48
150
80
4
80
10
86
102
52
80
46
90
27
15
140
72
118
12
96
27
17
36
124
36
24
6
24
6
50
82
12
50
16
114
68
22
18
132
8
18
34
3
60
17
28
18
60
2
162
46
72
60
2
30
40
3
33
87
15
2
36
7
17
28
8
10
12
68
52
2
10
90
8
100
48
44
16
72
38
60
130
32
48
7
17
120
7
11
22
30
45
3
98
54
37
60
51
128
30
34
26
52
120
12
30
18
20
52
38
12
40
30
3
60
17
18
138
19
15
6
12
2
25
33
48
12
32
58
12
30
56
124
27
183
33
17
28
27
15
30
138
42
8
52
66
114
3
15
50
10
8
97
15
42
6
62
19
11
18
19
168
15
2
66
70
54
26
100
12
27
93
15
53
90
34
6
50
144
60
40
8
19
9
32
67
60
183
60
48
81
21
48
62
88
21
51
38
34
110
66
90
42
10
8
144
30
96
10
24
96
62
60
18
30
4
20
13
132
45
63
12
5
40
138
12
6
84
36
30
14
28
132
6
32
37
15
30
27
9
24
110
46
27
17
10
108
18
110
10
60
2
25
35
48
70
84
26
24
46
24
90
38
12
7
11
70
62
16
74
36
84
70
30
90
6
132
2
118
42
68
10
18
12
69
96
17
58
18
132
20
60
12
136
12
15
3
50
112
20
52
6
54
68
12
88
60
48
20
112
20
262
6
50
24
18
55
27
18
75
17
100
50
10
6
2
30
160
18
54
38
82
30
60
78
2
28
135
17
36
42
12
16
24
38
72
16
32
19
60
173
96
22
12
33
27
30
90
56
30
19
15
18
2
78
55
117
26
12
100
30
18
50
64
123
35
10
2
46
14
36
52
50
52
8
10
62
28
8
12
58
24
30
3
143
30
42
178
12
62
10
8
18
30
4
56
127
87
56
34
15
33
38
72
18
7
33
72
18
74
55
12
129
12
2
37
33
18
72
8
30
42
66
7
15
2
10
188
22
27
3
33
3
90
39
33
32
7
33
6
32
12
16
54
27
11
10
8
112
38
10
60
60
12
32
36
70
9
81
24
18
32
10
26
232
18
72
8
19
3
48
32
142
110
60
136
2
10
48
32
52
18
62
10
38
18
7
33
60
42
42
3
45
108
12
27
81
12
120
20
10
8
97
57
78
2
16
20
10
32
58
12
87
93
50
52
38
72
16
84
63
23
ABCD 97295732278*3^$a+1 [50315]
103
297
81
216
234
77
415
30
18
6
30
216
53
384
37
84
39
240
171
6
264
39
393
18
5
144
103
144
216
150
54
246
15
189
3
63
24
153
3
90
108
39
183
120
204
210
90
90
60
83
240
31
222
354
186
144
306
197
31
6
66
150
35
199
174
75
144
48
39
144
252
125
199
41
229
144
486
53
403
48
312
30
455
49
63
176
37
354
60
93
33
210
24
53
208
3
36
60
216
138
459
48
39
66
54
144
17
19
6
138
252
17
37
6
165
15
234
66
144
309
15
609
27
30
231
93
126
21
32
133
84
39
687
48
6
270
396
270
138
9
87
156
125
259
30
126
273
21
480
6
48
222
210
144
21
69
504
162
144
180
221
288
85
107
163
72
60
137
97
30
36
477
27
53
313
183
87
48
216
81
249
39
51
90
36
54
426
60
180
255
15
33
15
17
73
167
469
270
570
51
165
150
84
90
330
264
36
113
127
84
456
261
405
75
48
147
45
192
320
337
543
273
54
120
126
147
93
195
213
27
15
210
24
90
66
54
501
3
96
36
180
245
79
81
99
84
402
84
90
41
19
90
83
7
480
6
83
352
249
216
15
195
150
54
161
139
144
180
252
117
207
186
180
84
330
36
177
123
5
145
15
105
324
60
39
261
60
120
60
264
486
54
180
276
66
285
99
173
37
219
32
343
72
24
156
360
24
30
111
192
27
156
18
342
24
90
66
144
150
71
55
54
126
144
21
195
48
720
222
47
397
6
477
201
306
60
84
6
111
15
ABCD 97296819682*3^$a+1 [50002]
12
83
168
48
24
73
192
143
72
145
12
168
143
109
119
24
157
71
25
144
11
109
11
37
78
42
215
60
73
72
72
59
121
120
36
24
120
23
480
37
48
72
119
1
48
11
37
300
47
25
138
5
192
97
138
53
72
25
132
156
12
72
11
157
11
97
60
12
72
23
205
60
18
113
60
19
173
25
60
83
12
49
36
42
113
12
96
277
72
240
120
11
61
36
210
174
36
83
49
72
66
53
121
143
25
60
35
217
48
132
78
65
37
59
79
5
156
217
12
120
35
36
109
12
120
23
85
95
37
203
85
95
25
83
97
180
23
145
84
78
173
37
11
1
83
36
12
108
1
120
36
84
18
65
180
217
48
60
35
25
132
11
25
143
240
169
168
60
155
12
37
59
12
85
95
60
37
288
12
95
37
143
613
107
36
24
145
108
24
108
18
53
121
18
78
60
83
19
138
102
150
11
277
84
119
79
5
37
6
42
83
97
35
25
120
83
169
83
60
73
23
67
173
49
35
253
162
138
23
79
113
12
48
120
72
216
12
217
11
379
65
36
109
30
113
60
25
24
48
35
253
60
12
12
59
24
43
17
60
193
23
109
120
228
210
113
37
12
11
19
48
42
60
72
191
97
12
11
169
131
12
180
85
191
49
90
102
11
48
79
65
25
11
72
72
73
143
217
24
60
71
132
13
12
108
23
37
107
145
60
252
168
131
1
36
83
157
84
371
49
59
37
84
59
121
48
192
168
72
11
60
25
150
17
13
72
60
95
13
24
48
72
71
265
23
120
84
13
180
132
168
95
145
47
48
228
61
48
83
175
53
1
48
11
240
79
125
168
72
115
65
13
35
252
96
1
66
5
85
167
36
109
108
143
157
72
72
11
60
12
85
12
108
23
37
138
113
192
12
325
11
37
30
65
25
23
12
132
217
71
49
48
95
48
289
59
121
59
37
47
216
19
18
72
240
60
11
37
24
48
83
109
239
1
96
72
138
77
157
36
47
48
169
36
72
12
143
25
48
492
83
48
60
61
36
107
48
48
120
24
25
252
36
12
11
121
23
48
85
83
61
83
120
168
37
240
23
37
48
107
180
13
35
60
217
12
11
12
25
11
12
192
85
72
6
17
85
23
37
108
12
12
36
180
24
156
47
240
205
35
73
12
48
24
239
1
216
12
30
125
133
35
12
25
155
85
71
144
48
192
25
108
12
108
35
25
60
24
131
25
150
282
155
96
139
78
12
180
108
12
192
168
132
59
132
229
96
42
102
23
133
35
49
119
1
18
113
48
157
35
49
276
90
5
12
145
35
13
107
13
23
84
43
17
97
11
72
73
ABCD 97297874860*3^$a+1 [50007]
36
173
16
159
183
60
8
40
51
21
33
84
23
18
94
147
30
30
21
3
5
54
61
29
16
30
74
25
51
42
138
14
61
27
39
59
52
42
50
16
69
36
77
40
48
42
3
9
18
3
6
39
9
162
48
21
104
136
75
36
33
26
94
38
79
84
15
14
16
99
65
6
34
117
51
9
3
20
1
107
10
93
35
24
18
7
5
36
19
21
132
48
42
8
10
21
3
6
15
84
60
41
10
30
99
102
18
36
150
6
21
27
30
41
40
12
42
66
20
10
9
66
39
126
15
9
96
30
291
89
22
8
24
46
20
22
2
1
15
20
4
8
73
27
42
6
2
90
52
176
10
24
15
75
45
51
9
15
30
81
39
8
43
117
9
111
39
24
17
10
108
9
3
152
55
21
15
125
121
63
27
81
69
18
5
25
12
123
6
30
122
19
23
1
69
6
9
12
123
171
9
57
60
33
56
10
15
15
42
48
21
3
45
71
1
18
72
18
45
96
2
37
15
36
75
6
18
35
58
30
3
107
160
33
129
21
36
39
39
41
25
6
11
13
39
18
48
9
53
43
36
51
9
24
129
108
42
6
32
42
70
45
12
39
99
132
11
13
27
33
5
1
111
42
8
30
10
27
21
2
103
87
42
78
3
54
5
58
69
33
45
60
6
5
1
120
48
3
48
159
21
15
6
9
104
37
141
48
21
111
3
15
2
37
33
18
9
71
4
60
21
6
24
45
15
9
6
2
40
9
29
22
33
9
26
102
10
48
30
9
111
9
15
8
43
126
9
20
55
35
10
15
29
36
1
108
15
21
60
6
9
80
42
118
21
21
2
25
11
31
30
83
7
69
30
42
57
21
2
40
39
84
9
18
18
9
156
27
27
5
76
45
15
9
5
136
30
44
25
12
303
80
58
27
23
22
96
45
60
15
42
3
77
37
65
10
45
90
5
18
73
6
33
48
2
7
111
80
7
72
9
14
16
12
9
213
18
78
50
211
11
58
24
6
14
7
18
33
120
69
3
15
11
25
39
8
43
60
45
15
27
3
87
93
17
58
20
79
21
12
68
22
48
75
29
61
17
13
39
30
30
18
33
9
20
18
37
75
21
9
116
40
21
11
97
21
42
32
1
5
79
3
30
33
15
9
5
37
59
160
15
30
6
41
112
57
21
27
30
135
96
39
35
76
9
33
63
36
39
9
23
70
8
82
8
30
22
20
22
81
89
37
23
18
7
6
17
60
22
26
132
18
40
32
13
125
19
30
5
127
3
6
15
9
51
6
71
10
12
81
9
56
19
45
30
36
15
45
44
36
25
39
15
3
62
10
6
45
30
9
87
41
60
28
24
38
19
18
11
64
18
93
36
39
44
16
69
23
22
8
70
42
6
15
69
51
45
81
39
54
18
30
93
27
39
9
2
72
37
9
9
21
12
30
2
16
15
5
10
42
8
40
12
9
33
8
88
15
57
2
78
43
135
14
10
6
42
150
162
60
21
30
15
9
30
3
120
3
9
48
57
12
18
36
60
105
20
25
60
27
27
33
9
9
120
2
67
33
123
36
18
30
101
24
1
87
39
9
21
39
45
36
303
80
76
32
13
105
50
40
24
8
22
18
8
54
298
48
20
31
51
93
30
45
9
66
69
57
29
34
27
3
48
3
45
2
130
33
24
6
29
7
30
69
15
210
5
25
6
51
18
14
16
9
5
76
105
6
54
6
9
2
10
33
15
62
18
40
24
68
73
9
111
9
18
32
30
18
70
33
24
233
13
57
38
82
30
20
30
109
33
15
21
62
18
25
15
150
24
21
120
89
1
107
13
9
50
7
9
12
12
27
149
112
33
5
55
35
52
32
108
52
26
31
30
59
24
1
9
27
11
40
72
6
9
23
18
10
62
10
9
18
21
12
93
29
1
30
39
51
6
39
20
25
45
50
25
66
3
6
42
72
8
79
11
13
57
18
30
21
30
51
39
48
42
11
102
40
38
18
64
26
4
50
61
66
9
2
7
30
3
9
48
93
48
51
21
2
40
48
102
48
18
21
11
22
8
10
39
30
123
21
47
37
93
3
30
36
48
3
98
49
3
2
16
15
15
84
60
21
75
15
77
13
9
96
255
84
36
27
72
75
35
58
32
97
18
72
24
105
39
21
81
21
30
39
3
6
12
38
151
3
8
37
51
24
30
48
62
85
6
9
51
45
30
15
27
93
24
105
51
96
84
36
48
11
10
21
3
168
39
41
88
62
12
121
29
46
90
72
18
45
65
19
75
51
87
27
96
69
50
16
20
1
33
18
30
39
9
15
24
23
7
53
22
78
12
15
6
15
84
38
37
60
95
181
77
37
30
53
22
21
65
10
54
15
42
9
42
3
27
72
18
39
89
49
71
25
54
42
90
54
5
91
59
1
9
42
33
84
3
33
29
18
30
7
30
33
18
62
13
5
34
6
75
5
121
9
14
55
30
51
30
12
198
42
30
18
15
54
12
51
42
66
51
108
60
66
60
45
30
12
33
5
1
29
25
35
49
3
63
6
71
67
5
151
15
50
1
39
14
96
31
9
21
60
39
21
21
32
46
102
32
16
92
22
48
33
15
2
187
35
40
66
20
91
24
6
33
18
20
73
57
72
6
45
84
15
18
33
57
3
54
96
66
9
2
7
36
99
51
45
60
45
9
75
66
24
21
132
90
48
2
22
ABCD 97298022982*3^$a+1 [50006]
108
180
27
24
81
63
57
75
4
44
36
48
45
96
51
64
41
15
9
79
12
48
17
51
24
24
45
51
24
21
120
36
19
20
108
16
80
36
24
24
21
7
80
4
44
4
12
41
60
48
27
48
52
12
68
120
48
45
72
108
15
72
60
12
48
45
12
27
16
65
24
48
27
60
9
12
15
12
156
141
24
51
33
43
212
16
32
24
21
75
45
72
108
144
15
48
40
77
3
12
48
52
44
4
32
120
24
192
64
5
36
39
64
44
117
60
3
33
12
75
33
3
52
8
9
27
45
3
57
103
20
16
41
15
4
32
60
84
96
192
12
9
36
36
55
8
84
33
3
12
52
80
45
27
4
32
52
108
29
3
12
48
232
48
41
12
43
92
153
39
48
64
125
19
17
19
161
79
5
24
12
204
3
72
64
41
55
80
21
24
163
12
89
39
12
88
56
4
128
112
53
12
3
24
69
36
36
48
7
48
92
4
36
29
19
12
29
19
101
31
48
101
43
48
8
40
96
53
3
33
7
128
96
48
28
48
140
4
32
48
48
84
28
36
5
27
60
52
80
12
21
48
15
12
33
36
31
152
45
132
3
36
9
51
4
92
69
15
72
45
12
91
32
9
36
48
15
96
21
79
5
31
149
36
15
48
36
36
60
108
117
127
92
105
15
120
36
112
32
21
24
55
140
84
45
15
141
24
15
12
45
48
87
120
40
12
17
75
9
31
29
127
89
123
57
36
15
84
81
15
72
52
44
36
48
141
207
4
29
36
79
5
72
55
17
36
39
12
48
88
32
48
28
29
3
100
29
19
12
5
12
75
136
65
175
12
20
9
51
4
48
8
4
29
36
3
108
33
31
5
43
132
8
72
156
108
24
45
27
4
36
29
15
12
9
39
40
32
45
147
48
9
15
69
15
16
48
32
96
64
5
120
63
52
36
65
15
12
12
180
84
57
63
45
139
96
5
39
45
36
36
31
8
36
4
56
24
45
19
12
5
43
32
108
36
45
144
87
16
44
105
183
21
72
39
45
36
43
32
108
24
33
120
15
4
36
144
44
112
32
12
4
260
16
41
135
28
32
12
45
72
15
240
36
60
12
48
9
91
29
15
93
72
31
5
60
3
12
60
24
9
12
24
84
31
8
141
7
44
93
87
9
12
39
36
48
12
100
53
87
88
96
140
4
92
33
19
12
20
9
55
60
41
75
33
36
91
44
100
32
60
64
29
12
7
32
160
41
3
120
12
4
5
51
52
53
63
45
51
45
3
16
104
40
128
60
45
147
160
137
99
96
21
60
3
276
9
111
40
48
17
15
60
9
27
45
63
12
40
32
28
29
15
88
152
9
91
44
4
48
20
64
5
3
40
92
9
27
64
44
4
48
8
36
69
60
72
7
32
9
55
32
93
96
19
92
168
21
43
32
21
55
65
60
99
9
7
44
21
79
65
19
32
93
12
15
4
20
96
249
51
108
21
111
12
196
80
16
44
36
16
29
180
19
29
3
64
29
12
99
16
132
8
4
29
67
20
60
69
24
72
39
45
103
32
60
4
77
55
32
108
33
67
8
36
4
32
108
4
12
84
65
12
3
69
7
116
12
45
55
92
21
12
27
36
9
3
21
15
4
56
52
20
24
36
12
132
9
27
129
108
175
41
96
39
4
8
69
36
303
21
103
188
129
15
21
120
99
105
15
105
60
3
48
48
36
4
12
209
31
20
240
60
4
44
4
5
168
99
9
15
132
48
4
32
60
60
4
5
12
3
72
52
36
125
36
24
39
81
15
16
8
93
147
136
80
60
112
53
36
24
75
45
27
204
16
5
108
15
4
12
68
16
29
31
92
100
20
9
3
12
144
36
36
9
36
12
3
84
64
161
159
16
41
7
96
41
3
153
60
43
41
60
120
39
69
7
84
156
20
16
5
103
44
36
165
15
64
5
3
93
27
108
36
48
48
168
52
20
33
72
15
4
29
51
129
132
87
21
115
5
99
36
16
44
24
21
36
99
52
8
21
111
9
24
84
91
5
36
48
7
44
40
12
5
175
8
4
32
69
87
153
12
99
60
84
16
48
48
8
36
36
48
21
99
9
111
57
15
52
113
48
15
52
80
144
33
72
36
67
32
9
7
8
40
80
9
276
15
52
53
36
108
27
45
24
55
32
48
21
31
32
208
60
ABCD 97298216298*3^$a+1 [50100]
15
96
15
145
20
72
72
40
56
45
96
19
77
15
9
4
71
24
52
53
87
24
21
3
81
3
12
3
1
101
24
72
24
18
1
32
85
32
27
13
32
3
12
45
36
115
20
9
36
27
96
37
104
6
162
115
17
15
105
60
24
27
9
39
37
14
1
17
51
12
12
93
48
12
15
9
66
33
31
38
12
15
45
19
20
75
54
12
48
96
15
21
84
27
24
36
79
18
11
52
17
27
9
15
12
45
39
120
24
21
19
24
33
23
64
8
60
117
27
15
78
48
48
7
45
20
12
15
60
1
36
11
25
68
51
9
15
9
66
66
60
48
12
19
17
63
21
31
92
3
30
7
5
6
42
60
27
60
21
27
3
6
39
52
45
2
1
17
15
45
63
4
17
15
1
47
63
48
21
48
43
14
84
19
5
36
15
40
21
8
15
21
7
3
2
3
12
48
4
77
36
7
8
37
20
72
90
6
48
124
3
12
48
20
45
15
33
15
4
5
48
7
5
55
5
96
27
117
60
12
36
7
8
105
39
3
48
22
8
132
36
79
11
21
76
47
33
9
24
36
10
18
75
5
36
7
72
17
4
36
56
48
90
6
124
75
20
31
14
36
15
16
48
20
85
71
45
66
144
1
17
63
12
33
39
21
24
84
120
55
5
6
1
5
12
27
81
18
66
36
7
8
12
57
99
4
48
12
101
12
3
12
9
4
11
16
9
23
13
20
15
60
9
84
79
120
5
76
26
45
1
15
83
45
4
32
1
20
15
9
111
25
59
9
24
16
104
12
31
32
160
11
69
60
16
29
15
37
63
20
16
59
45
45
3
84
16
32
12
9
27
15
37
128
37
20
55
5
3
84
28
35
18
12
3
12
13
27
8
48
112
29
6
30
64
20
31
29
3
57
40
116
63
12
33
36
36
54
33
15
6
10
17
12
21
15
36
93
15
57
4
32
40
20
52
15
5
12
63
48
9
60
15
15
64
2
24
36
120
63
9
3
12
48
84
48
12
45
24
24
3
3
54
27
15
21
112
17
24
7
45
3
17
7
77
24
27
48
9
15
25
8
12
3
13
32
24
91
32
1
11
25
11
165
7
60
8
48
97
8
36
78
45
16
17
18
30
36
4
15
17
75
15
54
36
27
93
67
56
9
27
45
24
24
55
32
48
40
20
93
3
69
10
21
104
21
159
12
9
36
99
57
12
15
13
72
71
81
66
34
95
28
8
12
33
75
19
53
21
52
23
75
45
1
18
21
12
17
3
45
15
15
33
15
22
15
8
4
41
24
12
19
77
24
31
8
24
1
59
12
48
3
18
27
57
12
30
18
3
24
21
60
3
12
25
15
32
33
75
12
21
30
90
36
18
16
54
11
12
33
7
17
28
20
24
15
69
51
60
13
3
29
84
12
124
20
96
108
12
55
29
75
75
33
12
3
18
15
25
44
15
9
76
8
27
16
17
63
33
60
24
75
33
24
36
24
28
3
17
12
48
3
25
3
32
3
70
87
20
33
12
18
6
60
3
27
30
15
13
8
72
51
4
41
19
32
4
17
60
34
14
7
72
8
27
70
15
48
5
4
20
15
33
75
72
123
22
23
48
45
48
6
21
24
3
30
76
44
10
5
16
92
9
4
2
33
81
111
112
57
11
9
31
3
2
24
19
65
7
17
10
5
13
20
123
45
12
87
12
9
15
81
31
17
36
51
36
37
56
15
36
9
24
40
11
27
78
36
15
13
8
15
75
45
3
21
9
51
61
8
39
36
15
45
1
3
5
27
21
7
20
93
3
96
21
28
15
17
15
84
24
21
31
29
3
105
102
1
5
7
17
18
1
9
83
33
12
54
34
14
66
12
48
39
28
29
19
125
7
8
21
15
4
5
144
43
44
15
16
17
15
30
63
19
5
60
15
45
1
2
6
15
12
52
8
9
15
16
9
35
16
5
87
81
15
99
30
51
12
19
29
69
15
13
8
42
18
12
100
15
12
5
12
19
41
24
12
24
15
24
49
23
24
24
117
27
1
74
18
27
25
32
4
44
10
2
24
99
1
2
34
14
102
15
57
51
52
5
7
21
11
4
5
54
33
60
33
52
8
54
21
57
3
37
27
77
18
6
75
60
105
15
45
12
3
9
3
9
90
30
19
17
12
12
51
48
24
12
9
12
12
52
74
66
3
1
11
21
12
28
3
12
32
3
13
5
76
18
45
8
9
3
15
30
55
8
57
12
60
4
47
84
9
87
33
7
20
69
135
24
69
6
22
75
5
43
44
13
23
4
65
15
145
26
37
5
22
17
33
15
12
45
108
60
43
72
56
69
28
15
20
12
33
12
36
120
7
5
72
96
4
18
29
21
132
31
21
23
21
87
24
24
1
146
145
15
134
48
60
43
48
45
134
13
48
17
4
8
27
123
6
27
45
12
3
45
7
32
4
24
80
16
17
3
97
83
21
103
41
4
20
78
64
26
28
36
20
39
49
23
49
8
63
45
63
57
12
15
21
150
16
38
55
8
93
36
48
60
40
8
43
17
18
42
7
60
21
36
20
16
3
41
31
8
52
17
172
35
96
15
42
6
21
88
20
12
21
12
28
92
36
12
42
16
5
9
18
102
27
16
5
24
3
60
3
18
36
39
36
36
108
60
24
72
9
100
44
96
36
76
104
19
5
27
28
35
117
24
33
15
133
20
12
3
57
15
33
3
52
8
4
96
101
10
5
21
7
17
40
54
14
36
111
15
6
15
9
28
8
3
81
24
7
44
4
9
47
24
24
48
9
28
36
27
12
17
36
27
3
138
7
48
17
60
15
208
65
39
48
33
36
6
33
45
24
27
9
51
69
30
22
27
32
36
57
82
18
11
57
15
24
36
69
36
7
105
8
72
43
5
54
6
7
5
48
48
27
40
5
39
15
30
24
15
120
9
10
38
84
51
9
24
24
15
133
20
3
4
17
31
17
12
4
26
13
56
45
27
33
34
77
36
9
39
1
3
11
69
16
32
48
105
15
4
20
37
56
12
55
17
48
12
15
16
113
171
9
15
1
11
63
49
125
51
4
93
62
42
39
12
48
57
138
21
28
65
12
3
21
10
80
21
60
15
18
15
36
9
96
15
9
40
2
114
46
14
19
20
57
24
36
39
36
9
7
29
16
32
48
72
60
40
3
29
3
12
48
21
12
39
24
21
15
111
22
92
48
3
9
28
11
9
3
15
54
ABCD 97298505446*3^$a+1 [50224]
43
41
169
36
35
55
5
220
60
96
80
49
195
141
99
48
20
1
66
213
3
65
64
216
33
107
12
48
172
201
39
93
48
6
81
32
97
11
64
20
100
68
108
40
44
31
17
12
60
76
44
25
36
219
21
144
15
69
99
20
52
128
40
3
17
40
132
81
135
44
120
100
56
12
1
99
81
60
11
16
84
135
21
60
15
54
11
4
60
9
72
27
123
17
1
47
64
9
111
48
93
90
5
85
27
72
48
8
4
45
63
21
6
30
83
60
37
203
48
64
120
56
100
32
7
81
135
77
72
1
47
12
28
48
3
17
180
73
167
4
56
13
51
141
47
48
232
108
60
104
28
21
119
28
32
108
84
31
17
73
54
21
12
48
120
33
11
40
60
108
32
88
93
27
8
112
12
39
101
25
426
65
12
40
27
6
95
72
12
28
3
65
100
75
29
148
68
60
184
80
79
9
48
189
3
48
39
5
16
32
133
30
24
30
63
27
113
48
72
40
8
124
99
77
60
64
60
51
9
81
15
39
41
60
19
5
1
84
3
72
141
35
25
179
108
37
111
9
71
109
15
168
80
72
40
20
55
54
39
108
24
56
12
52
60
8
1
99
192
8
13
39
56
40
132
72
15
305
16
225
35
124
21
39
9
60
51
80
108
72
25
3
48
32
12
36
120
292
21
39
12
21
39
156
24
9
59
160
12
36
12
188
4
8
52
9
51
20
88
60
93
215
109
3
48
24
108
177
23
7
5
88
8
4
201
27
8
12
28
32
40
3
30
99
36
9
114
102
15
24
105
24
12
39
80
85
23
28
12
60
68
60
12
120
28
69
35
1
24
183
117
191
220
44
28
60
51
21
8
112
68
120
48
4
128
12
109
90
6
3
117
36
27
33
144
51
44
85
11
192
40
80
1
27
20
19
24
17
4
120
51
5
132
61
47
24
1
99
128
13
179
55
65
28
12
96
200
79
81
9
6
17
60
28
24
228
8
40
44
40
20
16
20
64
39
81
216
12
27
41
4
9
71
25
3
80
73
54
21
132
120
48
60
60
45
24
183
180
140
112
9
131
40
15
21
20
13
90
120
72
29
25
15
348
128
84
19
69
20
520
128
180
4
108
51
117
84
15
153
32
16
15
125
12
7
54
90
9
92
28
57
51
24
9
99
80
12
28
132
180
9
71
28
20
7
33
111
9
20
72
40
81
27
21
132
59
61
27
48
44
28
20
13
24
75
45
255
36
20
72
100
12
236
64
68
1
90
29
112
20
36
4
36
363
30
51
20
36
4
80
28
57
30
24
57
272
72
136
132
32
1
135
72
57
63
300
68
12
40
92
1
24
15
36
69
96
95
115
57
32
28
108
45
35
4
48
27
30
15
9
87
32
1
36
3
3
129
48
57
3
92
228
37
75
9
27
12
20
88
60
80
64
105
23
100
68
25
18
21
60
21
107
28
120
44
48
52
56
73
51
15
185
85
15
96
80
25
39
176
40
3
81
60
80
36
4
81
108
30
29
48
60
52
33
84
24
39
63
57
80
133
114
33
21
119
112
51
5
72
37
84
60
30
17
55
24
90
111
84
48
12
20
100
96
152
28
44
88
48
45
15
44
1
48
36
71
24
88
60
72
56
60
12
72
25
36
119
25
36
168
102
137
28
60
159
93
48
12
12
8
43
125
4
135
105
36
12
12
60
20
36
292
27
45
56
172
72
189
219
48
39
53
60
13
18
96
54
27
12
32
16
80
49
95
25
111
120
80
4
8
61
11
79
29
12
28
3
48
77
64
48
380
72
ABCD 97298572498*3^$a+1 [50020]
38
36
1
23
1
21
84
6
54
32
34
14
55
9
6
57
23
61
24
15
14
28
38
25
21
6
20
64
8
1
12
9
26
37
15
12
8
13
15
20
13
24
93
3
72
3
12
92
25
5
7
23
1
35
10
12
48
27
3
2
7
3
12
20
22
96
2
13
84
21
2
16
30
90
104
58
18
32
49
15
30
3
48
23
34
3
27
6
44
6
49
11
112
20
60
12
10
12
3
36
39
12
33
21
12
54
21
48
12
12
5
6
49
23
13
12
27
78
2
58
20
48
82
12
12
14
4
20
31
12
5
18
24
36
4
21
24
15
12
9
39
30
36
2
82
72
6
2
18
28
2
30
18
7
9
8
106
6
36
42
8
73
24
11
84
66
22
8
25
9
27
48
36
17
102
10
12
6
33
12
3
12
20
13
35
64
80
37
3
66
6
8
118
2
60
13
5
7
11
24
13
3
9
71
4
20
28
20
28
32
4
129
95
84
60
28
2
58
24
9
5
7
17
127
41
28
20
30
10
27
23
54
30
13
15
45
24
9
24
6
12
9
45
14
4
57
9
6
21
12
5
31
17
40
72
3
23
12
10
2
25
36
9
15
23
28
6
18
6
2
10
63
5
24
55
15
36
54
8
30
10
27
53
19
21
63
9
50
1
167
25
5
67
5
6
16
36
38
19
27
6
50
12
22
96
3
12
35
13
129
18
12
21
24
5
10
81
5
30
1
93
3
17
6
12
70
48
2
64
8
28
12
18
42
33
47
10
48
3
12
17
10
12
48
33
12
12
3
45
3
20
12
25
21
152
43
39
30
8
90
85
3
12
33
35
12
13
5
7
27
6
30
2
30
12
10
42
18
3
39
36
8
4
36
32
42
240
7
9
39
35
1
12
24
48
12
11
40
2
6
82
8
10
104
10
26
12
10
12
120
90
33
12
21
30
12
12
36
72
12
21
12
143
22
98
54
10
12
33
33
12
75
65
31
35
22
15
3
12
9
75
8
30
18
12
1
9
15
35
30
6
25
45
50
1
11
13
47
10
12
38
13
45
110
34
20
10
20
58
38
37
35
22
12
39
17
67
5
48
42
108
10
15
33
15
9
12
48
42
9
24
41
46
45
24
5
19
11
34
27
9
54
30
18
9
24
21
48
3
23
64
8
22
26
1
23
85
60
27
60
38
16
30
2
55
9
3
3
32
16
2
48
55
12
47
1
5
112
18
30
2
88
9
11
24
22
14
4
8
49
11
70
3
39
56
1
99
9
117
15
23
52
18
3
12
11
22
2
78
42
13
47
18
18
30
7
47
13
39
9
15
12
33
39
6
27
24
33
80
7
21
39
9
2
25
27
36
12
33
9
18
2
7
11
10
3
65
42
85
17
31
47
13
12
17
18
30
18
37
23
60
10
12
18
9
5
67
23
46
12
50
40
9
11
12
18
34
8
22
26
13
105
32
22
26
4
30
21
36
159
14
16
30
20
30
10
30
6
66
8
40
32
42
1
47
12
58
15
24
81
18
44
13
35
58
27
15
8
22
24
6
8
60
12
28
9
35
1
12
3
2
67
3
2
31
132
12
23
49
11
25
57
108
27
5
10
8
25
77
48
34
6
63
15
24
26
19
21
24
50
70
8
4
38
25
5
10
18
15
39
14
40
2
4
8
13
60
33
12
15
12
35
60
25
3
12
20
30
10
6
6
8
16
20
22
15
23
64
8
13
21
14
10
32
124
30
8
25
33
3
96
9
27
3
24
50
6
25
17
48
10
6
8
43
15
12
8
4
93
11
12
25
3
36
8
1
47
22
78
20
25
143
37
33
12
42
56
1
11
22
3
12
96
35
42
4
44
4
12
36
2
73
27
30
12
36
42
56
40
21
41
34
38
96
19
5
48
42
1
9
68
42
1
84
36
5
72
42
36
10
42
9
48
3
32
37
36
12
23
12
1
17
19
3
8
42
46
50
7
39
108
33
5
90
4
8
1
12
3
6
48
6
92
52
8
40
62
31
24
11
4
48
2
48
7
3
33
9
30
8
108
12
72
1
21
54
57
9
24
2
28
36
30
14
34
63
65
22
18
75
39
86
19
23
1
5
16
18
8
12
40
26
22
24
33
23
13
29
90
46
51
45
6
33
47
28
57
27
21
5
7
57
26
24
6
46
84
9
35
36
40
9
45
27
15
14
42
28
20
30
64
8
42
10
15
53
139
15
48
12
8
37
21
3
47
30
30
22
18
48
24
6
15
21
56
7
71
10
2
49
3
18
62
52
36
18
15
24
23
18
22
8
42
42
78
7
21
27
17
6
10
75
29
6
4
6
50
70
14
58
3
5
7
45
2
36
16
86
22
56
10
32
64
14
37
12
36
5
4
20
16
12
18
44
36
4
20
25
36
29
18
22
90
30
8
40
15
48
51
9
39
93
9
26
25
12
23
12
78
7
12
51
42
36
42
12
6
15
9
6
6
18
26
10
12
24
18
3
53
42
4
9
9
38
10
15
17
6
12
25
69
86
25
35
25
99
33
33
15
17
55
35
30
46
45
5
10
14
160
27
29
46
6
15
15
24
9
35
12
13
39
8
18
7
12
5
70
50
10
110
40
26
4
68
4
8
10
27
21
2
1
72
5
28
50
1
161
19
9
6
6
2
22
24
32
18
1
48
15
21
47
4
30
8
16
6
68
1
12
27
18
12
18
24
14
10
20
4
57
81
63
132
15
32
37
23
25
35
52
9
12
9
3
5
6
60
16
33
11
42
48
64
38
18
34
30
8
30
22
18
8
37
48
12
12
23
22
3
5
34
21
23
4
6
15
9
123
45
3
9
18
2
7
11
13
17
18
40
62
48
7
33
27
15
8
72
25
3
2
19
3
20
16
92
12
1
75
20
1
15
9
60
17
30
18
24
7
15
8
1
81
6
33
9
27
29
79
15
12
38
18
12
52
68
10
38
60
52
42
56
34
38
46
12
20
72
66
79
23
72
37
45
15
9
6
44
25
12
3
14
18
198
67
69
8
10
8
10
2
13
87
21
27
12
12
14
7
9
3
21
6
9
12
24
3
26
72
10
20
72
10
38
13
29
82
8
25
15
21
27
12
21
27
50
70
20
22
48
27
35
18
30
40
20
48
94
50
6
16
38
1
51
9
29
10
33
5
7
3
9
33
18
9
3
30
6
44
36
192
12
22
24
27
27
20
1
21
6
33
24
3
57
5
58
24
14
7
12
15
18
92
7
71
34
3
15
8
78
24
16
6
9
36
45
30
26
22
48
12
21
72
12
11
4
56
25
69
12
15
29
31
23
13
95
4
8
10
8
40
8
24
16
15
75
9
23
82
3
143
34
15
36
27
2
40
42
9
5
24
16
14
58
12
26
1
59
4
12
6
3
12
27
6
27
12
33
80
30
192
61
36
33
75
5
31
39
8
10
32
31
24
33
2
22
6
2
55
35
1
5
54
88
33
59
1
72
5
72
16
6
26
7
3
57
93
50
12
48
34
51
3
2
10
24
8
6
102
4
54
14
13
5
22
45
3
2
43
77
6
1
60
23
37
11
25
5
18
37
33
54
12
60
24
69
5
6
52
33
9
87
3
8
4
54
30
12
24
8
16
9
5
18
4
18
15
41
102
70
18
2
30
4
8
30
6
120
4
45
57
24
120
32
18
22
15
27
8
22
8
55
23
4
33
33
27
57
12
14
4
8
12
16
144
48
8
49
36
47
25
39
44
4
45
35
10
48
39
23
1
15
24
21
5
64
3
15
38
30
49
3
24
21
23
22
20
40
2
25
53
43
111
21
35
13
99
21
60
15
9
108
33
24
30
8
10
39
23
25
83
12
1
24
185
6
24
36
60
40
20
22
2
22
3
23
48
24
6
42
28
2
30
28
21
33
30
8
12
13
9
6
9
11
88
84
90
ABCD 97298656946*3^$a+1 [50044]
20
16
180
8
235
69
92
48
60
151
45
12
24
284
24
16
15
77
48
36
16
27
17
31
77
52
36
15
17
240
208
20
43
72
24
24
12
108
65
120
7
17
127
45
20
88
15
41
115
12
48
204
21
156
144
20
55
77
28
87
48
9
27
108
53
48
24
388
15
24
329
12
7
177
3
53
48
52
8
16
39
81
20
79
137
55
60
9
96
84
36
60
92
16
56
36
55
84
105
8
28
72
15
57
24
284
40
336
24
12
56
4
3
153
8
72
7
5
112
39
81
3
93
99
173
16
176
16
60
108
15
5
127
117
51
9
27
113
175
65
91
60
5
60
160
27
48
9
128
4
104
52
44
16
39
69
12
3
57
48
20
7
17
16
27
29
156
24
19
9
15
81
75
9
3
60
45
27
72
29
127
233
67
9
56
28
36
15
5
16
39
5
43
101
139
21
56
163
72
33
75
96
57
3
5
72
48
4
183
17
7
5
91
24
36
65
103
96
105
51
137
28
24
264
132
3
12
77
28
15
5
88
24
267
89
24
43
9
48
80
28
72
60
231
5
16
84
132
192
3
17
16
20
96
19
17
268
20
52
39
36
17
336
67
137
67
105
36
195
12
45
20
31
21
224
19
48
77
31
285
24
12
39
60
9
75
213
123
101
31
5
139
5
28
20
16
60
56
156
115
17
16
219
12
33
20
67
5
76
20
12
252
96
12
40
32
88
87
5
91
33
36
128
31
5
4
75
12
36
17
40
12
36
108
44
55
108
45
8
55
81
80
19
29
16
20
36
36
19
149
67
60
33
87
17
223
9
108
27
84
5
79
165
36
20
112
12
15
72
81
75
9
128
67
5
55
105
144
44
43
29
55
9
75
77
72
72
16
32
91
105
15
9
75
33
12
92
19
24
45
207
29
60
72
48
24
12
60
28
15
297
39
29
55
5
88
32
7
36
33
27
5
108
76
56
48
4
51
60
9
80
28
27
53
79
65
31
24
53
16
20
31
36
93
36
48
20
52
116
84
168
43
113
52
24
39
24
21
87
84
89
16
15
5
160
15
321
3
21
20
264
24
108
12
36
40
20
100
36
8
72
19
24
221
7
60
93
92
40
27
5
7
89
7
173
16
219
69
68
40
32
52
60
3
36
245
79
65
180
7
9
200
31
9
99
120
45
132
48
72
3
213
3
129
92
180
16
15
69
24
15
105
72
24
20
100
20
4
51
5
28
147
89
55
57
15
5
52
32
16
72
56
40
12
27
53
79
5
124
36
111
48
81
120
3
12
48
53
84
31
5
88
15
57
8
64
75
17
43
105
15
17
184
36
20
84
112
32
36
4
27
48
45
72
60
20
79
29
103
53
67
93
20
16
8
16
75
81
63
45
128
103
24
57
39
29
55
5
12
40
48
36
132
68
16
3
33
8
136
20
160
3
53
108
7
9
60
183
45
36
159
12
89
31
53
72
16
24
120
24
32
88
72
27
12
24
29
40
3
9
56
4
36
15
89
204
7
12
17
28
20
7
33
176
199
33
44
88
120
3
33
60
20
115
12
12
57
3
117
96
15
33
144
96
56
64
24
56
12
43
12
33
44
7
29
31
5
16
32
55
17
36
52
60
32
55
33
8
223
12
120
53
124
96
72
27
36
21
24
140
79
36
65
4
36
32
72
43
17
180
31
21
231
5
100
92
40
48
27
12
21
12
56
4
56
55
9
51
41
79
60
12
69
111
137
7
9
80
100
27
9
123
221
16
108
8
52
15
12
60
93
48
3
41
16
32
103
9
68
7
141
3
17
7
41
31
9
72
12
36
36
24
84
72
63
12
120
120
9
39
33
108
15
84
17
16
12
3
84
93
96
84
20
43
17
28
20
108
175
261
140
60
300
76
39
9
24
12
3
36
57
ABCD 97299014552*3^$a+1 [50005]
60
19
5
31
29
85
23
108
12
91
30
30
5
36
60
175
53
1
30
120
41
79
108
29
12
7
89
13
131
139
53
48
7
102
47
12
223
5
7
17
12
96
19
114
18
17
84
7
65
60
108
1
59
43
5
91
53
61
59
85
59
24
48
12
1
131
19
66
264
48
48
23
48
84
19
101
96
19
114
11
85
72
131
31
5
12
43
17
19
30
95
79
5
12
12
13
30
5
43
29
36
24
19
270
54
5
12
7
66
18
17
192
12
24
31
114
35
72
12
19
41
96
37
78
41
48
1
30
12
126
18
5
7
84
6
119
151
72
5
37
24
54
5
60
24
36
31
29
36
156
12
37
23
43
48
30
35
12
48
25
11
19
89
48
60
48
24
133
95
1
42
36
185
7
72
5
13
11
36
84
127
5
49
30
156
5
1
155
24
7
48
36
48
60
102
6
138
35
139
89
1
30
5
61
66
5
43
156
24
48
29
12
79
48
173
7
60
5
36
72
49
59
60
25
24
42
12
42
23
55
41
36
48
72
55
29
121
47
96
7
18
11
37
119
175
48
137
48
12
48
156
55
66
18
12
53
31
30
23
108
19
41
19
6
30
5
24
67
48
24
125
24
19
17
36
7
41
72
61
59
36
19
12
42
6
36
65
43
48
18
11
24
79
77
24
151
24
41
24
24
25
47
31
89
12
12
31
48
77
19
89
36
31
6
42
17
43
96
5
60
79
72
60
126
11
36
97
35
12
72
24
55
96
66
35
43
17
79
41
24
121
48
59
108
180
108
7
125
13
155
13
144
54
12
102
47
43
17
168
115
41
31
29
67
89
12
61
48
59
19
53
48
24
19
101
19
17
48
1
71
103
17
72
1
71
1
23
73
30
24
53
120
43
113
48
36
43
48
36
5
43
5
1
59
12
31
42
11
36
79
53
36
72
25
167
169
59
48
24
48
13
6
114
90
6
11
24
7
144
17
43
53
24
12
265
126
77
109
72
35
12
31
42
47
48
7
66
78
5
19
60
137
85
47
31
5
72
133
95
24
72
7
89
31
17
7
5
19
36
6
47
91
29
127
18
47
121
24
114
53
31
17
72
72
216
12
13
30
120
66
11
7
101
48
25
11
120
96
43
65
60
13
72
30
66
11
55
5
24
127
53
60
1
24
11
108
12
43
66
35
37
11
61
47
31
18
6
24
41
108
13
24
18
77
115
17
43
17
1
48
102
66
59
43
77
7
60
29
109
71
19
12
65
1
59
43
29
12
31
125
48
85
35
12
103
48
42
78
53
36
24
31
5
24
7
132
41
24
12
60
132
72
60
24
12
48
55
5
1
59
13
72
6
36
6
90
17
13
150
17
7
137
48
79
101
48
7
36
161
31
29
60
19
12
66
72
47
84
156
132
19
36
48
17
48
12
24
31
89
7
24
77
13
6
41
49
42
5
31
24
29
13
24
126
53
24
13
119
67
209
19
24
42
95
43
12
18
66
29
12
12
7
113
72
79
48
258
11
24
7
17
37
24
6
5
91
77
37
30
53
37
18
5
36
19
168
108
132
17
24
67
84
65
24
19
29
151
108
41
84
1
18
36
90
66
48
156
5
37
24
30
18
30
29
19
29
12
12
37
42
29
48
1
144
83
12
12
19
48
36
6
11
13
59
84
12
132
12
19
5
31
5
31
17
36
163
41
120
31
17
192
19
48
53
7
66
168
120
66
84
17
1
174
113
7
17
19
101
7
5
19
66
59
24
43
317
31
60
89
31
12
125
1
143
1
95
55
5
84
31
84
5
1
150
29
7
113
31
84
53
19
29
84
55
5
7
48
36
108
12
77
37
30
41
43
17
19
65
24
12
24
36
43
48
192
36
209
31
5
96
55
6
131
48
84
7
29
12
1
6
42
59
72
43
137
31
60
36
114
107
12
19
30
72
72
24
54
5
24
19
17
1
35
19
29
43
5
108
151
5
91
17
1
42
6
59
31
77
55
17
180
19
5
24
37
47
72
25
11
12
12
31
36
144
186
30
72
96
72
24
5
60
12
91
96
161
12
96
85
35
43
42
30
18
11
43
144
132
41
7
36
18
6
66
35
31
29
55
65
60
175
36
12
6
71
151
90
83
168
132
1
47
48
108
67
113
31
42
54
185
31
173
19
5
43
41
48
25
30
306
24
30
113
24
73
96
47
12
12
1
42
48
36
53
ABCD 97299229772*3^$a+1 [50021]
25
15
57
12
78
42
131
1
18
126
24
95
13
59
24
289
36
144
35
25
138
18
30
69
152
16
237
156
30
57
9
71
7
30
108
47
1
87
15
198
75
24
45
27
24
39
66
30
12
5
40
9
144
24
15
81
96
216
24
114
90
179
7
30
18
17
136
8
97
12
12
6
33
56
48
13
72
12
24
111
159
57
57
36
24
27
3
36
6
60
15
15
90
15
69
36
71
37
12
60
51
45
83
25
96
15
96
8
151
33
72
69
51
81
30
65
13
30
84
41
7
9
56
37
42
9
117
27
117
48
75
3
30
48
12
83
85
75
24
117
48
147
48
72
69
11
85
90
78
30
18
18
41
16
33
72
90
5
43
101
25
48
12
36
63
24
15
33
69
131
13
35
16
3
93
177
48
95
72
13
12
63
117
30
6
60
66
6
54
21
48
9
23
64
45
99
69
83
73
72
15
24
21
12
63
63
89
25
23
25
63
96
48
123
45
93
84
87
45
36
12
27
8
136
24
45
27
8
25
15
3
42
90
12
18
18
30
24
219
21
54
6
63
21
35
109
3
57
36
42
90
132
12
36
123
105
60
99
15
78
3
45
66
81
32
40
105
23
64
33
12
180
263
96
85
51
24
21
6
189
3
6
72
95
24
13
60
15
32
49
60
12
23
19
78
39
63
17
121
87
45
60
108
3
24
168
3
90
96
24
131
1
24
18
90
75
21
36
6
12
132
6
120
83
240
37
42
6
59
16
9
15
96
135
17
43
30
15
96
45
35
55
78
120
3
24
63
78
155
168
16
45
36
24
23
40
21
27
120
8
1
48
23
13
12
18
21
8
40
8
88
171
29
1
63
32
48
37
35
31
33
105
60
204
36
6
6
47
16
56
1
15
48
24
45
48
24
3
177
63
21
27
87
65
25
12
11
37
6
117
57
132
84
192
108
12
84
59
85
59
97
111
3
5
72
88
15
17
72
151
17
64
45
48
51
15
9
56
16
56
120
97
47
24
64
21
12
54
18
180
3
105
90
29
40
15
33
176
64
33
48
39
177
6
48
30
99
32
24
7
57
45
27
33
30
42
111
9
48
71
16
69
12
47
61
35
55
42
12
12
15
15
66
39
213
51
21
150
21
9
18
6
30
81
219
90
12
47
61
30
90
75
15
9
57
63
75
21
9
47
19
6
96
63
96
9
54
12
29
7
249
45
131
48
16
3
30
96
6
174
24
12
48
48
47
13
75
129
18
30
210
53
88
56
61
120
150
84
33
45
12
6
108
5
1
30
54
24
51
9
72
24
135
96
8
55
57
33
48
95
85
78
5
85
6
101
97
135
8
48
1
23
67
45
9
39
117
144
27
33
24
47
31
18
39
45
83
64
33
102
6
147
3
45
99
29
40
15
9
80
133
12
12
51
57
23
13
35
151
161
109
24
51
45
35
13
27
24
39
81
21
24
27
192
56
1
78
66
24
71
16
9
36
30
36
17
1
15
72
120
8
115
141
93
3
33
6
6
54
45
39
90
36
24
72
78
5
40
39
90
47
19
6
71
19
29
55
54
3
69
59
64
81
15
56
1
192
30
18
95
109
30
45
129
15
24
33
132
48
27
8
7
6
12
12
11
1
39
15
17
13
120
75
24
96
81
108
3
24
9
12
12
42
174
12
59
13
36
24
12
150
84
6
156
12
11
7
60
54
84
6
21
33
47
48
25
39
105
36
35
31
6
83
67
5
112
48
27
90
51
21
18
81
9
12
24
11
19
42
147
152
61
84
78
12
45
33
15
272
1
39
123
21
32
13
51
33
192
15
15
41
7
66
71
16
32
13
12
47
24
72
97
222
6
84
60
11
13
27
69
51
207
66
42
42
11
175
102
24
35
40
336
3
66
75
24
56
1
12
3
9
30
9
24
21
24
96
24
36
15
69
3
45
114
78
11
1
23
1
39
48
33
87
128
64
117
48
186
6
123
72
24
9
23
13
30
126
15
8
43
42
171
27
69
33
111
15
66
90
48
36
60
6
60
3
8
13
35
7
57
45
35
1
24
111
69
51
69
78
117
56
40
27
18
59
67
5
31
33
9
36
12
39
56
25
42
21
27
29
40
56
48
24
91
29
97
108
6
69
45
36
95
1
71
97
95
13
ABCD 97299688862*3^$a+1 [50009]
8
4
8
7
5
121
23
4
32
85
75
60
20
48
16
44
72
160
33
11
60
1
48
27
93
18
5
24
43
101
97
47
40
20
28
75
24
5
48
16
27
5
4
21
27
21
35
79
6
210
102
15
128
1
15
123
81
21
83
61
27
44
43
5
12
13
48
3
156
33
131
40
69
15
8
124
20
16
9
71
64
8
28
15
33
36
80
25
11
52
3
5
25
42
30
35
37
71
4
20
28
32
76
3
17
88
15
72
57
36
104
12
13
47
24
12
37
11
124
48
8
12
37
11
96
76
27
57
20
19
125
1
75
21
23
1
111
9
51
39
78
27
39
65
151
24
144
6
42
5
49
24
42
57
108
72
48
8
16
81
3
44
96
24
16
32
24
25
15
80
1
47
1
96
39
32
144
49
24
72
18
53
24
84
4
56
4
12
60
93
51
36
84
36
36
117
35
36
16
8
97
119
1
119
1
66
29
64
36
80
55
5
16
80
48
1
66
30
15
8
121
96
24
66
29
60
28
57
59
79
33
24
116
19
29
25
27
20
72
73
23
19
45
3
5
25
72
51
15
24
17
16
60
104
43
48
17
40
68
19
21
9
96
75
92
1
15
32
25
15
8
40
57
23
16
20
79
17
7
33
39
53
115
101
40
27
24
89
37
107
31
30
42
9
68
43
33
12
33
27
48
72
20
48
49
47
16
128
1
48
71
19
65
7
5
16
9
66
33
44
12
31
77
72
16
80
25
24
15
24
116
64
21
23
48
19
78
47
24
4
21
24
15
33
3
21
71
88
9
3
39
5
48
40
8
72
1
66
65
48
28
9
48
42
5
1
143
19
48
24
6
48
59
52
44
31
30
48
27
255
45
105
3
60
116
64
45
35
85
11
16
60
51
29
36
172
20
36
16
44
36
1
18
6
71
4
63
6
66
5
24
19
5
108
7
30
48
47
25
42
96
137
37
63
12
15
53
72
24
4
48
72
21
47
4
183
6
47
72
67
5
43
6
39
27
9
36
60
108
8
97
11
84
12
61
35
64
15
6
48
111
44
7
5
49
83
37
15
33
42
29
1
51
87
77
43
33
72
56
37
119
48
76
20
40
44
12
28
87
9
69
47
48
52
63
48
48
30
35
4
8
25
47
1
120
71
220
93
18
33
12
27
101
49
131
4
32
91
48
30
96
3
68
25
15
27
33
72
32
4
9
23
25
15
3
189
3
113
60
36
55
5
4
32
103
5
1
15
8
1
42
129
80
13
51
21
24
35
37
143
96
24
36
4
81
11
132
48
48
139
17
13
63
9
11
40
12
32
25
23
25
48
114
53
1
11
64
32
13
24
147
21
24
51
45
3
21
23
48
49
23
76
104
48
37
42
65
61
18
29
73
27
32
31
54
24
71
25
35
31
30
72
120
51
69
96
51
36
12
60
12
15
21
147
33
24
20
124
15
24
5
36
36
25
24
11
60
240
40
33
42
29
49
90
78
24
131
28
72
44
61
18
29
121
24
66
65
31
65
31
102
27
116
24
24
1
48
47
48
1
11
55
9
45
47
19
81
45
47
40
33
87
8
52
15
53
24
25
66
390
24
48
87
8
28
87
48
45
60
44
120
64
99
6
71
24
72
72
12
48
12
24
16
44
61
24
11
16
20
97
15
56
24
12
28
3
78
72
42
45
81
24
3
45
90
129
24
87
57
15
30
48
72
35
13
24
90
6
3
141
59
60
91
33
15
30
42
24
5
1
71
48
16
51
77
72
16
32
73
39
3
17
48
12
40
188
100
3
29
24
1
51
24
15
6
23
72
28
20
49
47
1
24
48
42
150
71
43
9
36
51
6
24
3
72
20
4
36
8
48
12
127
29
1
18
117
56
88
51
21
48
204
111
29
96
52
69
15
144
32
19
45
56
12
7
225
20
24
64
3
24
48
5
1
51
20
1
23
49
27
36
24
20
28
8
25
35
132
1
11
55
21
20
4
8
43
57
21
11
4
12
20
4
48
8
52
140
37
39
105
39
12
15
53
28
63
24
48
54
143
1
11
13
3
44
36
4
80
43
30
27
8
55
5
1
71
1
72
18
24
33
45
23
64
9
11
61
47
67
53
121
24
3
45
23
24
52
36
20
60
67
81
140
40
56
1
35
88
21
39
81
48
72
66
29
28
15
77
1
27
63
53
16
44
96
31
24
48
6
35
12
120
67
77
24
36
48
7
5
36
7
41
112
44
24
1
63
32
48
28
32
12
19
77
4
15
21
44
13
35
28
32
115
78
24
23
40
72
33
42
41
40
132
8
172
68
124
44
97
35
28
27
78
42
17
28
24
8
73
24
159
144
80
25
72
24
59
60
1
72
27
72
36
12
15
6
66
221
48
4
108
9
71
132
13
23
40
24
27
113
36
1
23
43
149
40
200
25
23
40
8
4
60
9
59
31
9
56
61
3
87
29
16
8
40
128
97
11
12
72
48
12
112
15
6
123
32
37
3
104
220
51
30
24
11
12
25
11
172
99
24
29
91
ABCD 97300121606*3^$a+1 [50084]
24
56
12
12
132
61
63
176
16
48
75
60
54
12
18
201
15
29
48
37
3
44
16
39
89
1
83
12
28
8
37
30
45
92
84
12
37
72
23
1
39
27
9
80
12
103
12
77
91
29
16
56
133
51
24
48
75
12
33
32
60
7
54
119
7
81
3
69
45
12
126
137
7
33
36
80
52
12
93
54
81
63
9
81
54
90
3
69
71
19
33
3
57
48
32
13
23
96
16
3
6
30
60
65
88
32
85
3
60
27
216
17
40
56
97
87
45
180
72
30
6
59
25
63
176
1
30
21
39
300
36
60
89
84
12
85
12
42
9
9
3
207
5
16
21
23
7
36
29
108
43
33
75
9
60
116
19
30
35
127
113
337
78
18
27
20
25
47
1
42
5
85
3
8
4
36
21
90
90
111
80
19
6
59
103
5
85
111
15
117
9
35
16
15
90
3
51
78
23
40
9
63
21
6
93
15
30
96
59
7
9
51
29
24
1
71
48
25
83
28
20
12
40
60
63
12
60
54
18
125
36
52
44
28
8
49
39
81
23
12
108
7
30
126
77
31
9
200
48
37
18
29
1
47
108
43
24
5
60
145
63
15
144
33
140
196
12
99
29
24
127
41
19
36
177
75
17
31
33
27
57
80
7
161
19
125
1
135
39
6
47
25
126
69
120
48
32
103
65
52
96
9
107
13
6
12
33
24
3
12
72
269
96
60
16
104
28
108
132
3
65
43
66
3
56
49
3
48
20
7
57
231
17
24
13
75
20
60
16
27
29
208
87
41
25
54
9
32
37
51
69
18
24
173
43
12
5
55
12
5
19
9
20
43
84
33
48
12
176
7
18
54
138
23
4
128
12
85
71
145
54
72
78
48
27
27
24
69
33
15
9
48
123
32
103
48
29
13
3
69
83
55
17
156
12
24
13
18
137
25
95
28
12
3
5
112
56
36
60
168
48
28
80
12
13
119
43
162
15
8
7
42
159
51
9
87
18
12
47
168
24
181
75
27
5
12
60
168
13
75
72
8
145
15
39
126
42
101
156
79
9
8
7
45
27
9
9
35
60
13
27
45
102
9
15
5
96
91
5
13
159
75
42
11
12
25
36
6
36
77
16
81
6
45
44
85
95
24
36
13
72
30
9
24
21
6
93
56
12
84
1
15
44
96
12
13
23
36
49
11
31
29
55
60
21
32
1
11
4
56
31
165
12
56
55
6
198
18
147
96
32
133
6
5
16
8
12
13
39
80
7
33
80
36
52
45
15
12
207
9
15
9
21
54
45
8
100
32
36
55
12
24
18
18
113
67
12
77
1
15
15
29
4
27
17
16
32
120
48
37
147
32
4
20
25
39
8
232
63
240
102
135
36
51
29
1
36
78
252
29
43
5
108
49
95
24
7
5
7
77
24
25
47
48
1
11
12
16
27
24
5
49
47
19
24
12
17
40
15
65
48
112
51
29
37
23
12
24
31
24
5
25
75
60
51
125
84
19
45
15
12
18
11
7
60
29
55
41
19
5
64
69
6
161
28
68
49
11
25
23
97
15
9
30
9
24
3
24
141
80
24
60
4
44
91
96
21
12
32
36
25
12
63
12
3
89
13
71
1
60
30
6
27
93
75
39
108
41
25
42
54
120
24
71
55
29
60
4
51
126
95
139
17
55
53
72
120
52
27
48
33
3
69
120
15
5
28
39
138
6
36
5
31
65
40
44
16
105
18
9
57
6
93
15
29
7
66
87
20
7
126
23
31
129
15
69
20
85
35
40
32
28
32
1
144
18
41
25
47
79
81
117
3
177
15
36
176
48
1
12
15
99
53
76
9
90
65
16
12
57
155
96
60
12
24
76
3
6
11
144
16
237
42
9
27
149
121
23
7
65
40
44
19
144
120
5
28
75
24
84
41
24
24
7
41
13
27
72
45
288
84
6
72
81
32
49
84
96
59
4
135
36
5
139
18
144
3
33
18
84
60
12
36
54
3
147
29
7
48
9
36
45
126
9
9
35
37
6
57
32
31
24
9
12
9
23
13
47
40
3
45
72
81
15
72
8
1
3
20
31
54
3
15
33
147
5
97
47
43
42
30
5
4
132
12
27
60
30
18
60
65
25
18
162
11
120
25
35
37
24
54
84
41
36
64
45
11
61
54
5
31
17
40
27
5
85
3
56
4
15
5
25
3
12
32
24
7
57
8
19
173
13
75
32
145
120
63
15
18
35
31
144
117
152
88
129
60
3
81
87
8
19
48
60
17
48
12
25
51
132
75
65
19
5
31
ABCD 97300246094*3^$a+1 [50135]
15
144
93
71
60
24
43
53
55
5
12
19
18
47
25
51
48
240
129
87
93
95
175
36
54
36
72
47
133
18
36
21
33
95
64
111
36
89
361
180
18
18
47
288
148
21
35
19
65
61
15
8
12
28
32
31
53
4
8
40
57
87
165
119
61
36
99
63
125
292
24
80
16
3
65
108
48
36
31
72
165
105
63
44
84
25
15
20
1
35
60
148
216
96
75
53
16
57
54
33
147
29
40
56
16
152
31
72
5
139
9
27
237
105
18
89
1
35
12
61
87
24
159
129
216
44
7
18
36
47
7
18
18
29
12
48
127
18
27
45
119
79
125
55
41
40
171
113
12
16
24
33
18
245
40
32
16
45
36
18
36
5
4
80
55
18
83
244
51
21
15
33
8
13
51
21
27
56
7
54
18
108
185
28
39
36
45
44
12
79
72
33
21
18
5
52
105
95
13
51
75
125
37
3
32
37
18
57
15
33
57
47
43
18
27
8
112
51
5
49
72
143
253
54
18
108
270
54
71
12
97
36
162
41
144
211
36
54
144
126
69
93
54
36
18
11
124
27
18
155
24
73
39
200
13
72
126
45
8
109
3
15
153
24
21
90
17
55
57
20
85
23
49
144
54
81
135
9
27
198
90
213
39
9
81
90
113
172
8
12
48
7
36
57
288
44
84
40
45
144
3
105
23
16
144
159
17
19
17
217
90
105
345
36
11
64
69
35
1
35
37
159
3
72
108
33
72
3
54
144
72
47
60
12
96
163
65
196
63
108
72
173
40
24
120
24
44
60
1
39
192
104
16
240
3
90
18
33
72
75
65
7
36
90
126
29
76
75
36
18
90
21
240
24
104
7
108
65
96
52
8
67
53
55
17
73
71
40
33
18
54
15
128
132
13
15
21
99
45
18
90
15
32
115
305
37
111
15
89
19
117
117
323
253
11
133
23
12
73
180
107
112
15
41
13
90
105
32
43
89
148
69
36
87
75
90
18
54
54
216
90
18
65
96
1
306
18
107
40
120
57
18
89
55
54
90
21
195
29
36
43
33
3
36
89
112
15
153
24
20
73
108
15
21
51
3
257
252
48
64
99
21
80
60
4
15
54
18
17
73
54
36
18
36
11
124
63
18
18
72
18
36
35
76
72
152
25
11
97
287
19
90
54
81
72
153
36
35
36
19
105
24
87
18
54
36
21
68
148
92
13
324
35
96
64
3
36
36
18
11
64
8
40
72
72
3
90
23
49
59
49
15
3
29
25
108
171
116
55
45
81
15
44
4
80
1
126
18
90
54
90
180
18
18
36
18
126
105
56
109
72
54
18
195
168
24
20
79
29
48
67
45
135
72
5
48
1
47
100
144
33
108
90
105
39
33
72
24
20
4
80
88
57
63
63
90
36
11
24
160
21
3
24
168
72
56
1
83
133
252
18
77
157
36
59
16
20
28
120
92
124
56
7
81
9
36
36
18
90
51
344
73
207
32
180
13
15
20
12
43
36
5
31
18
3
44
4
75
180
17
37
27
24
224
31
149
103
69
183
33
93
27
9
15
3
53
109
360
36
18
36
33
48
45
27
56
16
63
33
72
21
27
9
83
7
69
80
16
51
29
133
36
11
4
39
5
28
3
270
90
36
113
132
100
15
65
96
73
306
198
11
61
18
126
35
37
54
33
20
37
11
100
69
119
12
ABCD 97300587908*3^$a+1 [50018]
30
144
150
36
25
155
37
227
333
243
37
104
9
55
35
30
144
15
81
54
25
11
165
69
187
203
6
30
60
21
159
49
41
144
7
23
36
114
3
63
60
205
120
32
48
9
120
6
169
155
36
144
120
57
39
105
69
67
48
56
45
51
16
32
48
88
89
6
84
165
255
66
151
53
195
21
27
48
144
315
117
9
439
71
49
8
33
31
179
24
85
95
225
225
15
96
159
36
45
75
24
126
54
36
234
30
36
60
84
450
90
37
104
336
33
15
160
185
36
30
60
9
81
15
256
24
59
90
36
60
19
176
105
60
27
237
115
65
15
45
67
59
54
300
186
1
56
63
49
168
107
36
105
225
120
270
1
200
69
54
60
121
5
19
35
157
113
135
88
137
63
63
49
128
123
24
181
155
54
6
25
59
37
23
33
48
39
25
35
13
167
30
6
180
265
5
139
251
54
6
120
97
120
72
8
63
114
351
225
180
19
11
61
89
84
60
30
126
150
120
469
35
96
30
234
36
25
72
317
36
39
112
143
30
60
55
65
151
35
229
32
3
96
234
90
57
63
25
251
144
36
84
150
36
115
24
32
39
97
173
54
6
270
241
83
90
126
90
211
59
141
33
90
6
54
66
234
126
234
6
90
54
120
6
324
30
36
27
88
29
60
255
48
33
90
85
24
215
81
352
197
150
21
160
29
43
53
19
192
144
264
336
72
317
240
36
151
56
153
90
270
111
63
60
37
96
24
59
90
120
411
144
75
24
336
144
6
180
139
192
59
141
3
93
213
24
195
40
48
107
61
209
127
168
35
85
360
5
115
281
279
165
75
75
13
120
32
232
8
45
36
15
160
5
174
45
16
29
3
57
423
117
30
240
85
200
136
5
60
39
96
99
45
21
54
150
36
19
72
168
95
217
59
109
71
225
189
66
121
8
375
60
37
8
135
66
24
156
54
45
48
147
157
80
48
48
40
8
135
9
96
16
48
35
45
40
5
147
243
6
135
144
21
459
351
24
25
96
272
33
127
113
120
60
54
21
105
90
174
6
180
37
192
5
75
315
6
391
24
125
51
273
90
85
32
40
59
85
35
24
445
35
13
80
93
54
66
114
66
7
192
32
3
36
105
45
67
53
27
27
96
109
125
91
80
40
ABCD 97300637678*3^$a+1 [50115]
145
107
55
42
66
24
17
4
32
103
60
17
67
78
35
48
25
231
93
87
3
17
43
21
15
101
13
143
220
27
33
8
16
9
51
36
3
45
80
216
376
27
30
48
15
105
15
168
9
171
180
12
8
49
126
165
45
27
8
7
12
81
237
18
21
153
6
72
12
221
7
42
168
15
44
13
78
48
84
120
33
45
15
105
180
60
90
129
9
11
16
8
16
3
36
45
9
3
45
12
47
139
150
24
6
102
39
3
6
30
45
9
66
21
21
48
171
3
197
13
183
68
175
57
8
7
33
177
39
24
80
40
15
84
53
24
19
17
67
41
37
215
43
5
37
15
15
225
57
138
18
84
47
36
127
53
55
72
186
12
30
30
132
36
24
11
72
60
73
11
24
85
54
77
1
42
168
33
45
150
5
25
12
108
107
103
60
12
120
18
47
100
33
60
60
24
47
16
315
30
102
81
140
55
30
72
39
291
42
143
4
84
135
117
27
198
39
20
43
161
7
78
54
93
3
24
30
191
36
49
11
36
43
12
30
90
18
35
100
12
24
183
57
24
57
102
66
47
73
54
18
30
113
180
259
66
15
20
7
30
270
48
117
105
48
144
23
25
102
48
12
21
69
203
85
150
113
16
63
21
12
8
16
33
11
72
145
288
47
7
6
15
39
30
156
107
60
13
30
12
33
69
143
28
176
1
18
114
3
8
76
9
95
52
24
33
96
131
49
87
3
24
30
83
25
102
66
24
263
7
246
30
57
20
37
96
171
44
25
42
42
71
85
27
57
48
60
12
96
24
66
54
111
297
30
12
77
133
231
27
29
1
35
13
12
18
77
145
78
54
6
5
97
15
33
54
53
100
165
18
21
56
55
42
6
12
29
240
139
72
12
36
5
25
35
40
9
23
64
3
96
17
205
42
53
55
53
7
12
48
33
15
54
11
19
117
44
52
177
51
32
85
30
209
1
35
37
63
27
17
1
75
15
72
21
32
4
123
78
18
84
17
73
66
5
85
51
51
65
73
35
52
45
39
69
47
43
114
96
35
67
12
36
42
120
72
263
73
24
60
36
12
18
165
75
30
12
48
54
33
3
84
66
35
19
33
33
144
30
18
60
18
21
39
84
66
15
80
180
25
27
80
108
52
63
57
24
9
135
200
12
40
57
6
21
44
79
60
18
23
7
29
4
15
21
93
11
37
135
57
48
48
12
30
18
42
18
15
57
3
69
78
53
52
27
30
120
30
33
27
53
4
39
12
150
3
45
87
200
4
339
5
79
96
105
15
41
40
9
42
60
72
233
25
95
7
33
63
5
79
6
47
193
84
191
37
83
36
124
159
48
30
183
60
39
221
40
9
27
39
24
36
41
61
35
40
8
25
11
564
7
132
78
39
3
30
36
11
163
108
48
72
9
99
30
47
168
49
327
20
4
249
90
90
108
155
204
73
78
42
78
105
15
18
24
6
90
15
72
68
100
45
54
180
6
12
30
18
87
44
13
36
90
17
60
64
123
48
33
9
36
227
84
216
37
3
48
20
55
105
57
12
3
80
25
48
264
6
101
49
11
1
39
63
36
21
24
9
120
6
24
197
61
48
24
18
150
30
69
44
16
9
102
78
47
85
119
19
65
72
124
20
43
48
33
105
207
3
45
20
216
31
33
195
60
192
89
43
96
102
48
12
35
168
37
78
65
97
18
102
83
37
75
135
9
51
18
72
135
117
90
156
65
139
36
102
23
7
150
3
120
105
114
108
ABCD 97300699844*3^$a+1 [50073]
40
101
84
67
5
72
45
27
15
108
90
63
25
54
8
45
37
14
45
60
39
57
33
22
8
172
65
43
41
12
12
43
32
45
60
48
139
149
31
5
9
126
90
63
27
81
24
3
33
7
116
46
38
36
117
7
2
18
6
135
9
6
9
81
22
29
36
63
114
42
21
60
48
19
90
11
69
6
57
55
5
117
30
21
7
32
33
43
77
60
7
2
30
33
12
31
29
84
21
63
51
4
72
18
32
3
21
87
147
16
101
36
79
29
180
75
4
62
18
60
42
70
20
84
9
57
75
3
45
15
33
69
288
3
3
117
3
4
17
39
16
44
24
12
9
19
26
30
90
15
12
7
5
15
52
65
48
60
36
39
57
55
36
234
14
105
7
29
180
79
149
31
197
39
88
90
2
16
68
81
24
7
32
90
75
37
110
69
39
21
15
36
16
89
19
180
36
140
4
26
114
45
12
37
26
9
75
16
36
5
9
22
17
72
135
18
3
3
76
14
39
55
2
16
14
108
45
60
21
94
18
8
10
14
42
21
103
29
7
38
171
45
27
12
60
7
110
30
4
80
45
24
81
94
20
45
43
38
16
71
9
111
7
5
31
54
47
36
3
184
18
8
6
258
72
16
14
9
12
24
15
48
132
9
72
3
4
20
57
39
6
54
4
32
165
73
71
201
3
15
21
24
96
171
9
37
14
4
104
22
8
6
45
24
7
14
27
67
5
120
91
50
27
60
9
90
60
33
27
54
15
15
69
36
31
98
118
65
9
18
45
25
23
33
99
43
18
95
15
81
24
1
14
69
27
9
12
12
15
12
33
12
63
12
30
120
48
27
45
75
15
30
24
27
187
32
81
33
34
41
21
10
224
46
59
60
84
45
120
10
62
118
32
45
13
110
21
12
24
31
29
3
33
9
3
51
9
12
69
34
36
20
16
29
39
57
1
14
21
204
108
27
48
57
75
76
108
29
75
112
65
3
42
18
16
14
63
24
33
66
141
33
3
108
51
93
57
24
10
65
61
14
9
96
105
10
86
94
17
3
70
126
44
6
30
69
31
54
119
7
128
57
15
16
17
12
133
83
7
5
27
21
3
70
11
60
33
15
27
30
3
15
40
32
21
12
21
114
16
36
20
69
9
72
18
21
84
27
76
8
46
14
84
72
33
21
6
18
238
8
57
7
17
129
6
9
129
51
15
22
14
4
17
39
16
14
40
90
20
48
72
24
16
29
45
142
5
12
1
14
33
7
17
9
51
3
28
68
40
17
55
18
11
61
194
40
65
39
4
53
55
17
45
3
27
16
5
99
21
21
30
33
27
60
100
14
24
16
14
21
21
3
117
114
21
9
54
12
46
2
33
72
36
1
50
30
3
21
66
28
56
52
104
48
28
108
36
29
21
99
15
6
63
72
108
21
16
95
3
28
5
13
80
51
60
25
11
72
45
30
132
9
51
28
20
66
22
29
48
75
100
77
60
48
36
67
54
54
72
32
66
6
93
36
39
21
15
45
60
21
18
6
75
24
91
72
2
75
13
128
24
66
16
20
90
24
54
10
11
7
38
34
5
67
8
45
252
36
39
129
99
12
138
16
26
174
15
9
87
120
9
10
29
48
9
15
43
32
94
162
14
40
59
21
46
144
41
63
69
21
22
18
86
69
45
66
60
21
13
74
21
49
18
72
86
30
57
43
29
36
12
72
15
60
57
24
15
4
17
19
14
6
34
110
12
9
21
39
72
39
60
88
20
60
21
24
51
76
89
1
8
42
76
5
60
7
50
6
120
4
77
39
36
24
21
33
22
41
120
12
15
30
3
63
9
60
7
5
36
49
23
27
4
140
156
28
17
45
78
60
201
12
55
2
63
27
12
40
20
30
39
84
7
41
13
47
24
1
14
18
72
30
9
1
54
5
21
75
36
7
18
14
48
90
90
57
45
144
16
71
3
105
91
29
36
33
82
8
36
36
30
54
16
8
162
18
6
39
57
75
31
17
147
16
65
24
55
20
30
40
14
69
171
9
43
14
18
30
27
108
57
39
9
22
41
3
36
21
48
51
16
77
27
18
51
189
16
90
36
144
77
24
36
12
67
224
24
42
16
35
24
3
21
75
120
60
40
36
29
99
16
65
75
9
21
10
17
48
24
48
24
3
45
15
45
57
3
36
12
24
69
15
1
8
6
9
36
39
46
104
58
29
3
72
9
12
12
27
88
41
9
111
19
20
57
48
55
5
13
23
15
9
48
12
127
38
70
77
3
21
21
75
75
18
15
51
94
23
3
96
21
73
72
18
36
29
7
8
6
123
133
23
9
3
109
8
135
15
33
43
44
12
120
153
21
39
7
98
87
9
87
7
17
9
46
20
9
60
19
32
60
21
12
1
50
45
24
15
42
130
53
48
27
36
57
153
24
88
18
80
64
92
9
51
9
24
21
6
18
15
27
124
36
41
84
1
18
36
108
17
75
84
84
10
18
5
33
66
21
84
24
36
15
76
65
12
36
ABCD 97300764794*3^$a+1 [50009]
117
56
40
192
8
40
24
39
41
16
8
31
108
5
72
16
87
177
75
93
8
24
40
8
96
72
139
125
16
3
5
24
352
8
120
40
48
123
77
67
117
464
24
328
24
39
81
224
16
96
303
17
120
48
151
89
184
8
24
16
248
136
48
72
99
117
104
88
128
43
77
48
96
103
41
55
17
139
5
40
51
69
200
16
8
16
63
60
5
112
168
120
72
96
3
5
112
8
24
31
81
75
21
72
168
15
48
57
72
72
39
57
32
40
32
160
111
9
728
112
8
192
40
75
36
108
77
112
51
36
41
7
108
237
3
69
123
77
40
63
33
63
144
12
149
312
72
43
293
31
89
112
360
8
24
40
80
115
197
16
8
55
41
96
7
48
108
96
48
101
16
15
89
72
144
31
57
8
72
40
27
228
17
16
363
69
111
201
48
32
16
72
8
24
175
41
103
41
16
72
111
177
24
99
21
75
101
64
104
16
56
72
103
185
67
101
304
123
189
248
120
55
12
141
3
77
24
43
77
160
80
120
88
48
3
5
184
72
171
165
8
112
8
72
19
48
165
176
16
104
96
24
127
108
141
176
40
123
36
41
264
43
45
48
24
8
40
27
29
64
3
165
15
65
120
184
104
64
87
81
63
185
184
8
48
211
53
40
72
123
36
156
96
228
57
8
139
53
192
48
48
136
104
475
144
45
32
55
65
40
8
40
48
99
5
88
72
56
163
29
88
8
24
312
160
3
53
192
160
171
69
63
113
64
8
144
24
24
67
21
75
149
16
32
31
144
41
72
280
224
103
33
27
36
129
48
128
264
343
129
15
113
72
24
144
40
176
16
168
48
32
88
3
77
115
144
93
195
45
80
55
177
8
72
16
123
96
5
79
9
72
48
255
177
8
40
8
64
39
65
144
40
312
111
177
32
160
96
15
144
33
111
201
216
75
84
113
112
48
32
48
112
48
123
144
36
113
112
192
8
19
21
72
48
104
48
88
87
41
199
12
5
24
247
108
36
108
36
57
99
5
136
32
40
111
57
80
48
72
48
120
96
24
256
63
177
48
152
24
24
168
79
33
48
200
55
9
96
144
8
232
128
48
120
40
104
144
24
163
45
32
216
64
32
24
136
63
60
77
115
5
40
128
151
137
240
19
21
104
40
75
21
192
48
24
80
151
177
72
39
65
120
240
72
79
81
8
7
12
240
36
57
8
127
57
72
15
41
24
175
185
48
55
48
105
135
17
127
81
104
16
240
39
81
207
41
211
93
32
48
48
19
144
197
160
32
91
29
67
144
261
8
55
ABCD 97301287126*3^$a+1 [50016]
47
24
162
18
30
87
135
18
36
30
126
168
126
36
48
132
48
42
15
144
21
43
65
159
336
192
159
1
269
210
33
27
120
6
39
69
75
64
341
219
51
36
114
210
72
180
78
12
60
54
36
25
5
18
90
36
75
321
90
18
126
186
84
6
180
189
21
90
60
37
128
423
9
81
175
32
153
6
49
257
108
12
60
139
48
77
36
54
9
81
150
30
6
30
18
165
15
270
115
161
36
120
147
112
101
43
47
90
150
289
89
66
6
30
324
45
69
139
17
24
156
60
66
150
39
15
90
174
42
223
47
33
105
55
311
156
144
36
78
72
174
150
36
139
161
54
54
126
181
59
246
54
313
47
24
72
97
32
141
30
37
128
33
42
30
55
32
93
114
54
27
189
51
64
144
131
13
23
18
36
6
13
185
246
24
162
18
12
18
132
84
186
117
27
21
45
67
83
30
144
96
79
128
333
67
383
30
108
36
3
201
7
224
208
47
90
66
85
32
33
138
37
359
126
108
15
16
119
57
9
60
84
6
66
15
39
6
84
63
96
64
128
33
15
16
80
171
85
65
180
187
23
54
90
90
15
39
72
288
96
49
17
90
90
24
126
69
16
113
66
45
51
18
459
27
21
9
60
66
60
54
36
18
156
85
11
84
1
89
6
30
78
165
16
89
7
113
72
114
54
72
39
96
63
177
69
54
85
80
15
6
91
143
36
174
42
18
147
15
108
12
24
49
35
45
64
23
48
9
213
138
1
41
87
3
45
144
16
29
36
234
90
156
180
123
45
12
39
195
54
87
129
24
12
139
5
60
79
65
12
60
84
24
66
186
120
60
264
19
107
69
39
186
30
81
48
21
43
131
72
117
153
90
150
84
51
9
39
81
36
267
96
112
89
90
324
57
15
30
67
167
180
144
21
21
43
257
54
96
324
54
12
234
54
67
23
57
39
73
48
185
87
21
246
261
33
102
270
54
60
105
69
72
403
161
84
42
97
23
57
123
330
84
24
12
108
90
45
96
309
6
306
84
126
60
288
85
77
19
35
36
30
180
7
53
174
60
1
65
15
9
270
66
7
96
95
1
125
144
51
75
36
78
162
30
19
329
270
36
396
84
165
16
5
210
57
321
6
30
234
96
216
210
7
80
93
18
312
9
99
246
103
407
25
119
12
45
9
6
138
60
210
6
30
165
69
60
72
108
187
48
32
159
126
108
180
72
114
84
36
1
23
25
80
16
ABCD 97302048986*3^$a+1 [50069]
15
15
177
3
12
18
39
3
141
15
12
77
16
15
89
31
9
48
152
16
32
7
60
30
6
9
3
45
33
72
42
21
45
27
24
93
6
21
8
136
9
6
60
42
27
3
45
8
25
84
6
125
7
9
93
6
45
9
6
105
104
16
39
17
48
25
23
25
18
30
39
21
132
18
60
174
30
36
42
138
77
40
165
30
5
43
24
5
43
93
39
57
9
42
29
19
29
43
60
18
42
42
6
12
48
9
75
45
33
87
33
47
88
48
96
33
18
29
103
36
30
15
56
1
42
6
111
56
43
30
135
24
72
24
24
21
12
23
187
77
25
71
16
9
39
3
18
54
5
85
131
115
72
5
25
42
5
48
40
3
12
48
9
72
24
105
47
24
73
6
9
3
42
18
60
60
42
47
1
120
15
123
77
43
125
16
24
9
168
42
60
33
57
71
7
9
51
45
3
29
43
42
6
30
30
12
12
48
12
5
25
95
13
3
147
69
33
78
60
12
33
87
81
24
75
173
85
123
27
150
15
8
24
211
24
30
23
67
48
12
81
69
36
114
6
30
42
15
3
42
30
12
150
6
12
12
96
24
48
12
78
12
47
160
48
75
48
125
7
66
42
29
13
30
36
72
65
25
47
112
3
30
23
67
18
27
51
5
40
195
5
7
12
5
43
45
3
5
24
25
48
15
15
60
30
23
7
12
237
9
39
51
101
16
27
30
15
3
12
138
102
60
78
39
63
57
200
24
7
42
71
19
30
66
114
48
35
7
81
15
12
102
18
45
63
9
45
11
7
42
47
103
33
8
40
9
23
13
35
7
12
53
55
9
3
18
27
21
54
5
91
21
63
57
33
18
12
17
16
27
21
27
29
120
73
30
66
30
9
3
30
42
21
56
16
32
25
6
17
37
6
90
12
23
7
102
66
30
59
103
30
3
39
6
11
16
8
16
9
47
7
65
88
3
69
72
3
18
150
69
51
30
18
84
18
12
27
33
18
48
54
15
3
77
16
15
17
115
12
57
3
6
24
48
15
3
21
3
5
43
12
33
45
35
7
18
30
18
39
3
48
54
47
1
15
24
48
75
45
75
45
15
66
12
30
5
25
15
243
60
81
63
65
91
5
55
201
9
39
15
36
5
79
57
51
45
87
78
12
30
65
25
30
30
27
51
45
24
24
27
29
139
5
97
18
45
15
162
30
12
126
90
24
48
12
81
9
60
6
21
21
42
41
7
9
8
25
18
12
17
43
21
45
30
5
109
3
33
12
18
60
21
111
42
18
48
30
95
16
21
162
57
51
72
48
78
72
15
87
66
24
210
18
35
7
6
12
48
42
60
12
60
18
168
71
16
117
11
49
120
150
18
15
33
95
55
84
36
54
18
17
40
3
48
29
88
93
35
127
9
39
9
15
18
30
33
27
42
11
24
43
72
48
5
64
39
42
30
60
5
37
27
24
39
60
53
48
97
39
33
15
32
16
33
432
15
15
18
15
57
18
309
8
37
6
72
5
25
120
48
111
3
48
108
89
55
33
8
40
24
15
36
45
96
69
30
21
33
18
77
25
23
40
32
55
33
104
73
18
12
57
176
64
8
1
24
66
237
63
114
135
75
5
88
33
71
1
30
12
77
43
45
3
117
80
72
91
18
11
48
16
9
18
30
72
36
42
42
48
42
36
42
42
21
9
47
24
40
96
24
9
18
102
111
72
32
241
60
11
49
15
69
48
60
102
33
27
45
3
53
72
88
96
3
53
55
18
24
48
15
3
101
40
8
55
60
21
27
42
90
18
138
29
25
63
24
123
66
102
42
6
69
56
24
40
51
12
18
47
13
27
57
23
24
49
42
189
24
75
102
15
87
33
87
18
42
21
104
25
18
45
63
12
53
16
3
48
29
19
24
21
39
105
75
45
8
13
51
24
32
24
24
19
18
12
30
33
8
55
41
160
8
16
24
33
72
30
33
72
48
15
12
126
24
23
67
21
24
3
149
43
6
30
17
64
3
30
6
60
45
27
108
9
72
3
48
197
13
3
57
30
12
5
1
24
30
33
8
19
30
87
51
78
24
15
48
27
45
72
69
84
23
55
12
53
55
18
132
18
9
80
40
15
78
35
67
36
24
113
13
30
45
57
15
15
9
9
102
17
31
9
8
25
63
32
13
132
12
48
12
30
6
27
75
42
3
3
12
48
24
81
15
72
9
9
54
105
63
33
56
19
72
53
16
33
30
6
35
64
45
11
7
17
1
12
35
25
135
3
24
6
47
112
8
25
60
12
120
30
17
19
30
95
157
27
63
108
45
9
216
12
3
39
17
1
47
40
3
5
7
105
15
33
87
48
65
7
48
12
101
24
48
13
11
24
19
45
33
30
108
30
72
119
88
15
30
90
18
138
30
24
47
16
33
87
3
21
48
80
103
48
72
12
77
16
24
33
18
93
24
3
42
60
135
63
65
88
15
24
81
200
49
15
21
30
69
45
18
129
39
9
32
1
135
8
7
9
9
42
102
78
18
114
77
48
1
30
ABCD 97302337864*3^$a+1 [50025]
36
84
114
135
27
48
60
30
35
151
89
127
234
18
18
99
45
66
78
252
18
252
108
246
24
15
141
35
73
78
9
9
66
60
89
96
40
9
54
33
33
150
57
105
15
3
21
15
84
204
18
102
33
45
54
29
217
144
96
23
256
63
66
162
29
61
42
17
40
33
138
24
84
65
120
91
29
115
72
90
12
180
90
18
63
56
40
80
19
5
7
60
29
19
60
270
35
240
67
53
181
54
72
29
73
78
18
66
6
72
111
176
49
126
78
126
5
61
6
48
5
85
27
69
30
6
108
11
19
324
17
61
90
48
41
73
36
27
57
90
18
75
39
9
117
12
207
9
6
144
12
132
41
112
9
18
180
48
18
90
6
54
156
24
45
56
16
39
24
36
5
16
48
200
16
231
150
108
30
60
54
167
103
18
18
36
9
57
54
6
54
48
186
27
224
289
15
176
40
15
126
3
111
18
12
59
37
18
90
234
126
54
138
23
37
12
162
36
270
114
264
24
30
108
18
54
42
156
330
18
45
39
17
43
72
30
18
60
57
15
65
25
18
36
72
33
57
192
78
72
201
72
15
90
18
36
9
75
36
65
13
36
72
180
198
30
6
18
18
54
90
21
15
33
129
191
216
24
175
36
78
72
30
6
99
96
75
69
39
90
15
237
3
15
41
64
15
90
96
18
197
235
180
48
6
11
151
72
18
90
213
15
6
18
33
183
65
16
21
150
45
63
126
144
54
77
24
40
80
115
6
84
6
69
56
55
89
16
129
120
24
30
42
18
48
72
77
1
239
139
125
96
31
90
90
12
17
24
67
108
105
21
35
115
54
72
162
90
27
80
24
25
15
56
160
9
30
72
90
114
21
15
9
129
36
6
198
36
48
6
125
55
90
30
132
48
54
42
5
49
54
126
75
159
12
126
39
75
29
16
111
108
96
69
56
199
72
18
15
39
12
150
255
135
6
83
7
108
117
75
108
162
63
15
12
18
36
6
33
216
33
6
36
126
119
25
144
95
25
95
199
48
54
51
39
96
90
15
48
81
54
144
41
151
36
29
49
72
120
143
112
69
108
96
15
129
36
90
282
23
91
48
42
36
138
5
19
36
102
234
6
48
36
6
228
21
111
90
30
18
150
81
45
18
126
66
345
15
6
90
108
36
54
11
24
1
18
48
132
90
48
78
105
87
60
48
54
78
30
75
33
71
19
5
199
17
184
27
69
39
126
36
78
90
36
270
5
25
24
15
15
41
1
54
66
168
234
77
151
33
75
132
90
183
69
66
42
30
54
78
12
96
18
90
120
125
7
48
186
30
54
6
69
111
54
11
1
288
96
95
136
3
54
48
63
105
126
18
12
96
90
33
21
99
45
84
18
53
25
71
121
119
24
61
99
75
24
72
54
66
6
143
37
18
65
55
81
9
71
24
67
60
72
57
105
54
126
30
78
111
69
131
25
111
39
30
42
72
48
60
53
49
71
91
36
18
87
99
45
39
345
75
72
48
90
54
21
267
54
6
48
90
191
16
15
129
15
54
162
273
27
29
31
18
15
51
21
33
240
ABCD 97302608894*3^$a+1 [50014]
21
42
33
27
53
4
21
12
3
27
48
30
60
42
30
75
3
5
7
5
13
3
32
48
76
63
30
51
159
30
18
33
69
48
59
1
15
75
137
76
9
95
25
60
35
16
72
15
30
35
72
132
13
23
37
30
60
150
83
4
21
59
4
32
12
133
30
12
5
16
12
132
32
91
93
9
27
63
5
25
95
73
27
3
60
42
30
48
72
113
12
88
48
39
17
48
48
64
33
71
24
13
3
57
15
92
13
35
28
20
12
67
45
3
33
9
18
72
17
1
39
8
16
80
12
7
77
13
11
16
36
80
4
3
78
150
30
30
69
21
47
25
3
45
83
16
36
57
11
37
12
23
168
19
108
42
48
23
7
65
7
78
12
30
48
5
4
141
30
5
168
16
320
43
18
23
12
55
12
30
30
101
12
37
48
47
13
35
144
48
13
60
192
11
19
77
28
3
42
23
55
5
37
18
89
108
52
21
27
92
61
107
16
56
1
60
12
15
63
60
17
12
96
7
30
78
69
56
84
43
48
5
108
64
3
17
103
5
25
27
63
53
37
42
78
35
40
32
40
32
24
7
12
101
19
120
65
55
18
27
32
1
42
273
92
25
18
30
47
108
12
48
7
18
150
42
18
12
33
72
3
77
36
16
21
12
11
24
43
29
31
65
52
12
164
7
90
27
68
28
39
48
17
25
23
157
30
17
16
105
3
56
24
49
78
5
7
18
12
63
15
89
180
1
60
30
53
4
12
21
39
80
120
1
87
48
105
27
105
30
18
3
87
42
90
18
59
120
61
27
45
15
3
30
30
30
15
27
21
57
12
18
185
37
3
44
36
25
60
83
4
12
3
30
30
17
13
48
3
39
93
27
17
13
27
33
30
17
43
5
25
48
47
13
83
79
117
3
125
43
9
3
5
72
1
42
21
87
90
155
25
99
84
32
4
80
16
15
33
32
28
9
11
60
19
48
120
30
3
27
69
3
17
60
4
27
113
96
31
30
59
28
3
45
128
49
27
51
5
7
117
36
27
18
75
20
55
12
65
13
42
78
30
9
33
11
37
99
3
150
15
33
23
37
179
31
12
45
15
18
12
90
5
13
12
83
85
47
103
57
15
18
60
15
72
3
69
48
75
21
72
12
33
30
17
52
81
12
15
33
30
5
48
7
57
123
5
67
105
63
17
36
16
33
23
67
17
1
47
13
72
60
11
19
113
115
17
76
9
90
48
125
64
20
88
20
60
85
48
12
207
3
17
196
27
48
30
72
78
72
18
23
7
42
90
113
7
18
3
9
27
60
33
143
37
95
12
36
12
36
19
120
117
60
8
12
48
108
25
30
30
95
25
35
85
42
53
25
12
87
63
78
35
37
47
48
55
30
75
36
12
45
72
15
45
180
71
19
5
16
32
67
138
3
56
13
3
48
20
19
17
13
47
64
9
87
3
137
121
12
30
33
87
18
42
18
120
60
23
37
30
42
48
150
12
30
78
57
3
72
5
60
13
72
27
20
60
48
172
248
12
73
30
5
55
17
73
30
21
32
145
12
18
29
48
55
60
101
7
12
48
5
4
21
15
87
33
8
19
41
7
57
32
124
69
47
1
35
7
78
12
23
67
45
93
83
37
60
15
8
49
18
9
20
1
75
15
17
60
36
139
48
17
136
39
33
68
4
135
21
117
123
9
11
49
11
12
55
9
111
12
77
103
78
23
7
12
17
91
149
24
19
77
73
23
4
60
56
7
53
60
52
15
5
108
4
93
15
3
30
60
23
19
41
19
113
12
60
13
83
67
42
23
37
30
18
102
78
3
39
18
30
12
17
1
12
18
60
17
25
23
55
60
53
37
102
78
12
11
64
12
116
25
12
30
60
17
61
35
55
132
17
48
12
43
30
78
90
3
99
48
252
5
13
42
101
52
32
13
60
119
31
65
40
57
18
42
15
3
33
12
57
18
17
52
21
12
60
15
15
18
35
12
43
30
87
63
9
120
93
11
19
57
21
192
27
20
31
120
89
13
30
21
147
60
30
107
25
90
81
9
90
108
5
12
100
32
108
36
16
21
35
40
45
47
12
4
20
60
36
28
12
8
60
12
61
39
20
16
72
15
30
18
12
138
12
63
75
12
60
30
23
7
33
32
96
7
65
7
48
5
60
55
33
32
37
30
48
90
15
45
72
78
9
33
3
48
87
180
12
18
59
208
48
24
36
32
12
103
45
3
57
15
201
9
47
1
30
12
30
48
120
60
90
17
12
13
83
37
18
5
24
76
117
87
8
13
90
30
102
48
53
7
5
67
17
1
23
37
30
17
112
60
3
173
25
30
60
65
48
4
8
132
25
23
28
24
48
27
161
19
17
13
95
52
48
3
30
75
27
5
115
57
33
3
27
48
89
28
105
108
59
16
32
73
12
30
30
11
7
113
16
63
17
103
18
15
80
120
72
43
69
21
120
23
7
29
28
68
12
52
3
41
12
145
15
27
5
ABCD 97302853262*3^$a+1 [50001]
167
73
8
3
24
156
36
48
12
108
85
32
51
25
68
39
13
83
24
12
73
11
72
33
15
21
3
60
12
13
12
11
37
47
13
47
33
111
24
25
155
37
11
12
12
1
95
157
8
3
1
108
176
52
20
52
60
288
84
59
72
108
69
28
72
11
69
40
12
11
37
11
49
83
97
47
108
97
20
100
44
75
12
168
84
25
176
15
21
16
72
20
51
36
1
35
25
119
24
36
1
83
12
85
35
169
35
24
24
60
25
20
15
96
97
83
60
61
35
84
12
85
12
35
36
24
13
35
49
104
4
23
25
95
33
144
36
52
60
23
49
12
11
9
15
24
36
1
72
83
24
33
36
172
72
8
160
12
35
48
69
15
21
99
84
12
24
85
119
12
12
132
13
47
9
4
23
12
36
204
13
35
228
129
40
23
25
20
40
23
81
100
8
72
15
1
60
59
25
56
99
25
56
3
37
119
85
8
3
24
9
112
24
23
21
52
35
72
73
60
24
48
11
61
35
105
15
48
180
60
21
124
12
35
1
239
36
37
12
11
69
15
48
13
84
11
24
1
83
45
39
13
24
179
36
48
13
23
37
47
13
47
36
37
35
37
11
12
33
16
131
33
4
11
165
4
107
73
108
240
24
203
12
84
24
12
84
1
11
37
11
96
13
11
120
181
20
16
35
12
36
9
51
49
60
47
9
111
24
169
11
84
73
59
9
15
24
253
72
35
48
97
35
33
52
12
71
84
108
33
3
37
12
47
36
37
191
72
25
8
39
12
1
179
48
117
16
47
117
39
1
23
48
85
119
84
36
73
23
37
11
120
49
12
11
237
15
25
248
3
72
69
16
20
27
13
32
36
4
47
21
123
12
24
1
84
11
12
21
111
61
80
40
32
52
95
133
23
132
48
57
88
23
141
99
49
11
21
3
13
132
47
73
60
83
57
27
108
13
140
3
24
36
169
11
109
240
12
203
36
24
36
36
33
36
4
191
37
35
288
21
63
13
12
11
1
11
109
11
85
83
36
13
95
48
12
96
72
93
15
57
112
168
44
3
12
73
107
48
13
24
44
111
85
11
9
111
24
1
95
25
24
156
72
120
12
83
25
95
25
11
324
108
24
36
12
21
51
24
49
120
23
49
131
48
24
57
15
73
12
11
37
11
37
12
8
123
49
11
1
119
217
20
99
84
37
32
75
33
4
131
45
124
56
144
76
12
72
11
9
63
37
228
32
15
36
48
9
28
24
48
12
108
107
96
9
76
120
23
1
131
48
1
68
100
23
12
72
108
60
21
16
11
9
28
48
23
24
48
72
48
25
59
25
23
117
3
48
217
12
11
25
23
21
36
52
11
96
120
13
131
61
48
11
84
165
88
12
11
229
35
25
71
49
95
13
120
143
49
11
1
35
24
24
25
71
1
71
205
23
9
40
83
24
48
25
71
36
36
105
40
35
84
13
72
8
111
141
108
3
25
167
25
68
15
97
11
12
109
23
36
21
3
48
49
108
48
12
83
117
28
8
15
1
11
117
112
23
60
57
135
24
96
276
24
36
48
37
72
8
135
9
99
12
105
27
73
72
107
25
11
45
3
69
40
11
24
13
20
3
37
47
25
60
95
37
200
16
24
23
36
96
24
84
48
84
36
108
24
96
84
36
1
44
27
192
12
1
23
69
51
24
33
124
36
35
25
32
180
3
24
9
16
48
11
109
143
180
37
143
12
25
35
12
165
63
85
11
1
11
9
36
87
48
84
1
72
83
49
108
155
25
35
133
20
39
1
12
48
23
72
12
85
48
35
37
35
36
84
36
12
33
39
145
32
16
23
60
12
84
21
27
117
28
8
4
68
51
1
11
60
25
32
15
48
48
12
24
84
49
8
87
193
120
104
28
8
27
48
48
84
37
8
28
23
21
3
12
36
48
49
68
123
57
72
135
13
32
75
33
4
108
35
96
49
23
204
61
47
12
61
23
180
60
12
69
40
11
37
11
96
13
116
15
1
36
95
48
1
11
9
51
84
9
52
72
48
23
1
36
35
37
92
40
168
8
15
120
48
84
25
11
109
11
24
73
12
108
24
128
72
16
12
8
40
119
36
37
12
119
ABCD 97302944972*3^$a+1 [50056]
145
48
12
3
177
3
2
4
104
36
4
3
12
141
24
15
185
160
3
24
95
54
7
12
5
10
132
108
57
119
90
7
89
31
24
89
34
90
32
18
36
25
11
24
36
133
41
6
49
15
24
33
53
19
5
31
51
60
20
10
78
81
36
45
3
60
47
28
20
6
16
3
47
18
96
31
48
21
24
51
120
101
30
49
5
6
30
124
54
33
99
20
70
54
54
122
13
201
6
54
51
123
26
54
10
56
24
52
20
30
61
63
26
30
18
40
20
36
36
18
70
12
44
30
24
16
20
61
48
60
5
40
3
9
44
19
11
1
129
56
108
12
78
13
24
35
48
76
90
20
16
248
70
93
3
54
87
3
12
80
30
58
50
112
54
56
25
48
87
68
13
23
6
88
2
100
38
16
20
19
41
7
23
96
13
5
16
27
9
18
140
40
117
23
1
179
36
36
73
21
110
109
48
17
40
3
27
42
38
36
25
96
75
93
36
141
15
48
45
32
43
71
64
33
77
7
135
98
43
47
13
33
54
105
21
26
61
59
4
9
5
6
46
3
71
24
61
24
51
60
9
27
48
57
60
33
110
396
37
33
15
131
198
7
23
126
31
65
48
196
26
138
60
30
16
20
25
36
15
14
19
17
70
114
50
124
36
81
83
72
1
24
29
4
63
12
45
51
59
25
48
107
40
30
20
16
99
15
92
10
54
21
5
18
52
18
75
17
48
7
33
30
26
46
81
24
5
79
45
54
92
88
60
81
9
15
51
20
24
10
26
84
13
3
60
20
30
19
35
37
96
47
25
65
6
36
13
165
162
33
15
110
40
36
20
16
50
25
35
1
48
75
84
6
74
70
92
18
66
184
50
13
24
59
1
48
57
48
51
75
6
14
34
20
160
3
48
24
5
30
13
47
37
63
260
100
80
37
36
143
1
35
28
80
10
3
53
76
14
36
60
1
132
41
40
50
16
44
1
60
3
20
193
23
25
71
100
8
66
4
56
7
27
2
115
23
13
12
35
13
57
30
90
2
1
57
110
12
54
19
75
66
87
108
72
23
60
61
9
39
72
123
92
30
31
12
45
62
13
15
36
90
26
118
3
3
21
15
48
81
101
24
55
51
38
52
63
111
69
12
45
8
31
129
27
9
27
23
109
21
36
3
45
2
1
107
25
12
3
50
55
71
36
60
28
6
14
73
147
20
61
36
23
6
30
54
55
41
7
84
89
64
75
108
57
90
12
44
36
1
47
76
9
12
48
12
5
114
34
63
72
5
31
149
31
12
53
304
27
59
121
39
9
101
16
8
30
85
12
96
47
13
23
70
51
15
8
100
21
24
11
76
153
95
70
152
19
71
84
94
63
129
3
5
7
96
23
30
16
51
60
132
87
105
24
15
36
18
2
49
24
11
36
121
3
6
111
47
1
35
1
48
36
12
17
16
14
36
1
59
16
21
72
11
25
12
72
5
55
132
48
15
2
55
24
60
35
106
15
96
77
7
9
74
97
3
60
30
60
2
13
180
108
39
9
192
132
27
105
39
54
66
56
49
72
47
16
36
93
101
60
34
36
57
69
14
60
34
27
65
64
114
105
35
13
57
15
48
72
15
21
9
90
2
40
50
1
12
41
90
4
50
22
18
15
48
24
5
18
30
40
2
64
45
36
119
16
24
86
58
32
13
111
21
15
18
90
21
39
72
128
12
88
45
12
36
23
1
29
6
34
86
24
100
6
50
40
33
60
45
15
27
84
26
18
36
277
180
12
35
12
4
14
90
37
5
300
54
25
84
21
14
73
3
9
5
6
61
23
37
35
13
11
10
27
48
59
16
9
95
13
57
60
2
64
9
191
24
205
5
22
74
7
12
48
23
16
18
36
74
10
2
24
34
2
100
8
37
36
69
39
11
24
37
24
75
45
35
18
12
40
14
6
28
90
60
32
54
90
70
60
20
16
38
90
10
45
180
27
38
7
123
30
20
6
46
51
57
60
36
54
33
53
60
10
20
24
36
36
1
27
33
23
1
39
9
77
43
125
7
23
22
39
9
15
11
16
14
7
84
36
12
12
35
1
12
48
84
53
55
132
3
6
27
60
12
5
22
48
45
27
18
56
4
20
142
180
9
24
48
12
27
33
132
36
33
44
232
30
74
16
123
45
3
53
19
15
33
149
88
36
14
52
44
61
36
27
21
69
12
170
61
57
20
6
49
51
20
24
70
20
66
40
20
37
24
23
25
47
88
21
5
46
33
47
30
90
40
33
12
83
1
99
132
14
67
9
14
96
13
48
3
129
5
10
62
190
21
23
10
6
9
21
243
15
165
47
49
9
12
18
2
40
54
20
16
20
10
8
163
17
52
39
45
6
20
13
95
10
63
9
39
15
6
3
51
9
75
6
74
16
20
1
33
56
30
ABCD 97303197008*3^$a+1 [50076]
72
27
21
90
12
102
15
33
63
69
3
48
69
6
45
15
24
33
60
45
15
15
21
111
30
15
24
9
6
21
3
192
21
93
87
39
9
99
33
27
72
9
45
120
84
15
3
57
207
24
12
48
6
78
30
3
3
45
12
117
18
33
15
21
81
72
90
21
9
3
15
72
30
66
57
27
48
12
42
75
60
48
27
24
6
123
81
6
66
3
24
27
9
9
36
6
93
51
105
12
27
21
21
15
45
15
9
60
6
186
135
108
12
69
63
123
9
36
27
6
30
9
15
30
42
45
48
51
102
12
90
6
15
9
18
24
30
3
123
12
12
33
57
3
228
57
6
45
27
12
33
3
72
9
63
117
81
99
39
177
9
78
30
138
9
3
42
75
135
108
12
9
45
6
36
45
12
141
126
33
3
18
87
9
6
18
66
48
18
42
57
111
57
60
117
15
36
219
33
153
87
105
30
78
99
33
42
36
72
48
12
78
30
309
15
21
60
39
18
12
78
45
51
24
45
36
9
6
24
60
117
3
150
3
72
12
9
51
9
36
30
21
9
54
24
6
15
51
108
21
36
3
60
150
3
39
114
15
9
108
30
48
72
45
33
24
78
18
36
60
6
120
60
9
69
6
69
36
24
15
36
9
39
18
174
9
69
96
66
24
24
93
84
3
45
12
111
48
6
114
21
9
12
30
33
81
3
21
87
3
21
75
21
12
33
18
60
9
111
6
3
3
129
45
18
30
42
18
15
75
6
6
33
51
36
189
39
66
60
87
33
66
54
90
6
6
12
105
21
42
144
6
30
138
90
9
108
24
24
99
57
108
57
18
36
9
72
33
30
21
21
39
15
234
18
30
15
12
147
18
18
54
39
87
54
18
12
54
12
18
36
108
18
12
30
30
42
45
9
36
18
12
30
66
18
27
9
15
231
72
36
36
228
21
81
168
27
3
21
21
3
51
12
12
66
30
12
105
93
66
126
87
75
33
3
120
9
57
18
33
60
15
132
6
84
12
18
102
3
12
75
45
171
84
18
15
15
18
15
3
9
45
120
27
21
84
6
54
6
114
51
24
84
12
72
60
27
30
48
63
33
99
15
21
87
12
48
12
57
105
6
84
9
39
12
9
72
3
36
18
6
42
15
87
60
72
6
12
60
3
15
18
102
108
30
6
78
18
30
24
48
42
6
3
132
123
36
21
3
54
6
24
21
45
12
24
39
36
24
117
78
24
132
45
51
42
36
12
48
99
15
12
6
54
21
12
123
72
78
18
24
6
15
15
12
9
45
30
45
3
6
27
33
87
9
96
72
66
21
39
66
51
9
36
42
117
3
42
78
18
15
99
90
30
33
3
18
132
12
30
66
84
12
114
45
39
36
60
45
81
18
132
21
144
39
42
99
3
90
36
27
39
45
39
66
168
30
12
6
30
18
54
48
132
57
9
84
12
195
15
84
84
6
114
12
120
60
60
9
9
156
15
36
51
33
15
105
51
33
48
24
36
72
45
18
33
129
15
45
42
36
33
27
24
24
9
225
15
93
99
24
39
60
66
27
33
39
15
36
24
12
21
108
87
12
162
36
24
114
72
42
27
21
54
45
111
9
21
114
66
39
159
54
6
42
15
33
30
36
18
3
12
63
45
69
48
123
63
117
99
24
9
45
18
102
48
30
9
105
96
27
93
90
24
6
15
39
30
6
12
30
27
21
48
6
30
24
27
3
24
12
96
45
75
42
3
33
120
24
27
36
3
36
60
54
36
6
24
18
42
45
123
120
33
12
48
27
18
120
39
108
33
87
21
30
12
12
18
60
288
42
129
135
24
9
60
27
48
18
54
18
27
3
12
30
36
75
69
54
96
174
24
63
57
15
27
81
60
63
24
12
6
12
42
54
12
63
39
72
24
42
54
18
15
51
9
12
9
30
81
33
63
33
6
18
63
33
15
21
3
12
69
24
66
21
3
42
60
6
42
3
12
27
21
9
24
6
9
12
12
15
72
18
36
51
93
42
9
9
15
36
96
33
15
36
57
30
18
39
3
9
63
306
30
45
36
36
63
84
36
36
60
21
15
84
18
48
12
18
9
51
60
18
15
9
78
42
27
9
66
33
48
27
6
66
81
183
57
3
6
15
15
84
9
48
9
3
153
12
66
30
96
15
33
66
96
114
39
12
159
90
15
177
24
108
3
39
6
48
102
57
33
78
6
54
36
24
30
102
18
36
111
39
30
30
36
42
6
21
3
45
21
6
48
6
6
24
6
108
27
3
33
27
72
6
27
123
60
24
24
252
33
9
66
69
75
21
15
141
21
90
45
75
84
48
6
114
96
132
54
3
123
42
72
15
21
18
9
21
6
93
168
15
33
51
36
18
42
9
3
21
81
108
120
126
60
24
21
69
6
54
15
117
36
90
ABCD 97304334254*3^$a+1 [50014]
159
57
99
36
33
111
65
112
207
12
24
5
64
3
29
64
99
72
93
8
24
40
104
19
53
40
87
161
280
51
101
55
72
201
24
63
108
132
33
231
105
24
120
96
75
36
65
48
79
105
72
3
93
195
53
7
84
21
80
24
40
51
72
101
40
200
40
75
36
48
137
24
72
48
67
228
36
108
36
309
72
111
360
324
141
87
132
5
43
21
72
8
16
15
209
19
93
8
16
264
75
117
144
3
36
72
129
96
48
15
132
5
280
39
9
24
3
228
9
72
200
88
216
27
93
216
39
41
136
195
45
72
27
180
24
185
151
204
120
485
91
144
69
480
27
141
3
117
63
180
125
72
112
3
29
64
336
15
24
36
189
72
63
57
99
21
123
72
125
187
101
232
120
128
96
91
125
40
8
7
57
32
184
72
3
245
72
79
9
336
279
9
51
77
112
408
72
8
7
417
279
57
80
24
19
245
280
72
39
48
105
56
16
99
12
108
405
51
48
101
247
65
19
45
159
41
24
160
24
3
48
21
3
101
160
99
141
24
15
153
75
69
219
36
9
27
108
9
15
257
144
256
24
75
5
64
87
9
171
21
80
103
57
387
45
96
39
36
101
24
91
36
65
64
144
24
123
29
55
209
64
87
24
129
207
168
57
63
132
141
72
87
36
144
180
105
99
156
33
111
17
7
105
152
43
21
15
17
88
111
60
141
39
33
8
40
27
461
187
84
108
21
39
120
137
31
345
15
9
219
72
173
31
84
72
69
120
168
63
33
111
36
12
72
9
264
111
57
8
19
96
36
36
12
132
84
72
57
72
24
56
31
57
8
40
123
96
156
33
56
19
132
65
163
381
15
33
75
453
104
120
24
64
15
108
5
168
19
21
159
57
219
77
64
120
3
45
27
24
45
56
120
115
96
69
80
24
7
12
72
69
32
328
135
65
120
232
48
32
304
3
101
184
3
117
135
72
276
165
15
12
117
80
40
159
36
29
16
15
41
280
8
232
264
80
16
240
63
57
48
87
65
24
64
56
16
80
64
48
32
79
401
64
39
12
21
8
79
33
240
120
3
24
77
103
12
93
32
16
120
135
72
216
72
65
67
36
12
93
264
216
39
161
79
120
177
48
195
93
27
108
129
176
232
27
101
163
36
96
65
79
129
192
8
16
15
156
168
5
112
72
75
21
15
137
43
125
16
3
36
9
51
72
84
281
64
3
36
225
24
48
3
36
81
24
111
65
ABCD 97304781064*3^$a+1 [50034]
1
27
8
49
35
31
84
65
16
80
55
117
45
35
13
54
53
12
48
108
19
41
24
175
93
32
13
95
60
37
11
4
75
5
60
73
11
61
35
55
41
19
18
51
56
36
12
60
16
44
48
79
9
56
88
33
39
104
37
23
16
8
67
33
8
49
18
18
23
19
168
102
71
12
108
12
79
168
17
1
83
61
6
53
60
16
44
64
57
36
239
55
5
24
16
15
113
132
25
3
27
168
78
15
8
36
60
108
55
48
120
5
37
23
72
48
19
65
103
5
7
29
84
40
20
48
127
17
4
39
41
19
5
67
60
41
25
47
108
85
3
32
12
13
35
12
85
23
4
80
84
52
44
91
45
44
28
288
32
40
105
75
80
55
72
53
12
25
59
31
6
24
11
60
49
95
36
12
7
5
1
12
35
48
139
65
115
5
24
24
36
24
12
100
8
28
15
24
36
29
48
55
42
30
5
24
7
45
9
66
12
90
83
12
48
19
65
28
75
150
192
15
20
16
68
24
7
53
48
24
24
24
7
29
19
33
45
24
6
5
64
36
32
60
25
47
88
45
107
43
18
30
9
104
12
48
24
13
35
60
19
5
55
36
132
77
1
99
15
5
61
42
60
42
6
42
15
27
53
43
149
55
66
119
55
9
32
48
1
95
25
51
15
24
29
156
48
13
24
18
17
16
32
40
32
1
47
43
65
7
132
5
24
4
128
37
90
125
7
53
37
6
5
37
47
96
55
65
67
41
31
30
23
12
16
45
59
144
24
12
1
35
37
18
17
7
5
265
66
5
49
6
77
48
97
90
65
12
31
9
36
44
60
40
45
135
75
149
24
36
12
24
4
56
1
119
133
83
24
156
55
5
127
77
24
84
136
57
35
120
48
136
56
7
12
18
47
60
31
5
97
35
48
24
24
36
13
11
36
55
65
24
96
13
71
16
81
35
48
67
42
12
48
47
43
18
42
41
187
84
33
8
25
84
99
32
67
5
36
76
104
4
8
24
31
45
99
53
55
5
12
25
3
32
84
19
41
1
3
8
97
11
37
35
19
53
12
84
72
25
47
67
5
13
11
84
67
9
20
24
36
7
30
12
15
72
8
208
8
84
48
4
128
7
29
19
41
12
12
12
100
80
84
60
19
42
59
96
36
28
20
1
23
28
57
23
28
20
79
18
23
31
18
27
36
8
100
20
37
95
100
68
36
48
37
23
156
31
41
12
12
31
65
60
192
48
7
65
60
36
12
24
88
33
59
16
20
19
41
12
36
36
60
24
19
102
59
7
5
64
44
97
3
224
115
12
30
11
108
7
53
109
23
48
36
85
119
60
132
24
13
11
40
36
44
7
132
5
7
101
24
24
49
42
36
213
9
23
12
108
7
42
35
16
104
24
52
20
37
15
3
5
28
20
12
84
48
43
24
5
16
87
60
17
55
29
19
53
49
6
42
42
9
69
11
132
25
282
17
13
27
21
35
7
18
35
108
31
6
54
41
49
99
21
23
7
6
15
27
53
12
97
23
55
77
31
17
13
27
8
228
60
24
40
8
84
24
84
12
85
59
12
108
67
69
20
13
72
39
21
11
37
12
11
37
195
36
32
7
5
28
57
18
30
30
222
12
35
36
7
5
88
27
5
72
24
16
20
24
12
60
19
29
60
7
29
25
3
32
163
57
8
55
45
56
36
144
12
7
72
6
90
29
25
23
25
42
53
7
29
1
11
49
23
88
9
59
7
33
56
60
1
30
89
31
12
53
19
29
67
42
11
4
140
48
12
37
23
7
21
44
64
72
129
11
55
65
37
11
7
45
32
40
33
107
67
41
19
198
72
66
9
56
124
20
13
75
63
45
8
64
8
48
79
42
6
5
24
1
42
102
35
40
8
28
20
24
73
47
1
54
69
20
12
19
5
25
35
61
35
12
12
31
5
84
216
25
90
65
24
36
55
30
47
36
60
12
60
84
96
84
48
36
121
18
5
12
60
1
102
101
64
36
44
43
30
27
8
55
5
48
7
57
80
12
60
25
6
17
25
11
216
1
15
15
12
53
100
69
23
36
37
54
90
51
99
48
53
84
84
31
5
24
49
11
16
8
187
18
48
23
4
8
19
53
60
7
33
20
36
16
44
31
29
4
36
51
41
84
24
16
8
60
12
28
32
4
27
12
72
53
52
20
108
48
4
80
36
12
36
96
24
24
7
18
83
7
17
61
23
1
11
72
60
67
41
12
112
80
24
24
36
1
66
77
12
76
27
17
145
30
41
12
36
12
37
288
47
48
12
67
53
60
36
1
11
84
96
28
51
29
60
24
96
7
17
7
30
3
80
55
17
31
29
13
42
245
1
132
78
5
7
17
1
12
27
8
36
7
53
37
59
1
23
7
5
204
64
20
24
48
49
11
172
27
18
78
102
12
59
72
49
51
32
12
103
168
90
23
24
7
9
20
60
12
19
33
72
44
36
48
13
75
15
24
69
92
48
12
55
24
168
ABCD 97305065602*3^$a+1 [50028]
17
48
37
27
15
90
156
144
48
3
168
21
18
150
42
41
7
18
72
30
30
3
15
54
3
12
93
72
15
21
3
56
25
39
56
24
12
19
96
17
55
57
15
30
59
79
72
65
1
75
165
24
3
20
112
33
15
15
77
13
35
36
7
42
63
57
35
43
5
60
37
35
13
3
140
1
90
53
28
80
24
61
83
1
6
33
9
102
78
18
24
29
61
3
3
102
11
49
135
57
63
15
120
53
12
16
9
72
36
12
12
240
23
13
35
19
120
150
36
30
65
12
67
96
9
21
59
1
15
8
1
36
24
11
37
107
4
116
64
9
87
80
25
36
12
30
17
24
16
81
39
105
15
8
16
21
18
17
31
90
120
63
9
143
7
18
84
48
12
119
7
24
9
39
30
60
27
36
15
24
18
30
57
15
90
3
20
7
30
35
103
30
11
16
45
3
132
21
12
12
30
48
18
54
45
45
60
11
25
60
87
3
29
85
15
48
12
3
102
71
28
72
39
21
57
18
24
9
20
37
12
15
68
192
76
21
30
18
12
48
11
1
6
89
31
89
1
24
51
9
23
67
9
87
24
48
30
27
21
35
127
42
95
103
18
12
71
1
36
12
12
6
42
60
108
12
42
90
36
3
80
1
96
83
1
18
93
219
90
6
17
7
18
72
35
25
3
57
63
57
126
129
33
95
103
177
12
20
73
48
30
24
89
24
72
4
21
23
13
90
45
48
96
45
96
3
51
33
8
4
3
18
54
18
30
18
15
132
132
153
48
174
18
12
35
31
30
42
17
31
42
35
52
21
12
207
140
13
15
15
30
12
75
3
93
195
30
3
21
39
27
54
83
25
78
30
83
40
57
15
9
60
48
210
45
27
48
72
6
12
60
18
54
36
144
60
96
3
116
13
30
21
27
177
8
12
28
57
155
73
12
48
39
84
36
81
12
11
31
89
7
9
33
111
60
140
37
42
33
9
126
102
72
48
3
117
11
121
6
54
119
49
42
113
72
124
36
15
30
59
7
9
15
41
49
119
61
18
5
60
37
35
64
12
27
30
11
1
6
30
84
23
55
21
21
6
24
168
18
54
48
42
23
28
48
9
147
8
7
120
66
12
48
12
51
80
4
15
78
12
102
18
27
75
9
32
37
35
127
5
16
9
23
25
108
84
18
5
36
112
9
3
123
42
11
49
90
33
24
33
171
21
11
28
9
63
104
25
15
80
1
24
35
64
81
83
55
18
15
129
30
5
13
12
3
15
165
3
24
6
12
35
25
72
123
56
156
96
49
3
60
32
13
132
11
52
45
47
1
3
249
60
27
44
1
83
76
56
76
45
39
81
12
72
35
31
42
30
78
12
12
23
36
76
45
3
153
3
21
63
132
93
42
30
36
47
72
1
15
15
54
108
72
23
7
113
36
37
24
3
33
35
55
24
6
72
51
9
48
84
66
24
6
3
39
18
39
80
1
27
57
258
21
51
66
72
78
114
6
114
6
102
12
3
33
63
96
21
59
13
60
12
48
27
153
3
84
60
15
48
168
9
36
20
60
12
7
9
36
45
119
49
48
24
51
48
9
18
24
30
90
21
20
25
3
27
24
45
36
117
60
11
16
20
1
24
78
18
24
39
9
75
45
78
5
12
96
49
3
27
57
8
7
6
12
120
30
17
31
33
9
60
3
45
63
57
42
42
15
20
28
8
85
84
60
123
168
165
35
49
30
30
120
39
9
3
9
96
60
27
180
12
33
95
16
69
12
95
1
12
12
75
33
12
15
93
72
35
25
6
24
53
73
72
107
40
81
15
45
63
12
9
6
9
33
15
117
18
5
28
45
42
18
54
9
60
32
25
83
1
60
3
15
18
24
6
9
21
39
44
37
83
76
128
13
30
90
24
15
24
96
8
127
33
15
30
18
9
15
186
192
47
1
24
78
41
7
129
8
13
27
45
3
92
13
30
24
66
24
48
12
71
37
11
36
60
4
57
30
57
72
15
48
42
36
72
11
36
13
63
48
321
99
21
6
42
87
33
12
11
24
64
9
27
21
15
15
29
25
120
83
85
48
24
3
63
30
114
120
48
18
24
59
277
23
7
93
80
139
72
9
9
30
48
77
12
61
90
29
73
23
157
35
43
33
72
87
102
18
57
15
6
3
60
21
60
75
21
24
60
23
48
7
30
95
36
7
42
12
15
51
102
132
51
20
25
39
21
42
57
15
66
39
15
66
24
60
3
15
33
9
30
6
12
11
60
40
57
12
18
120
72
18
23
1
78
120
48
30
23
19
48
114
15
93
18
24
6
63
92
25
39
20
1
42
197
28
56
1
48
12
18
138
39
15
113
85
27
96
15
30
42
30
48
39
20
61
72
18
24
78
72
35
13
162
5
36
48
1
23
48
37
171
9
27
60
33
78
9
8
7
29
49
11
97
3
51
90
39
21
59
7
ABCD 97305944324*3^$a+1 [50069]
42
63
16
48
41
252
90
25
8
16
96
32
16
56
9
72
90
109
96
143
102
43
65
351
111
57
72
39
81
40
144
17
18
85
65
159
51
37
125
19
149
102
13
72
48
65
30
121
101
18
49
56
256
251
13
152
3
60
57
3
141
21
19
24
137
78
9
183
57
81
31
96
83
30
127
185
360
78
25
24
41
31
89
87
40
24
144
5
91
24
24
128
3
90
75
57
63
45
12
7
71
241
11
37
8
105
108
72
27
16
65
7
23
12
60
25
23
60
45
105
12
115
72
11
162
138
60
85
65
31
11
18
115
72
5
18
1
11
48
37
95
9
64
24
41
87
285
30
228
42
198
25
72
5
18
462
19
48
83
18
19
83
157
72
24
17
90
78
15
57
18
162
180
223
120
72
23
121
29
235
24
11
21
160
8
3
30
7
168
48
24
72
29
171
9
87
15
145
144
96
5
19
8
136
47
90
55
80
3
37
32
112
29
75
16
24
5
132
55
5
19
104
64
41
127
5
43
17
108
12
79
101
19
48
143
73
95
25
24
41
7
288
35
90
12
39
81
55
65
175
113
79
8
135
30
27
21
51
16
24
41
18
61
8
3
85
35
133
137
180
19
41
18
45
16
59
69
213
60
15
3
72
69
21
30
45
63
25
35
42
19
29
115
152
33
127
120
72
83
205
65
7
32
16
24
48
200
33
48
7
24
8
81
12
18
25
24
11
37
5
3
15
129
168
15
25
120
24
24
120
5
42
169
104
160
120
17
175
80
72
40
48
24
41
15
48
16
8
160
48
120
233
42
37
8
63
72
30
27
3
13
17
39
16
53
27
184
8
3
13
65
12
43
65
30
1
8
3
30
15
88
47
33
27
37
143
49
144
96
96
32
3
85
8
15
1
48
168
24
80
39
25
95
1
24
32
75
37
11
61
101
3
240
57
18
42
180
135
123
61
48
48
192
281
15
216
256
24
71
48
57
72
136
107
157
32
51
165
40
23
97
245
30
13
144
11
192
13
96
48
128
303
129
88
48
5
210
25
32
72
63
108
37
80
88
72
24
41
18
85
107
120
37
23
49
191
25
48
95
12
189
88
23
49
48
8
93
51
21
3
117
150
85
48
35
30
60
27
24
99
85
5
19
8
45
3
57
7
41
79
23
97
200
16
56
40
59
45
96
64
17
7
101
12
55
53
30
157
48
17
55
35
150
39
99
102
30
169
104
117
115
65
18
162
19
71
97
192
8
33
210
13
72
23
1
104
16
41
7
152
159
1
24
227
18
19
96
24
191
297
75
205
48
72
32
3
253
24
80
261
30
21
21
60
30
25
72
143
30
27
88
120
48
96
360
41
138
102
87
40
101
27
40
144
24
96
24
24
113
48
7
35
18
51
24
45
27
64
80
201
30
25
95
48
9
183
33
16
24
96
119
1
41
48
180
51
9
199
23
60
205
8
40
167
78
19
8
112
32
16
23
12
168
42
43
5
120
30
37
5
138
42
39
40
80
40
11
18
19
143
90
108
75
40
17
180
18
25
17
79
41
103
77
43
167
25
53
19
23
73
96
24
24
48
32
63
60
108
57
24
21
19
24
77
60
7
128
3
61
80
16
53
75
40
47
78
51
129
151
41
103
35
30
15
27
69
48
3
330
48
132
18
30
55
56
16
48
56
51
18
19
ABCD 97306099838*3^$a+1 [50002]
13
56
9
19
11
114
31
17
3
24
52
20
4
24
132
20
81
63
36
4
24
53
7
60
20
112
23
30
55
41
19
65
55
20
76
71
13
131
1
108
60
56
39
37
48
41
6
9
99
21
24
52
44
16
44
81
18
25
56
51
48
45
87
84
60
12
97
35
18
27
171
25
44
87
93
33
219
24
16
11
24
13
20
100
77
43
32
208
65
12
54
25
11
60
49
77
27
21
19
41
15
15
21
108
21
19
200
36
24
93
43
24
23
54
19
60
17
7
11
54
30
21
4
71
25
164
36
21
78
25
20
16
60
20
15
9
36
51
13
32
28
17
66
73
17
103
47
33
21
159
64
11
126
3
123
18
91
108
116
39
37
48
5
7
48
36
5
31
24
11
13
11
1
108
96
29
15
3
13
71
105
84
60
45
15
84
12
28
41
19
11
21
3
90
67
41
12
15
81
84
18
72
42
66
73
179
18
7
20
45
51
4
20
12
45
55
20
48
96
4
101
51
40
68
12
40
44
9
7
83
1
36
20
48
63
9
3
18
7
60
12
24
11
36
48
69
12
24
60
15
36
33
16
5
15
96
129
19
125
12
15
24
24
36
87
49
8
60
12
120
24
4
32
84
4
96
47
72
12
54
36
43
56
76
65
19
44
60
36
40
35
121
143
240
25
32
24
16
48
12
20
28
60
32
40
41
48
54
1
17
63
24
120
76
140
4
11
25
36
60
8
27
85
41
3
124
23
157
36
20
24
12
39
12
72
18
43
24
20
3
9
24
96
21
84
96
30
42
7
20
4
60
11
49
56
48
27
45
9
132
12
7
11
69
28
132
60
8
60
81
30
81
28
12
11
54
19
24
12
11
18
91
53
55
20
36
76
128
27
54
144
42
33
15
81
16
20
33
115
11
84
45
96
36
3
25
12
24
11
144
21
33
42
33
40
11
6
19
24
23
97
80
100
17
84
6
90
15
15
13
132
5
63
75
18
63
40
24
36
20
16
41
43
20
24
93
99
9
15
36
28
23
42
15
21
31
80
24
24
240
12
40
29
24
255
60
52
5
36
114
129
4
5
6
1
8
12
120
51
49
8
3
12
126
99
15
102
18
45
52
20
51
18
36
48
27
64
17
19
23
61
5
39
15
78
79
5
79
11
6
7
156
20
15
1
44
60
64
60
20
51
1
44
36
144
4
12
128
52
35
45
88
36
36
60
53
90
117
9
24
90
30
147
69
114
45
111
6
84
72
67
12
20
24
4
32
108
12
28
71
9
63
49
5
79
56
4
95
21
3
12
18
6
25
60
5
12
19
48
77
6
49
5
48
31
59
21
16
8
312
39
25
20
60
4
56
16
8
36
15
9
3
157
203
117
12
24
51
66
198
1
68
21
19
5
7
23
85
23
54
36
42
25
77
3
3
13
41
103
20
12
48
16
60
5
199
71
21
4
71
13
92
15
45
24
45
19
11
49
5
6
61
65
3
15
81
39
18
108
51
3
36
1
23
21
64
12
24
107
13
149
42
48
168
57
33
19
125
15
4
35
1
11
37
12
113
7
35
25
68
16
17
19
101
43
11
9
4
116
105
6
25
23
21
60
24
156
4
32
45
6
33
21
3
36
76
20
9
79
56
9
31
89
147
21
84
3
111
9
147
25
24
47
18
15
64
132
20
15
54
15
21
78
30
72
63
36
16
84
44
72
15
73
12
8
36
141
75
48
21
15
4
200
195
21
124
11
6
30
25
44
21
60
18
81
4
72
60
20
84
16
84
24
77
30
49
119
57
63
1
20
16
35
13
12
65
15
88
12
108
12
41
12
15
16
149
15
96
4
56
16
144
11
33
36
21
3
3
13
59
12
6
27
72
4
35
61
8
21
54
21
36
33
51
57
79
20
48
40
12
44
124
11
60
145
80
9
87
21
27
45
15
36
96
135
6
3
45
42
33
40
20
9
75
16
84
23
37
20
16
60
65
36
18
108
42
27
4
60
24
23
57
12
3
25
32
148
12
44
4
5
171
4
5
36
72
72
55
35
18
7
36
36
11
162
55
60
20
27
6
3
9
7
71
12
57
39
9
60
16
24
56
4
132
20
24
105
15
39
297
4
35
42
43
59
42
18
21
60
27
18
39
60
27
25
11
9
9
30
49
77
24
75
16
11
9
45
39
4
32
4
36
104
64
56
40
24
17
66
42
30
162
36
43
104
3
13
5
31
128
16
116
45
15
3
25
60
47
30
19
20
100
5
54
25
32
33
108
7
32
3
21
60
16
248
60
3
9
45
99
9
15
36
36
21
7
20
51
54
30
1
17
103
20
57
39
108
36
64
56
24
40
72
251
69
33
7
173
36
55
89
75
3
192
18
39
40
11
73
36
59
30
6
48
37
128
141
19
5
66
21
24
15
126
30
24
84
25
96
77
42
25
60
77
18
1
20
9
27
40
5
6
13
164
21
79
5
108
39
28
77
39
147
84
33
16
144
72
44
16
44
69
66
ABCD 97306688866*3^$a+1 [50031]
69
27
9
28
47
13
11
24
1
12
32
51
45
16
68
40
120
8
3
105
27
9
4
20
64
60
47
129
72
15
37
80
63
12
73
24
35
1
44
3
25
72
84
80
4
35
13
143
12
49
68
3
24
81
4
35
13
188
27
12
60
13
152
3
12
9
12
12
48
87
33
4
8
135
21
40
56
28
60
8
24
24
52
8
15
37
59
45
124
36
56
72
12
3
117
76
308
12
4
36
47
21
27
12
1
44
15
1
56
48
72
64
60
32
4
24
95
1
44
15
57
52
8
108
24
3
37
47
13
83
9
51
69
96
84
108
63
9
24
124
11
1
44
4
60
48
8
27
9
39
69
16
47
13
20
16
108
8
100
47
156
24
37
20
15
49
92
4
80
60
28
32
96
12
36
24
100
35
60
25
56
16
68
27
13
23
37
8
60
4
35
93
52
23
21
12
3
37
8
72
84
63
13
12
11
1
83
57
15
33
87
9
16
8
28
24
11
9
123
1
71
33
36
144
48
12
36
16
96
80
72
291
45
15
45
39
1
11
108
145
36
71
21
12
27
49
44
52
35
13
48
84
11
69
76
20
3
129
27
120
61
24
23
57
24
36
3
1
20
111
9
52
120
12
95
1
20
16
24
24
32
39
1
84
20
24
12
36
3
61
8
15
61
12
60
8
39
61
32
40
12
191
12
9
3
85
176
76
35
24
12
69
15
1
80
40
35
13
59
33
40
83
12
12
12
133
36
204
11
49
72
80
4
20
24
15
153
63
81
36
4
44
72
264
108
52
44
36
28
92
39
1
44
12
3
201
36
99
1
8
15
189
51
12
93
36
39
1
20
24
64
60
11
36
13
23
60
45
3
1
56
52
12
11
33
87
60
72
33
39
9
180
40
71
36
37
132
83
48
24
49
56
16
44
39
1
44
24
52
24
24
20
192
3
12
24
144
85
47
60
24
36
21
15
49
168
36
20
52
44
76
12
35
156
25
59
93
28
12
12
60
20
36
52
23
84
13
44
39
12
37
32
3
1
36
20
15
84
21
63
21
4
48
68
12
27
60
21
4
8
208
12
32
12
3
13
47
121
11
13
20
3
49
11
93
36
36
48
4
47
9
24
36
4
11
45
64
12
140
4
107
25
12
36
11
36
25
23
1
20
4
287
48
57
4
20
24
15
21
64
59
57
15
45
36
60
40
20
12
40
12
80
4
11
9
24
96
12
3
21
15
49
120
44
183
24
33
88
72
20
87
36
24
9
16
44
12
40
20
28
36
20
144
52
12
11
37
227
1
144
8
63
204
1
71
48
12
13
8
3
24
57
124
36
8
12
15
9
15
60
25
164
76
20
16
44
40
12
12
11
37
12
35
37
60
44
24
60
136
32
15
25
20
88
80
40
131
1
68
135
12
13
32
64
24
47
9
36
48
36
16
48
47
69
60
51
9
60
40
35
1
60
8
27
189
15
9
16
11
25
24
44
12
12
48
27
105
27
49
12
35
57
12
111
57
87
45
3
13
20
40
12
36
84
12
8
60
168
52
47
25
36
20
4
20
60
15
73
20
27
36
24
85
44
132
72
28
80
4
180
60
80
3
13
107
21
16
120
20
39
85
35
1
56
75
25
20
3
45
12
28
24
132
11
9
16
20
3
37
44
36
28
84
8
4
24
11
33
16
24
32
15
24
61
11
9
100
104
36
3
25
108
20
108
160
32
40
80
27
57
60
64
12
48
132
23
201
63
13
12
12
68
16
36
44
12
64
8
48
12
27
49
11
21
15
9
28
83
9
36
15
12
72
45
216
84
4
32
28
35
45
4
23
48
1
48
47
36
13
84
32
4
20
52
8
27
45
39
1
20
135
9
40
20
75
73
56
36
24
16
20
36
27
97
11
57
96
15
37
80
12
16
120
80
96
15
264
21
124
36
24
140
96
24
52
48
20
120
4
47
33
51
81
16
32
28
84
24
32
39
49
96
36
48
32
4
200
24
36
28
11
97
8
36
51
45
60
112
35
37
144
36
20
39
25
72
60
24
56
24
4
47
84
105
88
12
35
9
12
28
56
3
57
60
15
9
27
9
3
1
92
64
36
12
12
48
8
112
20
16
71
69
96
100
116
15
109
71
13
44
156
15
21
96
48
16
23
37
56
3
85
11
24
45
132
72
16
32
3
45
87
93
75
121
11
57
52
156
8
96
4
24
71
81
15
21
63
57
4
191
25
12
8
27
12
1
44
16
8
60
84
36
27
57
27
9
39
33
84
135
60
24
84
33
60
12
76
36
20
36
28
24
60
8
40
23
37
48
32
12
12
60
36
39
24
121
20
60
28
132
120
44
12
40
24
48
80
51
37
48
104
16
80
24
3
84
13
11
72
33
16
35
13
35
12
45
28
12
80
3
96
9
28
104
24
12
24
63
85
48
60
8
12
3
36
21
28
32
72
160
35
48
24
9
40
36
24
56
60
64
24
20
27
129
52
152
28
23
36
109
20
12
3
12
73
32
112
32
16
20
3
36
48
45
63
13
36
20
ABCD 97306814134*3^$a+1 [50259]
120
147
93
27
31
288
17
103
41
91
17
1
104
40
126
30
42
5
240
43
144
173
285
15
177
118
77
93
75
132
12
96
43
101
19
180
134
3
120
103
24
36
149
165
10
17
156
7
180
138
95
60
24
91
288
101
31
5
43
74
135
43
60
72
18
138
41
36
60
12
55
48
65
43
252
62
250
5
31
12
60
65
163
89
1
114
17
96
13
59
31
2
60
58
14
27
19
242
10
120
108
74
15
385
36
47
133
71
96
144
31
2
48
22
53
237
88
35
55
257
312
19
101
31
72
5
240
475
5
93
27
1
30
72
62
178
180
72
185
48
45
39
60
121
18
122
219
60
73
48
35
43
89
283
78
30
150
90
89
465
87
19
257
13
119
45
375
115
36
41
139
14
348
52
260
10
5
168
55
122
46
72
122
418
29
60
31
65
25
42
288
122
88
107
108
25
120
108
59
228
235
18
114
36
62
180
58
180
72
50
10
89
36
127
50
27
48
31
17
12
12
31
197
153
15
127
170
27
36
180
163
72
48
89
331
17
84
120
48
72
216
144
201
27
45
63
97
126
41
49
299
43
210
90
29
49
102
29
211
18
11
21
22
257
169
167
72
72
31
110
15
84
121
155
237
15
60
163
18
102
65
25
78
12
17
225
63
264
31
122
108
132
123
132
168
45
192
58
18
92
195
60
43
14
238
78
30
89
181
47
67
137
336
115
132
173
55
29
79
14
3
43
29
180
12
61
42
5
33
135
120
225
220
138
162
35
7
36
182
132
63
105
202
36
102
35
45
12
16
59
48
163
41
1
35
55
29
21
75
37
47
19
101
36
132
48
12
12
79
144
257
60
271
18
191
156
72
103
5
57
3
13
54
50
48
315
55
30
47
33
87
48
60
175
245
60
24
19
12
65
13
90
41
463
53
144
36
252
1
54
77
31
48
240
317
25
95
165
118
480
341
19
14
3
7
36
101
276
60
24
19
101
31
89
253
167
48
48
120
25
132
23
12
145
216
102
89
48
72
96
60
84
36
240
265
108
222
72
137
43
53
264
19
14
195
12
109
11
60
229
104
3
12
13
92
160
35
31
24
36
89
33
219
33
166
14
16
90
29
151
74
130
65
43
125
105
70
42
68
160
80
207
48
120
57
16
11
79
120
60
101
91
42
47
91
65
72
312
36
43
62
120
70
65
253
162
65
25
18
132
210
18
74
15
115
90
ABCD 97306860494*3^$a+1 [50030]
132
24
32
57
327
51
72
45
15
12
21
160
44
28
35
78
12
15
28
29
31
80
15
72
25
20
16
24
36
11
126
103
44
40
65
48
24
63
88
104
244
17
90
42
87
15
18
168
84
18
33
4
95
13
53
24
103
20
15
45
33
72
48
99
63
25
83
133
71
153
3
24
18
30
313
44
75
81
15
54
30
105
108
3
24
45
48
100
77
90
138
3
60
132
12
16
72
12
84
264
83
42
18
72
18
90
109
48
92
28
5
87
108
3
60
85
35
73
41
156
19
20
15
21
39
165
45
15
120
33
18
72
48
9
28
77
120
6
85
5
12
55
32
93
31
12
29
3
12
88
47
21
9
15
160
5
96
72
115
72
5
51
135
54
30
126
15
9
111
9
6
210
72
63
88
120
197
42
13
60
72
47
60
1
35
49
23
18
147
117
3
48
39
18
67
68
33
19
56
9
3
52
23
12
60
18
30
108
9
60
16
59
49
11
73
120
32
88
108
48
56
76
5
115
48
120
137
115
12
125
18
37
60
20
48
15
12
25
35
121
17
90
45
4
41
55
44
33
43
24
36
89
43
68
132
100
107
6
19
24
24
72
203
72
30
51
27
25
47
21
27
97
101
87
147
25
36
44
36
24
4
11
73
5
3
40
12
132
5
63
45
18
13
116
76
17
43
48
11
78
27
60
93
12
3
136
29
30
1
92
52
80
40
5
42
45
261
27
27
105
33
60
48
27
45
90
13
185
19
35
45
16
17
162
36
9
93
72
36
42
18
19
20
33
30
33
88
29
12
60
79
164
12
123
30
150
13
20
160
5
75
28
12
20
72
48
4
96
72
60
8
27
12
85
8
48
135
45
39
96
12
13
77
63
64
95
156
42
30
18
115
89
120
91
5
135
9
15
48
60
60
105
3
52
36
11
6
120
15
207
13
179
133
8
84
4
77
90
144
1
17
18
229
68
45
55
5
12
6
145
47
193
152
16
161
15
40
96
35
72
102
6
97
83
129
36
88
17
30
9
195
13
92
120
3
42
15
15
18
15
60
15
181
44
45
123
45
30
9
45
19
41
63
52
20
75
6
43
47
45
4
48
23
13
119
33
12
48
84
4
11
1
140
27
18
147
357
19
17
12
271
36
8
117
36
60
15
39
33
15
25
92
148
48
17
3
4
56
4
161
79
144
29
223
48
92
144
51
54
180
36
24
18
33
57
48
114
45
184
71
193
36
116
60
28
128
39
18
55
32
3
18
27
63
9
220
23
73
44
40
5
43
72
203
73
59
1
29
163
77
30
33
12
40
8
3
54
30
45
76
24
20
93
30
42
31
77
3
172
8
84
21
174
90
43
125
12
15
45
75
33
151
77
54
105
48
132
171
45
12
16
11
1
197
207
60
111
69
3
1
71
1
140
4
41
30
57
123
24
120
33
27
49
71
1
44
28
215
60
85
275
18
54
66
7
48
84
131
24
1
12
36
77
84
43
53
19
80
21
75
57
18
109
140
141
27
105
48
54
85
23
1
32
12
45
27
33
123
24
33
180
3
160
29
3
60
15
13
12
5
7
35
13
17
19
41
120
78
18
102
45
76
47
12
73
77
228
39
15
1
84
11
102
63
105
7
32
156
40
17
3
87
18
67
17
151
65
15
9
79
44
12
153
3
220
12
252
11
132
1
47
144
60
73
83
97
17
48
7
11
133
24
77
6
57
45
103
24
48
152
255
105
88
5
115
23
49
5
91
20
105
42
48
24
169
29
48
24
51
12
57
6
9
45
30
18
7
8
27
61
48
132
29
51
12
72
135
198
43
65
72
27
48
63
13
29
12
6
12
33
9
180
18
93
40
77
7
8
135
12
6
12
7
80
28
53
90
97
155
12
141
45
139
80
48
105
108
27
52
20
76
5
90
9
40
68
15
48
90
72
31
ABCD 97306988074*3^$a+1 [50037]
121
200
16
35
24
1
32
87
96
144
85
60
48
11
21
16
8
39
177
64
59
1
11
45
16
35
12
1
56
4
12
47
96
1
23
37
35
84
45
84
87
13
23
189
84
36
24
4
11
72
57
48
4
83
48
169
8
72
39
145
44
15
1
12
68
12
60
12
3
73
20
160
20
36
28
35
1
11
1
23
24
85
12
59
57
15
9
3
132
9
12
52
8
27
37
96
68
27
25
24
36
83
24
57
108
36
27
45
3
25
11
85
71
13
144
56
24
72
39
24
57
4
20
15
1
20
28
8
39
36
33
87
25
48
60
84
35
13
8
4
83
24
49
24
60
36
36
96
23
85
12
8
75
37
44
64
12
72
71
37
104
60
160
56
48
16
56
52
12
11
12
1
44
160
120
83
9
135
9
4
12
11
9
28
12
60
11
25
47
96
84
1
71
36
57
100
11
1
60
84
80
60
75
49
36
144
32
40
24
11
49
92
63
1
68
108
15
13
12
24
20
4
12
23
229
12
104
16
35
48
36
1
80
51
33
100
11
1
32
88
20
60
40
60
83
37
44
64
152
64
35
33
15
1
59
33
3
81
4
71
21
39
13
12
71
48
49
36
36
24
80
111
1
108
56
40
44
36
63
12
69
4
11
1
11
12
36
12
252
1
11
45
40
204
47
72
73
60
44
15
45
28
11
81
16
83
1
60
24
11
25
36
48
36
11
69
36
52
23
9
36
4
24
59
57
24
4
23
9
39
12
33
24
15
1
12
92
60
3
9
3
12
1
44
51
13
35
49
35
73
8
40
12
23
60
37
24
24
20
135
37
35
49
11
24
13
60
12
23
81
4
36
11
9
15
37
20
4
68
28
60
23
61
11
60
84
1
107
36
9
123
9
48
16
120
32
148
116
15
1
8
216
3
1
59
36
36
73
12
48
35
12
121
48
47
73
12
8
16
36
23
60
49
32
40
20
228
63
120
85
59
36
24
33
76
11
73
12
24
32
28
11
73
12
11
60
25
24
8
72
36
4
11
9
51
84
1
72
12
11
24
24
12
9
28
35
48
85
20
27
12
1
12
116
36
84
39
73
72
47
81
12
15
45
16
35
21
39
25
251
108
61
164
48
3
1
35
49
80
87
13
12
59
9
51
49
119
45
72
15
121
24
60
24
32
64
56
27
72
49
12
83
25
24
32
171
25
23
1
59
12
24
24
1
44
12
88
24
20
12
40
11
9
100
60
60
11
84
36
48
85
72
108
71
61
120
47
96
1
24
44
27
33
88
23
9
15
37
60
120
44
76
68
111
85
36
24
107
25
20
87
1
36
20
63
145
12
119
21
36
40
12
11
12
13
20
36
76
23
36
81
24
16
72
128
28
164
40
12
59
24
33
3
72
13
191
25
23
37
24
35
21
36
40
59
36
105
64
56
15
97
56
4
23
13
11
1
59
25
44
72
12
3
109
11
84
84
85
20
52
8
52
203
1
71
45
40
20
48
51
81
3
9
16
44
16
20
72
28
44
15
85
11
25
12
35
24
108
36
9
36
76
36
23
24
72
49
60
56
36
28
20
36
28
47
21
15
73
60
44
36
4
32
4
11
36
49
71
12
1
32
40
104
76
12
71
24
57
36
48
40
131
121
23
9
60
48
3
1
20
48
3
13
84
72
8
52
35
1
47
13
68
16
8
3
9
15
180
25
83
93
3
84
1
107
49
80
16
44
36
39
49
120
11
25
8
27
25
48
36
20
99
13
84
23
1
20
36
16
48
24
11
21
39
12
57
16
20
51
93
3
13
56
16
48
84
71
36
33
76
11
13
71
69
63
108
9
15
57
100
131
12
21
4
23
48
36
93
15
21
16
11
12
33
28
164
111
24
97
8
3
60
49
48
11
1
24
11
45
36
28
56
75
61
60
35
24
25
59
1
24
140
4
20
148
24
35
25
20
16
24
104
39
157
84
56
4
20
12
4
71
24
13
11
156
24
49
12
24
71
60
9
36
108
112
84
24
47
85
164
39
33
88
11
60
21
3
60
25
24
56
12
280
44
4
36
36
84
20
60
51
60
45
27
33
4
8
51
165
36
39
1
24
44
3
12
93
24
111
25
35
9
16
20
3
9
27
1
80
4
23
48
57
172
56
4
11
12
13
20
3
105
84
27
85
60
23
37
36
44
171
49
59
36
61
47
36
21
88
108
48
95
157
12
60
83
69
96
4
80
4
11
9
64
47
25
36
252
11
1
120
48
11
1
23
1
107
13
44
15
13
12
108
23
61
116
12
123
24
48
60
33
4
20
4
35
96
48
72
1
12
12
59
1
59
45
60
72
12
3
13
36
60
35
1
20
40
72
152
24
120
39
13
143
37
44
51
49
60
48
20
36
72
24
63
57
40
36
20
28
24
32
60
64
47
37
71
61
20
4
119
240
13
59
13
12
36
44
51
9
48
16
11
36
24
24
72
24
25
8
12
100
8
40
32
15
45
39
24
48
12
33
24
4
35
60
81
84
24
27
60
49
12
83
37
72
32
ABCD 97307007628*3^$a+1 [50099]
45
324
75
36
15
77
100
12
48
15
108
21
69
54
17
4
12
8
12
4
48
201
255
87
9
45
71
64
36
8
40
156
39
36
18
111
20
4
153
3
176
16
128
37
23
64
3
65
48
52
44
28
15
21
87
69
75
18
18
9
63
41
84
16
144
48
20
28
96
68
12
55
9
36
45
123
8
12
16
140
16
9
11
48
31
161
91
18
35
132
12
112
48
92
91
288
21
116
79
36
45
32
13
18
69
8
40
152
36
19
57
84
20
16
44
31
29
277
15
48
20
7
54
198
72
90
90
113
28
20
60
48
1
59
49
35
1
15
21
54
129
48
20
55
93
267
72
198
35
19
65
61
179
24
67
149
28
12
24
44
48
60
40
120
80
52
12
15
185
28
32
61
54
9
120
176
1
23
67
29
40
144
24
8
48
60
79
33
228
12
12
96
24
48
44
60
19
77
192
163
33
165
234
17
1
18
9
27
5
36
64
21
107
160
12
36
63
17
73
75
92
52
12
84
81
39
116
43
72
81
9
143
1
35
1
35
60
13
18
69
104
180
97
54
21
87
45
32
180
76
9
39
20
40
20
36
64
92
48
1
51
80
355
18
11
216
40
24
20
103
36
69
20
37
23
31
162
15
60
48
56
136
27
5
112
81
3
32
55
105
3
36
41
324
31
108
21
120
111
113
85
72
27
140
96
36
43
21
56
4
12
195
17
16
32
43
101
36
48
49
18
77
12
145
3
48
8
67
5
64
8
48
145
23
60
172
32
73
39
51
77
36
60
40
24
15
153
140
67
72
105
3
36
21
128
12
73
15
57
15
3
113
13
36
111
15
65
79
161
28
9
15
32
184
32
79
201
24
20
64
12
75
29
48
31
221
16
33
36
63
56
97
135
224
19
5
121
36
87
32
16
48
32
64
60
20
4
51
69
20
64
27
18
47
24
37
18
41
96
48
76
96
165
23
96
4
80
124
168
140
144
193
75
8
169
36
144
35
120
43
117
36
9
23
16
87
125
28
20
120
96
48
31
17
144
1
23
72
72
16
87
18
71
28
68
72
85
51
120
144
132
20
24
49
72
54
5
12
55
17
112
33
252
63
96
84
48
69
54
54
126
36
5
280
128
168
85
15
20
163
245
187
5
40
24
20
16
93
126
36
72
101
25
36
35
16
360
12
27
69
176
28
15
101
60
4
32
19
45
60
24
33
27
48
12
20
12
61
23
85
126
90
35
76
15
153
12
15
29
36
100
8
16
8
48
64
96
45
54
105
93
23
28
20
12
12
16
32
84
25
39
116
76
20
24
13
51
56
24
16
56
64
24
20
60
25
59
156
1
36
195
72
36
60
56
48
76
36
24
99
113
49
11
4
48
132
3
105
12
45
18
17
16
57
11
12
24
76
12
116
12
115
17
1
11
148
75
41
121
63
96
24
12
48
12
56
64
75
65
76
3
45
24
93
63
12
69
11
48
36
16
164
108
52
60
48
32
55
36
18
47
7
17
64
92
7
165
96
20
7
54
51
20
109
51
60
60
24
24
15
81
36
12
32
1
90
18
51
129
54
317
25
71
37
23
49
39
24
8
24
31
18
111
36
20
13
95
16
15
5
16
12
36
24
8
7
5
121
35
16
3
18
144
11
25
59
96
79
5
31
93
12
75
89
19
77
67
57
51
5
13
15
21
18
90
27
63
21
164
103
9
48
12
236
40
48
24
36
164
72
88
12
36
140
112
36
12
9
35
1
39
44
7
9
156
48
72
108
20
40
69
51
39
21
116
60
1
59
48
73
54
5
76
27
137
25
11
97
18
117
36
20
40
120
9
135
32
40
24
219
17
96
193
11
36
43
36
45
81
15
24
24
20
25
11
264
36
124
80
132
64
48
87
18
11
7
113
49
18
54
36
35
55
ABCD 97307071276*3^$a+1 [50021]
30
30
24
12
60
15
3
6
42
138
12
60
48
12
75
144
81
12
15
21
30
6
51
63
6
3
33
15
99
69
39
18
3
15
54
183
15
18
54
141
21
135
51
48
9
72
9
12
24
84
30
81
21
24
6
45
9
6
9
120
33
108
27
51
66
24
87
24
36
9
24
60
24
78
24
45
141
3
159
21
81
39
15
84
21
81
24
87
33
150
54
96
24
3
57
6
66
6
12
36
144
45
12
15
45
105
90
24
69
21
15
15
24
21
51
36
42
3
45
48
51
33
27
21
39
111
129
24
15
90
15
15
6
60
15
9
36
3
36
12
93
39
105
12
15
24
84
12
33
36
54
21
24
111
6
66
9
84
69
63
27
48
12
6
30
66
180
51
93
102
69
69
12
18
30
30
42
24
75
9
24
66
36
6
27
36
21
24
36
18
33
24
9
60
12
15
33
15
12
105
24
60
48
18
33
21
30
33
15
57
45
18
36
114
51
21
15
51
45
75
12
126
30
72
42
12
18
45
45
78
129
21
15
9
84
12
48
72
24
24
24
108
15
45
39
129
27
57
3
3
120
57
9
24
192
18
36
21
12
45
3
15
18
42
33
15
84
117
81
48
15
60
15
60
9
51
30
15
9
123
57
36
12
3
12
75
54
15
201
30
24
18
3
87
33
3
42
27
27
9
12
27
21
12
24
45
171
12
120
93
3
12
39
33
12
51
69
45
66
18
72
42
66
51
165
63
3
60
30
54
141
45
3
21
183
12
9
6
69
60
57
99
9
6
9
39
42
51
39
66
3
51
6
18
21
3
18
24
36
27
12
165
3
36
36
21
30
33
57
39
15
78
18
60
18
87
60
33
27
45
72
3
45
54
18
27
21
3
15
30
30
21
60
36
3
6
36
39
48
12
36
9
36
39
3
57
105
48
87
9
75
21
6
9
9
42
69
21
3
15
21
15
9
75
21
36
9
60
18
6
42
102
12
6
78
27
120
12
21
15
87
90
192
15
33
12
51
51
18
132
24
24
15
63
12
66
84
48
30
42
27
9
90
141
21
18
42
12
3
3
6
24
15
105
126
9
39
33
24
96
48
57
39
39
132
33
12
33
60
60
51
3
36
141
48
57
36
18
105
51
78
12
6
54
24
6
21
69
84
72
12
330
21
12
15
18
60
75
15
30
30
12
18
51
15
33
75
6
126
48
60
42
3
36
21
90
105
36
33
12
24
6
117
21
15
51
6
120
3
9
18
18
51
21
27
111
132
72
6
12
24
36
15
219
114
30
90
15
15
30
24
36
72
15
15
18
60
15
51
78
3
9
39
84
15
45
3
108
9
45
42
48
45
36
24
72
21
39
3
18
135
9
75
69
30
30
6
84
114
78
60
12
6
30
102
27
21
12
39
39
42
24
99
9
6
21
21
60
12
87
21
39
51
24
9
39
42
51
9
15
21
15
15
69
3
12
174
15
9
3
33
36
108
3
69
75
21
30
69
24
51
6
39
21
18
42
3
15
21
33
36
36
18
18
168
51
3
30
27
84
81
36
75
12
3
174
3
63
24
6
18
90
12
63
45
6
21
27
21
9
36
27
33
60
180
12
123
12
12
60
3
18
60
6
54
36
78
57
60
21
39
45
99
39
21
105
126
21
12
63
12
105
21
60
12
60
30
18
24
147
33
72
216
3
15
84
45
60
156
9
3
3
90
36
66
9
39
96
33
33
3
12
72
33
12
36
36
168
6
21
39
21
3
6
27
12
12
9
60
99
21
42
12
33
12
96
57
27
15
33
57
36
75
36
33
30
33
12
21
6
66
12
72
48
60
96
60
15
12
87
33
15
9
36
72
12
21
39
36
27
36
54
3
15
42
27
81
18
12
33
45
150
72
42
42
45
15
33
15
6
60
72
48
72
78
21
24
45
6
36
9
21
84
60
24
156
30
36
102
6
81
51
30
3
9
120
6
120
117
24
9
51
33
66
30
84
27
45
24
12
84
3
21
24
30
6
87
39
21
27
66
72
30
72
6
90
30
99
48
9
15
99
12
18
72
48
87
24
21
243
51
30
54
9
3
45
63
84
6
12
3
57
48
30
6
3
57
30
81
39
105
63
30
36
24
48
3
117
198
45
69
12
15
51
108
60
21
129
156
156
102
18
72
111
24
27
45
51
48
57
12
117
60
48
12
78
6
60
27
27
18
48
72
3
15
21
15
6
15
33
180
12
39
36
45
15
48
69
36
39
72
9
36
6
54
3
36
12
45
39
69
114
36
45
24
3
18
51
24
36
276
33
60
24
63
360
3
6
24
6
105
24
36
3
138
48
30
24
45
12
75
84
30
171
51
48
222
135
72
21
27
39
69
9
36
180
42
9
3
93
45
144
3
36
9
18
78
42
33
57
48
51
81
42
72
54
135
57
15
60
15
72
6
75
15
81
48
12
9
12
18
57
27
72
21
12
45
12
54
81
9
36
18
18
39
60
36
27
6
39
21
30
81
3
6
27
57
3
15
60
9
9
27
60
39
30
51
15
9
24
69
27
39
30
36
30
18
48
15
33
27
12
ABCD 97307119324*3^$a+1 [50090]
8
48
112
32
16
44
60
100
21
87
8
12
73
107
268
57
27
81
87
8
64
96
32
28
81
54
29
16
60
44
13
23
244
120
48
80
7
33
12
20
7
69
21
119
4
60
48
8
120
100
12
33
119
16
80
55
72
17
136
80
91
36
72
33
8
144
40
200
7
153
56
25
90
5
72
108
49
18
153
24
48
32
60
36
61
63
80
91
54
15
20
37
183
15
141
80
312
40
152
31
57
80
115
17
60
16
72
120
147
113
100
32
60
28
20
133
75
80
25
90
65
160
24
21
15
80
12
19
69
57
108
59
13
198
36
108
36
89
88
32
16
80
4
20
16
44
36
24
36
172
32
48
55
77
36
24
151
54
360
3
15
18
15
39
21
132
8
37
35
19
108
33
120
8
19
173
48
64
21
27
12
36
24
36
9
71
55
125
40
69
3
33
47
88
27
5
120
19
21
132
36
24
80
40
45
108
18
36
33
57
90
18
72
171
9
59
52
8
40
92
55
117
48
33
99
20
16
80
120
7
105
8
67
18
27
117
3
33
87
12
63
33
57
3
32
112
231
29
220
176
79
101
25
39
68
19
41
60
40
8
24
25
35
73
83
61
71
28
135
9
8
72
40
48
48
24
20
55
41
52
140
100
8
19
285
3
72
21
164
36
72
48
1
39
72
72
96
45
54
90
3
33
47
12
76
9
11
79
53
12
7
69
21
54
189
8
19
113
28
48
84
20
31
57
68
19
105
248
112
21
59
216
49
108
23
12
160
20
28
81
39
72
69
99
92
25
23
175
17
145
54
29
7
197
36
40
24
45
75
20
28
32
16
20
84
40
63
53
4
231
17
19
54
75
51
54
27
8
1
71
55
57
140
28
9
39
24
96
144
96
104
48
7
273
248
4
20
16
24
45
3
152
120
88
80
25
23
121
351
132
36
140
4
75
101
7
153
369
143
40
48
75
137
7
18
3
120
44
36
40
72
9
18
5
67
29
40
39
33
140
12
40
56
4
21
90
165
24
27
9
80
12
52
45
72
71
55
57
33
108
39
180
288
8
24
48
205
27
117
83
7
9
45
95
160
80
7
53
19
45
48
20
52
8
7
36
45
32
49
71
88
24
120
8
48
91
36
17
48
48
31
9
9
71
37
3
32
37
36
39
87
81
8
37
72
11
184
80
121
15
80
121
39
32
40
15
105
32
88
8
1
18
21
141
11
192
76
60
32
52
63
93
24
120
33
207
48
32
16
39
33
48
104
180
28
120
12
51
185
184
176
49
63
248
49
303
57
23
40
32
16
32
163
45
24
3
5
168
7
17
55
36
5
12
52
60
231
45
24
75
53
40
15
33
39
105
75
5
40
48
392
48
160
120
8
24
37
3
60
45
18
5
12
60
16
192
48
20
4
176
40
24
56
229
123
8
72
40
72
20
16
45
35
19
65
241
39
96
27
53
24
48
37
71
4
15
65
16
45
27
8
124
68
7
101
84
76
12
33
135
459
36
45
9
3
80
40
93
35
24
136
80
121
23
16
15
129
8
7
41
4
60
48
128
115
149
31
17
55
5
52
56
4
260
156
144
28
32
37
63
156
72
32
37
126
108
45
92
40
32
43
5
88
104
16
21
11
25
167
48
48
25
35
64
20
40
8
172
96
80
25
90
57
48
24
48
12
45
90
5
157
18
101
12
132
16
44
120
168
145
54
33
21
147
33
15
152
13
54
18
87
116
67
93
159
81
45
27
200
7
81
27
245
79
41
160
15
180
45
32
40
45
11
7
57
56
24
16
ABCD 97307121838*3^$a+1 [50004]
12
23
24
31
12
12
6
24
123
39
6
60
39
32
25
12
12
42
114
48
18
24
24
17
25
30
114
6
17
85
3
32
48
145
54
6
42
6
35
61
66
17
133
3
45
59
19
36
65
72
109
108
15
75
36
9
152
7
33
15
24
60
90
6
18
216
6
5
13
11
216
40
105
23
40
32
96
49
6
9
45
12
18
6
23
24
25
6
6
11
48
7
36
6
84
24
66
6
24
24
11
120
1
54
42
12
54
30
47
7
60
45
141
6
18
12
6
12
101
73
135
15
168
126
35
16
15
18
48
12
180
36
42
66
47
48
19
138
24
72
12
6
33
32
1
84
12
12
18
36
48
12
84
126
6
54
36
96
71
1
23
7
9
21
18
33
39
78
12
15
24
8
73
24
183
141
84
18
102
6
30
24
84
12
27
9
23
1
48
71
1
6
17
72
1
90
12
48
48
6
78
48
5
24
85
3
69
6
156
105
128
1
15
8
13
18
9
57
95
13
35
55
41
1
15
3
12
210
12
11
7
36
36
24
120
12
45
3
29
7
18
12
186
96
41
120
25
6
33
21
11
13
42
18
87
48
9
6
126
120
51
48
8
37
30
12
18
24
6
48
30
18
9
56
7
129
24
81
24
15
27
12
30
54
5
40
57
72
6
137
19
30
12
59
24
127
84
69
8
25
90
30
12
51
8
72
1
6
24
9
33
78
54
11
64
69
35
24
7
54
18
18
54
9
9
47
85
84
6
17
37
27
56
43
45
81
47
67
84
41
7
41
96
7
6
18
6
12
39
9
15
8
1
47
55
41
7
6
18
66
42
12
17
13
11
1
90
18
144
30
5
37
171
24
32
31
24
33
15
6
18
17
24
1
48
12
12
23
25
23
24
55
66
6
54
18
72
17
16
21
30
101
25
6
41
13
27
32
1
42
29
19
5
48
55
24
17
37
18
18
39
21
6
5
48
43
125
19
53
16
231
24
6
108
24
24
6
72
6
96
51
135
65
1
234
45
57
24
23
13
24
66
24
60
96
6
36
12
12
24
18
17
7
9
129
54
6
18
42
36
60
23
16
56
85
96
3
24
9
54
48
6
54
12
33
80
1
36
3
45
83
1
6
78
48
6
18
48
18
30
66
17
16
15
18
48
15
72
96
32
7
30
27
15
33
32
61
27
104
73
36
84
15
39
41
13
18
18
6
60
30
96
39
80
91
29
16
56
43
6
71
13
132
48
23
37
35
16
33
12
11
48
49
24
84
18
48
18
6
30
11
1
47
55
113
16
32
1
63
33
12
156
24
6
156
45
15
54
35
43
60
9
15
54
12
63
33
36
54
36
18
39
9
90
53
1
23
88
21
11
16
69
48
3
8
43
5
13
12
24
78
6
59
48
25
6
12
30
24
102
65
24
55
6
27
8
1
54
72
102
3
33
24
12
27
8
43
18
131
49
54
72
12
77
16
3
48
53
7
81
48
9
12
3
21
11
55
30
90
6
11
1
36
12
63
63
33
9
15
32
7
12
36
48
6
48
156
54
48
33
33
6
18
6
41
37
12
36
3
153
24
12
6
53
7
84
21
80
43
69
111
24
120
17
1
24
15
15
126
54
18
11
25
36
3
48
33
96
23
1
6
18
6
9
9
6
81
8
85
51
33
23
1
24
23
48
1
96
47
96
16
152
1
6
17
157
30
5
1
24
12
12
15
57
12
11
24
7
54
6
126
24
15
123
66
11
31
24
41
24
112
72
32
49
47
7
48
12
29
16
93
24
60
15
15
30
186
105
32
72
37
11
25
72
54
9
56
13
51
3
48
117
8
7
17
13
36
48
15
80
25
18
18
48
171
99
78
12
12
15
9
23
79
6
3
45
3
45
54
42
6
6
191
48
24
97
30
6
12
24
54
17
16
8
1
47
31
24
48
6
11
79
36
48
21
75
18
18
9
45
123
9
15
81
12
186
89
37
78
30
54
33
9
95
7
192
65
24
31
84
36
41
13
3
3
29
13
54
12
30
66
30
59
72
49
71
49
24
12
54
12
24
42
54
9
9
24
36
42
17
61
36
23
1
6
137
55
6
60
36
3
63
48
42
84
96
78
45
39
41
79
78
60
24
54
17
31
72
81
3
29
37
60
24
119
13
36
78
6
35
7
33
9
23
85
42
66
18
102
12
12
66
48
101
55
36
53
73
47
19
5
43
60
17
13
72
12
12
107
13
66
6
11
7
9
33
6
65
16
48
51
6
12
51
57
12
120
36
6
84
5
7
6
60
23
48
43
69
27
5
7
120
17
7
90
6
24
33
15
30
18
57
32
112
104
1
6
41
7
41
1
39
56
13
11
16
3
150
36
6
6
191
1
47
24
13
11
1
15
21
60
24
18
54
23
79
48
48
30
12
60
11
48
223
17
7
41
25
15
48
9
23
48
7
36
29
7
6
42
24
65
64
33
30
6
3
9
87
8
120
7
48
24
18
36
36
12
6
66
12
47
25
6
9
15
6
3
32
115
12
17
13
11
13
11
49
15
39
17
133
18
30
123
9
47
37
51
45
35
55
17
79
42
72
47
1
47
85
59
37
30
66
12
23
37
12
23
31
36
48
125
1
23
157
66
54
3
3
5
24
31
42
6
36
6
71
67
6
23
40
69
42
60
102
24
96
18
30
36
99
57
36
11
1
48
54
57
32
31
57
32
55
17
37
24
27
9
12
54
18
60
6
105
24
201
48
78
17
16
57
23
13
24
174
36
33
39
113
67
174
54
120
18
71
37
18
18
6
17
49
39
51
5
79
300
48
84
30
ABCD 97307144822*3^$a+1 [50000]
181
29
115
41
30
24
90
60
150
480
21
135
54
3
117
96
204
31
29
216
331
23
105
16
29
51
69
180
210
117
279
114
6
24
30
150
150
156
264
30
60
6
27
3
24
21
144
45
163
23
270
171
153
360
255
75
66
211
80
213
126
210
27
117
91
35
61
89
39
15
126
174
37
96
144
23
6
99
105
126
30
24
90
30
60
31
32
27
216
397
47
30
67
203
6
79
125
211
80
64
65
96
60
90
84
90
27
16
47
1
5
91
143
216
54
211
5
30
90
51
9
55
35
30
24
120
30
30
30
90
43
83
204
30
115
71
9
15
30
300
7
23
66
114
96
60
294
3
48
279
25
128
117
96
24
6
90
84
66
24
120
126
24
60
27
64
209
15
81
144
270
36
84
30
75
45
30
133
137
103
107
181
59
133
17
30
30
156
7
53
144
60
96
54
90
120
156
24
66
24
30
30
45
45
163
23
144
90
30
90
216
180
240
90
1
119
60
45
135
24
66
144
63
183
24
90
135
81
30
60
24
61
119
30
91
119
60
30
6
57
57
150
30
30
246
15
75
24
36
174
300
15
81
150
84
30
7
83
141
9
6
24
150
30
96
37
144
143
1
125
19
65
31
149
123
33
144
30
1
224
16
59
210
120
43
53
75
39
6
90
105
9
90
66
114
153
144
39
169
101
60
120
60
24
3
87
90
111
9
126
121
89
240
90
90
99
15
193
48
59
30
216
54
36
37
77
150
240
36
9
15
120
60
126
84
36
7
48
5
30
61
83
61
29
120
75
192
16
77
30
37
48
5
60
31
125
19
192
96
83
264
90
66
174
6
204
120
180
36
24
6
27
177
66
84
30
27
369
54
390
36
84
66
9
381
19
161
15
9
55
185
7
143
1
5
84
30
336
54
30
30
103
107
66
264
43
137
60
30
13
617
7
53
126
45
39
25
32
99
84
25
101
235
5
90
1
224
192
432
75
30
183
144
16
17
63
64
29
60
54
30
150
210
43
47
30
147
64
59
330
43
143
30
84
15
16
65
79
125
66
174
60
55
71
24
273
27
181
209
120
30
30
186
180
109
96
80
129
120
6
174
3
48
39
150
90
6
24
60
96
360
30
204
13
137
96
7
48
29
3
3
144
30
96
127
203
117
27
60
90
90
90
96
24
243
297
30
96
409
5
36
55
29
6
54
90
45
81
31
179
414
36
24
60
6
84
30
60
60
7
128
96
45
19
65
6
264
6
91
128
45
6
24
96
204
156
ABCD 97307627182*3^$a+1 [50002]
163
20
3
24
1
5
55
56
88
17
43
77
90
54
19
60
47
60
21
33
66
48
6
79
131
6
24
66
33
12
4
11
30
51
9
48
6
126
31
12
5
12
30
108
61
20
64
5
72
31
59
18
12
54
120
25
24
20
87
90
15
3
57
105
31
59
48
13
53
36
195
75
73
5
91
24
17
19
11
90
48
36
15
51
18
15
76
11
45
69
24
42
1
29
103
11
66
48
36
19
41
199
240
47
1
120
32
45
102
1
20
9
54
45
9
27
48
28
108
101
15
24
105
7
119
60
1
47
13
53
79
35
21
45
24
72
15
39
6
135
16
20
63
66
84
30
6
3
72
75
90
3
88
107
1
5
6
93
81
66
78
12
18
12
48
81
4
35
72
54
15
96
15
49
12
12
71
57
57
66
157
17
102
13
60
11
21
16
59
30
18
25
48
53
19
35
21
4
8
99
24
30
90
25
152
12
51
21
33
42
93
105
90
6
96
3
21
15
39
150
27
39
30
6
78
51
124
35
25
11
6
48
15
168
57
15
15
6
66
109
20
15
69
100
48
132
8
3
49
5
12
18
12
78
3
27
12
13
216
11
204
49
11
114
30
93
3
69
12
4
35
25
5
7
23
24
57
36
40
17
15
87
45
76
72
48
12
17
3
15
1
72
17
96
19
17
24
24
3
57
42
9
40
65
144
43
68
75
37
113
6
60
1
32
27
45
3
36
21
16
17
15
75
13
272
81
96
30
9
9
43
12
8
112
215
85
92
45
48
15
87
61
108
12
89
348
30
1
24
96
41
43
48
107
93
40
107
25
48
17
12
48
66
165
4
41
6
90
18
73
23
30
15
21
15
28
47
120
84
37
29
43
8
99
1
17
63
39
1
53
6
133
60
60
47
13
11
66
18
33
24
69
264
75
165
102
204
49
5
15
75
25
48
23
24
13
72
48
20
147
73
104
76
29
43
65
3
27
1
95
36
18
55
35
1
24
71
69
27
78
6
114
3
52
5
51
24
105
42
181
132
47
13
107
33
15
162
54
109
65
55
47
1
68
39
90
51
15
45
36
64
116
3
85
32
63
73
12
17
48
55
71
49
11
21
15
69
9
150
25
56
39
13
167
60
72
30
78
66
30
36
120
108
45
87
30
3
36
112
72
11
6
219
12
33
54
61
24
131
84
13
20
39
48
1
119
13
152
60
16
24
8
63
81
63
12
13
77
31
60
137
63
28
12
137
3
12
72
64
44
36
4
48
179
54
174
72
153
28
80
93
7
83
36
60
13
17
3
105
42
114
6
21
213
36
54
24
120
61
72
12
35
162
30
24
90
7
32
147
228
145
20
12
15
49
12
60
29
18
132
54
27
40
47
45
88
77
66
97
12
167
61
29
30
18
31
5
15
96
76
17
15
88
143
69
36
36
36
3
36
18
42
210
24
7
8
4
48
108
35
25
11
108
240
60
117
48
27
9
4
17
78
13
47
1
12
12
68
9
43
5
51
52
44
75
1
8
64
35
90
51
45
7
137
156
30
49
35
42
144
90
21
84
15
49
11
6
51
33
55
60
204
71
9
48
27
141
39
30
3
9
24
15
112
59
18
31
32
33
67
17
51
69
6
24
13
72
5
12
15
15
30
39
51
45
93
123
172
20
51
54
6
24
60
93
27
6
96
19
161
19
11
78
31
24
35
25
11
114
36
55
84
11
24
252
73
60
140
12
75
13
11
54
102
108
25
5
162
193
11
37
17
31
11
30
78
66
6
153
76
5
7
12
95
13
17
27
153
6
37
17
3
52
35
25
77
18
6
24
111
36
4
24
65
120
3
87
66
6
105
16
17
75
36
39
1
29
63
33
75
4
48
269
91
59
121
17
12
3
40
68
9
138
66
67
59
54
6
1
53
114
192
13
20
27
45
3
21
39
90
27
76
137
63
72
21
15
81
174
54
60
36
127
108
65
36
30
30
54
150
6
1
12
20
51
25
35
37
53
36
15
33
51
51
81
48
52
20
117
43
29
18
162
78
21
39
90
87
9
7
59
61
89
43
41
36
18
13
47
66
51
63
72
105
15
21
52
47
109
56
16
143
21
15
24
69
216
201
18
12
61
113
6
1
20
52
77
24
24
3
24
136
53
99
12
45
54
36
105
39
9
87
49
35
25
92
9
90
1
53
84
43
12
92
ABCD 97308285658*3^$a+1 [50230]
84
36
69
40
168
137
151
48
131
85
161
54
1
5
234
81
72
3
180
1
23
49
71
105
72
3
36
24
153
117
67
24
125
27
72
280
152
64
8
21
6
37
8
72
360
3
61
144
65
55
89
127
104
64
35
13
168
8
111
33
3
493
48
59
13
72
144
311
84
60
505
144
11
61
48
32
40
72
32
40
24
48
72
144
23
1
72
48
104
39
1
144
95
36
360
37
143
1
336
77
120
123
147
6
174
1
24
191
145
24
101
24
36
55
215
81
64
8
111
90
15
216
99
189
424
72
11
181
72
32
75
37
176
21
60
126
49
161
54
6
99
40
131
120
69
165
115
8
63
217
17
36
30
60
30
150
13
71
36
37
23
54
27
63
297
64
29
91
125
43
107
84
33
63
144
120
1
24
72
83
6
54
120
25
360
65
15
111
24
1
152
72
136
8
27
85
89
87
112
72
179
126
127
53
43
17
54
297
129
54
321
9
127
143
120
177
3
61
89
30
126
51
99
45
39
25
48
53
19
5
67
203
13
32
184
17
7
263
1
176
64
48
95
1
35
90
27
40
17
6
49
131
325
155
54
60
27
9
174
36
270
60
67
113
180
139
248
3
24
36
30
330
84
36
169
8
57
6
174
51
136
48
32
39
1
72
71
33
63
9
81
90
37
83
180
97
72
80
256
215
60
45
45
54
45
21
43
192
176
183
396
60
193
131
66
54
276
1
119
25
125
235
120
95
121
143
150
171
64
71
84
60
30
6
120
150
54
9
112
59
396
49
104
27
180
84
357
112
107
37
32
72
3
96
109
11
37
107
90
90
1
24
120
125
6
229
24
72
72
107
117
72
136
408
72
96
65
127
77
27
9
30
105
112
96
8
72
21
6
117
64
8
112
53
6
109
11
60
84
36
177
3
114
246
60
145
216
89
30
24
49
216
144
96
11
213
171
180
36
84
25
11
54
126
169
8
72
171
90
54
85
176
135
9
45
27
63
1
29
51
75
133
191
1
5
67
32
40
35
61
192
24
72
11
181
239
126
307
72
120
168
48
185
31
23
30
126
180
105
99
66
114
30
115
191
33
256
35
90
123
328
24
48
23
504
336
33
21
60
31
24
35
85
125
187
53
120
43
8
40
5
171
280
119
60
181
48
104
40
17
15
75
90
144
6
45
39
97
8
112
269
43
8
112
341
96
99
75
37
176
327
240
145
71
54
66
204
45
75
37
113
ABCD 97308498778*3^$a+1 [50020]
50
85
120
59
1
123
105
51
9
11
1
15
20
145
39
54
147
45
18
126
114
12
114
206
58
6
66
8
10
45
35
121
36
33
2
73
47
4
21
24
135
104
72
25
29
139
287
73
12
3
141
36
95
109
84
15
80
52
48
42
3
47
4
164
1
156
15
45
23
22
144
26
64
129
11
10
39
36
36
9
14
25
65
7
95
109
29
70
21
11
84
121
3
122
54
169
120
11
64
36
285
125
40
26
13
36
95
126
54
85
11
204
46
39
159
92
144
36
160
74
91
15
248
100
162
3
5
10
32
60
13
47
48
1
95
46
38
1
11
25
84
65
79
35
37
3
32
40
33
95
121
15
9
125
10
6
111
35
13
11
60
90
114
120
72
48
40
57
3
122
43
36
35
24
22
80
55
35
85
33
122
40
45
35
73
36
36
45
183
35
22
50
30
40
3
36
129
122
109
11
49
29
70
36
21
209
66
24
60
1
159
45
36
9
6
218
31
59
16
165
84
15
116
60
30
34
20
37
5
43
15
6
15
24
185
42
24
24
25
47
270
40
3
5
42
25
179
61
63
57
69
50
126
18
132
144
25
65
6
73
65
112
54
21
5
10
140
25
35
70
158
37
119
46
18
32
25
48
36
71
253
35
1
216
23
12
133
51
54
2
24
6
19
51
114
30
165
15
54
242
85
3
140
97
105
128
70
116
24
52
9
71
28
21
36
24
51
18
66
44
36
1
159
69
17
18
36
36
48
72
30
19
156
65
10
165
65
48
6
1
3
86
16
24
26
13
27
165
60
5
40
39
51
150
3
167
94
24
302
84
85
71
10
63
71
34
51
36
59
120
24
46
24
50
37
59
181
15
129
11
40
8
97
204
11
24
24
22
240
3
117
114
156
74
55
24
11
6
10
8
96
64
21
36
48
71
126
55
35
124
26
114
46
15
23
172
24
140
1
155
48
16
36
105
3
30
146
16
9
11
34
26
73
11
90
214
42
15
33
32
43
15
32
24
36
58
86
156
13
87
129
99
21
24
47
169
35
196
93
15
56
6
90
25
29
79
71
61
275
25
39
80
84
181
11
313
36
35
64
57
60
48
161
55
89
40
30
20
1
59
10
162
248
102
34
120
320
60
61
84
24
27
93
41
66
48
46
26
48
72
73
72
83
36
1
59
16
105
179
24
72
24
6
40
14
34
50
102
34
80
49
12
24
9
147
15
240
129
95
4
45
72
48
47
94
26
100
44
24
72
49
135
140
60
4
26
10
54
50
30
151
11
349
35
36
25
23
82
75
83
25
65
91
11
85
48
255
57
84
35
24
30
66
25
165
86
169
84
36
15
21
24
36
155
4
170
90
294
150
96
36
28
26
6
60
160
14
19
21
14
36
61
63
36
44
12
84
49
11
36
58
2
24
121
35
228
25
36
9
26
46
234
14
22
140
4
60
54
50
1
59
10
26
24
25
47
49
95
54
7
60
35
49
41
19
36
15
20
48
70
86
25
11
24
84
61
36
108
35
12
85
99
56
240
64
24
57
29
19
141
80
16
210
14
139
11
1
15
18
50
12
84
166
75
144
36
59
49
71
46
24
15
96
155
25
5
118
12
9
159
56
70
15
35
76
44
49
15
36
129
11
25
11
73
17
144
235
11
64
80
121
59
76
9
9
42
20
49
36
75
44
24
12
4
6
134
61
39
44
61
15
9
12
24
71
10
3
15
32
25
15
38
6
16
18
66
56
48
22
14
36
120
49
36
59
46
3
131
16
33
47
4
216
45
48
87
60
14
40
26
169
95
96
13
12
125
88
26
1
143
72
109
191
144
180
6
90
124
ABCD 97309582694*3^$a+1 [50014]
96
43
18
12
35
108
109
23
252
24
25
71
36
43
89
37
90
30
71
97
35
31
5
24
43
5
36
109
11
12
96
24
91
53
72
72
1
72
18
41
7
18
119
132
91
5
12
12
115
185
24
24
97
30
41
72
31
6
66
5
55
12
18
23
12
12
211
41
60
132
49
54
108
101
25
90
96
29
24
60
31
53
12
96
48
43
84
53
48
108
48
84
36
19
233
1
11
12
91
72
192
65
133
42
89
96
13
167
48
24
49
54
18
11
36
43
5
84
120
84
12
37
23
96
12
60
72
19
17
97
30
24
108
174
11
36
13
18
17
24
25
59
235
48
197
24
12
24
36
36
144
24
60
72
36
60
67
125
1
6
29
55
113
24
240
115
18
12
131
91
30
143
144
19
17
115
101
7
5
25
42
30
24
47
7
77
79
24
77
36
108
43
72
60
17
72
49
6
305
121
36
108
23
19
77
12
84
25
119
12
24
55
29
25
23
24
60
12
60
36
235
29
60
108
91
161
168
1
11
36
7
17
24
115
108
65
24
132
19
30
150
53
24
12
55
36
156
29
84
13
131
12
48
7
29
13
83
24
60
7
36
5
60
48
60
24
25
143
85
155
84
24
25
72
35
36
1
107
12
12
24
151
53
36
12
85
11
199
29
49
35
24
108
43
60
77
12
24
79
24
72
5
24
300
223
78
155
55
77
120
7
17
72
37
119
55
18
18
60
233
127
17
12
12
7
29
31
66
90
36
60
84
36
53
12
36
49
138
96
5
168
24
67
24
77
25
35
55
77
31
180
53
48
85
126
17
12
180
1
167
31
41
120
12
36
7
6
30
17
43
18
191
61
47
7
29
1
35
24
36
31
41
73
11
24
12
48
31
18
59
24
43
17
49
18
29
24
73
71
79
12
18
47
25
11
132
7
18
11
55
168
126
66
29
12
12
25
18
77
24
24
120
60
13
11
108
67
17
13
126
113
91
17
31
53
36
108
19
17
60
19
53
120
25
72
120
114
53
1
59
24
7
48
5
109
59
85
131
115
5
24
144
43
24
209
7
197
12
60
19
65
12
25
42
66
23
199
5
13
66
209
31
5
43
77
13
131
1
47
7
305
12
43
53
67
60
36
77
36
36
132
55
29
13
119
12
96
25
54
36
90
30
36
41
12
144
7
84
96
66
11
79
41
156
48
49
48
71
91
53
7
48
5
55
281
180
91
161
37
6
173
96
60
97
71
19
41
13
24
251
12
120
48
36
91
41
204
168
156
72
24
67
5
13
35
79
77
13
35
13
35
36
48
49
12
11
49
90
12
17
91
5
12
61
18
5
12
13
6
36
108
12
17
72
12
43
29
7
18
35
7
30
72
18
60
48
137
67
173
19
29
259
132
90
11
12
24
19
78
11
48
43
17
61
119
48
48
37
143
19
41
12
19
5
240
115
29
7
30
11
120
96
36
31
17
37
47
24
60
24
36
168
24
12
37
11
61
83
72
12
60
96
55
5
25
54
17
192
72
72
115
53
144
19
5
48
12
24
252
48
36
7
24
17
24
7
17
91
29
132
97
30
185
19
18
59
72
43
29
96
84
60
96
55
36
41
36
180
7
89
12
43
161
84
108
7
144
29
12
120
36
12
43
41
36
12
12
79
185
72
127
17
103
17
115
41
241
155
13
35
55
185
133
54
65
25
23
24
25
47
31
48
204
126
54
48
17
60
19
36
30
287
217
107
60
108
55
77
60
163
29
36
12
13
96
119
91
17
7
5
36
72
13
30
89
60
121
54
24
41
36
48
1
23
13
35
60
115
53
43
101
24
55
29
25
18
30
6
5
36
36
12
24
24
73
23
193
114
29
25
47
19
5
91
137
7
77
156
19
89
49
96
131
24
61
71
48
19
36
77
24
139
30
47
79
5
144
24
49
35
37
ABCD 97309797496*3^$a+1 [50001]
18
78
66
18
50
16
110
90
16
54
36
39
57
24
54
30
32
43
9
20
3
15
28
44
40
17
31
2
52
36
38
22
14
58
6
6
71
3
61
15
1
49
16
102
18
42
13
43
72
109
71
10
15
64
59
6
90
18
6
54
18
20
18
36
16
42
1
41
24
2
90
28
36
51
3
26
3
7
8
22
86
5
80
5
70
24
24
5
1
36
18
30
90
129
5
22
14
36
4
86
36
34
3
15
2
40
50
28
60
12
30
48
2
54
107
48
25
16
6
84
78
6
9
16
37
34
9
47
64
1
5
2
40
6
36
30
48
12
45
80
9
112
32
16
2
5
23
25
17
63
21
18
150
3
45
30
14
18
36
10
6
33
21
36
39
32
25
39
63
6
30
6
14
34
12
11
25
72
18
102
68
18
22
32
112
14
54
16
39
71
22
3
9
23
49
48
8
55
15
24
14
34
20
100
72
8
76
5
9
22
6
62
13
77
72
11
59
101
7
12
141
3
29
31
36
20
10
8
76
27
32
25
7
95
60
24
14
88
90
30
54
8
198
59
5
138
32
28
12
66
2
22
60
78
30
8
10
24
74
54
16
74
18
10
24
66
48
6
23
112
89
4
12
56
18
77
32
16
41
30
89
16
5
75
13
3
35
18
11
25
16
39
64
16
43
6
15
75
5
9
7
11
5
13
10
36
6
30
62
40
12
24
114
18
192
66
65
7
25
64
31
90
30
30
24
14
5
5
62
13
16
43
90
46
6
55
19
4
72
14
10
9
53
34
9
9
6
24
18
8
22
14
54
16
30
8
22
96
12
42
6
2
18
4
6
30
18
6
9
15
74
58
32
10
12
50
40
60
26
39
1
24
8
28
18
17
64
9
26
4
54
35
25
23
48
96
13
35
127
26
4
6
18
54
60
48
9
15
18
92
51
19
6
14
9
31
14
19
15
2
34
66
8
88
27
63
65
99
64
6
18
18
163
47
60
5
43
42
18
54
36
12
30
5
45
118
12
17
31
2
63
112
59
34
2
40
60
45
53
54
36
10
26
4
24
6
27
9
18
18
20
10
8
36
73
3
18
11
39
36
54
70
25
65
6
41
67
50
22
21
75
5
7
162
96
44
36
28
6
5
64
15
54
8
19
3
36
25
25
124
11
37
78
150
24
47
16
3
12
33
39
66
80
46
9
27
42
72
36
79
5
48
18
48
137
63
142
35
7
12
29
45
70
20
16
6
3
32
7
8
108
4
50
52
20
10
78
31
47
33
9
71
27
22
30
17
1
12
3
5
28
24
2
69
7
32
16
20
21
61
80
35
23
54
68
142
33
27
12
20
10
11
15
64
36
42
30
116
54
70
12
89
7
2
55
3
24
6
54
90
31
17
78
17
7
36
204
6
3
27
5
75
22
60
48
60
8
15
39
10
62
34
31
5
18
12
90
3
16
25
46
36
5
48
32
59
116
65
25
23
155
30
55
7
58
14
108
88
6
30
121
7
10
6
2
7
16
77
35
7
137
63
22
48
42
30
30
24
2
108
10
36
60
21
15
2
36
16
20
18
36
40
14
11
17
8
4
60
62
73
16
32
33
6
18
132
35
13
2
4
84
18
12
62
13
3
48
6
90
29
1
63
15
20
22
36
50
18
4
42
8
25
33
42
60
20
16
36
36
90
2
28
18
44
16
135
51
60
354
12
19
1
22
42
30
14
16
78
30
23
7
132
53
31
1
29
12
84
19
7
94
11
49
78
20
18
4
36
3
80
139
8
160
18
36
6
49
1
72
22
18
48
74
165
31
33
9
32
40
31
32
16
17
60
2
16
84
8
52
6
6
6
12
67
5
36
55
7
18
112
87
48
3
2
18
9
25
38
72
36
148
30
20
34
48
12
33
75
14
18
18
19
9
62
57
7
41
43
69
71
34
20
22
14
16
20
91
3
61
43
18
40
14
64
24
18
35
3
4
12
18
75
27
21
87
42
18
2
34
9
11
22
12
30
6
36
38
10
27
21
24
3
81
6
96
30
43
29
8
144
34
2
40
14
33
16
57
48
54
8
10
8
34
5
13
38
72
4
1
13
46
18
116
22
14
16
38
16
56
45
25
18
20
46
36
15
65
18
34
90
42
39
32
37
42
54
26
88
36
54
15
5
43
15
17
85
38
18
4
31
29
35
81
15
199
72
108
66
12
30
18
2
52
1
96
64
67
80
18
27
80
23
25
65
114
42
51
15
62
51
7
60
108
1
23
2
18
18
19
9
26
16
18
66
26
15
19
29
67
102
102
18
98
13
41
34
24
36
24
102
48
12
90
26
90
4
108
1
32
63
6
138
6
164
23
13
36
4
24
12
18
32
28
41
115
54
30
38
35
32
3
24
84
60
32
69
21
18
40
1
13
10
57
15
65
31
12
8
13
5
94
13
17
56
71
5
36
12
27
29
4
31
1
64
6
18
12
98
52
69
16
25
46
84
66
222
120
18
27
33
24
24
72
74
28
36
42
90
54
18
17
19
2
88
6
18
30
30
18
29
16
17
28
18
12
42
36
6
30
8
82
6
83
64
80
37
11
7
18
23
7
24
33
105
48
2
85
15
17
16
45
84
6
72
1
19
13
113
112
78
17
7
72
36
2
10
1
32
27
18
30
85
13
36
36
10
44
4
12
78
50
4
12
18
35
7
54
6
6
38
82
8
4
35
51
16
48
26
99
1
15
16
65
95
33
31
9
18
30
18
20
22
43
119
48
60
13
55
82
8
10
66
6
30
24
6
24
30
11
9
18
10
75
77
34
36
56
22
42
5
109
30
36
98
28
8
11
16
37
30
93
32
25
8
70
24
18
30
6
50
4
30
12
6
48
6
18
45
3
44
46
120
30
174
31
13
34
20
70
23
7
18
23
16
3
20
41
139
10
27
15
56
18
54
202
71
15
10
23
112
9
23
7
30
18
42
18
42
19
35
96
6
32
36
36
31
15
44
16
54
31
5
38
37
17
18
64
6
72
31
16
25
48
150
2
40
14
36
10
6
5
15
94
19
67
10
8
36
16
74
13
33
8
90
70
54
20
52
30
48
36
7
35
29
ABCD 97310071102*3^$a+1 [50002]
18
21
39
57
72
51
174
207
51
282
60
30
90
15
96
237
198
189
96
105
324
3
177
150
108
30
72
15
3
60
102
108
63
15
54
210
81
27
150
30
33
24
72
273
90
66
27
27
60
156
204
48
42
18
108
30
27
72
135
57
321
15
75
72
213
48
69
36
15
39
180
18
90
252
45
3
60
18
234
21
45
54
36
24
201
27
45
33
174
81
189
147
3
21
159
18
15
72
216
69
186
72
33
96
63
96
162
15
120
384
33
126
72
18
39
33
15
75
180
9
33
90
48
69
24
69
75
21
147
153
72
72
78
9
111
18
24
183
195
30
108
60
54
33
24
33
87
39
81
48
81
54
276
12
9
9
24
327
63
18
207
51
285
75
54
63
57
15
3
60
129
168
72
39
72
162
15
3
18
27
33
54
30
3
15
57
3
102
348
18
129
33
138
54
18
108
9
105
183
24
240
48
81
72
102
18
270
132
117
3
36
114
48
39
39
72
105
24
81
159
48
72
123
45
72
24
39
18
108
12
90
168
45
147
132
288
288
12
45
105
87
3
429
3
108
33
249
60
243
225
18
90
51
39
144
105
105
87
9
102
9
81
90
42
3
192
93
3
15
12
72
60
33
75
93
9
78
90
90
102
15
120
45
147
141
18
114
63
75
117
33
108
99
75
18
222
18
12
18
117
63
348
30
54
168
72
126
75
9
111
15
57
3
162
99
39
234
258
360
93
24
48
45
90
105
48
72
15
72
48
42
378
117
3
78
72
63
45
30
21
3
198
48
24
30
33
75
60
33
24
72
51
12
150
138
9
123
21
96
63
273
225
60
99
93
3
147
90
18
9
63
48
33
39
126
132
18
264
18
75
303
81
24
9
90
45
288
24
33
150
57
63
6
27
27
48
90
42
90
63
72
96
249
168
192
90
6
84
75
3
12
150
27
9
30
81
51
30
90
45
72
48
3
12
129
48
81
39
33
30
288
42
72
36
30
24
48
60
48
72
108
54
6
57
117
108
78
9
171
30
42
90
75
87
216
9
45
156
132
162
57
9
42
228
57
33
42
12
81
9
231
129
18
60
9
21
78
12
18
24
90
228
72
90
108
18
72
162
36
27
24
9
39
123
102
6
9
201
72
222
57
81
15
75
42
27
24
24
48
33
54
78
18
105
15
129
33
132
90
18
180
99
111
90
72
6
57
33
90
45
24
3
252
18
288
30
129
51
24
165
63
72
36
60
81
24
57
90
45
27
66
582
108
57
117
60
63
168
87
9
9
135
9
135
72
99
45
24
3
60
225
27
237
48
15
57
123
141
75
132
288
177
48
24
3
12
33
24
111
192
186
12
252
186
45
9
66
141
129
72
87
81
54
36
12
ABCD 97310645366*3^$a+1 [50152]
40
92
3
13
20
15
13
48
12
104
135
37
65
6
12
1
8
4
32
33
255
28
107
24
37
44
45
54
18
7
24
8
16
8
75
49
11
105
57
55
44
9
27
12
172
20
3
25
72
120
84
17
18
54
6
37
65
78
72
18
31
132
71
18
30
9
76
83
12
33
64
11
24
1
35
49
35
21
4
12
56
168
64
32
9
31
8
36
16
71
12
97
44
16
20
28
12
164
4
24
72
44
3
1
17
15
15
25
29
19
104
40
48
20
16
12
17
54
1
32
16
48
56
72
16
5
55
35
25
120
12
32
16
32
52
8
87
48
57
16
59
18
18
72
30
15
52
83
9
9
115
80
144
100
60
20
4
44
117
127
119
69
60
3
13
17
67
32
16
60
173
51
21
12
6
12
18
27
72
16
47
33
28
179
9
100
156
8
9
19
71
61
56
36
45
63
15
144
1
47
37
23
85
68
9
3
48
87
45
33
75
99
37
41
7
128
12
4
11
21
40
77
132
195
4
89
72
7
68
33
18
49
56
69
31
5
42
37
11
21
69
42
13
44
81
31
36
36
8
52
41
7
192
17
43
8
39
9
16
5
39
16
84
11
85
95
12
61
48
23
13
80
60
52
92
16
8
112
83
24
97
12
47
37
20
15
18
127
12
68
15
13
84
11
49
92
4
137
3
120
9
79
11
36
37
12
20
51
72
73
96
24
20
9
123
3
25
29
30
6
27
136
101
55
108
48
20
84
60
36
129
18
9
36
24
16
8
57
12
67
20
3
45
225
31
48
60
8
76
44
24
15
1
44
12
15
25
24
176
24
81
31
12
12
20
15
33
52
128
15
141
3
49
101
36
147
208
12
72
48
53
55
32
48
28
8
81
79
41
243
28
96
65
90
13
8
15
24
25
56
75
61
56
12
51
54
3
24
24
4
12
36
44
4
36
12
84
8
132
76
8
96
60
27
18
90
13
24
20
12
3
33
15
33
112
20
15
13
48
132
96
203
1
176
201
7
32
9
72
79
11
60
109
12
36
53
43
119
1
84
23
18
42
1
29
15
60
3
1
44
64
48
23
84
6
15
36
3
97
140
28
68
84
40
36
5
15
27
1
32
28
36
11
18
67
35
49
131
9
36
33
252
75
87
13
53
79
12
12
131
6
27
3
61
20
88
36
12
48
56
64
60
77
90
13
92
76
48
41
42
18
31
36
8
4
11
18
55
89
55
72
11
60
45
28
35
30
15
4
68
24
36
3
1
80
40
113
7
23
21
60
40
5
51
36
4
24
89
18
133
36
20
3
6
51
3
25
20
63
120
18
7
68
28
29
55
227
109
17
27
84
3
37
119
9
4
92
72
12
81
43
32
15
49
32
99
37
12
65
91
36
80
28
72
96
47
49
44
12
88
24
48
5
90
48
25
12
60
68
48
27
25
48
24
36
12
17
3
16
12
95
49
35
33
4
59
61
11
90
48
27
16
48
96
53
79
20
12
36
24
40
59
45
4
20
60
4
29
147
63
18
15
40
56
21
103
77
15
84
4
32
16
41
7
24
48
11
37
84
48
12
77
7
5
7
72
11
36
13
32
16
11
9
108
123
12
105
183
37
5
15
51
24
97
83
13
20
4
8
3
85
144
59
13
8
40
104
40
24
8
15
18
51
16
20
16
44
75
25
12
53
63
28
29
19
48
84
47
54
126
37
8
15
61
41
18
144
6
111
76
96
32
96
40
44
52
32
88
125
19
48
20
52
56
4
116
117
19
11
6
99
36
9
15
3
72
13
80
48
15
73
8
16
24
56
3
24
1
35
1
12
60
11
57
100
29
15
15
21
39
225
9
7
149
19
8
4
12
24
8
72
40
107
61
72
5
63
36
96
48
12
33
27
105
198
73
92
36
69
54
61
20
12
40
8
96
4
20
16
156
12
68
28
116
16
84
8
72
124
29
18
102
36
99
112
224
40
44
45
30
73
44
48
16
5
27
57
108
55
113
102
33
27
1
17
90
84
45
81
114
13
23
1
53
19
11
133
24
12
47
37
35
9
4
29
3
15
73
107
9
9
27
117
3
64
48
11
25
77
31
56
21
235
89
18
18
31
11
181
96
36
12
96
101
18
13
48
167
9
63
93
15
81
63
6
7
24
24
24
5
90
109
17
67
12
48
68
16
8
88
32
28
96
41
3
132
4
12
20
112
24
48
8
15
45
60
3
1
23
13
24
11
18
42
9
16
167
1
77
127
36
24
36
12
84
59
84
13
104
51
48
85
29
48
18
54
31
5
139
12
84
36
156
44
36
3
57
64
8
12
16
17
31
5
42
109
84
20
39
97
144
47
1
72
35
25
12
17
3
27
85
11
25
119
66
54
36
21
88
152
36
76
84
47
13
20
12
16
17
151
29
48
15
28
8
48
48
172
12
68
15
ABCD 97310660542*3^$a+1 [50024]
1
63
57
24
23
48
73
24
11
36
25
9
20
55
12
83
30
31
9
72
14
24
49
3
14
18
108
4
45
9
56
43
21
20
10
12
14
18
1
24
17
43
48
48
15
20
60
22
39
15
6
2
76
21
51
24
104
16
20
4
66
164
7
3
20
1
5
18
13
63
9
27
14
12
70
20
40
90
32
16
150
20
85
5
36
19
21
6
48
9
3
33
21
74
16
24
44
25
11
1
15
36
92
25
11
6
4
14
48
18
10
21
9
72
18
20
25
72
23
1
15
20
46
3
51
93
3
18
135
29
22
24
9
23
12
132
18
102
1
15
38
19
63
8
61
29
10
12
45
3
30
12
54
9
11
4
60
21
81
63
21
56
30
10
108
27
23
16
45
29
10
6
15
24
72
33
6
114
30
12
20
10
2
6
30
25
12
63
36
33
21
6
6
30
18
6
20
4
122
10
93
35
22
14
1
9
3
65
12
34
44
121
75
36
14
6
4
42
44
10
9
47
24
34
39
65
58
18
27
168
17
7
51
32
18
7
75
48
92
37
17
70
21
35
18
22
33
11
4
72
30
27
111
36
36
140
72
16
60
30
36
15
15
33
3
105
3
74
103
12
11
54
18
10
27
21
74
13
33
90
66
80
10
44
76
20
25
59
61
21
27
27
33
17
18
52
45
11
85
5
43
11
18
16
2
4
9
24
3
68
112
9
120
11
12
1
71
24
70
126
30
8
82
26
4
39
11
126
124
14
16
8
1
15
6
39
47
4
9
15
12
33
11
4
36
20
34
50
22
14
34
26
4
6
38
25
60
21
26
16
32
241
72
48
24
53
48
22
9
5
76
84
24
14
52
24
6
111
23
46
3
11
1
60
24
24
12
5
4
12
20
10
38
10
21
111
33
135
12
24
54
6
14
46
90
15
15
21
3
30
39
12
9
6
74
54
1
17
12
55
21
6
30
36
2
12
1
12
27
141
23
12
4
36
9
69
26
49
105
32
28
110
24
13
12
111
30
62
37
3
9
11
12
126
31
36
3
44
12
1
3
36
14
16
26
4
44
49
11
10
26
4
9
5
82
45
15
14
6
18
31
35
54
82
9
89
6
112
45
72
3
104
4
6
36
30
9
5
34
60
14
126
42
55
35
25
5
19
81
32
18
28
20
24
48
73
35
10
6
8
52
50
24
22
33
35
1
60
11
12
36
16
21
107
1
59
37
39
14
18
48
25
15
6
3
47
61
84
21
8
70
12
24
20
4
126
6
44
49
11
46
3
27
18
27
5
30
4
84
20
37
12
3
44
49
161
6
40
32
13
15
62
16
87
35
97
12
71
10
14
40
14
52
74
73
21
27
24
35
61
23
6
54
49
3
9
23
16
44
48
10
14
34
2
72
133
5
55
45
50
13
15
36
8
28
33
75
20
24
25
48
24
11
12
18
42
12
4
36
56
30
10
48
56
34
2
120
49
24
72
5
30
34
8
58
30
75
12
23
4
14
7
5
43
35
70
39
83
72
22
15
15
9
11
6
54
16
104
1
17
6
40
26
4
14
108
40
24
68
1
87
24
21
3
9
3
24
20
1
17
6
121
35
13
11
1
24
12
12
41
54
61
11
10
74
1
41
70
45
93
87
24
131
37
27
9
17
4
3
27
14
31
113
6
16
200
49
21
14
24
58
80
10
8
25
15
21
11
13
131
196
9
11
34
24
14
36
25
51
20
4
36
54
26
49
45
27
3
20
6
18
12
6
7
5
36
7
29
10
14
40
66
14
31
48
35
22
26
90
78
36
13
168
3
21
5
54
40
20
70
32
7
36
11
64
66
74
36
120
18
6
1
24
12
3
6
38
6
52
27
23
73
35
40
12
9
69
2
18
54
12
25
15
30
15
9
39
60
63
90
39
24
27
84
66
75
33
32
34
6
8
6
1
47
25
11
22
24
3
96
5
46
20
4
30
42
9
29
7
15
33
15
30
12
15
35
4
26
19
24
81
3
12
15
54
51
11
70
39
5
64
6
54
102
98
22
44
10
84
2
4
24
12
98
60
10
56
1
12
47
136
78
14
18
19
9
14
16
104
18
42
16
32
25
47
25
93
50
4
80
4
20
12
13
144
27
14
6
124
2
28
2
18
7
3
80
76
14
42
18
7
5
55
63
9
41
7
24
24
17
7
11
1
84
125
6
4
36
9
45
6
6
144
86
4
24
12
9
24
60
24
87
140
30
6
12
6
7
29
4
6
36
54
60
38
48
100
108
44
13
48
35
66
24
10
56
1
33
116
18
1
21
26
49
5
18
61
21
3
131
22
24
14
30
31
21
18
20
22
2
18
67
35
25
11
24
36
52
45
9
15
45
36
18
6
20
6
184
50
34
12
18
6
69
36
5
79
57
2
13
48
47
18
40
92
28
2
25
35
70
27
23
73
51
21
12
60
27
26
28
111
81
78
42
74
4
104
13
15
48
36
90
30
20
16
9
45
3
53
19
48
203
13
15
12
57
51
96
68
12
13
11
30
7
9
75
5
4
12
38
36
4
44
16
12
33
60
60
5
82
9
21
54
45
23
18
7
11
36
1
3
14
12
114
36
73
87
20
90
70
24
36
26
18
24
36
12
18
6
73
12
5
30
16
84
9
5
19
33
60
8
16
96
15
63
12
78
42
8
22
24
26
13
12
65
94
8
96
1
21
50
12
18
103
11
18
7
23
72
4
6
98
13
59
6
4
8
43
29
46
8
72
60
18
31
23
12
36
10
18
14
18
148
44
36
61
71
85
69
6
20
133
11
13
57
99
12
3
36
9
87
60
14
6
10
2
22
14
24
13
77
31
35
40
42
63
5
16
39
11
60
4
14
7
11
4
93
11
25
36
11
28
21
23
12
49
11
40
8
6
22
30
90
45
5
67
168
23
10
75
147
9
11
13
21
84
30
66
63
47
25
15
66
24
14
1
51
20
18
46
6
50
160
44
25
36
24
9
26
16
8
54
22
33
11
37
12
5
6
52
30
8
54
30
67
9
6
9
27
45
15
18
51
5
54
142
2
85
11
1
65
96
7
87
8
1
35
46
8
7
39
30
6
21
3
66
36
32
22
44
36
4
2
4
144
66
38
7
51
45
63
14
7
29
7
3
6
38
12
4
9
47
48
1
41
46
2
52
26
18
30
70
26
13
3
2
7
48
11
36
4
105
5
22
44
13
47
16
33
77
67
63
14
16
50
60
25
5
88
6
6
18
9
41
30
16
20
6
58
14
22
8
78
18
16
90
56
7
21
60
86
126
55
35
28
14
ABCD 97310845046*3^$a+1 [50045]
11
40
104
96
37
107
85
11
24
103
89
240
40
3
18
27
3
60
102
195
87
126
27
27
29
67
120
29
115
53
103
89
91
29
43
60
12
48
312
108
17
103
72
113
55
192
198
30
21
24
63
233
37
54
5
160
141
90
17
37
66
17
37
30
66
30
24
48
90
72
18
185
72
24
19
21
39
105
120
3
77
13
3
56
168
13
203
24
16
141
48
35
120
96
37
30
144
53
127
209
127
137
96
127
153
104
13
24
30
36
9
48
3
29
240
61
54
149
40
56
24
96
55
30
360
59
96
85
83
37
6
60
17
312
48
96
109
168
99
104
120
64
87
89
79
12
60
9
24
15
420
77
61
30
12
12
5
85
59
61
96
3
39
81
104
115
101
109
35
13
203
40
24
56
64
80
37
179
61
66
257
120
16
27
24
66
42
30
75
285
11
31
33
56
16
63
65
37
3
120
93
24
120
18
201
176
151
240
72
65
37
258
48
33
200
109
27
51
90
59
31
30
120
54
60
113
13
27
27
29
16
111
60
60
17
85
11
240
16
111
17
55
41
247
24
6
144
120
3
117
96
83
31
36
72
12
89
91
5
288
187
210
30
276
129
15
96
17
16
159
161
37
123
39
41
24
120
16
141
83
13
24
35
55
6
24
35
85
66
129
3
5
96
144
120
133
24
35
24
336
24
181
35
88
45
155
55
41
216
31
174
96
114
9
189
171
21
18
161
64
87
9
111
153
56
37
203
391
36
24
53
37
83
7
300
36
89
120
61
174
53
96
37
30
60
33
56
48
240
16
27
29
55
89
157
192
27
3
18
3
39
17
85
48
11
216
48
7
305
13
18
84
18
11
64
117
99
24
183
174
59
61
30
60
6
3
87
24
48
132
5
55
113
103
24
6
102
42
59
24
13
120
27
3
84
78
42
65
61
114
89
24
16
24
165
102
60
30
6
60
89
343
72
89
37
150
173
91
5
91
53
16
8
16
21
59
61
3
45
30
45
63
24
89
19
5
37
3
147
5
13
162
153
80
72
133
131
37
24
59
61
3
216
21
66
17
67
36
9
123
365
72
24
31
6
3
144
72
45
48
18
89
31
12
5
37
18
30
27
15
36
42
18
57
27
48
12
156
90
330
174
83
133
72
11
24
37
3
87
9
21
83
55
12
66
54
138
11
24
115
60
41
31
89
19
5
85
11
16
8
13
107
43
60
33
219
77
64
159
137
61
90
17
40
80
13
150
90
42
65
16
21
59
40
87
17
67
125
120
13
11
91
18
11
96
271
9
21
30
114
186
9
8
37
123
120
15
48
9
344
24
7
120
30
90
113
72
424
21
48
18
89
61
54
36
72
102
35
120
13
107
24
19
108
9
135
6
90
113
96
64
27
60
12
5
72
144
37
59
88
63
24
6
347
133
30
29
40
8
216
19
21
240
21
59
7
209
40
51
12
102
3
87
273
56
109
48
3
99
12
6
24
75
51
24
29
24
37
78
72
18
42
33
45
102
66
203
144
133
24
18
72
9
27
53
19
5
37
123
117
35
13
11
79
ABCD 97310846398*3^$a+1 [50003]
60
20
27
108
36
48
37
24
47
48
84
37
59
156
9
60
27
12
181
59
36
60
21
63
48
240
108
21
123
21
16
59
25
119
57
60
120
3
121
215
36
204
21
3
252
60
144
72
120
153
27
300
13
119
36
192
13
47
192
12
48
216
12
49
20
60
51
252
36
72
72
81
87
72
336
72
48
72
13
20
39
36
84
1
11
204
21
4
20
75
145
95
60
84
60
21
27
49
83
12
36
72
132
48
57
135
108
117
3
96
60
12
120
12
36
1
23
61
96
83
21
75
205
155
24
72
264
36
289
59
37
59
21
99
24
61
131
25
23
57
39
84
21
96
100
11
13
35
24
141
39
12
45
120
4
107
60
48
72
24
45
51
48
165
27
69
99
1
240
59
36
156
133
119
228
108
21
64
80
120
120
16
155
9
39
96
61
23
12
24
1
71
120
69
24
159
121
167
9
171
48
12
49
83
1
20
75
72
48
201
39
120
81
63
252
9
51
48
121
11
36
109
80
40
24
36
23
36
25
71
96
48
12
109
215
25
204
59
181
191
24
36
228
37
140
4
71
48
12
24
85
80
75
81
60
51
109
191
133
20
87
49
104
60
16
23
37
83
72
24
120
205
11
229
140
75
36
24
25
47
24
24
24
48
48
36
85
140
159
85
80
75
132
12
36
1
44
15
36
49
167
48
132
132
60
81
111
36
13
47
33
291
24
120
85
59
1
11
85
143
177
111
348
12
73
71
25
44
36
123
97
83
96
61
20
75
84
24
36
144
1
56
51
13
56
15
69
15
24
57
4
56
99
60
265
35
84
177
51
13
56
3
37
251
9
84
160
35
121
180
11
144
60
48
48
12
121
71
9
27
12
157
44
39
37
104
39
97
24
59
97
11
33
51
168
120
60
48
9
3
157
83
21
207
84
49
11
25
179
21
24
75
81
64
107
12
21
96
100
71
48
85
11
45
75
85
11
120
9
60
63
57
3
120
12
25
251
49
59
144
36
45
27
69
15
96
69
4
200
195
21
60
75
69
16
20
3
36
36
49
420
59
37
35
24
12
69
123
12
48
61
120
296
411
72
36
60
96
165
120
39
12
9
4
56
111
144
9
171
144
1
11
48
1
200
39
12
180
33
171
48
61
59
60
60
216
61
83
261
51
45
40
20
15
129
219
108
84
60
84
12
9
63
72
24
120
96
9
36
123
37
23
241
131
120
85
84
236
3
12
9
51
48
37
59
85
107
169
59
36
48
21
16
35
45
39
96
48
48
49
59
25
11
49
11
120
165
3
21
336
84
219
21
100
120
47
12
141
147
9
39
132
48
85
167
93
27
129
4
35
25
20
76
239
24
36
1
131
12
181
60
56
60
160
119
120
24
121
96
164
99
48
9
4
11
85
35
36
48
1
20
460
24
156
20
75
24
21
15
49
47
33
96
24
75
1
60
143
1
47
12
96
72
24
24
72
144
205
119
36
45
51
12
1
47
129
4
11
156
73
119
96
96
25
11
144
36
312
96
120
120
36
ABCD 97310885962*3^$a+1 [50100]
6
66
53
4
48
288
8
36
49
15
60
20
112
36
24
72
8
16
32
37
63
32
12
16
56
97
63
8
31
24
18
36
135
60
87
41
37
27
120
44
1
27
212
16
32
1
143
4
108
12
56
37
51
9
75
32
28
72
8
85
27
15
129
15
33
87
17
109
72
39
12
45
72
27
192
8
28
44
16
183
57
68
36
64
60
9
3
48
15
24
66
95
16
12
3
41
4
96
80
100
156
32
4
32
160
32
40
24
44
124
56
61
11
64
96
111
69
21
23
100
36
156
60
48
72
72
36
9
24
63
12
69
18
33
144
15
33
8
36
28
8
13
24
12
63
188
133
54
90
119
37
144
51
44
12
109
323
7
153
201
15
44
1
143
4
32
28
116
55
33
21
27
56
61
84
432
78
102
35
4
12
36
48
60
39
17
16
12
51
17
49
23
100
21
23
40
8
7
137
16
45
90
57
24
111
72
6
84
107
28
104
72
16
176
4
60
84
57
71
36
1
11
4
24
63
9
240
93
107
36
43
30
75
39
57
144
33
11
60
16
32
4
12
45
234
48
153
69
63
12
15
9
12
51
33
12
9
90
65
61
11
4
12
20
19
33
81
11
4
140
64
276
72
111
33
48
32
55
30
15
12
36
44
73
15
63
93
32
16
84
108
3
17
168
216
85
90
17
7
81
56
256
24
153
54
42
27
27
261
27
48
5
36
1
87
56
112
32
192
37
23
19
30
24
3
80
16
20
28
87
17
220
68
16
92
1
90
48
21
57
3
116
4
56
16
105
54
33
24
108
20
103
5
12
55
45
156
168
32
40
96
9
84
35
7
65
16
56
52
20
61
144
63
44
40
80
40
15
72
125
172
15
30
75
96
8
88
39
5
64
36
8
4
27
21
36
21
99
39
24
9
48
48
15
54
27
32
12
4
15
162
27
44
4
3
30
75
132
36
24
8
49
15
44
4
32
13
15
44
52
21
27
3
17
88
56
76
21
63
128
16
8
40
12
33
15
27
105
33
111
176
16
129
180
23
36
49
54
57
12
12
24
39
105
96
192
80
124
48
21
39
48
93
23
1
66
6
18
129
63
5
37
102
57
12
9
51
68
4
87
41
49
15
21
90
6
3
72
135
96
57
63
41
4
33
3
140
67
24
138
167
247
57
164
28
120
44
28
24
8
36
52
39
137
88
39
77
12
37
123
296
1
111
8
55
41
48
16
45
12
54
54
3
21
12
27
60
164
96
84
88
8
12
37
23
4
12
20
16
12
72
21
51
84
33
123
69
90
81
48
32
16
36
20
16
96
48
45
27
36
27
54
227
55
53
145
51
200
7
72
72
18
75
27
57
24
15
9
56
72
76
12
72
108
57
23
52
92
4
80
28
69
27
21
6
17
16
93
18
9
24
69
90
24
17
72
55
17
28
164
28
192
84
12
80
19
33
60
12
21
111
68
172
9
107
160
44
1
99
44
52
93
123
20
49
15
9
183
48
84
39
24
9
24
12
3
113
1
15
104
7
17
48
7
9
39
69
9
87
140
37
143
4
96
15
33
12
20
40
56
127
57
36
9
18
9
96
8
52
32
4
108
48
147
17
124
27
9
63
29
108
64
15
101
16
75
9
12
51
9
116
43
81
9
15
92
108
4
69
27
80
16
3
161
55
33
39
72
57
24
48
24
56
7
45
80
52
87
21
33
3
48
24
20
1
18
17
72
37
72
11
136
32
36
48
28
84
3
17
76
36
8
16
9
15
33
27
32
28
8
28
21
78
161
31
141
219
149
28
63
21
32
16
68
88
8
40
15
57
80
24
121
71
88
48
81
59
1
11
52
80
36
1
71
72
40
32
36
52
111
30
35
181
18
69
80
48
4
39
54
18
17
64
129
71
37
90
17
7
29
1
42
9
39
249
80
76
27
5
28
144
20
1
59
4
99
161
24
64
24
48
44
19
65
40
20
12
148
32
60
55
29
43
21
36
81
23
48
24
28
36
39
17
25
75
212
160
12
180
8
103
249
20
1
42
33
68
1
27
104
12
36
28
69
108
66
141
147
57
24
12
33
3
39
30
18
ABCD 97311616336*3^$a+1 [50005]
18
61
41
126
42
24
30
129
27
12
6
12
15
15
24
30
3
64
23
48
12
6
54
60
24
213
3
60
18
55
11
60
49
53
84
54
72
1
77
174
48
18
91
5
108
36
6
6
24
31
35
37
53
12
36
43
47
6
43
23
33
75
6
108
19
24
35
13
48
17
6
66
24
55
8
16
11
138
6
6
30
9
57
15
27
42
18
57
9
7
23
33
39
33
9
6
36
37
29
12
18
13
17
54
1
137
18
24
21
57
31
95
49
35
13
107
6
31
8
27
37
47
12
60
48
30
144
19
47
12
48
30
31
5
18
60
45
16
101
43
5
6
60
42
151
24
83
12
33
15
42
42
6
12
192
48
19
59
30
7
48
35
72
21
33
7
24
23
60
30
156
60
7
11
66
19
24
23
18
6
12
24
109
72
29
6
54
24
6
6
12
6
72
97
24
71
1
32
16
17
31
53
6
72
108
24
30
3
9
55
8
16
41
18
72
54
6
49
17
78
25
35
6
7
23
54
12
30
54
43
48
5
30
18
19
83
21
40
72
48
41
12
30
36
18
12
12
6
186
6
84
84
24
96
1
29
42
18
174
25
137
54
30
51
3
6
90
12
108
13
11
13
89
30
1
5
12
78
1
17
24
48
7
47
1
59
36
81
3
61
24
59
180
24
18
55
23
66
7
59
30
30
9
40
48
11
30
6
120
114
127
24
24
32
33
30
30
66
30
27
16
41
6
36
109
96
59
24
61
24
47
25
89
15
16
77
60
36
30
24
12
36
37
23
24
25
29
3
39
1
23
24
57
9
36
30
61
96
41
24
66
36
49
11
37
113
90
36
30
43
35
21
3
30
7
24
8
16
24
144
59
18
18
121
32
64
71
1
11
48
54
12
6
13
8
39
1
17
6
24
25
11
24
85
24
23
25
96
17
30
42
42
30
31
11
30
6
48
1
96
17
103
83
21
15
24
25
8
27
36
25
11
30
24
24
30
9
51
30
90
6
24
15
40
11
24
24
12
96
9
39
42
102
90
6
1
11
69
33
48
63
51
36
25
32
45
19
59
37
11
60
49
23
78
43
48
65
39
15
1
29
19
24
17
6
18
18
24
37
59
24
37
144
47
48
114
6
18
31
23
6
30
6
6
24
18
7
48
11
12
48
33
3
6
18
96
6
7
240
17
7
11
18
84
78
30
6
6
55
35
144
13
179
21
63
18
36
36
31
23
24
66
6
6
48
114
18
7
24
41
6
60
13
71
9
88
24
35
30
103
24
24
11
18
12
18
60
25
11
30
63
63
18
36
27
57
60
12
132
18
97
23
48
72
42
15
3
78
30
42
135
3
30
7
89
79
107
13
29
75
51
6
24
24
30
1
17
12
6
13
32
87
18
96
15
16
23
24
18
7
17
7
11
21
51
21
9
6
18
90
21
51
37
71
1
29
36
24
24
31
96
32
9
135
27
48
37
65
18
13
29
42
6
30
45
57
126
36
6
54
60
61
23
12
84
126
18
1
23
1
95
24
90
103
113
30
24
25
23
73
41
24
15
15
120
72
24
108
13
59
30
31
47
12
6
72
39
3
30
127
11
36
1
5
48
43
65
79
72
17
12
132
6
6
6
78
6
66
24
135
9
103
113
79
41
7
17
6
90
31
53
42
25
17
30
18
7
48
23
66
6
24
9
27
84
24
1
72
8
51
37
17
84
12
24
30
97
89
54
30
84
55
56
9
7
47
162
66
48
90
6
48
36
57
63
9
63
81
33
48
18
30
18
24
36
6
3
75
12
1
5
42
9
88
59
13
11
30
7
59
24
48
13
29
19
17
66
138
6
21
144
15
36
120
24
24
72
13
17
30
48
42
60
30
24
13
8
51
21
51
37
5
19
24
113
39
51
60
30
3
9
31
35
6
120
7
119
48
12
48
60
60
13
59
13
47
18
6
18
6
1
35
90
18
25
32
16
65
54
9
69
42
6
19
48
104
9
24
7
71
36
12
25
29
43
24
24
17
72
31
77
48
43
47
18
6
66
90
18
66
25
80
16
47
1
35
36
49
41
6
57
16
17
30
1
96
11
13
23
6
3
15
72
49
23
48
18
63
189
27
33
31
80
16
191
25
24
32
16
89
7
137
24
31
5
19
65
55
11
45
39
36
36
121
35
48
120
132
48
1
5
18
81
16
23
12
30
78
1
59
30
78
1
48
71
78
54
6
7
24
35
6
12
162
36
61
11
12
1
23
105
21
30
13
48
53
6
13
11
6
54
49
41
31
72
59
37
32
3
6
127
8
27
12
30
3
40
104
40
59
132
48
1
8
63
18
60
3
27
13
41
66
12
12
60
6
6
60
60
37
23
66
15
16
71
57
39
25
96
24
24
47
25
59
6
6
24
48
18
12
12
30
18
42
21
9
24
54
18
12
78
78
55
11
21
136
41
6
97
65
48
66
54
12
30
12
6
12
55
23
49
47
49
47
120
12
13
8
15
97
24
23
25
32
72
3
78
55
11
120
102
30
25
95
1
17
30
25
128
57
6
1
23
6
19
77
30
48
12
9
16
83
72
30
78
36
13
48
35
12
12
54
36
30
30
7
41
7
11
61
107
37
5
3
88
56
88
35
13
17
54
1
89
24
31
113
12
27
57
7
48
35
36
36
12
12
13
11
21
111
60
61
11
12
33
64
59
30
7
11
13
17
42
24
21
3
61
83
12
1
143
54
3
177
7
72
47
12
18
60
36
3
40
53
123
15
49
23
144
57
69
18
1
56
3
24
61
11
18
6
24
12
49
89
6
1
41
78
73
120
71
73
23
12
13
35
93
9
7
35
12
25
71
18
12
18
12
24
24
37
24
5
18
9
64
5
19
35
21
33
6
36
60
30
19
24
24
35
109
ABCD 97311931142*3^$a+1 [50077]
33
48
108
36
18
30
63
39
33
27
6
3
27
48
6
3
27
96
42
42
18
6
24
66
6
6
12
18
42
147
99
21
3
36
30
24
36
6
54
6
21
9
54
57
33
54
12
30
15
48
51
36
18
63
48
15
6
6
45
39
6
108
6
93
48
9
96
39
15
18
27
15
21
57
30
138
3
15
12
30
60
120
18
105
27
24
21
27
6
42
42
96
30
96
21
33
60
6
6
30
33
75
24
42
15
60
24
39
33
147
60
12
24
36
33
45
102
6
39
105
39
105
15
27
9
69
60
6
24
36
9
69
15
15
48
33
39
21
69
138
12
6
6
9
81
3
21
36
24
60
30
6
18
36
21
21
114
18
87
84
36
9
15
15
42
12
12
18
48
24
69
69
12
48
6
36
84
12
42
123
9
24
36
3
12
93
48
30
72
42
30
21
3
24
33
24
3
90
27
33
3
57
48
78
42
18
30
51
24
21
54
24
42
36
63
39
57
3
102
36
12
6
6
18
18
12
12
6
9
33
36
30
30
132
12
48
84
3
21
12
12
66
45
27
24
24
6
24
30
30
39
3
12
18
3
9
6
30
114
33
33
30
21
9
12
39
39
30
15
24
3
54
24
87
45
12
15
36
15
90
24
66
6
30
18
6
36
126
27
33
3
15
6
39
36
48
3
12
33
27
90
48
18
6
36
132
6
24
48
18
24
30
48
12
30
6
24
60
60
18
39
3
12
78
36
30
9
105
15
21
42
57
21
72
87
12
15
24
30
15
57
12
18
9
3
42
6
114
6
9
24
15
81
63
42
15
33
96
15
24
48
3
21
15
18
15
21
30
36
54
12
12
18
33
9
36
60
27
69
144
42
54
6
54
3
33
27
15
21
39
6
6
66
84
99
60
21
60
15
33
6
9
27
9
141
18
21
27
18
60
15
105
30
12
42
60
27
45
15
99
60
36
54
27
3
12
18
15
39
57
15
6
27
21
15
72
15
18
15
45
90
6
60
15
9
42
24
48
6
15
15
24
96
9
15
36
54
63
117
72
18
6
6
48
12
54
51
15
6
24
30
18
51
39
18
90
54
30
18
27
144
39
57
3
30
12
54
66
48
30
72
60
30
15
39
21
15
48
30
42
24
6
15
60
273
12
54
24
18
12
12
60
30
54
6
6
75
63
81
96
3
30
6
18
12
99
39
21
12
57
15
3
18
12
42
12
36
24
6
3
45
84
30
18
15
33
24
6
24
30
6
9
21
12
18
6
24
36
6
24
24
150
12
54
45
129
54
21
9
60
18
12
6
30
12
72
60
93
24
33
6
6
24
27
9
6
9
21
39
15
33
48
3
60
12
60
42
3
63
30
6
60
90
3
21
12
60
39
33
48
12
27
9
126
24
6
6
12
153
120
72
27
69
9
27
171
18
6
9
51
69
57
3
9
12
48
12
51
15
42
15
15
21
12
27
6
15
36
15
69
87
9
45
24
24
3
123
21
3
66
120
42
57
51
9
15
72
6
24
30
24
54
102
30
24
15
15
12
9
39
9
21
24
243
27
18
54
24
6
30
21
9
3
15
21
51
48
78
39
33
30
18
42
18
3
69
12
51
12
15
66
54
36
12
30
3
24
51
6
24
15
96
3
12
60
54
6
18
12
75
3
6
39
15
57
15
36
48
6
18
45
51
30
30
21
48
21
6
9
51
30
66
84
21
117
6
90
12
42
12
45
3
45
87
33
21
27
27
78
18
9
48
9
78
48
78
84
42
6
48
24
90
6
66
24
24
66
36
6
48
21
96
12
27
24
9
33
42
21
96
9
6
48
105
27
45
24
57
102
48
18
27
48
45
39
15
18
12
15
123
9
21
12
60
66
6
24
42
30
24
60
216
27
93
3
51
54
66
48
33
15
12
12
30
84
90
6
30
18
12
3
60
45
18
33
9
60
42
54
24
6
24
18
39
9
54
6
24
51
12
9
24
6
18
51
69
18
132
21
15
6
24
60
12
72
42
9
51
18
63
9
3
81
24
6
105
45
15
12
9
6
30
27
57
48
36
24
72
84
66
18
30
12
138
42
18
51
21
48
36
114
6
24
30
48
9
39
36
18
12
15
3
21
45
36
6
12
45
15
12
54
39
135
30
48
27
51
21
63
21
36
81
54
30
48
18
18
90
24
132
66
18
9
3
30
3
69
42
90
15
33
12
6
12
60
45
33
24
15
33
42
30
6
12
45
51
60
57
3
12
12
66
27
12
51
96
60
6
18
54
30
21
105
51
39
9
27
9
15
30
6
6
3
57
30
72
42
6
9
33
60
90
6
24
42
9
9
15
21
54
120
18
54
6
48
12
12
12
3
15
30
87
45
3
21
144
72
24
6
21
27
6
6
36
12
18
18
6
3
12
39
144
57
69
54
48
48
117
3
96
24
42
27
21
6
48
33
9
6
138
12
132
12
54
21
3
6
15
9
63
9
6
18
96
63
51
90
120
6
21
9
114
9
27
66
63
39
57
39
6
18
12
60
33
255
36
24
6
6
78
51
9
15
3
93
21
114
24
30
12
18
30
87
15
45
60
48
3
54
15
9
51
33
12
36
42
18
18
30
36
90
24
105
21
24
30
57
33
15
12
9
39
21
30
24
12
48
45
21
36
3
24
12
15
30
15
39
12
24
9
12
9
48
12
3
12
39
96
84
30
54
30
48
60
27
117
30
78
30
6
12
78
6
18
78
60
30
42
15
72
3
36
6
6
24
6
27
27
48
30
18
33
9
18
144
96
30
18
30
12
15
105
30
18
54
12
33
81
24
60
72
30
30
66
9
21
15
9
15
9
30
6
6
117
15
42
6
9
21
15
9
39
27
48
9
81
66
18
42
6
42
30
12
6
33
27
24
18
27
21
24
60
18
6
27
3
30
12
12
42
24
30
210
21
48
108
15
9
9
36
6
12
60
48
18
12
72
15
33
12
6
66
30
24
30
15
9
27
60
48
57
6
12
90
102
45
9
42
9
9
12
120
3
84
57
36
15
3
45
9
75
27
30
24
36
90
9
39
30
27
15
18
15
57
60
6
102
18
18
42
12
18
183
57
39
36
3
30
66
18
27
24
15
24
57
36
15
48
66
66
ABCD 97312412482*3^$a+1 [50069]
12
108
24
21
54
9
39
6
27
45
3
24
72
36
48
27
108
150
12
3
57
30
69
189
15
156
21
15
168
120
96
36
48
9
18
18
54
21
60
9
27
3
45
45
87
60
69
15
39
45
12
21
120
63
9
111
192
168
120
45
15
177
24
243
21
144
96
39
87
9
27
54
174
24
45
72
3
18
15
24
36
60
12
12
39
222
108
84
18
78
12
39
39
9
63
48
180
69
21
75
21
39
27
45
27
42
15
96
24
24
12
12
33
27
3
57
93
27
27
90
48
51
12
24
81
18
90
87
12
21
6
36
12
6
15
21
15
33
15
72
3
141
24
72
108
180
105
3
12
36
27
33
60
84
12
93
6
57
24
36
24
21
27
111
132
33
72
84
21
42
21
45
144
132
111
27
21
60
60
45
12
27
15
93
24
81
3
27
33
27
12
186
51
51
24
54
12
60
30
117
48
123
6
3
48
72
15
105
60
60
96
9
27
21
15
27
162
51
39
93
12
33
51
24
12
111
180
72
180
6
36
63
3
150
3
45
24
27
24
60
177
99
111
78
36
18
45
81
75
120
12
12
48
12
27
18
18
9
21
159
63
45
36
117
3
24
36
129
3
33
72
15
24
84
12
45
42
93
105
15
87
18
63
24
36
36
36
9
66
57
57
3
81
75
69
18
33
27
33
36
33
36
60
99
3
33
39
6
72
3
96
48
15
45
3
129
21
3
15
72
18
12
24
51
33
75
192
135
30
114
36
33
12
27
48
24
141
123
222
15
108
60
69
15
72
3
48
33
27
48
9
48
33
6
33
60
60
27
9
84
60
45
51
21
3
105
15
48
99
36
57
12
69
15
27
54
3
12
36
3
144
48
93
264
21
135
9
3
3
30
39
33
159
96
87
81
12
57
3
72
60
27
45
9
195
105
24
123
3
45
24
33
60
12
18
33
81
15
24
45
15
96
48
3
24
9
9
351
9
27
48
153
60
27
72
24
180
36
93
51
21
18
153
108
45
15
15
6
39
159
21
99
42
66
18
60
27
3
105
75
54
60
3
15
9
3
45
36
27
45
33
12
135
15
9
39
42
54
48
6
51
48
36
147
72
18
39
21
27
48
15
57
36
69
72
3
156
39
33
12
108
27
21
96
84
60
24
60
60
72
9
12
78
57
48
57
18
69
33
87
27
48
132
21
69
36
54
33
108
3
105
84
3
72
33
120
69
18
45
72
264
12
60
24
36
24
24
45
72
3
36
33
51
24
15
165
123
45
63
105
9
3
72
48
12
81
54
18
12
36
15
36
36
48
180
180
15
12
42
3
45
90
60
9
96
60
45
15
117
126
45
45
120
15
24
3
162
36
12
150
12
6
15
12
57
15
93
27
48
3
69
12
84
51
36
9
60
69
72
15
45
27
165
6
30
87
75
165
75
105
84
96
33
39
3
33
69
18
18
15
45
75
12
12
60
12
24
24
15
48
18
51
36
27
33
57
111
12
72
36
57
3
45
15
9
18
105
3
30
6
18
27
9
36
15
96
33
12
18
6
84
54
18
27
60
72
21
27
96
24
36
21
48
78
54
3
60
36
120
45
15
39
42
99
36
3
45
12
156
3
9
261
54
36
9
33
159
84
84
15
30
63
45
15
9
3
108
24
45
3
36
99
33
72
21
75
57
15
72
21
12
60
72
63
12
33
87
108
3
72
9
84
45
60
30
21
48
27
18
18
45
237
15
207
66
27
123
48
9
36
60
72
72
93
39
21
30
33
165
60
36
66
24
54
72
15
72
3
45
45
72
27
9
15
120
99
18
15
12
36
24
93
15
123
21
51
42
51
36
33
6
36
36
9
135
273
12
33
60
15
12
144
12
24
24
105
24
63
45
138
24
33
15
105
57
123
3
24
33
48
144
48
213
15
21
36
15
12
27
189
60
72
57
15
141
27
45
3
57
18
69
156
12
24
264
60
72
12
141
12
39
3
36
90
75
9
51
60
21
18
33
33
54
36
45
24
93
3
111
129
192
60
24
9
27
57
6
9
156
27
24
69
21
15
213
15
48
69
54
45
27
72
45
36
57
39
24
9
3
33
15
12
45
24
39
45
15
9
75
12
21
18
57
69
3
33
63
45
87
72
3
33
12
24
51
72
36
114
15
108
15
18
51
3
78
63
9
3
24
39
6
36
12
18
33
132
93
90
30
ABCD 97312529012*3^$a+1 [50209]
15
156
21
24
120
108
12
24
57
3
12
12
12
60
9
66
81
48
75
45
96
24
72
69
15
24
72
60
108
441
15
21
147
168
99
165
9
15
12
144
108
63
33
24
72
15
45
48
96
12
48
75
21
24
51
69
24
60
36
156
84
24
108
33
75
72
84
60
69
39
72
144
24
120
72
108
87
213
147
105
48
12
84
15
9
63
45
123
105
12
72
3
24
9
45
135
135
21
24
12
15
9
84
264
12
60
24
132
3
21
219
21
84
75
69
156
24
132
24
60
111
69
87
69
24
15
36
93
3
153
132
75
9
39
126
54
6
15
15
54
42
69
108
93
48
75
12
99
9
36
36
108
36
45
15
24
51
81
12
12
105
6
45
72
96
87
45
33
99
72
171
33
120
21
3
51
105
207
153
12
24
39
9
36
132
99
45
156
24
24
96
45
3
96
12
48
72
9
30
36
69
99
72
9
9
27
72
60
36
21
15
219
45
72
3
237
180
120
9
30
45
24
36
24
12
63
129
33
243
12
12
36
57
3
12
39
54
87
24
81
3
24
33
27
48
72
156
51
21
120
144
96
48
96
21
18
105
24
27
24
21
24
12
213
87
108
15
57
123
6
126
33
195
57
15
45
9
3
327
33
12
75
9
72
15
9
24
84
57
3
60
27
9
72
144
51
9
21
123
84
51
12
9
216
123
81
48
12
75
45
9
87
12
36
96
51
9
60
39
69
21
42
249
84
21
15
99
57
72
36
15
21
144
24
57
51
48
15
81
45
39
15
21
9
327
3
45
240
147
45
93
87
72
3
93
51
69
165
6
36
45
9
75
108
312
21
39
24
24
27
9
45
15
24
63
90
54
60
33
96
15
105
51
33
57
3
96
27
108
9
63
9
159
72
84
180
9
27
57
21
15
72
15
33
147
114
15
60
84
132
45
15
9
54
342
18
30
51
96
75
174
183
120
111
81
120
75
21
135
105
48
120
24
36
36
9
72
3
51
60
69
12
24
21
63
81
3
213
27
111
6
54
21
36
108
24
96
180
75
72
18
111
15
129
24
27
36
69
156
108
12
33
75
60
24
3
9
36
48
132
48
96
36
63
9
63
54
39
60
24
12
108
171
57
72
27
33
12
81
18
60
9
132
144
72
213
60
27
12
60
207
30
3
183
84
81
33
36
99
60
51
33
36
60
15
45
36
9
51
24
57
135
39
144
45
51
9
75
252
18
39
21
102
177
36
27
45
3
312
48
72
117
156
165
72
3
24
3
60
18
51
48
12
36
60
3
9
36
24
12
15
33
48
108
147
9
15
69
12
48
72
12
33
3
87
18
51
21
135
84
36
48
96
15
60
81
39
54
27
15
108
30
126
45
81
24
39
132
45
3
36
24
12
132
12
204
75
36
36
9
156
48
36
84
84
21
30
60
189
63
84
9
156
36
60
60
39
6
18
117
3
141
24
111
156
9
24
12
60
39
153
60
48
12
3
9
60
105
39
24
36
81
39
36
195
93
21
66
33
72
96
72
108
108
132
99
9
45
15
180
24
93
378
69
60
51
90
30
96
45
36
24
36
3
21
69
66
81
60
24
21
27
60
87
96
84
9
12
93
99
57
54
42
123
24
27
45
36
15
57
348
9
123
36
147
33
51
36
45
63
21
75
33
48
63
45
21
99
60
75
36
45
24
96
36
3
45
36
120
48
12
24
72
3
105
36
75
81
39
6
123
60
192
15
24
54
27
63
81
60
48
60
36
237
30
189
24
111
69
24
3
30
39
39
30
60
15
24
51
81
48
27
36
ABCD 97312963942*3^$a+1 [50033]
12
60
57
15
56
72
28
9
51
9
18
12
33
75
69
93
11
7
57
8
24
64
9
63
60
87
5
40
15
30
51
120
36
84
27
132
60
53
48
16
3
48
120
12
90
30
60
33
57
23
4
8
13
42
105
165
15
132
140
28
116
16
324
9
47
13
18
165
48
32
28
56
60
1
35
7
120
33
48
60
32
52
12
111
33
87
9
63
30
30
60
30
15
12
20
1
107
12
16
15
12
18
27
12
156
27
5
85
27
36
68
16
8
40
96
27
33
9
11
16
3
21
87
65
28
36
33
60
11
19
53
55
65
52
63
12
30
120
147
44
64
32
36
247
5
100
15
41
40
9
51
9
51
9
78
29
28
33
3
36
8
163
132
18
30
153
39
168
42
111
24
20
145
143
12
25
18
42
18
12
108
53
7
45
92
12
4
27
65
48
16
3
17
73
23
12
88
27
30
15
116
36
181
60
95
40
120
105
42
180
5
76
39
41
7
45
12
15
21
177
60
3
27
65
40
24
21
63
69
231
24
128
108
4
75
30
15
15
117
3
41
64
93
12
123
27
18
12
18
12
41
4
45
75
3
189
3
21
12
12
45
30
77
40
3
141
32
52
36
24
93
12
120
18
69
24
9
60
15
75
57
51
72
21
56
4
39
105
15
5
28
15
42
30
48
57
33
155
25
90
12
30
3
8
97
59
4
24
45
3
32
52
51
45
75
192
21
27
117
12
84
60
164
16
36
8
48
4
81
95
7
57
48
12
24
56
1
35
4
120
24
80
49
30
18
47
76
99
45
20
40
36
57
42
30
47
36
7
5
25
27
63
60
93
80
7
81
60
12
75
57
36
9
23
25
12
51
104
55
60
150
47
4
9
27
21
27
108
20
7
185
13
123
80
7
102
71
187
132
93
48
120
24
36
39
18
42
141
39
53
25
72
63
24
63
41
16
224
7
12
60
5
13
42
30
11
64
60
120
72
153
108
42
138
15
75
33
36
24
36
108
3
5
64
8
25
11
100
44
132
13
15
15
48
12
21
12
15
12
53
52
93
42
41
67
42
95
52
21
27
75
17
24
19
101
160
87
30
12
3
57
11
24
52
60
24
9
87
3
21
180
44
25
71
40
57
30
57
72
8
115
18
27
123
29
4
44
13
59
31
102
168
72
30
21
9
123
15
30
12
48
102
60
18
23
124
20
43
29
4
57
42
81
69
27
80
31
29
36
48
247
113
4
75
81
9
75
60
152
28
153
60
23
19
17
4
200
52
68
24
55
60
18
27
3
33
96
111
77
43
29
76
204
33
30
21
9
131
4
60
72
21
39
3
41
120
24
208
27
57
63
21
12
45
15
75
45
44
13
3
32
76
27
12
81
39
60
57
84
9
15
8
85
102
108
57
8
97
71
7
30
83
52
27
78
42
17
13
83
25
23
64
45
75
48
45
3
32
48
4
3
132
5
100
60
20
52
123
60
30
27
3
150
18
102
18
57
12
63
30
11
19
41
109
47
133
63
12
165
60
60
51
20
19
18
42
5
232
51
12
90
60
60
30
5
172
21
47
48
112
15
117
51
29
121
23
24
175
48
33
57
30
9
3
33
12
212
16
75
150
3
24
56
72
7
48
132
45
15
48
12
45
45
35
25
47
271
129
24
69
11
79
30
27
33
15
135
41
49
95
172
60
21
72
35
40
33
27
60
120
8
100
20
24
4
32
37
60
15
32
4
12
12
33
270
65
52
15
30
23
28
12
27
48
9
36
48
57
23
112
45
3
87
5
37
15
8
97
120
71
84
43
12
78
107
28
20
108
40
9
95
16
20
76
84
96
111
17
28
8
109
15
12
96
27
120
53
124
144
12
272
36
19
81
152
112
153
42
5
48
37
51
9
15
15
60
125
55
18
27
36
27
282
23
28
39
81
12
87
30
60
3
48
92
85
23
19
90
135
3
57
15
60
141
27
12
5
48
208
57
12
155
25
30
21
99
21
39
21
9
30
78
30
209
28
176
4
60
20
60
100
8
7
60
78
35
25
72
15
3
42
215
43
33
12
8
64
12
3
18
27
15
53
208
57
3
39
60
45
12
48
63
12
53
7
30
15
3
93
80
4
60
48
87
168
42
11
72
72
28
105
3
24
93
15
32
36
96
43
165
63
102
3
84
3
48
ABCD 97313290604*3^$a+1 [50010]
87
105
73
14
18
15
43
101
19
224
36
30
36
70
20
78
102
4
20
46
11
72
67
30
8
28
38
36
34
92
72
18
40
128
52
48
74
16
56
34
41
51
18
27
24
1
44
99
57
87
7
38
16
11
55
38
232
60
126
54
74
57
69
51
13
6
66
38
42
48
40
20
10
56
94
56
15
15
24
57
120
73
20
84
15
7
20
16
32
16
6
66
29
139
5
9
60
3
9
4
12
44
84
15
9
36
12
54
9
31
54
12
23
1
20
10
26
12
142
5
3
21
25
26
54
207
55
78
2
57
7
20
70
24
2
100
8
66
24
12
114
90
18
12
33
96
21
18
72
9
25
30
2
78
102
18
16
60
5
9
39
15
96
36
66
18
6
64
20
16
38
22
11
9
15
49
206
46
8
36
64
20
36
4
36
71
48
21
16
83
31
68
42
36
54
18
12
6
45
73
36
44
52
2
48
18
6
84
70
56
39
24
117
99
15
57
9
78
30
58
140
108
36
24
126
15
3
52
14
6
45
21
58
17
33
15
39
108
69
55
38
3
13
36
8
12
24
10
6
59
7
17
21
24
46
6
56
34
86
39
21
10
65
9
6
33
1
20
10
6
32
166
14
63
45
3
21
36
178
90
59
15
106
47
9
30
6
18
30
6
30
16
20
40
14
34
6
36
17
15
57
24
9
16
60
50
16
6
68
40
90
125
24
31
36
29
39
88
8
9
57
60
46
24
90
90
110
30
40
54
20
27
48
207
18
76
84
6
110
66
34
119
25
36
38
16
5
15
36
16
24
53
57
16
30
2
111
1
38
120
18
70
2
52
35
19
2
27
31
20
16
30
44
75
27
114
84
70
80
30
24
3
45
4
23
45
22
29
57
15
9
18
36
36
45
1
54
36
44
10
8
136
72
2
42
3
33
12
22
5
69
100
20
52
74
21
147
28
150
18
20
21
105
10
8
16
2
30
4
36
125
13
74
6
36
39
177
34
14
16
98
18
27
37
20
111
55
2
48
4
30
5
15
9
51
46
38
24
90
15
33
39
19
101
19
20
57
13
11
49
20
46
29
24
37
8
52
14
6
3
48
69
34
41
49
26
10
98
120
42
18
52
30
26
57
13
50
33
1
71
73
44
16
11
24
129
18
48
36
4
29
43
2
12
16
8
87
75
64
54
20
36
76
18
14
88
24
35
21
123
75
12
34
20
76
92
66
6
51
3
72
30
63
7
20
45
105
10
8
141
33
16
2
34
26
129
79
41
1
84
60
54
56
9
145
47
49
30
6
35
139
54
42
14
76
32
42
36
69
1
38
12
45
9
18
21
24
15
172
24
5
24
57
15
81
108
10
17
19
56
93
85
162
18
20
24
46
56
90
34
20
24
45
21
42
33
57
63
39
33
9
15
39
72
12
22
54
72
68
36
6
70
14
4
14
36
42
34
56
124
20
34
32
3
1
248
52
24
120
35
9
46
65
120
51
4
122
108
24
162
30
130
38
72
54
36
34
32
18
21
3
66
22
77
61
2
9
51
10
8
12
40
18
12
54
20
18
36
6
3
33
28
80
46
26
118
125
81
66
24
174
15
25
12
18
6
83
21
22
2
51
21
75
24
25
140
42
28
56
18
6
46
6
30
24
56
64
20
18
58
59
151
24
74
39
67
74
30
6
16
47
1
74
45
13
54
66
24
35
15
6
28
2
54
4
14
88
60
65
24
24
25
20
70
20
24
90
48
94
14
24
27
9
12
3
85
110
6
84
6
30
16
18
20
81
115
54
44
27
93
18
4
38
12
4
50
24
12
33
48
24
1
24
20
90
9
91
164
96
36
48
60
120
9
45
72
40
200
16
2
52
38
90
28
54
35
48
45
3
39
16
17
57
15
1
23
81
16
8
15
31
41
93
82
18
20
24
30
52
41
19
66
155
24
3
52
6
2
46
36
8
46
56
70
38
36
6
3
72
15
9
145
42
2
3
87
30
142
114
50
6
70
56
69
33
108
54
24
30
16
6
17
13
24
56
30
88
74
18
24
108
46
36
24
35
31
185
24
15
9
7
56
9
1
74
78
36
10
41
19
5
51
106
59
153
52
11
25
23
21
36
63
1
44
10
26
34
120
29
105
12
18
16
36
56
58
12
47
31
17
33
36
18
18
18
166
14
106
20
4
12
35
153
15
55
50
16
74
76
14
16
224
10
65
7
60
218
66
33
72
109
56
40
54
12
114
38
46
56
36
54
9
31
90
68
51
37
2
6
99
3
40
2
18
34
23
7
20
70
74
6
16
32
6
10
2
4
14
42
18
10
56
4
56
126
18
16
74
12
4
50
16
20
40
48
20
54
52
80
16
2
28
5
93
27
57
87
3
88
164
18
36
54
21
1
84
11
24
1
44
16
86
24
84
6
3
13
48
11
49
47
9
16
23
27
4
14
42
57
48
13
6
38
36
51
21
28
6
113
61
2
42
12
18
22
20
54
30
27
45
3
39
105
87
126
24
18
30
27
9
22
17
3
28
56
6
123
1
74
30
15
81
30
106
44
3
33
70
30
90
20
45
24
109
26
105
109
30
20
16
41
48
7
17
1
32
78
30
16
59
21
75
25
23
1
14
36
6
70
56
12
18
99
48
33
58
66
6
5
63
57
49
44
66
9
24
81
10
74
36
22
2
15
31
ABCD 97313557288*3^$a+1 [50002]
57
48
27
1
5
36
15
123
108
60
13
161
30
33
15
66
6
6
3
27
85
104
63
1
32
3
54
31
17
12
15
3
9
69
6
9
51
13
5
43
47
6
15
39
12
18
108
75
33
6
24
66
75
84
132
24
21
27
36
21
48
36
39
75
21
15
6
54
120
81
3
48
24
48
6
96
6
42
75
60
237
99
4
155
1
29
42
1
32
15
12
138
12
96
42
21
51
9
60
39
1
12
23
21
88
56
99
6
6
36
13
20
12
15
48
85
32
3
60
21
3
57
4
44
27
9
15
12
48
96
18
6
69
3
33
52
72
5
15
15
21
117
3
51
33
12
16
23
45
201
75
39
24
6
6
18
36
139
11
21
16
32
12
24
40
11
13
203
90
12
66
30
27
75
78
24
3
48
24
3
13
116
48
3
18
55
71
30
6
18
90
9
15
33
144
84
39
13
5
55
47
12
21
3
30
84
15
72
171
12
6
30
37
68
9
186
9
48
135
78
66
105
75
66
12
6
30
6
33
36
15
36
24
45
15
12
42
66
54
6
36
9
27
24
1
17
3
24
36
84
39
21
36
33
12
43
59
96
9
21
30
30
99
60
51
120
12
105
60
57
91
32
12
21
15
12
9
79
12
20
60
52
48
5
55
5
42
33
57
108
48
7
35
48
42
18
9
12
15
109
11
9
75
6
78
6
36
3
3
24
108
18
63
99
12
18
15
12
3
13
65
3
24
16
11
36
72
33
48
24
15
48
12
48
12
36
45
21
48
3
3
66
3
93
24
3
36
9
27
39
90
54
6
27
27
60
36
24
60
6
15
12
57
126
102
3
9
42
138
3
3
21
24
24
63
48
141
36
24
15
36
12
153
12
76
71
73
41
75
111
33
15
60
1
41
75
3
12
33
21
15
15
24
6
72
30
24
24
12
13
32
60
48
21
6
13
29
15
33
3
60
132
63
45
129
51
60
60
75
42
27
27
21
100
32
36
15
36
9
21
54
21
3
81
24
27
9
9
6
45
39
93
3
9
48
3
72
25
17
3
268
20
12
39
30
6
12
48
13
11
33
12
16
125
39
219
57
40
5
48
115
11
18
6
69
3
93
27
9
16
5
63
144
3
24
48
1
11
21
99
9
21
15
15
1
44
9
27
9
66
9
24
15
81
45
66
78
54
33
3
30
30
36
18
15
45
42
1
47
1
56
63
72
9
12
15
90
144
120
24
42
102
87
64
20
21
18
6
51
3
60
12
13
80
51
12
117
12
63
72
18
30
13
53
39
51
21
93
27
36
15
132
60
12
21
33
54
45
75
12
33
88
47
1
35
25
12
107
21
75
57
99
9
27
42
36
6
48
57
24
45
96
24
27
48
4
95
6
15
39
30
135
60
3
13
32
48
24
63
45
27
12
93
27
69
60
52
23
9
33
60
48
15
27
24
6
12
12
66
13
12
53
24
55
41
24
75
15
1
11
24
60
9
15
33
12
3
108
96
150
6
12
45
12
21
27
15
21
21
30
13
107
96
18
27
39
54
24
223
23
60
9
15
30
72
30
45
9
66
9
51
18
91
5
15
27
102
27
3
1
47
18
15
172
23
24
12
24
30
27
40
44
48
21
87
24
51
69
105
6
33
45
54
1
59
132
54
6
105
48
16
5
66
33
36
9
60
30
210
30
45
51
9
15
78
12
63
165
48
54
81
36
3
13
8
39
1
80
60
112
17
96
66
9
24
21
12
27
3
12
36
81
3
30
78
30
127
11
12
84
60
9
81
18
12
54
60
24
3
3
69
33
7
20
15
165
60
21
60
99
12
124
5
27
63
12
9
3
1
80
111
24
9
51
21
3
12
1
68
4
48
32
60
48
48
51
6
99
3
48
12
33
45
30
42
3
12
15
45
15
1
29
27
16
149
6
132
61
5
60
15
15
84
18
42
36
81
120
51
69
15
9
24
16
119
6
114
1
44
27
21
28
24
71
6
30
6
15
60
3
25
5
15
51
9
15
9
87
33
3
93
4
5
30
141
15
24
90
3
75
12
72
93
3
33
60
9
75
63
54
43
5
3
153
39
87
49
92
9
114
6
198
30
6
24
36
12
24
108
30
27
4
72
164
4
92
28
5
19
5
51
27
90
3
12
57
3
3
81
208
20
3
9
99
12
18
42
48
30
156
255
28
35
1
12
23
109
11
84
78
3
99
36
49
53
18
84
12
60
6
18
45
27
42
43
44
3
66
102
25
8
15
120
24
6
6
18
3
99
129
51
9
100
5
39
21
30
21
39
24
36
21
16
59
66
18
54
3
24
36
12
16
5
19
65
87
9
66
84
24
45
15
18
18
102
39
39
21
21
54
21
24
24
45
114
36
6
18
13
47
48
13
144
185
66
6
36
15
60
48
39
60
25
23
9
36
27
36
129
15
18
90
24
9
52
95
93
69
15
12
120
45
18
96
12
12
1
32
27
21
9
6
21
48
36
45
15
27
24
30
15
15
13
5
63
39
30
39
87
33
45
42
42
30
177
69
30
9
21
36
3
36
64
83
9
9
7
48
24
56
39
18
15
99
9
51
33
16
80
111
30
31
53
66
48
13
53
7
48
119
30
66
69
15
30
102
36
12
66
27
165
78
54
78
12
42
75
15
9
4
108
35
18
75
24
15
13
47
33
12
88
5
72
15
63
54
36
3
39
6
30
42
15
9
18
90
15
81
55
104
88
155
25
92
75
12
18
12
63
12
ABCD 97313804884*3^$a+1 [50086]
23
57
48
24
33
7
41
55
20
4
11
42
3
28
24
12
53
3
33
24
15
40
48
8
16
36
12
8
27
25
12
23
61
5
19
20
28
60
17
18
25
12
71
49
83
13
44
36
12
40
60
80
72
15
37
8
28
12
23
18
27
64
24
32
72
3
13
17
18
57
60
112
83
25
24
24
12
44
9
27
63
21
76
12
8
184
44
4
12
23
37
56
28
35
21
40
108
12
20
3
1
17
39
9
7
24
36
12
56
16
24
32
40
47
1
17
15
33
54
1
24
11
21
24
12
52
5
67
56
4
20
16
83
9
36
16
108
60
72
59
97
192
20
3
69
33
36
7
12
35
168
25
32
33
3
12
4
36
107
193
72
71
37
24
24
84
56
135
9
28
12
32
141
43
12
12
23
73
36
36
32
15
25
11
24
210
67
48
20
33
55
24
36
8
24
63
72
37
23
61
12
180
20
87
13
44
16
47
18
75
148
20
52
65
7
12
44
12
24
33
15
3
30
3
69
78
12
18
42
30
27
28
8
4
11
25
12
12
44
12
28
120
56
81
3
39
33
112
32
40
11
13
192
120
17
7
36
17
7
8
33
7
48
5
12
7
71
49
44
40
36
101
3
4
8
24
28
8
12
28
8
36
40
56
148
24
12
8
72
24
69
7
80
3
57
16
12
23
13
12
5
42
37
20
28
23
90
147
88
17
30
25
96
5
127
5
7
8
33
132
30
13
119
93
27
25
56
99
36
109
36
24
35
37
11
13
24
5
31
84
60
48
12
53
55
12
80
33
3
45
127
8
4
5
60
30
18
7
12
20
4
32
4
120
56
123
25
20
16
11
9
36
12
36
4
48
53
19
23
145
12
8
15
48
1
20
88
53
7
56
9
18
25
47
25
53
39
9
27
88
29
55
8
87
1
17
75
87
57
141
15
75
37
48
60
68
4
20
16
72
24
48
36
32
40
24
36
24
20
96
124
20
120
3
13
35
37
48
240
24
56
28
59
138
39
24
4
68
135
18
7
48
44
36
136
48
8
168
12
28
12
48
132
12
23
30
72
18
9
4
44
105
7
71
33
72
24
40
11
49
48
12
48
95
21
84
15
1
36
36
24
36
12
8
12
28
32
16
60
24
23
37
32
24
16
119
37
5
7
8
148
12
17
91
60
20
135
57
108
4
12
53
3
40
20
15
57
15
13
5
30
90
79
48
12
60
23
25
12
96
44
4
32
15
145
12
8
52
5
15
36
4
72
56
28
20
136
8
40
35
1
32
52
12
8
76
20
52
35
37
65
3
75
13
77
175
24
48
5
48
90
9
51
73
65
19
120
23
42
48
43
20
36
16
12
60
53
7
60
12
11
33
60
4
68
15
57
15
1
119
1
20
4
12
20
28
80
15
21
4
72
11
13
5
19
80
12
64
32
28
59
25
32
81
3
4
53
3
100
12
12
53
3
117
19
60
83
18
27
105
67
53
63
45
7
20
28
5
55
68
24
15
61
12
84
24
17
102
90
91
12
120
12
95
1
12
24
164
12
4
96
47
18
48
72
79
48
35
1
36
24
12
12
60
60
48
72
56
4
48
20
28
12
48
36
23
1
24
132
41
67
48
48
56
33
15
72
33
7
11
49
24
20
15
37
5
39
9
75
72
57
7
60
23
1
92
72
12
51
37
20
52
20
21
30
57
51
1
20
28
48
12
23
93
27
45
27
1
35
37
44
28
8
15
48
81
51
25
8
124
8
12
16
24
12
116
52
36
17
15
4
60
8
28
5
55
20
40
155
37
8
15
12
1
80
12
4
120
20
4
20
27
13
12
120
44
99
1
143
261
64
5
127
128
28
53
54
93
33
7
12
71
9
15
13
8
4
8
15
42
67
8
40
60
56
36
36
4
68
72
28
41
135
9
18
13
80
132
15
73
269
67
60
68
3
69
4
29
7
176
57
3
12
88
35
49
108
12
140
51
108
25
20
40
12
47
18
19
36
35
25
47
36
42
19
83
57
16
48
29
55
72
11
25
17
18
69
4
36
20
36
52
68
57
91
17
7
60
20
33
19
8
16
12
8
12
40
60
12
12
20
21
55
12
20
3
13
59
66
7
32
88
8
9
18
9
16
104
64
36
180
59
1
143
13
8
69
18
25
17
18
37
11
72
37
23
90
90
30
55
72
5
91
20
4
5
27
16
24
36
12
12
56
105
42
246
55
132
35
12
25
20
33
19
24
32
12
75
13
44
28
48
60
60
35
69
33
3
33
19
8
45
7
20
16
12
44
16
20
40
32
72
48
40
143
48
21
111
25
68
27
108
1
41
48
7
24
44
57
7
116
232
60
12
71
1
44
87
69
36
52
8
15
13
12
8
36
33
60
3
15
48
42
147
16
29
36
7
20
88
32
40
20
28
17
39
16
24
29
24
3
64
56
4
36
12
20
15
25
32
16
8
12
24
4
60
24
92
51
48
49
36
24
36
36
36
60
72
11
121
68
28
17
55
20
123
49
101
7
263
12
60
1
29
7
20
108
88
12
5
67
41
3
69
30
37
36
48
32
15
69
21
12
3
33
42
12
57
21
7
23
189
48
36
15
37
24
156
5
48
7
108
36
56
4
24
24
20
12
3
21
12
75
49
56
15
18
27
63
61
36
35
157
60
12
8
15
18
3
4
120
56
9
63
64
80
28
8
40
44
36
15
9
28
20
28
44
36
52
12
80
28
12
11
90
79
83
45
16
17
3
45
7
108
20
69
31
17
18
25
12
20
57
31
24
68
40
20
100
120
ABCD 97314024376*3^$a+1 [50068]
8
57
24
15
15
33
147
13
128
3
21
28
80
183
48
102
103
191
60
69
81
54
25
56
4
11
49
56
28
11
60
121
5
6
60
108
49
92
100
71
9
88
11
45
75
36
66
24
19
11
60
21
15
18
151
65
66
120
13
20
12
15
168
66
135
36
45
7
56
15
21
21
87
72
120
216
99
25
29
31
20
15
36
48
1
89
96
51
15
37
23
37
77
51
64
80
69
139
20
57
264
27
45
18
37
23
1
36
108
11
54
72
30
249
39
42
54
73
56
24
33
19
68
28
12
83
30
7
48
152
52
80
28
8
33
72
7
96
56
159
25
95
9
57
75
69
111
48
72
36
69
31
12
47
54
55
17
3
51
13
47
6
103
11
21
195
48
85
12
119
30
6
9
81
54
1
32
180
12
171
24
61
32
33
3
45
31
95
181
12
176
15
21
51
57
96
87
24
33
63
57
27
13
11
96
24
6
66
9
69
55
11
9
237
15
3
6
15
15
36
133
131
126
24
31
83
120
1
36
104
15
85
59
57
40
72
83
37
17
19
35
49
41
30
49
216
47
57
63
9
24
15
37
48
20
15
72
277
156
41
54
42
18
60
1
8
40
8
129
54
1
11
13
17
18
72
25
29
63
16
65
79
36
20
57
54
25
68
21
42
54
30
1
44
28
23
108
60
12
168
36
25
41
43
36
59
72
45
99
45
28
36
11
24
37
24
65
66
48
117
100
20
9
51
45
138
36
33
111
132
24
21
33
31
71
9
15
1
212
196
152
40
24
20
28
17
55
80
60
21
55
48
95
96
129
16
56
135
9
9
67
5
120
115
12
23
13
32
52
92
60
16
20
3
1
8
36
135
60
36
61
59
120
60
9
15
72
18
6
21
69
31
83
132
37
11
85
20
15
1
120
8
12
15
6
15
33
30
36
6
18
45
36
4
95
57
3
6
174
1
104
24
27
1
60
35
13
36
35
36
9
28
8
12
117
96
24
15
88
80
12
36
3
37
83
30
67
60
95
24
120
24
25
36
35
36
120
109
20
45
96
39
28
116
207
24
114
6
9
84
51
60
60
9
168
33
7
32
3
108
1
24
17
19
5
66
37
11
45
15
72
9
16
24
71
49
95
24
117
160
84
80
64
131
36
57
3
45
60
100
23
145
20
12
72
40
23
13
60
35
12
49
56
88
71
306
18
12
157
20
28
23
121
84
156
11
145
24
11
48
30
6
60
1
23
72
33
52
23
120
49
12
11
9
9
6
141
63
60
1
96
59
294
55
44
21
6
133
107
21
12
232
168
128
88
185
30
12
13
32
12
63
144
6
18
37
83
6
54
42
7
8
39
24
49
96
11
6
54
81
112
11
60
36
6
114
49
12
95
18
31
20
4
120
17
18
21
111
45
52
107
21
9
210
60
36
33
12
105
168
39
3
69
84
27
24
25
35
13
17
3
3
13
101
114
21
36
63
72
54
90
24
21
39
37
29
31
8
75
85
96
11
60
85
83
61
155
69
12
63
121
104
4
156
65
31
56
40
72
60
47
205
20
21
24
15
40
59
36
9
135
25
17
24
91
12
83
85
179
54
120
7
35
145
48
32
93
30
9
28
44
4
44
51
6
90
54
7
59
60
24
9
171
180
12
277
23
24
156
48
145
11
90
43
11
156
84
1
89
6
21
39
24
12
108
21
148
68
48
16
95
73
17
6
105
4
108
96
272
33
67
35
33
81
63
408
24
15
25
59
25
191
21
33
66
60
9
27
153
15
1
60
59
57
108
24
147
69
15
1
35
6
103
17
19
11
48
42
54
21
4
179
102
3
15
21
96
64
60
11
120
24
36
84
49
264
132
68
3
13
11
61
8
75
156
21
12
57
66
37
47
193
72
215
24
12
13
20
21
15
28
101
31
11
24
144
21
15
60
6
24
39
27
13
47
84
25
101
18
9
108
3
97
44
40
11
117
33
24
24
27
99
205
5
43
20
108
220
23
145
131
36
37
20
51
72
133
24
17
99
4
71
66
54
49
41
99
172
8
76
36
24
36
ABCD 97314065692*3^$a+1 [50036]
77
27
108
18
39
7
98
63
13
2
105
43
54
102
36
5
73
44
18
9
55
44
24
72
4
12
17
183
69
55
108
17
15
4
92
48
96
16
54
95
31
24
36
5
67
125
91
17
85
50
58
36
60
68
12
3
7
8
45
67
78
12
90
96
44
4
90
11
25
11
39
4
17
105
10
30
119
25
35
36
25
8
159
3
40
77
72
15
88
18
18
72
24
5
255
10
143
48
84
36
7
96
26
78
16
29
3
28
12
24
80
45
49
86
45
48
7
44
96
4
116
36
4
41
49
146
328
44
28
29
15
18
22
6
30
5
159
48
177
43
132
108
12
144
36
54
11
36
103
44
10
35
228
55
42
30
110
52
96
14
16
18
60
54
36
84
32
18
150
88
5
27
76
104
18
39
3
45
7
36
29
31
50
27
7
144
216
18
2
33
115
30
32
10
53
13
18
72
164
160
36
32
40
90
72
24
47
55
140
57
115
62
3
7
36
84
60
8
213
27
76
30
144
42
5
43
72
36
54
6
29
43
68
52
42
170
46
44
4
140
96
36
39
51
88
41
31
18
32
18
82
188
126
144
46
26
10
50
57
91
77
12
195
33
19
36
132
8
57
240
63
22
47
49
26
54
46
41
7
168
48
137
13
36
138
198
92
3
99
4
24
66
119
57
58
68
132
16
54
95
48
105
10
18
14
16
72
14
64
119
163
54
50
76
50
75
39
88
6
30
162
24
23
3
58
90
24
32
105
21
15
12
31
26
63
1
47
79
48
65
60
15
33
43
6
35
91
8
126
15
79
180
32
22
50
22
14
10
120
2
57
12
55
36
5
9
40
38
58
35
84
25
18
12
185
13
176
10
102
108
90
89
3
4
53
31
24
30
50
82
80
18
42
48
27
180
181
98
244
18
54
270
30
78
18
54
170
33
21
96
34
29
31
29
1
2
34
50
40
5
123
45
183
4
36
18
72
47
120
48
169
54
12
77
1
12
14
28
5
7
24
84
125
91
60
41
43
5
33
178
2
219
19
17
55
17
91
12
68
22
2
22
18
8
4
20
30
78
16
36
60
68
48
10
48
47
99
16
110
84
10
120
126
47
108
79
5
33
15
7
5
21
40
18
126
24
30
14
63
69
15
19
74
22
30
140
208
47
15
4
29
21
10
30
2
52
306
6
26
18
9
15
48
24
4
89
145
47
108
7
41
103
32
40
5
3
112
14
94
209
7
5
13
186
36
41
24
91
72
5
1
26
141
187
42
54
54
23
60
15
28
36
48
38
12
82
65
33
46
206
28
18
12
5
135
42
76
35
85
110
142
6
29
163
5
9
10
8
42
4
119
127
20
36
34
168
83
33
132
162
48
45
175
29
21
82
12
14
4
198
42
12
35
3
153
85
14
4
30
32
22
216
17
43
80
36
76
50
75
19
36
14
6
22
30
5
85
42
84
114
126
30
126
18
36
122
69
79
32
129
109
50
10
54
66
50
72
22
78
65
7
180
17
51
48
76
5
60
61
47
7
36
110
27
7
14
27
12
7
66
14
10
86
9
39
46
84
42
29
25
98
76
17
7
17
48
1
54
90
47
39
4
36
96
84
50
100
80
46
125
51
88
17
105
28
14
40
12
110
58
17
139
36
113
87
36
22
30
17
55
14
54
57
1
20
34
78
32
70
36
50
75
39
16
17
7
53
31
24
12
65
115
104
22
2
58
18
12
5
139
96
17
37
66
89
165
88
50
100
32
18
22
48
140
10
98
10
54
90
50
34
6
221
7
140
22
104
42
34
54
56
21
12
12
219
166
96
30
89
3
12
100
30
90
20
4
62
18
10
116
58
20
76
12
5
15
4
36
5
43
6
23
7
180
53
61
12
35
15
28
54
32
94
101
291
4
108
26
172
54
98
42
40
101
19
38
30
60
18
48
27
67
5
163
149
36
135
40
144
50
15
3
40
12
36
5
103
74
58
140
12
126
99
1
270
14
3
127
66
42
84
41
9
130
6
50
22
12
54
89
37
50
220
50
118
8
40
ABCD 97314099926*3^$a+1 [50009]
15
60
48
40
29
115
20
15
60
13
23
105
87
42
42
9
112
47
25
48
167
13
35
33
51
21
24
63
133
128
9
6
36
6
114
129
112
32
51
84
6
6
1
155
85
47
61
120
60
11
61
83
84
45
48
108
75
37
180
35
12
21
9
6
60
72
37
17
159
4
36
32
60
72
27
13
68
88
11
48
48
93
52
53
42
69
4
224
3
42
6
9
231
12
9
63
13
32
36
4
68
15
48
45
36
3
85
47
9
51
181
20
27
225
63
102
42
61
20
15
57
40
5
6
156
36
93
4
20
21
51
36
12
63
78
75
24
3
42
75
15
205
68
28
47
33
4
180
60
32
15
61
8
40
155
24
33
39
30
66
48
30
90
225
231
21
12
60
72
4
5
27
12
3
48
60
234
66
132
57
27
129
39
168
37
83
57
117
31
104
84
24
40
32
15
54
162
30
27
21
51
76
17
135
15
21
165
39
48
57
43
23
9
27
36
25
20
105
15
27
48
57
40
5
18
24
24
84
33
27
225
40
96
12
72
96
11
108
228
12
90
175
20
72
4
84
68
24
81
150
48
36
6
7
36
44
76
24
23
9
39
192
144
30
114
30
67
68
36
69
15
99
48
120
9
376
108
11
61
17
111
87
25
35
24
49
44
96
52
95
45
15
9
51
33
60
72
153
27
63
81
123
33
28
72
8
4
155
25
101
6
381
72
16
56
108
33
43
152
24
88
35
93
48
99
48
12
78
150
33
36
21
135
24
16
108
180
59
48
33
144
60
40
36
77
54
21
63
9
36
9
87
36
88
32
40
20
72
111
49
180
395
25
8
24
123
48
54
79
17
7
8
33
135
40
11
1
32
60
15
21
40
167
120
37
8
3
24
1
32
15
37
96
84
36
47
132
33
39
30
135
15
48
36
165
4
36
11
81
72
108
99
9
45
39
40
56
4
11
217
20
112
48
72
36
20
72
88
95
96
48
73
5
27
220
32
76
8
24
16
140
24
40
83
72
1
5
162
24
24
37
83
97
197
18
72
1
59
42
138
1
32
15
37
71
12
72
13
47
93
52
36
5
27
40
95
33
4
48
168
35
69
72
16
92
40
47
30
6
12
25
71
285
39
21
252
88
11
9
45
6
84
24
72
33
148
108
11
21
75
84
81
12
201
42
73
152
15
13
11
21
160
47
21
24
76
140
135
157
104
48
15
13
77
171
4
68
93
15
52
29
31
48
35
25
149
3
3
177
60
12
3
84
21
240
40
12
56
36
69
19
71
21
76
95
13
144
11
21
9
6
84
60
132
12
61
152
40
29
183
75
57
124
32
3
54
186
24
117
76
35
84
24
49
95
1
12
92
15
201
15
105
15
24
48
78
127
17
15
40
11
24
73
164
36
27
96
25
17
103
59
177
15
48
222
51
24
15
1
197
3
333
102
69
15
24
132
42
75
117
18
25
60
35
141
57
15
12
111
25
32
3
9
28
80
27
85
36
11
48
6
6
73
168
8
112
83
30
15
12
28
11
109
32
24
3
13
248
39
25
188
27
12
36
37
20
33
102
153
52
68
15
85
5
27
21
87
27
21
51
45
15
181
47
13
143
42
43
20
369
210
33
99
9
51
69
9
18
84
48
93
15
97
20
3
13
89
6
9
100
23
25
20
105
3
39
121
20
57
55
47
133
80
213
6
33
63
13
71
93
40
48
68
60
4
35
36
96
24
25
84
83
93
51
21
3
120
49
71
6
6
177
57
54
84
72
13
71
60
72
9
3
13
29
135
51
25
32
15
21
99
61
11
13
36
29
55
95
33
27
13
80
148
24
48
155
225
15
90
150
69
48
135
30
6
42
75
39
96
24
60
90
123
132
88
108
77
6
25
71
21
72
40
116
ABCD 97314313646*3^$a+1 [50040]
15
209
16
80
361
108
126
77
67
72
5
16
87
468
90
11
7
144
108
29
25
39
128
31
36
29
96
1
63
207
129
128
121
23
85
171
32
49
95
31
17
48
48
121
167
121
54
36
180
105
93
54
29
7
144
9
27
53
19
72
293
103
41
13
3
33
47
7
18
18
165
69
36
54
18
234
198
63
96
432
39
41
67
90
131
103
90
63
368
19
93
51
90
3
192
32
96
91
21
32
160
75
21
87
270
162
185
85
11
61
18
177
57
90
36
72
81
176
49
15
80
139
21
69
107
16
57
119
16
80
96
229
59
240
79
18
36
18
18
87
32
64
32
48
151
36
72
72
5
528
160
45
288
144
179
64
32
283
36
72
89
48
25
126
162
108
72
35
127
65
16
45
131
96
7
137
223
161
1
111
15
17
55
162
23
103
144
18
252
59
160
141
36
72
72
126
33
147
18
216
51
192
45
18
522
119
48
13
180
63
63
126
36
180
234
81
27
72
36
54
35
112
128
31
18
54
90
72
23
96
25
39
177
18
29
288
25
39
48
224
16
51
93
128
48
37
36
71
55
144
9
27
18
83
79
81
9
54
36
93
15
161
73
18
5
67
45
81
95
67
18
27
189
99
9
18
101
187
5
157
35
19
77
31
72
137
48
103
9
9
167
16
789
126
45
117
11
7
72
54
27
144
27
126
87
192
32
103
41
247
18
162
53
19
29
43
53
48
160
32
85
75
141
35
289
36
11
96
55
18
167
96
64
195
45
45
3
48
80
31
65
115
45
48
32
96
157
54
90
3
231
90
216
167
67
93
96
81
72
119
64
177
72
18
101
96
48
25
359
1
450
125
55
90
54
54
35
361
39
128
96
7
9
9
18
5
67
72
5
13
3
87
72
17
48
115
36
90
108
147
69
108
15
3
18
27
176
16
15
17
1
47
48
16
32
649
23
16
69
54
21
87
9
144
32
13
54
54
54
432
161
37
72
83
25
23
13
275
48
16
21
27
99
18
18
18
36
3
96
192
32
91
72
252
17
48
43
108
185
49
95
13
18
17
96
48
163
18
107
55
198
234
9
99
252
126
51
176
25
180
3
105
23
67
125
55
162
39
51
108
270
72
18
90
111
87
137
16
9
311
31
113
13
54
90
180
95
96
112
3
29
7
57
128
31
17
217
18
21
80
25
396
59
31
144
33
96
15
273
80
79
33
32
43
180
65
61
3
368
48
48
37
11
25
23
16
128
85
18
162
119
48
48
37
155
7
41
48
19
141
111
65
223
252
21
32
1
72
23
48
73
306
101
61
36
15
75
5
31
90
23
67
125
ABCD 97314435508*3^$a+1 [50039]
84
1
27
24
9
72
23
24
28
44
37
35
28
32
28
32
84
1
35
76
32
12
25
120
60
27
140
84
49
60
72
71
1
63
80
28
189
71
84
108
37
107
12
84
13
51
9
23
12
144
112
168
44
108
84
108
61
23
13
12
35
16
72
45
27
20
16
116
1
27
84
81
87
80
48
24
240
112
152
40
69
36
179
1
72
35
13
24
3
33
72
35
64
84
9
71
25
63
21
27
36
177
59
169
215
120
96
24
48
24
13
27
168
44
60
16
116
28
33
23
76
21
15
188
12
48
36
60
61
35
1
3
32
100
9
143
24
12
220
177
95
36
228
85
27
8
100
60
45
27
9
180
111
32
84
60
36
60
36
48
193
23
37
11
1
168
27
32
12
136
108
140
25
27
132
92
61
23
12
12
61
11
72
37
132
59
61
83
25
24
48
60
83
12
132
25
135
20
25
23
85
155
16
9
12
11
12
36
24
25
11
124
20
13
23
40
9
27
153
23
4
32
76
20
64
96
8
37
35
28
116
109
147
33
203
12
36
12
1
51
84
44
16
36
44
1
83
156
4
117
12
203
85
87
20
64
96
140
13
11
28
105
11
156
12
1
23
25
51
48
20
184
8
37
171
32
72
52
32
156
36
64
69
27
9
12
59
76
96
68
49
95
36
61
11
61
216
27
32
36
49
60
35
12
16
20
25
39
60
8
13
47
16
80
52
56
61
59
24
72
12
16
44
1
23
48
37
24
3
32
73
3
177
48
204
83
16
32
85
23
97
72
60
143
100
129
107
12
84
96
112
32
112
81
335
37
60
47
25
23
48
228
24
37
63
80
36
168
72
112
8
157
240
23
84
24
4
48
92
144
16
24
153
39
8
36
97
48
159
36
140
16
60
20
60
13
83
48
109
36
47
133
3
9
15
8
145
47
25
72
171
36
21
83
96
1
167
1
107
28
8
37
3
20
48
28
45
36
83
181
47
168
52
92
61
119
1
27
20
36
288
12
13
47
40
8
37
95
16
44
24
73
3
153
24
3
56
4
80
28
68
84
28
144
45
215
1
119
73
23
244
81
72
71
60
157
84
15
56
12
52
92
121
23
84
64
48
44
16
21
60
48
132
72
216
27
80
73
27
108
32
193
3
96
44
48
64
20
12
73
180
23
49
228
23
1
120
123
12
33
47
52
140
12
4
20
85
83
160
57
71
132
49
60
47
109
203
12
124
20
16
48
44
48
36
48
121
107
48
16
72
176
24
76
80
4
69
39
33
27
116
73
119
25
3
36
44
145
35
52
8
13
11
49
12
11
36
13
71
28
20
48
40
68
84
48
24
49
35
25
48
27
44
84
60
16
9
12
11
16
512
60
36
13
47
52
32
193
131
156
28
68
100
45
63
80
60
24
16
56
109
11
144
85
27
8
48
1
60
27
81
75
80
37
119
97
35
37
71
84
84
1
12
27
33
71
12
37
60
27
8
48
16
117
11
48
168
25
23
24
16
12
20
13
63
9
35
13
60
59
52
128
12
121
27
8
160
117
228
71
36
16
32
12
1
111
8
60
108
73
120
131
13
15
93
11
40
21
27
20
13
3
20
13
47
48
12
13
35
25
27
92
24
121
51
32
96
108
16
144
9
11
1
60
72
23
25
60
59
36
148
56
16
20
25
11
88
56
28
140
148
68
1
12
155
4
20
88
36
36
120
9
207
333
15
288
9
83
24
28
20
12
76
56
37
11
124
45
51
93
23
37
27
81
39
56
24
88
44
12
24
60
25
59
37
84
83
4
9
23
157
11
24
72
132
13
35
28
84
33
48
267
45
23
16
9
72
108
51
92
24
37
36
23
40
80
1
99
9
72
63
44
40
33
39
8
60
12
61
75
60
21
15
9
35
60
16
56
12
121
35
48
4
21
ABCD 97314817786*3^$a+1 [50007]
29
97
3
168
63
66
39
21
3
32
16
39
18
23
132
91
6
138
33
117
3
9
15
9
36
11
37
27
24
39
42
15
3
5
25
23
73
36
30
65
25
11
40
9
108
3
27
42
83
1
54
33
8
1
71
112
27
69
44
48
19
209
25
60
27
24
93
75
81
96
15
33
6
30
179
115
102
59
60
72
157
11
1
39
15
6
54
66
3
92
13
36
47
28
56
13
42
30
18
6
75
72
92
48
220
9
39
15
36
114
30
96
5
25
168
36
119
1
107
48
24
12
4
21
60
39
105
11
48
25
72
51
9
30
101
49
131
60
4
165
123
105
83
79
150
11
28
20
49
3
8
24
16
69
107
25
15
39
9
21
35
96
16
32
16
171
5
16
27
161
169
147
15
41
40
8
16
56
193
54
177
96
72
8
13
59
25
11
25
36
60
48
75
240
45
51
9
23
64
33
11
31
5
13
3
9
95
85
95
60
13
3
63
17
72
1
11
115
168
53
4
8
120
208
69
11
43
29
61
24
27
104
60
12
144
96
127
81
32
88
24
8
7
5
52
140
13
47
13
11
136
33
23
48
24
61
51
144
24
48
9
180
3
45
3
24
96
9
59
124
45
171
92
48
109
47
19
54
11
100
80
151
18
72
60
155
24
112
32
12
4
15
60
84
65
88
104
24
151
125
19
9
20
97
275
24
25
47
72
25
6
9
72
8
121
96
35
36
13
60
35
31
21
33
11
13
30
113
40
63
105
24
21
131
24
79
57
45
24
36
30
78
3
9
24
71
13
51
20
1
59
1
84
96
51
24
48
48
24
80
13
12
54
90
144
23
37
75
176
40
15
5
79
6
111
45
99
15
90
66
114
30
90
11
16
9
35
73
60
72
23
112
75
270
108
35
61
11
43
113
12
136
165
119
36
112
39
5
100
45
11
84
4
219
6
84
3
8
25
71
16
24
15
54
11
25
60
3
45
83
13
75
20
4
21
51
3
42
99
20
19
77
13
131
1
11
64
45
23
157
24
36
23
12
136
92
61
119
61
11
24
24
7
9
69
12
24
111
45
60
54
65
112
24
45
11
43
17
43
129
32
85
24
195
72
33
11
13
36
66
198
11
60
4
21
27
24
24
32
73
15
164
60
25
60
11
336
25
24
84
3
104
24
112
44
4
72
8
25
131
19
30
47
12
127
105
96
33
36
123
21
36
35
13
36
59
216
235
45
32
40
129
71
73
6
33
87
9
20
36
24
136
8
7
30
3
48
104
175
9
21
11
43
5
49
11
31
21
44
115
30
51
63
126
30
53
16
45
126
138
75
15
60
21
152
97
15
8
43
21
8
232
8
72
79
185
49
111
105
15
24
45
23
28
9
63
9
23
168
109
150
90
11
37
11
49
30
113
49
180
11
43
17
4
8
151
9
117
243
87
53
31
6
135
24
21
18
33
39
129
96
48
92
175
69
80
64
8
144
25
39
24
8
19
21
140
60
13
11
60
25
119
25
35
49
71
145
15
72
99
30
60
90
30
18
153
80
64
45
3
20
31
21
128
168
13
11
73
72
135
8
16
21
99
24
92
25
18
33
24
96
128
1
60
155
84
52
24
165
60
35
13
135
32
40
9
155
25
24
227
24
19
65
97
48
126
65
12
64
39
77
13
54
17
79
29
52
44
31
29
40
21
3
72
15
33
27
5
25
18
17
163
41
1
183
120
51
144
6
36
11
40
57
72
18
5
16
105
36
75
45
90
41
73
59
48
324
24
25
15
9
63
9
138
17
28
48
33
111
96
120
24
63
6
35
12
73
6
84
9
56
40
24
80
12
4
15
30
47
49
11
19
53
55
53
37
63
69
83
48
7
6
36
83
25
66
6
84
96
15
8
61
107
43
77
40
32
31
125
49
3
129
48
42
18
75
80
16
32
288
25
96
15
39
57
27
21
56
16
24
15
29
12
133
51
104
16
9
60
66
60
21
69
11
40
69
24
36
84
24
147
24
24
72
33
42
113
28
129
23
60
145
11
36
60
25
48
11
4
57
60
11
109
60
54
54
3
99
21
87
6
30
ABCD 97314844462*3^$a+1 [50022]
6
9
21
60
48
3
9
35
12
37
11
37
42
5
1
30
53
67
29
31
12
42
6
24
108
18
30
12
53
37
6
42
24
18
6
54
12
24
45
105
6
18
35
13
12
18
21
57
42
12
17
25
6
24
18
18
29
73
6
6
6
42
30
6
42
18
6
6
18
6
24
30
65
19
12
9
9
18
53
37
108
66
9
9
30
6
24
6
12
12
12
54
102
81
9
24
6
12
30
71
172
15
21
8
43
12
9
32
43
36
41
76
32
7
78
15
44
37
30
9
9
42
21
3
60
17
13
6
36
41
7
5
19
60
5
13
30
29
49
30
42
47
13
12
39
21
3
9
60
11
43
5
7
17
1
6
78
36
51
44
49
36
11
24
19
12
168
6
60
15
15
72
17
1
11
16
57
6
24
5
37
66
29
31
12
30
48
11
1
30
12
5
25
39
8
37
3
3
24
29
7
18
6
24
36
29
7
57
27
72
5
36
19
18
6
78
6
6
6
30
78
29
115
60
17
13
3
9
48
6
84
12
6
12
47
16
3
96
30
18
9
21
36
71
12
31
60
18
59
16
27
12
17
7
72
41
1
6
33
72
27
30
71
7
24
6
6
53
16
9
36
60
30
17
7
36
5
1
23
37
54
6
71
49
90
21
27
5
4
21
18
24
18
18
48
6
6
17
1
12
24
126
72
12
29
40
51
21
3
5
72
7
48
48
65
25
15
21
18
69
33
36
30
48
17
7
42
90
60
9
9
71
1
18
5
85
18
24
18
12
48
18
5
12
4
21
12
18
78
18
54
30
21
99
17
1
54
5
13
6
6
23
36
19
36
30
23
4
20
16
57
30
30
42
30
47
13
47
31
17
16
57
42
18
6
24
114
11
19
18
12
12
30
6
54
6
18
12
29
31
24
30
24
75
15
5
55
5
85
156
18
33
36
9
24
18
30
6
24
33
3
60
24
6
36
18
120
48
5
40
15
18
47
43
42
15
9
108
11
7
18
35
37
48
6
5
1
48
30
24
12
6
15
57
18
24
29
60
28
3
5
1
132
11
72
13
24
47
1
15
33
12
35
148
8
13
18
102
24
54
17
31
72
18
30
9
32
1
35
55
30
42
6
114
5
25
6
12
21
27
12
6
6
18
6
12
12
6
84
18
12
12
6
47
1
35
60
19
36
12
12
30
6
30
12
30
18
66
5
4
9
6
161
1
18
12
42
30
36
29
37
54
29
25
42
5
55
6
18
72
102
11
1
54
5
19
48
12
33
32
55
6
3
39
5
49
23
31
6
48
11
7
42
6
12
24
5
31
18
11
61
12
3
56
37
11
24
19
17
4
72
8
7
30
168
60
30
36
21
87
66
6
36
24
90
11
16
63
9
9
11
49
6
53
96
1
15
8
13
15
45
23
24
24
28
69
30
12
18
12
30
6
24
18
9
27
12
89
31
18
47
16
33
18
60
42
48
47
25
23
1
114
5
1
90
5
24
55
33
63
12
17
43
12
60
42
36
12
12
51
3
5
37
30
18
12
24
30
54
42
65
19
114
3
39
12
18
12
60
3
75
5
19
29
37
23
31
66
12
12
66
17
31
6
11
25
15
57
23
25
3
21
39
27
12
60
18
3
105
60
36
36
30
12
18
15
8
112
69
27
69
3
27
21
39
78
59
31
24
12
17
12
25
12
18
41
25
54
5
19
6
11
12
19
17
25
36
84
6
72
30
35
37
12
24
54
12
17
12
37
3
51
18
23
55
45
15
12
36
60
12
42
6
5
1
27
20
7
36
36
5
19
36
18
12
23
55
6
6
33
80
37
39
20
16
60
15
30
18
17
79
5
64
15
12
12
18
15
57
90
102
24
167
60
79
30
6
24
6
12
96
24
12
24
90
33
44
13
6
41
4
21
42
6
27
9
23
31
24
18
59
79
17
13
12
42
9
20
31
42
6
33
21
23
13
12
12
18
57
3
6
23
7
5
61
39
9
48
18
42
15
3
12
30
90
60
48
53
31
6
30
36
6
72
35
115
41
16
36
44
49
60
12
12
6
105
87
42
30
42
18
5
24
1
23
7
36
60
33
32
31
90
18
5
64
9
12
11
40
8
4
63
36
45
51
29
79
84
6
12
24
23
85
3
39
114
27
60
15
72
6
60
27
15
12
12
18
35
16
9
42
48
6
12
11
1
6
156
36
72
9
33
6
18
12
35
7
6
24
83
12
1
30
12
5
25
30
60
114
27
27
17
7
12
18
63
33
35
49
6
17
25
23
7
48
6
36
30
5
7
6
15
105
87
69
30
24
36
21
3
24
6
30
29
192
24
31
84
45
15
57
27
90
59
4
44
1
23
40
45
60
75
45
30
17
19
5
60
112
20
24
73
23
1
30
9
9
15
8
1
6
17
72
73
3
27
18
108
11
19
30
6
41
25
23
7
18
6
24
53
13
36
24
54
77
40
32
7
5
1
12
6
12
77
24
12
7
5
43
24
42
11
24
79
12
12
17
25
51
3
57
3
5
12
13
30
24
30
11
1
18
48
60
48
36
96
5
24
25
18
72
5
31
24
9
27
48
5
24
1
66
78
30
5
25
66
54
3
27
66
42
17
97
35
12
4
20
24
91
5
25
42
5
60
25
18
42
6
33
21
42
9
8
7
17
13
24
72
18
12
5
48
60
7
6
15
48
32
13
24
18
18
36
6
12
17
24
19
6
15
39
9
9
23
49
30
101
31
24
36
36
12
48
24
9
9
6
30
30
54
47
36
19
18
27
105
18
5
43
42
6
33
81
36
54
21
45
12
18
30
36
11
49
18
6
30
12
12
78
12
23
37
30
6
54
30
42
6
15
69
30
24
57
63
6
35
4
27
53
16
3
12
5
31
17
25
12
18
36
84
18
48
15
32
43
5
145
6
66
30
33
9
18
12
6
27
93
36
71
37
30
17
4
21
35
24
19
72
24
6
23
7
36
18
6
30
47
43
30
54
41
16
39
17
1
11
28
39
24
48
33
8
12
28
69
12
6
18
59
55
108
48
12
30
24
11
19
30
6
12
18
48
23
1
23
73
24
27
3
18
23
19
72
60
96
12
18
24
78
60
6
30
102
23
7
48
96
24
54
36
12
39
3
12
29
40
27
12
30
30
42
84
11
1
42
12
18
3
9
48
48
15
27
72
24
36
18
18
9
69
119
4
9
42
18
18
29
64
69
3
9
6
24
77
25
35
19
12
18
12
12
23
13
27
57
60
11
19
5
25
23
16
87
54
18
105
60
68
7
60
12
33
3
12
17
43
33
9
23
7
9
63
6
30
17
16
27
42
18
18
30
24
6
12
15
9
30
17
4
57
59
151
6
12
15
69
6
24
48
17
25
11
16
24
15
137
24
67
24
30
6
17
48
1
18
30
60
11
48
1
42
60
17
1
30
30
3
27
66
12
12
30
30
18
5
103
21
36
27
90
12
48
18
12
17
1
63
21
27
27
12
12
9
9
72
12
78
72
29
16
3
18
60
11
13
11
19
18
30
42
6
12
12
36
29
13
6
54
30
36
24
6
59
13
15
39
6
35
127
5
7
18
6
24
18
12
3
8
67
162
3
39
6
11
37
24
35
61
6
9
15
12
81
9
18
6
39
56
19
30
42
30
23
25
87
3
17
7
93
8
1
18
12
96
24
6
3
20
31
36
17
43
18
42
5
79
18
30
129
51
48
30
18
60
45
8
31
12
21
ABCD 97314937574*3^$a+1 [50002]
296
7
17
103
41
7
18
60
51
8
48
72
55
33
57
66
12
42
143
40
15
48
30
11
73
18
12
66
192
30
65
55
138
24
138
29
1
47
73
15
120
24
9
12
227
1
222
30
195
8
16
21
90
17
25
66
90
11
73
126
137
37
210
36
12
17
61
131
240
1
48
12
35
13
59
16
72
152
1
42
48
12
138
39
33
12
66
42
90
29
61
75
32
25
48
30
18
24
138
42
96
12
78
54
66
65
64
111
201
9
119
16
105
30
72
129
33
6
89
25
15
8
64
39
24
66
15
32
7
36
45
15
240
132
12
41
24
73
48
24
108
42
33
33
72
39
8
16
15
30
131
120
48
31
17
97
126
72
137
1
180
60
120
47
72
43
5
120
55
33
80
96
64
39
18
143
64
8
64
8
163
77
13
192
3
15
18
39
72
33
30
30
35
13
107
1
71
61
12
71
127
90
30
60
29
1
12
18
17
1
119
31
60
29
72
136
45
155
37
18
18
47
145
18
132
48
12
5
103
89
43
60
48
144
126
42
48
17
25
12
3
3
30
54
33
24
48
248
55
113
40
9
47
13
35
13
132
6
60
45
15
120
42
18
12
78
12
95
37
131
67
222
63
63
9
72
24
27
30
12
3
3
132
102
83
160
152
25
18
189
80
1
39
80
1
95
37
18
42
47
79
24
41
25
30
30
27
75
300
42
138
29
49
87
15
18
255
24
120
15
108
117
48
15
60
5
48
24
193
15
135
17
25
48
60
18
9
72
56
25
48
95
97
15
32
13
12
23
25
90
48
54
207
69
12
48
54
48
17
13
12
255
105
18
48
12
78
12
135
63
24
65
133
3
240
104
55
257
1
23
64
183
282
6
9
248
24
88
93
42
105
33
23
16
129
42
12
65
31
57
80
43
5
25
15
152
133
51
9
30
24
30
3
3
5
7
30
18
89
40
8
64
80
91
53
79
6
75
57
72
71
25
191
79
42
150
60
48
42
90
17
55
17
1
102
18
48
47
40
105
90
30
63
45
11
79
60
12
162
18
45
32
40
105
47
136
32
25
30
57
69
35
7
72
33
33
30
257
193
30
24
17
91
29
13
18
9
48
56
24
1
135
24
21
42
9
9
119
31
132
228
12
53
24
160
63
78
35
25
84
18
9
231
17
193
39
144
9
60
108
23
25
87
15
33
15
41
91
29
1
12
6
117
72
3
5
120
72
1
24
18
42
6
29
13
108
42
30
47
16
159
48
17
61
11
120
19
12
113
16
8
1
102
30
107
40
32
1
47
40
15
6
132
135
75
93
15
24
96
72
42
215
13
48
27
117
180
18
108
89
16
80
72
73
24
23
64
21
123
9
6
57
80
25
95
168
24
31
257
7
36
141
129
47
24
1
23
25
71
19
12
65
25
15
15
42
447
63
216
12
77
1
39
63
60
5
85
27
21
132
287
13
35
97
78
240
18
24
23
24
79
17
48
7
48
144
30
6
29
103
9
48
63
78
90
57
105
90
29
168
91
42
123
24
45
3
57
6
24
288
42
78
30
150
12
30
11
24
1
102
9
63
161
25
30
42
30
30
42
48
17
40
128
7
41
115
77
115
5
55
42
180
147
39
24
41
120
7
17
72
40
111
48
137
64
8
1
30
57
3
189
33
39
24
45
11
88
33
23
25
95
67
78
54
66
24
18
29
1
12
60
111
69
18
9
48
21
60
42
30
95
64
39
42
198
9
81
222
30
395
24
121
23
264
40
105
23
40
57
6
57
153
90
30
71
88
3
42
90
18
159
80
181
18
42
102
66
71
136
32
1
111
9
15
56
31
113
7
57
81
60
27
135
9
48
111
42
78
30
180
87
48
32
40
87
ABCD 97315070896*3^$a+1 [50033]
51
28
17
63
96
60
33
96
111
9
120
84
15
76
272
117
3
88
65
60
39
52
53
12
39
4
53
315
12
36
45
240
72
39
144
112
20
57
60
187
116
105
15
64
53
12
151
5
12
75
57
123
16
17
7
65
60
48
12
132
39
36
81
7
101
72
72
36
187
29
24
12
108
204
72
3
45
72
43
80
12
33
63
33
72
204
96
48
255
112
65
132
7
53
255
93
63
21
319
29
27
228
93
3
52
29
63
76
56
153
48
67
173
12
43
60
44
100
329
24
91
80
24
21
7
5
12
120
27
16
8
24
60
48
48
112
92
45
132
60
96
132
7
53
48
7
65
3
105
12
27
33
132
3
45
55
36
104
216
21
19
29
216
67
149
51
72
21
84
51
4
56
36
81
3
69
147
9
60
207
129
24
7
5
15
45
27
33
55
17
96
72
60
27
72
228
76
41
144
84
27
40
5
271
180
5
27
16
29
12
159
45
36
51
45
19
20
33
7
29
27
69
48
60
27
81
63
57
75
40
32
16
132
17
67
108
137
24
120
36
3
33
43
17
252
51
4
180
176
45
31
60
41
27
57
3
57
159
45
60
19
77
31
113
12
3
96
100
41
48
19
65
3
4
248
40
53
247
36
17
48
84
3
88
65
39
16
36
53
108
3
81
36
115
65
67
48
65
84
15
96
60
69
24
12
7
20
48
60
57
75
165
48
48
55
92
4
164
12
12
33
79
65
240
15
48
21
24
60
12
3
45
31
29
115
12
53
12
144
51
93
156
96
123
21
36
51
57
3
105
144
15
24
189
108
123
12
117
12
271
65
3
4
72
65
96
24
84
24
3
12
105
115
305
12
3
21
24
36
7
89
51
117
12
48
36
27
69
43
92
36
48
45
7
197
135
21
15
237
15
69
120
24
27
33
27
148
77
7
248
33
216
24
51
21
120
72
180
7
36
80
129
79
197
55
305
19
29
259
72
56
9
108
87
81
108
36
48
276
279
45
12
43
96
65
15
4
41
84
168
12
15
12
36
57
60
72
43
8
12
12
9
24
108
19
36
29
63
88
32
21
60
39
21
31
101
48
24
7
5
48
51
45
39
12
36
33
84
27
28
36
101
24
264
15
28
173
39
45
175
36
5
132
3
177
108
15
84
45
31
164
16
5
12
3
117
60
15
40
29
120
324
240
55
29
103
65
63
12
180
132
57
60
36
7
32
45
24
55
80
64
53
343
29
27
69
19
56
129
123
45
3
4
101
156
36
19
84
20
45
12
12
48
48
135
96
105
3
33
15
64
8
33
168
72
72
12
99
4
41
24
12
3
36
201
3
57
51
52
5
111
117
183
4
80
76
96
65
3
21
120
72
183
9
3
57
55
17
108
135
288
208
92
72
45
108
72
31
12
137
27
16
29
60
204
91
41
15
117
3
60
45
204
91
48
29
36
24
7
56
24
108
28
65
15
69
75
136
44
220
8
21
51
48
81
51
21
75
112
53
12
27
36
9
36
195
33
24
7
89
39
60
21
75
69
12
39
12
12
105
27
69
72
3
81
15
213
27
60
21
120
540
55
53
12
3
9
12
108
3
33
216
3
45
36
60
19
20
40
32
9
15
64
53
7
80
276
21
19
20
9
43
5
183
21
39
69
75
33
12
96
55
77
55
5
99
120
60
4
104
16
56
33
207
60
45
144
12
192
27
76
29
39
76
65
3
33
ABCD 97315228144*3^$a+1 [50166]
56
4
5
39
64
80
16
44
40
8
33
15
12
24
48
76
36
24
56
33
135
72
40
84
20
45
31
8
60
45
87
64
60
92
165
127
8
12
36
4
32
24
96
40
24
20
4
77
3
48
88
60
140
60
276
4
44
33
27
76
5
19
36
24
20
72
60
84
12
64
8
105
67
8
112
29
75
72
52
72
24
29
15
16
20
36
48
96
24
52
68
12
40
5
43
65
7
20
36
9
3
12
24
16
60
29
79
32
4
140
84
256
144
32
4
17
67
68
120
4
48
32
28
56
4
132
24
56
108
52
60
140
204
124
41
27
4
8
36
4
20
16
212
28
32
64
68
48
24
28
128
132
52
24
20
24
117
36
43
56
28
32
28
56
9
15
100
12
20
60
45
15
160
8
40
68
64
5
15
28
56
24
16
32
4
56
300
52
20
52
48
36
36
8
112
20
28
12
53
127
44
60
21
19
56
124
36
60
20
28
152
36
9
75
88
32
28
65
15
136
32
4
101
15
24
64
32
24
108
12
9
15
84
72
24
129
171
117
15
84
4
56
4
96
20
24
4
8
12
36
64
92
28
132
56
4
104
16
113
36
15
4
96
20
12
72
120
52
140
36
112
80
12
36
60
33
15
24
33
63
9
27
60
24
64
72
41
27
120
60
60
60
52
20
24
40
20
57
3
4
68
4
56
9
75
48
36
180
76
68
72
309
15
124
20
60
60
120
12
300
9
19
8
4
140
28
53
7
32
24
60
12
52
12
8
81
39
12
160
44
24
81
15
12
84
124
20
16
20
28
36
149
87
88
5
7
264
24
20
108
45
123
16
8
12
129
151
20
36
52
8
204
24
24
40
12
188
120
16
32
9
55
89
15
24
96
4
72
8
48
84
24
60
16
8
60
12
40
24
20
4
12
104
21
43
36
29
63
48
4
12
24
176
36
144
4
24
96
56
105
3
52
24
32
72
52
8
48
48
16
48
68
24
28
72
60
8
16
116
28
120
32
84
57
3
76
56
45
7
8
88
92
12
112
68
108
28
20
12
165
3
24
40
12
24
56
93
3
12
93
15
64
204
32
24
4
32
28
24
96
20
36
148
68
112
101
139
5
63
4
20
4
125
15
64
12
20
28
80
36
12
52
56
24
33
79
20
9
36
163
188
52
80
21
51
4
44
12
33
55
128
12
93
3
84
60
12
48
100
56
4
152
36
12
76
152
28
92
60
52
32
21
3
12
24
33
55
8
72
180
40
8
84
64
60
32
4
84
36
56
292
96
60
32
12
72
64
20
64
8
28
164
16
44
45
27
48
132
4
20
132
64
8
48
4
48
5
36
27
12
48
112
60
8
120
9
75
24
12
4
8
52
24
60
32
148
36
80
28
120
53
63
16
20
124
60
5
87
52
120
8
28
92
84
24
12
60
4
80
64
36
44
84
52
8
48
64
20
48
16
92
69
15
4
84
12
228
8
84
4
56
24
24
40
120
36
56
36
24
4
36
104
4
12
8
57
19
17
27
36
81
43
12
68
96
76
8
96
36
141
99
64
36
48
41
91
144
36
84
84
20
16
80
64
8
12
36
12
33
15
16
60
176
52
32
4
32
112
36
20
60
120
21
3
96
16
104
4
92
84
16
80
9
31
164
21
51
12
48
4
68
16
24
68
4
24
185
15
16
41
15
4
8
160
12
56
60
24
28
8
52
32
84
4
12
44
36
4
77
63
72
52
8
24
36
12
52
24
17
27
36
16
20
24
16
185
19
20
12
4
168
8
60
24
100
48
132
80
40
24
32
28
104
16
152
4
20
96
52
92
36
24
40
44
12
24
60
4
5
19
32
48
12
4
44
160
8
69
63
16
20
16
101
15
4
48
60
32
100
29
15
57
75
64
24
36
48
8
28
56
88
5
55
8
9
103
32
40
8
48
24
33
108
199
68
57
15
24
40
164
36
40
20
120
36
45
15
21
15
112
132
8
52
24
20
24
160
80
48
24
21
19
24
92
9
55
44
124
72
44
36
88
56
12
84
36
12
40
20
16
36
104
4
8
52
72
44
36
160
48
68
112
120
96
20
16
44
24
108
24
9
31
120
8
228
45
39
36
48
12
108
64
20
16
89
55
20
12
36
48
84
36
16
8
112
60
48
72
8
12
64
65
36
55
24
44
93
3
16
44
156
88
132
24
156
20
24
4
8
84
120
24
36
ABCD 97316289914*3^$a+1 [50006]
17
139
44
87
12
13
8
40
11
108
72
9
120
15
24
1
12
20
88
125
144
3
93
31
41
19
65
18
42
54
25
72
84
60
29
30
37
24
11
54
54
97
48
12
188
75
66
6
48
42
102
150
31
5
7
29
55
56
27
162
24
66
81
9
115
11
24
48
1
80
12
40
83
42
3
159
1
35
180
1
36
35
93
51
61
23
37
8
40
120
200
99
37
35
9
45
67
8
60
27
13
131
85
23
1
17
24
18
93
87
12
25
29
36
151
47
21
75
1
35
121
17
7
24
77
63
69
3
4
36
77
31
5
75
15
36
6
55
47
6
7
24
23
33
100
5
103
12
125
3
12
3
126
91
68
16
44
69
3
9
19
20
15
165
15
37
48
140
69
7
60
44
9
43
24
44
285
42
25
59
21
3
25
5
7
24
29
12
24
48
180
36
330
1
104
136
5
24
7
29
36
282
61
12
77
3
4
95
18
31
47
30
3
52
17
91
20
15
25
20
9
63
40
65
19
84
5
87
100
5
3
39
61
80
21
39
45
67
5
43
65
7
35
54
31
5
3
27
25
144
65
31
48
17
3
69
43
120
60
48
20
69
283
17
7
56
9
24
72
19
11
49
5
91
20
28
29
91
20
69
18
93
52
17
102
61
84
35
21
3
30
187
119
109
5
54
48
49
29
15
39
1
35
25
12
125
3
45
27
63
6
18
210
151
35
37
65
42
21
9
3
33
55
12
188
52
17
7
24
59
21
76
24
32
177
66
57
93
36
30
201
28
120
36
60
5
18
78
3
52
125
162
36
84
36
85
29
198
73
12
107
21
40
11
18
60
103
77
18
12
21
40
36
29
6
49
20
75
30
55
59
1
11
60
121
5
54
48
60
97
24
36
24
35
37
48
5
75
52
60
84
60
113
111
21
31
53
72
18
1
60
29
42
13
71
9
9
67
203
73
8
9
36
6
48
96
30
24
12
18
21
52
23
37
60
47
33
33
234
60
13
24
24
41
54
37
5
54
18
30
90
72
6
13
89
43
17
67
125
90
18
36
24
31
36
24
29
90
133
24
23
36
1
59
1
96
77
31
11
30
18
1
5
31
60
24
11
141
87
1
17
18
6
48
60
138
54
6
33
40
65
54
121
101
138
96
12
90
19
44
69
3
45
18
24
120
21
52
5
18
30
55
35
37
5
163
212
28
11
69
15
60
126
66
85
23
45
15
61
44
39
61
41
55
23
21
51
85
60
35
25
29
72
18
57
4
36
8
16
24
20
81
6
12
21
129
7
11
25
59
9
15
36
69
52
5
55
35
169
29
12
55
20
123
25
65
31
116
28
132
95
33
21
18
30
42
18
7
29
55
20
15
25
11
205
29
91
53
103
143
1
5
30
121
8
100
41
6
85
20
4
53
43
8
57
15
168
45
151
35
49
59
13
59
30
79
155
1
23
73
17
12
24
7
48
125
66
1
48
41
19
60
12
5
223
36
44
60
9
60
3
64
24
35
37
68
52
17
3
3
30
151
35
85
5
48
3
108
16
5
90
1
47
37
23
66
24
30
6
15
141
99
81
111
15
78
55
11
61
17
67
24
20
9
91
71
9
12
60
100
5
48
60
30
145
107
18
31
59
1
5
84
55
59
1
12
8
15
30
24
3
69
19
36
11
13
59
6
7
59
18
7
35
18
51
51
6
12
3
40
17
7
36
137
103
8
12
15
60
12
37
5
19
92
48
51
24
30
96
48
43
47
13
24
41
75
64
56
39
270
19
60
12
68
51
129
16
5
30
25
83
42
48
36
55
80
72
28
35
42
15
28
12
240
24
60
65
39
69
72
91
59
21
153
55
132
60
8
15
24
1
20
72
28
20
21
31
8
69
72
108
31
17
18
1
144
35
1
84
36
60
35
9
16
65
96
12
43
24
24
96
84
156
60
44
136
143
6
87
75
12
13
59
9
12
28
132
24
35
18
7
29
7
80
168
15
37
24
29
75
12
57
66
1
89
42
253
20
52
20
9
39
16
23
30
90
1
35
36
1
24
35
21
9
54
24
13
77
31
89
31
59
13
29
18
61
32
28
125
24
108
3
12
15
60
30
75
60
9
99
16
29
186
25
5
91
24
56
15
30
3
15
25
12
48
60
41
79
59
37
23
72
48
1
41
51
60
4
44
39
30
18
18
36
79
36
71
33
100
60
36
56
87
1
92
3
121
36
8
51
85
23
18
72
7
24
35
25
12
23
66
31
8
15
85
59
72
49
5
6
48
133
24
24
92
28
101
18
1
11
1
20
4
104
112
60
77
7
84
41
36
139
89
6
108
13
35
42
31
36
36
95
12
180
21
141
ABCD 97316339306*3^$a+1 [50004]
3
17
4
48
12
20
36
28
60
20
36
1
24
23
25
11
151
6
35
19
33
15
17
24
24
7
5
40
45
15
8
31
57
15
17
25
27
9
15
20
16
36
20
67
6
35
4
12
21
47
7
21
108
9
72
51
24
8
28
15
78
30
72
57
8
7
45
33
3
51
30
191
43
45
9
3
32
12
156
67
41
37
39
33
75
27
6
18
5
52
27
5
1
54
36
72
5
79
45
15
81
45
27
27
45
219
5
84
55
18
39
33
42
5
24
37
150
17
16
56
13
72
6
17
12
16
3
29
36
25
27
15
17
13
39
33
6
17
40
15
29
24
4
8
19
41
103
24
48
57
3
33
36
44
4
20
1
15
44
13
90
54
23
16
24
20
16
12
15
9
171
65
7
60
18
27
12
8
7
21
8
19
53
28
69
15
15
17
19
60
12
5
4
45
36
39
20
31
53
7
17
72
28
8
19
36
33
15
17
19
29
76
20
136
12
68
19
6
47
36
12
4
20
28
8
4
24
20
4
45
11
7
9
45
126
5
7
33
72
3
53
36
55
45
15
29
52
39
18
6
21
63
17
19
101
13
3
84
3
18
3
96
39
96
45
8
108
4
20
36
24
40
3
30
78
29
16
39
126
24
15
36
8
16
48
20
36
24
36
16
8
12
13
147
56
7
77
24
24
12
43
18
15
39
6
54
9
27
29
4
60
15
12
17
25
3
33
11
55
36
105
3
9
15
33
8
76
75
9
9
47
16
15
48
72
33
12
33
47
19
5
13
11
79
78
35
112
32
24
120
37
95
67
12
41
4
116
72
28
27
57
48
27
5
43
45
12
44
4
27
45
153
15
32
1
3
24
8
88
44
28
27
41
52
24
3
57
3
17
31
42
111
20
7
180
9
156
3
9
3
17
7
45
60
44
16
20
36
7
36
54
60
11
7
29
4
56
24
12
19
29
52
3
149
28
39
65
16
12
87
18
23
55
77
31
81
8
67
108
53
60
52
48
8
1
18
41
60
52
3
29
13
48
51
3
45
27
18
3
87
6
36
35
4
32
55
54
39
20
31
29
1
18
17
28
27
41
40
15
9
36
3
65
31
5
84
4
48
20
37
27
171
18
39
8
19
53
25
3
20
40
48
12
24
20
36
4
99
5
24
16
24
3
9
75
21
39
93
68
85
87
27
30
6
9
20
16
57
27
140
160
48
27
9
21
35
55
9
12
92
28
9
15
36
33
6
66
27
56
96
40
36
32
36
40
75
72
5
7
117
81
132
135
3
5
12
25
27
8
12
19
24
30
35
1
42
5
12
76
20
67
45
8
31
21
12
57
23
1
12
39
84
9
47
4
80
31
36
5
49
36
47
16
45
12
24
30
5
13
11
12
49
6
138
15
92
28
249
47
1
18
105
24
56
36
85
51
32
40
60
75
45
21
39
68
55
9
36
20
4
3
21
12
8
40
24
3
24
36
12
60
41
25
35
16
39
17
19
78
18
5
12
36
67
65
13
107
28
56
1
39
21
23
79
36
96
48
42
54
5
31
29
64
80
73
78
90
35
31
21
8
24
36
25
59
12
13
83
85
119
36
19
36
5
49
99
15
41
4
32
48
19
12
24
29
7
41
28
12
12
20
31
125
112
60
48
44
25
15
36
132
15
53
19
53
37
23
24
40
21
18
5
61
24
11
73
18
18
72
15
20
24
103
33
3
17
109
11
25
35
37
63
132
3
69
63
41
12
12
12
25
11
40
63
45
12
117
23
55
65
84
13
30
60
5
25
147
8
7
101
4
68
43
54
60
99
120
9
6
17
12
133
95
4
8
40
92
121
144
66
9
36
63
5
24
43
5
28
9
12
63
15
65
1
54
21
105
15
144
8
67
60
12
5
4
45
15
36
45
23
7
9
24
188
4
24
60
15
41
19
89
67
36
72
17
115
21
12
8
7
6
66
105
20
1
15
3
21
51
9
44
25
30
36
89
79
72
41
4
48
135
72
18
6
81
56
7
12
60
5
85
30
21
3
30
90
6
39
15
45
24
21
39
48
75
17
67
21
3
21
33
11
16
21
23
1
3
56
12
67
57
68
7
21
168
24
15
6
27
8
60
16
9
42
90
63
81
3
15
113
4
45
234
45
20
1
54
9
92
103
12
5
1
30
9
8
12
43
65
67
66
78
84
18
18
89
97
30
65
49
59
31
36
33
12
68
48
12
76
36
3
41
4
32
16
15
129
68
37
39
15
12
42
18
30
23
52
33
47
48
24
43
29
49
11
40
21
15
3
9
72
3
17
19
6
30
101
40
3
41
24
4
12
68
13
39
8
96
19
36
65
31
18
11
25
15
69
63
24
9
75
12
44
144
25
6
21
24
8
36
216
13
18
45
120
15
5
85
27
128
7
45
32
13
35
25
72
23
67
5
43
36
17
7
18
3
87
53
4
45
3
159
9
24
32
49
99
68
24
4
12
45
27
3
9
68
88
69
54
42
35
52
21
35
40
12
60
15
12
45
72
63
17
1
3
15
42
83
79
72
66
39
15
126
3
96
33
11
16
39
17
4
8
108
72
12
49
11
16
32
12
84
24
25
102
5
40
20
28
8
12
13
42
17
109
11
36
19
33
3
9
140
55
18
36
71
28
3
57
120
3
198
11
84
4
27
29
16
33
108
18
12
5
37
27
39
6
30
5
4
9
3
12
27
93
48
15
185
64
68
28
3
29
1
27
15
65
12
28
15
45
24
8
16
24
15
12
6
48
162
5
12
76
32
28
27
29
76
92
43
90
12
47
124
9
18
197
48
25
23
49
11
7
18
11
120
19
29
73
24
11
7
17
31
69
36
48
84
33
23
40
12
93
30
9
20
12
55
45
21
42
36
41
4
9
3
9
6
90
54
93
20
28
8
84
16
21
144
66
29
4
60
12
3
60
177
69
42
90
48
15
116
40
44
36
40
188
25
11
12
19
45
3
65
36
24
7
21
60
ABCD 97316870624*3^$a+1 [50011]
79
8
1
14
18
72
27
1
8
82
8
6
3
15
18
22
2
6
34
14
6
18
13
20
9
6
18
22
14
15
1
20
39
21
3
25
14
25
45
18
120
2
70
30
23
12
15
16
14
12
30
9
21
4
12
50
9
1
12
8
42
6
10
5
12
33
4
23
19
65
24
39
10
62
1
63
21
3
38
4
14
10
6
8
30
16
32
19
20
21
22
5
13
80
3
57
10
53
12
12
33
3
9
27
13
71
57
30
10
15
44
9
10
26
3
3
22
15
3
8
10
32
15
40
5
28
35
1
50
66
22
8
24
18
52
23
12
13
18
14
24
10
17
13
36
11
43
65
79
18
8
84
3
9
3
57
15
13
20
42
30
4
32
67
27
48
86
10
5
49
2
6
4
3
33
24
63
27
5
21
22
17
39
9
25
6
5
9
10
30
20
6
96
16
102
12
6
62
67
21
24
8
3
13
44
6
6
15
43
6
2
9
21
52
6
9
45
12
35
1
15
20
9
28
8
10
42
35
27
34
47
33
22
17
13
20
4
18
38
10
2
51
12
4
56
25
18
42
8
22
2
15
57
24
7
12
17
28
8
27
13
23
31
5
3
6
27
63
1
69
12
38
16
24
30
44
36
144
3
12
25
2
21
27
6
12
24
3
12
31
50
30
24
13
33
2
46
20
12
10
5
33
10
6
51
53
12
3
12
12
3
9
13
23
4
23
16
6
36
20
3
4
60
12
5
30
6
34
53
1
12
62
16
26
15
1
62
48
34
24
14
21
9
27
13
8
28
110
22
35
7
5
12
1
15
8
9
6
21
43
8
40
14
34
62
42
22
23
3
57
25
20
18
24
10
11
9
3
48
7
41
12
33
42
9
16
20
37
23
12
21
22
2
36
60
39
36
19
32
10
35
24
25
12
8
12
63
36
13
80
48
24
15
1
18
32
30
4
14
1
21
23
19
17
1
47
25
6
17
37
18
17
7
24
9
8
73
12
20
3
25
71
3
21
24
43
8
10
27
45
12
26
46
11
12
33
48
15
4
15
18
20
10
24
5
3
18
52
8
10
14
4
56
4
42
42
71
21
66
9
1
8
40
80
4
8
10
50
48
7
44
13
36
35
4
20
31
5
36
28
8
43
17
39
21
60
9
3
45
28
24
11
7
41
9
6
6
28
32
36
18
72
42
27
13
20
3
52
3
8
30
15
19
38
10
18
11
16
20
25
8
4
35
31
5
1
18
41
9
63
24
1
24
56
3
27
33
55
17
15
24
6
18
22
39
11
33
25
14
6
24
10
41
15
22
23
27
9
33
15
12
3
16
30
60
30
26
6
94
11
9
36
12
36
19
15
5
3
25
5
39
28
21
12
59
1
12
35
27
13
5
72
15
9
15
39
6
36
6
9
15
54
64
71
51
6
52
3
8
12
97
3
5
28
20
24
46
5
1
23
36
7
2
6
6
15
9
40
32
82
53
12
7
30
56
40
50
10
20
15
37
3
29
4
12
8
7
23
42
3
1
18
8
30
10
8
21
3
6
40
2
9
9
6
6
15
24
13
6
24
18
27
5
12
48
3
13
2
18
30
57
45
15
24
1
2
93
3
6
3
37
18
6
12
12
2
16
18
44
3
24
9
15
7
2
16
11
36
12
1
20
12
52
35
33
42
6
40
42
5
13
11
60
28
3
38
4
11
19
30
3
17
3
13
32
3
45
24
63
12
48
12
1
24
6
5
21
15
33
6
40
5
9
16
72
8
4
11
25
2
25
5
87
3
22
12
8
6
10
6
33
33
38
30
7
3
26
4
12
68
16
26
93
19
18
8
12
90
25
17
16
11
1
12
12
11
9
3
13
83
99
13
20
9
36
87
13
23
24
15
16
5
4
20
25
11
7
5
24
3
22
35
39
6
18
16
21
11
30
4
78
32
18
52
66
5
3
64
18
12
12
24
27
3
24
6
32
40
18
14
27
36
25
8
4
8
3
21
16
23
12
3
9
61
2
40
42
3
9
11
12
51
16
14
16
18
6
24
2
18
36
40
2
34
23
1
80
7
5
12
15
52
3
33
33
39
23
18
4
107
15
1
8
7
5
27
40
56
24
30
3
7
45
8
25
20
22
17
1
20
3
24
13
2
33
24
13
11
21
84
6
6
39
3
40
2
6
25
5
28
30
2
7
8
7
26
4
26
94
23
4
33
30
2
60
48
28
15
23
21
21
3
21
39
49
20
43
12
20
1
6
90
6
50
12
36
12
10
30
23
1
51
8
7
8
22
2
16
29
3
9
45
24
36
15
103
6
26
64
2
12
3
12
13
12
2
1
8
1
131
12
31
14
12
4
60
14
78
48
12
24
3
21
22
48
30
27
5
10
14
36
39
15
46
12
6
14
3
9
3
37
3
35
102
66
9
1
12
23
13
35
12
7
8
30
3
21
18
21
49
42
6
12
8
3
24
12
36
37
23
13
2
54
18
13
8
27
45
3
10
20
67
20
25
15
3
41
25
14
37
35
24
21
24
21
12
10
8
22
60
23
15
18
4
11
7
5
24
1
2
22
26
72
45
28
8
24
21
12
87
61
26
6
12
36
10
6
36
14
61
45
20
10
8
22
15
3
2
30
9
13
20
27
48
13
20
34
14
4
3
17
40
26
10
30
26
36
12
16
6
18
36
2
30
34
21
20
15
58
24
23
12
13
12
2
16
5
13
11
33
12
24
16
6
5
3
30
7
3
32
45
40
20
48
31
29
24
27
1
77
15
36
9
43
3
56
9
24
15
46
24
11
7
32
18
24
40
3
33
18
62
132
63
7
17
21
27
12
205
24
32
27
12
81
3
60
4
11
10
30
5
19
2
40
23
1
20
7
27
6
20
19
5
48
54
1
12
3
8
46
11
13
20
30
21
19
5
96
24
21
24
4
8
3
9
40
47
16
8
7
17
72
1
20
4
20
64
27
5
34
26
40
12
3
33
11
3
16
89
13
15
3
30
20
19
60
12
3
41
1
44
84
7
5
15
19
32
78
16
35
15
40
26
22
66
24
38
33
21
15
3
45
93
28
24
23
3
1
29
4
6
5
12
24
9
22
5
3
34
11
16
8
3
22
2
30
48
10
66
11
21
39
31
2
3
25
23
19
32
1
15
18
44
10
8
9
31
2
123
45
4
3
81
30
9
15
41
9
28
20
15
15
69
28
32
1
14
21
3
9
1
32
12
18
33
52
32
25
3
23
21
43
2
24
64
23
7
17
28
92
13
3
33
6
65
9
54
21
9
27
63
46
2
10
47
7
29
9
36
51
3
25
17
48
7
68
3
22
35
33
3
195
1
5
3
31
26
94
5
19
6
56
3
21
34
5
3
10
8
19
5
171
60
36
69
24
3
4
20
3
18
15
45
7
5
3
13
35
16
8
25
20
6
54
3
13
36
3
8
60
15
48
30
16
23
13
12
18
17
21
19
21
35
9
15
15
16
17
40
23
42
12
66
10
60
32
27
1
80
15
4
33
60
8
16
8
3
9
48
42
9
25
27
35
10
8
52
18
26
30
6
40
12
20
18
34
35
19
17
15
10
134
1
20
12
1
35
60
9
3
13
11
9
16
50
73
45
18
17
12
9
84
6
46
11
25
48
11
9
15
16
11
64
5
1
72
2
16
9
33
8
12
40
8
3
21
18
16
21
9
24
12
6
5
13
27
5
39
45
63
25
20
27
13
12
15
164
15
46
20
64
14
66
99
1
26
13
3
9
68
1
12
83
57
15
19
5
75
21
9
4
44
12
4
20
15
31
14
87
9
36
3
27
18
4
2
9
55
14
27
9
27
12
7
14
15
12
15
24
1
20
9
3
28
44
9
4
32
48
15
43
5
19
14
4
12
18
17
48
31
17
52
83
9
33
27
33
16
35
15
66
24
15
1
35
9
7
9
26
30
24
55
59
42
28
11
15
24
21
21
70
5
3
45
1
44
46
6
8
4
15
56
16
36
57
15
8
43
32
10
12
20
12
48
40
20
48
22
17
13
36
24
11
25
11
39
57
45
3
24
1
12
12
23
13
39
5
96
7
20
37
8
48
22
2
6
46
36
30
42
20
16
12
14
10
30
5
3
72
9
4
48
33
39
5
28
18
2
7
12
8
51
69
1
24
2
45
36
39
30
4
12
12
23
7
77
43
17
63
30
10
38
7
33
23
67
17
13
99
71
37
32
43
2
36
10
17
61
20
15
112
5
27
25
11
27
9
25
35
1
8
10
42
35
9
24
10
24
18
8
6
9
15
42
12
15
37
8
22
8
10
30
6
11
31
30
20
67
3
2
12
4
11
24
60
1
8
46
14
18
24
10
6
2
3
25
2
88
18
35
51
18
36
127
60
5
42
22
15
9
24
68
30
24
78
108
4
20
48
15
7
5
21
24
24
96
3
45
28
39
5
60
31
32
45
30
40
62
4
51
20
15
10
36
23
24
1
11
39
45
51
16
32
16
29
3
30
42
10
20
90
21
51
16
18
11
121
42
6
11
24
4
8
27
10
6
41
9
12
18
22
2
70
8
28
14
18
7
21
32
18
90
27
24
13
20
42
88
5
45
70
17
9
7
20
3
22
8
4
47
73
3
5
12
10
48
18
27
17
3
7
38
12
46
17
4
33
11
25
6
56
48
22
44
28
11
55
14
42
6
3
84
12
1
32
28
59
15
45
13
12
18
5
25
3
ABCD 97317800012*3^$a+1 [50012]
69
48
75
93
16
11
109
120
11
12
48
1
8
16
107
109
32
112
8
88
72
8
87
156
37
32
51
13
35
72
13
8
16
8
48
40
35
12
25
11
24
93
40
47
9
15
1
48
11
12
12
37
152
168
24
24
3
13
32
16
48
8
64
23
36
12
1
32
88
8
27
12
12
132
36
60
25
8
16
35
93
64
11
156
1
143
33
48
72
75
84
48
9
120
88
56
15
81
27
181
11
61
24
167
12
96
84
9
16
11
48
13
23
49
104
63
33
39
9
3
84
49
23
9
96
24
72
39
1
32
48
63
36
45
63
9
75
37
32
48
16
59
13
8
3
36
84
69
75
48
61
83
13
95
48
49
23
12
109
56
40
56
3
213
88
35
21
16
48
56
75
21
39
9
48
3
21
27
84
9
96
87
1
59
24
72
37
35
36
72
168
97
47
129
96
111
25
8
63
73
56
48
88
59
21
72
64
23
84
45
112
11
84
145
8
112
11
48
21
48
72
48
16
24
32
99
21
48
40
131
21
88
104
64
104
24
39
49
24
59
36
9
24
15
12
157
48
35
12
81
48
96
27
109
71
9
48
27
13
23
36
21
51
165
48
72
16
56
24
88
24
95
60
144
69
48
24
75
37
24
24
119
105
3
48
21
16
80
27
24
21
51
48
84
9
72
51
13
23
1
83
13
35
69
48
72
24
123
60
9
16
59
60
25
8
3
24
13
8
111
9
16
80
15
60
13
96
176
16
8
72
39
73
32
3
37
32
96
3
45
24
63
33
72
64
8
48
3
24
61
23
12
24
109
24
32
51
45
24
39
193
32
112
192
8
24
48
135
25
24
8
24
135
1
8
27
61
23
9
3
61
24
35
48
69
24
3
13
8
24
48
40
23
9
112
23
57
27
60
1
128
64
8
40
32
3
84
1
119
1
32
88
71
9
72
16
72
96
35
213
51
144
45
16
71
169
23
1
191
57
3
21
3
36
9
72
3
60
72
60
69
24
27
13
71
1
56
183
25
144
8
51
37
24
8
16
72
11
12
72
25
32
39
72
1
8
40
168
104
16
35
21
16
47
72
12
21
64
8
63
9
16
72
59
61
8
72
15
177
3
45
96
120
63
1
24
83
96
45
72
160
48
119
1
47
33
48
24
24
15
33
3
48
157
32
88
24
56
39
97
56
16
72
47
25
104
16
11
24
12
81
27
213
87
72
217
24
107
36
1
48
96
56
3
69
63
57
16
8
87
81
16
72
176
16
35
72
141
87
84
36
81
3
93
15
49
24
56
24
64
24
59
144
36
25
23
84
12
73
35
69
207
33
16
24
11
21
24
24
39
1
8
24
192
96
27
21
40
11
37
23
1
23
60
21
39
57
16
71
9
40
72
32
24
16
71
33
96
48
3
21
16
72
32
48
16
8
112
11
69
24
48
111
1
8
16
72
71
72
49
8
48
63
12
48
12
33
51
13
80
16
24
23
108
21
15
36
24
108
57
75
36
24
33
171
13
11
13
23
25
104
51
21
48
27
45
15
9
99
13
104
24
40
32
24
64
35
192
13
32
3
13
8
24
88
11
12
156
120
37
131
21
24
39
9
16
56
16
59
37
32
51
120
69
24
72
51
24
109
11
37
23
9
63
24
36
45
15
57
3
12
33
63
72
57
88
35
45
40
23
97
35
13
47
1
56
231
121
32
3
13
56
27
37
56
48
40
59
45
192
15
1
11
37
56
96
120
15
1
80
15
1
32
75
13
35
60
25
144
56
27
228
1
8
99
60
81
16
8
24
3
45
16
83
61
47
57
15
73
23
49
11
21
39
24
9
136
24
119
168
105
48
16
152
3
93
27
48
36
25
35
45
48
40
56
64
32
72
147
93
16
56
16
119
177
3
61
71
57
3
108
33
96
3
84
1
59
21
112
47
57
64
96
8
39
9
16
200
3
24
13
8
15
9
16
83
12
9
3
21
16
152
39
73
56
40
56
63
105
27
45
120
40
32
16
48
8
120
40
59
60
9
75
85
80
24
40
48
8
48
87
33
72
96
72
123
181
176
40
200
15
24
84
36
9
40
48
23
25
8
40
23
12
21
24
40
71
9
63
57
48
63
12
12
1
96
32
3
36
9
75
13
32
3
69
24
3
117
39
121
8
40
128
112
56
40
8
96
15
81
3
109
56
24
24
15
12
21
192
16
56
48
24
16
48
8
3
133
72
32
96
16
59
13
8
96
16
107
13
59
108
25
8
27
37
71
33
27
37
8
39
129
24
48
160
179
21
3
ABCD 97318019512*3^$a+1 [50068]
54
10
17
37
32
90
25
20
60
33
91
39
2
75
4
20
9
63
40
27
26
7
83
6
19
24
32
24
9
30
40
32
9
4
96
56
15
25
3
41
24
15
13
104
13
6
26
18
13
60
3
17
7
17
4
5
144
67
5
4
107
13
44
3
108
24
16
39
5
25
23
93
115
101
28
107
24
45
10
24
56
144
10
3
17
31
39
60
2
3
1
26
33
16
15
17
88
11
4
17
48
4
17
19
24
65
7
83
33
3
57
69
91
12
20
25
47
16
23
1
5
43
45
6
177
12
15
33
23
25
12
23
36
9
19
5
25
32
88
3
8
4
71
25
32
12
36
16
9
24
60
11
4
21
47
7
17
13
86
10
35
39
16
21
59
144
1
39
17
13
6
57
27
2
19
11
1
89
19
9
71
60
9
12
15
73
63
8
16
128
16
15
117
12
47
58
3
68
9
10
30
15
72
59
37
44
13
11
24
12
15
54
75
16
3
32
88
41
39
30
3
13
11
160
60
9
35
19
2
4
59
12
40
48
15
2
28
80
55
60
5
43
24
5
3
28
24
8
1
59
1
39
60
36
56
63
21
15
1
3
77
84
85
15
9
11
40
9
6
9
21
14
45
72
28
11
1
200
15
33
1
74
42
18
46
44
7
20
129
7
72
11
4
30
3
53
36
39
16
5
30
33
48
37
11
55
65
4
32
28
8
24
16
24
24
9
6
26
58
77
4
29
31
116
16
24
8
12
9
100
11
28
60
8
57
7
36
8
60
15
6
15
49
15
15
69
12
3
77
96
12
52
63
17
19
74
72
31
24
8
12
3
33
12
25
3
53
34
30
11
9
6
30
6
90
99
36
79
45
20
16
20
28
81
27
48
9
63
8
9
16
26
13
5
12
19
5
27
9
31
57
30
2
34
24
20
36
66
54
10
24
27
24
59
61
71
30
3
36
21
108
30
72
33
25
3
20
24
16
29
28
20
7
8
21
6
81
7
2
15
33
15
28
32
1
30
54
20
27
40
29
55
9
35
31
45
24
12
3
21
9
3
20
39
61
8
51
33
1
26
25
93
15
5
51
4
15
5
57
28
3
8
12
147
57
4
24
17
19
9
3
29
4
35
16
99
21
23
16
89
57
15
4
11
4
29
25
23
7
2
4
51
3
2
15
60
24
49
15
12
3
50
27
16
68
24
76
56
4
24
21
15
12
8
15
9
76
44
12
15
1
17
42
1
143
1
33
6
141
9
71
48
12
28
5
7
33
23
52
20
55
6
56
99
24
117
124
87
33
20
55
24
68
4
9
15
9
3
72
17
31
33
107
28
89
10
21
44
16
75
30
24
60
15
5
3
4
8
1
35
9
51
96
196
32
40
12
68
45
36
147
60
4
20
33
16
20
4
6
41
4
69
11
49
87
69
51
48
17
18
1
12
48
9
23
4
119
57
33
4
27
8
52
44
175
9
5
43
24
39
69
45
6
45
11
13
75
2
3
12
19
29
16
24
81
24
15
12
20
3
85
12
9
56
19
29
7
29
87
52
47
1
47
33
3
1
9
14
10
95
12
3
37
24
60
32
52
36
101
51
3
64
21
44
52
24
56
43
66
26
64
69
15
20
30
42
129
52
3
50
64
87
68
12
4
9
23
13
20
7
17
12
55
9
26
25
39
81
53
46
54
26
37
87
2
18
57
19
29
81
31
93
11
16
8
25
60
26
25
9
15
41
64
20
7
53
36
19
35
33
60
7
57
35
124
17
4
89
34
53
43
57
17
10
77
15
9
109
35
55
116
49
20
121
15
32
3
70
15
24
12
59
34
87
3
53
60
43
54
30
5
12
13
2
61
29
18
13
20
40
8
24
31
30
15
9
20
15
1
56
28
26
1
20
124
20
124
41
27
3
37
8
9
7
35
25
5
15
28
21
107
48
4
96
29
43
27
30
35
12
15
18
72
4
111
96
3
17
12
25
15
12
29
124
20
36
19
17
43
41
19
20
192
63
21
60
60
49
6
65
24
61
35
55
60
9
17
3
28
92
40
47
24
30
4
75
11
49
20
40
36
20
19
117
48
21
30
20
25
116
3
13
104
43
90
11
9
3
40
60
104
4
15
5
12
12
40
5
96
31
44
45
7
8
12
9
43
96
9
50
1
20
4
92
33
15
16
32
28
45
11
13
27
5
99
45
67
12
15
21
12
12
56
4
8
60
24
4
12
32
27
28
45
56
9
43
8
79
21
105
74
40
33
83
1
20
15
49
9
27
23
10
87
20
60
16
32
48
4
8
76
12
8
15
10
14
10
30
101
4
17
43
65
12
3
85
3
59
1
44
4
44
12
15
13
12
129
11
19
14
46
9
17
24
31
20
13
27
20
15
13
125
7
68
16
24
12
104
12
24
63
25
15
21
12
93
11
76
33
39
8
48
12
88
120
20
45
30
25
44
36
9
30
40
17
49
20
34
21
9
15
8
43
54
2
30
28
32
31
32
52
3
56
70
30
14
3
37
26
21
60
13
15
95
46
24
3
27
6
39
36
9
96
24
35
27
33
31
9
8
9
4
14
6
7
20
7
21
60
41
28
26
1
120
33
60
35
96
40
32
57
43
12
17
4
11
13
27
35
54
10
5
12
108
39
6
7
12
120
77
31
3
21
8
16
5
31
5
39
52
17
123
3
1
123
6
99
12
155
93
40
56
4
15
6
39
32
45
75
16
29
4
15
24
20
12
15
9
64
21
24
11
55
45
44
1
86
1
44
100
9
15
20
9
10
60
36
24
5
1
50
25
32
64
5
4
15
200
9
43
3
21
44
69
27
9
111
4
36
63
33
12
72
144
129
6
9
11
37
132
56
16
104
4
68
12
25
11
60
12
9
94
9
32
36
64
3
21
60
36
5
34
84
17
64
119
1
32
9
19
11
1
48
9
2
21
247
113
100
32
25
90
21
92
7
30
32
91
27
6
30
54
75
45
47
36
12
12
4
15
5
52
20
39
45
28
5
12
39
4
21
35
4
12
36
57
27
33
35
145
6
14
27
15
88
21
69
15
12
3
20
1
15
29
36
9
27
24
9
31
32
12
52
56
7
17
4
5
31
108
5
30
25
56
16
39
44
13
24
24
12
8
36
13
20
31
9
30
17
13
2
33
55
21
44
60
45
3
12
76
35
37
33
47
9
4
30
9
8
3
34
87
59
1
33
63
77
3
24
88
8
3
4
6
80
70
45
36
3
93
80
40
33
35
15
25
84
5
12
54
4
45
12
39
26
51
84
4
24
20
16
44
16
11
21
48
25
24
32
15
15
54
4
75
71
25
39
5
16
15
21
33
6
50
ABCD 97318163084*3^$a+1 [50009]
54
131
7
168
120
57
152
13
48
35
112
3
72
36
12
42
3
27
90
83
24
4
12
132
33
15
333
47
37
78
69
201
108
11
16
57
15
93
54
24
29
25
87
56
4
135
6
162
36
84
18
72
60
12
24
195
12
9
23
25
186
81
63
45
48
9
83
88
15
9
3
117
81
54
5
31
33
27
108
57
27
105
96
69
83
7
6
27
9
23
12
13
180
15
81
47
55
213
84
12
48
68
13
180
15
132
27
53
19
21
24
60
81
35
40
120
69
39
92
88
24
33
192
3
57
35
148
135
89
1
42
5
157
83
127
18
18
17
12
4
24
21
144
83
24
31
42
30
108
17
127
21
3
102
60
107
1
12
435
177
132
11
7
12
186
12
15
200
208
44
108
48
67
12
41
19
66
27
32
193
255
111
12
129
140
313
231
147
18
15
141
83
28
3
17
100
75
17
37
18
6
144
51
44
25
95
12
115
36
29
43
30
83
172
68
52
3
72
108
17
97
36
35
19
21
48
87
60
102
167
19
12
24
41
7
90
78
57
45
18
77
13
35
79
156
60
45
12
132
45
36
15
44
25
3
32
61
54
69
12
9
135
96
60
84
15
60
21
9
3
15
33
24
51
54
6
12
5
88
24
120
8
72
43
60
36
54
15
93
27
12
80
73
23
12
16
39
108
17
37
71
25
12
42
105
51
78
15
24
68
172
93
39
21
90
65
84
96
37
108
15
39
81
9
108
60
12
11
60
12
13
108
15
152
64
68
133
219
45
186
90
72
3
32
55
33
87
33
39
78
15
33
75
15
9
69
39
297
23
13
3
51
18
42
33
128
49
60
18
30
78
30
54
114
27
72
32
64
144
12
45
48
143
72
40
21
12
90
150
72
12
123
3
93
32
37
72
168
48
15
129
131
139
21
80
25
114
125
40
8
180
115
17
1
15
60
87
5
88
24
135
54
66
33
36
12
104
253
15
80
115
77
73
48
39
15
45
81
162
125
132
19
89
40
123
12
33
200
12
100
48
27
18
120
39
111
5
25
54
81
33
12
47
28
20
52
183
102
222
48
45
63
60
9
60
33
83
13
99
140
97
96
120
95
24
25
6
149
100
15
78
12
159
111
36
5
12
37
36
27
135
5
60
52
48
3
54
83
97
3
60
20
28
87
12
21
267
21
69
23
64
9
54
18
15
69
6
89
124
84
165
147
176
25
54
5
28
20
52
3
120
6
84
6
45
279
17
1
27
12
105
111
15
30
27
153
15
129
39
75
77
304
159
81
21
60
59
49
315
57
72
18
17
25
75
120
177
6
17
85
60
12
90
53
228
7
53
100
32
12
43
12
6
90
269
1
12
15
3
57
20
13
87
12
123
36
237
20
12
1
54
113
25
15
24
33
87
24
144
21
54
72
141
24
51
33
92
72
247
201
60
33
51
75
5
31
12
90
18
72
65
7
33
8
12
208
212
48
199
41
55
30
24
216
210
72
185
91
29
37
18
5
13
42
105
32
43
53
132
12
1
27
32
64
57
90
12
108
162
108
15
207
77
36
7
17
55
333
123
33
32
24
13
90
6
54
216
72
12
162
111
204
51
90
87
80
13
84
24
66
93
93
59
28
260
25
63
32
37
54
66
11
112
128
259
105
3
33
24
24
27
45
9
30
24
12
5
52
87
108
17
28
12
183
138
162
60
48
132
5
60
25
155
12
49
12
39
60
51
89
64
9
95
7
81
24
21
35
19
69
45
59
72
121
ABCD 97319031926*3^$a+1 [50041]
7
23
369
96
40
197
72
91
35
85
24
8
48
39
36
45
48
72
27
30
7
120
101
67
128
117
48
3
105
240
6
276
12
57
39
49
35
21
27
93
40
176
48
27
90
54
6
108
3
40
95
42
175
23
25
29
48
78
48
21
165
18
66
24
90
13
104
105
24
127
59
18
3
39
81
3
66
123
16
29
72
43
293
27
15
25
11
60
9
208
59
108
33
63
49
32
261
78
30
31
35
30
15
136
80
69
36
159
51
114
3
33
60
3
112
144
233
78
18
31
8
40
32
63
6
42
9
48
112
8
147
48
13
77
27
40
176
195
93
72
39
30
6
13
95
30
12
175
77
43
83
6
55
35
54
79
347
13
53
42
193
89
24
159
48
40
80
144
40
56
39
66
79
35
109
80
216
33
12
19
11
54
42
85
29
36
15
9
60
235
23
18
39
40
5
123
40
11
37
23
49
32
184
11
45
15
9
64
155
66
91
143
18
159
3
102
39
51
109
389
3
93
51
33
12
91
53
19
48
113
31
23
18
159
63
97
56
24
24
87
97
35
126
15
112
113
15
16
8
16
104
96
129
18
13
72
80
45
19
71
84
61
72
71
42
24
36
30
69
165
144
36
15
24
117
60
54
6
24
19
41
84
54
85
77
36
103
5
42
54
24
84
252
210
1
29
91
5
139
161
60
108
199
77
115
5
24
60
39
112
41
7
128
48
112
59
90
96
60
150
84
66
67
48
32
321
84
6
30
55
120
24
8
63
1
41
90
13
95
9
120
3
48
60
81
9
6
18
103
144
149
19
32
96
48
16
125
43
17
144
24
15
33
55
53
19
32
153
7
101
30
234
99
69
3
40
47
57
33
87
93
75
27
13
113
12
51
9
12
84
31
144
17
24
63
16
137
228
75
21
243
33
159
15
25
41
55
8
15
57
69
18
42
186
37
197
18
30
27
64
5
150
21
45
163
32
88
221
54
13
80
3
60
66
36
60
180
19
224
105
31
8
135
162
66
18
51
24
51
45
48
40
96
59
21
141
84
31
29
186
6
19
161
15
24
93
43
23
36
69
27
85
53
27
24
93
18
73
137
24
31
8
192
213
12
18
165
184
185
31
96
23
193
32
213
19
125
60
63
93
19
240
8
165
96
54
60
48
18
66
21
72
57
60
126
162
30
150
282
6
15
24
105
24
39
112
11
37
11
66
108
31
56
39
57
69
156
42
117
9
207
15
9
33
12
30
30
30
36
18
192
60
24
135
33
15
40
11
96
48
18
3
16
155
90
43
41
114
13
8
45
75
15
42
84
96
12
42
144
45
21
60
126
25
144
101
18
25
24
41
42
60
42
60
123
69
43
56
9
12
19
80
15
36
108
153
9
30
54
139
83
42
6
21
93
67
23
36
21
45
84
84
3
48
57
90
30
132
3
39
73
23
105
213
24
27
153
42
213
87
1
143
42
24
15
63
33
147
45
15
57
129
6
30
48
66
66
114
6
79
5
102
30
72
6
84
102
6
129
51
13
41
60
3
88
143
36
69
9
30
18
7
48
104
111
25
48
29
115
8
129
108
3
99
69
39
66
127
35
30
7
17
79
107
144
90
18
102
24
36
60
99
232
128
9
48
72
6
25
17
138
61
95
145
35
141
48
57
63
81
79
71
9
21
91
72
77
99
81
15
184
11
30
36
75
69
30
45
40
65
54
66
78
6
115
80
ABCD 97319128612*3^$a+1 [50141]
180
216
4
8
12
36
27
33
12
3
9
48
180
52
95
25
8
28
107
108
9
48
147
180
93
51
97
144
80
16
20
4
20
120
63
153
15
84
45
135
1
24
83
33
60
12
28
44
483
33
12
111
84
12
60
36
177
3
105
12
12
39
36
153
28
32
75
45
12
100
95
21
3
9
72
39
1
140
123
57
135
264
84
37
240
20
48
60
12
180
16
23
69
51
117
27
45
12
16
60
152
51
24
13
155
60
49
20
156
3
1
23
97
36
35
85
20
3
9
28
44
108
87
24
1
95
21
12
60
88
35
57
112
36
44
3
192
25
56
27
213
4
120
8
12
36
84
120
76
24
71
24
1
44
108
63
84
48
45
12
96
27
12
61
44
48
3
72
37
35
21
27
45
60
252
99
21
36
39
33
180
12
39
97
104
16
59
25
23
13
20
4
8
148
59
81
120
120
12
27
1
23
132
45
84
15
261
75
9
76
107
33
72
48
4
36
60
60
23
81
36
87
13
23
12
25
44
120
160
236
39
84
9
52
23
93
159
84
69
108
27
57
75
48
57
63
13
24
116
144
16
47
12
121
44
75
60
25
120
116
12
3
129
48
15
36
37
152
28
23
117
60
120
64
20
3
45
3
69
36
24
16
140
120
12
300
48
15
12
33
12
72
60
16
179
61
44
96
99
25
56
39
141
100
84
71
12
105
72
15
168
13
35
25
20
60
4
60
20
51
12
153
4
96
32
48
63
1
83
57
3
97
131
9
48
27
33
60
108
12
12
123
73
23
60
21
16
35
12
12
21
72
112
8
228
12
60
3
108
69
51
12
285
87
37
131
105
15
57
51
129
52
116
4
188
12
100
11
9
40
71
48
21
195
48
33
24
168
108
27
45
3
9
40
20
15
21
27
48
12
96
129
88
23
1
35
25
8
51
156
85
80
15
21
60
27
225
208
92
60
12
120
60
108
87
45
16
24
8
28
44
108
28
140
15
168
69
168
72
108
24
48
111
37
104
51
45
99
108
37
36
24
35
21
24
180
123
33
252
180
168
72
12
100
11
45
4
36
20
15
57
120
15
72
36
9
16
20
24
40
20
60
16
20
63
1
59
69
28
20
12
135
96
57
4
56
4
80
280
116
12
87
45
100
60
140
15
1
47
45
3
57
28
24
8
28
60
83
37
23
36
61
59
33
48
120
63
57
72
27
1
32
48
3
177
159
45
3
157
36
20
147
168
69
136
84
20
276
12
3
24
1
95
49
68
60
72
180
16
35
108
1
8
12
120
108
171
72
45
3
264
37
11
45
3
60
9
12
156
64
236
40
44
75
1
83
121
176
64
11
24
36
108
192
49
20
99
69
112
155
141
15
117
75
48
85
20
39
81
72
12
16
60
59
33
108
72
60
12
36
39
45
256
80
60
4
8
48
3
1
143
253
20
39
25
20
40
59
121
83
33
15
105
39
60
25
20
36
84
3
156
69
72
108
132
48
28
107
117
48
3
24
1
47
45
60
52
120
80
60
39
81
76
80
39
36
24
84
9
51
121
56
24
40
128
15
96
57
4
8
48
15
9
16
80
24
63
60
93
60
12
3
12
13
23
96
33
88
24
8
15
13
179
264
69
60
132
411
108
1
36
23
1
36
95
189
63
45
52
20
36
40
35
45
12
48
39
48
48
25
20
135
9
36
24
16
104
36
40
47
37
35
273
28
60
32
120
12
16
92
192
108
3
9
120
279
1
59
37
44
75
120
1
23
120
61
8
60
28
20
15
24
201
39
81
160
20
159
25
11
105
100
80
24
160
ABCD 97319360176*3^$a+1 [50021]
59
141
24
4
12
50
4
50
15
24
12
36
24
36
24
13
42
24
5
19
6
114
12
98
52
11
24
19
80
4
26
34
5
7
29
1
30
30
14
21
36
73
6
5
25
11
48
79
42
24
20
75
12
9
4
50
36
33
12
13
47
36
7
5
25
2
33
3
21
9
39
21
54
9
1
23
7
114
6
149
12
12
27
9
1
18
30
12
54
36
38
15
48
7
29
1
11
51
18
3
37
66
5
25
30
80
57
36
13
30
84
36
17
1
32
24
12
4
18
5
25
35
21
24
12
28
36
90
6
20
27
36
27
4
74
18
4
53
55
17
12
7
5
24
3
12
46
36
30
29
21
39
21
10
29
12
7
26
70
36
108
6
14
6
39
12
132
13
30
98
70
36
32
22
6
29
31
74
27
55
48
42
86
82
30
29
24
19
84
32
28
29
7
17
1
11
39
66
15
1
26
18
27
49
35
85
11
24
15
10
188
10
60
5
12
48
24
1
36
26
4
44
10
66
29
7
18
2
81
45
39
13
6
5
21
18
21
48
7
41
9
6
4
60
77
43
5
9
22
5
111
57
15
22
50
9
48
31
6
23
9
15
3
40
6
18
30
30
36
5
15
57
12
21
51
9
12
42
9
21
76
20
16
18
29
27
34
12
20
64
59
1
24
47
43
2
4
6
5
13
8
15
48
24
7
53
15
9
7
56
4
29
15
18
39
13
12
23
31
6
18
6
6
26
39
3
12
58
6
32
52
17
48
24
13
11
12
12
115
29
21
24
46
30
23
3
28
17
63
33
31
8
4
24
50
84
6
21
43
5
31
2
54
4
77
7
26
39
15
9
31
41
1
23
3
48
40
20
16
41
7
5
72
49
66
8
6
94
8
45
13
2
9
19
24
6
6
18
80
15
12
3
69
7
5
1
24
35
19
41
12
9
3
31
17
73
2
48
4
20
9
1
23
15
24
33
3
4
48
5
36
19
5
24
13
20
34
29
36
31
41
36
7
17
12
24
9
34
54
120
146
69
49
8
64
14
30
4
56
30
10
11
15
40
41
19
89
84
15
9
12
12
12
7
5
108
48
19
26
4
11
36
7
60
5
15
184
5
27
4
56
4
53
37
11
21
15
12
21
27
7
8
33
48
13
11
36
7
6
26
9
36
19
8
10
38
78
46
38
6
76
54
35
1
30
41
13
11
115
29
99
21
25
83
12
36
3
9
36
61
2
30
54
4
6
23
37
8
99
39
57
7
68
21
9
10
41
31
14
3
36
24
12
12
19
41
49
14
33
12
1
68
12
18
21
55
5
19
36
36
18
50
10
23
43
5
19
6
14
16
5
15
6
10
8
9
21
15
3
168
12
9
15
9
12
60
73
20
3
13
60
35
12
12
19
6
62
9
24
19
5
61
150
5
1
44
27
72
1
54
5
31
89
27
33
21
10
29
7
14
27
19
30
24
6
77
9
15
3
76
24
29
127
68
9
43
29
12
13
2
33
27
4
116
24
48
60
22
50
45
3
36
4
41
1
11
37
30
65
24
1
11
15
69
24
1
47
39
4
30
35
37
23
31
2
51
33
6
28
17
19
5
25
35
9
150
4
42
8
39
7
29
91
50
15
51
4
24
32
33
24
36
1
11
15
36
34
108
8
30
18
39
15
9
48
15
9
48
1
11
31
8
16
29
15
10
6
60
29
1
11
24
19
2
64
59
31
17
19
26
18
16
29
19
8
30
42
9
21
46
24
42
60
11
15
58
24
47
12
37
6
78
30
17
21
18
10
44
3
24
3
72
10
18
29
12
19
42
30
18
62
21
27
52
8
33
48
24
75
16
24
60
5
24
24
60
3
12
22
23
84
60
13
11
9
12
6
22
30
5
24
39
24
21
19
30
11
7
36
20
9
7
48
8
4
8
93
24
12
36
24
7
5
12
3
9
27
54
16
74
21
25
18
29
13
11
24
48
15
10
23
49
44
10
17
12
12
19
20
16
5
12
36
84
72
85
11
69
10
5
27
64
17
1
30
50
51
12
9
3
7
41
19
5
36
12
61
30
56
10
18
5
61
30
41
25
59
12
12
12
19
24
8
28
53
12
24
84
67
17
12
1
120
24
6
5
39
40
6
6
5
25
23
60
15
12
54
40
14
45
175
36
29
7
5
45
27
69
18
12
9
12
24
84
79
41
45
34
5
12
37
30
5
75
16
125
31
24
5
12
13
24
11
24
36
84
24
43
17
72
91
68
16
36
29
31
18
11
24
1
44
6
45
75
4
65
85
12
71
43
101
12
24
60
9
27
12
19
2
4
6
20
28
65
3
9
36
3
10
32
12
15
96
19
77
45
6
18
40
30
32
28
96
20
24
69
15
6
15
39
30
6
9
7
20
10
11
36
12
19
66
24
102
29
27
34
11
19
5
36
19
29
9
16
2
9
12
1
86
4
2
28
38
28
17
12
91
17
36
21
51
12
3
76
14
54
21
12
9
10
30
8
6
9
24
7
5
31
24
110
15
27
30
54
57
12
57
64
14
45
21
4
60
50
45
19
41
24
55
8
21
21
30
10
47
12
31
17
19
77
60
12
31
14
10
30
32
36
15
37
32
15
12
31
17
3
45
24
7
36
44
33
37
2
58
23
9
15
7
29
36
55
126
23
12
48
96
63
21
12
21
3
48
7
60
36
2
22
5
1
32
4
107
33
3
7
5
15
4
14
3
12
36
45
27
19
44
4
17
12
3
69
48
27
21
24
48
12
25
134
10
6
30
30
5
55
41
12
12
85
36
30
44
40
17
12
48
36
63
10
11
36
21
15
3
4
5
49
23
7
2
15
36
33
10
5
79
14
16
11
36
15
45
12
7
5
24
1
24
24
6
26
6
4
17
117
34
20
9
7
36
48
6
11
55
18
12
35
43
66
11
9
4
6
5
19
2
34
6
47
31
26
12
28
24
8
27
55
72
17
21
10
26
3
1
6
80
33
7
41
25
30
41
19
18
71
19
6
6
8
81
36
9
3
7
36
50
100
26
28
20
21
3
33
7
125
27
10
8
76
20
54
40
5
12
9
15
9
39
1
30
29
13
11
39
9
79
12
17
12
24
24
7
77
48
1
8
22
84
6
59
19
5
12
99
64
8
18
60
27
45
3
31
20
10
23
33
3
1
54
30
24
38
21
7
89
7
41
72
15
16
30
6
5
45
3
12
55
54
54
5
36
109
36
143
43
68
33
36
7
26
3
7
5
3
40
20
45
1
20
46
8
10
35
12
15
24
72
21
12
1
24
35
15
84
112
53
24
33
28
71
45
12
27
7
20
18
22
17
24
72
63
24
4
44
21
12
3
10
32
12
111
57
39
36
7
20
9
24
73
2
4
140
24
36
33
12
19
66
11
12
21
27
15
52
2
51
7
65
33
63
1
138
36
29
27
36
33
25
47
15
24
48
16
17
24
12
31
80
16
54
119
63
4
66
20
18
18
28
54
42
30
48
6
14
30
51
55
152
4
14
34
41
15
34
6
6
24
23
36
1
11
48
7
17
12
21
15
9
3
1
71
25
44
40
8
15
39
40
41
33
10
5
31
18
2
60
88
6
11
12
7
5
12
3
64
20
16
24
5
55
26
16
8
3
15
22
72
8
27
12
21
48
39
25
44
94
29
12
1
35
25
11
12
12
13
36
11
13
6
77
12
1
11
43
50
46
5
27
45
12
31
17
12
27
45
103
12
18
6
5
24
24
7
24
6
23
156
84
51
22
11
7
12
29
1
23
7
110
64
167
96
13
68
16
11
43
2
18
33
127
5
15
21
15
45
51
4
41
13
23
24
15
21
7
5
12
33
30
21
1
11
72
1
23
12
19
56
10
32
27
12
9
6
30
3
15
10
8
22
2
39
1
11
15
4
48
26
3
13
11
36
ABCD 97319367032*3^$a+1 [50030]
171
72
129
31
8
21
30
6
12
12
39
27
13
216
41
12
48
75
88
24
53
67
77
336
43
104
216
9
303
24
3
210
43
89
90
66
3
99
13
29
30
13
17
111
117
30
18
3
72
9
79
104
120
123
93
141
115
83
30
55
83
72
198
63
72
27
18
3
9
135
120
177
31
80
72
45
67
35
21
184
56
144
96
105
63
24
45
147
3
13
185
135
24
33
351
117
12
42
45
3
93
168
57
15
9
18
85
72
83
93
129
55
56
45
24
6
45
24
64
11
21
24
33
15
216
129
55
77
123
72
33
55
8
72
48
168
27
150
60
3
72
57
55
65
7
24
77
3
57
79
11
109
83
90
187
8
45
123
45
3
21
36
103
59
133
5
3
120
81
183
27
48
93
27
157
80
168
48
9
66
162
3
160
8
9
132
48
3
48
57
39
24
69
102
78
90
13
107
18
12
15
3
237
40
80
16
104
57
39
24
40
5
3
9
111
57
42
48
13
24
5
168
27
64
41
66
120
24
6
84
51
144
33
18
69
24
117
60
159
48
3
13
17
24
36
120
24
60
18
93
168
40
56
64
29
147
40
5
30
6
87
33
12
147
45
3
72
21
120
30
102
15
105
168
7
35
37
80
3
18
3
27
192
102
279
57
42
61
107
162
3
40
32
48
99
13
80
96
21
30
69
21
108
60
48
60
39
45
51
225
24
306
30
252
108
120
72
12
211
29
6
42
67
24
107
13
80
219
13
17
162
120
18
30
18
60
114
85
113
63
147
21
16
56
105
87
72
33
111
24
40
173
30
13
120
77
24
75
123
150
108
307
8
27
72
66
3
57
24
111
24
120
48
93
3
21
60
180
6
93
21
3
33
90
54
15
88
128
9
39
21
19
107
13
56
105
39
129
87
33
127
155
90
43
312
120
53
27
16
120
35
54
111
45
30
30
24
15
3
165
213
3
99
72
69
129
60
147
33
12
43
56
81
18
18
3
24
117
228
48
42
90
43
128
24
72
75
6
55
72
32
24
9
31
32
40
29
48
30
270
48
7
107
66
99
24
352
200
9
18
42
51
27
18
12
72
39
69
48
12
60
12
60
3
16
144
5
102
168
13
8
57
72
108
3
24
3
24
90
51
288
57
72
48
63
9
111
27
90
75
27
13
35
120
174
48
120
132
6
117
45
27
88
56
16
65
48
111
96
33
90
198
79
5
19
32
57
18
24
126
15
69
339
21
3
33
42
72
45
40
48
8
27
42
99
9
15
27
18
30
258
60
15
40
104
64
80
147
24
109
29
43
5
27
33
39
3
37
120
11
45
57
162
21
144
64
11
61
125
3
81
66
109
53
3
24
48
123
24
45
88
35
21
51
141
144
96
99
30
55
320
153
18
13
120
96
101
3
21
36
39
123
117
136
80
9
96
15
64
41
63
64
152
33
18
54
210
21
64
11
24
141
75
54
18
48
144
13
125
180
63
9
60
96
54
18
27
33
18
69
33
18
150
199
56
9
15
213
30
93
57
15
33
103
152
9
63
27
30
48
111
147
72
285
3
69
64
77
24
270
45
123
78
39
16
48
29
67
53
283
155
114
60
90
138
3
99
21
48
16
11
162
27
3
18
3
96
21
27
72
40
5
19
32
75
117
27
85
35
90
91
8
120
99
42
75
24
64
56
ABCD 97319593862*3^$a+1 [50068]
44
48
4
48
20
130
86
112
105
15
32
13
47
37
51
78
2
160
12
20
37
119
82
158
205
15
54
3
23
132
130
50
94
26
64
56
13
96
84
75
129
12
69
27
69
30
108
45
15
21
59
13
47
73
24
36
83
40
120
44
36
1
131
4
81
47
48
205
60
72
15
57
63
6
182
73
35
24
97
59
12
132
1
72
48
129
26
49
95
22
114
44
61
59
106
51
75
36
20
10
27
35
48
25
47
40
33
252
15
93
83
22
39
168
33
2
286
54
12
116
10
114
188
13
47
148
8
4
8
100
90
78
12
8
72
52
116
12
12
1
60
27
57
21
74
1
15
21
33
26
85
99
78
75
35
37
12
33
90
56
12
72
60
120
76
80
72
34
111
35
52
20
36
34
111
59
22
75
51
72
68
12
36
192
48
22
42
12
8
37
59
12
85
3
21
9
75
15
44
106
15
111
18
51
35
52
128
1
36
39
90
18
21
347
4
21
72
11
4
36
96
93
83
4
21
15
33
35
60
1
84
24
11
72
34
18
8
13
24
27
128
1
60
36
11
72
96
12
22
38
60
40
24
56
73
27
20
52
68
12
156
1
39
21
81
42
68
34
14
85
47
25
12
87
8
136
20
12
13
51
36
12
18
62
16
36
48
72
9
15
80
184
6
51
59
12
12
10
38
12
37
23
37
36
35
70
2
13
33
54
8
13
35
52
8
60
61
131
13
15
9
11
12
40
57
11
4
20
106
27
15
33
60
35
24
120
37
59
22
2
60
48
52
56
4
18
38
16
90
26
4
36
80
72
36
34
75
51
20
142
38
106
14
72
180
70
42
56
120
25
45
2
109
71
25
15
12
117
99
20
4
33
75
12
20
120
28
92
16
84
6
2
52
8
28
12
165
15
80
28
44
48
37
57
86
52
6
15
75
72
68
1
15
9
87
8
112
129
51
180
90
42
68
34
78
48
153
35
16
68
37
36
15
80
12
52
45
59
24
16
9
11
4
8
25
39
68
228
12
1
117
3
47
12
82
38
16
129
36
21
111
155
109
24
59
28
12
8
12
1
15
9
36
155
84
190
18
68
37
3
66
26
120
25
155
72
133
15
105
15
20
12
40
117
63
60
20
52
108
8
13
59
28
84
90
3
83
4
6
110
37
15
8
48
84
36
1
75
176
40
8
72
100
32
52
104
25
72
47
25
96
27
72
8
12
16
44
240
48
52
48
117
23
97
51
9
71
60
25
24
12
195
44
85
15
57
47
60
58
198
12
9
59
25
39
237
15
33
3
57
27
9
35
12
73
72
23
37
12
21
2
37
11
144
61
27
240
248
25
59
25
311
37
12
71
1
11
13
9
26
49
3
20
88
32
60
28
20
24
13
3
12
128
37
47
28
93
59
25
35
108
40
20
60
25
15
72
21
35
24
73
35
13
15
9
11
34
111
51
24
80
229
48
23
16
36
48
20
4
20
13
75
92
37
36
143
46
234
21
3
20
28
9
11
108
1
3
48
45
15
48
9
15
105
60
12
23
13
60
47
61
36
69
2
88
57
48
15
20
97
15
138
2
148
177
107
180
48
4
6
2
46
54
36
32
28
57
12
15
8
28
57
47
25
11
12
73
215
1
15
56
13
36
75
54
14
16
21
23
96
40
129
35
1
39
20
1
45
54
93
147
140
25
15
36
12
32
118
48
6
8
48
85
24
11
48
25
15
81
71
10
2
1
87
68
85
27
20
97
123
18
51
11
28
32
40
57
11
1
3
21
81
63
33
2
96
24
73
147
36
72
8
12
73
51
36
12
78
62
13
15
8
61
39
72
68
76
44
64
21
135
24
33
23
49
155
48
37
300
71
22
15
15
8
12
72
48
49
156
24
33
50
52
21
72
51
60
30
62
28
104
13
15
105
167
36
1
300
15
8
10
26
70
66
93
35
48
112
36
42
3
15
44
96
12
49
51
152
13
15
72
21
36
59
24
148
93
47
133
84
11
76
8
82
26
49
21
90
92
85
35
36
1
36
3
32
22
147
23
25
51
24
48
80
34
3
36
192
3
32
22
38
73
15
141
11
40
45
84
11
4
9
99
36
9
35
73
45
2
52
21
60
27
20
58
3
144
27
36
117
36
27
20
12
61
24
72
15
104
112
84
21
155
172
105
15
80
28
60
20
192
88
ABCD 97319614708*3^$a+1 [50000]
6
22
2
42
30
186
24
30
66
12
48
12
96
96
36
4
176
22
50
30
48
30
42
30
60
102
6
60
24
148
90
198
68
4
92
30
6
42
118
2
90
268
20
78
66
6
54
10
38
42
24
42
52
72
74
34
56
24
72
46
14
60
24
6
18
6
186
36
60
4
44
96
48
6
96
16
8
210
30
66
46
62
66
72
90
78
64
8
48
16
158
12
30
90
126
18
52
80
42
18
48
30
16
8
72
6
234
90
78
48
22
90
32
30
204
12
60
24
30
6
18
42
72
132
40
180
36
80
12
30
78
24
66
162
12
40
8
12
78
90
78
54
40
20
88
8
72
118
72
38
24
138
48
18
24
12
18
96
16
38
72
36
70
2
12
36
40
20
132
72
28
20
72
6
24
40
38
12
6
174
40
56
24
216
90
24
18
12
36
72
96
72
22
56
66
48
190
218
12
36
120
36
120
48
120
10
32
66
54
18
12
48
42
18
48
72
60
42
46
20
124
44
84
36
12
40
140
30
18
36
234
120
6
48
88
32
120
28
140
252
22
26
60
108
4
18
104
6
12
12
48
72
36
144
54
6
18
10
86
24
30
36
4
32
204
12
60
72
52
20
6
18
6
120
90
6
240
42
72
54
46
18
146
12
90
130
20
72
18
34
38
42
240
24
30
6
16
50
24
264
6
16
72
26
24
96
34
62
6
108
76
50
66
54
118
68
60
34
50
6
48
6
36
72
60
28
8
36
48
52
38
30
112
20
6
72
42
36
18
112
170
12
66
102
12
96
174
48
234
36
42
168
82
32
76
104
18
78
12
30
90
100
2
16
50
12
42
120
126
12
96
6
40
56
70
2
88
170
48
6
6
162
66
24
72
144
4
90
98
192
6
24
48
10
8
84
48
72
48
12
6
54
18
18
46
56
18
240
24
12
66
42
12
96
18
24
18
94
38
12
54
112
8
82
32
6
186
6
22
8
108
96
60
88
50
66
46
128
96
42
30
42
22
8
72
46
2
42
24
24
30
22
180
104
54
30
60
60
12
78
42
108
42
198
12
54
64
2
30
58
68
12
12
84
222
72
30
58
8
72
18
30
90
30
22
2
88
14
60
150
66
24
6
22
80
36
46
50
24
124
18
2
12
40
56
12
12
18
48
90
12
120
108
12
72
18
72
18
72
24
72
12
132
120
6
48
90
142
54
68
72
48
28
32
12
24
72
24
60
18
18
318
72
30
60
70
2
6
6
36
22
32
6
24
36
132
36
36
36
78
16
38
18
18
30
6
16
2
30
66
162
144
24
4
20
108
18
16
26
120
48
12
82
62
36
12
360
108
24
100
20
48
12
90
78
48
42
22
20
16
14
126
4
104
6
18
12
36
72
22
8
18
72
30
42
36
100
104
24
30
54
180
22
50
96
204
108
28
164
198
42
54
64
18
62
78
4
8
28
122
30
12
168
12
36
124
18
32
90
24
12
18
94
122
18
6
24
18
72
96
4
50
48
18
6
66
48
196
8
12
6
30
24
36
24
30
30
18
18
84
18
22
44
240
6
90
6
82
62
90
46
2
48
60
12
30
78
4
20
36
24
96
4
8
208
74
6
12
6
66
6
90
102
18
30
144
6
162
48
48
120
96
18
72
54
136
104
6
16
44
30
48
22
18
8
64
56
34
8
12
48
40
8
10
50
48
144
190
26
46
38
12
96
48
6
96
30
12
30
66
52
32
40
8
114
66
54
18
48
144
144
30
54
12
48
72
24
36
276
12
18
48
16
8
10
80
72
36
10
32
18
132
72
36
12
72
40
44
12
12
12
10
98
72
36
24
240
18
162
216
72
70
8
144
18
6
192
18
6
30
10
26
172
32
40
290
16
14
40
44
6
78
12
96
72
6
6
58
26
24
12
60
6
162
70
182
168
120
18
18
16
36
44
24
22
50
24
30
24
66
76
2
30
36
6
30
60
16
62
42
150
24
72
102
12
48
60
12
30
144
24
72
48
18
48
12
42
18
78
214
26
96
6
12
30
120
138
ABCD 97319946468*3^$a+1 [50075]
96
25
24
30
81
72
8
7
57
45
11
112
104
48
103
18
71
133
30
180
17
1
143
7
30
42
57
63
90
23
13
35
79
18
47
163
90
18
54
83
40
45
27
3
53
7
72
17
1
48
71
1
18
77
67
18
27
80
25
66
24
53
120
72
1
54
153
24
39
65
7
60
12
33
45
30
269
48
25
47
288
13
155
37
90
81
9
18
5
13
24
90
41
67
5
43
29
25
23
112
105
183
24
48
8
7
30
27
51
117
111
41
73
18
5
133
24
83
25
95
67
53
72
13
35
64
141
12
207
56
67
30
18
42
18
12
125
73
63
9
47
24
7
12
60
30
35
48
72
16
9
108
150
45
3
42
155
24
31
105
32
61
54
5
31
24
137
61
27
56
16
21
60
23
112
8
37
3
27
53
7
12
45
56
49
23
7
18
72
47
24
7
89
136
27
93
32
96
115
5
19
18
30
269
19
5
175
17
25
23
16
8
55
18
47
16
9
63
144
33
48
18
69
3
108
54
35
25
48
15
3
45
225
114
21
9
15
3
5
55
72
30
18
60
30
23
217
12
108
90
29
61
35
7
30
35
25
18
30
150
90
47
25
48
63
24
8
85
42
156
24
30
18
69
21
35
73
54
17
48
43
45
15
90
192
108
42
18
228
11
13
198
197
240
48
24
61
59
31
18
72
23
37
12
63
24
56
25
102
41
144
193
47
40
8
24
13
30
77
49
42
90
3
32
48
24
55
30
18
65
40
32
25
47
373
3
80
55
18
95
49
18
5
72
40
8
55
9
153
15
93
99
9
42
30
23
64
8
112
8
7
18
23
24
1
47
88
9
15
93
35
25
95
40
45
12
135
15
65
145
78
9
21
83
216
40
39
89
25
23
43
69
75
5
72
96
40
32
72
43
5
13
107
73
18
42
3
9
63
24
93
60
95
151
54
107
16
48
69
18
89
163
117
200
24
19
53
67
77
1
90
5
7
17
16
80
55
17
48
55
18
87
27
120
180
17
48
16
144
15
90
23
25
23
157
60
102
108
42
198
12
41
19
30
36
27
87
18
23
24
25
95
43
69
176
40
8
24
40
120
63
17
72
241
12
108
60
192
60
95
13
48
27
45
35
115
77
13
35
55
90
39
51
30
15
45
72
3
15
89
13
18
353
97
47
61
51
3
53
7
66
114
317
313
23
40
117
11
7
12
108
65
265
23
79
150
35
48
25
12
36
47
97
23
24
24
37
60
48
71
61
75
24
63
18
12
108
135
24
80
73
71
24
25
23
193
72
47
61
179
88
48
9
47
40
80
13
90
60
5
13
155
120
48
40
9
47
16
24
21
18
132
53
72
24
13
30
36
9
33
23
25
47
40
72
45
108
95
7
41
127
210
87
3
29
24
19
18
27
45
27
33
23
157
108
47
55
18
15
3
24
5
13
83
55
24
90
167
40
48
81
72
47
48
13
90
42
30
65
67
66
11
43
60
41
157
12
15
32
160
99
117
27
108
89
48
13
35
127
30
83
43
29
13
90
65
24
1
95
25
15
45
179
1
39
141
12
135
56
72
133
24
30
125
43
72
125
112
63
41
49
71
24
31
54
78
48
69
8
55
89
1
48
42
45
8
49
23
40
15
48
24
66
95
40
9
63
27
78
30
17
25
48
72
47
13
108
23
7
65
25
72
36
90
24
18
138
5
37
59
16
24
8
13
35
7
48
18
90
5
127
57
80
88
45
30
5
13
24
107
13
108
159
3
78
23
139
48
108
41
73
48
23
96
24
7
17
40
45
108
42
66
54
36
162
95
37
66
137
85
48
59
31
65
24
43
12
36
24
21
24
8
37
315
56
97
47
88
3
117
8
24
31
90
119
61
27
15
9
200
96
24
40
21
60
23
169
15
3
90
60
48
132
12
15
3
53
72
115
5
40
93
107
7
30
60
30
198
83
72
25
63
99
60
156
117
24
21
90
9
56
40
27
45
3
18
35
72
127
17
48
25
60
35
31
54
11
24
72
16
ABCD 97320428768*3^$a+1 [50082]
9
96
92
1
120
12
3
56
61
99
20
31
150
39
68
151
72
33
27
69
21
27
48
33
11
36
52
3
18
11
28
21
75
20
37
23
16
108
68
85
23
25
11
49
12
39
51
60
77
60
36
12
100
144
39
165
27
78
15
12
93
39
32
216
4
9
35
36
28
68
144
61
18
12
209
280
39
69
48
15
17
13
18
12
117
51
41
64
45
30
105
75
105
105
12
27
33
138
5
264
61
42
18
11
4
87
69
48
33
27
56
115
21
8
103
90
78
57
24
51
29
1
27
93
78
101
4
12
45
35
12
16
152
108
64
20
28
15
30
30
18
90
101
4
57
18
41
1
95
25
18
77
25
15
45
147
63
45
128
55
72
33
57
30
5
13
135
12
20
13
87
32
31
57
45
27
32
61
30
30
3
27
18
90
42
99
21
87
111
69
56
16
111
57
48
3
29
13
18
12
78
60
51
164
55
12
18
95
37
3
24
8
52
20
1
72
23
25
111
128
73
15
15
29
36
28
15
77
55
9
180
69
107
55
9
9
11
76
48
15
42
90
17
112
51
18
42
45
3
30
30
45
75
12
60
30
3
132
3
57
63
5
12
28
72
104
31
18
39
93
3
27
53
55
5
4
12
48
81
12
3
20
120
16
8
1
15
176
1
15
45
27
20
28
33
42
30
27
36
24
3
168
30
11
76
15
168
192
90
228
15
57
78
42
83
112
3
42
47
31
17
60
205
78
41
79
29
36
235
42
27
92
16
45
30
29
1
18
45
24
8
208
12
3
9
32
16
15
5
25
90
17
72
228
13
95
100
93
42
45
104
84
4
3
45
24
51
120
105
60
93
42
78
42
9
8
52
80
211
78
11
40
56
64
48
68
28
120
27
17
28
3
69
81
72
23
37
27
21
107
40
20
4
176
40
45
18
30
180
51
21
59
16
63
129
93
30
30
39
48
3
9
68
1
30
5
7
60
5
25
18
5
40
75
125
40
45
12
48
12
27
63
9
48
3
17
28
15
33
80
24
12
36
64
96
45
15
63
60
30
30
105
192
3
12
30
30
53
16
69
11
16
33
42
129
111
90
18
29
28
75
78
11
31
33
24
36
36
8
103
9
84
87
57
20
73
18
132
33
24
51
101
48
28
48
105
59
160
33
23
4
33
15
212
1
75
20
7
90
15
12
48
12
3
48
29
52
80
16
3
180
12
9
21
3
72
45
48
12
108
30
65
25
12
23
85
30
29
13
87
48
12
21
12
48
119
40
33
15
24
9
102
18
27
105
39
9
72
99
60
44
16
21
30
45
93
30
12
18
240
42
18
11
31
57
128
73
71
31
29
76
45
23
16
21
15
15
18
42
65
73
162
5
108
40
177
27
20
88
8
7
9
9
90
132
233
40
20
144
12
1
3
32
85
18
41
60
88
32
19
102
78
42
143
64
60
12
80
1
83
76
51
18
35
37
18
12
18
120
15
140
4
3
18
30
189
36
24
33
3
60
32
133
12
30
90
48
11
60
61
3
24
72
51
33
80
67
33
12
3
12
17
1
35
115
30
11
121
27
33
63
105
47
64
180
36
3
9
3
29
49
42
17
160
216
15
81
48
8
64
99
17
55
57
63
5
25
48
39
60
93
15
75
9
39
9
33
15
15
5
13
227
13
12
30
17
61
30
105
84
33
95
43
17
12
40
3
69
36
12
3
53
76
20
108
1
132
87
21
102
120
168
9
12
9
87
3
5
7
18
99
81
11
4
84
33
23
7
29
121
23
55
60
29
12
19
12
9
96
32
12
16
3
17
40
165
18
9
8
13
30
5
55
12
9
96
48
20
37
30
5
40
104
109
27
12
51
12
17
13
30
78
27
15
180
5
4
21
39
9
42
78
111
9
87
45
35
205
78
9
60
68
115
9
120
24
24
3
45
32
31
45
27
18
42
48
21
84
32
85
63
45
90
42
18
57
44
24
72
13
35
97
143
55
9
8
13
42
48
69
12
8
91
30
90
132
18
30
12
18
60
11
76
48
84
3
17
28
33
42
5
13
12
99
8
48
72
1
60
27
3
12
18
267
33
192
18
45
45
15
27
105
12
21
60
99
21
12
3
80
115
21
128
43
29
61
15
45
39
39
5
25
42
18
30
60
17
55
57
20
91
17
12
52
51
57
21
12
15
45
3
45
30
101
1
15
15
18
30
69
36
32
108
4
12
48
63
30
23
55
9
63
30
59
64
75
45
57
83
64
80
108
13
231
9
60
15
57
18
72
18
90
29
31
5
25
12
23
7
57
21
12
150
89
100
81
60
15
93
ABCD 97320741634*3^$a+1 [50155]
18
48
9
69
66
49
65
66
21
15
9
45
24
54
66
24
91
107
144
66
67
11
66
96
163
35
12
369
64
5
36
79
131
21
69
19
215
81
9
24
127
24
5
90
1
5
30
13
11
12
168
1
65
96
174
49
119
18
54
33
3
54
255
99
24
48
13
137
15
64
29
12
7
71
25
47
30
75
213
36
79
107
30
54
114
54
90
18
120
37
5
66
24
12
54
39
16
24
101
36
126
49
48
17
108
147
120
255
145
53
18
54
66
60
18
19
11
21
39
12
37
5
3
135
60
13
56
93
72
19
200
16
35
30
79
24
65
126
210
360
79
83
90
24
30
24
69
96
40
32
153
126
9
64
23
169
24
59
12
24
25
24
5
67
5
18
25
173
19
48
72
35
54
90
21
15
81
69
120
6
108
12
60
90
7
83
37
35
36
66
24
15
147
72
48
13
11
54
54
90
7
59
6
54
120
24
90
31
56
285
96
267
16
24
72
143
12
60
90
66
108
24
48
49
41
54
24
66
55
113
18
13
59
21
15
25
41
6
30
18
49
65
18
133
80
231
78
12
126
150
67
71
42
18
54
126
30
27
64
59
30
36
126
108
1
48
72
48
11
45
45
36
150
36
18
30
36
96
49
23
66
6
66
24
30
9
105
66
90
24
210
25
11
6
7
23
9
48
3
18
72
3
51
13
56
15
1
5
30
24
36
156
90
19
5
51
33
114
93
135
24
66
78
49
71
72
153
40
137
7
96
35
72
37
41
15
21
66
9
33
48
79
29
24
12
36
18
25
191
6
90
30
67
77
3
3
90
30
54
60
43
47
105
111
169
29
19
17
30
90
6
73
104
93
43
32
123
210
36
103
11
12
42
31
95
30
19
107
114
90
49
17
39
16
41
183
16
101
43
11
6
39
64
5
66
6
67
120
72
83
141
15
180
126
199
5
192
67
32
45
24
162
18
12
18
24
18
72
90
66
36
6
217
53
43
41
54
6
66
49
120
35
66
19
264
5
24
91
89
7
209
66
36
49
24
41
39
15
1
11
13
77
132
7
5
3
21
36
55
29
27
112
11
12
54
90
9
15
66
111
3
54
18
48
45
184
11
85
77
54
13
71
150
51
21
67
53
90
24
66
7
47
6
48
19
107
186
19
35
54
15
51
54
132
43
29
3
105
138
24
36
105
51
24
141
24
171
13
72
11
30
79
35
21
105
84
60
39
27
78
55
35
109
32
51
13
155
12
49
83
93
87
1
101
270
93
303
24
49
125
90
145
17
63
16
35
253
11
90
72
43
11
45
123
37
125
144
90
25
80
21
43
240
53
270
37
8
87
18
30
24
49
120
11
90
36
7
47
105
21
54
54
30
240
36
120
36
42
15
57
18
21
27
13
24
71
24
25
65
18
165
135
73
17
168
12
42
66
330
36
18
66
21
21
144
43
83
18
102
45
45
19
23
25
8
39
25
11
84
6
30
13
47
108
54
12
3
16
77
30
150
15
39
49
35
24
72
21
69
90
120
54
115
11
93
3
90
3
40
41
60
51
57
12
19
41
36
144
36
39
45
6
37
47
54
19
5
36
30
72
78
72
72
67
95
18
7
119
25
185
39
40
35
108
73
107
48
21
51
42
48
3
16
95
66
7
71
12
37
8
105
72
90
12
36
60
30
139
8
51
60
210
6
73
17
36
18
49
41
55
56
15
90
120
24
12
24
108
36
36
103
5
36
12
42
1
137
60
43
65
87
208
119
18
7
120
143
48
24
145
71
1
56
33
36
90
193
23
30
24
90
90
39
15
210
60
54
85
96
11
109
71
24
102
294
21
63
96
18
18
84
81
64
95
33
57
36
54
36
18
31
59
30
31
80
3
21
69
12
39
16
95
36
37
ABCD 97320875066*3^$a+1 [50008]
12
88
32
16
44
13
39
24
20
60
7
9
20
16
48
15
89
60
156
24
96
4
87
41
48
16
20
19
9
51
21
104
55
5
4
8
28
44
60
61
42
54
11
60
112
56
12
28
32
160
20
48
4
33
120
83
31
36
33
12
32
28
44
40
84
92
115
108
17
28
20
4
48
9
24
47
12
28
180
3
45
27
48
41
36
37
51
44
25
87
39
77
12
7
33
33
23
12
4
36
3
5
4
3
60
69
44
4
36
9
18
69
68
96
40
12
3
81
75
81
20
28
15
29
48
85
24
30
5
13
75
21
119
25
35
28
24
36
15
5
120
52
8
19
105
75
36
48
41
1
3
12
3
77
4
188
16
32
4
20
1
30
17
16
12
8
7
5
12
36
40
56
156
48
12
7
18
59
31
65
4
56
19
5
28
32
64
44
31
66
144
6
48
17
24
52
12
3
53
12
24
4
57
87
33
15
68
24
96
36
16
140
108
60
12
60
37
11
76
33
78
12
21
20
4
15
36
81
21
39
116
13
66
33
12
8
36
76
39
9
60
8
12
103
137
28
48
32
13
59
88
44
151
53
60
64
48
32
25
18
65
4
8
16
116
13
11
4
8
40
3
5
1
71
88
105
47
7
96
89
16
36
36
12
36
171
30
15
8
28
12
36
99
41
1
35
16
12
36
21
131
4
20
43
18
35
64
44
52
60
33
6
33
12
3
77
4
20
12
55
84
29
7
45
60
3
81
15
93
8
12
52
9
24
35
88
104
19
17
4
104
36
19
41
76
12
8
40
48
56
4
44
100
8
49
6
17
16
80
60
52
3
89
36
1
51
27
17
1
18
12
69
63
48
65
13
30
65
12
28
12
108
72
32
31
41
24
16
9
119
40
81
47
4
128
12
108
40
12
3
53
24
16
3
54
11
12
7
41
24
7
18
111
24
15
45
3
24
5
79
21
39
9
56
96
4
15
17
48
4
20
13
47
120
31
9
12
8
7
33
8
13
35
7
12
36
5
124
20
12
91
24
41
60
4
8
40
3
77
67
141
44
13
23
49
15
44
84
12
13
27
3
42
66
29
64
15
9
20
13
75
8
60
12
72
43
18
11
61
3
60
24
48
12
15
65
108
97
3
8
24
37
83
12
25
54
5
40
12
3
36
41
12
12
36
120
60
64
56
28
36
68
43
17
28
60
3
65
79
30
23
12
36
1
11
4
60
51
5
4
9
90
41
19
117
20
43
45
39
65
28
12
8
24
4
45
51
36
8
36
43
36
5
60
12
49
18
17
19
17
88
92
88
21
24
47
4
3
12
41
12
88
128
1
15
68
31
29
88
48
9
15
20
52
39
29
13
75
8
84
7
29
4
111
60
5
7
305
7
5
28
32
60
85
75
60
15
17
4
12
15
17
16
20
61
135
68
40
3
5
52
36
80
60
25
30
9
68
19
65
36
4
44
7
45
20
43
21
20
28
36
39
72
33
8
40
12
12
39
29
43
17
48
72
16
44
112
8
28
12
12
15
53
37
35
19
17
120
24
84
24
28
8
100
96
3
18
15
8
7
5
24
24
7
12
53
52
27
41
4
24
60
80
4
60
27
18
11
4
56
36
24
72
13
72
144
24
71
48
48
103
77
52
56
4
45
23
40
39
9
120
75
41
24
52
12
36
12
3
9
3
54
6
72
17
55
21
8
36
36
48
24
48
43
57
20
13
35
19
17
1
15
27
33
20
48
7
5
13
102
33
12
20
12
85
207
96
68
4
68
28
15
17
79
21
12
15
72
9
140
36
1
18
144
48
108
5
60
25
54
5
12
73
6
17
19
84
29
48
19
41
64
44
7
5
24
60
19
24
41
7
93
21
23
36
31
5
36
4
36
48
140
4
68
72
72
120
60
48
48
24
36
24
168
28
12
32
4
20
24
112
63
53
4
140
36
7
125
12
24
52
69
186
53
49
6
9
12
69
75
20
24
97
23
28
15
5
184
44
60
72
19
53
108
24
76
9
11
12
36
24
12
136
72
3
5
24
19
17
28
120
24
56
7
90
54
24
12
117
15
90
66
45
80
4
20
48
7
5
12
4
51
29
36
136
20
48
12
7
65
40
33
3
12
9
111
9
23
1
15
24
20
12
19
84
65
36
115
17
25
15
44
4
9
47
4
84
8
12
12
31
18
15
104
1
87
9
83
16
27
5
120
12
28
48
60
36
15
141
3
5
124
12
51
69
24
57
35
4
80
4
44
31
5
120
12
48
7
18
54
57
15
18
3
68
1
11
64
3
81
27
5
12
52
8
25
27
171
33
20
12
7
5
28
12
15
113
12
12
4
44
103
33
15
60
5
52
33
27
68
12
12
52
56
28
12
32
16
12
132
8
48
76
33
6
9
27
33
8
4
39
114
95
25
3
20
84
19
9
81
42
65
4
24
51
33
20
1
15
24
80
12
13
11
4
48
8
4
8
24
64
56
40
3
12
21
15
9
56
40
9
120
83
43
5
12
12
13
83
37
72
83
12
16
15
5
19
36
12
17
4
141
11
28
32
25
18
45
84
36
87
48
72
33
72
39
41
40
72
132
20
24
72
64
48
135
17
25
35
28
48
8
4
93
83
36
16
20
4
84
12
15
65
48
12
132
16
24
60
56
40
36
44
16
21
15
27
125
103
65
79
33
92
24
60
12
52
48
8
36
24
4
153
192
15
20
28
128
31
93
51
29
16
27
18
107
28
9
51
32
12
112
104
40
81
3
48
20
48
40
24
15
65
28
15
102
23
24
43
6
54
36
65
19
53
4
68
60
12
19
132
17
163
77
16
44
88
12
12
15
41
72
16
44
133
ABCD 97321676378*3^$a+1 [50099]
48
48
37
60
99
44
4
44
36
49
47
96
48
12
84
48
48
28
128
144
40
12
44
25
12
155
36
48
169
3
33
36
204
35
48
4
9
96
12
27
12
69
132
36
12
119
28
80
37
143
13
47
193
48
39
92
100
141
27
72
21
48
71
13
12
23
145
59
16
32
73
48
171
21
23
84
60
84
192
60
4
12
21
51
21
35
36
37
167
1
95
25
11
48
25
23
144
4
92
1
11
13
3
128
36
96
145
203
144
432
25
11
13
24
39
80
73
11
52
44
16
44
73
11
12
181
3
56
84
49
48
24
75
60
21
11
16
32
12
61
12
60
75
132
80
96
37
23
13
36
131
12
36
52
24
33
39
56
133
11
1
15
32
112
36
45
47
64
21
11
37
63
32
112
21
120
47
48
36
49
24
71
28
9
263
40
12
80
12
85
36
23
132
16
177
15
57
23
1
15
188
37
48
11
1
231
57
36
12
24
107
181
107
52
21
23
25
179
48
85
47
1
11
160
33
83
25
3
45
24
48
48
15
12
177
35
48
208
224
12
88
165
3
20
100
92
1
11
36
28
80
25
111
8
1
47
208
129
3
33
24
27
44
12
192
25
11
144
28
93
23
48
1
27
32
100
108
36
44
85
48
11
64
48
68
60
36
73
83
192
96
48
49
35
48
28
48
72
8
49
131
28
21
3
261
27
45
11
37
143
85
59
193
48
47
1
239
4
21
39
69
11
121
36
132
84
71
37
11
37
11
40
8
48
40
8
109
3
32
144
1
48
12
83
48
13
12
24
3
117
84
24
11
36
60
25
15
72
24
93
24
48
23
37
27
44
121
23
136
56
13
23
37
171
33
107
49
72
15
104
16
20
60
52
81
11
13
96
23
12
25
132
3
177
95
192
1
83
37
11
108
13
12
59
196
8
192
228
4
56
37
47
61
3
48
92
48
96
121
59
61
35
97
60
12
23
12
1
35
60
25
71
84
85
23
52
44
84
37
87
80
85
96
267
45
48
23
48
192
76
117
111
57
35
1
47
40
93
12
47
64
24
69
108
123
9
156
11
144
25
120
155
37
15
57
83
133
11
73
24
135
56
36
37
11
12
16
81
3
44
88
8
36
108
84
16
36
104
148
21
12
132
15
44
49
24
48
35
36
124
32
432
4
9
24
11
132
4
104
25
11
109
48
72
108
95
12
25
48
12
11
49
3
21
23
49
131
13
191
109
24
156
35
1
60
39
92
169
24
59
181
99
129
11
12
196
188
1
72
39
36
81
11
48
13
228
3
108
21
11
61
83
25
11
12
121
11
144
13
72
60
15
33
95
97
168
39
60
69
11
49
108
23
12
16
36
69
59
97
48
47
48
4
8
36
16
80
48
52
57
15
69
24
168
75
24
12
80
48
76
57
11
148
56
64
72
9
15
33
111
21
36
27
92
1
35
1
11
132
124
69
12
35
28
24
21
12
75
21
27
96
69
84
23
96
60
180
25
3
9
24
15
165
3
8
96
36
37
11
172
45
108
59
256
48
44
85
12
131
49
27
9
11
48
1
75
36
81
132
107
48
28
21
24
23
48
169
3
9
48
27
273
203
144
13
35
4
44
132
108
145
60
51
144
32
13
3
68
13
47
96
13
87
32
85
59
12
64
45
35
16
9
48
60
59
84
204
112
20
12
37
11
4
44
13
23
85
12
60
83
64
21
15
93
27
272
13
171
153
39
56
276
37
11
148
104
37
95
204
36
12
1
51
44
100
84
72
9
11
109
35
108
61
60
11
52
12
32
48
48
12
25
155
48
12
48
228
37
11
148
8
193
47
48
25
12
3
8
25
48
72
227
12
4
188
196
33
11
97
3
21
11
12
112
57
48
27
44
36
1
59
181
ABCD 97322584746*3^$a+1 [50152]
44
36
303
45
4
23
84
6
63
27
48
60
30
27
24
21
90
33
36
75
1
80
112
11
90
19
80
112
71
9
15
25
5
60
3
36
40
11
36
30
87
12
15
90
135
21
24
66
54
43
96
56
21
54
69
16
41
103
5
51
9
27
48
52
53
72
18
12
234
24
99
3
24
36
90
39
51
45
39
25
128
33
39
24
12
9
24
30
69
12
81
15
63
36
1
29
99
51
120
33
21
72
24
31
72
53
24
75
96
75
33
76
41
18
66
24
12
7
8
3
37
23
90
12
43
20
52
152
48
9
103
41
36
6
48
37
32
88
65
30
60
9
9
67
8
45
6
13
131
90
12
24
30
114
30
126
6
13
17
54
114
111
96
64
8
3
18
91
44
4
32
60
268
77
19
185
36
19
20
4
32
15
9
72
40
144
5
19
192
53
19
32
99
85
104
117
43
56
12
4
29
72
3
51
45
21
43
72
8
40
35
36
1
48
155
37
53
66
45
69
72
63
45
12
175
29
36
75
28
216
8
88
8
57
15
75
205
72
11
81
4
24
23
25
65
135
12
87
36
57
16
11
60
21
60
9
75
9
162
193
95
49
56
21
24
36
144
55
35
30
79
71
49
8
189
6
30
15
84
105
75
40
29
27
3
42
210
54
24
72
67
17
36
43
17
79
24
95
45
21
96
39
24
144
153
39
24
136
29
91
8
240
12
45
63
96
16
41
24
63
81
39
33
18
12
25
89
39
24
3
18
27
15
25
24
41
18
81
99
25
77
43
72
8
21
60
30
114
12
78
90
67
5
144
30
13
120
101
36
31
59
6
39
9
90
9
36
45
126
33
36
40
131
45
40
44
27
24
25
101
63
81
36
63
184
71
72
18
90
117
33
39
33
174
6
243
21
43
11
37
23
90
12
43
56
96
63
36
36
129
15
90
126
174
54
117
72
27
60
90
39
45
159
261
36
19
24
23
9
81
55
59
30
186
13
71
1
5
18
66
60
54
90
36
54
45
76
71
25
65
15
45
3
27
9
4
120
152
75
24
133
23
25
53
147
33
27
3
45
4
23
33
16
56
45
30
205
152
3
45
108
52
92
36
27
33
75
9
108
105
19
29
96
75
81
144
90
61
35
138
90
49
47
73
17
54
36
165
15
169
95
1
5
43
11
12
25
53
147
24
45
63
81
30
36
9
16
11
54
15
48
33
30
24
36
30
78
9
88
5
43
17
75
63
109
32
216
9
295
48
8
180
135
54
99
4
77
3
33
18
9
21
36
6
37
17
84
27
64
5
66
9
9
51
28
53
30
157
167
33
21
162
150
48
99
123
30
24
75
4
77
114
90
103
32
39
6
43
32
51
54
54
49
8
9
60
30
60
169
96
24
44
93
7
17
30
114
27
52
23
33
27
18
67
240
20
52
53
99
36
45
3
96
4
41
79
41
31
113
42
180
9
136
48
32
3
36
1
24
11
24
9
36
40
68
12
45
24
19
92
45
24
210
132
18
151
96
203
165
27
78
31
68
28
24
24
41
126
18
7
23
105
16
29
19
11
36
9
160
47
105
63
129
87
54
27
75
37
161
90
36
6
48
27
9
6
54
36
7
56
21
43
53
19
29
27
45
198
37
35
24
45
165
51
3
6
36
63
57
27
136
152
63
6
3
16
11
6
3
117
87
27
234
72
30
45
9
15
21
90
25
53
99
21
67
29
111
33
19
8
189
3
27
6
228
42
9
48
60
12
16
20
15
37
8
9
84
72
54
13
101
39
63
69
88
20
27
1
152
27
13
71
45
81
15
39
117
40
95
114
216
7
96
24
11
42
163
72
24
48
8
9
39
117
78
156
150
3
96
12
9
43
53
3
195
120
61
24
56
48
27
24
21
105
79
24
23
18
7
20
3
105
111
33
136
24
68
4
5
91
23
72
129
280
24
71
1
128
45
51
40
8
96
16
29
12
27
27
180
6
219
4
24
71
1
5
126
30
55
8
24
27
85
5
66
33
75
36
36
60
57
51
12
105
12
100
17
159
21
43
53
18
12
133
ABCD 97322638456*3^$a+1 [50108]
76
224
171
85
20
4
140
3
36
54
55
12
95
45
40
203
133
29
234
289
68
3
141
39
57
64
228
11
37
89
234
109
72
341
19
56
100
167
18
19
36
17
43
29
43
11
49
108
77
27
28
108
53
31
48
335
33
52
12
209
54
93
184
11
25
140
52
92
141
162
177
160
48
101
127
80
45
55
144
80
40
59
72
49
36
77
3
12
28
29
54
90
72
67
12
116
64
119
57
64
60
36
140
4
120
36
44
148
128
84
15
45
28
20
123
337
167
73
53
19
53
3
33
51
39
37
53
31
20
156
144
76
95
145
107
25
240
113
75
4
36
83
157
203
144
33
4
48
60
128
4
11
90
54
145
36
92
132
9
67
132
48
72
5
15
132
51
85
23
36
36
18
51
148
72
36
35
105
84
171
9
9
7
192
72
20
60
63
73
53
19
125
180
63
4
140
99
61
168
12
48
71
90
171
216
189
91
17
7
96
140
64
20
16
107
277
11
18
207
64
20
220
29
31
5
15
36
147
252
45
45
3
112
80
111
45
184
56
3
180
36
18
235
35
85
167
141
93
271
53
67
120
65
51
84
153
67
23
25
128
99
180
54
87
12
45
18
18
162
145
192
221
72
144
91
92
52
108
132
56
279
93
28
80
40
137
90
253
179
90
63
63
45
45
18
121
41
54
54
147
84
75
18
115
65
216
27
12
141
7
80
172
47
1
84
23
37
116
63
61
80
39
37
53
126
1
44
40
168
17
54
54
103
12
152
21
39
51
265
212
108
99
144
144
162
18
90
36
79
281
27
40
77
7
176
84
96
40
24
5
135
9
7
29
115
83
126
72
288
39
33
270
37
48
252
12
11
277
152
39
37
140
39
144
49
192
60
131
72
126
39
100
5
355
5
43
120
215
9
28
128
15
72
25
47
13
23
49
188
195
33
120
4
23
73
20
105
18
61
101
18
49
8
52
125
36
31
20
208
72
83
117
136
269
18
36
162
18
36
21
15
18
79
11
117
160
104
88
107
18
163
17
327
96
9
18
85
32
135
18
36
67
104
16
20
189
31
113
19
212
40
48
167
25
80
36
52
5
27
76
59
54
234
193
20
52
92
16
12
48
35
72
13
12
32
51
145
80
27
360
108
144
54
7
83
144
108
45
24
21
67
32
216
160
29
91
24
120
96
83
97
32
100
41
51
60
100
80
156
39
90
31
120
47
126
72
139
5
18
153
9
103
23
54
115
173
396
252
18
1
120
96
12
32
171
9
60
36
57
90
73
35
25
47
18
19
128
28
80
33
51
28
191
97
47
108
72
93
15
85
95
180
9
63
180
37
48
41
151
336
53
54
90
43
12
240
47
18
18
25
224
21
162
36
90
19
12
ABCD 97322831096*3^$a+1 [50112]
43
17
12
79
105
129
3
32
31
17
48
97
54
6
15
144
36
15
57
68
163
6
23
43
17
48
24
133
11
1
126
45
140
52
92
13
60
18
45
32
48
19
65
48
61
119
31
17
109
18
17
136
39
21
20
60
97
3
69
3
120
3
45
63
24
5
16
9
23
12
120
43
5
19
18
195
87
53
97
18
33
68
24
13
198
6
23
136
39
77
13
11
61
3
63
33
117
30
18
6
5
36
40
75
18
35
4
36
12
8
36
19
54
27
21
87
81
11
108
25
12
3
96
24
3
29
49
54
36
177
15
5
24
43
5
67
96
29
25
51
48
44
85
51
164
132
31
17
73
47
48
19
5
124
32
12
115
93
12
15
18
39
51
5
55
12
42
11
48
4
32
28
3
18
54
18
47
112
3
30
107
40
20
28
20
1
54
113
4
68
48
55
65
49
23
28
3
17
19
293
67
54
90
17
19
33
15
17
148
152
28
68
4
15
36
17
36
7
17
40
48
15
117
12
8
25
11
184
57
15
8
55
18
30
29
64
20
1
123
140
72
61
30
42
18
29
4
36
3
108
89
13
3
12
147
60
18
66
5
31
33
3
9
105
36
48
36
3
57
15
183
48
93
72
3
21
105
51
20
24
103
18
12
27
33
3
48
111
45
60
159
6
48
51
56
25
3
56
12
4
171
72
6
11
55
173
12
28
81
35
16
33
23
67
93
15
17
12
24
24
28
104
121
27
12
45
11
7
41
24
43
17
48
4
9
54
21
9
90
18
15
20
12
52
116
52
96
92
72
132
25
59
36
96
103
29
220
33
23
19
72
89
52
32
12
13
83
72
7
45
20
36
43
21
8
28
60
75
5
48
37
47
28
3
137
48
60
79
77
28
33
23
19
12
24
101
36
72
1
39
15
33
20
12
25
47
48
235
17
13
27
80
19
77
19
30
51
3
17
12
7
5
85
54
21
60
15
33
111
12
24
53
12
36
12
76
96
51
117
27
24
12
89
43
45
27
5
31
57
15
41
24
48
4
80
4
27
45
8
36
24
72
24
24
16
39
21
8
67
69
80
12
13
42
29
115
36
45
12
15
137
1
99
36
87
117
20
109
99
8
43
12
5
24
28
12
45
66
54
11
84
28
3
17
16
56
19
45
9
87
3
125
52
8
145
36
11
1
39
20
64
9
66
29
67
36
65
25
23
16
20
16
8
7
5
40
12
60
80
1
11
4
51
5
103
45
36
81
6
9
56
24
73
123
92
88
20
4
15
18
51
20
36
208
12
9
54
33
20
40
159
33
48
15
30
198
5
72
100
75
57
75
18
23
112
80
72
55
66
51
36
104
13
51
32
4
39
17
40
8
1
15
63
66
96
11
19
60
66
87
92
4
39
12
89
7
33
44
48
64
56
7
12
113
52
3
17
84
16
180
36
20
12
43
77
16
20
37
75
44
60
19
90
59
61
39
20
37
35
1
135
27
45
45
23
64
111
29
16
12
81
51
20
40
69
60
39
32
13
18
17
55
21
12
20
64
24
20
4
20
13
35
97
48
63
12
60
9
54
17
25
23
12
12
36
7
9
56
48
12
12
37
39
24
12
68
12
64
12
9
144
59
52
24
20
19
33
20
19
36
29
76
39
5
100
165
60
11
43
269
60
31
29
25
30
36
36
6
54
30
71
7
5
120
100
8
4
44
4
51
17
132
37
51
84
3
21
57
147
105
36
39
15
17
84
4
92
13
83
120
19
5
24
36
43
33
39
18
66
21
93
15
3
5
7
5
12
1
59
28
75
125
43
29
4
36
8
120
13
18
36
33
32
64
12
3
29
40
20
16
21
75
39
84
42
15
51
54
126
5
4
8
12
84
1
75
24
104
12
1
95
7
17
1
90
105
20
79
18
11
36
1
47
43
5
19
21
72
87
101
120
67
33
48
81
30
198
35
76
12
8
16
33
6
81
9
30
42
47
100
36
81
3
12
44
36
4
24
48
99
113
13
54
21
75
177
8
43
42
99
60
33
6
29
43
29
48
72
43
33
63
30
11
133
27
68
60
40
12
81
75
32
7
30
71
24
84
60
16
93
66
29
7
53
60
103
18
24
18
197
48
4
33
78
17
37
3
45
15
68
43
21
3
48
5
67
65
211
17
12
12
48
163
5
48
72
84
19
17
7
125
240
43
5
24
60
48
28
12
3
17
60
31
6
11
12
136
105
54
41
31
45
24
99
72
48
18
35
12
12
40
8
28
63
24
5
25
107
24
72
148
87
12
18
15
72
3
117
68
84
199
36
21
177
6
9
20
72
79
36
53
60
52
15
93
33
120
47
25
23
48
16
180
3
18
54
5
4
9
3
92
67
65
85
95
4
44
88
33
27
15
12
17
180
24
31
5
163
17
1
3
132
8
19
18
23
31
5
16
12
33
23
55
9
12
8
7
45
20
88
21
54
65
43
33
44
12
60
40
9
119
85
3
33
11
88
60
32
25
11
25
75
ABCD 97322994812*3^$a+1 [50081]
273
15
15
10
47
31
2
75
27
45
13
18
32
9
96
48
36
180
96
37
96
6
114
71
33
3
133
14
81
87
9
73
120
95
1
35
181
120
35
3
33
24
49
6
8
48
34
54
32
105
60
13
6
8
10
96
54
66
14
28
65
37
47
33
27
21
120
3
31
6
42
65
37
186
29
84
24
45
22
8
76
54
80
3
37
48
23
39
33
72
7
113
97
24
42
53
7
29
13
150
80
33
7
12
68
10
198
5
60
103
32
34
23
36
24
63
57
36
31
56
10
24
24
59
36
36
31
32
57
36
24
84
36
73
30
42
54
5
12
25
80
3
36
36
60
48
151
101
45
123
67
20
30
39
33
160
72
38
18
30
64
5
120
24
55
29
135
10
35
45
190
5
48
19
98
48
22
17
48
15
40
48
2
27
13
126
17
79
24
5
151
38
138
94
66
32
22
48
38
117
3
250
50
70
59
3
18
63
9
22
29
36
33
58
132
42
48
47
1
155
19
26
30
33
24
7
185
265
26
69
25
143
1
14
48
42
15
63
9
108
93
42
46
66
41
19
56
12
201
39
46
2
93
96
3
52
29
36
25
6
50
99
19
32
45
75
12
33
72
55
17
24
39
45
33
70
18
24
8
27
15
16
30
47
49
38
45
63
129
115
65
36
60
27
48
4
41
103
12
20
45
15
52
65
31
44
22
83
67
8
60
118
234
6
152
40
42
29
120
159
58
32
48
99
51
90
88
24
35
108
72
108
85
152
3
75
9
1
78
156
270
59
39
177
120
151
53
97
95
25
24
11
19
66
35
13
54
66
30
84
77
63
58
48
32
40
48
2
28
2
22
336
77
15
70
23
19
60
17
48
36
91
41
25
48
72
24
30
96
42
71
24
48
49
56
147
31
32
52
50
3
12
1
71
19
14
18
45
48
67
29
1
47
72
24
1
8
48
99
123
18
120
102
18
10
32
70
102
5
19
90
24
47
1
35
133
62
10
32
27
36
139
5
60
3
10
18
185
7
5
72
96
25
119
36
109
120
35
51
10
62
57
1
30
72
18
72
263
135
4
86
63
120
9
40
83
12
127
18
8
15
73
2
69
48
96
84
55
12
66
50
12
165
75
21
84
36
19
18
30
20
30
64
48
98
93
12
13
59
45
88
30
89
36
19
125
51
160
29
48
61
35
72
75
40
18
152
64
26
57
61
72
50
22
11
27
34
18
140
18
87
15
76
60
41
36
27
48
33
127
77
13
23
7
149
51
10
80
147
108
7
17
31
5
13
14
40
48
173
39
213
48
129
10
38
39
49
54
50
46
2
64
8
51
211
18
227
36
48
7
144
26
39
49
95
24
12
13
47
111
12
30
88
24
56
15
108
159
57
21
75
85
48
11
115
26
184
54
2
15
12
13
95
7
12
53
1
72
48
11
36
57
58
132
17
31
18
24
107
144
151
29
19
53
132
163
24
29
61
56
142
5
13
102
210
98
9
60
31
5
27
18
22
17
25
128
15
12
19
90
32
39
111
90
34
5
48
33
184
54
24
53
48
67
29
3
10
38
130
30
24
186
32
40
23
87
153
120
49
23
33
39
36
24
3
18
15
48
144
96
9
16
62
88
17
19
30
56
118
2
82
41
7
5
7
42
8
16
96
155
13
72
6
50
75
180
169
8
3
60
15
12
21
1
23
120
132
183
46
102
24
5
43
101
19
101
55
6
35
36
12
7
29
96
1
24
8
75
36
12
19
26
10
125
132
13
32
63
72
55
42
23
96
12
24
43
50
48
87
15
210
30
57
25
6
90
54
48
41
144
25
6
32
130
23
99
28
84
144
14
118
50
39
1
264
24
54
8
40
185
108
99
82
35
63
16
12
149
36
48
9
22
149
24
123
90
39
81
27
3
10
264
146
12
90
27
3
57
25
11
27
10
30
125
3
33
31
29
61
11
87
33
27
10
8
184
54
5
79
53
12
13
95
67
6
71
3
150
136
32
63
7
29
19
74
40
48
42
36
42
30
2
27
48
13
48
62
57
3
57
36
84
37
35
21
30
34
38
21
24
36
139
20
82
83
13
32
10
60
101
27
72
48
12
22
26
28
ABCD 97322996242*3^$a+1 [50016]
125
13
12
102
66
12
11
7
12
101
16
9
36
78
36
12
77
43
53
112
39
41
19
69
27
48
60
9
51
21
21
54
5
43
78
78
12
5
72
40
75
126
15
51
36
33
9
6
156
36
30
27
15
36
72
48
5
7
30
30
48
45
24
96
81
6
24
96
48
42
30
42
15
81
12
48
6
5
24
7
9
99
96
6
15
24
104
1
18
18
18
105
15
24
48
60
5
48
7
24
18
42
24
21
39
12
54
18
21
27
29
109
42
48
24
41
25
12
42
65
133
3
51
6
24
6
102
11
24
1
47
64
45
3
15
66
144
95
48
13
66
18
12
6
24
18
11
64
56
49
6
65
151
24
12
12
30
35
91
30
15
24
15
65
67
5
19
5
97
42
6
39
72
81
23
24
55
6
75
15
12
72
30
6
9
27
29
64
33
114
29
1
24
15
21
11
37
18
24
24
41
49
24
63
15
30
35
19
101
25
54
33
3
5
24
24
7
9
3
138
3
27
18
35
49
18
45
8
55
9
3
45
8
31
30
99
27
53
19
21
21
30
6
72
111
15
17
25
18
72
5
24
85
18
42
54
12
24
21
32
1
6
120
81
69
48
35
121
96
39
104
7
41
25
72
48
63
21
6
60
42
18
18
35
40
51
6
87
15
17
31
57
33
15
24
8
1
6
18
30
48
60
24
29
24
13
75
24
8
31
17
112
21
11
64
24
15
41
40
104
73
18
21
9
54
96
9
27
18
131
61
11
19
5
1
15
15
65
55
33
15
156
174
102
12
101
67
69
33
90
5
1
15
27
18
66
84
21
3
30
23
88
117
12
63
48
24
15
17
19
77
13
12
78
54
11
19
36
12
60
17
40
15
48
9
75
5
48
37
48
42
9
57
95
55
17
25
15
75
6
30
6
18
192
270
36
12
42
6
75
48
24
33
90
29
55
9
24
176
16
8
37
18
18
42
18
35
13
30
21
3
237
15
126
12
6
72
24
30
84
30
126
48
3
8
151
30
90
18
111
39
12
53
13
150
78
71
19
66
3
27
29
7
30
107
55
17
16
75
5
73
66
216
12
41
25
24
23
79
9
57
15
24
144
15
60
5
1
30
18
47
43
45
63
108
24
216
30
24
60
27
33
48
39
9
66
5
13
18
18
12
60
42
42
30
45
48
75
138
3
57
63
27
5
73
6
81
15
57
81
66
6
15
3
96
18
78
12
42
30
24
36
45
9
39
87
30
54
69
3
53
55
9
15
18
15
39
129
15
24
41
7
48
36
6
47
67
24
150
66
54
15
9
63
3
21
9
47
7
17
19
45
9
48
30
9
24
69
18
12
21
9
15
57
6
60
42
75
3
45
177
138
30
12
6
30
54
6
42
65
25
47
88
8
49
135
63
12
53
49
143
37
6
24
36
114
48
15
51
29
96
55
36
5
13
36
6
18
63
15
24
9
72
80
25
39
81
12
51
45
12
15
3
12
18
47
88
56
16
72
57
23
55
57
33
162
60
9
57
47
40
27
6
18
5
19
45
8
7
41
7
12
96
5
67
78
60
54
12
90
18
18
48
12
39
63
30
6
252
12
120
6
120
96
6
60
60
17
13
18
12
5
7
65
31
36
6
54
24
24
273
3
69
15
81
9
6
12
18
27
75
24
24
90
11
1
120
48
6
9
9
90
36
84
5
43
5
13
12
18
24
5
7
36
29
25
191
37
18
18
15
15
72
120
18
6
54
66
113
13
75
33
36
30
144
45
56
19
101
31
234
15
9
6
9
9
42
24
125
79
18
95
40
8
19
36
54
48
99
51
60
17
25
6
17
67
53
25
15
48
15
129
27
69
24
51
5
7
42
6
36
5
40
81
30
24
144
36
93
63
24
41
79
89
24
112
24
24
27
53
25
36
27
32
55
30
36
87
27
48
60
24
84
174
66
24
30
12
198
60
30
48
12
36
12
72
12
3
135
18
95
73
12
3
57
48
42
45
15
78
42
12
6
144
6
114
48
42
5
31
12
5
13
12
39
9
15
39
30
155
31
6
126
54
24
6
33
32
1
18
6
36
180
54
18
6
9
128
25
102
33
33
54
12
66
12
120
18
29
64
15
17
120
72
13
54
60
60
66
3
51
24
45
69
12
359
64
3
30
102
6
6
96
12
12
30
138
108
30
27
3
102
15
15
30
36
24
111
15
6
138
41
31
113
1
15
27
12
12
24
54
48
95
25
18
21
3
141
111
66
48
30
9
63
9
93
30
18
27
57
18
96
6
90
125
13
3
24
21
35
7
33
75
120
24
24
12
9
63
18
24
23
48
112
33
18
36
120
9
21
59
7
105
39
78
48
27
21
35
31
18
30
30
3
147
30
63
177
30
48
12
108
209
1
18
12
18
30
9
8
48
24
7
48
48
18
71
25
96
30
18
6
24
72
9
9
95
1
111
24
3
6
66
54
6
9
57
23
7
33
24
57
23
25
47
24
7
42
23
24
91
12
72
60
101
7
12
6
24
63
8
73
42
5
67
5
1
135
72
27
6
47
7
6
102
24
6
12
6
5
67
12
18
47
31
9
51
36
6
48
36
63
72
33
6
81
111
9
3
5
1
30
60
5
24
1
96
84
54
60
12
18
6
132
12
21
9
186
24
12
24
209
7
180
6
ABCD 97323071408*3^$a+1 [50007]
132
33
95
72
228
13
111
456
72
72
116
64
56
4
68
48
72
132
36
133
11
88
132
96
20
12
12
156
4
168
8
52
32
76
24
68
1
27
144
68
121
87
129
83
40
20
40
60
12
8
28
24
36
132
132
48
8
12
100
132
8
61
11
88
72
36
9
96
119
76
44
28
32
48
280
8
64
141
207
33
72
15
33
35
64
116
72
100
8
60
124
60
9
119
28
80
172
32
36
4
8
40
20
205
120
83
120
40
20
40
140
72
40
12
81
72
123
117
27
60
8
48
4
60
140
48
48
12
72
16
12
20
88
57
83
112
68
12
112
68
40
12
36
24
60
68
88
252
8
12
268
12
81
71
76
32
37
63
8
40
132
192
68
1
59
168
133
59
85
23
73
339
108
120
24
48
57
168
27
96
44
16
12
212
28
92
96
4
68
73
87
48
44
40
80
13
23
72
48
40
9
15
68
100
57
155
40
276
72
20
120
40
8
40
44
28
8
4
8
48
184
36
20
24
96
52
60
72
129
159
57
95
16
33
87
44
60
160
68
61
24
3
117
15
132
93
135
12
45
15
48
48
20
12
108
72
37
15
68
13
48
219
21
51
68
12
60
25
83
61
27
45
35
4
80
168
73
107
12
16
84
36
9
63
200
72
48
28
84
9
11
60
108
40
8
4
56
52
45
183
60
189
63
12
68
112
156
132
12
96
45
27
45
3
132
8
132
132
25
123
32
88
8
12
52
60
68
28
24
80
16
104
156
4
36
80
144
180
48
72
28
20
40
192
33
75
60
92
13
87
33
27
96
45
120
288
11
61
99
45
11
60
64
20
13
75
80
37
15
108
80
52
33
216
71
16
180
32
28
32
48
244
80
60
28
68
120
312
52
140
25
15
129
39
248
12
40
8
85
39
96
24
36
20
24
160
8
52
96
80
85
87
32
180
100
80
40
48
57
51
165
35
64
96
120
45
24
75
120
68
208
44
100
9
11
16
84
56
12
112
180
140
181
207
80
48
12
48
109
71
73
99
12
276
80
72
172
120
48
81
107
13
96
11
84
28
165
15
20
40
12
36
20
72
28
140
4
108
12
80
108
168
40
144
176
12
72
40
228
8
4
8
100
153
15
20
12
97
315
8
72
96
40
44
73
87
116
4
68
12
48
52
20
148
48
24
21
39
108
68
60
13
11
36
4
45
3
12
8
48
265
39
216
33
39
32
145
23
88
20
180
12
72
109
119
25
47
16
312
92
108
100
45
72
75
69
119
88
120
72
33
95
124
60
60
189
264
23
40
24
20
96
40
44
40
96
225
99
8
12
25
15
60
36
92
13
99
8
60
100
108
24
8
148
80
40
12
8
12
312
36
24
40
80
16
204
128
12
88
177
48
3
72
68
25
47
72
40
288
252
56
40
12
60
128
133
231
48
20
61
171
20
168
12
60
160
129
339
32
48
28
57
3
12
20
61
47
84
40
20
1
27
48
20
72
1
47
4
96
32
160
132
33
87
108
132
8
148
80
13
264
3
44
60
253
23
40
12
20
48
60
4
9
119
25
72
51
60
12
12
68
172
368
12
76
20
37
48
155
24
48
72
36
ABCD 97323331676*3^$a+1 [50228]
71
409
119
177
15
60
48
21
15
129
136
11
37
32
3
325
95
25
23
25
80
40
168
72
47
25
80
75
13
72
56
99
13
83
12
73
120
191
1
47
25
48
35
37
8
39
73
120
168
32
3
157
71
49
72
23
217
155
48
205
240
56
27
72
228
145
83
60
25
71
361
8
160
72
35
48
61
96
32
315
13
47
217
56
72
75
13
120
119
25
695
33
328
24
8
147
48
96
109
23
144
1
144
83
61
24
72
143
193
72
120
168
24
56
27
261
576
51
84
48
156
157
72
48
107
181
104
75
60
12
24
85
11
13
11
120
12
144
25
11
24
84
1
11
37
11
37
144
128
16
120
80
135
169
35
13
48
35
84
1
11
181
8
144
88
48
384
120
72
360
35
13
48
192
227
24
72
85
35
37
32
135
145
528
48
24
11
24
85
59
216
109
24
96
59
37
11
37
503
73
59
517
59
37
192
11
61
11
72
85
48
59
13
8
72
63
9
75
61
35
13
11
13
275
93
243
109
131
36
73
35
13
48
144
35
13
35
84
81
159
49
72
107
61
72
83
72
205
47
192
300
109
107
13
80
40
192
264
96
35
157
8
40
24
48
192
35
13
96
395
156
25
56
15
625
35
117
136
72
24
95
121
167
25
35
37
8
88
72
96
32
64
8
27
13
107
285
111
33
51
85
24
56
39
192
25
23
25
59
120
21
75
72
213
40
264
71
169
120
56
112
23
1
275
13
11
132
180
12
25
155
168
72
96
144
181
120
11
13
288
83
45
112
24
179
181
23
96
12
72
216
85
275
85
167
193
155
85
56
183
96
204
13
23
265
455
409
155
85
71
57
64
240
128
135
25
203
13
192
24
168
216
192
35
84
193
32
64
80
72
39
169
11
13
72
71
108
85
96
179
301
216
72
8
112
176
40
35
12
25
35
205
35
45
64
24
35
21
208
11
277
119
25
80
88
168
23
169
71
132
229
56
40
59
13
96
192
48
240
32
40
155
37
11
85
96
96
119
1
120
24
11
240
45
87
96
49
72
128
88
59
96
37
11
24
45
16
144
72
128
40
288
24
83
13
200
232
167
1
240
80
40
72
48
47
60
21
99
117
75
69
27
37
8
3
252
73
32
88
155
120
205
120
24
48
24
59
109
107
109
11
45
99
156
36
48
24
61
119
177
51
85
120
35
48
85
ABCD 97323830738*3^$a+1 [50015]
1
164
12
3
1
200
99
141
111
9
51
33
76
44
27
19
5
21
28
72
59
39
6
39
12
39
54
42
78
60
112
108
26
90
39
117
228
12
60
4
59
117
108
72
39
321
24
39
21
84
196
50
130
44
172
95
153
51
69
6
66
39
9
12
24
99
57
108
72
15
24
24
12
33
40
36
36
68
40
131
249
132
39
61
44
24
75
57
88
72
20
18
6
75
25
131
93
132
24
24
15
60
96
1
68
40
20
16
11
105
135
228
36
51
165
25
50
174
39
27
70
23
57
3
45
16
116
363
21
24
195
57
18
6
51
45
60
108
60
96
36
60
39
81
24
84
240
72
48
240
216
16
194
30
51
33
51
45
84
132
39
45
24
15
180
121
20
39
57
24
99
15
105
21
39
117
39
165
24
51
15
70
36
38
6
60
24
6
105
36
33
12
4
36
68
40
2
18
12
40
143
45
15
21
516
39
96
15
105
153
51
84
201
135
181
18
62
100
144
155
69
46
65
111
54
36
24
126
153
12
13
80
15
31
14
12
75
123
6
84
102
30
18
6
24
60
156
75
21
60
63
207
34
324
47
48
75
102
48
72
108
12
243
120
57
48
15
36
121
128
106
90
119
45
27
93
135
45
96
75
36
9
40
95
9
132
75
13
152
60
30
114
30
69
21
136
260
15
9
24
15
21
51
9
84
120
40
140
40
107
9
120
16
68
12
3
105
156
36
123
105
246
126
3
21
60
96
24
24
126
30
24
75
207
90
40
108
36
155
9
60
60
27
24
25
86
354
15
24
25
80
216
39
81
135
45
106
18
36
119
115
206
111
180
24
39
106
20
255
60
81
144
16
54
149
72
49
119
45
16
20
75
21
159
45
30
9
37
83
25
32
63
12
73
72
119
21
3
75
105
165
12
3
145
32
99
175
74
36
160
50
30
136
44
24
40
62
69
129
10
101
21
4
131
9
40
200
171
24
36
129
60
39
12
13
72
68
60
27
9
99
36
45
16
263
21
264
132
15
9
24
96
171
15
34
59
67
18
36
176
84
64
36
59
21
100
104
27
45
24
60
136
20
24
150
90
4
20
72
54
30
36
3
45
12
34
65
25
44
87
3
42
39
111
150
24
4
20
132
28
36
104
135
135
30
132
94
65
9
96
6
94
131
93
12
63
120
21
90
141
33
195
132
33
36
6
33
21
75
21
48
87
93
6
21
33
12
3
97
90
14
60
135
21
48
10
146
15
21
84
36
4
14
22
170
10
108
251
21
88
2
93
132
9
84
162
69
96
73
20
36
111
13
131
69
6
66
99
201
40
90
170
48
72
88
72
14
129
36
201
3
15
96
96
48
417
105
84
16
98
45
261
46
38
90
126
210
6
228
166
14
27
60
43
65
57
39
81
28
50
42
124
44
96
24
87
105
168
160
71
45
100
11
133
20
36
120
6
90
24
99
27
90
3
51
6
4
54
5
75
357
168
117
39
45
15
21
99
36
48
15
126
40
44
147
108
225
30
66
39
21
66
18
51
21
48
6
30
16
59
21
3
21
36
39
1
128
27
169
36
54
89
81
51
49
36
23
87
18
12
24
39
121
74
102
63
237
28
140
22
14
130
5
21
ABCD 97324149764*3^$a+1 [50014]
144
11
90
54
126
84
55
77
108
43
203
37
29
91
77
246
37
83
30
247
53
60
19
101
24
90
265
36
29
102
18
132
48
55
5
180
282
414
127
48
240
281
24
36
30
138
43
83
30
247
89
138
13
89
18
30
90
72
30
31
77
60
43
17
283
137
31
144
156
41
54
49
167
174
55
72
72
101
30
96
24
264
241
71
264
114
132
18
270
96
96
60
30
78
72
228
12
18
85
216
65
55
324
36
11
30
24
66
13
65
12
84
187
17
31
60
29
55
17
24
156
223
108
17
6
25
71
109
144
17
60
48
30
246
84
6
229
17
90
61
59
120
109
84
17
19
41
24
7
59
168
13
53
54
72
13
36
5
319
65
180
43
53
36
18
30
96
7
323
85
5
19
48
209
90
49
12
72
35
313
192
125
36
144
91
179
72
61
48
251
109
185
55
84
96
29
132
91
179
13
77
103
36
125
79
48
23
96
360
174
55
5
30
37
59
168
42
48
163
227
13
53
127
12
197
30
48
1
192
348
305
55
12
17
91
65
36
48
60
312
43
48
119
48
85
245
43
72
35
133
53
36
90
90
60
18
61
24
101
19
65
60
72
120
31
119
90
43
137
223
300
96
71
30
24
84
96
30
126
163
77
18
72
78
31
59
330
216
19
17
210
301
17
132
168
396
504
271
41
84
6
24
186
24
54
240
120
13
149
19
72
59
13
275
205
35
6
19
36
65
24
103
432
107
181
29
79
204
17
48
120
31
179
186
67
48
60
119
6
84
43
17
31
101
174
30
115
144
95
120
162
30
48
150
42
24
85
131
120
48
61
29
72
91
83
90
144
43
113
55
264
60
287
13
5
102
54
79
35
1
149
43
29
228
31
132
149
24
6
30
90
61
17
66
66
108
175
11
90
79
95
133
323
25
12
59
90
91
17
72
48
120
103
323
66
108
12
150
174
7
72
77
31
17
150
150
42
168
30
180
6
37
48
11
13
48
17
55
35
1
125
7
29
108
163
23
85
65
67
233
54
1
29
115
197
103
17
360
18
30
43
293
55
29
6
54
31
72
59
90
24
36
138
6
67
89
19
59
25
60
36
29
12
43
107
30
223
17
79
179
96
24
96
37
17
66
294
120
42
109
41
90
169
101
223
108
60
197
126
37
59
384
97
228
41
144
120
144
151
72
120
17
72
120
151
60
119
24
90
19
65
162
18
163
17
43
12
5
36
186
54
210
54
55
35
102
18
66
60
ABCD 97324454816*3^$a+1 [50039]
57
15
13
11
73
11
12
318
27
45
55
12
17
6
54
99
21
55
5
43
17
55
60
156
23
61
101
30
60
18
15
81
90
36
33
12
100
29
36
43
17
27
57
111
64
29
27
28
176
45
19
12
35
18
6
36
48
1
5
3
57
15
165
174
9
21
15
84
123
54
6
54
39
21
54
162
43
161
39
21
15
111
93
4
191
60
36
85
59
69
112
71
25
299
49
84
56
96
88
161
12
18
21
28
12
84
11
6
39
21
3
45
36
43
11
60
42
27
168
28
41
90
216
37
17
24
12
60
99
36
28
84
17
3
63
265
29
3
12
16
59
24
30
67
20
28
5
31
44
36
36
75
18
30
25
36
56
9
36
240
24
6
108
21
111
48
12
30
19
5
15
15
49
60
71
90
19
60
17
138
42
15
12
72
24
16
176
4
60
5
3
57
3
28
80
15
84
60
33
16
11
66
39
64
35
21
4
101
43
56
12
24
4
44
63
60
13
137
138
117
4
5
6
37
36
20
51
54
15
51
60
105
69
115
92
64
5
36
87
36
24
180
117
144
27
3
6
3
3
120
18
12
19
24
56
15
21
3
6
15
48
3
25
23
25
107
48
85
41
3
63
30
54
145
41
43
11
1
32
3
144
9
72
148
77
27
21
30
1
60
59
42
67
17
51
3
49
23
30
15
64
8
96
21
30
69
75
12
129
69
31
11
33
105
12
243
4
120
11
30
72
3
15
85
12
32
108
33
39
3
84
105
160
65
156
223
35
30
31
84
167
129
108
220
11
9
232
96
29
219
100
47
18
6
189
72
48
36
15
189
84
36
21
3
3
108
37
44
4
17
19
96
12
17
36
30
45
69
6
30
3
216
45
63
123
108
21
4
24
17
55
164
64
71
72
33
16
11
45
93
30
337
72
11
42
18
90
291
148
20
3
45
9
54
105
15
1
71
33
21
96
115
48
65
6
73
108
84
71
109
128
147
84
60
81
88
12
80
36
33
79
32
111
48
61
48
188
15
48
126
75
21
24
55
48
71
1
84
71
120
24
9
12
4
12
44
280
149
42
18
15
15
1
56
3
69
3
18
171
45
54
30
126
36
13
71
54
19
12
48
17
6
13
56
69
75
51
21
180
3
25
155
9
3
13
161
60
19
35
36
6
54
73
8
24
69
7
23
25
41
43
167
30
55
8
36
12
64
35
45
16
89
30
141
84
36
112
20
201
36
19
44
27
25
20
40
71
57
3
105
88
144
41
19
71
117
3
49
12
68
81
12
67
36
32
123
36
165
28
140
81
6
90
30
30
90
33
40
23
109
8
16
11
9
112
8
57
60
174
36
30
27
111
96
81
93
120
51
100
29
51
9
27
3
21
160
144
36
48
11
6
60
39
12
64
59
66
30
60
45
40
29
132
39
21
7
12
59
21
16
53
39
21
111
15
36
24
24
45
15
21
51
37
32
21
30
133
60
11
96
144
169
24
48
44
9
42
49
44
117
39
96
12
60
51
61
48
32
60
4
5
31
29
66
96
57
27
30
235
120
120
5
51
129
51
9
63
16
95
162
54
36
24
66
144
79
11
36
129
135
25
20
88
96
17
54
13
20
40
80
21
79
96
11
9
24
33
15
52
452
24
165
126
1
29
43
71
1
8
100
12
71
13
5
39
63
18
99
21
66
6
27
21
19
161
31
5
15
28
36
24
17
24
60
15
27
85
44
69
12
30
54
3
40
41
96
3
87
6
60
39
15
9
36
184
72
23
60
6
51
45
75
39
133
47
36
73
56
148
140
100
132
56
105
144
60
24
210
6
75
231
133
140
124
41
55
36
65
6
25
44
100
35
60
1
8
237
7
23
57
81
55
20
21
3
3
13
11
21
69
79
11
9
111
150
54
60
36
84
85
71
24
36
45
21
84
60
6
234
66
13
11
21
52
11
66
15
21
15
75
24
45
40
161
19
104
51
54
27
9
96
54
69
4
12
108
17
3
52
56
123
42
87
60
33
3
15
61
59
81
15
36
73
5
42
9
108
48
213
42
24
25
5
24
ABCD 97324499206*3^$a+1 [50077]
324
18
9
108
9
180
87
72
72
96
15
177
273
18
126
72
159
96
33
51
21
90
18
54
162
54
33
132
15
36
18
27
24
39
180
57
69
18
45
12
33
18
198
27
96
12
27
18
36
99
96
96
51
9
45
51
3
18
36
18
36
21
33
75
12
3
18
75
192
36
21
75
87
69
93
3
84
144
192
36
96
12
27
54
36
36
87
36
3
18
51
3
108
21
159
141
168
105
51
93
18
45
9
144
123
3
33
93
18
33
39
117
63
33
156
27
93
33
75
12
39
54
126
105
60
33
111
24
27
18
18
33
120
48
15
21
12
93
75
33
36
75
69
75
231
36
54
63
135
36
18
15
48
48
84
75
165
15
9
96
36
3
126
15
39
126
75
69
27
9
39
192
75
72
177
3
144
18
99
48
33
63
135
9
132
96
84
3
162
51
336
189
36
15
21
18
18
75
48
3
189
12
15
18
87
24
15
9
45
171
24
3
36
57
33
18
9
132
144
21
18
165
84
12
12
72
24
48
51
33
3
33
111
45
180
27
54
90
33
39
90
243
27
72
18
123
3
117
24
108
60
24
45
51
96
156
129
36
162
105
21
18
189
117
18
105
108
144
39
72
36
33
72
93
3
36
33
72
219
12
228
60
3
18
27
27
36
21
105
90
18
39
33
15
57
3
69
18
57
87
33
39
18
18
33
108
24
24
99
177
60
192
36
93
36
99
48
33
18
45
9
3
84
111
9
9
75
180
24
24
60
33
63
27
33
36
21
90
54
108
54
9
81
90
33
219
69
120
9
162
36
72
33
39
36
54
36
18
57
48
21
18
201
48
84
45
90
45
9
15
57
18
9
84
120
21
90
54
171
24
72
3
69
96
15
105
36
3
105
36
57
54
81
27
33
75
57
36
252
48
93
18
72
9
12
36
87
36
72
129
33
72
252
39
69
72
54
45
27
9
27
18
51
57
87
39
36
18
15
36
24
36
105
39
105
27
207
72
18
51
129
27
9
18
21
33
147
192
75
33
96
132
108
27
198
51
204
15
33
36
84
45
36
18
105
144
93
111
96
63
72
189
9
87
93
108
54
21
87
57
24
45
75
33
54
36
72
144
45
63
57
141
3
15
108
9
27
18
3
213
36
123
21
144
135
84
12
84
9
159
21
75
105
39
123
72
18
15
3
57
48
21
51
57
135
99
57
12
84
9
36
54
36
18
54
45
9
87
3
33
93
3
87
21
69
36
54
57
60
135
72
33
3
33
57
144
18
141
3
54
63
9
63
63
21
60
276
75
54
36
267
204
276
48
33
3
72
51
117
96
60
12
24
156
3
72
9
45
51
168
33
18
33
57
87
3
9
99
165
123
21
231
21
36
15
33
72
57
54
21
84
57
18
33
48
27
54
36
54
126
27
99
9
63
81
12
15
33
36
3
18
90
216
36
72
36
18
3
48
36
156
117
3
33
15
21
147
15
54
15
3
36
90
15
60
51
36
216
72
54
18
33
21
51
75
36
57
51
45
132
21
159
57
99
27
69
165
27
48
15
45
27
105
75
129
33
72
15
48
24
57
303
3
36
69
36
21
108
171
12
15
9
45
3
72
69
63
60
36
3
54
39
15
18
126
33
36
48
45
15
60
36
144
84
12
135
54
39
120
3
93
48
24
12
36
21
3
24
60
21
15
147
9
84
48
24
87
9
9
27
48
84
21
36
15
75
9
9
72
18
9
135
18
216
195
156
27
108
72
57
24
24
24
24
117
39
12
3
18
111
36
33
111
24
9
198
345
33
75
48
36
24
195
ABCD 97324670174*3^$a+1 [50006]
19
41
7
41
24
96
12
13
47
19
78
3
92
7
29
112
3
17
7
65
91
6
36
75
63
60
9
12
135
29
4
48
9
6
9
81
48
51
9
90
162
135
20
84
61
18
24
5
25
71
16
128
151
41
49
66
6
39
63
6
30
65
25
47
24
48
97
63
60
21
36
18
5
1
27
45
18
84
6
54
30
6
120
72
54
18
105
27
18
30
117
33
27
36
12
32
31
60
18
30
60
29
91
90
27
27
17
25
36
39
33
36
59
7
6
72
12
95
1
27
72
99
30
47
40
9
18
156
89
88
72
45
23
4
3
6
12
83
52
27
42
54
174
6
30
35
79
17
31
29
31
9
8
1
111
9
11
205
35
43
102
24
36
30
18
90
36
6
3
15
65
48
12
13
72
11
132
12
13
47
1
42
5
4
9
27
72
8
48
1
6
5
13
12
155
49
143
12
19
29
13
47
73
27
45
60
3
80
97
198
45
45
83
52
12
15
12
5
1
54
45
39
60
12
65
24
1
60
27
48
104
19
66
24
11
61
107
1
30
60
66
11
7
90
27
81
15
39
6
39
9
6
18
12
96
27
21
11
88
153
15
9
48
63
32
31
125
7
5
52
32
31
42
11
12
13
12
27
81
27
44
1
42
5
40
117
48
35
120
72
49
66
6
102
6
147
24
9
155
1
15
189
47
25
155
52
57
71
7
18
48
36
11
112
75
5
55
17
76
45
143
16
20
73
6
72
12
77
180
76
9
54
54
6
89
73
119
61
18
12
18
27
105
54
81
27
5
25
42
18
3
8
61
108
30
18
15
3
9
27
60
21
8
64
72
69
36
30
18
27
15
54
11
28
20
60
120
7
18
47
148
21
47
7
33
32
7
24
57
15
9
20
16
27
66
35
16
3
6
102
65
7
5
13
24
11
169
216
12
42
18
30
42
48
78
9
8
120
7
48
105
48
69
3
63
177
3
17
61
36
126
12
126
35
52
188
4
63
18
36
36
24
35
216
19
54
27
117
30
6
11
43
45
3
60
84
33
32
31
18
27
104
24
192
7
42
30
36
18
42
12
45
56
49
47
24
96
48
40
45
23
37
23
52
27
5
48
48
79
53
72
136
9
15
36
9
18
5
25
6
5
144
60
25
48
59
76
44
25
11
7
41
16
108
15
17
85
6
29
25
63
20
1
51
9
144
72
18
57
45
54
17
12
43
9
69
99
8
40
9
24
66
81
20
67
48
29
49
27
57
11
24
72
16
12
45
15
21
6
5
168
108
84
16
24
48
81
126
216
60
12
5
121
54
45
33
99
48
20
115
5
1
156
198
225
105
18
5
67
18
48
6
30
59
19
30
15
80
1
11
43
41
115
24
30
87
56
7
72
84
29
31
41
16
15
29
60
91
5
7
36
36
5
36
24
85
3
33
59
49
11
16
72
3
18
27
15
30
132
18
18
35
24
7
24
77
13
102
90
24
11
19
24
5
36
76
12
8
7
48
24
66
42
5
31
36
41
4
21
23
37
18
30
54
33
147
126
42
18
84
60
18
18
90
36
5
133
6
21
20
25
35
16
44
31
69
135
18
12
11
12
55
36
36
101
73
71
108
73
234
113
85
15
12
81
90
5
13
35
37
23
1
48
6
36
54
36
84
11
16
44
19
29
25
87
20
28
8
19
24
36
66
23
55
144
90
18
5
7
6
54
18
18
17
13
36
36
78
21
135
41
163
41
13
83
7
90
11
7
9
8
1
12
15
3
6
59
60
12
72
40
20
12
36
4
45
171
84
20
25
23
1
30
9
15
12
6
12
60
63
92
43
18
66
5
253
11
37
60
47
52
93
23
112
32
49
11
16
45
23
49
6
41
85
84
60
11
43
5
7
33
183
42
35
37
66
9
44
52
3
6
71
12
55
36
9
15
17
19
9
3
24
36
18
39
51
41
60
1
90
45
8
16
56
12
12
84
156
96
24
91
173
25
72
48
6
45
3
17
108
55
6
66
5
28
45
12
60
23
43
69
8
28
75
53
12
4
21
47
7
33
45
66
9
27
90
24
30
24
12
24
5
7
24
53
1
11
36
115
48
36
18
126
17
43
29
60
28
120
72
8
64
8
1
6
30
24
30
54
15
3
42
12
71
25
84
23
1
12
23
1
36
27
3
5
48
24
40
116
1
24
39
87
21
99
33
45
3
20
43
24
30
15
8
19
5
49
11
16
9
36
30
9
33
27
20
48
7
24
9
8
12
37
171
33
27
8
24
43
69
20
60
36
12
52
68
31
29
25
11
55
17
24
28
92
84
4
108
20
145
107
37
18
5
31
6
36
107
13
15
63
72
137
48
160
9
6
5
12
67
125
55
6
18
137
43
12
17
73
27
117
23
100
57
114
54
3
92
96
55
29
175
18
12
15
21
27
69
36
48
42
29
48
193
30
17
1
24
11
12
4
128
1
54
33
75
18
36
36
15
32
7
101
13
30
24
12
60
5
43
36
9
72
128
7
36
29
16
27
33
20
97
66
5
64
21
6
5
31
233
12
100
27
17
1
47
31
5
76
39
9
180
15
36
5
24
88
39
24
12
69
48
15
17
48
1
60
30
42
27
45
27
ABCD 97325270468*3^$a+1 [50038]
77
55
17
96
72
36
7
29
48
72
4
32
12
48
60
72
112
56
48
79
65
36
12
24
103
12
21
12
51
125
19
45
108
15
84
93
63
192
5
88
200
24
24
4
63
17
28
80
79
5
43
41
115
29
7
33
8
24
60
16
80
7
21
147
17
60
76
15
77
4
39
5
24
72
40
3
5
132
24
31
69
80
52
180
20
28
24
20
36
144
12
4
51
93
8
4
24
159
41
156
16
3
21
80
4
24
20
28
44
16
63
21
24
84
176
67
5
19
5
24
84
16
15
17
67
185
96
4
12
8
67
33
32
60
31
53
4
27
48
41
60
100
56
336
4
20
168
7
29
40
75
36
5
31
105
87
57
108
3
65
115
17
67
48
33
27
57
75
24
5
67
9
36
15
65
12
60
55
137
19
69
20
7
69
20
144
96
60
16
44
84
40
8
48
91
101
4
15
101
40
8
36
120
4
272
304
171
24
65
4
80
12
40
8
60
60
96
36
55
89
43
5
16
32
7
101
16
96
32
16
60
15
29
96
4
3
24
29
24
76
20
4
12
96
72
36
51
29
24
48
40
80
28
60
15
141
8
156
7
9
128
12
96
19
41
12
120
31
60
57
68
24
12
84
52
152
12
36
48
19
17
31
45
3
81
44
31
84
12
9
20
48
172
8
28
27
17
48
28
20
4
116
28
87
29
24
55
5
24
132
4
75
65
60
52
3
17
124
8
100
3
29
55
21
188
12
19
65
184
56
240
40
3
53
43
144
33
84
44
52
212
12
28
20
108
52
36
36
20
120
48
108
12
72
60
60
4
20
7
24
89
4
63
9
144
80
64
27
24
41
36
19
5
4
56
24
96
36
55
9
99
21
15
53
192
36
12
31
5
72
60
72
12
156
12
16
56
43
77
36
48
31
41
12
12
4
36
15
24
72
29
4
56
36
28
92
12
72
4
24
51
24
5
60
31
17
40
104
36
84
115
5
168
31
21
20
60
19
12
9
56
40
3
17
408
12
4
8
16
20
187
117
12
135
60
53
43
33
44
28
27
5
100
56
7
17
7
141
3
5
96
256
32
55
96
96
5
148
36
60
12
8
36
24
40
27
33
32
24
36
124
44
180
4
68
163
41
16
20
124
36
24
84
20
96
16
3
5
60
40
44
12
91
17
36
84
12
60
24
64
15
77
4
12
8
72
28
72
204
8
103
65
40
48
27
5
108
36
19
21
3
5
43
9
63
77
19
120
12
177
20
103
69
75
29
235
17
4
116
88
15
65
31
65
60
115
113
12
48
12
48
12
36
84
16
8
24
76
36
3
192
45
75
141
32
7
33
12
51
84
45
108
15
153
72
48
24
20
28
92
16
80
120
124
20
55
60
65
88
56
4
63
245
64
8
163
9
60
15
93
8
28
44
115
41
7
24
21
32
156
19
36
57
32
12
108
60
96
12
64
51
60
77
12
96
60
4
44
24
96
16
39
29
7
24
17
40
15
12
12
113
12
43
5
48
48
12
7
33
20
52
8
28
87
29
60
60
4
36
8
28
20
28
15
65
16
180
80
64
27
5
60
72
52
8
12
16
32
48
19
24
5
12
79
101
67
72
53
96
84
40
140
36
60
24
43
5
4
20
36
72
7
24
21
104
24
180
100
51
21
24
80
67
5
172
32
16
20
7
53
52
8
28
12
24
51
48
17
55
17
28
92
7
45
48
60
36
120
44
52
104
7
65
19
29
4
108
8
12
7
33
8
55
29
247
41
12
7
41
48
36
55
48
17
40
39
5
100
72
20
64
116
24
64
116
96
79
41
28
36
20
48
12
64
84
72
8
48
19
24
72
5
19
29
96
24
67
24
29
100
135
5
24
12
19
12
57
27
96
53
96
16
20
24
16
20
28
27
53
16
63
36
5
36
4
12
3
36
29
79
17
96
72
60
28
27
77
16
3
84
21
80
52
12
96
87
24
45
8
28
24
36
27
21
92
24
24
79
77
48
36
7
53
55
9
8
48
4
20
43
29
124
20
16
44
79
33
8
72
7
45
20
72
31
29
211
84
21
44
43
21
56
36
72
36
36
96
64
20
19
69
20
31
5
60
64
120
75
17
60
24
235
21
36
108
56
36
79
69
12
75
53
16
56
4
3
33
99
29
64
68
12
16
120
20
16
15
84
17
19
24
29
48
40
68
40
51
33
27
41
24
31
9
104
60
136
56
19
96
137
43
33
51
113
60
31
29
36
72
4
3
96
65
196
20
16
3
9
56
40
120
ABCD 97325317762*3^$a+1 [50046]
46
2
91
5
216
79
17
19
65
43
53
34
170
48
16
39
33
63
72
5
4
176
12
55
12
144
89
120
391
17
10
9
29
79
60
57
75
36
33
162
74
24
19
48
69
51
45
147
36
65
12
4
236
12
22
90
36
54
54
111
15
170
168
180
36
40
39
72
69
20
142
62
36
19
27
186
152
60
36
115
24
125
72
24
84
67
36
63
26
36
139
36
77
43
24
113
55
5
96
60
72
127
252
81
54
9
29
106
180
72
18
56
19
17
67
41
7
228
15
57
72
5
48
127
41
355
89
106
9
77
310
93
3
122
55
5
46
21
51
57
137
204
36
115
173
91
141
90
21
192
161
112
32
31
5
19
41
127
5
244
8
228
55
5
127
12
108
41
46
38
7
53
31
24
41
36
96
7
53
84
16
54
6
48
567
60
24
69
216
6
105
108
36
51
9
135
21
33
42
138
435
89
55
41
91
53
31
87
14
4
32
220
20
40
75
192
53
48
36
48
82
14
22
54
116
55
48
29
55
21
39
60
65
151
17
19
29
22
48
2
43
72
9
20
43
33
68
12
79
125
19
101
130
26
67
141
32
4
54
81
9
272
7
17
31
5
12
52
75
41
12
36
24
36
172
99
135
54
32
40
44
100
3
36
87
50
24
84
12
55
17
108
7
93
27
65
60
72
60
76
152
127
161
12
300
31
144
5
36
12
7
12
209
16
56
7
113
7
72
36
77
120
115
216
24
12
48
33
20
124
6
158
36
96
118
50
22
9
84
24
63
45
29
48
22
218
48
4
51
60
15
90
32
67
5
60
34
42
264
3
51
21
195
14
192
28
36
68
187
21
264
128
142
6
140
84
103
12
51
93
17
7
17
136
54
74
16
3
101
22
74
196
18
14
22
234
180
75
132
15
50
88
90
9
48
69
44
132
300
12
91
29
12
103
36
84
65
36
67
5
100
68
192
118
117
12
231
9
5
132
199
87
18
44
115
77
160
99
185
7
17
60
82
45
45
3
123
122
31
24
21
36
39
5
12
7
228
69
6
33
65
22
54
51
65
127
65
96
46
14
175
149
76
92
79
36
12
36
51
74
24
60
43
204
156
33
44
43
129
54
42
8
40
27
63
42
15
17
7
171
180
134
16
20
208
36
8
36
52
3
36
65
43
60
41
16
3
33
54
14
79
87
146
7
48
33
32
43
29
112
36
20
88
152
60
4
44
10
45
27
74
36
43
65
7
29
163
3
69
15
21
108
60
77
60
60
64
8
156
12
40
3
5
136
44
7
48
12
17
7
5
4
270
21
15
81
63
45
65
22
2
31
101
48
60
48
10
62
12
156
48
10
14
156
96
43
161
16
54
9
36
17
10
57
87
86
12
36
12
79
84
5
24
22
14
12
70
93
17
12
127
48
17
48
67
144
5
55
5
256
36
3
72
33
32
84
31
15
74
16
15
75
14
31
12
123
45
9
36
8
84
106
50
24
55
353
94
6
84
224
24
120
28
20
34
276
2
46
2
48
22
144
9
17
19
125
10
218
52
44
10
2
264
79
17
48
19
3
98
192
55
65
43
144
72
51
2
88
44
19
135
81
9
27
5
12
55
101
142
93
84
41
12
7
60
60
17
226
48
62
48
127
120
5
127
53
124
8
28
3
60
5
7
132
27
74
72
40
128
31
96
45
68
96
43
27
26
19
96
12
60
12
81
32
202
74
ABCD 97325619806*3^$a+1 [50248]
19
53
16
72
105
15
9
23
25
18
24
93
63
162
15
32
49
95
61
11
144
25
95
145
90
21
177
48
119
25
108
162
60
125
24
175
177
152
43
117
48
128
304
3
149
120
13
42
18
18
29
1
72
348
35
24
64
15
225
27
234
83
115
213
117
48
42
102
35
16
39
129
21
11
37
42
233
13
123
99
48
29
168
37
11
85
75
48
72
147
18
443
91
29
96
151
18
144
47
43
21
32
175
150
107
37
59
72
48
19
72
48
18
144
11
193
126
378
47
181
18
57
128
85
24
300
72
276
210
18
39
8
40
72
80
1
72
167
121
95
72
133
6
120
78
15
8
24
73
47
64
21
30
18
11
72
85
30
24
5
88
261
60
47
199
9
87
252
45
75
5
73
135
27
5
277
126
29
43
42
99
80
72
37
30
18
18
137
205
54
29
49
135
48
9
39
152
7
33
99
125
13
18
57
93
48
126
60
9
39
33
32
40
165
131
24
43
149
49
6
9
32
24
73
6
54
30
45
225
108
180
23
19
125
1
66
18
18
33
99
12
6
48
60
36
99
135
36
125
31
113
64
32
16
63
89
61
84
71
79
90
18
120
5
19
18
3
69
99
21
123
21
126
5
136
225
162
5
31
144
105
120
8
48
109
11
232
267
221
24
163
45
33
12
24
3
27
150
48
15
3
18
35
55
96
126
54
21
9
18
5
88
69
339
9
156
59
1
66
18
83
144
25
6
12
53
112
56
40
80
1
78
90
18
45
32
85
66
144
18
183
56
216
13
54
77
13
51
24
32
43
228
185
67
42
108
48
402
12
144
9
105
12
59
49
90
53
19
173
25
36
6
36
48
249
152
64
24
32
1
15
8
109
107
48
181
6
120
114
126
30
39
120
296
16
33
24
102
18
60
11
55
486
11
97
252
59
37
59
25
90
5
24
96
55
81
33
36
11
40
33
15
56
168
16
200
85
54
126
135
80
192
169
71
19
21
80
13
27
48
99
90
11
64
75
77
85
408
51
45
54
192
18
3
32
1
6
126
84
78
17
1
143
184
168
8
121
39
51
21
272
88
312
56
121
36
27
32
24
1
36
27
320
13
227
216
97
119
136
192
57
24
156
18
60
30
42
141
72
128
13
42
54
171
63
89
88
159
90
18
36
36
96
77
16
141
3
128
193
66
29
31
9
147
90
147
48
32
136
141
18
17
184
32
97
15
168
32
67
29
24
7
89
121
60
51
93
35
40
249
47
25
95
103
66
36
11
48
120
55
132
108
84
6
102
33
81
84
90
6
35
49
15
27
5
169
231
27
72
84
65
319
108
84
129
56
13
51
189
35
40
27
258
3
99
90
78
72
21
9
144
186
84
65
72
13
59
16
104
85
3
285
18
90
87
27
162
11
19
6
95
192
1
15
192
63
30
11
241
63
104
31
36
213
48
9
36
27
267
29
ABCD 97325972314*3^$a+1 [50017]
6
48
18
24
108
18
84
18
36
24
25
168
23
57
27
45
40
5
180
31
155
12
162
42
189
112
53
24
102
61
35
48
24
13
23
36
21
69
18
1
144
168
5
108
39
16
41
48
103
113
24
103
8
15
90
162
12
36
72
24
36
84
78
18
12
1
24
161
7
65
15
69
60
54
66
18
13
83
90
54
85
77
3
45
18
42
18
48
45
64
8
27
165
136
11
18
12
6
18
7
137
48
7
48
23
9
21
6
93
168
9
31
35
85
8
69
96
72
108
7
29
51
3
102
54
54
187
32
3
165
33
12
27
15
12
78
48
60
18
72
108
12
18
114
21
69
3
88
32
105
7
48
8
27
42
3
33
55
29
216
19
41
126
49
59
36
25
24
5
30
72
13
8
87
36
36
1
23
66
39
75
45
24
3
30
18
36
24
49
5
3
63
90
24
48
60
72
36
36
48
6
66
78
61
32
27
42
30
186
30
24
48
13
47
81
45
126
69
24
15
12
24
84
81
24
45
90
81
21
36
15
45
43
47
18
15
40
104
16
35
90
24
51
57
7
8
3
12
18
36
99
9
15
40
5
3
33
72
54
84
6
79
32
9
18
18
78
45
9
36
120
6
18
43
23
60
109
96
95
25
17
135
75
13
65
30
42
7
41
36
19
59
138
42
1
11
18
42
54
99
21
36
111
15
60
93
15
102
60
72
15
21
19
48
23
84
6
7
5
24
43
80
40
17
126
72
33
3
30
15
81
63
40
257
103
35
13
23
129
141
24
3
9
78
18
7
83
12
73
59
18
75
33
7
80
33
144
36
72
42
144
12
60
54
3
15
1
17
15
69
18
42
18
12
6
123
40
89
255
51
102
15
27
156
36
18
36
199
5
102
78
48
15
9
156
27
15
25
155
21
15
12
180
18
36
3
16
107
72
45
15
121
24
17
39
9
42
141
39
1
47
1
5
54
36
25
11
13
23
18
210
54
126
72
72
72
54
24
12
36
3
39
36
45
45
84
6
57
15
72
12
18
42
33
88
192
47
9
81
303
16
24
47
129
15
24
12
21
87
60
13
35
78
12
27
15
73
48
95
49
56
15
129
208
72
23
42
18
133
11
13
17
103
47
30
54
36
49
24
8
159
9
9
66
6
18
36
9
27
21
15
12
61
125
12
60
67
5
48
24
3
33
63
39
25
35
102
31
8
24
27
18
72
24
19
17
36
3
81
39
111
36
12
81
15
169
47
48
6
36
79
11
36
120
24
18
15
51
24
12
18
42
48
132
18
15
87
9
9
216
60
54
18
67
5
91
32
33
55
59
48
60
73
32
3
37
29
3
3
13
77
12
42
13
41
30
265
32
27
60
30
75
16
35
42
108
36
19
107
72
12
6
3
9
55
56
40
29
91
71
270
91
32
27
66
72
42
138
15
27
408
13
8
51
6
7
168
8
27
54
6
25
65
18
37
120
53
19
5
30
108
90
60
30
54
36
132
15
16
59
45
16
5
36
223
47
1
17
6
9
45
43
48
65
6
48
6
27
40
17
126
177
27
30
31
47
25
8
39
33
3
45
21
126
18
99
45
123
72
75
61
107
84
33
16
11
84
6
99
64
35
45
21
24
171
112
5
30
18
19
5
18
54
3
123
45
63
156
61
47
33
99
181
32
96
15
145
72
143
36
30
108
108
42
48
24
66
42
73
29
19
71
49
11
48
42
19
11
6
87
40
71
9
27
66
42
72
54
27
117
228
78
9
16
41
18
13
95
24
36
37
11
6
36
102
6
36
66
57
33
87
96
15
42
15
72
88
35
24
126
48
24
30
90
60
72
43
41
39
88
5
18
36
18
43
8
15
25
24
47
18
120
55
53
18
36
21
112
8
27
30
42
61
32
40
48
107
93
69
30
6
55
47
6
36
18
85
23
30
18
9
51
12
60
18
66
6
43
149
43
47
1
35
37
35
13
59
6
30
126
3
57
151
8
75
30
42
54
54
54
51
24
48
72
75
18
75
27
6
36
66
73
59
13
77
102
6
72
66
24
12
73
41
30
54
6
165
15
102
108
39
3
90
72
12
96
174
24
84
13
5
24
36
207
45
108
15
72
75
21
105
54
121
77
67
17
78
72
9
9
66
117
15
33
72
33
6
30
6
18
12
42
13
167
1
24
47
30
91
120
80
15
72
18
55
17
55
8
69
3
27
61
120
72
5
36
55
272
40
23
9
15
33
48
39
6
72
30
45
33
12
132
18
18
72
67
ABCD 97326057014*3^$a+1 [50018]
36
72
36
60
72
60
4
21
15
75
65
12
28
147
5
72
136
8
12
60
4
56
24
100
8
73
47
55
18
35
37
6
12
42
27
9
30
41
40
33
30
18
42
17
28
75
90
18
90
3
15
5
112
63
65
16
44
7
90
18
101
19
149
12
43
36
9
3
29
48
12
43
18
39
48
72
36
44
48
96
12
108
36
31
9
51
29
60
48
72
1
47
13
18
5
12
13
114
33
33
47
40
3
29
12
28
3
57
116
12
120
7
21
9
78
105
93
15
12
63
117
12
32
16
8
120
84
60
120
12
16
20
24
79
12
5
12
12
96
60
12
36
4
48
68
84
16
36
20
24
60
124
45
3
135
5
48
37
95
127
81
24
15
6
84
18
5
24
36
13
30
60
5
24
16
20
156
16
44
96
13
24
30
113
52
51
5
24
16
36
8
40
92
16
33
15
12
32
16
32
37
47
79
17
48
16
33
11
12
7
81
56
36
7
65
25
96
11
40
80
13
11
7
12
5
160
15
18
3
12
27
5
12
4
27
53
7
53
19
5
16
12
123
60
29
36
37
39
3
108
12
53
64
44
36
16
3
42
30
5
108
37
143
12
12
108
43
9
96
72
3
5
49
47
31
5
7
108
89
151
17
28
75
18
72
63
15
29
43
137
61
11
36
72
28
177
18
72
5
13
23
120
12
43
41
4
27
33
39
36
69
3
30
15
3
60
30
51
44
52
68
19
65
25
6
90
12
18
21
96
15
12
17
96
28
56
16
32
96
64
48
3
45
20
37
180
108
59
13
27
20
40
8
24
160
9
15
32
48
124
20
73
39
24
9
18
5
4
108
80
16
20
4
48
12
48
20
24
40
3
125
48
12
132
16
120
8
24
40
12
20
1
30
9
168
8
55
65
28
15
69
20
12
1
27
15
21
15
12
18
35
112
33
11
49
119
52
56
25
3
44
12
40
20
48
12
13
96
180
30
45
27
42
11
40
12
12
92
43
33
24
48
21
11
88
8
73
231
56
55
9
120
104
19
53
7
18
35
24
28
140
12
108
12
31
53
19
57
140
76
60
20
13
11
19
17
24
24
124
8
60
55
69
36
104
108
73
18
5
16
48
32
40
3
60
36
29
1
15
24
33
42
21
96
24
20
19
17
64
44
13
47
60
36
52
92
73
23
37
27
165
6
41
100
39
9
48
24
56
25
18
21
9
15
99
81
12
48
24
32
24
4
3
33
27
48
21
80
13
23
67
41
36
31
9
140
48
103
5
24
24
7
30
39
39
12
57
8
24
16
32
12
1
87
20
52
8
13
83
7
29
109
42
29
91
5
73
59
28
44
28
15
41
12
40
84
8
103
60
45
152
13
108
51
8
73
99
3
41
60
16
44
7
29
79
17
40
8
12
12
12
4
32
12
43
60
72
17
16
93
11
4
24
80
12
4
9
18
53
12
48
205
42
17
36
37
30
29
31
5
108
7
18
54
5
13
90
60
53
85
24
23
25
47
115
78
18
9
8
28
140
76
20
19
65
25
24
11
72
73
15
39
90
36
47
25
39
24
15
77
103
29
88
20
24
60
24
19
45
8
60
28
116
28
12
33
83
24
4
27
9
123
36
5
52
15
192
21
12
120
44
1
60
23
7
89
19
5
19
137
4
39
33
3
21
8
48
12
55
36
9
20
36
37
63
96
36
3
41
4
56
36
4
99
57
15
30
23
49
6
21
51
9
20
48
28
32
108
40
32
76
32
55
18
11
64
15
69
56
7
17
12
76
8
25
24
30
65
60
36
12
24
19
21
44
7
29
49
75
69
23
72
16
80
12
48
19
45
8
55
57
8
24
1
47
48
24
36
12
25
11
24
192
13
66
29
72
40
96
3
41
43
5
55
36
5
7
60
129
8
1
11
28
51
5
55
5
85
111
33
18
29
1
3
15
77
37
3
48
12
32
13
15
32
1
54
33
44
19
125
24
12
1
15
57
48
18
81
8
60
48
24
84
24
13
27
8
60
28
12
48
24
45
83
12
31
17
4
48
92
36
7
90
75
128
4
3
6
155
100
15
41
76
144
20
19
5
67
125
84
24
36
4
12
32
52
116
43
5
7
42
63
3
72
5
13
60
87
93
27
44
73
23
4
21
42
53
24
13
15
15
33
8
4
20
43
5
73
102
72
33
8
19
5
36
4
8
72
91
12
5
120
40
140
4
56
13
11
124
164
28
33
159
111
57
15
129
39
12
45
24
8
13
27
116
24
36
49
131
4
56
4
12
36
8
7
12
90
63
8
12
28
12
3
17
12
12
103
45
20
31
9
32
31
9
8
55
30
11
24
12
4
27
29
1
39
51
78
11
1
90
33
75
54
35
112
51
53
25
27
168
75
17
64
93
71
16
24
39
17
16
32
43
45
63
84
33
20
84
48
91
5
4
63
9
60
116
24
24
12
7
36
5
36
61
35
43
12
18
54
60
17
1
15
3
5
7
53
55
9
176
16
68
36
4
15
17
108
25
18
90
30
53
19
65
43
29
61
3
92
40
33
11
76
32
1
47
24
48
256
12
15
12
77
19
9
20
55
21
24
36
12
20
24
108
13
35
13
47
133
27
27
60
5
16
9
78
9
84
15
65
55
42
3
15
5
36
43
45
20
85
3
33
15
39
113
24
36
120
25
47
76
12
105
59
49
27
3
65
12
67
21
15
5
55
12
42
23
100
68
7
9
63
5
40
3
57
15
33
240
3
17
ABCD 97326141442*3^$a+1 [50061]
3
36
21
3
33
39
21
9
60
39
160
20
36
24
16
29
180
36
48
36
24
3
28
36
35
25
143
25
8
87
42
54
1
35
61
44
16
32
81
51
3
25
5
6
54
51
16
53
36
7
44
9
30
54
51
39
21
24
72
45
24
90
54
75
15
25
32
40
5
18
13
20
9
30
145
36
12
5
31
20
9
3
12
201
90
21
9
6
30
51
117
211
32
24
15
9
4
5
42
48
36
24
1
11
54
36
3
16
56
3
33
28
24
32
64
44
21
6
9
12
4
29
15
15
45
51
45
96
88
12
12
101
54
6
15
24
27
1
32
75
36
36
60
45
183
36
85
11
13
32
39
1
24
11
21
3
25
11
9
21
3
72
60
28
36
5
7
104
24
36
4
72
132
107
69
51
93
52
24
65
19
12
56
63
36
73
47
13
8
48
21
3
75
90
15
87
24
1
44
21
3
12
3
61
12
104
9
39
12
15
24
120
1
53
55
17
3
52
44
9
6
36
25
24
95
81
3
25
17
18
45
27
25
29
54
13
17
43
48
239
1
12
24
35
18
51
21
18
30
6
21
40
23
1
5
84
6
54
43
23
1
113
27
75
1
48
11
9
39
25
12
143
1
71
90
39
15
1
179
24
1
71
48
21
21
30
1
23
61
48
96
131
18
6
49
36
60
20
45
31
48
20
12
15
85
5
99
4
5
75
28
47
102
60
55
53
30
21
51
21
124
156
8
105
31
56
40
59
25
60
20
15
18
27
15
169
5
139
80
12
75
9
99
6
36
18
61
29
15
87
9
4
20
72
64
20
36
88
35
12
18
42
13
71
69
52
29
36
30
18
6
9
48
12
15
36
24
12
24
129
16
36
8
21
60
19
48
44
9
54
57
24
72
33
30
189
15
13
8
40
11
48
85
5
63
28
32
3
21
39
156
9
12
52
5
90
36
66
18
37
116
100
8
4
5
6
1
35
13
35
13
47
1
29
96
84
42
61
104
63
96
37
17
15
108
69
43
96
29
27
60
3
36
121
23
66
99
27
9
36
15
45
3
1
35
45
112
29
54
45
72
93
96
30
60
9
24
76
36
44
4
5
51
4
48
17
90
36
60
9
27
33
15
81
60
36
76
20
4
80
3
45
72
99
45
4
20
76
36
48
101
55
35
57
27
21
64
8
3
30
6
84
69
48
168
39
1
41
39
9
55
32
40
23
72
33
36
4
12
36
8
15
129
48
24
9
6
30
115
8
276
21
43
47
45
45
43
32
124
60
56
16
44
4
92
33
15
76
36
89
108
30
13
132
95
57
105
55
29
6
30
15
64
101
3
16
5
30
37
48
11
48
13
47
33
12
76
89
15
28
29
99
16
53
183
69
3
16
24
5
6
45
64
8
3
1
84
11
85
23
73
17
36
7
20
48
105
31
125
43
137
15
16
8
40
29
87
9
36
3
45
103
8
21
19
155
24
120
36
24
37
48
20
16
5
67
48
20
16
176
9
75
33
90
21
69
67
20
4
12
20
48
105
19
12
84
12
83
145
12
59
9
36
24
36
4
72
23
1
48
5
7
48
17
18
13
12
11
84
42
43
11
69
60
81
39
16
5
66
33
36
60
4
11
37
53
75
15
37
72
32
3
36
1
8
88
29
18
42
90
18
30
21
96
9
7
80
84
48
12
4
5
30
9
45
3
24
48
51
6
55
96
32
12
64
20
112
48
59
37
5
48
51
45
75
12
3
9
75
36
85
5
7
8
16
44
60
4
20
72
3
96
49
35
6
27
12
28
8
9
67
20
28
12
35
45
36
4
23
33
4
36
32
135
1
32
87
1
59
21
45
67
60
68
39
85
5
15
16
11
69
40
11
25
29
15
4
71
117
52
12
59
25
60
20
15
37
17
7
29
39
36
39
12
105
9
126
84
60
25
11
54
36
54
9
28
32
15
21
12
27
85
32
16
59
78
7
29
19
20
51
9
57
18
1
35
90
60
84
51
9
66
6
15
136
23
25
92
9
54
1
125
78
57
64
32
27
37
29
19
8
40
23
57
60
33
79
12
48
48
20
9
3
45
6
1
29
31
5
3
51
45
12
64
48
96
20
96
96
48
120
36
64
44
16
11
25
29
15
52
23
174
42
30
24
39
72
16
12
35
57
16
120
44
48
52
24
71
13
32
9
7
48
32
3
24
25
41
6
9
72
12
52
80
39
9
16
65
15
21
24
15
15
6
31
23
49
17
55
8
27
61
47
6
27
72
40
35
37
20
4
24
8
60
27
117
4
44
87
73
41
19
35
36
36
85
84
20
12
27
36
37
12
116
60
12
57
66
57
12
48
27
25
80
21
15
76
113
27
9
15
40
24
32
16
53
30
45
15
36
69
51
33
12
40
5
24
36
18
12
108
81
171
54
115
71
9
12
33
84
27
69
31
5
3
52
300
5
18
30
31
5
90
24
25
11
105
16
23
66
7
29
31
60
8
40
29
75
40
8
87
6
15
51
9
9
127
80
60
3
72
18
6
84
37
23
66
27
48
15
6
18
45
12
4
12
29
3
16
5
15
15
25
80
36
16
29
90
21
27
13
44
39
180
49
20
36
16
89
24
15
15
42
31
167
61
11
138
43
12
72
59
85
35
6
3
27
18
7
104
36
36
87
132
54
15
15
54
27
123
13
32
36
52
12
12
23
36
54
7
83
13
8
51
13
17
18
33
64
29
7
12
107
81
33
15
21
43
120
56
4
11
120
9
105
66
25
12
20
4
8
148
23
9
48
4
23
ABCD 97326310028*3^$a+1 [50075]
119
25
180
11
169
17
55
96
5
54
61
47
61
72
72
60
95
121
119
30
108
103
59
25
252
204
5
115
24
77
18
61
24
11
61
84
96
95
13
47
36
25
120
125
54
25
83
18
18
162
7
47
18
43
29
55
29
31
23
25
168
120
72
47
49
12
53
156
31
47
270
43
12
53
30
25
47
13
209
90
48
265
5
240
7
48
108
144
24
47
54
43
83
84
61
83
24
37
96
432
5
42
90
19
17
102
42
54
12
42
7
11
169
59
96
145
89
7
192
53
174
241
24
65
79
12
119
169
29
180
42
1
17
30
72
78
516
79
180
35
12
13
252
156
89
43
41
79
17
558
1
72
132
5
42
109
71
18
7
101
102
96
169
41
54
61
179
102
96
199
24
29
223
47
36
25
12
119
301
120
132
36
155
12
42
115
36
47
108
84
42
91
233
66
13
23
78
127
17
187
120
11
162
222
36
25
48
360
36
155
90
126
193
5
24
7
11
72
205
48
60
23
169
125
151
41
60
163
240
77
103
5
43
24
155
48
61
24
11
109
71
25
84
96
59
205
107
1
168
36
120
11
162
7
36
47
97
35
18
30
25
17
126
25
12
65
90
121
5
54
60
145
168
47
25
41
6
180
1
144
29
126
36
132
25
12
36
29
103
101
79
48
137
60
91
197
43
5
24
30
13
29
48
108
24
151
59
25
168
12
96
144
23
13
12
53
223
144
5
31
5
151
143
37
11
13
149
43
65
60
18
36
109
24
36
131
168
12
25
119
97
72
11
24
198
19
161
43
72
192
180
36
204
83
12
258
54
138
175
12
60
36
209
48
90
60
102
216
43
71
48
78
54
48
85
11
37
89
84
67
12
132
59
96
66
54
18
67
29
7
59
13
77
24
91
168
95
162
79
144
101
7
60
12
83
162
72
96
19
29
24
102
25
348
12
60
95
49
101
126
97
47
1
107
36
1
144
89
18
162
187
209
7
84
89
66
13
131
24
270
102
25
60
108
192
24
11
120
301
84
144
36
191
25
29
211
12
47
60
30
18
265
5
108
258
72
37
36
65
54
97
24
36
36
47
25
101
187
12
168
83
54
151
47
12
42
54
25
167
114
18
217
24
216
120
276
48
17
79
11
73
24
12
60
185
108
18
162
115
96
36
5
31
65
79
65
108
151
12
72
11
126
36
67
155
205
245
187
65
271
35
133
137
7
12
89
84
168
127
60
156
179
37
119
54
223
47
6
115
29
12
18
25
65
60
18
253
24
120
132
84
24
72
29
126
25
29
7
299
1
173
114
138
24
151
47
253
108
89
7
173
7
36
12
96
119
36
156
49
191
25
101
7
5
67
108
72
120
65
36
132
90
25
48
24
83
145
143
84
25
ABCD 97326502946*3^$a+1 [50016]
24
1
15
33
18
149
55
90
335
88
56
61
83
7
9
81
156
35
24
31
24
210
150
120
126
123
24
8
24
55
18
15
8
72
192
115
30
23
48
97
30
17
40
33
183
87
168
17
120
72
48
205
3
57
87
128
168
67
12
89
7
33
111
153
72
3
72
6
23
31
65
40
21
59
115
5
1
102
33
152
157
18
201
51
101
7
60
48
90
42
108
69
8
13
123
39
12
29
7
89
160
8
16
80
97
87
368
37
11
16
63
12
21
69
96
123
104
7
9
27
149
13
51
39
48
90
47
40
135
12
5
24
216
121
23
7
17
25
18
125
64
75
78
90
30
143
88
96
33
78
90
119
24
67
5
55
33
72
15
114
63
8
19
90
48
11
40
207
9
128
25
71
72
24
31
33
56
13
35
48
115
53
24
88
48
152
160
48
189
83
7
48
204
30
60
35
24
49
63
32
67
156
234
6
180
5
64
8
48
37
12
71
7
177
3
162
51
104
160
8
55
33
105
95
67
5
96
40
24
32
55
33
57
39
39
33
264
8
163
54
48
168
63
24
80
25
167
1
102
33
8
1
191
24
55
9
39
201
159
41
19
53
88
57
47
16
9
102
65
264
24
7
89
79
153
72
63
89
64
56
40
15
78
12
159
144
3
165
32
7
209
37
339
8
192
43
53
48
1
71
24
1
54
228
53
55
24
9
176
43
197
160
56
55
57
15
42
30
168
81
111
18
71
7
9
63
18
47
120
112
24
39
65
37
51
24
15
6
30
324
33
32
13
30
72
21
128
37
54
138
11
31
66
15
344
25
18
102
95
16
39
65
24
64
45
131
79
90
78
9
240
105
95
88
57
15
8
192
13
35
216
91
29
40
21
51
8
37
59
103
65
40
15
105
8
37
11
1
15
63
90
135
8
88
51
53
256
176
151
9
296
67
213
99
125
16
39
66
23
16
56
55
192
60
108
33
21
99
80
16
128
72
145
135
8
175
72
18
150
18
23
64
32
25
95
25
95
13
60
162
108
12
5
235
45
93
11
7
17
16
144
63
9
165
258
12
69
56
145
90
6
23
40
9
12
59
91
48
42
66
72
72
89
37
35
19
29
24
192
24
96
1
162
12
36
24
45
56
7
233
55
72
33
48
72
72
63
137
43
5
168
112
72
15
18
87
225
47
16
27
5
103
17
48
40
15
90
90
149
1
263
1
90
5
24
24
55
137
24
1
23
16
56
144
192
79
66
90
93
120
27
53
37
90
162
63
8
16
141
162
41
120
1
198
65
7
90
36
107
40
32
88
3
5
120
55
60
29
40
123
222
23
43
53
19
60
65
97
66
29
24
1
96
30
17
7
36
173
160
296
343
12
108
17
40
105
6
33
57
23
96
25
23
115
42
156
95
72
217
30
36
5
55
17
55
90
48
54
33
8
144
16
129
36
27
75
77
64
27
69
3
45
3
72
53
19
29
79
41
67
77
72
24
64
200
13
59
16
48
27
5
169
15
144
111
18
23
19
29
40
57
135
39
33
128
184
15
60
30
39
176
1
54
6
30
53
1
168
18
5
48
1
66
24
29
112
105
23
24
40
72
56
24
88
3
197
216
160
159
108
53
187
53
37
12
90
168
30
39
93
27
21
54
141
57
167
16
32
ABCD 97327306366*3^$a+1 [50013]
26
54
100
18
62
6
13
11
90
18
48
1
21
8
36
36
22
2
46
60
21
33
86
18
24
36
60
90
10
50
64
42
8
16
30
2
22
92
16
24
14
19
65
12
24
22
2
42
28
2
7
3
6
42
38
60
42
48
4
50
34
45
27
2
22
14
34
20
6
66
13
12
23
22
24
72
3
5
150
40
9
81
14
48
28
2
4
3
57
20
18
16
12
12
56
25
11
6
4
60
50
36
4
9
51
30
3
41
10
26
114
1
5
30
4
69
3
24
50
34
36
60
26
34
8
49
48
48
35
42
168
6
16
93
5
19
11
52
9
5
12
84
126
1
36
24
29
91
29
7
12
11
24
13
72
15
45
59
90
19
27
60
6
54
48
57
12
33
8
7
59
22
3
5
30
4
26
19
11
16
6
12
2
13
17
6
52
18
51
11
28
21
17
6
24
24
76
62
40
2
49
47
22
20
52
27
5
10
45
15
6
2
49
11
130
36
2
12
12
18
19
111
48
14
6
42
28
8
31
15
96
8
132
54
18
16
12
9
23
1
11
28
12
26
12
10
26
36
43
12
9
62
13
65
90
13
36
24
81
78
12
9
11
18
12
6
36
10
6
24
20
24
16
33
21
3
23
25
12
83
13
24
27
6
15
89
6
40
14
30
24
22
3
60
57
3
3
20
4
105
53
12
6
4
9
5
43
29
4
18
30
30
62
7
47
106
14
6
43
83
28
66
14
54
30
22
6
98
16
20
7
12
59
18
4
6
24
20
13
17
18
25
23
109
12
17
4
56
40
24
27
29
6
85
11
4
60
54
20
66
28
62
30
64
66
26
52
30
51
11
16
9
29
6
16
24
18
50
1
41
7
36
23
22
30
18
32
22
6
60
110
4
30
56
72
79
51
21
9
32
94
54
18
2
60
16
39
23
28
42
54
44
12
12
25
101
22
9
3
57
5
19
29
48
4
20
19
27
20
100
38
16
20
76
30
14
34
30
14
10
30
68
4
26
19
3
57
29
16
39
15
20
49
11
76
8
70
98
24
24
96
4
36
26
10
8
46
3
11
24
6
19
3
9
23
1
105
20
10
32
30
34
14
6
24
6
18
37
53
42
70
14
82
80
7
63
24
9
36
9
6
44
13
3
26
18
12
18
6
73
11
6
30
10
38
10
27
5
10
6
8
19
5
12
70
56
60
48
13
3
36
8
4
18
54
96
14
4
3
23
6
30
37
23
1
21
62
48
16
81
9
14
36
1
21
32
6
24
25
5
18
18
19
12
15
57
12
35
1
5
6
30
30
1
11
12
49
5
70
54
68
7
12
41
4
78
8
10
2
37
9
2
18
19
12
3
56
76
8
88
20
24
70
50
46
27
15
45
35
10
2
30
67
3
8
16
2
58
6
14
13
3
54
12
2
61
24
3
60
32
28
9
51
2
70
6
26
73
21
51
3
12
26
19
45
6
30
2
30
7
33
2
24
4
2
19
5
46
8
22
14
12
1
23
16
2
6
82
8
42
102
120
55
27
86
10
2
82
164
4
6
20
24
7
65
10
18
26
54
30
40
9
33
3
36
111
8
36
16
14
12
30
24
16
20
28
20
42
48
19
51
20
13
51
8
37
41
10
2
54
28
6
140
12
78
4
2
10
57
17
43
23
97
47
84
49
36
21
44
66
49
57
8
118
21
11
18
24
34
30
90
9
23
4
14
94
12
33
11
16
60
98
6
12
1
3
6
110
40
8
46
30
80
10
38
66
4
2
30
6
40
30
14
10
14
24
37
23
25
17
43
5
18
34
14
76
54
14
18
7
21
50
25
9
78
9
11
10
39
3
38
31
17
54
36
25
41
16
48
36
68
6
6
48
16
12
24
44
10
9
11
24
12
76
54
26
13
39
8
49
35
18
18
37
84
33
20
10
18
8
30
42
31
47
1
36
21
134
18
4
14
34
2
97
51
12
26
40
24
8
28
114
33
41
40
3
23
84
52
42
12
3
11
4
18
27
60
12
15
74
102
34
50
16
80
37
3
9
35
73
71
36
25
5
24
30
4
36
32
13
36
12
39
24
33
11
30
16
3
47
13
11
4
2
30
40
26
30
18
16
18
57
59
70
30
21
3
60
21
71
25
11
12
36
1
11
22
32
43
11
4
8
40
2
19
11
66
30
64
86
4
12
20
78
40
42
3
36
15
45
9
36
42
2
10
9
41
7
35
13
23
10
122
18
10
9
11
1
3
24
44
22
39
81
15
23
1
9
12
3
12
3
60
9
39
2
6
22
24
66
14
16
87
11
4
26
16
38
25
23
10
80
42
36
40
24
9
47
6
6
22
26
16
45
59
54
18
10
2
1
11
30
7
33
18
36
20
24
37
23
18
18
1
101
7
23
4
20
16
8
1
3
2
10
116
18
4
42
8
28
32
16
2
118
6
48
6
24
8
1
9
38
52
2
127
11
10
42
60
6
2
54
24
30
36
48
1
5
31
59
12
54
30
54
19
27
9
41
18
22
75
3
18
3
15
84
26
30
1
3
50
18
144
24
6
54
16
36
12
21
47
10
38
36
36
108
6
28
12
20
10
8
18
19
120
3
9
23
16
18
86
10
14
12
1
17
10
42
14
13
23
24
4
92
18
22
9
39
6
14
16
60
33
11
12
22
51
45
6
38
22
33
24
17
16
50
24
6
18
18
103
48
17
36
144
46
24
20
34
8
34
36
2
72
30
66
79
108
15
81
24
27
20
37
48
15
6
3
35
22
2
30
30
10
8
7
23
12
1
5
36
4
39
35
6
6
13
3
8
10
14
18
18
24
12
36
10
38
13
11
18
30
4
8
22
15
33
90
2
16
27
35
49
48
9
12
90
18
3
51
57
24
125
19
3
14
18
1
24
12
11
84
6
90
18
46
26
24
46
18
2
13
24
3
20
48
6
6
1
21
20
28
30
92
6
30
22
2
30
22
48
12
66
24
24
50
30
12
31
63
68
12
76
44
24
36
4
54
27
3
42
86
37
15
36
36
38
6
12
40
21
21
2
16
30
51
33
50
6
34
8
12
4
12
20
52
9
41
10
20
1
24
45
86
16
26
10
42
26
49
5
19
39
8
22
30
90
51
29
19
3
18
2
12
24
30
19
72
11
1
29
18
24
1
5
30
25
17
4
3
3
42
15
12
69
66
24
9
93
12
2
84
16
26
42
28
21
3
56
28
6
18
9
120
3
18
39
60
11
6
66
88
6
2
1
9
2
12
40
26
18
16
6
2
22
14
10
14
10
20
58
8
42
4
20
58
8
28
30
20
30
109
23
13
35
4
9
41
10
48
8
12
24
16
8
16
33
12
41
43
21
50
18
10
2
76
87
3
12
12
54
2
4
8
82
38
1
11
28
30
26
73
111
48
2
12
64
20
22
68
22
8
10
6
218
6
150
25
39
2
7
47
60
1
75
8
48
13
29
6
13
41
22
14
6
6
94
45
3
6
2
4
80
13
3
9
12
23
24
102
12
6
4
48
21
11
76
9
83
18
10
12
2
40
8
22
8
4
6
24
3
71
46
48
15
11
16
116
42
6
13
17
19
12
11
12
10
6
20
6
4
15
11
6
42
18
34
57
17
42
4
38
22
24
14
48
52
27
21
74
13
15
62
19
11
48
1
11
6
60
178
45
65
30
6
7
3
14
16
20
48
36
40
24
6
56
4
14
66
4
12
45
3
12
8
18
30
42
30
36
4
26
12
19
12
11
1
9
38
40
8
1
35
46
62
58
2
49
9
2
42
7
29
34
45
12
53
6
61
9
2
1
5
30
25
5
54
28
14
60
6
13
21
6
8
42
64
6
12
78
51
3
78
36
3
59
61
12
39
2
46
14
7
47
24
66
52
2
12
ABCD 97327383014*3^$a+1 [50046]
203
270
7
60
60
60
24
48
29
72
31
72
84
60
23
37
156
48
191
85
36
95
13
24
12
5
187
36
47
121
120
173
54
337
59
36
1
17
55
72
125
126
97
83
49
48
281
72
175
144
192
240
41
43
29
67
36
5
139
108
5
126
1
17
144
31
24
17
67
48
155
37
96
24
24
84
23
72
1
89
7
101
31
59
18
235
35
121
41
18
37
228
5
43
12
17
72
79
12
216
72
48
108
96
12
275
72
54
91
60
12
72
84
96
168
47
97
48
48
60
36
24
11
37
84
48
48
89
19
84
48
11
25
60
167
25
11
157
72
36
5
55
107
13
72
120
24
24
72
12
120
36
65
7
24
5
31
59
18
79
24
72
12
48
108
35
90
90
97
48
89
90
85
60
24
47
13
41
18
1
36
89
43
96
203
144
18
72
67
77
7
12
108
35
277
72
83
277
12
108
192
12
36
36
65
55
72
125
43
29
199
144
36
12
5
18
36
61
132
72
12
84
84
36
48
119
72
36
54
139
59
37
108
24
11
85
77
151
180
60
59
37
24
36
11
1
17
79
24
12
47
217
72
107
54
43
24
36
59
36
108
1
12
108
23
37
132
119
25
96
36
95
37
48
36
59
126
36
108
7
48
72
60
65
36
18
85
59
217
24
96
41
31
48
12
144
48
77
18
13
84
120
96
11
36
36
13
5
18
54
18
73
60
36
24
77
7
24
156
156
48
168
36
12
5
54
25
36
65
43
47
25
96
23
25
36
96
5
31
24
12
48
24
36
23
49
24
60
119
1
24
24
24
71
13
5
18
72
1
35
229
192
12
89
72
163
120
36
60
107
36
97
36
132
204
36
35
97
12
12
77
31
12
36
12
71
85
59
90
19
53
90
61
72
12
192
60
17
43
11
126
19
48
12
108
11
72
49
108
24
12
23
121
60
120
132
156
60
36
204
83
1
12
12
47
73
35
1
36
35
1
35
1
36
48
5
7
47
13
5
55
24
12
35
25
12
204
24
12
48
107
72
198
67
132
180
72
60
11
25
24
108
36
72
24
12
72
12
11
1
24
47
109
120
12
29
127
48
72
144
96
17
139
12
120
36
156
240
17
67
149
18
121
36
120
12
24
24
95
49
36
156
11
1
17
90
198
43
132
41
79
24
5
115
108
60
96
12
84
48
24
119
85
5
79
120
144
71
72
36
73
12
95
37
143
181
144
144
60
132
108
41
54
36
198
127
72
197
18
49
228
84
36
53
36
55
71
49
41
79
11
108
25
12
89
91
36
215
144
54
234
97
24
108
41
31
84
24
77
36
115
132
48
36
24
23
13
149
19
12
72
192
65
19
35
234
67
5
91
35
25
12
107
36
85
59
108
13
108
12
12
17
127
48
59
49
95
109
24
204
221
144
67
288
5
36
90
13
24
143
25
108
47
49
36
5
283
168
12
12
36
84
84
59
193
24
96
29
43
24
24
36
252
144
12
5
54
157
144
72
24
17
91
143
13
24
36
35
108
54
18
97
72
48
108
125
67
24
12
72
59
25
96
24
71
193
84
11
169
60
192
29
115
12
35
13
120
108
36
11
145
120
59
13
5
18
36
180
85
12
47
61
83
277
156
60
108
11
13
12
216
84
120
36
12
144
83
85
5
103
96
12
24
132
ABCD 97327695956*3^$a+1 [50023]
30
42
48
72
33
27
9
3
81
27
45
45
18
162
15
129
39
21
54
12
78
27
387
21
15
30
24
138
45
27
141
60
39
57
24
39
126
36
99
99
6
54
36
81
39
45
159
21
45
207
33
72
72
36
27
63
12
78
12
60
210
132
18
3
60
9
66
45
87
33
36
201
15
3
12
72
297
99
24
18
3
15
30
6
120
114
180
12
15
24
141
15
60
33
6
84
42
108
36
36
102
18
54
24
144
66
144
6
45
12
27
6
15
57
102
60
228
42
30
33
27
21
120
15
45
45
72
39
39
45
9
183
9
114
30
15
147
42
36
102
72
21
15
81
33
18
12
18
18
117
27
6
171
9
12
78
66
150
138
36
204
111
9
6
165
45
42
93
96
183
18
72
60
12
6
12
78
39
9
171
153
87
201
42
48
108
72
78
30
114
3
15
12
36
21
36
183
12
42
102
9
96
39
6
48
90
6
210
24
108
30
78
21
45
108
51
39
18
24
30
201
33
24
27
24
69
6
141
51
90
42
93
33
126
18
87
123
60
90
30
6
111
60
81
144
18
120
81
27
24
48
18
39
39
72
48
90
90
24
36
66
39
39
30
87
3
72
21
105
60
15
15
33
111
96
48
24
18
90
174
18
18
18
24
90
48
135
24
219
21
15
24
54
36
120
27
45
144
24
120
42
45
60
24
51
12
18
18
72
69
75
96
18
30
72
24
54
90
84
21
87
18
72
24
15
69
60
72
39
9
51
84
195
36
84
36
198
42
249
96
45
60
135
96
33
240
30
24
36
30
24
3
168
75
234
27
24
9
138
114
39
9
3
84
39
72
108
54
3
105
78
57
9
36
42
108
69
84
9
63
3
60
144
90
3
204
153
27
9
51
15
9
87
180
45
3
72
18
36
144
144
18
198
42
12
57
3
12
54
132
120
18
24
93
63
60
12
33
39
81
36
9
36
54
90
162
222
108
135
108
12
27
18
123
9
63
3
42
3
12
84
24
51
24
81
39
117
117
6
66
99
51
66
15
63
45
117
39
33
30
6
36
39
69
30
78
39
9
72
72
147
24
171
9
69
90
108
33
21
18
30
126
6
84
75
72
87
60
108
102
18
45
9
24
174
6
84
96
30
72
108
72
132
162
30
21
15
45
153
27
27
78
252
3
33
12
15
57
72
6
30
99
9
24
63
3
144
90
42
36
12
57
39
54
12
150
66
72
36
27
15
12
150
123
3
105
72
105
108
114
36
45
36
3
81
9
231
117
15
3
66
24
75
117
63
15
72
72
33
33
51
21
54
6
15
93
84
270
117
15
9
135
177
33
24
30
6
15
87
78
30
114
48
60
3
72
9
18
132
189
27
12
126
24
102
6
12
3
60
27
21
57
3
45
27
15
18
75
12
57
3
27
18
42
156
42
12
51
27
18
54
66
90
45
132
255
180
18
51
111
45
15
162
90
48
60
45
9
66
108
36
9
15
54
48
75
84
84
105
51
24
69
30
18
15
84
24
9
3
63
105
120
9
111
21
48
3
33
24
66
117
15
90
15
87
18
63
9
147
75
81
3
21
3
48
9
24
9
12
18
6
15
12
3
144
72
6
48
414
108
42
30
153
63
57
33
75
51
114
87
60
99
36
114
84
126
90
144
42
129
45
18
96
105
51
36
42
396
126
108
156
21
75
66
3
15
24
33
165
39
36
87
12
9
9
96
12
144
15
60
33
363
108
231
54
51
3
90
162
69
21
6
48
21
24
132
45
63
12
48
36
39
36
18
30
213
63
54
48
90
72
42
18
33
33
24
18
72
93
87
18
18
30
6
9
12
213
ABCD 97328426686*3^$a+1 [50032]
27
69
69
120
30
90
18
192
18
192
87
93
12
138
60
72
18
78
150
12
12
3
63
33
21
6
60
102
75
15
198
99
3
81
141
90
9
129
27
15
6
63
9
75
45
12
48
60
132
36
75
105
63
57
99
45
3
45
42
66
30
42
150
78
174
168
90
75
27
21
45
30
72
102
48
78
102
30
30
30
45
45
138
132
45
132
63
21
57
72
102
6
63
21
36
3
84
108
27
117
45
3
48
48
87
57
3
30
39
45
159
21
6
102
27
36
39
9
36
33
12
36
42
30
138
93
57
63
39
48
30
159
21
75
219
120
78
48
24
3
3
222
72
66
60
24
33
33
12
3
57
27
153
60
72
66
189
153
111
192
15
42
30
21
69
42
69
21
36
24
96
15
75
60
60
54
3
60
45
12
78
12
66
60
42
60
60
45
15
18
15
72
105
42
6
15
117
180
15
33
120
63
9
60
3
168
189
12
66
57
93
3
39
21
21
159
87
117
48
9
126
9
48
87
18
18
84
108
42
66
33
57
30
33
39
30
30
42
78
138
15
57
30
21
24
93
24
18
48
12
90
15
33
72
108
123
57
75
15
12
18
123
36
21
84
36
30
72
105
33
12
90
78
12
15
36
51
6
12
27
105
48
51
9
78
84
45
3
45
45
30
90
18
60
30
42
30
258
120
45
192
57
36
54
48
78
183
9
48
72
15
57
18
18
99
93
300
120
192
36
15
27
48
12
30
18
57
45
48
42
18
132
15
147
6
75
15
42
87
33
3
12
15
30
78
30
102
18
3
9
63
132
15
45
45
60
27
3
78
72
75
45
207
315
81
117
30
108
57
93
147
33
27
105
108
54
78
48
120
90
24
18
15
15
42
18
33
48
69
87
63
72
9
24
15
60
21
27
33
129
51
72
9
18
18
42
60
192
45
24
201
156
60
72
72
90
6
132
72
48
15
15
18
180
12
30
165
15
30
27
45
75
264
24
45
3
15
102
18
129
3
21
12
9
51
39
78
123
27
108
30
3
24
3
54
183
75
18
12
48
12
15
15
138
3
27
72
18
72
3
48
51
66
60
30
9
15
9
99
18
72
72
30
138
132
78
48
252
42
168
75
12
156
45
84
3
3
57
33
12
123
27
60
33
9
18
30
18
144
6
12
27
111
102
3
165
24
180
96
30
105
87
42
18
30
15
48
204
21
15
24
111
12
90
51
9
3
165
15
12
3
9
3
210
72
183
36
24
3
150
135
27
45
57
138
42
15
171
57
27
60
168
45
96
60
117
42
90
12
3
75
30
12
36
12
51
27
9
63
162
18
33
9
6
150
99
21
27
75
30
42
18
102
138
30
18
15
12
57
36
72
18
24
21
9
3
57
228
42
18
18
132
42
6
153
12
48
51
33
72
21
3
24
117
3
45
18
240
33
9
72
108
48
42
18
72
27
51
105
87
72
6
24
99
171
6
12
108
72
18
45
24
3
42
6
42
42
210
18
108
24
18
111
12
69
39
72
117
48
12
15
27
30
60
48
60
18
9
93
78
90
42
21
81
30
126
3
189
30
21
129
48
12
63
27
78
3
99
42
48
42
66
75
159
78
120
63
24
168
123
24
18
51
69
27
3
108
24
33
33
63
24
27
66
24
18
60
12
9
24
36
9
3
24
81
222
12
30
36
15
39
21
69
18
60
30
138
90
102
57
45
18
48
93
24
45
42
66
3
60
21
36
42
21
9
111
189
30
21
39
78
12
108
3
177
12
102
36
132
168
33
9
48
75
12
12
24
21
3
15
33
255
60
42
30
90
258
72
120
30
78
93
81
39
39
18
15
45
42
105
48
69
78
48
45
219
6
210
42
51
120
9
30
33
45
3
24
33
24
18
48
60
24
21
12
33
15
72
33
63
27
33
117
12
18
12
12
90
15
3
90
180
30
12
141
120
ABCD 97328429488*3^$a+1 [50111]
48
19
41
84
24
67
36
41
48
19
18
11
103
162
35
49
150
54
23
24
7
192
5
49
24
11
7
84
24
30
11
25
35
108
12
151
78
11
1
23
19
41
24
228
84
60
31
5
61
6
36
90
59
247
17
36
1
228
90
72
17
19
17
61
35
91
72
54
30
17
1
11
25
60
36
35
19
53
72
12
108
37
179
108
36
36
84
12
19
54
30
41
19
17
289
12
11
103
17
67
36
54
11
12
139
5
156
12
12
91
30
36
6
18
198
30
11
49
11
19
168
84
77
12
43
120
36
24
84
41
36
12
24
139
125
43
72
17
85
18
17
19
24
12
6
11
120
61
83
43
5
181
11
115
17
73
11
163
29
67
65
7
53
31
53
48
139
126
66
65
60
48
36
60
37
35
24
19
102
6
5
36
12
48
79
5
205
54
5
48
7
84
6
30
5
36
31
24
29
43
30
11
96
145
59
31
36
77
36
49
114
89
24
7
113
12
145
59
1
35
12
60
84
91
54
108
83
13
84
95
31
78
11
12
13
11
108
271
36
96
54
11
36
1
42
12
17
55
6
119
60
24
7
24
5
12
139
6
23
31
30
11
12
103
18
47
7
60
77
300
91
48
161
36
43
29
25
12
54
132
30
54
6
48
18
17
25
48
42
30
24
216
35
24
7
5
55
17
48
25
66
18
11
43
41
49
18
209
25
18
77
1
35
36
1
66
161
156
12
1
30
6
12
95
109
66
24
48
6
11
7
41
133
47
12
12
120
25
6
173
37
47
7
18
150
65
55
5
85
18
41
19
53
12
19
36
29
132
12
48
31
5
67
29
132
7
29
19
162
60
48
36
78
77
7
42
36
11
84
48
48
84
43
18
18
5
121
131
13
59
55
5
7
54
71
217
23
204
12
67
89
12
12
108
67
53
24
60
31
48
24
108
53
48
55
60
161
85
11
31
5
60
1
6
48
17
19
90
132
35
19
41
48
13
11
7
108
29
25
11
67
65
43
161
31
89
12
48
12
1
71
61
156
18
41
31
17
133
35
1
234
36
12
17
1
71
55
24
53
36
48
55
36
60
29
61
107
85
71
108
61
83
24
60
7
6
18
216
5
61
42
29
36
24
24
84
156
79
54
35
31
90
18
41
175
29
25
72
18
5
127
53
48
36
1
42
12
24
18
72
18
5
25
18
77
67
5
24
97
35
19
29
151
41
31
60
120
96
12
149
73
18
29
48
79
89
19
60
120
53
97
84
23
91
53
84
109
119
168
7
221
7
24
48
41
55
41
43
41
193
36
107
24
24
67
113
133
60
30
41
12
25
11
36
48
7
29
49
30
60
5
61
11
7
65
157
54
36
12
18
78
77
72
7
132
30
150
113
24
205
95
12
13
179
79
120
60
65
144
84
24
37
24
23
60
7
29
187
5
31
101
36
19
17
19
17
12
36
7
5
36
103
41
55
36
5
43
36
36
5
67
29
36
67
17
139
108
60
101
96
31
36
6
95
96
1
24
143
31
132
48
77
72
120
73
23
55
36
54
11
24
31
24
12
89
25
84
54
5
31
149
55
29
1
54
72
42
66
5
48
79
113
12
144
55
48
53
145
24
107
109
30
60
126
71
96
151
17
204
1
155
73
72
6
138
6
17
24
49
48
42
17
31
29
31
66
150
90
12
71
7
113
36
7
161
60
19
101
79
18
18
48
101
24
7
41
49
66
42
47
12
7
108
41
156
168
96
43
17
12
43
60
36
29
25
54
5
85
47
61
35
12
36
19
162
240
71
72
216
24
31
41
12
85
18
137
192
12
115
48
5
67
5
12
12
72
12
13
42
149
24
1
6
77
132
7
18
12
60
48
90
36
6
18
17
49
107
240
12
12
7
18
95
19
77
103
36
101
79
29
7
41
12
19
17
73
18
29
1
18
101
84
48
132
139
5
67
36
5
12
1
71
61
11
48
7
78
11
36
145
11
7
17
55
221
12
145
11
7
29
103
5
223
17
43
66
24
12
90
24
77
193
12
83
48
48
252
48
31
120
89
55
18
42
12
53
36
24
139
137
ABCD 97328622278*3^$a+1 [50003]
27
13
5
27
36
52
5
55
68
9
12
43
17
31
144
59
85
35
54
18
42
3
99
1
53
171
9
72
15
27
198
30
72
105
57
24
12
99
15
13
48
23
36
54
96
31
8
76
65
3
51
21
4
5
42
18
27
117
75
63
24
36
37
35
21
69
36
30
9
76
5
7
24
48
47
54
24
66
45
9
43
24
48
96
20
27
18
36
43
20
57
51
88
56
36
52
48
72
8
3
36
9
72
87
30
78
48
61
173
18
33
21
18
42
39
60
9
66
42
18
54
3
87
36
9
12
100
35
18
42
49
12
113
15
64
17
54
9
3
73
32
9
48
42
21
9
24
54
12
9
52
8
196
48
20
40
113
78
21
4
72
24
24
216
89
55
101
43
17
18
25
20
27
61
24
95
1
47
1
44
15
48
13
59
36
9
28
5
48
42
13
24
11
49
32
51
12
18
54
18
108
27
76
32
24
16
5
24
43
47
85
53
36
42
9
39
25
71
61
65
163
17
192
123
12
63
69
99
1
44
9
3
99
54
15
21
99
51
48
18
223
47
85
47
30
67
120
20
9
60
12
79
29
36
79
101
15
3
61
47
24
48
6
174
1
32
4
44
105
126
45
9
126
30
43
71
144
145
20
16
65
96
18
48
42
3
9
60
30
54
19
120
12
89
54
1
101
24
7
92
27
81
64
29
55
17
27
36
81
18
6
12
42
12
9
40
29
331
11
81
28
11
25
29
90
24
18
48
15
21
55
228
11
66
31
120
17
12
43
8
28
11
90
108
36
7
47
1
24
11
6
30
1
44
76
167
61
47
13
20
57
7
161
19
17
75
9
90
49
60
32
63
37
11
33
27
12
13
12
17
120
36
24
55
89
30
72
9
15
9
64
17
54
30
24
48
7
17
18
90
7
5
24
127
188
9
30
13
47
1
20
27
97
17
48
96
12
42
18
43
47
9
39
45
4
23
42
43
32
51
12
37
32
3
150
3
52
11
37
8
4
5
126
45
87
37
8
9
30
69
9
67
8
15
12
18
31
5
7
17
31
35
45
36
15
18
67
35
25
11
42
90
12
33
120
28
23
12
24
18
31
17
7
12
48
65
43
29
18
36
36
169
29
75
16
24
41
90
97
44
3
6
27
160
108
95
25
12
35
9
51
18
36
30
78
75
81
24
63
57
60
43
12
36
44
75
1
59
85
23
49
71
24
48
96
49
5
115
41
31
29
66
13
12
8
3
13
5
42
13
95
36
18
7
36
68
51
13
77
63
16
59
180
45
15
12
13
41
6
54
67
89
18
61
11
18
108
15
9
90
1
119
78
63
3
6
79
20
21
6
18
54
13
12
36
59
181
12
68
4
65
36
66
54
15
64
96
59
6
12
7
35
30
27
28
48
65
12
18
33
36
45
48
31
72
47
25
23
13
59
60
45
28
12
23
49
104
9
66
9
33
3
24
16
11
84
222
139
5
54
45
160
20
4
95
13
5
63
99
12
18
90
33
9
48
103
5
42
30
162
18
6
9
12
51
210
15
63
1
71
13
5
19
101
31
84
204
36
41
60
108
7
11
9
4
12
59
6
18
9
117
36
18
37
8
16
59
36
60
108
18
54
30
19
35
25
71
48
18
7
17
54
12
13
92
39
6
43
5
24
27
16
168
5
19
48
17
18
60
25
24
35
18
63
60
93
139
77
24
36
18
36
90
99
180
16
29
36
72
3
4
47
25
416
72
16
29
12
99
69
48
7
17
18
21
45
31
65
19
17
12
18
33
27
13
96
24
29
27
39
45
9
6
1
20
9
15
4
32
93
103
24
36
12
20
45
30
60
45
12
15
30
60
39
52
53
27
28
20
24
36
27
12
13
59
108
42
48
31
47
9
63
1
35
54
63
39
81
33
12
144
78
13
32
40
35
1
144
23
9
16
83
1
11
162
27
45
18
1
72
12
11
37
47
36
1
140
4
80
15
49
35
25
47
81
15
18
66
18
36
99
81
42
12
42
31
24
48
17
6
145
17
7
56
4
35
54
51
48
51
90
90
72
9
16
12
11
49
36
47
49
5
43
20
28
92
36
69
36
91
44
12
99
49
5
36
6
12
18
18
204
37
84
60
20
27
18
67
32
33
54
1
35
30
90
9
33
27
4
35
6
18
36
49
5
7
36
5
42
18
43
5
42
54
18
18
55
17
63
57
6
21
33
72
19
84
35
13
95
24
61
32
15
12
60
9
9
66
36
25
65
24
120
15
4
5
30
6
19
11
45
60
81
111
33
30
49
32
33
90
108
45
3
45
27
18
24
27
28
71
9
45
108
7
65
91
56
9
54
13
5
7
96
72
65
7
20
16
101
30
13
11
1
11
18
51
40
23
108
84
90
18
45
45
72
91
72
96
96
119
9
216
39
96
54
72
90
36
48
25
11
18
126
37
5
12
90
37
23
30
15
57
223
83
42
48
19
36
132
80
75
60
18
54
36
9
48
112
60
5
18
1
47
9
249
12
27
40
11
12
42
90
12
90
43
65
96
144
63
45
18
61
36
5
7
11
24
13
48
5
27
24
111
18
24
18
ABCD 97328649948*3^$a+1 [50004]
72
36
108
12
12
36
60
7
77
6
126
18
78
18
42
19
191
25
113
151
65
55
41
18
12
42
42
85
89
7
29
18
216
30
90
25
35
60
42
30
54
84
79
48
5
48
24
48
42
18
24
6
120
84
13
101
60
6
198
36
6
18
7
83
13
23
12
78
7
17
7
35
126
103
47
25
35
30
79
23
48
18
7
149
24
96
6
90
19
24
120
5
19
113
48
126
6
67
71
192
12
12
1
5
12
6
25
17
168
42
60
192
73
5
24
48
18
193
71
54
12
30
42
48
79
65
108
36
30
120
84
30
12
6
150
7
5
30
61
17
114
13
35
60
30
6
60
42
72
132
30
30
31
48
149
66
1
41
162
102
90
6
24
36
108
60
60
54
97
23
25
35
13
48
41
48
7
29
36
31
35
37
11
61
24
71
25
5
60
55
65
54
25
47
24
1
5
24
36
12
12
66
30
12
66
145
65
36
60
18
60
18
30
24
48
1
96
24
29
60
12
19
11
30
24
156
30
90
43
11
12
84
78
6
6
36
18
60
6
96
43
41
48
55
215
42
114
144
102
54
24
1
17
78
1
24
17
18
42
114
1
23
12
37
11
96
6
102
30
42
174
139
72
119
25
65
12
42
36
36
1
29
66
12
13
5
24
18
36
60
6
19
29
48
43
89
48
54
49
65
6
49
161
216
24
30
156
42
42
145
11
12
25
17
24
31
209
54
30
18
48
162
102
30
43
59
18
12
54
49
23
84
78
18
12
25
17
54
102
18
96
66
48
7
48
5
90
6
18
18
42
37
41
24
54
54
36
234
205
131
60
162
7
143
42
55
96
125
30
6
90
13
53
24
120
19
41
6
24
25
41
228
36
30
25
96
29
6
30
12
187
11
37
120
5
12
18
30
60
6
109
17
18
6
12
60
7
11
6
30
18
36
12
108
67
24
29
12
60
12
12
6
13
95
24
66
36
36
30
72
72
6
138
132
108
90
54
73
47
1
59
156
174
43
59
85
95
54
162
18
6
1
77
115
17
138
18
60
24
55
65
30
36
30
24
54
30
42
49
59
54
31
17
30
48
25
41
31
5
43
72
23
6
91
24
24
59
13
23
12
12
97
5
18
241
72
47
25
41
144
60
96
12
7
65
132
19
161
24
79
23
25
125
43
65
6
25
101
24
60
31
17
6
12
12
48
73
11
13
41
72
30
54
168
67
48
72
23
36
12
30
48
12
288
30
25
35
6
30
48
25
131
85
17
54
49
35
37
95
18
54
18
48
72
30
18
60
24
43
23
25
59
30
31
5
174
138
18
24
6
12
78
30
84
48
12
42
36
60
24
150
6
12
72
6
24
19
17
12
43
89
31
23
6
19
24
65
216
24
7
53
48
12
31
59
90
6
12
42
103
24
11
13
89
30
18
24
18
36
1
29
30
66
108
6
30
19
41
6
90
48
6
66
55
35
13
72
59
30
7
23
30
144
18
97
317
91
24
35
85
5
6
13
41
30
78
36
24
72
103
41
55
24
53
24
90
25
53
12
150
36
48
42
120
24
19
41
78
48
12
12
90
36
54
6
103
17
60
43
11
84
126
30
18
18
174
30
30
54
42
48
30
54
12
66
37
11
126
6
25
17
12
18
66
151
48
47
6
12
90
37
5
6
13
96
95
24
1
5
6
12
1
35
84
1
5
6
36
193
29
126
6
108
12
36
12
60
12
96
24
60
84
114
156
36
18
42
24
1
41
48
6
48
25
5
90
25
23
25
17
138
78
60
36
36
30
12
193
29
6
12
1
65
30
1
173
138
30
115
17
6
6
36
24
24
6
24
54
138
24
25
65
90
13
65
72
30
6
12
6
25
47
12
156
144
97
23
66
54
1
72
24
71
18
24
12
6
13
47
169
89
12
60
78
12
30
7
72
41
108
132
30
18
36
6
12
42
151
48
95
42
7
41
12
12
168
42
13
65
7
137
84
30
61
41
48
12
30
18
42
42
42
30
18
48
78
6
145
5
6
54
103
53
67
53
90
42
55
23
162
7
5
6
102
6
30
91
95
1
77
126
36
1
5
60
24
24
30
72
24
49
17
60
114
66
222
1
5
19
35
13
47
30
12
103
72
71
25
24
89
240
24
18
60
54
19
95
1
41
7
77
60
6
48
42
7
203
30
12
90
90
78
42
30
6
6
13
17
18
61
41
79
17
90
102
7
23
12
18
66
66
30
24
84
6
7
17
6
12
54
6
25
72
35
30
12
186
60
13
5
24
162
24
1
119
42
24
30
49
77
42
ABCD 97328807432*3^$a+1 [50008]
85
96
48
84
95
61
101
90
45
33
30
37
23
85
72
23
90
120
31
24
192
23
6
84
36
7
89
18
25
131
45
69
90
102
43
11
6
31
44
180
69
7
132
41
31
24
35
21
4
324
140
45
115
20
51
84
97
128
136
59
37
65
54
1
5
79
32
108
45
54
37
5
39
16
53
30
186
66
54
90
24
57
9
19
41
7
32
27
9
45
54
25
65
7
128
45
72
135
100
53
60
72
31
59
108
61
12
240
72
41
36
43
36
12
180
44
45
99
36
45
99
16
48
132
119
60
25
96
80
15
54
30
9
112
59
9
51
57
27
117
15
1
24
29
19
11
24
210
67
29
39
15
13
132
17
54
109
65
31
5
91
48
48
12
71
24
1
84
152
16
47
25
92
16
20
112
47
18
12
18
42
31
144
95
25
5
78
13
179
150
55
29
36
199
72
8
4
60
36
41
19
20
112
83
30
6
84
6
19
12
89
180
79
119
13
23
25
89
67
53
36
90
24
57
135
18
27
144
72
9
234
60
1
143
120
180
90
27
69
66
73
48
132
5
91
36
83
42
43
5
27
9
6
49
96
84
35
97
29
19
12
192
108
132
36
32
99
85
5
43
56
45
54
37
116
33
54
85
71
1
23
120
132
21
88
24
65
90
157
125
91
59
85
120
156
173
90
6
3
45
67
60
5
30
24
21
40
29
19
65
103
29
75
303
1
209
90
117
40
48
65
7
60
23
6
39
51
109
12
35
49
191
73
71
120
6
79
84
65
175
32
9
319
32
69
139
17
18
60
37
48
96
236
88
56
141
39
36
76
12
11
36
54
19
5
30
126
36
55
44
4
12
84
35
1
24
29
216
99
40
32
15
18
66
37
12
11
30
90
9
88
60
12
11
117
63
1
24
71
73
11
1
80
45
54
6
30
18
55
12
65
48
55
60
17
3
45
63
117
72
18
37
23
21
51
73
11
37
72
35
36
169
56
16
65
99
4
47
18
120
42
54
7
59
1
348
56
15
54
19
20
28
8
81
54
36
109
131
30
54
1
233
7
65
43
60
95
37
48
41
24
3
9
18
45
40
12
53
66
150
31
24
12
77
102
45
28
36
71
25
173
36
6
13
197
18
1
35
36
90
19
95
49
156
29
187
48
48
72
107
85
68
16
191
13
47
145
36
17
115
12
65
19
131
13
72
5
31
89
78
73
29
19
95
54
66
96
21
4
48
20
40
120
12
59
1
53
120
67
65
90
93
231
66
211
59
24
25
5
99
40
41
27
64
5
198
30
115
96
144
5
91
24
17
108
90
37
36
108
29
127
5
139
89
126
9
27
25
65
63
231
85
24
192
95
48
42
55
24
36
48
47
18
115
128
28
125
60
39
36
76
36
47
30
171
159
25
12
60
155
25
119
84
37
53
60
30
36
54
103
48
144
20
15
12
60
1
84
5
43
140
15
12
168
1
20
16
125
18
1
24
41
127
53
7
12
71
45
69
30
121
36
23
121
132
12
60
8
63
1
143
42
55
24
216
23
25
155
37
108
60
35
12
1
48
24
95
30
60
3
9
19
35
49
32
15
21
117
36
6
1
12
71
36
169
101
24
54
57
105
18
30
72
63
15
93
27
13
32
16
96
65
31
17
72
55
188
76
5
24
192
78
21
136
5
3
72
208
96
12
17
60
7
95
45
4
24
132
60
23
42
30
18
36
114
121
35
85
24
35
90
276
199
245
72
63
16
11
1
107
117
136
17
27
76
59
109
12
32
52
353
36
6
18
147
45
243
195
21
81
31
29
39
9
7
83
97
155
45
36
52
12
5
91
20
64
24
56
16
48
96
119
49
131
36
108
60
ABCD 97328862164*3^$a+1 [50001]
5
7
33
93
2
30
18
24
30
3
13
24
42
33
11
40
56
1
27
97
23
48
12
13
43
21
56
5
8
10
44
25
36
11
10
3
11
64
21
40
31
1
27
12
53
1
54
5
55
116
64
45
140
3
29
11
12
8
34
30
29
37
15
15
5
7
12
5
21
47
16
9
11
64
15
72
40
41
7
73
20
9
55
4
27
77
77
3
56
7
53
31
1
49
11
32
3
8
85
72
69
43
5
2
41
32
15
78
18
1
53
6
24
36
9
11
69
12
1
38
36
28
26
16
78
60
1
4
63
10
2
25
51
5
31
89
7
102
18
17
8
13
10
30
79
7
40
18
11
36
19
12
5
8
67
69
15
28
37
53
35
8
7
1
16
56
15
25
7
6
10
1
16
24
79
14
22
33
32
91
14
34
62
54
4
1
5
23
16
9
23
3
72
40
25
4
48
20
11
12
8
16
49
80
11
18
22
20
21
7
20
5
23
18
26
9
7
92
18
72
11
12
73
34
32
6
15
48
32
28
15
81
68
31
5
136
63
25
16
29
2
29
4
15
118
55
43
52
24
66
30
37
23
20
25
3
32
13
4
67
28
141
11
4
1
28
13
18
36
5
64
16
5
6
18
15
11
4
37
5
78
74
3
40
15
8
6
19
40
16
28
3
60
13
5
32
64
19
32
44
1
78
17
48
7
89
25
35
63
17
31
4
5
15
4
144
21
69
67
11
5
44
28
43
5
32
5
3
44
20
53
18
5
55
18
39
17
11
5
30
33
12
15
5
33
34
12
24
56
29
59
41
4
3
18
6
36
24
84
49
7
10
11
69
10
6
2
36
9
43
5
39
4
12
60
12
1
11
9
39
1
7
118
27
8
45
10
14
16
6
21
52
17
6
13
16
15
46
8
11
101
3
75
2
3
15
16
24
1
24
35
24
21
24
15
6
67
20
3
6
103
11
32
54
6
12
28
29
24
27
37
8
24
19
25
4
8
8
56
51
4
25
40
8
7
4
36
33
63
8
45
81
40
50
1
4
28
3
40
5
19
1
79
28
6
35
39
78
35
72
23
12
13
23
24
62
34
6
6
24
5
69
24
102
58
96
71
15
66
42
88
45
3
30
42
5
12
3
10
32
23
25
154
30
159
39
42
43
47
1
13
54
10
2
28
21
51
33
32
31
8
34
42
1
43
36
28
32
1
3
14
35
5
66
1
68
17
3
43
48
20
22
48
66
1
29
24
2
24
33
13
7
160
25
3
15
37
23
13
16
44
95
36
1
29
18
25
11
20
24
41
4
28
3
1
31
34
74
4
93
29
3
85
2
4
12
17
133
24
24
54
5
32
5
14
45
32
28
19
12
5
13
15
57
3
5
3
103
5
52
27
33
135
25
12
5
6
9
80
16
65
16
6
50
27
7
41
12
97
3
11
16
5
8
16
7
54
59
7
49
56
3
24
61
4
25
6
84
20
41
17
30
37
31
45
7
45
15
13
79
5
11
5
40
32
7
41
36
20
5
30
24
24
5
13
72
3
59
18
16
19
31
41
8
76
17
18
41
36
7
68
54
19
56
15
40
14
22
25
23
32
45
7
30
11
12
39
16
2
40
15
28
7
22
48
3
32
32
16
13
67
47
132
1
7
21
19
13
35
49
44
11
36
17
7
1
28
36
29
26
21
7
12
6
3
77
7
51
12
20
17
37
6
28
5
44
7
36
40
13
11
85
64
20
11
44
29
8
3
65
19
17
45
58
53
84
3
10
30
5
21
42
28
1
44
15
17
7
6
27
124
44
11
18
11
12
20
12
11
41
8
23
65
8
35
37
3
50
24
58
30
3
21
3
16
31
16
17
8
20
68
31
29
97
78
17
15
125
19
34
11
3
16
29
8
7
52
21
27
21
71
53
11
12
5
24
13
3
39
81
20
27
1
21
18
1
76
9
6
4
44
100
6
30
9
23
4
48
25
5
26
46
3
8
13
74
12
49
16
28
7
8
33
93
10
14
27
61
14
16
29
13
48
2
46
35
7
25
19
16
5
55
14
11
19
76
48
25
5
6
21
15
12
33
15
17
7
66
14
4
84
1
11
8
17
5
39
27
24
1
13
51
8
11
2
55
59
16
30
3
35
5
91
101
24
5
14
5
29
3
3
109
11
72
29
19
5
19
20
52
50
3
7
14
22
57
16
35
14
11
19
18
64
11
69
11
13
7
4
11
8
25
51
9
16
5
19
7
28
25
52
24
45
3
8
125
32
11
5
67
12
17
66
102
7
4
7
37
71
2
43
56
4
9
51
21
24
30
25
47
37
40
13
67
36
4
37
19
24
28
28
27
29
16
12
52
28
3
24
33
15
6
59
20
11
12
4
24
17
28
17
59
4
156
20
36
29
43
55
12
40
60
24
60
36
25
56
20
7
21
4
7
53
16
20
12
8
21
86
5
37
18
9
48
72
20
43
1
21
11
40
27
13
20
32
7
53
31
20
29
11
25
11
33
11
29
67
13
140
20
43
4
6
7
28
24
24
72
12
103
93
27
13
24
7
1
35
52
8
17
47
6
2
22
14
16
21
8
12
97
15
57
128
10
48
32
25
101
10
1
35
18
72
35
8
35
26
22
50
59
53
32
43
21
74
28
8
4
41
31
14
70
24
17
1
24
8
82
41
3
29
52
153
11
61
34
49
16
19
18
18
30
14
52
120
49
12
55
58
24
11
32
24
23
65
32
24
35
12
73
19
16
29
13
15
9
11
39
33
7
8
6
11
16
68
11
24
25
35
42
32
18
22
35
7
30
24
19
40
48
55
13
44
15
32
5
64
20
44
15
33
33
35
51
105
4
5
10
17
93
22
68
37
20
13
2
73
15
25
24
48
5
62
17
1
22
5
31
37
68
16
5
6
33
51
56
53
36
95
8
28
18
14
13
3
32
28
32
4
48
42
18
13
20
8
115
24
26
24
51
15
22
67
16
91
13
11
50
39
1
2
12
5
8
29
10
13
35
6
59
12
25
18
32
28
45
27
29
24
7
60
9
9
23
25
67
5
56
6
1
4
5
54
2
59
35
21
53
7
68
55
9
71
65
5
47
33
30
17
23
45
15
29
3
13
39
122
3
7
25
11
42
23
12
7
14
35
44
28
32
3
5
40
32
56
5
42
13
32
3
57
69
3
5
75
28
32
15
81
27
40
30
3
15
45
32
27
16
24
6
26
6
35
13
11
61
15
44
53
30
66
11
4
11
9
37
23
92
72
7
33
93
115
39
1
48
61
63
7
108
17
24
7
45
33
90
17
13
14
25
23
4
1
4
44
95
9
15
152
65
24
29
26
36
4
12
5
13
11
36
67
38
27
48
37
51
15
72
33
56
16
8
31
1
32
35
16
41
121
67
11
5
24
43
32
42
18
21
92
68
44
163
33
11
30
10
8
5
107
104
6
19
24
11
29
55
33
39
4
24
53
8
5
14
76
20
76
84
12
60
33
60
20
51
28
21
24
15
86
35
16
28
47
13
40
23
5
20
5
18
20
10
54
33
3
44
21
21
46
5
19
18
75
36
105
30
37
37
22
18
6
1
16
12
8
13
16
18
32
100
9
27
54
31
49
51
39
60
36
52
20
36
16
5
19
26
64
55
65
86
13
5
11
107
24
48
50
3
24
16
28
16
48
3
17
48
47
48
24
25
29
56
3
7
30
8
27
8
20
3
14
6
12
22
56
22
50
30
40
32
1
44
4
39
12
73
23
12
18
90
25
53
39
32
9
34
92
76
14
34
14
3
67
5
ABCD 97329231386*3^$a+1 [50049]
63
27
1
119
33
168
15
81
64
32
27
25
32
9
6
13
35
42
19
101
79
44
27
18
66
21
3
81
27
234
115
20
4
5
66
60
36
49
5
18
61
20
12
112
83
13
20
12
9
48
6
49
23
18
27
39
69
16
23
21
69
147
75
18
111
124
8
48
16
11
90
43
24
32
51
84
9
15
81
24
15
57
93
66
33
21
51
3
25
137
39
39
37
68
36
96
24
45
72
75
4
80
39
9
100
35
57
135
9
12
15
105
88
11
18
55
12
20
204
51
49
32
27
1
104
60
48
28
5
15
207
45
48
24
60
105
67
23
97
71
49
149
15
36
64
29
15
156
40
5
75
64
32
24
4
47
69
12
153
6
49
35
57
4
35
49
24
11
24
37
24
32
64
59
36
21
27
25
56
15
49
68
39
24
84
57
48
3
45
4
23
25
68
48
136
120
5
19
120
59
205
5
3
24
63
25
53
3
69
27
36
57
7
20
69
19
8
64
128
192
48
111
1
60
83
121
5
27
48
69
18
9
48
36
16
41
99
3
141
16
24
140
76
20
28
8
39
49
107
72
132
84
42
48
27
48
180
75
36
69
40
240
5
51
45
15
60
189
91
48
8
120
45
3
120
75
117
4
68
21
6
33
105
75
147
13
5
27
3
37
84
59
21
4
92
135
24
1
20
28
23
93
12
228
40
71
60
33
15
18
63
12
52
35
33
24
51
33
57
19
5
18
25
72
23
25
47
49
60
41
39
84
112
143
1
47
78
51
21
54
33
16
17
19
140
36
48
16
44
16
113
18
54
54
81
81
67
56
72
64
24
116
129
72
7
116
12
28
84
12
5
78
45
16
5
27
15
33
336
88
5
91
5
27
28
20
27
24
18
30
42
19
32
69
3
72
39
30
96
66
97
53
43
180
11
105
96
69
19
20
9
222
21
52
32
4
32
69
78
37
11
165
165
15
144
64
95
49
36
77
198
72
204
36
37
8
24
3
18
54
18
51
76
35
54
90
45
36
264
51
45
171
69
40
11
13
29
115
36
65
15
16
20
3
25
47
18
72
66
37
92
24
15
121
5
79
47
69
3
93
15
54
39
76
24
5
30
105
12
15
9
21
19
144
36
20
3
18
39
28
77
43
60
20
220
11
24
33
204
4
24
20
12
135
13
185
66
225
45
24
31
35
6
48
3
48
4
20
16
59
66
27
27
42
66
13
116
28
12
20
4
44
132
24
117
48
19
56
15
25
24
23
60
33
64
32
9
24
90
81
40
92
12
52
48
80
12
84
39
217
68
12
81
79
23
96
181
144
32
3
36
105
15
145
144
35
1
68
12
9
27
28
32
64
44
96
100
11
180
13
59
12
36
13
5
199
36
35
21
88
5
3
15
9
63
1
32
3
57
27
81
84
51
60
234
18
33
39
48
132
18
18
72
84
21
88
35
234
27
64
56
124
32
3
54
18
49
8
3
9
9
87
64
41
187
60
36
24
32
93
216
6
13
5
27
96
75
37
47
129
16
149
27
88
29
72
30
18
3
75
138
19
8
108
15
21
40
29
87
39
45
21
24
126
33
76
48
56
21
103
143
18
6
85
20
33
3
48
16
56
64
24
60
32
4
71
78
55
17
15
28
24
192
29
66
109
80
105
195
36
39
45
21
43
12
71
69
36
39
18
147
21
67
23
37
11
6
171
39
54
6
21
24
40
120
5
19
59
81
76
131
72
85
56
60
96
99
1
29
72
3
4
12
20
15
96
69
159
25
24
8
48
45
39
96
27
49
23
1
179
36
25
77
3
184
107
36
48
24
1
35
21
48
16
20
36
208
101
115
24
32
24
24
15
36
36
85
20
21
39
33
270
37
35
21
63
25
35
69
48
3
181
35
114
55
32
177
51
60
4
12
44
24
48
69
39
60
4
80
15
97
108
72
23
6
75
40
80
12
12
52
84
5
51
3
141
96
40
11
49
59
30
39
48
124
144
84
11
132
13
36
20
40
24
24
20
100
92
28
68
12
112
8
15
61
11
49
20
57
54
33
12
4
32
9
75
15
36
72
33
192
12
4
41
163
20
15
240
141
144
15
1
104
48
24
4
95
81
48
51
1
48
128
48
39
1
24
8
3
96
69
21
3
100
96
ABCD 97329593528*3^$a+1 [50026]
34
11
16
27
168
5
24
75
13
3
37
125
27
59
37
27
173
39
34
14
10
86
34
36
19
17
23
8
59
128
76
30
50
97
40
64
1
247
41
47
32
7
58
2
21
27
22
23
88
3
30
14
118
14
58
3
32
31
36
78
12
11
25
7
65
60
30
56
36
145
40
48
185
55
8
57
55
17
71
32
55
33
25
54
225
59
96
13
71
4
13
64
40
136
17
60
35
13
67
83
18
27
63
89
32
41
18
80
10
14
106
19
5
30
37
8
33
87
8
25
2
45
27
84
4
32
5
103
17
5
54
61
48
5
35
121
114
18
12
175
32
45
3
88
35
72
13
112
40
32
15
28
30
47
80
16
25
15
24
99
162
2
58
72
7
59
69
71
4
53
3
101
5
75
96
27
90
90
6
11
1
47
75
112
45
8
15
10
175
80
155
237
139
24
12
6
120
14
46
90
29
128
17
18
125
43
8
61
3
30
108
14
4
81
51
8
22
14
60
16
78
84
3
47
100
18
67
40
85
78
109
11
68
49
8
19
13
11
66
43
40
40
32
8
17
31
19
4
17
97
122
120
28
33
104
19
20
17
5
62
112
18
90
113
13
36
23
1
86
106
15
45
35
32
35
20
12
4
41
8
40
1
60
27
75
32
10
86
36
84
101
88
85
67
11
12
17
56
233
50
24
53
17
15
35
96
141
1
144
14
89
7
33
37
75
51
54
23
27
21
25
47
87
46
12
50
5
185
48
79
11
37
233
14
64
9
40
72
19
4
73
80
27
48
237
112
11
32
22
71
3
22
48
126
54
67
32
48
123
21
33
108
144
24
51
40
8
147
13
11
101
19
101
115
54
216
74
40
54
15
75
30
50
45
135
100
12
6
108
14
52
6
87
40
65
47
43
32
40
18
36
87
27
48
32
46
14
25
8
19
61
24
5
51
72
167
33
80
32
69
24
35
15
25
8
104
11
120
144
21
143
292
12
18
87
3
85
32
27
6
39
135
1
19
108
70
36
36
18
17
16
40
17
108
35
123
216
24
16
85
5
50
28
32
53
17
50
46
18
44
36
64
12
36
90
14
45
49
31
48
8
3
24
13
17
18
37
48
47
185
40
75
13
24
8
48
24
48
11
77
24
115
93
8
7
36
29
80
80
67
5
40
40
48
83
5
80
19
21
97
12
38
88
29
13
3
312
45
156
50
24
13
39
20
53
41
66
21
87
25
40
8
89
23
27
13
27
85
19
21
88
48
9
103
48
79
28
102
78
12
85
8
3
8
22
54
73
48
23
36
61
112
13
62
5
17
18
78
55
40
3
77
40
87
12
5
113
90
32
16
72
6
156
36
72
60
30
5
8
19
5
56
57
12
14
37
112
95
30
150
13
72
17
18
45
33
87
11
10
14
77
11
42
3
9
55
35
85
101
48
90
89
40
15
90
86
10
31
16
3
149
8
59
101
24
16
37
35
25
48
7
11
21
8
32
16
72
73
62
17
40
123
5
17
96
15
123
114
26
94
72
43
31
4
77
3
13
64
19
37
32
25
55
40
32
43
36
36
85
48
51
24
18
14
144
106
6
32
16
181
23
32
41
7
112
36
128
106
54
37
53
86
5
40
19
72
198
14
17
8
45
90
25
7
58
50
13
45
27
15
12
78
7
168
17
23
91
37
47
140
5
41
39
11
34
107
19
37
139
5
40
1
47
51
64
37
16
67
45
112
11
162
3
63
126
43
7
58
18
37
35
45
11
106
11
3
10
12
42
157
8
11
109
35
130
35
8
155
8
82
19
259
4
145
53
14
108
113
24
103
58
12
110
173
104
16
80
57
36
126
21
80
13
72
102
13
65
14
4
30
7
72
8
80
13
24
35
27
24
16
5
1
39
95
65
11
68
144
17
11
32
5
208
19
93
93
12
15
75
53
3
232
54
103
91
22
127
35
45
81
14
22
11
43
29
7
33
32
8
48
77
107
15
161
5
60
14
108
16
37
17
18
32
22
144
31
5
18
17
43
45
3
68
41
56
69
115
16
72
145
18
30
135
9
78
17
15
34
71
19
69
8
85
18
17
72
88
27
32
34
50
60
21
8
55
132
34
19
35
53
32
11
30
42
29
43
93
27
72
61
83
29
61
74
52
61
17
30
25
40
61
14
13
27
13
79
70
3
32
19
56
13
40
55
130
62
208
12
24
72
109
65
38
58
84
54
37
23
49
53
27
45
50
57
16
93
27
45
38
61
69
59
8
24
79
64
17
15
48
10
15
33
2
ABCD 97329947446*3^$a+1 [50055]
210
120
60
59
61
30
33
48
57
11
1
75
188
36
151
93
57
83
60
7
30
18
41
36
144
19
30
11
24
7
18
35
28
144
63
12
5
13
102
30
30
48
42
15
60
3
17
16
8
19
117
8
25
42
33
45
3
44
163
125
25
12
35
145
18
30
11
139
42
23
52
15
108
12
198
35
55
12
65
168
85
42
30
39
9
51
39
17
25
168
30
41
61
168
12
60
18
17
55
18
42
18
60
210
42
18
30
30
30
11
52
39
65
13
12
15
8
36
180
136
8
16
56
16
104
25
60
18
57
33
12
143
52
93
30
5
16
44
156
79
17
73
72
240
3
165
42
29
139
72
48
81
9
30
45
27
18
90
12
18
11
76
20
24
1
15
20
13
131
144
28
39
48
60
90
72
18
12
45
128
85
12
48
35
7
48
12
60
33
36
129
15
87
18
35
16
69
11
96
25
18
12
21
32
37
120
30
48
21
104
60
37
15
24
20
1
51
92
157
30
5
108
88
32
55
60
77
55
81
189
119
52
87
30
51
99
101
199
5
55
5
127
209
120
60
100
12
9
119
96
133
27
44
1
239
61
60
120
30
30
59
61
18
30
15
32
85
59
96
76
69
30
60
21
99
129
9
35
7
9
20
24
67
60
21
147
60
17
13
60
11
31
90
3
165
75
15
237
3
101
76
153
35
40
15
185
97
18
180
60
65
97
63
27
53
37
108
102
29
79
17
55
81
39
33
15
12
210
210
90
30
209
49
30
161
109
155
7
30
39
12
57
75
176
16
20
24
1
48
35
12
100
15
53
25
35
12
16
27
30
60
72
108
107
64
44
36
19
41
49
42
89
204
88
27
102
239
31
125
16
27
42
155
13
12
30
45
80
168
55
17
13
60
3
9
30
5
100
63
12
90
18
41
31
5
133
11
96
25
23
37
35
88
165
30
21
9
150
165
48
27
41
79
77
25
3
45
120
12
60
48
30
5
72
48
55
60
57
33
102
78
47
175
65
24
24
25
72
75
45
78
12
30
48
11
19
30
35
37
23
7
108
12
29
96
228
36
19
41
36
88
105
11
49
47
13
42
90
30
18
90
17
85
63
57
108
30
17
28
228
9
108
312
59
1
23
67
18
12
23
175
57
96
99
78
60
35
7
18
47
25
63
57
18
42
30
105
93
12
39
176
16
57
72
18
72
33
15
90
42
78
87
80
60
48
25
3
27
42
35
43
132
90
60
23
37
59
31
78
102
78
207
48
96
69
111
21
83
7
29
4
45
60
15
45
11
79
42
95
48
97
3
12
15
21
27
33
68
76
3
12
33
116
304
12
285
18
12
45
165
3
32
55
78
11
61
30
330
18
72
5
25
3
165
27
33
47
64
80
61
35
4
279
30
11
61
18
21
21
119
109
132
143
25
12
59
144
7
53
97
78
17
180
55
30
90
149
1
90
5
60
235
60
18
12
60
3
57
18
93
9
60
3
15
221
36
24
36
64
69
30
57
168
12
128
52
75
30
60
119
1
63
15
30
42
69
21
30
108
132
78
12
51
207
30
162
21
39
78
27
33
47
13
35
7
29
229
42
249
129
47
88
45
35
85
120
35
76
21
59
160
21
48
11
4
45
30
30
42
90
60
18
5
7
78
51
72
39
53
37
108
47
16
27
41
91
120
5
120
73
222
18
131
16
3
57
48
32
25
120
39
9
102
78
11
49
35
192
103
30
42
18
15
15
5
25
12
48
30
41
61
111
32
432
168
25
12
195
3
17
28
56
61
18
42
108
30
41
19
65
85
90
65
12
73
12
15
63
12
29
31
9
80
91
18
12
60
18
33
48
20
139
12
30
30
18
120
60
102
30
60
18
60
30
27
20
24
100
51
18
63
117
60
15
117
48
42
78
12
35
64
44
7
78
35
12
28
15
120
42
51
57
71
1
30
5
25
30
105
24
ABCD 97329962116*3^$a+1 [50019]
45
45
115
11
45
16
24
29
18
153
39
25
107
18
48
19
41
127
53
54
30
54
105
75
21
69
24
27
81
12
67
29
75
9
72
159
81
156
42
12
6
30
60
102
108
78
21
333
27
69
19
125
48
27
16
89
135
112
269
51
64
17
72
15
15
6
12
324
126
93
141
6
30
144
55
203
108
48
6
19
179
30
175
23
90
114
84
9
105
48
18
42
18
36
45
24
16
264
24
35
78
7
11
126
55
48
77
108
7
24
59
117
24
15
42
18
45
21
60
18
37
143
1
17
30
33
21
75
111
57
33
18
45
40
17
199
53
96
84
90
18
3
15
6
75
15
25
80
264
16
29
51
33
90
45
33
7
185
6
36
108
25
131
24
120
21
21
138
57
24
40
29
115
77
24
84
55
71
81
64
17
7
71
30
72
43
11
85
104
16
65
55
8
120
15
18
42
85
5
51
57
108
162
49
59
61
29
192
147
33
7
107
90
19
161
54
180
12
129
120
21
19
185
48
31
41
78
90
228
144
24
12
78
49
5
30
18
3
165
54
12
25
29
24
18
9
39
25
197
48
132
87
21
30
21
3
102
6
54
36
102
1
41
175
8
105
7
11
30
60
123
16
59
66
24
72
30
229
80
15
18
55
113
18
36
90
54
1
8
21
19
17
78
25
221
24
27
3
72
6
7
65
247
35
114
66
49
77
3
111
49
56
39
36
85
113
7
191
57
40
11
54
36
90
1
224
64
11
90
51
24
57
84
96
72
138
49
101
19
8
3
72
18
67
56
27
13
77
18
162
223
11
48
37
41
54
30
195
24
24
72
33
15
33
18
24
45
75
37
104
16
113
6
36
66
3
57
108
120
36
108
67
83
66
36
55
185
15
3
30
42
90
36
18
84
1
59
18
18
12
93
195
36
36
13
77
3
15
121
120
8
16
59
205
53
12
18
18
186
288
12
133
11
45
27
72
18
18
60
54
7
113
72
79
17
72
7
120
48
200
40
215
1
24
11
45
16
5
78
61
144
95
6
84
7
29
51
63
121
71
108
37
35
24
69
21
12
87
45
30
72
24
12
33
81
36
43
56
48
51
54
66
45
69
30
21
21
288
126
36
30
19
89
31
80
57
79
48
197
99
64
227
45
33
15
3
69
15
36
108
49
65
87
21
84
79
155
72
24
198
30
1
5
144
12
216
162
21
15
1
24
89
72
135
21
24
19
24
11
85
80
24
111
25
29
91
125
99
40
5
78
264
6
18
85
35
45
195
54
156
24
102
78
192
15
24
69
96
54
12
6
120
78
36
138
60
30
37
120
5
270
45
45
36
127
5
192
75
40
29
24
72
120
75
21
19
65
18
45
63
114
79
96
104
9
18
93
51
108
1
101
24
72
3
40
131
126
18
222
12
18
33
16
29
99
96
136
24
35
42
19
48
77
36
138
54
7
11
69
81
7
47
9
9
48
87
27
66
67
32
40
113
7
11
13
11
48
18
24
75
99
42
30
18
126
18
51
9
31
41
18
37
8
153
144
79
59
72
36
132
18
12
18
13
104
117
43
11
54
36
51
93
60
36
115
5
6
36
73
17
39
48
40
71
9
261
120
36
18
85
47
49
17
204
3
105
90
61
47
12
18
3
57
87
105
108
3
51
36
49
59
6
30
36
60
84
45
33
18
30
42
90
198
18
36
103
5
180
90
48
13
5
132
18
61
24
59
198
39
40
128
57
18
18
3
147
144
84
1
53
51
9
7
101
12
36
139
32
24
219
132
54
324
120
18
108
96
30
19
24
53
102
181
80
45
19
200
57
66
24
48
85
56
9
127
ABCD 97330134106*3^$a+1 [50008]
32
3
12
18
15
16
24
104
16
72
84
83
93
33
27
100
20
57
31
56
51
9
9
132
19
53
108
3
16
53
43
32
12
21
39
4
5
31
60
41
19
20
51
33
40
32
4
44
9
30
6
55
96
41
123
99
73
32
15
81
12
24
48
15
73
5
3
9
63
24
3
21
52
17
63
12
120
112
41
3
36
60
21
15
48
16
89
87
28
32
160
80
60
3
30
7
48
5
12
27
16
12
53
15
12
105
12
60
15
93
19
20
9
7
35
9
21
18
45
16
36
17
48
18
9
12
16
17
7
140
64
20
40
72
60
68
76
29
42
12
61
119
117
9
7
17
36
31
36
44
16
92
36
9
51
112
8
24
16
36
80
4
65
72
39
40
53
180
36
30
9
28
5
72
7
20
108
3
25
20
4
41
99
33
18
12
6
7
68
12
3
21
16
17
63
160
60
23
37
20
4
29
31
44
40
47
12
150
63
28
12
152
33
90
18
67
60
17
3
24
3
18
15
84
33
43
5
15
12
12
4
36
44
100
80
12
28
80
40
60
125
72
43
17
12
15
45
30
73
23
25
44
123
13
29
48
19
24
36
60
84
12
8
12
3
9
21
27
4
41
39
4
29
3
12
28
68
36
16
48
5
7
60
24
24
119
18
39
33
3
28
155
117
45
3
52
17
43
8
40
29
3
24
9
15
45
27
27
21
40
5
91
20
33
31
5
7
20
48
12
4
41
139
41
72
15
3
9
4
44
156
36
4
92
28
36
20
3
45
28
32
3
48
25
29
7
36
48
12
32
63
13
77
27
28
20
3
25
60
36
20
64
32
12
21
7
65
72
7
20
76
77
43
44
4
56
9
72
39
60
60
16
5
15
60
84
4
5
39
105
36
127
35
45
72
3
18
27
88
72
8
40
59
37
44
99
30
3
40
80
75
25
44
4
35
57
40
108
17
3
60
12
24
21
43
12
35
9
4
77
55
95
25
8
12
100
48
5
72
30
18
51
40
24
56
81
55
8
9
90
1
20
15
90
7
83
9
16
12
20
60
4
44
16
53
6
21
24
24
21
111
84
60
96
100
24
20
57
27
48
57
15
93
43
29
36
7
137
7
20
84
16
60
20
48
12
100
8
16
80
132
4
44
9
27
69
12
18
42
72
48
39
16
17
51
24
3
18
72
12
18
18
144
7
53
43
20
57
60
7
20
64
17
15
12
36
144
21
67
8
15
45
52
48
5
75
12
4
11
33
12
64
120
41
3
204
33
3
52
32
33
63
27
33
60
16
23
13
48
20
24
16
36
20
21
39
36
12
28
113
31
11
18
7
5
15
3
9
15
21
12
4
56
24
63
13
60
8
75
144
18
18
54
7
44
75
54
15
3
13
36
20
9
67
17
63
28
20
36
16
5
12
7
20
4
29
27
4
125
31
20
9
51
51
49
60
8
45
3
24
16
17
7
8
16
36
36
8
87
25
5
19
60
20
123
37
8
36
76
113
7
83
57
48
33
15
12
16
29
7
36
44
36
48
105
15
24
12
4
156
96
20
120
100
5
55
24
29
27
88
47
13
29
7
24
56
96
12
3
109
53
15
60
28
17
31
5
15
84
15
48
13
36
24
5
84
15
48
33
12
19
53
3
64
11
30
15
45
115
5
27
28
197
15
45
15
12
84
12
40
24
41
43
20
16
11
42
120
43
35
30
19
96
17
30
13
24
8
33
3
12
33
115
260
57
90
73
36
44
15
84
6
12
15
12
51
97
60
17
15
21
15
16
56
40
5
27
60
36
24
33
72
43
20
57
36
27
105
15
93
51
64
5
51
136
104
129
7
65
18
12
18
7
8
9
147
36
15
18
55
29
3
33
55
32
24
40
44
52
32
15
1
35
25
32
12
72
40
20
33
15
3
12
93
57
123
28
59
37
53
51
12
180
33
12
27
105
27
16
5
27
51
25
72
80
28
12
65
39
16
8
84
51
57
64
23
6
39
15
1
17
48
99
12
144
15
21
3
61
29
18
13
32
84
9
15
52
5
15
40
23
1
83
18
43
32
57
7
11
138
7
17
3
24
4
80
16
60
101
12
135
156
60
120
40
29
27
33
27
4
17
72
18
49
60
23
13
5
30
9
9
15
189
18
9
40
41
18
1
36
24
29
72
19
128
51
9
28
48
36
20
21
87
12
64
56
9
42
9
3
36
25
44
96
57
48
39
3
13
59
61
29
15
12
21
15
60
64
11
85
32
135
13
20
12
81
31
41
90
45
3
54
27
60
144
36
9
31
20
33
31
12
84
44
9
36
7
44
9
55
29
36
7
8
16
29
54
1
12
32
88
80
88
32
75
90
63
52
8
16
11
9
3
6
235
29
147
141
15
4
53
6
37
35
69
21
3
9
3
48
12
24
3
6
15
136
24
20
57
55
180
24
80
4
20
16
60
29
87
33
27
28
5
15
36
48
60
76
20
172
23
84
18
19
53
27
144
9
75
51
81
9
24
36
90
1
144
12
23
25
12
20
33
75
69
18
13
32
4
161
15
12
108
117
3
24
4
5
111
3
73
17
27
36
4
53
7
80
21
15
57
6
30
24
27
9
102
60
45
4
84
29
48
99
16
24
11
9
129
27
33
39
48
12
16
20
16
44
15
37
120
20
4
8
88
32
3
25
5
55
104
93
15
3
9
4
20
9
31
36
164
16
59
45
27
30
60
12
3
57
27
60
36
12
28
24
156
17
27
3
6
15
69
3
33
24
18
12
1
56
3
97
96
80
4
60
20
3
13
32
16
5
7
80
3
54
51
40
17
63
12
48
84
136
17
60
72
3
12
52
44
96
36
40
68
45
15
52
32
28
53
12
18
21
16
5
12
31
ABCD 97330696168*3^$a+1 [50000]
150
54
36
102
12
48
18
132
223
5
90
265
77
7
32
153
66
97
5
3
105
54
60
1
80
15
21
69
24
36
15
135
97
53
162
48
12
33
165
30
1
8
72
76
77
55
92
3
25
143
9
123
78
7
113
12
78
129
28
131
129
15
13
17
7
11
18
30
42
55
113
24
123
60
28
72
12
11
42
43
29
135
21
39
75
105
48
87
21
15
12
117
52
56
33
54
1
12
5
63
12
28
65
72
39
51
30
3
105
27
153
19
35
45
112
11
33
9
63
33
12
42
6
31
48
36
5
12
7
23
49
8
21
114
1
5
12
12
27
24
112
72
116
9
48
7
35
30
51
15
24
36
69
111
24
73
72
113
19
41
42
78
42
90
15
21
39
28
35
18
180
102
18
7
8
136
59
49
11
1
104
12
15
78
72
15
15
45
84
24
117
78
60
72
9
9
282
18
72
39
3
30
36
31
59
30
55
12
257
108
60
7
41
55
84
32
33
31
5
24
43
167
30
27
81
30
18
30
54
3
15
18
79
23
18
12
48
39
93
18
90
51
9
42
13
72
23
24
30
60
18
42
90
73
23
54
90
177
93
3
12
21
75
99
73
17
60
51
9
6
30
51
51
150
7
20
60
3
198
72
30
49
71
60
48
54
36
27
28
137
132
67
108
5
27
84
9
18
73
80
117
12
31
29
66
25
29
36
87
15
9
9
12
30
48
45
99
18
18
54
258
18
39
76
47
78
19
11
30
27
63
90
55
29
91
5
127
47
6
55
20
57
12
6
57
183
42
120
7
11
141
9
90
54
75
28
32
111
37
143
30
115
176
21
120
12
18
57
81
151
48
65
7
23
66
99
15
60
6
42
42
31
5
51
51
165
57
108
48
24
115
96
44
36
39
66
7
167
66
60
19
5
96
42
18
54
96
42
12
48
19
101
18
240
210
55
17
18
177
48
27
37
5
48
7
53
48
12
7
5
6
12
273
45
102
48
60
72
30
18
1
23
6
15
144
3
60
30
72
6
24
30
27
81
72
30
6
132
15
33
12
27
351
1
53
27
69
27
33
24
151
65
12
30
132
6
42
12
1
89
18
69
4
59
96
90
51
24
12
27
1
5
99
225
96
30
57
57
87
21
42
78
162
265
23
90
60
120
12
15
28
65
195
63
12
12
33
52
20
81
27
108
100
47
13
29
27
33
6
114
18
78
114
21
144
40
23
49
24
47
30
87
96
12
33
39
28
68
12
52
65
108
15
4
53
171
45
90
24
93
28
47
42
15
141
42
42
55
95
6
19
173
3
12
45
55
24
56
57
6
12
13
17
3
9
195
33
147
3
108
60
85
17
19
44
105
19
5
43
83
30
31
83
18
3
45
67
23
9
153
55
72
41
75
15
60
9
81
30
54
3
177
78
33
69
3
135
9
21
27
33
12
207
33
31
77
102
6
67
17
7
23
21
105
102
13
96
119
102
18
69
3
12
60
25
32
28
36
29
18
78
24
7
59
84
37
53
48
12
63
33
54
258
15
4
59
54
27
64
20
69
48
42
138
7
53
27
12
16
20
15
12
73
204
20
64
240
5
67
5
79
44
9
6
132
210
19
71
90
102
97
53
30
60
30
135
15
45
45
6
42
18
24
1
47
153
9
27
21
12
36
72
60
72
18
48
24
30
90
6
42
73
89
6
85
32
15
13
116
3
45
33
3
39
193
20
52
11
109
8
63
97
173
12
78
25
29
235
152
81
15
75
42
18
180
12
1
72
8
100
149
60
31
80
12
45
48
120
31
239
49
11
21
4
29
30
21
57
30
102
48
15
28
152
27
78
19
48
95
93
3
21
63
1
12
35
42
36
30
30
54
48
60
33
15
150
15
15
42
255
84
36
57
31
35
30
19
32
36
144
81
42
18
138
120
24
6
15
27
25
92
36
27
69
120
64
5
60
7
44
3
13
53
55
167
78
180
12
43
77
168
30
1
29
55
65
39
3
42
36
135
112
144
44
69
27
4
47
18
84
391
44
52
203
25
5
36
30
81
69
30
1
116
75
18
67
23
69
33
27
36
64
65
60
127
ABCD 97331508226*3^$a+1 [50129]
63
21
51
93
6
21
120
16
89
150
9
99
72
93
88
8
136
65
24
36
48
75
75
102
108
147
15
25
128
96
72
9
63
16
11
165
9
7
17
55
125
43
24
95
121
24
48
17
15
63
97
48
11
21
75
109
29
3
40
8
96
88
5
67
23
105
21
67
53
90
9
81
96
15
309
30
24
102
24
7
8
75
157
32
21
19
107
69
45
99
81
180
27
9
48
6
84
90
3
24
24
45
36
30
1
143
114
7
29
180
87
3
61
95
129
216
123
72
213
21
234
60
126
79
41
24
55
32
3
30
31
11
21
48
15
337
32
16
29
75
21
67
128
24
88
209
60
84
7
83
6
48
31
56
183
162
60
108
66
37
143
186
144
7
224
40
83
6
55
29
27
9
279
232
65
255
33
6
180
117
48
45
27
117
67
65
120
63
168
27
13
72
41
7
23
126
54
234
60
111
24
96
24
87
1
53
67
24
29
91
53
6
109
192
89
60
36
79
5
187
119
9
225
7
107
102
144
31
203
36
6
120
3
48
48
24
40
17
15
3
21
51
24
69
21
19
32
24
9
180
43
17
151
131
61
17
90
205
41
7
89
63
112
23
81
9
90
165
87
210
108
6
21
135
54
6
18
115
11
37
17
15
21
36
159
24
117
115
65
150
193
32
3
6
36
99
9
7
48
32
16
72
176
64
80
57
60
19
155
69
16
29
12
288
36
75
16
176
168
69
123
9
54
57
64
56
40
83
61
56
40
8
136
128
40
32
129
15
9
87
93
36
135
45
99
21
54
96
229
71
6
123
141
216
43
11
21
105
159
81
108
72
30
13
131
85
11
30
55
48
65
55
8
24
33
6
201
33
36
19
72
120
128
48
63
174
6
30
60
36
30
153
16
72
32
57
103
35
37
35
13
80
87
1
144
80
105
54
30
27
24
40
89
114
30
72
18
21
64
5
51
120
99
45
48
33
39
48
40
48
32
9
54
25
89
7
48
11
205
72
8
45
51
168
81
39
75
37
8
16
32
9
90
61
24
113
72
18
37
56
208
176
105
48
15
72
9
84
123
129
60
3
27
21
57
63
40
8
16
29
219
51
96
69
51
189
72
159
18
303
112
107
138
6
36
9
129
135
120
87
9
120
15
1
8
88
179
13
5
51
39
81
16
368
57
31
77
36
31
53
162
18
63
27
45
27
18
43
24
5
60
138
60
225
16
104
45
150
13
17
15
112
56
33
15
112
113
55
35
66
171
88
125
66
1
120
120
24
48
48
152
45
3
240
27
61
32
57
87
69
6
13
32
45
19
179
85
35
42
51
93
67
17
7
128
51
21
120
69
19
128
33
39
165
27
16
104
208
305
15
57
24
127
72
161
15
40
24
8
33
111
16
77
120
6
45
21
90
49
96
176
24
144
105
87
57
7
288
137
63
45
51
112
77
30
13
104
9
79
32
105
15
153
36
195
24
105
30
97
48
17
39
16
24
72
80
57
55
32
136
80
64
125
75
69
36
30
60
18
235
35
13
48
152
3
54
36
19
317
60
55
83
42
48
51
9
55
11
21
195
13
47
30
114
1
53
3
88
72
29
171
144
304
24
5
60
87
33
60
66
97
17
126
30
96
30
21
33
36
78
12
9
51
48
132
30
51
40
8
45
91
ABCD 97331782708*3^$a+1 [50039]
36
96
12
36
12
3
24
48
9
51
133
32
24
24
24
16
24
80
48
3
1
95
93
16
59
36
21
148
8
99
21
120
15
72
45
12
75
48
45
15
36
9
36
87
57
207
109
11
193
11
9
76
56
24
4
47
81
75
12
85
131
1
140
4
32
123
36
36
169
11
108
60
84
60
48
48
45
27
24
13
107
73
47
84
1
35
13
60
71
21
24
75
69
3
45
184
20
15
69
136
11
57
27
25
80
40
8
16
32
15
9
63
121
44
51
49
60
116
40
47
33
72
28
80
36
60
3
81
51
45
40
35
13
11
9
36
12
27
1
24
96
32
64
35
60
36
48
25
20
72
75
60
73
131
45
39
45
64
32
39
109
80
48
28
20
12
27
33
112
23
9
24
39
21
75
9
40
152
88
20
12
100
119
109
23
12
37
84
44
27
13
56
39
12
165
51
93
12
52
8
84
36
27
37
8
27
240
96
253
44
60
16
11
25
20
39
1
8
27
36
12
37
48
60
23
45
12
15
33
12
15
1
32
123
36
25
8
15
57
48
16
80
184
72
35
21
52
203
49
59
105
291
13
32
15
33
36
27
12
48
9
120
63
181
144
155
33
48
15
9
15
25
56
39
72
9
16
48
8
88
11
69
72
24
51
24
13
12
11
12
12
13
68
39
33
75
45
15
81
27
33
27
57
120
3
33
4
8
75
72
1
35
1
59
85
60
95
45
27
12
252
204
21
48
63
33
36
3
21
36
51
105
64
48
80
27
9
27
69
4
24
35
97
59
49
35
1
32
48
27
72
1
59
33
4
71
60
169
80
15
33
100
60
156
32
27
72
205
20
4
60
204
56
27
45
39
9
27
213
24
216
4
60
83
33
51
93
3
24
153
40
80
72
144
12
108
15
69
48
12
36
64
80
60
52
20
64
59
21
60
16
140
64
24
47
93
12
48
36
39
60
96
1
104
111
25
140
36
3
117
24
51
24
45
36
268
24
23
12
37
164
64
36
60
32
27
85
11
60
12
49
44
4
23
60
72
12
21
60
120
3
84
72
216
37
36
11
48
141
4
35
201
96
40
48
12
83
33
15
57
40
96
179
45
72
63
48
37
20
27
21
27
36
45
76
24
32
28
20
16
11
72
48
48
9
16
59
156
25
32
39
24
69
120
3
12
105
123
49
60
24
59
12
33
3
13
35
1
116
147
153
4
35
120
85
11
37
12
119
36
81
4
23
45
12
99
25
56
135
133
71
25
212
12
3
9
36
28
95
72
12
45
52
60
56
60
48
51
45
4
32
64
35
9
159
48
13
272
3
21
28
60
167
13
68
63
49
107
33
108
243
1
20
124
36
11
48
12
69
183
37
20
99
60
72
105
28
56
40
48
32
3
1
36
80
28
47
13
20
51
25
80
16
11
105
52
8
52
20
76
20
24
132
388
60
92
51
13
20
27
72
93
52
156
35
72
24
9
40
24
20
36
64
8
27
21
75
36
33
72
48
27
13
68
39
9
87
9
4
95
12
12
25
80
60
3
12
1
20
24
48
132
12
40
128
147
9
16
60
23
97
24
84
23
9
36
3
109
12
23
72
81
48
76
68
75
57
3
105
36
24
3
45
24
99
36
85
44
4
60
96
32
4
11
228
21
99
12
60
24
9
27
12
60
25
36
44
36
75
21
75
9
120
27
12
192
81
112
35
21
16
119
9
52
71
9
160
44
27
57
3
60
177
3
57
36
100
44
15
33
39
13
8
52
260
60
15
117
24
51
96
37
71
1
11
9
39
276
60
105
15
24
45
24
15
33
183
105
40
24
128
15
73
60
96
23
25
23
9
36
48
27
97
68
3
25
44
16
155
57
4
48
71
49
107
109
11
85
24
84
143
12
37
44
4
96
44
15
25
8
52
32
60
48
3
24
13
35
60
25
36
59
48
72
48
9
24
12
39
36
37
71
21
39
45
132
48
156
108
96
4
12
8
15
25
8
15
129
75
33
3
97
8
4
35
49
11
13
72
11
13
155
12
24
60
9
100
44
100
60
23
93
39
25
60
23
84
36
49
44
24
75
12
105
3
153
3
45
39
120
33
12
36
36
24
36
3
57
4
176
28
72
48
60
60
20
15
21
207
177
3
109
119
9
136
24
ABCD 97331838302*3^$a+1 [50080]
30
6
102
18
233
112
48
32
85
84
15
3
78
54
18
23
85
83
61
35
145
108
107
55
66
24
66
60
17
103
90
39
141
24
120
59
1
71
72
55
120
162
108
18
65
7
108
45
15
354
6
210
90
53
37
60
90
12
65
13
27
56
1
23
55
30
27
33
30
108
54
23
136
32
120
127
30
72
18
153
99
78
47
16
80
40
27
42
18
113
184
333
35
48
168
1
18
117
96
57
71
1
15
24
240
9
23
67
192
90
3
57
90
90
18
17
24
7
89
223
108
12
41
16
8
115
42
3
45
60
30
330
23
24
25
138
18
27
72
81
23
37
27
8
192
25
23
64
15
41
72
168
64
33
23
49
39
56
31
72
17
48
67
138
18
17
112
3
5
85
18
180
192
18
123
57
23
109
48
27
63
17
280
15
41
120
19
5
13
30
180
54
36
39
21
179
73
15
8
7
42
111
9
23
96
24
25
15
93
72
90
72
90
39
32
85
42
17
31
150
35
48
1
15
93
107
223
12
18
35
48
7
42
48
23
55
12
53
7
57
15
105
393
60
3
80
112
105
183
8
7
42
71
1
23
13
3
117
3
39
17
64
9
23
64
15
41
49
71
24
1
23
72
79
108
77
55
89
37
35
72
55
48
105
240
69
270
5
64
57
54
105
45
138
18
90
90
54
5
175
96
102
11
49
48
183
57
119
40
33
60
90
177
51
132
48
89
24
91
149
7
9
213
18
57
48
8
49
95
25
15
8
85
75
39
9
9
47
91
60
84
6
183
32
67
5
72
1
30
24
120
36
54
36
24
291
27
5
136
32
7
33
168
56
40
80
24
31
33
48
69
35
264
72
7
57
153
72
36
72
107
184
39
17
31
150
54
30
39
57
102
90
191
7
42
207
56
55
132
30
72
63
45
131
37
195
24
104
37
35
64
75
21
39
18
12
11
7
150
30
293
48
7
162
15
165
3
8
7
185
115
93
32
64
15
153
72
81
63
39
168
113
79
18
39
8
96
7
192
105
8
40
135
114
39
87
17
103
113
49
183
57
18
90
227
112
3
12
209
67
84
96
12
53
37
42
89
1
15
183
41
49
215
192
43
12
18
60
18
54
18
17
13
60
23
48
31
6
120
3
144
93
75
69
18
72
48
42
30
6
99
3
42
18
41
16
225
108
90
42
23
13
12
60
48
59
13
11
16
104
16
3
180
33
15
153
9
60
18
9
21
59
103
60
30
18
42
12
36
60
192
198
17
97
66
150
270
54
18
41
40
57
23
40
159
108
69
93
18
144
18
30
312
126
27
56
61
35
64
57
47
16
104
103
204
36
65
7
33
147
12
96
33
51
78
72
15
24
87
72
18
30
129
3
45
56
160
72
32
16
104
55
90
23
67
48
54
71
112
3
29
24
40
69
3
27
162
3
15
18
132
11
24
55
72
48
17
16
57
15
153
72
72
39
27
42
11
1
23
88
39
30
3
33
207
32
16
15
72
201
57
30
9
56
7
257
31
90
42
180
177
128
48
25
84
59
192
7
30
3
128
16
21
144
3
128
7
108
42
3
104
13
35
7
30
18
72
78
210
90
18
45
24
8
16
57
72
231
32
25
23
79
153
8
109
203
19
30
23
13
59
16
105
54
105
171
12
113
37
51
21
48
108
60
90
30
27
27
6
90
12
33
9
71
49
15
93
107
1
63
69
18
9
80
1
327
15
137
91
189
8
43
5
7
150
27
3
5
127
33
ABCD 97332062572*3^$a+1 [50037]
123
78
54
65
223
81
9
138
77
103
24
48
78
83
16
45
210
180
29
7
522
72
23
16
111
33
177
18
42
48
42
180
48
132
120
108
168
210
42
102
36
47
13
162
18
47
96
1
66
413
169
48
87
45
162
216
390
60
23
121
48
42
45
3
60
177
93
30
150
15
3
264
78
72
246
150
339
80
25
78
41
96
115
48
221
49
42
120
90
6
90
234
18
198
353
259
138
114
138
90
141
99
138
3
129
108
83
19
108
60
324
33
75
12
6
102
132
36
12
60
125
145
15
93
174
78
180
227
48
192
193
162
180
450
6
369
63
72
36
84
18
240
30
18
90
132
401
7
132
12
36
72
77
64
147
24
120
96
192
90
132
48
168
162
12
18
18
24
45
111
42
71
19
108
12
132
66
72
18
72
150
192
600
239
96
61
102
42
36
30
132
180
41
7
90
72
258
30
132
12
90
78
18
54
30
90
6
54
48
78
149
103
282
18
42
30
60
18
198
252
372
276
12
18
54
240
90
63
327
90
15
128
43
174
126
233
1
6
120
17
7
90
15
15
90
96
210
24
30
108
18
177
63
33
39
12
29
7
72
222
36
72
72
143
55
228
270
24
143
336
109
252
96
144
119
7
144
36
102
335
175
65
127
18
162
29
96
145
6
72
81
9
138
72
78
264
78
30
252
39
249
168
143
16
80
25
119
157
180
30
90
24
138
5
160
93
210
42
48
24
216
54
48
65
96
127
60
84
273
147
198
72
288
18
29
205
108
18
30
24
15
3
72
48
60
90
210
168
117
237
180
18
77
121
114
300
36
132
12
18
90
42
30
33
57
96
84
6
12
90
231
96
33
47
121
263
169
72
30
36
72
18
147
32
73
360
18
77
73
144
66
150
120
119
13
90
72
30
3
75
72
48
132
66
54
90
126
57
33
42
198
12
147
201
120
42
48
180
144
168
185
96
1
15
243
120
21
57
72
95
25
312
66
54
96
30
72
90
42
45
63
12
270
6
30
3
129
18
29
145
126
24
105
33
47
61
83
139
228
33
111
270
36
239
13
35
96
160
144
32
295
90
48
15
255
18
24
138
72
53
55
18
24
15
33
42
108
102
78
101
1
6
90
120
72
18
42
51
39
120
258
72
210
108
42
ABCD 97332221146*3^$a+1 [50033]
90
6
52
68
52
44
28
20
60
160
2
96
10
68
4
32
6
64
194
4
6
2
160
90
48
6
68
16
36
36
18
26
90
78
28
68
24
66
30
4
32
4
24
2
34
14
132
28
18
104
4
20
12
4
14
4
26
34
36
30
20
4
8
12
18
18
150
22
50
114
16
32
48
88
36
20
36
12
22
44
10
72
2
28
44
78
10
2
16
72
80
102
6
4
6
2
6
22
2
76
110
16
48
72
20
18
40
26
84
16
26
66
12
16
2
54
4
54
18
44
48
28
24
48
132
8
12
6
100
32
52
38
58
12
42
74
30
16
24
12
8
30
22
110
64
6
12
2
16
32
30
138
4
18
32
36
22
48
18
114
20
72
10
36
24
36
20
10
24
30
68
6
6
108
52
104
52
62
6
60
36
84
6
54
6
214
26
6
54
4
30
54
8
18
30
42
64
20
36
40
8
6
30
94
42
8
82
72
2
78
10
26
12
138
22
38
42
30
24
46
12
90
26
106
26
22
6
2
60
4
8
72
24
4
8
28
44
18
64
78
38
30
52
8
18
10
44
30
22
44
4
26
24
30
6
42
52
6
26
36
24
16
50
4
54
20
54
12
10
68
18
4
30
36
14
4
150
20
52
2
42
28
36
20
16
8
40
2
6
54
70
8
48
54
10
20
36
30
10
8
22
24
90
18
20
30
18
58
32
12
58
14
4
26
60
36
4
26
18
46
18
78
20
12
78
34
14
6
34
26
30
46
44
84
42
64
54
6
26
60
54
4
50
30
10
56
28
20
96
12
12
10
90
62
58
26
106
20
16
8
60
90
16
26
30
12
10
38
42
48
10
14
36
28
56
24
30
64
20
18
58
20
106
104
30
82
38
42
12
12
16
14
40
26
12
36
60
6
10
104
30
36
6
48
42
30
84
10
44
64
8
72
6
40
36
6
62
42
24
12
58
26
246
18
54
66
30
72
4
14
66
30
180
30
40
14
22
20
30
10
12
20
16
20
4
32
30
10
26
42
22
48
26
12
112
20
66
94
20
72
36
120
48
40
80
24
10
30
72
18
26
16
8
78
12
12
10
44
10
20
90
54
6
10
92
42
48
60
12
40
38
24
66
52
8
4
36
8
30
16
78
30
50
12
34
14
16
2
22
30
2
16
14
18
12
54
30
42
10
20
60
52
2
16
14
6
142
66
74
96
24
12
108
82
38
60
12
24
66
48
22
26
88
26
60
16
8
24
12
48
12
10
8
72
18
112
26
34
8
42
90
18
22
36
48
26
28
2
16
18
86
24
24
42
30
24
72
10
2
48
30
48
6
10
8
18
12
12
16
32
60
6
34
36
14
126
60
12
48
42
18
4
38
18
66
24
6
30
30
6
60
60
18
12
18
4
32
30
28
20
30
22
18
26
12
22
2
10
36
54
36
44
24
24
6
34
18
2
52
8
40
6
20
84
16
6
8
30
12
6
64
8
102
4
2
48
6
46
108
56
6
10
78
14
6
12
30
4
44
6
76
2
126
4
12
6
14
48
22
14
6
4
30
110
40
30
20
30
4
62
24
10
20
24
12
24
76
36
20
54
18
90
18
18
22
68
4
18
20
48
16
24
66
56
108
52
38
4
2
10
68
30
48
22
12
14
46
90
48
68
12
30
102
60
60
64
20
16
38
36
6
30
6
48
40
120
50
36
6
22
56
6
58
42
14
30
66
16
2
46
86
48
78
4
74
6
66
4
54
20
12
108
40
62
4
6
14
60
24
66
10
50
4
2
24
16
38
16
50
34
2
42
10
26
34
8
12
66
6
18
48
18
42
12
6
36
88
8
48
16
14
12
118
72
30
38
4
32
24
6
28
2
66
12
28
104
40
68
70
6
20
64
6
14
70
60
8
12
12
6
88
26
46
32
22
80
24
112
50
88
14
28
50
48
12
18
64
8
52
26
10
44
12
16
30
18
24
30
18
32
76
24
32
58
2
16
14
54
90
16
6
44
60
60
10
26
64
24
74
10
42
14
16
18
86
54
48
48
6
10
36
2
58
2
6
54
6
42
34
38
66
16
14
60
12
40
8
6
60
6
30
94
86
90
18
34
32
60
30
24
34
68
12
16
26
18
58
24
30
20
24
46
26
10
32
126
4
240
72
18
2
100
8
60
78
30
12
66
144
16
2
48
40
26
48
22
44
64
20
12
36
4
30
24
2
42
22
8
52
44
4
90
50
28
18
210
44
10
42
86
90
22
18
8
40
20
42
18
24
28
74
54
24
18
30
30
34
24
20
16
8
30
60
12
6
18
66
54
36
78
6
22
32
6
30
120
42
4
18
68
18
34
18
20
42
78
24
78
48
24
6
42
16
56
66
40
8
10
14
6
30
22
44
28
32
24
22
18
2
30
124
24
26
6
90
34
104
4
6
32
30
4
18
6
122
22
18
32
36
6
46
24
38
16
26
24
22
32
72
4
26
36
24
48
6
12
30
18
24
36
54
48
34
8
18
24
6
12
12
40
8
18
12
70
62
18
12
34
6
18
66
20
34
32
18
6
24
16
54
48
20
34
6
32
16
44
168
24
34
50
46
38
16
26
6
54
60
114
76
26
24
24
6
6
102
10
2
36
4
44
12
24
18
18
48
52
18
12
50
4
8
36
36
10
18
92
6
28
110
4
2
6
12
6
22
42
18
2
30
40
108
12
2
54
36
34
6
8
18
24
40
36
80
60
4
30
98
6
12
48
40
12
44
46
2
12
108
28
8
4
26
34
20
10
132
38
6
10
14
6
64
20
112
38
10
6
12
50
24
16
2
6
82
32
10
12
8
36
172
44
60
108
78
40
32
6
24
10
12
18
128
72
16
42
14
4
14
30
58
8
46
36
24
8
6
6
10
26
30
54
40
8
28
48
170
10
24
12
20
4
56
24
6
48
30
12
24
60
22
44
10
96
14
60
10
74
22
38
106
26
40
68
6
4
36
48
2
16
50
4
6
50
132
12
30
58
108
62
6
30
64
6
2
18
6
24
24
12
6
70
18
44
10
26
6
30
18
42
18
18
24
96
12
118
62
16
20
100
14
42
4
62
48
10
6
38
12
6
10
32
12
150
66
124
30
26
154
14
12
72
36
36
6
48
42
100
18
36
8
18
12
60
90
46
116
24
4
12
18
2
30
6
18
22
8
36
30
28
32
ABCD 97332723056*3^$a+1 [50025]
55
5
156
84
60
372
19
125
12
103
161
96
48
159
57
84
36
24
24
240
48
24
24
60
96
96
3
81
24
96
24
12
12
48
7
176
45
156
120
24
96
48
96
24
12
96
27
136
17
12
180
7
8
93
3
141
60
24
15
141
43
65
7
41
192
31
65
72
175
72
56
136
101
48
204
31
161
24
156
84
24
48
223
101
36
55
17
48
48
199
41
180
12
24
60
204
279
45
67
144
65
31
41
87
33
12
60
36
19
72
149
156
48
120
15
93
48
235
41
96
60
48
96
60
24
127
8
64
53
12
7
8
21
67
48
17
12
132
63
45
43
53
36
48
55
41
15
16
8
33
72
31
89
151
80
496
29
75
117
60
84
36
303
177
48
12
3
9
31
65
96
24
120
24
127
29
84
7
53
75
16
96
224
21
204
120
60
99
201
72
63
45
36
55
5
84
12
3
225
135
21
36
24
183
16
137
48
7
29
60
24
12
60
55
17
96
12
48
187
17
103
125
147
16
24
53
48
84
12
84
39
16
5
12
48
96
79
120
41
24
15
9
36
240
132
12
156
24
31
137
87
33
60
108
15
261
228
12
84
24
228
19
161
7
65
7
29
132
72
372
60
36
84
55
104
40
5
12
55
17
12
96
43
17
72
111
9
36
115
161
55
101
108
240
159
165
12
79
17
84
396
127
5
67
113
12
36
79
8
33
7
80
225
72
24
60
115
41
180
96
139
65
96
120
79
173
192
43
17
36
19
24
101
84
72
7
41
96
84
96
60
63
16
17
55
17
15
96
160
80
177
48
12
12
103
29
3
16
41
24
72
552
216
72
12
91
24
176
40
17
127
41
7
32
33
48
31
89
156
36
48
60
12
144
48
415
17
96
24
159
16
365
123
160
5
51
120
16
8
81
264
168
7
53
60
24
39
105
7
8
9
72
264
7
8
9
127
144
17
108
12
228
84
55
17
31
24
65
60
96
48
99
33
79
173
12
120
24
39
33
48
39
33
72
96
31
89
144
120
72
103
72
48
113
127
17
36
192
60
96
180
60
132
19
216
48
24
65
156
36
60
96
12
7
41
7
113
60
12
31
65
132
84
108
75
21
84
108
60
240
72
31
17
7
161
24
31
41
180
43
53
43
149
48
3
9
96
31
24
125
19
113
24
295
29
36
39
105
127
32
45
12
39
9
72
31
48
17
63
9
48
175
5
43
104
33
12
156
36
36
48
12
108
24
60
235
41
72
84
19
65
120
36
48
51
9
96
72
24
24
24
36
60
7
185
7
77
163
176
9
48
127
53
60
132
60
72
24
36
48
96
75
117
19
365
36
12
75
88
17
15
16
96
269
144
36
240
31
89
55
89
48
24
48
60
60
72
24
255
9
48
72
120
96
31
8
225
48
84
228
55
5
96
84
60
48
12
168
12
12
103
288
29
96
27
33
48
144
72
31
29
84
24
72
39
120
16
89
72
72
36
91
41
103
5
12
84
36
79
65
24
72
60
27
88
72
53
115
29
180
79
ABCD 97333144960*3^$a+1 [50008]
1
6
12
30
30
41
25
12
12
45
75
27
3
102
9
12
39
59
52
9
35
4
36
63
17
19
27
39
24
30
120
29
25
35
1
36
60
18
5
37
35
84
25
27
45
95
19
24
15
6
51
5
115
24
21
48
105
21
3
18
18
71
55
24
42
57
15
60
51
15
156
6
57
33
18
12
83
109
33
33
9
21
9
3
18
29
37
48
12
3
72
68
1
66
18
3
32
25
12
6
69
15
6
42
15
12
18
3
42
23
13
9
21
41
31
30
18
57
18
69
3
99
36
23
4
8
13
15
39
33
63
15
9
27
18
68
13
9
30
90
33
29
1
33
14
106
2
37
6
54
33
18
21
9
21
21
32
40
48
33
95
109
12
203
25
6
39
27
54
12
15
2
106
24
15
95
46
27
15
44
103
48
77
100
20
70
45
30
30
6
60
12
47
31
5
64
33
78
29
1
6
90
24
54
3
38
25
36
23
7
6
23
1
18
36
6
21
12
21
12
54
18
3
63
9
51
11
16
20
25
39
33
60
107
61
12
33
15
3
6
15
105
26
7
3
57
162
35
55
6
48
12
129
14
1
21
24
38
25
63
3
24
27
14
12
49
63
27
33
18
9
126
47
1
6
18
12
96
18
6
75
18
3
90
45
9
90
24
6
21
12
27
114
6
54
51
24
14
31
24
72
3
3
27
111
21
9
35
1
9
39
36
6
6
12
3
42
3
35
25
3
15
27
30
108
152
97
30
15
2
28
18
15
117
38
10
50
13
6
9
39
48
78
36
30
21
8
10
27
3
21
33
110
1
30
5
19
30
18
48
5
49
18
42
12
11
13
12
263
4
18
3
72
54
29
12
4
3
17
4
66
3
3
15
18
24
138
18
6
51
54
56
10
18
51
3
15
18
17
43
42
63
42
3
15
27
3
3
12
48
6
5
36
48
31
66
30
57
21
21
93
18
59
76
45
9
6
48
24
12
9
45
51
3
57
105
3
6
54
12
23
16
32
40
104
4
87
17
91
6
23
25
66
12
27
57
15
15
35
24
1
35
148
12
36
72
36
69
42
3
26
4
20
1
24
96
57
14
25
11
7
17
16
44
100
9
66
21
27
3
2
25
18
5
22
72
60
18
105
57
15
21
12
3
48
11
10
24
12
14
1
48
6
29
19
6
90
29
46
2
12
13
27
3
29
13
23
10
14
13
3
9
24
30
6
3
15
72
29
36
103
90
105
51
45
51
23
25
72
23
7
29
12
55
53
82
30
54
21
33
21
6
15
2
10
57
75
21
5
12
1
105
12
15
12
30
36
24
72
33
45
57
3
3
15
29
85
24
6
18
21
14
55
21
21
15
15
6
9
74
16
3
3
14
19
24
30
83
25
30
48
51
21
27
3
69
39
15
27
5
4
21
30
9
21
23
60
49
23
34
54
9
27
129
57
14
19
36
5
31
5
168
84
13
12
18
75
15
42
93
27
36
77
19
39
26
168
70
26
19
36
6
150
75
15
48
3
60
12
42
201
108
6
11
43
42
59
13
66
77
19
15
51
24
23
73
9
33
48
54
18
5
37
3
18
2
1
72
39
15
21
18
9
18
18
29
103
54
11
25
18
42
9
26
52
8
4
39
6
23
1
21
15
78
17
40
138
15
47
13
21
12
42
8
7
42
24
39
87
5
1
39
75
6
9
3
30
12
18
120
35
46
36
15
78
96
9
15
6
39
32
25
54
60
36
54
45
30
9
11
60
16
21
30
3
2
7
5
22
38
10
36
2
67
18
54
3
2
145
36
30
17
13
69
3
12
6
30
18
114
33
2
28
99
33
45
23
24
10
26
52
32
34
27
12
15
3
17
1
119
13
24
78
18
15
57
15
56
49
30
6
129
3
60
35
7
65
25
30
60
18
9
33
57
108
45
6
60
81
6
15
24
30
24
12
29
36
43
69
3
17
25
95
13
24
18
12
29
31
45
3
33
33
57
84
15
108
23
13
54
12
6
143
46
3
72
51
18
21
30
30
6
54
15
51
47
7
21
3
24
60
18
9
108
21
6
63
33
69
6
32
13
12
12
66
9
15
33
3
89
58
45
21
27
15
27
6
114
33
9
3
21
126
83
25
66
21
9
9
3
54
30
6
5
10
33
24
18
48
35
40
39
33
132
93
33
14
67
3
86
37
3
27
54
11
40
27
12
41
10
2
37
84
12
60
33
6
8
25
30
72
3
3
12
6
5
31
48
53
13
27
39
18
15
33
3
39
246
24
3
69
120
78
15
21
102
23
67
30
69
15
18
30
35
22
60
3
27
8
1
99
57
3
117
18
3
63
24
6
42
108
66
15
15
3
20
31
5
7
15
9
9
21
45
144
26
28
18
60
15
30
12
6
42
65
49
6
12
6
9
15
6
6
21
69
24
84
183
50
7
21
9
23
43
27
15
39
128
67
6
42
27
26
43
102
159
105
11
7
30
78
12
36
57
32
10
3
27
3
30
3
36
6
2
43
150
23
34
3
54
24
42
35
12
7
24
9
42
45
3
57
105
44
7
18
24
6
15
14
25
30
90
18
5
84
40
15
65
40
20
13
30
78
24
23
13
30
27
3
9
3
3
104
4
36
3
161
52
90
75
33
12
2
1
24
66
51
3
30
5
7
15
38
25
96
36
111
32
142
63
23
13
9
21
41
25
18
117
8
37
135
3
6
84
51
9
108
3
20
132
10
39
18
12
18
93
38
31
78
15
20
36
37
35
24
43
45
141
51
9
6
36
9
9
57
14
19
5
12
10
9
18
36
6
114
12
54
18
48
30
27
72
3
12
99
21
24
207
123
51
6
8
19
6
59
48
52
33
23
34
42
68
55
18
132
27
8
13
114
78
6
36
18
15
8
97
6
15
45
15
21
29
61
30
18
12
18
5
12
130
3
12
9
12
87
11
16
84
21
6
24
18
21
36
21
30
3
32
28
27
29
31
12
3
39
24
15
30
27
9
51
35
24
19
69
75
5
7
30
11
13
57
2
16
9
72
6
5
67
5
1
105
54
18
15
18
6
21
30
32
1
36
48
33
14
73
12
3
3
120
12
27
36
27
6
21
21
35
7
6
21
14
19
42
33
105
6
59
7
21
147
17
49
12
9
14
61
21
12
15
6
36
3
123
18
12
54
48
18
5
49
84
35
70
9
6
60
21
69
29
25
18
33
21
3
12
8
43
39
51
99
20
31
3
192
33
27
120
15
42
65
28
3
15
99
18
17
1
24
66
27
15
23
12
19
21
32
13
3
21
48
138
ABCD 97333335142*3^$a+1 [50082]
30
36
18
35
115
125
75
21
24
1
84
96
30
80
9
123
28
41
13
2
10
30
104
45
24
1
11
51
58
59
96
15
69
60
36
36
73
47
279
45
24
85
38
22
120
30
65
15
45
91
186
23
37
83
7
104
9
1
131
24
15
24
45
60
3
33
39
81
111
124
56
9
91
89
27
22
60
11
24
31
30
96
48
2
24
4
125
1
90
204
65
123
9
39
129
31
80
34
30
65
1
14
16
104
108
4
128
21
1
155
120
19
80
69
37
50
28
6
59
7
84
96
30
74
129
36
25
59
72
85
26
33
61
23
12
51
84
10
23
36
19
65
87
64
5
31
20
88
17
39
129
72
84
36
223
12
125
75
45
13
30
8
34
114
116
28
17
25
23
25
36
35
24
7
78
6
125
61
30
5
223
36
149
135
70
2
4
29
31
24
41
19
5
96
55
200
45
55
24
5
240
147
33
121
122
64
30
26
9
15
153
171
45
39
52
54
74
106
11
103
185
7
174
294
6
50
189
27
9
27
33
1
48
86
100
44
120
36
9
36
51
45
79
20
21
159
84
10
12
54
30
6
176
34
23
15
10
50
16
114
71
19
12
48
5
36
60
1
144
14
45
127
89
1
54
30
50
4
6
96
74
40
32
28
5
1
48
192
18
5
55
5
127
20
45
43
41
36
84
115
36
5
84
31
5
15
28
60
12
116
22
107
24
85
95
84
1
126
89
51
34
11
79
20
10
26
9
24
96
15
201
63
10
62
24
10
191
15
48
165
75
16
5
27
33
19
12
120
54
30
36
44
34
107
24
199
5
36
120
24
37
24
66
53
27
70
150
5
13
35
85
50
22
146
22
107
48
87
180
45
25
23
60
27
105
63
57
159
72
12
16
29
55
30
2
64
6
59
15
40
44
225
31
56
58
6
30
180
26
88
6
239
96
36
3
16
66
35
24
79
72
29
39
22
14
46
18
32
9
39
52
90
23
187
54
96
24
11
73
6
5
60
27
58
66
108
65
7
89
15
10
66
29
24
120
25
36
66
20
220
90
24
6
18
132
74
21
49
71
15
33
61
35
55
24
330
90
66
30
89
7
80
220
53
37
60
14
12
9
15
120
9
15
4
80
60
21
49
71
31
54
206
9
180
84
72
25
30
30
114
32
9
43
36
54
38
33
60
27
52
80
21
19
101
1
74
16
48
17
48
72
49
35
36
73
11
24
25
30
68
9
120
13
2
33
1
35
60
79
17
135
58
35
25
35
1
59
37
18
5
25
30
68
4
29
121
119
49
120
11
139
66
54
6
6
138
30
66
14
22
23
15
70
6
5
25
11
39
9
7
29
87
34
120
198
41
19
17
103
5
127
114
26
36
57
96
79
6
36
179
19
20
21
1
54
66
119
49
72
84
50
46
18
65
61
71
15
9
75
4
36
65
1
35
288
25
12
30
29
51
58
96
59
7
29
24
75
40
5
121
131
39
144
136
5
36
25
48
12
54
32
69
55
20
58
26
36
9
49
12
26
12
21
60
31
65
39
45
49
71
109
38
142
66
44
12
33
96
31
54
131
13
131
87
22
6
66
14
60
129
25
11
51
9
27
142
66
101
51
33
120
25
35
91
56
93
1
18
12
54
30
60
41
25
83
12
24
31
24
5
19
20
22
86
33
91
44
40
44
40
77
103
17
55
89
1
86
22
86
24
72
45
109
6
114
35
115
150
59
7
5
39
45
25
35
24
72
24
120
87
64
18
12
14
9
12
15
84
21
115
44
16
29
19
41
111
36
33
27
84
33
7
68
45
12
85
18
17
39
16
188
21
19
77
24
39
16
32
33
55
84
320
72
70
78
17
43
66
24
62
36
4
29
19
32
33
145
42
20
36
84
9
27
88
20
244
30
107
15
60
33
120
3
9
19
125
1
119
31
89
24
15
22
144
131
51
12
130
6
5
60
51
60
48
22
50
9
96
111
52
66
14
52
30
18
132
125
39
16
138
62
88
20
45
135
45
12
85
18
17
13
11
175
56
33
91
84
30
98
33
1
23
3
118
84
107
24
25
86
33
60
12
24
79
8
9
13
50
22
83
3
180
ABCD 97333425992*3^$a+1 [50022]
7
29
66
36
6
12
36
168
43
119
49
11
54
12
66
48
96
18
42
13
35
42
7
96
41
114
6
72
132
36
67
11
1
95
109
17
6
18
43
89
72
78
30
60
48
72
54
12
84
18
78
102
19
17
12
24
42
6
7
125
6
12
36
6
7
24
149
30
66
48
24
30
30
55
5
6
30
31
29
24
12
30
120
121
77
150
222
7
11
61
167
49
12
29
72
6
162
6
1
17
42
6
18
54
18
6
235
5
54
18
72
31
23
18
12
66
37
41
42
30
12
234
18
138
13
41
36
36
78
36
12
84
114
24
60
6
13
5
168
132
12
43
17
60
79
41
24
54
24
37
17
6
54
19
29
48
24
6
12
42
30
12
12
36
49
41
84
78
30
48
30
48
12
114
24
18
48
84
13
113
36
6
42
55
17
42
12
96
36
42
36
6
42
31
59
102
84
43
23
18
60
6
336
61
11
6
55
53
67
35
12
54
31
17
19
131
18
48
132
6
1
96
65
12
18
6
36
6
114
31
12
215
37
143
24
12
109
24
11
120
24
84
96
18
55
77
163
35
12
96
49
11
12
72
42
66
13
29
114
150
48
55
131
6
24
78
114
78
42
54
54
18
18
12
18
174
18
42
19
11
6
36
66
49
125
96
42
12
61
35
72
6
12
19
11
12
12
6
91
48
36
77
36
18
85
41
6
12
18
60
43
17
30
84
18
72
48
7
48
17
120
31
84
89
18
6
18
36
12
156
12
18
132
12
60
54
157
5
66
18
18
66
72
19
53
102
96
42
12
6
1
35
49
95
37
12
59
6
36
30
6
18
6
19
29
43
5
102
42
120
18
12
6
12
30
108
18
31
65
7
35
18
48
31
23
90
6
6
19
17
96
120
66
37
11
84
1
53
31
65
42
60
210
7
131
36
18
102
30
19
29
42
25
11
24
37
17
114
85
11
48
12
1
65
12
54
84
145
29
12
6
54
7
5
66
66
30
18
6
6
120
48
103
35
18
36
31
17
60
24
30
1
5
7
53
108
18
6
60
144
6
36
12
30
18
24
18
115
17
7
59
96
24
18
12
18
24
42
72
66
30
36
7
5
48
54
18
18
145
53
6
13
107
60
6
12
7
35
37
5
24
30
13
53
54
24
1
233
6
72
48
109
11
24
265
155
30
36
6
42
151
107
13
29
72
72
60
90
60
12
18
42
13
60
35
6
60
66
12
96
24
24
30
84
18
84
96
6
12
43
47
108
30
72
36
48
150
42
24
30
18
12
19
23
13
29
19
59
90
78
30
126
90
126
6
12
30
36
1
89
6
1
5
102
18
24
79
11
13
41
54
132
24
37
29
36
72
48
12
48
19
35
60
18
55
53
6
84
73
48
11
132
6
60
12
31
65
30
6
12
67
17
66
42
30
61
47
42
18
66
187
24
11
54
18
42
19
11
96
18
42
18
18
30
60
84
12
36
55
149
186
25
5
18
121
5
24
30
54
30
6
444
12
18
30
18
90
210
78
36
114
13
41
60
84
60
132
19
23
49
5
36
132
48
6
6
6
30
12
79
59
72
97
23
36
24
13
12
11
6
55
77
66
18
42
162
66
42
19
12
161
7
29
246
85
47
1
35
6
144
12
6
18
54
13
72
5
55
59
12
54
18
78
24
151
17
12
84
24
42
13
119
12
18
48
36
43
11
126
91
29
90
18
18
18
30
24
54
12
162
30
12
84
30
96
42
43
11
60
1
23
6
31
17
60
42
36
30
7
36
11
126
7
72
53
6
6
78
1
17
24
18
30
7
29
36
19
41
84
114
85
60
59
25
23
18
19
47
6
30
18
84
18
60
6
67
35
156
48
1
53
36
120
163
24
65
36
30
138
18
1
23
102
48
19
29
102
18
18
6
126
13
5
12
18
109
125
31
17
72
24
19
197
48
30
66
30
18
24
30
37
17
60
36
30
18
60
168
30
18
18
30
42
1
23
6
48
78
54
78
102
24
48
24
6
54
24
90
12
13
71
12
6
24
18
18
216
30
90
36
24
36
24
54
66
78
96
24
60
66
42
1
41
30
30
72
78
145
47
85
5
24
12
42
48
24
66
6
6
31
23
54
12
12
186
60
24
6
7
41
54
66
6
18
6
24
12
66
43
167
18
90
18
24
198
96
6
78
25
11
24
37
11
61
17
48
31
125
18
234
24
7
5
96
7
11
18
102
36
54
55
77
43
17
12
90
48
42
174
37
108
23
12
102
42
30
12
126
54
24
84
12
55
35
42
30
54
84
43
72
35
48
18
7
101
43
65
19
11
156
18
127
17
19
107
60
66
24
18
36
48
12
1
65
12
67
24
17
84
36
24
127
41
90
42
19
53
78
12
18
96
12
126
ABCD 97334583928*3^$a+1 [50004]
7
23
13
24
12
60
48
93
15
33
44
55
53
30
42
31
24
36
17
40
15
12
5
36
12
43
15
50
40
60
54
18
20
7
45
18
18
20
31
36
27
21
15
24
21
99
6
2
49
9
14
58
12
6
32
10
3
15
2
60
72
18
40
8
25
77
12
48
10
2
16
2
28
57
17
10
57
21
30
20
18
10
69
12
36
125
7
101
12
22
26
4
48
3
12
45
18
69
75
30
6
42
99
48
81
62
25
12
21
39
12
96
3
45
9
27
21
75
3
2
43
35
145
17
7
36
5
42
10
38
49
21
14
1
15
110
34
36
69
33
38
64
33
72
5
6
1
173
30
10
27
29
42
18
12
55
35
10
123
35
30
40
24
6
57
23
49
41
60
52
138
44
25
41
40
27
23
22
18
14
36
12
7
123
33
5
10
57
35
118
42
12
33
33
87
27
45
15
78
20
18
37
15
30
3
5
199
21
42
9
9
2
18
72
40
15
23
157
3
42
123
27
18
27
33
2
13
60
47
10
27
53
7
21
15
12
24
48
15
18
38
37
65
60
43
12
23
22
20
12
66
4
21
17
90
49
101
48
10
21
36
27
48
57
5
58
38
4
6
32
13
69
63
33
2
18
4
26
52
12
38
30
28
14
6
60
37
12
21
39
113
72
106
20
40
72
45
75
33
89
31
75
74
18
40
8
1
33
8
10
12
153
23
10
60
15
17
10
117
3
48
2
90
133
65
22
62
103
3
32
49
24
84
63
69
29
24
91
27
32
148
8
30
19
3
69
24
12
33
2
88
21
41
48
7
3
2
79
9
62
25
120
77
31
17
79
29
55
59
1
9
3
3
57
93
24
8
180
19
153
80
31
36
93
51
17
7
53
72
103
65
22
116
1
36
75
50
10
93
72
35
18
52
39
51
9
51
20
37
93
72
168
32
58
57
33
38
4
57
48
36
27
8
12
10
90
33
27
78
27
12
21
2
22
36
87
45
18
84
68
18
55
35
10
12
20
28
120
32
67
111
9
36
24
5
31
5
60
10
24
8
28
117
57
8
7
5
67
23
18
48
40
27
57
8
60
55
57
18
50
90
37
15
66
15
125
91
129
2
52
6
99
11
22
8
40
50
61
23
28
30
68
4
26
25
15
2
55
63
2
52
30
45
23
58
24
3
117
8
223
5
10
24
8
30
148
62
13
9
38
25
5
18
64
66
2
10
3
17
82
18
20
82
78
32
31
17
18
30
7
33
87
23
37
72
3
9
21
18
21
23
13
48
24
33
80
30
22
15
12
11
25
24
9
90
2
28
14
36
1
63
21
9
87
81
20
55
35
25
17
91
17
18
72
37
83
58
15
45
27
35
12
18
43
72
24
48
5
48
79
9
14
13
12
5
91
12
144
9
15
27
18
30
69
53
19
48
83
49
48
23
48
30
40
2
73
9
78
20
10
120
3
15
69
83
49
51
12
8
22
50
16
20
37
45
62
58
12
15
21
2
118
12
63
15
9
12
33
3
27
18
15
63
12
170
10
78
32
72
43
117
30
8
78
82
2
31
45
42
102
6
2
19
71
58
12
60
15
5
30
13
9
38
25
5
10
62
46
9
35
58
32
96
60
10
14
18
22
87
29
55
45
50
22
42
50
7
33
6
21
9
27
120
135
9
9
15
45
99
11
4
80
28
12
57
149
10
45
27
38
7
12
21
15
39
33
45
12
15
36
47
10
15
23
34
30
21
36
111
57
93
63
9
63
45
20
7
81
15
12
33
14
13
107
13
72
63
9
41
55
3
14
58
45
3
2
40
12
87
36
60
93
50
49
15
21
96
59
25
72
5
19
41
52
30
57
9
60
122
40
38
12
55
143
25
9
3
65
40
32
115
108
24
9
219
23
70
20
28
2
73
24
12
9
20
115
17
28
30
57
23
54
30
1
9
38
30
28
192
60
60
20
187
131
142
3
9
38
78
19
12
60
41
40
27
21
72
8
4
3
53
19
3
105
12
101
67
15
8
22
50
13
17
19
3
33
3
9
3
90
39
11
37
5
40
86
1
29
124
27
29
120
67
48
105
2
37
33
39
24
77
18
70
27
123
50
12
22
6
20
90
22
12
3
45
15
48
47
13
17
55
3
105
5
31
81
18
57
57
38
28
32
58
12
12
51
17
19
11
22
27
29
10
14
40
26
22
3
12
27
6
14
58
12
27
3
21
35
37
3
9
21
51
21
68
19
36
15
44
28
42
116
22
45
23
120
22
2
10
8
22
21
36
119
97
23
22
18
14
31
60
72
35
13
24
11
12
52
18
27
131
1
11
78
55
45
39
36
45
150
21
9
60
32
10
30
12
50
13
27
140
46
44
31
35
40
2
60
7
132
41
43
15
32
13
57
15
17
70
86
52
122
13
3
9
60
12
24
72
75
42
8
70
12
48
42
8
40
27
21
50
10
74
10
6
62
19
9
15
27
80
18
10
20
60
49
5
103
5
60
22
45
33
3
17
42
13
5
82
26
30
1
33
3
12
41
90
60
10
24
60
26
112
9
183
8
25
45
48
12
30
8
30
42
82
36
2
12
85
33
3
17
10
33
17
19
29
42
18
55
45
24
51
5
19
5
16
72
138
165
36
131
49
63
6
15
15
42
20
22
45
5
28
32
7
21
60
63
72
47
46
87
5
18
4
78
8
10
45
35
100
2
43
17
72
108
10
45
17
31
9
51
12
24
23
16
9
5
31
5
55
9
48
12
51
27
2
7
11
25
35
73
57
12
63
15
105
27
78
3
47
13
65
82
50
10
45
5
48
19
53
127
36
36
9
12
12
20
48
19
129
12
32
16
27
77
67
9
51
11
217
21
32
55
60
45
3
5
34
21
9
27
21
15
3
69
11
34
75
105
8
19
108
11
1
69
32
52
18
33
12
15
9
33
75
11
30
10
74
31
77
ABCD 97334962958*3^$a+1 [50080]
42
34
60
20
40
30
86
58
26
6
78
84
48
48
30
70
60
36
26
30
18
16
54
80
132
28
44
36
66
10
68
36
40
30
50
12
90
64
26
4
20
24
46
26
28
92
72
16
30
50
96
30
10
38
6
10
50
24
156
180
160
140
36
100
20
120
36
34
134
100
86
18
126
144
16
120
2
4
20
108
16
2
24
24
10
6
14
72
210
30
42
82
80
36
60
28
2
58
44
18
24
144
10
20
12
12
82
24
2
84
4
36
50
24
30
24
76
14
66
12
42
18
124
60
56
72
52
44
12
18
40
30
122
72
96
40
6
98
82
116
4
8
6
10
86
66
60
12
6
30
36
70
90
68
18
24
6
28
92
28
60
90
104
42
24
12
90
102
12
174
130
86
40
56
78
10
6
74
16
240
14
42
48
10
140
60
16
14
16
86
28
14
46
20
40
30
110
24
96
60
12
90
78
10
14
52
56
54
138
46
110
76
14
24
18
48
16
224
16
54
80
144
90
12
10
8
6
40
2
34
14
30
226
114
20
42
48
106
24
32
24
6
24
34
30
96
24
56
48
166
32
28
20
66
30
36
120
12
12
60
4
6
146
60
28
110
10
14
6
42
24
30
64
44
228
58
210
32
150
54
24
12
30
138
72
180
72
66
120
6
10
14
36
6
24
6
72
36
16
24
36
20
54
10
92
42
18
4
74
90
12
138
24
6
72
24
154
2
108
10
6
80
24
12
48
40
32
12
138
30
12
108
4
8
76
74
16
2
24
54
70
26
6
108
40
134
66
40
60
66
14
100
30
56
10
80
24
100
36
14
40
32
34
284
66
186
28
90
80
16
14
40
20
12
60
118
122
30
48
10
60
66
8
18
30
30
72
18
88
2
12
42
334
36
44
10
2
60
148
6
14
60
100
50
126
36
180
72
16
140
40
60
36
8
46
6
8
12
30
6
48
106
74
12
60
28
32
4
44
180
24
48
4
84
20
12
94
104
54
12
70
30
84
152
54
64
30
32
144
48
48
24
66
54
4
6
56
18
6
34
44
42
64
74
16
14
6
12
4
56
120
18
16
104
24
82
8
16
6
14
24
52
56
64
8
36
72
24
4
6
24
80
24
78
60
30
30
138
30
72
24
18
16
62
4
30
80
40
114
6
56
18
12
18
10
32
4
210
110
24
192
34
26
28
66
114
96
30
56
24
6
90
18
132
4
30
14
96
24
120
12
78
130
60
20
12
4
68
66
24
138
12
18
58
44
16
32
60
30
178
32
24
6
30
24
64
36
24
56
70
14
100
14
18
60
114
66
148
32
24
138
82
30
14
42
42
22
74
60
24
12
40
20
36
88
30
242
88
56
6
154
24
14
6
10
32
24
150
154
6
60
14
136
30
20
30
18
30
6
90
30
24
12
36
28
92
34
104
10
6
128
6
10
62
18
270
72
28
96
80
64
20
90
30
10
30
194
96
24
202
30
8
166
36
20
34
90
32
102
96
40
26
30
30
36
4
60
30
74
40
6
74
30
10
104
16
140
42
34
54
62
234
114
96
54
30
36
36
162
42
48
6
130
62
18
24
6
16
14
66
54
114
102
34
62
58
206
154
56
6
48
12
60
28
32
28
90
32
18
60
66
6
48
16
74
30
24
168
48
10
90
6
38
12
6
78
42
42
16
6
14
10
2
48
120
36
18
48
42
16
200
46
8
16
2
28
20
6
30
100
80
54
42
12
76
32
84
100
68
42
70
84
156
20
30
40
90
44
12
12
66
16
54
26
18
6
190
2
54
4
32
12
36
60
60
24
16
20
16
74
102
28
36
234
26
30
34
150
66
56
88
96
8
96
6
34
32
12
52
14
10
6
24
74
52
8
36
70
62
28
6
14
72
120
4
24
6
56
118
26
6
28
86
34
30
50
40
30
26
30
66
28
66
134
130
6
60
86
150
4
110
6
48
16
8
108
54
40
254
12
30
18
72
108
16
144
36
20
4
6
56
34
110
10
24
32
54
66
12
96
42
64
14
42
24
114
60
24
42
64
62
28
44
210
16
50
30
42
54
34
176
160
206
154
176
78
166
8
18
24
6
24
18
16
26
4
32
58
2
60
42
16
2
88
140
60
36
120
36
108
120
12
12
42
40
210
14
6
100
ABCD 97335223574*3^$a+1 [50039]
151
20
156
148
17
15
24
4
5
147
40
60
8
36
4
36
236
40
300
48
60
72
104
64
120
120
92
108
112
104
4
20
36
36
108
52
125
39
9
75
36
4
56
96
88
101
19
20
36
100
156
24
44
100
17
108
180
31
24
36
56
24
9
75
40
72
24
36
44
120
16
80
28
5
111
69
111
40
60
44
136
20
24
52
89
15
76
80
60
28
32
24
400
444
60
29
147
40
56
4
44
9
31
5
55
56
76
44
36
160
44
24
141
180
135
120
36
160
29
75
40
84
149
43
68
132
57
3
60
4
113
31
56
24
69
7
53
3
4
200
16
24
44
52
20
153
111
33
7
36
80
168
57
135
84
4
140
180
156
24
280
20
36
40
156
188
72
28
20
36
64
32
288
117
139
60
20
280
44
52
188
45
75
52
17
3
60
28
41
156
183
105
31
5
51
24
60
16
240
288
132
5
163
20
100
240
197
135
100
48
56
40
24
56
81
48
87
148
12
168
125
135
96
24
16
185
15
33
103
5
43
20
141
19
20
189
3
108
72
180
24
81
75
24
64
20
100
12
65
223
36
29
67
104
36
84
76
44
96
60
24
204
21
219
40
140
72
28
20
36
40
29
27
60
93
171
4
56
24
132
120
4
116
4
144
356
24
60
136
36
20
28
56
81
39
100
96
44
16
5
63
81
15
36
180
345
43
56
40
20
40
89
55
36
84
12
200
9
211
29
19
29
72
75
24
136
140
204
112
120
24
20
36
24
36
124
44
36
16
84
60
41
3
52
68
76
36
20
24
16
188
57
19
65
55
20
21
48
135
16
29
91
24
461
139
12
48
12
44
40
236
144
120
184
140
276
120
76
197
3
4
44
52
44
40
65
15
4
96
24
77
15
84
64
29
151
89
108
84
51
48
16
53
51
60
156
105
75
4
32
28
12
68
12
148
92
100
164
16
20
24
240
484
32
24
160
24
12
68
69
87
120
60
156
28
92
4
84
20
60
36
40
5
15
81
15
24
105
84
27
84
16
17
87
16
44
24
16
56
184
156
24
300
20
264
16
20
460
24
20
40
32
24
45
39
40
17
79
140
100
5
91
20
40
108
101
19
20
40
272
4
300
20
21
243
192
120
60
28
140
136
56
124
5
19
56
16
128
12
84
45
15
124
36
44
9
31
5
91
20
36
60
60
24
136
60
5
99
76
17
31
96
60
65
99
232
128
12
60
28
17
15
244
116
45
15
28
252
224
69
180
75
76
120
60
60
96
365
19
53
67
125
15
4
120
29
103
180
24
80
4
56
4
96
44
57
19
176
28
41
19
80
52
80
24
40
156
8
16
200
9
91
20
60
60
64
96
44
40
17
19
56
160
120
20
120
124
41
3
76
80
60
33
27
4
180
92
120
24
4
20
36
16
89
79
32
28
132
24
84
132
48
32
24
105
36
43
92
48
16
60
29
51
16
80
4
65
19
92
64
20
24
40
20
120
76
80
24
16
120
84
12
128
36
64
41
39
60
9
3
40
60
24
44
16
56
60
24
24
16
116
60
69
151
17
111
16
20
76
ABCD 97335995522*3^$a+1 [50005]
93
51
28
95
57
16
12
5
42
1
155
129
64
132
44
36
153
19
35
1
17
78
66
31
60
17
31
47
84
45
256
59
96
109
11
54
6
9
189
30
96
30
19
77
127
308
64
41
12
6
37
140
15
49
11
13
5
19
11
6
18
93
15
37
47
1
60
29
6
69
136
20
4
131
69
16
17
55
8
64
5
30
13
8
123
117
124
173
31
11
66
55
144
60
89
7
59
54
24
18
85
5
15
123
37
12
77
139
60
96
84
59
48
13
24
125
27
225
24
87
52
17
96
43
24
53
19
36
23
121
5
79
155
1
71
37
132
348
53
24
36
7
65
12
60
66
60
84
6
75
33
30
312
109
71
49
35
1
20
39
1
47
73
44
15
18
115
8
15
73
41
66
37
108
5
55
132
12
53
127
65
144
72
144
75
16
12
60
131
66
6
25
47
126
156
6
30
39
88
5
90
36
49
107
1
35
69
28
11
60
37
104
69
139
72
41
114
90
75
45
60
15
124
41
91
24
29
54
61
101
30
96
13
89
6
1
161
19
20
16
17
31
12
5
15
39
25
83
37
5
43
8
33
150
57
28
84
96
24
11
21
21
30
60
49
35
81
15
45
27
30
43
80
84
16
89
48
103
59
61
80
9
75
28
35
6
7
29
55
11
25
12
32
45
103
35
37
80
136
60
12
68
45
138
201
15
81
4
48
48
17
42
285
33
18
49
65
211
5
19
11
13
12
144
29
7
35
18
126
48
36
54
36
7
53
67
23
12
24
21
240
9
18
90
102
18
43
164
45
163
48
84
11
162
175
11
25
60
36
71
9
195
30
36
114
21
15
72
25
96
96
108
72
35
36
25
144
11
49
5
48
31
12
48
12
200
9
156
150
12
18
18
37
24
29
72
60
39
64
72
17
31
29
3
112
77
115
20
15
66
78
49
5
48
7
47
1
84
116
28
116
16
108
107
25
60
47
37
56
24
96
3
25
11
1
84
84
5
150
61
83
30
78
48
85
32
28
161
60
30
25
11
49
29
51
123
13
5
60
43
29
48
19
95
13
32
3
42
36
12
36
7
44
4
72
53
126
1
77
31
17
19
20
33
7
11
144
126
175
60
48
11
21
15
18
12
55
24
120
23
97
24
71
25
24
65
12
99
15
48
1
35
81
28
228
20
120
4
48
12
20
16
59
30
18
132
108
90
7
101
79
173
12
204
175
71
6
79
60
41
55
20
4
60
36
35
85
5
159
4
77
79
20
3
36
162
7
11
61
48
8
99
144
6
55
83
57
33
198
9
9
54
13
20
75
25
12
185
123
28
155
25
131
6
12
78
9
111
144
18
3
40
53
51
33
60
126
12
9
51
105
4
24
32
4
228
53
84
114
117
9
90
25
95
1
60
29
54
109
77
108
120
42
126
15
28
36
11
37
11
1
36
17
91
41
151
20
9
103
48
113
6
133
48
12
36
95
12
25
83
96
25
48
12
41
7
36
11
85
221
12
162
6
30
60
37
47
1
108
24
35
117
9
36
18
12
61
12
132
179
54
63
9
18
13
23
37
80
124
65
126
37
71
84
42
91
48
12
20
39
85
95
96
12
36
60
84
1
72
104
148
12
20
28
96
36
5
18
121
180
11
1
20
9
60
108
18
45
39
18
7
120
5
79
36
59
61
35
18
27
148
180
12
101
7
5
60
31
5
12
7
92
4
11
13
77
120
19
32
39
108
6
7
24
180
5
31
144
144
12
44
3
12
6
12
78
37
107
21
105
30
169
341
15
28
11
30
43
12
5
48
6
25
41
291
123
21
16
48
47
12
108
45
27
13
5
42
90
7
41
7
96
24
60
65
36
27
4
83
25
77
24
54
177
3
157
41
43
36
56
40
12
36
11
48
1
77
12
6
37
120
5
12
55
48
137
31
59
13
5
19
48
48
47
33
15
54
31
5
24
108
18
133
180
24
53
24
30
13
72
191
37
132
11
129
4
29
127
53
102
60
36
90
54
73
72
20
100
275
61
44
16
60
84
ABCD 97336143148*3^$a+1 [50127]
352
32
160
81
75
44
40
75
45
81
15
120
24
20
16
80
132
28
69
36
39
141
35
64
9
162
69
20
16
60
80
60
19
21
15
108
69
8
72
40
20
112
20
120
16
32
40
128
25
144
111
20
160
20
85
75
72
51
77
64
20
96
132
7
33
32
180
76
219
5
88
80
40
111
17
24
28
12
351
165
15
29
16
84
15
65
96
55
77
103
9
60
39
72
54
23
88
15
9
80
36
144
109
99
20
88
45
39
48
48
44
48
160
171
149
72
28
57
3
168
9
35
16
3
126
51
12
48
44
160
48
80
40
108
12
243
117
72
48
51
126
23
252
148
108
32
28
3
17
19
113
208
72
8
60
25
155
43
209
12
31
137
40
132
20
28
3
9
80
1
255
69
3
32
28
12
116
84
49
36
11
40
75
54
131
84
16
3
77
220
44
40
60
9
39
20
60
7
126
108
11
61
39
80
36
72
40
80
72
88
8
43
69
192
68
160
20
60
52
45
54
29
133
39
20
76
20
24
88
48
12
192
60
8
48
112
117
51
39
33
3
57
141
47
84
36
49
71
52
68
24
1
195
12
68
4
99
57
12
8
139
54
27
32
12
88
12
20
16
32
40
132
111
65
12
103
9
36
9
216
159
36
75
29
61
18
9
12
15
21
69
171
45
47
100
60
81
27
80
84
36
184
20
19
9
20
28
20
229
15
248
48
4
45
90
21
164
49
99
140
52
48
60
20
40
8
160
24
336
120
72
20
97
95
148
8
24
40
48
132
45
51
140
40
24
116
64
20
28
32
16
20
24
1
87
72
48
72
45
15
68
40
48
84
15
261
45
59
100
21
15
104
16
32
40
8
19
126
39
108
80
220
8
124
36
92
31
36
221
60
133
51
21
215
55
57
12
21
108
51
21
27
140
72
160
128
12
1
144
3
48
80
204
60
48
61
11
25
111
72
8
79
81
84
20
88
20
160
20
12
16
80
64
20
220
48
57
11
25
15
3
69
12
48
20
67
45
80
16
60
44
25
23
88
12
48
240
12
132
21
279
56
24
1
35
12
48
52
92
160
51
5
72
88
33
11
25
3
180
51
29
112
39
29
192
28
237
111
80
25
18
101
16
9
126
177
48
12
48
3
9
20
108
79
33
21
11
25
54
72
45
60
39
33
72
20
1
195
3
90
11
48
52
116
25
227
112
39
29
7
41
24
136
24
9
27
9
90
173
7
126
108
51
111
18
27
153
51
8
121
39
8
24
28
20
187
144
149
12
16
44
85
15
21
39
69
159
111
29
43
29
160
9
126
113
121
59
12
168
12
36
64
168
8
60
25
27
128
120
4
36
72
117
15
20
1
95
60
12
52
69
90
77
4
36
32
72
31
117
20
43
45
260
4
96
24
168
48
44
31
18
72
59
136
80
112
72
128
48
72
13
119
205
23
67
105
20
88
21
162
54
3
48
39
41
144
49
39
60
108
9
90
45
36
132
3
5
4
36
60
20
12
43
105
12
27
153
8
84
100
48
72
20
48
148
75
108
36
54
72
18
29
43
89
36
112
51
189
12
20
40
45
3
8
25
108
36
36
15
80
64
39
69
3
5
60
64
36
12
108
72
3
89
1
219
56
160
92
112
81
27
32
148
12
141
18
17
40
144
51
9
36
92
7
101
64
15
21
20
13
11
136
15
29
148
152
49
90
9
32
121
27
60
108
120
24
68
52
80
40
8
172
51
45
180
44
1
75
15
149
76
32
100
ABCD 97336429616*3^$a+1 [50001]
4
86
121
15
201
39
104
6
36
30
24
58
8
7
45
12
30
105
60
123
50
43
59
85
93
8
7
45
26
1
33
30
2
19
65
64
12
8
22
69
12
23
34
30
117
45
39
5
31
108
117
128
67
93
27
96
23
61
3
2
31
95
78
106
38
66
24
66
30
16
120
9
21
18
110
82
21
5
112
102
201
48
89
6
24
78
52
27
36
39
26
12
43
108
9
12
86
78
186
96
24
10
8
40
20
7
3
26
24
6
34
38
72
37
53
70
177
63
50
108
12
36
19
41
4
42
74
79
36
5
16
171
108
60
12
5
19
23
6
42
34
48
30
90
12
98
25
57
8
22
104
97
5
144
10
134
64
32
115
15
9
17
22
42
39
71
25
153
86
144
96
25
36
5
28
2
58
15
36
81
20
24
72
108
19
15
33
39
69
99
2
31
108
29
91
60
41
70
33
36
21
15
65
19
69
72
56
12
36
102
82
38
34
8
52
224
76
78
56
34
102
9
36
75
189
59
6
42
18
46
9
24
12
45
63
15
153
57
110
40
32
49
5
42
54
48
36
64
56
55
17
30
34
38
73
89
36
18
106
38
18
7
15
57
15
50
19
21
20
19
111
9
71
10
38
13
59
18
48
52
3
47
168
64
18
135
47
1
72
5
90
6
31
36
9
14
6
79
81
68
22
18
243
117
152
70
69
41
10
9
12
339
18
27
3
26
30
6
18
1
39
90
30
26
6
10
48
327
15
18
12
26
25
39
153
65
70
2
30
138
70
56
90
7
47
42
216
12
7
11
94
90
86
19
29
84
6
24
30
10
72
21
89
18
37
5
40
38
18
7
15
32
1
57
3
17
52
56
127
65
30
10
123
53
30
136
48
32
24
64
42
78
32
6
154
90
78
2
28
20
96
46
9
5
34
62
28
27
29
24
96
31
24
36
29
6
40
14
12
94
8
130
102
90
63
108
59
1
69
39
5
67
12
47
6
34
104
24
61
51
33
23
22
90
50
127
5
48
60
211
5
31
93
12
14
1
105
111
23
121
36
69
63
36
141
20
100
108
20
40
56
16
30
8
18
4
50
58
20
7
83
25
36
35
64
170
7
15
86
48
16
15
11
24
10
48
27
41
180
64
80
28
50
10
15
5
10
90
8
4
48
20
112
86
13
11
40
224
1
65
79
36
156
117
20
142
33
36
9
12
86
13
65
16
74
6
18
1
9
180
12
68
108
79
5
58
21
21
44
67
72
15
218
54
1
279
78
2
160
30
20
54
1
63
50
48
55
113
6
18
160
56
96
208
15
15
33
29
178
141
5
6
25
93
12
30
134
16
3
36
36
33
15
117
68
6
64
2
91
197
31
21
20
55
71
49
60
45
38
10
27
36
17
30
82
30
189
51
90
15
33
86
120
30
55
21
48
30
102
18
192
74
127
60
12
15
26
6
18
7
5
55
53
70
42
14
85
5
31
113
60
31
69
12
3
15
80
1
39
2
79
161
24
76
99
77
19
71
24
40
26
142
26
115
21
38
42
30
40
69
125
30
16
150
20
28
50
13
107
1
71
10
14
166
75
105
48
30
30
2
73
36
60
12
24
11
294
84
7
57
80
6
24
13
17
103
69
14
64
2
30
10
99
59
73
23
85
5
64
30
8
30
60
55
9
68
66
90
16
38
73
72
71
96
24
94
2
58
180
27
15
48
32
18
6
34
12
3
77
18
25
17
78
13
24
144
17
19
48
23
13
72
108
144
137
6
112
2
48
43
12
47
24
42
54
58
32
54
6
43
23
49
33
12
48
2
85
53
22
30
44
6
30
108
112
15
71
34
14
94
51
71
90
48
12
36
55
57
12
15
24
36
15
18
72
44
106
9
60
35
49
125
42
1
23
30
12
132
31
11
25
119
85
29
6
1
15
33
41
102
24
49
21
108
51
59
66
30
16
9
71
25
71
22
32
156
52
75
95
90
55
117
39
21
38
112
9
5
106
8
25
108
5
30
42
12
55
5
175
24
12
5
55
120
17
70
21
209
112
98
18
64
8
31
24
47
1
29
31
12
15
21
36
33
27
36
9
75
24
21
230
24
25
21
180
30
8
262
60
8
43
69
44
84
22
104
30
36
40
111
5
42
6
210
34
171
125
4
2
40
8
25
87
30
18
30
92
78
6
16
48
12
180
116
7
47
6
4
8
55
72
23
18
22
90
72
30
129
65
ABCD 97336485388*3^$a+1 [50063]
15
69
29
7
21
15
17
7
45
36
92
43
9
24
80
66
16
8
24
1
29
36
64
48
38
37
3
45
5
31
23
22
144
15
149
180
247
75
48
33
77
16
44
36
34
62
76
14
1
39
6
39
45
60
48
3
24
89
54
13
60
29
148
126
66
38
16
45
125
46
14
4
6
26
76
8
55
132
23
25
72
48
111
45
35
58
32
28
63
53
46
105
89
7
23
54
42
16
62
10
6
72
32
7
35
16
30
68
67
17
7
24
12
47
6
55
41
19
69
2
1
29
10
120
8
10
3
3
14
7
9
50
1
143
46
90
14
72
16
204
36
122
1
71
16
33
29
42
94
20
4
27
165
114
26
46
105
120
23
96
30
114
24
6
31
36
60
60
24
21
128
4
3
153
42
62
7
21
32
7
84
65
7
3
30
140
36
58
21
35
22
2
160
2
16
12
27
24
29
16
51
65
31
144
5
91
17
46
66
51
29
28
122
1
53
66
18
31
111
14
31
60
180
5
46
8
16
54
26
30
10
9
12
240
17
16
80
115
36
69
54
6
20
6
46
3
9
3
137
31
27
129
5
84
127
47
66
36
19
72
15
102
2
16
69
3
18
32
31
369
51
11
1
53
66
16
42
36
51
21
68
31
24
12
24
3
18
32
43
53
67
17
16
26
24
46
18
30
146
37
59
46
44
54
54
100
126
54
2
49
89
7
23
6
64
2
1
120
23
30
114
16
21
5
55
36
9
8
31
72
29
16
14
46
8
10
80
6
58
18
92
10
26
7
84
33
48
8
24
90
6
160
135
81
24
56
10
21
75
30
2
88
24
50
48
112
15
5
55
65
19
120
189
42
8
13
77
67
59
6
16
8
160
80
7
147
198
72
18
33
249
92
175
5
19
51
6
8
7
84
23
16
21
24
60
45
20
16
15
39
134
40
32
24
175
12
45
44
48
43
17
10
93
17
103
3
114
147
33
51
15
24
18
54
14
112
90
38
10
86
19
45
87
53
126
25
23
22
60
30
9
45
111
3
57
81
32
12
175
35
24
6
31
105
3
41
19
27
38
24
67
63
86
40
15
11
30
31
144
29
31
21
192
3
15
45
77
12
79
59
6
10
26
30
48
30
43
135
54
51
159
74
7
23
25
12
3
54
26
1
23
6
91
36
17
163
15
8
64
18
68
31
29
4
26
30
34
56
24
1
45
15
36
21
2
6
55
11
25
5
16
2
30
66
1
113
6
61
105
48
2
94
26
1
53
112
32
67
33
3
9
68
36
64
50
30
7
185
16
138
114
3
17
28
78
86
130
38
7
45
80
19
9
63
57
32
60
144
96
70
21
89
16
15
24
149
36
40
68
60
42
49
36
156
39
8
6
4
6
57
17
46
45
65
31
81
90
8
54
12
198
1
9
60
138
38
16
168
26
30
24
67
9
20
124
62
30
130
8
222
48
28
92
36
60
4
3
3
26
79
21
8
58
14
154
21
83
61
35
6
120
55
36
15
18
102
62
12
79
95
24
58
75
113
67
48
12
147
57
21
32
42
16
30
18
216
38
43
53
31
51
42
12
18
200
1
5
7
77
30
102
10
45
24
36
21
8
7
17
67
95
1
77
178
78
20
54
42
48
6
10
30
14
40
146
22
8
40
42
213
35
16
18
3
123
50
30
30
24
91
60
9
3
9
230
30
10
18
86
40
21
51
8
6
60
60
151
57
32
55
9
50
6
136
2
1
5
31
3
57
24
45
74
13
89
106
18
36
99
60
35
37
9
15
29
4
200
66
30
34
66
6
80
30
90
24
85
51
98
67
29
7
89
48
76
15
105
104
136
15
12
143
37
45
39
15
80
61
57
116
7
69
96
212
12
24
66
58
62
49
15
141
53
60
36
16
96
12
36
44
7
35
1
137
52
15
51
158
60
6
48
160
296
24
118
84
20
48
42
130
38
30
7
51
2
6
25
12
57
32
60
124
36
44
52
48
315
65
34
93
83
25
21
8
91
149
60
12
139
39
62
10
21
89
18
61
12
17
91
11
64
201
5
139
29
31
101
55
96
9
48
20
16
26
118
27
53
16
26
1
17
28
8
120
114
40
81
29
12
28
243
17
12
55
9
50
25
29
10
86
60
60
36
84
66
1
23
46
8
7
5
16
3
29
12
31
17
40
3
9
20
106
33
36
36
180
17
36
55
36
75
104
54
58
9
15
69
12
57
62
46
18
6
15
24
5
7
48
12
137
42
64
21
3
2
30
34
20
67
23
66
48
16
44
10
21
12
24
63
50
22
170
115
59
66
60
148
30
32
24
6
16
8
24
58
8
ABCD 97336521034*3^$a+1 [50065]
6
7
8
24
15
1
5
103
32
15
6
18
12
24
25
12
12
8
24
9
24
31
59
36
24
12
21
16
5
27
64
72
29
18
1
41
7
20
3
54
7
20
9
31
84
32
9
39
60
9
6
1
5
30
37
5
7
23
42
24
3
4
12
48
23
13
17
42
60
21
39
61
17
12
18
24
12
6
19
35
84
1
5
7
20
9
7
35
21
40
5
6
108
37
29
55
48
23
54
24
72
31
84
5
6
54
7
41
12
3
3
9
9
55
68
64
35
30
123
36
15
13
23
60
49
24
41
24
24
6
6
6
18
12
24
3
16
5
6
1
8
87
12
57
39
21
4
41
6
13
5
63
108
16
24
8
48
3
45
45
39
15
13
23
30
27
27
45
21
6
1
35
13
20
60
28
8
9
36
18
6
6
54
15
105
31
8
33
15
27
21
12
3
25
35
12
33
21
6
21
51
13
5
78
1
71
21
21
19
83
37
8
33
15
15
49
72
5
30
6
36
18
6
6
12
1
95
73
29
12
12
6
13
12
47
13
20
15
12
6
15
16
35
33
16
12
89
30
57
16
68
3
30
72
87
3
9
21
24
39
9
7
53
42
1
53
19
23
33
15
25
8
9
12
6
1
20
9
36
30
96
60
21
39
108
13
92
15
37
5
7
11
9
16
11
37
36
23
12
6
99
27
9
60
57
12
27
3
36
61
104
52
53
27
16
23
36
24
9
16
11
45
76
11
12
6
51
9
18
30
7
23
13
12
12
5
18
6
6
81
27
1
29
27
69
3
15
30
12
7
59
133
11
30
30
36
21
3
18
18
9
24
9
18
69
45
24
36
19
17
42
69
28
8
12
36
112
8
27
21
4
11
6
24
12
102
49
17
72
15
33
144
7
8
15
66
6
36
18
24
36
30
54
3
40
5
43
29
3
45
18
6
43
17
3
27
18
3
16
12
20
16
12
23
13
20
12
15
6
18
25
36
24
17
3
48
4
5
84
48
12
3
24
24
36
51
45
51
33
3
9
9
55
92
21
12
15
3
12
1
41
7
8
3
9
100
53
24
27
4
41
24
19
35
21
21
15
28
36
23
12
13
36
24
65
6
6
51
57
30
49
12
20
39
6
36
6
18
6
18
7
32
63
1
5
15
3
9
27
25
29
3
16
53
7
5
15
36
45
3
3
36
60
12
9
64
29
66
1
77
27
45
120
24
27
24
60
4
44
15
6
63
16
5
3
39
24
33
16
8
27
6
30
1
23
36
36
9
52
92
16
35
1
23
6
19
11
90
30
54
6
93
45
39
4
48
44
4
8
4
11
30
60
84
6
54
39
3
61
11
36
1
35
1
48
29
12
24
12
19
173
7
23
6
60
30
12
13
8
9
15
57
48
7
11
13
23
1
5
39
3
6
24
30
30
12
6
21
9
18
61
41
31
72
17
3
28
20
4
32
3
73
36
44
57
24
6
25
29
48
60
3
36
9
51
36
3
30
3
12
16
17
3
12
36
24
27
12
30
75
27
54
6
1
48
5
3
3
13
68
4
8
33
31
11
6
6
13
12
65
31
20
9
27
24
45
19
65
19
5
42
13
8
9
3
21
6
21
3
9
15
6
18
1
32
60
4
48
11
1
65
63
15
1
20
9
48
30
25
5
72
36
12
30
18
102
69
9
27
4
12
47
49
11
6
15
12
9
60
18
1
11
12
33
16
80
4
20
64
5
48
3
52
23
13
5
3
21
27
51
30
24
39
27
12
6
51
9
7
56
3
6
42
42
19
24
17
7
32
15
9
21
54
9
84
12
36
27
13
5
15
21
36
18
25
17
48
12
43
32
64
8
57
6
78
96
27
16
20
21
7
20
9
3
4
36
32
9
3
52
48
23
54
12
18
13
36
11
6
6
42
18
1
47
30
15
12
3
6
6
1
32
4
84
12
5
7
17
6
84
45
3
18
72
24
6
21
24
63
36
78
15
15
9
27
13
20
33
3
16
32
15
57
40
41
39
3
21
4
12
20
16
48
17
12
24
6
12
6
6
48
1
41
36
24
7
12
5
3
12
21
6
18
54
1
8
3
18
31
5
7
95
33
15
6
18
18
7
8
76
32
12
4
5
6
33
9
6
1
36
35
12
78
3
51
9
51
18
36
7
32
16
35
13
8
12
16
32
12
27
13
17
24
6
25
11
6
24
39
15
84
21
16
12
12
35
30
12
24
15
21
12
36
54
21
39
66
30
9
16
29
67
5
39
39
1
12
36
29
18
9
24
40
20
3
9
27
21
52
17
15
36
12
21
15
9
6
1
12
11
9
40
17
6
30
19
35
9
9
3
4
59
66
18
12
25
65
6
49
20
15
24
24
13
17
63
9
6
72
36
42
3
105
12
7
20
27
6
18
12
1
47
33
27
1
12
77
19
11
109
44
3
114
24
3
15
90
27
21
66
33
15
9
27
6
48
12
15
36
45
12
6
1
24
41
7
11
9
87
36
9
40
24
5
18
12
69
3
48
12
33
84
12
40
11
36
1
17
63
136
41
31
8
36
4
12
5
31
5
3
36
33
6
57
9
7
17
30
1
29
19
17
43
11
21
9
6
36
1
59
24
24
24
13
17
3
60
4
96
8
24
21
3
4
23
12
81
21
6
36
1
5
30
54
36
63
4
32
33
30
45
3
9
4
60
11
24
12
21
16
60
35
21
24
51
1
5
60
15
60
15
49
17
31
56
57
3
3
1
11
13
5
27
64
48
11
9
9
6
13
17
126
1
80
3
1
5
18
57
3
6
6
24
85
20
4
24
8
12
15
21
48
27
1
41
24
3
57
48
3
4
11
42
7
44
15
36
13
20
27
9
136
11
60
9
9
15
48
24
15
25
8
15
12
18
43
24
35
18
24
12
27
51
13
77
51
21
75
12
40
32
72
33
24
12
18
18
15
3
37
20
16
12
5
36
27
60
21
12
30
24
9
40
32
24
40
35
36
1
8
24
27
18
103
44
3
1
77
15
4
5
15
93
19
17
12
42
1
8
76
17
6
21
33
6
42
3
9
3
4
11
12
48
6
15
15
9
123
18
75
9
39
24
63
13
80
9
180
54
6
19
5
15
4
11
30
3
36
9
55
8
4
5
24
31
36
12
8
57
3
16
23
25
41
43
35
13
47
33
64
53
36
15
21
3
24
81
19
128
12
33
54
57
27
9
16
11
6
31
17
12
3
4
12
35
13
5
48
31
47
12
13
8
3
9
28
8
3
25
53
7
8
16
32
51
36
12
18
3
40
17
18
37
23
25
17
138
21
15
9
16
24
8
12
9
36
12
39
3
42
7
12
20
9
7
35
9
12
64
8
3
21
3
1
12
65
15
3
21
33
39
15
57
12
36
15
6
66
150
75
72
21
7
48
29
7
56
4
12
11
12
30
6
9
12
9
102
1
8
24
48
52
12
125
12
24
3
3
1
48
8
21
18
54
19
24
17
60
54
30
12
99
15
6
3
21
27
39
114
15
12
16
35
30
6
6
54
9
27
30
7
29
27
33
63
27
33
112
35
33
15
13
32
81
63
48
9
7
44
3
30
24
30
18
39
15
9
112
24
32
4
29
7
29
3
16
53
12
54
21
4
5
3
51
49
12
11
37
11
12
9
45
27
3
6
51
9
19
8
72
9
15
93
3
28
11
12
30
6
12
45
40
32
15
9
9
67
23
6
39
57
7
80
12
9
7
5
6
30
27
12
33
12
24
15
15
49
17
18
45
60
15
33
28
32
33
6
1
24
32
36
16
11
48
12
37
83
21
3
30
6
21
28
24
56
16
5
127
48
41
43
5
72
15
45
12
12
96
12
67
11
13
32
9
6
24
18
7
23
36
36
126
7
11
6
6
54
7
17
24
3
28
5
30
33
3
24
25
5
36
18
12
9
24
4
29
3
28
23
54
42
18
66
13
77
78
90
3
48
21
75
16
8
27
1
12
17
3
9
3
16
17
12
27
21
12
27
45
7
8
4
96
32
12
39
13
47
45
16
24
8
21
6
9
15
18
19
12
17
67
77
36
90
49
29
15
4
96
32
3
30
12
15
4
59
37
32
27
6
18
114
31
29
3
3
93
16
5
27
64
11
1
29
3
4
17
12
27
15
48
30
51
4
5
15
88
41
78
33
16
17
30
33
21
12
27
4
59
96
13
11
18
36
3
28
8
16
5
3
21
3
3
30
6
30
54
12
49
23
25
8
45
27
24
51
6
6
30
51
ABCD 97337058946*3^$a+1 [50016]
85
227
37
456
23
37
23
31
41
19
30
180
35
1
90
288
89
36
24
13
84
30
101
55
84
114
96
119
217
23
241
11
25
174
30
24
156
24
6
30
96
24
264
60
96
144
6
5
85
24
12
95
19
5
139
102
47
127
90
54
96
174
60
36
210
144
30
156
6
48
65
25
180
30
36
6
24
144
66
65
25
11
85
84
126
5
283
137
13
120
60
12
95
79
30
174
41
240
55
89
36
61
47
91
30
120
11
121
95
109
6
245
229
156
24
84
36
36
54
180
6
24
24
6
36
89
19
5
61
155
115
96
54
30
5
1
54
53
132
36
13
96
11
13
167
43
60
222
107
7
6
90
18
131
24
12
49
150
90
95
85
23
36
7
149
1
23
97
60
24
66
48
41
199
12
173
67
18
12
24
90
270
24
12
114
6
150
125
49
95
1
18
89
103
174
6
60
90
48
42
5
13
95
36
84
24
37
90
144
96
60
36
17
36
25
60
11
336
253
131
25
11
13
35
37
180
120
108
6
180
5
139
6
6
90
54
29
55
156
36
17
1
90
6
24
120
42
29
61
54
96
54
35
36
163
30
6
90
59
97
234
30
119
60
84
7
210
30
36
48
30
71
1
120
60
95
19
66
168
120
59
72
48
91
41
25
24
107
109
120
95
108
1
35
55
162
168
6
6
23
55
6
6
77
67
5
145
143
91
42
83
216
36
73
12
144
59
25
66
54
47
43
17
139
90
60
24
36
203
72
121
24
30
90
54
6
90
53
7
30
239
25
95
37
35
72
73
18
30
47
103
96
144
66
24
47
24
25
6
30
24
36
18
5
61
11
288
85
30
162
59
25
71
13
59
127
60
6
35
49
6
48
29
37
24
96
156
24
60
54
30
36
36
24
54
101
349
96
144
120
60
96
131
19
89
1
35
49
59
97
11
73
60
6
90
90
113
72
25
30
6
108
132
24
96
60
59
55
53
72
55
54
12
90
288
6
60
30
114
30
66
35
169
36
71
445
318
65
72
48
115
42
90
60
144
41
49
35
1
143
24
13
78
6
23
37
71
13
30
60
5
72
144
25
60
119
181
54
6
6
54
30
5
25
323
31
41
19
101
31
90
24
23
13
90
5
13
12
108
47
48
24
13
30
77
288
163
90
239
36
12
133
12
90
5
25
78
102
407
103
30
168
120
30
6
30
30
24
107
43
36
150
35
181
18
17
13
30
6
174
17
84
36
85
78
90
6
66
114
65
25
54
6
11
73
102
18
60
35
61
59
24
1
35
1
54
30
66
101
139
144
41
48
343
18
126
90
24
155
181
84
42
48
101
241
60
78
6
30
60
29
12
169
60
6
48
41
55
54
59
37
83
13
84
6
48
102
138
90
95
240
1
251
133
132
24
35
19
89
7
5
85
155
25
24
72
180
18
17
139
96
48
6
35
25
96
144
180
60
60
11
49
24
30
5
36
55
66
48
270
96
84
60
149
1
131
49
35
24
91
90
12
143
61
84
30
6
54
6
84
35
67
114
156
18
5
36
25
120
54
36
149
25
96
66
78
275
121
59
25
11
205
90
41
168
ABCD 97337227558*3^$a+1 [50059]
19
38
16
47
33
60
60
60
60
10
50
27
33
240
10
74
51
129
136
44
27
33
82
98
216
27
13
104
27
229
6
120
149
24
81
159
1
60
80
240
106
114
71
49
20
70
134
207
120
79
194
82
101
153
15
45
46
5
79
50
40
6
54
59
61
11
153
63
43
90
20
24
15
91
5
96
120
93
180
36
166
158
76
200
40
20
106
221
33
15
24
216
115
5
9
22
98
46
65
192
73
44
3
33
84
82
38
27
93
22
38
16
44
16
20
15
45
60
204
120
195
105
60
75
81
144
87
120
9
24
36
70
14
15
121
66
14
24
15
91
125
24
121
200
220
20
87
24
115
38
36
120
40
6
74
264
3
24
264
24
21
144
36
10
170
24
16
20
60
10
65
9
60
51
24
31
30
60
191
24
31
113
21
204
180
36
84
51
144
45
36
60
144
22
53
121
80
60
40
131
9
46
324
14
76
44
111
24
21
10
17
24
109
20
24
60
240
123
13
90
194
120
16
180
126
158
15
21
24
120
3
297
87
69
27
19
14
15
25
90
14
63
57
36
46
14
159
7
65
115
54
47
57
15
72
49
80
87
13
35
129
60
123
13
11
115
14
15
24
91
5
24
45
142
14
130
125
24
216
25
80
135
24
31
134
3
93
10
14
36
24
15
21
24
75
45
27
19
350
24
63
24
120
333
22
24
125
265
167
13
11
9
264
36
144
46
14
63
192
1
20
51
120
48
48
33
60
60
144
60
60
87
139
125
45
99
141
46
120
5
153
36
180
15
69
3
120
13
59
96
25
60
59
141
51
19
216
14
70
194
111
24
1
71
69
300
100
59
121
191
168
45
51
9
63
33
60
10
90
80
15
69
46
150
20
264
75
168
24
9
24
22
54
20
39
96
24
91
60
36
54
20
267
48
144
21
51
93
27
153
16
44
136
80
46
24
30
104
226
134
60
16
6
38
111
25
71
69
51
9
39
21
70
77
13
131
49
30
50
60
60
70
74
300
60
46
134
136
20
84
27
129
24
15
7
14
40
131
96
43
125
105
15
9
120
226
14
16
20
130
134
27
93
3
57
60
36
15
189
36
87
73
71
24
205
20
130
125
45
60
39
48
19
158
166
74
63
13
107
93
160
107
19
14
39
45
36
10
5
24
45
36
100
35
45
24
46
5
105
111
33
16
120
215
9
63
24
19
50
120
60
159
21
51
33
120
96
324
27
49
90
14
15
96
120
72
48
24
21
144
27
9
10
50
51
213
3
19
5
69
84
135
67
98
3
24
48
141
27
19
14
39
61
11
115
84
170
15
72
153
10
5
72
117
196
20
75
165
51
48
1
44
46
5
69
156
10
30
47
117
36
84
36
15
85
66
54
251
48
331
221
55
38
3
43
14
36
27
13
44
87
33
36
286
38
22
38
96
27
72
105
16
140
100
47
19
101
33
70
110
444
196
11
9
120
120
39
72
93
171
69
3
48
9
16
20
24
22
29
24
1
44
46
74
22
158
216
60
51
480
79
14
76
167
13
155
25
30
41
216
48
9
15
48
48
45
75
31
54
ABCD 97337473466*3^$a+1 [50032]
12
28
84
8
12
24
16
116
64
44
4
96
32
12
12
28
68
48
24
13
59
60
16
108
132
8
132
25
90
29
1
3
144
80
132
16
60
12
21
39
48
20
112
12
8
12
60
84
4
20
91
30
71
36
24
24
4
20
1
47
184
8
100
36
24
141
71
1
60
35
72
73
23
4
68
112
68
295
5
24
40
36
32
48
28
32
28
120
56
24
55
45
92
25
107
12
61
15
44
31
33
72
8
24
12
4
60
32
132
132
120
48
16
45
120
39
8
24
48
40
81
15
12
3
5
16
111
5
13
72
95
60
84
40
99
69
21
35
36
16
20
52
92
19
29
96
37
18
17
60
64
39
69
3
125
144
108
52
69
59
88
92
12
61
47
48
28
44
192
1
198
41
4
57
107
120
96
7
29
48
112
176
13
12
59
60
4
20
40
57
207
3
29
24
24
52
8
43
173
12
13
195
56
19
72
69
111
149
100
39
5
96
36
28
75
5
112
20
40
12
32
49
27
72
72
20
36
112
21
11
84
84
28
32
28
3
5
144
100
56
37
27
36
24
68
4
8
48
120
72
72
76
32
52
9
11
36
88
45
11
79
30
11
28
68
132
1
59
13
95
4
9
72
18
29
1
35
127
77
13
35
84
40
81
27
3
60
17
28
8
36
1
59
76
224
1
95
204
40
68
48
72
60
61
27
44
28
60
3
17
48
25
83
16
8
1
95
112
32
36
4
32
24
132
24
40
36
144
21
47
48
28
152
73
27
24
56
52
20
13
215
115
18
72
15
92
36
100
45
30
65
7
90
47
61
107
4
180
36
80
4
44
12
40
68
16
21
15
24
20
1
47
132
1
47
40
12
20
36
48
25
59
73
30
29
4
45
71
1
27
96
15
17
43
30
87
63
41
48
1
35
100
24
8
40
165
35
4
200
19
9
3
78
11
1
15
24
44
24
108
88
320
76
36
24
20
16
44
28
56
160
20
36
19
101
1
23
16
69
59
1
135
32
12
52
56
48
4
12
9
27
44
88
72
20
228
120
12
28
21
35
25
51
56
24
24
36
16
63
177
15
17
36
7
9
80
88
213
95
145
123
152
64
36
44
28
80
120
88
140
4
44
36
60
1
35
4
21
180
63
96
20
100
60
39
177
140
43
30
42
65
55
78
35
132
4
21
90
17
61
99
60
3
45
20
72
60
48
24
88
51
21
21
15
80
28
36
56
13
11
60
4
12
44
16
80
4
108
60
33
3
12
80
12
72
24
36
19
12
33
116
24
4
68
13
30
21
68
52
68
36
97
167
48
40
15
78
59
36
36
60
19
42
23
157
15
8
24
36
52
8
12
24
48
48
60
24
16
48
36
201
23
24
48
55
113
4
72
8
1
47
24
84
12
24
48
292
68
156
12
73
47
24
124
57
35
228
60
12
4
21
15
60
44
144
4
56
36
60
108
120
12
4
24
48
20
115
69
20
96
12
16
32
12
112
9
87
48
24
56
37
47
1
60
51
44
7
113
24
72
36
4
24
20
84
72
181
15
132
21
95
84
52
180
188
31
137
133
159
188
4
36
45
30
65
24
60
16
165
167
12
24
96
4
80
7
78
11
108
12
61
3
12
80
73
11
108
48
4
108
8
160
44
40
56
24
84
84
61
15
27
30
23
24
31
41
24
52
128
7
18
11
16
20
112
8
25
15
80
60
85
48
51
20
40
44
4
3
18
60
11
48
40
20
48
4
36
44
28
81
171
21
87
32
121
35
60
24
60
49
132
167
31
90
12
23
24
48
48
24
60
36
76
20
1
15
68
64
12
21
35
12
36
24
76
32
12
60
48
4
8
13
155
84
19
30
240
71
48
40
12
9
90
5
12
172
8
52
56
16
8
121
12
15
20
4
8
100
33
47
13
23
136
48
92
16
20
112
68
52
93
18
90
51
236
40
93
12
3
57
99
9
71
168
40
60
8
13
11
16
60
8
12
24
28
3
17
60
13
27
21
15
36
20
19
141
9
27
32
12
124
56
31
18
47
85
27
111
5
16
20
24
172
68
12
24
16
72
20
156
12
64
21
119
36
144
4
24
36
12
44
1
35
168
36
4
92
4
8
12
1
90
5
4
8
52
44
25
11
4
44
96
25
11
4
132
68
36
1
15
92
52
9
59
28
3
90
11
60
19
90
35
36
24
136
36
20
48
25
72
27
68
4
9
102
29
ABCD 97337740562*3^$a+1 [50044]
41
12
7
41
187
65
7
114
54
72
66
30
84
54
47
67
36
12
84
29
60
115
36
53
60
73
18
54
30
18
288
90
12
72
12
30
71
7
12
168
6
42
60
144
53
13
35
19
53
55
65
103
5
25
24
18
12
24
42
42
72
101
67
36
60
24
6
30
5
109
66
60
36
276
24
66
30
18
59
91
29
37
23
1
42
180
42
42
84
5
24
55
5
127
18
126
5
72
48
7
48
144
5
31
185
1
54
90
6
36
5
49
83
36
1
114
77
67
60
36
209
36
79
5
48
7
6
59
13
54
36
228
60
54
30
168
90
95
25
35
19
18
66
12
132
41
151
89
24
36
240
1
11
163
5
24
37
18
5
67
54
54
12
161
7
12
24
42
23
97
24
11
163
125
37
150
18
35
60
12
37
102
29
120
67
5
55
17
60
7
48
18
18
5
55
24
41
19
6
119
43
53
72
43
96
41
43
84
5
31
36
24
24
72
101
19
78
35
13
23
12
60
7
48
5
7
48
78
66
30
11
7
78
24
18
36
162
42
6
24
35
36
31
36
180
18
59
31
12
84
29
12
55
17
55
53
43
77
73
42
257
7
30
6
17
55
113
19
89
84
7
108
12
90
30
204
36
66
83
19
18
54
113
96
12
7
6
102
60
78
35
12
12
151
30
42
53
187
12
18
42
48
12
18
143
1
90
101
19
6
18
29
43
17
60
43
48
29
7
66
18
24
53
12
55
12
149
67
48
5
67
17
31
12
12
5
7
48
36
65
25
162
65
67
36
84
36
24
12
96
42
30
18
107
43
5
120
19
66
47
96
25
54
42
48
83
115
12
65
7
48
6
6
84
132
84
41
13
6
29
67
12
30
71
7
72
12
36
137
55
5
13
42
78
47
1
35
61
54
245
180
67
17
31
5
120
7
42
18
78
6
60
6
35
48
60
55
12
84
156
24
48
60
53
13
90
54
102
113
36
84
7
114
120
210
96
30
378
6
24
6
336
66
47
73
107
61
6
29
84
60
55
36
77
12
36
31
24
12
77
13
120
23
49
48
30
65
60
7
65
108
49
6
24
48
41
25
42
132
42
11
7
48
12
113
79
108
60
5
13
48
90
120
150
30
66
30
53
67
60
6
35
13
96
6
18
144
11
157
18
77
115
17
60
31
12
48
156
48
42
120
48
131
31
36
53
67
17
1
66
113
43
24
221
12
36
60
144
73
30
12
6
59
31
5
1
78
18
102
108
12
36
96
24
30
42
12
5
13
47
60
36
55
17
79
66
102
12
53
1
59
67
101
13
24
78
84
36
48
66
11
43
84
60
5
31
65
12
43
132
42
23
25
42
36
5
79
48
30
24
83
61
54
36
30
59
91
24
36
72
125
12
115
72
36
77
7
29
139
60
53
67
5
36
115
114
6
12
180
5
13
42
24
36
53
24
277
59
12
72
7
24
66
18
36
84
12
29
60
12
48
31
120
36
53
12
49
24
6
53
31
30
42
150
144
54
5
19
72
66
78
29
36
1
6
53
84
67
30
179
120
72
7
101
175
42
215
7
48
12
102
59
7
17
48
103
6
66
108
12
17
60
7
156
17
151
36
53
13
24
59
37
90
17
37
30
41
19
60
149
37
18
54
11
24
31
65
31
30
6
24
29
151
48
5
67
113
48
7
48
72
30
30
41
144
7
48
90
131
7
78
30
180
29
223
24
84
6
71
55
48
5
12
48
31
48
42
119
25
6
138
18
5
55
113
7
42
102
41
48
7
72
36
24
113
37
66
6
30
60
30
11
120
67
138
23
49
96
120
42
48
72
24
6
18
132
5
72
120
13
18
12
17
25
30
66
72
90
24
30
54
24
96
66
66
24
36
17
60
55
5
1
24
42
24
36
41
163
132
42
30
48
17
43
150
23
79
66
119
55
162
96
78
65
25
35
12
55
5
7
36
144
48
18
66
89
72
48
19
42
90
149
24
91
30
6
108
12
84
12
114
18
101
7
42
18
17
36
211
6
24
96
18
72
174
18
30
131
12
139
48
12
53
7
113
31
5
120
7
125
19
60
29
151
84
120
156
ABCD 97338154352*3^$a+1 [50022]
36
96
192
43
48
17
60
102
138
138
6
18
30
18
18
60
120
96
18
6
42
12
48
120
24
66
42
66
42
12
78
43
95
24
12
13
11
36
33
75
36
72
54
54
60
6
75
93
6
24
117
39
12
24
6
54
144
57
63
12
108
105
64
35
96
42
30
42
30
96
61
323
12
24
30
60
6
60
84
24
12
84
84
18
174
13
65
175
17
108
48
19
113
36
72
54
36
9
111
289
119
169
11
54
48
222
30
30
36
12
90
42
96
72
54
19
131
61
59
66
84
204
19
32
15
54
72
372
90
37
23
36
54
30
36
42
42
30
6
54
66
12
12
108
42
96
15
15
150
24
186
36
24
120
21
33
127
95
6
78
84
36
6
36
12
36
216
120
90
78
66
12
42
258
84
6
60
78
60
6
78
162
144
42
24
78
96
6
48
72
261
3
120
156
126
43
101
91
119
36
102
30
60
6
30
210
30
102
27
63
102
18
25
48
29
6
72
84
54
12
30
12
48
37
113
108
115
17
48
175
77
78
24
66
72
54
30
174
24
6
90
6
30
6
102
42
96
79
11
24
78
108
78
12
84
90
6
37
47
78
120
30
180
186
96
48
6
9
3
109
143
30
3
75
37
32
21
198
6
63
111
96
78
30
37
5
6
42
12
6
60
42
420
6
36
85
23
12
13
125
6
24
21
117
42
216
30
91
11
42
108
63
112
17
96
12
19
11
48
21
123
18
42
30
306
12
18
126
45
64
35
60
60
6
48
15
27
133
71
204
12
174
19
176
51
156
12
18
99
195
108
12
210
6
30
30
18
192
12
6
42
19
11
37
23
12
141
27
18
24
12
36
27
21
72
18
54
91
11
90
60
114
12
18
12
264
78
36
156
108
72
90
60
54
12
24
105
255
36
93
51
61
32
87
6
339
51
108
36
13
95
30
3
117
171
111
18
42
66
3
135
12
18
210
54
18
102
108
78
24
25
65
12
18
60
12
54
180
6
30
54
12
12
30
12
90
36
450
54
45
15
48
81
69
123
3
141
21
42
12
48
6
144
6
12
72
66
67
119
60
66
18
24
1
35
114
120
6
210
150
12
9
81
12
126
24
72
216
109
53
6
72
13
119
30
60
6
24
1
11
6
204
126
108
126
6
133
5
42
78
96
258
1
95
49
11
12
12
30
192
36
24
198
48
18
72
54
114
12
54
84
6
78
30
96
51
3
18
219
15
24
25
35
90
72
12
15
81
31
96
5
43
59
6
30
24
108
13
5
96
144
91
11
132
6
174
162
24
90
12
12
12
108
150
78
37
23
48
42
18
66
60
114
222
150
174
54
60
12
18
24
42
24
156
24
84
201
15
30
132
42
117
81
42
85
143
120
90
60
84
126
54
114
25
65
6
96
57
45
147
213
91
65
6
73
5
66
96
78
126
42
54
93
16
11
18
72
96
144
78
66
60
30
66
6
73
125
36
30
108
6
90
36
24
12
72
12
25
48
65
66
109
48
32
3
18
144
210
102
6
13
65
30
49
11
66
96
19
80
69
12
159
15
84
24
48
120
48
12
48
6
114
25
107
102
30
66
174
6
66
25
101
120
18
6
114
42
18
60
84
45
45
30
48
24
109
95
84
48
12
552
9
15
144
96
30
42
138
12
72
43
107
6
31
29
6
45
64
144
221
54
18
30
120
12
72
36
18
75
39
78
48
60
36
30
18
66
72
60
48
24
108
97
125
48
ABCD 97338806582*3^$a+1 [50013]
111
17
72
36
232
20
52
3
9
21
15
8
36
24
72
43
5
16
128
25
3
15
30
12
48
42
72
24
9
3
78
6
18
75
60
8
28
36
8
12
43
17
40
8
1
15
20
36
25
11
7
18
35
48
36
79
17
28
75
36
9
39
90
3
92
72
13
23
100
39
29
7
29
84
7
48
54
23
7
5
37
35
31
150
23
19
18
35
48
52
92
16
9
18
12
42
39
15
17
72
28
44
55
36
9
21
60
42
113
25
27
21
15
56
36
7
6
30
42
42
53
13
59
7
89
4
32
19
186
6
24
90
6
144
36
18
11
84
37
87
12
188
73
30
12
6
59
13
30
17
25
11
67
24
161
25
23
16
56
24
55
66
27
51
102
18
9
8
13
150
12
78
30
5
1
30
29
40
24
152
19
17
55
48
9
32
28
3
9
8
43
17
13
15
20
72
55
12
24
45
69
18
78
47
72
12
13
18
30
35
67
5
43
5
19
5
28
3
33
21
48
60
30
18
95
127
45
57
23
60
133
47
7
36
30
35
120
37
27
99
24
65
60
43
42
35
88
8
4
123
9
44
55
65
7
17
36
25
12
42
105
3
12
18
78
29
1
35
40
51
125
91
153
216
20
24
67
42
3
24
63
12
41
12
37
6
17
73
75
60
8
12
67
65
181
179
36
64
12
44
64
8
24
48
85
11
12
24
40
3
30
18
60
18
174
72
21
44
13
11
37
42
57
3
102
83
12
16
20
28
44
16
27
29
28
87
45
33
23
52
20
16
21
24
47
37
35
7
65
144
36
36
13
36
23
36
55
24
48
17
55
138
87
152
79
9
12
44
19
17
55
18
23
127
66
27
44
91
54
6
17
148
8
16
33
3
8
19
17
36
12
72
36
52
75
45
80
36
1
23
40
3
29
36
7
6
114
53
40
152
127
69
36
8
31
5
72
7
93
123
5
19
17
60
1
143
1
3
8
127
185
36
40
45
84
78
17
16
20
24
76
36
104
36
25
3
108
8
120
16
51
69
116
52
8
67
18
48
11
4
171
33
12
36
57
48
90
45
8
1
24
167
88
56
36
25
78
29
7
21
8
7
69
15
45
8
61
15
24
45
3
57
3
3
132
42
6
5
84
13
24
143
73
35
60
4
21
39
69
12
18
21
99
5
72
169
6
33
27
29
25
39
24
48
80
7
48
113
1
66
125
67
21
20
67
29
120
13
75
15
77
16
9
6
29
19
66
54
41
61
15
8
19
17
16
8
36
40
24
27
48
12
5
49
59
36
60
64
44
76
39
12
53
28
27
17
4
15
42
95
25
99
45
75
8
16
36
63
72
125
31
9
45
35
16
8
12
60
12
115
125
25
3
3
24
96
5
61
18
65
31
41
16
15
29
43
120
30
72
15
8
1
30
24
57
68
31
9
45
60
12
59
4
3
12
36
65
67
33
72
8
1
59
55
54
66
12
29
36
79
168
53
13
119
43
77
108
24
4
96
63
6
39
75
18
18
5
4
80
36
1
114
6
30
21
80
43
12
9
44
24
1
12
18
114
11
16
20
96
55
53
67
9
8
36
72
52
51
24
66
30
30
6
65
13
11
97
23
16
63
21
87
45
15
24
18
131
72
19
53
55
21
27
5
79
41
7
57
21
59
31
12
6
47
64
3
17
13
15
32
79
5
60
40
15
117
57
30
21
27
84
33
56
7
24
41
55
89
43
21
32
25
138
29
16
20
24
61
42
69
56
49
6
90
27
21
39
21
15
45
171
44
72
48
1
71
7
45
152
48
55
6
71
49
35
55
6
66
9
63
41
100
39
5
13
23
79
21
84
33
24
23
52
51
5
103
6
18
18
30
54
6
5
40
117
35
52
36
8
37
39
63
6
54
90
18
48
42
99
39
69
135
53
37
107
28
8
67
81
51
78
3
93
171
3
5
151
24
77
64
32
37
27
44
31
5
1
3
15
12
9
80
13
6
149
31
77
4
96
27
168
5
43
66
6
17
7
33
57
18
18
84
66
42
6
101
79
24
33
12
152
28
57
6
17
60
12
43
102
36
90
69
39
89
55
17
64
32
157
71
1
35
64
141
3
60
81
84
15
21
30
29
12
24
1
11
64
75
101
12
25
11
36
43
6
11
1
3
44
91
96
6
12
3
3
21
84
32
55
9
20
96
28
20
37
24
96
42
30
3
84
15
36
65
52
56
16
15
33
32
48
28
60
33
42
54
35
36
24
1
72
96
51
33
35
7
41
72
72
1
18
12
120
18
35
7
29
61
23
19
53
19
9
69
18
17
120
108
144
19
66
6
17
13
75
57
30
93
8
64
12
9
6
29
24
40
32
64
80
12
49
11
120
7
12
53
151
29
1
6
45
69
30
24
33
80
55
12
65
40
15
93
3
36
5
60
64
135
65
72
25
119
31
102
111
24
36
44
72
1
35
49
71
7
17
84
37
87
20
52
20
96
19
21
93
15
36
188
61
179
91
21
96
15
5
7
153
87
41
36
124
99
17
4
32
4
3
65
67
41
12
1
35
49
6
9
36
105
35
36
40
3
57
56
49
6
18
35
7
12
66
159
105
11
16
8
36
64
36
87
5
24
43
5
72
ABCD 97338980086*3^$a+1 [50047]
17
15
34
6
53
36
25
6
14
40
144
2
4
5
45
15
12
13
86
33
108
37
30
72
29
31
38
40
32
10
80
9
111
9
36
33
22
65
13
60
30
5
36
15
24
102
24
27
99
4
6
23
1
56
15
19
29
7
54
11
93
3
19
38
52
14
9
12
3
10
20
52
20
15
13
11
49
20
147
25
23
1
44
22
18
23
43
17
39
18
51
1
20
84
24
3
9
3
7
5
43
53
3
64
62
70
24
114
2
21
97
11
36
129
30
21
33
60
15
25
36
6
5
43
17
9
75
39
12
9
45
4
72
11
49
50
9
12
87
40
41
72
19
29
15
4
32
69
31
78
23
27
21
36
25
23
67
104
66
64
174
20
16
54
11
9
75
51
69
21
39
12
73
6
36
8
42
10
20
90
40
18
36
56
34
6
60
180
38
16
80
16
84
35
45
76
68
10
101
84
91
66
20
3
21
16
11
60
48
61
14
54
40
2
108
33
7
42
24
84
11
45
51
19
29
45
15
7
29
121
11
3
10
6
5
99
6
120
4
59
37
23
45
100
11
45
24
36
34
2
4
116
39
19
6
24
2
88
26
4
35
15
10
6
41
36
27
33
13
6
44
54
15
7
14
90
9
75
21
91
41
7
53
60
24
15
33
75
112
29
25
30
60
14
15
60
31
30
36
24
30
17
3
45
31
78
42
18
42
68
21
1
83
21
4
35
96
31
24
44
33
7
5
31
66
8
10
6
60
26
124
56
24
45
1
38
22
30
54
20
27
27
6
34
32
21
19
18
30
20
33
13
24
26
10
47
27
10
50
33
24
79
5
1
38
33
7
42
20
40
191
19
53
91
41
13
47
15
10
83
51
4
17
84
39
33
48
1
80
3
25
66
17
27
10
71
84
1
6
30
18
17
105
58
5
25
23
39
88
12
89
12
33
106
14
54
33
24
24
81
60
4
6
78
20
10
77
15
4
5
24
27
28
20
36
36
18
40
47
48
45
3
57
112
14
4
12
41
84
55
38
87
139
36
78
56
124
6
5
12
24
24
19
72
20
69
121
44
16
50
34
11
36
48
21
30
28
12
74
27
3
24
12
60
100
38
27
73
36
6
170
51
12
132
15
40
20
33
25
6
26
10
5
159
24
70
23
19
30
23
12
43
62
18
46
30
5
91
24
17
60
13
107
43
60
54
11
15
21
15
10
50
18
3
7
65
45
72
90
54
6
64
5
36
43
5
45
3
7
6
74
40
102
20
15
36
57
3
19
5
13
30
20
22
23
25
20
52
50
94
35
36
108
51
40
41
15
4
65
19
17
165
63
7
185
25
90
8
66
51
24
49
12
11
24
24
79
66
174
116
46
150
38
16
56
94
56
58
26
6
28
26
21
69
51
13
62
93
105
126
9
45
30
21
21
88
12
20
51
37
6
126
11
7
90
36
95
115
26
75
19
66
78
12
20
10
23
12
39
129
36
1
18
42
8
51
39
21
15
64
6
96
18
60
6
11
49
24
42
30
11
33
27
9
10
53
12
75
10
23
105
10
12
30
24
20
75
45
10
60
29
55
96
164
81
36
25
11
37
47
73
2
30
4
126
14
34
5
72
3
21
25
6
14
96
4
11
193
6
5
91
78
131
1
30
20
28
125
7
38
6
21
55
8
166
156
8
15
1
74
52
38
10
2
10
14
15
25
119
12
9
4
42
38
70
20
10
6
24
41
45
34
5
21
76
59
36
19
41
39
10
90
20
36
10
8
15
27
69
12
7
5
27
10
11
12
45
3
19
80
10
11
19
48
2
4
84
23
43
26
3
31
36
44
46
38
6
51
39
10
6
24
29
7
18
30
17
120
75
90
60
3
25
30
12
24
36
5
19
5
36
33
52
23
1
11
79
41
84
39
33
39
21
7
6
24
11
36
19
17
73
14
60
10
90
6
59
25
20
40
2
33
21
4
30
20
105
21
84
3
7
42
35
24
1
68
82
30
95
15
4
17
12
15
46
30
6
30
18
2
33
12
9
90
4
86
34
6
84
20
12
75
24
61
18
53
12
1
11
73
102
78
132
24
36
11
133
35
25
6
14
10
126
23
96
24
1
90
56
18
42
33
31
44
106
36
95
24
24
25
47
49
44
16
71
13
2
33
21
6
30
15
3
45
15
33
39
33
51
46
44
99
36
85
30
5
51
33
21
15
9
10
53
24
43
12
30
20
90
24
70
14
10
11
15
100
14
22
18
6
41
43
53
33
46
20
81
48
121
54
74
42
21
7
17
45
28
20
22
65
9
27
67
116
4
12
8
76
50
87
73
11
9
16
78
6
6
164
4
30
71
25
36
30
48
12
68
10
47
15
21
73
6
125
75
9
9
3
19
29
49
47
3
36
30
16
18
30
86
21
48
12
9
36
4
47
33
76
35
73
20
22
24
6
23
36
81
70
245
55
98
52
44
87
7
12
24
44
90
6
57
48
61
11
3
21
25
83
15
66
39
25
35
72
43
56
54
16
6
78
6
26
3
15
16
6
8
3
33
24
16
119
21
16
8
30
45
48
33
160
11
69
36
28
23
39
4
5
19
41
381
10
29
12
3
45
12
33
16
110
10
128
63
24
9
10
41
15
33
21
46
5
24
21
4
24
30
62
40
38
36
34
2
9
31
8
40
41
1
23
81
106
48
30
23
73
26
18
66
34
35
12
9
40
14
6
27
3
57
12
25
20
147
43
12
14
16
54
24
30
96
35
60
145
6
104
6
10
74
6
21
13
35
21
34
5
49
6
24
12
53
45
60
30
33
13
30
30
134
30
16
20
24
66
96
9
12
7
36
56
78
16
54
56
16
30
11
43
44
16
6
71
43
5
12
13
11
13
2
70
38
22
14
34
11
24
12
24
91
113
15
60
36
70
6
185
24
120
1
24
20
15
31
44
30
6
9
1
20
40
11
7
17
55
14
39
12
145
23
108
12
48
27
42
4
6
20
64
44
ABCD 97339000802*3^$a+1 [50064]
48
2
15
7
12
5
120
33
15
55
50
82
240
6
47
12
43
96
2
40
18
41
79
12
2
22
41
67
17
21
15
105
22
48
48
74
58
14
48
16
72
90
84
96
12
60
72
24
29
36
1
24
24
6
26
106
5
48
31
26
130
62
70
18
47
31
42
144
78
5
67
29
67
113
139
120
38
15
25
48
24
66
77
144
24
55
5
19
12
5
19
5
84
187
36
54
23
7
41
19
29
7
17
81
10
5
12
19
41
24
31
24
24
41
33
15
36
31
150
18
36
5
117
39
1
54
36
89
103
38
94
53
21
10
36
24
149
13
30
5
45
63
84
61
6
120
48
2
159
1
35
21
27
156
79
2
16
24
66
62
15
31
24
5
48
79
5
1
30
77
12
25
126
65
48
12
48
85
6
60
6
8
15
49
32
16
24
18
17
19
29
12
24
25
144
8
72
48
34
6
48
42
65
43
50
15
19
108
18
6
50
40
30
26
72
3
48
45
10
72
65
45
22
41
31
96
18
210
204
60
36
50
15
67
5
19
6
23
25
35
19
18
104
40
24
54
2
96
34
5
25
18
5
67
86
15
12
13
23
19
30
47
9
22
60
17
96
85
59
43
2
46
50
40
59
60
67
53
33
75
108
7
2
16
6
96
60
5
19
24
5
91
84
5
55
12
17
31
12
110
22
120
2
94
24
66
56
46
2
106
5
49
128
120
10
53
91
29
36
45
16
18
12
2
10
96
29
7
89
9
10
36
24
18
107
163
29
19
12
17
31
72
12
137
33
51
21
39
36
21
34
96
54
71
43
96
14
70
26
48
10
41
37
24
66
38
10
17
132
43
102
72
24
102
17
36
37
30
24
53
43
5
19
114
72
114
30
18
12
50
39
12
12
105
70
42
56
120
34
288
36
132
12
18
32
70
66
54
12
5
36
103
36
41
24
19
72
5
72
81
106
108
2
3
55
72
84
137
139
54
32
15
7
72
24
60
17
13
47
24
1
32
27
31
5
12
48
37
56
10
24
5
31
66
59
19
41
235
89
55
6
47
57
22
36
65
13
32
34
30
54
17
73
200
15
7
108
12
18
104
16
32
34
30
24
24
23
120
139
36
74
10
53
1
59
48
45
15
24
1
23
24
31
65
19
120
5
43
77
33
87
1
95
31
24
5
36
31
90
72
11
7
29
31
2
46
84
5
115
12
84
12
42
107
48
31
5
60
7
30
18
29
1
6
5
55
29
31
48
26
10
14
58
38
27
45
15
49
6
77
7
14
40
6
48
48
90
32
3
132
31
17
43
180
24
36
17
37
18
48
5
9
15
1
6
5
43
5
13
24
8
82
6
32
75
31
6
6
53
45
22
50
94
29
7
30
23
25
24
56
15
55
26
39
19
38
94
50
166
53
12
7
125
12
48
25
30
18
8
15
36
79
6
30
48
2
88
95
187
150
30
156
62
27
19
2
27
12
199
2
15
55
113
1
56
39
49
30
5
19
12
38
16
24
18
5
25
95
177
10
5
36
45
106
84
5
127
17
21
22
90
18
12
60
158
15
7
18
30
170
15
36
31
60
60
48
156
173
7
36
5
13
24
56
192
58
36
74
15
19
6
162
12
48
24
113
31
84
86
106
6
95
43
102
104
46
204
6
8
46
66
47
36
36
151
53
79
60
18
24
6
50
48
87
25
32
58
54
6
77
36
7
48
185
31
36
108
72
48
2
34
53
127
36
12
113
55
65
55
24
90
54
60
6
128
46
41
9
99
31
36
84
5
49
30
36
65
67
18
30
2
10
29
33
96
70
17
12
21
96
63
7
24
17
144
19
84
2
64
56
10
30
35
36
79
24
17
73
56
24
142
29
31
48
120
12
2
27
45
10
14
27
7
5
25
23
7
77
19
17
73
54
65
60
13
32
22
89
25
56
46
18
66
53
127
29
19
26
40
47
12
13
18
134
15
72
1
80
22
146
39
120
73
90
48
12
29
43
5
133
42
12
48
65
91
12
132
41
19
42
104
15
67
14
16
8
34
62
111
25
48
24
18
48
60
216
41
9
70
5
69
15
49
48
54
65
79
5
7
144
60
161
24
151
42
152
106
53
57
40
18
24
72
6
90
293
1
83
132
31
29
19
29
7
84
66
78
26
27
12
57
75
91
5
43
17
19
5
25
48
32
24
154
53
25
23
31
84
54
6
26
64
42
132
146
94
50
70
41
19
62
3
223
12
48
48
17
7
12
168
77
1
30
2
48
40
23
96
103
65
73
18
36
24
26
48
58
102
23
25
42
5
36
7
29
9
34
48
54
59
55
14
142
50
16
24
90
38
10
30
11
67
132
77
55
5
45
10
78
128
27
12
105
10
120
5
79
5
31
36
42
120
66
5
9
87
19
24
38
112
42
29
25
ABCD 97339358804*3^$a+1 [50014]
52
3
42
15
15
45
27
36
41
136
3
36
41
85
144
59
31
96
137
1
15
96
3
12
6
12
23
40
9
23
1
15
32
48
60
25
30
29
16
12
60
48
21
15
15
5
31
9
24
39
60
41
31
33
33
27
15
30
3
39
54
72
47
127
6
39
33
47
48
25
27
51
12
21
21
119
127
113
16
39
9
12
68
96
7
45
60
9
48
3
3
5
25
15
27
5
48
1
35
31
18
54
36
21
21
23
61
11
12
28
3
17
64
15
84
6
36
30
5
85
107
36
40
24
45
6
77
12
1
12
23
67
29
16
12
36
21
3
48
24
8
16
57
72
15
111
60
9
3
42
90
66
71
16
20
12
133
72
18
24
5
61
72
27
45
36
87
3
54
51
3
54
6
72
5
88
24
63
89
13
3
12
128
48
67
12
6
15
15
17
48
16
105
66
18
11
36
13
30
60
57
27
33
104
24
37
60
84
15
45
35
13
6
41
31
5
67
18
15
32
61
51
39
36
21
24
45
11
79
29
25
30
89
36
37
3
132
68
124
21
15
15
114
18
5
85
75
15
18
15
96
69
27
80
4
9
11
28
33
27
33
23
64
3
213
24
135
81
87
45
60
3
21
24
21
24
30
101
48
1
15
24
12
21
54
33
128
13
24
18
233
4
20
7
53
36
1
60
36
87
80
67
29
7
29
28
48
20
19
120
6
18
30
11
61
54
108
57
33
63
32
13
42
17
168
13
12
18
24
84
5
37
27
80
12
40
15
9
15
5
7
5
19
108
30
35
52
20
55
5
1
15
33
6
45
24
36
51
29
36
24
79
9
3
18
11
24
4
92
13
36
6
18
11
12
64
144
20
49
6
29
7
54
27
20
4
24
36
15
29
19
45
20
208
20
24
43
93
144
96
8
37
78
84
108
5
120
43
12
18
60
27
24
21
35
19
30
39
57
72
11
25
54
12
21
3
54
72
3
8
7
33
129
30
24
9
12
99
24
201
12
32
1
36
75
20
96
25
132
12
23
31
9
72
15
89
55
9
32
100
20
28
48
9
35
64
69
90
57
45
36
18
36
41
13
6
18
3
27
6
15
80
4
80
52
15
9
24
48
8
25
27
39
168
65
1
11
100
15
65
28
8
12
55
18
54
30
54
29
12
1
90
12
17
1
54
24
102
162
5
85
36
6
33
108
15
5
4
8
16
20
60
4
15
53
37
36
12
39
51
9
8
16
45
11
16
9
59
4
3
5
112
32
16
57
71
4
80
48
60
4
20
91
54
36
3
32
55
9
20
73
3
75
30
39
248
16
72
20
132
12
4
39
57
24
27
5
4
45
138
21
39
48
18
207
24
8
13
95
108
84
28
15
57
63
132
162
23
97
3
3
29
19
5
55
41
24
24
40
15
41
49
48
18
60
105
24
45
35
1
71
16
32
31
189
60
51
5
12
43
36
149
40
111
36
60
30
168
27
39
89
4
92
40
51
57
15
12
5
76
27
21
20
16
21
18
41
25
60
126
48
57
3
30
95
4
32
19
36
29
64
15
30
51
39
53
48
60
52
9
3
20
28
3
66
3
12
36
24
15
5
4
12
39
18
3
63
5
84
55
17
1
78
5
36
60
208
63
60
18
51
15
90
51
132
12
63
12
53
36
52
75
53
37
18
6
18
36
29
7
9
32
12
28
63
72
17
12
1
60
18
29
40
60
45
72
23
16
15
36
78
35
1
107
19
29
79
12
125
120
36
13
90
29
88
75
18
6
48
6
30
81
188
1
11
13
108
18
156
108
21
147
54
84
6
48
105
75
36
72
5
103
6
54
84
33
44
16
80
28
20
36
28
57
35
1
15
3
21
159
9
32
24
67
9
44
31
5
4
15
90
15
57
75
45
60
3
15
69
123
53
1
6
72
21
72
80
7
66
39
87
9
15
17
24
25
23
96
67
9
135
18
48
78
5
115
17
100
8
7
65
19
5
49
6
33
21
30
9
36
144
8
19
141
39
9
27
53
4
51
17
12
28
57
71
31
6
27
32
64
15
5
16
21
30
72
78
59
31
18
11
36
64
8
61
54
65
1
51
8
127
18
3
32
31
17
12
40
108
3
9
27
93
120
8
60
25
3
51
93
15
6
11
64
51
5
31
33
24
51
21
24
132
15
78
51
36
60
32
28
20
43
9
3
9
44
1
15
93
36
24
11
12
25
95
73
12
27
27
78
15
21
35
19
12
6
144
35
13
71
1
54
41
73
23
12
52
3
41
25
11
13
3
15
12
57
3
5
88
45
42
53
109
23
108
4
56
7
18
30
18
15
147
90
15
12
68
19
30
51
3
6
23
72
16
105
27
48
9
11
24
184
39
36
12
17
16
96
15
36
17
28
15
30
27
27
45
81
18
42
12
63
80
40
3
117
12
87
21
87
18
23
31
129
27
78
30
57
20
64
129
24
12
6
5
169
183
20
67
36
113
19
5
97
90
24
21
20
13
36
95
7
5
24
76
12
56
24
36
12
43
57
213
47
12
31
72
5
19
29
96
1
18
5
247
18
54
66
11
103
12
9
72
15
84
6
15
3
5
97
39
3
5
13
3
12
33
11
16
15
12
5
120
12
76
8
12
7
5
7
45
15
108
53
37
107
19
36
30
36
3
56
48
91
45
240
32
7
33
9
23
31
30
35
7
65
40
12
92
1
18
6
18
5
67
33
20
1
15
69
11
76
39
21
96
48
32
52
45
83
112
36
12
3
42
15
24
156
180
3
ABCD 97339361716*3^$a+1 [50020]
61
3
60
12
44
48
96
25
36
18
33
12
9
59
76
12
68
48
12
84
12
16
60
72
3
9
8
1
15
60
24
44
88
8
16
15
77
28
12
27
57
105
162
18
3
20
31
21
24
9
63
45
36
27
44
40
51
5
16
36
69
63
63
36
29
28
51
9
12
92
49
3
36
32
1
27
140
85
99
8
28
12
12
21
3
15
5
13
95
28
21
15
39
33
12
36
27
45
12
24
44
1
18
29
4
75
18
27
9
15
24
36
12
12
20
28
108
156
3
18
18
81
20
28
12
84
24
32
60
1
23
40
12
48
75
9
48
87
33
48
192
15
33
93
47
7
18
27
80
28
80
40
12
8
40
36
36
12
69
18
5
64
3
233
4
24
8
72
40
12
80
4
9
51
60
8
4
39
5
16
60
9
63
8
36
73
3
44
52
12
12
20
28
45
27
48
60
81
99
44
73
72
39
8
4
12
68
4
48
48
84
9
15
3
9
12
36
105
23
136
12
20
12
28
108
20
16
68
7
18
36
27
27
89
19
21
15
9
20
64
20
72
28
8
112
45
15
36
20
4
60
9
36
15
12
84
32
28
48
33
63
9
155
40
8
96
4
180
12
48
12
36
12
81
147
120
8
13
18
45
12
20
12
24
24
88
36
12
141
35
4
48
12
48
24
12
116
4
80
28
21
47
7
21
60
12
48
24
32
55
9
8
16
108
32
133
27
20
25
144
3
48
32
76
12
92
25
18
45
45
3
68
52
24
24
81
71
145
3
156
200
40
120
36
8
52
32
60
31
45
68
4
48
60
36
27
21
15
18
18
81
92
60
55
57
12
21
18
41
4
60
57
3
96
24
80
103
21
105
15
120
153
11
36
48
16
51
57
44
64
87
36
21
72
32
12
112
129
11
28
33
323
1
54
21
33
51
3
21
32
28
72
20
25
18
5
4
12
48
39
9
27
137
169
59
24
136
32
40
48
39
17
4
72
15
21
8
64
12
60
141
15
3
129
12
108
39
81
8
192
40
129
63
36
24
3
33
24
20
12
4
72
8
4
8
16
20
67
17
112
8
100
128
36
13
15
140
16
27
41
16
36
48
57
87
108
24
8
7
29
24
40
51
53
84
28
12
60
44
12
36
12
1
3
24
8
40
48
44
16
12
12
27
29
24
48
4
36
21
107
37
3
68
16
3
57
33
39
69
11
124
32
12
1
27
108
36
27
17
1
15
93
11
16
9
27
12
36
12
3
54
27
24
24
92
28
12
45
35
28
92
4
24
12
8
16
24
96
24
20
52
24
27
9
44
40
12
21
11
7
21
33
18
33
60
48
132
20
16
69
15
68
7
41
36
76
81
15
39
57
60
8
52
44
52
24
8
48
28
20
136
120
27
9
9
135
81
36
95
16
60
48
8
7
18
15
39
33
20
40
240
8
12
48
160
33
11
97
39
32
4
56
40
9
51
3
162
27
32
28
12
45
15
36
48
9
15
60
20
16
33
39
32
19
21
48
21
23
13
35
16
147
9
48
12
111
29
115
54
15
8
16
15
45
132
84
9
3
8
24
12
28
36
36
24
68
103
21
24
81
11
36
43
93
24
80
60
28
60
8
100
69
36
171
20
124
9
83
25
23
40
81
111
60
12
152
4
57
107
28
12
32
76
12
8
4
36
180
48
56
60
25
3
156
3
21
68
4
56
52
12
3
93
8
12
28
24
96
72
20
7
29
4
164
16
116
4
48
15
17
12
28
105
87
57
135
32
16
12
96
24
36
9
47
25
3
48
20
72
40
8
12
4
27
36
9
20
25
183
60
80
4
48
21
18
69
24
72
128
48
28
96
36
3
5
76
9
23
124
20
4
60
21
71
28
68
88
33
71
40
84
68
7
17
40
12
104
52
9
27
9
39
20
28
108
147
45
24
8
49
3
48
36
21
18
54
3
69
87
44
76
12
20
96
52
60
20
40
84
237
3
32
12
64
116
16
32
13
36
27
72
44
12
97
71
19
21
24
72
27
53
4
51
21
144
15
5
36
12
28
12
15
57
8
204
28
20
48
16
24
44
4
44
79
89
19
18
35
19
57
48
21
18
5
48
72
204
4
80
145
59
49
11
25
3
108
12
3
36
21
8
60
19
45
44
19
5
48
12
16
180
9
72
15
8
13
36
63
116
19
21
44
16
24
20
40
152
132
16
48
45
75
80
16
24
3
69
80
4
12
32
40
56
49
36
35
1
36
15
165
99
135
9
12
33
47
64
177
39
144
15
21
8
36
43
21
24
104
48
64
80
72
1
3
32
37
207
9
3
33
15
44
76
27
89
19
45
120
15
108
105
20
52
12
12
44
61
3
12
180
8
13
27
12
36
120
12
9
3
33
27
9
75
36
44
16
48
12
24
159
21
12
57
27
36
12
60
9
54
57
156
21
11
25
15
21
27
32
12
52
36
44
64
8
96
28
20
4
24
12
32
136
39
36
69
56
19
45
48
51
90
39
84
8
72
4
36
171
9
27
90
27
81
51
12
12
51
9
96
3
41
16
68
163
17
124
57
15
39
5
96
60
55
41
52
12
111
54
51
75
54
15
21
3
12
8
16
8
268
27
33
32
61
54
45
44
ABCD 97339491526*3^$a+1 [50000]
160
87
5
264
16
200
60
72
67
65
108
76
39
33
204
56
28
56
40
140
84
72
4
80
96
64
84
51
29
31
21
12
92
48
72
28
12
60
51
5
28
141
18
77
55
29
7
129
84
195
72
65
13
15
36
56
24
31
12
21
24
32
55
461
235
57
20
40
33
15
3
5
49
3
48
21
18
65
7
29
100
141
3
108
12
15
17
48
12
84
4
128
84
36
64
224
76
20
16
8
24
132
16
87
45
27
6
59
108
48
24
28
128
4
231
90
83
4
108
39
5
48
103
77
72
120
76
129
39
72
12
8
88
80
91
53
36
24
16
36
20
16
3
29
60
60
96
169
11
40
51
221
4
56
24
19
77
84
48
43
125
4
129
59
31
72
105
68
1
24
54
21
27
9
44
7
65
4
8
192
4
72
44
43
33
44
24
4
36
216
36
69
11
12
31
29
36
96
43
33
39
21
12
21
167
43
21
3
17
24
7
57
93
18
21
105
3
12
20
24
132
64
51
30
95
52
116
52
63
45
36
260
40
24
51
29
24
1
87
39
29
84
96
76
15
5
76
32
132
156
132
12
24
52
8
1
35
264
12
48
76
20
91
29
36
12
52
44
84
88
45
39
20
55
33
21
95
12
55
17
88
44
36
28
105
11
151
54
11
100
68
4
123
5
40
260
148
219
17
55
54
39
56
340
12
108
21
18
36
21
15
29
4
32
40
56
12
217
96
179
16
87
78
87
33
95
4
8
208
87
233
60
12
103
24
48
5
96
64
33
24
71
60
60
220
32
7
30
11
79
173
100
68
64
135
53
72
36
223
12
53
79
53
60
28
104
7
5
16
33
95
12
85
18
89
12
28
168
15
129
213
47
25
51
87
6
11
84
67
102
11
64
68
48
24
1
59
16
104
60
67
101
25
183
56
168
120
40
68
124
44
67
48
17
19
5
24
52
48
92
52
36
36
39
5
60
4
20
55
53
12
112
21
54
33
80
172
188
60
40
108
32
115
41
24
40
93
75
69
18
101
40
44
28
57
15
36
24
8
55
65
300
24
36
133
39
15
5
88
80
52
15
17
36
40
32
60
108
13
51
104
12
97
6
65
12
12
52
15
5
24
36
13
15
8
28
60
32
55
57
48
24
20
108
72
24
84
100
72
20
96
60
40
32
25
87
60
48
8
24
100
8
36
40
39
5
168
24
1
47
187
41
24
28
236
16
141
90
5
49
95
103
18
107
72
36
192
40
36
72
44
36
72
52
8
40
36
36
15
5
204
169
75
20
52
3
48
18
27
63
29
96
199
108
24
141
72
68
79
113
108
24
115
5
216
169
71
24
55
113
12
40
48
21
15
32
7
33
177
111
24
8
84
144
31
69
212
72
7
21
32
52
8
7
9
69
11
115
36
69
44
28
72
36
51
258
11
112
132
80
43
65
112
147
129
44
7
54
107
55
113
132
24
1
23
67
12
5
16
69
18
17
7
53
40
180
27
21
20
73
15
104
187
108
5
31
41
36
49
66
245
132
12
25
11
7
5
72
16
260
12
72
55
108
30
75
92
96
24
25
59
84
52
21
18
144
33
93
75
12
68
55
24
57
45
35
4
56
124
56
19
36
48
96
264
45
27
9
45
11
16
80
4
56
120
4
15
41
4
9
75
60
56
16
9
96
23
156
48
133
3
176
36
145
83
61
3
87
21
9
143
145
90
17
4
105
90
17
28
36
56
108
121
51
39
21
27
132
84
77
52
60
8
43
17
72
31
57
8
151
5
40
116
7
21
20
7
72
117
99
77
73
39
27
209
31
141
8
49
35
67
5
36
228
72
40
44
16
44
28
32
24
60
4
188
60
79
29
4
20
52
51
45
27
197
76
20
24
48
60
16
51
48
17
ABCD 97339611756*3^$a+1 [50052]
108
36
3
108
93
27
57
153
30
33
144
33
12
30
210
102
45
24
27
93
75
54
87
111
192
66
114
102
24
39
72
21
54
78
6
54
171
69
36
15
9
102
24
9
72
123
156
36
69
9
6
54
36
204
126
66
96
27
81
15
21
54
30
24
15
51
69
15
30
36
24
78
33
15
12
42
42
84
150
216
54
90
219
57
6
60
24
45
69
30
60
6
39
201
276
180
3
15
30
15
9
30
12
33
75
96
36
6
75
108
81
66
240
78
30
72
9
3
93
75
120
12
21
15
84
36
30
6
30
60
159
87
57
156
9
36
30
36
60
69
27
165
3
57
120
63
66
90
69
24
36
39
6
24
48
18
102
30
48
12
45
87
12
66
108
24
18
33
12
27
6
12
12
18
105
75
33
9
138
90
204
174
24
60
45
291
36
81
15
60
12
81
12
3
6
54
120
24
33
12
72
96
120
9
18
78
39
81
15
33
15
15
165
45
24
48
54
30
18
21
27
18
24
72
6
42
90
60
48
12
30
3
63
24
18
30
57
93
42
72
6
168
12
18
186
66
132
30
12
63
33
135
147
6
84
192
6
54
54
9
135
36
30
195
15
30
162
84
108
120
57
36
57
3
135
57
21
75
9
18
48
36
33
57
84
6
48
36
57
3
9
57
15
99
45
24
81
24
6
24
93
3
42
30
165
27
138
27
45
51
84
3
93
57
30
69
63
141
207
12
18
27
33
78
42
54
33
63
84
6
3
27
12
48
168
6
123
3
9
36
195
90
48
54
18
63
21
66
90
39
9
36
18
72
33
123
33
36
81
84
3
45
3
15
108
30
132
3
72
195
294
54
6
78
60
96
72
18
90
117
189
51
39
18
48
30
57
36
9
12
219
75
90
27
60
27
78
15
15
93
27
48
69
27
24
144
120
18
12
3
129
18
81
21
54
42
48
39
57
24
96
60
18
36
12
60
60
18
30
54
36
12
60
138
126
18
93
48
9
72
24
90
42
3
15
174
132
3
75
81
87
18
111
63
48
18
24
135
33
78
42
72
72
126
18
66
21
63
189
147
204
120
9
3
57
33
15
9
66
54
15
3
93
15
180
93
9
75
21
15
24
51
69
15
102
6
48
36
33
33
240
72
18
12
60
126
36
6
165
108
87
12
180
36
282
24
30
24
189
57
36
78
81
3
30
6
90
12
18
9
3
30
15
60
39
9
111
36
42
168
72
66
36
36
45
108
15
6
114
36
33
15
18
147
147
144
132
222
30
60
33
123
66
30
60
18
48
3
15
12
120
33
117
120
60
3
72
168
105
84
78
30
39
96
3
30
159
96
39
12
90
36
15
33
99
15
6
27
3
237
57
30
30
6
69
147
84
21
168
135
21
87
45
117
30
6
54
180
12
108
60
36
102
87
33
24
78
48
54
30
78
123
45
120
27
57
51
72
3
24
33
75
36
24
36
66
6
24
69
60
39
60
93
33
12
162
30
36
6
24
57
60
39
54
252
12
15
135
48
24
9
81
48
15
36
36
9
30
72
48
12
33
219
78
330
132
12
18
48
27
63
30
138
57
27
30
210
21
87
12
168
33
72
60
12
33
42
78
48
96
126
48
54
42
36
78
174
45
21
222
105
267
78
42
12
96
210
63
36
45
18
33
57
27
21
78
9
45
60
48
270
12
33
153
150
66
30
33
27
30
15
24
15
24
60
21
129
15
57
6
33
75
150
30
12
24
6
27
3
33
27
48
102
75
48
21
15
63
33
105
30
30
60
27
36
9
6
96
66
270
93
147
33
12
45
120
75
93
120
42
33
111
24
201
36
57
96
12
78
54
102
216
48
9
12
96
45
3
9
12
6
9
123
ABCD 97339904042*3^$a+1 [50010]
87
153
48
87
117
108
3
117
108
24
63
75
45
123
126
48
168
180
12
231
27
45
225
138
189
51
72
72
117
93
180
60
102
18
180
15
21
24
135
108
9
48
90
72
24
30
51
9
30
6
3
87
126
12
6
120
42
48
54
33
39
18
27
105
3
33
120
54
234
99
51
30
24
75
33
30
69
3
42
63
81
27
93
27
252
96
111
96
138
24
3
72
96
9
48
72
90
6
111
24
9
162
66
63
9
96
72
342
57
45
15
84
60
9
63
27
18
27
21
27
27
186
12
72
108
54
9
9
6
30
42
57
87
138
126
114
12
60
171
117
27
21
132
90
120
330
36
39
27
45
99
6
138
45
36
36
9
42
18
36
48
42
174
36
24
156
216
108
132
120
42
66
24
12
15
93
36
51
21
60
30
78
99
63
45
45
102
33
39
24
162
72
126
144
138
324
24
180
147
168
36
39
6
18
66
6
138
195
165
150
18
3
60
57
24
75
153
27
15
18
75
117
15
21
63
27
24
45
75
6
120
60
39
15
129
81
96
3
45
27
27
90
6
21
36
69
138
168
93
45
132
12
6
30
15
27
90
3
117
27
72
24
45
30
24
45
27
18
108
39
81
42
288
90
84
96
72
66
216
24
21
96
9
99
57
72
6
54
3
60
45
102
78
72
36
291
33
36
126
18
3
69
36
99
345
36
63
240
9
120
60
12
324
60
66
105
129
144
78
18
111
15
18
27
48
72
33
18
72
72
201
468
51
48
6
147
15
30
63
9
27
45
51
9
39
15
129
81
15
39
18
78
102
18
54
87
99
66
96
63
21
36
24
30
96
72
18
12
18
45
45
60
18
21
9
180
24
3
24
99
549
21
132
48
87
27
18
27
3
24
30
90
9
105
12
15
27
66
150
57
159
48
33
189
66
24
66
78
144
153
84
51
93
189
51
12
348
36
21
63
96
45
54
9
111
42
12
87
99
45
21
6
18
75
99
90
150
18
120
78
30
90
141
75
114
75
144
33
138
6
3
117
24
111
36
15
30
15
72
12
159
174
18
45
27
126
36
6
30
132
30
186
192
87
21
114
21
9
90
81
36
45
168
102
18
15
225
3
60
108
9
63
75
18
51
21
132
90
93
9
51
129
195
48
243
42
27
3
33
48
15
189
27
54
90
72
18
54
30
36
24
63
12
96
45
54
45
3
42
108
90
54
36
54
30
99
15
30
87
3
45
72
69
3
105
12
51
3
162
27
45
72
6
72
30
63
69
324
135
75
6
39
60
45
66
90
51
84
9
24
72
48
78
90
30
33
21
15
108
183
114
219
69
27
3
72
198
27
141
3
60
45
12
279
105
66
42
126
21
141
48
132
183
36
96
9
183
33
12
186
9
36
9
3
9
24
54
18
30
24
45
3
141
75
90
54
45
171
45
69
27
3
6
27
45
180
54
18
120
6
54
3
105
108
120
24
48
24
138
261
81
60
156
42
18
144
30
6
18
30
87
309
60
90
201
15
18
12
42
57
81
78
45
75
9
60
75
72
24
216
90
3
132
9
27
3
42
270
225
39
78
18
18
27
9
36
30
18
51
45
36
144
48
63
24
84
9
195
75
105
111
42
12
ABCD 97340622818*3^$a+1 [50079]
12
111
36
61
20
27
97
108
8
57
211
84
8
48
40
24
96
101
43
32
40
29
67
44
96
27
33
57
55
8
60
124
36
212
160
72
56
48
72
4
36
8
111
49
95
297
120
4
80
93
126
36
90
108
36
39
12
84
96
48
76
344
72
208
68
159
81
153
115
20
81
19
215
97
24
185
54
201
4
44
147
1
48
92
192
192
36
12
21
15
4
17
223
47
93
12
3
90
36
144
67
68
45
27
48
40
47
1
89
63
72
135
18
15
16
59
13
152
36
60
9
91
36
128
28
77
36
27
9
31
48
120
36
68
12
4
24
96
72
83
117
244
53
75
48
57
27
48
16
12
48
140
64
32
24
16
23
117
4
41
31
68
36
120
64
116
36
69
54
1
80
48
48
204
16
128
112
29
99
120
172
12
96
32
208
20
52
60
29
31
23
25
72
24
48
80
147
45
189
211
8
168
243
54
91
156
23
162
15
16
77
43
32
96
16
29
7
29
15
36
4
248
208
8
40
132
32
48
39
165
15
9
40
56
264
81
3
51
54
67
80
40
8
75
21
256
68
87
153
108
63
85
44
132
100
53
3
177
15
168
33
54
25
65
7
8
76
71
93
15
36
61
144
56
496
128
72
252
76
29
123
192
117
123
40
32
84
52
24
8
16
96
48
215
97
299
105
100
245
115
20
16
36
224
60
4
24
36
5
151
36
20
28
35
25
56
40
24
125
54
105
21
27
99
9
52
32
28
80
69
43
272
64
176
3
93
112
72
248
52
20
264
75
9
16
92
120
24
40
24
89
36
7
44
36
3
57
24
40
48
68
4
168
36
116
33
7
104
40
56
108
12
105
103
95
36
109
35
1
140
111
54
171
45
75
40
56
124
60
68
36
9
3
52
32
3
165
15
1
96
56
153
7
8
52
48
164
27
18
126
141
48
168
3
25
60
32
112
80
40
11
85
95
81
48
60
16
11
165
156
72
21
39
177
90
18
127
35
54
7
29
3
15
165
16
12
77
72
108
7
29
19
56
84
28
32
40
8
64
68
15
165
96
45
90
9
112
48
80
88
167
45
48
252
72
96
63
265
20
52
44
33
51
96
168
40
5
195
96
40
44
21
151
264
72
17
135
88
24
5
90
1
17
31
44
76
119
13
92
21
15
129
36
54
216
25
29
51
52
44
36
12
180
57
90
33
12
4
44
36
156
16
59
165
4
65
27
84
124
12
20
84
88
8
93
187
24
23
21
204
40
41
144
55
56
69
72
235
296
112
56
129
36
54
157
180
164
16
95
121
20
28
20
12
24
45
270
18
127
228
32
45
51
60
84
24
16
8
16
32
33
31
176
12
28
128
36
93
63
4
176
60
180
12
48
33
135
40
59
61
32
64
80
69
139
56
36
48
12
16
8
45
27
112
68
84
76
48
161
99
16
144
60
95
37
89
15
129
159
180
21
55
80
40
120
56
60
28
68
4
24
5
195
64
65
36
144
187
209
79
11
37
44
4
72
80
40
240
77
27
180
36
60
57
36
55
125
36
123
16
32
243
9
40
8
88
24
120
17
31
60
12
32
ABCD 97340723882*3^$a+1 [50050]
204
12
54
24
45
12
63
6
18
21
87
73
72
29
6
30
55
5
67
5
3
24
3
18
90
42
72
48
36
51
28
11
21
15
9
15
84
90
43
53
12
63
9
55
23
37
8
3
72
24
18
12
6
144
30
36
43
71
90
120
15
24
21
15
21
19
20
28
32
99
57
33
199
137
36
18
36
21
15
9
45
15
3
37
41
15
69
6
54
234
72
30
180
72
171
36
69
55
29
3
4
36
12
152
69
27
63
72
48
1
41
30
42
27
264
36
63
36
37
5
75
88
29
18
24
21
27
78
12
78
45
9
36
127
53
63
4
17
6
30
24
84
72
54
90
51
39
9
160
35
37
47
36
54
27
160
29
19
53
39
88
32
45
30
21
105
42
57
9
6
45
9
27
9
18
18
3
72
9
6
90
30
54
55
20
16
107
78
247
56
69
42
1
44
9
36
30
69
12
9
36
252
7
143
1
56
63
42
19
137
24
55
11
42
127
155
73
35
117
16
84
23
13
23
36
21
60
28
29
78
9
45
36
19
20
88
8
165
180
39
96
9
96
48
15
4
5
18
13
32
3
36
126
18
72
72
33
9
51
24
9
42
54
15
15
9
36
33
36
15
52
20
33
72
55
44
123
12
96
144
18
3
84
33
60
67
5
19
36
20
9
24
31
20
120
64
17
39
12
105
15
3
36
90
36
108
147
69
54
42
12
42
174
42
33
36
39
12
18
114
12
81
24
9
27
84
28
17
19
71
186
39
28
108
5
48
90
1
5
48
43
29
60
84
27
84
33
3
148
65
51
153
51
16
35
73
41
54
30
6
37
47
37
36
8
15
49
60
35
48
18
96
48
78
225
64
11
105
27
57
45
36
114
73
12
36
108
107
42
3
100
104
3
36
36
73
23
13
77
39
9
7
53
156
78
66
19
35
6
31
179
1
20
51
54
19
5
19
35
12
18
63
45
18
54
3
52
116
52
8
9
51
39
85
5
36
19
8
28
17
12
72
6
9
129
72
78
85
17
78
36
21
84
15
6
75
172
72
116
45
39
39
30
127
80
28
17
3
4
12
41
75
123
84
25
8
40
44
84
51
6
30
45
45
19
36
44
15
21
63
25
80
39
73
5
39
33
30
18
19
20
4
11
54
114
48
18
180
42
12
6
12
15
168
36
375
90
126
9
213
87
16
80
24
21
63
9
60
63
57
6
12
42
48
42
126
30
1
56
112
32
24
36
45
15
63
36
144
30
7
65
19
5
15
51
9
9
18
25
35
84
21
93
27
3
97
12
17
51
48
45
24
55
12
71
54
115
89
67
23
49
35
33
39
45
135
21
15
9
45
39
40
72
12
5
120
18
25
20
28
32
93
126
21
144
16
23
45
27
45
117
3
60
60
123
216
18
36
114
37
29
60
15
4
161
31
35
1
89
15
3
1
35
6
144
67
44
88
71
12
18
60
36
36
48
54
42
30
78
30
198
15
4
5
84
60
111
9
19
23
45
3
1
53
3
24
15
13
71
21
69
51
3
6
66
96
33
36
4
47
97
72
53
30
288
37
36
35
1
53
7
119
45
45
19
32
45
90
66
7
83
18
55
132
47
33
3
54
3
60
45
72
51
112
20
3
1
65
51
60
52
32
3
61
156
5
19
161
18
198
90
48
42
3
51
13
53
60
12
18
69
144
72
3
36
25
83
33
4
80
81
3
72
112
32
4
17
18
49
305
42
54
102
9
9
6
9
4
5
27
40
53
36
27
69
18
57
9
24
48
55
23
1
83
36
54
6
85
32
40
17
18
37
8
48
12
75
24
45
21
24
31
17
27
15
1
29
6
12
93
15
18
7
29
51
4
125
6
13
36
35
60
1
17
18
85
23
1
119
24
18
123
132
48
156
40
5
31
107
21
57
103
132
192
35
73
68
12
33
67
5
39
81
3
4
83
9
28
17
6
48
72
18
87
9
120
43
56
9
91
59
85
41
139
72
36
17
60
66
90
135
87
48
1
5
36
67
53
54
1
113
30
57
4
44
12
48
21
126
33
15
54
87
3
270
27
64
32
4
23
18
48
60
15
36
3
66
72
15
4
36
8
9
27
36
52
120
17
151
44
40
104
76
53
3
40
35
12
36
90
27
27
57
15
25
11
25
17
31
71
81
48
40
29
63
45
3
111
156
153
96
3
72
9
15
21
9
19
35
57
40
29
15
112
5
19
29
55
5
19
47
45
51
18
12
79
65
19
24
17
103
5
192
6
9
4
32
3
1
24
107
37
17
15
111
30
55
20
3
1
35
81
45
39
9
24
3
15
120
72
96
21
15
1
29
6
93
12
24
124
11
73
32
45
15
33
87
9
12
54
6
63
4
53
3
15
ABCD 97340812846*3^$a+1 [50004]
3
42
30
5
31
24
17
79
24
48
84
24
6
36
54
21
69
51
3
66
66
18
12
162
60
53
7
6
24
18
78
42
9
104
55
12
18
24
18
24
78
66
9
48
8
19
60
17
19
36
9
39
12
6
18
21
24
21
6
5
343
6
54
120
6
66
18
12
15
24
105
18
12
24
17
13
60
84
30
12
60
6
30
18
42
93
51
24
90
54
18
24
11
24
175
36
18
72
18
24
90
12
6
30
15
39
96
60
30
15
24
24
51
30
60
6
60
12
42
51
15
42
18
72
45
8
7
48
42
162
18
30
60
6
12
18
29
31
54
35
43
30
48
30
81
21
30
5
40
3
84
168
60
84
30
35
49
84
75
8
13
12
30
48
41
16
27
72
6
18
42
18
36
36
9
69
72
48
51
99
29
13
83
49
6
12
24
6
60
3
51
36
54
51
3
132
12
12
9
9
6
30
11
1
114
36
129
3
6
54
33
57
12
30
6
23
31
30
120
78
5
13
3
27
48
24
12
18
42
66
27
27
21
24
3
12
54
11
16
8
37
150
24
24
114
96
6
24
30
47
40
32
103
12
18
18
60
66
35
48
13
132
60
6
12
78
6
30
6
9
21
18
57
3
30
30
17
19
18
120
96
6
48
12
36
78
47
19
69
39
126
42
54
18
30
90
17
25
54
6
36
12
30
18
30
18
24
12
39
27
30
30
18
15
15
24
90
23
7
57
3
18
42
36
12
57
45
6
60
17
24
115
48
6
15
39
6
59
25
42
66
72
3
3
12
57
21
59
16
45
90
24
18
42
18
18
12
42
11
55
6
186
42
12
90
41
115
12
17
61
3
24
8
43
54
6
41
40
51
93
21
24
12
12
30
5
31
12
5
97
66
45
21
30
18
18
89
1
12
96
30
5
37
3
45
72
102
45
51
24
36
6
48
3
45
35
43
36
9
39
33
8
79
30
35
1
47
49
15
21
3
111
60
21
3
24
72
36
18
71
16
3
5
7
24
6
83
109
3
15
30
3
144
3
18
24
27
45
36
39
9
36
24
27
8
91
24
36
6
54
5
31
24
65
64
15
6
18
30
12
114
29
13
42
41
61
11
19
6
12
6
192
48
24
12
81
27
77
61
30
84
6
12
71
7
72
30
18
54
6
53
37
27
63
42
18
12
33
15
17
31
30
42
9
3
53
43
5
24
61
27
32
31
9
48
8
55
54
120
48
123
9
48
30
33
56
13
102
21
24
9
39
21
51
69
42
30
102
21
9
6
12
30
12
66
54
6
12
30
108
30
24
12
21
8
24
13
27
21
6
36
18
54
33
45
3
9
18
12
102
54
21
33
12
24
12
18
30
6
54
6
78
6
36
5
13
18
17
61
66
18
30
12
18
6
5
7
65
88
9
36
12
12
27
15
54
30
21
21
12
23
73
87
123
84
6
6
24
12
48
6
24
11
19
5
31
81
87
30
66
30
6
24
69
3
77
85
27
21
24
54
84
36
114
30
12
6
24
90
18
48
12
42
24
84
101
40
21
18
30
72
228
18
12
36
24
42
108
90
18
35
43
54
12
6
30
15
15
12
6
12
83
19
18
72
51
15
36
24
29
40
3
120
18
6
45
123
18
48
11
24
1
30
24
161
13
27
24
75
77
67
42
24
6
6
102
30
48
75
8
37
3
72
3
24
36
30
30
90
6
18
75
165
42
18
18
42
18
9
105
63
3
84
78
3
80
37
75
32
40
69
24
30
132
48
6
11
24
40
129
6
30
24
6
141
3
60
66
36
11
19
36
42
78
12
101
19
72
24
29
7
78
11
31
9
21
24
30
12
17
37
3
21
192
35
13
42
30
60
12
6
24
18
48
6
5
13
6
42
24
51
3
66
35
109
60
6
6
78
6
6
252
72
96
12
12
30
36
12
12
54
30
15
32
43
12
72
12
45
3
45
48
45
3
9
12
18
36
24
18
35
13
96
78
18
24
54
6
23
48
19
5
40
15
24
81
33
18
30
54
33
45
6
54
42
6
12
3
27
72
21
39
6
30
60
18
54
30
120
27
15
6
24
6
60
57
48
33
36
6
12
33
39
48
81
39
57
51
114
6
198
6
96
84
18
66
57
8
1
15
123
12
6
18
12
84
66
23
64
45
18
9
3
78
18
36
30
18
120
48
17
1
111
24
24
32
19
90
72
27
45
102
21
8
61
3
135
138
48
30
12
5
85
59
1
15
15
17
13
24
6
12
30
12
78
60
6
15
24
21
6
24
24
5
13
30
29
19
30
6
9
15
60
96
114
107
13
147
45
48
11
16
3
36
36
60
90
60
72
83
133
24
42
33
21
27
15
12
48
18
27
45
12
12
54
29
61
42
12
42
24
42
9
8
13
27
21
24
27
39
24
41
109
6
6
143
7
6
3
51
30
39
21
18
18
102
96
12
24
96
18
66
84
30
30
6
108
6
36
18
48
18
6
138
102
60
18
5
13
12
18
84
60
21
8
55
36
6
12
42
54
54
12
66
39
51
12
42
6
12
45
15
17
48
1
12
42
36
5
37
35
37
36
36
11
37
30
5
16
27
42
18
9
39
6
24
36
36
147
27
30
30
6
35
43
5
16
3
36
30
54
21
9
6
6
3
45
3
27
6
15
27
12
30
3
8
16
33
6
24
12
120
18
78
48
42
24
51
15
9
15
9
80
7
105
3
12
33
45
30
21
21
120
3
80
31
54
30
69
3
12
12
6
42
6
30
65
55
24
17
85
48
11
40
51
36
9
3
45
75
162
54
5
19
18
3
99
102
30
30
18
30
36
12
3
39
17
31
42
6
9
72
3
66
144
78
18
11
109
27
45
3
21
75
81
12
51
32
19
24
24
96
24
102
63
3
18
54
18
30
24
114
6
5
103
42
6
30
18
54
6
12
18
39
27
60
36
12
36
12
30
54
21
15
12
42
24
6
5
13
30
18
75
3
60
105
15
12
24
48
36
9
45
66
36
69
27
42
66
36
30
18
30
6
132
18
66
18
12
54
21
ABCD 97340816102*3^$a+1 [50004]
21
16
36
59
204
117
27
45
51
69
88
72
56
39
193
47
36
21
120
75
24
24
45
315
21
75
21
496
72
107
85
44
39
12
21
52
188
24
84
12
39
141
63
9
100
71
24
36
37
143
165
99
81
84
12
39
217
212
27
24
49
192
263
36
45
156
156
84
39
60
24
60
12
1
83
45
72
39
48
25
11
97
72
11
96
21
52
12
128
51
144
45
108
12
88
119
133
68
100
47
37
83
96
24
216
45
24
12
63
72
93
51
120
45
159
96
205
72
23
45
300
15
24
132
69
184
32
39
60
177
3
21
48
16
20
192
87
25
131
225
15
21
60
4
180
72
152
27
49
95
57
52
32
4
95
21
3
201
12
159
13
35
36
60
144
180
237
15
85
155
25
48
80
75
97
104
99
180
33
60
48
4
68
27
60
33
432
192
63
145
60
116
99
37
155
9
172
23
21
39
36
21
87
133
59
309
15
84
97
180
35
81
24
75
9
4
128
243
21
136
44
28
32
75
141
87
120
61
35
144
21
75
21
123
36
9
40
56
60
75
36
193
32
120
36
63
1
48
11
21
99
225
159
21
75
156
9
4
131
97
47
60
96
1
83
33
3
25
80
12
120
52
95
393
39
225
39
61
248
15
33
40
44
120
60
123
141
96
3
12
48
12
81
12
136
11
144
45
60
100
12
203
180
177
207
72
144
96
1
44
36
183
49
8
28
35
45
4
191
24
1
11
85
59
9
12
4
224
100
176
15
69
147
13
48
203
144
33
3
21
63
192
48
60
21
100
72
20
48
15
21
156
123
96
60
24
49
12
20
60
3
60
60
181
59
45
12
159
309
75
97
176
279
45
180
88
215
21
24
135
12
9
124
47
108
33
48
84
76
72
128
75
105
72
63
36
21
60
27
333
63
21
4
164
40
35
192
24
69
147
48
25
8
240
12
51
216
84
60
121
59
97
83
120
37
143
81
303
12
24
120
109
8
27
36
96
225
16
60
23
61
83
60
81
15
9
51
25
59
81
15
84
165
75
33
100
8
99
60
12
144
1
68
28
12
60
92
36
27
21
4
12
95
264
36
48
156
117
4
56
48
120
159
60
12
69
51
48
60
25
228
23
24
25
107
60
48
33
3
249
51
61
24
36
104
60
96
183
57
204
72
3
129
27
48
145
71
60
1
176
207
36
120
1
23
81
15
81
16
92
27
84
81
36
87
133
32
207
153
16
59
21
75
265
144
20
15
12
73
47
81
240
28
155
57
12
96
4
8
28
59
12
45
39
97
72
68
27
21
51
168
85
11
21
15
348
121
32
27
12
169
59
21
15
81
88
20
52
59
156
25
80
39
145
180
60
192
128
276
75
48
72
60
25
23
13
20
48
219
72
240
48
37
56
40
23
21
108
15
33
228
76
59
84
60
213
160
68
15
120
189
108
48
39
1
35
96
9
39
73
227
ABCD 97340877378*3^$a+1 [50027]
24
19
5
31
54
36
6
33
3
138
42
9
176
24
136
8
40
105
60
72
195
69
24
11
48
13
27
63
12
53
160
75
24
29
109
72
18
57
165
66
54
144
144
83
120
13
114
137
19
54
23
55
57
261
72
35
64
9
36
60
119
24
72
85
36
18
90
227
157
66
161
1
95
139
5
145
30
65
13
251
96
133
11
64
15
36
6
48
60
48
75
80
72
88
15
30
90
60
54
18
5
16
45
275
67
54
39
80
120
37
18
30
96
11
133
66
329
136
8
13
59
55
54
66
78
12
108
11
7
57
96
32
24
24
19
36
6
18
137
40
249
36
51
48
117
18
6
18
48
54
219
39
72
41
232
56
31
9
80
160
80
67
53
85
107
127
60
12
6
192
171
15
54
48
35
40
105
23
120
145
119
85
36
95
67
5
7
57
8
61
11
13
102
36
108
77
24
13
72
11
40
237
12
18
5
13
35
25
192
90
252
54
27
9
71
43
36
144
144
48
42
48
60
30
29
31
54
36
95
193
12
54
69
75
21
21
59
13
12
6
17
13
35
37
18
60
192
162
18
153
195
84
258
87
8
61
35
1
23
67
5
96
48
40
96
75
24
54
191
55
96
89
55
102
155
192
67
36
9
128
67
29
24
48
55
129
39
66
18
101
16
105
138
45
128
160
27
21
51
18
78
45
3
6
71
109
30
5
31
89
88
32
48
73
167
175
137
48
193
12
27
45
234
24
185
133
3
21
11
37
90
72
41
199
84
77
13
42
17
37
54
84
33
45
18
30
60
95
192
109
54
21
195
54
12
150
165
200
144
79
54
131
96
144
216
49
47
7
102
11
144
16
104
175
126
54
5
91
318
6
81
8
24
96
169
138
24
90
35
103
41
49
71
19
42
3
8
133
300
239
48
88
21
35
19
42
102
21
56
120
25
48
60
18
65
55
24
41
67
72
21
63
24
30
27
56
103
36
333
32
25
18
42
306
30
35
79
66
39
3
66
27
144
96
63
30
107
7
270
11
55
24
48
54
3
32
115
66
114
84
114
35
13
54
54
135
32
37
30
6
144
18
234
120
59
55
41
139
12
294
66
65
72
7
9
152
19
216
72
60
41
264
13
270
125
24
55
81
3
125
16
21
42
137
1
47
48
13
131
120
91
72
6
47
19
5
31
65
72
85
3
105
54
89
85
11
24
64
8
43
45
21
203
31
6
59
64
8
48
72
24
120
235
18
102
18
72
51
57
90
5
1
87
39
9
39
41
55
9
57
39
57
90
5
97
143
24
31
42
135
32
133
11
16
15
30
54
42
35
19
108
90
12
59
67
114
11
48
31
129
56
61
123
9
48
144
96
18
30
36
24
59
7
54
60
36
48
11
40
80
72
109
174
5
24
61
90
54
83
48
67
24
53
13
54
5
49
87
104
40
219
24
77
96
43
117
3
54
78
105
69
59
31
6
27
3
5
48
24
72
1
12
36
42
192
77
85
90
65
24
216
79
17
73
66
101
67
12
6
27
45
12
330
36
17
48
184
3
66
24
252
23
7
113
67
149
31
144
65
61
83
7
161
48
72
13
35
64
21
24
72
11
133
11
55
54
24
18
17
145
48
144
23
31
24
66
39
192
39
6
126
53
37
35
13
75
56
13
11
144
25
71
19
6
47
19
18
42
66
18
5
19
72
144
84
6
30
ABCD 97340963854*3^$a+1 [50045]
141
165
18
126
27
9
63
48
24
45
144
39
108
60
45
39
144
231
54
27
48
105
99
120
33
183
36
96
24
36
84
45
36
162
18
63
204
21
231
3
45
192
36
15
18
15
111
36
90
3
15
141
39
81
60
24
51
21
48
12
135
105
48
99
162
51
132
177
3
72
15
93
51
345
36
60
120
48
168
33
36
39
12
129
123
12
81
18
21
69
39
168
9
51
48
84
36
69
15
57
15
39
81
63
36
54
15
60
12
75
21
267
72
105
24
12
93
39
123
18
36
39
69
72
15
39
69
75
126
72
3
312
45
54
144
126
144
207
180
252
12
51
144
45
36
120
60
72
72
60
3
105
108
3
45
99
18
39
15
345
33
183
12
48
108
99
108
54
90
54
36
63
12
108
15
18
27
27
45
36
45
39
69
279
60
111
486
3
12
36
84
60
144
60
12
60
144
105
63
117
15
84
12
12
57
99
60
24
15
90
18
9
45
135
99
117
9
15
201
27
192
33
171
24
57
51
48
132
57
126
81
120
120
276
108
69
3
87
126
72
279
135
9
189
15
228
12
87
18
198
177
183
18
36
63
36
12
72
36
24
48
15
9
81
39
159
9
63
180
144
45
96
84
348
60
141
195
84
207
54
36
63
27
21
24
81
39
156
237
126
117
84
33
72
63
156
12
12
12
15
33
21
126
36
33
21
219
60
84
15
90
135
72
60
108
48
117
3
120
108
36
183
21
15
306
63
72
60
75
180
18
72
54
9
12
120
180
39
57
24
120
105
3
48
24
84
12
12
168
9
123
165
171
9
36
279
81
147
84
21
18
45
192
69
54
177
12
60
75
288
57
12
36
39
36
33
21
36
183
105
51
21
27
63
117
48
12
3
93
36
96
153
126
45
96
108
24
33
39
159
45
117
147
177
39
132
60
264
81
18
90
126
21
87
93
12
147
36
162
15
36
12
60
108
60
144
60
63
54
39
12
12
156
24
60
75
57
51
93
105
15
72
132
15
21
96
108
207
33
3
90
159
60
48
36
12
24
60
24
12
144
33
51
36
84
9
123
72
96
15
126
99
72
117
75
120
75
18
39
24
60
129
111
24
81
27
108
45
219
156
144
3
273
96
9
75
105
36
216
3
15
57
69
18
198
27
153
90
93
192
12
45
36
15
72
39
33
21
180
39
180
51
21
168
27
144
45
144
81
99
81
15
120
135
21
84
36
3
141
96
105
75
228
36
12
48
36
141
3
15
69
12
120
15
153
12
33
15
147
21
60
45
324
15
48
27
201
120
24
60
24
111
141
180
132
108
69
39
36
108
12
48
45
207
156
69
180
123
75
90
171
45
207
63
69
12
48
36
51
69
147
45
27
21
120
21
36
123
480
45
39
60
63
288
162
3
132
63
54
126
45
192
144
48
147
69
60
51
ABCD 97341052496*3^$a+1 [50084]
152
145
87
147
41
4
36
27
17
48
168
312
40
60
8
48
19
5
136
39
108
153
9
15
32
133
11
79
5
28
8
84
37
35
28
68
64
3
17
48
36
4
108
200
19
36
45
117
407
36
72
43
54
15
128
16
39
45
32
48
88
32
43
53
12
4
21
23
64
140
12
48
37
71
19
33
3
125
28
20
112
72
120
180
8
28
56
4
104
76
56
84
61
119
7
9
108
36
56
84
31
41
40
20
120
132
148
32
76
84
92
16
8
36
24
72
28
12
9
83
48
49
15
3
45
32
13
18
45
45
87
68
7
108
33
44
76
279
17
24
49
11
61
90
5
28
20
28
92
25
18
53
36
456
40
45
195
57
18
9
96
8
12
132
48
12
16
104
108
40
45
47
7
41
4
56
79
45
68
85
11
220
56
84
124
153
27
140
48
55
125
108
1
51
48
27
113
31
9
320
24
25
95
76
60
140
4
93
23
72
28
36
48
8
55
72
108
17
16
120
132
20
60
72
40
32
100
36
84
8
12
76
39
5
100
165
51
32
96
64
8
24
85
59
12
100
225
27
36
24
3
17
163
33
57
15
8
4
32
4
80
19
65
97
36
59
100
3
45
36
117
15
20
24
96
79
5
121
15
20
307
53
144
28
8
24
4
99
45
60
72
128
16
39
18
239
100
20
16
8
72
12
28
27
113
12
136
24
8
252
13
119
16
8
24
48
55
5
85
15
48
27
117
45
47
76
12
32
13
51
39
18
35
24
48
36
1
23
36
4
80
228
40
80
40
132
3
125
37
323
120
12
96
72
7
101
61
108
83
4
80
4
80
16
44
76
8
72
24
121
71
132
48
52
108
20
12
96
64
27
45
60
8
265
191
7
33
152
4
68
28
48
164
48
139
9
9
27
60
80
31
53
1
11
24
1
135
168
12
24
48
27
33
32
196
27
72
108
5
28
48
9
15
3
53
24
28
129
18
5
156
172
8
12
52
36
132
128
136
8
168
28
452
12
7
101
48
172
8
49
23
4
63
65
96
96
76
8
84
25
27
36
27
18
72
18
5
4
44
24
28
20
19
29
36
184
21
90
29
160
72
9
15
21
123
72
48
81
36
35
48
7
69
44
84
96
64
116
49
18
45
44
36
12
60
16
72
44
48
16
20
120
36
60
88
12
63
5
67
18
15
92
16
39
81
80
72
12
61
239
184
9
27
20
24
100
9
15
8
67
33
8
31
41
48
91
36
17
55
72
29
16
24
44
40
132
111
113
4
36
9
131
84
52
128
48
48
24
52
104
112
27
17
28
27
33
72
56
12
25
23
72
85
23
220
8
84
7
113
180
136
36
36
68
4
20
37
99
9
47
115
53
96
36
36
4
104
247
5
67
5
28
68
232
45
143
16
116
148
27
33
36
140
43
5
36
67
293
31
5
28
152
48
132
28
3
45
8
84
48
12
108
37
27
24
20
37
123
36
8
108
85
35
19
29
120
49
11
112
44
31
29
61
47
16
44
16
216
20
1
87
72
116
28
20
12
12
48
72
36
172
45
23
12
108
1
143
12
25
63
36
81
71
28
24
3
69
8
40
132
3
270
35
72
64
44
73
23
172
68
7
105
75
77
60
7
36
5
112
27
81
20
52
108
45
123
57
83
7
5
184
225
63
68
180
100
39
41
12
160
56
24
96
84
108
12
48
40
129
35
88
200
36
1
11
60
172
45
15
120
63
5
40
9
71
37
15
68
12
12
96
4
20
24
204
48
132
40
63
29
96
19
53
100
8
132
103
77
36
4
116
24
192
1
15
72
108
80
265
15
260
24
43
17
124
36
56
127
5
76
44
37
126
113
96
60
100
ABCD 97341283556*3^$a+1 [50001]
10
6
15
39
57
5
19
75
32
37
53
40
99
27
42
3
9
15
17
76
42
20
24
18
46
2
46
9
27
9
11
1
93
8
10
36
38
43
89
18
28
8
6
19
65
60
16
39
51
20
58
30
72
9
9
14
48
12
49
3
18
2
60
46
36
6
2
16
12
2
22
18
54
14
66
10
48
78
44
72
7
11
1
3
21
41
16
15
15
8
46
54
21
113
7
53
28
14
61
23
66
6
4
8
34
18
30
56
70
33
47
46
3
29
12
10
20
42
7
24
39
12
8
6
28
54
18
27
5
4
38
46
39
23
16
2
6
76
2
67
3
57
57
8
22
14
18
13
27
129
3
38
66
60
1
29
66
54
58
45
77
31
65
4
15
59
64
6
12
42
30
132
75
45
15
12
11
4
26
22
33
3
18
62
16
30
60
12
36
104
22
164
1
3
21
9
6
8
25
15
18
20
16
27
17
10
6
27
17
30
1
33
56
42
18
4
54
21
24
35
13
3
48
6
2
28
14
36
4
78
12
18
15
21
6
33
89
7
9
27
33
50
42
31
87
24
21
9
90
9
69
8
24
76
15
15
44
25
9
84
8
16
12
14
25
15
9
11
16
72
20
24
46
51
9
2
60
4
6
36
72
15
69
8
64
6
156
6
87
71
61
17
19
23
28
57
45
2
24
60
12
61
17
31
33
3
51
48
36
18
60
84
6
33
15
33
60
21
3
15
2
55
23
130
6
12
56
13
24
12
12
33
26
13
17
18
73
51
8
46
2
46
14
46
8
22
36
54
15
11
16
26
36
94
14
19
45
48
3
65
58
98
36
31
15
45
9
14
36
18
7
3
12
32
40
57
21
3
11
6
34
8
42
19
72
29
7
15
6
2
25
53
18
13
35
46
20
88
36
26
18
10
26
55
36
9
2
12
25
36
105
3
53
16
27
65
34
162
42
80
82
3
5
7
60
9
14
4
54
36
3
17
52
6
21
41
55
89
7
149
19
101
4
14
30
126
40
26
16
92
120
18
34
8
10
18
50
30
19
12
36
3
90
8
54
25
48
39
8
13
5
42
18
22
21
95
12
24
6
64
48
96
74
36
13
12
48
27
18
18
21
3
14
67
35
61
5
28
18
45
41
10
2
24
24
30
22
3
17
19
11
10
48
20
67
12
29
34
8
25
21
36
18
57
57
3
15
66
32
42
25
51
8
1
57
14
58
86
4
24
21
17
12
34
9
23
6
60
7
39
2
79
12
36
23
36
1
9
27
48
17
7
113
22
6
48
8
79
21
15
3
8
12
60
10
2
52
21
5
12
6
1
29
19
57
12
3
83
61
17
108
12
12
10
57
60
27
44
18
19
5
6
13
17
4
20
16
20
4
30
134
10
6
44
112
2
85
3
21
33
50
4
6
8
19
48
45
27
96
57
20
36
7
9
24
8
42
24
28
8
52
48
14
7
33
6
12
2
7
36
33
30
32
13
5
58
36
6
3
36
51
12
21
105
146
36
16
36
18
20
30
22
24
27
21
24
36
75
11
54
16
147
11
10
26
46
2
34
12
60
2
1
59
4
21
3
66
26
100
21
33
20
31
189
20
18
12
49
12
36
41
12
60
43
23
28
78
68
43
27
45
71
10
44
24
46
93
12
5
60
60
40
15
29
58
8
64
18
44
18
6
67
105
15
3
12
93
59
1
36
9
14
46
30
18
39
21
15
77
6
60
12
1
45
27
3
2
58
80
22
8
12
58
48
6
56
52
2
30
22
26
10
102
8
30
70
6
12
21
53
76
32
16
6
8
10
27
36
11
64
6
20
34
18
15
21
2
48
16
2
88
18
21
41
31
15
81
53
16
15
3
20
12
24
1
23
1
27
14
36
31
27
2
10
9
5
7
23
60
60
37
36
11
49
36
69
12
96
8
72
7
36
12
24
33
18
74
34
129
3
21
29
7
9
39
5
12
12
22
6
27
24
119
22
24
36
30
36
32
22
36
2
1
47
13
123
57
27
2
4
26
132
4
18
3
23
18
72
58
2
12
6
4
45
57
26
102
4
36
80
58
2
19
11
66
10
2
52
36
2
1
3
38
10
33
21
32
58
18
44
78
13
33
3
60
11
10
24
12
72
3
29
36
4
39
3
45
35
49
36
45
24
8
18
13
45
18
54
123
27
81
71
12
1
9
3
39
48
9
81
3
12
23
13
21
27
11
24
6
36
7
57
12
3
35
18
42
73
9
3
35
88
60
12
45
11
1
23
1
35
37
41
42
12
72
13
9
36
8
7
48
29
48
58
44
144
6
4
24
12
8
28
27
35
13
24
192
3
117
29
16
14
102
22
9
35
6
18
22
15
36
5
30
25
5
31
3
30
51
9
15
87
32
1
3
20
16
21
23
13
24
71
12
48
85
5
10
12
8
30
12
10
20
42
36
4
20
16
44
24
19
3
150
8
46
36
30
62
1
33
3
9
3
29
7
3
54
39
144
17
67
24
9
39
71
22
3
71
34
15
35
48
13
33
104
58
20
37
71
12
120
48
1
5
18
46
26
1
3
45
72
15
44
30
31
15
14
22
33
5
40
20
34
32
1
48
11
30
7
12
51
2
66
46
8
12
7
17
40
2
1
24
35
61
3
20
40
12
18
63
9
27
9
15
11
12
30
30
46
8
6
4
20
6
10
50
31
12
59
18
7
27
26
28
12
3
3
12
9
27
18
3
35
1
3
20
37
17
114
4
57
24
24
17
4
42
12
96
68
48
40
32
1
57
2
24
18
30
109
60
9
3
15
42
15
47
13
5
18
4
38
19
69
36
6
9
11
46
36
20
55
69
3
51
21
11
28
14
7
77
36
4
32
10
32
42
54
6
4
18
18
3
5
18
10
2
42
10
6
3
135
62
46
18
42
44
28
9
111
26
30
24
16
33
15
42
18
2
19
12
96
107
60
10
12
14
48
18
82
18
8
55
72
9
42
8
30
31
23
1
12
33
18
26
12
12
12
10
6
75
15
21
33
48
3
75
50
70
62
12
84
12
12
12
19
3
14
12
6
22
50
76
18
68
120
6
25
71
34
14
30
28
24
3
77
4
39
39
30
44
28
18
9
99
33
17
30
36
24
10
18
20
118
2
4
8
4
2
16
18
9
71
6
31
144
99
36
6
44
4
27
59
1
41
16
6
26
60
79
15
128
1
33
8
4
36
8
31
21
36
8
4
2
16
36
8
37
12
12
45
48
56
30
18
67
81
6
72
20
24
36
1
21
3
15
2
52
2
106
15
3
36
20
16
92
4
62
43
3
33
17
6
64
21
33
15
71
90
46
21
15
18
48
63
51
21
47
40
57
9
27
81
2
1
41
28
24
38
13
57
15
17
58
12
6
62
46
110
28
6
48
2
109
11
40
2
16
39
96
15
12
21
36
51
54
36
2
25
5
4
24
84
15
3
26
7
12
5
31
27
74
16
2
76
32
12
10
3
9
44
84
18
1
33
15
41
175
107
4
6
48
18
18
51
35
40
36
69
9
15
24
5
4
3
47
48
46
26
10
27
53
28
8
106
74
24
76
42
12
18
24
12
2
12
10
3
15
32
6
19
53
60
12
6
61
15
21
29
40
14
6
43
48
65
4
18
8
10
50
30
ABCD 97341608296*3^$a+1 [50025]
18
181
36
203
13
17
7
60
24
17
42
49
5
7
47
162
31
59
18
91
96
72
221
103
77
7
83
121
29
7
155
133
149
31
95
96
174
24
43
239
157
149
91
17
90
1
48
240
48
48
24
95
61
120
35
6
91
180
24
120
48
60
47
90
55
41
19
143
282
6
12
25
36
17
31
12
5
144
127
72
12
84
72
24
11
126
138
61
12
113
103
24
96
23
198
24
108
55
96
29
7
5
7
120
24
47
73
60
12
5
48
6
84
42
54
25
5
216
19
149
43
23
109
108
179
37
143
85
36
72
5
42
85
5
30
13
5
163
24
48
17
7
60
95
18
114
18
19
47
25
47
73
5
91
228
36
72
60
47
90
43
48
12
36
48
143
156
1
72
48
24
17
67
293
7
12
5
127
29
43
65
72
60
223
131
133
288
36
107
30
72
7
48
125
31
84
29
54
73
17
91
120
65
19
12
84
12
47
42
19
24
5
54
1
17
115
120
95
61
12
36
65
18
97
101
79
48
12
5
115
29
24
66
85
180
41
55
59
12
109
108
23
84
1
17
91
12
185
31
108
84
120
41
66
1
228
36
24
12
41
132
7
23
6
138
85
77
7
71
49
24
24
83
30
36
90
54
7
35
162
79
23
145
23
61
11
37
24
59
13
5
7
11
42
43
29
90
49
96
29
54
108
54
168
67
53
19
197
42
48
145
156
29
31
5
19
36
119
85
119
66
79
35
37
24
24
72
95
1
65
18
42
19
65
54
133
12
12
60
125
31
119
18
66
1
95
30
60
55
263
1
276
12
113
48
7
47
108
13
77
54
61
17
7
24
5
55
11
6
91
36
11
301
120
83
6
90
1
36
65
60
211
161
19
60
11
193
95
78
144
43
48
12
17
43
47
18
7
143
49
12
12
48
12
60
77
91
36
47
18
7
35
1
35
30
55
24
12
107
6
55
35
37
12
60
84
24
96
23
90
31
72
108
113
24
79
180
12
65
7
17
19
11
90
36
54
25
29
18
25
125
18
30
162
78
55
120
252
5
12
79
84
36
48
5
139
12
36
11
18
7
155
6
67
17
132
7
23
25
161
264
19
108
41
19
276
60
77
175
149
54
102
54
1
132
24
60
35
133
161
19
11
73
35
126
144
7
12
72
12
77
96
7
60
180
12
192
156
5
91
120
59
30
60
67
24
11
121
5
151
53
48
114
61
65
90
73
72
36
24
120
179
66
163
192
96
108
120
41
18
13
204
120
12
101
235
60
11
25
12
89
127
240
60
23
25
65
31
84
17
55
12
180
72
77
12
163
228
77
19
17
55
5
7
23
37
36
221
31
84
12
305
127
107
169
24
53
78
13
53
79
216
83
73
89
103
60
48
72
108
36
48
53
108
55
35
1
29
31
108
60
59
252
30
198
37
12
11
12
37
36
5
55
29
91
132
24
5
6
109
53
31
36
48
41
7
96
11
217
35
18
19
29
55
59
30
79
47
54
18
37
59
49
96
12
203
109
12
36
113
84
31
84
11
25
89
31
60
36
29
19
113
55
36
53
91
60
12
12
95
1
84
36
48
168
96
17
67
60
48
125
90
54
96
19
35
144
30
78
25
29
67
12
120
24
47
145
11
37
77
163
108
108
11
49
36
84
48
60
11
73
17
31
5
24
31
17
19
71
90
115
24
59
6
7
77
7
12
35
49
60
17
60
31
71
73
48
48
119
97
29
126
61
143
54
30
144
25
36
60
59
ABCD 97341628336*3^$a+1 [50075]
72
96
30
144
3
87
168
33
69
78
228
234
63
27
186
30
132
57
16
320
144
93
3
69
30
36
24
30
115
32
33
258
300
270
3
87
90
15
63
120
72
33
39
126
91
144
17
222
18
90
117
93
72
126
61
71
153
39
36
24
48
72
6
252
18
120
25
17
48
54
6
84
63
27
213
3
45
16
53
30
18
78
30
60
19
143
225
64
48
113
12
90
60
90
120
75
123
37
176
75
42
75
64
203
198
108
99
63
193
59
21
96
39
24
81
99
108
252
85
395
96
12
9
96
208
179
120
6
12
90
60
157
32
129
234
6
84
168
138
249
48
144
33
210
141
96
33
63
15
228
72
357
48
288
195
174
111
159
18
42
336
117
64
59
12
72
258
255
27
36
150
192
123
219
18
42
156
132
72
30
276
175
59
48
69
3
60
120
217
71
60
108
54
411
15
144
145
96
107
373
35
180
132
288
72
12
18
18
144
60
81
225
15
15
114
63
207
66
60
19
128
225
42
66
132
108
51
21
18
54
66
81
33
228
42
336
144
1
80
27
168
189
336
99
78
15
123
72
72
117
63
36
61
119
24
18
30
177
3
45
48
480
27
72
333
64
224
39
105
3
18
75
16
23
30
90
18
159
240
3
93
240
45
3
189
96
90
252
192
18
27
48
33
60
54
90
51
16
144
5
54
48
37
32
48
352
203
21
135
24
108
117
48
27
306
90
54
115
215
48
9
51
13
96
11
117
288
15
33
144
15
81
16
101
27
160
65
258
12
18
18
72
90
108
79
65
126
342
43
47
97
263
252
168
37
65
63
63
177
3
45
15
174
150
36
249
48
48
27
18
162
222
36
271
479
1
23
36
21
48
3
13
5
120
240
19
80
3
397
143
129
48
21
90
81
63
180
18
60
102
36
132
198
54
36
12
37
131
109
35
120
36
24
288
345
15
18
102
105
112
32
3
381
39
57
64
5
54
120
60
48
72
57
321
15
327
60
48
45
33
15
15
132
13
359
90
6
12
18
27
48
357
42
18
30
97
336
107
162
243
15
12
21
15
54
27
96
45
67
95
1
176
3
237
63
33
112
113
159
231
9
96
27
48
18
19
53
75
112
191
1
251
37
80
96
129
60
3
225
18
90
147
3
237
45
3
144
96
96
39
9
96
27
69
288
111
ABCD 97341662612*3^$a+1 [50114]
216
59
31
65
85
42
72
78
60
23
25
12
23
19
6
12
47
31
162
47
31
24
65
31
149
60
13
48
72
18
72
41
7
53
61
35
91
30
60
54
48
17
1
35
19
126
60
54
66
60
162
138
12
71
1
90
5
13
71
37
114
18
222
5
156
7
120
48
5
85
222
17
13
11
97
60
72
12
96
84
108
132
90
65
36
187
78
12
11
91
6
360
90
72
17
55
66
150
113
97
83
60
7
42
47
73
12
18
18
119
1
30
30
24
210
6
59
73
71
7
30
24
35
25
35
96
97
48
72
42
18
11
61
30
65
31
65
84
96
97
42
6
144
48
47
36
49
36
59
96
48
37
83
72
55
30
60
299
36
48
61
66
89
61
23
49
11
96
84
1
11
7
18
30
90
132
18
90
54
30
59
121
30
65
120
145
150
90
30
78
11
37
12
120
198
29
25
48
131
36
36
49
96
60
95
25
83
192
84
73
60
23
180
19
138
120
107
13
23
60
25
23
109
198
42
47
36
25
83
96
25
59
19
30
18
102
18
24
6
24
11
25
59
1
12
102
269
91
5
1
12
150
48
42
60
23
49
11
48
1
6
89
265
180
18
192
66
72
30
18
30
150
90
114
119
97
54
198
48
234
78
11
96
151
113
49
288
95
277
60
30
41
31
185
24
181
90
18
108
114
5
180
144
7
72
18
239
253
83
229
48
12
180
119
97
24
96
23
61
35
84
1
6
264
65
85
18
138
150
102
12
71
7
30
23
187
17
31
53
12
85
84
36
35
7
138
54
6
12
107
25
36
54
48
30
42
18
23
120
25
23
169
47
13
11
37
12
108
90
24
126
12
71
37
59
55
41
25
252
132
95
31
120
72
77
144
19
17
25
48
168
203
96
84
60
19
48
29
85
108
42
6
60
144
30
41
7
48
5
67
17
61
60
24
78
90
23
49
6
5
60
7
138
23
31
18
11
97
162
30
107
36
115
54
66
5
37
30
18
54
18
252
18
17
36
19
48
17
25
108
18
5
48
61
30
30
48
48
83
7
185
145
119
1
102
120
17
31
42
120
167
13
90
48
162
48
72
23
168
37
24
11
25
24
30
48
78
83
156
13
48
84
35
25
60
108
47
1
59
43
18
12
72
35
85
35
121
12
12
96
84
60
36
72
60
23
180
240
48
36
31
24
66
23
1
6
5
25
60
84
60
6
42
47
24
49
192
36
59
133
138
149
96
48
139
30
18
90
180
42
72
101
48
337
35
108
1
48
12
35
13
150
30
60
83
60
49
6
65
24
61
12
198
30
42
77
85
11
139
30
71
25
144
11
25
83
289
60
120
11
96
61
24
11
48
97
12
23
157
11
61
11
169
168
23
49
36
83
7
245
109
60
48
11
60
37
24
30
78
138
240
210
54
41
7
72
186
180
312
108
144
11
180
7
41
31
209
199
90
12
18
41
7
30
299
1
60
60
72
12
108
11
240
61
48
30
78
162
18
24
30
120
96
5
60
49
6
29
61
12
12
96
12
168
42
30
132
48
48
102
113
7
210
23
37
12
60
90
48
102
11
7
113
7
41
31
6
35
37
240
83
79
6
12
180
108
60
12
198
24
18
12
18
17
13
90
137
25
150
30
60
6
174
11
109
71
139
18
30
18
24
30
96
24
96
162
168
23
79
42
11
48
1
ABCD 97342407692*3^$a+1 [50005]
35
6
66
54
159
15
132
157
11
6
84
12
135
33
55
131
30
79
41
54
49
17
24
207
24
15
49
11
54
36
54
69
88
35
324
33
111
1
59
30
150
60
186
19
35
141
40
48
72
24
35
72
108
30
132
18
61
80
75
54
55
11
13
17
151
65
55
8
75
90
139
11
72
85
48
11
13
11
85
11
21
40
32
160
41
42
54
30
25
161
48
42
228
25
24
11
117
39
1
65
48
120
162
84
25
8
21
126
60
24
132
30
18
61
41
7
47
25
120
131
24
6
48
87
40
59
6
7
83
48
85
155
102
55
48
35
306
6
253
65
6
25
48
32
51
48
109
107
13
41
55
120
155
6
103
53
18
25
245
36
79
11
205
96
185
48
31
11
24
216
37
72
65
30
6
147
27
174
150
25
41
31
125
18
25
5
222
48
61
24
11
60
6
3
40
72
59
30
180
96
30
13
5
156
30
25
11
30
54
49
11
109
11
96
37
71
9
123
165
33
31
95
25
89
7
89
96
7
161
55
101
156
175
5
48
60
30
90
55
5
19
47
24
12
48
6
54
30
60
39
27
54
42
78
55
41
31
23
30
36
103
17
24
31
24
107
30
15
24
21
18
60
205
11
61
125
30
13
11
60
9
255
6
6
24
165
39
25
41
210
6
7
83
18
60
120
42
144
6
54
1
35
30
7
47
30
114
126
36
7
47
54
12
79
168
120
152
171
54
30
25
155
120
6
90
78
79
56
40
5
210
30
276
24
6
25
48
48
113
127
65
63
64
17
79
17
135
105
54
24
12
48
42
54
54
90
6
63
72
75
66
48
66
1
65
60
67
131
36
144
25
71
33
160
56
64
56
15
66
24
111
15
73
8
39
36
13
17
55
35
109
24
96
8
16
65
186
85
200
24
105
6
105
16
113
162
45
9
79
65
31
24
191
24
49
47
24
49
167
24
25
65
7
24
41
18
36
1
65
108
51
40
120
35
13
41
42
109
11
13
32
33
36
60
36
54
6
55
83
30
12
19
24
24
47
36
108
36
84
1
80
40
29
19
48
23
12
13
296
15
49
17
63
16
239
42
54
33
51
37
359
49
120
17
54
9
16
65
66
54
36
198
60
12
30
54
73
11
85
72
35
24
30
31
5
78
36
36
294
55
95
36
13
125
30
30
36
91
179
21
39
153
51
205
17
168
6
81
63
25
107
54
36
54
13
80
81
60
60
126
121
144
24
71
25
48
137
31
23
6
91
168
41
90
6
78
25
41
31
65
79
59
109
72
101
43
11
24
69
120
16
41
90
66
48
6
96
24
45
88
137
96
138
42
115
113
30
336
66
264
264
127
8
16
5
36
63
27
37
32
51
30
120
90
48
96
13
17
30
25
96
168
95
96
24
36
24
6
84
66
114
6
24
1
24
161
24
60
126
13
53
180
18
61
11
48
6
15
51
78
31
11
24
69
15
6
91
23
36
45
81
55
8
24
33
7
48
83
181
59
30
366
33
16
35
60
1
35
6
63
16
41
54
36
48
72
24
13
53
84
15
51
37
56
72
40
125
144
123
27
54
31
101
147
81
31
11
24
54
42
37
41
42
13
17
120
204
3
237
36
7
72
8
21
12
24
66
384
60
24
25
65
7
233
55
216
35
13
48
168
95
1
35
6
79
89
96
30
36
69
24
16
41
108
27
273
31
11
30
15
63
66
24
31
24
35
30
6
81
69
99
40
24
17
66
54
30
144
36
21
33
60
90
156
60
25
155
90
43
107
205
35
6
18
72
84
6
54
144
61
8
3
54
144
30
1
65
54
60
60
81
ABCD 97342581322*3^$a+1 [50002]
18
12
25
3
12
108
68
33
91
38
18
52
41
31
29
51
36
40
14
30
6
22
50
90
12
21
7
41
27
33
21
46
92
18
114
16
12
21
27
50
12
3
67
20
57
15
60
90
10
60
86
82
32
16
104
88
12
86
22
60
8
112
48
69
23
48
40
12
38
24
10
8
30
7
44
9
22
8
40
2
99
60
31
20
6
22
21
39
80
12
13
3
12
48
2
15
16
107
124
20
18
72
6
37
80
76
27
5
27
40
132
8
18
12
3
57
118
44
208
105
128
7
2
10
98
48
10
24
36
62
48
22
60
12
53
43
50
19
35
33
7
68
280
8
12
18
42
40
68
52
57
135
20
21
129
18
28
20
4
93
65
75
15
33
19
29
64
17
10
8
33
7
132
48
122
216
3
76
11
42
15
3
12
18
22
53
39
90
3
27
21
12
7
38
3
4
15
108
53
27
52
80
48
18
10
149
93
150
18
10
24
53
55
2
10
188
12
126
39
291
54
46
80
57
63
24
9
57
34
8
40
62
43
27
96
5
15
54
58
180
32
88
20
28
24
20
48
85
15
48
20
12
37
48
15
50
70
32
16
80
292
21
29
30
18
15
67
17
33
22
60
188
18
43
20
7
60
62
10
17
96
27
52
60
9
41
18
18
12
3
4
35
156
45
19
108
81
71
88
12
8
205
32
4
147
29
108
33
24
58
68
54
36
10
2
51
16
80
75
30
36
19
3
17
93
10
5
7
26
19
23
18
10
20
4
20
40
36
50
84
70
110
10
86
54
100
173
33
159
31
12
32
16
5
4
51
57
15
188
37
20
3
52
12
29
60
81
126
64
48
50
12
55
60
11
52
38
22
72
48
48
12
92
30
10
8
21
19
45
5
22
9
44
3
13
27
50
34
69
17
90
37
15
72
26
15
67
2
78
25
15
80
33
52
96
92
7
32
9
64
27
48
8
64
26
7
80
75
72
18
178
84
5
153
3
15
4
120
20
126
10
24
60
5
45
99
111
16
12
12
89
19
12
33
5
15
3
52
5
55
20
40
98
24
166
12
32
60
169
27
5
79
26
10
24
53
75
37
44
144
27
90
108
72
18
48
37
3
2
138
33
16
51
24
60
93
17
30
141
7
20
18
30
42
18
40
32
90
27
81
54
66
34
53
63
45
75
73
39
2
39
51
9
27
64
36
12
137
33
162
18
135
27
16
9
15
29
7
24
33
17
36
79
83
40
140
88
12
20
88
24
20
13
5
7
135
29
39
52
53
7
5
100
44
9
58
12
165
5
12
58
12
53
3
40
20
102
18
40
12
21
27
14
18
40
62
36
22
20
21
9
3
4
48
15
8
4
48
38
10
5
115
93
29
10
20
40
173
19
29
9
42
13
5
10
17
43
12
53
117
36
43
87
122
18
112
41
4
60
35
33
7
32
36
52
48
17
7
41
12
100
87
165
11
37
20
123
90
34
48
62
10
56
4
5
15
13
15
180
77
93
22
29
19
50
60
15
112
11
124
9
17
102
18
39
84
64
75
48
2
90
18
7
83
72
28
60
20
57
43
2
31
80
36
75
21
9
78
37
15
50
10
48
53
64
3
65
15
28
20
42
18
54
48
78
12
88
12
8
4
48
5
3
9
36
12
27
21
19
29
7
50
24
10
56
52
120
68
45
4
15
8
12
6
39
43
2
3
48
19
80
25
3
8
37
17
46
69
80
55
9
39
117
15
56
13
41
55
3
60
12
36
14
3
45
10
50
12
43
80
156
4
87
41
28
11
36
24
28
38
22
12
5
93
3
15
12
100
5
43
69
41
102
81
64
15
2
36
22
17
15
21
15
4
29
39
121
29
51
12
7
68
24
13
15
8
72
18
15
19
158
58
12
105
3
92
60
198
15
57
18
30
7
3
12
81
29
3
180
7
5
3
54
36
54
18
175
113
63
27
4
26
7
32
3
25
15
12
20
138
27
33
63
9
3
48
19
228
77
15
6
120
19
3
12
60
20
18
70
12
36
12
68
40
12
5
55
32
21
4
11
52
65
55
20
21
91
38
10
62
18
52
20
16
360
32
37
23
28
110
60
12
3
19
60
5
91
69
65
10
36
29
48
100
3
12
60
72
60
20
18
12
43
20
135
160
218
10
65
55
2
48
27
16
17
90
54
58
5
55
57
3
12
20
36
9
43
5
7
278
132
36
102
28
5
19
20
9
64
5
127
195
9
11
16
120
17
165
42
90
10
125
3
57
51
49
11
33
51
6
12
123
57
22
36
12
17
84
12
15
42
75
33
22
5
160
5
22
9
47
12
28
84
50
99
31
36
20
57
27
28
5
67
26
60
7
5
31
47
54
55
20
33
10
17
48
52
3
48
60
33
32
39
16
12
38
7
155
33
19
116
12
78
70
24
48
60
12
36
20
54
36
27
183
37
3
2
10
8
4
68
12
9
9
42
208
77
51
40
14
70
156
24
26
190
62
18
90
39
81
79
75
5
151
29
3
52
5
15
18
60
7
3
12
8
28
12
182
108
10
48
14
51
19
20
18
7
75
5
15
6
22
57
5
ABCD 97342611838*3^$a+1 [50214]
5
49
119
37
30
53
4
20
7
6
90
54
159
44
7
29
25
114
66
95
7
114
6
138
60
59
121
6
24
24
33
60
27
36
21
81
12
18
5
48
24
43
30
24
99
20
1
15
20
61
3
87
54
186
105
117
15
27
9
81
96
84
96
84
24
59
52
63
30
30
93
9
24
35
139
6
59
127
30
123
92
49
24
66
21
33
23
13
42
54
3
81
114
6
66
41
133
72
47
1
60
42
12
96
77
28
141
3
15
30
66
12
45
9
24
60
36
35
25
96
39
21
27
27
249
15
12
60
69
3
77
19
6
138
42
24
72
120
24
114
9
57
36
138
12
48
54
48
219
8
7
9
144
36
9
63
27
36
117
15
54
3
48
33
11
85
6
18
11
43
36
66
36
102
30
15
45
3
123
24
21
20
25
72
59
49
27
15
30
48
12
15
45
87
3
53
100
111
33
20
13
39
24
57
12
3
12
21
36
114
30
30
45
15
21
33
35
25
6
54
18
24
33
93
30
132
30
11
1
6
54
18
5
37
36
42
33
20
19
9
105
36
48
18
24
54
11
16
15
30
23
181
35
49
27
15
69
75
48
42
24
30
12
77
13
42
48
60
5
64
20
1
18
6
36
42
18
47
73
108
12
18
6
15
20
31
48
41
96
25
78
66
18
18
48
210
69
72
24
9
18
144
9
135
6
3
57
15
36
68
67
5
73
156
6
54
143
31
9
36
20
84
13
3
20
36
31
153
21
48
30
45
153
18
6
35
1
35
124
8
25
6
5
97
18
29
52
3
18
12
156
42
72
21
21
71
67
66
27
45
108
30
42
27
68
13
42
5
25
23
19
36
126
39
39
78
59
4
9
27
45
11
7
41
40
81
39
21
6
53
12
67
102
15
48
33
24
66
5
7
18
48
39
20
25
111
39
36
5
79
6
60
6
81
9
59
1
51
33
30
42
30
89
13
3
12
96
12
69
3
117
11
85
18
42
24
15
33
36
12
18
29
36
12
127
93
68
24
61
12
18
66
36
30
45
68
60
36
88
12
33
18
18
111
81
102
41
1
18
6
11
25
6
12
72
45
63
36
5
19
5
283
138
24
23
120
40
92
37
6
18
36
24
51
24
15
17
37
18
17
7
33
213
239
28
56
16
24
20
19
137
36
103
21
45
24
66
24
6
3
21
24
42
6
12
30
21
87
12
48
17
37
35
109
60
6
93
20
55
18
3
81
23
1
35
7
12
12
66
35
13
51
21
15
8
127
33
99
42
3
45
6
60
24
6
12
63
12
3
24
126
35
120
1
15
8
115
162
39
24
27
18
203
60
43
6
48
27
3
6
42
5
12
1
35
37
48
60
179
1
6
6
23
49
72
54
45
15
17
108
37
24
159
165
66
18
3
9
11
37
11
1
15
168
15
66
11
1
102
18
42
65
37
114
65
24
31
96
6
99
20
13
90
21
69
23
100
159
30
11
67
5
31
45
20
49
71
16
81
135
8
55
6
99
69
15
3
18
24
30
36
5
7
24
96
54
114
65
180
49
107
96
28
20
16
135
18
12
23
48
19
53
1
72
18
24
90
27
56
157
23
37
108
24
156
18
42
15
123
66
66
53
67
54
39
20
85
35
132
85
12
3
3
30
11
73
15
120
33
39
20
55
36
18
162
12
18
12
71
85
71
13
18
57
128
13
42
5
85
35
55
12
41
67
54
171
20
145
24
23
76
56
25
18
6
12
18
42
3
12
33
47
253
132
23
85
36
6
5
67
165
48
20
13
24
3
92
36
19
48
12
5
67
5
13
72
75
3
6
11
1
15
24
111
108
66
111
33
12
48
15
81
6
78
47
88
27
42
12
48
48
75
45
107
7
6
3
45
72
84
24
96
36
39
3
102
120
36
39
15
24
57
32
61
12
12
11
49
23
12
16
80
25
59
25
123
93
15
39
18
12
3
69
24
66
41
49
174
24
90
48
24
36
42
6
47
37
87
69
24
51
105
95
31
89
7
9
24
45
39
15
18
60
48
39
36
27
78
84
83
108
1
39
36
3
81
45
11
36
40
33
179
36
52
72
3
5
49
39
15
6
99
36
96
32
37
48
36
24
66
132
89
19
102
47
48
25
12
48
23
7
17
16
140
61
30
33
8
37
42
21
8
16
3
78
3
39
77
120
1
18
21
36
63
24
30
138
17
7
30
66
54
6
9
51
29
16
84
20
19
42
27
147
48
18
18
60
6
48
107
1
39
81
3
20
36
328
12
8
13
107
31
42
108
35
145
24
63
8
7
24
5
48
36
1
24
11
4
92
48
36
4
36
183
33
39
53
16
72
15
114
11
73
6
24
21
75
18
12
60
59
55
6
168
3
63
36
204
41
121
48
36
3
123
54
18
6
107
103
72
18
30
66
24
11
43
42
11
72
12
13
23
103
129
72
44
7
24
41
13
84
30
81
ABCD 97342774624*3^$a+1 [50022]
8
64
111
90
15
9
23
88
99
24
29
16
21
75
21
120
75
3
189
21
90
96
9
21
126
54
24
231
39
41
16
15
180
53
96
96
144
19
60
9
56
16
48
32
1
119
88
32
16
24
80
40
105
36
155
55
65
85
3
27
5
160
24
144
32
13
11
136
32
73
23
24
40
168
168
15
12
45
32
103
18
71
48
7
33
27
21
249
30
81
15
17
88
72
3
54
66
24
30
6
17
1
47
48
120
40
32
13
96
99
72
24
15
113
13
24
11
115
18
147
9
63
32
265
180
35
144
96
88
21
36
54
30
60
159
56
31
65
48
40
48
8
24
7
81
9
36
35
24
25
39
56
16
24
15
84
21
39
90
66
29
120
40
45
107
40
15
18
15
72
99
66
3
57
39
8
48
43
5
16
15
6
54
36
57
152
16
8
31
105
24
96
9
39
56
67
60
9
8
13
83
16
45
51
135
84
45
8
127
54
96
54
36
33
8
25
47
16
56
16
8
112
93
59
13
3
104
112
9
36
60
71
49
36
78
45
45
12
159
24
21
35
121
18
36
113
31
9
80
72
19
150
15
21
3
56
7
18
15
27
5
49
23
43
78
15
144
21
51
105
36
83
67
18
11
48
120
16
56
216
49
54
41
240
40
45
36
174
9
45
36
15
81
30
90
143
24
72
40
159
41
136
3
69
72
8
48
13
11
25
24
12
59
31
17
7
65
40
80
79
65
16
15
65
55
41
40
24
165
6
53
64
147
21
3
30
47
79
6
3
51
30
36
75
24
24
24
56
67
18
11
48
91
66
90
90
95
24
16
48
57
36
27
93
54
90
6
93
32
49
54
6
90
89
192
55
180
45
33
30
89
73
95
24
16
15
30
60
23
7
57
57
111
8
24
67
45
8
7
66
15
3
21
21
99
8
13
99
8
43
5
120
40
9
36
3
120
255
42
87
32
48
40
111
9
33
167
31
9
93
24
131
24
1
47
7
41
73
95
16
45
11
13
30
126
6
89
48
97
15
51
53
1
63
48
3
72
53
136
296
109
83
7
30
171
45
18
36
6
23
211
29
37
123
27
54
39
32
72
96
31
41
40
3
45
32
13
131
40
45
51
63
9
63
129
128
13
3
15
9
8
103
89
1
15
96
15
9
51
5
64
105
6
33
288
69
90
9
15
12
90
219
111
48
17
43
12
24
30
35
120
115
6
18
12
54
54
149
72
16
32
127
89
40
57
90
108
66
24
15
56
48
7
120
33
8
13
107
40
8
7
33
80
24
72
24
24
91
101
40
8
16
81
119
7
89
1
198
6
30
101
24
1
47
13
99
45
54
117
144
48
48
32
1
72
39
56
49
126
18
39
21
66
33
96
24
27
114
90
89
72
40
8
91
42
35
24
16
24
9
90
5
24
96
16
69
36
90
141
128
136
69
147
120
72
3
53
24
7
9
104
1
30
65
67
69
48
27
21
8
61
11
88
24
3
54
30
113
16
104
48
25
47
16
24
56
1
23
1
102
54
36
15
24
69
6
30
63
32
40
15
30
6
117
63
18
36
3
56
7
177
48
63
17
160
45
54
5
40
8
31
150
36
63
63
9
48
8
24
19
125
67
53
72
24
40
8
7
9
56
91
54
24
95
16
81
95
19
84
6
51
8
97
15
104
49
36
35
24
7
9
51
77
40
48
8
1
95
31
57
48
24
15
24
89
1
39
96
21
59
1
36
18
177
104
48
16
80
16
45
219
24
21
27
120
72
32
136
33
30
57
3
12
65
79
113
72
40
8
127
24
17
13
6
30
71
48
24
88
8
37
3
27
24
5
48
127
105
56
55
84
5
31
65
25
87
81
36
30
5
55
30
36
90
60
57
63
17
16
32
13
126
5
24
1
23
37
59
115
6
84
96
30
21
39
66
23
40
32
13
72
18
9
96
21
24
35
247
17
7
9
56
25
15
176
55
113
112
15
9
24
111
41
24
24
31
126
90
113
37
54
5
259
42
35
72
13
24
51
8
64
48
80
24
40
21
3
24
48
8
25
36
6
18
11
19
117
9
54
6
66
60
18
27
72
3
18
35
1
15
48
8
48
97
114
53
1
12
24
35
19
45
56
24
31
6
27
32
79
17
184
39
129
32
31
90
18
60
30
59
40
8
19
24
21
96
9
30
24
30
42
89
24
7
57
ABCD 97342900964*3^$a+1 [50062]
99
90
15
75
18
90
24
12
41
13
42
21
27
137
64
105
51
44
31
168
18
12
11
4
44
13
39
12
39
9
51
29
4
21
12
24
3
32
24
76
27
12
77
13
3
12
36
80
55
9
75
18
6
30
36
51
36
12
32
144
55
30
36
6
21
15
5
7
6
63
48
96
20
1
23
4
33
83
1
27
20
40
3
6
23
4
36
3
21
15
6
3
99
29
31
18
48
15
21
24
108
30
17
1
78
21
15
81
3
89
48
25
78
17
19
77
40
36
9
3
9
90
54
60
3
51
12
90
36
54
42
15
92
19
54
71
16
15
57
15
24
9
32
7
57
3
45
27
36
48
42
63
8
121
18
6
48
18
6
3
15
21
45
60
30
36
36
33
93
18
18
24
23
24
217
27
9
36
6
41
13
30
18
168
12
6
17
24
100
44
16
132
164
48
7
41
37
107
1
23
88
128
13
11
16
48
8
24
13
39
21
23
31
18
12
99
36
135
29
7
33
39
45
45
135
12
15
45
72
12
68
73
54
9
36
48
39
5
7
6
35
52
57
66
60
9
3
41
37
15
44
25
18
5
1
18
29
112
21
11
1
6
33
48
39
78
3
249
71
52
87
9
27
41
28
12
81
51
21
18
42
15
3
9
75
54
63
48
56
19
9
93
36
96
30
6
47
24
4
20
133
18
6
18
45
39
6
3
60
8
1
48
36
59
76
81
24
11
24
67
53
7
33
147
21
32
103
36
18
42
36
5
31
12
53
16
39
36
101
43
45
15
9
12
9
3
21
84
36
51
57
15
8
1
30
42
54
21
9
27
8
1
144
3
21
30
36
24
117
48
24
32
16
69
54
66
11
24
1
3
51
57
87
41
1
84
24
39
9
11
16
15
54
3
45
24
3
24
63
41
7
21
21
12
63
51
30
35
88
21
107
37
24
3
15
41
25
15
3
18
27
195
53
48
40
21
30
33
39
180
89
43
12
42
18
5
72
48
1
75
9
36
23
13
27
24
93
11
40
32
7
9
63
9
15
65
96
31
42
111
9
36
36
15
3
42
12
78
12
9
15
53
88
51
24
29
25
23
61
15
3
42
54
41
64
72
33
111
39
48
21
44
7
33
9
3
60
3
29
43
5
52
69
6
18
12
3
8
48
19
5
52
27
6
11
109
35
7
33
3
45
111
33
27
48
78
156
59
1
12
114
66
6
17
13
251
79
17
28
63
53
16
21
27
56
91
9
12
21
90
57
63
9
9
24
47
4
21
72
111
32
4
123
9
63
9
9
23
4
3
6
54
18
11
37
6
18
3
51
21
51
5
120
1
30
65
72
13
27
57
15
3
6
66
36
81
63
6
30
29
7
18
71
64
33
119
307
9
132
3
144
57
51
24
18
48
6
36
5
13
3
8
1
23
4
9
18
6
51
80
13
12
15
8
40
9
54
9
60
44
24
16
104
24
49
12
11
4
48
44
37
27
27
72
6
15
39
36
162
107
24
43
33
27
18
48
23
13
54
9
45
15
72
9
23
25
18
60
9
45
18
12
54
27
9
72
36
78
12
5
24
24
55
42
54
21
27
21
87
21
48
63
41
85
27
21
27
81
90
6
48
78
48
41
31
36
24
18
179
19
12
17
55
65
25
6
12
81
20
48
136
45
27
8
24
40
39
45
27
150
54
30
27
12
56
31
42
99
48
20
43
36
24
65
25
18
5
24
16
21
24
3
224
1
6
48
36
18
15
3
6
36
15
15
33
27
45
3
54
3
44
85
11
16
39
60
53
28
21
6
41
67
18
35
4
45
6
144
81
60
12
80
13
6
5
28
15
45
24
3
24
81
57
36
51
20
16
9
30
36
5
24
4
3
17
1
18
60
9
63
36
29
4
15
141
9
30
60
30
63
8
16
21
59
16
32
25
252
12
15
8
127
69
60
72
15
57
15
72
17
1
12
3
8
7
33
21
27
9
6
9
21
6
93
80
24
1
23
49
71
127
12
45
9
51
3
36
18
18
17
61
48
11
13
30
33
63
5
85
84
108
6
81
12
81
6
45
27
69
12
21
18
9
24
39
42
18
5
13
27
48
15
17
24
52
51
12
33
3
18
15
24
51
5
73
12
42
33
8
7
18
27
33
18
18
18
48
9
44
4
33
36
18
6
30
144
89
40
80
4
3
57
3
77
25
96
72
23
192
13
180
78
9
45
12
6
33
21
12
6
84
105
27
41
67
29
19
29
24
151
9
75
36
18
42
54
47
64
189
72
15
21
24
71
28
27
18
66
18
72
11
7
6
18
45
108
8
28
21
42
81
12
9
6
36
93
24
108
9
39
33
66
36
9
63
6
36
35
40
33
75
9
11
49
27
36
39
105
3
69
21
24
48
6
45
3
177
9
27
48
15
57
15
12
93
48
3
53
109
3
33
6
9
56
7
66
3
33
6
29
16
8
73
12
114
54
36
30
90
6
36
30
36
132
95
16
24
32
88
9
51
21
27
60
45
66
33
63
12
36
65
24
61
35
31
93
87
6
3
44
7
18
12
96
18
45
21
54
17
216
19
117
24
39
18
63
27
42
35
64
75
29
25
60
12
54
60
12
33
8
40
99
90
60
48
6
30
3
104
1
144
90
29
4
9
39
36
8
16
81
120
54
6
27
3
18
18
9
96
56
1
72
15
57
96
84
27
15
17
49
6
33
32
40
12
3
72
33
96
15
6
54
84
17
1
47
4
44
1
3
27
6
51
3
53
144
4
12
21
27
9
192
6
48
9
135
9
24
3
24
84
33
9
12
42
41
67
69
56
16
60
81
3
72
3
48
6
72
39
69
36
18
5
43
18
11
43
18
24
63
21
18
72
42
75
9
60
3
24
9
3
20
96
61
48
99
27
21
8
13
27
9
15
33
54
45
132
45
11
16
93
60
18
45
ABCD 97343274012*3^$a+1 [50005]
23
12
24
60
21
3
12
33
12
15
33
16
35
9
36
16
11
45
64
83
61
20
12
15
93
24
88
24
8
12
36
24
3
33
39
61
44
64
20
16
23
37
44
15
36
25
164
112
152
3
24
108
33
3
24
45
96
15
24
61
12
60
60
8
24
51
21
76
23
12
49
8
63
72
37
36
23
60
1
8
3
25
8
12
48
39
13
32
60
3
12
60
57
15
36
12
21
51
9
39
33
24
4
20
75
57
4
23
36
37
20
27
45
96
36
3
33
63
24
1
11
36
9
51
144
24
57
27
73
23
24
21
16
96
59
228
37
23
73
20
24
4
131
1
92
12
3
156
12
24
24
37
83
21
39
24
33
3
61
8
63
153
36
3
57
100
8
48
15
9
39
24
60
60
73
20
64
68
28
8
16
35
9
15
36
9
16
116
27
21
24
16
12
20
39
1
47
21
72
40
32
72
3
21
36
3
13
48
36
11
9
15
9
52
20
39
45
51
33
24
36
15
21
15
120
45
15
45
36
24
15
21
12
28
83
9
3
9
16
23
9
72
60
3
48
45
60
3
21
24
27
49
36
20
3
69
63
12
33
24
39
60
36
60
45
36
24
84
16
24
47
9
39
45
16
59
21
63
97
56
28
80
12
15
13
36
59
21
3
36
24
105
52
83
12
9
12
63
45
36
51
9
48
3
24
45
39
45
12
12
48
12
3
9
36
27
12
9
36
3
117
15
21
64
8
12
3
73
23
24
1
92
28
36
8
27
24
36
9
36
3
36
1
59
72
13
44
12
76
24
36
20
39
24
24
13
35
33
39
36
36
36
189
156
12
3
48
9
12
3
72
1
8
12
39
108
21
60
24
63
48
24
12
24
24
36
1
23
33
4
20
64
12
35
49
44
39
33
75
33
36
24
75
37
23
36
85
35
21
3
1
20
4
47
45
60
3
120
1
23
96
60
1
68
3
45
24
39
45
52
44
15
96
24
21
4
131
25
59
33
48
87
73
32
36
16
11
33
84
51
12
25
8
16
35
36
48
9
96
76
59
60
12
13
11
33
96
16
119
1
59
9
36
135
21
60
3
33
3
165
16
144
36
11
12
12
24
24
13
8
39
33
28
12
23
1
35
33
36
15
36
25
11
9
124
59
36
1
83
57
16
23
1
20
39
60
57
4
23
48
105
75
33
15
45
12
12
51
21
3
72
36
24
21
28
20
72
120
15
45
64
24
95
9
12
76
83
1
20
39
84
12
24
84
48
12
45
60
3
49
68
15
45
3
25
152
72
36
28
36
80
4
44
3
48
12
49
188
72
15
24
21
24
12
87
81
12
3
21
24
52
20
72
3
24
24
37
23
72
129
4
44
3
85
35
12
97
20
84
12
132
63
24
25
20
15
21
63
1
131
132
36
1
8
15
153
12
12
36
64
11
24
24
1
36
24
56
3
81
24
36
3
12
1
8
24
27
25
44
39
45
12
40
36
23
69
111
1
35
24
36
45
15
25
59
12
12
37
20
3
141
51
9
51
120
33
76
20
27
24
25
8
15
12
93
12
24
12
3
1
80
16
59
9
15
45
15
85
44
112
8
72
4
131
45
16
48
20
16
35
93
60
12
24
24
51
21
160
8
60
3
57
60
48
4
155
84
12
9
16
8
72
12
72
39
45
16
35
21
12
28
84
155
81
4
60
11
13
20
12
24
99
81
3
132
9
16
23
21
27
13
11
84
12
69
15
25
20
39
24
45
3
25
20
15
33
84
48
63
1
8
36
15
1
23
12
45
16
35
48
84
33
3
21
63
36
249
171
72
12
108
24
1
92
72
40
119
81
84
24
15
60
33
4
68
3
108
9
63
12
13
8
75
45
60
39
96
12
57
15
36
1
8
28
47
72
21
12
51
37
8
24
15
33
27
72
21
15
72
21
12
39
69
15
1
20
48
60
12
15
24
24
81
52
20
3
72
57
15
13
32
27
24
12
9
24
39
12
9
51
61
23
9
111
1
8
15
1
47
12
37
56
27
48
48
60
57
3
1
35
33
12
16
120
8
12
75
33
12
12
28
8
36
36
63
21
48
3
9
3
12
24
37
59
33
16
56
15
24
9
15
36
36
9
16
23
168
72
48
69
60
15
24
21
39
61
56
3
1
59
12
12
21
12
27
12
21
27
13
23
45
36
3
33
15
57
48
63
21
51
69
60
24
16
23
37
60
44
15
12
24
45
24
75
21
16
8
39
33
84
39
57
88
20
16
128
96
15
12
57
36
36
60
3
45
3
25
92
3
9
63
57
3
81
24
75
60
37
60
104
51
24
24
105
147
69
112
23
25
20
12
24
3
13
35
9
108
132
24
51
21
12
28
24
20
60
3
37
59
9
36
84
75
36
45
12
84
15
60
33
63
189
3
12
61
59
25
11
129
39
1
20
3
48
60
12
45
36
27
33
12
39
81
12
3
48
21
60
39
60
84
12
33
12
3
13
32
63
49
8
27
9
76
20
24
135
24
36
24
21
16
23
13
23
9
28
8
111
9
24
52
23
13
84
11
24
21
15
229
8
3
12
21
12
3
36
25
20
3
12
1
20
39
24
21
36
12
28
23
69
3
12
108
9
4
47
72
48
12
21
15
156
25
35
60
9
24
52
8
15
33
4
23
57
156
15
33
72
15
85
20
24
24
36
48
3
69
180
16
20
27
60
61
12
32
63
24
25
44
156
4
20
52
20
84
63
45
123
9
48
3
33
76
23
117
39
12
60
9
3
1
20
75
36
24
121
56
24
4
12
35
33
24
12
51
9
40
23
12
93
12
3
13
83
21
120
15
25
35
49
116
40
95
69
132
60
12
48
15
12
21
100
36
23
21
24
60
51
37
84
8
60
3
24
60
9
24
3
12
60
1
12
47
108
48
37
59
1
8
15
9
16
12
8
36
39
105
72
63
21
76
44
15
45
3
33
39
36
9
16
68
84
60
ABCD 97344094832*3^$a+1 [50004]
90
72
168
36
19
71
9
4
80
57
66
45
63
1
80
21
15
33
6
9
64
80
52
11
33
201
3
117
123
87
6
3
291
60
54
15
96
21
48
36
91
12
17
43
53
15
3
57
105
18
282
24
60
15
16
80
15
204
33
12
24
45
30
69
81
91
41
39
45
3
87
21
69
3
216
45
90
6
3
72
75
13
71
45
112
140
112
20
111
45
165
6
6
174
9
24
232
24
36
36
29
15
76
80
153
15
40
20
21
84
27
165
54
13
8
63
102
19
119
169
107
73
96
35
45
21
156
114
30
31
20
15
13
5
12
79
20
75
13
11
25
80
76
56
9
231
99
6
60
114
9
51
9
156
36
12
3
85
32
171
49
203
84
120
54
60
30
21
21
63
45
7
23
57
9
111
88
71
49
17
19
96
12
17
51
3
102
139
104
15
6
36
103
56
15
1
53
96
103
116
87
49
96
84
68
120
72
28
11
201
208
11
66
36
78
81
51
45
40
29
51
48
15
42
27
93
7
47
73
257
31
24
8
33
3
64
101
15
24
3
30
7
8
63
121
11
24
60
9
21
6
9
96
39
30
79
144
8
64
65
55
96
8
4
132
44
4
92
15
45
16
8
15
6
99
96
4
65
12
204
135
135
13
8
33
30
66
90
9
15
60
36
60
25
11
108
12
54
96
159
100
65
15
15
13
152
40
68
27
9
12
15
49
29
175
36
59
97
240
32
132
28
8
105
163
65
120
187
44
60
45
54
21
225
36
87
48
33
195
21
84
30
21
4
104
201
91
11
48
1
59
12
30
19
11
49
35
24
129
21
15
51
24
105
60
51
114
31
5
283
11
81
4
35
201
60
39
42
63
72
15
24
9
57
99
9
7
173
7
72
152
21
30
85
23
1
29
51
28
156
35
36
93
96
45
12
39
69
7
29
30
96
165
75
73
47
69
9
102
97
53
19
36
20
12
27
81
273
6
93
60
117
211
108
5
31
8
52
35
1
12
53
27
28
20
4
104
51
120
84
37
5
39
219
6
144
30
72
9
180
15
30
99
21
111
3
61
65
36
123
111
73
53
15
48
96
28
17
19
92
244
41
19
11
105
60
33
90
12
129
9
55
104
3
33
81
75
24
87
69
4
32
112
47
13
36
11
33
21
135
75
57
3
36
25
11
84
49
12
113
135
27
69
40
128
52
5
39
27
138
66
45
21
75
9
54
60
85
36
161
7
47
54
42
48
9
81
79
8
64
36
53
6
114
55
24
11
37
24
56
52
80
3
153
16
20
16
35
45
28
65
210
21
69
6
81
69
24
42
9
36
3
30
120
6
24
60
117
64
36
20
40
48
56
75
13
11
42
18
97
44
189
126
33
16
125
72
399
48
33
27
51
30
36
6
24
193
11
49
20
52
8
112
125
39
51
9
24
72
45
66
90
90
18
15
45
19
48
132
12
68
63
33
60
75
85
47
18
15
105
42
33
112
128
75
72
9
21
39
9
6
24
66
24
39
172
5
6
49
35
21
9
3
51
45
124
53
84
75
39
6
6
45
28
71
36
54
19
11
6
30
97
53
84
30
126
103
131
45
4
47
85
128
124
77
24
15
27
13
36
36
24
5
3
3
9
9
55
71
21
45
3
27
85
23
57
3
49
32
4
95
6
91
5
48
12
108
115
24
20
12
16
68
4
41
175
144
53
27
51
6
114
37
8
240
12
123
1
35
13
8
28
71
144
6
51
75
9
81
63
12
132
12
51
9
15
21
144
108
33
39
9
6
33
21
139
92
99
120
30
60
27
160
80
3
72
30
168
66
9
27
318
90
1
96
35
45
48
36
60
64
156
41
27
171
85
41
39
171
25
8
81
6
6
3
4
12
36
44
39
6
51
63
1
35
24
12
9
111
57
12
39
126
240
39
16
504
35
102
3
21
6
24
6
19
20
9
7
173
15
40
56
24
165
6
21
12
27
1
23
45
177
15
63
72
ABCD 97344252464*3^$a+1 [50078]
109
11
7
60
12
54
399
15
6
144
135
45
30
162
3
56
12
109
114
66
11
13
36
63
297
11
37
42
149
24
61
27
3
204
36
9
45
66
17
12
61
186
89
85
47
60
43
30
24
66
96
54
27
9
11
60
109
84
6
18
12
23
31
57
3
30
60
107
67
93
80
7
6
279
27
18
23
13
59
25
23
103
36
78
126
65
259
53
73
30
77
13
35
12
48
64
27
29
55
209
151
270
60
84
3
3
185
49
15
128
48
199
60
41
4
380
88
39
18
23
37
23
157
30
132
30
168
180
23
12
67
21
192
81
30
150
66
89
19
101
139
30
162
18
6
126
54
144
102
71
37
75
51
65
24
40
15
36
54
15
68
60
37
75
8
48
12
163
6
180
48
71
1
18
36
57
140
97
30
6
107
12
1
144
3
57
30
6
90
197
127
30
36
54
173
13
36
318
53
73
36
3
8
139
41
67
90
90
53
13
276
174
57
3
90
210
17
7
30
11
64
48
39
144
69
27
18
36
207
20
37
23
13
6
89
19
53
60
13
159
8
67
5
25
15
188
19
174
35
109
6
197
157
35
25
192
23
67
108
41
19
45
81
30
36
114
126
89
60
4
75
41
64
57
60
90
33
8
13
54
30
15
68
169
59
91
141
3
30
215
25
66
144
6
18
53
67
125
7
30
3
75
126
35
19
105
15
113
49
119
64
128
49
24
156
54
150
27
183
357
8
31
78
12
168
180
12
71
97
23
67
102
78
213
129
54
30
95
1
18
5
31
5
4
81
120
6
41
7
180
42
63
27
18
30
72
54
87
20
109
108
42
48
41
181
23
25
11
132
48
211
84
177
27
36
17
180
67
96
54
11
79
90
15
80
67
81
63
29
36
19
113
160
3
66
18
33
57
15
117
51
8
112
237
36
107
43
30
90
57
32
1
60
126
18
23
139
18
23
103
177
20
109
48
72
18
41
12
109
54
54
191
241
111
69
18
42
48
6
30
90
17
37
60
15
15
72
18
126
65
49
15
56
85
6
33
15
6
27
92
40
56
49
263
13
66
78
15
87
144
5
229
72
123
117
30
53
97
18
66
6
108
90
23
7
41
19
30
6
66
60
59
79
36
77
73
35
204
48
73
47
73
180
6
84
144
65
97
51
20
48
49
15
56
64
111
57
12
117
11
169
48
35
168
103
144
33
8
1
23
31
156
201
3
17
72
1
84
222
120
41
103
90
114
36
36
48
41
1
59
64
75
102
150
29
115
77
43
5
229
3
20
48
132
72
100
27
18
66
24
45
56
25
27
3
24
36
54
126
30
147
12
81
35
19
30
75
68
199
24
54
30
173
60
19
54
54
60
105
87
114
30
54
90
42
11
12
25
42
33
75
53
13
35
112
3
84
216
6
90
30
3
68
40
80
48
31
33
27
89
1
84
96
123
75
53
103
60
17
48
79
12
90
123
8
37
90
162
18
90
72
54
54
12
11
229
18
36
480
129
15
72
78
12
51
128
115
9
75
36
29
48
73
95
424
87
288
41
64
56
115
66
59
19
192
53
25
102
78
180
63
20
52
21
54
36
96
29
12
13
54
192
161
12
85
90
53
19
108
156
6
63
171
9
165
42
48
96
9
21
54
6
47
7
66
114
90
15
48
39
21
72
21
27
ABCD 97345005908*3^$a+1 [50075]
44
9
11
4
81
8
15
48
9
28
56
24
72
28
31
19
13
17
11
40
15
29
35
6
19
52
4
40
5
15
41
48
23
20
57
32
4
15
9
31
32
28
1
19
21
20
24
31
4
24
37
31
17
31
69
20
36
7
20
57
15
12
9
31
23
46
35
60
9
90
37
53
12
55
9
55
20
72
53
47
19
48
10
51
20
9
7
8
40
12
65
3
72
13
3
20
3
25
39
5
21
7
32
28
83
1
60
45
3
12
29
24
7
28
20
40
52
36
20
7
16
30
15
5
7
28
11
5
36
33
36
28
87
16
47
41
16
68
52
9
19
35
93
28
60
5
7
13
16
18
1
29
2
48
33
4
33
3
88
61
34
101
33
36
4
2
61
3
25
29
27
5
19
39
62
59
24
36
1
55
4
1
75
4
111
5
9
34
2
11
8
29
30
41
25
7
12
5
43
72
16
20
4
17
24
11
33
52
18
17
63
45
16
9
63
29
31
20
72
8
48
1
15
40
4
12
64
9
115
4
8
32
12
36
4
84
44
8
29
19
20
11
64
6
44
19
12
20
69
15
24
21
84
3
13
19
96
20
5
39
1
111
5
40
75
5
15
108
25
56
67
12
41
34
13
32
5
23
7
45
25
72
11
4
3
6
55
1
11
17
27
20
13
20
6
17
108
19
5
20
41
24
12
59
20
5
6
10
3
5
12
15
40
24
4
36
5
7
13
27
4
84
72
20
4
5
4
7
20
107
46
15
12
20
9
4
39
16
25
54
5
28
4
9
56
11
73
19
5
67
53
31
24
20
57
3
21
10
26
64
27
29
19
24
5
36
19
12
53
52
39
69
11
32
12
20
5
7
9
115
41
31
80
28
72
37
7
59
17
8
32
7
33
32
16
12
12
20
25
11
4
16
24
40
68
13
4
60
31
12
12
16
20
1
40
15
4
52
4
4
1
23
8
12
57
20
15
13
3
24
4
25
19
87
38
35
1
4
50
13
24
9
20
47
60
32
12
5
19
15
6
3
8
32
96
20
29
12
59
4
45
16
7
12
67
1
9
8
23
4
8
11
5
80
49
31
5
6
25
28
37
4
15
20
52
20
9
23
20
16
25
19
12
36
12
17
144
7
8
20
92
27
2
4
26
21
24
8
32
29
7
17
11
4
7
13
25
42
13
36
9
43
4
8
20
21
44
7
64
1
34
14
162
1
12
32
45
4
59
52
3
32
25
8
15
66
4
27
15
5
9
107
8
5
7
24
33
36
6
29
4
20
16
20
32
48
65
11
8
20
12
53
23
12
5
11
21
60
4
6
38
31
5
16
35
19
25
12
4
220
4
32
24
16
44
113
7
33
27
5
64
24
66
21
24
60
72
17
43
29
3
20
16
24
20
28
13
26
21
27
1
29
7
59
10
54
13
44
28
5
23
28
12
12
21
20
40
104
36
36
43
5
16
74
5
97
31
24
8
132
36
19
50
19
11
1
44
104
12
28
19
21
24
17
60
54
49
96
21
43
1
24
31
36
5
3
28
48
24
5
11
60
59
25
5
143
20
20
9
15
5
3
27
9
1
8
11
1
11
13
31
20
13
20
7
15
65
8
8
24
24
65
30
61
5
4
24
23
32
5
55
28
9
10
9
5
34
21
69
27
5
15
8
32
5
31
17
67
4
1
43
20
8
17
116
6
49
21
19
4
8
28
4
5
11
44
5
12
19
21
19
25
16
11
4
5
43
5
12
19
20
16
5
23
20
28
13
120
51
56
37
12
4
24
20
6
57
4
3
26
15
40
5
31
5
4
15
9
15
20
20
1
59
37
19
40
32
17
12
3
37
135
8
16
20
21
11
48
31
25
28
5
15
36
12
12
20
16
36
36
12
36
21
3
21
59
12
9
19
8
40
69
19
16
8
32
15
38
7
5
24
47
23
49
40
1
36
68
12
15
33
96
15
40
41
28
32
51
32
1
16
15
5
75
13
23
20
4
49
86
41
20
29
23
16
9
6
9
20
20
32
9
4
23
37
3
8
16
29
47
49
11
17
3
47
10
11
16
24
29
12
4
7
89
3
51
14
15
45
11
4
8
4
68
7
13
45
15
92
4
21
11
20
29
39
9
20
3
8
12
48
12
8
60
59
1
4
76
92
17
12
15
45
23
20
8
40
12
40
25
2
13
32
49
39
17
11
52
37
60
8
31
35
1
5
3
40
15
2
23
8
12
40
1
10
26
23
20
5
3
3
16
21
27
26
39
36
9
60
7
45
8
7
5
11
68
29
31
4
36
65
47
64
24
20
69
16
55
24
20
45
3
12
8
57
7
3
2
28
20
11
12
8
21
11
32
37
19
29
12
83
16
69
3
3
89
20
5
35
8
3
5
4
32
39
69
75
73
8
16
45
3
76
1
64
20
19
12
48
21
80
16
31
4
39
17
89
39
89
11
40
4
15
25
7
1
17
3
72
1
35
25
15
41
4
24
12
54
45
5
4
35
16
21
43
5
2
18
7
56
12
1
15
35
10
19
36
95
85
1
11
32
12
53
15
36
16
60
53
15
16
29
27
16
12
17
54
1
16
13
16
3
15
57
48
12
29
27
13
15
4
20
21
35
1
31
28
1
3
32
8
92
65
79
36
16
44
5
31
40
12
11
26
70
5
40
16
8
4
7
54
10
69
11
9
16
60
36
23
13
28
1
23
56
64
25
7
89
31
28
28
12
1
7
13
6
58
47
8
37
63
27
13
8
20
8
80
72
13
7
12
7
48
16
21
4
4
20
16
32
13
84
27
3
1
41
43
8
64
3
5
52
20
36
112
32
9
60
31
8
8
37
76
15
4
77
3
48
92
52
36
17
55
5
12
11
32
5
63
20
12
40
72
25
31
8
12
9
63
8
9
48
35
17
20
11
20
8
39
1
21
31
12
25
7
5
24
7
29
19
5
16
19
20
4
5
60
11
4
60
12
9
39
12
5
19
56
4
4
5
35
7
38
11
29
20
12
43
48
24
36
52
40
37
8
12
3
51
49
12
5
4
19
7
61
9
8
27
8
28
8
12
20
44
15
48
37
116
8
31
49
12
12
5
23
32
11
1
5
19
36
8
1
36
84
55
20
21
18
13
20
12
17
48
7
5
3
45
11
4
21
35
1
19
59
22
63
11
29
77
35
93
51
16
28
120
36
4
1
7
40
28
11
30
34
14
15
1
19
32
88
7
1
17
35
11
45
65
31
3
133
37
11
49
67
16
17
27
29
7
28
85
4
2
18
120
75
27
70
19
60
20
39
2
40
8
15
52
4
1
51
3
1
29
34
1
4
20
92
48
27
9
39
1
24
1
7
9
20
84
15
31
5
36
13
27
9
43
36
12
43
37
77
115
17
23
1
75
36
40
33
32
10
13
1
16
3
5
52
15
33
96
44
7
4
4
16
24
5
40
15
5
60
31
29
12
24
6
1
17
30
5
8
57
3
53
7
28
1
94
50
4
20
7
159
14
3
40
20
19
21
12
12
64
1
11
7
37
48
12
8
8
72
56
12
17
11
24
28
32
20
8
7
1
32
17
7
4
29
32
15
33
6
66
3
36
32
20
17
11
5
95
80
1
18
46
27
29
10
30
3
5
52
23
12
9
24
23
52
1
19
32
45
19
85
31
65
88
3
32
12
28
28
32
17
48
12
18
13
12
5
11
101
19
1
11
12
7
25
4
41
39
29
16
19
8
60
77
15
12
24
9
12
11
72
5
2
1
8
52
17
11
25
24
6
6
10
48
5
21
7
9
3
41
16
23
16
81
3
68
4
5
24
35
32
12
17
19
12
17
67
39
80
6
24
64
43
7
1
44
20
37
24
19
5
3
4
35
13
20
16
64
32
48
45
15
17
3
15
6
4
31
12
12
76
36
15
13
5
71
5
15
24
32
9
34
2
24
39
36
4
20
1
27
17
3
49
3
28
124
13
87
4
32
17
3
20
4
19
54
35
80
5
3
12
5
12
28
31
24
20
27
13
28
72
12
16
17
12
4
11
44
4
21
51
40
4
92
17
7
36
20
49
51
8
21
3
12
28
5
7
5
40
15
96
17
63
8
1
40
51
17
35
41
95
12
4
4
12
12
28
9
19
9
32
23
1
40
36
51
47
10
31
12
52
56
1
15
9
4
3
24
24
12
33
19
37
19
56
85
44
27
28
39
80
1
12
24
24
9
20
6
6
19
24
60
17
11
ABCD 97345250032*3^$a+1 [50030]
72
15
21
24
16
38
6
90
34
44
60
28
20
112
8
24
54
6
4
54
50
3
4
21
8
4
6
42
14
21
3
22
42
38
72
7
84
12
29
51
3
6
16
8
4
48
20
12
27
19
21
29
31
5
16
12
20
42
21
69
19
5
22
29
33
12
51
25
3
20
9
12
28
27
69
44
51
9
16
32
3
60
16
9
15
89
10
8
22
18
2
16
14
93
9
60
30
46
63
9
3
47
1
5
64
18
32
48
9
21
10
42
23
69
48
18
9
9
4
18
18
44
3
9
39
9
28
18
14
7
29
75
27
42
3
4
23
10
27
11
45
3
10
27
27
2
4
15
35
40
5
16
5
36
18
64
2
4
44
67
3
18
8
51
1
12
27
3
6
20
4
56
7
5
3
21
24
12
15
67
41
55
24
56
6
24
4
6
5
16
51
8
30
36
51
24
24
37
3
41
18
6
10
21
3
30
68
40
3
11
64
5
9
12
15
49
11
9
4
56
31
9
120
30
14
16
12
8
94
32
6
18
42
12
28
8
4
8
3
21
34
5
16
89
10
50
64
60
56
12
12
10
66
24
30
2
51
43
26
6
22
80
12
46
5
9
24
72
42
42
24
54
58
32
96
4
3
23
24
6
10
62
10
42
62
1
29
18
21
49
11
87
10
3
65
42
48
6
48
12
6
25
47
10
8
3
57
18
24
16
32
82
6
14
12
16
14
34
54
2
36
63
16
21
48
24
11
21
76
12
30
21
9
18
29
3
13
24
65
4
20
7
48
11
18
3
24
45
6
22
32
15
75
9
16
21
8
10
5
9
12
24
7
23
6
4
20
31
3
30
20
3
24
105
76
12
27
9
30
14
10
18
12
8
28
30
50
12
3
7
2
70
18
32
3
27
10
6
14
3
15
13
5
12
15
13
44
10
17
4
9
32
15
1
20
78
21
1
23
19
2
16
30
14
19
29
3
37
11
15
6
16
18
14
27
13
8
12
36
4
30
2
4
12
62
66
4
26
10
32
12
7
5
60
34
5
36
1
78
5
49
27
63
8
24
16
5
99
34
11
19
42
20
58
45
77
22
8
13
59
6
4
20
40
26
24
13
53
24
12
28
3
33
2
22
2
9
37
12
11
25
47
69
6
45
3
66
6
54
15
4
36
53
16
12
72
3
29
4
20
24
12
84
4
3
24
53
46
32
18
54
46
26
1
23
30
4
3
27
78
12
11
9
7
9
44
12
15
1
12
20
16
51
23
6
7
65
18
25
17
28
12
44
24
15
19
30
50
78
12
76
12
48
44
90
21
21
24
6
45
13
11
25
50
10
27
33
44
12
24
4
32
24
24
6
24
10
6
2
24
6
18
22
18
14
6
4
32
19
29
30
40
8
13
11
78
16
20
51
16
45
3
77
30
72
42
24
7
29
18
6
52
23
15
24
10
20
10
2
46
2
51
9
10
2
54
22
2
57
1
32
12
18
58
32
16
20
7
3
110
27
7
2
4
24
47
9
10
54
8
12
28
20
22
141
35
10
27
8
21
75
33
12
16
3
129
27
33
78
38
66
6
12
40
3
29
4
27
33
12
74
16
53
25
12
8
12
52
8
40
32
27
3
16
30
24
23
3
21
45
16
35
37
30
6
50
22
3
15
14
18
90
12
18
13
45
20
15
25
32
10
50
52
3
144
23
10
11
51
24
34
36
26
6
10
45
53
27
9
18
33
55
18
12
8
4
6
14
28
12
50
6
12
12
66
1
23
10
48
20
42
10
56
12
58
57
57
48
44
16
39
3
8
18
30
6
16
8
10
14
18
13
35
30
31
29
55
32
13
12
14
34
44
42
1
33
60
32
28
12
39
80
19
5
45
4
32
79
57
15
8
19
56
22
12
8
39
9
4
2
6
79
33
18
18
20
64
26
40
32
42
51
9
90
13
3
134
10
6
24
3
5
82
6
71
9
36
24
4
2
69
19
26
40
56
31
44
3
33
7
90
3
53
30
10
24
3
65
19
33
68
72
42
9
25
32
100
44
48
40
60
36
24
20
10
93
29
4
26
34
176
24
24
51
27
42
6
6
66
24
46
15
24
5
24
24
3
13
24
3
5
88
92
18
6
28
32
16
3
9
26
6
4
30
5
9
12
16
23
21
18
18
24
60
18
16
5
129
10
17
33
91
36
23
30
72
4
12
18
102
42
8
13
41
15
21
12
40
2
24
30
66
1
48
9
11
19
2
4
84
47
9
36
24
15
9
12
16
3
89
87
19
14
36
27
24
21
60
24
39
9
10
2
64
11
3
58
14
54
7
59
6
55
89
16
3
17
43
56
109
11
3
40
26
27
4
5
88
47
13
3
17
7
3
21
45
30
2
24
24
51
3
33
4
5
30
46
2
18
40
32
28
3
5
10
21
33
128
42
1
9
27
24
17
40
8
40
2
45
3
37
27
80
30
7
53
28
3
29
10
2
28
23
24
3
46
20
4
18
18
11
24
45
30
1
9
12
2
40
8
13
11
18
16
32
40
23
60
9
27
1
8
24
28
63
36
60
11
9
4
11
120
16
8
102
40
18
17
4
9
12
12
90
2
78
13
77
6
37
3
122
24
24
24
30
73
17
27
19
74
7
39
2
43
9
23
27
1
39
8
22
26
37
17
12
15
60
49
12
32
43
3
2
22
17
4
27
5
24
13
20
10
30
8
18
24
16
5
9
48
12
3
33
72
10
18
24
20
7
29
6
18
6
6
19
39
26
12
48
24
12
76
39
129
20
27
33
36
28
23
13
20
34
33
57
3
29
6
22
32
36
30
82
32
36
12
30
13
3
26
4
12
20
12
6
21
40
59
6
84
52
2
42
24
60
66
21
37
56
36
18
30
7
36
5
10
18
62
13
29
7
53
58
14
16
42
117
80
3
1
5
15
51
16
30
12
47
21
39
13
27
33
27
20
33
16
24
8
12
31
9
38
58
11
19
50
4
2
6
40
68
52
20
12
31
29
6
6
60
4
26
120
49
36
5
4
74
21
36
61
12
8
19
29
31
69
12
30
18
15
5
10
14
40
26
45
25
42
29
33
16
87
27
38
10
2
3
37
27
33
26
42
22
80
18
43
9
50
37
20
15
34
24
6
14
42
6
10
8
1
20
61
78
14
3
7
30
8
10
8
61
29
36
39
21
55
44
51
6
114
24
37
5
72
28
2
30
106
21
5
60
18
1
9
51
5
70
14
28
32
6
54
7
3
21
27
8
10
11
16
27
18
8
4
23
9
15
121
39
41
55
24
51
2
30
73
15
5
3
10
56
6
58
54
17
4
45
24
8
12
3
4
83
72
46
12
3
27
32
45
3
6
12
28
20
12
28
51
9
44
67
5
24
36
55
9
47
13
24
27
20
33
3
9
108
6
42
19
53
67
44
15
1
29
4
27
36
77
16
74
10
8
39
1
14
18
12
4
14
37
5
75
13
8
60
40
39
33
2
16
45
29
19
32
9
18
16
14
40
18
2
16
11
3
6
52
8
6
34
62
10
32
6
112
32
88
8
24
10
11
19
38
72
10
2
51
9
55
20
121
8
22
2
16
12
48
11
69
15
27
40
50
30
48
21
3
13
45
75
89
28
80
27
9
4
62
48
1
29
10
2
75
1
18
41
36
13
15
41
28
11
21
31
57
36
11
16
17
16
24
2
69
45
64
6
5
25
42
69
24
12
15
50
30
22
2
45
19
2
3
9
43
23
85
5
51
1
20
19
3
50
3
33
15
9
28
32
48
12
72
4
12
18
26
16
30
9
69
20
4
23
27
42
48
27
76
15
48
30
50
1
39
24
8
10
15
57
27
3
6
35
12
9
34
14
10
26
27
37
56
4
23
3
37
5
12
12
30
1
29
31
5
40
44
75
13
23
3
6
18
46
111
29
4
3
53
72
12
16
14
88
5
3
10
35
19
38
18
1
21
2
10
8
28
12
3
45
20
66
6
19
5
4
131
9
4
30
2
24
31
5
4
12
15
77
12
55
3
6
71
3
70
32
34
30
200
24
12
6
13
41
28
6
24
33
5
24
18
16
2
3
12
64
23
16
32
69
3
1
9
3
35
22
18
98
40
14
102
15
3
16
110
24
28
30
2
6
37
48
9
8
12
27
16
48
9
ABCD 97345771756*3^$a+1 [50009]
6
30
96
18
30
3
27
5
115
5
28
12
3
18
36
18
12
60
6
39
3
30
18
9
24
57
12
12
59
49
6
21
3
41
4
33
18
30
12
15
9
63
12
3
210
3
57
30
30
27
8
25
75
93
3
57
35
7
12
54
15
32
19
30
59
25
6
6
3
9
15
3
17
13
27
33
24
39
9
102
21
57
12
18
21
9
3
60
3
24
33
9
36
47
1
12
72
15
21
84
143
25
30
102
30
12
6
48
27
45
39
3
66
15
9
75
165
11
12
13
6
21
32
52
8
97
3
20
16
75
54
18
12
5
52
3
41
1
24
84
15
15
21
132
9
11
7
21
24
21
75
44
103
53
4
15
45
60
72
24
9
12
51
20
4
81
30
53
24
91
96
21
3
45
12
8
60
61
18
6
24
15
81
6
24
45
21
6
33
105
66
89
37
54
9
32
13
24
11
67
5
37
23
7
42
66
17
1
24
36
24
51
12
24
15
29
12
25
47
7
89
49
18
17
1
36
18
66
87
33
12
24
18
12
30
75
24
9
27
81
24
39
32
28
9
15
96
99
33
80
25
35
19
48
57
44
100
15
12
33
21
24
24
23
7
5
175
12
6
138
9
8
13
35
40
9
12
24
6
66
47
37
6
12
21
51
29
1
18
33
9
6
42
78
65
7
108
9
45
23
43
18
12
95
55
12
48
18
60
6
9
20
25
99
45
35
43
5
19
6
15
15
33
141
23
1
6
114
35
19
60
42
18
96
12
12
21
20
76
69
12
18
72
54
36
12
11
24
13
27
15
30
78
54
54
6
111
60
39
24
17
13
24
30
18
12
30
21
9
11
31
18
18
18
24
3
8
1
3
80
43
17
43
9
33
18
9
15
29
25
6
6
3
45
47
7
12
84
24
5
25
36
15
9
23
148
20
60
25
60
126
101
25
12
12
84
24
48
39
21
144
6
5
7
33
27
6
6
6
12
11
64
68
13
36
24
6
21
57
18
17
120
25
71
1
63
12
3
45
36
20
79
30
36
24
72
30
18
15
15
6
24
27
3
6
54
33
9
36
24
3
68
7
30
11
49
3
27
72
6
3
15
6
23
16
32
52
12
104
12
13
6
30
39
15
21
21
3
60
9
15
3
24
18
3
84
24
9
18
5
13
12
3
27
12
21
27
30
3
36
36
8
61
36
47
1
51
123
42
3
33
60
23
1
15
33
3
32
1
12
63
24
56
55
6
90
6
12
30
57
9
42
30
27
3
42
6
12
93
72
32
25
30
53
73
15
12
27
21
36
44
40
15
36
29
12
19
24
12
54
15
15
48
12
69
27
5
12
36
25
30
9
105
18
24
138
3
60
27
48
5
28
20
64
20
100
21
6
6
12
12
78
30
87
104
49
12
6
78
27
12
56
1
6
5
4
44
24
16
72
75
30
27
57
15
8
36
16
3
6
35
40
15
57
24
24
27
5
13
60
87
9
90
18
23
19
9
12
69
6
48
12
18
12
12
3
87
5
48
7
18
3
27
45
39
6
18
12
5
13
12
24
11
37
72
3
45
18
5
28
21
54
5
19
6
84
11
4
3
18
12
72
6
174
66
29
1
12
75
33
42
48
42
24
18
36
84
6
75
21
60
3
3
9
3
57
3
18
15
39
21
80
28
12
39
96
18
15
92
7
36
5
7
113
52
9
18
6
27
3
89
13
18
6
6
54
18
6
60
192
35
4
3
12
30
18
30
75
20
7
21
12
27
9
21
48
36
15
44
85
3
75
138
75
27
93
21
15
24
60
9
18
12
6
36
48
6
12
5
13
12
87
93
18
24
12
48
5
16
9
6
66
36
35
7
90
12
99
9
11
7
18
12
24
51
3
9
57
24
59
25
48
27
3
129
3
12
6
39
3
41
16
9
15
111
9
140
4
57
36
48
12
39
36
63
24
72
54
47
88
75
5
1
15
44
25
119
73
3
32
13
24
23
37
15
33
30
42
63
9
24
84
6
45
69
48
42
21
12
8
61
54
36
36
60
78
6
24
6
51
9
23
7
21
33
27
63
21
33
42
48
48
54
11
48
4
21
36
15
45
24
39
60
45
18
33
45
12
39
3
12
84
12
69
33
11
19
66
36
59
19
5
37
36
12
36
15
117
18
30
15
9
72
18
101
64
3
78
6
6
30
12
18
12
143
7
18
24
66
24
9
24
27
30
60
23
73
24
18
5
1
102
5
13
15
9
120
23
28
21
30
24
6
60
66
45
57
15
33
3
12
12
20
55
12
108
18
27
8
28
12
8
72
25
23
4
48
9
18
45
3
5
4
9
12
95
13
39
33
18
5
61
23
36
1
135
48
3
9
104
7
18
15
12
12
57
96
30
12
30
23
37
243
33
30
12
18
12
12
12
11
7
33
12
27
41
13
15
20
25
27
24
8
31
21
56
13
195
21
11
19
9
15
72
30
39
3
33
39
18
6
24
12
96
5
13
99
45
27
15
41
12
25
15
128
43
5
16
3
41
25
87
9
78
21
9
48
35
19
9
20
49
6
12
5
64
8
13
27
21
39
3
24
29
24
36
4
36
24
27
60
6
47
85
12
36
30
12
42
24
6
54
39
117
3
56
55
45
20
1
6
48
57
24
15
9
27
12
42
15
15
30
36
95
12
61
24
3
8
40
20
12
7
33
12
12
3
6
54
30
12
48
36
12
15
32
7
6
60
48
54
42
123
20
25
60
3
8
7
65
12
25
23
55
12
42
15
3
21
132
39
24
12
5
67
12
9
12
57
36
24
11
31
21
8
4
81
15
20
16
9
12
143
64
21
12
3
15
6
3
27
113
37
3
87
60
36
30
15
27
42
11
7
18
48
27
3
54
15
12
44
7
30
3
117
12
36
12
48
24
12
15
39
24
6
35
12
100
12
75
18
24
51
39
29
139
21
87
48
24
6
12
30
12
105
15
33
3
6
6
18
35
19
45
8
4
68
103
9
51
30
47
7
78
15
12
51
24
129
21
6
33
20
91
29
31
6
12
63
24
15
30
24
42
42
48
18
6
66
65
40
60
80
13
54
12
9
36
56
37
12
11
28
32
4
33
11
7
9
21
23
64
27
18
30
132
45
8
25
6
72
5
7
18
3
9
12
3
33
42
102
18
6
27
24
108
15
21
57
3
9
3
27
60
6
35
1
66
24
24
12
33
20
37
23
7
84
29
19
60
30
35
36
19
90
51
69
12
39
27
9
3
105
15
12
18
11
1
54
12
17
13
3
21
15
39
9
3
12
6
24
36
39
12
69
36
36
75
8
85
24
75
15
12
18
12
15
15
54
12
23
1
48
48
24
114
6
179
7
12
66
24
12
11
4
15
48
57
15
30
30
6
78
42
15
8
61
6
9
8
43
18
24
63
27
12
141
8
16
69
24
42
6
47
43
30
3
20
7
42
11
25
102
12
42
6
18
27
15
33
21
78
12
105
8
13
23
1
24
15
39
60
21
21
18
21
51
29
37
ABCD 97346262628*3^$a+1 [50091]
173
12
36
42
228
54
18
18
6
120
18
90
6
139
275
36
30
42
30
67
11
306
174
36
13
95
1
84
60
257
30
54
60
126
18
108
7
5
36
55
77
48
150
66
24
180
12
144
54
6
48
6
66
90
54
54
168
30
168
54
30
36
36
24
54
90
192
24
120
24
12
24
54
12
54
54
258
7
47
18
12
19
41
18
90
156
144
36
72
222
126
12
24
84
126
18
72
36
18
54
36
54
36
132
12
1
41
30
18
96
30
6
48
31
77
343
131
234
180
126
84
24
198
30
60
144
30
60
30
6
54
193
5
90
192
13
263
84
108
18
103
11
30
90
18
18
114
84
24
192
114
36
66
24
216
72
30
150
12
36
18
36
6
30
108
42
54
228
72
186
120
60
7
5
78
18
12
18
90
60
36
126
174
103
137
264
144
60
126
25
11
54
175
185
12
60
72
192
186
72
30
36
36
36
60
12
72
6
48
6
43
65
18
408
60
102
72
36
54
240
85
5
66
24
48
54
6
48
49
96
5
72
7
65
36
139
35
36
60
126
79
59
85
47
30
24
66
6
90
18
36
138
60
48
13
11
138
108
78
72
133
47
18
84
72
103
65
12
54
6
54
12
108
6
66
24
18
30
6
79
36
65
12
60
90
144
54
174
60
48
42
12
90
216
54
24
84
198
157
65
12
18
186
162
18
30
54
42
174
42
210
72
6
30
144
175
5
150
12
6
67
71
54
108
78
84
181
35
54
78
90
30
108
6
228
18
18
96
90
13
17
24
36
223
95
60
12
24
66
90
36
60
180
252
18
12
391
77
60
162
25
5
240
162
54
36
36
12
36
150
54
48
180
24
84
126
13
11
84
6
36
138
36
6
120
90
49
95
24
30
6
54
12
240
48
78
30
42
246
114
72
13
41
54
12
54
60
90
306
30
13
41
252
252
378
72
18
54
144
60
54
30
60
90
48
42
36
30
6
120
18
162
54
36
126
18
6
66
72
55
41
36
84
144
18
24
120
24
36
30
19
77
210
78
36
18
61
29
108
144
30
18
6
192
60
48
36
114
30
24
90
72
103
71
24
138
78
102
132
72
84
90
36
270
19
89
150
108
12
90
126
54
72
234
24
18
192
36
24
120
91
35
216
36
18
144
36
36
90
6
7
137
138
1
77
12
108
54
6
48
24
66
24
102
96
48
55
161
18
276
30
54
6
120
42
48
60
66
126
90
24
30
186
67
5
72
30
60
36
84
6
162
66
42
18
54
120
78
18
66
108
78
90
108
264
60
12
108
306
42
90
48
54
168
30
18
54
85
47
144
49
17
6
30
72
108
78
25
5
60
54
120
36
114
12
24
54
12
108
18
114
66
103
29
66
6
108
36
30
42
12
42
144
36
84
162
67
65
180
198
18
216
138
126
175
5
36
6
264
18
72
18
78
12
55
71
96
108
61
29
156
126
54
150
12
13
29
48
24
30
49
29
30
126
6
18
66
24
18
67
95
66
36
144
36
18
162
36
24
18
48
162
6
12
114
84
24
90
90
126
ABCD 97346304314*3^$a+1 [50003]
42
24
9
41
30
57
13
24
2
1
8
1
39
71
64
6
3
32
64
11
4
50
39
88
33
20
36
4
116
63
31
17
37
6
24
30
87
5
84
87
13
11
43
5
7
20
4
54
26
25
45
27
63
57
3
86
124
84
66
101
9
31
33
116
10
9
32
43
2
60
15
19
21
39
66
20
64
36
30
24
84
42
99
21
44
34
26
34
32
9
16
15
18
66
26
4
39
51
24
2
3
61
11
9
66
4
17
33
6
4
5
45
4
15
8
13
59
1
54
17
24
1
84
27
57
15
111
9
45
51
99
60
2
4
6
45
48
72
89
66
10
24
27
9
15
29
106
44
69
16
56
19
126
48
2
30
34
5
96
163
21
39
96
345
24
47
58
47
24
72
112
17
84
6
45
55
150
48
26
105
40
21
14
136
5
19
60
36
213
32
15
34
26
70
18
21
104
7
18
15
47
10
60
14
85
71
33
72
16
104
9
6
88
12
14
6
24
46
24
140
30
1
35
24
36
73
75
5
31
20
34
11
120
24
67
5
16
177
6
65
40
39
36
21
5
10
18
56
36
4
24
6
105
11
34
51
15
48
2
55
75
24
26
70
20
10
23
21
10
24
2
58
30
23
3
37
33
15
81
15
3
30
120
36
6
20
10
50
30
55
65
79
41
79
39
2
31
39
33
15
41
40
5
27
13
20
7
63
66
30
14
19
87
80
34
30
57
3
21
120
33
42
18
3
72
41
31
48
87
74
4
32
123
1
6
44
10
24
30
26
94
53
93
75
15
1
9
56
175
33
15
17
10
48
6
84
11
19
120
60
32
25
33
92
3
31
26
10
18
2
33
91
5
55
80
36
21
7
33
143
57
9
30
153
40
15
72
20
4
6
11
43
24
21
96
8
67
24
6
300
59
1
14
16
20
40
14
6
58
30
57
8
67
45
93
90
33
3
6
80
10
60
20
28
66
146
13
21
20
36
30
70
18
77
45
4
120
30
17
19
21
39
33
71
1
63
26
31
69
6
48
32
4
80
9
21
34
17
40
33
12
74
16
90
14
6
24
40
90
65
24
51
16
44
1
104
16
15
48
116
4
32
28
30
15
27
29
31
14
6
90
28
90
72
48
12
81
72
11
46
24
6
33
57
24
6
81
48
5
40
30
6
23
72
96
39
34
54
12
44
36
64
116
4
56
114
75
19
93
8
61
3
71
40
36
20
60
4
66
39
5
4
6
36
20
244
24
45
8
64
15
114
84
30
45
27
30
15
29
64
42
18
23
63
196
60
81
32
27
10
14
37
23
4
66
96
14
36
10
71
37
6
29
37
35
24
19
86
36
34
30
11
103
26
4
12
144
24
23
39
10
15
165
54
5
55
54
6
20
49
17
30
9
15
16
9
32
39
28
120
45
57
18
21
15
20
36
120
4
30
26
58
51
141
35
103
2
10
29
109
42
44
36
24
30
16
3
51
60
17
48
40
71
24
36
94
50
4
12
30
23
51
6
30
28
32
109
144
27
18
72
3
32
39
4
42
59
1
138
5
37
3
15
26
135
45
30
10
11
55
84
45
15
24
30
3
27
72
44
30
30
10
11
15
153
1
60
24
3
3
66
14
21
45
10
78
6
24
2
10
65
43
5
97
15
39
54
6
24
12
24
20
36
1
32
1
30
36
18
210
42
23
40
51
84
12
21
39
50
34
54
96
60
99
47
64
26
34
21
129
50
60
10
150
6
18
12
20
34
39
27
20
60
28
122
118
6
114
30
26
40
96
9
24
80
208
57
47
19
101
55
74
15
40
45
24
72
20
10
50
120
124
60
35
19
30
30
113
39
54
16
50
49
5
66
10
18
6
71
40
59
21
49
90
86
54
1
33
2
45
64
35
46
39
15
9
41
31
80
43
86
15
1
71
64
69
30
77
33
66
13
45
30
30
12
18
12
54
15
45
66
65
16
27
5
72
69
27
103
9
11
46
15
39
54
12
39
15
24
60
72
74
60
31
35
60
9
15
4
45
51
66
3
72
129
15
24
48
23
6
118
12
44
10
60
30
17
63
6
40
44
31
63
81
24
27
5
48
1
36
30
54
60
24
3
8
31
30
14
96
13
17
124
99
47
10
14
4
5
31
24
42
18
12
80
49
69
12
18
26
6
28
32
40
18
6
26
31
3
45
71
1
3
84
12
60
110
10
180
30
14
36
24
94
15
15
6
11
103
36
21
5
99
55
30
11
48
40
27
14
31
24
35
16
29
61
44
10
54
32
15
43
21
9
12
50
1
80
49
108
27
59
36
1
3
120
6
78
57
3
6
26
34
26
1
32
7
41
3
109
17
148
75
8
3
64
5
40
72
33
36
30
6
80
28
3
27
2
10
18
26
4
32
30
28
23
19
14
7
117
3
9
18
6
66
5
40
24
95
6
28
12
3
15
36
84
6
54
12
84
101
40
9
60
6
5
64
15
204
77
79
24
32
10
23
27
30
4
27
23
9
7
80
24
1
9
47
37
11
21
43
51
120
21
33
12
24
20
34
2
3
7
33
15
12
24
29
85
11
144
37
14
61
45
44
31
9
66
29
40
35
40
66
114
30
6
48
12
9
11
13
41
124
6
21
75
14
7
59
13
48
9
14
1
63
36
54
23
19
18
3
23
120
150
16
50
58
12
30
14
10
21
9
90
36
9
65
30
16
41
24
40
33
60
42
20
4
17
9
70
14
76
54
54
6
6
74
46
44
171
135
1
69
44
7
9
84
36
48
56
7
48
24
15
62
75
9
30
16
201
33
36
3
17
24
30
4
21
11
34
36
18
6
6
9
21
3
197
40
24
36
ABCD 97346504746*3^$a+1 [50004]
31
65
24
13
6
60
132
29
91
5
144
13
131
4
27
30
6
42
35
25
252
18
33
15
17
1
11
13
18
5
13
11
1
18
12
24
30
35
19
29
12
4
21
18
113
13
87
20
12
108
4
105
11
48
31
65
28
20
1
24
6
29
36
19
36
17
48
24
13
48
155
100
32
4
21
12
36
36
6
17
12
55
21
99
6
23
97
102
33
57
102
180
6
35
12
36
12
109
6
53
19
36
21
36
117
27
15
48
6
35
40
44
48
60
55
54
11
13
6
69
32
85
59
24
1
71
7
65
12
1
48
24
18
5
25
35
25
84
11
12
12
31
78
35
24
157
60
30
6
35
108
31
5
40
39
17
7
36
72
30
132
6
36
24
84
12
65
85
48
6
12
173
124
33
3
32
12
37
6
24
5
1
107
60
13
18
17
7
156
6
119
24
60
48
67
6
11
96
24
13
3
39
30
75
8
48
43
117
44
163
77
25
6
53
24
1
47
84
13
12
36
83
61
6
18
102
17
7
36
24
24
5
79
53
12
72
40
9
6
36
29
79
21
3
18
23
145
66
66
30
5
60
43
17
49
15
68
1
126
29
55
9
56
124
20
7
36
5
48
67
12
6
87
3
29
31
42
54
53
73
39
108
117
6
102
18
29
96
28
15
57
99
9
39
66
6
108
33
8
12
19
90
108
6
60
30
36
30
6
47
7
24
17
12
115
17
36
12
36
25
35
60
31
30
71
60
48
1
6
77
25
35
36
31
29
40
72
15
197
25
78
78
42
78
119
31
24
96
42
75
20
12
12
1
12
35
7
66
23
120
19
42
35
24
7
30
54
5
84
19
12
5
73
23
12
145
11
49
15
8
25
12
35
31
41
43
5
7
6
35
97
6
9
93
48
6
233
12
84
64
93
24
71
24
13
47
55
36
5
67
17
103
5
12
91
18
42
17
31
84
12
6
24
3
15
78
83
37
119
61
3
32
55
30
47
1
47
12
1
30
24
137
16
63
6
11
7
48
45
87
6
11
24
60
31
30
3
177
54
5
67
72
21
27
42
126
29
67
36
84
5
43
5
13
35
19
36
12
5
72
36
7
53
25
18
69
68
67
30
15
111
65
115
89
7
41
40
3
5
64
111
90
36
11
40
68
7
18
51
3
113
28
36
20
1
23
19
12
24
36
6
23
156
36
7
41
115
165
32
7
6
35
61
71
7
77
13
18
12
48
53
12
7
6
30
6
35
43
53
13
107
55
77
96
37
24
90
24
60
60
84
36
17
145
35
13
35
31
84
102
23
19
5
37
48
27
8
1
30
17
25
23
12
12
36
12
4
69
180
36
6
12
53
7
65
97
15
8
28
44
13
18
5
60
132
16
32
4
104
4
27
60
21
3
5
97
84
186
18
24
47
24
19
185
1
42
30
35
19
36
30
18
102
35
79
36
18
24
168
150
53
1
48
18
165
159
29
12
19
6
47
12
4
80
79
17
55
21
32
36
1
24
12
30
45
9
6
30
35
7
12
9
21
11
25
23
84
120
43
42
155
16
20
91
33
68
7
125
37
114
6
35
103
12
29
79
41
19
125
103
30
90
120
18
59
108
19
93
45
30
18
24
54
54
18
5
79
138
12
6
17
112
15
21
32
55
36
17
7
125
12
25
18
41
31
33
15
36
101
36
49
83
7
101
12
73
18
42
24
48
11
64
32
13
11
1
23
31
17
97
47
16
63
9
15
6
6
90
54
9
3
12
53
43
42
35
7
72
6
15
68
1
6
53
52
87
17
48
43
72
12
65
79
6
30
45
56
48
7
5
12
13
3
144
3
29
19
77
85
42
41
127
24
21
3
17
88
20
49
78
84
24
12
228
101
16
32
1
47
60
19
29
19
12
65
24
16
21
48
36
294
96
41
84
180
60
31
18
207
68
19
53
4
9
6
96
24
36
5
112
57
35
88
87
21
87
41
12
7
78
18
174
6
30
15
9
30
18
12
48
27
87
21
68
1
95
61
270
77
48
67
36
42
24
168
47
19
29
55
90
222
65
85
11
40
8
36
48
121
36
54
144
6
42
17
103
12
21
39
65
76
32
4
51
54
119
31
41
43
12
65
7
53
49
11
13
30
102
18
60
17
79
53
1
27
68
4
27
53
96
55
6
59
24
48
24
79
6
18
60
5
13
90
84
114
42
33
39
48
57
80
1
47
73
15
9
48
35
25
27
56
31
36
65
115
12
17
100
105
30
305
24
37
24
51
8
37
78
42
150
102
15
8
48
25
27
39
24
29
7
29
12
24
25
78
6
42
9
9
30
12
18
35
4
252
20
48
7
53
48
72
73
54
48
42
36
35
43
42
35
100
9
66
12
12
24
30
24
3
44
64
44
13
83
4
3
137
36
25
59
31
66
23
67
30
279
27
12
36
30
36
90
21
39
30
11
12
13
35
13
27
32
67
5
1
54
36
29
120
49
39
56
25
54
12
60
18
6
36
18
11
55
29
7
41
48
12
7
48
77
12
139
21
105
24
119
7
6
35
13
131
19
24
120
66
51
81
83
19
41
19
17
79
17
4
108
87
21
20
124
ABCD 97346874208*3^$a+1 [50014]
132
66
12
7
53
27
24
21
27
51
37
80
21
24
84
54
57
21
27
33
24
31
29
3
45
12
24
30
54
78
30
30
81
93
27
9
7
17
15
9
7
5
12
15
24
33
24
15
21
99
40
48
29
43
5
12
60
147
24
69
91
11
21
9
12
43
5
91
5
36
79
29
99
93
27
57
96
7
23
6
60
60
67
41
60
12
24
7
41
48
12
30
13
32
45
19
24
32
24
51
90
18
25
56
48
64
29
27
21
24
30
54
144
31
5
12
42
21
117
18
54
51
48
48
21
3
9
7
8
105
36
12
63
112
77
19
24
24
152
21
12
6
121
17
63
117
6
78
12
3
45
19
24
29
3
57
66
18
24
19
47
33
9
151
113
24
42
30
24
48
39
48
3
138
192
60
79
53
3
16
17
39
16
119
97
24
23
9
33
24
31
17
79
56
45
42
30
27
16
48
8
129
31
47
1
83
61
29
18
48
9
153
48
30
1
101
48
24
36
63
40
41
15
129
7
29
115
5
67
29
12
12
108
7
23
18
12
19
101
78
18
36
207
40
72
41
18
12
105
16
104
15
18
7
101
3
9
120
66
12
9
33
15
21
12
12
27
45
18
25
5
12
54
81
16
29
3
15
66
222
1
17
7
5
27
57
48
48
24
63
24
21
27
45
48
150
12
6
3
16
23
18
72
102
1
17
15
40
23
30
12
180
36
60
24
60
15
15
66
30
54
27
15
1
5
30
42
60
60
12
15
40
24
35
42
132
15
40
17
6
25
5
18
66
7
24
104
9
24
7
8
21
12
63
87
18
24
6
1
35
37
53
3
3
18
96
3
45
48
3
39
36
13
17
15
105
6
25
11
30
7
5
19
101
48
27
21
30
12
90
87
45
43
96
41
30
1
128
3
54
24
30
18
18
30
30
30
3
117
12
30
1
89
31
24
5
60
7
5
19
53
36
7
48
17
96
174
9
40
56
33
48
60
42
48
36
30
39
9
12
18
25
41
12
43
107
69
69
24
19
56
3
30
60
24
24
24
60
7
32
21
198
133
8
69
19
8
15
48
73
59
42
60
6
97
96
17
87
117
36
24
24
36
78
21
21
27
57
30
1
32
3
6
31
29
27
24
16
41
24
7
24
72
24
48
137
18
30
240
15
105
55
5
27
9
24
168
120
24
31
23
33
9
198
49
72
11
48
21
33
15
72
48
40
23
9
16
17
90
12
6
48
12
39
24
9
60
96
3
21
18
1
149
19
8
45
12
24
79
17
15
45
6
21
40
29
54
6
102
1
168
8
15
9
9
12
36
55
23
33
21
90
6
67
5
24
3
24
21
42
49
8
21
6
37
17
7
65
15
51
174
48
7
24
65
210
42
24
19
5
3
9
55
5
3
27
30
30
1
48
29
3
9
63
69
60
6
25
71
25
23
48
57
45
91
8
27
54
12
78
6
6
25
41
12
60
48
48
6
6
27
16
41
15
33
48
48
36
48
102
6
103
17
48
30
36
45
81
7
11
54
87
40
113
31
89
30
6
24
27
112
8
21
48
67
32
24
9
7
72
53
67
32
48
9
6
18
31
47
25
23
144
9
33
54
49
125
27
45
91
53
12
63
48
96
120
24
21
19
17
72
72
96
31
5
75
16
17
87
111
18
24
111
45
19
32
141
27
3
12
6
19
48
17
6
97
24
11
12
6
43
101
12
7
8
16
53
30
66
3
57
87
16
24
47
42
42
42
75
9
15
45
24
12
30
6
24
147
81
7
8
40
53
72
67
8
24
9
12
36
7
23
25
56
9
24
7
41
12
27
16
48
41
15
21
24
24
36
48
31
29
120
72
27
9
24
7
11
12
1
24
53
51
9
15
21
3
99
102
6
1
72
56
21
12
12
60
7
41
63
27
21
27
126
18
66
19
113
12
30
61
17
12
6
69
75
42
3
24
40
53
48
19
24
32
33
159
48
16
17
18
21
33
42
69
16
24
8
57
31
29
43
29
60
24
31
17
6
9
45
12
31
35
18
3
9
48
36
43
5
42
49
5
3
64
32
21
12
24
7
53
27
39
48
42
7
56
9
31
41
150
48
1
47
25
23
145
5
36
180
27
87
33
63
78
12
36
12
31
65
6
145
5
75
33
78
9
69
6
138
18
73
71
36
12
36
54
7
72
221
48
42
9
129
7
35
6
135
40
48
17
24
15
15
6
132
7
17
7
59
37
32
33
39
48
45
36
87
24
9
24
24
15
24
15
1
96
80
21
12
12
19
29
99
16
65
66
6
55
89
15
9
12
3
16
48
80
88
8
51
21
24
177
79
128
15
42
79
41
36
12
78
78
12
84
6
61
47
129
24
93
91
8
39
9
9
12
75
27
30
18
13
47
6
51
21
43
29
27
81
63
15
1
104
9
127
29
75
64
41
30
54
156
24
12
90
1
24
89
72
48
12
30
12
6
12
24
24
156
54
66
24
66
25
53
48
27
21
24
19
29
12
12
48
43
104
24
64
24
120
11
60
1
56
69
67
113
12
12
192
6
33
69
72
156
7
17
60
48
51
99
138
43
5
36
87
64
56
51
37
11
18
171
33
120
151
41
7
32
48
51
30
30
9
64
8
24
24
207
6
36
60
72
36
12
12
12
27
3
13
17
30
18
12
6
37
11
85
11
18
72
18
1
48
47
54
60
30
57
33
60
78
54
87
3
45
16
83
54
12
96
30
42
96
43
48
5
3
192
48
24
117
12
84
27
33
ABCD 97346884582*3^$a+1 [50077]
135
49
44
15
45
135
96
9
132
75
12
168
37
35
37
20
48
28
20
39
13
107
120
25
48
32
36
88
24
8
48
15
9
40
36
35
144
73
164
15
13
200
76
12
35
45
27
36
37
47
48
24
25
23
13
80
112
11
36
24
9
15
36
109
92
28
20
28
20
48
4
8
15
33
16
11
24
60
25
60
68
3
72
12
24
9
3
45
84
15
85
35
204
45
4
8
52
11
21
48
48
3
1
24
132
68
40
11
21
148
191
13
23
45
3
121
8
3
24
24
61
56
40
32
3
37
96
35
24
12
333
27
24
45
96
100
23
12
13
71
49
8
15
13
36
23
12
84
37
84
44
27
33
16
11
9
3
12
21
27
12
1
32
3
13
131
1
92
3
24
13
8
4
11
97
48
59
13
12
23
73
83
96
13
12
8
96
60
4
56
24
3
192
72
1
32
52
95
13
107
1
80
48
75
25
11
133
47
1
47
97
23
61
239
33
3
85
131
24
24
85
8
27
36
85
12
144
23
36
25
11
120
36
93
40
24
35
21
39
12
84
12
12
1
72
23
57
3
37
20
160
32
48
4
24
35
37
23
36
69
39
36
60
1
11
85
143
60
189
156
39
72
21
3
9
3
105
27
12
25
36
59
25
119
1
59
25
12
8
147
13
72
59
13
95
1
60
12
132
35
25
36
36
44
51
36
60
13
35
49
8
84
48
36
111
1
24
36
35
45
28
11
108
13
140
88
200
100
35
9
3
145
47
1
11
9
40
47
72
12
60
36
72
13
12
48
60
35
13
95
12
13
12
20
63
36
48
25
203
33
24
16
11
156
73
95
25
35
84
12
48
1
20
15
12
33
39
37
35
60
24
1
11
72
73
23
57
48
51
13
32
4
44
16
36
44
75
129
3
12
37
95
33
240
48
12
52
108
11
25
59
145
96
24
120
20
3
132
36
72
24
60
24
72
132
37
68
16
24
8
28
60
24
12
60
23
48
57
36
87
45
40
144
20
64
155
85
35
145
104
75
25
96
36
44
27
73
92
28
72
8
312
40
24
11
97
12
20
39
61
8
16
71
9
15
24
33
3
25
71
25
36
12
156
116
36
27
21
40
20
4
11
45
15
36
48
21
15
25
24
8
27
105
36
51
69
27
37
80
16
72
47
12
69
51
24
61
20
76
47
33
4
11
69
75
24
9
40
72
11
12
33
12
16
32
12
15
21
15
36
49
11
36
12
156
24
72
181
83
25
20
27
60
25
32
87
13
48
107
61
24
23
57
108
3
49
11
85
215
37
47
21
64
23
48
1
11
165
15
57
12
15
1
12
71
25
47
24
1
24
20
15
21
39
81
3
24
36
21
3
25
35
1
60
32
27
37
8
28
20
40
20
15
13
20
96
51
25
32
48
15
60
25
12
96
24
72
8
63
12
1
132
24
20
15
1
92
16
35
36
129
12
60
3
37
80
120
99
120
9
16
23
121
20
40
72
59
13
35
33
27
1
47
12
36
37
12
96
35
69
16
119
21
60
84
28
83
1
11
108
85
47
57
27
85
11
45
64
68
256
20
15
25
20
12
4
384
60
36
11
153
16
59
61
299
109
8
27
21
24
15
81
87
25
108
59
97
11
9
3
1
11
96
13
104
16
95
12
49
11
12
13
80
207
93
12
87
13
71
25
36
24
11
93
75
33
4
24
11
36
60
9
36
28
35
25
11
61
107
21
27
24
93
3
229
59
169
11
1
56
12
28
95
25
24
24
92
160
23
9
15
81
84
48
3
60
57
27
13
32
15
13
12
71
132
13
92
15
48
45
36
3
105
360
3
24
1
48
144
12
23
1
59
37
11
12
72
24
21
16
12
11
60
49
48
24
104
51
9
16
156
20
3
141
99
72
25
44
4
119
1
47
33
16
96
144
8
3
13
44
3
57
3
117
27
1
32
16
92
63
25
24
47
156
45
60
75
168
25
24
12
84
11
21
72
16
32
15
12
57
51
25
20
28
35
24
21
16
71
84
61
32
75
1
36
24
11
84
25
11
36
24
9
112
24
23
36
37
20
15
48
36
1
8
87
97
96
24
20
3
60
13
20
12
72
87
24
105
4
35
13
35
13
59
1
24
12
11
85
20
12
48
4
24
35
24
45
3
105
219
1
24
11
109
11
12
13
12
23
57
36
39
13
60
35
144
33
156
12
52
12
96
32
136
60
32
87
85
35
37
131
25
83
121
11
9
15
13
47
36
13
71
9
52
20
15
45
52
80
60
28
143
25
60
36
44
15
1
131
25
24
56
4
36
59
49
32
148
12
68
27
13
32
48
135
1
108
32
15
69
15
45
39
180
1
24
35
108
24
1
32
16
11
25
60
59
144
45
96
15
12
48
36
48
1
32
28
11
165
16
12
23
33
64
96
35
12
ABCD 97347078482*3^$a+1 [50004]
21
81
6
81
9
138
129
15
6
39
135
54
114
57
171
69
12
27
54
78
54
15
21
66
9
33
120
3
12
3
45
15
36
33
3
12
45
24
21
3
51
6
48
54
78
36
15
24
9
6
9
12
9
42
21
45
135
9
3
69
51
45
36
27
12
117
6
33
60
9
60
12
6
45
12
48
21
15
15
57
15
69
45
39
60
39
18
114
93
153
24
15
21
36
18
18
18
33
15
18
36
15
108
9
48
75
12
3
204
36
48
6
3
9
15
39
54
3
183
18
54
30
24
12
3
12
9
84
171
84
84
39
24
54
12
6
33
39
162
30
18
6
33
60
9
60
3
84
15
21
132
45
60
12
42
54
30
6
63
24
21
15
108
12
129
132
36
18
48
21
177
135
69
15
48
108
201
6
33
12
3
54
6
33
15
9
9
60
39
15
93
63
96
105
21
90
48
9
51
117
63
48
6
27
9
36
12
18
42
12
42
21
24
120
63
21
108
24
9
6
9
84
99
6
75
15
57
9
6
48
78
27
45
12
111
69
72
3
33
36
36
6
9
45
36
3
51
33
33
132
12
3
33
6
21
12
33
24
36
75
12
111
33
21
15
105
36
27
27
6
144
75
51
54
84
27
15
30
15
9
36
3
33
39
9
24
18
30
3
15
18
18
132
18
12
27
15
9
45
84
24
3
15
66
15
3
54
3
3
81
27
33
15
36
36
57
24
33
99
21
36
27
69
3
45
63
9
18
105
45
75
45
24
39
9
27
81
18
132
12
57
3
21
24
21
36
90
6
216
3
45
99
45
39
21
180
36
39
192
12
48
15
54
30
33
129
60
63
27
57
12
75
126
123
96
123
30
54
21
24
33
72
27
9
30
6
84
147
33
90
90
39
12
24
177
42
72
72
9
12
12
21
147
15
93
84
3
30
54
18
39
93
84
24
39
36
9
24
27
21
36
27
9
183
48
21
36
24
126
12
21
3
30
42
18
99
3
6
18
102
24
54
21
9
6
9
21
114
105
3
18
99
9
30
72
9
9
42
126
15
48
9
27
27
48
36
96
33
69
87
9
87
51
33
60
15
9
27
90
6
33
69
24
183
15
18
102
6
12
6
126
12
78
9
84
9
51
36
9
84
42
33
141
18
54
36
18
78
48
18
24
30
108
18
9
36
24
21
24
15
15
21
96
81
24
126
72
33
120
39
21
72
33
36
36
18
33
39
18
6
30
3
36
33
36
54
6
48
18
90
60
12
27
33
66
150
84
63
51
126
15
3
18
15
15
21
24
24
39
81
45
27
45
36
3
96
51
36
138
36
15
21
126
6
75
27
6
30
69
165
3
3
21
108
84
39
66
15
3
36
78
111
45
18
54
24
15
3
36
21
12
75
102
147
21
72
180
3
51
12
72
45
15
129
24
9
63
12
9
36
198
132
21
12
111
69
69
24
39
69
72
72
84
39
24
33
36
27
27
30
72
63
87
21
15
54
15
75
36
30
18
78
75
24
9
18
12
213
120
9
15
45
84
42
33
33
24
108
48
18
96
12
42
3
63
36
60
162
18
81
9
27
9
54
21
87
48
6
12
78
21
117
6
54
30
6
3
9
15
60
3
12
33
60
87
42
174
6
87
33
6
81
3
9
135
24
72
54
3
51
66
15
12
33
12
27
45
72
6
66
75
159
126
6
9
12
15
33
24
99
60
30
3
36
51
24
9
9
12
3
57
27
147
6
15
84
9
36
12
90
33
81
144
18
18
3
51
30
99
9
6
102
36
39
24
9
15
180
75
9
72
36
84
60
141
15
39
108
21
33
39
24
57
60
18
84
9
123
9
36
3
9
87
30
36
78
18
3
33
27
9
30
24
12
9
27
198
39
75
81
3
54
6
21
9
18
33
21
195
12
303
12
6
36
12
18
54
6
48
18
18
21
12
24
21
12
39
21
39
15
144
30
108
18
36
93
21
18
12
33
21
42
156
33
3
9
27
33
9
3
33
30
6
15
105
18
114
15
12
3
6
90
30
3
21
30
6
27
21
15
108
48
12
15
6
12
18
18
87
21
24
84
6
18
36
12
42
30
126
21
3
18
12
123
9
30
9
33
30
144
42
72
75
9
18
42
36
18
9
63
21
15
21
15
12
36
54
24
84
6
129
99
9
9
15
63
18
162
12
18
60
87
33
3
39
54
39
84
105
24
39
81
24
15
129
48
24
12
63
27
36
126
132
102
9
24
93
24
51
15
6
27
27
36
12
45
351
9
60
3
72
33
21
15
207
30
3
180
75
9
132
15
18
6
45
27
66
72
6
72
33
12
12
84
51
21
51
21
3
12
6
54
30
63
24
21
108
60
12
3
93
12
27
99
18
132
54
18
66
24
30
90
24
129
108
48
21
12
18
9
24
39
18
54
90
42
30
18
18
18
90
18
105
60
168
48
15
105
48
12
3
30
75
111
48
18
126
33
21
3
69
24
27
24
69
3
51
9
141
123
12
72
72
24
33
39
132
33
27
ABCD 97347139042*3^$a+1 [50014]
27
63
18
72
15
99
45
39
21
219
57
33
72
84
6
57
33
54
93
60
63
69
51
18
60
72
39
60
48
33
30
78
147
12
33
168
39
27
90
54
69
27
84
96
234
111
45
36
18
6
3
48
129
171
24
108
60
27
90
36
60
27
171
120
6
144
102
105
39
33
63
318
36
111
192
3
117
48
12
21
231
225
36
15
12
3
234
6
18
90
12
90
24
120
24
51
36
183
120
189
27
54
36
15
75
126
144
195
21
24
36
15
3
12
18
36
6
18
360
30
6
15
108
87
126
39
36
12
27
126
48
27
69
75
9
51
120
120
21
30
18
51
60
156
3
96
30
183
51
90
6
30
183
21
30
216
6
39
99
42
120
39
48
48
12
33
90
57
93
120
39
69
27
9
36
24
54
21
9
60
27
189
54
72
84
36
60
165
60
45
30
9
36
12
12
96
105
18
90
171
69
99
153
39
96
75
90
75
3
9
12
45
183
33
27
63
90
108
90
162
135
33
216
51
84
45
30
81
60
219
6
15
69
3
12
45
3
123
345
105
18
162
90
84
234
39
57
120
186
90
48
27
12
3
108
9
273
15
9
144
30
69
12
69
120
6
144
30
216
54
36
81
9
6
45
9
123
108
24
48
51
9
33
90
9
75
54
39
3
48
21
69
60
219
87
141
12
63
129
9
27
33
27
192
81
6
30
24
72
75
9
51
9
75
69
36
84
132
30
117
72
105
63
417
114
9
57
144
162
9
336
3
30
267
75
108
90
6
93
27
60
81
219
6
87
3
54
15
51
69
21
18
9
81
6
36
117
93
90
54
36
24
36
30
234
3
228
39
54
87
3
6
90
246
99
315
204
36
66
87
12
9
6
21
24
75
6
18
69
3
117
27
36
129
45
24
12
60
87
132
96
93
42
54
54
30
96
66
18
126
126
15
12
63
24
21
9
54
9
27
81
69
36
75
105
30
9
9
51
36
12
60
27
144
57
33
27
3
90
27
225
18
21
69
147
192
120
27
6
15
132
60
153
39
159
9
57
24
39
27
54
111
120
99
117
3
42
18
9
93
15
9
246
54
75
36
3
66
96
30
90
24
3
33
84
96
27
48
45
54
45
69
90
36
45
180
108
21
36
60
36
18
9
12
15
66
24
36
18
30
60
90
102
75
15
117
48
123
96
30
270
21
69
15
45
36
18
30
60
12
24
63
12
81
99
69
51
21
54
30
111
12
21
27
15
30
39
39
12
45
69
3
141
27
24
96
45
168
30
21
120
180
180
39
9
231
30
126
153
108
72
87
90
36
54
21
135
54
96
108
156
6
45
84
48
48
93
51
36
144
9
180
30
42
84
63
48
69
36
39
21
120
27
33
48
96
63
3
78
66
93
3
90
195
3
21
9
36
24
90
66
360
15
75
144
60
69
87
93
192
48
33
18
30
27
12
48
180
75
78
39
33
90
117
207
54
120
111
36
15
18
150
69
57
75
36
9
24
162
30
18
69
81
12
75
3
66
3
411
96
30
111
105
78
117
12
117
60
66
54
15
39
96
21
15
45
24
39
9
3
24
54
27
135
18
27
192
240
27
45
75
126
18
9
48
60
45
18
177
75
18
72
294
120
81
9
24
147
12
33
54
45
45
123
48
45
24
84
132
30
45
69
54
81
39
21
ABCD 97347214696*3^$a+1 [50085]
216
95
25
59
55
113
67
5
133
83
13
47
55
60
84
5
216
139
89
25
30
281
60
120
151
17
37
119
295
41
48
96
24
7
5
48
132
60
60
36
163
24
216
29
72
156
48
60
60
192
103
5
61
24
11
24
96
48
252
36
132
103
48
41
1
48
6
53
37
71
49
215
24
1
11
120
67
48
53
19
77
13
6
29
37
78
138
35
19
65
79
29
12
121
114
89
355
161
163
41
91
113
96
79
18
107
48
127
150
47
271
5
37
83
120
13
120
72
24
11
60
48
55
5
19
161
31
234
6
161
175
53
12
25
23
36
55
30
11
204
1
23
1
210
53
1
11
79
180
42
18
17
13
96
30
353
12
19
101
24
91
41
228
36
48
36
91
18
11
96
19
114
48
95
132
12
36
24
31
29
168
103
89
73
72
24
120
24
66
269
7
41
7
60
12
24
90
210
5
72
12
96
67
53
240
144
37
48
107
61
18
5
31
90
18
12
185
48
1
72
95
73
246
24
72
18
59
43
72
36
96
36
17
55
138
23
49
18
150
47
36
109
107
36
7
18
48
95
36
85
71
48
12
37
95
67
53
1
155
61
23
60
156
84
67
29
120
156
96
120
84
43
18
54
53
36
12
108
12
13
54
221
12
24
84
37
114
180
48
41
19
30
96
119
91
41
36
145
102
17
84
72
48
84
7
180
29
19
96
197
24
49
11
60
36
37
126
161
55
90
66
222
192
18
240
12
89
36
84
12
72
120
43
17
36
109
30
17
1
143
204
13
54
65
43
36
41
84
91
29
36
49
35
96
43
41
427
29
103
72
5
24
19
65
7
41
240
25
59
19
72
89
36
55
65
115
77
36
36
13
72
83
12
120
1
35
13
6
65
36
48
79
126
11
48
72
19
101
109
72
114
84
89
25
48
24
18
101
97
138
5
12
24
60
25
23
1
54
180
53
108
19
65
1
59
36
49
23
19
126
23
79
5
108
144
48
7
48
41
84
72
60
156
7
30
78
18
162
54
54
192
29
48
12
60
84
97
167
96
145
179
12
60
108
73
95
60
7
36
65
36
84
36
163
120
96
29
7
30
59
139
77
31
5
48
55
144
17
55
108
41
120
216
109
144
23
127
101
109
83
60
72
127
186
35
24
24
24
55
41
84
72
36
13
6
84
89
43
65
60
67
18
24
35
180
1
83
61
59
259
53
7
17
85
96
30
17
36
132
217
90
36
65
96
145
54
72
72
48
18
11
36
72
43
5
73
66
29
12
13
71
73
71
7
90
95
60
7
12
36
198
47
180
67
17
49
54
113
144
24
169
35
91
149
12
36
7
30
18
132
48
5
48
36
55
161
84
36
48
12
24
19
12
60
90
264
18
41
96
96
43
17
103
36
96
54
23
67
125
31
162
6
65
36
91
113
31
149
37
48
24
48
42
5
60
36
7
84
125
79
5
60
84
12
55
66
47
25
107
19
42
59
96
109
35
96
13
96
30
113
12
24
19
17
144
120
115
12
42
90
12
24
41
25
150
29
7
12
101
12
132
43
258
227
12
156
24
13
239
60
24
36
31
60
12
317
24
12
97
71
72
595
54
90
36
173
72
247
30
47
24
ABCD 97348379444*3^$a+1 [50021]
25
96
68
57
19
60
11
18
7
8
52
80
9
31
35
48
30
60
42
33
16
56
3
12
13
60
32
45
19
96
203
37
24
17
24
55
41
24
96
99
3
141
36
4
5
55
20
9
18
72
61
41
15
4
96
8
36
117
67
23
33
4
32
4
179
61
36
8
33
60
103
59
1
84
12
23
105
40
53
12
18
42
127
68
16
29
115
20
15
45
33
84
126
13
35
25
65
72
120
39
9
6
33
15
12
13
20
160
200
63
37
65
67
23
25
53
3
16
29
12
54
24
1
41
39
33
60
48
3
24
72
3
30
15
16
101
55
41
7
53
3
45
30
36
9
81
6
18
42
69
45
48
66
36
9
135
12
150
19
8
36
64
65
42
54
24
7
48
11
9
120
33
60
72
31
20
36
33
36
39
132
48
45
15
33
127
23
37
32
15
25
8
33
3
21
114
54
15
40
32
3
37
24
20
60
40
5
12
7
20
76
144
5
18
9
28
41
132
3
69
7
53
6
6
19
5
54
37
59
9
72
21
43
20
4
12
35
13
12
5
18
18
123
69
51
15
25
20
40
44
45
91
140
39
78
27
12
69
6
18
15
15
1
17
150
12
18
72
48
12
31
44
52
48
191
49
56
57
19
35
9
256
20
9
75
21
36
12
12
48
6
66
19
20
16
60
8
123
13
179
6
24
6
109
53
24
6
48
25
36
95
69
51
18
96
12
12
12
24
36
6
72
18
30
48
45
4
32
24
51
6
87
40
203
18
66
45
3
37
20
9
39
16
96
20
4
47
33
27
13
60
41
63
36
16
20
100
80
45
19
24
36
5
15
16
83
18
138
1
101
3
75
54
15
40
41
84
31
65
24
91
20
27
30
42
12
69
27
9
48
16
77
3
81
115
140
4
5
15
21
6
30
24
3
72
64
101
24
24
12
6
117
57
24
75
57
48
210
105
144
21
96
66
30
30
18
31
41
7
12
65
19
44
16
17
27
111
45
27
73
77
12
30
6
24
91
44
15
85
23
157
11
54
18
9
40
20
51
24
25
120
41
120
7
11
9
36
45
66
24
9
72
45
18
1
24
12
84
56
9
12
12
12
66
72
6
55
35
45
120
51
78
7
5
84
51
88
60
5
7
119
1
41
7
17
36
132
36
42
54
6
429
28
60
5
12
60
18
6
24
30
37
11
69
4
41
39
100
60
29
30
12
133
92
3
18
60
42
57
100
5
36
139
8
72
84
76
20
33
51
36
28
72
71
72
121
17
24
24
54
1
44
76
24
5
48
24
6
9
21
3
76
8
33
3
16
48
71
12
57
15
12
9
64
5
18
12
97
23
217
35
9
4
65
48
43
65
15
27
9
28
36
29
27
45
66
57
76
96
44
36
51
97
12
23
6
39
40
23
69
180
345
15
9
31
168
60
5
30
105
60
12
3
30
7
24
120
20
27
73
24
41
24
60
66
25
24
53
42
18
48
12
7
5
12
96
63
160
36
29
24
30
66
84
6
42
54
48
105
12
24
57
19
155
13
200
40
5
115
11
36
78
18
9
9
99
16
5
192
72
72
3
12
9
51
28
36
56
24
16
20
21
99
33
27
28
53
7
227
13
32
28
11
25
60
65
30
12
90
19
35
93
45
36
31
41
79
20
48
52
8
16
11
36
37
12
24
89
31
144
80
105
36
30
12
48
24
25
72
120
23
18
24
55
5
19
17
174
49
60
77
30
9
9
79
41
24
12
15
45
55
23
1
41
48
60
90
30
18
78
19
12
65
18
45
3
30
42
12
18
75
45
48
19
23
18
27
27
45
51
49
53
91
17
30
132
21
39
102
60
6
30
123
60
45
6
13
96
29
31
24
17
18
45
15
1
56
4
137
60
198
6
363
16
77
3
27
57
3
73
41
6
30
7
11
49
192
20
4
29
72
43
17
15
9
19
36
44
3
97
5
27
33
55
32
9
55
137
39
63
66
36
48
51
24
57
103
23
9
21
19
164
45
30
9
40
53
7
36
80
135
54
67
41
108
72
67
17
24
31
24
5
19
20
3
13
20
51
6
24
78
36
9
93
99
4
149
12
6
18
115
41
18
21
36
21
27
16
60
60
17
192
42
33
36
4
23
37
56
40
65
6
25
59
81
9
36
6
42
87
48
40
5
7
80
64
29
6
1
20
63
45
15
21
4
17
75
40
11
78
66
33
52
101
108
91
8
33
30
30
60
150
18
75
4
32
15
49
80
76
29
30
45
27
18
31
119
9
76
11
6
24
48
15
171
25
5
139
17
19
20
87
12
102
48
15
52
5
36
87
76
20
4
23
9
64
65
36
18
120
18
7
5
67
44
4
20
63
150
54
78
108
19
44
9
7
353
6
61
48
116
111
73
5
31
41
36
63
111
60
225
48
52
8
3
9
4
119
85
41
30
9
87
25
41
63
24
3
42
31
5
31
53
175
5
36
6
78
120
27
39
9
3
37
92
123
1
17
43
17
72
67
24
119
57
63
61
ABCD 97348712666*3^$a+1 [50013]
72
27
48
33
51
165
48
96
72
144
15
36
3
21
45
24
12
75
33
147
75
117
72
189
102
369
33
75
15
12
114
30
6
15
21
15
165
27
135
33
57
108
12
78
69
60
9
147
12
135
36
189
225
15
21
27
84
69
12
78
177
12
57
15
45
51
15
69
9
84
6
126
84
39
72
36
165
15
12
153
87
57
54
12
165
255
9
3
165
75
45
108
24
120
60
36
213
24
48
75
327
12
60
66
144
114
21
105
108
36
36
36
15
165
39
51
54
51
60
27
6
72
75
60
45
27
3
129
36
93
27
93
39
93
18
69
48
72
48
24
3
222
75
108
12
69
27
84
3
156
21
39
66
63
60
45
87
48
21
39
201
87
84
81
87
12
108
12
99
54
36
42
57
60
48
27
78
15
84
21
24
48
36
42
9
48
81
51
168
12
135
18
63
60
3
66
6
18
111
156
12
48
12
33
195
24
33
15
93
24
111
120
72
12
45
48
3
24
33
72
15
108
57
84
36
3
57
48
123
219
36
54
183
57
15
93
30
96
9
168
84
48
45
3
72
12
21
204
195
3
30
60
27
108
45
18
105
57
135
21
27
72
108
63
42
12
75
141
111
108
93
18
12
57
51
81
96
24
36
69
24
27
9
135
36
60
180
84
108
27
180
18
15
48
24
39
57
9
366
9
21
27
48
93
84
3
69
63
87
21
27
18
24
3
51
117
57
15
57
135
9
234
93
69
51
3
42
27
93
15
72
45
72
63
81
27
9
195
39
57
24
225
18
18
15
24
15
33
33
108
90
42
15
3
21
105
63
120
60
48
9
123
12
33
15
165
15
93
15
33
27
15
45
75
129
36
219
54
156
36
99
33
27
3
150
90
102
3
12
60
141
27
60
3
42
3
33
51
108
21
36
48
27
81
15
9
63
48
15
117
117
3
12
36
180
12
48
24
60
93
12
51
12
285
90
33
57
27
156
12
87
21
75
54
15
21
15
72
48
57
42
33
93
138
141
21
24
135
21
114
141
75
57
120
195
6
72
267
33
42
18
15
12
3
57
12
45
51
12
27
36
72
192
93
21
72
27
72
36
3
6
48
27
9
54
33
225
30
9
156
24
9
60
126
33
108
147
282
96
27
153
18
9
48
33
27
9
18
117
93
108
342
57
180
33
108
15
24
48
48
9
183
87
54
51
165
96
147
12
21
18
36
48
57
21
30
129
36
15
165
60
24
21
15
387
522
15
36
24
9
51
63
12
165
21
84
54
6
84
39
12
36
12
48
72
48
84
15
18
180
15
12
21
144
114
9
45
48
87
12
120
36
480
132
57
15
276
12
60
48
12
57
3
12
81
87
33
39
96
120
33
6
33
21
51
93
15
57
3
312
45
36
12
132
15
129
12
15
144
39
21
60
69
30
60
54
126
72
9
45
75
15
18
87
60
9
207
60
57
15
57
24
144
3
60
9
15
36
120
237
75
72
75
45
9
210
60
57
180
9
6
117
252
48
48
84
93
96
51
15
6
12
42
33
12
219
6
63
12
45
3
165
135
3
45
144
15
33
21
27
9
3
120
180
21
84
3
144
36
33
24
72
36
27
21
96
36
99
9
27
99
174
36
6
69
75
45
168
12
36
99
21
9
3
72
93
147
36
45
42
33
60
15
18
27
165
39
120
108
165
3
12
81
30
9
72
48
12
81
75
9
195
156
99
33
81
30
54
3
12
165
123
45
30
69
63
45
12
ABCD 97348819156*3^$a+1 [50016]
72
65
108
379
360
143
468
42
588
42
30
127
53
163
107
85
48
120
144
60
96
5
7
233
127
125
163
60
84
264
36
60
216
17
103
84
41
42
13
197
18
72
433
132
60
5
55
5
18
109
36
168
96
24
89
210
258
43
36
131
42
18
109
11
13
59
1
89
55
35
78
139
24
89
67
96
35
13
192
65
540
67
35
1
12
372
35
138
139
84
12
264
101
30
42
30
37
41
90
102
18
90
42
1
24
288
84
204
96
41
43
137
90
13
132
24
36
47
61
77
132
48
19
48
275
25
288
288
209
150
13
17
60
67
323
97
53
103
48
47
180
162
43
185
72
60
151
156
336
300
48
17
247
60
65
91
84
12
216
35
277
96
144
35
1
17
139
173
318
349
11
90
90
13
36
156
17
18
157
96
47
222
7
288
60
5
31
59
30
67
101
199
24
59
288
90
139
48
173
163
120
36
48
65
175
48
137
91
89
108
72
43
17
90
73
180
60
108
96
180
23
30
103
84
83
13
5
72
528
72
55
155
90
78
30
60
102
150
31
17
180
72
438
109
83
13
47
193
12
48
180
168
29
288
55
84
143
18
127
95
13
215
42
223
77
108
60
55
48
24
65
175
72
41
7
305
55
12
204
96
48
35
48
229
24
179
145
113
67
203
102
43
17
127
240
23
85
36
317
103
17
55
5
180
180
67
312
83
150
103
257
108
12
55
48
192
35
30
43
17
480
18
49
24
132
84
203
85
35
108
132
120
61
192
84
41
7
125
7
96
35
13
12
65
132
30
25
96
72
48
17
192
78
49
53
90
108
109
41
139
71
25
47
198
55
48
72
48
89
138
25
132
72
371
145
108
107
37
53
115
95
13
36
60
108
72
41
72
91
36
521
12
360
163
107
1
77
55
204
228
83
42
31
60
72
120
5
72
91
47
169
240
48
48
48
299
13
17
60
223
12
65
18
90
60
30
25
72
108
65
79
60
23
13
240
144
288
12
83
157
23
30
43
17
271
197
19
156
95
90
432
67
24
17
7
372
173
180
43
192
216
60
12
17
163
167
48
73
36
48
95
180
60
48
90
103
29
67
24
17
115
275
132
13
35
13
29
43
437
18
25
65
42
13
48
77
ABCD 97349338382*3^$a+1 [50016]
33
60
97
6
62
10
17
85
8
34
101
60
72
117
3
3
18
186
6
42
30
10
30
8
120
114
33
55
80
36
57
12
45
30
12
84
69
180
3
57
55
86
12
28
20
12
4
71
9
108
3
15
18
4
18
5
69
76
2
93
43
29
67
38
106
44
33
12
51
57
9
18
72
6
72
16
32
10
38
36
16
30
182
18
22
32
90
6
34
20
10
36
44
6
30
30
24
10
6
14
3
105
135
15
16
32
42
3
9
16
42
26
6
58
23
7
32
18
6
57
132
285
6
9
103
32
93
25
50
18
16
98
18
15
12
15
118
80
40
122
45
33
195
60
73
36
11
37
35
43
152
12
34
66
24
86
18
58
12
20
75
21
6
118
50
16
2
84
90
18
60
66
40
42
44
66
45
97
95
51
9
55
116
30
174
78
4
44
27
73
44
3
15
30
24
136
72
48
47
25
35
3
18
34
62
63
45
15
145
30
56
16
8
33
37
110
33
12
60
108
85
35
55
122
46
149
115
26
6
10
23
61
32
78
4
48
32
10
32
6
105
13
90
24
18
32
16
6
170
3
1
56
66
22
23
33
99
15
66
99
105
15
48
19
18
60
32
4
2
34
18
102
8
42
21
25
2
46
47
3
6
3
37
98
96
6
16
92
48
48
36
18
22
26
42
12
48
15
3
30
4
14
36
81
3
24
36
66
48
40
2
64
14
63
105
87
133
12
23
60
45
112
20
15
1
140
24
10
56
54
16
32
4
54
140
30
12
42
12
34
24
20
52
66
122
12
120
78
78
30
57
31
29
240
48
25
8
64
62
58
50
30
48
4
23
93
28
92
42
40
18
38
70
2
18
70
74
18
90
42
33
73
32
84
60
16
50
90
10
5
49
11
9
18
46
20
12
48
27
75
30
12
12
40
18
38
84
84
66
33
48
37
20
12
18
22
23
33
52
86
46
48
2
24
6
48
138
34
131
3
57
7
38
18
16
6
48
74
48
48
57
87
66
27
9
66
12
18
12
15
7
38
18
72
33
39
64
137
79
41
13
32
10
14
63
33
28
44
15
33
24
66
72
6
87
37
38
12
52
6
74
106
2
42
123
25
6
44
28
54
8
58
8
46
36
35
3
57
13
24
35
63
58
44
18
54
88
38
18
10
24
30
2
6
24
108
15
3
28
104
42
60
111
12
111
102
24
18
102
48
63
117
12
10
128
6
24
15
25
26
42
52
18
24
50
54
72
45
60
12
33
10
17
21
12
75
3
66
3
15
28
14
24
12
27
115
5
51
90
22
32
60
28
5
57
88
8
100
59
3
114
66
4
38
42
118
35
48
12
57
63
1
90
2
4
8
15
75
168
18
39
37
18
20
18
34
38
10
42
86
12
30
3
25
107
55
62
16
20
27
3
84
84
42
4
11
85
35
9
18
42
96
15
33
36
3
13
35
43
20
9
73
2
6
16
23
25
18
5
129
34
54
20
28
20
48
4
80
16
59
48
39
24
30
16
8
168
4
20
60
48
6
22
24
108
2
46
38
30
40
26
64
77
13
2
52
53
9
16
170
57
37
11
12
33
12
3
129
51
12
3
22
38
58
167
12
48
3
34
8
24
48
10
68
4
6
20
27
57
88
18
14
144
72
10
8
12
12
33
60
37
35
13
44
36
108
54
10
32
51
13
59
63
12
10
20
15
48
3
4
30
18
8
70
44
6
24
33
13
20
39
57
3
13
102
168
5
12
15
18
54
6
52
12
8
12
78
6
24
6
9
25
23
33
52
12
20
70
176
9
33
60
52
20
3
15
88
14
6
100
24
56
24
45
87
58
32
40
56
75
12
48
15
4
26
64
20
90
21
12
145
35
93
52
35
7
20
10
11
25
35
12
93
15
33
16
20
60
3
1
2
45
63
24
93
13
14
36
84
46
152
15
9
16
90
18
54
32
54
24
108
108
54
66
40
144
2
16
17
81
36
10
41
27
12
6
27
175
18
35
12
21
60
12
58
42
38
12
240
82
8
27
21
99
60
1
24
32
63
15
28
2
12
18
45
85
62
18
12
4
36
11
37
23
9
18
6
52
78
62
27
37
18
32
30
10
41
120
57
3
13
12
68
39
7
18
2
18
12
4
104
58
5
25
50
22
8
18
57
72
153
4
50
106
2
45
13
2
36
34
48
2
102
3
81
99
43
144
30
20
3
45
75
108
9
78
22
8
88
8
36
96
54
6
52
110
18
52
12
60
23
3
24
93
21
102
42
16
12
18
14
10
26
27
69
51
93
4
23
72
3
10
12
36
44
3
223
54
35
133
128
27
25
180
35
69
18
66
39
48
7
2
4
12
92
42
10
54
17
9
124
47
12
45
16
59
31
14
42
6
52
23
27
60
150
12
54
24
22
71
3
24
93
153
6
10
38
30
30
18
144
16
14
40
41
7
6
26
10
68
256
12
95
55
8
36
58
96
26
10
48
38
58
30
20
60
66
70
38
15
3
48
30
96
18
40
38
52
50
18
12
135
111
16
53
1
36
140
130
20
76
48
17
72
87
46
18
86
18
22
66
80
18
16
98
46
50
4
5
57
18
78
75
15
84
21
7
72
8
22
26
18
39
111
42
75
37
20
10
56
6
154
14
90
40
125
45
16
ABCD 97349645522*3^$a+1 [50017]
40
24
5
36
3
12
36
12
27
109
41
51
33
15
57
67
11
12
109
5
15
16
44
16
47
72
36
25
35
45
3
21
4
44
111
1
20
3
13
77
31
41
75
9
42
12
60
117
9
67
59
13
12
20
45
15
3
25
56
27
180
33
15
45
15
36
30
3
48
9
3
12
36
39
48
45
27
69
9
12
18
21
39
48
9
123
21
105
12
15
88
32
84
4
24
23
25
35
13
20
12
52
60
35
21
15
72
9
160
56
45
75
105
42
36
49
8
28
5
54
81
4
17
19
71
81
88
47
9
33
63
3
54
18
60
12
93
3
49
12
5
15
16
44
3
18
15
4
44
36
24
24
15
66
15
12
28
24
11
21
15
18
36
96
120
19
5
19
8
72
36
64
11
21
4
12
20
24
40
8
36
129
3
12
28
29
3
15
12
9
12
15
18
7
32
57
18
37
11
129
69
15
21
91
35
37
23
18
12
18
36
73
35
61
29
55
8
69
15
36
64
80
48
12
69
66
18
75
15
45
12
4
17
99
16
32
195
12
6
27
28
17
27
9
15
39
33
33
15
21
19
5
19
96
29
18
12
13
12
11
37
84
29
27
24
15
25
8
111
9
123
153
27
30
75
48
120
15
9
12
15
18
27
4
32
60
64
48
11
60
1
11
37
17
24
31
5
63
108
24
39
30
27
24
24
12
3
24
30
18
9
69
30
36
1
23
145
44
28
48
56
24
4
5
27
4
80
16
35
54
67
5
55
35
18
15
52
23
21
39
66
19
36
41
72
36
87
3
69
33
7
20
76
20
4
12
80
21
7
20
28
35
13
36
60
29
19
32
45
18
162
15
16
104
16
48
92
15
48
1
44
144
52
11
9
51
9
16
68
16
24
56
24
21
75
24
12
12
3
12
1
5
31
36
35
13
5
54
13
24
5
135
16
68
45
51
40
20
16
12
20
3
24
18
63
3
45
15
21
4
32
12
15
33
4
60
48
5
30
57
16
23
9
93
19
71
108
21
24
36
16
132
8
48
72
3
9
16
47
37
53
3
16
5
3
15
13
59
21
27
81
69
15
15
36
145
32
9
51
15
42
103
44
148
12
35
54
12
15
52
77
19
5
54
1
44
16
24
8
64
96
65
55
44
60
16
29
48
6
69
33
24
3
27
108
13
29
3
28
5
90
33
69
43
65
3
15
54
60
15
12
81
27
45
30
42
63
12
16
24
23
97
29
24
27
3
37
104
96
33
60
3
88
17
27
28
17
7
23
37
20
3
36
97
29
3
51
61
59
6
15
48
40
23
25
48
44
12
4
32
33
27
3
21
24
15
37
83
105
100
60
11
45
3
18
19
8
16
80
40
5
19
8
93
27
108
16
80
9
36
18
66
67
12
48
23
9
57
6
12
21
39
13
24
35
21
12
21
15
24
40
77
24
19
8
24
39
12
69
16
12
12
59
21
16
89
75
84
24
36
12
84
4
35
36
6
18
45
16
20
3
37
20
3
18
12
42
18
36
79
137
84
7
32
3
12
1
5
19
20
52
53
3
9
43
32
3
12
45
9
36
36
42
126
27
4
60
65
75
4
71
25
83
45
36
9
55
35
48
24
1
80
28
35
21
51
12
1
41
39
40
36
20
9
39
27
24
102
63
4
32
15
1
20
48
72
15
57
3
9
93
87
60
36
15
25
8
45
75
9
15
27
13
17
31
83
12
37
32
28
32
4
44
40
48
5
18
1
8
12
33
6
57
4
23
42
75
16
17
12
36
63
12
3
102
15
3
45
9
180
6
45
24
16
17
63
15
25
12
32
28
20
12
52
96
32
12
16
5
19
29
36
24
31
24
12
17
27
15
25
83
120
21
16
59
1
29
7
12
5
43
23
36
81
15
9
60
16
32
117
18
253
12
23
45
72
52
11
162
31
59
66
7
32
15
36
54
51
9
7
8
40
20
12
16
23
30
42
57
12
28
5
3
24
9
6
9
40
24
35
12
13
80
21
91
36
17
27
4
77
12
90
57
160
41
43
56
16
95
33
36
28
8
72
40
8
69
15
4
29
31
5
27
64
20
60
4
29
63
4
104
39
93
3
1
161
39
36
123
54
15
60
27
24
36
45
9
67
48
56
3
105
36
16
29
27
99
84
141
9
27
124
41
3
51
13
80
3
12
25
8
9
31
179
25
20
45
3
51
21
21
12
3
4
24
164
57
114
25
5
39
112
60
11
9
48
28
5
15
3
1
24
41
39
16
68
171
30
7
29
6
9
48
48
52
5
15
60
117
15
3
21
15
72
18
7
20
4
5
114
81
3
13
24
89
36
19
140
39
42
30
6
12
96
51
15
1
8
51
84
42
12
43
53
12
39
16
32
45
108
18
21
24
24
57
54
12
25
20
87
25
11
21
15
54
51
33
42
21
24
3
36
24
30
3
40
24
96
35
85
5
43
96
48
8
9
19
20
12
12
27
45
39
57
33
15
39
73
24
20
4
59
78
7
11
165
9
3
15
37
5
67
8
33
103
107
24
18
66
61
48
53
18
90
27
123
9
60
21
51
16
59
13
56
16
60
36
72
47
6
99
3
6
30
1
5
19
35
21
16
24
11
93
24
21
42
12
72
21
24
33
72
3
12
3
36
1
29
15
100
125
27
40
5
7
41
6
21
72
27
9
9
67
5
15
60
4
44
45
43
32
76
5
54
73
12
11
1
8
3
9
96
28
65
19
5
27
21
15
24
21
123
15
1
56
12
28
32
72
93
27
4
12
20
60
3
66
19
35
57
3
72
25
5
54
1
60
89
55
35
45
16
5
3
57
48
87
72
3
37
17
90
24
9
12
63
60
61
5
36
6
12
6
162
37
53
3
60
45
12
19
84
65
12
15
48
52
20
60
4
48
60
12
8
3
9
4
17
27
12
64
24
5
243
3
36
73
48
8
16
108
41
36
3
52
11
18
15
36
3
42
43
137
15
96
12
12
39
54
6
54
12
18
1
12
92
3
18
6
105
28
68
9
39
4
35
18
18
9
12
36
27
21
60
4
5
75
15
25
80
48
132
12
15
1
24
140
159
21
51
9
39
96
9
36
21
60
39
36
15
30
15
27
13
8
24
16
11
18
15
76
84
12
23
ABCD 97351558366*3^$a+1 [50007]
28
30
12
12
14
12
13
75
2
64
26
13
12
5
4
14
52
12
26
19
33
48
132
15
60
57
60
18
110
4
38
22
26
22
3
5
4
44
82
68
12
52
38
22
105
45
8
22
18
15
3
12
54
48
72
3
27
30
56
18
130
99
3
72
90
6
6
6
42
48
48
20
24
10
38
64
26
10
20
78
42
30
60
37
41
12
82
6
30
6
51
60
5
132
22
44
4
42
3
5
40
12
18
6
66
18
20
228
88
12
30
105
3
69
15
18
180
48
14
10
15
15
8
82
116
55
12
45
20
4
60
68
40
18
62
6
22
20
28
12
80
30
4
18
6
120
182
42
28
57
5
18
4
9
47
22
66
2
12
55
5
46
6
51
5
48
40
2
30
94
33
41
22
12
33
17
18
22
12
3
15
8
18
79
23
145
47
10
12
39
12
35
12
18
12
10
45
21
6
8
22
6
57
5
6
10
32
78
30
12
48
55
17
28
36
3
3
48
42
3
17
30
10
68
46
9
9
3
17
28
15
15
33
24
41
7
9
99
24
35
85
33
8
12
64
36
2
10
8
40
8
16
98
82
3
15
21
51
30
6
33
65
34
18
42
12
8
18
7
21
90
9
96
12
33
75
17
30
13
65
7
5
4
3
63
24
66
24
6
62
60
6
10
96
68
90
10
6
9
27
9
5
12
4
14
24
76
12
33
12
87
68
30
28
14
22
26
10
27
41
22
12
153
27
33
15
50
4
36
12
78
33
5
42
10
12
6
44
58
54
9
17
12
46
6
26
18
34
60
18
27
23
12
25
23
18
10
2
22
50
108
10
24
21
3
24
38
115
12
21
12
27
5
40
8
64
3
113
64
18
30
66
12
2
48
48
46
14
16
18
48
38
24
6
4
50
28
15
15
42
86
42
10
30
2
16
12
92
10
90
12
6
87
113
102
48
18
42
42
30
25
53
18
24
13
17
31
21
54
14
55
23
64
44
42
43
24
5
31
5
34
8
48
10
32
4
36
2
22
56
4
14
4
6
6
18
8
28
6
36
48
60
6
24
27
33
14
18
22
38
55
3
42
20
22
6
6
9
24
33
2
13
93
2
73
5
70
50
64
18
12
33
17
10
20
58
15
5
18
10
2
22
158
34
3
36
17
72
60
31
17
4
39
69
15
21
62
25
45
27
15
80
28
18
75
29
10
30
3
75
54
36
12
20
6
10
6
8
138
48
7
15
54
6
2
10
6
12
50
34
90
9
21
6
32
18
10
8
25
47
40
8
42
40
3
57
72
30
20
25
108
9
14
10
2
42
108
7
96
51
33
33
63
77
4
18
21
24
53
34
6
12
6
2
28
15
21
36
2
18
42
18
52
48
12
50
22
48
60
48
8
7
5
10
24
26
42
36
46
18
42
3
15
30
8
42
48
37
87
6
60
8
40
6
9
45
96
123
60
21
74
6
4
3
35
4
54
15
21
48
6
50
30
22
60
15
15
24
26
28
14
73
69
18
48
45
9
38
22
24
24
8
58
50
55
5
79
11
10
12
42
33
47
13
17
6
34
60
80
36
40
44
22
84
6
30
6
3
9
38
82
30
6
14
52
26
60
132
18
12
48
154
84
24
26
90
70
2
7
33
48
102
62
36
24
22
24
42
63
17
34
18
3
47
70
120
20
6
84
22
24
24
6
30
32
127
3
42
6
24
33
33
6
6
8
16
3
35
10
48
24
44
22
2
48
28
36
86
4
14
7
69
38
16
6
14
30
4
60
20
22
56
10
2
6
46
24
9
21
6
38
46
24
56
40
36
14
34
18
15
15
20
72
13
3
20
22
15
5
42
78
30
64
30
8
6
25
45
30
66
3
15
21
77
10
110
64
36
18
42
3
5
16
68
28
138
30
2
60
70
15
48
9
42
18
75
63
18
2
10
8
7
15
54
18
81
9
12
18
8
58
15
35
60
10
44
55
105
3
15
2
58
105
108
72
23
10
75
5
60
4
6
42
54
26
4
68
6
40
9
36
45
2
4
38
16
44
31
9
8
10
38
12
12
31
9
15
33
12
68
7
3
18
15
9
6
32
130
20
7
5
43
69
3
111
44
10
3
9
8
22
14
114
16
117
77
55
3
54
6
80
42
43
15
90
38
12
34
8
28
8
42
10
63
51
36
33
45
14
10
60
68
34
86
4
8
28
8
4
15
155
58
12
3
69
14
10
24
36
15
17
127
3
2
10
12
24
44
6
24
28
27
5
16
6
68
25
81
6
18
26
76
14
12
42
22
120
14
34
12
6
18
12
27
87
6
140
30
25
9
96
8
19
23
18
16
8
151
21
44
60
16
3
87
8
30
36
70
14
22
78
8
28
24
6
12
62
22
14
67
60
3
6
3
35
66
7
33
42
2
18
10
3
47
13
147
12
6
36
56
7
15
6
36
8
36
82
80
64
6
24
24
15
21
54
2
4
51
23
52
33
59
16
42
24
24
14
13
9
6
42
8
28
12
12
60
12
66
20
48
12
12
18
34
6
27
96
15
150
74
13
3
14
18
37
45
20
58
20
37
27
48
105
21
12
8
22
48
50
4
20
52
51
3
20
42
28
12
48
36
6
57
5
31
84
27
8
30
16
14
13
60
3
42
72
120
6
42
80
10
20
34
3
45
12
26
52
132
6
24
63
53
48
115
27
12
33
35
10
8
94
30
20
16
42
48
2
4
30
26
67
53
28
14
13
9
3
23
70
12
68
67
123
24
24
42
20
40
72
15
5
16
42
45
12
23
13
39
18
110
34
14
60
94
15
15
78
2
36
42
12
31
17
28
32
4
8
36
112
30
54
26
25
3
50
12
4
14
16
18
38
10
38
24
16
174
20
6
64
30
162
8
1
21
30
26
4
8
31
21
48
60
36
44
30
30
36
24
16
14
18
22
8
13
45
32
22
20
1
5
24
30
1
17
28
24
3
12
36
45
30
12
24
24
2
4
36
27
83
18
7
23
25
51
44
37
5
28
12
140
4
108
3
72
65
30
18
78
64
21
9
110
28
158
64
86
10
75
15
42
8
7
5
40
20
30
25
72
3
57
23
4
14
112
32
16
92
28
2
4
9
27
12
12
84
54
12
39
59
10
51
9
86
30
64
20
10
20
46
6
21
93
20
12
10
93
5
64
68
4
6
2
52
78
18
24
38
48
10
72
3
65
22
12
14
10
54
3
17
28
2
1
60
5
4
18
60
2
10
80
1
5
7
5
28
2
37
11
4
6
12
3
21
3
51
84
6
2
42
22
21
9
63
57
8
22
66
2
25
45
15
27
8
66
7
39
86
4
14
94
50
10
96
15
135
44
1
15
129
11
22
30
2
10
42
8
28
32
18
18
16
3
5
6
4
78
24
26
13
9
20
18
10
20
100
2
6
19
21
15
12
33
27
45
108
50
10
15
9
12
39
15
57
5
4
6
20
60
10
20
42
18
7
83
ABCD 97351567928*3^$a+1 [50036]
6
42
7
23
12
1
32
15
33
27
12
12
36
60
9
69
12
54
48
42
3
33
27
48
132
40
20
51
36
18
42
49
56
69
99
27
6
7
11
12
144
13
36
17
18
37
35
12
81
84
21
15
69
18
24
33
12
100
11
24
84
30
135
144
28
48
56
24
45
6
60
9
96
33
30
210
6
25
17
30
48
54
3
3
24
42
15
39
144
61
35
30
87
15
42
7
11
9
144
16
41
48
27
27
33
84
15
81
3
21
99
36
24
24
30
115
23
25
24
35
6
63
69
30
30
6
6
66
60
273
39
45
12
48
36
69
3
15
37
36
5
6
90
24
27
9
54
72
144
54
27
39
168
1
29
96
84
7
101
42
37
53
30
6
7
47
6
111
15
1
53
240
27
303
84
18
12
18
12
30
31
5
27
60
135
18
36
30
21
45
162
36
1
5
6
69
4
17
79
8
15
42
30
24
12
18
6
48
13
95
25
8
57
63
15
1
23
6
75
4
41
6
66
15
4
35
66
39
76
48
47
90
63
45
24
42
1
8
15
121
108
36
156
20
3
105
12
36
9
19
20
117
7
20
123
30
19
20
9
24
48
15
69
18
48
57
3
18
6
30
39
99
12
18
36
30
6
39
64
5
180
60
12
18
12
6
84
3
3
12
33
3
117
63
54
75
81
27
9
18
12
9
27
12
18
54
66
43
71
36
60
48
12
177
27
84
12
54
75
4
96
5
60
6
90
3
45
54
90
30
61
47
9
48
40
53
42
48
30
42
45
15
60
12
126
15
39
48
12
24
84
45
21
150
72
120
24
141
124
5
36
84
19
11
24
49
17
90
9
39
36
90
12
54
48
36
21
15
25
8
40
47
78
27
39
24
180
37
96
48
32
45
18
72
102
12
6
217
23
33
39
121
20
39
12
18
7
41
7
116
15
6
6
54
3
48
24
16
72
47
93
27
174
27
15
18
27
3
12
12
36
42
3
45
30
186
3
120
75
36
30
6
18
48
43
41
39
40
77
18
24
21
51
121
20
75
57
15
60
108
33
9
31
44
12
51
37
17
6
57
63
18
15
24
21
24
42
96
108
37
179
24
24
36
1
11
18
42
24
24
6
3
3
114
84
39
15
60
57
33
51
21
24
24
6
49
12
71
12
12
21
124
23
162
6
90
7
71
120
24
12
24
12
12
48
60
9
63
45
3
54
6
60
42
90
42
48
42
25
5
18
33
40
8
27
13
5
27
39
36
12
13
53
31
11
48
12
12
25
32
3
96
1
5
300
18
48
37
35
33
9
39
9
6
21
16
12
23
12
48
48
30
72
55
5
75
3
6
24
67
95
9
39
30
42
54
18
33
27
21
64
167
54
30
12
12
13
23
6
36
84
6
13
11
9
21
18
45
16
32
12
3
60
12
96
25
107
72
30
36
186
48
1
24
53
42
25
65
7
20
9
162
12
21
135
54
43
92
12
36
15
45
9
30
48
60
90
90
12
109
227
48
117
3
12
54
43
47
45
51
12
117
21
90
24
24
36
13
11
97
17
27
9
55
24
107
33
27
24
61
11
24
18
31
17
18
12
24
24
9
3
120
12
12
114
15
36
21
3
39
33
27
6
6
81
75
45
27
85
107
36
24
30
138
48
73
71
45
33
6
24
13
23
109
53
198
1
71
93
9
6
109
71
60
150
55
35
6
15
15
9
15
30
39
48
75
25
47
1
17
12
216
24
3
40
23
12
18
162
49
71
24
30
18
12
24
9
15
45
15
6
126
90
24
15
27
12
141
16
23
30
6
24
78
144
15
45
114
25
24
12
20
21
72
51
60
39
78
30
57
72
21
12
6
9
21
30
9
100
8
27
37
35
36
30
15
33
79
176
4
17
6
9
15
13
5
15
16
35
105
27
49
11
78
15
27
24
25
20
69
19
56
51
204
12
198
30
1
23
6
79
36
155
24
37
11
60
45
28
56
48
12
16
155
60
24
210
3
88
23
57
9
6
25
35
12
18
78
81
15
13
11
60
24
66
27
72
33
60
24
43
5
156
60
66
48
48
9
196
20
48
24
36
4
5
3
24
3
18
42
102
91
53
55
20
189
91
24
56
15
96
198
66
54
30
18
78
69
15
25
11
60
57
88
56
111
33
39
12
69
36
9
12
60
15
9
39
21
6
9
3
18
18
49
5
18
49
11
49
23
36
6
15
21
48
30
9
27
18
3
45
7
17
15
9
147
27
30
6
1
11
12
13
48
41
3
57
6
12
57
33
6
30
66
45
15
9
111
9
27
18
84
42
33
3
13
20
16
23
57
120
40
80
39
165
51
9
75
21
84
9
6
60
90
6
6
67
71
60
21
36
69
30
24
102
43
29
55
35
72
9
81
78
57
39
141
60
45
3
16
5
30
120
57
27
6
30
12
9
39
6
6
57
27
96
105
195
13
149
12
15
3
12
6
60
63
12
9
75
16
8
52
17
31
36
131
93
27
37
5
90
12
60
9
39
12
18
27
21
27
15
96
12
45
63
69
15
12
48
12
45
24
111
6
18
60
21
3
72
33
27
9
87
84
33
28
152
15
45
48
27
6
24
147
105
144
6
9
27
165
40
32
132
28
35
36
30
72
3
40
92
27
12
ABCD 97351575702*3^$a+1 [50052]
41
181
60
120
135
144
51
48
30
15
240
48
45
24
59
1
111
45
60
120
15
45
3
51
48
45
27
66
3
27
53
160
9
72
15
48
57
18
48
54
36
54
30
23
13
54
29
64
3
90
83
160
9
72
95
1
300
12
210
192
150
120
18
48
69
3
45
3
72
53
7
78
12
42
78
12
171
57
12
11
19
120
69
80
49
48
63
21
36
84
6
84
9
21
78
30
48
15
39
150
6
24
48
60
18
39
33
15
93
195
128
67
54
60
11
85
54
5
16
32
115
30
15
105
87
33
15
147
240
126
54
18
12
36
162
42
18
180
30
30
108
125
109
3
3
29
103
78
27
87
96
60
90
12
12
60
36
114
66
42
77
16
105
24
48
90
60
132
48
72
6
24
48
42
126
42
42
6
174
143
7
30
18
102
35
55
9
27
53
1
60
36
63
39
105
27
6
24
36
180
95
55
12
72
78
12
66
12
42
3
27
48
102
63
195
77
1
54
300
120
48
5
163
114
36
87
3
54
18
5
37
60
48
207
165
11
97
12
291
32
73
204
78
48
54
71
19
126
42
30
90
77
25
60
6
30
23
16
75
48
60
48
54
36
54
66
222
18
24
18
168
53
49
15
48
9
36
60
84
3
27
30
215
25
18
30
23
19
6
300
12
15
57
48
12
36
23
1
96
63
27
53
16
105
39
171
108
48
204
93
3
72
53
25
23
1
60
3
27
5
43
101
7
84
288
53
7
102
131
64
81
54
60
29
112
27
12
18
12
30
29
91
150
36
59
25
60
30
6
24
6
132
30
18
24
125
73
71
19
48
30
42
12
18
23
67
72
90
240
60
48
15
27
66
24
6
293
16
3
77
61
132
18
93
27
90
24
108
42
45
21
54
69
96
3
120
165
33
42
12
60
90
156
23
181
18
108
30
24
23
13
83
49
15
93
42
78
24
216
27
32
43
72
90
35
55
9
147
29
25
23
187
6
159
3
125
13
24
60
180
11
64
51
54
216
42
5
67
6
24
36
12
18
45
45
84
6
204
30
60
60
18
12
89
96
25
36
35
19
228
12
126
47
13
84
36
30
30
47
43
69
33
12
51
57
78
132
72
6
30
185
55
105
9
18
293
64
128
133
12
42
96
24
36
12
72
6
54
18
23
19
30
48
15
87
41
19
90
150
6
24
18
125
43
53
61
83
13
24
6
54
48
18
24
60
6
84
63
75
117
48
57
71
19
45
105
60
480
6
5
64
153
108
107
16
39
60
42
6
120
24
29
97
24
36
30
5
109
6
24
126
60
12
102
150
35
91
69
3
30
42
69
51
48
72
6
42
42
60
143
25
72
6
54
3
33
42
138
59
73
18
30
30
89
145
66
192
30
72
30
18
12
96
59
43
150
15
33
143
1
63
195
168
24
36
57
27
60
6
144
120
6
69
21
12
15
3
237
33
54
18
87
3
120
162
51
45
84
63
87
6
12
23
19
48
18
75
32
240
37
60
15
80
85
78
30
111
224
55
42
6
114
48
72
48
132
36
23
64
87
18
132
6
30
24
66
53
1
36
30
173
49
120
167
91
30
42
77
16
27
117
45
30
30
48
30
18
87
27
30
66
5
64
33
120
12
30
96
54
23
13
3
27
150
24
23
343
90
54
30
11
85
27
32
61
12
90
93
57
71
157
35
64
153
71
16
45
30
48
78
135
39
105
21
54
60
60
141
48
96
80
1
54
30
6
114
180
95
43
222
30
9
9
231
57
60
54
21
9
96
39
3
93
147
42
36
24
30
6
12
18
12
42
156
83
1
150
30
30
168
120
120
197
1
63
51
45
105
39
ABCD 97351854896*3^$a+1 [50028]
108
45
12
31
113
7
344
24
120
16
8
16
317
19
113
127
248
57
79
41
31
5
168
19
173
255
57
87
244
17
264
231
45
27
36
100
32
40
32
141
327
153
67
89
55
53
12
84
60
87
105
72
103
5
243
12
57
75
12
81
27
45
87
76
104
21
307
77
99
16
161
60
180
24
60
51
33
12
195
64
65
84
72
15
57
3
9
171
177
12
99
76
209
51
129
19
65
12
84
87
72
88
20
153
60
7
168
72
8
216
153
27
45
84
75
72
40
32
16
24
17
120
151
53
99
132
4
32
108
124
101
27
273
7
17
60
180
55
17
31
20
69
84
87
12
105
127
80
40
48
65
3
28
240
72
44
93
48
3
52
413
24
87
4
149
180
135
93
15
292
53
240
43
17
103
17
223
41
55
80
16
5
3
237
228
55
161
36
115
5
240
195
112
48
20
108
177
7
5
51
36
81
27
57
60
43
137
120
36
67
197
123
333
168
147
69
3
72
24
69
12
55
209
12
300
63
136
216
17
135
352
29
84
3
45
7
32
400
65
108
3
144
40
209
12
19
24
149
51
40
41
84
51
16
8
21
15
9
84
63
280
5
60
79
96
168
32
33
31
116
100
224
69
36
79
5
336
120
96
3
237
72
63
9
163
17
231
160
113
171
36
57
7
48
185
12
235
104
69
108
207
93
12
96
87
64
89
27
12
132
124
176
45
300
276
99
129
31
8
208
152
40
5
43
233
87
129
31
120
5
19
65
24
12
132
96
39
48
69
36
72
27
249
36
39
45
219
36
420
21
163
68
84
9
7
89
79
65
84
91
41
48
12
43
17
84
291
88
48
77
51
132
165
87
120
33
12
171
36
225
228
87
40
236
57
12
84
12
60
99
48
45
43
24
5
24
72
67
168
5
108
12
48
36
36
19
5
60
55
125
24
231
4
32
64
48
152
40
120
29
67
120
5
187
65
396
15
172
168
77
187
8
88
77
39
105
51
105
24
55
221
63
220
24
8
72
33
55
48
104
16
72
104
60
33
48
75
40
24
80
64
17
120
24
175
128
33
55
5
43
221
24
67
17
223
24
89
127
5
12
103
8
96
360
160
41
223
116
36
225
348
75
129
103
5
27
117
99
24
12
81
27
16
17
135
540
100
65
24
48
7
96
65
63
16
5
19
116
21
39
165
48
123
129
444
327
4
176
24
40
24
56
16
24
53
3
69
120
91
48
192
20
12
33
24
15
16
125
63
21
96
295
17
72
24
12
19
248
16
92
144
96
213
144
31
89
111
16
113
7
44
4
257
63
ABCD 97352046952*3^$a+1 [50033]
36
36
40
125
31
108
71
36
33
4
5
36
66
54
39
15
25
17
48
31
41
115
36
8
4
12
96
48
12
104
28
11
97
60
48
12
83
157
12
48
12
20
75
6
30
25
32
72
48
57
18
49
36
8
75
61
113
3
52
5
48
60
7
108
29
43
41
6
54
54
25
11
1
60
8
16
32
64
65
15
63
85
17
39
40
36
24
56
28
53
7
5
43
17
43
12
35
1
72
144
48
35
1
17
15
24
15
25
29
75
21
31
17
6
1
53
7
41
55
32
75
13
23
60
9
96
39
30
43
72
8
45
19
11
13
95
141
9
67
5
19
8
148
89
51
3
61
108
71
66
19
60
32
39
105
88
68
3
37
24
11
73
41
66
60
13
20
15
144
18
15
9
171
93
31
36
155
25
5
55
24
24
36
113
211
152
69
15
21
7
68
3
1
96
8
76
108
17
18
18
30
18
19
60
11
21
28
5
186
1
8
57
114
30
90
25
32
57
31
84
11
72
18
54
18
15
39
9
16
59
24
30
90
60
18
15
48
36
88
12
96
72
23
49
224
15
6
36
12
6
102
55
84
29
79
8
4
60
8
33
24
30
18
36
7
12
12
20
4
12
108
72
44
39
9
57
15
9
259
108
77
6
30
31
8
21
139
5
7
41
79
24
12
29
51
39
33
3
18
51
76
77
15
16
92
3
141
28
23
60
45
63
61
11
9
9
27
28
11
108
73
12
20
3
85
83
97
192
260
63
9
16
5
43
12
20
4
8
57
31
132
71
57
105
15
57
60
18
18
12
39
40
36
12
17
31
60
59
54
66
36
57
33
7
68
48
117
18
45
40
35
21
15
36
54
18
132
13
5
30
25
68
4
60
23
6
51
51
24
36
54
15
4
44
40
35
13
72
41
7
32
16
56
40
108
48
12
60
5
12
54
60
61
44
39
18
18
1
44
16
23
18
55
89
39
36
3
45
27
25
23
73
60
60
60
23
81
9
115
36
80
69
54
18
7
8
72
16
12
53
7
29
36
19
44
111
18
18
145
53
79
11
60
37
12
48
12
11
6
36
12
3
84
21
18
157
95
57
3
73
17
27
108
132
15
6
66
33
52
20
16
8
52
68
4
60
36
24
60
12
23
42
19
29
36
31
20
21
55
35
37
32
81
87
3
13
56
64
5
51
3
108
49
59
85
11
48
13
80
87
90
6
49
23
13
192
137
48
7
36
24
48
120
32
135
33
28
77
75
52
17
39
72
3
49
48
84
84
12
29
31
68
27
48
36
49
41
24
19
32
15
1
23
9
93
54
54
42
37
53
72
36
12
72
42
30
43
47
24
85
77
135
52
36
24
35
6
51
28
47
30
36
42
13
53
6
121
89
90
13
65
63
129
6
33
4
116
27
12
18
54
1
72
60
107
1
80
60
15
73
17
79
48
77
36
18
12
18
67
23
109
96
44
27
45
3
36
21
3
18
63
60
4
11
25
17
99
9
27
52
80
40
72
144
24
83
45
27
18
87
40
48
48
84
8
3
60
12
13
20
4
41
66
90
19
32
45
102
72
13
41
96
156
42
45
27
30
79
36
29
7
132
5
78
48
6
15
64
20
99
1
11
1
35
57
28
8
39
61
44
3
25
29
55
96
119
13
5
30
21
4
71
120
96
30
39
72
3
36
73
17
55
83
18
108
19
48
83
12
205
65
150
73
36
36
60
5
42
30
31
84
8
39
69
9
103
17
7
83
6
55
35
30
36
18
78
48
6
13
41
15
21
79
36
20
99
97
59
36
18
67
12
17
126
45
39
21
57
91
71
144
9
3
54
6
109
173
55
48
12
32
15
193
96
24
11
6
79
12
68
72
4
89
87
15
49
5
111
39
61
83
1
96
12
8
3
37
20
4
11
42
55
35
25
36
84
36
17
15
12
27
13
20
76
12
24
11
54
24
102
13
44
3
9
93
43
17
55
48
12
56
27
12
105
52
83
1
176
40
84
17
75
28
29
12
96
19
8
27
84
37
23
1
11
73
5
36
15
76
125
15
12
3
18
7
17
72
36
7
12
96
23
42
12
6
25
47
30
18
21
64
20
52
5
54
1
53
6
9
4
48
5
15
144
36
40
12
8
40
8
16
96
23
36
1
44
96
40
17
18
12
18
147
3
18
15
57
7
11
54
27
21
24
43
72
24
24
32
69
39
88
12
47
45
4
12
95
129
76
48
17
79
8
28
12
35
78
7
12
48
60
17
90
81
75
42
27
28
36
36
24
5
39
28
77
31
80
76
24
11
48
85
47
18
108
7
96
12
44
3
18
19
8
27
25
8
156
72
24
15
33
40
23
25
12
32
3
18
15
15
33
16
80
3
1
11
96
33
15
141
16
59
18
126
42
43
12
47
13
29
31
48
11
45
28
17
36
7
8
87
18
7
65
3
12
3
49
48
68
4
125
84
7
24
20
99
90
12
90
25
29
19
56
4
197
18
25
36
29
66
61
44
16
23
6
15
120
21
18
36
85
56
52
11
144
97
96
35
13
137
7
12
68
33
43
11
25
8
100
8
9
19
36
29
51
3
1
12
95
60
9
3
13
8
40
11
21
28
20
72
64
108
ABCD 97352096074*3^$a+1 [50021]
5
16
20
28
156
60
20
96
72
76
72
3
5
124
72
48
12
68
55
213
9
15
45
3
21
24
11
36
31
5
13
11
4
39
57
96
24
48
32
36
25
35
4
9
66
9
20
12
7
105
57
39
69
12
35
1
39
9
12
54
18
30
21
44
12
40
156
92
40
80
13
24
15
21
23
192
19
66
84
35
31
5
88
69
12
15
33
11
1
39
15
65
36
4
20
40
44
13
18
30
75
111
5
36
12
52
33
3
44
25
11
85
23
96
25
84
35
64
32
1
23
36
36
7
6
15
20
7
18
59
28
20
43
96
24
5
12
7
66
11
100
20
4
12
44
31
48
17
52
12
8
85
11
1
11
12
31
41
55
5
19
29
13
30
18
71
28
108
9
11
37
27
8
72
40
20
13
36
126
29
16
51
29
19
24
48
33
84
93
63
12
120
27
53
37
3
219
9
57
15
68
19
162
3
3
29
49
59
103
18
24
23
49
59
40
12
8
72
84
36
24
13
96
71
19
21
108
15
48
54
35
4
56
49
11
25
30
69
20
49
6
41
85
75
56
7
53
49
11
25
23
4
140
25
11
16
21
150
29
24
12
25
24
6
17
12
85
48
51
21
3
21
6
33
72
24
12
32
40
60
32
124
20
1
63
60
8
28
21
15
8
40
80
36
1
3
48
45
102
53
13
24
71
7
114
35
48
160
176
19
48
9
20
25
23
16
12
8
31
6
15
20
7
81
9
27
3
17
55
18
23
7
18
83
49
18
33
84
27
101
13
35
19
41
7
65
7
18
15
15
53
4
8
64
60
68
12
4
9
6
30
60
27
69
3
21
6
54
15
56
120
40
21
15
32
12
156
52
27
105
24
20
72
52
45
143
4
33
27
21
3
57
3
39
41
1
3
8
48
97
18
17
193
35
36
28
20
7
30
63
12
56
73
36
15
21
15
80
4
48
3
137
28
80
24
4
36
56
12
12
1
12
71
1
30
21
12
57
83
40
51
5
16
8
16
21
71
49
111
8
4
12
165
23
40
12
36
92
100
8
204
24
4
32
36
24
79
24
90
36
90
5
52
39
6
23
12
12
16
12
33
11
61
54
6
35
12
52
24
9
102
120
90
30
5
49
12
24
75
21
48
24
11
4
36
156
15
6
15
3
126
48
123
9
24
96
6
9
60
93
6
5
1
11
28
56
48
48
4
15
113
28
68
4
128
48
25
60
36
71
4
21
3
39
18
27
36
81
6
18
15
20
72
85
48
6
9
20
4
15
6
119
48
13
11
43
17
25
144
6
41
72
16
9
27
141
35
19
29
12
48
4
75
42
15
308
72
1
47
16
24
27
33
32
48
7
24
45
56
24
24
85
227
88
72
33
27
56
52
123
5
109
24
15
24
33
179
13
48
35
24
36
28
20
1
108
71
121
23
67
41
7
57
33
6
41
28
68
199
24
237
20
24
1
3
44
121
24
47
204
76
56
7
57
24
104
25
6
17
12
60
25
15
12
3
41
40
104
13
27
20
61
6
45
44
24
73
35
67
30
11
64
72
96
15
9
20
19
189
33
18
17
28
36
48
8
7
48
5
19
5
19
24
18
24
23
25
51
36
9
39
117
3
60
8
64
48
27
149
4
80
1
15
9
11
36
88
36
21
30
29
61
24
35
61
3
3
54
63
36
9
95
73
30
18
54
45
105
11
24
97
39
57
78
30
11
28
12
33
11
24
91
5
12
28
144
81
60
15
20
91
96
129
63
42
35
181
3
20
36
13
6
66
48
11
16
51
5
19
30
15
33
36
15
9
63
8
1
30
41
4
69
6
65
25
3
93
54
33
56
7
33
20
16
20
25
71
28
51
5
120
16
3
125
36
109
66
18
11
37
30
72
53
64
21
12
35
1
30
101
61
48
107
4
8
36
76
44
132
79
5
36
97
95
1
30
21
164
31
89
55
24
168
5
13
276
23
36
4
3
18
99
68
12
12
1
102
21
132
72
80
7
5
61
78
17
13
59
73
23
40
15
66
35
24
4
15
5
52
9
24
30
5
1
111
93
3
3
5
4
20
108
4
120
44
1
11
19
24
29
25
15
21
59
97
11
55
69
45
23
16
12
9
51
9
30
5
24
36
88
87
53
52
80
13
48
18
77
49
51
20
52
8
13
11
55
5
40
69
27
80
168
24
60
1
47
79
5
43
45
3
45
3
5
12
24
28
3
78
36
63
32
1
48
30
29
16
12
15
24
5
61
35
13
24
11
52
24
80
13
258
53
19
53
4
15
48
41
7
24
5
40
60
15
18
6
29
12
4
84
15
41
52
8
1
11
55
5
19
45
3
42
24
75
84
56
49
27
3
126
11
36
49
35
25
48
27
69
30
6
51
39
29
120
1
36
23
1
6
24
24
221
253
23
55
18
99
32
1
18
30
51
8
1
84
3
57
11
24
37
35
25
3
12
96
3
21
44
7
29
16
99
6
27
21
11
25
30
5
4
60
200
24
43
29
19
72
53
1
3
48
45
15
33
35
16
39
81
9
155
4
32
31
5
4
48
36
12
20
13
30
24
53
108
24
108
43
17
7
21
20
109
23
12
7
5
61
15
9
15
15
5
16
8
4
33
39
9
15
32
24
25
6
33
20
61
36
95
13
6
5
16
3
45
24
60
32
1
23
12
67
18
143
12
19
30
11
4
24
44
12
13
36
47
37
3
99
5
28
15
65
28
57
48
23
4
68
64
36
8
97
159
21
3
12
8
60
25
99
8
13
39
33
27
168
27
21
69
78
30
47
40
51
41
13
15
8
19
41
24
25
15
56
24
31
45
3
9
15
41
49
35
16
140
55
5
ABCD 97352096222*3^$a+1 [50040]
33
291
9
45
39
32
13
60
23
49
36
23
7
137
61
36
24
12
59
4
117
75
92
16
15
24
153
144
68
12
48
52
39
9
12
51
60
69
105
18
53
48
31
33
80
157
66
65
12
31
5
12
4
156
84
44
25
11
1
59
13
35
16
57
78
29
25
192
35
1
99
44
91
9
69
11
55
57
32
48
43
197
43
30
39
60
36
45
36
6
18
51
36
75
90
119
64
36
123
120
41
36
109
30
24
93
15
210
143
55
9
12
21
27
48
32
16
39
48
89
4
204
36
51
108
36
30
132
27
21
107
115
108
81
39
21
93
66
42
87
3
17
13
63
9
171
80
25
12
123
45
12
99
33
126
5
151
5
16
15
65
25
59
49
90
129
48
3
216
18
36
24
71
16
96
33
54
141
12
39
18
90
72
78
90
45
36
27
18
15
21
123
15
17
1
35
28
99
36
41
145
111
15
54
66
45
45
335
43
36
180
36
45
135
108
36
24
120
21
51
60
65
43
21
228
75
30
71
115
270
66
6
12
11
67
29
16
3
57
237
198
18
11
19
29
48
4
99
29
133
23
19
12
108
41
127
12
101
31
210
54
144
53
25
39
36
48
32
19
96
18
75
27
162
3
12
128
25
75
333
35
16
63
72
48
5
48
48
52
48
75
12
53
25
12
18
29
13
15
33
60
30
9
32
121
18
6
108
120
18
53
109
3
3
72
69
15
6
12
131
16
44
85
95
25
99
32
4
12
33
54
36
21
75
30
11
12
1
102
42
95
16
9
231
80
49
63
27
21
80
139
48
53
37
24
23
103
5
43
9
176
19
45
27
53
31
90
131
36
48
16
44
265
119
52
15
54
75
12
75
192
41
76
33
3
48
51
249
32
4
48
33
18
12
65
12
13
60
135
20
12
25
90
17
55
9
15
120
144
53
100
15
125
100
93
15
20
181
60
11
97
131
25
6
33
48
32
61
99
32
73
48
167
31
125
84
12
180
55
36
30
42
93
27
5
60
112
80
31
54
126
42
18
90
12
11
7
24
21
12
15
60
192
78
11
61
210
6
39
69
15
60
84
32
1
27
45
6
29
48
43
36
5
124
32
180
64
15
54
12
47
103
48
24
36
57
177
35
12
109
42
57
15
21
80
96
28
81
15
165
90
12
53
7
9
99
120
9
27
33
27
213
57
23
25
6
54
107
48
7
9
260
85
36
78
5
43
60
57
32
103
78
18
29
76
15
17
4
51
54
3
3
17
12
48
7
144
221
145
66
173
61
24
11
48
67
54
90
30
47
28
96
33
36
12
47
52
51
12
65
187
18
35
7
53
1
15
15
204
5
43
9
44
7
84
24
17
60
187
96
72
30
143
25
39
33
48
42
48
24
65
43
144
165
9
6
269
160
15
17
79
213
33
18
72
53
160
39
101
49
102
9
51
93
32
31
144
21
33
111
39
69
32
1
18
36
6
84
3
80
16
12
33
36
54
42
27
3
150
108
84
18
53
55
6
23
220
81
35
144
13
60
12
23
84
28
33
63
27
53
31
54
24
23
7
57
51
153
81
3
75
357
15
18
111
39
36
101
61
47
112
20
13
131
12
7
93
15
48
17
163
41
4
12
32
7
216
17
16
51
24
84
21
60
20
7
9
9
119
43
5
85
24
15
228
3
45
45
144
15
129
54
141
201
3
33
72
27
300
3
66
59
96
4
12
153
18
18
114
165
51
9
57
270
24
21
45
36
60
102
78
47
7
54
159
51
17
12
13
23
12
4
48
176
25
51
224
61
39
32
25
119
28
63
65
49
3
48
60
20
12
73
23
97
24
23
31
5
16
44
145
99
12
20
204
7
173
85
71
16
32
7
36
84
24
66
60
11
73
180
42
12
60
81
57
24
15
33
15
75
41
16
108
33
42
36
17
55
12
72
24
54
11
37
144
54
17
7
108
12
17
100
44
4
15
78
ABCD 97352165312*3^$a+1 [50056]
69
16
104
40
83
1
36
11
33
81
6
24
1
44
15
6
3
111
30
48
7
68
45
120
12
19
59
61
11
6
27
60
45
27
4
131
9
9
102
69
21
66
150
27
15
1
41
138
48
37
36
120
41
63
15
45
28
92
96
4
5
7
5
19
29
67
5
6
144
60
1
35
72
1
17
42
18
7
12
35
33
72
16
167
72
30
66
25
8
52
108
72
60
17
7
71
90
175
47
42
96
30
30
139
83
81
39
42
15
51
174
39
87
12
73
29
30
18
12
6
49
35
36
33
84
52
20
3
12
60
30
30
9
36
3
57
40
11
33
21
3
16
96
95
9
87
13
20
57
132
7
11
42
18
57
435
1
24
137
66
30
54
60
60
60
30
6
24
1
8
16
35
1
17
42
36
102
7
23
120
150
12
15
15
90
3
12
45
18
108
24
30
15
4
176
15
6
72
55
17
6
25
59
25
8
52
41
54
36
145
5
3
76
23
72
18
30
72
13
80
76
11
60
9
76
5
31
47
78
3
81
3
3
13
156
96
17
75
75
1
11
30
30
78
27
60
3
12
25
68
105
31
41
30
36
24
6
7
116
40
41
55
11
9
165
18
13
17
27
15
25
44
81
6
13
71
48
12
1
44
15
18
30
72
18
43
5
162
1
96
5
199
11
1
84
41
12
12
19
20
9
18
117
63
30
19
41
39
3
1
24
23
42
12
55
71
49
11
24
25
5
15
144
51
60
36
12
12
48
252
1
47
30
42
109
41
3
27
18
31
101
18
12
18
12
31
12
53
19
20
28
83
84
6
19
131
90
43
131
25
41
30
37
23
12
61
60
24
32
51
57
36
21
18
1
11
36
24
1
24
35
9
27
13
41
39
52
29
60
30
25
20
16
65
30
24
9
87
9
15
108
198
123
27
12
13
44
4
107
13
107
49
65
18
48
13
29
7
23
1
107
13
59
73
24
60
5
6
9
4
17
24
139
71
109
107
33
36
33
42
36
25
24
71
73
12
29
18
30
75
148
59
30
18
13
89
48
60
18
72
73
8
57
60
43
20
100
36
5
78
132
66
43
12
47
1
59
25
20
213
27
225
30
73
44
15
45
100
71
193
59
60
48
25
35
60
24
13
77
39
51
1
35
24
66
3
21
126
24
1
8
16
11
24
36
90
132
42
1
24
11
30
30
102
27
3
21
9
7
23
48
49
5
36
39
108
27
49
29
7
23
13
60
5
24
6
84
6
102
12
246
24
19
12
224
51
72
180
72
6
7
47
1
8
16
164
60
4
125
12
6
84
33
45
7
24
11
9
184
5
18
54
235
83
48
49
80
3
73
95
13
80
27
24
109
96
35
6
54
90
55
44
27
9
75
30
151
29
36
27
135
12
25
48
23
114
39
27
13
12
5
87
12
75
18
30
13
77
18
192
117
88
47
156
54
55
113
12
151
35
9
16
8
51
18
12
30
36
24
13
48
12
53
114
1
24
5
63
40
35
81
16
11
72
30
7
8
52
20
4
11
78
12
139
11
6
27
15
270
7
20
21
30
24
48
13
44
3
30
18
33
9
18
73
59
21
87
9
15
18
15
96
27
42
42
90
18
12
30
6
12
37
23
120
1
80
84
105
18
30
174
90
55
20
75
9
9
78
85
8
21
39
21
48
18
72
48
13
44
15
21
21
6
174
3
40
48
95
25
77
42
6
150
25
17
27
75
60
18
7
20
160
5
30
78
31
11
1
5
43
17
102
13
29
15
63
13
35
49
11
72
30
18
25
77
90
21
57
30
24
85
84
41
55
11
117
112
68
33
55
5
43
60
29
7
36
44
51
84
30
30
129
51
49
12
72
35
141
16
41
7
23
12
13
35
13
72
32
63
9
3
1
47
9
15
30
91
44
4
29
78
12
37
95
105
100
11
25
29
79
47
24
30
120
15
33
30
42
18
48
72
72
6
27
87
1
17
51
39
13
29
18
13
24
36
17
18
30
54
30
55
11
144
6
63
129
102
30
39
52
108
36
20
144
16
35
9
21
108
90
48
54
90
33
3
24
48
1
12
48
17
84
39
100
56
21
54
30
48
7
36
47
45
52
35
120
1
29
48
12
31
17
51
16
23
97
35
18
115
108
12
53
7
125
72
30
49
12
5
39
4
11
90
30
48
1
36
5
19
29
67
20
28
92
15
90
30
48
13
77
30
30
30
1
12
65
54
36
60
24
36
49
24
264
12
35
1
24
5
79
11
1
29
31
89
6
57
28
35
13
104
15
12
1
65
84
63
3
12
30
18
84
45
51
85
77
7
23
1
12
5
7
65
42
36
25
35
42
7
5
31
5
30
24
129
51
129
9
102
1
48
11
61
65
39
28
47
25
8
63
73
12
24
41
54
18
43
17
127
11
84
60
6
30
85
60
47
117
16
59
78
15
3
60
9
15
18
7
44
27
30
3
16
155
66
54
9
27
49
60
5
18
60
1
12
59
61
8
21
198
37
11
25
24
83
42
6
30
30
270
67
65
27
75
18
7
60
5
48
90
1
47
ABCD 97352835194*3^$a+1 [50051]
72
6
102
46
66
56
84
108
16
110
10
44
40
32
18
42
88
20
66
24
90
216
66
154
32
112
8
82
32
18
22
48
50
6
16
14
4
92
28
56
54
18
24
30
18
76
110
12
64
68
18
30
180
234
6
214
20
84
24
10
66
122
30
72
70
56
24
126
180
4
68
48
96
40
144
96
24
32
52
12
44
34
90
66
80
16
18
72
38
76
56
88
6
122
18
34
32
4
30
110
6
48
16
84
6
20
34
8
82
38
24
450
34
20
120
54
18
52
56
72
22
30
60
50
16
56
34
150
24
98
28
96
24
24
116
24
18
22
32
40
108
32
328
66
24
90
90
30
2
10
24
36
48
36
152
154
54
110
70
30
80
16
188
16
66
18
80
18
64
164
70
2
148
84
38
324
10
24
30
80
10
6
44
76
18
6
24
32
36
34
44
100
60
32
112
20
120
136
140
94
26
40
120
54
36
66
158
10
26
70
92
4
8
46
260
6
18
90
10
20
22
18
6
32
108
4
62
58
2
34
60
60
74
10
68
120
132
112
68
172
24
24
32
40
24
156
54
32
52
68
58
2
28
2
52
56
4
6
80
24
18
48
34
20
108
4
158
40
92
30
114
72
18
10
44
48
64
86
102
18
24
70
30
20
6
72
10
26
84
10
90
120
56
46
24
50
36
6
102
78
58
116
4
6
158
216
90
30
36
214
6
24
80
36
288
42
28
56
6
10
24
30
24
146
10
24
6
62
60
54
54
72
52
32
94
32
72
10
36
44
36
10
30
114
6
180
30
144
30
36
36
144
6
60
18
150
30
98
138
34
170
130
8
24
54
40
90
24
2
96
52
56
90
10
92
28
6
98
12
34
80
16
78
6
44
106
30
134
52
24
96
24
32
4
48
60
56
64
72
84
96
20
54
70
2
150
108
40
86
64
90
54
12
98
18
150
88
74
46
152
12
16
30
32
4
30
60
108
30
150
68
88
6
14
34
56
90
70
14
10
320
66
54
60
18
144
34
2
72
180
18
90
28
44
36
4
188
18
36
18
76
114
42
26
72
16
96
174
66
90
20
4
66
108
20
82
50
58
66
20
10
20
4
90
20
76
30
60
50
16
326
12
76
164
46
54
12
8
16
80
84
130
86
24
108
28
2
118
44
6
102
42
36
220
80
10
24
8
30
22
2
178
12
18
8
72
30
60
36
4
32
64
6
18
12
8
40
8
108
10
14
12
34
30
32
48
42
94
8
6
54
48
118
206
6
18
34
30
180
26
4
72
30
68
16
36
20
144
6
54
76
24
60
92
12
18
82
36
36
54
26
24
70
56
88
66
6
30
128
82
84
50
16
116
444
24
4
30
30
80
36
34
6
36
18
32
58
68
12
70
56
90
54
166
2
34
18
20
126
12
54
54
114
126
34
20
10
60
12
30
44
132
174
6
118
24
96
206
6
12
18
34
78
32
78
40
6
6
54
54
60
32
4
50
46
146
58
92
84
4
56
328
30
266
34
90
20
10
26
94
56
10
56
126
82
32
28
56
54
22
38
180
22
54
90
84
6
186
20
24
46
30
50
34
120
6
18
6
62
24
18
12
10
104
12
28
44
22
38
72
4
32
18
4
8
34
134
30
24
12
64
26
114
100
20
114
66
136
60
120
84
14
6
30
100
122
54
10
54
270
36
188
12
124
56
64
36
78
6
24
68
54
10
24
32
72
22
50
70
18
8
48
6
34
36
218
198
12
46
14
40
26
34
72
188
18
30
22
38
22
30
2
18
12
114
10
56
18
130
36
30
2
252
16
2
72
22
20
138
18
124
30
230
34
2
30
42
22
24
54
90
110
10
176
72
18
64
20
46
32
28
74
106
44
66
60
36
36
30
60
48
34
60
32
34
24
162
90
20
144
10
6
74
30
6
40
104
154
42
68
60
100
156
134
18
112
20
ABCD 97353283078*3^$a+1 [50102]
68
12
30
55
17
55
3
36
92
12
37
69
39
3
45
3
144
20
112
90
63
35
6
6
16
48
36
128
12
100
54
56
103
23
88
156
60
45
119
30
264
7
105
74
60
16
68
13
39
21
12
27
48
20
12
1
53
79
120
153
104
78
90
186
36
73
83
28
74
90
12
1
9
14
40
32
42
48
42
133
47
10
50
28
48
72
90
2
16
36
18
90
182
94
69
35
58
48
80
174
145
87
8
210
186
36
24
1
83
192
30
96
72
42
60
144
24
42
6
10
98
60
66
114
54
175
57
15
99
14
40
26
37
59
30
55
39
20
1
53
6
10
39
65
22
186
32
18
48
36
1
65
67
12
36
3
21
11
4
96
128
121
23
12
4
12
218
6
10
200
31
39
21
83
97
39
56
132
22
14
120
10
51
36
24
15
50
55
9
110
10
104
7
89
54
13
119
16
192
38
54
84
6
40
210
105
59
12
12
18
72
16
27
3
42
27
27
98
55
57
8
16
14
16
42
27
63
32
6
6
25
95
60
84
16
80
28
45
71
130
87
9
26
132
178
8
30
66
114
150
10
44
132
48
78
7
123
54
26
28
36
54
74
16
80
36
28
116
16
153
108
24
15
36
80
82
147
75
81
27
30
126
50
54
66
7
3
20
120
36
4
26
168
7
161
72
40
87
75
30
14
61
51
80
154
6
2
16
14
18
34
33
108
83
30
22
44
46
50
12
25
41
54
85
131
16
36
108
32
58
14
16
69
5
6
82
38
289
17
6
72
18
7
75
36
21
131
34
18
48
32
132
24
61
39
144
80
30
30
36
36
24
24
66
90
37
252
3
2
42
76
74
6
48
4
45
57
24
144
50
13
3
69
63
45
83
61
5
70
170
30
60
25
149
67
5
55
3
20
61
125
40
224
192
19
59
124
38
7
3
198
14
25
195
36
170
120
40
56
30
48
42
54
12
60
34
6
45
83
121
3
110
102
24
49
137
24
31
23
58
38
154
6
69
155
18
48
30
16
50
138
60
18
7
33
78
72
8
1
75
6
14
1
155
4
50
54
1
99
9
45
26
6
58
32
16
158
79
35
36
124
6
30
104
90
6
36
73
5
16
27
72
60
35
145
111
80
76
26
67
71
54
6
24
112
60
116
18
30
106
63
147
20
13
108
23
49
11
54
10
86
40
87
59
54
91
156
135
18
26
6
42
97
60
23
12
73
72
108
35
36
24
18
7
75
33
132
17
90
30
43
5
16
14
18
18
1
195
18
87
65
18
13
17
55
47
1
63
2
10
60
74
168
40
8
48
30
72
64
18
32
70
18
2
48
60
48
25
33
6
26
58
126
110
16
57
17
54
144
196
21
33
86
84
48
12
138
7
71
40
20
144
6
54
42
94
80
106
38
186
40
72
18
14
43
3
9
65
7
35
181
24
36
84
59
37
47
10
62
61
39
45
83
60
138
67
215
76
32
49
83
12
40
81
39
104
37
5
112
72
120
8
175
33
15
17
126
114
67
35
1
144
35
46
32
6
61
155
34
104
88
134
264
34
8
48
22
9
108
93
87
27
30
3
72
36
33
51
83
13
47
22
38
16
21
15
36
90
98
46
3
11
10
56
31
65
24
40
50
36
34
8
7
59
16
20
58
66
21
33
80
96
79
72
35
70
51
72
47
25
119
60
84
13
3
30
24
15
108
29
43
51
122
7
48
132
95
16
54
272
154
20
1
36
3
141
35
84
6
30
73
35
48
54
30
24
97
89
24
16
38
12
73
72
35
28
105
35
16
170
7
47
16
9
72
273
75
155
37
5
54
24
16
9
11
70
14
378
48
130
177
99
33
23
88
26
151
23
36
48
13
3
140
90
10
30
96
38
97
113
58
44
24
76
33
11
96
24
60
61
3
80
76
42
27
35
25
12
36
83
121
29
42
22
122
4
9
60
71
70
74
13
23
37
53
16
38
76
12
50
48
96
30
85
5
46
57
17
18
148
45
5
67
3
2
78
ABCD 97353511714*3^$a+1 [50010]
236
19
12
93
3
5
64
44
4
45
48
3
36
44
60
1
11
13
75
44
1
24
36
66
18
96
30
21
8
16
45
24
47
4
51
41
19
9
21
35
36
25
59
84
31
5
40
9
15
20
1
23
40
12
20
1
54
30
11
24
1
3
21
54
36
9
9
11
40
56
4
32
4
8
7
48
150
18
69
3
5
40
3
5
55
30
54
93
3
30
24
15
21
35
19
45
24
20
60
24
37
99
9
131
36
48
61
12
39
123
18
42
41
12
48
16
9
30
77
13
150
54
71
12
64
33
15
8
49
18
48
5
49
11
115
113
36
19
5
84
31
24
41
36
13
36
95
64
8
4
56
24
73
147
51
65
7
36
21
20
28
111
45
104
40
72
9
11
1
35
12
12
64
32
67
45
27
41
97
143
124
39
81
8
60
16
56
28
27
48
45
33
30
33
20
16
8
36
31
54
107
109
6
18
15
57
18
9
45
15
87
41
4
120
111
12
137
79
162
179
19
17
52
3
5
88
56
268
93
159
33
36
15
27
9
20
24
4
32
109
35
24
16
24
12
33
12
143
37
15
111
54
11
120
12
108
55
5
64
20
25
3
27
36
18
15
9
27
75
41
109
23
7
5
180
85
11
25
78
21
9
35
55
41
31
69
39
65
31
29
7
48
21
60
8
25
27
9
159
72
8
16
104
72
13
11
4
8
55
30
3
80
4
21
114
18
90
29
28
33
27
21
54
5
91
17
13
36
39
39
5
12
85
15
8
36
67
5
64
21
234
6
54
9
24
57
11
12
31
29
73
3
21
3
72
33
83
24
60
84
12
52
8
4
69
30
5
1
18
17
55
125
24
16
20
40
45
3
36
80
37
3
15
17
43
66
11
13
47
28
27
17
25
12
11
52
51
54
47
19
5
1
119
16
9
12
18
54
42
9
27
18
12
18
42
102
45
132
8
36
100
9
51
20
55
77
64
8
31
21
8
12
43
5
1
54
17
19
54
138
29
25
131
12
12
144
4
56
12
4
44
1
75
24
36
60
116
79
273
87
18
23
48
60
31
6
35
19
45
24
21
36
23
25
6
41
88
36
9
47
67
30
6
21
24
9
18
29
168
96
144
13
54
18
15
8
4
24
21
11
19
9
81
126
90
72
27
48
8
12
1
36
71
73
75
32
148
20
4
3
78
66
24
36
33
75
18
12
11
31
33
80
13
35
55
29
19
29
7
9
32
13
51
20
19
21
108
36
20
49
71
1
23
37
18
5
43
60
18
30
54
15
8
48
25
30
5
31
69
117
3
92
4
56
7
57
9
24
11
25
47
4
51
18
90
21
75
66
35
52
3
9
164
121
138
6
59
85
11
25
102
9
80
25
3
176
4
12
15
33
3
17
48
79
5
55
108
72
29
37
83
24
36
7
5
25
72
11
31
189
44
16
15
21
69
6
33
57
71
4
33
36
35
24
36
12
49
71
24
60
28
33
39
20
28
117
11
64
44
100
27
125
79
5
24
61
15
51
5
19
113
16
81
123
3
5
28
56
19
41
103
18
3
84
8
52
12
20
79
21
81
54
29
36
84
24
48
88
44
31
89
16
20
4
32
13
107
124
32
48
31
45
24
32
192
1
11
4
156
8
108
49
24
39
12
111
30
42
48
17
73
95
103
17
48
7
33
60
51
29
61
11
13
75
9
95
12
60
4
15
12
17
16
36
60
93
18
17
16
44
121
12
78
65
12
7
21
20
4
36
15
21
99
21
21
95
60
43
9
12
24
24
51
6
11
24
60
13
27
3
18
54
29
12
48
37
24
15
33
11
4
21
75
15
41
28
36
27
93
27
9
15
120
9
36
45
59
100
56
24
36
60
36
7
96
129
32
4
9
96
84
72
6
5
7
101
64
33
23
16
8
48
48
64
15
12
6
48
99
33
3
24
63
12
42
11
24
199
12
9
81
3
20
60
76
80
121
3
56
124
32
4
75
54
75
36
33
18
17
12
61
30
72
17
24
31
29
64
3
48
21
120
45
3
152
25
18
41
61
131
13
95
16
20
13
47
24
61
23
48
48
24
96
151
6
84
11
13
35
67
77
12
25
3
8
7
66
72
42
48
60
17
1
36
30
18
36
11
4
9
11
36
40
21
35
108
19
5
16
9
11
16
24
21
3
12
20
43
18
54
30
39
36
39
45
24
21
11
115
33
56
76
9
24
27
68
13
54
45
80
19
54
51
21
11
12
16
27
69
21
59
13
71
25
35
85
75
36
108
56
40
24
12
8
7
93
36
36
45
6
5
25
59
109
71
60
13
15
3
5
7
18
204
36
12
11
12
4
24
24
12
39
17
4
3
90
83
52
12
63
6
51
116
4
9
36
3
36
32
4
9
24
47
88
36
36
20
4
56
1
18
5
40
92
28
9
6
12
24
33
12
56
48
24
36
1
11
60
60
12
37
11
139
125
84
37
78
54
120
47
24
7
90
83
7
30
24
11
43
21
33
11
1
63
15
81
117
48
59
1
111
9
72
39
60
15
29
19
5
12
1
3
56
31
17
16
116
49
71
40
75
66
3
20
64
8
12
73
3
24
27
9
27
5
55
18
12
42
53
84
4
15
36
45
80
4
39
66
51
24
20
49
6
12
77
13
72
42
18
75
51
30
39
57
108
36
12
54
96
53
4
12
8
13
35
67
42
75
63
57
44
25
39
87
69
20
25
36
30
9
45
24
23
12
136
39
41
12
4
21
3
69
156
36
78
18
3
20
72
133
24
47
24
60
85
66
29
ABCD 97354528738*3^$a+1 [50203]
37
27
104
7
108
18
72
155
43
149
31
18
39
24
56
7
108
149
121
36
132
12
36
135
8
216
16
3
5
67
6
36
11
40
48
80
72
72
13
72
11
25
6
33
168
8
48
25
71
91
144
72
54
23
49
36
51
27
66
11
16
56
25
23
37
30
53
1
36
27
225
47
79
108
78
12
3
176
64
9
72
39
51
45
171
90
27
24
32
25
39
72
8
136
15
108
45
8
79
33
33
42
102
39
96
27
53
19
5
121
15
80
120
19
306
35
7
66
15
8
55
33
200
49
114
29
40
213
96
30
5
1
15
24
45
3
51
5
16
8
96
37
35
91
117
24
27
29
24
19
189
80
40
8
24
19
21
117
35
16
24
15
6
75
9
239
49
47
13
108
23
13
59
144
13
11
1
96
207
183
108
168
293
88
45
3
144
21
12
72
191
64
33
63
24
3
5
109
83
37
72
35
120
96
181
3
69
24
3
80
61
54
21
32
73
12
3
32
96
1
12
123
48
63
57
8
24
61
27
9
71
72
16
8
13
30
21
56
24
48
72
72
1
23
120
109
3
32
19
18
12
71
37
36
15
24
24
45
131
67
54
24
39
27
144
93
33
39
120
56
19
53
25
12
96
3
56
24
7
12
45
171
234
72
3
48
24
24
99
42
155
40
69
35
24
55
33
8
7
17
79
156
53
40
21
12
18
29
115
36
54
75
123
5
64
56
1
54
9
32
48
37
3
32
133
3
24
8
13
108
180
51
93
36
36
59
19
5
48
120
72
127
113
96
43
21
8
40
120
69
51
104
48
25
24
120
63
27
21
15
18
18
5
16
8
72
16
9
18
45
152
151
17
16
129
63
24
21
174
5
31
96
57
135
9
48
51
21
8
24
19
5
73
12
24
11
253
18
9
192
24
8
55
132
53
40
8
1
23
1
87
432
48
21
35
64
56
13
120
3
141
54
5
40
96
81
39
27
21
3
21
32
67
90
3
104
37
83
16
9
108
83
103
18
15
51
162
59
48
37
54
93
21
35
13
36
60
51
8
96
1
18
90
168
66
18
23
24
115
108
9
123
45
96
213
27
27
180
6
99
8
67
149
49
18
117
33
12
35
24
49
71
109
150
66
27
15
65
1
143
40
123
21
87
65
61
24
3
8
37
27
120
8
16
24
57
36
27
45
18
113
181
36
84
216
72
36
71
133
11
55
17
1
39
80
61
11
16
56
7
33
45
11
109
11
43
5
31
6
144
12
23
16
152
25
47
43
53
181
179
64
104
72
13
27
72
152
24
24
16
9
15
48
141
30
101
79
41
19
192
21
8
280
33
18
5
16
48
3
93
24
69
131
7
233
1
24
48
23
49
23
1
84
3
21
48
27
56
43
45
45
11
40
8
31
57
147
30
87
80
13
83
349
18
18
36
90
9
135
9
81
63
249
15
48
8
40
120
129
71
31
126
18
17
1
39
195
69
81
143
120
37
99
51
53
40
56
7
54
3
57
263
43
12
6
35
24
31
33
15
33
24
3
197
16
248
16
27
21
27
53
19
29
115
96
54
15
8
7
9
27
18
51
45
30
6
12
54
162
72
3
8
25
15
21
6
12
17
16
80
1
87
8
48
229
42
65
43
174
54
558
147
267
21
33
36
3
51
6
23
85
30
54
71
19
29
25
108
60
102
36
93
8
112
21
59
72
48
79
30
24
30
108
41
247
6
84
39
32
25
192
36
3
24
105
23
25
72
60
11
24
19
53
67
21
48
8
96
16
105
15
69
35
109
107
1
63
27
108
18
18
77
16
15
89
19
78
12
107
40
51
18
108
23
13
11
13
30
72
21
33
47
144
40
72
48
33
23
139
21
69
3
32
40
45
123
24
33
47
24
1
78
12
21
33
72
23
24
133
18
90
42
69
24
63
17
43
21
72
8
19
21
51
21
56
13
108
18
5
24
115
77
85
72
3
15
17
43
93
33
39
9
15
3
45
27
93
33
18
108
41
13
35
1
6
17
16
8
24
43
48
18
96
27
3
93
80
25
95
67
ABCD 97354998688*3^$a+1 [50035]
171
60
54
51
16
23
36
66
90
37
131
126
3
27
36
24
66
87
3
93
64
41
126
9
156
4
11
6
90
33
195
6
55
65
6
18
36
163
191
21
21
108
15
15
45
51
54
72
3
15
225
57
60
103
20
16
59
36
61
119
45
171
234
36
99
21
18
6
30
60
234
30
6
79
11
69
177
43
116
60
39
45
45
126
324
36
9
27
117
100
80
21
60
15
231
9
45
115
125
79
11
36
133
12
125
39
297
54
270
54
45
124
11
90
15
75
60
30
6
49
20
15
45
87
93
117
87
147
60
1
29
6
30
78
69
123
18
42
30
78
9
21
60
31
68
3
54
99
16
11
18
126
36
33
27
9
28
116
112
143
90
39
201
102
33
21
150
66
18
6
30
9
84
3
228
72
114
63
147
54
7
65
54
54
36
6
73
35
141
21
7
23
54
6
49
48
236
57
18
96
30
55
48
113
54
105
16
5
43
137
18
72
109
96
35
30
90
73
5
36
3
96
27
84
6
175
5
27
111
126
15
4
17
108
6
93
28
32
3
13
11
36
138
39
100
101
30
96
30
54
6
3
16
125
175
80
4
48
83
6
30
9
15
129
81
90
270
6
30
79
80
45
67
32
112
41
90
33
15
1
149
12
54
60
9
27
144
265
41
90
25
68
27
337
192
96
48
20
135
60
45
45
79
47
33
3
18
66
36
24
33
21
12
114
120
24
45
45
19
11
1
95
33
3
33
105
19
17
60
126
37
83
13
84
17
30
24
217
224
9
66
36
33
96
208
203
54
54
6
30
24
30
150
169
83
93
96
9
19
11
72
177
16
60
77
198
49
156
11
69
52
53
39
123
60
25
83
141
84
75
6
63
21
6
69
60
135
42
19
80
9
66
96
108
105
141
31
5
60
63
291
90
39
64
23
153
81
43
36
71
36
120
109
149
12
43
20
87
18
7
119
69
75
9
96
144
3
57
52
144
35
9
3
78
30
36
126
54
60
54
39
63
18
175
80
100
12
83
36
60
13
20
12
100
11
24
9
4
23
30
54
24
36
90
30
33
16
77
18
61
48
36
71
213
27
9
57
39
69
6
156
258
39
160
53
103
185
75
60
75
37
35
24
36
33
21
15
249
150
45
52
173
12
24
79
96
71
78
180
7
5
54
60
126
43
12
84
125
6
18
7
173
66
96
37
101
96
36
3
84
3
13
12
113
15
81
54
105
15
1
48
272
84
15
109
17
15
48
3
129
75
49
125
6
33
28
23
126
36
43
44
57
6
408
45
60
21
270
13
83
49
59
225
135
300
60
72
54
30
306
19
59
66
60
39
87
54
103
17
54
169
11
180
205
224
36
57
18
21
39
12
258
66
24
30
51
129
79
71
30
39
148
53
90
30
60
12
7
11
9
12
15
1
48
11
126
18
9
261
75
117
7
36
35
30
6
120
96
84
105
21
127
32
111
24
30
183
93
18
30
231
16
59
24
169
41
91
5
36
54
13
161
36
36
87
96
15
6
36
7
47
33
21
156
19
35
240
102
60
87
51
90
6
13
96
11
6
18
109
32
48
352
36
12
107
90
54
6
126
117
21
39
51
1
59
72
9
4
44
171
37
48
77
3
36
75
210
15
9
126
93
60
201
39
52
41
18
210
111
84
144
96
87
114
3
81
132
175
35
90
78
1
11
24
120
60
90
36
ABCD 97355378158*3^$a+1 [50050]
72
60
6
31
17
3
3
18
12
72
24
27
24
76
155
12
12
6
36
24
3
36
33
7
23
25
32
3
13
23
72
21
9
6
6
78
25
20
40
72
32
40
84
71
1
17
7
32
16
36
72
12
48
11
84
81
52
53
54
78
31
20
9
30
30
42
24
13
44
93
15
51
13
11
24
1
11
6
60
12
15
48
9
12
3
21
42
24
13
60
12
20
28
8
69
66
49
41
42
30
60
3
72
51
42
7
84
77
18
6
19
41
3
39
36
49
12
24
24
8
21
75
4
35
9
24
4
32
9
6
30
18
121
12
17
39
39
37
60
8
3
33
88
41
36
12
30
66
42
18
55
164
36
129
7
41
96
7
47
6
60
3
33
102
33
63
9
39
1
17
18
9
141
42
60
6
72
7
317
12
24
115
53
7
41
31
65
3
12
3
49
5
15
21
42
33
9
24
7
60
12
12
11
120
108
25
5
18
73
20
28
11
18
24
60
15
180
51
37
5
54
60
1
137
24
54
33
21
12
6
37
5
115
68
24
27
42
12
6
6
7
29
54
6
24
3
9
72
24
43
17
48
7
8
15
45
16
48
29
43
77
31
8
28
84
53
19
35
72
69
15
114
36
36
63
3
57
64
17
39
45
6
117
12
9
18
69
28
35
25
20
63
30
27
64
11
30
27
39
18
108
7
29
12
66
85
47
42
51
27
48
9
45
55
11
42
87
9
6
6
108
48
7
60
131
25
5
12
6
6
12
31
53
18
13
11
6
7
12
17
48
103
41
39
39
12
1
24
20
40
29
15
40
5
63
57
138
6
36
75
12
96
52
23
36
36
49
47
49
8
124
17
24
78
54
6
30
24
7
35
36
48
25
24
17
7
132
32
16
5
7
119
30
6
18
12
3
57
78
33
33
79
44
3
6
12
6
33
15
12
12
6
43
65
79
65
63
16
65
18
9
3
30
36
12
24
48
3
24
51
6
87
45
3
24
52
17
19
17
55
137
3
27
13
17
36
24
51
12
108
9
51
4
12
5
19
24
120
8
28
23
60
42
96
63
39
6
18
6
7
44
108
45
96
84
6
1
20
21
91
5
42
9
3
33
9
42
24
18
27
99
6
7
83
45
28
84
29
3
9
3
39
66
48
6
117
4
65
18
54
39
16
23
24
36
25
65
3
111
48
36
9
4
89
42
36
54
18
25
32
40
23
72
54
91
116
24
33
66
25
5
42
30
96
24
39
75
13
17
39
9
43
101
6
21
12
36
27
25
17
18
24
25
17
31
17
36
18
30
39
28
41
27
3
45
87
61
5
27
4
36
5
24
63
16
12
80
3
6
75
3
54
24
31
20
15
21
4
32
15
97
95
13
11
6
24
36
19
5
75
33
39
88
32
9
114
6
39
111
42
7
20
27
9
51
48
25
5
123
15
13
41
6
12
21
36
33
55
56
45
24
72
19
23
1
68
136
17
111
33
18
30
7
41
55
48
29
6
24
93
9
7
20
28
71
18
31
12
48
8
9
3
27
81
60
12
15
9
52
29
27
123
24
66
12
24
15
15
13
32
36
36
63
9
9
63
27
6
42
141
52
32
40
23
12
48
48
33
16
47
13
65
66
90
6
1
131
49
20
12
45
7
29
30
21
36
21
12
3
12
33
39
21
30
72
61
11
37
11
45
60
12
123
49
23
84
78
7
32
4
12
108
41
43
11
25
44
24
15
93
84
21
36
19
24
8
16
35
9
21
27
9
7
71
6
3
123
36
18
6
24
21
45
42
13
24
11
105
33
43
23
18
7
95
9
87
6
15
16
80
21
15
21
72
55
5
39
24
36
39
132
6
7
41
3
3
1
20
28
11
42
79
17
31
77
15
28
32
9
79
5
6
42
12
24
31
47
109
80
9
24
27
72
9
7
56
36
3
1
65
48
3
28
36
60
29
18
90
15
36
33
51
3
25
17
115
20
15
49
83
48
9
93
27
45
24
55
77
19
17
30
108
133
60
47
73
71
6
30
133
17
6
13
59
6
31
41
48
18
42
3
4
5
3
40
56
48
21
24
63
27
9
3
36
78
18
9
40
11
61
41
31
24
5
12
12
60
72
24
19
60
56
33
12
12
60
60
3
3
37
12
29
3
15
12
60
9
4
59
13
59
114
24
87
3
45
88
8
112
5
60
12
7
72
107
37
11
12
1
11
21
51
18
12
7
36
41
7
44
4
47
24
61
36
132
41
19
32
21
60
78
54
3
4
5
6
36
73
53
6
9
24
27
6
7
32
9
111
96
33
19
11
21
129
6
78
24
12
96
7
65
7
12
35
165
28
11
72
54
63
51
18
27
9
27
3
37
29
15
52
8
84
4
29
12
51
12
105
78
33
21
15
39
36
6
48
43
11
25
11
24
25
80
4
29
12
207
9
75
4
23
13
41
42
108
57
39
37
20
27
18
19
36
12
17
15
39
6
114
24
37
60
17
18
13
24
5
12
7
77
27
129
6
6
99
16
24
8
64
107
49
29
27
12
21
24
12
72
31
11
1
44
9
6
13
5
6
42
24
27
27
61
23
42
42
1
41
48
7
96
20
4
23
30
3
27
97
5
7
71
6
7
17
267
76
80
4
17
60
90
69
27
24
33
9
90
30
15
9
27
15
1
47
1
12
56
4
68
9
127
11
78
7
17
15
15
18
39
4
17
15
60
40
11
12
1
47
13
23
33
4
65
90
69
39
72
37
35
13
80
21
36
43
8
48
36
3
33
15
36
121
17
6
13
36
35
18
7
47
42
24
55
23
1
48
35
97
35
1
72
8
63
1
23
42
15
24
87
12
37
56
3
21
12
16
17
67
53
42
1
5
7
8
28
8
4
56
52
17
6
18
27
28
23
129
124
12
44
3
48
61
23
138
39
3
9
33
55
17
24
39
21
6
6
36
7
17
12
7
24
17
18
73
20
33
18
1
5
6
69
28
41
55
24
12
24
11
49
5
3
33
6
18
24
31
36
29
6
49
68
9
15
40
12
23
9
76
48
20
39
6
79
29
24
42
13
5
3
81
27
3
85
35
1
32
3
25
5
3
4
5
18
33
76
71
6
12
12
6
9
15
42
7
77
42
72
24
42
43
24
32
9
120
30
25
17
12
84
48
48
12
3
64
36
5
63
48
63
33
36
33
78
9
60
72
16
20
4
12
20
135
30
7
23
ABCD 97355471498*3^$a+1 [50036]
11
1
198
65
16
135
24
41
115
5
85
11
133
90
60
48
24
53
145
66
42
30
72
5
91
69
48
75
93
96
69
12
60
83
16
93
11
25
6
36
189
75
18
11
16
189
11
43
132
81
57
15
48
8
19
45
105
30
132
36
33
147
12
57
69
51
3
21
80
40
57
39
24
27
18
42
153
72
45
83
109
6
84
6
35
19
5
61
54
5
73
135
3
45
24
32
24
19
36
24
36
5
49
15
51
36
6
59
43
21
147
144
18
198
149
16
32
73
12
6
30
114
90
27
3
6
36
30
5
85
99
15
36
149
120
49
6
41
16
8
40
24
51
54
12
6
72
5
40
56
1
108
42
65
19
36
129
96
24
96
39
105
75
30
15
56
19
60
9
3
132
30
72
75
123
21
56
16
8
16
128
7
24
81
8
181
27
3
5
64
135
30
51
72
75
29
64
75
189
32
48
40
63
24
89
91
66
24
3
48
39
48
41
55
81
128
40
141
54
117
51
12
17
120
64
144
48
8
24
112
144
75
21
3
36
57
135
89
55
89
16
21
42
36
45
72
72
27
48
5
127
33
48
32
13
83
16
45
59
31
18
246
9
45
18
33
21
35
48
40
96
69
147
104
16
8
55
41
40
261
54
21
48
75
138
3
159
36
72
60
48
65
24
88
63
36
5
25
23
121
15
80
19
228
54
51
45
99
104
16
9
39
3
108
36
5
13
18
48
9
117
35
40
48
80
91
90
144
35
67
114
102
29
43
42
51
39
36
12
41
304
231
57
15
17
37
6
72
5
61
6
45
120
15
81
3
29
61
42
30
72
90
57
8
43
45
33
36
54
141
24
15
81
3
21
56
103
36
5
16
3
12
201
3
66
24
12
15
8
64
45
51
111
48
6
36
15
75
90
48
60
15
75
108
33
147
84
9
15
57
24
8
67
108
78
3
104
31
24
36
261
9
66
36
33
99
90
102
6
102
41
96
88
63
78
11
40
3
72
126
39
141
107
55
30
35
7
33
15
36
5
19
102
18
78
15
33
42
48
69
45
35
31
24
30
6
21
8
7
54
30
36
9
159
12
21
15
33
96
24
144
45
51
56
64
176
16
3
36
9
189
90
81
9
30
18
60
48
59
37
51
128
31
24
30
42
30
3
80
79
137
103
81
39
36
5
1
119
24
40
27
24
21
69
27
24
120
104
61
168
30
5
55
36
66
24
12
114
93
48
24
69
30
54
191
112
27
90
75
87
33
56
1
66
18
60
15
111
9
120
15
120
41
49
39
15
60
21
69
66
89
16
24
3
18
30
36
24
102
3
195
45
9
18
45
48
72
48
39
65
43
213
56
16
3
6
39
45
27
15
9
63
81
24
141
36
135
9
15
216
3
18
27
72
279
36
18
3
168
176
13
3
69
59
40
27
173
61
99
200
7
42
48
18
24
5
88
24
144
96
8
121
36
75
48
32
43
101
109
11
79
57
3
45
135
102
59
85
186
30
54
21
51
42
27
24
15
24
17
121
119
120
109
27
45
54
18
102
36
33
21
24
11
19
24
77
88
48
165
48
144
243
123
66
54
54
6
41
48
160
33
42
72
93
27
5
13
51
27
117
96
72
15
129
96
15
33
96
45
24
174
132
9
9
71
67
18
24
66
57
24
9
95
144
1
192
15
120
63
6
48
75
21
54
125
16
69
72
99
15
65
16
48
27
29
79
42
144
119
25
30
57
8
16
120
24
80
16
56
16
27
5
25
60
36
174
36
72
45
152
1
39
105
18
29
16
128
61
18
33
237
11
7
9
45
35
24
1
138
36
54
3
24
96
120
9
15
21
99
9
324
3
24
69
120
144
42
36
18
66
65
24
19
42
48
78
12
180
78
23
16
15
9
21
54
96
120
93
15
65
7
24
81
24
21
48
42
9
72
32
205
11
40
39
33
63
30
36
23
355
117
15
81
27
12
9
120
56
1
12
36
42
162
18
30
59
19
5
16
81
87
297
ABCD 97355858948*3^$a+1 [50167]
35
216
54
30
25
11
270
60
19
125
6
90
30
30
24
7
23
120
36
60
97
72
257
63
40
17
15
15
114
186
54
31
5
91
17
36
96
99
39
156
126
15
63
105
75
30
60
6
30
6
273
27
78
42
78
162
18
156
15
81
31
47
36
61
53
300
7
56
123
60
216
81
129
39
249
6
96
78
51
81
63
15
57
96
3
6
48
72
54
9
21
90
6
51
33
87
207
6
27
120
168
216
93
42
129
112
17
55
32
24
51
21
27
6
30
97
29
48
36
135
159
36
264
216
30
6
9
81
31
53
36
24
174
60
42
3
27
48
402
54
37
47
12
61
83
84
33
3
30
7
17
42
13
120
131
24
6
39
87
90
15
384
15
240
60
6
18
21
39
33
40
317
30
30
210
60
73
8
24
15
72
18
42
48
93
93
6
174
199
11
54
7
35
150
111
117
36
24
63
144
16
32
51
6
114
30
39
48
219
48
72
48
117
345
48
66
24
42
18
33
33
79
71
60
141
183
145
35
162
90
24
66
63
72
69
6
78
30
126
96
51
48
219
66
99
135
12
48
21
112
8
129
6
49
32
39
66
78
36
61
23
6
84
156
19
11
6
18
30
60
150
156
9
21
75
39
12
78
66
6
18
42
43
185
6
36
13
32
105
78
126
171
129
36
91
24
80
168
15
25
35
96
36
60
48
96
37
59
90
174
24
120
37
23
72
90
15
3
36
90
30
6
198
117
9
144
175
11
84
42
228
6
30
15
99
45
15
276
360
37
143
60
45
16
56
40
47
90
7
89
150
54
246
37
104
16
89
18
72
90
30
61
59
168
66
67
17
42
150
18
93
9
31
107
21
99
117
99
30
66
30
168
126
6
174
126
24
126
60
61
89
15
105
18
192
48
162
90
114
66
144
6
24
30
49
35
141
64
5
3
3
90
51
129
6
150
78
120
93
153
216
31
24
65
90
21
27
72
18
36
120
87
40
32
40
72
23
252
24
96
85
35
213
57
111
33
24
72
18
45
15
66
31
23
33
48
75
21
99
6
15
9
6
54
66
78
180
7
35
174
79
5
123
9
31
8
249
60
3
9
48
6
60
144
6
15
105
24
55
8
9
54
81
63
300
72
61
8
9
6
120
49
17
30
84
126
30
33
27
13
32
33
30
33
3
84
126
51
3
36
57
144
15
84
96
108
216
60
37
8
189
90
120
57
3
126
150
90
36
43
32
3
390
96
66
21
69
30
24
24
222
90
108
81
81
54
156
174
79
17
24
15
9
42
30
24
54
57
3
30
96
31
29
6
21
72
81
126
114
7
53
36
103
56
15
97
29
219
99
13
32
88
173
27
99
21
40
239
121
32
57
30
9
9
96
90
24
37
8
168
93
27
168
75
6
24
7
17
66
54
30
153
33
60
60
24
183
39
48
66
255
105
135
9
63
69
48
90
25
17
24
186
13
8
57
252
90
144
97
17
66
180
1
29
54
45
81
39
51
120
120
6
30
18
66
84
132
24
6
168
6
6
78
96
141
33
7
56
303
24
73
8
9
6
36
21
112
11
60
24
73
17
87
33
72
78
33
9
24
30
57
99
13
197
48
43
53
6
78
7
149
19
35
13
107
21
51
21
3
120
30
6
48
42
15
9
ABCD 97356131638*3^$a+1 [50027]
72
36
60
113
19
41
39
28
84
48
36
12
48
5
79
41
51
28
5
43
32
33
115
32
45
36
60
99
48
33
99
108
57
55
5
43
144
29
31
41
55
48
149
36
55
24
125
3
93
115
65
27
28
24
65
15
16
56
48
72
9
55
24
120
32
136
5
3
9
55
56
132
12
208
5
27
21
24
27
33
103
53
12
19
60
20
4
12
132
96
176
9
24
127
128
12
76
84
60
101
115
24
36
84
48
41
31
149
31
41
3
9
27
9
19
36
65
171
24
156
28
72
96
5
7
12
29
60
79
5
55
12
89
7
180
65
19
48
12
48
32
9
19
36
12
53
12
3
16
89
55
20
45
19
56
24
16
12
53
84
156
31
48
176
9
55
41
31
41
43
5
39
52
144
92
4
20
69
39
16
185
19
132
20
16
8
4
48
5
123
12
52
113
3
117
67
72
8
16
17
12
27
33
36
55
12
65
3
52
144
101
27
12
36
28
44
33
19
128
36
105
67
32
108
4
144
65
91
120
24
17
120
168
84
91
20
45
31
36
32
33
12
96
67
5
12
27
9
91
36
140
28
120
80
24
33
175
24
53
115
53
15
124
53
96
51
48
21
84
36
139
5
96
31
20
9
67
32
148
32
96
165
120
31
29
199
48
120
20
33
211
89
192
7
173
108
120
12
27
33
55
5
12
27
21
27
16
20
9
63
168
69
7
36
233
24
31
144
108
12
36
5
187
108
17
3
9
43
108
20
60
12
52
20
33
43
12
113
87
33
7
72
60
48
144
20
76
188
52
12
32
4
65
15
64
36
24
161
12
7
36
60
60
5
24
3
57
15
172
48
113
63
36
93
48
67
53
3
36
60
180
100
96
65
7
48
8
57
159
180
36
33
7
17
31
29
183
64
36
24
8
45
36
84
36
31
113
67
84
17
48
24
63
33
12
3
57
7
180
32
28
36
36
41
12
171
105
19
36
92
237
7
48
53
55
48
84
53
19
20
21
108
51
28
116
16
108
60
68
28
80
36
9
12
43
44
256
84
48
32
12
16
53
27
144
81
7
53
55
12
8
93
15
64
161
60
31
128
36
4
5
43
92
21
55
56
81
39
9
12
267
72
28
36
5
12
15
12
28
8
45
60
12
87
45
48
48
7
17
87
21
72
36
312
60
12
3
28
89
27
28
245
48
67
8
33
12
180
55
5
39
69
31
60
348
5
108
63
64
8
144
28
41
171
76
32
100
8
48
16
8
33
39
129
51
36
57
7
168
5
96
27
40
12
36
60
17
27
132
64
5
120
31
101
67
101
51
16
17
36
120
132
55
113
159
45
63
33
24
7
48
32
180
40
29
19
120
56
96
33
31
17
67
12
41
87
40
113
60
132
31
24
5
3
28
80
4
48
72
20
21
15
16
24
17
19
144
17
75
105
120
7
32
28
12
20
21
7
20
21
7
8
24
16
96
144
77
12
175
12
29
15
64
132
29
39
33
48
15
112
72
32
256
8
40
180
140
40
29
156
55
32
12
16
17
12
156
19
56
64
12
204
20
36
33
60
111
12
208
84
125
31
65
67
32
52
113
7
29
7
5
168
15
52
5
15
93
111
28
72
44
12
24
9
115
29
108
19
29
72
27
16
5
12
12
27
33
27
9
12
7
192
96
132
12
24
29
3
24
100
44
36
84
60
12
24
9
99
33
19
53
43
257
7
29
12
48
79
72
101
43
104
88
24
24
96
20
48
100
65
31
5
19
20
36
45
99
153
39
64
29
31
60
20
64
416
4
56
117
63
57
12
36
51
208
8
93
19
168
5
115
12
12
8
72
88
60
12
36
12
96
116
9
27
33
15
172
80
165
43
65
75
40
5
12
127
8
132
81
31
29
87
64
80
24
52
48
29
7
41
19
269
15
4
92
9
31
53
91
96
96
17
87
4
236
64
84
12
24
60
20
16
8
33
7
65
103
8
12
28
17
48
51
33
156
204
27
28
20
16
17
72
36
12
55
8
9
15
112
24
72
ABCD 97356250822*3^$a+1 [50060]
9
9
12
24
90
9
21
15
96
68
25
23
25
24
30
129
44
160
27
9
44
73
39
44
112
120
9
23
1
39
48
68
1
83
7
9
69
11
61
15
75
65
73
23
55
9
56
37
18
24
33
60
12
93
3
32
196
12
39
29
49
83
12
52
24
20
4
87
150
11
52
20
7
54
107
84
4
15
41
31
114
3
60
8
12
1
96
84
11
4
9
15
32
228
48
48
16
144
45
179
12
40
60
128
16
20
31
29
25
72
18
72
17
132
229
15
12
9
18
5
25
71
132
60
12
1
12
72
18
42
12
18
18
95
13
42
18
15
24
135
65
40
32
4
237
3
44
36
52
9
96
95
84
4
15
9
8
12
36
97
12
11
72
79
29
96
16
32
16
45
24
15
128
40
8
16
24
120
57
60
23
25
60
75
20
49
72
48
96
36
11
40
24
80
24
1
36
3
24
12
105
71
85
15
80
55
30
18
21
36
120
48
69
15
21
75
9
96
71
19
57
68
1
15
80
4
32
40
9
39
135
105
111
18
72
6
9
56
52
20
73
23
16
56
4
9
27
15
33
12
45
23
124
12
15
9
87
54
48
18
89
4
12
63
65
4
12
111
245
13
95
85
11
109
87
144
44
24
12
28
48
68
64
20
240
16
12
20
72
36
37
60
3
9
15
8
12
97
99
111
9
105
107
12
112
8
97
6
30
90
9
8
12
16
9
23
172
8
13
15
12
63
5
19
90
156
87
3
33
45
12
99
44
25
54
17
64
21
51
93
24
35
16
15
5
16
3
30
60
35
1
75
249
102
9
60
9
228
78
5
61
6
48
54
23
73
84
6
89
13
60
47
37
114
65
1
54
6
3
96
129
35
12
4
432
48
20
24
36
25
144
23
4
56
184
21
123
32
55
69
9
35
36
13
3
93
39
33
48
216
60
23
16
36
33
36
27
284
49
36
174
6
36
12
23
19
81
48
12
32
25
23
25
75
12
57
96
3
20
16
33
371
40
21
11
73
155
100
57
12
11
7
5
73
51
104
144
37
51
39
54
24
147
33
72
99
20
16
135
66
3
20
12
4
44
64
3
33
80
76
80
36
37
3
8
64
96
81
39
45
27
15
173
25
12
60
3
104
31
126
36
83
84
88
33
159
48
69
18
81
12
45
54
89
25
15
165
39
36
60
9
12
54
9
60
75
5
60
216
12
13
54
33
104
96
37
51
57
23
1
36
27
57
195
9
87
108
87
17
25
87
8
13
35
13
42
17
28
20
28
44
127
54
132
15
8
4
20
60
145
35
28
3
65
16
44
52
45
15
12
56
16
9
36
51
33
36
35
55
113
48
55
72
45
12
20
4
72
32
85
63
9
23
12
24
157
312
18
65
4
93
246
6
11
73
135
96
44
4
96
32
25
24
75
9
99
33
63
24
87
78
3
15
17
13
75
60
44
40
48
63
65
40
33
47
100
128
49
72
24
36
30
29
12
109
3
72
44
145
15
80
16
105
51
68
16
36
9
51
27
21
12
24
44
37
39
68
16
9
18
9
9
147
48
44
7
113
48
24
4
27
69
45
54
30
132
47
12
28
56
16
141
3
12
45
3
20
12
13
6
30
11
72
28
80
49
63
36
44
13
3
144
51
77
73
131
61
99
45
11
49
39
81
39
60
12
20
13
87
104
24
25
36
83
151
17
148
117
27
45
96
12
24
15
84
60
21
119
1
23
16
105
15
36
45
23
12
48
28
80
52
21
59
48
124
8
85
18
17
16
32
64
39
17
193
71
184
96
69
39
108
32
1
35
37
47
1
24
47
1
78
57
69
131
180
100
177
36
35
61
51
84
48
27
69
9
3
20
28
72
32
16
24
48
84
116
40
20
13
15
9
75
105
27
8
103
29
43
65
31
192
54
24
72
18
65
12
112
21
27
32
76
45
75
15
42
263
120
40
92
4
15
29
84
145
36
227
25
15
144
48
12
180
128
28
288
80
64
20
60
43
53
61
54
66
11
4
188
1
51
24
132
12
81
95
16
141
35
97
3
27
21
57
108
11
25
51
33
15
72
32
28
48
36
45
11
192
31
17
120
217
23
49
15
44
4
12
33
15
48
32
76
20
64
36
57
47
16
20
37
119
49
36
18
66
36
24
66
189
32
48
160
12
20
85
159
96
12
80
12
4
156
20
28
ABCD 97356436304*3^$a+1 [50010]
100
15
21
24
135
18
15
32
16
33
39
68
55
33
32
7
30
15
3
57
20
60
7
6
107
28
135
273
12
87
45
33
3
69
3
15
45
3
5
76
99
17
24
19
69
3
30
18
9
32
64
72
12
15
48
18
24
15
80
7
9
9
18
9
99
129
33
39
51
72
17
40
36
8
7
5
55
30
39
56
84
28
68
4
9
47
7
18
27
92
120
1
30
90
15
27
12
36
29
25
6
5
52
27
53
28
12
20
85
18
45
72
12
15
36
29
13
18
45
147
33
48
80
24
13
15
12
32
103
77
49
11
31
273
15
30
42
29
145
78
33
80
28
60
36
44
40
15
101
79
54
3
15
54
71
7
18
318
65
172
69
11
12
76
204
20
40
156
80
49
6
89
108
4
24
27
29
24
4
68
49
54
9
123
45
20
160
27
5
16
36
56
40
3
45
12
32
40
3
153
24
168
123
9
60
48
32
96
91
24
9
8
24
64
15
29
100
36
12
80
55
180
48
132
53
64
3
57
60
12
36
8
16
123
17
36
49
3
8
12
76
72
48
69
35
37
11
48
156
235
41
40
8
52
60
147
21
24
56
91
5
13
83
60
163
9
36
12
72
93
15
48
24
60
15
12
141
45
15
12
96
24
8
52
108
84
44
7
93
27
17
108
19
21
75
165
9
24
11
109
15
56
43
192
5
19
41
76
57
3
24
20
43
72
6
39
51
105
87
81
44
16
27
29
1
95
52
36
36
68
223
33
132
87
126
54
165
12
60
63
165
15
36
9
117
24
51
111
30
23
124
51
5
16
20
91
30
83
7
237
3
29
1
39
15
81
128
25
162
78
71
88
20
60
115
36
9
33
18
197
112
72
99
57
75
5
7
21
51
21
8
25
59
16
24
32
40
48
231
29
36
24
55
141
116
28
8
67
168
17
48
163
41
1
18
105
36
51
89
79
12
57
3
17
52
8
60
43
57
96
12
44
19
54
3
20
40
135
5
229
18
77
48
145
3
72
15
17
96
4
20
4
140
36
43
33
3
21
48
48
20
7
18
15
20
28
56
24
24
88
57
18
65
37
3
69
83
28
32
12
31
53
4
51
45
21
35
55
6
18
9
120
228
8
79
17
91
45
27
57
15
9
56
31
65
28
60
12
15
45
39
53
12
43
5
52
51
45
27
45
33
15
3
102
39
36
108
44
40
68
12
112
20
25
18
57
15
6
27
3
57
51
29
76
12
15
57
33
27
8
84
4
24
168
48
132
3
36
9
24
60
8
28
147
12
36
201
3
48
29
76
44
208
45
11
19
5
88
108
12
75
9
48
3
72
108
177
60
12
39
69
56
127
84
18
35
55
45
32
49
215
1
75
20
4
45
15
176
16
27
36
21
24
36
123
53
145
107
40
48
72
36
44
88
68
72
49
83
12
120
16
104
139
174
18
33
12
27
101
115
24
57
45
23
16
116
16
12
111
12
29
76
183
21
48
60
15
57
39
21
8
235
6
71
49
144
18
117
60
48
60
8
76
36
12
8
64
80
31
72
101
1
6
18
15
32
40
12
63
12
17
4
192
32
13
75
44
36
37
18
105
12
27
9
116
19
5
4
45
47
28
36
87
5
175
5
49
11
12
36
24
12
1
135
60
12
20
55
41
37
18
57
120
144
69
24
63
92
60
55
48
29
48
85
63
15
18
72
39
99
21
129
51
116
25
15
147
45
27
6
159
33
3
68
19
93
24
36
48
36
111
18
47
4
24
60
27
69
80
151
18
27
117
18
54
6
5
12
73
3
20
100
69
35
61
47
28
60
24
180
48
93
114
177
3
41
184
12
51
17
67
9
12
87
36
17
112
60
8
55
42
192
71
19
33
132
36
3
12
129
15
96
30
147
51
5
31
65
36
43
57
8
36
43
78
3
15
77
24
36
24
88
48
45
90
12
33
20
37
6
12
132
33
123
45
9
360
11
16
224
7
57
48
69
6
17
88
8
4
63
33
56
48
127
54
207
177
15
177
35
28
33
30
18
131
13
15
32
43
33
12
36
36
9
54
33
8
19
57
36
177
35
13
42
53
24
139
84
90
11
84
1
15
12
39
9
69
48
3
69
15
12
48
3
18
59
48
12
1
119
115
41
52
3
21
56
52
140
28
44
1
102
53
43
12
65
48
19
90
66
21
15
53
37
54
144
5
85
111
32
19
41
4
51
17
13
27
12
3
ABCD 97356639722*3^$a+1 [50066]
60
24
186
36
132
25
5
126
180
72
24
90
7
56
111
36
18
78
180
72
120
30
60
36
42
57
123
42
19
149
114
25
23
6
36
151
47
12
45
99
13
143
30
18
6
24
18
24
48
48
42
6
30
24
90
60
21
21
99
21
3
15
30
90
9
117
90
9
183
294
36
12
150
117
9
96
144
6
60
30
18
36
6
147
39
30
30
180
144
54
54
21
15
60
133
8
63
18
55
56
3
157
161
30
132
78
6
9
147
84
33
87
72
9
3
13
65
7
137
84
60
66
117
63
30
18
108
69
48
135
66
7
149
36
30
120
54
3
33
18
84
12
66
72
120
51
9
48
18
192
30
108
42
144
108
48
18
75
15
24
6
67
216
29
12
111
69
66
12
108
96
126
91
11
133
143
96
6
115
53
12
7
104
69
138
72
30
19
71
18
6
150
195
69
24
36
7
72
56
87
132
60
36
12
30
171
27
42
51
39
121
17
150
121
53
12
6
33
21
48
6
30
132
78
85
47
138
12
19
35
108
81
24
63
12
60
9
168
15
54
75
24
135
81
39
96
102
18
72
9
39
120
33
33
36
30
18
114
78
27
3
93
21
66
144
9
16
23
6
24
75
117
18
30
99
9
18
114
27
264
45
3
21
115
77
3
21
24
186
12
138
24
19
149
90
78
3
96
16
239
57
3
36
120
81
33
18
205
17
66
66
18
9
93
75
21
243
39
1
5
75
69
27
93
147
123
48
138
6
117
63
30
27
33
15
21
12
162
157
119
81
9
12
18
30
3
168
87
54
12
54
54
198
108
96
57
141
60
36
204
60
6
45
88
32
24
21
60
7
56
3
78
6
120
25
29
60
66
189
3
60
18
63
21
51
16
72
173
27
39
81
117
204
126
36
36
12
96
144
12
18
48
54
24
9
21
19
32
93
18
1
53
24
42
198
96
150
84
6
138
81
27
84
57
21
163
155
21
39
24
9
15
30
51
16
8
9
55
5
48
18
120
24
81
87
42
102
150
75
45
67
32
87
144
36
18
24
48
3
117
348
144
7
71
48
246
48
42
126
72
30
12
48
150
12
31
83
90
43
41
15
213
12
6
24
49
17
150
30
75
69
18
54
6
117
40
32
3
60
96
6
3
135
25
47
24
33
99
18
12
55
8
168
63
78
30
45
33
79
35
48
60
57
168
136
71
24
30
12
84
24
24
51
207
12
60
150
72
6
84
24
9
15
42
7
23
36
117
27
18
12
39
16
144
191
54
3
112
119
30
12
66
42
138
102
6
156
18
6
6
19
47
102
60
78
24
108
60
48
33
144
45
42
24
24
6
19
173
18
97
17
12
43
5
99
33
39
27
69
9
39
57
48
7
23
49
71
57
93
42
144
60
36
48
48
138
30
6
19
29
60
48
78
102
42
73
128
15
30
12
12
27
72
21
18
24
1
119
90
6
12
18
90
33
48
48
15
168
12
36
9
69
24
162
30
3
21
12
48
12
51
39
30
114
108
21
105
31
32
3
37
59
162
252
54
49
23
120
138
63
129
48
96
66
21
117
54
133
23
36
18
18
72
48
1
17
66
48
21
69
36
6
138
103
29
60
54
12
60
222
132
6
42
39
39
174
240
36
39
171
114
138
49
32
112
35
84
24
6
18
12
66
43
29
99
33
159
189
195
135
150
390
61
8
303
24
240
54
75
120
75
36
54
42
30
91
17
270
162
294
30
123
51
180
48
42
78
18
102
12
36
105
88
23
126
24
78
21
45
42
54
60
18
165
24
ABCD 97356678572*3^$a+1 [50001]
121
47
40
105
60
24
108
12
48
27
9
24
23
64
24
20
61
3
116
85
24
95
13
228
15
45
35
97
47
37
95
49
60
75
21
15
81
24
96
39
84
57
240
24
48
71
61
39
96
33
15
45
35
253
120
95
64
9
24
107
4
44
28
8
205
12
167
25
12
3
33
147
33
120
87
12
96
33
95
24
25
47
85
123
20
13
3
192
32
156
1
24
27
57
135
96
9
72
35
61
12
3
68
1
11
28
96
200
124
21
63
60
12
45
84
191
40
24
45
35
37
27
20
16
69
12
60
83
12
133
107
148
81
195
9
147
36
57
36
15
60
9
27
20
13
36
15
165
120
84
15
8
4
36
93
47
13
36
35
24
49
15
81
35
121
23
25
3
152
37
39
45
51
93
15
128
37
15
116
40
80
1
51
33
24
132
84
36
23
1
24
11
37
204
60
24
171
44
4
32
13
71
24
1
84
120
3
57
12
3
117
96
24
15
48
21
11
1
48
15
84
32
28
81
12
35
37
12
36
87
176
184
32
120
73
15
12
140
64
57
63
96
8
112
21
95
28
81
15
84
9
107
28
21
15
44
96
256
45
84
239
1
35
96
61
3
236
1
60
12
12
11
64
9
39
57
24
59
1
111
8
16
56
1
60
39
45
60
11
37
36
96
36
107
36
156
73
95
61
24
107
13
11
40
45
95
64
12
80
88
48
224
24
25
87
57
72
60
35
25
155
100
24
116
25
23
1
179
13
15
33
111
45
95
121
12
11
36
64
45
35
76
96
144
116
12
61
39
21
159
152
64
45
24
12
108
27
45
15
20
1
23
49
195
12
33
71
37
35
84
36
28
9
51
56
60
1
27
20
13
39
129
36
59
220
60
21
63
33
47
36
60
37
39
81
24
39
9
143
313
132
203
64
33
143
36
85
60
24
51
69
24
51
32
109
3
105
27
36
12
32
85
23
13
84
15
21
3
92
97
180
96
11
49
15
9
35
72
1
12
51
21
51
57
375
72
48
21
24
63
57
11
76
9
36
24
96
59
16
48
68
40
8
25
35
4
60
45
71
241
95
24
1
120
120
60
23
28
20
85
60
143
49
11
4
68
85
35
24
13
143
49
59
1
63
32
13
131
1
291
69
63
105
51
224
36
25
35
4
8
85
48
72
27
12
45
23
72
49
84
96
15
9
11
25
35
1
63
48
117
87
20
36
88
72
12
116
204
121
36
239
37
12
48
39
9
60
60
24
3
9
23
61
12
119
108
100
93
95
169
24
195
57
59
64
80
37
48
51
8
145
123
12
72
33
12
143
28
9
48
12
35
108
1
147
24
8
61
11
4
81
168
48
23
36
108
172
20
64
21
15
45
35
25
63
20
1
15
45
191
109
171
8
160
20
13
83
156
61
24
95
60
36
48
16
20
25
3
32
25
36
48
39
57
95
1
95
72
97
84
36
63
8
28
192
93
47
25
155
13
12
23
1
144
15
84
8
13
51
24
57
72
95
37
35
49
35
60
84
28
8
72
37
12
36
72
11
61
180
59
240
4
8
52
33
3
56
36
52
128
24
100
84
152
217
95
108
100
8
324
12
49
12
27
128
169
63
20
1
12
3
189
96
15
36
44
25
39
21
120
132
192
180
108
35
73
39
45
35
16
20
24
61
119
13
72
15
56
49
180
12
3
36
32
73
12
72
36
132
39
80
25
24
132
12
15
32
1
240
83
97
12
48
84
60
36
72
108
252
267
105
24
12
72
12
108
3
57
155
72
180
4
9
51
105
11
1
39
93
72
59
36
1
107
25
12
123
33
12
12
96
27
20
1
59
28
357
48
83
204
112
9
27
108
9
87
69
11
64
177
60
60
39
69
36
35
84
64
33
47
37
63
21
ABCD 97356931528*3^$a+1 [50051]
32
99
85
5
79
83
9
88
83
13
59
36
1
71
33
165
291
105
223
272
24
40
180
35
81
40
23
198
108
15
111
73
233
63
27
18
111
15
36
18
126
126
72
67
80
123
121
5
75
51
105
3
85
347
45
63
97
344
60
36
201
7
92
4
5
19
197
43
72
173
91
96
24
56
3
61
144
96
84
176
64
92
3
1
36
71
73
144
92
4
65
144
151
281
15
165
43
173
79
11
37
176
60
15
25
56
84
51
9
120
64
5
180
7
80
21
187
101
90
141
4
17
7
11
25
47
49
260
40
20
63
1
96
60
104
124
65
187
48
71
25
47
249
208
11
45
81
115
144
29
67
80
4
11
180
144
121
20
60
24
81
39
51
145
80
204
39
141
57
139
44
87
9
99
25
20
9
162
9
16
29
115
80
21
103
23
73
60
29
72
36
108
115
96
104
45
91
104
64
216
47
33
39
85
32
45
55
35
54
15
16
113
67
59
21
148
227
25
20
9
15
36
4
56
24
64
192
95
129
136
185
223
155
108
90
43
36
104
4
47
69
316
140
24
45
51
111
18
79
47
9
4
95
252
69
75
36
270
15
4
251
165
69
15
57
99
64
89
115
47
36
109
200
15
9
16
65
18
37
60
284
51
49
236
40
71
162
147
28
5
36
79
11
45
100
84
96
35
21
88
197
39
159
21
76
108
65
31
491
45
9
36
15
28
137
43
137
18
21
231
133
11
105
111
165
69
144
87
39
126
55
71
198
36
90
69
291
45
9
91
35
105
180
111
108
1
20
15
49
5
31
23
561
87
13
95
54
27
153
7
80
111
33
21
36
67
152
88
53
43
176
321
19
48
95
81
45
15
244
191
54
171
117
18
54
87
24
16
24
191
18
90
72
180
69
57
139
5
126
54
55
35
18
27
120
400
228
176
16
48
425
7
48
36
56
51
18
36
15
28
36
24
180
5
7
20
99
121
41
39
88
53
3
321
18
37
48
12
83
126
79
83
93
76
29
55
36
53
87
64
29
18
13
41
144
126
36
333
27
253
35
1
80
4
120
29
55
53
159
184
80
160
11
109
89
7
281
72
31
59
18
123
96
15
9
81
54
21
4
24
120
65
126
36
54
51
4
24
96
20
21
39
159
37
60
80
3
108
69
201
3
180
51
54
36
15
244
47
189
189
171
40
20
28
32
15
18
162
108
21
60
36
9
199
17
43
32
40
24
59
381
69
27
120
148
12
24
60
5
15
60
100
24
17
99
45
55
107
144
45
24
156
9
216
19
17
90
189
144
9
127
60
108
240
56
57
72
126
25
101
90
49
77
187
56
4
12
24
5
231
64
137
3
120
16
80
33
55
71
36
105
3
145
60
32
28
5
198
133
24
5
27
28
156
36
228
92
124
20
99
57
15
18
31
41
ABCD 97357366636*3^$a+1 [50016]
9
15
1
23
45
18
10
35
15
40
29
43
101
9
10
101
25
6
8
48
42
90
90
10
17
1
12
6
12
8
12
40
30
23
39
33
73
2
70
18
44
10
71
9
48
3
39
28
8
9
13
92
15
1
6
44
40
32
28
74
3
115
24
8
10
35
3
12
16
14
36
10
5
61
14
54
3
27
10
18
42
18
8
4
60
5
15
88
20
42
3
3
4
17
24
27
9
3
40
98
18
34
11
25
62
12
10
11
24
55
8
60
10
50
42
10
5
48
75
22
35
15
16
5
37
2
33
3
21
9
16
23
12
33
28
30
2
30
28
8
30
16
38
6
99
3
10
38
12
22
47
39
9
67
6
200
10
5
57
10
17
1
60
12
26
21
24
19
18
18
150
35
39
16
5
45
15
15
4
5
12
60
24
7
2
15
15
58
50
28
14
27
24
9
16
20
46
14
42
72
21
19
18
23
31
5
3
18
42
52
18
35
43
5
25
24
30
24
17
48
12
63
12
190
102
26
99
25
71
31
6
50
130
23
75
10
30
44
33
3
64
6
30
17
25
90
12
56
4
12
36
2
40
18
30
2
6
24
75
45
10
18
18
2
15
37
26
34
30
60
8
9
13
11
9
22
29
19
18
38
60
9
7
29
19
20
30
6
69
15
58
54
56
9
9
16
44
10
29
12
3
30
22
44
4
36
2
3
31
5
19
66
11
12
13
8
30
34
26
52
54
36
155
15
22
11
24
7
8
21
37
59
36
3
52
5
45
58
12
77
55
18
20
28
35
15
30
147
3
22
108
32
10
5
25
59
21
82
50
6
9
3
4
6
107
1
44
10
30
83
7
6
2
9
48
13
12
60
8
30
48
69
12
9
4
116
12
10
68
4
6
2
9
1
59
51
22
23
13
50
9
63
129
13
35
12
96
43
20
60
9
3
57
12
36
3
52
12
42
14
21
13
20
15
55
68
100
8
10
66
38
70
6
12
72
35
55
60
17
55
36
48
54
11
24
15
46
44
30
70
30
8
12
6
24
76
35
7
38
99
3
9
81
3
19
17
55
8
81
31
41
3
42
10
32
70
8
10
60
18
12
18
20
21
3
6
54
21
1
8
28
110
9
13
80
46
20
10
20
39
13
54
68
81
31
53
15
21
37
8
27
7
20
21
7
18
62
33
27
4
29
31
30
18
80
33
45
30
70
2
88
32
30
48
3
24
7
84
20
22
18
36
29
1
36
59
121
2
6
51
48
48
15
78
15
7
32
28
17
15
21
9
10
12
68
10
26
24
48
4
6
32
22
56
34
38
57
13
56
12
3
36
51
42
15
55
12
26
99
36
3
16
18
20
90
57
9
22
42
11
1
6
17
72
13
6
36
56
72
10
20
3
37
47
81
34
90
23
15
33
19
18
23
12
1
20
15
45
12
28
47
85
12
18
90
47
7
24
20
64
20
18
3
19
5
12
1
62
18
3
1
38
21
49
83
27
22
30
29
9
51
45
27
19
38
22
41
67
113
13
47
75
42
16
12
24
14
30
30
10
71
3
36
45
187
17
1
32
30
64
8
18
10
77
31
32
12
6
12
34
8
21
24
55
38
30
22
8
12
6
30
46
14
4
20
30
18
30
12
30
27
13
6
29
12
3
36
4
41
99
45
48
55
5
3
16
74
16
48
72
14
4
8
12
48
10
18
5
24
63
52
8
22
36
11
21
10
8
21
1
83
9
60
10
42
83
115
65
133
18
210
80
10
24
17
1
8
27
49
8
70
12
101
7
5
15
40
8
12
100
20
36
4
5
3
90
18
4
56
16
44
54
30
60
46
6
14
34
6
14
16
24
20
10
50
6
4
83
3
22
83
115
36
5
31
8
22
90
8
10
90
17
43
17
27
28
12
6
54
30
23
19
18
8
40
18
2
70
5
19
84
36
5
21
10
42
30
5
3
34
8
48
39
39
22
140
3
9
75
45
3
103
54
95
1
11
61
72
11
24
1
2
10
2
52
78
26
40
2
42
16
12
5
67
36
2
70
78
47
7
12
36
20
88
29
3
118
12
119
3
22
8
15
36
12
24
3
10
56
4
66
5
1
11
12
25
47
9
39
63
172
36
44
30
15
1
2
48
70
44
3
27
22
56
30
18
12
40
78
20
82
38
24
6
51
3
21
109
128
12
76
11
9
4
90
20
21
27
33
19
36
50
4
42
5
21
12
82
18
143
25
8
60
39
67
18
26
106
86
48
40
42
122
22
119
36
51
9
31
17
73
2
36
4
5
3
9
3
52
26
4
6
62
27
1
68
39
85
42
26
4
18
17
19
17
7
18
2
28
20
52
8
28
132
12
96
5
24
1
62
28
44
10
18
8
16
8
36
22
2
36
16
26
60
3
37
24
66
5
3
9
12
48
85
50
30
16
32
3
31
60
36
32
40
72
89
1
35
3
6
87
25
80
18
34
18
29
1
2
40
8
112
50
6
60
10
14
10
30
20
18
39
31
8
9
33
30
10
23
9
27
48
25
23
45
88
74
33
7
48
5
12
7
18
11
12
3
112
32
10
26
84
10
6
30
44
10
20
48
28
84
20
52
6
23
15
45
79
12
18
71
12
3
9
63
28
50
51
25
38
21
7
18
35
7
84
53
3
4
26
3
55
6
14
22
8
22
17
33
3
1
38
30
3
3
4
12
14
12
10
24
8
36
12
42
6
57
15
12
21
15
9
91
12
20
18
4
11
79
30
26
34
11
69
22
26
52
20
18
28
44
106
59
7
26
10
2
18
69
24
135
9
31
54
60
35
33
27
7
6
35
24
51
42
27
33
66
12
30
30
28
29
15
10
35
33
22
17
21
28
14
10
23
27
33
60
27
18
42
16
92
4
38
16
12
18
20
4
5
85
11
9
28
50
120
82
8
12
78
52
5
7
8
33
67
38
52
18
2
6
52
8
24
52
5
9
15
31
8
6
40
59
13
18
2
42
22
6
29
1
32
15
93
64
30
24
29
75
6
34
8
82
38
52
8
10
72
56
27
3
4
12
36
18
6
26
3
9
30
88
2
18
30
58
42
18
12
24
8
78
12
28
23
61
54
29
15
16
17
48
7
32
6
30
4
12
24
36
18
30
8
10
8
51
9
15
7
18
50
10
12
24
48
42
26
42
6
87
45
58
20
16
5
9
4
6
29
15
21
75
4
17
48
21
4
26
9
3
30
3
19
18
50
22
8
18
4
8
60
9
21
12
87
19
42
2
28
54
44
27
19
14
12
10
65
72
13
18
12
5
19
101
43
17
13
14
36
81
3
70
8
27
15
16
24
12
101
3
46
54
5
7
38
42
64
8
30
18
4
41
45
4
66
8
24
28
5
43
20
21
21
27
60
15
21
15
9
21
51
13
12
6
12
8
28
17
72
33
12
36
12
27
7
36
5
13
150
50
30
42
18
9
15
30
22
18
83
3
4
20
10
18
50
15
25
2
16
6
14
24
16
29
115
18
18
20
142
38
60
10
62
10
38
34
56
16
18
50
3
12
1
14
48
10
18
17
25
18
44
28
17
33
58
44
66
39
15
28
8
10
35
9
10
6
2
52
12
18
18
29
3
30
28
38
16
14
94
38
4
18
5
43
128
4
12
6
20
147
63
45
7
6
54
26
39
7
36
17
1
30
17
3
42
88
11
61
47
1
110
16
ABCD 97357646788*3^$a+1 [50008]
18
78
150
30
24
12
66
204
18
30
18
162
36
90
90
102
18
6
48
12
6
42
60
108
42
18
30
42
42
6
12
12
114
66
126
78
120
90
54
36
36
78
132
78
30
42
114
12
162
6
234
96
186
198
192
18
120
18
42
72
84
60
84
48
42
60
102
6
84
6
138
12
12
6
72
60
78
24
18
24
54
96
174
36
114
54
276
36
60
24
54
42
6
12
96
30
66
48
30
6
60
66
168
30
126
6
126
108
72
30
24
30
54
42
12
18
78
72
180
102
36
66
108
18
24
24
60
12
18
72
42
12
24
12
72
60
42
78
30
102
66
24
24
54
66
42
30
234
84
84
6
42
54
96
12
30
60
42
36
78
90
12
18
12
48
222
54
60
30
60
6
24
96
30
138
60
24
90
72
120
6
72
162
90
66
30
48
36
108
12
78
12
30
90
60
18
6
72
54
6
24
6
60
288
12
108
60
210
30
6
60
60
30
78
12
18
102
24
30
84
6
6
18
132
18
96
60
6
60
66
42
6
30
12
78
24
18
24
78
18
108
6
60
48
18
12
72
6
54
120
96
192
90
42
6
18
102
108
54
30
18
54
24
42
60
78
72
18
12
30
12
42
210
18
30
102
24
6
144
60
6
78
6
30
42
72
18
18
90
66
84
42
102
18
12
12
30
36
84
60
36
18
30
222
72
72
24
42
24
36
108
66
144
12
60
12
30
30
72
84
6
30
174
24
42
18
132
54
60
12
12
30
60
36
30
6
24
54
12
6
42
30
6
246
6
30
72
6
6
60
18
36
30
72
168
174
6
24
6
6
114
90
66
54
6
30
36
30
18
6
30
6
42
78
72
306
54
12
36
180
144
60
204
6
48
30
36
30
96
36
78
30
66
54
36
198
6
102
102
78
18
72
24
60
78
6
60
24
18
24
6
30
54
36
78
84
150
30
6
66
54
54
6
30
72
54
114
84
60
42
48
42
54
24
6
12
102
12
18
186
30
42
18
66
6
30
102
6
84
12
30
36
78
30
36
84
12
288
12
30
12
12
60
54
6
48
30
96
66
30
234
132
30
12
102
138
30
12
108
6
60
120
66
90
66
30
48
6
30
48
6
72
108
30
60
36
90
144
30
84
6
30
186
90
36
168
30
126
18
60
6
30
12
72
6
66
54
84
12
30
18
36
60
54
12
30
60
6
24
24
42
30
24
66
108
84
36
60
72
24
18
66
96
84
132
24
330
48
252
66
210
42
12
48
42
18
6
330
42
84
36
48
6
204
120
24
36
24
12
6
30
12
12
78
120
48
18
90
96
120
138
78
30
120
252
222
36
42
36
60
114
252
96
114
54
126
66
84
54
6
24
60
30
6
36
78
42
42
12
54
114
12
24
162
60
90
48
24
30
96
6
6
78
36
6
150
12
126
54
78
108
6
84
120
144
12
114
6
6
12
18
108
66
24
6
30
60
84
6
18
72
18
6
12
102
18
30
24
18
6
246
36
12
162
6
42
162
90
18
72
78
6
42
48
66
18
120
48
78
90
60
54
96
6
36
84
6
18
24
12
60
48
66
66
54
30
102
84
54
24
66
132
18
60
6
30
204
30
24
48
84
204
24
78
18
36
36
78
30
60
12
42
12
54
72
54
174
66
108
60
30
168
42
30
102
78
66
84
126
6
6
42
42
36
12
30
36
30
12
18
36
18
60
48
18
30
30
6
6
78
6
24
42
18
42
72
66
30
30
54
282
60
24
36
54
12
18
54
6
216
24
6
18
108
18
54
72
150
210
18
66
6
30
48
12
30
30
24
6
60
36
30
18
216
54
60
84
48
24
24
30
126
18
12
18
36
6
24
36
24
144
18
12
48
12
18
48
60
42
24
54
36
66
102
66
30
102
90
18
72
204
6
78
42
48
66
84
156
156
42
90
30
126
174
ABCD 97358848066*3^$a+1 [50012]
17
90
9
40
20
87
18
36
36
60
3
12
12
28
29
60
54
57
27
18
3
60
4
12
8
12
9
54
45
15
18
12
3
57
12
198
157
23
13
32
40
8
3
30
7
80
28
47
69
75
60
13
35
97
84
20
4
48
32
16
5
31
120
20
4
32
24
9
7
84
20
36
27
13
48
44
27
25
5
18
45
168
40
23
54
36
36
111
63
36
1
20
48
21
3
21
51
33
18
42
48
7
8
9
54
49
36
20
15
6
3
12
15
13
47
30
15
36
24
15
73
128
15
105
9
63
36
64
11
6
39
12
57
12
24
31
80
33
7
29
180
15
16
8
27
33
112
5
18
18
87
96
76
59
24
18
43
59
6
54
25
36
36
83
18
12
3
24
48
93
7
80
15
61
60
32
24
3
33
9
84
79
47
36
9
4
5
24
67
108
8
112
20
100
8
63
12
9
33
12
15
28
8
9
84
19
41
7
8
16
20
33
6
21
33
72
99
24
21
99
111
1
24
56
51
13
17
103
41
6
69
64
11
18
43
32
12
33
18
9
96
3
121
23
1
17
18
42
15
3
97
137
36
19
8
45
12
3
52
32
28
47
13
20
45
7
8
3
93
12
3
144
37
36
29
3
213
18
1
48
80
3
37
20
160
11
24
30
3
52
36
17
55
5
3
9
31
5
27
12
28
140
63
25
71
9
112
17
3
28
20
189
18
45
27
30
15
28
44
9
66
129
16
20
33
15
3
157
32
36
28
56
4
29
63
60
39
18
91
17
24
15
108
15
21
39
48
37
5
43
8
12
100
12
17
63
12
76
17
15
21
27
12
15
48
13
36
5
78
25
60
20
3
18
102
33
112
95
93
16
35
21
12
16
36
20
21
55
48
120
20
21
15
28
20
153
90
18
7
47
13
48
24
72
44
52
8
27
145
8
24
27
69
21
15
33
6
30
15
4
32
3
72
13
5
51
9
18
57
72
36
9
135
33
51
15
6
3
51
9
3
69
45
15
16
84
11
54
30
60
21
69
39
72
15
18
7
23
21
3
21
9
43
24
36
47
25
77
3
12
60
28
156
12
44
4
47
13
36
56
15
78
90
1
96
23
6
43
8
69
3
93
15
48
24
12
21
27
12
16
17
6
12
117
63
33
4
8
9
24
30
90
6
66
24
84
19
12
20
3
33
9
19
44
21
24
7
8
21
7
44
15
21
48
40
152
45
75
57
48
15
3
21
33
6
12
33
9
31
71
1
20
3
45
16
20
39
49
32
9
67
20
84
9
19
48
5
60
19
20
4
11
21
28
5
72
48
60
7
23
24
13
24
24
56
99
37
12
5
15
240
27
13
32
33
36
66
1
44
48
3
69
33
15
60
93
48
39
72
3
81
21
15
4
17
15
9
19
132
44
39
21
15
18
30
33
40
32
3
114
30
18
27
4
36
128
27
9
52
8
4
11
9
48
93
30
21
24
40
36
29
36
175
60
20
4
11
36
9
39
49
48
17
27
64
125
51
64
12
8
75
21
36
93
90
1
44
57
27
33
39
16
12
80
16
17
79
65
18
13
107
6
19
80
52
8
51
21
36
28
104
12
15
1
17
67
5
6
105
4
60
48
11
69
12
15
21
12
21
31
5
15
21
18
9
108
4
48
8
48
21
31
47
73
108
24
12
24
11
30
39
16
8
63
57
72
15
24
54
51
15
25
65
36
6
54
3
136
17
75
52
143
9
9
19
95
30
63
100
48
29
15
75
1
56
105
54
12
42
15
105
3
15
69
81
18
61
23
18
3
24
15
45
3
9
40
41
15
45
12
36
7
20
45
3
16
41
7
68
24
40
36
59
18
30
1
5
102
177
108
27
25
23
54
39
84
27
18
15
3
45
60
33
36
18
1
5
36
31
17
15
52
68
27
13
5
18
9
40
56
28
71
9
21
18
1
12
24
48
128
12
15
18
18
21
16
17
72
18
97
20
9
36
51
24
28
17
43
32
33
18
24
210
15
21
18
69
27
9
4
8
15
25
8
57
48
15
9
91
104
40
35
13
84
29
15
12
28
44
12
16
179
9
21
31
60
44
28
12
41
39
69
7
29
6
49
60
29
111
60
33
7
20
76
53
7
17
15
15
85
20
36
27
18
12
60
3
40
120
71
66
39
51
24
13
77
3
27
36
18
7
35
48
9
60
3
133
65
27
124
101
19
36
60
17
15
21
27
39
45
40
44
4
65
27
28
5
12
18
177
40
41
48
60
7
20
12
15
12
45
63
18
3
64
8
69
19
5
36
90
121
17
3
4
56
52
17
15
21
147
12
15
13
96
32
129
36
7
17
18
1
140
21
15
21
43
11
61
23
9
48
40
29
31
24
8
48
15
24
45
63
30
60
3
4
8
177
54
49
11
21
24
84
16
20
27
93
51
21
28
41
36
39
28
8
57
3
45
75
24
28
5
30
6
27
75
18
54
45
40
32
33
3
24
39
21
16
5
30
54
31
5
15
39
9
15
85
84
20
28
107
30
108
67
8
52
8
4
44
15
90
39
15
6
27
3
6
36
84
36
3
16
8
117
15
21
42
13
53
54
1
12
44
21
39
60
96
33
24
15
75
33
84
4
5
7
5
42
25
23
33
112
20
60
27
18
24
43
92
36
9
19
11
78
15
40
32
64
12
48
84
20
28
80
4
60
24
72
47
93
15
18
27
4
36
108
44
27
24
54
27
21
132
7
44
21
51
28
56
48
36
4
83
18
27
64
20
4
65
36
3
33
7
20
57
91
77
27
28
12
41
48
31
8
48
28
84
35
1
20
15
6
15
21
7
8
28
59
37
41
7
56
27
9
9
72
30
49
29
30
129
57
108
48
7
68
3
61
83
21
36
9
54
37
59
30
6
1
8
24
12
21
63
27
49
29
54
12
13
5
51
72
52
5
18
57
105
3
3
45
72
28
17
27
40
12
120
60
48
128
12
165
7
20
81
43
11
9
9
7
8
21
72
48
15
24
136
11
81
9
43
95
45
87
13
5
15
36
84
21
27
ABCD 97358899382*3^$a+1 [50037]
3
5
37
24
84
51
324
72
3
5
1
39
15
72
30
63
21
47
12
16
15
30
107
37
12
95
25
30
54
11
25
11
24
19
9
117
3
80
25
6
84
36
45
44
100
12
15
9
12
93
36
60
23
76
69
35
61
51
96
44
13
87
20
55
9
24
75
5
61
15
32
172
36
15
29
181
6
5
43
60
5
52
45
54
6
108
51
24
21
36
168
6
21
3
132
24
21
20
64
36
153
27
108
51
9
8
259
5
60
48
28
93
11
36
79
33
51
17
13
15
9
6
29
1
84
12
108
42
45
3
6
15
12
204
120
75
24
36
41
192
72
16
72
12
8
91
41
28
92
25
30
18
35
108
109
23
7
30
60
18
150
6
24
126
90
69
57
24
24
6
57
84
45
23
100
12
3
57
9
156
24
39
32
100
3
33
39
41
4
8
1
54
117
36
87
125
12
100
3
65
67
113
175
5
1
36
63
20
52
183
12
5
25
3
117
24
54
57
9
27
27
42
30
53
16
36
116
4
80
60
13
23
4
15
21
27
42
24
66
144
24
105
60
81
54
30
120
3
72
20
60
115
6
36
63
105
147
33
27
20
16
9
3
8
52
8
37
60
12
24
15
32
12
28
72
141
47
7
53
97
75
45
42
24
30
119
12
28
96
45
47
13
75
9
12
15
45
83
61
11
28
27
153
36
44
91
6
78
21
15
21
39
30
36
23
28
33
6
108
21
36
9
120
71
55
41
12
61
36
3
51
6
54
69
27
33
21
15
12
3
21
129
84
30
21
9
42
48
45
57
60
63
45
6
81
56
52
45
102
9
21
3
12
8
72
19
9
15
53
4
8
31
29
97
3
21
167
7
66
84
42
30
135
39
66
18
246
60
11
16
39
185
40
39
21
48
57
15
63
66
96
108
35
16
36
56
7
93
87
42
15
68
12
36
52
8
28
56
73
36
60
54
36
6
39
116
49
15
39
30
15
8
19
45
3
186
24
3
44
16
33
204
42
21
180
60
3
81
36
32
172
36
57
15
128
13
119
7
21
20
43
81
3
30
95
31
54
15
21
147
12
68
4
33
83
24
28
20
25
36
66
5
28
48
9
35
36
19
45
33
126
30
30
54
75
15
36
21
63
45
15
21
44
25
15
141
39
57
3
21
15
9
30
12
84
21
24
69
95
52
128
25
102
45
96
117
3
33
39
8
67
33
33
30
66
15
9
167
4
24
39
33
27
81
21
23
148
99
5
36
13
30
105
44
52
9
60
51
3
5
60
220
36
116
88
20
25
90
57
8
160
117
30
18
36
107
13
36
30
53
40
8
157
66
29
1
54
77
115
54
51
96
12
36
9
72
15
69
15
36
69
75
9
23
79
5
133
66
41
85
90
168
12
150
3
132
8
40
60
72
8
7
18
15
57
30
30
18
77
28
20
85
51
39
30
12
18
33
44
28
141
36
3
81
27
12
8
28
24
8
7
5
28
24
69
87
3
54
90
65
85
36
6
138
30
5
16
56
193
66
6
24
15
36
3
30
42
41
144
4
45
51
20
49
39
12
8
28
44
100
140
28
12
24
12
44
109
27
99
9
44
31
60
6
48
87
33
15
60
20
16
51
5
240
19
24
5
37
51
9
30
5
103
33
27
57
9
107
13
90
30
11
115
65
36
60
73
54
42
11
7
66
6
24
6
63
15
77
25
35
85
63
15
6
60
66
93
75
77
13
12
15
80
25
35
133
15
15
36
29
52
48
36
15
45
36
3
30
132
35
16
92
61
6
120
21
32
120
88
3
17
37
15
27
24
54
66
29
7
21
24
9
36
24
60
195
39
53
24
19
81
3
81
21
84
111
8
31
29
37
39
21
23
61
99
20
55
6
84
27
45
108
36
30
21
69
47
72
25
87
24
44
31
41
25
30
108
17
4
9
30
77
100
8
16
9
35
40
72
9
24
12
18
36
30
11
4
15
84
66
30
9
51
137
100
44
49
36
23
1
47
64
3
5
88
12
96
56
49
131
96
13
30
21
3
66
15
45
51
144
99
57
3
77
25
75
68
1
99
12
3
102
3
57
3
27
9
36
3
53
13
6
5
184
21
3
80
1
54
81
164
37
24
27
3
17
7
150
87
33
35
31
105
36
80
19
84
45
8
13
47
49
24
27
117
72
18
21
165
96
23
145
27
8
40
21
11
49
15
56
28
8
19
9
15
29
1
15
9
12
30
41
24
19
30
51
153
75
8
64
24
44
61
59
7
45
120
24
9
35
12
109
54
177
3
33
27
12
45
68
25
42
9
24
20
55
17
25
48
15
21
107
103
6
15
36
3
9
15
36
6
11
64
228
36
36
8
132
19
6
54
96
53
55
6
24
3
57
66
57
39
18
27
8
25
6
41
13
23
67
66
11
25
3
8
64
75
60
5
19
17
7
42
48
30
36
81
15
21
72
20
88
44
49
36
ABCD 97358921074*3^$a+1 [50042]
56
48
37
3
176
19
29
120
12
1
99
3
77
36
48
52
27
81
152
4
8
12
31
29
133
27
116
144
48
156
4
36
12
44
19
141
188
180
76
284
13
15
3
5
12
12
16
36
51
5
13
39
15
120
5
31
9
15
53
4
144
45
27
68
40
44
100
33
18
9
92
124
27
5
67
57
8
52
116
28
39
78
75
8
12
7
77
4
15
9
171
12
45
15
5
43
9
15
30
35
61
27
75
5
48
72
37
15
48
24
36
8
55
5
67
17
28
92
160
32
31
9
116
4
51
45
3
42
18
45
39
17
24
49
35
61
47
24
31
168
5
12
12
16
39
65
151
60
57
44
36
235
29
43
6
95
52
8
19
45
8
48
12
72
31
60
29
1
107
100
27
77
48
73
15
20
64
44
304
12
44
16
8
60
12
73
47
64
27
53
132
244
9
11
43
53
4
9
35
12
7
5
36
100
39
36
5
37
35
64
21
23
36
19
5
24
61
75
80
24
72
13
18
132
18
48
27
8
79
48
153
24
8
40
32
136
12
27
45
96
12
32
156
12
7
108
18
24
47
151
17
73
83
19
17
1
18
9
51
29
60
1
30
189
15
30
23
12
55
17
24
127
48
72
33
44
48
28
60
12
60
20
12
25
123
212
60
16
32
24
24
19
18
3
15
29
100
80
28
15
9
3
41
36
73
63
128
52
12
8
28
44
28
140
60
13
75
20
40
9
30
36
5
60
7
177
20
12
24
16
164
12
85
18
12
18
51
48
20
60
43
45
72
128
28
104
36
24
16
15
12
9
56
43
180
77
48
100
15
45
20
7
89
36
72
85
107
19
17
55
18
59
60
25
18
72
113
55
180
9
3
33
12
8
48
7
33
57
23
40
9
23
103
9
8
28
60
9
18
17
13
27
45
23
40
20
48
4
15
81
120
60
12
132
75
105
80
40
15
21
15
21
9
11
13
18
30
15
48
15
72
5
13
30
41
24
4
20
151
120
5
55
5
72
52
15
53
4
24
12
8
52
27
5
72
60
28
132
36
44
1
63
99
30
15
20
60
12
160
21
23
145
39
32
163
30
11
16
51
18
11
24
84
55
60
48
5
24
60
36
73
54
18
59
19
72
77
88
15
12
65
120
76
36
8
52
3
18
15
104
223
77
28
36
27
9
36
3
9
32
4
36
36
72
63
9
24
72
3
144
36
17
7
5
52
63
6
27
12
128
43
9
45
15
3
9
44
55
5
37
27
8
55
65
28
27
9
60
56
25
162
48
117
81
15
39
5
12
468
61
30
9
32
28
8
37
27
21
18
9
20
25
6
21
51
108
101
280
8
28
27
5
13
23
36
19
65
7
12
45
15
21
27
33
12
44
1
35
12
12
19
81
8
76
20
60
132
4
24
72
20
12
85
35
55
21
195
12
42
75
116
16
39
5
24
36
7
153
104
28
3
101
24
55
54
11
67
9
80
28
20
43
12
60
156
17
48
7
9
8
52
84
15
17
4
8
16
75
81
20
88
68
40
63
117
140
12
60
40
8
43
30
27
24
104
7
5
64
56
72
25
30
108
17
28
20
133
24
3
80
64
116
24
36
13
27
32
40
60
3
33
75
29
12
28
171
9
8
388
56
244
32
64
9
47
43
17
12
12
16
92
132
61
35
37
27
3
33
3
29
48
208
44
31
9
15
17
84
7
77
13
3
80
16
63
17
13
63
27
5
72
49
54
45
135
45
33
107
55
93
24
129
35
37
15
12
36
20
12
55
5
12
72
36
37
47
1
18
17
28
44
52
3
36
9
128
24
19
105
39
33
45
119
16
63
29
36
64
15
53
127
36
17
4
24
36
80
4
60
120
9
35
72
91
9
81
35
88
44
28
128
36
43
30
96
30
17
25
18
84
53
7
30
18
5
12
61
75
27
17
52
3
18
15
80
60
12
108
127
45
8
40
32
1
147
108
44
16
36
39
17
7
93
8
7
120
108
5
60
16
44
7
57
20
52
8
16
20
7
29
43
5
31
5
96
91
45
44
109
35
60
4
96
12
8
12
4
39
45
116
120
49
102
153
116
36
7
65
73
27
63
45
15
53
60
4
75
60
17
4
104
48
28
15
144
48
108
9
68
37
35
48
43
12
78
27
48
87
9
56
28
27
78
71
31
90
63
24
12
44
55
41
36
84
28
68
48
127
168
57
80
108
16
200
43
77
61
27
15
57
8
36
124
20
43
65
37
23
60
12
12
19
77
28
9
48
18
65
12
4
80
43
81
27
72
81
39
17
16
45
99
3
53
7
36
144
18
90
53
40
24
81
39
36
69
30
77
31
72
6
27
44
31
18
114
77
31
117
8
84
24
55
12
60
18
11
19
149
148
60
3
5
55
12
33
80
12
12
60
52
20
28
20
31
9
3
ABCD 97359258884*3^$a+1 [50006]
12
48
57
60
4
6
53
57
75
7
32
21
19
29
57
4
30
56
45
108
39
88
30
24
8
108
12
40
48
35
79
30
11
15
9
21
3
24
72
156
49
210
65
48
25
68
75
15
9
31
24
113
57
60
28
35
13
23
9
118
89
121
44
3
33
27
13
12
18
42
30
17
24
120
9
111
36
13
95
7
29
9
87
1
74
46
119
13
35
37
20
3
93
3
7
24
41
24
21
4
95
1
203
169
120
12
95
36
157
132
48
95
12
15
40
29
97
44
36
100
44
51
169
23
103
2
51
1
20
159
21
39
171
16
54
35
81
4
35
48
72
141
4
20
138
22
18
5
48
48
84
13
59
31
17
33
22
32
136
65
72
85
23
105
40
162
50
72
6
34
6
17
117
28
72
36
23
12
85
12
20
15
12
15
33
13
44
46
30
32
28
35
48
19
72
65
48
120
73
23
12
37
47
105
28
132
78
42
71
15
9
13
8
39
43
18
83
1
36
60
84
48
11
69
12
40
68
51
9
27
13
47
91
17
25
23
7
41
36
91
104
58
68
84
16
30
14
51
69
3
25
8
3
49
35
55
5
67
8
30
42
33
12
21
27
33
15
19
66
23
247
77
12
36
12
33
39
1
80
52
18
137
13
95
27
58
30
162
11
36
1
60
155
72
37
8
51
39
40
90
68
3
60
27
114
3
13
60
114
38
15
36
9
70
125
60
63
40
50
63
72
72
13
42
5
57
3
48
24
13
2
78
15
12
63
118
24
20
15
25
59
96
61
12
23
132
96
49
11
109
8
27
67
186
14
69
109
48
12
32
36
30
40
2
70
17
25
23
93
27
72
24
60
12
165
63
9
3
48
1
30
66
24
6
2
70
17
45
36
40
24
95
1
60
90
62
27
31
2
15
73
32
3
109
20
10
89
31
8
21
37
20
135
99
33
157
8
10
18
107
156
69
48
40
24
35
31
89
24
9
72
39
21
3
12
108
72
31
114
30
6
35
25
32
27
60
25
59
1
11
97
95
15
21
61
176
12
51
1
110
21
25
122
48
42
148
12
23
37
132
6
2
27
108
25
60
11
231
33
12
144
1
36
12
108
110
9
55
41
25
30
5
25
210
14
51
15
54
16
42
137
93
51
12
12
55
2
70
5
33
12
16
47
55
65
12
48
27
21
48
21
16
120
60
12
11
19
2
108
75
25
47
151
17
45
12
168
15
72
15
45
73
8
72
60
30
57
1
104
15
13
42
66
23
49
47
85
98
40
41
39
93
75
9
45
16
90
14
168
40
168
180
12
80
3
24
24
7
42
47
93
15
12
45
58
32
33
7
6
20
27
73
84
36
74
30
3
165
28
20
4
119
36
93
118
30
74
9
1
48
78
80
40
53
37
54
101
48
21
36
87
3
64
26
24
76
42
2
28
8
123
81
28
72
26
102
123
24
1
12
11
24
57
36
3
24
63
94
11
25
212
60
100
20
27
84
1
120
128
3
37
212
39
57
39
1
24
8
40
32
51
25
24
95
84
19
77
13
120
72
6
89
36
45
94
5
115
38
75
72
145
36
47
3
102
40
2
81
49
8
60
3
84
33
10
8
22
122
16
17
13
47
43
53
84
12
48
13
12
2
9
24
45
147
223
30
72
18
122
15
1
23
49
78
54
8
27
36
27
112
110
108
12
3
13
47
13
167
85
32
36
64
35
1
80
4
23
25
62
40
126
32
51
79
48
90
14
6
112
108
44
16
192
11
96
103
2
15
25
48
108
20
63
37
143
19
30
12
23
45
3
25
54
98
87
1
12
8
100
12
47
73
2
129
69
15
57
76
119
93
28
80
72
15
45
10
78
20
4
35
61
23
156
1
60
24
18
150
108
30
62
15
13
47
15
18
39
1
155
27
117
13
48
30
5
105
3
21
99
39
33
25
167
72
48
12
75
96
10
20
39
13
8
4
26
10
54
86
64
60
71
84
84
156
1
59
33
12
51
25
47
37
35
48
120
12
144
19
281
7
62
3
24
24
169
80
52
138
8
24
81
127
18
80
52
20
15
12
25
96
32
3
49
20
99
207
22
60
20
28
132
11
31
18
71
36
141
183
37
23
60
21
195
21
39
156
9
30
9
24
45
72
10
65
45
60
3
27
21
48
9
88
35
97
23
85
12
20
3
85
132
60
23
108
61
8
172
48
60
71
37
143
144
13
32
60
12
28
168
20
90
72
33
12
73
107
13
12
72
23
13
23
109
110
22
26
69
60
15
33
ABCD 97359351218*3^$a+1 [50122]
6
55
5
24
60
84
66
30
60
19
17
15
24
21
7
23
57
60
27
60
36
90
63
12
39
6
30
24
1
12
36
32
45
18
81
51
33
24
117
31
5
27
48
15
114
15
48
12
4
140
112
8
96
9
36
19
107
24
66
78
150
6
90
31
8
171
21
72
57
39
27
109
41
39
45
60
3
16
65
19
101
30
85
20
112
32
52
5
3
33
90
157
72
5
63
28
65
24
123
12
9
39
33
39
75
85
8
40
77
15
276
24
21
78
102
27
57
51
52
20
48
75
90
3
16
5
111
60
48
57
84
24
15
36
28
47
81
3
12
90
27
21
186
6
60
63
12
45
3
36
136
192
36
101
15
15
96
84
21
69
99
192
33
139
32
39
30
79
53
138
49
17
126
54
36
67
77
15
45
3
87
114
66
186
43
84
20
48
64
11
168
165
192
45
30
18
12
30
54
75
45
15
4
12
89
3
57
90
54
96
90
36
84
90
126
13
17
3
12
48
24
93
24
135
45
114
126
24
55
17
39
45
79
35
57
33
12
120
84
39
4
161
159
33
60
18
81
28
17
103
80
12
4
5
12
15
3
57
39
6
24
63
33
39
216
28
41
3
117
3
27
36
33
12
12
72
96
33
39
81
72
75
45
7
53
3
24
12
16
53
7
8
24
88
8
16
275
6
48
36
24
27
39
150
3
57
363
57
115
35
84
6
6
37
8
48
24
48
3
66
30
9
45
72
60
60
3
36
45
3
28
5
24
39
21
3
117
15
64
47
30
24
24
79
17
51
63
126
6
33
40
5
60
31
36
32
180
21
55
12
35
33
105
6
84
6
150
1
32
60
21
111
4
11
6
24
111
33
6
30
91
65
180
127
23
30
39
9
42
30
84
84
39
40
101
42
13
95
6
36
219
15
13
20
48
168
36
81
60
18
162
3
15
12
97
180
56
21
6
25
32
16
36
35
66
78
102
7
108
89
19
56
48
153
39
24
100
101
36
7
80
3
9
24
105
42
114
99
75
105
57
60
27
33
63
21
75
16
35
78
15
100
32
28
17
48
12
48
15
144
21
30
216
69
51
21
12
3
30
27
40
17
36
7
32
39
37
113
7
104
36
84
9
72
24
60
84
132
99
40
29
6
49
77
54
13
60
161
15
16
8
117
3
16
24
8
9
15
99
45
24
192
4
12
83
21
69
7
60
29
39
117
138
132
13
12
24
48
8
84
51
9
48
27
6
3
52
95
9
4
36
8
51
45
64
77
139
32
15
25
48
35
45
21
123
16
20
36
9
55
24
71
276
21
3
102
30
18
36
99
21
3
16
107
45
69
3
93
159
28
11
66
60
159
24
153
144
103
17
39
40
11
45
21
39
4
24
32
36
45
3
21
66
57
12
48
36
180
60
51
33
57
90
6
18
6
60
91
59
105
36
9
36
99
45
60
3
3
25
20
129
51
15
18
27
28
17
24
276
27
12
100
5
180
3
48
39
6
84
63
12
40
24
101
19
41
66
69
24
84
60
96
36
84
24
21
132
27
3
13
36
11
69
15
93
172
29
19
23
9
39
6
156
27
81
79
48
5
15
105
3
4
11
66
6
37
83
129
48
36
12
9
6
33
21
63
63
54
60
36
168
111
9
6
21
40
104
81
39
69
66
66
78
96
36
204
66
27
3
33
204
96
12
72
33
63
81
90
30
36
24
19
24
56
21
120
30
90
36
75
12
120
273
30
48
6
39
64
96
44
36
81
6
9
16
44
84
144
36
72
3
49
212
64
12
83
12
37
8
40
72
17
6
234
63
27
6
39
24
51
1
80
63
66
15
64
44
96
57
18
6
19
32
60
48
24
72
244
47
45
24
45
6
78
66
69
57
87
33
115
44
64
84
53
15
3
37
32
3
18
36
36
43
200
45
7
29
39
24
123
24
13
17
36
48
12
114
1
32
87
13
56
141
3
96
4
137
39
36
48
3
45
12
28
89
30
60
49
116
105
15
16
8
60
36
9
19
20
117
91
72
20
21
72
15
3
36
13
68
48
27
18
12
39
48
3
24
33
153
78
6
66
33
100
17
15
12
12
16
23
45
21
24
51
51
25
144
48
56
120
24
21
60
90
36
90
3
87
69
24
48
12
12
64
71
289
101
96
3
52
29
3
52
24
56
48
33
168
36
126
ABCD 97359883222*3^$a+1 [50030]
10
6
20
4
12
3
15
26
16
39
29
127
89
16
6
33
5
16
24
11
109
71
124
17
3
57
88
59
13
42
80
45
25
30
30
2
13
21
32
4
35
19
74
40
30
17
1
84
78
21
15
54
2
33
16
35
54
46
30
15
20
24
175
41
1
14
16
30
36
44
3
36
7
9
3
21
44
37
84
36
11
159
21
12
7
18
27
81
18
30
12
44
34
2
40
27
5
15
1
24
102
24
9
71
10
24
20
31
45
6
8
6
15
19
21
21
14
64
45
3
14
16
50
70
2
42
4
32
4
50
46
3
9
27
23
46
80
75
1
3
5
67
44
16
48
23
13
9
18
2
100
30
96
5
16
8
15
16
74
7
23
1
9
68
18
22
18
54
8
18
10
47
28
5
10
29
52
9
51
24
9
48
3
9
11
55
32
4
45
101
112
15
60
47
25
29
34
50
3
7
45
15
72
8
33
4
3
90
6
21
5
4
30
21
89
12
10
53
25
30
14
52
48
8
103
9
11
15
21
1
3
69
168
32
10
5
7
36
69
24
59
1
15
114
75
11
22
2
22
11
13
42
2
7
9
12
62
18
103
80
16
53
66
22
32
10
12
9
27
33
41
90
10
3
21
20
12
22
20
100
90
15
8
49
23
7
8
153
27
148
140
34
36
44
66
13
9
48
8
39
37
11
52
5
7
113
7
21
30
33
15
26
19
35
109
68
37
36
24
78
18
74
58
24
18
26
39
16
57
132
35
76
11
13
5
30
37
44
37
35
7
26
36
16
18
2
15
7
12
18
15
56
1
35
31
9
9
36
15
21
20
19
3
45
12
9
66
8
10
51
35
82
18
30
6
120
8
1
36
24
20
4
5
6
69
91
24
65
7
14
72
112
8
19
23
18
22
6
12
68
19
12
39
69
12
33
15
45
27
9
12
50
10
3
9
32
15
64
9
56
10
29
16
35
34
20
46
5
7
14
16
18
14
22
69
20
69
58
17
13
12
87
53
28
54
5
25
3
80
91
2
4
15
56
55
8
49
3
128
10
36
8
3
7
66
50
61
3
21
29
3
12
25
36
11
1
3
51
33
57
15
5
3
31
5
12
7
32
34
12
3
41
19
36
35
69
37
2
22
8
16
6
30
18
102
75
84
9
6
9
41
39
1
56
28
18
9
3
66
2
22
11
1
63
15
45
20
13
23
37
2
105
33
7
21
6
36
57
3
32
6
30
16
5
1
27
68
37
12
24
14
1
9
80
36
40
12
23
91
6
20
42
1
45
26
25
8
7
50
19
9
23
52
15
8
13
51
26
40
3
11
33
43
54
8
46
42
27
132
9
60
54
12
9
15
6
6
74
16
3
21
44
34
6
96
39
47
13
9
51
104
103
9
21
18
6
15
21
3
17
39
93
3
87
52
6
32
51
76
39
44
58
24
30
6
60
23
24
45
6
4
6
59
61
35
9
31
24
20
25
15
15
42
143
87
25
45
3
195
81
29
66
40
14
31
51
26
18
57
105
10
14
34
9
47
40
18
15
12
45
60
63
12
44
84
3
10
8
46
29
9
63
79
26
7
8
64
9
96
6
8
16
30
3
12
8
13
42
18
23
16
29
6
18
40
36
6
5
21
7
15
21
57
3
5
15
15
121
23
22
6
32
22
24
15
5
10
9
12
21
99
68
3
30
18
25
24
12
9
15
57
27
135
26
10
5
40
92
45
34
45
33
72
74
40
42
12
8
58
45
32
87
36
54
162
10
8
30
6
4
26
6
43
11
40
90
14
66
6
10
6
32
25
12
5
16
3
9
8
12
31
69
42
6
60
72
120
30
41
1
68
10
60
126
15
104
7
29
9
3
37
38
34
20
4
72
39
39
6
99
32
45
3
36
24
37
48
42
24
80
4
14
55
11
34
20
63
25
3
20
24
12
4
39
6
84
11
19
6
99
15
8
4
26
28
12
42
137
36
28
96
56
7
8
42
30
1
21
3
12
9
32
4
30
6
3
9
6
54
66
6
24
42
17
1
75
17
10
38
4
20
46
29
81
24
91
27
18
60
99
5
16
36
23
13
228
30
36
36
5
12
31
26
15
21
4
60
48
27
56
33
16
95
25
3
15
78
8
39
73
8
4
72
56
7
51
6
11
79
36
20
24
40
48
6
6
9
17
12
22
54
14
21
4
32
1
12
27
45
23
43
30
3
27
8
25
36
33
18
12
21
39
50
15
33
4
68
55
5
36
4
8
28
47
7
50
22
18
27
23
16
2
48
96
34
6
84
15
51
5
28
12
21
48
2
34
123
36
20
4
3
90
54
29
19
50
16
15
44
93
3
49
87
20
39
36
21
28
56
51
73
81
86
48
4
138
18
29
7
5
1
60
68
75
85
36
48
11
9
78
90
75
79
33
156
57
18
45
51
18
18
9
33
186
14
7
44
16
5
19
39
66
32
24
4
84
51
36
5
34
90
15
45
75
39
18
3
41
15
43
6
47
7
5
76
21
3
23
22
38
88
17
7
116
4
117
23
1
9
8
7
12
41
40
60
44
54
54
7
15
44
46
44
64
26
9
36
51
10
26
64
6
24
11
15
24
18
48
22
45
5
36
100
42
12
30
15
23
73
65
27
27
118
39
8
111
10
24
48
3
41
3
36
1
83
16
51
18
23
7
12
38
16
35
31
108
12
8
6
15
40
35
49
23
54
4
12
12
126
9
20
76
32
73
36
66
33
21
3
83
70
3
36
9
6
8
18
19
3
8
37
21
71
4
21
120
15
45
8
7
45
6
18
6
8
106
15
47
22
11
4
21
102
18
6
14
39
100
12
48
35
16
20
16
30
56
79
24
21
3
77
4
30
6
26
13
21
8
22
66
102
36
42
3
29
22
6
3
69
66
32
28
126
63
77
55
9
26
84
24
145
15
6
14
21
64
21
12
24
15
21
42
57
45
35
13
11
12
3
16
48
113
49
11
12
43
32
16
114
18
17
25
20
7
3
57
9
30
21
8
13
30
5
3
34
18
18
15
15
29
37
30
6
3
24
21
84
8
18
16
6
39
44
21
10
8
21
12
7
21
5
112
27
12
3
66
32
34
5
96
13
92
28
12
39
8
25
11
1
68
31
29
22
6
39
3
5
25
66
65
136
3
21
59
52
60
14
15
1
3
17
3
85
68
79
15
6
3
5
34
117
63
5
1
12
24
15
9
62
28
9
77
90
141
25
27
63
80
37
35
6
10
72
30
18
45
41
19
60
9
2
100
6
24
66
38
10
5
7
9
20
4
120
41
4
12
27
5
36
16
3
33
20
19
9
32
15
13
12
47
57
10
36
33
15
32
58
6
41
7
48
24
14
64
48
3
5
10
66
63
47
36
12
40
12
26
10
9
3
30
60
6
12
30
12
48
39
3
5
7
29
40
17
52
12
24
15
51
6
2
58
3
5
6
93
1
35
124
3
33
36
68
76
45
30
6
18
ABCD 97360214624*3^$a+1 [50074]
8
7
113
12
1
95
76
224
24
96
40
56
48
72
88
92
19
17
28
96
135
21
20
12
52
159
21
15
29
12
13
135
224
7
41
43
126
24
47
4
44
64
12
104
60
1
111
12
21
35
61
144
11
79
144
12
5
48
7
105
8
61
35
19
60
36
45
75
21
24
36
48
15
17
4
15
125
1
83
61
6
125
108
31
60
30
24
3
108
32
208
60
21
54
9
48
20
139
21
69
3
32
120
160
8
31
105
21
35
4
105
6
84
24
12
18
6
36
54
11
88
45
11
76
20
16
48
44
1
15
92
139
24
77
100
32
36
91
81
32
60
36
25
87
48
9
42
29
112
33
47
49
30
21
69
99
15
21
36
104
88
51
41
64
81
83
88
207
36
5
76
3
17
40
75
93
27
5
13
11
24
172
9
114
53
49
35
24
24
7
21
363
65
61
219
44
1
216
35
36
73
51
3
33
63
17
124
15
5
55
89
19
36
5
16
68
52
128
48
19
90
51
8
55
29
25
23
60
24
156
100
48
24
72
135
5
145
144
15
12
39
9
15
30
6
21
168
84
12
75
138
35
91
36
9
15
57
63
29
12
36
49
99
32
28
135
21
45
54
36
33
12
48
57
119
84
28
188
72
40
32
85
66
41
64
39
132
101
7
17
120
79
36
81
153
66
53
1
47
7
42
83
91
24
41
60
16
56
7
36
29
36
16
9
215
36
28
36
44
145
126
5
12
100
3
5
19
5
85
75
56
16
56
40
68
60
16
93
162
270
39
84
21
27
60
129
11
100
57
72
30
5
13
155
16
72
104
19
117
3
5
24
28
87
41
91
81
24
96
69
23
67
9
144
48
24
99
21
135
113
67
69
165
15
96
36
39
9
120
36
33
51
104
7
81
3
5
132
84
24
61
18
17
64
36
15
84
6
71
60
103
156
24
5
85
54
21
69
63
39
24
45
104
48
220
87
137
60
55
45
60
8
12
4
15
54
66
180
117
24
39
65
12
84
16
99
21
87
17
24
16
68
12
16
68
4
8
4
15
129
60
255
5
19
141
20
109
63
57
6
84
72
41
28
12
68
1
75
99
29
16
99
42
11
7
120
81
51
29
64
32
55
9
104
31
21
60
45
83
7
9
32
13
39
12
3
12
5
19
141
15
24
45
45
120
59
55
33
24
140
64
80
4
51
141
15
60
165
45
131
48
16
24
72
3
84
21
96
153
6
17
52
12
84
51
45
44
1
75
24
24
87
60
29
16
116
4
69
11
168
36
36
48
48
139
21
12
12
104
12
103
24
197
85
24
15
111
29
61
30
90
159
20
61
3
8
24
28
27
65
19
81
15
149
72
48
196
33
6
36
48
5
48
43
5
60
55
54
83
4
153
126
69
87
78
35
31
105
32
79
9
24
8
13
15
129
6
5
31
53
48
124
45
35
24
31
9
72
27
33
39
48
5
292
96
3
29
12
36
19
89
24
61
150
66
11
43
65
192
84
79
9
21
6
138
95
16
105
71
16
44
16
8
61
15
44
36
19
45
99
33
32
61
30
17
7
233
19
105
56
48
96
64
32
12
60
36
25
251
96
37
83
72
28
12
147
18
90
233
72
72
28
27
69
12
164
19
17
28
20
85
87
3
105
176
48
67
113
7
45
63
17
16
39
150
11
4
3
65
61
90
69
57
120
15
20
24
55
17
88
20
4
27
45
56
24
84
31
45
39
17
12
12
16
32
48
40
3
57
84
135
65
55
24
101
36
120
103
29
16
12
8
64
12
44
16
104
24
31
21
33
15
15
21
12
44
4
44
36
12
43
5
120
16
60
33
6
89
48
43
101
4
51
18
3
48
72
39
24
156
29
115
24
36
69
15
77
24
96
16
237
72
11
28
12
168
15
29
28
68
1
3
51
5
40
176
13
15
20
28
44
36
28
80
16
8
91
66
54
45
15
45
12
20
67
102
75
8
40
60
20
28
9
3
87
489
36
9
6
65
55
45
8
55
6
30
5
55
65
112
12
36
189
15
68
43
90
59
12
103
101
16
8
28
32
52
44
16
44
4
156
56
16
12
36
45
15
9
23
4
135
54
35
ABCD 97360234802*3^$a+1 [50033]
3
93
15
12
120
18
11
64
27
197
151
12
53
184
21
11
16
3
21
168
261
30
125
232
3
120
29
16
87
30
120
27
56
37
90
78
27
48
32
88
144
111
161
48
312
19
72
288
60
65
16
216
32
61
27
72
168
63
41
91
365
103
9
63
60
45
165
18
72
168
17
72
13
120
18
30
35
120
112
104
88
111
12
138
27
3
21
24
24
171
165
75
72
77
168
133
102
53
16
69
27
15
449
120
168
13
59
16
24
24
45
35
144
61
27
32
16
24
51
77
85
18
201
69
90
180
12
108
5
40
27
29
48
40
111
81
111
89
88
48
45
35
64
111
120
65
24
79
81
99
5
55
9
63
78
35
7
30
90
108
45
200
64
93
75
15
9
99
69
8
72
72
199
81
24
195
221
64
24
21
30
21
8
48
40
3
42
18
81
168
21
51
96
15
65
133
30
29
72
61
27
80
61
59
13
30
210
78
29
88
200
24
64
24
32
24
7
65
40
24
56
85
198
29
91
237
72
80
43
45
45
138
9
3
29
48
13
3
87
177
3
165
75
285
80
85
27
3
48
21
8
16
45
11
151
78
99
231
105
15
201
48
93
30
180
153
45
11
31
48
30
59
216
157
59
48
43
138
120
120
42
30
107
133
3
80
64
3
108
17
112
56
37
30
5
184
99
77
144
109
51
39
132
29
424
45
171
8
48
72
163
5
40
45
35
504
88
51
60
9
93
123
75
12
249
48
8
72
40
32
61
27
48
3
192
45
45
30
48
42
3
75
29
16
32
43
90
90
89
103
30
147
123
77
72
19
72
53
72
64
111
30
78
45
27
45
144
111
33
45
51
39
9
3
45
45
27
21
51
80
79
132
120
5
43
141
39
65
7
9
8
88
75
18
72
168
150
5
127
150
78
21
24
15
60
60
9
3
60
153
147
90
78
77
40
80
144
91
18
27
32
91
21
51
48
120
72
5
43
45
75
45
117
35
103
105
104
61
30
29
136
32
43
42
3
56
160
21
27
3
53
67
168
77
40
3
42
35
13
11
61
168
72
120
27
32
16
72
56
72
64
111
105
45
48
11
19
21
24
15
132
5
13
90
17
55
17
40
3
18
27
3
300
30
11
19
77
64
96
213
35
55
17
24
48
96
40
87
168
12
168
69
183
33
147
5
163
5
37
48
27
3
21
120
176
40
93
59
13
18
120
9
3
48
60
9
32
16
144
24
27
53
67
45
3
45
195
45
165
35
85
107
205
30
93
144
96
24
21
59
88
45
30
453
32
64
24
24
80
13
120
3
15
120
9
32
16
3
120
5
7
150
48
11
88
21
99
3
18
72
35
24
211
77
48
88
80
115
90
27
3
42
27
200
232
39
132
45
63
12
60
30
123
15
30
75
24
32
16
8
67
77
13
59
19
69
48
3
42
48
27
24
8
72
19
72
285
144
96
80
85
198
5
24
103
89
139
149
43
69
56
85
3
15
120
9
21
35
37
3
72
135
17
72
88
128
112
32
216
43
72
18
90
120
132
48
69
8
40
32
151
201
48
63
57
56
7
300
138
51
56
43
72
69
69
102
90
59
151
30
120
3
135
9
200
88
45
35
43
29
ABCD 97360297514*3^$a+1 [50002]
3
60
177
27
324
36
48
93
120
3
165
64
47
9
219
60
48
12
13
8
159
105
16
71
273
3
24
21
27
45
27
108
96
12
24
48
60
60
45
195
93
27
45
15
96
36
109
11
93
48
123
45
99
72
144
45
24
328
227
85
35
61
24
107
13
240
48
8
264
160
251
192
37
56
315
69
40
11
24
45
48
63
25
155
69
16
72
143
129
88
32
88
8
51
84
132
72
13
72
11
84
60
21
15
36
93
15
1
152
112
23
73
32
3
36
36
133
131
13
167
36
48
156
48
348
37
83
24
21
72
96
99
21
15
9
75
21
39
193
419
48
48
285
48
147
60
60
253
59
13
32
168
40
32
123
37
35
72
336
37
120
23
33
120
40
11
48
13
8
15
97
312
35
61
35
84
96
132
24
69
120
219
45
3
165
168
40
419
120
525
195
21
40
59
72
48
60
33
232
215
25
35
21
99
12
1
32
15
145
96
11
21
159
49
59
61
120
47
33
75
37
8
120
51
69
87
240
60
13
32
27
60
36
12
73
24
48
80
120
183
96
9
87
57
75
21
39
225
75
21
75
120
117
3
36
228
141
40
59
21
27
165
3
120
157
35
37
35
45
27
48
45
27
13
11
120
180
156
61
23
97
59
24
69
48
39
9
39
1
152
27
45
27
93
51
45
75
69
88
72
23
33
27
13
32
88
104
27
13
48
80
15
60
144
21
160
48
200
219
45
15
108
24
69
51
349
32
160
203
109
83
12
33
120
88
11
36
12
13
107
253
8
87
144
81
15
33
120
51
61
248
27
120
253
11
144
84
25
11
45
171
109
104
3
37
11
60
57
72
195
12
73
48
59
61
248
24
63
25
23
36
133
120
35
21
64
11
165
24
3
12
36
285
27
72
93
3
24
93
48
72
27
45
16
107
37
11
60
12
93
40
144
35
168
48
45
40
24
23
60
117
27
408
21
40
59
45
123
45
120
3
37
8
27
48
109
11
132
57
243
13
11
69
75
157
48
72
72
35
13
83
60
132
12
12
213
48
147
45
120
135
121
311
36
12
1
95
25
32
87
132
21
87
25
11
165
264
207
153
48
27
93
3
96
13
8
40
47
81
40
11
96
85
80
27
141
291
264
84
60
132
48
36
12
97
48
47
73
8
72
40
155
48
24
85
11
12
60
144
36
48
25
104
280
168
8
51
168
60
73
72
155
120
96
96
24
24
21
171
93
136
80
279
73
32
88
35
60
48
36
24
36
81
27
205
71
12
45
99
93
96
112
168
107
84
108
240
85
203
117
15
180
13
47
1
35
37
8
384
15
25
11
144
96
60
49
96
95
105
24
3
45
40
32
40
227
133
35
285
88
83
12
57
40
11
276
81
48
15
132
108
9
40
11
84
1
32
63
300
132
12
48
13
224
27
13
47
1
8
24
48
15
48
49
11
36
73
35
132
ABCD 97361018284*3^$a+1 [50011]
86
34
44
15
177
4
20
3
12
1
38
9
7
26
40
24
80
3
51
22
47
36
21
24
39
3
9
9
15
141
54
72
30
4
44
66
40
86
48
6
130
56
84
36
4
56
70
14
3
36
57
10
50
48
27
25
35
45
15
9
130
170
60
24
12
27
13
44
100
14
57
105
30
78
15
36
25
26
18
12
3
15
12
34
6
5
115
68
90
22
17
51
6
3
13
24
14
105
12
12
27
21
25
20
39
9
16
50
10
155
25
36
14
70
14
76
80
6
48
12
24
70
80
10
74
165
57
18
12
54
24
46
14
132
54
6
438
22
68
36
63
48
33
60
6
6
15
39
16
90
68
15
57
18
66
24
39
33
60
40
44
36
40
107
72
9
30
16
86
10
20
30
24
30
69
36
55
29
75
57
25
83
12
33
82
14
15
15
66
4
30
14
99
153
90
9
45
3
48
39
6
90
40
144
36
29
21
40
50
30
48
6
10
66
80
9
45
96
78
16
14
6
33
57
51
45
24
60
3
93
48
36
40
23
27
30
76
35
84
15
36
60
48
21
31
38
15
21
24
27
85
24
83
37
20
3
33
75
19
29
7
68
22
8
76
6
29
15
66
39
75
24
42
24
3
12
9
112
128
12
40
8
76
194
46
83
60
33
24
10
36
17
36
1
6
50
27
63
40
5
85
68
12
3
195
6
24
15
1
80
30
6
147
3
18
27
9
60
63
73
158
150
99
67
41
39
9
27
54
76
68
180
12
54
54
16
56
70
90
128
46
104
9
60
21
76
74
30
39
33
64
80
60
84
36
66
18
15
1
14
112
30
80
54
33
33
4
44
51
51
24
189
75
6
186
30
4
59
37
68
27
144
151
24
14
12
108
46
36
14
96
10
53
57
27
33
60
64
14
22
104
180
51
45
10
20
45
12
13
14
6
54
54
16
83
12
21
70
20
9
36
9
10
14
135
45
39
7
30
186
17
37
126
110
75
9
3
60
21
90
90
51
51
60
69
24
7
74
84
195
36
9
66
45
120
1
74
36
54
6
94
20
16
24
36
155
33
87
69
63
12
9
27
93
72
18
9
12
21
3
12
15
114
144
27
33
12
30
9
69
6
81
93
39
217
14
57
49
35
21
30
30
48
15
21
76
90
29
25
20
60
76
20
48
132
4
80
40
44
30
102
90
18
27
9
84
36
324
6
6
60
60
108
136
59
141
24
6
54
42
10
20
138
46
20
96
4
83
7
29
36
31
17
13
80
18
16
50
60
16
8
30
12
18
6
46
59
9
72
78
6
60
36
120
27
72
45
6
4
126
107
3
69
21
144
16
50
48
36
33
12
21
63
165
6
6
60
40
20
18
22
74
36
9
69
112
24
23
13
44
30
153
51
12
18
6
30
186
4
5
105
240
15
9
27
9
60
54
22
68
22
30
23
45
72
10
5
120
105
40
20
34
26
78
90
12
4
56
15
25
14
225
81
94
26
64
44
12
168
51
21
15
25
8
60
12
84
66
129
1
60
80
15
15
30
124
20
156
108
39
12
9
27
25
83
7
60
20
10
8
12
54
6
27
37
36
44
3
12
51
9
39
90
6
84
102
60
24
36
184
95
9
16
50
6
24
123
21
39
12
99
69
12
60
25
35
84
75
22
23
24
60
33
3
105
27
9
36
40
50
57
57
70
113
103
20
4
30
35
75
93
60
33
24
51
39
10
80
6
9
21
48
52
20
120
15
19
14
22
110
160
8
36
39
27
18
52
68
36
54
6
123
81
96
10
161
33
150
9
51
12
138
76
20
54
52
77
57
40
80
36
78
42
24
24
27
120
3
6
16
80
219
108
153
3
51
10
86
30
48
36
120
24
52
59
1
104
16
38
22
44
40
20
39
12
15
18
6
105
15
24
16
56
48
132
4
90
11
93
52
20
3
37
84
11
165
39
61
38
60
21
36
99
46
104
66
30
39
21
108
162
70
44
84
36
70
56
9
21
30
10
38
30
66
6
288
52
44
51
33
51
45
24
15
31
30
35
91
20
34
44
82
60
29
99
16
50
16
8
99
97
11
25
104
36
40
8
90
21
51
10
84
44
75
21
99
1
50
30
54
6
6
180
70
20
90
45
48
45
72
60
10
5
3
42
27
3
48
22
59
9
16
44
30
60
36
10
11
72
13
8
159
27
33
3
4
29
37
68
39
12
25
26
78
60
76
14
6
135
21
108
15
21
186
57
3
45
24
9
166
86
27
120
57
10
36
38
42
124
14
16
6
14
24
52
98
66
100
11
3
42
48
36
75
61
20
10
14
3
7
30
20
30
6
30
294
16
110
90
39
45
63
3
9
1
38
66
54
42
4
20
46
8
117
93
36
24
90
42
ABCD 97361256704*3^$a+1 [50190]
72
73
35
43
5
24
43
56
21
85
14
22
2
57
96
15
10
12
50
10
198
65
7
5
123
64
54
2
9
24
12
147
48
45
19
74
52
32
66
21
9
130
137
12
3
18
15
85
11
69
4
83
27
117
3
166
74
40
158
27
31
5
24
75
45
51
46
98
45
12
33
27
25
23
132
63
45
36
36
3
177
1
92
87
84
169
108
90
54
18
26
75
24
51
24
58
54
38
3
25
47
31
32
112
5
3
69
36
60
12
15
81
1
78
8
57
7
113
175
8
78
4
23
135
40
8
24
40
5
96
36
36
12
7
18
47
108
36
7
8
21
85
36
122
16
17
72
72
108
3
18
22
122
16
11
108
25
6
62
3
55
29
72
61
35
12
7
8
10
6
77
57
15
180
105
36
82
32
40
96
192
53
36
48
15
96
82
23
25
35
144
72
1
35
15
42
16
11
43
17
39
45
9
66
24
22
18
8
93
36
63
45
21
22
65
109
186
18
30
50
94
50
3
84
151
114
14
117
3
112
8
9
127
126
114
90
38
16
209
63
45
43
72
30
2
177
39
34
35
120
25
60
48
119
13
108
62
6
76
68
60
16
32
222
16
29
73
83
7
17
21
34
65
103
29
144
27
117
12
13
140
16
80
46
65
69
75
69
111
67
48
29
180
7
8
21
36
21
15
27
16
42
8
112
20
4
38
70
50
45
61
107
84
25
14
105
85
11
36
37
11
60
15
22
170
18
30
40
29
75
6
39
168
45
30
45
57
90
57
84
75
10
47
33
15
79
56
24
93
3
40
126
188
36
12
4
74
136
125
43
113
24
120
21
12
46
65
7
125
37
60
23
27
48
30
3
7
80
18
54
88
5
43
32
33
60
12
25
24
38
16
72
5
3
21
3
160
8
45
3
16
18
96
59
13
102
17
33
87
13
11
145
24
23
117
27
31
8
72
48
70
90
32
69
84
36
13
95
25
83
123
24
10
110
6
39
3
18
27
24
123
57
25
30
24
29
48
3
10
20
27
63
57
49
23
15
10
72
278
16
30
35
25
84
11
24
108
27
120
78
18
120
81
24
84
43
18
92
135
67
5
43
29
85
48
35
81
75
121
108
11
12
13
54
50
48
4
26
9
1
155
67
48
24
41
168
15
57
87
6
42
45
84
159
16
48
53
19
14
15
115
29
36
25
11
171
9
69
52
47
12
3
40
101
24
21
51
84
7
29
43
101
24
43
77
67
41
72
103
5
27
58
72
12
74
120
42
30
33
24
105
126
21
43
18
68
12
39
48
15
57
60
19
24
18
12
47
85
14
177
15
40
312
18
92
60
22
101
27
40
86
52
72
71
1
14
24
40
5
13
38
34
11
9
3
144
103
200
16
74
3
85
83
84
7
74
16
14
22
2
33
48
157
12
38
40
29
36
15
112
65
15
16
185
24
7
48
42
119
55
32
33
49
23
24
36
19
26
39
9
16
11
13
54
18
83
84
31
101
51
58
24
86
16
125
129
99
72
175
173
25
83
63
46
18
26
142
29
3
40
158
18
40
5
96
19
197
48
61
6
32
177
108
51
129
48
24
55
24
14
66
24
45
3
64
38
18
10
54
24
32
70
108
134
88
29
36
84
13
120
35
3
40
138
71
25
30
53
33
39
3
45
3
162
3
43
32
58
54
5
75
40
17
25
144
36
18
5
60
12
13
83
48
60
12
72
61
72
119
31
2
3
24
115
29
25
32
12
190
8
57
12
139
30
11
279
177
25
38
16
26
22
126
35
87
72
21
27
129
49
92
18
72
18
54
48
9
24
84
25
50
40
18
83
99
120
33
15
57
60
81
10
104
78
58
77
13
14
40
66
11
3
130
36
42
144
86
15
27
57
13
140
6
21
9
144
58
50
15
37
11
132
27
6
10
32
33
7
302
51
7
5
60
7
41
31
8
33
15
45
109
36
50
93
27
208
32
57
36
25
80
60
15
7
144
66
240
59
96
48
67
32
45
72
69
84
18
45
123
24
57
129
135
25
32
102
10
78
5
27
45
13
8
30
72
160
30
18
89
1
155
25
80
39
21
4
26
129
15
82
155
153
48
58
134
10
86
82
30
50
30
3
15
9
15
10
102
65
31
5
24
48
43
17
1
6
90
8
22
ABCD 97361335042*3^$a+1 [50049]
43
45
8
91
72
53
1
18
36
33
3
45
81
135
27
18
18
18
167
16
8
61
35
91
21
51
101
7
161
184
120
32
7
54
90
17
48
61
3
8
25
23
96
192
49
54
17
16
24
15
65
96
24
64
104
43
29
43
21
128
67
18
11
7
36
29
24
16
56
88
8
13
59
40
9
18
18
72
18
9
72
24
56
109
36
72
72
23
13
36
90
45
45
35
72
1
39
15
41
31
90
143
19
53
1
15
39
90
15
24
120
24
32
192
169
15
3
53
64
32
49
39
32
136
80
112
8
16
56
24
16
3
21
32
24
121
87
8
13
35
55
9
8
24
144
16
8
24
1
15
3
5
96
79
36
36
9
48
48
3
18
3
15
41
24
16
96
24
32
24
31
9
8
24
16
32
120
25
15
57
23
168
7
65
48
16
8
7
81
24
3
77
103
72
57
123
36
9
8
1
15
147
21
8
64
56
16
200
13
3
8
120
13
27
24
56
48
192
13
3
104
16
3
72
54
18
5
24
64
48
3
45
9
36
35
55
72
72
9
336
123
18
99
24
8
16
33
47
7
153
48
69
171
104
64
24
33
87
32
184
104
25
54
161
1
47
43
18
54
18
54
54
39
24
27
72
141
96
24
8
1
15
183
72
57
104
55
81
24
3
29
7
17
88
24
69
72
36
54
41
31
33
24
56
67
90
54
54
15
57
71
1
162
36
17
88
3
36
65
16
56
16
99
53
16
21
11
24
16
8
64
111
9
8
1
15
24
80
79
9
56
64
48
8
48
37
3
15
65
25
18
72
18
11
72
25
15
111
33
24
8
16
45
59
31
36
36
89
72
168
64
3
5
24
24
16
39
65
79
89
19
72
29
64
48
255
36
18
75
33
18
21
51
18
51
39
9
99
93
24
24
39
113
40
117
27
8
73
90
72
5
31
54
51
104
43
18
54
21
48
21
99
27
5
13
27
56
136
15
54
11
25
63
27
21
8
7
41
67
5
13
27
45
54
90
3
51
18
131
72
13
3
32
37
3
8
40
111
36
5
24
115
29
24
40
72
8
7
9
8
55
54
11
43
5
31
18
135
45
72
11
7
72
18
18
18
35
184
32
1
23
67
77
13
11
16
8
19
173
25
15
75
77
13
54
29
43
173
40
111
41
48
16
3
21
48
32
61
59
31
36
36
9
8
24
16
51
69
56
19
18
54
29
43
36
81
8
73
23
85
54
69
3
54
71
1
72
71
16
32
24
127
108
53
73
18
45
24
56
16
39
17
48
192
13
59
16
32
109
18
72
18
36
18
41
40
56
25
47
61
18
9
45
291
32
1
72
18
29
16
99
18
35
24
31
18
303
3
18
11
72
48
16
15
17
1
23
16
51
5
16
56
144
96
61
99
8
24
64
3
45
99
108
18
71
24
40
81
162
162
3
24
27
144
36
17
1
54
17
48
43
18
35
1
36
27
56
25
36
198
126
36
36
54
41
31
17
40
87
9
80
96
175
17
19
125
88
32
25
18
18
11
25
72
18
36
18
36
18
81
128
16
27
252
18
54
9
135
57
15
273
51
18
3
24
56
25
39
56
24
64
32
72
48
7
36
162
36
72
63
24
21
3
15
54
54
126
36
155
25
15
21
3
51
5
16
24
99
126
108
107
37
27
27
21
8
79
81
32
24
61
3
56
72
16
8
88
24
21
27
56
16
80
55
41
96
7
9
27
29
16
72
8
16
104
97
18
36
113
157
99
45
54
54
54
41
24
7
33
39
90
15
24
15
17
1
15
8
120
37
59
24
136
24
9
18
45
8
48
43
21
15
33
39
137
25
47
7
17
40
24
9
15
32
43
5
31
144
54
11
48
49
39
24
9
15
56
24
13
72
18
9
45
3
15
18
36
83
79
81
9
234
45
27
5
49
15
72
32
7
18
15
39
9
48
96
27
18
107
48
25
23
88
8
40
75
36
17
37
155
16
8
1
23
13
90
33
111
9
56
7
17
136
72
8
40
72
104
64
96
24
15
18
18
36
33
32
79
90
18
77
72
24
184
80
13
144
90
18
47
88
200
64
15
129
32
48
40
39
36
21
15
17
37
83
24
120
24
1
36
179
199
9
9
54
18
18
54
36
3
123
21
32
24
208
21
72
72
11
43
29
40
57
111
56
40
45
59
13
51
255
65
331
5
121
71
19
29
133
3
8
72
48
121
162
45
8
37
18
89
16
3
149
88
15
105
24
15
57
56
103
65
16
135
36
117
9
54
36
90
126
45
63
9
24
21
3
8
25
18
53
1
87
8
85
90
18
63
45
11
88
63
36
18
3
8
7
89
163
ABCD 97361398196*3^$a+1 [50067]
1
71
48
36
16
38
31
39
36
80
36
25
59
186
10
114
30
80
90
19
36
35
16
105
3
2
48
40
72
3
47
34
26
18
10
62
31
57
20
16
66
9
101
18
52
21
3
36
30
38
36
96
10
15
23
22
3
15
2
28
75
48
57
27
53
72
10
24
66
18
45
12
5
91
69
48
126
6
3
107
1
48
51
8
30
40
2
13
57
39
135
44
36
85
120
11
34
56
31
48
11
54
54
25
27
9
192
48
35
16
24
90
54
72
18
12
44
16
74
1
60
24
5
16
38
1
24
132
60
15
9
11
25
5
18
130
2
48
40
66
20
7
33
15
51
9
51
20
34
50
25
12
3
56
10
3
71
4
20
1
11
1
33
15
5
91
33
20
16
60
14
6
7
3
26
54
61
59
40
84
56
76
20
25
3
21
5
10
74
22
20
109
72
24
5
34
60
57
12
21
39
11
6
10
254
55
12
9
14
1
144
96
33
2
30
58
33
84
45
20
144
10
56
90
19
15
44
70
12
18
80
61
9
63
9
48
80
31
12
60
33
60
27
27
32
13
60
107
13
5
52
80
19
51
20
1
24
23
36
16
20
4
30
80
10
20
76
21
83
16
8
16
21
99
24
72
21
53
55
11
1
23
16
45
48
48
69
24
54
81
39
2
40
48
15
41
6
10
8
46
24
36
56
124
74
102
25
15
30
144
15
131
1
59
1
24
23
16
20
114
7
83
1
15
50
34
42
50
54
55
39
2
55
83
13
47
10
2
13
48
63
26
180
31
77
43
23
24
30
6
16
33
21
246
20
4
45
41
31
63
36
69
15
36
20
18
6
1
15
20
18
7
29
31
59
61
23
36
49
72
3
2
40
38
46
110
4
45
21
27
27
20
22
51
53
7
33
135
11
118
2
4
9
5
132
34
54
2
88
72
18
27
96
3
30
6
9
5
79
12
23
16
56
54
106
90
30
18
2
13
36
99
12
44
64
20
60
13
23
1
60
23
36
40
14
6
70
36
15
89
7
12
5
66
4
12
93
17
40
50
4
104
6
7
108
11
49
12
9
18
32
78
16
14
16
24
12
20
18
22
33
77
31
39
30
60
15
23
52
20
28
80
1
9
62
30
60
120
19
41
54
84
1
105
27
83
1
3
216
14
42
48
16
24
56
1
48
57
20
19
132
24
15
21
48
11
28
2
60
18
1
101
31
83
30
54
16
24
2
10
20
24
61
5
19
5
16
50
88
81
65
6
1
24
24
95
10
27
9
90
8
52
68
1
35
4
21
15
36
33
35
42
43
57
18
62
18
10
6
30
150
20
16
18
111
36
60
23
25
47
24
109
12
3
92
18
10
33
27
20
10
42
9
9
32
70
78
20
72
30
13
36
120
35
70
36
14
25
9
90
26
10
6
14
25
15
104
37
23
13
3
36
14
55
24
47
4
14
6
25
5
106
8
16
81
93
2
13
47
64
45
11
88
57
75
69
195
44
66
4
27
9
27
48
15
20
10
6
33
15
33
23
4
56
85
15
26
54
1
99
57
60
12
75
32
1
17
7
29
7
24
63
36
177
3
56
61
12
35
72
48
25
27
74
4
3
27
33
23
1
3
2
18
37
35
25
23
6
250
66
15
5
4
15
24
47
58
2
10
80
18
36
36
25
24
39
30
36
6
20
48
16
6
38
16
9
132
24
36
33
32
40
171
59
24
37
53
34
20
66
24
66
1
23
36
10
6
9
36
36
9
38
37
63
26
79
5
142
18
6
20
16
30
98
13
23
30
76
14
6
34
30
6
33
15
20
1
36
5
91
83
4
81
29
10
33
39
9
15
45
60
21
20
28
3
69
24
14
1
5
10
26
28
15
11
66
19
75
20
37
12
77
30
58
27
3
21
24
11
36
24
10
15
29
10
33
9
51
23
16
68
1
12
24
48
47
84
24
16
105
41
79
5
6
121
72
48
47
61
5
31
9
140
60
16
68
67
65
43
11
97
9
38
70
90
12
24
81
45
3
15
33
183
30
90
6
99
5
4
20
16
51
5
31
23
61
60
60
96
9
30
20
18
70
2
70
20
49
21
15
24
15
24
20
12
24
36
25
120
29
60
16
48
36
15
24
17
4
135
12
24
36
29
10
24
36
69
35
60
37
9
18
81
29
40
51
39
56
36
64
20
97
63
56
24
64
20
22
38
36
34
30
2
4
74
85
35
13
83
10
116
115
59
24
10
2
4
74
66
25
69
51
105
24
30
42
15
69
6
38
16
36
15
15
9
11
25
89
64
3
12
27
68
61
15
21
45
39
5
54
1
11
85
39
54
2
60
48
16
20
40
117
23
85
41
150
54
19
11
16
78
3
29
24
91
24
9
2
10
3
17
18
42
34
56
1
69
38
36
1
29
16
8
90
25
77
18
6
91
36
72
12
59
85
21
3
47
24
16
21
27
20
1
165
14
6
10
20
60
120
40
50
19
15
26
19
11
1
84
11
64
9
12
23
90
102
108
16
20
54
16
51
3
92
13
11
1
45
39
21
228
26
37
27
6
50
1
48
21
99
11
4
33
39
14
6
25
65
18
16
56
34
20
7
39
20
4
20
121
24
161
30
124
6
14
1
5
31
39
153
36
5
7
63
9
72
15
110
48
36
34
105
27
18
86
90
6
48
60
30
6
37
24
59
1
24
71
34
14
60
46
26
1
12
5
43
9
14
36
25
119
1
23
52
81
57
6
14
22
20
1
17
7
60
35
73
17
19
75
36
128
1
51
9
81
18
20
1
11
34
36
75
69
56
70
8
1
65
24
82
21
23
46
15
3
105
95
1
89
43
60
3
6
14
24
70
87
35
49
9
63
27
2
115
24
41
108
36
7
12
117
20
19
36
23
36
1
45
3
12
59
109
5
7
39
26
34
30
60
50
4
12
24
86
78
12
18
22
48
2
18
22
30
9
29
42
13
15
36
20
54
43
ABCD 97361604688*3^$a+1 [50007]
237
91
89
15
24
189
67
59
117
120
33
132
3
45
27
27
42
318
78
79
59
6
111
64
149
19
71
1
11
13
11
108
57
120
64
77
132
31
59
66
24
12
6
72
25
11
37
47
73
23
144
25
113
63
120
24
15
12
45
48
3
37
48
168
11
85
41
39
64
5
91
8
15
105
141
42
12
6
31
5
3
88
119
90
103
83
85
23
36
85
35
21
160
77
3
105
144
79
59
42
43
95
57
21
3
15
1
35
18
108
12
18
18
79
248
3
192
24
30
186
12
1
80
216
15
265
23
36
12
265
24
8
48
24
15
201
15
48
24
12
90
90
60
84
81
123
85
53
114
54
36
156
42
33
3
54
111
40
24
17
6
25
149
99
16
53
126
21
45
3
15
97
83
45
33
90
85
35
13
131
93
15
25
53
19
35
69
72
24
16
107
133
47
36
84
81
51
66
27
51
61
5
139
77
54
85
29
246
13
176
15
156
18
3
24
15
145
155
165
40
35
13
8
87
126
102
384
21
225
63
160
120
35
6
30
1
143
49
11
36
18
12
36
162
61
17
102
6
54
21
9
247
11
48
96
30
180
114
49
8
207
57
105
6
25
65
12
150
12
241
48
5
51
39
1
155
54
111
3
30
6
12
117
123
12
1
17
55
167
108
84
60
213
51
21
16
5
72
48
114
144
30
240
174
36
6
36
18
21
120
39
30
91
215
81
9
6
73
17
18
37
83
162
3
51
93
16
71
25
96
32
16
72
24
48
101
6
13
48
80
159
90
6
25
72
48
32
15
78
187
5
42
84
21
40
48
8
87
57
153
7
89
90
21
15
108
13
23
144
72
105
3
18
67
35
157
41
7
11
306
24
115
5
6
85
149
54
12
49
47
48
129
16
95
57
144
40
120
104
69
72
139
221
18
168
12
21
40
119
73
59
48
13
29
90
48
6
51
15
150
120
186
54
43
5
150
21
15
241
5
108
60
67
35
180
96
30
3
216
93
102
61
65
60
195
64
23
180
13
119
48
1
107
37
5
12
60
48
6
21
15
1
24
96
23
36
54
12
3
195
37
120
95
9
15
49
200
21
43
101
234
97
65
18
36
36
21
27
18
19
80
15
25
11
12
97
191
9
195
48
6
79
167
60
30
6
30
42
12
133
71
126
51
88
96
83
13
5
99
64
35
45
51
13
168
35
85
167
18
18
90
210
72
9
69
19
35
21
87
54
18
1
17
159
33
135
27
108
57
64
11
85
80
136
23
84
6
30
24
102
54
117
9
103
32
88
96
101
3
63
90
135
40
29
3
48
3
61
24
5
19
65
63
40
48
155
37
77
126
37
47
25
17
31
95
25
72
95
81
15
84
72
36
49
296
39
73
71
72
57
81
135
15
36
48
6
7
347
117
159
36
21
69
90
73
71
25
24
167
121
113
39
15
25
32
63
252
18
75
88
125
78
36
129
135
1
185
30
150
75
48
51
109
53
18
9
27
85
80
15
6
139
24
71
144
97
5
27
120
3
108
54
18
18
15
15
36
61
29
168
30
45
16
104
15
57
39
49
35
157
23
1
5
72
75
40
23
60
21
123
157
23
12
60
105
3
21
15
12
54
6
193
35
24
13
5
19
215
48
6
147
15
97
23
60
157
71
129
72
21
75
64
8
15
12
108
57
3
21
40
5
234
57
51
60
105
123
45
64
168
264
80
15
33
15
273
288
87
ABCD 97362524646*3^$a+1 [50052]
88
12
143
49
71
21
51
150
15
4
104
72
4
36
24
20
9
55
36
80
9
31
56
4
155
13
56
9
12
144
19
32
28
152
24
124
5
102
24
37
53
7
60
12
77
163
113
15
105
7
137
79
17
7
36
156
44
40
35
6
66
13
60
95
49
36
84
116
57
55
44
9
19
36
17
72
27
9
7
20
4
20
15
18
3
112
108
44
28
8
40
17
111
15
25
29
36
31
36
12
96
137
63
111
49
12
155
105
28
35
37
48
72
17
42
18
51
177
3
40
32
144
15
1
48
20
4
120
65
67
20
16
108
12
20
24
120
4
20
156
64
161
51
52
23
133
36
5
15
21
223
36
96
8
12
268
56
64
17
63
132
48
21
108
78
33
21
15
4
180
11
69
60
16
48
41
15
4
60
36
35
121
53
3
108
21
108
7
56
28
24
101
31
5
55
24
29
43
12
36
12
59
109
11
105
16
8
76
29
7
119
21
48
276
88
41
19
12
5
108
7
36
168
107
97
60
96
24
116
4
32
21
43
36
29
55
5
12
55
24
60
84
36
48
32
64
80
9
31
24
101
7
60
77
51
4
5
31
5
12
139
20
9
87
28
60
120
20
52
77
91
12
12
12
60
36
80
3
96
109
11
25
44
16
11
133
41
108
51
45
31
53
3
48
112
72
17
19
24
17
36
43
20
16
95
13
72
20
4
84
23
165
93
144
91
29
3
28
24
23
33
21
15
33
7
168
60
113
63
111
24
1
36
48
132
29
19
24
48
84
36
80
28
36
60
96
24
36
12
65
211
36
44
4
72
53
36
55
80
27
13
125
6
25
164
96
33
55
108
149
55
36
17
43
185
55
24
108
8
28
11
54
19
60
12
53
7
116
88
29
7
44
124
32
16
168
36
140
16
48
36
48
72
36
48
12
44
81
108
19
8
24
75
81
45
43
96
168
72
36
44
28
68
105
39
33
43
35
90
15
64
36
72
12
48
41
91
53
51
141
51
124
44
12
40
60
155
93
64
132
24
17
48
6
1
12
107
18
36
42
13
20
15
37
132
176
69
7
29
6
13
36
24
32
4
24
11
229
68
135
133
41
15
136
17
55
17
84
72
103
20
64
32
16
24
65
55
35
24
49
12
20
36
60
4
80
16
137
43
12
8
93
180
19
41
36
43
92
9
7
60
17
36
72
18
1
140
64
60
80
12
3
109
12
101
247
60
108
8
4
56
21
91
8
21
24
12
123
21
91
17
168
90
25
119
45
24
4
12
104
16
44
15
54
96
135
4
41
7
5
3
4
48
5
63
45
55
107
45
28
29
36
51
4
41
30
21
48
40
12
44
64
204
36
60
60
65
15
16
35
24
120
1
5
79
11
30
43
32
33
103
12
12
113
102
96
18
7
5
7
17
91
8
21
19
5
66
54
15
21
6
25
8
36
136
12
53
43
60
132
132
12
264
20
52
197
36
19
60
36
80
147
13
5
75
76
36
12
56
156
16
8
51
54
151
80
4
89
126
72
97
120
113
19
281
303
16
29
30
1
5
99
21
19
120
36
11
25
72
56
4
132
29
7
29
75
28
36
12
17
55
12
164
4
12
48
36
12
72
96
12
8
57
139
5
24
151
65
31
5
7
36
20
4
12
5
91
24
36
24
11
18
55
71
25
44
52
12
60
36
35
25
32
160
48
132
12
72
36
8
16
48
41
91
24
36
24
96
108
23
13
72
125
24
139
5
12
43
17
12
7
53
72
54
61
120
11
97
132
20
16
24
5
90
49
41
36
43
12
24
113
91
20
57
12
6
37
72
48
12
36
29
67
35
1
48
36
44
15
25
36
44
4
48
12
48
132
108
8
45
156
75
21
55
12
56
16
5
48
60
27
4
32
4
60
104
12
112
17
115
35
61
20
28
24
8
28
407
13
20
15
25
65
15
117
43
167
144
49
36
24
56
28
36
60
77
19
29
15
9
27
4
12
60
84
48
71
109
60
65
43
84
24
5
19
372
65
84
36
24
187
72
12
173
211
20
60
129
27
136
60
8
36
28
116
52
17
7
36
12
60
47
13
108
12
12
53
55
48
108
47
25
8
16
5
48
108
15
9
30
25
84
89
151
12
48
95
85
11
13
5
55
8
4
84
77
39
4
32
57
91
ABCD 97362998108*3^$a+1 [50000]
99
105
132
83
25
60
96
60
12
3
201
23
1
15
9
47
265
24
24
96
87
32
1
36
51
24
24
165
204
36
51
33
87
128
37
108
36
59
1
36
36
84
108
36
36
39
189
27
9
47
37
107
133
123
80
64
9
72
39
45
36
168
15
72
93
27
153
36
36
204
48
120
123
9
36
3
45
12
60
48
75
45
120
171
24
32
169
23
13
59
16
105
300
84
23
13
60
72
12
179
49
23
64
45
99
9
12
3
48
69
11
112
21
36
111
45
24
48
203
37
48
3
24
248
49
24
264
60
3
69
11
72
61
24
156
12
24
179
181
83
37
123
8
109
3
177
39
81
23
72
61
75
80
25
23
49
60
27
69
36
24
60
36
15
93
36
24
36
11
13
48
72
51
45
24
12
23
73
12
27
9
375
81
23
136
117
48
51
189
75
21
11
97
12
324
12
12
48
120
24
36
24
24
60
47
49
23
133
35
73
24
12
96
60
12
83
48
229
11
37
75
57
36
24
3
144
9
12
108
39
8
13
195
32
40
48
21
35
85
203
37
35
13
27
9
167
48
121
36
59
73
180
27
48
48
8
85
59
72
16
69
180
23
25
47
169
159
117
3
48
48
9
71
25
72
63
9
240
15
21
24
108
60
27
21
35
37
204
84
96
168
27
21
48
99
45
27
153
15
80
61
12
63
21
3
57
119
61
123
56
49
95
37
24
12
108
24
72
24
171
8
1
96
119
109
108
15
8
112
9
183
21
24
120
36
12
27
57
24
87
48
345
60
276
15
9
12
84
120
48
12
156
12
12
63
45
72
3
21
27
33
36
120
3
93
83
49
95
85
36
87
24
33
12
3
72
8
133
12
12
96
24
59
72
72
157
48
36
72
84
59
37
35
13
35
181
35
61
24
48
35
1
36
3
105
48
63
96
48
8
88
45
120
84
12
48
48
12
12
3
21
24
48
48
35
409
156
12
39
48
80
121
96
60
59
40
45
84
12
60
36
483
21
24
27
104
109
36
15
69
12
63
57
95
40
48
69
60
63
9
24
36
131
24
13
147
69
24
108
12
48
3
69
60
60
11
96
133
171
32
72
25
12
3
45
11
16
45
3
117
108
47
13
51
32
25
12
27
48
72
81
12
72
24
147
24
21
132
60
3
32
85
3
128
97
47
73
15
32
13
48
27
24
105
108
35
13
60
72
12
48
12
39
24
45
96
51
45
3
405
35
37
144
60
24
23
120
97
72
24
96
60
24
75
9
335
37
36
48
60
171
45
219
21
35
133
131
25
60
59
1
12
180
204
36
12
48
24
3
120
81
24
63
69
24
72
84
48
15
72
9
36
59
25
12
24
11
64
168
120
45
120
60
12
36
39
8
37
84
132
48
96
3
32
73
47
1
39
129
47
88
165
12
24
120
36
24
3
32
24
61
24
36
15
33
96
39
165
36
47
13
12
63
45
99
21
36
108
147
21
3
21
83
61
11
136
24
48
72
69
59
96
40
69
96
59
16
21
51
129
24
71
13
240
83
37
12
15
8
1
36
75
21
75
8
85
24
48
3
72
24
33
60
51
57
120
24
39
45
12
87
80
73
24
15
69
27
80
85
24
59
37
3
45
60
72
84
3
81
252
24
24
36
84
36
84
36
119
61
3
72
9
36
48
27
45
24
12
132
35
25
72
191
120
25
12
131
1
15
264
120
201
15
48
117
11
40
8
40
24
72
48
117
24
51
45
83
16
45
12
23
61
51
45
72
120
3
24
9
15
297
72
36
36
183
117
36
12
75
153
312
15
105
12
75
9
84
75
48
9
48
60
48
3
9
47
1
24
ABCD 97363017886*3^$a+1 [50015]
60
96
21
99
21
87
1
11
9
12
48
24
40
23
57
112
11
12
36
36
24
132
84
168
1
32
112
128
39
60
69
96
3
61
84
95
261
64
8
87
12
24
120
24
45
231
1
68
12
51
60
97
8
75
13
107
12
33
112
200
15
36
21
24
64
36
47
84
9
15
24
12
60
84
36
48
12
33
180
63
49
215
21
3
36
228
25
167
9
12
48
27
120
9
168
28
59
69
96
48
111
12
120
12
72
73
11
129
88
8
27
45
39
48
1
35
36
1
23
24
36
24
12
21
12
72
96
27
13
23
61
11
9
159
25
104
15
36
45
15
109
36
12
44
36
48
111
13
8
39
36
108
12
72
12
133
12
116
28
32
3
1
20
3
21
27
120
117
15
81
159
48
33
40
96
48
116
87
60
72
81
84
27
33
63
24
84
9
16
32
3
105
15
57
15
13
32
12
3
60
57
15
1
80
24
52
23
216
144
1
35
24
12
21
15
9
3
57
63
120
13
24
48
23
33
111
105
4
12
24
108
35
33
27
156
21
60
3
48
13
59
25
35
33
15
120
48
69
3
72
48
168
1
35
141
48
96
63
12
36
57
63
48
12
9
16
32
15
21
72
15
12
36
12
108
145
72
47
12
36
49
23
12
36
49
11
45
48
4
20
3
9
63
36
84
25
23
120
13
11
9
4
140
3
13
80
16
23
21
4
11
57
108
12
64
23
33
40
23
12
13
71
36
12
12
1
44
40
263
96
21
16
68
12
39
61
44
28
20
48
27
37
35
36
48
57
52
107
1
35
169
56
39
21
63
1
83
1
11
33
48
12
27
60
33
96
27
13
104
12
28
8
192
3
12
25
23
9
48
51
12
24
49
35
37
144
288
35
165
3
12
72
144
105
12
3
9
88
80
40
107
36
129
3
33
12
15
277
20
63
45
39
9
12
99
45
16
35
13
24
23
24
33
63
49
96
95
45
39
93
48
12
51
12
12
12
24
24
13
83
24
48
45
4
11
33
87
24
96
12
25
20
27
129
36
40
224
51
81
183
12
120
24
109
96
20
39
12
12
61
11
21
39
24
85
152
15
49
8
15
72
21
3
9
75
45
15
12
48
60
105
28
119
60
93
12
3
48
24
156
324
21
3
12
57
76
59
1
144
23
45
15
24
45
24
51
24
249
27
25
56
84
15
49
20
12
48
51
24
12
72
81
12
3
117
99
84
12
12
61
12
83
60
120
12
37
83
45
88
119
57
111
24
24
24
45
76
164
3
45
39
180
84
12
73
11
84
49
92
3
81
120
64
35
37
80
15
153
192
39
24
105
48
27
12
1
83
85
35
9
76
96
83
33
60
15
33
36
60
3
1
11
24
121
35
33
12
63
216
24
1
84
32
99
9
27
13
8
48
27
57
3
45
28
200
51
24
21
15
49
60
107
49
24
104
27
60
24
36
69
40
56
16
8
27
168
21
39
60
21
3
61
32
15
48
9
60
36
12
15
12
57
28
20
15
36
25
12
47
25
11
36
61
47
36
45
15
12
120
9
40
44
60
180
87
13
11
1
83
45
84
27
45
4
32
3
12
33
132
24
63
81
16
11
84
36
85
35
72
1
20
16
8
111
72
180
105
100
72
23
72
21
16
59
24
97
23
300
21
27
9
219
60
21
48
36
4
107
45
15
9
27
49
140
96
135
60
72
12
24
60
12
48
241
8
3
69
15
1
8
27
105
15
12
12
84
1
35
33
15
85
8
48
27
12
61
35
9
27
61
119
69
84
3
9
180
39
9
51
24
60
48
48
21
51
12
33
60
64
23
33
15
57
52
44
24
3
45
63
237
4
83
21
96
3
96
45
52
12
47
193
80
27
13
23
49
131
108
1
23
33
88
56
28
36
11
48
12
24
24
21
27
37
47
36
60
72
36
96
49
32
3
12
12
61
47
9
196
68
15
12
12
60
13
60
12
20
27
9
16
104
4
11
12
37
83
144
108
21
4
11
24
85
32
15
120
33
16
24
48
24
11
48
85
179
85
68
4
35
60
24
229
68
27
45
3
33
51
48
225
15
81
60
12
72
15
73
20
27
1
71
33
28
80
27
60
165
27
120
144
21
40
8
60
3
24
21
27
73
35
85
83
24
21
207
9
160
56
15
24
9
51
120
213
16
152
28
59
85
36
59
12
156
117
120
172
23
120
33
4
48
83
9
4
12
59
168
25
8
ABCD 97363096016*3^$a+1 [50037]
96
36
63
56
108
12
49
15
36
156
24
105
63
72
24
60
36
33
90
17
60
61
174
21
48
51
93
21
36
111
99
5
40
81
15
104
4
15
17
37
51
15
89
12
19
41
1
24
51
44
25
75
45
23
48
73
36
3
60
8
73
27
57
6
6
11
12
13
3
32
25
39
21
27
48
3
21
3
33
45
3
45
47
19
21
9
36
135
9
6
45
3
72
9
48
57
3
75
53
28
81
6
69
20
13
35
31
45
12
92
88
32
108
4
75
45
68
1
11
76
9
6
17
16
39
17
31
5
28
24
33
95
24
73
48
48
30
45
51
24
6
18
81
36
9
66
78
42
5
36
24
25
6
138
30
9
20
88
20
52
27
45
171
17
48
7
113
73
24
111
84
33
3
44
12
40
36
24
8
73
39
9
27
33
15
44
48
73
12
54
9
39
18
15
12
81
135
12
60
33
66
5
76
32
40
12
8
67
5
60
1
24
96
3
21
99
96
24
75
21
8
12
1
27
21
6
5
16
48
32
13
107
25
84
6
42
168
35
72
40
3
17
1
6
81
9
39
207
24
120
33
32
16
44
19
21
36
57
23
28
156
36
27
6
42
17
76
36
84
44
97
3
48
129
3
32
49
30
101
109
51
3
18
78
21
69
12
60
75
3
54
23
100
12
8
24
25
15
68
192
4
21
75
8
16
81
3
81
11
4
36
80
28
48
87
21
156
21
15
24
8
1
114
21
21
35
1
15
44
88
45
42
6
87
75
18
108
159
3
17
12
19
30
12
35
60
24
103
18
15
63
21
24
32
4
21
18
29
48
24
4
117
39
3
125
76
39
21
12
69
15
99
17
40
39
93
48
60
15
18
24
48
95
72
55
45
32
28
63
69
20
31
29
19
41
25
51
24
36
15
17
73
59
16
20
60
64
21
24
35
28
72
8
1
96
51
3
96
90
3
3
17
7
65
4
27
89
36
72
48
72
91
105
36
48
153
15
84
15
5
156
13
15
12
12
3
48
6
51
48
36
24
24
21
54
5
12
25
36
3
32
112
8
25
99
20
1
30
5
12
48
49
24
11
19
21
3
65
31
57
63
21
24
45
75
69
47
64
104
40
92
16
45
150
5
28
15
6
39
92
4
20
16
105
54
48
42
24
30
6
39
36
20
64
56
208
12
8
12
4
12
12
72
15
53
16
60
104
61
11
1
84
63
21
191
1
48
15
36
45
75
68
7
6
179
16
120
12
12
39
17
100
129
159
96
60
20
13
23
40
72
36
12
120
63
6
195
15
120
24
30
132
24
15
24
12
20
52
32
16
24
24
60
44
16
12
33
6
189
24
108
48
87
29
13
12
51
104
1
30
213
21
63
20
12
4
105
47
100
24
9
24
15
36
44
37
36
47
1
15
105
15
15
117
33
59
7
101
24
4
32
64
93
42
9
44
13
3
12
33
30
105
39
65
7
21
44
160
9
11
4
44
52
68
28
212
1
11
1
84
90
18
48
63
12
9
36
15
15
17
52
3
17
4
32
72
88
45
48
15
60
12
60
48
92
12
52
20
36
64
9
51
8
136
75
6
23
16
36
24
12
123
54
12
23
7
9
36
3
21
24
8
19
5
64
51
9
39
96
96
5
28
33
48
174
42
63
36
60
164
16
21
83
13
39
39
29
40
12
21
75
32
7
5
25
51
15
65
24
36
49
51
92
13
99
48
27
45
48
3
48
6
35
60
256
32
13
39
80
4
56
4
72
60
9
15
189
15
104
40
21
36
6
29
4
36
60
39
90
36
3
93
108
15
56
25
11
115
5
4
9
6
90
23
12
1
15
3
29
12
25
24
15
12
144
36
159
5
49
11
1
75
24
45
6
177
20
12
36
12
112
63
48
57
33
84
71
19
41
79
96
29
28
32
25
11
49
15
20
79
9
20
48
43
21
20
25
84
12
47
16
159
21
32
19
45
60
21
12
23
13
11
40
36
20
7
66
15
105
51
20
1
59
1
59
40
24
9
95
40
36
12
33
15
12
3
24
5
43
48
30
39
27
21
24
24
9
18
69
21
119
49
27
75
129
15
41
12
43
48
29
48
40
3
42
15
9
96
75
93
6
48
21
32
12
7
48
21
12
20
60
160
63
41
1
24
83
1
15
81
18
81
44
12
121
3
27
17
12
85
24
51
68
16
9
51
129
42
9
120
60
56
4
44
85
63
24
39
9
12
9
119
37
30
54
60
15
12
12
32
13
36
27
69
11
85
3
21
84
36
96
27
36
92
4
20
76
72
32
96
100
45
75
12
15
5
13
107
43
57
32
1
3
21
15
20
19
30
27
132
33
12
51
81
11
73
6
9
15
29
12
88
8
25
59
61
78
81
48
21
11
49
27
27
5
13
12
15
72
68
1
39
12
56
60
28
12
12
3
24
81
32
31
45
51
48
90
47
4
36
8
12
61
24
11
4
39
41
1
27
72
36
33
6
114
6
48
65
55
33
20
4
8
73
3
21
15
156
75
45
60
24
20
25
11
103
29
28
80
4
123
42
11
43
21
20
60
61
3
45
84
48
39
21
48
120
11
181
35
19
41
13
66
5
91
18
144
51
75
24
153
12
3
9
8
16
45
47
12
172
21
59
73
18
24
21
20
49
6
29
4
117
27
57
11
52
20
67
9
9
23
13
11
31
17
1
15
12
12
ABCD 97363151014*3^$a+1 [50011]
36
15
3
88
2
87
63
10
30
6
47
123
40
6
66
89
55
18
23
15
57
48
127
6
242
9
24
57
30
72
33
15
9
15
18
30
16
2
48
64
110
6
12
39
24
97
20
60
39
9
54
48
45
25
18
5
36
135
69
27
48
6
16
122
82
20
3
7
8
45
12
48
48
24
15
30
114
9
21
10
56
10
126
17
7
161
24
24
60
19
113
7
78
48
71
1
107
15
18
4
11
49
30
8
30
48
42
57
24
7
14
63
51
112
8
22
24
11
7
8
177
13
107
1
191
36
27
165
43
152
42
4
2
9
39
64
110
3
15
33
9
48
87
15
177
60
13
78
128
16
5
75
33
97
6
54
8
90
22
44
39
13
18
62
12
3
60
55
80
57
33
3
157
30
72
8
24
30
10
38
12
15
21
63
99
90
96
15
21
48
10
8
22
96
26
10
228
18
122
28
35
49
78
38
3
9
52
11
15
34
30
6
18
14
42
24
24
48
33
36
61
35
27
66
4
47
1
114
65
55
18
32
39
37
8
64
26
66
16
60
23
45
39
57
3
12
84
115
29
1
42
17
31
2
48
96
36
15
19
26
99
3
22
74
9
165
18
22
68
3
84
192
9
52
2
48
30
64
59
31
96
50
15
97
62
18
36
60
6
24
72
22
11
7
18
32
15
7
200
21
99
40
38
18
24
33
24
45
51
9
3
3
153
55
62
40
72
72
26
48
57
39
10
14
69
60
21
96
60
3
91
6
18
8
9
39
34
12
68
3
3
174
27
39
105
24
31
62
18
136
101
93
16
68
90
6
12
4
131
9
3
163
8
9
48
45
108
70
26
124
66
56
42
15
36
19
56
162
39
108
3
57
15
22
18
152
48
16
17
33
46
174
59
31
29
141
15
15
129
1
14
88
29
25
18
53
60
55
30
83
39
46
2
64
86
3
7
17
175
5
12
36
19
14
42
22
80
76
116
34
14
27
13
11
144
55
2
3
121
50
21
19
14
51
61
98
30
3
37
8
3
37
20
15
33
4
42
48
17
15
24
45
25
24
18
14
3
13
122
46
35
24
45
27
84
12
55
72
17
1
20
18
45
61
14
82
83
1
128
60
6
42
87
96
9
3
25
2
120
48
24
54
99
48
15
22
50
33
15
114
63
81
16
68
42
9
72
13
35
36
48
1
2
57
33
48
51
3
33
39
21
33
15
189
70
77
36
9
84
16
66
32
33
13
12
14
69
27
24
30
48
12
30
16
17
21
162
70
83
117
3
12
3
24
46
42
32
48
9
1
30
24
41
33
52
2
90
52
26
18
6
30
15
3
45
33
58
86
16
42
50
52
83
31
56
46
8
12
3
91
65
1
14
81
24
48
13
24
8
10
17
13
8
10
32
6
51
79
62
58
2
3
27
9
60
51
33
15
94
26
21
61
84
83
15
42
4
96
18
17
45
18
10
20
18
30
58
2
48
15
1
35
61
14
21
109
20
18
16
200
102
90
18
39
108
3
42
39
25
95
36
12
36
60
15
16
38
63
33
82
77
36
39
72
136
48
5
19
120
2
240
99
36
63
70
2
105
60
25
35
21
60
147
12
63
33
7
32
45
48
123
48
9
12
33
66
40
2
160
32
15
21
15
97
108
110
9
57
174
54
96
42
48
9
48
157
35
63
9
33
15
13
20
15
55
29
25
50
48
48
9
120
33
63
55
14
15
25
36
23
15
94
108
128
135
39
6
15
49
50
40
32
48
21
84
12
1
2
16
26
6
10
30
2
16
20
15
27
88
26
36
15
60
55
8
6
15
3
93
19
168
17
85
59
144
31
24
26
36
258
30
96
99
63
78
42
22
26
81
1
35
3
24
33
85
32
28
20
15
13
62
9
93
16
122
18
15
21
15
61
54
126
44
28
116
30
22
35
57
172
24
11
135
78
3
12
27
18
6
70
11
55
8
30
88
20
22
138
20
48
15
12
48
87
45
27
6
34
6
36
131
27
6
12
54
24
24
33
45
15
3
22
23
36
24
72
192
61
11
151
32
45
13
20
15
235
5
33
15
81
3
12
49
42
5
60
253
119
27
16
54
11
48
69
106
86
63
12
1
324
96
44
84
60
4
35
7
5
33
12
30
18
3
33
42
24
45
33
48
15
27
57
63
88
65
15
9
45
240
3
55
2
51
123
54
16
11
24
72
39
16
14
75
1
14
9
24
33
70
30
47
27
9
45
12
22
32
64
17
135
48
64
2
36
99
85
8
12
96
15
33
54
72
18
30
18
3
27
33
61
18
5
13
23
9
28
8
15
75
22
83
39
21
27
69
33
15
25
8
3
7
80
64
18
71
135
226
23
93
3
37
68
111
24
15
45
51
141
27
22
50
46
74
18
16
32
48
4
2
33
37
11
48
15
9
15
82
128
96
30
66
3
73
2
48
94
24
35
9
22
8
66
22
48
14
63
75
82
20
63
147
30
60
30
18
3
81
3
37
74
70
107
9
15
31
2
100
18
77
3
45
75
18
51
45
3
108
63
40
29
48
27
70
ABCD 97363999862*3^$a+1 [50050]
3
9
66
25
32
21
15
52
23
9
48
15
78
42
49
5
15
24
51
84
25
11
1
29
66
33
27
12
21
76
11
117
16
24
17
15
3
25
32
33
6
45
16
48
12
24
60
11
33
36
12
24
40
36
17
3
12
60
12
16
8
4
20
21
51
3
12
36
48
90
39
120
15
108
13
11
9
39
37
36
5
79
131
13
47
13
5
7
44
48
28
5
27
52
60
60
116
15
33
147
25
23
81
51
84
9
39
12
96
109
56
15
9
84
4
140
52
5
48
7
41
7
11
9
28
83
21
84
76
11
49
11
9
48
72
3
205
8
27
61
11
21
40
47
45
27
21
24
15
66
43
5
15
12
24
39
9
48
57
3
75
13
5
15
84
3
105
120
15
129
24
16
23
30
7
36
17
18
84
45
3
45
3
24
81
69
6
12
30
51
99
105
36
100
5
42
9
60
24
87
13
36
53
6
36
21
4
36
5
39
4
35
57
40
20
15
12
72
49
11
9
9
30
45
16
47
18
15
51
30
18
30
27
15
21
4
11
45
3
1
56
3
9
15
13
44
9
66
30
3
100
5
51
36
16
44
28
23
24
54
39
36
76
8
27
18
3
28
35
21
4
36
20
40
5
15
33
27
4
17
27
12
16
83
21
4
24
60
32
3
33
15
85
5
55
5
63
27
25
12
116
12
27
12
9
15
25
11
9
9
48
27
3
18
60
27
3
24
85
12
11
12
141
15
141
9
36
30
9
24
15
30
123
9
79
11
66
115
17
31
12
8
16
8
148
68
60
39
102
3
51
1
96
12
47
21
15
30
3
9
30
13
5
3
12
69
31
65
15
27
6
42
177
111
12
72
60
6
51
51
69
16
59
9
4
12
8
3
24
61
47
60
12
21
28
5
66
25
8
63
33
51
21
3
21
4
36
11
84
9
40
12
80
39
9
12
180
39
33
3
85
59
9
9
27
39
81
9
19
8
39
33
16
95
12
73
47
24
9
57
27
57
6
48
36
48
18
15
4
35
21
24
15
13
35
21
4
20
12
75
69
21
55
35
21
28
35
81
51
25
35
54
3
36
12
40
17
15
40
68
9
15
45
19
80
16
80
96
4
35
13
11
9
147
1
8
27
12
57
28
47
1
8
4
8
88
20
36
84
9
63
4
36
12
140
15
1
12
5
87
12
16
8
12
12
36
36
16
44
28
32
64
125
27
4
35
45
16
47
48
37
20
27
36
12
73
35
18
30
36
73
23
30
43
5
6
1
20
28
20
24
52
11
12
12
21
63
132
42
15
120
16
20
21
19
32
3
9
48
60
9
19
11
1
29
19
72
8
4
12
60
71
84
9
36
60
4
12
59
24
24
48
9
9
36
3
27
84
1
83
121
32
33
7
5
123
39
72
54
75
12
4
41
42
25
23
84
24
54
7
84
20
39
25
36
77
7
71
109
36
72
20
27
1
36
68
28
5
39
3
6
126
45
15
61
80
12
3
30
27
16
20
100
47
24
6
55
24
11
9
9
51
51
33
45
60
31
24
84
8
15
9
40
8
12
51
9
33
67
60
11
105
45
7
71
21
96
9
18
21
27
9
9
7
47
25
8
9
135
16
44
48
15
48
57
12
4
20
16
65
6
42
12
48
7
44
4
20
52
11
13
84
53
114
36
9
39
25
56
48
27
1
20
4
44
15
24
60
13
59
49
65
55
12
77
3
45
3
27
13
36
8
27
9
16
24
20
21
36
7
8
93
39
36
15
61
56
3
1
24
5
36
99
76
23
12
84
1
8
28
12
5
7
80
16
68
16
56
15
9
9
27
12
52
11
105
3
42
135
40
5
18
21
40
20
45
30
18
102
21
15
49
11
13
71
45
9
39
63
42
150
13
44
4
95
1
29
60
27
15
9
36
9
55
68
12
15
69
12
87
1
44
108
12
12
4
65
51
15
33
57
6
69
4
24
23
24
21
57
27
48
3
30
15
27
21
36
3
48
49
80
75
25
35
13
20
3
13
56
28
8
9
6
12
12
66
55
5
79
44
16
96
32
63
37
20
16
12
53
15
52
12
65
31
47
18
12
90
12
30
30
66
91
11
37
68
93
75
16
8
12
36
15
60
69
4
12
12
47
49
12
8
52
8
147
97
77
15
4
20
105
36
30
18
27
33
51
76
20
16
8
27
90
75
57
18
24
1
5
39
36
48
24
51
45
39
18
15
75
84
9
12
45
63
100
107
9
16
23
45
15
21
51
33
36
9
31
23
33
180
40
23
24
13
32
52
44
15
24
42
84
27
40
8
36
4
20
27
25
12
5
7
11
30
42
97
20
15
33
3
57
15
138
43
12
53
42
24
21
4
35
33
12
75
36
24
48
25
20
40
12
56
28
41
18
12
33
48
63
1
24
41
36
18
1
20
36
12
60
12
4
11
24
42
12
3
4
23
48
72
12
1
47
30
7
71
57
57
30
21
15
37
71
24
37
5
30
1
53
31
176
27
1
56
28
8
39
9
24
33
3
24
27
6
7
41
36
19
24
8
3
141
144
12
93
114
73
20
99
9
21
3
63
9
120
3
93
39
1
53
19
12
56
4
5
66
18
31
68
76
17
12
75
15
42
43
17
18
105
57
31
72
8
4
44
40
35
9
28
29
63
28
8
12
120
4
8
3
13
11
18
75
12
24
60
12
12
48
12
28
32
3
9
9
55
84
5
3
12
51
36
21
4
36
8
15
12
78
15
39
1
35
66
43
101
15
40
20
15
90
102
13
20
16
41
19
24
71
138
87
111
45
39
45
39
24
21
40
60
20
12
4
35
61
8
24
27
18
7
11
33
45
54
13
32
12
4
20
39
12
33
48
28
176
64
71
18
6
24
1
59
13
44
15
1
8
15
24
21
64
36
12
20
153
87
12
88
5
30
18
15
4
72
8
51
37
24
11
33
40
20
16
23
13
35
78
27
12
3
9
15
9
12
84
15
9
4
36
60
12
44
24
135
69
52
5
19
32
52
11
72
45
9
19
12
60
5
79
101
15
120
40
23
9
15
1
17
90
12
21
21
19
12
48
32
45
7
12
20
3
21
60
21
3
52
8
16
56
28
20
16
20
96
15
33
87
30
48
7
48
8
15
72
36
12
30
15
48
52
47
36
1
35
18
27
39
24
45
72
84
39
21
27
54
31
92
15
1
35
9
36
27
25
32
27
21
33
7
59
1
8
36
28
20
27
96
73
17
48
87
4
44
ABCD 97364043092*3^$a+1 [50100]
2
70
126
74
36
18
39
121
71
1
30
18
42
44
28
8
40
60
54
26
12
70
47
19
101
49
47
187
162
83
25
26
36
76
32
48
10
14
238
23
120
27
72
16
30
8
6
76
8
34
116
112
32
10
48
54
18
8
64
260
46
32
46
29
43
8
94
6
74
10
5
27
4
6
44
22
8
16
210
26
42
243
19
90
30
54
26
6
22
18
62
10
23
9
18
28
17
45
36
12
18
9
55
122
15
3
12
10
6
17
21
42
4
6
30
24
48
18
150
48
89
15
28
5
15
18
10
80
60
4
5
120
43
8
10
26
4
32
12
33
39
81
63
34
18
110
34
38
87
31
14
18
28
54
26
28
74
42
40
26
64
14
21
9
16
48
176
10
20
10
62
24
4
32
45
19
8
22
68
10
36
36
30
68
46
44
72
76
14
3
15
33
7
140
10
116
72
18
4
68
28
30
26
18
88
44
28
38
64
44
16
8
30
15
121
47
49
36
2
10
47
21
64
66
32
30
42
138
15
63
58
47
39
33
57
10
44
66
70
18
20
28
32
102
24
82
18
146
75
183
100
36
102
44
6
18
40
114
8
40
14
136
2
42
46
12
6
260
22
50
30
234
63
7
44
36
58
18
44
46
18
72
8
46
11
15
88
56
6
10
8
9
72
13
6
56
64
36
360
6
48
32
4
18
8
24
84
42
10
77
31
12
42
30
6
47
7
146
54
57
79
24
137
33
30
33
72
3
52
20
16
92
10
42
8
58
36
71
15
4
14
10
116
90
18
28
84
5
9
12
10
24
18
18
8
22
14
4
36
54
42
74
54
34
62
64
36
20
106
90
77
3
12
60
82
18
113
75
72
100
48
134
96
10
38
42
22
32
3
33
22
6
59
57
40
114
102
62
78
48
6
40
5
9
4
18
104
28
90
83
19
168
5
51
64
8
78
30
10
152
87
91
54
18
20
70
18
17
13
90
24
80
46
107
67
6
26
40
6
20
64
11
49
26
22
42
8
18
10
8
40
50
46
44
94
62
16
2
6
10
30
32
72
66
90
72
34
18
90
36
20
64
78
72
26
22
32
22
11
25
60
62
18
18
4
5
21
114
10
23
13
20
6
84
72
28
24
26
94
18
42
20
28
14
15
39
66
114
40
86
15
3
10
18
62
46
36
30
14
54
18
22
50
18
30
28
60
12
32
40
36
24
108
17
55
20
88
80
10
35
73
71
13
78
62
36
46
8
30
16
110
10
71
79
234
8
22
98
78
90
10
77
43
44
46
11
48
31
41
55
20
108
106
66
6
54
113
13
108
47
15
64
84
44
6
4
26
64
77
31
42
12
44
10
60
62
82
17
9
4
26
186
30
168
12
24
66
3
43
134
24
30
6
4
60
11
15
136
8
40
36
78
38
34
66
68
36
10
38
108
57
3
82
18
17
13
68
10
62
39
15
4
90
6
53
57
70
8
210
87
19
84
32
76
29
31
20
60
4
5
63
10
48
80
24
10
18
83
27
6
130
26
3
93
90
4
5
63
82
8
10
48
5
3
54
16
30
140
69
72
43
6
56
78
108
28
41
33
88
2
28
60
8
22
32
10
36
62
99
45
51
72
3
64
8
40
168
30
72
6
72
17
63
18
82
5
13
2
100
60
17
111
42
72
18
12
16
170
4
122
54
162
57
48
15
10
54
6
35
63
36
28
2
6
180
144
28
56
52
8
94
47
15
28
26
34
120
50
18
28
41
3
30
18
64
104
4
26
82
44
6
30
54
10
5
9
10
36
8
40
6
92
24
15
43
77
9
12
27
27
54
10
6
143
37
74
64
6
84
72
26
78
54
33
72
7
36
62
6
30
6
76
65
139
36
2
87
103
72
24
152
22
32
126
45
117
3
43
29
37
78
18
48
11
21
10
8
36
64
54
80
15
103
108
116
46
20
34
20
18
46
96
8
48
100
158
12
42
12
108
10
8
28
122
40
78
80
30
52
2
10
78
54
20
24
126
40
23
31
24
30
6
20
42
15
97
47
25
270
44
24
12
16
44
54
54
36
4
36
29
21
10
20
60
9
3
24
4
42
72
12
44
46
24
36
8
12
36
72
28
18
86
4
72
29
15
16
48
41
75
16
30
8
16
54
12
8
6
66
64
14
82
12
18
80
24
10
18
2
10
78
8
12
28
8
24
10
182
105
1
18
54
8
15
7
72
44
126
36
258
10
20
52
8
40
71
19
62
52
48
32
30
82
6
5
39
144
12
24
36
4
5
49
14
36
64
108
8
136
48
36
26
46
32
28
90
95
7
86
10
54
35
127
8
100
12
224
96
36
112
86
112
90
14
18
118
44
138
72
168
28
12
8
160
8
72
12
6
4
62
16
30
144
68
190
62
4
59
3
45
9
6
4
14
64
23
67
8
4
248
10
48
18
42
54
26
22
5
31
32
57
15
120
52
66
42
17
49
14
72
33
31
12
5
39
6
22
32
ABCD 97364824834*3^$a+1 [50006]
79
41
88
15
57
123
221
115
125
240
37
102
21
15
72
114
126
57
27
45
135
18
287
79
57
105
390
9
33
66
21
3
77
79
126
3
216
15
42
174
60
69
285
144
36
54
41
40
135
96
65
64
56
64
15
54
11
79
42
108
83
7
33
168
80
19
78
54
36
48
312
108
66
168
30
18
168
12
114
89
37
108
426
54
6
48
153
87
137
25
156
83
61
75
104
187
18
90
17
55
90
23
25
54
153
8
79
33
3
30
60
66
129
15
9
63
42
210
90
3
8
79
72
185
235
36
129
80
24
55
17
24
13
51
15
137
88
9
6
65
1
6
48
42
72
246
180
6
15
216
8
31
18
36
30
72
53
19
96
5
31
129
15
84
180
57
39
90
162
5
79
6
162
18
18
36
65
184
15
24
17
31
54
114
36
90
11
19
29
211
54
15
15
60
36
30
131
48
25
90
72
48
204
12
29
16
51
29
1
39
75
84
72
9
120
56
19
21
80
48
120
1
30
60
29
145
24
18
5
25
198
60
5
25
54
108
53
7
102
3
8
79
6
30
24
165
72
33
71
192
7
41
64
96
105
270
36
5
49
71
103
96
66
119
64
15
281
16
48
15
36
125
336
16
117
11
49
30
225
195
36
144
126
84
6
65
1
39
87
57
3
102
42
5
43
21
72
128
31
234
47
25
108
90
9
8
19
101
25
72
96
15
129
47
19
5
192
97
30
72
24
102
59
40
279
24
30
11
49
18
84
18
63
99
150
84
35
40
69
3
72
96
51
5
24
7
144
48
57
21
18
12
180
18
39
15
36
6
246
9
9
47
25
39
111
120
24
321
69
3
3
12
90
6
12
144
204
36
381
207
17
19
72
5
40
33
47
25
23
61
186
138
24
48
42
72
101
48
67
120
24
21
33
72
23
67
5
97
42
30
78
57
63
18
24
270
54
35
1
120
258
156
42
18
336
36
57
3
48
90
6
5
16
224
40
123
36
132
90
12
6
156
29
96
184
32
19
144
5
37
203
79
36
125
19
45
72
51
90
18
137
120
13
84
96
30
42
95
144
25
71
112
87
81
9
18
165
57
54
72
378
282
108
65
25
42
48
21
3
180
48
353
97
23
49
6
36
84
9
72
56
7
42
120
54
24
90
47
235
45
9
71
1
24
18
156
17
25
143
16
93
12
6
12
126
6
33
8
48
415
72
12
77
88
33
60
3
9
71
115
21
15
36
69
15
89
91
29
16
288
152
19
24
12
114
126
30
99
56
121
174
9
15
156
54
6
209
61
75
99
189
105
72
48
36
96
123
8
24
64
69
3
33
47
43
5
72
7
41
120
7
192
41
19
90
66
17
19
60
18
66
24
66
99
72
15
249
15
234
6
36
21
27
60
105
105
60
30
36
57
8
79
126
90
41
16
8
319
288
54
48
27
80
19
5
1
119
79
162
111
33
36
48
3
75
108
84
21
24
32
19
264
21
87
72
41
55
12
5
55
18
15
15
65
79
366
11
79
84
117
33
12
54
24
165
87
120
89
55
81
45
6
108
144
108
120
45
99
36
144
81
8
280
152
19
45
ABCD 97365193852*3^$a+1 [50052]
36
93
32
91
213
3
5
49
18
36
105
48
225
18
54
111
69
216
72
27
8
96
85
252
72
90
36
36
53
109
11
25
36
11
7
65
61
27
45
72
75
72
177
15
72
3
18
36
36
75
33
39
72
96
24
24
72
56
16
33
216
18
125
37
147
285
11
7
41
85
27
27
126
36
11
16
45
11
184
24
123
126
71
160
104
24
145
71
37
75
8
112
104
64
48
201
15
57
95
24
43
216
69
24
33
95
144
328
8
1
18
216
18
75
33
23
13
180
47
7
209
40
21
75
51
18
51
144
72
8
49
95
40
56
43
69
56
37
18
65
216
208
24
8
16
21
35
1
90
126
39
8
40
75
18
107
16
72
75
36
41
40
72
24
80
31
113
16
8
25
18
29
40
3
141
56
144
163
117
9
63
104
193
36
3
8
24
163
18
90
9
24
21
11
64
33
23
160
33
95
49
36
18
57
33
108
27
9
18
18
3
128
96
169
23
288
13
75
192
39
41
16
87
18
72
72
126
9
27
54
39
72
152
25
54
36
90
36
87
24
24
135
65
88
96
24
32
40
72
15
17
48
133
123
57
108
54
69
80
49
167
49
15
48
96
165
126
21
104
73
18
21
104
16
21
83
112
24
69
83
7
65
144
64
48
93
59
40
24
152
67
69
80
49
72
119
43
72
36
9
8
91
189
9
39
87
198
3
123
69
75
29
61
126
72
72
36
57
8
192
112
32
96
112
3
54
15
80
13
123
21
27
56
280
33
39
105
111
192
93
54
126
39
24
48
176
73
144
159
8
67
5
13
3
51
21
24
240
8
144
175
54
51
3
162
35
112
33
47
97
72
54
81
27
54
90
18
72
435
48
56
16
57
143
37
483
3
77
16
15
9
32
16
56
48
72
181
75
8
79
54
27
27
29
43
53
19
18
72
27
72
32
49
119
136
72
51
117
24
165
3
69
36
23
184
72
8
451
270
191
79
18
39
69
3
104
19
29
24
216
55
9
48
32
55
9
56
64
105
111
213
18
81
27
69
56
73
72
63
72
224
96
120
16
80
13
171
192
15
54
99
9
143
19
69
21
35
91
180
108
21
51
69
57
15
165
36
63
117
108
95
72
96
25
18
36
36
5
67
216
18
252
39
33
63
104
31
36
45
27
21
80
25
36
108
324
18
33
93
123
75
29
16
72
27
162
27
117
36
15
8
256
171
90
75
120
48
72
117
99
8
91
29
7
33
75
29
25
18
5
64
32
133
126
69
8
16
96
81
72
143
1
87
21
18
65
96
64
56
43
117
27
234
75
8
120
13
155
64
8
16
189
51
3
36
18
47
187
54
72
108
195
104
24
64
225
23
16
56
16
87
18
18
29
48
16
51
450
108
36
11
97
71
16
21
36
15
3
18
123
24
24
9
15
21
155
144
115
5
184
117
35
16
72
57
90
45
99
141
57
23
103
9
8
40
51
36
33
24
24
9
18
93
51
69
21
35
19
90
59
139
29
72
64
33
47
97
119
24
109
35
112
15
9
81
23
85
216
18
81
9
18
69
8
49
23
13
27
176
85
18
137
72
64
123
165
51
117
120
144
51
21
87
89
40
56
49
39
51
18
198
90
83
25
95
144
ABCD 97365907766*3^$a+1 [50011]
185
12
36
61
11
13
12
3
69
27
104
31
66
78
42
18
36
29
1
36
3
9
6
69
8
25
23
60
115
6
6
5
4
56
37
15
68
7
41
76
24
27
138
66
84
30
95
12
55
12
6
135
56
1
54
18
47
24
79
113
60
25
159
44
31
9
69
35
76
9
3
39
65
4
12
33
30
42
27
45
36
99
33
39
24
20
121
11
12
36
49
6
72
69
44
1
108
18
18
39
32
16
33
30
89
7
41
64
63
30
11
4
3
12
6
107
48
4
63
33
21
15
140
25
36
84
15
56
28
20
7
17
12
36
37
23
108
4
3
72
36
29
48
28
27
30
47
157
23
13
60
27
21
35
16
60
8
12
36
24
16
8
60
37
3
60
72
8
55
5
16
15
33
120
3
185
52
3
5
48
4
105
63
8
96
91
77
31
5
240
1
3
201
36
11
84
60
1
24
36
75
63
42
15
9
48
11
12
13
42
60
17
40
12
140
28
48
8
40
32
19
30
15
63
53
37
23
13
35
24
48
112
72
56
25
3
15
12
53
144
16
27
120
89
24
24
25
107
25
3
12
48
56
37
15
44
85
119
4
15
5
12
48
16
140
24
60
13
23
49
71
7
42
78
17
13
12
27
68
103
24
24
41
156
12
36
1
24
66
5
124
39
66
11
36
40
45
39
15
9
92
49
30
18
47
31
105
33
35
1
11
4
3
57
111
53
36
31
18
6
9
39
117
3
108
129
9
39
80
36
16
9
35
31
5
4
24
51
12
17
28
32
72
13
11
31
5
13
36
99
8
55
48
30
59
16
60
44
7
65
28
45
51
44
13
24
3
57
11
112
3
29
4
32
12
28
3
6
138
12
33
20
36
4
200
16
32
28
135
57
12
51
17
124
20
1
78
42
47
7
5
13
30
78
23
52
15
29
64
15
29
253
18
65
96
19
12
89
24
7
210
167
163
29
28
3
9
9
6
93
21
39
60
3
18
95
61
36
3
96
20
220
20
31
18
84
23
12
40
92
25
6
9
99
41
28
68
108
181
216
78
5
12
4
20
16
63
6
35
79
36
5
48
48
48
61
11
28
24
51
21
44
49
6
36
6
30
29
40
24
51
41
19
36
57
105
71
40
9
27
9
39
8
28
57
12
12
66
17
36
4
75
65
91
17
100
15
78
12
27
57
120
35
19
17
28
9
15
60
33
39
20
4
12
39
48
30
15
3
17
1
6
5
40
33
102
29
1
15
33
71
4
8
12
97
3
105
35
1
36
36
87
21
75
80
4
3
12
102
48
11
37
24
6
12
30
47
1
3
111
108
33
8
12
12
36
16
3
42
35
36
55
89
43
5
12
4
32
64
24
20
4
8
144
100
15
18
35
37
3
72
15
18
23
73
54
48
9
21
42
17
24
4
27
18
12
54
129
80
76
72
44
28
21
15
27
65
13
71
1
39
20
55
24
5
4
8
7
21
81
36
30
24
78
3
24
104
144
31
24
57
105
23
7
114
6
41
7
12
93
20
73
23
37
24
23
121
15
15
42
24
95
31
17
1
60
15
69
6
9
8
24
1
27
96
81
23
1
11
16
20
12
31
36
36
29
60
1
63
15
42
48
24
36
11
31
53
4
8
40
80
49
150
53
25
3
45
23
4
111
90
35
1
60
23
16
44
48
88
20
36
19
24
17
16
8
12
4
15
29
12
28
24
45
18
30
99
3
21
44
55
41
12
12
121
11
61
3
20
12
60
25
23
55
17
55
30
23
25
6
53
43
5
13
35
16
15
18
36
51
48
8
12
40
3
57
8
48
36
19
57
8
76
3
30
35
100
33
23
12
28
12
69
54
225
32
52
32
31
12
12
18
27
20
16
63
5
109
51
36
39
21
9
99
56
12
12
31
66
30
45
45
6
42
51
56
43
33
57
48
54
65
88
56
31
5
40
68
40
12
51
9
24
45
36
3
51
69
33
3
36
9
30
17
12
48
79
69
99
12
36
89
48
7
93
21
15
24
117
179
40
20
1
3
33
12
95
36
60
60
25
71
88
8
7
12
30
84
84
11
61
3
123
42
11
12
40
8
196
9
71
48
13
23
72
7
33
32
91
17
12
7
138
6
42
63
32
24
24
16
3
48
17
132
1
39
8
31
41
31
5
64
9
36
78
48
42
11
12
28
84
12
21
54
29
16
44
24
12
19
17
43
21
108
3
125
48
37
30
77
148
9
24
119
31
17
25
42
12
41
60
28
32
172
33
23
144
48
13
15
20
79
6
132
23
1
39
36
45
11
49
24
6
24
41
24
79
48
17
48
49
30
24
21
20
31
17
40
32
61
78
36
29
1
126
12
17
48
37
11
85
27
20
25
162
5
13
6
60
12
17
7
29
40
20
24
61
75
105
39
15
21
44
31
24
18
30
33
32
73
119
7
6
95
13
35
12
7
6
54
21
15
42
12
15
8
25
27
8
88
129
6
101
4
56
100
80
19
9
12
141
107
16
84
8
49
23
7
45
84
20
91
6
3
56
48
76
21
63
20
36
24
7
6
18
24
12
5
13
3
213
11
28
20
40
56
55
72
17
76
15
36
29
115
90
6
126
27
3
9
33
3
72
56
24
16
32
28
12
9
3
116
24
7
5
43
21
15
29
13
39
36
33
96
90
108
6
59
13
90
12
78
18
29
48
37
87
20
25
23
85
15
12
33
15
21
11
36
145
24
59
76
111
29
1
83
1
78
5
1
6
30
15
45
6
5
4
39
17
127
6
47
12
16
51
21
8
36
28
15
5
25
36
15
272
25
15
9
15
56
13
15
45
6
41
64
20
25
90
33
ABCD 97365945382*3^$a+1 [50042]
48
147
15
225
33
31
8
40
72
56
40
32
57
79
32
33
6
25
29
187
65
55
35
54
55
29
42
225
9
54
210
6
126
43
41
31
48
24
120
96
77
78
61
101
427
72
71
24
33
3
117
112
8
27
96
85
59
13
17
36
27
27
24
36
1
24
59
36
73
8
280
120
5
114
90
54
120
241
48
41
87
15
24
66
15
39
33
16
24
23
198
139
113
18
30
6
1
80
88
65
39
16
224
63
90
30
25
24
65
31
53
91
48
120
71
1
119
72
90
7
8
112
17
31
59
60
73
80
81
31
41
144
54
9
16
47
54
3
48
40
35
84
153
88
24
101
30
24
36
18
79
8
33
39
120
57
55
59
36
84
85
41
31
113
31
29
36
144
12
114
30
6
90
30
60
18
30
216
25
24
24
8
189
6
37
71
1
35
13
161
6
49
120
41
6
18
30
1
35
13
48
80
88
41
79
35
69
112
11
133
17
7
80
93
27
21
19
96
125
30
36
153
27
90
3
237
156
114
21
72
16
35
306
3
16
35
37
89
31
48
95
1
35
6
84
43
47
6
19
8
88
95
60
30
24
31
23
1
119
9
256
152
88
32
183
162
24
246
18
6
216
49
8
81
79
47
6
30
109
95
84
37
23
25
11
21
64
8
33
79
65
30
33
136
24
47
49
17
199
144
77
139
71
18
42
18
19
96
41
90
150
84
60
87
3
36
1
65
223
24
23
144
121
48
71
33
123
85
24
89
79
17
31
5
43
5
19
41
7
120
53
90
25
11
300
24
25
227
84
1
23
57
63
36
21
195
144
133
47
25
8
16
65
159
33
7
8
39
24
49
8
9
55
8
27
36
97
80
81
7
5
19
41
127
17
54
1
48
23
18
199
120
8
99
61
89
180
30
61
32
112
8
48
9
31
72
8
123
61
8
120
48
64
48
8
64
144
197
18
249
112
35
21
112
41
6
36
37
17
55
35
36
57
27
60
25
11
54
31
168
47
18
7
29
43
71
25
5
96
163
71
72
25
5
19
59
30
90
61
89
36
36
138
37
95
180
13
131
61
23
180
36
193
23
145
89
126
24
25
59
132
25
119
33
16
24
17
55
24
41
24
7
24
24
47
18
60
66
96
49
41
30
49
5
51
153
7
32
16
17
90
18
156
24
39
48
39
49
41
54
36
90
19
47
49
56
112
80
16
72
32
33
78
1
11
18
36
24
55
32
112
71
1
35
36
73
32
33
39
3
45
40
32
40
41
7
29
156
15
39
36
150
30
225
15
25
119
54
192
144
51
39
1
35
108
1
48
83
18
19
143
18
30
36
133
17
120
24
192
15
129
6
90
90
84
60
13
71
9
88
144
8
40
17
54
42
7
41
72
135
33
7
72
11
156
24
1
8
40
23
49
8
48
3
12
54
90
25
11
13
5
132
7
41
39
33
247
11
30
6
73
80
112
59
30
96
30
114
31
24
120
35
61
89
39
81
6
121
288
72
24
8
63
54
210
33
280
192
8
87
90
103
23
25
72
120
11
42
27
57
111
93
12
15
72
27
66
90
144
6
30
60
48
90
60
30
421
29
6
120
6
30
78
30
6
151
23
42
48
96
31
53
90
90
42
13
464
88
23
129
33
24
79
167
24
193
8
15
18
36
3
27
93
177
90
24
126
36
18
180
12
108
37
323
186
84
42
84
73
8
64
71
18
55
32
88
41
31
95
49
119
49
120
8
33
72
55
192
80
40
47
126
195
63
72
18
7
24
24
120
131
36
48
25
240
101
43
120
11
37
23
1
48
96
24
48
24
11
13
17
198
25
17
54
ABCD 97366095376*3^$a+1 [50013]
39
24
8
1
63
8
103
29
31
45
45
18
12
9
27
33
36
60
33
15
27
53
67
18
3
39
12
5
64
63
5
36
40
3
36
9
32
1
36
51
15
41
19
18
203
16
8
25
15
3
18
59
13
3
36
32
55
5
25
132
27
9
36
30
5
37
11
7
18
23
7
6
27
24
8
7
78
3
9
83
36
25
24
18
18
35
4
105
66
6
3
44
7
105
32
37
39
36
20
12
7
21
87
33
12
21
96
30
294
51
15
6
107
36
19
18
47
25
23
169
3
33
11
64
57
30
29
64
51
60
45
32
43
42
27
80
55
12
6
84
11
61
27
24
192
9
3
36
104
37
6
162
11
61
54
54
3
44
19
18
35
37
35
25
54
9
48
12
48
27
54
18
17
12
37
6
53
37
12
18
60
12
5
55
89
1
12
15
8
37
48
11
24
4
3
33
3
120
17
25
48
18
18
78
5
7
180
42
36
30
5
1
54
57
63
21
3
89
16
21
18
18
30
18
90
42
66
24
29
52
24
3
5
13
99
3
45
8
7
36
36
12
24
126
72
126
9
48
20
16
12
39
174
18
9
27
36
24
45
63
33
15
21
39
36
21
15
17
19
66
11
7
33
20
76
36
12
45
120
18
33
120
24
9
23
76
63
29
24
16
21
18
53
1
66
6
30
29
13
36
72
48
18
24
5
25
60
11
52
45
15
39
12
42
12
36
24
123
8
7
6
12
23
13
6
5
40
57
36
11
7
42
18
5
31
41
43
29
12
37
48
18
5
31
21
15
5
16
75
48
17
96
28
3
126
60
36
47
19
21
15
24
66
39
3
18
12
111
75
12
78
11
24
19
36
30
18
9
9
72
39
3
36
5
4
3
36
5
28
27
9
20
1
36
42
9
8
88
24
27
53
16
3
78
15
21
54
30
3
12
9
66
69
8
12
1
59
120
55
72
9
68
36
24
13
54
174
96
12
36
42
21
20
61
54
60
12
18
87
3
29
12
4
32
13
3
24
63
36
77
19
21
12
12
9
71
4
44
19
6
36
23
25
51
27
77
25
18
24
18
72
51
80
64
15
57
21
27
9
36
23
25
6
5
13
18
54
48
3
15
60
12
36
45
15
17
55
41
16
15
18
23
85
30
5
1
23
85
15
3
17
19
29
16
48
44
36
19
69
27
21
51
30
18
17
52
8
1
18
17
37
54
9
48
9
95
1
87
12
9
54
12
6
11
1
3
36
32
25
95
67
141
33
3
3
33
108
3
30
51
8
73
54
53
1
11
1
51
9
27
24
120
44
96
25
18
57
32
72
16
39
72
17
72
16
192
33
18
18
30
6
23
79
41
16
15
6
84
47
7
5
1
35
37
11
91
42
3
15
9
27
45
75
53
40
48
129
42
30
6
9
84
9
27
15
36
29
43
45
9
11
1
35
151
12
9
84
56
40
123
54
36
18
9
168
51
6
18
41
7
41
1
90
9
3
6
30
60
12
45
116
43
18
11
37
11
4
9
12
60
48
51
57
6
72
18
71
1
59
84
16
3
45
24
39
29
37
150
9
9
23
7
18
63
27
60
33
15
6
11
1
36
119
16
44
1
99
12
93
11
24
36
19
90
12
39
15
161
52
45
18
18
36
18
21
105
30
9
33
48
27
72
48
3
36
18
72
23
64
21
83
43
36
137
1
96
36
3
81
6
48
42
47
24
31
90
24
15
15
36
42
18
9
32
13
11
40
93
12
15
9
138
24
12
29
16
33
11
7
48
6
12
18
6
15
33
6
17
19
18
23
12
31
72
54
54
96
21
12
20
12
19
17
43
5
31
54
18
126
71
36
31
18
60
35
19
36
33
15
5
73
90
9
3
69
48
32
31
18
6
48
18
42
66
35
52
3
33
9
3
48
36
21
30
18
24
18
18
12
42
33
33
18
54
119
7
18
183
72
24
27
29
13
108
18
5
13
18
48
29
60
72
24
55
33
21
12
6
30
3
3
45
27
66
75
32
43
21
15
54
30
21
15
21
68
40
21
18
57
51
18
30
65
49
102
6
18
5
25
15
45
27
3
5
49
3
12
99
5
16
48
33
24
12
27
117
35
37
24
3
15
48
6
12
54
6
35
24
67
29
37
3
33
15
32
85
107
37
18
29
12
31
53
37
48
27
27
21
128
48
60
55
18
11
109
24
108
48
18
17
12
43
42
36
48
71
1
35
1
15
81
84
24
12
51
3
9
81
36
3
15
6
30
36
24
29
1
6
66
6
5
136
3
30
3
32
52
104
4
32
4
9
15
15
81
9
114
12
33
24
3
72
5
24
25
18
33
68
12
13
18
45
8
28
9
83
7
9
120
12
21
48
36
198
53
19
6
30
24
29
19
42
47
19
36
6
23
4
9
36
27
8
16
3
18
12
39
48
3
36
29
4
24
21
18
36
66
96
51
39
72
17
40
72
9
23
1
15
20
163
48
36
42
15
15
5
28
9
54
36
93
15
48
117
48
51
125
16
56
7
18
59
60
43
18
12
18
126
23
1
18
5
16
8
7
41
25
63
9
3
15
24
29
40
15
5
4
63
78
54
29
7
18
12
6
29
37
60
3
44
7
45
3
18
72
24
39
27
18
3
84
3
42
3
9
35
43
12
29
4
8
1
71
12
12
7
17
1
42
54
36
54
84
6
27
57
3
20
19
18
11
1
54
42
30
42
15
32
16
27
36
57
15
36
12
18
23
1
36
11
25
11
1
72
11
12
76
63
18
99
27
5
16
12
36
39
5
84
4
48
129
126
57
24
81
95
19
21
24
24
8
61
42
17
37
54
9
3
36
42
48
3
12
80
64
9
83
112
3
21
33
162
12
90
6
89
1
18
5
28
12
48
51
18
59
31
30
11
7
6
11
115
18
12
36
27
24
24
3
18
3
15
41
4
63
53
37
11
19
6
48
71
7
12
21
15
6
54
41
13
15
80
36
7
18
23
19
12
6
48
15
39
78
72
12
6
54
87
32
19
45
9
3
21
111
33
12
111
15
17
37
6
21
27
105
20
1
95
1
27
3
24
12
72
24
57
15
30
15
24
140
43
33
24
27
5
28
9
51
32
25
54
72
65
37
18
17
115
17
1
11
43
57
45
3
33
11
16
87
29
52
63
18
18
21
9
36
36
15
99
36
12
72
77
31
54
3
24
27
108
57
21
18
21
84
72
8
24
7
48
6
87
20
19
72
5
61
11
7
36
24
48
6
47
24
ABCD 97366665068*3^$a+1 [50074]
12
48
81
15
20
12
28
45
11
40
264
45
195
42
18
20
10
26
24
16
9
60
51
54
144
2
60
4
84
45
60
11
16
9
51
26
22
36
80
37
33
26
4
20
72
25
63
80
1
29
19
60
15
32
61
12
23
37
23
85
3
9
11
25
24
15
48
8
34
2
1
123
12
72
56
25
15
120
6
14
1
15
44
60
36
13
47
73
27
33
51
141
60
215
13
47
85
11
4
18
326
109
45
32
114
4
105
287
16
8
85
5
19
15
93
48
11
40
60
213
60
23
4
9
11
28
60
21
15
96
60
33
41
94
56
16
36
84
18
27
3
2
16
48
114
176
76
56
4
6
18
80
12
4
84
20
1
35
25
75
33
36
99
120
36
80
1
96
143
36
85
71
109
51
8
4
36
20
184
8
13
135
84
92
1
3
9
180
71
10
15
135
20
120
12
18
19
27
20
4
24
45
180
111
32
37
27
114
30
120
36
24
120
192
84
9
57
102
60
32
4
12
84
186
27
36
27
104
96
109
108
123
24
18
18
24
69
17
54
64
24
146
19
11
61
3
33
35
30
54
61
108
27
150
54
20
145
39
9
51
66
30
108
21
35
46
18
68
84
16
8
100
21
11
124
84
36
108
26
30
49
108
53
90
36
40
45
93
48
39
9
86
193
3
33
204
36
36
59
70
122
28
45
51
44
64
62
58
165
96
47
97
11
4
72
48
8
18
19
15
21
15
57
63
114
15
107
64
54
2
13
63
50
7
3
57
252
36
264
3
18
48
90
20
52
14
46
44
25
71
28
189
71
25
11
61
12
23
64
24
69
171
36
84
2
22
33
12
77
154
21
15
18
18
8
64
96
120
9
36
11
25
183
56
61
39
165
11
40
50
64
51
3
12
93
47
4
21
48
11
16
48
222
15
3
78
27
51
69
15
56
97
69
15
11
22
26
16
69
96
65
118
32
73
12
51
252
32
120
4
105
51
30
3
27
33
111
45
231
104
22
18
20
12
97
11
4
81
75
12
33
36
59
40
9
15
156
80
25
36
35
58
48
30
8
37
12
57
50
60
24
60
36
10
15
33
15
36
45
2
28
32
88
45
125
34
126
6
60
44
37
84
51
9
36
15
24
105
48
137
43
135
32
100
9
75
36
120
24
120
140
64
33
48
99
42
18
57
59
76
141
15
20
94
26
48
61
24
47
24
64
21
15
48
32
16
102
63
123
84
12
168
36
9
36
51
44
124
45
60
120
23
13
77
48
90
36
16
8
1
15
21
12
51
92
4
33
168
95
84
4
326
34
45
17
54
25
33
158
88
90
2
52
12
9
15
60
92
13
24
47
40
69
24
21
174
8
13
15
32
24
1
117
26
96
54
22
80
4
45
3
8
49
3
117
35
88
26
70
80
60
1
15
9
15
20
210
42
13
96
48
41
46
20
28
36
20
49
12
24
36
11
118
51
108
108
3
9
3
48
9
71
109
63
42
86
4
36
57
59
265
5
43
11
25
17
30
24
25
3
45
71
97
63
9
131
30
91
35
88
56
4
33
195
48
60
36
24
20
16
30
3
51
20
121
131
10
74
169
27
18
2
24
13
23
28
140
25
35
109
3
84
24
60
9
15
36
152
60
157
27
80
253
11
70
30
24
92
76
44
76
68
60
60
1
119
6
58
8
25
3
24
21
35
97
23
49
15
156
56
54
34
21
11
216
49
3
32
34
32
18
97
15
33
180
35
96
6
48
6
49
72
99
14
6
58
18
69
63
48
8
66
54
1
3
45
15
90
6
36
48
150
2
270
6
10
198
36
44
61
159
56
70
14
4
68
28
120
81
101
18
46
48
26
49
27
36
24
56
112
6
162
168
21
3
8
150
10
308
1
59
40
30
90
36
93
21
54
122
54
1
75
9
11
88
8
37
27
69
11
84
22
54
9
135
20
64
32
13
83
64
54
39
72
39
24
32
76
8
16
116
4
6
18
12
9
11
28
114
42
44
4
8
73
36
15
20
46
63
99
128
73
180
51
104
6
10
144
56
25
24
45
111
15
50
34
24
45
11
16
44
4
33
29
16
110
60
28
170
30
76
44
12
4
26
70
189
51
24
60
9
95
40
45
39
45
71
16
78
15
113
18
184
ABCD 97366668786*3^$a+1 [50020]
44
333
259
176
48
16
5
31
65
207
48
24
4
5
171
21
72
72
63
16
44
12
16
8
12
45
72
87
40
41
72
120
3
4
120
41
15
12
180
72
84
12
33
51
156
144
4
20
57
24
48
75
12
84
76
65
144
87
60
84
24
9
7
20
48
36
12
93
99
52
60
29
51
93
147
76
20
28
17
15
105
27
45
51
196
24
41
48
7
120
41
19
101
39
33
31
272
48
192
132
148
8
36
69
7
8
9
211
36
24
89
43
60
24
80
201
3
21
31
60
140
33
51
84
120
72
28
96
20
33
75
381
31
120
60
44
9
31
65
111
9
7
104
33
127
89
207
124
176
12
36
52
60
5
43
32
4
24
20
69
15
28
164
33
171
117
135
4
128
16
80
69
27
48
36
60
16
20
24
40
72
17
15
72
40
20
60
9
27
84
24
81
39
120
84
76
17
3
52
17
127
24
132
5
123
112
20
160
113
72
39
48
16
120
80
52
60
104
108
21
7
20
28
89
75
45
87
64
12
149
48
15
28
29
3
16
20
76
20
16
188
52
32
48
108
60
52
125
39
33
31
41
115
140
33
87
48
12
16
68
204
28
24
56
48
112
80
40
24
36
164
24
52
32
52
80
81
43
29
48
87
81
72
3
76
65
48
51
21
91
140
40
224
9
7
89
99
36
40
36
32
21
72
19
36
17
91
12
32
96
144
81
115
80
76
176
273
67
5
48
27
4
185
195
165
15
9
87
72
112
209
24
43
173
127
8
240
57
3
45
31
20
36
144
129
15
76
20
24
24
136
65
291
60
24
57
15
9
31
8
105
7
68
52
128
16
224
204
12
64
65
7
17
120
7
56
9
175
113
43
32
48
4
24
32
33
144
168
79
41
99
16
84
41
55
17
87
64
164
93
15
129
3
141
111
4
92
84
60
9
15
24
48
4
188
132
288
208
164
64
32
12
285
3
28
20
16
36
44
60
9
75
45
7
24
20
4
12
92
36
36
225
15
60
4
41
39
40
65
7
8
52
5
135
9
91
32
156
132
28
116
45
51
64
36
24
8
28
68
60
60
24
256
17
159
153
360
7
8
28
77
72
15
60
69
255
12
93
39
112
96
92
36
57
39
156
12
72
48
177
151
80
168
76
53
43
149
151
8
136
65
15
136
17
75
12
129
31
80
4
221
3
12
84
285
51
124
20
21
48
72
199
41
31
84
20
160
65
63
168
64
20
45
15
36
93
51
93
51
316
56
12
36
76
60
20
48
112
53
75
76
56
9
51
21
43
176
60
64
56
48
72
48
36
36
105
15
36
124
8
153
24
111
88
65
39
33
39
33
216
75
60
72
12
16
20
105
24
135
81
51
21
192
63
12
28
84
125
51
64
5
96
103
32
84
48
156
36
244
17
27
60
136
392
48
16
20
48
165
15
72
96
84
165
271
44
69
207
24
84
165
39
168
88
36
29
15
192
132
36
112
92
96
12
40
48
104
81
51
64
32
4
56
9
48
7
8
153
79
41
123
21
31
8
52
32
112
84
65
31
56
84
76
17
3
132
96
112
80
60
4
44
76
36
140
120
24
84
16
44
84
21
7
20
93
111
40
44
84
76
180
41
51
45
48
7
104
64
65
67
80
45
39
64
32
9
115
53
15
48
40
17
7
8
ABCD 97366683574*3^$a+1 [50031]
24
84
54
98
54
45
1
60
47
1
155
67
18
92
52
48
44
66
9
21
3
12
93
22
42
8
148
2
9
60
21
375
48
21
28
30
56
34
158
57
55
8
57
31
41
25
44
12
3
141
4
92
24
6
34
56
39
96
9
3
51
66
30
34
11
19
2
4
36
23
7
53
21
39
31
78
2
64
24
48
24
14
16
35
105
84
34
8
112
56
94
35
55
5
21
12
34
48
78
23
85
20
160
47
43
5
85
56
39
49
32
15
81
54
216
57
21
36
208
83
9
136
44
100
83
31
17
15
9
141
123
15
6
96
4
35
19
6
26
93
1
11
9
16
8
12
27
13
44
24
52
23
21
3
3
144
33
72
49
20
82
24
56
9
79
26
120
16
30
17
1
24
8
4
20
54
6
3
48
13
80
10
24
26
30
34
12
23
13
20
52
38
33
60
12
33
12
34
54
11
133
8
28
80
15
36
81
4
110
30
16
132
47
39
42
70
53
21
46
18
54
137
15
24
166
11
79
6
68
15
24
13
23
19
18
44
58
72
6
72
66
5
36
15
186
28
50
64
5
25
23
109
44
4
11
12
135
33
7
98
16
86
34
23
1
62
64
194
40
12
107
63
18
136
140
58
113
72
13
68
72
28
2
120
18
4
68
54
81
45
15
37
6
30
50
22
24
83
1
24
12
18
5
13
24
30
6
44
24
60
34
77
43
65
81
102
58
62
24
129
24
1
30
170
52
23
67
54
11
25
323
24
13
23
7
8
90
12
52
8
63
1
54
72
168
30
2
18
40
20
12
54
24
21
13
11
21
111
15
34
14
10
56
46
54
11
97
38
69
1
18
41
24
85
26
10
36
12
8
28
36
14
40
17
25
48
11
45
94
17
24
61
35
15
33
7
18
11
216
12
72
31
222
26
96
9
24
1
62
57
85
2
21
9
60
54
21
69
36
324
6
6
18
42
28
2
34
23
1
167
135
78
60
22
8
9
73
14
69
84
31
5
51
81
319
210
126
8
10
62
114
4
2
48
42
4
120
18
6
32
15
3
9
7
29
165
136
20
39
25
59
60
108
15
10
8
16
56
52
36
30
110
60
16
23
31
54
8
114
66
60
18
16
14
36
4
26
16
18
62
22
8
18
16
29
24
60
57
6
90
22
18
8
30
106
36
12
6
56
34
12
18
90
32
48
70
54
8
15
60
25
119
79
30
204
36
2
10
24
11
37
72
44
82
8
21
21
28
92
84
15
45
3
21
6
6
114
24
69
43
30
8
12
135
24
9
430
26
6
9
69
100
24
38
114
6
48
40
65
72
72
133
24
18
18
8
64
12
59
204
3
30
34
50
6
18
27
12
31
56
114
27
13
6
48
5
3
90
28
47
3
90
76
24
2
9
1
140
3
37
8
27
12
13
47
36
51
118
23
84
24
7
24
26
39
61
98
10
20
87
3
120
30
40
20
22
29
43
5
12
81
3
1
24
2
33
37
72
23
67
48
14
58
38
148
86
54
4
23
132
27
6
4
14
45
19
8
94
44
135
15
22
24
11
24
108
13
60
44
100
74
246
34
17
73
24
8
54
130
23
55
2
3
115
101
75
112
197
25
12
24
11
1
20
15
37
2
21
73
156
36
44
3
13
38
57
79
26
100
42
62
111
33
27
9
3
21
4
32
40
59
24
1
59
21
30
42
39
13
56
42
24
45
61
23
87
22
12
20
114
10
86
10
14
16
6
20
3
67
48
17
33
51
36
25
20
52
62
136
17
33
4
23
85
6
2
30
30
3
24
1
102
72
8
34
14
106
24
47
33
72
15
48
37
12
6
29
81
136
23
13
8
70
170
22
8
10
132
48
119
25
23
3
42
87
7
6
143
37
38
9
57
39
84
27
6
3
7
8
22
47
67
18
30
6
131
31
90
155
37
6
32
48
22
35
12
27
24
82
108
11
9
6
46
59
39
21
99
150
10
42
23
7
29
36
25
78
54
12
150
56
24
10
80
24
4
8
60
48
22
24
26
15
13
20
12
58
29
1
42
18
30
42
12
8
3
31
18
36
2
10
14
30
34
80
30
42
10
44
60
4
92
52
12
36
35
25
8
15
61
60
36
120
23
21
6
24
33
1
11
13
32
16
54
18
23
135
57
81
70
50
16
11
67
8
33
49
32
4
11
69
12
75
132
21
27
33
30
57
13
32
40
108
60
107
9
136
23
15
69
21
30
22
252
35
21
72
28
2
9
85
194
34
8
28
2
48
40
17
25
12
18
72
96
89
31
26
16
20
84
126
48
57
7
152
46
12
6
5
96
1
80
100
35
3
6
10
29
25
42
54
18
65
37
24
36
11
24
75
10
24
30
5
84
25
83
9
16
18
29
21
30
10
12
20
24
75
21
60
34
54
24
48
68
4
18
18
11
60
39
90
6
16
48
32
33
72
24
25
30
234
6
26
48
16
14
21
84
1
14
40
2
112
32
36
60
48
96
84
42
10
8
51
13
78
29
48
36
49
48
14
6
40
50
9
9
52
74
9
60
1
24
72
12
6
66
35
21
30
10
38
42
15
25
59
171
24
21
123
42
ABCD 97366772032*3^$a+1 [50097]
12
3
69
3
13
168
72
12
101
7
77
90
90
18
18
54
30
60
18
105
3
1
149
87
33
15
16
23
18
42
61
17
120
7
116
12
112
41
15
129
103
5
43
35
102
102
96
72
12
48
45
144
16
95
30
60
7
116
15
165
255
105
36
39
120
85
56
4
17
15
3
120
117
63
61
56
28
5
60
72
78
54
120
18
120
69
33
18
45
27
1
17
3
24
105
15
21
19
41
210
21
51
13
5
147
27
48
78
30
42
7
5
15
105
6
45
96
63
138
7
5
36
30
61
53
108
67
8
15
12
25
12
53
18
30
27
72
40
59
25
197
39
21
72
6
102
39
136
53
84
7
29
51
39
84
13
80
52
20
12
96
57
48
75
12
21
15
16
41
108
75
99
181
137
7
20
36
9
135
3
37
48
23
30
27
63
12
18
67
84
143
36
45
64
20
15
48
49
11
102
120
6
49
200
15
30
78
13
56
4
180
32
63
72
162
6
97
32
3
72
18
42
36
204
90
55
113
19
29
84
48
139
53
235
155
45
21
102
42
211
24
53
108
31
108
80
16
12
23
204
48
13
35
1
23
21
27
30
27
16
20
39
73
32
21
204
270
61
44
208
20
112
68
3
54
30
37
89
42
180
12
30
330
36
60
21
84
124
95
1
17
30
162
43
17
3
172
23
12
81
16
36
53
60
7
5
19
11
93
15
9
72
99
42
168
195
135
60
21
64
17
7
48
5
199
23
25
53
75
255
72
96
45
39
120
6
19
36
12
23
49
35
45
108
12
3
18
54
6
54
66
30
42
12
240
3
15
49
80
33
6
264
121
29
27
93
48
75
15
42
156
91
41
3
36
21
27
16
96
101
48
24
18
42
18
102
27
124
17
55
155
12
25
71
24
105
36
135
9
123
9
136
77
55
5
7
8
51
201
108
45
126
37
47
198
72
6
30
84
3
3
25
59
36
1
179
132
9
96
117
55
36
77
42
133
80
87
6
72
12
6
234
66
1
20
28
20
3
48
12
78
27
48
72
144
3
60
141
39
48
13
77
42
18
72
66
37
5
43
35
109
53
48
84
60
18
25
5
127
23
13
29
171
69
66
1
113
55
5
78
42
18
228
12
49
59
72
45
52
71
21
123
210
30
105
75
90
120
276
12
30
72
81
75
42
7
308
75
12
18
90
30
79
24
77
43
72
8
16
59
30
144
90
90
51
9
7
41
3
52
17
66
24
21
12
4
48
5
30
6
15
16
56
72
15
126
264
31
119
253
263
9
3
13
95
42
79
59
114
6
12
25
72
23
33
75
109
53
67
5
30
93
27
96
45
36
28
23
18
60
67
108
29
48
67
41
135
16
59
60
69
3
48
37
72
23
105
52
12
143
216
12
13
29
36
79
36
36
89
12
12
27
39
12
45
52
11
1
20
39
49
125
7
108
36
89
18
12
21
24
48
72
51
132
60
13
17
168
30
1
56
48
39
36
21
88
23
18
72
78
24
36
60
12
102
6
90
42
48
85
72
77
67
8
195
33
57
36
15
4
5
90
13
20
28
24
5
27
24
36
39
12
145
35
72
1
59
96
90
24
211
5
72
3
12
33
132
75
64
59
57
57
7
23
165
52
83
1
59
168
30
55
48
35
42
60
63
9
6
61
29
39
51
114
18
18
144
60
6
24
13
152
21
204
63
64
56
24
16
155
42
123
24
33
15
72
9
171
204
16
104
39
60
265
68
27
33
105
42
18
222
6
30
24
36
84
126
240
15
237
19
48
5
183
84
69
24
15
75
33
123
84
6
84
15
3
42
30
36
24
18
199
89
114
145
20
21
102
108
24
6
27
48
96
81
30
18
7
72
8
45
72
3
27
13
53
91
143
21
15
21
39
30
19
41
31
11
60
69
3
78
27
15
36
42
3
159
36
84
1
5
90
204
48
42
87
ABCD 97367358464*3^$a+1 [50065]
145
29
127
39
21
11
90
139
21
75
53
94
20
28
98
160
102
129
111
2
6
64
57
11
13
216
96
65
55
17
91
27
92
36
34
87
3
20
13
108
87
2
91
75
32
120
10
3
15
57
24
84
15
32
48
10
14
18
48
211
59
10
27
47
78
40
8
54
48
58
30
21
141
150
122
43
45
75
3
2
10
108
42
48
42
9
119
52
90
15
57
27
59
84
28
8
24
1
17
30
49
24
47
12
73
5
19
29
22
18
75
35
12
12
181
5
40
30
180
21
36
35
88
32
18
7
48
185
54
37
21
3
12
17
31
59
76
20
97
5
42
28
2
67
83
60
37
11
12
18
48
22
2
7
51
33
179
168
109
29
55
129
8
19
171
18
15
36
39
57
24
83
16
2
115
24
3
21
45
15
95
72
72
13
24
21
39
9
32
18
60
181
59
52
33
47
85
47
60
73
87
156
50
54
28
33
29
18
25
5
70
120
8
60
25
60
15
21
53
18
49
53
30
258
22
18
30
18
87
24
23
1
15
57
143
25
12
48
15
62
30
132
180
18
42
6
55
47
13
27
60
62
66
85
36
93
27
21
78
32
73
39
18
15
84
23
60
48
49
9
27
117
3
48
5
72
88
32
115
48
12
24
89
22
18
14
13
24
60
33
26
145
5
22
9
60
36
17
127
39
57
33
32
22
117
24
35
112
18
72
38
52
9
29
42
48
1
29
7
107
48
30
19
111
38
67
3
74
31
9
8
30
109
11
25
48
47
85
120
5
10
78
87
24
9
51
180
81
48
24
38
25
65
90
169
36
3
21
41
19
293
7
36
53
7
15
2
7
23
13
3
114
50
1
15
134
70
18
3
155
1
156
3
42
15
24
84
120
5
40
15
75
20
1
9
72
32
6
4
38
19
11
12
118
72
8
30
208
32
10
2
46
62
13
87
9
59
72
25
24
33
8
115
48
12
15
18
75
27
50
19
53
120
18
28
21
36
57
18
140
40
9
84
29
16
27
144
60
24
15
81
36
60
95
58
15
47
10
15
33
27
23
1
59
1
39
2
48
7
15
45
5
48
7
75
9
59
40
117
47
1
35
12
22
86
112
8
12
52
57
81
150
9
36
3
122
40
3
5
7
27
36
12
38
70
45
29
31
17
40
39
59
25
135
12
9
9
24
38
138
40
14
58
39
9
51
11
18
175
12
35
40
98
30
72
13
27
72
21
59
66
90
30
30
1
24
59
28
32
61
29
103
35
108
10
15
60
75
120
24
8
40
18
50
25
5
7
27
21
15
32
60
85
15
152
66
22
153
60
35
180
25
29
31
65
72
160
15
33
32
30
52
68
58
32
18
22
39
23
60
6
160
51
21
120
15
24
89
151
119
160
45
107
13
12
17
46
12
60
18
102
90
18
132
98
24
16
15
95
1
3
108
68
52
33
72
35
109
9
14
13
47
16
105
36
96
35
30
160
3
5
31
23
18
55
24
39
42
75
135
33
120
5
7
84
24
12
60
35
58
62
18
55
9
218
48
12
85
84
39
21
51
45
47
60
18
40
38
42
79
11
52
18
80
42
13
35
28
20
30
72
43
35
34
26
30
31
23
18
10
69
9
27
3
2
19
84
27
38
42
28
90
51
84
12
87
156
2
70
2
58
158
72
58
21
23
90
198
49
51
48
92
13
29
30
18
70
69
11
49
60
11
49
11
52
18
80
42
13
23
1
41
79
36
5
55
143
1
23
13
75
138
75
12
153
207
48
72
33
30
21
11
73
9
147
83
48
10
30
32
66
34
68
13
45
30
122
10
80
109
39
21
3
36
12
32
1
35
12
18
30
37
24
71
118
87
23
72
73
129
8
19
11
10
15
17
31
12
53
7
23
25
47
10
72
18
62
18
30
178
44
13
135
129
21
8
31
23
1
57
78
80
24
40
18
3
125
24
58
68
85
12
84
23
60
1
17
19
69
62
108
172
20
70
32
91
237
15
15
18
27
204
9
72
72
27
24
5
7
3
32
118
32
48
7
3
134
6
42
198
1
41
30
25
47
16
21
11
13
45
51
101
55
60
5
55
15
93
35
90
7
23
1
11
30
18
52
93
47
22
8
40
15
17
90
1
27
50
88
27
180
120
3
92
210
48
82
33
29
31
65
54
1
12
84
11
60
133
29
66
1
51
50
55
48
12
147
33
3
20
10
15
17
78
90
55
57
8
31
33
8
19
59
121
23
58
3
47
22
123
75
18
120
104
78
120
10
3
77
55
27
81
27
33
60
5
22
80
25
3
21
59
25
96
24
27
2
40
26
25
77
42
28
48
132
32
16
20
112
33
12
27
50
43
ABCD 97367398322*3^$a+1 [50009]
111
29
55
9
24
15
12
21
32
7
101
4
20
76
12
45
6
21
24
21
6
5
85
3
69
27
56
4
20
55
30
3
27
9
20
36
73
3
20
12
55
21
9
23
52
108
48
20
19
72
89
31
5
4
144
57
23
7
9
20
4
20
40
3
17
1
47
67
5
1
42
12
33
48
20
4
8
28
45
11
24
4
48
60
3
72
5
67
18
23
31
5
19
9
27
9
51
33
48
57
47
1
27
92
48
36
61
18
60
17
40
20
4
72
39
21
108
15
29
12
24
16
9
35
61
30
21
8
4
33
3
32
13
59
12
31
33
32
19
9
36
48
36
20
4
21
71
25
30
105
39
21
123
18
27
8
64
15
108
41
64
27
60
84
12
5
13
24
15
20
7
36
29
19
9
48
15
5
43
41
16
8
115
12
9
15
9
51
113
16
21
39
15
72
9
24
9
71
16
56
4
44
4
21
27
3
12
102
11
19
5
43
17
7
29
115
29
13
3
60
24
15
53
115
24
41
25
30
17
16
15
17
12
12
4
56
4
60
27
5
13
66
65
4
20
36
36
115
33
24
68
48
4
15
5
7
48
17
4
32
49
51
3
9
20
12
4
20
132
24
100
44
40
12
33
35
36
55
33
120
63
29
13
23
79
48
48
5
4
3
41
52
12
3
24
41
49
48
11
36
19
21
63
33
9
23
1
72
27
32
16
44
40
3
81
12
3
36
41
127
5
40
36
32
28
32
4
176
4
15
30
23
28
32
40
12
24
9
11
36
24
24
25
96
11
4
39
18
59
4
27
29
76
27
45
63
45
24
36
12
8
49
3
12
15
5
28
32
76
20
88
87
5
19
41
25
23
16
8
12
4
9
15
3
54
15
9
96
11
24
40
45
6
69
20
24
4
27
24
9
48
3
6
15
15
9
44
7
33
75
48
42
42
36
12
12
41
43
5
49
23
7
48
48
57
92
40
56
40
15
9
8
28
120
9
6
41
28
20
121
15
87
42
15
57
3
32
13
23
12
31
6
6
89
1
23
25
15
105
11
16
3
21
8
12
24
19
33
15
17
67
69
12
32
55
113
28
12
8
60
64
3
29
4
80
4
20
28
8
52
3
41
4
56
55
29
4
15
57
8
48
7
18
35
19
21
24
20
24
1
75
44
64
3
57
128
120
172
33
119
24
1
15
20
24
7
30
24
3
12
60
63
12
9
60
15
57
75
5
43
9
81
75
27
9
63
21
20
40
81
30
29
19
5
12
16
20
4
9
24
11
19
45
116
16
24
80
16
33
47
4
56
4
9
51
27
89
55
21
104
24
4
48
24
84
12
20
12
25
23
12
115
5
28
9
11
19
65
4
45
39
92
4
32
24
31
5
19
69
45
11
16
32
31
12
29
84
1
30
5
19
45
261
90
53
7
48
42
3
80
88
32
36
12
13
6
5
28
140
85
30
17
4
32
24
19
41
36
64
45
75
164
7
17
31
12
12
33
12
27
69
60
20
40
15
29
16
20
60
19
45
20
181
6
93
27
24
9
12
45
3
36
57
39
9
11
85
11
12
1
6
36
30
59
43
12
9
36
3
53
120
112
108
8
84
52
3
18
18
29
16
44
28
15
29
4
159
17
1
24
30
81
8
4
12
39
9
56
4
12
3
5
100
87
21
12
8
4
24
9
3
12
51
57
3
65
16
20
61
24
39
24
63
12
12
5
4
57
174
18
18
45
20
115
17
52
8
40
21
54
33
63
24
5
12
31
17
60
72
43
48
24
21
44
55
18
18
48
60
9
27
6
30
17
31
9
48
48
12
69
15
51
5
55
24
45
36
12
21
30
21
3
66
30
180
9
68
19
30
6
12
30
75
8
48
16
51
17
25
6
9
33
15
12
3
117
3
24
21
3
12
30
48
72
35
12
43
9
3
42
39
104
1
42
12
5
12
1
59
61
95
43
30
24
6
65
16
104
72
7
12
48
6
87
12
3
29
4
12
60
44
24
19
21
15
65
31
30
66
12
17
16
60
48
21
11
67
57
8
16
51
84
41
55
105
15
53
28
99
45
24
15
12
17
13
18
5
25
11
28
33
15
8
7
5
157
83
12
100
8
13
11
16
12
48
57
6
57
15
33
60
21
3
48
45
119
4
84
12
75
29
36
16
20
4
15
90
90
41
13
11
16
8
7
33
21
39
20
100
39
93
84
80
1
3
51
48
17
36
37
15
32
19
5
24
60
7
9
21
30
29
24
72
55
149
1
6
84
5
25
11
28
12
44
49
11
24
40
36
20
13
6
5
4
20
40
3
18
6
65
64
140
4
8
55
117
12
39
65
12
37
63
12
12
39
21
8
37
6
45
27
53
4
44
12
28
51
9
12
8
37
27
20
96
7
33
132
45
3
39
60
17
25
30
24
9
8
40
9
111
32
72
28
51
5
64
8
4
36
44
4
21
3
8
4
9
24
78
42
15
15
18
15
27
36
5
16
8
37
30
5
4
12
12
20
36
1
63
15
5
12
73
3
140
52
32
24
24
12
4
45
6
113
31
9
36
20
7
5
13
27
24
69
71
16
15
17
7
9
20
37
30
29
19
24
66
47
52
45
3
24
8
12
76
27
41
52
12
8
19
33
60
15
21
32
52
72
39
5
37
30
33
51
21
8
31
33
51
105
36
48
8
7
17
108
7
6
24
135
36
44
28
27
65
28
8
120
43
9
33
23
64
27
9
27
17
28
63
36
9
56
48
112
36
75
5
7
6
11
31
69
15
29
12
25
15
8
96
28
93
30
24
45
8
12
19
30
39
27
9
21
11
4
48
92
4
32
7
41
16
20
4
15
9
8
55
17
16
201
51
24
56
4
15
101
28
44
16
51
24
12
17
36
7
144
33
36
20
64
92
31
9
39
41
16
8
31
5
60
16
12
60
20
1
11
19
9
60
93
30
69
8
12
36
64
165
3
20
7
66
15
105
23
24
40
92
4
15
5
24
7
96
48
36
89
16
24
9
23
24
36
64
15
33
12
24
87
65
7
21
45
27
20
25
35
24
24
36
40
9
11
16
44
4
20
1
30
90
3
92
24
31
65
40
15
18
30
65
1
11
24
4
8
12
43
29
36
43
12
33
39
5
55
5
7
21
3
45
60
15
69
3
5
108
4
72
44
4
20
16
39
42
51
68
40
12
27
18
95
100
60
33
6
53
43
5
28
24
32
144
52
48
20
4
3
9
36
24
123
33
33
6
33
27
9
24
51
65
60
52
9
3
3
33
56
31
17
16
87
18
6
5
60
19
5
40
24
63
72
17
4
27
5
12
31
42
15
12
45
48
39
20
24
12
60
19
89
16
8
76
60
24
96
36
15
5
24
ABCD 97367437756*3^$a+1 [50015]
66
7
23
12
60
33
64
95
120
73
5
43
24
155
6
15
328
47
97
17
31
47
25
77
48
12
36
84
151
65
54
60
78
151
17
15
39
1
257
72
55
5
19
47
42
31
56
24
9
42
30
31
89
79
71
6
90
57
27
108
48
9
45
51
64
11
150
7
17
66
37
56
57
159
51
93
24
16
17
255
9
55
8
3
144
6
114
48
12
36
45
9
31
59
126
15
9
30
121
89
18
12
1
59
13
5
12
55
113
7
23
18
42
108
25
8
27
69
135
60
36
24
9
40
11
78
78
30
30
13
11
90
43
23
120
12
12
9
21
48
12
276
3
99
13
137
42
13
23
42
7
11
13
24
5
3
45
90
9
15
1
48
56
15
18
48
84
43
17
36
99
3
61
11
66
30
45
39
48
18
72
18
24
93
3
54
15
315
45
51
85
24
24
152
105
72
7
5
60
90
300
9
27
37
8
144
15
156
12
273
75
12
18
24
55
41
72
103
192
53
19
11
84
169
11
36
90
12
30
21
40
389
12
138
13
77
12
63
33
7
143
73
17
30
12
45
57
36
67
17
39
291
30
66
144
30
55
35
13
128
120
57
48
39
21
43
41
63
45
18
9
15
49
17
7
17
39
99
37
125
150
228
42
6
24
60
6
42
12
66
72
247
8
15
18
7
5
48
30
72
30
127
24
71
49
59
37
35
30
30
25
5
43
8
64
23
132
61
59
36
120
12
61
24
23
90
12
12
240
36
27
16
56
105
15
3
37
41
102
12
6
7
23
84
6
247
107
48
48
84
36
13
71
48
90
18
30
127
137
96
15
15
24
48
33
9
55
41
264
96
60
3
99
45
88
72
48
128
112
35
24
168
228
9
64
29
12
295
35
36
24
30
3
3
13
32
75
24
45
3
37
11
45
64
23
168
24
9
51
48
13
35
37
65
18
114
6
45
9
18
85
65
120
78
54
6
13
47
24
25
11
60
73
29
187
48
32
15
18
228
30
30
162
72
61
17
90
18
123
112
24
215
60
36
120
12
61
59
48
42
12
15
15
210
6
24
36
13
56
33
72
96
15
264
16
17
18
24
36
24
6
30
37
8
24
63
73
119
49
89
192
6
84
96
109
56
87
1
32
39
96
24
81
9
31
35
84
36
72
12
9
27
109
5
91
48
17
7
17
55
11
84
66
120
42
12
60
60
1
8
129
132
19
11
6
240
24
30
6
147
57
103
32
135
1
48
101
36
30
12
48
24
6
24
18
42
60
30
36
24
48
21
69
75
16
107
180
129
51
12
25
35
30
31
29
147
123
13
65
84
3
88
24
161
12
30
60
42
6
9
81
24
138
21
24
15
25
23
24
18
55
23
33
81
55
185
15
81
144
36
12
102
36
24
6
15
105
7
32
225
66
12
90
48
90
84
1
32
3
69
45
90
81
64
101
99
15
366
30
45
27
21
87
73
24
17
186
132
12
6
79
24
17
54
25
8
57
79
24
23
25
48
11
198
12
18
25
56
51
69
21
6
13
29
18
42
55
72
5
210
120
49
119
1
311
1
47
1
47
42
108
180
24
55
48
107
21
45
54
30
135
15
18
55
95
25
23
9
15
25
144
176
15
18
18
72
18
60
42
42
19
29
12
120
151
5
42
121
17
72
7
11
150
24
15
111
114
216
39
15
9
16
48
56
51
85
65
30
96
60
144
78
55
56
21
51
45
163
17
24
103
32
51
174
18
133
119
9
9
151
41
6
9
75
66
12
31
24
56
40
47
210
30
25
8
39
12
13
17
270
126
12
48
7
17
48
78
12
60
57
15
25
83
132
90
96
30
42
111
27
102
18
72
12
1
48
209
30
1
11
60
66
30
12
85
65
30
12
30
103
77
91
59
60
36
24
30
30
36
102
12
6
69
21
163
77
99
81
12
3
27
18
27
16
56
33
55
17
15
136
8
21
36
79
104
9
7
41
24
55
80
15
48
12
36
49
35
141
64
11
12
72
66
127
47
36
37
32
16
24
24
11
30
6
129
21
54
156
105
40
48
ABCD 97368198548*3^$a+1 [50019]
16
56
96
33
87
16
8
24
225
12
3
16
113
151
48
144
8
48
168
9
120
24
39
48
16
48
65
55
29
27
33
36
48
3
33
31
56
64
89
12
171
120
168
112
144
8
16
32
40
17
31
41
127
104
16
32
69
36
31
77
75
112
101
48
19
72
8
48
64
168
192
32
24
64
56
288
24
40
53
19
32
9
36
43
32
184
96
56
40
48
77
115
24
8
88
8
64
161
7
65
15
40
48
17
15
112
77
3
9
15
16
5
27
33
36
84
15
9
31
120
29
12
7
32
136
72
104
16
53
147
48
57
103
17
15
57
111
33
39
72
21
19
48
8
72
24
24
96
40
152
96
33
108
115
96
168
8
24
40
80
48
72
69
67
17
15
129
31
29
27
16
32
16
48
32
21
3
16
8
48
57
87
16
128
24
33
31
248
117
51
24
9
72
96
79
8
24
9
31
8
48
40
8
69
27
168
40
144
24
72
5
3
96
40
8
24
136
80
40
8
40
17
247
8
9
103
24
56
33
15
16
96
5
3
112
41
39
24
64
176
160
56
144
45
3
48
72
21
3
160
17
48
111
72
64
149
36
127
8
69
19
72
197
43
41
79
152
16
104
16
32
24
24
48
16
8
9
7
24
120
8
48
64
48
17
103
8
120
21
43
48
17
111
48
57
7
53
75
69
43
113
55
8
81
87
144
192
40
5
3
184
120
80
48
40
137
87
9
15
48
48
9
87
72
9
39
33
36
12
39
93
67
144
8
72
9
24
7
96
41
63
57
36
27
9
63
24
72
72
144
40
24
56
9
135
33
63
153
36
27
48
48
21
12
39
16
72
48
65
72
7
41
108
75
129
63
24
33
15
72
144
72
16
48
8
117
51
72
21
51
72
48
21
19
32
16
65
39
16
56
16
56
16
161
63
96
69
144
195
9
7
29
195
72
64
96
113
7
41
15
24
93
3
96
64
65
183
72
33
87
57
7
24
96
77
3
33
7
5
3
40
32
33
55
8
72
72
24
16
56
48
105
39
153
55
41
15
24
40
56
72
45
48
123
48
88
72
8
64
80
24
120
72
81
63
72
24
33
15
57
87
9
63
16
24
32
129
7
29
19
120
5
19
32
88
104
33
12
27
48
48
9
15
33
7
101
36
63
184
5
3
16
89
39
64
144
24
24
8
117
51
57
7
29
12
127
56
24
96
21
27
16
168
173
3
24
48
48
16
53
3
16
32
45
27
21
43
72
161
12
115
17
12
27
9
15
40
5
12
15
24
88
32
72
72
64
8
9
7
8
64
8
24
117
43
8
72
16
185
24
228
51
112
77
27
72
93
204
36
36
120
7
29
139
56
45
12
15
9
48
39
40
29
19
8
24
72
88
56
21
43
288
48
144
48
113
7
56
88
8
81
255
144
9
24
7
128
64
32
57
7
104
33
31
8
16
96
8
24
153
55
8
96
9
12
60
39
9
79
8
57
39
93
27
16
41
111
24
88
24
104
72
33
39
45
3
285
3
72
16
17
39
88
8
45
75
40
173
283
101
3
24
24
88
5
3
24
81
31
128
21
51
16
96
104
96
72
168
16
24
8
33
15
24
9
7
24
32
9
7
8
81
7
32
40
144
41
55
32
81
87
144
21
27
129
24
55
24
77
3
48
9
72
39
105
120
36
19
72
8
141
12
7
173
3
16
168
209
24
15
24
88
104
72
16
8
136
80
24
40
32
81
12
51
24
96
9
103
41
60
3
33
55
128
48
48
16
192
89
31
32
72
40
72
8
72
33
63
16
8
72
69
43
80
57
15
57
132
3
48
129
48
7
24
24
53
19
80
24
21
67
32
64
56
33
15
9
15
24
96
21
67
48
48
17
103
24
77
3
40
32
88
104
24
9
24
12
27
72
24
24
24
40
8
16
41
7
41
39
88
17
55
5
12
36
3
177
63
112
65
7
72
8
69
19
24
8
40
32
9
31
8
24
9
31
216
113
7
72
56
120
24
112
32
21
163
24
17
15
21
36
12
96
27
96
40
24
8
72
21
51
24
9
111
160
8
72
48
40
72
48
48
32
88
8
64
29
ABCD 97369154258*3^$a+1 [50036]
24
156
3
15
18
24
6
12
156
9
21
12
132
6
42
54
60
6
3
9
135
15
65
25
30
18
48
12
24
30
78
42
96
93
15
204
66
51
69
54
21
45
12
72
18
108
17
157
120
48
60
47
48
73
6
24
36
96
42
66
72
17
85
30
18
59
25
24
150
30
27
57
12
18
108
24
5
73
18
48
54
12
83
13
3
279
105
3
77
85
66
12
18
27
144
111
65
49
48
18
84
6
147
32
43
30
12
180
24
72
18
42
24
60
39
27
18
72
192
12
18
246
6
30
83
7
6
42
105
3
24
60
6
24
123
80
1
114
18
27
21
12
42
36
129
63
162
30
42
66
42
66
57
117
6
5
19
18
12
78
24
36
174
96
87
21
102
180
12
5
16
75
42
60
30
102
11
1
6
18
36
48
12
78
41
61
18
33
3
24
90
66
186
30
129
32
115
12
90
12
96
90
84
18
12
6
9
15
54
42
18
90
42
180
72
18
108
54
102
30
6
17
7
36
12
42
60
36
60
147
93
12
135
3
240
18
54
42
90
30
48
120
12
66
29
73
71
16
15
48
42
18
42
6
117
15
72
18
30
12
6
78
42
48
12
54
96
42
18
72
78
24
83
31
36
48
18
60
18
30
72
30
84
48
180
65
37
30
45
75
21
153
30
54
51
69
30
45
51
29
25
23
64
15
6
54
24
60
12
42
18
24
33
15
126
96
66
30
12
6
65
1
18
18
48
30
30
54
36
6
66
42
36
12
12
72
24
6
60
18
36
47
73
12
27
21
72
18
6
11
25
54
48
120
90
36
30
6
66
108
12
78
42
90
84
23
7
18
12
30
45
15
33
33
143
1
60
18
120
137
25
39
117
72
3
3
12
33
27
48
6
24
96
66
72
6
42
77
91
114
48
30
252
6
54
36
137
49
90
36
84
66
78
72
30
30
90
24
60
30
45
63
33
9
6
78
12
23
25
6
60
5
31
162
18
12
252
69
27
78
12
48
6
18
48
78
5
19
102
114
6
150
48
42
15
75
48
18
12
18
5
157
48
138
9
32
1
48
15
51
60
66
12
6
96
45
51
54
6
72
30
36
36
48
36
42
54
36
24
51
48
21
59
16
93
18
204
36
18
54
41
139
21
9
6
60
72
48
29
61
6
114
72
12
12
36
24
60
99
87
89
16
45
3
80
7
24
48
12
18
12
6
18
90
6
15
111
102
42
126
48
30
69
32
13
35
55
60
6
36
84
54
102
30
6
30
33
32
37
6
42
54
5
55
96
9
33
12
54
66
66
48
66
60
6
42
27
9
30
204
12
33
21
12
180
59
115
30
30
18
12
36
15
3
54
126
54
30
5
13
102
60
6
60
84
12
144
42
30
119
49
72
42
66
11
25
18
5
37
108
30
30
6
141
9
30
36
6
108
42
18
36
3
93
138
114
42
108
48
108
12
42
72
30
66
84
114
114
48
120
114
36
18
42
12
18
24
63
21
59
67
48
30
47
13
90
6
51
15
54
30
36
30
18
30
12
63
51
66
11
73
6
30
48
72
30
18
75
27
114
132
48
102
30
59
19
102
60
123
9
18
48
5
97
234
21
48
15
42
108
75
15
66
84
72
24
24
30
149
1
95
16
159
42
39
15
18
78
33
27
198
66
60
24
9
123
42
6
102
30
102
36
12
48
11
1
12
12
96
144
30
30
48
18
153
45
66
30
264
36
30
84
246
63
27
30
71
43
6
60
36
30
54
59
16
21
75
117
18
54
60
138
18
24
6
48
29
1
36
90
30
30
6
42
5
73
150
42
12
18
30
120
18
210
78
6
66
162
18
210
3
15
24
18
90
24
21
9
71
37
60
12
48
102
120
126
23
25
102
18
30
30
6
189
117
180
24
63
3
114
18
18
42
42
60
6
60
84
33
80
7
30
11
19
30
24
71
31
65
25
102
120
138
84
48
6
36
156
42
12
24
72
42
18
99
21
24
54
24
72
60
33
15
108
42
11
19
6
71
43
18
120
78
36
9
15
60
90
6
5
25
48
23
79
6
12
66
102
183
15
72
89
16
93
35
85
36
23
13
42
18
132
48
30
78
119
67
45
81
48
15
75
5
1
78
6
36
108
30
18
54
6
15
39
60
84
72
42
60
12
6
9
111
12
60
6
99
63
65
144
193
12
6
12
30
36
54
138
78
6
48
6
69
57
39
ABCD 97369496366*3^$a+1 [50063]
9
24
96
27
114
108
15
32
19
69
8
24
24
127
18
60
12
72
60
90
18
23
16
45
18
33
192
32
31
18
54
126
42
65
24
40
80
24
64
57
36
99
240
165
11
7
78
27
57
24
36
51
129
39
249
48
87
75
21
15
65
64
15
81
249
15
15
6
66
60
48
42
3
51
90
156
39
56
120
169
47
79
18
30
78
84
6
54
18
105
15
126
42
30
27
45
162
18
71
55
17
37
348
48
114
48
29
88
27
54
432
234
204
66
18
60
138
95
55
48
65
25
42
29
64
24
57
60
123
57
36
3
141
84
24
18
165
24
48
15
57
69
11
151
65
19
114
36
54
9
63
48
54
42
90
63
21
11
96
88
81
15
21
3
189
36
36
51
39
6
3
56
25
39
141
18
81
51
18
3
8
7
12
96
5
64
15
6
147
87
138
15
3
77
48
25
15
24
45
3
80
97
18
108
72
33
56
24
1
63
57
15
96
8
72
205
144
99
32
67
18
252
111
129
30
33
57
78
48
42
144
18
12
36
189
81
159
201
23
1
36
18
72
105
168
9
6
17
199
18
12
11
40
24
15
78
66
9
15
30
18
114
120
39
24
56
64
21
12
15
8
55
41
16
128
25
36
186
273
45
11
79
42
30
57
8
205
90
24
48
17
61
18
17
103
24
57
141
12
23
19
54
15
21
18
33
72
216
129
18
165
45
42
161
49
72
39
192
120
63
57
24
9
72
207
216
15
36
93
32
1
23
16
24
32
67
213
69
3
3
84
96
65
24
31
33
135
54
3
117
51
72
39
60
29
112
57
198
120
108
204
36
54
156
11
88
45
42
30
195
21
3
39
153
9
135
48
32
73
102
18
36
42
9
45
48
90
17
43
45
48
45
54
78
180
3
24
111
33
99
45
120
27
96
29
64
117
90
18
6
54
27
75
108
24
30
123
63
161
1
174
185
64
45
126
69
57
102
17
184
15
201
69
27
159
129
80
40
15
36
18
18
54
75
105
71
112
15
33
80
229
18
18
23
91
18
36
71
85
11
7
41
64
81
30
17
25
15
39
180
21
80
64
33
143
13
60
39
45
42
33
15
18
78
9
56
19
21
21
48
252
39
15
41
1
72
18
45
8
40
51
21
48
15
6
171
24
288
33
132
107
13
3
39
9
21
24
75
9
132
36
72
30
18
24
39
32
24
40
96
147
12
33
48
128
67
125
85
18
24
192
41
85
18
114
12
6
180
9
3
45
8
127
60
336
69
21
35
19
78
210
60
30
54
21
15
33
27
45
3
45
9
47
49
15
240
312
45
84
78
36
342
54
89
31
41
48
55
17
37
83
25
78
72
48
36
234
11
13
3
8
64
51
54
108
35
24
25
39
141
108
42
18
27
80
1
15
15
54
11
79
96
57
32
121
23
16
24
279
108
93
80
157
18
41
31
153
21
3
96
27
270
39
80
64
56
40
33
192
183
48
63
84
21
15
201
56
64
48
248
13
42
89
19
12
78
35
64
3
93
105
90
6
39
72
9
6
9
3
60
161
64
8
48
25
30
54
18
65
112
120
8
25
87
56
55
54
12
39
56
24
85
36
30
153
33
87
48
8
67
78
47
40
24
69
11
19
54
87
39
17
25
30
42
102
33
183
105
45
12
132
3
15
66
24
90
18
3
144
32
40
99
54
23
19
45
45
3
33
23
25
54
108
45
45
18
24
137
1
15
183
41
31
24
66
87
117
48
36
47
24
25
126
288
9
32
103
48
9
9
191
64
15
24
33
57
71
40
9
60
27
24
141
108
23
40
69
11
133
66
18
18
78
15
ABCD 97369645526*3^$a+1 [50089]
168
15
72
12
3
78
15
12
153
39
33
30
8
34
38
82
78
18
39
15
18
30
8
82
75
3
45
60
12
12
36
27
33
84
81
50
97
23
37
33
2
13
59
16
117
27
45
60
93
75
225
72
288
15
225
195
57
26
97
167
133
35
192
16
102
63
117
27
120
21
174
33
63
45
57
90
153
95
72
22
63
48
144
33
75
72
36
165
15
60
35
64
153
348
60
84
75
93
72
60
33
27
243
48
57
57
3
180
33
62
205
3
90
15
345
62
48
10
54
186
75
117
75
12
93
18
42
3
72
45
62
133
57
135
60
45
15
33
123
9
120
96
15
360
192
57
135
81
62
37
35
70
18
30
75
177
123
12
63
32
58
87
108
3
117
168
84
105
3
117
51
24
75
56
97
180
35
10
12
60
38
10
168
27
3
45
84
111
9
191
37
12
48
12
141
99
11
25
9
38
205
12
48
87
45
60
60
165
111
60
72
3
72
32
145
48
48
57
3
132
47
46
15
27
48
42
48
39
23
133
57
98
24
13
48
249
3
12
35
1
120
12
72
33
27
120
111
9
153
3
45
39
360
36
72
72
83
10
72
120
15
183
57
15
240
30
3
57
198
93
59
1
9
75
33
90
8
144
10
3
12
108
57
138
72
296
37
33
135
27
45
75
90
108
122
22
108
27
35
16
102
87
21
99
51
69
83
40
93
144
180
60
35
13
33
135
117
3
75
102
42
198
15
72
21
54
45
93
62
85
36
95
34
126
144
138
3
75
80
192
178
75
60
9
3
117
6
54
26
49
33
48
87
12
168
27
56
70
99
60
108
108
59
10
195
11
25
47
73
12
93
27
108
47
37
33
63
24
93
38
25
60
147
8
37
48
99
153
12
60
33
3
60
47
85
75
33
87
57
48
60
33
75
39
8
37
96
59
13
48
35
64
18
3
99
8
253
45
24
3
35
10
180
50
157
123
8
109
11
70
135
107
85
45
3
69
3
213
15
39
18
3
24
105
111
117
62
73
12
21
27
60
60
132
156
27
33
9
300
135
48
72
51
45
27
45
27
21
75
162
27
60
120
36
24
60
153
63
180
35
169
36
60
177
62
61
45
135
9
255
153
27
33
98
85
12
57
51
69
86
82
15
48
84
36
120
15
54
18
222
15
36
57
38
34
75
96
132
60
27
80
25
81
27
48
69
156
42
285
108
15
69
155
181
12
12
35
73
57
60
48
15
107
48
37
51
30
27
105
12
3
60
120
165
38
25
72
47
1
12
33
50
10
144
36
74
10
86
109
3
90
3
72
3
90
39
48
48
39
6
144
98
13
69
126
80
120
24
181
117
110
73
72
33
15
324
21
54
48
57
120
21
39
11
82
110
73
15
57
120
12
83
73
12
120
27
8
13
60
129
51
84
60
155
13
75
210
135
108
72
12
15
96
90
30
24
8
40
93
132
33
12
123
24
23
73
144
48
33
87
132
51
9
168
12
51
105
39
30
36
15
57
180
3
72
23
85
24
81
90
9
45
51
39
18
255
33
24
15
33
15
63
80
25
15
80
34
75
108
23
82
30
32
136
162
27
3
57
165
138
117
33
15
33
60
15
204
96
9
51
72
273
99
11
82
87
143
37
36
24
48
48
9
96
54
ABCD 97369967218*3^$a+1 [50084]
63
12
48
12
120
45
60
135
3
18
27
48
33
24
195
60
45
108
39
75
141
33
36
51
9
183
72
240
93
6
141
48
57
231
12
12
48
57
18
57
21
18
69
240
45
3
24
33
87
33
15
48
132
57
135
45
3
48
132
12
81
228
159
417
24
99
108
192
72
99
342
147
12
93
108
87
201
111
96
72
72
96
9
51
39
18
72
36
12
75
72
129
12
27
105
66
21
36
57
12
15
60
33
36
24
135
120
45
87
21
27
12
21
315
24
3
18
135
57
183
165
39
288
27
90
3
3
9
156
72
177
75
36
12
60
45
108
75
12
48
33
339
12
96
75
57
48
252
57
15
273
123
12
75
78
18
30
36
51
72
120
48
177
186
192
69
9
27
39
105
108
132
21
135
27
30
180
195
45
48
27
153
15
72
72
21
27
123
165
24
99
117
24
93
102
21
57
15
33
204
108
63
24
48
48
99
45
81
18
114
36
51
36
12
132
93
15
12
45
36
90
69
75
45
3
153
117
63
12
108
129
15
33
42
54
84
27
81
180
15
9
315
540
48
105
3
24
96
72
72
108
357
24
39
45
198
198
96
3
60
117
15
33
123
132
132
81
18
57
129
63
60
72
96
9
15
120
501
30
237
108
84
300
33
102
126
135
24
81
48
132
252
12
123
72
81
27
48
60
24
141
15
12
45
75
3
162
48
27
72
96
27
198
12
72
3
3
48
162
180
168
39
297
18
18
75
252
213
135
27
153
189
96
144
108
75
48
204
135
144
69
27
48
6
51
33
3
120
75
162
75
108
180
57
15
72
3
30
162
285
120
153
96
159
51
69
75
90
6
21
48
120
192
48
3
102
3
105
384
108
72
3
60
72
81
159
51
150
324
36
18
57
45
24
135
48
45
27
120
393
18
165
33
99
45
15
48
192
240
27
6
147
285
12
75
93
3
117
72
60
51
420
72
48
132
135
90
36
96
111
9
15
225
90
21
69
15
39
9
57
51
45
30
45
45
60
84
54
54
63
105
12
3
3
30
36
60
108
36
27
39
105
81
54
105
21
39
123
48
57
60
297
18
213
84
36
24
48
27
213
45
126
9
45
15
105
60
147
45
255
36
192
108
57
3
123
261
168
192
81
24
63
201
36
123
45
108
87
51
6
111
123
57
9
36
87
201
87
120
9
171
87
297
48
213
219
48
21
36
3
81
132
15
39
333
12
261
27
60
72
3
42
108
48
72
87
48
45
72
6
174
114
141
105
96
135
9
3
108
27
57
96
132
72
276
132
153
135
72
48
129
15
33
216
24
3
84
33
72
24
39
45
126
54
87
45
63
12
33
138
57
57
ABCD 97370716486*3^$a+1 [50003]
1
95
9
16
23
441
4
41
36
7
12
5
30
6
7
36
11
18
90
30
123
3
90
24
3
100
12
68
64
60
11
24
13
23
30
144
36
114
174
6
66
24
18
48
18
51
4
36
44
51
13
17
91
24
96
23
24
66
42
37
72
264
59
90
102
133
12
108
71
36
85
65
36
67
8
9
90
36
25
80
93
19
77
43
5
6
30
115
71
108
30
6
37
47
73
12
77
175
5
18
1
41
103
96
92
4
23
37
23
12
54
42
73
96
11
84
24
12
69
39
1
89
7
20
27
1
95
81
75
45
28
36
89
36
36
24
31
35
13
36
36
60
80
45
15
9
12
187
17
54
54
12
6
30
24
31
35
108
54
18
18
7
35
18
7
59
13
5
18
37
5
30
25
53
12
96
31
23
18
30
9
15
49
95
21
4
56
4
77
12
60
27
21
55
68
39
13
137
48
18
114
12
54
105
57
7
47
73
5
7
23
61
24
23
9
243
1
84
5
18
54
31
77
7
29
6
66
115
48
32
3
114
12
15
64
96
41
114
54
84
31
20
9
115
12
83
1
32
39
25
35
48
1
35
24
66
19
72
35
13
5
60
7
120
36
48
221
55
29
31
41
150
85
8
36
124
17
55
24
131
49
29
7
23
36
54
162
85
5
223
29
55
5
7
113
90
72
6
30
72
33
39
18
27
16
8
57
24
108
138
9
9
27
27
60
90
30
78
84
43
35
12
121
77
43
20
63
54
36
7
17
48
72
171
16
156
89
24
54
13
8
45
54
1
41
43
48
47
132
84
25
11
49
84
83
9
33
27
45
198
30
31
119
1
11
24
30
27
180
9
19
96
36
8
4
12
23
33
9
18
66
19
197
18
25
8
27
102
54
24
12
9
60
40
17
7
96
29
27
9
12
18
36
1
17
163
24
20
99
1
5
115
29
27
28
11
114
79
11
30
7
84
71
45
40
48
11
69
52
20
9
18
1
47
42
115
11
25
131
49
77
18
81
88
96
59
25
107
48
18
127
32
64
36
35
25
24
89
36
15
21
6
169
60
5
36
72
30
1
60
65
6
13
17
180
18
61
11
24
325
11
24
1
108
48
132
53
12
90
36
72
9
36
9
36
63
9
43
24
95
18
18
37
8
45
235
35
25
125
12
27
24
21
78
198
7
5
60
3
64
60
83
108
108
6
30
9
9
18
24
48
73
53
27
63
24
12
18
27
9
19
17
96
102
6
7
68
27
13
11
85
5
30
36
13
5
36
36
114
30
36
67
41
31
5
18
18
54
73
215
25
65
36
6
54
84
27
51
48
42
12
127
168
71
49
17
18
37
149
12
18
121
228
53
30
24
45
75
54
42
30
18
37
95
85
77
108
30
60
18
139
32
16
29
19
179
12
18
18
45
99
1
24
56
9
60
30
108
25
8
57
36
31
144
29
18
133
120
11
25
65
54
54
7
56
9
54
42
30
18
180
6
66
108
7
29
18
13
173
72
120
19
60
65
31
23
6
48
6
54
30
60
37
44
111
24
54
18
48
114
48
90
9
63
168
138
7
83
42
3
52
47
1
5
7
23
1
53
6
81
64
17
115
5
54
6
30
33
27
12
1
89
27
28
5
66
6
211
5
48
6
48
36
25
119
96
12
180
33
27
12
25
17
55
11
37
72
35
24
30
31
48
12
125
18
33
48
9
126
54
6
49
5
30
108
13
11
30
36
18
49
68
9
18
1
12
59
6
67
35
72
18
108
139
41
18
45
51
45
9
30
25
71
30
31
59
9
15
61
5
6
48
42
18
12
72
85
5
7
119
25
29
6
1
53
18
37
48
5
108
55
56
15
25
23
1
35
1
23
102
18
18
24
30
13
5
42
1
44
16
23
61
11
54
31
29
66
42
48
60
18
21
81
72
55
17
90
24
61
5
18
37
41
84
18
25
47
54
42
108
1
60
23
36
204
13
12
128
39
24
54
43
23
45
9
7
83
6
30
85
32
69
30
24
61
41
24
30
276
30
55
24
53
12
135
40
5
18
97
11
114
18
1
20
16
29
72
114
30
126
24
9
57
24
30
81
9
6
12
36
6
19
29
43
12
95
72
36
102
43
17
126
1
161
54
30
31
95
72
13
12
17
54
12
45
33
27
4
71
157
41
19
12
41
54
6
84
24
79
47
66
24
48
18
13
60
17
72
216
27
27
37
53
43
48
17
24
66
9
69
27
4
24
11
25
20
15
61
12
17
55
29
51
39
49
113
18
36
9
9
123
39
18
7
11
42
12
6
25
113
60
30
24
1
60
11
9
64
11
141
88
11
66
115
35
21
87
30
51
9
12
43
17
39
4
41
114
37
156
35
42
43
77
276
31
35
36
42
30
121
29
27
9
7
12
161
54
48
45
112
5
87
21
ABCD 97371727504*3^$a+1 [50033]
12
42
15
93
108
39
141
30
54
27
33
30
57
36
15
18
36
3
15
21
69
36
75
39
36
30
15
27
30
39
24
15
84
33
75
105
27
66
132
87
36
69
27
81
3
129
27
21
18
129
132
51
18
12
18
6
120
54
57
39
33
36
72
123
36
54
15
36
48
63
24
246
63
12
15
57
123
69
108
312
51
54
39
36
15
168
12
126
144
39
15
57
15
249
75
18
15
57
24
54
21
45
42
138
39
3
162
51
204
72
63
201
12
3
42
63
72
9
66
33
27
33
57
195
33
96
3
27
105
45
66
24
48
165
33
3
39
12
189
45
51
9
84
15
3
198
72
54
9
177
54
66
24
18
48
69
81
324
30
18
3
15
9
159
12
54
78
21
300
21
270
54
54
108
12
36
57
15
153
9
111
39
36
57
15
57
135
36
126
51
27
21
9
87
96
12
27
30
3
72
15
33
48
48
51
108
57
36
105
3
51
225
45
3
3
48
45
36
45
78
33
12
132
108
33
63
120
87
60
18
27
93
15
27
48
69
120
33
3
84
36
240
27
108
24
102
24
12
207
36
12
15
78
39
27
6
54
66
27
63
69
204
111
93
12
15
18
6
69
3
54
123
48
3
132
48
9
27
204
36
18
111
27
9
84
15
9
51
69
12
21
24
111
9
90
144
105
36
84
45
24
66
9
36
51
84
6
30
36
57
123
24
69
12
60
33
27
27
21
156
93
15
75
33
48
12
12
27
54
12
3
24
51
21
48
51
36
9
81
108
63
99
126
75
33
27
9
3
15
90
15
3
9
84
39
21
27
60
48
45
24
168
24
9
6
84
6
15
219
90
51
129
120
75
24
63
24
120
9
36
48
96
36
48
3
33
15
9
33
30
42
102
54
54
33
60
72
12
108
3
90
3
36
84
60
15
24
117
60
39
30
87
3
36
18
15
108
27
33
105
90
54
51
12
27
60
54
30
36
78
12
18
21
75
66
51
3
81
189
39
111
57
33
126
9
27
54
3
51
21
9
36
54
57
15
18
24
30
21
177
18
24
93
12
105
15
72
93
78
84
129
51
54
27
63
42
54
84
54
27
63
72
9
24
27
30
51
45
48
27
84
24
195
54
102
165
3
12
21
57
27
48
12
159
21
51
93
60
36
51
30
108
111
48
3
33
21
18
6
36
48
3
48
27
33
21
3
12
75
54
30
42
3
117
3
15
24
36
30
15
21
6
12
105
21
6
33
36
15
24
12
90
186
9
24
36
24
12
33
171
9
15
129
75
168
9
171
48
24
48
48
12
108
9
18
24
18
63
135
30
3
72
75
57
81
54
6
15
96
51
12
6
12
54
45
51
33
24
81
51
9
87
15
93
60
36
141
15
60
99
9
72
87
12
96
12
36
54
3
24
135
36
90
15
120
24
45
3
33
75
108
51
30
6
33
12
27
21
12
87
78
75
63
54
51
12
87
105
15
72
90
51
3
45
12
39
30
6
129
24
57
54
24
9
48
33
12
108
39
36
24
27
105
75
24
69
21
54
12
60
33
36
105
27
9
60
3
81
60
15
15
21
21
27
3
33
24
21
36
30
18
6
12
54
144
24
15
12
48
81
75
159
18
87
57
171
63
24
198
75
132
3
33
21
3
36
39
48
54
18
21
69
18
78
51
156
39
9
60
57
75
105
18
90
42
84
81
69
66
105
3
81
9
39
33
3
21
99
27
9
75
78
27
39
21
3
273
9
6
54
36
27
27
30
126
33
27
120
33
27
30
60
18
120
9
81
75
15
9
27
24
81
3
162
111
108
15
36
24
30
231
3
6
126
9
156
48
33
18
90
6
213
15
33
3
6
54
72
9
39
36
198
18
45
15
45
39
18
36
96
15
48
60
33
27
87
9
12
48
87
69
3
42
15
21
12
75
180
33
63
144
36
27
54
39
24
36
12
39
54
54
57
45
15
3
18
63
27
144
69
21
78
90
3
12
33
3
69
63
168
21
63
12
3
21
45
39
105
15
12
99
72
54
36
240
30
132
30
78
30
27
153
39
93
12
39
39
30
15
27
90
18
105
12
24
15
36
24
192
18
15
99
57
60
39
90
54
21
15
21
75
30
168
27
180
24
ABCD 97373107088*3^$a+1 [50052]
12
67
12
72
35
37
36
65
24
18
66
7
12
41
48
36
24
18
108
72
85
44
15
1
35
18
27
45
39
51
162
27
9
7
48
108
144
20
69
54
9
28
48
116
45
108
87
81
54
1
20
60
64
8
72
4
149
31
108
17
6
117
27
13
5
55
125
3
69
12
36
42
45
48
40
72
95
9
24
36
48
33
67
23
12
45
64
12
92
135
9
4
5
7
120
17
63
39
9
24
21
15
28
71
84
96
201
108
4
29
63
4
59
1
89
7
24
71
72
9
40
29
30
1
35
33
16
96
104
27
144
36
54
19
48
12
23
37
17
51
9
99
84
15
21
33
31
120
96
68
21
55
23
9
129
7
8
45
7
20
45
43
11
9
9
39
52
12
53
123
27
30
19
24
44
21
7
35
72
37
152
45
12
19
48
11
9
28
17
19
24
65
72
7
96
8
60
4
44
9
114
193
95
57
16
29
24
84
132
54
9
4
77
31
5
91
60
36
65
19
11
36
42
67
176
28
29
43
89
103
104
9
39
132
4
204
36
8
21
6
25
11
9
172
44
9
36
66
6
12
19
5
18
54
18
13
5
288
27
16
65
39
15
45
108
4
53
43
60
29
139
12
164
16
29
12
78
9
81
55
71
57
16
8
45
18
1
53
102
69
45
48
6
25
65
27
39
1
24
53
3
27
13
48
24
92
45
18
85
5
3
15
54
18
61
32
159
45
93
7
128
51
25
20
16
5
18
42
12
127
23
48
6
39
9
115
107
12
6
3
16
56
51
9
48
69
39
15
73
108
125
63
27
9
4
95
1
44
81
30
54
36
51
4
48
5
150
72
25
48
17
90
18
99
16
20
12
15
126
39
33
3
15
12
6
55
119
24
57
64
108
17
60
18
84
9
81
78
9
9
30
36
1
80
16
44
9
7
24
5
3
64
41
7
65
18
36
1
12
71
13
203
42
54
12
78
39
69
7
36
12
53
12
6
9
117
63
45
19
80
27
18
54
9
3
78
30
54
91
24
101
42
13
5
27
4
5
18
72
13
41
30
78
63
16
5
51
63
18
12
24
63
16
23
13
60
23
126
7
68
36
15
18
54
193
144
5
27
4
17
15
28
8
16
104
99
69
72
111
85
48
20
28
12
20
45
3
15
18
31
5
18
21
36
69
54
18
108
7
20
160
92
3
141
9
54
156
6
63
99
48
25
24
12
107
12
9
60
16
11
9
45
63
27
25
41
163
41
66
24
61
41
24
67
5
55
8
72
16
47
90
36
12
7
89
54
174
42
13
5
18
18
39
60
9
7
56
16
29
66
97
35
25
101
79
11
84
24
66
60
27
16
12
12
68
12
33
7
11
72
66
55
156
48
11
9
87
117
64
17
63
3
6
75
4
29
36
7
65
115
47
48
162
15
12
33
39
27
6
79
12
11
9
40
5
42
12
36
69
76
5
3
9
60
12
15
76
140
88
47
9
27
36
18
7
113
24
111
4
41
51
112
212
52
47
1
8
117
48
27
24
45
43
5
15
16
36
60
23
12
180
108
25
8
27
13
8
60
27
85
144
48
20
153
3
15
1
11
24
30
51
63
30
91
35
54
171
15
84
61
80
4
5
55
17
3
51
9
12
4
29
31
17
7
125
12
67
11
9
27
18
18
81
28
17
12
24
127
47
81
69
7
23
42
12
7
47
25
48
32
45
27
39
108
37
24
233
67
5
31
131
36
9
57
15
84
87
57
33
27
72
64
35
54
12
27
33
27
21
6
9
172
132
11
13
80
100
44
4
108
68
69
108
19
80
28
12
113
3
4
32
15
1
29
36
7
215
49
5
27
9
39
16
8
9
54
12
60
9
4
77
12
91
12
20
16
32
72
15
1
53
18
36
18
36
19
17
36
27
3
13
5
43
65
6
9
45
31
192
77
7
144
84
32
40
84
12
47
117
16
65
42
138
36
6
81
64
11
42
30
25
17
18
13
120
29
27
100
17
63
16
47
37
44
4
23
49
23
45
16
23
42
63
9
43
95
24
54
67
12
23
6
54
145
65
79
8
244
44
27
18
67
32
52
5
139
41
42
54
7
5
96
7
41
43
11
18
54
24
81
36
16
36
104
81
19
77
39
27
33
64
36
24
29
36
19
12
72
5
54
49
140
9
55
71
217
29
72
27
24
9
99
36
27
21
27
205
53
19
53
54
84
105
9
7
5
51
16
11
36
45
16
36
47
12
13
24
17
31
23
78
39
15
84
168
9
120
36
16
17
27
16
5
15
81
36
54
1
29
7
125
3
27
18
31
104
33
84
60
54
9
81
31
60
53
72
31
32
72
117
27
72
64
71
61
29
36
67
5
18
37
20
28
41
27
184
113
12
7
48
12
41
15
81
36
3
36
45
6
30
43
71
72
9
45
108
103
41
39
60
36
88
95
18
19
44
123
90
84
235
89
18
9
153
31
83
1
44
9
18
109
8
21
24
66
54
42
25
65
36
ABCD 97373142632*3^$a+1 [50002]
7
8
16
17
55
5
43
131
114
51
93
12
31
48
72
35
37
11
36
1
113
126
49
41
15
39
25
11
133
32
48
105
96
7
83
21
33
31
239
81
16
8
16
56
15
49
65
66
24
54
31
17
24
30
9
9
87
39
25
119
42
31
5
3
45
115
65
6
1
24
29
51
3
21
15
66
15
9
55
56
16
107
117
63
81
24
112
24
24
35
45
15
66
24
18
72
157
5
36
72
7
23
42
18
48
60
12
85
185
7
8
27
54
39
88
8
96
3
30
108
60
72
55
17
18
37
8
16
5
36
6
57
63
18
15
27
54
54
72
49
128
33
7
17
15
21
30
72
6
15
21
43
5
51
9
7
8
72
15
1
143
126
75
21
43
24
17
15
136
24
11
69
33
7
11
90
99
16
65
87
72
9
79
101
51
3
30
7
48
23
9
64
17
90
12
36
21
15
33
3
13
47
18
30
96
108
12
9
9
55
48
24
8
33
84
19
41
30
1
95
73
17
39
24
9
175
35
21
112
32
51
36
33
81
30
54
67
80
88
5
36
31
35
96
84
9
40
65
31
131
13
24
11
24
102
31
8
16
24
11
6
39
15
1
107
126
36
48
42
18
15
3
109
8
27
13
71
49
32
81
114
36
90
39
16
53
36
18
48
93
105
55
35
6
15
3
36
1
8
16
24
32
16
29
36
18
30
15
16
11
109
104
64
32
40
59
21
33
78
48
97
24
155
13
32
9
7
32
27
6
55
48
35
37
32
3
72
6
84
108
7
47
78
18
57
81
42
93
45
51
16
227
21
24
16
72
24
8
51
12
108
45
40
72
168
5
67
17
31
65
12
60
18
36
1
119
33
27
108
30
43
120
23
1
65
6
9
40
48
11
21
105
30
6
30
18
6
30
6
33
51
13
48
8
45
51
40
240
5
139
5
171
40
23
72
96
18
12
139
8
105
55
107
24
30
24
103
32
135
12
45
136
5
84
96
12
67
11
120
13
29
48
54
24
54
18
30
18
24
117
88
5
91
24
48
17
60
18
33
57
48
72
60
27
16
41
186
93
24
72
9
12
27
192
3
36
97
8
15
9
33
30
24
36
18
67
104
63
73
29
43
83
37
17
6
48
6
3
40
5
147
51
144
45
40
8
51
21
16
5
19
11
54
6
12
37
53
51
136
24
72
203
37
5
54
36
145
32
16
17
18
45
24
112
41
55
35
30
7
161
79
48
17
247
96
32
3
120
24
48
42
36
7
23
18
7
32
51
6
48
15
171
21
16
48
17
18
37
72
23
72
25
80
40
56
27
90
3
24
40
48
8
111
33
160
5
18
24
18
7
48
32
40
8
72
16
8
16
59
37
35
12
18
24
18
18
12
55
17
60
36
39
9
6
48
150
48
3
111
30
108
31
24
56
64
113
7
32
3
36
72
25
48
17
7
41
42
13
24
72
29
51
9
30
1
113
18
72
45
40
17
63
15
1
11
13
11
12
108
45
24
72
16
48
120
5
12
18
36
105
9
12
19
59
45
57
24
55
71
9
3
36
36
96
13
185
30
1
41
7
41
6
9
21
3
3
72
108
9
24
39
1
65
79
17
48
96
54
1
56
33
12
91
113
79
11
30
15
16
59
61
65
18
108
54
18
18
42
37
71
54
3
45
43
32
160
32
16
23
60
85
80
96
16
8
24
16
11
13
95
73
17
6
54
67
89
111
15
24
9
21
19
107
6
108
91
191
9
123
13
17
31
5
60
7
29
126
13
41
15
3
36
12
37
5
43
8
16
23
105
15
25
35
21
16
104
15
6
91
72
17
18
13
89
90
13
72
5
96
3
9
6
36
85
53
27
40
8
15
73
17
6
12
132
48
90
60
84
90
13
32
105
18
12
24
102
60
120
63
15
1
8
21
19
17
151
72
125
12
15
16
119
33
93
27
81
127
17
36
102
288
45
16
11
78
54
36
141
15
9
16
24
11
85
8
16
17
7
11
21
16
29
3
40
56
177
39
40
8
21
67
17
72
54
9
33
63
9
12
75
160
5
18
18
48
7
35
18
51
16
32
45
18
18
7
48
65
247
32
51
30
114
61
41
78
48
24
25
41
55
5
67
41
7
24
23
30
51
136
104
39
57
141
48
67
48
17
48
114
12
1
8
87
12
37
24
17
63
57
39
21
3
16
11
13
41
135
16
17
90
37
8
72
21
43
35
69
3
48
42
54
85
131
48
21
75
69
24
33
48
39
40
17
30
18
15
57
79
89
31
24
35
13
24
8
27
66
222
13
17
18
24
61
8
16
5
54
30
6
1
17
7
23
42
31
104
16
23
1
41
7
48
24
96
17
18
37
23
73
11
96
12
42
31
95
49
35
45
16
17
12
3
16
24
53
84
18
90
27
9
54
6
51
16
17
6
90
39
15
1
72
65
18
42
18
120
36
108
6
66
60
210
18
36
24
21
40
65
30
1
5
36
108
12
55
17
7
35
45
40
96
17
18
72
18
43
59
6
31
5
18
48
204
48
18
27
15
1
24
32
81
60
3
51
84
36
13
ABCD 97373556604*3^$a+1 [50006]
80
37
107
16
24
21
96
11
64
96
32
96
48
24
49
15
21
3
21
83
13
123
8
16
33
95
24
25
60
131
85
27
120
21
51
104
16
8
1
15
56
16
48
8
16
33
39
176
232
344
72
85
24
27
45
51
120
129
15
8
13
3
45
83
112
21
35
136
93
59
40
57
23
13
11
48
88
21
72
27
72
24
80
37
123
21
48
59
64
24
21
99
200
325
96
24
11
48
1
36
107
13
59
25
48
36
12
159
144
8
24
145
132
60
108
35
24
61
27
33
71
61
35
61
155
16
24
32
85
27
297
228
27
96
24
128
13
120
144
36
192
71
16
8
72
25
96
87
105
63
45
11
16
57
36
99
168
72
21
35
13
24
11
49
47
61
11
88
24
21
24
96
3
8
37
3
9
60
107
88
45
35
144
205
11
64
24
128
13
24
179
184
168
8
37
51
45
3
96
120
72
56
24
72
16
21
51
72
21
27
45
35
85
72
131
37
60
108
83
37
24
27
9
12
227
40
192
24
128
37
12
12
11
40
96
80
61
3
8
109
48
60
84
3
32
24
49
144
48
12
123
176
72
49
48
96
135
144
21
51
285
75
56
112
8
24
16
69
48
27
24
264
56
109
27
120
144
32
37
27
21
3
45
11
16
24
24
24
141
72
60
15
48
144
33
15
129
23
24
16
32
16
56
64
24
165
107
1
12
11
192
16
8
13
36
15
24
45
96
12
231
21
3
8
37
35
48
216
13
24
24
12
23
88
144
141
24
35
13
3
24
104
16
104
16
45
227
288
72
184
24
45
203
13
120
27
32
72
61
27
8
48
72
88
24
32
37
27
120
9
23
133
99
21
75
24
24
8
64
56
24
40
72
176
40
152
64
104
16
32
61
75
57
15
32
48
16
72
192
21
83
160
248
16
21
36
36
48
24
192
11
133
24
12
47
109
24
3
93
123
21
35
64
45
275
40
8
184
72
45
59
109
27
8
64
24
57
228
24
48
83
232
57
87
165
11
72
96
37
60
39
96
32
25
47
64
264
21
171
96
105
15
33
39
48
8
24
13
59
16
45
3
152
13
27
8
168
72
109
35
264
16
93
219
45
75
96
24
45
144
75
392
24
16
45
3
24
32
73
15
80
48
64
24
96
45
51
120
120
8
16
45
171
57
63
152
112
45
99
248
1
207
56
88
81
135
8
1
47
24
16
32
121
15
96
141
83
1
60
171
24
81
132
3
144
24
261
3
72
120
105
36
27
117
99
72
168
21
48
11
256
80
136
72
93
99
96
9
15
93
51
56
61
11
97
15
237
107
37
11
109
75
32
109
24
3
8
88
24
45
27
32
37
131
120
85
48
36
12
27
72
32
13
51
8
61
48
3
48
24
8
13
27
48
8
16
56
1
15
21
60
132
59
72
61
96
75
45
131
13
11
120
40
48
105
23
64
9
36
60
48
60
24
3
9
96
23
217
135
24
96
93
36
15
45
75
48
117
75
32
73
143
16
8
13
3
56
112
8
24
16
360
240
24
120
21
51
21
27
48
8
85
75
24
93
132
36
251
40
21
24
3
72
24
120
120
8
13
51
24
69
147
72
8
157
35
13
27
32
40
21
3
80
121
39
8
48
61
11
217
15
8
192
37
59
40
8
37
48
3
48
21
99
32
24
144
48
1
15
72
21
59
109
75
69
35
16
32
64
152
24
64
24
69
171
8
96
16
105
23
112
32
85
84
84
24
3
56
16
152
1
39
8
1
60
35
1
71
48
16
8
1
15
128
48
40
21
27
141
12
15
72
ABCD 97373593698*3^$a+1 [50082]
5
25
18
33
9
120
6
6
59
25
6
18
15
8
132
13
3
69
15
243
5
7
66
36
60
23
1
126
18
12
3
8
79
93
12
24
24
33
30
5
12
37
6
72
30
3
3
72
12
42
24
12
42
12
24
24
5
1
12
18
42
35
19
24
29
1
11
4
15
36
24
6
6
102
191
7
102
23
252
67
9
15
42
12
12
30
54
15
20
24
16
9
18
30
12
60
6
17
13
210
24
5
31
84
150
107
1
18
90
11
19
29
43
54
24
15
57
48
39
60
21
54
78
24
36
72
42
9
75
24
6
24
15
117
15
33
15
8
25
48
54
12
89
127
78
6
9
21
11
73
12
24
78
5
25
48
39
15
84
17
79
36
45
15
77
25
12
30
48
45
33
120
12
95
1
6
93
8
7
65
25
60
11
37
72
18
9
39
24
113
4
44
4
27
9
27
72
60
36
30
39
32
133
18
144
30
63
45
51
9
228
47
16
20
4
111
45
9
48
120
63
45
47
7
36
9
15
5
112
8
85
27
9
42
33
9
6
45
15
54
42
30
59
7
5
7
48
18
11
43
6
30
126
48
12
71
25
3
36
9
60
35
16
128
36
1
96
18
24
137
25
78
17
19
81
3
12
48
21
27
53
49
15
92
16
33
6
29
12
37
72
15
24
69
66
24
6
54
6
6
114
36
54
24
6
6
198
27
8
43
17
7
18
75
15
45
21
6
18
30
90
11
31
30
23
76
39
6
12
24
126
72
6
15
51
113
25
6
6
6
30
59
28
3
17
61
24
42
78
6
9
36
60
105
54
30
12
18
17
133
66
6
6
84
30
11
7
60
21
32
19
18
150
6
24
12
66
17
61
51
3
6
135
39
17
13
30
30
42
9
15
17
19
18
6
30
39
36
195
6
23
28
33
12
48
12
12
120
12
78
53
85
3
60
44
31
9
15
30
6
6
36
24
23
36
25
54
36
60
24
30
11
12
67
12
18
12
3
20
28
15
42
35
37
6
24
5
91
17
43
24
78
6
21
9
75
9
42
174
12
108
167
7
45
33
27
21
12
35
43
29
85
138
30
12
11
49
27
3
5
67
5
64
75
21
33
15
33
23
19
42
6
18
90
6
48
30
6
35
4
33
24
18
17
16
33
6
5
49
30
42
30
45
15
33
20
16
99
12
65
7
78
24
66
12
6
6
33
45
18
30
48
119
103
9
69
42
33
75
54
18
42
60
23
73
36
3
15
66
6
30
75
81
12
6
17
7
6
24
12
48
11
7
117
45
18
17
180
12
1
54
18
15
15
18
47
28
27
96
6
36
39
20
19
45
20
60
1
24
30
12
153
39
81
9
3
9
66
17
31
21
21
18
30
24
3
9
3
15
30
11
97
42
5
13
30
149
28
27
33
56
49
18
69
9
30
12
69
9
47
4
81
24
18
66
39
63
33
21
48
18
12
60
6
35
7
72
132
65
43
21
15
42
12
96
12
18
6
60
156
83
49
12
59
1
18
6
30
29
7
6
30
42
23
67
78
150
150
23
12
7
96
12
12
120
30
18
12
45
15
65
7
6
23
7
42
72
54
60
72
33
15
30
12
42
5
1
156
30
5
25
6
12
6
30
24
6
12
42
60
6
6
90
114
24
48
30
12
90
5
1
72
42
42
11
4
9
11
96
145
18
29
7
78
36
51
60
63
30
12
30
60
6
23
1
78
81
21
59
24
55
42
6
18
12
12
11
25
35
72
7
102
24
6
78
87
44
31
30
30
126
3
20
4
27
6
48
39
27
90
99
60
32
217
30
42
48
51
57
3
57
30
114
36
12
11
12
7
42
84
114
36
6
60
6
18
72
23
16
24
69
36
54
60
78
59
36
7
36
17
43
9
45
15
20
31
17
12
1
54
12
9
32
13
75
15
6
3
20
43
60
48
30
24
48
3
84
8
4
39
6
3
20
37
35
19
5
97
162
30
6
120
6
24
75
15
41
1
39
15
9
45
42
12
36
12
54
51
45
39
9
35
61
3
32
85
59
1
84
12
30
12
12
5
43
30
23
228
25
12
12
107
121
48
27
80
4
9
30
24
12
6
12
12
36
72
36
12
3
81
15
9
30
89
7
126
42
48
12
5
7
156
30
12
6
54
11
25
99
20
13
18
30
36
30
5
1
39
15
18
36
36
119
7
132
5
37
6
48
5
25
12
18
24
65
67
33
12
15
21
45
63
45
12
12
27
48
21
12
12
120
36
6
21
33
12
12
51
75
6
48
3
93
90
30
12
102
18
27
51
29
43
77
48
13
12
54
9
9
138
53
7
102
6
36
93
20
145
30
41
25
59
31
84
42
51
45
24
78
6
71
4
45
24
42
6
12
18
30
24
36
12
36
111
9
35
36
1
35
60
28
20
192
55
5
25
23
4
12
8
25
12
35
115
36
17
61
131
25
6
30
12
6
120
21
3
36
29
55
41
1
36
30
53
25
60
114
17
25
71
28
9
6
72
108
24
42
30
36
72
150
12
24
24
48
48
24
6
180
96
60
81
69
23
16
21
120
24
54
42
35
19
9
3
33
39
5
91
69
12
120
45
54
24
12
36
12
5
37
18
6
54
12
30
6
9
3
30
6
12
17
55
6
12
12
6
66
23
7
9
21
59
24
52
51
18
27
9
6
12
36
24
12
30
18
12
6
27
51
30
24
23
25
155
79
30
48
96
42
17
67
5
109
6
9
45
96
83
67
29
12
7
108
18
35
31
48
60
102
54
9
3
12
30
47
55
18
42
6
30
78
54
30
23
25
83
91
9
36
24
9
6
12
29
28
75
12
53
37
18
81
15
60
24
30
11
37
47
25
47
49
60
102
12
60
18
42
17
43
5
7
33
15
72
6
3
80
132
7
6
24
11
19
17
108
13
42
6
30
17
85
12
36
15
27
65
13
60
15
12
45
30
18
6
6
54
60
114
35
1
90
6
35
28
36
3
60
48
42
12
3
3
ABCD 97373799254*3^$a+1 [50030]
85
66
89
48
73
132
168
107
97
6
42
35
43
132
12
198
35
12
25
35
31
89
13
240
60
120
155
240
12
61
179
25
11
37
48
167
72
1
12
72
216
12
168
72
60
228
47
13
35
37
35
60
25
132
96
179
1
192
60
23
97
12
66
30
59
1
35
337
18
54
83
25
47
13
35
108
12
265
12
131
55
17
7
90
18
77
253
12
126
17
85
108
12
60
23
49
23
72
205
95
223
53
72
25
90
90
107
48
133
167
325
78
54
6
150
47
7
113
13
114
5
228
48
349
48
180
78
90
72
408
60
12
60
47
1
107
72
1
95
264
120
1
12
143
192
157
6
102
203
12
37
6
162
35
43
30
12
12
131
12
13
24
186
29
276
12
13
107
72
121
95
144
193
47
1
30
12
108
90
24
18
17
271
5
85
59
31
89
31
209
85
11
97
35
60
7
66
24
23
7
5
1
179
55
41
85
119
85
11
25
359
121
72
18
137
115
245
13
72
48
90
42
78
17
72
96
49
36
144
90
216
42
102
65
48
168
97
47
1
42
30
168
59
121
24
60
126
30
72
18
60
17
25
23
145
30
125
55
90
60
35
55
42
12
36
72
47
1
204
35
1
12
35
73
47
115
342
30
41
109
66
17
73
120
72
12
11
37
83
12
252
276
79
5
48
13
107
120
25
72
6
65
97
95
103
125
12
253
84
35
1
120
24
35
60
36
12
73
12
132
11
157
72
11
85
24
78
65
133
30
90
60
90
60
17
127
5
13
30
5
7
66
167
145
47
175
425
25
276
120
95
265
59
1
24
120
30
78
12
35
133
23
72
25
18
77
13
24
66
77
12
1
60
155
37
192
90
18
95
103
30
35
37
78
60
5
132
12
108
37
30
66
24
23
108
109
35
1
12
275
72
73
48
35
84
55
18
47
151
30
174
126
35
12
72
48
43
17
145
72
108
60
47
85
11
127
17
1
72
107
31
89
61
300
72
47
36
84
108
37
36
72
78
29
31
120
90
192
23
24
121
24
35
25
156
150
30
12
287
1
239
31
120
30
35
25
119
1
12
12
96
12
12
23
43
180
30
132
78
24
53
73
35
19
78
48
72
155
25
108
24
35
96
109
71
145
12
138
54
120
11
24
13
168
35
187
65
12
36
12
120
25
47
193
83
109
6
24
41
24
175
5
25
275
1
30
89
13
12
18
18
60
30
24
65
85
36
12
35
85
95
133
30
65
97
132
11
60
12
132
31
30
167
85
108
95
72
25
108
90
137
97
11
60
25
119
25
6
42
23
37
108
24
96
24
18
48
30
275
85
95
204
25
246
77
7
108
17
271
42
107
73
275
163
30
204
96
252
23
12
25
138
240
114
60
66
77
37
36
30
102
107
43
102
156
120
35
115
54
71
72
60
37
11
19
173
13
95
55
24
36
270
47
120
48
37
48
24
83
12
115
173
12
505
95
61
47
25
83
37
48
24
66
162
ABCD 97373814724*3^$a+1 [50042]
60
52
84
24
84
12
45
51
57
36
51
48
36
9
71
84
133
123
96
51
162
15
12
63
36
9
27
90
59
52
15
18
39
72
36
20
60
72
156
64
57
39
72
8
256
24
15
162
72
63
8
4
68
48
76
60
48
21
47
43
17
52
48
20
48
31
89
52
12
36
44
16
120
9
35
16
36
21
15
39
69
12
92
108
28
104
40
132
44
55
69
21
27
27
18
15
72
111
69
68
28
12
68
61
108
11
76
39
81
44
19
41
124
96
84
48
80
48
4
36
20
12
64
24
24
105
35
1
27
9
11
72
100
12
24
20
60
60
91
9
32
160
69
75
48
57
15
39
17
48
7
90
3
264
68
64
15
53
1
36
63
36
20
16
96
39
29
60
19
18
72
36
51
21
95
132
7
45
8
55
125
100
128
268
84
33
27
81
39
51
54
83
25
90
144
9
81
51
3
57
12
111
21
60
24
96
8
7
90
39
87
57
33
47
40
60
33
72
27
84
24
45
18
45
24
116
12
48
4
24
44
180
36
64
116
4
57
119
7
9
24
24
56
121
71
12
25
3
15
72
45
27
9
12
8
12
60
25
39
44
24
48
25
15
12
68
13
51
180
3
72
9
135
137
25
3
84
56
84
96
1
83
40
3
125
184
8
16
12
8
61
11
7
81
44
1
36
11
40
32
172
24
60
36
21
3
12
60
32
40
80
180
25
83
28
104
37
54
17
12
25
27
63
36
9
45
18
17
73
27
68
48
64
12
44
4
132
84
96
123
33
57
3
123
9
48
72
15
18
27
20
100
12
60
8
25
111
12
92
48
160
45
18
65
79
90
252
51
20
4
8
7
18
72
3
8
148
57
123
180
72
3
72
18
15
72
12
20
216
24
48
7
53
72
1
27
120
108
15
105
21
15
44
12
64
120
120
111
65
97
71
4
8
43
9
116
1
171
84
33
11
4
48
12
8
79
18
147
56
13
279
120
8
25
72
3
33
119
97
83
168
168
40
72
72
80
28
20
52
27
18
71
1
54
21
24
24
36
39
81
72
9
18
18
87
168
12
21
47
25
54
29
16
56
133
51
48
80
1
39
180
8
4
21
3
32
100
20
52
80
76
15
45
20
187
17
180
1
27
9
36
123
24
15
90
51
12
8
100
9
35
37
216
72
27
24
57
144
111
80
4
96
68
12
25
3
44
60
1
51
56
100
120
68
1
54
21
141
183
260
4
156
24
21
35
1
3
116
4
8
48
4
36
96
48
15
18
15
12
48
20
112
72
180
81
35
55
9
24
20
76
33
18
249
75
29
24
55
21
24
45
51
111
18
36
36
11
25
72
27
9
36
18
65
156
24
40
12
9
75
36
33
71
1
36
3
15
17
4
96
9
3
15
18
54
90
135
9
51
21
23
24
61
51
84
144
36
20
4
8
12
1
267
12
8
48
4
20
76
15
129
48
39
9
92
25
107
36
184
8
28
36
15
18
3
24
24
20
4
33
143
19
141
147
117
27
9
81
71
4
48
21
35
64
36
99
18
27
116
72
19
9
117
39
8
40
8
67
81
27
137
172
36
12
3
9
8
1
126
18
27
108
45
123
188
120
12
60
28
60
80
12
48
100
24
48
84
156
9
18
21
20
64
20
36
37
35
4
44
52
20
72
7
9
12
72
128
4
45
36
47
16
45
119
100
15
53
40
60
24
21
23
52
8
16
84
120
36
21
243
360
189
90
57
204
9
15
8
40
9
59
49
35
37
180
3
96
32
88
104
28
9
18
18
108
39
8
52
72
36
8
1
15
21
35
19
33
96
15
21
24
36
9
54
33
48
12
8
124
63
45
12
72
33
36
75
104
16
12
12
105
3
8
4
57
51
20
60
12
40
48
20
12
25
72
90
45
56
25
108
51
44
67
17
148
33
144
11
7
144
29
72
100
8
4
132
8
7
18
23
13
36
71
4
48
60
188
4
21
75
180
72
80
16
12
249
119
24
48
25
47
88
45
27
45
11
52
8
100
20
187
45
135
65
43
9
27
89
4
8
25
3
60
80
1
135
48
12
3
105
8
4
81
99
164
97
47
48
64
3
72
21
33
72
27
8
60
88
20
121
143
55
18
72
27
8
180
55
33
120
45
ABCD 97373980664*3^$a+1 [50021]
36
21
96
15
30
30
9
129
54
21
3
12
138
84
30
66
84
143
13
87
57
18
42
27
80
12
16
132
15
174
162
12
168
18
12
47
124
96
3
17
25
35
67
6
48
11
79
6
66
12
42
63
3
17
61
30
30
24
12
18
96
54
162
48
48
180
18
90
60
24
17
25
6
24
114
11
19
96
60
45
39
12
90
144
23
1
30
12
42
60
108
51
51
93
80
7
132
33
21
27
3
29
43
12
12
60
126
18
24
132
36
84
48
18
72
23
139
53
12
55
77
19
30
48
12
90
101
16
27
53
13
102
6
120
42
5
19
30
90
5
19
24
60
6
270
57
32
97
6
54
6
18
39
20
1
47
12
132
13
35
97
27
21
30
30
132
48
27
212
61
63
36
44
13
54
78
72
167
48
37
48
6
66
60
11
76
69
42
18
48
24
6
84
30
42
108
18
234
17
1
95
1
47
73
71
25
3
3
12
60
120
18
111
44
7
89
36
31
12
18
47
19
6
11
19
48
9
21
12
72
36
3
96
171
174
30
29
91
30
35
13
12
75
45
30
48
101
1
6
30
11
19
42
42
18
35
55
9
9
84
6
30
83
19
42
35
48
12
37
108
83
43
24
78
11
13
138
30
6
12
77
12
19
6
18
78
39
39
54
12
6
21
27
36
6
42
18
11
4
177
15
15
90
35
31
72
78
102
12
137
19
24
96
6
35
1
18
12
18
107
100
57
23
73
51
63
53
19
18
12
84
84
36
30
6
48
155
1
12
60
71
7
30
30
12
12
30
12
36
12
96
30
72
5
7
18
108
36
18
5
127
24
24
17
31
5
12
7
6
39
3
12
33
15
60
33
80
13
23
16
12
129
54
48
30
11
4
15
29
25
6
42
6
33
33
35
13
15
21
90
117
45
222
5
25
18
17
61
3
69
11
133
95
12
1
36
60
6
77
109
54
93
33
42
6
90
120
66
11
109
6
18
71
48
7
6
35
7
18
27
63
29
49
66
113
64
9
42
36
21
9
60
12
78
162
24
60
60
6
18
96
6
21
21
42
30
18
12
5
12
67
66
18
45
21
6
53
7
78
119
181
12
126
17
97
60
35
49
6
60
81
69
24
30
17
109
30
24
54
39
20
7
60
66
18
9
21
78
90
42
102
18
17
28
51
66
18
45
27
24
89
55
120
5
1
36
23
25
27
9
6
78
83
25
18
144
72
54
6
33
3
89
48
1
159
105
48
42
108
18
42
60
77
1
11
55
84
53
36
1
6
48
120
12
65
19
84
9
21
27
51
17
1
59
25
42
78
83
109
35
13
35
48
49
18
150
6
6
18
150
36
54
89
60
16
32
16
27
30
18
84
114
54
29
240
91
17
1
42
102
6
54
6
72
36
17
25
11
7
24
45
117
15
135
5
19
90
30
53
36
43
18
84
72
23
67
126
27
68
79
33
27
53
55
9
33
6
12
6
42
162
6
33
96
144
141
3
9
107
7
24
33
27
72
150
30
60
54
24
72
90
105
20
43
12
6
147
171
12
42
36
11
133
12
30
45
15
21
44
19
126
48
6
24
5
25
72
24
23
109
78
101
96
12
7
138
6
30
6
24
29
25
36
42
12
12
18
60
6
77
36
13
18
77
109
3
39
18
39
27
6
12
6
42
48
102
12
30
3
27
36
17
85
18
9
111
17
4
3
72
6
42
138
39
20
13
35
13
51
57
54
150
72
3
140
25
39
36
21
71
85
108
6
77
43
6
36
90
30
60
71
1
27
3
18
47
43
24
77
13
35
108
84
48
60
13
72
84
12
18
54
78
48
12
30
48
36
18
57
135
54
36
11
25
71
13
23
12
36
259
78
66
42
24
24
63
3
33
44
4
87
5
7
24
60
6
51
63
24
6
24
60
6
41
13
6
72
78
36
51
9
18
17
13
42
105
68
13
18
29
37
18
9
93
60
27
140
43
21
3
81
15
18
36
24
15
93
18
60
53
61
12
48
23
16
20
49
15
33
12
35
7
126
24
6
9
3
84
36
57
45
6
77
16
33
6
12
93
33
6
24
30
24
42
66
48
54
57
21
30
192
60
17
109
36
168
72
24
54
6
30
84
12
36
84
84
6
60
47
19
9
15
161
13
36
6
24
60
54
24
72
24
84
66
24
66
30
132
54
78
36
113
31
17
193
6
41
121
18
30
120
6
41
13
6
6
51
3
6
24
3
51
66
78
57
3
6
42
84
78
75
20
204
1
6
60
17
109
66
150
18
36
228
66
36
30
54
23
7
12
41
133
36
12
107
96
49
54
12
144
30
83
12
36
64
3
9
3
33
32
48
37
71
16
21
15
33
12
42
6
24
18
12
45
39
12
54
30
138
30
36
156
17
79
90
131
4
9
3
21
30
12
18
36
47
13
6
72
6
84
87
9
11
25
24
11
16
57
23
37
36
6
33
20
31
126
60
35
112
ABCD 97374296062*3^$a+1 [50004]
20
162
58
20
12
120
12
66
40
134
10
38
21
61
78
2
16
90
125
48
1
11
48
96
13
35
13
155
12
15
21
109
38
34
56
102
18
40
30
114
8
3
109
38
42
16
30
173
60
97
32
138
4
65
48
177
16
2
22
26
64
29
9
51
27
24
81
9
18
30
112
26
30
22
101
37
80
3
99
57
84
60
57
10
29
33
75
168
7
17
15
33
48
45
54
48
28
14
39
1
8
10
17
261
94
29
7
24
8
22
6
20
33
24
7
86
3
7
30
32
87
48
12
115
50
6
72
82
6
53
69
150
18
64
8
88
30
44
16
62
162
6
94
29
87
57
37
90
78
48
24
18
5
3
12
12
16
53
57
24
3
12
1
32
22
29
27
33
96
103
5
13
59
108
7
125
151
32
21
51
76
50
40
144
23
75
22
6
20
9
91
53
24
3
64
26
102
18
27
85
11
7
44
10
59
156
3
48
33
147
4
30
71
7
2
46
80
120
90
3
19
48
260
52
8
84
33
12
108
43
53
19
50
3
37
23
12
93
3
21
99
96
61
90
5
49
6
50
22
17
60
24
24
93
34
158
27
3
28
110
24
6
189
63
72
6
54
120
45
3
10
8
184
11
24
45
3
45
90
21
1
11
69
15
96
15
33
9
75
12
25
23
105
30
57
1
30
29
13
11
51
9
159
58
90
17
55
38
99
3
88
24
18
18
62
42
60
10
35
120
21
27
240
108
79
36
89
48
45
48
64
56
3
12
12
147
16
29
103
110
78
10
14
40
36
62
10
48
5
132
13
143
19
17
24
21
40
90
96
20
24
76
110
27
85
38
10
134
60
30
66
94
11
7
68
84
136
32
30
118
29
15
28
5
63
54
96
3
141
63
3
22
38
10
23
171
30
6
10
50
84
40
50
96
3
37
2
12
45
13
227
61
62
10
35
3
120
42
87
31
42
98
12
28
54
38
33
7
32
76
17
13
32
27
3
52
56
60
105
9
51
15
30
39
84
51
21
48
72
7
12
5
63
30
82
36
53
27
84
81
12
55
20
21
12
55
14
6
10
80
24
195
36
25
83
24
183
70
24
23
15
160
122
48
22
90
23
48
15
24
21
24
144
61
8
72
15
36
12
63
52
32
168
72
9
61
8
63
60
87
30
15
25
32
58
12
36
54
78
20
28
32
28
17
67
89
27
69
121
23
1
18
41
84
3
24
36
114
70
41
9
99
24
192
3
82
38
58
50
12
10
2
93
96
147
240
33
19
53
48
27
52
38
72
27
123
237
36
9
16
50
120
33
7
14
6
34
168
48
23
31
90
50
6
22
41
51
9
21
58
108
53
109
8
40
119
33
3
69
46
20
22
2
16
54
11
39
70
80
16
90
5
48
19
17
108
55
18
23
51
16
89
111
105
48
7
14
40
128
18
33
21
70
90
38
12
6
10
149
51
22
72
90
101
15
40
2
48
39
15
10
8
48
15
9
6
117
72
15
9
51
10
8
3
7
8
132
33
55
2
18
150
99
48
3
105
15
69
55
108
5
13
90
134
30
16
29
43
197
21
87
55
180
20
18
70
2
88
32
42
30
195
24
60
67
17
120
27
69
31
6
54
8
81
19
113
157
8
27
87
21
12
117
15
84
21
18
21
9
3
27
28
20
69
21
15
9
48
168
24
3
48
24
91
20
4
5
24
12
67
38
72
51
12
19
29
51
100
125
45
66
72
268
24
36
17
48
24
36
12
7
30
50
81
24
31
5
9
66
40
134
46
50
24
40
8
30
88
2
27
43
17
55
53
75
48
9
103
92
6
3
21
58
41
31
29
27
120
94
66
104
21
12
132
1
32
18
4
96
5
69
75
3
28
30
62
90
90
30
30
57
25
246
144
50
63
63
82
38
10
2
60
28
80
24
6
30
12
45
27
21
87
18
39
3
81
51
130
23
12
51
33
9
30
18
30
57
25
62
21
295
17
93
255
49
26
33
7
24
5
48
33
40
14
21
69
198
18
112
50
30
118
53
31
56
4
50
16
234
65
3
138
75
24
24
27
10
23
51
100
29
61
26
12
60
48
54
48
30
18
39
15
21
60
255
60
64
110
16
14
45
3
82
38
21
19
41
49
8
10
84
68
105
3
40
2
15
3
57
75
21
51
16
2
15
36
12
75
9
15
126
10
60
5
72
96
37
74
33
63
52
90
138
44
90
99
12
48
12
15
57
63
9
180
55
8
168
4
38
15
7
41
9
3
13
2
33
115
29
43
5
63
117
87
96
9
55
8
42
3
45
168
15
19
80
36
12
ABCD 97374467332*3^$a+1 [50038]
31
15
24
6
32
10
33
113
6
18
12
10
21
9
6
12
6
50
40
72
8
145
41
48
30
22
38
6
10
30
14
16
9
11
10
12
3
27
24
21
33
74
16
6
3
117
6
33
9
42
18
48
8
34
12
6
27
3
12
33
83
52
12
12
18
66
44
58
72
2
60
13
35
1
12
77
235
36
12
3
170
70
12
32
16
30
15
21
14
144
46
36
128
16
39
27
48
26
4
12
14
10
74
61
5
10
42
15
48
69
56
10
42
48
6
21
29
16
2
25
33
72
3
9
38
10
2
34
26
34
15
72
39
36
45
17
28
54
68
12
1
3
6
18
45
33
12
6
50
22
24
66
3
24
147
24
9
17
24
60
100
6
6
75
48
35
16
21
57
20
10
18
62
13
3
54
2
1
23
36
94
39
21
75
65
10
14
30
1
69
2
1
9
48
15
33
3
15
12
30
42
12
21
23
10
15
15
14
30
60
13
9
18
21
24
27
6
2
12
1
107
66
40
134
36
30
30
16
6
68
76
50
16
2
30
12
64
86
88
3
17
60
28
2
22
36
27
15
21
39
30
108
32
76
24
12
3
11
22
2
46
42
18
44
91
12
53
30
4
21
21
18
33
33
30
36
18
18
24
9
29
40
36
6
8
16
30
44
52
18
2
4
24
2
10
8
6
16
8
40
30
3
9
18
36
30
60
110
52
32
46
12
27
41
6
28
45
57
3
3
2
16
24
26
54
22
6
27
33
8
70
30
15
11
10
18
12
8
1
27
12
18
12
152
28
6
42
8
22
8
16
153
15
6
15
12
60
23
34
66
60
44
16
56
10
18
32
46
38
46
63
15
42
38
12
90
43
15
78
63
9
15
21
74
16
144
30
15
17
4
42
38
46
30
18
45
3
24
18
3
29
4
14
13
3
12
78
6
21
17
42
106
38
4
32
1
57
2
61
33
36
20
16
14
16
32
30
10
42
63
21
20
4
42
8
30
10
30
86
46
38
12
16
54
78
56
4
21
59
13
17
30
16
24
42
51
12
41
16
120
38
28
62
52
30
33
35
28
14
16
15
17
40
32
64
54
36
84
2
30
10
30
6
32
36
22
57
60
27
30
36
15
53
10
30
6
21
27
12
6
44
24
4
6
57
33
24
26
4
90
20
28
38
16
9
59
73
45
108
39
111
6
18
2
10
20
1
59
13
21
12
3
21
8
28
2
16
120
54
12
8
31
24
21
15
57
60
18
9
3
32
6
30
10
66
78
2
16
32
25
11
22
24
48
36
24
12
3
41
4
26
22
42
12
21
27
20
28
45
27
102
20
16
48
6
33
33
30
2
22
6
48
72
3
24
15
30
3
23
22
44
70
8
58
42
6
54
30
108
8
54
1
9
3
27
2
79
41
78
40
36
30
14
1
9
90
36
30
20
7
17
28
24
50
78
46
9
33
63
75
6
39
81
18
30
18
32
61
99
12
6
8
46
66
2
12
1
33
50
6
10
44
4
2
4
14
22
20
34
36
66
27
21
14
28
12
20
6
6
18
55
60
51
50
76
3
21
36
14
10
24
12
18
18
62
73
33
74
1
9
72
44
22
14
30
1
45
2
22
39
51
36
8
16
30
36
2
16
20
97
27
21
15
14
40
3
60
48
69
75
21
54
30
12
18
18
2
66
6
13
36
71
24
10
24
2
46
54
33
36
27
24
21
27
2
28
6
14
6
24
22
68
28
60
32
22
8
82
8
40
12
60
48
42
6
3
9
15
27
6
3
57
98
109
47
54
7
77
30
16
9
81
36
30
18
26
10
86
1
3
20
24
88
30
15
3
104
1
12
3
20
4
26
7
39
48
30
56
10
50
19
3
2
30
22
108
80
12
40
20
24
19
57
90
48
26
4
48
12
26
22
3
117
2
13
39
9
24
21
90
6
8
10
32
18
43
3
104
82
30
48
6
24
15
21
24
30
45
41
4
42
21
27
92
10
78
6
56
34
42
2
46
36
18
18
30
12
6
36
38
58
2
10
15
65
90
6
30
24
52
6
30
8
34
15
15
33
3
14
52
18
45
11
24
16
14
30
58
38
4
6
15
5
16
50
64
6
123
36
27
18
84
51
45
72
2
6
22
30
90
144
6
38
4
6
12
24
38
30
106
6
168
42
104
4
6
14
25
45
6
30
86
46
12
51
15
60
56
10
24
12
2
1
39
56
97
69
48
6
14
16
96
6
74
30
1
3
42
27
27
66
68
16
3
35
1
51
21
72
95
1
95
24
40
21
45
12
15
27
6
20
66
64
9
51
9
11
22
48
24
62
16
105
15
12
18
63
57
18
66
80
4
14
10
2
13
11
24
6
30
4
165
21
14
46
86
10
6
14
48
40
30
72
21
45
2
28
24
8
36
46
6
18
27
12
35
1
15
45
35
16
14
16
18
2
19
11
16
60
32
25
11
16
156
78
50
16
18
12
48
6
84
2
4
6
48
81
57
27
63
102
3
23
24
61
51
6
14
4
9
33
48
30
26
46
92
10
20
55
11
10
6
6
32
10
6
14
1
45
14
13
9
14
64
110
28
8
124
26
97
9
24
30
24
12
6
144
30
30
3
33
15
15
8
10
60
26
160
6
3
45
36
24
27
29
46
2
30
30
10
116
22
192
32
43
51
50
10
44
40
12
18
42
9
45
30
20
24
1
24
27
93
15
26
46
6
2
13
69
108
42
33
15
12
153
27
30
39
117
2
1
9
20
130
6
30
30
74
10
30
21
9
26
6
4
6
48
2
64
6
90
63
41
19
35
16
26
16
60
18
50
7
17
46
24
6
6
20
49
57
114
14
70
12
12
18
2
22
24
36
51
9
30
38
60
36
55
21
60
48
12
14
25
9
26
10
24
108
32
6
96
10
144
50
54
76
20
24
16
15
24
45
72
24
24
123
12
35
1
69
18
8
22
27
41
4
36
6
6
12
20
96
40
15
5
34
18
12
6
44
1
9
2
34
50
10
74
10
6
24
26
96
40
30
30
38
6
19
147
8
16
50
10
42
48
75
41
24
7
3
20
24
40
12
60
9
15
6
18
6
12
174
21
17
36
22
72
33
27
12
6
48
12
3
69
30
81
12
17
12
54
22
2
72
10
18
36
6
20
88
26
34
12
18
30
50
100
6
147
23
22
12
6
26
24
76
8
16
14
52
168
132
9
45
14
22
24
26
13
51
24
6
6
60
24
14
46
57
33
12
38
4
30
12
6
38
16
44
7
23
10
24
42
18
18
144
78
96
54
2
24
34
50
16
15
9
20
22
8
13
72
11
4
2
28
6
74
31
5
19
21
6
44
64
6
80
79
33
90
93
24
27
30
60
8
6
10
66
6
62
28
12
21
69
12
18
56
25
27
18
15
5
4
3
17
16
27
29
70
66
18
36
30
50
10
14
6
18
120
85
75
30
12
38
6
19
15
6
24
2
64
69
96
51
18
2
4
9
63
8
22
2
1
5
106
18
2
4
12
48
20
24
25
15
18
14
ABCD 97374617428*3^$a+1 [50007]
13
15
12
84
8
25
111
32
28
128
28
48
57
3
128
28
47
25
32
16
57
27
48
56
60
49
11
16
35
72
13
24
12
32
63
69
48
16
20
1
62
45
171
13
77
3
24
4
33
23
39
57
12
24
16
44
124
11
1
56
88
24
8
24
25
23
12
13
15
164
28
23
49
48
44
12
1
47
28
59
129
73
99
48
60
240
20
112
47
9
40
104
99
9
12
36
136
12
20
16
65
51
16
24
20
72
16
8
4
56
3
34
96
3
8
4
36
8
48
16
20
36
16
204
60
8
15
1
12
20
76
32
28
12
12
45
83
36
4
36
36
84
41
3
16
24
21
98
36
37
48
12
20
27
1
57
3
83
45
24
39
1
44
24
84
96
16
21
110
25
11
21
72
88
89
7
48
32
28
24
20
24
48
25
15
68
28
12
21
32
7
24
20
3
81
60
4
57
27
44
72
87
37
24
11
18
7
12
84
9
35
40
8
3
9
40
41
79
12
132
92
108
25
71
75
1
12
33
27
20
40
48
8
40
9
27
23
1
35
13
20
28
72
44
12
13
27
21
47
52
32
28
12
8
61
51
12
20
28
12
71
33
13
3
44
15
1
84
45
87
20
12
16
24
71
10
48
23
9
18
9
124
105
35
60
76
92
24
16
36
36
9
135
20
12
25
11
64
80
16
116
88
116
28
92
132
24
48
24
28
44
3
1
44
36
13
27
12
20
84
1
27
23
49
32
45
16
38
13
32
52
8
28
104
51
10
15
8
4
36
12
12
119
36
9
72
16
36
20
28
20
12
40
56
15
33
12
96
61
47
183
73
60
12
12
59
49
8
16
32
28
12
17
19
44
1
39
44
15
1
12
96
84
24
32
12
9
15
24
4
68
40
80
24
4
24
20
28
36
12
8
4
9
47
4
8
4
20
24
40
8
12
4
23
49
144
12
32
64
23
1
92
160
12
20
13
123
80
12
9
63
28
36
35
93
16
12
56
40
35
9
40
24
36
56
12
3
33
12
28
35
21
12
36
4
24
60
5
43
12
8
1
15
8
25
15
35
13
116
52
48
23
33
36
4
8
60
124
108
12
48
44
84
60
24
4
60
132
105
62
97
56
28
20
4
12
68
28
57
75
104
12
64
32
1
83
48
3
33
88
20
61
48
47
16
32
4
80
64
56
16
60
59
1
60
32
48
16
44
24
40
8
15
73
36
12
23
21
72
64
12
11
13
20
16
24
17
7
47
49
23
21
15
45
12
72
28
8
25
3
92
28
8
64
12
32
24
4
12
57
15
81
15
81
71
39
81
4
45
32
7
11
25
72
36
48
84
48
11
21
36
52
44
76
24
68
40
17
183
60
60
111
121
12
29
63
48
1
23
4
5
15
40
48
44
24
99
1
44
4
108
8
16
24
12
60
12
17
16
2
37
71
13
12
120
17
3
24
4
33
15
44
4
32
36
4
57
71
15
106
11
4
72
41
31
36
45
87
24
116
60
33
43
32
123
1
32
75
57
28
20
3
33
3
33
24
28
72
20
61
14
13
104
12
100
48
11
21
24
48
24
4
44
28
44
72
4
92
40
24
32
3
13
68
76
48
12
12
20
3
46
3
20
39
25
84
44
48
64
20
4
8
9
31
32
60
60
88
20
12
3
33
16
24
12
32
64
20
60
52
60
23
9
63
69
16
12
9
3
8
12
73
99
60
17
3
15
13
80
33
3
40
132
44
37
51
56
4
47
9
64
89
15
39
58
32
19
84
12
8
36
28
20
28
128
196
24
11
9
37
63
44
37
11
69
51
48
13
119
40
81
3
56
3
33
1
23
4
12
24
47
85
8
12
28
11
18
15
132
12
3
33
148
12
8
88
20
4
20
4
32
99
10
15
44
4
20
16
12
12
44
148
8
24
28
11
46
59
132
16
36
36
24
65
139
5
127
36
92
15
117
12
12
39
1
60
36
24
23
49
180
59
9
28
92
51
25
12
35
97
36
96
45
3
8
16
20
1
23
25
83
28
23
10
71
28
32
12
1
27
20
51
36
9
108
24
40
8
27
45
24
16
48
72
68
16
36
8
36
36
40
84
60
56
12
16
12
21
11
39
45
40
24
17
15
28
8
16
108
56
144
25
27
20
156
52
44
52
12
68
36
60
12
87
13
20
24
12
108
28
24
80
52
44
64
48
23
36
33
4
9
23
84
16
72
32
141
19
72
44
12
51
1
44
12
4
29
27
27
69
220
71
21
48
12
4
36
20
12
40
68
28
24
44
16
12
44
36
24
76
68
76
12
35
49
48
60
20
60
12
88
44
12
12
60
24
40
12
35
13
8
15
37
53
15
16
20
40
48
12
44
100
11
1
140
112
20
12
1
27
8
4
12
24
24
29
15
12
12
48
28
56
16
60
180
24
8
24
12
48
49
15
33
59
112
36
33
15
128
24
4
36
96
33
35
27
1
33
27
36
24
108
44
24
24
16
96
81
80
3
16
80
40
5
27
16
44
4
84
20
3
13
20
25
14
13
44
4
11
33
16
24
80
36
27
25
36
21
195
68
24
64
32
292
32
3
9
324
27
1
81
59
48
64
128
40
20
24
76
56
4
11
1
8
52
12
80
16
12
48
24
32
72
96
15
177
16
23
81
49
75
69
75
44
12
40
5
31
36
168
35
37
48
20
39
18
31
81
111
33
32
55
44
4
36
8
12
16
8
36
12
84
36
49
63
20
4
56
24
88
60
84
47
18
19
132
12
44
12
12
100
60
24
8
232
68
51
33
4
12
132
32
39
25
44
4
44
16
144
72
44
21
67
45
50
108
73
32
16
32
16
72
24
20
4
17
3
24
72
28
12
20
3
45
ABCD 97375211548*3^$a+1 [50048]
96
67
32
111
9
4
44
93
39
64
77
15
24
84
21
39
112
5
3
75
36
49
41
159
52
32
192
51
25
20
129
19
12
24
56
3
30
39
100
293
24
31
84
8
12
4
71
6
43
60
41
15
84
45
27
124
11
49
44
112
108
104
96
16
5
24
7
65
90
105
12
57
75
48
3
33
60
12
168
144
147
33
28
60
92
33
75
100
108
72
23
81
60
4
5
39
256
72
83
21
60
168
16
17
27
63
9
4
36
41
19
36
8
4
77
51
40
48
32
24
24
24
28
8
40
72
20
132
96
27
13
47
193
5
31
44
24
21
15
12
48
75
129
12
51
13
72
24
20
60
48
12
16
23
6
15
69
55
95
21
48
72
24
4
8
64
65
39
36
15
85
48
8
100
29
39
105
72
99
40
89
31
5
60
51
3
12
33
16
20
4
72
20
160
53
6
45
4
131
90
3
156
36
15
45
45
60
31
164
64
11
25
11
69
64
180
131
121
8
12
63
36
30
39
16
71
24
13
248
12
63
18
60
15
15
6
175
36
84
5
39
64
128
84
36
28
77
43
5
27
45
103
116
28
101
87
100
24
36
12
92
21
27
63
24
85
108
20
3
129
76
23
21
36
24
36
45
63
24
160
60
53
19
84
11
120
24
237
28
221
79
20
4
41
115
44
33
103
144
77
51
3
36
6
3
216
15
229
41
36
103
92
72
3
18
66
13
41
99
12
21
54
21
9
19
12
60
8
375
21
40
5
51
88
41
3
136
32
33
12
3
21
103
8
40
20
148
35
96
9
117
27
148
8
96
81
144
75
76
5
15
93
42
153
75
49
128
84
84
172
8
21
39
84
120
16
5
31
101
39
64
144
17
103
23
78
7
44
105
15
84
24
93
204
51
72
51
60
69
16
84
20
12
15
81
24
141
3
15
69
72
16
23
105
24
3
157
56
21
43
8
84
9
67
59
21
45
63
87
33
60
144
36
156
108
3
25
164
220
56
52
41
67
95
69
15
9
120
57
54
85
35
45
9
127
72
20
33
3
52
44
64
5
195
12
24
100
8
168
33
75
136
71
24
174
27
84
84
60
36
84
16
24
20
72
39
156
33
4
176
36
4
95
177
105
54
1
32
93
39
15
45
100
5
15
16
48
32
45
18
42
39
120
28
8
69
15
24
72
84
4
80
15
45
21
24
79
96
167
30
24
31
128
75
21
15
21
60
48
15
36
13
17
123
88
5
39
16
8
76
65
79
47
33
15
21
16
5
79
29
39
63
49
5
123
27
21
328
5
6
49
116
24
40
120
77
3
57
108
102
13
36
104
100
41
51
88
180
20
100
36
65
51
3
45
52
32
28
12
128
3
177
204
195
1
104
96
24
204
24
28
5
3
105
42
13
125
31
128
16
41
19
36
20
60
9
99
48
108
15
85
132
92
21
27
40
23
61
8
201
51
36
15
85
60
68
72
112
56
51
6
7
77
31
119
45
135
30
91
8
45
51
4
72
23
49
12
29
195
16
59
36
169
20
81
54
105
12
9
39
40
44
132
15
84
21
100
101
15
28
32
48
12
9
15
15
1
68
40
77
43
20
36
24
75
36
121
180
5
27
93
15
12
132
9
30
21
36
3
49
36
41
66
18
42
9
76
5
175
23
81
45
99
12
300
268
5
115
41
39
51
114
36
39
72
33
75
120
57
3
96
96
3
12
93
96
64
5
51
21
79
11
33
12
75
13
116
100
36
23
37
128
144
36
24
12
24
72
69
43
32
4
32
40
108
80
16
36
68
12
28
17
24
51
15
73
56
16
8
64
12
5
24
99
48
189
19
12
44
16
149
36
18
169
41
27
28
120
11
69
12
45
79
5
216
18
96
25
36
60
48
80
84
72
124
20
72
24
15
45
15
81
9
3
81
42
25
5
27
28
8
51
30
19
36
140
4
20
96
51
13
71
49
20
21
3
28
20
112
68
24
36
12
16
152
124
120
20
24
60
112
83
66
99
40
77
67
ABCD 97375446698*3^$a+1 [50076]
210
9
51
54
55
144
71
105
51
18
126
60
30
60
279
96
21
120
90
198
60
36
36
31
128
304
5
30
36
330
126
84
54
36
24
36
30
9
45
162
54
186
129
99
132
73
35
12
114
126
18
120
6
129
177
18
36
9
48
63
97
53
36
198
81
99
13
89
39
15
6
90
1
29
198
60
145
65
111
231
198
6
45
81
360
54
84
180
25
161
54
105
48
112
41
144
252
171
183
234
63
240
57
36
19
71
60
66
18
42
30
33
21
24
120
126
54
96
126
30
43
17
48
63
69
48
36
96
390
273
51
60
144
216
57
160
17
12
18
72
24
30
96
499
89
252
43
71
66
60
90
48
36
45
51
253
71
54
3
9
198
1
71
18
55
5
252
30
54
219
87
144
24
30
3
3
336
60
1
48
32
48
81
63
87
18
102
90
108
162
169
29
312
91
29
150
48
36
96
54
54
210
42
228
6
30
96
30
18
105
21
75
231
73
275
12
1
113
120
6
84
60
36
30
18
36
169
191
36
114
66
169
245
36
231
39
24
66
18
150
55
101
36
60
123
111
54
66
186
54
57
249
180
18
30
3
39
54
210
54
91
149
123
33
15
39
25
305
63
48
135
54
150
162
48
162
313
47
369
51
138
115
281
24
180
450
12
18
42
1
128
160
80
111
78
156
186
144
156
258
111
51
54
36
3
16
80
165
36
90
108
162
180
91
149
411
57
246
24
156
54
42
93
177
228
43
29
19
185
55
71
624
25
191
18
126
36
348
30
96
390
90
186
9
39
25
80
96
195
6
30
9
192
33
36
234
54
60
252
51
159
324
90
115
215
105
111
129
15
66
24
87
159
18
15
147
109
35
150
84
6
174
6
9
111
177
9
30
24
54
91
461
3
57
234
516
144
24
145
137
183
195
36
60
84
72
198
36
6
33
51
150
55
80
9
120
72
39
192
579
90
3
87
234
6
138
15
48
63
225
159
162
30
54
27
240
117
91
32
57
12
123
81
126
1
17
192
111
93
156
78
540
141
144
240
105
103
17
60
12
54
216
78
162
18
102
18
36
27
153
36
24
180
55
35
180
54
12
144
54
222
19
335
186
54
36
84
57
393
7
80
9
39
81
54
6
51
39
9
201
78
90
31
ABCD 97375535846*3^$a+1 [50123]
181
72
17
180
55
65
15
15
85
5
156
39
21
120
90
81
33
55
11
6
3
21
24
3
87
25
341
31
59
24
13
47
6
51
3
21
12
52
5
51
21
30
61
107
12
48
85
5
103
53
24
27
39
60
6
3
87
61
23
54
7
80
28
35
21
15
30
15
36
84
39
42
30
1
149
60
43
32
40
5
30
33
21
31
20
9
7
17
63
9
63
72
28
20
27
9
72
3
105
16
24
41
15
39
49
17
55
36
12
20
16
5
60
51
16
20
72
48
4
53
12
150
33
36
24
28
47
13
32
16
5
30
24
6
60
79
185
7
23
37
65
3
16
71
78
51
39
6
144
12
15
4
36
29
27
33
19
32
160
8
27
21
40
48
36
95
90
51
9
115
128
40
5
123
9
30
141
9
168
15
112
140
9
144
7
56
3
84
81
9
43
32
21
39
12
3
33
39
54
66
25
48
20
75
85
72
29
54
85
32
76
12
17
168
15
40
35
21
16
5
54
6
3
27
81
33
111
36
4
20
9
60
19
92
93
36
87
48
21
18
126
54
72
105
39
21
9
7
20
57
67
108
12
23
1
12
77
72
15
9
6
108
102
43
5
31
60
29
42
1
68
21
51
33
39
16
24
5
27
4
119
237
9
115
116
16
92
88
12
8
33
30
129
36
40
20
9
63
39
54
139
56
99
1
35
54
7
35
114
51
33
12
39
51
48
25
41
24
31
95
9
168
93
27
88
24
17
31
132
48
8
12
249
30
174
24
12
18
6
60
60
31
23
42
54
24
61
5
6
21
88
24
5
43
53
7
23
24
57
15
25
128
15
102
111
33
19
47
24
6
84
54
97
53
12
30
25
56
69
3
16
29
103
77
6
1
20
189
54
30
72
3
16
5
36
31
20
63
54
3
52
5
30
297
28
5
15
108
117
15
48
60
27
21
75
90
15
51
1
72
60
20
16
101
3
40
5
12
55
5
103
41
51
105
3
57
31
20
72
12
16
17
60
12
24
66
54
114
37
36
20
88
11
9
45
79
5
7
60
53
15
21
111
3
33
12
16
20
129
12
48
31
20
15
57
33
24
12
31
47
96
57
87
1
44
15
6
66
30
24
31
56
9
18
25
128
4
35
1
47
30
60
6
36
18
55
11
37
24
53
72
18
21
21
43
128
9
15
16
17
60
66
6
15
144
192
52
5
12
120
78
57
4
35
54
60
27
16
77
36
24
15
15
30
127
29
24
30
25
11
157
77
66
57
52
17
60
48
55
41
6
1
108
24
11
25
11
45
28
20
168
27
1
24
17
75
16
53
19
120
5
15
16
5
51
60
63
12
81
4
65
48
87
69
24
6
30
67
77
6
84
141
144
16
5
87
48
111
121
29
48
15
27
13
12
20
3
90
3
39
33
15
12
78
15
45
7
8
72
39
30
15
4
20
27
9
21
31
12
35
21
75
84
57
33
7
119
216
78
15
27
18
6
37
44
36
27
12
85
113
6
36
45
15
18
55
17
31
20
72
15
57
9
36
79
72
8
21
51
124
233
15
105
111
75
109
5
7
35
21
9
18
33
12
36
4
47
241
29
75
36
72
16
35
25
72
48
35
57
108
4
12
5
18
1
72
17
163
29
19
56
4
5
27
4
65
84
67
32
60
165
42
54
60
87
52
8
27
37
35
108
6
19
35
21
9
72
18
6
6
54
24
3
24
9
7
23
60
61
108
5
42
21
57
60
27
9
67
48
11
33
21
27
40
72
12
56
40
113
7
17
7
29
135
21
48
15
81
27
27
121
29
7
56
9
43
71
21
9
91
80
15
48
21
204
16
32
63
24
120
33
27
60
145
48
44
120
9
24
43
92
16
65
66
54
7
77
96
6
30
43
20
72
93
103
60
72
17
120
90
30
60
115
113
12
15
123
96
1
113
60
3
57
60
15
117
24
51
9
27
33
27
9
79
56
33
12
55
29
6
18
66
81
3
21
12
33
75
69
3
117
51
69
3
27
21
76
125
48
63
28
132
84
143
1
44
21
51
84
4
12
8
15
12
48
33
12
76
20
36
136
77
42
25
5
3
16
65
27
12
40
20
12
33
27
9
7
29
60
31
23
37
113
15
9
36
36
60
39
64
65
30
85
35
90
6
6
60
19
35
144
6
15
24
12
16
29
48
60
6
1
24
41
31
12
8
88
56
189
6
18
31
20
81
15
3
13
12
8
84
3
33
9
79
35
21
4
11
60
21
9
30
105
9
7
12
11
30
66
198
36
7
32
21
66
48
12
30
111
3
37
23
36
13
5
27
16
8
9
66
9
40
125
30
57
88
56
96
124
20
12
40
77
6
45
52
77
7
35
24
69
105
36
30
36
78
91
24
20
105
3
57
43
20
3
6
15
15
121
29
103
35
1
35
49
20
36
40
36
68
72
9
27
4
23
6
24
66
1
5
15
16
8
75
30
15
124
17
330
85
203
33
33
27
57
6
9
12
63
45
15
37
24
11
1
24
83
73
8
21
51
120
40
ABCD 97375675856*3^$a+1 [50013]
144
15
171
45
75
54
3
72
24
72
84
108
48
60
12
48
9
60
171
45
84
39
72
24
240
36
84
15
129
36
108
123
129
96
108
57
3
21
51
48
12
12
33
27
72
45
63
132
24
216
24
60
57
99
51
9
135
129
72
708
300
396
48
60
12
108
108
39
9
117
27
240
12
45
111
9
150
120
6
54
45
45
3
252
24
21
111
72
3
225
9
63
453
15
48
12
240
99
36
165
15
57
12
60
48
63
9
180
84
81
15
21
39
21
183
84
36
12
108
12
45
54
36
105
60
204
36
60
48
36
204
201
36
27
132
60
96
84
15
9
12
72
180
3
213
21
516
219
36
108
57
30
33
36
96
12
108
72
27
9
81
120
123
12
45
51
12
48
39
189
24
240
33
219
105
3
87
33
72
36
15
9
24
57
54
249
24
93
120
27
60
27
30
270
21
108
51
33
228
24
264
231
45
60
36
24
120
48
108
24
15
33
48
99
93
168
60
192
12
60
45
135
36
240
39
36
57
48
135
33
51
6
27
12
84
57
15
195
45
69
195
21
123
57
135
39
141
12
177
75
48
36
24
48
60
24
21
324
51
72
36
12
72
72
60
45
123
57
39
120
60
84
12
60
60
108
108
60
75
54
3
147
153
12
108
33
39
60
165
150
9
12
9
219
21
99
12
60
9
51
120
12
60
516
27
234
63
96
132
48
84
96
84
12
180
24
240
120
12
24
225
51
240
75
30
39
48
27
30
15
60
36
84
108
27
9
72
129
36
99
120
84
12
48
72
108
24
12
111
120
45
12
48
24
24
12
12
132
36
12
327
36
60
45
24
165
99
96
141
267
60
108
69
135
51
33
21
123
120
36
240
192
180
360
12
33
3
36
36
48
84
72
21
75
69
96
39
15
9
96
96
48
12
24
24
120
12
24
96
84
144
144
12
96
60
69
3
36
81
63
48
15
57
33
87
96
24
27
81
99
33
48
135
93
300
12
105
27
63
69
120
108
12
144
60
117
120
15
168
24
33
99
60
141
207
12
141
24
63
36
24
60
72
24
60
216
21
147
48
108
12
120
24
120
180
36
12
123
45
60
24
15
45
168
27
81
12
12
96
72
12
204
276
21
90
249
81
90
9
36
129
3
57
15
156
24
24
72
99
9
12
39
105
84
120
12
120
192
180
60
36
252
144
84
81
420
39
87
54
126
30
24
183
12
24
171
21
12
183
105
132
123
33
60
60
144
72
51
30
3
51
489
36
60
60
108
93
87
12
36
60
9
66
60
165
12
57
123
36
57
339
48
3
105
39
105
180
75
6
63
21
15
81
75
12
12
81
15
168
60
72
75
93
51
36
93
84
117
135
111
45
12
87
60
9
12
69
36
63
120
24
96
57
147
108
72
36
60
36
60
84
111
9
72
84
108
156
ABCD 97376255402*3^$a+1 [50128]
84
81
27
93
39
101
108
36
36
72
7
36
29
16
63
41
43
60
33
8
79
33
80
84
55
41
12
7
36
165
8
12
52
32
88
8
48
127
33
51
45
63
132
5
16
8
252
84
151
72
81
92
52
51
41
4
24
68
115
105
24
159
72
9
44
60
295
65
151
9
72
24
56
88
56
24
12
28
104
40
15
33
8
16
120
20
103
5
31
5
12
55
240
33
264
63
12
276
9
72
63
120
96
81
104
40
96
15
9
27
53
40
15
57
87
17
55
24
9
56
12
43
305
232
147
41
180
16
51
117
20
60
132
4
96
96
15
125
28
171
36
5
19
36
45
39
9
96
44
36
88
80
40
32
31
72
72
33
15
77
55
21
68
12
127
17
24
156
148
15
77
96
52
140
28
72
32
64
80
12
4
104
55
105
15
5
172
104
16
32
16
51
36
24
144
29
48
100
48
56
36
180
19
36
65
208
24
15
36
77
24
48
36
4
32
24
55
65
79
105
27
21
120
120
144
8
12
100
120
80
228
55
180
17
64
24
56
36
196
32
72
40
24
96
8
16
147
5
84
163
17
24
7
29
84
24
16
135
24
48
144
149
4
63
29
4
99
77
136
68
7
29
55
41
67
233
187
57
176
19
36
48
5
52
32
48
7
17
36
12
43
29
151
17
16
96
123
41
12
112
8
88
56
103
197
19
29
156
256
48
87
29
55
29
115
93
87
5
91
161
64
75
125
7
105
15
17
55
137
16
207
65
136
39
57
24
39
60
36
5
7
165
48
56
64
51
36
5
7
41
55
36
9
96
3
12
153
15
33
72
15
81
15
17
48
16
3
21
75
5
79
33
32
31
72
125
55
29
16
39
89
64
63
33
24
87
9
32
24
60
55
36
89
64
44
48
12
31
5
19
33
8
175
5
84
40
15
72
33
8
24
24
31
53
55
77
24
184
3
137
115
33
152
16
32
180
343
60
36
84
41
40
20
36
103
81
63
33
24
159
17
40
15
72
36
5
24
55
53
100
15
9
56
55
89
19
45
56
36
4
44
55
117
24
24
80
151
81
32
48
48
55
5
55
125
31
9
96
120
15
65
144
12
115
105
27
53
24
88
15
12
29
136
68
96
55
89
48
7
141
96
44
19
105
27
185
84
16
8
7
161
7
57
63
57
20
28
72
8
40
63
113
31
105
8
31
9
128
168
16
96
44
4
39
41
16
51
53
16
56
127
81
195
45
44
132
60
76
15
53
55
5
31
60
45
24
87
125
7
12
24
9
3
77
12
4
24
32
31
252
252
180
60
48
105
63
89
136
248
31
29
4
188
60
55
33
104
40
120
48
144
231
24
33
116
52
24
168
32
19
5
120
64
135
161
24
12
4
104
16
56
19
5
184
15
77
144
36
48
175
137
64
20
84
96
60
12
64
24
32
60
4
48
72
15
161
7
36
101
55
29
36
16
15
48
24
12
93
32
64
135
65
192
24
115
21
20
28
39
41
16
20
19
17
67
117
15
53
52
168
152
19
41
36
127
48
9
20
124
15
5
132
12
7
141
24
24
80
60
76
80
136
32
16
39
72
29
36
16
48
24
20
55
77
156
199
36
168
65
96
19
12
17
60
48
4
44
60
36
36
7
12
53
55
77
103
21
164
76
72
15
113
12
67
216
41
48
7
120
24
72
17
48
40
104
60
96
52
8
43
12
153
120
336
99
5
96
40
48
128
112
3
48
41
55
29
19
5
55
33
39
156
45
63
9
15
53
124
39
41
36
48
240
100
15
105
39
65
16
72
63
105
72
128
40
96
ABCD 97376335118*3^$a+1 [50019]
64
192
32
61
147
72
33
15
48
45
11
85
99
189
3
60
140
109
35
16
33
72
84
39
80
112
117
48
24
168
12
51
8
52
165
24
39
12
9
48
11
109
276
11
25
48
75
48
69
23
13
63
45
59
85
12
63
92
124
45
11
49
72
15
105
27
20
252
124
9
155
1
27
153
24
132
59
100
12
32
13
228
36
228
75
33
72
107
28
33
60
12
108
288
36
11
28
9
12
95
49
87
80
13
167
52
56
25
87
104
64
21
3
200
61
12
179
169
11
16
33
75
141
111
168
72
57
60
3
165
3
104
13
15
57
12
120
24
75
132
117
75
60
177
95
49
36
23
40
141
99
57
108
23
160
164
88
48
8
64
21
131
4
12
117
15
45
3
93
12
27
57
63
20
73
48
27
32
13
24
60
120
60
99
57
60
15
48
21
63
105
120
171
21
59
85
36
203
396
4
60
48
60
165
48
11
73
75
405
123
237
12
3
45
36
96
228
143
49
48
75
21
60
180
15
9
3
45
12
48
27
128
28
9
71
4
33
12
72
63
141
107
40
192
45
36
15
21
24
60
15
57
27
117
48
12
48
12
51
48
12
48
57
72
15
57
23
16
57
15
12
48
32
16
84
8
72
16
21
3
36
84
48
44
13
12
39
81
63
93
63
9
48
48
39
93
83
37
35
72
61
36
96
3
9
123
45
59
13
12
24
147
48
12
120
57
35
28
8
40
9
12
36
27
93
15
45
24
120
120
24
99
48
129
24
71
109
72
323
49
15
80
217
300
59
1
63
141
96
63
32
49
15
80
4
48
60
69
36
27
8
52
33
108
72
24
180
60
83
13
167
76
21
48
75
32
36
13
36
84
60
36
123
60
177
159
9
12
240
120
23
133
24
63
105
48
24
3
45
48
72
60
72
243
48
108
81
24
24
15
21
35
49
23
85
60
135
9
48
12
83
13
3
69
243
57
15
212
85
108
3
129
39
104
25
3
9
3
48
177
72
63
21
60
39
33
15
153
27
33
24
167
148
117
23
1
60
119
37
228
51
57
23
25
72
12
12
51
93
36
84
47
28
285
36
156
132
12
48
108
84
36
3
9
48
24
24
75
12
237
36
159
165
360
3
105
24
36
24
24
84
75
21
87
69
168
60
3
9
155
36
40
48
20
4
45
120
36
36
36
24
36
84
24
180
12
84
84
135
21
3
33
48
96
11
49
96
15
177
51
44
76
81
131
112
36
12
9
39
45
12
87
45
108
3
32
88
45
11
25
63
200
1
12
108
75
12
8
181
3
36
12
20
217
72
36
12
120
51
297
72
36
24
71
112
45
12
12
159
9
15
153
15
9
228
180
72
95
85
96
27
105
15
153
24
24
24
75
92
25
84
24
11
1
120
23
88
128
1
96
27
48
33
12
48
36
63
48
309
48
15
33
15
33
39
45
23
13
36
3
165
48
3
20
172
129
111
20
37
12
3
56
144
36
36
1
24
60
24
35
25
99
81
36
48
15
21
36
24
60
96
24
72
47
73
84
408
12
60
48
15
45
156
36
60
120
35
85
95
88
56
40
69
35
16
56
49
12
240
12
120
111
21
36
27
48
33
72
120
107
85
96
99
81
24
51
9
3
9
60
24
107
193
144
15
80
16
9
47
64
57
135
32
85
120
48
3
24
45
228
84
36
183
44
25
36
84
35
37
35
13
75
56
72
28
69
36
11
64
9
96
96
60
120
24
87
92
ABCD 97376414288*3^$a+1 [50011]
12
24
165
87
32
1
72
23
120
25
144
11
7
137
72
61
27
36
75
54
3
8
24
36
12
60
4
68
7
5
4
32
48
55
29
48
7
60
17
16
12
117
15
8
61
11
61
3
111
69
56
13
23
24
85
30
6
108
15
21
11
72
127
54
95
19
5
12
31
33
80
12
12
60
36
84
25
3
104
16
9
23
12
48
16
45
35
12
4
44
120
12
40
15
5
12
16
21
24
47
19
5
1
35
28
21
15
36
45
23
4
56
52
32
148
9
11
4
104
7
149
84
1
11
4
15
69
92
4
39
90
27
32
36
7
5
55
53
124
15
168
69
56
67
78
27
56
4
12
24
12
3
24
33
20
12
1
90
60
17
28
32
7
53
37
60
72
15
15
5
84
36
25
15
20
28
36
20
1
15
99
30
15
32
13
72
159
44
72
43
41
1
54
18
12
23
52
68
7
9
45
12
3
20
19
33
15
90
3
20
132
13
99
27
69
21
59
12
28
9
18
30
3
36
33
11
40
36
93
6
9
128
25
12
15
20
25
51
75
81
36
45
18
12
18
39
33
23
19
12
69
36
44
24
60
61
12
15
39
6
59
25
239
64
57
6
9
21
18
6
71
144
16
33
96
63
36
21
39
165
27
27
12
54
6
45
24
21
59
84
12
1
15
3
41
24
220
9
15
48
8
24
48
19
9
9
108
18
66
11
4
60
51
33
92
37
3
144
33
15
20
1
6
5
48
36
52
3
144
5
28
44
24
1
11
67
30
6
77
4
20
4
21
63
75
36
185
12
43
81
3
5
13
3
21
35
16
44
24
7
45
24
15
5
1
12
78
90
159
3
45
57
95
13
11
40
75
41
36
52
56
100
60
120
24
57
23
28
15
89
84
4
3
29
40
99
101
19
42
15
84
36
45
12
131
37
30
17
25
11
24
12
40
48
27
33
48
24
21
27
3
29
61
83
25
15
21
6
53
49
72
108
15
8
28
24
32
48
13
27
20
1
6
53
36
16
20
48
48
4
21
3
12
20
108
12
4
20
24
100
32
4
44
19
33
57
23
40
9
30
90
23
36
60
67
12
21
15
6
48
11
4
8
64
20
1
24
11
12
12
1
23
12
24
136
44
60
55
53
12
76
32
36
40
21
60
15
51
42
11
61
36
95
28
141
59
49
35
7
33
57
48
6
84
5
1
11
1
39
48
21
15
9
23
24
4
21
35
24
120
1
36
15
123
60
45
21
11
28
116
4
272
72
48
64
80
24
25
27
128
1
24
12
3
36
69
95
31
126
3
104
271
5
12
24
31
77
52
21
15
33
59
73
108
11
4
84
60
21
27
9
15
21
95
40
32
12
36
28
20
4
57
119
25
12
39
3
18
18
30
179
37
35
1
78
5
64
75
33
72
48
24
21
90
18
11
19
5
60
7
18
36
15
20
19
65
25
36
15
3
18
83
60
19
41
37
107
31
21
56
52
12
3
21
12
32
13
18
69
51
5
37
18
9
27
66
123
20
7
89
136
24
48
8
48
4
15
18
18
5
52
15
18
51
81
18
17
37
12
39
12
9
11
115
5
13
35
12
12
61
11
28
56
16
33
15
3
77
60
31
89
13
75
33
6
33
36
12
60
3
30
47
7
18
59
19
5
4
36
60
32
7
17
60
48
88
33
71
55
29
84
36
1
95
84
37
15
8
7
54
6
120
24
53
217
35
16
8
31
33
20
1
72
63
32
24
4
44
36
4
45
108
18
54
71
16
20
13
35
25
36
27
153
30
17
40
12
56
24
36
24
13
15
12
32
24
1
24
35
37
35
84
40
3
5
7
53
16
20
37
18
105
44
36
109
15
8
7
5
72
16
12
3
24
45
36
8
24
12
36
13
144
23
55
9
75
54
132
27
8
72
36
31
5
16
3
5
84
96
49
36
35
24
31
66
15
45
138
60
18
72
15
48
3
17
4
69
11
25
3
12
24
164
12
1
39
39
5
24
88
8
1
54
5
4
36
9
11
4
57
30
78
191
7
9
3
33
152
48
37
15
8
55
9
36
39
53
12
76
45
12
11
72
85
30
18
51
3
41
60
40
21
15
75
78
12
11
12
1
71
1
35
13
6
41
13
11
48
180
28
32
132
1
12
3
39
54
15
20
91
45
93
6
45
117
15
3
41
61
47
60
25
66
137
40
57
108
3
51
6
15
120
68
4
32
28
80
40
36
21
18
5
36
1
66
29
4
32
13
11
76
32
40
3
33
144
32
4
44
13
23
25
90
54
3
15
57
56
12
4
39
54
15
20
1
36
11
25
15
68
7
53
24
72
31
9
24
57
27
3
24
5
76
45
83
151
29
25
47
40
20
12
115
141
21
15
15
33
8
48
1
24
36
63
8
28
21
23
1
59
60
7
9
39
21
12
20
24
19
29
16
32
4
20
25
95
100
21
15
20
28
44
12
76
80
25
3
72
33
111
21
18
90
36
11
7
12
33
36
32
60
25
63
24
32
19
21
51
53
1
15
144
32
64
3
48
17
1
107
84
25
11
12
1
51
51
113
24
13
83
60
36
36
13
15
24
8
4
21
75
12
45
27
165
111
68
40
72
12
3
53
37
15
32
40
32
13
27
9
119
25
11
16
45
23
36
4
60
12
21
42
48
29
133
3
57
63
3
5
1
155
1
24
99
9
23
4
24
44
108
4
45
23
31
17
49
6
18
12
35
7
101
37
59
84
24
28
8
12
145
23
64
63
12
6
84
15
21
87
24
15
24
12
105
8
16
93
11
7
69
21
54
84
6
35
55
33
32
1
15
27
33
20
84
144
40
12
32
28
32
7
90
35
28
36
36
8
48
55
69
8
52
8
40
20
37
51
93
60
191
16
27
41
60
12
12
13
107
60
91
30
15
96
3
30
96
15
12
80
ABCD 97377088496*3^$a+1 [50141]
12
15
12
36
84
15
33
12
141
135
60
57
12
36
27
12
3
93
33
36
195
3
30
36
39
15
42
15
156
9
18
102
36
27
45
15
60
48
9
15
33
15
45
12
90
21
75
105
24
81
135
69
18
90
3
24
45
15
48
12
153
72
3
15
72
144
21
75
21
123
102
195
117
48
72
108
39
15
18
3
84
21
315
12
48
3
69
60
21
87
24
51
48
96
138
6
54
123
84
36
12
33
27
132
36
12
72
9
27
24
96
60
9
48
135
27
93
33
18
96
33
108
60
69
66
45
24
60
48
12
81
15
60
39
30
183
3
129
60
36
45
48
114
48
9
15
18
27
171
90
12
75
60
81
39
12
45
15
105
51
57
36
24
36
27
24
33
15
45
72
15
36
3
69
3
18
36
18
18
135
12
12
120
21
39
48
3
117
72
60
36
60
57
72
75
123
192
21
192
45
48
24
63
21
27
135
69
36
84
36
12
48
75
18
27
192
12
135
18
72
15
48
168
87
45
12
39
30
90
69
27
153
45
15
48
57
27
45
3
57
156
27
132
75
6
15
3
90
27
24
51
69
156
9
6
117
60
48
132
33
72
3
213
60
30
81
81
15
39
21
72
3
45
24
36
60
33
39
12
39
9
12
36
12
57
15
141
15
9
36
18
21
51
54
66
42
156
51
39
54
123
24
36
69
6
69
3
48
42
15
12
48
33
15
33
252
24
36
12
75
75
45
45
12
15
93
3
24
189
72
75
3
57
117
3
39
48
33
9
3
72
48
51
96
93
51
54
75
72
96
39
24
72
174
36
54
78
108
15
69
63
27
18
96
36
144
27
135
48
54
27
15
21
12
105
60
27
129
111
15
6
27
111
144
6
12
27
45
6
9
21
51
45
48
18
18
36
108
3
33
51
9
27
3
21
51
45
12
48
24
36
57
15
33
15
9
3
300
3
144
18
15
165
18
48
24
30
27
63
105
12
9
72
60
27
21
126
18
135
87
30
75
15
24
66
24
27
9
15
21
75
9
15
9
36
3
33
75
87
33
12
21
6
18
36
111
99
129
12
36
45
18
30
39
12
21
15
363
24
117
60
93
12
60
180
3
12
105
15
63
66
6
54
87
57
15
57
84
6
198
48
207
33
18
81
120
45
60
15
15
6
27
63
102
63
9
18
90
126
6
18
30
27
9
27
9
3
57
63
48
15
165
24
3
90
108
27
12
36
12
12
81
15
93
96
15
96
12
15
162
123
45
3
45
39
216
39
216
45
3
6
48
42
165
81
27
225
27
48
3
9
111
42
27
21
54
45
36
15
105
57
12
18
168
9
36
12
12
21
27
12
15
198
66
42
75
27
42
171
72
60
93
27
63
30
135
24
75
45
51
117
45
30
6
87
84
60
48
57
123
60
3
45
75
9
9
6
45
48
12
48
12
69
126
21
12
15
18
24
120
6
18
87
69
18
78
12
3
33
27
63
9
81
36
3
72
39
9
21
27
144
36
45
78
141
93
27
60
15
78
18
9
120
36
12
108
195
9
81
99
60
39
21
3
48
9
63
6
144
3
15
138
24
72
51
129
228
75
75
33
12
27
21
24
60
60
99
96
246
72
27
60
45
36
12
3
69
51
9
48
63
27
57
33
87
48
12
33
15
57
24
87
12
12
36
12
48
3
126
75
21
99
9
27
24
48
57
15
9
36
48
27
48
51
21
51
18
99
48
3
30
171
33
15
21
84
15
93
15
12
177
75
9
36
3
33
39
180
33
36
39
33
15
24
3
18
75
27
18
15
39
90
54
57
144
21
39
33
12
3
105
147
15
6
15
24
36
9
15
9
87
87
6
27
24
33
168
27
3
45
27
18
132
27
36
3
69
45
72
3
33
39
45
24
51
51
45
9
108
60
15
33
24
15
21
30
54
15
36
84
120
60
9
6
126
15
60
24
9
51
51
57
12
120
48
72
33
15
27
21
117
75
57
36
15
93
84
27
48
60
33
15
33
60
87
75
9
129
36
123
63
90
84
15
36
9
30
6
72
3
60
12
105
3
12
72
33
3
33
27
9
24
144
3
27
6
36
3
72
99
6
15
108
15
78
90
48
54
3
15
24
33
105
63
105
12
15
21
27
24
156
12
51
141
48
48
72
21
51
75
90
3
81
27
9
78
165
48
69
6
45
12
81
87
12
ABCD 97377565302*3^$a+1 [50001]
8
144
85
120
83
187
45
75
42
3
27
18
51
176
96
37
35
160
56
61
18
102
78
6
71
103
65
48
168
31
84
24
21
39
12
30
18
93
117
30
12
198
11
72
160
9
60
84
6
54
6
48
42
114
105
21
3
27
24
5
64
45
171
80
91
53
55
33
3
24
66
30
24
60
17
40
93
12
111
48
21
3
87
168
126
36
114
30
84
72
120
99
51
18
72
78
5
7
198
83
19
21
27
5
7
24
36
29
64
8
19
60
54
180
111
216
27
42
3
15
57
24
200
19
102
39
81
30
89
109
27
39
120
9
57
39
21
24
27
3
114
27
129
167
7
177
48
8
19
48
21
111
30
60
71
157
162
150
155
19
5
19
125
55
102
18
12
54
60
24
6
117
99
54
36
51
27
21
104
115
12
84
114
132
18
53
48
144
91
36
105
56
127
30
192
11
13
147
8
19
93
207
17
19
77
67
12
108
6
54
185
67
21
63
105
45
59
115
42
3
135
72
54
24
107
96
7
60
12
54
6
54
30
24
161
61
18
240
12
45
45
35
55
78
11
1
120
18
66
99
48
8
40
339
96
5
1
138
60
201
225
36
90
9
81
114
5
1
120
15
123
12
89
136
24
32
13
96
59
16
135
33
48
104
144
181
18
42
143
31
66
30
198
30
72
18
107
13
30
53
13
51
8
61
6
138
243
189
51
152
7
30
30
114
66
41
7
66
135
72
159
294
90
36
29
72
13
96
150
45
24
141
30
138
90
41
16
45
18
30
467
139
6
60
3
57
180
59
139
180
41
91
21
72
56
19
21
224
7
65
13
252
23
115
42
99
39
6
6
21
272
31
30
60
36
123
8
19
114
27
159
84
45
56
103
105
8
7
126
360
11
16
104
43
60
126
11
40
105
15
15
84
24
77
163
93
144
8
55
42
138
180
180
77
208
80
67
53
88
33
39
315
6
6
30
150
30
15
105
84
35
64
120
48
8
121
108
147
9
84
42
54
54
42
78
42
30
24
24
246
126
48
12
144
66
3
147
21
264
213
3
24
104
40
45
36
54
60
24
12
30
131
7
6
36
15
8
216
61
75
39
90
39
45
35
37
51
147
165
87
24
57
8
64
15
126
59
72
19
114
147
15
60
45
3
42
30
29
121
60
78
90
30
5
7
180
18
36
6
84
21
8
208
9
24
36
83
235
42
3
8
43
144
5
40
15
12
54
36
51
207
12
5
16
213
24
90
41
16
3
42
24
120
6
125
24
31
84
29
61
59
85
75
87
33
21
90
9
57
143
37
30
90
35
49
39
56
112
24
39
6
291
27
12
60
45
24
96
63
30
35
55
30
3
120
3
6
71
13
216
60
15
56
7
6
24
131
31
60
21
8
19
45
152
55
30
78
60
162
231
9
15
75
21
8
120
31
108
60
297
168
15
33
69
120
3
32
16
183
41
85
60
84
120
114
105
45
147
3
120
42
83
88
153
39
21
180
306
18
75
48
8
1
63
15
150
3
104
55
30
18
81
39
72
33
72
15
41
37
35
37
198
162
83
55
66
95
72
49
63
15
33
72
57
39
99
60
150
12
39
21
18
12
60
24
54
3
69
3
72
75
21
9
114
24
117
8
55
30
35
37
3
231
161
16
99
108
33
33
6
48
30
203
168
64
75
36
36
84
41
25
18
53
120
49
15
ABCD 97377620656*3^$a+1 [50012]
21
114
66
90
9
9
60
36
126
333
60
21
15
39
105
51
276
93
36
60
21
78
165
69
102
36
93
141
96
54
126
174
285
45
18
126
324
228
108
195
96
123
177
3
132
9
279
21
27
24
309
120
69
150
108
30
18
21
219
165
87
48
54
27
51
69
21
54
30
75
24
276
84
60
39
57
15
6
18
594
30
216
60
174
111
51
129
36
15
6
102
162
18
42
75
81
279
63
42
99
189
66
21
75
69
147
54
36
39
24
36
24
267
9
51
9
24
336
120
24
36
21
99
63
6
231
33
171
141
30
366
39
144
135
321
84
15
252
54
99
171
300
36
129
24
96
75
216
18
15
60
87
69
120
69
72
54
36
12
36
141
84
15
261
3
168
69
180
231
54
294
30
132
48
15
96
75
84
42
18
105
39
117
9
120
96
99
9
48
339
120
24
147
33
135
210
60
264
78
210
3
57
339
60
51
129
123
381
156
15
60
105
84
21
114
54
147
51
30
3
96
411
48
132
33
57
159
204
117
234
474
12
3
291
9
75
72
9
105
66
33
36
420
33
36
15
165
252
60
84
54
6
228
36
186
18
48
54
360
18
27
144
156
75
105
24
180
36
9
216
255
3
57
60
120
33
18
213
360
96
240
75
9
159
18
192
396
51
93
18
93
69
126
141
279
81
24
75
45
180
540
75
81
135
189
45
54
42
66
18
51
333
87
24
45
96
174
21
3
12
669
111
129
99
21
21
36
123
51
36
78
135
180
39
117
15
9
96
15
225
51
318
351
99
105
117
84
195
24
240
69
171
135
156
129
276
180
84
36
24
225
162
309
120
9
51
15
45
15
36
174
279
69
252
159
87
129
144
141
18
42
66
18
36
39
21
39
105
162
9
60
84
9
12
60
264
51
219
144
78
99
9
180
36
279
57
42
18
3
105
111
33
138
54
315
120
180
204
216
105
36
3
9
150
117
135
18
87
180
21
108
30
132
18
282
24
120
54
24
72
48
51
276
120
3
96
81
21
63
36
144
60
21
6
48
42
84
234
24
12
60
54
66
474
126
54
15
75
72
108
12
144
6
72
198
33
60
81
15
183
150
27
111
90
63
45
111
60
ABCD 97377770008*3^$a+1 [50014]
6
172
102
17
33
27
43
18
62
16
66
36
2
12
9
4
36
21
14
9
48
9
3
36
9
7
20
1
32
28
8
96
10
9
9
20
6
16
5
24
24
43
90
62
81
16
5
4
27
83
4
32
4
21
3
17
48
7
24
20
22
15
20
109
35
108
1
12
12
2
4
12
2
3
4
39
41
33
22
98
3
24
79
50
7
75
53
16
63
146
7
15
17
28
48
20
9
36
51
39
40
21
29
40
44
46
41
4
5
60
34
5
76
11
34
14
42
24
46
5
88
57
3
87
8
12
60
21
19
8
16
5
12
39
54
6
13
15
20
21
45
96
4
11
9
15
16
35
21
57
10
53
39
16
32
12
10
23
67
44
4
6
11
24
115
6
8
3
9
15
39
22
2
21
37
62
6
30
9
25
23
72
15
52
14
27
4
93
18
29
15
84
22
14
16
9
20
40
3
122
10
29
45
7
44
31
17
36
9
70
2
39
16
59
34
12
35
1
27
15
12
18
18
65
33
16
3
47
45
133
6
21
15
50
48
52
11
27
30
51
1
38
12
48
6
64
123
48
36
45
20
10
50
19
11
16
29
3
96
9
57
18
6
6
1
47
6
39
73
12
12
11
43
12
48
44
85
3
93
11
1
80
72
12
1
3
11
9
99
52
65
49
36
48
47
33
22
24
5
16
56
27
25
36
32
19
21
92
7
53
13
24
30
65
4
27
8
9
48
19
48
65
16
20
12
19
5
3
6
30
16
9
27
29
43
2
54
9
16
21
23
12
13
3
15
12
18
8
22
5
39
4
5
111
9
25
6
9
24
3
33
5
7
77
76
11
108
40
47
73
3
78
80
120
31
5
15
3
10
42
9
5
30
21
69
22
65
4
5
16
8
6
18
76
35
1
110
24
40
12
17
45
46
36
45
8
121
14
21
85
74
21
9
16
54
53
12
1
59
31
20
10
66
6
32
31
92
9
10
8
57
63
6
55
56
39
21
13
51
75
26
54
4
41
7
8
21
1
23
39
12
10
144
11
16
29
19
36
45
14
21
28
21
14
25
32
9
60
16
3
63
9
5
24
4
6
17
13
20
24
60
58
5
19
36
5
13
12
2
1
20
109
12
3
11
6
18
42
31
24
56
9
79
20
12
4
3
2
18
25
11
24
1
32
69
106
8
16
8
21
37
24
18
41
16
5
51
93
6
9
12
13
15
15
12
30
8
30
57
48
21
15
13
50
22
23
1
6
45
3
26
22
8
30
22
5
43
5
55
29
7
30
23
15
12
64
9
17
3
36
15
30
34
66
14
22
60
71
28
27
32
33
40
32
27
33
61
11
15
1
23
54
51
16
39
50
10
30
47
9
31
12
20
60
27
18
3
4
9
47
3
6
76
15
8
12
72
16
20
4
11
90
84
31
21
15
3
96
21
23
33
12
12
48
45
88
27
5
12
10
38
10
42
48
20
90
93
7
12
128
36
25
24
17
10
20
1
53
22
38
30
124
32
9
1
71
3
64
2
19
36
20
1
14
30
43
11
70
6
8
13
68
15
94
23
7
48
32
28
68
21
48
76
27
14
4
27
83
61
123
42
6
2
3
60
7
20
30
15
7
9
5
7
17
7
5
16
14
24
4
48
9
21
15
23
130
30
60
96
45
15
50
34
12
8
21
91
14
15
48
31
66
66
12
36
60
6
24
36
14
34
56
54
45
72
1
14
48
6
31
23
70
6
45
24
15
21
20
45
96
16
3
5
31
3
30
2
18
3
7
17
31
9
8
72
123
28
5
52
11
54
7
53
10
33
20
9
24
30
21
1
48
86
9
15
1
15
8
30
88
27
81
47
7
2
3
52
8
1
60
26
4
12
5
9
4
134
33
25
2
22
20
31
8
21
15
109
26
33
15
6
15
15
4
18
3
44
7
21
3
26
4
11
16
8
4
17
55
53
27
16
29
94
104
73
3
6
44
15
111
9
45
39
31
29
13
60
18
12
44
25
81
24
39
95
57
9
3
27
10
30
14
39
60
37
18
18
35
33
19
92
40
5
46
2
15
55
62
58
62
10
5
24
36
3
102
28
20
12
34
45
27
9
56
24
15
24
9
72
25
83
57
34
41
31
42
15
12
15
20
34
24
36
20
27
12
21
51
16
68
25
15
41
10
24
6
14
16
5
31
53
37
2
52
29
15
21
4
89
27
39
6
3
21
10
57
12
60
35
1
45
72
3
21
14
6
15
40
56
93
6
24
16
21
72
45
20
36
30
4
6
24
6
26
60
31
20
48
7
9
15
14
10
60
36
29
1
44
15
21
51
7
41
40
12
24
56
3
49
47
33
12
9
4
20
22
84
12
2
3
4
3
20
25
35
21
19
18
75
29
15
19
26
3
12
24
31
14
52
2
1
15
86
51
69
4
14
6
139
32
16
27
5
21
22
17
51
9
57
15
96
4
23
33
109
14
16
29
109
12
8
60
7
5
108
7
24
21
11
25
12
62
28
5
1
36
99
39
113
13
24
26
46
15
9
6
48
65
36
21
90
4
44
12
4
6
44
7
20
12
60
27
54
19
27
9
20
4
5
67
3
18
48
42
24
66
14
33
15
6
15
39
21
75
36
13
21
11
60
100
20
4
12
44
3
6
70
5
25
36
30
44
21
45
4
15
32
9
43
15
17
63
121
32
60
33
34
18
2
66
39
12
1
38
52
2
3
48
25
6
89
25
6
8
16
14
52
59
49
35
21
34
2
3
31
54
23
7
18
8
7
20
3
54
10
168
45
29
3
21
24
70
50
7
8
27
4
56
9
24
12
19
24
30
20
3
9
48
15
57
34
41
39
10
44
12
34
50
4
6
5
1
30
9
11
1
75
2
28
38
60
21
49
15
44
31
50
36
91
75
62
6
16
14
15
31
89
12
132
15
73
23
30
100
35
7
12
50
3
79
36
12
18
14
124
50
66
69
9
75
45
16
14
6
40
11
15
24
16
104
30
52
24
15
15
30
35
13
32
34
21
35
4
5
55
81
29
27
7
2
34
12
29
100
8
1
72
120
35
27
12
13
12
35
30
31
8
1
30
38
12
10
14
31
23
45
7
33
56
37
42
2
75
24
52
8
1
18
86
15
15
1
20
16
20
39
24
16
5
16
20
9
15
39
6
19
15
21
36
17
46
12
18
11
1
30
42
47
13
36
75
12
29
51
39
13
63
32
21
105
52
98
57
7
78
3
27
29
16
44
88
11
4
2
34
5
12
27
61
96
5
28
56
10
36
24
14
7
15
69
15
26
4
12
59
16
27
5
61
20
31
3
32
21
33
19
56
7
12
30
6
44
36
34
20
3
7
18
44
39
4
41
40
146
1
44
31
2
12
34
81
15
14
6
4
9
5
42
64
69
15
30
87
36
8
21
30
16
48
69
8
33
4
6
6
66
12
26
4
11
7
38
6
25
20
39
60
9
40
41
30
57
3
54
36
6
21
120
25
30
2
36
54
1
21
30
104
40
24
18
3
12
15
42
42
9
11
10
18
30
2
9
52
15
129
20
28
15
45
57
51
59
33
1
11
19
69
15
17
24
19
5
7
38
72
3
7
65
16
8
100
21
3
120
35
10
72
11
57
91
5
15
19
18
30
5
9
19
9
11
31
5
39
21
3
58
32
31
71
16
33
11
4
17
24
3
28
18
20
15
12
3
16
9
5
36
51
9
43
65
10
53
43
44
46
56
10
105
39
14
30
52
20
46
12
30
5
28
39
38
22
ABCD 97379392954*3^$a+1 [50077]
234
72
15
15
54
18
90
78
138
126
24
300
132
12
6
12
54
60
18
48
18
54
162
6
15
57
12
18
6
66
193
32
33
36
54
85
23
72
108
12
96
144
90
15
15
60
18
18
210
126
6
90
97
32
81
18
42
72
12
6
102
60
30
162
18
18
18
60
30
42
120
72
36
6
99
117
27
57
108
6
66
6
72
12
6
138
24
138
103
29
3
15
12
108
90
60
138
54
36
42
12
6
84
15
96
57
72
48
114
30
63
51
102
24
18
102
90
45
64
32
9
36
120
75
33
24
66
36
36
13
41
6
12
6
15
15
54
18
72
168
18
66
69
57
55
5
139
5
228
55
113
15
3
12
18
111
3
30
31
29
36
36
18
72
30
3
15
108
18
24
18
48
9
105
7
95
6
12
6
102
60
72
18
18
75
27
42
18
12
78
12
168
18
72
120
18
42
120
69
3
108
90
60
27
160
11
144
90
43
59
21
3
61
29
210
42
7
131
36
24
66
63
45
3
39
36
69
3
12
36
132
30
78
54
126
30
18
72
18
114
30
15
45
246
6
84
51
39
42
84
36
78
25
32
15
102
60
120
132
36
175
167
90
18
72
12
78
36
39
117
6
18
66
6
54
18
66
54
27
69
54
120
78
162
66
24
90
18
84
24
36
18
66
24
30
72
6
138
69
63
54
75
96
129
63
33
15
57
87
3
162
138
6
126
84
90
54
18
24
144
36
75
33
18
18
72
12
6
36
120
258
12
36
18
90
24
15
57
66
42
30
13
23
9
15
81
117
72
12
24
36
18
36
12
42
18
144
45
48
51
12
193
101
36
103
35
42
12
18
90
123
9
30
42
18
12
54
150
162
84
54
57
93
51
219
12
108
36
96
72
12
6
90
90
48
27
63
6
36
12
186
66
60
108
12
18
72
18
18
45
189
24
75
9
72
18
90
78
192
36
6
126
12
1
59
12
150
51
64
83
282
198
6
156
6
69
69
139
137
48
216
114
45
75
270
103
155
12
72
126
18
6
48
27
69
90
120
24
90
48
103
59
90
78
72
18
72
12
63
27
54
72
162
42
18
12
36
42
198
25
119
30
36
24
63
27
21
9
36
18
24
18
39
51
45
93
36
63
27
198
36
54
6
54
66
42
12
18
18
72
37
77
156
39
15
6
90
33
64
83
48
36
6
108
54
81
75
60
54
36
72
54
18
18
13
35
42
3
9
135
192
3
108
162
108
3
51
18
108
102
105
63
90
102
90
6
66
31
65
63
9
138
108
36
18
72
168
27
21
42
18
12
18
78
72
12
36
126
93
33
72
72
18
13
5
78
84
6
99
27
30
6
30
90
42
90
36
12
162
6
54
12
126
45
45
24
66
18
24
30
18
24
108
108
12
3
15
132
45
3
24
21
112
47
126
30
60
90
63
57
18
90
60
216
135
3
36
24
48
42
48
42
12
108
6
12
3
177
60
18
36
90
30
96
48
6
90
48
18
19
59
30
54
33
48
51
13
23
48
240
120
90
39
21
144
90
33
33
6
18
102
33
75
6
72
18
12
78
72
67
32
81
223
41
6
12
90
18
42
108
12
36
72
168
30
114
12
24
30
234
6
54
66
24
81
57
342
72
6
84
60
30
36
54
78
180
18
162
12
114
30
36
144
36
6
27
16
65
12
72
42
36
12
18
90
85
23
24
18
48
96
15
39
12
108
72
42
108
30
37
23
18
39
51
189
3
78
36
66
72
33
45
90
30
139
11
54
54
105
39
12
45
33
90
12
276
30
114
21
112
5
18
72
108
108
132
72
45
153
12
27
15
81
48
69
36
87
15
108
144
18
60
12
72
6
30
162
168
48
117
48
15
24
162
30
108
36
126
6
18
120
126
198
60
30
6
ABCD 97379566106*3^$a+1 [50036]
1
95
84
55
72
54
71
1
119
60
73
83
187
90
54
29
96
91
54
23
103
41
49
47
120
31
198
18
5
13
72
23
168
7
137
60
1
107
72
127
36
29
108
97
54
149
96
24
181
35
1
35
37
71
19
173
36
36
25
35
1
47
25
23
13
179
1
35
12
7
54
108
71
36
109
18
125
36
156
60
1
23
85
72
18
89
19
53
91
36
65
12
12
1
18
101
97
71
19
245
25
71
60
31
54
72
18
5
12
12
25
11
25
23
12
55
17
19
18
71
1
11
61
23
48
109
23
49
18
144
41
31
17
60
31
18
95
193
72
11
12
72
13
11
24
12
7
53
84
43
17
120
61
47
12
13
54
126
36
36
11
48
60
96
36
12
43
137
43
18
35
127
17
48
96
19
18
23
49
36
83
133
23
67
41
24
133
107
37
59
24
24
127
162
72
35
37
11
115
125
12
133
35
72
19
5
49
23
72
12
144
217
144
18
18
35
144
73
23
36
48
24
24
24
48
25
59
85
54
5
156
1
47
61
71
55
5
139
54
275
31
54
143
91
18
47
12
211
90
119
60
120
25
18
18
72
23
48
73
59
48
1
11
36
7
18
90
89
12
43
18
36
23
12
180
1
23
13
180
90
77
13
35
19
53
91
5
13
18
18
36
11
277
83
7
54
11
7
18
71
36
84
24
37
155
96
1
71
109
131
157
143
1
54
89
36
1
95
13
83
7
65
43
53
73
95
48
1
59
85
18
54
35
55
89
19
54
18
5
49
35
12
79
53
48
168
72
24
13
90
137
24
12
43
65
25
47
79
108
17
60
120
1
107
36
55
18
47
7
77
13
23
24
43
36
18
18
101
7
53
228
24
19
29
7
65
7
36
65
187
137
61
107
91
89
109
36
36
54
53
1
90
5
48
12
43
53
37
54
53
1
54
54
251
1
18
54
18
17
73
83
7
17
120
24
48
24
37
47
7
108
65
108
192
12
73
71
55
198
54
17
36
12
7
77
49
47
24
24
24
144
7
29
36
108
7
101
79
5
49
18
65
24
19
90
11
24
1
83
12
85
59
31
18
18
29
36
7
5
13
144
72
35
72
36
145
36
90
53
37
11
25
36
83
60
108
216
60
96
48
13
36
35
12
12
36
13
18
5
60
108
48
96
24
73
72
11
12
96
36
36
48
48
48
187
29
43
41
229
36
155
79
108
18
54
18
83
36
7
53
144
24
12
19
36
144
54
83
79
126
35
48
79
29
97
35
55
5
24
25
23
24
168
37
179
36
12
24
108
1
54
18
18
17
36
12
288
24
91
36
17
192
7
72
209
12
84
19
18
54
18
18
18
108
47
25
71
37
71
37
18
36
5
175
17
36
36
12
97
108
18
18
18
161
37
36
90
29
72
61
35
1
23
13
35
109
18
65
43
17
132
24
48
48
48
144
24
156
61
36
90
5
49
18
65
25
35
91
89
12
12
96
61
71
48
25
23
31
125
55
89
84
144
25
108
126
41
120
168
24
48
48
1
119
24
73
83
97
47
84
13
54
29
144
24
1
72
36
90
41
13
18
18
18
29
25
59
103
72
65
12
49
35
12
96
37
47
61
83
7
53
72
127
77
60
48
72
48
163
29
24
37
107
91
53
132
31
29
120
12
96
12
19
17
84
7
101
108
43
29
12
103
54
23
121
119
25
36
95
85
36
59
13
47
61
36
251
1
23
48
60
85
11
96
108
19
149
60
7
54
72
59
31
53
144
12
187
65
36
84
12
12
144
84
60
43
77
12
1
11
43
233
36
19
41
31
18
83
24
1
143
1
35
108
96
24
25
23
12
253
23
139
101
24
72
19
53
37
11
79
17
36
1
36
144
95
13
36
47
12
48
55
29
24
19
18
35
1
72
71
72
73
59
420
60
144
12
84
67
198
35
84
97
72
107
127
54
23
276
61
11
72
108
60
72
ABCD 97379599594*3^$a+1 [50061]
6
24
6
90
42
6
12
12
51
32
72
40
21
75
80
7
42
87
21
35
24
64
159
72
18
47
1
39
96
24
45
3
8
25
23
61
83
88
33
36
11
144
48
37
3
105
12
3
255
12
5
168
61
27
72
51
12
9
15
66
108
99
27
36
33
24
3
108
42
39
15
30
3
45
6
21
104
61
120
35
16
69
123
45
48
59
40
93
3
24
96
87
57
48
21
42
89
16
200
48
79
65
40
32
31
78
42
9
33
12
3
171
45
32
48
61
35
19
125
16
21
18
17
49
63
81
159
75
45
96
24
72
3
66
107
7
6
24
18
153
24
33
47
103
17
73
12
36
6
9
21
59
1
84
11
16
33
60
11
13
90
41
16
39
9
45
120
27
9
150
57
93
36
180
11
133
96
75
8
85
36
15
21
54
36
60
60
105
21
42
81
15
9
72
24
69
35
96
85
66
33
15
65
168
43
42
18
57
48
120
144
45
12
6
24
48
6
11
13
227
48
1
39
48
144
9
30
17
7
17
85
3
120
51
54
183
8
61
18
66
144
108
3
45
120
51
9
39
3
12
33
9
15
96
8
16
69
42
9
8
40
45
171
105
39
192
3
21
81
6
48
6
66
150
12
6
6
36
78
65
40
21
90
6
59
25
90
45
51
18
59
48
40
15
17
1
15
80
31
78
3
39
81
159
41
43
45
32
7
6
42
12
21
69
11
136
3
6
30
54
12
23
37
18
30
36
15
104
37
114
6
3
96
9
95
37
3
72
24
21
51
80
64
15
6
35
7
102
144
35
16
56
72
168
13
36
60
3
120
45
3
72
21
6
84
30
11
25
54
54
123
135
9
153
78
17
37
3
32
264
40
9
87
45
120
18
57
51
69
33
108
3
24
15
33
15
17
205
66
17
40
48
45
24
42
209
1
48
6
9
111
30
24
6
5
16
45
186
9
21
72
36
126
33
33
15
15
54
51
63
72
129
21
60
12
11
336
16
3
84
41
112
24
75
5
49
96
204
24
168
18
201
45
3
8
103
54
27
45
24
24
51
152
85
60
15
33
47
127
105
45
12
15
75
29
24
16
96
15
9
72
8
79
33
48
32
24
1
42
101
37
168
24
35
16
69
27
105
48
15
8
19
18
18
105
147
5
37
3
32
133
192
3
15
105
57
71
25
95
109
24
12
23
79
113
24
31
30
42
17
103
210
6
6
3
27
66
24
51
152
13
30
93
72
63
6
51
57
36
35
37
84
36
72
36
36
96
75
120
87
57
243
165
87
36
12
17
16
45
24
35
1
108
27
32
25
48
42
132
66
23
61
24
27
32
55
6
12
108
51
39
6
35
43
21
152
48
16
165
3
15
108
45
3
21
75
66
228
191
16
39
9
24
15
90
48
39
48
15
36
132
9
8
136
39
17
13
11
25
87
3
36
78
3
144
183
17
55
54
54
42
60
15
24
57
48
36
35
13
6
54
132
24
84
6
36
5
31
18
60
114
153
117
11
136
224
61
83
43
45
69
36
47
40
15
57
189
90
6
24
75
72
80
205
75
8
85
24
12
95
144
31
9
69
35
31
102
18
42
90
54
30
18
150
48
30
35
25
167
127
105
8
40
32
61
75
45
27
33
15
32
55
48
89
24
40
32
48
24
40
45
27
15
153
141
30
60
137
40
72
80
31
6
51
39
41
79
6
48
42
54
3
21
12
63
21
120
48
27
9
84
42
81
32
48
88
57
183
45
51
9
15
129
23
40
8
19
42
90
54
156
15
24
9
23
64
21
227
43
29
121
48
54
137
61
24
24
107
25
87
32
19
60
6
48
120
12
84
99
15
17
13
42
89
24
120
7
210
15
48
8
73
12
75
9
71
192
16
21
66
54
3
105
42
66
3
141
84
39
8
13
11
25
48
30
12
21
48
15
6
83
61
24
3
33
42
93
21
51
72
105
60
126
12
33
32
64
3
101
49
96
15
56
25
30
48
41
85
36
15
15
6
35
13
59
37
3
56
112
45
18
210
12
132
36
96
131
13
171
63
17
1
54
41
13
27
117
48
30
29
24
49
150
33
72
21
192
3
15
89
13
155
169
23
40
32
49
84
27
56
19
45
3
12
6
18
12
53
109
120
18
30
42
17
31
ABCD 97379657938*3^$a+1 [50190]
21
24
12
240
45
63
36
36
99
54
39
120
3
90
99
81
18
177
48
132
129
63
207
36
144
9
171
234
159
21
216
15
21
90
69
120
81
90
45
60
39
9
84
87
201
12
3
33
57
3
15
72
57
132
144
27
93
24
81
27
45
99
9
36
135
48
108
69
63
81
15
60
51
189
36
60
75
33
3
144
45
24
57
3
105
27
12
87
9
36
144
45
147
12
57
99
45
36
3
48
60
105
255
69
54
69
3
69
21
18
90
15
57
18
57
33
15
12
48
105
39
96
27
9
9
27
48
15
162
15
48
312
180
3
90
39
33
27
12
24
12
144
105
90
81
63
105
24
12
21
54
36
54
54
9
117
39
324
12
84
45
15
156
9
75
60
72
60
60
24
9
90
69
183
57
51
129
12
48
48
132
36
12
84
60
195
90
15
129
51
21
90
90
144
39
36
15
129
195
105
240
12
84
84
72
123
249
3
198
75
231
105
204
15
69
57
90
90
90
36
18
27
84
15
45
9
72
288
15
312
48
60
156
24
96
9
15
24
396
141
3
48
84
48
168
9
90
36
54
195
219
9
27
21
84
111
18
72
15
48
27
54
36
18
81
225
15
21
123
57
39
60
84
12
240
33
180
15
345
111
24
297
15
132
87
126
15
129
39
15
9
12
69
27
180
24
84
12
48
21
15
84
12
339
90
99
45
15
21
3
33
15
252
147
9
36
45
111
33
339
3
90
234
54
207
72
63
54
39
12
84
48
51
36
45
9
36
3
48
24
48
276
15
81
45
36
75
15
33
237
27
48
123
117
9
51
48
81
75
216
48
12
12
33
54
33
12
81
108
87
204
15
33
3
57
36
156
39
141
39
72
18
27
9
15
96
168
27
54
63
27
93
96
252
9
51
72
60
48
75
54
3
48
24
51
45
9
231
84
45
36
3
87
33
84
12
105
39
72
69
183
132
9
39
120
57
111
123
69
12
84
51
153
12
48
36
60
96
24
75
45
297
27
81
126
36
90
144
54
72
54
3
51
9
243
324
126
18
36
213
201
39
36
72
69
36
63
12
12
3
33
57
75
15
144
105
24
24
180
12
51
108
165
231
234
27
24
48
96
147
18
87
129
3
108
123
9
192
60
9
51
24
96
24
72
60
105
3
24
120
87
90
126
9
45
90
21
48
132
15
144
153
96
21
195
39
180
21
24
120
12
39
126
27
96
372
9
51
12
96
36
21
63
81
63
72
9
15
21
51
3
162
3
15
57
105
219
48
57
3
96
27
93
15
90
15
24
51
90
36
39
141
99
81
3
60
63
54
3
87
9
120
120
24
48
93
87
12
36
36
48
60
117
15
75
69
21
75
15
306
18
36
21
69
15
96
60
135
9
45
3
132
9
72
15
12
12
105
90
33
3
18
111
24
144
27
90
36
219
48
291
72
165
285
180
27
36
12
33
135
45
72
75
24
84
51
45
171
18
39
60
81
15
111
21
12
21
15
12
63
36
45
84
105
51
84
156
15
36
9
24
264
72
9
39
72
15
54
162
90
144
36
195
129
ABCD 97380309142*3^$a+1 [50006]
35
49
8
63
69
3
27
21
33
36
64
107
9
6
22
6
54
2
54
10
89
63
72
16
72
8
22
32
3
12
36
31
8
40
8
93
12
39
6
4
6
5
93
4
95
45
58
14
63
55
18
83
24
3
57
33
82
6
20
36
63
1
24
48
134
69
85
32
75
72
33
3
19
32
69
31
89
12
87
22
44
46
68
18
4
44
6
33
57
46
110
42
162
51
33
15
9
130
98
18
42
15
33
15
21
18
10
32
40
18
8
88
12
17
60
57
90
16
2
3
15
10
54
158
28
23
85
56
46
98
34
12
26
27
87
4
54
60
20
3
39
4
17
43
29
1
86
9
60
57
27
3
18
36
28
50
46
84
26
34
56
10
5
19
2
114
100
90
20
39
75
21
7
2
10
26
24
48
34
44
30
16
71
57
60
148
150
257
15
45
15
36
45
57
42
12
106
8
84
18
54
18
72
28
26
34
5
105
60
40
8
70
53
27
33
72
15
33
1
8
48
18
34
11
87
30
72
52
30
24
89
96
25
35
24
45
28
48
32
27
27
126
3
9
123
57
51
24
3
22
32
4
35
55
17
45
160
20
28
86
66
3
39
18
64
11
7
5
7
18
23
12
36
24
27
10
20
3
36
12
67
32
58
11
72
3
9
55
65
1
96
30
18
18
5
27
28
12
53
79
38
72
18
10
36
35
45
70
29
1
26
46
32
75
45
15
21
6
48
16
74
10
26
39
3
45
48
12
15
34
20
64
114
26
36
58
41
12
9
10
29
21
28
56
42
30
240
28
35
37
54
126
83
45
10
89
51
189
13
8
36
39
87
108
70
30
44
10
11
12
57
16
272
3
85
30
32
28
5
12
55
48
29
3
10
2
6
54
36
9
1
12
23
81
84
15
1
174
5
81
3
60
60
13
102
65
7
54
35
15
12
142
12
44
16
59
31
29
9
3
7
5
75
28
5
12
33
94
6
84
23
36
9
48
15
9
18
22
44
39
67
38
16
35
24
13
12
32
58
50
58
14
18
66
42
18
102
18
16
56
52
30
6
44
46
2
3
12
49
96
23
12
9
39
15
69
7
140
10
20
54
52
8
54
72
28
12
23
3
240
18
4
23
55
54
26
10
38
46
54
5
21
18
6
112
14
21
7
2
34
72
48
62
15
73
62
30
70
38
16
11
27
18
142
2
24
72
18
102
10
18
6
26
10
12
36
5
60
15
6
28
48
42
26
76
18
5
261
22
18
35
55
65
79
108
5
12
87
138
18
42
18
22
11
85
72
38
16
41
25
23
39
16
17
3
45
12
13
44
15
36
12
9
4
24
26
76
44
36
33
63
48
10
96
11
43
36
56
10
47
25
72
14
9
13
18
32
4
29
87
33
24
13
72
11
25
30
90
44
36
207
48
15
24
18
30
10
32
111
7
12
5
27
10
26
64
113
57
28
11
55
80
45
117
108
42
48
16
8
40
90
23
9
30
6
48
16
59
7
54
26
28
6
23
15
16
17
12
25
56
6
4
26
16
35
3
16
120
29
7
65
13
2
258
15
31
20
70
56
42
30
18
18
6
9
117
3
1
60
74
52
17
3
18
52
44
30
6
48
15
60
72
49
11
37
11
12
9
3
45
3
15
114
36
40
8
72
24
111
45
60
72
30
45
81
39
48
9
210
16
54
54
20
54
51
45
10
29
27
54
16
30
101
43
14
82
44
72
30
3
60
12
57
12
16
72
12
83
25
26
16
8
18
64
44
27
48
12
48
9
18
30
60
27
48
7
92
6
27
1
12
23
57
88
2
54
10
90
24
47
33
15
15
16
8
22
14
100
156
41
39
69
27
82
26
9
37
38
18
28
47
13
92
72
6
102
42
18
108
4
35
48
7
65
13
30
5
9
3
1
32
84
64
42
2
63
99
28
8
28
65
57
63
9
75
15
22
59
49
11
87
18
39
57
48
36
72
24
40
54
29
48
37
80
15
43
32
108
18
12
18
9
45
3
7
6
95
31
38
90
18
3
69
3
93
36
28
72
36
12
23
12
27
34
62
93
60
84
37
14
12
10
23
45
82
38
72
27
15
18
12
10
170
36
70
17
139
36
60
5
79
50
4
59
93
3
60
12
33
10
24
20
21
87
33
19
108
30
98
10
44
90
21
15
57
25
42
38
15
13
80
39
151
42
38
96
21
33
64
8
118
5
79
18
24
116
58
17
25
84
8
51
60
15
90
72
10
113
1
11
12
31
2
78
129
27
9
180
7
12
6
36
8
28
18
144
65
36
60
21
46
14
58
62
24
10
17
93
39
33
27
55
8
34
80
51
13
20
24
138
82
72
23
21
36
24
94
125
25
2
9
1
11
3
46
11
7
5
25
32
3
37
23
27
4
50
72
3
19
26
6
4
54
8
42
46
26
153
13
24
56
60
12
3
12
48
9
39
79
5
73
12
168
30
14
39
72
25
174
26
27
105
18
10
35
85
62
18
15
37
138
14
30
60
126
102
141
60
24
25
26
57
37
32
3
7
36
30
44
39
97
42
8
30
52
11
45
34
18
30
17
27
6
10
38
16
20
88
36
35
45
36
4
50
30
10
6
26
33
57
30
33
67
80
57
121
26
18
22
6
20
75
12
57
6
12
10
23
63
66
16
47
1
24
2
24
69
21
40
42
17
36
1
44
30
96
36
40
5
27
18
15
12
45
3
9
78
298
80
4
18
18
18
29
61
35
12
13
44
12
16
18
66
26
90
34
66
35
45
18
10
47
7
36
144
53
7
5
21
12
24
46
80
18
36
63
3
28
80
10
6
20
10
68
3
72
55
26
24
123
ABCD 97380548158*3^$a+1 [50019]
189
18
144
144
1
89
54
97
65
79
29
54
144
18
18
345
87
72
1
161
72
39
87
36
72
90
243
16
173
3
195
93
96
63
18
36
43
288
11
54
54
108
36
153
63
72
153
45
36
255
51
18
126
61
48
96
47
126
72
216
36
36
27
48
33
108
99
99
18
18
144
108
198
55
107
117
16
11
181
144
144
17
18
378
144
3
15
36
90
234
73
161
36
43
119
153
27
18
19
35
90
3
177
18
90
126
18
144
54
36
54
54
72
21
69
72
126
342
108
90
18
36
259
227
36
126
18
25
144
32
105
162
21
15
18
111
16
125
198
18
126
72
37
17
342
57
16
161
79
47
97
11
90
36
198
225
16
128
64
125
216
187
32
15
162
54
73
80
117
18
126
108
144
63
63
18
54
9
45
234
36
18
99
64
80
64
143
90
162
126
135
63
18
18
253
17
90
36
145
341
54
90
36
7
29
90
108
45
16
48
17
63
9
72
54
54
19
35
108
126
163
17
127
17
63
160
65
90
37
53
54
36
81
9
199
96
11
252
25
119
306
54
144
1
251
54
18
381
33
18
45
189
18
36
18
43
128
63
36
36
36
54
36
180
360
234
18
163
53
27
448
101
75
123
21
69
523
144
125
108
72
63
81
63
27
180
97
48
384
47
180
45
153
55
35
90
3
33
36
27
351
1
53
36
18
37
35
108
129
33
54
9
45
115
11
36
1
128
33
351
64
179
216
21
16
53
108
127
35
93
33
144
108
19
71
73
35
54
7
144
11
54
63
207
97
11
21
51
72
133
83
270
111
96
16
48
89
252
144
43
32
105
18
36
54
54
54
127
80
16
11
126
270
18
18
133
29
36
63
9
39
87
144
25
32
285
147
256
29
99
48
288
16
107
37
128
240
27
133
29
18
162
72
72
18
45
9
39
195
72
270
39
87
25
155
21
33
79
83
61
29
99
45
234
361
71
25
128
16
11
108
9
64
125
3
16
125
19
17
79
83
189
48
96
64
35
36
169
155
181
17
63
16
155
21
213
72
18
90
108
18
180
18
108
55
17
54
217
107
21
33
79
32
105
199
35
45
243
109
17
18
45
45
3
51
252
97
173
18
72
217
17
127
35
306
27
16
272
9
126
72
36
36
36
133
11
21
16
35
144
216
144
36
54
36
279
480
33
72
54
180
109
80
45
99
16
11
21
304
17
90
72
45
448
48
35
18
18
25
47
1
251
234
180
54
1
96
11
72
45
64
80
45
54
54
7
47
1
53
72
99
16
11
165
87
25
ABCD 97380875006*3^$a+1 [50288]
45
18
54
72
78
66
15
129
72
75
183
21
99
162
90
21
87
36
60
57
45
15
120
24
129
90
36
36
45
15
54
156
63
120
57
18
45
111
96
69
15
6
15
33
111
51
72
198
75
129
30
24
84
153
33
12
90
132
21
27
78
84
63
27
177
9
135
81
51
180
183
66
78
33
48
72
9
360
39
117
75
24
99
24
21
156
15
24
165
15
90
54
66
132
63
111
18
186
57
168
9
27
21
39
129
36
300
90
6
144
30
21
33
132
192
90
60
81
9
66
132
369
9
75
132
99
21
123
21
69
84
87
144
99
30
132
36
48
6
105
51
72
18
108
111
111
12
21
132
27
6
255
132
39
108
21
15
6
84
15
39
42
90
21
108
27
144
186
102
36
24
138
60
48
24
12
99
87
192
33
3
117
120
147
18
54
9
156
15
9
27
33
129
123
105
63
51
48
90
42
66
42
21
15
54
48
144
78
21
156
111
48
21
24
9
42
66
15
204
96
207
60
30
18
105
39
36
33
9
123
15
18
180
15
39
81
99
18
99
120
21
84
54
150
207
63
12
252
432
90
60
18
66
132
72
51
159
21
147
282
27
15
138
42
18
3
9
114
66
90
9
51
198
36
111
84
39
33
3
117
93
36
15
3
57
141
15
180
48
36
33
18
30
204
48
6
120
6
54
21
384
96
111
45
3
21
51
72
18
42
102
75
120
9
30
6
48
180
42
216
45
168
15
180
60
102
78
81
36
27
102
6
9
99
297
60
123
6
66
33
39
93
3
36
48
33
84
84
39
288
9
3
78
192
171
27
60
30
15
3
21
21
75
69
90
9
27
18
30
54
90
21
156
135
21
15
90
72
120
198
60
120
162
6
84
18
99
225
15
111
18
15
60
147
33
21
108
12
90
24
54
66
222
54
54
84
90
6
234
12
6
48
195
156
225
75
24
81
6
18
162
48
54
18
45
9
24
210
126
39
36
60
216
108
396
15
129
69
3
189
15
225
84
90
96
18
108
90
228
252
42
3
24
75
45
60
39
117
63
60
72
48
117
60
45
18
126
18
12
96
12
78
48
15
9
3
15
18
51
183
18
162
210
51
45
126
30
168
162
21
9
111
120
63
21
63
60
33
255
90
39
36
48
21
108
102
165
33
168
102
186
207
39
9
9
42
30
24
51
15
6
75
15
45
84
63
72
9
36
9
42
45
27
30
63
15
105
60
123
36
126
39
285
54
234
36
66
96
192
36
36
78
18
12
36
294
138
69
75
21
327
18
18
21
51
9
63
102
60
108
3
117
27
231
72
72
36
33
57
12
36
6
225
21
3
57
99
39
6
84
60
15
96
24
81
18
138
42
36
12
114
51
177
60
48
72
42
21
33
12
240
48
54
126
27
45
63
297
60
3
12
180
75
93
15
21
33
36
75
261
150
9
9
72
90
54
15
51
36
42
18
30
54
69
36
129
42
72
138
15
129
51
24
36
183
84
42
18
21
180
117
72
72
15
24
69
27
36
ABCD 97381620712*3^$a+1 [50017]
52
108
33
15
15
29
55
17
79
57
27
36
24
300
197
88
116
84
28
3
57
32
85
18
72
93
140
24
96
67
66
102
125
28
140
12
43
77
97
23
24
91
93
80
7
72
53
24
103
33
27
65
40
108
48
24
32
4
15
12
17
151
17
163
84
17
4
39
18
42
6
59
36
40
56
19
264
41
115
41
60
43
41
36
151
33
87
12
45
8
7
65
28
80
7
17
103
36
189
48
252
80
12
124
32
28
39
45
15
5
48
28
56
16
3
90
71
64
9
131
4
63
105
87
141
212
24
36
43
29
31
9
36
12
27
45
3
77
60
25
3
48
116
31
29
96
7
33
87
17
36
115
17
85
131
67
53
60
7
48
12
65
7
48
89
24
96
19
117
20
12
156
7
29
103
17
19
57
32
252
43
65
72
60
19
24
17
73
78
57
128
24
31
192
48
237
32
84
55
24
65
31
12
5
24
19
12
12
21
15
24
36
174
35
103
29
43
33
20
25
18
30
47
60
12
16
92
24
96
7
101
24
48
100
8
19
17
60
19
24
281
72
160
8
52
63
12
197
13
3
164
25
191
115
30
54
36
9
56
60
12
60
12
31
29
36
24
28
8
115
177
3
125
36
4
27
29
43
60
60
65
55
137
31
153
15
72
120
17
25
11
79
45
15
120
5
151
5
55
9
15
5
72
60
24
72
7
137
60
16
123
132
5
103
12
65
168
24
16
12
20
24
19
24
17
19
12
33
80
49
126
12
113
52
27
36
5
112
48
15
45
75
54
227
19
12
65
103
41
108
88
32
55
17
43
45
63
29
24
115
72
65
163
84
101
7
53
112
32
60
55
33
48
27
18
15
195
30
27
20
7
36
45
56
43
81
56
103
48
17
85
71
127
17
55
168
57
20
31
9
20
48
40
27
77
31
48
41
24
4
111
65
139
77
24
247
132
53
13
15
20
132
72
12
180
43
36
5
7
12
81
56
1
15
147
45
33
18
17
48
84
91
41
103
17
31
12
18
42
17
36
84
13
131
36
19
24
153
63
257
55
29
103
60
48
12
5
36
7
5
60
163
12
12
65
55
45
80
88
8
84
72
16
117
203
72
61
107
172
51
57
8
72
7
81
15
12
48
41
103
36
41
108
108
43
17
84
4
92
7
96
204
36
57
68
84
31
24
36
5
60
12
72
36
79
45
36
20
7
30
78
41
31
42
71
19
53
172
32
24
67
53
112
8
60
19
41
60
60
52
20
40
45
42
21
225
54
216
41
19
54
96
27
20
43
69
225
11
55
17
127
137
76
44
28
36
32
72
31
5
19
17
283
45
32
16
8
12
97
30
137
120
36
48
7
72
216
54
123
32
76
9
75
15
101
36
24
67
12
5
36
24
31
54
30
53
132
55
108
102
83
40
117
66
101
76
140
163
12
12
21
135
12
53
132
60
112
111
5
84
48
84
43
33
132
45
23
43
17
84
103
17
1
23
52
3
29
28
105
18
24
6
30
12
5
7
36
84
45
15
53
60
12
12
24
7
5
28
24
116
64
56
12
72
85
90
65
115
17
79
41
19
24
17
36
115
53
40
84
3
53
24
55
45
116
132
48
7
53
12
12
12
43
17
48
13
123
69
90
180
96
117
60
68
12
103
90
15
32
103
5
4
15
5
28
80
7
21
32
168
52
32
151
72
89
49
30
177
32
16
116
13
123
68
49
51
144
15
41
64
20
132
19
5
79
60
77
19
101
16
68
4
3
48
41
24
55
84
60
36
29
1
11
4
75
12
5
67
18
42
101
156
36
12
96
7
48
30
251
79
72
17
55
497
79
41
19
5
67
17
1
167
55
33
20
19
5
115
113
115
5
43
17
67
93
108
84
75
17
4
104
36
4
48
27
101
79
41
220
9
47
124
32
24
184
87
33
20
72
24
24
7
53
292
3
65
36
43
60
66
15
75
65
19
5
12
48
28
32
48
7
5
12
4
12
45
15
33
35
60
ABCD 97381871066*3^$a+1 [50017]
147
105
6
25
23
216
9
9
126
60
30
36
51
27
12
6
12
18
42
27
39
54
27
51
48
60
9
40
72
143
25
35
21
45
19
72
71
18
24
66
21
69
24
18
18
7
29
43
32
48
21
67
5
12
252
6
85
17
7
35
45
3
18
27
72
63
6
84
87
40
8
15
25
83
117
27
30
111
15
54
51
64
168
8
39
84
60
1
53
18
72
36
37
104
33
15
48
15
129
9
15
16
176
33
39
51
12
49
5
43
71
1
11
108
49
8
15
24
9
45
90
9
45
108
18
30
31
56
45
30
42
12
168
7
29
139
5
27
3
21
15
6
3
51
21
40
5
36
7
35
12
25
11
60
9
40
5
3
33
39
15
36
30
15
48
45
24
3
33
12
3
72
3
12
18
39
96
9
103
77
43
17
7
5
60
120
60
36
18
30
79
32
3
18
72
3
64
120
11
45
63
1
8
81
31
5
3
40
5
6
12
42
7
168
41
7
29
90
81
72
75
93
24
15
153
40
53
198
37
8
69
3
27
108
18
7
8
16
83
18
18
126
3
87
9
9
7
113
6
36
138
36
111
16
5
3
69
12
151
8
27
37
53
18
105
21
99
45
19
17
55
29
72
24
18
153
64
56
24
160
101
3
15
102
72
51
9
7
5
171
15
12
13
29
36
15
40
89
48
15
112
35
13
5
36
6
90
31
24
53
12
15
16
167
73
89
6
72
12
13
32
9
24
18
12
78
3
16
53
12
60
115
23
6
27
48
96
9
36
36
54
120
6
12
96
15
15
57
93
102
54
60
84
6
126
19
71
25
29
18
97
41
7
8
24
3
48
18
19
185
108
72
12
15
3
60
33
120
39
9
120
144
40
17
54
30
36
39
21
180
55
11
37
72
128
3
48
21
93
36
12
99
135
78
120
51
27
45
183
49
101
12
7
17
31
35
45
9
24
31
35
45
24
27
18
91
56
24
21
75
40
104
16
77
43
5
123
120
51
133
5
6
37
53
90
90
79
32
51
102
7
35
18
18
49
104
24
87
18
6
54
102
93
40
8
117
27
24
177
24
84
24
43
47
90
15
15
33
120
15
9
40
48
5
3
40
29
234
9
33
55
24
65
15
33
15
88
23
6
36
55
104
16
5
12
7
80
21
3
21
91
120
59
18
18
30
27
40
5
3
57
30
18
42
157
48
113
15
45
235
200
69
3
81
7
8
21
3
96
195
21
45
126
42
66
24
33
33
79
48
80
27
21
16
41
15
3
45
9
12
36
15
40
5
18
49
32
48
45
96
12
18
69
48
24
16
72
23
18
24
55
8
9
54
12
45
33
12
19
53
147
15
18
6
90
156
24
66
6
3
9
7
128
33
15
40
8
165
19
8
63
150
67
80
24
40
23
72
25
29
66
33
48
64
5
36
18
61
29
72
3
9
72
39
15
42
7
32
24
16
29
174
42
66
42
72
18
36
49
23
49
8
105
7
56
57
6
72
102
96
27
9
54
121
41
15
24
51
18
51
69
6
13
41
54
30
3
72
48
24
33
18
18
36
90
13
23
42
55
71
1
120
23
18
12
6
45
136
11
45
45
3
136
29
90
57
63
6
75
15
9
57
15
75
37
5
163
53
99
72
96
69
36
24
18
12
81
64
5
90
25
11
162
18
18
39
72
33
7
101
48
19
17
6
120
42
30
25
168
8
21
18
18
87
57
15
15
9
15
49
128
24
40
65
31
5
19
96
29
48
90
33
24
21
12
87
24
21
18
18
54
54
12
15
72
48
27
6
12
139
29
12
127
32
9
30
1
125
18
18
204
43
5
75
57
30
33
45
3
9
55
89
216
39
57
12
51
64
35
45
45
123
33
6
9
9
87
15
18
96
102
25
17
72
18
36
9
3
18
51
88
72
59
36
18
87
96
147
36
12
18
51
9
36
90
198
12
36
19
5
36
30
49
96
72
17
55
95
1
65
15
48
16
8
27
48
13
23
24
33
39
1
104
3
37
53
18
9
48
27
36
60
108
1
96
24
48
80
15
57
160
8
33
55
24
56
45
138
1
104
72
189
174
36
1
77
27
63
30
51
72
27
12
24
66
60
138
57
15
6
12
15
72
16
47
25
32
24
129
150
18
12
51
9
55
8
40
192
72
80
111
49
80
51
37
8
9
31
5
48
24
3
24
9
31
8
15
36
156
1
8
24
21
36
60
75
51
37
53
27
48
9
60
66
9
40
23
57
40
11
229
23
57
21
3
15
36
54
84
360
163
23
81
39
1
23
18
15
40
32
75
12
105
16
192
56
24
57
36
90
129
3
18
27
88
8
15
81
48
57
31
23
57
144
16
8
81
66
37
23
9
21
60
7
5
67
56
24
69
19
23
49
5
54
61
56
27
45
72
96
69
114
49
5
147
15
108
36
105
ABCD 97381899196*3^$a+1 [50004]
12
1
12
42
6
24
66
30
24
35
1
96
11
24
73
12
120
36
24
23
1
47
60
24
24
25
11
36
13
12
35
49
35
1
12
72
24
36
11
19
65
1
48
72
47
7
48
17
13
47
108
7
48
5
97
96
23
1
23
13
47
72
48
48
192
13
12
83
43
29
36
12
97
11
49
6
65
79
78
23
85
11
49
107
144
85
23
12
55
101
49
35
48
7
78
18
89
1
47
1
12
108
96
24
11
84
60
1
60
11
37
96
11
1
59
108
25
12
59
25
35
1
59
19
5
13
168
71
73
102
6
42
48
48
54
11
1
36
90
29
25
119
19
18
83
24
12
85
23
73
48
84
23
25
12
120
42
144
54
23
19
6
35
48
24
60
67
53
12
61
47
13
84
18
6
11
49
12
107
37
35
13
72
23
108
24
13
11
60
24
12
48
25
30
18
120
12
12
131
49
60
24
11
91
42
83
73
12
24
83
1
47
97
35
60
1
120
11
168
7
41
60
43
54
48
12
78
30
24
83
12
43
42
24
84
48
132
6
54
11
61
84
35
84
1
12
12
23
55
138
59
1
59
25
36
95
12
133
107
48
49
35
133
35
24
61
59
24
19
6
90
5
49
12
11
13
11
1
60
23
24
1
119
55
78
47
1
95
12
49
36
12
11
1
35
145
60
36
35
67
18
24
11
228
24
48
108
12
13
11
96
84
13
12
36
47
25
71
127
77
1
12
23
1
96
108
72
23
24
25
120
12
143
72
96
49
35
24
1
84
36
36
23
36
73
11
85
24
12
59
24
1
66
5
25
11
7
48
150
24
11
24
24
1
60
155
24
25
35
37
95
48
55
17
13
12
72
47
13
60
120
60
12
11
13
144
96
36
24
72
12
11
84
60
1
59
121
36
11
13
35
60
1
143
1
96
11
12
25
11
109
12
24
12
48
24
11
60
109
60
35
25
83
97
47
1
12
95
1
191
96
72
37
36
12
23
12
121
12
24
35
103
6
47
25
24
59
12
19
5
13
48
23
24
37
23
120
1
119
121
96
96
119
24
1
23
1
47
19
41
199
65
49
11
84
12
12
55
30
36
36
84
24
36
42
89
120
1
23
55
6
11
12
108
55
30
24
24
47
13
167
84
13
107
19
54
12
48
12
66
5
12
12
13
48
48
6
18
23
24
1
23
12
24
163
53
12
1
35
12
13
191
1
12
60
120
131
24
1
36
24
11
169
47
7
30
72
11
37
23
25
12
23
60
12
13
47
1
35
24
25
83
85
12
42
18
35
37
24
12
12
48
83
180
25
6
161
24
1
12
120
71
36
13
72
48
72
11
48
36
25
35
25
11
25
47
37
168
60
35
13
24
35
31
17
1
96
36
12
47
73
47
13
36
11
25
24
72
24
59
1
120
71
48
1
23
1
11
133
12
11
37
35
25
48
12
48
18
17
79
29
1
18
77
36
25
12
47
91
5
48
1
11
12
12
61
119
13
48
12
143
13
24
6
96
54
47
37
132
120
24
36
36
42
41
49
11
49
42
65
36
49
11
12
1
95
12
48
36
1
59
1
83
19
138
54
101
37
36
192
107
85
96
36
48
48
72
6
41
13
23
13
36
60
11
37
36
95
61
71
37
60
23
24
85
11
12
13
48
11
144
1
36
12
47
24
1
66
5
84
60
109
72
12
42
5
1
72
11
36
24
1
11
37
35
13
12
95
60
36
1
30
5
1
42
53
13
11
48
12
1
54
5
25
156
23
61
18
66
59
13
48
72
12
36
11
115
48
42
23
25
71
12
25
72
36
24
96
12
90
89
121
60
12
102
66
35
49
23
157
36
23
1
35
49
24
35
37
11
13
11
24
12
120
7
42
6
54
11
79
48
77
36
12
13
12
155
121
36
24
35
55
65
72
55
77
72
109
11
36
72
55
66
35
25
72
90
42
48
12
11
25
11
108
37
23
36
24
36
72
205
47
1
155
61
48
102
5
48
13
12
12
11
25
48
11
48
7
6
12
36
11
48
60
37
120
215
85
83
36
72
25
23
1
144
42
17
25
47
36
13
60
24
83
24
24
24
61
167
24
43
42
84
35
12
13
11
84
1
23
1
84
47
13
48
72
36
11
96
132
37
23
37
71
37
6
89
1
84
66
41
13
42
18
23
25
59
168
12
49
156
24
107
48
72
37
12
6
48
54
11
24
1
72
12
18
48
42
59
1
59
25
23
73
60
42
18
47
36
121
83
85
36
102
29
84
49
23
7
18
24
23
108
60
7
53
24
24
25
114
90
72
24
144
83
24
1
138
65
37
12
72
60
71
13
95
24
37
24
71
43
6
24
36
30
6
36
95
7
18
60
48
66
41
73
59
1
12
95
12
1
11
13
12
6
18
60
35
1
36
23
25
36
11
60
60
24
48
13
60
12
71
96
36
25
24
36
12
47
48
43
5
13
12
12
11
25
36
35
13
11
24
13
48
11
109
192
12
42
78
11
24
73
12
11
25
71
84
12
24
1
12
48
95
13
132
48
11
36
12
25
12
108
72
11
48
ABCD 97382023054*3^$a+1 [50027]
3
45
36
19
11
145
35
24
45
48
72
48
9
31
47
33
12
28
132
48
60
72
8
105
54
81
57
3
12
48
57
75
15
66
6
6
54
93
15
30
3
99
13
36
59
72
13
80
28
72
5
96
96
18
33
52
11
97
60
233
30
57
60
9
30
33
45
15
27
213
33
15
28
180
44
28
32
16
24
11
9
15
73
53
19
11
37
17
55
71
109
20
27
66
15
33
19
8
27
36
6
3
33
42
6
79
8
69
84
12
15
132
16
44
15
12
6
42
96
69
148
17
30
18
27
48
28
72
17
30
12
21
3
9
21
30
24
12
48
145
36
29
42
1
29
96
115
12
8
72
16
12
77
42
21
33
7
47
33
9
43
48
5
12
115
17
91
20
27
25
68
9
24
79
36
71
48
25
17
111
28
44
27
1
59
81
180
45
15
45
7
47
49
11
84
9
75
12
33
28
47
33
148
24
11
129
16
5
24
6
9
16
59
12
49
137
102
90
108
54
109
12
72
95
33
3
85
32
112
180
8
39
13
48
80
12
15
12
6
24
31
17
60
135
51
66
18
13
20
12
33
18
66
3
57
30
13
276
41
111
72
60
15
93
39
1
47
1
131
1
5
12
30
25
216
71
84
24
30
30
13
72
35
6
6
81
52
20
105
31
35
6
19
72
59
33
33
27
27
13
53
168
12
7
101
99
48
12
27
21
33
96
111
63
37
53
87
117
43
47
13
92
27
1
83
36
61
29
30
48
1
5
30
97
32
81
120
19
11
54
96
12
87
27
114
12
67
5
91
92
9
150
13
41
30
6
31
47
61
5
87
60
9
330
21
39
13
48
92
45
31
84
8
9
111
39
13
8
27
90
75
75
105
21
54
33
129
103
8
192
15
12
61
32
33
7
11
24
1
11
84
69
45
48
42
42
91
47
45
51
24
1
5
6
1
32
27
1
80
63
24
33
12
57
54
189
28
32
16
95
144
73
120
17
3
27
25
20
40
125
48
27
16
29
15
40
80
27
1
53
7
17
15
27
6
27
27
61
47
45
28
20
3
6
48
3
3
42
84
60
24
19
53
127
20
88
29
18
33
28
12
5
27
76
11
13
17
63
51
9
40
71
69
60
27
21
3
42
7
240
11
109
36
5
55
32
72
40
8
33
7
20
220
59
150
18
30
30
42
63
93
54
24
49
11
42
42
13
20
45
43
12
119
54
54
61
11
18
90
12
1
23
49
53
15
40
59
6
147
40
200
16
44
48
33
67
29
3
40
20
48
3
24
102
3
16
11
24
84
42
3
15
12
61
137
42
18
6
6
30
66
162
61
5
7
108
71
48
25
173
87
51
42
7
53
7
35
85
5
168
7
11
24
1
72
59
48
33
9
3
28
32
81
87
12
28
20
12
111
30
54
72
6
18
54
15
76
11
78
36
19
131
49
5
75
27
24
9
60
180
21
6
30
3
15
25
5
36
39
75
13
108
44
27
1
180
32
16
59
13
17
12
31
23
60
84
12
48
93
12
27
24
69
51
42
12
63
33
24
186
9
28
12
47
60
1
5
27
21
99
168
72
28
29
3
16
24
48
47
12
93
75
18
15
9
3
60
16
29
15
33
12
66
25
71
21
3
129
28
12
36
41
3
15
36
69
21
30
69
75
33
9
3
15
30
150
102
111
99
49
11
48
13
12
53
7
68
69
48
3
72
48
3
42
72
91
24
107
33
87
60
13
68
33
84
42
78
42
121
77
42
138
30
1
35
66
43
125
3
12
171
57
27
25
11
24
1
144
11
9
147
60
73
17
3
27
48
13
17
15
48
27
42
51
9
3
27
1
212
27
6
15
27
30
30
18
67
20
100
5
30
45
27
61
12
11
102
18
237
28
89
30
13
140
12
15
13
20
9
19
71
133
48
5
207
28
23
36
13
20
15
1
89
102
21
52
95
60
45
45
75
28
107
138
27
51
69
40
47
33
27
93
60
21
60
180
19
20
33
84
36
55
32
40
20
108
57
3
33
19
20
28
32
87
120
18
30
18
48
12
114
48
1
11
18
3
72
40
11
24
30
66
9
45
72
31
17
12
30
24
30
6
93
16
32
60
27
60
12
78
15
45
12
18
126
79
20
45
126
69
48
69
19
92
12
21
6
60
21
99
49
131
33
33
87
15
61
89
75
15
42
43
113
15
129
48
43
17
3
3
30
6
84
57
27
105
40
20
15
36
37
107
33
27
1
17
60
43
89
150
45
267
61
77
3
33
30
109
8
9
90
60
24
54
15
48
12
21
30
25
24
48
17
12
54
60
24
93
99
78
66
9
15
73
32
21
6
48
45
21
7
5
87
28
17
30
13
12
80
48
3
6
3
100
107
1
89
90
81
27
73
29
3
40
47
48
13
29
18
133
12
8
9
18
25
80
117
18
85
47
21
148
24
35
73
53
36
31
80
3
36
13
80
40
36
104
21
36
3
45
ABCD 97382086474*3^$a+1 [50017]
77
61
11
16
27
165
3
5
49
59
49
15
75
36
12
114
30
9
189
132
36
180
87
33
39
8
168
7
18
63
24
111
21
123
48
9
15
9
96
36
255
30
35
12
36
67
12
78
15
192
32
115
54
27
27
17
88
21
54
45
132
9
11
19
77
28
21
95
55
69
12
165
75
33
126
6
75
9
15
93
36
71
19
42
39
81
27
32
96
43
36
6
59
31
54
15
33
6
30
6
5
43
6
36
15
44
96
19
45
69
18
89
73
51
15
36
36
24
30
90
29
25
24
18
18
90
36
29
1
15
44
16
15
33
21
90
105
12
15
45
27
18
48
39
21
12
78
30
36
6
53
52
32
43
17
13
39
15
6
54
18
12
36
78
72
33
69
6
77
13
107
64
48
12
15
108
53
4
51
45
9
24
27
39
36
60
12
42
18
12
5
1
99
48
45
11
64
33
60
59
31
12
77
85
51
27
36
12
29
36
48
16
108
33
114
108
12
41
13
6
141
32
28
20
28
32
43
66
36
72
36
132
30
9
63
18
27
60
27
66
18
5
67
125
43
66
78
12
6
39
48
188
4
24
20
172
27
72
30
6
12
36
9
87
33
8
49
180
54
9
3
29
169
35
24
193
18
42
15
20
204
25
6
29
16
24
21
18
36
18
155
91
42
54
9
32
43
6
63
21
24
18
90
75
44
1
78
120
5
19
90
12
24
54
41
24
40
132
68
1
30
36
29
49
18
48
45
9
6
29
132
49
60
35
19
153
9
36
30
24
30
3
51
6
18
65
16
39
41
49
42
36
5
49
63
8
37
15
57
39
12
3
117
3
6
15
96
24
96
3
36
9
120
27
168
12
117
51
65
91
65
31
33
57
72
147
224
91
36
162
18
45
15
33
15
41
31
17
52
20
76
3
17
60
52
8
43
77
12
76
116
43
17
16
15
17
1
71
43
36
17
13
36
6
234
155
4
24
105
107
13
42
54
12
78
9
21
27
12
36
21
66
78
27
12
15
105
57
18
21
27
42
30
78
75
45
3
21
11
43
5
7
54
3
33
54
45
60
21
15
8
55
120
57
3
9
63
29
19
36
65
40
45
144
30
77
37
3
20
208
39
77
24
1
24
75
15
30
119
12
28
81
51
75
5
16
123
9
12
84
111
36
9
20
109
24
23
223
69
92
1
3
44
97
90
18
35
28
69
48
6
5
25
11
48
37
36
12
18
18
51
45
35
19
12
89
25
174
5
37
12
143
25
3
51
21
92
16
105
39
60
75
18
24
75
8
61
30
24
41
112
9
35
13
90
6
90
41
228
31
5
40
51
65
43
36
36
30
11
64
21
27
8
60
25
83
79
21
84
3
54
179
60
112
69
11
7
108
84
29
52
188
1
36
27
15
36
54
51
15
9
45
47
28
20
73
3
15
21
9
35
91
6
63
129
72
11
139
9
39
78
23
4
45
11
16
75
6
35
19
36
9
68
85
66
21
60
15
105
3
41
4
3
42
138
105
129
203
91
30
51
56
145
24
54
12
29
31
84
6
12
15
140
7
125
1
24
54
69
51
42
102
57
3
105
51
6
120
18
60
18
18
66
18
6
35
19
81
180
9
12
18
41
60
64
20
40
51
36
66
18
24
12
21
12
27
54
12
78
21
15
53
1
35
127
120
150
15
33
72
23
37
48
11
13
12
35
145
6
57
87
33
75
30
6
89
37
11
4
141
119
40
63
41
16
69
39
80
28
20
25
107
91
17
160
20
7
5
43
53
16
44
52
15
45
48
20
64
60
32
48
7
90
24
54
101
7
234
123
33
132
3
8
136
45
11
43
5
84
127
18
180
27
68
96
61
95
31
77
36
1
18
45
3
9
36
63
90
36
39
72
3
81
9
54
33
33
6
108
30
47
31
102
111
72
75
77
120
13
35
19
161
43
72
9
63
53
64
36
63
29
7
126
63
201
231
24
20
49
27
48
20
1
48
51
75
5
1
15
44
79
53
55
33
84
27
5
31
33
9
48
18
81
33
35
16
32
25
48
51
21
3
21
35
4
81
18
18
63
60
9
48
18
6
11
4
39
41
25
35
1
42
156
90
47
4
144
20
16
21
3
56
28
32
49
47
19
105
56
133
12
78
29
37
18
96
36
5
64
21
111
33
12
15
144
3
42
3
36
44
12
139
9
3
18
132
48
24
18
30
72
42
18
107
19
29
25
3
33
15
24
56
16
63
5
16
84
8
64
81
3
9
36
36
11
43
6
23
43
45
15
72
161
31
78
120
23
37
123
3
29
55
6
15
24
33
48
42
5
25
150
138
42
54
18
108
18
35
1
3
51
41
4
12
12
75
18
48
24
51
87
17
7
45
3
42
15
21
54
48
6
30
101
25
23
31
5
12
4
104
61
23
96
52
32
172
44
7
ABCD 97382759458*3^$a+1 [50034]
12
24
66
7
23
12
18
43
11
21
9
183
15
6
12
15
3
60
49
5
27
3
36
90
30
84
45
16
35
45
9
36
6
18
12
271
32
21
91
41
39
16
35
168
6
6
150
3
9
108
27
21
36
30
73
11
12
9
93
3
192
21
24
72
18
66
42
12
1
17
30
33
105
30
66
54
24
12
18
27
3
6
24
6
12
45
69
43
48
47
12
48
12
73
11
42
43
59
36
24
42
24
54
18
12
18
145
48
11
18
12
24
12
114
33
75
18
12
30
72
24
66
6
33
69
6
30
12
18
102
24
30
13
32
16
17
63
33
60
12
42
36
6
174
30
30
174
18
18
7
23
6
24
60
54
6
66
1
17
30
78
12
6
49
47
33
16
17
72
18
12
30
30
45
15
1
11
18
3
3
30
15
21
78
72
21
87
57
64
59
36
36
24
60
90
15
141
90
9
16
5
114
150
195
9
36
6
84
12
30
12
18
90
24
24
30
12
48
54
18
18
12
84
18
48
138
66
6
42
12
48
102
51
9
36
138
24
1
144
17
48
30
30
6
84
6
72
30
48
30
15
87
25
5
102
21
69
60
30
108
37
41
30
90
12
18
1
41
18
85
5
6
21
3
6
36
99
9
54
42
96
183
51
48
157
5
6
12
73
17
31
5
36
120
31
17
138
78
24
12
19
47
102
6
6
15
171
48
60
60
24
18
19
29
36
15
3
93
33
15
39
102
3
27
54
90
24
60
36
6
78
42
36
43
35
24
150
48
42
72
6
12
27
9
7
53
24
18
12
37
80
33
63
27
37
5
24
51
93
96
51
39
126
24
60
39
96
45
6
13
35
12
24
60
45
16
5
168
102
24
37
77
12
39
15
90
6
49
17
18
36
30
75
16
47
6
30
30
30
1
11
12
12
45
3
61
17
18
102
12
18
24
6
48
42
24
36
12
102
3
3
12
81
45
51
96
45
12
55
107
66
18
6
18
25
23
12
78
30
54
36
42
30
30
1
80
27
30
84
3
3
48
60
49
48
107
36
54
42
66
24
39
69
72
51
15
12
18
42
12
13
11
90
6
21
33
12
84
36
12
31
17
12
30
21
27
78
36
18
48
48
54
18
18
24
66
84
180
21
51
45
39
144
12
45
33
90
6
84
6
12
25
80
9
55
11
48
12
24
36
13
11
21
93
12
7
71
30
42
18
79
41
7
17
6
102
18
6
18
18
39
75
138
12
138
48
144
6
18
114
18
18
72
15
3
109
23
48
9
45
51
9
96
36
6
24
6
42
30
7
29
24
6
21
16
5
42
33
33
31
29
24
12
54
6
18
36
36
9
75
85
11
85
53
30
72
21
3
42
18
6
18
66
87
48
51
93
48
3
54
36
51
9
6
36
54
55
5
90
24
60
30
15
21
24
6
18
12
54
57
75
18
19
32
21
84
48
66
6
18
60
12
36
12
18
3
39
120
1
167
48
24
18
15
87
18
18
12
72
1
11
60
9
96
15
24
9
96
15
49
23
25
48
29
51
15
1
80
45
78
12
30
30
36
54
30
6
84
48
43
23
25
32
3
30
12
3
15
97
83
54
55
32
15
1
48
29
6
60
145
17
60
19
29
12
12
18
12
6
60
36
24
6
153
21
60
6
66
18
24
42
24
54
48
48
24
42
150
30
31
23
120
1
11
18
30
24
13
47
33
15
48
49
5
27
39
6
3
16
47
49
41
18
30
36
3
15
1
35
6
24
15
69
30
18
18
114
6
30
19
17
78
90
18
144
30
6
54
174
42
12
12
75
15
6
30
12
33
27
60
96
9
27
18
48
54
13
32
39
9
81
66
30
54
24
42
24
90
30
54
81
39
126
6
85
23
36
21
39
84
126
55
5
36
96
18
36
33
45
3
27
18
3
16
35
18
66
6
6
24
96
30
18
24
45
27
30
18
37
5
54
21
45
24
12
42
60
36
24
61
59
6
24
87
33
6
24
12
24
12
30
19
59
12
72
1
5
24
78
30
7
41
114
90
27
48
27
36
12
48
37
35
60
102
24
6
205
48
41
7
47
12
24
60
24
36
84
145
23
25
83
6
6
144
6
60
24
96
108
36
30
25
29
156
48
42
78
6
24
1
5
24
6
30
120
6
48
60
165
3
48
61
11
84
1
17
12
6
48
30
36
18
48
12
45
15
108
18
6
61
17
6
9
105
7
185
24
42
12
25
11
96
54
36
171
3
6
24
31
35
61
5
90
30
3
16
59
24
36
9
15
1
47
24
78
6
180
12
37
35
6
6
6
78
45
45
90
60
6
39
45
19
96
80
16
5
18
66
55
59
6
24
12
6
24
24
30
12
43
32
15
33
45
96
51
69
30
54
24
162
18
6
114
78
90
30
24
54
15
9
7
125
48
6
72
72
60
12
48
30
36
114
1
5
24
132
6
25
32
3
18
66
24
81
64
11
24
12
72
48
73
71
25
101
12
48
18
30
96
24
55
5
42
24
30
43
11
21
39
6
99
96
15
18
78
198
120
67
197
18
42
63
48
45
6
204
6
75
111
90
87
27
6
12
18
12
60
12
45
63
1
41
55
11
78
24
18
42
51
39
30
168
19
143
225
48
39
25
23
102
18
1
71
18
30
25
128
9
6
30
18
54
6
42
12
6
24
6
36
90
13
11
42
27
33
18
36
54
6
18
30
13
77
51
45
60
7
143
12
18
54
30
30
33
33
36
18
73
83
60
49
35
36
6
18
60
42
6
18
60
30
9
15
6
ABCD 97382789048*3^$a+1 [50003]
21
35
31
30
11
12
57
40
15
56
37
6
30
87
117
63
53
16
23
1
39
3
48
6
11
24
103
5
1
80
36
4
11
33
16
12
42
42
23
132
21
63
16
29
144
15
12
9
76
3
8
37
51
32
4
3
6
20
16
3
27
38
40
56
12
4
18
42
39
36
20
60
21
12
75
132
73
11
24
25
11
1
11
165
10
74
51
9
55
29
15
31
6
12
87
20
88
20
40
32
33
15
21
39
36
4
27
45
51
17
31
2
3
24
168
13
47
72
12
25
24
60
11
43
5
12
25
36
23
57
3
21
10
5
21
94
24
30
24
87
20
31
14
34
30
24
20
15
13
20
15
117
40
203
88
5
16
56
10
17
37
8
10
5
1
44
36
99
13
47
33
67
8
12
57
16
59
48
52
9
24
23
49
71
4
5
16
42
5
25
23
40
29
43
20
1
47
48
1
23
108
4
15
96
54
24
12
23
9
46
9
53
100
78
5
12
24
9
16
11
4
113
52
15
56
19
29
85
54
77
109
15
21
11
7
26
51
25
3
20
33
15
49
48
15
45
15
33
12
11
25
6
5
25
24
36
30
14
36
15
100
36
9
35
9
36
48
22
9
56
45
15
28
56
37
119
4
9
3
9
18
41
7
33
17
48
52
8
16
24
39
33
42
26
12
3
36
25
35
4
9
20
36
99
52
9
75
32
93
15
72
12
1
27
3
105
92
4
8
165
10
101
9
40
3
44
28
65
60
82
29
16
8
28
8
16
5
144
27
9
94
5
4
20
52
63
72
38
36
55
80
55
24
17
21
10
5
37
11
37
59
40
29
15
96
33
15
28
24
20
96
24
36
24
48
1
36
80
3
12
45
4
30
2
3
36
9
39
120
48
12
25
35
31
5
24
12
55
120
5
49
11
13
51
29
16
20
60
36
48
3
57
3
12
12
25
39
39
18
23
9
15
13
8
15
61
36
42
30
116
7
9
36
92
46
6
11
13
11
25
6
33
21
75
56
60
19
18
47
31
24
53
85
11
96
19
14
72
28
95
97
30
30
63
21
36
35
36
19
65
31
30
39
93
23
7
86
39
37
54
5
12
55
24
29
9
43
8
72
7
6
11
4
20
16
8
45
52
23
25
23
7
72
89
1
39
9
23
84
19
9
77
3
7
30
48
8
39
60
21
10
14
40
3
33
80
3
157
12
8
7
20
1
59
12
4
12
24
8
21
55
44
1
54
6
59
31
9
12
60
140
33
27
64
32
12
52
63
2
46
29
9
7
33
114
53
9
3
40
15
77
108
55
33
45
23
21
55
53
3
72
12
73
68
3
12
28
65
7
17
15
1
32
3
84
21
15
36
73
20
28
8
51
24
177
75
72
40
53
4
18
17
4
12
39
86
19
45
15
33
96
27
17
36
16
59
31
6
3
9
36
11
28
17
4
11
48
12
45
96
48
64
15
27
5
28
12
101
27
37
35
33
55
53
4
11
4
81
23
84
31
30
36
23
25
15
5
7
9
119
43
38
15
12
13
56
34
6
44
16
20
3
7
18
35
36
12
19
65
28
20
25
11
4
48
20
24
36
85
32
3
25
23
21
3
37
48
128
39
9
7
20
112
32
84
36
13
42
29
12
24
1
99
3
78
35
52
12
24
20
81
48
3
48
36
43
5
81
27
9
4
60
36
18
6
56
3
7
93
51
77
108
24
72
55
29
24
1
32
39
25
3
21
27
9
59
84
36
25
11
31
17
16
159
21
32
4
15
29
24
12
1
35
48
1
8
82
29
21
4
11
33
52
44
36
76
12
35
21
12
28
104
12
3
136
32
9
3
25
23
28
65
24
10
5
72
36
28
44
1
35
24
37
48
20
127
20
16
8
21
15
60
31
2
22
74
12
39
19
21
69
95
4
116
24
36
25
20
39
132
36
55
89
33
3
9
51
12
1
71
40
8
25
32
4
44
15
25
75
72
53
27
48
40
12
21
48
6
48
17
21
15
49
11
24
49
32
3
1
51
53
16
23
1
15
9
8
12
46
30
11
9
39
45
108
60
4
6
29
13
12
59
55
9
15
62
15
81
7
8
13
30
50
15
40
152
24
36
4
24
9
32
3
57
115
39
24
38
15
19
5
33
3
13
32
34
53
36
9
52
71
4
29
34
2
60
15
60
36
12
31
17
9
4
44
28
15
8
9
100
20
7
80
1
20
4
59
24
48
12
43
18
30
29
16
65
75
4
5
28
72
23
52
12
75
6
24
23
48
19
9
44
13
20
28
51
65
3
13
8
10
54
27
8
13
32
3
13
42
42
12
59
72
12
76
41
3
43
18
35
4
45
3
8
37
44
3
33
7
8
13
36
44
75
69
46
137
7
120
41
49
15
8
9
15
24
4
5
15
7
38
7
8
85
11
16
44
16
45
39
36
29
24
115
8
7
5
36
1
11
24
25
48
23
33
10
65
7
5
43
41
1
12
35
37
18
42
51
32
40
20
31
5
12
24
25
23
13
24
18
53
24
4
12
44
28
51
17
7
17
36
9
15
133
6
41
28
117
11
4
39
9
15
50
67
3
5
36
132
12
33
39
60
73
71
12
40
32
57
4
35
7
5
4
15
38
10
170
27
43
41
7
24
14
15
60
12
49
95
9
4
75
8
24
9
60
22
5
12
36
9
72
4
12
72
27
8
13
44
16
59
40
20
88
21
32
7
12
45
44
39
7
89
45
10
41
79
42
80
3
25
107
7
17
33
16
171
20
33
22
93
57
11
60
24
21
4
23
1
11
16
44
36
12
33
12
27
40
3
6
20
15
49
20
3
108
36
4
92
13
12
27
60
21
47
9
3
13
44
3
36
105
64
11
9
28
48
59
60
36
24
136
9
60
47
49
35
12
12
1
186
101
33
10
26
4
35
12
57
15
25
11
1
48
36
11
103
45
32
24
1
24
11
180
88
3
14
3
7
41
69
39
1
35
84
36
21
58
9
65
27
25
11
12
120
13
84
44
16
44
10
17
60
4
20
9
75
132
157
6
62
3
12
48
24
12
9
4
35
40
17
36
15
43
17
4
8
40
176
4
111
6
114
2
22
77
9
4
11
19
5
33
15
43
24
42
11
12
37
11
4
9
12
39
156
17
51
55
41
13
27
5
15
13
11
19
53
25
32
15
21
27
67
18
15
8
21
3
12
1
24
24
59
45
7
3
41
57
4
48
200
15
1
114
53
72
12
13
12
6
33
32
60
43
5
24
36
96
24
4
260
1
20
184
23
43
77
49
66
77
12
13
11
4
27
18
15
8
85
8
12
52
23
28
9
35
12
49
59
37
ABCD 97383023014*3^$a+1 [50085]
6
18
156
30
47
13
96
24
6
21
15
72
12
36
9
9
66
36
42
71
31
66
30
17
103
108
77
19
78
132
159
44
13
23
1
6
69
69
11
49
6
18
71
97
30
17
16
36
3
42
60
23
1
54
41
49
27
9
6
96
165
44
55
6
48
66
5
13
35
133
72
6
29
37
54
17
13
36
95
103
156
96
96
77
1
15
15
72
30
15
44
180
79
36
24
42
72
12
6
18
42
60
42
30
6
59
13
3
21
24
12
18
30
24
12
78
6
11
16
32
36
109
12
51
9
18
30
66
30
6
54
24
102
30
24
71
36
7
41
55
36
53
13
18
36
24
165
21
59
241
30
144
30
6
150
30
149
4
51
12
17
13
47
36
1
36
12
78
108
12
48
21
3
17
49
111
69
11
1
54
21
99
33
3
30
47
7
53
55
18
48
11
19
60
6
18
41
12
25
23
64
20
60
96
4
15
78
42
41
60
25
42
30
18
60
5
12
49
63
3
12
12
89
7
18
12
18
21
3
65
12
43
42
6
137
25
35
16
20
12
43
30
11
139
5
37
18
102
18
36
89
7
102
30
5
1
6
66
27
80
12
48
55
93
99
24
17
48
19
33
69
54
36
18
60
96
84
27
39
6
60
23
13
48
179
55
77
193
12
3
93
15
75
18
6
30
18
60
18
162
30
66
30
66
66
12
35
96
12
49
15
36
15
24
204
77
7
12
6
18
222
3
21
15
15
45
21
15
33
54
5
36
19
6
39
3
42
6
12
24
9
57
23
151
48
48
12
77
73
78
84
65
31
48
5
91
60
6
99
9
102
29
13
87
81
48
6
9
75
6
6
5
13
54
6
71
48
31
21
39
5
84
12
91
30
84
30
185
16
3
102
30
30
59
19
12
30
24
24
95
1
18
36
72
12
5
7
29
49
42
48
101
67
42
111
9
90
12
53
28
15
60
12
6
35
25
84
6
6
71
64
75
9
51
66
24
30
30
6
228
36
18
48
3
9
60
36
60
11
13
23
43
96
33
153
84
51
27
60
12
18
18
108
17
48
7
18
90
24
6
42
24
6
48
35
1
48
35
55
66
42
12
12
30
150
24
5
55
30
30
65
19
48
9
20
19
24
42
23
67
108
36
66
150
6
35
43
24
77
31
48
12
48
12
102
108
18
12
9
44
1
108
48
87
3
72
42
23
148
12
32
1
84
11
85
48
60
42
24
18
36
30
42
78
81
39
9
3
24
24
12
5
37
107
1
47
43
138
6
30
30
54
15
105
27
45
12
66
17
67
17
31
29
151
18
90
36
24
12
24
66
18
45
9
6
45
27
9
45
35
43
17
25
6
30
30
12
36
9
87
84
81
93
6
17
37
27
21
18
42
30
42
102
65
16
15
12
72
41
84
25
6
65
13
42
30
48
39
80
31
5
1
36
12
12
84
11
19
81
39
105
44
1
36
15
48
81
11
36
108
84
13
83
144
7
5
1
54
18
36
66
6
48
11
19
12
53
60
49
35
13
30
54
78
17
31
54
48
36
30
5
121
24
54
150
3
39
60
30
6
18
6
48
5
13
63
21
24
6
24
9
80
37
126
18
11
48
31
36
45
9
6
29
31
6
54
18
66
24
30
18
29
19
6
30
48
6
12
35
7
77
31
60
30
48
51
48
27
5
13
18
90
12
11
31
24
42
47
1
6
185
16
105
102
17
115
48
6
11
64
21
23
1
66
24
6
6
162
11
61
36
78
17
37
90
17
28
48
3
30
99
48
15
54
54
12
48
72
30
60
39
75
6
47
16
87
12
48
189
39
90
42
33
39
12
30
35
1
63
12
57
66
101
1
18
29
1
72
39
68
16
45
47
55
29
1
54
78
11
31
6
48
11
1
12
36
95
49
6
24
42
144
36
138
105
111
29
43
105
44
73
66
5
4
3
30
24
114
36
30
15
36
32
13
15
3
29
16
9
6
5
7
24
30
30
54
15
21
18
6
114
81
261
18
12
6
23
7
89
16
32
31
29
37
18
6
54
66
12
12
30
101
1
54
54
12
54
12
18
54
72
24
65
55
6
35
31
17
7
36
48
5
1
48
123
20
12
43
72
17
16
87
41
25
12
108
90
24
108
29
84
49
11
61
18
30
12
6
18
30
5
60
25
30
30
27
32
61
54
30
30
33
93
54
12
5
48
13
30
24
84
30
30
6
60
66
53
97
24
54
17
19
29
7
48
77
64
33
11
7
89
25
119
7
77
96
60
1
15
21
18
6
23
37
11
49
11
43
24
77
48
1
90
21
15
5
31
45
15
108
120
12
24
6
24
18
12
60
114
66
54
36
99
80
16
39
89
7
125
48
96
19
6
150
29
16
27
42
36
11
28
32
19
17
12
1
132
84
54
36
84
29
12
1
83
91
48
5
7
9
27
12
5
36
60
31
36
29
84
7
89
13
35
96
76
135
9
15
204
60
18
108
12
18
24
126
54
78
72
111
27
17
37
6
12
42
96
15
9
48
78
30
48
30
17
13
72
107
25
12
23
48
25
108
36
18
36
5
7
108
42
24
23
1
96
35
31
24
48
12
24
5
1
54
89
61
6
29
31
81
3
12
108
17
25
18
6
66
18
27
27
12
30
24
12
30
9
105
30
54
71
28
15
48
17
36
55
89
48
12
13
144
36
18
246
23
103
77
13
72
ABCD 97383113242*3^$a+1 [50006]
36
116
24
54
46
8
36
30
25
204
65
7
141
15
132
41
144
42
25
21
98
25
11
58
98
78
31
41
12
7
29
52
195
60
105
20
7
96
11
13
36
36
41
55
117
20
31
59
78
90
12
37
9
122
58
15
17
67
60
35
12
1
24
11
240
72
25
47
144
22
27
81
152
78
12
49
59
42
55
269
19
81
110
24
25
29
12
16
3
192
23
54
7
45
3
77
64
99
21
44
18
25
24
29
4
62
25
125
54
36
61
12
71
54
66
60
36
18
100
98
18
30
114
12
6
12
10
51
132
24
36
5
12
18
13
11
84
46
39
11
10
8
102
13
203
13
137
28
80
30
10
14
130
195
35
130
240
123
5
67
47
18
100
80
28
2
10
63
35
10
3
36
60
23
157
5
54
61
24
17
78
1
65
16
75
48
5
55
141
144
2
25
17
7
84
155
34
87
11
12
6
139
33
74
60
1
12
71
96
30
55
149
127
12
72
59
1
108
47
96
12
96
85
17
42
12
6
54
48
96
30
24
12
36
78
36
13
35
132
10
8
40
36
104
115
23
25
35
18
66
10
8
7
120
95
46
3
72
53
67
69
111
57
20
172
3
113
19
53
78
18
66
6
28
39
17
24
76
14
25
137
72
66
49
5
55
192
11
13
12
48
84
105
51
5
52
74
46
8
55
45
32
48
126
46
87
21
170
34
3
95
48
1
125
54
54
18
13
132
143
6
48
16
2
37
23
12
82
50
1
89
54
169
11
12
72
90
52
3
35
6
64
15
47
25
41
18
96
58
75
77
18
60
121
69
62
54
40
26
60
90
30
10
44
16
380
54
36
118
36
86
1
17
48
67
41
55
125
60
36
175
9
39
36
69
8
52
51
24
71
49
48
12
81
32
48
24
67
24
60
5
232
39
48
83
72
85
5
28
2
6
19
48
5
103
24
21
36
14
102
18
42
19
11
34
144
44
91
29
18
73
5
79
23
42
18
49
33
38
49
11
120
10
104
138
36
1
233
36
222
22
27
125
6
22
176
31
35
25
29
24
36
4
170
10
8
7
47
1
12
11
46
128
55
36
45
80
67
5
103
5
139
120
35
61
60
105
2
60
12
82
8
31
11
144
12
49
41
18
10
27
33
74
6
91
11
97
168
12
125
112
50
30
19
12
5
28
36
8
60
31
24
11
121
36
33
104
28
38
6
43
33
3
5
114
73
53
211
48
77
43
191
24
36
90
19
11
37
72
5
18
94
8
18
82
116
24
28
74
24
22
62
108
13
59
250
116
55
24
48
17
7
221
18
37
132
35
48
13
60
84
41
42
18
66
18
18
70
15
69
176
90
12
37
5
18
37
48
107
34
87
113
6
36
37
60
12
24
24
48
5
42
30
78
58
62
42
30
96
10
2
60
22
80
90
1
81
3
101
90
12
18
19
60
47
6
7
5
6
36
133
11
12
34
195
83
85
5
18
18
79
36
84
60
36
5
64
3
29
108
120
6
1
65
78
97
21
62
61
5
96
18
1
245
42
12
60
18
4
24
51
59
1
84
95
34
20
88
12
62
1
5
72
43
129
44
4
8
7
21
32
12
16
27
48
12
23
10
50
126
28
8
100
15
29
36
79
29
12
28
99
5
30
6
79
83
25
5
52
62
126
55
65
132
40
26
36
6
54
13
167
18
211
71
25
101
43
29
91
41
36
100
12
302
36
109
48
71
85
5
36
18
118
39
5
55
5
148
8
150
54
30
34
39
108
95
49
143
6
127
189
8
66
85
11
66
90
18
16
39
149
7
23
1
69
75
48
60
35
34
26
205
33
26
61
24
36
23
24
133
60
5
220
80
24
36
48
150
49
23
37
57
134
36
13
41
6
228
78
102
60
121
36
71
24
36
84
10
24
20
42
37
125
40
26
49
23
70
39
48
33
68
72
12
18
18
64
63
24
53
7
83
10
8
40
39
113
16
12
8
96
90
13
17
88
48
8
67
108
36
108
11
36
10
3
53
24
18
30
16
2
18
114
18
112
62
10
68
66
24
25
12
11
13
72
47
25
11
36
1
17
12
78
66
186
85
69
164
28
98
109
33
44
66
90
19
23
18
30
109
48
5
18
24
54
102
72
37
23
12
18
78
22
15
21
27
48
24
72
120
ABCD 97383273368*3^$a+1 [50022]
53
52
68
7
33
68
79
81
32
67
77
76
189
3
48
363
54
15
56
60
85
36
3
132
236
72
25
18
29
144
100
44
43
54
23
12
64
45
35
64
68
13
35
72
100
60
57
11
36
28
51
41
168
43
53
64
56
25
90
17
12
276
1
90
233
12
16
20
124
36
9
15
8
12
73
3
8
60
1
179
91
33
3
209
24
24
121
95
31
33
32
40
44
16
140
88
32
256
24
84
84
72
8
76
69
36
51
200
145
143
96
72
24
124
45
36
143
1
36
15
21
35
48
24
96
136
68
48
144
36
103
209
97
3
33
207
48
84
8
36
49
15
21
39
8
97
11
7
18
27
189
35
108
1
51
39
17
4
44
241
15
21
195
32
61
35
37
107
91
69
57
23
31
77
84
16
32
12
121
35
52
140
100
20
88
84
44
67
113
132
40
75
54
54
36
45
9
54
162
71
52
80
12
19
21
140
1
99
80
19
54
3
69
11
115
57
105
11
132
109
59
4
153
27
117
90
125
19
125
12
48
85
15
116
76
68
72
84
48
25
35
91
9
68
12
1
11
36
124
36
204
39
54
11
151
165
20
40
9
36
83
36
4
128
19
233
52
93
63
9
275
13
183
68
64
8
4
15
144
29
96
36
16
39
233
12
43
45
252
45
35
28
135
18
39
36
12
147
149
12
60
49
234
57
44
24
60
36
96
25
108
51
3
45
27
9
80
91
41
49
95
88
80
96
19
5
13
155
52
20
43
18
36
11
79
5
48
28
9
35
36
4
128
216
144
36
4
92
61
15
57
126
126
36
95
28
39
18
108
39
15
21
32
12
48
24
16
44
1
18
9
8
184
48
68
4
80
103
36
54
71
72
28
96
180
3
36
5
156
144
52
147
33
32
61
51
111
173
61
183
12
48
45
15
176
4
212
208
60
20
25
35
48
52
8
132
13
23
31
29
16
36
60
57
27
80
168
96
7
45
44
19
5
24
48
13
51
8
28
224
85
216
18
5
24
61
72
144
123
68
4
3
5
31
54
15
57
54
17
244
81
95
72
40
8
52
32
25
3
33
3
44
25
11
16
108
36
81
18
41
36
103
72
33
20
1
71
55
54
36
99
44
55
18
72
15
8
48
24
13
18
21
69
111
80
204
60
49
90
18
27
128
24
325
59
67
33
75
117
212
48
37
27
56
24
60
16
144
236
48
36
145
63
80
28
9
18
36
69
21
54
180
17
16
44
36
108
72
85
23
265
167
4
104
24
61
36
123
12
164
64
12
80
148
92
120
136
180
68
64
51
21
15
53
36
91
33
80
228
144
1
47
25
63
72
45
15
75
5
12
1
47
36
4
3
18
131
16
8
76
3
113
49
288
203
52
32
73
15
48
20
52
60
75
57
44
7
45
24
21
179
24
157
27
72
81
35
19
18
27
171
108
189
56
25
39
116
151
9
236
120
13
36
162
53
109
11
25
126
65
115
29
244
60
68
48
52
188
49
15
111
54
11
4
8
72
12
60
13
11
120
112
68
31
54
159
93
99
80
24
4
63
53
12
12
52
80
43
65
97
35
1
75
32
100
96
36
21
23
144
13
119
40
104
64
8
25
72
23
60
7
45
108
27
18
47
36
16
36
27
17
55
5
136
60
20
49
123
32
16
9
35
84
60
37
95
84
16
75
177
12
153
27
99
9
8
28
20
60
60
292
27
101
4
12
228
12
116
144
13
47
43
41
72
49
303
8
172
3
65
28
80
180
24
48
97
36
35
91
5
13
123
32
ABCD 97383618188*3^$a+1 [50008]
60
99
45
75
15
12
42
18
45
27
12
54
111
69
6
69
39
30
60
111
177
30
54
6
30
15
48
60
45
51
75
9
39
18
15
63
144
72
126
54
21
87
18
12
27
84
12
39
36
45
63
186
15
51
132
138
63
51
30
51
45
15
24
153
3
39
48
90
6
84
36
21
51
60
33
51
96
9
21
54
96
18
54
18
219
45
15
81
54
141
147
66
15
12
33
90
21
60
36
45
84
108
231
9
111
27
153
195
45
12
9
24
84
3
288
57
135
27
93
123
36
105
96
9
90
6
90
84
21
84
120
51
18
84
78
9
9
12
3
15
105
36
81
3
156
36
15
45
63
6
111
9
6
12
18
3
12
147
18
78
105
111
81
48
36
15
66
15
135
90
63
81
126
69
3
57
33
90
246
36
24
54
81
60
12
3
117
9
18
72
9
225
54
150
18
30
15
99
81
144
99
57
33
30
114
102
81
24
21
3
57
3
15
174
231
60
39
21
27
252
18
90
180
45
87
48
105
135
105
48
39
141
12
45
15
57
18
9
45
24
54
21
69
18
153
111
126
3
51
45
33
102
69
21
6
93
87
9
39
81
36
45
150
90
18
72
138
204
3
84
3
21
36
144
45
36
15
81
99
99
45
60
132
24
21
132
90
12
18
36
6
54
15
21
75
96
84
156
84
36
99
9
75
36
24
120
6
138
18
15
117
18
84
18
6
30
42
12
117
24
99
21
36
15
54
72
54
138
3
33
15
36
24
132
33
75
99
33
27
57
225
150
9
156
51
9
39
36
45
9
54
153
84
33
3
3
54
120
42
48
18
60
84
51
24
39
12
33
60
15
6
48
63
15
264
21
15
288
24
153
57
168
144
84
15
129
60
48
15
153
12
3
156
39
6
111
87
12
45
69
75
180
60
120
27
24
30
15
3
213
75
24
84
45
36
51
30
18
6
30
6
63
12
159
9
201
6
48
60
84
186
111
15
81
3
6
75
36
60
75
90
60
18
57
9
15
3
6
162
84
18
6
12
24
18
48
3
12
27
33
177
126
54
27
144
87
9
9
27
27
18
63
99
162
48
3
57
3
69
66
78
120
6
81
39
9
72
15
12
21
105
24
147
81
18
45
27
42
87
21
3
15
45
147
105
9
111
123
30
72
60
54
21
225
42
30
78
105
3
54
27
45
84
186
18
120
168
15
24
123
36
66
18
90
36
27
60
9
135
24
105
42
69
75
48
6
192
18
72
9
15
144
21
204
45
36
75
33
63
228
15
21
15
9
39
42
36
192
18
42
3
108
9
6
12
108
72
42
126
36
30
159
9
3
15
18
12
39
3
126
66
108
18
15
9
18
18
30
18
36
54
36
6
210
45
33
72
18
30
51
183
141
39
6
12
3
39
21
120
105
15
27
108
105
105
90
54
18
42
111
27
42
90
21
15
12
69
3
72
6
39
51
84
18
108
15
27
201
135
36
24
45
12
45
3
357
168
54
12
45
81
15
3
36
45
60
36
3
24
18
99
81
3
9
51
225
36
15
3
12
105
63
108
12
78
174
18
27
15
21
27
42
39
81
54
81
99
6
15
24
192
48
57
24
15
33
303
189
18
18
12
18
105
117
12
36
15
75
42
30
33
24
15
9
9
90
57
15
69
12
27
72
18
27
15
30
135
33
156
90
36
129
12
135
18
192
60
3
9
51
156
15
66
240
48
24
66
6
39
96
63
66
54
60
30
63
33
30
60
21
99
240
45
57
3
39
72
81
93
87
153
51
15
144
21
39
102
15
48
12
183
81
255
18
258
105
60
168
39
60
48
54
54
24
102
15
111
18
54
222
15
156
135
69
129
111
33
51
12
ABCD 97384090418*3^$a+1 [50084]
103
29
36
7
12
11
49
20
132
3
21
124
20
3
90
75
28
59
1
47
30
12
111
16
131
30
15
40
17
51
9
7
23
18
18
9
28
12
35
21
75
24
30
55
48
24
44
40
44
123
33
52
5
12
7
59
30
30
114
55
20
123
432
13
68
27
48
57
12
81
67
23
30
91
36
32
51
24
30
63
15
60
45
40
47
18
7
180
23
13
59
21
9
7
11
48
30
24
18
49
23
18
30
18
12
15
28
119
60
85
23
45
3
90
39
112
11
33
64
35
6
7
20
165
78
45
16
29
7
23
49
8
27
6
15
15
24
60
48
30
48
31
144
47
12
81
40
84
20
3
13
44
15
120
48
129
81
39
39
25
17
30
49
23
120
33
3
69
15
61
20
9
30
36
72
18
30
121
41
102
61
17
63
24
3
13
17
75
3
24
48
9
204
52
152
15
1
36
29
7
17
63
12
3
85
23
12
42
78
105
45
48
12
67
83
57
3
48
24
30
66
61
23
13
173
12
55
12
11
60
42
39
39
30
84
78
30
12
175
11
24
37
20
39
21
63
18
15
75
13
24
36
5
30
1
144
5
30
9
12
51
49
29
54
45
108
3
54
18
48
72
12
66
19
11
21
4
44
105
147
51
12
21
27
48
90
27
4
48
41
31
11
30
48
54
36
60
37
167
60
60
1
12
65
39
3
66
30
12
97
65
36
12
67
53
138
54
60
6
69
12
148
8
15
18
30
1
23
13
47
21
60
132
24
3
6
67
44
33
7
8
12
40
23
96
12
25
35
12
177
39
49
251
1
8
3
73
20
16
60
36
5
15
12
288
15
33
4
41
30
24
36
24
90
36
114
181
17
19
36
23
37
173
7
17
15
111
60
60
42
55
8
57
127
23
18
15
36
60
16
35
117
100
53
18
1
44
9
6
85
47
30
18
25
20
36
76
47
78
27
40
71
12
12
138
15
87
30
31
60
59
36
12
60
60
9
21
39
51
69
64
60
107
42
27
39
105
96
28
11
30
15
9
30
85
35
61
137
18
9
51
84
1
59
60
45
75
1
32
75
9
51
105
3
69
3
57
28
23
12
108
21
384
15
54
67
23
25
23
33
27
18
114
6
15
57
102
145
5
31
59
141
105
51
3
6
19
71
102
30
18
24
43
20
15
37
35
90
103
5
19
11
30
183
24
40
32
3
126
222
25
5
78
21
3
37
89
12
12
6
61
11
138
30
24
121
20
4
5
3
45
18
37
12
65
3
3
61
20
33
6
12
192
61
65
39
76
5
24
15
81
87
27
13
48
47
12
36
9
48
57
18
13
12
47
78
12
138
72
36
30
7
84
71
78
42
12
6
30
54
3
3
105
16
23
18
79
56
88
89
60
36
19
5
27
3
36
9
3
18
42
48
60
85
24
11
60
49
20
60
3
45
123
60
240
12
60
49
71
12
6
31
24
5
30
85
35
9
21
12
27
15
13
20
3
42
12
36
7
24
143
108
69
4
12
60
53
54
1
80
96
21
3
9
30
66
27
45
55
65
183
27
60
33
15
45
39
57
36
105
55
12
23
13
36
83
78
30
18
7
72
20
3
33
27
9
4
12
5
30
78
150
49
23
42
6
1
48
80
15
1
95
24
21
12
33
15
39
57
51
150
30
85
20
57
7
41
39
33
18
45
45
12
66
97
5
90
9
39
1
36
35
30
7
36
5
15
15
21
144
9
31
36
56
15
13
96
20
3
117
40
41
7
8
28
60
149
36
12
132
15
52
80
136
53
51
63
25
20
3
30
15
180
4
83
18
3
96
9
27
12
100
20
28
60
23
42
3
4
36
36
71
42
66
12
33
36
108
36
15
72
48
12
25
23
45
75
60
60
114
55
48
60
164
16
65
18
12
18
7
47
36
132
18
7
5
67
32
9
7
83
69
75
13
47
61
35
90
27
27
30
7
20
33
67
8
21
24
51
4
5
51
52
60
68
16
11
33
57
103
17
18
109
20
51
12
12
30
60
7
20
9
30
9
100
48
113
90
132
49
71
72
81
24
63
18
12
48
30
120
72
57
15
117
24
4
20
21
27
4
84
77
18
9
12
96
4
11
49
80
28
36
35
12
97
23
9
40
71
145
48
5
19
12
59
150
39
3
12
18
3
15
12
90
168
12
3
16
36
5
30
45
15
138
27
3
174
15
111
45
9
31
77
27
3
177
33
102
33
48
15
129
36
75
49
11
12
37
5
48
108
54
37
11
73
5
24
18
30
27
12
9
30
241
23
1
179
73
5
18
165
9
63
33
102
48
9
15
30
90
120
13
140
3
12
12
36
85
44
51
85
20
27
33
39
1
60
36
11
48
150
27
3
97
8
100
32
4
23
18
18
24
18
138
1
8
33
18
72
45
15
37
11
9
15
33
15
33
105
30
57
27
25
131
37
8
15
72
9
99
9
3
60
25
5
12
27
28
11
21
111
48
61
44
12
40
35
48
1
29
30
72
12
1
20
9
7
20
9
7
32
28
5
43
29
31
35
109
11
24
30
55
5
31
5
31
179
37
23
60
12
102
91
ABCD 97384327226*3^$a+1 [50112]
32
13
15
9
71
72
84
25
84
15
15
30
120
47
67
42
11
4
39
6
63
57
35
139
21
105
35
144
31
33
36
12
27
126
54
45
72
44
121
3
135
30
12
3
32
25
15
44
12
12
72
36
12
55
42
275
109
11
43
6
11
84
25
215
61
11
28
32
24
25
60
78
12
5
139
17
4
20
24
1
24
107
40
87
60
65
12
100
39
60
81
108
56
31
5
55
60
90
123
32
24
121
275
16
12
171
69
48
72
8
67
57
44
12
157
3
72
21
11
60
25
84
30
66
95
4
36
3
6
27
12
32
76
104
28
92
49
36
11
37
11
100
56
25
51
20
223
5
40
36
33
30
21
60
21
48
36
71
205
95
4
32
109
108
12
18
197
60
49
6
18
42
89
156
24
24
7
30
138
161
4
36
80
1
59
115
105
56
13
123
69
48
66
6
15
3
81
20
16
44
52
99
93
32
28
57
59
4
56
31
24
90
6
9
69
3
20
73
6
5
48
52
135
5
25
11
220
32
97
95
24
4
21
51
99
77
40
3
45
44
1
36
24
60
11
25
179
36
124
24
12
36
57
47
85
11
144
175
5
73
12
11
100
44
139
197
48
60
72
37
87
24
12
240
39
18
11
49
27
44
100
20
25
59
1
30
45
120
116
133
3
63
54
12
54
5
1
11
24
49
11
13
12
3
156
44
12
25
59
12
7
21
21
24
84
30
42
23
1
15
120
92
24
24
49
12
71
253
156
3
56
36
160
135
24
114
12
71
49
11
37
15
60
27
81
3
54
23
19
30
63
45
36
11
49
35
96
115
33
45
71
60
1
39
56
48
76
32
88
44
12
108
12
36
28
81
99
72
9
23
88
9
138
53
24
25
54
45
9
147
9
30
41
28
81
11
24
124
57
131
120
13
15
9
27
8
172
9
155
132
48
25
11
40
8
96
72
112
57
35
19
41
24
120
4
36
165
96
83
1
126
5
73
11
120
1
59
4
12
180
39
30
171
56
204
49
66
29
1
35
28
21
30
66
120
99
20
16
20
13
3
8
60
24
112
165
108
30
96
5
31
9
32
24
144
132
7
77
25
11
88
21
15
45
54
41
25
3
27
54
36
35
13
30
12
53
31
9
72
15
45
3
33
8
1
108
102
30
23
25
27
48
20
37
11
13
11
84
4
36
20
120
36
76
87
66
51
44
4
21
35
91
69
80
160
81
11
84
19
41
84
1
48
23
48
36
13
6
65
1
71
7
17
4
24
8
48
24
1
35
192
49
15
3
41
25
71
115
5
109
15
44
1
24
12
60
51
144
3
42
210
18
11
96
36
19
24
24
261
12
207
6
39
75
222
18
77
115
33
36
171
45
273
3
9
30
9
9
90
90
60
6
5
49
66
81
165
60
24
147
44
28
20
28
68
60
49
35
37
59
25
11
60
16
33
35
31
5
13
11
49
6
41
28
12
108
96
20
100
99
30
11
12
13
6
9
116
24
36
64
81
54
45
45
11
25
3
105
23
40
8
61
15
45
35
25
11
24
25
3
140
108
12
72
84
19
17
48
85
42
105
9
11
25
24
35
25
11
24
61
30
18
3
27
12
90
60
11
28
60
20
16
44
235
9
32
49
54
96
21
3
45
20
25
6
5
1
159
44
28
60
57
51
20
31
33
8
52
32
4
45
47
28
20
16
140
4
45
114
41
40
12
44
25
11
48
112
12
21
35
52
8
24
25
11
72
84
133
63
147
33
63
9
68
24
180
96
72
1
11
100
3
36
137
343
21
20
73
107
49
60
227
49
51
68
55
6
59
241
35
88
45
143
19
9
24
8
4
36
57
12
63
8
12
28
117
51
116
115
78
83
112
32
24
1
155
55
41
100
33
36
54
17
157
11
25
60
71
84
109
12
11
28
21
11
192
25
15
165
3
8
31
168
72
21
72
36
92
13
111
224
79
6
39
81
47
169
11
84
13
126
30
99
56
61
15
3
41
49
27
3
36
17
48
72
112
21
47
13
11
88
36
81
95
4
92
52
261
15
44
12
115
60
60
24
9
12
36
44
84
4
57
60
3
21
71
25
59
12
28
56
4
20
115
45
51
89
79
41
76
20
16
57
195
21
234
5
208
68
1
48
11
55
89
7
30
84
11
24
31
5
48
1
87
72
ABCD 97384545242*3^$a+1 [50034]
99
117
120
3
123
12
48
24
48
48
93
15
60
6
258
33
144
36
9
48
51
15
9
21
87
3
30
186
96
12
12
24
6
168
42
81
63
6
3
21
6
48
33
63
9
147
24
189
135
18
72
15
12
21
15
39
36
12
93
63
30
51
51
48
36
9
24
3
18
54
132
6
48
27
144
3
96
21
69
54
21
99
18
30
72
36
150
27
63
9
63
108
72
120
42
48
18
57
120
60
15
33
72
9
66
33
135
24
30
63
15
24
18
42
24
84
36
30
39
105
42
69
72
48
27
9
3
90
48
24
51
3
264
12
144
12
57
120
81
96
3
27
18
102
180
36
33
147
177
27
9
129
42
54
66
36
18
162
33
24
21
54
36
69
123
12
66
216
78
18
30
12
78
78
21
21
18
6
96
18
12
18
102
24
33
12
15
6
24
18
6
66
9
15
24
72
54
30
66
30
24
96
24
24
81
39
72
18
75
15
36
132
12
48
12
177
15
24
6
3
21
15
24
48
27
105
93
135
27
30
48
30
24
45
36
57
18
180
18
99
135
6
24
15
135
42
18
156
42
24
3
111
12
72
33
99
48
78
90
198
6
108
36
84
72
54
51
21
27
75
12
54
42
54
54
474
27
21
24
30
60
36
72
66
42
102
66
81
51
24
114
27
75
72
33
15
18
24
198
48
69
141
66
24
81
15
24
9
75
132
84
66
6
285
24
21
27
87
84
186
48
15
27
30
78
21
51
9
39
36
72
54
48
48
3
39
78
72
18
9
75
60
54
54
36
84
120
162
18
36
204
12
84
84
105
123
150
72
72
96
258
144
30
192
6
138
150
42
3
27
33
57
138
105
51
24
24
81
105
54
12
36
18
15
75
54
48
147
21
42
222
15
51
96
6
90
33
21
63
51
60
156
30
54
42
48
90
54
18
30
54
84
9
87
96
12
66
6
129
27
9
3
105
15
168
24
93
15
6
54
42
18
36
144
45
312
69
6
24
36
30
78
165
36
9
78
84
9
132
99
21
33
150
21
3
81
27
9
45
96
147
27
24
60
249
45
15
87
108
30
120
30
18
18
24
153
39
54
6
9
57
123
21
24
27
27
18
18
30
6
36
48
6
51
12
63
18
30
60
54
27
111
30
27
75
45
15
48
48
12
24
114
6
153
57
48
3
120
24
111
174
3
15
156
42
24
6
48
90
51
3
60
12
96
84
9
99
36
6
66
9
93
18
54
6
72
60
60
33
39
165
21
27
27
36
9
36
3
192
60
24
114
54
108
24
129
39
45
3
48
24
150
120
15
15
90
27
93
72
18
36
24
45
21
6
204
204
66
42
12
12
36
57
3
129
75
234
6
60
33
27
81
177
78
18
54
72
90
39
9
18
9
39
6
48
27
63
60
21
21
66
78
6
120
24
12
33
51
234
27
39
30
6
18
174
60
105
36
27
24
84
24
36
252
93
12
3
72
144
30
24
30
24
66
30
24
45
21
54
81
27
9
21
3
27
84
6
24
78
12
69
51
9
45
6
48
42
54
12
9
165
78
18
27
111
54
90
30
120
6
57
39
9
75
36
84
57
15
12
225
36
60
27
24
36
93
12
27
12
33
81
6
168
12
9
51
60
36
18
42
24
60
81
3
129
285
15
60
87
6
102
12
93
231
12
9
3
120
42
114
24
36
42
18
201
15
21
15
24
18
126
9
51
54
42
33
45
66
6
48
30
108
45
15
114
63
255
36
54
15
75
6
54
18
48
147
93
6
24
12
54
3
213
54
120
9
81
51
27
42
66
9
21
27
75
12
24
30
102
12
60
45
72
45
99
15
192
48
24
6
6
48
93
27
120
90
78
84
24
30
54
96
120
60
30
39
87
18
42
69
111
168
48
48
84
30
63
3
36
90
150
36
30
24
126
42
3
39
6
24
48
66
192
12
33
12
21
102
93
75
24
36
12
69
21
219
69
90
36
36
54
6
24
120
138
18
ABCD 97384624076*3^$a+1 [50051]
129
45
54
26
12
139
99
14
31
9
15
33
15
63
32
109
36
95
1
27
36
78
18
2
70
20
126
72
7
183
90
2
13
27
56
34
15
3
9
59
24
36
72
13
21
63
65
79
12
15
45
72
23
1
33
80
10
8
12
1
59
37
29
124
18
9
36
35
52
12
8
13
36
21
63
5
34
9
9
15
24
51
6
2
100
8
37
96
21
26
10
2
78
7
24
12
9
2
108
48
13
3
9
17
19
24
59
18
34
188
100
60
57
63
6
20
54
13
3
45
120
24
21
20
7
107
52
14
19
36
35
34
6
30
27
53
70
2
7
3
8
12
1
17
4
123
3
30
15
27
81
57
3
48
39
20
24
30
18
25
33
12
2
60
49
33
27
227
13
63
56
124
18
39
9
39
36
95
10
78
2
7
5
58
12
9
24
23
1
71
4
144
129
27
8
66
19
5
7
24
39
66
20
19
48
12
11
24
36
10
15
12
65
7
33
2
25
60
57
90
14
42
49
59
61
3
8
12
60
1
12
39
33
5
43
77
58
30
80
18
13
87
33
9
50
13
5
55
75
144
66
3
107
90
40
14
36
24
46
15
21
36
2
61
48
12
84
36
29
19
39
45
27
30
72
63
65
52
26
10
18
44
30
55
12
83
30
31
47
133
21
15
153
3
60
57
20
16
132
32
7
11
4
36
12
18
2
148
21
12
60
84
15
26
30
13
21
6
30
15
77
70
8
37
24
168
23
13
75
12
21
3
14
22
57
12
51
18
51
3
56
76
45
9
36
3
24
3
21
12
75
9
11
85
48
15
48
62
55
63
2
52
80
100
26
1
11
1
21
126
20
72
1
33
3
51
66
8
52
39
15
102
8
10
33
84
35
12
85
21
15
95
4
30
42
36
2
7
48
35
10
63
60
9
18
33
23
54
19
51
56
52
54
18
12
105
23
6
30
24
1
35
12
42
10
57
161
40
32
115
11
13
9
32
7
29
60
7
60
12
21
15
84
11
37
24
33
20
18
1
60
12
45
20
54
49
11
16
14
67
41
132
19
29
31
24
35
22
68
60
90
49
51
45
36
47
114
16
20
16
14
132
1
12
35
1
36
17
6
30
43
9
3
21
15
23
66
70
45
96
24
159
6
99
3
38
7
36
11
13
9
18
12
24
66
3
48
9
30
18
20
22
18
27
83
36
52
69
21
15
35
37
12
83
10
6
36
9
72
39
60
18
36
20
10
224
18
208
2
40
9
9
66
38
6
16
9
144
23
58
30
21
39
50
34
20
1
36
15
36
2
31
75
42
2
30
127
15
21
15
42
128
19
171
8
1
9
44
16
87
105
2
25
12
3
48
54
3
12
83
16
20
10
3
72
5
7
120
35
1
33
75
96
3
24
72
18
15
12
23
16
36
45
15
66
2
1
69
8
43
65
52
3
125
10
36
44
1
71
13
12
27
50
16
2
13
65
34
12
21
87
36
93
21
18
2
10
42
123
75
12
24
9
27
21
35
49
75
90
15
24
29
18
13
24
15
6
51
221
52
18
140
52
69
11
36
54
16
63
24
3
36
68
13
3
20
13
39
90
60
27
41
16
18
6
63
9
27
11
13
3
105
48
12
33
30
21
87
38
31
11
61
27
2
12
22
33
3
72
20
216
16
93
12
15
6
2
82
18
20
16
21
69
27
9
27
12
21
14
4
36
81
11
10
3
35
16
18
26
12
61
9
42
45
21
90
93
12
65
54
88
18
20
54
28
24
30
135
9
36
60
18
117
41
22
21
125
10
6
18
30
8
10
20
13
48
153
3
35
58
63
59
16
21
15
60
9
77
7
105
30
9
9
62
46
24
12
123
41
34
6
14
97
24
81
54
33
48
9
27
95
4
9
75
72
2
6
16
84
90
3
60
17
16
38
13
39
38
7
9
75
108
101
43
35
28
24
66
99
71
12
52
38
18
1
12
27
30
39
41
52
12
18
54
60
38
28
57
15
21
17
18
4
86
43
12
35
22
3
24
23
121
93
18
90
18
80
37
45
63
33
2
37
33
2
61
65
54
82
3
3
54
18
9
11
48
4
48
8
13
15
105
5
16
36
2
126
54
25
51
14
22
54
50
16
9
29
18
4
54
15
21
38
10
8
18
1
24
9
27
11
1
51
18
18
2
28
75
39
50
7
15
38
7
60
71
25
47
36
1
15
69
21
96
30
117
12
12
11
37
108
11
72
42
52
30
8
16
2
31
12
9
18
9
11
12
13
5
7
35
172
38
6
49
3
68
73
48
59
85
84
27
26
10
33
132
48
59
36
40
20
10
24
30
9
36
35
16
92
64
9
60
48
107
16
21
12
105
39
39
9
11
34
144
14
13
12
11
16
105
11
70
18
21
45
26
25
3
45
9
27
12
48
23
112
45
24
36
15
9
60
9
27
3
26
34
20
66
16
54
44
16
92
48
37
60
105
20
262
26
31
12
36
5
18
40
18
12
2
60
61
9
15
3
12
36
20
4
20
16
12
60
92
37
29
16
26
25
72
11
10
72
15
12
15
69
33
8
10
45
51
81
3
20
36
52
38
16
24
72
54
21
45
51
3
21
35
18
40
15
57
27
3
8
1
29
34
90
8
7
185
67
21
3
12
9
48
27
83
16
72
38
22
21
84
3
2
10
38
103
21
38
13
36
11
12
13
12
72
24
60
129
56
30
49
63
9
3
26
70
9
23
4
36
9
45
30
21
3
45
77
22
12
78
12
15
21
2
16
21
33
90
57
48
3
9
24
12
53
16
14
4
33
36
51
8
12
18
40
18
14
79
9
3
75
74
52
27
3
38
108
42
10
6
9
131
25
35
12
25
15
20
18
79
11
10
15
5
19
36
35
40
21
63
42
3
53
79
63
48
8
12
4
81
3
6
38
30
7
15
56
1
191
13
3
45
9
56
31
11
52
50
16
3
51
8
18
7
23
13
21
56
163
41
16
12
20
7
11
94
20
120
16
39
15
8
28
20
112
20
73
72
27
72
9
36
108
33
18
36
9
36
83
106
14
18
34
8
16
30
3
36
21
ABCD 97385339908*3^$a+1 [50011]
27
21
33
19
12
5
75
21
3
4
228
8
12
172
17
6
45
28
161
19
24
80
52
56
12
96
4
47
13
11
1
65
79
104
3
9
40
8
76
44
16
56
48
60
40
8
52
48
20
12
48
4
20
21
15
33
27
40
5
3
12
93
6
66
27
27
21
184
20
180
24
100
12
35
54
3
36
21
75
9
90
1
8
136
32
72
3
25
72
56
40
24
20
48
75
57
136
92
9
90
13
92
24
27
33
100
44
21
51
64
11
61
32
93
3
81
6
37
32
16
72
176
12
9
115
8
48
9
31
83
85
12
5
3
12
3
61
11
144
25
8
21
7
180
20
33
19
8
12
36
16
35
1
24
80
21
15
4
60
36
5
24
120
79
24
11
9
3
85
5
27
108
84
4
35
25
44
3
84
49
41
3
88
80
12
88
8
60
72
24
88
41
7
65
48
55
35
69
40
56
60
27
33
12
12
21
39
12
76
140
60
52
96
11
25
116
72
16
72
8
15
57
48
24
100
156
80
144
40
17
84
79
80
40
77
15
48
81
55
11
85
20
24
100
32
4
24
20
64
32
88
47
6
15
24
36
60
39
36
18
6
49
12
152
51
42
3
12
52
20
108
3
1
35
25
68
60
3
13
32
99
1
20
39
25
119
9
21
39
28
32
12
60
76
12
80
48
120
112
11
6
39
72
28
24
11
21
28
11
25
20
21
75
40
56
12
208
32
33
30
37
48
23
21
21
139
20
129
66
1
5
84
123
196
24
48
80
60
15
49
56
33
42
25
59
49
12
44
88
20
12
16
35
13
56
39
45
40
84
32
9
27
40
12
47
33
12
76
5
39
40
65
24
51
28
8
33
31
5
90
13
68
33
27
40
24
20
4
11
30
3
28
48
36
11
85
23
9
12
36
40
80
28
20
15
57
48
64
32
28
116
72
63
69
28
12
36
24
11
6
79
20
16
11
48
25
36
11
37
20
12
4
56
39
21
9
15
12
72
12
15
21
48
27
30
39
39
9
21
51
16
44
15
49
5
6
193
32
81
163
36
68
52
5
54
61
5
36
24
31
84
20
28
101
19
17
3
33
39
28
36
92
108
12
24
64
92
33
39
12
15
9
15
141
36
24
9
7
32
36
12
4
24
47
133
96
5
36
243
4
20
12
4
20
16
29
36
63
81
30
9
27
21
12
12
45
19
17
79
29
42
84
36
18
27
15
117
60
88
44
51
85
12
72
48
8
75
45
48
136
131
25
68
12
99
61
20
45
15
208
77
75
24
16
120
24
35
25
24
12
23
42
15
4
11
25
48
12
29
15
36
69
75
24
112
12
128
105
7
68
4
20
36
24
15
21
40
29
19
5
19
17
91
108
11
90
63
16
24
11
25
5
19
60
36
12
20
28
137
3
87
30
63
27
9
24
52
8
15
21
15
273
12
9
15
4
47
33
57
43
12
5
36
39
81
79
35
133
41
19
152
51
169
96
12
23
109
8
40
56
132
4
116
28
11
45
15
61
24
41
3
87
9
24
16
5
3
76
36
41
7
20
60
28
32
177
39
24
100
80
33
7
152
4
116
28
17
54
9
16
5
7
29
96
90
85
252
32
36
64
65
19
77
67
77
84
7
53
27
4
125
24
127
20
33
19
8
3
36
49
11
9
24
33
39
48
36
24
16
41
39
4
12
20
189
55
24
107
33
21
19
20
16
107
84
73
17
19
71
90
111
72
3
9
64
20
96
100
20
124
11
21
60
40
113
39
16
5
15
76
35
36
33
12
192
33
19
56
9
43
11
36
24
12
9
9
7
80
3
1
48
128
39
9
12
93
51
16
32
117
15
36
64
5
24
19
20
87
30
15
81
127
11
1
48
11
9
28
68
16
8
28
144
8
12
16
149
51
33
19
8
15
9
28
8
39
1
12
80
51
21
24
12
28
176
108
12
15
6
18
45
16
24
32
4
24
47
73
20
51
73
80
88
29
24
19
47
25
36
32
3
18
111
100
20
16
5
39
4
24
140
57
55
84
32
9
3
40
20
112
60
35
61
65
7
32
16
5
3
135
1
20
36
72
148
8
16
101
7
20
21
115
47
9
9
7
12
36
32
60
28
47
108
30
7
48
36
56
15
108
37
68
75
1
60
89
15
15
49
48
12
12
56
64
29
7
20
28
44
27
24
30
15
4
23
9
24
156
24
4
56
12
4
56
4
36
12
20
12
15
9
81
43
140
21
39
63
33
16
68
117
43
12
48
23
60
9
165
36
55
44
9
60
15
16
8
52
101
18
21
40
35
1
32
51
6
19
32
15
25
20
105
7
96
24
32
75
9
27
33
12
9
43
20
28
60
59
60
9
16
5
123
12
24
40
17
43
72
24
5
15
4
71
121
120
35
33
72
4
8
63
73
17
39
45
126
13
137
159
48
16
11
1
8
40
84
41
7
20
48
64
20
12
40
20
21
15
9
19
20
27
60
37
36
11
61
24
11
180
9
36
39
13
56
36
84
60
52
24
48
32
24
81
43
20
48
148
11
13
60
8
64
48
17
60
31
5
84
6
13
71
61
29
186
13
5
36
51
3
37
29
55
24
12
5
15
195
13
65
55
107
13
12
8
4
12
36
8
76
5
19
12
20
129
51
4
48
47
21
108
12
39
9
16
5
ABCD 97386043356*3^$a+1 [50000]
73
2
37
44
4
12
48
15
5
31
5
51
64
20
25
12
35
13
29
22
65
28
3
8
4
6
11
4
15
26
10
48
5
40
12
15
6
8
6
13
56
51
1
9
36
18
5
25
14
13
15
12
5
1
14
12
1
12
3
9
8
61
12
27
15
18
18
66
15
15
78
15
12
24
84
36
20
9
31
51
44
9
1
26
13
3
17
12
4
101
4
11
39
21
24
49
47
60
15
16
2
16
27
23
34
3
27
12
18
36
2
13
72
24
15
29
75
22
18
6
3
21
6
20
25
36
3
12
14
4
15
11
13
12
20
19
6
23
16
5
54
1
24
5
15
16
111
21
12
27
14
7
12
27
8
58
14
28
5
1
35
4
60
27
20
69
9
75
51
54
58
29
13
11
15
9
16
41
28
3
15
8
10
96
44
30
22
14
16
17
31
5
7
18
11
13
3
77
18
52
8
10
3
5
30
36
4
21
8
3
28
6
15
5
4
50
1
9
15
21
3
27
29
31
14
4
6
12
17
91
14
30
1
144
3
9
3
2
36
10
18
30
12
45
35
4
80
9
7
105
9
23
1
6
8
13
59
1
8
9
130
17
43
38
3
40
12
23
66
34
12
57
5
7
81
27
20
25
2
28
72
44
45
27
4
60
93
20
27
4
6
3
15
33
12
15
6
39
48
3
32
9
16
8
15
9
13
23
31
53
1
14
1
15
54
3
9
23
7
68
13
8
61
3
11
82
18
9
3
14
15
3
57
15
25
29
15
16
21
39
53
51
16
20
3
28
17
12
1
3
45
27
23
9
33
7
11
1
24
12
44
61
15
3
9
11
112
50
3
24
45
31
5
4
50
37
39
41
24
39
10
60
3
12
63
24
38
27
16
12
12
24
51
33
15
5
27
4
62
3
7
9
20
3
10
26
52
12
20
40
12
90
18
56
1
44
40
75
45
51
24
5
16
24
17
52
36
27
33
15
5
12
7
32
4
12
27
32
10
26
33
37
3
11
24
69
7
9
41
4
80
31
63
12
6
3
75
14
31
56
16
8
16
65
15
28
12
8
28
12
36
24
23
10
27
11
40
36
9
36
8
3
12
6
19
11
16
6
47
36
4
15
12
21
3
36
24
9
3
9
3
17
31
9
33
18
18
32
103
9
87
15
9
11
61
48
51
38
31
69
11
16
3
36
24
6
15
20
7
29
3
1
35
9
16
27
33
12
12
12
20
19
9
101
31
15
20
13
48
3
9
15
2
10
45
33
60
11
76
24
12
5
4
23
1
2
4
5
15
10
48
51
27
45
12
3
9
24
57
2
45
12
1
27
5
76
14
1
11
54
7
27
30
6
5
60
36
85
3
11
25
15
60
5
1
35
24
1
15
33
11
4
5
75
16
5
55
11
1
9
15
15
69
9
3
12
11
4
65
12
16
8
27
10
8
31
24
20
31
21
12
21
35
1
63
20
25
2
48
21
51
9
27
13
5
4
11
31
53
85
6
6
20
3
21
19
11
4
38
28
20
46
8
57
4
39
8
33
9
7
8
36
1
3
3
8
4
86
24
40
6
5
4
20
15
25
32
15
85
9
15
9
90
26
7
3
9
45
15
48
63
65
55
6
39
17
7
17
15
31
45
24
15
29
96
24
60
4
36
21
48
15
21
39
12
15
65
9
75
15
4
21
11
4
56
33
25
6
9
35
37
21
3
5
24
7
36
3
6
3
11
9
16
15
81
24
24
12
8
31
5
67
12
12
5
48
7
5
4
11
10
30
128
1
36
3
6
15
24
21
42
57
11
16
68
40
5
27
45
60
40
21
42
8
22
3
24
8
51
45
24
1
59
12
3
6
12
39
31
53
9
18
4
5
16
12
51
81
36
8
15
9
33
18
25
59
6
4
11
49
15
11
4
41
1
15
39
24
21
84
15
2
54
24
37
11
88
5
4
11
9
7
6
14
4
2
10
9
44
36
9
64
3
17
7
11
13
11
9
4
5
52
3
11
21
1
18
32
13
80
7
8
4
38
3
15
1
3
21
9
36
2
13
39
2
70
45
11
28
6
15
5
28
2
33
16
12
48
5
79
3
2
22
9
65
15
16
3
60
21
15
9
15
6
71
3
46
24
2
9
7
32
21
1
36
15
8
16
9
6
29
7
42
3
12
12
68
57
18
37
20
39
9
7
5
24
57
10
30
2
1
12
48
5
31
8
85
2
1
12
12
21
27
53
18
9
37
15
3
6
60
15
39
6
35
52
27
18
23
16
3
33
24
8
12
48
28
23
24
1
17
43
20
24
31
56
10
35
33
31
20
1
35
16
24
3
17
43
8
4
8
16
20
1
20
15
36
4
9
5
15
40
5
40
6
6
3
36
8
12
19
30
14
10
15
3
12
21
36
21
15
8
7
12
36
20
9
7
66
24
20
31
12
80
1
27
15
33
5
34
20
13
35
4
20
18
15
31
5
21
31
27
5
28
48
24
3
48
50
19
72
41
4
15
20
15
61
23
52
18
2
10
14
9
4
12
3
17
3
10
30
33
17
16
44
7
3
45
3
8
36
9
24
12
28
75
18
2
25
5
7
29
16
36
2
45
15
21
40
75
9
27
6
12
20
10
18
23
4
12
15
9
75
12
44
9
49
15
11
6
36
10
8
34
18
17
16
12
12
48
5
30
10
14
28
6
32
3
16
8
15
13
8
25
35
39
16
69
12
11
58
2
12
18
40
15
27
68
69
15
1
27
5
21
16
30
65
1
18
9
15
30
30
2
4
20
12
3
4
15
6
6
18
8
3
4
12
39
9
23
9
1
42
33
24
3
21
11
30
19
27
17
15
28
8
21
64
12
47
10
6
6
23
60
15
18
103
5
16
15
20
13
6
5
15
37
3
5
4
12
24
5
7
12
23
10
8
7
63
12
12
36
36
45
39
5
4
21
15
11
30
40
3
11
4
12
29
31
29
7
2
12
18
42
4
50
9
25
27
5
10
6
12
11
69
6
1
29
34
45
20
25
2
9
19
30
30
17
24
16
63
5
13
8
4
3
3
32
9
49
15
29
58
12
26
19
11
76
29
7
20
52
66
35
37
2
18
27
28
9
3
45
47
43
60
80
40
81
36
8
15
13
32
25
6
29
52
39
2
3
16
35
10
15
21
12
2
28
2
75
4
56
73
66
9
12
9
12
32
10
33
12
11
16
18
27
9
99
3
9
3
17
111
4
44
9
12
24
7
24
5
43
33
3
9
20
13
18
29
3
10
15
72
33
14
45
4
36
20
4
36
20
3
10
15
12
29
39
7
29
31
5
15
9
9
16
2
13
24
12
21
2
42
19
9
30
21
15
44
58
15
12
12
60
60
8
52
45
15
33
18
14
18
1
51
14
100
14
12
6
40
30
12
6
11
9
4
3
5
10
57
5
28
3
20
4
20
7
5
60
28
60
12
8
67
54
35
4
27
36
9
53
10
33
9
30
24
42
3
20
15
52
9
3
48
18
15
60
36
39
21
23
12
4
5
7
2
10
21
119
13
44
103
12
20
10
14
16
5
33
28
3
15
2
34
9
44
28
8
4
3
2
27
1
27
17
10
48
17
15
46
3
20
25
12
2
13
3
45
72
5
87
28
12
20
12
19
6
15
48
12
24
12
47
1
84
11
34
32
28
6
9
12
8
27
40
6
48
35
16
15
5
3
10
3
9
35
76
8
7
17
52
63
12
5
4
15
24
20
18
4
75
3
48
9
24
24
5
42
13
32
9
10
2
7
57
8
6
10
60
27
5
39
19
12
8
34
6
5
27
69
15
24
25
20
52
32
28
8
16
3
8
73
9
11
31
21
8
4
23
13
12
17
15
3
37
20
31
5
24
27
28
5
15
16
2
3
36
31
45
8
24
3
48
40
12
8
1
3
45
35
36
21
3
1
45
27
29
10
93
23
24
9
4
12
3
5
15
1
15
9
12
5
43
63
9
11
18
51
24
9
27
9
15
25
15
71
10
18
81
12
33
54
8
34
15
36
23
1
23
22
8
42
1
15
14
39
1
18
2
3
40
5
67
23
6
4
3
9
23
13
27
5
42
25
44
24
25
15
15
17
16
12
21
11
1
12
18
14
10
44
46
30
8
22
51
5
67
36
5
7
23
24
10
47
16
12
15
72
20
45
15
4
9
17
19
17
3
25
86
46
3
36
111
54
15
44
19
12
21
39
53
52
3
32
18
16
12
38
1
3
2
3
27
1
53
51
4
99
5
31
21
11
33
31
24
24
41
24
12
64
17
43
9
3
39
6
92
6
61
59
25
27
8
9
21
19
48
32
31
20
1
11
37
5
7
11
4
6
39
35
6
48
4
35
51
6
3
1
14
21
19
26
4
12
30
21
3
62
67
48
23
1
3
5
12
40
35
25
24
35
36
13
27
5
4
20
1
36
27
11
10
66
24
12
69
48
27
14
7
8
16
60
45
18
21
9
15
35
25
32
19
5
16
20
16
9
54
2
34
24
6
35
43
21
44
28
24
51
2
15
16
12
8
1
30
6
18
5
67
14
70
8
22
44
19
17
3
3
13
12
24
35
1
24
80
24
4
11
34
6
2
28
15
5
7
47
45
25
27
81
8
10
80
36
1
3
6
6
12
66
27
15
33
9
30
5
13
75
12
12
9
2
24
18
15
40
27
9
11
24
1
3
77
19
5
16
8
7
81
12
5
55
33
59
25
3
23
162
18
4
24
69
47
1
44
9
19
32
61
8
19
15
17
3
25
33
14
24
1
24
24
33
12
42
18
15
51
5
9
43
24
5
19
24
92
24
36
19
9
57
3
15
8
12
10
3
5
7
63
98
30
10
42
113
1
6
14
15
3
48
9
1
3
ABCD 97386173936*3^$a+1 [50003]
36
60
30
111
33
47
72
85
195
21
246
21
104
19
126
15
80
49
159
111
65
49
15
48
63
30
11
24
1
63
96
56
24
24
40
111
9
135
17
64
32
208
24
152
13
12
114
66
11
40
72
57
71
40
303
144
17
64
45
75
129
23
13
36
39
9
15
56
192
43
144
21
69
27
48
32
88
32
139
180
90
54
12
149
1
108
27
48
27
69
56
43
5
72
25
71
37
35
40
360
168
32
168
67
21
141
51
3
21
33
72
39
56
43
261
51
18
102
5
24
61
3
15
36
125
25
66
78
63
48
9
87
279
9
56
192
240
163
21
123
197
313
87
104
24
16
104
40
21
30
114
11
64
168
32
16
152
40
3
29
91
24
125
31
41
55
30
204
144
135
27
54
36
54
77
13
75
51
144
354
90
42
95
43
101
16
33
143
37
72
30
125
24
280
72
39
18
72
39
24
80
88
27
53
13
11
64
51
189
24
176
139
30
36
171
56
112
48
8
19
77
16
93
35
1
54
137
43
45
111
81
32
16
144
57
39
24
81
39
32
175
60
48
90
36
36
3
56
16
104
1
15
165
108
111
21
11
48
16
24
144
96
96
33
90
53
19
45
45
48
6
21
56
24
19
5
40
72
9
279
56
25
135
159
54
11
115
69
51
69
27
84
36
21
8
25
111
33
47
16
69
54
21
48
80
25
72
150
81
27
30
6
89
85
51
104
355
77
168
61
51
48
168
72
32
25
48
180
27
56
139
69
51
18
11
16
45
99
159
57
189
186
113
31
54
3
200
64
69
107
144
48
85
3
189
270
18
186
41
64
152
193
15
24
72
123
21
24
8
67
197
24
49
72
15
153
30
96
89
121
114
12
105
39
6
90
161
19
5
133
11
49
63
9
143
160
15
36
77
88
39
57
120
24
24
72
99
36
30
35
40
39
30
150
120
5
145
47
40
57
95
72
64
104
72
120
25
111
24
33
63
128
24
37
59
169
36
171
144
9
6
81
99
30
15
189
162
33
57
15
96
27
53
19
5
40
200
79
9
72
33
47
73
47
64
176
115
165
8
1
119
48
48
115
306
48
180
95
72
40
80
55
113
40
72
8
72
19
141
96
57
15
32
88
56
19
90
6
5
49
90
5
16
56
48
88
3
77
48
121
54
114
95
85
102
21
69
11
24
40
33
15
72
183
330
12
150
21
63
114
36
195
96
24
24
96
32
48
19
77
55
54
84
87
24
200
24
48
67
53
73
294
30
51
75
5
64
72
9
39
32
96
13
99
27
45
3
72
78
102
41
160
93
84
135
51
66
59
24
115
72
24
21
48
48
3
96
48
6
36
30
141
3
24
53
37
3
117
11
61
3
56
55
84
6
71
49
15
9
47
160
39
60
21
63
36
21
213
72
54
54
23
19
30
15
8
40
45
27
9
39
128
24
40
3
72
93
32
133
83
109
99
32
232
51
24
66
96
3
45
107
43
21
45
24
36
39
48
3
21
96
57
87
165
35
19
96
30
15
24
32
64
8
37
51
93
24
107
64
80
91
45
75
149
16
8
112
80
109
54
125
157
90
33
81
126
81
99
261
3
29
277
11
88
105
47
48
144
67
21
32
31
6
99
192
8
1
168
23
67
21
99
6
30
54
ABCD 97386434032*3^$a+1 [50186]
7
47
192
61
12
17
36
132
30
33
75
97
20
40
8
60
9
3
21
139
23
25
5
195
9
19
44
81
30
9
60
135
36
9
28
29
6
84
13
8
39
1
12
35
13
32
48
69
60
99
9
48
63
72
28
12
29
43
48
12
23
192
21
111
138
18
18
24
31
41
3
51
45
9
90
36
12
24
21
40
48
125
54
181
11
18
18
57
141
75
84
36
12
105
75
27
45
27
60
61
59
18
15
36
81
3
87
1
245
15
12
36
64
23
93
12
15
157
65
3
28
107
24
36
12
181
41
63
45
12
63
27
69
39
6
19
108
12
71
6
54
12
18
6
1
8
9
18
57
27
49
47
54
19
47
42
48
60
7
155
85
96
29
3
3
90
15
72
3
25
41
180
31
83
145
11
18
3
60
48
111
21
12
57
171
28
17
55
80
45
3
15
9
3
108
25
60
47
30
7
47
6
90
12
13
29
66
72
18
24
99
111
61
53
19
8
100
32
15
18
72
151
44
36
4
80
40
48
8
21
18
81
4
23
37
5
18
45
27
1
65
15
24
48
28
17
12
55
176
24
93
12
6
30
6
30
150
1
60
47
18
75
9
18
61
35
12
73
32
27
25
47
49
17
42
102
78
72
181
48
20
4
11
49
47
1
12
5
15
16
59
246
24
135
180
3
24
18
3
48
144
60
63
165
12
36
24
100
48
20
9
3
3
25
59
9
60
45
12
234
49
20
12
15
37
35
72
54
12
15
3
54
3
88
32
9
66
13
5
75
112
119
13
95
21
24
45
51
57
15
108
84
33
15
12
45
12
139
5
19
96
32
52
48
80
12
16
5
24
72
79
29
18
45
39
9
24
183
33
40
24
8
12
100
56
4
35
33
40
68
105
39
60
15
18
127
35
85
140
36
81
30
61
137
183
159
21
33
7
212
15
18
67
41
15
52
5
15
93
19
8
48
69
60
120
15
3
24
33
21
27
28
20
64
20
3
133
59
60
81
9
18
54
43
41
27
12
36
15
24
18
7
56
201
159
117
90
105
159
6
3
192
39
33
3
12
6
27
3
42
84
36
15
39
60
129
9
151
17
18
12
57
15
1
41
43
48
92
27
9
84
15
18
24
3
15
1
29
3
28
20
57
7
17
123
123
285
45
15
12
88
77
18
42
15
87
6
55
35
13
12
95
90
43
209
60
31
24
60
101
30
24
30
42
13
156
119
18
15
303
9
40
77
51
117
12
39
40
104
105
72
51
28
29
18
97
20
51
90
55
47
144
18
72
18
21
219
36
129
48
39
30
51
48
9
55
8
12
33
54
69
81
39
9
6
57
15
54
48
51
40
20
21
90
36
45
27
1
125
36
19
29
3
28
72
92
21
39
111
129
27
18
6
117
72
48
45
3
21
36
180
3
27
54
18
21
15
9
45
6
66
43
68
3
36
13
113
15
57
18
12
60
61
47
30
198
72
24
189
204
16
35
97
8
9
15
93
27
75
13
48
11
21
3
54
18
45
207
73
8
4
23
18
27
63
9
27
13
56
39
30
60
15
16
89
6
12
54
39
72
75
13
12
32
148
317
12
78
36
90
12
162
121
12
68
39
120
42
30
13
23
18
39
76
80
4
80
40
36
95
36
73
5
123
69
3
3
37
36
11
36
42
12
78
108
37
140
16
35
6
151
92
27
30
90
36
25
17
48
3
39
18
195
39
9
21
123
57
79
47
60
13
5
12
7
8
52
95
78
84
78
1
20
40
41
60
51
40
47
108
25
32
33
75
3
54
91
107
54
18
102
24
66
73
96
32
112
20
33
43
95
96
49
132
108
251
13
197
24
19
47
61
80
28
32
57
102
258
72
66
24
33
15
36
6
30
54
19
251
9
40
23
54
139
80
141
18
141
9
195
36
124
17
24
12
43
11
114
126
108
121
132
32
15
45
15
18
72
36
39
45
18
42
43
128
12
9
3
33
24
18
73
17
252
19
17
3
64
5
183
48
100
5
27
9
18
45
15
25
120
11
6
3
27
69
4
53
3
21
19
17
12
18
73
77
27
16
92
99
153
3
24
30
60
51
69
163
20
33
27
40
56
100
44
36
27
73
29
31
20
39
60
30
171
51
1
140
100
32
27
108
33
99
21
33
36
171
279
1
137
75
60
15
36
30
15
64
35
12
9
12
52
41
12
3
64
5
51
12
160
12
17
78
12
13
11
69
60
76
29
18
37
96
ABCD 97386598462*3^$a+1 [50038]
6
42
111
12
3
69
51
30
204
36
66
30
120
15
51
180
54
30
165
33
36
6
6
102
138
15
27
33
132
75
6
24
15
27
36
9
3
42
120
36
78
57
12
93
18
24
48
24
6
54
18
48
168
36
60
3
15
150
12
18
30
87
21
48
15
87
33
27
33
15
102
30
9
21
3
45
24
12
84
24
30
105
12
21
120
3
27
42
12
15
9
6
90
51
3
57
9
78
66
15
15
9
75
6
60
30
57
48
9
6
81
48
96
84
96
9
6
6
24
60
60
24
12
6
12
33
45
24
135
21
18
6
3
27
33
141
66
48
21
12
15
24
6
42
18
168
6
21
3
12
114
36
48
24
51
201
39
141
30
36
105
45
123
27
42
27
69
36
135
105
6
12
192
33
21
111
3
12
84
105
135
60
42
42
108
30
60
18
21
81
132
60
51
9
3
33
72
48
24
48
30
18
42
72
21
57
12
72
270
156
30
123
84
87
18
147
51
84
6
48
27
15
42
42
78
12
6
9
60
39
66
30
66
24
3
3
18
36
15
21
132
36
15
27
30
102
48
48
36
30
39
36
9
24
72
6
18
27
45
78
24
33
3
36
6
138
6
6
30
24
108
48
123
24
81
27
3
66
168
15
45
147
81
15
3
204
30
48
90
72
81
15
96
114
156
6
12
30
156
6
18
36
87
9
36
24
54
90
27
33
27
93
159
60
15
201
12
237
36
66
60
153
81
42
78
96
30
18
15
15
6
30
30
15
15
12
42
63
87
42
6
18
126
6
159
99
45
111
36
12
6
36
36
12
48
84
84
42
57
27
18
72
219
81
54
24
33
27
117
15
96
60
33
132
69
24
12
60
12
123
120
3
54
111
141
60
84
87
117
36
6
18
3
33
207
57
27
21
63
12
9
51
225
3
21
126
12
132
81
33
15
9
15
12
39
6
216
24
90
201
27
33
24
3
72
105
9
174
42
54
45
21
36
39
33
51
9
12
24
87
3
6
30
30
159
9
48
15
87
117
45
18
6
39
51
6
3
21
27
33
102
18
24
72
18
66
60
12
60
12
27
9
12
24
48
3
45
15
24
15
96
12
33
9
6
57
87
18
36
12
12
96
15
15
102
120
3
15
90
72
12
18
54
138
72
18
30
6
72
3
27
12
21
45
6
18
42
108
66
132
24
48
66
42
60
30
18
24
66
321
3
57
69
84
12
15
3
108
45
27
12
33
3
114
48
15
117
15
33
66
36
78
30
117
93
12
63
3
84
21
72
93
3
51
93
45
12
144
6
21
3
24
6
66
54
99
15
117
129
30
9
93
42
36
6
180
24
24
36
30
45
45
15
9
30
6
42
69
24
69
15
225
36
6
24
30
24
48
15
129
18
66
36
51
48
39
33
33
75
45
15
27
12
18
39
15
54
6
54
15
87
24
6
42
6
60
144
42
93
3
18
60
72
15
39
21
9
18
36
36
6
3
84
315
21
21
15
93
18
30
18
117
69
60
90
6
24
3
81
30
60
60
21
33
12
18
45
36
45
180
24
12
108
51
15
12
30
54
126
18
6
6
12
6
12
48
30
6
39
87
45
24
75
150
3
57
24
204
3
57
42
24
6
99
12
9
96
15
57
63
75
24
210
6
78
12
12
3
33
30
36
78
60
123
69
3
81
12
42
90
3
24
3
36
30
15
12
45
84
39
75
174
12
6
18
51
69
24
36
27
63
57
15
60
18
12
18
276
54
12
12
60
66
42
90
12
12
18
6
165
57
30
90
15
69
15
81
48
6
45
3
30
78
60
24
66
30
138
39
27
30
48
12
54
42
24
39
72
69
24
15
156
84
45
156
48
12
138
57
108
81
15
111
66
75
45
12
123
123
24
141
9
72
36
78
60
66
39
57
18
42
72
168
75
48
171
6
39
15
21
57
27
129
42
45
57
6
6
3
12
15
30
51
57
78
90
168
15
15
6
48
51
36
39
54
3
60
45
48
84
12
138
36
6
96
15
60
48
9
3
33
99
36
84
21
54
6
15
9
36
6
18
3
33
72
12
48
90
12
6
30
66
48
30
48
30
3
117
90
69
9
54
57
9
6
30
24
87
189
30
54
54
18
18
42
135
33
204
48
18
12
144
21
48
120
105
12
15
9
54
12
54
18
81
45
66
21
45
72
6
12
69
48
21
210
54
48
30
30
12
60
63
9
24
39
12
84
84
51
6
63
183
45
3
66
36
78
60
54
42
189
57
174
6
15
ABCD 97386763172*3^$a+1 [50085]
73
48
27
33
24
59
24
25
71
64
33
3
56
24
7
125
4
24
44
120
25
11
7
42
23
60
19
6
60
83
4
12
24
9
35
13
24
36
12
15
20
12
13
30
30
11
19
53
55
5
37
12
18
18
3
60
9
12
6
12
78
27
123
65
12
73
12
30
12
41
25
75
12
32
13
15
12
20
73
3
72
27
29
31
48
5
36
24
28
39
5
60
25
95
13
87
36
60
44
61
144
39
92
7
45
33
60
12
108
15
45
27
33
42
42
6
60
53
7
132
18
12
30
30
3
105
30
69
8
13
47
36
112
20
37
48
75
8
1
30
29
24
73
12
11
37
63
21
6
9
21
59
24
12
12
36
19
125
52
3
72
90
6
57
33
23
4
12
21
84
63
8
55
30
95
12
13
3
9
35
73
39
81
83
1
60
83
16
51
30
15
3
41
60
120
37
95
40
8
76
33
30
5
25
15
108
24
128
12
13
48
24
6
42
60
12
95
55
36
5
40
32
36
96
1
12
83
85
24
95
31
45
48
9
15
105
108
132
15
33
75
57
30
21
20
12
48
1
39
24
8
25
3
111
33
20
25
111
9
42
9
39
101
24
12
1
30
24
48
41
52
68
12
60
4
24
87
17
13
60
42
108
60
5
19
30
3
32
4
24
117
6
5
48
1
23
12
76
32
76
9
111
32
48
12
12
36
91
36
12
33
32
16
32
4
15
48
105
56
37
30
24
9
117
23
19
5
48
115
33
32
49
6
53
24
13
12
23
25
107
16
9
167
84
7
12
78
24
59
12
12
7
6
15
20
205
24
18
30
11
36
24
37
3
9
48
42
33
39
69
21
6
54
6
5
127
33
8
12
88
20
79
5
16
32
12
12
1
95
12
55
21
84
60
33
35
175
17
13
27
36
72
69
95
24
19
60
41
31
65
16
20
55
54
59
1
18
5
7
29
52
8
72
24
28
15
33
8
16
3
105
27
129
24
3
9
68
7
5
73
15
27
36
12
5
13
60
23
49
135
33
23
1
126
84
6
63
24
12
44
12
37
18
24
29
49
18
5
7
41
67
30
59
180
25
11
24
181
23
16
3
77
64
72
57
30
17
64
69
47
28
36
9
11
52
45
59
31
174
48
108
102
5
13
84
11
25
27
27
5
73
11
12
7
41
60
52
60
87
17
24
52
20
7
12
6
63
9
12
48
83
55
45
8
12
7
65
96
1
6
12
90
71
60
16
24
9
71
36
4
32
24
145
36
24
11
19
48
5
36
37
12
27
15
41
49
3
8
12
25
18
5
88
51
6
102
18
30
53
64
56
36
4
9
3
45
23
4
36
44
85
12
35
76
39
53
25
15
36
147
17
13
12
72
36
35
7
33
9
59
61
95
13
18
57
45
30
18
102
18
183
9
23
7
33
12
8
85
3
51
66
12
42
21
32
13
87
48
8
61
66
30
30
129
20
48
7
6
42
72
5
24
72
37
51
12
15
9
33
3
8
12
7
5
13
3
24
48
32
12
24
37
3
21
120
39
80
19
41
72
7
18
3
9
47
1
15
99
78
47
61
12
18
153
9
3
68
12
55
12
90
30
90
30
78
12
135
63
17
180
12
16
92
13
47
73
24
3
36
32
7
5
88
32
25
72
11
12
28
20
12
13
3
111
33
72
3
42
6
93
44
16
9
12
11
37
71
37
83
64
48
44
193
51
39
21
20
16
20
1
42
18
27
27
9
21
78
17
13
15
8
108
127
45
15
65
127
45
32
4
80
12
19
41
7
18
35
88
9
12
18
42
35
16
15
30
219
15
21
128
84
36
60
31
45
36
9
36
107
72
184
60
20
7
42
12
59
49
35
28
9
11
25
72
75
20
37
90
129
51
48
5
16
9
11
4
20
28
20
25
119
4
12
39
5
1
12
83
24
1
47
36
40
20
12
4
20
61
95
19
29
1
15
93
11
91
21
12
72
105
63
20
28
8
12
49
90
36
113
16
33
12
6
9
20
1
23
19
21
24
8
72
7
21
27
18
27
8
49
23
28
45
63
9
3
152
16
9
27
21
15
20
37
90
48
30
24
138
53
12
72
73
23
25
35
25
35
64
8
48
55
54
11
40
57
12
23
13
27
15
141
9
83
4
3
30
60
48
35
12
7
93
3
53
37
15
45
83
12
37
23
124
153
11
96
4
32
85
35
12
12
25
3
8
12
25
11
7
9
20
24
79
30
120
51
9
47
28
57
3
8
24
13
3
80
25
3
20
24
120
25
83
12
28
15
17
13
30
30
3
20
109
15
33
12
35
108
7
12
9
20
72
12
76
51
69
24
27
65
61
39
8
48
72
25
48
12
18
29
108
156
4
3
5
64
21
23
4
20
25
11
12
25
12
12
35
13
3
80
7
21
12
105
47
96
7
12
57
63
42
75
8
12
4
20
12
60
55
150
60
30
12
17
25
11
60
37
30
60
60
5
16
9
48
72
120
231
9
95
96
1
90
29
76
56
55
5
25
35
37
27
21
27
33
24
23
25
71
36
4
44
115
108
9
3
65
37
51
15
9
104
36
43
33
48
80
37
150
53
31
6
35
37
71
1
18
18
3
20
1
6
29
73
3
44
28
45
35
48
28
32
12
36
100
21
39
44
13
23
61
23
16
36
33
162
6
72
51
27
77
52
20
16
44
100
21
12
102
36
29
4
9
47
64
24
32
88
33
23
12
64
36
129
63
27
41
48
49
60
23
145
39
24
20
7
5
7
33
92
12
108
43
53
60
12
52
68
24
48
40
33
12
18
42
35
25
72
30
33
3
57
3
65
40
57
15
68
37
60
11
19
5
73
23
7
57
3
33
39
18
143
24
48
84
16
27
45
20
25
71
1
11
88
21
3
20
156
72
ABCD 97387420654*3^$a+1 [50025]
8
60
4
18
23
15
4
38
28
30
29
55
18
44
16
68
15
51
46
32
76
50
30
4
6
120
50
255
49
18
8
30
4
48
2
138
22
26
22
8
10
2
28
24
26
30
81
49
32
12
3
27
88
20
28
72
8
40
14
16
54
20
16
30
56
15
49
20
6
90
28
6
17
33
87
133
35
25
14
58
8
102
58
24
47
1
30
14
16
48
26
33
48
75
12
18
18
10
20
54
36
22
23
24
55
36
29
1
50
21
24
9
30
40
86
54
10
30
86
42
48
6
16
12
83
33
10
2
28
30
65
9
30
10
18
104
64
56
6
54
9
7
38
34
78
12
48
18
102
48
24
18
60
2
88
2
16
54
80
63
15
10
23
7
78
14
40
48
125
25
23
19
36
20
6
138
102
48
40
48
18
12
138
90
29
33
22
116
45
9
63
25
2
28
30
14
28
17
1
8
34
38
54
9
15
57
45
12
90
48
70
48
24
62
9
72
7
2
6
12
60
40
98
72
130
56
21
19
5
39
6
10
12
12
36
90
86
36
70
44
36
60
30
10
47
96
39
28
48
62
10
48
24
6
50
12
48
4
110
6
30
10
41
1
30
2
12
78
16
12
20
84
34
14
18
10
50
70
102
23
13
12
102
56
34
2
28
38
84
63
1
50
70
30
42
12
32
6
54
16
14
6
54
24
40
101
3
18
12
16
30
32
52
18
20
12
30
16
14
6
4
86
6
18
12
78
28
38
4
18
5
7
68
40
30
18
2
42
58
47
27
36
60
78
22
12
2
16
18
50
120
70
24
32
28
36
20
40
62
22
17
33
15
25
48
30
14
51
93
10
2
18
22
32
87
9
64
6
20
4
2
66
42
75
33
58
84
6
42
74
15
1
74
4
14
48
12
18
48
22
14
4
12
17
48
7
65
3
93
7
2
58
5
9
36
12
6
30
22
30
30
20
52
6
20
10
102
32
10
30
176
6
46
35
63
81
1
18
62
30
105
25
12
11
7
12
5
31
24
65
3
70
44
4
95
39
10
48
18
24
32
18
28
18
60
32
12
10
11
115
50
30
21
9
4
30
18
18
12
108
2
52
32
30
24
30
22
12
26
4
18
48
56
78
10
86
114
21
72
33
54
16
30
2
42
10
126
12
59
1
2
36
34
30
41
21
4
12
44
39
27
28
120
14
148
42
50
36
39
73
2
10
20
16
62
40
44
6
39
19
26
36
42
36
4
6
47
72
25
18
8
4
36
32
40
29
91
5
27
66
4
78
17
45
16
84
48
47
13
59
1
20
114
136
12
116
105
9
16
72
14
18
63
3
69
3
78
22
62
46
32
12
42
34
12
68
4
17
21
75
177
46
20
21
9
4
18
32
28
44
9
75
96
16
12
41
39
6
4
23
48
55
24
38
27
31
41
61
20
10
8
22
14
34
2
12
10
32
58
2
66
9
1
95
193
14
10
47
13
66
116
48
46
24
6
56
48
40
26
15
19
5
1
56
34
30
26
90
46
30
8
10
30
24
6
72
8
10
24
2
24
21
15
16
8
34
32
39
7
65
87
28
12
41
57
18
10
30
30
47
7
8
48
6
16
20
40
122
12
46
12
6
14
166
5
37
2
10
90
20
48
9
120
1
48
47
15
52
66
20
30
52
72
18
2
30
18
82
26
12
22
26
22
48
2
40
92
16
24
38
30
88
2
40
32
16
30
26
4
14
40
38
18
4
2
34
14
12
46
12
8
18
15
9
30
160
18
38
42
39
51
22
18
30
30
8
4
77
3
70
8
12
16
60
50
40
12
2
28
35
24
19
44
6
22
20
22
68
22
18
23
7
12
90
20
87
1
14
28
6
30
2
30
10
12
36
30
42
38
186
24
34
5
3
45
43
30
24
2
54
42
118
2
10
18
17
103
90
54
108
30
38
12
52
8
60
22
23
7
18
50
42
36
64
6
50
64
18
150
30
42
8
112
48
18
5
75
21
3
18
12
87
1
12
48
2
46
62
60
9
81
22
48
132
18
14
4
2
58
60
102
48
26
88
66
2
60
24
24
57
7
41
7
170
82
80
45
15
16
50
10
26
46
12
32
6
30
12
16
56
33
55
6
164
16
2
10
62
16
56
4
74
58
8
21
15
54
160
2
48
52
32
21
39
18
10
12
41
25
2
54
6
18
4
116
30
129
1
32
22
161
7
18
47
25
18
5
7
65
37
68
12
10
6
11
19
12
18
32
15
37
36
74
70
66
14
72
78
12
30
96
58
20
66
6
33
49
96
50
30
15
7
30
30
14
66
12
10
23
3
12
28
42
32
10
6
60
42
12
96
60
29
25
18
12
98
12
58
12
62
24
24
78
9
9
22
50
18
4
2
39
85
62
165
13
74
16
17
27
118
23
25
2
54
24
52
107
31
24
26
10
42
42
6
30
30
2
18
34
18
32
10
8
22
6
60
149
25
23
3
22
8
12
27
33
30
12
93
13
2
30
10
8
64
2
54
82
14
48
42
30
16
12
8
60
28
54
30
108
140
9
33
18
10
12
90
26
54
30
16
2
88
30
32
22
17
1
44
34
84
53
55
17
13
14
69
57
42
16
56
28
80
58
8
15
27
45
3
30
24
46
26
16
38
70
114
26
39
33
78
84
70
20
16
102
104
4
62
18
34
30
36
44
28
50
22
86
34
18
80
12
10
5
81
84
16
12
20
3
45
22
14
16
23
19
50
60
36
22
20
10
168
54
17
33
15
1
30
72
12
6
32
82
5
27
4
14
46
92
42
63
55
17
33
22
20
148
102
36
32
12
6
10
30
140
10
12
12
18
12
6
14
45
31
42
2
46
24
20
10
17
39
114
16
80
34
90
38
48
22
23
72
55
14
16
12
18
53
111
60
6
22
48
17
3
12
10
47
15
9
7
60
2
3
99
16
12
8
112
8
72
10
71
15
70
14
30
10
26
12
102
46
54
26
10
2
30
9
45
4
102
2
16
42
32
21
25
30
17
33
10
29
81
142
8
12
22
6
44
46
44
16
11
9
34
8
18
64
50
57
19
50
94
168
42
38
28
56
4
32
102
63
25
38
30
4
26
4
17
1
62
76
2
10
42
38
9
1
18
14
40
50
12
16
48
42
18
60
ABCD 97387734638*3^$a+1 [50035]
73
39
48
69
11
112
27
5
31
65
163
36
18
60
126
5
49
36
75
9
15
21
42
120
17
16
24
15
78
3
9
18
53
96
48
115
90
3
48
56
31
17
7
65
40
56
73
36
51
57
63
63
12
5
13
11
24
24
1
71
19
5
7
33
45
11
1
87
56
120
16
8
97
36
59
13
27
99
5
40
120
200
24
16
104
43
24
29
91
21
39
18
71
55
90
71
85
60
39
32
67
21
39
33
8
144
72
16
8
40
80
7
65
48
199
102
75
8
40
8
37
12
71
24
1
18
5
79
36
5
24
40
96
32
223
65
169
36
30
29
151
6
48
108
18
42
75
69
155
88
32
25
6
105
57
15
15
36
69
63
54
35
40
24
9
15
56
55
84
5
48
48
24
37
99
15
180
144
18
18
9
57
15
56
25
72
71
24
97
71
7
33
3
30
252
3
72
15
65
43
69
135
33
105
47
16
56
13
11
24
16
15
9
152
19
42
30
54
71
24
16
104
19
60
174
11
16
9
95
55
192
9
48
105
71
79
33
8
72
7
36
5
37
48
11
24
64
240
8
55
105
33
15
9
47
73
47
13
35
40
45
35
25
15
72
39
30
90
6
99
57
24
23
96
19
5
96
67
69
3
77
13
18
48
41
88
15
17
19
24
18
27
117
51
123
114
126
5
40
57
15
9
15
24
9
15
21
11
16
63
6
3
33
108
27
32
67
18
3
15
65
48
16
8
25
30
6
36
15
56
85
27
15
66
95
24
16
15
9
45
66
9
32
85
36
78
36
29
24
1
66
6
18
12
17
43
12
78
18
57
80
72
7
41
40
27
5
48
24
49
30
60
5
31
18
15
8
24
16
9
71
13
11
121
48
42
69
15
18
87
3
45
63
33
21
18
41
72
19
5
136
8
7
105
8
31
89
19
45
45
11
25
119
13
18
36
210
36
47
43
45
8
40
21
3
8
43
125
31
9
72
144
63
72
89
40
24
45
42
9
39
41
37
75
33
30
81
8
37
59
24
31
17
55
72
66
24
15
8
103
9
8
67
258
18
177
3
29
72
73
6
12
18
107
48
24
73
15
39
41
48
136
104
49
95
16
72
80
64
8
133
35
48
25
162
18
27
104
24
79
33
3
29
7
18
47
24
25
15
57
23
64
8
25
15
8
199
17
16
3
21
69
11
48
16
9
36
132
72
87
39
174
75
15
17
24
1
30
153
15
41
25
15
45
11
1
87
80
1
119
40
15
161
1
6
48
89
37
35
24
24
40
8
184
216
32
31
36
18
60
111
24
3
53
24
120
1
6
174
42
48
41
24
24
1
39
15
96
12
29
16
63
17
72
25
12
24
11
73
47
40
48
72
24
111
150
59
120
24
25
90
42
11
25
15
3
66
36
47
88
15
89
1
198
17
24
96
55
18
96
239
16
8
7
66
63
99
5
40
15
18
15
8
24
16
9
87
48
8
64
39
9
8
24
31
54
75
15
24
9
21
75
56
16
8
295
60
66
3
56
19
72
54
12
3
80
64
80
16
9
15
27
173
1
15
9
23
24
1
150
18
39
15
41
31
33
15
17
19
42
108
30
9
63
24
9
200
19
6
15
39
30
11
7
17
40
123
24
93
96
104
48
67
18
3
75
117
32
103
9
24
69
6
12
113
120
40
111
113
7
65
13
12
15
24
72
24
24
32
43
29
43
117
45
60
30
36
24
30
258
120
42
3
153
24
30
33
3
5
145
47
37
36
96
39
15
9
75
5
1
12
18
41
16
15
9
15
18
23
24
19
5
37
203
64
56
16
96
8
37
59
24
72
24
61
27
81
15
21
18
105
3
18
30
21
48
8
55
54
18
17
49
15
24
176
16
3
5
31
6
18
17
40
9
71
109
11
48
48
72
1
47
64
48
111
9
15
113
13
11
24
40
27
24
93
63
17
163
18
27
32
55
41
151
33
111
6
3
48
3
5
7
108
141
63
41
16
9
6
48
108
42
11
112
8
25
167
88
32
24
40
8
16
96
8
31
54
12
54
81
99
6
23
16
45
11
24
55
17
25
215
48
64
56
72
43
77
85
24
18
17
16
32
37
36
15
3
29
16
9
23
37
12
23
31
24
30
75
80
16
45
72
27
8
72
91
29
7
65
24
96
13
11
40
104
31
9
96
159
36
96
21
33
47
120
85
84
23
13
3
21
3
45
3
159
129
15
57
8
31
9
135
9
96
24
56
24
7
36
12
17
115
29
7
9
144
21
3
128
88
51
24
12
57
75
12
54
59
72
13
72
51
63
66
54
24
30
42
81
104
25
18
5
1
30
54
75
75
228
42
102
18
15
8
193
24
66
69
57
60
3
15
90
66
29
16
27
5
13
107
37
18
17
112
123
72
5
24
64
51
204
12
53
37
11
ABCD 97387878878*3^$a+1 [50094]
204
117
68
48
4
104
72
12
28
48
24
21
96
18
161
96
16
24
8
85
51
21
39
9
75
51
168
48
5
96
24
43
45
51
48
9
48
32
97
42
9
24
68
84
43
60
6
47
1
30
33
39
5
13
162
5
25
24
222
9
111
5
24
91
48
53
67
72
9
9
11
13
6
17
7
41
25
107
7
30
96
3
48
24
75
21
32
4
8
88
9
30
48
12
41
40
32
91
114
71
60
43
36
81
15
17
64
27
9
44
76
3
36
12
41
60
28
104
124
20
13
11
36
60
229
35
7
33
27
9
15
21
3
45
87
5
36
37
83
61
11
60
7
53
37
35
115
5
85
72
11
7
30
11
12
1
150
36
53
7
5
115
69
60
44
205
3
21
48
150
120
18
207
9
75
36
15
93
39
6
6
48
72
29
37
24
147
68
4
27
12
12
89
49
3
8
19
18
75
15
65
40
3
42
11
31
33
3
66
30
201
20
67
12
48
9
48
92
100
8
19
24
36
5
16
9
63
132
15
5
7
42
131
37
11
7
12
69
21
48
72
18
5
12
4
15
21
3
36
5
49
6
21
80
16
8
60
52
93
78
48
65
73
30
45
72
45
11
43
5
19
45
56
16
20
28
32
4
9
23
108
19
5
72
67
12
78
18
41
43
156
60
69
104
115
90
24
30
21
12
44
13
11
85
95
16
9
3
141
72
15
9
11
13
72
6
12
12
29
60
12
79
17
19
45
8
48
19
18
216
30
105
15
36
5
48
1
47
60
24
13
75
27
125
13
30
66
51
27
18
123
21
15
33
11
31
5
16
87
93
3
42
15
63
33
44
79
6
83
7
48
17
79
45
33
78
72
29
40
27
12
5
49
35
12
1
59
19
42
3
8
112
48
27
5
37
3
20
127
9
44
24
43
129
3
21
15
53
16
21
30
21
68
25
24
30
42
18
30
83
13
15
12
60
32
28
68
31
18
35
12
55
84
81
3
45
117
99
51
18
6
5
61
54
141
8
37
48
6
18
27
32
7
126
119
12
40
144
12
27
12
90
15
228
92
100
8
72
7
48
48
41
40
45
6
101
19
41
40
87
12
78
27
56
109
35
19
17
28
24
8
37
72
30
5
84
25
71
16
20
61
143
48
145
83
13
6
132
12
81
56
64
39
29
67
29
24
19
18
3
108
60
80
4
20
13
30
17
48
79
18
99
93
78
5
19
5
13
18
12
18
48
63
81
18
9
32
19
42
39
24
15
125
13
27
45
83
91
5
19
197
4
36
44
12
79
48
101
31
45
45
3
21
6
42
11
31
17
28
51
5
145
24
6
21
39
9
56
4
15
17
108
61
24
6
18
71
160
12
27
5
40
21
114
54
59
19
53
28
44
96
4
33
72
11
13
59
72
16
284
43
17
4
15
29
16
72
92
49
47
31
18
42
30
11
64
27
21
48
24
3
42
23
16
15
105
72
63
29
72
13
3
21
30
29
61
120
6
93
32
40
21
48
23
40
8
49
30
213
48
87
105
27
12
5
1
42
108
5
163
24
180
48
5
7
168
93
72
24
3
48
9
15
69
15
30
6
57
9
54
24
90
27
144
44
49
6
101
16
75
45
44
52
21
83
79
6
24
11
13
35
52
15
24
168
18
18
6
15
111
45
123
24
60
96
12
18
3
48
45
30
18
87
80
12
43
114
123
48
45
11
96
40
44
60
24
61
3
8
79
30
48
23
84
88
36
72
8
1
99
132
44
24
19
5
37
3
20
7
42
3
39
5
52
32
72
139
29
19
36
96
5
1
83
19
53
24
24
40
32
16
72
20
16
9
6
204
41
24
16
51
48
24
33
3
5
55
21
24
12
9
6
18
63
27
36
77
72
19
18
51
68
49
174
18
15
15
9
44
7
21
12
69
6
90
150
210
6
48
48
53
108
12
37
30
65
60
79
9
45
63
9
54
161
40
15
24
17
124
24
51
18
6
17
49
35
60
16
9
75
56
124
15
9
44
72
7
12
48
29
37
23
43
5
96
25
59
13
47
121
39
20
91
42
39
63
90
6
42
3
168
27
42
6
5
7
5
49
107
19
60
9
24
8
4
105
54
45
45
6
5
36
64
9
131
16
3
29
85
6
66
51
3
18
63
15
5
16
3
89
108
4
87
9
80
1
47
4
80
28
132
87
60
41
12
36
43
9
32
19
42
47
40
12
192
27
17
52
8
19
96
105
9
72
24
54
120
24
9
33
24
6
21
45
30
9
36
27
9
57
72
90
5
49
78
12
6
51
51
42
6
9
9
96
11
37
18
69
36
3
45
96
195
18
6
33
68
55
17
24
7
30
11
108
52
45
11
19
60
36
108
48
9
72
20
52
27
114
59
85
11
64
20
12
37
48
42
12
89
1
15
33
42
54
35
7
5
28
20
97
75
27
66
66
17
37
95
1
227
88
45
30
45
32
91
12
36
5
55
30
35
16
24
48
21
30
21
8
7
12
36
54
87
20
120
181
15
9
30
18
83
37
3
20
7
18
54
5
19
45
216
15
57
99
213
20
7
ABCD 97388221246*3^$a+1 [50000]
12
36
28
156
20
4
11
24
57
48
16
108
20
21
15
4
5
31
5
60
19
60
47
61
89
19
56
48
108
9
15
88
128
28
11
45
48
28
128
24
112
96
48
29
3
84
36
28
36
164
12
39
30
3
72
63
85
60
12
36
20
63
25
24
47
69
9
31
104
48
52
11
24
1
65
15
24
21
55
11
69
69
3
180
33
51
28
17
3
12
84
16
36
113
39
21
7
77
7
20
184
12
8
12
12
141
66
33
40
116
15
121
20
3
6
60
147
100
53
30
36
48
21
36
9
75
76
35
21
64
96
53
6
13
36
56
28
60
32
63
30
15
21
19
120
5
55
11
1
5
19
11
1
53
84
43
20
24
136
23
21
9
55
20
4
12
24
32
4
23
25
107
25
23
45
27
21
27
13
8
60
4
20
12
36
60
60
69
39
84
12
75
21
52
32
33
7
20
99
66
19
5
60
75
4
36
176
9
31
29
204
55
77
18
93
112
5
132
99
15
1
95
108
42
15
84
4
32
60
3
85
11
45
15
21
28
92
9
96
3
27
9
112
72
36
71
45
4
116
69
15
60
52
68
76
44
112
24
20
24
15
21
4
56
45
43
56
40
72
8
40
176
4
5
15
52
29
3
36
12
12
21
51
4
36
44
51
49
44
132
16
32
51
49
12
5
78
57
69
15
16
29
6
9
4
36
72
44
45
79
11
73
32
39
45
36
64
24
48
44
3
42
19
36
95
85
60
44
4
11
45
4
8
64
35
13
5
6
157
72
17
18
57
15
1
12
32
28
35
73
8
60
72
120
39
1
108
101
63
75
21
36
16
80
144
96
108
12
28
41
84
15
36
3
6
27
9
3
48
100
32
15
81
15
36
24
45
36
40
20
3
117
4
36
204
36
20
24
24
120
12
28
72
44
36
48
12
9
91
36
20
28
161
135
15
81
3
21
48
108
132
72
16
32
72
4
92
9
24
15
9
63
112
20
141
111
3
141
52
144
36
29
63
120
12
45
15
4
32
9
39
21
15
45
43
12
29
211
80
36
108
60
9
51
16
84
36
60
29
15
36
63
13
24
35
1
48
11
45
16
8
21
223
32
64
5
7
80
33
15
4
128
24
36
24
24
15
1
5
39
64
11
36
33
40
8
108
12
27
81
52
72
5
12
19
36
59
9
12
28
77
24
31
140
15
9
36
60
63
57
216
52
137
24
15
12
4
65
31
20
12
81
75
64
12
36
8
15
6
43
92
3
13
8
12
39
24
21
28
47
25
8
12
48
21
96
24
19
8
24
96
4
8
15
72
21
24
75
1
48
96
44
4
188
9
15
24
84
76
24
12
20
45
15
64
36
80
60
9
31
65
103
72
68
40
108
29
55
60
84
5
6
18
31
5
90
36
18
51
81
115
20
24
204
52
216
72
11
6
3
76
11
93
12
40
20
9
84
51
4
36
80
12
124
20
9
15
4
11
25
20
4
12
20
3
1
20
12
40
8
64
32
76
48
60
101
30
45
4
11
61
48
24
5
27
9
75
136
68
12
9
31
23
6
51
9
19
60
188
3
21
40
29
111
4
11
33
36
40
35
30
30
1
48
128
4
20
124
71
24
45
51
21
4
8
21
111
76
44
4
92
24
96
4
80
120
69
7
29
24
31
36
32
96
4
36
35
30
114
33
24
16
32
36
40
35
1
8
76
20
52
80
64
20
48
112
60
36
20
9
19
204
8
24
36
4
29
55
36
23
57
60
33
6
97
32
12
64
89
15
12
60
84
4
56
12
123
36
30
84
15
132
4
5
15
100
5
51
4
44
51
45
4
20
12
24
39
66
31
59
85
20
75
109
12
8
15
81
28
41
111
4
20
12
3
6
15
4
84
68
28
12
20
9
84
30
96
1
32
27
21
84
88
68
24
16
48
56
15
69
96
9
84
67
59
6
39
40
96
23
12
9
64
36
11
21
3
1
119
114
271
12
89
3
72
180
4
41
43
20
12
136
84
44
16
48
20
12
144
36
96
48
4
11
165
12
120
24
60
75
24
9
28
12
32
28
72
116
28
11
30
18
85
68
57
27
208
11
97
23
120
9
87
9
12
24
4
12
20
4
35
21
52
11
1
24
32
88
35
37
23
21
28
17
24
31
5
31
47
30
12
19
72
128
16
116
93
79
8
129
39
72
28
44
27
1
12
11
120
66
15
136
53
90
24
21
40
32
4
119
6
144
51
4
20
4
248
52
36
5
6
9
16
35
105
28
11
109
41
55
32
4
8
40
5
55
47
1
77
55
32
4
20
96
4
132
68
84
40
128
63
6
43
8
24
3
102
84
6
25
35
49
11
45
88
8
60
108
60
39
12
129
76
20
36
52
36
56
24
4
137
3
12
9
24
96
15
12
52
56
40
5
6
1
8
24
45
31
60
156
44
12
24
100
23
72
1
104
144
40
5
51
28
60
120
5
15
36
4
108
44
28
17
19
36
44
40
72
248
60
16
119
9
16
5
27
24
36
4
20
24
64
120
8
48
60
100
29
30
85
68
24
4
36
ABCD 97388496794*3^$a+1 [50046]
23
66
39
52
32
27
30
30
85
23
121
11
33
40
5
211
29
6
1
95
24
57
87
6
120
66
165
16
17
72
210
45
48
72
63
102
15
33
30
66
75
21
54
24
120
13
48
29
31
11
1
20
87
21
141
78
6
66
198
87
75
18
102
1
80
33
24
115
5
51
40
35
45
192
64
89
6
1
173
30
69
27
109
32
3
6
18
72
9
69
15
21
27
39
49
36
233
43
144
156
17
6
66
18
217
89
24
36
19
32
24
69
3
93
39
21
96
168
3
12
45
43
288
11
109
29
30
6
7
8
45
54
30
30
1
56
3
6
24
31
44
12
15
133
11
6
15
9
267
27
12
21
28
11
48
57
60
3
66
60
31
80
96
69
171
72
27
45
16
17
36
19
185
51
84
112
128
16
44
27
81
3
90
27
27
61
32
3
330
39
28
72
216
20
12
4
36
24
80
4
29
103
89
15
88
128
9
60
19
29
66
84
133
17
96
6
33
381
36
135
64
5
75
316
29
51
33
150
42
3
40
35
373
59
229
11
45
4
65
19
5
120
75
21
24
43
108
125
15
40
92
39
109
71
30
19
101
48
30
97
84
32
99
48
61
41
175
84
60
65
30
54
27
45
48
66
21
15
18
91
101
75
64
5
6
198
87
60
45
31
17
42
21
4
128
52
29
51
16
29
75
96
9
24
207
24
3
37
95
60
54
7
167
25
60
17
60
51
160
80
28
101
43
48
17
36
195
69
27
120
24
21
91
23
21
63
21
24
51
45
16
179
97
12
95
90
36
27
99
69
24
51
24
96
37
119
21
4
59
49
65
30
120
45
12
16
29
84
171
45
108
91
59
33
72
75
12
105
16
8
100
5
75
81
30
61
152
12
45
78
57
60
28
8
87
12
45
69
66
18
60
6
90
51
120
160
8
36
60
84
48
27
25
92
15
54
66
21
69
75
3
60
60
96
54
60
55
71
21
75
21
72
60
16
20
39
6
159
87
109
12
47
6
55
5
91
128
27
18
7
23
96
57
304
5
31
17
15
72
40
108
20
160
11
117
9
18
6
6
78
102
21
69
78
42
15
28
5
27
36
9
18
36
24
37
144
32
63
9
72
48
48
69
15
129
30
66
30
21
27
133
17
6
270
6
54
7
32
36
39
6
66
45
36
33
15
4
125
27
3
102
111
87
6
90
21
33
3
39
1
77
147
9
24
30
30
6
85
89
72
79
29
27
33
87
9
51
75
25
23
1
20
21
114
117
24
3
6
39
21
6
61
17
55
71
30
24
186
21
15
288
6
55
5
75
15
66
39
45
139
8
24
15
1
72
155
45
15
21
21
55
56
28
32
4
119
25
236
36
12
27
18
36
51
45
171
93
139
128
60
28
20
156
63
85
60
8
3
37
83
141
129
87
28
95
49
96
65
15
159
45
15
222
99
21
43
41
27
4
56
88
209
55
5
60
3
27
81
9
72
60
99
15
57
112
80
156
9
12
18
72
69
9
55
32
39
54
3
48
51
18
7
5
39
75
25
11
33
27
54
87
9
30
1
83
30
31
5
24
114
117
93
3
4
35
138
3
33
111
45
15
160
20
9
15
132
108
129
3
48
36
123
97
53
43
12
11
25
29
87
48
40
212
16
68
39
33
3
1
5
60
195
136
144
29
7
47
72
13
17
39
129
15
21
6
78
15
12
4
5
6
45
4
36
48
5
27
135
1
137
43
108
176
9
36
51
64
56
60
84
88
176
9
120
15
111
36
54
151
29
7
77
60
43
48
29
3
64
83
90
15
192
28
20
36
135
36
30
78
6
27
88
5
7
59
69
36
39
1
53
67
60
108
17
90
48
102
108
7
144
29
15
96
165
6
54
31
8
12
76
48
29
180
30
12
24
21
93
192
15
63
33
100
17
55
200
12
60
16
32
21
96
150
69
16
59
6
3
27
33
105
36
39
15
66
6
73
17
60
39
12
27
21
16
125
79
89
12
24
30
61
5
84
99
57
ABCD 97388688986*3^$a+1 [50009]
19
96
12
32
112
108
11
9
51
12
18
31
48
23
48
117
15
49
24
107
37
41
30
12
18
27
45
3
27
133
5
91
104
4
12
41
39
99
37
92
76
95
132
78
60
75
72
40
24
59
277
23
105
4
20
16
47
73
20
60
16
20
99
57
24
9
19
36
17
78
57
228
4
53
48
42
9
4
35
81
48
21
12
7
41
42
138
72
78
37
113
12
75
45
103
36
41
18
69
33
39
69
91
104
75
12
33
24
51
102
39
39
69
28
95
97
8
153
60
39
36
64
108
65
78
12
78
7
68
27
30
18
102
39
84
12
3
225
4
11
1
108
56
15
9
21
31
71
37
48
20
3
121
80
144
15
9
40
8
48
105
15
36
9
51
51
90
78
9
51
72
30
3
45
19
32
48
51
85
92
4
48
83
9
111
109
56
28
5
111
28
96
17
18
42
39
28
48
20
33
55
77
30
48
60
9
132
48
51
129
12
9
151
89
27
153
7
72
20
81
162
73
20
12
4
96
32
21
27
3
12
85
5
67
71
12
90
43
92
12
33
18
81
108
48
112
68
15
120
85
5
75
33
31
104
57
99
64
12
20
60
33
12
78
85
144
116
135
37
35
60
37
20
93
18
141
28
83
18
42
48
57
213
115
24
83
25
68
15
1
8
16
20
144
48
3
81
28
116
12
33
42
9
88
68
3
9
168
40
35
90
7
20
16
47
25
68
4
143
60
85
5
27
76
5
171
99
72
48
90
72
15
132
16
35
45
15
21
51
60
9
9
27
105
27
136
17
30
18
19
36
5
39
36
45
102
85
20
3
57
40
5
103
95
85
44
21
7
20
52
8
15
9
9
19
11
81
16
72
71
37
12
80
16
95
9
51
21
40
161
39
36
144
64
35
45
12
3
42
3
45
30
9
16
35
60
45
40
32
40
32
292
48
108
35
18
115
72
23
42
19
29
7
23
1
36
5
75
123
129
72
144
112
53
30
72
408
117
33
90
9
51
60
45
105
72
87
28
173
31
8
12
51
33
40
20
16
20
28
80
28
80
72
88
5
120
67
80
51
21
144
64
11
21
60
148
41
51
16
92
16
5
60
42
13
47
9
40
80
144
15
12
30
7
48
32
72
81
19
41
27
76
107
33
36
51
48
25
32
15
48
42
15
24
64
116
111
165
3
12
108
12
78
7
35
90
30
9
51
78
7
8
24
40
96
47
25
8
12
124
41
7
161
60
75
27
78
39
28
60
245
27
132
39
45
16
108
11
69
148
80
45
19
24
80
15
60
12
9
48
63
48
30
51
24
27
117
72
9
60
115
5
39
33
15
52
101
51
9
102
49
20
48
16
17
60
19
80
4
65
39
48
48
177
63
105
39
33
19
29
12
168
15
36
108
76
47
9
76
23
85
215
132
18
7
23
69
16
24
8
63
42
63
124
11
25
32
12
12
51
37
8
132
48
75
9
21
19
36
12
11
42
43
35
21
81
30
45
75
18
19
11
12
90
30
13
65
15
27
120
69
81
108
90
57
24
24
40
32
45
39
48
12
9
27
3
12
97
41
60
15
60
4
71
72
48
97
32
21
19
32
9
120
30
69
81
75
135
9
33
19
36
95
13
144
53
7
72
44
156
96
4
11
9
111
45
28
107
45
12
63
90
115
20
63
69
28
5
15
24
69
42
18
7
108
92
52
101
30
12
90
39
124
47
25
8
24
111
9
33
87
60
12
51
69
24
15
90
42
270
30
37
53
198
69
12
21
15
84
9
132
19
48
71
30
30
12
57
3
150
48
12
3
24
3
69
96
108
64
71
12
145
44
21
7
191
117
3
12
129
4
47
30
115
72
8
33
39
16
20
117
78
45
87
18
7
348
5
30
270
15
184
11
81
339
30
12
79
24
65
90
69
40
53
30
45
15
33
36
48
28
65
87
28
44
136
173
102
60
33
24
132
16
260
75
13
72
8
24
16
44
21
15
24
21
60
30
69
3
25
5
75
3
61
20
111
129
81
78
42
7
36
35
105
12
4
176
12
52
101
55
72
41
102
73
80
100
17
60
127
8
33
90
42
30
180
49
239
9
16
72
23
72
33
45
27
72
36
4
ABCD 97388797568*3^$a+1 [50068]
24
315
36
132
3
12
18
132
12
3
33
75
69
18
18
24
36
30
132
57
36
45
111
60
84
72
123
54
87
93
351
72
24
48
12
60
108
72
33
48
60
30
150
90
30
3
12
3
57
60
84
48
81
51
33
51
12
63
21
21
108
30
54
60
87
3
57
9
51
3
297
48
120
45
87
21
99
111
90
168
162
9
21
75
108
96
240
39
105
12
63
9
81
87
72
12
36
45
27
15
213
24
144
12
324
21
90
138
15
9
48
60
48
114
36
90
75
120
57
3
357
120
39
3
66
15
39
78
39
84
72
33
72
90
93
15
54
36
42
18
51
36
72
21
39
81
204
90
318
108
75
309
36
12
63
15
57
33
30
129
48
27
36
102
3
15
81
9
15
36
9
30
42
48
51
81
15
15
9
228
12
48
33
30
108
42
135
45
135
12
15
141
69
108
78
9
12
36
33
30
90
60
135
129
36
15
24
21
15
180
24
15
18
12
3
33
159
3
153
27
9
120
24
15
30
24
27
48
36
12
84
60
96
84
51
42
3
84
84
27
105
147
18
12
87
144
12
15
12
186
174
240
153
48
69
18
48
42
18
69
12
156
15
9
9
207
147
90
6
45
45
12
3
57
15
33
60
72
15
180
228
24
12
48
45
6
45
45
147
105
120
3
12
45
102
93
15
18
39
51
42
27
48
192
33
135
27
33
24
84
24
3
33
24
33
75
33
27
24
33
3
24
51
105
15
165
267
6
12
39
240
36
12
165
108
27
72
39
42
27
96
57
18
30
144
126
54
51
156
33
3
12
36
255
165
285
12
132
27
9
51
84
36
48
108
72
12
21
18
30
87
63
9
45
30
81
132
93
150
81
9
30
222
75
84
33
51
39
21
57
72
75
51
12
9
9
132
75
63
57
12
21
27
15
30
60
15
84
3
6
51
21
72
51
12
93
15
60
12
12
33
90
30
27
153
135
45
90
57
51
21
33
3
93
27
135
30
3
300
27
309
171
33
39
81
12
72
3
9
36
24
123
6
15
96
63
33
3
69
156
84
12
24
12
57
78
48
69
36
39
6
75
9
51
12
135
150
138
57
24
81
3
219
18
39
69
12
3
36
33
186
30
27
15
93
45
27
12
105
36
27
33
135
129
90
60
21
24
21
24
171
96
33
18
78
120
75
69
27
231
30
99
48
93
3
24
12
36
27
21
75
45
165
114
18
12
51
57
15
84
33
63
24
60
24
60
192
45
3
24
45
36
15
69
36
39
12
333
48
3
87
222
48
3
57
180
159
33
171
216
24
9
15
48
45
18
90
51
3
45
21
42
9
36
48
9
75
105
75
123
18
39
21
30
117
15
30
108
87
45
159
21
18
165
135
90
39
252
231
42
30
6
84
6
54
156
60
12
15
57
438
18
90
12
57
12
21
288
27
45
18
162
3
96
9
150
81
93
147
156
255
9
120
21
48
135
12
183
21
321
138
129
93
102
18
3
69
18
18
75
69
15
63
9
24
12
165
3
15
21
84
12
135
132
156
21
39
504
18
27
21
54
18
123
237
42
108
18
27
45
147
33
15
33
99
33
30
57
48
93
111
24
12
57
15
51
45
72
12
15
150
75
33
39
81
60
219
33
183
45
42
90
48
39
21
3
12
93
51
96
48
24
12
51
117
12
21
27
12
213
63
60
12
72
60
48
60
33
60
120
15
84
24
129
27
36
45
39
39
30
24
48
60
48
51
24
132
12
ABCD 97388952322*3^$a+1 [50041]
39
22
59
60
123
33
9
3
13
18
29
25
78
5
24
3
30
12
63
21
94
12
170
54
16
14
27
49
126
29
36
7
32
16
14
6
70
14
10
36
48
36
8
18
78
12
24
58
90
42
36
30
180
155
63
54
75
127
53
45
87
45
30
10
14
42
27
48
69
15
135
30
28
96
12
14
46
8
22
14
96
12
58
14
6
34
24
2
42
40
8
34
41
25
35
24
21
12
108
15
9
15
31
18
2
22
86
6
34
12
2
76
72
44
3
27
34
2
48
24
16
36
41
157
32
30
66
10
2
16
132
14
24
52
50
90
24
48
12
4
17
33
54
105
13
8
10
41
36
13
134
12
100
24
56
16
12
32
28
5
63
22
107
31
18
42
8
150
22
54
86
58
126
86
72
15
237
3
27
58
6
66
11
43
42
107
3
64
36
14
15
121
8
6
90
51
79
20
106
30
132
116
30
234
57
25
11
43
29
33
72
82
5
9
22
78
32
4
23
85
18
18
11
21
48
30
114
48
190
110
39
48
87
6
4
11
3
69
21
4
2
30
4
156
60
14
30
4
56
39
21
10
36
38
36
6
144
52
8
10
92
10
20
34
8
6
6
15
63
45
3
40
65
19
54
56
6
69
21
39
45
51
73
56
36
39
9
6
4
77
3
40
6
83
43
12
6
50
9
33
30
160
104
33
12
49
26
100
5
31
90
14
6
52
86
21
99
9
105
58
80
34
8
10
5
57
10
84
6
260
90
46
14
4
86
36
94
5
31
5
63
34
6
29
3
114
15
19
12
24
80
24
22
122
36
21
73
50
16
2
15
3
34
47
31
72
50
22
113
13
8
54
90
6
21
31
38
54
36
76
36
18
140
4
126
26
6
60
54
10
14
4
50
33
79
24
14
27
9
16
6
44
18
10
32
54
39
217
14
69
1
20
4
35
60
111
22
60
30
8
34
182
36
48
76
54
122
45
13
12
42
32
36
22
38
48
24
60
90
58
38
4
83
3
16
96
8
4
32
30
54
106
8
22
24
44
28
98
12
48
60
6
21
33
10
80
66
34
66
14
36
6
4
36
14
84
24
16
42
44
94
29
67
38
42
4
42
54
14
76
23
25
38
108
6
138
70
32
51
9
60
18
12
24
34
47
55
26
75
3
9
81
39
48
9
24
36
10
96
17
60
21
46
5
61
38
54
12
6
45
69
3
27
30
46
62
12
34
80
21
21
60
27
51
22
38
9
45
16
2
40
8
64
12
36
29
85
54
26
6
129
19
20
24
48
30
60
12
126
16
20
40
8
33
12
13
8
16
11
75
57
1
14
18
27
72
33
27
15
45
1
68
22
8
12
124
53
31
89
91
74
15
25
26
9
51
72
18
36
76
14
24
24
12
28
5
85
42
54
47
55
134
60
6
24
21
97
35
75
6
36
100
6
17
33
40
59
45
30
21
19
20
70
20
40
84
24
36
26
4
150
30
114
83
33
4
78
104
6
48
156
10
20
21
12
15
57
33
6
21
36
15
117
21
6
34
102
29
45
70
8
16
120
80
106
104
40
47
33
94
18
92
40
20
108
42
6
112
90
32
58
44
3
7
5
79
17
3
16
78
26
4
146
16
50
60
148
5
12
15
34
11
49
50
90
4
62
4
14
12
3
72
39
42
4
18
26
40
42
98
46
138
95
12
15
28
5
57
4
47
49
8
3
19
36
18
14
76
80
6
3
43
44
4
92
34
56
138
82
18
77
49
14
36
16
14
46
20
138
36
16
59
163
66
2
12
12
24
6
4
50
6
28
56
76
14
40
41
69
66
4
12
17
25
12
11
33
70
30
56
130
74
10
6
14
30
36
10
18
2
16
5
3
6
34
2
24
3
15
90
10
72
18
18
32
82
50
81
9
130
18
158
4
14
4
23
49
8
15
57
78
6
10
137
45
18
124
60
122
6
24
10
86
58
2
30
18
21
228
3
4
14
126
4
14
70
72
5
15
33
12
81
15
39
34
60
30
20
106
35
61
104
48
27
19
44
213
12
12
55
50
51
39
4
56
70
56
39
51
9
33
3
69
30
6
34
36
2
27
1
62
82
6
18
12
18
2
12
3
43
32
48
76
20
6
87
60
13
12
47
15
33
37
80
168
6
6
58
2
58
92
24
82
54
38
138
40
48
41
1
2
42
90
48
10
176
96
84
64
18
5
9
4
59
105
12
40
30
24
12
32
12
78
22
6
68
72
12
168
48
46
5
3
30
6
21
1
8
70
32
72
57
33
36
4
86
96
33
13
18
2
22
173
19
6
167
7
60
36
5
33
6
21
12
21
46
36
44
33
13
158
42
39
15
114
60
42
34
8
36
10
26
6
54
3
91
80
60
90
39
1
59
57
4
20
24
48
60
34
66
8
106
90
18
2
124
11
91
14
108
27
3
66
72
42
28
18
54
38
18
36
6
78
156
34
30
80
34
20
28
18
24
86
30
130
62
18
64
42
80
4
60
72
8
9
123
34
11
57
30
46
56
36
52
8
18
6
15
15
34
26
24
69
57
34
110
52
14
93
205
68
72
22
5
13
35
27
6
88
119
12
45
64
80
24
36
106
53
25
35
15
202
23
117
48
76
71
9
16
8
82
48
53
33
6
34
24
20
88
14
4
14
15
43
8
82
8
ABCD 97389503228*3^$a+1 [50160]
63
75
53
19
33
45
60
135
153
15
45
27
60
105
60
11
64
33
99
45
35
49
71
16
45
114
101
25
23
60
7
18
30
30
27
69
63
3
12
66
30
30
12
42
41
16
351
9
21
23
91
161
13
36
48
3
75
9
24
21
131
28
27
69
3
78
78
102
12
12
15
33
72
30
24
81
15
5
1
3
60
9
60
23
112
56
76
68
28
9
35
48
61
6
29
196
21
15
63
120
126
83
37
66
24
54
12
48
24
11
97
3
12
44
19
69
8
48
61
18
17
73
36
6
45
99
5
16
8
36
52
12
3
17
13
12
51
15
5
16
33
30
45
12
51
149
13
27
20
84
352
27
21
9
36
12
15
24
69
6
5
13
48
162
6
11
28
27
9
12
3
30
75
32
37
18
78
24
66
54
83
43
54
12
15
9
59
160
105
51
176
43
57
48
15
12
81
147
18
42
12
30
35
40
44
67
48
6
39
9
11
61
63
15
48
18
15
32
67
96
125
25
35
52
3
30
30
114
147
81
54
81
15
54
60
35
4
24
20
67
9
39
45
15
5
73
15
63
57
32
43
33
44
37
3
92
36
64
15
9
9
42
5
28
27
9
156
3
90
23
112
21
12
23
1
30
6
27
20
25
123
12
12
93
12
6
9
33
12
111
9
3
15
33
9
135
3
17
19
29
36
91
5
1
12
15
92
88
60
27
54
47
25
75
24
96
8
24
13
120
15
3
24
6
30
17
13
24
78
9
48
96
15
66
71
49
60
51
93
30
17
52
12
9
27
15
89
16
33
60
36
66
17
13
23
37
39
60
33
35
108
88
15
60
17
49
15
44
7
42
48
12
35
37
3
8
40
87
41
49
42
66
60
114
36
12
53
28
12
8
127
9
21
72
11
91
186
144
11
109
18
42
39
57
78
54
42
30
39
36
39
72
18
6
24
24
216
24
36
114
18
45
9
54
60
36
5
136
8
7
89
1
84
48
3
45
18
36
48
77
36
52
48
27
45
80
36
12
7
60
65
97
3
56
55
41
121
39
104
25
96
30
30
6
17
16
9
72
95
28
116
37
12
51
44
1
75
9
11
25
12
54
201
267
36
17
73
39
72
21
15
3
29
48
13
60
66
9
111
9
81
18
12
33
33
30
24
45
36
72
57
11
115
42
15
32
1
48
12
48
6
93
116
64
3
9
8
76
51
33
8
4
48
68
112
12
45
39
27
17
37
23
1
15
15
5
1
83
31
41
121
15
8
24
12
19
6
90
6
24
3
128
7
65
37
35
301
35
79
9
36
80
28
20
16
81
36
54
18
35
16
9
23
60
13
35
4
20
7
9
216
33
35
180
61
12
15
195
42
6
96
29
19
6
6
96
42
11
124
51
42
35
48
7
17
13
12
36
60
24
132
11
12
28
15
72
17
1
15
12
228
32
25
18
48
29
1
162
125
13
6
5
1
39
8
13
18
12
114
59
25
71
16
20
79
60
5
19
30
30
30
24
12
3
87
53
43
42
12
60
84
66
9
24
15
30
36
6
54
12
54
29
1
168
23
13
6
93
147
9
56
76
9
48
48
12
95
28
32
292
15
24
54
27
15
18
6
42
39
63
120
113
72
1
15
24
21
75
24
12
45
99
12
9
60
90
89
76
3
30
107
16
45
18
5
1
66
12
17
1
18
29
25
6
5
16
15
18
42
45
81
23
31
9
32
40
8
4
165
78
93
147
24
36
173
61
108
132
39
80
1
174
54
6
36
33
3
30
63
84
15
33
9
60
11
55
24
6
54
33
33
60
78
9
72
8
12
19
45
9
60
11
31
45
21
42
5
16
99
17
64
12
32
1
96
3
81
107
19
45
36
24
15
36
17
67
41
40
63
45
57
24
48
35
40
15
48
102
63
93
66
33
12
21
30
17
13
35
49
24
36
6
45
3
12
33
32
12
16
9
75
51
89
73
27
51
45
15
84
12
33
20
73
72
11
16
36
27
6
30
42
63
20
19
42
15
80
36
49
96
59
4
81
99
27
42
27
33
6
5
36
49
6
21
105
90
12
60
18
39
21
24
30
18
120
18
17
1
47
103
6
35
229
99
12
48
141
6
48
141
9
3
8
7
24
48
77
28
8
60
12
13
123
15
9
80
40
8
24
43
48
18
114
81
21
71
48
76
68
76
99
6
15
12
3
9
117
3
56
61
6
30
18
54
11
25
36
6
65
25
15
152
61
12
60
72
18
54
6
60
5
28
72
33
36
6
12
65
7
9
20
4
12
3
42
36
47
48
52
63
9
24
21
35
259
29
61
59
7
150
48
51
12
44
120
61
75
24
33
36
12
123
75
54
63
20
60
133
11
28
80
1
39
12
60
195
90
6
30
54
6
18
5
16
36
152
37
3
8
24
73
3
9
66
5
108
37
60
12
102
65
19
17
37
11
76
45
18
5
31
6
23
28
69
18
57
63
33
225
30
42
36
24
36
59
37
78
33
12
20
108
259
41
148
9
18
72
45
57
96
123
21
23
16
12
104
31
78
47
13
51
9
27
69
ABCD 97389662432*3^$a+1 [50050]
18
9
27
180
90
71
4
39
30
126
5
28
3
60
24
30
11
19
41
160
92
25
3
27
30
35
1
60
102
48
9
27
150
23
7
101
37
42
24
72
24
65
103
6
30
9
12
9
42
5
24
13
27
48
3
18
90
9
20
103
57
48
39
45
56
37
35
1
6
96
84
18
102
45
8
7
65
49
51
129
66
78
3
20
19
48
78
24
60
23
7
48
198
30
5
7
48
17
67
5
16
39
6
15
204
48
32
31
24
33
93
18
81
9
60
6
48
5
100
27
36
125
13
11
28
33
30
60
45
15
18
59
7
30
18
45
45
42
48
42
30
21
105
54
54
102
120
60
5
7
72
45
135
18
66
24
18
54
84
42
27
12
21
54
144
81
60
51
42
18
24
65
28
63
72
5
145
47
13
95
25
3
9
36
12
3
9
180
48
35
7
81
27
30
63
12
93
30
132
6
126
225
15
96
89
91
9
3
12
5
1
24
6
84
54
6
21
92
52
48
3
9
171
60
57
15
5
103
144
33
21
24
66
36
114
119
67
45
21
108
47
19
93
27
24
9
45
27
8
37
3
92
120
31
69
80
55
30
84
36
30
24
6
23
103
72
60
45
60
8
73
6
138
72
11
85
54
18
27
15
90
35
13
3
12
135
30
30
17
151
138
12
54
53
7
18
6
6
3
27
33
80
52
3
117
33
123
15
12
30
123
33
30
12
29
36
37
63
84
21
35
115
77
52
8
7
21
12
15
90
63
75
54
23
40
48
45
60
54
30
126
69
81
12
63
60
27
53
7
72
18
27
8
1
11
121
15
32
7
66
144
6
60
17
43
9
63
132
60
21
15
24
105
20
151
114
51
45
12
35
55
17
40
180
20
48
55
77
79
9
60
8
19
45
81
35
72
28
9
15
9
39
3
12
18
75
15
29
61
99
8
180
37
198
33
99
156
18
24
27
15
6
12
63
33
102
57
27
138
42
21
189
83
31
77
67
90
23
7
65
88
15
5
19
18
147
96
15
72
42
11
247
12
30
6
9
225
66
12
42
18
125
28
45
84
35
1
35
4
195
6
12
6
36
53
7
21
72
12
3
5
67
81
92
31
141
8
7
30
51
39
53
7
6
114
48
6
60
147
33
51
99
96
18
30
5
12
16
3
102
39
21
27
51
6
66
12
77
13
6
9
132
96
12
21
11
85
48
12
30
24
30
84
168
47
12
55
24
24
5
25
107
25
15
21
60
59
28
63
65
103
114
15
8
19
21
12
20
55
36
6
11
25
39
56
4
9
12
18
9
75
93
39
21
69
231
120
15
189
9
6
53
88
117
3
27
42
15
20
28
8
25
24
6
89
16
92
55
12
120
60
33
20
67
93
8
12
28
93
12
84
30
48
36
36
24
66
3
45
18
5
19
84
72
17
13
198
276
53
31
9
21
42
102
3
44
43
12
36
24
21
12
225
6
6
126
84
5
61
12
6
54
18
69
9
39
63
30
15
27
42
54
84
72
54
54
18
155
4
8
55
48
105
44
28
68
127
96
12
137
37
66
57
20
67
66
47
108
7
17
31
24
6
72
18
77
60
25
12
11
52
152
55
153
20
108
19
36
12
33
219
33
72
21
30
24
5
121
12
18
45
20
40
9
3
15
45
12
33
66
30
59
37
114
114
135
80
7
18
150
48
120
42
27
21
18
57
147
93
15
12
57
69
30
6
126
42
78
12
30
30
42
30
96
54
90
54
12
72
63
75
17
55
36
29
28
27
5
13
18
24
18
15
12
20
55
66
47
157
18
5
43
30
71
31
117
27
21
99
6
12
180
18
54
66
72
30
87
51
30
54
93
12
105
23
28
72
3
12
12
114
54
5
52
33
168
87
21
27
132
8
52
33
27
15
48
5
7
42
23
1
39
33
72
12
23
28
75
18
59
28
9
75
8
72
1
35
19
41
25
138
69
15
113
40
12
21
39
27
41
79
150
71
64
51
29
19
6
3
32
108
172
48
15
12
36
17
61
24
30
17
79
21
51
5
19
6
42
65
127
18
15
20
103
42
12
6
180
42
3
44
28
72
9
6
30
6
77
7
84
21
56
7
165
27
21
165
18
41
88
8
7
18
114
66
119
49
59
7
18
18
108
21
45
270
18
3
60
45
87
15
117
45
6
17
28
75
174
54
42
27
120
120
15
5
1
126
5
13
150
12
36
42
156
66
18
66
12
12
5
43
42
66
6
18
65
13
54
18
75
15
53
24
1
168
66
30
3
255
6
51
108
12
36
32
85
180
18
45
15
24
81
15
29
13
42
66
30
12
252
45
123
18
99
9
6
5
61
18
57
44
ABCD 97389663058*3^$a+1 [50018]
42
15
21
39
93
87
39
2
7
3
24
6
3
29
43
35
4
54
12
24
24
32
10
32
10
3
33
87
45
2
18
43
21
38
72
18
22
30
6
90
78
6
8
7
101
10
38
42
18
16
26
28
9
3
18
14
6
60
42
90
10
62
78
37
5
28
42
2
78
1
29
88
20
34
9
5
12
48
30
16
36
2
10
36
2
42
16
2
4
44
60
4
138
24
14
22
30
8
10
2
12
43
45
42
38
10
20
22
96
99
5
66
10
30
6
8
48
10
68
6
46
68
4
8
4
86
18
12
12
36
52
80
24
6
198
16
26
12
12
103
36
36
53
7
11
4
93
35
78
115
39
14
64
15
41
12
112
32
84
22
32
40
21
12
9
18
8
88
24
18
3
12
35
12
13
17
46
30
50
76
44
97
5
54
10
30
21
47
6
106
6
20
58
69
101
7
35
88
21
5
16
8
115
9
32
4
66
74
54
16
14
10
12
26
12
16
12
18
42
2
192
16
8
54
10
2
18
82
6
93
81
6
30
8
22
108
44
1
11
94
39
65
18
10
2
40
92
10
26
82
6
12
44
25
45
14
1
11
22
36
14
60
40
12
93
36
12
72
21
2
12
6
120
124
27
5
36
52
26
66
18
40
78
3
57
8
64
36
15
29
30
48
154
6
2
31
17
4
14
10
2
60
28
9
105
30
56
12
88
24
68
12
12
25
23
13
3
146
163
11
61
120
36
29
10
24
24
38
10
18
42
14
106
20
54
18
102
18
18
30
4
8
78
43
65
16
44
12
7
23
54
64
51
9
66
66
44
10
21
3
6
18
38
10
12
68
13
41
34
2
42
1
36
5
28
66
36
24
14
112
26
13
11
61
33
30
24
38
18
90
7
5
84
55
21
32
40
26
1
24
5
24
102
28
6
6
21
72
27
66
54
44
4
21
21
20
28
6
21
48
3
60
2
22
9
41
16
12
3
108
57
48
84
140
52
26
78
16
20
4
2
108
10
15
9
18
2
31
71
10
14
10
6
66
3
12
57
3
9
68
36
10
21
41
82
2
64
24
12
44
19
11
12
100
72
33
29
18
28
18
12
20
7
17
31
53
132
42
12
49
11
16
42
3
5
139
11
22
18
14
10
18
42
14
34
2
160
24
20
42
18
7
48
39
8
13
29
12
4
6
48
36
72
38
7
5
88
62
37
113
103
11
10
74
12
10
110
30
55
53
4
158
42
6
61
123
12
14
90
16
150
44
12
10
12
36
96
14
30
90
34
18
3
47
120
73
9
56
91
59
1
39
12
50
28
14
37
36
33
24
68
54
66
4
6
32
28
2
10
6
26
6
12
18
24
84
16
30
3
27
26
48
60
4
8
7
27
44
12
18
22
2
12
6
52
6
2
37
48
5
34
54
15
11
25
3
66
66
86
4
26
30
84
130
26
7
33
42
96
6
3
11
1
21
8
24
43
15
24
9
69
50
13
33
24
96
60
44
6
6
24
7
39
60
14
31
3
57
63
26
6
46
2
16
36
36
18
2
109
63
45
143
24
13
101
54
30
12
114
10
50
72
18
4
26
61
96
9
24
54
68
18
7
83
52
114
30
26
22
20
102
19
9
20
12
34
14
28
14
10
18
110
162
60
4
12
20
42
36
34
36
6
14
30
46
30
14
24
37
36
83
25
11
24
25
72
39
26
4
20
34
92
12
10
6
32
12
42
16
90
9
173
10
60
2
100
3
33
24
56
7
3
2
6
34
38
10
15
29
160
50
6
7
65
18
70
63
29
36
10
44
25
21
20
12
34
9
35
12
4
26
10
24
68
106
6
8
1
11
24
4
2
16
39
3
26
64
2
18
67
171
12
20
12
10
26
34
3
27
45
23
36
10
24
8
4
68
55
5
28
110
18
54
52
24
14
22
6
14
6
60
120
43
60
72
9
3
41
24
31
99
6
39
63
60
50
42
6
12
24
18
82
38
6
70
36
18
212
28
6
12
32
12
1
9
48
12
26
4
6
2
70
12
8
72
36
70
33
72
29
4
12
32
66
12
30
58
24
117
23
13
12
33
78
24
20
13
9
50
10
6
42
20
12
6
4
38
6
97
17
88
60
68
10
56
58
42
8
108
49
5
36
7
21
32
7
23
40
32
16
12
20
24
64
2
55
12
53
10
2
16
12
72
38
13
47
28
50
46
20
18
16
14
16
14
6
6
31
77
48
34
36
62
6
1
75
36
18
56
6
34
48
26
30
46
6
42
20
76
9
33
8
7
5
94
69
15
21
23
22
80
40
6
2
16
32
52
15
81
6
36
2
28
12
15
5
43
23
64
30
20
12
60
88
20
12
60
16
2
12
4
60
6
24
15
77
18
72
10
44
28
15
11
24
40
8
70
14
18
6
90
94
57
63
81
9
120
20
18
214
44
10
26
90
49
35
16
8
157
39
9
23
48
12
60
12
6
84
31
35
49
21
12
8
16
90
54
2
22
36
6
8
36
1
45
36
44
18
1
77
48
22
20
42
127
9
42
18
30
32
18
16
20
55
105
14
1
21
3
51
33
41
30
72
30
7
11
30
10
21
24
47
10
18
2
22
26
19
11
6
18
73
5
4
3
51
36
81
12
15
36
30
80
22
2
55
45
18
14
6
12
30
42
178
38
13
41
79
11
36
88
2
64
3
15
68
22
2
18
31
45
62
52
32
6
4
44
40
80
4
80
6
10
2
10
92
88
24
18
36
14
7
15
8
22
8
18
34
36
8
22
8
4
2
4
12
3
29
43
48
59
10
18
24
141
23
85
5
6
54
16
159
17
30
58
6
24
2
34
21
3
21
45
6
30
12
27
11
13
59
13
5
144
31
9
3
11
40
30
14
37
15
21
33
2
58
20
42
18
4
6
66
195
5
24
7
35
73
29
60
6
4
6
72
27
5
31
5
31
9
30
114
152
28
75
5
48
52
6
26
10
80
76
12
86
55
47
12
13
39
26
42
76
24
48
2
82
33
23
52
12
14
16
8
18
4
66
8
31
23
252
18
6
22
39
15
74
7
3
36
9
9
18
144
6
38
25
41
18
78
18
60
1
45
3
35
66
70
6
3
23
37
5
6
4
26
46
8
90
7
11
12
10
6
26
6
10
54
33
27
66
48
15
45
36
36
8
70
2
40
20
4
8
48
10
62
103
33
2
114
18
16
45
5
6
10
39
51
98
6
162
84
16
2
48
4
9
24
12
41
10
24
24
45
15
24
21
45
39
177
26
60
13
51
20
28
21
5
91
75
36
8
10
6
45
5
ABCD 97390215688*3^$a+1 [50015]
228
11
1
107
13
12
11
37
108
12
23
36
1
215
13
72
5
90
90
7
65
43
48
300
59
13
59
1
12
383
37
35
18
115
119
13
180
48
29
43
101
54
1
197
115
137
283
48
29
108
67
168
48
41
151
48
12
5
144
90
108
126
234
433
12
48
47
1
71
54
7
12
53
55
300
59
61
12
107
49
60
71
144
216
1
108
35
37
197
31
12
29
18
61
132
167
1
107
162
103
60
108
240
191
13
36
72
108
5
126
144
109
35
1
60
60
221
139
41
211
95
25
65
18
324
61
11
61
137
103
60
53
306
36
13
132
48
77
7
48
197
288
7
240
23
234
18
61
29
103
120
209
391
185
108
72
55
35
144
54
127
17
43
47
85
41
36
31
48
204
36
5
19
71
37
168
299
108
180
198
54
72
49
12
180
119
36
72
1
72
179
1
53
162
25
83
265
77
67
221
126
180
1
108
24
65
126
445
132
53
55
71
108
133
12
17
19
17
90
13
41
31
228
47
18
90
85
401
91
53
144
18
90
55
35
54
18
36
157
77
108
198
37
35
108
25
60
132
12
167
18
103
59
301
95
324
13
48
168
41
91
17
55
96
132
12
83
25
120
168
372
125
7
47
1
35
37
240
11
49
96
71
1
72
17
19
17
7
11
36
1
107
13
23
54
36
247
23
36
109
84
5
72
151
65
54
73
96
72
12
240
101
144
31
95
36
36
37
17
91
348
12
240
209
91
240
29
36
7
228
35
73
72
179
270
126
133
65
7
12
53
54
18
43
173
36
79
47
133
120
89
55
17
18
72
121
5
67
383
54
36
18
36
54
19
35
1
35
85
120
11
18
103
108
59
13
167
205
83
18
54
313
65
175
48
29
55
36
107
13
144
36
77
7
47
18
151
132
168
120
24
240
173
55
17
288
144
79
407
108
36
90
31
108
275
37
53
90
144
25
47
1
252
17
36
18
265
72
48
11
54
19
108
35
157
48
227
36
397
192
5
55
17
31
23
36
121
108
84
155
25
168
23
49
5
126
36
36
133
60
5
55
60
24
48
60
60
35
25
168
41
36
127
60
137
31
23
72
72
205
60
167
108
36
72
18
187
60
300
173
115
180
11
1
12
77
18
61
65
180
115
132
149
18
241
420
12
120
60
108
252
120
485
90
144
49
12
12
17
19
132
47
108
25
227
25
336
132
65
288
414
25
83
25
173
54
121
275
36
49
132
179
1
17
180
36
90
97
12
36
71
1
ABCD 97390248524*3^$a+1 [50385]
85
215
36
60
72
432
36
84
18
18
54
175
65
36
210
252
157
23
150
138
42
102
36
162
180
132
120
18
132
61
137
192
60
36
414
30
180
103
113
60
67
5
102
60
90
66
54
60
18
73
89
30
6
270
144
90
228
72
108
18
144
60
30
18
132
90
30
186
79
95
18
42
36
84
6
295
65
30
54
96
162
192
90
78
108
37
53
72
630
12
78
12
198
78
67
143
49
83
648
84
180
6
55
47
162
126
97
215
18
102
60
12
276
30
60
12
108
42
162
90
13
197
60
198
108
102
7
83
78
234
90
36
180
84
288
223
144
35
66
60
30
132
12
18
127
41
199
288
17
30
96
30
19
23
162
198
145
107
156
234
175
96
77
48
42
120
162
96
54
121
5
102
342
150
108
253
47
168
72
577
143
90
162
198
138
132
12
60
198
12
18
60
18
7
77
6
157
35
42
18
18
12
67
101
12
342
60
180
18
7
11
102
132
36
54
120
18
295
35
108
30
54
78
12
60
18
30
168
144
30
1
167
120
180
150
210
517
245
30
288
72
78
18
102
198
204
48
42
108
18
102
78
102
43
192
95
30
108
240
54
48
97
35
108
12
613
5
162
210
60
120
163
35
312
133
47
246
342
150
18
72
360
120
150
360
55
17
108
115
48
47
18
114
48
13
257
42
90
30
13
23
265
77
270
85
47
210
150
270
36
12
348
54
90
30
396
24
13
53
24
36
127
65
127
23
18
72
192
31
432
23
24
120
36
72
60
97
11
120
162
235
53
180
180
240
102
397
113
120
72
60
108
18
12
162
126
72
240
48
114
30
60
325
71
162
103
35
180
114
36
174
90
6
12
252
198
582
1
29
78
37
53
43
239
78
72
36
30
132
85
77
108
12
43
137
55
23
198
19
251
30
132
12
180
163
5
48
54
18
108
240
102
60
85
77
138
108
204
30
180
18
685
17
78
360
30
252
60
180
31
35
132
210
252
6
85
95
30
150
90
84
60
126
54
18
12
108
37
23
108
109
48
5
ABCD 97390274654*3^$a+1 [50089]
21
129
11
91
78
27
116
109
54
41
43
101
60
25
54
66
6
18
27
9
84
60
3
20
64
39
5
24
7
21
177
123
33
36
54
9
12
3
5
28
80
7
21
164
12
64
9
126
105
32
7
90
3
44
48
72
40
8
108
48
31
33
12
36
20
24
55
41
7
57
68
91
21
3
45
171
161
64
80
1
48
15
20
1
11
16
63
6
30
24
90
27
3
6
11
12
52
15
5
48
31
77
19
9
56
55
41
19
29
19
21
36
116
7
17
16
48
45
11
24
19
93
69
75
56
24
16
20
43
17
19
60
120
90
303
45
51
56
19
30
11
25
83
16
56
88
80
37
18
6
11
48
108
97
63
20
60
60
343
29
28
9
11
67
17
13
47
25
23
31
6
90
48
141
36
44
24
108
43
90
39
80
205
6
45
111
21
68
24
48
7
57
116
73
59
31
17
12
16
44
55
6
84
72
155
25
23
12
25
30
89
4
20
60
25
3
20
64
63
66
6
5
36
7
41
19
30
63
87
21
9
203
60
43
9
32
13
3
39
29
124
21
54
60
66
71
115
90
35
16
12
75
41
1
83
136
51
30
3
12
56
37
35
7
105
33
83
43
5
12
64
144
15
36
29
1
119
76
108
80
67
18
36
47
60
109
60
48
3
8
124
96
39
137
36
40
32
132
19
57
32
36
36
19
96
29
24
1
90
29
48
28
44
48
72
55
36
45
20
1
11
48
16
8
61
24
36
66
5
48
136
45
6
48
77
139
5
36
55
5
48
1
71
88
15
17
19
24
66
11
96
43
65
12
139
5
16
20
7
125
37
18
6
90
69
12
135
48
6
99
45
23
49
18
12
54
167
4
44
24
31
6
39
99
45
27
60
5
16
8
96
49
47
7
60
90
11
24
136
9
12
35
79
9
32
48
48
52
60
15
6
30
17
7
221
72
4
9
30
137
64
33
11
16
15
18
15
8
43
5
12
84
79
41
13
35
48
49
18
77
169
27
12
8
49
30
9
9
27
20
24
24
12
55
90
18
65
7
21
44
13
35
48
72
136
116
28
27
89
61
18
53
12
12
49
30
41
96
24
64
45
6
30
90
5
4
9
23
37
11
115
30
15
21
39
32
37
6
5
61
11
24
133
15
21
11
55
240
69
39
90
47
48
31
66
3
20
85
203
48
61
95
16
33
11
19
24
53
48
96
4
45
35
19
161
115
69
147
149
72
84
19
189
60
15
17
36
28
81
83
12
49
6
41
72
7
24
57
27
57
15
24
54
23
49
11
127
60
72
90
71
268
75
17
4
69
30
17
19
24
77
112
56
1
54
6
59
16
20
103
173
43
65
96
16
93
54
41
24
76
15
36
29
16
45
3
32
108
7
48
42
84
90
36
53
12
43
65
7
144
36
9
171
21
32
36
72
7
12
5
19
57
60
57
23
112
45
107
48
7
53
1
6
9
75
165
21
30
9
84
15
177
75
78
120
11
72
24
48
7
9
20
49
66
60
29
1
99
51
84
36
36
45
63
65
31
17
13
11
25
18
113
73
11
88
27
125
144
136
3
6
95
121
95
43
6
51
128
96
61
51
32
12
19
101
55
21
3
9
8
48
12
79
5
40
189
35
61
203
61
11
103
90
111
20
31
65
84
120
4
48
12
45
30
60
30
6
36
5
204
25
87
39
30
11
13
11
96
157
6
249
15
5
72
48
16
9
11
36
19
6
18
17
16
20
72
16
15
54
35
7
101
79
30
3
51
54
60
30
113
67
41
1
143
160
105
35
115
12
5
13
36
6
30
95
13
15
156
32
4
20
24
55
137
97
3
3
30
24
72
11
24
48
1
36
60
59
60
4
105
90
497
25
35
28
80
115
113
43
36
18
75
32
24
12
79
30
18
36
29
85
11
60
16
8
7
60
105
15
29
192
52
96
45
24
123
12
36
45
120
114
101
24
12
55
5
4
240
9
3
32
67
90
23
12
96
37
63
3
24
17
13
23
28
39
36
9
15
17
180
73
23
72
180
67
41
84
13
3
60
84
144
21
39
9
23
139
9
20
25
51
48
48
20
72
67
101
49
23
7
125
25
54
141
15
21
20
19
18
83
64
9
47
7
5
36
1
84
36
18
93
32
48
24
43
221
4
27
198
11
1
15
3
17
19
36
78
30
6
36
95
85
11
7
105
8
13
30
54
75
32
16
3
54
131
52
3
36
90
54
69
57
39
45
35
120
25
35
12
64
36
32
16
156
8
25
36
11
115
48
36
57
33
15
36
3
57
68
55
57
15
45
8
12
49
66
41
24
24
ABCD 97390296988*3^$a+1 [50011]
84
23
193
77
18
30
144
43
168
167
18
42
18
144
66
49
23
1
96
36
12
35
1
59
90
102
18
42
30
79
72
132
12
83
60
121
216
35
18
43
168
120
240
132
125
42
37
120
96
17
43
29
126
12
72
36
73
24
35
73
17
163
17
18
162
115
23
169
228
108
59
133
47
1
47
1
17
19
41
54
145
48
17
180
43
125
103
179
6
90
37
35
120
60
61
29
210
13
5
127
17
175
11
72
1
17
199
11
25
179
180
90
31
84
5
198
180
78
19
24
120
11
96
72
72
126
7
240
17
60
31
179
1
48
11
85
120
48
53
72
67
24
29
127
5
18
85
23
54
120
60
19
47
37
12
173
30
37
23
120
18
54
126
79
96
77
115
215
25
72
84
119
13
12
17
18
61
137
30
132
97
48
53
67
60
53
180
72
115
108
47
61
119
48
24
49
17
54
90
79
72
29
31
119
61
288
264
36
36
60
36
257
60
115
47
66
60
19
11
157
23
60
102
43
47
97
96
48
29
42
126
462
1
12
5
150
97
36
12
65
55
48
29
90
97
83
72
73
60
77
216
259
156
95
13
59
12
25
65
78
25
48
12
23
90
102
13
29
43
132
96
119
6
120
7
137
31
24
161
72
7
144
96
36
84
48
96
107
72
30
72
36
79
35
108
13
84
41
42
61
60
107
109
23
313
59
90
126
42
90
270
247
108
35
13
95
42
127
101
60
43
149
43
17
115
12
155
6
19
24
77
43
17
30
49
48
60
65
18
12
157
24
89
180
72
78
61
11
18
462
186
7
60
95
1
36
101
79
173
43
209
18
277
35
133
113
90
24
18
211
359
42
108
198
109
108
83
25
192
305
55
35
270
132
43
60
35
42
115
11
217
72
53
138
24
18
12
43
53
120
19
48
96
96
71
372
60
25
65
7
24
24
108
17
30
145
12
36
48
11
108
13
48
17
102
1
59
25
156
180
84
5
72
79
101
55
215
18
151
41
60
115
60
95
61
47
30
151
179
120
1
132
180
48
60
17
43
11
108
120
90
31
144
72
48
35
1
144
96
119
30
91
41
103
12
36
84
35
13
192
95
60
48
13
48
137
90
24
73
155
42
223
77
43
65
127
36
89
36
24
151
155
37
192
125
36
132
115
5
7
204
59
60
90
55
48
35
42
342
13
95
1
252
108
119
61
132
120
107
498
19
228
113
42
120
97
53
7
11
37
252
35
85
95
18
43
5
24
55
168
293
139
84
11
85
11
37
12
24
29
78
144
61
29
55
65
6
13
131
90
306
102
90
60
13
89
108
108
24
48
31
144
72
5
78
1
17
30
72
18
235
17
288
7
35
97
84
60
11
246
67
23
37
53
7
107
108
102
6
54
18
12
78
67
53
42
138
55
107
133
60
60
96
377
72
103
48
41
18
18
19
23
73
72
ABCD 97390457324*3^$a+1 [50123]
30
93
63
384
120
6
36
18
45
31
29
132
63
120
12
9
85
26
9
39
57
24
60
15
60
34
23
27
30
118
38
36
114
186
51
24
24
12
24
48
108
27
96
4
92
34
50
30
54
117
73
62
60
48
6
171
13
86
45
36
31
14
18
76
20
52
104
78
6
9
60
45
15
36
96
36
57
42
9
37
2
88
62
42
24
84
36
36
9
75
57
93
111
75
9
15
9
45
10
36
164
90
6
69
207
4
65
219
40
80
12
78
87
24
12
13
54
5
12
36
3
66
108
30
33
13
47
120
3
6
63
21
6
4
50
186
24
60
24
30
30
33
33
27
24
48
72
43
90
86
9
15
57
39
105
120
81
111
39
93
12
33
123
3
9
15
105
27
24
64
50
90
33
7
20
66
4
18
89
69
22
68
21
45
51
27
12
60
69
9
15
1
107
12
45
15
12
39
22
23
12
3
69
45
15
168
12
45
30
42
24
27
24
39
21
93
42
18
36
174
30
6
21
9
36
3
45
3
73
11
60
48
36
12
180
27
6
51
15
21
63
69
12
24
21
99
15
4
302
24
27
12
57
46
98
210
9
15
96
30
24
51
36
99
21
15
16
104
33
72
9
87
27
222
18
30
6
6
18
12
129
37
92
36
34
41
45
39
1
14
81
75
129
12
3
60
33
3
57
3
66
18
21
45
99
51
4
18
38
165
75
36
81
9
51
13
11
9
6
84
21
13
18
98
39
75
96
24
28
32
72
30
3
15
28
2
16
20
60
87
3
21
43
18
47
60
21
111
84
60
60
156
3
12
16
5
57
30
60
208
18
11
36
63
34
23
39
90
63
60
31
44
10
122
108
60
6
27
27
36
81
45
64
80
54
93
25
14
30
46
17
75
90
66
114
16
134
6
6
24
36
21
12
12
60
39
30
39
21
15
84
1
11
24
9
30
66
51
15
18
30
33
24
9
4
32
15
3
36
9
75
45
12
3
40
56
66
138
28
162
71
111
18
6
45
96
36
9
4
107
63
114
6
9
15
6
15
12
67
5
48
9
48
16
50
105
189
30
30
3
12
15
6
51
9
231
63
93
3
60
45
49
23
3
21
33
12
15
36
163
29
75
42
60
18
132
24
114
42
84
24
30
6
54
3
73
14
40
26
36
28
35
45
3
60
3
6
24
6
34
110
24
100
182
18
30
30
21
39
45
31
17
27
33
3
10
170
21
15
69
9
12
111
9
18
57
15
24
9
45
6
90
6
16
17
48
63
45
75
57
73
11
93
15
48
12
1
47
72
115
18
8
39
27
106
14
21
87
141
15
81
60
36
27
42
24
15
51
33
135
36
129
12
49
80
36
75
39
30
6
9
180
99
6
27
25
59
15
21
13
14
21
84
21
6
81
33
6
108
12
28
108
104
90
48
3
3
21
19
65
15
6
3
120
165
58
8
64
140
105
12
99
24
33
24
9
22
5
84
84
9
90
70
2
24
9
48
3
40
5
45
144
3
69
48
27
93
16
14
12
234
54
30
66
45
144
87
9
72
9
54
9
45
87
15
24
24
60
105
51
84
16
5
9
123
24
3
6
126
9
39
42
135
1
35
69
51
3
21
1
44
46
8
144
36
54
27
15
9
81
48
156
30
4
20
57
60
105
3
237
3
15
42
15
15
48
28
108
26
15
36
48
84
43
17
60
15
93
24
36
115
5
27
45
105
63
3
105
39
30
3
33
75
9
135
21
4
62
18
6
69
60
36
60
36
63
40
101
21
30
46
18
5
105
34
5
13
38
70
144
23
27
33
63
81
3
60
33
12
15
21
7
92
21
9
12
294
40
50
54
33
12
15
16
14
27
48
72
159
22
32
27
120
3
90
15
1
224
96
27
3
21
9
39
31
44
10
2
48
72
69
7
65
9
24
6
54
4
26
69
12
36
55
5
27
21
19
26
39
25
110
57
15
34
44
28
72
50
93
48
9
3
157
116
64
108
35
180
84
45
18
6
150
21
69
4
35
45
46
110
24
6
9
141
15
24
27
153
135
30
27
36
63
114
30
30
63
159
45
48
36
36
69
24
75
48
57
30
30
3
3
84
6
6
45
13
62
28
20
72
45
3
12
24
45
45
22
125
168
15
57
33
30
36
24
45
81
16
162
32
30
118
65
75
45
103
14
114
21
39
6
24
6
24
6
138
66
24
40
11
99
6
36
18
21
9
15
73
14
129
99
46
14
60
36
60
24
40
200
30
3
39
88
5
36
72
33
39
87
141
3
60
54
96
15
21
63
13
92
27
36
9
120
4
26
24
90
30
9
45
132
39
51
18
6
30
6
124
29
45
3
87
12
21
3
9
57
4
44
51
72
27
33
87
192
114
6
45
96
24
3
30
ABCD 97391053946*3^$a+1 [50052]
272
28
27
120
24
18
75
45
72
119
49
11
100
15
129
15
12
60
41
43
102
24
120
83
16
21
18
5
76
32
112
15
72
60
84
84
36
6
83
13
18
6
96
23
64
27
48
12
90
6
132
96
149
7
9
20
7
24
89
67
5
37
96
30
12
93
44
37
83
31
129
3
57
63
24
53
13
162
21
57
54
156
65
52
20
7
53
31
24
48
12
72
6
42
6
192
42
41
67
114
6
5
19
41
7
41
97
267
36
57
23
4
56
31
129
120
44
25
30
45
27
84
24
48
72
12
66
35
7
36
29
43
12
156
5
19
210
18
17
61
35
7
12
81
20
19
245
7
33
51
45
27
65
55
144
69
51
113
31
12
24
30
6
48
12
54
123
63
12
66
59
40
27
60
41
7
5
25
35
13
123
27
77
16
27
77
16
80
7
102
6
84
48
12
12
29
79
36
9
15
65
16
15
36
60
24
9
45
23
19
33
60
15
5
37
54
65
124
8
12
1
6
18
71
64
27
54
90
17
109
3
207
174
102
113
1
30
24
36
36
18
72
27
51
42
3
32
115
132
102
54
36
30
23
16
9
18
60
72
18
18
60
42
210
192
36
69
63
57
68
19
30
18
81
32
48
19
60
41
175
5
7
24
36
84
18
83
37
6
36
48
293
43
144
36
24
132
9
147
53
259
5
16
135
6
6
93
44
16
27
65
79
30
3
20
43
53
7
12
36
60
105
15
102
30
18
6
96
168
45
69
35
55
12
69
20
84
7
9
32
12
31
42
18
96
30
54
60
30
102
77
7
150
3
8
79
33
63
12
48
24
96
24
53
43
12
78
3
20
31
66
18
36
36
57
21
210
144
30
72
30
84
72
12
72
84
17
12
96
19
41
64
207
204
9
27
30
66
137
103
113
67
84
233
91
36
24
6
11
13
75
32
88
75
60
72
113
157
24
3
45
11
7
48
12
48
96
309
27
117
116
55
29
40
3
24
153
63
5
28
27
84
48
36
29
25
195
27
108
81
45
54
36
9
21
120
15
15
60
6
24
35
139
72
18
18
33
27
5
48
19
53
19
53
13
24
126
18
54
60
41
37
54
33
20
37
39
51
24
9
8
43
69
8
88
39
108
93
27
90
30
12
105
60
27
36
93
69
102
48
45
63
57
93
90
30
138
5
4
8
79
48
30
90
36
45
291
24
69
63
30
123
87
17
7
33
56
19
45
87
33
80
103
144
29
12
43
12
30
120
23
1
18
6
339
68
12
37
6
12
45
63
65
48
12
43
12
273
15
29
76
69
6
29
55
60
141
104
31
24
36
5
4
15
5
76
9
35
7
29
19
45
183
233
31
93
87
30
216
24
114
9
56
31
30
24
66
6
210
17
43
48
84
81
24
80
37
18
60
5
40
68
43
9
8
13
6
33
33
123
144
8
192
48
7
81
39
41
127
48
249
21
75
21
23
25
83
7
72
33
68
19
41
19
36
132
36
6
18
72
33
93
18
72
12
48
18
114
113
43
72
57
81
24
35
67
29
55
29
36
24
7
6
18
65
55
6
11
37
23
60
103
6
54
12
17
40
117
6
24
89
49
78
72
12
78
11
24
31
17
48
7
144
113
40
117
30
18
6
60
24
41
64
120
75
132
84
60
6
11
7
101
84
37
39
57
72
126
72
24
113
160
36
21
23
16
15
5
72
43
5
19
81
27
48
60
120
60
9
80
7
101
7
5
40
3
53
67
42
6
125
19
5
40
195
300
53
12
96
7
12
45
3
60
5
7
60
105
27
41
115
33
51
189
21
66
33
20
25
6
84
102
83
67
77
115
36
9
116
25
75
21
11
7
12
69
15
5
49
51
32
67
5
55
125
31
36
108
36
17
48
91
33
27
54
6
108
60
60
12
93
45
30
18
42
48
17
157
24
30
129
80
31
17
7
60
81
75
42
3
87
60
53
19
12
6
30
90
102
5
31
6
174
36
33
15
12
48
192
84
29
43
180
5
55
57
3
57
15
53
79
144
6
120
30
101
67
5
37
114
77
43
65
64
51
17
60
48
7
12
5
31
45
57
78
72
12
48
177
68
79
48
18
90
60
42
35
7
53
25
66
5
64
57
18
ABCD 97391063956*3^$a+1 [50103]
60
33
56
49
6
30
180
95
1
95
120
13
60
11
36
40
3
33
3
66
90
5
73
23
43
125
1
60
35
88
128
24
43
60
36
185
16
9
126
189
176
24
36
16
33
15
15
5
72
84
60
13
23
48
1
60
3
48
3
77
7
60
36
36
5
100
75
21
27
77
84
192
48
49
96
15
51
89
352
27
21
15
24
36
21
56
193
66
21
57
36
54
33
44
16
33
30
17
24
16
39
18
30
17
36
109
108
107
60
76
63
165
15
24
30
71
61
51
33
24
47
25
71
204
133
23
103
137
24
204
124
21
107
88
21
39
20
61
18
57
69
234
41
72
4
9
27
48
144
96
51
105
96
9
144
27
80
28
12
3
161
4
69
3
104
24
25
47
7
42
11
79
69
72
24
15
18
23
43
57
57
3
8
72
40
39
101
28
20
96
25
54
30
47
67
17
19
36
29
61
123
36
15
36
198
3
159
24
17
264
79
120
36
18
147
56
220
48
92
13
11
49
30
9
45
60
12
35
96
168
121
219
249
3
8
151
138
23
19
5
13
143
112
267
30
11
64
104
79
72
48
41
55
17
40
48
20
1
3
45
6
54
102
29
16
20
139
5
16
33
75
45
135
12
105
11
28
69
6
41
49
15
15
60
65
115
30
6
18
210
17
24
12
108
19
42
48
6
21
44
79
72
69
39
33
8
52
12
15
53
28
141
48
36
54
36
57
80
160
144
135
9
45
6
18
11
25
35
31
21
39
18
3
9
95
40
36
68
40
72
72
216
9
90
45
72
135
90
54
36
21
87
81
72
9
54
57
8
121
11
4
165
11
120
7
41
72
13
186
138
96
75
32
19
228
36
6
95
49
11
96
139
29
72
157
36
87
24
15
5
169
24
83
24
55
129
72
9
11
67
36
237
8
100
32
4
9
207
48
20
52
57
12
60
84
24
270
192
29
61
179
36
43
41
16
69
219
8
73
6
30
3
68
127
72
114
11
28
12
3
93
99
21
8
49
15
116
16
48
51
57
3
90
126
93
105
12
35
4
20
60
49
11
19
101
12
199
125
73
120
72
3
51
9
48
39
65
19
36
81
48
32
4
33
203
48
1
18
21
15
204
12
21
3
36
41
43
57
3
66
75
104
91
24
77
48
36
4
9
60
51
105
54
126
60
111
15
18
23
64
105
11
43
54
131
139
17
156
67
36
120
36
101
13
47
37
11
61
111
20
19
30
11
43
180
6
3
120
96
141
18
12
21
8
139
12
5
13
42
69
51
65
25
75
104
96
19
246
191
139
48
36
9
8
112
8
97
47
25
11
43
90
36
3
15
197
36
19
41
84
96
103
5
16
33
3
80
13
155
55
24
57
144
81
24
147
128
180
49
11
61
30
5
49
36
11
28
36
183
41
115
6
71
49
18
153
8
19
42
123
32
24
12
4
3
36
21
9
60
95
25
54
36
6
15
3
161
12
40
24
36
12
8
7
6
75
51
30
114
65
76
96
9
60
3
8
4
69
6
18
300
23
52
75
21
135
17
4
75
84
21
75
84
17
19
21
80
48
1
131
13
15
96
99
225
69
12
3
108
3
17
19
144
30
71
145
18
17
4
21
11
37
306
24
72
65
4
20
19
36
69
36
144
111
30
11
115
78
23
24
55
45
36
104
36
48
12
7
132
221
48
12
37
47
24
1
18
21
15
6
84
35
100
72
69
3
12
116
7
72
168
105
51
24
21
81
60
75
69
66
18
6
5
12
24
25
3
75
33
144
3
17
49
171
36
48
21
11
37
23
84
55
144
6
15
69
35
1
11
108
64
15
17
240
40
9
35
25
36
3
45
83
28
36
69
114
101
72
109
63
36
32
103
9
8
4
15
24
57
9
24
11
36
60
48
25
87
8
72
24
96
48
60
60
31
138
111
24
56
124
27
9
12
20
40
87
17
13
6
30
54
17
55
81
44
19
81
33
102
21
108
72
44
64
15
21
69
39
141
60
ABCD 97391109308*3^$a+1 [50044]
12
30
21
40
17
63
24
15
12
37
5
6
13
20
51
25
8
16
5
19
35
12
1
36
17
84
7
72
60
77
6
9
4
5
12
51
27
12
25
5
91
5
12
91
17
19
59
1
32
12
112
23
24
1
8
12
21
7
11
48
21
3
6
15
75
24
48
117
3
13
89
7
32
4
84
24
29
7
32
4
41
12
72
18
12
90
6
33
4
83
25
20
21
19
65
31
11
12
6
19
5
27
40
23
9
3
60
48
13
48
29
30
42
15
45
27
39
42
7
11
1
20
72
40
24
72
65
7
68
21
24
7
71
6
63
52
8
16
20
51
49
77
3
3
73
65
115
11
30
31
5
18
73
8
12
9
7
5
6
30
36
6
42
48
19
11
25
23
1
29
7
137
67
29
72
3
9
12
18
78
18
24
12
84
1
29
3
24
36
9
12
7
23
6
6
1
35
24
30
48
60
6
6
67
24
24
29
24
6
33
36
81
30
25
5
3
3
6
30
57
16
72
17
39
99
24
18
30
13
8
15
1
53
6
6
27
9
60
7
47
85
32
48
15
48
66
31
12
24
5
3
4
5
27
9
3
63
18
63
40
60
47
18
31
20
21
30
37
24
5
24
18
72
21
39
13
5
3
36
39
12
12
42
6
13
11
93
21
6
6
54
57
87
9
3
48
25
11
6
24
18
6
42
1
143
33
4
60
8
9
19
41
19
5
12
7
48
11
81
3
48
102
7
11
9
136
23
13
11
60
84
9
21
6
78
36
63
84
15
108
6
54
12
18
36
6
24
81
40
5
12
36
7
96
12
17
42
9
12
40
41
67
47
13
29
12
7
20
15
180
33
16
8
39
30
18
54
3
3
6
7
32
36
28
11
60
1
12
96
23
30
43
11
37
12
32
3
36
1
56
16
65
19
17
27
3
54
36
72
24
3
4
48
11
97
47
24
9
64
8
40
48
5
12
19
65
3
16
5
12
30
36
13
95
12
1
20
12
4
5
60
48
43
5
30
9
15
30
103
17
31
5
12
67
24
17
60
27
3
69
15
1
41
91
29
63
15
25
24
36
65
12
7
48
56
27
30
55
5
27
63
18
7
5
43
8
48
4
17
96
27
88
11
69
39
18
72
6
9
28
35
1
23
6
63
87
54
48
15
84
36
24
51
30
6
24
1
41
90
90
7
20
39
30
12
7
5
18
9
3
33
60
40
17
6
9
21
78
37
23
33
21
30
18
3
52
89
43
12
53
12
15
4
47
13
11
9
15
36
37
17
39
3
12
13
29
31
56
24
33
6
18
27
51
42
36
51
24
57
27
4
12
5
66
24
30
12
42
12
1
5
18
24
36
25
8
9
31
29
3
27
12
6
51
33
31
29
48
3
57
43
20
28
32
28
23
1
104
15
24
1
11
13
32
33
12
7
23
18
30
25
11
37
11
12
109
12
12
23
48
30
6
57
4
29
3
33
120
7
131
42
18
1
12
48
35
13
35
1
29
6
13
24
17
72
48
39
9
48
24
30
30
12
43
5
12
3
16
71
69
9
6
93
33
7
32
9
72
63
96
105
66
37
8
9
24
7
95
81
129
24
102
24
84
1
35
1
8
36
16
12
35
30
36
31
11
18
19
80
15
1
35
45
16
23
126
43
48
29
15
15
84
49
32
4
53
19
23
12
6
30
42
19
44
57
7
23
25
36
41
43
23
21
3
228
36
21
3
13
36
53
43
8
4
36
24
29
3
48
33
6
12
81
39
18
12
30
9
15
36
69
16
35
25
29
36
43
5
27
9
24
42
37
32
3
93
3
49
36
11
66
31
11
21
27
24
45
48
93
31
11
25
35
9
27
30
30
30
27
40
23
9
40
41
12
12
7
35
117
27
90
24
3
33
3
9
42
45
3
9
3
66
12
19
65
84
30
54
19
17
15
4
17
19
41
30
1
5
19
11
13
56
16
35
12
9
52
11
1
56
28
116
27
6
39
3
120
93
21
7
53
36
24
3
28
60
17
55
44
27
24
18
15
15
90
60
18
24
18
12
19
48
11
1
41
6
144
6
31
5
27
39
37
23
12
49
24
65
3
9
18
72
6
30
25
12
77
7
32
33
31
53
24
30
25
8
84
4
59
12
25
11
13
71
18
6
12
9
21
7
47
1
8
9
7
60
5
66
21
3
18
15
45
66
81
33
19
11
1
11
48
66
12
12
18
13
41
31
32
51
1
53
31
8
9
27
3
12
13
53
36
30
45
63
1
101
66
9
21
60
43
48
17
6
33
27
6
18
84
12
57
21
6
6
3
12
15
1
5
12
18
1
89
12
43
5
168
24
55
23
12
12
30
15
39
25
5
67
23
1
5
3
15
13
5
7
107
78
7
20
16
23
24
1
11
9
15
9
15
49
20
9
43
72
125
12
42
37
48
89
54
12
18
3
48
21
51
33
63
87
24
9
57
3
36
12
111
21
12
28
8
33
96
31
5
6
1
11
12
6
31
8
9
24
42
84
1
5
30
24
36
25
11
18
12
15
15
18
24
31
5
15
9
6
49
32
4
48
11
93
3
6
63
27
1
5
78
1
53
48
18
24
1
11
1
20
3
6
60
19
35
85
60
17
12
19
44
24
40
32
40
47
42
7
35
61
24
11
12
18
84
12
15
64
5
12
48
6
1
36
32
36
48
15
13
29
54
13
77
12
115
48
47
18
67
23
6
60
36
3
9
27
28
12
23
25
5
42
48
6
12
115
5
15
15
1
59
21
12
69
7
11
18
7
32
16
5
30
42
42
6
7
60
44
24
45
3
3
24
13
32
52
48
60
48
8
51
24
18
18
97
5
18
21
63
33
51
13
29
12
12
39
16
11
12
6
19
17
19
60
11
36
105
87
42
43
12
96
5
19
5
43
8
45
55
17
18
9
64
48
23
108
12
9
9
63
3
69
27
1
29
7
41
132
31
53
36
18
1
56
24
69
36
75
12
36
3
18
7
5
3
136
8
9
12
39
4
32
21
6
24
12
24
1
17
6
12
69
15
9
40
5
3
64
5
30
18
27
15
9
72
4
12
17
115
5
39
9
42
1
60
24
5
30
9
9
60
31
12
23
72
30
48
60
7
17
15
51
1
71
33
9
15
48
3
90
19
35
42
6
9
33
30
6
126
6
18
9
21
19
47
48
1
68
64
44
3
60
36
6
31
47
6
42
42
42
57
33
27
4
32
4
11
12
129
4
83
1
12
5
30
9
15
6
66
189
12
4
29
99
12
40
128
48
3
61
35
18
99
16
8
9
84
15
36
39
24
9
16
24
41
60
36
3
12
16
11
61
23
1
47
9
48
15
81
15
42
60
55
17
24
42
1
96
17
79
11
18
42
24
13
20
48
45
66
30
48
24
19
8
15
13
20
21
3
27
25
20
28
12
5
42
18
7
17
15
75
30
31
17
3
52
8
21
6
21
9
31
17
87
15
85
44
21
60
55
5
24
51
3
13
128
24
16
41
7
35
21
57
12
30
36
72
18
6
48
25
71
36
6
72
7
8
24
39
9
21
51
57
36
3
40
23
25
35
12
13
5
18
25
11
6
3
15
42
15
33
12
12
36
51
4
11
48
25
35
37
89
7
48
17
3
39
12
73
5
30
145
23
12
33
24
40
5
6
18
19
47
18
36
3
3
24
12
30
19
41
55
23
30
6
30
39
69
39
16
5
6
57
24
39
1
72
132
17
12
6
ABCD 97391449726*3^$a+1 [50036]
35
25
95
12
78
247
20
40
120
35
30
138
237
144
69
36
96
90
25
8
27
73
36
20
21
19
24
35
1
11
45
39
85
36
60
29
115
11
33
40
32
108
132
4
60
120
84
56
9
235
71
109
35
1
60
131
30
3
27
30
84
6
13
120
35
81
4
77
18
57
15
13
80
12
60
64
11
9
16
8
27
73
32
93
55
47
33
52
8
36
84
40
36
251
48
36
25
84
77
24
75
16
24
20
64
41
186
78
51
45
39
12
48
27
108
90
27
24
16
65
18
25
11
205
11
30
108
30
45
15
25
17
18
30
27
3
60
42
78
85
20
15
42
150
129
84
21
54
210
15
57
39
4
12
119
61
24
5
91
83
81
96
3
66
55
131
90
39
24
15
57
60
15
33
16
24
35
45
177
39
76
65
39
36
180
9
171
105
15
75
144
1
53
31
5
6
13
41
79
17
15
33
67
80
64
120
20
69
27
15
109
11
60
30
75
69
6
13
17
39
99
117
48
76
176
64
5
231
15
180
60
33
36
16
20
3
6
126
24
9
72
28
216
56
69
156
135
40
65
19
71
85
8
12
24
4
11
1
95
145
5
30
25
80
4
101
30
49
119
25
96
5
31
104
60
36
28
80
15
37
24
44
15
121
59
37
44
36
60
9
84
127
48
80
100
77
139
20
24
16
144
216
24
47
105
64
5
79
36
60
41
270
69
111
253
12
24
356
3
12
13
36
56
3
57
3
141
24
45
36
51
184
119
141
40
36
5
18
162
3
72
100
95
48
105
27
145
23
72
193
156
29
12
30
109
60
24
47
13
12
89
51
48
27
105
88
107
9
21
18
97
44
16
8
111
121
29
55
20
69
171
24
112
24
5
39
75
12
13
5
91
41
90
13
5
7
8
147
18
7
5
63
27
9
39
25
36
44
40
17
19
125
126
13
36
11
9
129
102
25
35
133
47
9
4
72
23
42
99
69
30
30
15
40
276
5
15
4
72
24
191
60
69
24
117
15
64
29
7
24
11
30
19
140
4
60
17
75
64
119
37
228
47
108
25
17
3
21
19
11
1
65
3
21
60
79
192
204
24
132
35
24
21
4
20
60
21
108
72
30
145
60
113
12
15
15
18
90
12
93
75
60
6
19
11
25
36
24
80
21
55
5
18
72
45
123
45
12
3
30
55
137
43
12
20
40
263
117
15
49
11
60
180
48
205
120
20
45
132
39
40
20
171
18
55
11
9
16
44
135
30
7
20
64
41
15
48
27
24
1
23
120
336
61
120
23
97
44
21
18
25
17
18
117
28
215
25
156
284
12
9
31
68
16
60
5
55
56
24
24
51
121
120
29
75
36
64
35
24
6
60
111
15
109
96
44
9
151
20
16
35
48
1
5
259
180
12
23
42
19
20
69
247
53
27
3
66
66
60
138
15
52
20
9
19
92
4
60
11
85
48
12
23
6
84
31
71
33
216
69
175
17
3
75
25
12
188
16
24
132
24
80
4
36
5
31
23
60
37
5
19
60
101
63
100
11
24
12
193
11
61
5
18
121
84
71
6
163
12
29
24
7
60
29
15
129
7
204
96
5
223
12
168
101
51
15
174
66
85
65
24
55
20
40
5
19
36
104
81
54
25
95
1
36
83
96
109
17
48
15
40
11
24
6
36
55
24
41
19
24
152
69
79
12
108
71
45
40
24
5
12
139
144
5
426
9
12
3
37
48
120
5
6
25
80
40
80
124
107
49
71
109
44
76
119
121
20
100
116
4
56
15
105
15
18
15
21
96
48
6
1
83
105
27
33
76
104
72
45
48
51
40
24
32
15
25
20
40
128
100
35
90
87
129
6
69
60
40
96
60
44
16
80
100
8
16
71
129
4
35
25
77
19
41
3
40
107
9
39
25
56
4
65
91
60
41
3
51
66
19
116
69
19
35
120
117
9
39
100
47
45
168
21
6
69
9
60
36
19
125
ABCD 97392360556*3^$a+1 [50005]
3
24
36
20
7
90
183
36
33
27
20
1
39
8
16
24
48
105
23
4
3
45
27
141
32
24
25
48
35
180
40
8
28
111
21
12
48
3
69
36
20
12
49
51
3
30
6
18
111
36
15
29
19
36
429
20
36
127
60
9
108
3
57
51
72
54
24
75
9
3
32
12
100
8
16
15
5
36
24
19
60
41
112
3
17
25
18
45
12
92
7
21
32
25
126
9
27
33
8
13
15
32
4
96
80
37
11
31
69
39
77
16
99
18
11
4
45
23
79
9
24
32
4
56
76
33
39
21
75
20
16
69
54
102
15
3
177
39
24
81
20
115
9
27
54
59
133
18
36
60
41
25
18
42
39
36
123
30
6
9
20
12
43
21
144
44
43
18
27
60
63
36
5
43
6
11
16
12
51
30
11
79
17
79
5
13
15
3
177
15
93
33
6
36
45
12
56
7
9
24
72
9
51
8
16
45
18
6
15
72
39
21
72
12
3
12
21
3
41
88
36
80
55
17
43
12
17
100
63
18
35
12
4
60
39
21
15
69
15
114
36
12
47
7
60
48
21
15
141
39
6
83
36
40
32
28
24
3
24
54
59
25
18
17
36
76
36
3
5
247
77
100
48
60
44
36
67
12
9
44
1
42
129
45
3
8
7
36
6
18
93
8
4
21
11
84
31
21
8
37
78
45
56
16
27
41
25
60
30
45
45
15
45
66
18
3
105
3
44
13
23
24
12
43
90
18
45
240
3
9
15
45
128
64
20
4
27
5
4
20
19
42
18
9
21
90
24
12
29
36
28
96
9
27
15
9
20
4
48
3
101
31
5
60
4
15
6
47
1
11
4
36
63
33
48
104
31
77
88
116
100
44
12
43
24
72
9
60
75
12
53
72
25
27
12
8
28
12
3
29
156
28
96
15
65
19
17
28
60
39
78
15
39
36
9
48
8
124
20
64
9
87
36
32
72
64
24
36
12
24
81
24
131
4
99
29
91
101
40
9
12
119
121
18
36
81
20
40
57
18
29
19
17
64
24
12
27
6
66
21
248
16
3
6
15
72
39
33
8
13
12
3
69
6
54
3
33
27
3
9
12
24
27
24
5
124
27
209
76
84
51
29
28
12
21
63
32
72
28
12
68
100
15
162
18
29
40
39
72
9
44
64
36
20
52
15
5
13
11
91
29
60
19
9
36
24
135
5
16
96
24
72
12
111
29
16
96
9
59
7
24
12
33
24
75
77
4
72
93
27
33
11
16
39
18
126
29
25
11
24
28
72
87
21
24
48
48
12
20
55
53
37
75
3
9
21
270
9
108
27
33
60
3
84
33
147
9
20
31
48
18
83
25
27
27
162
6
9
99
252
33
36
21
18
65
1
3
51
57
144
33
42
48
53
100
27
57
24
15
57
63
17
12
148
9
23
31
30
11
96
7
12
45
96
68
76
21
35
4
21
99
56
7
36
101
36
72
36
12
4
20
1
15
72
20
16
20
1
36
72
71
4
3
18
15
39
18
27
12
9
42
77
36
4
60
48
117
3
9
54
6
39
15
29
37
75
75
65
16
3
72
9
108
8
115
33
12
60
32
40
123
17
112
3
45
56
16
3
21
75
29
48
100
39
9
75
137
52
8
19
78
27
21
15
63
57
15
48
6
90
84
24
72
84
6
51
75
12
36
9
36
120
104
12
16
44
25
54
84
81
20
16
36
9
3
8
7
6
54
12
6
30
17
25
126
9
12
8
40
68
28
180
15
54
48
75
32
40
32
4
39
33
93
47
52
63
48
24
41
31
21
15
93
15
36
5
79
21
24
24
20
108
4
75
5
13
3
44
64
44
61
66
60
45
21
78
21
51
5
4
3
17
73
71
64
56
31
9
36
48
12
44
7
54
54
36
9
92
4
36
9
84
60
36
30
21
3
36
18
102
24
5
60
19
21
32
100
12
3
18
27
3
17
7
12
6
18
9
45
27
63
36
36
33
68
4
24
36
15
45
36
3
45
156
3
5
28
15
57
3
12
117
20
256
129
39
80
24
7
156
24
9
57
15
45
39
8
73
162
17
48
96
7
9
3
81
20
7
24
33
8
24
1
90
45
153
15
12
44
36
73
15
75
21
36
69
18
53
43
36
36
57
51
9
36
45
27
68
49
11
4
3
102
27
99
45
12
60
120
84
45
66
89
55
69
117
47
55
126
47
52
33
12
47
124
9
3
44
4
56
208
60
21
42
54
18
30
126
29
7
114
30
9
48
60
240
48
20
7
60
69
84
9
3
27
17
36
43
57
9
78
12
18
6
30
60
72
18
57
12
12
24
39
5
172
15
69
60
15
17
7
21
56
31
12
17
16
63
69
32
79
54
12
63
72
24
12
63
21
69
87
12
20
13
27
12
15
29
4
12
21
78
9
12
44
12
64
24
12
32
37
35
36
120
115
53
4
8
13
155
52
3
24
21
87
45
20
79
144
54
27
99
5
7
54
6
105
3
36
21
8
37
87
3
9
20
88
51
12
18
27
45
35
7
33
3
21
128
13
3
44
7
101
19
21
48
24
57
36
59
4
39
101
16
8
28
12
176
4
188
97
63
80
12
7
78
47
19
24
81
81
3
8
4
51
78
39
8
25
23
60
100
117
15
60
15
53
100
12
33
15
39
33
75
24
33
3
18
27
48
15
9
48
87
33
8
52
9
6
48
17
28
ABCD 97392660856*3^$a+1 [50059]
125
240
144
19
150
23
24
91
53
24
115
5
43
17
132
31
24
48
48
90
23
96
36
12
37
30
18
72
23
67
6
83
36
73
83
19
36
65
7
41
19
42
35
55
36
113
79
101
24
13
83
36
36
19
29
1
71
55
29
96
49
36
12
35
96
144
48
7
101
67
132
53
67
90
11
60
7
53
19
5
48
7
198
90
5
67
12
101
24
24
72
7
102
59
37
23
36
151
17
168
7
185
7
53
37
18
108
65
37
11
157
35
55
42
23
24
1
192
42
6
107
12
13
120
120
150
17
1
35
60
49
6
72
72
125
85
23
12
31
30
35
19
29
84
247
29
24
72
120
48
7
18
12
18
30
35
96
7
53
19
300
12
108
48
29
13
35
43
42
78
29
253
72
126
192
5
133
114
6
23
60
7
113
7
42
11
127
5
67
101
151
29
19
125
37
36
234
18
42
6
12
168
23
337
54
18
107
1
102
30
11
79
102
258
41
7
65
67
12
41
12
103
53
36
25
138
48
29
43
5
25
11
12
37
143
48
12
48
121
11
72
37
11
67
72
41
19
6
114
30
71
48
60
139
48
12
41
31
36
144
113
37
6
30
120
35
12
60
73
59
48
7
96
42
138
30
72
42
48
293
49
6
42
30
173
48
132
84
48
48
48
72
25
23
24
60
36
1
18
12
113
37
150
66
47
217
120
48
72
48
18
24
36
12
300
72
29
1
59
60
24
7
48
12
89
127
17
73
42
77
1
42
90
143
48
7
17
7
41
19
18
35
96
109
83
72
36
97
47
43
12
30
42
36
29
60
96
24
13
48
95
97
102
180
60
78
23
7
30
35
60
108
84
36
7
65
72
24
36
60
96
127
17
85
18
18
59
85
156
120
12
23
19
90
71
7
197
13
18
113
36
73
167
60
24
67
137
48
7
41
84
97
311
67
53
19
5
175
53
67
65
13
42
65
31
185
120
67
53
37
42
36
89
25
11
48
24
85
30
12
5
84
79
41
36
36
60
49
36
23
36
60
48
72
96
139
65
36
108
1
11
84
43
60
12
65
13
11
19
12
53
36
24
7
29
12
85
54
29
37
102
77
36
12
73
47
12
133
107
48
175
18
132
11
84
37
83
96
187
30
155
12
67
120
96
30
59
25
18
108
269
103
42
30
65
55
149
60
37
30
5
24
36
25
42
161
37
54
101
55
5
84
96
144
133
72
59
37
42
60
42
59
132
12
48
157
120
11
312
67
78
23
36
36
7
41
79
65
12
55
36
30
119
48
43
24
66
60
24
11
60
7
5
37
59
19
60
5
73
60
144
210
78
47
48
55
108
42
18
114
11
19
6
23
12
55
12
65
25
11
127
30
30
132
41
36
43
150
95
37
23
67
5
1
54
30
138
18
23
264
7
60
60
156
24
18
192
78
5
127
30
18
42
11
132
96
96
13
18
173
37
54
5
25
18
78
30
29
13
222
53
12
108
7
18
252
35
91
5
12
12
36
19
36
132
5
36
24
48
24
43
65
85
11
259
48
72
5
43
209
24
12
48
67
24
78
72
11
48
19
17
25
11
24
48
7
6
72
35
7
6
83
97
47
157
131
85
150
29
55
29
36
48
97
6
234
30
36
5
7
65
103
65
19
18
30
245
48
55
5
97
11
79
53
67
17
48
60
55
137
55
30
23
73
23
79
41
181
6
29
84
36
60
96
25
90
12
5
163
72
90
131
67
17
48
84
24
72
19
48
42
11
67
17
1
24
156
107
60
7
125
60
24
49
11
60
36
84
181
35
13
48
24
35
175
41
24
145
18
30
23
120
37
23
7
48
77
205
18
24
41
55
5
192
48
7
78
54
48
102
90
6
84
60
30
113
12
31
12
137
84
31
29
156
31
24
ABCD 97392880142*3^$a+1 [50041]
79
90
47
96
25
72
95
151
162
132
47
84
31
18
72
54
17
12
1
11
103
66
150
102
144
36
108
47
13
120
119
48
55
65
253
131
108
12
25
239
24
181
132
108
84
6
137
55
54
60
35
49
11
24
24
1
72
72
36
12
144
24
47
168
264
1
72
119
48
73
30
113
24
193
23
7
78
35
156
204
49
95
132
48
48
43
137
73
35
19
113
13
42
5
204
199
114
11
132
12
96
289
11
7
30
59
84
97
12
36
47
85
12
36
71
216
24
36
49
143
61
30
41
48
1
6
5
43
113
145
72
71
1
30
18
126
245
12
24
24
127
72
113
12
43
18
36
35
96
48
157
90
18
54
18
78
29
37
11
67
66
6
66
132
210
78
228
71
145
6
17
12
36
7
18
84
191
144
180
49
47
199
18
35
1
47
13
35
60
79
17
25
155
36
24
36
13
24
48
54
54
107
37
107
25
23
132
60
85
18
17
1
54
18
47
24
7
90
48
11
156
37
11
25
71
144
24
25
6
65
1
204
47
12
25
150
18
48
6
30
35
120
48
72
60
61
54
113
1
30
17
24
121
23
36
60
24
192
24
73
60
11
25
11
133
23
72
25
47
36
12
85
36
144
47
31
113
120
31
18
78
18
36
36
59
49
66
113
31
17
199
24
66
144
11
60
96
48
127
5
49
18
78
35
13
35
61
179
127
138
180
107
192
85
11
1
71
7
102
18
281
31
90
270
48
41
229
60
23
13
35
1
54
90
59
60
192
31
5
43
257
84
84
49
72
119
24
72
49
54
216
41
1
84
11
180
12
31
42
47
96
24
25
107
43
113
48
144
1
174
6
35
109
48
60
47
36
19
65
48
120
79
149
60
79
41
12
48
181
150
281
97
47
55
5
49
11
103
17
48
25
48
23
109
47
1
42
162
30
53
97
36
30
42
48
23
24
31
17
84
109
72
60
48
144
108
167
1
30
114
108
59
49
47
25
95
24
1
24
54
5
61
23
145
95
25
47
96
72
108
60
127
5
12
1
47
7
174
11
36
144
115
270
83
13
47
60
127
65
84
84
55
18
35
19
90
30
53
97
11
169
59
36
49
95
31
29
19
90
35
43
48
42
54
113
31
149
48
48
12
24
55
41
55
17
37
35
103
17
48
31
66
71
97
47
60
13
23
109
11
144
1
323
144
180
7
54
11
144
72
55
42
120
126
5
49
60
23
49
23
31
101
60
1
48
6
65
73
47
48
72
1
23
7
173
115
17
60
13
6
18
47
24
49
35
276
1
11
12
72
31
90
54
48
41
85
114
65
108
12
48
49
6
90
144
83
37
6
90
59
13
143
72
55
41
25
132
35
109
143
13
54
18
47
24
84
96
36
79
17
13
35
24
1
167
48
192
72
7
18
30
113
12
132
199
5
36
25
71
60
19
29
36
55
150
11
79
90
155
48
13
72
23
49
36
12
36
11
84
139
6
144
90
53
12
1
72
342
53
235
65
120
109
180
30
29
60
55
17
7
192
5
1
48
36
23
55
41
169
6
54
47
60
85
59
55
125
12
25
23
31
53
132
169
24
107
60
36
13
35
84
1
24
72
30
18
143
7
5
132
240
13
36
107
132
31
126
95
108
72
60
43
17
25
11
300
85
138
24
18
143
24
132
19
114
23
247
138
47
103
120
5
37
48
23
199
72
65
73
23
72
1
ABCD 97393741496*3^$a+1 [50219]
90
23
76
45
90
24
132
84
120
30
162
33
15
192
48
132
113
4
15
168
137
235
33
105
23
169
83
67
48
12
96
96
30
18
65
13
18
5
91
168
33
117
6
132
57
80
108
55
305
52
15
156
42
75
87
5
76
135
120
29
91
6
6
117
15
72
9
159
141
24
51
129
36
72
60
272
148
140
52
33
63
231
89
19
78
87
3
24
84
42
18
257
232
21
234
48
60
60
45
195
24
53
115
30
18
48
165
20
52
168
120
51
33
3
90
3
135
6
23
76
32
205
27
20
97
96
27
21
75
120
12
92
7
48
30
138
252
45
15
33
3
12
78
95
112
75
102
6
105
180
84
128
307
125
31
426
114
185
72
109
18
81
51
84
69
20
7
21
60
39
89
31
150
6
42
3
20
73
27
15
65
112
75
138
3
140
112
195
78
39
111
36
9
45
90
120
36
108
96
96
78
15
36
87
17
36
67
24
6
114
174
114
21
92
52
20
151
216
150
39
15
300
405
120
12
32
151
57
39
144
72
5
67
21
57
48
54
45
63
45
33
54
48
77
175
30
15
87
84
9
63
288
77
19
30
48
11
112
15
48
60
12
48
132
48
117
15
113
4
51
9
96
165
6
36
45
168
39
138
48
66
168
108
192
96
185
124
171
132
120
48
117
3
72
24
9
44
28
15
240
72
21
20
184
207
221
43
57
3
77
79
24
9
3
108
30
15
195
240
24
6
135
24
60
261
54
90
3
93
59
36
211
78
90
305
108
19
21
3
144
48
93
27
12
36
24
228
42
66
117
9
83
13
192
102
204
126
6
90
123
39
216
6
3
63
185
325
210
165
99
6
23
115
137
67
225
57
198
132
54
42
48
57
12
123
45
72
177
6
48
42
18
24
33
63
96
6
102
90
15
51
69
3
264
33
68
67
72
168
48
252
45
45
6
132
108
36
9
15
132
57
68
72
85
102
29
72
37
18
120
24
84
12
84
108
168
153
111
228
5
36
49
23
169
150
21
20
72
121
162
72
48
48
165
99
21
99
96
72
165
120
12
60
80
25
83
55
12
41
1
48
42
213
3
132
96
12
30
107
28
27
53
52
21
6
21
123
29
31
117
99
33
8
7
6
167
148
24
15
96
144
93
225
27
48
72
87
24
5
100
39
72
24
69
75
72
54
6
48
108
30
138
24
30
258
33
12
27
108
48
42
23
4
111
6
23
76
99
5
100
51
24
221
31
144
185
19
45
33
102
12
78
143
72
43
30
54
53
37
3
183
60
48
65
19
192
24
84
41
1
6
48
60
45
27
117
36
45
42
5
139
41
400
248
4
81
39
3
102
315
48
135
72
198
135
15
12
78
135
345
123
84
27
33
27
84
9
56
127
33
24
588
92
127
24
29
103
282
96
102
33
195
150
90
ABCD 97393781482*3^$a+1 [50088]
37
45
11
31
8
16
2
3
1
104
7
3
74
30
13
3
17
13
32
18
16
8
1
20
19
56
36
61
59
66
18
45
19
20
36
16
20
4
32
33
7
2
6
16
26
4
11
45
94
9
107
94
18
8
22
50
30
18
13
5
6
16
30
15
47
52
6
24
24
15
11
30
58
12
56
12
6
7
59
28
26
10
32
13
11
9
37
68
10
2
58
14
60
6
42
7
56
37
44
34
9
15
33
8
4
41
34
20
13
57
15
27
20
16
72
26
22
24
21
5
42
30
16
2
13
11
1
5
7
95
13
83
16
9
60
12
23
4
60
18
3
5
40
146
54
16
8
40
75
8
28
9
48
8
15
1
26
40
8
52
14
18
12
1
65
7
3
8
4
21
11
1
27
26
10
6
23
7
26
22
42
11
27
1
5
10
45
24
36
11
1
15
20
4
6
15
15
2
30
12
16
8
64
30
50
21
4
108
3
26
10
8
16
26
70
8
18
142
81
5
15
12
19
9
11
106
14
36
78
36
30
1
27
26
7
3
6
110
10
14
6
18
13
5
18
24
13
35
52
20
22
51
5
12
31
12
9
39
11
1
12
11
16
9
20
7
20
28
9
41
24
31
20
37
14
21
9
36
42
12
4
12
53
4
23
45
9
3
25
102
48
12
6
8
64
6
9
8
33
34
65
7
8
21
9
72
43
35
33
15
18
30
36
94
26
28
20
73
5
42
73
48
5
34
6
6
8
25
11
49
63
30
15
63
42
122
12
10
8
10
60
8
24
10
3
41
7
59
21
3
34
6
12
14
10
20
34
39
23
18
24
18
37
41
16
6
5
40
89
31
87
20
12
6
43
24
5
70
2
3
40
15
68
60
4
33
17
24
7
9
24
15
5
12
7
11
12
52
6
15
32
28
24
11
37
15
62
40
63
5
10
20
22
51
11
10
26
25
17
12
6
73
12
32
3
10
3
5
10
92
64
36
14
18
12
1
17
6
16
9
12
83
37
3
80
36
9
15
102
34
84
9
15
2
6
58
80
6
9
9
42
16
20
25
72
51
6
3
15
5
36
31
56
25
27
26
22
42
63
5
42
10
75
48
23
36
4
6
6
32
1
5
12
55
17
10
6
24
3
5
7
15
68
4
36
8
12
10
2
22
3
5
22
29
4
5
6
30
12
10
18
30
45
39
2
4
2
22
42
21
3
14
48
7
3
30
8
19
11
49
23
34
48
26
4
32
18
40
11
79
5
31
42
62
18
10
14
6
18
6
40
8
1
15
20
25
12
9
11
19
8
21
15
37
9
6
8
12
40
8
36
4
9
5
12
3
40
57
3
20
27
6
70
20
4
38
3
3
16
20
1
12
3
45
12
36
35
16
18
8
3
60
1
3
5
18
85
48
35
24
40
30
32
46
5
3
6
18
18
10
17
7
6
8
22
2
40
2
4
36
30
24
32
54
21
3
24
10
26
16
9
24
20
1
42
33
32
19
14
52
15
12
47
48
48
12
18
22
2
120
10
9
39
150
6
2
10
48
9
51
26
6
13
5
15
1
99
35
25
9
8
67
5
91
5
19
83
73
77
55
5
18
22
38
16
8
76
6
18
6
6
41
7
32
1
15
5
15
22
11
7
12
66
56
43
77
24
79
11
16
98
3
3
4
2
16
3
44
1
39
27
14
7
15
20
37
15
26
12
12
48
7
35
85
23
4
9
24
5
6
30
6
40
29
9
22
21
5
18
12
33
39
40
36
26
36
48
24
16
15
9
3
92
3
12
60
1
99
5
7
29
1
14
42
7
63
12
32
1
12
3
14
19
12
20
7
30
15
47
66
7
51
20
40
44
6
16
8
3
3
60
4
12
60
21
5
55
5
7
11
30
4
2
1
8
51
30
6
40
8
16
8
46
27
23
16
30
26
30
102
1
12
72
5
18
25
108
20
7
93
24
3
2
15
51
4
8
30
15
9
24
7
8
31
8
10
3
35
25
48
15
2
67
17
10
20
30
6
114
6
34
14
24
25
11
52
8
4
12
14
19
27
33
23
25
3
66
63
15
90
2
16
17
31
92
18
42
25
23
22
8
6
28
21
27
38
22
120
5
45
55
20
9
46
14
39
52
5
7
11
64
2
4
2
24
36
37
75
8
10
42
41
4
17
10
33
15
38
3
45
15
1
14
16
48
32
1
39
80
1
15
33
11
1
23
42
34
66
44
19
39
18
8
7
12
15
120
33
27
8
12
18
7
48
20
28
11
16
8
6
34
56
18
18
24
13
15
50
18
22
11
52
20
3
36
16
20
42
10
8
4
44
9
15
25
5
15
25
6
69
3
57
17
18
1
17
15
75
18
7
60
15
20
24
6
4
14
60
25
12
12
3
32
18
58
2
3
15
24
12
6
67
108
8
4
3
24
8
36
72
54
54
30
39
16
15
12
20
4
33
15
81
5
90
10
32
3
15
30
34
12
18
75
23
12
30
31
27
42
51
20
19
30
8
7
3
30
54
21
12
17
30
13
36
20
15
24
1
15
14
3
27
10
38
40
2
43
83
60
12
24
16
5
15
12
58
54
93
15
8
37
48
48
41
31
48
9
11
7
2
6
22
2
6
6
10
3
3
17
3
13
47
12
21
21
28
15
8
52
53
18
60
4
12
26
3
9
15
27
1
15
57
35
1
5
16
14
24
12
24
12
10
2
60
12
78
42
33
7
33
23
18
12
30
97
27
108
18
23
19
6
44
12
18
70
3
12
17
19
12
3
12
14
34
29
27
16
2
10
30
23
3
24
1
5
34
45
3
2
18
4
21
20
3
157
23
42
10
32
1
11
4
20
25
11
34
62
57
28
47
6
42
22
8
3
27
33
40
11
28
32
30
78
30
10
6
27
3
9
23
18
6
4
5
40
29
28
27
15
5
55
2
6
12
12
16
42
3
8
9
10
12
20
6
4
39
9
26
9
21
24
31
17
42
48
64
6
3
41
54
9
16
5
10
14
16
42
14
19
15
6
39
89
10
6
24
3
27
45
20
28
8
9
31
17
34
14
7
75
32
10
8
43
35
4
6
14
36
25
35
4
20
36
36
40
8
12
1
27
42
51
23
4
98
42
138
22
21
5
7
29
18
13
83
49
3
38
6
21
72
15
136
5
21
48
31
9
15
11
6
3
33
10
42
3
23
70
30
42
2
30
6
69
55
8
13
17
18
37
3
12
18
2
30
22
36
5
19
20
12
4
57
9
30
14
15
7
104
28
20
1
20
52
12
48
89
36
7
15
30
2
1
5
22
32
4
14
12
10
20
16
12
18
47
43
30
24
6
12
41
7
17
36
7
68
72
28
2
15
40
35
4
60
116
64
26
22
36
12
33
17
7
51
12
20
28
29
3
4
8
12
30
34
14
12
138
6
15
40
27
17
16
11
4
57
12
15
8
93
4
60
80
3
57
76
21
50
4
20
6
16
15
35
37
5
22
44
52
24
24
14
12
79
47
12
13
45
27
5
42
1
5
3
45
39
31
20
12
42
31
17
7
23
85
5
3
7
8
30
22
12
6
66
156
57
11
72
4
18
50
1
5
7
15
8
12
22
20
6
22
3
21
6
44
46
2
36
6
78
25
3
57
17
19
11
4
77
28
24
21
96
3
17
4
39
63
17
33
3
12
55
2
10
12
86
15
27
1
5
94
12
18
38
4
26
7
8
67
21
12
20
40
12
33
14
1
3
14
6
25
15
2
18
22
8
7
12
23
22
35
7
9
35
25
17
7
36
11
24
16
60
38
18
48
37
3
69
11
22
2
6
66
81
3
4
6
27
5
55
17
6
16
24
24
50
16
47
45
4
11
19
9
5
75
4
23
12
30
10
21
12
5
7
23
88
69
33
8
15
12
79
20
60
6
18
24
22
14
10
14
48
4
21
12
60
3
32
36
12
40
44
16
18
26
18
6
12
82
72
3
15
45
33
15
15
53
40
24
60
17
36
22
6
2
18
7
23
60
40
14
48
3
12
7
21
11
1
12
3
20
25
32
7
9
9
15
36
5
42
13
120
24
5
48
4
6
2
6
136
53
16
5
6
18
162
24
54
3
7
21
24
3
30
48
50
9
13
18
32
48
16
8
6
6
24
49
15
38
3
12
60
9
10
6
2
21
19
2
19
57
47
3
12
12
6
54
1
12
71
12
28
9
20
57
18
13
23
36
1
45
23
1
6
12
30
8
15
3
12
34
30
8
85
35
40
2
3
21
27
19
18
75
3
60
48
9
5
31
35
60
60
24
40
56
16
6
2
1
11
28
30
32
19
41
124
86
13
17
78
25
3
8
36
1
23
4
21
20
1
3
11
6
6
28
17
7
21
29
43
23
60
52
8
24
13
57
2
24
4
32
24
4
12
33
53
34
18
18
14
16
24
56
3
27
13
11
16
20
24
49
15
26
10
9
35
4
8
13
60
32
3
40
6
3
3
5
7
45
5
ABCD 97393810862*3^$a+1 [50005]
23
85
89
7
156
155
97
35
37
29
30
96
18
12
19
41
24
12
72
30
12
114
234
1
120
11
6
42
30
48
18
60
37
53
19
5
67
11
198
30
30
270
1
35
6
19
108
12
11
49
23
12
126
72
163
53
19
131
174
42
30
48
18
90
42
66
42
18
67
24
11
42
66
25
5
126
6
42
13
180
35
25
17
66
186
84
24
18
30
7
48
60
47
90
108
42
13
125
19
11
102
66
60
49
96
36
5
31
59
96
30
48
42
24
6
54
54
120
24
90
37
48
5
6
156
1
95
132
18
12
48
120
187
11
42
55
192
47
18
103
95
18
31
23
6
12
30
49
35
126
48
60
96
54
270
54
6
24
42
13
155
18
12
78
240
25
5
12
42
13
11
6
103
5
31
5
24
31
36
83
1
101
31
47
6
66
1
5
78
132
25
84
36
119
18
6
126
18
73
83
252
120
12
48
42
7
143
18
235
245
90
30
42
1
24
12
11
49
41
7
95
108
12
6
12
12
67
23
30
55
11
12
97
36
11
126
72
60
30
48
12
42
30
54
54
96
1
5
48
60
43
65
114
18
7
35
186
42
12
25
36
119
18
60
43
12
17
55
29
6
48
48
114
96
30
30
54
85
60
185
114
6
48
43
48
77
12
102
30
24
42
48
30
31
23
6
84
30
180
30
30
6
139
35
6
300
204
72
90
13
12
65
108
90
42
24
19
233
30
25
5
103
12
5
30
42
60
6
72
97
72
23
6
102
13
65
55
72
23
114
115
11
6
150
48
6
120
7
47
42
30
1
5
30
54
54
36
6
24
355
120
60
84
59
6
66
18
192
19
24
5
31
29
55
5
103
137
168
19
5
31
59
54
19
5
43
29
6
73
11
13
36
12
23
1
65
30
25
23
1
125
24
42
1
60
143
84
25
12
96
48
24
72
41
42
1
17
127
83
13
5
7
24
144
59
18
12
67
36
65
7
5
127
5
18
72
133
41
24
60
108
132
6
6
36
79
84
65
12
30
24
13
5
36
36
19
5
12
30
25
5
12
102
48
6
19
96
89
30
37
11
25
23
90
19
12
53
12
43
11
12
13
24
131
61
108
23
37
12
5
66
72
18
48
42
12
36
25
60
65
6
48
96
162
19
131
42
55
41
132
48
67
119
198
108
7
23
174
18
72
60
66
138
192
37
41
79
17
6
42
7
24
17
19
84
17
114
13
11
49
47
1
167
37
29
90
25
29
90
241
77
294
24
84
18
7
5
6
42
78
61
41
114
48
48
24
6
78
37
143
12
102
48
43
35
126
66
198
36
48
7
36
5
19
108
53
18
12
114
120
60
6
42
6
66
48
7
36
35
73
24
35
37
36
17
18
30
115
65
102
30
48
18
12
49
35
96
49
89
6
193
11
6
36
90
12
60
1
29
12
24
7
53
31
35
1
47
18
295
17
127
11
228
37
113
7
5
30
37
41
60
60
127
29
36
102
18
103
72
17
12
18
36
72
85
29
18
96
37
72
5
7
96
12
36
107
253
5
42
13
29
108
72
30
18
210
37
12
96
65
18
24
1
17
18
37
48
60
36
11
18
19
41
84
7
5
54
25
60
65
60
300
19
47
54
264
18
168
96
174
6
1
47
66
19
41
162
60
72
48
30
12
72
138
25
101
66
49
47
49
65
43
35
18
42
6
55
89
12
198
12
96
13
47
132
6
72
84
55
11
109
11
85
47
48
12
1
47
37
96
5
42
132
30
36
24
55
11
6
54
54
42
25
60
11
90
43
41
36
7
53
7
53
102
72
18
150
6
36
78
6
54
90
102
144
36
24
24
78
12
36
60
24
67
53
6
37
29
6
30
79
5
79
17
18
114
42
54
126
13
12
24
11
1
137
6
25
47
133
11
60
18
18
12
42
48
6
60
25
191
144
24
18
79
41
240
19
23
13
5
48
24
48
114
73
23
24
18
48
42
18
79
48
180
5
6
90
42
18
24
18
174
55
41
60
12
30
12
30
54
49
240
120
71
30
12
67
47
48
18
30
30
222
96
150
60
91
35
18
7
269
24
43
204
29
12
72
7
29
54
ABCD 97394326124*3^$a+1 [50018]
12
19
113
13
95
55
12
12
29
12
12
7
5
43
36
125
1
30
30
84
11
24
7
90
18
60
17
48
36
13
6
65
7
42
138
24
114
30
12
12
90
47
24
61
60
59
7
17
7
24
29
48
13
11
91
5
25
12
131
49
6
42
107
1
30
12
12
65
7
5
19
114
102
18
83
72
12
25
18
18
119
43
17
60
19
65
1
24
6
18
48
47
13
12
42
24
5
49
11
55
12
42
6
5
7
48
6
11
48
67
173
24
7
24
65
25
12
95
37
30
30
30
18
59
31
54
23
1
6
6
54
60
66
23
25
59
13
18
60
6
18
30
12
30
41
25
180
18
5
19
41
12
7
72
5
1
203
1
6
5
132
13
23
55
65
121
6
24
48
96
30
47
109
198
5
48
72
12
1
18
6
18
12
18
6
29
25
23
55
12
53
7
120
5
241
30
5
19
12
24
30
11
43
48
18
11
19
12
17
115
41
31
24
66
6
5
55
53
97
24
24
90
6
84
6
96
53
25
12
78
30
35
12
25
48
42
12
12
89
37
59
31
89
43
42
11
85
18
24
12
18
11
1
18
17
36
55
60
60
42
90
41
19
101
7
29
1
12
6
29
36
19
53
12
25
23
43
30
6
144
24
17
19
65
19
48
54
6
65
13
30
29
103
120
12
41
19
5
36
1
11
120
13
24
107
24
7
48
12
29
31
30
18
12
24
18
78
120
12
66
12
24
11
19
29
24
43
17
31
30
42
54
23
13
24
96
114
30
54
276
54
131
115
30
6
30
23
24
72
19
5
7
29
13
12
18
60
5
1
60
11
1
42
96
42
18
12
5
19
150
6
60
12
5
55
78
18
72
24
24
89
85
18
18
36
6
17
37
78
5
48
12
37
83
36
36
13
30
18
23
49
42
18
12
11
43
5
79
108
5
79
6
72
23
19
29
7
72
12
41
55
138
12
18
65
7
48
84
12
5
36
43
36
54
95
55
65
1
6
18
11
13
83
24
115
18
11
7
29
156
48
31
5
48
43
48
5
55
12
5
49
6
132
72
48
36
60
77
19
53
115
65
61
126
24
42
24
83
13
42
18
23
37
35
7
90
48
90
12
5
25
11
37
72
78
5
19
5
48
127
30
18
42
6
17
48
12
55
48
12
6
84
66
29
43
24
113
12
55
30
18
6
42
30
24
48
6
29
13
18
5
1
54
12
102
11
19
60
48
12
125
43
5
13
6
5
60
73
23
48
49
42
6
24
23
36
72
12
55
60
5
1
11
19
41
1
23
7
162
72
6
125
12
13
95
109
6
12
41
85
6
24
29
7
5
1
18
6
71
193
30
17
55
17
12
25
18
41
12
157
96
72
24
23
25
90
5
55
66
84
11
7
12
30
11
19
17
1
35
37
42
60
24
101
60
55
5
108
1
24
6
42
42
96
5
12
13
11
205
6
90
30
17
67
29
19
30
12
59
1
30
18
6
29
55
53
145
18
72
24
78
71
1
18
17
19
5
1
6
30
18
41
55
6
47
55
30
18
42
18
12
53
24
13
96
12
54
6
83
79
5
31
17
25
24
18
17
48
73
42
5
12
139
149
48
12
7
24
60
66
30
65
84
19
6
84
6
24
5
31
6
36
35
24
31
114
11
67
53
55
89
1
78
6
23
37
48
12
78
12
84
5
1
83
55
5
12
25
23
43
12
30
60
23
67
53
25
47
43
72
6
24
60
11
1
6
77
1
126
24
29
43
12
42
11
24
24
19
12
48
137
43
36
54
30
6
35
19
36
72
24
6
54
144
222
23
31
48
41
12
13
24
12
30
66
12
23
43
65
7
72
5
73
95
48
19
12
65
25
35
31
17
25
11
1
11
19
36
30
18
12
42
35
36
121
66
42
35
31
101
13
6
5
12
37
35
12
19
5
24
31
84
12
78
11
25
12
30
42
35
13
114
24
24
48
29
19
65
7
24
53
7
60
36
77
36
12
43
24
42
48
131
1
18
5
7
54
60
12
24
6
18
6
78
6
65
115
29
12
36
19
18
95
7
48
5
7
5
36
67
17
60
13
47
1
18
42
12
6
65
67
24
41
25
47
37
66
120
30
42
72
41
60
43
12
53
7
5
48
7
42
71
109
11
12
37
66
29
25
108
60
30
18
11
13
108
12
6
89
7
84
30
30
41
1
114
5
61
84
30
29
1
23
25
35
1
71
48
25
18
12
36
42
12
120
6
42
60
12
30
17
49
24
30
216
5
31
54
30
72
42
23
60
24
13
23
25
24
6
54
48
11
31
6
47
60
67
120
96
42
12
83
13
114
60
65
1
23
36
108
31
24
36
54
6
24
18
23
19
5
12
91
12
60
42
90
6
24
71
19
24
185
19
5
13
47
55
72
65
19
5
1
54
29
48
55
12
5
67
48
72
53
13
47
55
60
96
54
48
18
29
55
53
37
18
17
12
84
7
29
1
18
42
42
6
95
24
25
60
95
25
12
30
24
12
29
19
24
66
66
5
25
59
7
65
55
54
78
90
6
24
48
12
72
6
30
65
145
18
6
59
49
12
30
24
5
7
53
61
6
12
18
48
95
25
54
12
54
59
103
12
12
24
17
13
59
13
30
29
60
1
48
12
12
30
210
282
89
79
12
18
11
25
30
72
30
95
19
78
18
54
18
60
36
12
72
245
12
73
11
72
43
89
12
1
42
60
5
7
78
18
29
19
90
11
19
17
73
60
6
6
72
23
55
12
17
84
7
42
108
42
36
29
7
24
60
6
24
11
19
89
7
36
30
90
18
84
42
24
5
12
12
31
29
37
203
1
6
6
54
78
12
54
41
91
180
12
125
25
6
24
6
60
120
12
42
ABCD 97394470508*3^$a+1 [50031]
1
15
12
9
143
148
68
64
45
36
15
56
16
69
36
15
12
9
168
15
48
45
24
72
12
15
24
21
11
1
63
21
3
20
37
27
21
3
20
72
4
45
27
69
48
3
45
11
85
23
4
33
63
8
61
75
12
9
48
12
12
51
81
12
120
12
63
72
8
25
135
180
45
39
45
12
36
51
9
120
36
23
64
81
27
60
36
33
3
92
97
11
13
23
180
25
3
93
3
9
3
117
107
28
44
1
3
33
179
1
24
48
51
21
3
9
24
15
21
27
44
1
84
48
39
33
75
12
45
15
8
52
45
36
191
76
33
35
4
45
36
39
9
12
35
25
12
24
36
15
32
1
24
11
4
24
21
51
44
25
12
35
1
15
33
27
48
9
84
71
13
23
1
108
71
121
24
36
12
15
12
24
36
9
15
33
60
24
11
52
20
49
27
21
3
33
12
63
57
3
48
48
9
12
51
84
20
1
15
24
60
80
76
9
15
45
96
11
97
15
24
33
48
36
3
9
3
21
35
73
71
13
23
1
84
27
69
96
83
13
36
96
27
33
15
69
3
9
48
75
45
36
84
39
24
60
21
171
93
12
12
60
36
3
32
28
60
24
176
1
132
24
72
3
9
159
33
60
159
9
72
108
167
49
27
21
11
88
36
48
12
21
87
36
21
11
1
3
12
9
11
72
1
60
63
21
51
56
4
45
3
156
69
51
9
48
11
1
84
15
45
36
15
24
12
36
21
63
48
72
36
72
12
48
8
40
48
21
75
68
133
3
8
64
57
59
136
9
84
96
24
47
36
16
96
9
3
153
15
12
21
27
69
48
24
3
144
8
49
15
57
3
33
39
9
48
24
15
36
60
9
12
27
141
108
24
27
45
3
8
4
57
63
81
83
76
21
12
36
51
9
3
93
183
45
123
9
24
35
28
60
33
147
48
93
59
100
24
92
25
24
63
33
15
9
15
21
11
97
51
9
219
21
72
36
71
28
21
12
171
180
93
75
21
27
9
191
49
3
21
39
9
96
72
12
39
9
47
16
45
24
3
57
51
36
21
35
49
159
44
217
15
9
75
81
12
87
33
39
8
13
84
36
15
9
84
96
3
20
13
60
27
8
25
36
171
9
60
12
48
24
63
56
76
24
9
143
16
21
12
48
15
21
15
9
36
59
40
57
99
57
39
45
3
9
47
108
13
12
36
11
76
24
116
64
45
84
15
33
12
111
9
96
96
60
123
9
12
96
107
76
12
21
48
48
24
36
27
32
1
135
93
60
96
11
40
32
85
24
12
3
9
144
24
24
3
68
85
3
84
44
28
156
21
48
3
32
108
133
3
36
9
147
32
25
11
13
72
23
1
48
27
33
99
21
27
33
39
48
56
1
51
105
167
28
60
120
8
1
3
9
23
28
8
1
24
12
35
1
51
57
39
84
33
36
23
16
105
72
3
177
131
100
9
3
69
27
12
24
9
12
15
84
45
23
37
12
36
24
3
9
36
36
95
1
204
27
81
11
28
8
148
9
95
13
36
36
252
24
24
27
21
243
8
25
83
37
51
108
20
88
57
75
21
3
21
27
68
4
24
8
4
9
24
39
117
3
56
108
109
27
33
27
9
3
48
9
132
12
131
4
12
12
21
36
24
60
24
3
93
60
87
12
9
11
136
24
9
11
16
20
28
8
1
3
21
147
24
92
4
45
48
12
71
16
9
132
27
117
36
3
9
47
61
3
36
48
24
36
12
69
15
9
60
15
21
60
60
12
24
39
80
1
15
56
36
88
21
60
3
45
36
12
95
37
51
56
133
3
116
85
12
3
60
33
3
20
16
117
24
27
36
45
36
3
20
25
11
100
44
1
107
4
81
171
60
12
120
9
48
27
36
24
56
25
47
73
107
25
24
108
159
45
24
11
37
24
24
3
164
37
323
36
4
57
60
23
37
3
9
27
48
20
25
39
8
1
63
21
24
63
69
12
35
1
3
45
63
84
24
24
96
120
9
12
84
39
33
11
64
60
12
57
15
8
28
48
12
81
3
225
3
69
51
56
180
16
9
27
45
39
81
35
1
12
23
16
12
24
72
57
24
63
56
13
48
51
69
60
24
39
9
24
51
44
73
87
20
40
9
3
45
12
204
36
51
33
3
36
84
33
39
60
68
52
84
21
132
48
39
57
48
135
96
44
13
48
24
23
13
120
24
96
71
61
11
73
12
24
35
112
36
33
27
44
76
45
12
3
57
27
180
108
32
1
48
27
12
20
72
16
69
75
33
48
24
12
132
12
11
61
155
49
48
84
24
60
135
9
12
11
25
83
13
23
13
24
12
12
3
8
108
40
9
15
44
13
23
28
84
9
12
3
9
3
68
1
12
24
63
45
71
85
23
1
39
57
11
52
33
75
12
9
39
60
21
27
24
45
72
51
56
25
3
9
75
9
27
9
51
33
15
12
81
27
20
52
9
47
49
12
36
48
36
27
120
156
24
57
27
9
12
24
48
12
48
11
16
33
84
132
24
3
84
33
95
28
12
72
45
24
48
12
123
144
24
117
108
3
45
48
ABCD 97395345644*3^$a+1 [50014]
72
13
120
180
87
24
56
49
71
85
12
108
51
21
27
33
36
96
3
24
24
8
16
24
48
8
49
87
32
13
3
201
183
8
13
12
132
72
11
24
49
15
48
141
51
56
48
72
13
3
32
133
12
15
48
93
11
1
39
56
24
144
37
3
129
15
48
9
95
61
51
56
61
24
27
45
11
40
120
8
24
25
95
13
35
72
48
72
13
99
24
24
21
59
16
80
64
48
9
23
16
21
51
9
24
39
8
13
84
48
63
9
12
75
141
75
24
9
72
15
9
84
11
49
287
25
23
61
51
24
105
108
27
21
35
40
264
81
12
12
23
1
15
57
60
24
51
24
9
12
179
64
48
21
27
24
24
33
119
49
36
35
49
15
69
27
9
12
59
24
157
35
49
15
56
13
3
56
85
36
36
27
93
3
56
1
24
39
8
16
24
8
37
3
32
49
168
12
51
24
48
45
3
9
108
3
45
24
35
16
33
47
40
69
3
93
3
48
24
93
60
24
63
72
24
48
9
135
45
72
51
128
25
23
40
32
40
45
11
24
25
23
37
3
81
87
24
21
3
129
36
60
60
51
24
32
16
9
47
40
24
9
12
99
32
37
27
72
93
35
72
133
3
104
49
12
35
25
84
48
11
72
49
39
96
24
104
13
3
56
181
51
57
63
9
12
3
33
63
72
56
88
93
35
37
11
16
8
72
16
45
24
60
23
48
25
72
72
111
24
69
120
24
11
61
3
8
13
60
15
176
16
225
108
3
96
21
36
87
48
9
36
27
8
24
85
12
12
27
104
120
24
160
24
32
24
16
144
32
16
72
32
40
176
24
40
45
11
49
39
69
12
168
71
25
63
8
1
12
11
37
84
15
8
13
3
117
12
39
96
21
3
192
32
25
12
27
8
133
3
24
8
16
33
71
16
8
40
105
87
32
1
60
27
9
23
72
24
40
24
21
147
8
48
1
15
48
56
25
47
16
48
45
11
24
16
8
88
24
93
12
24
47
13
24
75
32
40
21
60
63
24
57
24
192
168
132
3
56
61
3
32
88
96
24
45
75
9
12
24
51
8
13
3
168
48
9
12
72
3
8
136
45
3
57
36
12
39
32
136
9
72
120
12
107
13
3
105
60
3
24
8
97
48
12
12
39
32
24
88
8
25
12
36
15
21
3
8
37
51
69
35
13
60
84
24
179
72
48
1
36
11
144
40
93
27
24
69
132
36
51
48
33
12
27
120
21
27
104
49
135
48
24
8
13
35
48
24
136
24
8
72
97
159
9
168
167
85
96
27
33
72
135
33
12
12
15
248
16
56
64
24
80
73
36
27
24
8
61
11
64
45
48
51
32
37
131
16
33
120
15
8
24
48
37
48
72
27
72
81
15
9
39
8
25
39
96
96
8
48
73
15
57
15
32
109
35
24
16
152
24
40
264
57
15
80
16
144
48
32
24
13
12
95
13
12
60
24
3
81
95
16
32
24
40
33
60
11
24
40
21
27
57
15
8
85
51
9
23
96
48
120
40
32
16
8
40
56
1
12
3
9
84
75
9
12
96
3
32
64
21
3
45
27
128
112
24
8
1
87
104
13
3
69
3
32
40
24
45
107
49
15
56
24
25
39
21
96
59
168
1
264
72
15
33
87
24
21
24
35
24
160
21
12
15
33
24
72
36
123
45
11
48
1
12
132
15
48
48
120
56
73
63
24
8
16
80
49
120
23
13
204
47
1
335
13
11
1
12
203
40
57
12
11
88
48
8
168
16
240
9
23
16
69
35
25
24
48
63
72
33
84
84
12
99
56
40
24
33
71
96
120
61
24
75
129
252
204
119
40
144
8
16
21
99
33
15
8
64
24
24
56
24
49
63
72
56
1
143
25
156
3
57
23
72
13
12
48
87
93
72
3
21
75
32
25
47
48
136
24
8
88
81
72
15
9
12
27
21
75
72
8
25
120
36
11
64
8
13
12
108
107
112
21
27
8
13
27
48
117
51
21
12
24
71
13
35
72
16
33
96
15
33
47
109
12
12
131
96
1
15
96
69
51
21
11
16
9
12
60
23
24
184
24
9
96
84
60
23
1
39
32
64
32
24
49
12
84
36
3
56
120
16
8
16
33
12
36
39
129
36
108
12
75
9
60
3
69
3
48
24
24
21
12
39
21
51
32
73
95
88
69
3
21
11
40
33
39
57
143
40
32
1
108
27
8
49
63
48
24
128
40
48
57
24
84
27
32
40
8
16
56
16
56
1
15
33
72
39
9
60
51
21
3
32
72
72
145
24
12
59
1
24
71
64
9
84
35
112
56
144
24
1
84
11
61
12
159
9
72
15
ABCD 97395902746*3^$a+1 [50039]
72
65
12
115
30
66
33
57
30
9
81
24
126
5
13
87
8
31
41
24
4
69
60
11
25
155
19
137
64
72
15
30
48
75
231
24
24
48
45
32
76
72
108
69
6
5
36
64
9
72
48
23
49
15
39
24
21
60
9
12
36
12
42
24
66
6
18
255
87
30
3
44
13
99
44
100
12
33
30
120
45
20
40
56
31
33
9
3
45
3
27
9
104
1
15
9
47
49
59
19
30
12
15
128
31
6
83
157
15
44
16
20
91
9
44
16
33
3
8
7
42
6
89
192
73
48
39
8
48
7
65
1
54
77
4
39
42
6
24
24
42
12
90
21
32
97
12
39
111
66
15
9
30
5
43
5
13
23
79
30
27
9
27
68
12
4
24
9
30
42
15
20
4
60
51
129
39
42
108
27
153
27
3
30
18
24
9
39
33
68
1
35
1
23
16
9
6
54
51
111
42
48
120
12
3
9
23
55
18
35
4
129
12
12
6
45
12
177
3
3
66
15
15
161
55
24
138
3
3
96
9
81
30
18
51
21
111
39
21
69
78
17
1
48
30
42
3
75
5
85
15
39
5
1
12
24
11
64
3
30
51
72
20
139
41
28
69
30
93
60
128
36
1
42
53
19
24
192
24
185
16
57
48
23
1
71
145
63
81
75
3
90
6
30
36
144
6
69
171
6
162
120
33
24
135
21
108
39
17
1
24
39
72
39
105
80
64
225
35
52
9
35
13
3
33
59
7
18
11
1
75
68
13
24
54
24
18
15
104
36
49
111
84
63
17
13
12
48
30
21
21
24
84
47
16
20
7
17
25
60
84
24
71
31
29
160
81
15
33
42
54
147
39
66
95
64
39
29
67
126
42
17
31
105
33
11
48
43
54
36
24
6
18
6
18
30
6
11
184
12
44
223
18
24
78
33
15
210
15
60
27
42
60
15
20
61
15
69
15
81
47
7
198
3
60
117
60
123
105
15
32
13
63
96
21
24
15
21
60
54
48
90
30
96
6
15
20
1
12
3
39
48
5
1
27
8
12
133
6
6
12
120
78
9
69
15
69
27
33
96
186
9
9
48
30
9
15
24
24
42
30
5
1
63
44
36
115
42
35
67
65
88
15
288
6
18
30
12
131
49
51
39
69
116
61
3
15
29
91
57
39
6
84
60
11
37
3
44
108
1
54
41
25
54
6
300
47
25
12
12
30
69
69
60
42
48
48
33
36
3
18
30
33
56
4
51
126
12
23
13
60
30
24
18
24
15
231
24
65
49
6
9
116
1
3
9
6
42
83
52
24
24
60
69
23
4
20
109
27
9
204
11
16
15
42
111
39
65
7
45
20
25
23
31
77
108
24
48
55
5
19
141
33
90
72
42
30
41
127
29
16
3
45
27
5
4
60
33
42
41
48
24
16
32
24
1
15
9
24
75
32
43
6
11
84
139
96
21
32
16
45
47
4
60
15
6
59
1
120
23
1
84
95
19
48
90
3
27
17
1
15
57
54
6
42
21
12
9
15
15
18
215
25
63
108
51
45
3
33
33
107
19
105
36
44
1
48
6
45
3
17
1
24
48
150
90
51
21
15
9
54
66
87
104
24
16
9
6
5
49
27
152
121
6
9
21
95
4
87
9
39
81
20
13
30
41
25
6
9
81
6
93
36
9
30
57
33
71
16
68
37
23
1
96
23
7
65
7
33
15
48
24
21
96
51
42
83
163
24
5
36
112
60
27
5
1
42
33
32
25
63
45
12
30
24
29
235
305
79
48
114
24
24
72
15
24
21
11
25
15
15
162
30
48
89
1
30
5
12
16
80
79
18
15
15
54
18
93
3
29
97
90
18
23
28
21
54
6
99
57
54
9
9
47
1
30
33
12
27
17
1
35
19
96
30
35
13
47
12
55
17
16
153
6
48
18
12
3
63
81
39
72
29
108
73
30
78
66
65
40
15
54
66
18
30
48
18
24
3
69
23
52
3
162
15
81
143
72
145
3
12
69
90
9
9
147
84
9
83
19
24
162
168
96
48
48
30
9
39
41
4
32
4
39
89
16
39
117
219
5
85
30
144
42
95
85
51
45
3
15
42
30
18
35
1
15
3
33
24
15
101
13
126
5
76
24
9
24
48
30
45
33
35
109
35
145
63
9
71
49
15
15
18
11
109
3
3
24
33
9
15
24
20
91
9
60
60
36
21
39
15
5
115
96
33
80
1
24
6
24
17
4
93
35
37
174
66
24
95
40
9
48
462
18
30
18
30
149
16
51
18
30
78
18
42
54
114
111
39
105
12
27
6
15
20
96
13
147
111
17
7
5
4
9
23
24
31
18
102
129
56
40
92
36
7
72
30
42
41
7
21
27
5
139
48
42
251
4
33
6
57
8
31
21
27
17
84
16
81
75
129
24
30
41
4
141
23
48
79
29
19
17
1
23
120
24
7
281
37
51
12
3
81
ABCD 97395903446*3^$a+1 [50044]
60
12
20
57
123
9
36
139
185
31
8
171
21
75
45
168
52
17
42
18
67
23
18
108
126
84
42
15
64
116
93
31
36
59
49
140
81
51
28
32
87
33
64
44
12
99
30
19
5
66
24
36
108
12
9
40
47
12
150
51
160
5
7
29
51
15
42
223
204
95
30
6
180
45
9
31
20
39
18
210
37
84
11
36
49
161
90
150
15
123
42
90
84
249
196
24
17
78
57
48
87
162
31
47
12
121
36
113
6
36
49
5
7
5
19
41
15
39
36
18
66
6
15
69
351
105
63
72
48
76
113
3
105
135
159
120
49
11
69
75
30
6
36
18
36
210
6
90
84
121
29
51
39
30
55
215
9
76
23
42
36
144
36
90
90
43
59
33
99
25
65
159
16
36
5
63
12
177
43
180
113
6
108
33
15
42
102
49
80
16
23
213
64
83
13
107
18
3
21
39
135
96
84
42
108
67
20
57
18
13
269
91
107
168
12
24
198
67
120
23
193
24
104
81
66
13
60
185
36
108
43
8
16
5
30
78
66
6
198
12
60
54
90
30
15
52
65
84
54
24
13
167
36
36
138
6
25
20
196
83
48
13
95
145
41
108
126
61
5
396
132
103
197
90
72
181
23
144
141
21
54
12
180
114
51
165
15
33
90
114
12
31
65
12
67
41
60
84
31
23
1
41
54
120
1
48
59
93
147
30
3
39
138
63
4
83
13
77
288
15
159
36
33
147
73
17
75
39
126
54
30
54
361
113
72
151
47
13
80
4
11
13
77
75
27
6
36
18
72
108
30
60
90
48
60
90
162
12
189
105
7
23
6
51
300
27
90
7
29
102
78
15
21
198
13
203
396
9
171
81
45
72
7
96
35
18
90
6
79
47
45
9
18
138
19
41
48
114
30
18
54
36
55
113
27
63
12
42
12
51
63
12
213
135
36
48
36
6
90
69
39
12
96
144
90
48
126
1
36
5
48
24
63
4
120
11
45
160
29
216
75
64
23
21
76
5
96
90
25
128
72
3
342
75
3
90
54
90
31
89
108
24
108
30
36
6
31
35
114
79
47
18
67
8
87
49
53
103
329
150
138
78
13
179
96
72
84
150
18
33
39
138
3
255
45
120
9
168
90
13
84
23
13
29
51
129
90
36
30
132
72
54
12
24
61
137
180
43
209
126
144
121
48
101
259
137
79
11
85
108
20
16
53
3
3
97
137
90
36
54
7
41
78
121
113
90
90
67
35
18
31
29
3
64
59
36
61
8
252
64
101
103
77
54
261
63
144
18
84
24
30
24
61
92
48
12
3
354
6
36
9
27
30
19
84
65
87
147
18
15
48
76
5
90
36
13
36
23
21
40
72
144
23
42
99
9
3
4
59
85
119
13
48
60
5
210
54
150
72
25
96
23
72
25
209
30
6
15
28
36
131
150
18
144
18
103
80
15
105
75
126
175
5
120
150
90
84
162
42
12
55
120
83
13
53
96
90
360
49
17
150
120
162
42
18
36
7
95
114
156
54
21
183
72
13
12
47
133
60
20
64
101
30
42
7
23
42
18
153
135
85
84
23
213
39
96
12
60
72
9
525
24
12
19
92
120
ABCD 97396033864*3^$a+1 [50050]
7
14
6
28
8
70
18
24
60
5
72
3
82
35
180
99
9
75
52
126
72
6
89
12
24
61
48
66
6
24
26
96
48
321
31
29
25
54
60
6
14
42
72
15
3
9
24
85
35
175
30
35
31
24
56
16
29
3
72
46
59
55
78
72
6
68
72
52
65
67
5
43
102
35
144
67
18
62
33
25
6
36
29
31
77
55
32
33
37
38
10
42
80
16
38
82
17
36
25
72
14
60
4
26
88
95
91
54
30
2
40
24
14
16
65
24
121
72
54
60
53
15
10
32
34
24
102
6
18
26
4
12
53
60
69
10
96
84
32
4
32
22
95
3
88
80
12
129
84
31
5
24
111
16
2
10
102
24
179
63
54
46
17
96
169
11
39
30
6
10
24
48
203
36
15
4
192
62
10
152
28
12
176
30
39
3
48
54
3
147
9
25
2
33
187
77
72
39
22
2
12
64
29
15
112
20
9
19
36
26
88
71
231
64
65
36
111
22
32
64
26
40
5
144
24
201
34
30
66
6
38
130
35
43
48
36
60
29
51
105
1
74
40
29
25
90
222
24
59
36
111
34
78
65
25
66
29
55
5
85
35
13
8
39
25
90
32
40
149
39
76
29
7
20
28
17
75
69
27
4
5
60
15
160
5
55
24
144
12
60
14
22
12
176
69
27
40
8
36
16
185
39
36
30
3
36
84
147
4
12
138
32
88
30
66
78
12
24
30
14
52
144
6
23
25
18
17
12
103
5
21
10
29
67
8
45
151
29
31
41
31
24
8
120
21
67
38
10
24
17
24
36
19
101
3
28
29
13
6
42
8
10
5
24
3
48
6
15
1
30
60
137
85
6
84
80
16
12
68
216
4
84
12
26
162
70
11
7
17
36
87
10
23
75
100
162
42
5
1
24
18
8
124
2
16
107
3
4
48
6
11
13
18
8
21
19
24
48
173
129
51
39
28
44
6
34
24
24
12
29
51
96
33
25
90
54
192
66
8
160
32
28
29
15
40
48
8
22
18
5
7
89
49
6
234
66
20
10
98
52
5
21
10
53
96
19
20
34
47
24
75
9
45
106
12
210
18
5
9
58
54
18
102
6
50
58
54
48
14
69
75
96
130
50
9
45
99
205
47
43
137
3
21
36
75
69
1
18
128
48
4
20
45
36
21
24
64
167
1
48
251
24
36
3
40
6
30
66
24
72
47
123
129
151
54
23
36
96
48
13
47
12
39
21
48
3
54
90
24
120
54
16
114
38
72
27
60
3
100
180
12
5
24
21
63
1
71
43
17
55
38
18
70
2
36
16
89
57
58
149
57
34
41
84
49
6
2
3
36
48
60
180
43
29
1
78
32
28
6
83
75
60
142
35
61
23
79
32
28
8
28
65
91
110
64
2
4
108
72
6
119
73
6
41
24
84
36
115
24
12
20
9
31
96
84
29
36
120
3
21
49
90
30
47
3
117
49
14
36
45
121
119
129
66
129
36
36
13
42
38
51
15
22
83
31
5
3
142
59
36
75
33
91
20
76
44
21
1
47
67
5
24
25
59
45
46
41
19
6
8
10
72
30
66
54
48
11
84
36
45
66
78
51
75
16
140
6
10
20
28
14
27
43
17
1
2
105
51
21
75
36
118
2
100
50
142
50
15
60
72
69
40
11
39
54
87
63
36
12
33
60
39
70
42
60
44
9
37
143
36
36
25
90
24
5
111
96
9
1
128
10
150
24
47
3
108
33
24
1
56
58
6
120
72
47
121
2
4
18
2
28
41
36
3
52
53
1
71
1
74
69
19
17
13
72
23
51
60
76
14
66
180
58
18
24
6
8
99
96
111
54
64
6
84
12
44
52
12
192
6
62
58
162
6
32
18
40
101
43
8
57
55
17
69
64
18
150
24
54
12
53
36
93
15
60
36
67
8
102
3
15
16
6
50
64
120
65
24
7
44
60
88
32
126
78
16
65
19
12
240
2
202
24
29
36
7
54
30
234
24
32
64
35
144
133
42
5
27
28
92
16
20
130
110
52
6
95
49
152
15
121
54
36
134
18
21
49
18
38
22
12
96
56
40
36
12
17
21
63
9
48
82
6
59
3
48
69
60
147
118
18
20
52
17
21
22
146
10
56
16
60
68
126
24
99
31
29
33
10
29
139
6
78
32
34
32
3
37
24
210
38
72
48
112
126
50
88
35
127
17
13
47
55
2
30
28
77
108
43
108
56
33
12
9
34
30
98
48
22
48
234
5
12
39
21
25
23
43
ABCD 97396977872*3^$a+1 [50210]
75
57
15
21
162
30
78
12
9
141
3
27
60
12
237
39
57
87
18
12
75
15
153
24
48
63
240
33
147
45
48
9
36
27
72
45
72
18
6
51
51
108
24
57
69
90
12
108
57
24
24
75
96
138
3
69
114
12
132
108
108
81
24
15
57
75
90
72
30
108
33
9
15
93
54
216
48
90
42
108
12
33
216
45
123
3
120
18
27
45
3
129
15
72
39
54
12
63
33
12
18
54
54
60
9
21
42
30
3
129
63
3
42
48
6
156
144
6
18
84
93
15
129
141
27
63
60
12
168
48
36
18
195
27
21
15
9
21
42
12
54
90
6
84
90
9
51
72
108
180
12
18
135
192
87
33
45
3
27
54
6
90
48
150
54
36
210
69
48
72
15
18
159
33
15
48
24
153
126
9
48
105
135
3
24
45
75
18
18
72
168
72
9
171
90
12
60
30
117
24
255
6
51
3
156
108
90
90
33
63
129
33
12
3
24
159
102
18
72
54
90
33
63
9
45
198
12
96
12
141
24
75
18
30
60
120
105
75
24
54
39
27
90
3
51
42
54
36
9
3
18
18
9
33
12
123
27
18
3
72
24
39
144
162
36
54
36
150
138
36
168
36
72
12
72
18
51
45
66
9
69
48
24
75
45
258
18
15
48
45
66
108
6
102
24
105
3
66
72
42
18
102
36
54
36
162
9
63
33
39
6
30
117
33
48
54
6
27
72
72
24
129
30
105
120
15
126
84
132
156
15
72
3
42
18
12
72
6
12
6
36
9
21
75
3
126
39
120
33
15
63
30
24
90
30
75
216
39
33
48
75
126
6
9
3
132
48
36
45
69
18
264
24
9
27
21
24
39
42
15
33
60
36
126
108
21
15
9
21
54
60
72
102
6
117
48
87
72
12
18
6
66
3
3
45
48
27
54
135
24
192
27
90
108
42
45
111
6
36
18
30
15
72
45
3
9
15
27
156
60
48
45
27
45
48
75
21
48
111
30
6
21
72
117
126
18
96
51
183
144
120
126
99
45
42
9
120
135
60
69
33
15
63
156
18
6
69
15
78
12
6
156
90
24
75
135
90
135
15
54
72
3
15
48
60
12
18
54
33
48
117
126
6
108
3
87
36
72
12
57
3
21
87
108
120
54
90
6
12
75
48
57
42
36
72
48
54
180
18
90
3
72
39
9
21
3
72
123
21
39
33
255
9
9
144
15
48
39
9
51
48
21
15
6
66
57
3
12
57
33
126
6
48
51
75
24
45
165
75
21
102
72
132
9
21
51
27
21
69
27
24
96
48
21
195
24
72
48
75
66
90
24
108
48
117
45
3
69
18
60
69
123
21
96
9
15
111
36
222
102
126
3
39
105
3
69
195
96
93
171
21
33
36
54
42
102
6
87
15
60
45
27
72
48
78
180
195
57
30
33
99
84
6
30
108
42
18
36
84
6
36
3
141
54
108
48
81
51
18
36
48
36
6
138
216
36
15
24
57
198
30
24
90
33
3
54
87
21
162
66
39
120
3
90
18
222
3
159
81
120
72
45
114
288
105
21
75
24
81
279
45
18
12
21
69
3
219
18
48
3
264
93
27
33
30
177
63
108
165
24
45
27
48
72
15
48
33
48
24
45
3
15
30
78
102
18
24
18
3
27
18
90
6
36
18
144
120
36
9
153
42
18
120
18
6
84
135
72
63
60
21
51
162
75
117
3
57
15
48
81
39
141
120
162
144
204
36
18
15
165
66
6
36
87
51
60
102
3
141
186
30
72
18
9
63
81
9
15
63
162
48
18
24
18
18
9
72
93
78
108
12
78
39
48
24
15
33
51
24
213
24
9
132
90
48
ABCD 97397416588*3^$a+1 [50043]
15
45
3
33
45
54
29
91
90
24
39
56
7
24
18
30
33
24
44
7
90
35
124
20
40
15
41
12
108
37
132
18
30
42
126
3
339
41
36
85
11
97
47
64
12
32
307
5
1
48
126
108
60
18
30
117
15
33
69
23
103
18
39
15
33
9
39
87
90
15
3
36
126
95
48
91
18
18
29
40
3
77
13
108
47
16
39
18
143
61
51
104
16
104
25
71
109
11
43
9
15
45
20
91
5
49
47
16
87
48
42
108
143
1
66
5
48
19
6
30
6
54
9
108
9
23
151
132
9
75
9
32
24
40
24
20
52
48
39
72
9
105
71
1
3
20
24
97
18
17
109
30
36
33
68
97
87
75
5
1
54
33
32
25
23
61
131
48
7
48
18
15
80
88
75
21
44
64
92
84
19
57
8
48
49
48
27
15
66
35
25
39
159
90
54
12
53
1
24
48
15
144
8
16
39
33
24
8
43
89
1
27
20
28
15
65
24
31
18
39
57
155
16
39
21
8
12
49
11
25
24
143
40
27
93
8
97
95
31
29
112
255
45
80
25
30
36
24
29
25
12
27
81
215
7
48
17
73
59
31
5
12
37
15
3
24
30
3
33
3
87
33
57
54
33
36
60
24
45
75
56
136
68
13
35
52
12
3
77
84
7
137
12
49
191
148
32
120
24
40
20
37
18
105
44
67
21
63
9
81
35
7
12
41
37
54
156
42
71
156
1
78
17
49
15
36
93
47
84
1
90
29
4
12
3
36
45
20
49
72
47
132
108
1
15
21
54
5
52
63
45
20
16
48
12
96
15
5
60
360
48
1
11
60
37
12
51
204
36
15
60
65
48
40
44
16
21
75
36
32
16
51
185
76
68
84
25
15
80
85
12
131
12
25
143
67
78
54
36
17
1
15
36
104
1
83
36
31
113
28
15
144
53
61
59
100
75
81
36
84
27
237
8
28
144
15
36
24
21
69
107
19
45
20
1
23
36
49
11
4
32
13
66
6
11
55
77
112
48
8
64
39
90
66
18
42
33
8
103
12
57
68
24
73
90
5
151
6
11
88
39
5
67
114
27
75
65
64
51
108
9
87
9
171
113
28
20
67
45
117
63
27
29
31
84
24
12
126
42
17
48
228
48
49
6
29
40
15
53
55
42
30
96
17
4
8
1
47
40
9
35
48
7
108
17
1
27
21
47
168
84
7
6
30
204
54
36
63
68
49
59
16
33
75
68
13
6
29
4
111
129
120
20
31
45
36
63
53
24
24
24
7
9
9
30
33
8
16
36
3
66
23
136
45
36
30
41
49
24
12
15
12
351
5
52
24
15
9
56
24
96
60
181
24
111
24
24
69
3
33
75
39
30
23
37
18
17
13
47
28
8
31
105
21
15
32
12
133
3
105
87
27
33
75
12
24
5
25
24
111
152
19
45
33
3
33
30
132
65
55
65
4
63
12
60
54
51
80
13
47
40
44
61
63
68
157
83
79
33
93
114
18
15
36
87
17
16
24
111
17
145
39
104
60
12
64
96
24
140
16
87
6
30
17
7
81
120
36
69
87
69
6
29
43
18
48
47
7
41
16
20
24
24
55
33
24
141
27
20
52
104
91
69
36
15
81
84
8
31
41
16
12
15
77
73
63
8
4
20
43
18
107
25
155
4
75
53
88
24
60
20
19
36
18
3
132
8
64
9
24
90
153
44
168
16
72
8
24
168
7
5
145
102
41
55
234
59
31
5
4
27
77
151
36
24
12
108
149
91
69
75
5
180
48
4
195
90
35
28
27
33
87
126
35
64
8
127
6
123
129
120
23
120
43
12
5
85
15
75
53
24
72
49
27
369
6
5
85
3
45
75
32
48
16
164
36
64
60
159
5
160
15
17
103
36
17
12
25
42
18
83
25
63
117
90
33
51
6
47
61
95
16
44
25
207
8
4
32
49
207
15
65
43
12
77
40
33
239
36
64
20
40
99
101
115
29
49
30
45
32
1
12
183
24
69
15
32
79
66
90
18
24
47
43
12
18
23
40
8
25
39
176
49
11
31
29
4
51
45
44
136
105
35
12
55
18
24
15
72
15
29
36
16
33
15
12
45
35
37
102
21
44
43
36
17
169
95
64
32
60
4
24
81
23
25
3
75
69
33
96
75
164
12
36
52
8
79
5
16
12
27
53
40
51
9
12
15
89
12
79
29
1
23
1
120
24
63
ABCD 97397429282*3^$a+1 [50014]
39
105
111
32
37
3
8
7
185
67
21
123
69
120
120
32
40
285
36
167
13
99
120
8
40
8
24
79
180
69
8
157
90
225
80
91
77
184
240
80
96
43
21
15
105
128
127
33
21
11
151
198
36
23
40
32
40
80
55
18
15
3
162
35
37
123
93
162
105
3
117
48
24
128
48
64
200
40
80
120
48
88
147
5
31
72
137
40
75
90
72
35
55
41
40
315
149
16
224
16
9
183
15
36
149
175
17
16
3
101
133
36
111
8
120
48
160
80
112
333
155
24
120
25
191
79
105
8
40
27
21
105
252
27
48
32
48
88
72
72
81
87
21
131
13
3
32
37
35
88
3
189
8
37
18
18
39
15
90
23
13
18
9
120
48
57
15
3
5
24
40
56
19
5
103
18
108
27
32
85
36
71
19
21
33
18
5
24
133
35
55
177
21
99
96
57
126
81
81
87
80
40
45
72
90
81
32
13
75
32
112
15
225
63
108
77
40
8
487
65
25
95
40
63
54
54
29
61
27
27
18
27
8
24
13
18
17
48
160
72
45
27
45
3
195
45
72
56
79
105
21
27
45
35
163
197
55
33
72
3
29
48
72
88
87
90
180
108
288
54
54
144
180
18
29
40
93
35
55
180
18
27
8
379
45
45
144
27
27
36
17
24
40
8
240
48
120
43
69
48
32
13
155
192
120
37
35
48
72
40
111
89
109
126
21
69
11
24
55
105
21
54
213
168
72
48
72
57
95
136
219
53
40
32
48
88
240
3
36
33
48
32
103
17
168
352
32
115
333
32
103
36
54
87
48
32
13
267
3
53
24
288
13
59
96
112
21
36
215
208
8
40
24
459
90
51
111
57
8
7
33
3
36
33
48
243
54
47
40
3
5
31
57
104
40
80
16
24
21
75
177
18
149
48
192
25
90
5
40
9
39
213
90
105
120
9
15
80
160
120
8
67
101
7
17
40
120
21
59
96
184
3
18
179
55
126
179
109
27
32
31
81
48
15
17
1
90
90
270
29
88
48
69
3
8
7
57
105
143
120
205
27
135
33
8
175
129
8
7
18
342
36
72
162
18
198
99
81
18
324
288
9
8
217
335
48
48
144
1
15
93
99
261
11
133
3
72
32
16
72
165
3
32
40
8
7
65
205
3
105
18
149
67
165
56
103
72
17
40
200
31
81
8
208
24
8
40
32
96
24
288
48
24
55
54
126
53
40
15
18
47
72
25
15
75
36
342
72
195
39
17
19
45
48
128
232
120
168
15
129
168
8
184
51
69
168
32
73
36
59
40
32
175
108
53
24
40
8
88
57
23
175
57
120
8
13
11
160
45
90
65
48
40
63
9
248
31
90
36
11
192
67
93
15
17
19
117
24
111
89
19
72
252
57
120
8
72
31
177
75
5
175
36
234
3
15
137
88
192
87
54
51
48
8
37
123
32
240
40
15
17
1
15
264
45
11
7
17
16
32
120
85
35
37
11
64
123
18
ABCD 97397569396*3^$a+1 [50028]
88
20
40
24
24
20
1
36
3
36
20
40
9
90
41
16
63
41
40
15
41
108
4
12
176
60
4
21
54
5
19
5
76
8
37
159
12
9
36
23
25
42
30
27
56
4
3
90
15
45
23
25
167
85
39
80
36
25
3
56
145
54
17
40
24
39
29
40
8
19
41
184
8
1
12
18
29
16
92
84
96
120
109
51
12
120
87
69
20
16
36
12
48
9
15
9
15
15
177
9
36
15
84
48
33
23
100
80
136
36
44
100
56
100
45
23
40
12
99
9
12
3
17
73
15
36
8
12
36
13
51
36
24
21
23
67
5
43
21
8
52
60
24
36
39
77
40
9
159
44
28
105
3
20
4
36
51
5
16
24
140
4
75
42
30
9
15
9
84
32
16
20
64
9
12
24
35
108
16
12
84
20
124
20
4
3
29
76
12
128
85
23
12
60
40
24
69
11
4
21
23
73
135
72
12
9
11
64
12
120
9
39
20
1
59
97
3
15
21
96
144
24
27
77
43
5
19
30
11
103
21
20
31
17
28
8
52
15
105
24
39
5
120
4
32
100
21
3
12
8
31
24
57
63
41
16
15
5
24
76
9
54
117
12
48
8
36
16
45
47
31
21
9
15
80
1
51
8
61
11
4
108
57
11
12
40
56
120
1
123
36
56
49
59
88
69
23
36
1
63
36
72
48
15
72
30
39
129
66
9
24
80
36
72
28
117
90
9
21
18
21
56
4
24
45
27
8
160
57
3
51
66
144
59
52
8
7
9
24
32
4
36
8
64
32
76
8
24
16
120
120
45
75
51
41
13
27
93
75
15
41
49
15
12
48
20
40
56
36
4
8
28
24
21
3
20
40
12
48
20
1
171
44
24
12
49
114
21
104
4
56
16
9
27
68
1
23
61
15
21
15
44
24
40
68
100
12
8
40
69
36
23
4
27
120
216
137
28
3
9
63
53
16
48
120
12
39
41
4
24
21
15
15
6
39
36
20
40
99
9
68
12
88
60
24
84
87
345
15
113
7
9
20
48
28
8
16
8
103
33
36
80
64
36
15
29
36
40
36
9
39
51
5
100
36
105
219
48
108
45
3
96
45
95
31
9
24
44
12
168
16
12
3
90
30
81
20
4
44
28
104
4
27
105
24
36
200
88
51
21
104
16
8
40
12
15
45
32
28
24
20
40
44
4
68
64
60
36
15
24
41
160
105
39
68
1
59
16
24
96
36
51
69
108
12
84
12
44
4
24
48
132
8
28
12
20
4
24
15
5
4
56
36
61
63
72
68
1
23
28
20
49
75
60
51
17
52
51
24
5
48
28
8
60
4
72
45
35
108
28
39
21
60
24
21
3
60
32
4
36
84
44
187
5
100
39
9
15
5
85
71
40
9
11
100
80
4
44
72
76
24
45
95
120
55
21
68
16
56
24
31
9
24
21
51
33
15
32
64
15
29
67
9
45
63
12
108
32
4
105
75
20
36
25
23
1
36
131
43
42
39
24
45
12
3
12
48
60
45
71
108
37
30
65
25
3
152
16
104
16
44
49
30
6
111
84
39
21
24
45
12
3
36
120
44
1
30
33
8
24
120
55
21
24
60
20
96
40
9
59
16
24
12
180
12
128
85
87
48
24
24
12
3
29
67
81
24
96
9
3
92
121
63
24
8
4
48
96
32
13
47
25
27
33
84
59
1
23
67
9
72
39
54
11
85
36
107
16
51
69
36
96
20
19
5
36
13
35
1
23
7
24
17
40
63
21
44
175
9
63
5
40
12
60
48
45
87
21
42
93
32
19
5
49
35
16
111
18
131
4
72
8
16
15
101
64
44
121
15
24
12
3
21
81
63
27
5
72
1
59
48
28
45
36
15
24
12
24
9
59
16
132
20
4
36
44
1
30
29
28
48
12
48
8
115
149
16
20
36
1
35
64
84
20
7
9
96
9
23
48
4
9
96
15
20
31
93
20
31
105
129
11
40
36
12
12
56
55
30
3
96
56
25
227
67
153
21
27
164
61
3
20
1
15
15
29
40
24
93
27
80
67
5
28
63
9
104
4
27
21
144
84
12
8
4
33
135
129
39
80
4
21
39
21
15
177
27
132
24
51
149
52
8
16
15
9
24
20
16
75
9
21
47
4
8
16
72
80
12
13
63
92
13
15
72
69
23
13
15
8
31
6
59
108
16
20
31
5
4
12
12
93
203
36
36
64
56
28
36
44
16
180
44
121
39
12
8
36
48
1
27
39
189
32
64
24
20
40
32
28
12
92
43
45
20
25
3
20
16
44
157
63
81
35
16
8
25
51
39
69
12
56
12
91
17
40
32
37
63
8
88
56
91
93
92
12
1
66
33
63
77
43
5
13
60
35
40
15
89
36
1
15
20
1
35
4
84
20
36
19
66
54
5
16
80
28
8
12
112
144
12
24
24
60
96
9
51
84
51
66
83
36
16
20
12
60
13
3
51
5
36
40
60
60
20
48
1
3
32
55
45
44
127
17
13
47
61
6
30
11
108
4
8
28
24
56
16
44
100
147
57
32
88
21
15
44
7
5
60
4
45
15
84
8
72
88
92
13
18
5
16
120
21
47
12
4
32
72
108
ABCD 97398454282*3^$a+1 [50002]
19
32
24
184
17
48
7
65
15
24
240
93
195
88
152
40
5
36
55
89
103
32
120
88
8
72
72
72
40
144
24
72
65
111
57
36
75
64
72
8
88
89
240
111
64
5
84
31
29
115
104
40
137
15
64
56
9
7
104
105
15
96
72
81
207
57
63
88
104
16
41
15
33
7
65
55
56
45
3
24
16
80
160
257
39
33
7
168
32
40
53
108
84
96
12
111
192
64
80
165
3
33
24
199
17
15
177
87
64
17
159
16
137
7
5
156
87
48
24
136
32
72
40
56
24
120
48
120
57
15
136
29
3
40
5
12
48
87
96
120
64
5
51
9
55
41
39
141
19
48
32
9
72
63
225
12
43
56
48
160
80
33
24
15
64
96
48
17
120
204
187
5
67
41
39
112
56
249
48
168
55
200
160
8
57
15
160
17
15
48
112
360
32
129
24
15
57
159
16
113
48
12
67
8
81
84
43
329
15
64
24
17
168
15
136
41
103
8
129
31
17
108
67
77
36
192
7
41
24
240
84
12
39
96
24
129
36
48
27
64
72
125
219
21
43
5
67
32
33
103
89
48
39
81
15
33
55
89
36
27
72
40
32
168
40
8
225
15
33
7
80
105
87
57
108
12
48
223
48
96
53
108
63
9
15
16
77
48
12
15
33
231
24
165
115
17
39
376
104
9
55
32
120
9
199
17
39
96
40
113
55
104
16
65
39
177
39
24
16
101
108
192
15
105
24
39
16
41
120
15
120
40
209
79
17
204
91
120
24
72
77
283
32
288
9
79
65
15
72
225
87
45
75
21
36
15
33
15
57
39
192
40
137
55
5
27
9
111
153
135
33
72
63
105
15
48
40
72
29
36
108
60
84
156
175
72
72
53
3
105
159
21
195
24
96
24
112
56
33
36
36
24
79
197
3
16
56
40
104
33
367
120
56
72
40
8
120
69
3
93
27
96
21
48
67
56
72
45
27
33
72
159
105
96
111
33
36
144
36
55
41
24
15
120
141
187
41
87
24
105
96
24
63
45
36
15
160
41
199
120
5
51
81
144
79
24
32
120
9
39
48
9
15
69
300
36
91
24
8
72
184
17
24
31
29
48
3
64
128
16
24
32
21
48
96
91
113
144
15
57
135
96
64
80
64
80
81
24
12
43
72
89
135
24
40
65
151
56
64
24
65
87
9
36
99
33
72
135
189
12
39
64
72
72
72
24
176
48
81
39
33
55
17
255
225
87
24
120
72
93
115
17
24
15
136
144
144
72
32
336
64
72
56
120
9
159
184
41
39
48
45
43
5
36
15
33
63
9
55
8
177
36
48
91
8
48
120
69
84
252
48
84
7
89
15
40
72
32
16
65
79
312
56
57
87
24
21
115
56
72
33
303
16
8
96
384
40
48
17
15
93
48
27
144
96
369
24
24
120
120
72
63
81
87
117
3
105
72
127
200
96
9
156
27
16
32
40
48
32
93
51
105
15
64
5
12
84
108
87
45
43
17
15
24
24
48
64
96
185
15
120
33
87
33
31
125
123
48
129
36
60
15
9
24
15
9
55
48
8
192
24
ABCD 97398543772*3^$a+1 [50025]
39
132
45
183
25
72
144
80
16
8
63
9
111
57
16
72
8
135
144
12
144
60
1
119
60
181
59
36
1
32
192
16
23
84
108
73
47
48
57
87
96
121
23
12
204
105
75
85
72
8
144
15
48
12
108
24
60
85
80
183
25
72
216
239
49
344
3
117
16
104
40
120
23
33
87
72
12
36
12
48
60
153
15
25
24
71
49
56
39
48
72
33
120
144
24
24
111
145
32
168
24
195
12
33
208
8
24
72
64
215
145
35
60
49
8
144
111
12
61
80
24
15
97
8
96
51
144
324
57
64
35
12
24
33
63
25
95
57
27
189
15
121
104
111
81
352
168
239
108
60
225
87
33
63
33
207
145
24
23
72
73
71
105
96
16
72
47
24
24
33
144
111
33
15
25
11
13
120
128
135
33
120
159
72
48
1
24
191
12
108
1
80
15
84
61
35
48
165
27
60
105
120
39
177
135
72
313
312
48
104
3
45
16
167
48
72
24
153
51
21
15
120
1
47
57
64
71
9
40
312
48
455
9
87
1
35
45
87
1
47
12
21
75
69
40
56
96
48
16
191
33
88
47
1
152
24
160
56
63
192
24
33
87
108
13
83
36
144
105
72
15
72
57
39
24
12
108
145
95
48
33
96
3
85
56
96
144
15
105
75
45
96
96
24
16
23
9
120
16
32
24
16
95
169
200
24
40
167
33
24
75
60
216
24
145
131
84
265
35
48
165
15
33
87
57
72
64
95
49
32
15
9
75
45
99
96
141
280
8
112
23
72
105
40
95
1
32
48
88
59
13
24
128
75
205
83
84
24
81
15
24
249
72
135
48
180
133
47
156
85
72
35
157
72
24
32
48
24
27
45
3
37
203
48
12
96
84
21
24
16
144
35
12
9
27
108
9
135
33
48
40
107
12
25
32
16
23
97
104
135
345
39
84
85
95
12
21
48
87
49
24
72
47
1
71
81
63
12
132
81
24
87
73
80
168
72
63
360
129
351
24
144
49
311
121
8
136
71
25
80
64
35
12
372
261
15
105
144
48
63
25
72
80
24
63
81
136
104
39
81
40
71
48
72
33
15
33
48
24
48
15
48
49
48
80
144
24
27
13
24
96
59
12
408
121
272
40
32
27
36
169
23
96
60
189
136
71
24
192
12
45
48
15
9
15
81
123
69
328
8
24
15
48
129
504
39
105
40
72
71
9
208
96
47
9
48
16
72
8
144
96
72
15
12
13
192
72
59
45
87
9
51
12
120
153
72
88
35
109
191
49
263
57
99
60
121
8
147
84
81
231
57
48
39
33
15
180
45
51
60
1
80
64
120
59
45
15
81
39
1
72
200
39
24
145
120
95
1
48
56
96
123
61
47
120
73
35
165
159
225
40
35
165
27
48
61
47
24
24
180
45
39
25
167
204
61
24
80
96
39
49
23
120
84
69
87
73
191
1
8
96
15
24
ABCD 97398898804*3^$a+1 [50002]
51
1
17
6
120
21
27
66
15
64
48
36
5
27
40
65
51
9
60
12
24
43
11
37
11
13
11
54
138
42
36
12
24
54
48
13
59
25
5
12
3
3
54
48
63
45
174
45
16
29
27
9
15
117
6
18
79
29
7
29
51
27
1
23
6
24
43
41
30
21
105
27
4
17
7
89
43
209
6
21
16
11
13
17
108
15
12
3
129
21
12
127
20
12
36
108
39
18
147
51
6
31
5
12
18
24
18
15
64
47
30
19
29
7
48
44
15
18
75
27
24
6
48
39
21
19
24
17
48
18
30
12
19
5
31
44
4
29
55
24
41
7
41
66
192
61
35
30
31
17
15
16
17
39
21
12
42
6
42
37
113
135
24
27
18
19
48
8
3
25
17
24
12
87
9
7
53
15
36
21
51
4
17
51
9
7
60
89
19
41
91
23
42
12
18
72
6
15
24
3
117
96
69
132
31
12
41
12
63
21
6
1
23
25
17
24
27
27
81
12
57
15
75
18
84
39
33
60
55
60
53
31
32
4
29
3
16
48
77
31
5
48
7
24
53
3
16
35
42
180
12
6
54
31
53
126
6
36
78
30
67
17
6
66
51
9
24
55
11
42
60
7
5
30
30
103
11
18
15
9
6
21
16
5
67
32
27
48
37
20
93
24
12
19
11
33
15
48
66
30
18
27
9
42
66
3
64
11
21
33
43
17
15
15
6
31
17
24
12
67
5
12
3
16
17
3
105
18
45
40
11
1
17
43
8
27
18
51
28
23
13
5
12
90
54
12
19
96
44
9
96
36
66
21
9
24
111
105
90
21
4
12
29
27
3
6
24
31
11
61
48
17
24
12
12
19
143
66
24
12
48
43
12
41
12
12
18
30
36
102
24
1
41
30
24
6
55
35
37
17
15
40
17
192
24
12
12
18
48
48
13
41
7
5
6
45
3
18
43
44
9
7
29
31
35
33
153
12
15
33
36
48
48
36
36
6
57
9
115
17
7
11
42
30
6
7
11
21
69
36
19
32
69
7
59
13
12
29
24
24
3
21
42
6
43
5
127
41
3
153
60
18
42
60
3
4
5
7
5
48
66
48
30
39
21
19
11
81
21
84
67
11
9
36
64
59
49
17
12
12
27
27
45
16
20
15
6
12
6
18
30
69
24
9
63
16
11
18
3
75
54
3
4
8
3
33
60
117
3
76
47
61
5
15
28
11
24
24
25
47
24
25
5
42
42
7
12
77
12
36
27
12
63
24
114
30
48
6
12
99
3
6
12
3
33
12
3
112
53
3
4
41
7
36
29
99
48
28
53
18
61
5
30
24
78
63
3
6
79
5
48
30
9
87
217
44
261
6
13
8
40
5
6
6
60
12
51
12
141
6
48
45
33
19
41
27
33
27
12
21
19
107
24
6
3
93
3
39
54
48
39
12
15
18
43
11
6
31
11
72
45
93
12
42
18
108
3
16
20
9
48
55
83
6
15
3
6
7
17
39
12
63
13
11
6
48
18
21
45
126
30
19
65
12
24
18
24
6
36
36
31
11
48
25
17
19
113
66
6
31
89
27
4
17
66
78
18
42
30
30
24
90
45
45
24
27
9
114
21
3
72
133
5
67
41
66
6
7
17
12
84
36
12
51
9
30
9
76
77
19
8
69
12
12
72
102
129
36
45
24
27
27
24
21
52
95
66
12
18
18
24
51
21
6
6
18
61
11
6
24
18
90
12
51
9
54
18
12
3
9
126
9
57
30
61
11
18
48
3
33
27
33
12
24
12
12
18
30
48
3
21
15
24
72
21
43
5
12
12
15
36
40
32
9
39
52
92
3
33
129
127
29
7
41
19
23
6
18
42
6
45
9
18
21
4
71
42
31
32
21
84
19
5
3
16
17
12
43
20
45
18
24
42
12
3
64
44
3
18
120
3
3
13
11
21
36
9
19
8
9
12
55
125
39
3
30
15
160
8
48
33
18
54
12
6
9
21
36
54
42
6
1
65
78
37
29
12
12
36
12
39
15
13
80
99
42
24
75
9
7
35
48
96
1
5
12
12
19
53
36
72
12
24
7
5
12
24
24
36
96
6
66
60
27
63
1
5
39
69
6
13
44
36
45
67
17
15
9
36
30
6
12
19
41
67
68
3
90
6
61
32
21
43
29
3
33
7
29
19
29
39
45
12
12
24
48
36
3
57
42
73
29
3
36
9
18
6
48
7
29
7
108
41
55
24
108
101
15
12
15
114
24
30
6
18
18
6
66
19
131
18
19
11
30
12
150
30
18
6
15
24
36
4
8
4
17
12
36
3
45
6
102
7
53
6
30
99
12
4
23
30
39
40
11
21
33
84
12
48
15
40
17
12
43
17
72
60
6
13
11
102
3
4
41
7
168
36
29
84
84
36
24
6
6
15
4
17
19
35
42
63
21
36
6
48
1
23
9
21
12
30
90
7
84
5
99
3
18
6
6
15
88
144
12
84
11
6
7
48
11
45
28
29
12
43
65
12
6
24
24
21
24
12
21
12
132
24
12
30
24
13
17
3
39
57
21
24
24
43
65
15
15
45
27
21
9
87
81
60
7
5
24
3
28
120
113
48
96
24
156
24
60
24
18
25
71
13
101
24
3
9
48
48
19
41
19
68
9
54
42
39
21
7
11
96
61
11
18
27
21
12
60
51
57
31
41
42
30
48
84
24
27
84
60
33
19
12
5
54
18
6
18
36
15
75
42
7
5
12
3
3
6
36
6
6
48
55
41
18
37
11
24
25
5
55
5
15
33
3
21
12
18
30
12
15
4
17
27
4
5
96
75
24
57
96
24
31
17
3
45
36
79
47
6
12
30
18
3
9
24
87
27
42
30
13
24
5
3
36
76
17
3
57
36
60
36
39
28
12
48
84
5
111
3
6
67
71
37
68
21
24
15
93
24
12
55
65
12
36
42
21
12
52
44
28
20
28
11
66
6
49
23
24
30
12
67
17
31
29
19
36
92
45
30
6
24
27
21
24
39
24
136
8
27
6
67
5
90
42
51
72
99
21
9
103
11
9
33
15
21
24
60
3
27
114
43
29
126
24
25
5
24
3
9
75
45
43
20
81
15
33
3
3
42
168
19
68
21
15
33
96
108
19
92
45
19
23
66
36
66
97
36
11
13
24
41
18
72
25
48
53
12
27
27
6
7
59
66
6
9
4
65
43
36
53
84
48
18
6
18
18
27
3
6
36
12
7
17
12
30
6
90
45
16
48
35
24
109
35
25
17
54
48
9
9
6
33
4
5
51
ABCD 97398964088*3^$a+1 [50047]
3
17
163
168
12
5
103
57
21
47
7
201
32
13
24
71
4
48
92
36
67
18
54
18
83
12
4
176
64
48
45
147
204
69
11
36
48
13
15
75
9
21
42
33
32
1
54
6
95
7
45
44
61
3
87
12
17
64
27
42
90
17
31
17
60
1
51
60
153
23
4
60
21
15
3
9
20
121
54
30
3
32
28
32
16
15
81
48
32
84
12
4
63
96
30
72
72
78
33
69
143
64
48
96
44
163
45
177
131
112
45
63
39
6
39
80
28
15
53
16
33
11
49
198
93
44
16
117
27
45
35
52
69
24
30
18
95
100
60
20
192
16
9
90
48
137
31
21
9
39
15
33
44
36
73
35
49
243
44
1
3
15
240
29
16
36
80
64
96
159
42
3
36
48
33
60
3
45
99
32
19
41
4
99
48
42
36
47
12
48
13
71
28
32
19
65
76
84
39
5
52
44
16
81
3
240
69
36
215
55
69
192
129
35
97
30
33
9
18
5
12
73
30
57
111
30
60
27
192
60
68
7
21
15
65
52
15
33
15
29
121
12
47
13
3
87
117
63
30
35
4
3
93
44
16
80
52
80
28
80
4
39
137
103
21
69
75
84
33
42
101
76
48
21
27
63
5
19
48
78
11
79
81
3
6
54
17
84
12
103
264
5
1
120
60
87
3
65
55
117
164
13
90
30
11
7
53
4
15
18
63
15
45
45
51
129
102
57
68
25
39
44
4
21
30
189
15
18
47
55
21
15
21
39
102
63
9
11
76
48
32
31
5
60
52
123
33
15
17
25
18
9
315
36
17
12
91
9
12
69
24
126
120
17
48
49
15
33
15
63
45
20
64
92
4
140
16
20
96
7
18
12
18
9
336
93
51
60
20
43
81
20
16
99
9
51
54
11
127
29
208
128
4
9
39
3
89
109
54
36
141
3
36
69
3
17
163
57
45
78
137
55
5
36
55
5
16
84
12
32
61
24
36
12
15
3
29
25
83
144
96
163
45
20
144
28
84
80
16
12
3
33
252
3
42
12
11
85
39
48
32
43
30
119
61
23
76
81
3
165
30
137
13
84
3
80
12
16
15
129
3
113
49
27
116
13
15
189
51
36
51
93
32
97
126
45
27
5
4
9
120
27
20
67
18
198
69
15
17
1
27
63
17
36
7
48
89
1
11
13
23
252
13
35
52
105
78
53
64
21
42
12
6
12
35
100
224
19
24
21
9
87
39
54
35
16
60
15
132
12
53
204
31
53
12
48
4
60
111
5
16
51
9
20
28
128
64
20
1
27
51
45
27
69
69
207
15
12
21
39
48
18
72
15
147
41
67
18
24
90
30
15
21
11
300
1
18
45
27
69
84
44
1
47
7
48
45
32
1
30
45
80
7
18
54
48
60
48
57
48
39
60
18
27
80
73
30
42
107
180
19
12
93
15
21
3
36
137
25
30
57
48
92
73
39
39
29
43
33
69
171
84
33
42
5
108
7
36
41
48
12
16
63
17
112
68
127
150
11
7
12
185
73
27
3
105
32
43
9
44
52
128
12
67
156
72
89
19
17
25
3
87
125
13
42
48
41
60
49
54
48
72
225
123
57
51
12
132
18
48
54
65
16
96
20
48
12
73
23
192
52
48
176
115
180
114
18
17
13
23
85
39
3
12
21
12
32
16
20
79
18
27
48
57
23
48
37
47
12
16
48
15
21
48
92
84
49
15
51
114
75
45
18
60
12
60
120
5
16
32
7
48
132
17
109
84
15
45
71
55
105
15
45
15
72
48
137
100
33
107
37
11
7
45
32
91
209
52
63
90
138
77
16
75
5
124
20
103
108
72
18
84
6
69
33
18
125
52
32
31
45
99
33
33
294
18
12
36
135
69
126
54
36
12
222
57
236
4
3
6
71
64
99
228
53
4
111
77
25
18
57
12
111
42
75
44
1
108
35
55
9
36
15
30
15
27
12
57
180
21
23
67
17
28
3
17
25
35
4
96
57
35
133
18
30
11
48
121
215
7
72
17
16
195
17
25
120
78
12
78
23
115
29
16
92
48
16
20
16
48
12
15
198
107
13
60
39
51
77
ABCD 97399953856*3^$a+1 [50004]
3
1
72
92
81
90
45
36
9
60
75
12
24
36
99
1
17
67
23
13
84
23
1
36
5
60
138
12
45
96
3
25
71
9
72
228
45
6
25
23
36
121
83
36
85
96
56
27
1
5
27
27
1
44
12
3
66
135
9
6
241
80
45
15
48
72
4
59
102
19
20
120
45
6
85
8
45
31
95
97
83
45
69
42
25
8
51
189
21
7
77
12
18
57
40
60
53
42
25
24
60
101
15
48
75
61
96
20
15
25
59
1
116
88
5
66
18
31
95
30
30
61
80
40
20
4
59
186
39
36
15
84
12
25
44
76
5
39
40
12
59
129
40
29
6
1
36
48
32
3
24
1
12
77
6
1
125
48
30
121
56
39
97
84
128
136
35
25
20
39
13
107
30
67
68
88
17
30
102
48
6
85
12
44
39
9
72
15
109
80
36
36
39
24
61
5
18
13
239
25
8
12
60
4
80
24
112
60
23
61
95
25
59
6
39
28
8
15
37
29
135
3
1
29
3
9
55
84
20
39
1
36
23
36
9
76
41
39
40
20
201
78
61
32
88
164
232
8
36
16
23
12
61
23
60
84
30
36
31
23
66
54
12
81
3
45
16
5
3
136
56
9
6
1
29
54
1
5
19
35
180
84
132
145
80
48
15
1
80
16
59
126
15
64
12
47
12
48
45
16
56
4
132
29
15
135
24
1
35
61
20
4
84
12
24
20
48
36
9
7
59
121
8
45
63
117
7
164
69
43
23
85
59
1
65
31
23
1
12
29
3
51
9
12
45
63
15
13
24
95
69
39
1
12
179
18
27
36
33
55
12
20
4
125
55
149
6
49
5
36
19
72
48
65
6
18
60
171
12
63
90
51
16
29
3
81
67
20
28
20
60
16
60
59
1
24
20
99
13
68
52
59
45
76
23
1
113
43
48
35
9
15
30
3
72
177
84
24
31
41
63
36
45
27
39
109
44
88
83
54
42
81
3
97
24
5
54
114
31
65
30
9
51
25
5
96
75
84
16
24
20
156
4
119
37
20
69
67
120
23
45
52
8
16
36
32
28
53
30
24
37
23
300
1
72
44
4
11
1
59
48
1
131
21
33
66
45
36
48
24
51
24
1
41
3
16
12
104
48
60
21
6
24
69
141
27
120
24
64
60
12
8
39
126
6
229
44
76
29
36
84
31
71
18
15
36
36
129
6
9
76
56
3
24
42
79
35
60
9
201
7
44
4
29
12
199
191
45
15
24
180
57
12
88
29
139
36
23
13
144
56
4
59
25
29
75
45
31
5
51
16
32
111
96
45
16
44
4
11
49
35
1
23
1
36
65
39
51
129
15
30
15
136
24
32
60
48
72
123
24
1
272
4
24
29
6
66
55
44
40
29
30
45
52
65
55
23
21
21
79
12
20
28
131
48
81
76
68
52
60
53
30
61
65
66
9
39
1
132
17
30
30
12
55
204
65
30
37
137
6
37
120
59
105
63
37
96
48
5
39
16
104
51
21
4
20
76
36
24
44
69
15
132
3
60
42
3
16
11
1
83
25
12
48
35
61
29
15
144
105
103
23
45
136
83
42
18
30
6
117
57
43
20
33
84
6
9
16
29
103
8
51
81
28
20
159
93
24
9
67
23
9
136
12
48
36
68
27
33
52
24
5
96
39
112
8
15
165
16
8
48
24
3
42
19
65
51
4
41
48
6
30
51
36
87
33
24
108
112
23
126
111
3
93
9
30
48
21
40
104
36
52
108
5
55
35
1
36
83
30
31
35
81
93
15
135
6
48
36
7
128
60
12
99
9
36
16
17
27
9
7
24
68
16
95
69
88
77
60
42
25
8
96
165
55
29
31
80
135
25
12
92
108
28
156
24
72
108
36
180
59
96
24
9
36
72
168
144
28
24
96
23
21
60
9
156
63
45
67
20
9
54
57
63
1
32
28
56
16
17
12
19
12
140
4
120
20
4
5
126
30
51
27
33
4
8
36
24
52
20
63
1
5
84
43
104
96
87
12
18
42
1
204
8
135
1
72
24
119
45
9
42
145
24
104
136
44
51
121
59
57
27
105
16
59
121
11
81
99
1
8
51
33
28
168
36
35
144
45
9
27
40
8
72
24
51
69
9
12
30
1
48
95
6
19
11
49
29
31
11
33
57
54
37
44
4
20
12
40
113
54
12
21
120
27
126
24
6
61
5
84
30
1
35
93
76
12
20
183
45
40
35
37
20
99
45
84
36
16
60
59
1
23
90
6
1
60
84
59
6
78
36
84
1
72
17
90
57
60
16
84
80
48
60
21
ABCD 97400140640*3^$a+1 [50025]
15
12
36
43
8
9
24
3
48
3
66
6
25
32
63
1
29
12
75
18
22
47
30
60
3
21
54
30
30
9
33
19
24
48
23
24
19
26
21
7
17
18
25
14
105
30
7
23
37
83
13
44
81
36
37
6
8
12
3
90
120
18
31
26
16
80
15
33
4
5
55
36
12
38
30
9
6
6
30
54
24
31
12
6
41
18
7
83
1
101
21
21
18
6
49
20
3
18
24
72
18
55
54
11
12
13
20
33
24
7
24
20
70
29
13
11
42
24
27
63
13
11
81
15
69
4
30
30
11
12
27
10
35
1
2
10
29
6
85
23
54
1
5
57
39
24
6
30
6
18
6
66
54
27
27
49
18
32
10
8
16
12
5
43
24
5
67
11
6
3
24
39
1
23
165
21
12
1
11
19
12
32
64
36
8
16
42
17
85
26
39
24
30
51
10
36
24
12
53
31
47
36
54
54
13
20
24
48
3
1
14
15
18
6
7
12
12
29
15
51
30
43
32
24
16
12
17
6
37
18
29
13
8
3
25
47
18
33
6
16
11
121
23
13
8
39
84
1
17
18
21
3
33
27
48
7
35
6
25
68
40
132
14
46
29
175
6
11
7
11
3
16
2
12
16
12
41
18
42
3
12
52
29
12
31
24
11
6
7
12
17
7
32
3
9
3
19
47
3
15
49
95
6
25
65
13
17
63
52
11
6
3
129
18
24
9
15
12
42
30
49
29
3
28
38
75
66
18
6
33
51
109
44
27
54
30
25
77
54
42
84
66
37
5
30
21
9
60
6
133
44
36
51
6
6
18
79
11
42
6
69
118
71
42
13
5
3
9
51
33
3
40
17
63
18
9
7
2
4
36
167
61
66
30
47
18
30
19
30
66
5
13
17
3
33
6
18
1
18
53
7
66
2
21
30
57
12
33
6
15
21
18
66
45
39
156
57
9
19
11
18
60
6
3
10
72
8
4
12
96
48
20
18
9
12
12
141
18
3
18
18
42
9
39
24
18
96
19
2
3
61
71
63
3
25
5
12
18
1
17
6
19
5
13
17
6
7
14
27
48
1
8
36
52
35
21
69
31
44
28
32
15
13
53
24
30
1
35
13
12
101
67
6
65
13
17
3
28
8
10
53
30
19
24
35
9
16
23
15
10
5
30
45
45
31
23
37
44
66
9
1
6
23
31
24
20
99
6
12
19
8
76
12
6
77
30
27
72
33
3
160
5
24
63
40
56
15
37
30
30
44
3
3
39
19
11
138
30
60
25
5
6
12
45
69
63
87
15
3
19
56
28
20
28
8
21
3
15
48
36
13
8
16
12
84
71
69
15
13
35
45
16
29
78
24
13
20
82
50
30
10
23
12
6
30
6
6
97
11
12
60
18
55
38
27
6
48
57
24
4
23
13
24
65
61
38
42
34
23
7
5
30
30
36
24
73
5
15
28
29
31
29
27
16
48
144
24
11
13
5
30
18
12
12
25
5
13
23
93
52
12
26
3
30
24
37
29
36
12
78
7
23
75
16
29
51
30
6
51
36
1
2
33
21
76
5
30
73
29
18
21
52
47
27
21
12
30
3
33
90
25
17
84
67
80
52
5
7
17
81
90
22
65
18
6
24
15
10
35
6
61
32
46
17
60
18
24
25
17
24
3
3
19
18
12
11
7
101
6
19
11
25
29
139
12
56
39
24
1
12
95
9
16
32
24
16
48
20
9
9
10
29
6
66
18
12
9
45
39
3
37
24
36
32
34
48
2
40
38
21
78
31
14
30
33
19
53
9
15
6
45
15
9
48
15
25
5
19
47
6
30
3
54
4
47
12
9
21
18
9
34
5
42
1
5
21
3
60
60
45
28
23
12
1
41
3
16
20
27
37
20
112
11
6
51
168
36
9
84
48
15
57
36
36
30
18
6
24
12
3
16
11
6
1
36
23
60
12
1
11
6
90
105
12
10
54
36
8
3
24
66
19
5
12
7
24
5
121
2
4
5
48
3
21
31
12
23
12
63
15
31
11
18
12
6
24
45
3
1
53
19
8
4
60
35
84
73
20
4
11
25
17
7
20
3
36
13
17
39
3
69
9
7
24
20
21
15
40
11
13
12
47
30
37
48
18
149
18
9
28
8
10
38
4
32
36
129
33
45
49
2
21
120
21
9
7
11
19
11
19
8
9
30
19
35
48
24
18
3
22
107
1
5
7
11
30
9
75
31
29
9
21
12
13
11
6
6
27
18
48
4
60
35
48
37
20
16
5
12
51
9
55
12
23
24
3
16
29
19
14
28
8
9
42
33
10
32
48
6
16
20
12
88
23
33
28
53
66
25
8
40
32
9
7
24
23
30
36
13
41
12
54
3
45
85
2
12
9
18
7
2
28
18
5
6
31
5
144
30
61
6
30
23
6
72
30
6
66
18
36
97
35
7
24
11
61
29
19
6
47
114
9
6
87
75
40
5
43
35
13
11
42
18
30
6
12
18
19
26
22
12
36
29
27
60
48
64
17
6
30
54
9
16
89
9
87
12
13
11
18
21
15
6
18
55
86
12
99
91
77
73
125
42
1
11
1
17
78
12
18
31
53
24
7
23
54
19
36
8
3
49
8
27
21
4
60
41
36
6
43
11
3
21
43
2
10
24
60
11
102
24
7
20
27
12
18
19
48
20
16
41
15
54
66
63
63
34
5
25
6
11
79
5
25
17
1
6
17
6
30
21
51
6
24
1
59
13
29
39
99
60
36
6
60
6
7
17
30
1
48
17
12
6
24
51
24
45
132
66
45
40
12
23
1
23
9
100
12
68
12
27
19
14
16
11
6
3
3
61
5
7
24
12
11
3
16
32
18
15
60
205
47
12
6
36
18
13
23
24
1
44
27
1
5
55
17
12
24
19
53
1
38
93
36
19
11
57
16
11
30
39
16
95
9
42
87
31
72
5
12
24
24
132
7
35
66
30
13
6
17
37
11
12
49
11
1
48
11
13
5
9
16
2
15
21
40
5
15
27
48
42
19
60
11
48
33
69
3
12
27
1
48
20
36
28
53
24
87
3
21
196
11
61
18
114
72
47
48
18
138
24
9
10
96
11
6
21
63
13
12
50
39
12
7
54
48
29
19
11
3
108
159
1
47
42
12
18
48
45
57
6
45
15
13
8
69
7
17
15
3
21
52
17
7
35
48
61
11
12
90
19
5
6
51
27
6
33
3
6
15
28
5
36
51
15
24
30
36
30
1
11
30
13
6
42
17
24
7
41
12
49
116
22
11
30
13
35
73
20
57
15
112
23
61
14
87
3
39
6
31
20
3
6
24
48
31
8
33
30
30
30
6
13
11
48
43
44
4
20
9
63
105
30
55
23
3
63
36
13
8
27
37
53
25
11
30
18
3
63
9
27
78
18
24
24
21
21
7
32
63
9
36
64
8
36
48
22
14
3
48
24
93
76
44
4
11
36
6
24
7
12
44
16
20
33
7
11
25
12
5
31
8
16
17
36
42
18
60
63
3
18
73
6
53
31
89
15
33
55
35
49
2
42
252
27
31
17
117
60
15
156
42
72
51
87
18
43
60
11
3
21
30
75
4
35
91
5
36
57
4
104
21
75
27
25
30
2
4
35
54
1
47
27
102
22
42
11
3
28
47
6
114
18
75
18
34
30
23
7
17
51
9
18
18
55
12
80
4
12
11
1
18
41
84
13
12
12
32
57
7
11
81
9
30
48
12
30
18
ABCD 97400205608*3^$a+1 [50030]
420
192
72
81
15
1
48
11
120
141
48
3
13
155
72
93
39
25
240
35
13
23
132
117
15
33
64
191
108
12
57
16
35
141
144
99
60
48
33
15
84
36
57
192
3
93
39
96
24
145
48
83
45
16
11
72
45
96
39
73
83
45
75
24
48
109
179
60
81
16
23
72
120
12
36
25
80
240
96
51
120
12
96
9
16
47
97
155
37
119
25
47
49
71
48
121
48
95
145
131
45
192
63
1
71
217
23
12
36
132
85
95
12
96
12
60
93
147
252
1
59
117
63
240
97
48
11
60
120
24
96
121
11
60
57
123
12
25
83
13
32
15
49
11
72
141
39
25
191
84
13
107
21
15
120
57
63
1
11
72
336
84
48
153
112
23
9
16
224
16
95
1
48
23
73
59
120
168
48
85
419
93
3
24
168
157
32
16
47
1
95
81
16
107
21
15
12
12
36
21
3
60
288
145
35
120
72
45
16
155
37
143
84
45
48
144
159
1
23
156
45
27
12
57
64
224
16
227
109
96
143
60
21
96
87
36
12
48
25
240
59
117
231
60
45
48
15
12
133
59
181
96
80
96
15
72
120
177
16
48
32
15
108
24
48
108
81
291
253
176
16
95
129
51
93
15
1
48
32
51
120
133
35
24
168
120
48
60
12
60
132
36
9
51
61
23
25
23
132
21
27
12
36
69
15
120
201
15
289
71
60
45
16
11
60
72
81
64
48
192
128
64
11
133
215
252
109
80
64
35
24
37
83
45
63
60
168
24
117
16
32
288
27
21
64
32
3
61
35
45
304
11
37
107
168
13
47
120
57
51
61
48
11
21
240
16
35
93
15
49
143
33
64
11
21
3
48
48
141
48
51
84
48
25
80
3
12
120
228
37
144
48
32
99
144
13
95
193
107
69
48
3
13
96
144
59
216
84
73
32
111
60
21
3
120
168
45
63
49
35
96
189
63
108
12
57
48
63
12
48
252
217
71
57
27
37
48
35
108
108
85
119
48
168
24
121
80
27
108
72
97
96
419
108
33
159
48
120
9
159
240
49
96
96
191
97
11
12
9
39
252
12
48
108
72
45
123
37
80
112
35
120
21
75
24
48
240
109
23
48
12
13
23
84
96
84
108
48
24
13
32
63
72
456
1
96
23
105
240
27
132
156
12
73
35
24
21
27
85
23
24
36
72
12
60
13
23
60
72
117
192
288
111
1
96
23
9
75
48
12
408
48
12
108
9
75
85
83
13
35
141
231
57
48
15
49
23
168
48
289
11
21
16
35
205
272
208
23
312
97
32
99
157
47
180
96
132
48
84
96
60
105
16
59
12
9
291
60
49
131
13
59
48
133
59
133
47
96
84
45
48
3
24
108
240
72
48
97
128
48
15
97
32
3
108
1
96
35
72
133
32
3
72
36
192
60
72
61
35
120
84
1
95
49
48
107
48
85
32
63
ABCD 97400389792*3^$a+1 [50006]
54
25
17
19
11
9
39
9
16
17
55
164
3
1
11
45
39
66
91
23
37
32
3
12
90
7
35
6
43
32
189
18
30
30
48
85
20
39
25
24
104
15
18
24
15
81
7
8
4
5
6
25
12
48
92
52
20
3
12
25
65
6
24
48
72
205
60
8
75
61
24
12
108
35
85
12
20
28
77
114
24
36
9
15
72
21
84
40
59
9
93
54
1
83
12
9
99
6
6
12
45
40
32
63
25
92
15
109
104
108
15
133
12
20
15
13
96
23
60
42
54
1
8
16
17
15
27
36
37
23
36
48
132
81
4
11
12
12
24
54
7
24
32
3
54
63
9
48
72
19
12
24
35
6
42
12
45
21
42
45
72
51
13
24
35
12
24
42
7
11
6
15
105
6
12
1
60
71
13
11
1
41
18
37
65
19
83
48
157
20
135
48
25
44
76
23
1
41
39
40
20
39
36
81
9
31
12
53
114
48
30
7
24
41
51
3
36
24
1
5
75
15
61
192
48
72
8
3
6
30
24
21
15
13
11
6
48
30
25
47
1
83
24
1
35
49
12
23
45
40
47
21
99
13
35
36
25
59
36
61
36
29
6
84
6
18
24
25
36
11
24
21
33
66
36
49
12
60
24
23
12
6
135
12
28
17
6
96
13
23
54
6
45
4
113
15
3
48
192
12
25
47
1
48
24
12
71
13
60
11
73
8
64
36
12
168
44
4
11
1
59
18
15
15
25
8
3
60
42
55
84
35
25
11
30
15
60
4
60
23
25
12
41
42
37
11
13
24
11
54
48
24
15
15
49
35
24
45
15
18
24
30
33
33
54
13
36
95
61
95
1
60
80
84
4
179
37
71
13
12
17
6
25
71
66
30
25
35
30
99
36
27
45
16
17
18
54
6
1
56
63
36
21
24
48
3
12
1
11
61
24
56
15
49
20
75
105
3
12
61
5
18
37
17
31
11
60
1
12
20
60
16
11
73
83
12
156
49
71
6
55
23
1
41
6
132
13
23
42
15
3
1
5
6
25
59
21
39
25
11
12
117
3
12
1
92
27
36
84
30
3
28
80
9
6
42
63
9
54
12
49
96
132
12
84
41
3
51
1
65
48
63
24
15
60
85
56
63
49
11
1
48
35
1
12
29
30
18
3
27
1
59
30
30
12
81
45
79
68
28
17
168
27
48
15
13
120
56
4
96
5
6
9
3
37
20
3
25
8
123
6
6
9
28
12
35
1
44
36
3
97
17
18
12
1
47
13
29
3
12
15
12
48
13
23
21
16
108
84
11
12
30
39
39
25
71
13
77
18
12
48
73
35
9
3
18
24
31
107
45
28
47
30
138
12
12
84
189
16
11
1
35
97
83
180
48
21
3
33
3
186
78
1
71
25
8
60
16
11
25
35
150
19
29
78
24
1
23
24
13
5
55
48
17
103
11
85
35
21
3
36
13
140
52
71
37
8
15
13
12
59
153
3
45
39
6
7
11
1
71
25
5
39
4
35
81
60
288
48
28
36
83
25
83
13
84
32
4
35
9
147
66
18
24
12
144
1
20
36
28
144
11
12
30
15
12
27
24
24
145
65
6
60
12
49
95
36
12
1
59
13
35
30
43
12
23
49
35
12
49
47
25
47
60
12
25
56
75
24
45
15
90
3
16
71
21
52
23
12
96
1
65
54
21
16
35
84
45
15
61
47
36
42
24
114
9
3
13
71
13
11
36
24
21
4
32
9
51
39
25
131
60
12
1
132
23
6
51
60
72
15
60
120
181
59
13
23
37
12
48
89
18
25
48
20
28
29
31
41
15
75
96
12
73
32
147
13
72
20
75
33
16
11
6
7
65
6
169
71
24
12
33
27
84
6
151
65
79
35
13
47
18
63
39
25
59
12
9
4
32
4
65
30
1
35
30
54
21
112
60
8
9
3
63
60
60
133
36
59
72
45
3
36
105
15
21
75
12
18
18
37
60
32
12
4
11
21
63
54
6
21
36
40
32
27
30
18
12
60
78
6
25
17
42
25
5
30
13
107
33
75
84
66
7
11
21
60
15
21
40
72
8
4
5
66
25
23
37
17
127
119
66
30
18
7
143
1
41
31
35
24
6
30
73
11
84
42
15
27
13
47
48
9
16
65
27
3
13
96
5
66
12
1
12
84
24
35
1
35
36
9
4
137
54
1
12
23
73
59
36
120
9
3
9
105
43
23
72
13
32
16
56
3
57
21
102
25
47
13
35
45
12
88
96
32
24
33
102
25
20
180
3
37
23
61
29
3
15
37
65
31
12
23
60
66
6
69
4
32
64
185
111
39
24
42
18
21
321
7
32
3
37
35
45
3
102
30
13
60
47
1
23
12
48
49
5
42
93
15
1
11
48
45
40
96
11
13
96
24
23
13
44
16
11
30
30
49
24
23
12
1
12
80
3
21
39
69
16
11
49
32
39
141
27
18
24
15
16
47
42
31
80
3
6
43
11
25
24
32
40
35
6
30
48
21
4
32
99
13
96
32
135
9
64
72
20
60
15
42
30
1
12
83
96
36
12
45
76
41
135
64
47
37
47
36
9
16
107
13
80
15
49
191
13
32
15
12
33
15
25
65
15
24
3
13
47
25
32
39
85
29
7
48
8
3
1
11
57
40
32
3
93
57
27
4
32
15
73
35
6
6
85
48
29
67
20
39
117
4
41
54
1
47
25
17
19
12
20
112
11
57
195
13
17
39
36
4
56
15
37
11
9
12
15
6
39
15
21
69
55
48
23
13
29
30
60
25
11
72
9
16
17
3
52
8
40
59
13
11
6
6
42
6
132
60
12
78
7
60
12
119
1
24
11
13
17
55
11
25
83
42
18
12
12
30
27
99
12
37
8
9
31
65
39
33
115
36
35
25
29
15
57
75
36
12
112
125
18
1
ABCD 97400491876*3^$a+1 [50116]
4
48
48
33
27
24
21
15
140
52
63
5
28
12
120
20
28
27
30
48
47
4
9
39
80
1
24
11
25
60
24
51
96
261
72
108
35
25
72
71
12
28
36
108
63
30
15
60
12
68
25
12
51
9
75
96
24
45
36
51
24
9
75
12
44
4
96
87
237
96
20
25
72
12
71
16
69
15
57
108
27
92
88
32
16
60
39
45
156
39
33
24
8
76
99
33
152
40
8
40
20
13
72
23
124
108
20
85
30
117
168
45
147
21
27
3
114
3
153
15
84
111
129
8
64
84
284
120
36
25
60
180
47
205
75
8
97
18
77
37
60
11
16
33
27
120
8
16
180
57
35
112
8
52
225
11
19
18
108
35
16
24
105
24
48
72
23
7
113
88
44
16
120
132
12
81
15
165
35
192
28
9
15
48
24
48
48
15
42
215
25
180
15
8
28
12
72
140
1
30
137
25
99
9
27
12
120
3
5
133
47
25
27
132
36
92
16
36
204
12
45
23
24
25
48
27
20
13
60
75
92
31
201
21
159
51
53
40
45
54
21
9
51
156
8
136
20
100
96
44
72
64
9
119
25
11
49
147
111
5
37
48
23
109
3
84
69
144
23
12
96
19
93
33
47
37
30
41
76
96
123
189
72
120
21
48
30
69
93
15
20
13
24
3
237
143
97
51
132
72
21
35
24
28
57
87
93
96
24
15
140
40
3
162
60
255
60
21
27
60
45
3
27
48
17
28
60
57
27
8
40
144
8
28
48
32
88
39
33
15
42
35
16
20
24
40
63
18
15
189
60
95
103
30
99
33
51
84
60
45
30
93
84
33
60
66
125
12
160
153
72
47
73
75
140
100
32
36
25
27
27
48
17
13
123
9
60
96
35
4
45
23
7
33
48
24
81
54
5
28
60
60
105
35
4
39
177
24
9
27
165
83
12
220
3
65
16
9
24
27
108
21
84
75
56
16
21
3
36
96
33
12
18
29
36
136
9
87
33
39
20
25
87
24
24
165
135
68
4
24
12
3
21
9
132
72
6
5
100
135
90
27
57
3
32
61
12
35
40
84
39
9
80
28
45
95
52
36
129
15
81
75
44
13
95
52
176
16
24
12
8
19
81
15
9
105
3
27
96
57
48
60
57
12
71
76
21
12
18
30
12
63
20
193
114
113
52
68
108
85
15
36
3
18
27
20
48
4
21
123
120
36
60
21
30
33
9
207
8
13
35
4
21
143
4
48
32
85
48
108
12
23
4
8
60
97
123
60
63
45
69
11
19
78
75
57
27
24
24
33
12
6
57
12
48
120
60
105
27
8
25
108
51
33
35
31
9
36
45
24
11
24
48
43
29
40
12
164
60
16
96
8
4
3
30
18
42
75
45
3
60
24
20
88
24
51
5
64
48
116
25
12
192
27
24
9
15
8
160
68
37
39
9
111
21
23
12
13
12
35
12
88
8
4
51
29
13
15
57
15
68
43
57
92
40
3
33
36
36
33
102
5
25
47
60
25
60
23
4
39
9
153
3
45
30
9
21
12
47
28
93
27
33
15
24
45
11
49
71
132
4
93
36
39
20
112
176
28
36
8
145
23
232
20
85
48
23
24
16
9
60
3
20
172
15
90
191
120
136
81
75
48
84
48
32
1
111
48
12
176
40
12
48
57
95
40
21
95
4
93
47
28
168
45
35
49
15
20
112
60
63
45
8
13
155
100
60
104
13
27
36
120
12
27
18
15
33
60
87
57
15
56
40
72
24
21
3
92
28
152
100
12
12
9
84
51
24
21
111
44
169
96
72
15
12
75
66
35
37
3
69
60
18
17
1
12
15
80
120
4
68
60
52
51
45
8
40
24
93
108
147
92
40
93
47
60
36
25
27
105
18
9
8
108
19
41
37
132
23
85
47
13
63
24
45
18
117
60
12
48
120
45
51
44
168
108
37
47
52
8
13
48
12
18
114
3
75
17
31
21
8
36
12
85
3
24
36
45
87
12
68
132
52
48
48
60
117
18
213
84
21
87
188
12
40
72
20
61
15
144
96
44
103
18
147
24
81
12
11
12
52
45
123
48
20
124
56
24
61
24
23
ABCD 97400939074*3^$a+1 [50083]
48
62
45
3
10
240
132
98
10
38
45
109
11
133
47
7
30
23
37
86
46
98
21
72
19
125
99
16
114
60
2
208
41
103
41
36
13
60
35
61
36
191
49
35
19
41
84
1
95
3
46
71
96
48
27
64
41
157
26
9
7
18
132
24
84
110
16
90
86
118
71
51
45
109
86
34
71
36
3
21
43
41
109
36
120
24
6
125
51
69
75
165
49
42
80
64
80
201
39
10
134
22
24
167
24
3
70
35
7
5
123
21
75
144
82
14
10
6
101
75
58
84
98
192
21
169
240
120
42
80
58
60
156
156
11
13
74
10
6
6
84
11
49
35
87
112
128
322
311
192
7
53
73
144
11
49
60
26
141
19
197
84
36
67
41
1
24
71
49
150
80
57
39
58
276
24
23
13
54
30
36
36
95
169
50
34
60
60
36
11
49
6
18
30
42
11
49
90
29
72
144
120
19
32
48
9
61
191
123
10
12
26
208
66
59
99
22
26
214
24
47
97
71
49
60
222
174
11
135
144
64
30
60
38
57
135
21
75
10
95
144
135
82
14
9
97
38
21
72
108
39
141
1
48
210
53
109
24
86
94
180
131
13
110
93
19
48
41
39
57
55
48
80
10
120
23
13
26
240
45
13
11
169
47
49
95
25
24
98
64
18
23
193
60
24
2
153
181
2
34
11
252
96
85
146
10
84
50
144
21
1
48
36
6
114
14
48
262
131
96
73
120
72
71
157
90
32
274
11
3
70
26
9
36
85
167
313
62
58
6
54
84
102
78
36
84
26
45
19
6
35
279
16
32
82
72
84
240
36
158
22
60
11
169
84
120
120
35
12
13
227
37
71
72
3
226
179
27
94
114
32
34
11
3
9
217
180
48
170
46
95
1
71
24
133
83
169
114
240
32
34
24
84
60
11
27
22
42
41
13
90
185
181
11
277
12
264
62
94
50
69
61
48
23
73
30
41
13
167
25
48
12
14
9
108
27
130
23
48
39
46
276
120
95
60
49
84
36
2
9
48
85
120
96
47
13
110
10
86
69
84
1
86
45
99
21
24
1
210
80
9
1
48
60
60
30
126
24
26
34
12
18
101
61
168
60
60
62
48
10
12
24
287
240
19
18
30
30
47
3
141
25
60
24
36
36
168
180
50
82
78
128
82
30
32
10
54
41
36
3
144
70
36
35
1
146
69
13
12
119
61
11
3
117
43
150
131
13
26
94
12
35
24
1
108
60
47
51
93
145
50
21
36
48
85
242
64
101
27
160
41
39
70
12
24
24
62
9
36
99
70
36
108
36
134
112
30
98
142
191
19
30
95
73
36
95
49
72
48
23
39
10
86
105
103
5
85
131
3
105
1
6
90
59
235
54
36
24
158
34
23
12
43
90
107
36
49
35
163
42
35
291
189
96
73
186
78
23
27
57
265
14
70
84
6
30
60
144
96
6
30
98
288
82
12
18
90
6
5
1
26
9
39
130
24
180
12
35
99
45
120
145
24
11
60
1
35
49
35
72
97
71
12
73
30
54
60
206
10
24
62
165
73
71
49
36
47
48
60
25
50
117
24
99
94
23
169
24
156
30
89
49
72
35
96
13
180
60
62
48
10
131
ABCD 97401656182*3^$a+1 [50000]
89
60
52
20
4
24
39
18
3
27
24
41
24
25
39
44
112
3
18
30
5
12
16
20
12
52
8
79
5
28
20
40
15
18
75
60
24
20
48
187
41
24
96
55
17
73
27
27
48
113
60
4
20
4
20
60
24
16
80
19
41
12
28
80
100
32
12
13
87
80
48
7
17
124
104
55
33
117
72
83
7
21
12
48
60
8
16
15
48
117
24
117
30
114
99
84
36
44
145
18
72
101
4
20
25
71
60
7
54
51
45
27
92
76
120
44
84
12
300
4
20
4
20
16
75
69
12
44
36
25
15
60
164
25
135
15
53
76
27
69
24
24
33
47
7
113
67
9
36
104
12
108
1
23
7
69
21
99
104
40
27
36
89
48
72
13
18
53
4
168
8
40
152
37
11
4
32
16
9
35
96
19
18
23
60
28
9
11
40
32
52
72
36
44
4
44
100
56
31
29
79
18
39
104
4
60
33
75
8
19
72
18
42
93
33
83
181
23
60
43
77
76
260
72
60
12
16
20
76
8
112
24
96
15
48
108
93
32
19
5
60
28
32
4
32
112
56
24
60
28
128
24
60
96
24
37
51
75
60
12
41
4
20
28
104
43
17
16
75
12
18
23
24
115
72
5
48
96
40
9
11
4
20
112
44
67
9
20
4
21
18
41
144
168
52
96
20
24
12
103
53
4
56
52
8
28
80
7
60
12
18
15
12
80
100
56
4
20
36
132
148
12
57
11
124
3
69
8
55
141
51
29
52
15
17
73
30
65
28
84
36
44
36
84
76
32
4
8
97
18
41
24
12
55
5
13
11
7
17
28
39
53
7
41
88
20
4
36
92
55
105
44
24
16
8
55
5
72
13
11
16
56
60
12
13
83
61
18
33
69
51
32
7
5
48
127
29
24
88
32
48
37
18
54
11
228
24
28
8
72
4
24
84
12
201
59
40
24
12
84
48
8
72
36
12
19
125
84
72
40
9
3
20
40
56
132
19
18
11
4
3
53
4
36
12
8
132
115
149
16
9
18
45
8
25
135
9
66
54
119
16
68
103
5
24
4
27
17
12
84
52
60
24
3
12
125
24
12
88
57
35
19
29
31
93
8
28
32
12
88
8
19
48
54
15
20
4
12
27
33
80
7
18
3
20
4
8
100
12
56
24
12
4
44
25
3
20
25
24
11
100
128
40
9
3
20
25
87
20
60
12
55
6
75
20
49
35
4
36
24
39
41
37
23
7
53
4
12
44
19
102
6
9
81
30
72
17
55
41
49
35
28
8
28
32
12
60
16
21
30
18
63
60
20
4
21
63
9
47
168
103
33
12
8
12
48
67
17
16
12
27
93
24
8
25
72
15
80
4
72
117
30
5
16
96
24
36
108
27
33
188
60
60
24
61
24
15
33
11
40
12
48
12
27
53
4
48
33
3
24
48
60
8
16
81
30
5
72
85
75
15
5
28
20
7
18
143
19
165
8
25
15
15
105
44
48
40
3
5
85
27
20
43
30
47
43
5
52
3
29
48
40
27
48
18
15
20
12
28
15
113
16
44
24
16
9
35
12
48
25
35
16
32
28
20
16
44
4
117
30
5
16
8
24
43
33
36
20
31
9
51
30
23
4
15
101
16
75
9
12
39
69
20
4
303
45
12
72
84
80
31
45
21
39
60
351
53
64
12
20
48
16
20
4
60
63
5
84
148
3
29
4
51
29
61
18
141
60
44
72
16
8
156
13
18
89
36
28
12
8
60
76
116
60
52
20
36
4
27
45
180
48
3
5
48
24
36
64
57
35
48
36
79
18
23
31
5
13
18
12
72
29
40
80
12
88
24
20
67
45
8
43
9
108
27
65
36
48
4
56
7
77
7
36
33
27
33
51
18
71
36
36
4
15
36
132
102
6
17
36
127
69
104
96
121
15
8
19
12
186
47
28
72
15
30
3
8
52
152
16
84
20
136
39
18
30
90
27
27
18
143
12
28
15
9
20
4
20
4
15
113
100
24
3
33
8
16
51
30
23
64
8
52
32
16
68
7
114
15
33
3
24
104
36
24
4
63
9
63
21
9
72
39
51
5
24
112
84
135
36
90
3
159
17
60
36
37
15
8
112
56
19
81
72
12
8
67
30
47
16
80
19
53
16
39
221
4
56
7
17
48
112
60
12
44
12
48
136
15
5
4
9
3
20
12
16
39
21
24
8
24
24
52
8
52
12
8
12
28
15
17
115
18
23
4
20
76
24
20
12
36
19
29
16
56
84
13
11
4
57
83
36
52
32
76
56
28
8
108
7
192
17
25
35
4
20
61
3
8
108
67
54
135
96
68
4
12
63
21
12
24
60
80
55
245
16
72
3
9
8
16
9
11
60
4
68
4
36
32
216
24
25
15
128
40
68
64
56
31
89
19
33
8
31
21
188
1
59
60
24
28
15
30
47
7
18
75
8
12
55
5
43
125
12
7
18
18
5
12
12
28
32
43
72
9
9
3
12
20
85
11
7
17
37
59
19
48
29
28
32
4
56
13
3
60
27
33
60
44
85
18
21
12
15
60
45
80
48
4
32
120
25
3
3
45
8
91
18
83
55
17
12
4
116
24
52
8
7
9
68
28
44
4
32
67
117
36
27
53
12
16
24
36
39
ABCD 97402038718*3^$a+1 [50166]
192
36
144
600
156
504
60
48
60
12
60
120
276
252
48
360
132
372
288
72
420
216
72
300
168
144
588
252
216
312
12
36
24
180
180
156
744
156
144
36
540
132
72
108
120
132
108
108
12
72
108
348
264
36
72
108
24
288
120
168
84
288
432
96
792
12
108
168
72
612
156
312
228
24
48
972
240
48
420
120
528
144
396
300
144
528
228
432
60
72
36
72
12
108
168
12
432
168
12
36
132
792
48
180
360
60
408
360
72
60
48
324
420
228
240
288
192
420
120
348
12
972
180
36
240
144
48
432
60
48
612
168
120
348
144
108
12
108
180
72
96
12
240
480
180
72
36
24
360
36
684
336
240
84
36
144
240
48
420
12
180
36
60
84
168
72
288
192
360
60
576
120
24
36
660
60
120
24
468
648
12
288
324
96
264
60
108
48
132
900
108
504
288
12
108
132
48
72
96
180
12
132
36
72
252
48
468
204
120
168
192
36
612
180
288
60
912
60
228
144
108
168
12
888
120
240
192
180
312
48
492
156
72
132
480
96
372
72
ABCD 97402214036*3^$a+1 [50164]
21
11
24
109
90
66
95
121
23
1
23
88
32
1
15
15
132
48
5
96
49
167
139
54
12
90
24
30
35
96
139
5
16
80
79
113
13
27
33
47
163
77
13
35
40
24
69
90
36
149
175
41
25
39
105
42
5
72
151
41
48
43
53
31
65
61
3
51
6
18
141
39
12
117
80
37
54
149
73
23
97
39
51
5
40
123
12
17
133
30
180
17
48
13
90
41
79
185
1
15
8
192
24
97
18
5
160
56
91
149
16
8
64
357
59
31
144
65
37
27
48
69
3
32
48
103
84
90
3
21
59
16
27
24
21
80
64
45
59
144
91
5
72
13
12
258
66
90
9
51
29
7
17
13
54
53
7
84
101
85
35
144
67
24
53
40
27
93
3
108
12
5
88
141
6
234
11
64
144
224
253
18
17
43
29
112
56
112
8
25
108
11
40
24
15
162
23
25
71
24
67
29
31
17
91
90
11
19
5
37
35
49
71
24
19
90
72
138
72
54
75
80
85
264
222
197
91
21
216
9
36
59
31
24
54
131
265
71
85
59
16
15
60
18
219
177
36
59
25
6
30
35
43
5
96
40
51
60
48
41
175
9
15
66
60
3
63
54
126
24
93
72
105
174
17
43
77
25
63
51
120
6
15
32
40
183
54
30
5
1
30
9
45
6
125
19
84
41
19
21
51
165
99
6
15
32
72
1
18
5
91
29
1
23
40
51
21
48
32
19
29
31
36
36
113
64
111
120
17
40
8
31
41
72
7
60
120
5
145
15
8
7
113
37
3
117
83
13
48
27
120
104
55
89
7
18
47
25
30
89
79
41
48
91
30
162
204
89
217
18
29
37
11
13
11
79
89
103
144
41
48
7
108
126
71
13
35
61
216
107
13
114
144
12
24
5
25
204
72
75
159
90
15
15
60
21
45
3
21
11
24
31
60
77
280
32
55
24
57
8
25
39
72
51
29
256
80
13
51
21
18
89
13
35
19
6
18
197
49
24
36
11
24
1
23
25
47
49
23
16
51
53
13
3
56
24
24
163
45
8
25
102
113
55
36
21
128
175
17
73
15
51
90
3
3
144
144
12
60
324
30
96
75
15
57
32
19
126
23
7
6
3
45
6
29
55
36
60
84
29
157
83
40
248
24
1
84
24
35
67
5
72
1
36
246
5
48
40
51
24
101
288
1
39
80
31
162
47
37
114
30
99
8
169
111
8
7
65
55
9
56
25
95
139
5
19
72
69
15
24
17
325
108
36
35
48
133
18
57
9
24
15
32
19
24
125
24
13
54
69
51
24
5
24
72
40
56
103
36
54
39
80
31
65
25
71
120
40
105
36
179
55
41
120
40
3
36
36
29
25
84
60
87
39
33
200
67
24
5
24
37
3
183
54
30
53
192
24
40
21
36
159
128
1
71
31
9
48
72
56
103
42
30
65
25
39
96
8
55
36
126
23
67
24
21
80
64
141
3
51
156
150
18
66
111
32
37
114
12
45
8
64
8
55
240
65
295
17
31
17
55
198
60
36
90
120
6
30
108
17
19
125
120
24
64
32
121
180
78
5
67
5
13
30
21
15
9
51
21
99
6
30
9
80
79
65
55
36
5
40
128
48
19
36
120
65
48
160
87
9
56
72
43
45
45
59
120
144
24
13
54
6
48
42
30
78
36
36
18
12
24
11
109
24
11
24
16
21
83
37
35
168
72
24
49
15
105
60
102
293
40
81
54
6
120
59
120
1
126
57
8
13
36
39
15
65
37
99
48
33
23
31
6
30
29
139
69
72
128
37
36
39
69
51
15
65
151
9
51
18
12
24
15
168
48
8
61
11
64
104
24
72
120
151
48
162
90
5
48
91
96
120
54
23
37
11
ABCD 97402255246*3^$a+1 [50127]
60
54
126
192
42
111
27
117
15
120
6
12
3
15
24
126
120
60
39
36
15
174
18
240
33
69
36
90
117
177
48
78
57
153
132
12
60
18
18
102
150
147
15
33
87
6
144
30
6
54
105
15
165
60
321
90
69
15
6
84
216
72
240
90
12
78
48
27
45
222
33
147
66
75
75
30
39
3
12
93
57
18
90
30
168
12
57
291
54
210
21
15
42
87
93
48
54
180
81
45
72
3
105
42
12
180
36
42
408
39
3
102
60
15
183
12
36
42
48
114
48
90
72
18
72
258
18
54
123
33
42
33
147
48
24
126
87
123
57
72
75
93
33
120
114
30
18
42
36
72
162
48
60
90
30
132
321
15
60
162
48
54
78
30
45
15
33
15
252
78
84
6
30
60
162
105
105
42
36
72
93
105
84
6
72
105
105
180
72
78
18
39
51
57
135
60
282
168
120
3
24
81
90
42
12
36
24
126
165
99
108
162
18
198
222
162
36
54
30
150
18
30
60
192
96
72
18
75
84
15
96
120
24
66
75
69
18
60
48
252
402
48
60
12
36
39
285
36
27
15
192
186
54
90
75
105
66
24
66
144
63
33
12
132
48
60
90
57
63
258
39
15
165
171
129
33
72
18
42
123
3
54
120
168
183
117
18
45
84
15
258
15
147
141
15
9
195
126
30
54
75
3
18
90
90
174
78
108
39
195
36
54
156
270
252
180
108
24
21
9
3
165
108
180
30
24
36
144
21
27
222
90
36
12
57
21
120
207
63
330
12
63
105
102
108
57
123
90
54
81
177
18
84
21
15
24
33
3
54
18
90
72
66
45
69
36
192
180
60
102
6
270
282
60
75
87
90
156
90
117
87
18
12
108
72
18
240
72
66
150
57
15
57
315
90
96
54
156
54
96
12
42
66
180
234
6
30
72
78
12
60
120
183
75
84
81
45
42
57
33
18
102
60
48
222
120
540
42
120
90
18
90
225
15
33
324
111
72
165
123
72
12
90
3
75
252
33
3
72
12
36
180
132
48
90
150
57
45
168
144
30
108
45
177
15
75
18
120
288
24
48
132
48
3
69
63
15
33
87
42
111
99
96
120
252
222
90
90
3
15
12
18
180
78
54
30
126
24
48
60
120
42
93
120
165
75
195
180
48
72
42
66
57
60
15
33
144
195
78
3
84
141
150
282
63
99
6
162
108
72
48
72
93
15
42
102
150
123
72
201
12
27
141
39
15
21
99
45
123
192
6
174
36
60
105
39
48
72
18
60
192
171
9
150
33
57
66
114
48
42
30
78
102
6
84
180
360
18
342
ABCD 97402466542*3^$a+1 [50022]
47
55
153
176
1
18
90
48
147
87
18
348
59
13
18
12
72
29
7
42
198
9
45
30
288
18
24
90
36
162
162
9
9
192
90
36
60
29
16
48
32
127
390
18
89
205
210
33
93
204
90
29
7
144
30
108
252
60
126
90
15
129
159
291
180
126
12
42
90
210
6
90
30
342
42
198
261
224
67
125
91
5
19
36
57
15
33
48
27
72
45
63
282
18
5
55
153
111
33
3
42
18
12
72
173
25
90
60
12
270
18
60
41
144
25
42
29
19
93
32
73
119
13
102
60
108
21
171
108
57
48
57
90
6
90
180
120
132
198
87
87
6
84
150
120
78
72
18
48
297
15
17
13
168
192
75
33
15
219
96
174
60
11
7
137
235
60
66
39
183
108
84
186
95
259
216
204
228
72
125
205
18
12
60
288
41
16
51
270
174
18
63
32
55
12
90
6
12
132
48
45
87
41
85
59
193
111
51
300
65
48
48
169
30
96
9
75
53
7
329
31
48
72
185
1
143
31
78
228
234
5
13
195
3
60
180
45
9
30
258
30
60
72
90
90
36
29
1
42
12
60
48
77
48
43
53
16
33
15
48
48
32
55
72
33
9
30
60
18
48
27
27
149
19
30
270
17
43
18
35
37
108
12
42
120
36
240
54
48
150
17
31
17
16
129
47
160
51
162
27
48
27
6
30
17
307
168
108
57
32
55
18
192
108
11
31
48
72
90
6
252
93
15
174
6
93
32
145
54
90
30
33
27
149
7
9
48
33
42
138
203
64
3
60
102
42
33
32
43
5
16
141
51
39
126
30
42
131
139
180
33
177
63
48
39
48
60
12
378
114
120
96
30
47
112
63
120
90
15
57
60
11
19
29
31
30
240
3
207
60
5
301
3
27
72
18
42
33
48
27
69
111
90
30
252
132
9
96
75
30
36
35
19
60
30
96
72
12
6
57
48
15
60
12
60
90
18
33
129
30
17
16
9
126
30
222
72
149
67
102
78
84
21
32
112
48
27
216
84
233
48
319
48
17
448
153
54
33
33
60
192
51
27
144
48
252
108
42
35
55
9
27
54
191
7
30
18
57
15
108
150
30
65
64
51
132
12
150
90
300
60
30
96
54
18
30
42
90
29
61
195
51
125
169
18
165
96
39
150
83
37
42
113
48
48
7
54
66
42
30
41
112
192
213
107
127
216
114
18
48
165
48
117
54
53
85
42
33
96
69
30
90
42
90
108
12
330
66
24
51
80
169
180
6
12
42
66
69
48
27
21
87
153
224
48
67
120
168
30
162
60
36
84
41
139
306
42
360
81
147
24
30
90
6
90
45
75
42
11
7
9
21
42
12
150
63
3
180
42
48
47
43
114
35
31
24
120
108
180
33
48
9
23
19
48
60
12
ABCD 97402857668*3^$a+1 [50096]
54
29
19
26
27
9
46
113
31
5
156
73
6
65
51
88
30
54
17
84
55
86
63
36
75
4
32
24
9
163
12
77
19
24
72
29
25
36
6
24
108
128
33
31
44
16
53
85
71
15
10
71
75
60
66
112
6
17
85
23
7
60
24
14
112
23
27
18
30
64
132
80
30
16
98
81
45
70
29
25
47
9
54
72
18
10
56
24
9
3
24
9
12
15
22
62
148
41
79
26
30
16
24
36
24
32
10
8
154
8
64
26
48
46
24
65
91
5
9
10
29
36
151
24
56
9
7
5
43
17
48
7
84
144
120
86
24
30
60
16
30
11
15
10
74
40
84
24
56
22
138
65
19
17
1
18
2
234
64
32
88
24
8
18
51
84
15
90
30
52
24
14
87
25
47
97
14
16
18
2
4
20
12
24
45
48
7
29
24
13
42
8
84
24
21
121
47
21
27
55
14
94
210
59
51
9
25
30
8
48
90
22
14
99
25
12
8
6
9
121
54
32
52
68
24
100
29
25
30
32
18
120
46
36
90
35
63
9
63
52
36
2
63
7
18
272
10
24
116
64
36
60
30
12
18
60
20
117
51
21
9
6
36
30
24
94
5
45
192
28
26
6
3
51
81
3
34
30
68
48
46
26
4
144
6
48
48
35
9
63
37
83
51
52
38
27
43
6
18
86
76
6
72
116
21
133
126
60
24
126
26
88
48
5
72
12
43
2
6
64
36
29
24
7
113
7
17
27
64
66
71
15
93
15
16
78
6
56
9
7
30
18
5
72
9
39
19
18
35
99
28
26
10
276
29
15
36
81
7
12
24
6
23
36
7
30
80
22
5
31
32
4
48
86
34
60
2
30
96
64
174
102
12
48
14
4
6
24
60
17
9
6
52
56
21
99
46
90
96
48
32
4
6
74
33
1
80
10
17
12
31
84
8
9
48
51
4
192
14
22
5
43
2
10
8
22
48
114
41
27
4
104
60
57
9
54
10
54
17
24
1
26
84
24
100
65
91
26
58
56
4
126
14
21
19
54
102
149
15
16
5
1
14
76
17
27
40
6
44
36
60
22
41
55
24
60
116
4
5
67
36
48
116
9
7
38
22
18
95
57
15
3
52
29
9
36
34
20
42
18
4
68
34
20
46
12
18
23
7
20
28
20
9
31
96
104
90
22
14
54
40
32
40
17
25
78
72
42
35
105
63
1
47
60
3
36
16
12
8
18
6
45
9
34
12
24
5
1
36
98
36
10
30
36
42
42
60
120
54
26
76
53
7
170
82
92
90
28
23
45
88
20
39
7
44
64
168
113
7
60
14
15
45
54
21
9
72
22
5
27
100
44
16
65
9
10
17
187
8
18
72
28
110
4
12
48
12
29
67
17
43
60
14
34
72
29
51
54
30
6
34
14
15
7
48
2
34
18
60
56
39
96
21
6
40
89
85
6
42
42
48
60
2
28
30
5
36
21
4
102
84
36
12
18
42
48
128
76
53
7
53
13
174
86
144
46
30
23
55
5
25
324
102
74
6
16
65
7
5
7
48
18
59
39
40
60
17
103
56
9
75
4
32
9
19
42
48
60
56
60
66
28
12
84
30
30
20
12
24
21
99
28
116
81
9
70
12
44
24
36
46
74
24
36
40
6
38
6
16
42
17
19
17
24
45
118
26
99
27
4
132
74
64
6
44
36
30
51
75
9
15
16
60
53
19
53
25
18
29
37
54
5
135
16
138
30
36
5
91
53
3
64
5
55
36
29
73
26
16
24
2
18
4
5
27
4
32
18
94
36
80
9
36
49
23
13
30
20
10
66
41
73
71
55
48
12
36
53
19
38
15
127
26
72
27
127
20
16
54
30
50
178
158
70
44
10
18
53
3
52
80
48
34
11
151
44
45
21
46
162
23
3
124
53
7
30
48
50
34
6
42
26
72
10
119
15
16
50
18
36
24
40
60
26
10
26
3
37
8
51
21
22
92
30
96
34
24
6
138
125
27
69
7
48
116
16
24
5
1
8
40
42
65
79
29
67
5
33
39
27
16
12
41
27
82
30
53
9
166
24
26
18
42
48
46
89
25
2
9
139
6
78
56
105
12
69
16
155
7
18
12
2
9
7
12
32
76
102
95
7
53
21
22
5
9
34
26
36
18
90
16
74
102
4
59
19
53
7
17
39
64
41
49
6
42
50
9
36
7
12
24
101
55
30
6
24
53
13
14
28
12
5
49
59
25
11
75
10
42
72
126
42
38
30
100
36
5
19
120
86
46
29
108
55
41
120
19
62
6
84
10
54
62
10
12
32
28
32
28
60
56
12
90
27
85
23
7
12
14
10
20
42
54
100
26
10
44
10
30
5
13
206
9
60
27
100
44
4
8
28
42
107
27
4
54
48
23
27
28
84
32
9
67
20
129
31
65
55
8
136
66
30
38
30
45
55
5
12
67
5
27
16
44
10
71
67
102
14
22
14
16
60
20
100
30
23
12
9
63
7
36
72
53
129
28
12
18
56
70
50
46
198
12
60
66
54
48
48
14
214
20
45
36
43
56
30
70
12
24
44
16
5
15
4
12
42
35
7
80
64
12
42
11
55
24
18
98
9
3
64
134
34
2
15
9
27
7
ABCD 97402956356*3^$a+1 [50024]
25
83
3
9
1
122
72
70
167
33
18
45
73
119
123
12
106
62
57
291
30
90
360
54
27
3
60
46
72
98
30
30
21
99
24
178
48
50
190
14
45
21
64
48
32
16
11
61
62
18
42
168
48
21
63
18
18
9
85
8
27
15
6
120
102
82
288
48
11
123
90
66
21
159
57
15
12
6
42
102
6
57
25
32
40
86
9
255
18
138
9
72
171
9
3
45
15
10
48
2
120
108
9
63
10
110
45
63
22
86
10
62
105
72
12
21
42
46
50
70
24
86
34
38
45
195
130
38
69
192
133
8
192
195
181
191
81
48
54
48
58
104
126
90
64
47
49
182
12
48
69
183
10
50
33
15
30
72
16
240
134
66
112
107
120
240
61
74
6
30
81
129
51
180
9
160
59
61
50
21
48
168
27
6
39
111
24
108
22
146
22
230
162
16
24
48
120
98
12
42
6
10
71
81
48
64
38
18
280
71
36
13
80
30
12
117
81
171
61
2
46
50
72
12
117
228
33
210
9
60
121
48
32
15
15
12
108
48
12
57
61
47
192
63
12
60
96
114
75
13
72
216
71
276
37
120
86
34
167
36
3
42
87
75
30
6
10
2
12
96
12
57
72
60
36
120
3
34
95
12
21
219
21
90
72
33
85
98
9
75
57
3
60
58
48
11
61
59
21
87
105
138
72
33
504
3
240
36
22
110
18
39
72
33
6
82
48
11
39
9
15
108
9
36
133
11
159
12
130
50
142
23
63
114
66
94
38
369
9
24
136
74
6
111
9
102
90
15
12
3
12
78
138
60
21
3
33
63
9
145
83
72
75
120
10
47
49
134
60
45
105
96
147
27
57
159
10
74
6
171
156
15
45
285
30
162
6
69
75
57
99
9
3
60
72
165
63
60
48
177
72
141
30
130
122
9
109
152
99
3
108
48
22
32
48
88
47
27
48
249
21
99
189
114
45
25
96
110
10
72
38
10
14
108
60
42
120
16
11
109
80
27
37
167
159
34
167
111
168
21
171
130
227
13
48
74
46
120
71
60
156
135
12
46
110
240
240
130
32
27
21
102
45
133
62
18
112
158
69
111
12
9
243
78
75
12
1
62
10
8
192
78
24
36
129
51
144
36
81
36
25
48
50
21
396
45
78
84
60
180
93
147
336
60
9
3
12
18
72
63
25
62
10
96
32
99
109
11
63
108
45
117
15
121
14
36
9
48
24
13
98
78
54
168
12
46
11
3
10
95
51
72
118
62
18
147
72
168
37
80
6
249
15
153
33
40
242
60
18
327
193
2
30
207
12
3
66
207
72
48
123
21
108
60
108
27
66
112
62
36
120
9
13
2
166
179
3
120
130
72
26
22
179
51
10
8
150
24
66
112
168
74
70
48
8
40
107
75
48
9
201
27
85
8
90
142
32
18
348
34
96
120
50
57
15
118
50
144
78
27
132
9
171
111
22
80
3
72
93
30
105
27
108
9
1
59
39
60
180
54
16
104
66
141
9
120
39
408
24
1
35
15
249
93
3
93
30
34
ABCD 97402998118*3^$a+1 [50038]
5
72
55
33
32
55
18
15
57
30
30
3
32
43
18
114
36
54
18
12
65
72
1
138
69
15
137
40
81
23
7
17
88
87
96
54
3
27
93
8
24
1
47
7
48
12
21
27
45
15
48
129
51
29
1
71
16
128
7
12
165
21
114
57
9
87
3
24
36
144
96
54
30
213
32
16
87
57
3
72
18
59
120
64
80
64
3
77
31
30
35
16
9
47
7
33
80
120
7
18
18
72
5
37
48
75
63
17
103
24
90
30
17
16
72
8
25
60
59
40
3
53
40
32
25
48
63
45
51
3
78
42
18
3
9
36
120
75
45
162
57
56
19
5
73
23
19
48
77
43
45
105
60
42
30
123
15
65
13
24
6
5
37
12
15
45
36
207
24
24
15
137
40
57
18
18
99
80
25
30
65
31
84
53
43
12
9
56
25
30
12
18
83
16
51
60
105
207
18
12
48
108
30
120
9
45
30
5
55
17
24
19
66
99
3
5
24
1
12
11
216
24
37
35
43
120
24
5
48
72
25
135
21
24
48
72
18
30
42
105
3
78
95
175
41
48
31
9
32
13
36
15
24
8
67
21
39
48
33
15
9
15
6
35
97
39
141
30
150
102
17
48
25
120
15
21
42
113
7
18
15
24
63
89
1
12
11
97
95
13
24
18
33
80
120
37
120
27
3
18
27
72
63
33
9
15
3
77
31
9
141
60
42
53
19
60
30
6
21
3
6
132
12
6
42
23
37
42
66
72
138
54
23
7
96
9
32
1
150
57
75
36
17
97
36
12
135
8
120
7
9
39
17
187
108
72
105
8
48
19
18
35
24
19
102
42
21
176
49
42
45
45
12
15
33
23
16
80
16
15
9
8
16
105
95
109
36
30
41
13
30
5
16
72
48
57
63
39
17
136
45
35
37
66
9
96
120
24
93
12
36
35
64
165
83
43
60
9
48
15
57
8
7
108
48
77
72
88
32
121
15
32
192
31
57
168
104
43
90
42
17
24
40
39
18
48
87
8
145
95
85
72
27
3
12
48
65
25
48
114
53
48
24
61
11
24
19
77
1
132
30
6
90
29
73
72
23
37
51
24
21
131
88
120
120
33
15
87
33
32
16
39
81
96
3
90
198
29
13
138
9
9
72
18
117
80
24
24
37
48
84
18
48
5
24
40
32
64
24
105
36
84
30
36
21
3
5
1
12
48
11
64
15
9
32
64
72
15
72
17
1
15
117
18
89
1
15
24
104
7
18
12
27
21
42
60
117
51
45
32
37
3
3
45
120
72
33
39
56
145
24
36
35
67
48
5
72
73
144
36
30
102
30
65
7
36
21
24
9
135
21
11
16
80
67
6
54
108
132
113
25
18
24
48
60
33
45
12
18
24
101
64
63
78
120
75
24
15
198
3
80
49
36
24
11
24
103
17
1
42
5
157
6
125
24
25
63
27
36
60
90
11
40
24
9
15
51
84
30
27
93
35
136
27
12
48
233
55
42
12
3
3
45
69
3
45
30
18
75
24
33
15
27
228
48
9
21
51
69
12
18
12
17
48
40
32
16
24
93
78
5
55
9
96
57
15
3
24
21
15
17
24
13
27
39
41
289
12
59
61
3
27
77
43
45
8
55
12
102
6
9
48
93
60
15
32
7
78
3
99
18
150
93
105
15
24
8
37
18
78
12
47
55
41
144
40
111
57
63
102
30
29
24
40
32
7
90
48
42
18
35
24
61
35
115
18
227
7
6
131
1
47
13
35
103
120
161
19
69
32
19
29
13
48
132
138
12
18
54
18
15
27
18
102
18
30
72
5
43
5
40
63
57
24
33
18
12
41
16
63
126
11
40
9
84
48
30
72
66
24
11
25
15
24
32
16
27
21
56
79
57
24
80
19
29
1
47
7
150
18
162
15
51
24
117
111
33
15
9
33
215
40
8
19
48
29
19
29
43
48
69
33
23
7
18
191
16
3
72
42
3
45
35
37
75
3
29
19
54
30
168
65
7
48
57
93
35
187
77
16
27
78
60
59
16
33
95
16
9
95
24
48
37
11
49
36
42
89
1
39
171
18
51
93
51
15
90
12
42
65
43
72
5
72
88
21
75
9
47
19
69
93
18
54
75
21
11
16
32
85
66
57
32
25
18
69
129
12
75
87
17
13
11
240
7
33
27
53
64
15
33
24
63
6
35
24
43
77
40
48
45
3
9
6
65
96
1
30
108
29
40
21
144
27
48
63
57
56
7
65
67
210
51
9
6
24
57
51
45
15
129
99
69
32
88
32
61
59
91
29
43
108
57
45
36
47
40
15
345
33
54
6
11
1
30
12
ABCD 97403229778*3^$a+1 [50022]
90
16
20
30
24
61
45
2
37
143
10
26
97
59
13
5
43
83
130
99
5
7
9
87
65
54
49
21
84
116
54
37
9
8
7
11
84
58
38
12
1
41
64
15
9
72
50
36
54
31
9
3
72
276
48
12
59
48
42
100
15
21
15
72
96
89
42
46
252
26
109
11
22
218
25
120
12
35
145
93
2
12
25
71
10
146
34
27
17
52
50
73
5
7
23
61
89
18
193
41
163
117
15
11
49
5
18
25
36
60
17
114
133
120
53
30
49
5
6
145
35
48
24
1
24
132
5
43
5
55
53
78
10
152
12
43
9
26
25
65
7
12
69
20
30
49
72
65
16
12
15
23
60
25
120
60
29
16
75
24
36
5
55
132
33
2
48
25
33
74
133
9
48
8
19
11
37
17
103
108
45
63
57
123
12
9
51
60
5
18
10
146
18
31
11
85
23
18
138
1
24
60
11
25
21
44
28
3
48
24
95
70
63
57
36
20
55
156
11
97
5
88
20
19
35
58
3
12
35
78
55
35
10
152
12
6
120
13
36
108
45
50
96
34
2
13
23
34
3
33
50
42
55
45
92
31
9
36
104
19
12
60
5
19
36
17
12
79
11
24
1
29
31
24
5
12
24
18
46
200
72
7
81
75
35
25
11
49
59
6
102
42
55
53
90
54
100
38
25
45
96
2
30
124
74
49
81
27
83
49
33
3
96
9
99
120
21
56
43
41
42
133
21
38
85
5
163
12
47
126
79
21
134
30
76
3
24
11
49
5
30
13
72
153
12
111
71
1
59
49
215
24
10
2
34
27
47
202
20
28
51
24
21
12
2
73
120
95
73
17
7
11
90
42
37
36
72
12
17
43
12
35
13
23
42
43
9
104
115
132
23
22
2
13
53
19
107
13
5
18
73
5
90
25
60
84
45
3
53
19
105
32
88
15
21
15
84
33
104
288
148
2
46
20
184
266
132
13
107
58
87
60
12
21
20
52
2
12
24
25
5
124
171
60
21
44
55
12
60
29
43
72
11
42
18
54
16
74
46
2
36
6
79
59
18
42
25
48
35
70
14
18
16
110
36
36
90
103
72
23
37
24
24
47
90
28
2
13
57
27
83
58
36
3
35
36
49
36
41
115
21
8
52
2
1
11
49
9
2
13
107
6
55
47
25
108
48
35
37
12
48
17
91
36
11
60
13
5
102
25
53
67
5
7
11
1
29
6
46
15
45
84
26
13
156
149
55
60
71
25
11
70
12
27
191
168
46
3
36
12
149
54
61
96
65
7
23
24
241
12
72
33
110
1
35
25
59
106
20
7
12
41
55
12
69
3
48
5
7
81
111
21
3
47
13
45
12
27
17
126
10
15
5
108
139
11
154
2
6
52
3
45
108
111
129
15
69
26
66
6
25
113
72
223
45
15
47
70
194
1
24
24
12
17
48
18
60
66
4
15
69
15
47
34
2
157
5
91
47
42
235
53
48
7
125
67
23
169
5
40
39
35
1
29
90
22
68
24
90
61
72
24
33
3
17
180
52
99
12
132
321
2
48
90
4
2
25
9
74
1
132
5
90
58
14
121
21
60
86
25
65
114
13
33
144
8
18
73
35
1
33
51
120
9
20
91
11
13
108
29
18
13
24
105
3
137
6
90
7
72
29
52
3
24
81
56
19
47
358
75
35
22
128
19
153
3
60
24
21
56
91
48
137
30
60
82
128
115
47
37
168
96
95
61
36
48
21
36
74
10
15
48
72
36
89
18
25
11
12
13
36
36
48
24
5
6
25
119
1
84
12
45
38
13
48
96
125
18
145
35
61
17
7
77
31
113
42
49
23
46
60
74
157
36
24
36
84
53
31
41
18
1
21
51
33
72
15
9
14
94
68
18
6
28
15
95
58
182
12
1
5
79
59
49
47
70
74
49
35
13
23
25
12
35
24
46
24
3
72
24
29
7
9
50
60
34
50
96
12
13
36
155
1
53
12
144
6
34
3
35
13
12
21
44
28
39
71
13
47
37
36
45
51
21
20
24
103
5
72
16
14
13
5
103
29
31
125
60
108
12
42
25
60
12
120
11
72
132
1
60
23
34
51
180
131
169
11
13
21
26
228
97
35
90
19
71
133
41
7
12
107
94
2
48
1
5
79
11
49
71
73
21
12
20
79
35
70
56
7
168
5
19
11
24
49
57
3
9
2
85
11
25
83
241
24
89
18
24
1
33
27
72
47
13
12
36
12
33
39
71
48
60
1
24
11
1
177
3
89
43
23
22
15
53
18
1
36
69
15
45
ABCD 97403482942*3^$a+1 [50029]
184
96
59
21
75
13
248
27
12
105
24
64
11
180
84
25
71
357
64
35
24
96
204
217
59
180
108
96
61
80
16
140
63
36
1
32
40
152
15
84
96
229
59
45
75
37
104
16
24
119
96
36
69
72
3
156
145
48
8
39
9
51
45
99
21
100
179
157
128
15
36
60
33
100
120
35
117
16
263
37
179
13
155
36
61
24
119
156
201
159
45
112
23
97
23
49
35
21
39
120
97
120
35
13
11
24
156
1
8
15
60
12
73
192
48
35
60
25
8
3
45
15
57
159
9
160
120
20
52
23
1
23
33
27
61
179
1
155
84
213
12
75
37
215
84
145
56
15
168
21
220
35
49
131
84
156
81
183
12
285
3
13
59
61
119
13
71
45
99
25
11
96
193
11
156
25
35
84
129
120
40
12
84
11
1
48
179
81
15
109
11
25
192
23
36
1
132
155
61
239
12
84
69
16
44
40
71
1
68
15
72
108
1
12
12
48
84
83
121
104
28
84
59
229
12
36
23
156
169
12
59
13
11
61
56
108
99
96
180
36
81
64
83
33
4
96
44
63
13
23
36
61
59
24
205
240
35
24
37
83
132
108
180
97
84
35
1
48
11
120
265
60
11
180
60
84
1
84
59
96
60
105
75
21
180
16
47
132
21
64
224
279
96
57
64
24
12
164
3
57
75
169
152
3
300
21
63
120
36
25
35
37
20
87
132
144
24
156
60
97
48
36
83
57
39
180
24
37
35
61
23
180
37
24
24
95
81
3
61
392
27
36
144
336
24
156
49
11
49
11
60
25
20
15
36
81
352
12
143
37
35
48
157
80
15
105
64
80
111
48
1
24
72
48
8
27
21
24
16
180
95
49
68
28
131
24
1
20
39
60
57
72
88
107
12
33
27
48
81
111
85
24
24
35
37
143
132
241
60
24
44
76
35
1
44
40
59
109
95
1
120
24
56
60
51
73
11
45
12
112
35
33
112
12
59
25
95
25
176
88
12
59
417
27
12
13
47
69
99
192
105
36
3
85
104
108
148
140
100
396
36
72
32
123
12
169
24
47
180
24
37
104
4
12
68
15
117
40
24
143
97
408
35
36
24
201
16
48
35
12
24
24
12
24
57
48
100
35
24
13
68
196
48
47
145
144
96
143
120
217
24
56
159
61
204
80
24
160
35
121
35
24
73
72
56
111
1
48
56
136
24
120
24
11
45
28
60
35
21
39
37
59
57
28
84
56
99
193
59
24
1
96
144
44
15
24
13
48
59
93
27
73
23
96
201
108
72
87
177
63
180
37
44
171
25
179
24
12
288
117
76
32
16
372
227
36
36
81
159
108
13
32
108
28
84
11
36
48
85
8
24
28
116
64
12
84
92
27
57
24
72
147
117
24
15
144
1
12
83
45
112
59
9
159
12
109
11
13
48
44
36
208
11
93
72
28
20
15
36
61
23
33
4
108
72
48
176
16
44
12
24
15
48
72
120
48
156
37
128
159
1
11
60
60
73
20
51
96
24
117
28
84
95
25
11
60
25
11
21
ABCD 97403779964*3^$a+1 [50334]
28
255
48
129
36
32
36
55
101
16
44
84
60
36
28
80
160
36
27
129
48
36
32
12
52
116
127
93
75
137
28
27
177
48
336
84
92
216
172
147
216
240
129
63
5
12
343
72
48
48
53
180
55
17
103
41
79
120
201
80
168
48
7
96
72
72
41
96
151
24
89
16
56
184
20
84
55
5
16
291
17
12
19
9
32
48
52
51
45
128
112
108
207
5
108
31
5
43
65
31
17
180
67
57
164
324
76
12
152
7
216
57
36
20
7
17
16
320
31
185
24
4
75
33
39
45
51
45
252
68
43
117
3
105
15
144
161
64
80
16
111
53
91
144
165
20
31
17
28
464
28
303
24
72
53
28
48
84
92
36
19
105
63
21
44
7
65
28
75
72
29
235
21
219
41
103
96
17
175
177
48
15
185
40
39
9
56
199
89
127
125
28
116
112
68
360
7
93
20
460
44
7
45
219
69
27
233
156
112
12
8
7
81
39
17
28
60
56
31
449
31
173
112
96
3
125
124
15
41
72
7
93
243
77
28
192
135
9
36
68
127
57
15
17
31
24
333
123
24
288
48
77
96
64
48
48
92
199
125
144
252
72
28
48
144
12
144
135
29
16
12
128
31
65
264
204
16
51
24
96
129
15
185
72
72
136
15
81
128
52
3
125
43
165
212
127
168
5
36
76
300
15
21
48
99
48
29
91
53
36
184
207
129
63
5
16
75
144
5
28
159
48
48
17
180
132
79
264
165
51
17
72
36
16
60
159
89
120
72
28
32
36
79
9
56
40
39
72
33
420
92
52
171
17
84
235
21
108
104
103
137
360
7
29
19
168
120
29
43
101
112
164
136
135
209
55
33
20
28
8
24
31
24
48
48
41
340
75
48
5
115
192
89
52
27
81
39
120
120
153
63
192
213
27
360
17
12
139
65
7
249
36
75
137
103
5
139
81
68
16
144
12
20
163
45
315
120
137
55
24
21
92
96
31
33
48
87
48
48
144
113
7
21
195
9
56
31
24
149
16
75
69
140
271
24
120
53
67
57
128
151
96
264
24
57
116
115
192
57
8
240
391
216
120
21
3
125
16
51
77
16
27
120
24
168
137
36
12
36
60
100
20
24
31
41
280
39
77
28
20
67
65
124
284
31
33
15
137
151
24
209
7
5
43
192
53
144
28
68
91
120
45
171
48
144
41
96
40
48
180
27
24
189
51
120
149
76
260
60
79
213
27
96
96
65
31
24
125
324
79
57
8
76
32
19
120
24
201
8
40
36
12
20
ABCD 97403785426*3^$a+1 [50009]
18
89
60
55
29
7
30
138
30
92
52
20
18
4
6
42
38
28
30
110
34
48
30
42
38
27
12
19
17
3
9
96
49
2
9
12
15
28
26
24
22
29
31
2
3
24
61
2
46
11
13
18
18
144
78
48
24
66
60
102
5
57
22
6
20
15
12
36
55
24
2
88
12
11
37
48
23
36
13
66
14
48
3
12
24
3
28
17
25
38
28
74
22
5
13
6
6
90
29
105
27
55
29
19
26
58
50
18
28
26
3
3
52
48
12
62
51
12
15
40
5
3
10
48
72
2
12
54
24
18
54
15
31
65
73
12
30
29
13
11
39
126
15
19
5
37
71
3
10
80
15
96
19
50
84
51
24
3
28
2
39
19
29
12
15
33
48
84
81
24
3
7
6
2
93
13
14
40
96
24
5
21
52
35
12
7
36
38
75
72
13
2
9
24
55
12
2
15
12
33
3
19
66
30
125
63
4
50
22
5
43
2
34
5
24
21
76
14
24
18
30
18
42
45
67
132
41
7
6
20
24
142
14
15
67
5
37
47
24
24
25
47
13
30
5
37
23
15
18
63
9
63
60
9
15
3
76
17
15
30
10
62
100
26
94
11
25
2
33
7
32
16
5
12
3
12
18
40
56
34
2
4
60
23
25
36
90
12
5
133
12
8
10
101
21
3
15
105
7
5
7
5
13
50
33
27
22
30
60
242
36
3
15
57
48
39
33
24
19
5
45
15
24
55
12
24
2
27
12
144
12
97
48
122
18
52
18
20
18
27
9
3
1
12
35
7
30
48
47
60
25
11
36
9
16
80
54
9
25
18
12
38
15
7
20
30
100
36
62
9
1
18
44
21
37
32
15
1
42
38
94
5
3
45
12
15
6
15
37
83
9
12
36
3
15
34
11
180
24
7
48
38
15
12
45
10
48
50
24
15
21
3
15
69
73
42
6
90
2
54
9
60
9
16
66
6
12
20
28
48
14
40
5
25
36
6
48
8
40
8
45
45
24
3
73
35
25
20
34
6
20
40
60
12
23
99
30
18
42
16
42
18
6
30
6
20
18
4
18
14
99
36
9
52
18
30
24
23
3
69
15
45
12
19
60
41
21
18
45
61
24
59
73
18
89
73
60
30
98
114
81
117
10
5
3
54
106
14
22
36
24
14
27
9
3
31
50
76
48
20
27
9
10
66
35
21
40
23
55
5
36
105
46
89
49
6
41
3
10
12
2
10
92
4
35
21
28
2
88
8
48
54
15
1
20
64
8
75
48
37
8
22
8
22
83
7
2
16
24
6
20
36
9
45
4
102
26
15
15
4
20
33
31
30
11
15
58
78
102
20
22
114
12
12
68
15
9
3
85
32
3
12
24
60
127
80
28
26
3
31
20
34
12
36
8
34
18
102
26
4
20
10
26
15
24
12
1
50
9
13
23
33
46
84
5
7
20
48
6
4
42
8
69
25
42
48
6
59
15
70
20
60
70
96
42
38
42
4
11
12
37
11
15
18
22
17
45
27
1
24
114
5
169
38
18
6
16
30
20
15
7
60
36
24
20
96
82
12
6
54
6
32
28
24
12
29
7
42
11
1
18
62
3
61
54
36
12
68
64
41
31
41
7
30
36
30
137
15
10
30
29
48
27
18
27
19
12
77
31
24
8
90
39
24
109
26
10
11
19
66
71
7
50
16
11
25
6
12
41
25
32
15
25
44
40
59
60
79
30
36
20
4
23
24
99
4
17
19
26
36
60
4
18
42
44
4
108
23
57
172
11
49
20
63
25
35
3
16
38
6
52
2
30
70
47
36
105
22
18
44
6
54
4
35
12
49
84
12
18
14
22
30
6
48
2
100
119
33
51
61
18
78
32
48
10
78
11
13
78
5
24
13
20
28
18
72
8
40
89
15
18
40
35
60
72
1
14
46
54
5
15
40
53
12
12
1
54
14
22
24
54
42
32
10
23
55
60
102
26
21
15
18
10
12
68
10
8
10
5
129
28
56
4
6
80
16
36
113
1
59
67
24
30
18
17
15
105
60
31
60
2
3
9
108
106
20
6
16
35
3
45
9
111
9
27
25
138
18
12
11
1
95
61
12
30
48
8
16
5
24
24
27
28
30
23
13
14
28
29
48
43
5
55
20
45
9
6
12
18
27
60
12
69
4
98
22
23
7
18
8
34
6
71
48
7
29
21
36
27
1
24
6
80
16
6
83
19
2
4
42
8
46
26
54
96
12
3
115
5
7
20
10
11
67
65
48
12
19
29
9
15
51
40
56
58
8
4
6
80
9
9
34
5
21
4
90
6
56
63
1
24
8
12
88
8
10
5
36
1
12
71
21
3
7
24
2
54
4
12
24
29
1
18
6
11
13
11
7
8
9
31
14
3
15
18
4
12
8
28
47
27
6
52
56
30
72
22
32
15
93
76
36
78
6
20
15
21
3
1
2
45
9
46
29
24
12
9
114
100
65
37
54
26
135
15
48
45
9
3
12
1
11
9
10
89
12
96
12
31
5
51
21
3
30
27
12
1
114
126
24
180
48
78
30
42
2
28
83
19
50
78
18
16
11
25
14
24
4
60
77
33
3
7
48
14
28
66
12
2
51
97
35
49
6
20
54
39
49
23
24
3
90
16
47
19
14
54
66
4
38
10
23
87
45
12
31
5
61
6
5
85
59
25
26
10
44
36
3
72
57
16
24
90
41
1
11
12
3
58
50
52
5
24
21
3
15
6
28
26
34
35
7
30
6
29
15
4
30
54
53
7
6
36
26
58
2
12
40
18
54
114
32
34
68
6
15
87
34
11
7
18
20
87
132
49
84
6
6
35
51
4
36
2
108
15
3
21
33
16
24
30
30
8
22
101
36
24
84
15
58
32
82
6
18
17
39
34
30
54
11
12
9
15
31
2
16
11
24
79
12
44
9
31
12
14
15
25
23
36
9
40
36
20
15
21
28
18
8
12
18
27
9
10
96
42
60
47
13
18
12
26
4
18
20
33
15
9
13
23
19
41
1
6
17
15
21
1
66
29
55
26
90
24
21
45
39
13
11
7
29
9
42
54
39
9
36
24
10
20
28
48
84
38
10
32
40
78
44
4
6
44
81
25
6
50
15
87
18
39
61
42
60
42
8
16
20
4
36
54
5
25
30
18
18
26
51
37
23
69
63
13
12
2
33
25
12
18
17
1
8
15
15
54
78
4
44
4
6
44
3
85
23
7
48
2
18
12
4
50
3
12
1
18
29
12
48
25
6
17
25
30
29
25
83
72
21
22
17
25
6
5
13
50
22
59
1
47
55
36
5
49
72
59
27
64
8
18
18
36
18
15
31
29
21
4
8
78
10
44
58
12
30
18
62
48
10
29
3
22
24
11
25
23
3
84
28
60
17
93
123
27
21
12
37
68
10
24
89
12
12
31
24
38
4
14
54
15
13
35
12
15
22
18
17
9
39
13
20
10
68
54
3
7
38
3
7
122
36
15
12
3
9
27
58
ABCD 97403951674*3^$a+1 [50029]
1
8
24
31
17
63
17
20
17
46
5
61
11
19
24
41
19
44
1
51
9
16
5
54
41
39
21
20
5
75
9
51
15
24
25
61
10
114
90
1
73
23
32
27
30
11
8
36
36
24
48
48
23
30
6
29
12
43
1
4
20
64
28
47
45
16
21
19
40
20
11
8
61
11
90
10
1
64
33
91
16
35
13
40
32
24
1
15
4
4
11
36
105
8
15
17
5
91
29
11
24
28
12
15
60
24
29
8
43
29
32
56
13
31
4
56
5
15
15
5
28
21
6
65
15
40
13
1
11
25
15
39
1
88
48
8
15
60
36
68
13
20
12
8
8
75
25
4
1
11
19
110
46
5
24
84
16
51
45
9
36
3
87
89
115
30
35
32
48
1
18
22
3
47
5
13
16
6
29
31
8
41
11
1
37
7
36
48
4
67
34
6
1
67
25
32
15
5
60
43
16
25
41
3
57
11
9
19
21
11
13
35
56
125
8
52
15
4
12
29
3
40
16
76
9
87
4
5
44
55
40
35
41
44
5
6
73
71
29
8
23
30
19
17
30
30
90
33
5
22
25
4
56
4
61
3
12
4
35
26
10
13
48
8
16
36
12
52
20
28
7
20
1
17
15
7
24
6
11
9
18
25
20
72
9
36
39
16
15
29
1
84
19
71
21
65
3
28
12
20
27
89
71
38
90
17
5
14
45
72
27
117
24
4
87
41
28
5
15
20
35
5
24
88
3
90
26
4
6
19
12
53
11
55
20
121
4
40
56
12
36
16
28
68
13
27
29
23
17
19
11
20
9
1
23
21
35
11
24
6
11
28
51
24
44
33
3
37
112
48
19
10
8
11
35
17
27
16
49
11
5
61
35
19
36
13
7
10
19
41
15
5
15
156
27
5
32
64
36
4
1
75
4
76
9
70
1
80
39
37
23
41
96
13
6
45
4
4
8
32
52
25
123
88
33
55
16
49
14
65
12
4
1
11
44
20
5
10
33
11
40
29
12
36
13
31
73
36
35
4
60
1
6
30
44
144
67
5
59
35
30
66
24
25
71
5
28
20
1
14
5
17
55
29
6
33
17
3
1
79
17
71
43
36
20
64
36
41
79
24
9
16
32
33
79
1
31
4
1
18
25
48
8
31
30
38
36
40
9
32
16
4
25
39
15
5
11
20
34
71
3
22
23
16
4
17
98
65
12
64
76
53
35
8
29
34
65
45
51
19
6
55
64
20
19
36
9
16
75
1
35
85
8
21
6
50
10
44
76
5
19
17
27
82
83
7
21
39
9
15
245
21
35
20
76
23
1
48
11
1
16
20
28
9
72
10
41
3
9
12
20
13
15
1
66
1
4
28
16
36
35
9
5
71
48
100
48
39
21
19
50
63
20
16
25
150
1
59
26
19
15
6
24
7
28
25
59
67
90
20
10
1
4
19
109
36
1
15
40
45
19
20
5
7
40
48
12
19
13
57
23
67
29
9
7
75
30
3
16
4
32
4
56
5
54
29
31
105
4
17
14
21
33
15
140
36
44
48
3
30
59
32
80
129
6
8
21
44
32
75
21
8
69
11
11
13
11
6
15
4
52
32
11
17
43
21
96
20
24
96
79
21
3
1
8
32
8
8
33
44
23
13
39
1
59
16
64
36
5
7
12
11
25
5
11
28
40
8
32
15
17
29
51
8
56
80
15
86
83
16
12
49
35
39
70
11
45
90
9
16
64
132
23
6
35
48
7
54
6
14
11
4
1
31
43
1
45
11
8
5
75
64
41
30
44
45
31
30
67
23
90
67
59
25
13
43
47
90
15
32
5
20
10
205
28
31
1
65
15
4
11
109
155
21
16
20
3
30
15
44
7
49
25
15
21
43
147
53
8
68
16
59
6
14
49
32
9
46
13
8
4
35
20
21
32
17
20
40
11
12
20
11
81
44
1
54
50
15
21
3
7
8
16
1
120
29
31
60
20
60
4
32
4
160
28
52
48
8
29
23
60
40
1
31
24
20
35
45
25
60
50
70
6
1
40
4
4
35
61
5
24
11
19
1
64
15
76
133
12
35
53
80
12
13
35
16
12
63
17
48
5
11
4
60
15
25
24
32
40
28
12
85
8
7
15
84
36
74
16
24
11
60
16
53
54
17
35
65
19
25
11
54
6
24
21
15
5
8
36
41
50
69
36
28
27
24
25
4
20
8
4
28
51
40
25
16
124
45
6
45
16
79
9
31
29
1
38
5
67
4
14
76
6
24
56
13
52
16
9
18
16
60
49
11
5
1
3
20
76
11
33
7
29
25
6
44
9
7
120
44
16
54
27
3
6
11
8
16
19
56
41
48
16
25
19
5
19
40
37
20
15
39
41
29
11
85
11
49
23
57
18
1
4
40
37
8
82
21
4
35
9
4
11
14
36
36
4
11
8
71
30
11
36
13
50
46
84
27
32
7
20
9
20
61
4
71
24
24
36
112
3
9
57
60
31
83
66
158
61
11
33
16
56
40
9
91
43
16
30
7
113
14
36
36
133
56
55
1
24
12
192
28
39
29
5
6
5
20
115
45
40
15
33
11
10
80
31
4
5
30
9
47
10
39
16
5
20
3
20
11
30
59
37
20
40
43
12
35
45
4
35
17
13
27
39
24
81
8
31
6
44
10
1
4
39
65
20
32
9
27
9
34
85
11
68
57
8
11
50
40
19
67
45
25
30
8
1
45
59
67
5
80
36
23
5
4
12
9
11
3
41
32
3
49
36
1
15
3
45
31
6
24
27
119
25
16
32
20
105
35
11
44
36
36
40
14
70
20
10
6
41
48
32
43
5
56
4
11
5
16
39
165
8
72
4
32
12
16
15
5
12
8
11
33
12
20
25
19
25
47
40
8
35
96
204
17
39
5
36
12
11
25
11
8
46
6
33
48
33
19
12
19
36
40
14
10
1
5
19
11
13
67
40
24
29
12
20
104
45
6
13
11
5
4
16
5
80
7
47
5
11
17
8
12
44
45
38
16
60
14
51
20
19
33
8
20
29
3
13
6
1
72
88
43
61
16
49
44
35
96
49
16
19
44
20
7
90
35
120
109
19
72
40
8
12
29
30
30
60
104
35
11
6
11
20
100
33
151
39
1
60
64
12
20
59
85
29
55
11
1
28
52
9
3
56
44
31
40
36
1
32
8
13
31
16
39
9
44
37
35
16
43
37
8
16
4
44
41
27
4
5
19
11
29
1
24
14
53
37
22
14
35
91
25
20
25
15
16
20
4
35
24
6
31
83
77
8
16
55
25
20
4
41
15
39
26
40
55
35
45
4
91
54
10
17
4
44
25
26
4
14
31
60
71
9
4
32
55
105
20
44
11
30
54
36
25
96
24
28
7
14
47
24
19
5
120
5
11
80
16
43
6
24
11
36
12
1
15
51
41
8
1
23
11
25
65
11
9
7
29
10
120
33
16
11
13
17
30
24
37
59
44
5
52
12
37
38
76
29
1
107
3
16
84
17
92
25
27
76
9
11
44
49
91
4
31
18
52
39
16
19
36
10
15
39
1
64
1
43
25
46
25
1
10
69
11
34
19
48
4
28
21
90
ABCD 97404070748*3^$a+1 [50023]
77
135
4
77
3
40
120
60
17
60
15
4
48
20
273
7
53
67
137
175
660
5
36
120
79
20
21
19
176
28
41
79
77
7
233
39
244
84
5
60
12
99
16
24
17
7
216
44
52
5
283
12
68
33
19
233
120
72
163
56
36
36
69
3
57
228
91
36
41
19
5
19
41
63
225
75
57
39
9
7
24
60
36
56
64
48
17
51
28
77
99
28
128
45
19
24
269
180
60
51
64
53
87
33
123
220
36
20
64
24
53
72
228
3
4
65
3
4
104
16
84
101
36
3
69
12
19
17
7
32
153
72
51
148
29
211
120
29
55
5
27
36
88
152
52
20
136
17
12
27
33
120
55
72
44
129
48
67
36
101
3
45
60
31
36
56
9
60
75
4
29
48
12
67
5
195
45
43
5
12
115
84
60
36
20
48
45
7
120
5
139
36
80
81
43
36
65
79
41
39
69
108
24
168
3
28
156
24
41
135
81
24
3
12
141
84
115
233
55
17
108
7
113
12
219
21
43
77
96
19
8
76
24
53
24
55
113
168
24
36
19
173
60
31
101
15
4
56
28
36
24
17
259
221
115
24
101
36
420
19
41
24
48
7
84
116
88
65
72
96
67
12
108
36
24
56
21
55
53
31
17
60
84
235
101
60
39
105
115
5
19
36
173
312
43
12
8
16
24
17
39
177
75
57
7
84
44
285
31
29
72
96
24
55
48
32
36
52
32
100
60
101
7
36
60
17
24
55
48
96
32
228
136
65
39
100
24
5
120
51
9
72
15
45
19
84
17
156
24
48
31
24
72
65
48
67
108
36
149
151
41
48
72
19
144
65
228
19
5
60
39
129
67
173
51
261
36
3
36
108
33
187
36
89
31
29
7
236
4
125
15
28
60
53
84
79
56
93
60
31
101
75
88
185
7
5
60
39
4
8
64
41
72
60
151
17
60
12
31
17
24
156
43
137
15
72
40
56
76
24
17
139
68
108
148
32
84
60
48
96
9
31
36
60
113
87
64
41
36
243
9
7
161
43
84
5
48
7
32
28
56
69
67
65
55
53
471
4
188
4
228
5
120
27
40
5
55
380
88
53
204
55
24
17
24
120
60
55
41
75
9
120
19
156
84
17
147
76
20
57
79
20
21
43
17
120
199
180
5
99
64
240
65
12
48
55
128
4
5
120
159
40
56
84
76
161
12
31
36
24
116
64
17
127
65
12
180
183
153
60
24
171
64
176
4
48
113
63
69
55
12
5
48
55
17
19
89
91
17
12
55
32
321
60
3
36
33
7
8
60
100
53
19
8
93
24
60
39
9
72
120
180
19
24
252
101
7
20
36
21
96
12
48
75
69
60
255
36
108
4
65
451
29
55
80
76
17
7
12
240
41
139
5
108
55
17
163
17
39
12
117
171
69
31
41
43
77
48
12
180
108
12
108
60
7
68
57
36
15
24
105
43
140
220
65
12
63
33
67
5
72
55
53
151
17
43
80
36
48
232
60
108
32
93
132
60
96
67
197
36
144
3
40
32
93
48
24
55
5
156
72
183
69
139
92
189
43
5
12
36
24
175
53
7
101
12
87
45
55
120
48
60
12
84
20
9
135
108
69
36
12
67
288
12
53
12
43
5
ABCD 97404109384*3^$a+1 [50014]
45
3
104
52
51
5
4
3
21
24
108
45
59
43
42
35
60
28
108
20
19
6
120
15
24
51
29
4
39
105
36
9
18
29
1
60
23
37
3
24
92
25
6
120
72
12
53
12
4
72
48
36
63
17
60
43
53
24
16
20
19
9
56
1
27
80
28
39
18
23
40
117
15
12
44
79
93
8
49
18
17
48
84
28
27
41
124
15
9
51
6
63
21
18
41
1
39
24
8
7
60
60
57
21
15
12
15
57
44
4
8
4
128
13
15
68
52
45
15
57
75
56
91
186
27
32
4
24
108
8
16
63
12
5
43
21
12
12
12
141
15
27
45
80
67
6
23
4
8
55
177
165
30
21
32
7
17
31
5
52
96
36
24
72
12
3
77
16
20
52
252
8
28
20
52
32
100
3
120
89
36
24
43
21
12
72
123
12
21
21
48
42
5
4
99
5
48
40
60
48
24
36
36
21
107
148
20
4
21
72
18
29
16
60
24
3
33
68
31
93
12
3
57
33
3
8
4
20
7
33
15
17
148
8
7
18
12
3
44
31
12
120
12
33
75
93
12
32
4
9
11
19
18
63
81
36
24
35
4
96
3
12
9
32
97
15
32
84
16
15
81
117
12
11
7
42
36
27
20
28
8
7
57
63
29
61
54
5
25
63
212
28
3
12
12
21
12
75
5
43
42
11
19
30
162
30
6
42
27
68
28
9
15
36
9
18
21
20
40
24
15
33
9
48
18
93
69
47
1
24
35
43
60
21
51
5
16
20
28
20
52
27
53
25
24
3
33
47
7
30
3
45
15
15
48
9
24
27
65
7
42
30
41
64
48
92
60
43
90
30
5
13
30
12
18
35
97
30
78
3
24
3
24
33
45
27
120
60
44
60
1
3
15
18
12
30
12
36
12
65
28
48
144
36
69
11
136
15
153
8
52
33
12
47
1
12
87
20
16
20
40
12
32
13
90
60
17
43
12
18
3
99
45
80
13
18
33
39
41
52
60
20
19
5
16
12
8
48
16
21
72
3
72
20
88
45
30
24
30
3
12
20
48
12
16
60
12
87
45
36
68
79
21
36
21
15
15
105
12
57
35
76
12
8
108
172
12
45
15
36
9
15
72
44
24
43
9
84
56
40
20
4
27
54
23
52
63
42
3
8
4
3
18
54
60
33
27
9
27
17
40
15
21
20
96
4
104
88
24
36
92
145
12
3
12
24
20
12
19
5
84
1
3
56
16
45
51
12
3
93
24
3
12
17
4
57
60
24
23
7
45
120
48
195
12
30
6
69
15
5
13
183
12
48
48
27
33
32
19
18
35
100
20
37
23
43
33
39
21
132
9
108
15
96
32
40
27
30
111
44
37
18
30
27
21
39
56
7
60
117
8
28
8
7
54
11
7
93
44
48
16
9
18
17
25
18
177
3
144
21
9
66
65
55
5
79
5
4
9
15
12
3
21
120
9
63
8
1
78
5
127
60
21
20
19
6
24
35
16
104
40
36
8
31
30
6
54
11
52
15
53
19
21
105
3
24
68
72
16
9
18
17
60
28
8
1
11
28
24
15
30
51
51
5
1
107
12
24
7
77
28
48
9
12
66
17
7
5
60
4
84
75
33
117
27
45
30
9
44
12
25
60
35
1
3
9
3
15
9
56
67
33
92
40
8
72
37
36
87
3
57
108
12
80
7
45
56
72
60
72
64
9
30
81
21
18
17
36
25
35
72
120
12
13
27
108
48
39
9
72
75
33
111
45
80
73
3
87
45
12
45
48
15
20
40
8
24
4
51
5
43
18
12
3
20
84
1
15
80
12
168
72
76
20
7
57
12
15
89
37
30
24
78
48
39
33
35
7
53
40
15
120
60
45
32
13
71
12
25
75
104
40
21
15
20
49
15
15
153
63
5
25
12
135
32
4
39
18
27
15
5
12
55
45
51
54
36
39
51
33
12
44
25
18
30
63
12
15
12
9
21
119
7
5
220
24
15
48
12
9
24
12
20
48
16
12
15
45
27
12
21
32
37
96
72
35
16
99
21
69
30
45
3
30
3
44
48
24
24
4
20
12
208
32
25
59
12
112
36
12
32
132
85
11
19
18
11
132
12
52
36
84
56
25
120
132
3
15
69
21
42
5
55
18
30
5
7
113
40
72
75
5
16
39
45
56
24
48
55
5
60
52
48
8
91
105
20
1
150
54
75
45
6
5
19
36
93
80
4
20
88
12
36
44
40
8
28
12
12
12
21
12
27
8
40
3
24
105
63
30
23
28
24
80
37
18
45
32
16
57
51
72
12
12
20
64
27
12
17
13
35
7
60
45
3
53
60
28
24
15
18
24
3
15
21
21
23
40
8
19
36
65
79
5
64
84
105
23
40
24
21
15
69
11
40
128
19
33
48
24
32
4
12
15
53
1
96
24
3
108
15
12
78
15
12
93
35
40
39
48
78
42
30
3
8
1
63
45
42
5
85
6
12
12
29
49
111
36
111
17
52
63
45
33
23
37
27
12
3
48
5
7
77
1
23
79
5
12
64
9
27
15
18
51
44
25
3
12
3
29
40
24
57
15
39
9
20
16
44
49
75
12
63
81
9
51
21
90
5
76
68
7
5
85
12
27
144
20
1
6
57
68
19
9
12
15
60
129
44
19
17
13
87
33
27
15
9
27
5
7
30
18
9
123
42
15
8
52
44
19
18
35
25
15
68
24
40
3
33
27
84
29
37
27
27
105
24
12
8
124
27
65
4
12
12
12
165
3
60
68
7
48
17
7
90
3
87
33
3
53
36
28
63
42
23
64
48
93
3
27
77
28
15
29
88
8
28
72
72
3
12
12
33
20
37
6
5
37
3
9
18
45
15
81
21
11
64
56
25
47
28
24
20
55
29
1
39
72
8
67
33
57
35
4
141
12
3
120
195
29
73
12
3
57
6
12
5
25
27
24
20
49
23
ABCD 97404294818*3^$a+1 [50035]
24
40
60
129
27
140
4
20
49
27
105
18
5
52
15
5
103
57
9
75
15
21
39
29
60
55
17
25
24
95
31
45
15
18
6
6
3
21
6
84
21
24
84
12
33
42
30
3
60
27
78
47
64
51
18
11
16
68
36
96
13
27
168
12
33
71
24
16
81
3
32
4
51
165
44
24
67
45
75
54
30
5
4
27
60
65
25
18
45
36
15
41
4
9
12
54
6
3
21
60
39
111
5
4
32
304
15
21
48
152
55
30
35
55
149
19
60
5
91
6
60
35
4
51
29
4
15
72
30
54
5
4
45
96
36
75
9
15
20
91
18
87
48
92
19
29
12
24
1
75
8
85
6
5
24
12
4
45
15
36
15
5
40
60
15
30
3
21
71
180
19
5
19
5
12
84
31
114
6
54
36
15
45
120
3
20
25
11
24
12
13
11
64
21
54
57
3
60
12
5
43
6
71
13
15
51
126
54
21
15
29
4
80
1
60
159
57
35
4
9
60
12
3
60
12
9
35
49
90
21
120
24
45
11
16
180
39
89
16
60
99
12
9
9
71
16
39
281
60
85
155
28
80
97
39
15
5
60
61
35
24
145
11
64
20
40
9
15
27
54
30
6
48
12
3
15
36
66
59
184
21
6
29
109
36
30
36
53
31
105
15
60
6
23
37
3
15
5
36
25
6
78
12
159
44
25
72
15
15
48
5
31
30
36
138
5
31
5
76
44
4
20
40
12
45
15
45
35
13
6
21
3
12
24
81
24
75
36
5
13
27
39
5
1
24
15
165
75
24
32
55
9
129
51
21
30
84
6
35
48
25
6
5
36
48
31
9
15
102
3
15
6
6
105
20
19
90
35
55
5
49
27
20
13
132
24
59
7
29
4
36
36
9
35
49
42
9
21
3
12
44
19
21
21
54
41
84
61
24
6
9
104
31
5
31
30
3
36
36
93
11
55
6
30
24
5
55
24
6
60
75
39
42
3
12
9
51
9
75
36
39
6
24
51
69
66
53
36
124
15
105
36
20
49
6
60
5
25
54
177
9
6
54
36
59
55
126
120
3
12
20
48
61
66
69
15
41
25
30
9
56
24
40
80
1
35
28
56
1
18
6
11
133
60
35
61
95
49
15
12
75
9
20
25
15
15
84
41
25
54
12
5
4
9
15
147
9
21
39
276
99
141
84
20
19
5
37
39
9
12
15
84
39
5
61
51
60
33
11
16
15
173
25
6
45
60
39
12
60
33
60
36
69
47
60
40
33
12
3
81
15
15
29
7
125
43
30
27
128
7
78
131
49
12
23
1
6
60
33
141
59
1
15
80
1
30
113
36
4
21
35
24
37
39
15
36
33
21
6
149
85
36
143
120
67
9
51
54
30
65
1
30
45
15
84
60
21
39
30
171
9
60
75
39
30
12
3
21
35
40
21
23
36
1
23
60
7
9
39
77
48
16
39
21
24
36
75
5
144
127
30
30
90
59
19
30
132
63
20
37
48
47
49
119
127
53
36
1
23
12
13
87
33
66
65
85
30
5
40
24
72
15
29
61
15
3
12
29
40
96
63
57
8
7
33
15
6
35
109
42
54
71
19
81
39
65
1
23
25
47
19
30
60
60
6
18
11
40
15
21
20
48
31
114
66
41
24
1
24
114
12
69
51
33
15
12
5
40
9
11
13
186
6
24
15
15
21
80
24
61
3
20
36
60
91
45
44
109
12
15
63
6
35
19
21
15
30
36
23
72
4
51
33
21
95
1
54
5
109
42
54
30
96
33
15
21
104
85
35
7
24
9
12
24
20
19
21
164
12
64
45
6
18
107
124
75
6
23
1
35
36
25
3
12
108
12
9
35
91
30
3
81
11
79
65
36
4
44
1
11
4
111
9
36
8
7
18
11
19
101
1
54
21
159
6
99
45
6
9
20
24
16
159
6
60
30
5
61
35
24
19
41
100
15
6
3
36
56
28
21
95
4
15
42
30
5
79
9
57
59
24
16
45
60
15
15
41
40
9
15
24
21
51
63
36
36
60
29
55
60
24
30
6
41
24
36
4
36
15
180
18
60
227
40
15
54
84
60
66
5
60
1
39
36
219
5
4
87
5
84
36
19
66
123
20
55
60
126
39
57
30
5
13
96
35
16
8
25
87
39
114
11
211
54
30
9
21
11
48
40
56
40
9
15
57
59
1
23
7
33
27
24
41
49
66
113
36
1
3
12
15
9
9
11
1
75
3
5
72
24
31
18
42
54
75
39
21
36
44
4
96
36
39
89
25
42
5
4
84
20
67
33
15
90
66
269
1
24
72
39
56
13
27
15
24
125
36
25
15
15
53
31
24
5
37
18
30
102
153
51
5
24
31
21
80
4
21
15
24
44
97
30
105
153
11
60
40
24
111
105
36
9
15
24
96
45
84
66
21
84
21
18
45
87
18
11
19
42
63
15
17
84
36
4
219
41
19
6
30
21
69
11
19
9
60
60
32
4
45
35
25
95
144
60
16
21
60
39
80
84
7
18
35
76
15
65
24
31
216
30
30
144
5
49
27
15
93
51
45
9
6
41
19
41
180
40
9
291
80
19
9
27
29
85
24
71
60
55
5
25
6
29
84
91
30
15
15
6
60
3
60
36
45
11
13
120
131
16
99
30
39
20
7
53
12
49
120
30
29
85
15
51
24
45
75
ABCD 97404953026*3^$a+1 [50015]
30
12
6
25
125
10
110
16
68
31
27
158
31
41
30
109
60
84
36
9
80
127
9
98
78
19
84
17
7
113
34
38
115
45
87
21
8
60
12
60
58
62
18
25
77
43
119
60
36
120
97
72
27
44
37
60
93
200
34
206
115
29
7
3
18
72
135
36
96
75
26
12
43
24
59
49
83
12
13
83
42
18
1
120
36
99
38
43
9
26
64
74
12
58
45
5
4
51
75
122
22
90
8
60
12
30
88
32
22
15
101
82
26
12
43
9
86
37
57
20
43
35
30
30
4
36
38
16
36
80
60
12
7
21
68
72
72
108
30
109
24
5
12
184
98
1
17
60
18
4
266
84
55
45
87
21
72
8
7
36
120
59
1
35
150
34
36
45
45
27
23
1
29
64
8
12
30
30
7
48
11
16
45
59
1
29
72
7
21
15
107
18
67
60
3
50
76
98
1
81
134
145
17
12
88
63
27
8
12
42
10
98
10
32
126
31
29
70
62
79
36
53
30
97
17
91
77
43
9
27
24
36
11
42
78
97
35
25
35
13
24
11
42
31
72
83
162
162
18
7
23
30
48
90
16
69
29
60
175
41
12
30
180
12
90
36
4
8
10
234
90
9
36
9
90
2
150
42
31
155
12
49
23
108
112
81
144
36
29
52
14
12
28
141
23
78
43
72
95
49
3
80
25
35
6
180
84
120
7
3
38
222
10
27
45
104
91
29
234
46
80
60
67
23
42
52
27
29
84
31
60
12
23
22
18
44
36
37
72
41
4
15
35
6
31
161
22
33
23
49
36
125
72
19
11
82
38
13
65
24
31
36
81
38
24
30
103
48
24
108
39
8
6
19
5
30
22
63
11
34
176
30
25
5
7
9
36
27
60
11
24
37
180
120
9
27
5
4
68
22
45
53
6
37
5
30
49
53
115
3
18
80
10
14
6
16
188
37
63
50
18
22
162
105
48
101
7
65
60
64
18
36
306
26
132
18
19
11
12
196
45
59
1
111
18
15
48
99
14
55
107
112
50
66
10
104
22
8
73
53
55
35
84
16
80
25
65
64
20
60
55
81
50
37
120
108
17
12
18
30
60
42
10
26
24
6
12
22
72
9
117
8
79
36
125
24
43
95
48
190
164
43
27
200
390
91
65
10
170
42
22
8
7
35
1
57
8
7
39
126
38
16
26
72
18
72
126
19
60
75
8
72
96
30
30
16
45
36
63
69
11
12
42
150
18
22
38
60
10
32
1
5
204
18
37
65
7
41
22
26
136
14
37
95
138
19
21
104
67
63
80
10
63
168
17
148
14
6
12
48
102
42
168
103
24
21
74
16
62
18
37
9
18
20
16
44
10
135
153
99
23
6
30
40
69
3
62
48
18
24
6
30
25
12
60
65
7
3
20
60
109
11
34
63
11
30
31
9
74
210
31
17
163
96
29
10
45
89
10
36
50
130
32
42
7
59
1
53
36
22
18
62
12
13
17
40
18
170
7
143
22
87
48
261
62
120
34
14
40
44
133
185
12
22
26
90
145
24
21
20
42
73
24
191
78
12
18
10
14
22
36
20
43
35
30
34
38
70
9
53
6
30
72
78
49
11
49
5
52
216
68
22
20
169
36
60
3
9
263
97
36
35
37
5
4
56
12
31
27
20
25
35
28
9
11
16
14
19
11
1
24
29
48
42
90
36
60
30
24
90
108
40
50
49
81
18
32
58
50
37
203
24
82
86
48
37
5
132
52
15
36
72
71
4
81
240
125
31
9
44
7
36
120
83
25
9
87
36
17
31
35
1
41
12
10
81
45
72
15
17
60
66
150
79
216
35
82
63
27
72
146
24
46
20
16
54
14
22
36
72
188
7
125
30
46
15
57
27
41
130
32
60
13
12
53
136
15
84
27
45
53
42
49
81
15
23
85
237
80
43
84
36
59
18
19
183
80
10
8
19
89
115
77
12
18
30
28
27
53
24
22
14
4
170
61
36
89
19
12
83
16
104
1
5
12
30
25
137
120
52
8
6
102
90
102
175
71
22
18
32
58
152
42
37
75
14
76
86
78
115
60
156
59
22
15
12
63
32
13
5
120
30
52
162
18
176
1
36
53
31
99
36
8
37
83
16
54
8
10
32
37
48
41
19
35
30
151
65
42
13
ABCD 97405136618*3^$a+1 [50014]
9
56
40
24
33
99
15
84
6
39
36
27
36
17
24
13
51
20
84
12
13
3
20
40
15
54
102
54
24
72
23
139
12
54
35
61
75
32
103
90
24
90
12
177
45
90
48
36
36
41
24
24
60
19
108
5
24
1
3
141
6
12
21
33
207
108
15
12
153
60
57
167
19
72
9
81
54
30
3
80
48
13
42
9
9
11
148
57
35
67
29
13
36
75
84
36
44
16
207
24
125
12
55
42
12
111
3
65
144
61
66
60
21
87
36
5
4
21
54
173
79
78
35
55
9
27
30
63
32
49
155
61
23
13
42
17
13
72
95
73
59
76
63
29
40
8
16
15
72
102
11
40
68
13
108
11
55
21
21
180
18
5
28
159
9
44
100
24
24
39
108
12
17
60
31
18
18
54
114
117
39
41
19
33
8
13
12
23
36
4
81
18
125
60
49
131
60
28
39
45
57
27
44
52
3
21
15
65
7
90
23
13
114
90
3
141
102
126
96
18
156
42
30
24
69
128
31
77
271
12
41
40
45
147
84
32
13
35
52
92
76
51
33
69
23
31
137
16
72
15
9
81
47
43
45
99
125
4
20
172
33
18
72
81
24
21
11
28
15
90
27
15
12
117
15
129
45
54
42
48
11
7
9
9
75
92
24
31
33
15
57
24
9
87
75
168
5
24
12
60
163
21
111
36
54
23
120
307
21
135
18
42
5
7
114
30
108
6
63
120
132
45
54
12
24
108
161
19
18
99
32
13
18
17
49
63
69
179
1
18
5
7
221
127
36
48
9
69
3
63
41
24
120
328
32
13
83
7
9
27
29
25
6
53
103
18
59
16
24
15
69
44
139
162
30
6
36
99
21
90
72
201
57
48
18
24
5
25
90
17
28
8
40
56
24
13
48
83
139
29
151
21
48
20
72
1
66
21
92
16
75
30
6
66
15
99
9
27
29
19
276
180
29
25
59
7
125
24
31
6
107
13
23
247
69
80
84
73
83
64
72
21
66
21
3
18
39
104
13
36
180
3
33
35
28
135
9
24
60
15
54
11
16
63
114
30
234
54
24
72
36
9
24
108
15
96
30
132
15
20
1
63
39
36
18
51
24
20
91
5
16
9
96
71
55
48
36
41
40
32
1
18
69
33
78
72
17
139
6
216
108
36
12
18
297
9
18
24
29
7
45
60
21
12
108
36
126
72
29
115
54
23
48
61
48
83
61
108
11
13
191
55
24
18
12
15
171
41
12
36
1
131
13
84
47
88
80
91
6
159
3
12
42
48
11
49
11
37
11
7
54
42
9
8
40
45
36
18
29
133
6
41
28
21
12
24
12
6
341
13
90
108
5
199
5
16
20
97
95
1
71
40
56
79
9
27
78
12
78
12
36
42
18
41
48
1
12
78
12
17
109
35
7
108
54
12
18
54
54
18
3
48
111
9
24
21
18
6
39
15
102
27
87
21
15
36
12
36
162
60
48
42
77
31
84
5
36
121
54
24
48
18
39
12
75
5
67
53
12
13
18
21
9
54
6
66
5
48
55
36
5
60
64
15
18
90
69
8
76
87
69
20
145
159
12
75
72
77
13
126
18
11
28
111
72
36
36
29
25
12
42
36
5
88
81
18
54
6
18
99
212
7
78
87
96
27
54
18
6
90
17
168
31
5
49
35
24
103
17
1
11
316
20
12
16
21
12
204
18
300
6
3
36
33
111
117
114
108
18
48
78
48
18
39
33
11
96
91
24
120
5
84
28
56
64
111
12
54
95
37
144
18
81
57
27
51
102
39
44
208
15
53
4
56
24
25
3
15
144
53
151
126
23
36
28
3
30
168
12
18
36
129
123
45
45
11
64
56
136
36
63
17
67
6
27
147
41
12
1
18
69
147
53
25
27
39
21
24
51
108
72
12
77
1
12
24
83
25
36
66
60
18
54
65
61
23
43
186
107
24
13
48
18
24
9
56
25
54
65
25
71
13
96
36
23
13
23
108
67
53
1
107
67
6
71
31
5
64
3
114
18
5
4
32
120
67
45
132
68
43
29
25
39
24
51
18
12
18
132
137
24
19
84
6
107
12
28
24
144
3
54
6
17
31
24
12
5
112
45
83
40
120
27
36
41
31
54
6
36
12
108
9
92
16
27
78
71
1
36
72
12
6
93
45
35
ABCD 97405309858*3^$a+1 [50087]
11
249
12
40
44
15
85
24
80
132
4
35
25
275
49
92
39
36
33
16
80
4
11
165
4
56
36
99
9
15
37
44
84
87
105
28
20
52
8
87
93
180
267
93
51
21
39
84
81
16
60
80
3
81
96
15
49
44
72
48
40
32
84
76
104
51
9
4
56
4
11
85
155
169
60
12
83
21
24
27
45
3
25
12
24
11
33
112
143
36
24
25
60
60
116
99
36
141
3
21
4
140
27
45
60
39
9
12
15
69
76
59
121
44
15
1
119
1
44
300
24
51
144
21
4
12
179
61
8
40
35
45
16
11
45
3
57
75
73
12
60
83
45
40
92
3
25
36
35
45
84
76
116
183
117
48
36
16
24
59
85
36
20
40
71
13
60
71
81
15
49
35
9
36
135
21
4
140
231
73
107
33
136
24
192
8
75
21
24
15
72
25
20
3
72
24
49
56
75
121
48
36
24
80
27
9
60
36
4
35
9
16
44
36
36
64
44
12
63
85
11
165
84
60
27
9
16
83
216
61
83
85
56
16
68
51
129
12
3
25
36
44
51
45
276
39
9
76
80
4
47
13
191
25
11
109
20
36
184
36
20
3
21
100
131
24
21
28
32
39
49
56
39
132
25
60
24
11
24
84
1
35
45
15
49
120
240
35
21
24
112
8
36
51
25
80
75
9
156
64
104
15
105
100
12
35
133
92
124
56
40
35
13
191
9
75
97
60
120
380
28
71
9
171
36
73
32
88
11
36
25
8
16
224
52
68
15
72
24
9
255
37
128
87
9
51
9
160
36
144
59
97
8
60
36
64
12
128
15
145
11
1
260
48
96
124
47
33
27
105
75
25
44
15
1
68
12
60
24
64
92
108
180
147
9
16
8
96
15
141
28
20
51
45
99
12
13
80
52
44
135
9
135
25
96
59
37
20
15
33
36
39
72
93
12
88
47
93
52
8
52
48
12
20
160
144
36
203
97
44
4
12
8
72
40
24
20
75
1
35
13
56
40
71
73
11
60
9
135
97
44
39
105
12
168
16
24
47
129
4
11
9
16
44
12
63
36
36
9
340
11
25
80
60
3
36
45
111
189
135
25
20
24
312
88
56
15
241
155
133
72
68
111
21
15
9
24
60
27
85
60
59
25
36
60
44
36
4
11
33
52
8
36
36
99
61
60
23
21
4
35
45
12
15
9
39
25
107
69
144
40
20
76
80
84
36
99
12
24
69
267
24
49
12
48
20
12
3
121
176
4
35
45
96
144
16
188
87
13
131
61
44
16
20
160
228
47
13
80
12
39
36
24
324
145
35
37
68
76
56
15
25
155
45
39
1
80
4
155
49
72
23
12
144
61
44
99
25
32
24
219
45
16
84
36
56
4
11
49
24
71
9
16
119
81
120
120
36
99
81
24
15
69
111
61
24
80
60
84
40
212
39
9
147
13
11
1
164
4
32
88
107
85
215
33
136
116
124
20
4
60
107
120
24
9
12
123
81
4
12
95
105
40
20
39
21
4
20
16
23
145
36
44
36
171
69
171
108
180
1
116
39
85
36
83
97
8
36
36
24
15
289
36
60
80
24
96
135
120
25
80
4
96
35
121
8
12
159
36
13
12
128
15
57
60
28
11
9
12
84
60
184
11
49
95
37
24
71
48
180
57
100
48
152
64
20
60
16
83
37
284
4
12
108
32
144
75
9
27
69
96
48
100
192
8
171
45
96
108
16
44
36
75
1
119
9
136
179
117
63
96
120
45
36
40
68
27
69
16
20
208
140
16
44
16
116
3
60
156
25
44
52
24
56
28
32
28
32
3
45
16
20
16
60
20
28
47
73
32
24
39
25
36
60
24
32
ABCD 97405844098*3^$a+1 [50196]
11
43
96
48
101
16
213
11
7
24
6
27
87
30
30
60
24
96
180
5
55
9
27
117
15
6
59
7
48
48
144
60
24
36
96
162
6
60
66
36
54
161
19
29
79
96
17
7
36
12
48
9
27
36
18
132
59
19
24
117
99
12
33
81
6
30
48
267
33
30
36
24
132
18
36
30
54
150
24
60
93
39
18
30
57
213
11
91
6
78
65
96
85
60
15
99
66
108
47
1
335
85
123
51
18
36
42
18
11
31
72
216
12
5
19
78
47
31
180
77
151
36
6
24
96
54
120
89
144
43
252
48
18
90
45
32
19
36
30
59
25
90
36
24
24
12
12
17
199
89
7
24
65
91
60
126
90
138
42
24
36
12
5
163
192
12
240
24
60
60
6
186
60
72
96
102
23
121
215
96
43
36
24
12
18
6
96
69
9
66
30
6
17
31
72
30
78
12
12
186
59
37
48
6
5
67
18
155
1
18
66
60
47
25
48
90
312
48
84
6
30
12
108
126
135
15
24
90
96
18
18
198
60
12
29
31
72
36
96
90
66
24
60
101
49
30
24
60
36
78
42
24
66
96
318
324
53
43
186
59
7
48
24
48
60
120
18
36
120
36
30
60
72
12
114
11
55
41
7
90
47
19
132
312
17
55
48
42
15
21
240
90
113
91
36
17
112
3
36
41
31
108
24
168
54
36
54
60
156
18
240
114
153
69
36
174
96
60
18
155
91
96
53
31
204
60
137
43
42
78
60
12
5
48
16
63
6
12
42
12
156
120
12
36
96
24
6
71
48
19
216
180
24
137
121
12
12
15
75
24
29
97
318
12
21
15
113
49
36
11
48
1
84
6
42
48
156
143
55
42
78
17
115
6
60
150
24
54
12
42
12
21
99
36
9
135
41
25
18
60
9
57
66
53
85
11
49
36
48
126
72
5
19
84
24
36
120
12
30
42
60
53
19
24
12
144
60
84
30
66
330
114
54
78
78
42
18
36
36
42
48
29
211
77
37
84
6
33
21
6
24
66
60
48
143
7
30
27
15
84
6
24
95
31
54
54
101
7
24
24
41
1
72
18
48
42
123
15
240
12
144
36
108
54
78
132
18
144
114
66
240
30
90
66
12
12
24
60
6
11
229
59
7
24
6
42
48
42
168
18
36
41
67
36
41
55
60
6
12
12
54
30
11
64
15
129
3
29
25
23
1
66
36
12
18
59
55
96
153
32
48
19
66
30
210
54
5
43
144
24
6
90
36
42
18
162
11
31
24
96
84
84
48
12
42
54
42
30
12
18
30
84
24
5
31
24
186
18
6
12
18
41
55
9
32
7
222
36
138
125
7
60
18
75
15
6
84
30
9
33
18
30
96
36
42
33
129
15
39
60
114
18
30
12
66
77
37
18
144
66
23
7
138
6
108
66
59
67
6
24
95
145
24
90
66
54
36
60
138
11
1
96
18
24
186
11
25
264
42
48
5
55
60
12
12
42
11
133
294
108
78
144
42
48
6
11
121
108
282
198
75
57
54
24
36
24
132
72
6
6
21
9
168
30
18
42
90
102
30
231
3
120
84
150
12
18
36
12
18
59
48
103
42
132
102
198
18
29
48
115
6
60
6
6
15
3
60
6
174
6
6
102
11
31
144
6
18
137
103
36
42
150
138
60
6
18
42
29
79
17
121
23
7
9
51
77
127
24
120
12
54
18
48
18
30
6
30
60
29
96
31
18
30
24
36
72
84
78
6
96
60
41
64
9
204
12
186
48
5
55
66
300
156
90
60
24
48
65
181
36
30
84
84
17
79
12
149
48
181
107
37
60
36
11
19
36
24
84
36
ABCD 97406174434*3^$a+1 [50002]
24
29
15
81
12
7
12
36
32
28
17
3
28
32
4
8
36
24
100
12
41
39
9
15
4
36
96
20
45
3
21
15
76
20
276
184
36
80
120
24
33
12
144
91
24
17
99
48
16
12
72
8
28
56
16
104
48
81
79
212
24
52
72
32
36
88
96
48
41
39
28
60
12
32
60
40
65
75
120
40
5
39
120
24
88
53
12
15
72
57
75
120
64
20
16
48
92
60
33
15
33
7
68
84
100
56
52
32
40
65
39
16
68
12
33
36
87
69
36
27
33
99
40
180
44
9
7
8
96
21
3
28
80
84
4
17
15
4
20
136
8
81
108
51
24
33
87
36
64
12
36
72
17
19
32
24
21
12
87
28
68
252
112
80
81
19
84
5
31
36
32
28
32
16
20
4
68
4
188
72
28
12
20
144
12
9
39
36
69
31
8
100
17
36
55
92
48
9
99
64
173
7
17
15
33
15
96
160
41
15
36
24
9
15
40
41
103
5
36
19
8
28
12
24
68
12
4
72
24
44
144
57
15
40
104
12
45
75
108
12
60
4
29
111
48
76
60
29
7
8
12
24
9
48
43
56
33
36
39
48
120
64
44
64
17
3
100
5
147
69
15
105
27
28
77
27
96
60
9
51
24
16
20
12
4
20
201
27
21
19
20
36
69
63
24
9
15
36
4
89
67
20
124
17
7
128
69
55
48
72
20
256
17
3
45
39
40
29
72
123
21
43
65
36
15
24
57
3
72
16
92
48
57
87
48
60
48
9
3
16
140
16
44
24
372
16
32
48
28
32
48
45
31
60
84
77
99
21
63
9
7
48
125
27
168
100
32
21
144
75
88
17
31
5
39
28
20
48
9
63
45
27
24
36
165
3
12
201
19
8
76
41
31
20
120
60
4
53
12
3
57
99
36
9
51
76
12
32
144
60
57
19
20
60
60
88
36
20
12
60
12
72
4
36
24
29
3
4
8
112
161
7
8
93
19
132
120
5
15
33
15
76
24
92
9
15
64
17
48
15
76
5
67
8
136
104
4
108
68
9
31
72
8
12
112
92
28
41
75
16
48
5
31
104
40
68
9
31
68
12
69
3
52
44
4
56
16
68
48
12
72
24
52
12
20
160
36
20
21
31
53
60
156
24
211
8
120
88
20
4
48
5
55
48
92
48
45
15
4
156
20
129
51
33
87
12
120
196
41
75
36
60
60
40
32
57
31
17
87
64
12
20
72
72
328
8
120
45
43
56
48
33
39
24
12
48
64
36
29
3
24
9
91
36
24
65
43
32
16
24
44
21
91
5
3
9
127
24
65
39
12
21
19
5
31
17
75
36
184
56
12
40
48
20
144
33
3
52
89
3
16
60
20
69
15
12
108
28
20
9
19
20
16
80
64
44
12
36
60
88
12
8
64
56
21
15
40
8
21
132
12
36
87
9
39
12
12
72
28
128
48
12
9
31
68
4
17
51
60
12
100
20
16
20
12
108
40
120
20
4
20
81
19
108
8
9
3
72
36
12
57
43
8
64
120
32
40
5
19
101
3
36
16
5
108
3
33
27
12
36
16
108
8
48
24
93
7
20
172
41
12
151
32
24
24
12
45
108
36
15
136
72
48
17
27
16
48
5
39
12
36
48
12
12
52
24
17
72
51
16
60
20
9
7
140
60
124
48
17
15
24
16
60
20
105
75
9
27
64
80
64
32
57
60
12
96
3
24
76
20
36
120
64
17
15
148
29
7
56
45
3
16
89
79
8
189
48
43
20
12
16
17
43
84
53
27
28
125
43
65
39
52
89
19
72
80
45
43
72
44
21
15
4
132
44
28
8
28
65
151
36
29
63
52
53
55
12
96
32
21
39
36
117
15
84
69
51
4
44
28
108
36
29
27
12
16
36
8
28
53
19
53
3
12
40
68
12
33
19
32
76
32
48
24
21
108
15
24
33
19
48
5
48
123
9
31
161
51
148
36
44
9
51
36
24
60
12
4
8
40
17
15
4
17
3
16
41
144
48
51
96
76
89
75
64
96
8
60
33
108
75
24
48
33
7
32
12
84
60
40
132
44
96
60
52
20
28
53
19
32
60
4
32
72
96
12
4
44
60
21
63
108
4
24
20
60
4
5
15
33
19
20
16
92
33
63
16
48
56
12
48
24
132
36
4
44
4
36
89
3
132
12
21
72
48
3
112
12
56
4
101
39
88
60
44
28
36
84
8
9
3
12
21
3
36
76
29
75
141
3
76
56
24
129
99
48
69
163
32
9
31
8
28
8
36
33
15
112
68
12
36
12
100
56
24
28
44
16
20
33
12
55
20
72
16
32
4
41
15
52
5
31
56
268
5
63
64
36
68
24
100
17
39
124
17
43
125
63
9
144
19
56
12
52
8
9
3
ABCD 97406207084*3^$a+1 [50031]
71
16
3
30
27
9
6
30
30
24
84
21
12
68
31
41
24
28
156
99
12
69
36
60
20
24
85
6
21
12
21
155
19
21
15
30
11
64
15
41
4
32
40
9
18
30
6
36
41
24
13
107
43
60
126
6
41
97
11
19
6
54
30
3
3
45
39
72
9
72
48
24
87
29
124
51
24
42
63
57
11
19
41
43
54
3
39
24
24
21
36
15
41
127
17
4
9
30
12
54
107
24
13
30
21
36
96
24
105
15
3
126
30
24
6
66
33
15
33
33
15
9
126
17
108
85
27
20
43
6
18
77
16
12
15
21
60
69
27
44
1
54
45
36
3
36
30
11
19
5
4
15
72
9
84
72
24
69
23
204
19
45
20
61
30
30
59
1
48
30
21
15
57
84
159
36
48
6
30
36
5
283
150
120
6
6
35
13
6
9
51
30
39
8
7
30
72
54
21
39
30
6
144
17
13
36
24
47
64
75
90
48
132
18
21
39
17
88
12
45
24
114
12
18
71
16
9
30
6
3
27
9
21
71
19
69
56
193
27
20
88
21
36
51
24
116
7
66
75
9
6
5
52
99
18
60
66
21
48
68
28
20
25
54
156
21
153
47
76
8
64
27
69
9
47
4
32
43
57
3
120
57
9
35
124
39
33
57
66
41
4
56
25
204
30
45
92
48
4
21
15
72
3
60
60
17
64
36
3
5
40
9
6
90
96
15
63
21
9
71
12
67
165
21
30
60
17
112
12
3
41
52
3
36
24
126
11
52
27
138
6
77
43
17
4
45
35
13
51
32
4
3
66
60
24
3
60
84
56
127
21
96
44
1
35
13
6
17
79
108
72
33
176
12
73
27
177
51
15
41
120
133
12
15
44
25
87
33
207
27
30
30
21
21
131
28
99
30
111
171
33
36
9
42
189
69
30
17
55
21
68
19
21
12
60
80
19
5
208
12
15
24
6
35
16
9
24
24
222
21
8
79
117
63
72
60
33
12
39
96
24
9
96
20
52
12
48
39
65
43
12
78
12
15
135
21
3
6
138
60
21
15
54
15
15
12
21
33
60
15
32
43
54
66
9
36
141
18
21
20
36
19
9
32
4
39
45
27
9
9
51
75
77
24
13
3
20
43
45
9
47
19
45
81
18
6
6
30
11
4
140
43
33
39
18
11
72
4
45
114
105
45
6
5
84
16
3
33
20
60
37
27
63
93
69
3
96
12
24
44
12
7
60
33
12
21
6
24
9
68
48
145
30
54
11
76
129
11
25
15
108
8
43
81
36
60
159
78
15
57
48
72
123
15
36
60
45
96
33
66
21
135
5
79
21
84
12
27
6
54
12
29
76
9
6
69
81
78
17
16
12
27
24
24
41
85
27
24
105
11
13
27
27
45
51
5
91
9
20
55
6
71
84
13
23
73
84
30
12
18
6
30
36
18
30
3
20
28
21
3
27
24
101
76
3
6
18
6
54
6
36
90
5
13
30
17
13
15
21
39
15
42
60
18
77
24
16
33
66
45
15
41
73
47
16
9
90
33
51
5
4
57
111
33
27
9
11
28
15
84
21
15
57
9
30
5
109
15
69
15
108
27
41
61
3
57
51
33
47
97
132
54
5
16
36
33
27
8
19
53
28
9
42
78
6
9
21
36
48
51
15
69
12
75
21
3
9
32
25
39
72
63
114
6
17
13
6
24
36
138
96
30
5
1
11
60
48
60
4
141
27
33
6
48
33
8
145
71
28
57
3
8
67
17
4
20
12
13
6
21
24
15
24
21
44
109
3
27
12
114
95
40
72
33
6
60
89
52
8
76
39
5
49
51
24
12
45
59
52
3
24
6
30
141
3
57
3
30
42
5
175
18
23
67
17
36
37
66
60
6
71
28
12
8
72
4
9
126
21
8
19
17
13
3
69
99
96
45
11
144
28
8
49
48
27
36
84
39
24
77
120
55
69
56
49
54
12
24
66
15
9
47
19
29
36
55
84
84
42
18
72
60
54
24
6
65
36
28
12
39
69
32
4
9
3
27
30
6
30
47
109
51
27
17
88
27
41
13
11
36
73
96
54
41
28
36
21
3
12
39
30
39
15
45
21
27
69
51
33
30
96
30
63
48
20
108
31
54
6
9
129
15
72
36
3
21
9
30
41
64
9
15
108
20
67
66
36
15
3
21
9
15
45
6
24
21
80
1
71
67
21
99
12
78
12
30
33
15
53
4
99
17
28
15
36
21
12
168
108
9
3
20
4
45
111
69
18
66
47
48
55
5
4
116
55
36
78
12
48
30
42
11
19
29
31
21
12
32
13
111
12
44
16
24
15
45
48
132
3
6
30
69
51
65
31
9
81
30
69
21
24
87
8
16
104
36
24
4
32
36
4
9
27
24
3
30
27
3
30
6
84
72
48
41
79
6
15
9
3
9
144
6
33
92
49
27
63
36
144
30
30
24
30
15
27
78
42
5
19
21
24
21
18
17
88
57
51
63
36
48
21
32
7
53
100
63
6
15
129
39
12
165
39
15
24
17
73
15
56
4
15
33
72
12
33
12
99
32
64
44
1
54
69
201
11
36
73
114
233
64
20
64
21
63
72
60
24
12
9
3
15
81
24
21
35
25
11
36
4
99
65
19
60
21
180
9
75
12
15
21
20
28
24
21
6
108
33
63
6
39
9
3
72
45
102
65
ABCD 97406812736*3^$a+1 [50024]
8
7
6
15
129
3
123
42
72
3
33
6
9
9
36
6
21
69
18
18
60
63
20
1
71
7
45
36
24
20
40
8
7
30
96
42
24
108
156
6
120
51
63
57
32
88
105
3
24
20
48
7
12
36
18
107
25
24
18
5
28
72
68
13
107
19
33
80
36
115
6
51
45
3
39
5
37
18
5
16
27
24
6
3
24
8
7
66
84
3
45
23
52
57
35
43
78
90
5
4
93
87
36
87
12
72
30
11
19
18
6
54
126
9
8
52
75
12
21
27
41
60
19
42
36
47
13
35
40
9
48
30
102
123
36
75
6
54
17
13
15
80
19
36
105
120
99
5
7
9
20
169
96
99
8
19
9
32
19
33
48
12
8
55
48
29
1
30
30
24
3
57
35
16
9
72
39
87
5
52
108
60
39
36
18
42
60
57
75
33
9
48
36
47
40
72
75
12
18
42
24
45
24
141
15
117
54
81
33
95
84
25
60
3
3
57
75
18
35
61
39
24
176
64
27
48
41
7
65
13
24
12
59
19
42
138
6
102
57
128
12
13
3
21
18
6
72
3
32
19
173
7
18
66
66
180
18
36
45
177
12
36
30
156
9
117
84
18
18
18
30
30
114
18
17
25
6
165
51
24
54
132
36
3
12
12
68
145
12
171
24
45
12
39
312
12
8
12
13
27
15
12
41
145
72
30
41
1
168
66
66
183
15
6
15
15
54
60
30
5
40
3
30
60
27
48
57
23
19
33
21
6
84
57
32
36
1
39
9
11
7
48
45
20
25
66
9
24
8
25
48
15
51
6
27
105
51
51
198
35
7
9
171
18
6
144
66
39
15
120
30
6
69
15
18
23
4
15
105
27
66
3
44
25
3
9
36
12
18
113
37
12
51
12
9
30
156
45
9
18
6
15
32
37
35
7
21
27
12
48
65
60
13
48
39
81
6
24
45
32
25
24
23
108
13
15
51
18
30
6
87
12
33
60
155
43
6
18
36
36
29
37
54
33
27
21
132
36
51
36
48
29
43
12
6
15
57
27
20
28
75
12
18
150
24
6
23
49
12
60
48
51
27
54
18
21
21
30
41
100
75
48
9
33
3
9
60
6
57
15
12
72
24
36
33
48
48
27
48
72
30
3
177
12
72
90
6
35
40
12
3
57
48
105
60
12
15
51
114
18
78
75
87
57
48
99
9
39
12
24
84
60
33
60
128
7
72
18
12
3
75
33
57
60
48
6
33
15
45
27
9
27
54
23
97
11
25
27
21
36
24
24
11
37
12
72
18
42
6
12
6
39
8
79
41
55
24
78
51
69
15
60
8
97
11
151
9
12
9
131
120
72
13
3
21
66
5
7
48
57
48
57
15
36
12
153
39
3
24
24
12
54
11
145
15
3
6
66
78
216
48
48
23
40
39
36
6
6
48
30
6
9
24
96
15
102
24
24
147
3
60
45
81
24
36
36
78
126
6
78
15
87
42
35
67
66
18
66
36
48
15
24
21
47
217
18
24
120
41
7
30
36
6
21
3
36
9
99
125
25
15
20
25
11
19
30
35
157
36
132
48
27
56
49
36
12
47
25
132
6
30
87
57
66
24
9
120
15
5
49
35
76
81
3
96
24
15
33
75
42
15
57
30
21
159
48
45
8
19
41
88
81
3
3
54
54
42
18
57
3
84
36
102
3
12
27
45
21
35
157
102
93
360
3
72
18
15
39
93
39
30
3
3
18
24
12
6
12
60
6
47
7
30
3
63
84
45
21
66
6
12
12
108
83
72
36
19
6
15
27
33
51
96
53
127
57
21
42
48
17
25
60
18
5
7
54
60
24
72
12
66
57
20
28
27
120
54
23
31
96
41
300
28
15
30
12
234
29
1
48
36
35
132
7
78
48
99
135
33
15
33
45
47
163
60
24
42
18
18
12
35
13
3
39
12
33
8
7
42
18
45
60
36
80
1
71
37
66
65
40
81
143
37
99
9
42
18
150
12
21
39
18
18
57
21
60
30
5
67
48
6
99
45
24
6
66
18
12
21
15
5
55
42
36
36
11
40
12
57
11
97
71
85
39
20
16
20
4
81
66
101
25
24
71
40
9
63
15
30
23
72
16
60
105
54
30
60
30
12
33
96
105
99
96
9
78
12
21
20
4
33
90
54
30
60
41
7
21
120
84
57
11
19
30
3
27
24
36
9
9
60
162
48
5
25
48
12
15
57
54
69
27
60
108
12
41
28
51
60
30
6
12
5
36
55
6
11
7
45
27
29
24
25
11
12
109
24
39
45
6
17
43
120
12
54
24
6
36
165
20
37
6
54
51
81
3
36
24
45
36
6
30
48
15
45
102
21
9
6
60
65
12
115
30
66
36
54
75
12
33
36
18
65
16
21
23
25
78
45
12
111
12
48
24
5
36
157
12
11
25
87
12
48
60
27
30
11
19
66
54
6
54
21
21
36
3
69
11
24
28
33
60
102
42
23
37
35
37
63
3
53
40
24
8
7
101
64
15
42
3
20
16
51
60
21
63
9
21
60
39
27
168
12
29
7
24
9
21
96
132
75
63
77
36
1
24
174
53
7
30
36
120
30
89
76
21
11
7
ABCD 97407509762*3^$a+1 [50037]
92
25
143
7
18
30
78
84
78
102
11
4
36
24
48
20
12
7
81
8
4
128
28
255
149
36
60
12
72
60
16
9
3
8
60
97
3
105
12
90
137
48
49
6
48
24
53
60
132
1
132
30
77
48
172
8
48
64
21
87
60
132
21
72
35
48
60
52
48
27
17
55
65
96
37
18
57
8
4
57
18
153
12
68
108
52
12
48
32
16
44
1
54
48
45
45
60
75
72
8
25
23
112
39
6
63
45
36
18
48
33
24
20
48
19
78
51
39
18
3
32
19
29
132
48
55
17
72
7
33
56
40
180
164
7
9
9
3
48
12
180
60
9
54
5
67
18
12
3
72
129
23
76
99
18
30
42
63
129
126
53
25
72
48
42
137
25
35
36
37
12
78
77
28
32
7
9
20
37
24
63
48
20
139
21
33
47
25
18
9
21
39
93
47
88
8
120
24
16
21
48
18
65
48
12
12
36
84
31
9
56
64
48
39
6
18
29
37
123
21
59
85
75
51
42
87
108
60
32
1
72
15
69
114
30
59
1
87
8
40
9
23
40
32
85
23
12
16
159
18
24
36
23
4
57
24
54
41
49
12
111
3
30
59
136
60
57
35
48
64
120
8
48
4
68
72
40
15
18
63
57
108
24
138
54
83
40
68
283
17
73
72
83
84
60
1
15
9
66
6
51
8
175
89
60
25
11
40
57
15
108
84
8
37
11
4
3
57
21
15
92
72
108
12
36
1
24
87
48
44
1
54
81
44
1
47
28
32
52
20
120
48
132
28
8
60
37
15
8
72
112
56
4
68
79
29
160
12
357
18
77
16
44
25
11
4
80
7
33
57
39
15
5
1
108
51
80
85
30
45
44
16
24
21
35
1
39
9
72
11
52
288
12
68
12
25
3
180
3
29
1
24
18
17
36
19
41
4
45
23
12
36
31
114
120
6
33
108
108
32
160
212
25
135
108
8
7
48
57
33
95
55
5
52
8
4
51
57
32
208
68
4
45
35
1
27
20
85
18
9
60
33
27
105
123
3
77
60
72
16
57
135
60
117
12
83
96
1
39
21
3
135
258
30
24
9
57
23
24
40
21
60
47
127
105
63
57
20
36
120
232
105
83
121
83
40
8
25
23
24
25
71
24
13
3
87
42
3
20
85
87
96
45
15
24
15
65
40
36
9
3
135
54
18
42
59
4
80
76
81
18
125
115
90
3
80
60
13
59
16
24
36
32
13
6
33
8
25
23
157
23
1
108
36
147
168
152
112
8
97
51
21
119
37
15
9
23
60
36
64
36
81
54
42
12
11
7
45
108
32
13
27
72
176
37
18
54
66
24
65
48
72
13
23
61
119
25
15
9
11
4
60
117
11
12
1
30
65
72
72
85
191
12
72
157
48
155
25
6
5
25
107
25
12
35
61
39
80
208
69
30
9
32
103
29
67
29
60
49
132
66
33
24
68
25
75
9
119
40
20
4
15
41
4
20
25
60
11
64
140
36
1
171
20
55
24
9
84
51
29
1
42
54
3
8
100
9
23
1
159
3
33
57
54
89
24
151
5
49
36
27
12
48
63
5
85
126
81
165
135
12
20
36
1
30
24
5
4
60
96
9
35
16
9
71
132
148
24
8
88
9
78
17
40
96
104
28
12
48
15
18
179
16
60
135
317
132
25
108
12
78
237
177
180
119
4
20
1
30
17
40
72
15
18
27
33
18
17
55
165
33
15
44
31
5
12
13
75
24
56
7
17
36
1
143
25
12
11
12
36
4
15
41
64
20
60
16
20
49
83
7
65
7
9
20
4
8
13
12
155
49
36
72
12
108
6
54
3
45
72
23
28
111
41
13
27
32
36
52
8
7
153
132
3
29
96
1
114
9
308
108
24
31
45
69
156
15
92
100
45
23
24
25
6
5
97
24
216
72
3
32
55
45
36
39
90
63
8
132
48
37
27
20
31
9
63
105
252
21
39
33
30
18
6
54
39
80
16
60
39
41
85
12
15
8
55
89
96
124
20
120
100
36
24
80
96
37
27
8
72
25
71
144
85
18
18
107
52
60
21
27
9
36
15
48
39
18
47
25
6
65
25
72
23
52
27
216
54
3
8
204
16
75
24
30
42
21
12
33
143
37
3
60
132
72
80
36
12
52
36
9
36
84
15
45
15
20
55
48
17
61
90
30
132
23
79
78
23
60
4
21
12
27
8
12
ABCD 97407570376*3^$a+1 [50143]
133
29
139
35
121
83
13
149
30
6
30
132
18
72
7
5
19
12
29
66
49
65
30
24
25
5
151
11
73
77
72
36
55
35
61
23
90
67
5
90
78
48
198
6
198
12
96
13
77
199
60
84
29
67
23
108
25
269
30
18
67
185
31
59
61
65
18
42
30
85
95
114
19
107
30
78
156
49
72
24
24
96
5
36
60
43
119
30
6
36
84
324
18
24
18
180
30
108
222
102
54
37
48
65
30
85
101
84
54
72
54
7
65
79
71
30
24
48
43
24
185
36
43
17
19
36
17
72
36
12
42
90
31
35
193
29
36
7
59
60
1
35
12
42
48
7
24
36
11
25
5
19
23
61
41
36
79
173
150
18
84
31
83
36
66
78
1
144
29
108
18
54
67
23
6
247
17
252
36
42
48
24
66
72
43
83
42
19
24
77
19
71
78
55
29
7
11
49
185
115
36
35
192
18
43
71
25
83
12
54
127
17
43
29
55
60
35
48
61
17
12
18
18
67
149
19
17
54
36
205
48
77
115
65
30
54
78
18
55
108
35
66
31
48
60
132
59
85
5
18
30
31
72
5
43
47
85
59
121
95
25
17
7
60
125
319
29
151
12
47
181
36
96
137
7
65
18
13
108
60
125
24
90
37
71
13
35
37
215
60
193
5
187
65
19
35
48
37
23
90
7
24
36
89
42
30
19
96
107
13
35
24
84
25
89
120
60
102
6
12
7
119
90
54
96
30
96
48
6
1
120
96
29
115
53
7
41
60
72
12
91
5
19
83
37
131
84
1
149
19
12
48
47
90
162
1
101
31
48
29
7
173
78
48
90
72
19
35
36
204
48
36
37
89
114
25
120
36
35
84
6
48
6
30
115
72
24
11
193
17
78
144
12
85
155
85
23
48
24
18
67
204
11
6
30
13
36
11
12
18
43
60
131
96
84
18
36
6
84
72
78
72
12
132
151
47
37
29
36
31
83
1
101
54
49
36
41
115
35
120
72
6
7
23
60
66
60
91
24
83
61
12
60
24
5
18
126
151
41
19
71
54
96
18
12
13
41
18
180
132
25
101
43
131
25
11
133
11
18
151
11
1
17
151
29
6
157
5
12
43
29
24
36
90
49
107
90
55
59
49
59
30
96
127
35
13
60
12
48
11
25
155
25
144
41
55
35
108
13
59
54
60
36
19
12
17
6
90
31
53
7
269
72
18
25
137
84
19
41
120
18
18
19
95
18
48
43
12
23
84
13
144
5
55
36
113
12
18
157
59
121
47
12
49
245
7
23
361
23
61
36
60
36
17
42
48
1
60
161
30
126
24
84
144
7
173
18
133
125
144
72
84
55
12
47
37
53
12
6
138
42
18
12
42
61
12
48
41
36
84
55
71
49
36
108
59
13
48
17
54
25
59
205
65
6
48
72
18
108
42
13
5
12
72
114
54
30
6
90
1
36
17
120
36
91
36
60
173
24
91
11
18
126
6
19
12
35
60
30
144
96
115
29
36
163
47
54
240
18
73
47
13
47
108
25
77
42
108
1
35
61
23
1
5
30
37
120
113
72
132
7
95
60
120
25
84
161
54
24
37
83
78
90
13
216
5
90
90
18
138
72
126
37
5
199
60
5
31
29
19
35
156
78
30
108
18
187
35
18
54
102
6
72
13
89
55
41
55
29
60
19
120
71
6
72
48
24
198
36
97
29
18
1
29
7
155
25
11
180
13
11
1
84
71
54
18
36
6
138
18
54
1
179
144
1
161
43
155
85
29
7
59
121
65
36
30
13
12
48
12
29
18
120
90
90
133
48
95
85
89
91
89
60
72
79
59
1
36
23
13
24
71
144
49
5
7
5
79
143
73
84
41
30
72
36
ABCD 97407594874*3^$a+1 [50003]
30
9
1
11
3
12
41
8
20
51
1
20
32
16
20
5
50
22
30
18
87
24
36
27
2
43
63
8
49
40
67
5
13
27
28
8
25
30
13
32
20
3
4
18
8
22
8
5
40
19
5
37
24
6
44
65
5
54
12
20
48
72
24
1
80
3
52
5
16
63
14
126
4
32
49
40
12
7
21
15
1
84
36
3
116
6
63
25
26
24
46
11
19
20
4
32
25
39
65
32
7
53
40
12
16
9
18
30
138
25
19
16
74
63
49
43
7
1
15
44
10
8
10
5
67
30
43
12
8
15
53
37
30
20
5
16
16
9
79
23
8
16
5
4
60
27
12
48
17
7
5
63
10
62
4
36
9
51
14
24
10
12
1
28
4
15
25
11
30
50
29
67
24
1
53
3
48
7
24
44
16
113
43
9
24
32
19
13
52
39
17
23
24
18
2
21
51
54
10
20
36
16
24
53
68
12
7
33
20
5
2
33
55
12
49
47
5
4
4
4
60
12
9
66
49
12
17
15
43
62
10
13
59
8
40
17
69
11
28
20
5
6
66
18
30
27
100
23
116
36
5
11
2
11
4
27
24
37
9
39
4
11
12
33
32
87
12
16
2
7
9
26
1
4
19
37
27
12
36
8
1
4
71
5
84
20
61
18
6
46
44
69
1
47
28
4
47
24
42
48
50
17
47
12
1
32
72
3
121
55
41
5
38
12
53
7
4
6
8
10
6
86
21
67
12
1
83
9
15
26
11
4
9
15
176
79
21
44
11
24
1
5
50
4
26
15
19
1
56
15
6
55
43
30
34
32
5
11
12
5
8
4
15
40
8
36
60
4
25
40
76
39
25
16
12
7
36
25
16
79
20
36
64
24
12
36
49
65
30
33
17
24
10
29
15
10
3
20
9
3
12
8
17
30
24
20
64
45
3
32
30
31
32
7
12
5
44
5
6
89
75
6
16
2
37
23
66
27
19
5
15
16
72
81
40
35
1
59
86
30
4
49
16
4
40
108
144
48
5
35
20
20
16
31
28
33
8
4
5
6
34
2
118
6
41
63
60
36
52
5
7
13
13
7
52
28
12
51
4
17
3
17
36
48
77
2
6
22
8
16
101
7
92
40
66
14
40
33
3
33
40
12
20
15
17
20
88
19
5
19
6
14
49
15
2
46
17
100
15
21
32
43
12
8
16
36
14
15
39
4
12
1
65
59
3
12
13
8
3
1
53
75
37
90
6
2
16
6
3
11
5
19
52
6
90
37
20
20
80
11
5
25
24
7
24
4
16
5
22
8
40
50
15
15
10
31
16
84
15
13
48
15
24
8
132
1
15
24
8
22
74
1
20
20
43
13
23
41
24
11
8
45
8
7
28
12
5
7
120
1
23
20
6
19
29
3
3
36
24
9
8
35
5
44
23
20
12
4
24
5
1
24
3
63
24
20
10
48
103
4
45
6
4
20
13
32
20
1
24
11
19
17
4
24
75
17
20
3
41
9
6
17
43
16
78
27
5
15
15
33
32
23
37
4
1
23
20
5
62
9
16
3
32
1
39
5
24
4
11
21
3
25
20
31
29
8
7
12
46
30
13
20
39
20
25
76
31
28
20
57
24
1
19
4
116
19
1
4
47
1
72
5
2
28
5
20
31
40
49
11
14
51
51
5
28
31
25
1
19
36
3
6
6
25
16
12
87
21
43
29
15
76
21
9
59
8
23
12
49
19
21
9
6
9
7
42
6
97
47
48
74
16
24
30
5
44
20
51
9
51
13
1
40
31
28
141
22
2
3
37
2
5
16
19
5
1
38
25
24
33
30
42
47
9
15
145
39
15
50
90
17
4
56
28
12
48
20
12
79
16
36
30
2
25
51
1
56
8
80
1
19
5
11
85
75
4
52
23
56
33
13
18
5
12
12
92
11
60
24
20
84
9
8
13
11
84
71
18
56
35
19
5
16
7
33
72
80
3
4
21
9
11
21
10
89
20
16
88
81
72
7
1
34
32
76
90
38
117
67
2
16
55
12
8
3
24
12
24
30
24
86
9
25
30
66
14
13
29
43
12
9
31
19
16
1
13
15
31
20
29
120
16
3
1
5
30
16
29
37
2
6
39
25
62
5
48
8
12
3
17
15
45
25
3
45
18
60
20
17
40
13
24
2
40
33
8
67
26
7
15
18
75
5
34
32
29
20
44
31
17
32
1
7
3
17
37
2
5
8
35
16
36
48
90
6
1
59
5
20
19
12
65
16
3
9
40
27
44
4
20
40
12
5
3
21
1
99
44
25
35
7
29
16
3
17
88
11
34
18
92
33
8
136
8
55
57
19
85
36
29
72
2
21
9
22
45
63
45
56
15
10
30
17
25
14
53
47
120
68
10
23
39
18
31
51
44
16
5
15
73
8
3
4
37
23
36
6
55
11
5
25
42
25
37
16
3
20
19
125
1
6
13
48
52
7
60
30
24
30
26
10
1
13
6
34
42
25
4
25
23
15
28
13
49
15
28
8
36
64
20
61
71
3
6
16
2
46
14
36
4
12
29
56
49
30
9
7
21
12
47
65
11
12
12
20
33
57
11
5
8
54
10
51
11
40
20
24
40
54
2
16
13
91
9
37
27
8
13
26
1
75
53
12
3
52
2
10
5
12
43
1
20
11
41
35
8
4
32
13
5
35
36
19
45
7
18
56
15
20
11
24
1
19
70
14
66
6
1
59
30
40
3
27
18
55
7
18
10
21
32
8
11
8
22
8
27
19
49
83
5
3
4
13
37
27
19
44
53
43
21
3
21
1
11
55
37
47
13
36
107
77
1
14
53
7
41
47
29
3
30
16
26
9
4
108
3
21
39
6
39
20
45
47
12
20
56
72
248
24
20
28
24
25
18
6
40
15
36
44
1
14
37
20
27
12
21
27
10
32
18
5
31
24
12
24
9
12
16
3
1
20
3
30
6
26
24
22
13
20
12
15
48
14
22
69
52
17
2
16
57
11
4
5
27
1
75
57
17
10
8
36
52
33
11
108
65
36
25
15
25
79
23
33
27
12
17
44
20
65
10
1
11
2
6
4
12
33
16
19
36
41
49
6
58
2
105
28
17
15
79
21
16
5
2
36
9
68
7
30
35
11
5
40
4
120
1
22
12
30
6
44
6
24
40
66
24
53
12
40
16
36
65
50
13
32
43
1
4
16
51
6
30
37
31
21
15
9
19
12
18
2
94
14
88
5
39
21
7
21
20
99
21
4
16
64
40
11
24
17
60
23
20
106
24
6
41
3
21
76
3
37
68
15
66
7
8
52
19
10
3
15
78
15
3
21
39
12
38
6
10
11
12
7
5
40
23
40
6
55
1
18
1
15
1
19
10
42
44
16
49
16
19
36
8
24
53
37
42
40
33
52
43
52
18
6
84
5
56
31
18
23
44
75
44
4
2
71
12
127
9
16
20
31
13
24
16
45
40
6
1
17
31
11
14
15
7
32
12
1
8
109
23
20
28
75
24
37
3
30
75
117
6
48
85
12
4
31
32
5
7
24
41
65
51
75
2
6
5
52
3
21
43
32
5
11
14
16
3
5
66
9
24
7
30
18
72
44
9
15
1
24
33
3
20
32
20
3
5
39
40
5
1
104
22
20
30
16
15
8
1
48
67
55
9
32
7
6
6
121
44
3
42
30
34
50
9
56
31
100
5
8
71
25
36
88
1
6
18
18
12
12
29
32
7
28
24
33
20
16
35
16
54
19
77
8
23
19
24
22
35
24
13
66
36
9
4
68
17
3
3
24
113
43
1
3
17
19
30
24
26
22
8
34
13
19
16
14
39
112
3
30
11
69
15
16
16
17
6
5
39
41
12
79
1
52
36
1
19
27
18
19
47
20
5
11
32
16
36
38
15
40
8
43
69
60
16
12
24
28
15
16
17
108
44
36
20
29
70
41
15
4
32
28
2
15
3
126
30
36
4
1
143
36
29
7
29
4
32
8
55
42
23
1
6
29
95
12
44
4
17
27
21
16
56
4
8
60
16
24
15
42
6
24
24
9
17
3
16
69
6
ABCD 97408516438*3^$a+1 [50027]
3
114
6
21
3
18
108
15
36
53
60
60
16
12
8
4
6
14
76
36
48
78
162
27
33
63
5
52
15
5
108
4
8
16
111
15
93
117
6
33
89
40
20
31
96
48
15
26
4
15
51
62
10
33
60
36
48
81
20
4
51
69
111
5
10
14
67
29
19
65
10
72
18
18
30
30
12
26
19
12
39
2
12
55
41
16
8
46
6
138
18
15
9
54
122
22
30
78
240
98
7
5
12
43
3
12
30
15
9
18
18
32
7
41
12
46
14
7
21
42
30
15
5
36
22
48
66
18
33
69
3
21
39
48
9
24
75
12
60
12
105
12
24
39
5
40
8
19
33
63
3
42
3
12
33
51
53
28
3
9
36
60
20
24
28
78
9
12
29
220
44
16
87
24
108
12
48
120
117
24
27
33
36
99
17
7
5
48
19
29
7
60
9
63
117
56
7
65
100
27
29
7
24
69
20
16
48
3
17
22
18
60
48
48
72
68
46
9
29
48
28
24
27
39
57
84
15
26
10
12
6
20
7
3
21
9
39
36
9
20
31
15
24
50
10
26
12
52
15
5
22
30
75
45
15
39
9
41
76
120
44
22
84
9
72
24
81
24
84
42
72
30
3
9
3
5
55
5
7
9
20
94
66
54
86
4
27
60
39
2
43
9
15
45
3
17
16
102
57
21
27
5
7
5
28
24
15
33
20
106
2
28
24
20
10
12
24
21
81
8
12
28
84
6
81
33
66
36
30
54
194
10
21
21
75
24
12
48
57
30
57
87
6
30
9
113
16
15
15
42
24
68
46
14
10
6
44
10
81
24
12
48
5
36
40
15
9
27
33
3
3
12
33
72
33
32
22
50
7
21
27
60
21
39
12
33
8
43
24
12
60
69
54
45
48
17
48
72
22
38
40
20
60
43
24
41
48
4
63
77
31
36
3
6
20
22
2
60
7
41
34
21
17
46
24
90
27
3
6
15
5
12
22
6
27
63
54
18
2
31
5
55
36
21
8
4
12
36
63
149
40
63
3
42
108
39
12
60
9
24
12
8
31
96
105
111
12
21
72
15
12
36
12
24
81
12
12
44
24
16
24
15
41
22
45
53
12
19
33
15
65
10
12
14
7
108
111
45
21
24
6
38
60
10
50
55
5
67
27
21
21
18
6
15
17
12
7
33
15
45
3
93
72
3
12
33
32
43
17
28
15
5
22
129
63
18
12
36
104
70
33
9
51
24
9
120
6
98
16
20
12
7
48
12
12
9
6
48
42
8
22
9
65
7
5
60
43
27
38
72
7
3
9
3
18
3
9
63
129
6
18
12
3
75
141
105
3
60
15
6
15
5
24
40
27
53
28
24
8
55
53
48
19
33
20
12
118
33
5
12
19
60
24
36
108
105
18
2
127
9
6
26
52
20
28
3
21
3
81
60
30
42
39
36
3
69
45
68
19
39
12
30
15
9
68
7
15
26
70
9
21
48
44
36
4
6
21
33
18
2
31
135
110
112
3
9
27
24
9
3
53
19
60
5
31
5
4
30
33
9
54
24
6
15
29
168
43
89
43
33
44
7
48
36
5
7
5
22
38
4
30
36
218
10
114
8
7
3
18
66
14
16
44
10
21
63
36
45
21
68
48
52
6
2
118
45
24
72
41
4
15
168
63
9
48
21
39
72
15
105
96
69
15
3
86
60
22
2
151
12
84
36
3
14
7
21
12
42
6
48
20
12
19
9
44
10
21
15
50
7
72
63
98
16
3
5
46
9
12
81
48
15
21
15
33
20
16
39
72
48
41
70
62
12
28
8
16
8
16
15
51
9
21
66
182
67
33
8
12
108
12
40
18
108
6
44
22
57
27
14
7
72
27
38
70
12
26
64
44
19
5
108
55
15
9
45
51
3
90
75
12
5
7
51
36
18
8
55
12
221
7
24
39
42
63
21
39
96
51
18
126
6
15
53
7
33
15
12
45
12
56
16
3
41
12
58
2
19
36
137
46
12
38
4
96
39
27
48
36
50
55
17
7
21
92
72
31
51
6
8
67
63
12
18
20
55
5
72
22
6
24
20
55
51
72
62
100
30
33
3
42
27
57
8
40
111
15
9
41
31
89
31
29
34
18
39
3
21
29
16
44
36
19
33
54
93
12
60
69
15
21
3
53
58
24
50
7
24
5
76
8
60
82
66
15
24
36
33
20
12
19
89
64
56
4
18
2
22
38
10
21
5
46
48
57
9
96
54
9
93
8
76
24
15
24
5
28
8
16
18
50
58
30
75
9
3
12
53
28
12
15
36
72
53
12
10
2
31
21
8
31
129
20
76
84
3
15
24
48
26
31
9
90
12
110
19
89
4
27
96
5
43
9
6
30
42
120
2
22
21
9
18
33
113
4
20
7
53
40
15
72
29
4
60
12
51
24
3
26
31
3
72
30
3
41
7
12
27
36
9
33
3
24
41
12
28
39
53
136
159
53
22
6
12
27
3
2
10
38
19
48
27
18
12
54
50
31
3
38
40
3
29
10
30
6
30
54
48
9
24
5
151
53
36
7
3
6
78
156
42
92
55
21
6
48
18
60
27
65
28
8
144
67
9
27
69
39
5
34
72
26
28
39
27
33
72
3
12
105
81
3
21
51
3
6
8
43
17
60
31
24
48
5
108
4
56
16
44
22
38
94
6
27
9
8
168
70
9
33
56
10
69
51
45
135
2
7
5
10
33
120
12
15
38
70
62
58
54
60
54
30
72
20
43
12
3
36
45
39
24
98
7
33
123
9
15
12
63
12
66
3
21
15
24
15
24
42
15
84
69
6
2
22
126
39
21
104
10
57
33
51
9
8
12
7
21
18
6
39
57
63
72
24
41
43
21
30
9
36
89
4
135
41
10
66
99
12
5
19
53
70
98
7
5
7
3
33
27
12
84
9
5
60
115
51
105
12
3
14
60
52
3
108
75
30
12
27
45
3
51
6
39
5
100
87
3
9
5
22
38
10
45
15
12
30
66
110
7
5
67
21
3
12
57
30
21
5
24
36
10
6
68
43
60
3
21
93
75
45
18
117
5
22
96
42
3
12
12
3
6
39
5
10
21
9
8
7
63
18
27
77
67
21
12
27
45
3
12
81
8
40
ABCD 97409220094*3^$a+1 [50042]
52
75
9
56
24
73
63
32
16
87
132
108
17
60
85
18
72
18
39
24
24
12
153
23
12
55
90
23
4
20
1
15
117
108
30
197
36
4
12
44
4
32
76
20
67
21
60
32
187
21
24
36
69
11
7
33
12
24
8
12
13
90
53
145
15
68
4
92
24
19
48
42
18
89
36
85
23
76
56
60
7
120
57
33
143
28
36
8
55
5
16
36
24
69
95
25
11
79
77
31
9
24
27
30
143
72
25
35
145
23
7
60
12
5
103
17
52
84
60
36
20
16
27
17
16
24
96
20
28
87
17
136
9
11
96
4
27
42
15
3
9
111
72
108
9
96
20
4
128
55
57
36
45
47
13
192
15
63
45
12
80
16
72
8
76
180
24
24
156
12
44
24
40
36
51
33
36
8
36
7
69
128
16
44
40
8
4
56
132
25
11
96
43
33
60
15
5
4
111
17
40
15
17
24
76
153
71
24
28
57
3
84
3
77
16
32
72
16
48
24
3
9
8
40
3
65
55
42
3
12
3
30
3
32
52
3
89
48
16
72
132
8
168
60
12
7
33
60
15
33
56
60
1
135
224
31
69
21
47
12
4
32
37
15
8
4
24
92
52
120
56
16
8
28
44
60
103
233
145
15
48
12
8
84
16
27
5
37
27
24
56
28
60
3
5
100
15
9
8
73
95
24
43
60
65
40
132
51
120
9
33
18
29
271
89
4
72
15
77
13
135
15
93
87
33
96
20
43
105
12
8
12
36
115
5
4
24
12
12
15
60
53
64
8
12
24
19
90
27
3
53
55
5
172
12
108
33
12
23
12
28
44
4
32
25
30
89
43
5
25
11
97
59
28
8
40
27
57
21
47
48
97
18
60
45
12
36
32
4
20
24
7
12
17
4
12
104
64
20
19
17
100
36
12
45
27
33
48
59
36
52
33
3
132
80
24
28
36
39
93
12
45
35
28
144
3
93
44
103
48
60
45
75
60
30
23
144
55
21
32
12
96
124
12
108
3
60
69
36
32
16
12
32
96
49
30
113
28
32
60
25
12
18
29
16
32
52
24
84
48
60
44
13
198
9
24
12
128
7
57
68
52
68
24
31
93
44
40
68
60
40
32
12
24
16
48
15
17
31
5
67
21
72
15
5
145
3
27
29
4
12
120
140
60
4
24
27
113
40
9
18
9
3
33
80
124
80
13
147
63
17
1
63
36
33
23
112
3
9
141
63
36
68
36
40
39
5
28
32
13
3
72
104
13
87
48
105
30
45
32
60
4
9
35
72
64
36
20
16
44
4
24
132
33
18
53
12
7
18
107
25
15
32
28
8
4
3
101
79
18
27
48
32
12
61
15
32
12
48
12
64
12
57
18
33
39
33
44
43
33
45
47
40
152
64
20
24
88
12
183
5
24
180
96
88
39
17
4
27
33
104
28
57
23
4
111
33
27
105
20
67
45
63
9
8
25
87
20
1
27
60
3
9
96
60
44
28
36
24
12
36
68
136
48
12
51
42
11
52
27
45
80
55
33
87
5
16
84
45
35
55
57
51
5
25
119
16
27
45
8
37
171
27
17
25
18
9
21
90
9
20
103
21
12
12
63
33
72
104
40
51
5
60
67
21
12
48
24
60
225
51
32
25
47
25
27
80
136
12
15
60
17
1
63
39
45
60
36
129
78
29
108
25
11
4
15
81
32
64
3
53
144
43
33
24
8
12
16
15
117
12
20
4
39
153
24
3
57
3
5
25
95
88
32
16
27
90
159
56
120
25
30
149
40
24
39
41
36
73
48
95
4
44
84
13
59
43
45
15
48
9
48
15
113
40
12
15
21
32
7
18
39
20
4
80
36
1
3
12
75
57
15
5
12
16
12
3
72
33
12
56
36
43
90
75
3
5
144
16
48
332
48
36
1
87
15
33
44
31
5
55
69
48
3
45
8
37
60
147
32
4
9
18
69
3
41
16
36
44
103
77
36
7
108
53
24
12
73
23
88
69
15
116
109
35
13
35
12
43
9
33
15
68
24
100
63
33
12
8
40
27
5
13
143
79
5
85
51
12
84
24
44
55
41
156
16
87
41
24
16
24
75
78
39
104
36
120
16
27
45
12
123
101
64
12
104
12
52
48
44
40
36
20
7
48
45
15
77
112
8
73
30
17
12
24
52
12
63
33
72
20
124
8
40
63
105
45
87
3
12
77
16
60
15
29
4
36
48
12
81
15
24
20
1
39
80
28
195
17
4
56
133
51
39
5
13
15
48
32
55
5
25
27
80
60
148
32
12
16
117
3
44
43
48
69
80
4
60
27
57
12
51
45
8
4
12
3
18
87
8
4
48
12
56
64
20
48
52
33
87
20
160
20
1
63
69
18
65
84
48
60
72
40
63
18
15
20
4
51
29
73
60
27
36
45
39
20
28
20
12
16
12
15
57
20
4
104
52
60
3
18
42
120
21
24
63
29
76
12
15
21
9
51
24
3
89
31
9
63
5
76
36
20
4
132
12
116
ABCD 97409455376*3^$a+1 [50087]
17
48
7
252
141
168
80
7
17
16
435
144
5
16
80
96
16
72
8
103
36
29
112
147
12
89
40
96
96
99
93
56
184
96
144
183
137
115
21
267
45
104
139
36
201
24
8
415
41
31
144
17
40
15
57
168
39
33
27
21
8
72
40
15
17
7
41
64
39
156
5
31
57
48
63
185
40
99
108
144
113
67
36
105
128
24
48
88
87
105
99
29
72
7
57
15
105
3
48
53
16
63
65
16
27
108
41
103
36
45
24
267
173
48
64
135
41
24
79
9
80
112
63
33
3
36
168
17
16
32
88
104
24
24
16
51
29
192
24
40
8
31
9
296
64
96
72
80
48
199
41
19
101
55
24
33
200
48
120
7
9
96
152
55
81
27
45
8
72
67
36
129
32
280
24
24
56
55
89
216
24
168
40
39
36
12
528
113
67
12
180
141
135
156
29
144
40
27
84
72
113
16
128
160
15
33
39
81
87
33
80
24
16
80
24
31
33
24
15
216
72
48
96
41
112
8
72
48
7
81
144
75
60
65
16
99
5
136
87
24
65
16
3
5
55
36
53
31
24
33
24
123
21
72
15
17
67
45
99
69
216
56
43
36
57
264
123
53
79
113
31
41
24
7
89
64
24
87
60
5
48
72
19
365
16
96
8
40
96
63
161
40
32
103
24
137
199
17
88
39
81
87
65
7
17
40
96
63
9
72
8
112
56
72
31
9
3
29
64
15
105
207
89
64
39
168
144
48
161
7
9
8
16
32
120
48
40
135
72
57
15
65
115
60
113
304
96
32
31
41
120
55
89
24
40
8
88
56
48
40
15
96
17
40
128
64
272
120
40
216
8
40
135
41
16
15
33
56
40
24
200
24
168
120
103
96
36
69
75
189
104
43
125
24
16
48
120
152
55
24
113
96
55
9
135
113
319
180
21
128
72
19
29
16
111
17
72
48
223
113
72
48
24
112
24
39
65
40
200
88
63
72
9
135
33
123
125
64
48
8
7
105
56
295
144
113
112
27
84
9
216
32
72
175
36
77
55
89
163
93
32
48
40
159
9
32
199
9
39
17
96
139
45
423
108
309
15
161
43
29
192
88
63
89
199
57
104
64
15
9
48
32
88
80
40
72
72
168
111
89
48
55
57
56
112
87
36
29
115
108
72
81
104
88
240
72
111
129
32
16
147
77
19
149
151
36
45
24
27
108
9
96
96
8
136
27
45
192
48
8
24
31
17
112
87
89
24
48
88
104
192
120
40
24
99
117
63
48
65
103
144
216
12
5
48
151
33
48
80
19
29
40
192
39
36
144
53
16
24
32
55
9
24
8
112
120
152
40
56
240
120
55
9
104
31
161
19
53
40
120
80
40
56
247
57
8
7
216
36
69
32
112
15
81
120
39
156
21
39
17
67
5
88
48
32
48
127
72
41
40
80
31
105
39
24
33
24
24
99
21
144
32
88
96
15
17
103
17
7
33
32
96
31
129
111
9
24
183
57
8
55
24
216
129
104
ABCD 97409687756*3^$a+1 [50019]
21
60
5
24
55
41
43
12
39
50
31
5
30
25
35
54
46
33
41
19
132
77
108
4
20
43
23
13
11
1
12
5
30
145
5
55
48
48
84
207
8
42
55
60
21
32
7
24
36
108
27
21
9
99
36
41
84
48
58
74
19
11
78
31
24
35
30
48
55
9
68
7
36
99
33
3
2
91
47
30
19
23
30
82
8
18
24
30
25
24
72
12
5
22
21
9
60
66
69
53
22
81
77
82
86
24
168
55
3
44
16
9
24
17
30
73
60
11
10
20
115
5
18
22
15
35
16
69
11
13
17
103
89
22
6
20
12
7
71
37
48
29
40
36
74
85
5
96
55
5
10
14
70
6
90
30
14
25
71
25
89
43
36
119
18
12
72
40
15
113
18
37
27
38
18
205
120
125
12
112
8
7
23
1
36
23
25
63
69
48
12
84
17
19
24
71
30
220
36
15
29
19
41
55
48
108
59
96
133
72
5
72
52
38
13
5
7
33
2
1
29
22
45
96
47
42
31
9
39
72
59
30
91
65
7
47
150
55
5
78
22
8
28
27
12
5
36
10
14
40
3
48
5
12
22
9
11
49
47
40
14
31
29
31
95
12
28
20
90
120
24
10
21
35
4
33
12
41
19
53
78
13
84
113
4
50
25
15
80
61
5
55
144
24
21
8
102
48
1
27
50
7
47
78
12
40
26
37
23
30
60
144
19
36
36
5
24
19
24
57
68
7
143
157
21
84
3
155
13
45
32
72
31
59
46
90
153
47
24
40
38
43
17
48
34
21
5
7
47
18
52
20
96
4
6
30
20
4
128
31
11
126
67
263
34
20
16
62
121
17
24
160
26
109
11
73
131
48
12
49
96
65
18
1
12
60
24
48
107
120
13
5
30
22
86
124
9
12
65
30
42
67
15
33
57
15
23
30
22
9
72
12
77
10
50
76
20
7
47
10
36
32
67
101
30
4
6
32
43
47
61
12
12
48
24
41
7
12
23
12
90
55
105
3
47
130
56
30
12
1
11
70
36
32
55
23
85
9
39
60
71
18
102
1
45
15
9
8
48
72
7
5
6
229
48
3
54
63
48
5
19
15
20
73
23
12
12
16
24
33
143
34
15
84
11
13
47
60
25
24
12
60
5
84
19
161
30
6
64
126
44
156
37
5
42
46
20
72
7
60
35
1
12
47
18
18
49
65
31
29
40
36
27
36
71
25
35
25
36
89
18
30
42
73
23
100
45
24
21
3
29
22
36
33
11
108
58
15
24
36
35
72
1
101
10
33
113
7
17
30
25
23
1
17
4
50
85
5
30
6
4
158
58
92
31
11
10
36
75
47
12
61
15
9
24
47
13
17
12
28
3
29
48
67
12
35
25
156
12
12
24
60
21
39
72
24
24
96
105
39
17
54
126
34
81
137
72
60
18
1
11
106
20
19
5
100
3
72
96
35
60
37
23
24
49
24
93
74
61
12
60
60
23
4
9
24
53
40
2
25
113
7
137
43
65
48
10
32
1
41
138
90
18
4
105
35
25
24
24
48
12
72
51
33
29
18
12
18
12
22
21
29
43
5
18
13
24
5
31
41
19
60
27
60
45
119
138
42
109
11
1
24
36
107
12
73
3
50
4
50
13
5
22
8
13
29
40
15
5
6
12
25
57
188
103
5
12
55
33
63
24
27
8
25
77
10
69
12
69
111
60
65
124
68
55
108
24
11
49
135
21
48
11
96
37
33
44
60
18
1
21
26
34
36
39
41
42
198
19
53
7
45
3
132
51
242
12
30
121
65
64
15
45
39
60
11
16
32
22
30
105
21
99
5
55
11
72
30
42
13
156
12
35
42
12
70
81
24
23
52
126
75
9
90
26
7
5
7
81
2
25
17
66
150
64
3
132
65
6
12
22
63
47
48
61
51
21
12
12
5
48
31
252
35
25
77
22
30
171
24
36
29
96
7
17
19
144
57
15
35
30
10
9
29
48
79
5
175
108
47
49
36
120
23
12
30
55
24
12
35
4
9
11
16
33
77
114
258
22
36
44
46
144
75
11
34
3
47
48
85
83
10
39
51
9
84
47
30
114
6
24
31
69
80
30
36
42
72
55
24
47
49
81
27
132
35
46
2
88
9
48
60
48
35
120
90
30
85
48
11
1
5
24
78
22
80
19
24
3
14
19
21
90
80
13
3
2
78
10
3
36
155
48
25
3
93
11
1
24
15
98
55
17
91
84
65
6
10
60
2
42
6
73
12
17
48
10
44
6
102
13
48
59
73
12
27
33
47
66
10
45
5
19
53
82
9
24
3
2
78
4
201
47
133
24
83
13
60
47
12
46
50
94
8
55
47
61
45
24
30
56
169
51
45
47
30
22
38
28
27
113
4
51
5
72
31
47
12
72
16
44
1
120
69
39
47
102
150
118
54
38
18
34
8
18
100
32
48
30
67
72
84
12
135
33
77
40
39
35
73
35
157
95
36
64
9
24
132
36
132
33
15
47
180
13
108
11
70
80
18
18
64
36
3
29
12
36
30
13
60
11
18
22
ABCD 97409850698*3^$a+1 [50024]
42
9
4
11
13
20
76
65
55
36
11
60
49
95
93
196
116
129
19
47
165
244
47
153
4
113
19
5
24
19
23
12
21
36
4
95
84
108
78
55
24
36
24
80
16
47
48
121
101
79
8
36
45
39
40
12
80
15
49
119
25
72
8
141
114
30
42
9
159
61
60
60
41
66
78
15
144
16
17
3
40
24
11
85
5
96
24
24
87
3
61
24
96
24
116
69
48
42
25
5
48
42
45
3
177
87
45
15
133
96
29
18
30
192
42
25
71
37
35
1
60
35
60
49
20
36
24
36
75
25
84
35
90
51
87
57
3
9
4
36
24
120
56
9
19
92
81
7
11
150
24
15
36
196
209
6
229
44
63
18
91
24
71
109
59
1
84
20
96
159
1
240
5
99
40
96
35
12
37
32
9
120
31
84
44
16
20
136
60
20
40
24
24
11
49
47
84
61
84
24
5
18
72
36
36
9
45
15
76
5
66
9
63
102
199
84
96
59
85
12
8
81
139
77
175
80
33
66
25
20
57
150
48
25
257
19
29
90
105
100
17
72
67
5
30
36
109
44
51
66
19
8
63
84
66
39
28
5
7
59
69
52
11
157
120
11
21
144
111
108
66
19
96
5
31
60
24
84
12
23
1
44
40
20
36
129
30
61
335
21
4
24
80
15
126
15
4
5
72
15
100
215
25
120
60
65
30
229
47
24
36
13
60
11
30
99
60
40
65
15
76
59
42
24
115
24
116
33
75
40
32
111
9
99
60
21
24
105
15
4
120
47
169
224
12
40
23
42
39
36
100
11
13
20
36
81
127
36
47
33
16
119
60
181
144
96
48
53
114
6
7
12
5
79
17
144
15
9
90
9
132
33
55
56
16
23
25
20
36
129
66
24
21
64
132
11
49
8
27
24
1
80
21
43
60
35
21
40
11
264
9
40
24
53
27
27
36
13
116
28
47
105
4
20
81
138
25
36
36
8
12
15
49
44
40
5
51
21
96
3
76
128
76
29
55
20
76
60
24
36
17
123
21
15
81
120
30
18
31
144
11
69
27
30
7
60
192
29
24
48
319
41
39
4
80
4
36
35
25
36
8
96
120
4
11
61
71
97
65
67
20
9
31
41
27
111
1
48
12
8
3
49
144
36
83
6
151
41
18
9
72
69
39
60
12
28
173
19
104
36
100
24
20
9
27
180
63
25
56
27
54
19
59
60
25
245
42
24
21
24
64
56
64
143
37
203
93
51
66
30
60
13
35
129
87
249
24
112
80
28
32
28
47
13
17
15
39
49
60
5
72
19
5
55
11
85
41
43
36
168
120
11
9
93
39
40
80
100
24
20
24
16
35
105
16
59
1
131
9
45
19
24
120
36
65
91
23
61
59
37
35
25
24
71
13
23
73
17
7
11
25
11
49
191
49
60
24
116
4
32
21
24
163
53
207
16
35
25
29
66
1
23
21
147
129
21
63
4
12
44
39
6
72
19
8
12
9
31
59
54
7
23
85
53
127
56
57
90
37
12
24
20
105
6
13
36
11
145
53
127
60
149
51
64
59
18
139
48
125
175
17
24
99
196
96
11
13
47
37
23
9
64
107
13
29
295
36
140
111
18
31
80
99
6
15
204
12
4
56
88
32
45
30
49
47
37
197
199
24
20
63
72
12
48
85
47
126
3
21
6
57
16
41
18
1
29
27
45
55
24
36
60
60
59
42
87
27
25
24
29
90
30
75
63
54
115
24
35
1
104
27
109
60
29
6
13
5
67
5
99
64
12
41
30
117
16
77
210
49
11
37
5
51
15
1
24
44
15
21
45
24
18
30
90
97
12
65
24
19
32
28
65
7
24
60
36
59
1
20
64
17
24
18
6
66
30
66
49
24
24
35
25
20
40
107
13
131
25
84
47
36
60
33
39
21
57
30
49
20
24
4
12
20
3
61
35
45
16
65
55
48
71
261
64
80
196
80
100
44
196
24
11
49
36
8
12
3
1
216
149
6
45
4
140
124
23
12
37
68
75
42
96
72
66
49
11
25
144
56
111
49
137
18
109
11
9
36
4
5
42
73
23
ABCD 97409900156*3^$a+1 [50008]
104
16
29
103
12
48
20
36
120
64
35
1
60
36
20
45
30
85
5
3
72
75
1
84
24
5
51
16
44
60
4
116
16
17
75
76
11
25
5
84
51
4
36
5
78
57
4
59
1
41
24
60
66
24
6
3
28
17
66
1
5
39
51
114
15
45
7
17
12
18
30
30
13
89
18
21
112
23
60
81
16
128
9
36
66
49
80
4
32
9
19
12
5
15
33
30
6
36
24
15
16
20
64
5
24
12
48
7
24
24
12
20
40
8
16
44
12
40
5
43
48
17
12
19
11
1
53
30
9
36
9
27
16
12
12
5
48
43
32
160
101
36
24
24
75
135
21
45
24
127
5
55
23
1
29
6
90
31
36
48
72
8
64
35
6
39
27
174
6
30
3
16
35
6
120
18
126
15
40
11
9
16
36
32
21
55
5
91
96
44
3
85
5
96
84
67
20
9
31
23
6
39
21
24
6
6
198
66
36
18
61
35
6
114
21
24
16
20
4
41
55
24
24
17
63
21
54
6
7
168
5
39
57
43
95
60
13
17
15
81
24
36
36
3
36
9
7
8
21
75
9
75
57
3
21
24
7
23
12
45
4
5
36
39
16
8
36
36
16
12
108
8
60
36
16
17
91
20
9
103
44
4
209
30
36
9
12
4
12
17
6
30
79
5
30
12
129
36
33
55
5
30
6
75
45
7
29
54
165
36
16
23
30
15
9
67
60
20
9
30
37
17
66
1
89
55
140
16
24
44
117
18
13
44
15
18
67
60
68
72
48
75
25
17
19
72
8
9
7
29
24
7
5
63
15
25
17
15
40
29
15
60
9
36
19
32
4
5
7
17
6
54
72
3
16
24
32
33
60
7
36
17
43
23
105
64
96
29
36
126
18
36
15
15
9
52
20
3
336
9
28
17
42
18
91
60
60
24
5
30
162
54
21
48
57
39
124
17
30
61
68
39
6
31
20
15
85
29
51
15
90
24
66
48
25
5
27
28
36
12
120
104
100
80
28
41
55
5
51
15
105
24
105
66
30
79
5
6
13
41
24
42
13
36
35
54
12
39
9
55
5
36
84
55
36
5
60
7
8
69
7
44
24
16
11
61
104
28
12
8
16
12
32
76
29
51
45
7
29
79
20
15
69
45
12
90
9
76
8
12
33
30
1
116
45
43
32
40
60
35
18
75
12
16
32
132
28
107
18
163
17
51
16
48
36
35
25
20
9
55
17
63
28
12
41
30
9
36
15
24
6
36
115
29
54
25
48
48
5
7
68
9
30
13
47
66
7
8
9
31
5
15
52
32
12
15
13
32
3
1
5
75
96
4
5
36
3
81
30
97
23
69
57
75
33
31
5
30
6
90
9
9
7
20
39
21
3
42
39
16
20
60
28
17
48
36
19
17
48
7
23
13
29
48
7
8
21
36
39
24
28
23
54
6
36
13
5
36
54
73
84
29
24
55
101
15
16
44
52
17
27
33
175
5
36
30
1
104
9
87
64
11
25
20
33
27
76
72
56
16
20
93
31
56
9
7
29
48
60
51
21
24
6
90
48
7
89
19
12
149
30
21
3
6
67
60
24
29
15
129
6
96
85
24
24
17
24
24
42
13
101
6
1
44
48
27
108
1
5
55
65
75
81
18
21
40
24
17
31
59
18
31
20
9
36
24
27
33
7
35
13
11
24
102
15
76
23
21
69
30
24
30
72
39
9
87
9
7
8
21
19
5
19
56
21
19
29
27
3
37
20
3
90
7
96
8
84
45
7
44
21
63
57
63
27
13
65
15
15
81
15
30
31
5
24
84
15
21
30
1
24
56
40
29
19
116
36
48
51
24
37
35
25
65
15
240
39
24
13
23
126
18
25
65
6
97
77
27
9
60
51
3
25
92
24
51
45
3
21
24
15
121
11
13
32
69
126
13
101
19
32
33
15
21
19
95
36
150
115
41
19
20
4
5
43
17
27
28
101
36
24
6
25
8
45
60
6
96
1
8
45
67
17
67
20
24
24
16
11
48
36
61
29
120
15
64
12
20
63
60
21
60
4
101
67
83
24
30
31
56
9
7
29
43
65
66
6
15
168
12
64
101
39
21
30
61
8
40
29
7
80
16
137
36
7
17
36
67
24
65
15
76
12
17
39
141
3
60
15
37
53
7
128
45
15
96
36
9
51
69
19
56
4
41
6
13
20
15
126
36
3
15
6
54
6
91
29
19
41
84
87
16
53
6
85
95
1
92
15
126
15
40
41
24
55
56
60
3
25
36
29
7
60
20
75
1
77
12
19
72
47
6
120
75
4
5
7
20
33
66
105
81
31
68
60
4
161
24
72
24
24
15
52
35
45
63
66
24
36
6
73
20
12
4
11
24
66
39
15
61
113
96
67
12
65
87
3
13
44
100
24
5
19
32
9
15
16
23
13
144
29
7
17
27
4
41
108
91
65
66
30
31
12
5
27
16
17
51
40
80
120
9
147
28
5
15
28
83
30
24
135
51
54
31
29
6
24
141
4
17
3
57
55
24
35
21
3
30
27
3
60
97
53
31
5
54
6
30
49
41
51
9
60
15
75
84
36
9
15
13
23
30
31
5
24
36
24
51
33
7
8
21
24
6
24
13
8
84
105
30
30
55
5
12
19
36
8
21
30
81
9
7
23
21
33
7
53
120
147
28
12
20
64
41
90
48
6
90
45
60
9
42
18
51
40
20
69
12
15
84
69
67
80
16
53
19
96
24
32
9
7
48
36
80
28
20
16
5
159
15
1
5
39
36
16
44
45
31
29
7
44
3
30
115
12
35
30
3
96
4
5
6
49
17
79
5
84
27
24
16
5
3
12
16
12
20
45
60
43
83
30
24
36
120
30
9
21
75
4
48
60
68
9
60
27
24
36
84
144
27
13
116
9
43
17
30
145
5
ABCD 97409937206*3^$a+1 [50011]
60
66
24
51
96
33
47
55
18
72
90
36
129
21
59
13
3
32
112
81
54
18
36
42
30
78
29
7
89
16
80
96
19
36
42
12
90
78
11
112
224
13
30
53
19
54
24
15
105
36
6
30
36
24
35
121
23
31
81
87
57
9
54
113
67
18
59
96
48
37
48
155
157
18
65
79
12
6
174
108
5
13
179
109
90
72
222
51
15
24
138
24
18
30
108
18
72
113
121
18
36
17
37
6
21
128
85
11
79
156
186
144
30
360
101
16
9
18
5
48
109
60
39
45
35
181
18
18
180
18
24
48
9
63
36
6
54
66
108
3
32
37
108
72
60
59
16
144
32
48
109
18
54
59
91
53
1
72
282
36
72
65
25
39
75
101
144
64
51
138
35
1
6
138
36
107
55
9
135
54
147
57
48
18
60
36
174
39
87
108
78
30
42
23
48
16
105
36
3
15
6
48
90
18
78
17
37
48
18
185
16
3
93
32
48
48
97
108
72
27
27
5
85
384
59
25
72
54
42
143
19
30
126
65
240
19
126
54
18
72
72
23
73
162
21
9
36
42
108
30
36
18
41
175
81
63
18
78
54
30
150
23
7
6
66
54
27
27
36
54
107
1
47
25
96
72
102
57
39
102
18
54
27
128
13
84
108
3
128
37
108
15
111
138
78
84
36
24
30
59
37
90
17
48
145
78
174
18
18
204
30
18
35
64
99
42
48
72
144
11
79
18
36
75
51
126
63
176
19
12
65
288
151
24
54
48
75
87
41
96
31
12
18
3
15
36
90
99
144
81
144
108
90
9
48
105
6
66
90
108
132
30
6
65
37
27
48
105
108
144
11
175
33
240
99
42
18
113
49
15
141
72
27
128
61
24
11
1
63
63
17
48
25
60
12
186
156
90
63
81
54
6
35
121
60
30
18
6
66
3
15
18
18
162
42
17
240
16
45
35
73
71
64
189
72
59
121
39
80
64
57
71
144
13
3
177
111
57
39
63
6
30
24
293
7
162
18
5
55
72
48
18
78
161
16
33
90
5
112
69
18
233
112
15
30
18
129
80
16
99
54
71
253
3
3
12
54
18
150
35
31
54
72
18
6
107
49
144
24
12
11
43
149
13
72
27
9
24
120
6
17
127
102
18
6
12
39
39
57
9
39
15
60
84
17
1
63
45
131
16
69
150
54
102
18
270
180
42
48
11
103
12
45
81
18
90
36
24
192
23
16
33
90
53
109
36
54
41
85
75
129
15
129
15
32
7
57
80
55
9
9
23
109
156
150
30
3
21
264
147
69
11
67
30
108
18
42
23
25
71
144
25
71
175
6
102
18
35
37
75
33
95
163
84
18
23
16
69
11
16
135
57
111
17
85
90
65
49
120
204
72
174
21
285
83
240
91
5
19
12
129
33
47
64
15
161
73
71
37
107
253
60
48
6
33
15
161
91
53
91
6
54
174
11
16
15
33
80
133
59
31
78
30
21
80
31
30
108
24
12
90
198
35
37
54
5
16
80
31
30
54
29
115
54
71
1
351
27
53
25
87
57
30
89
97
30
42
36
131
25
126
108
6
30
126
75
15
17
1
36
186
12
36
161
55
89
192
97
60
51
32
48
96
48
7
153
63
17
61
35
31
6
48
27
9
23
96
25
39
128
49
63
15
66
36
203
73
30
132
21
32
67
18
18
54
35
37
180
71
64
69
11
25
120
6
12
18
75
3
29
295
66
90
29
7
6
3
9
72
36
155
13
120
162
ABCD 97409987224*3^$a+1 [50010]
9
23
40
56
112
48
9
51
44
48
25
95
1
119
84
28
32
36
148
48
33
23
64
32
52
36
92
252
1
168
39
132
12
8
25
23
25
3
32
4
57
144
15
33
51
117
48
27
60
33
95
40
9
99
44
25
48
24
71
241
95
193
24
3
60
168
60
92
16
9
47
168
160
116
4
32
49
15
9
24
135
81
39
24
24
9
87
57
303
84
68
16
8
112
68
12
64
56
16
8
180
85
15
48
12
21
159
33
72
51
68
40
56
1
71
136
48
33
23
145
96
3
21
27
240
20
48
12
16
84
105
71
60
16
44
49
135
297
63
120
8
240
145
3
165
96
15
60
44
1
95
25
23
1
119
40
9
24
143
49
15
32
36
4
12
48
224
61
111
84
117
11
16
44
4
84
9
39
153
15
33
15
9
24
71
145
24
48
3
20
25
48
51
21
39
24
156
176
124
345
192
11
61
48
35
16
132
24
96
56
76
117
48
59
100
9
48
95
40
8
25
171
69
39
48
36
165
11
13
72
27
156
164
85
24
15
32
48
88
108
140
25
39
48
36
96
20
184
56
40
33
15
105
15
96
32
120
24
25
63
48
81
83
124
20
48
112
45
83
12
72
24
25
39
33
48
183
24
68
85
15
176
112
152
24
108
4
80
156
61
39
48
144
120
80
48
24
88
9
15
225
168
87
81
23
228
100
9
24
23
48
73
15
80
1
87
20
60
100
141
3
21
59
124
36
140
25
48
159
33
11
52
32
16
56
288
136
24
144
116
133
59
292
12
80
12
72
60
13
87
33
215
48
73
48
155
100
48
33
24
131
16
12
224
193
99
68
16
105
48
71
112
128
1
39
24
153
3
45
24
96
48
59
100
60
140
48
16
36
36
33
47
60
133
27
12
32
84
12
40
24
33
144
24
87
32
24
25
63
33
63
32
4
21
11
205
143
4
12
168
32
73
39
128
28
36
57
168
11
84
1
27
93
51
60
68
61
71
28
60
57
15
144
24
176
52
45
15
33
71
12
240
124
56
73
3
20
12
13
48
23
24
4
21
15
24
24
104
52
32
28
68
60
84
13
35
28
24
8
48
1
51
69
23
1
23
12
52
60
92
25
23
40
108
69
24
63
48
80
96
40
12
117
27
45
119
72
16
20
61
3
21
95
28
36
8
40
8
73
72
15
81
3
45
51
96
224
13
87
81
27
48
20
28
48
21
11
112
20
96
25
39
9
35
64
96
60
144
8
40
36
36
60
80
4
48
8
48
25
107
156
40
80
88
84
32
76
104
124
69
47
217
72
48
24
24
27
44
193
24
24
111
33
47
4
12
72
80
40
33
191
73
27
180
8
49
3
93
48
47
25
23
16
20
52
8
24
1
240
255
33
23
193
119
156
124
152
73
144
87
32
1
15
56
49
39
80
193
63
201
24
87
24
8
4
20
112
8
84
96
112
116
25
15
9
24
119
144
1
24
63
36
45
35
16
69
71
52
69
183
32
36
16
32
13
3
12
9
119
36
13
48
24
39
8
28
80
52
24
105
111
8
25
15
9
3
60
225
35
60
112
72
57
51
108
36
45
336
72
72
243
68
24
64
56
25
3
32
52
12
80
4
81
11
37
72
87
81
72
35
124
81
144
23
25
119
1
23
25
87
81
159
20
109
99
20
169
3
141
15
80
73
39
9
24
231
240
12
60
24
80
124
21
23
40
8
84
109
131
112
96
48
84
72
56
1
47
25
15
144
9
23
16
144
48
33
23
40
81
143
1
47
24
28
128
13
15
84
92
36
61
24
27
ABCD 97409987692*3^$a+1 [50073]
63
42
15
75
108
54
75
135
36
30
90
12
90
63
9
15
123
93
69
99
9
150
12
45
81
252
30
21
9
162
93
93
144
60
60
18
12
180
33
15
42
138
30
60
18
9
3
12
108
150
72
6
234
108
27
3
21
111
9
39
18
192
168
162
21
39
12
93
135
57
21
27
33
30
9
15
48
81
177
60
24
66
12
12
96
12
48
120
90
42
33
99
36
114
6
54
6
102
90
72
186
12
78
9
48
27
45
21
12
90
21
240
72
9
111
15
12
132
9
87
30
123
111
105
24
51
21
177
72
126
9
63
180
168
150
63
27
12
81
39
60
21
99
18
24
36
42
12
129
159
81
21
18
12
18
27
96
24
120
51
12
18
12
3
39
138
48
60
282
90
108
30
45
99
36
90
15
177
12
138
18
87
225
87
15
6
123
120
87
42
48
234
69
21
6
102
15
117
18
105
48
9
63
27
36
24
9
21
36
15
69
6
102
90
78
84
6
174
66
12
138
24
36
3
57
12
27
93
18
9
3
138
60
72
12
126
72
45
27
36
54
3
27
6
24
30
9
27
90
54
45
15
66
15
27
102
168
15
117
66
42
87
144
72
45
99
24
87
114
18
18
90
177
27
198
180
27
81
42
78
15
24
96
24
273
78
60
93
57
135
39
78
51
201
15
93
108
144
60
18
42
15
48
192
21
75
27
21
21
126
30
72
15
48
45
24
36
114
165
21
3
21
3
15
72
6
27
153
183
111
30
78
18
120
24
3
96
39
177
81
24
111
9
30
246
24
51
15
12
42
123
75
192
30
156
42
222
90
105
21
75
15
240
60
90
3
117
27
96
57
135
15
12
18
132
15
27
36
12
60
81
87
30
27
15
72
18
102
6
84
39
96
3
21
72
24
81
15
45
24
18
105
57
63
3
12
57
45
30
45
21
27
72
75
69
81
30
258
150
33
87
57
141
102
45
57
159
9
102
108
45
15
33
15
42
108
27
117
96
72
108
279
75
60
60
69
72
117
27
48
3
30
135
48
39
42
135
15
18
18
45
39
105
45
108
120
30
57
24
51
6
24
15
15
33
87
9
201
48
60
27
120
48
93
42
42
39
96
51
90
30
12
60
12
60
30
6
345
135
33
144
63
54
195
75
90
6
84
96
129
3
45
105
18
120
93
57
120
63
99
78
15
165
24
90
129
39
48
57
3
162
42
108
21
72
27
12
9
129
18
30
54
81
147
45
105
18
24
93
87
198
132
6
120
12
72
186
30
93
21
60
96
87
96
39
12
18
30
168
204
30
150
66
3
9
132
18
273
9
126
12
21
81
135
21
27
135
105
63
153
57
15
45
42
12
126
30
150
60
30
12
150
18
12
105
105
60
51
9
15
45
90
42
120
48
63
15
90
15
69
171
75
42
18
30
84
120
111
15
12
21
336
63
33
57
72
18
18
123
216
105
30
48
30
108
12
108
120
72
42
210
3
192
81
135
27
42
48
3
117
195
3
54
48
138
12
18
63
9
72
36
3
27
60
12
213
39
33
75
18
42
72
33
105
12
18
12
66
27
3
24
6
114
60
228
21
21
6
69
81
135
69
3
3
93
69
60
72
231
9
108
3
27
117
96
69
30
21
87
33
9
18
45
57
15
135
48
18
42
18
75
75
69
24
117
75
147
12
9
171
66
99
48
33
12
171
147
54
48
15
45
270
ABCD 97410015128*3^$a+1 [50023]
48
44
28
93
87
252
92
13
63
8
100
81
168
36
11
28
72
36
9
108
107
1
60
3
72
12
20
72
16
32
25
15
36
24
12
8
36
36
49
39
20
228
4
20
13
23
108
16
9
59
12
169
156
39
36
93
12
60
3
12
36
33
27
252
68
4
8
72
4
36
8
12
13
35
25
108
147
92
16
48
104
76
116
85
48
35
1
59
13
35
64
44
1
60
23
12
24
25
72
75
33
47
124
56
13
36
36
39
48
36
132
33
75
36
9
39
72
144
36
60
36
72
20
16
32
60
28
56
60
13
35
76
12
168
72
72
48
33
95
36
13
75
168
252
72
8
136
9
35
181
36
3
132
9
24
3
9
71
4
60
33
3
8
12
49
3
105
120
36
11
36
28
21
119
1
23
13
47
12
13
135
108
120
60
80
4
56
52
57
35
109
12
3
57
48
11
61
24
83
48
157
3
8
64
105
48
24
83
1
59
1
12
27
80
1
36
60
48
71
24
13
24
11
12
28
24
108
45
3
24
36
32
36
240
96
36
40
33
39
92
4
69
12
95
76
33
12
3
240
20
60
37
75
140
37
47
48
36
16
44
97
27
36
105
12
3
56
48
100
120
36
80
36
16
8
100
9
23
4
45
24
159
60
33
23
49
72
95
16
44
40
33
132
156
35
40
33
24
35
112
69
39
36
141
36
123
21
15
21
3
36
45
3
60
188
12
13
15
129
75
20
61
60
87
8
24
133
35
37
3
72
224
64
56
169
47
196
84
24
180
56
85
108
36
107
13
215
64
48
93
12
240
47
73
24
36
75
80
184
33
155
36
121
75
56
48
60
49
12
23
88
312
45
27
8
100
12
20
1
59
49
11
25
51
60
33
39
8
64
9
36
60
95
13
3
45
39
24
45
27
33
51
128
60
85
3
69
108
12
3
116
96
48
16
9
3
20
85
143
76
36
24
120
141
23
16
36
8
25
75
129
51
69
3
129
11
4
36
8
100
57
3
20
61
3
72
93
12
3
152
96
4
24
152
28
105
12
27
12
8
12
48
72
25
36
48
39
213
63
212
37
3
33
119
12
16
12
60
92
28
276
9
11
16
104
4
36
12
44
16
9
3
21
15
36
96
108
177
23
52
108
56
28
200
52
140
64
20
85
155
4
260
16
9
63
9
39
21
111
33
84
71
64
92
13
12
3
36
105
24
3
32
1
87
24
33
12
168
120
35
25
12
3
56
40
116
40
104
84
52
20
28
21
47
72
61
59
13
83
1
35
40
24
9
11
25
135
12
80
13
12
3
272
37
36
12
72
11
16
69
12
3
105
95
192
28
9
36
11
16
84
21
23
25
24
15
57
159
180
24
120
141
72
23
112
20
13
15
141
24
11
1
23
4
192
20
96
28
44
52
44
1
39
96
224
145
24
3
20
157
15
21
72
47
76
360
92
73
95
24
40
8
49
144
12
59
4
9
243
12
36
24
12
68
37
59
76
120
24
84
33
75
32
1
39
93
12
27
48
33
3
57
3
32
40
8
76
44
16
8
1
27
45
99
36
48
69
60
83
217
11
120
52
20
4
36
72
45
11
49
12
23
76
69
35
52
56
144
13
95
1
12
24
15
213
75
33
95
49
203
168
49
144
39
33
12
3
8
169
3
108
20
1
120
23
52
93
12
35
4
24
32
1
35
37
72
48
63
45
107
40
57
71
112
8
12
25
167
40
9
27
8
37
39
36
33
24
51
36
8
13
35
13
119
25
27
36
9
39
60
45
27
20
205
63
12
104
4
24
8
37
11
85
144
156
24
87
21
48
11
13
3
45
24
35
4
32
85
3
36
20
181
123
24
108
8
37
168
11
61
108
51
24
36
45
23
16
96
20
16
8
144
28
44
168
85
35
12
156
109
48
63
12
56
84
60
13
108
11
36
72
121
36
15
8
52
48
8
52
80
61
15
20
36
40
8
28
45
27
33
12
3
44
28
105
11
265
15
240
81
23
72
24
64
93
35
220
105
3
120
105
35
112
180
24
9
47
52
48
57
3
117
63
9
96
3
56
24
64
12
24
ABCD 97410034474*3^$a+1 [50006]
32
40
5
12
6
36
13
17
6
48
1
71
18
15
72
40
20
33
75
15
24
33
72
16
149
30
61
17
12
18
105
3
6
51
15
18
31
36
24
20
3
73
65
7
12
20
15
1
12
203
33
24
3
48
25
107
97
36
11
54
99
21
6
69
39
72
48
6
87
3
25
72
59
49
29
7
8
15
6
30
37
17
7
24
12
29
3
51
54
6
72
25
47
1
32
3
9
16
36
20
21
18
1
144
41
30
36
37
68
3
24
12
93
16
56
21
54
66
19
120
5
6
12
6
15
64
80
48
3
6
54
81
9
30
24
48
33
36
28
47
13
8
3
12
49
11
133
24
17
15
39
61
101
15
28
17
54
25
83
12
21
72
3
48
129
87
24
66
6
25
84
119
21
48
60
93
12
42
1
84
53
72
24
19
17
63
16
24
17
18
25
17
66
24
30
6
18
15
64
41
6
85
5
51
40
12
5
87
129
12
42
102
19
17
3
87
133
32
39
30
43
32
3
37
11
18
42
25
23
21
15
85
41
18
24
61
11
13
185
15
21
36
66
24
48
6
31
71
18
60
30
21
21
7
11
9
27
1
68
16
89
19
167
18
48
3
40
35
9
21
60
12
24
15
39
25
120
35
1
60
20
36
9
30
36
129
16
32
16
137
18
1
83
36
6
30
93
3
84
133
47
21
40
32
36
75
25
44
36
15
6
108
43
84
60
29
51
16
17
90
36
21
39
25
41
39
72
3
54
7
41
127
12
48
17
115
5
6
45
4
89
139
48
24
41
55
72
23
192
78
27
21
114
36
30
7
8
24
51
25
12
24
65
18
6
79
23
33
112
35
18
54
6
12
3
76
11
18
36
24
27
99
13
23
120
13
11
69
4
80
165
18
49
8
28
59
6
15
28
72
12
36
29
75
3
37
80
21
6
30
6
33
21
30
13
12
11
57
3
18
55
32
64
5
15
99
54
48
42
102
115
11
24
18
55
11
69
148
60
35
109
84
32
57
3
15
18
7
12
17
3
15
1
5
12
87
3
13
119
18
63
39
21
76
11
25
44
40
71
37
20
21
36
55
11
33
276
3
18
7
12
53
30
13
149
15
63
33
39
45
28
65
51
57
42
36
37
29
6
12
18
3
12
3
24
181
36
24
20
16
11
117
28
24
29
31
95
33
28
72
5
7
89
30
36
49
5
31
80
15
33
28
17
18
18
30
1
20
21
30
90
19
23
48
57
12
4
12
59
85
11
54
31
68
16
5
18
18
103
5
54
78
18
1
36
17
18
9
99
1
11
33
4
12
59
54
18
78
36
15
16
32
57
51
52
8
52
5
7
59
36
69
9
91
71
49
20
144
12
4
20
87
49
5
3
15
1
5
55
35
1
80
63
13
17
3
39
49
5
67
32
27
33
21
30
6
18
105
12
3
60
33
4
8
27
45
21
7
47
36
24
18
51
12
4
48
12
36
12
17
3
76
11
18
3
4
48
23
12
1
35
37
5
18
25
5
6
13
5
7
23
36
42
27
45
51
75
9
3
25
32
57
30
61
24
5
15
9
27
24
4
36
44
45
15
15
36
1
35
49
120
120
48
8
48
16
41
55
20
33
42
37
116
39
42
15
33
18
69
36
63
45
27
45
45
12
3
33
31
11
12
157
5
51
9
123
111
36
13
20
15
33
24
15
73
12
20
3
57
39
25
5
7
29
24
90
36
30
54
96
13
41
19
11
72
42
18
9
96
28
36
56
9
54
9
16
11
18
15
33
3
51
133
116
36
21
3
40
47
49
41
163
84
8
3
36
25
8
3
25
20
45
19
24
5
127
12
41
7
35
33
21
36
19
24
11
180
9
96
21
30
42
43
23
25
12
59
49
125
67
8
12
27
36
61
11
13
24
53
19
11
37
53
3
36
16
77
55
47
33
40
41
12
67
8
4
161
12
3
4
24
77
18
1
56
28
65
126
108
1
32
39
45
16
60
5
67
17
31
92
21
6
18
31
5
15
4
8
3
72
25
32
48
3
25
80
24
3
45
28
35
45
57
42
25
48
53
19
101
24
126
45
27
9
4
5
7
12
36
17
19
44
16
36
44
16
23
12
60
37
60
80
3
25
59
18
67
56
60
28
11
105
16
23
12
24
48
72
1
23
9
45
36
54
102
6
9
4
35
37
5
18
1
108
12
23
12
21
28
11
90
15
48
16
5
7
65
15
3
60
45
36
4
32
24
3
157
5
15
36
28
11
49
41
15
40
8
3
18
75
12
64
29
31
23
42
30
1
17
3
57
7
29
36
51
3
126
123
12
4
36
35
24
37
12
5
18
25
12
11
25
12
17
67
113
43
29
54
36
105
63
72
1
48
5
7
44
40
53
135
45
7
5
24
19
60
36
77
18
57
88
5
7
44
15
49
24
5
90
102
19
32
24
105
24
36
48
18
145
17
3
48
21
31
29
15
33
31
5
42
18
12
7
35
45
28
48
20
15
6
54
54
48
54
6
54
25
11
30
43
11
13
5
75
100
5
6
9
21
39
21
12
3
51
90
3
76
11
1
77
27
3
36
21
33
67
48
35
18
90
49
120
5
3
21
19
47
36
33
27
18
55
29
15
36
75
6
79
12
44
16
5
60
15
33
39
3
48
25
29
90
93
3
37
17
7
11
33
15
72
57
52
53
96
27
24
15
121
5
24
51
57
30
21
12
4
41
19
35
48
42
19
17
19
48
12
8
21
99
3
33
21
15
28
32
4
104
21
12
55
59
61
95
108
54
55
17
39
16
53
31
132
92
3
18
151
8
21
19
53
90
73
137
3
69
6
69
33
54
24
12
33
27
84
18
15
88
5
7
17
15
3
13
60
48
36
215
21
40
17
18
37
83
108
6
91
68
12
45
27
16
155
12
25
32
51
37
20
4
11
24
13
32
28
83
97
8
3
42
99
88
11
1
44
24
21
7
48
12
20
57
12
55
20
75
66
39
3
18
30
78
30
61
11
25
29
3
3
25
5
79
11
33
129
115
11
54
18
54
60
43
12
ABCD 97410166394*3^$a+1 [50009]
88
13
67
45
72
168
7
8
17
40
20
35
48
25
47
73
28
92
67
66
22
37
23
25
88
44
35
13
7
40
26
87
3
57
39
41
5
47
15
65
28
45
78
9
20
156
7
52
80
12
16
53
32
35
132
65
48
7
53
15
48
65
4
55
1
55
65
77
35
8
64
27
21
20
43
89
43
52
25
13
142
41
127
5
48
45
47
25
40
47
116
24
48
19
333
55
8
5
47
1
67
40
38
27
55
13
4
13
14
48
21
7
25
205
22
26
24
11
64
63
45
108
32
5
14
28
48
5
7
138
42
73
12
156
77
42
65
55
25
13
42
41
12
19
9
45
35
4
73
7
48
43
60
9
20
16
7
12
13
88
99
81
12
68
4
55
86
147
48
44
113
30
17
68
37
11
24
36
4
111
54
66
65
4
96
7
12
13
7
93
67
13
172
15
45
8
5
7
43
30
42
40
25
7
21
80
148
19
25
67
9
72
32
95
25
95
108
5
32
7
28
5
55
25
13
70
2
35
16
260
47
97
1
112
83
7
5
9
3
115
8
45
39
101
7
96
4
65
15
41
144
28
27
5
35
13
35
25
47
56
9
27
28
13
25
27
45
6
57
7
18
23
15
114
11
7
33
39
33
20
55
180
52
2
59
4
55
61
12
19
9
104
40
56
31
88
53
20
28
84
96
21
3
55
32
28
50
88
163
72
28
75
36
216
100
25
95
60
17
20
48
13
27
7
41
7
32
45
3
17
37
6
17
23
25
47
120
18
42
13
12
36
4
60
55
98
22
5
8
52
43
5
55
85
67
168
10
35
7
86
42
172
53
27
28
38
96
11
12
83
14
63
33
3
79
38
22
2
66
72
6
47
28
32
5
62
42
99
27
172
20
5
16
51
21
55
65
3
65
167
25
35
14
3
43
8
9
43
5
20
12
28
67
122
6
5
47
13
19
9
24
56
19
113
52
13
8
306
88
25
23
13
49
11
112
32
36
4
55
85
1
34
1
7
5
95
12
62
6
52
110
48
195
3
9
33
48
22
2
10
161
252
7
50
18
70
30
44
41
13
99
15
65
40
8
5
67
35
65
105
42
28
1
55
42
18
9
8
5
80
35
35
72
2
51
20
25
75
72
27
69
7
125
12
21
34
78
143
20
24
7
6
23
64
33
22
50
35
36
4
8
72
88
48
19
68
270
83
120
40
37
30
13
7
57
56
100
15
29
13
22
5
45
3
7
113
85
2
28
37
53
30
20
33
19
2
178
20
108
52
5
43
80
40
8
5
40
92
12
307
81
20
43
144
93
45
35
40
7
60
80
101
52
9
46
2
72
96
10
20
40
12
48
80
70
102
108
14
131
72
7
53
25
72
59
24
7
21
7
121
31
16
5
12
51
29
25
131
4
43
8
12
24
18
3
7
13
35
13
127
12
28
5
8
60
7
72
28
60
72
1
4
8
7
185
37
58
1
24
95
56
17
103
4
120
1
1
123
48
99
21
8
61
6
17
55
90
18
17
16
7
12
13
40
48
67
65
48
127
17
176
64
60
68
48
1
51
7
48
73
47
30
30
72
8
5
7
33
7
25
53
43
52
32
48
47
2
54
29
43
5
5
14
9
44
23
12
50
3
32
28
60
7
13
48
4
147
21
3
82
2
41
227
2
35
115
58
32
11
232
3
77
19
69
37
42
60
48
5
20
19
28
1
100
140
19
88
65
69
3
43
12
5
57
58
25
53
30
65
129
18
40
5
115
73
40
15
57
3
5
5
42
41
7
44
66
27
20
60
7
9
27
77
35
5
21
75
37
32
95
83
8
36
28
1
24
40
8
37
78
52
73
108
4
13
43
4
103
90
8
22
50
10
104
84
4
41
7
72
56
6
51
3
5
64
13
8
30
17
127
21
51
76
14
3
3
93
69
10
193
13
30
29
16
19
168
12
1
12
65
8
72
18
12
65
7
90
18
17
83
25
47
8
77
53
102
53
7
1
77
43
24
13
10
14
18
40
41
12
123
17
19
18
48
10
5
48
9
23
49
16
150
2
83
52
60
13
30
5
132
20
40
15
21
87
5
43
237
93
22
12
65
27
101
5
38
17
49
16
2
33
27
5
40
48
48
111
46
2
198
70
73
1
54
105
67
12
48
8
105
19
13
60
13
54
33
20
7
21
60
21
6
52
56
4
73
60
52
20
40
115
101
39
48
52
85
16
12
67
56
64
1
7
57
3
173
4
15
40
18
23
51
46
8
82
30
55
48
4
15
40
168
25
95
62
6
82
8
75
15
54
72
3
15
33
8
47
17
43
13
19
141
24
20
7
29
31
33
8
112
13
14
101
43
64
13
5
8
34
25
23
25
19
76
37
25
23
35
60
17
55
13
12
23
32
42
3
48
75
5
7
72
9
67
5
8
55
112
17
55
20
18
3
12
57
48
18
9
8
88
7
97
16
24
13
47
3
12
88
8
4
1
64
3
12
33
7
32
16
72
13
25
3
24
45
51
12
32
55
5
61
59
53
7
25
71
47
37
160
51
57
108
45
94
20
5
36
64
48
39
16
12
26
42
53
60
72
60
108
24
16
67
170
47
1
ABCD 97410307342*3^$a+1 [50017]
77
168
7
144
60
107
37
35
60
18
30
13
72
24
48
47
49
44
117
6
9
165
36
78
61
36
5
19
41
3
27
150
67
5
7
173
7
36
72
11
57
63
42
30
13
11
30
6
18
7
77
91
59
13
59
25
144
29
12
60
30
85
23
37
95
13
48
47
25
5
163
44
100
35
114
67
12
56
124
95
6
66
270
55
59
25
65
39
177
31
35
13
137
264
60
36
7
36
11
49
264
96
72
17
6
126
103
107
181
17
126
1
36
77
30
1
36
113
31
89
91
12
47
61
11
90
30
13
227
18
7
41
24
43
72
29
7
29
90
48
1
77
79
96
107
72
24
25
95
121
20
81
102
1
12
65
43
65
67
288
36
44
159
45
135
12
81
40
5
15
45
30
37
5
36
79
101
31
59
54
48
139
11
45
27
61
11
90
3
45
127
71
42
115
11
90
12
18
54
27
9
24
18
12
1
12
32
27
78
7
23
132
13
77
84
19
143
78
7
65
79
36
72
60
41
31
5
31
35
60
169
155
25
83
36
9
16
60
180
35
36
73
23
9
135
9
39
1
149
156
19
113
48
55
12
29
31
8
4
113
60
7
41
31
60
35
1
72
12
11
48
54
127
35
13
47
13
5
31
77
54
25
144
65
31
23
108
133
47
13
36
48
65
31
77
7
203
42
18
18
31
48
56
75
90
6
25
128
88
23
85
11
49
17
139
96
32
16
101
120
55
120
20
75
168
36
85
5
36
18
18
12
6
25
36
29
67
48
72
20
63
25
11
18
48
72
150
12
81
40
47
90
7
24
32
40
72
32
40
144
185
171
16
24
35
1
5
3
400
101
18
25
96
95
36
9
16
36
29
43
276
35
6
48
55
23
18
31
36
23
84
78
48
27
28
72
72
125
42
61
113
175
20
40
5
67
5
7
83
25
47
13
72
12
20
36
45
18
25
11
18
18
108
156
1
89
24
139
5
12
54
36
193
23
180
73
167
45
48
15
189
27
30
90
6
67
120
108
65
18
25
41
54
9
33
43
20
39
1
77
67
72
5
135
16
180
65
72
31
5
54
85
107
45
76
29
3
28
48
5
24
151
20
9
90
25
5
108
42
102
6
9
9
115
36
11
85
23
9
27
9
81
151
65
103
36
35
24
30
55
17
267
12
4
41
36
24
144
7
32
112
29
102
78
67
72
12
24
17
42
12
109
80
96
16
77
15
16
36
41
60
48
36
108
27
105
3
81
15
40
36
95
121
44
4
29
7
29
27
52
168
5
3
87
48
109
95
93
45
90
37
12
24
41
99
27
48
37
5
54
85
36
12
11
30
67
47
301
131
13
120
137
79
29
108
18
25
36
24
5
180
12
72
108
24
84
19
203
9
21
24
3
51
9
21
55
215
24
48
78
7
5
24
31
48
77
19
41
54
193
23
18
7
60
77
30
1
41
3
28
113
72
30
37
17
163
12
83
61
5
91
5
90
9
291
49
95
1
41
79
24
71
13
56
27
12
78
162
48
60
25
23
54
42
49
149
27
4
35
42
63
9
7
24
12
168
71
13
77
18
1
12
65
72
151
72
144
24
89
31
131
1
59
90
31
72
77
120
31
24
113
126
84
121
132
77
36
102
73
84
36
41
19
5
36
90
108
102
60
48
211
56
48
33
102
96
21
33
66
1
5
79
59
150
31
180
17
24
79
24
41
102
78
30
1
5
126
48
105
9
211
12
47
72
25
5
31
20
147
105
76
59
18
103
17
55
5
147
27
85
23
1
35
72
24
18
7
95
1
23
25
137
43
41
103
36
11
126
48
126
78
18
85
72
5
7
60
36
12
5
60
67
41
43
5
54
60
45
16
24
95
85
36
32
88
36
5
19
72
5
7
173
27
88
164
76
72
53
19
68
48
33
115
65
75
4
32
100
84
29
43
60
5
43
59
1
107
13
24
12
5
55
95
13
5
7
24
95
45
40
89
108
55
23
21
279
37
95
30
103
29
43
137
31
12
173
ABCD 97410325232*3^$a+1 [50053]
96
4
24
32
220
11
81
24
76
12
60
35
13
11
73
92
52
71
21
120
40
20
4
83
9
60
100
48
32
15
24
1
32
12
144
12
120
36
88
216
12
44
28
36
56
16
12
56
16
96
56
28
56
28
71
141
99
69
112
8
99
69
64
72
24
84
20
219
73
12
11
1
119
105
120
4
48
80
4
36
8
96
96
24
4
236
60
72
72
64
20
48
40
44
72
108
216
28
56
72
12
64
84
32
208
60
108
96
95
21
75
49
84
44
28
44
84
28
32
148
32
64
96
8
48
3
45
124
32
24
40
8
108
64
59
1
24
48
8
28
8
52
12
116
4
24
11
96
48
13
12
32
84
40
60
20
12
48
52
120
20
132
171
97
60
20
40
44
60
36
196
32
36
75
21
48
171
37
108
71
61
164
4
24
12
8
40
12
48
120
72
12
240
116
112
36
24
188
24
48
40
8
4
56
48
256
72
60
92
28
44
60
28
36
48
80
4
176
108
64
24
44
28
96
203
57
36
100
80
36
40
11
21
76
120
80
28
68
28
24
116
60
40
68
100
8
48
28
108
84
56
88
8
108
76
120
24
60
155
73
23
33
39
37
68
28
83
48
1
92
16
8
16
83
69
16
12
24
312
23
69
3
48
153
96
60
147
21
27
73
32
12
27
21
51
33
52
120
72
80
148
116
100
236
4
108
20
12
12
16
72
24
20
52
192
24
56
52
56
40
84
48
20
27
61
84
92
28
140
3
13
8
12
36
4
84
80
120
24
51
37
48
8
96
51
48
69
52
47
49
20
16
60
44
4
92
60
76
56
24
123
73
60
120
20
36
136
168
32
27
48
61
20
4
60
48
24
20
12
4
36
212
124
32
40
36
56
4
12
176
24
40
24
48
36
23
145
32
40
12
72
56
64
56
75
13
48
12
44
148
56
36
40
116
48
36
132
279
24
48
129
4
24
56
24
16
108
84
72
92
96
124
24
35
69
76
20
64
132
60
11
9
88
8
112
72
168
60
36
60
12
8
196
11
309
16
108
24
12
32
48
27
165
24
4
60
20
132
27
72
37
12
20
24
52
23
49
23
144
1
36
24
228
56
60
16
68
15
157
48
11
72
72
49
12
36
144
23
9
52
132
47
33
28
32
52
8
48
60
240
24
27
105
24
12
112
32
40
60
48
60
32
4
164
4
8
24
124
8
52
44
16
36
140
27
13
68
16
23
33
88
80
184
47
57
28
132
120
20
96
16
8
36
12
16
24
116
28
72
80
28
215
69
36
16
20
16
8
60
72
60
123
13
8
136
48
248
88
8
100
84
56
60
24
16
200
16
24
47
21
132
112
36
59
13
180
68
60
12
16
176
108
160
8
48
16
12
12
44
4
120
144
12
8
28
152
124
92
72
183
105
111
48
13
20
40
96
8
4
192
200
28
116
16
24
107
33
28
8
12
120
15
21
12
48
28
56
112
8
36
96
88
95
48
21
16
92
88
95
81
52
56
124
8
112
24
12
44
124
11
85
36
56
39
21
24
64
32
40
84
44
16
11
121
20
16
20
112
152
16
12
203
277
12
32
15
13
56
172
36
35
69
24
64
44
72
156
36
4
24
59
1
132
132
23
144
1
20
16
35
69
72
3
25
68
48
180
84
40
12
47
24
144
9
280
12
72
20
16
71
133
24
44
4
24
36
56
36
144
16
60
84
24
60
72
116
36
72
16
72
68
40
96
216
80
12
204
148
20
24
16
144
32
4
44
24
64
24
128
27
21
36
204
144
52
36
8
75
109
11
21
144
24
36
12
12
16
84
8
108
36
48
51
13
48
56
96
24
51
37
44
28
92
24
52
108
47
13
12
44
36
15
97
92
100
32
4
80
48
88
24
96
11
33
ABCD 97410461132*3^$a+1 [50106]
90
108
37
23
102
18
150
36
55
251
30
18
60
102
339
135
105
219
102
15
112
48
23
150
210
49
80
256
161
63
27
126
48
90
132
54
243
160
113
150
25
5
123
27
90
43
80
15
132
54
84
19
77
36
18
90
36
31
53
150
12
24
126
30
150
138
360
42
30
133
107
48
186
36
54
36
144
61
5
108
162
13
95
97
179
66
18
180
72
13
65
192
24
55
89
55
137
18
6
54
9
112
41
18
126
151
65
15
39
180
156
150
18
30
19
53
114
105
16
35
198
7
65
150
54
36
54
36
117
3
109
5
66
114
156
24
54
12
49
131
60
49
71
73
32
3
72
18
19
32
9
12
114
54
30
42
138
42
30
18
96
66
198
127
35
90
24
84
6
33
3
30
15
63
30
67
80
3
45
112
5
139
179
96
66
24
90
25
191
108
210
19
41
210
37
48
80
15
162
60
195
273
31
89
39
21
36
66
60
90
63
144
96
112
125
48
19
48
383
150
360
12
24
324
72
30
18
72
18
276
133
96
144
113
270
54
84
39
33
18
60
90
162
30
108
42
30
147
123
213
57
24
126
193
17
60
19
71
18
55
35
102
60
18
30
90
60
342
79
41
90
13
5
60
120
39
147
126
63
57
199
5
36
18
12
168
12
60
90
138
6
63
27
84
177
3
6
144
102
180
78
12
108
6
174
6
84
121
101
90
120
198
6
36
18
216
90
85
71
57
192
99
12
33
75
72
109
161
24
135
81
79
245
36
18
390
255
64
23
60
205
29
19
35
30
6
174
180
90
132
25
5
18
42
127
80
93
180
15
75
60
25
5
18
121
41
24
159
147
45
63
102
43
47
18
90
6
175
149
30
72
69
129
6
36
210
19
161
18
157
5
150
108
72
33
165
126
84
25
224
27
174
42
90
48
96
54
102
7
32
51
18
90
366
66
193
77
19
176
63
36
13
161
15
207
18
72
18
229
233
7
161
36
54
180
126
216
139
41
18
12
24
84
6
84
51
129
111
21
43
65
90
69
3
109
80
21
139
80
144
75
192
69
39
72
97
71
30
6
156
73
35
162
384
139
185
192
60
144
43
128
75
294
66
60
49
179
90
90
121
128
117
84
7
89
54
162
30
18
31
41
18
252
258
30
60
30
31
11
229
96
32
123
85
5
43
32
123
6
15
75
66
24
84
42
414
90
66
3
87
18
6
66
18
90
90
42
79
59
85
47
54
66
169
11
60
54
163
48
35
18
42
18
30
49
11
69
51
90
115
35
126
66
108
6
36
90
180
105
3
61
128
63
18
79
203
60
48
42
18
390
7
125
19
35
61
23
25
107
69
219
12
204
61
80
15
49
ABCD 97410538684*3^$a+1 [50025]
5
112
63
5
72
40
56
72
16
80
12
4
51
77
72
85
23
31
149
100
20
115
90
51
104
12
85
30
53
16
80
12
48
49
36
11
1
23
100
135
9
21
36
35
16
63
41
148
93
83
61
6
17
60
76
117
87
51
77
55
9
9
11
16
27
41
31
18
11
4
177
95
64
20
84
112
8
1
95
12
24
4
165
6
33
111
30
131
60
4
92
7
101
37
3
75
101
36
24
145
83
163
42
11
24
88
68
79
36
5
4
36
171
45
8
1
27
44
84
36
55
6
15
8
25
39
3
54
143
16
20
211
41
19
30
71
43
17
88
44
108
12
48
60
12
52
39
5
91
5
48
121
47
4
80
55
9
147
17
108
48
31
5
4
27
45
44
24
60
16
8
60
12
36
28
104
7
41
24
13
15
12
104
12
19
189
21
75
8
43
5
12
52
68
121
35
132
28
104
16
60
20
120
24
12
120
96
24
48
16
27
5
12
36
24
13
35
48
24
16
39
101
55
65
4
72
36
212
36
60
16
36
32
112
24
32
4
3
41
7
17
72
235
5
19
12
33
27
53
52
44
31
18
27
32
103
18
11
144
52
27
48
29
25
39
144
56
84
43
45
225
18
30
75
44
31
12
5
192
108
88
57
95
24
103
53
12
43
48
6
54
36
66
198
21
15
89
4
3
54
18
105
156
27
120
54
59
19
41
40
32
144
49
15
87
17
96
19
17
60
28
180
123
24
9
24
12
9
35
120
12
205
42
5
108
24
55
24
5
25
75
32
12
31
120
24
53
85
39
75
65
115
81
39
21
105
39
39
89
72
16
15
132
5
7
6
47
48
13
11
48
103
108
12
17
76
32
24
28
20
12
4
20
1
6
125
19
53
12
36
84
61
47
12
19
36
41
133
71
24
1
54
36
29
72
48
31
9
111
24
65
52
140
4
81
18
17
28
44
16
32
97
48
3
156
21
47
12
24
60
36
36
72
108
43
17
12
7
36
29
1
39
51
105
212
7
21
3
5
24
52
56
55
17
73
23
121
36
18
149
67
69
75
24
261
56
1
54
90
6
5
40
45
263
112
32
60
136
20
84
103
17
16
56
139
29
168
19
33
3
33
32
49
23
13
83
16
104
36
49
15
75
36
81
3
24
53
19
9
72
3
17
112
57
11
43
5
24
43
17
31
36
60
9
24
152
28
20
28
45
30
60
113
60
7
5
120
100
20
12
12
1
30
5
13
71
19
24
213
32
91
5
55
9
57
83
13
18
41
28
8
139
90
90
53
1
47
12
40
27
126
18
141
39
9
3
149
60
24
204
72
28
36
20
7
84
96
9
111
29
120
55
108
65
52
111
18
59
37
30
69
56
1
3
56
36
19
65
60
31
33
27
33
51
24
45
81
83
148
20
64
21
83
24
12
139
30
15
81
90
54
30
125
97
143
37
95
12
16
20
24
48
19
18
11
12
13
47
115
65
4
44
67
17
48
4
84
45
11
16
9
23
67
9
27
48
21
44
7
90
75
3
9
27
5
48
31
96
9
204
20
13
39
36
39
33
20
36
55
41
121
54
65
196
39
5
19
36
5
103
12
69
117
23
84
31
29
28
80
67
81
180
21
114
9
68
132
12
13
51
12
39
78
11
7
33
80
24
1
42
69
39
12
24
53
1
144
11
4
3
84
36
33
36
68
7
6
23
67
5
12
96
36
40
39
24
72
65
48
12
91
113
24
1
39
68
24
60
60
115
53
127
33
36
56
19
5
60
16
8
28
8
1
123
116
84
1
27
129
71
25
18
36
81
144
8
28
9
66
29
115
5
91
30
60
83
55
161
43
117
21
23
109
12
83
76
44
48
88
111
21
3
9
68
12
1
99
27
5
4
56
76
3
12
29
40
20
16
9
59
40
32
13
54
17
24
60
25
87
68
16
20
148
57
59
100
20
55
36
18
23
13
15
20
67
24
81
39
96
89
1
138
77
55
30
35
55
60
72
17
1
23
60
24
28
8
16
21
83
4
3
54
83
40
20
127
89
72
55
5
49
30
96
9
45
126
45
72
20
115
48
114
36
23
96
48
7
101
25
3
20
31
24
12
24
5
4
20
36
76
8
40
75
65
25
71
36
55
17
88
92
156
25
59
96
24
1
47
220
44
16
48
9
35
12
36
73
42
5
28
80
25
126
24
81
188
52
111
48
41
31
5
28
20
4
51
29
67
36
45
24
84
27
17
12
61
159
21
15
20
12
43
18
36
66
165
32
112
3
12
29
12
103
90
ABCD 97410600668*3^$a+1 [50034]
138
6
36
108
101
4
20
52
3
36
105
15
65
49
35
85
3
39
36
105
15
5
88
80
7
57
21
66
53
48
48
91
33
72
3
41
7
45
20
88
177
47
36
72
288
7
48
5
175
65
31
18
11
76
56
67
6
111
159
21
56
208
39
30
96
54
36
29
97
3
8
7
21
315
65
16
99
89
25
3
69
15
8
31
185
7
273
24
63
204
41
64
93
30
96
12
65
187
41
127
53
84
7
48
18
18
126
6
53
55
12
129
44
79
45
56
67
108
12
5
55
105
3
29
1
42
65
28
84
56
19
21
45
42
30
27
20
31
36
53
16
32
64
68
36
49
27
56
28
15
17
208
72
63
144
41
4
8
55
54
171
20
64
276
80
19
24
17
52
140
96
91
21
12
75
53
40
99
36
77
91
54
35
31
36
113
55
18
72
83
28
135
36
24
72
165
33
174
5
13
18
6
15
33
11
120
76
81
3
15
24
5
96
1
18
53
79
33
68
12
28
69
11
115
60
53
72
103
45
15
21
51
17
40
56
7
24
41
85
18
192
24
84
60
21
84
216
15
41
60
7
21
15
17
148
87
42
143
4
51
72
90
83
28
12
20
192
100
27
36
129
21
39
84
21
23
36
24
115
138
47
25
6
5
24
28
159
33
57
39
27
117
48
105
35
48
60
24
36
4
20
31
12
65
43
21
15
114
54
41
52
68
12
40
32
7
69
87
90
90
5
19
84
60
174
63
32
48
108
180
72
7
138
24
83
28
128
7
72
42
11
64
141
39
84
44
16
105
15
87
53
55
24
57
15
21
108
51
18
123
39
53
55
18
35
37
72
231
15
9
156
183
126
11
259
21
188
1
11
85
47
1
6
129
81
111
8
7
108
132
18
15
24
12
56
72
103
108
21
56
109
251
4
44
4
15
96
12
53
4
56
91
21
68
91
29
91
29
136
60
44
55
9
80
36
76
36
68
1
39
24
36
135
24
113
64
68
7
53
52
3
141
75
5
211
21
92
13
18
17
37
30
42
39
84
3
53
24
67
41
108
172
92
13
3
24
8
7
21
332
4
39
66
3
140
60
60
16
12
24
8
7
21
12
21
239
67
48
81
87
5
7
101
16
36
8
7
213
140
84
52
9
42
72
48
113
4
87
18
3
84
33
83
28
111
90
51
20
48
7
108
209
43
5
43
96
66
90
5
88
24
116
12
43
6
51
24
36
8
24
55
33
3
84
60
72
29
241
183
33
18
17
88
39
57
135
53
7
18
83
12
7
45
116
72
91
36
60
41
28
15
89
25
11
60
60
7
5
12
156
64
8
295
114
18
36
12
45
12
87
45
51
5
7
18
24
66
17
37
23
1
51
36
80
97
135
56
7
18
35
7
72
53
4
45
111
87
65
100
8
7
60
53
12
25
48
75
8
115
132
84
21
8
16
56
28
15
17
19
24
17
52
68
72
55
5
120
43
33
15
9
8
100
8
60
112
48
15
24
126
15
51
89
112
15
153
51
29
4
15
5
36
55
57
20
85
75
68
55
77
43
90
54
45
123
33
36
21
144
119
184
8
25
42
41
172
8
7
77
13
144
6
48
42
15
3
89
16
39
101
40
147
12
36
36
21
69
6
69
3
192
21
15
24
41
12
91
120
54
3
60
48
51
9
27
9
81
23
1
39
44
7
101
64
48
75
72
36
77
36
12
40
20
60
127
93
60
20
79
153
15
36
36
18
66
36
45
63
57
96
12
72
75
53
220
63
9
99
42
192
11
31
101
79
41
28
15
89
36
151
165
45
3
3
84
6
95
72
175
5
96
19
60
30
216
39
20
88
3
12
72
101
100
75
137
43
126
66
72
36
5
31
150
11
132
52
39
29
136
104
73
83
37
3
75
65
60
4
105
18
72
30
6
21
51
93
140
84
115
125
112
44
40
15
24
5
16
69
51
75
216
66
18
21
24
104
91
102
24
126
12
21
20
ABCD 97411006978*3^$a+1 [50036]
18
30
39
60
60
168
33
39
15
108
78
119
199
69
12
15
9
27
12
42
48
150
36
189
36
99
120
5
436
27
24
93
116
60
100
24
111
12
144
108
197
144
1
215
79
9
3
69
39
312
48
36
5
100
120
48
92
4
336
20
1
99
44
19
81
36
24
20
4
27
33
120
12
129
126
53
76
135
129
3
48
6
99
24
56
31
24
72
33
75
65
136
204
80
37
143
1
15
144
57
3
99
5
52
105
18
141
9
18
144
9
39
81
24
3
60
93
51
48
150
15
105
6
66
183
60
213
47
36
24
16
36
15
90
90
5
100
3
105
27
30
63
32
4
80
37
168
99
116
91
29
16
9
51
111
17
67
33
327
186
48
15
60
21
39
24
56
64
81
35
184
56
55
9
27
165
45
99
24
75
41
307
29
73
275
76
44
61
120
15
75
132
12
201
20
31
24
45
20
25
119
7
105
231
53
37
3
60
176
1
63
225
35
124
75
117
9
51
60
24
24
3
9
44
136
39
129
3
108
36
36
177
12
45
66
78
111
60
8
12
4
21
18
12
144
249
57
18
57
21
48
255
36
3
36
21
44
37
99
24
21
24
51
69
42
9
20
115
216
57
36
60
111
36
60
54
63
81
30
89
60
103
108
72
53
151
69
156
75
45
84
51
60
84
54
96
30
36
60
18
27
111
24
89
16
21
39
9
54
17
28
60
60
237
126
108
65
24
16
87
93
20
84
136
15
69
96
27
57
3
54
126
138
179
16
96
24
224
52
3
5
121
24
11
127
69
81
48
42
12
45
60
27
29
55
9
87
108
21
9
42
30
3
120
75
5
36
124
51
9
60
117
18
245
7
65
55
105
8
112
24
36
135
29
24
73
48
6
90
15
33
75
20
112
84
165
39
33
39
81
24
63
36
21
114
102
99
69
144
30
141
24
111
129
156
111
9
147
24
53
73
39
15
65
19
21
128
217
99
135
45
57
54
18
51
135
54
210
150
30
96
12
9
84
36
75
93
87
53
52
120
108
20
37
23
1
90
126
3
27
36
77
120
1
15
57
39
3
36
180
105
69
87
24
20
67
113
16
48
12
44
1
63
63
18
219
12
24
20
67
60
69
524
109
18
33
195
185
4
27
24
21
44
79
125
16
15
6
15
48
147
78
11
61
54
9
81
71
1
120
39
68
55
6
39
36
51
89
199
72
93
132
24
201
48
6
12
180
57
3
9
75
45
48
3
53
37
47
16
75
69
57
126
24
53
31
5
91
69
24
195
36
21
69
15
177
18
5
91
30
39
129
18
228
24
90
120
6
141
15
24
29
43
9
3
18
24
3
63
204
234
15
57
72
30
57
39
21
84
75
264
6
39
36
231
189
36
93
87
44
120
55
144
108
60
84
9
144
276
44
67
78
11
127
53
324
76
20
16
15
9
60
80
19
198
72
18
53
121
24
159
3
9
24
15
21
105
3
15
41
84
136
80
4
92
55
9
204
3
53
67
132
21
51
45
291
168
29
36
60
55
84
341
40
75
72
12
21
69
51
27
9
144
200
64
123
69
48
81
126
48
41
91
36
189
3
125
76
96
24
57
219
84
24
32
1
27
45
6
120
42
83
115
210
39
87
36
33
24
56
211
33
81
35
ABCD 97411171142*3^$a+1 [50036]
21
45
36
108
12
23
43
17
31
89
36
24
36
16
69
39
93
3
99
41
79
65
61
51
189
75
24
140
1
96
15
33
51
15
54
12
108
11
55
24
6
35
4
176
1
216
99
8
40
15
18
54
126
3
36
9
90
5
25
84
30
192
69
45
12
48
84
102
24
5
61
39
36
104
25
42
53
40
27
30
39
48
20
13
24
90
30
23
25
48
12
75
51
114
15
87
93
51
9
15
18
87
21
24
15
45
96
35
40
117
3
57
183
44
36
24
91
42
60
27
36
9
35
181
36
6
57
12
3
18
3
140
31
150
66
30
63
20
7
48
21
75
6
3
9
11
37
47
13
23
1
90
9
36
8
1
60
51
3
65
60
52
93
11
7
30
147
60
3
42
12
18
102
3
135
5
112
44
61
75
9
12
47
40
216
21
63
33
23
7
24
30
59
37
108
6
96
48
54
72
24
119
1
12
3
27
18
135
20
4
135
6
119
25
18
17
16
24
120
20
52
135
24
21
69
95
1
84
60
155
37
3
36
180
68
37
114
6
83
13
147
21
24
11
37
42
78
39
60
69
15
60
21
48
18
114
23
100
117
3
72
3
18
83
40
81
99
20
4
36
44
31
6
39
9
95
73
63
84
15
41
4
81
215
24
13
3
177
3
21
120
3
20
36
16
33
30
18
23
37
3
21
39
117
27
36
21
63
3
48
6
15
3
78
23
61
156
3
69
71
19
5
115
81
20
4
36
57
123
21
15
8
60
40
153
78
66
48
131
4
20
1
90
65
204
73
18
264
21
21
39
36
9
72
23
61
15
81
48
60
75
9
132
24
84
12
36
27
21
30
6
15
33
35
55
30
11
37
87
36
24
156
24
45
27
8
1
35
4
33
48
24
12
54
30
15
140
64
45
48
90
9
24
237
23
85
36
66
33
21
18
57
8
100
12
69
39
81
72
12
35
157
30
189
9
11
40
15
21
8
61
39
21
231
45
84
15
27
18
59
43
24
30
84
35
4
120
213
12
6
30
51
8
1
36
60
48
132
48
12
126
9
93
35
55
78
63
57
39
8
13
27
51
89
36
180
31
6
12
15
21
240
39
312
3
101
49
36
12
168
75
21
75
68
97
15
8
1
35
40
39
78
27
56
16
15
129
81
48
48
23
40
21
15
8
1
95
25
15
36
141
107
145
30
57
45
66
120
24
24
5
67
9
63
5
60
31
5
16
3
72
69
51
9
69
15
36
159
45
51
21
8
211
150
36
3
51
5
16
81
24
59
1
39
111
9
20
1
90
6
60
23
16
9
51
45
99
57
23
91
6
48
12
84
24
59
61
15
57
24
168
111
60
57
102
6
15
27
42
191
4
3
17
73
12
180
78
53
19
21
57
12
11
256
69
30
24
42
15
63
72
120
18
30
78
18
102
24
39
9
75
176
109
12
48
12
63
140
25
12
15
51
117
36
45
35
4
200
25
15
36
45
35
1
39
36
21
12
95
85
131
16
105
18
78
84
3
36
24
156
20
31
9
44
1
39
3
53
109
6
126
23
133
54
53
25
51
9
27
33
11
157
48
24
18
69
81
24
36
144
36
3
45
66
24
9
12
81
27
36
24
225
48
83
1
54
69
21
6
69
27
9
68
156
61
48
35
61
15
60
9
6
21
144
165
135
15
149
25
15
72
44
4
33
23
76
44
37
132
66
96
6
24
18
6
96
23
13
12
72
24
42
42
48
12
95
60
61
42
9
84
69
78
114
23
7
33
60
51
6
15
44
205
51
24
45
66
48
78
42
30
72
24
24
111
9
48
18
5
49
11
4
33
47
1
24
36
15
36
3
6
84
6
24
21
99
6
90
5
97
47
37
36
144
119
4
33
3
75
29
180
31
5
1
39
20
97
47
97
6
113
120
40
9
15
15
21
147
120
18
36
39
21
15
120
68
1
75
20
37
204
23
91
6
48
60
12
99
21
48
11
7
33
21
66
17
40
56
205
15
9
60
71
4
27
30
23
37
3
20
55
66
36
23
1
51
39
89
31
5
19
6
15
69
60
42
24
65
4
216
21
30
18
95
1
111
48
15
5
1
111
45
6
33
104
31
9
57
54
54
11
7
24
6
27
45
12
23
13
27
33
60
90
30
3
24
33
48
135
44
97
18
102
23
16
20
4
80
96
1
83
1
99
36
80
24
16
21
39
44
31
5
76
9
95
144
36
40
57
3
9
126
5
4
12
9
144
11
79
168
17
181
39
3
57
15
48
54
23
1
35
4
27
48
30
11
85
42
18
59
25
12
48
27
3
6
12
ABCD 97411542518*3^$a+1 [50003]
31
114
30
17
16
21
11
121
18
29
64
15
30
108
24
12
3
8
13
11
25
95
48
1
18
54
71
37
12
90
6
47
61
123
3
30
39
21
90
89
37
66
6
84
23
48
133
72
66
36
24
54
23
13
12
24
12
18
36
42
35
88
48
9
18
84
78
90
12
5
109
54
18
192
24
11
7
17
73
36
27
104
187
24
5
67
66
3
32
1
15
3
90
24
30
18
83
13
12
15
27
29
61
11
25
47
24
19
77
13
54
18
59
97
24
36
126
5
151
78
108
54
72
17
72
19
77
13
59
49
23
112
8
19
69
8
205
72
107
1
24
15
21
11
37
42
48
6
12
60
75
24
9
18
18
12
36
51
9
47
43
30
23
1
72
183
168
8
13
11
61
6
5
112
81
15
32
19
6
126
18
15
80
67
120
77
31
36
24
48
78
23
49
23
85
12
15
9
18
29
7
12
78
47
43
108
18
47
144
7
90
30
60
53
24
208
15
54
35
61
12
18
5
1
18
72
48
18
11
31
105
21
3
32
16
3
29
7
17
31
6
36
30
81
135
6
3
48
33
24
36
90
66
150
113
96
97
23
49
111
15
65
97
71
31
6
48
3
39
41
25
108
11
7
42
15
32
7
108
29
19
21
8
64
48
75
6
48
95
37
30
45
9
234
29
49
144
87
3
5
7
65
13
54
45
104
67
53
96
49
18
53
55
12
60
65
144
19
213
3
6
63
75
69
9
72
15
75
5
40
45
27
39
9
48
51
5
31
6
11
61
84
18
96
66
60
143
16
192
48
117
78
72
53
16
24
51
189
45
72
12
87
9
71
1
72
23
16
15
18
87
93
27
57
15
32
25
23
24
31
30
11
25
60
48
11
61
3
129
12
18
36
6
54
66
36
18
6
59
16
32
1
18
45
9
18
125
19
12
33
27
48
29
168
40
144
56
37
83
72
16
45
27
8
96
85
30
69
48
15
30
36
72
90
6
12
3
56
24
61
27
8
73
60
35
1
15
32
91
24
30
23
109
11
48
13
11
43
5
7
33
27
213
8
133
18
17
43
30
191
13
66
33
128
1
18
125
19
72
5
31
96
54
72
11
1
87
9
143
85
60
18
54
191
55
132
5
7
6
36
12
24
11
48
13
51
3
5
48
64
9
66
150
48
18
69
32
24
61
51
48
8
13
24
51
75
45
27
5
61
107
16
75
24
48
96
5
16
8
25
48
95
16
123
21
3
126
12
27
24
56
25
66
60
54
54
53
13
24
72
36
63
9
12
6
29
127
9
15
108
45
21
11
40
27
48
24
45
63
36
72
66
42
12
24
45
57
71
25
15
32
96
1
66
18
6
5
25
96
84
36
18
90
3
15
17
25
54
12
108
6
48
36
42
30
135
32
1
18
69
3
72
90
51
15
17
72
43
12
72
60
30
6
66
108
11
31
66
39
105
47
67
66
107
24
19
48
77
112
99
29
13
54
102
23
37
27
9
12
114
9
24
32
43
21
135
17
115
54
72
23
49
63
3
132
54
195
3
5
31
9
9
162
125
19
36
66
15
81
18
12
17
40
48
8
72
31
9
33
66
77
31
42
12
36
6
36
54
174
57
24
69
27
93
60
18
48
21
33
47
67
18
83
16
21
18
89
16
9
36
66
24
9
80
85
83
13
11
7
12
6
15
48
189
102
21
3
29
16
32
61
24
11
96
37
35
24
7
114
84
51
21
96
12
39
51
42
35
112
45
83
61
54
54
23
168
13
72
59
13
51
51
114
35
96
96
16
32
48
48
24
1
15
3
12
6
18
162
12
42
36
138
24
11
40
57
18
189
111
132
18
123
72
87
78
27
8
1
36
108
18
144
21
69
27
80
73
95
49
54
30
6
5
96
25
119
97
71
40
141
3
24
9
63
24
123
18
36
96
119
7
66
114
77
72
64
57
18
5
64
8
64
33
42
18
54
90
18
9
39
81
51
48
5
193
87
72
3
18
24
30
36
17
24
31
17
43
30
23
91
12
36
114
36
159
15
17
1
54
6
54
72
5
24
37
11
16
105
18
69
15
9
24
9
18
138
147
3
18
35
19
36
30
54
5
112
27
24
29
19
29
24
72
43
18
11
187
30
47
121
15
93
36
72
72
15
3
30
87
21
36
6
48
42
66
93
21
35
40
56
49
63
80
1
48
71
37
150
72
5
61
131
1
15
56
88
177
47
103
18
15
3
21
63
60
12
54
27
9
18
6
90
5
40
8
232
8
31
9
8
19
5
7
6
36
90
21
24
81
39
56
31
129
8
19
78
36
11
163
29
13
126
77
72
31
18
102
18
167
48
55
6
246
6
18
5
16
159
18
12
42
33
3
66
24
126
180
162
66
5
72
24
31
36
ABCD 97411556096*3^$a+1 [50023]
84
36
90
24
6
77
1
30
30
36
63
3
48
41
16
32
31
17
13
30
9
21
102
108
6
15
51
17
1
30
17
60
43
66
3
81
6
66
60
47
187
113
127
30
35
1
18
12
60
57
51
90
36
66
9
75
24
66
11
25
18
30
12
15
12
87
24
117
192
27
24
12
108
42
39
15
5
1
30
17
28
15
78
39
3
185
25
27
3
45
45
30
150
27
111
12
5
49
3
3
137
1
162
29
48
13
18
12
144
53
31
30
6
36
84
5
109
6
54
11
16
12
201
6
5
48
37
6
24
105
39
77
19
30
156
15
3
77
52
12
36
9
36
15
3
186
54
17
19
216
60
18
126
36
69
96
33
36
24
30
90
12
48
6
60
24
6
11
73
27
9
24
66
84
57
39
66
60
18
36
21
75
84
30
3
3
48
12
17
13
24
66
5
73
150
60
36
54
36
24
6
54
51
21
47
1
66
30
6
9
108
57
11
79
54
30
90
6
24
30
131
55
144
60
282
114
5
145
11
13
119
73
39
51
84
41
103
9
12
39
42
48
99
141
99
32
25
36
15
3
72
9
45
30
54
12
15
80
49
3
27
5
76
123
96
6
24
11
25
18
60
60
96
54
42
24
66
78
6
15
9
51
39
72
174
24
6
126
27
291
57
15
5
12
163
48
17
55
57
60
27
21
75
9
128
31
12
18
30
12
18
30
57
3
132
9
48
63
54
120
3
111
60
42
18
90
90
36
36
29
1
144
15
45
15
51
84
30
15
21
119
16
45
99
111
18
30
117
3
12
17
1
6
66
48
42
24
30
23
48
103
6
63
3
54
6
18
66
114
12
138
6
3
21
90
66
15
48
12
51
54
11
160
63
30
6
96
30
120
18
21
99
36
41
220
63
30
6
36
77
43
48
90
11
1
47
37
96
119
36
103
9
48
33
27
80
25
18
6
66
45
20
109
35
25
51
3
30
150
6
35
36
79
30
180
11
64
20
16
63
12
5
43
60
156
36
54
24
42
18
11
19
6
11
73
30
6
96
48
51
39
137
19
36
48
156
24
12
24
36
210
59
19
30
59
67
6
54
6
24
90
45
135
30
6
48
30
72
15
63
12
69
51
78
6
96
48
6
66
17
157
15
51
108
60
6
3
21
87
3
17
12
100
128
13
6
45
9
210
66
36
47
91
6
24
60
71
16
20
160
15
54
36
84
83
37
135
159
72
89
25
84
71
16
39
24
42
18
12
5
4
75
53
28
3
30
30
6
126
17
277
156
15
33
42
48
117
3
30
47
43
12
18
87
105
39
111
18
126
24
21
36
39
24
129
21
6
81
33
12
39
171
129
15
5
85
71
19
93
27
53
1
6
45
128
13
35
73
119
61
51
96
9
36
114
36
108
17
49
15
108
141
36
3
32
79
6
120
15
20
1
84
123
171
72
9
15
36
17
12
19
60
120
29
12
19
6
150
33
32
1
54
114
39
48
45
18
81
9
30
77
25
30
78
87
9
75
15
24
36
96
5
64
75
5
31
24
153
33
90
48
6
6
54
3
21
42
114
11
55
54
23
28
63
6
11
43
6
51
45
54
84
66
3
20
13
30
24
120
21
39
5
36
12
121
87
33
47
43
41
25
24
6
96
24
114
30
42
78
36
21
12
20
37
155
55
6
30
24
54
6
24
132
117
48
69
114
21
9
11
49
186
54
102
5
55
24
5
145
6
5
49
6
30
15
45
15
20
12
13
99
9
39
171
6
24
11
115
93
27
21
32
217
35
19
237
9
24
30
66
30
30
35
49
51
48
3
45
15
17
28
144
36
32
67
60
81
92
7
45
75
21
15
17
12
19
60
66
84
6
24
90
30
12
125
79
81
39
54
12
35
55
29
19
189
60
147
54
42
24
6
120
18
36
186
27
3
9
39
29
7
5
31
90
60
60
99
39
197
4
99
42
24
84
6
45
75
66
35
13
210
12
117
51
6
6
5
49
24
30
101
91
18
12
108
12
24
75
15
6
119
1
120
18
9
32
16
44
1
15
75
24
33
81
102
48
57
92
52
69
27
9
6
54
36
138
66
6
5
160
32
7
30
23
67
93
3
17
31
120
9
21
96
11
13
102
30
15
33
6
30
11
25
39
39
69
3
54
24
6
24
129
3
65
133
6
5
1
18
41
16
45
119
31
24
24
30
36
60
84
27
45
39
96
15
29
79
17
43
21
51
18
6
36
5
19
6
90
48
9
20
91
12
57
12
75
21
3
42
48
36
3
32
1
15
69
36
87
48
93
51
111
17
160
3
54
51
225
18
270
90
30
6
ABCD 97411616254*3^$a+1 [50087]
6
49
17
115
143
48
18
67
29
48
72
6
157
23
18
67
35
72
96
36
1
12
17
103
11
66
36
114
18
156
19
5
30
72
60
54
12
24
31
5
7
101
120
19
48
29
31
24
48
41
12
60
18
30
42
25
12
11
37
5
19
83
6
67
89
103
47
13
12
29
151
83
66
24
7
23
36
36
36
132
25
60
132
191
24
61
84
180
35
30
78
13
60
24
209
19
65
103
24
71
42
43
12
12
36
95
12
73
113
7
5
72
43
24
191
72
253
144
29
24
55
12
5
48
198
85
47
12
6
7
5
6
84
37
53
43
65
162
6
12
18
6
66
25
17
18
18
66
6
18
120
37
17
18
157
12
29
7
53
7
5
24
43
48
17
30
42
48
115
48
144
5
54
90
84
103
65
72
126
1
11
72
60
18
54
18
55
48
12
11
37
12
23
18
66
1
60
107
25
5
55
53
19
95
48
73
5
12
6
72
37
11
24
18
19
29
19
12
59
144
18
67
11
54
48
19
5
30
18
126
24
102
186
12
6
19
72
53
36
19
60
137
18
12
108
90
96
12
60
198
156
54
91
59
36
13
53
18
96
36
72
13
107
6
31
5
18
13
72
53
18
96
30
24
19
168
12
71
1
11
18
114
12
121
5
67
228
29
6
72
13
23
210
72
115
35
30
24
90
54
66
126
115
24
173
18
18
102
37
48
5
198
6
18
12
24
102
19
5
18
18
19
65
6
288
49
5
36
67
23
37
24
11
54
18
13
23
30
54
60
37
60
48
120
23
85
17
43
17
18
25
84
96
5
42
12
6
12
18
37
35
90
7
36
35
72
13
5
72
55
305
12
90
36
90
132
138
168
30
222
18
31
5
30
18
43
35
18
174
97
36
29
60
108
18
54
84
126
73
113
7
23
49
23
13
29
48
36
19
53
24
18
18
67
48
5
18
36
6
48
150
84
6
30
126
78
126
36
54
37
65
18
1
23
66
180
79
53
127
17
36
120
18
49
5
7
48
35
18
24
31
60
125
54
66
54
18
90
37
48
11
30
7
12
17
24
7
5
54
18
132
54
120
24
198
90
18
79
41
211
65
180
151
5
60
19
89
30
6
198
97
11
12
60
30
18
18
24
36
30
222
7
60
5
102
54
60
120
6
18
108
18
97
119
73
83
18
19
53
42
12
60
13
5
18
18
12
60
192
7
35
36
30
24
18
126
30
24
18
19
96
65
67
72
35
13
95
37
143
18
7
53
7
23
222
12
43
53
72
18
84
54
7
12
113
18
72
54
30
36
24
48
78
30
37
53
7
101
7
12
48
23
72
145
53
42
72
66
19
77
48
43
137
18
60
48
24
66
6
18
7
29
12
78
97
5
115
60
24
23
66
19
41
84
162
13
41
36
54
1
36
72
17
180
36
42
12
61
12
60
11
54
6
36
30
36
7
12
59
72
18
12
168
66
73
12
59
37
60
17
7
5
43
35
36
121
35
54
7
17
72
18
13
60
120
5
174
13
77
180
163
12
5
31
23
37
17
55
35
126
54
13
83
102
24
55
65
60
115
11
85
17
90
42
43
60
23
30
19
59
12
18
19
72
41
30
25
179
85
48
11
12
72
96
36
13
185
108
90
25
227
12
54
91
5
31
17
7
108
65
36
96
43
11
12
72
36
97
47
73
17
6
36
30
24
12
24
31
72
17
6
48
24
252
54
67
5
12
6
30
60
66
73
23
72
12
90
55
23
18
108
7
23
24
73
65
7
65
60
18
49
203
133
5
90
54
78
36
30
24
90
108
37
11
42
67
23
90
12
18
42
30
37
53
162
25
11
78
72
72
43
60
77
36
102
60
49
113
7
60
35
24
49
77
18
162
30
25
29
19
35
60
12
420
25
23
18
162
60
18
12
7
29
42
37
101
24
18
18
102
132
12
1
53
31
95
13
131
6
31
59
18
102
186
54
1
12
17
36
7
11
1
60
96
23
36
96
54
48
36
19
5
30
73
89
6
90
30
18
79
12
59
12
49
5
108
55
107
18
6
1
53
12
18
253
95
30
60
79
29
66
1
35
60
144
13
12
5
18
18
114
13
131
37
89
138
60
13
95
25
5
55
53
72
132
12
43
12
23
13
107
78
19
11
37
48
65
90
30
24
30
133
47
18
42
48
6
12
54
1
35
ABCD 97411632848*3^$a+1 [50004]
55
96
29
72
15
39
1
36
32
21
72
19
35
49
32
135
73
44
243
18
55
56
28
41
19
228
77
36
79
12
53
15
48
9
54
37
48
60
156
80
4
12
72
96
47
73
24
101
91
71
25
60
92
3
13
144
48
47
18
195
3
81
28
53
79
335
18
15
256
72
84
95
49
41
108
7
84
12
5
15
4
8
100
96
11
18
87
108
60
16
89
55
53
18
49
96
44
28
53
51
64
101
55
269
162
37
140
21
27
153
54
180
97
96
23
1
35
13
68
4
156
29
144
79
152
75
93
16
17
19
35
1
24
24
41
31
84
83
18
54
33
160
72
128
88
20
28
24
113
27
12
159
169
32
76
47
18
19
24
96
185
144
7
20
99
13
5
87
160
68
27
36
289
68
28
92
63
133
29
7
8
93
19
71
18
55
161
18
33
57
90
1
71
36
18
67
60
48
12
84
68
75
33
75
25
155
108
36
13
41
55
17
18
126
3
105
18
180
45
64
35
141
39
73
36
12
77
27
48
123
13
84
83
369
81
43
47
37
48
144
60
48
20
48
184
36
5
72
175
20
75
1
56
69
180
31
23
126
19
156
12
84
53
31
5
36
3
112
60
8
87
126
27
63
97
48
17
15
40
20
28
77
36
36
18
33
88
132
80
28
161
3
228
12
45
7
29
91
8
16
11
273
132
280
24
11
165
16
12
41
27
40
95
37
36
89
103
95
9
16
192
192
5
19
144
17
79
29
15
3
9
64
84
12
84
36
156
95
18
19
48
23
144
121
77
180
54
1
35
18
144
15
28
20
52
12
20
136
167
25
8
57
18
193
44
52
179
97
263
270
39
76
47
117
388
72
53
43
84
17
18
73
84
20
21
7
36
11
1
108
17
54
13
77
54
61
11
97
191
72
18
72
55
24
8
48
312
111
72
249
4
44
81
126
18
207
40
23
162
55
125
19
17
15
39
18
36
27
192
141
27
264
48
3
180
288
1
71
18
99
153
54
1
17
18
49
23
181
32
12
112
95
225
36
204
40
143
1
12
113
51
28
101
87
3
36
13
113
15
3
9
100
35
241
29
15
57
115
288
32
4
132
5
27
27
13
5
67
41
103
96
53
90
72
18
31
32
100
132
65
36
36
19
96
83
13
108
5
72
43
12
272
16
12
23
1
48
41
7
72
83
49
41
55
125
144
126
144
1
215
49
23
85
20
112
48
108
95
69
16
32
27
45
9
54
57
28
20
21
19
35
1
156
5
79
11
33
3
193
59
25
156
17
90
72
1
44
45
162
49
12
120
48
24
20
28
23
61
48
140
93
55
60
29
288
18
72
61
12
84
96
48
59
18
55
107
85
60
20
60
108
208
125
67
95
97
47
33
3
198
27
12
141
19
17
18
18
67
12
29
54
108
234
36
15
24
208
48
119
18
72
55
125
54
37
12
77
79
245
99
76
5
90
141
21
19
89
31
5
19
125
36
198
72
54
199
17
31
5
27
27
85
41
27
28
17
127
36
72
96
281
43
36
104
280
12
20
208
143
9
45
3
231
1
125
36
43
11
81
4
41
162
121
120
29
55
60
80
112
161
103
92
4
156
77
36
175
5
72
180
115
29
108
18
205
20
4
24
120
104
40
23
37
53
90
54
36
27
28
32
93
199
71
162
31
ABCD 97411894228*3^$a+1 [50000]
12
3
20
49
96
59
16
20
91
48
45
24
8
73
60
24
96
48
27
9
210
5
1
60
30
69
8
13
3
68
85
15
8
52
129
27
99
18
15
48
15
6
59
25
87
21
12
99
141
108
24
15
32
91
21
27
17
16
44
48
36
4
24
8
1
15
128
24
1
12
6
18
3
44
85
11
1
15
60
9
15
75
66
131
43
54
11
49
3
165
23
4
21
11
264
25
39
80
1
15
3
114
24
6
5
64
21
23
84
109
36
36
123
9
216
156
75
9
48
27
12
45
27
33
12
24
27
27
81
128
25
84
12
6
6
27
20
85
11
72
40
81
123
9
102
42
24
84
36
11
40
48
36
15
69
140
1
36
72
3
33
12
51
21
303
27
29
37
3
33
15
45
192
126
30
12
12
84
27
189
11
4
15
54
63
27
18
35
12
108
97
63
93
39
92
25
11
73
3
32
19
18
143
37
12
111
20
1
60
3
81
11
79
33
12
57
23
13
51
45
27
69
54
66
12
24
15
56
13
120
24
24
11
36
16
12
72
75
93
21
12
87
24
24
57
60
48
71
13
36
59
64
9
27
36
144
21
39
93
18
66
3
57
36
51
33
24
71
12
28
9
42
29
72
1
27
9
51
96
96
45
75
92
28
96
56
1
39
36
93
108
48
24
12
3
21
39
93
3
51
6
15
168
8
25
71
109
108
119
43
93
21
3
69
54
5
16
60
33
78
29
72
16
21
35
37
3
168
8
49
12
75
104
37
12
36
35
16
21
78
246
36
87
60
24
69
36
3
36
57
12
3
32
115
30
35
48
52
44
12
1
15
51
5
43
30
51
15
77
72
37
6
90
35
109
6
6
27
15
174
12
24
12
95
37
15
9
215
13
35
36
61
72
6
33
45
114
30
15
105
48
87
9
84
54
18
3
81
71
36
108
96
1
35
52
27
54
39
9
12
131
13
35
25
15
189
23
49
3
9
48
35
52
9
35
169
3
72
27
90
51
45
36
87
24
147
42
72
3
33
132
11
13
24
35
13
27
9
15
168
27
48
174
3
192
12
24
9
51
60
33
3
9
24
47
36
85
59
85
6
33
21
15
117
108
12
24
84
3
57
102
18
35
13
51
27
69
9
24
27
9
123
27
42
12
24
108
3
32
40
32
37
11
283
69
48
12
63
90
35
1
48
114
17
13
3
9
132
60
108
107
12
40
24
24
12
33
126
29
16
8
40
57
24
15
36
15
18
11
49
168
84
6
53
12
52
81
24
119
28
12
144
69
107
84
4
21
36
35
4
27
54
75
60
21
12
12
72
95
28
81
18
18
47
1
35
85
48
3
105
15
45
3
9
3
33
30
17
13
15
96
20
28
36
9
24
3
33
15
27
48
66
75
32
37
30
48
33
15
6
12
27
45
6
81
213
84
39
12
21
3
33
27
36
9
135
57
35
28
8
61
27
8
169
18
48
69
21
3
80
25
24
144
3
21
48
36
3
3
5
91
17
13
111
120
56
1
24
15
21
36
36
11
25
36
3
45
54
33
20
1
24
35
4
8
72
49
12
60
12
27
48
24
105
87
36
9
23
124
81
23
97
36
35
16
68
13
83
1
144
3
93
78
69
120
120
21
11
24
37
12
63
51
126
36
15
48
92
208
24
117
27
8
16
24
44
1
24
132
12
107
16
93
3
27
81
63
42
11
112
21
36
144
192
240
15
68
96
1
63
45
183
8
13
108
42
113
85
95
28
36
33
23
4
69
132
75
9
131
36
37
3
24
56
16
93
3
24
44
25
6
66
24
84
63
48
93
6
113
76
45
84
39
156
15
54
36
99
9
48
123
12
84
20
112
248
13
59
217
15
120
249
23
24
109
36
180
48
12
63
105
60
3
48
27
30
39
315
66
15
9
3
57
107
121
12
48
119
4
153
36
84
47
340
21
6
90
48
3
57
60
48
30
305
49
47
156
16
9
15
60
60
21
99
60
9
96
87
9
23
12
16
36
20
96
145
48
15
57
3
48
111
17
85
15
24
45
27
45
60
3
21
27
9
35
25
36
87
33
15
36
120
21
27
153
27
63
93
56
16
12
9
24
12
63
69
30
5
49
36
35
72
40
24
24
8
28
9
323
13
23
13
51
21
63
129
27
12
20
52
27
18
99
120
3
5
13
15
81
27
8
97
36
12
84
12
48
144
71
37
24
60
11
36
48
16
9
35
127
48
5
181
87
92
72
48
43
29
19
18
30
113
61
39
33
63
56
16
45
24
48
84
95
40
51
65
4
33
23
241
23
43
90
48
39
ABCD 97411918192*3^$a+1 [50033]
7
128
6
36
18
57
9
70
84
41
21
39
24
7
65
19
50
54
36
40
5
31
14
4
36
54
36
36
5
3
136
44
33
19
38
3
144
15
33
12
9
10
104
40
6
44
27
13
42
41
12
21
10
44
52
8
165
1
6
8
30
27
25
8
66
54
75
7
44
9
12
24
25
59
31
5
121
30
5
75
24
30
39
72
15
18
6
36
48
6
54
66
46
18
62
28
6
30
29
15
72
160
44
57
69
18
12
69
96
15
33
31
80
24
105
61
50
4
32
9
21
34
110
24
46
5
121
84
26
18
16
44
3
223
125
36
13
11
15
106
30
14
36
3
60
21
10
60
20
10
11
36
169
18
32
33
147
18
22
18
26
16
74
10
36
18
35
51
10
26
69
72
3
9
27
18
27
24
15
16
80
9
21
39
36
36
69
10
41
3
46
18
36
14
72
40
179
109
32
111
9
18
42
40
23
111
6
54
30
39
12
19
26
15
33
10
6
35
24
36
84
36
72
67
50
15
96
181
68
46
101
63
6
30
16
5
75
54
30
54
46
26
63
1
26
33
27
4
89
1
6
38
46
14
15
21
10
20
16
20
34
44
22
41
13
6
98
12
54
46
11
60
12
15
81
81
18
21
31
44
9
12
25
23
7
18
11
61
23
1
44
12
24
111
19
17
19
14
4
62
24
36
33
25
26
6
3
96
12
9
15
39
10
47
3
81
24
21
51
39
64
44
12
18
16
20
6
45
145
8
22
14
15
15
24
36
4
86
4
50
36
4
5
31
14
12
10
29
31
54
35
24
61
11
24
15
36
40
24
41
49
30
41
3
93
7
86
94
96
36
8
105
21
15
69
3
13
11
123
22
18
26
10
44
42
111
33
10
77
13
84
36
44
136
26
9
9
16
56
34
20
10
11
33
3
43
137
43
14
75
37
44
16
11
12
72
24
55
5
45
10
5
84
21
144
3
33
60
51
3
45
45
75
48
7
86
100
74
96
4
5
27
21
48
25
6
80
4
6
35
9
15
15
45
25
20
87
12
60
1
44
27
24
36
93
87
3
12
28
6
84
90
32
4
5
91
30
50
10
8
63
13
36
23
12
24
96
25
8
6
90
87
3
54
15
12
19
5
85
84
11
31
38
27
19
50
30
6
10
8
30
46
60
26
30
93
67
8
22
59
31
14
75
1
24
107
9
58
32
10
11
24
19
30
90
6
23
12
3
6
76
8
72
18
52
38
16
26
33
25
6
5
15
36
21
57
12
10
8
33
3
64
17
9
24
3
12
7
29
75
76
24
20
54
16
11
36
12
61
35
60
75
6
108
3
24
9
15
115
26
10
54
36
60
35
19
44
57
9
70
26
15
3
12
64
54
86
30
27
108
1
59
24
25
23
60
13
30
29
36
15
16
44
10
30
44
33
132
60
15
30
3
57
51
111
30
10
14
15
15
10
14
40
260
16
120
29
7
65
33
6
40
5
9
30
16
17
63
81
48
51
4
5
12
19
6
128
52
11
79
44
10
74
105
75
6
54
12
34
44
3
69
10
54
56
3
51
21
3
36
30
36
63
48
72
60
1
11
33
36
15
24
31
30
14
33
7
5
12
45
28
11
24
55
86
90
36
81
3
21
33
16
11
115
54
71
49
26
9
1
11
187
17
36
27
6
4
36
14
81
1
20
34
56
78
46
44
93
87
36
54
90
21
19
6
30
5
49
50
33
33
114
22
23
36
31
68
30
6
40
29
21
30
114
15
12
13
32
54
10
30
14
51
12
27
141
72
3
4
41
12
37
36
90
5
1
38
42
4
35
12
3
117
27
82
11
19
158
126
40
5
91
8
12
64
104
21
15
94
26
6
54
40
44
6
30
54
3
72
7
24
5
25
44
3
87
36
46
90
98
6
10
71
3
42
30
28
122
39
1
71
60
24
24
1
35
9
6
148
6
30
6
11
9
3
7
14
4
26
6
3
48
43
54
6
29
15
45
45
12
63
27
18
60
3
12
7
65
3
30
90
21
84
91
29
7
8
40
65
21
15
25
36
8
6
76
44
64
26
75
60
15
4
72
24
44
21
9
3
3
4
77
109
35
9
46
29
120
31
41
25
230
30
28
6
5
25
95
39
10
36
60
36
8
15
111
57
43
20
36
34
90
20
10
155
24
37
44
39
12
109
74
16
29
97
11
19
18
11
31
30
23
31
5
45
4
35
27
60
21
9
10
14
51
15
9
9
42
45
19
77
12
1
44
3
177
36
39
51
4
5
27
58
26
10
71
33
51
25
11
43
32
33
31
66
158
22
50
45
24
79
36
6
54
17
12
15
12
54
60
51
120
3
42
30
64
6
11
60
13
26
18
46
36
53
55
50
15
25
26
114
15
7
158
3
37
42
38
46
6
23
87
18
27
45
18
6
111
15
30
51
49
50
40
5
13
26
96
45
139
6
23
12
3
36
6
30
9
24
31
44
21
15
46
71
12
87
10
18
53
43
29
7
20
18
42
21
123
40
5
81
4
54
32
30
24
27
9
30
34
26
40
80
28
5
36
39
10
50
93
43
26
39
1
60
83
1
14
12
24
66
24
15
85
56
24
4
26
24
45
31
29
7
18
11
60
55
41
13
6
20
36
21
12
37
20
15
19
36
30
8
6
126
30
24
9
36
24
15
46
44
15
27
10
23
12
49
50
4
6
74
16
44
22
18
17
33
40
11
15
141
24
24
1
14
12
90
54
9
87
64
41
79
86
64
20
46
18
122
30
3
21
15
15
54
123
57
36
100
6
5
120
168
97
11
33
6
4
50
27
93
15
91
65
63
46
6
54
107
3
54
3
43
5
9
30
10
71
55
29
25
11
12
57
51
9
46
26
39
1
71
9
60
4
11
105
18
6
15
36
25
54
14
30
82
98
21
159
10
6
20
117
37
11
31
5
93
22
29
132
43
90
20
27
27
16
89
27
64
20
6
135
9
4
6
41
3
30
6
30
15
49
11
25
26
69
1
110
21
33
39
60
87
9
ABCD 97412062934*3^$a+1 [50073]
36
30
47
43
54
11
19
24
17
19
18
30
5
7
18
12
6
30
24
30
18
12
23
1
11
1
42
65
31
54
12
83
67
66
42
72
5
19
96
30
30
60
30
6
60
29
91
18
12
90
12
48
48
84
42
155
19
42
30
18
11
49
30
12
12
113
24
1
144
36
24
6
30
18
72
60
72
36
90
24
6
72
42
108
18
12
54
78
5
37
18
30
36
59
43
24
53
37
36
24
234
66
95
19
6
24
6
53
7
6
72
42
101
24
55
54
102
17
72
43
42
18
42
23
67
30
120
18
36
12
30
18
6
35
115
48
18
18
120
42
59
223
6
24
12
96
12
35
73
18
30
6
6
18
6
24
12
12
35
72
103
96
17
13
36
36
30
18
6
126
54
24
6
36
59
36
73
24
48
18
66
6
12
12
18
30
17
43
65
1
120
6
53
72
13
66
6
83
115
6
131
55
6
30
24
41
13
24
30
5
43
30
30
18
42
12
30
12
30
5
1
18
42
35
67
60
12
5
19
42
18
29
12
103
42
24
11
121
42
17
43
12
6
35
25
48
11
31
24
30
60
71
13
42
72
42
84
6
30
6
54
18
78
78
89
13
30
24
60
36
5
12
67
6
12
6
17
49
30
30
36
359
36
7
6
24
42
6
47
67
24
36
65
85
23
25
30
5
12
49
54
30
6
30
126
30
24
66
30
11
97
30
48
108
30
59
31
24
12
48
17
49
12
84
71
25
12
6
41
175
41
49
11
43
96
30
84
12
54
41
145
18
30
54
5
12
25
11
97
12
114
6
6
17
1
36
48
6
102
72
47
1
47
13
18
66
18
66
42
24
48
6
12
18
42
18
66
36
84
35
13
48
12
66
77
19
6
18
6
83
1
11
36
73
71
25
18
30
72
36
24
66
72
6
96
54
29
13
24
71
7
42
66
12
6
6
5
1
47
1
30
6
30
5
108
85
6
12
12
12
30
11
12
43
29
1
35
25
35
103
42
24
66
42
36
30
60
114
6
6
36
59
36
55
60
12
48
12
17
19
42
12
42
90
54
12
120
12
5
103
30
35
7
6
54
12
6
30
5
49
66
29
60
19
137
43
17
7
6
30
41
1
90
42
42
24
17
49
11
37
47
36
7
18
35
19
30
71
13
12
84
71
85
30
24
30
30
18
35
7
60
5
36
24
205
78
48
12
6
66
18
35
12
31
5
204
48
7
18
12
36
42
96
42
84
11
72
1
36
11
79
36
65
109
6
29
13
72
6
24
6
18
30
12
18
126
24
47
55
5
12
7
66
30
29
43
48
30
24
30
66
30
12
17
240
48
43
30
24
48
30
6
30
29
1
36
143
1
12
35
67
5
67
65
13
48
54
48
12
36
5
37
107
91
12
18
24
6
29
19
6
23
1
162
60
24
6
54
30
60
30
54
11
43
30
48
12
48
78
6
23
43
5
7
6
84
36
6
30
24
72
59
60
19
17
72
7
90
83
1
42
24
30
6
12
18
78
17
37
12
6
24
36
24
6
107
43
29
1
30
174
6
5
72
55
18
54
84
12
17
12
1
18
72
12
36
12
65
115
78
12
48
24
90
12
6
42
12
30
6
24
24
6
24
6
30
78
6
36
150
41
25
18
12
48
29
37
35
48
103
24
180
24
36
54
11
13
18
77
37
66
18
54
5
61
24
12
35
73
78
54
60
24
12
12
36
6
144
42
24
78
53
13
12
48
42
42
66
42
24
23
97
6
5
19
186
30
125
115
24
36
12
72
30
120
30
41
97
30
5
85
198
18
84
18
60
48
42
12
42
120
65
48
25
36
36
11
24
25
84
6
48
60
6
24
18
90
24
54
29
12
85
30
54
72
48
24
47
96
13
66
144
12
30
84
18
90
78
24
30
24
12
35
25
30
24
66
54
30
11
12
37
48
48
42
48
29
19
42
47
55
6
60
59
72
19
60
60
41
1
84
60
30
18
30
18
42
18
60
78
6
36
24
96
18
42
95
7
12
114
11
1
12
90
60
5
72
36
120
109
18
162
6
29
31
12
6
59
1
12
30
12
6
11
43
48
30
24
18
42
35
1
54
53
1
66
5
25
66
12
6
30
42
30
89
36
13
102
18
24
6
17
7
6
6
36
24
6
54
54
6
18
6
54
18
12
77
145
78
6
6
6
18
137
13
42
29
19
17
24
79
24
17
1
24
6
18
24
12
48
83
55
5
25
12
42
30
36
12
60
30
53
163
17
7
18
60
84
30
60
108
36
24
5
31
24
53
79
60
41
55
12
77
25
6
24
6
48
54
77
85
23
37
11
60
19
60
54
11
36
13
12
18
42
30
65
73
6
6
24
48
6
96
36
90
78
84
42
18
72
18
35
13
60
24
90
48
6
12
35
37
23
7
6
6
53
12
1
42
12
30
90
5
55
6
42
42
24
6
5
19
12
174
18
18
48
6
30
23
48
37
108
12
72
11
13
12
30
24
41
49
24
66
48
78
54
5
91
5
12
25
78
77
7
36
17
7
30
54
72
90
60
18
6
138
5
1
126
30
48
66
17
24
1
24
18
108
18
47
19
65
36
13
6
6
24
83
37
54
6
11
145
30
17
31
36
36
60
12
5
67
101
37
42
36
5
43
72
48
30
66
30
24
47
7
18
35
12
25
48
72
72
23
1
24
78
17
73
12
18
54
24
6
6
54
108
5
31
12
18
42
60
17
43
24
78
96
72
18
72
114
6
77
55
102
6
29
19
41
91
125
67
5
1
11
31
24
41
49
36
24
78
60
6
11
60
1
18
24
48
54
24
36
30
6
12
107
85
30
24
36
5
43
18
47
72
25
54
30
ABCD 97412206124*3^$a+1 [50006]
21
30
42
11
60
31
45
63
12
9
96
15
18
48
12
23
145
42
228
54
71
19
48
42
15
105
59
31
6
3
56
103
53
64
60
24
36
3
18
42
165
3
24
66
15
80
88
120
96
93
3
69
36
3
21
6
5
48
16
105
11
19
33
3
17
48
24
40
15
66
42
21
27
24
45
84
27
17
36
19
5
67
36
12
12
36
12
72
90
6
29
25
36
75
45
42
30
72
78
42
66
222
15
33
35
120
100
9
51
75
54
51
24
15
33
27
9
27
54
111
99
9
44
28
12
3
132
12
18
11
109
90
18
150
24
33
57
6
9
36
44
61
99
21
24
18
30
15
36
27
29
43
12
48
12
33
20
37
18
90
12
3
27
6
150
30
15
20
144
24
1
30
89
52
45
27
153
72
12
60
120
30
41
139
45
20
13
23
7
12
30
35
1
84
3
75
90
75
3
33
21
30
33
75
45
32
13
51
164
25
15
36
20
112
9
15
21
23
84
52
3
18
147
3
29
1
12
51
24
20
55
72
18
27
8
40
3
42
27
15
45
3
42
60
60
123
15
60
60
78
42
77
61
24
11
4
81
23
37
47
67
18
12
30
90
35
1
3
60
24
117
66
33
129
23
4
33
12
51
44
55
21
8
31
6
24
111
144
8
97
71
79
41
112
45
30
12
9
27
17
7
33
12
36
45
24
6
17
7
18
11
4
33
15
48
51
29
49
27
123
78
107
100
27
9
20
52
9
11
28
9
63
87
17
1
72
12
15
15
45
56
28
56
73
12
30
101
55
90
42
180
42
11
19
48
78
3
21
18
12
36
102
30
12
21
24
48
80
7
90
48
27
51
57
27
6
30
5
7
12
33
68
4
20
25
60
30
90
60
30
18
48
42
42
3
75
12
18
18
125
55
57
56
72
55
54
11
55
54
6
17
13
42
30
27
120
21
12
35
37
71
67
41
24
40
36
9
27
3
93
39
30
11
40
8
31
29
40
9
35
85
23
55
60
42
3
44
133
42
5
13
78
12
12
101
7
45
48
27
48
17
28
9
6
90
39
60
164
19
17
1
23
211
129
9
3
84
60
15
101
48
7
9
24
12
9
66
54
60
48
35
37
63
60
8
19
9
69
23
115
30
54
165
45
11
12
55
12
5
1
12
12
11
229
120
48
35
85
12
48
23
37
42
6
39
21
30
113
49
35
16
12
9
6
12
42
35
133
48
99
45
48
63
9
6
65
7
72
29
97
99
44
16
21
30
9
120
135
6
99
24
81
35
43
12
65
13
11
12
49
39
51
66
12
12
51
39
5
1
35
79
29
16
75
96
9
21
24
39
111
6
12
42
69
56
133
47
91
17
127
90
51
219
6
24
18
30
15
33
42
12
33
177
23
43
84
9
9
87
45
39
111
9
60
27
42
183
32
7
6
12
3
12
72
48
68
37
27
60
20
55
45
45
195
24
69
63
15
90
75
8
49
60
42
36
12
12
5
1
15
9
36
30
9
81
147
48
84
36
80
7
18
24
18
48
72
12
60
30
36
35
108
37
12
72
18
12
9
44
16
21
15
183
48
90
63
9
51
20
79
45
132
15
18
27
33
15
75
210
18
77
48
112
15
21
36
24
32
12
55
33
9
15
96
15
180
29
85
6
12
33
8
61
3
15
30
102
41
60
67
33
9
3
87
105
3
12
141
75
9
8
115
72
90
90
29
4
12
8
40
32
36
4
81
27
45
35
36
60
12
60
7
48
17
28
9
75
44
37
12
42
33
27
29
100
81
75
45
18
113
7
30
71
1
96
63
9
18
12
18
60
3
21
48
18
29
55
33
3
17
67
6
72
72
30
108
33
69
35
91
84
30
51
27
30
12
15
96
24
56
115
174
23
7
18
30
45
3
132
17
88
3
17
13
12
27
33
27
3
5
16
36
56
7
81
56
1
162
45
27
6
84
120
15
33
12
30
66
12
90
42
48
63
9
60
60
66
9
81
12
23
19
9
39
33
45
42
30
60
48
30
5
67
41
1
48
12
6
33
9
60
72
180
11
55
45
132
68
52
8
79
45
45
23
25
63
8
157
12
15
15
48
33
39
12
60
5
4
27
17
55
12
69
132
99
45
36
20
28
39
33
44
115
30
6
29
61
35
85
39
21
47
37
3
15
102
30
101
19
126
23
16
20
84
4
3
9
120
8
55
12
45
21
30
5
7
78
15
20
52
60
27
5
36
7
30
75
33
24
83
115
12
6
3
72
15
93
81
6
45
24
75
30
3
123
12
5
72
28
57
15
51
17
13
35
24
1
30
42
11
7
29
55
96
12
105
15
21
21
3
168
99
36
24
29
16
60
56
7
93
45
3
27
33
21
18
41
109
3
132
20
52
3
42
30
18
95
48
19
30
6
57
105
180
12
15
8
133
27
27
9
21
3
27
5
25
3
72
45
60
15
21
35
12
7
29
61
11
37
30
138
72
42
9
39
93
8
4
96
9
15
36
57
180
84
90
6
24
35
40
51
33
51
69
69
12
3
15
102
75
104
31
21
44
13
27
33
18
24
120
161
49
15
63
108
30
27
8
64
45
51
9
66
24
21
45
107
7
ABCD 97412364748*3^$a+1 [50080]
30
36
24
66
54
9
72
8
112
80
12
37
11
25
18
5
16
140
31
18
6
29
96
19
72
48
5
4
27
6
84
23
37
71
148
84
48
153
72
84
6
29
24
72
73
11
4
51
45
9
47
25
23
55
36
29
7
129
8
28
33
35
1
39
80
1
3
51
132
53
67
65
124
200
48
88
15
78
35
52
33
35
96
168
72
16
9
23
1
47
25
84
11
84
1
47
108
79
5
4
111
89
4
21
27
20
12
12
55
29
96
31
33
21
60
75
20
16
45
207
128
64
24
117
54
29
160
36
81
90
54
36
23
127
5
12
67
45
20
31
18
27
63
21
44
25
11
19
125
100
72
8
16
21
60
39
48
68
4
8
40
32
25
63
63
78
39
12
24
45
47
79
21
33
42
30
78
17
64
9
11
19
96
30
114
137
4
108
32
40
69
72
15
84
9
6
54
102
60
17
48
4
128
48
25
48
51
68
16
36
45
35
24
36
1
35
120
55
9
8
16
12
68
12
19
45
9
11
60
16
12
27
6
83
91
5
31
24
9
21
23
72
121
24
30
54
71
19
186
83
28
63
5
12
4
51
89
24
1
63
72
39
36
29
40
36
129
6
5
16
68
12
25
54
36
5
48
24
13
48
119
43
9
45
35
1
23
36
36
88
24
32
40
128
61
75
140
1
6
89
49
267
39
29
12
49
95
4
51
66
95
73
72
27
57
39
32
112
3
54
30
90
75
8
43
18
35
172
188
7
29
109
126
33
3
65
25
18
137
88
15
65
91
201
159
6
47
72
16
68
4
12
81
54
41
73
59
67
173
1
11
25
35
61
3
81
144
47
25
60
35
48
112
24
9
6
66
47
16
117
63
51
105
8
43
45
9
54
6
11
144
1
15
32
43
69
111
89
25
54
12
45
9
60
84
11
36
24
55
36
24
5
124
240
20
1
6
18
30
117
20
48
40
105
95
16
51
5
72
12
19
9
57
6
89
16
92
91
21
84
21
36
143
31
41
88
20
36
175
6
30
9
9
35
151
36
5
24
64
300
44
36
67
18
156
51
12
12
15
53
7
29
96
28
12
9
119
52
20
64
72
33
119
97
144
96
84
60
12
18
45
27
9
8
1
95
64
8
60
64
44
16
45
23
12
144
52
44
40
69
120
15
12
8
37
18
36
114
11
79
69
57
3
81
47
24
88
111
5
1
36
90
317
37
51
9
30
6
35
184
224
97
228
11
48
72
31
29
60
40
21
23
4
81
102
5
64
44
1
39
104
67
5
91
29
40
69
71
48
12
88
33
59
4
51
29
160
45
11
24
31
65
16
15
9
39
90
35
12
24
108
7
45
81
23
120
40
84
12
39
240
29
1
11
4
117
39
36
68
60
12
72
103
53
1
35
40
75
29
64
56
31
30
23
36
12
4
21
59
169
15
104
67
105
20
124
12
135
77
67
89
24
12
1
59
49
36
131
79
36
5
13
71
36
60
64
140
24
1
54
5
85
42
180
17
13
63
51
156
93
20
85
27
9
83
132
28
117
24
12
15
8
72
64
39
41
96
49
30
65
241
24
15
104
60
60
52
69
15
24
80
1
36
83
67
5
84
1
138
5
31
5
216
4
45
36
18
42
23
60
76
36
69
24
30
6
11
19
93
20
96
4
3
5
48
37
18
17
64
24
56
61
18
30
59
136
12
68
12
43
65
1
36
24
120
35
61
18
36
5
64
20
64
48
45
47
13
3
81
15
164
25
27
32
7
5
4
27
33
60
20
112
15
53
112
15
48
42
47
132
160
48
36
92
48
64
87
36
9
80
55
53
1
35
60
12
64
8
28
108
15
30
36
3
32
109
35
115
105
57
23
72
13
75
32
13
27
128
187
17
76
36
69
36
24
35
1
54
120
57
20
13
51
84
80
55
36
54
15
21
39
51
89
7
120
78
36
39
177
84
96
84
24
11
36
48
25
270
6
95
49
11
1
47
132
25
39
36
80
55
53
73
18
17
88
56
25
119
7
9
84
80
36
25
15
24
24
20
61
35
4
8
25
54
30
11
103
41
160
9
72
59
31
53
12
133
96
39
32
4
15
29
72
24
55
9
21
239
60
121
71
109
35
24
31
41
4
75
6
30
24
5
85
66
24
5
28
72
44
60
1
54
57
32
96
84
12
49
156
35
1
24
126
18
71
24
112
129
60
11
48
25
111
39
101
1
3
32
28
20
60
37
54
5
19
ABCD 97413055882*3^$a+1 [50054]
122
78
24
66
174
58
18
164
48
192
96
22
20
18
12
48
12
30
72
90
4
2
178
56
150
136
110
24
28
20
16
32
132
60
60
228
60
22
18
14
30
18
46
90
146
88
8
28
72
32
240
16
74
30
58
194
30
18
30
270
12
96
102
58
200
12
40
90
32
90
108
162
66
82
20
70
36
14
48
54
46
20
30
90
42
160
20
228
22
62
96
42
120
76
74
70
68
42
12
240
66
22
32
60
36
232
8
100
92
18
174
4
44
18
298
206
46
2
160
38
12
108
90
22
128
52
18
50
24
18
192
30
136
162
18
20
52
198
18
86
58
38
52
2
18
42
6
30
114
328
2
78
102
90
6
42
258
30
112
36
266
184
44
78
42
70
2
16
14
126
84
216
30
30
42
16
32
30
12
106
14
168
30
114
48
76
2
42
12
60
28
18
72
36
162
92
168
28
116
28
152
108
30
16
74
60
60
76
26
150
18
198
130
90
92
42
64
2
150
90
60
72
18
22
2
138
58
2
72
90
48
102
138
30
60
60
72
90
120
106
92
88
72
20
150
42
36
40
108
14
400
38
90
144
16
2
78
54
28
92
18
16
14
48
114
48
18
28
104
60
132
138
18
30
238
176
148
90
20
88
2
150
78
58
26
28
36
56
16
350
30
120
72
58
108
54
20
16
32
58
122
222
48
24
18
78
28
90
2
88
14
72
180
148
378
32
162
4
90
56
120
94
252
32
78
24
6
58
74
16
32
58
194
60
30
120
222
48
42
138
30
48
24
34
44
90
48
70
108
92
120
22
180
110
60
136
86
30
48
12
30
150
48
10
2
6
42
132
18
88
290
30
58
134
46
26
78
90
58
92
90
90
88
104
4
104
72
4
134
72
408
30
18
42
70
8
24
48
42
4
296
66
270
142
18
90
72
80
10
8
100
90
32
130
90
158
84
66
174
18
162
60
16
80
42
148
242
42
78
48
324
4
152
82
180
20
42
46
170
72
120
12
138
100
18
18
144
198
290
54
18
42
6
90
22
2
150
18
132
36
12
72
136
104
4
224
48
520
272
88
198
2
264
148
98
28
62
24
108
72
4
44
18
82
308
24
186
24
34
254
78
42
30
90
30
160
20
70
248
210
54
64
32
222
90
286
90
62
24
48
108
10
14
60
34
104
40
62
120
178
38
88
416
18
30
220
38
90
52
2
18
222
118
2
90
216
24
64
32
60
132
12
60
36
82
80
42
6
90
88
134
78
60
12
40
90
182
18
78
12
12
90
198
40
288
72
2
120
148
158
30
162
102
16
2
72
126
30
132
70
50
58
2
106
56
16
50
204
60
46
2
12
18
18
12
288
28
32
12
162
154
206
64
74
16
90
2
192
12
60
4
44
226
206
28
20
88
170
54
154
90
134
ABCD 97413088478*3^$a+1 [50067]
29
3
12
21
75
28
104
48
40
20
189
15
75
54
211
20
3
21
64
152
48
3
117
148
20
12
36
40
24
60
11
54
72
19
32
52
12
68
108
15
18
39
15
72
18
31
132
68
12
108
36
4
41
111
33
99
60
16
36
5
63
12
144
16
20
28
20
48
12
300
21
15
372
120
72
16
107
157
5
3
123
45
45
27
168
36
84
64
35
21
72
15
72
73
8
84
28
72
32
45
159
36
21
115
32
33
7
48
108
32
84
45
31
92
21
15
21
18
117
24
12
52
120
80
81
99
36
24
16
5
91
8
28
12
5
51
204
16
12
80
15
105
88
32
27
37
96
47
37
179
129
51
36
1
8
24
21
15
57
7
83
13
80
105
51
39
72
49
80
105
31
72
132
60
24
60
32
4
8
52
80
4
120
24
12
48
32
48
12
24
76
35
13
12
119
1
56
87
18
7
32
36
4
48
71
57
24
36
4
131
285
40
24
11
13
36
36
23
9
40
77
126
9
81
195
112
17
54
21
16
44
96
4
36
24
24
32
117
67
20
16
44
16
53
36
159
12
9
108
15
3
13
44
12
36
147
1
35
57
108
4
128
28
20
84
21
27
28
20
195
21
64
24
125
36
15
39
1
32
39
121
24
89
36
63
60
72
111
54
51
24
16
12
32
63
45
52
80
28
68
84
21
87
52
41
15
39
13
77
51
4
44
4
12
60
56
24
96
40
59
1
12
56
136
48
72
60
80
4
80
60
57
7
60
56
24
132
96
60
40
24
5
180
36
187
32
48
3
73
32
4
188
28
48
20
16
5
39
16
8
28
128
132
153
67
180
108
131
45
16
65
15
172
8
72
52
5
43
101
15
21
43
92
36
40
23
36
93
72
120
3
90
31
60
36
35
93
28
23
129
12
36
64
11
13
144
32
16
29
123
12
4
144
5
87
16
77
15
36
84
72
96
52
32
36
40
77
3
40
152
40
32
108
3
13
12
8
12
27
33
64
29
75
12
4
8
81
72
75
60
24
28
155
33
24
64
32
12
12
3
72
25
48
17
90
25
44
64
48
32
93
79
83
13
20
12
45
7
29
15
72
24
36
4
8
216
39
25
11
72
18
7
68
105
39
15
18
55
20
52
32
28
12
35
93
52
35
121
23
105
147
85
23
180
157
68
12
33
79
32
15
105
3
13
23
1
8
48
60
12
40
11
61
8
12
4
12
180
80
40
35
49
41
19
68
16
5
75
12
120
27
33
60
112
47
1
32
21
51
108
3
54
39
12
24
24
16
84
92
15
33
36
16
95
49
48
20
96
24
16
32
4
96
48
89
67
20
36
24
24
120
24
88
8
24
87
45
100
48
72
36
12
68
33
67
24
35
13
5
51
24
33
18
36
1
44
9
72
123
84
52
96
12
11
1
8
168
3
45
4
20
3
25
12
20
132
63
57
15
25
29
31
95
13
23
13
41
43
32
96
60
75
25
8
4
12
20
124
24
35
45
208
24
11
9
9
135
4
41
207
45
115
24
8
48
88
92
12
27
21
87
177
75
1
17
147
24
40
104
63
73
35
21
48
93
123
21
39
4
128
12
51
97
12
143
37
125
27
24
60
16
20
16
35
9
76
23
36
36
9
40
8
16
17
79
8
111
9
240
3
90
15
39
36
57
168
4
48
11
81
36
9
19
72
8
40
24
56
15
9
36
64
12
20
16
149
36
103
92
112
36
20
60
4
5
27
160
8
16
200
75
72
13
12
12
71
9
45
18
18
31
149
27
4
108
8
105
7
32
60
4
56
21
15
3
121
95
1
35
97
20
108
12
132
28
116
81
15
100
44
52
5
18
81
4
12
47
25
12
36
80
24
36
3
189
76
32
48
15
85
20
112
32
12
48
108
33
7
60
20
57
3
28
41
31
5
7
80
96
4
47
25
8
16
41
15
96
112
68
4
65
91
12
8
15
25
65
7
128
28
125
31
5
54
9
27
36
45
9
54
54
27
24
24
136
32
168
36
4
44
108
9
15
16
44
64
44
15
1
17
198
9
63
85
60
89
103
68
117
103
20
4
44
52
24
8
72
33
3
64
44
132
4
41
7
83
18
7
128
36
16
60
12
8
12
135
85
113
79
24
44
28
168
32
48
16
56
40
240
12
20
12
45
36
79
11
57
60
27
54
27
72
156
124
56
51
61
60
5
54
9
27
18
111
28
56
16
5
139
5
19
8
28
20
60
84
28
108
5
75
ABCD 97413581854*3^$a+1 [50010]
44
40
80
4
8
12
36
4
20
48
57
6
57
33
12
7
116
45
15
15
9
36
64
167
69
12
120
12
60
48
60
40
12
83
37
8
15
12
21
124
48
23
49
47
21
87
93
28
17
163
17
24
19
24
36
11
36
45
12
160
56
60
40
59
1
24
137
36
7
36
65
54
1
24
41
6
129
64
48
8
100
5
15
40
44
28
8
136
44
24
81
27
135
33
12
12
88
12
20
57
19
32
52
68
100
84
5
18
85
36
35
1
48
95
85
20
52
29
99
81
12
63
4
11
66
6
37
143
30
7
48
68
120
15
49
5
7
65
48
51
9
43
32
40
23
153
12
12
40
23
37
53
18
37
20
52
17
18
93
33
12
15
12
16
24
56
39
25
8
28
20
45
15
64
11
45
27
24
81
4
44
132
72
16
12
20
48
132
9
19
12
8
39
25
47
81
88
29
7
24
5
55
47
108
45
72
4
24
24
8
12
15
18
15
28
59
1
24
56
15
54
3
12
16
32
3
24
21
40
44
15
25
65
63
105
54
13
20
96
9
63
12
21
75
76
24
36
44
12
48
4
35
90
3
3
36
66
79
84
120
41
150
61
8
39
21
45
15
4
5
31
44
36
132
3
24
105
36
195
1
8
15
33
88
17
43
24
23
13
36
24
5
7
68
12
64
188
3
18
39
16
47
13
84
60
116
16
8
81
27
12
33
15
172
101
79
68
48
4
17
103
12
11
37
8
12
15
25
12
44
60
24
15
45
40
12
125
43
65
51
39
25
68
153
6
33
16
5
19
36
32
48
4
35
1
20
64
12
48
60
53
43
32
27
33
40
80
28
12
68
45
19
56
51
18
15
76
96
84
32
39
1
80
9
3
15
1
20
60
4
48
12
68
28
20
24
3
109
23
85
20
52
24
11
81
27
33
12
36
4
276
12
48
32
120
3
144
105
21
72
42
81
21
19
5
19
12
60
56
27
36
36
9
99
13
48
47
117
28
72
12
56
64
24
5
42
45
52
20
21
6
33
76
44
60
15
1
92
3
109
11
1
23
21
60
39
145
116
60
12
12
75
81
4
12
48
8
28
17
54
21
88
36
48
12
8
3
33
132
99
21
28
44
75
21
60
9
3
88
24
96
44
15
18
12
51
39
157
8
40
12
35
33
45
3
12
15
33
72
96
15
9
76
12
47
21
16
8
15
192
73
36
152
160
8
57
87
3
33
4
56
4
20
48
12
16
221
6
25
113
72
19
35
1
72
12
29
15
16
84
11
18
151
59
145
36
32
28
11
18
115
140
33
19
36
20
72
3
13
44
33
55
8
24
36
40
12
17
63
9
3
51
61
8
16
5
19
60
8
3
9
36
40
216
65
30
153
16
80
100
92
123
9
117
120
3
75
1
32
4
8
21
15
27
33
60
51
33
57
43
5
36
15
4
96
20
40
24
17
24
19
107
1
47
25
53
43
72
23
57
87
33
52
311
57
39
33
28
8
72
48
40
32
52
101
15
24
16
20
27
24
18
12
91
8
9
36
15
24
36
4
20
16
24
11
12
13
24
5
103
32
40
68
93
79
56
12
48
4
36
32
52
47
69
4
48
132
251
1
44
60
84
45
90
33
12
48
52
36
44
100
137
60
3
52
35
18
67
24
47
33
9
3
48
132
28
36
5
79
47
18
15
60
9
15
36
180
4
48
8
15
24
61
96
5
36
3
60
12
72
33
87
33
15
28
32
12
40
5
36
87
64
24
17
24
43
83
48
72
57
21
15
16
84
80
72
57
3
9
3
15
25
8
63
49
8
105
67
36
24
17
18
48
13
80
136
5
79
32
12
228
4
41
207
40
20
27
9
12
48
4
11
25
11
96
18
39
76
29
30
81
4
11
69
16
12
5
3
24
96
21
79
20
64
8
28
5
84
3
60
12
40
56
120
57
27
28
12
5
12
3
120
16
60
35
9
288
4
8
48
3
1
41
75
45
15
12
16
17
48
90
6
19
17
55
12
20
48
12
48
3
85
5
31
8
60
3
13
11
1
17
15
16
72
32
16
41
18
93
4
48
5
31
20
52
23
1
24
104
16
20
16
11
33
21
3
15
21
51
21
39
30
3
48
12
15
225
40
41
27
45
27
21
27
45
43
44
60
40
56
60
45
27
27
85
23
18
19
56
51
1
48
71
9
81
3
48
60
57
151
32
40
5
7
20
63
13
5
15
84
40
96
20
21
39
9
90
45
112
44
15
9
76
24
23
12
33
48
4
20
16
59
6
15
4
35
1
156
23
1
11
69
9
43
8
15
24
33
52
5
151
41
24
192
27
36
69
12
6
25
32
27
13
36
144
11
25
44
57
43
20
21
91
120
36
5
18
90
75
124
20
96
12
160
8
9
6
9
3
60
37
11
96
306
3
12
48
4
116
9
7
68
3
25
20
12
40
131
9
40
8
72
3
13
89
15
16
32
123
25
41
3
3
25
59
33
60
36
24
76
11
25
23
6
19
68
4
60
29
102
90
27
27
9
16
44
40
32
12
28
53
54
13
113
19
12
68
40
20
16
20
9
3
12
3
18
15
15
9
48
52
20
36
24
108
12
52
8
76
164
81
75
172
68
12
27
25
20
52
8
28
48
152
45
144
6
33
4
17
3
28
32
16
11
69
12
52
20
21
15
16
8
75
25
101
27
48
84
36
15
36
121
8
16
ABCD 97413853952*3^$a+1 [50006]
30
2
58
50
30
10
75
105
84
56
72
30
13
135
50
24
126
10
20
72
52
3
35
42
90
16
9
11
40
30
20
54
61
5
40
2
13
9
86
10
62
28
114
15
5
30
46
14
85
53
18
49
185
36
24
31
9
26
10
84
51
12
108
29
31
36
33
20
16
15
5
40
15
15
30
84
123
12
11
12
13
45
51
33
6
20
54
43
93
24
6
9
72
113
10
80
138
22
33
3
14
6
30
4
15
15
66
90
180
9
41
10
30
30
2
28
39
15
33
24
48
105
8
58
90
140
42
13
179
46
27
23
157
48
9
63
3
21
41
52
30
56
70
2
13
72
33
90
81
9
30
50
10
54
60
8
28
80
139
95
25
11
10
60
50
64
50
40
140
18
30
148
104
36
4
15
53
52
6
2
22
21
36
9
30
30
171
36
3
14
10
6
2
73
167
25
24
63
21
72
60
12
60
15
6
14
37
36
35
18
60
10
24
56
25
45
20
40
32
28
159
72
9
24
3
63
117
33
24
8
12
18
22
6
30
74
13
5
67
53
18
90
19
81
54
8
52
21
5
40
62
22
20
16
51
143
70
146
184
50
31
45
50
144
90
106
2
19
41
22
6
15
29
7
29
34
81
5
19
12
9
24
8
28
30
2
7
5
40
20
7
36
108
5
40
51
180
9
122
22
30
86
190
14
36
4
50
36
64
6
14
18
55
5
18
130
30
92
30
18
10
144
8
72
16
84
36
39
65
36
30
109
36
89
6
4
86
115
96
41
43
24
12
41
112
20
30
18
28
44
91
9
63
77
36
7
24
9
14
76
9
75
33
57
51
35
60
10
60
20
64
6
9
5
16
2
18
4
15
5
100
15
23
28
45
9
60
8
52
15
135
36
24
20
100
8
37
35
40
36
2
72
40
60
6
9
5
67
209
139
15
66
14
48
73
129
56
12
88
51
24
129
36
60
212
58
14
31
15
80
61
23
6
4
68
18
30
24
46
62
58
30
15
5
30
217
57
87
39
2
28
44
31
15
30
32
48
42
85
3
60
44
36
10
39
51
24
6
51
33
6
69
35
1
89
6
94
30
60
21
77
78
61
3
105
21
111
120
29
34
81
5
54
16
24
30
20
67
69
27
53
31
41
78
10
51
33
26
10
32
79
93
30
36
14
16
51
48
5
36
19
45
60
6
45
9
27
101
28
80
10
20
60
49
41
12
28
32
7
36
45
54
20
10
80
10
33
57
8
103
12
27
38
22
26
34
33
243
105
12
5
118
84
96
57
47
16
9
95
18
19
39
50
24
16
20
30
1
41
139
36
63
14
7
29
84
36
60
34
96
32
13
9
8
55
33
20
144
60
7
23
6
64
15
135
30
3
180
57
50
37
129
14
1
15
201
3
30
26
10
51
33
30
38
52
36
32
67
45
6
21
33
26
64
8
325
12
111
114
15
53
60
28
20
4
36
74
25
203
28
30
15
15
141
99
150
114
33
33
80
24
36
34
110
136
15
5
24
7
33
50
108
18
139
36
69
8
175
23
30
31
23
40
50
16
62
52
20
16
30
24
6
80
4
45
81
2
58
60
39
48
33
104
36
12
90
42
151
69
36
32
52
60
3
47
66
40
90
2
22
21
9
66
84
90
68
48
40
14
37
39
45
9
171
45
164
7
36
33
114
57
39
110
30
24
46
15
29
46
69
15
50
36
70
69
21
32
19
69
30
14
10
60
117
11
102
10
36
21
33
8
168
100
20
19
45
36
27
63
9
75
6
24
26
100
20
72
37
35
16
44
85
108
17
36
64
26
150
40
30
50
19
125
70
57
48
36
95
42
7
45
68
18
1
41
12
100
30
36
9
11
10
92
19
3
6
14
70
27
23
1
5
30
34
66
9
135
8
78
4
30
20
46
2
157
60
21
24
6
30
27
5
148
50
70
92
28
20
4
51
59
66
64
8
52
90
20
1
12
5
28
104
106
54
6
14
7
123
36
44
1
39
56
97
60
93
27
24
71
58
27
57
6
225
15
45
77
67
41
4
6
2
22
56
40
21
9
51
23
25
21
30
14
18
22
147
23
198
132
10
21
9
36
27
3
54
38
30
72
10
26
34
116
61
24
129
110
10
36
44
46
2
172
26
49
41
180
10
24
6
144
6
21
63
33
77
18
133
39
26
54
61
29
90
10
6
9
15
66
30
20
49
5
10
126
75
39
66
32
43
9
68
108
10
14
30
1
17
60
43
9
20
43
57
20
91
5
184
30
96
9
53
22
50
40
6
120
2
52
30
6
99
21
2
28
54
50
76
30
30
62
7
21
120
62
180
37
53
55
107
18
19
59
54
43
33
147
33
14
16
84
80
46
39
12
101
108
4
50
97
69
24
8
52
27
131
18
60
31
41
22
26
4
68
52
20
6
25
9
15
12
63
36
2
90
48
34
231
24
21
51
9
14
210
16
15
15
45
77
22
8
37
12
24
5
72
12
ABCD 97414110752*3^$a+1 [50002]
8
39
40
8
55
18
15
27
5
4
36
35
4
5
61
2
1
12
65
10
69
9
6
26
7
56
12
93
7
3
30
71
64
35
69
12
15
40
153
68
115
53
4
20
51
72
48
37
12
68
40
9
59
7
30
75
20
40
3
17
4
89
7
24
41
7
27
14
22
18
30
21
149
15
60
4
32
49
50
9
13
24
24
72
23
36
4
105
2
54
63
67
14
39
1
35
16
68
7
21
45
3
21
104
7
39
20
6
70
5
4
80
1
2
25
12
8
43
38
15
12
48
4
60
36
60
21
59
7
24
53
40
72
8
33
15
25
18
9
68
12
12
9
31
24
27
30
80
27
7
69
164
100
3
8
37
35
4
69
5
72
94
5
28
33
24
24
2
78
106
9
12
33
15
41
39
4
27
41
40
80
33
10
41
36
24
3
13
8
25
72
27
36
24
11
30
7
24
8
16
27
8
24
198
34
6
23
27
25
5
7
68
4
44
52
12
21
59
7
30
6
50
15
43
14
58
53
115
5
31
41
160
39
26
15
12
12
1
168
6
50
34
96
21
33
119
1
119
27
61
17
7
140
48
36
40
24
27
33
23
85
72
8
4
69
11
15
70
63
33
23
115
5
16
48
108
20
24
3
72
30
18
13
32
28
12
33
23
57
3
12
4
48
21
15
32
25
8
75
16
36
33
2
9
4
152
4
5
10
69
24
27
89
39
16
9
116
55
12
69
24
24
8
55
5
12
52
15
69
32
40
3
21
9
56
15
24
16
8
40
8
25
24
39
11
16
5
25
15
12
93
39
48
17
64
11
156
40
48
32
28
12
8
1
15
8
1
119
28
5
34
6
15
72
35
6
7
59
1
45
32
162
46
47
1
26
16
5
40
8
25
11
16
15
8
25
111
65
28
41
15
1
90
21
89
10
9
164
57
39
7
53
7
128
37
20
15
30
7
12
20
16
12
36
27
17
13
2
61
89
16
2
64
36
18
2
78
7
12
63
117
72
8
16
32
28
45
50
61
9
42
65
12
52
29
7
113
79
8
4
21
27
27
53
7
6
78
12
5
3
45
31
60
53
27
9
31
24
5
40
11
6
27
31
45
72
32
3
160
84
9
41
31
3
12
44
13
3
38
112
15
63
101
28
3
69
51
24
24
9
53
34
56
69
1
39
41
34
14
40
30
9
35
25
21
47
27
37
48
33
87
8
48
25
39
60
32
61
90
14
10
65
96
4
39
5
36
48
51
24
33
84
1
8
7
24
81
35
15
37
12
23
52
21
69
15
9
35
36
1
120
39
65
31
8
25
39
3
24
9
27
53
64
117
24
15
72
17
15
33
7
33
30
18
2
33
4
32
16
24
9
15
24
8
3
30
31
83
45
12
16
20
12
7
93
11
49
48
60
8
1
8
3
15
49
21
48
50
69
3
102
7
20
69
72
40
8
7
105
23
1
24
35
4
3
69
96
9
15
24
116
15
45
40
9
30
20
45
4
12
20
21
18
61
24
57
23
57
15
19
21
9
59
55
14
87
4
36
8
31
36
33
12
15
33
63
113
24
27
1
15
65
64
36
48
11
16
24
84
21
15
6
104
10
30
59
12
9
18
37
35
6
43
192
12
147
53
3
30
7
17
16
24
6
90
8
15
31
21
5
7
120
3
9
5
154
62
15
52
21
2
54
15
4
80
52
32
40
3
29
81
19
23
72
16
53
12
55
5
79
5
4
185
7
8
31
21
32
28
3
102
2
45
7
33
48
99
29
25
96
95
64
51
29
7
74
15
28
92
16
24
8
40
3
77
33
10
5
19
30
54
21
140
4
27
17
3
49
48
20
16
140
52
17
15
40
20
7
5
1
74
13
27
14
115
27
53
39
13
32
3
4
60
5
81
15
40
12
23
9
16
29
63
36
4
3
57
60
72
9
2
45
112
8
24
84
4
41
46
26
55
20
4
35
9
45
19
12
15
26
10
54
24
30
105
27
17
37
24
26
9
7
45
39
68
13
8
7
44
13
8
25
39
8
27
1
15
62
31
35
49
12
65
3
16
12
3
29
40
8
25
59
61
24
6
44
54
10
57
44
1
35
112
63
14
3
108
33
40
50
117
4
15
65
61
24
23
3
37
8
139
14
82
24
5
1
32
7
24
60
20
27
24
45
16
59
16
65
52
32
19
86
15
40
51
24
29
72
9
31
8
1
15
39
12
5
19
81
15
17
93
24
70
101
63
61
80
4
32
52
120
57
15
9
2
28
156
86
103
12
63
12
2
63
25
39
59
70
119
27
54
16
128
15
1
39
3
24
21
17
55
12
5
55
8
76
21
75
96
29
3
52
8
27
4
149
28
8
51
69
4
21
15
32
28
29
3
69
70
9
104
27
46
104
34
17
60
19
53
1
80
27
64
68
1
72
24
71
25
48
39
20
7
21
33
15
24
17
123
52
44
124
168
17
7
8
3
25
12
17
46
9
44
7
48
30
11
48
52
24
24
11
16
56
37
81
26
40
5
1
8
31
56
112
33
8
90
16
21
32
96
16
20
76
72
41
10
36
9
17
18
61
8
1
47
9
10
45
9
15
51
53
16
24
27
6
15
12
5
55
17
3
37
6
57
12
68
75
46
26
25
29
7
75
54
15
9
15
105
39
27
54
32
10
30
27
32
55
8
16
6
6
60
45
24
113
46
5
37
15
92
60
105
48
7
20
15
1
32
28
65
39
16
11
46
95
27
61
92
12
96
16
176
9
39
52
20
12
7
149
4
68
28
5
7
104
1
87
33
39
9
51
36
3
5
24
7
98
67
39
104
16
12
9
59
37
48
27
69
8
73
87
3
5
25
24
15
39
26
16
63
24
48
59
16
77
7
9
81
24
47
25
23
16
9
39
20
91
2
19
36
48
11
76
65
48
9
18
25
39
21
104
28
116
16
8
40
108
39
21
20
55
84
33
8
25
35
55
45
129
6
9
9
30
12
93
131
61
80
55
33
80
31
36
77
163
33
144
21
32
10
120
117
8
24
4
15
6
23
36
21
39
4
20
3
37
33
143
27
54
40
171
5
64
6
33
24
27
54
6
50
10
29
24
27
6
40
122
13
20
85
2
25
93
47
16
35
22
27
21
ABCD 97414223672*3^$a+1 [50053]
156
4
24
47
18
15
28
24
20
9
19
36
29
18
45
4
29
12
18
24
90
3
28
44
27
1
17
51
21
60
19
84
5
7
104
45
126
61
44
60
69
99
36
12
69
15
3
6
12
24
39
4
23
78
12
103
5
54
105
52
23
6
30
45
16
96
24
104
4
35
93
105
7
155
25
17
30
9
51
9
4
36
71
36
109
44
9
15
72
3
81
12
3
1
84
35
85
56
4
5
120
51
9
67
104
16
72
32
99
69
96
51
1
53
39
88
24
11
85
92
117
48
31
11
189
129
162
114
39
27
18
6
30
24
175
48
5
90
18
19
5
12
24
12
3
36
33
3
39
25
8
123
49
65
18
57
28
8
33
30
21
184
11
54
51
9
139
48
23
85
29
12
36
7
47
60
66
7
47
45
15
30
3
21
7
12
32
24
24
45
48
39
105
60
15
16
32
16
36
113
3
4
29
51
75
13
32
64
104
28
140
177
36
39
51
21
3
30
60
51
159
36
54
3
124
24
20
96
21
3
21
15
3
93
52
140
21
39
15
36
174
60
36
90
145
29
127
20
4
44
27
33
16
80
4
36
65
151
8
15
21
129
67
68
171
21
4
11
9
16
23
6
75
36
99
6
91
32
36
21
43
65
27
28
11
109
8
9
103
5
6
45
76
5
48
15
27
9
21
139
41
63
52
11
72
61
56
48
12
4
24
56
69
87
3
1
20
84
96
36
24
4
36
116
16
24
228
68
84
129
7
8
39
36
6
48
42
9
36
45
3
28
20
105
18
49
12
53
162
25
60
20
165
55
68
51
96
18
228
55
23
61
29
51
51
129
28
23
13
101
18
61
41
43
92
28
5
15
15
42
75
24
76
48
41
31
113
27
69
12
39
4
11
9
9
18
37
53
114
9
9
3
27
6
39
48
24
24
16
29
67
23
169
92
99
97
95
90
39
51
57
51
24
48
13
41
18
36
69
12
63
18
288
27
69
51
60
4
23
6
39
12
129
51
39
9
81
51
28
116
36
3
162
3
27
1
35
72
57
3
33
39
54
39
117
79
101
24
7
137
51
120
12
27
73
77
7
44
4
35
1
116
4
12
48
11
24
1
29
327
3
129
36
60
57
72
27
15
49
92
93
84
27
171
37
56
132
33
7
12
65
51
9
43
8
21
108
36
12
27
60
28
8
36
60
69
186
48
37
35
33
3
9
4
12
233
19
72
11
49
20
3
25
101
127
44
16
24
96
8
24
12
69
87
87
42
18
1
36
29
19
92
120
75
24
49
36
44
52
119
1
48
92
3
1
41
3
117
315
9
96
120
24
30
72
24
21
9
18
42
19
36
35
66
72
43
29
39
84
168
312
36
112
29
51
4
48
12
44
15
162
19
200
16
44
40
8
36
177
63
9
15
12
9
39
21
30
57
60
84
88
32
4
5
36
18
21
15
45
40
20
21
54
37
17
12
19
36
5
31
32
3
13
119
13
59
108
37
20
60
63
12
18
31
84
11
21
15
93
15
57
39
1
53
3
33
36
15
48
48
63
6
3
87
18
51
21
51
84
75
198
36
24
15
12
3
18
78
1
80
21
72
42
48
45
76
32
9
19
116
15
18
7
29
39
63
153
9
31
5
54
72
85
36
32
45
6
210
27
69
99
60
51
18
3
3
12
42
36
39
105
111
4
32
16
48
35
1
23
21
60
16
116
72
40
32
24
4
20
12
45
75
48
36
99
13
32
136
116
60
39
90
15
15
36
21
60
87
85
48
5
162
18
90
13
239
162
18
1
17
24
19
44
60
36
16
84
44
15
25
11
21
60
48
160
20
156
16
60
23
201
51
145
48
20
100
65
7
68
48
57
31
60
20
249
51
4
32
64
29
103
17
7
125
48
51
21
15
4
59
36
181
11
129
33
7
29
15
84
15
36
66
18
1
56
64
36
95
24
66
3
52
23
57
144
51
45
28
32
39
49
5
30
72
45
288
60
40
71
9
100
72
24
44
16
29
15
75
45
36
9
103
17
6
169
296
24
87
69
51
78
30
60
57
153
36
126
18
91
12
59
36
54
114
9
3
73
5
67
149
123
16
36
48
36
29
67
23
25
36
5
60
55
12
125
63
24
3
33
4
35
18
204
3
63
78
12
87
57
18
21
15
25
32
3
12
90
27
12
3
90
30
60
33
112
17
3
12
273
36
31
36
17
267
9
66
54
27
12
15
126
150
57
4
24
12
29
228
15
112
23
81
39
90
75
12
21
42
21
9
60
66
36
21
219
54
7
8
4
60
5
96
ABCD 97414627606*3^$a+1 [50004]
64
41
7
48
32
3
42
30
30
7
8
72
51
12
25
77
3
16
56
21
43
11
21
72
45
43
5
19
8
72
16
29
3
16
56
16
95
12
12
30
3
3
13
32
69
18
25
5
27
45
51
135
73
104
15
60
12
18
18
60
12
168
85
120
5
75
40
5
42
57
33
87
51
72
13
80
112
23
24
18
12
228
42
96
12
72
33
16
72
72
53
3
16
11
45
15
24
6
3
64
5
43
5
12
18
45
168
64
5
67
131
12
102
18
30
27
24
111
49
41
18
133
104
45
210
48
33
15
84
61
8
9
60
75
15
73
8
21
6
37
173
19
23
150
30
13
17
7
104
27
12
30
30
12
6
99
93
3
99
18
3
64
24
56
45
18
1
56
16
32
40
17
78
81
24
27
13
32
45
3
40
77
30
138
43
32
96
27
69
48
40
5
18
33
9
7
41
103
80
24
3
72
132
48
108
13
11
13
80
48
24
21
24
30
45
51
189
21
3
40
29
48
3
21
51
117
48
90
49
35
96
24
78
7
24
59
13
47
25
125
30
85
56
24
16
17
12
3
24
153
7
11
120
72
18
42
1
24
48
29
6
12
42
111
15
25
128
9
180
163
5
27
48
48
16
5
36
7
8
45
42
33
39
1
95
30
3
40
41
31
8
96
3
21
51
18
3
75
109
95
9
24
3
85
32
183
9
21
3
81
31
48
104
3
12
78
24
48
48
27
27
13
47
1
5
27
40
48
59
13
48
65
12
18
9
15
30
66
9
21
24
3
136
41
55
56
40
32
45
48
3
40
80
51
18
43
29
30
21
15
72
72
36
84
36
84
36
45
27
13
29
3
15
1
89
103
32
45
42
6
19
8
33
7
80
3
54
31
29
6
37
5
3
15
24
1
47
57
3
21
39
102
43
5
3
9
55
8
45
30
61
32
9
30
33
16
24
23
204
21
69
51
9
18
78
42
90
51
16
5
3
45
30
37
53
18
12
37
35
18
51
51
108
18
30
54
66
90
12
42
1
35
12
30
3
24
3
61
29
3
69
19
176
16
24
8
27
48
18
27
3
12
30
30
12
78
30
13
17
7
8
112
5
18
33
99
93
40
53
192
3
24
15
49
17
7
80
27
30
15
21
27
40
95
33
9
31
17
108
3
16
24
56
88
32
3
42
3
72
3
78
15
64
5
43
5
18
9
51
60
30
3
27
42
3
15
42
7
23
25
23
25
29
19
104
27
66
72
30
117
16
95
30
67
23
25
5
19
5
60
15
16
35
72
90
75
48
39
145
11
37
32
136
8
16
125
123
40
23
25
24
24
11
13
35
21
16
8
63
33
24
45
3
40
8
16
53
43
59
36
30
90
24
33
87
9
9
7
95
96
25
72
47
193
8
69
3
105
18
157
5
78
30
12
67
5
19
32
87
72
48
12
30
36
144
96
24
19
24
8
40
119
18
30
25
95
33
24
15
6
12
42
48
132
30
6
13
59
42
6
45
135
9
21
54
18
12
6
25
17
15
15
30
42
30
3
16
56
16
24
5
6
30
204
30
90
3
40
53
3
21
51
45
67
23
12
78
42
18
195
112
5
72
150
61
5
19
48
72
23
25
56
24
15
72
33
72
3
18
27
33
39
63
42
39
24
3
45
39
1
107
42
75
21
27
72
40
11
24
61
119
25
71
9
45
6
42
60
60
18
9
255
81
15
12
45
75
21
69
48
24
51
24
16
35
84
126
3
72
72
3
13
24
23
24
6
72
30
21
16
80
3
21
39
25
5
120
48
99
184
11
60
18
7
8
15
25
83
37
8
9
156
27
15
102
75
63
25
80
40
5
18
57
48
9
15
48
16
17
30
145
8
27
42
30
45
40
56
27
12
12
138
3
48
9
30
33
39
120
6
75
39
33
16
41
15
88
48
5
3
24
15
30
43
48
56
3
37
11
42
42
30
3
112
23
42
55
8
112
191
25
104
16
48
24
77
18
1
32
117
43
47
33
15
33
21
43
32
64
11
13
96
17
15
45
30
24
66
67
8
72
15
33
15
24
18
15
16
29
3
27
42
78
21
51
36
54
6
85
72
95
1
56
40
11
12
48
49
24
77
24
78
42
126
42
30
18
42
25
77
91
8
27
37
5
43
47
12
13
8
15
12
37
24
47
73
24
23
84
45
45
3
72
45
3
15
25
17
36
67
48
5
67
5
48
115
47
57
15
36
69
40
8
15
25
17
18
42
78
42
60
55
11
42
30
45
57
15
88
5
27
24
69
108
132
18
9
24
237
3
16
5
96
24
30
21
72
40
23
54
18
1
96
131
189
21
42
33
88
59
13
32
16
32
15
24
1
17
30
12
6
7
48
24
8
240
88
5
19
23
60
90
3
144
40
5
78
12
6
24
51
72
48
45
42
78
24
18
1
41
31
104
64
59
13
29
48
91
24
5
3
117
27
111
12
13
80
15
73
11
18
42
25
5
91
5
54
30
36
19
5
36
7
5
18
24
36
45
15
25
32
48
24
16
107
45
15
48
145
17
102
6
19
5
19
24
17
6
33
16
53
3
45
3
24
48
45
24
30
6
60
3
39
1
24
65
31
11
21
40
32
120
40
35
12
30
3
63
25
5
12
78
24
30
19
24
77
78
13
104
40
11
37
120
32
3
60
81
16
83
13
5
3
9
103
89
48
60
42
25
23
81
40
72
32
3
45
45
27
117
115
8
72
24
96
15
1
5
3
ABCD 97414944098*3^$a+1 [50007]
36
36
8
24
13
59
168
72
133
95
48
28
224
52
20
220
128
16
12
68
52
45
47
52
60
105
23
16
32
12
16
20
172
80
49
84
396
36
60
47
1
95
49
35
108
40
8
205
87
45
63
45
11
40
69
60
47
180
180
25
35
28
20
84
28
92
36
52
32
12
4
9
147
33
35
12
16
9
36
12
167
16
129
155
36
73
36
60
23
52
141
35
85
99
24
45
75
32
37
3
8
1
39
21
35
4
60
176
84
49
63
68
12
97
27
8
13
75
69
51
24
21
35
13
75
21
155
64
132
228
105
15
80
16
8
16
9
12
24
11
36
48
49
27
116
109
71
13
47
4
44
16
93
71
16
21
72
51
60
9
263
12
85
108
15
180
80
4
9
87
93
107
97
48
60
215
28
21
95
4
60
80
16
33
111
44
52
33
11
61
75
9
51
9
59
72
13
72
15
44
16
20
61
60
23
12
24
25
131
124
21
35
12
61
15
116
4
32
13
11
1
23
40
45
75
69
36
35
156
13
51
36
33
168
3
32
4
96
48
20
12
4
69
75
9
63
164
108
72
13
51
21
35
49
95
100
44
88
93
12
47
52
156
20
4
9
111
24
45
11
49
47
240
37
27
68
112
80
36
40
32
16
165
12
167
28
60
24
45
11
49
15
8
25
111
20
49
35
205
35
12
36
24
16
80
40
45
72
48
59
13
95
145
27
36
153
27
128
16
8
96
16
24
152
37
35
12
1
47
60
36
192
12
37
51
24
24
72
20
25
72
51
44
60
16
21
75
69
191
228
85
23
28
96
20
13
47
24
192
24
1
159
8
13
219
24
12
20
13
59
85
11
96
160
104
76
45
51
68
25
15
56
64
12
80
73
36
96
12
23
144
1
12
83
60
4
93
47
1
99
68
85
83
40
8
1
36
159
60
33
180
12
15
24
56
96
24
16
9
36
35
28
12
69
144
47
97
63
32
28
68
25
72
63
96
36
80
88
20
25
87
68
25
87
48
69
27
140
64
32
12
36
12
37
11
61
39
12
144
20
16
84
21
99
24
56
180
145
11
48
24
168
4
80
4
92
132
16
60
44
88
44
1
159
164
252
13
36
60
71
13
11
48
1
12
132
156
87
45
35
73
72
63
45
15
56
136
45
39
33
107
4
105
35
37
15
33
59
13
99
8
48
28
212
120
49
23
72
36
13
15
20
132
48
37
39
60
56
73
87
168
69
83
108
52
152
112
36
33
35
181
180
15
81
23
12
49
15
36
24
21
3
60
45
15
21
143
96
97
63
140
1
48
3
44
64
72
32
25
47
24
76
36
44
64
44
16
116
4
9
36
11
61
59
16
24
216
92
12
1
15
8
12
13
36
59
1
99
44
13
39
128
157
96
12
155
60
25
51
212
12
85
11
40
57
23
16
45
15
20
25
144
35
1
108
51
164
60
13
63
20
25
36
95
24
37
23
121
83
85
12
15
36
68
12
100
44
109
36
195
165
36
48
95
16
20
60
48
48
100
9
35
168
60
48
144
4
56
13
72
11
208
36
60
81
63
56
108
28
20
64
80
48
13
108
24
47
73
131
24
61
51
24
56
76
33
27
8
96
40
24
32
48
16
60
240
180
21
3
117
15
32
52
128
61
95
1
75
69
12
3
44
36
49
47
1
15
60
212
25
35
13
75
8
61
39
80
76
56
12
192
16
44
144
16
8
48
64
165
23
13
48
15
21
383
36
16
120
68
52
156
32
12
85
99
72
45
75
128
121
15
21
99
8
240
205
23
28
117
59
24
109
96
27
45
83
52
93
119
13
48
60
119
205
63
48
44
132
13
51
9
23
28
21
108
108
83
40
104
48
48
36
13
35
1
147
80
12
217
120
11
40
32
121
12
75
93
12
15
20
12
16
69
72
11
24
1
15
8
24
61
51
8
112
ABCD 97415607442*3^$a+1 [50002]
155
16
140
4
36
44
16
24
24
21
35
4
20
1
11
76
12
81
35
16
8
40
21
51
3
17
36
48
67
12
21
39
18
15
39
9
44
67
41
49
15
8
28
128
16
60
15
5
4
32
19
9
20
19
17
28
12
3
5
31
36
29
7
29
36
4
36
20
52
80
13
39
9
35
19
41
1
54
17
28
24
68
28
84
48
9
3
8
24
55
30
90
6
18
5
24
25
11
55
57
93
35
36
49
60
30
6
108
15
111
5
4
36
21
3
68
12
7
108
17
19
41
4
20
12
4
44
40
111
5
76
24
3
36
41
13
71
1
39
9
11
31
29
16
75
18
3
92
72
28
32
4
32
84
19
66
23
72
16
48
21
6
17
12
36
37
23
4
8
48
43
6
18
17
16
68
1
6
57
56
25
15
21
3
3
93
20
16
9
54
53
4
21
35
60
100
57
15
80
52
20
36
108
31
29
40
36
20
24
49
11
19
33
12
27
5
24
36
31
53
4
8
7
21
32
12
40
87
9
120
24
8
4
44
4
92
24
109
12
24
27
80
28
21
11
7
36
150
30
17
163
5
12
12
60
12
24
25
15
57
3
20
49
47
48
7
24
41
4
24
3
5
4
20
43
18
3
36
9
11
48
1
75
15
45
9
11
36
4
72
48
39
17
4
15
36
5
1
3
84
15
5
37
35
36
52
3
117
8
168
36
4
21
51
20
28
32
19
5
4
21
11
48
76
15
41
7
6
11
48
36
61
123
27
48
5
40
8
19
90
18
6
111
44
4
68
7
33
84
3
6
66
9
45
42
9
60
39
29
16
24
75
36
29
25
63
9
35
4
80
91
6
3
32
12
43
12
17
4
20
1
11
4
3
65
16
21
6
9
48
8
24
55
41
67
5
52
48
20
100
80
36
37
18
129
8
72
91
45
9
3
12
20
12
168
72
28
27
6
3
15
17
12
52
9
30
96
9
36
60
8
40
32
4
24
8
48
12
40
12
45
23
28
20
1
59
25
51
81
3
12
68
72
24
16
24
8
48
4
24
24
56
31
29
100
12
39
29
12
48
4
8
24
4
15
5
96
19
6
35
55
9
39
6
87
39
30
11
43
81
8
72
24
1
11
43
105
15
69
27
29
1
3
48
32
61
6
29
72
12
97
3
15
21
36
8
28
48
132
75
17
67
65
36
112
56
1
6
9
60
3
18
234
5
36
48
16
56
24
28
56
16
8
36
12
64
60
8
28
20
24
43
5
28
3
65
60
12
40
20
19
24
41
4
27
29
19
69
68
4
8
1
27
60
44
48
12
4
36
44
31
33
15
21
12
24
3
66
15
72
80
28
129
6
21
9
35
25
35
72
24
4
44
31
17
4
15
9
80
4
32
28
8
28
51
65
16
8
37
72
23
7
36
21
93
12
6
65
19
29
4
60
15
201
36
21
27
21
11
13
83
43
36
9
20
4
8
24
76
39
9
21
3
105
15
20
1
39
36
15
77
60
24
40
24
15
36
45
9
39
81
11
43
42
35
4
9
15
20
1
11
88
20
40
63
12
65
12
4
20
12
4
15
54
30
24
21
15
17
12
7
30
54
5
12
48
85
11
16
8
64
8
4
9
15
39
5
48
7
12
24
17
37
11
79
41
25
42
33
15
41
1
18
41
31
84
41
19
5
4
20
52
9
48
27
63
21
105
6
9
21
35
19
6
15
60
60
9
11
24
120
7
12
21
56
28
12
15
36
18
35
16
15
5
24
36
4
24
12
39
5
37
84
35
16
9
35
1
138
17
4
20
109
39
32
40
8
25
23
49
23
12
19
29
136
9
36
6
29
16
3
5
76
96
48
15
21
36
24
21
71
72
36
4
48
24
20
28
27
36
53
24
16
12
8
4
12
60
39
41
1
27
20
12
24
7
54
11
4
33
96
51
108
48
68
36
4
9
63
27
21
36
33
35
12
43
101
36
28
36
24
60
3
17
12
16
3
5
1
18
12
45
48
68
24
49
51
39
5
64
20
36
12
12
28
48
12
20
28
81
48
35
48
28
104
1
51
36
39
5
4
12
8
121
11
7
65
12
31
17
16
80
24
36
4
21
35
12
4
36
123
9
68
64
9
36
48
11
31
33
8
12
37
3
116
55
9
92
25
15
39
29
28
8
16
69
131
4
9
18
18
11
36
24
4
24
72
36
20
24
4
132
57
27
24
56
24
24
12
28
20
120
67
18
35
40
8
43
84
5
76
20
4
21
59
16
24
33
35
24
24
4
12
3
6
35
24
12
36
28
20
52
3
29
7
9
132
24
75
9
36
3
57
24
87
9
3
5
12
48
16
32
4
8
12
25
6
69
48
8
4
24
27
12
5
31
5
4
12
3
12
5
1
18
9
36
104
48
52
12
24
15
54
15
45
12
3
68
25
23
184
12
48
3
18
35
1
35
1
15
3
29
43
29
4
39
21
12
20
55
5
48
40
44
37
15
39
36
21
104
16
8
36
19
77
13
11
115
45
20
4
24
20
12
16
3
9
12
51
17
28
39
29
192
4
56
60
48
24
7
30
3
15
60
41
12
19
45
45
11
4
39
9
27
89
16
21
12
36
47
24
16
12
12
8
31
9
32
4
27
108
21
8
72
16
20
19
165
21
47
40
116
36
88
60
57
83
60
1
15
21
6
18
11
115
48
17
25
3
60
20
25
108
54
18
51
69
75
3
9
44
60
25
179
7
18
11
192
24
19
17
60
28
32
12
37
11
12
16
105
15
36
3
12
33
8
12
40
3
53
31
6
59
76
12
48
39
53
16
44
7
9
45
15
9
23
52
51
5
72
4
48
27
9
15
54
12
3
48
8
60
16
8
1
54
17
124
9
23
4
9
47
12
7
21
44
24
4
51
5
12
19
21
39
53
31
6
23
7
53
16
32
52
8
60
13
6
5
4
20
100
135
41
24
12
4
68
36
1
59
4
63
9
39
45
51
9
27
129
15
29
7
18
35
4
33
23
60
24
12
28
12
3
18
15
8
4
20
1
71
55
33
56
25
27
9
18
5
60
37
23
52
68
1
24
11
40
24
45
36
42
18
27
20
28
9
11
31
45
60
33
15
8
88
15
42
23
4
36
92
73
11
24
25
35
55
69
20
55
105
20
1
87
92
36
127
29
24
1
30
9
69
11
12
7
45
8
12
12
28
32
25
54
36
54
35
100
9
3
3
72
5
7
17
4
56
4
9
15
12
20
36
64
8
151
5
31
89
24
36
12
25
228
35
12
52
80
25
27
8
12
24
4
60
8
24
64
21
51
3
5
31
33
75
30
3
104
16
8
4
8
19
41
19
5
28
21
27
45
54
89
52
8
24
36
12
40
20
19
5
16
132
15
5
7
9
32
4
56
12
48
4
20
36
13
36
15
39
36
9
9
150
18
48
47
13
15
12
3
5
31
5
13
6
29
16
9
35
12
16
8
37
15
32
25
23
7
21
12
39
24
21
15
ABCD 97416475532*3^$a+1 [50114]
36
99
240
21
180
39
240
80
16
96
105
90
108
36
54
126
162
180
90
18
71
19
54
36
99
32
16
15
162
36
59
96
25
72
15
3
54
167
103
108
162
90
33
3
54
36
252
162
18
198
45
27
69
75
18
18
18
180
75
69
126
45
80
336
240
253
180
36
72
162
18
180
288
11
144
96
16
3
237
105
90
54
231
183
9
48
69
90
108
36
126
18
36
29
25
18
53
505
71
16
93
72
107
37
234
90
135
9
108
107
1
399
15
17
163
381
144
80
151
144
72
54
126
45
153
162
36
90
18
126
144
90
144
72
108
153
189
18
18
18
36
36
270
519
93
18
209
115
36
18
72
159
129
15
129
36
11
43
90
155
25
180
108
87
3
18
27
9
23
31
126
3
15
81
135
89
1
54
108
234
51
147
45
117
126
18
27
144
81
15
129
54
201
144
176
16
93
51
21
59
193
15
48
32
85
90
33
75
90
75
123
54
15
32
61
179
55
89
16
39
144
72
81
48
249
126
105
57
72
270
198
107
16
21
18
18
18
21
48
416
144
1
111
69
36
231
224
16
105
23
85
251
16
128
16
48
117
59
49
126
129
105
18
18
36
198
137
151
233
64
45
3
123
126
54
36
36
329
49
144
15
3
77
301
51
3
90
126
252
89
73
198
108
180
129
80
400
80
240
25
360
90
126
71
64
81
126
18
234
216
270
15
75
5
496
219
72
93
159
65
187
36
72
180
18
54
198
36
72
198
126
288
36
51
21
90
90
90
54
180
3
51
29
7
9
27
165
87
105
48
144
99
54
71
91
198
36
72
288
90
41
48
91
72
144
93
393
18
180
321
39
57
48
21
18
36
117
9
108
27
63
33
237
36
252
108
311
16
32
127
81
32
157
3
15
81
176
31
18
15
57
180
72
123
57
36
179
91
309
33
54
18
36
54
93
33
54
108
54
54
36
29
79
72
36
69
48
240
3
54
423
96
39
126
126
141
3
216
18
180
90
5
96
151
9
27
69
3
125
1
54
153
63
162
47
7
9
9
18
69
21
18
9
27
36
225
99
36
153
9
135
48
33
324
108
108
35
96
16
87
72
33
147
18
11
7
162
180
35
73
39
15
33
111
225
224
112
48
272
240
85
54
72
108
90
119
112
80
31
18
399
48
144
39
57
69
288
18
180
54
111
15
ABCD 97416678428*3^$a+1 [50186]
48
73
101
6
1
71
108
12
18
19
84
17
31
23
96
49
257
175
23
1
41
103
12
180
71
132
126
19
372
251
24
24
6
79
11
37
71
25
35
109
107
1
5
6
18
150
36
36
48
66
18
12
85
84
24
35
102
54
12
84
66
72
55
191
162
18
1
12
36
12
371
37
161
294
1
65
90
132
18
19
95
102
24
6
109
101
24
31
131
108
49
84
11
12
54
72
7
41
55
11
126
31
59
48
13
17
216
120
19
77
18
181
179
30
6
48
96
162
114
36
24
37
53
127
60
47
6
55
143
25
17
90
144
192
13
36
125
138
37
23
12
85
239
12
13
65
312
31
96
12
5
18
6
42
13
11
168
78
18
144
30
31
41
115
5
126
84
13
12
101
54
25
12
60
36
101
24
192
78
210
48
24
139
47
37
23
84
180
18
42
120
30
48
270
18
102
42
30
84
60
1
168
155
60
120
18
54
109
29
126
60
6
103
185
7
119
169
95
90
120
79
41
31
35
24
156
60
54
42
174
6
396
12
37
5
24
72
31
71
90
6
90
216
19
47
60
72
18
54
73
47
36
30
102
42
90
84
66
30
60
126
19
23
198
24
55
23
205
84
113
78
42
55
71
49
35
120
60
24
66
24
66
13
24
96
47
36
49
132
96
17
126
61
29
42
6
96
30
18
6
25
11
25
12
89
150
18
42
54
127
89
144
6
1
59
48
24
49
47
61
263
72
25
41
151
96
161
102
24
13
12
131
24
60
24
60
84
49
59
24
229
65
55
24
11
61
71
72
138
48
30
66
150
24
12
97
132
240
12
29
7
23
24
49
24
65
67
83
72
25
23
12
36
72
66
43
47
126
6
288
49
41
103
12
35
24
168
72
132
6
139
12
11
36
132
30
24
55
120
113
55
264
47
66
7
257
54
42
24
24
31
48
119
48
13
197
223
17
151
71
60
102
42
145
12
11
30
42
150
6
18
30
132
1
11
37
84
35
24
37
209
31
59
126
30
18
115
47
37
23
36
61
227
192
30
42
6
102
168
60
24
30
6
12
1
11
49
41
91
5
120
6
169
137
90
109
41
31
108
29
6
18
186
12
48
60
6
6
12
48
174
24
42
24
24
84
97
11
54
7
48
120
41
90
61
47
13
36
12
132
107
1
5
18
60
12
36
18
43
149
42
30
48
54
18
127
65
66
54
79
24
60
11
66
115
48
83
120
1
36
53
120
18
6
7
36
167
30
6
1
113
115
71
132
49
113
144
54
12
48
108
18
162
13
137
24
18
102
55
48
11
13
137
246
24
66
66
30
48
144
48
67
23
84
18
6
13
96
167
6
42
12
25
185
18
6
42
61
71
72
216
73
24
11
24
36
12
12
18
24
96
31
59
78
24
42
13
623
162
66
13
11
126
42
37
71
12
24
30
6
12
12
85
84
119
48
121
11
96
145
131
18
6
1
35
24
121
29
6
25
41
18
73
53
18
36
121
72
41
126
169
180
53
79
24
41
43
173
67
47
78
18
78
24
139
23
144
73
83
96
12
49
48
48
77
66
48
120
12
361
17
66
37
41
72
127
23
145
23
216
12
30
72
19
47
72
37
23
114
90
109
131
96
1
53
18
60
60
1
131
18
102
48
48
169
48
107
6
7
17
7
89
67
5
31
131
60
265
65
19
131
24
66
ABCD 97416893012*3^$a+1 [50034]
19
36
72
180
32
51
57
220
68
72
3
57
141
72
55
23
45
76
71
192
18
7
32
3
13
65
18
105
27
57
51
169
36
104
76
56
39
24
30
31
32
75
30
42
120
1
5
67
24
53
31
24
32
16
20
40
92
51
1
84
60
20
84
15
57
21
15
3
174
91
36
11
12
21
16
20
3
33
12
40
108
53
114
78
19
20
108
16
72
47
33
3
90
87
15
69
24
12
33
24
67
128
15
6
42
13
32
15
45
3
25
24
12
20
124
44
81
79
12
149
19
71
72
33
60
64
11
12
129
63
57
3
21
16
20
28
8
28
5
114
78
43
36
11
225
15
33
24
21
72
43
116
16
92
75
48
12
61
20
16
56
28
60
32
40
143
21
160
59
69
72
3
30
51
40
236
3
6
7
12
8
52
36
32
60
3
61
11
33
52
32
33
192
7
8
28
5
3
64
20
36
24
52
11
9
3
105
12
60
99
30
72
210
49
144
132
17
3
52
23
48
21
16
192
56
76
11
30
18
72
33
87
105
40
23
72
45
153
144
67
56
27
25
32
16
20
4
128
3
30
199
48
36
29
7
24
17
15
24
28
8
88
35
144
18
19
36
108
36
20
21
115
53
91
60
41
79
24
65
42
85
35
45
64
20
36
3
57
93
31
200
9
72
55
24
48
8
207
66
79
20
15
25
263
12
25
41
39
105
15
36
36
24
15
90
144
87
288
216
4
53
103
44
136
80
36
9
115
77
7
11
81
36
147
78
72
48
103
20
4
32
16
17
6
37
95
12
66
39
148
23
9
76
56
9
75
96
64
44
16
84
36
17
99
69
30
1
20
21
15
4
83
210
51
39
85
36
5
87
27
37
60
101
30
12
33
52
8
52
56
16
101
7
65
7
11
25
92
160
72
84
36
59
49
5
3
183
49
5
7
44
72
52
11
1
24
20
16
11
57
16
59
18
15
52
8
12
81
175
12
23
49
8
27
18
42
1
12
35
37
131
121
8
15
1
107
12
61
120
164
108
15
18
75
24
100
8
15
33
4
128
48
16
11
48
85
29
15
108
208
20
15
61
23
13
12
71
102
15
88
20
16
23
36
84
141
9
7
56
147
33
24
16
23
25
24
32
96
15
30
3
4
12
83
33
57
171
16
29
7
128
4
156
209
31
155
37
80
88
47
73
65
24
18
57
51
21
39
21
136
72
35
21
129
55
12
8
21
139
53
55
17
15
3
60
45
52
8
12
261
67
72
36
17
15
3
1
29
27
15
120
73
36
116
3
105
9
18
73
20
75
57
45
19
56
60
28
44
36
69
147
51
85
168
5
51
48
16
60
12
5
30
9
144
52
5
7
8
27
48
85
84
44
64
72
20
4
95
12
57
48
24
39
105
16
36
47
60
13
65
79
11
13
20
16
56
84
36
4
144
140
36
16
137
67
59
85
72
53
42
150
55
35
37
35
57
3
60
13
92
28
60
35
57
88
12
5
18
73
140
39
57
124
5
24
63
3
97
20
135
42
43
20
88
107
49
36
44
21
42
6
39
12
40
36
17
18
30
99
48
15
6
75
52
20
64
116
63
42
75
48
15
12
18
72
27
15
1
125
19
53
79
119
45
12
24
33
18
157
92
40
119
9
12
33
7
68
165
18
13
95
1
11
72
1
72
53
30
90
7
72
41
55
20
72
84
24
9
18
45
135
60
33
15
81
3
25
8
3
45
57
67
108
35
73
5
39
15
1
12
8
45
7
17
15
123
37
23
37
12
11
25
80
144
16
48
72
24
11
37
53
42
120
61
179
213
63
12
73
32
60
33
51
21
15
33
39
16
180
77
123
24
72
99
45
39
60
18
30
18
24
163
108
35
30
24
115
95
81
40
35
12
133
84
108
60
12
113
19
236
87
33
24
51
13
36
131
165
15
85
24
120
23
66
19
8
63
30
144
51
39
153
15
30
43
36
11
30
19
11
57
33
79
113
15
160
35
13
8
177
90
13
17
72
55
20
15
126
42
13
24
20
21
24
43
32
36
4
20
72
3
105
12
40
120
24
59
25
23
60
45
52
11
117
132
52
56
12
51
1
41
48
55
59
57
39
297
4
48
71
25
17
15
24
120
16
35
25
72
71
37
104
51
73
44
33
18
30
91
8
12
36
207
13
17
18
93
12
72
3
37
12
24
119
61
35
ABCD 97416980062*3^$a+1 [50081]
5
24
18
48
73
5
7
5
3
12
27
12
60
18
66
30
51
69
15
75
54
168
24
6
13
35
180
36
105
16
20
15
9
3
30
63
45
39
36
75
18
75
81
18
61
59
133
17
48
39
21
75
28
32
3
6
30
1
60
20
33
6
45
39
6
6
13
17
102
13
47
132
69
9
3
3
6
6
42
6
12
30
63
27
12
96
25
32
27
1
59
33
165
78
21
60
36
27
66
30
96
9
12
3
30
36
31
108
35
66
18
33
27
1
29
42
45
15
1
47
13
47
13
5
3
9
36
6
21
69
6
24
90
19
56
45
126
90
54
1
8
40
17
55
23
85
120
5
7
47
21
12
15
42
111
87
24
9
9
96
24
36
6
49
41
51
3
21
15
49
41
66
84
18
27
64
131
105
3
13
23
72
18
6
49
47
24
69
99
61
12
77
6
117
207
18
48
24
6
45
15
6
36
15
3
66
75
24
21
36
18
30
51
24
81
31
8
105
36
66
25
89
15
45
91
59
1
95
60
9
4
65
12
48
6
84
84
57
3
1
95
57
33
60
7
35
84
9
36
204
36
36
117
27
184
41
30
6
18
66
48
6
37
44
111
24
1
17
120
186
21
24
15
36
30
6
42
27
36
9
75
63
36
6
15
51
24
48
60
42
96
15
28
59
48
132
6
15
21
6
150
48
42
168
90
90
45
12
3
24
66
24
60
66
25
17
43
29
18
54
126
12
36
37
5
135
39
61
5
54
96
48
12
30
30
13
29
78
18
15
21
6
108
21
69
51
16
59
9
12
27
42
39
15
12
9
3
90
87
45
66
18
27
24
15
54
67
77
3
165
24
139
5
84
12
39
9
3
3
24
12
144
57
33
27
24
36
27
18
103
71
120
61
68
15
66
6
18
51
3
18
39
45
36
12
91
17
84
48
6
45
52
44
9
24
30
13
20
28
35
21
3
12
30
6
25
29
36
72
6
84
6
30
6
36
144
54
66
30
1
59
30
66
30
15
3
6
30
21
93
6
18
87
9
96
18
6
30
45
15
6
24
7
60
59
24
45
12
84
120
16
5
168
96
15
69
7
5
3
120
15
42
15
28
17
3
21
18
33
60
28
29
42
45
9
54
48
72
1
59
78
15
63
24
21
12
39
109
17
18
21
64
20
12
15
33
15
54
30
72
141
183
30
27
27
138
30
30
210
9
33
87
105
30
24
24
33
9
30
21
75
33
15
126
6
60
42
91
29
66
57
48
27
12
1
29
60
12
6
9
4
11
48
73
20
15
78
54
60
12
61
23
21
96
9
19
5
30
6
79
12
167
33
3
54
42
48
12
9
9
78
18
30
45
27
9
39
37
29
15
4
167
69
15
129
9
18
9
24
21
6
13
11
9
87
85
35
45
69
24
54
18
72
30
13
140
15
9
39
21
123
30
18
33
12
40
35
9
16
20
3
150
6
60
69
21
84
36
18
57
189
24
31
17
15
33
7
48
12
20
15
60
54
54
24
6
6
21
24
93
3
15
13
77
3
69
12
19
20
12
87
18
48
7
23
54
6
36
48
6
36
15
15
174
7
5
63
75
12
33
15
97
23
24
66
51
3
66
72
3
45
24
30
6
6
61
44
4
41
15
60
24
21
78
18
114
90
39
9
27
9
60
102
54
19
20
52
8
36
105
24
15
105
72
15
15
13
29
6
81
3
42
159
39
6
27
75
13
60
5
54
36
6
36
63
39
6
12
3
27
9
4
29
3
24
4
20
27
30
18
96
109
59
33
57
30
48
30
39
24
39
57
4
71
1
95
48
37
59
24
72
69
4
17
108
54
12
9
21
6
12
66
75
51
30
39
21
6
30
135
57
36
27
24
36
84
81
18
36
61
23
21
21
30
9
24
15
24
96
66
51
40
48
32
3
25
20
40
29
6
24
21
21
6
18
42
13
20
45
24
120
30
18
60
15
40
53
51
39
57
108
120
9
102
24
6
19
72
5
15
48
36
76
20
9
30
18
42
81
3
37
23
12
33
36
3
6
180
6
1
17
30
13
60
29
51
28
65
54
57
33
91
11
9
36
129
6
6
39
21
55
8
39
30
48
39
3
1
32
28
5
6
66
24
6
24
54
7
107
13
23
42
15
108
15
12
108
24
12
60
21
148
59
30
63
48
72
60
9
15
69
7
20
24
9
6
1
35
12
6
24
66
25
29
186
57
24
45
6
73
17
108
6
30
96
18
36
48
61
47
25
23
6
78
66
15
39
33
15
24
129
75
12
18
27
60
148
11
9
12
28
41
19
80
57
18
37
120
5
99
4
95
21
75
21
3
24
72
9
27
42
36
60
7
53
24
111
9
78
9
3
78
18
105
135
60
37
8
232
60
17
3
63
6
36
102
30
3
3
21
21
3
9
6
36
66
39
3
1
41
15
24
156
36
27
30
12
78
1
5
87
63
6
6
33
12
40
35
12
21
12
27
1
47
9
16
17
43
35
12
6
111
4
12
60
47
36
21
33
12
96
72
18
12
21
96
4
5
12
48
24
6
37
44
69
55
59
21
69
6
105
12
15
33
15
90
42
85
8
12
48
15
37
20
105
12
3
39
60
21
9
24
42
45
15
30
60
15
39
78
18
48
25
11
1
108
29
3
15
24
90
15
51
90
3
51
48
36
12
13
35
12
25
104
3
12
9
9
12
36
15
33
12
15
84
36
28
12
5
108
6
84
25
41
84
55
12
44
84
12
144
36
15
9
84
39
36
54
36
6
9
159
1
41
144
27
3
60
21
15
18
31
47
12
1
35
12
25
53
24
42
121
20
45
43
41
18
6
42
9
ABCD 97417018144*3^$a+1 [50018]
13
27
11
6
111
87
25
5
3
69
78
46
2
109
5
90
1
3
21
24
89
18
132
73
24
5
19
17
64
60
11
19
44
6
30
10
36
39
5
3
75
85
33
15
104
15
25
48
168
3
12
68
36
1
35
58
75
21
20
6
9
1
2
16
5
24
1
6
30
3
72
59
150
7
5
10
17
15
12
13
3
20
18
36
24
91
89
15
97
50
13
89
7
8
1
56
31
32
1
32
48
100
26
70
38
21
15
90
15
40
72
33
15
5
52
15
33
39
21
107
13
62
10
50
4
50
19
21
51
75
5
39
124
72
2
82
41
27
37
35
61
33
32
30
24
18
12
6
10
35
40
69
11
19
14
7
24
23
1
24
23
9
16
99
44
22
18
65
21
51
13
2
54
51
75
37
41
10
2
114
40
9
45
6
8
12
33
16
29
43
33
32
4
11
48
24
40
48
23
9
27
40
29
24
33
12
78
37
35
12
1
9
6
18
80
54
1
119
60
13
33
152
10
2
16
35
1
39
17
39
15
1
17
28
54
54
134
28
8
54
28
32
3
40
3
141
119
25
32
64
9
15
27
74
190
21
80
3
66
96
30
10
18
26
6
33
16
24
11
10
3
11
12
24
18
28
48
32
4
14
12
162
36
39
48
39
10
8
7
65
31
24
9
6
38
28
18
5
40
32
40
48
51
44
105
40
141
54
56
16
45
29
18
16
9
21
50
9
96
16
5
75
105
30
9
37
8
19
33
47
1
62
169
9
2
45
55
9
41
48
52
75
8
15
9
21
24
18
25
29
66
10
8
6
1
48
15
17
13
27
89
126
24
36
4
26
7
47
6
10
74
15
24
15
6
36
108
30
6
30
25
53
18
9
1
23
15
10
32
90
54
4
35
51
4
9
41
40
26
6
28
12
24
23
3
190
108
11
15
9
1
44
51
31
62
18
154
26
13
27
93
72
8
7
32
28
62
103
5
12
7
35
40
14
12
18
9
1
32
48
24
102
1
125
100
60
2
72
33
37
3
35
93
13
20
31
8
75
30
42
36
4
6
39
51
29
45
60
15
48
3
18
42
48
24
12
21
3
112
5
48
87
84
6
162
46
36
51
72
32
9
24
18
18
27
13
36
44
46
29
15
1
71
18
7
99
21
35
24
13
35
13
8
31
33
48
29
3
67
44
82
62
33
15
34
20
18
82
14
1
35
13
48
5
28
26
6
63
24
51
37
123
20
1
23
12
21
13
30
5
9
82
45
11
13
29
46
134
58
14
4
80
19
23
40
32
25
3
2
18
78
76
6
9
21
98
1
15
20
70
26
45
45
43
32
25
44
36
12
28
23
16
56
135
12
18
28
14
22
68
30
96
12
34
35
1
62
12
21
13
27
99
134
7
3
126
63
53
3
1
8
42
18
18
49
8
16
32
3
12
18
52
20
7
3
8
85
29
22
53
63
9
25
66
5
24
15
24
10
12
147
3
2
3
33
7
39
81
24
89
36
19
35
12
33
24
87
1
59
30
6
25
8
72
40
9
8
12
3
16
32
57
15
37
8
67
23
1
29
16
20
70
12
32
13
77
162
84
6
90
69
21
36
4
86
12
78
3
24
3
60
28
26
4
42
8
12
9
1
47
3
10
20
10
5
135
33
21
3
1
42
5
40
32
33
55
8
1
8
52
38
37
45
51
17
66
46
24
2
70
39
5
40
6
5
48
1
39
27
62
28
24
8
27
121
15
35
64
21
8
81
79
11
6
87
40
83
133
11
13
41
135
61
80
115
95
10
36
8
6
30
24
7
47
48
18
42
69
15
25
9
2
10
108
50
30
96
15
16
24
29
90
106
23
16
96
48
8
43
20
24
25
11
36
10
23
33
7
143
4
6
92
6
10
51
56
9
4
6
26
84
18
16
21
5
75
1
15
8
21
19
59
12
10
39
5
60
31
95
40
9
104
40
32
16
47
30
16
99
53
4
60
20
10
21
48
24
3
30
8
42
13
32
19
53
13
14
61
65
100
20
64
170
13
48
107
157
45
26
42
15
43
8
16
29
64
41
10
77
15
25
129
86
10
18
21
71
10
15
3
62
10
54
8
42
61
24
23
33
33
6
1
45
8
27
39
1
23
10
15
15
14
28
15
23
10
36
3
111
26
10
44
30
19
17
64
32
7
11
30
15
40
5
19
8
40
17
168
10
54
15
96
8
64
23
10
62
97
69
14
13
8
51
18
46
20
16
26
4
8
46
60
12
77
73
8
54
25
8
39
1
48
17
63
15
105
112
8
24
13
3
5
27
3
36
90
55
8
51
21
63
33
64
29
27
15
97
56
1
39
5
12
90
60
184
14
19
21
14
37
11
10
18
104
28
18
11
24
1
134
10
39
48
8
16
104
39
33
39
73
23
72
1
27
5
24
105
54
1
21
8
27
9
54
9
45
36
15
64
27
21
45
14
40
140
1
48
96
11
60
58
39
21
2
9
51
12
18
79
21
50
28
5
85
26
30
18
1
89
60
12
106
5
15
100
8
16
5
3
36
10
26
54
7
72
11
45
117
28
102
32
36
37
53
19
17
15
96
15
49
35
6
174
1
23
1
24
51
5
9
7
23
1
59
10
62
4
6
164
31
24
23
82
36
74
78
18
4
24
20
36
18
52
20
10
44
10
42
2
7
21
3
5
51
48
7
201
5
4
8
90
36
25
24
11
72
58
60
36
38
21
21
40
50
73
3
32
36
30
46
29
7
105
17
12
19
24
27
45
56
48
25
36
35
96
19
5
123
21
75
90
19
8
75
45
15
118
12
47
31
2
87
40
17
24
7
47
25
5
6
12
42
22
6
44
39
1
6
2
46
9
125
18
18
6
1
24
21
18
9
8
9
18
22
60
51
24
23
12
61
9
23
3
13
5
66
25
89
10
69
56
55
30
14
138
19
8
88
8
9
18
10
3
72
17
31
41
6
153
21
43
3
5
9
31
23
30
60
22
18
32
4
24
26
9
21
10
33
21
14
12
18
55
32
19
2
64
131
45
108
84
3
49
95
15
6
10
18
15
29
12
60
10
9
21
6
8
12
24
84
45
9
7
45
44
7
5
42
18
10
2
51
16
8
16
80
51
13
33
15
8
15
1
24
17
39
9
82
68
97
93
11
9
55
24
56
24
13
60
2
180
46
86
10
20
16
47
37
35
48
165
67
24
ABCD 97417241594*3^$a+1 [50005]
30
144
66
125
25
24
30
33
80
103
105
9
231
129
63
32
112
3
30
30
81
96
99
60
17
48
109
35
115
90
3
48
15
17
64
129
90
117
3
24
390
15
15
6
204
66
77
73
84
36
335
175
150
30
150
90
221
16
33
111
93
3
27
180
353
48
192
43
69
51
45
9
60
90
126
35
49
63
32
112
39
60
24
5
31
209
25
90
36
60
54
6
120
137
73
24
95
25
215
55
180
165
45
120
155
96
79
6
219
48
123
21
123
6
111
159
24
36
180
65
19
30
90
36
17
48
109
90
105
45
90
41
19
237
63
30
131
144
25
167
16
48
320
79
65
115
30
47
96
112
96
176
169
84
3
57
36
30
60
89
1
15
176
163
30
240
111
144
48
32
192
19
45
96
63
30
243
57
66
60
84
117
99
90
84
15
81
54
153
117
6
101
49
84
60
207
39
114
215
96
25
39
375
137
96
112
45
35
25
150
65
61
179
160
272
16
33
54
30
11
336
463
81
32
192
31
60
420
84
36
300
90
179
211
144
36
41
16
144
33
95
85
6
5
175
60
5
49
126
65
55
30
107
133
450
281
48
265
23
337
6
270
27
3
264
36
65
112
240
80
97
47
73
311
144
16
144
21
144
123
3
534
120
156
147
57
71
192
7
96
60
30
47
73
174
96
89
208
87
30
60
330
101
55
9
48
32
256
189
6
150
294
17
16
153
311
73
71
19
30
120
96
24
270
96
144
60
5
112
69
324
90
36
30
30
45
135
89
1
90
30
87
80
7
57
93
3
57
66
174
36
84
6
9
21
234
36
45
129
15
15
6
54
6
144
90
150
96
84
126
174
15
75
6
234
60
6
51
176
7
60
93
153
71
73
30
185
85
36
90
29
1
240
234
165
48
32
1
111
63
17
16
80
144
283
66
30
54
126
24
41
85
84
66
24
45
45
6
294
87
129
324
36
87
80
97
6
84
101
55
185
109
51
15
60
240
120
60
204
426
24
60
30
57
69
204
150
105
105
186
77
223
545
16
80
73
167
16
27
150
300
6
54
30
60
45
32
96
187
261
75
69
32
163
120
120
125
85
11
55
9
45
36
120
135
32
64
33
330
126
210
101
43
90
120
35
96
160
105
71
193
30
150
6
5
49
63
33
15
32
192
25
215
1
24
87
99
29
1
30
30
234
90
95
31
177
27
6
239
ABCD 97417383626*3^$a+1 [50004]
192
11
40
18
20
12
10
44
13
3
68
1
9
30
2
4
56
64
24
32
34
20
6
4
44
79
11
16
80
40
20
6
114
25
5
43
53
4
30
44
10
2
30
24
6
13
17
10
8
42
24
60
76
24
3
3
38
6
1
15
80
30
30
10
18
32
28
6
66
50
78
46
26
4
20
94
36
6
20
130
15
35
24
90
40
6
8
12
30
24
10
24
6
3
3
54
6
8
16
9
27
14
30
156
18
6
34
102
50
34
6
123
35
12
4
90
6
50
24
10
14
6
4
36
24
26
43
11
12
4
44
1
5
4
2
34
114
36
36
8
42
78
66
4
26
120
16
48
6
6
8
10
12
18
42
24
3
87
50
31
5
48
16
75
5
34
26
84
46
74
16
30
50
4
6
6
24
30
80
40
20
25
5
6
4
20
4
6
6
24
14
76
30
24
20
40
56
16
44
16
20
10
63
11
40
56
13
35
130
26
40
20
66
24
43
11
16
56
28
20
12
10
68
16
3
27
20
6
4
39
24
33
18
2
64
50
25
5
6
40
20
64
20
84
6
96
19
21
18
110
6
30
60
163
27
45
21
20
30
49
29
82
14
16
20
10
20
24
6
4
6
24
6
3
11
34
12
14
1
24
35
16
50
90
4
6
30
8
12
10
27
23
84
30
4
6
20
6
58
12
20
18
30
1
21
24
26
28
36
81
29
124
36
3
71
12
28
9
53
28
6
33
47
40
20
16
14
36
78
10
50
40
6
36
15
15
14
4
12
24
3
21
2
30
43
77
114
10
26
54
106
140
4
24
26
4
110
40
6
20
60
4
6
20
40
44
82
60
3
45
2
60
4
30
24
30
36
6
14
34
20
10
26
6
10
150
20
25
29
6
24
61
5
54
10
14
12
34
39
5
6
40
50
6
4
26
34
21
93
6
26
19
15
105
24
27
8
6
36
30
85
24
11
10
38
10
27
35
30
4
6
38
96
6
25
15
24
20
13
83
60
60
64
69
21
3
23
58
32
4
90
66
50
37
27
44
12
13
45
2
49
45
30
20
90
16
30
68
40
56
13
11
12
64
20
13
41
12
24
34
26
6
25
5
54
6
34
24
32
28
36
21
83
132
40
8
46
6
45
29
70
26
58
30
51
24
11
40
6
30
57
11
36
10
50
13
23
90
34
14
6
49
5
67
23
30
60
7
9
15
51
24
60
6
8
22
24
20
60
30
46
20
10
3
15
36
26
48
46
60
20
144
6
10
21
120
24
15
30
36
44
4
26
4
9
53
18
25
11
85
35
10
30
26
40
74
4
26
64
6
20
25
5
16
44
60
6
88
21
11
58
60
12
3
17
10
8
37
35
64
93
3
24
20
30
24
19
17
76
14
13
27
66
30
8
72
34
26
40
30
24
14
40
36
14
22
24
20
1
75
24
104
12
70
24
26
40
33
27
8
52
54
26
24
34
80
60
6
24
66
4
26
10
24
30
32
85
5
30
37
51
56
66
28
6
9
35
42
64
30
56
4
20
6
7
3
24
20
6
34
30
30
44
36
6
10
24
14
10
20
30
22
20
49
35
24
36
4
2
24
40
14
22
15
15
18
2
40
20
4
30
26
37
33
20
30
18
6
130
114
6
3
3
18
27
3
21
5
24
10
150
2
18
16
20
19
24
51
36
74
6
24
16
6
30
14
76
68
7
5
30
138
16
26
34
26
48
16
26
19
45
14
37
15
57
11
22
30
44
36
64
33
47
1
24
5
4
42
60
20
18
30
66
10
44
72
28
12
30
50
13
17
55
35
40
18
30
2
19
15
44
37
35
100
50
28
2
4
36
80
40
8
1
5
43
11
10
86
186
30
18
22
44
1
65
28
30
80
60
46
110
40
80
40
20
10
30
14
10
32
4
69
47
18
30
12
64
80
6
28
30
6
15
35
36
30
10
114
39
11
10
3
3
74
43
23
28
6
20
19
47
28
72
45
9
84
50
10
30
2
60
10
9
48
11
100
72
8
156
6
54
1
159
81
5
18
12
4
54
2
48
22
8
42
4
96
8
6
46
9
5
30
85
11
34
14
66
24
82
14
10
9
27
14
64
39
21
2
24
6
78
70
20
46
56
40
45
45
20
18
82
27
21
2
30
19
21
48
110
37
23
6
4
39
57
6
20
24
46
15
3
2
48
30
12
49
45
54
20
36
85
11
37
96
15
32
18
30
22
14
24
6
30
64
105
21
75
21
20
34
24
36
33
72
59
30
6
4
21
119
6
4
32
7
83
40
8
66
6
30
60
30
64
6
14
36
40
68
6
6
18
6
24
16
36
30
50
49
45
56
28
15
51
20
10
90
44
16
30
24
26
30
40
3
71
22
20
30
4
90
14
37
99
36
60
108
12
8
42
24
60
30
34
32
94
56
94
3
57
36
14
10
6
18
96
99
15
60
21
48
11
76
6
24
75
24
11
24
36
24
16
30
14
106
3
21
6
69
11
24
22
15
23
16
44
46
44
30
16
20
24
42
7
57
6
74
46
33
15
9
53
48
42
150
10
48
26
6
24
1
29
6
37
3
20
54
6
37
3
18
32
10
33
17
78
16
9
11
46
44
30
180
16
18
12
30
54
20
30
13
17
126
25
9
6
8
1
5
114
12
34
24
6
20
10
116
10
33
11
6
70
30
14
24
6
76
30
48
20
112
20
37
71
25
24
47
60
34
20
7
15
44
36
4
21
23
42
30
54
16
3
5
6
16
30
20
67
23
70
44
64
12
14
24
16
36
20
54
6
28
12
18
2
4
30
30
14
6
16
54
80
36
34
30
14
36
16
18
2
4
66
38
10
26
4
42
14
60
16
20
28
6
3
57
60
30
26
94
56
4
44
102
118
32
4
104
66
6
10
48
30
2
10
14
6
30
18
37
5
54
10
36
14
46
27
27
26
168
6
36
34
96
14
1
35
34
26
4
30
80
10
21
3
20
36
6
10
45
89
6
90
4
74
52
50
10
8
6
6
58
36
6
54
20
34
12
9
24
111
20
90
24
12
28
26
144
52
8
36
30
6
13
47
24
64
57
95
60
48
37
29
16
3
41
6
24
30
10
60
26
19
51
8
6
6
28
2
18
22
20
54
6
130
18
26
10
50
30
54
6
16
44
6
4
9
21
26
18
46
60
21
35
40
44
4
36
6
50
10
74
13
27
14
76
74
40
86
90
54
91
120
15
30
24
32
4
20
6
28
6
30
20
4
62
10
24
80
40
24
26
6
78
6
30
24
22
20
54
16
50
30
30
4
9
72
33
20
30
46
50
46
54
6
20
4
14
36
10
80
4
12
15
23
90
7
3
20
6
34
26
46
9
5
34
36
21
24
59
61
9
32
7
11
46
26
13
15
26
6
54
10
30
24
6
30
20
106
54
24
20
7
3
140
36
10
6
98
6
124
20
10
2
25
93
26
25
5
43
51
20
72
4
6
50
4
33
23
4
36
14
16
27
33
80
60
ABCD 97417398602*3^$a+1 [50090]
19
156
24
53
15
120
75
105
51
345
15
21
76
95
13
56
16
5
19
11
42
6
85
59
6
39
105
75
48
147
1
197
42
225
75
61
275
84
30
30
48
13
20
4
11
21
99
201
33
30
36
12
168
69
105
87
4
32
87
78
15
147
61
104
3
18
114
36
9
156
9
51
12
108
24
40
32
16
35
108
24
30
96
204
18
132
30
36
27
12
40
65
30
13
20
87
25
71
72
12
21
45
7
83
102
30
33
75
61
8
15
126
7
108
5
24
63
52
20
111
105
4
35
1
17
103
47
13
59
21
147
18
30
21
3
73
20
3
12
102
295
20
3
30
123
57
55
47
21
15
45
4
156
60
44
45
15
51
25
32
12
132
99
30
24
7
89
7
65
30
150
127
20
16
72
108
20
52
17
66
49
48
65
30
45
28
104
15
1
77
12
30
61
32
27
13
35
30
3
24
21
132
75
15
30
63
4
143
12
25
32
33
103
47
18
3
76
71
13
20
45
42
42
31
47
18
150
61
41
30
18
15
27
9
36
45
12
96
39
136
44
3
73
72
47
36
24
93
88
29
27
9
12
127
71
121
36
47
96
129
21
12
132
78
192
1
84
108
65
3
75
42
103
125
42
33
117
42
133
32
12
213
36
24
30
13
35
45
27
73
17
48
198
30
147
24
36
123
57
15
37
132
101
162
108
33
4
140
33
79
53
15
33
7
23
13
17
39
21
87
48
63
24
6
12
39
24
52
17
15
81
12
43
84
5
60
3
15
9
3
33
72
63
12
45
15
6
19
65
48
30
33
144
36
9
78
85
47
48
13
32
12
183
168
117
4
24
104
171
57
3
105
9
6
9
21
12
180
60
15
52
60
68
33
15
4
185
6
72
210
72
60
30
48
18
15
4
20
45
90
180
13
53
60
139
48
5
60
67
80
36
15
9
76
5
27
57
87
21
18
60
84
60
6
42
357
12
33
30
6
27
84
69
144
187
20
33
30
45
36
87
42
103
47
45
213
367
5
60
15
15
21
15
25
29
3
60
33
24
66
12
25
24
36
83
21
76
12
20
76
17
135
24
3
33
124
11
198
147
33
42
33
60
39
33
33
42
13
20
36
16
20
3
45
39
108
18
15
39
165
105
138
45
40
12
140
60
48
135
33
15
42
78
24
25
32
4
179
33
88
20
4
35
156
42
48
42
13
89
6
69
33
42
105
12
171
69
33
3
72
12
40
144
36
41
18
49
20
48
135
9
33
6
54
18
12
45
15
66
102
48
145
77
30
25
12
23
102
336
7
60
68
87
12
57
24
16
68
100
68
45
72
6
114
171
15
25
59
30
96
84
51
76
56
87
33
60
33
84
31
12
257
15
15
33
4
11
30
120
30
72
18
27
36
69
15
172
44
60
15
72
42
15
72
88
11
30
54
81
27
150
42
1
20
76
113
7
29
42
30
75
105
75
112
23
105
3
84
60
6
27
84
76
72
20
105
15
40
5
30
36
12
18
144
27
40
68
12
4
204
41
174
105
33
42
6
12
48
30
61
83
81
184
108
12
101
7
32
40
108
164
33
147
4
65
24
27
108
112
104
4
92
16
77
27
183
1
24
5
3
15
45
75
33
16
71
165
123
12
25
5
67
68
57
3
108
36
21
15
12
3
30
63
69
6
85
60
72
84
41
63
72
40
35
42
30
33
15
18
102
48
105
4
200
108
27
30
18
9
24
27
49
71
37
72
84
65
75
4
41
114
21
15
61
36
65
43
20
159
73
20
45
67
101
15
27
30
3
69
60
15
16
17
42
117
24
69
30
36
240
37
113
30
57
4
11
72
57
4
59
97
20
4
29
18
42
31
24
156
59
1
12
32
21
15
117
63
64
35
18
67
263
25
107
25
192
20
3
30
18
105
15
72
21
27
13
32
60
105
60
27
28
215
18
42
48
9
36
4
35
1
36
56
57
123
72
40
143
150
30
69
16
24
44
69
7
101
30
69
16
17
36
72
3
124
131
144
18
42
36
57
24
69
127
24
191
57
12
4
47
78
42
69
21
ABCD 97417630426*3^$a+1 [50000]
180
11
45
28
96
36
23
37
20
93
51
39
180
72
13
20
75
81
81
55
60
23
57
3
45
16
44
60
36
60
24
87
69
4
12
23
21
111
48
6
55
120
269
6
90
19
60
56
60
60
76
48
11
36
24
54
55
17
3
36
180
60
4
56
24
16
101
195
3
25
11
9
36
40
56
9
115
29
7
108
32
160
53
7
23
96
109
35
1
11
9
24
12
4
80
15
9
16
11
18
135
15
25
140
120
75
1
56
9
24
90
37
24
180
20
9
27
24
96
64
44
16
29
42
73
65
15
12
144
4
12
53
7
128
21
39
120
60
111
1
60
59
1
44
64
20
195
25
36
20
4
47
13
80
76
36
5
18
36
9
36
4
12
53
31
44
15
61
36
23
6
15
51
105
3
60
97
44
60
60
100
24
20
16
140
135
1
68
132
75
13
95
21
9
75
16
35
45
136
5
55
53
55
56
64
96
35
141
40
29
39
40
32
75
13
12
8
51
24
25
36
20
36
45
39
4
95
25
17
43
11
105
64
60
5
12
19
24
120
71
54
7
24
84
35
25
132
68
111
1
20
105
54
36
49
20
76
8
12
24
84
21
144
111
24
120
76
101
55
35
138
27
60
84
4
65
162
30
54
9
15
90
30
72
9
15
180
1
53
66
6
75
15
73
47
18
31
24
12
84
89
7
120
24
60
20
100
56
28
11
25
35
21
33
15
132
28
60
20
132
39
24
30
27
45
90
69
39
21
184
11
69
16
36
8
15
1
35
25
204
155
1
24
5
6
36
48
162
54
1
23
120
1
84
47
129
69
91
324
11
1
23
21
76
95
49
131
49
29
75
27
25
44
81
55
29
15
16
20
3
57
3
102
3
12
100
83
36
1
95
48
37
8
15
66
39
16
20
111
45
24
51
45
28
20
57
48
51
76
53
27
24
36
28
60
32
88
92
9
115
156
60
24
29
15
52
44
9
27
45
3
15
36
45
69
30
85
152
28
41
54
96
49
32
63
97
23
61
11
9
60
75
9
40
20
12
33
36
39
36
9
15
57
63
81
55
80
24
112
143
1
84
5
90
150
75
87
33
15
25
11
45
16
35
18
115
95
61
44
16
5
19
107
45
48
36
15
25
80
4
56
16
60
215
9
64
116
60
36
108
12
4
24
60
47
25
23
6
55
20
36
99
25
144
12
5
55
20
48
21
30
69
36
40
35
25
215
1
48
56
100
5
54
21
39
25
32
123
25
95
1
24
11
54
7
24
11
25
20
4
36
80
48
12
63
61
44
15
21
60
24
16
56
165
79
20
64
107
114
90
21
100
20
15
24
36
153
40
120
47
30
75
183
81
96
3
21
24
60
60
16
11
9
4
12
60
20
63
12
69
4
71
9
76
104
195
81
9
90
1
119
85
5
31
65
30
1
23
12
85
140
60
39
9
51
1
29
6
45
4
59
145
17
55
24
20
24
15
25
17
75
33
51
24
72
99
6
48
126
9
15
85
5
31
20
69
7
48
32
48
16
116
63
21
45
6
9
4
17
43
72
35
9
4
12
68
60
60
52
24
44
52
8
16
84
11
21
45
60
30
9
64
5
31
59
12
9
9
135
81
24
102
13
41
96
15
3
30
51
39
85
65
75
36
36
28
36
96
35
9
64
11
1
68
12
4
29
27
3
21
64
95
57
39
25
140
40
41
39
15
9
87
9
16
23
117
33
55
71
9
201
6
48
97
53
66
181
80
40
59
61
128
45
87
99
66
54
109
56
180
96
33
87
105
19
120
56
63
102
123
27
18
115
95
105
135
21
51
54
19
12
120
113
7
164
351
25
8
117
3
15
180
12
60
45
4
56
100
20
144
16
84
35
1
20
33
102
54
39
52
24
35
145
60
95
36
69
24
15
157
60
48
12
164
15
45
84
45
15
40
5
126
54
127
24
59
165
15
72
9
4
60
12
60
84
36
23
81
9
72
24
19
20
76
20
36
3
72
13
5
15
45
126
21
9
31
83
36
1
35
85
5
18
45
40
20
51
24
30
60
75
160
132
8
12
60
3
12
18
135
36
64
56
16
23
36
1
20
63
25
11
54
27
135
18
87
24
39
30
255
112
20
60
48
40
20
112
104
9
31
44
15
81
39
1
156
104
24
45
15
40
47
90
18
1
20
100
44
12
28
17
15
64
11
33
87
9
9
7
8
12
40
20
4
71
18
75
12
4
5
54
12
69
36
28
35
85
77
90
18
111
16
24
20
39
180
ABCD 97418774296*3^$a+1 [50048]
84
240
44
52
12
35
312
9
9
18
12
85
48
35
45
39
9
51
198
103
107
60
13
32
225
15
12
3
1
144
92
33
63
9
43
35
48
13
11
66
24
90
66
15
9
48
42
73
53
139
35
1
48
32
60
57
42
36
217
65
163
44
16
47
1
17
3
57
30
9
16
12
53
27
15
21
64
107
49
59
57
3
73
29
60
18
21
9
7
228
12
5
36
135
4
176
45
3
147
192
13
12
35
30
3
12
160
23
25
17
12
6
84
96
180
73
44
45
115
132
53
27
16
108
32
48
111
21
64
48
12
143
33
75
37
20
75
48
133
11
18
18
90
3
160
167
109
11
54
18
72
1
35
60
30
3
52
35
54
6
54
43
48
35
9
64
29
87
3
25
20
28
17
15
52
11
37
12
71
45
45
162
150
27
16
137
12
151
47
72
45
33
75
27
60
48
18
7
233
27
28
17
15
16
89
42
210
123
148
17
18
57
3
12
33
117
31
59
108
54
3
63
24
156
169
53
72
3
15
162
19
17
72
7
11
192
18
3
57
30
42
15
28
47
21
99
61
17
30
93
36
16
60
125
12
183
87
18
54
21
112
12
35
13
80
93
7
83
144
18
43
5
55
77
243
117
270
30
18
42
72
31
32
135
25
23
24
33
3
13
32
129
63
16
176
51
114
30
6
19
35
18
15
165
48
234
49
41
18
78
12
27
28
5
30
13
48
17
163
12
144
41
27
60
16
41
123
57
120
75
21
15
75
90
135
99
36
162
7
36
12
48
20
159
186
55
107
1
11
25
11
114
3
12
96
45
19
20
123
270
55
5
7
65
18
18
63
39
21
112
48
71
45
51
9
3
61
71
30
79
47
24
73
47
189
177
120
103
20
9
3
45
42
57
48
75
30
18
24
18
30
33
28
101
63
45
31
47
84
6
75
87
180
12
6
90
69
33
3
64
5
75
51
114
18
25
23
25
65
60
3
99
25
35
141
57
7
32
15
1
29
60
66
69
48
27
21
105
60
72
67
53
60
30
1
71
6
12
132
30
18
18
69
63
1
161
66
13
11
49
59
37
84
17
24
19
29
7
60
5
18
45
15
33
15
45
4
11
33
177
60
3
36
33
175
23
37
35
180
12
193
83
54
19
29
3
52
35
25
20
15
48
93
16
5
31
17
42
1
20
27
33
39
60
48
90
67
5
96
30
24
73
80
75
18
24
198
81
27
73
12
32
117
43
5
18
13
29
18
174
90
21
147
45
57
78
48
42
12
39
39
90
72
30
96
72
72
73
53
27
3
24
18
3
112
23
60
30
15
112
5
7
83
12
36
90
90
72
145
20
15
97
48
17
223
137
6
109
11
42
31
44
15
12
6
72
48
24
120
6
54
31
32
27
21
15
12
108
60
180
72
225
28
89
139
59
1
20
99
45
45
67
65
216
55
29
6
12
45
36
60
36
3
141
60
52
32
3
9
64
17
24
36
39
81
43
17
30
42
151
32
99
6
55
17
90
90
43
20
108
4
12
83
61
11
120
18
15
63
129
51
12
18
75
15
144
1
20
147
25
23
13
11
30
6
33
96
33
120
7
11
37
128
12
3
13
59
42
63
63
30
79
35
33
15
45
15
18
30
72
25
48
20
87
21
57
27
45
3
12
3
120
54
19
44
15
18
15
129
19
44
93
144
19
77
19
71
192
45
15
1
17
192
18
9
4
59
60
12
36
25
17
15
33
60
12
90
13
12
80
48
27
73
95
120
37
68
45
19
11
165
144
3
141
69
18
37
32
81
19
53
55
35
30
18
33
21
6
144
21
28
131
13
17
36
27
52
44
16
113
162
6
87
36
64
48
17
31
71
36
72
121
59
21
69
108
15
64
84
17
15
60
57
75
63
72
18
39
15
33
240
12
64
20
12
75
102
18
24
133
23
9
4
12
29
60
43
60
5
30
45
100
12
11
30
72
63
99
1
35
42
12
6
13
77
102
168
73
11
18
15
75
25
80
3
9
48
3
33
87
42
48
15
39
73
60
53
63
96
28
83
90
7
12
11
72
13
84
11
54
60
18
12
6
127
12
41
54
48
97
35
1
47
72
21
87
13
59
60
21
4
11
85
44
105
30
60
120
36
33
52
5
24
3
27
1
5
12
63
160
ABCD 97419052072*3^$a+1 [50066]
15
48
9
24
63
99
45
27
9
3
69
93
90
78
48
6
36
9
243
36
48
69
243
120
24
54
306
21
9
90
105
3
165
75
21
15
54
51
21
90
72
33
24
96
27
45
60
204
69
15
36
48
27
18
90
21
9
24
102
21
51
33
99
126
30
117
51
162
216
15
51
93
75
102
51
45
3
15
54
72
159
33
72
18
21
51
126
168
120
42
69
84
108
108
99
66
126
96
18
90
69
15
18
6
138
159
12
45
3
39
9
24
12
27
72
9
84
51
48
198
6
93
72
60
36
171
117
27
12
36
24
48
36
96
30
54
36
9
48
21
54
69
15
6
30
60
54
198
72
21
45
27
48
21
102
105
3
36
24
108
12
21
75
72
120
18
24
15
39
48
240
9
36
45
159
12
111
54
54
60
108
66
63
15
45
21
75
147
162
18
48
33
21
42
45
39
24
69
39
48
132
33
3
54
27
3
105
12
63
6
75
123
36
126
39
15
141
3
45
36
39
57
36
3
12
24
9
3
249
9
48
6
48
18
123
27
45
21
96
87
12
21
63
36
87
30
135
15
48
36
126
51
3
96
9
132
69
87
57
6
21
117
183
384
15
21
45
6
153
3
78
30
18
54
9
48
36
12
84
51
12
132
66
39
96
9
54
18
99
12
3
30
15
39
93
21
39
81
54
21
21
102
21
36
84
24
39
36
45
120
72
24
24
39
108
18
39
81
6
66
39
57
54
12
36
24
18
30
108
33
12
99
126
6
72
66
75
3
18
99
96
51
45
63
78
18
36
108
45
135
12
153
51
90
39
33
48
15
9
18
252
12
6
39
27
60
21
15
30
72
18
24
54
72
120
75
3
117
60
3
105
39
84
36
81
63
54
63
9
90
6
30
24
45
36
132
12
156
48
21
90
33
87
57
48
21
3
60
9
54
90
18
117
9
3
36
75
36
21
15
48
36
96
18
120
15
9
3
48
69
54
42
267
3
18
15
57
27
48
24
93
123
75
24
84
6
51
39
9
75
90
42
108
48
33
3
36
57
12
48
84
3
81
12
36
63
36
21
84
147
33
99
12
36
90
54
36
108
60
12
18
6
45
24
3
18
27
21
6
12
132
72
12
6
51
15
24
126
72
75
87
9
3
24
90
48
72
18
33
36
3
72
96
30
18
54
3
15
24
69
33
99
45
168
27
12
228
12
60
15
126
18
6
123
15
33
72
3
18
27
99
24
45
3
24
237
87
21
33
120
24
30
42
27
72
24
15
60
93
45
27
51
84
36
24
45
39
216
168
81
147
108
108
18
3
21
102
21
15
6
18
129
144
15
84
60
45
48
33
138
33
264
15
54
39
81
6
36
156
108
60
33
15
18
3
147
12
24
12
45
63
6
18
72
54
54
12
24
45
135
18
18
36
120
9
12
21
15
15
36
33
237
198
69
24
24
72
108
108
123
18
18
153
21
24
48
15
75
69
27
33
3
18
15
36
24
36
48
111
33
3
33
3
18
30
18
18
54
15
81
27
84
87
69
111
12
24
282
24
72
66
21
3
102
42
9
3
42
39
33
90
54
54
69
75
48
36
6
99
279
174
3
84
81
18
9
99
36
108
213
15
33
63
33
3
138
42
33
75
48
93
3
9
9
48
24
51
141
18
96
126
15
15
42
66
54
15
27
84
18
3
12
63
18
3
15
12
141
39
180
57
60
69
387
27
12
69
81
48
51
135
54
18
48
45
36
315
18
42
36
81
57
72
18
45
105
48
42
33
192
99
12
93
15
33
57
150
129
33
54
57
12
48
36
3
36
9
135
144
18
54
60
30
6
81
27
120
33
12
33
51
87
69
39
90
78
18
66
78
51
3
12
24
102
27
45
42
84
9
81
3
3
36
12
162
72
96
66
6
27
99
9
60
15
81
45
27
24
63
102
78
66
18
36
18
54
33
60
87
144
141
27
102
72
6
234
18
12
57
57
120
51
45
48
3
15
189
123
9
12
60
39
9
ABCD 97419194014*3^$a+1 [50074]
72
73
47
13
195
33
60
51
8
1
72
15
80
13
72
107
1
12
180
47
40
117
195
56
49
231
24
225
63
33
180
147
80
37
35
25
156
99
21
35
13
59
157
11
25
24
144
36
171
32
112
8
72
160
225
191
25
60
168
12
144
23
168
40
105
24
95
160
8
121
71
289
72
287
72
88
21
36
63
57
36
48
72
24
24
12
60
27
32
25
144
132
179
49
180
96
24
12
60
35
13
171
96
152
133
84
144
36
3
72
129
36
384
36
15
368
61
276
23
1
36
11
25
24
23
13
120
99
249
47
49
23
40
168
120
33
96
24
120
120
36
84
87
72
21
51
21
24
120
51
93
99
32
136
144
225
84
12
288
87
69
240
96
108
36
96
75
24
8
208
33
60
59
120
61
147
24
21
24
35
1
47
121
156
371
13
180
39
48
24
21
35
49
24
36
180
24
47
72
13
60
168
276
3
8
25
204
156
60
59
25
23
121
47
64
288
297
135
45
11
13
51
165
60
135
8
1
60
99
8
73
96
15
96
105
87
32
1
39
9
60
179
37
11
49
95
16
72
8
49
15
48
141
132
24
240
183
57
120
180
60
23
121
87
9
60
144
99
48
9
15
21
35
49
23
13
147
21
12
15
32
208
129
95
48
97
71
49
95
49
36
36
84
11
112
57
84
96
3
8
64
8
97
60
24
72
147
57
24
71
88
33
24
60
11
13
12
204
11
73
96
15
249
96
111
105
48
396
83
1
36
36
15
120
69
96
155
112
32
40
21
75
120
104
40
45
35
205
360
3
33
408
60
60
47
49
71
13
51
96
129
36
99
69
72
27
141
219
213
24
300
23
1
12
48
12
15
33
60
36
36
60
135
45
155
64
105
24
72
15
69
3
72
69
96
3
93
48
227
64
45
11
49
60
96
35
72
157
35
169
36
204
96
36
60
135
129
36
107
1
132
24
36
15
24
120
80
160
8
121
156
60
120
15
105
24
60
36
84
180
87
33
39
33
135
93
27
105
119
25
36
60
24
180
96
35
73
156
144
131
25
15
45
36
15
153
60
60
71
109
107
13
51
296
49
15
21
84
36
27
57
231
153
47
160
249
24
12
144
60
15
21
27
72
141
219
69
96
60
15
45
84
87
393
60
131
1
47
13
75
72
81
180
11
88
177
15
69
12
15
105
24
36
108
36
35
169
39
8
25
24
95
25
204
59
1
231
45
60
15
288
57
95
121
48
132
24
60
24
111
45
155
16
120
32
72
49
72
168
12
144
203
208
45
24
51
105
144
111
45
59
85
120
51
213
36
24
120
71
61
48
27
9
71
13
12
87
21
36
15
45
24
60
39
272
216
85
60
84
195
8
217
324
60
156
203
1
12
84
111
9
36
27
81
72
119
85
24
156
60
35
61
27
237
ABCD 97419271598*3^$a+1 [50036]
210
42
47
72
64
69
54
12
54
162
168
18
66
54
96
126
126
72
147
9
60
30
18
114
126
11
79
30
27
96
192
144
63
65
31
57
51
77
7
33
72
3
18
3
32
37
3
33
135
141
147
48
8
67
18
36
48
126
6
36
63
63
30
72
51
24
32
72
7
126
147
8
37
54
117
105
102
54
54
42
90
12
366
36
36
15
32
16
48
45
3
21
123
15
89
64
48
96
72
8
145
132
108
47
40
57
15
21
30
36
33
165
186
264
132
93
24
200
40
15
6
228
126
17
7
9
9
135
117
131
25
18
69
57
39
267
6
15
69
107
79
81
75
60
9
45
84
15
27
69
24
15
57
117
90
18
42
30
71
1
168
48
15
56
16
45
48
3
33
191
7
33
56
7
180
45
99
21
48
33
15
9
47
64
9
71
64
81
39
267
36
72
24
30
11
61
11
97
6
72
48
57
8
97
72
119
7
81
15
33
15
78
108
12
83
16
33
54
138
42
5
79
89
88
72
3
45
45
36
111
48
56
25
66
21
8
61
6
36
30
60
63
21
75
33
63
33
30
54
75
15
33
24
8
7
57
15
57
24
56
64
8
67
5
43
21
32
91
21
105
18
36
90
135
81
222
65
127
24
137
133
27
216
24
105
72
78
126
18
108
144
21
105
15
32
48
16
24
32
49
108
36
15
15
177
72
21
11
64
8
133
54
60
138
39
8
7
89
79
281
72
43
5
96
40
33
24
15
8
31
66
198
60
138
3
21
228
42
144
12
54
18
24
9
63
65
7
9
48
8
19
108
33
99
21
15
65
7
18
18
261
21
35
48
88
27
180
129
8
79
9
96
56
19
29
40
72
57
111
21
18
57
8
73
180
42
30
36
87
3
132
9
45
12
87
39
33
32
24
127
54
24
27
207
108
165
168
56
25
23
49
23
88
56
13
156
87
117
59
72
13
3
27
29
7
89
73
54
17
112
8
16
9
143
40
75
12
6
123
152
61
11
16
24
111
6
11
16
21
6
21
177
138
69
39
57
87
90
90
18
123
128
40
8
61
51
153
120
6
18
47
1
47
64
8
49
87
15
78
147
135
36
117
9
24
120
54
108
21
15
65
88
15
129
15
216
30
35
1
63
117
3
72
80
216
168
43
5
79
65
85
3
69
156
47
79
6
27
93
24
11
37
11
64
3
138
54
108
33
56
1
54
18
18
117
9
39
87
24
9
48
8
16
21
51
3
141
21
3
32
37
6
77
49
191
73
96
95
40
3
141
21
24
54
5
24
16
57
15
9
47
19
42
51
15
17
37
123
9
36
51
24
123
237
15
84
69
168
48
21
11
25
54
144
6
36
72
54
33
120
21
123
48
8
55
96
174
18
132
18
59
24
37
18
105
27
36
81
9
87
21
18
84
36
72
36
53
37
24
11
160
225
54
201
24
9
102
57
141
18
6
11
112
104
79
48
18
71
1
6
54
3
8
40
21
27
81
23
85
102
6
23
31
81
72
176
31
9
57
186
5
96
55
153
33
138
132
90
30
57
8
112
3
125
19
42
84
54
57
39
105
57
15
15
96
174
36
234
69
57
63
33
108
99
128
163
6
48
42
192
54
42
84
24
65
232
45
12
47
16
8
37
6
12
42
54
9
9
63
72
56
73
198
137
79
33
48
8
25
30
17
79
102
11
24
199
9
48
51
6
102
18
15
32
31
84
21
21
54
12
132
306
12
15
39
42
30
36
21
48
32
40
3
18
147
8
211
77
7
105
147
36
9
48
32
79
66
36
24
18
84
108
9
45
18
186
54
30
83
193
30
65
97
78
81
111
17
37
51
9
111
27
36
33
9
270
33
57
36
108
23
67
ABCD 97419411242*3^$a+1 [50029]
104
108
100
8
120
109
30
54
11
160
15
5
88
12
36
3
66
11
67
45
12
68
28
32
25
3
92
60
72
28
68
145
47
43
18
47
49
3
8
73
36
51
3
24
33
60
45
27
195
102
18
65
25
15
92
48
43
69
120
33
156
6
113
13
192
3
120
60
3
21
168
45
30
18
27
27
6
18
30
36
75
8
52
8
28
69
15
15
93
3
48
9
48
15
90
78
69
12
48
15
18
12
63
117
63
44
36
7
5
108
7
72
101
52
45
18
24
125
76
9
24
30
57
12
57
11
40
20
112
8
43
21
276
224
73
36
60
11
96
72
52
80
276
4
108
3
29
109
11
13
47
73
35
48
52
32
40
63
65
205
27
8
25
35
85
72
24
99
12
116
12
13
18
174
42
53
37
183
8
55
9
33
108
27
192
33
36
144
87
68
7
18
95
28
33
114
66
27
33
39
51
54
18
117
3
65
52
8
24
16
24
8
52
63
17
36
60
52
171
29
43
17
73
39
60
99
42
27
3
42
30
117
171
5
12
1
216
83
28
104
73
3
3
117
45
47
1
36
11
103
9
12
9
107
132
211
41
96
72
13
27
20
28
63
17
12
61
119
12
40
51
77
12
120
36
60
55
57
45
35
55
6
66
18
63
87
120
153
33
72
30
24
165
8
25
12
95
88
68
84
108
133
35
4
8
31
9
45
15
72
68
1
47
40
9
36
84
3
32
25
23
13
12
36
6
138
72
6
45
117
27
3
96
9
63
5
85
59
13
15
68
12
60
48
4
21
35
55
18
6
81
12
8
12
88
63
9
12
276
9
15
56
73
39
87
33
57
24
11
36
7
48
72
90
78
29
1
87
93
60
39
8
205
23
100
20
24
28
60
80
1
24
30
5
148
105
30
18
47
24
40
48
57
71
12
40
20
97
48
6
120
41
16
32
25
48
78
57
33
30
29
108
40
12
20
25
35
40
108
39
5
36
280
33
6
21
153
47
60
7
5
61
71
73
6
57
20
24
28
117
60
48
78
65
72
12
120
91
174
75
68
12
28
8
67
48
5
132
72
61
75
24
36
27
53
25
18
201
8
48
4
3
137
25
6
17
103
17
25
83
40
33
27
104
1
47
28
69
3
51
72
149
115
21
120
24
3
18
12
36
6
5
28
80
88
33
51
3
17
55
5
43
17
108
61
11
28
8
244
48
48
45
47
1
11
133
36
186
90
11
72
40
3
17
13
42
57
9
39
72
15
54
27
80
217
240
35
73
48
36
126
45
24
21
35
72
37
54
57
32
73
47
25
35
120
43
17
28
104
60
28
3
29
28
20
13
54
41
132
43
29
60
31
89
73
6
137
52
72
21
24
3
123
45
117
3
44
60
139
137
132
48
85
267
68
97
30
17
25
126
17
88
60
12
15
17
151
192
45
140
85
96
11
60
19
66
3
3
48
17
24
28
3
9
56
60
25
27
63
48
9
120
111
117
3
89
12
148
57
11
12
73
12
23
12
168
85
18
89
112
15
125
96
12
61
27
32
25
27
36
20
43
114
48
24
36
87
57
111
44
28
8
4
345
126
90
30
24
41
7
162
6
18
39
80
28
44
61
107
121
119
100
32
115
65
1
27
33
90
72
72
65
60
19
177
24
56
7
53
43
57
120
32
88
12
27
18
108
47
52
33
102
18
23
24
156
13
107
40
72
3
29
28
15
53
12
48
64
68
97
18
5
67
101
24
16
32
37
191
7
42
83
61
30
57
200
120
4
96
32
60
60
115
66
11
168
48
252
61
204
48
24
126
77
148
39
21
75
48
9
60
75
18
15
60
3
90
47
7
17
40
231
5
115
18
126
126
47
187
24
161
49
39
68
12
132
19
29
72
16
44
100
123
17
40
8
40
20
13
24
15
159
17
109
23
168
24
61
12
42
125
100
140
40
60
8
31
192
42
75
105
47
16
80
12
37
15
3
77
13
132
63
27
5
13
3
69
71
40
45
27
72
45
63
32
60
31
18
39
272
48
31
42
30
18
6
93
68
52
3
69
33
107
25
3
8
4
15
24
ABCD 97419545794*3^$a+1 [50018]
8
328
29
54
66
90
25
29
6
45
16
72
23
57
3
48
180
25
11
90
3
21
12
150
49
5
19
161
15
15
1
80
88
11
45
40
5
43
143
169
101
27
88
59
165
21
19
35
45
39
9
141
67
149
43
23
108
126
135
40
8
40
107
45
40
48
8
184
71
129
64
56
16
53
147
15
108
69
16
191
25
29
51
141
114
105
16
24
24
24
131
69
88
144
24
11
13
83
165
105
30
24
385
11
90
147
87
30
6
228
6
51
15
217
71
6
84
162
13
56
75
36
24
54
30
60
12
18
19
71
57
40
24
128
192
120
40
215
49
5
30
240
12
24
66
18
36
33
3
168
69
3
13
264
23
180
54
54
25
101
3
87
33
21
72
18
60
72
37
11
36
1
35
13
95
57
129
55
101
99
99
21
48
3
54
31
29
3
51
120
36
36
117
117
115
24
32
15
49
120
59
36
144
129
33
55
24
24
131
21
15
25
120
35
60
48
126
24
67
59
30
36
19
125
6
90
48
19
197
90
90
54
72
57
40
107
61
95
25
32
72
64
32
9
15
111
9
45
51
88
24
8
64
95
169
95
90
39
51
117
33
31
24
24
32
51
180
54
51
3
36
25
149
6
36
337
8
112
48
48
192
168
17
60
43
32
112
8
123
216
36
57
87
90
36
108
6
84
36
60
54
31
5
19
32
3
61
5
75
15
6
99
81
127
11
61
24
77
67
48
263
36
24
30
42
84
81
33
111
135
150
43
11
37
104
208
77
75
15
265
11
13
72
53
42
9
21
24
19
35
66
43
8
183
186
31
53
126
114
102
54
103
72
48
80
27
36
73
32
40
104
69
6
234
36
183
117
51
39
126
139
120
11
18
211
8
51
325
296
16
125
18
12
144
13
8
93
147
99
45
120
15
33
21
90
25
32
40
125
27
168
112
71
12
13
167
57
141
96
91
29
3
51
42
27
21
6
85
80
160
24
47
48
1
200
40
128
40
131
21
88
168
35
85
48
5
96
30
61
24
168
53
18
49
80
111
57
88
56
15
145
29
27
15
48
97
173
91
56
24
16
48
71
54
6
21
40
119
73
47
36
18
19
113
30
24
81
99
66
139
41
78
1
11
69
39
96
36
45
75
18
72
18
9
87
1
384
95
1
59
45
39
132
69
51
168
21
88
11
37
53
6
93
123
85
120
120
53
30
60
12
45
24
45
43
128
64
29
42
129
16
32
87
33
27
264
90
42
25
264
101
43
56
51
48
36
153
72
15
121
143
97
119
36
109
89
7
29
54
21
39
25
65
111
16
65
54
49
24
32
39
36
93
237
123
3
37
137
36
60
15
64
11
18
139
53
75
39
54
379
152
135
105
195
36
24
121
72
8
33
12
54
13
11
66
3
87
54
276
111
144
81
295
119
1
104
64
104
3
84
289
5
66
49
32
69
30
36
9
40
5
6
84
105
75
6
84
54
90
139
32
15
1
125
27
48
40
48
32
123
6
54
90
126
66
18
21
255
1
29
24
72
19
11
78
79
11
72
84
1
48
11
133
23
9
51
48
186
51
64
41
103
32
64
48
11
12
9
48
3
37
161
7
23
81
15
54
51
184
17
84
19
32
39
54
72
147
16
96
24
11
66
18
97
35
48
60
25
72
119
25
155
120
45
105
90
141
40
32
87
36
45
15
49
95
49
71
33
3
ABCD 97419624832*3^$a+1 [50064]
12
49
47
12
37
80
28
48
185
27
76
29
27
48
27
69
39
1
32
88
77
54
45
51
9
28
48
59
13
48
12
96
47
85
48
41
78
21
16
48
108
35
97
17
31
5
79
23
60
21
99
1
36
8
52
173
55
17
15
28
20
117
108
31
11
48
33
39
60
49
41
3
36
27
60
84
13
83
12
18
19
5
48
27
4
32
27
1
84
83
13
71
1
80
117
127
84
24
48
24
5
43
12
60
65
30
18
87
3
45
96
27
13
32
40
44
15
18
48
15
48
4
113
87
16
41
171
52
125
75
15
25
12
20
40
11
13
12
32
36
172
5
12
31
20
12
144
15
13
113
39
28
5
18
54
66
24
93
15
1
17
84
91
48
47
9
75
13
32
108
15
1
29
7
44
4
12
11
37
35
30
175
60
32
3
1
12
164
21
24
30
73
5
43
32
16
11
18
18
13
12
47
72
6
99
36
28
72
8
64
47
49
41
18
61
12
17
127
35
33
12
28
180
35
13
29
19
12
32
40
5
27
3
25
17
30
6
54
36
30
42
48
90
72
87
16
108
20
4
17
6
9
45
36
12
31
11
66
87
12
33
67
23
25
5
67
20
28
96
20
99
102
19
24
35
13
17
63
135
24
120
6
3
51
9
9
7
11
12
85
168
12
132
5
19
101
31
65
54
9
9
3
24
208
17
36
3
27
45
69
3
36
4
156
60
20
64
17
108
3
15
12
18
7
53
67
8
15
109
11
69
63
37
101
259
155
36
49
113
7
200
15
121
167
25
65
30
18
7
72
60
11
12
105
12
4
156
48
5
31
59
1
47
72
1
32
27
21
24
36
12
9
15
165
6
37
56
9
31
12
44
48
40
65
31
41
48
78
57
40
23
49
23
73
35
42
43
5
99
45
36
54
18
42
85
48
77
51
88
12
89
3
33
54
18
43
65
30
69
16
32
87
21
15
13
36
35
6
27
16
12
164
40
5
6
13
77
27
48
148
20
81
31
59
30
18
72
105
4
17
90
69
16
29
43
20
28
8
16
60
5
31
32
40
107
25
48
60
8
12
45
18
24
109
24
47
36
12
18
19
36
89
6
30
19
96
24
83
18
63
57
27
72
45
36
15
27
12
13
20
72
4
77
55
17
12
6
9
36
64
11
33
12
45
67
23
169
20
4
59
42
18
21
4
12
83
18
24
18
12
1
5
63
124
5
91
89
15
88
65
7
23
24
25
24
12
12
35
1
20
40
20
12
99
61
17
18
129
15
85
8
15
180
12
18
7
65
31
72
180
132
5
18
18
55
108
12
72
95
30
31
84
17
36
54
13
23
13
32
64
20
33
12
91
84
20
40
168
35
18
103
131
1
48
44
45
42
30
18
133
48
17
60
72
211
41
90
61
92
288
64
65
6
54
31
24
11
33
12
24
75
69
12
69
139
132
29
6
37
47
6
3
40
56
45
19
44
27
48
72
9
4
5
63
28
59
81
99
21
40
32
9
60
19
44
27
81
40
12
20
12
63
13
144
48
8
135
165
204
144
4
5
30
25
48
32
52
65
36
27
52
11
12
81
184
23
24
25
23
1
24
65
90
25
116
40
59
37
48
17
60
3
45
43
17
7
20
4
44
52
65
15
40
84
20
27
37
17
43
32
4
11
81
27
21
4
56
52
68
27
49
11
85
44
81
24
43
60
113
90
12
1
12
29
135
28
20
123
102
43
12
72
8
15
1
20
4
47
1
8
27
85
5
30
24
9
4
17
15
48
15
30
78
49
5
43
5
60
12
55
176
12
36
9
31
29
67
68
16
119
108
25
5
159
21
55
77
55
12
8
16
11
81
4
41
24
18
45
3
25
12
17
19
12
5
67
23
37
32
48
36
40
11
13
12
41
42
57
40
83
18
162
21
9
72
91
5
75
88
44
45
30
60
12
25
11
72
1
71
168
45
16
24
5
3
87
30
150
73
48
71
9
64
23
37
56
81
175
185
18
18
79
48
95
198
7
68
4
60
5
31
5
19
8
27
1
20
64
8
33
19
36
17
31
96
24
20
396
64
20
27
9
63
1
17
7
20
60
112
53
18
13
96
60
48
35
45
27
73
23
57
45
15
36
27
9
63
72
21
45
60
54
126
7
47
13
36
131
36
9
48
63
97
65
31
32
15
49
8
15
1
192
80
9
31
72
32
15
9
144
12
33
18
45
99
66
54
121
59
145
84
60
12
20
52
32
33
12
15
48
15
90
162
36
120
13
11
18
63
12
36
52
44
111
42
3
15
49
24
11
168
37
8
88
68
132
72
27
48
42
30
13
56
57
87
72
36
117
30
42
3
96
12
52
53
39
88
35
73
44
21
24
18
57
45
63
52
8
52
23
18
43
12
32
93
7
48
144
44
76
20
36
9
103
8
24
63
12
18
43
80
4
5
48
87
36
124
23
25
47
73
35
61
24
20
63
85
80
28
44
15
12
6
55
35
13
12
95
33
4
35
90
27
33
12
51
75
25
ABCD 97420359334*3^$a+1 [50030]
48
113
55
29
3
48
9
36
60
60
19
8
40
32
16
41
108
43
65
12
3
45
115
8
72
105
15
33
12
19
41
15
189
3
33
12
3
64
48
96
5
12
87
45
3
33
12
108
24
111
21
123
33
168
156
60
120
31
32
16
5
36
31
24
24
32
9
144
7
8
9
15
112
56
48
9
96
39
33
24
108
60
15
40
41
144
36
19
41
31
41
103
17
24
111
48
69
48
43
65
7
29
168
60
216
31
53
75
88
24
8
48
129
39
16
29
19
8
117
75
81
135
9
31
144
17
24
132
123
72
33
15
24
21
36
108
48
43
5
72
43
80
21
3
57
24
24
31
32
40
5
19
120
8
33
63
9
55
56
9
15
16
29
36
144
228
3
64
17
111
57
156
72
48
144
36
12
84
36
84
108
36
7
8
24
33
108
27
40
48
65
15
16
41
24
39
45
72
3
21
60
48
36
12
7
8
88
5
99
16
5
67
24
56
72
93
115
48
101
24
267
88
41
31
24
53
48
3
16
53
12
120
231
120
33
39
48
33
31
41
24
159
9
36
24
75
21
72
24
51
40
80
9
31
24
65
31
17
111
72
40
48
29
51
64
41
7
32
16
5
19
96
77
72
51
40
5
19
56
9
48
12
156
7
89
39
16
5
60
39
117
3
72
33
120
60
27
9
39
24
45
51
9
12
120
163
72
96
53
12
72
12
51
93
27
72
165
171
64
48
5
12
36
216
19
5
12
84
19
216
41
48
39
45
123
45
3
57
12
3
45
3
16
29
12
15
117
67
65
84
75
144
40
17
55
65
31
5
19
89
84
36
12
228
31
101
84
36
3
24
16
5
96
108
7
48
65
156
19
41
12
3
69
3
9
24
36
3
21
27
165
3
16
48
65
103
368
57
144
55
5
3
45
3
9
31
17
48
72
108
108
60
67
137
168
48
120
24
15
48
40
8
57
15
160
24
5
24
12
15
168
57
55
32
40
8
117
36
24
12
3
33
48
144
7
8
96
9
12
84
15
129
7
8
21
19
5
3
168
105
7
80
57
15
57
55
53
12
31
152
21
12
48
132
115
72
48
72
77
48
3
9
175
149
91
41
12
3
72
177
36
27
81
12
24
180
55
89
84
96
24
48
3
24
16
72
53
120
36
31
8
16
65
60
19
29
72
96
12
156
19
80
45
123
33
87
33
12
24
43
41
72
63
24
96
57
79
53
51
21
99
24
21
27
48
16
53
51
16
65
60
24
60
24
63
9
36
3
9
12
36
15
40
209
24
7
128
45
27
88
32
45
48
19
17
48
111
21
24
19
48
168
24
5
3
153
120
12
27
21
24
123
45
12
12
99
21
19
17
7
65
48
87
16
29
43
77
123
33
72
12
60
72
55
8
21
67
77
75
16
32
93
36
79
41
96
15
9
39
69
75
45
43
29
84
7
8
69
60
7
101
48
19
5
3
93
24
3
40
48
32
9
24
87
57
7
5
3
33
7
41
87
45
19
89
12
60
72
135
105
48
72
31
29
12
60
84
7
8
72
64
8
21
180
12
24
43
56
105
39
81
120
24
55
41
127
32
45
36
72
15
48
69
36
15
72
48
40
272
9
103
8
45
75
105
15
72
105
31
29
3
9
39
21
24
19
56
69
3
88
24
17
48
63
280
5
3
69
67
209
24
12
3
21
36
24
156
24
67
8
117
120
48
60
7
65
7
8
105
12
3
45
3
21
3
120
21
84
36
12
63
16
24
24
48
80
72
33
48
12
163
120
17
15
64
41
84
36
15
57
36
91
5
120
84
15
16
96
8
45
19
41
7
80
9
31
80
64
5
43
53
3
472
65
168
12
67
5
60
15
33
24
31
48
89
7
41
12
96
96
3
21
36
48
103
5
27
16
41
55
8
112
104
112
8
9
31
17
12
163
48
17
63
9
7
5
84
36
36
15
45
3
117
108
31
24
77
24
36
55
5
75
69
3
48
9
39
24
57
55
29
120
144
51
40
32
69
19
41
39
16
29
27
93
12
12
12
36
48
204
31
5
12
24
84
12
79
41
72
15
208
128
24
48
208
77
24
51
64
5
3
48
33
24
60
67
48
56
24
48
69
3
45
108
48
12
3
40
24
48
29
243
16
89
12
60
96
84
115
41
7
5
60
55
8
9
39
40
77
67
41
72
24
55
5
19
5
91
89
ABCD 97420481344*3^$a+1 [50079]
27
15
12
29
7
53
25
11
28
81
147
8
31
48
225
12
39
162
87
56
55
36
48
60
36
5
16
15
213
32
64
80
55
36
21
68
36
4
15
60
36
21
123
41
49
71
1
23
121
39
56
25
3
51
65
7
42
123
24
80
24
67
72
153
63
21
284
96
160
75
321
3
41
16
33
51
3
12
5
4
51
93
72
15
30
39
132
8
187
53
91
29
60
31
108
6
144
90
41
96
19
125
60
60
124
33
3
20
31
120
5
139
42
23
16
15
213
15
60
66
6
33
132
80
4
276
45
54
21
36
44
84
16
140
91
93
69
90
6
11
24
67
117
36
56
79
240
57
48
24
153
24
155
4
60
144
27
21
24
80
24
112
44
79
105
87
113
55
141
20
40
15
185
24
136
15
125
19
36
89
16
75
33
111
234
18
57
27
89
36
64
20
7
72
41
1
3
12
33
3
60
72
120
87
108
45
120
36
21
3
36
72
195
108
324
41
16
141
255
9
99
12
72
72
3
48
9
104
4
33
59
88
51
21
69
39
33
120
39
104
40
176
40
24
12
8
31
5
28
21
71
60
13
30
261
20
36
60
19
45
9
42
54
11
144
91
168
18
15
72
87
24
165
120
69
18
189
33
66
129
3
18
111
81
23
52
104
120
43
17
64
20
61
99
12
3
5
175
21
99
41
40
44
4
105
63
48
36
75
48
17
4
56
109
30
36
126
222
36
125
36
16
72
116
16
48
87
96
12
81
27
57
87
5
16
24
36
9
54
9
33
23
49
102
18
63
9
54
81
36
44
40
33
147
36
159
165
44
52
12
96
80
76
21
3
56
43
96
21
45
35
60
4
45
71
28
36
15
120
81
33
18
30
24
35
55
48
132
185
16
195
84
9
51
149
49
72
15
39
5
16
104
4
48
15
89
120
16
8
55
9
15
221
67
48
65
25
72
27
32
40
44
271
90
63
27
6
23
25
6
185
88
36
15
5
25
54
41
216
55
29
37
23
16
20
55
29
115
141
80
16
15
113
31
48
17
25
48
3
123
5
52
129
59
52
159
33
51
5
4
27
153
81
95
19
141
20
19
141
20
16
33
147
20
4
51
5
13
3
44
60
31
129
21
23
7
45
69
144
51
20
145
18
30
75
21
30
72
53
136
99
57
3
36
33
15
90
191
96
4
75
234
147
156
60
180
12
195
41
40
9
47
25
135
81
23
36
85
59
4
56
25
24
11
220
15
125
19
72
129
20
16
21
30
117
171
101
16
27
165
93
147
32
19
12
53
79
17
1
39
48
111
192
24
18
183
63
36
129
51
45
15
65
19
161
64
27
78
11
24
67
24
141
68
97
102
17
91
29
100
213
96
95
7
57
267
29
36
84
55
141
51
45
45
54
65
79
9
87
48
81
99
36
9
152
40
384
15
36
29
19
36
57
8
64
72
60
51
18
66
36
29
16
267
465
36
20
96
64
39
93
8
37
54
5
4
15
5
139
21
279
21
96
44
64
36
120
51
6
48
11
61
83
36
120
31
117
45
198
45
45
63
15
5
115
41
76
69
195
3
17
16
8
31
21
213
30
5
4
180
63
29
31
84
6
3
176
148
33
39
20
16
180
63
144
36
117
48
39
41
96
40
36
60
48
36
111
29
4
147
18
35
229
6
41
120
60
64
111
36
33
75
36
5
43
72
29
67
33
15
45
135
161
61
75
27
18
54
24
5
7
53
7
18
162
48
41
13
42
105
20
49
35
76
159
165
51
45
15
29
19
150
3
8
100
81
119
25
270
5
4
15
201
27
93
24
ABCD 97420635296*3^$a+1 [50004]
60
36
24
7
60
5
115
8
4
8
33
27
12
10
168
119
36
72
60
60
15
45
60
63
22
38
93
24
43
20
33
24
43
65
24
43
5
36
7
53
19
30
23
48
19
20
45
51
64
60
5
36
72
55
17
3
82
47
39
24
40
41
39
36
69
12
1
2
48
60
57
15
58
90
12
20
156
60
72
60
9
13
11
15
24
33
27
28
42
11
15
9
115
56
21
39
9
13
2
58
62
21
36
43
17
48
12
31
20
70
242
40
8
69
111
12
177
24
120
12
3
22
110
120
72
45
51
112
17
36
15
105
37
150
72
8
168
22
23
72
55
92
120
45
3
82
47
39
4
65
12
63
58
50
12
70
83
15
69
73
86
22
47
25
35
75
10
50
70
23
27
10
47
13
95
43
5
75
9
1
102
90
18
53
24
15
28
65
24
1
47
12
36
3
22
2
33
12
51
60
69
163
5
25
90
113
12
24
48
12
63
10
38
9
48
168
67
18
23
39
60
57
39
69
12
24
24
75
70
26
120
12
72
45
12
60
63
45
123
60
70
47
96
99
93
132
111
4
41
36
84
37
72
47
39
12
45
24
31
12
41
36
31
65
7
41
60
72
3
9
55
5
3
69
36
24
39
22
42
5
60
25
50
70
180
26
105
19
8
177
36
49
146
45
27
93
75
21
36
7
120
30
30
138
30
90
192
95
3
33
7
8
94
90
53
27
21
24
103
17
60
135
28
42
26
21
39
82
23
24
111
9
72
48
12
63
40
30
18
125
24
24
36
1
12
35
132
1
30
32
88
8
82
83
19
80
58
38
82
158
4
210
11
15
45
75
69
3
12
21
7
68
112
30
59
291
82
86
21
133
47
48
60
13
50
9
13
23
192
15
48
45
75
9
1
38
69
12
1
162
53
72
63
100
77
15
60
33
12
216
12
37
35
15
100
5
3
165
67
8
33
36
60
51
10
83
7
150
12
98
70
59
43
5
133
35
24
84
87
69
60
3
60
57
120
43
113
25
38
24
70
38
9
73
18
12
18
47
51
21
61
2
57
159
84
45
36
67
132
198
47
168
24
24
72
72
55
101
15
57
60
15
33
75
22
110
48
57
84
48
51
52
65
25
35
84
60
3
36
84
60
28
68
9
115
17
48
25
170
21
12
27
57
39
4
108
8
24
21
37
62
33
37
48
23
36
1
47
12
31
60
65
12
55
113
120
55
32
70
95
3
108
12
100
80
132
21
37
47
103
32
93
12
12
48
111
60
45
27
60
12
60
48
12
28
8
52
12
5
12
31
5
97
38
10
2
57
3
213
75
12
28
29
99
4
140
33
24
1
110
93
24
48
192
13
60
98
45
39
108
117
48
12
43
5
97
78
30
110
33
87
45
25
30
68
9
15
105
3
93
96
3
21
39
33
75
48
9
13
110
12
10
98
70
30
29
61
35
15
12
21
60
49
38
12
21
19
20
45
48
12
75
58
155
63
12
22
38
45
3
9
43
42
30
77
31
89
1
23
27
22
38
117
43
17
3
12
45
43
77
13
2
10
83
168
169
38
82
30
200
57
96
108
39
48
33
36
3
45
51
21
63
45
12
13
47
13
107
63
93
3
24
36
21
91
5
127
197
1
302
58
119
3
88
65
15
100
53
24
163
8
24
10
23
240
3
21
13
23
108
159
10
47
31
8
4
17
51
57
25
47
43
113
63
52
102
35
48
24
3
81
75
177
37
35
3
45
84
48
12
3
45
111
81
36
15
12
300
21
12
15
189
24
7
68
64
8
190
2
21
97
98
129
12
51
72
58
182
36
57
108
24
13
110
153
19
20
40
48
152
57
91
68
45
7
20
40
128
24
100
30
138
77
25
38
45
48
127
17
36
7
12
30
30
17
108
36
37
47
48
63
21
31
5
3
144
21
24
63
9
63
28
29
180
39
24
45
43
12
5
43
8
81
36
67
17
36
25
23
60
72
7
8
10
167
48
3
57
12
163
17
51
120
21
43
65
48
84
13
35
36
12
55
29
51
93
15
22
42
53
132
36
36
63
33
25
2
45
63
12
45
60
12
1
2
21
75
24
33
15
10
38
22
12
30
8
105
15
69
84
36
60
36
24
91
8
142
90
42
78
30
122
36
21
1
155
72
12
31
92
120
58
42
8
9
24
60
192
12
96
12
55
29
43
17
3
348
10
23
132
3
9
75
45
123
12
ABCD 97420742834*3^$a+1 [50002]
36
28
57
12
15
60
36
44
55
12
9
51
53
25
15
8
97
35
7
54
39
20
37
63
60
57
59
1
36
47
1
60
24
11
49
75
57
54
9
33
42
72
69
20
4
56
97
23
4
21
75
21
99
104
13
138
6
96
3
21
3
8
72
60
120
43
29
4
27
137
16
20
19
6
59
31
42
3
111
6
3
21
15
24
9
131
55
5
25
15
57
3
21
24
24
11
12
52
45
15
32
4
24
33
12
23
25
84
6
30
24
59
37
23
91
33
128
28
80
4
21
60
126
54
12
27
20
16
20
4
15
45
201
59
12
13
48
27
15
36
60
96
48
48
33
69
15
32
13
42
5
36
48
37
18
21
81
27
3
33
69
102
5
43
30
23
12
36
16
48
36
111
126
23
1
60
11
67
12
9
75
12
90
39
84
140
16
99
30
11
4
84
8
48
19
5
37
18
21
69
12
36
42
101
72
55
57
68
60
37
11
7
17
13
24
3
68
25
18
45
24
3
18
39
20
1
72
102
48
17
37
108
18
65
85
267
33
3
24
27
24
29
73
3
36
48
36
20
36
13
6
29
16
15
9
128
49
54
69
3
12
6
30
30
35
64
33
42
5
7
6
39
81
42
6
35
64
36
57
23
1
168
87
24
9
18
24
30
15
120
3
6
47
13
39
15
45
32
1
3
9
23
148
15
12
57
45
36
6
54
47
64
99
17
13
72
114
6
48
39
3
78
6
9
99
101
25
35
19
6
11
4
36
48
33
39
273
11
60
72
28
36
8
7
129
9
171
75
17
19
33
15
81
27
29
4
15
90
15
27
57
12
33
60
12
3
8
25
12
51
75
17
49
18
18
87
12
20
19
29
13
3
24
27
5
55
24
29
73
42
17
36
108
31
9
44
36
37
18
5
1
71
12
36
16
9
107
79
66
63
15
30
36
35
40
69
12
23
1
63
8
19
6
150
60
65
19
53
13
24
39
84
56
4
21
11
19
9
32
31
90
90
57
92
4
27
24
90
36
90
48
12
29
4
60
60
24
60
111
42
12
23
28
20
60
7
48
30
54
18
123
15
29
55
45
80
31
41
1
27
33
24
15
9
11
36
67
41
60
25
42
17
40
183
53
37
30
54
6
137
40
27
101
37
11
4
21
6
33
15
12
33
36
57
42
6
144
95
7
153
3
17
36
25
15
24
63
57
51
9
27
189
15
6
59
36
24
91
29
16
3
30
15
3
54
63
27
144
5
40
60
9
75
36
15
72
24
9
20
4
12
3
30
11
76
33
42
113
31
12
29
25
3
51
17
25
60
267
20
25
11
60
19
6
47
19
33
21
66
5
4
9
51
24
3
120
78
75
24
12
8
91
5
36
36
25
3
15
6
6
9
33
87
15
29
25
47
24
28
45
126
9
8
4
3
5
36
7
42
12
24
11
4
144
8
139
29
1
3
21
84
108
18
17
7
21
69
36
12
30
24
89
4
8
28
120
32
7
53
19
6
108
84
35
48
133
15
75
72
17
12
1
42
78
23
24
61
96
30
29
31
5
180
28
87
5
64
44
13
12
15
15
12
60
9
32
13
30
12
24
18
27
56
12
43
18
71
28
12
8
13
48
12
138
9
32
1
3
32
49
6
57
36
45
60
15
60
15
5
37
35
37
83
139
41
49
6
48
29
108
12
13
59
211
12
78
12
36
71
4
15
24
30
72
3
45
66
96
9
39
45
20
13
114
125
36
145
30
108
36
150
18
6
72
23
25
11
24
7
29
43
141
204
8
13
15
87
48
9
20
36
25
75
24
8
28
84
36
152
28
39
137
48
31
24
41
25
51
81
3
21
3
111
9
36
9
11
37
47
1
6
9
60
27
5
132
12
108
25
11
60
12
60
13
15
24
111
42
54
24
24
36
29
13
3
44
72
49
35
4
45
42
6
63
60
57
3
69
126
12
78
15
57
83
40
20
1
11
73
6
9
24
12
44
37
35
37
42
33
63
33
9
47
1
12
11
7
12
125
12
55
105
81
108
60
66
54
42
24
41
7
5
1
59
31
17
13
6
48
65
91
9
8
172
8
12
36
91
36
9
51
29
13
11
4
116
124
21
35
25
30
9
68
19
9
15
42
147
72
24
24
21
60
120
35
24
1
15
32
13
24
72
3
120
12
3
5
25
48
42
18
12
36
6
29
25
35
64
27
90
3
21
99
68
52
8
4
8
1
66
5
184
51
6
83
4
36
45
24
6
125
40
44
16
60
36
15
6
35
13
84
6
149
196
177
42
72
24
29
1
15
32
169
6
29
13
35
16
24
45
11
37
3
152
25
47
43
53
31
24
36
9
24
57
6
9
75
153
8
13
15
9
11
1
71
52
57
3
15
21
176
49
24
6
45
44
48
19
6
35
13
24
12
39
56
31
48
29
37
90
9
116
4
32
120
28
111
185
25
3
32
4
51
101
28
15
60
21
51
24
36
48
5
91
5
100
3
53
67
21
9
35
36
19
72
45
69
39
57
75
21
47
7
36
53
40
152
55
90
12
48
138
41
4
45
95
4
36
36
33
35
48
7
21
44
40
15
30
23
67
30
48
63
27
12
5
16
129
78
89
28
36
92
28
80
4
3
117
3
17
37
123
8
19
105
33
18
180
17
16
84
60
27
54
24
155
157
30
180
9
20
211
78
30
41
25
135
20
4
32
25
63
20
31
9
12
56
28
36
84
60
45
39
60
51
132
54
ABCD 97421333104*3^$a+1 [50022]
8
55
93
32
28
69
47
100
8
85
15
56
49
47
4
39
33
45
87
75
41
36
13
90
81
99
17
60
4
60
12
27
60
108
42
47
28
33
59
73
51
9
18
297
12
21
47
73
210
77
28
20
55
45
8
16
33
3
27
18
30
5
25
39
111
12
30
78
33
24
33
219
3
30
47
31
17
28
8
7
45
84
3
77
1
207
108
132
3
33
72
8
49
15
93
42
30
63
32
25
48
47
43
90
42
41
24
28
27
17
31
105
72
12
21
23
19
30
51
87
9
3
17
13
3
27
21
32
72
28
45
39
3
48
12
17
16
12
45
15
48
8
136
36
72
3
12
17
61
47
136
87
12
165
15
53
67
18
87
3
162
60
3
140
4
44
72
208
129
75
48
117
23
235
150
102
117
36
15
72
65
43
5
24
43
108
29
1
99
81
12
15
72
44
7
72
33
105
30
53
79
48
12
21
87
12
21
24
20
43
12
108
45
60
87
60
17
240
4
69
27
84
24
48
44
13
15
3
72
108
120
45
8
36
48
208
27
5
13
95
148
24
8
28
159
77
1
35
127
108
60
12
221
67
105
8
127
125
40
15
72
17
28
152
40
36
87
81
36
33
90
48
9
51
60
113
97
15
87
78
42
117
24
27
29
13
48
3
60
12
24
3
48
90
83
49
15
72
231
90
180
90
165
15
12
21
24
15
21
159
57
80
1
120
35
7
53
4
44
64
36
36
3
77
31
12
21
44
43
12
150
18
45
48
116
163
60
57
21
147
3
9
3
30
18
17
28
12
3
5
55
89
28
8
52
45
30
17
60
48
55
120
60
108
9
68
55
18
27
20
52
20
1
12
111
72
48
144
68
40
27
33
75
5
7
78
60
75
24
3
33
92
43
93
96
63
57
51
30
30
252
33
75
42
207
33
191
19
33
27
17
1
42
60
18
123
27
9
116
40
60
12
3
29
31
102
60
18
90
27
63
9
81
27
63
12
5
96
67
30
39
48
15
45
72
20
16
135
17
175
48
29
13
123
27
48
12
18
12
78
132
30
15
8
24
120
64
24
20
52
3
30
3
135
30
15
57
195
12
60
33
51
32
7
18
30
117
33
12
143
85
30
102
60
123
15
189
20
24
100
92
25
30
42
30
77
4
44
13
3
99
30
90
33
8
76
63
5
112
51
9
20
1
60
35
12
43
89
40
168
33
12
11
24
12
60
28
63
90
35
100
12
32
4
72
72
45
18
42
30
5
12
16
20
55
153
72
60
15
33
69
30
5
12
16
48
96
48
32
36
40
57
30
53
28
12
72
33
27
48
32
36
19
45
80
12
13
78
12
41
36
103
33
32
43
90
3
44
28
15
60
33
84
68
40
15
9
20
1
87
72
63
21
99
48
162
78
53
64
36
80
19
141
56
36
52
72
56
115
30
59
13
51
80
76
8
25
171
56
36
67
30
3
57
15
60
8
12
132
73
63
15
65
40
45
15
20
25
30
102
83
4
21
30
42
15
3
69
324
24
120
15
45
20
163
42
27
8
148
15
9
3
5
43
29
84
36
28
33
35
4
51
42
18
29
13
15
15
78
123
57
35
7
90
48
42
117
44
19
30
63
32
12
16
8
49
267
21
123
36
44
7
249
36
45
27
3
5
100
24
20
16
27
21
9
23
40
207
18
27
72
123
21
99
45
75
18
3
12
60
44
156
60
4
24
27
165
24
20
60
36
40
72
33
75
45
72
71
16
33
18
12
57
108
45
78
57
33
60
12
35
48
124
8
28
120
45
15
27
150
3
27
81
180
20
16
156
68
4
36
96
80
1
27
15
18
39
3
41
40
27
30
30
57
243
77
43
30
12
27
21
83
7
65
244
80
1
90
9
80
64
9
3
45
90
72
18
15
15
12
65
43
90
143
7
132
5
12
181
59
1
63
36
33
90
33
15
42
3
44
31
105
87
18
39
56
88
87
29
136
8
12
55
72
41
156
13
47
1
39
24
69
150
105
192
3
21
27
29
91
12
198
3
12
68
12
7
17
43
57
36
84
24
27
30
15
12
15
108
57
240
15
48
12
81
24
45
3
44
43
45
8
4
36
44
1
15
44
1
35
4
3
18
75
45
63
9
18
17
100
3
42
3
24
216
27
17
43
18
3
84
15
21
60
9
18
17
13
132
3
24
8
12
31
149
60
28
8
7
137
73
111
9
18
42
11
24
28
20
28
36
93
11
19
ABCD 97421438776*3^$a+1 [50044]
57
3
36
12
4
20
84
40
35
9
33
63
36
21
19
8
36
120
36
124
77
87
16
44
33
3
60
39
102
15
171
18
12
87
27
9
60
112
44
96
9
39
15
6
43
8
33
12
27
21
7
17
123
24
24
64
41
27
24
81
12
36
36
54
81
15
48
6
12
67
20
87
78
132
3
40
8
9
3
60
81
36
135
276
72
21
24
63
60
12
45
27
45
3
15
42
79
32
45
87
21
15
15
1
5
24
120
90
49
53
39
16
5
67
8
28
77
39
24
40
20
16
140
36
12
156
36
33
15
36
12
108
24
15
45
51
1
113
15
15
6
15
81
48
123
48
9
3
48
12
12
57
60
6
33
24
141
139
101
99
45
36
54
117
24
24
40
8
75
25
17
6
54
3
9
51
72
40
20
141
19
56
12
60
45
43
5
51
120
15
21
27
57
21
24
99
39
30
31
44
12
48
48
100
72
32
33
15
228
105
123
36
51
42
12
79
32
69
39
4
65
42
6
12
111
81
84
39
28
29
3
60
108
33
51
81
63
24
168
12
36
52
5
48
55
44
28
17
55
77
3
117
60
75
9
96
99
4
36
80
81
24
279
57
111
52
8
24
48
168
4
53
91
36
95
30
55
11
30
3
9
147
165
24
7
44
51
33
36
9
114
30
72
36
12
15
180
52
35
21
45
3
4
36
65
87
45
12
7
44
64
5
12
19
59
30
36
87
39
1
32
36
112
32
57
3
15
66
51
36
24
4
41
63
36
21
3
33
27
28
53
27
60
4
8
45
27
28
20
132
24
40
5
31
36
5
75
192
52
44
12
9
3
33
63
27
30
3
9
12
60
3
123
73
144
17
19
41
15
24
69
3
9
39
24
93
120
139
8
48
9
43
41
27
4
20
69
36
18
78
135
40
5
30
114
75
45
55
95
69
21
3
81
72
108
30
25
20
16
104
40
17
55
68
12
9
3
72
33
27
171
18
55
44
12
15
78
12
51
9
51
24
100
5
195
96
3
25
92
60
33
30
37
5
288
84
15
12
60
24
12
4
44
87
54
75
9
6
18
60
12
48
72
96
3
12
33
55
72
17
48
120
60
7
36
32
57
3
3
9
33
7
8
28
29
7
108
5
6
30
67
20
75
105
160
5
24
3
81
24
51
21
135
88
8
48
15
37
65
7
77
54
45
21
39
24
28
44
21
15
64
20
21
27
36
24
33
12
15
132
21
19
44
12
69
24
54
48
9
28
41
31
29
12
63
4
56
16
8
60
108
15
78
60
6
6
72
3
60
57
15
28
53
24
15
3
57
12
45
79
47
25
8
36
24
4
36
5
24
7
8
48
52
8
9
144
180
55
32
93
60
67
53
51
81
120
24
3
36
24
40
20
16
32
93
19
65
48
99
45
31
17
78
117
33
3
12
9
19
65
15
81
3
21
175
44
12
9
36
111
105
12
30
1
17
63
136
53
12
3
51
42
288
27
33
60
12
67
36
20
21
99
12
144
3
6
84
12
156
30
45
57
48
42
42
39
40
5
12
12
15
36
87
18
51
9
27
39
18
12
36
63
15
90
27
4
36
44
24
120
24
21
24
15
12
9
24
63
39
18
72
36
48
15
21
39
72
48
12
93
54
25
56
60
64
83
45
48
72
9
39
12
33
19
56
81
15
64
152
9
18
21
27
133
36
41
3
84
48
57
72
54
177
9
75
24
36
36
72
72
24
81
79
80
12
144
21
18
21
48
21
180
31
5
24
87
45
123
4
221
27
48
12
129
51
84
39
9
93
63
52
32
36
45
6
18
15
12
48
112
8
48
48
21
6
42
36
27
52
5
30
6
99
57
3
33
27
21
87
12
108
105
3
45
36
3
33
79
20
105
19
29
78
18
51
36
48
9
78
30
3
21
84
6
6
27
15
1
5
87
33
15
69
3
12
33
3
75
69
81
24
36
15
24
105
111
159
13
53
60
15
16
20
15
18
75
12
69
24
51
36
36
40
23
105
124
140
12
3
21
9
75
28
8
64
17
171
48
9
108
24
90
18
12
3
21
24
66
1
53
55
8
12
16
101
60
91
17
55
5
72
30
33
57
6
18
24
7
36
8
12
24
228
60
81
36
36
19
80
21
24
51
40
68
40
41
3
3
18
27
88
32
45
60
27
45
3
39
45
51
18
24
63
177
60
36
96
6
9
28
11
9
135
6
24
15
52
20
48
40
68
93
36
55
89
19
8
24
4
36
128
33
18
6
3
168
40
8
21
43
36
101
15
45
19
41
48
15
57
91
20
33
24
30
81
12
9
43
5
15
16
41
39
144
45
3
12
36
76
41
39
45
24
120
66
21
9
24
24
27
24
12
72
48
117
60
12
63
52
20
33
3
48
76
53
127
44
36
105
186
42
27
33
12
144
19
68
4
56
57
27
4
104
75
21
57
15
12
48
45
19
44
100
44
28
8
84
16
32
12
33
102
37
44
172
17
48
48
36
48
48
48
15
ABCD 97421770822*3^$a+1 [50005]
16
21
12
30
21
12
12
36
21
15
20
13
23
73
12
18
9
51
6
18
90
12
63
36
9
23
7
12
9
20
1
54
60
24
5
37
24
12
95
13
12
90
24
18
30
18
24
23
55
21
15
24
18
12
15
3
12
12
24
81
15
30
84
42
42
3
8
60
12
55
48
5
16
15
114
6
24
9
33
12
12
11
67
6
36
54
9
87
6
72
48
35
43
30
30
24
101
16
8
112
60
3
6
51
33
6
42
18
24
5
37
18
6
6
21
48
92
24
103
42
51
24
21
39
15
41
49
30
6
23
61
24
72
42
41
25
36
48
108
24
18
36
57
9
54
12
12
6
15
9
66
6
11
43
65
4
15
21
12
92
13
12
6
6
6
33
9
60
12
114
30
27
33
60
30
45
32
4
8
103
48
65
1
35
28
212
4
69
47
24
31
150
3
15
33
12
117
48
6
36
18
6
21
51
65
12
7
18
18
12
105
48
8
1
18
33
12
27
30
23
1
39
12
3
18
12
27
3
42
6
72
21
92
19
36
12
78
30
12
12
48
6
11
19
6
18
12
45
21
18
57
3
12
48
9
27
89
7
33
12
68
7
54
6
45
15
69
36
24
45
30
18
12
35
24
1
24
120
39
3
9
9
27
9
48
18
45
135
17
13
12
63
3
12
48
6
183
15
60
33
39
65
31
5
7
42
36
3
60
9
18
45
27
60
57
15
21
45
12
36
71
4
9
123
9
51
87
6
15
72
3
29
1
15
24
3
78
192
24
83
28
3
5
25
51
15
24
24
17
25
30
41
4
3
90
6
36
21
84
15
30
66
17
43
69
15
5
31
33
39
5
52
24
9
48
30
9
3
33
72
3
12
6
6
6
3
24
15
36
5
52
48
12
8
25
27
15
45
15
5
13
35
1
15
63
65
28
15
72
18
30
9
24
12
45
3
39
33
3
54
47
31
12
21
12
9
66
30
15
20
19
30
60
18
5
37
18
30
30
21
15
21
56
7
21
15
6
99
20
19
12
5
4
57
24
78
72
18
12
30
101
12
52
3
108
18
12
18
21
8
61
84
15
48
8
4
21
24
27
3
90
18
69
24
60
15
30
42
18
51
156
3
12
53
4
3
93
15
42
39
120
21
12
12
30
18
27
44
19
18
24
24
111
80
25
11
13
35
60
4
57
48
15
75
60
30
48
12
78
5
7
41
1
3
51
21
33
27
108
21
11
13
42
30
3
32
13
36
51
3
18
3
27
18
114
21
9
6
6
95
55
30
39
21
108
27
9
6
60
33
15
12
33
12
3
12
33
80
61
39
8
52
3
129
75
6
15
15
12
33
33
30
117
39
5
48
7
6
24
54
21
3
48
57
3
9
3
12
24
17
7
18
35
25
30
9
20
31
12
60
21
15
30
30
12
18
47
7
21
24
15
21
20
1
3
21
11
61
24
78
57
3
6
24
6
65
12
43
21
9
35
67
24
41
12
31
12
9
21
30
42
23
37
36
24
30
18
63
24
36
20
1
75
21
12
30
6
6
9
15
41
61
42
6
27
3
72
18
90
45
39
138
63
45
6
5
4
15
30
15
144
3
12
21
21
39
69
6
41
73
3
3
24
12
36
204
5
28
33
90
18
84
3
9
23
13
95
13
42
18
60
6
21
39
60
33
12
15
48
6
15
27
18
6
5
4
15
150
11
25
3
60
15
72
6
3
12
12
21
54
57
9
30
120
9
15
33
3
21
15
24
21
44
55
12
29
31
30
3
12
24
21
30
30
102
33
44
13
6
36
6
23
1
18
5
25
12
35
25
23
1
15
20
7
30
95
85
15
15
78
42
42
36
96
30
5
13
30
48
33
27
18
24
27
69
12
83
1
36
24
18
30
30
41
4
57
23
1
6
6
3
21
15
8
108
85
3
24
15
12
53
36
16
99
24
21
20
19
57
33
51
12
8
1
6
48
6
15
96
15
108
6
18
36
30
51
21
18
12
12
12
45
3
21
57
48
15
39
30
3
33
12
30
17
31
21
105
6
78
42
5
43
54
6
21
56
64
8
16
57
15
15
9
56
19
6
42
6
51
20
25
23
43
78
12
30
12
12
90
39
21
30
30
3
87
33
3
5
148
81
15
39
5
67
45
24
39
17
19
6
39
9
54
45
51
6
78
36
114
6
54
11
4
33
3
45
51
15
36
9
56
4
39
36
90
23
25
3
3
65
19
81
15
29
12
4
12
12
15
12
30
59
4
45
12
3
3
9
81
60
87
33
30
24
6
23
31
6
15
12
15
180
12
18
30
36
21
33
15
8
73
35
79
42
60
39
9
96
54
12
5
28
93
18
42
114
6
18
36
30
3
12
21
15
15
12
36
45
117
18
21
48
36
20
16
8
1
72
42
5
25
3
60
24
20
36
28
15
9
33
87
33
59
19
9
60
12
3
42
6
102
48
24
51
33
54
18
3
15
36
30
35
55
45
3
18
54
6
3
99
17
55
9
15
9
48
27
12
9
21
54
17
25
3
9
30
53
24
28
33
12
6
5
109
3
39
30
23
1
6
9
87
5
19
36
9
20
4
21
83
25
83
73
42
18
30
41
13
23
4
15
29
19
42
54
24
36
24
48
12
12
18
48
18
24
48
30
3
75
5
61
15
9
99
33
42
33
12
3
17
25
27
21
12
12
18
33
104
61
3
9
18
5
37
12
39
15
30
47
19
6
54
9
24
27
21
24
45
3
56
40
9
6
165
36
15
30
54
12
48
42
48
54
33
32
43
117
36
24
3
33
36
3
12
69
9
3
15
45
3
17
28
15
12
30
23
55
6
63
12
44
4
12
3
42
39
36
8
85
23
4
3
60
72
36
12
57
68
55
17
124
36
36
20
19
9
21
6
42
18
45
15
12
36
5
16
80
61
75
15
57
36
56
4
27
12
36
24
21
21
114
125
12
88
51
30
15
9
6
30
18
30
42
5
73
18
54
51
45
42
66
27
15
48
30
15
24
45
6
60
60
9
21
120
36
15
48
75
12
30
3
3
18
11
4
27
65
49
78
42
30
6
30
29
25
63
3
9
15
54
162
18
12
54
81
32
31
5
192
7
45
12
9
35
52
9
15
141
24
11
64
39
41
4
9
3
39
9
105
42
12
18
60
18
5
19
12
9
32
13
114
72
6
138
17
55
12
65
36
25
126
18
30
30
15
33
18
21
33
3
15
18
11
76
57
150
18
24
3
3
12
6
27
48
15
6
59
1
30
18
12
15
15
36
18
11
24
40
27
9
84
99
33
33
60
30
6
6
12
6
66
81
15
17
127
6
83
7
24
5
24
16
99
5
16
20
28
51
129
21
24
6
12
24
30
48
48
12
30
48
18
6
45
15
24
6
36
12
15
12
15
24
9
32
1
3
81
36
18
5
7
45
45
60
3
9
11
16
15
24
24
12
54
11
55
24
6
6
17
121
6
9
36
33
18
48
9
21
54
12
48
30
48
39
21
23
16
24
51
24
29
25
87
81
48
11
1
23
4
48
45
18
30
36
ABCD 97422021982*3^$a+1 [50021]
3
45
108
75
57
15
54
24
66
24
105
111
246
39
84
81
3
33
48
15
117
123
15
9
243
93
36
48
132
60
15
120
150
36
30
189
48
183
120
129
39
45
12
24
21
24
15
228
96
75
162
108
72
27
96
21
63
48
15
9
45
123
96
24
57
114
45
204
21
102
60
30
54
69
57
204
120
6
33
75
90
12
27
87
36
90
30
78
111
51
18
72
84
99
60
57
24
30
129
51
6
30
69
9
15
72
105
114
36
9
21
87
183
9
48
36
15
57
84
21
78
30
36
24
342
120
108
132
84
6
48
39
21
12
198
72
24
84
36
60
69
120
144
201
6
33
3
144
36
54
51
48
96
69
75
267
24
36
30
27
12
48
81
72
27
21
147
48
21
96
108
120
6
33
36
12
129
60
36
54
249
21
36
15
3
12
90
159
48
27
24
192
33
57
78
21
51
18
27
135
33
12
3
81
15
9
45
72
48
15
45
66
54
27
33
156
24
12
3
15
237
48
36
24
57
90
33
57
18
156
90
15
45
51
12
3
78
39
60
27
33
147
21
24
9
111
105
3
81
162
60
69
21
39
141
63
36
36
24
51
168
252
90
84
114
81
81
15
12
27
153
3
57
108
84
39
57
60
123
36
9
21
51
45
219
51
9
9
90
9
36
36
9
72
27
27
33
51
21
39
9
81
27
60
48
81
51
3
9
63
105
33
72
24
123
36
87
9
45
3
51
6
30
96
9
99
12
129
21
87
57
156
15
12
81
240
159
33
24
231
3
9
27
54
12
123
60
36
39
36
156
114
54
162
30
54
39
75
9
120
51
21
48
3
9
21
219
51
150
75
33
12
54
60
45
36
24
159
36
81
45
54
189
12
3
261
9
12
87
36
60
57
30
60
54
90
129
24
48
33
99
57
39
21
54
69
57
3
36
27
129
48
3
33
57
3
21
63
93
183
120
27
138
15
27
33
57
18
9
27
9
21
24
159
12
135
9
27
165
15
90
108
30
96
33
93
63
24
48
99
189
24
3
120
54
3
51
72
57
111
45
36
24
147
45
3
42
54
45
9
162
108
72
129
24
27
129
135
36
78
102
33
57
78
180
90
135
27
45
3
21
75
153
48
123
21
105
36
15
93
51
144
120
81
111
45
60
87
48
9
36
84
6
48
21
156
75
69
24
21
51
69
15
36
3
42
54
45
81
123
147
30
27
177
84
60
15
96
48
21
36
15
108
33
15
183
60
36
36
18
12
24
15
15
54
72
15
72
81
30
72
57
183
18
72
144
36
30
168
30
15
135
66
54
21
51
9
24
45
126
21
48
21
123
3
210
18
165
12
63
9
108
48
12
3
126
3
27
33
132
51
60
48
132
9
129
111
36
75
117
12
96
309
24
75
51
54
15
51
93
33
54
96
9
171
69
36
132
60
3
60
54
36
87
33
123
27
18
156
6
174
6
18
27
99
36
90
183
12
75
30
150
18
15
12
45
234
30
6
9
9
39
33
27
72
81
123
177
78
117
45
48
15
12
9
123
3
24
36
129
105
84
162
60
9
21
78
69
93
30
45
135
105
39
24
72
18
12
75
60
12
3
33
15
60
81
48
48
39
54
66
24
9
57
6
48
21
60
81
24
63
48
153
15
120
12
213
15
24
21
27
9
30
90
51
48
36
24
45
99
21
222
180
9
21
114
9
24
21
12
27
51
66
219
165
15
24
36
12
15
57
72
48
93
114
54
15
51
54
51
9
27
225
27
48
48
84
27
30
114
117
3
42
144
63
3
177
36
24
21
12
78
81
36
132
3
ABCD 97422276806*3^$a+1 [50052]
25
210
6
54
69
84
117
183
12
120
56
109
99
120
24
57
6
57
48
168
57
24
15
8
12
16
60
9
60
15
21
27
36
120
21
63
48
44
55
41
55
120
30
24
30
60
41
72
16
20
4
48
140
25
114
213
57
39
21
59
4
32
16
12
27
30
6
30
63
72
8
40
21
3
57
23
13
30
137
36
37
35
4
20
1
30
17
28
12
128
40
39
9
27
5
64
8
37
95
55
60
9
20
64
20
108
52
3
24
213
3
60
93
12
9
23
16
20
31
21
12
20
40
33
23
40
24
108
9
30
9
111
101
28
116
124
51
33
56
96
1
47
40
27
5
64
140
36
1
24
60
3
56
1
39
36
48
3
90
35
49
15
20
60
91
297
3
24
53
7
5
16
108
141
3
36
117
75
39
9
36
81
15
44
16
44
16
48
24
48
24
21
15
48
27
54
15
108
132
68
88
9
11
25
75
75
33
20
1
143
43
30
167
7
41
88
36
44
7
30
30
197
7
96
180
5
25
3
36
44
7
93
32
72
187
21
8
40
57
23
1
15
20
25
30
9
80
1
90
30
23
133
119
40
96
24
84
32
4
75
30
3
147
30
35
64
24
20
103
24
101
112
56
37
75
15
24
29
36
1
123
51
9
72
12
140
36
96
4
60
84
108
68
76
44
36
64
207
33
12
8
64
57
3
12
48
207
120
30
59
211
53
40
207
21
9
36
35
55
9
36
69
11
72
37
66
77
76
51
65
4
32
55
17
100
60
56
60
121
3
93
3
87
30
143
1
3
12
36
8
180
1
6
24
53
16
57
143
24
28
39
45
75
29
72
40
80
4
15
21
12
116
31
90
23
12
1
59
48
112
24
12
128
4
27
126
3
12
48
51
29
121
60
3
3
137
100
96
51
6
35
19
45
75
9
32
19
66
23
52
9
231
12
80
37
15
24
27
180
84
129
12
9
15
8
97
36
83
72
49
6
29
25
51
9
90
60
30
6
125
25
15
48
21
3
27
5
4
21
11
64
51
17
16
12
45
47
37
15
96
12
20
16
12
8
72
88
24
36
21
135
135
45
20
64
24
200
37
35
36
19
66
87
212
64
21
123
96
32
85
27
60
8
55
33
24
72
21
147
12
108
27
5
24
120
16
36
84
44
4
3
89
64
60
96
81
99
21
27
48
12
33
15
20
28
24
87
6
75
8
112
225
23
61
39
27
84
45
36
20
28
116
61
3
44
67
33
8
49
36
15
12
27
9
27
30
90
65
48
112
24
51
29
4
81
6
53
4
87
9
36
144
27
5
19
6
99
15
36
113
40
132
84
140
61
24
15
24
24
27
21
9
3
108
48
21
171
9
11
4
24
24
87
69
20
7
30
54
90
6
33
32
52
80
28
45
144
36
47
73
30
54
6
33
51
9
20
151
185
1
23
16
81
83
64
48
80
204
48
148
128
4
156
12
20
148
56
64
84
32
25
99
32
64
24
44
76
24
92
4
81
63
56
7
60
5
25
3
12
132
80
7
5
121
75
12
57
15
44
61
6
30
15
140
100
9
59
144
13
60
3
44
7
9
24
27
29
16
56
28
27
9
75
45
48
33
135
15
9
24
56
55
6
59
24
91
21
84
45
63
57
15
56
72
88
15
9
8
37
35
108
16
51
65
136
15
30
155
25
24
159
24
20
7
9
84
57
60
203
120
36
7
105
39
93
12
20
64
60
20
61
66
9
15
120
9
24
32
40
75
9
81
63
80
28
24
24
21
63
20
120
16
24
72
144
24
188
4
144
204
12
120
8
73
39
8
28
140
19
81
9
39
116
16
12
33
15
12
80
88
72
56
64
123
24
90
95
4
140
76
84
12
128
91
5
25
183
20
97
3
3
9
21
155
100
105
287
7
9
120
60
12
128
7
114
36
119
4
152
40
60
32
28
105
59
85
66
9
60
128
193
147
108
32
37
59
36
1
63
21
15
15
105
135
60
21
12
128
109
83
16
12
32
7
6
27
108
44
4
60
72
9
6
209
64
72
9
30
36
84
69
12
8
37
54
125
4
21
111
24
56
115
54
36
63
92
84
1
27
147
5
76
12
63
129
21
195
48
96
44
144
16
81
51
140
172
3
54
15
105
35
48
7
36
60
57
156
72
ABCD 97422643504*3^$a+1 [50151]
48
27
45
83
24
40
21
108
11
1
47
25
195
32
79
42
39
24
39
18
23
85
35
4
3
30
47
16
45
95
1
3
20
31
180
5
24
25
12
3
8
7
17
100
20
144
12
55
53
31
33
21
24
11
16
3
53
55
77
60
85
15
12
48
33
23
25
15
104
12
36
13
35
25
35
124
21
11
4
51
6
12
60
18
9
21
59
1
23
16
56
112
21
6
84
81
8
25
47
24
64
63
9
9
11
55
6
12
35
1
51
48
51
89
13
35
25
23
7
18
47
49
48
71
16
48
45
23
4
48
57
36
18
30
6
105
20
24
24
1
54
90
27
33
147
8
7
66
39
8
61
24
11
24
16
36
141
47
72
48
72
24
64
32
40
20
64
36
44
4
15
65
1
24
35
16
20
16
3
192
54
15
75
89
36
16
9
90
12
24
149
7
54
131
19
144
41
40
81
23
49
23
13
84
18
60
57
72
9
24
23
4
9
12
54
5
55
53
16
96
8
1
36
59
37
84
3
12
104
12
4
15
66
23
36
84
1
23
120
97
18
12
18
47
13
11
36
1
99
200
64
36
20
103
57
51
57
51
45
44
16
21
60
95
180
4
60
57
27
60
132
45
95
49
36
24
71
73
15
33
35
7
77
13
51
57
39
44
1
63
20
72
4
27
5
4
3
41
76
159
21
20
48
60
61
15
32
24
1
23
24
12
64
44
40
51
29
12
28
8
7
18
60
83
24
67
9
45
15
75
6
3
32
36
37
131
31
89
49
11
4
21
11
120
31
113
4
45
47
24
1
11
13
51
21
23
16
33
12
59
67
53
4
60
8
12
67
45
20
24
121
15
48
51
66
23
12
24
96
24
120
121
15
33
15
153
12
27
63
42
48
150
17
13
60
12
35
1
39
24
9
36
11
144
16
9
60
11
1
24
23
13
59
31
57
33
47
7
29
7
53
84
16
21
15
3
36
5
1
90
153
12
20
31
17
40
105
48
78
29
36
25
30
17
72
40
105
36
71
60
13
11
64
12
81
3
87
17
1
47
24
28
45
23
12
12
24
49
23
24
13
11
109
71
16
3
57
20
36
13
36
75
69
59
48
37
60
66
6
48
18
9
80
24
1
54
36
5
84
37
12
35
12
144
12
49
15
24
32
12
12
13
18
42
36
11
1
59
28
20
1
6
54
15
20
36
40
33
30
81
80
25
111
51
5
7
42
23
72
4
39
53
79
18
51
39
5
16
20
4
32
121
12
36
47
7
42
3
60
36
21
11
49
54
12
18
39
20
52
44
12
13
35
25
71
1
63
27
69
8
12
91
12
42
66
17
60
13
47
40
12
69
11
36
25
63
20
4
21
30
96
29
156
13
12
11
12
55
66
119
16
81
15
44
1
39
69
83
37
18
113
31
33
32
24
16
24
24
45
107
1
47
25
90
6
15
80
25
11
103
30
11
121
35
91
29
24
24
7
18
6
65
97
12
51
24
105
27
20
49
30
24
17
31
5
55
153
39
41
12
7
57
9
24
23
13
99
32
13
95
67
65
25
120
23
40
32
28
12
9
95
1
30
6
12
126
9
68
124
84
27
17
16
84
68
120
13
35
55
29
12
40
108
20
31
36
54
84
108
87
45
18
17
48
19
54
42
29
25
3
45
47
4
99
30
11
31
5
100
33
11
67
65
12
25
35
133
12
35
1
6
126
23
4
3
18
11
28
56
19
66
51
20
1
24
3
63
17
37
11
120
12
1
42
5
60
24
40
80
88
60
33
35
24
1
48
54
18
39
116
25
39
60
9
71
25
15
128
12
43
57
45
75
20
36
49
15
44
157
24
36
30
42
11
1
63
15
113
52
45
6
66
15
39
21
20
31
33
9
23
12
1
111
20
13
27
39
42
35
4
128
7
89
12
103
189
45
35
40
36
9
11
24
97
23
25
108
23
36
28
75
6
15
20
24
52
45
6
65
25
179
96
43
9
15
18
47
16
96
39
12
5
37
27
56
48
60
91
5
55
45
48
207
36
42
83
12
43
17
48
85
47
36
12
12
13
27
32
73
12
36
35
12
16
84
32
4
15
105
21
35
60
4
117
59
28
68
24
40
60
33
131
72
4
44
16
33
47
88
12
20
19
105
21
15
3
48
18
35
36
25
11
12
12
109
39
45
15
20
25
27
9
71
73
36
51
8
97
36
47
7
9
45
51
108
36
57
3
24
33
48
11
25
18
21
21
11
4
21
192
71
16
75
9
56
43
5
16
39
18
18
29
72
148
20
55
5
16
81
83
12
73
23
28
104
25
15
15
6
12
159
104
76
93
36
54
36
89
60
1
51
8
36
60
72
19
54
96
15
116
7
45
15
36
9
27
69
51
29
12
64
80
4
27
42
12
3
92
4
99
53
7
77
61
95
48
37
18
42
72
12
15
3
65
12
60
133
27
8
1
107
4
15
54
35
1
3
80
12
1
83
7
90
47
36
12
13
72
95
25
24
71
49
54
29
60
132
28
32
13
30
41
4
8
4
20
64
9
47
43
101
16
9
36
138
45
92
4
20
55
144
21
20
60
16
51
17
12
96
19
29
1
191
132
61
51
93
15
3
29
73
71
7
108
54
11
216
40
8
16
96
56
73
15
21
59
31
105
60
39
41
4
32
12
67
54
24
12
24
15
39
12
29
61
54
41
1
35
48
7
17
16
20
12
7
90
12
18
78
27
92
55
45
15
29
64
12
8
48
48
1
71
25
12
15
ABCD 97422917734*3^$a+1 [50006]
111
42
15
8
40
32
40
3
141
39
9
3
149
16
15
150
84
54
9
87
9
24
48
69
123
51
69
8
40
39
120
24
89
16
75
6
15
8
31
96
36
30
39
8
43
53
7
144
36
60
33
15
42
78
12
53
16
39
9
81
42
48
42
59
16
39
24
81
21
59
1
24
39
27
54
23
163
45
3
29
7
96
90
18
30
30
9
3
93
32
55
24
41
13
60
96
6
137
37
3
32
31
18
6
9
105
36
6
29
25
71
49
15
8
43
5
88
24
57
215
19
150
252
84
54
9
176
40
27
5
49
30
54
60
6
156
5
64
15
186
18
117
24
21
30
30
87
8
40
8
55
57
8
16
8
31
137
43
165
87
54
66
57
21
27
75
5
120
103
120
30
12
24
240
54
150
60
111
48
32
25
30
36
48
5
7
9
81
87
48
24
51
18
59
7
120
66
30
150
18
30
30
66
6
30
23
37
35
48
1
15
9
216
111
39
9
80
1
24
42
53
31
36
5
40
80
43
42
114
9
104
43
69
56
43
30
150
6
75
56
43
117
32
112
8
7
41
112
3
48
6
60
6
29
64
147
5
79
66
119
151
17
16
177
23
16
39
41
1
60
27
3
60
9
111
33
81
6
65
49
30
6
30
60
9
15
156
108
66
23
16
27
29
1
48
30
6
60
6
48
41
16
39
89
1
23
97
15
104
24
13
18
89
91
29
7
96
144
66
24
63
3
30
47
96
97
15
8
1
54
12
53
24
37
11
120
55
24
24
42
18
6
84
27
15
17
7
81
8
16
80
55
30
3
8
25
23
96
55
24
72
17
16
75
36
84
12
33
104
133
48
210
9
57
60
11
103
17
24
64
32
79
24
17
169
95
199
89
7
81
93
35
55
161
88
63
60
48
66
3
32
1
39
15
36
84
24
12
48
29
112
135
105
111
30
59
16
9
15
56
49
95
120
1
15
3
30
15
72
9
15
9
87
32
7
6
27
32
25
15
24
207
105
75
5
24
19
60
9
56
40
56
25
6
90
87
8
25
23
64
120
72
15
96
17
43
93
21
51
9
63
8
184
8
73
15
69
6
60
9
15
6
35
25
24
60
35
16
48
56
55
36
53
1
54
9
33
15
72
8
25
24
6
17
16
15
17
48
7
48
17
85
27
96
21
3
56
72
64
48
8
24
40
15
54
90
9
87
6
30
77
121
102
9
80
16
45
75
3
36
9
80
25
6
81
24
48
3
54
30
9
80
16
8
72
61
107
73
24
36
27
8
48
24
40
3
173
16
9
47
24
49
6
36
18
27
128
1
66
114
36
18
5
1
63
3
5
73
207
104
49
6
105
105
15
105
30
96
17
1
156
11
85
35
40
8
40
32
79
156
30
87
87
114
15
105
180
96
36
30
30
59
19
5
7
137
40
56
61
51
32
13
3
147
69
111
180
18
12
63
24
8
55
174
83
7
84
12
120
30
48
36
95
120
1
30
17
16
27
5
43
5
1
15
159
96
36
30
18
21
39
60
5
67
48
45
152
24
49
71
16
48
15
66
60
6
30
23
1
30
41
40
128
24
7
65
85
6
5
64
48
8
199
33
33
87
96
32
13
51
8
1
15
27
125
48
61
84
47
55
9
81
60
83
7
90
15
24
56
43
6
15
48
3
117
168
15
57
51
132
33
24
123
5
24
24
67
30
47
72
55
41
25
24
54
72
65
48
61
155
25
24
95
1
135
8
1
6
126
18
225
27
60
114
84
36
6
24
24
150
42
65
25
60
150
5
40
80
25
24
24
30
12
45
39
36
29
48
7
41
72
13
60
167
7
113
88
63
9
48
48
24
48
9
66
48
5
55
60
21
24
72
32
192
1
15
3
12
24
81
152
16
192
15
24
66
87
21
35
151
9
81
126
24
81
69
54
120
21
80
19
36
9
27
48
12
24
144
185
136
56
72
43
45
15
65
43
29
43
18
30
66
66
30
35
49
6
65
48
96
16
8
7
129
15
161
25
15
15
9
9
42
60
17
16
72
93
107
55
89
88
8
24
184
72
105
90
54
30
6
155
43
101
31
57
8
49
24
42
165
9
36
18
66
66
77
43
5
24
16
69
36
30
24
9
57
18
60
81
39
65
40
21
6
60
90
47
7
30
3
303
24
24
185
7
30
27
81
15
111
24
57
80
43
12
17
151
177
69
35
151
24
81
8
25
42
45
15
54
11
24
31
9
9
270
17
55
18
ABCD 97423238072*3^$a+1 [50096]
60
24
45
64
71
36
13
24
48
17
7
56
88
80
216
51
30
42
93
112
8
15
49
65
39
51
133
80
3
30
90
264
69
64
23
73
96
41
39
240
64
59
12
60
96
12
241
41
39
112
48
131
13
35
42
91
35
24
48
102
39
39
108
12
90
31
152
105
63
159
1
24
143
30
12
90
48
120
69
15
49
41
78
33
232
95
97
8
16
47
72
105
27
61
29
6
84
18
55
35
60
12
30
31
200
88
11
109
59
228
9
63
25
96
29
192
60
18
12
9
16
95
1
80
27
18
43
71
81
40
104
45
6
12
121
47
33
256
83
78
7
96
47
30
19
23
1
119
48
90
127
8
105
7
32
280
8
16
47
60
93
27
13
80
87
24
1
248
27
42
60
31
179
18
234
60
13
137
66
13
17
54
145
120
80
75
85
71
12
181
77
12
31
47
25
32
123
93
69
18
24
49
56
75
156
9
51
12
12
133
83
90
102
12
169
107
109
35
93
27
45
135
1
24
11
12
48
57
27
6
30
60
285
39
1
17
78
49
48
47
25
41
15
15
49
71
33
120
51
13
80
87
78
48
42
1
59
48
12
42
18
18
12
151
24
23
57
3
165
88
47
150
3
27
72
85
5
42
36
37
83
72
12
249
112
35
60
60
30
132
42
49
11
109
107
13
24
80
40
48
480
59
61
32
57
18
60
25
48
125
43
24
35
102
36
115
48
89
31
11
6
7
173
67
23
24
25
48
275
37
11
132
25
83
12
150
115
23
60
85
95
24
1
80
40
32
177
6
72
48
12
45
72
16
24
96
48
11
141
88
56
3
18
75
147
18
54
48
72
126
30
25
29
19
239
1
192
80
45
42
33
87
288
9
21
54
13
35
120
60
1
71
30
156
192
30
25
23
97
120
83
12
60
30
138
13
89
183
9
30
48
73
59
48
60
81
39
120
120
33
9
78
1
24
8
177
102
1
24
113
18
12
180
117
135
66
114
78
18
69
15
138
15
27
6
42
13
35
84
1
5
90
49
96
167
120
162
55
56
309
18
33
57
7
71
25
104
63
168
12
37
80
15
30
91
149
43
17
66
60
144
6
54
61
72
56
57
240
114
45
15
1
119
49
11
108
121
80
72
48
24
27
96
120
84
48
73
47
81
40
59
42
43
48
167
78
139
11
12
60
72
48
12
25
24
11
13
48
144
24
11
66
19
35
60
156
13
17
15
39
36
54
159
27
45
87
72
1
192
23
12
90
12
31
17
7
185
18
120
61
41
66
45
87
30
30
60
48
120
57
72
15
138
7
11
84
78
78
144
61
32
27
85
71
25
167
78
12
31
224
16
11
45
243
13
24
56
15
49
11
30
90
90
3
40
72
35
12
30
102
85
11
180
24
108
13
95
180
117
40
53
99
111
30
42
12
48
108
60
13
131
96
13
17
7
35
93
9
6
33
39
132
30
66
117
208
35
60
90
7
8
27
120
60
102
43
23
9
15
73
32
3
12
81
99
48
138
90
120
72
102
6
264
13
35
30
7
131
132
48
33
27
42
48
42
1
191
18
7
104
39
12
18
12
48
18
85
48
24
143
24
36
90
222
18
30
60
24
156
13
11
13
96
29
51
40
96
23
33
159
78
48
102
42
6
132
81
21
6
69
48
88
35
12
25
8
45
3
16
143
25
17
36
19
48
96
119
432
36
133
29
12
159
27
277
35
18
102
168
13
11
48
192
36
54
78
12
1
65
103
216
53
60
18
13
24
96
71
1
65
15
88
47
12
12
ABCD 97423690948*3^$a+1 [50068]
12
19
24
29
96
7
29
19
36
36
5
84
31
5
3
297
12
48
199
276
24
24
17
12
27
16
137
72
24
75
21
55
113
36
12
19
41
31
17
7
8
136
53
12
15
16
24
41
24
67
149
31
44
33
24
7
41
48
36
27
64
24
12
12
12
17
103
29
48
103
65
19
32
64
60
89
120
60
19
72
20
28
48
12
5
67
89
39
16
92
4
68
72
4
24
80
57
15
93
55
32
9
99
28
48
5
60
19
77
19
24
36
44
172
17
72
27
4
24
5
19
12
84
65
48
36
27
16
48
96
20
45
12
31
12
180
24
5
7
8
16
20
36
69
24
19
125
12
3
136
36
8
72
76
24
36
53
31
29
7
41
151
65
7
84
65
79
48
32
88
120
101
51
57
19
24
17
31
60
53
7
20
33
120
19
72
29
15
76
5
79
12
41
36
31
65
15
72
72
9
12
19
101
19
17
43
41
67
60
44
4
24
48
12
36
29
163
17
67
5
115
56
81
43
96
137
175
17
12
127
12
41
7
5
75
45
19
17
99
33
43
36
12
89
39
117
12
163
68
21
67
56
28
48
48
60
5
7
24
24
80
69
96
24
36
91
65
12
72
19
29
79
29
55
8
69
19
12
17
19
29
51
4
65
12
135
9
31
77
36
115
5
12
12
36
7
5
79
80
4
29
67
12
12
17
43
12
84
29
120
91
53
79
32
9
36
24
7
36
120
5
115
36
53
7
60
12
36
20
21
48
115
41
36
19
12
108
24
120
5
204
43
60
77
60
43
5
163
56
36
40
24
53
171
76
36
5
19
60
89
84
43
48
5
72
84
55
24
56
40
204
12
29
7
77
12
79
12
173
108
127
96
17
19
17
51
4
32
16
12
89
43
29
24
12
12
43
24
96
5
48
12
55
96
48
29
7
56
4
89
7
72
41
24
67
20
9
19
41
55
24
5
43
41
51
21
31
24
12
228
60
5
115
53
67
41
72
139
101
67
60
20
81
91
24
24
5
24
7
24
60
53
31
8
4
17
7
60
96
24
84
17
120
3
45
36
151
24
24
41
36
79
5
79
12
84
36
5
24
55
60
120
24
41
7
29
31
17
7
5
3
9
31
48
12
29
168
31
104
64
116
28
17
63
28
8
9
84
19
12
60
137
19
24
29
36
3
28
41
72
103
5
3
28
12
17
19
89
12
19
5
7
41
36
3
81
48
15
45
24
67
29
91
53
15
141
24
156
91
29
24
31
80
9
24
12
31
29
111
4
29
31
80
45
108
24
60
48
12
103
77
108
19
36
293
36
271
89
60
175
12
8
16
144
5
31
89
39
16
65
7
29
19
24
77
12
108
75
57
43
77
139
53
31
96
120
41
7
233
7
36
65
144
39
136
80
52
12
17
84
127
24
137
7
29
15
45
7
36
84
8
88
20
21
7
120
149
7
20
16
12
5
12
135
9
79
168
173
19
36
36
65
12
132
84
132
115
29
19
5
31
80
9
7
137
19
29
55
36
168
12
12
108
108
84
36
5
60
48
183
9
27
81
171
76
156
24
32
112
17
12
163
60
24
60
41
48
43
89
15
28
36
60
36
180
24
36
84
12
24
5
43
48
32
40
5
36
7
17
12
72
79
29
12
91
5
103
41
12
48
39
28
65
24
27
88
12
60
60
84
12
108
24
228
77
84
7
5
211
48
89
43
36
12
17
19
41
55
17
12
36
43
36
29
7
5
12
12
31
84
20
100
12
17
7
8
16
24
29
19
113
15
81
60
3
148
24
44
64
137
91
68
16
89
19
72
29
7
108
5
36
19
5
48
12
151
60
8
9
72
19
41
36
75
88
48
24
24
12
24
89
7
41
7
41
19
41
39
16
36
92
40
29
72
67
84
36
101
48
132
3
16
12
60
96
29
91
24
32
105
12
48
12
103
80
4
53
43
8
21
19
77
72
156
7
5
79
5
48
7
24
56
69
7
65
75
36
4
36
29
12
7
36
60
29
7
108
101
84
19
12
29
7
17
60
67
36
24
48
29
19
48
5
144
67
24
12
41
3
4
113
99
28
41
84
55
44
36
4
41
31
36
48
89
3
108
4
5
91
72
41
108
55
113
55
72
24
156
29
67
8
64
108
24
17
7
36
137
3
33
12
63
36
40
84
29
60
3
28
12
300
77
79
8
45
31
36
248
16
17
12
151
36
24
77
43
20
64
132
29
31
32
28
24
48
5
55
41
91
89
156
19
29
7
5
103
12
113
24
60
63
4
36
36
17
151
12
29
43
12
17
36
7
24
44
36
141
ABCD 97423702802*3^$a+1 [50013]
19
6
54
120
66
18
65
84
7
69
21
6
12
21
75
54
30
156
36
41
4
8
40
63
29
1
3
15
45
9
72
96
42
6
6
129
39
12
29
115
276
24
24
156
36
9
15
24
17
31
29
64
21
6
17
7
18
147
8
7
48
108
33
15
21
123
77
85
18
213
3
17
60
84
61
15
27
33
39
189
36
69
72
75
24
135
21
3
30
15
15
57
3
12
162
102
36
57
15
21
105
27
48
21
15
63
162
18
33
27
42
3
21
90
21
3
72
30
6
93
27
18
24
63
8
31
105
44
40
24
21
6
66
75
120
3
24
282
30
24
21
36
3
96
24
12
60
93
87
24
18
6
66
119
112
135
24
69
12
3
252
24
90
210
21
33
99
3
24
5
85
3
21
231
3
36
89
60
13
75
60
87
18
78
12
30
48
42
12
18
48
42
24
6
18
21
8
163
77
127
45
3
48
137
16
27
192
12
36
57
48
69
15
39
42
18
89
7
6
18
96
81
45
95
55
9
8
1
47
24
139
81
8
13
54
24
41
1
54
24
65
7
12
30
120
27
3
117
3
36
6
18
222
96
27
72
165
30
21
15
60
12
21
132
3
81
15
45
56
7
36
12
9
39
45
15
132
78
126
9
20
12
43
12
12
78
39
159
57
27
6
87
48
39
65
28
117
3
99
41
19
45
120
15
18
6
66
114
9
15
33
39
21
12
27
9
12
44
31
60
60
12
6
126
21
68
1
240
75
3
108
9
15
101
7
45
3
17
91
125
19
6
42
29
19
60
90
72
48
15
96
60
39
77
73
6
105
3
113
7
12
81
183
21
75
18
3
69
6
17
36
37
138
77
4
24
51
24
77
67
42
39
104
43
12
21
27
9
15
93
45
23
67
201
75
114
3
3
36
6
42
81
39
6
6
9
15
12
78
27
3
60
54
18
12
57
24
27
53
24
7
21
8
256
15
33
12
9
66
81
99
5
31
12
12
24
216
84
105
51
78
120
6
84
261
12
120
27
120
12
24
57
27
66
30
42
3
99
33
152
72
19
29
1
66
48
17
55
9
144
27
66
78
21
3
41
16
20
19
66
18
33
72
51
114
42
225
69
47
49
24
42
48
126
66
54
6
12
33
27
17
25
48
6
17
19
81
87
77
144
91
204
12
12
12
60
5
79
29
97
48
147
24
72
44
1
15
204
123
45
32
61
15
27
93
3
84
33
3
9
36
57
15
87
66
71
28
15
36
12
53
19
6
191
25
24
96
54
12
45
57
30
210
66
24
12
18
35
28
3
5
115
12
165
3
186
18
53
24
55
21
3
240
81
51
12
17
49
167
97
6
65
139
78
39
3
36
84
105
3
89
16
105
3
51
24
36
36
117
93
18
36
105
24
75
6
24
27
63
72
30
47
25
3
159
216
12
18
30
24
114
27
123
36
78
75
15
12
5
100
120
84
21
144
15
147
9
15
5
19
30
27
3
65
31
90
24
24
3
69
11
85
48
99
20
28
24
15
30
71
28
69
87
24
57
18
81
75
36
12
12
6
15
68
19
17
1
23
112
135
162
51
39
113
19
36
57
93
47
7
9
51
21
9
51
45
35
55
78
54
21
45
51
15
29
19
192
33
3
33
51
33
36
51
65
19
66
18
81
27
192
21
120
39
6
24
6
12
9
99
17
43
45
12
87
108
12
180
53
7
105
72
120
20
49
102
33
15
12
24
45
39
132
9
135
36
5
19
29
7
30
24
3
27
84
129
12
3
21
9
42
78
23
49
18
72
54
6
65
108
91
41
31
17
96
16
159
57
207
5
7
204
66
75
45
3
32
31
54
3
21
6
21
180
3
6
198
12
5
55
48
21
15
29
12
13
42
53
28
3
5
76
3
30
51
135
36
84
45
104
1
6
66
75
27
66
15
99
72
60
66
35
100
8
4
20
88
12
8
19
29
115
72
165
32
103
9
45
18
48
9
48
3
42
30
33
57
3
39
53
28
8
64
15
12
138
42
24
77
24
55
45
24
45
42
45
60
44
100
44
67
12
18
30
24
5
64
15
117
24
3
81
45
24
75
20
28
45
243
171
24
12
5
4
8
61
35
55
101
28
45
48
30
12
153
27
45
72
39
12
12
126
15
75
60
24
33
48
105
111
33
6
36
9
20
19
36
21
21
15
15
60
24
9
32
13
15
39
33
75
65
163
17
52
15
21
60
27
24
89
67
54
123
8
37
123
3
66
23
48
55
18
59
40
48
75
12
48
45
39
48
33
9
30
9
51
6
18
ABCD 97424545334*3^$a+1 [50005]
24
66
24
192
163
41
6
33
21
6
78
90
30
12
24
60
66
24
24
45
45
30
216
13
11
36
1
5
192
96
6
21
15
30
19
48
35
42
3
75
78
42
48
30
18
54
7
11
18
144
72
36
18
66
24
24
72
24
6
13
35
216
37
17
60
115
41
54
1
35
12
54
30
30
36
78
6
54
84
96
72
102
255
93
12
90
30
192
24
36
3
15
12
6
72
150
42
24
15
15
174
3
15
30
19
48
47
78
96
72
78
6
6
162
18
60
12
30
42
24
42
30
54
84
96
108
66
96
90
48
108
18
6
150
18
36
12
30
60
132
90
55
77
30
36
30
12
48
114
138
90
12
6
222
30
6
60
114
96
60
150
66
24
66
49
17
48
120
39
105
7
5
139
41
48
6
96
138
108
30
60
33
45
6
66
108
12
19
41
42
66
24
115
41
24
12
48
120
6
72
42
12
108
60
48
78
6
78
18
24
30
54
12
30
85
17
12
24
42
30
78
6
36
12
60
30
90
48
139
35
96
13
5
30
222
12
60
36
6
78
36
72
12
48
42
48
24
30
144
36
18
6
12
24
6
42
55
5
6
96
18
12
18
258
108
42
18
54
126
180
67
5
123
9
18
18
19
77
3
45
51
45
114
66
96
36
27
16
32
9
54
1
41
103
17
48
42
90
42
66
66
6
55
32
57
36
18
1
224
99
45
117
96
24
99
15
36
6
54
126
24
43
5
12
60
6
30
42
30
150
60
30
42
13
17
79
59
85
41
12
228
42
54
168
42
21
9
108
96
6
6
108
6
48
6
55
77
3
16
29
30
162
3
57
7
107
30
84
84
18
72
30
90
61
29
66
96
18
36
12
114
109
32
57
6
126
3
21
36
103
95
42
264
31
5
24
24
156
15
21
78
48
12
33
48
21
48
43
29
19
29
3
48
21
24
36
24
6
90
36
115
17
48
12
30
18
12
7
89
6
210
48
15
21
54
6
72
198
6
90
48
138
24
30
30
24
6
144
30
90
6
18
90
30
48
42
48
3
45
66
6
30
18
42
12
102
60
18
36
6
36
132
15
15
60
18
12
6
145
11
48
21
64
41
54
36
60
6
6
84
60
78
138
240
18
12
12
18
30
12
7
96
5
54
66
108
42
138
60
24
12
6
12
81
57
24
48
36
27
9
36
48
12
54
234
60
6
54
24
12
156
18
66
24
96
6
12
12
181
113
31
53
42
66
63
16
48
95
132
6
18
117
3
6
24
31
89
66
21
9
84
24
96
12
12
3
33
12
120
54
18
156
39
15
60
18
18
1
5
36
12
30
102
18
90
72
60
6
42
96
24
42
85
41
72
66
12
90
42
18
12
78
12
90
75
81
36
30
66
48
12
24
18
6
30
96
1
59
48
48
54
84
72
19
5
96
43
101
36
7
17
30
138
60
6
90
84
18
120
60
102
36
36
6
264
24
54
7
53
42
36
45
57
12
36
42
13
32
48
15
54
24
96
36
12
120
36
276
18
30
126
24
60
42
18
18
12
102
33
105
72
30
129
99
12
258
12
66
78
36
84
54
48
102
162
108
1
41
18
48
18
12
72
30
66
36
6
18
54
30
12
6
54
6
33
57
7
65
48
84
84
151
41
42
45
33
79
5
24
30
6
36
24
120
30
6
42
6
66
6
79
5
204
24
6
30
12
42
12
49
29
3
160
5
78
12
18
159
3
60
18
42
37
41
24
48
84
138
12
18
30
18
19
125
18
6
72
3
192
9
36
60
12
12
66
24
54
42
24
66
27
21
36
55
35
6
24
30
54
24
48
3
9
66
144
66
24
102
6
24
103
53
102
90
36
114
42
126
60
18
24
180
60
60
60
96
12
72
60
90
66
24
91
11
30
18
96
6
63
75
120
72
24
66
6
37
53
48
102
30
55
77
30
18
60
24
84
12
12
3
27
21
57
54
6
84
103
113
18
162
72
66
114
18
12
66
12
48
36
31
47
12
144
30
24
120
55
35
30
63
33
72
132
60
18
54
31
5
139
5
43
65
48
24
54
12
120
204
6
90
42
7
5
24
12
7
77
3
75
85
17
66
114
91
53
84
66
84
6
132
18
102
48
12
19
125
18
1
41
48
36
60
12
30
18
12
48
12
3
129
162
30
159
99
42
19
47
97
17
66
42
60
6
1
35
120
48
ABCD 97424583944*3^$a+1 [50090]
21
75
8
16
48
48
15
29
84
19
5
12
88
33
59
16
60
24
60
3
72
65
196
48
171
69
20
19
5
103
57
3
5
48
4
63
17
148
147
18
54
48
18
35
48
40
9
12
6
269
85
6
12
21
36
93
30
45
33
47
7
30
11
25
15
9
51
75
65
84
96
40
24
105
36
27
75
72
5
13
18
24
141
12
3
29
24
61
39
24
75
60
5
25
3
24
104
4
87
5
4
21
18
125
12
61
39
96
228
56
24
112
32
12
88
80
7
9
12
75
53
100
27
9
36
140
175
12
177
8
72
55
9
39
60
105
140
43
12
93
8
7
54
51
27
33
44
88
68
139
69
92
28
56
28
3
5
25
60
59
13
15
48
128
76
56
28
12
27
5
13
15
20
60
28
21
150
120
33
57
15
45
99
21
71
72
133
90
33
204
132
20
43
72
161
60
60
109
60
36
3
81
90
6
75
69
36
90
17
127
9
72
68
7
9
63
17
1
3
111
45
93
3
8
151
60
156
17
72
1
95
28
72
45
87
120
8
60
12
67
33
48
15
12
33
24
8
96
7
17
112
8
55
53
37
168
23
4
27
53
48
48
96
91
65
115
65
4
81
59
31
72
17
211
29
16
27
18
27
27
93
12
36
68
64
20
52
15
89
40
159
53
145
54
78
95
13
90
72
33
92
120
16
24
36
192
27
17
55
29
109
90
18
60
90
5
48
40
36
24
92
19
36
29
88
33
84
3
105
60
90
17
156
4
15
60
33
195
60
48
17
16
24
57
51
12
8
64
8
12
28
27
101
84
4
81
6
17
12
25
35
16
105
27
12
21
12
51
57
15
140
88
24
72
56
25
23
4
48
144
8
180
148
60
15
5
4
8
103
60
12
5
67
53
37
36
123
24
15
21
51
161
7
12
125
1
15
9
71
48
37
162
53
12
12
91
9
36
48
51
18
48
75
12
12
8
97
15
44
12
72
28
20
7
77
36
28
69
72
36
60
35
28
12
9
18
17
16
75
53
1
3
60
36
56
28
15
21
36
51
45
68
121
15
116
24
124
72
44
1
167
85
18
42
48
15
12
72
96
8
37
3
12
12
92
96
28
24
32
64
9
108
54
6
30
17
132
1
72
12
239
84
7
69
200
49
42
9
24
48
57
78
29
4
21
63
12
48
32
96
132
7
6
27
60
8
7
42
30
53
108
25
120
24
95
60
91
60
54
138
60
18
12
162
21
48
21
23
55
17
31
60
30
35
72
145
143
64
33
18
30
42
45
45
11
7
29
40
56
72
37
11
4
21
63
104
136
69
3
60
24
168
57
66
117
15
101
91
60
30
155
76
9
156
23
16
20
4
24
75
65
7
65
28
33
147
116
16
45
35
25
30
5
16
48
200
12
12
37
51
44
175
29
127
24
126
54
89
64
92
55
141
12
8
12
25
3
8
120
19
5
85
3
152
12
13
12
231
75
17
60
12
25
48
35
36
4
20
208
20
124
21
99
135
53
37
60
11
37
3
20
85
35
28
9
3
32
43
84
216
60
102
18
54
18
72
6
87
120
27
9
81
15
44
24
72
43
18
3
92
12
73
123
12
75
77
103
33
9
35
40
32
16
39
33
92
55
30
35
40
8
43
5
49
63
36
27
29
84
19
65
37
3
183
57
8
12
108
48
1
30
53
7
81
72
12
36
27
165
48
108
32
52
63
17
7
18
30
65
25
3
15
69
104
4
3
65
60
28
117
39
15
5
55
48
45
8
112
20
85
18
5
52
168
44
4
12
27
12
81
15
102
18
24
90
123
33
99
51
125
84
73
3
144
96
9
3
32
43
102
11
7
77
1
15
12
93
90
9
63
53
79
18
15
80
67
101
72
25
27
128
7
41
24
73
78
29
36
12
7
18
227
25
11
7
53
60
40
45
35
37
11
64
12
3
72
29
31
18
90
18
47
37
39
56
55
21
60
24
33
72
11
7
108
57
3
5
67
30
35
72
43
5
25
51
72
27
18
23
61
3
96
69
183
9
39
12
24
20
16
44
61
27
33
47
7
5
13
30
108
5
4
8
25
15
3
65
12
88
27
5
76
177
12
15
48
45
42
48
5
72
67
105
45
18
17
31
57
156
140
12
49
35
16
60
24
8
60
103
53
12
72
28
69
15
68
7
108
150
15
120
27
30
6
12
137
43
108
5
4
48
87
45
68
12
25
120
108
95
148
20
25
63
81
ABCD 97424661892*3^$a+1 [50000]
30
6
12
48
45
39
41
112
45
35
55
17
61
99
32
16
33
42
53
25
71
13
3
93
155
247
9
39
54
96
35
24
96
37
72
78
18
27
48
32
7
225
80
160
93
123
9
168
15
80
13
131
13
96
42
108
42
72
30
66
59
61
11
96
24
19
42
48
11
43
36
137
24
96
67
18
168
84
87
24
9
156
147
27
18
48
24
96
84
18
12
30
168
27
3
18
54
36
180
69
3
42
11
160
195
261
81
12
275
1
84
3
80
115
5
72
31
65
49
66
90
75
45
75
195
192
42
11
7
48
12
29
168
25
71
16
69
24
27
21
123
57
39
39
9
8
97
23
25
39
69
24
11
205
54
5
120
31
177
123
69
3
5
115
42
150
21
45
51
123
66
12
23
319
33
63
137
112
128
103
17
43
72
90
168
12
42
117
80
48
43
5
72
25
23
48
109
3
3
132
17
48
64
80
61
3
45
147
27
93
45
42
41
37
30
69
33
23
13
84
23
85
59
79
12
18
75
99
77
160
8
43
45
32
55
17
19
5
187
18
35
145
47
115
48
30
47
25
138
24
45
111
54
123
27
6
71
19
45
27
78
24
36
11
48
240
1
114
78
39
200
13
11
85
30
24
165
21
11
121
48
15
57
48
71
16
75
12
150
6
21
80
19
21
3
165
21
24
60
47
24
67
18
11
43
5
223
89
73
60
60
71
112
80
133
60
71
13
30
30
48
108
60
72
168
54
66
144
30
48
17
91
245
175
41
91
18
35
16
9
84
35
115
18
102
66
90
105
336
3
53
24
61
59
133
3
33
72
12
3
33
39
48
104
13
11
67
5
13
72
99
33
63
27
66
30
12
89
88
32
43
30
66
45
27
18
195
72
63
42
15
27
77
13
150
66
107
43
24
78
60
48
24
155
25
156
11
19
90
24
120
60
15
8
13
59
1
42
12
48
9
288
45
336
54
5
61
192
12
96
60
102
45
3
114
75
21
30
149
1
39
8
253
144
3
48
32
67
66
11
24
25
144
66
24
96
30
42
258
42
65
25
18
101
31
48
30
60
111
296
72
115
117
8
25
36
24
11
24
13
27
51
45
87
78
114
36
45
32
67
30
71
64
51
29
25
18
53
16
93
60
108
102
18
3
32
48
67
5
24
24
16
51
42
75
81
47
403
150
30
42
42
5
43
29
304
56
48
163
18
60
60
59
72
40
48
3
168
21
24
99
5
61
30
29
1
54
257
96
72
88
93
24
27
63
66
24
23
40
57
36
27
123
42
72
30
96
102
168
330
120
29
85
18
185
112
45
203
48
19
18
60
135
3
245
96
48
31
9
80
48
73
47
72
25
95
91
125
7
138
95
40
24
8
37
96
24
30
6
42
102
30
90
23
253
24
51
176
73
47
121
12
48
27
8
85
18
12
30
12
30
96
117
8
19
197
109
84
6
9
8
13
54
90
11
16
51
30
47
1
159
93
99
176
7
57
9
24
18
197
1
84
27
3
21
80
7
12
125
168
25
23
25
47
7
156
24
45
33
18
42
192
150
78
108
24
60
111
9
18
30
23
25
95
7
57
123
108
60
42
42
113
120
67
6
72
12
3
3
54
240
87
9
30
17
13
27
93
12
12
11
37
83
19
53
40
123
72
12
30
6
237
117
30
18
78
21
24
99
5
61
120
51
69
12
23
144
40
8
67
6
12
3
15
41
184
75
101
88
123
78
60
24
6
30
47
67
78
23
49
228
42
6
54
53
145
42
36
161
91
18
60
60
107
13
54
66
12
15
63
89
192
13
3
27
150
36
ABCD 97424762452*3^$a+1 [50121]
27
117
80
24
64
96
56
115
36
24
9
120
32
144
184
24
32
40
8
168
43
72
45
27
168
5
103
180
84
33
32
7
36
5
304
8
43
149
144
16
51
93
51
21
39
41
144
31
33
24
171
21
8
7
105
171
48
285
72
24
8
7
9
96
3
36
36
24
21
63
113
40
72
48
48
80
72
208
96
8
223
185
24
31
9
48
32
64
135
161
16
15
33
24
360
15
72
9
24
72
8
16
144
87
36
144
45
63
57
24
135
57
123
21
344
24
48
64
8
216
19
5
120
232
123
5
163
69
15
153
32
16
48
207
57
51
45
120
200
264
208
8
211
293
16
15
249
111
132
5
79
9
135
41
91
144
69
192
24
200
271
105
39
33
48
32
31
17
160
15
108
29
48
40
72
63
33
75
5
64
48
135
177
27
141
48
32
7
33
72
135
120
81
27
5
19
45
8
67
5
16
80
67
48
45
24
135
89
31
41
184
15
81
24
3
261
224
31
132
53
144
312
184
72
3
29
67
21
63
65
7
105
135
33
72
24
15
9
144
80
88
15
129
15
185
175
60
48
93
3
45
111
41
72
40
168
32
43
204
9
80
175
57
3
117
72
152
64
39
41
16
56
139
141
8
31
9
267
237
32
88
15
257
88
183
17
175
57
120
8
160
51
69
3
117
27
24
5
7
105
135
57
63
105
24
56
64
24
72
24
15
89
16
24
27
24
5
139
149
40
27
36
9
75
93
3
45
32
103
48
81
123
48
45
63
41
16
144
51
5
72
112
24
39
33
27
21
176
184
15
81
3
165
111
9
96
75
69
80
103
33
39
393
339
29
192
112
96
27
117
48
15
57
123
69
8
67
5
43
21
87
9
15
81
63
36
5
136
87
57
24
51
5
40
63
81
32
64
15
9
171
69
96
48
63
9
80
19
36
41
7
36
29
192
16
48
39
177
3
60
48
417
56
112
48
120
24
111
36
108
180
45
27
141
128
24
48
208
72
48
56
48
136
39
96
17
40
24
63
105
48
24
56
72
103
9
24
32
64
183
36
69
120
32
160
63
72
96
9
24
51
5
160
24
120
72
24
123
21
72
27
5
91
84
240
12
69
27
53
16
56
283
5
64
72
3
237
8
16
99
21
24
27
221
112
32
24
40
75
96
93
56
16
24
32
48
64
3
180
9
24
72
80
24
31
33
51
60
9
24
51
45
312
48
27
29
139
72
189
3
72
93
75
12
36
5
24
175
216
540
197
232
368
256
72
99
108
33
48
24
200
168
7
108
77
67
5
139
72
45
24
240
183
216
81
111
273
24
56
64
56
16
75
5
40
48
240
32
79
249
63
89
136
75
149
16
39
120
9
87
72
33
168
264
195
168
53
24
43
93
75
141
56
127
33
87
65
67
69
80
64
8
112
32
115
245
40
80
16
15
24
41
64
3
156
185
24
7
36
45
24
96
48
135
84
ABCD 97424982212*3^$a+1 [50017]
13
107
136
32
97
71
88
9
23
25
54
41
48
24
16
21
75
99
36
6
75
8
72
37
35
40
8
25
72
132
3
123
5
40
104
61
99
24
129
47
88
27
45
24
21
35
19
96
21
72
56
67
30
144
71
199
9
32
112
32
1
12
270
108
9
81
15
152
40
80
37
51
117
18
65
7
41
40
32
49
36
30
69
21
27
105
12
11
97
78
89
1
15
104
40
21
75
152
55
78
18
57
27
78
95
40
3
69
45
36
36
3
72
8
72
40
24
45
42
17
13
24
11
24
16
57
183
8
7
138
15
39
65
7
113
13
60
15
80
40
9
215
24
16
63
65
72
16
9
39
96
63
18
90
5
19
21
32
48
7
30
3
8
40
144
32
40
21
18
57
33
119
16
9
87
99
30
71
144
16
48
33
15
8
16
51
69
51
117
32
19
120
45
56
88
8
115
53
24
48
168
24
16
224
55
18
15
152
7
24
12
24
54
95
112
8
1
36
27
21
114
17
109
99
111
57
24
15
48
36
6
30
81
32
265
135
48
48
57
23
49
63
99
101
13
12
42
30
47
16
27
53
72
181
6
29
40
75
45
57
18
5
175
137
67
53
24
13
72
11
25
12
147
120
75
36
17
16
75
29
7
33
27
53
67
24
29
37
3
15
36
77
49
36
83
40
9
198
90
48
24
87
104
16
9
159
8
25
54
60
21
8
37
27
15
12
54
36
11
64
104
25
30
41
1
12
171
72
80
24
1
18
36
209
181
54
29
25
6
30
54
77
40
15
18
36
11
19
5
19
12
153
8
37
18
33
72
63
41
13
27
21
3
32
88
32
103
36
5
25
23
96
25
114
12
89
7
54
99
56
24
72
240
72
40
27
29
25
12
35
24
121
18
162
27
8
88
21
11
13
35
37
35
13
11
79
126
59
181
3
297
23
67
53
1
36
11
7
36
54
15
27
48
6
102
33
21
6
77
25
36
99
27
69
45
99
56
64
27
149
19
48
5
13
11
49
95
7
9
63
17
25
36
30
18
11
48
48
7
48
9
99
29
61
27
24
3
77
13
11
24
43
84
9
32
55
17
13
35
7
17
88
80
40
27
29
40
56
85
78
77
16
105
47
73
47
61
27
8
55
6
59
61
78
66
59
55
72
9
9
12
144
27
15
9
165
18
72
78
3
8
1
23
1
12
18
41
103
6
30
5
120
37
107
55
65
16
9
96
87
33
114
12
105
3
132
18
30
65
43
60
12
93
32
72
48
7
24
54
36
54
33
48
9
15
80
7
33
27
5
133
11
16
33
207
99
5
85
84
6
65
192
72
72
48
16
111
89
40
32
24
175
48
57
24
45
35
136
8
40
15
17
136
45
54
45
8
16
72
27
21
27
29
40
45
35
16
8
16
9
71
64
141
11
43
36
54
11
168
16
57
39
33
12
54
29
40
8
19
53
16
15
65
16
15
41
13
27
144
56
43
45
99
21
32
232
8
48
31
78
3
27
101
40
120
45
216
11
48
24
16
24
81
36
11
19
24
54
63
8
31
54
59
31
9
8
25
39
8
277
3
8
7
108
5
40
32
211
12
54
35
73
47
96
24
40
24
21
54
276
201
104
49
6
9
57
15
24
21
27
8
48
24
16
24
48
8
96
1
39
8
13
75
24
39
54
18
65
40
72
72
144
27
45
8
40
32
13
11
79
42
84
11
24
1
47
16
45
72
35
64
80
55
33
63
30
18
9
32
88
32
40
56
127
113
48
24
67
45
120
8
16
72
48
9
18
24
45
21
72
27
8
73
15
48
32
64
21
60
54
36
53
16
8
85
102
125
25
66
29
24
7
249
111
33
32
37
51
57
159
3
42
11
24
13
3
72
48
27
21
80
25
39
96
56
61
59
61
24
11
48
144
7
108
93
72
3
48
5
49
18
117
72
99
21
96
45
3
104
72
25
66
29
24
64
32
24
40
24
33
47
67
261
8
40
15
81
9
30
54
3
80
43
101
61
59
16
3
69
80
72
24
7
57
8
19
53
40
72
183
17
16
33
6
156
29
24
16
9
47
24
16
72
105
23
37
48
18
17
64
33
23
72
7
41
13
6
138
51
165
11
13
35
48
127
42
39
9
36
6
165
8
96
40
80
79
41
85
179
40
135
96
9
72
80
40
99
21
33
63
24
8
16
39
180
5
7
6
35
13
11
16
117
11
96
136
24
39
41
40
63
42
36
12
23
19
5
64
15
9
32
16
183
120
65
40
56
19
ABCD 97425791228*3^$a+1 [50039]
8
15
21
12
72
3
13
59
36
72
72
18
135
15
85
12
32
36
15
13
36
143
21
12
27
21
84
33
15
27
33
60
52
35
90
18
37
72
36
48
32
4
56
3
61
24
60
20
15
9
75
36
69
165
90
61
20
16
60
8
15
6
27
24
33
111
87
45
87
25
68
12
12
4
89
96
51
16
17
3
3
45
60
16
48
11
12
25
17
66
24
13
48
60
59
30
27
33
36
234
33
15
60
12
78
19
84
5
7
48
36
128
51
81
3
6
87
3
37
65
60
7
36
59
1
80
100
32
48
9
55
8
4
101
27
93
19
48
5
6
9
136
80
75
24
141
4
32
3
33
72
36
36
28
5
7
8
168
24
24
36
36
48
15
102
42
13
48
20
39
18
15
48
112
23
45
16
11
133
60
20
64
101
79
12
41
3
99
13
68
15
1
11
37
20
120
208
8
9
55
56
9
6
84
13
84
48
35
18
39
16
17
31
20
36
9
7
104
33
31
59
13
35
25
32
51
97
197
27
3
36
97
47
21
15
54
31
59
6
15
57
55
8
45
51
3
1
84
8
4
11
25
12
83
42
3
4
80
28
5
63
28
89
55
5
43
32
51
105
96
36
100
107
13
20
4
59
30
54
6
91
83
141
9
30
25
8
40
5
3
24
16
12
92
48
4
89
7
44
24
12
93
90
12
33
40
17
19
48
68
40
23
9
36
52
8
4
12
36
5
55
23
57
88
107
33
4
155
6
210
61
8
45
36
12
75
33
55
84
11
49
41
139
68
3
54
108
3
39
153
3
45
45
144
43
47
1
59
48
13
59
13
8
24
81
7
48
17
67
5
6
169
5
18
33
24
3
73
60
59
13
8
39
57
120
76
53
31
176
57
55
71
81
16
107
18
30
57
15
21
24
81
7
24
29
139
92
48
45
30
33
40
8
45
135
52
8
16
119
81
24
24
12
4
32
108
4
35
133
47
1
32
57
55
80
16
72
23
57
88
20
15
61
68
16
5
27
27
25
96
32
72
171
57
27
1
24
8
3
45
16
24
65
7
8
105
24
7
11
102
3
3
61
11
9
3
61
44
3
33
27
45
45
48
147
33
7
12
32
84
9
31
65
99
21
54
60
61
5
7
47
6
139
12
41
42
1
36
8
75
13
65
63
75
21
16
17
75
3
9
39
61
11
108
222
7
23
72
90
171
36
40
68
16
35
25
77
7
68
105
15
40
5
3
27
9
16
20
48
87
9
28
116
12
48
16
68
12
36
28
36
8
16
17
7
11
97
20
63
54
55
23
133
96
80
4
5
24
18
69
21
39
4
140
27
18
7
35
25
48
32
28
77
60
39
16
17
51
124
41
15
195
54
63
24
24
147
108
25
44
16
84
23
37
5
48
7
116
27
25
8
15
49
48
48
24
8
93
75
24
33
87
40
65
18
33
132
48
9
48
7
32
144
15
24
37
84
5
51
16
320
57
18
72
33
28
24
5
27
48
16
56
16
8
9
3
15
42
3
4
48
11
1
8
15
1
12
20
60
192
252
16
48
36
44
57
15
72
33
60
43
24
36
12
65
3
76
23
93
3
25
36
149
15
9
30
36
85
24
23
49
96
44
3
97
11
45
24
9
192
3
16
53
78
25
23
24
57
51
45
112
8
27
45
12
28
56
76
36
5
30
25
68
12
93
72
15
27
1
44
45
36
19
80
3
18
24
48
15
24
39
12
60
12
60
1
120
32
24
3
1
92
24
9
15
4
71
25
36
48
65
6
144
66
15
45
7
5
7
65
7
44
16
29
19
11
21
4
107
108
69
76
17
15
88
56
16
20
64
44
16
23
90
3
4
44
15
60
1
56
12
21
39
33
12
126
37
35
33
4
56
39
105
3
109
83
1
35
49
8
33
24
7
8
21
67
17
60
66
21
39
57
12
75
18
3
9
75
52
23
85
12
41
90
78
31
36
44
81
19
41
192
126
69
36
45
30
24
73
20
27
90
36
27
15
33
57
19
44
40
60
84
53
123
76
60
164
12
3
189
351
57
40
48
24
12
144
12
84
36
5
27
28
44
40
108
192
60
8
21
12
63
12
60
27
6
12
7
53
18
9
21
15
9
7
44
192
28
96
48
8
57
31
36
36
44
28
23
9
168
63
13
44
72
48
12
3
6
7
5
42
1
12
24
56
45
3
15
114
3
60
3
24
133
48
65
7
17
63
75
13
20
4
108
5
7
8
168
87
9
84
9
75
33
87
3
37
8
48
16
68
93
18
37
24
83
78
7
5
55
108
104
63
33
28
32
27
21
69
91
12
20
4
8
51
54
18
13
80
105
15
16
41
15
15
49
41
99
160
36
60
44
16
17
51
45
147
48
12
3
49
140
216
16
8
132
28
8
57
15
72
16
23
9
3
25
107
85
5
15
21
30
9
28
8
27
60
85
5
7
32
81
72
55
68
63
21
40
41
39
24
12
4
44
112
12
8
64
24
17
7
65
175
41
54
33
60
124
161
15
45
18
12
9
36
12
51
145
80
76
68
28
23
12
33
9
63
64
68
15
ABCD 97426088894*3^$a+1 [50015]
42
60
9
28
8
27
66
6
6
30
18
24
7
23
97
5
19
11
13
35
6
36
30
13
77
18
6
31
29
54
42
36
19
24
5
132
30
18
60
67
24
5
24
7
44
3
6
12
12
31
119
18
18
12
18
7
17
72
24
31
23
6
7
29
6
42
63
15
30
60
42
66
31
48
17
19
29
127
20
63
12
21
9
66
72
66
67
29
18
30
3
4
5
24
79
132
20
45
31
5
42
60
1
11
18
18
48
42
42
102
31
60
12
23
42
6
54
30
12
13
36
144
5
60
30
1
41
36
102
66
19
11
54
30
66
31
24
12
47
42
19
17
12
108
24
18
21
21
135
21
30
30
19
113
43
17
12
31
23
36
21
24
9
24
7
35
24
6
15
36
33
31
71
48
6
51
84
45
43
71
12
18
24
72
24
12
7
41
31
23
73
5
60
39
16
17
31
77
54
85
59
24
37
36
29
54
6
24
6
13
8
15
18
36
30
54
12
42
6
91
11
13
107
60
54
19
11
13
23
18
7
24
5
24
27
33
30
21
9
7
20
33
12
18
12
13
17
12
12
24
19
17
54
162
42
25
53
43
11
108
6
7
20
15
60
18
24
48
7
53
7
56
15
12
12
120
12
18
18
42
18
109
5
24
6
36
42
6
1
44
4
5
12
48
6
1
36
77
30
12
9
4
41
12
48
42
54
30
66
43
29
18
45
63
24
37
5
6
12
18
15
27
36
12
49
140
9
30
6
43
11
36
1
5
3
27
13
96
53
6
60
24
13
65
72
72
66
150
7
41
12
79
29
31
35
129
51
9
36
39
6
24
7
35
25
48
35
42
54
13
35
78
3
36
40
24
47
18
84
3
9
6
42
43
47
60
18
72
7
35
21
27
13
23
1
35
73
32
105
30
18
7
11
18
24
66
12
48
1
29
54
36
24
13
60
48
24
56
9
27
28
77
36
19
20
184
36
65
15
69
72
7
92
9
19
23
18
66
13
71
72
33
39
36
6
75
33
18
12
60
1
11
6
7
32
33
12
114
72
9
3
13
35
13
59
78
42
21
16
11
13
12
29
54
61
44
15
25
11
36
30
18
12
18
24
3
99
61
24
11
12
81
52
12
5
18
12
13
17
7
59
37
23
42
12
30
21
9
6
1
5
18
1
77
108
84
72
15
3
73
95
18
7
12
47
66
12
48
30
84
13
11
12
48
30
19
5
18
42
7
20
15
13
32
3
198
7
101
24
42
48
1
56
3
33
9
66
18
15
16
53
36
24
42
18
7
53
6
162
19
11
12
6
7
95
30
15
4
29
6
60
90
24
54
6
115
12
5
42
6
79
77
36
18
42
72
3
40
12
32
3
13
17
18
49
24
17
30
84
13
5
96
12
7
5
66
1
48
32
16
53
24
6
54
18
45
45
30
69
39
30
6
21
9
18
6
7
17
12
18
30
7
29
6
66
39
3
33
52
8
45
90
12
13
24
11
12
21
117
63
16
24
17
24
6
9
28
12
41
12
63
39
6
7
48
5
24
96
42
21
39
61
12
167
18
12
7
71
18
42
60
54
75
3
6
12
42
12
18
30
13
12
65
127
71
42
12
90
21
15
30
12
55
131
36
30
43
71
12
49
20
15
6
115
24
108
5
48
78
1
5
39
39
36
90
30
6
39
141
6
49
56
63
1
35
6
7
8
45
60
60
19
35
13
5
3
69
6
84
18
7
89
7
5
48
42
30
3
9
103
20
69
114
6
31
8
21
30
6
24
55
29
24
102
18
3
3
60
12
9
51
9
64
29
6
6
15
21
18
84
37
24
20
4
71
114
6
97
17
66
24
6
204
3
15
84
13
77
19
77
18
36
36
42
12
19
11
1
12
32
45
18
18
24
15
93
18
25
17
102
1
12
11
25
29
12
15
63
36
45
45
36
55
101
30
12
12
84
96
198
6
42
42
1
17
30
60
78
30
54
18
60
37
5
72
75
9
54
30
3
87
6
6
1
29
48
30
18
3
124
8
9
79
59
30
6
12
37
5
187
11
45
24
9
7
17
31
35
1
11
33
9
7
24
35
45
21
6
49
84
95
25
17
15
4
5
18
13
8
69
12
18
18
24
24
6
30
15
28
5
7
101
24
66
72
18
24
114
1
35
1
44
81
24
48
43
17
12
51
57
18
24
9
4
5
12
78
42
24
7
5
48
24
43
17
87
75
24
24
18
78
24
21
27
13
5
51
120
45
43
17
31
107
13
20
15
30
39
39
6
96
90
18
7
77
27
105
6
33
4
125
120
6
6
66
12
37
5
6
45
27
18
60
12
36
55
47
42
36
27
27
81
4
108
5
24
18
6
24
66
30
7
17
103
35
133
5
27
24
9
79
17
6
33
64
8
40
53
6
84
30
7
23
72
49
59
6
6
9
9
24
12
84
6
25
20
15
13
11
12
37
35
37
24
5
84
12
66
18
7
17
55
5
30
6
66
24
37
20
57
18
85
35
93
4
11
42
18
1
29
19
77
18
73
77
18
30
19
131
30
30
109
5
6
25
5
30
54
60
51
33
12
12
7
23
12
1
17
43
120
23
6
30
30
138
42
30
81
4
41
60
7
5
6
21
3
6
36
15
33
7
11
49
29
24
18
9
4
24
48
59
9
45
30
12
30
42
48
85
23
49
68
4
35
36
25
12
48
29
6
18
66
21
4
23
25
17
18
57
3
6
7
137
12
18
12
45
51
12
12
48
126
30
6
18
6
126
24
30
15
15
54
3
27
36
6
54
37
77
7
71
24
69
40
17
15
33
7
12
53
78
12
13
17
15
57
12
6
9
4
17
18
6
175
59
90
24
48
42
25
48
59
18
12
31
60
12
48
72
5
42
30
15
45
6
102
3
75
42
6
45
40
96
48
8
15
18
27
28
149
66
24
25
32
40
29
36
36
12
36
66
49
47
30
24
6
12
6
24
18
132
6
12
54
13
5
7
108
32
64
29
42
18
30
25
53
19
44
15
21
39
21
3
33
15
49
41
7
53
18
42
90
85
29
19
89
3
63
66
43
23
93
4
35
36
12
25
12
23
45
3
1
24
32
39
96
109
95
6
18
42
24
66
42
7
53
43
23
54
30
13
24
20
28
5
90
37
29
6
36
13
35
37
17
51
9
12
6
54
30
30
55
35
21
27
12
30
51
3
54
55
5
43
35
102
7
44
9
3
100
29
78
25
35
13
5
19
5
15
3
6
36
54
49
5
18
9
45
6
13
119
6
19
23
9
9
7
60
44
63
81
40
24
17
18
37
41
19
ABCD 97426324252*3^$a+1 [50089]
56
33
7
24
44
33
18
6
7
20
39
57
48
72
148
17
3
12
28
47
97
119
33
72
28
8
9
159
4
8
45
48
36
43
8
3
13
65
79
192
83
21
48
21
67
48
227
6
66
18
54
72
57
72
64
5
39
21
51
33
39
129
7
29
27
16
5
36
43
71
177
28
29
43
56
45
127
104
4
32
33
67
23
169
8
4
53
103
5
18
24
33
28
56
99
18
12
67
20
28
8
88
5
51
9
19
24
12
24
173
15
33
42
9
88
36
48
36
32
52
35
69
36
39
37
41
27
16
23
13
8
3
25
77
24
135
99
105
21
12
54
21
28
56
21
7
155
6
7
36
156
65
3
87
24
45
9
48
3
12
21
108
31
56
24
108
156
45
63
52
8
84
36
28
12
48
12
137
31
95
18
78
30
51
39
69
27
25
116
36
39
66
96
15
28
11
1
53
31
60
44
3
6
43
29
55
8
76
5
31
24
68
39
9
39
21
76
24
36
11
102
42
30
15
52
20
9
15
4
12
56
3
69
100
5
60
27
3
33
63
102
42
97
8
52
12
8
69
72
18
69
99
25
108
8
28
47
33
21
51
93
19
36
24
8
57
151
8
33
3
88
68
136
32
105
18
1
23
9
52
24
84
20
99
66
67
56
4
216
68
64
305
187
29
211
5
63
52
119
48
54
18
6
63
88
20
4
41
19
104
40
24
12
60
23
24
73
116
160
5
3
4
137
103
152
39
1
36
24
29
48
3
28
5
3
87
13
5
132
123
33
15
40
71
1
5
63
36
21
24
18
45
3
6
15
36
21
15
51
6
175
35
18
79
47
25
71
48
49
44
33
3
39
9
72
21
55
20
12
96
48
3
37
96
17
31
17
7
32
28
36
84
68
75
48
33
24
165
51
57
51
40
17
63
21
15
39
24
30
31
44
72
112
176
136
239
150
139
5
27
45
43
72
23
121
119
45
72
4
23
54
66
6
15
28
48
8
24
4
17
162
177
12
9
7
5
79
96
56
21
3
15
69
72
108
261
19
17
54
97
41
79
8
21
19
56
4
8
24
12
9
31
92
4
17
7
48
116
24
12
76
20
12
27
25
92
96
33
42
97
23
21
28
23
21
76
68
36
40
36
17
7
12
120
12
83
30
240
7
36
77
42
73
17
36
123
12
72
28
12
120
11
18
12
39
33
90
6
19
32
40
32
15
126
90
57
84
27
13
107
49
116
3
30
15
75
1
53
3
21
18
13
20
48
16
5
24
12
75
108
16
23
45
40
104
27
138
39
4
72
35
1
8
16
77
72
15
36
39
21
129
27
21
87
57
42
45
9
108
36
12
96
15
15
33
63
102
90
21
40
11
21
64
20
39
78
67
12
11
97
12
84
20
75
25
24
20
33
19
5
18
69
52
5
48
39
195
25
47
13
65
19
68
36
4
35
153
9
48
3
28
5
18
42
135
100
11
33
16
5
24
18
105
28
72
8
84
21
15
24
12
4
12
20
57
24
151
41
3
15
1
120
8
4
48
35
25
29
36
6
30
7
11
69
57
60
63
88
12
8
171
48
72
6
138
25
216
24
47
33
36
28
47
72
49
72
5
55
107
9
57
39
64
36
48
8
28
29
7
80
147
49
128
39
21
12
39
42
30
33
21
3
136
77
139
5
234
21
3
18
36
15
40
32
3
133
56
3
18
39
15
90
79
44
9
12
51
3
93
72
147
30
3
177
39
4
44
9
12
75
15
24
9
45
48
3
40
32
15
18
15
36
4
53
79
53
30
33
45
19
53
66
25
168
20
28
29
79
152
64
8
9
66
13
8
3
72
48
57
21
15
21
51
12
21
18
33
88
5
55
59
73
44
24
3
13
17
51
39
18
79
53
12
6
72
9
108
4
5
67
197
18
21
21
7
101
55
48
96
35
81
72
4
35
78
19
32
15
78
48
60
30
72
1
20
33
3
100
29
30
6
15
3
144
102
39
36
12
36
36
36
52
65
87
108
36
12
52
5
3
36
15
1
53
18
97
72
68
36
33
3
12
28
65
15
27
30
235
77
51
64
84
32
4
24
80
76
96
5
19
48
44
12
3
24
54
36
102
42
51
12
24
105
3
28
47
1
101
24
18
1
53
12
54
21
28
23
13
11
13
120
65
18
54
27
60
3
25
23
1
5
55
17
87
76
65
78
48
13
11
192
49
92
3
42
7
8
16
48
60
264
80
72
3
25
29
91
32
112
44
9
216
36
55
36
11
6
90
9
45
27
112
24
12
24
8
27
1
68
267
42
51
180
15
6
31
20
33
7
104
21
48
24
43
20
9
18
69
69
67
11
54
48
15
99
69
16
41
67
36
5
7
5
51
24
12
9
7
29
27
129
91
5
15
40
29
19
35
1
53
19
5
115
5
96
7
56
9
55
53
43
59
72
49
29
66
49
23
6
84
36
15
ABCD 97426486778*3^$a+1 [50103]
112
8
24
9
36
51
88
24
125
36
87
3
69
16
41
15
21
108
31
360
8
16
89
7
176
72
69
90
129
105
87
3
252
73
32
120
120
105
36
19
80
9
151
29
3
141
144
43
72
96
80
33
7
200
112
59
37
96
11
13
56
21
75
51
18
51
88
77
27
112
5
144
108
18
90
163
8
88
56
45
51
39
18
255
393
15
21
3
16
17
103
167
97
24
5
27
88
11
21
120
88
5
27
88
104
15
162
36
54
21
51
72
85
104
40
41
151
8
3
72
13
77
252
15
21
18
145
17
36
51
3
72
13
41
31
96
17
72
55
32
16
48
96
23
25
48
35
306
36
15
48
40
41
31
77
36
72
36
27
40
59
36
25
24
24
56
69
19
161
7
11
90
99
135
57
88
48
59
90
3
33
7
144
80
48
99
144
18
36
15
21
54
18
3
24
88
83
69
57
39
64
8
33
36
171
16
101
3
51
109
8
117
27
9
39
40
65
31
5
126
45
45
75
51
37
161
36
72
99
72
88
32
48
75
13
185
72
15
57
72
15
216
129
72
144
79
173
43
101
54
13
32
189
3
72
16
107
54
111
33
18
357
24
16
24
24
120
56
64
32
21
54
36
144
54
43
80
88
48
11
93
159
36
117
27
18
19
17
72
18
126
18
141
57
36
27
189
51
3
37
17
135
120
33
270
73
35
18
51
3
54
31
72
32
9
159
16
23
49
104
9
126
108
90
123
201
36
180
7
11
13
24
35
237
33
63
40
32
112
96
24
101
27
208
48
77
99
96
3
18
3
159
18
7
56
88
29
3
40
29
72
27
9
54
108
36
33
57
79
72
101
43
56
9
72
18
109
17
39
15
1
32
232
23
25
119
49
257
15
3
13
41
72
31
5
67
5
3
15
18
55
152
189
3
88
17
15
48
81
54
121
5
19
35
13
95
49
80
69
19
53
555
21
108
72
36
36
207
9
15
147
18
75
40
29
67
104
64
35
37
17
90
13
152
33
162
72
13
72
5
72
51
3
36
1
152
45
19
56
51
45
45
54
18
3
24
9
31
275
13
80
48
21
72
126
90
18
18
15
21
36
31
32
208
53
67
41
36
43
119
54
67
149
36
55
17
54
33
3
13
95
9
40
59
157
5
27
112
80
40
72
336
71
162
18
21
72
64
56
3
93
64
8
48
208
47
73
35
21
120
39
25
72
47
57
213
43
11
37
56
141
67
72
23
54
99
24
48
45
72
90
1
89
36
72
54
109
17
31
41
63
45
3
15
9
27
13
128
3
18
115
144
65
7
24
167
9
88
152
75
181
17
15
3
144
36
126
43
29
27
45
43
24
72
24
161
79
65
36
3
112
119
57
69
43
263
25
11
157
41
36
187
65
72
90
72
54
108
99
189
54
90
72
3
24
64
24
80
93
27
45
36
72
87
136
24
113
36
19
143
57
64
77
67
32
184
48
227
54
18
21
15
90
55
48
144
56
120
27
61
96
48
11
141
147
21
69
3
15
162
36
195
3
36
9
144
16
173
51
3
18
43
29
27
45
18
18
15
64
137
111
213
27
9
18
13
77
3
105
31
32
24
129
36
51
144
48
72
48
141
18
33
75
162
18
49
5
19
35
36
126
19
24
8
93
19
269
36
255
72
240
27
54
15
40
24
176
141
3
105
72
18
18
75
33
7
48
24
8
72
93
144
19
240
24
5
90
33
3
162
72
75
51
69
21
115
48
53
54
ABCD 97426551746*3^$a+1 [50019]
144
104
76
30
42
14
10
48
36
20
4
18
168
42
38
10
96
48
36
20
22
54
128
66
40
326
10
30
144
132
84
48
18
30
12
60
12
174
14
42
46
42
2
40
384
126
114
36
18
32
94
20
30
142
92
70
290
16
6
54
162
14
40
180
174
6
24
104
148
14
88
122
46
42
6
30
210
6
84
6
80
46
24
68
22
66
62
106
30
126
44
64
6
6
84
12
144
96
92
22
66
158
70
240
42
24
48
198
12
32
166
2
46
30
80
16
98
16
14
28
54
6
8
112
84
144
84
42
48
2
4
50
22
2
16
14
16
12
30
2
102
78
156
100
42
72
48
14
40
114
66
54
50
4
42
6
228
84
42
90
60
354
110
4
12
36
24
14
70
60
6
114
206
118
60
216
12
84
6
218
4
48
18
42
32
40
168
62
96
70
84
72
60
120
18
30
36
30
14
16
60
222
30
72
18
14
34
6
156
38
22
194
94
90
24
66
56
48
22
66
44
10
114
24
276
44
12
4
156
170
64
114
12
108
102
98
238
30
8
10
120
186
36
48
132
24
14
250
44
100
36
162
30
48
20
64
108
18
290
214
2
46
30
218
10
134
118
48
156
54
354
30
80
130
12
48
26
34
20
16
42
78
12
32
96
190
26
124
66
38
196
12
18
114
350
82
6
30
48
26
58
12
8
220
216
14
46
42
18
54
102
114
56
34
12
90
24
6
84
30
18
110
10
78
210
144
14
40
26
24
36
28
80
36
4
12
288
18
48
24
122
136
68
36
4
156
140
4
12
24
138
90
6
66
36
2
10
6
174
50
16
102
162
26
16
60
24
162
72
6
72
2
160
18
164
226
18
102
30
12
62
18
12
10
24
6
90
30
74
106
24
20
34
72
24
144
18
14
10
36
18
6
48
36
36
36
30
54
194
66
118
26
22
18
102
134
4
72
8
76
18
96
30
74
22
48
60
96
12
48
104
58
122
22
66
54
6
84
6
158
106
114
12
8
10
126
36
54
24
354
156
60
30
6
44
46
74
6
40
48
18
12
26
46
96
12
36
44
142
78
36
102
2
16
14
166
56
10
8
46
12
54
30
24
42
42
78
98
16
78
30
210
96
306
96
38
34
126
14
42
178
56
40
6
110
4
96
108
60
48
48
84
42
230
40
36
12
372
54
42
12
48
120
12
32
480
28
42
66
24
30
54
50
30
10
42
152
76
12
12
48
32
10
66
60
144
282
14
100
6
194
144
22
114
44
42
88
2
54
10
54
72
18
96
56
40
14
40
134
28
32
148
84
14
214
26
16
74
40
30
120
6
138
192
54
50
16
174
36
48
12
108
60
66
56
30
4
120
84
48
68
22
54
48
26
90
16
36
84
110
46
42
42
38
88
38
106
18
12
18
138
24
20
16
44
28
36
96
108
36
84
26
16
30
24
66
6
60
14
64
6
66
18
102
54
50
94
12
12
48
42
48
122
100
26
82
62
70
36
56
48
100
162
30
120
18
62
138
42
16
78
186
60
18
66
20
112
32
28
8
54
10
96
6
38
36
40
30
54
72
20
70
234
12
180
30
152
40
2
28
42
50
54
10
60
24
90
30
42
24
14
160
20
12
34
74
76
24
258
8
10
54
18
182
240
10
36
72
48
24
18
78
24
12
128
16
102
8
70
156
110
90
40
150
104
34
30
6
36
48
102
6
152
16
12
24
248
28
108
12
12
ABCD 97426631444*3^$a+1 [50018]
21
3
15
65
16
8
1
51
39
21
99
24
18
23
7
9
15
53
96
139
57
8
1
15
32
108
16
45
18
21
20
12
127
6
107
4
24
12
8
24
55
30
87
8
55
5
16
69
27
24
60
9
18
9
9
6
69
21
48
11
31
45
36
12
12
3
18
84
6
84
29
31
41
13
59
7
24
30
42
5
48
37
90
48
6
15
8
31
36
29
37
3
75
105
15
57
8
72
7
42
15
24
36
9
59
16
12
24
128
37
11
19
69
9
30
60
5
13
3
44
1
24
15
3
30
60
18
5
4
63
17
48
7
57
45
75
3
21
20
72
40
9
15
96
69
15
8
7
108
72
21
108
51
45
9
35
16
9
51
44
7
24
41
48
24
48
28
21
18
41
1
3
15
5
115
57
3
41
79
5
37
30
21
69
15
8
36
40
9
3
24
24
117
3
9
35
112
3
36
29
28
68
19
18
75
12
128
12
7
45
3
5
37
15
51
24
29
40
12
48
45
111
8
7
6
47
16
9
23
88
9
11
24
28
24
24
21
11
40
84
24
21
15
3
57
15
48
21
12
9
23
31
30
27
84
3
5
13
23
67
65
64
33
27
99
17
64
48
15
33
20
12
1
87
8
31
36
17
16
36
63
5
36
76
3
5
1
30
42
18
5
25
35
64
68
37
48
15
117
11
1
15
39
5
12
12
48
12
1
24
3
27
6
27
8
1
18
18
18
36
45
9
35
49
11
72
48
16
44
79
72
54
51
24
15
24
5
43
18
59
16
20
4
140
100
48
68
12
28
9
71
16
60
15
33
3
72
5
36
12
12
36
12
37
3
69
30
41
4
8
28
69
18
33
8
24
37
6
102
11
7
78
27
9
66
24
9
9
18
84
29
16
9
15
21
18
18
3
36
3
48
53
61
15
39
29
7
30
23
88
3
102
54
45
33
30
6
15
15
5
4
63
5
64
9
66
29
24
1
15
20
40
44
52
33
30
41
40
27
18
24
12
6
9
75
41
13
35
4
21
35
16
39
21
33
12
15
93
27
99
57
3
9
12
51
5
7
72
150
30
9
32
12
16
44
1
126
18
11
16
24
44
60
52
296
64
21
23
72
13
90
29
43
42
27
39
77
4
63
6
90
36
18
23
4
8
1
35
31
21
3
29
16
24
12
24
36
3
113
40
3
5
49
60
72
54
9
36
12
69
39
45
15
27
125
4
68
16
24
36
27
42
162
18
11
52
45
63
27
30
42
21
9
27
44
60
16
69
6
53
31
69
8
37
11
52
80
67
6
95
25
42
18
15
36
36
3
45
39
21
231
24
5
16
56
4
3
65
7
81
8
19
18
39
8
16
51
53
36
16
44
16
9
36
11
49
18
108
54
30
18
11
4
80
37
15
8
16
36
33
3
48
32
7
41
31
36
5
4
60
36
3
21
56
12
1
36
23
16
15
17
64
36
27
18
39
8
36
16
36
8
16
15
165
3
36
54
18
54
30
45
33
18
144
29
12
12
76
20
16
9
35
1
96
35
4
60
8
73
54
45
21
23
4
15
41
61
6
5
64
51
53
7
30
23
72
12
36
40
21
48
23
4
36
69
11
4
69
15
60
15
60
102
90
42
11
4
33
3
39
5
36
79
41
19
53
64
9
27
27
30
78
57
45
87
3
60
21
15
12
5
100
60
20
19
54
27
20
4
24
99
33
20
97
3
8
16
24
32
4
39
36
9
39
6
15
36
51
9
24
21
36
39
3
12
18
3
120
48
20
16
44
4
75
57
51
9
68
16
72
12
3
105
20
12
37
39
39
105
3
18
54
36
12
54
24
30
5
12
7
12
54
180
35
55
9
20
25
83
49
15
21
35
109
123
33
35
28
20
7
42
71
12
7
33
33
6
45
3
41
1
11
4
128
13
18
90
36
114
17
28
36
24
12
9
30
24
5
25
155
25
6
30
24
59
76
20
1
6
17
28
60
3
180
5
61
96
83
7
9
96
60
87
30
11
16
9
51
24
111
29
61
23
31
65
40
12
24
21
30
60
77
61
15
81
3
80
7
41
13
27
27
12
24
29
43
9
24
21
23
25
42
120
18
11
67
18
84
36
6
53
13
24
11
127
45
12
75
18
11
16
104
12
48
24
16
12
9
15
3
57
36
15
12
5
1
35
16
44
40
12
24
8
16
129
23
124
15
29
7
5
4
9
51
51
5
52
48
84
84
32
43
57
8
1
15
84
32
4
15
9
20
7
77
48
72
1
15
15
36
29
7
33
20
52
27
41
64
8
28
44
40
57
15
96
8
7
54
15
3
5
16
21
18
18
23
79
33
20
4
8
16
96
9
12
18
5
136
3
42
11
40
3
36
9
20
25
36
18
5
25
11
67
54
23
7
29
7
18
15
21
11
72
43
69
21
15
9
111
8
1
3
8
28
75
21
63
65
16
36
48
3
9
36
27
30
3
8
40
36
3
33
57
6
30
35
16
3
53
43
5
16
9
6
18
35
36
37
18
5
52
9
6
108
66
6
5
13
54
18
30
24
18
18
5
64
60
9
54
53
19
90
111
48
20
40
20
12
4
24
12
20
48
12
49
15
8
7
36
5
12
1
42
53
91
48
18
78
5
4
8
13
24
3
32
36
4
48
33
15
20
1
11
103
21
9
36
51
24
68
1
6
18
30
6
36
83
28
60
9
3
105
12
6
65
12
7
60
9
20
12
103
5
79
18
15
9
36
47
1
47
193
47
4
84
32
4
21
3
44
97
6
5
79
114
12
3
15
6
39
120
12
8
60
84
16
15
29
13
3
27
5
12
60
36
1
15
8
16
51
45
3
57
3
33
8
7
24
30
11
12
37
126
12
5
1
30
36
18
51
20
40
84
21
96
15
21
15
3
5
40
39
6
59
7
9
105
30
137
49
54
29
28
105
18
17
4
8
7
18
18
48
29
7
21
24
99
5
52
15
57
20
28
9
15
24
12
12
12
8
55
33
3
65
7
42
83
55
17
1
27
8
97
84
15
3
42
30
9
24
12
8
36
7
9
44
40
12
69
51
8
1
15
33
11
52
72
33
3
15
45
9
36
15
140
24
40
20
61
15
57
24
39
9
23
48
24
28
9
39
9
51
9
63
108
32
12
13
24
11
48
16
51
18
84
18
132
12
21
8
25
6
29
1
51
32
31
54
30
90
18
24
29
37
24
23
67
90
48
23
19
89
1
15
3
21
105
47
7
5
7
9
32
4
24
44
37
18
21
9
6
29
7
54
35
40
60
21
15
165
11
4
9
36
30
18
90
72
29
16
9
60
15
20
1
3
108
15
30
18
29
7
81
20
48
4
63
9
60
3
36
24
33
3
12
53
1
23
1
51
96
24
36
32
13
35
13
15
32
4
ABCD 97426692074*3^$a+1 [50013]
72
18
22
26
27
120
12
15
36
16
5
3
30
48
18
6
34
26
3
63
18
70
134
18
10
72
98
10
35
9
226
5
27
6
72
42
6
27
3
10
11
24
57
78
12
33
24
57
24
40
54
8
48
16
8
78
12
3
39
21
69
15
3
58
35
15
33
117
60
42
57
1
23
15
21
3
36
6
15
108
25
20
30
40
20
12
24
16
56
24
46
32
12
10
89
1
38
33
3
9
48
3
12
60
28
90
14
36
42
27
21
4
18
8
46
23
27
9
12
3
12
9
9
22
18
11
9
16
140
30
84
6
15
123
18
63
61
18
32
48
28
5
63
22
38
12
93
72
9
28
20
75
15
30
22
8
10
86
6
78
30
15
108
99
45
3
21
45
36
99
9
63
9
78
36
42
18
45
15
40
14
12
54
9
1
2
42
10
77
31
32
30
82
98
15
31
29
72
3
40
185
36
49
18
2
6
21
3
66
27
3
12
22
11
27
48
66
24
87
9
16
54
20
78
18
30
48
72
18
6
24
114
42
48
87
96
3
34
8
12
3
39
10
80
64
14
18
63
84
21
24
6
12
28
5
12
63
12
12
12
24
30
24
18
30
48
60
27
9
6
4
146
12
6
34
38
72
18
34
14
27
3
24
21
51
21
39
34
54
41
135
9
3
10
20
3
99
30
10
36
110
15
15
60
72
9
3
57
21
24
15
96
15
18
30
60
36
46
140
24
3
93
10
17
55
8
82
20
96
15
147
48
21
103
2
15
55
29
15
6
18
22
26
60
4
18
23
63
4
53
3
12
12
42
40
35
3
16
44
6
30
36
33
111
6
3
37
11
3
112
44
78
15
27
36
69
15
36
9
121
44
46
8
6
51
123
64
20
6
12
42
6
15
7
14
51
9
3
81
30
24
33
12
67
8
21
15
6
39
15
30
51
51
33
69
22
26
42
40
50
18
4
90
98
30
66
24
16
44
46
32
99
15
6
78
22
90
68
120
12
18
12
12
78
102
147
61
143
15
6
51
55
2
16
32
27
21
6
81
3
45
24
12
19
2
39
3
36
54
12
6
28
17
39
9
39
18
3
12
133
2
45
3
40
2
75
3
54
27
96
3
30
6
69
27
40
8
9
37
74
42
15
60
33
15
15
96
28
5
51
12
114
39
51
33
33
3
75
52
62
6
30
10
29
3
9
15
45
3
36
54
75
15
6
27
15
33
12
15
18
27
48
81
10
26
60
27
85
62
18
15
3
10
83
15
6
6
54
6
24
84
42
40
59
24
61
74
16
8
30
6
100
65
51
18
18
12
108
18
84
6
21
129
6
33
25
18
14
58
8
33
12
93
30
81
60
105
6
48
24
22
198
2
15
9
42
4
41
27
30
15
33
34
44
24
81
12
93
16
50
24
36
21
27
36
21
15
48
36
9
36
15
129
37
11
7
8
9
39
60
57
24
3
52
38
30
18
3
21
24
72
39
9
15
24
36
57
18
24
66
54
45
21
6
54
27
72
15
18
22
26
15
15
106
8
30
33
48
24
12
108
12
3
10
83
43
92
33
12
7
17
33
27
24
61
104
39
3
12
36
30
10
80
64
90
18
14
36
12
10
77
13
38
42
15
3
90
3
39
33
15
18
66
6
60
15
45
39
84
19
5
33
18
12
60
24
18
72
84
30
22
23
81
36
39
39
45
9
30
18
30
12
21
27
48
6
24
70
32
58
11
93
6
9
12
3
42
3
3
18
24
180
36
12
42
28
17
180
57
6
45
45
12
52
8
10
8
54
24
24
102
33
43
54
35
24
36
51
9
3
18
4
54
14
18
22
26
10
20
12
39
9
6
9
67
53
15
12
9
21
15
27
66
27
12
12
3
57
48
55
8
33
9
22
5
3
126
87
75
45
55
14
18
58
2
42
24
30
9
81
15
9
42
84
12
57
21
4
107
15
66
24
39
1
23
12
45
51
69
34
36
8
18
18
24
36
24
6
27
15
48
9
163
5
12
21
15
37
18
62
10
54
36
23
156
19
101
39
30
30
180
165
21
28
38
33
19
32
6
3
24
195
45
57
48
48
90
28
36
41
3
12
18
27
7
26
10
20
24
10
140
27
31
8
69
31
80
10
47
9
63
33
54
69
84
33
94
8
6
84
96
40
2
18
27
12
12
3
36
16
53
120
51
66
54
24
105
48
12
3
40
32
6
60
87
9
15
111
4
29
7
14
60
66
30
39
33
27
63
18
15
39
6
18
24
52
36
8
46
18
5
21
99
36
15
6
6
10
8
30
24
48
9
33
90
48
18
114
10
23
9
6
34
11
43
32
57
48
24
99
36
9
55
36
26
18
42
24
30
48
18
18
30
96
54
24
18
54
108
22
38
72
60
138
66
66
28
62
33
13
20
34
68
33
24
48
3
48
46
26
189
48
120
12
3
33
12
21
4
11
75
21
19
14
6
120
30
6
30
28
35
87
4
32
40
2
42
78
58
8
21
24
87
72
40
8
33
49
23
12
93
42
36
54
36
12
18
60
21
25
8
72
63
27
9
15
6
3
96
9
6
129
7
18
20
78
108
72
12
18
42
6
54
21
27
45
3
34
23
27
6
6
6
22
5
12
39
52
17
1
14
12
9
15
22
72
86
12
10
18
50
24
3
45
3
1
50
21
9
3
15
30
15
36
12
120
9
58
41
49
50
6
30
21
19
5
21
39
12
12
27
48
108
30
3
60
24
63
12
12
9
21
84
27
27
6
6
36
24
9
75
10
152
30
9
15
48
42
18
28
18
92
42
96
21
33
87
21
3
51
30
10
56
30
84
3
21
42
48
76
14
4
38
9
153
15
72
96
9
24
51
3
6
39
21
42
57
15
16
50
84
120
30
40
5
3
28
80
46
14
4
5
21
6
4
5
27
12
21
24
45
15
45
22
50
39
36
33
42
18
16
36
26
12
16
36
44
30
60
15
27
168
16
18
128
18
12
18
30
45
15
9
3
28
90
44
30
12
78
102
58
50
36
22
54
14
40
36
98
21
9
12
40
44
36
18
28
17
3
24
21
7
2
70
149
24
43
90
110
24
18
186
54
15
48
9
24
6
10
35
99
12
12
48
9
19
14
72
54
12
18
27
3
9
3
48
36
9
60
139
5
ABCD 97427017728*3^$a+1 [50060]
18
57
27
18
10
12
20
210
150
180
30
126
22
27
113
42
40
120
5
13
2
106
32
7
11
82
8
11
79
22
132
7
19
4
25
83
68
100
62
58
20
41
161
79
61
90
18
54
88
2
16
2
40
29
3
18
43
77
40
43
35
32
45
27
37
29
19
71
9
51
29
16
7
60
8
37
53
4
20
108
39
69
34
57
33
50
78
40
18
54
18
29
19
2
58
12
18
14
21
25
54
26
10
80
22
2
106
104
35
5
50
46
14
13
45
67
13
19
41
48
4
78
30
132
48
3
15
150
11
16
80
64
48
51
61
80
29
10
14
18
40
18
30
14
67
59
21
61
12
50
37
153
71
189
18
17
43
18
12
18
72
202
56
12
40
32
10
36
9
21
27
48
29
6
45
45
52
63
155
21
48
1
20
54
37
21
30
2
90
36
109
11
24
36
52
128
21
1
15
80
7
20
18
40
98
54
18
17
1
24
7
23
40
56
9
3
78
15
105
60
22
117
45
3
105
50
12
121
15
1
31
33
19
110
18
12
76
5
69
75
1
95
39
90
6
174
43
32
1
15
95
1
16
55
9
99
72
30
18
144
78
48
112
50
40
2
36
30
24
36
45
39
40
50
10
18
90
62
78
30
28
51
53
18
40
12
53
32
23
18
7
13
4
80
36
72
10
8
60
12
28
14
76
62
42
27
3
77
31
28
62
18
37
35
18
59
1
144
18
48
45
27
117
33
63
75
21
39
34
38
17
31
24
73
17
88
78
9
3
13
19
10
108
7
16
7
38
130
1
31
90
39
63
1
5
27
27
16
2
12
46
44
46
12
2
70
11
7
32
46
50
52
2
18
17
13
19
3
36
164
66
154
137
3
45
3
18
11
29
50
190
104
16
42
32
30
36
54
40
68
60
12
5
91
72
22
23
43
24
13
32
21
32
10
72
8
72
36
22
20
142
6
14
76
45
16
29
212
22
26
22
32
130
20
30
5
1
40
72
15
93
134
36
24
30
90
46
11
73
38
33
64
15
18
12
35
3
30
15
3
60
4
80
148
105
5
27
32
13
16
51
59
30
180
82
68
34
56
4
18
18
44
6
105
16
63
36
44
81
139
56
61
11
18
90
25
27
197
73
55
23
44
6
87
37
11
64
51
20
72
30
3
39
30
11
25
71
11
32
36
40
9
23
162
103
3
2
178
104
1
5
22
18
30
14
6
81
31
12
38
47
101
27
80
15
12
28
30
38
69
3
12
40
6
19
25
28
32
58
30
78
140
12
77
16
96
1
152
18
72
28
8
4
6
102
9
29
4
8
55
5
27
93
18
209
25
10
13
5
43
16
80
80
29
70
14
36
59
13
18
24
73
32
1
50
10
102
50
43
75
14
18
197
1
31
53
10
18
47
43
72
48
32
10
116
4
6
149
3
13
59
37
59
4
30
3
17
48
40
7
16
80
25
12
42
97
23
6
19
15
17
51
10
8
82
8
22
20
22
81
45
14
16
14
18
10
12
20
18
25
27
60
36
30
2
102
18
22
50
6
15
19
20
36
90
59
61
35
25
22
32
156
42
18
25
65
31
9
55
17
18
61
61
67
3
18
32
75
93
180
54
40
48
18
72
50
10
43
29
138
20
18
30
5
85
72
72
27
9
40
2
22
80
96
40
30
14
67
11
12
60
58
19
31
33
55
14
18
10
98
29
48
23
14
18
25
83
29
1
22
2
71
67
429
80
23
30
36
42
8
4
50
28
35
73
50
72
18
40
19
80
23
73
17
48
31
41
18
24
88
60
57
32
1
63
45
14
36
22
50
57
55
8
33
16
33
47
1
63
15
54
80
90
40
38
19
3
30
18
32
10
8
22
108
312
18
12
266
60
45
49
18
157
16
39
25
32
19
32
22
8
100
62
10
48
35
3
22
32
18
72
173
55
18
82
37
83
20
18
54
16
72
2
151
64
32
53
11
25
10
44
6
22
69
64
59
37
41
30
9
11
69
3
45
21
11
61
58
90
74
58
8
42
9
80
31
100
12
56
12
10
3
69
27
53
90
17
11
117
35
40
18
2
90
66
22
20
58
32
18
84
43
35
138
22
20
9
31
90
87
32
33
31
16
29
32
18
64
188
82
8
27
13
92
7
119
41
13
30
18
3
159
36
29
61
42
52
165
15
81
5
40
54
50
60
15
15
17
41
23
19
30
20
66
10
44
6
29
1
54
28
48
42
18
17
55
32
41
49
15
15
6
174
45
1
14
108
232
20
16
25
49
18
12
28
68
1
83
6
72
48
10
165
65
22
9
183
38
90
40
8
72
42
48
7
3
77
43
38
30
10
50
37
48
35
4
217
16
57
18
12
73
5
72
16
24
108
8
4
60
80
71
19
18
40
19
89
55
55
9
25
7
43
53
5
32
11
112
3
109
3
77
105
55
16
89
128
7
32
103
38
90
220
50
43
16
79
81
9
10
12
17
3
58
19
25
90
6
55
29
18
10
32
55
51
45
69
48
20
30
9
33
18
102
23
5
12
47
63
65
23
9
23
168
30
82
98
22
57
11
58
50
105
9
30
10
18
68
9
61
99
51
ABCD 97427046994*3^$a+1 [50070]
12
15
9
33
108
27
45
3
15
18
27
3
21
15
21
24
51
45
72
96
75
30
99
36
27
105
57
3
69
6
357
57
3
15
30
72
3
57
54
30
99
51
84
126
147
60
45
18
105
12
135
18
6
69
12
12
108
24
21
18
24
18
15
15
33
36
153
18
45
24
21
3
12
12
75
90
3
12
21
27
24
21
39
3
21
12
12
36
9
12
3
3
105
204
135
45
33
27
24
36
51
24
9
39
33
165
3
24
60
3
258
12
63
24
72
165
99
24
171
9
93
42
192
24
57
12
48
24
33
27
159
144
12
18
60
108
15
39
21
15
102
6
12
57
105
18
54
75
33
18
153
51
21
117
3
12
36
72
9
18
93
9
123
3
18
24
120
123
72
3
78
27
75
18
15
27
45
183
21
96
63
69
117
39
24
63
9
156
33
30
105
57
63
15
21
36
9
36
90
33
45
15
15
9
156
21
54
21
36
9
135
153
3
48
27
45
12
12
21
27
21
315
84
93
30
42
66
114
12
60
39
12
48
9
3
33
12
135
24
3
33
12
33
12
6
69
33
54
60
33
51
54
231
111
18
3
33
15
24
12
204
84
135
48
24
126
15
3
12
57
165
48
15
9
39
60
24
21
39
12
3
66
99
33
27
45
27
63
33
15
60
93
120
36
39
30
36
15
9
72
3
15
66
6
18
27
9
18
18
3
12
12
36
96
96
69
54
9
27
81
9
123
3
9
84
45
60
15
15
36
33
12
60
9
12
60
3
27
90
54
21
3
69
96
24
240
108
15
45
60
72
57
144
15
39
36
54
150
18
18
69
36
12
72
135
33
75
189
111
18
6
33
21
27
48
12
12
45
36
12
72
63
48
105
207
60
63
45
9
75
27
45
105
3
12
21
63
117
27
72
99
174
75
51
57
57
12
18
21
12
45
75
72
72
81
27
228
48
45
12
63
15
246
6
48
21
24
12
87
18
123
27
33
15
54
27
36
48
87
204
105
36
24
84
132
33
51
33
27
45
15
81
27
36
144
27
48
18
39
21
3
81
96
108
30
45
27
54
3
21
12
72
36
54
162
60
51
3
72
45
24
51
117
12
69
6
129
12
69
18
57
21
18
45
27
102
3
192
36
75
162
24
3
72
24
99
30
15
27
30
24
75
72
225
39
120
24
21
48
15
72
84
69
138
45
27
21
36
36
72
75
66
24
51
57
15
219
18
3
12
75
30
78
57
72
24
12
27
168
105
12
75
18
15
93
51
39
69
165
15
27
21
12
15
6
15
39
30
3
48
135
12
9
81
75
93
72
120
219
21
108
30
57
12
21
27
15
138
159
21
15
60
69
3
3
30
42
45
3
45
9
111
111
18
30
261
357
15
3
9
75
18
72
27
48
15
108
18
162
18
24
51
15
96
18
66
24
36
141
39
12
33
12
132
12
33
63
12
51
45
27
12
186
12
78
12
45
12
96
99
6
12
15
24
75
33
36
120
72
108
24
48
93
15
9
18
9
39
237
33
15
12
12
96
156
15
141
12
51
66
3
3
30
90
78
120
72
72
15
180
27
48
57
24
12
39
21
72
51
30
24
15
12
24
69
18
105
9
39
45
27
15
18
219
132
48
81
36
18
6
27
99
66
27
51
156
9
87
177
48
60
84
36
72
27
30
75
15
18
123
165
144
75
39
12
9
9
39
15
21
12
63
45
45
87
15
129
120
36
24
84
36
3
105
60
51
45
45
42
117
12
24
120
36
9
24
135
36
24
33
207
72
96
57
72
99
60
9
12
123
63
9
36
45
120
72
18
90
24
30
6
15
12
120
27
33
48
63
42
108
135
24
15
45
120
12
21
63
144
81
27
48
12
9
123
96
24
72
9
75
36
33
36
36
63
45
15
15
45
120
12
21
150
30
162
90
42
129
27
69
60
3
18
18
54
66
21
21
63
45
30
57
12
12
51
12
45
51
9
12
33
63
12
45
27
60
39
90
6
33
36
15
9
48
33
54
90
15
36
60
21
54
45
21
99
87
54
39
51
9
45
27
75
9
123
36
102
3
51
54
27
33
15
192
3
21
21
30
153
45
15
132
48
72
12
12
33
3
72
72
51
18
54
33
24
36
3
165
9
72
60
48
51
60
24
63
54
39
105
24
123
57
ABCD 97427567806*3^$a+1 [50040]
3
25
32
48
24
3
25
203
42
27
3
61
29
72
55
48
11
1
36
29
55
24
47
129
21
15
4
36
32
57
18
45
76
35
24
36
30
51
3
1
132
24
23
33
45
102
6
36
54
54
12
51
40
35
49
11
145
12
41
55
29
15
45
126
9
57
24
7
24
23
48
13
12
24
24
12
80
4
29
36
123
16
11
33
16
35
21
111
45
72
21
6
30
18
25
12
35
273
3
72
1
29
60
36
30
201
4
24
5
67
29
30
37
77
67
5
19
24
5
67
149
114
37
8
28
84
56
93
12
19
5
66
177
45
12
51
75
145
17
31
36
80
3
33
12
93
15
112
32
21
43
125
19
12
5
15
33
3
4
8
88
20
39
93
16
59
18
102
126
42
37
8
172
60
11
85
36
36
48
44
15
36
24
12
33
16
72
44
33
103
20
124
8
3
72
108
145
12
48
80
57
36
79
11
25
44
28
5
39
100
5
19
71
13
92
9
19
53
12
6
72
18
12
24
103
5
15
12
88
8
39
36
30
24
19
65
151
48
23
69
48
3
150
115
47
13
12
5
115
11
1
23
45
28
32
16
212
52
180
5
67
36
24
41
18
1
35
90
18
1
29
168
135
3
6
54
9
3
13
36
5
55
5
15
36
4
11
97
8
100
44
9
12
108
6
13
20
136
224
52
23
1
44
63
85
32
147
24
1
48
23
108
54
123
75
9
4
24
32
48
3
49
131
18
42
9
9
30
1
48
8
3
9
16
65
90
69
21
91
8
76
17
18
1
41
43
5
39
15
6
36
55
36
24
11
37
32
3
61
36
5
79
17
43
264
36
36
29
7
24
11
9
45
18
36
9
88
48
35
54
72
19
36
8
75
1
144
60
11
54
6
54
27
81
18
12
90
7
35
36
12
18
150
72
108
49
12
11
30
103
77
7
12
35
18
7
80
81
67
95
108
109
36
24
8
15
60
13
17
72
18
121
12
17
7
23
13
44
3
117
21
15
160
20
4
23
13
23
25
24
35
78
12
15
52
56
28
11
144
57
192
52
65
43
23
85
44
4
11
349
12
35
13
59
33
4
20
3
120
37
23
48
42
30
57
36
57
120
55
35
13
23
96
66
90
37
32
36
24
28
12
24
41
6
48
21
15
6
27
28
107
108
105
28
59
85
72
8
3
102
3
69
96
79
83
30
67
80
75
108
30
78
37
143
37
11
85
44
100
11
1
96
24
5
15
4
11
18
36
51
36
27
85
53
24
43
20
63
13
12
20
63
25
137
79
20
96
112
17
19
36
8
40
53
87
256
32
24
48
16
11
36
9
9
31
20
16
24
11
72
13
23
21
3
33
12
40
132
176
15
18
55
32
172
35
18
84
36
103
36
8
21
19
8
40
24
11
132
12
33
93
19
24
65
7
83
6
15
28
80
12
111
42
31
5
99
40
32
76
20
112
12
24
29
15
3
54
18
93
52
20
87
1
104
108
52
5
3
52
24
11
6
12
43
35
133
65
12
223
32
33
31
216
108
24
68
57
91
77
7
23
42
12
139
36
5
3
12
40
68
3
57
15
6
90
9
100
8
129
60
18
105
3
37
53
103
41
123
3
9
9
30
60
9
28
17
91
107
25
44
16
12
41
24
102
33
132
160
5
66
49
20
40
131
73
36
65
15
60
28
11
36
33
51
186
103
77
48
6
37
47
6
19
53
15
3
12
18
31
41
54
6
12
6
25
24
20
12
3
1
221
48
90
73
48
29
48
18
21
21
87
105
15
88
20
57
187
35
49
12
72
5
7
48
95
25
20
136
29
15
75
78
87
105
6
69
51
6
48
3
3
61
20
3
18
54
13
48
47
33
24
64
29
31
32
28
36
71
48
6
19
24
5
18
42
31
17
42
45
28
24
29
54
45
27
61
5
18
21
21
7
120
53
7
188
195
49
8
52
5
139
32
28
35
1
24
56
76
20
3
61
8
15
57
39
1
8
108
3
69
3
49
5
19
12
24
53
60
31
32
28
11
85
60
71
60
48
42
67
23
13
59
90
91
32
105
114
30
3
3
12
165
3
12
73
5
27
52
23
97
53
12
51
63
25
5
31
5
6
37
36
29
3
33
55
24
65
36
6
25
41
67
95
25
71
12
25
29
3
105
7
65
18
25
35
90
15
3
49
59
66
43
12
24
24
113
144
19
72
17
7
71
18
66
13
65
7
8
21
51
3
48
60
45
9
63
57
60
15
28
101
91
24
24
12
8
15
1
92
3
84
133
32
15
93
57
15
16
32
3
49
12
68
48
132
136
72
29
51
28
60
5
91
11
108
25
101
55
68
76
89
3
15
18
7
44
60
15
24
1
53
12
3
177
3
51
57
33
7
12
71
61
68
87
18
75
88
107
90
96
84
91
35
49
11
25
41
6
48
25
107
117
52
101
18
54
30
33
57
7
24
116
3
36
49
23
9
28
47
36
69
99
25
47
18
12
90
78
79
168
17
43
44
28
ABCD 97427650636*3^$a+1 [50000]
16
24
95
57
3
25
83
84
49
5
19
23
18
55
11
73
23
30
108
55
17
39
28
60
20
3
72
66
39
93
15
72
33
72
72
75
21
15
165
3
4
32
88
68
39
49
5
15
36
3
1
24
60
17
39
21
39
84
93
127
11
81
105
66
180
13
41
39
64
120
96
80
87
24
126
3
159
213
33
36
108
3
52
35
42
48
18
90
3
69
27
4
77
43
35
69
111
30
72
90
165
69
19
161
3
60
15
36
49
35
42
36
84
36
27
40
8
28
41
79
71
138
6
49
41
39
12
28
65
18
13
5
19
140
60
16
92
12
40
36
137
24
54
12
90
75
15
42
66
6
123
33
27
87
48
93
93
79
5
75
76
155
57
240
84
201
7
336
35
57
63
54
3
60
148
104
12
28
152
28
60
8
12
33
39
28
8
39
36
84
73
17
3
111
192
54
78
66
72
78
25
32
12
3
13
152
27
6
15
24
216
36
33
18
12
78
39
33
36
175
44
12
141
42
1
56
28
8
45
99
15
49
35
57
28
24
8
9
18
1
41
18
57
48
21
55
11
165
28
36
149
6
30
24
91
24
36
29
15
40
197
30
6
39
88
11
81
81
42
33
33
55
60
11
21
33
55
20
64
275
25
17
216
12
31
176
81
3
24
81
6
18
3
28
84
96
77
43
140
72
28
95
12
9
15
33
16
5
51
69
36
24
12
39
4
32
57
18
12
36
9
33
67
95
72
30
43
71
169
23
13
11
13
36
5
39
16
137
39
165
3
45
6
21
33
36
12
18
45
87
18
36
108
15
60
16
17
43
5
6
30
111
3
49
23
13
60
60
5
19
5
123
112
56
15
102
78
201
4
95
49
5
36
24
36
12
60
30
72
78
367
77
6
18
15
24
33
48
54
1
5
12
42
1
56
336
3
36
156
13
119
18
43
95
42
72
102
73
5
30
121
84
36
35
66
36
43
60
41
36
39
75
13
23
48
96
21
28
5
51
3
1
155
132
33
36
33
75
136
5
60
39
72
189
60
15
21
3
33
7
47
13
17
18
25
20
63
9
4
24
20
21
55
32
24
9
139
8
24
333
3
108
36
4
84
56
36
21
67
5
18
37
20
160
71
21
105
30
36
9
36
69
15
33
168
15
87
57
93
87
36
24
231
57
48
3
21
15
36
12
78
147
195
1
32
39
48
57
88
41
199
56
27
9
99
36
9
36
135
13
5
75
3
48
25
20
40
44
87
9
36
9
72
42
90
102
6
72
115
5
3
15
90
43
32
52
60
32
33
55
17
63
40
95
25
60
80
21
36
3
15
145
17
43
68
27
6
55
56
4
185
96
54
25
101
19
65
24
210
1
125
19
20
21
87
15
9
36
15
48
72
37
77
48
63
15
33
4
180
36
11
90
99
4
80
33
39
75
13
120
8
15
13
131
36
78
174
21
40
35
84
96
25
5
60
159
57
39
4
5
36
19
35
18
18
186
3
48
69
36
147
75
1
60
59
25
17
90
133
8
15
42
31
144
41
51
64
11
264
204
25
8
33
27
48
15
96
21
33
19
56
81
78
36
12
9
64
59
25
8
24
69
12
67
80
76
11
6
48
27
45
3
39
205
65
91
24
5
63
33
36
48
27
33
15
3
13
5
36
180
19
24
5
60
75
16
24
32
15
18
15
3
48
6
75
45
6
120
24
21
12
33
54
150
108
18
102
90
1
60
24
120
20
136
35
21
88
8
84
4
11
18
186
21
48
75
18
3
4
60
17
108
42
133
11
21
4
44
57
48
27
171
9
4
140
51
193
8
28
20
4
32
124
77
7
5
63
52
36
29
111
4
60
60
167
18
87
3
12
13
8
57
115
60
20
111
21
120
21
15
60
28
116
33
75
36
72
12
16
92
112
32
21
12
72
99
100
41
19
47
37
5
66
90
27
84
28
32
69
12
67
11
90
102
9
81
63
144
12
75
21
12
75
66
39
16
84
8
15
42
48
63
81
60
3
100
53
78
25
116
24
27
45
72
40
120
17
123
40
35
30
27
36
52
17
15
36
255
97
95
81
9
6
162
7
5
288
72
18
45
69
3
48
52
5
66
24
72
36
37
36
71
49
59
1
89
3
45
150
90
30
90
7
53
43
65
39
12
3
1
20
12
15
90
27
81
24
31
ABCD 97428311224*3^$a+1 [50025]
66
24
115
12
5
84
103
71
30
16
63
12
59
12
94
63
12
120
113
55
33
38
46
15
21
3
24
132
81
32
28
15
5
7
47
25
35
6
54
1
24
5
6
94
39
21
3
83
78
19
5
48
4
20
16
60
3
57
8
6
60
30
108
28
72
12
134
25
11
73
12
119
12
37
57
44
96
36
19
108
23
10
27
5
90
10
8
4
20
16
75
12
53
12
42
90
16
38
84
6
4
15
45
32
43
11
1
29
7
12
47
58
12
14
12
10
60
38
1
23
48
34
20
31
69
80
16
2
6
54
1
60
161
16
87
36
11
36
24
1
9
20
31
69
14
96
36
30
18
126
28
68
43
17
19
23
72
13
45
56
6
48
10
38
18
67
5
12
52
98
58
75
24
36
5
40
144
75
23
10
15
33
39
53
48
7
168
129
14
22
15
45
14
73
35
142
48
63
17
78
97
35
12
36
22
15
33
27
57
51
12
23
42
12
151
47
10
3
17
100
12
15
21
140
12
31
9
50
96
12
13
5
6
10
15
36
5
78
24
42
6
25
95
48
12
10
39
29
79
23
60
12
13
165
24
3
33
74
6
43
101
54
12
48
24
10
12
15
11
102
36
72
127
53
4
38
37
33
2
36
48
106
38
13
23
60
132
10
39
24
95
85
5
24
30
42
36
42
18
4
38
13
77
67
65
60
16
20
18
22
3
12
12
36
11
10
38
22
116
124
38
13
53
6
18
67
5
24
30
1
11
12
58
14
6
4
60
15
21
8
4
38
85
12
11
42
19
5
16
135
47
72
48
10
15
17
54
46
63
53
12
28
158
49
95
82
14
144
1
60
191
61
47
13
23
25
12
12
11
25
41
19
21
51
17
7
59
25
11
84
49
12
59
34
8
4
3
23
25
9
15
33
123
48
29
30
73
47
12
25
5
24
4
68
12
7
153
92
31
95
24
1
23
1
53
28
68
7
24
33
2
13
12
239
24
78
43
5
19
47
18
55
41
55
5
64
15
5
7
36
77
52
20
40
104
16
15
108
17
19
89
78
73
35
60
25
72
120
65
7
23
10
15
9
3
65
60
6
24
121
72
23
30
7
24
5
96
12
36
24
7
35
49
36
24
167
10
27
11
12
22
80
36
7
47
58
2
61
12
5
54
25
65
48
12
40
3
11
25
72
60
24
59
34
62
10
3
71
1
173
28
60
20
7
35
37
29
55
12
23
42
7
35
25
23
108
46
51
9
20
43
33
134
30
6
34
38
25
71
72
48
34
20
36
12
12
72
6
18
6
18
66
22
15
17
132
91
72
17
66
12
36
49
96
47
90
52
3
59
46
27
53
42
12
61
47
30
36
66
13
12
35
36
22
8
30
13
5
72
48
31
53
6
6
48
40
12
20
60
16
99
23
10
27
11
12
1
84
60
57
44
54
10
15
48
107
73
77
7
84
107
130
24
8
43
83
24
6
16
38
22
116
102
13
108
84
12
108
17
30
85
53
30
10
3
12
33
8
19
41
19
41
36
6
94
51
9
51
45
20
24
54
1
83
6
7
12
48
12
11
6
43
60
83
13
89
42
48
22
39
47
25
167
97
108
65
18
25
9
3
36
47
48
1
11
10
74
18
168
43
59
13
69
36
50
82
3
24
65
43
167
13
72
21
24
8
36
90
66
31
23
25
9
110
42
40
60
68
28
2
1
17
64
60
15
81
20
54
1
5
19
48
23
37
11
6
76
15
57
8
7
48
17
7
71
10
104
76
84
60
3
57
48
26
25
5
91
83
10
26
154
2
25
48
33
15
12
41
6
1
69
48
15
65
78
10
12
15
23
22
8
7
5
66
1
33
2
54
7
35
22
15
17
24
19
41
96
16
27
53
127
17
43
95
12
1
9
38
6
7
17
60
18
42
100
80
7
48
41
12
4
20
55
36
29
30
66
55
113
64
27
11
10
15
57
111
12
45
39
24
57
3
101
54
22
12
27
36
5
138
12
94
15
24
36
35
24
22
15
72
72
83
25
41
64
12
39
5
4
12
14
12
78
67
35
25
29
90
120
145
48
35
126
16
15
120
59
97
5
7
12
33
20
30
10
68
124
15
33
3
5
30
13
35
61
35
126
55
24
36
12
77
88
27
71
10
140
19
71
30
162
10
92
90
10
36
99
24
29
6
25
149
18
37
45
56
6
90
120
30
1
9
15
5
31
77
6
49
45
3
24
24
35
12
10
8
102
145
69
51
57
63
5
102
48
30
7
48
9
15
96
60
29
43
5
42
58
2
36
30
40
170
25
35
13
59
10
48
27
33
32
52
15
93
26
12
12
37
36
12
77
54
42
114
1
89
6
48
54
42
1
45
62
25
12
5
79
24
23
10
14
58
51
5
76
15
45
15
11
10
39
53
52
15
24
131
61
77
43
45
15
12
5
52
108
32
24
31
24
11
49
11
13
23
22
26
6
16
3
65
64
128
12
42
6
150
82
48
44
84
7
47
1
57
14
13
33
27
23
120
42
66
54
6
61
29
64
26
46
98
6
24
6
97
9
14
162
54
6
19
24
47
12
30
6
34
116
66
46
128
6
10
3
12
59
6
16
39
36
113
24
67
60
48
71
12
25
17
7
45
80
19
41
100
224
6
6
19
24
81
36
44
78
25
12
53
43
72
48
9
3
12
71
49
11
49
29
7
89
76
14
1
9
86
25
17
31
9
72
134
1
5
6
13
24
5
48
43
69
50
61
11
73
48
9
20
48
127
11
25
12
45
38
24
18
103
24
23
66
6
6
19
35
10
140
79
24
ABCD 97428437482*3^$a+1 [50045]
9
35
61
27
24
21
35
28
204
132
9
99
8
37
27
24
36
8
25
96
107
4
105
155
48
37
120
3
12
60
236
12
16
45
27
104
196
108
56
96
12
88
140
24
16
132
12
36
32
12
28
20
28
12
8
13
51
20
1
59
28
33
35
4
273
96
75
21
11
37
87
9
99
48
12
57
48
87
20
16
32
100
57
24
227
4
9
24
83
40
104
136
12
96
12
32
40
32
4
92
28
56
16
168
84
12
108
12
36
45
48
87
8
16
9
11
60
16
57
87
96
48
12
8
37
27
45
47
48
48
25
87
92
28
120
20
85
23
28
36
164
144
76
177
99
84
60
12
68
4
33
35
40
32
12
4
21
59
24
72
85
39
164
40
56
52
72
108
152
13
99
24
21
96
15
44
4
24
12
45
99
12
12
32
24
37
123
36
36
8
16
165
15
56
100
93
15
9
35
48
144
13
51
24
236
36
144
16
36
104
16
129
15
20
24
109
48
48
11
40
20
40
104
25
87
48
44
136
44
36
12
40
9
15
44
16
8
16
32
4
140
76
120
168
36
48
132
156
44
124
72
44
16
105
123
104
37
135
48
20
28
24
9
59
88
32
96
16
21
59
61
3
156
308
100
132
24
80
37
63
24
36
84
140
28
9
95
1
47
1
35
52
9
3
93
63
129
35
88
12
8
28
69
15
32
16
80
4
165
15
8
60
28
72
32
96
84
61
35
52
8
52
36
116
40
93
11
36
40
24
20
37
75
8
85
135
60
56
48
36
36
124
140
4
33
48
75
21
51
32
192
4
72
12
48
32
40
8
28
81
51
117
95
76
20
16
84
152
168
72
124
20
4
20
120
16
164
1
3
392
28
68
112
21
39
33
99
144
21
59
52
12
12
24
57
39
24
132
12
81
11
109
51
36
9
35
4
44
13
27
60
48
8
4
56
61
11
24
133
11
4
132
8
13
23
112
180
8
72
13
35
40
21
35
28
80
60
40
12
116
12
196
72
60
57
27
21
27
60
33
48
35
4
120
33
48
59
100
20
205
23
25
27
60
57
24
11
4
12
32
28
92
72
4
32
4
8
112
56
28
20
61
171
164
4
21
3
80
61
131
36
12
37
39
12
84
24
9
195
80
240
120
60
28
24
60
9
75
96
21
3
32
13
72
183
225
96
71
217
23
28
20
144
25
27
156
92
28
84
8
16
72
48
80
64
21
120
39
32
88
116
132
52
45
47
36
48
52
72
20
85
72
15
164
64
252
33
3
48
44
96
76
24
12
24
68
36
52
12
60
8
12
136
81
11
37
63
24
36
120
12
8
124
48
72
60
80
36
64
24
45
72
15
32
112
24
36
24
24
120
21
15
72
33
51
80
4
9
15
33
48
35
12
12
208
60
140
124
44
109
48
3
60
12
92
12
61
219
108
68
60
49
51
12
60
32
85
15
33
96
27
132
36
21
3
8
24
84
1
48
47
28
8
24
144
96
24
292
20
84
16
92
40
60
33
135
108
56
13
15
153
143
16
84
36
33
11
72
48
61
24
95
36
40
36
105
15
48
72
20
60
28
32
84
48
76
12
144
36
32
16
24
12
48
120
60
140
25
11
72
13
11
28
188
84
64
32
73
27
84
56
40
68
16
141
75
92
1
207
9
75
56
72
13
63
60
80
24
60
12
13
96
111
24
24
68
37
15
20
48
4
8
196
36
44
85
119
112
9
11
96
109
11
13
35
36
148
12
9
24
95
36
16
80
109
11
28
57
95
40
140
64
21
39
12
32
36
25
24
35
85
251
136
45
59
112
32
12
84
4
105
87
60
140
73
48
35
4
44
16
68
25
63
33
27
8
84
25
35
37
63
12
8
16
45
15
84
128
40
165
107
48
4
9
71
148
36
12
24
20
156
28
9
96
24
63
9
3
72
60
8
1
24
71
1
75
120
44
136
36
80
4
24
24
33
72
48
59
16
84
168
68
12
16
32
25
35
4
60
108
8
40
68
40
144
ABCD 97428659912*3^$a+1 [50008]
1
23
144
96
1
8
16
155
45
99
61
23
12
108
129
63
609
87
168
145
32
24
16
11
189
39
72
33
24
123
12
217
80
88
72
107
69
24
219
141
63
1
32
40
71
12
165
75
360
12
60
45
64
104
336
208
71
108
108
9
24
112
56
3
141
120
96
192
112
83
85
32
88
143
9
64
35
72
96
60
12
12
1
263
9
192
15
57
40
32
51
117
51
45
27
96
37
23
9
3
85
71
81
111
177
3
85
23
81
39
153
112
71
25
128
15
1
11
37
35
133
80
63
105
96
99
133
32
123
60
12
61
48
144
95
265
47
57
27
84
1
128
112
32
240
48
96
39
72
72
25
59
13
32
147
61
119
57
159
9
16
23
9
304
128
39
33
39
96
33
520
35
45
72
40
11
108
49
144
48
128
39
1
119
12
69
168
147
93
72
63
25
24
11
84
169
240
48
72
83
60
12
12
337
59
93
120
147
85
47
12
69
168
87
121
71
1
23
49
72
24
8
144
136
119
48
24
36
109
72
56
3
37
8
27
84
84
45
24
87
33
120
264
16
80
15
96
48
49
48
167
1
191
1
71
97
59
45
96
64
47
49
83
144
12
169
35
69
111
81
3
165
112
47
33
64
72
143
169
167
168
144
1
47
36
45
15
241
48
8
123
36
12
61
48
203
69
183
1
32
24
48
159
72
1
128
3
445
23
96
33
264
48
40
24
71
72
156
45
208
224
16
35
69
40
8
27
85
71
9
39
36
180
97
71
120
9
96
24
240
16
11
429
88
200
63
129
3
24
85
143
1
251
141
16
176
48
64
24
128
64
56
51
72
48
48
37
143
48
33
15
97
8
51
45
72
63
12
333
63
84
108
24
36
109
80
27
96
21
63
25
143
48
48
12
229
104
48
3
36
57
351
121
32
3
141
15
49
152
136
56
496
11
141
64
24
56
3
36
49
72
80
99
12
12
60
96
12
61
47
9
195
69
88
11
24
60
1
56
136
167
33
72
123
36
72
225
87
1
248
112
56
16
32
159
12
309
48
39
33
27
141
72
40
107
117
64
47
24
129
63
25
119
276
133
120
8
232
95
49
56
39
25
32
111
145
152
15
9
87
72
84
85
11
12
24
49
72
80
27
45
3
117
3
85
56
3
24
60
120
12
36
96
168
24
265
35
132
36
237
111
120
9
72
48
40
143
25
23
97
47
273
168
96
24
63
1
275
237
48
280
72
24
144
59
156
33
63
9
16
275
69
72
16
83
13
11
12
132
37
155
21
48
39
121
47
72
72
1
95
12
36
72
48
105
39
201
51
85
72
72
56
39
49
176
99
93
51
157
72
216
80
3
61
59
12
129
136
8
27
133
48
240
119
48
57
112
47
25
8
88
80
112
56
96
16
95
96
1
59
24
ABCD 97428924826*3^$a+1 [50045]
95
7
108
96
36
24
24
36
24
101
25
35
156
193
47
103
137
84
4
105
30
12
30
18
120
5
97
48
42
17
67
29
85
15
44
12
79
41
31
77
7
5
184
57
87
3
24
221
25
24
6
9
48
27
6
39
8
31
66
6
84
24
29
48
64
56
103
5
4
33
30
9
81
18
12
18
42
120
174
150
84
96
30
186
33
15
29
1
111
99
6
30
9
200
31
264
5
4
3
24
53
60
36
55
81
51
24
54
6
9
75
5
120
25
90
72
54
23
7
60
5
31
84
6
99
20
25
99
45
35
55
77
88
24
8
24
151
17
1
222
137
1
171
75
185
91
48
101
235
120
89
12
19
6
24
23
72
25
15
44
85
11
60
36
43
9
152
1
47
100
3
17
12
4
15
12
5
28
21
6
9
15
36
29
25
66
24
6
114
30
15
39
72
48
21
20
24
7
120
18
99
12
8
12
19
96
33
3
69
56
25
95
19
54
6
5
55
6
39
195
29
40
27
48
60
60
6
15
8
1
150
29
7
53
1
42
24
6
95
72
31
12
48
6
15
164
7
78
6
36
24
36
18
30
9
8
24
139
36
41
4
108
3
29
4
21
54
41
24
55
60
156
144
149
7
30
39
20
12
24
1
48
39
57
63
51
21
39
66
90
24
30
11
91
17
91
6
30
69
15
5
31
156
5
19
41
43
17
144
48
72
19
77
12
13
18
12
48
89
43
24
6
23
55
17
72
67
5
19
36
60
65
4
24
27
24
221
88
3
30
78
137
24
64
32
12
283
24
24
21
20
19
6
63
32
24
16
9
30
60
6
119
64
51
6
3
87
36
17
91
60
66
15
81
23
1
23
76
21
54
66
24
15
51
84
66
120
15
39
21
44
7
89
48
1
39
8
19
29
97
23
25
96
6
17
97
11
139
24
9
3
77
31
12
53
4
27
24
36
60
41
120
24
259
240
120
6
15
81
78
129
51
21
15
60
30
23
120
16
27
29
31
24
101
55
125
12
31
60
36
24
6
39
56
49
6
60
5
25
119
7
60
48
29
76
32
13
35
55
29
96
12
12
7
66
24
24
150
90
30
129
3
69
15
165
144
44
31
5
7
5
4
15
60
5
28
51
141
39
36
41
19
84
30
39
63
65
115
77
180
103
30
54
156
30
24
90
5
4
15
77
49
23
12
31
113
60
55
17
64
15
113
67
84
17
25
120
35
133
42
65
12
180
7
5
139
12
18
47
43
6
63
32
121
30
17
36
7
53
36
28
32
1
54
24
101
91
65
19
54
47
60
4
9
6
36
24
6
54
84
69
56
144
72
48
72
19
129
3
57
3
53
151
24
17
19
29
120
7
17
73
24
75
15
5
115
30
66
84
24
132
5
19
24
6
6
77
67
9
195
6
23
31
17
25
18
89
7
53
73
24
30
5
109
191
19
5
55
42
39
9
6
5
36
139
53
96
24
1
30
36
5
49
75
75
89
67
60
144
240
12
5
55
18
47
52
51
41
49
71
144
1
6
5
192
16
84
171
69
32
160
15
24
41
19
12
177
3
53
24
91
60
12
54
24
72
63
36
195
33
51
30
30
65
1
66
30
18
12
204
53
60
7
6
48
111
176
48
16
20
84
12
60
19
53
12
100
75
54
42
24
84
66
6
60
17
31
29
96
91
5
4
44
223
18
66
29
84
31
36
29
7
9
80
61
114
84
41
49
72
24
66
65
12
120
43
77
1
30
9
63
60
78
6
185
1
78
69
32
4
24
20
12
91
30
207
120
3
30
18
5
55
185
25
246
65
31
24
53
36
115
29
91
30
42
57
87
6
24
23
43
24
24
69
212
19
36
53
1
30
36
6
18
72
150
30
65
19
24
6
15
99
89
16
20
31
33
63
48
120
5
67
17
7
105
135
65
1
24
24
71
24
7
120
18
51
15
6
18
77
175
48
81
9
30
36
60
90
24
95
91
30
66
30
59
139
36
54
102
33
15
9
8
168
72
52
3
48
42
39
80
19
150
51
39
60
89
67
69
51
6
18
21
39
12
48
21
39
132
48
6
120
6
9
80
25
54
66
15
56
84
108
1
42
29
48
96
24
1
6
41
120
19
5
4
75
81
8
7
96
18
51
44
24
7
24
9
3
77
1
30
65
1
23
31
9
68
48
67
29
31
29
36
64
21
87
171
77
48
24
7
120
60
89
151
6
3
80
67
77
7
24
77
49
24
6
65
31
245
28
15
ABCD 97429115398*3^$a+1 [50144]
42
181
44
111
69
27
108
57
4
119
117
9
135
36
63
13
17
126
42
48
36
54
25
29
132
3
100
95
13
12
56
21
18
60
12
49
5
67
29
144
36
156
54
36
78
75
45
54
18
27
16
17
174
69
27
18
39
16
35
12
72
25
71
97
23
6
18
102
204
36
19
12
68
40
59
25
176
9
36
19
60
17
63
16
47
84
24
169
65
30
90
72
15
3
96
54
43
72
5
15
45
103
53
99
15
133
48
11
54
19
80
40
5
51
39
1
149
30
96
162
54
156
13
12
53
115
144
32
24
21
43
80
27
48
36
36
45
15
30
19
35
157
5
27
15
1
29
151
20
99
13
23
312
54
36
12
18
18
79
20
28
95
117
27
48
73
125
67
32
99
6
79
29
36
12
115
17
151
176
15
13
41
7
77
78
18
30
97
107
90
111
64
41
84
90
25
17
63
16
29
255
51
144
1
71
84
114
108
115
5
54
24
37
72
20
477
54
25
11
18
27
28
95
66
15
39
133
47
25
53
27
117
18
18
18
30
67
65
18
30
42
18
12
7
48
113
72
354
18
87
16
72
20
237
18
18
27
51
12
9
64
12
12
53
144
43
77
54
60
25
5
7
29
60
84
7
48
24
17
30
24
126
3
76
132
12
32
4
56
63
21
60
100
12
23
25
5
90
24
36
25
29
55
53
138
24
1
47
24
48
1
5
84
78
12
18
67
56
124
95
13
23
9
63
18
7
107
12
6
27
88
29
18
72
73
56
36
123
21
9
87
63
66
6
48
18
43
12
23
54
147
15
93
15
25
5
51
75
24
18
54
61
12
11
24
57
33
228
18
90
36
60
228
31
119
21
24
88
5
108
67
47
120
25
20
40
36
204
5
12
18
126
15
39
6
39
16
180
29
31
65
54
61
60
17
42
66
7
188
9
66
36
18
27
24
39
25
227
6
174
54
72
24
63
12
69
30
49
36
11
61
65
54
174
54
45
40
77
78
66
19
53
63
36
124
17
3
51
153
100
80
88
65
7
95
141
45
79
11
21
123
45
57
36
127
35
150
30
18
18
9
76
41
18
72
13
41
132
12
18
85
23
42
43
24
23
18
54
90
102
49
5
90
45
27
18
54
42
18
12
9
15
84
13
104
33
31
84
83
102
91
41
3
132
28
11
25
35
205
24
48
23
45
27
108
42
63
39
25
92
168
45
18
30
18
24
48
37
17
15
9
7
60
17
132
48
27
81
63
40
11
229
5
54
1
179
201
81
63
33
54
45
84
9
78
9
111
24
1
132
212
9
6
90
18
45
81
66
49
77
7
56
64
176
75
54
6
30
6
133
101
67
5
48
55
17
42
1
35
165
64
5
18
25
12
11
6
30
234
6
30
19
107
69
9
7
108
72
5
72
6
85
17
78
66
18
61
11
18
6
21
45
18
96
97
29
48
15
16
29
30
18
115
48
116
9
36
168
91
101
90
6
3
24
28
60
32
63
132
30
87
16
29
18
45
16
41
19
59
61
5
67
5
60
12
90
6
39
87
93
45
15
28
65
78
162
12
43
89
156
103
11
48
85
156
11
45
28
17
60
3
81
79
48
143
45
4
20
28
89
18
73
8
36
75
24
97
48
24
167
24
36
1
47
90
6
97
32
33
18
102
7
60
113
115
47
60
12
18
132
36
48
15
4
23
73
29
27
16
47
6
30
24
61
29
102
45
16
89
63
27
54
7
23
69
16
41
91
48
24
48
23
25
56
64
120
47
9
3
141
9
12
36
162
126
36
15
3
6
30
9
33
127
20
15
25
36
41
24
174
18
18
25
120
5
36
3
160
71
109
101
51
4
12
68
9
6
120
85
20
39
18
7
11
54
15
76
5
12
99
9
72
42
1
17
7
101
55
17
18
84
13
47
1
35
9
3
150
27
93
114
61
23
186
79
77
144
6
54
19
17
30
72
1
71
54
24
72
3
96
111
78
31
41
103
35
6
30
25
65
24
27
21
87
75
6
127
47
42
19
29
126
85
11
48
18
18
36
45
45
234
25
35
12
213
45
55
72
65
18
45
15
37
47
1
41
48
36
6
174
51
3
13
32
15
25
77
36
18
42
39
15
84
9
27
ABCD 97429431766*3^$a+1 [50003]
40
32
24
18
42
16
50
34
60
14
6
40
8
57
81
10
14
15
19
5
49
38
25
3
84
8
4
5
19
20
12
18
7
17
18
4
26
22
6
35
21
46
78
2
18
7
8
15
12
22
27
20
31
162
2
30
6
10
12
2
4
14
30
28
108
6
14
1
5
15
21
40
83
1
14
16
14
24
28
32
6
37
20
33
31
3
2
6
13
32
9
10
5
9
6
28
32
16
8
22
2
16
36
41
4
51
30
12
2
4
41
39
12
60
18
34
18
20
63
1
20
30
6
12
67
53
27
33
22
14
10
2
30
25
17
16
47
19
6
8
42
4
9
5
4
32
79
51
20
24
54
3
4
65
4
11
31
20
18
40
56
6
12
18
24
4
11
15
4
50
6
6
4
15
15
66
24
48
72
50
6
4
111
45
32
48
39
13
11
31
26
24
6
12
46
14
22
18
2
18
12
6
4
50
6
15
33
22
54
68
6
10
6
9
9
30
2
108
7
36
9
15
3
2
10
50
58
53
25
14
4
36
14
42
4
30
6
72
12
6
38
10
12
54
5
1
30
8
34
56
67
3
14
96
10
20
36
25
24
11
6
18
4
53
9
60
28
62
70
20
6
33
67
20
4
18
50
1
51
14
27
67
12
5
33
6
21
40
39
32
4
38
16
12
14
1
23
22
2
22
50
40
65
19
12
2
6
4
12
36
12
20
1
32
24
61
68
7
8
1
6
8
12
54
10
20
130
38
6
6
24
4
17
9
12
58
32
10
8
16
24
2
24
6
30
4
30
8
6
1
39
20
6
4
107
40
29
15
45
15
15
10
30
68
36
37
29
30
84
1
15
50
15
15
70
18
20
1
9
26
30
4
2
34
2
18
4
66
122
3
16
5
46
24
5
15
30
28
18
45
3
21
53
3
33
40
126
20
40
8
13
3
72
60
2
7
20
3
12
40
5
9
12
12
18
33
81
19
9
26
6
31
9
38
48
22
30
12
36
20
30
4
14
30
24
48
24
15
36
43
30
36
35
45
34
45
27
18
20
15
39
18
3
31
36
24
6
15
5
52
26
42
4
24
14
73
29
30
16
32
40
66
2
18
7
9
71
3
24
6
40
20
6
1
5
60
58
14
22
5
15
30
15
33
30
1
21
11
49
30
14
10
5
25
14
10
23
13
14
40
12
9
29
6
6
6
40
18
44
27
33
3
15
18
64
123
5
12
3
28
35
36
4
60
12
24
20
90
40
36
8
30
6
6
4
20
34
51
3
12
8
6
22
14
6
10
44
48
46
14
120
18
10
18
36
44
52
18
11
33
43
5
4
20
40
15
36
17
7
3
2
4
14
28
2
6
42
4
24
6
8
21
51
18
7
9
32
15
49
56
3
31
30
8
18
4
9
11
6
39
25
14
12
42
3
15
18
6
48
16
30
12
3
15
44
40
17
24
9
27
63
42
46
5
55
30
48
2
10
35
4
5
24
24
36
15
19
26
36
30
6
28
50
34
3
5
4
14
72
13
21
24
14
12
4
60
2
24
24
82
5
33
22
44
10
14
30
6
6
22
8
13
5
6
96
18
10
14
27
31
50
12
30
60
6
40
71
9
76
50
18
12
31
5
12
3
3
36
70
8
36
7
39
8
6
6
18
36
34
36
26
6
4
5
21
4
8
111
1
38
18
22
2
24
31
35
4
57
3
21
5
39
7
5
3
54
10
18
2
1
56
19
12
14
10
14
4
12
66
30
3
41
10
14
12
30
4
9
11
64
30
2
9
1
8
36
34
74
12
15
3
6
31
11
9
1
14
18
12
4
2
84
6
18
21
43
6
6
21
89
40
30
24
24
2
10
5
75
9
9
58
20
30
4
44
4
2
1
3
17
15
13
15
21
3
41
21
10
6
32
6
54
43
3
6
14
6
46
42
12
6
8
16
5
1
14
16
14
30
10
39
11
9
36
3
6
10
62
18
10
12
20
3
49
12
74
10
6
26
22
2
10
6
2
16
212
24
4
54
47
33
16
6
50
4
26
16
12
60
20
13
9
20
10
41
145
59
3
6
24
22
5
15
9
39
108
13
17
22
2
15
15
9
9
7
63
20
16
92
4
5
19
21
35
6
15
3
46
50
6
10
50
3
39
132
40
29
81
10
20
16
2
6
10
2
40
8
12
28
2
22
36
2
55
15
2
40
72
8
36
4
11
91
18
20
10
12
54
2
4
29
12
9
24
15
16
20
19
17
28
12
5
10
2
48
10
54
36
8
30
4
2
31
57
47
16
17
63
19
24
80
90
4
2
4
17
73
102
2
31
39
2
58
30
56
12
12
88
72
12
36
14
45
39
22
2
6
10
12
44
85
9
2
28
2
10
2
27
39
1
41
12
22
44
21
1
83
16
71
18
22
24
5
45
100
80
28
3
17
58
12
12
8
76
24
8
4
41
9
6
9
36
9
34
20
24
6
31
35
6
40
15
5
18
10
24
23
45
18
6
34
17
7
26
6
24
10
92
4
15
21
3
32
99
9
31
6
90
30
15
120
17
6
4
6
47
39
49
56
16
27
2
6
24
4
14
16
2
24
28
6
6
26
15
9
6
40
44
18
6
60
30
4
56
6
4
12
9
5
4
2
4
110
58
41
1
8
10
6
6
9
15
60
6
66
24
29
9
42
1
5
22
72
20
18
42
30
18
12
36
45
15
45
15
28
6
36
8
54
1
51
20
6
3
60
15
10
14
6
7
33
26
18
18
13
11
28
56
76
8
1
29
42
6
18
6
18
72
6
18
61
24
15
6
18
17
43
21
11
21
3
10
12
18
20
16
29
16
33
3
27
32
36
42
3
39
25
15
14
40
2
52
6
44
3
43
2
19
5
34
21
5
36
18
21
1
2
12
34
14
10
42
18
30
12
5
79
2
54
18
10
30
8
22
12
5
49
20
10
20
40
20
22
32
36
40
36
56
4
95
1
2
1
15
17
33
36
4
6
29
57
24
15
51
9
4
5
7
8
40
21
14
16
54
2
9
43
20
82
11
3
21
9
6
4
30
20
12
24
55
141
30
14
31
5
4
8
40
62
18
12
34
20
36
6
15
7
12
29
31
26
30
24
4
36
5
21
24
75
19
12
8
1
5
75
1
3
20
45
4
12
38
13
15
12
20
13
15
18
6
30
11
3
10
14
12
10
48
2
9
21
28
32
24
12
10
42
6
20
6
10
45
59
21
21
63
49
2
1
15
8
36
34
12
24
8
22
20
6
19
60
63
2
4
2
9
24
40
11
9
21
10
81
44
69
27
24
31
2
16
2
13
5
22
38
6
9
25
2
49
5
10
29
9
12
16
38
72
30
4
35
13
42
65
3
42
84
22
8
1
9
6
6
30
18
30
2
34
9
21
6
29
19
50
22
20
45
3
6
6
13
15
36
21
17
91
27
8
4
26
15
7
12
2
91
53
10
2
58
12
9
11
9
24
27
9
51
30
24
78
30
36
6
60
1
17
3
4
39
17
7
12
56
4
26
18
16
24
32
22
2
21
3
6
10
20
10
68
16
6
20
6
18
40
50
42
4
8
52
6
14
36
4
20
58
32
54
45
49
66
5
1
15
29
12
10
32
1
5
30
10
20
6
21
9
30
34
44
28
50
18
10
6
59
25
75
17
3
15
4
48
24
5
63
10
26
4
26
72
19
3
32
34
32
18
6
19
27
8
34
18
20
10
12
210
18
20
18
22
2
12
4
2
39
43
12
20
24
36
18
7
23
16
86
40
20
34
2
28
2
9
64
15
12
32
10
20
42
1
45
2
13
75
24
30
11
27
21
15
6
10
120
20
16
32
66
27
45
24
19
21
20
10
5
16
33
2
24
66
18
16
80
84
6
78
10
8
4
30
24
5
9
16
14
10
18
30
39
11
69
136
9
14
6
6
12
21
55
72
8
6
16
18
17
4
5
66
12
16
14
10
6
20
6
28
2
70
20
9
7
9
33
26
22
8
24
3
49
54
17
3
21
13
11
15
10
56
4
86
30
16
15
65
10
14
4
30
14
3
15
33
39
13
17
16
6
21
20
67
26
4
26
1
69
60
14
22
20
39
1
20
10
44
16
9
5
34
12
5
49
30
2
19
5
6
9
51
28
26
84
10
66
30
14
40
12
23
12
13
14
6
12
60
40
32
12
48
30
36
12
9
15
1
5
30
30
42
6
46
18
48
8
7
17
22
8
30
27
4
41
10
20
21
9
10
5
15
6
30
4
8
18
10
8
30
30
72
22
12
6
12
2
34
30
30
66
6
29
64
27
20
4
5
19
14
12
30
58
6
26
19
71
21
9
58
2
60
10
5
16
15
54
11
7
6
36
14
22
23
37
14
40
50
4
2
4
24
24
12
24
80
4
18
3
5
6
4
6
6
5
28
56
33
10
72
20
69
1
26
64
65
24
1
11
4
5
10
41
3
24
16
36
9
9
3
23
6
16
24
50
9
9
40
8
28
11
49
12
39
56
7
113
33
7
15
54
8
90
52
80
9
61
6
30
2
12
16
5
19
24
12
2
40
26
4
17
3
21
1
8
72
24
6
30
18
37
11
18
4
3
3
30
20
27
25
23
39
16
2
18
4
32
58
50
66
4
11
7
8
4
20
13
23
12
10
3
15
41
15
6
48
24
12
18
10
3
8
69
36
16
11
15
40
2
6
12
4
ABCD 97429479274*3^$a+1 [50041]
108
117
15
9
603
45
57
18
6
72
228
27
312
3
45
24
21
18
6
3
33
108
234
12
24
45
120
9
36
24
147
33
66
90
27
24
171
45
45
48
60
12
180
258
12
60
48
42
54
30
6
12
126
54
81
189
78
90
138
42
144
63
72
75
168
90
147
15
36
54
36
174
45
171
45
27
36
9
81
6
30
123
147
78
90
192
96
12
18
90
42
243
93
150
45
21
6
30
42
45
432
171
30
15
72
45
126
45
117
48
51
129
15
45
174
186
30
42
12
15
45
12
15
39
96
81
189
54
117
3
144
6
39
216
15
174
96
27
27
18
75
9
114
45
165
54
108
18
42
93
267
30
42
21
171
18
195
216
57
132
48
27
216
51
165
15
36
165
9
78
48
18
15
117
30
54
36
123
39
18
114
21
123
45
147
60
48
60
117
3
90
132
138
117
24
9
66
168
120
6
39
96
45
12
42
93
69
3
45
252
144
60
54
93
27
96
30
132
75
33
12
78
54
90
108
153
216
201
18
36
18
252
99
216
216
207
18
42
45
72
9
66
96
45
27
45
45
12
24
39
171
45
24
27
30
15
3
78
174
96
30
72
90
18
108
54
45
123
90
12
168
12
90
42
54
126
30
54
24
90
12
105
9
36
30
45
45
54
42
75
33
84
96
102
144
204
9
81
36
75
81
360
78
12
45
153
87
3
42
48
24
147
159
225
75
24
102
15
9
66
90
60
63
57
96
84
51
93
144
90
78
102
141
27
30
132
288
18
252
144
306
3
69
12
36
42
18
72
12
51
27
66
24
27
3
126
24
66
24
90
27
9
12
90
9
81
42
108
12
132
18
18
45
3
69
3
114
36
39
9
204
12
18
126
87
48
96
3
117
135
105
21
168
30
270
24
156
51
3
96
174
72
78
201
24
75
90
186
57
9
126
105
237
6
45
72
117
3
105
18
12
54
54
24
48
402
48
330
30
60
162
21
69
12
18
90
195
45
12
36
99
51
12
33
48
9
18
24
48
126
15
147
24
30
15
9
126
48
78
3
45
6
30
126
9
123
66
27
33
66
294
234
426
51
120
33
63
48
9
42
120
45
51
12
90
108
54
6
138
141
3
36
132
108
30
60
39
27
150
18
18
120
114
36
30
18
222
12
51
72
72
48
24
75
24
30
144
108
252
72
36
18
60
21
69
54
36
12
54
60
171
39
204
120
126
24
162
18
30
117
9
18
117
45
18
78
54
234
36
30
18
96
30
144
108
69
81
18
45
99
45
243
30
360
24
39
51
54
30
36
96
90
3
81
24
36
264
24
66
36
54
207
27
162
51
117
3
213
84
36
6
18
72
84
42
450
288
180
36
75
24
39
33
3
6
36
84
303
75
126
60
75
81
24
156
144
51
48
27
78
18
138
27
24
3
117
144
51
21
117
51
279
153
3
36
36
18
150
165
72
99
24
144
102
ABCD 97429529786*3^$a+1 [50024]
45
96
48
12
3
261
187
17
60
67
53
51
189
27
4
60
24
41
39
40
65
103
108
180
152
33
39
28
113
15
141
24
7
17
31
5
96
43
180
20
108
112
101
24
135
21
84
163
29
15
40
204
101
15
45
91
72
17
60
48
43
144
5
51
72
16
5
31
29
19
245
55
32
84
141
55
24
5
115
12
44
33
60
51
72
60
4
8
52
80
64
5
84
91
5
67
84
29
24
7
20
4
24
32
136
60
20
48
9
63
40
92
81
96
43
72
8
132
28
72
5
19
89
7
80
9
36
195
9
39
81
24
27
4
24
8
112
108
140
4
48
20
28
84
120
104
136
29
7
32
45
7
65
39
16
80
88
17
84
99
21
51
69
91
65
39
24
57
19
12
84
48
101
31
24
41
120
15
64
72
12
5
12
168
27
45
60
19
41
120
3
136
24
80
28
17
27
48
180
45
7
5
39
252
100
180
120
24
29
24
12
43
108
29
48
7
84
96
53
115
8
192
21
7
84
5
24
240
144
111
12
40
32
57
151
44
33
27
64
41
48
7
84
29
63
9
235
29
79
8
88
41
31
200
64
104
64
5
36
24
91
12
72
5
135
60
120
57
51
213
39
117
139
24
8
100
224
4
5
51
9
24
55
17
15
240
33
55
221
99
52
84
65
31
5
120
3
16
56
4
12
17
63
33
111
33
156
7
29
84
79
41
91
24
96
5
163
56
69
15
165
7
36
44
88
48
137
51
141
31
29
19
32
4
36
48
29
12
168
15
48
64
60
5
55
96
8
69
55
125
55
60
137
3
36
16
5
60
48
60
31
72
29
75
16
17
115
60
8
60
4
96
29
24
75
9
31
65
7
29
79
132
24
228
32
28
128
64
65
31
53
31
53
43
128
220
29
43
120
132
36
72
32
36
9
72
84
7
68
160
29
72
55
168
108
60
8
24
48
40
233
67
48
12
84
29
55
24
5
3
40
29
108
12
3
105
192
31
53
84
63
69
39
21
43
36
89
60
43
89
19
101
31
29
24
84
63
40
72
48
120
29
3
45
43
20
148
240
44
100
17
31
120
24
24
96
56
9
79
20
12
168
184
8
24
4
84
72
84
44
352
48
32
33
55
185
180
171
100
60
29
12
31
24
24
32
28
84
5
12
24
7
329
55
104
21
63
76
20
9
211
32
4
65
48
3
9
24
75
64
180
8
117
60
12
171
28
29
72
55
24
24
5
43
8
9
12
183
141
15
24
45
36
36
3
201
79
60
108
84
29
19
108
29
19
20
16
60
5
60
31
32
52
84
80
192
64
108
32
228
81
87
33
151
96
53
67
29
123
16
120
24
5
7
116
40
84
60
5
60
199
72
48
132
48
29
3
12
40
60
41
67
24
80
28
36
41
39
40
120
41
19
5
39
16
89
36
55
12
32
21
27
69
19
269
43
29
91
89
279
12
189
19
125
60
36
3
28
48
29
115
65
132
3
45
31
5
7
68
249
72
24
7
224
69
96
15
24
84
112
5
24
84
12
60
99
72
24
48
21
139
65
51
4
77
43
17
15
64
32
33
175
24
32
16
120
80
64
144
65
7
12
17
24
135
60
40
296
33
31
36
29
24
15
172
80
45
19
65
84
55
36
89
67
65
15
16
48
20
9
12
151
212
12
9
7
72
72
65
24
36
24
31
5
123
28
80
168
72
33
24
63
144
88
5
75
100
12
5
120
168
96
31
36
60
48
12
53
36
15
156
268
80
52
12
17
60
19
5
24
67
65
79
24
77
60
79
24
72
48
41
15
24
36
4
8
4
29
31
29
147
40
48
12
144
5
204
15
9
43
72
72
5
48
3
33
19
96
32
100
77
43
17
12
ABCD 97429680542*3^$a+1 [50005]
88
32
55
77
103
89
163
5
12
24
216
16
20
372
40
20
36
12
139
29
67
48
36
45
68
31
9
20
16
56
43
5
343
48
65
36
43
41
24
48
19
5
16
32
91
17
108
211
153
51
21
303
77
124
20
120
24
31
57
20
12
72
211
9
56
84
144
76
108
56
144
36
16
104
4
72
15
53
60
67
93
207
9
56
79
144
5
76
15
197
108
31
9
104
40
56
115
60
36
93
128
88
27
5
24
175
161
72
76
144
56
7
60
57
27
60
53
60
196
15
17
24
108
7
81
20
228
72
132
160
15
57
51
89
36
19
36
17
96
16
20
84
19
77
160
135
29
31
48
221
4
56
84
60
52
195
149
84
252
139
65
72
12
216
55
5
187
9
108
27
153
36
51
125
31
45
87
165
20
36
67
57
176
36
31
153
20
151
9
176
40
15
53
103
77
60
16
27
348
41
120
76
92
216
31
221
52
216
36
200
48
72
55
21
92
31
305
36
24
16
15
41
43
261
248
132
228
103
29
48
40
56
36
120
91
12
81
32
4
128
88
87
197
24
31
5
31
17
36
55
21
56
12
112
108
32
235
48
77
168
72
16
68
19
57
135
41
19
5
31
57
32
199
125
4
108
104
36
103
137
48
40
104
40
15
48
173
160
56
144
139
48
185
19
41
7
81
15
185
36
16
68
4
15
17
36
24
79
41
96
12
108
60
144
16
108
27
149
108
31
29
180
31
21
20
115
5
180
76
128
16
15
48
5
108
60
88
20
156
4
20
16
63
5
91
84
101
36
36
192
36
36
40
63
45
87
156
189
56
43
9
87
5
43
276
161
348
36
12
72
348
12
60
72
43
117
140
31
225
63
101
144
319
108
93
32
103
5
60
79
108
77
163
93
87
377
96
52
92
72
43
77
148
63
113
72
199
36
12
41
4
51
21
15
53
235
12
29
12
24
31
48
36
101
48
24
67
165
36
140
24
48
72
283
60
57
284
60
72
84
4
15
17
132
175
17
31
9
135
5
24
67
89
4
51
48
81
15
129
32
76
15
17
40
140
60
67
5
103
21
36
200
36
72
7
9
176
19
57
104
19
21
56
88
164
12
103
36
9
140
283
9
140
168
16
72
27
101
264
40
27
29
31
473
120
60
12
24
12
112
56
72
48
19
5
43
77
211
5
24
16
87
129
108
68
24
88
15
93
20
48
4
27
29
124
20
36
12
132
43
132
41
67
84
5
24
31
5
16
68
24
36
31
5
84
4
140
55
5
151
96
48
77
103
432
5
4
200
52
32
72
36
108
19
77
160
15
48
5
40
56
144
31
129
15
165
68
108
40
20
396
31
53
31
29
12
4
36
303
5
52
108
27
29
160
15
89
36
40
140
163
5
12
108
72
103
36
5
24
16
99
81
20
120
4
36
36
284
132
192
276
31
89
91
156
117
20
12
36
103
9
20
52
51
192
101
16
68
76
135
9
20
12
76
27
45
87
93
56
72
84
40
ABCD 97429964122*3^$a+1 [50052]
52
26
48
34
21
51
20
66
90
24
156
25
119
4
14
58
20
73
59
30
138
13
29
6
154
2
24
24
72
36
78
142
2
18
84
40
8
12
96
18
19
35
36
6
54
72
4
36
8
136
20
18
16
54
36
20
52
110
34
20
60
28
8
48
60
46
26
12
12
108
12
54
54
72
18
66
124
56
16
33
35
13
35
13
71
34
36
26
24
186
114
46
18
44
132
48
120
12
49
215
25
29
42
121
269
6
40
20
48
4
45
11
160
32
48
30
90
36
114
7
48
71
18
30
36
30
7
35
48
72
30
7
48
119
48
112
20
88
8
172
116
64
2
54
54
70
20
36
360
174
76
26
90
28
2
16
2
60
30
16
296
1
77
48
28
62
54
30
36
52
8
60
40
33
95
145
119
112
98
18
24
24
85
39
8
132
36
22
98
30
54
16
44
30
42
48
16
116
30
54
49
41
7
9
39
107
12
12
6
22
20
13
48
59
12
226
14
4
44
6
96
16
122
25
48
89
58
198
50
12
102
6
168
66
54
10
26
66
84
288
112
140
30
24
4
20
252
48
6
132
10
68
85
47
90
142
8
12
60
96
12
54
18
72
54
55
29
90
6
42
4
44
24
36
6
16
74
36
54
18
16
129
77
78
36
72
25
89
70
14
30
37
95
24
16
2
90
42
90
48
66
54
120
25
23
102
42
180
60
6
48
42
210
90
118
14
76
54
26
72
82
110
120
40
68
48
10
2
18
114
28
62
66
16
8
36
36
18
10
8
168
12
10
147
11
12
82
198
33
155
60
40
44
12
54
19
48
107
36
30
42
48
12
24
64
44
198
30
88
20
204
100
56
84
198
48
30
96
73
11
24
301
87
54
38
106
90
2
42
36
162
10
170
30
60
84
24
120
36
49
11
48
18
42
12
36
24
10
39
41
46
152
36
120
192
84
24
76
86
78
36
124
20
96
36
12
12
40
68
40
2
70
128
6
42
184
20
24
54
270
36
10
2
37
11
120
24
66
10
44
108
97
23
88
36
38
18
37
137
54
112
44
66
12
6
106
38
42
103
23
18
36
204
126
76
20
70
18
62
162
1
191
90
18
126
30
66
66
24
36
114
96
103
41
126
52
2
18
16
26
46
54
14
72
13
47
48
42
42
6
130
44
48
12
61
59
28
54
3
11
156
54
64
2
60
226
128
42
18
90
6
58
8
12
52
18
32
19
89
30
6
22
72
2
126
24
61
3
45
107
24
180
40
8
66
150
42
4
74
34
20
138
84
66
150
24
60
48
112
18
2
36
90
42
90
6
60
142
3
131
54
42
60
88
72
44
114
12
150
240
78
10
105
185
42
48
42
67
123
2
18
12
36
30
10
2
90
48
4
20
12
4
36
8
72
60
148
116
84
72
24
64
2
36
18
144
78
64
3
87
108
8
172
20
85
47
64
104
76
45
27
14
54
76
8
13
35
70
18
80
120
124
33
39
86
18
76
80
48
36
52
92
30
12
30
34
32
22
188
174
18
16
140
24
16
20
6
30
6
30
84
144
30
30
12
148
36
8
66
34
8
24
133
227
108
12
84
16
129
29
30
82
170
28
20
60
28
32
76
2
90
214
3
23
18
46
20
88
36
36
20
16
68
12
10
68
22
152
210
18
78
19
11
37
47
108
37
11
192
52
212
24
12
12
90
28
20
12
30
82
39
11
18
22
108
26
30
34
2
24
24
108
4
108
182
240
18
48
30
60
142
32
66
7
11
37
23
6
106
8
30
54
6
6
148
38
34
44
54
6
22
162
21
77
18
36
54
36
154
116
64
72
108
36
144
20
36
108
121
75
140
217
93
14
12
60
24
114
90
28
54
176
84
10
9
9
38
24
48
18
70
90
32
30
66
16
50
40
8
30
36
90
132
162
10
2
34
140
12
28
44
136
36
20
24
10
134
6
54
36
96
36
48
40
14
22
20
16
ABCD 97430442262*3^$a+1 [50032]
42
123
75
252
12
42
15
264
129
27
213
318
42
30
42
195
15
249
45
111
99
96
105
24
69
111
69
108
3
15
441
84
87
144
9
60
51
9
27
9
24
60
276
99
204
21
15
36
45
63
18
138
21
75
45
180
84
96
255
78
306
72
288
81
99
12
9
15
264
21
204
36
63
6
12
3
60
51
324
54
36
54
237
135
69
435
42
39
33
48
3
36
120
9
15
60
300
87
144
9
267
84
69
21
159
120
9
42
90
84
6
324
36
126
54
69
336
9
231
399
45
39
57
39
45
129
171
27
240
189
3
57
195
69
60
165
30
345
21
54
12
273
36
51
213
120
9
126
141
39
45
267
129
84
39
21
96
63
141
57
3
156
33
87
264
15
372
129
15
9
231
180
69
36
24
159
48
9
60
165
75
84
99
21
60
477
234
36
12
21
60
96
144
9
111
225
15
255
42
99
93
6
81
135
48
312
69
60
15
84
78
183
159
57
105
36
210
330
39
15
84
36
90
168
36
90
12
252
168
153
45
12
168
192
63
15
264
216
72
90
123
36
24
96
69
15
15
114
27
60
15
129
276
9
240
270
261
204
156
135
36
324
69
216
144
39
57
243
36
270
60
126
105
3
282
435
159
21
24
60
36
369
270
66
15
111
60
33
300
57
99
60
45
48
90
117
264
39
72
45
24
21
210
69
135
21
15
129
45
312
3
189
222
129
339
36
36
210
99
15
201
63
42
39
36
120
195
45
60
60
144
51
60
45
39
72
54
60
18
48
60
33
15
6
219
180
15
36
45
129
54
237
84
189
51
147
54
30
69
36
144
276
183
48
168
105
57
162
21
156
264
60
96
171
33
336
504
45
6
180
9
57
279
15
36
90
174
9
156
24
120
231
6
39
33
102
105
63
198
63
36
45
15
24
96
84
225
132
84
114
192
24
18
156
111
219
21
60
45
99
96
183
48
168
21
99
21
120
171
72
162
195
84
75
24
117
204
159
21
15
6
39
180
96
21
183
57
12
330
288
9
24
39
12
69
111
9
36
69
72
339
21
30
204
45
3
201
15
45
285
15
96
69
30
21
120
63
606
ABCD 97430600648*3^$a+1 [50064]
83
61
155
61
75
296
319
41
85
360
48
35
16
96
165
108
120
6
65
16
48
80
25
102
297
200
88
15
90
39
69
180
87
72
192
24
105
132
27
63
18
119
1
60
155
136
15
54
11
55
36
204
90
54
65
91
29
97
54
65
61
54
144
42
48
42
57
63
57
8
160
24
45
195
105
71
112
87
6
18
126
59
112
32
31
192
9
231
48
57
264
176
40
135
105
93
72
48
27
33
72
48
72
18
6
54
9
147
96
45
9
183
33
183
51
84
42
87
120
48
45
27
272
49
375
87
54
126
54
24
102
24
9
165
51
99
120
6
144
87
75
45
99
69
72
24
105
126
57
27
24
101
40
39
90
95
256
168
80
88
24
45
84
15
32
43
36
9
81
60
11
19
189
135
150
72
84
231
9
66
90
24
3
243
90
18
65
24
160
261
30
125
1
15
111
17
721
15
171
66
60
84
6
54
23
31
57
99
234
27
63
6
36
23
40
27
228
36
234
180
447
45
18
120
126
54
36
33
111
89
37
251
19
21
69
35
199
42
108
12
234
126
15
32
157
51
24
141
48
27
33
39
123
149
144
211
101
64
48
21
90
57
15
33
80
85
90
41
49
12
3
321
54
126
330
41
24
19
6
354
6
39
51
141
192
176
175
126
264
60
15
21
90
41
184
39
42
54
66
114
21
80
25
47
1
39
32
79
30
162
65
103
192
9
9
60
155
1
144
36
60
39
27
60
48
126
6
18
531
9
72
30
78
156
24
15
104
7
9
24
93
75
225
63
15
126
90
9
21
150
126
183
135
57
183
102
54
45
56
72
121
102
24
174
6
141
24
144
117
107
61
210
81
56
79
65
64
15
96
41
229
36
87
33
54
54
60
39
96
117
123
75
501
24
45
60
36
11
55
17
1
215
61
36
108
11
169
120
111
21
228
87
104
16
72
72
8
160
27
234
12
18
42
59
151
89
1
39
15
9
192
3
102
15
99
29
64
72
15
84
42
267
120
27
84
6
123
72
8
43
18
27
72
240
21
150
66
276
15
32
73
24
279
75
162
108
87
3
69
93
35
40
39
41
112
3
150
144
30
249
27
30
159
9
66
6
180
59
168
1
15
27
29
79
81
56
19
24
120
270
132
264
60
23
40
153
15
3
5
24
61
36
15
69
51
48
123
18
30
72
24
21
120
69
3
111
72
18
90
69
93
99
176
25
18
45
192
168
81
126
198
219
111
126
156
738
6
23
31
396
36
57
56
31
54
90
41
25
114
36
246
24
155
136
105
23
85
30
29
187
21
104
48
61
6
45
81
15
33
15
57
18
6
15
96
15
9
144
57
54
24
65
7
54
ABCD 97431238852*3^$a+1 [50014]
3
3
54
75
40
56
24
12
16
8
40
12
5
12
115
5
72
223
8
4
89
27
9
18
45
36
40
56
4
5
6
6
3
9
48
19
5
151
53
36
19
5
55
84
20
16
65
27
24
4
29
36
24
75
12
9
151
36
8
12
4
11
9
100
29
6
48
1
29
6
85
24
20
57
54
21
81
24
78
6
15
36
24
51
9
45
42
13
60
41
3
75
21
9
3
27
105
21
66
25
8
33
12
6
66
43
65
126
1
5
3
75
12
18
18
117
16
80
36
9
15
9
15
12
33
12
30
6
19
36
29
163
60
23
54
159
24
52
41
24
30
1
17
48
12
60
7
11
42
15
33
12
75
57
3
3
73
5
67
5
12
27
28
11
9
12
24
15
6
19
36
5
24
54
25
60
95
6
72
30
105
72
96
36
9
7
24
5
55
104
12
28
32
9
15
15
61
44
93
72
3
3
30
27
45
67
65
60
19
5
91
29
54
36
6
24
27
4
5
30
18
15
15
18
78
69
40
20
27
6
84
19
5
15
4
5
36
54
25
32
3
21
60
21
15
36
33
54
21
9
51
15
36
6
7
17
18
48
33
27
84
66
19
5
6
85
44
24
72
9
19
5
39
81
39
16
80
15
37
299
18
51
39
25
8
24
64
5
15
64
8
9
48
15
12
4
5
67
32
36
105
7
72
56
40
60
29
3
40
17
30
1
11
48
6
24
6
9
3
30
102
21
52
80
93
15
9
67
65
78
12
13
60
36
36
60
5
30
54
75
120
52
8
57
43
11
18
3
64
20
81
3
52
24
8
27
13
17
3
33
30
138
7
12
36
24
72
36
77
18
18
24
7
36
59
18
15
52
24
20
9
48
54
18
31
96
53
12
30
9
36
33
63
88
24
65
30
6
30
60
25
44
16
11
133
48
20
9
18
81
21
51
28
5
36
3
16
11
13
20
12
33
15
16
5
12
27
45
42
6
7
5
31
47
18
31
104
60
15
1
36
132
41
19
8
9
19
29
48
3
21
60
36
43
5
84
87
84
129
12
19
5
90
9
57
55
5
99
52
48
17
12
3
4
101
7
41
7
20
24
28
41
15
15
25
77
24
103
71
96
33
33
24
19
41
3
87
18
72
6
45
9
19
5
31
35
33
36
21
63
40
32
3
25
41
60
36
75
33
72
24
15
45
24
91
12
20
4
44
15
1
8
16
5
12
43
24
20
63
42
31
80
9
3
9
6
33
21
48
12
108
15
12
33
3
60
52
17
36
7
5
15
21
19
5
108
3
4
35
1
32
4
11
9
9
60
30
30
51
21
84
19
65
6
45
15
69
15
90
79
5
31
36
11
73
20
9
63
57
27
33
55
17
159
16
5
36
7
8
100
80
3
21
9
24
3
24
4
12
29
6
30
60
3
57
12
12
60
48
3
12
76
17
72
7
36
12
32
81
43
24
5
72
43
101
24
3
27
37
60
5
19
32
9
55
101
72
15
100
8
9
15
28
5
36
6
129
4
68
12
21
31
29
6
6
27
15
37
56
12
57
99
36
24
21
24
54
25
12
23
42
48
6
30
12
90
12
18
7
72
60
5
36
3
4
36
35
1
56
40
48
11
1
65
3
40
35
109
116
12
52
65
7
20
24
4
5
6
9
76
12
8
9
36
19
35
6
24
67
35
90
60
3
45
7
44
16
41
15
33
30
25
20
84
15
33
12
15
6
30
45
4
77
151
44
33
31
32
69
19
35
1
108
5
7
11
12
37
29
7
65
19
96
83
117
24
40
8
21
12
7
77
3
27
45
81
79
48
5
55
53
43
32
12
12
9
51
4
24
5
3
52
20
76
17
43
96
29
7
47
102
3
45
27
36
4
48
17
24
12
18
96
25
23
13
35
30
78
36
49
47
57
51
1
44
4
5
12
24
51
69
24
7
35
21
12
45
36
24
18
144
25
8
96
21
19
29
60
27
88
53
12
91
20
9
7
29
12
7
11
45
24
16
72
32
45
6
36
6
3
57
3
52
68
36
4
12
8
12
72
40
17
15
75
108
96
30
6
61
72
92
4
119
30
36
87
72
52
8
12
16
72
12
8
15
13
8
36
16
12
17
36
19
41
19
65
24
90
9
48
72
57
75
64
120
41
31
17
30
6
19
12
56
9
19
29
3
24
40
35
33
12
45
36
84
91
24
20
4
72
32
132
4
17
24
24
6
18
48
24
60
54
49
5
3
33
6
9
16
5
18
1
80
4
5
7
20
48
27
13
17
24
30
37
44
28
8
117
7
5
19
35
49
36
29
12
3
16
32
15
33
4
17
15
9
39
12
9
27
117
7
5
43
5
31
41
84
39
21
6
30
3
36
45
24
60
3
48
24
27
13
5
31
144
5
15
27
6
123
9
103
29
51
4
5
51
28
11
30
63
12
76
29
24
72
48
204
15
40
8
15
13
80
60
12
168
60
16
24
5
19
23
18
15
12
39
30
103
5
31
32
48
21
30
18
48
43
5
30
9
12
15
49
44
3
9
135
13
108
23
61
5
15
9
7
17
30
25
8
28
5
84
27
63
18
60
18
30
31
83
33
27
81
4
20
21
27
9
30
69
60
12
3
30
24
12
30
105
16
5
60
42
21
21
60
15
84
4
36
17
75
33
139
60
56
9
6
30
36
66
37
68
4
44
39
45
15
36
9
33
15
60
39
25
8
15
102
30
114
60
171
33
6
25
32
64
5
15
15
13
77
24
7
12
36
24
108
17
12
19
29
72
18
13
17
7
23
6
79
185
102
9
4
32
9
75
9
91
11
21
177
7
20
21
39
9
24
3
9
6
12
25
5
6
25
36
8
45
7
35
21
72
105
31
12
12
17
3
12
3
18
7
5
15
3
33
45
15
4
8
72
57
36
15
4
53
43
29
18
18
72
43
128
27
13
20
57
15
9
163
11
1
35
6
12
42
13
60
53
3
51
73
56
24
45
31
5
6
9
39
21
9
3
40
17
18
13
56
69
60
75
4
92
3
1
5
6
13
83
33
45
51
9
19
48
48
12
53
6
13
36
29
12
6
9
21
48
19
5
6
6
24
6
1
92
36
15
30
12
87
36
129
6
21
28
32
33
27
16
12
72
8
40
41
6
78
12
15
39
21
100
41
27
21
84
55
41
90
37
32
36
27
45
33
99
21
6
18
60
27
96
93
12
18
90
7
32
15
1
155
45
69
12
96
18
66
36
7
12
101
3
36
21
12
75
21
79
ABCD 97431339022*3^$a+1 [50040]
65
24
7
24
29
192
52
80
67
105
99
17
144
103
36
96
69
27
117
12
51
93
44
36
139
177
15
96
53
4
12
15
108
48
48
17
19
96
53
67
29
60
259
45
87
48
29
7
36
17
43
12
5
163
60
65
144
4
51
129
24
3
65
7
36
69
63
120
5
48
55
17
12
16
32
19
89
127
5
115
24
65
55
29
4
3
149
235
84
9
8
67
36
24
12
5
24
31
41
112
72
8
7
41
52
15
17
64
279
5
43
72
48
29
40
51
84
53
43
9
99
12
17
12
31
132
48
57
68
4
39
12
57
63
53
64
8
19
36
65
79
105
84
27
53
16
63
53
199
9
39
5
163
57
135
105
3
48
12
48
69
231
12
9
123
60
48
12
48
12
17
103
41
187
24
48
48
17
103
48
125
55
120
120
36
96
5
48
79
17
19
96
36
48
24
108
72
108
17
43
17
12
4
60
15
21
44
184
51
5
84
96
12
7
12
65
60
115
24
9
20
40
56
64
3
5
48
31
53
60
16
56
96
88
27
108
17
7
281
7
48
24
12
45
20
91
9
3
60
45
27
216
65
43
45
27
69
20
79
5
124
3
24
24
9
15
101
7
53
79
36
24
12
84
29
67
5
19
21
159
137
84
4
15
24
101
115
120
17
115
5
55
24
173
55
45
56
91
36
9
3
120
132
33
3
72
12
84
60
5
19
108
120
29
48
160
75
221
84
16
267
57
123
12
12
24
125
84
7
189
27
108
84
21
27
48
12
5
28
87
24
213
15
228
33
51
53
16
75
96
45
63
48
48
9
68
7
41
7
77
55
48
12
21
20
55
60
24
41
19
48
132
21
15
5
136
3
65
60
7
48
233
19
60
41
43
120
12
29
79
12
72
108
29
40
51
9
231
12
225
27
24
132
5
43
165
39
5
7
84
96
5
55
153
3
84
41
88
27
48
24
77
31
12
5
103
65
115
53
12
64
111
17
55
101
55
120
9
15
96
12
5
55
120
57
27
204
96
41
4
75
84
12
204
45
3
12
105
99
29
16
36
3
41
7
48
45
27
33
87
33
111
84
12
9
15
9
87
12
12
29
115
24
120
12
53
108
7
60
45
68
19
105
116
43
45
20
19
36
5
55
41
151
9
63
5
91
36
65
84
60
31
65
96
43
81
24
32
72
127
105
80
91
60
5
12
72
43
53
12
108
139
96
24
108
12
89
12
324
43
57
24
15
60
24
36
12
117
147
53
36
7
12
108
12
36
21
8
36
160
87
24
36
60
84
33
27
65
108
132
19
12
60
48
69
3
113
136
128
115
5
115
12
84
12
17
223
89
103
45
36
51
60
24
69
51
77
19
33
75
48
77
31
41
88
15
5
12
4
27
17
7
89
40
27
24
105
51
9
68
16
15
216
29
16
3
72
53
103
33
51
5
31
29
19
77
12
103
12
45
303
53
84
31
41
115
65
64
51
29
76
3
60
36
12
144
33
3
113
16
3
12
24
24
21
15
72
48
41
43
12
108
12
48
12
120
41
43
36
29
40
27
12
108
24
29
19
12
48
48
113
187
60
33
87
108
45
39
60
45
15
17
91
77
16
147
5
7
17
31
5
103
72
48
29
48
64
68
67
24
101
4
176
60
151
5
163
29
55
12
48
96
69
75
156
60
5
7
137
7
48
108
60
53
31
48
72
156
17
55
65
16
27
77
76
27
17
31
65
16
39
29
43
120
57
8
72
96
91
89
7
12
36
21
75
29
72
43
24
36
36
41
48
31
36
72
233
43
17
67
36
24
81
39
228
24
89
16
63
96
12
48
24
60
21
80
91
69
20
16
123
96
24
60
12
168
12
36
120
5
55
17
67
29
7
33
15
60
81
44
79
60
57
15
60
41
7
132
24
36
9
111
9
27
29
55
65
24
127
48
96
233
72
91
129
3
41
19
77
48
115
48
84
29
16
3
57
8
43
24
216
149
19
29
31
17
88
147
149
ABCD 97431983206*3^$a+1 [50017]
31
27
2
28
30
30
18
14
76
159
51
69
11
30
4
18
12
36
33
81
6
2
10
92
48
22
18
132
26
52
2
46
32
7
24
27
42
20
10
48
9
135
18
2
25
11
10
14
25
36
29
76
24
8
18
54
91
39
18
2
49
17
12
60
18
4
6
30
69
21
20
124
98
10
60
12
108
78
14
118
21
111
38
72
36
30
12
40
57
144
21
36
39
11
4
18
48
39
45
66
12
32
6
54
18
12
36
30
40
12
38
12
78
54
28
30
30
20
82
6
3
192
15
12
8
22
72
48
2
76
24
56
4
26
4
66
50
10
50
10
9
95
40
6
14
88
153
35
4
8
30
28
15
15
84
6
3
11
70
26
52
12
20
10
50
48
22
48
32
76
24
75
111
14
55
35
28
12
108
50
12
118
18
12
110
1
41
6
10
75
15
33
17
4
8
30
52
80
40
21
225
12
18
20
22
27
41
4
20
10
90
6
30
20
12
72
28
72
18
117
41
34
69
17
24
55
33
111
27
42
38
85
24
33
2
36
49
3
12
20
156
84
10
6
33
9
27
5
30
58
8
24
36
4
6
174
26
30
54
1
17
238
20
24
58
32
6
34
30
9
51
8
40
30
90
30
12
6
24
36
14
16
120
3
41
16
32
12
6
22
158
22
20
18
30
40
14
1
17
43
47
10
12
26
25
15
2
130
50
52
8
28
24
6
14
108
58
54
78
32
6
60
64
6
14
48
30
40
68
73
147
120
20
12
18
22
12
26
12
42
1
15
14
46
60
74
46
2
43
9
18
138
14
156
25
17
22
18
2
10
78
62
6
100
12
32
6
130
14
70
21
17
12
28
18
42
72
50
28
120
21
27
45
17
18
30
72
70
12
86
22
18
20
19
11
154
8
22
48
12
38
12
19
71
58
18
62
22
66
30
54
90
9
11
6
4
20
18
28
54
6
42
8
52
32
58
12
45
21
20
24
16
63
11
25
36
57
48
3
59
10
63
189
56
43
11
28
32
6
54
16
30
54
21
15
33
27
14
16
3
72
39
48
33
9
36
24
6
72
38
55
27
21
11
6
4
18
42
36
30
42
98
54
46
102
92
31
15
44
1
5
34
38
12
48
7
21
84
20
6
10
120
74
10
6
30
2
150
10
270
27
15
56
112
21
12
15
20
60
22
48
14
18
22
18
18
24
56
4
81
84
33
12
96
3
17
10
12
80
133
17
22
20
16
24
18
60
20
91
27
90
15
65
120
24
28
128
12
40
32
136
30
9
11
12
1
11
150
16
72
68
22
2
28
102
96
14
28
51
27
9
53
7
84
51
216
24
18
51
39
78
80
10
72
12
38
58
12
62
10
18
30
60
48
80
4
18
27
41
24
10
38
88
30
62
18
90
100
24
36
12
92
16
3
36
11
4
21
5
30
25
77
28
42
38
12
22
48
38
19
53
91
27
44
40
18
30
110
12
55
35
88
2
16
30
14
30
1
125
10
14
19
12
119
6
10
14
108
90
1
111
69
9
147
15
20
100
60
78
30
57
21
219
11
112
21
81
78
2
31
57
8
34
116
84
46
102
38
10
44
78
72
16
75
17
40
50
18
10
24
129
17
10
42
12
8
60
10
2
36
4
30
50
6
12
22
68
52
68
7
23
12
6
114
6
12
40
12
120
8
72
16
90
2
112
30
120
60
26
24
36
4
60
20
10
66
42
38
34
18
32
16
32
18
40
50
4
86
4
18
3
27
48
14
58
8
10
132
3
77
22
36
102
72
170
118
32
16
39
165
6
50
34
18
62
30
10
6
20
30
4
36
14
6
40
30
24
20
6
60
70
3
39
42
38
18
79
3
48
14
10
9
27
62
48
64
80
30
40
26
112
3
15
12
2
19
29
18
64
48
21
11
18
42
78
18
64
20
36
100
12
21
21
20
10
18
51
27
30
74
46
12
2
25
71
114
78
12
66
4
90
20
10
20
16
3
51
30
8
7
11
22
32
36
19
23
18
22
18
12
78
90
120
12
42
20
46
3
11
10
20
46
44
28
62
18
22
90
6
30
30
42
50
10
8
52
18
90
20
22
30
18
24
18
8
22
8
90
30
12
91
99
8
24
6
10
14
58
21
12
45
20
12
48
30
49
84
11
25
21
14
46
80
54
60
40
6
12
18
12
33
27
72
50
46
84
36
42
8
70
2
72
36
40
30
30
42
32
1
5
102
30
7
63
8
150
30
64
9
39
90
68
4
60
6
14
79
36
5
16
60
42
32
10
15
45
6
102
32
28
27
11
60
94
30
36
44
36
40
12
98
72
22
6
24
80
16
54
48
2
55
24
57
42
57
36
17
58
122
22
150
66
74
106
14
28
8
34
30
30
90
90
26
24
36
55
15
20
24
66
24
16
14
18
10
2
31
15
20
4
96
24
18
2
40
110
6
204
85
3
2
46
45
65
24
108
31
21
36
12
8
190
12
68
34
6
12
30
3
39
60
20
18
60
43
27
72
110
6
4
18
18
45
9
90
30
18
18
32
10
18
30
12
21
111
21
5
24
40
36
14
6
12
100
231
17
22
33
29
36
60
64
8
28
3
149
48
60
4
50
16
12
48
62
28
14
6
24
18
37
11
49
101
172
18
2
52
36
50
10
42
12
6
14
6
72
78
34
18
18
44
46
42
8
10
42
120
3
27
48
14
228
120
67
3
8
10
12
30
48
62
42
1
15
122
58
54
39
17
82
32
70
38
18
30
40
20
24
108
42
46
2
82
66
14
121
9
20
46
14
19
9
20
78
52
72
38
168
4
38
58
60
30
62
103
17
10
152
118
2
148
12
56
42
42
16
2
30
42
31
ABCD 97432113302*3^$a+1 [50025]
68
9
18
25
24
23
120
18
15
87
6
42
102
15
15
18
18
12
13
12
48
84
12
29
24
43
8
27
37
72
71
9
40
36
20
3
9
3
12
36
37
17
6
84
6
39
52
53
55
35
36
49
80
15
37
20
64
47
33
9
30
6
102
60
72
117
48
28
35
12
18
18
37
108
12
95
13
29
51
9
198
25
17
87
28
60
12
104
36
28
20
28
32
33
43
29
3
3
105
15
12
72
133
65
78
1
29
19
8
87
13
77
15
16
35
21
24
99
6
42
12
18
15
15
13
47
13
29
7
23
78
15
15
13
44
12
33
78
48
120
12
13
107
9
33
43
17
43
5
108
79
143
9
180
51
145
5
175
24
59
1
108
8
60
64
41
67
48
17
6
54
27
39
12
42
27
33
30
18
30
12
13
23
30
54
66
144
7
41
27
16
12
84
101
7
83
12
37
84
17
12
115
80
15
153
15
49
11
12
48
9
36
177
31
12
83
72
37
71
21
51
12
45
45
27
3
18
78
84
33
3
54
15
28
35
97
36
77
15
12
135
61
5
51
28
11
54
48
75
28
47
37
20
3
30
48
31
60
11
102
48
39
9
151
71
9
28
11
81
51
18
67
48
17
48
12
15
52
65
27
63
30
123
3
37
44
3
133
104
171
45
28
72
23
57
72
15
93
15
48
12
30
79
41
135
4
68
16
36
11
85
60
113
19
60
95
48
45
3
141
123
36
45
12
15
30
27
3
109
36
20
3
25
24
12
11
33
36
4
96
120
120
23
33
63
12
157
32
9
55
17
19
23
18
3
64
35
33
4
71
42
6
42
30
42
27
4
72
95
25
8
4
35
60
18
78
21
51
49
80
64
59
37
101
7
96
24
5
15
21
39
12
39
21
4
72
47
36
25
24
92
24
100
56
28
32
36
15
13
12
65
102
13
8
9
123
4
101
3
4
41
12
42
121
72
5
19
131
12
37
89
31
29
7
12
11
42
3
36
88
32
40
41
78
1
20
39
12
13
77
55
5
39
84
69
103
32
40
8
4
23
37
29
7
32
33
19
29
27
3
61
23
30
27
4
24
185
18
30
72
6
1
59
60
12
13
20
15
12
85
47
21
9
31
24
83
13
36
71
25
35
37
36
29
3
33
7
48
20
39
37
23
45
15
1
17
12
30
90
7
8
3
37
53
18
1
119
90
72
72
91
84
65
43
53
27
4
29
30
162
30
9
3
13
5
3
45
31
36
53
7
65
67
68
124
24
29
27
69
55
47
9
3
25
20
96
27
9
3
48
168
90
87
28
35
60
72
48
72
57
15
81
4
12
29
31
8
36
112
12
11
1
41
30
85
72
5
60
3
3
90
30
61
60
59
162
55
5
222
90
7
80
76
44
33
18
108
9
3
69
4
29
7
83
13
84
36
23
37
23
84
18
30
18
15
39
37
96
72
35
133
32
88
5
15
27
6
60
42
37
32
100
23
1
17
30
18
42
78
7
60
23
85
96
60
56
28
32
12
52
8
36
15
1
24
77
7
23
9
76
35
73
20
4
53
48
54
25
5
127
11
9
69
24
6
49
11
25
32
24
40
29
150
12
57
40
125
51
27
25
20
12
15
60
18
18
25
35
54
18
60
25
20
112
23
108
12
18
54
6
30
1
41
3
75
37
47
25
11
1
71
49
29
30
57
15
13
60
12
72
32
39
102
75
15
49
53
67
104
4
5
18
42
3
57
30
13
20
4
20
4
12
60
8
57
15
3
25
24
35
25
35
13
80
45
7
12
53
48
7
12
8
123
9
63
13
8
4
36
47
30
67
35
57
51
30
3
45
90
30
15
36
16
53
19
5
60
7
8
15
61
44
96
4
65
66
21
81
43
12
5
12
6
9
28
20
64
23
78
3
15
109
23
12
13
80
28
89
18
9
33
36
147
72
45
7
20
256
104
84
24
63
117
48
88
12
47
37
36
23
24
45
180
40
12
56
15
132
37
11
18
51
4
56
51
12
18
18
24
141
40
65
19
188
3
54
27
21
12
63
15
25
23
12
12
48
12
36
24
45
40
96
56
51
25
32
16
20
52
8
9
108
27
3
13
20
52
5
30
13
17
39
21
18
21
40
23
45
75
25
35
30
18
37
32
88
36
5
7
24
68
33
3
57
30
73
144
23
25
12
53
55
47
60
25
71
37
5
27
40
95
37
8
33
103
24
36
125
19
12
36
17
168
3
69
78
12
133
32
3
33
52
47
18
27
28
20
75
13
12
47
21
16
59
24
48
49
68
75
30
3
4
11
73
24
96
12
23
105
64
35
37
83
45
75
61
59
1
12
35
33
40
96
128
36
16
56
24
3
13
24
11
37
60
11
21
9
30
114
30
13
20
28
47
30
7
71
54
30
61
35
102
18
132
120
13
20
9
15
3
60
25
48
65
15
57
7
125
163
180
35
25
20
15
72
61
107
25
17
18
108
24
6
24
30
18
30
57
76
72
32
16
47
18
91
84
77
42
6
31
23
13
17
3
45
12
6
9
36
75
24
90
7
11
9
40
11
12
156
12
12
21
27
9
216
52
48
77
66
30
19
11
45
52
24
84
24
5
31
77
42
6
12
39
9
72
19
8
76
89
66
1
11
18
7
47
25
65
3
40
17
7
41
27
12
28
48
32
123
13
24
36
59
37
24
144
5
48
15
72
28
44
3
193
24
11
12
48
37
12
20
21
43
36
23
13
24
20
ABCD 97432843694*3^$a+1 [50037]
77
7
5
1
6
65
13
12
71
19
6
23
120
7
29
1
12
6
129
12
3
41
37
18
30
71
43
17
36
12
88
15
12
33
12
87
53
12
168
25
48
23
12
72
31
17
12
13
48
35
12
40
3
72
5
19
113
72
13
6
12
78
59
1
11
16
3
65
4
33
23
25
71
84
7
17
7
96
17
1
147
3
24
6
6
29
16
20
48
43
57
15
150
11
12
64
48
105
6
41
43
12
45
68
67
33
20
43
60
5
120
24
16
15
17
12
28
56
52
8
24
112
3
17
25
23
7
6
35
55
65
43
6
23
25
30
117
3
5
31
60
30
6
36
18
144
6
9
8
112
3
5
7
5
12
103
5
55
45
3
17
43
24
18
42
84
65
112
33
6
5
24
7
5
240
40
9
30
18
6
17
168
37
27
12
3
6
42
17
1
30
29
40
3
5
48
25
11
60
73
6
5
72
48
192
12
1
42
17
1
35
4
3
53
1
6
144
5
24
72
43
41
43
5
52
8
25
12
35
36
48
19
90
15
3
5
64
3
18
83
49
27
8
12
60
43
90
15
27
45
3
5
100
152
1
30
17
36
24
25
60
36
54
12
36
149
1
23
121
71
48
72
49
36
18
5
31
5
36
4
8
36
7
117
27
29
31
5
36
7
36
9
12
63
5
120
36
84
67
113
127
5
79
36
5
16
45
42
93
63
17
55
48
21
8
36
76
51
48
5
36
103
18
59
60
88
20
60
43
9
39
60
17
12
13
23
12
12
43
60
5
4
8
25
135
8
4
45
78
237
21
59
121
18
29
13
35
7
41
49
162
5
48
25
12
3
81
6
29
67
29
28
27
45
36
72
3
53
52
44
28
20
48
7
161
72
37
11
1
6
48
29
1
6
5
43
6
87
68
31
45
39
12
113
72
13
11
31
48
81
15
21
27
6
6
78
6
89
13
35
67
65
25
63
32
12
31
29
13
42
21
3
24
6
11
55
24
60
5
7
84
36
77
112
104
49
18
72
6
102
29
40
48
87
21
27
72
5
55
5
43
96
5
7
17
7
81
39
24
41
13
11
16
63
45
15
6
6
29
7
5
7
33
44
1
95
7
6
90
6
3
8
64
44
12
132
55
18
42
33
68
37
83
31
5
79
12
65
12
12
36
12
40
15
53
48
24
55
53
7
77
1
12
30
41
120
7
24
5
48
1
12
42
12
41
7
5
85
11
4
32
40
80
16
39
33
21
47
24
31
90
12
107
48
67
41
19
5
24
31
24
5
60
24
31
30
42
17
12
24
4
92
120
24
4
92
19
17
19
5
1
54
81
9
6
29
60
31
12
41
7
17
43
29
55
53
48
49
6
24
18
90
65
28
44
40
3
18
23
19
113
72
12
43
90
6
36
33
15
18
30
18
11
43
41
36
28
21
6
41
19
24
29
67
5
48
40
27
101
12
28
8
31
53
28
57
35
60
28
32
40
45
11
16
56
24
1
27
3
12
57
75
53
43
12
5
1
11
19
5
12
97
23
48
16
20
73
6
5
37
42
6
11
43
12
29
60
36
1
12
15
87
65
13
6
17
12
13
12
6
9
56
16
51
60
72
41
7
29
40
33
162
53
25
15
20
60
61
35
7
84
153
63
17
12
13
15
56
16
20
40
3
30
96
47
7
5
97
36
15
3
17
4
21
78
9
57
23
115
17
40
33
15
75
5
7
89
36
48
25
6
144
42
23
13
27
27
45
51
129
3
18
15
44
43
125
40
15
6
6
120
5
60
60
16
144
8
7
48
45
32
13
48
35
124
60
171
48
89
91
24
5
112
15
48
6
59
28
9
11
25
60
30
5
12
108
172
32
48
12
43
41
7
29
31
9
3
17
16
24
15
5
61
30
29
60
24
85
6
54
35
12
100
32
7
5
31
72
5
91
29
36
12
43
41
28
87
113
67
108
12
33
15
96
24
12
29
7
12
6
84
6
144
12
5
24
4
63
42
75
51
5
36
40
8
12
36
55
137
25
36
42
9
20
19
24
41
4
75
12
29
7
48
81
21
15
12
68
7
5
96
1
119
7
45
44
36
43
17
103
12
65
84
31
29
16
15
29
36
37
6
41
49
42
5
12
25
42
21
60
8
12
60
43
65
19
5
12
43
186
35
16
3
33
20
24
55
60
29
25
11
31
5
43
41
49
102
48
29
36
76
63
53
25
87
56
16
51
17
28
12
68
84
19
9
8
19
6
60
30
17
28
3
24
5
85
30
17
1
59
115
5
13
30
77
31
48
17
24
84
36
31
60
9
36
99
33
56
49
3
32
1
6
54
30
29
25
3
39
18
27
20
24
31
93
32
24
24
1
47
12
97
90
41
12
48
49
23
12
108
12
60
24
4
3
9
60
20
31
72
41
16
39
77
60
84
84
7
9
51
53
37
18
17
103
17
4
8
48
12
7
24
41
84
19
101
12
157
27
21
47
61
30
17
40
63
29
1
6
33
117
6
24
53
55
12
21
27
53
67
5
163
42
36
39
12
111
113
19
105
3
53
16
21
23
24
12
31
138
186
5
1
23
16
3
72
48
42
3
56
67
12
53
43
17
52
15
113
4
8
28
44
19
36
138
107
108
96
36
1
23
12
24
31
90
75
60
80
24
13
6
89
36
24
36
1
6
17
60
12
31
53
115
17
79
120
18
35
12
43
36
29
28
20
37
30
18
30
144
6
18
21
15
6
119
60
49
35
19
5
1
47
7
48
78
6
113
25
11
79
60
48
42
6
6
96
23
120
84
1
90
5
55
6
3
3
5
48
36
76
92
28
8
12
4
15
84
29
12
24
1
15
8
13
48
6
36
65
7
5
28
39
41
4
8
91
41
13
27
96
15
65
37
27
108
140
115
12
53
25
155
7
24
54
71
12
13
47
12
7
36
144
29
24
7
21
27
30
6
6
36
47
43
60
105
84
8
96
31
18
23
7
12
ABCD 97432867204*3^$a+1 [50071]
15
39
216
105
273
126
441
135
33
48
117
51
129
111
15
72
72
81
207
9
9
135
192
159
9
96
24
591
225
135
9
81
54
72
9
63
57
159
90
159
237
90
129
105
39
123
309
48
21
90
144
432
105
39
72
105
75
54
198
225
207
33
120
117
51
3
36
9
45
75
69
267
144
39
90
87
24
96
81
87
183
33
57
108
36
63
153
54
9
27
54
198
126
27
9
54
9
48
87
57
15
144
81
45
54
36
105
216
48
216
63
57
69
195
96
264
336
144
144
27
165
15
105
201
72
18
45
207
18
54
54
54
126
342
90
63
99
180
72
33
192
48
321
15
39
33
144
120
63
126
162
72
252
45
9
15
111
90
198
396
180
9
72
63
90
126
57
48
57
18
144
45
288
99
21
105
162
21
105
111
51
108
177
57
180
3
48
96
51
54
135
96
24
15
90
198
18
207
63
18
54
18
15
24
123
36
72
90
135
168
24
168
9
159
24
303
9
135
18
180
198
558
144
18
117
117
123
75
90
18
153
27
117
48
33
135
120
15
54
108
159
120
45
54
36
144
72
18
15
57
234
36
72
297
63
252
144
36
216
378
111
105
39
267
54
198
18
15
147
36
252
108
126
54
36
105
435
69
165
162
18
216
180
3
51
36
153
63
90
207
27
45
189
144
162
249
144
72
111
105
39
33
3
90
27
72
81
18
237
15
273
120
309
288
339
3
180
153
63
36
45
216
297
18
198
54
36
21
15
90
198
33
327
33
417
15
57
180
90
198
27
135
81
120
24
63
72
144
54
18
18
135
9
108
144
51
48
99
252
81
45
162
18
135
63
90
15
111
324
54
63
48
159
57
105
198
177
24
216
141
90
54
3
192
93
18
417
51
45
45
291
33
72
180
411
39
36
45
99
21
123
270
72
39
48
96
195
270
135
24
48
120
87
57
321
183
231
201
15
90
72
198
54
36
15
399
36
45
48
87
18
207
168
24
48
39
126
54
21
24
24
75
54
72
15
48
120
216
51
21
105
15
579
69
216
291
45
24
129
111
123
ABCD 97432876774*3^$a+1 [50086]
48
37
11
259
53
12
120
193
95
157
174
149
217
23
7
6
30
18
107
37
95
13
342
113
12
43
30
90
5
55
30
47
61
24
120
18
114
18
17
91
48
54
126
77
13
11
31
72
113
12
55
5
205
95
72
60
61
24
71
60
25
54
41
12
12
79
29
48
13
6
90
35
13
60
12
23
12
96
13
96
30
36
60
48
161
240
60
85
66
17
1
96
11
73
72
95
13
11
13
72
71
19
270
35
13
126
77
24
13
95
157
30
65
13
72
30
36
18
96
311
25
90
29
223
18
179
48
97
11
247
53
13
59
13
18
29
67
84
29
25
42
30
78
30
18
77
12
48
25
107
115
5
13
23
43
6
95
13
23
7
5
13
42
17
13
18
5
13
180
131
193
95
13
42
162
18
12
36
18
24
72
95
61
72
18
5
109
120
23
13
59
156
253
54
5
55
17
31
17
1
114
5
12
48
43
102
78
48
6
11
144
120
61
95
37
18
125
12
1
47
67
65
48
144
48
37
83
1
11
121
84
155
13
192
35
253
42
228
72
173
25
107
163
53
7
17
1
30
17
55
18
24
11
19
5
163
65
25
72
95
25
35
73
42
48
53
217
126
77
19
5
108
157
11
12
48
192
1
144
36
132
155
84
61
114
18
162
161
49
90
65
103
12
36
18
24
18
29
19
101
25
6
17
37
203
97
6
84
18
35
25
102
41
144
60
108
108
79
6
144
48
72
71
12
12
121
132
47
43
12
96
17
12
19
144
53
72
163
17
91
41
48
25
18
90
84
131
19
120
18
36
42
84
78
35
12
115
48
60
30
180
23
49
35
145
60
131
139
90
36
72
23
84
60
48
13
54
6
102
77
300
48
60
12
228
445
42
65
108
60
73
30
24
48
5
37
71
37
35
31
36
36
17
7
41
43
29
13
119
96
193
71
19
77
252
13
35
97
30
5
157
168
83
24
13
78
17
121
96
66
42
120
35
312
31
132
66
42
65
55
5
139
6
12
83
12
121
59
12
36
145
72
78
54
35
36
19
30
54
90
24
246
96
30
11
7
17
25
23
7
18
72
126
209
36
79
53
48
43
161
115
18
48
107
12
96
37
35
1
6
180
66
114
18
30
53
132
67
53
37
234
24
5
13
12
36
59
37
18
102
23
132
120
13
60
83
37
35
271
36
54
47
24
60
91
12
18
18
6
108
23
67
48
5
12
73
24
108
47
120
25
155
168
217
11
139
18
48
132
12
35
96
13
71
133
155
37
36
90
24
281
12
25
36
59
13
18
126
96
30
65
229
30
65
79
89
60
60
12
103
60
17
96
25
35
72
97
30
54
6
36
102
95
67
65
36
120
13
24
35
37
84
6
30
36
108
144
143
12
13
138
41
36
19
30
11
43
77
37
12
60
23
25
180
18
54
83
205
18
114
36
47
72
91
24
48
77
48
12
48
13
35
55
5
19
18
23
97
47
61
60
54
113
240
72
55
18
95
72
1
120
54
54
24
18
77
43
29
48
265
60
35
121
54
36
54
107
151
30
42
12
5
36
67
18
18
36
6
102
5
55
30
107
43
18
12
18
77
60
61
126
65
108
43
29
36
205
24
11
37
95
127
41
144
25
35
73
143
12
43
72
5
13
167
180
13
72
83
72
61
42
29
55
90
18
77
1
12
95
48
24
1
12
35
12
25
60
35
121
108
90
234
227
60
36
37
180
36
24
47
25
84
107
252
7
5
79
24
65
73
90
77
ABCD 97433042438*3^$a+1 [50031]
12
51
9
5
67
60
36
125
139
101
7
81
87
35
54
4
92
12
67
141
75
65
72
16
15
17
108
36
19
5
34
45
195
57
69
51
33
15
95
97
69
44
40
3
12
93
15
12
36
36
120
21
104
4
30
176
25
96
29
16
60
3
12
48
149
88
27
96
189
32
223
36
60
60
12
57
3
24
48
17
43
101
19
65
7
83
46
15
17
48
19
143
22
3
29
55
185
88
36
39
12
41
48
72
58
14
28
180
75
5
112
2
25
24
77
199
24
101
31
60
108
29
40
15
35
6
72
43
24
17
36
42
160
81
120
129
27
120
33
27
108
107
85
24
24
11
6
48
108
7
137
115
60
36
12
72
29
40
27
60
89
36
43
35
22
12
27
24
77
40
15
125
40
18
14
43
108
29
36
7
5
55
77
72
4
80
112
14
78
18
13
12
60
84
108
33
39
48
252
215
18
16
132
12
60
123
33
54
105
36
36
53
28
62
18
67
36
69
36
12
3
69
15
45
36
27
5
43
117
104
55
108
12
51
32
58
12
15
77
55
21
39
9
114
32
34
24
156
60
12
75
29
43
17
48
115
21
134
13
33
12
63
12
65
10
30
27
101
162
49
60
89
7
5
43
57
3
41
4
104
28
63
39
2
36
90
13
5
12
7
36
119
37
129
122
10
99
180
24
60
9
20
7
24
5
4
15
101
67
48
204
48
24
36
29
31
75
18
14
1
17
19
21
20
43
29
160
90
86
10
14
18
70
74
25
24
57
60
80
168
72
12
31
12
24
41
24
58
18
12
32
151
57
80
163
5
12
28
327
96
59
37
69
15
36
81
3
24
21
32
132
12
31
84
24
84
96
45
39
33
168
12
27
15
66
110
34
63
65
30
85
144
24
17
40
74
18
30
58
63
69
111
60
71
150
16
39
35
121
5
52
36
27
60
57
128
67
60
17
4
39
63
213
45
12
2
30
36
132
120
148
15
24
93
3
29
31
89
31
65
4
36
75
5
4
68
7
96
24
53
55
45
8
24
40
48
15
3
2
48
31
24
120
15
30
60
44
43
12
35
73
89
4
24
152
28
27
60
101
100
32
16
39
71
144
13
35
22
87
21
15
5
12
108
43
101
43
53
7
120
12
23
18
67
180
21
56
43
5
40
27
168
45
15
108
57
108
3
117
147
132
65
18
97
9
15
12
27
33
53
42
49
125
64
84
3
12
95
70
140
108
82
50
12
24
19
173
208
26
25
48
5
48
55
108
9
116
130
32
54
19
41
30
46
99
63
30
56
72
18
142
87
45
48
20
112
87
36
345
147
36
60
17
40
140
79
29
67
63
14
40
32
19
89
28
152
28
63
12
48
17
120
24
34
32
25
233
30
10
116
24
40
12
87
48
84
48
36
5
124
75
11
82
68
139
113
12
7
60
95
13
5
36
7
33
39
11
130
144
51
24
3
93
60
77
115
29
16
75
47
46
12
123
17
42
18
108
84
60
120
72
28
75
33
8
216
76
140
67
60
12
41
108
36
103
135
18
27
36
189
2
66
19
84
101
19
105
72
15
12
5
7
84
36
81
44
31
60
45
3
137
40
120
108
114
50
12
168
43
60
12
72
108
113
7
21
231
33
32
96
103
12
33
111
29
84
40
63
84
21
138
45
137
40
99
96
24
36
185
28
51
93
51
12
60
35
13
12
285
140
40
68
295
11
30
76
60
32
16
90
50
91
48
72
36
29
144
55
89
7
69
135
41
43
48
17
40
26
97
24
23
121
9
111
24
153
3
29
28
120
39
48
21
87
108
27
62
67
33
87
24
132
153
15
12
48
117
50
13
117
14
1
5
19
96
48
269
16
39
35
66
79
17
84
186
73
120
60
96
9
60
3
24
131
13
9
15
33
15
17
175
36
45
56
48
67
209
144
31
95
37
165
102
78
8
24
55
33
42
21
24
48
5
55
12
72
240
36
ABCD 97433246044*3^$a+1 [50237]
25
168
17
7
80
27
21
40
23
1
144
221
211
200
64
24
71
25
11
54
420
3
16
17
39
9
39
16
125
67
149
150
84
42
55
89
31
72
17
90
61
35
48
21
105
63
81
39
288
160
5
180
48
96
246
73
167
90
15
72
123
45
9
126
49
149
6
90
115
24
17
279
15
1
24
176
69
19
101
3
208
23
1
5
3
63
24
49
24
11
6
15
75
21
9
15
21
18
97
29
186
9
40
41
120
15
3
90
19
72
144
107
60
57
112
65
63
16
72
5
24
90
105
16
48
24
77
66
97
72
144
101
75
64
77
18
90
72
39
40
48
53
219
88
32
16
120
144
24
32
63
97
72
53
48
27
112
96
32
24
48
27
66
24
3
63
54
91
24
120
125
91
53
139
32
45
123
192
48
141
90
42
319
96
89
55
288
32
21
84
151
104
184
71
1
24
144
5
36
90
21
75
54
30
25
24
32
24
81
84
123
57
6
84
6
54
90
15
64
47
25
80
33
31
56
208
161
103
17
79
24
152
40
96
72
8
24
40
5
54
37
24
56
105
79
24
32
64
176
72
40
53
75
24
64
120
144
23
48
6
3
88
65
18
186
84
72
39
111
49
24
47
129
96
153
126
49
101
171
184
215
25
80
16
80
88
96
96
32
48
40
155
54
6
49
95
1
152
57
351
9
111
33
111
120
39
49
128
93
132
48
6
1
35
45
64
35
93
88
24
80
120
45
43
32
105
15
16
149
84
6
25
41
54
25
56
88
11
229
56
40
48
8
120
135
84
85
95
273
16
17
127
72
24
47
24
49
96
29
51
88
8
15
24
1
299
150
31
89
31
32
33
175
152
112
11
84
105
45
3
16
65
87
40
185
48
39
147
61
23
97
72
17
15
21
163
56
15
105
15
33
88
95
18
127
192
72
80
96
9
126
18
79
17
55
24
5
115
224
21
211
41
15
9
30
49
32
9
31
23
81
16
32
72
16
168
224
40
8
144
168
63
48
6
3
33
54
1
29
3
16
32
192
72
40
24
32
112
72
24
32
105
247
8
40
35
205
209
55
11
69
75
13
32
64
152
144
135
73
32
21
115
35
133
120
96
65
66
37
8
64
48
240
161
6
30
3
72
159
57
40
89
31
32
16
95
25
24
32
141
27
136
104
57
90
13
32
16
32
33
7
203
85
24
24
65
7
120
48
41
126
97
96
317
138
1
120
96
72
107
96
45
24
40
120
168
143
84
126
39
64
95
1
56
112
8
88
95
132
45
184
125
75
16
192
23
54
19
96
128
40
96
17
55
53
72
187
53
54
21
15
48
145
72
152
88
144
29
19
80
16
104
48
9
15
111
30
75
33
31
155
61
24
248
63
25
23
42
15
33
6
81
9
31
24
29
42
25
80
40
240
48
71
49
215
49
32
40
8
57
31
53
90
162
24
15
184
71
25
5
60
79
41
54
169
11
37
53
19
48
32
16
96
95
169
11
109
32
3
180
9
72
40
5
43
32
120
40
240
96
23
6
3
33
84
91
143
57
40
24
59
61
8
27
30
15
208
72
48
23
9
16
29
66
9
99
6
231
40
24
95
25
119
129
33
103
104
33
39
9
55
144
77
3
ABCD 97433278786*3^$a+1 [50036]
24
12
131
13
204
11
30
31
11
73
29
186
1
24
95
6
43
12
71
12
48
37
35
73
12
36
35
114
60
7
5
6
13
36
41
7
17
54
6
55
36
23
162
102
1
72
23
12
37
5
7
5
24
115
5
42
13
35
1
41
43
17
78
49
23
18
67
24
23
30
126
72
120
18
12
54
6
84
31
23
97
29
6
42
55
72
23
12
49
96
131
13
36
36
23
169
72
95
73
5
31
11
60
13
36
167
30
7
12
83
12
49
41
6
13
71
1
53
162
13
60
35
37
179
1
12
23
24
6
19
11
25
5
42
25
36
41
66
18
156
151
5
72
31
11
36
25
144
41
67
72
23
36
102
30
13
95
66
18
66
60
6
138
31
11
36
13
36
23
108
13
155
1
24
35
132
102
66
12
25
144
23
108
109
59
84
66
294
37
84
29
18
48
1
11
133
36
35
13
11
72
13
12
59
18
48
115
84
23
66
91
36
59
6
79
101
7
41
6
25
35
36
102
7
24
101
6
54
18
60
72
13
77
18
30
6
25
36
41
30
25
185
187
36
11
36
54
126
198
42
18
115
11
1
108
41
31
23
6
103
5
31
59
36
25
11
6
18
1
108
60
35
1
84
5
175
72
11
24
61
95
25
65
7
17
19
5
31
59
1
36
5
187
36
24
125
55
48
53
12
72
18
48
42
103
11
1
24
53
31
17
30
25
24
119
6
90
1
95
60
109
108
83
24
78
55
5
7
108
17
43
35
18
90
13
36
11
13
77
144
24
6
90
120
6
72
48
12
30
18
37
47
60
54
150
61
5
91
53
19
5
18
85
5
103
131
120
18
60
67
113
12
31
77
36
31
108
53
102
13
12
11
42
12
108
7
36
36
24
17
67
36
65
31
53
18
48
1
59
37
12
5
78
48
180
1
29
12
43
24
108
12
72
11
30
19
48
36
24
11
25
47
12
13
179
6
12
67
191
54
43
47
24
24
12
1
24
41
72
96
60
127
29
19
24
35
18
19
84
36
35
1
5
55
84
41
19
11
60
13
59
42
48
91
12
60
65
19
41
48
91
36
227
30
18
60
13
5
42
24
36
37
5
48
90
42
7
24
35
37
12
168
65
19
29
7
5
78
121
35
73
11
12
48
90
31
5
6
13
11
48
18
187
11
25
24
5
66
49
60
95
133
47
12
78
48
24
79
35
42
18
132
24
169
101
24
42
18
7
108
41
18
18
48
79
23
169
35
1
132
71
150
42
48
61
24
12
60
35
193
17
18
12
13
149
18
24
60
121
23
37
108
155
72
48
12
24
6
120
43
11
48
85
23
132
18
7
17
6
30
30
12
1
5
31
29
115
5
31
108
72
53
36
19
12
204
59
42
6
222
30
42
54
84
6
36
31
84
24
155
60
24
157
11
25
83
24
37
48
11
49
41
7
137
67
23
90
120
55
23
18
6
120
6
55
60
77
7
71
30
7
108
35
37
5
18
73
5
102
24
6
7
23
193
5
6
168
36
60
49
72
89
199
95
36
36
13
173
30
24
25
36
29
19
17
7
41
7
77
31
240
120
47
90
7
53
43
35
37
23
84
36
1
95
61
173
67
53
6
6
270
60
120
37
36
11
24
6
91
12
23
13
72
53
66
120
1
173
6
18
186
121
131
18
67
35
37
53
30
73
5
6
25
11
54
276
115
72
108
233
66
36
12
13
48
29
7
83
36
61
24
47
109
24
11
1
47
36
49
83
84
169
60
89
163
23
25
11
48
186
7
35
73
29
18
30
54
109
41
30
96
24
120
6
60
67
83
13
120
24
41
31
53
246
25
36
23
157
120
23
1
71
6
115
5
103
47
18
12
54
24
54
6
156
25
149
12
12
7
35
73
161
6
168
61
59
36
24
48
24
13
48
24
108
17
91
173
19
47
25
11
108
72
108
54
7
29
67
48
36
24
12
95
49
96
84
23
6
42
12
25
77
90
49
95
234
108
19
5
60
55
11
25
5
103
71
1
35
48
42
79
23
42
48
7
35
36
18
7
35
13
119
6
19
72
11
60
97
23
13
5
30
42
78
90
55
35
126
114
145
125
6
36
12
145
41
115
36
23
60
12
13
41
55
35
12
25
59
13
41
12
84
54
25
12
5
55
5
24
48
30
12
30
84
12
18
96
49
65
6
6
19
180
23
85
53
42
6
55
60
12
143
25
5
156
6
120
13
101
ABCD 97433522588*3^$a+1 [50080]
43
36
41
103
32
4
72
144
5
63
21
84
103
8
45
84
7
60
29
24
91
24
68
72
21
31
60
125
48
72
31
12
41
27
88
36
29
24
3
4
5
19
29
127
5
43
128
52
17
144
91
56
33
39
16
29
72
24
7
53
36
60
103
5
120
87
9
31
68
105
60
7
89
7
29
84
7
12
36
104
36
16
5
48
31
24
20
16
132
48
5
55
5
31
168
8
124
20
16
24
48
20
108
9
55
36
29
24
99
36
252
40
53
55
132
53
84
103
92
141
156
79
24
65
247
5
55
84
24
5
36
240
24
60
72
60
63
36
16
84
44
21
15
232
48
29
12
24
19
41
36
223
120
80
16
56
160
5
15
4
149
163
120
60
8
76
53
96
27
40
24
8
112
29
36
211
12
36
12
20
400
84
125
24
204
12
19
104
52
89
151
89
51
105
31
12
300
180
92
36
28
24
12
8
36
52
173
31
29
180
7
60
204
56
213
7
53
31
24
32
52
92
36
148
41
168
55
65
63
64
168
41
19
41
27
153
67
12
36
29
96
31
80
100
113
300
60
7
125
15
4
32
100
80
57
192
31
8
72
117
223
144
29
55
72
77
3
9
84
60
7
192
116
9
12
48
7
84
60
29
75
108
4
173
31
44
232
20
105
3
45
27
36
9
91
89
19
12
89
103
77
51
4
5
108
156
67
108
56
28
36
120
84
48
12
68
72
108
28
5
91
149
15
124
60
41
79
65
7
125
84
135
81
31
384
24
20
16
60
65
39
36
28
12
89
144
15
81
19
8
117
60
3
4
5
19
101
19
24
12
173
3
148
5
55
149
235
65
127
8
36
21
51
72
36
69
43
104
153
72
48
120
36
55
20
16
36
89
39
64
41
79
32
4
32
28
24
41
115
12
84
113
31
149
96
96
139
101
15
144
81
139
60
180
5
7
104
136
89
24
24
7
24
12
204
56
33
144
7
53
15
52
56
4
36
140
72
45
216
99
36
36
33
3
33
127
84
149
39
52
56
4
36
48
161
3
81
127
53
151
269
19
5
216
24
63
184
104
9
72
79
20
4
41
91
44
21
175
48
77
3
36
36
4
72
17
55
17
303
100
152
105
24
24
31
176
69
175
240
24
137
3
81
36
175
125
108
60
27
148
48
108
20
69
31
24
17
48
12
51
9
168
31
120
212
57
132
91
8
52
84
84
32
9
63
88
17
3
72
76
29
3
4
53
51
76
48
65
216
67
12
180
12
48
72
68
72
216
9
48
36
120
111
33
156
99
108
268
92
57
12
255
160
200
16
120
17
103
77
135
21
51
69
7
32
108
9
43
5
51
69
60
7
24
96
48
56
172
17
12
144
15
225
127
149
19
144
96
5
199
8
40
140
33
19
96
132
260
93
51
93
103
24
113
43
12
41
255
21
15
4
72
32
21
84
127
24
41
48
72
51
33
36
48
55
5
3
40
113
127
8
52
252
41
151
8
72
9
31
65
108
72
39
69
7
113
180
63
108
9
27
28
8
28
89
7
65
48
31
5
139
60
72
53
72
43
5
175
152
4
41
24
55
89
96
67
20
108
4
41
271
29
15
9
63
28
41
39
9
31
32
40
24
89
31
5
271
44
100
36
8
69
12
135
129
7
24
113
72
19
5
79
20
21
55
12
137
67
29
91
65
24
31
245
ABCD 97433542894*3^$a+1 [50006]
33
60
27
93
12
63
24
8
28
32
97
51
12
45
12
3
68
1
48
51
80
109
3
8
37
108
12
135
20
49
11
208
129
12
48
63
45
132
23
60
48
1
11
120
25
3
20
109
12
51
80
73
27
12
36
32
120
52
96
129
51
72
72
8
13
39
48
20
73
95
1
36
12
71
64
45
111
21
11
48
85
47
37
3
45
35
88
9
60
3
48
9
11
52
8
40
12
45
63
20
4
93
63
12
45
123
45
95
4
96
32
60
25
24
11
148
117
27
57
36
143
232
12
116
49
12
3
45
63
9
11
37
11
61
59
25
27
20
13
72
123
140
37
15
57
23
37
96
75
72
93
27
60
45
23
37
27
8
48
49
12
119
1
131
73
15
80
4
48
9
3
56
64
21
12
123
45
36
48
75
93
72
63
57
11
97
12
83
85
3
21
63
36
32
88
20
25
36
36
60
12
11
1
39
69
3
60
48
92
37
11
25
24
51
32
108
40
9
63
20
169
51
33
35
1
144
36
39
20
25
36
3
33
143
4
96
9
3
69
39
21
191
28
72
9
39
32
13
75
21
11
145
83
12
13
72
60
83
12
112
33
15
69
24
135
9
3
8
157
35
108
49
123
72
21
72
12
72
11
85
84
3
96
72
72
21
47
48
181
111
48
32
37
48
23
12
73
219
21
15
69
123
237
3
9
60
84
159
128
85
12
3
20
73
60
35
4
45
156
12
48
15
57
135
45
15
9
3
8
109
3
48
177
71
112
8
49
36
12
24
168
12
24
72
12
15
120
165
11
12
25
24
3
45
3
105
84
156
95
88
32
60
25
27
21
24
11
40
12
9
119
37
63
24
36
9
23
229
60
51
8
52
12
48
45
12
111
9
3
45
23
109
48
3
32
28
81
84
15
9
12
11
108
97
3
9
15
45
51
57
84
123
45
75
56
112
192
8
85
12
12
48
51
117
3
24
8
13
155
112
9
36
312
3
45
24
11
37
75
48
48
81
63
21
72
27
96
141
59
1
156
168
155
72
25
72
72
36
24
120
36
95
49
24
15
12
45
143
1
39
12
57
135
57
11
48
60
49
63
57
216
36
59
112
9
60
36
24
48
12
71
25
72
132
131
40
128
25
15
21
96
24
168
120
11
1
60
59
25
87
80
85
3
9
132
251
97
23
73
39
48
12
45
15
33
15
69
48
15
45
12
36
35
48
52
8
49
15
21
47
49
11
112
120
60
156
21
59
72
120
13
35
1
39
57
23
12
60
52
68
13
24
51
20
1
48
12
3
45
36
36
59
25
27
9
36
24
71
28
21
51
8
49
23
28
81
63
33
35
28
20
61
59
61
39
20
61
3
48
33
39
120
96
9
3
132
21
75
32
28
20
25
144
15
21
47
28
20
97
84
24
180
36
96
84
39
80
4
48
8
109
71
1
99
45
15
177
143
49
12
71
25
12
12
59
97
60
3
57
84
60
39
32
13
99
105
23
25
48
39
36
57
63
20
100
9
12
71
48
4
8
120
49
108
123
177
51
12
9
204
27
8
61
11
40
12
156
117
27
8
37
12
11
60
48
72
97
12
11
25
27
93
60
72
12
24
84
3
33
36
11
25
95
88
24
33
60
95
28
117
75
129
39
140
1
59
145
84
15
21
12
12
23
28
32
25
147
21
36
156
15
93
36
3
96
9
15
45
168
3
12
80
48
49
36
95
60
100
12
132
45
48
12
63
20
25
24
36
60
63
20
64
96
60
140
409
11
4
81
156
59
25
39
33
84
59
1
36
72
48
120
3
45
24
3
9
36
144
39
20
85
72
15
45
35
160
12
8
13
99
45
15
33
35
28
84
8
52
21
27
33
12
23
1
11
48
49
3
80
13
60
12
23
60
1
24
95
157
3
24
56
97
15
80
28
92
73
12
35
40
20
157
63
57
11
25
27
33
39
201
155
52
12
68
40
48
120
32
108
1
144
12
48
24
11
25
12
15
69
59
49
15
45
48
60
15
68
12
13
27
72
8
49
48
12
131
88
24
21
135
21
11
97
123
8
12
48
109
12
11
60
48
124
36
32
25
35
40
9
39
57
35
13
60
39
36
24
21
47
73
12
60
3
69
12
11
48
1
51
9
36
35
108
12
25
23
25
47
85
3
9
60
3
168
9
36
12
60
48
252
48
12
24
11
85
ABCD 97433584492*3^$a+1 [50025]
7
65
148
20
12
48
16
111
33
176
84
84
7
48
5
91
5
7
5
132
43
17
175
72
24
12
5
72
16
12
32
7
60
84
41
19
24
57
24
180
32
115
5
19
48
156
65
31
5
40
188
36
19
5
28
27
5
31
125
12
28
15
45
15
149
72
96
48
12
43
24
41
7
24
24
17
144
4
51
48
336
45
72
92
88
24
15
21
68
19
17
31
48
17
84
84
7
33
36
39
5
19
65
31
96
53
88
44
84
40
27
29
91
24
9
20
36
16
39
29
96
24
40
20
7
48
72
33
56
96
24
60
24
127
17
31
77
132
127
45
36
99
48
17
31
72
5
28
152
36
7
132
48
53
115
120
41
19
57
27
216
120
65
31
60
21
27
12
9
56
40
15
24
89
12
4
27
45
183
5
19
41
24
67
21
264
39
29
175
5
36
12
43
17
4
20
24
67
17
72
40
63
5
88
60
3
17
43
5
31
81
164
79
89
28
3
5
76
39
5
12
127
21
272
12
48
24
19
21
104
19
21
255
105
15
197
4
36
48
36
8
96
40
56
60
19
45
32
12
7
24
96
84
257
175
5
7
21
80
19
41
12
7
60
57
15
48
5
16
104
12
24
40
96
36
68
7
65
19
165
56
24
103
65
72
55
21
63
29
48
7
41
24
7
5
163
120
33
3
65
31
9
27
24
120
21
3
165
15
57
27
12
5
31
17
31
60
96
41
108
144
31
41
16
39
60
45
3
48
12
17
60
115
5
60
24
204
31
5
7
17
76
32
28
39
48
5
84
31
53
12
132
7
5
24
31
185
31
48
5
12
7
33
20
60
19
45
3
5
28
32
12
24
36
55
108
57
123
60
41
84
52
8
31
60
57
20
115
89
16
68
67
77
16
72
8
24
187
41
19
29
60
7
125
43
105
32
67
41
132
7
5
12
60
79
5
12
48
31
5
40
15
48
36
5
24
31
84
17
19
45
51
48
48
5
60
79
29
112
60
8
91
65
19
29
52
20
48
96
84
48
72
28
20
24
163
132
41
7
60
48
84
60
29
7
17
36
52
32
7
60
65
16
15
53
60
12
7
113
24
24
79
12
36
17
247
69
32
12
36
12
108
52
8
12
19
41
24
184
96
44
76
44
120
24
43
77
16
20
7
29
79
105
27
24
36
60
9
56
40
20
120
40
8
24
60
91
45
32
28
39
36
12
144
48
36
12
12
17
124
32
7
36
89
31
45
12
24
36
44
4
51
9
20
52
120
24
68
52
3
53
48
12
43
45
72
15
84
21
20
108
40
20
12
108
60
52
87
48
9
3
17
19
45
36
36
188
16
123
5
88
3
84
5
108
64
39
57
108
12
24
8
96
7
5
48
295
41
4
39
41
60
19
5
36
91
29
40
56
36
72
67
5
84
112
27
12
24
60
77
48
24
28
15
45
92
28
44
19
12
5
127
12
29
7
89
79
89
103
29
55
48
60
161
12
55
113
84
43
29
115
65
139
17
7
5
168
24
43
41
67
65
43
101
24
76
96
27
17
100
63
48
12
96
60
81
8
28
3
17
7
53
163
29
60
55
12
29
12
4
15
24
17
7
72
5
4
111
21
32
48
4
75
5
60
136
108
12
123
17
24
55
65
19
57
3
36
65
136
8
12
28
36
39
5
12
12
36
12
19
5
43
21
20
7
293
7
89
36
64
3
21
140
72
24
19
45
20
216
24
160
92
84
55
21
8
12
64
8
67
84
29
43
24
21
39
36
53
91
41
148
147
12
53
12
16
15
5
12
60
88
12
8
36
31
132
12
41
43
21
44
84
96
31
101
108
79
17
55
24
45
56
36
72
12
31
12
17
4
44
108
24
60
115
204
17
7
65
16
75
41
108
36
151
9
36
15
101
48
24
55
12
9
20
76
36
180
152
28
267
65
112
39
5
19
17
424
111
21
108
12
15
77
36
187
29
43
33
15
72
96
41
4
44
36
84
55
53
40
44
40
128
7
29
7
53
12
4
135
65
276
28
87
12
156
65
40
39
77
48
16
44
7
48
48
9
68
28
20
24
36
24
4
32
48
12
24
43
41
12
88
15
17
12
72
48
36
7
24
89
60
76
111
120
29
24
52
24
3
36
125
252
72
12
43
41
79
12
9
99
81
32
40
44
84
12
24
24
84
55
81
15
65
12
24
19
17
48
16
56
103
41
24
7
24
125
115
108
53
60
12
28
27
ABCD 97433667382*3^$a+1 [50018]
26
13
72
59
90
160
2
28
9
71
94
27
41
34
45
23
118
39
11
49
23
16
2
54
13
35
46
6
74
40
32
19
5
144
7
57
2
54
42
244
45
33
15
15
20
18
60
28
90
92
28
54
26
1
39
6
18
50
16
2
12
6
79
5
67
131
4
14
6
30
24
4
68
19
168
23
78
30
54
7
51
2
7
108
11
61
33
30
165
60
5
7
11
37
27
30
68
22
6
159
96
173
31
69
26
25
11
25
3
6
20
28
2
13
72
11
12
106
66
14
36
30
96
4
14
30
180
42
18
52
50
19
39
32
112
110
88
68
54
37
36
5
48
36
55
23
25
5
58
108
32
97
35
12
34
2
49
63
57
33
6
32
40
8
40
30
42
92
10
26
49
5
18
34
78
30
6
21
65
43
41
250
2
42
25
57
44
19
11
82
78
54
2
1
17
6
30
34
33
87
62
58
32
34
30
50
30
24
72
4
69
27
20
1
45
80
10
50
7
15
93
15
114
56
22
68
40
38
90
61
39
2
58
24
45
27
14
64
2
36
52
6
20
7
5
18
42
48
90
6
120
31
23
10
12
2
25
65
43
5
19
35
36
4
104
90
19
48
23
6
10
21
69
6
92
70
27
36
83
109
15
86
67
3
24
38
72
108
19
51
12
93
99
18
68
22
80
25
15
30
48
12
2
16
32
157
3
60
6
26
180
78
46
30
219
15
32
16
57
12
23
36
30
42
48
1
39
42
62
6
16
75
39
72
9
23
30
52
20
18
10
68
72
10
56
36
1
95
82
30
42
15
23
36
6
55
29
72
58
36
74
7
9
3
12
33
2
25
71
97
12
45
3
53
19
113
7
3
206
72
58
44
22
138
93
24
63
132
6
8
76
18
18
14
126
79
63
6
60
111
29
22
42
6
20
1
71
49
39
104
6
7
5
55
72
3
32
18
78
4
48
69
60
9
30
104
12
13
81
2
12
37
288
35
16
42
108
39
57
44
6
64
80
4
57
11
174
114
12
54
10
36
42
75
5
18
64
45
119
136
45
3
32
4
117
5
24
36
7
23
85
77
7
35
10
120
26
4
20
48
13
33
30
42
39
9
24
26
61
11
54
10
8
25
47
6
70
78
36
114
2
88
56
36
24
18
13
12
12
71
4
104
46
8
66
40
6
24
6
20
40
18
132
15
36
12
33
2
12
1
53
4
218
30
42
16
14
6
46
80
48
46
14
7
5
31
45
18
6
50
36
30
22
30
8
18
1
48
17
18
37
15
56
18
150
12
28
6
3
105
6
6
50
118
15
63
14
4
20
7
23
76
68
46
26
18
6
22
39
60
108
48
132
23
25
33
6
26
48
4
135
173
12
18
168
34
50
16
2
18
106
75
59
1
53
16
20
7
72
65
67
35
1
27
45
77
103
3
9
45
48
8
12
52
24
50
64
116
16
20
6
84
18
16
26
66
18
31
99
21
11
4
213
27
44
1
15
18
3
17
280
75
5
82
36
24
45
11
28
21
39
26
90
76
30
18
30
20
94
6
26
24
54
66
1
33
2
96
18
10
290
60
10
9
3
140
49
53
42
34
14
6
16
14
6
54
72
12
37
36
132
93
68
12
10
48
9
51
26
144
6
54
30
42
115
5
100
8
19
113
22
93
27
38
54
4
12
14
24
12
18
24
25
5
7
15
90
3
45
8
7
11
40
72
30
15
27
6
51
36
3
56
18
126
10
30
14
148
38
10
30
201
9
14
13
5
7
87
254
7
113
16
15
33
50
102
24
10
24
6
104
43
3
62
18
61
5
40
20
30
24
72
40
8
46
50
36
34
51
12
120
60
21
66
26
19
71
34
44
91
3
18
32
12
54
16
60
38
40
26
184
33
12
11
30
19
57
14
54
28
8
40
32
55
5
7
5
6
36
30
18
6
12
40
15
5
19
33
2
25
29
90
16
6
8
24
12
60
34
144
2
4
50
30
60
7
23
144
13
65
120
144
18
6
19
21
39
101
139
15
2
88
92
31
24
99
26
6
12
36
169
57
14
4
6
80
4
30
18
14
100
18
15
12
108
71
46
68
7
11
25
39
93
5
7
63
32
1
53
31
15
21
57
2
18
7
29
60
31
161
94
20
48
13
45
108
2
18
31
5
30
4
21
53
7
23
6
66
13
120
71
97
27
33
264
48
17
30
13
12
111
129
5
90
24
1
29
82
32
66
22
2
52
18
90
68
18
10
39
5
55
60
3
50
58
26
24
4
12
6
72
6
39
17
6
18
12
55
63
6
3
12
36
63
86
18
22
6
14
36
58
6
15
33
3
23
24
40
48
68
36
18
46
50
19
3
69
89
100
80
72
40
39
11
54
58
117
36
35
24
106
2
13
33
20
42
120
22
27
23
73
24
29
96
48
256
42
12
57
119
34
8
18
1
21
14
108
37
63
45
45
26
121
23
37
11
54
148
200
22
80
6
67
48
9
6
32
46
51
23
13
29
30
96
25
23
37
9
3
11
49
12
39
80
16
24
26
103
45
6
242
72
10
45
17
103
155
37
71
12
18
78
61
11
18
91
65
36
4
51
12
23
49
5
6
48
4
96
50
12
54
76
2
66
6
160
104
40
54
36
21
11
28
44
85
51
26
4
72
20
19
33
15
45
6
24
117
ABCD 97433871014*3^$a+1 [50005]
73
29
15
28
92
16
32
24
15
13
32
64
11
24
1
29
36
36
15
148
104
52
56
12
12
24
9
55
23
30
27
40
65
3
12
57
15
15
18
6
61
60
8
81
7
17
55
48
23
36
54
12
43
89
63
39
33
60
96
51
90
48
60
18
9
21
18
37
5
3
124
36
11
96
9
3
73
80
40
12
47
18
15
27
13
116
51
84
121
24
72
24
48
12
20
48
36
9
43
53
15
36
69
19
53
19
59
30
6
1
20
24
16
77
15
328
107
217
20
15
6
18
1
11
57
75
81
24
51
37
60
72
11
54
31
24
8
15
57
12
24
9
27
64
167
93
16
8
21
54
13
23
60
1
125
90
1
12
53
27
27
49
59
237
39
66
15
96
3
45
12
225
15
27
18
27
57
123
3
37
41
72
3
9
42
13
143
105
3
36
13
65
48
18
90
54
25
108
17
7
20
16
80
40
125
3
69
15
28
59
1
53
42
57
12
4
11
18
147
3
72
141
87
1
71
25
35
21
9
91
20
40
12
32
4
5
12
42
21
81
96
3
15
1
53
15
33
27
15
45
21
55
12
47
73
24
120
48
5
18
12
25
8
72
3
9
15
13
17
126
49
8
16
72
77
18
54
39
16
36
24
44
57
7
77
31
20
40
12
23
18
132
123
156
39
69
48
15
72
30
43
29
91
80
27
6
55
20
9
115
20
15
12
1
20
12
27
45
16
8
124
32
84
87
73
11
69
16
44
16
24
89
12
15
40
35
18
43
12
23
90
39
15
18
48
15
9
3
63
49
8
60
72
60
28
17
66
33
132
112
36
11
18
78
30
60
18
21
24
12
28
36
5
3
195
36
9
28
20
45
42
25
11
36
18
15
15
25
48
12
77
63
15
48
33
72
27
1
12
48
5
27
40
59
73
35
36
1
216
24
65
3
108
4
44
72
3
6
90
84
21
21
79
60
8
207
21
24
15
9
4
5
3
28
24
35
48
24
66
18
21
39
30
7
227
1
32
12
28
53
24
15
36
12
9
55
11
25
8
244
17
48
75
51
6
66
9
28
5
48
3
16
53
15
45
3
40
12
56
15
81
76
5
15
12
171
21
16
48
41
18
73
17
48
7
12
23
66
7
8
9
12
6
9
48
16
44
21
7
32
96
24
52
65
18
48
37
56
87
24
48
90
6
9
52
8
57
43
5
6
54
18
33
16
24
11
9
64
20
75
12
54
7
20
9
15
16
5
24
48
42
45
4
84
5
60
31
20
4
92
24
16
5
19
17
219
16
23
81
63
1
56
88
17
3
45
42
49
95
36
18
115
5
18
105
99
13
20
88
35
9
16
48
36
23
21
52
60
60
80
27
33
39
13
113
67
20
93
15
28
12
35
33
16
11
37
17
48
15
57
75
33
27
64
44
48
123
121
24
32
48
4
68
60
12
15
18
3
4
23
33
76
80
40
20
96
39
36
54
66
33
39
21
69
3
3
9
48
40
5
7
96
11
1
17
12
36
15
24
159
36
36
9
15
1
32
76
35
1
20
9
6
33
96
27
9
16
12
5
43
20
4
23
66
36
55
48
23
54
151
24
41
67
32
33
55
116
16
41
15
45
15
33
36
6
12
21
69
7
35
18
27
9
7
8
12
3
21
51
33
12
4
11
12
21
51
6
3
12
105
24
3
45
67
5
31
47
12
6
30
18
27
15
13
44
15
93
27
73
44
24
4
35
126
19
71
189
28
44
45
24
31
36
5
15
24
28
53
7
8
112
41
87
3
1
29
90
6
51
28
104
28
20
3
21
9
24
12
36
3
21
3
135
33
24
33
43
12
56
16
35
1
143
42
72
12
54
54
6
81
28
8
4
23
37
108
8
39
24
54
27
21
132
12
43
12
36
35
45
52
32
33
27
48
3
9
4
44
45
27
16
8
99
33
64
24
32
3
42
7
11
1
65
19
20
76
35
21
64
23
108
90
54
33
15
61
11
61
32
40
36
92
52
8
9
43
65
43
5
144
51
124
23
21
40
17
192
6
54
12
6
18
19
101
15
21
3
16
17
75
39
9
21
111
24
88
65
111
112
20
9
18
72
273
3
18
30
6
138
37
35
73
23
85
23
1
68
57
18
48
45
27
90
6
12
72
93
4
20
88
65
187
36
17
30
6
39
15
12
61
20
28
5
7
8
64
48
17
12
126
78
55
155
21
60
63
1
92
15
18
24
12
31
5
18
9
27
133
80
27
36
13
5
31
8
15
12
1
17
43
140
4
20
60
36
57
18
18
39
15
6
30
36
61
17
51
60
69
66
9
117
18
36
6
75
4
65
15
160
12
5
15
3
96
30
3
21
127
12
68
60
33
27
28
60
11
18
18
72
61
11
1
17
6
49
56
39
57
15
180
48
25
35
90
30
18
43
12
59
18
7
29
31
60
8
52
8
3
54
51
33
15
4
48
12
68
172
20
57
19
107
24
30
31
48
20
15
12
144
18
42
66
75
3
1
20
33
36
79
77
15
84
40
80
172
12
17
66
42
55
8
40
77
18
13
24
120
48
8
57
30
60
84
90
18
6
27
45
15
28
11
30
54
1
5
30
9
172
5
7
12
29
27
24
21
3
12
9
51
57
48
63
64
8
192
123
57
15
6
19
12
5
30
1
113
15
12
93
19
36
71
33
81
162
9
3
73
24
11
25
17
43
65
18
1
101
19
36
5
48
99
27
54
6
25
128
100
12
41
7
72
23
36
24
72
36
69
24
51
1
80
28
56
60
48
148
24
35
96
18
31
96
12
36
5
ABCD 97433974312*3^$a+1 [50056]
33
51
12
36
1
47
1
59
12
73
11
69
12
75
37
23
9
100
83
13
12
20
27
108
12
105
64
96
23
48
24
108
96
60
25
11
36
21
12
15
33
84
27
177
4
35
72
1
20
16
32
16
48
35
93
12
75
37
47
33
4
71
48
60
12
1
11
177
48
27
21
15
21
12
36
15
33
60
16
47
60
69
3
228
48
12
13
47
37
35
120
49
23
73
20
27
37
60
83
81
124
71
48
73
20
48
28
11
24
60
33
27
9
16
47
36
9
100
12
80
111
145
23
9
96
27
48
312
45
3
72
36
49
36
227
61
44
3
33
124
47
81
4
11
24
12
81
60
3
253
59
21
36
3
72
193
48
11
57
3
36
69
84
48
48
99
57
4
23
69
64
167
93
159
13
116
51
24
84
13
23
12
1
23
21
63
144
21
28
20
16
12
32
16
32
15
49
80
15
24
153
147
13
20
15
12
1
71
25
32
4
83
24
21
87
24
13
80
4
92
75
73
12
11
96
9
12
51
157
23
108
12
252
25
48
23
24
61
20
15
13
96
11
48
9
51
12
13
48
20
3
48
72
37
32
12
16
23
25
35
48
48
49
80
12
39
9
15
69
51
13
92
39
25
11
69
4
47
1
60
47
1
32
3
60
21
39
60
13
32
16
155
85
11
85
83
12
1
92
51
61
23
36
21
183
73
11
73
23
12
84
37
32
75
9
64
108
20
15
48
33
48
27
12
21
51
61
20
12
3
45
87
217
32
3
13
95
1
227
157
23
61
60
20
12
99
1
60
116
64
12
143
33
36
3
60
12
33
84
3
108
12
33
16
48
32
111
33
4
35
36
120
157
23
108
45
4
11
12
24
1
32
87
105
3
45
16
95
12
204
24
13
20
48
16
35
121
20
51
36
12
12
36
120
117
15
81
76
36
44
64
48
11
73
12
84
59
117
64
12
11
12
84
84
49
47
21
3
72
1
36
11
49
116
27
24
25
59
57
3
60
36
12
33
108
27
73
12
11
69
15
21
48
123
48
36
13
96
119
9
4
23
12
73
20
16
11
37
23
69
15
213
27
85
44
52
59
36
33
231
21
36
64
96
44
36
16
83
132
108
25
47
33
64
20
51
105
48
75
57
60
123
37
48
68
99
93
15
129
75
85
12
80
4
71
24
45
16
23
9
96
3
48
60
21
108
112
68
15
33
3
12
84
36
9
3
109
23
9
87
73
11
49
59
36
1
176
48
16
32
48
15
37
11
1
131
49
44
3
33
12
15
72
120
48
85
48
47
61
68
3
13
44
159
12
21
4
128
12
183
61
119
24
33
48
147
12
1
92
64
11
108
12
1
92
111
97
80
39
25
96
20
16
44
39
9
36
75
33
36
64
60
80
27
69
52
92
4
35
105
15
108
9
3
57
15
48
117
15
1
35
24
97
32
27
21
63
156
84
24
9
15
21
12
48
15
37
107
48
117
16
12
20
76
36
140
16
11
228
60
105
16
32
3
25
32
123
57
63
12
1
11
12
48
9
96
15
60
37
11
37
20
27
33
15
12
133
20
76
35
12
84
61
68
28
36
60
32
15
33
27
37
71
13
12
84
12
32
52
11
12
117
87
57
132
51
36
37
128
112
11
37
84
44
39
12
93
51
120
69
96
84
3
13
32
3
384
105
4
23
153
15
12
1
83
1
60
35
60
48
49
36
107
24
25
20
75
36
45
75
21
15
81
51
12
49
32
4
11
1
96
47
24
93
183
24
60
24
157
144
35
132
192
96
96
9
12
4
92
3
33
63
237
15
180
1
35
109
32
3
13
32
64
92
75
12
9
52
47
84
45
12
4
32
87
36
36
13
95
72
9
15
133
12
128
39
57
3
12
12
37
11
9
252
84
87
24
24
25
23
9
15
36
48
12
49
143
13
68
12
39
25
23
12
61
23
45
16
12
20
87
9
51
24
85
32
28
80
52
11
81
96
63
48
21
15
49
128
39
12
61
71
36
48
72
25
116
3
45
3
13
44
16
83
13
80
4
23
25
12
80
52
23
60
12
33
16
119
84
81
39
24
36
36
57
15
12
21
39
9
48
36
48
48
16
92
27
85
11
48
57
39
121
12
20
12
36
63
13
119
36
25
23
133
240
83
13
80
63
21
144
27
12
36
1
48
23
13
44
48
15
12
25
83
12
97
59
1
32
15
120
25
80
15
12
12
57
111
12
108
12
225
28
32
100
108
20
76
11
60
12
84
24
33
64
11
9
159
45
36
16
23
25
59
48
1
32
84
3
73
ABCD 97434151684*3^$a+1 [50122]
36
67
36
24
12
17
24
4
8
24
55
29
36
16
44
85
3
68
25
107
49
198
5
1
11
24
84
7
17
12
60
19
36
12
168
17
13
90
125
24
112
63
72
81
68
37
159
20
48
24
28
111
9
63
5
28
44
19
17
28
116
55
66
59
1
30
189
60
60
3
21
15
57
8
24
55
12
41
55
53
31
6
11
97
11
19
6
30
5
91
17
28
3
53
43
66
3
57
18
12
24
53
48
7
29
73
78
36
125
84
36
55
21
21
63
27
17
12
19
42
48
90
197
28
51
9
9
36
126
29
1
99
44
43
12
5
1
30
41
48
72
25
15
180
3
53
12
1
23
31
89
73
51
44
4
9
59
37
66
17
61
66
105
9
35
13
72
36
27
8
24
48
37
51
45
191
72
36
36
36
16
20
19
24
12
17
61
54
17
48
88
20
19
77
36
72
108
76
135
17
43
84
33
116
4
15
17
121
15
39
53
28
27
72
36
45
36
9
51
92
61
3
123
21
63
18
59
40
15
29
7
108
12
53
61
39
44
36
91
17
79
90
39
189
60
11
24
12
4
20
120
109
15
9
11
76
56
36
48
16
9
84
15
116
19
53
19
17
12
24
72
28
27
12
41
72
64
45
11
127
57
20
4
44
7
18
11
72
96
12
19
72
24
66
15
9
36
18
29
60
84
55
41
72
36
12
19
33
9
48
24
39
27
5
72
156
52
57
23
84
276
19
45
20
25
75
9
15
8
31
81
9
63
80
223
17
4
9
59
73
30
42
47
55
18
59
12
16
111
9
15
29
72
19
36
53
16
8
48
19
125
24
36
31
17
52
9
47
25
48
23
4
15
12
21
57
39
63
33
20
79
65
16
48
9
95
192
19
6
66
17
72
36
55
69
21
63
15
57
32
1
83
24
40
48
15
53
28
63
125
43
9
44
40
51
53
12
72
37
71
24
40
8
73
24
71
13
60
66
53
108
61
18
17
19
197
108
40
188
36
36
40
15
5
31
41
144
36
108
19
12
60
125
19
65
55
36
5
72
13
15
9
11
43
17
36
28
63
53
12
36
55
45
15
17
72
73
72
11
72
37
6
12
72
21
21
47
43
36
65
96
49
39
159
17
7
30
36
126
5
40
96
3
201
32
19
89
1
59
13
71
25
35
1
11
7
33
3
21
15
17
48
16
3
149
13
42
33
75
72
137
4
12
20
55
161
1
6
57
48
51
24
21
8
25
35
144
4
48
105
23
37
30
125
7
48
117
15
12
17
91
17
88
8
12
36
1
3
57
11
52
20
28
120
32
43
17
84
1
15
3
125
79
29
24
19
66
18
17
55
17
16
92
55
90
3
12
44
12
7
57
9
78
17
120
144
19
72
41
4
33
119
19
5
13
51
75
69
45
12
39
24
68
1
12
35
36
19
77
12
136
96
93
87
39
17
36
16
20
19
125
1
15
12
80
4
56
19
48
6
30
6
11
43
45
96
3
17
72
48
76
3
12
42
111
9
36
114
17
49
35
61
66
17
28
32
72
120
19
6
30
9
51
29
1
71
55
162
42
9
44
12
24
67
41
84
36
60
73
35
100
36
3
6
11
24
48
60
16
20
72
55
17
13
18
36
6
180
3
9
23
4
96
20
36
4
60
8
24
12
55
17
43
36
12
77
13
71
7
17
37
30
5
55
9
80
12
28
87
17
36
16
92
103
18
23
88
32
24
13
23
36
28
21
23
1
18
12
5
19
36
36
138
27
8
55
5
40
87
53
19
18
12
36
71
36
124
8
16
56
40
84
192
9
51
3
45
20
55
96
126
30
9
8
76
12
99
29
19
198
144
15
128
25
48
23
12
28
8
217
222
12
57
20
36
55
45
8
37
83
109
87
9
36
198
17
12
37
54
60
53
73
27
56
52
75
41
48
36
72
64
45
23
76
9
23
19
29
7
137
1
23
163
48
36
5
48
168
100
99
12
105
8
12
24
120
55
5
49
24
12
51
9
11
148
20
37
11
36
43
17
84
60
4
8
72
4
21
11
24
4
15
84
54
59
19
12
5
108
72
13
24
51
3
53
52
32
72
25
3
84
92
157
23
328
8
7
18
35
55
29
96
76
96
84
188
37
24
66
77
19
21
33
30
53
91
17
55
96
17
12
36
19
36
108
81
60
92
4
33
24
210
60
29
4
120
39
5
19
12
5
193
6
81
27
12
5
36
19
17
13
18
53
25
71
48
16
80
84
24
48
4
168
32
19
105
105
59
36
139
24
33
15
5
19
18
30
18
131
28
8
1
66
17
24
4
9
6
69
12
9
15
32
60
12
7
9
128
7
9
36
21
71
1
51
12
15
138
72
144
23
28
44
13
6
89
28
9
90
101
24
31
129
20
180
64
111
5
4
51
48
57
15
96
12
17
4
92
13
107
25
11
7
53
84
4
24
8
91
89
4
68
76
156
48
15
17
4
33
18
53
36
16
20
36
4
32
12
19
17
79
29
19
17
4
68
37
ABCD 97434335314*3^$a+1 [50346]
17
54
18
360
90
13
48
11
205
168
257
18
126
7
384
95
289
17
234
13
5
18
18
199
53
43
29
163
288
96
96
5
54
253
17
79
11
198
90
18
180
127
168
137
126
49
48
29
139
120
47
265
72
23
193
5
91
53
235
71
385
29
72
108
576
127
48
77
403
29
126
157
23
252
613
125
67
144
23
108
349
101
19
48
120
168
5
163
17
18
61
425
36
235
144
24
120
96
29
162
25
173
19
35
253
48
221
139
5
115
209
31
144
5
306
216
144
216
49
59
18
378
265
59
37
89
151
24
96
24
101
54
61
24
5
115
192
17
72
31
23
54
90
216
241
24
59
126
180
162
25
192
215
145
48
24
48
5
198
180
97
65
18
18
144
91
467
37
215
265
167
360
216
72
198
54
324
54
342
85
120
173
43
335
18
7
155
18
19
71
1
48
23
18
7
47
25
137
108
115
11
72
13
311
144
145
107
18
19
35
180
108
54
103
72
23
90
31
239
36
324
73
125
19
161
7
83
13
95
25
569
18
108
126
90
126
72
163
17
31
120
96
96
17
36
139
113
450
18
67
24
35
108
162
36
19
120
383
162
18
36
162
223
11
13
5
126
85
131
18
211
59
13
24
269
126
90
91
125
18
162
55
53
54
18
43
155
157
167
72
121
59
234
54
72
54
324
216
36
90
180
241
72
96
221
19
71
504
145
89
31
95
289
48
5
72
18
54
108
7
96
365
90
72
162
180
90
108
85
23
54
36
18
61
11
54
144
31
275
54
36
43
11
342
18
144
253
287
25
65
108
187
11
36
378
36
139
48
24
95
1
53
126
234
355
41
198
36
126
271
144
89
90
36
18
31
149
91
107
13
95
72
90
90
252
217
48
77
18
73
413
126
13
96
71
18
126
126
19
24
83
18
36
144
180
211
23
36
61
288
137
319
77
144
19
35
157
167
270
211
95
144
73
24
48
395
36
162
79
101
162
121
5
139
23
18
90
234
18
25
173
126
54
7
ABCD 97435173352*3^$a+1 [50014]
71
36
12
96
19
9
32
84
16
3
33
56
24
49
47
16
63
9
56
16
140
31
144
33
36
3
101
7
9
96
20
12
4
48
117
39
36
12
3
17
4
140
1
11
40
48
99
9
48
51
45
20
88
8
28
20
28
15
126
18
18
75
24
48
24
9
36
11
25
51
44
4
96
80
28
75
36
36
29
25
11
28
51
18
147
33
23
49
90
9
36
117
23
64
32
48
13
18
54
36
35
1
51
68
76
36
32
16
44
12
4
96
12
39
17
16
75
18
131
76
45
87
3
125
1
36
27
135
9
48
8
36
64
20
72
49
15
20
16
96
12
56
16
24
8
25
87
3
9
27
21
12
57
39
20
49
162
41
85
15
39
5
4
9
27
72
48
69
11
72
43
5
120
52
21
23
36
12
36
28
24
3
21
8
64
32
12
12
48
1
83
25
18
81
72
9
72
36
39
44
43
69
8
48
1
11
12
85
3
69
23
13
18
5
12
64
27
33
8
31
9
24
3
165
56
49
39
33
47
88
9
3
105
18
41
16
87
198
15
3
93
36
96
12
51
18
11
4
56
24
12
96
31
93
24
12
33
11
24
19
9
44
40
33
15
32
40
3
29
36
112
12
56
64
69
11
16
56
25
75
51
36
101
96
24
12
1
108
15
36
12
56
7
18
36
72
3
20
13
3
15
5
40
8
12
48
12
16
68
60
16
8
28
20
16
12
36
8
16
20
52
3
90
3
8
4
3
90
36
27
8
76
156
3
53
60
48
36
19
213
3
21
44
36
25
18
21
33
18
21
72
15
18
119
48
13
87
3
29
43
65
79
5
48
60
52
20
16
33
18
9
44
36
36
19
29
28
36
24
20
16
176
12
64
72
8
96
4
63
45
168
12
12
32
19
29
25
75
20
13
3
80
7
18
23
60
16
9
35
16
21
147
8
24
72
24
64
12
32
4
24
21
15
93
15
3
45
24
75
17
36
60
48
19
29
64
20
24
61
11
16
48
8
16
36
20
96
37
27
56
61
11
40
21
108
143
24
16
24
45
11
133
27
48
24
81
35
16
20
1
15
8
16
20
28
24
32
1
47
88
168
3
9
80
60
24
60
48
12
52
69
15
44
16
15
17
12
52
9
3
32
73
18
9
63
17
52
60
44
4
21
71
4
87
21
15
33
147
45
20
28
32
37
15
21
36
18
41
192
73
147
32
108
36
37
18
108
209
16
45
15
3
9
32
31
113
16
32
4
12
24
24
56
25
54
9
8
16
108
12
45
11
40
24
72
33
3
32
19
9
9
27
156
20
76
20
4
120
68
16
92
24
43
18
51
21
35
52
21
36
83
88
24
32
24
12
4
12
36
72
81
15
128
16
3
18
15
75
105
147
69
39
54
3
56
16
48
44
12
40
51
45
32
40
27
18
51
48
8
16
72
20
4
8
43
9
44
72
88
21
72
83
16
48
48
8
28
32
36
48
12
64
44
19
81
20
7
65
40
8
4
36
32
16
15
72
69
3
17
127
33
21
3
8
96
1
11
12
4
48
177
99
12
20
48
120
169
59
31
77
16
20
4
24
72
12
45
23
13
3
32
73
90
137
52
9
35
28
9
90
5
28
32
108
24
136
27
77
31
17
16
32
24
145
167
67
9
44
36
48
16
12
24
32
67
29
12
60
4
68
64
33
108
83
7
53
1
63
44
64
36
12
105
18
57
44
84
132
43
221
4
80
36
16
3
101
24
28
92
7
18
15
60
84
39
198
63
81
3
105
23
24
40
44
60
16
27
18
99
32
36
48
1
35
37
23
13
18
17
16
108
56
1
36
119
64
51
33
57
35
37
203
36
49
11
16
80
84
24
144
1
54
41
13
108
15
8
4
68
16
44
84
13
51
75
36
125
1
35
48
60
1
59
48
16
21
18
77
28
24
15
54
35
36
37
15
12
140
31
57
24
68
52
12
12
63
5
28
3
21
24
9
111
12
36
32
60
4
8
25
143
60
193
3
15
18
15
72
56
19
54
15
20
145
27
32
64
32
64
36
44
43
5
4
9
107
55
137
7
9
56
100
60
8
12
48
76
45
3
68
1
15
96
141
35
48
4
111
17
19
29
16
27
29
52
44
40
48
32
112
108
21
27
48
51
17
1
15
39
53
91
54
90
17
36
4
24
104
24
4
3
18
11
25
167
12
19
69
24
8
24
88
3
5
180
28
8
12
96
31
5
103
18
15
164
91
113
52
36
32
28
32
12
16
32
25
59
60
61
51
144
116
49
99
9
23
124
12
8
28
3
18
11
25
3
84
48
63
165
141
15
39
41
12
4
96
132
24
51
69
21
11
76
111
117
72
32
16
48
3
21
12
3
54
39
44
4
20
16
39
9
48
12
21
90
117
104
100
48
243
45
92
115
45
9
87
104
12
28
255
81
56
28
33
3
44
16
20
7
17
4
20
172
20
163
36
9
9
111
80
36
97
35
64
72
81
36
15
12
48
24
8
84
25
23
16
48
68
40
20
73
135
45
71
1
198
113
24
24
24
60
7
53
1
71
108
36
12
100
12
36
48
27
18
90
33
3
17
36
55
113
112
27
101
36
25
51
39
81
24
80
85
3
72
ABCD 97436103244*3^$a+1 [50030]
8
81
3
117
79
144
53
7
36
84
20
177
51
4
68
108
40
152
36
192
48
172
108
24
17
60
55
128
33
3
16
68
108
100
108
56
36
9
123
12
28
48
132
92
9
19
60
36
132
29
19
92
28
36
60
29
87
132
177
139
36
8
36
16
48
56
124
92
28
20
33
7
68
52
8
9
144
139
8
40
12
53
7
20
12
141
27
12
264
36
4
44
40
17
15
48
40
240
12
204
24
8
4
164
12
12
40
120
8
40
12
68
33
27
93
19
32
24
36
28
68
12
12
16
29
151
149
36
108
7
65
39
120
4
17
3
57
19
60
20
84
24
21
51
40
84
60
5
7
8
12
4
36
48
32
88
36
68
48
9
51
64
36
8
12
45
39
60
16
132
92
40
29
72
67
36
281
36
43
77
19
36
44
69
39
12
16
48
104
12
16
60
108
44
12
4
5
27
88
12
20
24
9
159
40
12
140
108
148
20
12
33
144
3
28
24
8
72
16
12
101
19
17
19
36
41
27
120
72
28
12
48
32
60
48
172
128
60
12
24
57
27
21
79
56
12
88
77
27
36
4
36
84
12
44
57
24
51
12
132
76
53
31
144
17
19
48
20
16
5
7
104
216
124
20
129
12
27
76
12
204
44
141
171
84
21
84
55
140
100
200
108
228
12
16
137
3
40
44
12
16
60
53
27
45
108
31
24
5
75
60
24
72
60
48
21
67
8
45
147
129
51
112
60
8
72
33
39
108
33
63
100
12
12
161
72
48
67
65
15
12
156
72
48
64
60
48
5
144
36
15
12
52
24
60
41
3
28
32
48
60
28
20
4
41
51
16
12
48
80
12
88
53
67
8
4
8
4
5
31
8
12
84
81
159
69
147
12
88
29
51
12
100
32
100
24
20
12
12
52
48
32
81
7
96
56
4
72
120
12
12
68
33
15
84
96
12
12
24
64
8
45
147
57
19
17
79
101
3
144
48
4
68
16
44
28
20
40
8
16
101
43
20
16
24
72
32
48
112
80
16
140
76
164
24
81
19
8
12
40
72
29
15
120
64
60
80
153
87
52
96
44
24
4
560
36
60
237
3
72
148
92
69
31
128
100
312
104
96
64
5
96
7
120
8
72
112
41
187
41
31
8
160
8
148
44
93
48
195
16
20
4
104
21
39
72
136
29
36
19
120
36
12
101
72
55
29
175
20
156
4
41
24
216
19
56
9
55
56
100
108
5
96
43
108
68
36
9
31
41
19
96
29
19
20
141
99
12
28
5
39
16
17
7
60
92
21
123
64
56
96
88
32
16
8
21
39
57
7
68
52
32
88
32
36
93
19
128
4
48
53
3
4
68
28
12
125
87
21
39
12
48
52
8
16
204
8
40
44
40
68
72
9
87
72
60
36
216
96
4
41
27
40
41
115
12
32
93
3
36
100
20
76
89
63
100
17
55
5
79
77
43
56
81
60
3
12
52
32
108
88
92
40
212
120
36
232
53
7
137
175
48
8
12
28
12
212
108
48
48
12
48
52
32
33
3
84
148
44
100
41
84
51
12
33
127
17
75
60
45
55
56
28
176
16
5
67
36
24
116
40
24
72
24
44
12
9
91
84
77
108
67
44
48
57
75
244
60
12
65
144
55
48
120
80
33
63
12
132
40
48
80
93
60
12
63
40
44
12
21
15
168
21
36
39
40
29
51
21
43
80
12
9
36
75
12
28
24
80
84
57
15
69
103
36
20
52
44
24
81
19
17
24
123
12
9
87
88
104
21
247
5
24
31
24
60
68
100
41
36
144
91
84
56
96
4
20
24
105
39
21
19
12
216
8
84
96
124
68
28
56
81
39
48
12
16
5
43
24
77
19
32
9
19
20
76
44
124
96
176
36
33
27
72
16
17
183
45
91
41
7
32
45
36
3
16
44
12
4
24
36
48
17
3
12
88
96
161
15
40
20
108
12
21
55
173
55
180
24
17
123
141
27
84
ABCD 97436549404*3^$a+1 [50003]
114
30
90
80
16
42
110
72
28
98
10
2
114
58
176
70
14
28
32
18
100
132
128
54
4
44
16
26
108
118
62
126
90
82
62
18
30
40
2
10
60
56
12
28
30
12
44
34
54
50
16
56
28
80
58
18
74
10
48
32
118
78
2
52
6
42
44
120
16
72
36
60
102
72
110
72
36
82
138
48
180
24
110
118
12
36
54
86
4
36
72
188
10
24
6
54
20
12
6
52
18
42
36
144
86
52
74
108
16
42
8
4
30
30
180
80
118
78
42
92
220
126
114
20
58
48
60
74
48
118
60
20
124
38
108
72
88
44
18
82
62
16
30
8
4
30
48
38
22
20
108
10
26
28
30
80
18
52
18
30
62
90
10
48
78
50
10
60
42
68
54
10
182
36
58
12
12
90
86
64
360
150
32
28
186
26
90
174
40
12
42
66
116
36
54
4
44
18
40
14
226
44
16
48
30
12
90
44
28
80
72
58
8
58
30
114
20
58
302
16
20
30
60
52
2
16
12
62
10
26
66
16
38
60
130
32
172
198
90
30
120
78
50
10
42
38
64
108
8
10
114
36
74
12
4
2
28
80
10
72
224
34
32
22
30
2
78
90
76
102
74
154
44
196
74
46
24
56
54
88
132
32
30
36
220
74
30
34
24
50
28
14
64
114
126
114
26
10
30
14
40
86
82
30
42
50
10
36
102
50
10
20
52
360
6
24
50
10
6
14
42
84
10
144
30
36
24
6
20
114
46
60
20
10
12
30
38
64
96
54
36
14
36
126
16
42
6
14
120
6
52
38
34
32
88
80
76
50
52
78
50
30
70
54
78
30
20
112
36
2
10
12
86
40
50
154
38
10
8
70
134
10
108
42
90
6
134
106
26
16
240
192
56
36
30
258
16
32
114
126
10
38
54
106
54
26
52
2
12
24
36
18
70
30
6
56
76
72
30
96
44
28
162
108
12
56
36
46
20
70
18
62
22
98
18
24
106
54
200
28
48
12
78
132
120
42
20
16
24
18
30
62
100
126
30
50
30
24
76
12
32
108
54
106
8
22
18
26
16
128
214
138
192
138
38
6
64
30
86
198
160
78
60
8
72
28
120
114
48
32
106
12
8
72
22
26
42
90
108
214
2
84
10
72
60
30
14
4
132
18
44
36
4
6
2
100
120
38
130
24
8
90
84
64
230
22
30
20
10
132
30
168
42
96
150
14
40
30
36
12
102
6
90
12
2
16
20
34
38
102
10
116
150
10
44
66
40
50
52
74
96
90
40
42
30
6
44
12
46
104
4
30
2
10
38
36
6
118
56
76
42
96
54
66
14
58
48
24
176
64
170
36
10
26
28
18
30
132
8
72
88
90
30
168
182
40
12
30
6
54
56
10
144
8
58
44
6
22
48
56
16
78
14
66
34
66
14
36
180
52
74
16
32
160
18
134
46
98
64
62
48
58
48
44
100
200
46
54
96
80
52
32
150
16
20
82
90
12
32
16
78
42
12
6
132
18
74
28
2
60
198
54
46
38
10
32
28
44
46
12
32
58
138
84
92
6
28
72
18
42
12
30
26
250
2
22
38
54
298
80
16
42
48
24
80
60
58
108
12
30
8
142
38
90
22
42
6
32
70
120
72
32
36
444
24
184
8
22
92
184
12
102
78
342
2
64
44
130
6
2
42
40
48
38
160
24
18
18
84
48
8
94
8
28
294
56
72
112
38
72
28
8
40
114
48
302
76
150
54
6
2
18
10
56
154
72
168
42
30
42
66
26
48
10
26
64
6
92
18
34
26
144
76
26
6
172
90
156
26
94
204
6
26
48
70
48
192
48
44
76
30
72
92
18
10
18
80
120
52
96
42
104
88
32
58
18
12
120
6
12
ABCD 97436600824*3^$a+1 [50079]
60
66
57
27
26
19
35
16
50
19
15
12
60
18
146
60
52
42
27
69
27
75
9
71
108
22
42
30
18
48
2
7
45
18
38
60
136
66
90
27
72
15
210
6
24
96
30
75
327
33
3
50
94
42
3
41
102
42
28
60
32
18
25
12
45
30
12
114
6
8
25
27
21
17
28
48
14
28
8
1
33
26
4
6
99
33
15
17
6
16
60
48
36
6
8
36
19
60
27
66
15
12
3
48
2
72
96
202
24
18
3
9
194
34
18
32
37
59
22
12
48
2
160
26
4
8
52
75
3
30
24
75
21
68
31
9
44
6
84
6
10
57
93
2
40
8
70
39
45
168
38
1
9
156
6
18
72
84
18
213
5
10
2
60
16
20
22
42
6
84
45
35
66
24
22
66
39
11
42
30
22
14
1
9
144
63
53
19
5
106
20
49
180
72
15
6
12
26
72
28
2
52
38
22
110
73
87
57
119
70
12
8
4
3
3
12
105
3
66
36
12
80
16
2
78
64
108
18
54
18
78
24
86
124
33
3
6
15
9
12
8
42
72
16
14
43
12
75
38
28
36
90
38
40
15
35
70
6
14
6
102
64
123
45
26
84
25
11
10
12
38
1
159
14
46
42
62
46
39
60
27
98
18
22
15
12
39
20
22
15
45
72
156
231
9
24
30
56
54
55
27
24
24
42
15
45
56
18
4
6
87
47
90
55
51
272
18
24
48
72
7
3
30
38
4
18
36
102
20
90
70
69
69
44
36
19
15
12
45
3
50
70
105
5
16
66
21
45
12
56
10
44
58
48
2
22
68
12
78
4
14
12
4
14
106
18
102
68
28
30
50
34
6
15
75
30
50
58
24
27
33
18
45
47
100
80
6
54
30
70
38
60
30
37
57
48
78
69
33
26
37
47
46
51
53
120
96
67
27
66
20
4
8
90
52
110
16
36
3
21
24
78
42
15
35
90
60
10
18
108
6
93
21
42
132
60
18
50
4
96
48
14
82
336
45
93
12
132
12
135
11
169
29
34
38
55
63
96
26
4
54
42
150
72
36
42
42
57
9
54
45
35
52
38
90
46
12
38
1
21
54
26
4
51
17
18
132
37
81
48
99
5
82
128
78
4
15
9
6
30
210
81
17
10
98
34
45
11
78
34
33
17
46
30
42
60
2
16
72
2
6
112
27
5
18
10
18
62
22
30
168
8
24
22
81
3
14
52
3
3
42
12
24
72
30
20
64
8
13
27
6
99
15
30
3
23
124
57
36
69
14
22
39
29
4
18
18
30
21
15
128
18
22
33
15
2
55
53
34
96
42
87
63
6
14
96
12
97
15
30
12
8
22
24
69
3
42
27
3
8
25
57
36
66
84
44
36
4
60
80
90
88
2
58
87
12
59
109
71
1
99
21
168
63
92
18
7
11
4
105
21
2
37
45
27
21
42
98
12
7
135
30
24
72
38
97
12
33
18
20
154
18
32
28
80
49
21
30
38
72
60
12
55
15
30
48
48
39
63
42
20
78
52
57
45
54
24
42
14
4
90
48
32
106
6
15
53
178
42
18
50
18
1
141
62
160
30
20
6
106
36
50
34
8
16
2
37
71
30
54
37
89
16
156
12
3
12
45
27
23
18
28
2
25
9
38
22
48
63
53
4
66
57
9
116
18
76
18
98
78
12
64
24
20
76
96
68
34
56
54
28
62
48
60
70
120
80
52
60
48
114
33
51
2
12
10
45
45
60
90
36
36
21
75
2
48
52
26
70
90
66
24
36
56
10
12
42
6
122
10
18
42
20
25
33
48
207
83
37
27
42
3
3
140
58
12
30
9
71
34
3
15
6
140
100
6
48
12
18
3
3
60
57
17
52
111
24
141
212
16
30
9
35
10
18
45
123
2
7
12
3
30
102
126
98
1
153
123
249
14
4
42
63
3
2
46
9
143
94
24
2
40
38
10
117
27
12
14
112
132
75
125
55
123
84
126
8
10
6
8
46
132
69
59
16
18
48
2
6
31
9
60
24
126
2
58
14
70
38
40
99
36
93
12
27
93
18
14
58
102
20
22
78
3
17
70
18
78
20
154
8
34
144
21
36
3
66
15
15
84
9
87
38
43
65
22
48
8
16
33
72
60
183
18
27
3
20
34
84
72
60
2
76
9
45
18
32
10
150
18
39
165
240
18
38
58
12
57
71
97
3
140
12
34
6
32
25
63
18
27
75
42
48
27
141
6
38
16
87
3
42
32
10
12
54
42
9
143
46
92
18
37
5
12
6
22
27
15
6
20
4
60
12
108
27
96
45
60
2
18
22
170
43
83
24
16
96
68
18
138
144
6
76
98
58
42
45
33
30
18
66
14
24
16
51
23
16
120
9
101
34
72
38
60
46
24
96
9
5
40
72
44
64
42
45
53
67
171
48
57
17
55
48
9
90
14
127
12
23
28
44
100
ABCD 97437275524*3^$a+1 [50190]
83
168
85
32
171
84
73
35
24
48
72
21
160
35
144
336
24
85
383
105
27
264
36
25
96
272
87
48
12
69
147
60
25
119
1
72
368
160
83
261
63
1
104
16
71
96
144
84
61
48
168
155
24
213
88
59
48
48
93
27
45
135
48
97
635
93
96
231
108
72
205
72
48
35
85
192
8
39
36
72
61
167
73
24
32
168
123
69
75
85
23
1
59
13
24
95
73
83
133
35
157
8
16
35
109
56
3
48
189
15
1
107
285
288
3
72
12
336
36
48
93
648
87
97
47
36
253
95
241
24
107
72
72
13
48
224
448
47
145
104
27
12
48
108
24
12
33
111
36
13
8
40
72
296
111
144
144
25
72
96
47
25
72
11
13
35
37
395
24
13
191
25
167
9
184
239
156
61
179
84
132
144
157
35
37
71
145
35
72
13
56
40
503
25
11
60
12
72
213
352
152
16
80
27
21
207
25
59
85
120
83
37
251
13
287
132
141
435
60
144
97
56
232
192
179
85
107
72
96
61
11
133
119
97
144
11
48
168
72
85
35
141
27
72
45
216
112
168
24
96
107
133
80
39
33
208
251
85
143
36
72
24
61
72
120
8
288
39
1
11
24
60
36
133
48
80
64
288
263
33
16
11
84
96
73
24
47
121
104
15
84
205
56
99
84
60
120
253
179
96
333
111
144
144
57
40
48
48
299
61
432
11
37
23
217
200
15
84
45
255
145
11
37
192
35
261
27
96
156
1
80
27
277
80
75
120
205
323
141
27
13
144
107
156
204
48
205
107
61
83
72
72
12
49
275
309
27
61
107
61
120
59
61
96
176
3
96
133
11
216
120
84
169
71
177
15
129
216
64
11
13
191
49
59
13
320
3
141
64
24
80
27
96
93
75
300
1
120
299
45
16
83
333
112
192
59
85
239
60
261
147
360
69
111
97
8
147
36
180
37
59
141
88
104
3
144
24
36
33
112
11
132
25
48
23
156
109
167
169
59
12
33
459
13
168
72
8
27
228
60
181
48
107
13
48
83
397
23
1
8
136
191
36
85
48
311
156
157
23
12
132
156
229
120
24
59
132
36
37
35
ABCD 97437356704*3^$a+1 [50009]
5
7
12
93
87
18
12
12
18
48
54
6
33
32
19
6
18
54
18
72
30
23
43
24
53
19
54
111
33
42
78
15
21
66
30
3
3
53
37
24
11
7
41
40
9
6
24
18
42
30
30
48
42
6
36
108
12
114
132
102
6
12
15
117
66
17
13
84
60
18
17
73
24
18
21
39
41
37
24
48
3
9
15
9
24
66
6
36
24
66
72
72
30
48
51
87
12
18
3
15
9
21
42
9
99
21
15
18
6
24
33
9
54
9
33
108
35
19
18
83
25
36
6
5
40
24
75
48
12
81
45
54
21
39
18
36
24
12
60
90
6
24
3
51
21
9
72
120
24
30
18
30
42
15
51
48
30
15
75
12
102
12
24
24
90
12
66
18
30
6
66
48
30
6
48
6
5
67
42
60
30
30
150
18
3
15
12
24
53
55
36
12
54
30
18
18
30
12
60
66
30
150
5
55
36
24
5
25
15
81
48
12
84
24
36
59
7
24
24
6
36
15
9
72
23
16
33
30
36
12
90
60
54
24
21
9
24
6
12
48
24
45
15
36
12
18
96
6
210
138
36
90
54
36
84
30
24
12
30
78
12
6
48
12
54
15
3
18
54
24
6
18
21
39
6
6
6
60
12
15
33
12
60
120
12
6
12
41
40
9
18
54
36
72
18
12
66
6
18
48
54
53
37
30
48
21
51
18
3
27
45
72
21
12
48
60
84
30
6
48
30
6
18
168
24
21
87
48
30
18
12
69
9
95
31
18
18
5
7
60
18
30
53
19
18
48
162
108
30
24
36
24
90
48
9
9
30
30
42
24
6
18
12
84
24
24
6
171
9
96
39
96
63
18
39
51
18
42
24
41
7
6
27
3
210
84
90
72
36
12
60
12
6
18
60
81
33
48
18
21
24
21
48
6
24
36
60
24
18
78
24
18
18
24
41
64
45
60
12
84
6
90
18
66
99
27
30
60
18
36
36
18
95
85
18
42
18
24
6
42
21
24
15
78
24
30
29
55
6
36
30
78
24
6
6
23
1
90
24
42
48
11
1
66
150
12
11
40
21
18
30
11
1
48
12
6
45
39
24
24
42
71
7
30
18
24
30
3
57
15
3
72
24
5
7
12
48
18
36
63
33
54
6
54
6
54
84
6
71
25
18
12
84
36
18
84
11
1
66
54
60
24
6
6
48
54
12
78
6
12
72
18
48
30
5
16
3
48
78
30
9
27
36
57
3
12
113
7
6
27
63
9
27
24
29
31
12
54
54
12
12
81
27
77
61
12
30
42
6
6
36
30
30
3
9
63
105
23
1
39
45
60
6
54
30
30
54
57
9
30
114
18
12
30
102
6
30
54
48
11
184
3
53
1
18
18
12
18
102
12
36
15
9
23
73
30
12
132
48
33
45
108
30
6
54
24
6
24
15
33
15
3
162
18
42
15
75
90
72
12
18
96
24
102
96
12
11
19
30
23
72
1
36
54
54
18
84
24
6
24
30
12
24
48
102
30
18
30
12
54
6
24
29
73
15
33
6
36
18
12
12
6
5
19
72
60
113
7
24
12
30
54
96
17
13
3
21
108
42
6
60
83
61
90
30
36
39
15
84
6
39
15
6
78
36
42
24
30
84
24
5
25
36
42
48
6
48
60
78
33
57
18
6
23
55
30
36
12
35
25
12
18
48
42
159
39
17
25
12
11
19
5
37
6
42
27
51
48
36
66
23
7
57
33
12
30
96
36
126
12
18
78
96
24
15
45
36
18
36
17
73
95
79
6
24
18
17
85
3
9
18
30
72
30
66
47
85
12
15
48
27
54
24
102
48
6
12
12
3
24
15
36
90
3
15
12
30
12
12
24
6
18
6
6
120
30
6
30
18
6
6
54
30
78
12
24
29
40
27
6
23
67
12
6
24
12
39
45
30
24
30
66
36
60
18
36
6
6
30
18
6
6
30
60
53
61
6
5
19
24
36
9
21
18
126
6
24
24
30
12
36
30
33
141
59
127
12
48
12
126
24
12
66
60
42
18
30
30
24
30
30
69
15
30
60
39
75
5
133
18
6
18
18
18
77
13
30
6
66
18
54
138
60
60
27
27
6
12
30
48
5
112
27
6
15
33
30
180
84
33
9
36
18
24
126
27
8
1
6
42
6
9
87
36
48
5
40
21
18
132
45
21
18
30
42
24
9
51
36
24
6
138
42
24
15
9
84
6
30
24
66
12
17
31
81
39
12
5
25
42
5
43
78
24
42
30
60
24
24
66
9
8
7
30
18
12
48
84
30
30
54
66
66
12
36
66
89
24
61
30
12
12
12
108
101
25
24
6
36
36
9
3
36
12
42
6
6
18
53
120
43
180
30
35
19
36
24
33
3
30
6
66
12
12
54
17
7
30
30
30
12
30
24
72
12
36
12
84
21
15
42
12
30
6
30
9
195
30
24
47
103
24
36
6
24
90
29
31
6
3
27
45
21
12
12
59
37
18
60
12
42
87
9
72
12
18
12
18
90
12
48
45
9
18
30
60
66
30
24
51
9
18
30
24
23
1
96
48
60
48
24
60
36
42
42
114
45
45
42
168
42
12
18
90
15
32
43
69
3
72
24
5
1
23
1
12
48
30
6
15
104
55
6
24
27
27
6
6
48
18
39
63
36
21
63
36
24
6
42
48
6
66
30
24
6
24
24
42
18
5
139
101
25
156
30
24
6
6
78
6
66
84
63
27
6
30
72
48
42
60
35
7
6
12
18
12
6
36
24
6
60
36
33
39
6
27
9
18
36
114
18
24
6
18
21
9
6
89
37
18
12
69
176
19
60
9
39
48
12
30
6
66
96
72
42
6
24
18
36
9
45
12
6
18
12
3
27
48
24
42
3
8
64
33
60
12
126
24
66
18
54
18
24
69
57
24
24
12
35
55
60
12
18
48
6
84
102
30
18
42
24
18
66
60
60
132
12
138
18
6
18
6
24
15
3
12
48
9
99
96
24
174
6
12
54
66
12
6
24
12
39
96
3
5
1
6
6
24
24
42
24
81
99
66
12
15
3
18
30
24
12
36
24
24
36
9
21
75
3
6
132
3
ABCD 97437915592*3^$a+1 [50013]
56
112
15
9
75
149
60
52
120
48
20
12
64
104
151
21
15
12
21
12
68
12
168
12
12
52
60
36
15
144
21
15
33
56
55
60
48
5
40
27
5
88
8
79
69
111
149
24
36
7
29
28
20
28
128
36
76
48
20
120
36
31
29
24
16
8
96
36
76
75
12
17
64
12
20
12
16
27
9
8
112
36
12
3
45
8
16
75
5
108
16
12
8
112
24
24
44
12
24
19
57
123
117
36
108
32
4
24
36
44
120
7
5
7
21
51
69
104
16
84
96
27
5
48
132
67
21
72
48
32
12
12
96
52
12
8
48
19
53
43
89
48
12
36
115
57
3
125
19
53
67
41
4
24
27
69
80
36
48
31
60
33
36
140
132
4
15
29
4
32
40
96
72
12
15
53
43
65
48
64
132
135
9
12
32
48
60
40
60
48
159
5
172
60
15
105
111
57
48
24
51
72
65
28
15
33
32
48
4
128
28
36
144
44
100
260
67
41
28
32
24
40
8
48
72
52
48
92
4
44
52
128
12
48
48
72
28
15
29
55
36
29
40
36
20
48
16
80
40
51
17
76
80
64
15
21
92
67
17
36
108
19
41
40
27
69
8
48
19
96
12
5
12
16
48
99
173
4
48
92
88
80
88
48
32
160
15
60
5
4
44
24
28
80
7
5
16
116
4
44
16
12
104
31
137
52
20
28
27
5
36
192
40
72
44
12
64
75
105
36
32
43
45
48
72
8
24
43
69
15
9
32
24
43
5
28
20
12
28
39
33
72
56
19
105
75
41
24
16
8
67
53
16
36
12
36
20
64
32
24
4
87
45
8
36
4
120
180
12
84
44
52
60
111
17
96
84
52
44
7
77
40
8
64
8
16
20
52
24
24
44
7
29
144
7
105
15
9
180
96
20
48
16
32
139
93
3
5
60
19
65
40
20
76
8
7
5
64
68
7
9
32
67
77
64
60
36
44
7
24
21
8
144
43
5
64
8
60
55
21
96
36
15
65
79
29
4
60
48
72
32
55
60
48
21
20
96
76
144
3
5
16
12
128
4
56
24
28
20
12
7
48
72
21
120
128
16
68
16
12
20
12
36
12
7
173
4
48
12
15
29
67
69
111
77
7
21
24
51
77
16
171
21
24
80
16
48
27
72
5
120
7
89
24
76
60
32
115
125
19
48
53
12
112
128
52
44
31
69
44
16
32
55
125
24
4
12
128
132
52
8
48
16
68
172
24
104
132
55
45
24
20
16
80
16
27
41
60
52
24
3
17
108
7
105
104
76
60
48
8
88
51
33
32
16
75
33
36
116
19
48
125
55
57
8
180
28
200
12
52
3
5
16
51
65
43
57
8
72
24
7
33
111
41
4
20
28
27
36
5
67
72
36
24
36
5
28
36
264
27
125
40
68
52
24
36
12
15
41
16
111
77
12
40
51
57
12
56
12
7
41
48
91
9
32
28
60
32
19
53
40
8
12
36
12
19
33
56
24
12
31
24
53
36
16
15
36
77
103
24
48
81
20
7
57
168
20
124
15
41
28
80
16
48
12
68
12
24
16
8
43
69
8
72
31
5
48
12
55
29
4
104
232
60
204
24
120
36
80
7
45
108
20
31
41
88
51
48
45
32
88
8
187
5
40
20
132
220
80
31
17
52
8
48
19
81
12
27
9
32
55
29
40
24
32
28
27
12
5
127
21
108
36
84
32
48
24
52
164
12
7
165
15
5
12
55
89
52
39
9
44
148
92
48
4
36
39
53
160
32
156
148
96
20
24
7
9
80
16
68
31
36
45
32
7
101
4
48
20
48
12
96
12
40
8
24
12
48
127
45
116
28
27
29
28
12
56
124
108
128
67
17
36
12
36
16
156
128
100
24
3
12
81
80
7
9
8
67
93
123
45
15
17
48
4
15
5
31
93
12
20
19
36
29
31
12
33
68
7
9
44
112
75
5
115
17
43
12
57
104
4
116
16
51
5
144
4
20
91
65
43
17
16
20
100
12
48
68
60
36
48
48
64
156
128
16
15
21
15
77
28
48
20
16
36
8
40
32
19
173
7
48
57
15
9
36
36
32
16
44
103
105
48
80
16
84
32
64
51
53
84
60
36
12
175
12
53
48
67
125
24
16
27
101
60
16
144
20
40
80
36
48
28
8
40
80
100
20
7
105
48
72
24
80
16
44
96
100
99
41
4
63
33
24
15
21
39
9
12
84
60
48
56
72
4
96
48
44
48
48
52
15
5
28
80
100
147
24
29
52
60
84
48
252
8
168
55
29
55
60
9
72
32
12
64
27
17
16
24
ABCD 97438460324*3^$a+1 [50098]
17
54
54
66
9
87
105
72
3
13
32
39
81
88
29
115
11
36
1
77
3
64
96
32
21
27
3
37
8
40
11
13
48
23
24
48
33
24
21
54
37
104
120
201
39
16
95
90
63
96
112
24
128
21
24
18
120
18
6
36
37
35
72
21
88
71
1
8
72
27
12
1
32
96
24
15
72
49
77
108
7
72
83
93
64
8
40
29
30
141
9
30
9
69
48
90
33
9
48
7
56
99
72
18
3
3
37
24
96
5
12
18
109
5
139
5
12
55
5
102
126
79
17
63
27
90
3
117
91
24
8
75
36
1
41
79
173
43
144
101
43
29
12
79
104
15
168
145
47
78
139
5
139
72
8
15
1
8
88
128
9
31
35
36
33
48
9
31
32
45
78
48
6
55
120
96
107
18
18
36
61
5
42
18
54
30
18
108
45
15
30
3
64
56
45
27
99
30
39
147
18
72
18
12
85
24
131
45
3
24
36
84
61
24
72
176
48
15
60
12
108
37
8
24
21
19
56
39
33
120
40
23
25
5
114
12
60
48
72
90
31
29
51
123
24
30
6
36
133
8
15
25
48
59
36
9
48
15
57
88
80
45
19
71
18
30
9
48
165
72
3
88
17
48
36
43
8
39
9
9
15
3
24
69
16
5
66
25
8
16
119
1
120
56
48
21
24
30
61
11
253
5
19
8
3
45
72
63
36
36
25
89
18
36
9
88
5
3
231
126
3
40
11
114
19
71
9
3
132
81
9
30
25
56
51
21
117
51
27
72
48
18
6
109
11
213
88
47
72
84
114
48
54
18
42
33
3
48
24
61
41
55
41
55
8
189
138
73
5
139
56
111
84
36
60
120
90
24
72
43
5
54
85
41
15
81
151
5
18
57
147
21
15
66
36
67
96
32
3
6
79
5
67
155
48
126
31
29
43
5
3
69
24
91
53
43
23
96
25
11
12
6
12
54
201
48
99
13
23
57
15
25
24
8
51
61
11
30
127
161
39
93
27
75
18
3
16
56
3
37
125
144
3
16
11
18
6
84
81
9
7
35
66
24
3
27
13
8
48
16
96
5
18
25
41
31
47
18
15
3
157
437
12
31
23
294
66
1
23
126
12
15
3
85
72
23
6
30
60
1
89
30
1
35
13
80
51
60
9
16
8
16
71
6
3
15
49
56
105
15
45
72
18
36
48
13
8
21
19
80
21
3
16
72
32
63
345
45
3
112
8
21
51
39
73
23
144
1
24
23
42
108
123
208
72
5
19
41
7
23
49
113
78
105
40
17
7
24
71
108
18
19
8
87
9
27
45
3
72
72
6
7
137
18
13
131
21
27
60
18
12
6
66
144
27
64
24
71
9
16
8
96
16
56
69
30
18
123
45
18
144
33
57
7
23
193
155
72
66
144
6
102
54
6
3
16
65
60
18
12
18
43
24
131
37
48
5
132
111
16
8
3
24
36
25
32
63
25
29
3
40
71
36
36
108
36
48
1
5
102
13
137
84
19
41
36
102
21
87
24
66
60
27
135
18
210
18
75
16
176
45
43
5
91
96
8
39
78
43
65
66
24
45
39
33
27
18
48
6
13
176
111
25
216
32
16
96
24
80
69
42
129
15
36
66
18
72
24
54
99
48
40
32
16
11
18
51
16
11
102
42
61
152
48
88
11
126
54
9
64
35
18
54
120
60
1
107
102
6
30
75
39
54
67
95
12
93
15
25
24
11
30
54
9
51
66
19
41
12
6
12
162
108
18
72
33
24
33
55
35
24
18
48
108
54
1
35
72
132
102
234
126
3
93
19
29
27
15
57
153
15
39
1
120
192
53
30
42
66
54
60
18
13
120
32
195
72
12
9
40
77
115
24
5
19
161
54
24
36
12
222
18
18
31
96
48
95
54
18
390
115
35
72
21
15
30
115
32
33
144
31
119
1
24
8
48
171
66
19
95
48
6
144
91
24
168
125
18
57
3
45
144
3
42
90
30
6
69
3
12
60
37
8
40
5
211
35
37
23
120
1
96
53
27
45
19
24
11
66
18
36
6
55
8
21
3
88
257
66
61
11
18
90
6
36
135
40
8
112
8
144
3
48
24
12
33
48
9
6
108
84
96
36
36
169
41
18
45
192
64
336
24
11
13
59
85
17
39
51
13
77
6
12
97
ABCD 97438646036*3^$a+1 [50028]
80
37
23
43
9
240
3
125
55
6
120
167
112
27
53
108
7
345
15
65
37
11
64
168
45
3
24
63
57
96
45
147
128
55
48
81
36
9
24
51
15
41
292
68
37
123
12
3
222
83
312
120
88
135
84
186
159
60
159
57
32
40
8
37
23
100
92
115
36
36
41
124
36
63
89
52
225
83
7
105
195
105
9
90
17
199
21
27
57
128
40
72
96
240
32
120
205
27
96
24
48
111
72
9
116
19
33
3
42
27
39
9
87
84
89
1
114
30
6
9
3
72
60
108
17
40
80
40
87
78
35
180
283
5
12
37
54
36
41
12
25
87
36
12
3
9
15
30
18
72
54
27
63
6
11
55
17
37
63
27
60
41
25
114
48
6
27
20
145
47
97
3
108
20
37
27
120
45
71
115
54
51
200
12
187
33
165
192
3
87
33
45
66
81
48
75
173
133
30
42
159
33
6
9
12
63
5
292
45
6
197
37
66
9
8
28
84
39
69
48
60
15
24
281
4
51
105
39
144
9
15
65
88
63
9
8
12
73
24
18
198
30
9
96
3
24
5
25
72
24
267
12
75
72
45
9
270
132
48
137
13
51
176
79
30
203
55
65
151
57
63
24
53
4
15
41
7
65
61
150
309
20
25
78
105
84
21
42
65
160
165
42
33
72
15
41
85
155
12
48
12
31
54
267
36
12
21
51
183
72
45
99
57
32
52
225
48
72
71
25
75
69
18
48
72
45
51
209
7
41
172
123
24
54
39
81
59
88
24
68
48
12
61
24
48
18
9
20
108
4
3
6
66
6
54
36
9
8
85
75
68
43
9
111
144
168
5
49
3
303
57
117
75
39
29
52
93
72
183
60
15
113
72
172
33
123
39
6
35
55
9
63
30
18
168
84
57
96
84
165
23
7
41
73
30
77
19
45
236
60
72
60
100
72
128
88
237
48
168
87
75
137
55
53
172
20
97
143
112
51
17
40
15
53
64
96
9
51
93
59
120
181
59
120
40
231
54
48
24
3
108
12
87
6
30
420
117
57
23
160
12
116
132
67
101
160
75
69
56
37
42
41
4
153
18
72
45
140
43
90
24
48
147
75
36
69
105
96
27
45
18
17
85
72
11
64
48
45
90
45
3
9
48
68
4
48
168
15
17
43
90
72
123
3
156
24
69
80
28
24
96
24
56
12
60
91
77
13
99
80
40
20
108
103
84
90
15
68
124
123
48
5
4
128
151
6
83
40
68
19
24
69
123
24
201
63
126
11
12
121
59
28
27
336
21
33
3
93
107
292
68
13
24
72
18
72
48
185
28
140
4
75
24
81
3
60
33
72
48
24
93
35
112
120
15
198
63
32
121
27
12
48
3
29
25
35
160
45
66
17
64
120
3
5
103
84
53
7
84
69
228
140
72
13
72
135
68
19
21
15
12
288
18
167
103
77
13
6
165
116
4
8
103
54
51
159
96
9
60
51
17
115
162
66
197
25
192
23
28
32
100
51
6
291
32
37
63
75
153
32
31
9
27
36
105
60
80
4
39
21
75
216
57
87
33
111
36
48
57
60
116
25
72
162
93
123
54
15
128
55
138
42
30
90
78
210
9
68
28
45
30
57
57
71
67
ABCD 97439102108*3^$a+1 [50022]
33
63
1
11
24
54
162
13
17
19
176
48
4
60
12
83
12
33
16
11
108
12
60
18
31
24
108
44
48
148
29
39
81
96
12
31
41
6
30
18
6
108
3
40
95
18
87
28
89
43
60
132
56
40
11
30
175
11
9
183
13
65
43
11
25
24
5
75
15
25
29
252
19
12
24
35
156
9
4
60
35
37
53
51
81
183
9
6
9
3
133
12
32
75
42
223
113
114
36
57
28
35
153
40
11
84
6
36
7
47
49
41
18
66
31
60
24
12
23
36
30
19
59
120
13
29
91
80
27
30
96
79
36
47
45
99
13
48
95
37
17
90
73
8
4
60
24
47
13
32
100
203
1
29
51
100
80
184
35
1
48
12
8
183
78
19
17
99
36
48
136
84
12
53
36
72
19
96
20
93
54
132
129
69
120
6
21
40
36
12
35
1
20
124
11
6
18
30
18
49
11
18
12
7
12
204
17
30
25
24
5
6
13
59
145
101
55
41
30
36
60
13
41
36
84
15
4
12
164
81
102
1
5
30
6
91
29
151
24
104
60
16
83
73
144
125
43
41
31
84
60
29
36
66
49
11
18
30
108
13
191
36
48
24
30
67
20
48
16
60
167
24
13
17
54
1
53
60
72
99
75
25
12
12
47
1
119
33
40
32
84
16
29
31
20
4
192
77
51
45
19
107
1
20
63
6
36
3
231
13
107
1
203
9
28
44
4
5
235
179
48
42
12
6
30
55
12
36
59
60
1
11
13
131
6
31
35
78
31
89
27
100
35
25
20
24
111
24
18
7
20
4
12
20
57
31
56
81
54
49
96
20
4
119
36
156
25
8
27
13
71
25
125
144
3
124
53
63
48
15
72
37
36
107
13
36
35
33
57
31
68
16
11
25
35
9
9
12
18
6
3
52
35
133
11
54
3
52
12
36
168
35
45
39
25
72
125
75
15
73
128
135
33
16
24
35
45
171
240
145
53
31
12
29
99
27
84
60
84
81
148
140
27
1
107
13
119
49
212
135
198
66
6
12
108
7
71
30
6
85
60
44
52
48
12
53
24
43
12
228
59
30
115
143
36
25
36
5
60
48
51
72
52
36
24
32
36
12
40
11
12
42
27
16
60
8
16
60
11
57
60
117
55
8
48
28
36
41
7
92
9
36
31
24
60
36
12
83
33
135
12
109
80
28
36
41
120
103
83
13
17
15
100
44
63
72
13
23
72
30
67
65
3
45
42
85
44
16
29
216
31
12
17
19
107
18
55
12
32
3
45
87
30
96
31
48
108
48
60
24
5
72
31
59
49
152
40
59
25
11
37
132
24
41
55
8
45
6
54
7
56
40
48
96
95
1
29
31
12
125
67
35
109
36
53
162
25
71
13
5
75
16
29
115
44
16
12
29
6
49
80
15
1
12
48
32
33
48
6
1
47
1
24
72
11
132
1
12
59
1
47
6
66
36
24
21
9
103
12
84
12
83
36
18
7
11
25
60
59
30
91
224
51
84
25
161
18
36
84
54
7
48
35
45
36
16
116
3
25
44
27
30
6
37
60
41
27
132
57
54
96
121
48
96
35
36
54
19
59
45
3
37
36
36
95
18
31
192
23
42
103
59
61
92
4
5
30
13
23
25
48
12
23
25
71
126
72
111
24
72
3
6
7
47
21
51
18
103
53
6
25
164
39
25
8
63
117
3
42
72
7
29
27
117
12
31
83
36
1
35
84
54
19
77
90
36
13
35
37
17
7
35
13
12
20
9
127
53
19
72
29
54
90
6
81
45
111
4
29
39
15
48
217
132
36
12
23
12
45
76
11
25
5
78
13
125
42
13
24
8
76
41
55
29
31
29
27
28
60
120
12
23
30
79
48
12
36
72
48
71
1
29
6
57
15
93
88
11
1
12
20
28
29
6
133
47
48
132
73
12
8
64
71
24
25
185
6
21
9
55
12
59
108
222
48
43
24
11
85
59
21
60
75
37
156
120
120
5
36
18
126
7
23
61
60
20
129
31
5
15
3
25
36
101
6
13
72
23
36
21
24
9
27
52
72
29
75
76
20
76
140
64
11
25
12
125
7
35
45
28
8
27
12
1
77
18
72
48
49
5
55
23
57
4
12
48
12
23
6
75
9
15
64
72
44
52
48
44
81
36
31
32
27
1
35
9
63
12
85
56
28
12
24
24
20
27
9
16
12
47
145
71
60
45
9
55
11
9
69
27
57
31
36
95
54
55
35
45
24
28
29
51
124
104
72
24
9
36
18
73
8
57
24
84
51
75
150
31
72
ABCD 97439264836*3^$a+1 [50025]
15
3
125
7
54
24
36
42
96
6
30
90
108
35
16
15
18
132
66
36
36
48
24
30
30
18
54
60
18
12
12
24
18
12
30
54
53
49
48
6
18
12
42
30
66
60
12
18
6
18
12
36
66
18
72
78
48
36
108
126
30
12
60
84
42
48
6
29
7
30
12
24
23
1
47
67
77
55
12
24
21
48
27
18
18
36
42
18
36
114
18
30
36
24
18
45
3
77
13
42
30
11
48
43
42
6
30
114
60
120
42
30
18
114
6
72
54
113
1
12
35
16
21
36
36
12
192
72
6
6
78
24
66
42
6
84
6
216
42
47
13
3
69
11
13
51
15
18
6
42
12
48
6
42
35
37
42
18
30
12
42
59
7
30
66
54
66
24
41
48
16
9
18
6
18
72
126
23
91
84
12
66
96
51
32
16
21
11
91
5
55
6
42
12
84
6
12
119
199
36
18
12
6
132
60
33
33
6
24
6
12
36
59
19
6
6
102
108
54
24
18
95
19
6
71
19
84
12
60
48
24
9
39
89
16
21
11
157
60
216
54
30
24
66
42
39
69
6
144
114
3
21
36
119
1
15
57
12
171
57
174
9
93
12
36
42
41
7
78
60
60
126
48
6
12
18
24
6
96
83
19
30
18
12
6
12
191
13
42
18
12
6
120
30
15
80
49
42
5
16
80
1
78
18
6
54
72
66
30
48
12
30
84
18
12
12
144
54
66
11
31
168
18
23
19
12
6
30
36
6
18
6
12
12
54
114
27
9
60
27
93
60
24
6
24
18
24
183
32
1
12
12
6
48
72
6
18
6
66
186
36
6
21
105
36
24
102
69
9
24
18
93
3
18
24
18
24
66
6
30
36
24
135
15
12
72
18
24
6
78
12
78
54
63
87
36
90
18
54
3
33
15
3
24
126
30
30
75
3
72
18
18
18
60
78
6
126
17
31
24
84
12
12
84
12
30
24
119
43
108
30
90
60
84
18
15
32
109
6
6
42
42
54
24
48
72
60
17
7
201
87
89
19
102
24
30
48
6
11
139
60
24
42
36
6
18
6
60
12
45
96
21
6
36
6
54
18
42
18
6
96
60
30
24
24
210
162
42
24
42
87
15
18
18
18
12
144
18
36
30
12
15
32
13
48
36
47
31
12
5
13
12
60
54
30
42
6
6
18
47
13
54
42
51
51
24
6
24
24
24
36
3
9
71
43
69
9
18
21
96
21
12
18
18
11
48
91
84
36
66
11
55
24
30
35
19
36
6
72
54
54
84
24
30
24
36
120
161
1
30
66
15
48
39
30
6
5
31
60
102
54
30
27
33
90
138
36
18
5
1
42
18
83
7
6
3
21
108
36
48
6
90
114
105
32
61
30
53
16
3
42
30
117
27
101
16
15
17
37
27
45
35
25
42
90
3
128
43
69
15
30
42
96
57
15
17
16
32
48
49
143
16
15
24
9
75
42
48
48
36
30
48
6
66
12
36
30
6
66
6
5
13
3
129
54
156
30
30
42
39
21
30
18
27
105
12
60
6
9
21
96
12
36
12
48
36
27
21
54
6
180
90
6
24
108
6
17
49
48
60
30
5
48
43
30
174
36
30
12
11
19
12
72
6
12
150
17
31
17
1
30
177
33
36
108
18
120
12
84
108
30
18
137
67
84
18
54
24
6
78
144
36
6
18
12
48
24
24
12
6
12
63
51
6
6
84
30
12
12
135
27
30
71
73
54
6
78
84
9
9
96
36
30
21
32
37
54
90
48
24
12
23
13
234
36
12
18
48
60
54
42
11
115
173
13
48
114
30
78
5
43
21
80
97
12
54
12
36
12
12
6
150
54
12
18
53
31
6
11
7
66
71
43
18
42
72
6
6
120
6
36
35
1
30
12
12
18
36
6
30
66
45
261
24
42
18
18
102
30
48
54
30
173
1
47
1
72
6
36
18
6
48
6
30
48
65
49
78
6
84
24
6
36
21
21
6
72
78
42
5
55
48
138
15
32
43
12
41
13
35
7
12
12
65
1
168
102
17
64
32
49
54
30
18
6
72
54
21
9
24
60
78
12
6
48
3
144
39
48
9
32
49
30
129
32
73
71
1
15
69
6
18
18
33
15
12
18
84
108
3
3
96
24
90
60
24
6
33
9
48
60
6
5
13
36
6
18
24
66
6
6
60
24
18
11
25
102
66
15
117
12
18
18
11
48
1
15
3
54
6
42
6
72
6
18
54
72
66
30
18
6
42
12
180
30
18
18
47
64
3
18
138
24
41
19
114
11
19
6
39
33
30
12
5
7
36
12
18
23
16
80
7
9
3
93
3
45
123
66
48
3
9
71
25
126
12
60
129
32
67
30
18
29
25
24
54
156
12
48
30
96
84
18
125
16
3
12
6
24
54
90
6
114
11
49
47
103
144
6
18
6
24
35
7
180
30
78
153
9
167
49
15
15
12
5
43
18
6
24
36
17
7
30
18
126
48
18
6
35
109
48
108
18
5
91
5
1
24
54
33
81
90
36
12
18
12
72
66
24
18
30
53
67
6
30
18
24
60
48
30
30
72
36
102
30
36
51
15
17
73
66
69
45
12
23
61
3
45
12
6
108
6
6
48
84
132
36
24
42
18
57
21
6
54
15
3
18
66
89
31
90
30
6
179
13
12
ABCD 97439309252*3^$a+1 [50054]
3
9
222
66
210
84
138
72
96
12
18
113
67
132
168
72
48
12
30
18
42
147
105
39
192
9
60
30
48
48
90
90
54
96
54
18
12
30
48
168
90
60
120
90
12
42
59
7
12
12
225
21
24
18
33
57
30
42
15
45
35
115
30
78
12
66
132
102
18
102
60
90
75
105
18
30
150
30
3
15
60
69
80
16
225
60
12
87
315
18
168
144
48
18
120
24
9
81
66
144
48
120
12
6
30
5
79
60
60
30
60
15
21
75
57
12
108
12
150
90
36
30
60
12
12
126
150
9
33
138
72
60
342
30
18
90
102
66
42
78
24
156
60
30
42
18
39
45
30
18
30
108
9
21
30
54
78
12
108
12
30
39
69
30
120
90
120
30
90
48
59
73
12
156
24
48
162
60
48
137
31
42
42
45
135
126
54
78
48
30
12
48
54
36
83
217
12
150
42
6
69
153
108
54
150
6
12
221
7
12
42
51
9
18
60
57
165
11
67
72
36
30
120
90
12
21
171
90
138
60
21
21
18
42
15
105
78
18
12
18
132
90
18
54
35
16
15
12
72
60
18
60
18
84
18
12
186
132
12
165
96
87
18
102
12
18
3
9
39
21
138
102
180
60
48
11
1
6
24
60
36
294
30
6
72
60
72
30
60
36
60
252
150
138
12
102
78
30
132
126
24
120
36
60
84
30
348
48
24
6
9
63
30
222
48
12
18
48
114
18
60
72
48
42
5
25
30
96
270
72
42
48
12
90
6
162
108
12
12
36
192
12
135
3
108
84
90
90
96
84
18
72
96
72
12
150
18
12
18
168
60
24
60
78
48
75
9
18
30
18
53
121
6
60
30
24
36
30
222
12
30
5
13
138
60
12
30
12
39
39
180
60
57
21
72
108
39
33
30
12
60
108
12
6
192
18
24
60
6
12
60
12
186
12
12
126
102
12
36
90
203
19
48
24
30
108
270
72
78
78
102
120
42
60
5
144
19
108
90
30
12
60
33
69
60
108
48
30
132
90
30
60
78
30
30
72
123
195
60
24
9
159
81
57
144
18
30
87
63
18
30
24
9
51
90
6
30
24
18
12
78
102
120
6
23
49
42
18
30
228
42
12
30
90
36
54
18
78
54
18
81
9
180
60
18
24
18
132
90
48
162
171
99
36
24
36
60
30
83
1
15
213
138
114
18
30
30
198
30
12
12
78
12
30
48
93
27
12
6
35
25
42
120
12
18
48
72
18
42
120
18
60
102
48
24
168
30
42
6
153
57
30
24
60
48
18
60
54
6
24
60
215
115
6
42
48
114
96
132
18
53
1
48
63
69
18
12
18
48
102
30
72
96
90
24
18
48
24
108
162
21
9
30
30
186
24
108
18
192
102
30
18
30
12
78
42
6
42
12
66
12
30
18
9
21
120
72
18
150
12
23
67
18
12
30
17
91
42
171
111
306
24
30
66
120
12
3
45
42
41
7
54
18
78
42
12
6
30
9
135
60
18
11
1
66
24
5
1
30
30
150
30
30
192
12
30
60
60
60
6
12
42
6
12
18
3
51
36
42
12
6
252
30
60
198
42
71
97
24
156
144
6
53
7
60
24
36
33
141
48
48
90
12
42
30
138
27
15
108
18
42
18
12
132
30
126
102
222
60
138
48
24
9
87
12
90
18
72
60
48
24
48
48
72
72
18
78
30
215
187
42
30
30
66
84
90
66
132
42
36
30
29
25
66
69
75
6
12
12
18
108
60
29
85
6
12
48
54
48
3
9
36
54
6
30
12
173
19
18
72
48
18
12
132
60
66
144
30
36
24
90
15
3
30
18
42
51
39
108
24
60
18
30
41
7
72
168
30
54
ABCD 97439420602*3^$a+1 [50093]
64
60
32
60
144
69
31
60
96
20
45
55
44
9
75
12
15
129
21
30
81
40
32
136
12
12
20
76
29
72
3
45
27
16
8
99
12
273
48
40
48
11
18
51
4
65
27
45
43
12
23
141
64
8
69
78
81
12
69
19
101
18
97
48
17
195
63
102
55
23
105
52
44
24
48
9
99
16
83
73
48
59
25
20
60
28
24
65
15
108
12
40
56
40
47
60
72
25
84
24
8
48
24
57
15
76
17
15
96
4
72
24
44
28
89
75
64
44
100
36
11
33
57
115
24
120
119
25
20
48
28
56
15
13
77
78
25
108
48
84
60
20
12
28
56
112
8
36
64
32
84
60
183
13
12
32
4
29
63
12
36
12
40
12
140
88
107
102
63
12
96
28
84
12
24
96
5
30
9
36
60
60
36
64
23
25
48
20
69
60
31
12
36
56
84
124
36
20
141
99
219
1
41
3
15
1
36
20
24
64
56
81
139
11
1
48
59
61
12
29
15
135
48
265
96
56
136
8
69
7
20
76
48
179
30
243
24
40
35
90
75
24
136
84
32
9
51
9
15
75
81
124
5
19
32
9
51
39
25
5
55
8
16
119
72
60
129
9
7
20
64
24
35
13
72
56
336
75
73
48
29
90
48
57
60
100
113
67
8
48
24
45
43
47
21
39
13
48
92
27
33
87
49
32
12
60
132
3
97
80
24
16
68
52
23
1
120
60
84
5
51
52
48
161
43
8
48
24
75
141
24
40
176
124
47
18
67
56
72
76
144
32
60
36
100
24
20
3
45
57
19
180
41
18
117
144
64
35
12
45
40
23
37
44
72
99
13
32
184
116
64
11
9
12
12
16
84
20
88
32
15
165
12
48
57
31
24
5
15
48
48
60
24
24
4
36
80
21
18
85
107
33
45
30
162
43
48
24
48
5
15
15
132
93
48
132
177
15
40
120
8
207
145
80
63
21
64
95
21
16
140
4
144
35
13
167
145
8
27
60
33
84
96
52
80
112
44
100
12
108
152
24
165
51
112
227
73
80
27
85
80
108
88
44
36
48
111
13
32
16
80
12
100
32
3
30
31
20
81
18
13
24
24
41
31
128
24
48
9
18
97
5
78
72
169
11
138
55
236
39
13
132
32
76
89
39
64
92
36
64
140
88
108
44
24
72
40
32
108
112
228
32
16
29
12
55
5
48
42
25
36
20
12
112
156
8
64
155
45
16
11
25
68
208
192
8
99
81
64
83
33
160
152
40
35
21
51
145
35
61
44
4
12
20
12
100
12
24
24
72
60
96
29
19
36
24
84
48
68
76
116
28
20
16
108
80
75
25
5
27
16
120
32
16
41
150
25
24
120
32
99
21
24
24
40
56
96
9
39
4
128
12
48
4
48
12
20
64
92
72
15
25
56
40
32
88
44
196
32
9
115
20
15
25
23
33
112
168
20
159
108
33
52
12
5
31
80
132
15
13
68
72
27
61
80
69
42
93
76
11
73
36
92
48
21
31
48
24
8
108
16
83
25
48
24
8
48
84
4
60
11
69
76
8
136
11
9
12
120
12
27
21
28
11
85
120
5
51
52
77
15
4
80
16
20
88
20
12
16
48
84
17
111
144
28
56
12
48
60
24
57
15
75
18
123
48
39
60
12
13
36
56
3
13
48
32
87
60
13
144
20
36
24
16
72
12
48
95
45
15
85
20
136
24
60
47
109
56
96
112
8
24
24
4
80
15
81
76
8
135
21
112
29
3
87
18
43
32
40
17
51
28
32
27
180
117
96
48
4
5
7
68
76
44
16
192
47
25
72
8
448
32
16
29
223
48
20
24
72
24
171
25
20
24
16
35
60
69
60
36
33
102
9
12
120
12
15
81
9
7
36
192
32
60
45
15
148
35
42
3
52
120
5
159
96
180
124
44
16
144
32
36
207
61
80
52
92
96
40
161
219
12
132
96
9
27
24
4
32
123
25
12
80
15
48
1
20
112
72
8
48
64
8
69
48
ABCD 97439975684*3^$a+1 [50042]
248
115
69
48
177
23
43
18
27
24
24
51
21
32
37
60
135
104
256
9
71
120
1
39
24
27
69
104
7
33
111
6
147
51
5
61
83
48
72
16
21
11
144
120
31
18
39
33
138
96
30
23
16
24
120
80
7
41
49
15
8
96
24
1
87
3
90
99
168
45
30
77
13
24
35
40
15
144
36
5
40
104
384
88
3
6
39
72
24
21
27
152
19
6
84
35
187
53
67
29
88
200
16
87
9
45
3
176
40
56
61
59
216
88
147
173
16
288
63
228
45
81
23
72
16
123
6
39
24
273
18
221
64
45
155
112
39
41
232
63
33
27
29
40
8
67
5
115
29
24
136
80
16
21
144
51
72
32
16
80
25
84
59
24
40
21
36
126
17
168
13
6
21
33
30
57
8
67
108
17
72
112
69
66
60
90
3
51
72
18
27
48
51
53
13
54
54
42
53
1
23
121
87
3
21
128
72
24
160
80
1
15
96
99
29
40
144
200
91
5
16
216
24
99
101
64
51
6
90
228
17
73
6
33
48
32
121
47
40
104
64
45
147
48
21
59
72
49
111
24
48
33
159
96
104
1
47
13
18
65
271
9
24
72
21
147
57
63
21
51
8
37
11
112
48
93
60
47
160
63
369
56
61
75
24
57
39
39
9
27
29
40
21
30
69
56
24
136
9
87
8
24
1
42
48
189
27
6
23
64
32
208
32
280
81
23
16
81
23
136
9
66
29
64
120
72
80
64
207
54
84
6
36
5
13
75
56
24
64
8
48
7
60
5
72
88
8
7
33
57
207
8
85
78
45
27
18
11
40
15
60
54
119
16
24
80
61
27
9
15
128
48
85
90
17
37
11
19
5
49
132
59
40
45
35
184
176
16
104
40
48
48
135
18
135
80
37
144
6
29
91
5
13
51
8
40
32
16
3
69
33
23
24
67
21
24
99
29
43
108
66
71
163
36
33
21
131
40
24
32
72
31
9
32
240
16
120
9
36
24
11
25
135
32
31
9
96
57
23
16
231
90
84
123
3
24
21
48
72
123
5
1
36
107
1
90
45
32
72
208
8
40
57
18
69
3
29
88
8
79
9
297
144
23
48
40
63
6
75
104
40
56
61
27
27
5
31
9
69
35
127
57
56
24
277
66
9
8
88
93
59
67
29
16
56
40
80
160
69
35
88
32
31
9
21
147
48
24
48
3
93
105
39
3
48
96
125
109
35
64
48
9
39
24
27
24
102
39
8
157
11
112
72
80
40
45
84
135
24
96
24
171
125
61
36
228
11
168
16
120
24
3
24
54
15
32
25
15
72
32
25
63
3
204
36
48
42
35
40
9
111
120
3
69
27
29
144
7
66
60
108
39
48
288
120
24
80
168
73
90
6
119
96
289
15
120
80
16
15
41
13
59
40
177
71
13
11
151
9
80
19
42
3
51
30
114
45
32
48
55
9
153
47
120
43
258
11
16
144
128
73
159
9
90
5
67
53
64
120
27
21
3
125
64
57
423
128
24
19
162
123
56
136
48
21
180
63
3
45
8
16
24
57
47
96
24
61
36
71
19
24
102
24
135
48
120
33
15
3
29
31
36
125
144
91
101
48
25
60
30
69
48
8
96
19
66
99
56
79
9
96
120
27
150
87
48
3
132
89
91
29
96
40
9
24
36
83
16
32
25
207
27
29
240
72
55
18
42
117
57
23
67
6
144
119
24
72
19
5
16
200
48
181
27
32
211
21
128
16
27
114
51
72
56
24
13
59
88
48
75
5
48
96
24
64
ABCD 97440134362*3^$a+1 [50137]
19
30
90
42
6
54
258
66
32
4
120
8
60
36
39
67
198
48
8
82
2
160
20
120
15
36
24
13
12
30
86
10
66
48
126
14
3
13
42
48
74
108
10
24
5
13
236
52
20
28
71
73
20
15
36
61
8
88
32
3
93
24
130
78
248
10
29
73
108
12
83
109
80
75
21
64
47
108
7
66
30
198
42
120
54
23
25
66
17
13
59
13
108
32
219
49
24
107
31
2
16
12
24
23
121
12
48
71
24
45
4
80
108
88
144
8
27
7
18
30
102
18
158
27
33
70
138
102
54
96
23
1
56
3
45
39
73
35
72
31
29
12
81
132
40
71
60
84
60
13
80
40
23
19
30
18
24
6
48
107
45
12
46
77
73
32
10
48
14
148
150
62
255
132
84
1
35
21
88
71
25
48
56
24
52
83
60
1
60
192
8
144
28
32
15
55
26
12
52
35
25
11
9
46
66
23
85
11
157
95
97
162
5
69
4
18
168
2
27
33
39
49
24
66
24
86
112
68
12
10
17
73
180
192
48
72
68
12
100
12
84
119
48
132
25
12
179
1
90
30
36
30
2
147
1
23
216
1
12
12
104
232
24
24
164
3
45
27
1
90
24
18
20
72
63
19
53
25
132
36
35
105
192
28
23
57
192
48
27
37
56
135
145
84
155
1
83
7
137
1
240
35
1
90
6
8
10
5
25
119
33
100
54
173
13
132
12
108
8
40
32
88
24
71
157
80
108
48
39
33
10
182
16
12
270
38
72
10
182
10
6
32
147
33
268
119
73
47
36
69
10
150
42
38
87
21
12
36
27
37
116
40
24
18
29
1
59
156
297
15
45
60
40
12
126
102
8
120
27
12
60
36
117
147
115
89
84
13
47
7
30
8
16
32
168
12
52
12
156
24
240
44
4
275
21
52
92
168
120
27
31
5
216
205
68
15
73
128
39
12
1
84
48
72
8
60
15
93
10
48
65
121
11
12
13
12
83
60
108
36
69
112
72
8
39
133
107
36
12
72
61
48
30
24
86
24
3
55
17
85
186
102
12
12
8
3
24
108
1
24
162
86
4
203
60
31
14
28
32
3
12
31
14
51
31
30
240
18
6
114
26
12
75
25
60
24
44
64
60
68
15
132
33
87
180
157
8
15
73
24
66
182
106
30
32
130
29
9
4
36
42
2
22
126
18
77
45
15
84
13
12
18
30
35
13
8
10
6
204
6
29
12
97
80
28
47
33
3
7
110
27
45
88
48
32
27
33
94
66
23
36
43
78
18
77
33
60
64
12
114
114
68
168
16
120
66
38
24
28
60
95
115
5
109
35
33
88
24
8
10
5
105
58
18
260
24
15
25
18
54
144
90
17
57
52
128
96
24
10
26
60
24
3
13
11
1
48
224
52
114
41
24
25
59
85
60
8
12
48
12
16
155
72
97
12
8
15
241
72
32
15
37
71
73
270
29
181
59
73
32
40
11
121
59
115
54
60
80
87
141
10
17
12
33
27
13
23
43
30
60
12
84
30
24
89
36
109
6
174
80
48
34
96
17
48
105
3
24
1
66
5
33
87
21
12
27
69
52
48
6
78
120
90
38
40
32
120
3
7
38
58
6
8
28
150
17
85
356
16
59
1
96
48
80
16
35
36
13
71
79
126
48
35
21
84
22
125
25
66
24
53
85
80
46
24
53
37
107
1
20
100
179
21
39
9
16
23
73
23
19
30
80
40
36
36
44
15
37
8
4
95
45
100
20
136
186
26
22
6
24
35
36
1
56
15
93
252
4
126
2
28
152
10
48
18
132
155
33
16
84
71
36
93
132
52
131
7
29
19
54
90
18
35
97
120
36
35
24
12
21
58
72
2
15
13
167
12
33
28
47
37
150
78
8
3
129
28
8
10
14
16
120
11
13
131
1
44
100
60
96
68
28
23
1
71
117
3
49
24
24
11
1
ABCD 97440348784*3^$a+1 [50026]
48
97
54
81
57
231
56
31
174
18
81
80
48
121
24
15
33
18
18
24
18
78
99
192
3
12
137
61
35
31
60
54
39
189
35
7
78
18
54
75
21
6
93
15
102
35
64
27
60
17
85
27
39
33
57
156
96
120
24
11
144
31
168
24
96
6
3
3
144
29
241
36
11
79
18
60
35
97
47
55
6
35
120
64
33
39
15
9
120
111
33
80
31
66
78
18
48
120
126
105
3
30
102
9
51
66
99
69
24
30
108
24
48
60
5
145
39
87
102
18
24
81
105
24
95
64
200
72
88
8
72
31
89
37
35
19
42
90
150
60
23
48
13
42
17
96
37
24
75
21
171
8
103
129
51
48
21
8
199
33
111
41
31
18
12
54
84
12
6
47
97
36
3
9
78
78
24
90
81
32
25
72
39
3
180
41
97
60
12
6
24
137
67
66
78
77
31
42
6
66
18
5
136
39
12
30
39
104
163
12
41
61
83
7
65
48
16
141
147
48
72
9
78
42
95
136
93
11
55
17
55
42
39
48
27
54
30
12
165
9
95
37
12
72
54
6
35
73
30
17
79
36
29
37
27
24
141
83
43
149
13
144
11
112
33
71
49
132
36
47
55
72
89
181
51
201
15
9
143
13
35
19
69
33
12
42
6
35
13
11
48
96
144
73
71
103
33
144
72
48
159
84
18
27
3
36
162
90
93
48
168
189
3
39
42
23
169
198
78
168
36
183
57
39
56
43
6
144
60
51
368
127
129
24
39
41
72
40
105
71
241
47
112
3
6
102
24
48
18
24
60
168
18
78
96
99
27
197
31
153
57
23
163
5
13
267
3
269
13
75
69
42
18
60
192
24
11
97
42
54
24
6
89
37
11
67
60
126
99
195
12
9
24
3
18
99
57
47
49
18
54
23
13
99
24
27
93
32
61
123
32
175
6
60
108
24
99
9
54
113
31
9
201
114
5
31
30
11
25
78
81
111
18
108
48
11
73
71
96
13
12
23
7
17
7
144
42
54
89
13
12
30
36
60
126
3
32
31
84
69
32
55
18
47
24
120
168
37
6
60
81
273
36
3
87
57
120
183
144
33
45
12
54
30
30
53
43
36
24
24
81
33
72
54
90
119
73
60
162
30
42
186
47
31
72
113
49
90
5
97
6
81
99
60
72
9
48
24
39
30
60
71
55
81
8
37
27
39
54
59
97
42
29
192
25
36
11
16
72
15
180
54
42
5
13
192
60
54
66
6
9
72
3
29
48
109
18
144
41
40
15
186
36
59
88
21
30
29
55
137
85
174
29
24
40
72
27
12
41
88
56
1
12
42
9
9
23
187
12
6
42
90
71
144
37
12
48
135
45
72
96
48
24
66
12
18
90
81
9
95
151
48
18
111
69
3
27
141
51
60
192
36
141
3
90
54
84
12
54
102
72
113
109
324
12
3
8
48
13
42
33
80
31
6
36
84
84
132
51
9
234
29
7
90
12
72
99
32
136
3
117
9
144
120
95
24
72
133
12
48
159
56
1
18
125
127
120
48
9
48
111
33
24
93
78
29
7
66
24
48
23
103
17
96
13
36
78
72
60
21
63
6
3
8
49
71
160
3
186
12
95
40
72
75
78
102
41
13
144
11
40
111
30
107
133
24
35
121
15
39
102
35
144
48
13
54
77
7
9
21
84
15
32
48
55
249
33
234
60
30
24
60
12
168
27
45
120
114
81
72
93
35
49
24
150
18
144
6
113
24
64
69
11
1
119
72
19
53
16
27
12
48
65
1
39
45
42
18
60
59
1
84
11
72
19
53
31
114
78
48
89
48
ABCD 97440430468*3^$a+1 [50015]
19
29
1
36
59
73
72
48
30
36
12
17
31
30
11
48
55
18
48
30
36
24
42
42
36
66
24
24
12
78
6
35
49
47
109
36
186
24
36
12
48
90
24
216
59
85
59
24
157
35
49
42
162
36
71
25
108
6
77
25
47
31
36
29
19
6
24
96
84
36
71
13
6
66
24
114
12
5
25
48
96
36
60
23
61
24
6
24
42
270
24
245
19
90
36
132
30
30
18
6
23
37
18
42
6
60
42
102
24
29
115
30
48
23
61
83
181
54
30
42
96
30
42
12
114
47
25
12
83
55
48
12
53
19
78
12
30
5
61
59
85
12
18
53
13
84
60
18
90
60
12
138
54
95
73
6
60
6
144
60
12
143
61
30
5
1
18
6
30
30
18
60
18
24
48
90
126
114
12
78
6
114
276
90
66
18
12
18
12
30
30
23
43
120
29
19
12
65
25
258
72
12
156
30
150
186
18
42
59
145
30
96
48
60
53
157
30
96
6
30
78
11
19
18
108
71
115
120
18
30
66
180
71
13
35
1
24
18
24
5
19
6
150
234
84
66
12
54
23
1
12
24
59
49
18
5
73
132
24
59
19
6
12
102
48
72
12
78
6
6
18
96
77
73
30
12
29
168
72
48
67
29
19
72
90
35
49
60
246
5
103
258
42
42
186
84
5
115
120
90
54
60
6
59
1
114
24
66
102
108
84
5
73
84
59
19
42
11
25
18
6
71
24
48
25
215
145
12
108
12
30
90
90
174
24
180
12
59
61
78
5
67
5
19
30
24
18
54
54
12
144
125
25
114
30
47
97
18
18
12
12
66
17
67
102
18
6
24
162
30
60
96
60
30
42
96
54
17
289
71
73
48
30
30
18
65
1
30
30
35
13
78
54
18
42
60
6
12
5
48
37
90
17
85
60
18
120
90
36
36
36
48
90
29
7
90
24
72
54
18
12
11
7
108
30
252
35
43
12
60
216
12
30
59
85
30
29
25
36
24
60
6
18
12
18
60
78
18
24
102
24
24
18
90
42
18
90
5
37
168
18
36
54
12
72
126
102
72
108
12
12
48
78
53
19
18
60
42
36
12
84
246
108
84
35
61
90
12
168
24
30
42
18
102
126
47
61
120
6
48
125
61
24
42
89
139
30
167
259
29
73
30
18
24
23
43
30
24
66
29
31
84
102
114
29
13
54
138
102
78
90
12
30
78
30
47
120
43
78
54
114
36
48
36
54
185
72
24
55
30
84
18
48
24
6
144
30
36
5
55
156
29
55
42
47
103
17
96
25
96
143
55
78
144
18
30
72
156
23
72
24
61
42
66
276
30
5
1
90
42
6
77
19
138
11
37
12
23
37
102
5
31
78
84
36
6
48
30
108
204
60
24
11
61
198
29
31
17
24
43
30
36
11
31
12
30
66
36
6
59
1
47
96
25
90
24
30
6
66
84
90
6
90
6
84
66
42
6
180
42
143
91
18
107
13
30
36
12
24
258
35
72
25
18
101
85
36
24
60
11
13
48
102
102
24
96
36
30
30
72
12
66
17
25
42
18
30
12
96
48
12
5
73
12
30
18
11
85
84
66
6
12
12
60
30
24
5
19
6
54
90
12
36
84
36
12
11
19
101
72
43
30
66
30
114
60
42
42
12
65
43
53
37
12
66
54
144
24
71
91
48
5
103
12
48
5
43
42
24
6
5
73
71
49
66
125
48
55
36
72
24
6
48
6
65
1
12
18
234
108
35
7
48
48
12
101
1
60
60
48
18
53
37
54
6
47
48
67
90
6
96
48
42
35
25
60
35
1
24
60
114
12
29
85
66
18
12
24
6
42
12
95
43
5
13
132
23
7
198
138
12
5
127
30
107
24
85
54
72
30
24
24
18
18
102
5
43
77
67
42
54
149
181
6
29
7
12
42
120
114
66
114
96
6
12
12
30
65
19
42
60
42
12
41
55
42
60
11
1
66
12
126
11
61
83
7
84
29
49
36
180
42
54
23
37
35
120
73
90
12
6
108
84
11
181
6
29
25
95
49
24
18
24
60
48
18
12
30
210
36
42
18
66
6
12
12
6
24
5
19
5
19
78
18
42
179
ABCD 97440729188*3^$a+1 [50082]
105
48
48
51
54
7
176
64
32
16
48
48
32
27
117
117
43
227
252
72
25
128
207
193
5
54
133
209
108
126
36
54
91
71
153
63
54
43
128
16
65
15
57
72
36
126
36
54
72
18
162
231
21
108
15
21
90
1
35
72
198
54
72
97
65
162
93
51
18
18
36
37
35
36
144
25
29
270
181
80
48
33
15
64
240
113
54
126
139
5
18
18
72
90
21
96
207
33
75
180
54
18
9
9
279
45
18
54
18
54
72
75
51
36
36
18
3
16
143
72
18
36
51
165
90
144
18
159
3
18
36
72
144
159
183
121
113
54
18
151
11
36
36
126
36
36
39
159
162
72
18
72
126
18
54
39
51
216
18
3
87
90
108
18
36
13
48
176
33
15
48
192
15
90
103
5
72
99
9
7
83
18
234
36
126
126
72
18
7
191
1
35
93
87
153
45
99
16
11
18
3
33
111
160
96
29
36
63
9
72
54
18
55
143
49
41
7
32
69
90
234
135
48
33
127
53
90
33
39
90
18
141
48
63
126
36
36
144
27
112
5
72
19
125
19
17
18
61
80
237
126
69
39
73
17
18
45
27
117
16
101
108
234
117
48
51
72
72
45
27
18
3
105
39
144
15
54
72
36
18
109
32
64
173
54
18
18
18
54
49
185
36
67
23
126
43
11
162
67
239
18
15
57
54
36
93
160
143
33
160
203
18
3
48
48
45
3
33
216
36
180
18
157
32
112
113
15
64
47
162
111
16
224
144
45
144
3
15
18
144
159
39
18
7
32
15
126
36
18
18
90
90
72
36
27
333
270
36
126
108
234
90
90
57
64
5
75
33
198
36
72
36
180
54
126
129
112
29
67
131
45
135
9
117
72
18
18
79
29
3
15
108
18
51
48
45
54
18
91
17
15
48
27
37
35
90
72
90
49
32
48
69
36
54
97
80
3
198
72
108
126
54
63
16
65
126
33
16
23
9
153
18
72
157
167
72
36
90
3
105
126
36
18
243
9
36
19
32
57
135
63
18
63
135
90
36
27
117
108
79
47
90
18
36
36
306
216
195
3
108
33
64
101
27
144
279
36
21
51
36
198
108
126
18
18
69
129
18
61
80
21
36
72
31
41
72
54
9
9
55
32
192
64
53
90
72
18
39
69
267
3
378
162
177
75
90
72
36
63
16
29
126
72
189
27
18
54
93
64
96
35
18
91
80
9
39
33
63
9
108
72
18
33
255
54
54
468
36
72
133
245
18
121
5
18
18
252
72
54
157
32
16
224
48
117
18
25
47
108
252
18
247
5
90
81
112
5
18
108
45
16
80
48
27
126
36
36
15
39
36
126
72
127
17
216
135
63
108
21
51
54
18
54
126
33
165
171
63
72
18
18
181
53
36
90
61
47
81
48
87
54
54
18
378
72
9
99
13
167
18
18
18
19
32
165
27
63
1
96
176
96
27
165
112
11
69
75
36
72
72
36
189
207
72
90
15
3
13
128
21
ABCD 97440786824*3^$a+1 [50025]
20
49
59
36
24
84
46
24
120
96
171
39
20
106
15
24
69
162
105
63
90
110
61
21
18
21
11
1
63
20
46
74
34
123
83
36
298
18
8
46
15
21
72
36
62
12
160
78
72
12
14
10
27
144
3
42
14
52
20
12
37
11
28
57
39
48
6
90
81
35
84
25
45
12
3
12
24
15
18
18
105
24
3
48
93
147
18
74
13
3
66
108
150
30
36
36
36
110
13
35
1
81
30
54
26
24
144
1
39
152
12
70
60
98
40
90
14
10
15
84
9
27
60
3
90
38
48
70
60
110
156
1
33
96
18
30
50
61
12
95
88
57
33
62
82
6
54
12
15
45
30
90
26
214
26
22
26
16
18
36
36
14
4
12
56
70
39
195
90
86
22
38
12
10
36
36
66
44
36
52
30
62
34
2
10
24
134
22
159
35
48
16
32
120
82
12
50
48
70
50
13
24
3
81
297
12
18
69
3
18
159
21
60
84
18
18
42
81
21
26
144
16
128
121
11
48
61
3
6
74
70
12
90
78
27
24
12
39
18
108
2
106
62
24
24
1
3
80
37
36
39
18
98
49
21
12
108
3
21
15
35
48
10
63
75
69
60
120
3
32
84
82
2
22
54
44
36
112
90
3
57
15
15
60
18
2
10
2
12
4
21
11
22
26
61
36
47
28
168
104
52
150
36
63
35
25
71
40
296
24
49
47
10
110
24
204
36
28
33
33
114
198
74
154
62
49
3
66
24
50
48
120
13
12
23
120
25
57
12
3
39
8
10
72
36
2
12
36
49
60
35
34
6
48
20
12
1
35
22
3
105
72
51
9
51
167
28
21
33
2
130
138
42
26
40
18
36
15
21
42
108
32
16
24
33
59
49
36
11
133
95
12
12
72
25
33
60
102
44
82
60
38
106
99
60
11
40
18
6
12
78
72
12
50
48
10
75
59
24
72
12
106
15
105
24
63
23
124
18
2
60
70
66
6
48
26
16
9
71
61
33
60
30
80
136
69
27
32
76
12
8
24
130
72
36
38
12
4
165
95
10
6
33
12
93
51
3
21
12
95
85
24
195
126
39
35
130
38
10
86
22
72
50
28
9
75
6
2
36
61
24
21
18
198
48
24
12
36
38
52
24
66
62
61
9
2
25
93
26
46
96
84
38
13
35
25
23
24
28
12
132
36
33
21
51
57
51
35
70
24
2
84
124
18
3
36
59
10
26
144
61
45
36
63
11
46
15
99
116
10
2
36
132
28
66
51
168
21
18
66
60
135
9
18
48
32
40
32
48
48
36
1
95
52
32
94
2
34
36
12
38
24
10
14
1
23
40
30
86
12
25
63
54
48
159
3
56
12
64
54
14
22
108
48
14
94
75
105
24
27
39
6
36
2
10
3
23
36
48
88
54
14
4
42
51
3
54
72
48
26
34
18
45
9
26
10
84
96
102
57
39
44
28
20
84
24
16
9
9
246
72
18
24
87
3
18
15
83
40
32
4
114
72
12
26
82
24
48
50
241
35
4
30
18
80
28
105
9
12
78
18
144
86
168
84
58
2
46
51
81
15
15
69
35
64
44
61
21
26
109
3
32
94
36
18
33
9
18
18
12
38
52
33
9
84
96
110
106
72
18
192
57
51
44
24
40
42
38
16
66
15
23
220
54
38
49
51
140
73
81
48
111
39
8
22
3
39
9
72
9
14
22
72
12
6
33
12
99
90
180
26
25
35
70
170
60
4
6
84
24
2
13
47
28
81
23
58
102
72
6
108
36
74
64
20
58
84
15
3
18
24
50
4
45
35
22
158
61
21
120
14
48
36
25
81
18
8
22
38
52
33
9
86
12
60
16
6
14
16
18
18
8
10
15
9
27
93
3
3
224
48
52
18
30
108
90
26
108
16
66
36
14
180
10
54
12
68
40
32
40
24
308
48
34
14
46
15
51
32
108
48
24
73
9
26
94
24
36
26
130
15
9
38
16
54
12
294
20
82
3
57
102
33
47
142
18
48
33
11
48
12
25
33
42
18
156
24
27
45
38
10
78
72
80
73
93
24
51
12
47
12
36
52
56
106
14
64
33
33
74
12
40
56
49
23
108
34
18
42
18
81
9
18
48
20
1
36
23
70
15
57
18
90
86
4
12
32
1
47
144
24
64
80
40
42
126
174
74
24
12
130
26
24
106
50
12
13
87
237
83
37
93
26
10
24
66
236
40
9
36
93
86
12
28
42
30
33
9
30
128
13
75
21
36
23
61
99
117
9
108
18
45
167
22
48
6
ABCD 97441437326*3^$a+1 [50051]
48
48
72
48
57
15
45
20
16
60
12
8
64
8
37
12
6
77
13
3
20
61
23
60
43
60
12
65
43
60
33
156
44
37
99
108
56
112
24
171
57
20
7
30
66
60
5
7
60
5
37
11
19
108
12
6
12
138
12
42
39
12
104
1
12
30
60
21
69
35
16
72
12
20
7
6
12
42
6
42
77
43
17
13
18
5
25
12
120
47
1
42
93
75
162
3
8
91
6
102
5
13
35
28
81
3
3
17
13
63
9
30
5
7
18
3
39
78
15
12
8
13
39
15
41
28
81
39
57
23
16
3
5
67
6
24
15
8
73
3
39
12
45
45
59
4
3
129
48
48
12
3
57
27
29
19
18
23
4
63
12
18
75
87
12
5
1
35
180
67
93
12
212
28
36
9
30
17
25
135
15
6
12
48
23
24
25
48
24
66
17
52
15
33
33
3
80
1
36
84
11
112
45
18
30
3
60
12
9
71
37
60
63
24
33
48
42
102
18
12
45
51
24
33
33
42
12
60
45
20
24
12
7
5
72
16
20
19
18
75
3
5
28
12
60
8
49
18
54
6
54
23
40
75
12
48
33
44
48
37
60
6
42
3
75
9
21
23
112
15
12
18
12
18
45
32
13
23
157
47
28
24
21
39
8
43
24
18
23
88
9
12
30
5
61
39
56
205
42
12
6
59
43
30
60
71
49
51
20
52
87
5
7
18
18
24
30
6
33
24
3
29
36
48
40
36
68
37
30
101
4
56
12
40
105
11
16
33
3
9
48
3
12
3
24
9
32
37
42
81
12
48
48
132
15
30
27
3
24
29
24
7
45
45
6
5
37
63
57
15
15
18
12
11
7
9
8
145
3
92
7
33
3
45
117
87
3
5
37
3
15
5
16
39
5
48
12
16
39
18
23
72
19
48
45
3
17
43
33
12
48
20
31
69
21
35
25
96
35
4
24
27
53
67
162
23
28
27
9
20
4
9
15
3
9
20
43
53
187
90
15
45
47
4
20
91
96
5
7
138
23
4
8
37
15
3
33
20
4
15
18
15
12
56
7
5
28
9
30
45
36
32
28
57
24
30
113
72
64
24
33
27
12
3
5
28
39
65
120
36
55
84
9
12
68
19
18
135
45
15
104
4
57
47
115
90
11
19
81
9
11
84
115
53
4
36
8
19
12
5
13
12
11
157
83
28
24
20
7
60
6
39
3
12
21
8
61
3
3
165
68
112
8
97
15
20
40
15
24
33
3
65
37
48
90
69
105
15
48
27
186
15
8
24
52
144
20
1
78
12
30
23
60
16
69
51
39
77
13
63
8
1
3
15
18
15
75
5
4
8
7
21
164
1
3
12
9
96
12
11
19
5
100
20
40
33
35
12
12
1
12
30
42
6
72
5
25
47
28
87
30
3
15
12
21
27
12
29
4
3
12
17
43
12
48
12
5
4
24
56
91
29
52
57
23
64
48
3
5
19
18
23
67
17
25
108
3
32
52
3
5
16
36
20
1
3
129
47
1
75
15
17
55
30
35
7
48
18
27
135
5
73
30
57
3
45
128
4
57
6
129
33
42
6
3
39
18
24
60
59
1
15
128
100
27
18
15
45
30
42
108
47
61
12
18
89
4
9
108
42
72
45
80
13
63
9
36
3
20
52
20
208
9
11
72
28
20
4
33
15
120
60
8
79
17
13
48
59
13
23
60
19
33
36
69
72
75
84
27
9
48
105
18
45
39
6
47
43
12
57
3
5
7
60
18
72
78
21
39
41
12
4
3
12
6
87
75
78
27
48
32
40
27
6
24
60
6
53
19
137
1
24
138
45
3
45
8
19
77
13
3
39
6
30
42
12
23
28
80
25
90
30
60
24
18
45
15
60
65
97
3
36
12
9
3
15
5
40
57
15
33
18
33
60
39
60
5
7
6
15
44
43
5
13
12
12
6
17
7
6
3
9
35
40
3
57
27
6
27
27
21
44
1
3
12
12
20
52
93
42
29
4
15
12
9
21
39
12
27
48
9
21
102
65
7
9
81
11
25
15
45
30
9
3
17
43
53
55
42
23
79
18
3
27
57
3
132
9
32
19
60
30
15
15
18
3
12
33
30
30
12
3
24
8
25
23
19
5
64
92
108
1
6
30
15
15
12
12
81
9
48
15
108
9
36
30
12
5
60
25
18
12
45
68
85
3
9
12
35
28
93
3
117
15
12
27
48
5
72
1
27
48
9
3
216
44
16
21
66
12
30
3
20
7
65
7
69
92
7
41
19
33
24
63
77
4
51
9
80
7
5
25
12
11
40
56
48
7
45
8
40
20
43
57
8
19
6
12
30
45
33
30
5
12
108
37
30
30
15
3
72
101
12
19
9
9
30
12
33
27
5
13
18
12
185
12
43
5
13
150
24
29
12
24
13
11
12
48
60
1
15
8
16
27
29
36
37
18
42
15
27
29
1
59
4
57
36
95
85
3
24
3
30
12
3
8
52
27
53
79
41
12
72
55
48
60
18
39
36
9
39
12
72
3
33
27
30
23
31
5
1
3
39
33
20
4
15
45
48
165
48
15
12
56
19
21
21
18
12
5
13
3
32
25
60
12
48
3
20
7
18
15
12
15
33
15
33
56
31
29
36
49
23
13
27
15
21
84
27
78
75
8
52
12
3
5
88
8
1
3
20
37
6
30
54
5
4
12
105
12
12
3
15
102
3
32
96
49
3
33
23
19
12
5
24
1
3
27
29
19
17
103
42
186
12
21
140
12
115
162
3
20
28
27
42
12
3
20
7
48
5
67
9
81
23
13
27
33
24
36
42
5
76
32
12
43
12
21
32
25
54
29
37
30
30
12
27
15
33
48
20
37
111
27
42
11
7
17
28
24
3
45
75
60
33
72
3
9
8
25
18
72
5
7
41
28
20
76
21
15
84
8
13
24
6
30
12
23
7
53
19
9
9
72
30
9
39
17
4
20
1
6
17
43
5
49
119
12
108
37
195
57
30
18
162
18
42
12
9
21
30
21
20
12
55
102
39
27
9
84
9
3
9
6
9
48
33
3
20
12
28
24
8
7
33
8
52
60
45
24
6
24
9
9
3
117
75
20
28
32
37
6
17
25
30
5
127
69
72
12
32
25
11
12
43
69
15
33
8
19
6
35
28
180
32
28
21
59
7
12
41
12
132
36
127
24
5
1
3
12
24
188
60
25
60
60
23
7
48
9
ABCD 97441615528*3^$a+1 [50034]
60
181
71
18
87
28
59
33
27
25
5
3
39
73
24
32
88
32
96
16
68
108
4
17
51
4
32
12
3
45
51
1
83
96
61
32
51
189
39
9
9
24
15
36
69
87
24
4
20
27
6
90
61
8
84
99
45
3
9
15
9
3
24
25
44
108
36
4
35
18
3
15
21
51
97
29
15
48
60
75
93
4
12
96
68
9
3
12
9
7
113
3
141
3
40
60
83
30
6
97
44
28
12
35
69
21
7
95
33
36
39
6
39
15
9
16
59
49
5
18
13
11
12
25
47
33
27
1
29
31
11
12
33
3
49
48
35
33
51
13
23
21
4
44
3
18
42
69
3
73
11
24
48
69
39
21
12
60
4
128
52
137
7
35
48
24
33
21
63
3
25
20
33
102
33
81
15
64
44
39
1
8
39
13
12
164
4
11
48
36
121
5
27
148
260
180
60
36
124
29
3
28
32
87
1
92
40
20
39
13
47
36
45
12
9
7
32
40
36
35
33
4
60
191
108
73
32
15
78
90
1
11
24
9
196
32
4
23
13
11
21
40
5
42
30
31
65
138
13
20
24
36
24
24
9
66
45
96
3
85
56
16
104
132
48
36
84
12
9
72
7
8
12
27
1
47
13
23
45
12
40
35
25
83
73
8
39
54
3
3
12
9
24
16
44
3
109
17
51
3
12
6
55
89
39
52
29
75
39
33
12
147
6
87
48
16
11
21
60
84
33
7
41
79
8
3
9
63
9
84
36
39
169
36
56
28
11
13
5
7
11
45
84
51
9
87
1
44
64
11
9
87
12
69
3
33
28
56
4
23
54
103
8
15
93
4
24
20
93
24
18
25
36
32
88
11
60
45
36
63
9
63
129
36
87
25
23
54
3
147
21
24
16
12
80
64
47
177
36
3
13
8
3
108
25
116
3
45
3
25
29
42
33
51
33
28
8
84
48
15
42
3
15
1
101
7
17
15
100
44
15
105
12
144
36
33
51
39
1
36
56
60
75
24
33
36
51
9
4
8
60
15
48
36
9
24
39
36
21
51
21
3
48
9
27
49
29
15
3
48
60
9
9
15
28
29
7
11
1
92
4
5
96
27
28
11
24
25
11
105
51
36
13
48
11
57
24
12
100
47
48
144
90
39
3
1
24
95
69
16
108
23
85
20
39
6
66
9
52
80
16
65
72
63
16
12
35
105
4
36
11
24
36
156
24
36
45
16
23
24
12
72
24
153
108
45
48
31
12
168
5
3
24
12
3
81
60
24
105
99
108
3
57
28
11
30
24
19
8
63
48
6
3
132
9
3
4
48
47
21
21
3
15
1
36
11
6
30
25
32
57
54
57
76
5
15
63
12
13
11
1
36
71
25
23
141
27
1
20
48
15
33
3
81
9
39
39
9
39
97
83
57
28
12
36
35
1
8
21
15
72
27
45
48
4
128
27
72
18
7
32
12
72
4
24
95
105
16
11
73
68
24
24
9
75
4
23
36
69
3
33
93
6
1
8
3
24
9
36
28
56
36
12
93
7
12
8
36
9
163
8
45
19
36
11
6
19
83
18
39
39
9
39
9
72
9
90
9
15
61
11
1
35
117
24
156
39
45
27
42
30
216
21
12
16
48
71
33
3
12
13
56
3
96
25
12
44
3
25
68
24
27
33
45
72
39
9
3
21
7
41
27
96
36
48
4
48
11
18
42
30
78
9
52
95
93
204
12
57
55
35
9
24
24
180
33
18
30
42
25
83
61
72
29
48
3
69
7
72
47
25
71
18
3
16
20
48
51
60
37
24
47
12
114
39
27
21
15
13
77
24
3
16
60
11
21
12
39
30
51
3
60
1
36
96
47
33
72
48
72
9
126
48
90
6
18
7
48
20
36
4
20
36
24
51
133
35
18
79
119
169
11
61
20
52
44
3
12
61
8
24
76
11
36
33
172
32
108
51
69
84
48
28
23
45
72
12
15
169
92
12
72
40
36
24
20
28
35
73
11
45
36
12
15
24
129
12
3
1
44
16
116
36
64
92
36
225
18
21
88
11
57
51
21
4
24
12
53
39
27
6
27
36
9
3
15
21
51
133
8
28
5
27
168
3
9
108
24
63
1
36
32
24
40
80
144
33
39
28
5
67
44
24
4
44
76
11
21
28
44
4
11
25
36
68
4
72
8
27
45
16
36
11
12
133
71
9
64
8
135
48
60
57
27
42
99
21
43
8
48
27
9
15
9
36
39
60
25
113
114
12
21
15
57
3
9
27
109
17
43
92
3
21
57
18
1
29
3
40
11
18
39
15
18
43
60
56
12
45
15
24
12
52
209
72
27
312
3
105
105
75
24
27
24
48
25
32
4
29
54
33
39
13
23
61
60
72
23
72
9
123
109
35
61
20
27
25
8
21
66
24
84
165
21
18
21
40
113
7
71
36
181
17
27
64
35
18
43
5
18
25
8
45
90
36
12
49
29
15
39
9
12
15
69
3
9
64
36
8
24
96
15
48
24
33
4
132
65
39
15
18
51
40
24
23
21
4
29
72
3
3
12
24
57
88
29
63
60
28
65
27
112
36
20
36
39
18
31
8
24
12
76
24
80
40
11
198
39
57
15
60
303
36
97
8
3
36
84
21
4
83
36
6
18
97
48
96
44
15
9
84
3
21
27
13
5
7
17
30
49
120
32
51
57
24
24
21
42
12
60
217
80
45
27
72
36
57
15
12
16
8
24
48
16
8
4
11
24
36
37
29
15
16
152
ABCD 97441757144*3^$a+1 [50025]
18
47
91
29
25
36
54
149
7
53
31
41
19
53
25
18
5
60
115
42
42
30
11
7
137
55
150
66
125
60
55
60
53
199
12
18
35
13
23
7
54
23
55
60
17
1
95
25
35
25
54
30
6
42
95
7
41
12
36
1
35
120
13
95
7
53
25
78
5
24
24
24
73
60
12
72
66
125
67
12
138
192
90
53
12
175
65
25
11
132
36
1
11
12
60
96
7
30
42
102
18
5
60
108
49
78
72
36
113
7
185
37
35
13
143
31
60
65
31
42
108
35
7
65
73
23
109
11
1
23
25
30
17
1
54
30
60
23
67
6
30
17
96
247
84
113
43
65
24
55
29
79
17
13
42
173
12
13
60
120
71
36
120
25
66
84
198
35
55
78
234
30
71
67
48
54
18
5
43
29
73
18
30
30
5
7
102
66
72
17
205
6
29
85
6
12
41
19
5
12
61
23
91
5
60
13
107
73
60
30
72
6
42
30
12
6
5
12
7
36
17
7
5
24
7
12
228
54
11
7
60
48
12
18
23
24
55
101
36
13
18
24
113
127
48
17
13
47
13
48
23
7
53
60
24
115
41
1
18
60
30
11
7
24
5
24
72
79
5
48
216
31
60
36
29
84
1
66
5
19
5
55
168
5
7
6
210
17
36
169
23
25
30
89
144
19
60
65
13
35
48
19
12
18
60
18
12
30
30
12
6
107
12
96
24
156
19
36
30
42
17
108
13
83
7
17
37
66
77
132
13
47
43
132
6
120
42
42
119
7
12
42
30
125
36
24
24
60
67
12
18
60
35
24
103
30
30
12
5
48
36
247
12
5
85
168
59
1
23
12
60
12
36
24
12
25
30
5
43
42
66
30
30
5
7
17
13
18
54
18
120
168
29
13
47
103
12
48
41
97
107
12
24
24
36
36
108
12
1
42
18
23
61
59
24
25
78
72
53
25
114
48
161
12
19
125
1
42
5
43
30
150
30
83
79
5
13
12
11
7
125
48
19
5
7
6
24
35
55
5
24
36
85
30
5
96
79
41
7
198
12
11
60
12
25
167
96
1
78
5
37
96
24
60
36
42
12
29
60
24
127
5
1
30
54
263
7
41
49
6
12
60
72
5
24
1
23
12
108
12
25
23
7
126
102
5
73
174
96
17
7
113
37
23
13
72
11
7
54
11
24
43
41
84
7
65
36
24
73
42
113
85
30
18
24
11
84
120
73
12
71
19
125
60
43
41
36
25
131
12
97
30
90
35
31
72
30
83
55
12
72
5
25
66
30
23
24
7
30
18
77
25
23
60
7
48
12
36
192
102
59
24
48
12
7
29
1
36
47
12
31
5
25
84
59
24
36
31
168
53
7
137
1
24
36
84
23
85
132
78
41
1
48
23
48
72
12
13
24
59
24
12
48
85
23
7
17
24
12
79
5
24
181
6
24
5
48
127
78
30
5
12
24
24
48
7
60
41
31
89
7
24
89
12
37
12
240
90
29
1
11
37
35
7
5
13
18
30
54
6
24
35
31
12
18
162
108
90
132
12
59
204
36
19
72
30
18
72
41
7
18
107
12
24
19
60
17
55
78
107
48
43
30
95
19
30
35
85
95
60
43
18
47
13
30
5
115
5
19
5
36
37
18
60
77
36
12
24
1
83
7
42
12
95
13
102
53
115
18
23
1
119
60
12
7
12
41
19
5
121
132
42
5
13
30
30
35
37
59
12
7
138
47
25
162
120
53
25
30
90
12
71
84
55
173
43
42
108
102
30
18
53
72
12
13
35
109
36
23
61
18
30
42
41
24
31
54
11
144
31
53
49
35
85
11
12
19
156
65
79
5
133
30
17
151
12
72
41
19
48
17
120
48
12
36
79
156
5
24
31
77
48
7
12
48
12
66
35
25
83
36
13
12
6
17
103
5
7
78
54
258
48
162
173
48
24
96
144
73
23
79
5
13
42
72
60
36
132
90
60
18
12
17
60
115
41
12
67
89
49
35
72
24
24
60
13
42
162
59
1
23
72
48
36
24
157
23
12
115
5
24
121
60
48
120
35
7
48
12
6
12
168
35
12
103
72
120
12
48
53
19
5
60
48
37
23
103
149
25
90
113
12
55
41
157
11
79
30
102
108
18
54
53
85
35
25
23
12
13
24
168
78
54
30
5
1
12
23
55
5
49
78
78
144
23
25
11
7
12
150
60
90
42
35
24
36
144
19
41
7
53
1
18
12
5
1
30
120
5
12
37
35
91
17
55
53
12
73
84
18
65
7
29
31
53
7
5
48
48
72
85
12
35
13
11
37
90
144
53
55
30
18
5
7
72
6
114
5
55
6
12
18
17
ABCD 97442105344*3^$a+1 [50101]
46
80
112
12
6
24
138
32
28
20
28
12
20
34
56
64
38
58
54
6
98
24
18
4
14
70
30
2
22
2
46
8
12
22
18
48
60
56
10
8
22
18
12
18
2
144
10
56
4
12
24
36
90
24
6
132
60
18
8
6
64
2
72
72
78
40
48
84
24
20
12
52
42
20
36
10
18
20
46
90
18
32
18
30
18
42
12
24
64
56
24
12
18
42
10
30
44
42
12
10
122
54
34
78
72
50
72
4
80
106
24
84
78
2
28
12
62
18
40
90
48
30
18
60
54
2
94
74
22
8
36
130
32
42
40
26
24
40
30
128
34
24
6
84
6
38
16
12
150
38
90
150
4
68
10
134
28
80
16
110
126
90
34
50
6
46
60
30
38
6
16
32
36
4
92
94
32
54
58
48
32
70
8
12
22
38
12
114
36
34
182
70
104
60
94
14
36
52
18
56
66
70
18
20
64
18
32
70
90
56
10
60
96
26
18
4
30
6
12
18
30
44
6
12
58
6
26
24
4
36
44
6
40
18
36
54
32
48
10
116
16
6
42
132
8
12
46
12
102
54
6
36
74
36
48
6
28
30
32
18
36
16
6
162
18
48
32
40
2
66
16
18
2
124
90
12
54
48
56
102
24
4
12
90
150
72
36
24
62
16
2
48
22
50
6
82
8
54
108
34
90
126
74
16
12
2
90
4
6
30
78
26
6
16
32
10
18
44
18
70
210
8
22
18
2
10
78
20
34
24
14
12
36
4
30
30
18
26
4
2
18
48
52
48
8
196
30
84
74
10
12
96
20
60
28
6
56
54
46
8
102
10
24
20
46
54
6
38
10
30
132
194
16
42
36
12
144
38
82
44
22
72
18
18
84
32
46
48
2
102
72
46
54
90
18
8
4
20
58
32
18
22
18
26
130
12
24
6
18
30
56
58
36
30
42
102
2
10
6
30
12
8
72
18
82
18
120
20
54
28
20
10
8
42
10
12
80
70
20
78
12
180
18
18
10
14
198
28
18
56
60
40
44
46
8
58
30
38
34
2
4
12
72
20
52
36
24
24
80
36
100
44
6
36
4
14
10
6
20
88
36
32
34
38
72
90
16
80
48
24
10
110
10
72
48
18
50
18
6
58
78
44
66
10
114
6
24
8
18
24
30
6
54
4
26
18
118
14
28
92
16
210
30
20
10
12
30
102
36
8
22
8
64
18
14
64
24
32
10
66
18
84
8
30
28
152
108
6
18
58
8
34
12
18
42
60
38
118
80
48
6
94
12
122
16
20
16
38
6
22
62
28
42
38
18
10
114
12
156
104
108
96
82
20
58
32
28
12
158
6
10
38
70
26
22
80
18
40
20
72
10
48
24
18
102
18
72
72
84
2
22
116
34
2
18
40
6
36
120
110
4
14
12
40
126
138
152
40
24
116
90
18
112
12
30
2
40
104
22
2
30
72
18
18
42
120
28
44
24
16
50
64
6
18
48
68
10
26
66
10
18
90
6
8
48
28
170
10
42
48
24
20
18
58
20
54
10
138
50
34
68
78
52
92
28
2
34
2
28
84
30
192
26
4
6
78
44
70
50
6
4
36
12
50
10
14
16
32
6
82
12
8
64
8
46
6
18
48
12
132
14
10
42
42
26
42
30
238
50
82
104
4
12
30
90
2
72
18
16
44
22
14
166
156
18
72
78
86
34
24
26
40
86
18
6
34
18
78
14
16
36
66
12
98
64
44
34
8
48
24
22
66
12
26
172
20
42
30
60
22
6
42
6
6
66
62
10
98
24
48
10
18
44
6
12
16
56
4
92
12
28
44
10
98
96
16
120
48
12
54
32
42
58
18
12
72
86
6
28
2
28
48
20
22
18
32
18
18
10
6
30
60
20
18
48
22
60
32
36
22
6
56
4
32
24
30
28
86
4
6
30
24
6
2
148
96
8
12
28
60
20
126
4
2
28
132
128
120
78
34
36
32
100
86
4
18
12
176
6
18
76
60
92
24
18
12
6
30
72
22
78
68
48
34
20
22
50
18
46
14
30
100
36
30
14
10
30
2
10
38
198
18
34
30
248
100
78
54
92
18
52
24
54
32
34
6
206
28
14
46
12
14
4
26
58
2
36
22
188
10
30
14
16
18
2
22
42
44
46
18
122
34
2
22
36
96
8
28
8
94
62
24
36
18
90
76
6
6
14
78
40
12
20
70
50
24
36
10
98
118
62
10
2
46
62
10
32
34
12
48
6
44
34
176
76
56
72
10
30
90
26
16
44
16
78
36
134
6
22
60
2
6
52
30
20
18
36
4
32
82
8
150
52
18
2
52
24
12
42
120
38
10
48
32
40
48
42
134
10
60
26
90
4
8
40
42
98
6
12
22
32
28
12
24
42
38
150
36
66
222
22
24
6
104
64
18
54
8
90
132
16
12
8
18
54
10
42
48
18
48
66
78
86
40
26
46
60
180
74
10
80
126
28
102
12
2
60
48
18
112
78
90
48
42
32
58
8
96
54
22
12
2
4
44
90
6
16
78
32
4
26
16
42
140
10
8
18
52
42
18
84
54
116
108
12
70
24
20
12
144
64
32
84
28
12
60
114
60
14
ABCD 97442137322*3^$a+1 [50034]
72
19
29
18
72
18
7
120
23
84
181
167
216
49
5
48
43
65
15
27
108
57
135
60
30
114
36
72
72
120
1
5
30
42
30
18
43
89
228
18
42
12
51
39
42
48
103
48
65
60
72
3
64
23
30
24
66
24
49
120
41
54
132
37
8
75
60
12
96
36
36
72
13
113
15
15
6
30
60
84
6
79
29
30
36
6
91
35
84
1
143
132
85
23
12
37
128
3
72
85
59
18
138
90
60
43
11
109
89
48
103
32
87
12
36
105
63
30
60
7
155
18
84
55
71
6
66
54
19
77
30
108
186
18
85
17
144
60
66
9
159
273
15
48
36
18
36
6
36
12
33
75
205
179
66
90
162
240
183
9
36
234
150
90
1
17
18
37
120
5
36
54
66
234
13
72
8
88
71
6
67
8
87
1
24
5
42
30
114
25
65
84
42
84
37
5
43
59
85
113
7
17
39
64
161
54
18
42
36
49
5
3
33
127
47
25
11
37
8
141
66
97
48
89
108
6
66
51
27
133
29
54
37
65
42
30
31
191
90
36
30
24
48
60
1
80
9
66
36
81
15
138
79
107
108
25
5
6
36
288
180
18
30
162
18
73
5
246
13
23
193
101
36
223
119
1
35
84
42
138
78
30
33
39
1
71
81
87
25
131
42
12
42
18
270
93
15
228
36
90
31
29
36
120
127
71
24
12
54
90
72
72
13
77
91
35
36
6
198
54
111
51
234
12
7
143
18
79
101
27
3
144
181
35
36
73
96
11
108
81
87
54
19
80
64
35
18
187
5
6
120
36
1
8
9
6
36
109
209
18
24
18
43
65
18
36
73
35
180
81
40
24
71
174
90
33
9
18
13
17
175
56
261
126
277
47
66
7
48
17
63
63
6
18
18
102
18
7
48
5
18
102
24
18
25
5
108
7
35
48
42
138
24
1
47
60
156
36
24
12
97
48
17
240
63
40
8
9
55
143
25
8
81
108
30
132
49
80
87
120
144
126
108
7
35
37
8
93
90
54
132
36
54
84
72
132
13
72
161
15
165
60
66
13
47
66
42
61
149
43
17
18
85
23
54
36
7
5
18
132
54
39
15
102
60
7
5
3
3
37
173
72
18
6
66
24
18
36
19
11
45
27
24
36
97
65
48
175
167
121
5
252
7
47
6
72
36
7
47
73
155
37
48
29
234
49
77
174
45
69
43
23
54
91
35
114
43
23
42
55
65
7
48
120
47
36
54
12
108
111
129
31
24
11
162
67
8
15
288
49
48
107
21
112
72
41
42
30
127
8
135
73
32
3
24
90
18
97
23
24
1
8
39
90
6
30
72
3
64
48
35
12
18
103
65
7
155
48
36
60
13
203
13
72
168
137
294
90
198
18
12
115
53
18
120
180
186
91
47
132
18
66
25
65
90
45
112
72
48
120
23
84
6
7
29
36
135
48
9
42
109
120
72
48
5
75
64
677
211
72
48
29
91
53
19
120
53
67
11
229
23
174
6
12
1
59
61
77
24
19
11
126
18
42
192
51
40
24
96
32
15
48
49
23
78
19
11
72
72
13
59
13
5
43
8
64
17
264
6
138
36
67
167
216
72
153
45
19
41
12
67
83
102
42
18
210
36
60
54
162
108
30
36
27
15
12
60
1
152
27
21
99
150
162
108
36
66
43
8
208
272
40
192
48
17
18
13
11
61
47
33
105
18
54
6
49
8
45
114
81
39
6
162
30
18
204
18
51
39
12
18
150
ABCD 97442519158*3^$a+1 [50010]
33
36
12
45
30
9
48
21
39
16
11
60
114
111
36
28
5
36
36
19
48
17
19
24
8
28
71
1
8
132
15
73
24
80
12
4
80
72
28
44
40
11
37
5
3
15
30
102
145
59
1
32
3
13
12
23
12
18
12
43
41
15
4
5
6
36
90
30
13
24
32
108
16
32
9
19
101
31
35
48
6
6
9
21
19
56
15
18
67
23
96
1
32
3
45
3
42
150
18
91
44
12
60
64
11
9
36
12
16
12
53
159
28
5
43
12
59
49
5
91
84
32
45
24
39
4
8
48
21
15
45
75
16
8
16
41
84
24
31
29
127
92
3
85
65
39
36
12
16
41
60
6
54
36
48
7
125
30
18
15
24
12
4
20
4
12
41
15
9
103
11
61
20
51
37
77
30
6
19
44
16
60
5
3
3
30
39
24
36
4
12
89
3
21
15
156
21
3
75
9
12
76
32
36
45
31
11
168
9
81
6
1
53
12
55
60
12
8
9
120
3
51
6
19
44
27
49
36
60
8
12
69
12
3
52
44
9
102
33
96
15
21
45
24
51
33
15
36
15
49
32
64
24
5
31
128
3
49
48
12
41
24
31
24
36
29
63
28
29
15
48
81
7
60
72
47
21
9
3
57
3
88
20
9
6
25
32
16
24
48
24
20
39
30
120
15
4
80
3
13
32
45
48
12
19
44
51
9
105
7
20
3
9
21
51
4
77
3
16
29
15
21
19
5
19
11
57
4
41
24
3
48
4
56
84
4
12
5
7
17
15
21
3
27
49
84
41
36
7
17
99
12
24
9
12
19
41
43
12
24
48
173
24
15
48
63
24
21
28
12
24
20
69
19
20
21
51
9
67
5
19
36
35
25
44
4
12
20
3
66
3
21
42
33
52
89
55
36
12
17
66
54
39
4
83
13
20
16
35
21
12
33
3
45
39
3
13
5
15
4
36
77
7
17
19
44
81
12
7
11
81
24
57
3
15
6
123
51
21
16
24
41
19
68
36
60
15
6
30
33
16
11
13
48
8
36
4
20
24
3
168
72
13
17
150
9
48
36
24
63
73
36
20
15
9
36
15
33
3
9
45
3
36
237
19
84
32
105
108
36
55
56
60
48
4
12
35
33
81
7
29
19
36
59
49
8
28
24
17
63
28
20
3
30
30
57
24
84
57
87
28
5
15
72
12
24
12
9
24
15
36
15
61
5
90
18
12
15
28
11
13
17
19
41
6
13
35
25
24
11
49
20
27
1
5
55
32
27
21
9
36
3
72
63
25
5
75
52
23
9
60
28
20
4
24
24
32
64
72
29
31
20
39
25
65
39
24
21
42
30
84
3
48
9
19
17
7
20
63
133
17
19
5
55
24
41
55
20
81
7
8
24
24
12
24
4
12
60
8
52
113
12
3
45
12
27
12
4
12
48
65
7
5
15
3
9
52
5
54
1
24
77
24
3
87
9
105
36
19
36
24
24
108
59
60
9
60
96
124
44
12
45
3
81
39
28
20
12
33
3
60
36
105
24
15
72
4
96
5
60
15
100
95
18
30
69
12
9
30
81
76
35
24
9
12
112
48
80
12
72
4
156
60
11
54
51
9
19
56
76
12
48
32
16
56
36
69
43
47
25
11
25
35
13
72
35
78
19
12
29
15
12
40
84
11
25
24
36
89
39
24
16
41
31
24
8
48
9
3
51
42
19
8
21
7
12
11
25
47
37
60
23
24
21
9
19
44
88
24
20
4
41
63
28
60
32
51
30
36
15
24
15
12
48
102
19
8
88
29
19
71
9
4
32
4
107
49
20
16
65
84
3
3
69
15
13
23
54
19
56
15
6
7
12
24
17
60
48
15
51
25
24
60
77
19
89
115
32
24
4
20
81
15
51
25
24
8
3
85
65
15
52
47
33
63
30
18
9
93
24
43
32
129
19
12
84
5
6
13
20
21
36
36
15
3
97
24
65
31
8
87
97
23
13
32
45
30
54
139
20
4
56
16
5
3
112
20
28
17
39
15
37
35
18
120
51
60
15
1
48
20
16
8
40
11
102
27
33
24
31
32
12
36
3
9
3
73
56
36
4
24
5
39
12
45
24
15
4
12
20
9
147
12
112
24
60
5
7
108
72
20
60
24
48
3
85
5
19
60
41
30
48
225
24
21
42
18
27
45
99
4
56
9
12
87
21
30
102
7
11
6
3
27
1
68
40
24
8
45
27
108
15
13
5
7
24
8
12
15
1
12
36
41
19
65
39
48
4
56
40
35
33
60
12
213
96
103
11
21
24
21
15
45
51
40
29
19
17
15
12
28
89
103
20
172
11
13
107
114
36
18
9
33
27
16
12
12
12
24
36
59
25
12
20
75
54
19
32
60
9
3
48
9
36
18
102
7
32
15
6
3
40
12
8
201
3
12
88
12
5
39
16
5
6
33
57
27
48
45
3
24
12
4
24
36
95
1
68
112
5
24
6
33
36
36
111
24
1
5
3
51
1
24
41
3
15
105
36
40
29
27
4
5
19
17
19
11
13
101
120
6
9
15
6
3
112
29
54
9
33
15
3
1
29
36
60
19
24
53
48
12
60
43
12
12
56
252
60
33
15
15
1
41
123
60
4
12
41
27
28
48
36
101
15
3
37
8
21
43
8
60
28
24
56
51
84
9
33
3
4
48
29
30
30
19
12
20
12
33
15
4
80
9
12
123
40
12
5
55
32
96
4
8
12
76
5
12
115
5
43
11
85
5
19
41
15
100
8
57
31
53
39
72
4
36
24
144
11
1
24
17
15
28
41
51
69
51
64
11
37
20
33
43
65
36
84
55
24
17
3
12
48
3
33
12
28
24
53
3
72
9
79
20
52
12
36
11
33
16
47
9
24
4
12
179
9
21
36
3
16
5
15
81
43
8
4
20
15
6
15
9
19
56
4
12
92
27
61
20
24
69
36
31
32
12
84
12
3
9
48
60
24
9
72
18
21
4
44
21
7
24
44
12
4
5
111
64
35
61
5
43
24
32
40
120
41
3
40
36
35
33
27
1
35
78
31
8
33
15
28
12
65
3
12
9
96
30
205
48
11
21
45
3
4
20
72
36
12
93
43
11
1
23
1
5
60
15
16
23
21
48
3
73
77
27
3
37
60
20
12
15
1
20
132
28
29
75
21
135
33
7
8
4
53
60
30
18
30
66
75
39
102
3
45
30
37
5
30
24
24
45
ABCD 97442798944*3^$a+1 [50053]
144
36
54
42
18
12
3
32
120
25
168
120
78
18
210
5
19
5
25
72
95
1
47
16
96
3
30
15
81
15
96
15
36
12
17
133
12
231
8
112
120
93
54
30
42
29
96
16
3
45
9
15
32
61
48
147
33
96
15
165
59
64
141
36
23
40
153
39
8
67
45
45
54
120
6
18
21
24
48
69
3
32
48
1
15
75
45
159
30
3
33
60
11
184
15
54
35
136
104
40
63
89
136
32
40
123
12
6
11
19
29
40
45
90
65
25
15
105
15
56
1
24
36
36
12
60
18
30
42
5
40
21
59
72
120
48
7
6
27
117
30
53
40
51
204
81
9
108
54
21
9
90
5
73
72
63
27
21
32
55
57
99
96
93
32
229
11
16
249
30
33
63
17
40
27
5
13
3
75
12
57
48
72
111
17
120
157
48
11
61
3
111
84
5
37
36
174
60
120
21
69
54
162
54
240
21
48
80
25
39
33
23
19
36
66
90
69
45
30
36
6
3
9
108
24
51
57
18
69
93
90
192
9
80
7
84
6
108
174
42
83
16
21
24
12
15
27
165
96
39
78
99
80
145
15
51
18
99
231
36
5
49
39
15
228
69
21
18
60
72
12
33
9
111
48
39
36
12
18
231
3
6
12
18
54
11
40
24
48
24
69
131
40
24
96
111
89
229
11
64
24
152
235
149
136
24
57
48
42
228
36
78
47
109
6
18
27
3
77
13
123
57
36
90
60
36
65
19
54
71
1
23
16
72
8
24
1
39
75
5
7
65
13
18
54
144
99
27
30
15
21
90
78
11
43
77
40
21
18
126
155
13
12
36
54
78
18
30
15
24
129
71
13
11
16
24
21
35
115
18
120
6
29
72
1
18
21
69
24
3
99
21
152
31
9
165
27
80
25
18
21
24
27
36
105
39
108
30
42
93
51
12
17
112
69
42
9
3
5
121
39
32
16
24
96
27
5
37
18
33
72
75
117
81
159
120
45
203
7
54
75
51
5
16
33
24
18
29
88
120
32
24
16
45
6
48
24
210
11
31
81
45
102
93
75
53
1
15
8
25
132
35
48
7
30
35
43
45
96
57
18
5
49
135
153
48
42
77
61
36
39
21
18
192
96
48
65
115
60
54
126
12
129
15
54
6
48
5
72
49
186
5
13
27
8
1
87
177
18
45
15
102
6
21
81
119
139
21
45
35
144
40
104
1
6
81
9
15
39
36
21
24
120
69
54
90
66
60
54
47
48
136
24
15
12
90
83
25
63
33
30
57
24
48
51
24
77
13
27
80
168
85
12
15
45
48
6
117
9
84
36
18
42
18
108
90
107
67
21
24
15
54
35
67
117
33
84
126
77
13
315
32
40
27
6
63
57
60
12
36
6
5
79
114
15
32
19
42
12
15
147
5
16
24
96
3
5
31
9
72
9
18
117
51
69
8
120
85
27
8
352
69
51
80
43
108
57
75
5
43
45
15
30
18
57
39
66
39
69
36
36
72
6
45
81
300
6
48
6
36
3
24
96
24
72
104
16
111
105
33
6
18
47
24
49
15
3
29
13
35
103
57
48
24
24
9
36
35
7
17
88
69
83
85
3
27
5
160
32
61
75
63
41
55
33
15
137
144
64
96
72
27
6
15
51
18
3
32
40
32
24
16
3
30
72
23
72
13
168
147
32
55
30
51
32
67
21
105
18
156
150
48
6
5
16
51
29
1
108
114
18
84
36
18
21
33
87
45
48
60
12
3
72
21
3
56
151
18
144
42
66
18
9
27
29
211
149
85
59
25
60
51
75
30
54
108
18
24
27
99
144
197
19
29
181
6
29
24
103
9
9
24
12
35
25
39
144
32
109
51
3
18
179
24
16
99
5
109
11
109
3
3
180
30
6
21
24
8
120
97
15
3
21
24
21
11
40
3
42
30
18
51
57
15
27
66
6
45
75
24
102
42
45
27
36
9
80
16
39
144
66
135
24
176
40
3
36
42
12
3
72
3
18
11
19
42
59
61
59
1
135
32
13
3
81
6
17
31
36
126
15
24
69
11
16
105
87
57
48
167
40
24
21
35
48
40
45
11
40
57
84
54
72
54
ABCD 97443020516*3^$a+1 [50025]
48
12
15
129
6
126
27
3
18
75
27
12
121
5
6
60
9
24
3
37
11
117
24
24
21
51
27
66
99
15
33
3
174
48
39
48
51
6
36
90
84
24
6
63
21
27
3
72
30
60
30
24
54
30
9
3
234
54
21
369
180
90
36
30
60
3
16
32
3
61
11
48
42
43
17
7
35
45
3
84
49
17
15
27
36
42
39
3
78
18
60
6
6
78
175
216
59
24
60
66
31
11
37
17
18
18
60
39
39
6
75
9
15
57
135
3
261
129
87
75
13
11
30
18
36
25
24
8
88
11
24
12
18
12
12
63
48
40
65
42
37
11
66
78
37
29
6
24
294
63
9
15
129
15
39
25
8
15
12
78
42
6
54
6
19
5
102
114
96
75
69
75
69
78
37
41
120
151
120
5
24
6
109
17
7
11
21
129
222
9
9
15
27
18
6
6
54
48
1
5
36
66
157
5
27
123
6
66
54
30
49
120
35
72
45
69
150
61
65
111
45
108
24
6
66
39
21
18
12
21
15
9
40
56
3
30
15
24
165
108
108
6
150
6
114
60
19
11
69
45
19
32
21
24
18
1
35
6
24
39
3
78
54
57
51
54
18
18
168
60
15
135
1
48
35
85
11
12
18
31
11
18
6
66
60
103
17
48
6
105
51
90
42
42
159
51
36
57
3
30
24
30
25
23
186
102
18
87
69
6
54
6
48
49
83
24
48
21
51
6
54
9
120
15
49
56
9
12
3
117
43
221
27
39
186
48
24
12
216
60
39
33
18
150
15
69
6
18
51
15
114
79
11
66
51
72
3
48
6
24
12
30
69
99
96
90
19
65
54
25
41
30
6
3
33
144
6
33
111
126
3
129
7
11
198
6
84
42
75
24
9
31
80
51
45
93
216
75
75
21
9
24
12
75
9
135
21
42
78
3
15
36
24
85
89
7
128
33
7
131
30
6
73
53
3
27
42
75
15
6
6
6
183
9
87
3
85
216
152
3
6
36
19
11
18
72
108
15
15
12
157
23
48
54
78
13
29
27
9
15
15
36
6
72
7
8
16
77
18
12
78
54
78
18
12
144
78
36
60
42
30
63
24
3
138
96
36
138
61
131
90
139
24
59
18
3
165
90
102
75
3
30
135
39
18
90
24
48
12
25
65
24
351
9
6
129
64
131
21
33
36
36
48
183
93
144
48
60
63
15
60
36
129
24
21
30
66
19
41
84
72
123
9
48
18
6
63
16
32
9
6
48
42
168
12
72
192
24
19
113
12
66
9
16
101
123
3
30
210
30
39
3
6
55
59
66
19
131
72
13
32
3
6
18
60
81
16
89
12
78
72
37
191
36
21
33
144
6
60
24
61
161
15
40
269
19
8
144
3
12
73
71
49
41
72
168
39
3
18
19
83
18
36
48
90
42
75
15
6
60
30
12
37
11
42
30
72
186
144
138
1
17
168
60
19
11
45
51
120
36
78
6
13
11
45
27
138
6
45
51
24
66
30
18
120
75
45
6
85
59
42
24
36
39
165
6
90
123
21
43
107
30
6
84
24
6
15
81
30
54
90
6
3
24
192
15
25
24
11
30
24
42
45
69
19
5
60
72
7
17
60
3
51
114
42
36
258
12
103
5
54
66
24
96
12
7
5
6
150
96
36
24
6
144
6
15
27
85
83
69
144
9
132
3
33
12
48
30
18
19
8
45
90
33
27
69
33
96
15
16
24
65
87
63
60
21
21
24
43
32
51
109
59
60
6
90
9
16
8
111
102
60
30
12
72
21
45
12
55
17
79
65
6
6
3
45
19
56
27
24
48
78
15
33
31
41
102
121
32
69
3
57
60
43
32
45
75
40
5
115
29
6
21
208
24
233
7
41
15
21
126
30
7
71
222
48
36
126
30
99
33
12
30
48
21
15
25
11
141
24
75
30
24
87
93
6
24
109
8
123
85
96
29
60
84
3
27
45
27
133
56
81
18
85
23
49
83
37
24
17
18
30
30
12
228
25
24
32
3
12
6
67
107
13
11
144
150
12
18
60
48
18
91
65
24
12
3
16
95
18
15
21
24
48
27
51
42
54
48
18
108
6
49
287
54
3
21
216
75
21
67
8
225
103
5
126
13
56
9
7
240
329
55
17
63
27
30
84
19
120
17
63
75
12
12
6
90
90
ABCD 97443164712*3^$a+1 [50005]
20
112
137
7
83
18
18
12
9
51
18
12
6
84
1
120
108
29
115
29
3
112
20
3
13
56
3
13
56
45
43
59
61
44
39
18
6
21
16
12
32
81
3
69
171
21
19
71
9
9
18
18
126
6
3
51
61
20
144
3
6
12
43
17
79
119
37
35
12
150
7
20
99
1
12
12
11
21
36
16
83
33
48
9
7
35
18
39
28
17
6
54
84
42
45
27
120
9
51
12
1
44
15
1
29
27
16
17
30
36
109
44
27
24
36
45
3
36
36
69
16
59
24
54
7
24
32
36
171
1
47
9
9
55
8
9
31
24
5
90
18
30
36
18
43
83
61
56
28
96
83
1
8
4
84
48
32
16
77
42
9
16
23
42
31
5
43
12
48
35
33
63
30
18
13
5
18
25
12
185
27
27
21
60
9
31
48
60
5
102
9
51
30
15
40
32
27
61
47
57
9
15
9
12
7
11
6
31
23
25
5
87
3
45
72
15
61
23
42
18
49
131
126
31
8
148
11
1
72
12
5
48
43
137
43
8
3
18
51
21
6
45
183
24
12
121
5
27
195
48
180
9
15
61
20
9
3
4
12
17
7
12
65
108
19
41
7
59
72
25
17
48
18
81
9
24
31
131
30
15
9
12
15
9
108
259
11
25
47
21
9
60
66
9
28
17
6
45
27
18
67
41
147
36
33
18
13
17
87
16
212
51
45
12
40
24
8
16
56
51
84
6
7
5
31
29
30
96
45
16
11
61
59
18
6
21
69
31
77
48
24
18
21
4
11
30
19
41
43
32
4
5
6
12
73
12
59
25
53
19
20
51
9
52
11
57
33
144
30
72
78
27
76
23
73
36
47
42
48
15
40
24
20
69
30
9
144
9
27
105
7
20
153
90
21
27
60
1
17
36
7
23
69
36
3
1
8
33
3
148
32
81
15
16
32
27
60
25
12
17
3
28
89
60
108
19
11
33
52
23
6
30
24
9
3
42
3
16
36
8
3
37
35
13
11
37
8
3
1
17
24
3
51
13
89
24
31
8
9
270
49
23
1
23
30
43
44
9
3
4
11
1
11
105
84
16
35
66
7
80
147
1
72
53
18
45
51
13
71
60
57
16
29
19
24
60
12
83
6
7
20
3
24
1
8
3
9
123
57
33
31
5
27
39
6
63
52
5
42
30
27
123
21
24
57
51
3
6
7
29
54
25
48
11
37
5
18
12
60
18
63
4
5
12
36
6
25
48
60
5
6
12
9
33
43
47
48
24
18
18
25
128
9
27
21
24
19
8
3
33
4
32
40
8
9
60
67
24
11
1
44
36
27
18
96
30
1
8
51
9
45
36
90
57
28
32
9
7
131
25
48
71
25
8
57
63
96
100
83
121
47
49
8
123
18
19
8
3
18
144
18
45
16
71
25
12
71
84
24
30
24
39
33
66
18
6
13
95
9
40
12
41
90
1
53
36
19
12
47
1
72
35
18
72
3
51
25
5
7
11
18
24
67
8
4
11
18
48
55
24
72
11
18
18
49
11
49
71
6
3
28
35
18
15
64
35
66
31
41
42
21
40
12
60
29
7
84
8
40
107
1
23
13
24
11
36
33
3
13
24
59
30
54
78
66
42
67
107
9
60
57
18
24
1
11
69
9
66
6
27
4
5
30
18
67
203
24
30
240
30
72
6
12
132
66
24
9
81
18
37
53
18
37
47
6
12
90
1
5
84
42
48
6
55
29
19
32
9
63
3
25
12
32
21
27
33
90
25
96
80
9
27
9
60
27
3
9
27
1
24
89
54
12
18
27
36
112
20
9
18
72
9
48
60
3
45
27
13
11
12
24
45
36
28
137
18
144
96
12
78
66
25
29
51
3
42
31
80
63
6
48
63
9
27
60
3
6
54
85
5
39
60
4
35
73
17
7
35
73
35
30
19
60
44
72
156
36
51
13
12
5
60
3
51
9
4
17
36
18
24
61
47
81
57
6
61
48
36
44
21
31
29
30
73
41
7
56
16
24
12
5
36
18
33
84
15
18
12
19
5
27
52
32
28
35
9
40
59
33
12
4
5
43
17
31
23
13
60
11
18
31
20
12
15
49
5
30
81
69
39
27
24
21
60
39
42
84
31
11
54
66
24
45
9
63
72
16
29
54
18
90
12
13
77
18
9
15
30
24
72
18
21
45
55
120
5
27
63
33
16
11
174
43
11
36
6
43
36
32
9
36
42
1
56
40
5
6
21
9
18
36
1
95
72
9
64
20
28
71
54
27
27
78
30
1
59
30
31
149
19
8
24
4
48
11
30
18
9
28
23
9
21
31
11
36
30
51
12
60
36
28
36
35
9
4
161
6
57
9
6
48
6
31
23
49
48
113
6
1
12
35
6
12
18
13
48
11
60
18
66
18
19
71
6
27
16
11
30
31
32
40
20
4
72
24
17
12
15
36
16
11
21
27
69
81
7
23
9
4
32
9
7
71
21
36
16
53
39
24
93
27
16
8
12
33
84
24
54
97
24
17
60
12
27
76
23
36
24
36
9
40
5
30
45
16
29
31
11
57
27
81
4
29
27
9
43
36
60
35
36
6
7
72
48
35
36
49
5
27
124
20
21
96
7
77
186
12
6
55
12
8
16
8
36
16
60
32
81
3
36
60
21
55
143
9
24
4
113
48
60
66
24
66
19
32
40
5
3
15
9
108
16
32
16
132
12
108
11
60
72
25
11
12
33
36
48
51
25
23
13
32
132
3
9
64
48
59
25
11
18
19
12
36
41
42
9
3
61
60
36
20
9
48
15
40
44
4
32
45
15
52
5
60
12
42
1
96
36
32
60
36
75
54
6
30
15
28
29
6
30
54
90
78
45
39
33
48
60
16
59
60
21
40
23
18
55
60
17
67
8
16
36
53
55
8
16
32
27
13
32
52
12
32
4
17
19
32
16
101
19
8
16
60
5
75
9
78
12
1
5
3
51
93
15
18
54
18
12
24
30
6
63
3
1
108
53
60
48
15
3
37
95
25
96
24
29
15
39
6
7
77
27
64
53
6
37
53
84
31
29
36
27
28
24
11
49
ABCD 97443254978*3^$a+1 [50012]
6
1
47
1
221
3
33
30
84
6
42
12
25
29
27
15
18
54
54
6
42
36
84
30
36
30
7
35
93
27
78
42
30
42
18
12
42
1
23
90
60
216
67
80
9
24
7
5
12
12
6
121
5
55
11
24
12
57
51
24
66
43
11
66
30
60
1
41
18
6
15
3
42
6
90
66
24
18
24
42
30
12
147
3
37
23
42
66
48
102
19
11
97
23
49
200
3
18
66
12
66
31
5
60
99
33
36
75
21
24
66
13
131
60
60
18
66
18
18
6
54
61
11
24
126
12
30
6
6
49
65
42
60
12
85
8
16
48
5
43
89
72
87
75
13
5
18
66
48
6
12
6
6
102
12
7
89
54
6
43
72
23
72
12
30
15
63
6
19
96
35
33
28
17
7
17
78
36
156
24
30
3
64
36
96
41
36
36
156
36
111
15
6
6
49
47
1
23
33
123
1
48
11
60
78
12
54
150
30
48
30
3
4
11
1
107
12
9
51
36
60
13
29
42
150
18
60
6
36
84
48
31
53
39
15
42
66
42
87
36
3
13
29
55
24
53
24
19
5
66
6
55
95
96
48
1
59
6
12
31
11
157
53
24
31
59
12
13
48
41
3
27
18
12
67
5
90
69
64
41
84
79
11
13
95
25
53
6
24
6
43
287
36
18
54
97
8
3
12
13
12
5
6
57
52
56
4
23
13
11
120
73
101
102
54
24
18
121
24
32
3
13
5
24
36
42
37
41
90
36
24
49
11
18
6
66
18
18
78
1
104
27
144
12
1
48
35
24
13
47
12
30
24
48
39
27
61
336
47
25
35
30
12
78
12
57
16
11
12
102
66
54
72
6
37
23
12
21
76
23
168
42
36
48
12
19
29
55
11
6
30
1
35
18
24
7
29
15
28
101
43
5
12
7
12
11
12
18
18
6
30
36
1
47
153
99
36
9
51
21
3
25
12
24
17
60
12
12
7
65
43
95
36
6
12
66
54
6
37
5
24
78
205
32
88
56
16
5
19
71
120
42
54
72
37
23
13
131
12
33
15
93
3
25
65
7
11
66
72
3
27
36
9
3
13
29
6
90
18
84
37
29
48
6
33
39
36
1
72
71
30
18
21
69
75
21
87
9
24
55
23
30
43
47
114
126
30
91
53
3
3
61
59
1
77
15
3
78
24
6
30
3
16
23
33
117
18
30
36
7
5
54
12
1
89
63
16
71
66
18
42
36
42
36
6
24
6
69
9
6
1
17
120
30
66
12
48
7
96
96
60
5
90
18
67
47
1
53
18
186
12
24
7
23
49
41
30
57
40
192
11
12
114
66
25
80
3
49
41
31
35
1
59
78
48
60
18
109
23
54
48
6
13
23
30
19
17
6
60
42
12
15
16
17
7
32
15
36
54
54
48
9
105
24
72
55
24
5
36
31
17
27
69
66
9
36
16
23
18
24
42
36
1
35
36
24
18
79
60
12
23
12
37
60
23
69
69
66
18
24
96
30
24
33
16
11
81
3
42
102
66
12
12
163
65
3
45
102
105
63
30
60
6
132
24
12
42
120
126
30
6
114
72
60
24
48
7
32
9
12
6
6
66
13
68
39
49
5
79
23
36
6
36
36
12
7
23
25
107
24
72
25
17
12
7
5
36
54
25
53
30
24
342
19
29
3
21
6
42
18
12
30
43
11
6
67
101
6
1
95
36
12
36
6
48
48
84
19
23
6
19
125
19
5
19
8
15
25
101
108
39
184
5
102
60
73
12
41
18
6
24
30
12
9
64
47
33
15
114
7
24
96
11
12
24
66
19
36
77
67
17
43
53
30
42
42
36
48
48
54
19
35
9
45
84
36
7
77
48
36
60
54
24
66
55
20
15
18
30
30
15
81
27
195
30
60
84
30
1
24
35
30
54
72
78
6
120
42
72
6
126
247
47
6
36
7
209
12
91
11
1
53
7
23
12
36
54
27
135
78
24
6
25
36
29
27
3
12
37
41
66
1
23
60
36
12
36
102
66
6
234
54
75
39
36
24
37
8
52
36
60
29
36
6
12
18
79
29
18
18
72
18
1
96
68
15
73
5
51
16
5
78
13
11
30
12
54
12
12
72
13
32
21
12
6
13
83
12
12
18
54
36
42
6
12
18
43
60
41
6
81
180
27
96
37
12
167
72
114
79
36
35
1
83
18
18
12
37
20
69
42
36
1
96
80
72
33
103
168
23
36
13
83
54
66
6
24
31
17
6
49
41
7
59
36
145
11
12
30
27
64
23
54
91
125
78
85
5
174
6
18
13
11
36
54
19
41
24
115
77
6
36
25
11
18
66
48
85
35
85
36
11
84
37
23
18
7
35
36
30
42
30
36
79
23
36
13
65
42
204
30
24
51
16
11
6
6
13
5
36
48
6
126
31
5
31
71
108
90
96
30
18
18
42
7
53
24
42
78
12
67
24
53
24
30
54
18
30
3
15
18
30
66
18
33
27
109
17
12
60
7
5
108
6
42
6
36
42
54
24
12
30
24
90
12
30
18
13
8
36
63
1
35
81
75
12
1
23
61
60
107
24
61
35
42
39
28
71
18
43
84
113
111
21
54
90
19
125
12
66
24
60
37
12
20
9
91
29
36
6
73
96
56
45
67
77
6
60
90
18
6
30
37
32
28
11
24
12
37
5
18
108
24
6
19
53
51
33
3
33
24
43
8
45
24
31
59
1
131
42
18
6
3
3
18
7
ABCD 97443391354*3^$a+1 [50041]
45
20
16
33
15
27
24
81
84
9
36
15
12
8
36
7
33
15
60
12
6
54
29
16
51
9
84
12
69
66
21
99
60
6
27
9
11
196
48
3
96
17
19
54
90
54
30
66
47
49
39
9
51
3
96
9
12
84
12
96
27
33
51
77
4
27
9
12
9
27
15
33
3
57
56
13
39
96
3
6
30
12
108
69
164
16
60
36
60
12
3
6
36
111
96
104
37
63
21
87
12
27
33
51
36
36
48
9
27
213
87
9
3
9
12
129
39
45
11
16
96
27
93
60
27
6
71
40
39
21
12
51
24
9
24
39
60
42
15
51
12
60
33
8
4
27
5
25
6
6
27
96
75
48
72
5
55
45
44
19
17
13
15
44
19
66
23
25
12
27
9
30
132
48
5
72
7
33
3
48
57
9
75
99
66
15
128
88
63
24
5
16
15
66
78
108
5
7
12
17
7
6
3
24
21
6
45
24
24
20
4
39
78
23
55
9
15
45
39
12
33
9
12
48
30
6
12
71
43
48
30
3
33
30
33
3
33
135
6
71
16
24
36
9
39
60
15
81
36
3
24
125
1
30
9
3
24
45
24
96
20
64
44
16
9
119
36
100
75
60
96
60
12
65
37
6
60
21
120
3
33
120
15
17
64
27
33
9
30
21
57
36
15
33
35
25
6
36
54
39
20
43
21
51
21
8
4
24
9
84
23
52
33
84
18
33
57
78
21
36
87
84
33
48
51
24
17
64
48
48
27
21
72
39
5
36
19
60
9
12
24
20
16
3
48
9
36
24
12
21
27
36
12
3
6
30
33
60
12
51
6
27
33
27
63
21
21
96
15
15
36
30
18
69
72
27
33
32
7
29
16
87
48
129
9
12
36
75
21
75
33
147
12
12
36
96
39
24
66
6
21
8
4
39
48
18
51
24
9
99
3
45
3
6
3
8
16
60
12
135
12
45
93
78
12
77
160
20
52
36
24
9
60
15
3
9
80
72
16
24
9
51
12
123
93
21
66
33
27
93
3
81
12
12
3
120
24
48
12
42
39
15
29
1
6
21
129
6
17
25
6
45
36
32
52
9
30
9
12
24
72
45
3
12
63
108
57
24
69
39
12
116
7
18
3
39
5
19
69
12
3
6
27
36
3
5
40
15
24
9
3
33
51
69
87
57
84
39
9
51
5
7
6
27
63
9
24
8
52
36
20
4
48
3
42
6
41
36
25
36
11
4
12
15
33
27
24
60
66
42
6
42
12
53
64
99
132
12
69
36
12
15
36
132
108
5
43
24
5
4
39
24
24
33
56
88
84
45
15
69
6
45
48
3
42
12
36
12
6
21
63
6
36
27
12
24
12
3
5
40
3
30
51
27
57
3
102
30
9
8
37
35
109
3
68
4
21
66
42
47
55
30
15
12
27
21
12
27
9
8
64
39
77
19
6
3
51
9
56
43
33
48
56
1
78
12
21
12
9
30
12
18
15
24
48
9
42
45
27
33
3
9
20
1
159
12
21
27
24
3
108
78
3
51
45
15
21
36
72
9
18
17
52
9
36
15
12
69
30
9
48
108
9
18
72
53
37
63
8
36
28
9
3
27
24
17
88
12
12
3
6
63
32
16
51
12
24
42
35
13
12
18
9
48
117
27
36
33
63
3
18
39
21
30
60
6
3
33
18
60
93
39
48
45
24
24
33
3
39
33
21
6
60
42
3
3
41
4
32
43
9
3
105
15
33
44
16
12
24
75
33
24
3
6
54
9
39
48
42
30
21
45
23
108
31
21
48
8
37
48
6
45
9
150
36
90
11
31
41
43
21
72
33
18
24
6
3
72
15
9
24
36
21
54
90
90
9
87
81
3
18
30
21
57
39
36
72
39
9
15
9
75
48
33
51
24
60
33
39
29
13
6
30
6
45
8
31
12
138
3
84
39
30
18
66
30
36
81
3
54
90
9
48
51
30
11
19
12
149
16
92
28
111
72
33
8
19
57
96
45
42
162
27
21
87
45
3
3
93
60
33
18
12
105
8
1
66
57
20
49
3
45
11
64
99
17
43
9
3
197
4
72
24
36
15
42
6
17
157
23
25
18
108
29
28
27
33
3
33
3
24
24
60
42
15
81
95
43
57
105
15
24
39
12
24
57
123
45
45
15
60
15
5
151
84
17
73
30
48
29
160
48
135
9
21
135
99
57
36
20
127
33
3
78
96
42
102
99
81
15
33
47
103
12
21
21
23
31
12
21
3
33
63
21
3
24
21
21
71
19
60
42
87
3
81
12
3
162
15
12
12
24
111
6
18
84
36
21
24
15
197
40
15
42
6
33
57
66
33
12
99
117
36
24
3
9
20
64
8
36
36
43
6
12
155
52
33
6
21
21
87
140
16
72
105
48
30
21
9
15
8
16
51
57
36
132
21
6
57
12
60
72
60
3
6
18
33
9
30
12
137
13
23
19
6
3
15
29
31
81
3
30
42
54
36
66
9
21
42
18
42
60
90
15
3
18
42
141
48
51
21
12
32
16
63
24
21
20
1
42
9
3
36
12
9
68
16
120
60
39
81
15
21
3
5
55
24
12
9
3
81
12
39
21
9
123
144
183
113
25
6
21
3
17
31
60
42
60
6
12
21
9
3
99
30
3
12
60
3
9
21
30
69
3
57
24
24
21
3
8
19
84
96
24
12
17
100
12
32
55
12
69
33
6
77
43
18
114
30
3
3
120
9
87
18
12
18
96
21
12
219
45
12
84
8
1
3
27
33
72
9
135
3
6
15
45
51
12
21
63
60
33
3
3
96
57
63
18
3
123
161
7
12
53
25
47
36
7
9
33
23
37
36
15
87
42
6
48
33
9
42
5
67
5
4
39
12
57
21
30
57
15
24
12
93
9
3
93
6
90
6
12
65
40
27
33
12
63
45
12
12
8
28
15
21
60
36
3
30
3
132
45
3
24
32
67
21
15
5
16
27
42
36
3
57
30
72
33
12
ABCD 97443547616*3^$a+1 [50068]
100
9
39
36
68
16
32
12
1
66
54
24
15
3
5
25
24
39
36
9
6
9
24
80
48
37
23
13
59
40
8
12
12
60
36
37
23
4
36
9
3
8
12
1
59
48
12
37
3
8
12
28
12
96
56
76
48
57
47
13
39
36
20
13
11
28
8
28
9
83
24
28
8
4
48
32
4
99
77
13
15
8
12
148
9
11
40
9
3
32
148
20
25
63
92
13
47
16
96
68
43
18
84
42
5
88
33
18
17
72
12
40
8
172
69
75
21
23
28
87
77
28
80
48
133
131
28
48
12
20
85
327
33
3
20
13
15
21
48
47
61
27
87
45
20
76
12
32
96
7
102
231
20
24
36
28
81
23
13
95
28
84
12
36
12
132
99
89
40
8
4
21
72
6
57
20
12
16
21
15
3
57
20
49
66
5
36
109
11
12
48
37
27
20
25
3
68
13
159
36
32
25
59
13
75
33
3
12
3
54
3
44
43
137
25
23
73
75
20
25
155
4
36
108
24
68
25
107
100
36
9
108
59
36
12
1
36
39
32
12
40
120
57
23
13
24
3
48
24
20
4
44
16
32
24
49
51
48
117
11
24
16
60
32
100
20
48
88
36
8
25
35
12
48
16
12
20
28
116
16
63
81
56
52
20
133
75
20
72
121
107
112
8
12
43
153
44
73
99
140
36
127
45
57
24
12
54
125
205
39
9
51
32
60
25
15
12
36
12
48
51
101
24
28
81
6
18
27
3
18
24
23
16
45
27
69
23
40
140
48
52
21
11
4
212
43
17
175
5
4
8
61
11
73
47
64
32
64
8
1
11
25
51
12
68
60
4
120
56
60
25
12
83
52
48
129
23
31
9
32
169
75
21
63
12
48
3
54
11
180
12
16
32
24
40
8
60
28
72
20
12
48
88
24
36
12
20
16
92
148
12
20
67
18
48
11
4
57
39
33
63
105
3
116
28
68
13
36
11
13
47
12
168
19
33
21
39
8
144
100
128
37
23
40
20
12
16
60
32
120
120
16
21
23
48
24
1
18
54
12
23
48
64
8
12
16
44
25
63
20
28
15
9
80
109
47
12
88
45
35
100
33
11
25
75
33
3
44
19
42
95
49
23
16
45
15
44
37
35
13
111
84
60
12
20
1
24
11
40
57
63
20
4
8
13
167
48
145
3
72
20
25
3
60
141
51
92
37
35
1
15
60
84
20
13
60
15
51
144
6
27
152
88
15
54
71
28
45
47
49
23
61
11
85
11
28
72
72
20
60
25
36
171
120
15
161
40
164
36
72
40
8
4
20
16
15
9
128
73
15
48
96
21
87
60
96
81
63
20
13
54
9
9
23
4
8
12
60
36
84
73
15
93
99
45
6
149
4
36
9
11
40
36
20
40
33
39
140
1
51
48
57
15
20
28
120
21
71
4
12
3
45
84
15
66
15
32
60
115
45
12
48
24
69
119
25
3
9
11
12
108
84
4
164
16
96
9
24
111
96
9
87
72
21
11
108
28
32
28
99
5
36
7
141
21
15
20
61
48
24
36
15
60
92
4
48
32
48
16
36
8
88
20
268
44
13
48
27
48
32
12
52
24
96
56
88
21
123
8
79
93
51
9
20
60
12
13
75
51
141
80
25
131
40
60
9
23
60
1
39
8
84
36
40
45
135
45
35
120
4
9
174
96
54
12
24
87
48
60
21
11
84
28
8
4
120
8
73
59
48
1
27
24
21
24
15
56
184
8
120
25
47
76
72
48
24
81
30
29
60
48
60
40
3
138
11
88
36
207
17
16
12
9
3
32
4
32
28
36
20
28
60
32
16
105
107
25
51
21
83
108
12
157
51
105
27
51
17
12
16
56
91
45
9
3
21
59
13
27
72
48
36
32
120
28
32
13
191
133
60
18
9
168
12
60
216
32
72
40
15
78
35
121
11
40
129
27
44
4
36
36
15
234
99
81
11
40
80
12
37
78
153
44
28
8
4
8
40
20
16
15
6
39
44
7
33
8
64
140
1
119
36
12
1
131
76
3
9
20
12
55
225
45
71
28
81
15
80
16
15
33
21
35
48
72
16
63
77
160
12
165
12
35
1
15
45
3
69
95
28
3
17
40
105
15
44
25
60
23
40
32
36
85
3
104
28
45
12
3
3
9
96
56
16
20
12
97
39
56
28
92
148
80
73
39
20
96
120
73
36
144
39
105
27
56
4
108
231
41
55
30
3
20
85
63
20
169
183
96
32
19
33
8
25
75
3
17
13
27
20
12
88
12
36
165
71
64
44
145
6
17
28
21
63
8
72
12
48
100
60
20
37
108
27
80
48
1
59
60
13
48
39
48
9
123
68
37
83
40
12
68
72
1
59
12
31
54
3
57
23
16
69
83
28
12
72
12
36
9
23
160
15
ABCD 97444035376*3^$a+1 [50044]
79
36
29
7
18
47
43
48
78
87
80
40
8
1
15
48
48
32
175
17
144
16
63
72
36
54
23
7
113
1
72
18
77
7
65
115
53
25
15
3
180
57
9
15
9
66
45
80
64
9
63
120
3
29
223
17
127
41
43
36
36
77
55
41
25
42
45
27
45
48
33
47
163
6
66
132
306
215
1
18
77
25
216
24
120
23
1
87
3
29
88
24
3
77
49
39
8
40
48
32
169
23
55
17
16
32
40
75
108
9
3
5
40
32
73
102
9
96
104
16
33
15
105
95
1
30
42
15
104
64
51
21
9
15
3
45
56
40
39
17
120
49
47
7
12
6
15
3
21
9
111
3
120
21
15
41
40
120
8
7
9
27
60
33
240
24
80
121
6
84
6
23
16
80
97
72
18
30
15
57
15
56
7
72
33
3
21
9
54
41
19
21
15
36
21
9
71
73
54
162
54
24
48
153
87
12
36
9
96
9
111
27
45
8
1
6
12
77
121
240
15
48
27
102
72
23
40
51
120
60
57
33
15
72
24
24
72
9
30
60
53
55
36
54
48
18
126
39
15
17
7
12
53
16
57
135
9
6
9
99
126
30
24
57
8
79
72
18
63
24
15
60
48
45
56
31
18
183
128
79
18
23
55
9
27
48
21
39
17
24
7
60
69
8
43
72
78
18
101
16
99
36
33
195
21
8
88
63
132
84
65
49
72
47
7
36
12
18
39
39
90
39
33
54
18
23
24
16
27
12
24
12
93
120
24
48
63
9
27
53
1
66
36
17
43
5
7
33
9
30
89
25
47
7
36
5
79
33
3
24
108
233
55
12
29
49
30
41
19
54
18
5
67
12
33
63
12
6
66
21
15
90
183
39
57
33
66
96
29
16
24
72
3
5
97
23
112
177
63
24
24
159
33
33
87
27
101
97
23
160
80
97
159
104
7
65
24
19
12
57
32
43
21
87
48
9
33
120
18
21
15
24
9
72
39
24
18
23
49
15
15
42
90
45
24
15
17
88
9
48
24
90
21
27
78
18
69
200
72
55
66
23
352
8
31
18
71
7
9
24
75
77
25
23
16
111
18
30
17
24
64
32
24
40
39
66
54
41
24
64
3
12
17
1
114
53
31
17
24
1
23
112
27
173
73
6
113
96
40
87
18
6
105
129
162
12
72
9
9
6
89
91
69
3
29
55
81
27
5
40
8
73
6
18
15
176
1
231
32
43
24
21
99
69
9
102
24
41
31
17
73
48
15
27
45
57
72
63
80
40
80
112
9
72
138
69
3
54
95
16
3
45
39
18
47
168
24
73
48
18
29
31
12
45
32
192
151
17
48
7
17
31
60
53
1
18
12
36
24
5
25
23
16
39
18
23
25
24
120
126
9
15
41
16
99
6
39
9
63
9
168
23
40
9
30
90
6
89
19
30
159
32
48
208
9
48
6
66
15
104
67
54
39
27
24
54
30
9
63
132
5
31
105
39
72
33
48
3
54
63
8
145
24
72
18
30
71
64
8
115
5
7
60
21
72
15
33
57
15
33
24
48
42
12
81
63
105
9
18
45
9
23
96
1
111
24
80
19
6
90
29
25
66
29
40
99
12
36
69
24
57
48
95
1
23
67
84
60
21
96
9
23
72
96
120
43
24
141
24
32
24
31
36
102
96
54
57
33
47
55
24
234
15
96
56
43
36
42
87
8
79
153
8
88
39
17
40
33
96
90
77
168
1
71
55
60
5
264
31
204
21
24
8
1
144
48
47
7
33
57
63
15
18
23
49
18
12
137
16
87
12
6
47
43
29
43
102
71
25
18
45
9
48
15
9
15
3
30
288
39
24
72
8
16
120
15
288
12
21
48
104
7
81
15
12
60
18
87
87
36
24
45
8
1
15
39
41
16
171
29
31
113
49
87
75
69
39
12
21
33
54
17
120
175
18
47
25
54
72
137
91
6
23
88
8
24
67
6
30
18
6
9
120
9
71
19
93
177
71
1
114
120
132
12
6
66
24
21
81
23
24
43
24
45
3
53
7
66
42
48
150
126
84
5
19
77
16
9
23
31
81
33
72
15
15
36
78
39
15
66
87
72
296
16
8
121
72
198
9
72
8
16
72
33
71
16
39
24
57
32
96
49
72
39
9
71
1
23
40
32
40
96
57
95
31
17
43
5
72
79
105
56
25
47
16
129
6
36
48
6
54
57
51
48
24
21
9
63
32
16
72
8
96
241
23
136
ABCD 97444075024*3^$a+1 [50002]
11
18
15
93
15
15
54
18
168
108
9
3
108
57
12
28
12
23
12
13
59
1
120
29
31
95
54
30
21
120
99
1
32
33
43
144
60
180
23
37
20
15
6
79
20
45
115
48
35
13
84
23
18
7
8
21
43
35
30
55
35
33
52
47
30
6
12
25
83
37
71
25
12
92
36
12
183
54
78
117
36
81
54
69
147
18
48
67
5
18
25
12
35
36
24
102
19
71
6
15
28
41
39
112
8
9
51
39
30
72
54
24
105
16
104
16
11
54
36
31
132
11
24
25
36
65
55
137
24
51
3
66
19
41
66
13
84
107
73
8
28
17
27
88
29
30
33
75
42
30
54
24
15
15
6
55
29
18
37
113
55
17
55
60
77
19
59
1
72
47
132
9
9
12
31
92
16
29
12
36
7
17
43
48
12
17
139
47
84
1
32
136
44
100
68
3
12
13
59
13
65
102
18
7
71
45
111
96
205
8
21
18
45
40
35
25
11
6
43
23
13
95
42
18
30
24
115
20
16
59
72
18
36
42
48
36
13
77
18
85
36
47
12
1
20
4
17
48
15
63
33
21
234
49
48
8
40
44
36
100
12
5
7
155
12
13
23
25
12
5
151
152
40
17
18
37
35
61
92
52
108
29
259
20
81
18
36
12
60
13
41
36
72
91
60
11
9
21
31
80
28
41
36
15
63
157
132
47
1
212
16
59
108
97
11
54
75
40
68
93
55
35
102
108
132
18
36
109
29
60
63
112
5
66
42
7
8
48
75
97
80
27
25
5
111
87
72
21
75
9
27
61
168
60
44
27
66
3
75
145
11
168
30
42
18
30
13
23
24
25
5
91
305
79
80
21
195
99
72
30
234
294
36
30
132
54
31
12
47
54
72
15
3
9
75
150
12
19
35
36
6
55
48
132
72
36
44
40
53
43
89
36
55
11
60
18
43
59
6
7
20
16
11
229
5
87
72
36
12
63
9
88
12
116
52
95
25
17
36
27
9
91
132
47
33
28
23
6
30
13
120
47
78
15
57
18
81
9
48
7
8
52
65
72
30
13
8
75
13
12
8
72
72
3
12
72
78
66
85
20
21
19
32
99
109
12
5
103
167
18
66
141
52
5
55
35
60
108
277
8
3
37
17
108
27
3
93
51
49
20
72
60
69
78
18
43
29
48
24
63
16
59
105
40
41
12
7
47
93
48
40
35
37
53
43
65
54
21
12
72
21
7
60
92
45
102
6
7
168
12
8
12
117
19
11
129
12
117
151
11
18
102
114
27
45
43
80
39
61
24
5
36
66
49
5
144
51
64
108
48
131
30
90
69
9
63
40
20
33
19
56
39
30
198
150
55
12
36
107
78
115
11
18
51
69
51
52
8
111
1
29
36
60
123
15
57
33
96
19
24
8
15
25
192
48
113
60
120
7
35
18
115
47
12
36
25
11
6
102
13
23
36
18
36
180
139
23
25
8
144
57
43
65
271
5
67
17
31
41
43
48
5
48
39
75
12
13
77
19
32
3
69
16
12
35
13
20
69
42
108
48
105
45
43
11
144
45
4
56
40
12
68
52
23
85
11
13
17
3
16
17
24
43
5
42
9
24
76
12
23
54
43
5
7
173
55
48
77
72
75
220
8
9
19
11
13
96
12
12
116
27
37
8
39
13
36
152
15
25
48
41
138
18
15
40
48
20
24
40
11
6
79
5
67
20
45
7
5
111
21
43
36
72
12
36
144
48
48
12
47
60
30
3
33
19
20
57
19
107
12
1
24
140
100
11
117
27
45
16
59
61
11
36
73
17
87
45
30
78
7
8
72
36
64
116
160
5
19
36
11
1
92
111
30
96
99
27
25
47
13
12
11
9
3
37
36
144
17
19
59
18
54
48
61
44
3
18
39
28
12
8
27
36
45
124
23
73
140
99
45
16
59
6
66
133
80
88
132
113
63
75
60
66
18
72
13
41
42
30
3
69
150
66
39
16
92
3
102
103
11
141
3
36
1
80
112
251
36
1
167
72
49
5
30
6
36
7
11
97
12
140
75
181
24
5
75
36
57
54
121
140
45
27
136
107
37
47
21
33
15
45
7
5
127
35
121
24
48
8
87
25
48
5
19
8
3
145
5
12
90
133
140
15
6
91
48
41
18
90
48
295
47
13
8
40
107
18
87
28
5
7
17
30
60
12
78
48
42
13
143
24
25
8
33
19
167
13
60
60
5
3
3
102
78
12
13
47
30
54
6
ABCD 97444431608*3^$a+1 [50063]
132
132
57
115
96
35
42
18
97
108
20
204
36
39
48
18
54
45
24
16
8
3
30
55
35
24
180
9
21
18
150
27
76
17
15
93
19
44
40
60
92
159
126
19
20
3
30
27
51
33
60
4
108
8
60
69
15
12
160
80
21
15
24
171
9
4
29
51
51
13
60
17
75
88
8
15
102
42
9
12
45
60
90
13
32
27
57
60
63
48
45
64
5
111
12
72
105
31
20
60
24
33
30
18
39
96
27
121
44
3
13
32
39
45
15
33
93
183
9
108
123
27
12
1
56
33
31
56
16
59
6
144
79
20
12
40
137
115
5
15
336
81
6
9
204
16
35
108
72
85
101
54
93
72
120
15
1
80
9
31
24
125
51
12
132
88
8
129
36
3
69
12
15
40
140
16
5
132
12
31
185
127
5
3
15
193
44
12
75
9
52
8
21
198
21
96
40
44
9
3
15
180
85
5
139
44
87
9
135
109
17
60
67
107
13
8
24
24
57
132
18
9
228
15
81
16
68
12
33
75
48
9
30
1
59
13
95
121
32
57
51
57
55
44
15
36
12
105
156
156
160
20
36
12
48
84
3
25
132
248
132
28
8
69
75
24
40
72
335
57
12
21
84
139
72
137
63
57
67
36
8
72
15
9
240
4
92
84
84
192
12
12
148
95
45
33
3
27
24
9
40
17
42
273
27
57
15
45
81
60
39
33
103
59
66
19
5
18
13
17
123
45
7
5
162
6
87
48
88
11
141
105
3
16
161
75
84
3
177
24
231
93
75
108
57
12
24
9
15
36
111
81
9
19
416
21
12
55
8
48
159
85
20
252
201
39
84
327
42
31
77
15
75
69
33
91
32
144
84
4
176
72
279
13
113
150
162
108
39
36
15
30
159
40
44
324
76
180
56
111
24
33
3
249
15
18
51
24
36
12
27
61
200
27
25
32
33
115
59
45
24
60
16
128
12
24
156
45
3
36
12
132
33
12
31
92
135
9
16
24
95
45
60
93
48
19
161
24
36
12
75
3
45
9
48
91
59
30
15
45
75
63
129
28
23
360
33
36
45
63
63
117
48
64
35
60
45
16
47
48
117
136
17
87
72
45
3
96
9
72
30
9
99
57
96
12
48
57
55
48
32
33
7
32
60
84
12
48
9
3
9
6
25
32
72
96
48
9
42
21
117
3
39
121
128
24
28
48
20
96
21
27
12
33
12
19
12
20
45
103
32
24
15
21
237
103
149
135
153
51
21
43
47
25
95
126
54
6
72
120
78
85
149
66
105
60
48
9
43
65
3
12
39
180
9
117
3
4
36
56
4
20
136
11
45
39
6
75
24
16
72
5
18
54
51
88
24
32
16
47
72
33
16
161
90
165
75
13
48
24
41
360
223
29
27
120
28
188
45
180
60
90
25
65
15
57
18
90
3
12
52
12
80
51
45
108
84
93
147
28
80
48
147
30
39
28
65
27
111
42
15
48
57
3
87
57
141
60
72
27
48
48
39
108
12
49
209
31
36
23
61
80
12
309
31
65
79
60
80
33
63
27
153
27
33
15
49
20
21
75
147
72
33
3
153
24
72
288
33
60
120
19
8
100
5
7
68
27
1
17
42
90
15
36
12
16
32
12
36
237
39
64
17
63
27
45
4
11
90
15
12
48
15
45
88
41
55
80
33
27
36
40
35
69
24
16
5
36
72
31
17
19
44
40
59
18
15
117
7
128
27
90
36
39
4
20
24
3
45
112
116
4
8
120
57
72
63
27
33
45
111
4
83
30
63
12
88
161
15
24
24
136
89
42
33
3
54
90
13
20
60
36
12
64
36
32
12
48
3
93
21
15
21
123
147
93
40
209
15
52
41
39
4
11
18
108
87
172
65
75
135
1
12
60
23
30
27
48
ABCD 97444656748*3^$a+1 [50004]
99
40
128
136
32
39
1
24
41
15
147
456
72
85
104
64
17
174
49
11
48
13
168
56
168
33
90
13
32
9
84
27
9
31
77
6
37
119
60
66
19
41
55
48
120
216
95
78
90
48
54
3
75
18
12
90
150
18
162
36
162
117
27
54
90
61
56
112
53
43
11
6
54
84
54
6
156
6
18
357
75
84
49
101
66
25
35
48
60
12
60
30
54
61
17
198
72
57
48
21
19
227
24
162
12
96
31
264
24
41
175
89
90
13
29
139
5
27
24
3
117
39
186
111
87
1
191
240
306
103
32
183
72
204
13
23
57
225
18
54
78
162
336
159
63
1
24
47
48
90
168
39
105
63
57
96
54
228
61
71
105
88
5
123
39
73
47
360
24
1
53
102
36
180
117
16
119
33
27
12
145
48
47
30
139
185
150
9
45
66
81
88
71
36
141
3
252
90
30
54
186
48
25
120
59
13
185
223
24
167
105
39
54
43
24
48
65
18
45
160
47
121
59
108
9
40
24
11
108
121
72
47
145
17
54
36
126
103
35
61
24
65
31
41
90
102
31
72
137
31
287
144
1
23
9
63
25
83
85
77
18
36
85
24
11
85
41
15
88
32
87
18
7
191
156
13
72
144
152
159
24
81
81
327
27
60
30
3
232
95
73
83
234
54
36
25
96
72
83
210
234
108
37
56
93
54
13
17
6
144
180
48
114
163
143
18
162
30
72
42
109
65
24
7
80
40
233
18
180
54
66
25
80
40
272
3
108
25
65
79
11
54
31
56
48
27
30
24
111
15
66
168
102
25
137
126
9
15
73
65
15
160
47
30
42
25
11
13
72
48
11
13
5
18
18
144
66
132
9
64
17
12
43
47
33
27
72
18
108
90
37
72
191
114
103
17
31
119
18
48
198
60
144
37
56
15
30
108
7
48
41
90
36
48
36
45
64
5
27
72
225
15
88
23
57
213
99
27
174
24
7
11
85
53
115
17
54
193
23
169
128
3
54
6
18
127
53
12
24
144
111
40
248
88
80
160
5
19
144
24
137
24
79
5
6
234
18
25
155
12
225
123
108
12
42
18
25
263
81
45
18
12
78
295
8
40
72
48
80
9
24
247
107
13
119
25
209
66
6
12
60
126
121
24
89
66
54
150
48
78
91
71
9
16
48
11
54
7
179
108
33
123
54
7
89
79
47
84
6
36
84
6
49
23
18
12
67
56
40
80
87
25
47
25
48
17
79
24
95
121
89
78
25
185
42
13
53
42
48
6
36
108
36
103
32
153
12
6
189
153
48
39
48
3
168
85
17
78
57
87
73
17
36
115
56
39
57
3
54
55
32
3
12
96
102
67
24
41
210
13
191
180
180
84
36
72
24
121
17
36
67
72
72
168
17
31
24
23
18
15
112
35
48
18
51
39
1
41
90
192
60
120
96
97
47
297
64
71
73
120
167
108
48
165
3
36
25
65
31
5
115
239
18
6
25
56
9
7
144
23
33
135
192
216
162
207
16
152
144
21
54
54
24
18
69
51
ABCD 97444657868*3^$a+1 [50011]
12
108
37
23
7
149
1
59
61
84
30
30
30
78
162
6
90
60
84
96
5
48
151
6
107
36
60
67
42
102
90
90
30
35
55
36
84
30
59
1
6
24
36
5
120
24
55
161
48
61
6
102
47
25
66
12
5
36
96
133
83
19
66
23
121
30
36
12
113
19
120
6
59
1
35
60
19
29
24
37
11
7
5
228
7
210
131
37
215
12
132
1
35
25
84
6
5
55
60
53
19
17
288
13
144
48
72
11
108
60
61
119
61
198
12
6
23
7
120
72
12
41
108
91
209
36
55
30
36
12
47
1
282
12
6
72
131
61
66
125
12
73
59
240
31
77
7
41
97
42
29
36
145
23
12
73
12
36
72
18
42
71
67
12
5
43
89
43
5
25
48
30
77
36
132
115
12
53
139
29
1
95
31
29
240
1
107
37
11
7
42
150
29
7
30
24
11
108
216
85
186
29
36
24
24
36
108
132
61
59
61
24
6
90
54
18
11
24
37
78
12
60
6
42
53
85
12
47
84
120
12
67
192
18
30
53
19
108
42
6
29
120
31
12
17
43
30
12
23
60
13
24
11
25
12
30
41
37
83
1
23
55
53
24
13
138
125
7
5
37
228
30
30
11
60
121
66
77
85
11
97
24
6
17
13
24
59
7
24
36
12
5
43
24
48
18
84
60
23
73
174
48
17
1
60
47
36
12
25
59
36
25
59
1
95
49
60
6
5
24
108
96
192
97
12
120
150
6
84
96
179
25
180
59
7
77
25
143
49
60
66
30
59
25
11
19
198
12
23
73
42
5
108
19
89
60
36
24
36
1
35
19
29
61
66
65
55
42
18
54
48
47
25
48
102
78
30
78
83
31
18
11
84
37
11
25
42
53
72
72
60
24
49
60
23
25
54
18
227
31
89
103
77
85
23
85
83
49
90
30
6
29
48
372
85
143
25
18
12
41
61
11
25
23
1
155
36
109
126
29
25
11
72
55
270
95
13
54
5
108
36
31
30
66
5
25
150
53
60
7
53
31
126
23
24
36
127
5
37
12
48
23
205
120
174
6
23
96
31
29
55
30
35
31
30
47
13
24
23
72
24
24
67
6
72
78
29
24
97
30
137
115
42
6
53
7
24
48
113
79
41
55
120
89
36
139
30
90
29
1
66
65
79
180
60
90
35
24
36
55
125
36
7
77
24
91
65
1
60
60
72
12
11
12
13
24
11
72
72
24
24
25
11
72
175
60
53
151
6
30
60
54
59
31
6
60
144
60
66
29
36
180
25
83
7
29
84
7
53
1
60
11
19
89
139
18
252
23
25
107
108
37
11
7
65
49
23
7
18
83
115
53
36
193
23
84
36
115
53
49
23
48
67
90
54
60
5
36
49
30
5
13
23
19
96
174
78
17
103
18
72
78
30
12
78
24
276
240
54
168
18
89
36
67
48
30
84
66
54
6
77
72
25
95
31
84
36
24
78
23
24
1
72
23
19
5
61
24
6
17
36
12
37
18
42
11
19
65
132
13
78
42
12
35
96
48
31
221
109
11
49
59
61
215
1
23
132
7
77
24
96
60
55
65
1
59
211
53
37
114
156
120
60
12
65
13
12
11
24
43
102
83
12
55
42
48
60
12
30
18
18
264
18
48
30
5
108
24
37
11
72
103
53
60
37
42
72
6
24
90
41
25
23
49
18
144
29
7
12
161
49
42
18
18
29
73
12
71
49
71
115
29
60
13
47
24
1
60
30
41
37
12
83
13
144
23
12
48
96
7
77
7
29
127
60
132
12
41
79
29
60
276
85
35
25
60
59
19
101
109
12
35
60
133
107
1
35
67
113
48
12
49
30
36
89
96
12
43
30
12
83
67
53
37
83
7
113
37
42
113
216
36
61
54
30
131
79
48
101
36
25
71
25
59
36
55
5
37
23
72
7
5
91
24
66
54
30
35
151
12
48
30
54
29
36
55
305
13
18
24
41
199
90
30
18
23
55
24
53
60
13
24
6
60
30
35
37
18
17
7
41
12
12
ABCD 97444741976*3^$a+1 [50004]
49
35
49
6
149
12
37
11
12
12
37
11
24
60
49
35
19
18
72
35
121
42
65
24
13
11
31
90
119
19
161
19
17
1
23
1
48
47
36
84
13
11
132
19
29
31
89
24
36
36
85
18
12
89
19
42
18
53
73
71
85
6
48
185
12
187
5
247
36
84
29
25
6
156
18
11
115
5
1
12
18
108
41
73
30
18
47
36
72
84
85
23
60
13
83
12
25
59
19
101
36
84
61
143
7
48
17
120
12
127
5
49
30
24
5
31
5
12
60
24
19
6
18
41
12
120
24
31
24
48
17
48
223
65
25
24
71
24
43
65
156
132
67
72
29
72
60
24
24
36
48
12
13
11
7
18
35
25
11
60
96
72
12
24
151
6
23
84
127
48
5
96
60
204
55
36
12
65
48
31
36
29
31
5
12
12
43
48
42
131
7
72
5
48
12
13
90
48
29
61
59
60
25
72
18
17
1
60
35
67
5
73
18
12
198
11
31
65
7
77
25
18
53
19
41
49
11
7
5
31
137
67
17
1
59
156
48
7
17
13
35
25
119
24
24
36
25
11
43
5
48
19
29
31
41
24
43
90
11
7
12
18
42
5
96
7
5
24
48
192
60
84
1
35
163
41
61
36
54
114
84
47
13
47
36
7
72
5
31
48
29
72
13
11
84
25
18
60
12
5
12
24
31
6
48
119
12
60
84
19
5
72
120
13
6
5
60
24
60
25
23
37
72
48
6
17
144
144
67
54
35
48
7
54
11
108
25
47
31
18
30
77
19
29
55
17
79
41
24
96
37
35
85
6
12
78
35
24
12
1
18
66
18
36
90
59
72
139
17
60
72
48
73
11
48
37
18
210
23
55
12
17
1
23
12
43
65
1
35
43
12
89
60
12
12
7
41
73
72
95
13
11
36
108
7
48
24
17
31
90
42
17
108
85
60
36
71
60
13
18
17
12
48
12
85
11
24
1
59
60
25
59
49
42
5
36
72
12
55
65
156
84
1
48
6
36
12
17
96
157
72
18
18
54
6
35
72
12
48
187
54
35
120
31
54
11
61
35
19
5
43
17
25
48
96
36
11
12
72
103
108
113
25
59
96
12
13
36
23
55
18
72
102
78
71
19
66
24
11
24
108
67
113
84
48
12
55
53
48
25
23
7
18
24
11
1
18
96
66
24
90
12
18
6
18
23
72
36
79
5
12
55
5
31
65
12
48
60
109
71
19
65
91
53
12
84
31
29
13
11
12
72
31
30
132
95
13
12
42
12
90
6
17
1
54
53
72
12
43
41
7
5
13
35
109
47
84
127
90
18
221
120
1
35
72
1
59
120
12
60
199
66
11
24
25
23
43
180
53
37
42
5
7
6
30
53
19
65
36
67
5
12
31
65
31
18
30
36
17
24
31
108
17
25
30
24
108
125
60
31
17
13
155
36
24
19
65
103
5
25
83
84
36
36
24
72
60
187
36
5
84
91
30
107
144
24
144
31
114
30
18
23
120
12
12
31
24
30
155
25
6
5
36
24
24
168
12
48
84
60
55
6
12
23
67
42
18
36
54
18
48
41
24
12
13
47
25
18
60
30
11
48
37
35
180
73
131
36
31
17
12
115
84
54
6
54
36
35
24
36
12
24
121
95
85
180
48
6
36
5
7
65
7
126
60
192
107
24
24
61
6
84
36
41
127
36
54
47
25
23
7
5
49
47
7
72
41
85
23
19
90
66
24
156
54
18
114
11
24
24
12
127
41
49
30
180
72
96
17
1
59
43
24
41
12
72
85
24
35
19
41
12
13
11
108
12
13
47
103
17
31
5
37
47
115
65
1
18
29
36
36
48
37
23
13
12
180
42
36
12
6
35
60
36
24
24
60
156
1
36
23
36
133
36
11
61
42
30
78
5
72
48
60
85
18
41
49
35
12
24
24
67
48
17
24
19
36
108
41
7
42
11
1
23
12
91
29
31
5
7
5
31
17
7
5
85
30
18
47
151
42
59
24
19
41
199
125
12
1
59
36
60
13
35
12
108
7
48
17
12
7
96
65
24
1
59
36
60
12
31
17
55
12
41
60
49
90
5
36
36
36
175
12
42
23
31
36
5
24
7
30
119
24
7
30
168
35
49
11
84
108
144
108
13
35
7
17
19
84
5
60
7
78
35
55
17
31
5
49
6
17
67
6
90
54
95
48
36
12
84
36
43
6
30
41
48
19
60
5
13
30
5
37
30
65
12
91
29
43
48
72
18
42
90
23
79
41
19
41
7
126
35
91
18
42
48
5
36
1
23
48
49
6
5
7
5
36
12
73
24
48
18
29
48
24
60
43
17
36
24
49
12
59
85
11
72
72
61
59
1
23
7
5
13
35
61
54
12
42
95
7
5
121
42
77
31
12
41
37
54
53
12
24
72
103
17
19
5
139
17
108
109
78
12
17
79
17
19
18
36
174
108
24
5
48
13
18
29
31
41
96
ABCD 97444840258*3^$a+1 [50059]
24
16
5
48
30
6
39
120
40
32
48
40
8
33
114
21
16
8
33
18
84
1
24
113
79
101
132
87
40
113
18
13
24
56
40
101
36
63
16
8
48
33
15
21
3
136
5
51
9
15
144
16
80
16
23
66
30
49
35
12
60
109
32
24
144
51
21
75
24
21
3
61
41
120
103
65
72
7
5
3
72
3
109
71
60
13
144
8
3
85
35
45
21
36
39
9
12
27
123
54
36
54
24
21
48
51
30
39
16
96
104
51
93
3
30
7
80
48
9
39
87
48
9
27
48
42
51
3
69
27
6
39
3
90
3
249
84
27
9
174
9
40
200
57
30
81
48
24
16
32
27
48
24
109
71
90
24
30
9
112
5
78
48
30
79
48
17
55
24
24
56
16
59
6
15
33
42
78
60
3
75
13
32
177
15
16
35
30
90
42
48
36
79
107
13
80
40
17
48
135
21
3
256
24
32
21
12
66
84
30
3
63
9
136
65
15
111
90
18
18
18
9
3
69
111
9
24
27
117
63
105
27
21
39
81
45
66
25
71
49
48
41
36
3
15
1
17
78
36
30
55
8
96
40
32
177
42
24
21
40
144
71
33
33
24
103
11
6
30
36
13
251
36
12
6
31
24
24
65
127
65
15
24
27
24
18
12
15
21
3
64
8
39
9
24
72
24
9
90
6
24
7
5
36
90
109
24
11
36
57
21
91
53
6
45
15
36
144
12
18
55
56
96
27
30
48
42
12
9
24
57
24
15
75
85
24
8
9
48
168
12
60
55
83
108
177
15
9
24
24
183
30
3
9
42
13
8
24
15
36
45
27
36
12
157
56
45
54
60
33
45
19
65
30
33
57
135
40
5
36
7
17
18
132
18
55
41
15
24
48
24
15
9
24
15
1
56
40
56
9
24
31
24
56
9
15
15
9
48
87
18
7
8
45
67
32
40
11
69
40
8
147
13
5
3
48
51
60
25
5
139
101
3
16
24
32
105
63
57
55
48
77
43
35
6
66
48
45
51
45
24
183
30
78
24
12
9
136
8
48
27
12
36
78
66
78
12
19
35
21
64
32
57
7
248
15
18
78
81
9
36
6
13
24
32
39
96
18
18
93
96
3
90
3
9
24
31
59
72
24
6
60
27
48
64
5
43
131
61
48
23
42
55
83
69
51
13
11
6
7
155
21
16
24
56
351
49
56
24
111
30
19
104
40
35
42
12
15
112
101
60
48
6
49
24
137
135
3
93
24
24
64
53
19
24
89
31
17
24
39
45
12
18
109
56
45
99
27
13
23
30
75
9
60
19
47
18
55
32
27
21
21
126
30
48
15
51
48
30
111
75
24
48
30
39
3
72
30
63
16
24
8
24
51
69
135
90
18
61
56
40
35
13
8
240
105
24
60
144
19
8
24
24
39
42
48
63
9
48
63
48
16
191
49
8
57
103
41
15
24
16
104
72
99
36
60
189
27
37
8
24
39
12
102
7
83
102
63
72
64
71
18
12
115
24
17
18
216
45
15
9
21
19
47
18
12
60
87
45
66
49
32
75
45
88
80
27
69
15
9
57
60
48
27
81
15
24
3
90
3
63
1
41
15
183
9
51
132
9
69
36
55
11
12
81
9
15
27
109
89
87
15
18
15
57
48
7
80
3
42
19
29
36
159
45
27
64
216
11
114
3
16
77
123
72
15
12
93
112
32
9
39
16
120
56
24
72
33
31
8
75
48
93
16
5
36
264
55
8
48
48
21
3
51
12
9
81
84
43
71
132
54
36
12
7
8
48
48
64
32
3
45
72
24
21
84
66
45
9
159
72
3
37
101
48
27
48
9
63
24
33
15
27
108
66
42
37
77
60
55
95
186
7
17
30
96
48
1
8
40
35
6
15
64
107
85
11
37
263
9
21
12
63
3
85
17
7
161
36
48
12
36
27
21
27
33
31
128
192
51
37
8
48
144
81
15
9
12
3
48
9
79
137
39
39
9
40
8
64
11
69
183
25
17
24
39
147
13
72
89
87
15
12
36
12
30
7
47
33
27
18
18
30
18
25
24
47
33
57
48
7
24
80
27
13
11
30
54
81
81
159
15
25
5
43
5
3
9
15
39
49
35
85
35
30
63
117
18
9
51
18
84
7
8
112
29
66
105
3
18
78
45
129
15
40
95
57
9
66
6
15
48
16
120
29
75
16
161
39
9
24
7
41
7
71
1
11
18
12
48
31
8
57
15
64
144
5
6
54
168
72
15
117
114
12
45
9
30
66
15
24
171
13
29
12
6
9
48
21
36
63
33
18
21
40
35
24
24
48
42
12
79
17
18
21
63
25
23
9
105
63
33
15
88
56
9
39
16
95
12
24
6
7
32
9
39
48
9
39
64
17
168
7
8
48
168
24
51
30
24
78
30
67
ABCD 97444847816*3^$a+1 [50045]
18
93
36
60
45
63
36
99
225
87
9
24
3
45
27
45
36
21
36
63
72
69
159
57
303
72
24
63
42
39
12
132
156
111
30
15
108
75
42
30
45
15
33
72
3
21
132
132
48
144
75
9
159
81
24
33
3
12
24
60
36
12
48
12
45
342
33
45
63
24
75
33
72
33
42
9
21
6
9
111
117
45
123
39
45
15
129
120
60
27
114
18
153
24
3
12
225
36
24
144
9
108
84
6
93
24
48
159
18
123
48
27
33
237
3
69
252
111
60
12
135
18
27
12
144
51
9
51
108
30
3
84
225
48
42
69
96
36
27
78
87
12
24
180
36
84
12
24
36
117
123
87
18
27
108
48
21
90
198
3
24
168
48
27
45
75
141
9
27
21
54
21
12
60
60
48
12
12
141
12
42
36
12
21
192
84
108
45
51
12
177
12
78
102
150
9
96
156
75
69
48
60
72
96
129
3
36
9
42
21
84
75
30
63
36
69
30
45
96
99
93
84
33
78
189
3
105
27
9
99
90
90
165
72
84
147
9
144
81
63
63
33
12
264
15
93
135
213
168
69
51
144
57
123
135
21
24
57
108
3
24
141
39
48
15
117
81
150
192
21
12
117
228
15
9
39
69
3
135
24
9
24
87
81
27
57
3
72
273
72
48
528
168
24
12
144
27
69
75
33
3
33
12
129
75
24
99
132
126
84
51
27
57
48
33
39
75
9
9
18
93
60
60
60
51
18
12
75
51
45
27
180
21
21
36
483
36
33
63
15
33
21
48
15
57
96
27
36
24
15
33
60
24
141
123
144
96
96
60
75
93
12
96
24
48
96
84
15
120
42
48
42
21
60
120
12
15
60
21
24
93
15
12
87
21
72
96
21
6
192
105
45
72
63
60
3
105
75
12
18
150
54
3
15
120
81
9
75
75
21
84
147
105
60
141
63
60
111
129
84
120
27
126
123
72
12
3
42
108
12
78
84
69
12
45
54
18
51
99
210
3
60
24
75
141
99
156
45
12
48
108
84
12
3
33
57
18
12
285
45
75
120
33
24
15
156
9
15
108
72
105
15
75
78
135
75
45
60
36
147
57
15
42
66
144
60
210
6
9
63
81
96
3
21
177
90
30
27
33
54
33
60
87
21
24
108
48
105
27
12
33
15
72
3
12
9
9
75
3
72
33
75
33
21
30
21
24
243
45
96
72
72
255
90
222
9
39
72
105
81
75
45
15
9
48
90
78
39
48
3
273
99
45
36
24
57
3
12
3
78
12
15
60
75
57
48
12
24
39
33
24
135
45
51
12
57
3
18
3
24
60
3
57
87
18
27
21
42
165
15
198
39
108
45
3
12
96
21
63
36
39
72
6
30
165
129
15
3
72
69
180
24
132
3
21
96
15
21
69
171
9
15
3
21
60
24
165
102
18
132
18
18
84
6
84
45
63
18
99
264
141
18
93
129
138
57
48
27
30
3
147
18
75
48
48
9
147
324
12
120
24
3
12
261
12
36
72
57
27
3
93
12
243
12
57
108
36
24
12
3
30
42
9
57
24
3
87
30
39
36
3
33
60
87
12
33
96
12
48
156
24
87
120
222
90
93
48
24
96
27
9
120
15
249
12
9
3
120
96
24
45
27
36
24
15
150
18
12
9
84
93
180
303
51
9
87
45
24
51
105
72
132
111
12
105
288
12
12
24
60
117
12
27
15
93
60
60
36
96
15
9
36
165
ABCD 97445938724*3^$a+1 [50034]
11
66
43
17
79
120
32
33
31
80
39
30
27
112
48
53
12
48
127
24
29
66
25
41
30
24
24
9
16
5
19
80
3
12
72
1
32
27
18
3
120
3
30
12
24
18
48
9
189
12
30
49
5
66
78
12
120
7
32
16
29
36
84
24
12
12
3
69
18
25
65
30
33
24
16
24
29
19
77
3
16
104
117
96
19
8
15
57
33
7
24
96
29
27
112
96
29
3
9
79
24
80
15
25
72
48
32
15
49
11
61
24
8
45
12
15
16
29
3
40
72
24
24
23
48
36
18
12
36
30
198
39
45
66
30
36
18
36
90
7
53
72
19
8
3
13
17
15
40
23
1
8
40
5
12
24
39
81
174
33
3
96
21
75
12
1
216
24
29
115
35
6
7
48
5
12
12
43
48
17
60
132
90
45
40
48
32
352
8
48
15
18
31
48
5
12
6
12
13
17
7
53
180
15
45
67
29
19
5
36
54
6
132
7
23
42
7
8
33
72
6
1
24
17
30
24
18
87
136
29
3
160
77
48
42
33
40
17
48
15
81
36
3
16
11
21
57
12
36
60
84
18
93
72
153
24
6
9
16
120
23
9
16
24
8
57
15
88
5
108
36
115
8
16
41
111
40
17
12
123
27
36
30
99
189
24
43
107
30
72
48
6
57
9
15
64
89
6
36
6
42
13
5
75
40
47
12
45
39
12
18
67
5
43
41
6
9
63
6
12
114
54
7
80
39
48
57
33
30
1
96
8
63
12
6
96
103
47
66
12
43
24
5
43
53
12
55
5
91
17
15
24
15
1
47
25
152
105
15
88
48
24
11
13
35
6
30
33
33
7
80
136
41
31
5
18
6
24
12
79
8
16
29
30
13
32
51
126
78
72
25
29
96
6
30
7
128
40
23
1
101
12
7
35
6
30
24
33
87
138
15
192
16
5
42
25
17
55
23
72
33
16
35
21
33
103
5
108
72
24
15
15
48
30
3
24
88
167
1
24
65
55
89
39
15
25
83
69
15
25
8
27
54
54
1
17
15
40
24
8
72
88
8
45
19
24
24
41
39
63
18
7
24
24
71
66
24
60
18
6
24
3
27
165
16
29
36
24
15
87
30
19
104
40
5
18
54
24
6
78
87
9
60
24
115
17
48
6
210
54
105
40
11
6
78
6
19
53
115
59
45
45
19
17
15
33
24
78
54
36
12
42
144
30
114
193
23
126
18
105
40
32
88
80
40
83
45
112
32
141
27
87
180
61
23
49
5
43
24
5
3
33
48
39
48
3
12
25
53
99
33
87
15
1
56
39
9
45
36
24
36
132
78
6
75
69
12
24
36
99
48
21
42
9
15
18
12
3
57
63
48
63
66
66
117
27
13
5
42
30
91
65
15
9
31
24
24
47
25
59
13
5
27
3
6
24
7
95
1
80
45
30
12
36
21
33
96
72
24
79
17
144
15
45
3
117
43
23
54
171
88
71
1
5
67
8
3
42
19
24
11
6
39
88
120
8
69
6
30
7
5
3
3
30
36
48
27
64
71
1
24
24
29
27
16
53
42
48
1
5
108
6
9
3
13
29
12
24
60
99
48
9
103
5
66
42
30
25
48
17
42
13
17
60
36
66
90
91
72
80
15
96
9
21
91
80
123
18
19
56
45
18
30
19
32
21
114
18
7
95
24
9
45
18
90
24
54
96
73
65
36
27
9
55
56
105
24
55
8
27
18
42
18
7
8
15
90
55
80
16
29
6
36
18
103
48
120
32
40
32
48
57
31
29
66
6
19
185
31
65
24
12
60
48
31
53
108
30
9
39
25
41
31
104
3
12
24
72
49
8
27
13
120
5
42
138
6
1
149
19
5
43
17
55
80
72
39
90
7
53
24
18
169
71
73
72
47
138
103
216
35
108
18
18
21
48
15
42
31
80
9
150
24
25
56
15
54
36
6
102
147
9
12
24
3
72
40
5
43
48
24
48
32
63
1
59
6
55
29
75
112
23
42
30
48
12
21
88
71
49
11
6
7
8
39
25
59
300
6
90
1
17
12
123
57
31
17
7
5
6
42
12
48
15
21
19
65
48
48
60
6
21
87
30
6
30
54
145
32
40
5
3
40
5
43
5
30
90
75
15
24
1
17
15
16
17
15
15
25
107
36
49
8
63
9
16
32
33
36
51
15
25
23
49
17
24
24
87
81
30
54
186
42
15
120
16
17
7
83
13
29
3
280
23
9
45
12
15
40
8
117
3
33
198
9
57
55
24
5
12
48
24
12
90
1
24
5
75
16
77
12
6
12
37
29
12
72
102
24
81
63
30
72
19
77
19
23
12
13
5
36
7
29
43
120
17
6
57
87
90
36
12
12
19
96
29
90
60
6
6
72
42
18
66
19
71
81
48
81
7
24
144
17
55
53
12
7
41
102
120
30
195
69
3
16
41
31
53
24
27
21
19
65
24
31
131
12
90
15
135
30
42
48
57
45
43
72
29
12
24
15
9
7
24
24
56
9
12
72
48
18
9
16
24
47
33
16
176
40
56
9
48
6
12
157
32
45
51
63
6
48
42
1
65
103
29
36
7
29
18
57
96
24
39
24
57
21
75
27
6
30
6
48
6
12
24
25
96
17
7
8
15
25
11
36
ABCD 97446265396*3^$a+1 [50017]
18
57
12
75
9
99
108
165
12
48
24
21
39
9
39
120
21
87
24
93
111
81
24
66
186
12
15
273
15
24
3
45
63
30
3
72
39
18
72
3
12
60
60
48
45
108
75
60
72
36
12
3
216
30
18
33
27
45
12
36
87
90
30
18
144
243
15
45
108
12
96
57
132
3
60
75
57
15
21
84
81
30
114
66
21
60
51
90
159
36
3
9
72
75
36
69
9
75
15
66
39
57
12
15
165
18
60
18
36
48
231
27
12
42
39
51
54
159
51
24
105
87
141
3
21
21
18
57
105
27
93
42
45
48
9
18
18
63
36
63
18
3
24
33
48
135
15
30
24
18
48
45
99
33
63
84
60
102
108
183
57
30
18
108
27
9
96
3
9
306
6
39
27
42
30
45
51
9
21
6
9
117
63
36
9
102
18
75
111
30
90
96
33
57
12
3
84
36
27
18
15
48
96
105
36
27
135
96
45
165
51
45
51
75
93
96
96
72
21
27
63
30
159
63
12
21
15
126
18
108
417
12
156
48
12
9
15
3
21
192
75
9
63
33
12
12
45
6
9
96
12
48
117
135
267
30
3
33
114
9
24
75
33
69
18
108
105
57
75
33
15
3
129
51
24
45
60
12
9
39
15
30
198
54
18
33
45
54
9
120
9
18
18
15
132
15
60
9
120
33
87
48
60
48
237
135
15
93
63
345
75
156
9
84
72
69
15
75
6
288
87
36
93
66
108
36
204
18
72
90
57
15
9
9
27
24
24
12
93
120
132
39
9
132
156
15
129
18
81
15
81
9
51
24
72
60
48
27
9
159
36
156
57
48
9
18
18
72
72
174
57
39
141
39
9
36
120
9
15
24
48
24
111
12
150
12
36
15
237
18
93
51
309
105
6
138
15
63
48
57
48
21
150
21
9
18
18
15
3
90
204
15
12
45
159
195
69
12
15
153
36
84
72
33
3
27
18
75
57
15
33
60
15
12
75
93
48
12
33
39
27
18
63
45
27
72
45
144
15
156
51
18
75
9
126
21
120
39
6
15
60
45
24
27
12
33
147
108
15
48
177
45
18
84
21
36
108
57
15
51
225
60
3
9
72
63
6
66
6
15
57
27
39
345
132
12
108
123
6
30
69
9
51
15
162
27
12
105
78
36
105
69
126
357
165
39
48
111
9
33
27
345
63
108
9
15
180
48
168
24
15
45
12
3
90
3
63
105
117
3
84
267
33
3
33
9
123
57
63
135
69
24
60
117
27
36
36
108
12
48
21
27
3
69
153
12
3
48
120
27
57
96
144
33
27
57
126
9
24
120
9
78
57
117
123
21
90
45
105
51
69
24
180
12
51
99
21
105
87
12
93
3
75
213
72
33
72
204
3
45
18
33
9
3
180
27
45
12
36
75
33
57
30
24
144
21
156
120
60
72
15
21
39
18
3
36
45
96
30
45
48
21
18
30
42
30
51
120
15
102
72
3
12
93
3
12
165
78
57
96
39
45
213
63
204
15
18
3
141
3
123
129
3
162
63
63
12
45
132
96
192
108
84
36
9
36
75
39
18
18
144
21
60
27
12
24
12
42
75
15
165
132
3
60
33
33
126
6
12
63
12
147
45
96
48
72
75
177
48
135
33
39
150
15
33
75
15
225
33
12
90
33
39
57
39
9
57
3
33
27
12
3
48
24
45
63
66
162
72
261
27
57
75
117
39
6
48
78
282
27
108
123
93
171
21
33
39
12
309
87
72
63
12
417
96
48
15
45
24
3
57
96
84
3
12
33
9
3
12
33
75
108
144
3
81
36
36
93
39
12
63
21
9
15
3
72
81
ABCD 97446384494*3^$a+1 [50061]
120
17
55
137
72
151
89
55
41
168
240
24
67
36
65
43
197
112
27
36
65
288
55
17
40
8
55
72
89
120
31
33
15
345
56
115
5
55
9
111
9
111
36
48
125
40
392
19
5
91
1008
69
56
55
72
33
240
15
180
132
113
24
31
36
125
115
453
272
79
129
63
48
12
84
144
96
41
19
69
72
32
7
33
200
48
120
103
105
411
53
43
108
41
31
48
89
103
65
24
19
192
165
104
48
40
27
53
31
12
60
417
51
12
65
103
281
31
17
7
65
31
24
81
248
112
240
15
33
24
291
12
33
80
216
55
264
72
65
72
43
77
31
17
19
69
15
60
77
88
27
60
17
31
96
120
24
72
33
296
115
144
125
64
51
5
144
103
48
57
72
51
29
31
36
36
108
5
31
60
149
24
31
72
108
29
103
17
40
176
40
15
12
77
31
192
33
51
93
3
45
159
161
48
64
51
12
48
72
257
88
39
204
132
108
96
60
201
219
60
9
72
63
9
87
96
180
48
29
216
187
60
33
104
72
115
141
248
40
291
36
57
51
252
17
16
32
199
65
24
7
108
29
48
163
12
17
40
56
7
144
96
65
24
19
12
84
156
17
151
72
33
72
75
144
336
5
55
33
272
24
271
60
48
276
300
29
31
24
12
29
48
7
41
103
72
24
120
144
276
53
43
125
168
64
56
31
129
15
36
21
32
7
33
303
33
32
112
3
93
56
16
120
39
144
177
32
367
60
69
104
40
27
5
55
273
87
33
216
80
24
91
132
48
12
48
149
31
105
72
63
209
31
9
3
45
72
87
96
48
9
120
51
12
225
39
41
168
72
199
185
19
12
17
271
17
79
129
56
79
57
3
36
33
111
57
135
48
177
159
89
31
113
16
15
36
144
36
120
756
108
132
93
104
40
32
96
19
36
17
31
57
255
65
79
144
36
341
283
36
89
40
56
120
96
88
15
216
96
24
24
60
240
149
72
144
115
96
60
81
243
12
48
120
57
224
48
67
36
57
3
197
31
72
17
7
60
53
127
81
75
77
16
152
24
19
12
24
96
168
209
151
17
168
67
5
72
16
15
57
15
108
12
24
41
19
125
24
7
185
168
64
207
65
199
60
149
7
24
9
32
64
192
135
17
43
45
15
144
321
8
64
231
9
32
55
84
197
24
19
5
352
32
127
96
57
3
5
43
132
24
41
40
80
79
65
19
132
120
57
56
55
17
112
87
264
129
176
24
96
120
31
240
144
129
48
8
7
60
53
91
144
125
31
65
64
111
65
24
7
120
33
15
17
112
ABCD 97446554638*3^$a+1 [50039]
33
108
12
96
135
69
91
77
120
75
16
29
3
81
15
16
89
276
120
60
175
5
72
243
33
63
57
96
7
53
91
17
36
24
180
96
79
197
60
96
24
7
224
45
60
168
15
21
120
36
120
84
84
79
317
3
153
48
12
108
252
115
5
171
57
12
24
3
33
264
96
24
48
96
60
12
48
24
108
168
96
48
27
9
12
48
12
144
120
55
125
19
32
105
108
24
19
29
307
173
24
60
36
24
115
5
60
31
80
105
60
48
27
249
180
163
257
63
21
12
63
81
31
53
84
60
96
12
72
132
24
216
96
48
72
132
48
39
33
15
256
5
144
171
9
12
24
211
5
24
144
12
60
24
19
53
187
5
36
12
108
72
55
125
51
21
235
48
77
36
12
48
36
36
12
63
64
80
9
36
48
36
60
60
7
65
60
291
21
12
36
48
75
45
12
192
7
53
408
84
36
24
60
7
53
36
231
33
276
48
204
12
51
144
81
84
75
141
147
57
84
12
84
96
3
57
12
156
31
101
60
24
55
176
57
48
24
159
9
108
75
225
15
9
48
96
183
69
43
77
19
125
51
16
77
19
5
156
31
53
36
300
43
144
77
60
48
168
84
48
91
173
3
93
72
120
132
15
45
288
48
144
60
48
55
305
12
60
36
19
320
112
221
36
31
32
21
192
27
57
204
120
96
3
9
24
120
300
75
9
295
17
240
24
103
77
24
12
48
24
7
53
75
48
112
161
15
9
391
5
171
9
72
60
24
156
108
3
57
12
75
112
65
96
132
108
60
96
51
45
51
9
120
72
12
36
108
60
120
151
41
24
24
180
60
36
36
180
120
12
60
12
79
192
149
84
39
16
89
36
163
144
5
84
87
21
91
17
48
79
5
12
84
27
9
204
12
24
36
84
84
27
144
81
31
32
144
57
36
115
89
55
29
3
81
48
207
45
48
3
48
21
123
105
252
12
31
5
60
24
60
348
180
36
192
48
132
12
36
24
123
45
24
91
29
48
240
3
9
24
24
7
48
5
36
132
259
53
48
60
15
33
12
60
39
64
329
60
108
111
9
39
256
149
27
93
147
57
72
108
12
87
153
55
32
105
132
195
69
192
27
153
144
24
60
24
36
39
96
141
24
132
151
89
48
84
19
377
24
31
17
127
32
33
12
48
67
209
36
276
120
84
60
24
39
93
99
9
55
48
101
60
79
41
108
27
105
132
60
36
24
24
12
12
168
3
57
103
5
180
36
36
12
276
271
29
51
64
41
7
257
60
67
53
123
81
12
51
9
96
39
213
96
12
84
24
51
33
108
48
156
48
135
81
96
84
144
108
207
165
48
204
31
65
24
180
115
5
96
123
201
84
24
108
111
9
7
125
403
48
125
12
39
45
48
96
156
151
77
96
24
72
168
27
ABCD 97446790412*3^$a+1 [50020]
18
15
51
72
6
47
43
5
1
48
15
27
69
96
33
24
6
12
149
7
234
18
93
51
48
54
6
24
144
42
66
24
24
6
6
48
17
240
25
30
24
60
36
12
5
49
114
18
132
30
114
12
30
12
102
6
21
9
6
54
27
32
7
42
15
9
24
78
33
39
30
11
55
66
71
1
15
81
6
41
49
6
132
21
33
36
75
128
1
24
42
45
81
6
36
69
33
84
96
18
57
80
112
48
63
66
47
7
24
65
16
32
19
6
24
84
6
60
24
66
42
30
6
60
6
6
105
9
12
6
6
90
24
18
11
64
75
30
39
32
103
90
36
36
23
16
96
21
75
144
57
12
11
97
15
21
12
63
9
42
66
11
25
78
120
54
11
97
42
42
54
69
3
162
432
102
60
18
23
73
23
97
47
79
66
95
73
72
36
11
43
54
78
18
66
12
6
42
120
57
80
16
32
19
60
33
51
77
25
6
12
6
126
60
138
11
37
30
29
55
137
25
66
5
25
72
15
9
48
66
101
16
105
72
6
18
6
84
6
48
54
12
24
120
21
57
60
66
36
6
6
30
12
54
12
12
6
30
6
279
32
43
6
47
49
78
54
75
9
23
19
36
24
17
1
143
1
18
48
29
91
72
66
6
48
108
60
125
7
36
21
207
17
48
31
18
15
9
23
37
30
18
78
144
18
48
11
1
6
36
53
48
1
47
19
45
15
216
30
126
29
7
57
33
96
42
149
79
42
60
6
24
30
36
138
60
30
24
63
15
17
19
84
9
15
6
27
15
36
6
102
24
36
12
66
54
54
54
21
33
36
6
24
6
135
3
18
123
57
42
60
42
24
84
27
15
96
84
77
64
15
17
7
9
9
23
25
48
39
15
168
57
21
54
24
96
125
96
7
78
90
144
12
69
9
18
54
90
30
23
1
48
18
12
36
141
159
114
18
29
97
6
36
24
45
27
24
45
15
90
23
25
18
53
43
30
183
15
48
42
42
29
49
18
24
24
18
27
32
1
48
15
9
39
21
48
48
42
17
91
6
84
123
144
32
48
19
93
27
5
64
63
168
9
63
17
19
66
11
25
12
12
6
12
18
6
5
16
3
173
43
5
55
9
15
18
6
36
5
240
85
30
36
41
127
33
80
7
48
156
6
66
30
23
1
24
30
9
9
119
79
18
24
72
24
102
33
3
45
3
12
36
125
37
27
27
6
24
12
12
18
72
12
90
102
96
84
12
60
174
24
18
6
78
81
9
156
6
84
60
21
32
67
24
78
18
5
97
24
108
11
48
1
15
87
57
3
45
9
66
42
30
6
66
126
39
39
12
114
30
96
12
48
17
16
39
41
16
15
144
48
12
6
24
18
21
27
69
63
72
42
42
12
12
12
42
30
9
87
96
78
18
89
16
69
11
91
5
85
6
42
11
48
265
48
6
33
33
15
32
1
15
21
6
42
6
5
16
80
43
21
171
30
6
36
126
72
96
144
87
3
18
6
5
91
12
180
69
32
25
12
6
6
96
78
18
15
32
112
69
30
6
6
66
15
176
16
21
27
3
125
85
18
30
11
31
12
72
198
12
155
121
135
96
21
6
84
33
32
16
27
6
30
132
29
16
80
1
36
48
11
7
12
18
11
97
66
30
96
102
12
12
33
9
12
42
54
12
63
48
63
60
12
24
114
84
11
48
64
99
48
30
6
57
32
96
85
84
60
66
12
66
11
49
63
27
138
6
6
84
27
219
5
16
21
12
30
6
75
21
75
32
64
15
6
18
48
9
117
11
1
30
12
117
81
66
102
39
9
24
18
36
57
57
87
57
120
15
51
12
6
54
42
150
54
15
39
89
1
270
161
85
30
24
5
67
96
60
12
21
39
57
111
42
72
95
25
120
15
21
27
21
59
25
39
27
6
36
11
192
1
30
66
126
6
75
33
95
64
51
45
69
6
101
16
105
23
48
19
54
24
96
42
21
63
24
36
5
16
33
111
48
15
17
1
66
6
23
1
36
6
5
16
21
12
111
9
6
6
78
24
53
31
12
36
36
18
48
18
108
30
174
108
21
9
12
27
75
117
57
30
24
33
9
23
43
30
60
11
133
27
147
78
191
37
27
21
12
47
37
30
93
99
45
51
6
12
6
108
108
29
48
19
29
43
36
33
128
49
18
54
39
144
81
6
42
90
6
15
15
33
3
29
1
24
6
33
195
6
60
12
15
32
16
3
45
21
30
29
37
12
48
84
12
48
54
12
6
23
16
32
103
132
12
57
33
30
113
103
30
18
41
16
9
39
63
48
66
95
31
12
48
5
16
33
15
27
78
23
43
21
219
54
30
36
29
25
204
66
120
66
24
23
25
48
24
18
12
6
59
265
102
18
66
45
32
25
6
12
48
6
84
48
27
75
ABCD 97446802822*3^$a+1 [50081]
48
80
25
46
49
17
68
12
23
56
24
24
16
1
31
5
64
123
40
120
40
40
51
5
21
40
19
24
32
15
41
93
12
7
77
76
47
80
61
67
75
98
22
24
36
18
66
36
73
96
16
45
24
24
22
29
24
21
91
39
9
5
59
61
10
1
40
8
11
36
14
19
16
24
13
24
59
25
79
3
14
130
133
41
30
36
29
40
16
41
15
32
16
5
82
9
101
48
46
29
1
36
35
40
53
22
38
16
36
3
5
19
16
40
16
8
1
20
12
23
24
97
95
5
19
35
5
24
32
95
65
69
22
74
19
51
26
59
35
50
19
32
8
11
24
21
8
31
110
12
47
72
16
13
27
48
65
39
91
26
4
15
21
11
72
56
37
28
36
123
16
24
8
33
32
7
8
8
16
61
3
56
1
84
43
8
5
10
60
14
34
21
176
48
24
7
30
3
51
6
79
35
60
1
5
44
15
45
22
24
26
10
17
7
14
10
2
4
104
99
21
35
11
14
16
55
48
88
33
60
36
103
32
24
55
26
4
6
21
24
9
20
27
112
17
39
31
36
45
45
43
71
60
96
53
80
24
32
48
3
194
16
43
1
4
42
57
87
204
26
10
169
40
1
36
35
43
21
9
31
24
35
6
36
43
1
16
174
9
41
4
35
57
167
40
31
9
27
14
95
1
31
75
54
6
33
56
49
87
3
6
15
64
16
31
38
16
43
16
40
77
70
5
33
12
24
16
27
63
18
31
1
4
3
41
7
32
7
14
132
39
189
10
36
60
25
35
6
23
25
20
10
105
56
49
55
25
55
32
45
28
20
12
34
24
61
35
24
12
38
22
13
61
10
36
30
7
72
5
66
73
47
9
24
16
16
64
65
103
41
16
6
14
16
18
26
23
11
170
40
139
128
128
16
69
27
3
30
6
60
50
83
16
25
71
8
11
12
14
34
25
37
24
34
2
34
45
195
133
16
64
16
152
120
8
21
75
31
153
5
22
30
80
23
37
43
16
40
69
16
44
7
48
111
24
25
32
125
24
10
33
32
169
30
2
55
53
10
36
21
33
55
11
5
40
24
57
18
29
93
19
15
25
8
17
4
12
20
59
11
37
1
10
86
79
15
1
71
137
21
10
2
48
22
9
5
10
9
77
43
32
43
61
24
17
54
49
85
59
13
10
24
30
140
16
63
51
14
39
13
3
15
42
39
29
10
62
4
20
24
11
16
55
24
74
100
6
21
69
54
6
103
71
1
11
53
37
27
80
21
19
111
42
18
5
104
72
25
4
51
9
92
59
16
55
17
97
20
59
61
51
33
10
69
63
38
35
32
39
9
27
13
71
60
24
36
134
11
56
48
32
24
16
48
15
41
21
19
5
24
27
40
5
24
106
24
65
1
80
48
10
42
43
16
139
42
80
10
14
10
81
9
44
35
17
7
56
17
4
19
25
31
5
16
128
19
16
11
85
239
26
23
11
21
101
70
48
29
33
64
6
14
24
11
35
245
21
3
16
45
6
77
13
43
85
51
40
15
50
31
8
24
21
35
136
1
20
83
95
25
11
53
31
65
7
9
111
9
5
10
25
61
10
90
23
21
43
48
149
4
36
96
18
60
5
24
16
24
201
176
15
1
15
128
31
60
74
22
13
41
39
5
35
144
8
72
16
1
151
3
5
31
134
22
48
192
13
77
8
27
13
60
55
25
36
19
45
19
71
2
55
5
4
79
11
24
125
72
55
50
4
43
13
40
35
19
6
119
19
42
18
41
79
25
25
31
39
62
24
3
1
20
76
6
14
24
10
25
24
11
45
32
55
30
59
1
80
148
80
16
6
37
16
40
40
17
18
30
79
40
7
14
36
46
48
65
45
19
16
1
15
1
114
26
130
14
34
62
24
3
168
8
37
3
91
36
50
23
32
9
6
78
27
3
60
25
24
17
54
25
16
24
61
56
24
43
101
10
36
30
30
110
96
4
224
31
8
88
3
132
38
19
8
73
90
85
1
60
4
32
160
48
20
60
15
67
218
67
3
21
64
35
42
8
82
49
11
54
55
155
21
45
8
70
5
112
3
60
12
30
15
3
21
45
3
123
18
56
51
33
12
67
32
45
4
20
46
69
24
87
24
6
60
30
41
69
51
8
56
40
24
97
70
89
79
86
10
60
6
54
49
64
16
16
64
61
6
13
37
48
51
8
11
12
98
52
8
46
6
23
21
59
11
5
45
16
43
37
60
79
96
5
43
135
65
91
50
10
25
41
39
9
6
49
41
23
40
17
60
3
96
45
10
30
30
36
14
120
72
58
1
16
120
72
1
6
26
23
16
24
21
96
24
10
24
25
41
114
12
48
25
24
61
52
114
14
22
33
5
36
16
78
36
26
94
21
29
46
37
1
22
30
43
11
36
38
70
12
24
33
17
39
121
30
49
1
23
8
5
24
51
8
61
19
27
18
11
31
24
30
19
16
16
24
24
32
13
102
24
30
36
8
11
25
10
5
55
25
5
224
10
49
11
6
20
64
27
8
56
1
4
6
13
16
8
193
7
8
49
71
8
35
45
15
12
48
2
3
40
64
37
10
33
53
120
58
49
23
17
7
50
4
11
16
29
35
1
7
56
56
109
112
59
19
45
27
45
32
13
30
5
93
51
55
54
30
5
55
41
25
103
8
72
41
10
5
1
6
65
40
65
7
153
44
4
30
72
14
3
13
27
17
95
59
42
30
77
7
81
39
113
21
130
1
24
95
9
8
19
69
5
19
48
15
50
23
71
105
88
1
10
12
49
25
46
54
3
16
11
21
32
13
3
64
77
44
12
4
20
46
14
16
63
65
31
15
14
22
ABCD 97446952672*3^$a+1 [50078]
240
3
12
96
99
57
93
27
24
24
45
51
168
111
108
69
69
78
117
72
75
117
51
18
30
33
48
60
45
18
117
108
27
138
27
24
96
24
276
81
120
78
141
39
21
51
81
96
15
45
48
57
27
45
66
33
60
180
111
30
24
264
42
126
51
48
45
171
117
27
3
57
132
51
9
81
15
3
369
72
24
12
3
81
24
132
12
132
33
18
60
72
90
27
21
75
21
27
48
24
111
33
63
45
108
45
87
132
141
15
87
18
87
63
12
96
198
72
51
36
183
90
3
168
72
39
96
9
24
3
21
15
33
156
36
27
12
24
9
21
6
66
3
132
84
192
24
93
39
96
27
9
63
57
69
51
21
54
36
33
12
156
87
9
192
15
129
24
243
69
144
120
99
180
9
207
33
21
66
369
51
69
72
111
9
189
126
36
93
204
45
18
249
75
33
3
297
72
111
108
36
96
12
60
9
219
93
51
21
48
45
159
105
3
39
30
15
48
132
108
57
24
144
15
75
12
18
42
36
93
12
33
24
51
120
27
81
84
123
12
24
33
12
3
105
96
15
144
69
27
9
216
45
54
360
18
27
24
48
99
69
96
48
39
201
48
48
60
33
243
12
12
243
81
111
21
120
135
84
45
87
9
108
63
165
108
12
3
108
9
60
156
63
9
63
12
33
39
108
36
21
111
225
27
21
15
30
6
33
57
120
198
42
54
69
84
99
57
51
36
177
3
36
144
105
60
33
51
24
228
36
237
54
285
3
21
117
6
93
120
48
96
48
24
48
192
87
21
108
120
168
144
24
48
264
72
183
48
9
12
123
21
87
18
27
156
75
12
141
27
84
81
51
69
75
45
27
21
48
72
39
72
9
3
57
36
93
27
45
66
60
9
228
63
45
36
108
15
69
39
54
66
24
180
93
45
96
39
87
9
60
96
51
84
204
117
27
45
261
126
588
21
57
171
99
189
135
153
108
243
12
69
12
33
3
24
24
120
99
33
3
12
36
180
324
60
45
45
27
45
51
48
84
12
21
192
51
111
24
102
42
153
48
168
48
144
24
24
84
36
12
60
48
36
123
84
168
9
48
51
45
99
153
3
18
111
156
27
57
63
93
48
24
93
90
54
27
36
12
51
72
252
45
288
36
99
48
69
21
27
45
90
78
63
135
153
9
39
36
24
48
51
33
3
36
153
27
9
75
177
84
96
120
27
69
45
138
288
24
81
24
96
45
3
21
39
108
120
21
48
99
87
57
48
111
102
63
84
69
291
21
162
102
3
21
63
60
69
42
36
165
24
3
42
3
132
57
6
18
27
96
3
36
45
27
12
114
87
147
141
39
117
93
75
21
66
33
72
60
39
69
24
168
75
57
39
108
33
3
18
3
27
36
21
48
207
48
69
12
231
9
57
72
3
159
33
117
87
372
72
36
36
3
60
57
45
96
39
105
30
105
84
63
237
39
21
216
15
12
69
255
54
42
45
135
21
135
132
69
21
18
129
60
96
3
54
72
27
237
6
108
12
21
36
48
81
51
3
66
ABCD 97446961174*3^$a+1 [50010]
21
99
24
21
80
10
32
73
59
13
39
14
10
44
85
36
5
54
12
13
75
38
55
24
24
24
33
63
29
6
36
30
19
39
6
12
27
3
14
10
56
4
18
15
75
33
24
35
60
109
12
24
41
7
3
44
24
4
96
21
89
16
15
21
8
36
6
22
2
34
30
20
4
78
30
44
18
10
86
31
15
69
11
18
160
3
12
5
28
27
63
8
34
78
68
6
6
18
22
20
37
11
49
3
8
22
44
24
40
2
25
15
8
40
14
43
15
2
30
28
50
79
5
18
18
22
2
90
6
18
36
88
26
7
15
92
42
4
2
37
11
1
39
92
18
19
15
12
8
12
1
33
32
19
83
12
40
56
4
44
52
42
20
22
21
15
20
25
9
18
20
66
19
27
9
24
3
33
12
3
134
22
20
28
26
12
7
45
26
6
10
9
29
6
12
49
21
20
28
14
70
12
15
5
43
143
10
48
15
35
4
21
111
18
3
9
24
12
62
6
22
20
12
18
40
42
6
15
17
43
11
4
44
40
2
43
33
14
1
17
46
21
36
5
40
50
13
27
18
14
16
14
78
24
25
3
30
26
10
14
13
9
14
30
31
15
18
60
3
15
2
7
11
24
6
28
27
15
12
36
6
8
16
15
17
67
3
8
30
22
9
29
42
4
48
20
1
17
22
8
54
28
3
15
12
2
76
62
37
15
9
9
2
4
14
10
20
36
70
39
108
27
20
12
61
27
20
16
20
52
92
10
6
36
48
32
18
82
26
4
18
26
55
11
13
11
1
15
36
44
28
20
6
7
3
32
4
18
42
14
16
3
35
13
9
38
6
40
27
17
7
39
6
3
35
18
22
50
90
66
22
12
2
6
40
9
35
46
50
24
6
24
28
36
135
21
51
3
14
76
62
12
25
35
12
30
30
34
12
24
26
28
2
84
16
38
4
66
15
12
3
21
36
93
2
25
24
81
27
17
16
90
18
6
8
36
54
7
23
42
10
9
27
24
44
24
25
5
12
6
22
15
35
1
36
3
26
22
20
22
20
22
54
26
18
30
18
7
33
60
39
11
10
2
37
36
9
15
48
3
30
3
15
24
2
36
18
10
24
2
6
4
44
6
16
45
29
34
9
41
94
8
13
12
5
22
20
16
9
57
80
19
11
4
30
2
24
25
108
33
32
6
4
32
16
24
9
27
8
1
15
9
11
28
6
2
37
3
48
32
4
18
26
1
23
16
9
63
9
3
50
16
32
24
54
1
15
21
23
10
12
42
57
23
6
19
21
6
38
28
74
1
29
216
30
13
9
15
11
25
15
36
24
60
32
34
6
2
7
21
27
41
6
16
32
76
14
31
57
20
7
48
48
24
5
10
2
58
45
21
6
21
9
3
93
14
13
23
12
1
5
31
9
20
4
18
12
12
54
75
47
13
41
31
9
14
52
44
4
9
71
52
20
25
17
31
12
12
3
20
100
2
16
2
12
130
102
9
24
72
3
38
79
35
1
12
27
8
25
72
3
32
10
3
33
12
171
9
20
7
23
1
36
5
10
20
6
7
15
60
12
20
25
9
75
17
4
38
12
25
59
6
10
18
3
77
16
50
25
29
12
19
65
70
12
48
24
2
4
30
9
5
6
22
27
96
15
54
42
8
36
10
26
16
9
23
42
31
17
7
15
56
30
22
42
14
22
38
36
1
60
24
3
26
7
3
9
36
36
39
9
3
12
12
50
18
48
24
13
15
50
6
10
27
5
48
4
12
15
33
18
9
15
9
36
23
10
6
2
4
6
14
48
16
39
11
4
33
23
1
29
7
53
7
23
10
26
66
48
6
30
19
29
22
96
32
37
81
63
11
18
10
6
27
5
7
12
15
9
35
24
13
69
8
16
51
11
10
2
37
21
15
3
44
13
3
12
24
24
6
14
64
48
14
10
33
5
18
112
18
68
19
36
12
60
57
3
35
48
1
15
24
6
44
31
3
2
70
20
1
65
18
49
48
35
10
24
44
10
9
81
2
10
75
15
9
3
38
78
25
15
90
26
13
36
9
27
23
12
1
45
2
6
7
27
26
4
27
15
18
15
17
10
56
52
60
36
36
60
14
40
62
22
15
11
10
51
9
2
4
9
29
52
50
24
22
30
33
5
6
34
14
1
15
2
34
6
24
51
17
6
12
40
9
3
45
33
2
25
47
76
24
30
44
7
35
22
26
1
23
52
69
5
84
22
81
108
36
15
33
72
5
46
24
21
107
12
60
18
7
3
8
28
32
18
10
24
20
16
20
40
9
11
49
11
10
32
10
108
14
67
29
55
47
4
8
13
27
36
26
4
15
11
49
15
114
3
5
22
8
13
17
58
42
87
11
1
24
24
101
10
56
4
9
11
84
18
52
2
16
20
30
34
21
3
44
28
30
3
36
36
27
8
10
42
20
10
8
30
28
81
29
30
46
15
11
4
24
9
12
59
60
34
42
45
35
25
5
34
72
8
61
71
10
3
12
9
24
6
48
36
6
18
2
76
39
11
28
21
33
32
16
12
6
21
60
11
13
11
16
30
18
9
17
18
10
3
125
4
3
33
27
21
15
36
48
45
3
12
11
100
72
24
69
9
18
20
24
4
80
37
23
1
53
22
38
28
15
35
37
3
14
18
22
8
40
32
24
12
18
76
18
3
89
16
3
24
23
64
14
19
12
15
21
5
18
12
130
18
36
6
114
18
15
48
9
14
49
3
14
40
8
43
24
11
4
24
9
48
12
12
9
26
1
24
63
2
58
2
31
15
18
27
5
12
90
16
12
42
2
13
11
10
6
14
7
3
20
12
22
2
13
11
6
28
36
72
8
12
7
3
33
65
24
43
59
13
41
84
31
15
32
202
56
7
48
71
4
32
10
2
30
10
6
54
8
34
14
12
13
77
48
12
43
5
31
15
9
41
55
5
6
42
7
51
30
2
58
3
105
6
36
80
22
15
23
12
1
5
24
22
14
16
3
51
20
54
31
24
47
48
16
6
18
72
9
129
32
4
14
1
45
32
18
49
23
18
36
30
61
63
116
18
30
46
36
39
11
13
65
7
29
55
21
44
46
6
18
69
15
12
21
39
45
15
26
42
6
60
6
10
78
18
2
25
3
8
22
68
31
33
3
12
36
17
24
19
69
3
48
9
2
4
30
12
12
18
2
46
6
3
11
100
6
126
2
70
21
36
23
13
24
11
28
2
30
13
9
27
39
44
12
1
3
9
11
64
33
23
6
91
15
24
21
27
36
6
18
32
106
24
3
11
30
4
15
3
24
9
12
12
27
48
2
43
12
99
54
15
27
8
16
6
14
37
35
18
4
20
31
11
1
107
6
6
1
3
9
11
145
27
90
14
85
11
13
12
23
25
39
42
3
48
27
32
10
54
36
8
16
12
9
5
6
97
27
26
4
39
27
12
57
39
2
19
3
20
76
36
20
24
12
48
30
31
5
18
13
35
4
21
17
6
10
15
12
3
6
56
4
39
95
40
2
58
45
5
46
6
32
76
24
12
6
14
28
20
16
12
2
40
42
26
22
27
33
2
28
20
10
36
12
27
3
104
18
10
2
55
3
8
133
107
12
73
45
18
6
20
91
53
31
5
60
4
51
9
20
55
60
105
15
36
36
23
22
2
42
10
86
4
15
3
36
20
61
3
2
43
27
21
5
7
5
6
30
10
90
15
12
39
33
35
22
38
12
66
18
42
18
36
28
2
94
14
6
10
44
40
2
73
51
30
39
3
42
3
12
12
15
38
31
11
4
12
50
52
51
21
36
15
3
24
20
25
21
50
34
2
13
11
1
9
2
25
12
15
12
9
77
54
48
10
36
20
19
12
3
60
2
46
9
111
45
75
62
18
108
22
50
4
21
17
22
6
3
29
66
37
24
41
18
22
68
36
24
19
60
5
22
45
9
2
60
40
12
66
14
22
6
38
36
16
39
24
39
2
24
19
5
22
8
72
40
9
12
29
4
27
57
6
32
73
24
21
15
11
1
15
8
61
5
19
141
6
24
18
27
39
20
36
6
67
35
13
9
3
65
60
48
7
5
43
9
18
8
10
8
7
15
18
15
9
51
17
10
9
3
38
19
5
60
10
44
37
60
35
48
16
ABCD 97447470496*3^$a+1 [50009]
8
40
27
12
71
102
58
32
30
16
20
60
7
45
27
5
127
81
39
33
140
7
3
38
10
102
108
68
42
138
84
180
30
96
61
9
27
15
32
37
41
67
33
48
20
60
7
72
72
21
18
2
88
72
60
20
19
11
82
8
112
48
27
5
36
34
33
17
46
9
21
2
18
67
33
90
150
32
10
38
31
69
92
19
29
40
92
12
48
40
12
6
2
60
19
69
12
48
24
3
24
48
72
9
51
69
32
12
40
60
75
21
12
12
3
60
65
19
69
27
53
40
72
162
80
73
5
19
21
12
8
7
15
117
36
5
7
60
173
12
148
8
10
2
78
10
44
28
108
72
27
93
135
53
52
68
30
10
27
65
12
7
21
80
60
132
28
80
60
7
3
48
57
24
81
60
8
31
69
111
36
83
109
33
32
16
44
28
8
79
345
63
60
53
10
21
33
138
210
15
24
23
25
72
36
123
192
50
19
29
4
3
105
132
27
53
7
21
72
15
23
85
5
48
22
50
40
60
39
41
42
58
20
7
5
148
48
32
28
27
180
33
12
12
8
7
5
28
108
20
64
30
26
54
6
124
3
72
3
62
55
93
15
17
127
29
12
40
12
36
30
42
80
40
30
2
67
21
27
60
21
90
2
7
23
85
33
99
113
22
6
42
102
75
33
12
60
8
7
21
24
63
45
318
2
52
26
90
22
45
3
30
32
12
60
55
131
22
32
16
90
21
89
4
36
12
80
28
50
37
105
72
138
30
2
16
2
19
81
68
7
47
13
144
48
35
205
3
2
7
21
48
2
30
79
21
15
5
10
30
98
10
12
15
24
9
39
35
66
120
40
104
6
64
38
42
13
5
79
96
53
64
27
33
3
27
80
18
148
12
39
36
33
32
28
12
20
118
117
27
26
19
12
81
80
19
9
44
46
80
37
65
10
80
30
19
69
20
4
210
33
72
60
12
9
44
36
4
3
15
42
56
60
40
60
20
12
78
10
39
33
12
48
15
17
18
370
80
52
56
24
7
36
77
67
69
90
80
22
15
33
42
32
16
32
22
26
94
8
10
9
21
27
21
111
41
7
83
10
75
27
90
140
10
78
15
17
96
79
53
30
22
8
12
6
234
6
190
12
75
27
6
42
30
98
22
8
82
9
21
18
2
52
8
79
51
2
7
41
28
144
3
47
16
114
56
19
5
40
27
41
48
127
5
7
221
154
66
20
31
36
23
30
19
21
74
13
45
32
28
92
36
52
12
27
41
7
21
42
18
84
80
58
57
5
18
42
40
8
28
60
12
8
127
123
2
28
60
24
80
16
62
18
4
48
39
129
24
36
44
10
38
55
3
80
97
60
3
80
112
128
1
69
12
20
28
12
20
28
12
32
120
60
28
20
52
80
96
60
34
6
51
60
41
52
36
20
84
120
48
52
6
74
6
94
63
24
48
11
90
22
48
30
24
96
99
261
12
15
12
41
12
7
93
2
46
20
94
18
128
4
186
62
120
10
90
12
48
8
72
52
6
2
19
11
90
70
9
9
12
12
60
96
51
119
160
21
59
1
29
40
12
12
8
100
300
12
8
67
60
72
21
20
48
40
12
8
31
69
12
48
32
12
7
9
92
79
108
41
64
15
21
42
38
7
5
19
9
12
159
71
42
60
28
60
12
27
59
54
16
44
36
7
5
78
102
40
87
101
100
12
120
99
41
88
12
72
36
12
48
120
44
16
50
49
21
147
84
33
56
10
9
21
2
130
99
171
9
9
30
14
7
9
32
82
6
12
39
216
153
20
12
48
271
21
48
51
29
120
40
2
49
101
28
44
100
30
318
12
8
48
112
72
6
30
44
100
18
9
53
163
5
52
8
52
26
22
122
30
7
41
60
19
36
15
38
19
21
120
12
8
40
60
27
60
45
32
7
60
21
12
8
67
111
62
19
113
28
27
48
24
101
28
14
73
65
48
24
55
60
12
21
15
17
48
42
16
42
20
82
18
99
36
213
12
72
63
45
39
60
41
12
16
72
48
44
16
111
23
48
10
12
26
22
90
30
18
57
105
8
19
53
12
7
48
41
64
3
45
18
2
108
4
8
100
20
30
48
10
32
40
60
32
40
26
70
84
3
35
49
33
8
19
21
12
3
47
46
27
23
190
27
53
31
153
128
12
28
20
48
64
96
44
7
93
108
2
46
20
100
39
33
60
32
16
27
123
2
19
281
19
69
39
3
90
8
4
96
51
39
54
48
60
158
61
129
2
30
60
22
26
22
38
4
75
132
21
98
61
41
58
9
153
12
66
21
53
16
87
15
30
18
222
20
48
40
144
3
3
80
30
34
26
31
48
53
19
9
87
15
177
21
12
8
60
7
3
122
55
ABCD 97448319602*3^$a+1 [50002]
2
18
30
61
65
36
75
4
57
44
90
25
24
101
16
59
69
36
70
14
7
24
20
100
21
39
15
5
4
81
36
24
71
12
16
9
60
47
84
9
103
8
1
75
11
49
5
51
40
84
113
31
59
37
5
19
101
40
15
104
49
32
19
27
45
69
20
120
19
20
120
12
33
4
71
96
25
11
7
33
8
7
42
72
140
3
12
3
90
22
69
9
63
5
84
15
16
69
51
35
9
21
55
27
30
3
143
30
16
15
45
60
8
7
24
12
39
105
68
12
24
109
3
17
3
139
53
43
9
36
104
40
8
85
3
65
63
9
31
156
29
55
59
1
60
56
9
16
164
36
51
85
2
6
7
20
4
36
8
45
51
63
97
104
49
27
20
4
5
27
28
69
3
20
4
36
9
15
20
16
45
8
27
9
16
8
51
64
20
36
1
72
12
71
88
21
215
16
29
28
108
32
52
60
71
85
42
21
5
76
60
68
40
18
89
16
80
85
47
25
11
49
30
21
29
27
36
97
131
12
69
55
3
48
9
53
3
24
4
32
25
3
29
42
49
5
36
36
3
60
97
23
40
104
27
25
8
111
112
2
7
60
44
60
49
23
27
10
27
33
60
8
39
4
32
25
35
117
10
18
8
4
11
151
101
25
20
4
11
37
12
78
30
20
36
16
26
9
39
6
10
6
15
45
12
47
3
33
9
70
9
41
28
183
60
9
155
13
8
15
4
80
13
23
79
21
24
5
24
36
195
108
25
3
8
16
63
17
25
11
109
51
20
28
9
35
132
73
87
36
8
37
12
62
21
60
9
31
17
22
9
5
15
52
29
48
7
80
16
57
11
61
48
12
60
48
51
116
9
27
28
32
24
3
66
52
80
103
5
4
95
43
29
85
36
42
5
28
65
63
1
78
41
37
39
29
72
4
15
29
51
16
45
24
11
48
1
56
27
48
84
4
9
80
220
2
30
18
33
40
23
9
36
37
35
24
1
15
35
64
14
67
24
8
16
56
36
3
16
6
63
11
61
104
73
23
153
16
15
5
19
20
9
51
61
78
21
20
9
43
68
109
23
4
81
135
9
35
1
32
12
3
48
72
36
49
8
3
105
96
3
13
12
47
24
52
59
78
12
40
30
21
17
15
45
3
24
13
95
48
37
35
25
3
20
48
1
11
24
4
21
71
49
15
20
9
51
1
23
45
4
20
67
24
20
9
36
7
29
28
27
8
25
38
54
136
23
37
12
27
20
43
62
40
56
40
3
21
8
7
36
44
3
13
32
12
25
15
15
18
8
87
37
11
4
11
144
58
68
124
38
48
22
20
22
9
39
50
63
15
22
72
8
91
17
75
19
5
13
20
58
14
40
35
13
71
12
24
105
88
30
30
11
1
6
5
33
106
149
9
7
140
31
5
33
15
16
60
21
15
9
15
33
23
37
116
34
201
9
131
1
59
16
20
24
1
18
30
48
2
6
7
20
127
18
62
10
20
31
20
1
30
9
44
96
21
24
52
24
11
12
12
100
5
28
8
34
81
47
130
23
28
27
54
131
124
8
112
24
107
13
12
24
20
13
30
5
60
216
36
99
66
78
112
21
65
12
222
1
68
172
24
21
63
56
25
20
40
11
37
51
41
16
20
3
12
4
81
2
81
9
51
1
15
33
47
24
45
94
2
28
20
27
99
22
63
59
1
9
27
21
39
105
95
85
18
21
137
63
49
12
83
85
60
23
27
13
35
49
5
28
27
41
99
9
30
1
15
45
24
32
28
20
96
9
34
48
29
24
37
12
47
84
12
37
11
16
24
77
4
15
35
109
104
12
24
52
32
28
8
9
22
18
32
15
93
3
85
42
17
9
7
15
50
4
11
25
3
65
34
57
80
13
56
27
28
21
179
1
35
33
27
36
12
117
3
28
5
19
23
21
12
24
13
138
69
44
97
35
4
23
10
3
77
27
123
1
36
24
9
51
20
1
18
2
30
69
27
22
72
48
20
36
12
3
16
44
69
112
26
82
3
108
141
168
20
51
136
44
21
15
160
68
13
39
80
96
25
24
18
21
27
5
72
37
11
19
18
180
27
5
3
36
19
26
31
21
2
42
3
48
40
8
19
33
9
38
90
22
45
33
71
75
6
10
18
11
240
1
15
8
25
3
80
49
128
28
59
1
12
51
29
72
28
8
52
27
15
5
16
17
48
15
27
48
42
27
216
9
76
3
32
28
17
3
97
35
87
21
16
21
59
25
96
35
60
19
30
60
38
21
129
10
17
4
27
9
20
13
60
32
76
12
18
102
27
156
48
21
83
108
25
23
21
51
48
24
36
12
84
60
1
3
81
11
9
31
9
15
120
41
48
16
8
70
32
10
68
7
36
105
30
69
5
3
67
29
21
78
10
51
72
104
85
51
203
30
34
17
25
86
49
41
27
28
9
23
13
8
91
89
15
109
27
60
33
8
100
54
53
12
60
60
4
36
33
3
105
24
15
161
63
36
48
57
40
11
312
13
23
15
46
36
15
108
156
8
12
4
5
91
20
73
72
71
3
21
45
15
25
48
12
99
39
18
12
63
68
21
39
9
31
5
4
2
10
111
92
33
15
40
60
84
35
18
28
24
8
3
33
15
60
1
75
96
8
1
51
32
43
45
5
52
11
37
60
39
33
20
123
87
13
140
4
5
15
9
4
63
57
68
15
49
8
3
25
95
25
3
9
23
4
44
84
12
1
63
65
22
32
70
56
15
1
104
42
49
5
28
35
88
20
24
4
44
55
33
29
18
10
8
39
45
58
21
27
29
9
15
9
15
12
201
24
76
39
20
9
36
ABCD 97448509846*3^$a+1 [50015]
29
25
11
13
71
19
117
144
80
36
109
156
35
19
21
120
20
109
186
125
19
141
156
57
11
72
448
81
60
30
114
11
16
189
35
40
45
78
173
97
107
60
193
23
48
72
40
33
234
66
11
36
28
240
32
24
49
87
8
25
186
45
3
150
66
65
85
36
174
24
197
16
48
176
13
36
27
68
61
59
19
17
103
213
189
59
16
105
18
33
57
3
9
24
207
93
6
90
131
49
195
164
1
59
220
9
156
11
115
29
72
43
234
147
75
9
81
159
116
40
3
17
205
48
51
176
4
201
159
192
80
4
164
91
81
9
360
54
77
49
84
60
287
24
84
1
144
36
18
102
18
81
9
60
162
189
32
108
132
24
40
80
109
27
249
48
42
29
52
68
216
244
39
53
109
11
109
51
27
126
15
192
80
64
9
120
60
27
27
21
12
39
45
240
93
111
92
144
4
80
31
161
48
301
48
3
44
96
97
87
3
233
108
19
33
84
104
169
111
216
24
12
84
176
49
15
105
24
27
144
93
111
195
17
124
9
66
54
60
36
138
117
240
164
36
64
9
42
41
48
16
15
24
126
119
52
9
48
23
49
155
205
71
64
15
45
260
60
13
12
39
56
60
84
60
100
80
12
37
87
75
105
80
60
24
96
283
66
6
9
45
120
11
4
129
60
63
140
49
51
57
36
15
56
24
136
216
20
148
200
36
16
240
144
20
25
111
33
351
20
220
3
102
11
108
180
240
16
9
36
48
72
39
32
100
128
79
33
84
105
18
221
61
59
216
16
24
104
136
9
167
24
73
47
64
75
30
36
11
43
6
18
77
4
32
79
29
136
213
222
5
216
24
115
45
180
405
11
73
71
196
8
229
27
33
23
49
39
152
48
49
11
61
18
126
15
36
69
36
75
60
33
72
30
89
76
36
48
60
72
240
24
24
165
36
180
30
18
36
186
161
73
27
24
3
113
84
144
72
88
80
60
25
107
13
60
51
60
24
165
6
189
72
8
96
24
216
64
56
24
25
75
81
59
1
48
23
40
69
59
40
9
167
85
108
87
165
95
84
16
96
44
60
264
136
56
139
18
51
92
84
115
29
61
84
11
76
189
59
96
16
264
56
67
53
208
99
161
16
300
9
264
87
60
20
60
85
59
396
24
112
24
45
60
48
36
131
4
12
68
109
72
204
51
144
69
531
141
48
36
71
76
33
155
16
24
200
36
84
136
104
109
36
11
156
19
18
27
116
103
137
7
6
147
68
120
72
19
69
9
90
21
141
35
16
24
80
163
17
25
11
88
72
224
136
9
90
54
47
48
115
41
109
131
4
45
11
145
39
80
72
84
64
135
105
80
132
133
36
71
37
167
4
152
13
27
9
111
219
41
244
ABCD 97448613422*3^$a+1 [50021]
9
114
9
48
3
192
150
39
60
51
102
48
12
15
141
12
192
60
30
156
6
75
3
96
30
12
12
87
51
12
33
45
48
6
33
12
21
78
12
54
75
24
144
75
18
42
21
21
30
129
60
21
48
126
24
57
63
18
15
24
3
6
39
177
30
54
12
63
72
45
18
45
51
18
6
90
42
69
15
33
27
21
63
66
24
72
3
39
93
57
63
132
3
30
3
69
42
21
3
177
39
6
27
12
45
3
48
60
33
15
9
63
60
3
45
36
39
156
54
12
123
45
42
78
36
39
84
51
45
96
48
51
21
21
15
12
168
75
84
33
3
24
6
87
45
15
60
48
84
81
39
9
27
3
12
9
84
24
15
6
12
24
6
33
27
132
6
84
12
54
12
72
48
9
36
45
3
15
45
72
24
9
15
12
33
111
75
66
3
9
51
21
114
6
75
120
9
132
39
21
84
18
36
21
36
45
15
12
3
24
45
39
114
12
18
132
105
36
12
12
3
6
120
60
6
9
39
36
57
3
36
141
24
60
63
48
69
123
12
18
78
9
180
9
30
21
33
42
21
60
12
36
12
33
30
9
15
60
45
21
12
30
57
27
9
57
3
9
87
39
81
21
90
117
36
9
72
3
51
45
84
36
105
12
15
24
33
207
48
93
24
51
27
6
75
21
36
3
12
48
27
42
27
9
27
48
24
120
3
60
57
45
42
21
57
27
63
6
102
18
27
9
6
30
90
69
24
60
12
93
6
21
57
42
6
3
117
3
45
72
12
51
36
24
75
150
15
105
27
72
153
72
3
15
45
60
24
24
36
141
63
9
78
12
81
81
30
9
72
117
30
108
18
66
30
66
45
60
39
33
33
3
27
54
75
24
57
15
108
75
72
9
39
9
15
48
90
24
54
69
27
45
75
45
24
24
36
36
165
75
3
18
27
33
12
12
18
165
33
42
96
72
33
45
27
15
30
84
75
21
60
84
6
192
72
66
84
51
48
27
69
33
48
30
9
48
3
9
48
21
6
21
33
42
18
6
36
105
72
36
24
15
48
69
33
96
39
3
9
33
3
84
9
36
3
51
9
27
18
111
24
51
6
84
36
36
75
57
15
12
21
39
45
18
66
36
3
33
39
9
36
6
12
96
150
51
15
18
111
36
21
3
81
90
24
9
156
72
45
75
84
51
42
18
45
33
15
60
27
45
9
3
12
75
6
168
27
33
39
96
21
24
6
9
60
12
27
21
12
3
24
96
81
15
30
3
60
33
72
12
120
36
84
24
75
60
21
111
9
3
120
45
90
72
90
174
72
138
30
54
12
51
93
24
30
33
12
12
9
60
72
15
9
228
12
63
21
15
69
3
144
51
45
39
33
45
3
45
12
78
18
6
18
3
45
27
12
3
21
75
42
24
36
15
39
24
6
3
72
276
33
27
39
78
3
39
21
33
12
30
60
57
12
123
93
120
60
75
33
156
60
60
21
24
3
48
12
36
12
129
15
9
60
30
117
33
27
69
30
93
45
12
90
141
69
36
3
99
33
33
27
3
90
12
15
48
12
12
60
93
48
36
3
165
12
36
18
9
21
12
3
60
51
60
96
42
3
165
48
27
57
66
12
78
75
84
15
36
9
21
15
9
48
3
219
12
21
39
213
27
6
123
9
51
12
129
51
39
9
57
18
21
69
87
15
42
30
33
45
15
24
9
54
18
75
15
30
90
42
66
42
18
72
9
69
12
18
21
9
27
3
54
51
12
3
42
30
72
6
51
33
6
21
75
33
60
48
69
15
45
24
144
3
63
21
3
117
81
48
27
123
66
3
45
3
24
3
6
87
33
30
6
30
30
3
33
72
6
9
48
27
96
24
36
141
9
15
15
69
12
9
27
33
54
12
36
45
39
24
21
21
3
147
9
24
9
75
48
9
3
21
96
36
27
3
120
54
18
78
48
27
120
108
60
129
12
18
48
132
30
27
3
105
63
33
24
36
15
84
48
54
24
12
60
42
138
30
18
36
30
48
18
3
27
144
36
120
48
21
3
150
27
111
54
156
24
3
33
39
3
57
15
93
93
39
60
33
18
18
39
33
12
15
57
3
45
36
60
99
123
102
12
39
45
102
24
81
12
12
9
24
75
33
18
42
24
48
18
60
48
21
9
27
48
12
9
18
78
12
27
48
51
54
15
57
3
48
180
48
27
90
18
81
21
27
36
36
108
12
21
135
60
3
66
39
60
69
3
84
24
96
9
51
3
48
9
9
6
120
48
33
60
12
12
3
6
36
6
33
147
30
195
297
42
24
21
51
30
99
111
33
252
12
135
21
12
24
9
15
60
21
36
42
6
132
3
9
102
6
78
69
81
96
3
60
228
3
21
69
36
30
24
81
9
24
72
63
33
30
69
15
9
12
39
21
3
57
45
42
126
96
18
81
36
33
15
12
135
6
15
12
36
9
48
147
3
84
78
ABCD 97448624558*3^$a+1 [50107]
72
13
36
39
9
6
65
160
171
29
64
176
40
15
12
18
72
78
90
30
144
6
30
185
40
15
162
108
27
24
201
18
174
47
16
24
24
72
168
27
5
67
21
120
24
3
18
156
24
167
48
1
119
184
51
42
48
54
96
30
42
5
64
15
9
9
72
60
35
16
104
25
66
117
8
73
90
5
1
66
117
81
39
15
18
15
24
56
24
121
18
117
24
33
303
63
90
336
39
69
203
67
18
35
37
11
25
135
27
69
120
63
42
39
141
48
162
201
75
18
155
61
120
6
102
167
19
102
180
75
69
144
42
12
21
24
135
6
12
135
33
72
263
37
195
63
12
144
90
11
223
105
45
102
69
48
33
48
42
18
35
31
9
32
40
24
45
54
5
79
90
167
1
15
168
27
18
11
79
9
33
15
80
13
36
144
84
11
265
210
96
45
9
216
15
123
36
9
45
51
56
120
301
147
56
121
15
21
54
126
135
3
45
87
18
162
29
25
156
3
147
45
120
24
3
6
47
79
138
47
24
97
12
6
101
208
33
18
165
15
36
101
112
33
18
117
45
24
48
72
60
39
189
51
80
85
180
90
6
36
18
36
90
156
39
56
64
21
3
21
99
45
102
93
24
27
6
23
72
205
18
41
13
78
93
51
21
69
66
18
132
75
63
132
12
6
51
69
27
33
84
36
72
63
81
6
12
18
60
135
24
56
49
36
360
179
40
21
18
162
84
35
19
96
165
56
64
21
210
9
81
15
75
29
40
81
39
15
48
17
64
176
88
8
43
42
75
303
137
115
69
33
63
45
78
5
40
27
5
7
126
60
39
48
123
21
56
55
12
53
25
90
5
43
117
72
63
78
120
35
37
3
24
48
93
36
36
18
192
78
72
30
5
67
21
32
43
30
39
3
29
1
95
88
72
3
69
33
150
174
108
87
99
21
69
36
36
3
96
129
36
75
129
95
7
33
129
36
27
105
15
93
51
105
18
6
135
57
90
24
165
51
120
90
78
117
225
84
35
40
51
18
54
101
7
9
81
63
51
246
143
25
12
78
69
93
75
63
105
45
75
15
66
183
56
40
51
21
33
66
101
7
108
24
5
136
3
30
216
63
72
24
27
69
39
129
81
60
27
3
90
72
75
123
5
1
239
72
40
24
33
87
21
144
36
114
45
96
123
117
15
33
75
36
174
51
81
23
97
24
36
12
63
360
80
217
47
25
96
18
21
48
240
8
115
29
91
45
33
15
105
39
21
27
8
1
48
42
120
29
216
43
21
177
144
18
93
24
69
75
56
40
3
21
15
41
1
15
3
30
39
3
18
174
6
162
93
96
80
88
168
117
75
21
102
72
45
56
40
39
36
6
119
19
186
12
168
47
25
39
81
39
56
88
24
33
30
89
16
3
54
18
213
80
72
64
24
96
9
126
18
78
54
35
85
99
32
88
152
49
215
16
104
136
33
95
115
42
30
5
73
15
24
48
75
18
11
163
72
36
60
237
81
287
88
45
35
127
18
30
17
168
235
45
75
77
24
121
23
31
281
37
6
12
89
1
15
3
42
99
24
24
32
88
15
113
19
48
42
35
88
51
42
48
147
48
117
99
45
3
33
48
279
32
55
33
15
180
108
54
179
1
63
8
88
72
48
152
144
208
8
235
ABCD 97448662354*3^$a+1 [50033]
90
151
35
180
162
192
18
21
21
75
288
16
96
11
72
48
13
101
75
144
117
43
227
54
216
15
129
18
13
224
384
321
30
145
71
265
80
165
43
137
87
33
15
147
45
63
54
306
169
143
210
63
297
78
105
64
11
85
275
12
198
114
345
105
66
37
5
123
15
90
72
168
247
96
119
378
24
39
160
71
153
48
87
57
33
111
144
153
24
246
72
72
270
96
192
90
288
42
198
192
18
79
263
162
279
144
315
37
41
439
311
153
16
83
132
48
162
108
27
64
89
151
47
193
119
30
27
105
151
32
195
18
75
27
342
180
90
129
57
7
47
120
169
161
48
415
185
252
43
48
65
162
60
102
60
79
101
138
72
366
27
3
109
176
64
191
132
18
235
119
108
157
41
55
320
208
89
30
25
47
33
352
65
6
162
432
108
12
126
114
498
61
107
165
64
48
23
105
48
96
3
132
48
217
71
72
42
378
13
215
42
111
16
71
282
168
54
49
161
36
162
73
192
335
1
176
96
9
39
112
48
17
162
61
107
30
24
15
123
60
18
90
13
287
54
108
288
24
108
91
32
48
81
66
445
32
63
193
41
55
95
1
32
87
9
96
135
288
30
162
25
143
138
72
63
69
36
300
75
87
90
15
96
111
36
93
207
42
48
103
32
9
168
175
48
48
80
21
60
223
113
150
12
93
160
48
320
447
49
143
72
73
17
31
5
222
285
183
120
72
42
270
289
89
7
5
123
57
348
75
123
12
42
415
144
107
117
240
57
18
30
7
161
162
45
16
209
111
16
384
41
135
231
265
89
78
48
73
96
176
195
109
48
96
161
31
167
57
96
144
123
277
335
33
195
13
224
21
43
209
30
18
342
633
69
75
183
72
210
63
297
18
90
240
90
108
12
60
252
216
210
72
15
153
7
47
1
65
24
631
65
270
289
71
105
27
30
90
61
224
240
ABCD 97449410252*3^$a+1 [50000]
5
43
5
4
12
20
79
84
5
52
39
17
19
5
36
4
108
3
89
28
8
4
99
36
33
12
36
68
16
8
12
60
76
20
4
48
27
24
9
36
24
48
15
29
76
3
65
12
4
3
5
132
4
44
12
40
3
17
36
12
48
40
60
20
7
33
60
195
5
7
45
36
51
48
113
12
28
99
9
99
45
15
17
43
5
60
7
33
20
43
9
20
16
12
15
65
16
12
12
32
48
12
28
8
4
15
33
3
29
4
24
8
7
33
3
17
48
16
56
40
68
7
5
12
60
76
24
15
12
29
31
5
40
3
36
12
65
7
17
4
15
17
12
31
12
60
9
3
12
24
9
12
3
12
21
12
60
15
45
87
5
40
39
17
4
3
36
137
24
31
29
55
29
84
16
20
52
60
8
4
15
57
3
21
44
60
28
20
12
16
12
27
45
12
39
69
32
115
21
15
17
52
8
36
4
12
51
5
12
67
29
12
19
9
12
15
17
91
69
72
3
5
12
31
29
28
56
7
57
15
105
108
39
5
84
12
127
21
72
75
5
43
77
19
21
92
16
60
27
77
12
31
5
43
9
12
36
3
17
64
3
12
81
27
33
32
7
21
8
4
27
93
68
7
5
12
60
24
7
12
41
19
12
53
7
33
32
40
3
53
88
87
9
8
7
69
135
21
36
27
17
4
15
5
16
3
17
31
5
12
36
24
28
99
21
39
21
12
8
24
43
48
17
28
3
9
3
5
24
36
48
31
89
12
7
17
19
12
137
12
16
32
16
15
21
63
17
64
44
132
28
32
40
140
31
5
52
48
20
28
39
60
21
12
140
4
3
5
43
57
8
12
12
16
24
48
3
9
36
120
60
15
12
65
31
57
99
69
80
24
12
48
7
5
19
69
15
12
33
20
52
80
36
12
28
20
64
24
24
27
29
16
3
53
12
36
132
24
31
65
19
21
24
68
28
3
57
24
36
63
45
20
40
32
28
15
12
29
31
5
7
21
75
12
29
100
8
7
9
12
8
76
56
28
12
12
8
12
31
45
20
4
12
24
32
7
5
28
27
5
60
100
15
17
64
12
3
9
68
43
65
12
148
51
21
27
41
16
15
33
12
15
33
51
29
16
51
24
17
28
36
8
43
48
29
7
29
64
56
16
15
24
9
32
4
39
41
16
3
21
104
28
32
12
16
32
7
9
12
39
108
33
20
43
101
4
32
60
12
12
19
45
24
15
77
4
84
3
12
96
9
51
5
7
5
4
44
19
45
20
96
12
28
56
36
28
27
45
8
7
17
28
3
24
60
53
40
12
20
28
8
31
9
36
51
9
8
7
9
12
3
29
48
120
19
29
7
5
52
60
75
5
60
16
15
45
39
12
24
57
44
16
24
24
36
3
21
12
24
123
12
24
65
16
15
69
44
16
12
15
57
92
31
17
48
4
39
57
3
9
8
28
24
12
24
12
12
3
53
7
5
40
15
84
21
99
21
12
20
12
24
4
12
48
32
19
41
19
29
48
7
21
51
29
4
8
24
19
69
3
5
12
12
4
12
39
29
7
9
15
45
8
16
36
20
4
20
12
40
12
3
17
40
36
15
17
19
168
60
5
48
24
16
15
24
36
29
88
75
36
9
51
24
17
24
7
5
43
36
33
8
12
28
108
36
84
72
3
45
15
9
56
16
15
29
31
5
88
3
9
84
12
39
24
12
9
15
60
45
24
39
57
20
76
120
12
12
44
12
12
16
12
3
17
4
3
33
8
36
4
60
12
3
57
80
4
36
12
132
48
111
21
8
12
36
12
16
39
5
60
48
60
52
3
45
8
16
48
72
8
28
68
4
63
24
5
19
5
67
29
4
15
29
36
16
36
12
12
39
17
4
3
72
41
40
92
52
8
31
5
55
24
21
56
16
8
52
15
24
60
21
20
43
9
3
5
24
19
132
33
39
45
12
8
40
8
19
5
16
24
8
36
16
68
7
9
24
48
3
57
48
36
99
24
21
80
12
12
28
92
60
12
19
69
3
9
36
8
36
4
20
12
12
88
15
9
39
21
15
29
16
24
39
41
55
9
8
12
28
8
64
8
4
48
20
7
21
20
12
12
64
12
12
12
39
9
68
64
24
20
19
5
12
88
8
4
56
7
45
8
19
29
31
5
48
31
41
48
16
56
16
39
29
31
60
5
108
43
9
20
48
132
55
48
96
9
8
67
17
40
15
33
60
8
40
3
17
19
33
12
8
52
51
65
43
41
16
60
8
16
3
5
7
108
77
28
20
16
96
8
12
24
40
39
21
12
20
24
36
7
17
43
96
5
31
45
8
31
5
31
41
108
7
5
72
12
64
12
3
17
40
8
67
117
8
52
8
19
84
12
17
36
12
7
33
3
29
28
3
24
17
16
24
8
36
36
40
3
36
12
12
77
28
51
24
77
16
8
24
16
12
3
65
31
41
19
33
147
60
29
7
53
4
15
5
28
44
28
8
4
68
36
7
9
8
7
33
8
19
5
24
79
21
60
15
9
20
55
5
16
36
3
177
3
5
76
44
48
4
56
19
24
41
24
16
8
12
88
12
8
28
15
105
68
7
48
21
3
53
72
72
16
75
9
3
12
41
12
115
41
40
24
12
84
12
20
12
16
44
31
12
29
19
57
8
12
19
36
5
7
17
88
8
55
5
28
32
4
8
7
5
16
20
40
32
76
32
52
15
12
9
15
5
4
48
12
27
5
28
8
4
48
8
19
45
39
77
55
5
55
65
67
12
5
4
24
20
28
8
52
32
28
12
56
52
63
5
52
12
8
28
12
8
19
17
31
24
9
12
8
4
20
12
16
20
43
84
48
12
53
28
32
19
21
48
15
9
48
99
5
36
4
104
12
24
36
43
17
4
15
5
48
96
12
24
4
15
5
7
5
7
101
67
45
8
84
55
65
12
16
12
51
5
12
12
16
15
9
96
15
29
7
93
12
75
125
4
24
36
12
72
8
148
15
89
7
45
60
3
12
5
60
4
39
17
36
24
28
75
17
19
17
103
9
15
33
32
36
36
16
32
7
105
3
21
99
53
4
20
55
41
24
28
32
24
24
55
12
24
21
20
16
27
81
32
12
7
24
9
12
3
53
4
3
21
36
8
52
3
45
8
60
19
21
32
60
16
12
3
77
67
57
8
48
12
31
12
17
40
63
45
3
77
4
36
3
12
5
4
3
33
44
4
32
28
24
20
40
72
63
17
16
15
33
36
20
96
64
3
41
31
5
36
52
3
65
4
8
76
51
36
24
21
63
89
72
19
12
29
16
8
60
19
41
79
17
28
15
33
60
8
24
7
9
80
52
3
5
36
40
8
40
3
33
24
12
3
5
40
3
24
120
21
32
28
20
7
36
9
63
29
19
12
29
24
16
104
24
31
5
84
40
188
40
27
17
4
75
69
56
36
28
12
20
24
12
72
108
7
72
29
4
8
28
36
51
57
56
55
24
41
55
36
33
48
12
12
75
5
4
12
12
51
89
40
8
24
4
24
27
60
9
12
24
20
40
8
43
57
12
8
28
39
36
33
20
12
19
33
8
52
36
32
64
3
5
72
108
28
12
20
52
3
ABCD 97449759112*3^$a+1 [50054]
43
44
165
108
36
12
103
95
1
23
18
30
49
113
96
144
3
9
3
16
89
43
32
12
40
53
36
67
59
213
81
99
88
5
15
9
18
73
47
13
173
54
120
1
17
55
140
3
150
27
12
28
17
78
54
31
107
73
44
51
18
36
123
12
9
7
83
120
21
3
102
96
18
102
19
41
175
32
153
48
24
102
9
100
35
96
33
33
139
44
232
48
47
13
32
12
105
123
69
294
1
68
76
71
90
144
55
12
20
28
59
18
19
5
135
9
7
8
15
72
222
67
23
13
20
33
55
5
84
111
15
9
52
44
39
97
29
24
91
17
27
60
88
17
7
29
7
65
115
44
4
77
12
60
18
25
23
6
3
12
93
102
168
1
17
39
69
27
28
240
101
91
44
9
39
52
80
99
66
126
24
1
65
79
24
104
15
72
25
281
27
27
18
3
33
306
33
93
18
45
132
57
63
4
131
45
93
51
84
207
25
65
24
108
3
15
174
51
40
23
81
21
55
5
39
9
6
18
36
15
52
60
108
17
87
12
4
5
72
18
45
45
72
30
54
3
453
18
90
30
37
32
112
113
75
36
84
12
36
88
72
104
40
224
15
42
55
53
120
72
24
79
32
27
6
84
96
31
176
129
55
164
57
48
42
45
4
41
54
225
48
33
75
208
240
11
6
144
91
53
15
16
5
139
5
87
160
104
9
55
47
13
29
7
113
36
42
18
39
88
89
115
11
25
8
69
3
12
27
1
24
23
6
66
33
45
43
24
44
105
36
54
102
108
31
23
78
43
56
9
127
53
27
39
33
21
51
108
3
145
108
96
11
57
93
27
57
36
19
23
120
33
48
24
16
47
48
42
19
80
4
17
54
78
18
30
60
54
1
17
31
32
9
15
136
32
45
36
87
135
18
31
84
77
15
39
1
32
48
87
72
18
31
77
3
9
6
54
27
9
7
47
66
24
135
63
18
156
90
33
63
25
47
13
59
126
27
63
18
36
48
42
25
144
20
12
15
90
54
9
96
33
27
33
27
36
144
16
65
12
15
216
45
75
264
87
1
95
73
89
7
44
60
69
63
4
23
57
15
18
27
16
65
15
123
54
3
15
24
49
32
120
45
27
135
42
120
39
15
1
8
33
48
6
25
104
16
80
63
18
99
21
78
45
112
5
63
16
23
90
7
8
153
175
53
147
15
49
5
55
59
72
49
23
120
33
88
176
24
39
37
149
55
72
140
60
4
128
16
11
121
23
1
36
29
96
120
54
24
1
120
41
30
25
29
36
15
84
4
12
68
39
37
35
18
91
20
12
4
71
49
53
60
7
8
33
55
128
12
57
7
11
117
16
12
32
136
72
228
5
55
192
68
117
63
156
9
27
87
73
108
89
12
39
57
39
16
119
25
24
65
144
48
39
15
169
12
35
54
18
6
91
65
6
18
27
4
41
199
89
30
24
33
57
127
53
48
27
208
17
6
9
81
55
71
66
60
135
9
66
24
25
120
89
12
42
66
54
90
126
24
37
96
20
39
85
59
114
63
4
149
12
24
66
69
153
18
30
39
4
17
39
9
126
24
181
53
36
72
18
216
1
89
36
18
9
60
16
36
144
17
27
16
96
5
270
1
5
90
18
12
42
105
28
20
88
29
43
137
192
19
257
27
63
25
29
31
20
12
108
63
21
69
151
23
13
59
21
60
15
85
140
24
15
24
126
3
15
90
127
8
117
19
56
33
51
16
116
15
72
277
29
7
5
90
13
29
108
18
37
35
18
7
5
43
29
108
15
39
90
39
21
48
3
105
135
12
16
41
66
42
31
12
29
48
108
27
12
273
91
47
57
33
55
168
32
60
64
5
180
108
91
156
20
21
12
3
69
90
114
87
4
36
137
3
12
81
54
66
24
3
60
9
36
90
33
12
3
24
57
16
24
29
27
45
12
87
9
72
54
30
108
72
31
167
6
67
53
27
63
21
51
9
64
167
45
4
89
7
143
81
ABCD 97449880282*3^$a+1 [50008]
36
40
20
16
12
68
12
58
3
11
48
5
7
10
119
16
3
8
29
11
12
30
11
7
60
13
19
52
48
12
30
74
10
19
155
18
12
6
80
4
60
6
19
67
34
51
35
69
1
18
37
11
53
31
6
3
177
7
5
30
6
12
24
30
20
33
80
65
7
29
51
11
12
97
51
12
12
8
22
6
33
11
70
55
53
2
4
45
129
26
216
53
5
2
16
128
10
114
37
53
51
40
17
2
5
56
69
38
4
18
7
65
23
51
22
7
11
42
54
24
32
64
13
17
18
32
24
4
20
46
2
60
12
88
24
53
16
40
35
6
18
48
32
58
3
59
22
114
42
38
61
24
27
92
10
6
41
123
21
55
32
64
60
5
3
77
35
8
45
16
11
40
8
45
15
130
18
44
48
1
95
82
18
44
36
45
171
29
119
18
48
60
50
10
15
11
10
50
9
7
20
172
17
80
11
37
107
30
18
30
48
54
30
86
28
6
59
67
8
84
36
29
16
85
30
5
24
97
14
124
66
19
95
57
88
56
35
4
80
12
5
83
5
7
54
6
48
8
24
48
61
56
111
22
6
20
46
19
29
36
30
25
29
42
18
7
19
136
53
55
12
5
8
53
24
90
20
5
23
12
18
11
19
6
62
108
166
26
118
30
12
20
52
6
74
16
85
65
26
58
18
49
65
18
30
110
1
9
2
16
30
102
1
24
11
24
18
12
36
6
6
60
59
15
89
29
11
56
24
67
28
1
64
97
14
144
25
39
12
69
15
25
35
6
18
5
37
75
9
55
7
4
13
16
75
24
45
16
64
32
3
60
36
96
18
11
25
15
69
30
20
41
7
28
20
25
40
24
16
1
18
68
52
5
7
128
10
26
12
57
56
29
66
30
86
16
60
153
39
12
78
36
30
29
25
7
40
3
58
3
47
22
36
15
71
25
11
10
38
61
80
8
5
36
15
11
53
53
138
12
37
35
30
60
36
30
12
68
89
11
6
15
69
6
8
5
11
56
24
52
84
24
20
25
75
12
54
6
78
54
1
19
16
21
83
21
15
4
32
45
19
24
6
26
24
101
53
91
64
3
22
48
7
55
192
33
27
64
42
30
48
90
14
5
56
51
6
108
126
8
10
6
240
92
22
91
29
12
186
18
14
5
23
9
69
62
4
90
38
1
59
58
19
125
14
5
11
30
39
39
1
47
18
15
80
99
72
10
6
104
29
29
6
54
6
42
2
45
13
110
10
14
24
12
17
96
17
14
28
117
11
24
24
4
192
9
45
19
72
40
51
13
16
19
40
24
20
70
6
20
10
24
47
40
35
64
30
111
3
6
2
10
102
92
10
108
86
4
32
34
26
34
2
58
2
52
36
21
33
2
58
27
63
25
23
89
25
168
6
32
22
192
36
2
125
115
48
84
65
24
11
165
45
30
29
1
30
44
4
68
10
3
99
6
114
36
20
82
42
65
15
10
42
6
42
21
21
36
39
8
175
17
80
31
124
20
64
12
54
39
39
65
1
60
50
10
50
10
35
7
44
85
15
25
11
109
11
78
15
40
35
54
31
71
20
5
80
23
12
36
28
29
3
142
38
28
5
31
54
14
5
23
30
2
28
24
13
5
12
48
50
10
18
20
70
2
22
96
162
128
29
24
35
30
26
53
23
33
35
29
11
29
25
12
6
18
26
16
12
85
17
36
3
9
120
26
46
23
67
18
18
33
95
25
56
8
41
14
70
26
105
19
5
25
66
32
22
18
8
46
18
30
18
20
49
35
70
18
30
42
13
16
16
3
90
62
16
133
16
49
60
14
40
60
12
133
31
4
6
12
72
2
4
60
80
1
35
16
12
66
60
24
26
4
21
35
85
11
24
10
60
50
132
82
2
28
30
6
32
117
85
62
34
91
11
77
37
14
69
7
66
62
12
5
64
24
115
5
1
50
46
18
80
12
28
116
76
5
19
80
60
70
6
18
18
17
15
36
46
156
192
27
51
30
72
18
12
17
64
15
41
13
27
104
37
38
60
36
40
80
48
181
117
3
177
38
1
83
22
38
65
11
42
120
12
2
45
43
8
64
24
72
72
101
115
102
42
21
40
17
7
43
22
18
44
10
108
72
126
30
54
9
11
29
11
120
8
5
56
96
24
9
2
5
59
72
44
106
23
16
11
58
30
24
20
36
12
4
69
104
43
13
7
4
44
9
43
8
4
32
10
6
60
48
20
4
5
56
29
2
48
28
13
96
35
8
60
1
120
35
10
11
1
30
73
65
6
49
11
8
72
46
39
45
19
64
31
36
8
208
8
60
10
15
64
40
96
19
60
20
37
8
3
24
85
59
29
23
12
21
27
24
29
40
27
8
69
31
36
5
8
11
84
20
21
7
84
24
6
96
7
32
21
3
51
13
16
40
9
30
6
6
18
50
1
56
19
61
89
50
21
1
7
47
96
44
10
6
37
91
29
17
230
28
6
110
9
55
30
27
3
21
81
110
10
38
36
10
6
5
64
69
12
39
57
50
77
173
14
58
35
232
11
13
160
11
24
44
16
44
5
91
10
6
36
20
12
41
16
55
44
24
12
94
14
72
53
71
20
101
23
132
13
11
32
13
141
6
68
70
102
138
14
10
12
15
88
35
12
68
45
27
4
1
139
4
18
23
7
33
47
33
1
55
113
7
80
9
162
93
56
85
14
85
35
16
5
8
53
2
17
31
17
35
61
29
30
18
2
1
15
89
55
6
26
4
44
52
6
18
29
3
10
14
48
5
5
91
71
18
95
13
19
31
73
35
100
164
16
24
36
121
19
16
133
17
114
32
53
59
42
ABCD 97451241476*3^$a+1 [50003]
120
6
51
165
216
7
5
162
169
44
12
105
198
121
24
152
28
20
16
80
135
36
33
52
113
18
57
27
13
132
44
15
54
18
9
88
36
36
65
19
116
63
157
20
24
15
21
45
276
7
65
31
120
29
36
51
39
9
12
88
32
3
21
64
92
4
24
56
16
20
24
24
135
6
66
24
30
51
45
36
3
124
12
20
48
76
80
124
36
104
36
165
55
36
8
40
20
72
220
44
57
24
3
12
39
25
120
20
36
28
71
109
36
20
16
68
153
3
4
5
7
35
13
36
89
6
21
4
5
15
9
75
27
60
213
16
20
36
33
51
96
15
85
11
189
39
96
9
117
63
21
18
6
19
32
3
21
64
56
21
19
71
18
126
109
60
32
69
19
80
12
24
57
63
160
71
18
90
37
48
56
16
23
45
63
109
35
13
36
104
100
12
41
3
76
24
80
4
32
64
24
60
252
24
20
136
24
36
108
20
33
199
113
67
20
3
85
80
12
15
24
49
41
51
88
56
4
11
109
12
11
33
21
18
48
69
84
135
6
79
59
85
20
36
129
27
69
91
144
71
48
37
44
87
13
60
84
36
24
17
18
12
6
138
25
125
12
19
48
11
1
29
24
75
76
20
4
35
1
140
40
5
12
139
24
5
12
60
3
135
60
105
160
20
40
11
73
12
140
141
18
9
36
40
36
20
69
96
66
9
99
1
8
40
11
1
68
3
72
61
11
9
60
21
39
16
53
18
33
69
75
16
56
21
18
36
109
96
83
85
23
54
139
35
42
123
24
16
29
31
275
96
73
12
8
87
13
143
153
69
18
18
30
1
20
100
41
39
64
59
97
35
9
4
240
20
12
15
9
105
79
12
35
45
45
19
60
5
55
71
36
13
119
37
24
24
20
100
11
54
48
42
1
20
51
69
21
123
76
71
33
72
100
101
30
9
124
24
5
6
205
275
85
185
139
23
13
11
33
51
9
40
137
19
24
11
12
97
17
54
129
12
3
12
33
45
127
104
40
125
15
144
87
13
47
18
31
56
4
17
39
99
129
40
176
15
54
60
127
60
60
164
4
35
90
90
72
13
300
101
55
44
16
5
15
36
4
17
43
44
156
15
25
36
68
40
11
21
15
105
100
24
80
40
20
27
30
43
89
48
27
76
36
29
102
37
20
12
39
54
127
20
123
21
39
25
101
66
25
29
31
24
179
97
8
63
37
92
105
19
35
234
31
44
27
129
40
47
13
60
41
66
33
27
18
79
5
96
120
36
19
24
12
41
18
9
12
304
60
29
18
193
41
75
48
21
54
36
54
18
13
56
4
20
36
15
69
4
32
88
12
108
12
11
69
45
19
36
11
109
24
29
42
49
17
7
56
4
20
45
7
5
6
69
24
15
25
20
16
29
19
143
162
7
188
51
1
59
30
126
6
67
23
54
66
57
21
51
4
120
104
60
12
3
6
15
96
148
83
49
84
44
15
60
97
60
23
36
25
101
15
51
24
18
18
18
115
36
48
72
80
63
1
60
24
23
37
17
18
217
164
4
20
216
9
7
20
24
177
3
57
267
52
104
36
40
24
71
13
17
19
80
36
84
84
16
11
105
3
12
9
27
37
41
19
32
4
24
5
31
47
9
4
20
75
141
75
9
76
71
60
33
177
3
60
69
55
53
7
47
73
17
30
96
37
20
27
60
33
21
19
11
132
138
99
52
8
52
8
16
80
16
161
54
13
32
24
16
20
39
1
108
92
69
39
12
28
47
69
36
40
48
96
20
105
91
24
60
41
3
60
27
25
59
1
59
66
6
97
56
39
60
117
45
123
52
20
148
35
141
36
88
32
28
216
11
225
4
65
19
20
16
11
6
43
20
9
18
37
47
105
3
181
17
163
36
5
63
3
42
27
60
64
60
44
52
68
12
24
141
3
36
4
56
15
1
89
55
84
107
9
124
11
24
30
27
64
24
152
4
41
55
83
6
72
43
77
43
36
80
4
44
52
44
27
117
3
24
49
77
48
91
168
35
162
79
131
13
56
124
23
9
120
4
60
36
84
101
99
81
6
9
100
29
126
13
36
36
44
64
72
20
9
12
3
24
12
48
63
33
60
27
37
36
36
41
12
91
20
120
60
16
8
16
ABCD 97451324578*3^$a+1 [50068]
11
16
45
48
3
104
7
6
3
45
51
33
60
11
31
33
24
32
16
33
15
21
11
25
18
12
30
3
51
114
35
7
9
27
60
33
8
37
3
24
3
24
21
120
105
24
48
23
1
39
51
24
96
5
49
39
21
3
3
18
48
3
8
72
25
111
32
49
23
1
36
24
3
3
53
1
18
21
21
48
48
27
48
27
6
63
33
6
60
69
21
24
35
96
25
60
59
1
24
54
36
45
24
8
19
42
35
13
48
6
30
23
24
43
165
15
30
54
21
9
63
72
57
23
24
13
54
6
24
47
16
75
42
27
27
24
6
60
11
1
18
12
84
5
139
90
96
30
18
36
36
6
21
9
39
9
111
9
72
120
60
27
87
129
8
13
3
45
35
25
78
12
6
24
66
5
85
24
12
186
102
60
3
48
9
90
18
48
107
19
24
60
60
45
69
75
3
42
11
49
96
66
18
60
48
18
174
12
6
48
114
27
48
24
48
33
12
24
12
15
8
1
36
30
21
9
42
102
18
29
73
54
12
72
45
32
16
9
23
31
9
45
12
39
39
6
6
18
35
13
3
21
24
66
6
24
36
30
30
12
12
6
24
24
72
42
72
3
51
36
41
64
39
81
21
3
8
13
27
3
6
48
15
9
23
16
3
29
61
51
57
132
51
33
87
24
8
61
36
63
144
21
27
9
23
19
18
35
61
3
3
18
3
21
108
71
1
63
8
25
30
9
48
32
13
51
24
48
15
33
32
85
27
9
48
12
60
23
13
24
51
15
9
69
6
53
73
15
57
12
35
49
12
27
80
112
15
17
37
42
18
95
31
108
120
21
8
1
23
85
72
6
53
73
36
3
24
93
12
48
30
9
219
21
33
39
8
1
12
107
31
54
78
5
7
6
30
21
21
12
6
81
93
6
24
45
8
133
75
63
33
32
61
75
24
45
30
21
3
60
9
96
3
30
47
1
54
81
27
21
3
30
96
30
30
24
78
102
36
24
27
9
15
3
66
3
24
3
45
24
120
117
3
15
9
33
12
11
16
32
64
69
75
3
12
9
8
16
45
3
3
21
21
18
9
24
123
5
16
3
69
93
3
8
13
3
8
25
63
15
36
5
16
48
75
5
37
75
39
54
3
24
56
43
18
3
45
48
27
9
204
11
16
3
144
5
73
18
53
13
48
3
27
12
33
27
21
8
7
12
5
13
59
61
11
13
78
93
9
39
87
33
8
16
27
5
55
41
13
27
24
24
96
8
43
45
56
133
35
13
12
119
40
51
36
54
11
37
72
18
36
24
72
21
27
5
48
55
9
3
48
69
21
48
60
63
8
109
6
24
12
12
6
39
21
60
87
129
39
27
21
87
33
144
15
42
6
66
90
5
19
72
30
12
11
37
12
95
43
42
3
57
18
60
18
36
36
12
3
3
6
84
3
80
43
30
47
1
96
15
15
33
48
24
75
54
60
27
24
21
48
3
129
15
192
21
36
23
19
102
12
6
5
72
7
6
59
48
13
51
3
138
3
32
16
56
1
12
3
9
48
42
114
3
153
36
24
3
24
144
24
9
66
6
15
32
73
15
63
9
45
12
18
5
103
18
15
75
54
12
36
84
27
69
11
13
27
3
69
8
1
48
12
3
24
48
81
23
13
6
42
6
54
18
12
66
15
15
6
6
30
18
45
81
6
9
48
8
40
33
6
81
3
29
1
23
37
3
8
43
12
6
3
9
15
21
35
1
36
3
27
29
216
19
54
6
48
17
16
24
9
30
81
51
21
51
6
15
9
132
18
89
19
48
42
24
3
24
3
18
35
1
24
15
27
18
12
39
21
24
36
84
3
24
27
66
36
36
3
69
27
24
57
71
16
72
63
12
18
3
3
102
18
30
23
1
39
9
23
19
29
13
24
126
144
42
3
24
8
49
71
49
15
3
72
45
75
54
63
33
108
59
79
17
40
117
27
27
5
1
48
132
114
81
15
78
36
72
72
72
48
39
21
3
27
45
15
6
195
24
111
30
3
3
21
56
19
42
11
40
8
64
8
88
123
30
36
3
39
12
66
12
66
45
48
24
24
9
39
8
13
66
6
35
112
48
69
99
237
11
1
87
69
12
111
69
48
96
54
54
42
29
48
97
54
6
3
3
18
36
12
27
21
30
5
1
114
93
3
45
33
42
24
42
18
105
87
108
6
48
72
15
56
19
125
1
12
3
27
36
81
33
36
24
3
72
24
8
13
72
30
24
5
1
23
13
3
104
24
13
96
12
23
37
35
85
18
9
72
80
73
6
9
9
15
45
24
6
24
69
9
60
11
72
16
15
18
12
27
9
12
35
67
48
93
80
19
90
18
33
45
102
5
7
65
40
32
19
101
43
21
24
9
42
78
12
11
144
72
103
84
6
15
3
36
57
33
54
54
96
3
3
6
24
87
189
11
1
87
56
48
7
105
24
9
36
78
29
16
21
27
39
54
12
39
51
24
69
21
36
12
35
67
108
57
9
24
60
11
157
27
32
19
54
63
33
24
23
13
96
30
36
65
40
117
12
39
15
6
99
8
19
30
24
60
6
42
120
36
87
8
72
40
57
71
37
120
3
99
30
18
174
71
19
53
1
12
60
84
3
15
42
60
11
24
73
60
11
16
32
43
69
27
21
93
35
16
129
60
107
49
48
12
54
18
51
51
117
9
63
39
102
36
72
15
45
18
33
80
121
6
54
51
8
49
39
9
18
93
8
25
30
54
27
15
42
6
6
60
23
1
24
60
3
63
12
21
33
135
72
27
30
6
9
51
93
48
135
41
49
15
27
66
54
21
27
21
33
15
8
13
30
18
12
42
21
32
19
6
12
48
27
3
21
27
96
6
12
48
83
19
53
13
60
23
13
18
81
32
13
59
16
39
89
49
12
42
66
12
3
33
39
32
16
69
48
48
48
35
31
6
ABCD 97451399686*3^$a+1 [50004]
147
168
36
60
60
129
80
7
48
12
108
156
60
72
12
5
67
29
16
135
36
48
93
104
88
27
24
60
65
55
144
12
21
56
31
33
96
15
108
29
43
12
33
200
55
81
24
24
3
300
33
48
39
156
45
3
132
9
111
81
27
21
159
57
3
36
81
63
24
120
12
93
8
64
75
168
53
43
24
21
200
7
81
3
45
72
72
147
24
168
93
39
108
5
31
60
12
65
7
180
12
9
56
19
21
15
17
72
112
32
16
72
3
12
12
12
180
84
36
45
24
75
21
3
165
96
195
21
24
51
96
60
132
69
32
31
60
29
31
120
161
7
12
45
51
117
3
192
53
127
41
7
33
32
127
108
69
39
9
51
36
36
69
3
149
7
36
24
12
72
48
12
117
144
15
60
36
36
48
12
33
24
264
3
108
96
89
163
53
7
84
45
51
180
84
36
17
31
120
24
12
60
41
16
99
180
132
5
103
57
56
7
60
48
21
24
15
12
93
224
24
91
48
60
153
72
39
17
139
84
96
65
64
56
144
24
91
180
81
24
51
69
8
115
5
112
96
8
91
48
48
29
112
87
33
24
27
21
48
87
89
7
24
9
51
173
91
96
72
12
81
8
31
60
72
36
9
8
115
45
3
24
60
33
15
48
9
3
117
15
177
3
53
43
24
60
36
132
12
45
32
72
352
27
36
81
8
72
43
117
63
276
45
51
93
8
175
60
48
117
159
17
64
72
15
48
72
228
132
161
88
128
31
48
89
16
15
156
77
64
15
60
45
48
51
69
24
183
57
56
31
33
87
36
48
36
57
72
27
108
33
183
36
21
27
77
19
45
51
45
24
159
105
8
67
12
113
31
9
27
24
5
88
75
29
64
8
24
48
136
24
8
19
36
24
48
9
168
63
12
69
51
108
113
31
24
60
5
31
48
12
36
9
75
96
165
168
8
64
159
24
24
9
3
120
69
240
8
88
51
204
89
55
129
27
36
72
36
36
24
156
45
96
15
24
33
8
88
39
12
60
17
67
21
51
48
45
72
8
259
45
32
19
5
127
57
8
24
112
87
12
240
24
21
120
15
48
17
103
33
147
117
15
24
120
36
48
24
12
129
207
9
15
36
24
24
24
96
120
93
3
36
24
168
297
63
41
7
24
84
60
33
219
93
8
139
12
12
48
96
21
8
67
24
21
231
48
132
53
31
9
27
108
12
69
48
87
41
88
8
31
81
195
69
27
168
21
135
65
79
12
48
168
120
21
48
171
29
91
53
16
75
264
69
8
79
89
16
32
19
132
89
72
48
352
24
56
151
81
8
127
161
7
81
3
53
43
117
24
135
24
12
45
99
108
201
48
51
108
41
72
91
48
5
40
104
72
40
51
21
192
63
65
19
69
135
9
24
120
56
31
36
96
117
51
72
120
24
60
24
60
29
96
48
7
201
123
132
9
99
12
24
41
19
5
48
64
15
9
159
24
12
60
48
33
15
57
3
24
125
88
51
5
40
32
55
177
3
12
33
39
24
60
21
159
24
12
125
19
29
112
24
152
115
312
21
8
7
24
33
24
63
33
63
252
60
65
187
36
33
96
3
5
72
16
75
36
81
39
24
84
45
51
5
91
21
24
24
267
60
9
51
5
19
108
9
27
69
111
120
36
5
24
19
60
48
24
168
9
144
3
21
8
16
135
84
72
29
79
108
24
45
123
69
27
29
72
91
12
36
5
19
12
57
27
72
168
60
36
77
67
53
24
19
29
31
96
89
24
127
24
9
135
36
45
15
24
12
21
39
17
91
53
48
55
105
ABCD 97451462638*3^$a+1 [50035]
36
11
120
180
84
69
112
47
313
32
75
12
9
112
24
35
25
23
60
1
144
12
80
4
11
13
47
21
28
56
15
25
35
13
107
21
112
32
16
59
105
100
104
40
176
16
12
35
48
84
13
108
12
23
129
88
120
108
44
3
108
33
27
12
1
11
81
28
11
73
12
56
40
47
1
72
48
80
64
56
72
72
15
1
11
9
51
13
23
13
24
8
12
27
9
24
3
69
3
37
11
37
32
4
96
35
33
75
13
68
4
48
12
143
12
37
36
144
11
93
52
180
59
85
120
8
15
12
33
172
11
24
45
3
157
104
147
57
76
176
63
72
25
56
72
112
120
71
129
16
95
9
15
61
12
47
9
64
95
1
56
4
11
120
25
35
36
84
61
35
85
47
57
16
59
85
48
12
48
36
11
36
192
1
59
85
47
93
27
36
13
116
63
1
11
1
20
4
8
27
36
72
1
12
35
193
12
59
48
12
133
8
27
72
13
12
84
47
25
72
47
1
95
13
251
121
35
12
45
28
104
48
63
49
191
72
72
60
13
20
16
36
120
80
3
13
80
48
27
13
59
61
120
32
27
81
16
60
35
85
131
13
59
12
105
16
44
4
72
68
12
72
15
93
39
69
27
144
13
83
25
47
12
9
51
21
39
73
95
37
11
12
45
72
3
85
35
13
12
108
68
76
23
1
71
49
104
12
3
252
33
36
27
84
25
11
12
48
120
145
20
87
12
25
48
47
48
72
1
167
108
9
4
11
48
37
204
12
24
24
72
32
28
68
27
49
23
48
297
27
108
12
105
40
56
39
73
143
12
120
60
57
123
108
60
12
25
8
27
13
32
36
27
105
15
144
1
12
48
12
48
20
60
4
140
3
37
80
24
36
15
48
21
16
8
16
20
39
37
8
76
11
36
85
144
23
117
3
25
8
27
1
80
52
24
11
13
47
9
123
57
4
11
13
8
172
23
37
36
11
48
48
24
49
11
13
36
36
11
85
48
11
45
135
25
48
95
57
48
63
13
32
39
48
13
47
13
12
8
159
60
93
48
15
24
49
12
68
12
132
12
64
71
45
3
13
155
12
1
11
21
87
60
12
49
32
4
44
27
24
60
1
47
12
13
23
120
12
81
27
24
25
48
32
4
71
36
85
47
12
1
24
44
39
12
36
85
47
33
24
3
133
72
12
68
12
111
12
48
72
33
15
33
40
32
39
36
157
12
80
16
108
24
12
20
51
9
16
59
36
12
73
47
97
23
12
25
68
27
36
25
24
96
48
24
80
40
35
61
24
35
72
25
23
73
35
144
108
145
167
25
35
9
39
141
52
107
1
20
27
85
47
25
32
36
39
96
73
32
39
45
15
49
24
47
33
36
171
9
72
64
11
45
87
72
9
16
96
35
49
68
136
11
25
464
99
48
25
24
71
73
12
20
39
33
3
49
11
49
20
16
20
48
27
12
12
13
23
25
47
48
12
12
180
36
25
47
73
24
48
72
35
45
120
3
72
69
27
12
13
107
57
51
13
32
27
1
11
9
27
49
95
13
47
288
12
108
33
28
119
13
12
20
27
13
32
3
37
95
36
13
140
27
132
12
49
36
20
40
11
25
12
48
324
84
72
32
48
88
144
80
72
15
85
108
56
27
12
97
11
12
61
119
57
36
39
105
3
72
96
24
9
27
9
120
51
49
36
47
13
12
23
153
36
84
24
15
121
119
60
61
96
11
69
15
60
48
12
1
24
35
73
83
13
59
1
36
11
24
1
155
13
11
48
57
100
56
144
36
15
157
120
48
92
3
13
71
21
39
36
25
68
39
1
84
35
72
21
27
25
12
60
71
120
9
40
11
84
25
23
12
21
39
9
39
1
96
11
24
48
21
27
13
24
36
131
61
59
21
28
11
25
35
45
76
32
63
24
49
144
32
28
96
59
12
13
48
60
12
83
33
60
40
59
61
11
21
132
3
9
4
180
24
48
95
9
96
64
48
188
132
48
24
15
60
13
35
73
68
172
47
12
85
96
35
9
63
72
45
3
13
48
92
24
64
59
1
20
111
60
49
119
73
12
152
48
76
11
60
21
27
57
60
63
37
20
28
60
23
12
61
36
11
117
16
32
27
12
60
61
20
24
88
47
9
27
9
16
144
35
36
12
1
11
96
12
25
120
8
27
12
73
12
83
12
156
57
28
12
96
36
80
15
49
252
35
85
24
35
45
75
21
48
4
107
21
64
11
84
21
28
59
57
3
25
48
84
200
ABCD 97451602564*3^$a+1 [50118]
17
63
72
45
12
151
107
30
36
60
7
192
17
63
40
8
9
55
53
3
24
45
3
40
65
126
6
3
168
3
45
24
16
80
192
40
72
185
87
15
108
6
7
8
39
25
152
16
32
40
5
3
64
23
72
9
16
120
83
13
32
51
85
56
24
40
224
88
23
36
90
3
87
144
1
48
17
24
55
56
184
96
53
171
160
104
136
41
375
93
3
273
7
239
9
141
19
11
60
9
24
57
30
9
16
119
1
23
1
104
48
9
18
37
48
8
117
27
24
40
152
9
103
176
9
231
39
57
280
263
156
54
55
35
117
9
54
72
168
33
120
88
32
48
15
24
66
55
32
237
51
64
11
6
63
21
90
24
1
96
83
21
9
6
9
111
54
43
120
32
45
75
51
85
59
21
16
29
27
99
144
294
87
39
144
33
48
64
32
33
126
25
65
55
24
65
87
136
48
5
210
60
69
96
24
72
189
27
48
99
60
33
69
18
1
32
39
193
5
27
15
49
89
180
67
29
66
9
24
72
39
54
27
64
56
69
96
18
81
72
48
105
30
177
24
40
24
41
31
8
160
72
23
25
131
13
41
126
33
16
192
248
69
3
48
21
3
15
6
27
39
81
27
6
127
119
18
63
40
24
5
43
47
18
120
15
48
27
45
72
24
21
91
32
57
24
15
24
136
96
56
33
36
3
216
135
1
24
11
60
49
24
71
66
39
16
48
32
24
39
33
48
15
57
120
72
87
33
117
43
65
135
88
29
120
18
1
35
6
30
1
59
108
30
90
96
54
51
24
16
11
165
24
69
51
15
1
95
18
270
25
41
31
95
81
88
35
36
121
48
24
8
63
6
163
101
19
32
96
33
39
312
69
120
235
56
3
36
49
32
24
15
24
25
101
36
54
49
272
3
90
115
80
51
6
39
81
111
39
129
9
55
125
42
9
24
15
132
13
8
160
24
48
72
56
88
11
13
48
8
24
147
61
32
15
1
72
17
7
65
79
272
48
15
66
24
30
6
3
72
24
24
88
77
12
234
21
129
30
24
33
33
15
40
41
15
120
40
56
87
6
75
135
90
6
33
15
1
32
88
32
24
48
40
8
40
24
8
15
42
111
63
25
35
36
9
9
120
96
7
47
1
65
39
16
72
17
7
56
24
48
225
6
81
144
39
1
89
42
198
7
5
43
65
111
21
3
72
24
96
16
48
24
8
27
37
95
90
210
13
56
16
23
6
66
129
112
17
192
15
153
102
169
32
39
201
9
135
88
8
39
78
66
24
57
16
8
184
80
136
96
35
30
18
240
156
24
12
60
1
137
36
19
35
270
15
136
104
57
30
24
36
30
108
27
208
96
80
75
6
15
16
23
1
8
27
45
24
75
45
9
127
8
57
55
89
6
54
27
24
24
24
117
163
17
30
81
88
11
13
8
39
84
150
7
113
15
21
51
57
63
9
31
137
210
60
102
99
40
32
63
9
27
45
40
8
21
27
112
125
36
31
8
72
16
23
201
63
36
6
151
24
96
80
39
33
40
32
16
149
18
42
108
3
72
72
33
30
25
96
65
55
11
54
175
95
105
9
192
111
64
23
162
111
87
33
27
93
87
25
96
56
120
165
235
8
135
72
24
54
27
9
15
159
60
37
56
87
12
78
31
5
19
32
64
144
5
42
120
1
128
51
21
40
32
51
45
9
87
88
65
63
112
95
30
75
40
17
31
24
8
72
3
45
177
55
80
39
24
121
144
5
30
6
54
57
15
25
23
6
67
17
180
42
30
51
120
9
54
96
18
270
90
7
23
132
69
141
78
13
32
16
104
135
36
6
39
72
87
25
41
55
80
40
56
88
8
24
88
11
37
32
ABCD 97452809596*3^$a+1 [50009]
87
8
49
111
159
66
54
9
141
35
40
56
7
198
35
19
21
177
143
37
90
60
5
43
54
6
144
18
252
35
16
15
54
18
17
61
192
78
125
48
1
6
129
8
7
33
165
102
101
64
75
93
87
18
95
16
32
24
120
13
18
24
65
48
25
135
15
137
25
30
6
174
150
191
7
113
48
49
78
90
12
108
135
15
162
72
66
5
175
57
56
1
270
65
73
95
96
64
72
21
54
48
77
1
72
47
1
23
19
5
25
162
90
99
32
48
64
225
63
117
18
137
97
78
65
37
3
80
88
192
32
96
88
141
75
8
88
45
99
225
270
6
83
61
36
159
33
23
72
85
27
45
60
15
24
27
42
75
15
18
72
71
37
102
60
48
24
89
49
108
59
31
57
105
143
144
1
42
125
13
54
53
97
15
75
90
18
18
23
121
30
18
23
109
66
24
113
208
177
162
78
108
155
64
56
25
39
15
288
150
12
150
161
48
112
8
49
102
65
43
21
56
1
174
41
24
64
24
177
23
7
78
51
69
72
18
153
72
15
12
5
1
102
42
15
8
96
1
126
90
54
9
171
93
15
17
115
141
104
136
8
7
30
83
216
25
39
144
56
1
108
12
108
11
31
105
75
126
95
67
30
143
19
45
495
36
5
24
25
23
40
45
60
120
23
319
78
11
97
39
45
3
87
60
21
15
113
79
42
228
131
1
23
96
19
18
24
3
48
129
30
65
121
84
75
15
113
37
90
30
18
90
18
60
33
249
71
112
8
7
9
216
9
60
35
73
15
32
181
83
61
83
43
45
9
111
39
90
159
39
65
25
12
11
24
91
42
35
13
27
105
72
90
125
31
42
87
3
101
61
306
33
200
199
17
24
31
18
108
75
48
21
3
33
15
152
96
24
37
36
39
81
24
30
90
191
24
120
144
7
209
88
135
60
18
3
56
13
18
89
1
12
240
3
9
78
90
15
32
1
39
96
87
48
113
49
47
13
35
85
35
145
252
6
29
115
30
36
27
72
123
30
72
135
33
18
245
79
138
63
9
6
270
84
23
13
27
8
120
205
35
7
12
60
180
29
19
18
132
15
15
72
153
56
16
15
18
30
72
78
18
89
13
11
7
17
25
108
123
51
60
30
3
80
7
150
210
129
51
21
57
72
23
193
84
36
54
41
37
3
99
6
15
255
90
95
88
9
18
117
32
103
65
277
99
321
120
39
32
24
40
128
187
165
24
51
48
45
15
30
18
257
55
138
47
85
12
36
24
120
3
96
72
15
65
72
55
72
153
45
72
348
71
96
85
83
37
3
75
53
72
13
75
8
7
57
72
24
87
192
108
42
108
23
24
55
65
25
255
56
19
5
43
125
37
83
25
24
119
61
246
29
241
207
48
159
186
90
5
25
63
177
12
150
30
78
30
60
23
24
40
57
143
16
21
35
24
16
408
285
107
40
24
207
9
141
192
108
54
65
31
89
55
90
159
56
13
11
120
24
25
72
23
37
18
90
183
69
11
97
15
80
72
31
105
72
105
95
73
119
25
95
121
54
138
71
19
18
42
18
12
18
17
40
123
5
37
12
111
39
18
18
90
323
157
3
ABCD 97453397872*3^$a+1 [50053]
1
24
71
12
12
60
7
6
270
18
6
24
90
66
78
11
19
5
43
5
127
30
35
133
18
77
24
1
54
29
36
49
102
204
78
11
19
113
48
12
127
77
24
19
6
11
61
24
6
137
235
60
12
53
55
5
12
24
19
30
23
49
48
95
97
18
5
36
79
72
54
66
54
11
103
30
47
144
31
90
120
35
60
108
37
6
18
42
12
36
24
48
29
1
18
257
103
65
37
54
101
7
180
41
1
95
103
5
108
48
1
78
36
65
79
65
37
35
19
17
48
121
95
31
5
7
78
24
30
108
30
6
42
48
54
216
24
18
95
24
235
5
169
95
19
102
23
36
37
48
6
24
137
7
41
120
67
72
60
12
78
6
72
18
59
60
43
54
306
120
65
85
107
36
31
53
103
12
36
60
36
30
6
18
66
78
48
54
89
25
11
55
53
36
37
35
55
29
25
59
60
55
77
12
31
24
90
23
43
12
48
41
211
60
180
137
151
36
48
113
115
72
48
53
24
1
11
91
24
53
43
24
41
169
11
67
12
48
5
288
73
30
90
144
102
29
31
89
72
192
37
71
79
48
18
72
48
30
137
121
6
53
31
30
35
19
60
102
24
24
18
48
65
61
11
48
19
96
24
48
108
84
96
24
5
48
13
59
12
25
48
35
55
12
36
60
89
1
72
6
29
36
19
41
7
84
53
43
5
7
72
30
54
36
54
72
18
17
85
35
12
31
5
24
7
126
24
11
72
13
83
61
18
36
12
125
79
48
125
12
91
17
31
17
7
113
13
24
35
91
5
19
5
36
60
36
1
90
12
12
78
35
72
31
84
65
24
7
114
18
5
1
6
66
138
137
19
24
72
53
139
42
18
96
24
30
6
29
7
48
41
156
25
6
17
72
1
18
5
120
31
24
96
24
24
12
5
19
84
5
37
143
103
53
84
1
24
42
54
42
5
12
85
11
24
13
23
1
138
53
7
12
6
78
36
5
73
47
73
6
72
60
53
67
12
66
150
5
24
43
48
17
67
78
30
90
59
48
13
78
5
36
79
5
7
24
30
23
97
35
13
30
48
5
19
24
114
48
102
137
144
12
12
72
25
23
1
11
31
12
53
259
24
24
90
95
1
35
37
24
30
41
7
5
7
89
91
53
7
5
1
107
72
13
23
103
72
24
144
5
7
24
41
85
30
89
19
6
23
12
24
24
60
43
12
138
23
7
18
179
67
24
60
36
89
79
161
55
5
12
48
25
11
31
24
89
19
5
43
65
19
54
6
48
96
161
1
30
18
96
30
5
48
96
31
24
6
35
24
19
12
5
24
49
11
24
7
54
30
17
43
12
5
13
174
12
54
35
132
79
36
60
24
114
30
161
1
90
29
216
67
30
30
42
138
17
19
24
66
6
18
66
65
12
24
1
47
72
1
30
17
97
35
85
78
65
12
43
108
113
7
5
115
24
29
7
72
18
59
19
84
5
163
54
18
5
1
59
12
144
49
6
36
6
47
7
113
36
79
65
12
48
145
6
120
60
89
12
121
144
330
29
7
65
7
12
60
101
48
84
7
18
71
97
72
83
12
25
18
12
41
1
66
29
31
29
24
37
18
6
11
13
72
35
67
12
185
24
37
47
1
47
12
43
77
61
35
79
12
84
6
71
48
25
42
12
42
114
30
66
6
30
18
119
43
24
29
24
115
78
47
1
126
24
77
72
36
7
18
216
59
19
66
54
18
24
59
24
36
204
31
96
6
47
72
79
12
48
137
84
24
7
12
6
42
5
7
18
30
17
31
41
25
143
7
24
89
25
42
5
60
85
23
1
126
29
24
223
60
72
5
12
43
5
7
41
25
24
6
12
77
36
12
1
6
29
31
36
29
84
25
54
12
173
60
13
18
36
18
11
31
54
24
186
6
96
24
90
29
7
60
48
54
66
30
59
48
43
90
24
18
29
55
66
30
12
30
30
48
5
7
30
47
55
65
31
72
138
30
168
12
65
37
167
168
55
17
19
29
31
17
79
18
47
25
18
288
24
65
48
67
18
23
24
48
31
132
24
54
24
11
19
5
85
23
25
18
84
42
18
30
66
120
54
198
12
101
1
30
18
6
96
204
24
48
17
60
25
18
29
31
12
132
24
17
49
179
55
5
24
156
175
96
65
19
29
37
24
114
17
60
24
31
60
6
42
6
59
31
24
53
24
49
11
19
65
97
54
24
41
49
71
24
49
30
5
37
59
12
55
42
6
12
132
12
29
19
6
ABCD 97453523842*3^$a+1 [50029]
88
41
7
72
29
36
127
71
33
24
51
69
16
59
54
54
153
27
21
51
36
97
72
48
96
24
48
47
108
252
18
72
7
8
144
16
104
72
9
151
144
32
40
83
180
1
107
69
16
176
189
123
75
252
25
96
41
108
43
56
9
15
16
5
123
64
11
36
54
99
9
87
3
109
120
56
3
333
304
48
17
127
107
93
33
18
93
24
135
97
11
229
8
87
18
63
9
151
8
24
24
81
7
11
54
15
72
280
48
143
49
152
136
41
127
48
144
24
89
18
37
143
81
24
39
198
18
36
21
48
16
104
171
109
251
90
54
45
256
41
7
72
32
123
13
95
105
147
36
1
56
144
24
207
57
96
72
16
24
203
108
121
59
21
159
9
63
234
180
27
64
35
18
67
77
91
8
136
32
75
93
96
96
93
51
24
64
56
16
72
5
19
80
63
193
48
8
24
87
36
69
72
39
126
3
16
107
157
41
63
120
64
104
64
287
1
32
16
104
27
252
36
54
36
147
48
57
15
16
24
56
87
33
112
35
85
24
125
3
15
129
483
126
199
35
162
43
24
24
35
85
56
39
72
97
65
31
5
90
1
72
144
71
33
21
43
48
72
17
55
32
39
57
88
32
16
120
48
143
108
189
16
47
18
18
229
56
88
48
11
72
36
270
36
55
240
11
21
208
32
160
72
104
48
24
24
9
72
54
90
31
23
73
152
240
136
24
56
16
120
65
135
9
15
112
80
63
217
8
27
21
87
1
96
47
18
31
8
48
57
36
90
90
63
72
27
180
73
120
59
45
81
18
37
144
24
29
36
63
153
15
21
90
54
18
49
48
200
153
7
101
75
177
31
56
96
40
128
136
8
63
180
13
185
151
24
24
24
216
104
136
5
90
25
11
85
95
72
54
51
75
18
43
80
112
35
133
48
56
213
19
104
112
120
131
36
25
24
24
8
27
90
51
24
15
1
71
169
56
27
288
21
51
36
49
24
89
31
32
48
69
3
64
48
56
16
11
21
33
126
33
64
83
21
51
13
72
192
104
51
45
27
18
19
8
9
7
47
9
24
72
96
51
54
90
126
271
24
8
216
72
57
7
168
5
36
31
239
25
152
57
90
45
40
128
24
40
83
501
192
88
101
43
24
41
270
1
17
79
176
213
235
80
9
31
95
73
72
161
79
48
8
40
128
72
96
16
17
144
7
48
8
192
16
35
21
160
35
69
88
41
39
40
32
48
48
99
69
93
43
216
192
80
112
104
40
383
1
96
168
113
295
119
145
24
29
51
16
32
88
11
85
24
32
48
48
15
97
168
128
39
97
80
93
18
9
16
32
16
17
72
7
101
18
252
21
51
36
97
104
159
25
216
104
15
1
179
85
41
15
16
80
15
54
3
72
69
99
112
24
32
160
8
24
81
31
23
73
48
32
24
24
16
120
41
90
45
24
72
57
15
24
88
168
32
87
90
319
59
108
33
291
21
15
9
64
80
261
18
1
56
24
88
155
85
104
27
309
48
183
18
144
7
11
72
ABCD 97453555294*3^$a+1 [50139]
39
39
48
150
147
48
183
126
150
36
17
1
42
117
96
96
15
18
30
36
36
9
39
198
99
45
138
42
60
138
57
111
12
30
6
6
36
30
48
36
138
66
9
45
6
42
30
18
114
66
150
66
6
30
99
39
30
54
78
78
30
162
57
15
30
3
15
90
30
138
66
78
6
42
54
9
75
6
78
6
270
24
36
42
24
18
12
33
51
12
24
18
30
36
69
3
48
42
24
60
95
144
1
66
42
66
6
24
60
30
9
51
36
30
84
24
12
60
54
65
61
36
18
24
48
240
69
183
48
60
48
12
132
42
36
48
90
12
30
114
9
80
64
3
48
156
18
72
66
24
6
48
102
60
48
186
30
36
42
6
54
18
42
138
78
60
35
205
12
42
48
222
42
21
87
42
6
153
9
186
24
30
366
84
6
42
117
48
45
3
99
72
24
72
18
35
37
18
72
12
6
15
141
90
36
12
96
30
75
159
6
24
6
29
271
72
24
48
72
30
60
186
84
66
18
30
111
51
72
6
66
30
15
21
30
138
6
84
72
33
117
72
120
123
75
78
6
48
33
93
24
168
54
138
30
48
114
3
75
21
39
66
102
90
23
112
9
6
24
144
66
78
108
48
45
51
36
198
24
66
60
24
6
90
36
108
30
36
35
67
30
78
84
141
15
6
6
78
66
21
123
6
66
12
96
60
12
42
12
36
78
12
293
31
24
12
72
5
1
12
12
30
66
30
9
51
42
3
21
75
63
6
126
29
97
60
48
12
39
45
60
150
6
24
30
6
120
180
210
270
60
60
72
30
48
42
18
24
144
12
12
6
36
63
153
39
105
90
54
30
60
36
36
90
75
9
24
210
24
5
25
6
90
12
114
24
132
24
5
16
144
21
90
60
69
129
111
15
84
12
30
60
108
12
18
36
96
9
15
48
18
72
72
6
60
78
60
24
6
36
60
60
6
3
75
30
222
24
30
180
18
6
135
159
78
84
48
6
60
24
198
48
114
6
30
42
18
66
18
72
33
32
91
12
18
12
18
24
60
6
102
102
30
69
51
24
84
18
30
210
138
60
54
30
90
30
18
30
120
30
84
18
12
78
42
18
66
144
105
207
204
6
111
27
12
108
18
30
29
13
138
9
9
66
6
15
9
36
78
12
54
30
60
36
102
180
66
60
29
31
102
60
168
39
32
55
96
54
90
36
72
18
12
186
30
39
27
60
18
36
24
30
138
60
12
12
24
42
150
102
48
60
12
201
51
54
84
195
32
13
6
6
78
41
31
30
108
42
120
30
54
36
138
6
36
60
60
108
6
12
24
60
15
33
36
30
42
138
66
6
12
6
66
29
7
9
3
48
42
3
75
60
54
60
66
150
24
90
48
42
54
120
84
42
246
12
102
15
51
78
252
18
81
213
126
102
39
3
12
78
108
24
156
24
59
160
87
90
24
66
174
30
24
30
35
49
30
216
42
63
69
27
45
90
60
141
153
276
48
131
157
30
69
159
12
90
12
150
6
35
16
15
33
81
66
24
120
6
114
69
48
57
138
54
24
84
186
12
30
114
120
6
39
33
48
60
3
45
126
204
30
12
84
59
7
57
105
6
6
36
24
60
18
30
51
27
42
78
29
85
24
12
108
42
33
111
18
66
60
264
78
30
48
72
132
96
66
18
6
120
84
6
30
192
30
120
24
78
48
27
177
15
48
105
18
90
78
12
138
60
30
54
126
42
47
7
198
96
51
75
144
5
37
144
36
39
3
90
36
222
30
42
36
54
60
147
9
72
90
18
60
6
48
12
84
126
66
42
36
6
93
33
42
18
3
45
36
6
54
66
48
204
72
108
6
12
18
12
138
12
75
63
72
9
ABCD 97453900892*3^$a+1 [50094]
115
65
99
144
48
3
25
59
60
36
37
80
9
18
105
51
25
137
7
197
79
11
21
27
18
150
12
33
39
36
60
48
54
67
23
36
69
27
36
13
36
23
21
99
36
54
51
75
57
15
24
36
12
36
6
66
109
96
65
18
144
13
59
18
31
29
12
90
6
12
15
3
57
15
1
17
60
147
27
21
3
225
12
9
90
108
133
35
54
36
30
54
36
42
72
270
66
9
28
68
39
73
95
48
60
48
21
39
66
126
54
79
11
25
11
69
21
72
147
268
23
270
12
67
95
6
12
60
67
48
77
3
28
29
18
21
12
75
54
3
27
6
72
7
101
55
35
282
51
4
32
21
54
33
16
191
33
33
3
87
42
30
45
135
36
72
60
49
20
93
30
33
39
96
45
9
48
87
39
25
32
3
84
57
21
18
66
115
53
15
15
33
9
103
48
83
102
3
159
81
9
27
243
42
66
33
21
18
36
144
18
78
21
28
96
32
15
60
57
60
75
18
180
18
24
12
198
6
12
168
12
42
3
87
18
7
83
33
51
144
54
162
6
72
135
27
66
115
47
42
30
6
54
9
39
18
42
18
318
54
43
47
273
3
57
27
18
87
3
13
156
101
42
18
147
27
96
84
24
9
28
35
49
5
18
12
18
72
51
48
96
153
30
90
31
80
64
32
51
57
45
6
180
9
111
69
48
135
9
33
15
28
65
72
55
11
121
5
18
21
64
23
162
7
11
165
75
9
39
57
15
60
30
60
87
15
36
312
30
267
93
3
15
24
156
6
216
120
87
3
24
18
12
60
39
15
12
72
97
65
6
12
93
60
87
156
54
18
9
15
30
31
23
54
7
53
123
12
36
220
59
18
7
65
75
27
21
105
24
54
25
20
57
24
30
33
63
45
52
12
11
90
79
11
60
9
39
114
163
20
87
36
12
72
42
30
69
57
7
132
59
36
13
68
69
18
102
114
81
75
165
160
215
126
72
90
18
55
80
9
18
97
48
71
132
162
18
33
64
20
135
30
91
12
185
162
108
189
45
108
78
30
43
35
109
12
84
29
180
43
77
7
53
7
11
25
83
36
105
160
53
60
111
144
123
72
36
57
12
51
129
105
150
120
105
96
69
43
60
23
45
9
72
111
15
42
90
48
13
11
144
66
3
33
132
12
6
165
15
30
18
132
84
96
72
18
30
85
80
39
105
21
264
18
33
9
48
7
11
72
18
54
33
63
177
16
164
111
36
30
15
28
83
24
201
172
35
18
42
18
18
81
16
95
49
95
33
27
21
69
55
83
33
48
60
4
5
27
3
25
17
108
30
37
36
144
35
126
144
54
36
24
109
83
42
3
60
9
139
59
12
6
192
67
23
18
3
21
90
66
324
168
12
18
288
60
12
97
11
24
18
72
51
12
75
25
35
90
15
93
12
6
144
36
81
111
33
111
141
63
84
162
6
9
48
27
6
12
108
7
137
39
39
30
123
57
42
13
107
1
80
123
9
387
120
18
60
30
42
43
128
84
33
111
171
49
29
7
95
1
89
6
54
75
28
71
24
90
90
13
149
15
33
72
36
3
57
30
37
95
12
25
53
30
93
3
45
256
35
9
135
54
78
54
30
24
61
371
30
24
246
93
39
90
12
151
35
57
36
64
35
18
90
54
6
288
37
35
72
21
9
108
42
180
45
3
24
120
18
6
246
18
18
43
44
3
24
84
60
117
45
67
107
105
96
64
23
73
5
54
66
67
77
6
105
57
18
133
41
43
11
117
87
12
18
90
1
80
9
7
11
33
111
60
36
12
18
24
36
30
105
39
36
9
33
48
54
9
99
25
125
3
4
41
78
12
54
39
57
87
3
45
12
27
18
126
114
115
20
135
ABCD 97453965704*3^$a+1 [50019]
78
30
27
135
168
150
42
113
7
120
270
35
25
120
95
96
49
48
42
198
15
80
7
48
137
25
108
120
3
128
31
48
72
168
12
21
69
171
69
408
42
18
87
3
192
45
48
96
9
90
45
357
18
60
30
60
12
48
120
15
105
30
102
60
18
5
256
9
42
30
78
60
12
120
209
241
90
30
71
139
21
309
11
319
60
53
85
252
30
90
18
390
15
57
78
60
150
30
137
16
237
192
35
48
127
129
9
23
48
109
42
201
80
187
30
23
48
96
235
90
75
33
60
12
30
9
81
95
145
95
48
187
21
9
78
192
9
99
77
25
180
210
48
60
30
23
97
72
120
15
33
72
60
120
120
168
30
53
19
48
42
30
5
145
95
25
30
60
30
255
3
77
16
272
7
41
49
63
27
5
115
60
60
150
48
90
5
16
81
18
12
60
101
187
101
31
33
177
111
32
115
12
81
117
102
30
270
90
15
75
53
7
41
37
11
49
30
42
150
60
101
7
42
30
60
90
30
150
71
127
72
41
49
111
27
5
7
120
30
60
23
67
48
90
102
18
60
60
342
90
108
12
168
12
18
53
397
12
48
12
90
60
60
105
33
287
55
60
120
138
180
162
48
5
7
270
48
12
143
48
7
102
138
42
95
16
27
132
113
48
139
245
145
60
83
7
18
72
60
180
18
30
12
18
33
219
30
23
7
48
42
18
72
108
42
15
45
198
30
47
163
237
105
168
240
15
45
42
168
33
32
85
42
90
215
85
120
30
18
35
265
42
29
1
63
105
60
30
12
60
69
129
95
307
48
162
150
245
13
330
90
111
32
49
48
30
102
60
90
318
102
18
90
53
97
207
144
32
48
31
30
90
30
11
144
16
39
105
33
150
12
150
138
162
30
180
153
105
102
60
5
13
72
18
252
381
32
37
120
18
65
7
30
11
157
120
42
198
11
304
45
42
288
252
90
120
60
30
18
63
32
160
27
30
240
60
11
7
12
210
90
18
102
168
17
16
57
72
120
39
80
61
18
113
19
125
85
11
79
65
85
108
120
30
41
61
30
18
132
48
180
12
120
48
60
282
150
59
1
48
162
108
33
9
30
18
30
102
179
49
270
90
42
45
128
115
90
72
11
144
145
120
120
143
7
240
18
12
75
93
42
30
180
119
49
15
320
115
42
198
132
18
167
13
30
150
47
25
18
5
97
60
51
57
90
77
133
203
109
83
115
221
19
60
30
222
60
120
48
17
16
128
109
150
45
128
67
30
42
30
108
27
45
60
18
72
48
30
162
45
123
132
180
90
35
253
51
9
12
30
30
108
35
16
9
132
48
3
87
42
90
5
13
35
112
48
15
132
29
19
ABCD 97453979614*3^$a+1 [50055]
6
21
3
12
74
24
16
6
54
51
204
29
82
20
28
60
6
3
12
15
30
3
11
25
12
105
12
27
15
20
66
42
22
3
47
16
9
5
6
37
15
6
12
2
30
180
22
20
1
15
2
40
15
15
33
57
6
12
38
151
69
14
12
73
35
16
12
33
21
8
22
18
3
39
26
19
21
24
36
3
11
13
141
30
14
52
38
18
40
24
18
38
60
7
57
60
6
9
36
9
6
18
6
14
22
33
15
12
14
34
90
2
34
18
48
9
3
12
36
20
4
6
15
47
1
17
88
15
21
3
63
129
39
9
27
18
50
13
39
21
39
9
5
4
20
18
12
36
10
27
5
10
42
32
16
3
17
10
24
48
26
46
14
7
9
18
48
2
22
20
18
18
22
26
6
10
21
17
7
9
15
15
24
2
24
34
21
11
1
45
3
60
75
12
33
12
39
14
36
66
4
18
20
43
29
31
24
9
102
57
23
28
26
4
36
38
12
49
75
6
24
26
16
60
129
24
9
12
30
44
96
10
96
38
36
13
36
39
21
24
21
51
15
33
57
15
9
6
78
12
20
108
7
9
2
22
12
38
46
42
45
24
53
10
62
40
6
33
17
19
11
37
41
40
62
25
27
6
39
3
8
34
20
6
34
6
36
21
5
124
3
95
72
94
72
3
11
85
5
30
6
12
7
11
25
9
36
8
12
114
46
30
12
6
90
54
18
45
23
16
9
69
15
12
23
18
28
74
61
36
29
6
1
9
26
22
18
45
39
9
11
28
42
84
12
8
4
3
33
12
20
40
24
3
5
18
24
4
62
10
12
21
57
18
21
11
37
11
42
10
38
52
2
52
24
32
49
39
12
12
20
12
24
1
24
11
10
3
35
82
180
6
9
35
25
15
6
15
24
15
24
6
3
27
30
38
16
42
18
72
32
13
29
4
99
35
25
47
16
8
1
39
26
114
4
30
42
9
71
10
39
9
38
25
23
4
42
51
3
30
20
7
9
6
8
10
15
36
39
30
32
58
9
21
2
10
72
15
11
1
75
21
33
6
114
20
16
20
6
4
6
15
29
18
12
24
4
30
12
15
84
9
12
18
60
2
6
49
33
3
113
7
57
48
30
30
92
10
42
66
57
3
20
10
8
7
3
6
24
54
6
72
18
14
16
32
19
51
18
26
25
29
120
76
15
23
28
38
24
28
27
83
10
63
51
9
89
127
101
55
39
50
34
44
36
30
4
2
18
16
2
12
22
20
10
30
50
1
24
29
19
48
5
10
42
27
3
57
9
44
118
9
36
27
62
24
30
6
30
18
52
20
18
13
29
16
20
67
5
10
20
40
33
23
10
12
3
87
8
24
13
45
24
24
30
20
42
19
60
33
3
33
36
6
33
84
3
18
80
6
16
32
37
33
18
8
22
3
47
73
11
54
24
30
126
22
24
30
56
79
15
44
1
21
27
45
32
19
12
23
61
60
39
12
12
2
79
11
54
10
20
16
6
15
23
10
20
55
9
32
16
12
27
29
7
89
18
12
10
18
12
66
3
24
11
37
5
22
12
6
18
12
14
64
39
45
2
18
36
46
18
6
21
11
34
51
33
32
12
70
18
44
46
8
10
12
84
3
21
36
26
34
15
3
18
30
12
32
16
33
12
53
4
42
24
6
30
18
18
12
45
27
20
10
8
36
22
12
153
29
28
102
21
17
88
39
96
3
36
18
26
40
72
60
12
57
9
50
34
2
4
6
8
130
2
4
15
47
10
12
36
50
16
9
12
17
16
15
69
15
33
15
3
2
22
33
53
22
24
20
1
33
102
69
21
27
23
13
96
24
141
80
19
36
3
20
12
34
132
24
8
16
6
50
34
26
19
21
39
36
9
36
6
90
3
96
36
15
20
13
41
10
54
14
30
6
22
50
82
8
19
3
30
6
30
30
26
19
12
17
36
4
2
85
41
52
15
93
74
4
6
51
15
12
21
9
36
87
12
35
1
51
48
2
4
32
22
48
9
48
3
92
1
21
24
12
24
18
42
104
16
18
72
6
15
15
18
60
42
18
12
27
45
2
18
18
54
36
58
9
51
80
12
60
49
23
1
29
10
12
38
31
24
12
23
28
33
81
39
24
65
16
50
16
26
28
42
14
10
188
25
12
48
12
33
20
12
76
3
72
12
75
6
42
69
9
20
16
20
34
9
47
25
69
24
18
62
40
36
62
52
2
58
2
19
39
36
165
36
24
27
45
23
1
15
66
24
24
14
46
42
48
2
7
11
34
36
126
8
66
22
42
18
9
15
24
30
6
9
96
24
36
11
4
93
36
57
18
26
34
26
40
54
14
16
6
26
55
17
36
42
4
14
64
15
51
45
5
36
4
42
20
13
21
6
54
6
42
3
39
36
18
32
7
17
76
15
17
30
36
16
18
18
9
45
36
62
13
33
2
52
8
34
48
56
24
28
39
5
48
16
135
36
51
38
67
57
20
28
44
16
150
8
4
12
21
24
48
17
4
74
18
40
18
44
6
4
6
57
3
74
52
38
12
6
22
12
36
9
11
174
4
24
12
30
18
8
4
14
37
3
24
6
14
145
60
11
1
35
18
82
24
6
15
3
56
10
30
36
21
29
16
14
40
18
38
25
48
21
6
12
66
30
21
5
10
20
4
2
4
48
6
42
39
21
30
30
68
10
30
36
3
57
8
31
27
12
18
30
2
40
18
2
18
64
24
42
15
48
41
84
7
53
7
47
16
14
10
32
1
15
68
64
8
24
40
36
62
42
30
34
26
34
36
30
8
10
36
30
72
60
3
12
33
26
90
6
4
14
7
9
6
33
21
18
81
9
36
147
9
20
16
48
51
24
12
65
34
50
34
80
25
5
6
30
151
3
6
6
18
42
18
42
12
57
15
54
14
37
21
14
18
52
38
1
15
50
6
28
78
18
12
18
152
19
93
6
42
99
36
57
15
11
66
34
24
86
10
26
4
2
4
6
90
2
60
22
33
11
6
40
15
9
24
27
9
86
6
4
3
15
42
15
3
12
14
16
51
5
19
21
15
9
3
33
30
62
22
14
19
12
11
52
126
39
3
30
60
24
80
88
38
18
40
72
44
4
12
48
84
20
22
44
1
45
80
18
1
15
62
22
8
24
84
36
13
3
9
11
54
10
60
6
2
46
20
19
15
12
78
36
15
12
24
33
6
9
12
39
54
30
8
48
6
55
35
1
45
195
12
3
8
6
84
4
3
9
18
8
18
4
132
3
57
54
20
4
18
42
38
40
38
84
82
66
30
27
35
10
15
96
149
7
41
34
45
53
72
4
116
10
8
42
46
20
25
27
21
87
2
28
78
12
8
121
5
60
34
32
10
42
26
67
63
6
38
1
84
81
27
12
21
51
75
8
10
42
56
34
20
78
16
6
6
57
35
37
15
26
7
12
89
10
9
17
30
1
9
24
24
78
30
24
6
69
3
66
27
3
14
16
144
48
8
10
6
6
14
4
74
40
66
2
49
5
43
48
9
6
24
6
2
16
2
18
10
36
63
23
4
44
4
45
45
2
4
50
19
35
10
27
63
42
51
27
18
3
12
33
24
80
18
58
30
30
6
9
35
10
12
24
3
12
36
48
11
1
27
32
16
9
11
10
15
60
27
32
16
14
43
93
32
22
21
33
30
12
20
72
10
3
69
30
18
12
6
18
92
12
6
40
14
7
9
6
9
39
45
23
ABCD 97454501668*3^$a+1 [50084]
24
30
30
30
96
90
114
66
43
17
24
6
49
125
99
57
135
9
66
30
54
36
61
53
27
48
21
24
51
15
24
330
111
9
66
120
24
69
16
95
1
29
19
11
216
210
90
129
51
24
30
36
90
25
96
23
60
276
84
69
51
36
180
60
24
1
89
96
324
19
48
149
144
150
21
96
243
45
81
174
49
32
45
54
6
39
21
30
45
159
1
65
90
69
51
109
176
69
156
63
27
133
47
33
96
15
30
6
90
19
65
15
21
90
30
30
60
84
126
30
90
204
30
69
160
41
36
144
6
60
174
6
60
54
90
66
24
7
113
126
1
53
27
3
109
17
15
195
24
85
384
71
9
21
36
90
114
36
84
51
15
33
171
126
55
5
91
59
60
54
6
45
9
6
513
27
30
54
36
120
85
29
6
60
150
54
36
24
6
54
6
54
120
6
54
120
66
60
199
5
91
35
13
17
150
90
31
32
87
105
165
24
19
32
105
39
192
129
24
90
66
120
51
39
9
21
150
24
30
30
1
5
30
45
45
3
57
30
234
79
71
246
174
30
7
149
24
66
90
54
90
330
156
33
117
54
6
60
354
6
171
63
1
29
99
16
71
414
75
15
96
1
119
24
36
24
186
24
30
66
60
183
16
5
36
30
120
30
60
24
96
54
25
65
36
150
24
60
6
270
150
84
30
66
51
129
15
135
54
36
174
120
60
45
16
65
114
6
151
203
66
30
84
30
30
60
25
71
144
9
16
65
156
90
25
48
311
6
3
81
319
41
6
150
24
66
24
150
30
21
15
1
29
19
41
54
6
270
13
11
96
114
60
6
30
120
30
205
5
91
113
66
54
279
48
64
176
39
60
60
54
6
60
30
60
90
501
9
354
36
81
159
114
96
60
3
21
507
304
48
17
79
71
60
90
54
120
85
131
114
139
77
99
15
90
55
155
21
96
93
6
90
180
24
39
16
215
120
1
89
135
225
60
30
30
6
54
139
17
15
39
30
27
64
29
115
35
36
24
97
23
36
85
5
84
55
35
61
29
30
30
66
30
54
1
209
96
240
114
66
114
36
210
51
208
5
120
720
19
11
6
180
54
85
131
114
30
30
96
84
306
60
54
150
6
150
60
150
30
30
60
91
119
30
180
60
24
36
159
16
144
5
66
9
45
66
49
41
55
35
60
81
64
29
126
69
45
19
131
6
54
6
54
66
90
90
174
66
174
6
24
67
29
19
5
270
96
60
24
66
174
30
36
180
3
177
144
36
264
180
186
54
127
80
3
60
66
60
120
24
96
30
21
3
150
66
24
36
54
36
24
66
69
111
24
30
36
84
30
30
6
33
87
60
90
54
45
315
6
31
23
30
36
30
84
117
33
79
11
36
1
48
35
60
97
29
3
27
60
54
126
165
15
24
66
60
24
115
65
60
180
120
6
144
1
269
19
17
144
60
66
24
36
21
69
300
79
192
32
27
210
30
24
45
16
5
91
89
120
24
7
48
96
ABCD 97454873372*3^$a+1 [50038]
75
28
60
23
18
159
111
61
83
1
36
11
37
12
60
35
18
6
49
77
15
51
24
13
17
75
4
17
72
7
144
24
17
139
44
16
17
39
33
15
72
21
7
72
48
12
59
90
175
36
20
100
101
27
81
42
117
3
57
52
24
120
144
12
168
32
28
53
43
44
16
24
132
20
4
60
47
37
107
24
54
12
144
19
80
100
53
43
119
57
108
52
41
163
35
72
13
44
63
72
6
156
6
13
35
49
41
19
32
40
68
45
15
72
3
1
29
42
30
3
40
32
148
20
33
84
60
43
20
45
55
96
41
19
60
11
54
19
20
12
4
131
13
32
3
1
89
6
54
36
12
7
60
12
11
9
60
28
20
16
89
15
252
148
20
15
61
24
20
33
7
36
24
12
29
91
53
36
19
12
84
84
95
45
57
36
7
47
25
161
87
87
49
36
140
33
115
72
8
76
84
35
90
7
24
36
8
21
19
72
8
120
16
56
100
68
27
48
78
99
28
107
13
17
3
132
4
24
5
48
7
53
39
4
84
12
8
16
24
11
54
7
8
180
76
216
24
11
13
32
45
3
27
18
6
109
12
108
5
27
28
36
35
9
76
41
66
57
12
9
39
12
28
11
102
24
55
20
40
20
28
36
36
20
123
18
27
40
12
68
12
60
105
19
60
96
68
12
51
9
39
72
9
9
126
153
136
56
15
6
7
185
42
45
129
31
8
21
55
44
16
144
41
72
27
60
27
33
21
51
88
53
18
21
51
193
47
13
17
27
52
20
69
231
64
59
25
12
24
11
13
20
40
12
24
384
60
47
18
126
54
90
45
40
36
24
32
33
27
48
12
28
83
9
4
77
87
57
63
40
41
19
20
192
39
25
36
11
57
165
18
133
84
125
15
51
21
4
116
3
6
55
84
72
20
88
12
48
36
60
44
72
28
77
15
75
90
19
104
3
72
6
51
4
24
12
8
21
39
52
20
3
72
33
60
76
47
57
100
12
48
17
63
52
20
60
3
48
72
25
12
24
44
12
123
72
13
20
52
8
33
79
24
5
19
72
83
61
60
101
15
28
77
63
40
5
115
152
81
84
54
85
11
33
132
28
5
55
20
105
15
72
40
101
39
60
64
60
65
19
36
56
88
5
12
3
100
60
12
41
19
8
63
24
33
111
69
60
12
3
25
5
91
17
27
27
6
27
12
51
54
18
45
75
45
33
19
20
213
27
4
17
108
99
16
96
5
63
45
36
51
21
139
20
48
52
53
31
17
90
18
39
16
56
28
11
61
80
4
44
60
33
39
28
12
24
41
3
33
79
84
84
5
67
29
36
48
67
149
72
27
15
18
30
57
12
60
168
136
44
52
60
11
13
56
88
32
40
8
16
56
51
102
15
27
13
107
165
40
60
119
21
9
31
84
164
16
56
180
15
25
24
36
60
80
28
155
18
127
5
12
54
9
112
65
115
59
21
60
4
24
32
21
43
89
18
37
11
141
171
57
12
33
55
5
12
18
97
48
17
60
3
72
28
77
30
13
20
21
42
97
5
60
27
21
7
20
12
231
54
18
6
72
27
60
105
15
45
31
24
212
28
23
37
240
36
104
72
39
81
64
36
11
9
15
25
8
12
60
60
64
60
89
27
9
12
223
44
3
18
19
12
20
60
4
11
25
120
20
28
12
11
42
36
19
140
16
44
33
43
104
12
4
11
93
33
162
18
19
8
112
24
60
17
27
12
28
17
19
77
12
127
48
156
204
32
9
60
19
20
160
107
13
35
45
16
36
68
40
72
65
3
52
41
7
32
4
60
164
21
12
132
67
125
3
15
42
19
36
68
33
18
61
20
48
76
36
60
11
13
17
19
53
115
17
63
132
64
56
21
7
20
12
4
17
27
120
52
11
18
19
35
96
69
52
53
15
75
57
4
17
39
4
24
32
39
85
41
3
105
7
68
21
139
53
19
8
72
60
60
21
19
140
4
104
12
9
12
72
27
28
132
24
24
53
7
20
16
119
25
32
15
18
67
48
60
5
7
140
60
45
63
45
15
27
13
20
192
60
33
18
73
44
16
84
257
3
72
4
44
16
44
72
4
104
27
25
8
16
41
36
7
92
4
56
48
12
64
29
55
107
30
63
76
36
128
81
72
108
30
54
67
29
31
48
32
9
19
5
48
79
48
60
17
15
40
20
28
80
112
8
87
78
7
8
3
57
76
96
68
60
3
13
17
7
65
42
18
7
101
90
54
43
41
19
32
28
12
5
3
51
61
8
3
30
42
105
33
60
27
183
13
65
144
7
24
24
65
55
17
18
1
144
216
44
16
11
85
24
56
ABCD 97455198026*3^$a+1 [50024]
24
48
28
12
36
15
77
55
17
1
11
4
147
17
48
108
112
117
51
57
27
32
73
3
45
87
12
63
77
43
6
15
27
17
55
113
25
63
60
15
21
8
76
60
12
20
7
48
29
19
42
3
75
9
93
75
32
25
11
37
3
12
15
77
36
84
13
15
12
15
66
42
17
36
19
78
123
60
75
29
43
65
160
20
7
6
24
15
3
90
30
5
7
36
12
17
31
120
90
135
24
12
39
165
32
7
66
54
30
6
17
12
61
35
49
48
23
85
27
15
5
4
48
75
18
78
30
35
120
7
89
61
23
7
33
15
89
72
13
18
9
3
21
12
32
133
30
18
12
12
96
42
30
47
16
15
17
55
5
7
77
13
60
3
32
1
60
24
11
4
3
9
20
48
121
24
3
63
69
15
36
102
18
17
72
55
48
9
36
24
33
15
3
168
42
59
49
30
69
68
48
25
30
41
16
68
7
33
27
9
24
9
3
27
18
59
4
24
36
72
15
89
19
60
9
51
77
12
1
12
150
5
72
36
7
30
18
29
40
63
18
15
12
20
40
8
60
37
47
28
8
19
21
36
20
43
18
167
31
9
32
19
5
85
147
93
51
63
113
7
101
4
56
40
15
84
48
45
27
5
40
32
19
125
24
13
12
51
12
57
30
18
12
78
53
96
103
5
16
27
18
27
20
7
5
25
3
33
35
37
72
48
30
9
3
66
54
6
107
13
27
12
68
7
21
39
36
9
33
35
43
165
45
54
60
90
3
8
4
21
35
36
103
36
12
30
47
25
30
17
31
5
67
33
32
31
9
12
36
33
12
12
6
9
33
23
109
60
48
138
30
27
63
29
52
3
33
45
23
25
47
4
3
90
18
48
42
47
55
36
5
55
84
6
15
27
48
101
24
76
48
32
13
47
124
56
13
66
30
111
36
32
31
5
156
28
33
35
43
45
32
40
45
15
8
49
15
48
147
213
15
153
15
42
23
4
3
53
40
27
9
116
4
99
24
6
42
29
49
24
30
21
75
24
6
30
5
36
4
99
33
87
6
27
45
15
3
90
84
30
161
96
4
12
24
36
3
24
5
61
51
63
17
4
15
84
6
30
72
138
35
49
3
147
6
24
23
40
8
49
6
57
15
89
4
57
3
99
21
72
45
27
3
30
78
114
11
40
36
93
171
117
48
87
3
57
3
60
5
36
76
3
114
63
27
21
24
33
12
126
72
9
3
81
20
19
18
18
54
87
39
30
54
6
35
36
1
48
35
4
32
1
23
16
24
99
45
21
42
5
72
73
3
80
60
72
37
47
49
24
23
25
23
24
13
30
18
131
31
30
12
3
72
56
52
15
18
71
4
72
123
9
33
78
24
18
12
15
15
126
11
24
12
43
129
3
9
63
65
25
15
63
12
41
4
3
29
1
162
21
24
68
43
5
37
23
52
93
47
25
87
36
135
105
12
27
41
7
53
49
48
102
138
12
27
33
23
97
6
17
73
60
30
30
15
27
9
81
30
108
65
16
24
9
6
24
5
136
44
25
147
8
31
30
54
36
17
37
51
99
5
28
32
193
3
36
104
19
17
19
24
6
180
27
15
12
33
32
55
36
30
12
83
109
11
19
21
9
6
84
78
12
30
17
79
162
27
153
12
15
21
30
9
3
9
51
42
6
132
17
13
42
77
19
42
42
45
80
76
24
36
39
30
18
29
1
12
18
33
84
36
69
48
99
33
6
54
47
36
40
3
69
20
13
3
27
162
11
52
108
15
17
37
35
36
25
15
9
6
42
15
60
48
39
126
72
15
207
81
20
7
117
32
60
40
63
81
80
7
18
54
53
48
36
4
39
21
72
27
90
48
23
40
36
3
36
17
4
3
66
15
24
32
133
275
31
69
36
72
3
29
31
30
47
37
96
15
32
7
48
65
72
76
20
109
48
18
77
7
18
15
48
87
18
27
32
12
61
3
72
63
42
18
17
12
136
27
12
36
69
36
12
72
36
9
63
20
12
55
81
36
8
1
39
3
69
36
20
7
48
60
117
15
21
15
12
29
103
17
19
12
9
68
76
15
102
47
1
12
3
24
12
39
84
77
196
15
57
32
1
78
237
27
93
24
3
96
57
24
48
21
15
32
4
144
75
17
67
17
91
5
43
9
21
24
135
63
42
3
20
7
5
36
49
18
18
15
27
5
43
9
36
20
12
4
39
12
30
23
60
19
17
31
30
27
72
33
23
55
132
5
25
3
45
42
36
132
48
12
9
48
3
60
33
15
24
36
42
99
108
12
39
12
5
4
84
32
40
135
9
20
4
12
27
36
12
177
51
17
13
15
99
78
39
9
167
37
18
29
100
8
40
15
41
7
173
67
42
11
79
21
32
25
47
108
7
6
147
15
9
9
12
47
180
1
111
33
48
27
120
36
15
12
12
6
11
31
17
31
29
55
36
120
12
29
43
33
72
21
54
30
3
3
29
52
168
12
20
48
55
17
4
117
48
12
12
96
24
71
7
33
9
3
140
37
75
21
39
3
113
37
12
11
25
59
1
39
33
12
23
163
21
24
15
42
18
42
27
21
24
18
42
35
13
3
20
144
12
28
3
42
23
12
40
21
30
9
8
24
16
15
5
37
3
63
117
8
7
42
30
6
30
12
57
60
140
12
73
3
57
71
79
78
42
60
6
24
71
37
35
144
1
42
5
13
15
8
19
6
35
12
13
51
33
18
30
3
57
143
25
47
4
36
8
ABCD 97455491704*3^$a+1 [50089]
33
60
39
85
60
20
48
72
52
360
71
60
57
63
85
8
12
12
51
129
15
1
24
32
40
83
36
121
60
44
160
56
39
105
100
44
3
108
37
239
1
47
25
56
27
97
35
1
20
27
13
132
48
116
148
8
204
3
33
12
28
83
49
72
180
120
68
15
105
63
37
107
13
35
21
96
15
9
40
59
1
116
24
24
72
28
20
12
171
48
249
36
36
16
32
112
83
57
40
155
48
81
96
84
16
48
20
3
69
84
24
15
1
140
12
15
9
96
28
192
83
85
36
24
56
24
144
60
112
168
11
72
60
48
57
24
4
44
12
36
184
35
25
11
37
8
48
12
75
9
15
153
327
9
4
11
85
32
4
24
32
15
24
9
84
27
85
11
144
13
95
97
60
23
57
51
37
36
80
76
20
3
153
28
120
84
20
12
28
23
157
167
13
107
9
171
105
3
36
144
36
1
71
13
119
21
87
133
11
48
57
24
51
36
73
20
27
45
4
128
147
33
3
49
11
93
72
15
45
40
35
85
164
24
64
56
132
60
15
93
51
169
84
72
71
13
44
60
27
25
11
33
75
12
9
144
52
215
12
61
11
25
20
64
92
12
156
4
12
116
48
24
48
27
96
85
32
4
95
120
36
37
71
1
80
64
56
48
27
1
20
28
59
13
23
1
48
68
52
23
45
15
45
28
80
36
39
144
25
12
60
80
3
33
27
117
39
57
39
105
24
40
11
73
71
84
177
75
21
24
15
45
40
96
47
25
60
68
48
60
12
28
84
20
28
84
140
28
71
9
51
12
24
165
100
8
28
35
24
33
72
15
60
21
27
153
24
3
108
132
192
60
21
4
68
15
45
3
33
172
44
100
108
11
36
25
128
36
64
8
99
9
24
112
23
97
356
12
132
60
171
49
84
56
120
24
52
32
12
40
116
3
36
253
68
24
28
192
116
12
108
28
20
12
52
11
36
84
24
57
24
39
96
12
33
100
20
99
36
96
49
44
36
72
28
107
45
4
11
57
27
45
63
72
24
1
83
36
144
33
27
45
63
9
135
13
23
93
135
57
132
15
93
195
9
3
57
60
16
8
27
9
96
39
81
28
60
95
85
72
12
8
3
1
35
9
99
117
63
21
84
63
33
60
4
56
52
12
107
85
80
159
12
49
24
24
12
36
35
60
9
3
33
39
69
16
56
387
57
36
4
8
3
33
15
105
144
396
27
33
12
39
133
116
147
37
72
48
108
23
1
116
24
3
33
28
36
11
33
39
25
92
51
285
52
80
28
23
1
11
69
36
63
25
24
8
12
3
120
73
44
76
11
69
4
20
28
24
143
37
104
40
12
8
24
12
48
60
36
24
75
201
84
16
32
24
60
195
69
76
120
80
3
33
3
21
168
52
8
3
13
12
104
24
4
8
24
3
96
45
40
59
165
87
9
27
25
20
4
20
60
100
24
104
75
12
49
47
13
60
36
48
120
47
81
4
24
32
3
12
9
15
21
12
28
32
16
36
36
83
109
71
45
24
168
112
8
24
144
16
36
24
56
15
37
72
35
9
24
51
9
40
23
24
109
36
20
36
24
24
39
1
60
92
48
36
16
12
131
36
189
76
23
1
71
21
180
15
97
23
9
40
44
12
60
132
16
119
21
36
4
35
25
104
207
24
61
83
48
24
21
63
9
12
4
72
47
81
51
13
12
60
260
28
8
27
1
12
59
25
24
20
39
37
36
68
4
36
24
188
27
13
44
88
11
1
104
36
84
15
57
60
39
45
28
32
48
12
15
13
36
59
57
28
11
81
168
52
180
35
121
68
15
49
23
33
60
84
148
72
48
35
93
12
3
49
95
108
45
27
57
76
35
72
13
8
27
9
15
133
20
63
12
60
45
72
16
59
36
204
21
48
40
36
36
44
36
219
73
72
84
191
1
48
32
3
9
40
56
64
132
44
15
61
104
75
36
73
8
4
84
140
120
4
20
15
12
9
27
60
48
36
45
4
11
45
76
23
1
8
40
48
8
16
59
25
20
4
8
60
99
9
24
216
60
15
180
ABCD 97455828818*3^$a+1 [50022]
18
99
9
30
129
36
27
168
204
48
18
99
60
75
21
57
27
15
126
12
78
57
27
36
72
57
48
48
15
24
60
36
21
60
3
21
27
189
123
6
30
81
3
33
12
21
111
48
36
87
12
153
180
12
3
12
33
123
129
96
105
12
219
129
135
135
132
33
87
9
123
33
27
57
48
60
48
24
60
9
42
33
39
33
15
9
111
57
15
33
27
48
90
150
12
48
12
21
72
33
99
60
48
24
24
84
33
15
3
30
147
48
24
48
45
39
84
87
12
117
48
63
18
54
81
12
3
102
18
12
12
45
3
90
90
180
417
33
3
36
63
6
60
75
12
33
30
84
6
159
75
18
63
57
3
24
120
3
45
15
129
3
45
132
21
42
60
33
15
105
15
30
27
21
99
21
90
24
18
63
36
60
9
54
66
42
72
165
60
213
48
27
33
12
60
42
108
33
132
27
6
12
42
21
27
9
48
120
36
237
30
9
51
18
75
45
120
72
27
48
183
9
93
39
69
12
147
93
60
42
48
90
27
36
36
24
27
90
162
96
45
57
3
72
48
45
42
48
117
15
12
18
102
48
12
120
48
12
138
99
3
33
75
33
36
96
33
15
24
15
57
3
36
30
102
138
12
30
57
180
96
12
153
72
168
132
60
210
30
30
33
72
15
12
45
21
87
3
72
12
117
24
24
21
27
63
21
189
51
48
51
42
15
84
3
60
117
21
27
153
63
15
165
75
9
111
12
117
15
93
75
60
57
3
9
24
15
72
9
81
42
45
93
87
15
18
27
141
180
99
3
30
282
57
60
108
48
372
15
33
45
198
237
27
48
33
36
60
21
42
105
15
18
39
63
33
45
3
24
123
117
72
84
96
3
216
9
81
72
303
27
12
48
90
48
39
3
249
111
12
213
240
3
177
33
27
48
99
48
189
36
153
114
36
90
39
135
48
129
24
72
87
33
27
33
3
57
24
21
27
3
90
63
39
36
24
108
117
21
54
45
3
12
21
45
132
108
30
144
66
30
42
63
156
21
15
93
27
27
18
3
99
168
18
42
33
27
78
147
60
24
48
3
57
15
18
15
252
3
60
60
45
15
72
21
12
87
45
12
9
27
45
15
72
15
225
96
24
81
60
27
33
27
48
519
93
33
42
90
3
36
63
18
63
27
12
213
27
18
3
24
111
9
111
132
117
75
66
42
240
12
126
39
33
42
21
39
33
72
120
15
105
135
105
33
3
45
72
102
18
330
18
27
87
48
57
33
135
15
90
30
180
72
66
51
21
3
120
27
60
129
216
12
12
309
111
63
21
15
12
12
117
48
21
39
48
75
108
12
228
72
33
45
99
36
84
111
30
15
36
24
45
39
15
60
108
69
39
24
66
15
24
168
45
135
243
42
3
132
15
57
33
39
48
15
18
60
18
9
180
3
105
75
132
57
3
6
12
39
51
129
60
63
21
12
27
126
39
75
48
57
15
45
12
363
36
81
21
15
87
18
30
69
3
138
120
30
69
21
27
81
39
240
96
39
18
42
21
177
30
45
3
9
3
18
120
27
12
15
138
30
57
15
117
63
33
12
153
135
33
42
72
45
36
156
3
120
48
78
27
12
228
63
132
57
36
27
60
33
57
30
120
9
39
9
183
60
150
30
90
150
18
99
12
111
60
93
105
12
27
72
3
120
18
150
45
87
120
78
48
39
3
57
3
60
117
96
357
75
12
111
24
45
108
72
81
42
18
171
120
39
12
90
42
48
57
15
33
255
180
90
3
24
48
84
21
90
72
57
51
18
ABCD 97455974054*3^$a+1 [50011]
18
8
100
5
15
40
30
35
79
48
54
18
101
25
24
162
89
21
10
20
18
58
14
16
98
52
18
56
34
54
143
67
65
60
43
17
48
72
111
40
17
55
14
34
20
4
137
61
48
80
15
19
65
21
142
53
111
78
82
41
12
7
5
120
13
6
20
124
36
5
84
31
6
14
4
53
67
6
56
46
17
60
13
78
144
20
16
12
5
13
6
36
32
33
72
91
5
109
107
15
40
53
36
12
55
5
39
64
24
12
29
24
7
14
34
56
94
23
9
39
55
74
10
5
12
19
90
54
56
76
20
64
44
33
108
51
166
198
29
37
98
12
88
5
21
46
29
31
41
144
13
11
39
22
11
27
10
18
60
185
27
22
14
4
30
80
160
90
12
168
50
70
41
15
21
48
7
20
28
110
58
48
20
45
67
89
3
30
3
12
27
46
182
36
52
5
72
147
9
25
35
37
32
63
7
5
96
159
126
27
3
69
27
28
20
36
9
51
9
73
18
24
36
137
27
16
12
2
42
33
15
16
6
59
45
90
21
15
21
67
41
12
189
51
103
20
45
7
24
104
60
9
1
6
66
23
19
20
45
75
60
12
4
12
72
96
66
18
110
88
2
33
24
48
27
69
85
54
132
89
31
24
41
13
126
84
6
126
48
42
48
162
101
49
48
78
18
14
76
12
5
69
94
50
159
27
28
41
12
48
24
60
73
72
30
108
24
36
32
180
21
60
151
113
31
24
48
38
6
28
36
42
14
21
219
33
1
11
61
120
8
16
14
90
51
60
36
12
7
108
30
11
15
30
24
72
120
18
6
39
48
60
159
28
42
48
42
126
104
18
60
12
40
14
24
30
45
43
90
38
34
26
30
87
235
128
6
10
54
144
6
77
43
36
108
60
246
47
67
32
81
7
53
183
69
48
7
36
29
13
104
94
29
7
30
24
14
45
31
20
10
42
38
90
120
24
52
120
65
36
48
37
35
72
96
61
24
50
4
120
41
49
186
102
95
60
63
94
107
24
31
54
47
7
5
48
67
36
29
43
8
57
43
60
17
13
35
45
10
6
18
30
18
17
261
54
12
81
120
109
35
139
132
48
29
25
62
48
57
36
39
118
80
90
30
183
39
18
87
145
74
54
88
38
10
42
32
36
36
148
90
203
85
18
5
49
50
72
54
99
7
20
76
164
165
48
12
55
41
33
22
2
231
60
36
31
32
72
130
30
89
79
36
14
6
45
12
43
6
48
42
128
28
24
18
102
29
99
16
29
15
70
2
100
149
39
33
55
12
53
37
26
46
11
13
14
88
42
23
7
42
35
3
21
24
43
68
22
107
21
46
41
48
7
48
26
30
40
18
83
207
118
38
106
90
188
28
8
52
2
16
14
33
79
5
13
2
81
37
18
38
15
55
72
18
42
120
108
114
30
92
33
168
37
30
56
4
17
144
31
36
132
48
17
37
98
93
115
54
59
15
22
35
103
6
11
12
121
54
2
70
20
9
24
36
55
36
216
48
60
12
5
123
22
14
58
50
16
5
12
37
56
22
65
97
2
9
7
12
5
48
37
131
37
30
17
75
76
74
90
16
197
19
174
47
97
83
60
55
2
72
63
48
12
7
14
15
7
18
90
12
24
18
11
37
35
43
20
9
48
13
47
25
14
90
168
16
72
35
3
52
17
15
148
72
2
120
63
12
3
52
30
35
19
42
54
108
17
19
20
16
101
7
5
13
72
32
34
65
252
7
5
55
108
77
61
215
1
38
21
55
29
43
38
15
1
54
66
59
19
12
173
43
5
67
72
24
72
12
60
12
108
5
31
17
43
36
36
30
24
18
252
50
40
54
56
18
3
13
47
27
36
45
72
37
18
5
49
6
32
36
4
17
84
21
58
30
78
12
56
57
67
72
89
36
19
114
11
37
168
47
60
55
29
48
12
39
57
13
56
90
48
6
54
10
18
54
11
63
24
30
51
37
38
9
43
5
57
87
60
36
25
59
15
16
92
162
24
10
44
33
12
21
15
19
6
194
22
11
39
9
67
90
158
16
18
11
72
79
110
18
16
54
18
24
53
12
3
21
55
89
96
15
30
34
206
16
50
78
88
35
3
69
51
40
20
30
51
120
24
99
10
47
31
2
15
201
51
3
10
90
41
39
30
16
74
132
33
31
24
66
56
15
25
48
11
7
89
79
36
36
17
132
9
22
12
62
3
15
33
55
54
11
120
87
46
42
32
150
30
16
56
58
50
16
65
7
17
43
5
13
14
40
2
34
36
66
ABCD 97456348214*3^$a+1 [50015]
18
48
1
29
18
9
39
78
42
1
11
48
12
73
24
95
105
39
36
12
24
48
36
36
6
6
12
108
90
48
139
24
5
24
42
18
42
12
49
35
6
18
18
18
90
84
18
153
15
9
9
31
95
42
72
36
6
12
6
43
5
30
36
9
45
6
30
55
8
69
18
6
27
3
24
36
9
72
64
23
78
6
37
11
24
6
39
3
18
43
11
12
49
5
12
39
3
30
18
24
24
72
42
6
37
48
89
7
59
13
23
84
96
36
12
18
54
66
19
65
24
6
18
42
21
51
12
54
6
69
16
11
6
96
72
12
6
84
9
27
60
24
12
18
90
9
21
19
35
36
6
72
60
36
102
30
66
24
21
3
12
6
42
1
56
16
17
108
12
31
5
36
6
33
3
36
6
18
24
81
9
12
24
3
45
18
30
6
12
1
95
24
156
18
6
6
12
48
19
8
48
51
12
6
6
84
49
47
66
15
40
32
3
18
6
45
21
6
12
1
23
9
16
95
9
3
24
78
31
35
13
17
18
21
27
12
129
33
54
81
64
29
6
37
47
18
39
9
6
24
12
6
30
1
29
60
7
77
12
15
63
24
25
59
54
24
6
18
144
30
24
54
91
29
19
11
18
6
21
40
5
12
31
29
12
18
117
39
54
18
48
18
6
1
11
6
7
59
6
39
69
27
15
9
9
31
89
15
117
6
6
138
6
6
78
6
30
42
45
3
30
78
33
21
60
87
48
3
6
15
15
72
9
9
96
6
72
78
12
102
9
9
66
24
6
150
24
12
60
9
33
96
30
12
45
15
73
29
6
6
60
3
87
30
66
78
6
6
103
149
30
42
24
24
18
66
30
96
18
66
24
48
54
36
30
24
13
17
7
29
3
48
63
33
40
35
13
17
72
42
42
18
6
19
11
12
9
3
78
108
27
15
6
19
29
6
30
31
77
30
42
30
42
51
21
51
16
8
3
6
15
16
29
36
30
12
12
18
18
13
59
21
3
45
51
6
12
108
6
12
6
63
16
17
24
30
9
15
24
24
24
1
5
18
66
36
6
48
18
30
93
33
90
48
18
51
39
18
132
91
11
12
18
144
15
33
6
1
144
8
3
42
3
57
48
15
144
81
18
12
1
23
60
42
12
36
30
60
1
29
67
47
33
64
17
15
21
42
12
18
6
45
3
36
57
15
48
24
18
63
45
30
21
81
6
12
18
138
12
24
13
5
6
24
45
3
6
15
45
19
23
36
180
72
25
56
27
6
30
9
16
23
9
39
1
17
24
12
30
24
36
1
11
21
3
21
9
24
42
13
11
12
6
6
60
6
18
54
12
31
41
6
18
6
48
30
42
9
48
40
144
65
63
105
7
71
18
6
33
3
13
17
12
3
99
96
102
18
72
18
42
30
36
24
42
18
51
33
72
55
104
27
12
66
276
6
12
72
72
18
24
60
102
36
33
39
30
36
6
6
12
48
12
43
35
45
48
75
120
37
17
12
30
13
11
30
15
27
12
30
48
6
37
41
15
3
24
24
66
66
72
12
24
24
18
12
12
3
39
42
7
32
9
30
9
75
6
15
81
36
6
13
8
45
6
54
7
29
75
15
25
32
75
12
33
3
13
53
54
13
17
7
35
13
32
51
18
108
6
66
39
9
24
48
90
24
13
5
27
39
18
24
24
6
49
17
6
36
45
39
9
69
24
24
90
6
234
48
6
67
41
12
27
21
6
18
42
1
8
27
18
72
19
23
129
69
24
3
9
84
18
60
24
30
39
21
48
42
54
30
6
24
24
42
18
3
3
6
72
12
18
54
42
48
6
48
150
48
36
6
30
102
6
90
42
36
66
15
57
42
12
12
42
60
15
21
72
12
18
30
6
1
32
16
24
5
36
18
36
54
138
42
63
3
24
42
43
41
36
18
18
48
24
6
144
6
72
6
6
7
113
6
97
35
12
25
23
30
51
15
6
12
15
33
60
30
36
84
13
29
30
24
30
18
24
6
18
18
24
54
18
48
19
23
18
30
66
12
19
23
72
33
51
13
17
66
18
3
3
54
87
45
36
6
30
6
13
72
72
59
30
39
27
24
6
36
24
24
19
8
189
27
15
18
48
18
157
5
19
29
99
16
23
25
131
48
12
36
13
17
12
66
72
42
12
67
47
24
1
53
6
42
3
51
30
6
30
66
60
48
30
42
18
24
60
168
39
88
32
21
12
6
18
6
9
33
54
1
29
27
27
61
65
31
29
12
36
18
60
30
7
8
3
72
96
69
3
18
12
151
17
30
30
18
1
11
12
12
13
17
55
23
36
120
102
42
66
12
48
12
30
12
36
30
7
56
24
16
11
37
5
75
21
27
3
12
12
13
23
24
12
48
114
48
12
30
42
6
72
6
3
3
66
30
18
6
21
33
7
47
25
5
66
42
18
21
3
60
25
5
60
12
24
19
41
66
42
19
29
18
1
8
93
27
57
24
6
96
9
21
6
6
42
12
24
12
13
5
78
21
81
7
47
12
69
45
30
45
40
65
30
57
48
45
66
12
21
57
15
24
3
18
12
18
24
24
18
12
12
54
12
18
30
12
13
56
27
42
27
21
3
15
42
42
36
1
8
45
18
18
48
12
18
33
21
36
6
24
18
30
12
45
15
12
21
27
18
36
31
47
6
19
77
18
18
6
12
24
12
24
42
78
12
21
9
30
33
21
19
17
15
16
53
12
103
137
48
48
24
103
47
24
33
87
18
6
96
6
6
18
6
78
6
24
57
45
30
21
24
9
6
9
39
1
65
15
9
6
33
39
12
30
24
36
19
96
5
54
61
24
48
11
18
43
5
27
3
42
126
18
36
84
3
27
60
54
72
3
9
72
7
29
36
87
3
12
30
162
6
24
24
51
45
30
21
9
24
6
42
66
54
18
24
6
6
6
36
6
12
18
3
15
24
1
5
6
42
6
12
105
9
48
87
57
7
32
40
11
6
36
42
33
69
91
47
6
51
15
66
31
5
18
30
6
13
29
27
16
5
42
12
61
29
12
6
6
3
33
96
42
45
87
36
60
18
18
12
1
32
9
30
6
12
24
6
24
42
30
1
32
24
24
3
60
6
24
30
90
12
12
102
6
18
72
13
65
36
6
24
13
35
6
6
18
6
9
24
24
16
47
48
24
57
9
7
5
6
48
48
42
30
18
19
11
21
9
15
24
75
13
35
36
30
24
18
57
33
39
64
23
12
60
18
55
72
5
18
6
60
63
9
54
12
18
6
6
24
24
36
19
48
8
51
60
9
69
19
35
6
24
7
11
45
15
12
96
90
27
3
12
1
5
3
9
30
25
17
12
66
24
12
24
36
18
48
30
57
3
102
15
15
48
12
13
11
12
30
3
24
21
36
7
29
6
6
84
36
15
24
9
7
29
24
3
9
66
90
ABCD 97456376294*3^$a+1 [50030]
1
39
69
18
30
114
66
47
73
24
3
12
120
96
57
120
30
41
84
76
24
8
205
15
12
20
36
40
36
93
23
100
75
173
181
3
153
12
30
72
9
39
125
28
132
20
36
67
72
21
24
75
81
81
3
8
169
99
32
4
188
55
33
69
108
23
4
21
30
5
85
3
140
52
45
39
36
45
84
48
111
129
108
54
21
12
105
3
8
120
16
51
42
15
8
40
159
33
12
56
64
24
44
136
81
6
117
3
42
12
90
48
41
7
45
72
12
24
32
127
120
45
36
39
30
48
135
60
32
96
16
33
30
21
12
12
27
66
24
78
5
73
27
33
24
3
36
20
49
35
60
16
20
31
21
57
42
48
45
36
177
83
40
9
18
192
21
72
32
97
71
157
30
48
45
75
33
21
123
108
12
33
30
57
68
109
11
28
92
19
18
95
48
48
1
99
60
9
78
102
75
87
9
57
27
75
330
87
21
83
112
9
51
72
36
24
80
25
30
93
12
12
3
21
44
112
15
66
30
57
60
12
33
63
129
11
67
18
27
68
12
13
132
48
75
132
3
17
136
12
12
105
30
33
39
18
35
13
3
60
9
51
12
20
37
15
80
40
48
57
11
49
15
3
53
139
18
15
68
24
76
87
30
42
5
40
93
24
71
55
5
28
87
65
108
40
9
51
24
140
85
30
53
37
60
90
18
27
36
69
15
68
7
33
15
102
23
37
35
40
57
18
48
33
12
8
19
18
120
12
15
48
48
80
19
90
3
60
84
8
28
60
68
151
6
3
9
78
42
11
19
21
69
15
117
15
24
92
52
45
35
43
30
3
32
12
67
9
60
27
93
12
39
78
60
63
57
12
138
5
43
33
12
48
24
20
36
112
12
57
171
32
13
35
240
67
53
109
39
87
42
3
117
30
33
132
3
17
60
43
5
112
3
30
27
63
5
145
15
69
6
24
48
21
84
8
28
12
92
28
84
3
33
69
3
72
21
15
72
60
105
23
28
24
80
48
37
72
6
120
30
39
21
75
48
21
96
15
129
3
60
8
7
33
48
12
105
35
79
29
4
72
21
23
109
15
15
21
21
36
15
32
16
32
28
111
6
23
144
40
176
136
36
8
196
21
87
15
30
60
11
19
5
16
32
40
105
3
72
9
126
42
15
8
28
129
3
48
20
4
48
15
45
24
3
33
45
123
21
3
105
51
60
24
15
153
60
92
36
37
84
63
45
3
132
33
60
3
24
15
5
145
3
12
60
56
7
77
25
35
48
49
63
57
63
72
48
45
3
72
12
48
57
18
33
57
35
28
48
96
56
48
4
168
48
129
42
6
3
44
40
3
72
5
16
80
100
20
64
123
9
45
108
48
15
12
56
16
180
60
21
3
84
117
18
30
18
9
36
32
36
100
21
36
60
23
16
84
21
51
48
36
128
13
47
133
3
24
75
18
30
72
93
45
35
37
15
33
60
42
18
3
20
31
29
97
87
27
90
3
20
16
20
4
56
60
1
18
93
45
30
45
57
18
17
55
81
21
60
30
90
59
232
72
20
13
12
3
27
21
51
29
4
48
45
12
30
90
51
32
108
1
48
63
20
115
105
84
60
33
15
36
9
18
33
32
7
41
97
24
3
3
33
20
40
27
42
11
4
68
108
4
48
45
63
9
27
44
109
51
72
57
3
75
42
11
64
57
39
44
160
15
30
3
45
3
9
102
138
3
8
24
13
30
53
67
17
16
72
105
72
87
48
12
33
35
36
52
8
1
6
33
12
84
36
177
71
60
79
21
9
3
132
93
15
15
33
9
11
61
3
8
37
30
105
33
99
33
18
17
7
69
60
24
105
11
4
56
1
3
48
57
35
16
80
40
9
3
45
15
9
30
48
120
30
27
48
36
32
28
81
6
17
16
12
32
40
8
19
33
36
132
15
54
3
63
30
147
48
105
27
27
9
44
43
45
8
76
81
39
15
69
20
40
36
24
12
12
80
28
87
30
3
68
16
60
45
138
41
7
77
73
42
33
57
27
3
18
120
27
93
12
15
117
3
3
5
112
33
35
12
13
3
51
33
12
36
48
360
344
52
21
24
15
96
15
42
72
48
30
30
3
48
20
12
148
9
48
15
8
4
20
115
45
3
33
32
12
13
75
24
36
32
28
237
23
28
20
61
111
12
120
12
3
30
23
25
12
78
45
8
16
8
37
30
18
23
112
33
12
15
33
15
32
172
33
315
48
8
19
21
27
30
35
108
100
12
165
35
115
42
3
8
49
3
45
15
12
12
51
42
72
3
48
60
39
48
105
8
7
357
3
153
12
27
33
132
48
8
97
3
20
25
23
4
57
3
56
52
20
12
55
45
3
ABCD 97456740268*3^$a+1 [50030]
25
176
69
60
156
84
36
114
18
60
75
72
3
85
17
42
174
126
114
30
30
24
12
30
54
72
18
66
24
120
30
96
78
36
12
60
63
81
84
36
159
465
126
9
57
12
91
56
45
91
23
84
37
5
51
15
138
24
66
54
15
45
60
12
6
90
108
60
115
77
67
53
19
35
54
6
234
31
5
51
45
67
48
53
96
120
3
45
6
30
60
115
65
72
60
174
54
55
96
95
36
12
6
120
6
54
42
30
7
53
108
279
3
30
12
12
15
48
21
72
60
78
6
174
21
45
90
49
137
55
8
39
96
30
6
108
96
36
144
42
12
120
36
147
40
5
24
43
107
78
18
90
24
84
7
143
42
15
27
78
48
60
19
113
15
69
43
32
3
12
9
57
168
6
66
7
17
90
13
5
67
161
48
36
6
18
12
30
49
95
1
29
36
39
93
12
24
31
119
25
17
42
6
54
30
48
48
24
72
91
77
3
9
24
36
6
48
6
36
108
54
18
79
35
61
65
39
21
3
81
96
18
21
93
30
78
7
56
21
120
24
42
48
6
30
6
12
42
49
32
40
65
84
6
165
40
5
84
15
75
21
69
18
73
17
12
19
11
66
67
71
42
120
55
89
39
45
36
54
30
12
48
7
245
48
12
63
69
42
18
12
18
42
108
48
48
12
174
90
24
31
95
138
216
12
12
132
84
7
149
54
37
72
65
36
75
16
24
41
18
48
13
17
18
30
84
3
153
207
45
19
24
29
138
48
6
126
54
31
107
48
90
12
72
24
102
33
51
13
35
6
54
1
47
90
120
60
99
15
66
127
83
18
36
24
7
23
9
16
17
204
235
120
5
139
5
54
13
72
5
48
114
18
30
6
19
120
5
156
114
13
29
6
18
99
171
30
60
12
60
24
6
30
12
43
17
36
66
90
6
33
141
6
109
56
33
175
71
36
45
45
19
5
48
192
24
19
53
48
36
15
39
42
90
37
11
30
39
33
42
6
204
60
31
5
42
90
108
24
3
129
126
54
43
77
108
6
49
35
66
27
88
32
39
54
12
48
12
108
84
48
48
6
189
96
3
12
6
43
5
90
129
3
150
48
60
90
25
65
12
144
84
54
42
6
30
114
73
5
6
30
12
24
24
36
60
19
101
48
42
30
84
12
18
54
36
24
48
78
1
5
30
61
48
17
63
9
138
78
7
113
12
42
42
55
95
6
72
108
15
72
120
27
60
66
12
36
12
19
8
33
324
36
48
30
121
5
6
42
132
156
84
108
6
6
90
18
51
27
114
24
36
18
85
56
45
12
223
101
36
15
48
177
55
53
12
42
42
96
132
7
65
6
49
5
51
75
60
48
114
18
42
132
18
37
89
55
32
9
18
48
85
17
36
72
132
31
24
56
27
37
360
35
18
48
60
66
174
24
31
5
36
168
6
66
24
24
30
1
35
12
57
72
21
90
30
24
60
60
3
21
19
48
72
41
15
16
8
111
6
30
30
24
54
25
11
30
31
24
89
66
21
88
47
36
78
24
15
75
126
66
114
42
54
99
40
5
139
17
24
31
48
56
72
117
6
30
72
24
111
3
30
30
25
125
72
3
81
126
90
12
36
6
25
29
30
37
23
9
81
31
48
17
39
45
36
18
6
54
6
12
7
53
48
75
45
90
42
12
43
128
21
19
5
36
30
121
137
36
36
54
81
105
48
72
24
12
43
35
144
133
17
12
108
55
203
174
48
162
85
5
6
114
123
51
37
29
174
37
65
42
42
6
42
156
12
12
96
120
156
24
36
103
80
27
90
43
56
45
96
51
33
30
144
150
3
39
30
43
65
72
48
96
111
9
6
30
54
156
96
49
65
36
43
5
24
12
63
16
77
30
30
15
9
60
36
39
9
36
60
84
72
19
11
30
30
48
25
11
6
42
78
30
49
29
54
13
173
24
42
25
168
77
51
3
156
54
30
30
87
69
24
67
32
33
60
19
41
12
51
9
7
65
78
57
9
84
60
30
6
27
24
93
156
30
1
24
72
53
96
43
101
36
6
114
103
11
90
60
39
117
ABCD 97457087608*3^$a+1 [50080]
36
24
54
54
3
15
102
15
21
78
93
27
162
36
60
12
39
57
18
33
48
39
24
21
9
24
12
78
120
96
30
72
24
351
129
27
33
84
24
36
84
24
18
90
30
45
48
3
66
60
66
216
18
3
141
144
51
45
15
129
15
33
3
12
45
99
9
27
156
15
54
90
18
3
48
48
9
18
120
114
12
90
21
3
90
54
18
36
48
36
51
3
18
60
27
36
27
120
42
174
54
36
27
45
60
66
18
3
144
33
42
21
12
87
6
99
9
39
189
288
3
33
54
9
105
12
15
3
114
135
9
30
6
18
18
102
18
54
6
180
72
30
69
96
48
144
57
36
36
24
48
24
15
51
6
36
120
6
90
39
36
33
18
9
39
18
24
102
72
21
177
18
90
15
57
6
54
108
30
42
54
33
15
81
213
15
33
18
96
57
63
18
24
75
12
15
18
24
27
60
33
99
12
15
78
39
9
24
12
54
9
33
108
84
60
36
15
96
33
174
21
3
30
24
18
30
60
39
33
108
39
12
132
141
12
60
12
72
42
9
93
312
63
12
15
120
18
27
33
15
12
9
27
3
6
18
66
78
117
81
27
111
72
93
51
57
36
96
45
99
9
90
216
198
18
72
24
105
15
96
66
51
21
27
27
126
51
9
30
96
9
201
96
27
12
15
18
12
18
21
3
45
21
6
162
84
18
54
87
27
33
96
15
72
48
153
33
63
9
171
21
27
243
24
54
90
30
168
108
84
15
57
72
18
162
72
111
21
75
48
21
234
30
144
3
84
9
48
168
162
18
54
21
51
9
36
93
6
126
72
120
15
60
132
9
186
66
54
81
81
51
3
18
126
42
15
33
24
12
15
12
15
48
21
147
66
60
180
12
159
153
195
240
153
24
54
9
93
72
27
117
18
150
12
27
9
87
9
72
36
108
162
480
6
135
12
9
60
15
3
105
183
162
12
24
3
48
69
42
18
72
30
6
18
18
48
15
9
135
129
15
9
75
48
33
60
15
15
21
75
69
21
36
99
21
24
108
54
48
114
3
117
36
276
3
33
75
81
168
48
72
96
174
33
117
66
57
33
36
63
9
42
72
144
18
102
9
84
57
12
36
36
51
3
9
36
48
21
30
18
39
57
48
24
144
3
171
42
102
78
84
3
33
15
12
9
123
240
3
9
117
27
48
63
21
141
3
12
48
9
288
6
30
90
78
12
54
90
54
24
18
102
9
9
96
75
48
60
33
51
57
36
228
96
12
51
45
36
18
48
249
39
9
144
15
30
24
120
36
96
3
96
3
150
180
12
51
9
84
3
15
21
60
96
9
108
72
3
45
51
81
30
18
150
66
36
24
75
48
33
54
42
12
60
174
114
27
9
120
27
15
81
63
246
15
48
9
36
36
15
12
15
30
234
6
39
117
96
84
42
18
30
57
129
108
12
60
36
48
168
3
48
108
36
147
54
3
33
48
111
15
18
3
60
141
39
48
48
21
168
15
36
144
147
102
39
108
21
12
108
3
93
12
72
6
66
54
78
66
21
21
30
42
30
114
30
78
18
18
15
69
63
123
69
51
72
21
21
54
48
117
177
12
78
33
48
48
15
66
99
153
108
39
36
195
24
54
12
36
42
66
111
21
15
21
72
51
21
12
63
60
84
171
114
54
102
114
30
90
78
63
60
69
24
36
63
39
168
69
93
63
93
36
99
81
36
36
60
72
63
36
9
183
12
48
36
165
96
30
93
51
45
108
36
69
39
45
168
18
57
69
180
108
48
108
72
6
21
51
105
141
90
78
15
3
48
6
162
66
3
60
81
6
9
57
75
108
33
3
93
12
72
18
9
33
15
39
72
30
3
159
42
36
48
72
27
105
48
27
108
63
6
84
24
102
6
3
36
60
45
51
15
114
3
ABCD 97457648032*3^$a+1 [50130]
131
7
18
90
6
71
64
39
9
32
31
113
192
259
138
60
71
16
144
21
138
78
90
89
64
129
108
132
15
32
64
159
108
12
72
24
9
3
45
27
101
7
198
150
210
75
69
107
163
90
42
9
291
189
15
72
185
79
276
12
17
91
132
36
144
77
49
47
48
151
329
19
45
21
42
33
399
17
31
252
90
240
27
96
39
9
81
156
24
30
216
42
27
309
27
33
191
421
48
60
12
168
66
60
120
6
15
57
138
108
96
180
125
193
6
12
125
187
30
60
11
7
185
112
45
3
99
24
72
237
51
12
402
111
261
11
13
36
210
168
90
27
48
195
126
47
43
117
80
37
27
144
57
183
75
162
3
105
12
42
81
117
144
155
55
36
5
13
150
72
84
161
112
51
365
160
75
102
239
13
36
72
42
36
36
66
24
108
102
105
48
51
77
103
84
222
18
12
60
29
16
9
72
143
37
108
15
144
48
93
24
156
47
43
117
303
84
77
91
72
93
27
108
18
167
48
7
9
273
288
95
13
36
90
24
120
5
211
204
102
203
31
144
65
112
3
54
108
24
108
135
45
126
12
18
114
48
18
24
30
6
39
128
48
16
15
90
78
12
93
15
33
147
42
3
128
175
54
66
78
27
57
96
66
5
13
60
66
5
16
93
3
45
35
133
75
99
108
180
108
216
54
204
126
201
15
65
19
77
13
99
81
324
240
72
35
49
54
150
360
11
19
96
36
36
12
6
291
123
108
48
204
381
117
72
291
39
18
18
72
54
30
36
53
259
252
36
180
108
45
81
54
12
24
18
83
145
159
63
17
160
15
216
105
57
42
84
270
114
120
33
243
120
72
54
231
48
81
90
5
49
42
69
48
261
27
80
112
240
32
121
48
54
180
36
36
288
6
111
144
87
18
156
11
64
69
27
48
69
42
66
60
30
5
55
57
128
112
128
48
115
45
51
108
18
48
6
41
157
131
25
54
33
135
105
105
108
155
49
143
13
54
77
19
141
51
90
35
43
30
39
93
54
45
3
93
39
18
18
234
120
6
54
39
80
91
198
258
12
162
168
126
84
36
114
15
96
15
180
246
168
12
24
102
5
103
252
29
43
21
39
66
36
51
117
107
121
150
48
72
105
63
17
157
42
41
103
192
60
108
36
141
69
24
30
5
247
54
114
30
222
18
102
45
33
12
18
65
64
51
77
19
29
109
60
30
78
252
138
18
51
3
252
18
132
11
64
96
27
117
81
30
18
6
36
372
42
48
42
18
11
19
221
109
3
48
32
208
240
75
36
240
ABCD 97457667766*3^$a+1 [50073]
18
105
96
501
198
21
69
162
18
87
75
54
36
59
31
33
201
23
31
90
119
112
80
193
47
43
36
252
108
9
32
121
144
183
96
9
198
17
112
33
72
18
18
162
90
36
72
72
216
144
155
16
117
234
65
25
180
144
180
126
90
39
177
47
151
9
45
36
180
144
36
36
3
192
165
203
121
71
325
11
25
39
15
33
368
112
96
327
18
54
288
65
79
65
48
193
47
7
36
108
57
105
162
5
67
45
243
77
160
213
36
39
128
49
15
75
5
31
18
15
885
90
161
271
177
93
90
72
65
7
41
193
54
216
161
16
75
108
36
21
48
147
29
16
80
109
99
144
80
145
18
54
126
252
237
33
198
89
91
69
128
325
18
108
45
459
288
5
103
126
75
15
324
77
355
29
115
90
216
75
69
54
117
9
215
73
108
180
39
231
108
77
157
198
54
215
505
108
36
71
19
162
155
112
3
108
36
126
108
90
41
103
108
72
5
16
87
18
72
18
54
90
18
378
54
252
90
234
11
16
45
179
253
108
18
261
128
112
75
18
83
7
233
577
90
53
19
285
21
144
155
256
147
36
201
33
108
72
126
29
25
36
51
75
53
16
39
201
159
18
95
409
215
48
115
126
36
234
72
234
111
15
198
27
63
17
112
15
33
93
51
21
90
54
180
23
67
270
15
128
127
36
90
144
51
39
185
13
35
91
69
237
131
103
144
185
247
144
57
33
126
378
23
103
9
117
54
21
105
90
108
81
135
252
342
468
144
3
51
90
90
41
16
357
107
19
36
18
108
59
16
272
67
180
36
18
36
108
275
13
108
39
15
353
7
18
18
69
75
90
75
33
18
36
41
49
270
33
80
157
288
18
54
18
180
126
39
321
15
111
81
153
359
16
129
47
115
221
13
99
81
111
123
53
112
15
198
252
72
54
81
176
319
18
143
109
3
80
61
216
36
87
327
108
77
96
432
192
85
126
198
311
31
252
117
63
90
327
48
57
180
54
45
45
51
80
121
252
198
90
59
13
90
ABCD 97457883254*3^$a+1 [50058]
33
72
71
184
8
25
207
8
217
71
16
33
71
64
48
33
15
80
121
111
8
72
13
11
64
192
32
25
207
144
96
93
51
57
143
120
25
111
81
119
24
37
107
25
108
12
180
75
128
120
72
181
180
119
16
9
143
40
33
39
32
73
47
48
40
56
16
24
9
48
23
24
40
81
72
39
9
71
136
32
1
135
56
48
16
32
73
72
15
72
56
120
1
15
24
24
141
84
47
120
49
312
48
191
13
51
141
11
97
15
296
240
24
48
64
56
40
24
8
48
73
72
87
128
24
24
49
47
48
13
48
132
48
72
95
37
123
33
191
48
96
72
72
112
8
48
120
49
111
248
40
72
144
368
96
157
75
24
8
1
167
24
121
48
47
120
144
24
40
56
208
56
24
1
135
105
519
33
87
32
24
112
8
25
132
144
3
56
25
72
87
80
1
47
168
24
88
32
193
183
32
120
49
63
21
11
16
8
1
143
40
32
24
49
15
48
24
56
73
24
87
128
16
21
131
13
227
73
47
120
157
387
45
83
48
48
72
24
40
104
112
32
1
15
152
85
144
3
45
27
120
24
176
168
40
21
51
48
8
48
64
56
192
24
120
24
37
12
183
57
120
15
72
168
33
95
265
87
72
128
25
71
37
3
80
169
111
9
15
152
24
61
35
144
72
48
64
120
152
616
177
47
64
72
8
96
13
36
24
143
24
13
11
376
48
8
40
128
40
24
120
120
56
37
83
64
120
32
40
129
47
73
39
192
201
23
40
9
96
39
48
69
83
88
8
64
45
3
288
56
1
48
36
75
200
109
27
57
72
23
136
81
63
21
35
24
48
25
23
25
87
32
72
16
128
40
72
72
80
37
3
33
72
111
32
49
39
176
16
144
104
97
87
56
24
1
71
181
3
177
239
96
169
71
72
192
24
49
71
136
8
208
9
24
15
105
60
36
111
80
120
48
49
312
15
80
64
24
56
16
168
21
59
1
39
128
112
216
24
33
95
24
193
23
193
87
32
16
176
96
168
145
72
180
48
179
40
56
24
192
1
48
167
40
117
3
93
35
49
15
32
25
180
179
120
112
273
167
120
24
184
9
63
80
313
36
3
96
56
24
40
80
192
240
40
144
24
144
225
191
64
56
72
184
128
48
40
80
72
96
64
45
131
64
8
193
15
69
75
32
24
16
33
87
9
95
24
25
12
75
8
192
13
11
72
13
107
120
24
48
73
23
136
81
23
25
47
48
121
71
192
61
35
16
56
37
51
72
48
264
32
40
96
32
48
120
144
96
24
88
93
155
73
72
47
48
48
64
81
132
252
23
40
200
48
121
63
120
32
168
120
48
25
215
88
165
35
40
32
168
72
25
23
16
48
81
47
133
131
16
32
16
120
104
88
33
39
32
1
87
32
25
159
80
49
48
287
1
167
37
11
37
155
40
93
59
240
25
ABCD 97457939108*3^$a+1 [50010]
6
24
36
30
45
9
79
35
72
45
9
7
5
43
35
21
75
24
42
3
15
42
54
49
47
48
6
60
24
6
18
126
42
7
72
11
90
30
48
36
18
78
25
23
36
54
156
96
234
30
18
1
11
18
43
17
36
12
12
96
36
6
60
24
13
161
24
18
24
60
114
90
45
24
15
30
43
83
61
11
12
102
54
66
78
90
6
24
325
11
45
27
85
59
13
11
37
77
12
39
27
42
6
54
12
99
9
66
60
30
6
24
42
24
18
18
24
24
7
17
102
30
3
16
11
109
29
12
15
3
138
19
41
24
30
60
85
11
84
54
132
55
29
36
42
42
60
15
111
30
18
30
96
19
41
6
90
42
13
143
42
24
31
53
42
18
15
69
91
17
72
175
11
114
115
35
30
12
30
126
12
60
42
24
42
84
54
30
67
5
24
6
12
57
81
18
24
90
132
18
30
7
5
36
7
53
18
54
27
48
45
30
6
15
21
48
67
128
96
39
30
91
17
24
63
3
13
11
126
60
3
57
39
81
42
18
42
6
91
29
126
36
18
12
19
5
36
150
18
84
36
7
8
45
30
24
18
24
3
16
11
45
51
54
60
24
6
66
12
12
6
13
89
6
6
36
7
5
6
30
135
15
145
5
30
6
24
12
283
56
33
108
43
29
36
7
5
30
30
12
60
66
54
15
3
138
19
56
27
30
12
195
45
27
24
15
90
54
6
30
6
108
96
19
23
30
114
54
216
54
6
63
16
5
19
17
31
125
120
24
6
13
24
215
1
77
43
24
48
77
36
30
42
18
85
24
53
18
42
420
24
19
89
18
85
29
30
54
72
30
25
23
6
3
27
69
51
54
111
33
42
24
102
42
150
6
90
24
42
6
42
126
42
18
36
18
66
102
18
24
18
48
25
5
30
30
66
144
42
42
18
7
35
21
45
126
45
69
30
126
24
39
81
72
55
125
42
30
12
15
64
125
30
42
54
78
31
11
69
9
12
48
72
219
21
54
12
49
53
12
15
69
90
36
78
15
27
84
42
24
18
6
7
5
108
36
3
93
270
13
11
45
264
40
101
60
15
21
102
30
7
29
51
9
24
12
75
16
53
99
160
17
24
12
123
87
73
11
54
12
60
12
96
12
90
54
24
12
102
198
42
138
3
24
57
30
1
95
18
12
3
216
3
6
60
51
40
59
6
6
12
72
109
11
48
21
9
36
24
42
48
1
137
54
6
24
43
53
43
71
90
6
18
24
7
95
66
18
37
35
37
83
48
6
6
12
18
168
12
30
9
88
11
45
16
89
7
53
235
72
32
21
6
13
5
18
25
24
11
30
24
96
72
12
84
6
9
51
126
24
79
24
137
63
63
30
24
126
37
35
78
12
75
27
18
30
6
31
59
84
1
11
18
18
25
5
27
72
33
12
84
30
6
108
12
3
27
24
30
126
49
17
39
3
6
42
69
69
24
60
6
25
5
12
60
24
18
81
9
66
96
54
42
18
54
13
95
114
156
12
36
6
54
6
9
45
12
12
43
104
88
11
6
66
138
30
12
54
24
6
108
126
60
31
53
91
35
66
30
24
54
60
132
54
6
19
11
45
153
7
53
43
65
127
11
61
125
24
51
33
18
24
126
18
109
5
48
19
29
19
11
30
96
54
25
5
51
15
18
78
54
48
27
160
53
42
36
12
57
45
24
72
42
18
60
144
30
78
216
42
42
6
24
21
27
18
24
18
73
17
138
42
3
15
54
12
18
6
66
78
72
18
13
95
54
3
51
30
6
84
12
48
30
114
48
12
30
36
75
99
6
12
78
6
78
48
33
16
275
120
13
35
30
12
75
45
6
42
72
30
13
11
36
25
71
73
131
18
18
12
42
24
84
18
78
7
89
30
78
12
66
54
90
6
7
56
40
11
120
36
54
6
174
24
7
17
31
137
42
42
24
12
24
144
24
6
6
108
12
6
30
24
103
41
12
24
54
141
16
17
36
19
56
111
66
87
141
12
84
24
6
30
63
3
30
30
25
5
60
63
16
11
42
30
13
72
11
54
12
48
12
144
6
18
15
15
6
42
49
95
114
55
179
36
6
3
27
60
30
66
18
66
60
9
96
21
43
107
117
75
18
54
54
31
65
18
12
54
36
138
12
54
12
72
12
3
165
30
72
6
84
48
12
18
61
77
48
24
96
12
120
48
7
72
65
7
35
30
15
64
24
17
66
102
66
84
1
11
36
33
21
108
78
144
84
42
30
48
72
18
30
37
83
61
11
24
90
36
18
36
25
35
66
108
6
96
9
39
1
83
30
12
120
75
15
9
69
6
30
84
36
84
48
3
45
30
6
36
43
5
12
24
15
69
12
18
61
5
30
54
30
36
6
303
45
6
30
31
5
12
120
12
30
6
18
54
6
1
11
180
18
84
67
ABCD 97459080242*3^$a+1 [50009]
39
60
126
3
112
89
12
30
145
35
25
53
12
48
6
49
20
21
150
108
21
16
149
114
13
24
59
66
171
28
60
47
48
97
5
84
91
47
48
45
45
162
138
18
6
36
99
21
24
54
6
18
33
27
6
6
21
4
161
43
11
85
84
5
42
48
42
204
90
45
16
47
12
1
125
108
27
9
51
12
3
13
35
61
68
16
5
42
54
30
6
42
37
24
101
75
36
33
12
78
1
29
27
33
12
42
1
71
30
159
141
120
78
1
5
12
75
100
44
9
90
210
6
30
159
52
5
84
3
12
171
60
9
45
60
19
95
30
111
16
5
99
16
5
48
12
42
45
33
120
3
21
39
159
37
35
6
27
15
13
5
18
129
16
17
43
41
6
18
6
30
31
179
186
24
6
33
225
39
36
21
18
12
1
29
60
36
19
5
139
47
24
9
81
36
39
16
152
16
65
66
96
18
90
25
5
55
125
67
5
54
6
120
78
24
60
60
6
12
43
36
29
7
104
69
72
3
81
84
7
48
5
12
15
9
78
21
52
23
25
96
11
9
3
18
15
3
85
17
207
15
12
36
25
20
75
13
161
3
117
36
43
77
27
21
6
6
18
30
6
9
12
129
31
5
42
48
18
7
83
1
36
5
19
5
30
30
60
6
133
12
44
15
150
79
20
15
42
48
135
81
36
43
56
9
30
12
13
41
30
25
5
15
21
144
36
18
6
30
9
39
12
1
5
24
6
30
120
15
4
104
21
6
54
24
42
90
15
9
78
18
27
16
137
27
27
6
30
24
49
44
3
9
21
43
65
15
40
35
21
81
78
6
331
65
24
19
65
42
85
8
24
16
12
23
30
27
9
3
21
66
25
20
40
44
75
37
5
24
78
48
25
5
42
57
21
30
25
23
42
60
3
51
30
54
57
4
41
54
9
60
45
30
1
5
60
75
3
42
39
51
60
25
36
24
144
5
102
9
4
71
1
203
6
15
63
45
60
27
48
18
102
6
7
5
18
1
11
54
36
84
24
66
6
60
24
36
204
60
24
15
52
5
79
20
9
36
6
9
64
17
39
69
6
33
15
1
125
192
103
41
19
41
75
171
168
1
41
18
21
15
69
24
21
6
9
45
66
45
60
45
18
1
47
69
84
60
21
150
21
33
12
175
20
12
63
45
4
83
48
12
21
27
18
111
3
12
81
3
69
48
15
85
23
1
44
117
3
216
39
6
18
1
140
57
30
18
114
12
60
33
12
51
25
107
1
77
87
15
37
5
24
27
48
16
35
9
72
9
24
6
6
27
88
60
24
24
5
6
9
57
18
60
42
39
39
97
60
47
21
96
9
12
48
7
95
54
60
60
30
30
3
33
48
7
5
3
84
33
24
15
36
15
13
71
1
29
6
108
60
30
6
85
68
12
165
19
35
6
6
25
24
71
105
180
27
48
73
72
23
66
54
24
6
114
1
191
66
54
90
3
3
73
47
25
5
43
65
30
1
11
12
6
12
163
17
42
48
48
66
18
96
36
156
9
16
29
6
73
59
42
3
3
18
30
66
31
32
96
45
54
37
35
21
4
5
19
60
41
3
15
18
87
3
25
23
60
42
198
42
54
1
53
67
23
72
24
33
72
9
67
29
30
85
24
71
36
18
15
21
51
15
13
60
92
99
30
30
96
60
25
59
105
3
13
60
8
36
15
1
5
108
30
30
15
12
33
96
54
30
7
5
27
15
57
4
5
7
5
60
43
44
15
48
13
12
53
186
25
11
33
57
60
54
25
60
11
54
78
18
18
45
24
112
8
27
49
32
40
23
6
79
32
24
9
30
96
21
9
54
6
18
6
66
24
120
42
60
18
37
5
55
35
117
57
51
33
39
48
135
60
90
42
78
24
240
3
27
333
3
30
24
63
57
75
9
72
199
29
15
36
100
41
15
4
24
44
28
23
21
21
55
83
21
184
20
27
30
48
60
31
5
79
35
162
3
60
39
48
24
90
36
120
139
8
21
7
5
84
3
3
169
5
19
77
18
6
31
48
44
16
65
30
12
18
6
24
150
115
32
40
5
3
16
23
18
60
18
30
6
84
21
48
36
21
19
77
15
33
132
19
41
48
30
37
59
25
11
54
31
84
41
30
117
57
24
27
88
119
57
39
24
42
199
20
16
155
90
36
15
12
76
17
18
6
15
105
39
52
29
3
88
48
5
72
18
30
15
15
12
114
204
7
29
18
48
49
41
43
5
72
24
156
84
19
95
1
41
30
57
60
33
108
42
12
1
92
3
6
79
35
30
36
24
6
66
43
95
1
35
90
78
6
99
15
1
65
96
54
9
57
31
5
79
116
45
19
65
55
5
30
48
12
48
13
35
25
48
59
33
9
180
30
45
81
19
24
11
48
1
12
119
49
137
18
37
119
25
23
18
120
63
57
30
168
42
30
25
29
15
15
114
15
111
1
5
24
111
64
8
63
48
6
6
25
35
18
114
192
69
75
12
24
24
1
23
21
72
3
6
3
ABCD 97459959178*3^$a+1 [50016]
12
124
39
41
10
36
116
18
10
134
36
24
30
18
7
23
84
6
88
104
36
94
36
57
47
42
6
10
8
31
35
13
57
26
30
54
34
32
12
6
12
118
86
60
6
43
21
54
21
59
37
5
42
6
24
6
24
28
8
36
90
30
6
12
160
2
78
28
18
14
12
6
138
24
12
24
12
10
54
116
28
44
6
12
90
12
52
104
22
14
96
30
12
37
53
72
64
36
56
12
40
2
30
36
40
18
21
29
4
2
6
7
47
10
39
15
14
48
30
124
9
9
18
62
30
96
10
20
42
12
60
10
68
48
24
58
38
52
110
34
15
161
40
108
86
4
44
37
125
18
18
78
90
22
72
8
144
118
38
48
12
118
20
16
8
60
12
28
62
18
10
57
11
54
31
45
20
54
6
28
36
8
6
22
72
62
18
46
9
77
36
22
8
48
16
8
18
7
35
12
6
90
324
4
14
166
32
12
42
30
1
77
18
22
38
12
66
10
26
84
54
16
36
68
108
18
22
14
4
164
88
63
65
16
8
10
32
18
30
6
24
88
18
62
18
24
72
108
36
30
7
35
40
20
24
30
60
24
84
48
67
48
63
36
14
4
50
22
51
5
102
78
12
18
4
216
2
96
12
42
12
114
46
36
74
16
75
35
34
54
32
30
42
40
18
8
126
13
11
37
53
24
12
6
30
12
18
42
43
23
10
80
10
134
46
20
12
30
28
39
11
6
90
30
4
36
86
94
18
26
162
54
60
4
26
46
15
5
60
42
18
4
80
10
36
72
38
34
33
21
44
10
21
41
18
46
50
6
54
72
132
150
36
6
24
42
12
60
18
18
22
9
9
62
64
8
138
114
18
66
30
72
4
26
109
89
24
42
138
36
30
10
26
18
12
214
2
144
70
26
10
14
18
40
36
72
72
90
18
62
120
78
30
108
12
12
18
18
46
36
33
65
46
18
111
35
90
12
18
12
30
187
113
24
36
70
144
45
41
94
14
66
18
7
3
8
48
54
30
48
30
42
6
22
44
24
4
140
12
28
38
12
6
54
52
36
8
19
5
18
72
42
84
4
20
66
30
64
26
10
36
8
6
40
32
13
65
24
30
16
32
138
54
18
28
14
12
6
4
86
30
42
108
40
18
2
52
45
41
112
8
6
4
26
18
48
102
12
10
68
18
22
98
24
55
35
66
84
48
30
30
18
30
4
18
21
35
16
116
82
50
36
6
88
80
42
18
48
7
101
82
9
9
314
28
62
36
10
36
14
42
30
24
178
33
3
45
5
112
14
30
54
82
18
20
42
28
92
18
132
82
87
5
84
22
90
14
24
34
15
95
48
22
72
8
180
6
1
39
110
52
8
42
22
26
114
30
10
140
30
118
18
54
8
10
33
11
60
18
7
141
32
12
46
32
30
43
35
24
78
42
13
5
6
30
7
89
54
1
15
14
54
30
28
68
12
19
11
102
60
42
46
18
2
12
18
4
44
6
126
4
18
72
108
182
30
184
2
12
6
6
60
66
222
18
18
4
38
24
66
30
4
8
90
48
34
36
18
62
10
18
36
180
3
33
18
45
17
18
10
32
19
119
114
18
18
30
10
72
54
44
12
124
8
66
54
30
18
24
60
30
84
4
20
232
3
23
25
89
18
36
22
14
48
78
30
18
6
4
74
78
10
14
4
80
46
3
51
44
10
50
36
4
2
34
2
78
60
24
6
31
11
148
72
62
126
30
31
48
23
40
33
29
60
18
4
18
8
72
156
142
80
10
14
76
8
36
30
6
49
69
62
10
99
41
102
6
12
72
12
90
34
86
90
6
42
28
50
72
73
35
30
42
102
28
2
34
122
48
10
50
6
66
30
234
6
30
42
30
157
141
8
6
18
12
64
72
54
14
4
92
34
20
84
30
115
47
6
22
8
28
54
8
24
4
32
30
18
12
54
114
10
2
24
28
80
12
24
10
62
10
14
114
6
30
6
18
6
4
26
64
140
22
8
46
8
60
1
47
30
52
8
18
10
36
39
5
156
66
30
28
36
44
42
22
2
34
20
34
26
120
36
6
60
58
135
65
24
46
2
24
31
5
24
48
10
50
220
75
65
66
6
6
72
48
42
42
64
116
6
12
126
10
2
18
84
22
9
89
18
24
24
30
24
60
60
76
36
134
1
101
24
6
13
5
22
54
8
6
42
12
42
36
84
4
14
40
38
78
46
44
36
6
72
12
84
204
6
6
48
18
12
6
40
90
36
18
68
30
102
30
12
25
5
70
18
50
1
21
8
28
8
120
60
82
50
7
5
10
81
29
12
36
12
6
30
19
171
20
1
51
20
30
90
22
56
114
66
24
66
37
33
50
36
6
115
9
26
82
8
60
7
11
4
26
192
78
46
38
66
144
108
7
17
88
2
120
40
36
54
38
6
42
42
16
26
90
6
18
30
102
34
74
42
28
36
18
140
7
59
85
17
120
4
8
28
38
12
4
80
25
125
4
54
26
36
64
110
66
76
14
120
114
7
69
86
102
90
72
10
56
48
36
36
4
8
103
17
30
30
28
44
60
36
18
132
160
18
26
28
26
12
18
24
42
58
80
108
54
24
22
8
36
6
54
6
42
ABCD 97460650544*3^$a+1 [50173]
18
11
13
35
49
74
21
19
77
25
8
16
32
15
12
24
36
37
11
33
15
33
3
33
54
21
49
42
18
86
6
51
144
1
38
48
16
53
9
39
13
36
11
55
8
48
72
9
9
24
63
24
13
8
63
3
9
36
9
87
3
6
27
9
63
36
24
33
15
27
46
18
6
2
33
48
12
33
12
75
13
80
12
27
12
13
47
72
31
14
63
120
139
54
11
12
24
9
39
75
33
24
60
9
52
95
31
29
19
5
19
5
13
14
16
17
12
24
37
6
74
27
37
54
41
48
24
1
14
45
72
84
33
22
41
36
48
13
62
48
45
67
18
71
1
83
36
73
24
56
27
12
25
11
13
20
3
7
6
23
180
48
12
3
16
101
36
12
48
43
18
35
3
18
28
42
56
33
24
7
53
25
12
47
15
21
67
126
12
36
23
12
97
104
3
12
25
59
27
94
59
7
2
24
3
27
45
12
21
10
26
27
12
79
24
77
67
17
36
67
113
49
23
12
9
10
96
5
24
48
27
21
36
15
81
24
12
171
24
33
108
24
36
13
11
61
20
15
12
1
35
96
72
48
9
99
72
3
9
9
22
72
18
35
33
27
12
12
1
59
21
15
33
4
23
13
23
132
36
24
24
81
39
1
107
24
27
81
36
43
89
60
37
71
48
48
25
11
48
132
24
79
5
67
38
12
15
60
12
21
15
133
11
3
22
35
13
23
57
12
3
13
11
43
65
12
51
40
41
87
54
48
52
8
3
25
8
99
109
44
63
7
50
87
12
49
2
141
1
47
1
74
33
21
63
9
88
2
22
2
66
15
24
1
12
36
24
54
5
25
26
69
12
7
18
20
3
60
3
57
84
3
9
49
11
27
45
1
2
57
49
36
11
31
53
13
23
12
75
16
26
15
21
15
12
63
9
21
15
36
24
36
1
11
9
3
36
7
2
87
24
12
12
13
18
86
3
253
47
12
45
4
54
66
47
12
36
1
32
36
60
46
5
84
37
42
5
36
45
16
24
11
12
72
33
64
20
15
73
11
51
18
12
18
45
43
56
6
12
3
85
47
72
96
1
56
40
23
7
38
15
37
56
88
47
60
24
144
3
117
36
21
3
24
7
17
48
45
34
41
12
108
12
85
71
60
36
48
12
25
32
52
36
18
8
57
13
36
20
64
8
15
1
47
21
54
57
36
19
18
30
41
13
42
29
9
36
54
9
24
24
33
27
37
8
3
12
24
36
24
24
93
3
69
12
18
58
131
43
53
60
13
44
16
36
23
9
63
24
25
47
36
1
23
24
48
12
9
34
17
49
47
31
41
79
41
12
93
22
2
12
16
59
48
96
39
70
23
13
54
2
15
69
90
54
24
111
43
2
24
15
12
12
25
8
36
10
2
51
9
39
48
24
60
1
8
46
41
24
24
63
45
9
34
2
16
104
16
11
25
59
73
56
54
46
35
55
24
30
11
9
27
60
9
48
51
37
36
11
180
27
57
12
9
72
138
21
19
32
16
29
9
18
16
78
2
9
7
5
24
43
41
45
34
18
23
31
24
18
38
34
11
12
15
9
7
38
16
59
31
125
37
11
73
18
8
48
21
1
32
88
20
3
36
69
15
3
9
24
24
15
9
36
43
42
12
11
132
48
48
37
14
78
10
2
16
23
48
21
18
6
27
63
33
21
51
12
36
21
39
21
27
1
26
106
23
60
9
51
49
110
18
27
25
18
24
2
3
81
16
11
36
60
72
7
32
18
15
1
47
36
12
12
57
99
48
48
1
23
121
152
46
2
39
31
17
7
17
36
48
133
23
24
12
117
6
88
53
1
128
63
48
9
34
53
204
144
69
88
36
23
12
36
84
13
35
48
21
4
11
36
37
47
9
40
86
9
12
36
72
12
9
15
12
207
16
18
30
26
54
81
12
61
38
21
84
60
19
66
95
165
39
36
25
20
40
68
111
1
23
13
32
124
8
3
9
63
13
32
52
71
12
7
29
13
156
47
24
72
25
48
42
2
12
243
12
3
9
36
12
12
48
84
48
12
96
13
6
53
51
33
73
119
84
19
5
24
108
48
7
42
56
27
43
50
36
87
21
4
12
47
24
48
15
45
12
7
5
96
24
48
43
8
45
12
24
12
12
1
48
36
90
41
1
32
3
19
29
1
2
45
13
12
23
84
24
96
12
13
11
13
14
129
21
82
2
27
9
36
3
21
27
36
36
25
140
3
12
12
12
49
35
133
12
35
24
12
24
60
24
37
8
10
5
13
6
17
1
14
58
11
60
39
16
53
1
74
18
75
36
24
1
35
21
22
17
84
45
48
4
11
127
18
36
60
11
12
24
24
1
92
111
51
64
65
45
52
8
15
12
84
61
11
60
37
35
61
48
11
24
72
1
8
106
38
51
24
13
2
45
45
30
42
15
1
95
49
48
23
48
7
14
42
126
72
3
12
49
24
32
58
41
79
65
24
79
2
36
3
96
12
33
27
183
9
13
23
13
83
91
5
3
33
37
140
4
2
82
23
36
37
38
30
15
84
96
9
3
27
33
1
71
25
12
11
13
12
35
12
9
39
33
54
94
20
123
1
12
38
16
17
1
44
15
13
35
108
9
15
156
37
96
72
83
9
28
11
96
21
16
24
14
45
9
27
7
41
31
2
60
87
19
41
81
124
24
11
24
55
128
21
117
3
3
10
134
48
57
31
89
7
14
15
9
27
1
36
8
3
33
15
1
156
26
93
9
4
23
60
48
9
24
51
36
57
15
24
25
2
34
23
69
4
47
36
36
37
74
9
13
11
37
47
144
72
67
50
3
51
18
51
3
16
29
13
47
48
31
32
42
36
3
9
51
24
60
9
96
87
1
14
18
75
3
9
1
71
21
60
46
42
12
2
16
137
96
72
12
9
15
108
1
47
13
56
15
49
35
72
72
12
120
37
48
35
12
7
2
15
1
24
20
18
34
32
63
25
11
24
36
21
96
48
51
1
35
1
74
57
57
28
56
63
123
9
1
6
5
12
37
47
1
2
22
2
129
36
9
27
81
135
12
33
4
20
15
84
ABCD 97462002206*3^$a+1 [50008]
83
69
112
56
144
135
81
144
136
128
15
129
168
120
24
135
1
23
241
24
24
47
24
96
1
24
71
97
32
99
192
157
23
204
109
71
24
36
36
57
88
95
33
15
49
32
48
27
45
136
24
56
15
24
36
13
56
15
1
24
71
25
80
208
95
72
60
157
48
23
12
45
3
85
47
73
35
85
71
84
60
1
24
11
21
15
57
160
56
111
1
8
16
216
8
147
69
15
49
24
48
23
1
48
120
32
159
96
33
48
15
73
192
8
64
8
15
73
24
47
1
8
112
23
9
183
25
23
240
12
37
48
72
48
72
32
75
156
48
49
72
95
60
85
48
96
144
23
84
45
64
131
61
35
84
120
36
60
57
88
104
135
96
225
3
12
97
23
240
49
128
96
72
39
96
217
167
49
24
32
24
111
1
143
217
48
192
119
25
80
15
36
48
36
25
24
72
8
16
11
180
225
15
73
167
60
13
47
84
133
128
39
84
45
136
8
87
49
11
204
81
99
36
129
27
69
16
119
120
60
133
48
23
36
36
24
1
48
95
180
37
48
71
25
104
120
16
8
72
39
81
88
191
1
8
40
23
97
8
63
120
72
97
8
88
320
16
71
145
168
104
40
23
144
9
64
120
48
23
241
24
35
61
56
40
24
59
60
120
129
87
36
13
120
95
216
9
120
51
96
144
36
60
13
24
47
105
16
35
108
49
47
1
35
69
16
23
49
23
48
201
64
104
27
13
8
40
23
49
23
9
15
25
56
75
180
49
48
11
252
73
71
25
395
21
15
24
25
8
72
16
24
119
12
60
97
32
24
315
21
136
248
16
155
36
313
96
71
120
24
81
159
1
143
12
108
9
72
16
72
23
57
40
47
49
167
60
48
60
81
15
9
16
24
32
15
25
32
88
95
9
24
264
123
48
60
9
87
193
128
168
27
84
25
48
32
15
201
39
144
1
35
480
21
39
96
144
25
216
95
228
109
72
48
47
169
72
168
104
27
84
1
56
15
49
35
13
167
60
61
24
80
75
84
1
96
59
13
47
49
71
49
72
72
23
145
119
144
1
8
160
47
73
47
156
45
112
32
48
16
131
84
57
144
328
167
84
12
225
88
47
48
12
13
120
32
63
60
157
72
11
12
84
84
25
95
120
1
215
1
8
112
48
176
15
1
72
80
3
60
24
24
72
108
37
120
23
72
9
16
24
48
48
23
81
39
96
129
24
16
107
144
84
25
95
105
15
72
49
48
152
24
112
48
32
112
32
24
27
109
56
24
120
279
36
60
36
108
129
63
84
84
49
8
159
1
23
12
237
16
56
16
143
12
144
36
60
93
15
36
36
25
23
1
144
11
36
48
1
96
48
71
9
207
60
109
96
35
13
167
24
1
35
84
60
189
120
87
25
48
24
47
25
120
80
39
9
88
95
49
56
15
25
95
120
49
215
361
128
15
25
56
48
16
56
159
9
147
84
1
24
35
109
83
69
375
1
24
48
11
109
47
96
73
24
23
24
1
95
24
144
72
180
13
96
24
24
56
112
32
16
72
359
1
59
213
96
216
48
3
85
59
13
72
11
189
24
ABCD 97462015052*3^$a+1 [50038]
27
40
176
120
87
193
248
141
120
60
300
150
48
30
132
60
18
30
7
104
120
9
7
113
30
201
81
63
72
3
42
3
45
123
88
11
90
43
35
240
42
75
93
12
90
21
48
136
83
180
12
18
43
24
245
30
60
18
63
147
60
150
120
147
15
129
9
72
48
30
33
280
48
149
120
12
31
29
43
8
64
5
363
48
9
120
111
64
53
60
132
19
72
8
9
72
120
18
120
13
167
42
138
60
252
78
72
30
318
240
72
51
219
13
176
9
175
35
120
12
108
93
48
360
120
219
30
7
5
18
90
15
208
89
18
21
69
147
105
18
61
179
132
49
11
90
288
30
150
127
8
345
42
213
105
30
73
8
459
90
75
255
33
27
30
31
41
48
42
48
42
150
48
30
87
63
97
35
138
43
209
399
40
161
39
112
17
12
48
72
51
9
63
45
27
48
15
97
173
43
8
96
24
81
135
63
1
96
8
87
78
102
13
35
42
99
141
30
85
176
99
69
39
121
11
30
18
21
9
222
18
7
8
45
30
141
81
55
80
136
168
32
69
48
240
252
30
49
41
48
150
90
151
101
43
17
135
33
127
48
5
30
282
108
87
64
29
51
99
30
240
12
43
35
61
59
21
9
90
85
197
78
30
127
53
75
96
9
63
129
138
102
18
120
45
88
8
24
45
67
83
312
30
48
42
21
39
228
61
59
30
271
71
108
21
9
7
8
27
90
168
90
57
33
90
30
30
180
90
43
128
81
151
17
7
128
72
93
27
3
21
9
150
81
40
80
21
60
90
18
240
42
33
48
9
18
30
63
112
65
31
41
18
21
21
19
11
45
184
104
48
147
240
37
173
72
91
89
90
78
420
27
3
90
102
21
369
15
64
29
43
80
57
31
149
3
69
168
27
24
99
13
77
12
18
37
143
1
101
198
85
95
42
18
30
7
53
27
96
27
157
8
75
45
135
90
90
13
59
61
299
48
45
96
120
69
27
3
42
339
441
55
24
59
13
29
30
48
42
51
27
21
9
132
91
197
387
160
8
57
258
30
12
48
270
21
69
12
30
48
462
123
45
102
189
16
23
132
138
30
37
53
90
1
29
27
75
318
90
30
72
55
53
30
30
102
129
40
59
21
201
39
99
30
63
87
81
69
30
42
30
21
57
102
105
123
12
33
75
277
233
111
129
15
57
18
30
12
3
160
17
108
30
133
17
270
12
150
48
111
51
90
60
39
120
69
75
165
3
112
8
39
198
27
45
75
33
7
83
90
102
48
30
12
43
65
60
91
101
283
8
24
48
75
21
240
9
7
113
72
79
89
12
171
27
13
77
150
102
15
64
216
35
30
18
72
21
27
13
168
200
120
189
120
12
39
141
48
330
90
90
30
60
ABCD 97462144582*3^$a+1 [50149]
80
48
40
32
9
7
68
16
53
79
48
24
137
36
67
24
140
76
24
12
80
60
52
108
128
40
80
40
8
12
57
51
48
4
44
4
68
156
36
24
52
68
21
7
32
48
4
80
112
113
36
55
32
12
36
12
16
17
36
19
44
45
3
52
24
36
80
60
48
21
91
56
192
40
72
60
96
116
69
67
24
188
4
56
4
20
88
36
53
36
19
48
120
29
99
24
4
20
16
8
16
56
81
39
48
40
8
4
12
120
108
53
72
55
44
9
7
144
68
69
7
20
28
12
20
4
80
40
32
48
36
192
16
12
8
24
4
80
52
60
96
20
9
31
36
44
33
15
4
17
19
12
113
19
60
108
24
12
12
128
16
48
128
24
12
21
55
8
208
8
24
16
32
96
16
24
84
12
65
51
16
32
48
64
12
68
28
8
12
4
17
7
84
89
3
33
7
12
44
4
96
53
43
173
127
24
32
108
33
31
44
4
29
3
64
41
7
80
64
116
88
41
72
147
4
29
75
84
12
9
55
56
12
52
8
88
48
12
68
33
7
8
12
81
43
20
12
16
48
56
48
24
88
8
105
75
16
80
12
24
108
96
52
12
20
72
16
36
29
36
31
12
96
5
43
36
29
3
69
7
116
36
76
92
48
72
16
8
52
20
12
4
24
24
41
63
52
12
48
48
24
168
132
32
69
15
16
8
24
192
12
48
36
24
72
40
48
8
64
120
65
51
12
64
24
72
48
89
55
20
36
12
84
24
16
8
40
48
8
40
8
12
16
20
60
28
164
28
8
28
84
44
12
48
48
24
24
88
17
7
65
183
28
41
7
96
12
132
80
33
19
24
80
36
100
48
24
36
68
120
16
72
24
36
36
12
20
40
48
77
27
28
17
91
132
20
28
53
7
32
33
51
124
48
24
41
36
51
28
36
140
84
12
12
24
76
44
16
17
19
128
33
43
29
99
132
4
89
144
7
56
64
36
32
52
24
84
5
43
48
144
36
44
16
65
31
149
39
24
64
44
196
128
40
96
20
12
4
32
12
48
52
17
19
17
27
96
52
32
45
19
17
43
20
88
24
44
12
40
60
192
12
68
9
3
105
55
8
60
48
52
44
16
44
4
44
120
48
16
60
29
63
264
12
16
12
36
36
80
28
60
32
45
72
43
29
55
48
60
96
128
52
32
28
36
20
72
36
76
48
116
28
77
3
33
63
40
72
20
60
33
36
3
48
16
8
33
55
44
12
4
108
228
53
7
80
4
84
41
39
40
8
48
9
63
4
36
80
108
100
149
103
36
24
8
28
32
21
7
32
184
48
32
24
48
36
57
7
12
32
84
4
12
36
12
12
20
21
27
96
60
88
8
240
16
48
32
4
48
12
5
3
16
17
27
96
4
32
12
9
27
60
124
32
9
43
156
24
56
4
116
64
120
36
20
88
120
17
7
116
4
24
36
29
15
24
60
28
8
76
68
48
16
8
4
20
124
44
72
88
132
128
60
112
84
36
24
53
175
68
24
72
112
17
39
64
104
60
4
56
4
36
12
108
36
48
32
12
4
12
24
152
48
40
32
9
55
12
5
87
144
16
8
12
16
36
24
17
63
72
88
32
144
105
79
60
48
60
8
12
57
67
5
211
8
33
15
24
105
55
32
64
24
24
72
48
168
8
48
40
56
9
7
24
32
40
8
12
112
12
36
36
80
12
64
80
21
36
171
60
76
20
156
168
40
96
5
27
112
24
44
117
103
41
7
36
92
52
20
48
105
63
4
36
24
24
60
5
7
20
12
40
8
64
68
28
24
128
16
24
120
96
29
31
108
113
67
32
60
16
20
16
68
16
44
12
9
7
96
32
24
16
92
4
12
44
16
24
12
32
48
4
56
21
72
91
12
32
256
20
60
16
44
48
84
21
111
33
39
84
36
12
81
15
96
28
68
52
168
56
48
12
16
12
164
57
144
3
33
19
48
12
96
8
24
9
15
76
80
64
17
43
20
4
56
100
68
76
65
19
24
20
16
128
16
12
32
64
56
81
108
19
120
24
236
28
24
53
67
240
17
163
53
31
8
4
108
32
141
43
8
48
4
80
36
12
28
8
136
8
12
45
31
36
132
12
36
24
36
32
4
72
56
76
44
4
80
189
7
72
65
3
52
8
24
16
156
132
48
12
32
36
40
8
96
40
32
24
96
48
33
7
152
76
36
48
5
27
12
12
4
96
29
39
48
12
12
48
48
112
20
16
48
20
16
24
36
68
12
28
36
12
192
80
4
68
9
31
56
40
20
4
56
112
113
67
92
201
75
ABCD 97462302344*3^$a+1 [50087]
66
25
36
84
83
24
42
7
89
7
12
24
5
43
17
7
36
108
53
18
48
73
17
66
1
47
97
12
11
25
47
18
48
24
7
197
24
6
102
48
84
18
24
96
13
48
47
25
29
48
55
36
11
1
96
41
43
29
18
13
60
96
5
114
90
24
31
48
48
53
7
5
18
102
79
41
7
29
132
12
24
79
35
18
43
17
19
24
29
36
6
6
7
35
25
5
18
12
37
83
12
1
48
89
96
36
31
47
85
95
145
95
73
72
53
24
54
25
36
95
60
84
42
31
36
12
24
35
30
12
43
89
151
167
1
107
72
78
103
41
30
42
186
102
18
49
12
11
48
25
5
55
17
31
65
36
48
36
7
23
102
7
60
65
31
5
6
25
53
78
1
12
5
7
144
24
17
43
17
91
36
5
42
13
17
84
31
71
121
12
65
90
61
35
114
55
41
6
61
72
12
12
96
11
73
53
7
71
12
13
161
7
12
17
78
6
127
96
24
24
29
24
6
13
23
49
12
48
36
24
35
1
5
43
71
90
66
13
41
67
17
7
48
48
12
65
36
43
41
19
36
41
67
17
19
23
13
96
29
43
11
6
6
6
48
42
1
11
18
91
48
24
24
24
60
17
102
114
48
103
36
41
307
53
66
12
1
96
72
96
36
89
90
48
30
156
7
89
7
35
13
53
30
25
5
24
67
36
47
36
12
49
11
24
108
42
7
77
120
24
126
97
36
156
36
24
24
83
24
37
48
47
102
36
60
6
37
29
31
48
60
11
12
90
115
12
24
95
13
17
12
18
6
18
61
17
24
6
13
36
24
5
91
101
67
12
35
61
36
17
144
42
13
24
11
1
48
71
60
60
97
60
53
6
24
13
48
5
36
18
25
65
43
5
18
1
65
60
24
6
24
60
42
19
71
61
12
119
12
1
47
48
109
41
12
18
37
137
31
72
107
6
24
24
31
89
7
29
7
89
84
7
24
17
6
90
19
83
60
13
71
1
29
19
47
198
7
53
60
12
18
1
23
42
115
60
83
61
35
97
35
12
36
126
18
120
37
35
13
41
19
53
7
77
67
23
61
17
48
67
47
90
24
55
11
30
55
59
96
48
13
35
12
66
7
24
59
49
35
6
7
29
19
35
6
30
13
11
174
6
1
5
19
5
60
163
48
29
103
12
5
31
48
53
24
24
43
29
48
67
24
11
13
11
37
17
114
12
25
29
7
48
131
36
12
60
18
18
12
13
5
54
13
60
47
1
95
30
54
25
17
6
150
30
133
35
1
29
67
12
11
114
96
30
24
1
41
24
19
101
132
60
90
30
84
48
42
48
30
7
24
17
7
17
7
41
12
19
144
12
12
228
29
120
30
25
17
19
108
17
103
11
36
25
11
24
1
53
12
18
61
35
25
5
120
54
13
17
6
13
156
72
35
12
30
31
48
96
53
24
54
25
5
36
43
5
12
31
36
60
167
25
36
120
23
1
5
6
61
24
59
49
113
24
246
18
60
6
54
30
13
59
48
30
67
65
30
18
36
144
24
19
12
161
18
37
5
19
24
125
19
17
24
12
6
30
19
5
55
48
5
48
54
54
24
30
12
6
24
54
6
91
12
60
96
107
162
6
36
73
11
12
48
30
19
107
1
83
12
49
60
23
12
48
1
12
17
96
42
13
24
23
42
19
17
19
95
18
24
7
53
30
25
29
19
5
7
41
90
1
41
43
77
96
60
36
175
5
60
114
6
6
13
29
12
18
48
114
30
24
1
41
78
96
24
6
18
12
25
24
5
42
12
61
96
24
41
7
12
84
41
31
180
41
12
72
18
18
31
89
24
24
103
12
5
6
6
19
29
36
84
12
31
12
77
24
43
24
48
11
37
41
31
24
11
66
12
55
41
79
23
60
37
12
12
11
6
42
25
149
30
54
7
53
66
90
36
24
18
36
12
1
41
151
5
12
187
5
30
6
36
6
24
13
12
5
43
35
1
125
43
11
25
35
13
12
11
66
6
114
60
19
95
150
30
13
48
71
18
91
12
17
102
85
35
49
5
36
30
37
11
24
30
12
60
7
23
66
30
48
25
131
6
24
60
6
49
36
24
53
6
6
6
193
5
30
37
59
168
1
48
60
11
25
41
19
36
36
11
1
23
18
6
120
157
24
132
23
6
18
84
48
109
41
108
139
35
13
47
37
59
37
53
12
30
48
1
24
29
6
37
24
48
72
5
6
30
19
29
6
13
95
36
12
1
12
71
6
19
41
12
60
18
61
53
6
168
96
54
55
5
150
85
41
36
84
19
41
7
12
11
37
36
17
6
42
60
7
11
24
60
150
43
24
17
115
47
48
30
19
12
24
17
30
54
120
19
155
30
19
17
96
18
13
23
25
179
49
41
7
47
217
5
6
18
43
17
43
17
6
25
29
55
12
5
12
31
12
17
12
7
47
54
12
43
132
131
13
101
18
25
60
41
186
126
31
11
13
24
23
109
12
11
6
24
30
13
12
5
6
13
107
61
23
66
24
343
11
13
17
54
49
29
19
11
18
67
12
36
11
30
18
30
103
24
24
41
6
13
12
53
30
49
12
41
7
5
78
1
47
145
60
72
59
18
48
30
24
25
65
18
25
24
11
36
1
12
ABCD 97462333238*3^$a+1 [50043]
31
32
69
28
35
16
44
13
60
44
96
43
32
45
4
63
17
48
52
135
41
15
49
95
64
24
8
45
144
3
40
17
51
69
16
15
144
48
68
72
45
112
15
24
9
47
21
19
80
13
63
9
143
37
51
44
4
12
80
25
15
32
13
72
12
128
72
36
19
125
139
144
48
17
75
45
60
28
39
8
85
15
17
36
12
112
15
96
5
87
48
25
44
51
57
72
91
45
72
8
4
15
53
63
24
85
48
195
12
105
8
252
151
57
23
45
40
35
37
32
60
48
132
111
45
67
5
55
5
63
100
24
144
9
63
144
125
40
131
4
33
83
12
13
20
99
33
28
15
60
17
28
59
13
68
24
36
84
15
25
116
75
9
3
12
40
8
133
3
36
21
119
16
72
12
33
23
45
15
225
75
12
37
63
65
12
36
15
28
72
9
60
20
55
45
35
28
5
12
16
47
73
75
105
24
80
15
33
187
125
28
87
56
289
8
43
212
108
25
87
8
49
48
128
55
72
12
68
25
23
24
13
51
21
120
51
32
13
84
3
57
8
28
135
17
63
24
13
8
40
44
16
12
3
20
52
36
129
27
48
33
12
27
45
63
77
3
37
71
4
20
28
5
31
17
27
45
7
24
104
37
143
37
11
25
80
67
12
33
20
12
48
43
140
12
33
4
20
111
25
15
60
84
45
11
9
88
3
65
27
13
200
60
24
51
4
200
33
60
100
32
15
16
12
5
31
21
23
33
127
48
44
13
92
3
13
12
35
33
7
200
28
5
52
8
135
12
28
29
31
17
48
79
33
23
49
11
52
48
12
65
12
28
8
19
65
88
3
17
40
27
56
4
20
108
12
21
40
104
79
96
245
48
108
40
3
164
12
13
3
92
13
32
7
5
196
44
19
60
60
92
9
43
105
32
16
215
9
31
32
136
69
23
25
63
84
33
35
9
79
9
23
157
63
5
115
29
40
140
96
60
43
41
48
48
12
48
12
115
20
108
37
12
3
57
36
20
12
12
55
41
52
111
32
45
27
25
23
25
35
9
28
27
65
156
12
52
35
33
108
99
33
43
45
20
43
92
4
5
3
33
139
20
1
27
12
33
12
8
28
155
60
60
4
60
20
16
17
75
12
196
177
35
112
60
65
31
5
43
57
24
20
31
32
48
9
36
4
48
75
33
3
77
43
41
40
3
8
4
33
20
135
48
28
92
45
72
12
91
69
11
57
40
8
60
19
80
73
128
19
33
32
43
48
72
8
25
27
105
20
7
45
15
21
47
37
96
27
45
48
15
29
120
16
92
211
56
108
25
27
45
99
41
3
88
12
8
49
36
24
3
8
12
13
200
39
36
12
13
132
108
95
64
8
100
32
1
35
4
21
3
69
51
21
20
15
181
15
57
12
8
48
67
17
36
64
75
5
31
120
32
117
36
135
24
33
3
220
17
31
24
65
148
59
4
17
84
16
12
80
31
21
71
9
55
81
3
92
12
373
87
45
23
12
37
35
100
21
15
89
28
3
20
45
4
236
27
153
60
55
48
69
20
31
21
75
33
20
27
201
27
25
68
4
159
12
9
15
21
35
9
31
89
135
13
63
32
25
27
120
5
16
20
15
144
81
7
17
31
57
80
28
99
33
48
35
25
20
72
28
27
80
37
8
12
199
156
8
12
45
139
56
13
3
17
15
33
39
4
32
69
31
45
3
17
52
60
32
171
69
96
4
36
32
63
157
260
31
44
25
20
87
40
60
60
45
11
57
3
28
24
8
49
83
25
3
72
32
40
56
24
1
32
72
28
32
40
71
84
36
45
55
20
49
20
16
12
32
3
25
20
132
48
52
11
12
16
101
43
5
120
31
21
23
148
20
145
15
5
39
36
28
81
11
25
59
13
3
72
77
79
36
33
75
17
16
15
164
1
44
60
36
19
21
39
21
12
60
72
63
57
11
4
21
20
40
87
17
48
75
16
21
56
39
13
27
45
8
88
99
24
12
12
68
60
52
17
19
9
203
204
28
8
9
148
72
36
44
171
40
60
65
52
95
13
144
8
63
37
12
56
55
32
45
43
5
79
33
15
105
60
32
15
16
20
60
129
151
104
81
39
21
12
112
203
45
48
24
19
36
33
27
48
48
152
37
3
68
85
20
15
9
48
7
33
3
9
39
17
60
172
20
55
48
45
32
31
9
12
60
36
44
40
75
56
4
56
69
3
33
147
13
99
81
12
35
37
56
52
72
63
65
15
40
48
9
51
29
19
297
3
41
3
52
41
27
25
83
25
15
29
28
20
27
88
45
ABCD 97463159746*3^$a+1 [50219]
33
48
52
17
6
60
129
204
12
24
81
55
95
24
93
27
49
24
48
32
33
63
27
33
36
21
75
9
103
56
40
32
48
60
4
47
66
27
33
60
147
12
45
3
96
21
36
60
27
40
47
25
5
63
12
168
12
84
136
8
33
27
33
30
85
24
8
112
56
4
11
37
20
33
24
63
27
6
67
36
12
128
96
21
87
3
45
9
30
33
48
9
19
12
68
4
17
15
45
31
44
81
7
17
75
51
13
11
120
45
60
4
32
108
27
90
15
9
3
52
5
55
35
93
57
15
51
150
7
23
60
69
64
32
24
231
24
45
48
16
11
25
11
69
76
29
66
49
35
9
21
30
30
3
12
4
32
12
33
15
84
21
30
54
3
3
37
53
43
44
96
4
72
48
113
103
24
20
108
69
6
24
66
43
36
20
48
57
63
52
20
24
72
15
180
13
32
12
12
21
24
3
63
25
72
17
15
15
69
21
43
17
3
40
48
8
24
3
129
4
92
100
29
6
45
120
9
36
67
248
72
48
4
11
49
41
120
99
28
8
9
66
144
90
19
41
6
153
87
9
111
9
24
24
36
81
19
44
33
15
45
30
153
192
48
16
80
28
12
68
33
99
75
69
16
65
6
69
48
28
65
103
12
44
100
44
81
6
24
21
4
56
9
79
60
11
90
43
23
9
135
153
12
21
30
13
36
11
97
72
11
37
23
114
51
28
17
15
39
6
3
21
79
71
156
25
89
6
33
36
4
12
125
39
48
27
36
33
51
93
12
75
1
32
57
15
141
15
180
45
27
52
20
60
4
17
24
6
25
68
60
4
68
45
3
64
47
9
100
36
5
30
66
7
53
7
32
40
35
60
126
15
69
31
32
112
60
48
32
36
15
90
3
51
36
105
9
19
71
6
24
15
60
15
30
90
33
96
24
148
80
45
7
32
81
39
40
101
24
30
66
67
32
111
97
23
153
40
77
30
45
48
24
48
9
43
48
44
15
6
27
72
51
60
73
17
84
15
48
12
24
72
15
24
9
27
150
24
30
9
141
55
11
33
36
4
71
1
24
8
3
90
19
20
45
3
96
57
144
51
48
21
51
105
63
4
12
20
75
33
33
7
56
36
51
57
27
30
36
24
3
63
234
3
12
48
3
37
56
64
23
57
63
33
64
113
3
4
17
55
41
63
96
51
9
48
12
96
72
96
21
90
30
66
57
40
77
3
60
33
19
80
88
36
20
57
3
100
32
24
141
19
41
15
165
43
11
33
12
15
73
56
21
36
84
19
17
7
8
9
90
6
39
40
11
33
21
15
24
4
128
4
11
45
52
48
32
33
67
53
30
93
87
54
6
30
7
20
12
21
19
8
87
33
16
12
44
48
16
71
1
5
75
225
24
31
179
1
29
66
33
12
40
5
87
3
13
47
24
9
84
12
108
40
53
54
1
32
3
9
88
8
24
24
57
27
48
15
30
30
37
32
45
3
16
77
39
15
6
43
107
45
24
15
25
11
45
15
54
6
90
3
21
19
17
60
90
9
15
6
39
165
63
57
66
157
20
16
17
60
174
21
45
7
23
49
84
32
9
36
54
36
9
84
57
339
60
4
41
19
56
64
17
24
31
5
114
13
36
12
20
9
36
43
32
4
11
24
33
33
60
19
44
16
20
171
33
12
48
4
48
164
21
150
33
81
63
3
84
13
17
63
153
39
51
37
176
24
40
20
16
36
41
39
24
36
15
6
15
9
79
11
6
79
48
53
79
20
48
48
40
68
12
52
20
28
5
24
39
76
36
5
67
80
16
32
39
9
24
27
6
79
128
27
21
15
24
60
36
30
75
9
3
93
19
128
28
8
24
57
63
57
66
129
51
30
15
9
51
45
39
21
24
15
36
4
8
3
93
21
6
25
44
84
27
57
72
4
71
201
15
30
3
51
33
28
20
69
39
21
30
81
9
63
33
3
96
45
15
4
20
24
100
48
20
15
45
69
39
27
30
15
45
84
120
30
6
19
128
27
120
6
3
52
24
11
105
48
21
103
32
144
4
36
11
33
112
20
184
20
36
24
57
15
48
27
114
31
132
107
21
24
165
51
24
36
52
83
117
63
30
60
27
3
45
60
52
17
6
45
39
36
24
6
24
43
23
25
125
99
21
39
24
27
24
150
90
45
21
60
24
3
33
24
6
30
54
6
99
84
60
27
69
105
90
1
5
30
33
40
77
103
41
3
3
90
90
24
1
32
27
13
32
21
39
144
51
90
30
69
84
3
9
28
47
36
120
9
60
36
9
51
9
60
6
30
15
64
24
84
17
51
28
12
20
12
36
27
24
13
32
60
64
11
61
65
43
36
24
41
43
17
15
4
24
36
77
39
24
21
6
13
71
33
3
54
103
77
36
159
21
60
144
3
108
4
11
25
32
40
77
6
117
16
44
33
75
64
35
120
93
33
7
23
90
67
68
39
1
128
4
23
13
92
28
17
15
64
5
6
57
12
40
101
3
4
92
4
71
ABCD 97463170204*3^$a+1 [50106]
1
63
87
57
117
35
79
66
24
143
127
72
30
18
6
11
64
48
39
36
101
37
18
186
54
81
3
21
80
7
18
95
55
12
45
45
60
87
8
40
3
93
3
30
36
3
39
9
27
237
99
45
32
67
36
9
33
36
48
24
66
42
36
11
181
35
16
45
3
8
136
15
41
25
126
18
23
168
43
21
21
3
80
25
48
54
33
63
17
24
7
24
33
80
43
168
12
57
15
54
36
24
15
8
16
231
33
51
77
112
27
108
17
40
24
48
48
96
8
72
64
8
264
13
99
51
69
15
60
45
165
3
21
108
15
48
75
24
29
40
48
32
64
3
174
23
19
77
88
33
54
249
15
105
56
7
65
1
36
6
77
103
138
24
23
7
17
55
129
75
45
8
103
161
7
57
189
24
72
30
21
24
56
48
31
17
37
3
96
48
21
3
33
30
78
48
3
213
11
169
42
5
67
30
6
18
36
195
75
29
109
51
39
6
51
32
40
147
12
17
79
48
137
64
3
102
54
81
24
9
66
77
96
64
48
27
18
51
80
31
12
117
177
47
48
7
89
16
9
18
66
243
8
96
31
17
88
48
9
47
139
18
155
16
48
33
15
111
48
65
16
9
24
39
99
5
1
15
24
8
7
180
138
51
117
11
7
12
21
8
16
33
23
187
90
36
87
189
108
39
104
55
18
48
87
128
16
32
24
48
103
33
21
30
18
168
59
31
81
3
21
72
33
60
59
16
32
88
8
112
3
45
8
112
152
40
27
12
9
8
133
66
57
96
56
49
15
3
66
42
9
8
67
60
66
36
99
8
241
36
18
30
6
21
48
33
23
37
11
37
147
15
6
48
35
64
45
54
45
56
79
24
57
27
53
256
15
9
24
27
5
43
21
3
54
87
51
77
1
48
15
104
25
135
8
168
19
12
9
9
24
54
65
61
30
78
36
27
39
233
25
71
16
21
120
6
138
60
87
56
13
3
24
51
77
25
15
72
24
141
3
152
85
83
88
21
75
123
45
24
3
18
3
24
33
23
61
6
54
23
115
101
25
6
137
16
21
11
31
228
6
87
33
24
126
65
40
141
131
24
7
18
144
23
31
36
42
12
36
59
91
5
88
8
88
189
66
36
114
27
176
13
30
69
27
53
37
11
97
108
18
33
123
18
24
27
32
49
23
31
33
129
15
24
48
48
80
48
61
3
105
30
89
37
11
79
65
24
96
1
119
19
42
11
1
111
75
156
137
169
42
69
129
15
3
29
7
17
67
29
16
51
77
24
112
32
19
45
27
117
32
37
12
23
67
24
138
6
29
19
6
48
126
153
63
57
39
18
36
3
8
61
30
5
96
139
221
16
45
3
96
33
47
88
3
36
9
24
21
83
16
99
6
47
48
97
23
160
21
27
3
5
24
85
12
47
13
3
9
71
91
29
16
141
3
15
209
7
17
13
3
168
9
126
42
12
11
67
5
64
3
36
18
84
36
95
37
99
63
137
120
72
13
36
39
8
73
15
3
5
48
37
3
177
15
27
29
55
57
216
8
160
45
72
90
17
40
75
90
30
24
101
24
48
7
12
21
51
45
15
120
41
40
96
96
15
24
18
95
88
123
30
90
60
105
159
161
61
36
30
78
12
15
24
159
33
312
56
40
8
37
11
64
3
12
113
96
64
51
5
37
3
8
25
84
54
45
33
47
25
111
24
3
24
101
24
67
6
95
13
18
30
90
24
54
83
144
40
72
72
141
83
24
24
13
18
81
56
25
6
12
21
51
78
12
24
99
9
18
36
12
18
54
45
105
23
25
15
32
64
51
5
109
36
23
31
33
75
12
36
29
61
11
48
48
24
168
211
101
48
25
168
39
96
81
30
6
51
21
144
27
45
83
7
18
15
104
40
8
103
33
96
56
25
90
77
48
64
81
18
72
21
15
6
66
153
104
31
33
27
48
45
8
7
41
64
3
53
121
39
3
12
129
15
6
51
144
80
184
45
35
19
12
198
72
99
8
25
48
6
41
24
7
9
240
51
72
21
39
105
111
36
149
64
75
269
192
24
109
75
9
47
16
32
64
144
99
21
8
37
18
ABCD 97463405134*3^$a+1 [50019]
36
90
102
60
36
12
119
43
6
15
87
209
13
198
120
24
21
63
204
90
27
9
167
169
90
45
33
90
102
111
8
7
42
36
84
167
235
101
127
105
171
54
71
1
90
120
168
45
45
11
25
71
1
183
267
53
19
30
90
42
18
90
18
5
144
40
81
180
35
109
123
56
49
71
25
71
120
40
21
138
81
69
75
159
48
33
32
13
11
19
165
87
57
8
40
8
1
36
30
42
18
180
69
93
18
305
160
3
36
126
18
9
56
72
24
175
36
330
90
84
285
56
25
72
36
51
39
30
24
3
9
39
272
55
90
90
18
36
15
183
120
108
213
279
161
1
156
180
42
45
192
105
54
84
72
6
63
27
5
193
54
90
23
88
51
108
288
209
64
32
103
36
29
40
56
55
78
3
117
18
249
99
221
360
40
3
330
192
51
45
54
29
7
54
18
17
19
72
30
95
240
133
51
63
72
30
18
90
18
168
102
63
141
198
53
24
13
11
7
33
147
90
30
5
85
18
9
123
144
69
39
102
35
43
36
102
59
96
48
64
81
335
7
65
37
6
36
90
71
85
3
141
24
11
24
136
9
84
78
174
71
240
73
12
59
64
399
60
197
1
30
114
15
93
203
24
304
39
6
156
119
240
96
160
129
15
201
108
18
54
48
11
67
117
45
251
307
12
342
155
120
91
54
216
54
33
141
24
27
39
6
66
113
1
15
3
36
90
120
47
43
114
108
102
17
91
24
36
185
43
144
101
31
65
184
267
42
66
24
48
162
303
45
180
90
72
197
19
180
41
88
96
39
36
42
83
7
72
30
78
29
43
18
3
32
13
60
36
66
108
197
112
93
30
69
9
12
132
30
105
8
19
18
3
192
147
29
64
8
79
9
387
29
91
54
126
60
90
210
209
493
60
108
35
73
12
24
3
176
91
461
43
162
234
81
8
1
39
69
123
8
184
45
11
40
75
36
18
263
25
180
12
96
47
25
39
51
228
249
56
37
114
65
43
21
15
54
18
72
33
75
53
127
33
39
198
162
161
199
30
6
72
45
8
1
71
19
84
24
126
12
114
29
25
15
32
169
234
54
18
5
133
42
108
5
64
33
24
279
32
67
18
443
7
162
71
31
305
73
18
42
251
37
90
120
24
54
11
24
232
8
7
24
41
264
1
87
111
12
53
16
219
69
8
73
156
3
105
18
60
138
95
19
18
219
33
12
60
18
90
75
48
104
43
18
123
96
15
33
15
18
42
53
73
71
91
90
315
8
91
66
42
90
90
45
135
30
276
90
54
30
216
17
73
47
49
71
55
72
18
159
296
49
54
36
29
109
198
42
12
6
12
53
24
40
33
143
19
36
89
103
90
15
152
103
17
1
ABCD 97463613532*3^$a+1 [50029]
88
72
9
108
11
7
54
144
90
72
105
200
55
137
168
40
8
136
24
27
18
162
72
72
33
8
67
93
128
24
151
57
152
160
117
11
43
126
18
141
21
90
33
237
75
24
45
324
72
159
21
144
72
54
29
115
29
25
36
144
51
21
203
85
27
9
111
105
23
96
160
45
75
177
87
48
117
90
113
64
75
216
69
3
108
33
24
8
25
47
7
18
36
90
57
144
56
120
19
333
27
29
40
57
279
104
31
54
36
71
289
39
32
72
16
32
328
104
7
33
147
18
90
18
63
27
5
157
27
81
39
15
89
145
36
123
80
175
177
48
56
7
18
39
33
144
54
342
144
36
90
342
126
54
180
36
99
96
32
25
180
99
8
127
233
37
299
72
232
27
18
36
90
54
71
24
48
73
207
24
3
18
198
77
13
27
120
120
128
1
18
36
36
108
33
3
144
45
63
185
72
157
59
160
32
55
105
72
21
51
21
18
90
36
3
15
162
183
87
129
15
65
79
72
105
56
168
31
153
63
54
36
108
27
27
36
54
36
36
59
67
77
40
72
48
105
72
18
165
105
71
37
108
87
3
36
18
23
13
179
55
90
198
9
56
43
54
15
8
85
35
73
15
21
195
248
25
15
75
18
35
160
3
36
89
91
21
48
120
9
191
25
15
21
18
72
36
53
64
63
9
24
21
99
32
49
54
81
135
105
183
33
48
9
90
396
57
120
75
72
53
19
18
3
177
23
49
54
185
121
39
72
264
8
175
36
29
7
41
13
51
104
115
36
81
27
360
93
15
65
25
144
54
36
53
1
111
33
23
175
9
24
165
299
136
141
11
97
143
163
5
352
39
41
112
117
18
153
27
117
81
39
48
111
81
45
123
176
160
27
198
72
39
104
160
21
36
47
16
96
93
90
36
54
23
103
129
105
71
55
89
55
90
72
159
57
63
80
144
181
144
72
3
8
7
57
8
7
18
15
165
36
54
72
54
27
117
155
7
36
117
45
11
25
252
99
8
73
162
36
216
81
27
36
36
101
7
33
48
9
36
99
81
95
16
96
63
9
96
72
80
67
18
27
45
123
129
36
3
24
63
9
104
31
225
48
8
79
9
24
291
261
9
15
75
125
1
119
64
48
24
8
7
54
72
27
117
36
90
198
47
187
18
18
9
153
167
88
24
9
15
129
15
183
72
360
18
15
75
54
144
126
9
96
3
18
27
207
9
72
24
8
96
72
7
281
61
59
121
288
15
21
27
8
120
7
90
15
264
8
55
72
9
9
23
67
21
32
112
8
25
23
211
180
81
63
9
45
11
79
57
15
36
45
9
108
3
80
40
48
81
15
176
43
36
90
231
48
135
57
8
72
25
47
7
33
93
83
115
21
15
41
67
90
3
33
15
24
105
108
35
88
72
3
141
453
126
5
16
56
72
121
15
24
33
18
149
88
48
111
33
120
27
54
47
223
72
18
135
32
40
315
ABCD 97463969836*3^$a+1 [50024]
12
33
36
75
15
237
8
40
15
6
11
7
33
39
69
15
24
5
61
39
3
9
75
5
84
7
29
43
162
36
63
12
87
5
13
59
28
176
12
64
129
12
35
19
93
21
11
36
79
125
139
204
33
8
61
51
48
27
57
96
20
16
15
54
99
20
145
18
54
483
56
96
55
5
28
3
5
115
89
64
60
75
69
32
24
16
216
20
52
21
39
20
55
48
24
9
20
76
3
5
76
27
117
96
20
1
30
113
1
11
36
43
5
16
135
6
27
63
9
3
96
45
9
15
87
113
13
27
27
54
96
39
140
85
27
32
28
9
48
23
67
65
67
18
23
72
28
33
27
20
67
36
66
11
7
18
119
43
33
44
16
32
7
66
39
320
1
83
31
29
1
15
20
4
12
48
9
11
12
235
72
66
24
30
153
8
36
1
18
9
33
30
9
24
36
9
66
24
41
40
21
3
144
8
175
57
8
48
60
16
111
29
13
3
20
64
3
45
63
53
16
33
111
21
35
19
101
55
21
12
3
198
39
20
55
21
45
75
44
12
16
192
27
29
19
41
67
24
101
97
27
3
108
9
33
11
196
75
5
31
9
56
67
48
29
16
12
123
72
17
28
12
8
103
53
55
9
20
16
111
105
24
24
20
36
49
23
43
36
185
88
212
1
15
140
40
8
37
12
6
9
3
162
51
12
9
6
18
11
48
52
108
72
123
77
184
24
116
76
48
48
15
33
9
11
64
32
13
6
65
16
81
108
11
16
48
80
72
24
19
12
72
186
12
27
15
33
12
12
48
32
61
30
9
9
36
99
69
18
29
16
32
13
15
33
27
9
15
3
6
71
88
93
219
48
21
59
16
96
9
39
32
73
87
48
3
42
83
60
100
75
29
16
8
16
39
5
1
15
48
32
124
27
105
39
9
44
16
72
44
4
51
29
16
21
18
65
72
12
28
3
45
15
12
5
48
40
32
79
33
72
3
12
33
57
54
17
55
17
40
3
45
24
3
12
33
32
16
60
144
9
27
57
108
3
72
8
40
12
27
33
27
77
48
13
15
99
48
18
335
12
1
15
60
24
12
69
27
32
12
13
11
12
172
48
20
60
24
64
21
23
108
37
143
13
114
5
40
36
75
69
27
69
69
15
45
3
12
57
119
4
80
28
39
21
15
30
75
80
13
59
25
27
15
21
33
119
132
19
12
17
36
7
18
39
153
18
21
48
12
105
99
9
11
7
54
18
5
28
20
120
72
73
23
1
36
147
8
48
31
18
11
4
48
3
36
9
12
15
65
13
99
68
24
24
55
69
3
17
16
39
17
85
6
29
60
28
36
12
27
5
48
25
75
20
60
100
189
90
6
18
84
53
43
9
80
76
27
18
24
83
40
15
9
80
48
28
60
9
24
15
20
12
24
1
39
36
27
96
5
16
51
93
12
72
32
19
41
96
112
36
21
51
3
17
4
48
72
20
48
52
15
33
33
59
28
36
84
96
56
25
203
108
48
4
20
112
93
42
5
28
20
13
39
24
36
69
11
25
90
65
61
18
9
36
21
23
168
24
48
16
141
39
84
80
31
30
35
37
18
185
40
15
17
13
27
15
45
39
5
19
65
84
25
23
24
64
51
29
7
150
27
96
87
18
15
96
24
56
96
52
32
28
32
16
45
12
71
64
8
43
21
24
56
24
52
60
24
8
120
7
84
141
75
125
1
39
24
9
111
75
9
3
57
165
30
17
55
5
16
72
48
12
80
16
9
83
55
57
80
25
75
12
24
92
12
25
47
16
120
15
54
11
4
93
35
235
12
9
32
4
24
39
93
108
105
11
79
42
18
5
144
16
204
27
29
7
89
55
5
16
32
13
87
63
72
21
51
65
88
3
33
147
18
6
65
16
72
128
48
49
15
8
48
4
36
15
41
40
45
11
43
29
37
3
32
40
33
11
60
16
21
24
39
84
60
32
4
32
88
72
39
53
76
20
4
21
60
36
99
27
108
29
1
11
16
9
6
72
48
17
96
55
5
121
119
79
36
29
37
24
15
36
39
90
11
340
36
3
6
71
85
3
36
80
31
90
18
57
33
27
68
7
5
28
24
48
9
36
12
143
24
31
42
23
12
55
216
30
54
41
24
16
24
48
69
36
27
45
63
75
9
81
18
45
27
144
5
73
75
80
168
48
25
12
27
8
72
7
65
16
80
40
8
12
48
19
33
3
89
16
15
29
7
185
4
84
8
64
39
17
24
25
54
9
8
55
45
15
149
64
72
3
5
16
48
60
20
16
9
15
171
45
99
21
72
48
92
19
18
23
133
95
31
29
40
12
45
3
141
15
20
16
39
53
25
15
48
80
55
9
24
20
64
3
45
12
80
96
40
32
28
32
55
69
48
68
85
75
33
11
73
27
36
15
29
76
33
35
16
9
35
64
93
59
19
9
12
8
40
68
28
24
27
29
55
96
45
36
ABCD 97464113434*3^$a+1 [50009]
5
31
30
39
15
29
48
40
20
37
6
29
55
45
36
27
45
20
55
48
12
54
51
57
36
71
19
17
28
15
65
96
73
3
104
19
45
12
132
15
93
3
17
79
18
3
32
7
6
15
20
13
36
39
9
23
24
24
61
15
3
48
42
18
53
19
72
5
24
24
55
65
28
15
12
72
5
13
18
93
21
35
13
30
30
11
67
30
15
24
20
19
24
41
37
42
65
16
15
36
29
1
15
8
1
120
47
79
33
21
11
16
3
36
18
12
111
24
48
36
15
5
4
20
36
7
90
3
32
13
6
65
13
11
7
48
24
33
9
11
67
21
9
60
11
12
4
15
24
72
29
31
24
24
24
21
36
9
24
12
15
75
53
12
16
63
9
33
54
36
65
52
3
12
36
101
31
113
1
18
18
42
96
66
15
9
12
3
20
19
6
54
36
9
32
108
16
27
17
25
11
12
7
36
54
47
25
18
33
20
49
6
33
27
78
6
9
27
12
21
9
47
60
1
18
17
37
95
13
12
11
16
36
8
61
63
21
27
33
42
42
27
44
19
17
19
5
37
18
24
41
67
77
12
31
18
24
3
20
37
23
19
54
42
48
12
42
23
25
18
36
24
129
75
21
15
12
12
12
30
54
12
5
4
44
7
5
13
27
44
25
51
44
19
36
53
16
15
29
43
89
36
24
61
12
27
44
37
15
3
29
88
63
9
8
7
41
67
5
60
43
36
9
21
24
27
8
12
37
30
36
60
17
19
36
138
60
27
8
52
3
6
71
13
6
53
1
66
33
12
21
39
20
24
31
5
28
48
92
31
36
108
77
16
60
27
45
45
18
17
12
1
23
31
9
20
1
71
7
30
3
15
114
11
7
53
43
65
1
11
13
30
9
96
84
15
21
21
6
24
21
15
53
25
6
53
7
18
3
63
42
39
21
30
9
15
29
12
19
24
21
3
12
6
3
12
27
17
48
31
12
24
29
37
47
7
54
27
15
29
25
75
9
204
95
1
59
12
4
27
12
6
11
13
11
24
16
44
16
21
35
16
72
3
9
21
24
60
71
4
3
12
65
49
30
12
9
21
39
63
42
24
47
19
41
25
183
9
11
84
37
63
48
72
15
66
47
4
33
18
17
13
30
65
7
6
59
7
5
28
8
19
48
6
47
28
9
27
69
12
30
84
36
30
24
11
28
56
4
12
44
19
5
1
11
7
21
21
11
24
1
78
24
17
4
20
12
4
3
5
28
27
12
18
3
3
9
56
4
3
60
9
8
43
17
25
42
21
32
31
24
21
20
124
15
42
39
32
4
44
19
41
19
17
4
9
30
78
23
55
6
11
4
44
36
28
3
9
20
19
17
12
72
28
3
54
11
120
7
30
3
20
24
25
84
15
27
84
54
27
20
24
28
36
9
23
49
6
30
12
3
87
5
28
3
29
28
12
8
52
48
32
60
25
15
3
24
18
36
12
18
12
60
9
33
35
55
45
15
53
4
8
7
66
102
48
12
12
24
21
8
12
24
19
42
6
17
160
32
49
24
3
24
48
3
12
21
15
42
24
126
24
41
7
5
1
54
48
29
19
17
84
31
45
24
48
108
9
6
42
30
5
7
30
3
20
1
15
36
8
1
35
19
21
21
23
13
18
17
12
1
6
5
60
4
39
42
11
12
48
19
9
15
5
61
30
41
72
25
6
77
24
4
27
17
12
13
18
5
43
12
105
44
24
97
48
36
48
18
12
66
36
18
5
16
32
64
15
65
19
21
45
30
30
59
7
60
60
12
5
25
6
17
64
21
72
6
29
16
39
30
30
12
45
81
30
18
87
33
6
69
24
72
68
25
15
15
18
30
12
36
60
5
24
31
6
15
56
12
31
42
42
6
27
20
12
7
9
36
96
12
72
39
54
11
7
24
6
35
24
16
27
30
6
24
36
17
13
102
17
7
5
31
33
39
17
88
33
3
9
90
5
12
25
15
20
24
12
19
21
3
84
41
25
96
114
54
11
60
49
11
7
12
5
67
66
27
60
21
54
30
12
11
43
12
18
59
36
7
17
7
9
21
11
4
20
4
20
1
11
13
66
29
24
72
28
56
4
20
28
33
47
7
17
48
13
3
39
41
40
9
12
23
43
24
5
64
32
55
150
18
36
36
60
60
18
35
1
18
21
69
3
32
28
3
45
44
28
39
21
84
15
21
24
45
36
23
16
3
6
12
15
20
7
77
24
12
55
17
12
36
43
54
11
16
48
27
36
9
39
5
67
12
17
43
33
8
55
9
63
9
33
3
60
27
65
31
41
13
71
67
9
8
76
15
30
35
12
79
29
1
90
65
55
36
30
12
66
41
4
39
30
6
29
16
20
1
3
32
4
12
3
12
29
55
5
13
30
5
52
39
45
20
16
60
48
63
9
36
92
55
105
15
12
30
11
55
42
3
12
32
40
51
42
11
31
18
42
30
60
6
42
36
6
48
17
1
47
12
40
68
13
27
8
12
16
20
12
4
99
17
7
81
21
23
43
5
84
16
3
57
3
6
24
36
78
53
12
52
8
12
115
33
3
24
9
45
6
156
18
30
6
203
16
15
5
52
8
61
18
65
7
5
4
39
36
29
52
24
9
3
3
65
1
6
54
15
60
9
11
16
8
4
15
60
21
12
3
29
28
48
51
41
43
45
9
18
5
19
18
18
57
80
12
13
11
72
60
24
4
21
6
45
57
6
29
12
16
15
45
9
30
29
4
80
36
12
67
12
5
1
15
33
12
18
24
6
119
28
3
6
3
20
31
21
20
4
21
23
31
90
47
67
17
4
92
25
27
3
48
66
18
45
27
9
9
15
57
54
12
54
6
33
12
44
25
75
44
7
18
30
36
30
11
49
6
9
56
24
43
57
68
7
53
88
9
24
84
135
15
17
31
42
6
17
43
5
60
55
65
4
21
42
17
1
11
31
29
40
24
45
47
13
15
69
23
7
12
33
20
48
43
17
13
30
42
3
21
23
16
56
31
12
5
132
13
3
15
29
4
15
17
7
90
30
66
36
83
25
11
31
9
27
12
17
49
30
114
72
15
96
32
13
35
100
32
40
15
21
36
20
28
36
24
32
24
12
40
3
41
31
5
40
15
5
25
47
1
11
4
27
24
54
54
36
57
24
9
47
28
9
66
17
37
123
44
16
20
19
53
43
17
132
48
76
44
60
28
44
43
33
9
11
24
1
12
11
25
54
66
36
66
5
4
24
9
23
108
1
83
12
1
27
20
43
5
19
5
36
52
27
6
12
48
84
23
43
65
24
16
15
42
42
6
15
8
1
24
60
15
96
15
18
3
8
19
6
12
48
30
54
6
77
24
1
23
7
65
19
105
36
63
36
5
4
21
36
30
53
7
5
55
138
24
18
12
77
25
3
80
25
48
24
23
25
6
24
17
13
15
27
81
32
12
13
11
19
5
7
126
15
3
17
37
11
36
43
17
19
5
19
45
3
18
35
7
42
66
5
67
77
60
73
59
19
42
15
45
18
69
32
31
77
76
12
44
19
5
67
5
40
20
25
18
29
16
36
3
60
12
5
13
3
12
21
47
72
25
12
24
120
39
3
12
5
67
66
15
3
6
11
180
25
3
36
9
24
27
33
3
3
5
19
41
4
51
24
6
11
24
4
ABCD 97464554776*3^$a+1 [50033]
31
44
48
63
9
21
39
123
37
17
24
72
55
65
67
95
157
36
8
112
12
185
103
24
143
12
6
19
11
42
7
5
180
54
97
132
47
61
5
42
138
42
13
12
11
1
11
150
67
53
19
5
15
33
55
48
48
204
8
3
9
148
72
32
28
35
90
12
114
72
12
21
15
1
35
108
108
13
29
7
83
45
93
60
180
7
23
18
87
27
33
15
49
20
136
12
5
55
32
21
18
72
157
32
76
23
12
85
132
23
9
3
73
89
96
19
29
19
17
3
15
57
40
119
49
5
67
24
107
49
5
36
39
28
11
97
24
128
21
19
11
6
55
36
84
20
16
5
303
16
95
61
23
36
18
43
68
75
1
35
225
39
109
5
48
7
12
59
45
4
17
18
6
99
180
57
55
35
1
84
48
8
24
28
5
111
4
36
44
117
43
23
37
20
3
37
47
121
80
12
40
113
67
107
36
85
83
84
121
44
72
21
19
36
84
71
162
36
51
3
18
19
95
1
29
36
39
28
36
5
36
15
21
7
35
13
120
29
36
12
60
43
20
57
15
27
9
27
30
78
54
87
36
64
95
6
19
71
9
4
36
5
66
13
29
27
16
83
36
1
83
54
7
65
18
21
4
8
4
35
25
8
27
18
51
64
8
15
157
47
85
35
6
159
16
17
3
48
96
51
49
8
15
25
12
41
15
87
33
9
48
103
24
20
93
43
44
3
30
87
16
149
3
123
18
31
20
4
72
5
79
20
3
6
36
55
80
28
11
180
24
1
12
89
108
18
24
18
48
39
28
11
37
65
43
60
20
135
66
31
12
8
135
12
36
57
15
13
24
5
7
5
3
33
19
35
1
48
164
111
61
60
20
204
51
109
95
49
23
9
39
97
17
18
37
47
78
36
27
60
12
28
32
33
19
48
77
6
9
28
120
23
49
36
84
20
88
8
69
51
45
123
12
3
21
48
21
39
57
55
24
12
17
51
57
19
29
19
20
87
69
16
36
48
84
72
59
66
6
97
41
6
1
17
7
60
35
73
17
18
33
183
69
60
28
5
15
75
33
9
27
93
7
11
33
16
101
90
85
35
24
25
8
12
16
5
54
25
36
65
19
68
40
20
12
100
24
95
24
33
4
11
73
56
21
63
21
43
60
96
32
75
90
43
11
13
65
30
18
7
8
28
65
39
28
84
140
40
48
5
43
8
16
36
24
11
85
8
76
35
109
71
45
40
71
37
12
24
84
5
67
29
12
7
71
1
71
105
124
20
21
7
5
18
57
48
9
43
47
25
59
21
69
67
29
15
40
8
16
12
47
168
49
156
48
12
89
198
36
132
33
69
18
33
9
18
48
1
56
57
55
71
36
13
167
54
7
29
48
67
11
18
27
64
11
24
33
36
21
48
132
51
4
35
1
35
45
64
53
171
9
15
72
15
25
24
96
35
85
24
71
1
12
5
6
84
1
95
36
126
27
27
49
41
36
27
28
12
92
4
84
5
36
30
42
7
48
29
19
89
72
6
45
27
105
28
20
57
42
84
96
25
131
25
53
84
78
12
33
4
128
12
39
36
49
20
21
79
17
30
54
60
90
1
68
69
3
15
54
55
41
15
12
40
72
5
19
60
92
3
36
60
84
21
16
68
72
100
65
15
147
37
20
33
18
37
23
25
5
19
143
37
68
88
5
3
52
12
77
303
27
54
15
57
67
35
36
21
48
57
60
15
21
19
11
114
18
73
44
4
20
15
25
35
61
5
6
9
60
15
6
115
47
1
24
5
42
13
36
12
23
126
43
83
25
35
49
48
8
33
60
36
48
18
25
32
3
13
17
39
15
1
17
7
89
27
45
30
85
8
57
12
6
120
42
127
8
132
12
21
7
35
1
72
24
36
144
23
6
19
17
103
23
54
18
12
25
96
59
1
24
65
60
54
1
125
15
36
39
73
152
3
1
17
7
116
9
18
133
11
30
43
32
36
64
20
4
72
125
19
48
72
5
43
11
25
32
39
30
31
8
40
12
48
56
3
18
7
12
23
45
28
108
24
72
11
9
45
15
51
13
84
36
119
21
76
53
66
37
12
65
87
3
12
121
29
90
1
17
30
18
43
36
35
30
51
135
45
64
11
24
84
37
95
153
4
23
69
21
87
105
6
9
72
88
83
18
19
8
75
42
12
19
269
31
20
75
54
55
36
41
51
84
3
25
108
35
84
13
47
25
11
12
33
9
30
18
7
29
7
24
29
84
6
81
3
13
24
48
11
61
56
24
75
49
32
9
30
25
80
111
25
12
107
6
115
95
73
24
108
44
21
42
37
48
72
71
33
21
96
48
19
35
33
27
13
113
127
24
20
39
61
29
15
36
63
18
12
126
60
120
6
31
12
72
95
36
57
33
19
23
13
24
11
25
35
13
24
32
48
27
45
9
127
17
12
6
37
32
39
189
148
32
28
83
24
12
36
169
36
17
115
48
35
33
40
24
5
115
35
45
75
1
36
68
72
3
ABCD 97464654856*3^$a+1 [50020]
152
4
60
132
12
60
12
44
15
61
60
144
12
140
64
23
21
69
36
19
132
53
15
16
125
139
5
175
216
5
19
56
39
13
17
55
48
143
84
301
96
263
60
85
12
113
126
1
23
60
61
84
276
149
30
97
23
1
24
35
61
12
144
83
37
23
1
5
79
125
7
23
25
36
36
23
61
5
24
67
8
28
60
24
84
95
54
30
25
68
3
61
144
59
1
12
137
55
65
75
75
97
80
28
156
119
6
19
120
11
24
37
23
66
19
11
24
37
48
65
43
107
96
85
59
1
56
33
6
1
228
12
240
36
84
8
52
113
115
101
79
12
23
30
7
23
21
69
55
12
23
13
48
24
71
49
12
96
12
35
6
19
48
144
84
44
40
12
120
60
29
84
87
4
155
1
24
32
57
115
48
47
36
25
156
56
27
300
13
23
141
100
83
73
23
30
120
19
12
48
36
36
108
41
127
24
59
325
65
211
60
23
1
84
12
84
35
1
23
60
85
41
67
173
31
24
24
95
1
56
124
144
36
60
29
180
147
36
4
24
72
24
23
61
84
35
97
36
132
71
85
59
60
1
72
47
61
84
35
60
25
12
89
31
120
8
15
6
90
105
40
24
72
23
1
20
15
25
72
48
92
208
60
12
8
244
12
24
36
23
90
111
4
71
1
113
6
57
3
24
37
24
92
52
65
7
23
30
36
19
120
60
71
1
23
60
37
96
48
5
54
150
126
49
192
113
31
24
56
100
149
66
1
23
1
56
3
1
5
91
36
48
89
7
60
180
23
97
48
101
75
4
5
55
96
24
72
119
37
12
95
21
52
23
1
264
20
40
180
12
48
5
31
23
57
136
77
3
27
1
29
180
31
65
24
55
5
43
47
61
36
29
55
65
54
93
100
53
120
7
23
24
25
36
155
109
95
25
36
56
219
54
30
37
180
20
40
24
84
35
216
90
55
96
60
113
51
75
229
60
36
5
115
5
19
60
5
3
3
61
48
60
11
25
24
60
48
47
193
47
6
79
60
11
49
192
83
150
180
31
5
115
84
36
35
90
114
276
1
80
33
91
149
30
85
60
12
44
159
36
25
24
48
24
23
1
60
35
241
53
27
28
8
304
89
31
96
24
48
56
45
60
19
5
6
97
48
24
131
169
8
57
66
24
186
307
83
49
5
30
60
36
205
36
29
19
251
90
67
17
30
90
67
48
95
37
60
23
21
75
144
37
168
48
143
109
32
16
23
85
60
5
294
85
36
65
19
72
48
56
189
103
84
23
1
5
79
20
40
41
79
65
7
168
71
37
12
348
113
54
37
8
40
11
1
23
37
348
36
5
187
77
67
60
23
93
57
15
172
180
23
73
84
36
83
85
24
36
12
227
60
25
11
30
127
24
119
1
8
195
21
4
131
45
189
127
8
51
60
30
60
15
100
89
60
30
37
48
71
49
41
30
201
3
1
72
53
67
60
24
60
119
1
24
92
28
144
156
192
12
188
27
66
54
25
11
60
61
179
1
48
60
60
65
43
47
61
209
7
53
7
44
36
183
73
83
145
36
96
84
96
108
12
77
43
12
5
55
12
60
83
141
69
90
25
35
66
30
54
67
48
20
52
83
13
24
84
12
17
55
48
252
8
108
4
155
30
67
83
21
4
156
84
221
144
66
25
20
16
143
37
56
40
47
96
84
25
72
143
37
143
1
60
24
36
5
15
129
30
1
120
144
5
3
160
92
16
12
17
31
32
40
264
20
28
108
60
167
33
4
48
35
21
135
1
48
ABCD 97464890962*3^$a+1 [50101]
11
60
90
60
174
18
18
42
43
11
84
97
95
37
35
12
48
66
30
96
13
96
5
150
24
25
23
114
78
13
60
89
31
17
42
138
6
72
18
30
72
13
77
18
1
95
73
12
11
24
13
12
11
120
37
72
36
48
11
25
35
25
23
61
35
37
143
84
1
36
11
48
6
319
35
85
35
61
168
41
55
11
60
66
18
192
30
19
23
37
29
67
23
12
24
126
7
35
12
96
25
120
113
42
37
11
24
85
48
83
37
23
42
138
66
180
90
108
36
84
18
60
43
11
36
49
59
72
432
85
48
47
120
121
24
48
65
132
60
6
60
6
78
12
6
12
42
24
25
17
43
11
1
83
1
59
12
48
54
12
6
60
24
25
71
72
72
6
18
12
54
31
17
66
24
61
5
90
114
42
168
25
11
1
35
1
48
47
49
84
17
7
48
120
107
126
67
12
95
48
12
6
42
73
84
240
5
6
157
72
137
24
42
138
96
6
49
48
23
78
54
36
1
143
1
59
25
5
6
72
157
41
6
60
48
42
19
11
36
24
49
12
48
11
24
61
41
12
7
36
29
31
137
7
29
42
18
54
1
17
127
11
96
30
6
24
61
95
60
12
6
31
36
59
60
84
36
133
72
24
47
18
180
7
53
7
47
30
186
49
95
121
71
54
36
54
66
78
96
84
96
24
60
25
11
36
1
17
30
1
11
49
36
101
7
48
12
47
36
85
65
42
13
137
43
60
48
72
35
60
42
42
126
30
24
73
53
84
6
13
149
7
23
48
25
119
48
1
35
25
11
1
65
18
1
119
84
96
12
37
72
185
24
36
19
11
13
65
138
132
198
180
18
24
25
11
49
65
78
120
73
17
42
6
19
48
5
175
72
11
6
79
72
24
48
131
12
49
89
91
23
25
5
43
35
25
35
30
78
25
12
197
36
55
84
288
24
131
12
1
35
6
55
35
1
29
48
18
48
42
48
151
11
25
5
43
35
205
71
25
53
67
84
95
37
12
53
42
90
7
71
13
5
6
1
5
7
41
54
66
7
23
37
12
36
12
35
13
137
7
155
156
1
23
186
7
179
30
54
12
72
13
47
13
47
12
49
35
24
18
7
60
125
30
168
13
36
35
24
25
89
120
7
35
109
36
60
35
1
47
30
78
30
60
18
126
30
96
12
108
85
192
23
48
25
11
60
48
18
7
83
12
6
54
60
12
36
157
120
17
31
23
97
59
30
19
96
23
13
65
132
7
36
24
35
24
12
12
30
30
96
12
150
7
12
233
43
149
30
18
6
60
1
24
41
19
185
30
12
18
6
85
83
13
144
84
5
30
409
23
132
132
48
1
36
11
37
60
77
18
36
102
43
24
23
18
42
37
47
60
1
12
132
36
83
24
1
107
133
119
30
6
25
41
6
24
24
109
5
96
55
36
60
24
5
7
48
11
24
60
12
73
35
24
1
41
43
48
83
24
48
13
11
61
12
11
12
24
1
59
24
72
25
95
25
17
7
24
65
19
12
11
73
84
11
12
12
12
49
17
114
13
11
120
37
84
11
49
11
25
60
179
1
59
36
24
25
23
25
197
55
11
144
24
49
53
30
132
72
48
1
107
48
1
143
90
31
24
23
25
132
83
18
55
215
120
37
48
71
13
35
36
72
102
6
61
131
12
120
60
205
48
59
6
7
47
24
96
25
59
1
5
31
107
61
119
97
59
1
41
30
120
108
156
84
37
47
96
36
18
7
36
132
48
23
37
5
114
48
25
12
29
30
66
19
11
24
49
48
83
102
43
204
47
60
108
61
5
67
23
66
30
18
36
30
157
17
42
216
13
12
23
85
24
107
24
61
11
48
49
41
19
11
25
95
49
77
6
72
1
11
6
7
5
67
24
35
30
30
169
36
60
11
121
23
66
90
13
36
11
1
12
17
18
145
12
48
23
60
12
138
55
23
42
30
18
6
6
18
36
133
12
5
126
120
73
71
49
132
60
17
30
18
12
18
60
72
12
145
29
42
108
6
43
12
48
35
120
6
6
61
48
60
71
24
36
24
72
42
43
24
11
120
84
13
107
25
5
60
24
174
1
65
19
41
30
25
107
30
7
11
85
95
36
6
7
108
59
168
1
180
72
287
42
138
1
60
35
36
13
12
29
55
12
35
49
48
47
24
25
35
ABCD 97465247084*3^$a+1 [50085]
18
175
5
91
108
173
7
83
73
24
5
36
355
77
12
108
138
60
24
336
84
217
96
17
60
6
42
103
167
18
31
11
30
120
48
174
181
107
30
163
89
187
11
60
85
23
1
41
463
36
41
103
5
12
355
95
12
1
47
30
78
12
42
67
120
41
60
79
11
60
12
157
59
42
43
12
107
60
126
91
83
181
65
42
78
31
11
13
107
48
384
18
288
31
96
17
168
7
36
17
60
127
180
65
55
36
132
12
5
78
97
5
6
61
71
18
7
35
30
48
7
65
48
90
145
47
48
277
204
48
71
24
126
504
96
24
271
17
60
108
30
1
11
30
55
48
5
84
60
67
24
12
108
65
31
11
210
103
12
5
102
6
31
24
5
330
25
119
108
78
19
12
263
205
108
95
12
36
150
12
19
269
54
66
12
19
144
29
127
113
126
24
66
19
180
156
5
84
91
209
120
6
282
132
7
41
60
78
109
113
102
6
24
103
84
113
55
41
102
145
65
19
41
67
323
97
143
90
120
78
30
42
157
35
25
41
252
79
108
83
102
67
24
107
90
30
25
35
60
120
12
48
12
145
5
295
185
48
18
162
115
17
67
41
139
89
12
282
390
78
12
18
43
35
84
73
65
30
13
65
31
53
138
42
36
30
25
36
144
47
318
102
30
55
5
67
71
217
5
420
102
73
120
168
360
12
60
17
6
24
60
216
210
150
90
24
48
18
312
13
17
48
174
97
11
25
17
6
72
90
67
11
169
53
18
1
383
48
18
79
11
30
12
12
55
185
127
11
493
59
66
31
119
24
138
7
185
180
18
18
451
120
36
23
121
71
108
97
77
96
24
30
61
72
143
144
37
84
24
41
7
132
11
90
42
13
95
229
35
228
13
107
420
97
108
60
17
36
31
53
66
12
90
319
29
102
102
55
131
12
162
18
42
6
54
48
18
157
144
96
203
222
60
198
30
114
36
24
97
96
95
25
24
29
204
48
43
155
42
48
271
23
1
36
161
102
96
85
119
66
132
72
78
97
12
89
42
13
36
144
125
204
18
120
102
7
36
72
425
31
77
42
48
12
126
132
103
107
73
47
145
35
30
103
72
35
18
84
66
24
90
126
30
7
24
36
5
30
13
149
78
90
12
67
24
29
91
5
19
12
59
121
71
30
43
77
90
30
18
385
36
299
42
120
12
6
30
12
12
36
7
65
235
107
186
60
151
89
55
5
19
72
23
85
48
83
12
12
168
30
187
101
91
216
144
96
48
24
53
108
55
47
30
78
90
7
17
18
109
41
102
30
360
96
144
48
78
60
192
48
1
23
186
67
17
36
235
215
12
210
43
77
120
42
145
23
ABCD 97465544552*3^$a+1 [50189]
21
39
15
33
15
114
36
15
39
69
51
69
32
43
6
18
221
85
119
73
23
60
24
1
15
9
15
51
5
1
66
18
132
3
12
8
312
79
161
13
6
69
12
27
53
37
15
8
52
63
42
12
18
36
5
37
48
42
33
32
37
11
132
28
20
24
100
33
15
20
12
37
59
220
20
160
27
113
1
18
12
18
3
92
40
80
73
15
68
84
136
27
57
20
7
81
9
18
41
85
27
68
49
18
42
30
93
152
13
147
117
11
7
153
12
36
39
53
12
40
3
54
3
36
27
5
112
33
12
11
49
15
21
59
40
80
37
18
65
205
36
47
132
31
5
109
3
27
125
1
179
76
51
93
15
5
85
72
143
40
56
52
69
23
13
24
138
5
400
45
72
23
40
45
35
61
275
24
40
236
109
12
18
5
16
15
96
108
18
35
28
24
56
49
135
8
37
42
53
76
105
54
345
33
95
12
28
3
117
45
35
37
18
42
111
45
59
16
21
51
72
33
3
44
13
23
124
36
12
15
5
12
100
15
21
27
60
33
132
27
101
4
60
57
23
28
372
60
111
5
97
90
65
40
39
53
96
4
45
51
80
1
263
73
42
12
9
9
18
42
72
3
33
48
24
23
7
153
69
83
100
33
27
81
47
72
48
28
15
77
160
8
7
78
107
13
36
11
52
176
49
6
12
173
7
33
81
18
210
75
21
30
144
45
48
72
80
13
12
18
54
23
85
180
11
84
85
131
37
75
15
17
31
6
99
24
15
78
87
20
13
72
23
49
83
43
18
75
20
12
25
107
16
39
41
61
24
75
135
162
3
15
17
72
7
89
124
36
72
32
96
19
12
149
139
78
3
20
49
35
120
40
57
18
102
150
30
126
24
30
23
55
5
25
18
137
28
15
108
5
4
56
4
57
24
59
16
15
12
42
83
12
175
12
6
102
5
145
15
80
313
23
84
43
33
15
42
27
48
27
5
48
28
9
15
48
152
16
9
18
77
7
6
30
177
240
15
45
153
42
30
15
8
109
3
117
18
5
13
47
67
30
23
67
101
79
273
93
3
20
84
48
60
85
27
20
88
20
12
16
80
24
7
33
80
25
6
12
42
111
27
180
18
147
75
33
204
27
53
40
57
48
72
54
6
111
27
65
13
12
15
128
28
212
12
1
59
85
63
45
95
52
36
24
120
147
66
23
31
216
42
30
5
48
73
42
57
48
177
36
6
21
32
16
164
37
126
53
37
3
44
7
30
24
119
48
67
66
39
20
40
68
12
115
93
69
246
77
1
162
54
51
57
120
171
9
42
113
60
1
144
15
68
169
59
19
185
100
120
93
23
12
37
3
8
24
1
75
15
162
3
87
114
18
21
9
18
17
96
31
114
35
19
21
20
31
33
33
24
3
105
48
27
36
12
140
52
27
30
78
66
24
3
92
25
18
42
71
19
5
7
129
24
56
52
32
36
12
37
42
33
140
61
59
28
15
18
27
48
24
56
112
3
42
27
3
72
60
5
288
7
21
69
11
4
225
102
24
12
90
18
9
81
27
32
1
30
129
8
12
48
48
4
45
51
12
132
8
40
39
53
16
12
45
18
9
168
93
59
67
93
60
33
143
31
18
11
64
51
90
147
8
97
23
24
7
6
35
13
6
90
59
24
235
45
128
52
45
180
6
29
7
89
121
23
40
45
6
129
68
67
5
13
23
91
21
9
3
3
54
183
105
198
17
36
4
8
72
16
192
99
18
51
80
4
63
42
51
129
35
28
32
40
93
243
117
18
57
32
76
69
11
169
36
24
12
11
52
20
28
12
3
60
30
3
20
52
57
30
126
114
108
120
33
201
59
124
80
25
6
72
5
43
69
165
83
12
85
95
48
40
33
39
56
52
87
45
140
180
28
132
56
4
27
150
36
18
9
116
12
28
20
64
21
12
27
8
73
24
48
54
36
18
59
100
20
48
48
1
48
75
20
16
21
48
11
64
33
18
45
32
12
37
6
33
20
4
8
100
12
56
55
84
113
60
40
9
30
18
63
9
60
11
127
18
42
21
24
3
18
ABCD 97465652236*3^$a+1 [50012]
3
13
92
27
12
25
60
8
40
32
123
21
4
12
56
39
36
13
120
32
15
48
9
16
107
37
47
25
119
81
231
33
51
13
23
37
32
135
21
64
20
3
13
59
33
75
37
20
16
47
288
49
36
59
61
215
93
4
12
35
13
71
45
72
15
12
36
72
57
36
4
11
49
23
72
61
20
60
24
111
9
40
8
52
83
9
15
25
24
24
12
60
35
108
25
12
80
171
48
21
28
11
9
28
8
60
12
52
140
15
21
84
12
63
61
32
40
60
192
11
57
15
12
13
20
99
48
72
33
36
132
75
120
25
32
16
80
100
32
24
40
35
9
99
36
36
9
64
155
36
57
64
8
12
64
20
15
12
33
52
24
59
36
81
72
40
95
73
24
8
3
85
20
39
45
48
60
48
27
36
49
156
20
4
11
37
44
75
1
128
96
51
13
35
36
49
216
23
25
71
97
8
40
32
39
81
3
49
20
60
12
16
32
112
48
20
27
24
1
8
36
12
15
12
72
49
44
51
1
68
3
109
48
23
49
68
27
49
59
25
20
120
111
57
192
87
1
48
59
25
32
124
56
28
128
28
32
15
24
49
32
48
112
12
71
37
35
72
48
108
36
45
108
60
3
60
129
16
83
21
39
36
36
12
13
80
112
32
39
1
24
80
36
39
36
1
107
105
16
59
1
72
47
33
63
12
72
25
32
64
32
4
23
165
48
39
13
23
60
37
36
35
72
33
4
143
117
16
44
75
33
88
24
71
12
49
23
21
16
24
35
72
72
25
47
241
47
13
95
37
35
48
13
12
20
100
23
12
133
96
119
12
24
13
248
24
15
25
24
11
129
27
25
92
15
37
44
36
3
21
132
99
1
72
20
3
105
147
108
57
12
75
120
13
23
25
84
23
36
12
49
68
15
1
32
48
39
25
11
60
12
13
20
39
21
4
32
39
72
9
40
24
36
36
92
15
45
63
9
16
32
72
16
72
48
24
20
28
20
16
107
33
27
48
60
9
48
15
49
24
12
80
52
12
95
49
60
119
45
48
39
9
27
37
32
16
84
59
60
12
25
68
12
3
1
24
24
131
36
33
16
36
11
37
32
28
96
32
88
44
3
84
105
48
12
4
84
71
117
4
275
25
128
28
24
11
24
73
11
1
71
13
11
108
57
28
32
16
167
36
165
96
24
75
49
11
129
40
32
28
23
48
21
24
12
12
40
23
25
8
72
88
59
48
252
36
57
3
84
13
8
39
93
27
72
141
27
108
84
9
12
39
9
27
72
57
40
104
112
20
4
71
168
9
40
168
48
59
37
20
51
9
3
133
143
9
16
24
71
37
23
109
48
35
57
75
37
204
11
21
195
33
16
48
212
15
48
25
11
57
48
112
44
15
25
11
48
36
33
75
133
80
40
84
23
36
21
3
121
36
128
100
8
3
36
13
20
88
80
4
20
28
12
35
49
20
12
12
15
96
57
63
97
35
37
107
73
20
171
49
47
21
12
28
167
25
120
56
96
63
21
12
27
45
72
16
8
96
28
23
45
3
60
9
3
85
140
63
21
15
24
21
48
16
35
45
4
140
112
95
13
11
36
48
36
21
15
61
84
48
131
9
196
71
21
108
15
121
95
25
128
36
64
32
15
33
3
60
72
36
12
72
33
27
1
20
16
36
44
3
36
132
12
36
21
51
72
25
12
35
24
69
52
95
48
60
33
124
23
97
23
25
11
45
4
108
128
99
72
121
23
36
21
4
23
37
60
56
24
84
52
12
71
61
24
36
119
85
36
71
45
27
36
25
11
36
117
27
1
35
132
25
68
4
56
4
20
60
16
92
15
48
69
4
95
72
48
9
87
21
28
32
27
12
121
83
37
12
128
3
109
20
15
13
143
117
28
59
25
12
11
25
35
45
72
3
24
48
60
33
24
123
36
1
36
32
12
84
16
20
60
28
11
72
45
24
40
68
76
35
61
35
1
12
20
48
52
32
99
9
16
11
9
159
25
83
48
1
35
9
24
3
9
36
87
48
24
61
92
3
37
8
123
45
24
40
11
285
16
20
48
12
64
72
12
36
72
47
81
27
9
4
24
68
12
123
144
108
1
96
48
56
15
49
20
192
39
9
27
24
49
71
24
33
40
8
39
37
59
9
111
57
3
225
27
48
60
61
56
39
81
27
36
36
61
32
96
24
3
33
27
133
11
21
160
12
20
28
20
27
1
32
52
108
23
36
21
4
144
140
4
47
1
35
48
45
51
141
39
13
23
72
13
32
52
59
49
23
13
32
12
36
124
35
33
24
15
9
15
1
56
87
13
23
21
48
48
27
37
8
16
11
1
92
15
145
ABCD 97465673764*3^$a+1 [50046]
27
18
131
288
72
40
81
15
3
72
5
24
96
73
71
1
198
105
120
32
103
57
104
216
160
24
296
25
239
48
1
162
18
75
15
41
40
99
21
8
208
15
17
120
43
18
162
33
32
72
592
56
223
90
47
208
32
24
400
200
40
291
29
61
75
32
72
271
90
15
3
237
120
560
24
120
1
39
56
72
16
120
104
232
8
163
45
104
48
1
90
117
135
9
8
16
56
1
39
8
88
32
72
120
48
136
15
72
17
136
27
29
120
96
43
72
29
259
269
72
91
69
39
137
72
112
96
224
184
176
40
120
261
35
120
24
19
77
192
168
40
63
41
49
72
198
72
17
136
360
120
87
153
96
21
155
72
48
264
96
64
8
16
87
18
162
45
80
145
135
152
91
101
241
39
231
65
24
19
29
61
107
240
85
3
120
165
75
104
91
162
99
9
47
313
119
43
69
8
103
90
95
40
63
137
88
192
33
327
80
120
64
8
31
297
243
261
171
18
195
75
29
120
103
89
109
59
31
72
65
40
75
90
18
41
16
33
111
51
198
71
16
75
45
104
96
144
48
31
17
55
17
1
15
96
141
35
208
312
200
64
56
40
75
29
96
55
89
19
149
31
72
9
96
120
48
357
3
32
88
147
45
200
72
151
105
32
115
108
57
123
21
200
31
17
1
239
103
17
1
47
115
108
41
49
15
57
47
168
120
280
48
75
29
72
96
264
96
144
16
24
120
80
48
192
16
48
192
183
81
56
115
149
96
280
15
18
72
47
208
32
181
90
41
40
81
18
29
112
176
115
125
72
88
24
128
48
144
48
16
207
33
75
21
56
85
108
471
24
176
40
56
133
180
15
75
197
312
360
13
3
72
24
384
104
16
120
15
57
200
13
147
32
1
90
29
72
64
87
105
80
120
160
272
1
90
252
180
45
32
13
108
71
109
162
65
223
72
9
200
96
40
15
18
270
209
48
24
136
48
360
56
136
24
8
283
29
48
88
15
17
16
255
41
40
99
45
117
180
47
43
309
321
90
29
40
8
72
31
249
21
99
56
240
24
136
75
5
24
120
211
180
273
87
65
115
18
75
312
32
72
48
48
72
43
69
128
48
40
24
141
35
192
43
165
15
18
47
205
90
33
57
18
29
88
135
9
351
65
88
104
16
32
24
40
200
151
17
120
223
9
56
ABCD 97465962970*3^$a+1 [50105]
30
30
27
18
99
6
51
23
10
2
64
54
2
168
55
6
90
45
57
18
24
17
34
39
71
12
48
36
31
27
21
6
69
15
35
1
9
15
11
60
13
6
105
84
60
8
58
21
24
17
52
6
51
33
36
15
6
29
181
39
80
10
51
18
15
38
37
11
34
96
14
85
180
131
25
47
82
3
90
33
114
36
84
2
34
51
9
51
83
40
30
50
13
12
36
119
46
54
33
54
18
36
60
35
34
2
34
24
30
15
17
58
62
28
51
39
87
9
87
33
24
38
13
69
50
1
71
88
93
3
56
103
15
60
2
13
47
96
25
33
26
48
36
70
60
14
1
9
2
25
93
15
23
22
57
41
108
12
7
15
33
33
9
15
21
12
57
36
26
13
66
15
122
52
36
24
32
4
129
45
62
34
24
90
147
90
69
24
81
9
140
16
321
9
2
58
45
45
21
96
48
39
56
34
21
17
85
27
8
22
6
27
24
3
86
175
15
26
28
36
30
26
109
59
1
9
38
12
10
26
49
30
72
6
27
6
15
9
81
99
45
15
156
26
4
144
21
75
32
28
21
54
6
120
23
10
2
34
2
82
15
47
60
178
15
15
6
30
27
72
90
81
2
19
18
23
157
81
2
13
12
47
7
65
34
62
58
14
127
3
336
24
36
24
120
110
60
31
9
126
57
53
91
63
2
25
9
24
126
174
27
6
33
21
9
9
5
16
114
26
1
30
3
36
2
88
57
48
54
78
12
6
5
60
10
14
13
27
20
25
21
24
96
144
21
99
60
2
4
51
3
6
189
23
12
36
25
59
133
24
63
27
149
85
54
15
2
36
49
33
62
235
9
21
23
36
10
86
24
100
54
123
90
57
56
40
9
36
47
118
30
30
14
25
11
10
110
72
13
9
26
1
33
26
70
26
121
12
6
75
26
60
1
54
41
264
24
25
69
50
10
3
84
9
26
4
80
34
27
59
64
80
72
49
11
36
262
15
18
87
63
59
25
59
19
15
60
6
39
18
47
7
9
24
152
4
9
36
15
81
71
22
38
48
70
21
3
15
102
24
161
48
48
49
33
30
20
16
20
10
60
150
20
1
84
11
13
66
75
24
26
61
23
7
3
6
9
78
5
82
33
150
162
41
97
60
84
39
69
35
7
48
216
89
1
135
69
107
13
81
74
7
78
66
72
63
15
9
3
63
200
130
62
48
36
4
24
20
67
39
2
22
2
1
59
4
24
8
37
18
53
34
147
9
75
36
24
174
65
12
60
24
7
102
15
6
24
36
9
15
26
34
15
78
63
26
4
81
18
45
33
18
15
24
6
20
1
6
3
50
85
9
38
22
2
1
47
193
87
8
7
15
26
4
32
4
44
106
39
75
68
48
96
60
13
36
71
25
3
66
15
11
24
55
9
45
15
36
345
9
86
10
86
61
227
13
27
66
45
72
57
21
45
39
126
9
6
75
9
86
24
10
21
41
48
76
30
180
14
46
2
139
18
15
15
5
70
6
24
21
75
56
13
11
7
65
168
12
25
72
107
58
15
203
22
6
21
24
45
62
24
13
105
3
59
4
32
48
10
99
21
24
60
2
24
24
48
7
17
24
34
21
54
36
12
33
111
3
57
69
15
9
60
6
15
9
15
15
38
12
16
9
95
70
120
26
4
6
14
60
67
41
55
147
26
169
12
59
70
24
86
64
66
14
217
54
15
26
13
131
61
11
12
100
30
50
12
19
41
58
38
13
9
36
14
96
12
67
66
119
13
35
37
11
145
6
9
120
56
58
96
159
72
23
55
65
55
45
30
21
39
86
19
15
30
66
240
135
12
23
36
73
48
3
24
66
14
97
11
12
61
9
81
24
75
27
9
51
23
12
34
15
15
45
84
83
12
37
48
36
155
10
24
182
36
108
64
6
9
6
95
10
144
86
4
87
5
4
44
1
59
1
54
17
31
27
87
23
16
30
2
58
54
56
7
33
24
111
29
12
13
36
36
3
63
27
2
43
18
23
37
35
24
28
32
28
6
62
67
41
24
190
2
28
90
2
1
72
75
3
3
74
12
144
4
45
51
54
147
83
7
3
6
9
78
17
46
9
17
49
35
94
15
15
63
17
16
15
75
26
96
82
51
71
13
11
49
30
77
19
75
15
12
155
7
65
100
93
72
71
4
45
21
39
165
6
24
6
87
18
5
49
11
94
66
21
3
66
26
373
215
40
105
15
66
45
54
21
54
56
31
65
28
6
24
30
36
32
12
55
15
60
2
1
35
88
20
19
65
48
12
12
88
32
25
69
50
49
15
66
21
53
16
140
25
9
15
71
10
54
56
94
87
9
9
72
9
44
36
37
57
96
90
24
8
58
45
9
30
60
122
84
34
60
96
14
36
24
10
15
6
69
20
10
63
119
24
49
165
50
7
89
1
30
3
170
10
2
34
30
20
4
32
1
47
31
41
84
19
45
ABCD 97466603966*3^$a+1 [50031]
65
169
203
91
197
12
52
3
93
48
45
35
16
33
96
47
48
121
66
78
144
35
352
116
19
66
119
13
23
25
35
145
83
12
172
75
233
133
11
180
96
40
33
35
37
39
69
95
4
168
267
18
59
48
40
72
75
21
12
12
168
72
21
108
51
68
16
9
48
179
223
5
108
169
71
48
31
5
96
64
225
111
75
197
28
117
18
174
171
20
13
27
9
11
84
13
48
54
18
51
45
11
48
220
68
25
35
52
3
24
5
16
9
108
6
65
1
239
4
105
48
72
15
57
71
124
21
24
23
67
90
95
13
83
4
48
57
275
180
40
153
18
9
63
33
68
16
44
79
45
8
37
36
35
49
6
125
67
90
179
25
71
28
96
33
83
12
1
36
11
64
69
72
432
71
37
23
481
30
96
264
41
229
15
225
48
15
48
72
72
171
42
48
24
36
95
25
35
25
27
188
84
40
51
93
165
126
18
192
6
102
3
20
60
103
29
37
36
72
75
33
275
19
66
155
40
45
39
128
100
3
77
67
21
105
12
35
43
65
4
3
41
7
45
105
18
117
60
159
5
40
45
3
237
11
144
208
32
73
36
12
15
68
61
71
192
40
27
18
11
96
28
63
54
11
84
60
61
120
15
75
17
73
155
108
36
115
21
84
36
44
96
84
64
27
450
83
12
97
6
77
60
48
79
6
87
24
44
181
18
41
16
141
15
84
20
48
156
36
73
72
18
150
18
162
48
95
73
372
15
45
27
165
3
68
52
128
37
60
87
240
20
7
41
84
43
90
102
5
160
224
85
215
37
59
151
150
162
18
27
20
25
87
80
36
277
96
11
124
36
44
4
92
16
285
18
17
28
56
115
390
131
85
39
93
75
32
91
18
27
68
31
21
368
256
3
138
47
112
45
3
32
48
55
21
21
36
95
265
84
83
96
1
95
76
33
72
72
47
28
195
198
207
27
30
186
105
183
45
24
8
12
36
160
129
12
131
139
6
267
93
180
239
4
21
11
169
23
60
121
71
103
6
66
21
3
29
43
102
15
92
25
30
18
23
28
72
9
179
244
3
330
75
68
157
90
24
198
12
3
177
39
24
32
64
204
68
12
48
228
25
39
80
12
96
55
78
36
228
255
8
13
47
79
5
28
32
144
25
107
19
45
171
113
52
80
144
336
205
27
96
21
143
55
72
81
159
69
12
32
36
64
21
174
57
36
12
135
48
258
156
18
77
1
39
56
112
320
60
73
27
128
64
44
49
102
309
180
21
144
11
96
49
15
144
81
75
104
16
3
18
107
12
36
25
90
18
174
77
19
29
25
15
21
36
123
128
37
63
188
49
35
37
6
5
108
7
24
48
5
37
108
12
515
25
114
192
114
30
5
96
25
3
39
41
7
77
112
128
13
47
52
44
49
3
44
4
32
64
3
137
84
124
20
28
15
144
5
144
96
64
69
132
108
23
49
35
48
241
95
96
28
63
69
24
69
ABCD 97466831596*3^$a+1 [50039]
57
33
180
198
117
112
293
132
30
90
6
162
90
205
65
102
36
54
15
21
252
72
6
49
365
115
288
245
120
198
90
324
15
3
93
69
126
150
270
12
397
125
90
180
85
48
128
207
42
30
108
72
18
18
144
150
36
30
24
66
63
141
138
132
21
45
222
12
105
3
45
33
12
108
87
16
47
162
72
108
12
360
183
256
32
112
53
30
234
163
17
31
29
108
103
17
18
24
36
72
73
32
357
91
17
180
168
162
97
221
3
16
144
107
69
21
294
48
72
13
65
102
9
9
42
108
192
145
221
19
48
35
285
96
16
48
48
32
75
21
87
25
119
66
60
75
315
42
192
78
90
18
12
18
162
1
77
67
48
95
42
108
30
144
13
23
252
93
208
41
18
60
48
153
69
108
30
33
27
54
48
175
77
126
72
13
29
3
123
69
105
151
227
42
66
132
48
114
283
125
42
30
6
37
245
162
169
47
60
84
108
18
19
53
90
90
180
67
23
78
30
144
18
75
33
90
42
75
112
203
37
41
12
43
65
79
176
159
78
108
7
32
208
23
9
16
144
83
18
12
108
132
138
24
270
79
167
105
27
108
54
48
3
112
96
272
129
180
78
72
48
21
159
72
9
16
11
420
12
108
24
1
17
63
237
18
42
48
72
150
228
117
117
150
21
27
72
468
90
31
77
3
141
51
129
168
103
80
99
93
15
90
132
90
30
108
150
48
54
3
15
90
7
11
132
120
18
72
31
47
129
45
36
90
37
53
270
54
39
51
96
72
37
65
270
60
21
87
90
12
99
96
165
6
37
17
31
192
95
90
18
132
97
23
90
15
57
180
163
113
102
18
54
180
93
3
93
117
72
162
18
60
3
105
12
42
30
3
112
35
205
113
162
109
80
16
11
54
36
54
168
18
192
27
16
29
6
120
42
210
18
42
30
198
9
81
114
30
18
45
45
67
95
6
12
15
255
145
113
15
375
72
108
54
216
103
80
129
127
281
54
90
186
270
174
18
42
66
270
213
99
48
60
444
78
120
31
11
48
132
225
48
87
48
168
54
30
78
18
12
81
171
261
9
216
90
144
69
27
90
30
72
37
35
61
89
39
99
13
48
47
144
90
18
150
31
107
54
31
128
96
3
30
342
9
51
30
90
69
112
80
112
32
15
1
107
102
6
9
255
108
72
36
25
197
91
96
65
30
126
24
108
111
279
18
60
12
111
39
105
123
133
47
54
91
48
32
15
289
251
ABCD 97467037498*3^$a+1 [50120]
6
5
19
24
90
15
27
33
32
84
55
9
92
24
79
41
31
48
12
29
24
181
96
30
5
108
4
3
108
12
29
19
36
24
6
6
29
76
33
30
120
90
126
84
126
11
103
29
91
69
20
16
27
18
210
12
17
1
11
24
55
65
7
237
80
28
15
54
6
5
79
6
54
36
53
7
5
84
16
48
87
24
149
67
29
48
31
12
17
1
27
72
87
6
27
21
35
24
96
31
5
19
9
27
89
84
31
12
24
156
48
17
24
24
157
174
65
1
95
28
117
18
12
33
27
84
29
24
61
6
9
27
53
244
32
19
90
96
63
96
87
5
52
3
24
36
5
13
96
66
48
12
77
36
91
6
155
24
55
41
12
91
72
24
24
41
79
12
24
24
5
85
90
117
75
113
7
84
53
37
30
5
16
39
9
51
9
15
36
84
96
24
17
19
60
29
67
209
48
28
15
57
80
12
49
179
67
41
103
42
18
12
108
60
72
65
49
6
29
55
21
33
30
60
41
48
127
24
6
96
75
15
54
51
3
72
24
24
96
33
20
43
60
54
96
147
93
174
96
5
43
69
51
12
77
1
66
24
72
24
65
31
33
20
55
36
9
27
18
126
66
18
30
11
85
59
7
30
27
3
18
30
96
36
29
19
65
151
24
120
36
24
77
175
125
103
45
44
31
12
54
6
84
120
29
31
24
36
41
55
24
30
30
33
33
30
144
24
5
67
77
168
79
96
174
3
27
5
55
24
9
51
65
1
11
19
24
41
4
87
5
43
12
48
36
6
75
48
87
24
96
60
165
68
67
29
19
96
24
5
1
90
6
47
1
6
9
60
117
30
24
24
60
102
15
68
175
9
36
15
12
65
84
19
57
75
120
5
19
36
53
60
52
33
147
45
18
41
19
17
103
36
9
51
5
376
8
24
40
80
37
96
107
31
96
41
24
31
60
24
33
27
5
1
18
180
89
43
57
183
5
19
30
30
66
54
29
124
108
39
30
30
84
41
31
33
21
131
19
90
3
32
28
27
144
36
24
42
54
60
9
27
60
29
49
27
15
54
6
5
72
12
4
12
3
12
48
45
27
45
15
144
24
36
24
36
84
5
55
60
45
51
36
24
36
60
17
187
24
12
77
12
55
30
6
90
47
1
270
5
40
80
7
60
5
72
43
108
57
15
180
48
77
43
60
41
24
31
36
90
15
80
19
9
171
69
75
120
29
7
24
17
168
61
51
3
36
321
69
96
107
7
33
3
5
55
77
1
30
5
120
127
24
126
95
19
9
32
40
15
60
60
24
65
28
177
6
29
31
48
96
36
24
129
81
51
3
5
36
28
27
24
65
7
57
27
6
294
24
5
7
120
30
63
32
49
90
84
12
5
49
54
42
15
33
30
66
54
12
29
36
12
127
96
18
27
72
92
48
60
48
103
12
33
20
156
79
12
105
44
19
12
17
1
35
40
27
137
97
66
77
7
204
60
65
31
125
16
68
1
63
3
24
6
59
36
43
9
48
15
24
54
6
156
60
210
174
65
31
5
19
29
112
44
1
30
24
5
4
92
24
48
13
54
90
96
78
72
24
33
3
168
9
3
60
84
41
103
60
120
65
96
31
24
84
60
105
24
3
5
19
24
57
39
189
15
9
111
5
55
60
65
115
89
187
113
36
115
30
6
36
57
63
24
21
80
19
24
12
77
7
33
27
53
31
6
63
32
49
30
36
120
161
19
65
1
30
24
120
36
105
75
144
156
30
78
12
65
55
30
47
67
65
60
1
35
109
126
18
15
51
60
33
33
78
125
31
129
51
5
61
35
24
31
60
108
60
5
61
30
60
36
114
30
33
32
28
27
60
30
90
21
33
30
120
36
5
91
240
54
210
24
5
60
187
48
45
27
48
72
228
6
90
6
27
20
7
36
54
30
24
117
69
90
113
37
3
3
48
42
47
12
79
6
11
180
43
9
51
36
96
54
114
9
63
5
60
40
3
29
61
162
30
123
15
12
24
60
6
48
30
36
96
24
209
31
24
60
12
54
96
59
19
12
48
6
54
77
79
30
3
60
32
79
96
84
36
36
5
48
91
9
45
102
138
6
24
117
8
67
120
53
4
32
31
18
11
36
12
132
1
3
51
69
27
77
43
18
30
117
45
18
57
123
12
45
128
55
12
78
6
5
4
ABCD 97467261722*3^$a+1 [50029]
1
35
88
21
54
36
36
18
3
8
25
15
60
44
112
21
3
44
43
57
32
24
16
20
16
33
72
75
60
44
184
56
16
24
9
36
51
3
21
20
60
88
63
105
3
36
36
54
35
4
15
29
7
5
16
32
55
65
16
12
15
18
126
33
12
20
64
80
16
60
20
73
36
15
20
4
15
45
27
18
36
11
25
36
119
16
45
3
44
40
57
35
48
43
33
36
44
31
9
56
133
35
1
75
140
96
49
72
107
28
9
15
108
60
32
168
40
32
139
72
18
36
54
69
12
9
72
90
9
96
32
28
69
3
15
57
33
18
189
20
4
12
45
23
16
96
9
119
156
49
54
36
54
15
20
76
156
3
17
64
44
40
48
104
84
112
63
21
69
147
15
89
55
21
12
3
17
52
21
3
120
104
132
28
63
54
63
156
20
49
27
80
40
48
3
53
145
72
39
180
20
13
11
61
23
36
16
24
9
36
99
63
33
80
24
7
53
55
105
21
11
60
24
121
54
29
43
9
9
35
4
12
48
36
81
75
15
69
21
3
72
15
90
108
11
97
90
77
16
24
48
8
7
17
37
23
220
45
71
19
90
3
177
90
5
36
49
11
7
93
12
39
5
85
3
32
28
32
31
252
17
1
18
69
32
136
8
16
81
27
32
48
1
11
100
69
54
90
11
61
36
18
252
54
36
180
39
33
36
59
31
36
18
27
188
55
36
41
240
16
8
1
90
90
3
12
3
77
196
204
9
99
243
117
60
21
36
180
15
3
18
270
69
21
3
15
9
27
29
24
12
16
9
39
44
40
57
36
15
108
21
36
180
3
87
9
189
11
16
27
18
15
3
54
27
24
24
60
225
111
87
57
141
35
52
57
3
69
59
16
80
16
12
15
5
12
136
99
90
54
5
64
20
1
72
167
160
12
21
47
25
36
90
54
108
83
7
9
84
144
15
90
27
44
16
3
17
1
90
29
24
1
15
3
21
51
33
3
237
12
20
1
3
24
27
125
1
72
51
12
207
5
13
23
112
72
96
75
29
7
18
198
33
24
120
48
45
15
39
21
69
18
77
13
35
112
105
99
20
115
9
72
9
54
72
54
90
72
45
12
32
1
18
65
25
27
27
18
3
24
117
35
16
72
72
93
18
9
216
32
13
198
21
20
4
99
57
15
81
32
28
57
18
18
71
16
180
3
72
53
19
18
108
54
21
105
90
54
51
39
57
51
45
9
15
60
20
49
36
36
23
24
61
27
45
18
81
9
54
36
57
32
76
56
103
36
29
36
52
8
24
28
3
54
11
40
36
36
8
139
201
36
8
16
24
12
44
37
18
234
51
12
9
15
93
11
120
60
96
181
54
126
18
41
31
29
43
17
181
63
81
198
45
27
36
9
9
54
105
12
9
39
33
3
24
48
195
18
90
36
29
16
63
33
212
43
57
15
33
8
160
20
49
51
21
75
51
9
9
36
90
69
84
63
18
54
57
20
16
44
100
168
45
18
72
33
48
60
21
18
21
69
35
28
9
180
3
12
3
45
63
54
95
31
33
12
153
11
16
32
36
24
16
56
28
87
53
72
24
16
51
45
45
3
36
69
39
36
15
54
36
27
27
21
56
64
84
48
15
18
59
31
36
45
20
16
189
63
117
36
15
3
21
8
12
60
25
15
3
5
16
72
92
85
36
144
36
36
35
1
15
32
25
3
15
113
16
60
9
126
29
7
53
1
15
3
18
15
3
41
40
80
19
29
61
11
24
19
18
108
39
80
97
36
27
36
12
24
153
111
51
29
16
9
27
9
18
5
31
54
75
33
3
56
85
36
59
16
32
55
18
27
80
37
23
31
45
45
36
15
111
53
36
16
12
60
80
13
3
69
51
24
216
12
84
63
17
19
9
12
15
9
24
36
12
27
90
75
20
13
18
45
9
47
64
44
36
7
18
90
54
36
36
15
75
18
36
36
18
18
23
124
12
3
17
4
87
18
71
64
45
75
80
4
12
24
24
72
69
51
36
84
9
71
55
18
15
48
9
23
31
21
105
36
39
24
9
15
21
54
18
75
24
9
71
1
18
90
15
21
119
84
100
21
54
17
108
36
235
9
12
15
18
108
18
5
49
72
51
39
89
1
83
28
132
45
3
12
12
9
11
25
198
18
15
32
43
33
132
12
36
21
54
105
21
59
85
72
15
183
9
32
60
48
40
27
45
9
27
60
8
120
16
20
19
9
45
135
36
45
11
25
59
60
7
105
120
9
144
39
15
65
12
13
36
35
19
90
90
18
18
54
11
25
27
45
90
33
36
20
64
60
12
8
19
57
15
90
35
19
81
44
24
13
47
16
27
18
36
15
36
60
32
36
60
31
ABCD 97467263846*3^$a+1 [50040]
17
90
18
7
132
29
7
5
114
25
41
163
41
90
288
1
24
41
19
17
18
6
12
43
36
11
78
19
72
65
6
12
13
47
48
49
41
18
157
12
227
85
5
114
72
54
48
7
48
35
42
30
18
91
36
24
11
13
60
17
31
59
85
23
97
125
43
5
42
25
11
109
11
180
42
7
96
53
19
72
36
17
55
95
61
65
55
17
55
17
7
156
24
24
12
60
60
17
7
48
35
37
120
23
12
241
29
151
53
19
17
31
107
13
108
36
48
48
167
1
35
90
12
103
11
54
19
47
13
12
11
42
48
19
41
19
485
55
29
114
25
11
12
18
31
204
59
18
67
41
67
12
36
24
41
55
47
109
5
31
72
53
43
47
37
72
23
66
67
47
12
13
11
49
12
23
37
5
30
205
24
84
107
90
30
61
17
55
155
133
137
42
49
77
55
12
5
18
25
48
47
49
48
60
65
18
18
72
19
11
25
84
149
55
11
13
132
36
72
17
18
1
156
11
37
11
49
47
25
5
19
60
24
11
36
48
72
24
12
180
18
7
35
73
24
11
61
36
24
120
11
109
71
84
24
66
54
54
31
36
11
157
108
48
41
18
133
24
96
17
7
48
35
37
120
84
11
49
59
42
144
7
23
205
24
180
65
43
84
36
72
83
54
36
67
132
89
126
25
71
12
25
36
60
41
36
72
7
35
49
17
127
48
47
13
204
161
187
83
25
23
144
6
126
193
77
19
17
30
13
132
72
96
12
48
24
132
53
18
25
137
31
107
114
31
24
35
66
43
65
6
25
41
19
60
35
84
24
66
24
55
96
84
83
78
7
47
12
1
72
35
1
5
31
60
36
24
120
71
192
1
35
49
48
24
11
25
113
6
121
5
43
24
17
91
185
7
12
156
203
1
11
54
60
31
300
23
49
65
18
13
36
53
7
29
7
60
23
97
12
17
6
12
13
180
120
24
24
131
1
35
84
294
12
19
24
72
83
25
11
18
108
139
36
23
24
13
72
12
168
17
90
49
41
115
48
60
12
144
41
199
36
65
90
6
12
31
29
126
12
72
13
59
13
5
31
11
25
65
31
5
19
11
25
204
24
60
101
19
12
12
12
53
43
84
53
126
49
83
25
23
90
72
24
79
59
1
24
36
24
60
12
11
54
30
13
77
60
115
11
49
71
42
48
7
36
12
24
11
150
144
19
17
90
318
96
66
13
12
179
18
48
204
31
17
162
1
12
12
29
60
367
23
42
12
55
17
43
60
72
96
35
18
55
12
59
25
191
73
5
31
36
12
47
36
37
12
89
6
30
6
49
96
12
17
6
85
35
42
7
48
107
13
77
30
109
17
163
36
108
23
25
5
108
19
35
90
36
90
1
41
234
18
7
60
113
7
60
71
97
17
19
65
6
73
35
30
7
35
36
73
60
29
43
149
55
24
29
6
66
19
72
53
151
96
72
12
36
24
24
5
55
35
1
29
6
1
29
19
17
54
78
67
35
6
12
18
145
107
42
31
5
54
109
47
49
41
54
85
119
90
36
120
79
24
65
31
12
60
72
5
7
11
12
37
35
24
36
61
23
60
25
24
17
115
53
90
180
1
71
18
36
54
25
23
180
42
12
18
13
83
1
101
19
48
36
101
18
13
23
174
151
11
85
84
11
13
5
31
41
60
19
12
48
216
23
13
29
30
204
90
7
5
24
31
24
119
97
24
5
78
85
17
43
12
84
5
79
11
180
49
12
36
245
78
49
12
41
127
12
36
47
61
11
90
151
59
168
36
144
25
96
24
11
1
60
60
23
25
96
24
12
101
19
36
29
31
12
11
157
84
71
54
31
89
18
1
72
95
12
61
12
24
71
85
17
43
12
180
96
84
5
108
18
25
24
36
107
25
17
31
17
79
11
25
107
133
108
11
25
29
7
24
35
13
36
24
17
78
48
42
18
37
11
6
108
55
53
7
96
36
60
96
65
18
372
25
12
17
18
6
36
36
18
25
36
5
18
37
89
6
25
5
6
25
132
12
83
1
24
72
24
5
30
54
7
71
25
29
31
72
17
54
54
96
19
96
41
6
12
13
168
35
1
125
18
96
72
205
185
43
60
11
48
61
29
36
42
ABCD 97467431078*3^$a+1 [50004]
75
32
120
133
90
54
3
8
64
56
72
40
80
64
33
6
177
8
19
36
17
13
99
32
64
120
15
54
35
25
6
17
24
43
30
71
280
9
47
160
39
60
21
69
54
45
32
96
43
29
55
96
81
63
57
33
63
120
32
31
105
45
11
73
60
27
3
5
115
30
36
90
24
33
63
137
187
60
137
73
36
24
27
33
156
30
5
79
17
16
57
6
90
54
33
27
21
32
37
30
53
7
30
11
40
200
19
6
47
133
27
147
126
54
41
64
15
33
72
96
32
88
9
23
24
193
167
49
90
84
60
261
72
3
29
88
123
5
24
16
104
16
32
67
45
81
167
73
111
69
99
21
107
37
51
56
48
25
71
55
105
32
37
30
21
24
45
36
39
81
15
72
3
60
401
16
123
77
13
114
120
30
203
37
27
8
1
120
119
16
69
156
54
180
36
9
168
8
19
66
27
177
30
36
60
9
45
30
5
40
32
144
55
84
53
120
7
6
24
75
45
11
19
30
240
6
17
112
15
240
113
37
83
40
177
360
6
9
8
7
57
168
21
54
53
24
96
160
213
30
84
30
30
5
1
119
48
37
11
96
16
288
56
16
24
33
167
79
9
56
16
39
161
13
75
45
3
243
54
6
9
8
48
19
117
96
72
48
8
25
24
30
153
32
31
30
35
349
90
36
45
9
95
88
24
56
97
30
81
104
145
71
64
32
223
126
35
55
41
40
9
95
19
93
80
43
45
216
80
24
120
49
30
33
33
30
81
9
60
11
136
32
55
36
21
69
11
24
49
23
13
114
201
39
17
24
16
56
73
87
27
53
7
41
136
3
60
6
30
5
64
105
111
32
7
33
3
69
135
180
36
65
72
37
83
88
195
84
65
16
224
16
144
8
48
169
23
48
40
9
6
57
24
80
13
35
1
119
121
95
25
114
5
40
75
45
195
221
96
16
48
15
41
13
60
156
155
24
145
60
147
8
55
17
24
72
43
5
49
15
32
24
19
45
81
54
153
72
96
80
40
15
161
139
24
45
32
40
3
36
60
125
145
215
64
45
27
3
90
51
72
87
6
11
96
7
17
139
29
25
167
24
112
3
24
21
9
15
56
115
90
11
48
31
54
3
32
25
15
72
33
135
21
174
53
232
135
297
8
16
39
60
60
33
80
72
16
39
30
3
8
96
13
171
32
72
168
97
90
30
23
13
60
114
5
16
200
55
65
16
3
30
150
33
72
15
66
15
9
63
57
90
77
24
115
77
37
27
8
192
96
40
63
144
17
13
3
63
30
35
120
120
72
13
11
163
53
72
120
1
120
204
35
115
5
55
41
136
48
15
156
5
19
45
171
90
27
63
41
88
45
27
3
66
11
13
6
90
35
24
85
6
189
8
24
73
23
7
281
19
117
24
69
3
3
5
40
80
24
145
23
7
81
69
203
7
65
25
207
33
90
21
72
57
15
56
79
36
117
123
189
45
11
136
3
21
45
24
51
56
40
33
6
54
11
40
129
6
24
57
48
200
115
53
43
5
49
47
144
139
21
45
144
35
72
19
29
25
60
155
40
8
120
48
72
24
144
19
66
147
24
128
1
84
11
40
24
135
17
40
3
30
95
40
45
35
31
65
79
6
84
30
33
24
8
48
37
155
31
17
7
137
13
6
77
24
144
16
33
30
17
48
88
200
7
233
40
63
185
120
72
88
9
47
43
53
13
144
60
47
43
180
60
96
69
216
39
113
157
35
16
39
36
24
93
240
32
16
9
23
24
13
35
1
54
137
24
175
60
30
60
107
67
45
45
30
ABCD 97467814688*3^$a+1 [50031]
61
30
18
60
54
36
60
161
181
120
60
107
72
31
72
66
47
7
36
65
60
19
78
30
89
19
12
138
95
96
36
25
18
29
12
139
5
7
17
1
179
36
7
77
36
7
78
132
60
102
17
36
24
84
49
167
13
6
30
30
30
72
42
90
48
90
18
54
41
79
41
37
59
36
84
24
12
67
138
60
47
13
132
83
133
47
265
90
102
107
48
1
24
11
49
6
54
6
17
48
36
49
12
47
25
227
19
5
36
108
61
60
114
90
35
13
95
12
13
60
143
36
73
60
90
18
12
18
210
162
5
31
84
65
55
30
30
258
23
79
53
13
84
23
60
55
12
90
18
18
102
12
90
71
67
72
17
216
25
35
84
19
60
114
11
12
85
23
19
216
30
84
78
102
18
29
73
108
60
102
90
18
12
36
174
11
79
53
25
23
25
35
139
17
43
36
54
35
1
71
73
107
43
77
139
24
6
24
36
11
43
5
13
60
102
137
36
37
6
29
13
78
17
12
13
12
90
6
60
72
162
30
60
66
42
60
18
60
132
77
25
11
19
66
12
12
6
90
12
72
78
48
84
5
36
84
132
1
107
13
12
30
6
47
48
37
23
12
43
209
25
11
85
72
42
66
30
24
78
30
108
29
55
6
11
19
54
48
23
12
60
12
151
12
17
55
6
60
47
7
113
7
17
19
29
85
6
5
12
7
120
60
156
54
108
23
72
12
25
6
5
37
35
7
17
79
102
47
36
24
48
72
151
54
11
55
60
42
23
24
103
90
30
77
13
30
18
54
18
42
6
12
42
78
119
36
55
12
18
18
30
11
31
42
48
59
13
60
48
23
55
30
30
84
17
1
42
36
17
25
23
67
12
18
12
120
23
103
29
151
65
12
73
60
114
78
90
42
78
18
11
36
103
42
107
12
60
84
36
108
60
1
47
37
6
17
13
72
59
43
41
37
18
24
66
42
17
61
11
13
35
55
77
13
66
29
73
48
107
145
12
6
24
120
17
19
41
1
18
65
19
36
89
1
84
156
179
1
30
5
49
30
48
132
66
30
5
25
60
107
43
42
42
113
12
1
30
149
25
47
1
78
72
17
228
133
24
11
67
17
36
36
43
65
151
209
211
72
12
6
11
84
7
12
30
156
12
18
17
108
7
48
41
19
89
73
107
25
66
90
54
96
24
17
13
6
24
60
18
12
35
13
78
120
54
30
30
78
72
221
24
61
12
107
91
24
18
90
5
67
77
163
48
42
108
18
42
18
60
54
150
6
54
18
42
36
29
31
24
108
137
132
1
102
30
150
60
78
30
48
161
49
24
48
59
24
72
48
139
168
185
67
17
181
12
36
60
84
126
65
19
65
108
67
101
25
12
18
60
24
77
61
102
30
78
29
60
13
30
113
37
330
78
18
42
132
36
90
30
270
84
5
43
17
91
65
24
85
30
18
180
228
114
18
59
31
65
12
13
150
132
65
31
24
18
95
235
72
18
120
12
11
84
91
17
25
60
42
5
25
47
73
36
119
13
18
30
42
30
47
55
30
48
78
60
60
102
78
54
11
25
234
17
1
120
72
108
95
7
77
24
19
17
1
83
96
43
180
41
25
132
78
12
5
24
73
108
42
18
95
7
17
13
6
114
6
5
25
24
30
78
18
24
78
102
138
107
13
18
29
13
35
7
6
30
24
5
31
41
73
71
25
11
60
151
12
18
78
42
138
24
18
12
18
78
24
60
180
36
12
47
55
5
36
156
204
25
11
121
18
161
60
61
167
1
54
5
25
47
13
6
89
1
12
12
138
48
60
24
138
107
72
31
30
12
66
30
24
71
72
25
138
84
216
5
24
13
30
90
23
19
17
163
5
12
259
12
5
25
78
41
13
6
60
12
12
60
6
12
48
24
6
30
71
36
43
24
6
11
43
18
30
12
41
144
1
12
30
72
186
114
5
55
30
18
48
42
12
30
6
12
78
12
137
25
47
108
13
30
78
54
5
13
95
7
78
42
18
48
30
84
6
47
7
17
13
30
60
66
60
84
23
132
12
1
18
77
103
30
60
42
29
19
17
25
47
13
83
84
145
71
ABCD 97468729102*3^$a+1 [50076]
17
400
8
120
184
32
96
240
109
108
47
96
217
47
168
55
105
3
149
24
136
249
215
1
135
80
1
87
80
16
87
57
80
136
176
120
48
175
81
96
93
75
56
49
183
249
15
21
99
120
200
64
240
321
23
247
65
96
109
3
48
248
79
108
93
216
123
21
15
54
323
304
216
80
280
32
112
24
87
209
160
63
17
24
96
133
3
32
160
147
29
7
108
77
48
40
96
96
8
67
309
411
90
27
48
48
32
24
184
15
17
48
61
108
36
11
336
103
129
392
208
8
48
7
234
23
13
155
72
72
48
85
27
120
128
16
104
40
296
25
255
15
65
40
72
80
13
27
120
8
184
3
54
39
32
19
288
36
41
144
232
15
105
24
24
152
37
27
144
45
75
72
48
75
165
32
72
192
88
27
381
15
33
32
24
88
8
229
3
200
160
33
159
200
24
31
105
8
40
128
64
120
21
18
36
5
64
120
56
16
9
239
49
15
48
80
19
5
31
162
183
48
104
120
16
15
137
312
16
392
7
17
16
147
77
13
108
135
45
90
17
16
21
371
64
8
7
41
208
56
24
16
33
15
21
99
96
336
8
55
18
15
48
120
56
121
39
141
147
72
216
8
187
285
80
72
157
459
24
56
109
3
32
37
195
165
54
77
49
15
183
57
51
189
351
17
1
71
16
24
33
108
315
48
96
80
136
24
8
67
165
24
216
189
147
72
56
24
48
232
285
51
56
109
27
144
248
40
216
96
56
48
120
40
32
88
176
16
168
87
129
80
24
136
80
264
7
54
275
136
24
33
143
24
184
24
200
91
77
264
304
120
99
165
33
15
165
35
24
24
25
47
48
304
8
64
15
33
111
54
126
21
56
40
48
144
120
165
90
185
85
3
285
3
105
39
240
72
56
7
17
16
32
7
33
56
24
31
201
69
11
24
24
16
32
217
23
103
65
64
8
223
129
48
80
24
304
279
185
48
40
15
162
63
8
37
90
137
16
24
72
21
155
48
31
41
24
184
144
200
88
24
105
71
24
16
320
109
54
5
31
33
48
32
96
7
18
162
144
5
64
192
24
168
32
96
208
24
8
43
54
126
57
8
184
48
32
120
16
192
128
79
108
54
15
336
48
141
11
25
39
141
35
88
24
393
23
16
144
15
137
133
59
72
184
192
104
48
168
37
203
40
8
264
25
111
200
136
128
48
48
ABCD 97468908242*3^$a+1 [50000]
1
20
60
69
19
35
36
69
21
12
19
71
9
96
60
87
18
7
35
48
18
15
24
45
75
81
19
11
42
39
33
55
5
27
21
18
21
16
5
3
87
42
6
1
59
81
9
24
7
23
18
72
6
42
18
9
3
18
60
15
16
8
36
129
6
12
12
30
6
37
48
29
27
63
61
47
42
43
47
93
3
121
41
19
80
3
1
44
93
27
51
30
51
21
72
36
75
40
5
12
39
21
48
15
45
30
42
72
3
87
81
87
72
13
20
108
27
57
51
24
48
18
7
35
13
17
39
3
48
18
39
21
12
7
35
18
19
8
15
13
32
72
9
30
81
40
59
57
45
3
4
72
41
78
24
13
17
7
8
3
45
3
90
7
47
21
9
18
37
12
8
45
7
104
4
5
18
12
85
92
51
12
6
7
53
42
12
48
18
12
27
45
36
7
17
120
48
48
42
9
4
65
115
20
27
25
17
15
51
61
23
21
16
8
12
96
12
15
85
53
3
45
12
12
3
4
23
21
4
8
15
13
17
7
20
72
36
28
24
5
27
4
59
18
7
11
90
27
15
9
21
3
40
5
39
12
4
32
4
29
7
44
51
132
18
60
18
85
20
45
84
15
21
24
7
29
42
48
9
3
60
33
69
30
1
56
40
8
15
30
60
27
3
1
36
56
63
25
29
18
12
18
15
27
1
44
45
51
15
24
37
149
30
12
60
18
72
15
12
36
117
3
15
9
16
92
24
9
12
30
9
4
35
49
11
21
39
54
7
11
33
39
6
27
24
4
59
21
9
15
15
48
18
15
27
9
60
4
17
12
48
12
3
3
21
39
12
48
9
15
85
11
54
6
60
9
15
21
24
15
30
27
4
65
15
36
4
47
169
11
12
6
30
1
23
45
16
80
12
12
12
63
6
15
24
48
45
30
69
9
79
5
3
52
5
31
12
35
12
96
42
90
48
21
9
12
19
8
45
91
32
52
68
3
1
11
9
4
29
30
6
54
18
15
117
6
72
13
65
12
60
39
3
36
30
79
12
8
33
63
27
30
12
6
9
3
18
67
84
36
24
20
3
57
9
24
126
24
25
95
6
19
65
78
57
3
13
29
27
48
15
18
12
75
16
29
51
87
72
25
176
40
36
23
73
32
21
15
9
15
72
24
60
12
4
24
29
6
42
30
9
24
4
5
15
12
4
137
18
54
18
12
6
54
1
44
12
16
35
12
6
12
3
105
51
64
29
15
33
39
36
33
27
3
42
12
43
5
42
21
9
7
23
48
102
7
71
25
72
23
30
63
12
147
90
6
30
39
40
35
81
57
18
9
21
24
3
3
12
48
45
9
15
48
3
25
47
9
9
27
3
24
18
42
48
9
84
60
72
27
1
29
6
9
3
57
15
36
12
33
36
40
59
25
59
21
24
28
5
3
40
32
75
12
21
27
117
60
36
36
3
45
33
30
9
4
65
15
60
60
4
36
5
60
19
35
45
12
3
57
96
24
16
35
18
90
42
15
24
39
12
33
57
19
23
21
45
31
56
12
3
33
4
8
28
95
45
27
13
35
42
72
75
96
12
27
25
8
93
42
13
60
5
15
87
9
33
43
65
7
35
6
12
18
90
15
4
36
17
42
81
15
9
3
18
24
18
9
3
33
12
3
12
6
15
15
60
1
20
84
15
21
3
6
24
31
29
27
48
60
45
60
18
9
40
29
51
3
36
9
21
15
24
51
84
6
24
27
88
101
84
15
3
49
11
9
108
33
7
32
9
15
9
60
18
69
16
35
97
92
21
18
60
9
45
6
37
8
45
31
59
60
21
9
39
15
30
3
57
51
12
3
60
60
25
20
9
31
56
33
15
33
19
11
33
52
12
36
24
12
59
1
11
25
17
27
3
30
51
64
5
66
57
27
25
11
12
9
24
45
31
23
21
36
39
24
1
72
23
21
69
24
75
12
96
27
36
90
30
9
12
24
39
18
12
7
173
7
29
30
42
30
9
9
15
40
5
139
23
42
6
1
48
8
27
36
30
30
9
15
30
30
18
30
49
108
8
27
48
25
20
24
9
24
7
59
30
24
36
31
8
3
13
17
63
40
29
18
9
24
36
16
5
18
49
5
6
72
48
49
32
69
84
96
12
30
30
39
16
47
48
12
6
19
8
15
9
93
15
48
4
56
72
15
18
48
24
66
117
63
21
99
9
105
48
12
127
8
15
36
12
18
24
6
9
12
4
32
24
16
24
11
30
67
5
6
30
12
19
80
84
24
108
87
18
27
48
15
57
15
13
5
12
18
12
90
36
27
12
36
16
8
36
27
30
18
12
33
9
63
15
9
9
84
60
7
11
9
24
4
11
49
5
6
30
54
13
5
18
9
21
42
9
16
23
45
9
30
60
36
42
27
33
12
15
3
45
147
36
105
72
33
39
105
6
9
28
23
24
25
5
18
18
15
16
41
43
5
55
5
12
63
36
9
12
3
75
54
6
69
33
3
15
12
25
8
4
8
52
8
120
93
24
36
24
6
60
12
13
47
117
3
25
5
12
27
63
18
12
48
15
12
28
20
24
24
16
8
21
79
5
3
3
12
45
72
15
33
3
45
27
25
44
111
60
60
105
27
21
24
156
15
21
60
4
5
15
16
29
72
19
23
30
6
24
133
53
15
9
30
18
18
30
24
91
17
18
72
69
9
39
45
6
9
21
7
20
15
42
36
7
5
3
24
3
45
57
18
90
108
12
75
33
15
9
6
105
27
30
39
33
3
12
12
3
25
32
33
15
21
24
3
48
39
1
44
48
12
51
24
37
108
32
24
9
6
12
12
81
15
49
5
90
18
90
30
3
87
13
24
92
48
63
12
36
49
5
6
85
5
31
29
39
60
15
60
6
135
36
21
15
60
3
1
8
16
44
40
11
45
96
9
55
24
8
63
12
25
5
18
81
60
3
45
3
33
40
47
33
27
18
24
30
96
9
36
9
3
15
69
183
21
15
25
17
3
16
29
15
69
31
92
27
90
175
20
60
40
23
18
54
45
3
69
4
17
18
21
33
3
33
30
84
30
75
12
99
72
13
32
24
3
66
19
5
6
24
6
30
84
48
12
18
3
45
60
15
39
60
45
3
18
79
5
15
28
152
16
20
24
63
57
12
33
15
108
12
36
12
4
48
36
5
12
18
45
24
36
4
5
6
45
24
88
44
3
18
19
56
75
13
17
7
5
6
25
176
4
17
19
8
105
18
9
16
23
1
29
19
68
3
132
57
21
42
12
21
9
51
16
20
39
1
11
33
84
15
1
20
16
41
123
9
55
68
27
36
12
9
28
5
51
9
3
75
9
3
6
7
72
36
5
30
12
42
18
18
19
11
37
17
15
51
30
30
1
20
21
12
27
24
15
9
88
47
108
18
42
18
12
15
93
7
44
9
51
9
30
54
78
57
15
1
5
75
15
30
12
12
87
39
ABCD 97468926286*3^$a+1 [50001]
24
18
45
21
59
1
95
7
105
27
18
3
32
55
108
84
42
108
72
84
42
12
6
156
18
18
42
161
40
27
45
117
36
54
42
23
133
147
8
48
40
104
1
279
273
108
75
129
63
39
129
21
59
16
105
156
18
9
15
48
18
162
77
31
42
12
60
63
24
75
69
24
51
84
18
72
15
45
72
174
69
57
54
81
15
54
72
12
162
60
90
36
72
18
57
15
17
55
18
95
16
87
33
15
9
153
132
27
3
42
36
18
36
113
43
180
9
24
99
12
96
18
15
56
19
66
24
12
24
23
16
27
5
40
264
33
6
12
18
60
87
87
57
21
107
72
24
49
30
425
16
15
81
8
91
174
18
24
30
18
18
59
96
13
27
72
81
15
75
72
93
45
510
30
234
117
104
37
123
56
1
30
57
87
81
32
13
24
179
16
39
30
24
12
60
51
24
51
108
9
27
53
72
40
56
7
18
23
19
18
120
18
65
160
51
18
30
5
1
72
54
18
215
37
174
77
88
69
11
67
18
72
72
12
60
35
31
24
9
45
144
35
88
147
90
36
12
75
80
79
60
45
9
174
6
75
72
27
45
63
60
48
162
99
51
12
57
56
67
72
18
18
90
39
39
17
64
21
42
36
12
24
41
85
18
12
60
89
24
16
45
11
40
8
31
81
63
60
77
88
72
24
81
143
19
108
48
36
36
24
90
108
48
54
18
171
51
21
27
42
35
49
24
12
204
15
120
39
65
25
6
30
54
5
37
36
15
33
95
55
9
135
12
6
102
78
3
171
6
39
48
15
6
72
90
105
48
27
77
7
90
191
79
9
96
45
51
48
9
48
135
33
71
24
31
18
12
60
138
36
72
18
87
9
143
31
24
138
132
108
15
3
12
54
36
207
96
39
162
24
12
72
27
15
89
121
54
42
12
171
104
37
18
36
54
12
108
23
55
89
49
42
72
12
33
21
72
42
18
12
131
1
23
121
12
123
32
40
45
3
27
60
33
15
36
29
25
111
69
126
5
24
139
5
25
216
6
30
6
30
63
72
45
3
24
120
87
6
35
88
75
45
27
12
41
109
30
72
213
27
18
131
139
18
75
27
5
73
30
9
159
54
90
48
108
5
40
15
41
120
1
12
72
24
315
75
77
85
24
3
27
29
169
63
15
48
41
55
54
12
42
12
81
63
54
83
40
8
112
375
18
159
57
90
84
36
5
1
159
8
7
168
18
30
42
210
5
37
18
12
93
33
63
192
3
30
36
36
42
21
24
32
16
24
9
167
43
54
18
77
91
72
30
15
24
15
6
234
18
71
37
27
152
13
36
39
111
81
39
6
48
168
18
17
88
177
23
55
30
42
30
150
18
35
24
88
45
72
60
71
37
30
45
123
45
219
45
48
3
36
105
201
72
12
59
40
104
232
123
93
48
24
141
75
56
49
47
49
36
27
48
33
30
24
72
89
217
23
40
75
42
59
61
203
55
9
27
36
9
3
42
36
239
64
57
12
36
6
18
63
8
49
15
8
40
99
6
15
57
12
24
192
78
30
47
48
31
33
3
18
42
57
117
11
7
150
3
9
6
18
39
207
114
15
39
17
16
75
12
18
15
27
18
90
18
54
18
90
93
99
213
39
36
24
149
112
225
87
8
13
30
36
18
60
147
15
9
81
54
17
37
147
81
24
15
3
5
43
60
33
51
36
42
135
48
24
189
72
12
47
40
8
13
27
32
24
7
78
30
29
88
45
99
144
171
96
72
18
30
18
51
48
33
18
45
21
60
108
36
95
61
90
150
51
3
36
48
78
138
72
78
30
42
108
12
252
60
90
41
16
249
12
3
69
27
141
12
15
21
42
9
63
105
75
21
27
29
79
60
5
79
33
39
114
87
24
9
47
40
48
9
23
55
9
21
240
108
72
48
15
111
54
24
3
123
ABCD 97469022494*3^$a+1 [50038]
159
21
28
44
15
61
11
285
24
72
40
20
24
48
27
93
28
104
40
20
21
223
116
4
17
55
32
16
41
39
204
120
16
20
120
16
84
29
15
96
40
44
16
12
92
120
16
56
4
56
64
120
36
8
60
153
27
76
60
12
44
33
27
36
120
64
80
76
8
16
23
108
25
29
3
60
52
11
105
64
60
5
43
32
48
16
104
132
84
27
133
101
55
89
135
240
24
12
21
72
15
196
167
93
60
24
21
19
17
126
33
16
5
235
8
81
7
84
24
29
126
37
32
16
92
24
96
9
51
3
54
31
96
108
20
16
12
59
33
93
7
8
24
16
20
87
1
96
65
31
44
316
120
140
60
192
51
25
12
372
5
51
21
36
3
87
25
32
76
101
75
16
48
56
111
169
36
29
159
24
120
75
1
20
72
124
24
11
105
120
124
156
156
5
39
36
52
32
124
32
60
40
68
12
9
151
8
39
181
12
108
312
32
16
41
3
316
41
18
25
137
126
57
72
24
16
44
201
18
25
12
24
152
48
117
127
107
18
15
57
36
3
51
54
87
12
60
3
25
80
48
52
24
8
252
15
18
51
16
5
51
4
71
25
32
87
90
180
31
12
65
127
84
41
219
15
25
60
20
72
28
60
149
103
5
15
64
11
18
7
8
21
99
76
8
33
123
16
8
16
84
23
54
55
108
8
88
20
172
92
33
39
36
148
29
15
48
60
3
117
9
3
28
44
16
152
12
16
12
108
48
47
193
20
52
48
11
54
36
15
88
96
12
20
120
72
27
18
18
45
148
80
84
57
3
15
21
72
4
65
111
12
12
36
24
64
72
32
16
72
92
16
89
18
73
89
3
132
81
39
48
57
31
44
123
33
111
21
303
145
36
68
88
108
20
16
59
1
56
40
44
4
107
73
56
124
12
5
15
28
32
69
18
81
52
248
204
36
12
28
41
15
84
40
56
4
44
48
105
115
60
203
25
11
49
12
80
64
36
29
51
72
52
8
76
140
69
126
1
156
5
19
188
112
44
4
36
44
28
200
88
11
198
103
32
28
104
24
16
89
15
129
15
40
12
41
43
101
54
21
141
79
84
197
39
16
20
159
49
56
4
80
9
3
15
45
48
232
212
52
5
19
17
115
68
12
48
52
48
89
18
9
48
28
20
147
18
63
36
4
60
71
33
28
8
21
90
153
256
72
48
47
57
96
81
18
157
113
7
96
113
51
24
24
12
51
198
31
23
37
48
5
15
57
99
36
76
32
28
120
20
132
15
33
3
1
48
293
75
64
48
11
252
54
19
17
87
60
220
56
40
32
4
128
48
24
16
24
96
65
39
156
28
12
32
93
63
27
109
8
88
12
116
144
208
8
4
56
12
24
160
59
72
97
56
40
44
15
288
73
32
57
7
96
152
15
1
44
63
13
32
9
19
32
48
12
15
177
252
24
16
44
4
156
56
99
21
16
212
72
60
156
48
45
15
36
36
39
18
7
83
37
84
12
48
17
67
56
84
16
101
19
20
60
132
252
21
7
29
39
76
65
19
20
96
24
165
7
48
72
12
36
72
5
115
12
32
21
135
4
5
39
156
36
3
129
148
92
16
11
9
132
3
85
95
21
84
57
19
53
18
33
21
39
72
24
48
28
12
11
25
80
12
100
264
36
60
44
36
45
27
27
81
4
24
56
60
160
96
23
225
60
12
135
25
92
100
48
32
28
35
85
23
57
84
24
64
8
28
120
29
7
36
168
96
120
44
52
8
16
65
19
36
68
436
140
21
151
29
3
213
7
132
59
49
20
36
36
228
108
12
36
60
81
15
24
16
36
8
52
48
56
15
61
8
12
28
20
40
32
64
5
15
ABCD 97469204674*3^$a+1 [50145]
24
120
54
51
52
44
4
92
279
60
61
80
69
199
120
59
33
27
21
36
120
69
36
54
85
149
60
30
13
32
196
65
187
83
150
7
20
48
112
29
51
3
105
21
19
35
21
33
51
112
32
48
27
193
59
48
6
127
120
44
4
104
36
52
29
51
39
21
12
81
36
19
161
135
16
77
27
204
21
39
160
20
159
181
56
15
33
75
6
447
84
9
120
54
117
9
7
164
60
75
45
48
48
93
115
35
37
47
57
24
105
66
9
9
91
35
21
39
174
42
54
54
21
9
6
37
128
105
54
177
16
20
48
40
35
36
18
91
20
15
129
57
15
33
207
36
12
48
57
75
21
267
123
9
27
93
51
21
69
67
119
18
43
47
210
3
33
90
85
12
47
21
105
87
192
72
33
156
99
16
164
12
33
180
3
12
36
99
156
54
72
51
147
6
15
52
164
15
24
21
144
45
67
23
36
9
99
13
32
48
24
48
195
13
23
60
37
29
3
60
27
1
32
168
40
53
15
249
222
30
39
24
28
203
25
44
15
61
65
54
13
23
90
15
156
123
105
15
21
21
120
31
29
19
179
66
36
99
45
24
123
159
49
5
219
72
93
15
12
9
120
6
109
116
184
5
99
75
60
21
9
3
123
60
189
36
81
234
30
24
306
205
11
21
117
42
48
57
24
12
144
4
44
12
264
105
247
32
12
33
123
24
93
43
119
18
66
25
44
27
109
101
91
44
9
51
4
20
39
120
72
18
51
36
108
192
69
55
32
24
24
21
60
31
20
69
15
9
15
40
44
75
21
15
6
54
21
105
144
115
20
84
72
16
20
123
36
93
15
153
24
4
119
90
96
54
45
111
36
93
252
285
15
16
59
21
40
17
15
72
123
42
211
23
21
15
33
15
6
30
90
99
51
246
18
240
162
79
116
4
29
3
28
44
36
39
117
39
36
45
9
7
60
20
3
24
102
24
39
16
56
63
72
49
12
29
15
9
7
8
39
21
60
84
45
126
6
19
12
48
5
27
60
168
12
3
157
48
11
180
181
60
17
3
88
35
66
19
125
36
108
60
151
44
87
9
36
15
33
345
87
108
28
29
19
20
45
67
32
27
108
21
141
24
75
100
35
205
125
67
60
29
108
60
15
36
51
181
23
97
60
23
21
15
81
27
12
9
159
117
64
29
6
54
162
1
8
24
87
49
95
81
16
92
141
120
39
147
49
12
20
208
161
84
75
36
3
201
96
39
25
35
174
42
33
148
173
6
120
108
13
47
93
99
1
92
75
81
72
28
101
31
83
9
297
30
9
12
40
48
35
276
54
30
45
52
29
3
147
84
96
69
129
102
49
5
39
132
105
15
16
17
6
81
3
61
11
18
162
61
29
78
30
3
177
111
69
132
75
16
48
71
54
24
36
27
3
36
9
60
132
57
216
30
25
80
24
111
141
96
160
32
76
119
73
20
448
20
96
96
48
60
52
8
69
162
45
36
48
39
66
6
198
135
21
159
60
51
57
3
37
8
135
36
54
7
47
126
66
54
27
12
76
11
9
144
16
71
61
60
359
168
133
77
3
12
21
7
17
87
75
30
111
123
6
15
75
318
6
69
192
3
13
32
48
12
111
24
30
6
120
6
39
120
15
54
27
15
9
39
13
128
36
3
73
48
65
115
59
133
44
39
21
15
18
103
48
215
54
15
12
3
126
39
72
ABCD 97469852068*3^$a+1 [50000]
198
40
17
24
81
39
7
84
53
72
63
57
43
12
14
96
3
72
105
15
96
9
10
14
22
89
9
10
14
66
45
249
12
108
63
127
80
6
27
19
29
15
126
84
15
21
78
21
24
45
10
72
170
39
79
62
75
33
10
5
7
36
14
118
17
93
46
44
40
48
60
12
20
172
194
34
50
10
17
115
36
89
19
26
106
120
17
103
48
12
44
30
3
96
189
70
77
24
24
21
10
72
8
105
127
38
27
43
5
24
240
21
51
79
24
137
144
7
32
36
4
62
34
12
134
190
14
10
17
24
33
15
45
10
161
24
87
40
60
29
96
15
105
48
21
10
24
26
94
120
212
64
5
7
2
22
60
5
24
15
16
65
31
14
51
120
7
161
21
34
56
4
156
84
206
34
84
56
4
173
72
31
89
51
66
10
48
50
72
24
15
144
15
105
21
34
233
55
48
72
14
34
14
130
65
55
120
108
44
9
240
9
72
10
254
39
55
17
33
22
185
69
10
26
120
168
58
29
19
86
24
94
17
9
15
9
36
51
69
82
89
153
111
21
51
144
39
54
106
86
60
30
16
84
108
17
19
12
17
147
54
39
7
89
45
75
9
96
87
69
75
31
17
21
96
10
65
24
216
39
4
5
72
15
9
9
36
90
52
2
36
46
24
36
14
39
96
91
149
96
31
8
57
43
29
103
38
51
24
171
45
15
88
110
46
5
105
96
34
5
7
89
199
20
6
63
31
134
70
48
149
48
72
79
26
46
89
19
221
175
170
48
142
38
6
64
146
24
22
14
15
19
122
178
17
3
6
106
5
69
51
48
57
24
34
86
15
9
22
41
79
20
45
24
120
129
87
24
21
51
72
15
6
34
65
21
70
29
31
84
53
187
32
21
57
66
45
19
36
24
17
96
7
12
29
21
60
15
24
24
7
14
27
24
103
17
9
6
90
10
110
63
127
65
15
16
2
60
36
36
34
50
70
41
33
70
113
3
76
50
15
24
69
3
55
24
89
7
84
5
103
2
70
8
57
43
2
24
51
24
55
41
31
65
33
166
264
26
15
3
28
48
36
36
48
60
5
45
171
3
90
10
41
9
15
7
84
101
43
5
7
48
216
24
26
10
36
38
10
120
20
30
15
7
60
14
39
48
43
5
21
54
100
24
17
48
48
24
9
34
12
48
113
24
168
72
24
24
120
127
84
146
10
185
31
17
127
24
20
234
51
7
8
105
24
127
50
24
15
127
2
15
7
98
135
117
154
14
30
45
45
51
7
65
43
60
24
26
111
19
80
21
24
51
28
137
79
65
9
22
41
24
24
15
52
5
7
80
52
44
4
266
180
126
18
12
3
31
110
51
144
55
89
21
34
17
120
103
12
96
29
79
86
3
177
15
48
87
4
60
41
43
32
18
51
7
65
3
76
24
290
96
63
81
135
67
62
60
72
58
206
27
69
34
144
113
9
10
29
144
21
51
24
55
26
24
10
36
8
40
168
137
48
72
103
144
74
22
12
5
72
3
90
51
24
117
168
3
24
24
24
7
44
4
12
5
24
55
12
194
174
45
45
99
45
180
15
45
10
2
24
111
24
151
50
118
41
31
65
15
81
24
24
7
134
10
48
96
60
12
24
38
70
60
41
9
22
89
115
14
118
12
80
186
27
103
41
31
89
115
36
72
17
19
36
24
20
76
65
15
201
57
87
39
225
21
10
228
36
56
48
6
75
15
129
67
5
43
36
26
135
175
8
40
146
46
41
69
34
12
29
55
89
111
4
26
106
38
27
120
57
12
51
39
208
41
7
68
21
55
14
171
33
46
24
2
118
2
90
28
72
156
29
175
24
120
72
8
54
27
48
51
52
17
45
75
15
105
72
15
78
3
19
48
48
5
72
48
63
9
127
204
60
24
26
130
125
15
30
34
137
91
77
48
19
108
17
55
44
4
96
26
60
51
48
19
36
17
55
113
15
81
63
52
5
24
19
5
45
51
31
41
7
48
24
ABCD 97471590928*3^$a+1 [50070]
1
56
15
193
36
11
21
27
12
24
12
72
1
44
135
25
107
48
81
51
9
39
33
75
24
21
15
45
100
119
96
24
24
25
11
33
40
80
63
12
12
45
16
168
35
120
84
73
20
15
9
88
11
9
40
68
12
132
36
3
85
24
116
51
1
80
123
132
12
13
23
72
12
36
12
12
25
36
59
60
13
23
96
49
12
12
60
155
12
48
60
1
32
28
60
24
32
15
204
60
24
72
21
39
21
27
108
24
108
12
36
97
35
60
48
24
24
96
1
20
15
12
61
120
80
4
11
69
72
51
72
1
152
84
36
123
9
3
24
61
12
35
25
23
45
60
3
96
24
25
71
61
35
13
44
27
13
48
8
64
36
20
64
35
13
92
3
108
12
24
24
9
16
47
9
28
23
72
60
25
56
15
36
45
3
12
33
15
12
33
88
35
37
36
11
36
48
132
45
28
47
84
96
48
49
71
265
11
33
51
9
3
45
28
132
23
24
25
11
96
84
132
45
39
48
13
155
48
21
123
48
24
13
20
16
92
195
13
11
24
9
40
35
21
51
1
23
25
59
1
11
13
95
57
184
140
36
39
24
133
35
24
120
193
48
95
72
33
99
60
93
111
49
108
119
61
83
85
32
28
11
13
36
11
84
9
72
3
12
1
23
109
36
11
1
83
45
24
51
145
84
128
75
60
13
12
8
12
15
12
45
63
9
4
104
147
48
45
3
12
72
1
68
51
1
59
21
39
84
36
69
4
23
12
12
156
69
48
36
51
36
24
21
3
141
3
72
45
28
71
141
99
132
24
13
215
33
15
13
120
20
39
61
44
12
63
1
35
45
36
75
24
360
49
23
24
24
72
12
96
36
13
116
27
252
12
45
63
120
36
24
33
75
117
15
133
107
12
9
40
35
12
37
20
16
59
13
23
145
119
48
108
12
193
60
24
11
9
27
48
105
51
96
49
11
141
12
75
156
25
35
37
95
45
135
45
147
33
3
37
72
23
33
36
36
27
21
99
45
27
48
13
20
27
1
32
3
60
72
13
44
40
35
57
63
12
60
36
72
1
71
49
44
15
25
23
69
63
57
3
13
23
57
15
120
132
12
24
156
1
143
36
21
75
105
3
109
23
24
84
36
48
180
25
107
9
51
9
15
201
63
36
96
13
155
117
111
60
12
48
132
12
13
23
12
33
15
33
39
21
15
24
105
15
72
13
168
95
45
3
37
119
96
12
73
35
48
96
1
47
120
57
15
69
15
9
16
227
9
75
60
81
3
24
48
69
4
32
39
36
24
73
92
124
11
84
36
33
51
12
69
75
24
12
13
24
95
48
33
4
23
108
57
268
84
48
12
35
48
37
107
61
200
24
28
20
3
57
3
25
95
24
24
24
1
11
48
96
24
85
11
24
12
60
49
24
95
141
24
63
13
12
20
15
24
48
36
85
179
57
3
1
20
27
48
36
169
11
33
123
97
32
3
81
15
84
1
47
60
12
1
59
1
84
56
15
12
228
24
21
39
96
9
27
24
60
72
57
12
16
12
60
11
24
60
85
36
95
25
59
12
24
12
24
1
132
35
93
15
12
72
9
39
33
72
12
88
11
49
60
80
111
12
120
13
60
12
32
51
9
48
3
57
3
25
24
60
60
60
11
120
36
49
35
24
33
39
73
47
48
132
84
57
15
12
48
57
87
60
24
37
72
92
24
51
21
63
25
56
39
25
71
93
87
1
107
36
49
71
12
72
132
49
12
72
60
23
9
16
60
35
72
12
36
60
48
25
72
12
80
3
13
47
9
51
72
21
64
71
9
108
28
11
84
57
72
108
63
25
191
9
36
88
35
180
108
33
27
45
72
88
44
48
3
37
23
24
60
24
180
25
11
228
12
120
24
120
60
84
133
8
12
28
11
48
36
109
92
39
169
95
61
32
39
84
49
35
1
47
12
36
36
9
51
48
48
13
239
36
69
75
48
33
36
51
24
48
21
24
3
84
49
60
32
132
40
71
72
73
47
48
12
72
13
32
72
28
95
60
12
24
25
212
3
24
93
3
12
12
141
159
180
36
60
36
84
12
73
47
60
84
48
93
27
57
208
23
108
21
15
9
36
111
33
87
12
12
49
12
20
88
24
23
48
21
459
120
9
27
45
16
8
87
13
71
93
60
15
165
28
203
21
28
36
20
4
ABCD 97472151646*3^$a+1 [50008]
52
24
15
45
84
21
18
126
3
36
72
44
24
19
36
17
48
7
33
3
9
9
47
19
24
30
24
27
8
13
15
3
5
1
27
56
144
7
30
72
39
33
15
27
102
24
15
24
9
3
56
88
56
4
8
19
5
84
61
18
54
48
24
27
8
55
30
63
12
12
3
54
15
24
48
120
12
56
16
21
72
66
53
43
12
9
48
56
12
76
48
9
51
24
72
15
54
3
12
60
69
99
24
15
17
7
29
25
18
17
31
81
12
84
44
36
55
17
19
9
9
39
9
35
7
33
15
72
6
71
73
87
105
39
60
44
1
3
32
79
89
13
39
48
12
44
36
55
6
35
13
3
75
45
48
15
54
39
33
54
18
18
45
24
87
41
76
32
13
42
33
15
24
54
35
67
5
76
33
11
28
32
1
3
32
13
35
79
54
3
45
39
57
15
51
6
3
8
4
75
81
183
81
45
6
18
30
18
42
161
85
24
35
48
4
12
39
24
33
32
19
9
9
42
54
3
36
27
6
15
48
8
73
35
4
32
72
55
125
19
29
96
12
19
5
12
88
116
91
9
21
24
11
79
93
104
1
71
72
4
51
33
3
54
54
84
5
4
99
42
18
17
103
53
144
1
35
7
12
9
9
90
33
20
4
24
144
63
72
5
91
12
41
40
12
20
19
9
84
36
27
17
43
17
4
9
24
18
29
97
179
31
69
44
28
3
96
30
3
32
43
84
41
103
41
40
36
32
1
3
8
127
45
68
37
72
47
40
24
44
37
71
7
12
41
16
56
28
3
36
33
63
29
19
42
35
13
3
3
18
123
15
69
3
5
49
18
6
27
20
19
5
1
83
28
27
6
35
12
60
55
117
8
1
27
21
24
48
111
3
29
72
199
42
72
3
15
21
48
39
12
33
45
72
15
72
20
76
32
1
11
4
123
6
54
9
27
33
12
3
96
45
24
75
33
87
5
31
77
31
36
5
84
151
17
48
25
135
3
24
69
48
24
36
200
37
39
12
12
12
27
21
21
63
3
9
87
21
12
20
16
60
24
92
91
54
27
12
32
1
24
35
55
101
4
32
7
102
15
24
68
4
57
39
15
18
27
8
28
36
36
60
176
37
35
24
48
4
123
17
7
21
27
9
68
1
47
1
6
45
24
24
51
36
29
64
36
36
24
12
68
1
3
15
53
4
24
75
36
72
9
44
1
59
13
159
20
64
45
87
8
88
32
4
21
18
29
1
6
12
17
60
12
16
21
27
63
5
52
48
3
36
78
51
21
66
54
63
33
35
91
18
35
36
1
63
8
12
7
9
3
17
1
39
32
36
4
15
18
51
12
8
4
21
18
57
32
40
45
23
196
39
9
24
56
52
60
32
67
90
195
21
15
20
28
8
24
19
12
36
60
12
77
28
21
3
15
41
91
65
25
72
3
12
51
21
84
44
1
39
51
45
3
54
72
3
21
39
27
36
57
176
19
9
69
135
27
29
52
12
68
31
33
3
18
114
53
28
21
6
108
105
69
3
69
78
53
88
21
18
120
81
32
31
77
1
3
12
20
4
33
99
8
127
29
16
3
54
59
36
12
24
48
28
171
5
1
120
75
12
12
24
84
36
32
64
108
3
54
72
72
35
91
18
24
18
57
8
37
27
140
40
48
15
41
49
51
128
28
9
27
48
20
1
63
57
23
4
15
17
31
24
33
84
48
32
36
40
12
20
36
12
36
28
87
57
24
27
18
51
12
164
60
36
37
11
52
3
5
1
30
36
72
41
55
48
21
56
1
119
43
17
12
16
27
57
216
8
55
24
17
4
51
29
115
53
100
12
84
32
115
12
72
5
1
35
28
27
30
15
63
21
27
41
36
4
33
11
19
5
76
63
129
12
3
18
23
4
36
15
84
5
4
69
11
7
33
39
33
15
9
8
4
15
57
33
6
53
48
24
12
52
80
31
93
33
51
3
9
87
65
4
24
8
55
141
12
171
81
51
17
13
59
36
52
15
9
68
73
39
171
6
11
28
68
37
48
18
113
100
3
5
48
4
12
24
33
24
48
315
63
41
13
42
17
13
15
3
45
36
12
72
15
117
15
17
12
43
21
63
21
20
36
19
48
42
15
3
101
25
27
20
7
9
12
12
51
9
51
21
36
33
15
84
84
15
9
9
3
87
33
15
5
4
68
4
156
180
39
29
24
19
72
69
84
128
72
36
88
3
17
60
19
12
42
66
41
28
60
21
123
20
19
12
33
12
12
32
1
75
20
28
36
39
5
31
41
4
33
18
30
78
12
6
11
4
105
3
32
7
33
69
6
12
41
4
8
4
104
7
9
8
36
28
56
16
3
21
39
48
33
39
24
48
5
1
71
67
33
12
51
30
18
24
53
88
75
36
48
5
12
25
171
27
48
90
111
20
19
33
92
36
84
52
44
4
9
3
15
6
47
19
89
28
33
30
36
5
1
51
3
48
162
39
57
99
21
18
24
33
93
11
61
66
5
1
3
60
3
6
48
54
60
9
48
24
152
12
60
31
5
84
40
84
3
5
12
24
12
19
53
19
6
87
15
42
3
15
36
33
12
21
18
6
27
12
24
72
96
32
144
40
123
5
91
54
71
4
24
128
72
40
24
8
19
9
8
1
3
39
53
64
3
5
64
3
45
8
73
3
141
72
111
105
131
12
7
17
12
37
24
72
18
69
3
9
63
21
9
131
16
60
44
40
12
24
32
40
20
4
32
73
27
21
126
9
33
48
39
15
17
124
12
84
32
60
36
19
18
3
72
60
39
36
33
45
18
48
72
24
17
16
32
7
21
8
19
6
3
15
29
25
11
28
15
12
96
53
64
57
72
72
6
12
9
27
45
99
108
24
29
16
57
131
19
33
92
ABCD 97472353484*3^$a+1 [50009]
77
79
81
63
36
45
48
3
240
29
31
113
144
16
48
96
3
29
79
65
7
192
89
192
7
137
64
48
111
177
32
199
89
67
29
7
57
3
45
192
207
81
87
57
15
96
113
48
48
96
64
135
57
87
281
55
57
39
89
64
15
33
63
177
128
19
12
113
16
3
132
153
51
45
291
93
144
39
89
175
17
79
144
81
144
39
233
48
31
65
48
64
416
16
303
36
45
32
7
9
39
105
63
24
201
51
29
64
144
87
24
17
64
80
19
45
183
41
48
55
89
19
12
33
15
17
112
416
163
12
132
29
64
3
29
16
39
240
9
759
105
87
60
221
7
48
48
57
15
48
72
185
16
63
113
127
84
29
16
39
60
240
48
228
72
17
48
7
12
29
16
159
17
55
89
144
48
19
48
60
84
29
112
51
48
45
51
189
144
3
189
255
177
96
32
64
183
9
15
209
16
96
63
192
225
87
48
120
33
368
67
132
57
80
31
120
9
32
192
103
144
9
96
32
7
137
48
16
368
192
7
57
48
48
32
67
77
48
16
48
32
31
36
29
96
19
77
31
72
48
9
243
108
276
45
96
32
400
63
168
41
79
72
185
55
41
19
93
183
9
128
115
269
319
24
60
125
223
17
31
48
33
39
297
3
12
17
64
48
32
144
64
39
9
144
48
32
112
3
189
3
237
144
288
96
128
127
48
36
77
96
96
192
7
72
33
15
65
112
32
271
161
336
175
65
48
48
115
77
16
32
79
504
12
45
96
48
51
132
9
159
288
65
19
12
113
144
16
3
84
96
137
31
353
16
224
48
112
147
141
432
99
93
135
12
29
48
96
48
16
3
125
67
333
176
67
12
177
15
129
80
163
29
247
12
29
67
125
31
48
17
48
16
87
12
108
177
240
51
96
45
63
33
39
24
17
64
96
32
160
15
17
208
63
72
57
39
153
51
29
7
60
45
192
80
16
87
89
160
272
112
48
48
32
112
192
32
103
12
77
127
48
225
87
156
29
96
192
48
64
15
144
24
9
39
24
33
207
33
63
180
29
48
16
327
137
64
368
31
113
115
125
96
64
111
33
96
39
168
17
115
125
103
24
36
84
41
16
51
96
141
279
41
31
33
144
240
15
113
16
176
7
24
113
31
17
48
192
160
159
36
29
67
125
112
3
48
180
24
72
108
29
48
16
32
160
135
153
135
41
79
65
7
201
128
7
12
45
87
12
29
16
135
137
48
55
105
3
173
175
168
41
31
33
39
9
32
64
231
9
135
108
45
48
15
72
ABCD 97472503712*3^$a+1 [50033]
11
1
36
8
15
36
1
72
47
72
9
3
37
8
4
11
48
1
35
36
1
12
11
1
23
1
12
48
32
4
155
21
27
45
87
24
13
11
1
36
60
32
28
80
15
37
71
13
23
13
8
28
84
11
132
24
9
4
35
25
60
24
12
8
15
145
20
3
25
23
1
11
57
4
47
49
12
11
21
16
20
3
48
1
92
3
13
35
1
8
12
39
36
25
24
12
204
24
35
57
100
72
56
3
21
51
97
24
20
27
9
4
36
12
48
107
1
23
13
35
1
24
56
16
56
28
11
25
32
3
33
120
3
13
44
15
21
28
72
23
25
12
35
49
71
13
12
23
177
12
3
12
12
61
20
3
13
116
16
56
88
36
11
9
3
1
12
35
13
35
21
24
3
9
16
84
72
120
59
25
35
12
61
11
1
8
39
1
92
3
61
72
48
24
11
33
28
71
60
33
28
23
45
100
11
9
63
1
180
11
93
3
12
37
71
48
25
36
20
39
9
60
28
95
12
9
16
96
44
88
24
12
48
8
16
12
11
57
39
1
59
45
27
24
13
56
51
1
23
48
21
63
45
15
61
12
56
24
52
23
25
11
48
33
123
12
48
37
35
1
72
32
4
11
25
11
9
28
60
60
24
12
47
37
11
9
3
37
11
49
24
32
4
11
24
13
8
4
23
36
109
23
61
59
1
12
35
84
1
35
57
40
8
52
56
75
73
12
20
3
60
13
60
32
39
13
23
9
3
61
8
159
12
24
12
60
37
44
12
4
12
11
37
32
28
56
52
8
16
12
8
3
9
36
3
36
37
59
144
49
23
1
48
35
12
13
11
61
188
4
60
12
164
63
84
9
27
109
11
36
84
12
36
12
121
11
37
12
24
83
1
11
57
96
76
12
23
24
1
20
3
97
11
36
12
12
9
28
11
33
4
12
35
81
27
25
32
36
3
1
56
84
64
107
24
1
12
32
27
153
28
23
84
45
15
36
33
72
15
13
84
24
47
25
68
12
196
56
36
39
48
21
171
13
56
40
83
69
16
59
1
23
25
23
57
88
47
13
11
1
11
49
47
12
1
47
9
27
105
12
27
33
3
49
11
13
32
28
11
25
71
37
20
52
72
35
36
60
24
9
3
25
35
45
4
23
45
72
40
120
20
3
1
32
4
47
25
12
35
57
16
119
25
36
83
13
12
24
32
15
13
24
8
16
12
12
11
1
24
23
72
12
13
12
36
23
21
12
16
8
52
95
48
25
12
59
60
72
48
45
3
49
12
11
48
72
1
108
12
44
4
95
13
32
16
12
8
76
24
47
12
13
71
12
73
47
24
25
96
48
47
33
52
12
11
13
47
36
1
48
107
61
60
8
16
23
9
16
23
61
47
61
23
157
44
24
36
64
11
37
44
4
23
1
83
48
73
12
48
56
15
1
20
48
39
36
1
32
3
1
48
24
23
48
12
25
36
23
69
16
35
24
49
12
47
1
24
8
4
23
1
24
60
95
193
104
27
12
97
11
1
12
23
9
40
24
60
36
23
313
11
21
64
23
25
23
12
9
24
12
4
96
23
57
15
13
155
60
1
11
72
24
13
11
12
13
84
143
25
68
24
12
51
9
16
60
83
69
15
1
12
71
96
13
24
44
76
8
28
23
36
1
168
20
4
116
16
11
12
72
12
13
68
16
35
24
109
116
24
63
9
51
1
35
25
44
24
28
12
12
23
24
1
72
47
49
24
23
45
135
12
1
12
23
12
1
23
81
40
35
49
12
32
3
25
11
33
27
37
44
48
40
20
28
56
136
8
28
35
12
25
228
11
1
20
3
25
8
3
61
36
12
35
13
80
3
73
11
48
97
12
120
11
48
1
44
12
16
35
13
12
12
12
44
28
12
23
13
167
81
100
68
3
1
96
44
36
4
8
64
32
51
13
12
36
8
3
60
36
1
24
71
1
8
3
1
32
4
23
9
63
21
28
24
35
9
84
72
63
24
1
23
24
24
25
143
1
12
12
32
15
21
16
32
3
25
12
11
45
52
56
75
61
56
4
24
11
13
12
47
12
25
11
24
1
35
1
36
47
25
12
59
1
11
129
52
108
44
4
83
13
11
133
20
75
36
60
12
36
84
109
24
12
59
21
12
64
143
48
33
27
13
23
84
72
24
12
13
24
23
36
1
12
72
60
68
28
83
61
11
13
71
21
72
4
12
68
36
4
192
12
68
4
188
3
1
24
68
16
11
12
13
23
61
24
107
49
47
24
13
48
59
24
61
11
21
3
13
48
60
36
204
23
24
25
35
21
27
121
11
1
11
12
25
12
36
8
40
32
63
48
12
1
12
23
21
124
11
13
12
11
13
35
69
4
24
23
96
36
49
8
4
71
24
72
37
83
45
16
23
13
56
16
120
12
11
12
60
13
60
23
97
24
107
49
12
35
12
1
36
48
24
72
108
36
12
8
15
13
11
72
21
4
23
13
47
60
1
23
12
60
165
24
16
83
9
27
180
25
104
15
37
12
48
71
85
59
1
12
11
9
40
71
13
20
15
57
168
28
72
35
37
11
33
15
12
1
8
48
28
44
24
64
72
44
3
37
47
1
12
12
23
108
13
35
1
11
48
9
15
12
25
12
8
84
100
23
49
35
49
35
12
81
27
9
27
37
11
37
12
11
25
84
20
16
20
15
21
72
15
24
85
12
36
44
4
23
13
23
49
23
37
47
33
28
32
3
60
25
11
9
3
72
1
23
24
12
9
27
1
36
24
108
23
9
3
12
13
48
36
56
28
24
32
3
69
4
23
85
72
24
60
96
12
20
4
20
4
11
93
27
1
72
23
24
9
76
59
37
84
68
4
11
1
48
8
36
72
28
44
24
15
24
36
13
72
23
49
48
36
20
64
36
12
48
59
205
35
105
36
48
36
4
24
23
1
60
11
37
11
24
9
3
37
8
15
45
88
35
24
61
36
36
35
9
84
15
12
72
12
36
93
28
8
16
23
9
36
4
12
44
12
52
24
12
48
8
16
8
4
96
60
11
25
35
36
13
59
1
71
12
129
63
12
24
24
1
8
4
12
11
1
36
12
35
1
36
8
40
11
12
9
4
23
61
24
24
8
36
24
16
36
11
49
24
20
28
47
85
12
35
12
24
48
21
27
9
87
12
36
24
1
12
48
12
68
27
13
11
21
28
35
1
35
12
1
35
ABCD 97472688044*3^$a+1 [50030]
13
72
48
11
1
111
3
6
6
12
6
54
60
48
24
120
48
12
65
31
9
105
15
99
12
114
78
96
65
19
210
60
66
30
36
6
45
159
33
15
30
27
33
63
3
21
3
5
115
45
80
67
114
96
24
72
12
6
42
72
18
18
60
30
9
15
105
3
30
72
63
33
39
48
27
108
42
87
3
150
198
54
234
57
45
30
12
12
6
108
6
173
25
12
123
87
48
18
39
48
111
66
30
65
43
36
57
75
30
30
72
30
156
47
43
72
48
102
30
18
204
27
9
150
54
27
9
24
12
78
12
24
65
115
21
8
127
18
12
54
29
13
42
41
121
30
48
60
93
57
15
51
12
54
6
42
3
27
45
3
53
55
57
32
13
108
30
41
48
67
108
42
30
41
115
30
39
3
60
33
39
6
24
35
139
117
27
48
54
36
108
72
18
54
210
42
35
40
21
54
6
54
60
30
15
3
30
66
21
33
47
1
47
88
33
119
1
120
60
6
6
15
9
119
55
12
12
60
66
66
48
57
261
27
51
5
55
24
6
59
1
111
120
75
36
9
39
12
54
6
65
64
105
66
45
117
6
60
161
109
60
39
48
27
150
42
24
54
60
6
21
129
36
3
72
3
165
57
18
77
13
72
66
78
24
3
33
6
48
6
42
132
5
88
69
60
36
12
63
3
141
15
41
7
72
33
32
145
126
102
36
6
66
72
15
135
33
63
6
30
48
30
12
18
96
12
12
18
30
72
17
40
9
6
41
43
36
120
168
30
30
6
30
17
7
33
33
119
61
24
11
31
18
63
32
112
33
6
30
96
30
36
42
66
77
112
32
91
12
36
234
27
80
40
8
115
36
66
84
6
270
48
95
73
42
60
17
19
29
7
33
8
13
27
39
84
30
39
8
37
6
21
39
126
59
1
96
48
87
33
6
65
55
18
23
163
96
93
3
78
42
165
15
65
43
156
48
18
84
35
136
8
16
15
66
54
144
6
18
66
47
85
54
5
1
72
63
72
105
23
199
6
27
21
51
63
90
183
219
53
85
27
21
27
27
21
39
89
1
111
87
6
120
84
15
33
150
9
123
36
36
5
19
60
12
84
66
39
3
66
84
6
54
6
12
42
78
18
114
150
6
132
18
42
30
12
126
30
24
75
15
12
138
3
27
45
21
6
5
40
33
6
120
72
9
9
60
30
69
15
48
42
23
37
27
21
30
48
117
104
43
213
153
156
54
101
19
6
215
40
51
5
112
45
126
126
24
204
42
108
120
30
18
30
39
45
3
165
11
55
6
30
60
36
12
90
47
16
3
6
18
12
120
54
30
29
31
81
21
24
3
72
3
108
24
120
66
39
3
36
54
12
18
48
24
6
159
129
60
27
9
23
55
33
3
186
174
77
43
12
12
45
27
45
96
33
84
227
109
12
54
60
60
24
24
18
135
195
45
3
12
24
54
27
57
36
24
6
24
30
60
12
36
60
12
198
77
55
6
179
1
30
17
64
33
6
6
84
30
6
66
9
111
30
75
3
6
30
36
48
42
264
75
9
39
3
45
27
117
255
168
57
105
63
21
36
78
108
12
6
24
3
39
60
21
33
12
114
66
18
12
24
30
96
78
21
33
30
192
90
18
42
75
8
25
30
48
9
33
126
65
7
129
9
95
97
30
30
84
18
126
47
19
29
7
9
21
27
45
6
24
45
56
175
12
18
30
156
48
36
5
37
27
72
153
120
36
51
51
18
27
15
9
93
60
47
1
47
31
65
19
270
18
12
105
21
30
21
33
66
114
11
16
33
30
17
49
47
19
21
8
16
15
108
6
24
132
18
108
108
9
80
13
12
63
8
91
150
114
6
18
30
138
29
144
25
6
6
24
3
27
36
60
53
1
15
48
75
93
152
55
36
5
169
72
30
30
30
24
21
8
55
48
90
78
60
12
30
59
16
63
9
168
27
6
72
102
30
3
63
9
27
21
3
24
36
57
15
12
53
64
45
78
12
41
103
96
41
127
162
15
33
66
30
47
7
12
78
191
121
15
9
42
102
6
9
75
30
23
64
15
24
42
47
67
21
33
72
39
8
40
21
27
3
84
90
78
30
12
87
303
30
3
57
66
21
8
115
126
6
24
66
66
48
54
23
55
168
17
43
21
15
54
ABCD 97473587444*3^$a+1 [50086]
1
35
52
80
7
41
12
43
17
88
92
67
153
27
29
72
52
116
24
55
41
67
53
37
3
51
18
11
64
33
12
18
113
24
48
19
5
84
4
153
143
64
15
72
18
11
52
27
17
84
19
53
84
115
6
27
156
12
8
120
72
49
95
24
61
11
12
12
88
117
23
13
3
9
35
36
84
16
9
15
56
1
39
69
75
75
48
42
63
57
75
15
33
72
63
65
7
12
29
31
113
88
8
91
6
84
6
117
93
132
23
60
19
126
3
56
36
12
36
79
17
13
71
19
45
123
180
105
128
160
20
60
40
32
7
42
143
13
342
5
16
111
21
12
3
53
12
60
49
18
93
87
90
15
45
131
24
25
3
48
84
8
52
188
85
203
24
16
279
120
77
211
42
30
60
105
15
113
12
43
77
48
37
30
132
18
3
27
42
48
60
11
19
17
28
20
7
150
131
48
60
24
216
4
60
20
28
48
9
95
115
60
18
47
25
3
45
23
67
5
37
11
40
56
180
208
60
93
30
42
12
51
9
90
18
23
7
41
19
65
180
48
25
15
45
59
48
48
24
48
7
33
8
49
39
9
42
5
31
102
35
133
12
47
60
4
21
3
36
87
12
113
37
23
52
140
73
180
30
53
7
5
24
24
64
32
24
7
54
48
42
9
24
8
7
132
65
48
7
6
90
29
60
31
33
20
264
7
36
57
68
60
37
75
68
72
85
42
18
15
80
7
29
67
54
39
20
7
113
4
15
101
60
31
5
31
45
48
60
9
23
84
25
23
25
11
24
16
21
3
15
105
45
3
87
41
61
123
56
37
83
31
81
45
12
35
73
42
90
35
36
37
30
29
25
3
3
125
49
123
96
24
60
68
7
42
11
25
3
51
81
9
35
13
18
5
12
37
126
42
11
61
3
63
132
12
185
16
8
12
145
12
42
125
48
40
183
30
35
19
9
60
21
63
20
13
15
15
5
12
7
89
19
17
76
32
16
92
100
39
281
60
120
67
41
160
140
1
3
87
41
160
9
6
17
67
6
27
75
42
59
31
30
108
18
132
41
97
72
23
40
87
18
35
19
18
71
37
27
96
120
80
19
101
37
63
60
99
12
9
87
17
40
45
95
76
9
23
52
36
24
116
84
96
24
37
59
64
128
37
11
40
24
45
108
15
48
69
75
32
24
84
36
31
36
53
84
13
15
48
9
15
80
96
12
12
85
15
3
17
115
48
42
47
1
60
72
12
18
60
30
60
192
60
48
15
56
100
12
164
31
17
7
21
87
81
99
90
72
36
327
27
141
68
4
27
5
76
99
18
48
60
83
60
4
168
99
48
21
56
121
42
81
81
83
96
64
32
13
111
189
35
37
6
12
21
56
1
90
30
135
15
17
37
23
25
11
12
37
11
109
60
12
71
55
29
148
48
8
24
12
115
41
49
18
180
18
120
42
5
205
42
29
100
32
48
97
12
15
80
180
12
108
7
30
59
4
68
12
73
35
19
21
57
48
143
1
18
33
9
23
12
193
23
12
133
30
29
25
60
30
33
92
1
75
69
36
60
12
3
20
19
29
40
69
72
39
141
6
125
127
5
85
35
55
282
23
12
4
60
204
20
36
7
84
216
53
19
42
3
56
40
56
28
176
4
15
108
77
72
28
60
36
9
75
3
300
29
13
12
126
24
5
76
9
59
24
25
138
17
25
48
3
129
120
60
15
20
67
69
207
102
3
60
9
78
30
63
12
20
73
30
42
102
21
87
77
85
23
67
89
1
6
33
92
12
16
56
120
4
12
105
75
99
29
12
55
17
48
12
13
35
85
27
20
72
13
30
137
96
19
65
133
3
8
24
40
56
19
30
72
119
61
6
93
117
59
1
23
31
90
119
60
52
8
64
152
13
18
45
57
23
84
16
9
119
220
21
11
25
102
18
95
19
30
35
144
151
33
8
24
184
92
12
100
20
25
42
29
19
60
228
24
198
71
37
12
23
67
173
24
1
135
15
57
20
48
60
49
23
60
73
23
96
13
135
57
18
252
53
115
17
91
33
32
37
11
79
53
108
7
84
5
1
35
48
79
125
12
24
1
191
24
4
99
42
18
65
ABCD 97473669578*3^$a+1 [50039]
9
144
95
67
72
240
36
66
24
12
75
24
56
88
9
143
48
40
24
57
48
18
144
29
121
108
11
96
13
72
90
65
49
47
55
24
9
9
138
24
30
63
80
1
159
21
162
57
168
45
35
19
93
21
11
1
23
16
39
57
9
54
161
40
51
18
36
36
27
32
16
8
96
73
42
18
51
177
23
1
71
64
39
186
15
105
23
67
45
9
24
23
67
101
25
84
3
3
36
33
8
43
6
135
39
54
180
60
36
12
90
162
72
23
16
177
63
96
56
24
40
144
9
18
117
45
18
78
275
40
9
23
120
13
72
90
24
89
19
101
61
251
19
138
60
120
18
72
21
15
249
75
5
31
96
30
3
8
13
12
23
67
165
15
129
93
12
24
84
42
18
66
77
13
27
120
15
113
24
16
80
61
108
71
112
144
9
144
72
36
3
152
24
181
24
3
45
3
39
54
156
36
27
51
29
25
71
109
27
104
97
23
72
88
249
198
162
6
17
67
5
48
88
56
55
65
61
59
19
5
7
42
72
71
48
25
30
90
39
8
13
84
60
12
90
69
81
143
16
21
11
64
48
33
47
40
21
27
8
16
9
15
69
11
96
115
5
85
84
6
18
143
37
12
18
125
91
6
54
17
37
51
56
73
12
60
71
72
168
25
42
5
85
3
117
108
18
21
51
149
49
6
228
165
96
9
36
35
40
21
83
16
96
24
152
37
11
136
15
65
13
12
23
16
21
251
64
9
156
78
12
54
27
45
72
11
96
73
18
54
15
56
48
7
108
36
33
120
27
24
165
24
56
25
36
35
13
3
33
6
84
24
48
5
19
234
120
35
120
61
75
75
29
37
27
117
180
15
39
41
31
33
135
30
27
99
36
42
12
3
8
25
47
31
89
121
24
15
75
5
88
24
21
108
47
48
19
12
24
36
90
11
43
12
9
9
96
66
54
18
96
77
49
39
96
104
16
81
114
54
12
18
65
7
17
40
237
30
24
5
184
57
23
1
102
65
144
48
48
37
51
57
39
8
25
108
27
192
195
24
21
81
207
45
3
32
127
41
37
36
30
60
5
40
75
117
135
33
9
66
276
18
282
18
36
36
3
51
21
15
18
42
18
11
181
90
33
3
18
216
60
18
48
69
8
67
18
3
249
114
66
59
1
71
67
42
30
24
29
40
8
48
19
45
57
18
117
15
41
13
12
78
57
9
18
21
69
51
129
23
37
75
96
201
18
21
176
40
33
15
21
51
3
18
78
90
156
36
114
30
131
64
3
126
6
90
66
42
51
129
47
1
63
45
35
1
71
37
108
72
18
54
24
36
48
147
93
11
37
168
291
81
108
36
183
32
43
141
24
96
80
1
30
90
23
16
56
73
36
155
37
35
55
113
40
27
54
119
16
45
24
102
77
91
12
137
25
18
72
18
3
51
21
152
7
18
63
63
126
60
15
123
42
66
18
95
121
60
3
141
99
111
81
104
139
6
39
81
6
138
71
145
47
64
33
42
5
85
54
29
40
21
51
3
101
1
54
17
37
6
66
99
200
31
33
33
87
75
18
59
16
8
96
48
7
18
15
21
6
53
157
24
11
79
17
40
117
35
16
32
49
30
78
11
61
3
153
72
90
18
27
27
93
152
13
66
114
12
204
36
3
32
31
9
123
36
54
72
84
71
24
91
101
24
13
18
9
33
102
41
19
101
37
6
29
25
156
24
12
18
72
5
120
88
3
5
19
48
53
24
85
24
120
72
54
125
1
72
72
18
108
90
108
54
5
48
73
119
61
27
8
37
59
55
9
9
12
75
24
9
47
13
180
138
45
135
18
24
36
216
3
117
24
35
1
66
165
105
24
66
168
5
25
95
55
30
24
12
39
24
27
78
66
45
96
75
69
9
15
80
120
112
135
36
5
160
69
36
54
18
87
8
13
24
51
123
5
ABCD 97474188946*3^$a+1 [50112]
47
97
23
1
24
48
48
11
61
23
169
12
48
65
18
25
12
72
71
45
3
81
220
24
12
24
36
12
83
37
11
109
185
18
25
95
24
61
65
54
45
76
24
29
54
72
33
220
5
18
144
36
57
100
12
24
60
60
11
13
60
35
192
6
3
184
23
73
32
3
85
59
33
4
179
42
174
73
8
40
29
36
30
13
12
20
40
48
60
24
168
35
54
90
1
20
27
73
5
27
45
7
41
15
88
11
1
35
45
39
33
27
36
90
19
11
13
41
6
25
12
53
67
12
20
3
133
107
25
36
47
73
12
12
20
16
24
96
20
24
16
29
66
6
90
1
119
33
27
90
19
71
129
87
13
36
35
61
12
35
25
53
48
7
12
5
7
23
36
61
11
108
6
36
19
108
48
84
11
12
25
12
95
84
49
41
55
71
1
53
42
9
153
7
5
31
5
55
32
75
1
276
8
93
7
47
121
20
75
18
24
66
37
12
5
31
12
108
44
16
24
228
20
4
68
40
48
5
7
107
1
108
132
48
12
12
23
25
168
59
18
42
1
12
48
41
55
36
17
103
72
120
35
117
16
23
157
29
19
12
5
27
112
60
48
60
8
28
44
28
119
6
27
147
6
30
45
40
84
53
27
63
117
48
33
30
25
35
48
24
18
39
99
9
40
47
18
67
41
43
11
21
63
96
36
25
29
63
75
18
43
12
59
30
54
24
37
35
84
37
12
72
23
126
115
20
64
48
108
77
42
13
35
18
6
21
88
132
5
180
55
35
42
7
5
15
76
120
23
121
20
16
12
83
37
32
153
12
19
41
19
24
12
144
24
65
63
4
60
11
105
27
12
1
12
47
156
25
263
85
11
156
13
72
23
96
61
65
144
31
144
71
13
120
17
48
54
25
17
108
31
156
83
72
66
19
96
24
56
124
20
21
139
23
1
107
54
108
15
136
29
63
24
3
25
17
108
7
60
23
1
156
143
33
9
246
42
18
9
108
75
85
12
29
67
72
32
15
61
144
24
144
12
11
25
23
6
36
139
23
37
8
27
1
20
40
24
5
90
169
36
155
81
9
66
13
36
83
1
60
11
81
4
108
8
52
17
84
54
60
45
52
56
3
109
36
12
65
7
48
60
65
7
48
12
23
72
18
7
5
78
85
60
48
35
24
61
77
19
23
12
49
32
28
12
132
12
11
12
60
37
53
48
43
156
23
133
20
28
56
16
107
165
15
61
41
19
131
49
12
48
12
53
114
37
11
25
12
12
60
84
72
228
24
65
103
84
95
1
152
87
49
156
48
12
24
11
78
63
40
32
3
85
12
53
115
47
12
18
60
7
203
36
69
52
41
18
24
25
12
36
12
23
93
27
72
73
17
31
12
240
12
83
97
8
9
79
11
36
145
60
120
107
18
39
15
30
6
192
25
35
1
24
36
24
60
408
60
48
96
24
47
90
7
48
65
150
109
71
9
16
200
93
55
72
35
114
43
5
42
18
7
41
7
12
23
12
49
59
37
41
43
24
60
11
90
6
1
152
3
25
17
55
48
125
42
1
89
3
28
36
23
13
140
27
45
63
30
55
44
184
29
90
13
17
15
16
11
90
19
11
81
112
23
49
11
49
185
3
76
212
4
11
13
12
24
161
87
28
89
31
24
11
145
8
16
20
33
18
13
41
55
80
3
78
55
35
12
36
54
15
52
11
37
53
27
16
59
18
27
88
132
72
48
36
12
32
12
189
19
23
97
23
13
24
32
75
49
59
97
24
24
116
24
160
128
48
45
24
66
1
53
91
60
11
73
68
112
5
7
23
445
47
129
27
117
27
1
5
7
68
28
120
47
49
36
5
12
87
36
135
37
156
59
13
24
60
96
24
8
12
108
100
5
30
1
36
24
71
85
68
136
17
7
23
193
12
24
84
11
169
17
27
27
21
9
19
36
53
7
48
5
7
41
114
13
68
28
116
4
59
25
20
12
28
185
3
27
18
7
83
37
32
4
32
27
37
35
18
48
43
12
48
47
54
91
89
48
7
116
93
19
35
1
77
48
67
12
11
54
31
36
59
24
73
60
47
48
108
25
47
49
204
59
1
71
30
43
53
19
36
35
102
90
61
72
24
24
36
188
16
11
85
60
24
71
48
61
47
73
17
18
37
17
91
12
24
36
12
60
17
199
59
25
65
31
32
4
44
69
63
225
27
75
13
ABCD 97474396148*3^$a+1 [50002]
6
15
3
12
45
27
81
75
6
63
3
24
24
6
31
23
1
80
3
36
49
5
3
48
27
24
6
84
66
9
15
48
33
15
12
12
33
27
36
12
37
65
39
12
9
48
42
9
15
24
42
55
23
42
15
3
18
75
12
52
41
102
36
30
6
18
6
1
35
25
11
84
6
39
36
57
12
6
25
8
75
121
29
7
32
3
72
13
23
42
42
6
7
5
30
9
96
63
6
24
6
36
12
12
54
31
5
144
36
174
36
6
30
18
27
63
6
31
53
12
7
48
17
12
36
30
30
19
11
72
132
33
87
1
24
11
30
42
18
7
41
39
135
66
30
9
15
60
30
30
66
30
21
81
3
15
1
36
59
6
102
12
21
93
7
44
15
21
3
72
24
13
48
5
15
40
29
39
45
54
6
19
107
9
15
1
36
5
60
18
45
27
37
17
39
16
59
24
60
21
96
195
25
11
48
126
6
18
12
30
48
36
25
11
30
3
21
78
12
36
42
12
108
72
6
25
23
12
37
35
45
12
141
24
24
30
96
30
48
75
28
5
78
36
24
30
147
48
69
6
69
3
12
6
6
1
72
11
21
48
57
15
100
36
8
27
30
30
24
1
23
9
51
24
60
13
20
9
6
49
5
30
18
6
177
9
96
12
30
132
36
12
12
45
48
52
5
91
59
24
30
15
21
18
30
7
83
12
6
15
24
15
84
54
6
12
24
24
30
54
36
1
11
12
37
11
12
90
60
3
3
12
24
1
8
105
36
66
33
15
30
99
15
33
27
13
12
20
57
3
36
16
11
12
36
30
31
35
1
12
48
47
12
6
99
16
12
20
27
81
9
78
6
151
11
12
18
54
84
1
41
30
12
25
5
27
9
30
30
42
12
33
33
42
48
37
35
24
24
6
54
37
5
7
35
120
78
15
3
24
21
39
25
8
3
37
72
11
6
3
87
6
24
54
9
33
18
61
11
48
42
7
32
9
67
113
19
35
12
13
77
6
37
5
36
30
1
59
21
15
25
80
69
75
21
51
3
24
12
36
54
3
36
69
6
36
48
42
24
66
6
3
52
24
20
21
15
33
24
55
11
36
60
13
56
147
37
35
72
48
18
3
75
12
60
49
20
16
12
11
42
7
47
21
9
66
24
45
15
78
7
65
18
60
25
20
3
18
42
30
3
9
60
43
83
1
48
17
111
15
9
153
6
30
174
96
36
24
12
12
66
7
5
54
30
48
7
23
12
24
30
42
57
21
7
24
35
13
23
18
6
6
60
18
12
24
121
23
57
15
25
35
132
60
6
24
55
11
84
93
15
78
7
12
12
29
30
12
18
36
18
12
18
6
6
24
7
53
27
12
36
60
69
18
132
18
18
1
44
36
60
16
113
30
21
15
6
87
57
54
24
6
30
96
36
18
30
81
16
23
6
6
109
155
24
12
42
30
6
39
27
21
39
30
18
12
145
104
192
39
13
11
36
84
24
33
27
36
21
9
7
47
6
27
117
43
35
24
90
18
12
36
24
45
88
56
4
5
7
20
51
12
12
25
11
49
23
18
18
1
20
16
84
11
24
73
47
54
120
30
165
16
11
72
6
6
48
45
3
48
6
6
12
126
27
39
18
7
11
18
15
15
72
49
23
66
6
90
54
6
30
9
15
12
84
1
12
65
42
24
61
35
90
36
12
6
12
18
42
54
31
68
4
41
60
6
6
42
37
41
12
12
31
59
24
36
33
36
4
47
1
35
102
78
24
61
77
3
4
56
45
60
15
15
54
54
36
13
35
18
30
33
15
45
21
66
18
6
48
12
9
39
96
36
1
29
24
135
15
12
24
24
61
11
30
39
48
3
85
17
63
4
11
48
21
45
15
99
96
126
3
21
30
36
12
42
18
30
6
102
18
1
8
3
9
16
5
15
9
55
168
8
33
144
55
41
42
42
12
31
60
35
25
20
12
33
3
4
17
6
30
7
47
6
27
27
33
51
30
120
6
18
7
41
7
11
42
30
45
27
78
39
9
24
135
48
39
120
30
6
84
1
8
39
18
54
24
6
48
7
5
30
45
3
96
36
21
9
48
66
24
6
31
35
13
35
37
11
24
54
6
234
36
75
28
77
103
11
24
21
15
42
30
12
30
42
78
36
7
32
57
30
9
4
65
6
30
7
32
21
36
18
42
78
13
12
35
30
30
57
3
6
67
59
25
83
48
24
24
24
13
24
23
30
36
6
18
42
54
7
83
72
9
15
228
12
96
12
90
15
87
1
20
123
1
11
18
60
42
49
125
18
6
27
57
12
18
6
6
1
12
71
21
129
7
83
12
84
6
48
6
60
1
132
23
12
85
23
45
12
52
23
13
8
51
24
36
25
65
30
6
18
9
15
120
72
1
17
6
36
13
152
39
24
13
5
63
39
21
52
89
6
42
3
63
1
5
36
27
12
108
33
18
156
9
27
24
18
42
84
21
15
73
11
42
7
11
49
8
3
84
60
12
129
15
24
12
18
3
63
49
83
49
29
7
8
9
55
41
30
9
15
12
121
47
30
7
5
43
8
39
48
42
18
193
77
7
41
18
24
21
64
35
6
15
57
18
12
9
40
89
66
93
81
27
3
1
80
28
41
6
1
20
39
1
17
55
72
11
18
39
21
15
12
4
48
17
48
18
24
60
48
36
81
76
8
27
60
24
25
8
3
54
24
15
21
6
12
60
78
39
9
6
30
6
60
30
18
42
15
40
17
115
47
36
12
97
23
30
132
91
65
55
35
30
30
12
12
1
35
18
39
21
30
12
24
6
24
55
29
30
6
114
6
18
21
45
39
27
81
72
33
39
39
54
60
55
23
129
60
69
6
69
51
1
23
1
29
30
6
3
27
21
15
42
12
6
25
17
7
143
30
30
12
6
7
35
13
92
51
36
60
1
47
21
15
36
69
75
24
30
12
39
45
12
108
31
41
3
45
24
15
21
36
15
15
66
18
97
53
27
45
30
12
30
18
12
13
77
30
18
48
19
23
54
39
15
42
48
42
9
39
6
31
23
6
30
30
54
57
12
51
9
27
84
12
48
72
45
75
12
57
45
6
24
9
51
1
17
72
24
79
83
18
219
12
3
12
30
30
33
33
42
13
23
12
24
21
9
3
51
1
56
15
9
39
12
48
36
84
6
63
111
9
72
51
ABCD 97474502142*3^$a+1 [50004]
24
41
127
42
30
78
54
30
66
24
29
7
17
31
17
60
7
78
42
65
25
42
221
67
18
119
48
36
127
114
24
42
48
12
18
96
11
7
18
60
78
12
150
47
7
60
168
60
60
36
60
6
35
163
12
48
41
37
167
48
180
7
6
66
6
59
24
37
42
36
72
144
101
43
72
54
60
150
53
31
42
108
54
60
12
53
43
65
73
6
18
6
41
25
59
72
25
47
85
18
48
12
24
29
7
30
54
30
54
72
144
24
42
132
11
72
13
30
72
162
132
30
6
23
31
48
72
101
19
29
67
5
67
156
65
37
60
150
12
156
17
7
282
108
66
65
7
24
30
11
13
30
24
48
60
42
60
47
36
48
24
43
12
36
42
54
30
30
89
24
157
30
24
42
42
30
42
84
30
84
6
72
48
29
43
77
31
120
6
23
36
157
24
30
30
18
42
54
5
96
36
115
48
60
102
102
126
30
72
72
41
60
72
13
54
66
6
96
125
72
13
42
30
71
67
29
1
18
96
96
17
13
78
54
78
17
7
126
23
7
48
5
7
72
5
36
199
48
60
12
30
96
54
108
24
24
114
18
24
5
109
114
113
37
66
12
53
31
24
65
79
18
108
6
29
79
12
18
96
114
96
6
23
91
17
7
66
42
42
72
48
6
30
6
65
36
12
175
36
36
29
67
30
18
36
24
5
12
7
48
5
48
85
66
150
11
55
12
12
78
18
12
42
30
41
7
18
18
186
48
150
96
42
78
12
12
41
55
72
102
66
6
95
25
30
53
115
138
12
42
96
5
24
55
96
18
84
12
18
5
7
36
60
30
102
12
66
18
5
37
90
17
7
78
90
48
24
6
54
48
48
18
42
48
60
77
49
23
25
156
35
144
103
48
24
77
60
48
157
108
23
13
11
133
66
6
59
61
35
19
42
54
209
127
17
67
221
145
47
1
59
91
24
6
59
1
96
6
48
96
48
12
144
6
6
18
6
29
151
126
24
78
132
6
24
186
48
12
29
109
35
1
60
18
66
71
25
18
72
168
42
6
24
36
60
17
25
11
7
72
41
115
29
25
11
115
84
30
60
18
168
6
131
19
48
30
36
30
12
257
13
95
252
67
113
31
12
65
127
78
12
180
90
6
204
6
17
132
1
6
114
54
6
47
55
5
43
12
114
126
5
85
95
19
48
126
30
17
85
12
11
25
6
138
18
18
72
48
30
42
42
113
7
6
6
24
6
108
11
91
125
55
89
19
168
84
6
155
12
36
91
96
132
12
53
12
36
163
125
91
53
55
12
84
42
90
24
5
79
36
48
161
12
24
85
66
150
35
43
54
6
36
138
60
30
132
60
36
48
120
17
7
66
12
132
6
24
5
67
113
91
120
30
47
67
12
36
30
24
48
6
24
5
7
24
89
127
54
102
54
66
29
13
48
18
60
42
59
48
7
48
156
77
49
54
150
35
151
6
24
30
29
19
60
113
13
11
48
72
60
48
1
30
77
103
6
54
77
55
17
7
288
41
1
23
43
24
113
1
24
48
83
36
60
79
30
6
48
6
66
60
156
24
24
102
18
144
12
29
85
30
6
59
19
53
7
30
6
90
30
161
49
6
36
42
47
13
18
18
95
7
17
7
30
24
24
96
132
18
5
24
7
5
43
150
42
120
48
156
77
25
23
96
91
24
144
5
127
198
24
48
84
48
66
66
6
60
17
37
6
29
55
24
65
85
54
5
12
19
72
30
78
132
17
48
139
24
12
72
66
114
5
31
24
41
37
42
12
18
11
19
36
216
30
18
48
65
24
25
18
5
151
6
119
79
48
24
5
61
227
31
5
37
12
11
109
138
30
18
24
5
1
294
12
108
6
90
6
30
29
36
1
47
7
24
66
143
7
41
43
101
43
6
11
31
5
79
60
5
48
13
54
36
5
132
7
78
23
37
18
53
55
6
54
12
132
120
18
18
24
36
101
61
30
12
6
102
125
55
24
65
19
120
42
102
12
30
6
42
11
79
90
12
138
41
19
42
11
7
6
59
31
24
72
6
23
37
12
42
24
6
78
48
18
11
151
138
36
18
36
132
30
30
72
90
18
84
78
48
30
29
36
19
84
6
30
5
199
41
ABCD 97474531886*3^$a+1 [50004]
21
83
91
101
139
30
95
7
78
60
71
1
60
24
299
1
96
174
54
11
25
95
25
215
120
19
66
59
61
120
24
180
15
15
90
71
91
29
115
54
36
3
33
24
23
96
67
138
90
42
48
6
6
84
23
37
35
48
7
30
54
29
13
203
241
6
30
114
54
59
91
30
6
65
40
39
12
48
150
66
90
174
66
3
51
5
37
30
53
67
53
181
35
49
30
41
19
42
3
75
60
30
96
54
149
73
47
43
30
47
37
114
30
6
5
40
8
67
53
61
11
48
61
51
39
132
29
48
43
270
23
85
42
9
144
75
6
114
6
15
80
19
312
48
66
195
9
6
89
211
84
36
24
6
60
75
128
61
12
108
66
33
141
30
66
59
120
1
95
1
120
24
23
67
29
67
93
117
18
30
12
24
359
96
61
54
24
5
64
27
6
114
246
18
29
13
59
24
40
51
29
187
168
29
40
96
80
24
43
117
3
54
126
60
18
12
87
117
30
60
60
53
40
21
59
73
23
61
75
48
27
126
47
192
64
104
13
78
36
54
6
5
40
9
15
21
54
5
1
23
7
9
171
24
5
96
1
120
18
6
60
75
8
121
216
96
18
12
33
15
65
37
54
29
16
21
18
41
1
108
6
24
69
32
40
171
18
6
30
90
69
45
35
25
36
35
1
47
40
51
29
13
24
35
24
115
5
301
35
40
9
30
30
11
1
24
15
8
67
144
21
8
61
90
6
150
114
11
144
61
54
101
49
180
11
144
24
67
69
21
186
17
16
57
63
57
204
54
60
42
84
30
29
91
60
90
24
30
89
1
135
57
18
36
33
32
79
96
54
51
128
67
66
107
1
66
45
129
42
30
143
16
255
66
18
96
5
61
60
90
24
24
189
33
24
15
8
73
48
15
104
193
39
75
24
66
3
27
5
19
6
120
119
40
56
109
59
16
81
54
30
30
42
27
63
54
90
96
17
43
18
35
25
90
12
60
53
37
30
300
48
65
24
136
104
37
60
54
36
5
1
24
60
30
54
12
123
81
23
16
56
120
61
24
36
60
203
120
37
48
35
85
12
24
60
24
6
5
24
40
315
45
27
174
204
12
48
72
114
90
144
6
120
5
1
48
150
209
253
123
104
72
24
16
75
90
35
48
13
198
69
56
25
162
18
222
18
51
8
283
24
45
8
96
25
30
36
114
6
125
19
5
61
6
18
72
24
60
30
204
36
209
91
45
9
191
24
144
121
30
185
1
24
42
48
192
90
30
24
30
6
17
13
60
84
75
141
107
13
30
114
6
48
42
59
181
27
27
120
114
51
105
95
24
61
240
35
19
60
90
66
54
119
72
85
3
27
6
39
141
59
48
37
59
25
96
95
91
77
7
84
5
7
348
36
33
33
18
30
12
24
75
128
73
23
205
11
25
60
54
125
304
3
53
25
30
60
6
144
42
54
24
119
61
12
24
63
63
108
5
181
60
23
91
42
24
6
24
120
45
39
36
29
1
23
7
36
138
11
24
145
66
330
3
111
30
51
8
73
47
91
6
84
6
5
49
60
30
29
61
150
101
48
37
90
144
41
48
73
18
66
83
37
83
37
6
53
24
1
96
144
66
66
18
105
75
101
19
101
24
7
18
12
48
59
61
6
30
6
113
25
36
30
84
6
3
33
18
29
61
60
96
143
61
246
60
150
54
30
111
69
6
29
25
36
66
18
42
77
73
138
36
84
6
144
12
3
87
33
57
114
6
39
75
54
60
30
5
55
81
8
13
54
24
5
61
36
48
111
45
35
115
29
55
9
33
24
24
6
6
54
125
25
143
121
252
24
276
ABCD 97474548274*3^$a+1 [50030]
87
8
30
22
48
14
28
26
72
13
45
72
42
30
87
81
2
6
4
98
12
97
5
54
40
21
11
13
45
32
55
29
18
16
32
85
48
11
49
48
9
27
35
48
48
4
86
6
4
44
42
34
20
84
25
21
116
19
39
6
26
4
44
6
10
9
3
14
28
68
30
28
12
104
76
92
76
26
18
109
23
24
37
23
4
2
16
39
12
23
4
9
45
38
12
58
50
1
29
10
44
25
3
45
11
24
36
4
26
12
52
3
5
42
150
70
32
58
26
64
9
11
16
24
21
12
65
42
1
48
17
19
41
66
4
21
3
2
150
18
42
30
54
30
34
18
90
20
28
60
21
24
9
62
18
46
50
54
40
21
11
76
2
67
5
16
27
35
10
26
73
23
1
24
35
60
6
30
24
84
25
12
3
54
2
4
110
10
44
25
3
92
36
24
88
48
33
48
9
26
1
24
48
45
32
67
83
48
28
12
8
13
29
55
36
41
30
4
20
40
56
24
40
44
16
62
7
12
23
61
29
16
14
10
3
53
31
65
6
114
16
27
83
28
9
45
2
60
16
2
70
66
15
60
24
51
44
30
6
64
26
6
6
10
50
19
21
110
12
6
6
16
44
78
115
71
54
46
2
163
155
37
5
48
6
66
28
30
56
49
45
32
127
35
13
59
24
24
30
16
26
13
81
86
6
12
40
26
12
48
54
46
21
33
26
6
19
59
60
40
86
40
14
30
28
3
24
41
4
90
60
8
28
56
16
20
13
35
24
36
25
5
19
24
11
13
35
24
16
14
19
119
37
72
24
23
22
2
12
18
7
23
36
4
2
34
24
33
93
26
6
7
48
29
18
181
12
47
16
2
40
75
45
14
4
42
18
2
19
11
12
28
68
1
21
44
58
21
11
6
31
24
5
7
12
63
32
1
27
20
18
78
30
36
31
3
26
6
30
10
45
53
10
90
50
40
86
138
6
67
29
19
27
44
24
40
57
65
18
1
9
90
26
54
114
30
25
3
45
144
39
2
78
60
13
9
42
30
3
24
69
15
11
25
35
4
14
30
10
8
42
1
29
60
7
59
40
32
58
14
1
71
76
68
4
20
36
4
8
12
36
10
14
18
42
76
30
26
114
22
72
36
20
24
12
30
54
4
140
13
63
14
76
54
32
28
18
30
32
28
9
3
32
54
82
14
66
78
6
13
47
1
147
68
58
3
71
1
72
167
1
5
40
110
66
48
90
13
29
31
15
57
35
12
30
28
68
31
47
85
29
40
36
14
36
37
5
54
76
9
5
91
12
3
74
4
14
30
18
28
12
45
24
39
20
60
49
47
13
36
95
36
37
17
112
18
20
52
18
3
11
6
67
12
45
18
14
30
28
9
27
2
40
18
9
93
2
12
28
30
18
8
70
56
19
45
14
10
158
1
12
72
75
42
3
5
10
192
20
12
4
56
48
36
30
7
144
23
42
16
74
1
45
14
18
6
1
3
30
3
57
62
24
12
12
102
30
46
14
6
12
12
55
3
20
13
12
12
3
20
25
17
28
30
45
15
86
43
12
39
66
39
3
8
54
28
3
119
36
6
18
16
62
19
11
12
18
90
42
150
6
79
33
2
10
2
37
57
14
12
30
106
18
26
28
26
79
71
52
8
190
60
14
16
20
25
48
24
59
4
105
5
40
32
30
61
11
6
4
15
161
22
38
52
2
6
19
3
2
66
4
8
88
2
67
15
2
54
4
201
9
51
96
5
79
29
6
24
1
69
6
9
41
54
12
108
6
42
13
11
24
4
21
11
85
29
6
6
30
25
84
53
36
60
7
23
36
28
21
5
43
47
40
14
48
10
72
20
6
6
60
48
40
36
56
6
7
12
29
22
44
18
18
49
23
12
28
26
19
45
18
18
14
49
48
84
12
24
3
2
18
6
30
1
12
59
13
35
36
1
45
2
6
24
6
30
90
22
3
35
1
9
32
82
26
7
15
42
39
47
84
78
43
59
58
8
7
63
69
3
9
41
19
48
45
3
15
8
12
61
21
6
12
8
12
52
6
12
32
18
10
30
2
30
66
70
26
24
94
21
12
15
33
11
28
69
81
2
1
77
7
23
60
13
35
84
37
36
5
6
30
34
20
10
3
15
2
43
149
58
36
26
6
37
35
118
15
3
14
30
120
6
84
28
38
84
58
18
20
30
10
9
53
91
11
16
20
30
67
3
21
53
72
30
13
41
6
84
85
77
112
18
2
6
145
5
7
105
8
6
28
56
12
22
32
18
13
24
5
67
17
34
36
90
14
36
66
34
12
128
52
8
25
35
109
45
18
9
35
109
17
7
5
6
10
26
13
17
19
131
6
12
7
12
23
84
24
48
12
1
99
2
30
1
17
10
30
3
3
33
11
12
18
46
24
8
25
167
6
7
15
38
7
45
14
49
29
36
84
19
53
46
45
3
21
33
20
12
64
51
33
32
58
20
13
35
82
51
95
6
36
78
22
44
58
2
34
21
41
54
13
96
11
34
20
4
15
11
6
88
27
23
1
36
113
120
6
36
61
15
8
36
36
13
35
1
41
18
30
67
75
12
20
12
25
11
18
7
77
10
8
10
2
72
58
2
66
72
48
40
60
39
24
35
24
12
1
29
6
10
62
90
7
35
1
3
12
14
19
9
80
58
32
73
23
4
9
12
45
42
38
31
3
66
74
6
60
6
1
75
32
48
37
11
13
11
12
28
21
39
9
77
6
24
1
12
27
44
120
12
90
54
100
14
58
12
32
18
10
21
77
7
3
2
30
13
53
10
26
7
72
5
10
69
60
24
11
13
36
77
70
42
63
11
150
30
24
36
121
12
11
4
2
55
83
181
5
34
56
4
110
12
4
3
23
85
101
30
13
29
7
41
10
38
55
9
20
16
54
140
12
16
9
21
62
61
57
14
48
12
54
4
62
28
80
1
45
3
27
57
17
48
18
84
16
32
13
27
14
30
28
45
45
8
10
8
24
16
45
29
16
39
12
23
198
48
10
72
8
24
58
3
17
52
110
28
9
5
46
98
6
30
18
66
34
62
18
12
13
35
36
61
33
15
17
43
51
20
70
3
11
70
51
12
177
26
4
36
20
60
34
26
1
39
20
37
24
5
43
12
3
81
5
43
11
13
27
86
42
37
5
6
22
14
46
8
12
52
26
36
4
42
63
5
12
10
2
100
15
17
18
1
11
97
21
6
2
24
126
40
57
12
65
34
33
23
18
7
35
25
3
8
12
73
33
12
39
108
33
ABCD 97474586362*3^$a+1 [50092]
42
48
71
25
23
43
77
43
48
77
13
6
24
5
31
36
48
5
1
6
17
25
47
193
36
6
60
30
30
24
60
6
48
30
6
66
36
90
54
60
18
18
54
59
19
6
150
30
54
5
1
47
163
96
5
43
30
6
6
24
24
36
162
5
13
24
36
6
54
24
60
192
6
60
29
61
48
72
12
42
54
119
85
35
7
36
29
13
6
12
12
18
48
24
6
42
48
11
19
6
60
36
18
66
59
67
72
48
24
18
6
125
31
84
6
6
54
36
18
144
78
95
19
24
42
48
11
61
42
126
12
18
42
90
90
12
35
67
18
66
30
60
12
48
24
66
12
18
96
11
13
30
90
24
6
36
113
61
24
107
48
13
12
18
72
66
24
12
60
36
60
30
42
60
42
114
6
36
60
24
168
18
59
168
13
54
6
48
150
17
48
24
67
53
13
60
12
30
108
30
162
42
6
12
5
61
24
35
43
5
24
91
48
42
35
48
24
43
90
30
18
30
101
19
29
67
168
5
61
36
54
60
114
30
77
24
37
84
18
66
102
18
36
36
18
96
78
66
6
11
67
18
72
6
6
60
35
43
6
47
13
59
13
54
101
49
66
42
36
36
6
120
78
66
36
180
12
30
12
6
198
36
23
25
48
114
30
60
6
18
6
24
29
1
47
49
84
12
42
168
30
263
61
18
42
6
78
24
120
18
102
6
29
7
30
18
161
24
37
24
11
19
12
54
24
12
12
35
13
42
48
89
43
12
54
11
19
5
37
24
78
18
35
55
30
24
24
30
96
29
1
6
102
6
42
48
36
36
30
42
30
6
66
18
48
60
108
30
60
60
24
60
17
13
35
13
12
6
90
66
18
30
78
23
85
72
24
24
24
6
77
97
48
60
54
36
102
11
85
186
6
30
18
72
59
85
48
35
253
114
41
7
30
72
48
42
41
37
120
35
1
60
6
78
23
19
5
19
66
6
12
30
12
36
12
23
24
85
96
12
47
103
6
84
156
24
11
19
42
24
24
48
120
12
23
72
91
6
84
6
120
48
36
17
19
5
1
47
48
37
35
48
37
42
30
126
30
54
48
12
29
37
18
17
85
48
24
6
6
18
42
24
72
42
137
91
24
18
18
65
19
5
133
12
66
24
6
48
6
30
48
11
37
60
12
6
120
6
6
78
72
24
108
6
6
6
18
11
1
108
54
66
6
96
12
42
84
24
6
29
61
30
6
18
5
31
126
24
144
36
90
29
13
59
43
12
36
12
126
35
31
78
12
6
30
12
18
5
120
37
60
36
6
53
7
294
36
71
67
42
6
5
37
12
6
60
18
30
24
48
24
24
54
18
53
19
42
24
30
5
109
90
42
6
12
5
31
30
72
54
24
6
66
18
54
6
47
120
25
47
67
48
96
30
12
24
18
12
66
60
12
6
30
6
54
54
77
13
48
30
53
97
54
41
7
6
6
18
18
30
35
37
96
30
5
7
138
6
6
35
13
42
30
72
42
6
72
12
6
30
12
47
103
41
24
25
48
12
48
84
36
18
150
144
83
49
23
13
12
23
67
6
6
6
78
90
72
30
5
7
30
48
35
19
29
24
1
42
18
144
72
24
222
18
144
30
53
193
36
120
35
61
48
150
30
54
30
18
42
36
59
7
48
42
6
84
18
72
24
72
12
23
19
258
6
36
54
11
19
6
23
73
12
96
11
79
17
13
12
95
19
53
25
6
42
48
114
18
108
84
60
12
126
18
11
61
35
115
5
7
65
31
150
24
78
42
6
90
59
25
12
6
77
13
30
72
72
53
43
102
18
42
6
84
12
24
66
78
53
55
12
30
48
48
47
193
102
54
48
35
13
48
54
5
85
42
6
174
66
72
30
72
66
107
31
54
35
1
47
72
43
72
48
24
84
54
42
6
42
6
36
6
54
168
30
5
31
41
13
11
25
71
25
71
24
181
35
48
37
24
24
6
24
54
12
30
6
47
37
83
25
18
132
12
53
85
36
47
7
48
60
18
59
13
84
90
5
48
181
306
30
30
53
115
6
36
24
107
13
11
13
30
60
90
12
35
49
36
96
24
24
60
12
24
30
114
6
60
6
72
18
78
11
49
12
72
96
24
35
7
41
49
23
31
30
59
13
24
156
60
155
79
180
53
145
90
48
90
78
30
12
35
13
36
96
12
11
37
24
11
55
17
31
54
6
66
6
18
11
13
78
24
18
78
42
35
13
12
12
24
12
102
48
60
48
180
30
12
54
113
13
24
6
18
30
77
49
6
42
23
24
1
12
72
35
31
12
66
12
95
37
30
18
12
60
72
6
138
59
7
6
24
11
19
18
6
42
108
6
30
54
6
36
18
30
59
67
18
35
37
36
18
24
53
37
6
5
19
66
11
19
72
72
5
25
90
6
47
19
18
18
12
66
12
60
24
54
54
23
79
6
83
37
24
6
48
282
35
13
54
18
24
84
60
24
83
144
61
12
42
48
6
42
12
6
35
67
42
30
5
7
54
35
37
ABCD 97474661528*3^$a+1 [50122]
162
11
72
7
53
19
65
24
19
42
39
15
117
27
162
111
20
60
43
5
36
13
90
33
39
36
93
15
54
18
9
56
120
13
120
171
24
276
84
45
27
27
137
19
17
48
7
69
3
33
3
162
42
93
20
144
24
120
115
276
21
33
75
36
20
61
35
115
189
3
93
39
54
162
300
65
7
117
63
36
21
15
45
81
155
43
197
4
44
139
21
20
7
9
84
39
117
84
12
39
29
40
15
57
24
96
24
24
36
9
11
40
20
84
31
84
21
3
33
80
25
54
36
29
36
24
19
60
65
36
4
96
44
12
7
36
125
7
12
21
21
11
133
47
289
75
36
44
103
72
5
43
72
108
17
76
3
12
9
60
60
51
129
39
5
67
69
24
56
16
44
16
39
69
20
76
104
12
4
75
65
36
40
84
9
11
85
39
36
120
144
15
17
19
125
36
4
15
126
24
131
148
140
16
20
31
252
21
12
8
160
12
84
104
7
9
20
36
13
51
96
8
40
80
160
56
40
60
75
21
20
40
20
100
44
36
48
136
80
24
40
75
21
20
36
24
55
108
17
76
68
145
75
15
60
36
5
304
15
66
126
72
21
36
96
15
12
17
4
32
43
57
44
4
75
65
12
144
100
3
12
101
85
83
16
20
16
3
65
7
33
39
57
24
15
84
57
39
5
132
4
44
97
15
48
20
16
44
76
51
24
41
25
39
75
105
3
90
27
24
72
68
1
11
4
60
80
4
60
21
48
126
65
52
99
189
56
4
81
15
51
9
45
155
43
18
35
55
53
12
144
100
44
31
21
33
95
7
69
24
32
37
150
18
3
12
39
9
132
24
45
6
29
4
80
16
20
40
3
60
21
80
156
24
16
39
17
4
36
39
101
48
60
40
15
45
15
66
15
84
72
20
7
21
96
51
12
101
25
24
11
180
76
21
54
201
144
60
39
105
99
77
4
39
96
137
48
16
9
11
76
75
9
56
43
36
9
12
57
23
100
8
31
5
4
39
161
16
20
1
18
57
8
61
11
160
63
17
40
60
105
99
39
54
51
56
91
60
69
15
90
39
80
25
27
80
300
7
197
16
3
24
21
116
64
12
15
24
29
76
96
63
24
48
168
5
36
24
16
84
99
126
27
24
21
18
17
127
17
40
44
7
9
15
29
19
90
27
44
91
281
28
32
43
101
73
27
60
140
79
252
29
40
36
20
7
12
45
51
45
39
96
33
15
54
63
44
36
48
220
120
69
23
100
48
60
32
4
3
101
19
18
159
60
15
69
32
49
30
45
36
20
88
117
3
147
12
17
133
30
101
187
9
15
5
60
124
96
36
15
90
39
33
11
36
16
20
108
96
36
19
21
84
20
55
21
140
37
47
31
5
43
81
60
3
17
19
240
65
19
42
15
39
21
45
75
69
147
3
12
144
144
21
75
54
15
96
60
39
17
28
9
87
84
80
12
28
72
75
5
7
81
45
72
90
33
27
72
93
45
179
61
138
57
68
12
4
176
108
36
36
13
51
93
27
24
72
69
24
30
57
48
60
32
19
29
61
144
6
48
17
4
12
3
17
144
40
3
48
33
60
116
36
7
216
24
41
40
21
54
21
21
59
13
27
60
96
27
53
28
200
16
60
63
21
45
6
29
7
108
57
9
54
36
126
18
24
57
24
21
18
81
69
18
9
165
18
233
88
56
19
36
108
36
117
44
55
108
17
25
51
80
4
60
75
29
55
21
180
93
47
304
135
84
17
216
19
21
183
105
159
17
4
12
20
100
243
137
49
66
9
20
4
75
21
15
29
25
51
20
4
32
64
56
304
15
5
79
72
9
15
65
4
12
3
54
11
60
1
11
43
60
30
27
80
4
75
21
80
19
45
36
24
20
115
108
21
45
6
5
36
7
57
44
7
29
60
84
36
24
19
36
81
45
35
216
40
24
63
21
195
65
16
51
29
76
57
48
35
4
3
141
180
15
45
12
3
84
36
21
15
9
300
36
21
23
16
80
100
15
30
11
40
24
39
57
8
16
3
36
197
4
15
9
99
42
11
64
56
88
51
108
ABCD 97474837966*3^$a+1 [50056]
4
12
120
8
28
20
25
96
39
33
23
72
72
16
24
33
63
57
192
15
24
84
56
64
48
8
16
36
57
3
20
4
32
48
36
108
16
8
76
84
32
52
12
8
16
8
52
32
4
21
47
1
15
24
9
123
12
92
28
20
52
48
9
27
44
25
3
24
12
80
24
4
32
4
24
128
25
63
108
8
4
24
8
124
20
1
215
49
15
24
132
140
64
168
144
84
48
24
20
88
56
16
33
51
21
3
117
83
16
21
39
153
59
85
27
20
112
24
9
11
61
35
52
68
40
120
36
44
4
9
75
48
21
147
21
71
97
15
36
132
84
24
12
44
76
20
12
28
261
24
11
13
99
20
1
15
24
68
100
96
12
36
108
80
4
32
48
96
1
47
256
104
1
27
8
4
9
24
59
16
20
64
12
141
35
120
4
9
39
36
24
20
193
75
48
56
4
24
8
1
72
15
20
24
13
24
111
84
12
8
36
12
1
72
168
3
36
12
36
24
108
24
20
72
52
69
3
20
76
48
93
51
21
35
36
72
4
12
72
8
1
51
21
48
24
27
12
32
36
28
56
76
60
9
71
49
11
16
21
183
9
95
100
56
136
72
12
9
24
71
25
15
32
121
11
108
25
48
3
32
84
4
12
57
27
104
64
36
81
15
84
24
20
97
3
12
32
1
27
36
20
36
64
48
20
4
176
88
12
24
20
112
9
15
48
81
71
16
12
69
15
72
176
25
15
56
25
135
12
8
85
23
12
100
48
36
21
27
72
12
129
59
16
56
37
27
44
25
47
52
132
9
123
21
47
4
68
1
35
108
16
12
24
32
4
12
48
32
12
73
27
24
8
264
40
20
49
72
27
68
12
28
33
11
16
45
119
36
168
76
8
121
11
85
71
1
24
39
9
3
36
20
13
63
116
24
16
48
36
12
8
13
11
13
15
24
84
21
27
68
25
23
49
39
20
16
20
196
48
68
1
120
24
51
32
109
107
36
28
68
40
48
12
20
112
48
57
179
24
28
20
60
28
192
12
81
3
12
36
12
96
24
20
13
24
131
28
8
4
12
20
37
11
16
116
48
36
112
12
9
71
28
12
24
9
159
24
60
36
12
12
168
36
132
57
96
72
3
60
24
9
59
85
83
16
32
37
24
11
24
40
24
56
133
279
8
49
27
45
27
8
36
36
16
80
36
4
144
24
116
40
156
12
48
24
20
61
15
36
21
11
28
36
44
4
32
16
128
16
45
3
140
25
3
21
179
16
12
8
52
48
240
44
1
27
8
48
37
23
28
84
36
48
48
36
20
13
59
37
39
105
35
109
23
25
24
135
24
48
12
45
15
24
96
20
100
9
11
61
27
60
24
108
8
40
48
21
71
72
60
61
3
20
4
69
15
24
20
13
51
36
9
27
12
24
36
20
36
40
12
33
24
3
69
48
183
129
35
16
20
16
33
183
44
48
13
48
3
8
40
32
85
11
61
99
60
104
12
85
3
36
12
21
23
25
3
104
13
3
56
28
36
24
32
109
63
81
27
116
24
25
23
24
12
28
60
36
96
132
12
140
16
8
48
16
72
36
84
44
124
20
28
32
64
48
21
23
64
68
37
15
33
23
1
107
133
48
39
104
28
84
12
128
13
59
40
12
20
184
36
8
64
48
9
171
84
128
52
69
11
28
156
32
12
24
36
28
36
60
33
23
1
47
36
28
44
24
28
9
63
12
144
12
81
15
44
52
9
87
12
56
148
24
24
9
99
12
9
15
33
11
4
60
20
52
8
48
88
36
33
24
135
36
12
56
112
32
12
28
12
45
23
4
12
48
24
81
27
117
51
21
15
48
20
36
4
45
72
27
72
56
28
12
44
36
16
44
16
192
12
116
1
35
40
36
9
27
120
20
25
171
69
47
4
60
36
80
12
16
12
8
24
112
44
1
15
48
36
24
36
36
120
12
33
3
21
111
9
35
28
8
36
100
24
57
27
21
24
123
117
39
32
76
36
36
69
71
76
80
4
9
39
33
11
36
64
20
37
39
36
93
24
75
24
56
64
180
177
15
24
33
51
84
48
44
12
28
45
48
47
16
20
13
39
48
33
39
72
8
1
83
28
36
8
76
84
8
40
21
11
12
49
15
84
12
9
11
108
4
32
13
27
32
37
15
44
112
69
3
69
144
47
4
32
16
80
136
45
11
112
48
84
24
80
72
36
48
160
8
144
40
48
12
24
9
95
36
16
93
59
4
72
9
71
60
12
76
24
69
219
96
36
120
9
23
1
24
47
49
63
36
80
36
25
11
28
48
153
3
48
48
84
33
120
63
44
16
32
37
48
39
8
64
36
84
36
48
84
48
8
16
9
11
76
33
95
40
36
80
64
93
11
16
36
60
36
24
108
21
24
96
59
52
57
71
25
107
13
15
60
24
72
8
108
ABCD 97474865162*3^$a+1 [50074]
156
36
43
5
43
17
132
36
15
51
18
3
27
174
39
39
48
36
114
24
19
41
6
6
54
102
60
19
11
93
40
53
72
99
27
30
15
135
138
12
12
30
12
85
80
21
6
48
132
18
55
161
54
6
51
3
42
6
78
12
96
6
114
6
54
39
9
102
6
6
157
8
57
7
24
41
87
9
90
69
15
18
12
12
48
36
3
9
42
18
51
16
11
18
24
3
64
11
6
7
11
96
60
6
3
3
90
67
11
96
48
6
42
37
185
39
33
60
75
40
119
12
48
117
33
48
48
18
102
6
162
39
16
59
24
6
222
12
30
7
72
53
18
9
69
60
12
12
12
43
65
7
59
37
77
27
123
30
103
17
6
30
51
45
43
80
69
144
24
48
54
13
35
21
40
5
48
6
6
7
155
18
72
6
109
155
61
11
18
60
15
123
42
36
18
13
59
85
8
24
24
40
29
19
5
6
85
137
36
12
87
33
15
16
24
107
12
54
6
66
27
48
24
88
120
107
18
6
12
78
67
29
66
12
36
9
9
39
27
6
24
48
12
6
72
21
117
132
180
48
147
9
18
37
89
6
6
132
39
120
183
54
204
60
18
84
42
24
336
27
9
66
162
84
42
36
25
29
243
51
42
36
55
48
24
29
30
54
90
12
73
32
72
9
24
18
12
12
24
12
1
32
16
32
33
90
42
78
37
8
15
97
131
21
16
161
15
72
3
13
47
33
9
24
18
48
48
18
6
21
24
64
24
5
24
24
54
294
156
66
6
168
51
99
72
21
72
40
47
60
18
163
17
127
11
21
57
39
15
78
54
45
9
150
36
48
6
36
66
84
37
11
12
78
54
12
57
3
45
27
114
147
39
18
60
24
19
56
88
32
33
111
24
21
12
15
9
120
18
37
32
33
42
102
48
294
9
87
9
3
24
102
55
24
11
42
123
105
7
35
168
12
1
8
27
42
3
51
6
60
12
7
8
15
42
183
165
91
59
18
6
30
78
90
36
78
69
117
24
54
6
168
114
42
18
36
24
30
39
75
45
45
108
159
15
126
12
36
3
9
39
33
63
3
21
57
18
13
17
183
39
9
16
72
32
9
66
37
29
114
36
37
72
29
12
66
61
11
21
9
12
3
48
24
16
29
108
24
96
7
56
16
125
48
36
63
24
16
101
24
108
15
40
125
24
12
31
59
181
80
63
1
101
43
101
3
9
87
64
24
32
123
21
69
12
79
53
6
18
3
3
42
51
33
30
6
144
78
61
8
81
12
120
187
125
54
90
6
132
84
66
336
3
64
71
36
18
67
71
33
15
30
27
21
18
201
51
21
15
54
6
13
72
113
12
96
6
126
15
57
31
32
120
9
87
48
57
24
15
15
60
30
36
43
11
30
78
48
36
138
12
39
9
31
65
12
139
35
48
61
17
12
12
24
18
45
48
9
12
3
9
87
3
54
162
18
36
55
168
71
42
24
12
48
66
73
5
19
5
36
39
3
30
84
3
45
204
15
72
69
19
47
25
11
6
162
36
36
18
42
49
152
81
18
30
39
48
16
89
192
96
24
31
29
43
23
48
48
6
132
18
85
32
45
6
204
9
9
30
6
48
19
8
21
54
102
18
30
12
6
45
72
9
79
8
81
12
19
17
6
36
30
63
51
12
9
3
18
336
19
29
99
9
6
78
3
40
5
12
180
43
35
42
72
30
6
60
72
30
48
108
48
1
5
3
64
5
66
66
151
72
29
27
24
9
7
59
13
32
51
42
75
9
42
24
13
35
84
6
6
45
24
33
48
42
42
42
12
30
102
144
84
13
53
12
55
131
13
96
56
81
48
31
5
67
35
174
79
41
30
217
32
39
12
48
120
45
93
126
21
3
6
180
27
105
39
144
3
45
24
51
45
45
12
6
60
42
24
12
42
30
60
163
17
12
75
96
24
15
1
35
24
30
36
24
6
30
72
96
138
13
59
12
9
21
24
51
33
54
12
21
9
18
18
12
183
40
23
12
93
9
7
65
39
57
31
65
156
67
11
102
111
21
24
19
24
83
69
21
18
66
15
51
66
30
54
114
37
107
37
89
144
42
85
41
18
93
3
78
55
96
59
12
1
47
18
66
6
48
54
48
96
36
18
67
8
3
30
30
102
6
37
143
114
7
71
30
18
78
30
6
84
78
78
24
48
6
30
72
67
5
48
144
3
27
66
24
12
12
54
108
42
18
42
42
6
96
12
31
77
19
104
16
17
6
78
6
72
96
24
12
12
24
18
12
60
3
9
36
51
27
54
103
5
36
31
72
71
ABCD 97474952626*3^$a+1 [50057]
83
28
9
35
36
25
36
24
54
6
12
15
15
198
15
9
18
42
35
36
12
180
109
66
5
13
72
3
9
35
61
12
12
12
3
33
48
12
48
54
21
21
6
18
75
9
12
78
78
132
11
85
27
3
65
49
23
25
24
59
25
15
99
18
174
21
117
75
27
33
15
78
35
28
44
37
36
12
36
15
15
45
9
72
143
1
47
19
48
6
87
33
60
12
47
85
6
9
21
66
54
39
33
3
21
23
40
45
35
36
85
60
24
30
153
9
99
72
9
36
60
227
61
27
12
3
48
294
36
24
96
12
35
49
48
60
11
37
3
57
47
25
3
8
37
30
54
48
155
31
6
24
24
23
13
36
24
39
3
30
27
20
1
95
25
36
150
33
20
36
25
27
152
36
84
28
105
132
48
35
72
1
24
23
13
60
12
72
11
40
57
12
108
27
51
105
177
3
21
3
21
59
1
135
21
48
12
3
68
49
48
51
45
24
48
108
279
33
35
12
85
11
12
28
45
144
138
5
73
84
48
3
21
3
20
28
9
99
87
222
108
84
108
3
45
72
15
21
35
100
24
27
30
24
75
21
36
132
15
51
42
54
9
39
18
72
6
114
72
36
27
56
25
60
36
6
78
107
48
7
54
36
83
24
43
33
80
25
47
13
15
21
23
16
15
42
107
25
3
57
11
37
12
35
55
33
9
60
96
24
48
15
147
33
63
48
17
37
23
85
12
18
5
72
28
57
3
12
57
11
25
18
6
63
8
13
24
48
3
20
121
24
59
1
60
36
24
66
30
11
7
48
48
42
72
48
24
96
24
30
6
42
66
30
42
144
48
35
36
25
59
1
42
78
60
24
12
59
12
43
6
48
60
126
5
1
99
9
12
36
3
12
15
54
60
24
84
48
3
21
96
12
30
42
24
144
108
60
27
20
28
9
168
11
31
114
27
3
42
15
69
23
61
60
36
23
13
42
18
23
172
27
6
15
32
25
18
29
13
24
24
84
11
72
13
59
1
6
66
108
15
51
30
111
3
42
54
6
12
23
7
33
68
91
6
42
5
40
21
95
64
21
12
3
57
12
3
45
12
96
12
30
48
30
15
69
75
3
5
37
12
48
168
132
23
48
61
63
33
42
6
72
60
23
49
36
42
233
55
66
24
15
21
66
5
13
15
21
23
60
121
12
48
24
48
3
21
239
100
24
105
15
36
21
11
25
3
12
60
8
1
48
12
36
84
119
52
8
4
117
24
12
123
9
48
12
51
9
35
25
60
48
24
11
40
117
51
20
31
18
83
12
160
8
13
36
51
3
6
191
73
36
36
27
36
44
31
6
48
60
12
11
12
16
12
117
15
57
18
6
60
60
66
21
9
11
37
35
1
72
107
25
36
12
18
42
12
15
8
72
36
7
48
6
48
72
60
11
120
25
47
1
95
12
28
9
36
24
75
45
6
66
59
25
36
6
5
97
3
33
15
57
60
18
96
48
41
12
37
228
12
12
48
11
12
19
9
9
96
39
8
13
15
51
54
120
15
9
11
31
78
66
29
36
144
121
84
18
5
13
12
24
11
12
1
35
25
24
60
48
75
8
4
93
84
83
103
65
28
51
29
61
54
114
108
27
21
66
29
72
49
36
3
51
54
60
35
109
35
36
1
6
48
45
9
12
36
3
105
12
48
12
24
123
105
11
61
23
36
37
132
3
105
143
1
48
72
48
23
13
15
24
21
24
108
3
24
56
24
120
97
3
36
9
36
30
5
181
23
37
71
28
21
66
18
60
36
23
13
15
45
78
6
48
23
13
252
60
12
18
114
36
12
83
108
61
119
145
12
12
3
20
132
36
25
24
36
36
24
47
108
49
11
49
12
36
15
9
59
25
60
27
39
6
27
33
108
35
84
13
72
108
24
23
1
24
108
198
65
1
60
24
24
12
48
111
39
42
11
28
104
13
107
1
99
21
36
83
13
12
3
9
83
85
18
57
8
37
3
33
6
173
1
35
25
24
60
12
99
104
97
39
69
60
23
85
24
48
36
90
5
25
24
12
36
48
84
71
1
71
25
180
48
84
6
225
21
11
37
48
60
60
47
1
47
13
59
43
78
15
165
36
84
35
4
8
7
65
31
54
60
168
27
75
42
3
3
33
225
36
48
36
12
3
104
1
24
11
49
35
180
25
132
60
23
13
180
72
71
72
85
23
31
30
18
81
15
105
57
12
36
75
9
42
78
60
51
9
60
23
49
3
3
30
95
73
27
69
24
15
9
35
16
21
36
27
36
44
100
57
51
3
77
13
15
21
36
3
27
42
11
109
30
48
57
81
35
25
216
11
85
27
45
95
28
48
57
3
105
36
119
64
63
54
119
24
43
33
57
12
36
24
78
30
72
23
28
21
18
41
1
99
32
40
27
30
18
93
45
27
27
6
24
48
240
35
133
42
33
111
6
60
35
37
36
39
27
48
113
73
24
71
61
24
114
78
47
76
39
18
30
17
36
12
60
ABCD 97474966822*3^$a+1 [50021]
39
36
33
15
33
39
8
61
29
22
96
48
14
90
37
84
12
75
93
87
12
153
48
47
37
35
18
43
51
21
12
71
169
83
13
5
7
108
75
36
26
18
54
70
33
23
37
135
57
72
3
21
39
86
70
2
34
9
60
27
9
60
63
80
72
49
60
107
64
9
12
12
27
36
24
84
20
64
72
9
27
48
12
110
54
16
33
24
3
32
18
18
100
44
13
77
58
50
58
14
7
63
45
27
33
111
2
43
24
27
14
22
45
23
16
24
9
15
80
37
51
110
90
90
18
90
79
135
36
12
98
67
39
36
132
140
16
20
25
87
60
45
125
19
89
46
9
12
59
18
46
12
12
38
67
23
144
88
2
70
110
19
39
81
12
83
76
93
51
32
108
49
111
57
15
38
72
79
84
17
10
44
13
41
46
80
28
26
70
120
57
39
81
60
75
2
7
11
4
14
94
36
9
185
36
22
144
129
60
51
26
18
234
72
306
18
10
62
55
3
24
26
70
2
18
76
14
7
3
165
5
19
3
9
5
43
15
21
15
50
67
12
36
27
48
45
17
22
165
123
33
75
32
124
110
19
17
82
12
144
45
24
12
23
88
128
1
89
54
88
60
68
72
52
2
226
8
234
31
5
10
9
51
110
82
48
21
65
43
12
15
180
74
22
33
72
3
501
63
33
3
12
12
2
34
2
103
12
39
96
120
57
12
75
26
18
4
86
22
48
2
18
160
24
32
36
144
28
36
12
213
27
84
68
1
15
72
9
39
26
144
22
24
44
1
36
48
24
15
56
1
63
96
56
16
20
4
96
48
12
33
59
157
3
93
17
58
104
36
37
12
41
70
117
11
1
3
120
33
87
21
77
19
99
72
57
95
1
12
5
43
51
48
93
53
55
39
68
18
19
15
12
80
16
12
45
60
27
48
26
10
12
33
89
18
112
32
256
24
81
15
45
24
5
91
107
90
22
33
132
11
54
34
9
11
1
143
18
7
11
37
35
52
36
69
12
96
48
75
36
44
16
9
51
48
120
26
7
15
122
295
48
15
105
99
86
144
70
9
47
144
61
3
12
50
7
65
36
34
21
15
60
9
23
64
33
72
84
99
36
60
132
14
19
39
122
36
7
12
24
96
113
36
7
75
62
70
20
18
103
77
43
39
8
28
21
15
44
16
9
11
16
57
53
142
132
129
11
36
25
83
4
158
18
76
96
60
105
23
4
86
54
18
70
24
84
12
9
215
4
129
51
9
12
36
120
24
15
48
117
3
8
18
31
24
39
21
15
21
135
48
72
45
53
10
21
120
36
29
22
14
34
2
58
84
33
27
45
5
103
23
121
23
18
58
24
8
18
46
8
126
36
58
93
12
123
2
58
12
146
46
33
15
122
58
105
71
4
21
11
54
7
3
72
8
90
94
132
26
90
162
31
59
73
35
18
22
48
2
72
22
69
84
63
50
19
51
12
12
36
60
72
117
75
93
12
71
28
26
18
52
21
53
31
113
118
44
1
63
62
10
93
75
9
15
12
9
39
98
90
97
72
11
4
48
38
70
2
7
51
117
5
7
29
10
21
5
54
64
12
105
183
12
180
146
7
83
64
8
40
57
101
67
77
90
76
9
23
16
12
33
135
12
33
29
18
4
266
22
57
24
75
12
48
21
65
46
12
21
137
43
15
24
36
60
2
22
12
74
70
12
8
54
18
4
21
119
18
91
75
32
220
33
15
2
55
3
9
15
8
52
60
48
45
39
60
24
24
21
5
90
16
128
18
7
12
168
15
36
14
22
104
121
23
18
79
39
12
132
12
36
122
67
51
98
70
144
57
15
56
73
89
151
15
12
9
11
49
159
21
23
172
26
19
3
32
40
266
70
108
57
39
48
2
19
27
57
5
142
48
72
45
111
50
18
90
46
105
11
28
72
9
51
33
15
45
87
128
49
23
49
3
12
26
10
170
43
12
15
38
19
3
57
65
22
33
60
108
63
2
58
12
129
111
120
92
36
172
98
46
44
4
21
15
12
33
111
20
16
48
60
12
144
33
3
44
148
57
99
20
121
99
45
27
32
72
16
20
28
9
15
33
5
70
48
12
69
15
84
60
9
60
5
130
72
120
24
104
37
24
27
60
48
2
7
65
43
27
2
108
46
36
98
36
22
72
32
40
14
106
204
32
133
15
72
9
41
18
4
60
26
7
27
2
43
87
48
2
ABCD 97474995214*3^$a+1 [50030]
72
45
11
1
11
12
37
11
85
131
1
36
3
33
47
49
36
24
35
36
13
12
3
81
60
23
16
108
72
57
15
32
85
108
48
15
56
25
35
13
15
20
52
44
4
8
16
33
12
3
36
57
35
16
32
24
112
21
23
25
11
25
120
135
9
11
1
27
36
44
1
15
36
21
59
36
37
11
16
45
48
72
12
84
71
109
84
24
12
15
12
21
11
4
57
36
47
12
64
20
25
24
12
63
20
13
71
24
36
4
8
1
71
12
28
68
48
25
96
23
37
48
39
105
95
61
111
36
8
52
21
12
47
25
36
24
47
40
8
13
11
4
9
24
15
21
11
13
131
37
11
25
59
1
15
8
37
48
3
32
25
24
60
47
12
13
3
36
128
28
56
25
23
72
4
21
87
56
1
11
25
24
12
12
11
25
84
12
51
20
24
24
25
12
35
4
117
96
108
35
120
52
45
12
23
28
48
36
20
1
39
48
9
12
24
87
45
215
49
47
24
16
20
1
171
20
16
81
12
3
36
8
13
72
11
24
1
36
84
36
3
12
9
27
93
12
60
59
28
44
121
11
4
45
24
27
69
12
23
72
12
28
45
23
12
37
60
23
12
4
44
1
12
15
116
76
24
69
11
37
39
45
12
3
68
4
9
23
12
60
16
45
27
45
11
16
132
12
96
33
3
21
27
36
32
73
23
12
96
48
1
3
21
132
15
36
9
71
1
219
9
15
8
48
36
1
12
36
11
61
24
168
83
1
23
13
24
3
20
25
60
36
72
59
24
16
117
11
12
12
72
1
11
49
15
57
12
12
24
3
8
124
69
24
23
13
48
3
72
8
13
12
3
48
20
49
11
1
12
83
4
57
48
47
16
8
12
16
21
36
23
61
39
44
28
33
3
156
8
16
57
15
8
25
3
20
12
1
36
59
25
11
24
4
32
28
8
12
28
24
44
37
11
37
47
13
108
12
48
84
39
108
57
11
24
1
87
56
4
33
15
189
23
133
23
13
39
12
33
59
16
8
24
4
36
33
36
3
129
35
52
33
23
1
35
4
12
21
11
12
61
12
12
24
36
15
9
39
56
60
13
3
45
24
39
8
120
61
23
1
24
48
11
1
60
36
12
59
1
3
9
72
11
13
11
25
23
28
81
63
9
83
85
168
3
120
56
1
3
32
1
3
9
24
24
15
21
15
69
15
24
9
47
25
36
75
33
72
24
96
36
59
40
21
23
84
16
9
47
52
20
181
23
48
4
92
49
3
48
44
25
60
24
120
11
13
51
9
11
48
1
39
21
35
37
144
11
16
21
23
204
157
23
28
20
12
48
1
24
15
81
15
48
44
61
84
27
20
1
108
132
11
36
1
3
9
60
107
12
48
13
15
152
97
84
35
16
93
60
132
11
24
96
37
11
1
95
37
11
1
3
153
12
11
4
9
24
59
12
40
12
36
104
133
11
4
9
119
1
11
25
23
13
3
84
32
28
20
28
24
44
12
73
12
72
11
28
45
12
87
36
69
48
35
64
21
144
12
39
57
84
36
15
176
25
36
3
92
1
15
33
15
116
24
48
1
12
23
49
3
165
119
49
27
45
24
72
227
4
20
48
72
64
9
12
15
21
12
84
84
36
12
23
13
15
20
1
11
121
36
12
24
24
11
49
12
35
4
72
20
36
24
136
33
12
51
69
119
12
37
24
27
57
23
48
16
81
11
25
35
148
36
72
9
15
72
72
33
60
84
95
13
84
71
1
24
24
48
15
8
24
48
100
20
60
64
9
36
15
48
21
96
51
48
8
1
47
52
44
13
23
16
12
56
37
3
180
20
48
37
3
93
72
15
36
33
144
15
45
24
36
48
36
15
57
48
11
40
8
49
23
1
51
80
108
4
33
107
37
60
39
21
123
12
21
11
37
27
36
9
24
11
28
56
13
47
60
1
15
20
16
93
3
117
11
13
3
33
123
24
9
131
12
4
21
96
12
24
11
76
33
36
71
36
49
11
72
12
4
108
21
15
9
99
69
87
24
8
109
23
16
36
45
72
71
12
16
20
4
21
27
33
27
44
40
45
60
60
3
32
4
21
47
16
81
23
84
25
39
32
4
153
84
48
24
87
9
35
84
49
48
35
64
45
48
15
44
1
60
11
60
36
1
39
21
15
32
85
36
36
84
155
13
27
24
57
15
45
24
51
57
15
45
47
12
49
71
16
8
25
71
52
36
24
48
36
57
144
12
63
21
35
36
16
9
120
27
8
1
119
1
51
60
32
4
12
45
87
44
1
47
36
13
51
9
48
48
12
36
59
25
3
44
4
36
9
23
12
156
24
12
76
72
72
8
25
95
88
9
156
23
4
9
15
21
84
11
37
228
27
24
32
1
23
13
35
157
24
72
11
40
176
37
24
3
69
83
25
48
23
36
48
49
12
3
68
88
33
12
36
24
60
12
60
3
48
104
37
24
3
12
21
23
24
121
48
15
24
9
24
24
35
25
35
25
11
73
39
9
35
1
12
35
16
21
36
84
27
12
21
96
27
21
24
24
279
9
24
3
9
3
36
45
12
23
13
23
64
21
12
12
15
129
24
60
39
8
61
12
108
11
16
69
12
24
39
92
48
37
47
28
33
59
1
87
12
57
51
8
25
23
37
11
13
59
48
72
16
69
23
1
12
36
12
47
169
11
37
23
13
60
48
15
56
24
76
9
11
13
3
24
36
105
39
36
33
71
72
13
60
15
20
4
140
1
47
28
21
11
4
21
47
13
24
11
64
57
63
57
23
37
51
104
49
168
72
47
73
12
11
16
32
96
96
52
9
23
37
11
12
64
45
107
25
35
1
11
72
60
28
33
3
12
20
48
148
24
228
129
24
60
36
3
8
24
ABCD 97475446598*3^$a+1 [50106]
1
44
4
125
31
35
6
63
15
21
36
4
5
15
124
47
102
7
41
19
11
73
96
104
27
12
21
16
84
12
24
44
72
28
29
91
11
96
24
21
100
180
29
91
5
24
39
39
37
20
39
1
65
19
36
56
39
25
24
65
66
25
5
96
139
5
6
48
1
11
12
37
24
5
24
63
9
31
48
41
55
60
20
51
9
39
45
100
12
84
5
15
75
1
77
72
31
24
44
45
24
31
17
79
35
30
6
25
83
37
8
196
20
40
60
36
44
64
29
102
96
69
75
69
21
6
18
7
120
20
75
33
36
45
114
25
12
8
52
5
24
66
12
1
17
3
16
11
13
32
39
1
24
35
18
31
12
107
93
64
24
29
30
42
31
35
132
18
90
30
15
9
30
25
41
72
7
276
155
45
64
5
31
60
20
27
13
24
23
1
60
56
15
21
177
6
42
42
6
87
28
59
33
24
39
12
165
4
83
18
39
76
5
19
11
108
1
36
48
59
13
24
60
5
31
59
6
78
37
107
57
51
9
39
54
27
4
89
7
24
56
24
12
39
1
35
60
54
79
11
45
51
73
60
92
88
60
12
35
60
9
45
19
71
1
35
18
27
45
18
81
21
3
120
21
19
11
9
39
60
121
12
17
3
3
1
44
45
7
44
93
91
29
91
29
7
24
152
4
35
18
3
64
24
32
4
56
3
102
30
42
3
45
39
4
29
30
60
30
51
12
9
78
37
5
15
3
6
42
9
76
59
21
27
1
12
95
18
66
84
12
85
47
13
8
45
27
27
1
12
24
24
12
59
81
4
24
56
9
87
100
5
3
52
17
7
24
11
25
36
60
84
35
9
69
6
12
60
9
135
9
136
96
17
7
11
49
44
57
3
16
20
40
113
63
135
9
15
49
36
20
3
13
8
12
60
39
85
101
39
105
18
36
21
16
24
5
138
37
11
49
53
30
21
36
9
42
30
19
24
56
21
24
6
25
8
40
41
30
61
24
29
42
54
19
35
57
4
5
51
28
35
6
19
56
15
48
13
204
29
24
18
48
6
6
42
42
109
71
21
24
99
24
181
56
21
15
3
97
20
27
37
11
84
66
24
79
89
90
6
51
21
18
84
18
3
16
20
39
37
44
64
36
35
36
84
1
65
24
39
27
132
42
6
18
24
48
19
56
24
15
1
47
102
96
54
61
5
54
49
17
42
6
55
41
15
9
7
8
12
24
124
92
4
84
12
24
36
29
30
24
1
119
81
15
48
33
57
27
45
24
67
24
29
15
12
40
83
21
45
6
12
81
21
75
93
91
72
60
8
100
71
6
120
30
25
20
88
36
11
12
13
5
55
24
80
15
9
36
16
29
6
13
29
27
40
5
96
30
13
56
76
47
1
156
56
75
25
23
37
8
51
18
72
6
18
15
51
30
39
76
83
21
21
114
25
11
45
4
20
12
33
27
28
80
12
4
20
4
59
57
51
18
27
84
24
52
24
60
36
60
95
105
15
13
12
44
16
77
91
36
60
44
15
42
43
131
18
30
1
11
61
23
1
20
69
55
11
36
25
48
95
21
4
17
30
42
6
12
48
37
24
60
23
30
7
11
60
9
15
18
42
6
43
5
7
20
15
9
124
95
12
105
69
19
35
61
5
15
9
55
56
36
100
95
9
16
60
68
57
15
64
36
8
16
20
9
27
3
1
84
20
40
176
39
90
7
8
57
43
197
24
48
7
59
6
90
9
16
11
9
33
30
97
60
11
13
60
60
5
7
23
72
25
35
9
93
72
15
3
1
36
36
29
39
9
42
21
39
9
76
59
42
43
11
49
41
54
42
24
31
23
60
1
164
9
43
20
24
15
61
5
24
66
48
6
234
61
24
185
91
5
75
64
167
165
64
60
36
17
30
1
71
25
20
40
36
65
19
96
29
6
73
11
69
9
6
24
1
95
61
20
36
15
84
18
6
1
23
12
21
9
54
1
11
49
44
9
43
20
105
48
72
19
5
15
15
48
13
23
102
54
61
29
51
40
48
72
60
95
85
59
9
9
42
9
12
4
164
36
75
1
17
207
51
9
124
17
79
44
36
63
13
24
5
18
48
12
33
9
19
72
95
30
43
180
20
21
31
44
21
24
111
39
25
24
12
29
24
90
6
78
21
16
5
144
96
54
12
150
19
23
30
27
3
42
55
60
104
27
105
9
30
9
52
5
39
39
1
65
79
12
5
24
30
45
21
39
9
6
109
20
16
119
42
72
87
111
49
23
66
27
15
60
18
6
9
12
45
30
93
21
24
91
11
9
16
20
28
89
43
5
15
28
12
60
107
33
39
25
11
270
19
11
72
33
4
5
15
51
78
24
31
47
33
27
9
21
3
45
72
19
5
78
42
96
54
90
30
49
72
89
6
24
25
65
31
8
52
108
65
72
3
132
48
9
43
53
6
85
5
24
15
75
6
48
6
1
36
5
115
23
6
15
276
4
35
6
43
20
52
23
54
7
36
24
5
31
60
24
53
72
54
12
102
42
25
44
57
99
45
96
24
31
107
13
8
27
54
6
9
75
61
17
48
43
60
36
24
5
144
3
24
4
12
24
5
18
12
9
15
12
69
39
24
97
11
54
78
33
24
36
4
11
13
131
36
13
101
91
44
24
100
11
24
36
9
16
84
65
24
7
24
12
24
5
19
47
9
45
24
6
21
3
45
16
20
24
9
18
9
39
37
47
157
120
36
48
32
9
6
45
28
56
3
6
115
11
24
25
56
84
52
ABCD 97475621008*3^$a+1 [50068]
87
195
294
39
9
103
65
138
37
35
204
33
231
9
33
48
127
32
16
41
90
24
54
111
144
207
24
297
48
195
61
144
5
96
54
156
9
51
93
16
35
61
119
36
36
145
47
36
150
87
3
12
150
283
35
24
36
129
63
18
6
153
3
18
222
12
33
48
192
48
99
237
33
66
126
6
9
75
180
33
48
64
35
24
165
87
9
63
12
330
144
126
30
6
12
18
252
342
9
160
35
54
108
12
15
57
108
6
181
209
6
121
239
81
153
7
5
123
16
131
109
144
96
101
42
120
240
57
48
496
191
138
7
240
80
15
114
126
54
30
36
24
66
594
6
120
78
102
18
105
352
263
105
16
149
60
228
43
209
15
27
85
41
295
5
150
90
30
24
36
282
42
45
3
216
181
53
43
32
15
132
45
39
25
251
85
23
192
126
75
15
54
60
30
24
121
5
90
49
176
144
9
87
64
80
57
48
7
65
18
36
78
138
60
270
12
75
48
63
90
87
69
60
84
42
72
12
109
5
171
3
126
54
126
6
213
111
54
18
12
96
66
123
48
48
69
18
73
35
61
71
25
23
204
13
17
126
72
240
210
199
53
96
27
75
78
30
25
119
90
42
36
49
5
91
47
252
60
105
159
6
126
13
59
378
12
72
18
72
96
144
189
75
234
96
171
64
17
18
192
60
12
60
36
37
128
135
9
96
9
162
48
133
48
161
31
48
101
198
78
12
75
16
41
151
167
78
30
78
31
80
33
342
108
66
204
90
246
42
228
6
108
90
36
180
30
6
9
99
13
128
69
27
15
33
15
6
27
27
48
198
72
60
84
55
35
24
84
60
133
48
215
9
208
119
9
159
36
216
21
69
18
121
131
93
105
156
42
54
30
108
33
63
54
91
107
12
180
78
54
33
111
54
91
71
121
89
6
180
109
53
43
203
42
108
15
39
121
17
79
71
9
255
180
93
57
39
249
90
13
32
153
55
143
54
12
258
30
6
12
205
32
3
13
96
191
145
144
5
75
15
18
111
15
145
80
171
30
168
31
185
39
16
71
105
33
31
95
132
72
12
60
174
96
90
36
108
300
25
32
160
53
27
15
49
5
18
108
360
69
3
30
111
39
57
16
53
171
171
69
64
95
150
12
150
18
144
567
96
192
192
33
15
48
99
108
72
9
16
80
48
240
192
48
448
80
135
18
102
108
42
43
59
180
6
252
15
48
75
37
17
18
45
48
39
73
53
27
240
15
330
48
6
129
112
23
9
213
30
60
49
113
30
18
42
12
9
96
3
18
ABCD 97475819822*3^$a+1 [50049]
93
180
75
72
108
147
33
3
12
33
84
33
3
60
45
15
3
54
123
12
21
96
243
45
48
90
9
60
9
267
60
24
3
78
27
132
3
117
9
12
42
45
60
327
66
39
3
33
132
12
288
21
36
3
180
12
48
21
144
3
144
93
48
144
168
72
15
180
15
21
123
6
51
60
60
207
30
135
87
30
171
24
111
42
75
48
24
141
192
63
87
162
174
69
21
90
69
21
162
9
9
72
159
75
18
3
93
90
174
60
15
180
51
129
228
237
168
159
36
33
36
3
120
180
3
162
15
27
45
108
72
9
72
120
90
54
51
147
45
45
312
108
15
360
12
36
60
72
75
237
51
12
45
51
102
27
120
21
51
108
21
147
15
48
60
21
45
144
111
120
39
9
177
90
90
15
129
171
9
66
45
48
48
12
141
84
6
9
72
21
99
48
105
96
111
36
24
36
117
87
3
33
384
105
63
48
213
30
42
27
207
93
12
33
15
45
12
24
12
27
117
216
24
15
69
39
72
60
105
75
9
36
63
72
99
309
108
69
123
81
39
60
180
21
36
3
48
27
93
120
237
36
144
63
12
81
39
33
108
27
12
15
93
24
9
87
12
63
42
195
60
12
285
36
15
9
108
120
126
21
36
177
36
39
72
156
9
144
51
33
75
108
57
72
51
24
9
24
90
288
69
48
27
54
27
12
252
36
195
69
36
12
12
9
60
27
300
60
39
18
27
33
12
63
87
246
108
27
12
33
87
12
141
162
18
87
12
63
156
90
87
24
33
288
27
45
3
120
24
36
24
156
144
129
27
12
108
132
21
150
57
33
27
57
15
3
162
96
72
120
27
192
69
270
42
102
198
27
48
60
69
18
66
39
3
9
48
225
3
69
195
60
141
24
84
27
69
123
21
54
390
75
93
27
117
15
36
93
66
36
45
84
15
21
12
21
39
15
6
180
99
60
33
72
60
87
48
57
171
72
15
90
147
69
99
21
51
36
60
24
63
6
39
48
69
51
45
75
60
45
72
36
27
180
60
60
87
93
12
48
99
45
3
90
42
18
12
51
129
75
48
60
105
60
192
108
108
72
135
60
63
285
72
57
51
72
408
12
72
45
15
48
123
48
342
15
75
9
108
33
27
81
72
39
9
87
297
27
9
99
72
48
60
60
147
33
363
18
27
24
96
123
90
27
63
57
9
3
132
45
6
162
195
108
12
93
90
45
60
24
156
144
3
18
27
117
90
18
243
153
150
54
36
51
156
183
69
168
72
48
12
45
96
66
18
330
48
45
84
60
243
165
141
132
72
3
117
126
54
3
12
120
168
252
75
96
189
48
12
33
42
18
87
192
333
15
168
69
120
135
69
99
243
48
9
132
21
24
3
33
255
87
33
69
111
24
33
36
30
54
63
72
132
165
36
75
75
12
33
24
60
69
156
51
60
15
60
45
57
72
114
66
ABCD 97475887976*3^$a+1 [50017]
22
36
14
96
7
9
2
28
18
30
33
35
16
68
16
18
63
9
6
56
61
23
13
15
98
22
32
18
70
8
1
60
108
23
24
88
42
32
43
21
18
33
11
34
38
12
52
8
10
24
66
12
98
64
39
11
76
42
6
21
69
14
60
22
8
24
112
15
33
135
41
7
57
62
10
32
30
13
12
9
182
85
117
3
3
8
34
6
56
64
36
48
33
96
3
33
111
33
41
7
15
48
48
18
62
76
9
23
16
20
16
9
119
10
18
44
10
48
24
96
24
6
24
72
42
24
62
42
10
80
4
50
7
3
48
129
3
92
46
15
9
51
23
46
24
42
30
15
36
27
57
87
9
75
102
62
40
9
36
11
10
27
21
15
39
18
3
5
16
2
54
6
18
54
34
6
69
3
8
88
120
8
60
1
11
40
32
10
39
9
50
6
16
39
9
24
2
30
34
33
5
43
27
48
36
48
12
8
37
24
15
62
16
15
48
183
138
6
33
33
38
1
57
26
180
10
15
215
12
4
18
24
24
6
18
38
1
75
6
8
22
60
30
152
6
10
56
6
1
11
4
104
13
3
45
21
32
7
59
70
8
43
23
6
16
6
57
23
52
6
54
66
38
88
18
18
12
32
18
7
41
22
21
27
44
73
45
54
8
10
48
6
12
30
96
98
28
24
66
62
24
40
21
3
2
7
87
24
32
37
39
69
9
78
216
9
47
66
43
71
30
6
18
19
11
61
117
26
46
15
9
24
14
40
165
3
56
42
16
56
115
5
18
22
14
25
36
11
49
33
6
45
27
8
10
30
57
9
2
22
6
9
72
39
129
27
14
67
11
37
11
24
16
9
39
24
48
8
64
48
21
21
102
32
12
97
3
26
16
2
60
1
17
66
85
12
11
18
126
4
9
27
21
29
90
6
91
96
45
120
8
16
3
3
24
26
43
47
30
16
98
12
180
60
18
40
54
24
44
100
2
7
39
8
13
59
58
48
96
2
12
40
122
6
1
63
8
130
3
5
24
66
28
42
6
72
9
65
18
22
6
26
72
64
2
49
5
43
3
72
165
5
46
8
13
11
58
30
164
46
48
3
84
24
9
48
6
20
4
26
166
9
12
39
62
67
21
78
9
33
72
14
90
70
2
91
21
8
166
12
44
1
47
10
8
24
90
46
30
24
26
54
16
56
66
6
154
8
30
10
48
32
43
24
21
27
60
9
42
32
4
18
62
42
112
48
3
107
18
18
22
32
58
54
30
120
36
102
3
29
54
58
80
22
45
39
9
21
3
29
22
57
12
24
3
69
11
37
45
8
79
39
2
6
61
36
83
4
98
31
39
45
11
18
10
144
78
54
8
84
13
99
81
51
8
58
120
27
117
8
7
57
74
22
30
8
72
18
79
12
29
46
33
71
48
34
99
11
18
16
6
42
15
89
16
2
1
24
101
54
28
20
13
51
8
58
72
75
51
66
144
2
22
74
30
16
2
6
7
9
32
10
62
16
38
96
34
24
15
33
14
18
114
180
1
24
57
24
48
18
96
68
25
24
72
51
33
24
45
6
162
78
96
74
46
69
87
48
9
120
36
9
63
9
54
80
52
60
18
48
27
45
14
10
18
6
38
24
64
72
9
17
72
102
49
59
85
11
30
40
6
98
7
9
48
6
44
1
21
87
47
34
54
18
26
48
13
15
84
20
34
14
25
39
21
48
3
26
22
48
8
25
51
224
36
10
6
26
18
37
57
32
40
42
80
4
50
10
108
66
3
5
42
28
36
20
10
48
6
12
21
33
6
48
50
6
76
6
6
2
54
61
45
2
36
28
33
5
112
168
111
39
33
9
18
128
48
6
10
81
24
27
21
27
26
94
50
19
27
8
97
39
69
15
60
9
36
123
42
24
38
58
78
50
79
11
28
8
133
27
74
18
52
9
51
68
48
25
51
36
2
7
39
66
54
24
26
72
48
16
62
66
10
33
36
57
50
22
24
38
76
117
65
46
18
6
68
6
55
3
21
11
1
11
34
15
3
198
15
63
12
6
30
66
75
36
87
18
62
36
49
47
61
23
34
6
20
12
4
165
33
27
15
14
19
27
74
96
64
72
15
84
11
40
45
5
7
17
118
60
14
6
16
9
33
15
9
24
2
4
50
16
6
36
60
33
12
24
29
48
7
36
35
10
51
101
7
15
44
13
47
66
40
42
78
38
96
12
6
16
6
8
18
58
6
42
9
71
54
30
24
25
23
4
102
8
16
6
32
10
8
48
22
56
12
36
28
96
84
24
96
66
80
19
21
26
13
63
2
18
46
51
3
42
6
8
64
26
6
48
13
101
22
12
110
48
7
17
7
63
9
41
18
6
16
14
106
6
2
48
10
12
9
11
1
144
3
57
105
32
72
79
33
6
92
16
9
53
79
48
35
97
47
84
157
36
11
28
20
70
8
22
60
30
54
8
10
8
6
108
37
11
4
9
9
3
53
16
30
18
63
191
4
20
130
8
6
40
36
62
72
46
8
34
2
16
12
50
43
23
204
136
8
1
17
70
50
16
56
18
133
17
43
11
25
11
25
23
54
42
16
20
28
102
51
72
27
48
26
10
6
8
66
6
90
61
57
8
126
1
39
21
29
19
60
9
2
4
33
27
9
21
8
54
10
3
12
72
35
12
24
40
24
26
342
10
6
57
99
81
27
72
48
24
26
106
12
45
53
64
27
35
1
17
142
2
34
9
75
18
30
32
109
3
90
51
21
8
7
65
6
48
10
15
57
62
4
108
2
19
36
17
72
54
172
62
16
66
20
13
5
72
16
38
10
72
14
12
52
9
108
27
8
25
12
36
11
13
87
26
72
67
5
43
11
40
9
33
62
10
14
73
9
6
60
60
2
6
12
22
30
33
63
45
ABCD 97475942314*3^$a+1 [50050]
60
168
60
77
84
7
11
277
84
12
5
6
30
7
17
12
127
132
72
101
72
67
11
109
53
163
17
48
7
251
18
216
19
120
36
12
59
24
49
24
36
35
205
29
72
79
24
24
47
6
43
96
24
12
72
113
43
60
17
55
41
19
48
71
42
7
84
11
61
36
108
11
1
5
103
53
60
108
12
7
161
19
24
96
36
5
55
47
13
59
18
91
276
47
6
43
5
55
24
12
23
30
7
312
59
1
41
19
12
96
84
84
23
97
71
25
108
12
48
108
72
131
72
30
7
108
53
31
48
59
13
24
72
59
30
43
36
12
5
55
83
162
19
17
18
1
12
293
24
55
71
18
102
13
5
6
54
19
197
19
12
5
30
18
19
131
121
84
41
55
264
24
108
5
55
24
59
25
60
221
24
72
30
54
43
48
41
139
53
7
12
12
77
7
83
133
89
79
72
131
25
143
1
24
36
48
11
1
5
115
149
31
41
96
187
77
43
161
12
79
11
97
12
5
43
36
84
96
5
43
108
53
79
12
17
31
60
89
18
1
29
72
24
18
61
24
5
12
7
233
36
31
72
36
131
48
42
102
18
72
132
7
83
18
12
60
7
60
17
72
7
35
37
125
30
18
36
36
235
60
72
101
90
37
48
65
31
41
43
120
36
29
6
13
36
72
53
19
60
36
17
216
19
12
89
72
7
120
24
17
67
96
17
151
72
11
13
41
19
12
168
192
24
36
72
17
43
29
12
91
5
79
84
120
41
19
11
37
144
35
6
210
18
91
36
60
89
43
12
17
7
96
221
36
7
60
5
12
79
168
29
12
19
59
174
7
83
109
17
114
109
65
42
61
60
36
60
65
6
30
96
48
31
48
48
5
79
5
36
7
12
149
31
149
79
12
17
43
101
103
132
83
42
7
60
77
19
96
5
72
67
24
53
43
24
36
12
65
24
234
18
30
13
41
204
30
25
60
5
72
108
90
72
54
18
186
72
72
31
77
18
54
18
49
23
66
96
19
156
23
30
96
12
60
12
60
31
35
126
18
6
175
24
12
48
65
12
108
55
23
192
25
47
18
19
60
132
24
53
79
29
19
252
41
31
131
37
48
5
31
36
125
6
120
1
143
13
24
53
19
17
7
72
35
37
11
216
1
23
85
41
192
91
17
126
37
12
41
115
24
11
109
65
91
12
36
36
5
43
53
120
36
103
29
48
67
11
49
17
139
48
89
103
35
25
71
18
120
72
54
25
119
61
180
60
84
53
91
17
12
19
41
120
78
13
36
96
47
198
60
12
19
60
35
13
53
60
162
18
31
60
83
13
5
7
48
36
84
65
72
19
11
13
41
36
144
19
35
18
19
113
55
36
17
7
77
18
1
5
12
91
60
36
83
42
127
48
36
41
7
59
37
17
55
72
17
36
55
5
7
11
72
97
41
19
120
29
120
7
96
48
47
13
12
17
7
24
23
138
36
79
17
180
126
13
24
72
12
180
131
109
89
7
12
12
36
180
35
18
7
60
65
19
71
48
1
12
96
35
6
7
101
271
48
5
48
127
84
12
11
6
12
139
36
221
180
36
90
6
12
72
55
24
36
65
18
78
210
181
12
96
60
11
78
12
67
5
132
7
48
72
29
132
31
59
1
125
31
24
24
60
17
60
199
11
24
54
192
7
53
30
54
43
101
55
5
252
43
23
13
11
13
17
36
7
12
12
119
61
83
54
36
30
13
11
49
36
35
72
157
11
25
24
5
36
55
65
91
5
103
5
12
55
5
7
11
109
17
12
19
72
12
84
17
55
209
240
36
223
173
120
114
126
7
12
24
60
17
67
12
89
103
107
49
65
19
89
90
72
1
60
29
12
79
204
96
36
48
132
60
48
77
67
36
5
66
42
54
37
12
17
108
115
36
53
30
18
19
24
24
24
17
91
168
36
11
13
101
43
132
60
36
48
72
23
157
53
270
37
12
41
ABCD 97476020594*3^$a+1 [50003]
19
96
5
31
23
81
12
69
18
25
5
115
5
6
9
40
17
30
9
9
7
24
36
29
30
36
54
6
84
37
24
95
13
48
60
48
12
8
4
17
18
30
63
57
43
59
33
15
13
72
60
12
35
81
4
23
1
24
20
16
36
29
7
59
21
33
19
36
104
51
30
24
7
48
132
5
48
43
84
59
96
13
35
61
11
1
120
23
49
12
89
55
36
60
68
76
20
21
55
36
60
59
1
53
91
24
29
91
119
36
144
25
12
29
15
9
247
65
123
108
9
43
12
24
36
95
109
35
37
20
28
65
7
60
12
36
35
60
84
12
24
61
168
17
91
29
48
7
89
31
65
63
15
1
41
114
1
96
23
6
31
32
51
1
24
84
60
108
12
36
65
90
49
77
19
12
23
37
32
28
48
11
133
8
9
30
1
17
66
30
30
114
15
28
83
114
31
32
52
36
60
5
7
209
31
60
12
41
66
30
3
21
67
29
31
59
54
27
69
103
60
108
59
24
30
31
60
36
12
68
39
13
8
72
21
31
59
6
78
21
45
31
59
97
12
11
97
20
52
12
119
114
7
24
24
60
56
51
81
27
13
17
6
25
35
6
43
48
24
48
11
49
17
30
121
17
31
24
20
27
21
39
1
12
12
53
43
107
42
111
4
84
96
24
11
153
21
7
60
20
9
18
72
81
39
24
96
13
8
88
36
23
6
7
20
72
45
15
28
8
39
6
39
51
57
3
96
1
60
92
40
47
1
59
61
23
37
8
39
6
6
48
13
24
56
4
36
48
5
7
17
43
12
48
20
4
60
36
8
64
11
30
7
17
15
108
69
18
33
69
43
68
33
66
30
111
4
5
39
24
40
12
23
37
68
16
12
8
64
120
17
51
3
9
36
16
53
7
84
20
15
96
60
24
6
3
15
132
61
108
11
33
48
27
37
144
12
47
1
35
9
15
6
24
6
69
40
20
52
56
39
13
12
36
120
12
5
31
35
6
63
36
141
91
20
63
60
1
8
15
21
9
135
16
11
13
65
66
9
16
35
144
33
27
97
60
24
84
5
6
25
32
33
114
21
4
12
108
35
1
12
48
252
180
72
101
31
44
69
43
23
6
123
51
1
108
36
24
107
21
3
36
25
128
28
12
17
18
33
40
60
17
90
61
35
45
15
1
56
64
96
89
39
9
30
12
21
64
35
1
8
4
17
24
55
36
84
12
12
180
5
72
138
37
44
15
57
12
27
48
36
36
13
35
13
32
15
13
29
48
96
7
8
99
21
9
6
66
51
27
12
1
60
17
31
32
3
85
41
114
25
12
20
27
1
65
127
20
39
24
9
16
84
60
12
120
68
27
13
68
9
240
39
4
77
31
12
72
24
29
51
51
1
12
12
65
55
56
39
1
32
96
16
24
36
29
67
120
23
30
55
32
33
90
6
115
24
20
72
28
11
1
24
23
25
11
1
36
132
95
13
12
101
19
5
7
8
52
8
15
6
55
96
36
24
23
33
48
15
96
30
163
48
12
11
30
7
24
83
21
51
150
18
13
12
5
30
42
54
25
72
48
44
88
68
9
55
11
60
49
17
19
12
20
72
172
48
71
84
12
69
76
65
55
35
21
9
18
36
114
30
25
107
60
1
8
39
12
49
60
80
39
25
36
12
17
63
60
72
21
66
30
3
40
20
15
1
84
5
6
1
48
48
47
1
12
47
6
24
6
1
44
52
32
27
109
32
40
12
12
48
12
5
51
3
66
90
25
23
13
59
21
27
1
84
17
55
48
11
9
21
96
123
88
23
97
23
84
13
29
31
17
3
88
29
30
85
60
95
42
63
28
29
79
65
67
24
48
47
13
8
27
36
9
28
29
115
8
21
87
52
5
7
35
1
24
23
25
8
60
4
36
24
59
49
8
180
72
87
69
39
72
13
17
3
15
12
85
36
72
41
90
6
63
16
11
1
12
65
43
119
24
1
48
36
36
23
6
19
11
9
51
109
215
156
6
31
8
9
42
13
71
61
23
25
8
40
32
40
11
9
48
4
68
27
13
35
36
1
95
1
17
7
24
11
48
61
24
20
117
103
8
57
55
17
19
12
60
12
36
5
6
1
107
102
3
36
4
5
72
19
5
31
44
51
114
30
1
95
1
24
23
21
75
90
15
39
96
25
32
3
6
48
55
41
27
52
12
23
6
55
11
1
12
17
43
20
76
60
60
92
40
12
8
52
11
9
16
32
3
60
25
5
79
8
27
13
12
47
60
153
16
119
12
24
60
84
81
15
30
19
5
216
31
48
11
169
12
59
30
66
1
20
9
18
25
5
51
16
116
12
28
17
42
85
8
40
108
20
39
9
171
69
4
60
17
3
40
71
25
12
17
31
41
90
13
60
47
13
68
159
30
3
100
156
60
35
36
81
28
5
7
32
16
11
1
12
36
32
4
23
42
24
15
40
11
21
4
228
11
36
81
88
24
11
37
60
47
126
31
48
11
229
68
100
17
43
12
48
23
1
60
5
51
52
41
67
32
21
6
49
11
24
6
24
19
60
35
13
24
96
12
12
233
6
84
102
55
36
8
15
30
67
24
149
31
44
69
72
91
47
1
12
20
3
37
8
4
41
7
24
89
7
68
21
19
71
48
25
77
55
48
35
6
19
12
89
27
27
12
1
29
3
15
30
55
41
6
109
32
88
29
7
8
52
5
18
45
51
1
23
1
11
9
84
36
112
12
5
55
11
49
ABCD 97476277084*3^$a+1 [50013]
45
3
18
3
39
6
59
13
102
12
60
45
3
5
61
54
36
42
78
54
6
12
72
78
30
12
6
131
55
6
24
66
33
27
12
36
12
18
42
5
49
71
67
18
35
7
156
54
143
43
21
8
37
3
63
24
48
42
36
150
48
42
12
30
48
60
60
17
16
111
66
84
59
1
18
66
24
27
15
24
17
103
65
1
78
81
56
1
138
5
49
12
48
11
7
132
5
48
19
45
48
45
11
19
42
36
30
24
6
35
24
25
48
36
192
30
18
6
54
60
99
32
25
6
30
123
9
6
24
6
11
19
12
78
11
19
24
12
30
11
25
95
19
29
16
80
103
65
40
21
60
66
84
24
66
42
77
55
30
30
60
41
19
21
32
55
12
30
63
27
117
15
24
6
11
25
12
11
31
9
15
17
48
25
84
131
19
12
36
53
24
97
36
54
36
108
66
35
40
8
7
216
33
81
23
121
71
13
3
63
9
8
19
96
29
24
16
9
30
12
78
12
35
48
25
60
59
40
87
41
7
18
30
33
75
101
19
125
24
1
39
3
84
120
18
18
30
102
36
12
120
18
47
67
6
6
30
51
27
53
85
3
51
30
30
24
6
36
144
30
54
126
45
9
12
48
72
12
6
54
126
42
54
45
3
5
61
6
101
7
30
42
6
12
102
24
6
6
5
48
40
32
13
51
51
5
7
41
1
36
27
15
41
67
12
36
77
88
21
83
48
7
78
30
5
7
6
51
93
6
29
25
6
9
48
8
7
65
13
30
29
120
31
36
6
47
1
6
24
54
12
23
1
12
132
71
79
36
5
16
3
5
1
47
55
42
12
3
96
69
150
36
9
152
109
35
40
27
29
13
27
8
208
15
9
9
66
24
5
115
5
40
9
30
6
27
32
13
54
24
117
9
18
45
32
24
19
12
30
6
72
36
30
6
18
42
48
81
24
93
24
126
24
21
15
18
47
55
33
21
195
24
15
137
37
6
69
3
48
90
59
1
15
24
56
40
24
81
36
18
57
39
66
18
125
112
9
6
150
24
99
32
1
95
48
40
32
24
103
41
37
99
45
6
5
40
9
24
36
18
60
77
136
33
6
65
133
42
24
41
31
17
25
36
24
18
17
7
60
29
79
150
6
36
60
45
9
30
12
120
54
48
36
11
19
24
66
59
16
72
75
53
64
3
138
12
24
78
42
78
6
114
30
6
5
7
17
1
30
6
54
6
15
3
6
30
57
45
12
12
3
32
73
47
1
84
54
5
16
24
21
114
42
47
31
9
48
39
36
69
15
9
56
55
33
123
53
1
95
43
21
32
79
33
56
31
96
78
35
7
12
53
24
55
24
6
60
23
43
45
75
12
6
11
1
23
37
192
30
66
36
30
9
24
3
12
6
42
30
27
96
32
37
3
147
90
6
29
31
66
36
3
224
31
60
30
12
35
115
5
43
12
60
125
19
18
36
6
9
51
18
18
12
12
96
24
30
78
5
31
12
45
27
53
7
162
23
7
24
17
43
42
3
21
75
3
102
23
7
6
24
6
29
19
21
75
36
174
11
24
13
11
1
23
7
66
15
8
19
5
1
47
7
17
24
7
24
6
42
18
108
11
19
29
7
6
24
35
31
150
54
36
138
24
12
11
67
21
207
105
3
36
144
57
24
3
66
30
96
5
25
39
69
18
78
6
5
61
78
102
30
18
6
9
9
12
11
168
7
24
89
1
24
6
288
65
96
55
6
150
30
15
3
96
12
30
3
9
30
17
13
6
29
72
24
7
60
60
9
24
32
13
11
49
30
9
27
36
48
81
21
18
12
12
66
162
24
48
21
21
35
103
6
99
8
25
23
19
5
7
41
13
54
42
186
48
30
54
5
67
78
30
36
29
13
144
48
107
19
36
41
24
19
90
12
30
9
21
60
24
30
41
25
78
60
36
36
24
54
15
27
18
51
21
18
66
48
12
6
24
24
12
54
51
87
41
67
48
29
192
64
56
48
25
47
16
15
17
88
32
7
60
54
111
104
1
6
9
93
11
49
6
66
18
18
90
12
5
1
71
55
9
15
120
17
25
18
72
48
5
25
30
24
48
12
21
24
3
18
66
54
27
24
15
48
18
12
222
48
66
75
32
43
12
78
35
31
66
90
93
56
13
51
56
13
35
7
84
5
64
45
51
51
30
23
13
42
36
5
61
11
7
65
1
24
12
54
60
66
30
6
83
16
135
24
54
12
6
129
3
12
9
72
3
60
12
42
36
12
3
9
60
11
7
9
3
36
84
5
13
3
24
3
12
6
72
27
33
30
17
13
24
36
23
55
84
12
18
48
18
45
56
16
15
60
18
66
24
96
6
18
24
185
61
6
21
69
35
55
6
12
30
41
19
120
30
6
9
72
3
21
24
3
42
11
67
18
27
15
65
13
11
16
32
73
48
12
54
144
6
6
120
108
24
5
13
144
24
6
5
16
75
29
31
90
23
16
3
90
36
39
3
18
11
79
57
104
48
43
60
33
9
6
6
11
120
55
54
18
41
19
96
77
43
101
40
8
31
17
192
13
18
41
1
12
66
57
8
16
93
11
1
66
54
6
24
30
24
11
49
36
24
144
30
18
60
12
83
49
63
45
42
81
39
6
75
3
60
120
12
93
21
11
40
27
108
57
15
6
54
6
12
75
8
37
18
9
63
12
30
30
17
16
24
8
31
41
91
12
33
24
81
24
24
12
35
48
40
9
6
17
37
48
90
9
9
87
93
11
24
7
42
6
42
90
77
40
32
13
18
9
48
3
45
39
24
24
42
15
21
108
ABCD 97476362996*3^$a+1 [50035]
12
1
5
36
4
15
3
14
43
5
19
3
57
3
14
24
6
46
3
24
9
3
12
12
3
32
4
60
8
13
12
15
96
62
54
12
49
11
4
2
18
13
12
15
30
15
27
9
5
24
42
30
12
19
3
14
19
3
2
30
34
3
15
9
5
6
52
6
26
4
21
17
12
10
12
9
9
56
40
48
3
3
21
24
12
11
18
6
121
5
19
5
30
37
27
6
12
27
24
48
5
10
9
9
26
28
54
8
7
12
107
13
51
21
29
58
21
9
32
18
4
72
9
11
6
78
1
27
21
17
16
8
4
15
12
96
63
2
6
24
24
16
68
16
32
1
12
9
2
16
33
11
6
7
15
6
2
13
12
60
3
74
42
48
18
7
17
103
11
40
54
26
1
53
43
24
5
48
16
18
14
19
11
12
13
3
9
27
48
6
50
12
18
22
8
60
24
4
38
10
14
6
18
16
2
48
28
66
3
33
27
5
28
56
19
15
44
28
50
7
24
12
12
24
27
18
8
7
5
18
25
69
14
16
33
45
27
36
48
65
31
11
1
9
18
8
6
36
55
17
40
51
5
36
6
60
18
19
21
18
2
31
36
36
24
15
14
7
12
21
6
69
15
14
10
54
8
78
13
36
12
27
32
36
13
17
64
15
11
1
5
7
23
28
6
38
1
29
16
18
9
137
7
15
33
3
33
15
14
6
25
17
7
39
6
26
37
29
7
39
6
12
3
23
28
2
43
71
30
7
27
24
9
89
4
2
13
9
62
10
87
21
12
18
6
44
30
16
30
32
22
2
18
22
15
39
21
11
4
20
28
6
20
46
20
4
48
57
93
8
46
20
25
3
14
19
3
24
9
35
10
27
3
33
3
9
27
18
20
34
9
96
21
39
29
30
18
16
48
6
20
16
57
11
4
32
25
60
12
5
7
23
28
132
2
7
41
132
43
3
20
73
12
29
10
2
4
123
48
11
1
33
3
24
9
2
13
3
32
1
12
63
12
24
2
64
42
54
3
9
2
58
62
6
43
9
27
47
1
21
8
31
15
45
12
15
122
4
12
8
7
57
42
18
14
1
12
3
20
25
41
24
22
9
24
12
21
6
20
16
9
11
12
16
32
6
7
15
8
13
12
215
30
31
5
10
2
16
15
36
15
18
8
16
2
1
5
18
13
12
17
4
3
15
26
7
15
33
9
2
42
19
23
12
1
63
30
14
22
78
26
7
83
12
16
68
4
18
2
46
24
3
11
1
12
53
58
6
2
1
15
14
70
8
16
18
92
6
1
3
2
19
3
48
14
58
24
30
6
33
15
20
42
30
1
11
22
2
30
7
12
12
12
141
8
31
29
18
10
2
1
29
7
17
24
10
32
1
47
12
28
2
7
24
24
69
6
12
2
52
38
70
14
84
46
27
5
4
14
1
29
42
49
33
20
7
24
21
30
33
12
59
42
55
12
11
12
25
9
51
9
18
9
9
14
16
9
15
20
24
4
20
12
28
30
27
27
62
46
42
32
66
1
47
13
48
35
54
10
66
44
16
14
25
24
3
44
1
9
3
3
18
32
7
81
27
53
18
10
2
1
39
26
6
18
16
3
24
23
1
11
48
12
46
18
21
9
15
3
42
39
15
110
24
4
3
33
2
16
6
54
2
19
36
12
5
43
5
36
22
14
19
36
12
63
12
24
33
41
28
18
96
44
1
11
42
22
18
51
5
43
15
36
8
10
15
23
16
18
72
12
44
6
1
12
15
9
3
54
32
28
18
9
3
60
9
27
12
45
24
72
27
14
19
24
5
18
1
5
6
24
4
6
36
3
9
18
2
12
10
9
12
33
2
16
2
6
6
24
6
24
13
47
6
24
24
10
2
43
96
59
1
12
24
3
2
10
20
24
1
9
15
11
34
27
23
4
12
6
27
29
48
34
38
22
33
24
47
34
6
18
62
4
38
12
6
30
22
21
3
36
14
31
99
57
23
61
24
36
5
30
61
3
9
24
12
36
9
18
8
25
3
9
12
12
29
12
18
12
72
18
64
39
59
4
2
31
12
11
25
35
6
12
7
11
12
12
73
12
15
9
12
23
25
11
54
30
1
9
2
16
33
5
19
11
18
6
22
3
15
48
18
6
50
7
9
2
1
5
34
12
18
32
31
29
55
21
27
5
22
33
24
23
12
18
12
22
8
13
35
13
24
51
36
8
4
18
3
36
15
24
21
11
1
12
23
22
27
48
5
46
26
22
2
70
21
5
6
12
30
30
6
7
5
67
23
84
13
3
50
70
2
18
22
3
72
9
3
29
42
42
12
18
13
23
4
12
14
6
18
30
4
9
24
24
36
36
24
5
84
12
7
23
1
23
1
12
17
19
24
23
1
11
6
6
1
3
6
14
4
36
45
3
21
11
1
12
11
1
24
5
22
9
5
42
22
18
45
27
12
42
8
4
27
53
16
30
56
12
42
151
9
3
24
27
14
4
6
12
42
18
56
1
27
6
3
15
57
69
26
13
48
3
9
3
45
15
9
5
7
11
37
11
13
12
12
3
6
18
8
6
7
33
15
35
52
33
17
18
28
38
7
3
8
16
18
27
96
33
68
72
31
12
39
9
9
54
21
51
14
22
21
35
1
17
6
13
5
48
12
12
40
14
1
39
18
8
7
17
10
44
49
12
12
3
33
11
25
12
5
19
11
30
43
12
12
27
2
7
27
20
36
28
24
8
48
24
37
63
21
60
27
38
160
62
18
10
14
6
16
20
13
12
5
19
15
9
11
12
24
40
30
6
68
36
25
9
42
105
21
8
7
51
45
9
2
12
24
6
7
9
39
27
8
12
12
4
6
8
120
19
36
9
14
24
36
49
23
16
54
18
21
36
72
11
24
48
13
36
47
13
27
2
55
5
18
94
36
6
33
12
23
6
46
18
15
45
68
7
35
13
53
7
9
15
48
47
4
48
32
25
39
45
5
6
6
10
36
12
8
48
66
10
8
22
3
15
9
15
14
22
9
23
6
16
26
1
17
7
11
82
12
15
3
6
2
6
4
6
26
7
15
8
1
11
22
12
51
11
13
96
11
52
9
11
13
12
24
9
2
12
16
2
19
11
1
3
38
36
6
13
83
25
5
19
72
17
7
29
55
9
6
8
18
30
18
16
27
27
45
108
12
47
13
17
30
52
12
24
9
23
1
11
13
17
7
11
28
21
15
14
19
11
1
23
64
36
9
23
60
18
10
68
12
6
12
52
38
1
27
21
39
12
24
9
5
22
38
42
12
13
36
15
14
31
47
24
25
11
6
19
5
31
5
52
2
4
57
9
18
8
13
72
21
36
8
6
48
42
16
3
12
41
40
3
59
4
2
22
26
46
33
69
72
27
23
46
14
42
43
11
10
14
30
6
28
8
4
24
33
12
17
24
7
12
17
18
4
30
78
12
21
12
29
24
42
18
30
13
12
47
48
37
24
27
81
3
105
12
9
78
8
10
15
21
54
21
11
18
16
2
1
36
39
2
6
24
52
2
4
14
16
44
24
1
12
41
31
15
9
27
12
45
36
24
9
14
12
37
9
26
145
36
48
12
5
18
24
36
40
36
36
44
18
42
13
24
27
44
6
19
5
34
38
6
13
35
10
2
12
1
17
24
31
23
1
12
23
4
117
29
19
5
6
52
32
1
27
2
67
12
3
8
1
11
97
12
51
24
26
64
3
11
22
27
3
9
9
54
6
30
2
18
12
12
36
54
10
2
48
18
145
17
7
12
57
6
9
11
10
42
9
3
45
41
10
21
17
42
1
12
17
10
8
13
48
35
12
42
30
1
9
18
21
39
14
18
48
42
94
32
4
33
3
20
28
33
12
63
24
20
1
12
21
116
7
5
43
47
12
34
8
10
9
5
19
39
14
10
9
11
109
36
5
7
21
14
4
18
38
10
20
6
13
24
24
5
36
4
51
24
12
3
8
22
14
49
53
16
36
27
24
11
10
66
36
2
19
3
54
12
15
12
60
17
28
44
10
12
21
12
24
12
21
42
30
42
14
19
48
5
6
28
33
39
33
27
9
11
16
2
10
26
7
27
92
18
7
59
6
10
20
48
28
8
6
19
5
19
36
9
2
4
68
1
12
35
13
17
7
35
18
46
56
1
47
1
12
17
31
96
3
9
29
19
36
11
6
16
2
1
41
10
32
1
5
7
63
33
3
24
50
6
16
9
9
15
17
22
12
9
9
123
9
15
3
12
14
7
23
13
120
47
1
51
14
18
58
2
42
46
2
18
1
11
13
36
3
9
27
8
1
69
44
18
1
48
23
4
9
72
41
6
25
12
29
4
42
45
3
44
13
60
59
25
51
56
96
24
6
24
16
51
51
8
30
7
36
71
61
5
58
36
2
19
11
1
15
14
7
11
76
6
3
11
34
80
7
11
25
12
41
22
2
67
12
89
10
36
9
12
3
45
12
11
4
8
13
12
33
14
4
6
50
1
24
9
15
12
59
90
30
1
12
3
45
63
8
73
27
57
15
18
15
15
50
79
15
21
3
32
36
1
17
16
6
50
31
3
21
15
2
30
4
9
47
13
57
15
47
84
13
11
42
22
6
27
24
12
3
18
3
35
36
16
18
14
25
12
12
15
32
13
9
38
6
10
20
37
11
1
23
37
15
44
36
13
9
90
56
4
36
30
122
13
11
12
46
32
4
27
11
12
16
6
18
2
43
36
12
15
8
49
12
60
9
27
5
19
5
4
2
28
33
11
1
12
12
11
6
24
52
32
18
4
14
12
10
42
3
23
12
18
10
9
ABCD 97476467776*3^$a+1 [50000]
33
3
183
21
63
126
54
57
21
39
36
45
18
90
24
36
51
33
63
33
12
252
18
198
39
165
3
63
81
9
216
36
132
75
12
93
15
123
90
132
210
36
6
75
51
105
132
51
300
21
111
30
24
48
3
3
90
87
60
63
54
96
39
153
99
141
39
33
48
42
72
321
237
15
195
57
33
27
15
33
60
15
66
171
105
3
33
39
15
33
21
210
150
36
123
60
48
33
111
39
102
24
15
51
45
69
36
12
6
12
57
141
27
120
33
24
3
15
192
186
210
81
36
15
18
36
54
21
141
39
9
111
111
54
15
108
57
18
57
45
168
246
189
72
45
108
78
30
27
27
96
30
99
9
36
78
18
147
12
3
18
15
177
27
9
24
306
36
156
42
3
9
63
45
126
60
36
33
177
63
27
78
48
27
108
45
108
111
168
12
15
18
3
60
9
63
27
6
234
156
54
171
144
216
12
72
33
147
15
186
30
117
48
33
6
30
78
36
30
24
303
69
96
18
66
3
3
48
144
42
15
21
75
9
6
69
93
36
111
105
54
21
15
120
21
180
39
36
18
39
81
27
69
75
105
123
33
27
72
9
54
18
162
78
159
3
30
162
60
33
3
57
117
24
12
18
81
9
24
216
12
75
57
72
183
285
3
87
72
84
21
15
126
42
33
72
201
66
225
288
195
66
36
111
3
84
180
150
15
21
39
153
150
165
192
132
105
15
21
15
93
234
18
18
12
189
33
30
42
120
63
33
48
24
36
156
54
150
12
27
33
90
69
36
24
33
90
18
159
21
90
30
27
81
147
15
9
45
144
72
54
36
90
72
27
15
84
21
60
48
21
51
69
60
84
18
72
93
60
33
51
33
27
36
33
39
45
3
33
204
15
111
162
180
138
42
15
69
3
33
18
96
18
15
72
273
36
159
33
108
384
12
294
30
27
33
36
66
45
27
117
120
345
3
45
75
105
18
45
33
174
42
3
45
75
141
99
12
60
108
12
21
54
18
48
75
3
84
18
180
39
15
78
36
66
45
15
33
15
6
66
60
18
123
15
45
9
60
3
15
30
96
72
15
33
147
3
129
120
60
45
27
99
9
81
24
48
18
57
39
318
6
120
6
48
126
126
36
42
30
18
9
63
45
15
30
108
39
180
15
21
129
120
18
72
24
12
45
15
30
18
54
258
138
36
3
33
39
159
9
48
33
36
135
69
30
6
36
195
15
18
24
3
117
27
288
15
33
60
9
63
48
72
132
36
63
21
36
87
6
51
108
15
42
15
96
12
105
168
162
36
12
117
15
36
66
60
75
63
6
39
108
45
60
18
21
9
39
21
210
24
72
54
12
72
3
339
45
105
183
48
57
3
84
108
33
75
24
36
33
54
12
45
33
12
18
36
9
51
180
21
15
54
51
240
48
51
150
30
54
3
129
54
249
87
18
27
105
144
66
78
87
60
9
27
339
198
36
12
18
90
240
87
105
99
48
51
21
60
249
90
21
48
183
48
126
108
90
132
18
3
27
162
24
66
54
54
6
30
6
228
27
33
15
180
108
33
24
126
57
189
180
135
105
36
54
33
3
57
12
36
72
57
108
36
66
150
111
123
30
114
36
54
12
126
9
108
48
93
ABCD 97477197224*3^$a+1 [50022]
32
112
24
8
39
57
87
9
16
56
88
83
117
24
3
141
3
54
39
16
80
27
36
9
64
224
168
24
40
32
69
19
125
43
80
75
36
81
63
153
40
23
90
90
21
16
53
27
45
43
8
3
133
80
144
57
36
3
120
24
123
85
23
36
109
96
8
16
80
105
31
32
27
85
48
24
5
3
51
54
31
41
54
144
145
17
108
162
145
53
27
88
312
8
48
165
18
25
104
232
32
39
73
32
3
21
15
33
21
54
18
18
25
101
270
13
72
5
195
3
36
49
120
104
24
208
24
32
15
73
8
27
36
36
13
131
69
40
35
36
97
24
8
24
88
29
90
121
32
27
85
5
67
32
27
45
135
288
73
56
48
3
90
27
160
24
72
77
67
8
48
72
165
36
39
88
53
162
72
1
8
64
24
56
27
18
19
24
8
111
1
8
144
96
93
75
69
115
104
24
63
25
56
63
129
15
1
24
65
103
72
48
56
16
65
108
162
1
8
24
40
53
3
33
31
5
18
9
40
80
16
104
112
89
39
24
16
80
16
8
33
87
147
21
40
48
216
17
18
117
63
1
32
96
87
81
88
29
27
99
93
16
80
24
147
37
32
111
72
81
117
91
53
36
55
32
88
72
200
3
36
49
5
91
48
200
57
31
113
183
87
121
56
39
18
7
65
15
120
45
123
120
16
65
127
53
99
16
368
21
126
37
48
8
16
8
24
120
441
39
33
31
8
120
111
153
40
48
11
45
63
9
27
54
39
96
88
56
168
16
24
8
40
5
162
54
90
1
8
72
88
11
21
64
56
120
135
49
24
168
137
7
83
108
249
39
1
8
135
9
24
24
64
104
16
104
168
27
45
27
90
51
129
63
45
27
48
15
1
120
95
90
90
69
16
41
183
24
240
16
5
43
56
24
264
96
72
111
1
35
90
27
16
72
144
11
93
72
16
32
21
19
35
36
126
75
64
95
144
57
40
32
33
144
87
72
16
41
55
24
24
72
5
108
15
24
120
96
15
36
306
54
234
27
45
54
21
40
96
5
18
81
168
24
96
24
93
19
56
40
56
99
85
41
15
24
40
24
59
13
72
5
27
48
88
89
63
24
21
90
9
81
15
232
176
153
7
200
24
39
153
88
65
31
32
63
73
176
72
39
129
15
33
75
13
24
179
93
33
18
181
72
104
165
75
48
72
21
43
264
8
27
85
120
168
144
8
195
37
89
7
155
13
5
51
39
9
16
101
43
32
72
120
3
36
25
56
63
81
72
27
213
144
88
5
115
264
72
107
13
72
5
67
56
40
224
88
8
88
41
223
72
48
8
72
27
61
29
75
40
119
33
88
32
63
57
24
24
3
37
32
111
73
224
216
72
24
129
415
56
16
17
199
89
15
3
54
31
176
64
53
19
72
8
63
18
39
112
8
160
32
45
27
63
18
126
1
35
13
95
25
11
270
126
25
80
72
57
31
200
64
29
72
3
15
57
96
27
45
24
16
41
54
33
24
88
8
27
198
231
96
24
88
8
48
88
11
108
36
69
88
59
229
8
216
112
56
9
15
75
117
27
61
8
75
126
55
8
96
48
72
72
64
72
72
32
64
29
123
129
103
192
48
104
183
90
18
36
97
24
8
40
8
40
53
54
45
16
29
91
8
63
121
24
32
16
104
117
27
160
29
43
80
3
108
33
120
24
64
83
72
93
24
16
32
48
24
16
ABCD 97477472980*3^$a+1 [50007]
48
80
10
42
18
30
42
18
23
7
30
240
11
36
33
52
90
48
42
78
30
5
27
36
34
65
36
9
40
41
27
10
42
11
7
42
5
13
12
78
128
4
35
25
48
102
18
12
80
183
37
120
30
18
30
12
38
3
7
38
172
102
318
155
37
18
53
105
64
90
18
12
30
41
18
31
41
72
55
120
167
90
85
150
18
42
138
17
43
30
102
86
9
13
12
120
26
34
18
90
47
15
58
53
18
51
108
112
78
90
65
25
72
38
10
161
36
18
205
2
36
82
50
40
30
102
60
18
12
38
22
30
11
49
48
92
63
18
49
41
108
49
42
71
90
189
58
38
34
95
18
213
3
121
48
60
23
18
72
54
103
252
23
72
43
20
112
140
10
53
55
17
54
31
23
25
20
27
43
173
9
81
342
36
61
83
108
9
10
53
115
62
10
30
8
27
105
39
36
43
12
78
192
30
41
69
3
33
3
72
18
31
23
67
30
11
67
5
85
20
75
7
108
47
126
19
60
108
30
8
63
69
75
67
50
10
53
67
5
36
69
28
20
52
18
12
50
39
180
54
7
8
40
42
78
23
37
32
70
38
3
67
192
26
22
53
7
12
125
108
7
83
162
13
20
10
150
5
145
12
90
131
19
48
113
45
60
72
40
71
9
72
58
12
29
36
81
132
22
233
33
12
52
29
54
55
122
3
105
22
26
34
18
8
84
10
26
34
101
67
38
82
42
20
3
7
318
8
142
60
150
32
3
45
60
147
43
12
179
19
32
100
240
56
57
235
68
72
40
107
13
42
90
80
135
108
18
37
17
81
4
5
90
145
35
18
97
48
60
62
21
27
60
3
54
13
221
79
72
48
120
5
67
23
115
101
171
28
212
10
83
25
65
37
35
36
7
38
154
48
132
48
72
5
18
67
95
126
109
98
82
215
54
36
13
102
18
282
18
42
18
42
23
18
108
79
72
108
101
31
50
40
78
42
11
19
18
8
34
60
5
13
23
105
22
50
75
7
30
35
85
30
26
129
15
88
30
2
58
41
36
13
77
115
29
31
23
7
101
198
72
109
50
39
139
132
53
36
229
32
58
120
90
8
129
55
8
142
48
72
210
18
113
37
30
12
60
60
138
30
60
102
20
40
23
18
54
85
48
20
82
48
72
18
92
3
33
3
36
25
18
120
50
147
108
115
38
24
3
7
60
203
127
30
41
18
54
37
48
32
28
107
36
9
10
48
38
34
5
25
18
90
12
8
10
12
38
22
26
124
8
48
172
35
145
150
60
41
61
11
54
73
62
60
93
67
5
15
10
258
90
90
23
67
2
36
22
17
36
7
60
77
36
79
83
25
60
221
9
52
30
18
12
30
78
30
12
233
37
18
30
92
100
11
69
10
48
62
40
18
30
47
33
10
150
12
101
54
73
12
108
167
18
27
63
45
40
23
117
22
108
72
5
108
7
65
141
12
10
60
65
108
19
210
360
90
23
72
55
71
7
42
30
108
30
17
103
12
30
53
33
39
85
20
28
80
22
60
30
60
20
240
48
52
11
37
120
23
90
99
171
105
124
5
126
7
98
112
35
97
20
28
68
22
98
9
18
45
22
18
20
111
19
60
162
101
15
34
60
30
68
10
132
11
18
252
7
60
5
7
150
18
122
36
4
30
11
37
12
18
32
28
80
52
78
41
36
18
7
30
89
121
95
33
172
30
18
32
3
25
80
10
218
172
107
25
155
18
15
3
67
2
118
42
18
95
25
12
120
18
140
172
138
38
4
48
12
18
47
18
37
60
78
23
72
15
100
12
8
60
10
38
63
31
23
25
62
75
55
18
35
45
82
120
18
102
26
22
17
43
60
42
35
108
18
49
23
85
120
72
11
7
11
1
18
132
26
22
215
157
59
126
13
60
30
12
60
30
11
69
3
55
50
70
30
11
1
8
112
30
30
18
ABCD 97478153486*3^$a+1 [50044]
7
38
54
45
15
1
5
55
5
48
70
5
51
36
73
11
4
50
72
30
28
132
53
45
6
24
69
27
9
21
10
36
65
60
24
100
23
18
63
36
64
89
27
24
27
49
3
2
31
17
15
16
27
33
36
8
21
6
16
14
10
8
18
48
12
3
24
15
13
5
18
6
39
12
43
2
30
25
3
29
16
24
12
29
10
21
95
13
23
24
9
24
27
45
3
66
7
8
15
45
79
21
17
75
3
60
9
31
57
48
65
156
120
15
100
20
33
31
17
48
7
23
81
51
48
16
8
36
16
20
9
45
30
36
21
12
15
42
3
48
12
21
10
17
24
15
45
48
40
3
44
13
12
35
61
23
25
24
72
125
114
21
15
213
51
1
36
23
9
36
57
30
40
20
52
2
36
3
24
27
45
9
12
15
3
9
15
6
34
36
14
3
24
15
24
100
17
12
33
79
11
12
6
30
6
24
75
9
22
14
60
12
27
12
39
1
48
11
126
3
7
56
9
3
36
36
6
30
97
23
28
122
115
32
12
3
12
9
15
37
8
45
7
8
12
39
16
5
39
4
62
15
15
4
14
72
54
40
53
48
3
9
31
44
72
24
12
12
21
15
57
9
75
21
63
55
14
22
14
12
15
63
1
11
12
30
7
8
43
5
19
38
3
84
9
42
13
59
12
24
30
22
53
51
25
48
3
8
12
60
9
39
12
60
24
6
12
3
40
35
18
42
49
11
24
64
32
24
13
11
36
21
63
52
14
39
39
81
39
1
80
24
33
48
30
16
74
27
15
42
51
7
8
30
30
61
15
26
18
49
23
9
3
6
114
28
29
9
7
20
4
3
38
90
33
21
24
10
14
42
9
21
3
27
30
43
5
30
1
5
60
30
105
84
27
73
5
12
30
9
67
24
20
60
4
24
32
1
65
48
96
10
20
33
27
36
12
6
42
33
4
5
18
25
29
51
3
25
5
6
21
12
3
13
15
41
28
3
14
10
45
36
5
27
36
84
55
20
28
89
24
16
36
5
3
64
23
18
6
61
29
10
9
27
5
43
21
15
65
21
3
21
19
11
76
5
64
8
16
32
12
7
14
12
7
35
18
174
33
72
28
65
30
1
65
19
47
85
36
65
27
63
28
5
15
36
48
93
9
10
26
24
24
66
60
25
44
15
40
9
80
63
24
21
33
22
68
1
71
13
140
27
9
9
30
6
19
20
60
60
7
5
3
64
8
25
17
36
70
26
46
20
24
30
34
14
10
5
21
12
87
36
12
9
31
23
84
72
84
4
33
5
18
66
6
42
18
24
18
10
20
141
51
153
27
36
13
5
15
72
48
36
24
4
3
5
9
3
48
40
20
48
4
5
7
23
16
20
16
69
24
17
30
1
23
57
27
6
31
56
112
8
9
24
60
12
18
9
63
9
33
43
3
5
111
24
24
25
27
14
24
7
35
73
20
12
15
13
11
54
6
45
12
9
24
42
24
33
3
4
14
51
69
27
7
8
4
8
52
9
17
3
4
5
6
24
16
21
59
42
18
12
64
21
3
134
3
27
18
7
77
24
30
69
36
7
12
113
24
3
18
42
33
19
20
16
32
1
11
16
5
39
6
15
27
6
12
3
9
48
48
31
48
80
51
12
72
1
20
9
18
48
21
144
16
29
7
17
48
3
45
75
4
5
48
10
92
88
9
60
11
4
24
65
12
12
28
24
29
30
25
27
120
72
17
48
3
25
12
107
1
3
20
30
39
36
4
87
24
29
52
53
42
4
2
27
21
19
71
54
55
8
24
9
6
60
1
5
10
65
45
12
12
30
13
215
112
86
3
7
38
10
20
30
27
27
6
6
45
15
36
40
20
4
8
1
17
30
45
7
41
27
33
9
36
30
6
48
3
9
63
15
102
19
20
177
15
39
48
12
33
36
4
35
16
32
24
73
3
8
21
21
15
12
7
8
61
5
111
9
15
96
129
54
52
5
60
24
111
60
49
17
55
32
33
10
14
15
60
63
25
23
12
21
45
6
9
15
54
6
36
24
12
30
39
51
9
40
11
18
15
40
20
51
66
12
18
30
18
4
26
36
6
25
15
92
21
12
12
15
117
15
4
32
4
5
105
15
16
27
8
25
32
51
72
60
24
100
5
3
6
6
21
33
36
96
3
9
30
66
34
17
31
20
18
60
70
14
12
15
24
15
6
24
6
21
15
73
20
91
65
4
5
6
16
44
21
9
39
21
6
33
12
223
60
12
29
60
19
96
8
25
8
69
54
9
3
52
8
9
19
17
3
36
16
2
48
60
48
22
20
4
44
12
25
8
36
69
27
3
37
3
24
17
33
48
3
15
12
48
21
9
10
44
21
16
104
4
27
20
16
17
60
45
6
12
72
48
30
7
101
6
61
20
28
89
22
24
5
12
3
30
34
5
12
75
6
78
25
15
77
123
105
4
47
6
84
51
100
104
3
60
66
39
27
40
24
32
24
9
21
36
54
16
8
9
16
56
16
24
11
18
42
78
79
11
21
36
33
6
25
15
8
28
5
45
42
6
15
81
114
30
7
15
74
30
21
117
18
12
12
4
65
75
97
3
2
3
27
4
8
61
15
41
15
1
8
7
24
26
82
110
30
6
30
102
3
51
69
21
48
66
126
114
96
25
29
66
36
28
17
3
4
36
26
24
15
7
8
4
80
6
27
12
12
28
35
90
30
1
17
30
57
51
57
15
9
9
174
93
19
8
28
17
28
17
42
24
30
6
28
17
39
30
127
3
32
24
13
8
33
106
68
6
15
7
9
23
45
28
3
12
105
89
6
37
8
9
3
15
37
44
60
12
39
40
140
1
8
9
48
48
22
38
6
40
41
45
24
24
10
5
31
21
53
51
16
17
78
13
41
51
7
81
71
4
2
3
36
31
50
39
91
44
16
12
108
8
24
60
1
15
32
57
7
5
9
54
21
12
33
6
21
19
9
71
6
34
68
6
6
66
34
60
26
24
24
31
84
56
19
74
3
27
12
69
105
34
32
6
27
51
52
80
40
8
6
6
90
138
1
8
67
20
78
51
75
24
18
3
24
15
1
15
41
45
36
3
15
40
2
18
21
9
6
60
24
64
17
19
65
7
2
7
11
45
24
15
66
72
7
3
12
8
21
12
24
48
105
3
84
99
30
15
24
15
18
18
1
15
41
24
3
42
31
17
10
8
100
8
120
6
10
26
15
99
9
7
8
24
21
15
21
45
3
27
49
80
9
3
45
34
5
24
75
21
99
37
35
24
16
32
78
54
36
48
24
6
34
81
59
21
15
40
20
24
1
35
30
24
18
45
15
37
23
42
7
156
83
6
75
4
32
15
33
7
5
69
36
22
8
9
21
30
48
69
43
93
35
37
23
12
9
108
87
24
57
7
8
45
39
24
9
15
16
56
9
31
113
3
4
33
8
108
81
46
17
51
24
16
26
43
83
4
21
12
20
57
55
83
1
17
15
45
123
36
16
53
19
47
66
27
12
19
20
ABCD 97479070706*3^$a+1 [50016]
135
9
33
36
12
18
20
112
9
96
15
50
28
54
66
20
4
20
136
14
13
17
67
173
76
20
72
52
15
3
57
5
18
12
18
40
12
18
54
24
2
37
27
18
6
30
87
53
22
8
49
71
1
53
40
15
33
8
12
94
8
37
11
70
20
30
4
128
150
6
49
53
4
24
2
13
51
36
72
33
3
44
66
54
22
18
18
27
3
8
10
6
26
19
59
90
42
10
18
6
39
24
36
135
2
7
101
34
116
10
20
19
65
7
24
65
16
68
43
12
3
68
30
12
34
18
15
12
21
78
20
172
140
22
18
8
30
22
2
10
285
23
22
12
98
25
3
105
120
15
20
25
77
55
111
14
30
6
16
8
6
42
52
86
10
2
10
3
5
19
5
66
1
45
39
24
45
38
34
39
12
47
66
16
14
22
20
42
61
45
15
5
19
11
54
7
69
12
2
22
3
11
37
35
70
2
16
144
33
5
58
57
33
36
15
24
60
24
12
29
19
11
70
2
22
18
9
23
6
16
18
33
5
12
22
18
48
8
12
4
75
48
41
64
20
60
28
15
47
1
24
41
102
48
1
15
9
9
36
15
12
5
115
5
10
54
30
14
31
23
90
91
59
6
19
95
46
2
85
12
3
54
74
90
19
3
12
36
2
48
10
57
9
15
39
9
60
12
9
2
22
15
71
61
29
67
233
12
12
66
49
48
53
79
173
48
30
46
39
35
12
30
48
84
46
21
63
26
175
15
96
176
18
31
21
18
194
31
87
32
37
24
27
18
24
56
7
23
24
6
31
29
4
72
51
159
9
60
9
56
19
15
56
10
39
165
8
82
26
4
80
36
82
2
18
25
15
62
55
11
16
66
27
11
54
7
9
32
22
26
55
5
10
36
98
10
86
12
78
42
10
38
52
62
16
9
5
127
23
18
30
58
27
60
3
2
7
21
36
60
18
33
5
19
9
51
99
45
27
72
30
27
135
93
3
62
55
63
20
12
1
29
30
1
24
5
36
4
3
48
59
6
46
30
8
28
38
52
80
34
63
101
31
33
63
24
63
20
52
30
26
30
52
6
21
41
30
28
6
48
18
9
23
48
13
5
16
51
3
2
34
18
20
6
1
3
21
75
2
42
13
33
2
30
22
66
14
25
41
30
52
114
123
3
12
21
57
8
24
36
24
7
81
18
21
11
73
15
21
3
38
55
15
57
23
4
6
3
17
120
7
51
54
36
36
36
2
60
58
2
150
28
8
54
16
9
120
33
54
14
34
86
10
12
92
6
16
18
12
26
34
26
43
12
53
40
20
7
63
9
35
13
5
64
63
27
36
50
4
24
27
45
68
67
12
11
106
15
99
45
24
41
12
7
53
12
163
39
8
30
16
66
24
2
18
60
46
104
55
17
70
42
51
24
63
33
12
24
45
3
27
8
36
10
2
49
89
10
45
12
53
16
30
74
42
10
2
25
141
62
12
37
15
30
36
18
54
80
6
4
8
18
19
27
26
28
24
3
72
12
15
105
23
13
35
30
19
11
13
27
45
5
19
93
36
54
38
30
18
76
14
16
144
44
70
18
2
10
93
33
126
21
33
44
28
2
25
87
48
96
21
81
3
95
16
54
2
52
30
38
37
5
46
42
8
30
16
48
21
36
53
6
10
20
12
82
50
7
11
37
33
24
56
10
42
87
11
22
51
59
16
9
11
22
32
108
40
18
2
139
53
31
9
12
6
9
23
1
17
4
66
45
5
19
29
10
6
74
12
42
7
21
78
9
23
4
54
15
12
63
14
76
14
16
50
46
68
16
2
7
12
21
38
12
30
7
5
7
3
20
16
9
15
26
42
78
31
33
3
15
18
126
21
15
2
43
9
8
28
2
30
6
1
21
3
141
128
6
4
21
24
35
37
53
18
30
7
41
132
42
16
20
52
9
23
6
10
14
40
68
28
44
150
18
48
30
52
9
11
10
27
11
34
56
4
66
60
2
127
33
30
38
40
14
36
1
84
24
71
60
30
115
12
77
52
3
53
120
72
30
40
20
13
47
18
18
16
66
18
6
18
33
24
15
74
19
41
24
7
83
18
19
15
18
15
35
28
158
54
6
34
98
48
12
4
54
9
23
109
3
72
9
47
85
3
45
17
103
72
23
30
19
131
40
36
9
69
12
51
53
30
12
4
21
15
144
44
54
36
22
18
2
150
7
72
23
18
12
18
37
11
30
7
120
12
3
153
15
14
52
8
7
23
61
171
26
19
60
39
62
7
21
50
12
34
30
26
7
23
34
6
20
18
55
60
17
7
3
50
52
8
28
2
18
34
60
8
28
21
9
50
64
18
2
18
70
98
4
8
12
22
74
64
26
1
41
28
32
22
21
15
84
80
28
54
6
9
29
10
6
14
70
27
60
17
22
8
46
27
12
3
33
21
26
48
37
45
132
36
27
17
28
30
24
14
54
18
34
21
5
34
18
50
30
7
39
32
97
53
12
30
25
41
7
12
41
64
12
36
32
6
40
62
7
33
2
1
5
120
31
113
52
14
22
50
10
207
53
22
21
5
12
22
38
82
50
22
146
22
33
47
37
75
9
87
32
73
69
3
53
4
8
36
100
20
64
90
36
2
18
12
58
20
7
9
51
9
44
46
21
45
3
17
34
9
17
124
39
72
33
36
86
70
24
3
53
7
27
33
21
156
39
15
117
5
4
26
88
9
48
27
33
9
15
21
20
52
8
12
28
78
44
18
10
20
70
15
39
9
5
130
212
18
34
21
57
20
10
93
17
103
24
3
30
54
6
2
100
20
22
44
12
18
30
52
78
50
7
9
24
2
64
6
12
15
36
27
2
18
88
84
80
1
15
14
18
4
26
18
30
34
20
18
52
90
57
51
69
15
24
54
27
36
17
30
82
75
3
86
7
33
20
34
18
32
6
1
33
50
30
22
24
14
40
12
24
39
23
58
110
52
2
90
66
7
17
6
16
74
16
26
28
20
25
5
16
3
53
7
51
12
9
15
9
9
3
9
15
3
8
70
3
15
21
45
8
7
75
33
41
22
38
10
6
30
26
34
9
59
106
6
81
93
27
77
28
99
39
62
48
7
65
138
60
49
5
106
6
14
30
22
42
20
48
4
26
12
ABCD 97479230092*3^$a+1 [50097]
19
45
39
77
7
6
59
1
39
32
133
3
39
41
64
39
84
53
19
33
15
5
16
21
155
19
21
24
51
48
21
21
11
13
24
27
36
68
40
36
39
36
24
6
11
108
79
12
24
17
7
81
15
5
4
15
102
90
41
40
3
6
78
30
3
132
15
65
91
41
16
3
21
36
27
12
48
12
113
72
4
39
41
4
92
109
126
18
36
47
19
45
44
91
45
3
72
24
21
36
27
5
31
126
18
117
3
66
6
24
29
40
81
30
60
41
79
30
15
51
21
9
30
30
3
132
48
27
9
21
24
186
30
30
21
27
90
60
36
35
91
21
69
54
66
30
60
41
12
60
40
32
19
57
63
144
53
73
39
45
6
9
80
1
99
12
33
72
71
43
6
78
60
6
30
17
19
90
35
25
78
5
72
13
42
65
4
20
12
199
264
65
76
33
12
48
51
141
119
31
78
143
4
123
5
36
16
3
53
7
137
103
17
24
16
45
24
35
25
6
33
51
21
45
23
7
9
99
60
60
12
54
99
12
99
65
4
21
54
65
7
114
6
29
4
36
15
36
5
55
48
30
42
60
48
21
21
35
88
21
30
45
141
30
21
177
23
40
3
101
124
36
123
5
12
199
9
15
30
60
126
21
36
32
25
30
6
87
27
42
35
40
48
15
36
24
65
55
5
37
3
21
51
15
18
30
5
48
13
6
60
93
207
81
3
36
108
5
7
48
12
41
73
54
90
6
21
3
60
17
24
4
171
60
21
69
30
5
12
60
52
32
25
11
7
6
30
29
7
24
24
77
76
32
67
45
15
21
12
20
16
15
36
24
60
36
24
41
43
66
51
24
15
36
54
71
40
68
108
13
35
24
7
18
63
72
87
108
41
36
55
69
36
63
6
71
43
60
60
6
11
96
19
90
15
63
30
3
32
16
9
66
30
66
30
138
81
21
99
15
9
51
21
3
42
30
18
102
60
69
15
17
43
30
11
103
33
99
24
6
23
157
30
29
4
15
30
23
60
7
41
25
11
25
60
24
27
39
33
12
303
72
18
23
19
29
55
5
4
81
54
60
57
36
44
43
36
6
11
13
6
60
5
19
9
68
73
24
51
9
66
77
64
15
108
36
137
28
111
45
3
33
3
57
117
6
21
8
37
48
30
12
41
19
53
72
48
37
35
19
9
51
6
119
121
3
72
9
36
30
53
25
30
12
5
16
99
30
83
61
39
15
42
84
30
60
24
132
24
30
30
6
75
99
69
135
117
3
12
173
96
4
15
72
18
30
77
88
51
90
6
24
5
19
12
5
25
30
41
12
7
201
8
55
6
51
3
60
81
3
60
90
47
148
15
65
31
24
5
31
96
18
30
12
24
144
132
60
60
24
65
76
75
48
21
15
120
24
96
69
27
24
24
53
13
27
33
54
65
67
120
18
12
30
18
15
21
24
126
41
36
67
12
54
114
6
75
36
39
66
24
47
19
78
83
12
1
30
69
15
105
72
135
24
90
35
25
179
16
111
24
29
1
11
19
30
84
15
15
21
96
3
41
4
56
52
3
36
21
33
39
32
40
36
48
81
11
40
8
55
41
13
42
173
25
35
1
36
35
19
60
141
3
41
1
54
9
36
32
7
102
3
12
135
45
39
29
40
27
45
3
66
24
35
91
21
63
72
161
4
96
12
72
3
165
32
79
9
21
54
96
45
20
121
24
30
21
135
30
3
27
90
95
48
108
4
3
33
32
7
60
48
72
29
31
24
84
6
6
161
19
21
8
24
36
31
84
105
116
109
71
25
39
75
36
33
192
39
21
75
18
36
51
39
36
81
92
36
25
36
23
25
111
15
96
5
49
95
145
24
35
37
11
7
57
93
6
17
79
18
143
67
6
96
23
1
75
32
37
3
63
24
5
48
13
66
101
40
3
60
24
6
66
120
90
15
3
5
136
120
32
28
9
30
120
125
31
36
48
45
51
144
45
51
29
31
6
18
45
12
200
73
35
7
41
13
87
48
75
17
67
41
55
36
18
3
27
36
36
93
20
1
51
75
30
63
21
6
48
12
78
15
12
15
21
9
48
11
24
16
15
36
45
3
36
41
40
15
54
6
173
37
75
39
17
157
107
19
36
41
67
21
24
27
9
189
126
17
13
24
60
35
7
41
49
11
120
13
11
16
104
55
53
115
60
33
27
96
60
117
24
9
66
29
79
12
18
6
24
5
67
108
36
66
24
6
33
27
24
54
42
29
1
18
6
11
79
65
19
21
32
79
65
36
100
63
89
55
12
5
24
55
24
33
32
36
36
103
36
24
36
17
67
77
13
23
79
60
30
23
7
18
42
84
24
30
36
24
66
54
11
24
127
24
66
48
36
60
36
75
39
96
89
24
12
73
66
149
31
66
15
105
54
84
30
3
9
114
90
51
63
6
54
45
27
5
25
114
149
72
48
40
32
43
17
16
297
6
36
9
15
60
36
18
ABCD 97479495338*3^$a+1 [50003]
15
21
43
66
96
14
16
53
57
36
12
27
121
47
151
42
12
32
10
102
252
38
48
154
8
3
57
87
12
7
18
144
144
6
26
24
22
48
38
18
130
8
72
15
9
88
150
18
14
33
69
4
24
23
48
63
42
22
5
3
285
12
63
9
49
11
3
42
15
36
84
24
33
144
15
205
32
100
54
17
37
35
84
21
15
12
25
20
48
6
18
84
58
114
23
25
11
3
58
167
103
17
73
56
70
6
48
35
15
154
84
42
77
21
36
10
41
144
61
83
7
50
54
130
95
13
18
17
73
47
63
33
60
12
7
18
119
96
84
51
112
72
24
18
8
60
3
15
21
36
55
41
153
51
51
57
36
3
40
26
46
26
39
144
7
14
16
23
13
95
15
16
17
25
68
52
72
14
54
114
57
37
122
34
24
30
41
103
5
37
68
16
36
35
91
5
37
30
42
44
3
79
17
31
90
11
9
3
1
119
7
14
3
127
192
17
25
8
63
81
22
29
36
49
14
16
125
43
50
39
81
24
3
153
180
166
29
3
10
62
42
142
89
24
15
88
50
3
12
7
65
48
15
54
76
32
27
25
92
27
12
159
106
23
31
72
6
12
11
9
18
48
64
48
14
4
24
116
36
112
38
16
2
52
23
84
7
8
256
146
88
38
58
54
26
78
40
185
31
50
22
17
69
18
34
168
158
16
114
116
58
42
47
1
35
115
29
37
20
4
176
30
81
13
92
30
40
53
165
40
8
123
25
20
3
48
25
12
54
89
72
73
23
45
39
21
4
116
22
6
11
12
36
79
96
29
61
350
33
9
16
24
54
86
75
96
12
45
22
114
198
8
57
1
32
46
17
15
9
7
104
42
22
26
63
87
16
6
23
61
56
72
72
48
63
60
67
26
6
22
11
1
86
40
6
66
200
88
17
24
48
69
108
135
135
42
166
65
39
58
11
21
39
31
41
85
35
109
32
39
12
193
48
24
54
53
36
48
145
32
64
23
9
144
52
71
12
132
3
22
68
15
15
18
87
24
15
82
14
16
42
144
71
13
60
48
54
2
15
7
77
45
16
72
23
1
23
7
89
25
30
24
50
63
63
34
23
15
33
1
104
40
96
8
100
131
81
40
11
12
81
15
24
9
22
17
21
51
93
52
32
72
15
121
71
85
83
13
140
36
58
50
52
71
3
160
41
1
227
25
18
50
54
16
17
7
17
9
6
9
12
12
97
62
18
63
73
32
27
67
18
72
48
38
34
23
36
12
55
176
10
131
45
40
14
22
23
67
120
18
240
119
25
8
112
167
36
37
86
48
21
3
9
25
11
43
14
90
18
24
22
29
19
29
60
223
209
7
77
201
4
23
12
21
16
56
40
14
18
15
111
9
13
12
54
114
198
8
18
118
54
44
22
101
192
48
19
32
24
88
74
30
42
22
14
4
32
30
10
36
66
24
18
8
24
48
78
129
15
70
11
60
19
410
60
3
109
71
48
115
17
1
11
75
30
42
16
42
8
87
31
89
48
1
6
14
4
23
21
39
57
16
32
87
57
60
87
1
24
72
167
79
38
12
75
25
48
203
1
14
9
9
4
18
65
73
14
45
13
126
104
112
42
23
240
105
22
18
6
66
83
60
39
40
101
93
39
72
36
12
33
39
21
87
12
36
43
32
18
60
18
30
76
23
1
48
35
73
96
215
37
23
13
131
7
6
80
28
68
76
47
79
66
56
39
37
26
6
52
23
24
49
30
32
58
14
9
36
144
45
6
45
43
146
63
49
134
40
5
19
72
18
23
49
8
24
15
111
22
26
6
16
35
7
29
37
32
22
281
31
8
64
5
25
18
2
120
22
72
41
13
18
42
62
33
39
10
11
3
22
59
7
5
297
28
11
277
95
12
27
18
22
2
27
75
10
48
287
55
17
7
8
40
18
54
65
31
8
9
96
9
84
10
18
23
63
16
41
9
3
91
24
26
3
19
125
93
39
55
41
25
35
48
27
16
2
48
3
43
72
152
33
61
32
60
27
13
35
9
172
47
25
32
3
51
34
56
48
60
39
9
27
103
24
26
3
12
31
30
108
23
24
12
132
63
57
135
33
7
5
37
32
30
6
3
13
50
57
15
9
247
161
37
234
38
192
10
26
24
36
51
39
16
65
24
73
14
112
77
211
41
72
33
87
1
14
21
91
41
1
30
77
12
73
167
1
14
94
11
79
72
8
9
63
18
40
20
3
31
137
ABCD 97479719102*3^$a+1 [50008]
21
24
4
20
112
161
54
21
60
117
63
4
23
21
4
72
308
12
64
80
40
60
5
27
12
96
4
236
111
54
27
72
76
36
56
64
24
41
39
12
28
119
177
3
45
72
4
32
108
36
48
36
124
60
101
31
59
25
56
9
151
11
180
33
21
18
33
39
133
32
100
41
54
33
48
72
48
33
31
68
16
11
36
54
39
4
116
60
4
72
11
9
63
45
27
105
4
71
153
12
33
3
48
120
81
54
90
39
48
48
40
144
95
1
161
3
96
99
33
28
84
92
15
45
24
57
39
144
24
16
180
80
100
11
36
45
99
25
8
76
116
9
115
11
129
69
31
5
72
15
3
126
54
1
125
219
105
39
96
160
80
4
36
56
159
54
51
57
63
9
18
69
144
16
104
24
40
8
9
198
165
76
47
9
88
245
123
39
25
80
84
4
23
37
80
135
21
16
89
75
4
12
35
45
4
60
92
24
48
12
60
24
24
36
75
144
97
56
27
97
20
40
8
87
18
15
40
92
108
195
36
1
120
20
48
63
189
9
79
60
5
75
12
39
49
80
33
72
3
4
24
24
128
15
108
61
11
9
48
36
15
72
37
132
65
223
12
68
396
144
48
64
60
48
32
3
21
249
51
36
3
25
32
36
24
40
8
87
18
18
108
72
69
48
16
155
9
136
17
39
24
72
184
185
79
104
48
168
280
32
99
285
75
153
12
15
9
184
212
124
191
33
57
90
54
15
57
39
24
36
84
51
54
72
183
72
120
64
84
36
80
9
15
24
96
60
16
20
48
27
33
12
9
75
16
128
100
12
140
48
52
23
36
54
342
54
15
40
60
36
65
15
48
72
4
44
177
3
12
165
3
156
36
24
4
227
49
92
3
180
25
44
72
204
15
21
28
32
60
3
126
87
28
20
60
76
8
12
33
108
7
152
75
36
18
31
20
64
29
135
16
60
204
107
25
84
120
32
24
24
69
27
9
27
99
129
144
16
44
52
83
37
48
8
48
219
33
48
99
72
169
44
93
339
28
47
9
9
67
20
28
192
68
72
36
28
80
72
93
51
264
4
36
257
7
32
4
36
248
16
116
100
56
4
80
156
84
51
9
36
60
52
23
13
56
88
32
40
41
43
180
120
71
45
4
95
61
48
17
54
57
64
95
18
108
199
161
43
60
41
55
224
64
35
108
18
39
40
8
88
120
44
165
15
76
44
48
64
56
64
119
9
12
28
95
21
141
15
24
16
60
263
25
20
45
51
60
100
41
99
45
39
48
72
40
125
91
89
75
16
140
16
48
56
9
7
48
56
51
33
108
48
9
31
32
144
24
36
28
68
60
9
43
92
4
80
36
88
17
18
141
96
168
12
33
15
160
32
45
63
52
119
21
15
69
111
21
12
21
15
76
44
196
128
27
36
69
183
85
77
3
240
27
69
16
188
40
72
84
35
36
54
99
45
7
65
144
135
84
420
76
92
64
24
32
9
63
153
75
12
21
75
87
9
40
80
28
68
12
160
71
61
191
49
8
177
3
96
64
17
19
56
100
80
180
40
176
24
88
36
29
36
79
140
132
45
54
45
27
69
100
29
75
84
12
36
60
180
28
152
3
57
28
84
20
112
44
76
65
15
111
33
40
96
29
126
33
36
75
165
16
143
18
87
21
27
184
24
17
19
128
15
180
33
48
144
192
33
18
9
64
44
16
36
65
63
12
33
18
37
72
56
33
75
100
80
16
24
56
ABCD 97480075034*3^$a+1 [50007]
44
16
6
41
3
28
17
33
22
17
33
15
49
14
69
7
32
9
31
8
9
21
34
2
39
37
2
46
14
21
37
18
17
7
2
36
24
24
15
9
16
23
7
12
14
3
12
33
16
62
33
45
3
7
12
8
4
29
3
78
15
21
39
12
9
6
6
27
31
65
9
12
36
22
41
37
8
10
12
2
16
24
36
6
26
78
9
45
27
21
10
72
6
23
33
27
27
21
60
1
11
7
17
13
2
40
32
12
9
48
7
2
34
24
2
82
41
27
4
17
24
36
19
18
11
9
6
30
39
19
6
50
12
33
1
98
22
95
21
64
83
15
36
70
11
19
12
53
21
27
1
6
53
13
14
40
125
12
24
39
30
4
48
11
7
14
12
15
48
1
11
9
3
9
22
77
1
44
4
11
24
9
12
27
9
4
38
10
32
30
18
15
7
26
22
6
83
51
9
39
28
74
27
43
18
18
17
72
13
2
12
6
3
15
9
1
36
48
11
9
16
131
13
18
72
30
20
16
11
49
2
12
6
6
48
9
7
29
27
6
22
8
33
36
61
14
10
18
2
48
18
4
6
2
18
28
11
13
66
14
6
40
14
3
3
24
21
115
5
15
42
15
12
21
39
1
71
9
24
58
30
47
57
70
5
13
2
30
6
24
24
12
54
15
19
17
27
10
26
46
8
3
13
26
30
3
12
25
35
33
10
5
12
51
22
23
25
35
12
25
8
12
39
3
10
18
41
7
20
4
14
6
10
71
13
36
6
2
6
42
3
24
72
3
12
4
26
10
6
11
9
10
42
66
12
30
84
11
13
35
36
3
22
24
11
45
6
48
64
5
12
1
35
67
2
4
2
10
11
7
6
14
33
73
6
42
6
80
9
3
21
27
60
4
8
40
24
17
9
12
15
67
38
6
6
39
15
36
21
36
1
48
8
39
1
11
120
19
2
42
9
39
33
36
73
6
41
13
18
14
16
2
40
2
34
5
49
12
54
29
1
11
21
48
10
30
20
4
11
180
12
3
12
12
9
3
24
22
8
15
57
54
28
20
16
2
3
7
5
7
32
64
2
39
25
6
18
23
87
6
4
35
39
6
3
13
8
22
14
6
28
32
4
17
37
6
62
18
9
1
47
67
5
15
52
5
24
15
40
2
18
40
56
9
21
48
3
15
4
18
12
146
10
30
2
16
47
12
12
25
20
34
2
51
9
39
36
9
64
6
36
17
13
11
36
33
15
49
11
13
14
9
7
17
7
48
18
26
57
7
12
29
39
24
18
15
99
4
5
87
34
48
30
30
32
4
50
21
1
20
34
20
16
17
51
21
12
9
12
27
9
6
33
21
3
19
14
24
114
21
1
8
10
30
2
16
48
56
6
24
6
42
52
80
4
35
9
22
30
6
42
11
24
3
45
9
28
2
45
1
32
3
19
14
100
42
53
36
19
12
42
6
6
38
52
8
46
2
9
21
24
28
6
5
7
5
73
26
21
12
43
38
24
10
5
3
21
9
58
5
51
54
6
60
4
12
8
22
23
1
23
36
19
5
25
23
85
23
81
10
54
12
12
50
21
49
8
42
6
54
42
48
36
10
20
6
46
29
33
6
30
30
10
2
33
31
17
39
21
7
5
15
12
18
16
26
18
64
38
30
28
11
31
2
16
23
27
33
1
2
33
1
2
10
32
42
4
17
7
12
17
48
45
34
26
18
9
27
9
3
24
28
2
6
45
24
13
86
72
72
9
7
17
48
15
12
4
17
3
24
9
13
12
18
17
7
20
6
28
2
58
90
20
4
66
2
18
3
27
9
21
52
32
3
9
6
4
5
21
39
3
6
63
24
72
1
32
12
3
12
1
11
25
11
45
22
18
8
27
3
24
21
21
3
33
10
17
1
35
60
9
6
33
12
7
30
23
9
58
8
30
16
11
9
36
18
36
4
6
74
6
28
20
10
5
1
35
25
35
45
3
48
24
9
15
3
30
42
6
27
7
20
10
23
24
13
12
11
60
12
1
12
32
3
7
6
20
66
9
15
16
6
108
50
12
12
22
6
17
3
10
2
18
10
54
30
26
64
18
17
15
4
20
24
30
6
10
2
54
28
2
76
2
3
9
27
7
53
9
15
33
51
13
30
8
9
25
6
32
12
6
39
12
103
54
14
33
19
6
42
36
30
12
8
15
45
22
80
4
29
7
29
9
6
81
3
9
43
17
12
49
12
131
12
7
5
63
46
59
12
9
6
45
24
12
19
24
5
84
81
70
56
4
14
4
2
48
9
13
56
54
6
58
6
30
5
33
6
10
47
15
12
12
60
16
20
4
18
11
127
2
22
26
3
48
7
20
84
48
28
24
5
15
36
4
2
15
43
68
22
26
12
10
23
55
26
6
18
3
7
65
12
67
6
14
82
8
16
11
15
45
13
12
24
2
21
27
6
3
1
116
24
24
3
43
5
37
11
31
5
12
45
63
13
11
9
15
25
11
21
16
23
1
78
2
12
64
35
7
2
51
1
14
66
96
4
35
69
24
10
149
3
4
54
47
13
11
15
52
104
28
65
3
9
24
15
24
45
21
72
24
4
60
11
39
21
84
12
12
31
20
4
152
6
3
9
48
12
48
4
20
30
9
7
17
3
28
65
27
34
11
55
5
93
40
11
43
36
17
13
12
14
18
12
48
3
3
16
8
18
34
86
30
4
5
9
3
9
28
26
48
42
10
29
39
6
46
80
24
40
20
33
12
19
62
27
7
32
9
21
3
45
10
14
18
52
18
18
29
25
18
29
49
2
30
10
30
14
16
12
38
34
17
7
32
22
30
8
12
16
17
93
10
5
31
48
17
13
6
56
40
6
2
18
42
16
17
3
45
9
27
13
35
12
1
2
21
31
36
62
42
16
8
30
51
9
16
11
63
12
21
36
21
6
58
38
9
33
6
21
1
14
46
2
30
27
12
1
23
39
40
8
10
35
21
60
12
4
44
4
23
67
8
33
1
35
12
19
30
2
21
55
26
54
64
2
24
15
24
75
6
10
14
36
10
17
19
17
31
86
15
7
8
10
23
3
28
125
24
91
2
6
22
11
19
2
15
48
37
14
33
49
24
6
12
5
25
6
56
4
41
79
26
28
8
15
3
42
75
19
5
15
10
35
60
12
31
8
9
25
23
13
8
75
37
48
62
42
28
35
15
12
40
12
5
15
21
15
18
16
6
50
12
42
24
9
36
27
22
23
3
10
56
4
6
20
9
27
64
29
145
36
23
27
57
1
30
6
2
33
115
20
10
23
123
16
5
72
1
44
6
21
15
34
36
26
54
3
25
6
12
8
12
69
21
39
1
11
1
42
6
18
120
2
78
69
1
23
27
46
6
8
21
15
28
5
25
20
22
24
32
18
15
37
2
21
12
36
1
8
15
43
12
17
1
30
6
84
11
21
22
42
6
89
25
20
6
28
32
12
28
18
35
51
24
12
30
10
12
50
66
22
35
12
36
19
50
6
10
50
22
8
16
20
34
5
9
15
1
84
18
14
15
15
81
19
5
19
2
82
17
49
12
11
60
48
43
20
10
2
4
12
5
69
3
15
6
12
22
5
31
6
11
48
9
75
31
6
18
20
12
54
10
14
28
20
18
52
42
83
12
25
23
13
11
31
12
8
60
58
14
30
10
42
35
12
39
10
32
3
19
6
23
9
6
33
39
21
33
3
15
33
45
48
10
12
2
6
36
30
18
28
50
27
24
12
15
9
25
23
19
5
24
9
27
45
16
30
32
18
30
42
22
18
2
4
30
30
14
72
15
13
11
7
20
22
48
2
9
9
48
3
39
33
25
54
18
8
3
39
22
6
17
9
70
5
15
4
30
26
40
20
6
4
6
8
40
30
11
13
11
60
15
40
42
8
22
108
2
3
9
16
26
46
38
4
12
38
16
80
15
7
17
27
10
36
11
27
22
23
25
6
48
42
20
30
16
12
5
15
12
16
2
15
12
12
13
20
60
15
3
30
12
10
26
27
31
65
12
24
36
15
52
29
3
10
23
31
5
91
6
30
8
10
14
52
5
3
9
33
66
9
1
23
1
71
3
57
9
3
3
12
9
1
8
24
34
5
24
25
42
29
39
132
9
67
18
11
1
20
22
26
34
26
6
4
20
45
12
12
55
68
28
17
39
18
42
24
10
84
38
9
12
27
4
2
15
39
24
6
24
36
3
1
23
73
54
2
54
30
30
36
10
23
33
18
6
27
51
16
5
55
44
12
4
30
92
30
10
12
12
6
20
45
63
66
16
2
28
12
18
23
15
22
14
18
3
24
39
66
34
32
24
10
18
8
9
13
18
5
33
6
34
12
38
70
11
3
42
16
38
4
12
26
24
16
2
9
27
34
6
50
4
32
54
12
9
15
10
18
17
21
3
12
33
63
21
27
43
17
9
15
39
88
5
75
18
15
24
27
21
9
16
12
6
29
132
19
17
13
50
12
93
27
10
18
12
32
9
49
30
50
15
25
35
13
26
4
24
50
10
42
18
29
1
36
2
28
14
18
33
12
27
9
1
23
24
25
ABCD 97481193086*3^$a+1 [50000]
31
93
60
81
24
63
20
13
210
5
19
12
33
51
165
39
5
13
95
55
17
16
87
42
6
36
24
17
19
48
125
60
43
5
48
49
15
33
72
6
29
1
35
19
21
129
63
12
105
6
5
40
84
27
21
20
55
72
138
42
36
89
121
54
36
5
72
7
36
65
19
6
132
23
64
20
40
45
42
48
30
192
168
30
72
101
43
5
37
15
9
24
24
3
15
45
15
45
3
5
1
71
12
148
68
7
65
13
47
19
18
111
15
72
18
39
33
23
19
5
28
45
42
6
30
5
49
126
6
51
20
60
28
15
36
69
60
44
73
30
5
7
30
11
37
60
27
15
18
18
65
7
12
30
6
5
25
12
48
42
24
9
15
114
15
15
48
17
67
29
4
45
18
45
3
24
5
31
24
113
13
66
33
111
29
13
30
42
15
68
37
18
65
40
57
66
9
308
108
49
63
12
3
33
20
84
67
24
30
30
54
78
33
69
11
67
57
15
5
36
12
52
20
223
48
45
120
105
6
41
7
33
105
18
9
123
138
66
24
9
20
73
107
31
57
68
1
54
17
12
28
15
72
21
80
7
30
15
20
145
35
43
9
15
102
3
96
15
17
103
6
36
3
15
17
13
54
36
5
172
32
36
7
5
7
18
18
84
65
7
29
97
47
1
35
7
165
12
20
1
54
90
23
7
33
20
52
75
5
61
6
48
12
84
57
3
5
97
3
12
9
3
8
48
100
51
6
27
56
4
3
30
54
33
20
1
60
66
24
17
25
78
5
40
32
52
21
60
12
15
20
28
152
25
24
59
7
17
40
3
72
21
12
63
17
67
41
12
48
97
12
23
7
30
95
36
85
27
33
30
72
54
83
7
33
45
6
17
25
30
84
48
21
12
93
39
128
43
30
87
15
33
80
1
84
162
5
12
43
77
40
36
24
33
23
7
5
28
180
12
33
42
33
39
12
6
63
57
15
8
31
108
21
80
40
20
4
51
12
60
5
7
6
6
24
84
45
3
77
37
23
1
35
60
100
32
28
12
8
19
36
6
63
15
36
12
144
9
24
8
43
5
1
3
45
6
29
7
41
43
65
55
12
48
17
67
42
3
21
42
42
6
69
8
13
30
29
55
36
65
79
5
145
11
7
30
3
75
60
17
19
9
20
7
5
112
3
54
39
9
30
36
12
33
15
6
18
285
20
13
18
65
1
24
47
7
45
20
103
117
3
77
37
24
24
42
48
5
28
48
117
27
8
13
59
40
3
17
85
3
20
25
12
23
103
6
36
23
12
13
30
5
24
67
24
36
24
29
1
27
48
15
89
61
35
67
48
24
90
35
36
1
23
96
49
18
30
35
19
120
48
21
44
43
5
55
17
31
60
84
33
12
36
57
48
35
97
18
9
33
95
7
65
28
27
6
90
9
56
72
19
33
8
37
48
138
9
20
31
60
9
8
40
93
24
15
57
96
3
164
67
53
133
108
6
21
27
42
90
101
49
83
1
54
78
15
32
25
48
27
27
9
15
5
37
42
81
44
7
29
7
5
79
54
15
60
177
54
60
6
27
20
55
210
3
27
41
79
18
30
33
9
15
56
4
51
42
23
25
156
6
12
141
84
36
9
3
63
45
32
7
41
19
5
7
9
45
24
48
47
37
23
25
6
24
41
60
40
21
138
5
1
35
1
11
19
33
20
7
174
35
52
12
21
75
45
42
120
53
7
57
141
12
63
87
42
78
48
12
48
24
33
27
42
3
8
7
12
48
66
27
63
77
48
79
12
21
8
7
117
27
18
66
17
7
12
84
57
33
162
45
63
17
37
11
19
5
7
36
33
45
39
27
126
30
117
3
5
48
60
12
7
12
21
8
91
21
15
42
51
12
8
49
6
5
49
66
42
3
32
12
7
33
36
9
75
3
12
113
28
69
48
143
1
6
17
16
44
55
33
3
45
45
72
18
120
12
77
43
65
120
7
5
55
5
187
6
3
99
60
6
96
48
72
6
45
63
5
61
11
28
21
3
8
72
36
61
36
18
9
27
9
32
120
115
53
55
9
60
33
27
105
3
3
5
67
18
114
90
11
1
36
42
90
3
12
3
53
55
42
42
240
90
15
93
102
42
48
18
117
27
108
21
32
37
18
233
60
1
183
51
12
65
55
48
17
12
85
35
40
20
7
18
11
84
16
92
49
11
52
33
48
66
66
78
5
31
6
35
28
15
125
112
12
15
65
60
43
45
92
28
39
29
84
28
20
37
36
60
35
37
15
3
17
28
57
83
4
105
120
15
57
63
8
7
41
12
40
57
11
12
43
12
17
40
8
60
52
68
55
162
42
90
30
33
21
35
79
48
30
87
3
33
39
5
1
102
17
61
75
44
28
8
19
18
42
6
15
45
66
33
20
28
15
48
17
7
36
6
60
71
7
93
68
7
42
6
29
37
18
21
15
9
56
7
17
28
3
30
47
12
7
66
75
92
96
31
18
18
33
21
23
76
99
33
12
8
7
30
78
18
35
37
42
6
42
42
11
67
5
48
64
20
43
84
36
48
29
13
35
13
30
5
25
27
15
33
15
12
30
3
57
42
21
20
24
43
5
12
40
33
42
5
1
15
84
15
132
41
7
33
80
19
9
99
60
66
35
24
108
40
15
72
81
9
11
12
19
141
60
15
30
3
84
60
60
87
69
15
54
78
78
12
35
52
20
13
12
71
37
35
43
5
1
6
252
78
27
21
12
3
12
8
19
53
7
12
48
30
35
1
6
29
12
40
ABCD 97481322254*3^$a+1 [50021]
37
107
61
44
3
180
13
72
20
64
8
48
3
97
24
29
90
9
16
47
73
12
20
4
8
52
95
54
6
36
48
6
15
136
60
12
20
63
12
25
8
28
11
18
31
164
21
19
20
12
81
12
3
12
111
57
4
116
40
12
8
15
25
17
15
16
32
180
45
54
30
18
145
20
40
11
6
51
4
68
16
35
24
33
15
54
175
48
17
51
3
49
23
25
72
5
42
85
36
20
12
16
56
4
132
24
5
3
88
287
73
59
141
129
126
37
32
76
12
12
48
32
21
30
42
18
49
56
4
35
120
6
12
31
59
1
5
19
32
3
1
12
108
35
1
20
64
11
13
23
90
18
1
140
111
69
16
23
9
75
6
66
49
24
68
39
25
8
60
15
78
139
20
33
72
51
24
21
102
13
29
15
28
77
18
6
31
41
15
4
35
49
72
132
12
48
48
72
11
25
17
15
52
12
8
21
19
17
31
35
57
111
49
12
8
15
78
15
4
11
49
24
60
17
12
6
1
48
108
24
8
3
169
120
36
20
57
27
45
15
3
1
60
56
16
44
76
108
24
12
8
28
44
9
19
12
24
89
7
11
9
16
119
61
20
24
16
23
9
45
7
48
11
109
5
15
232
23
45
57
79
17
19
24
60
56
28
5
7
156
48
36
96
5
7
8
52
35
6
31
35
6
79
23
13
47
105
51
126
55
23
30
96
31
41
30
24
108
37
36
32
12
39
42
18
1
48
48
29
18
153
40
5
15
15
73
89
90
133
17
67
41
79
128
45
18
108
12
69
3
165
75
1
32
28
36
8
3
9
4
35
21
16
53
42
49
20
40
8
72
99
36
13
17
31
24
56
28
56
16
23
129
28
5
39
28
48
29
78
97
8
28
5
67
20
40
140
40
5
48
24
48
7
8
76
32
4
36
53
7
60
5
55
17
3
3
12
25
48
36
23
12
21
40
47
6
54
1
84
53
43
101
75
40
65
6
12
1
72
53
19
5
15
16
32
4
71
57
48
4
56
72
40
47
1
12
77
90
1
92
28
108
44
93
48
6
18
7
36
83
12
69
16
72
95
1
5
67
60
48
107
18
79
60
5
18
18
126
13
113
19
36
48
56
108
27
25
41
139
8
3
72
108
12
18
42
73
24
24
72
84
48
17
15
4
71
13
20
57
103
92
4
44
60
48
60
4
48
200
28
23
21
36
3
9
21
115
72
44
220
20
3
48
78
36
84
24
43
23
121
23
60
108
69
36
40
47
96
81
4
36
36
35
25
24
56
60
4
8
16
11
30
108
67
23
13
12
72
24
29
27
28
17
63
27
120
6
15
159
90
3
72
16
17
6
1
11
60
49
23
1
35
61
20
64
104
16
17
15
9
63
21
54
1
56
16
108
5
54
45
45
12
31
60
53
7
12
71
301
23
121
47
12
33
45
27
72
75
6
15
40
47
37
5
43
8
3
97
24
20
4
24
65
43
12
8
40
60
104
3
18
7
5
3
3
36
36
9
96
28
11
33
15
18
168
12
15
40
24
8
28
12
12
60
24
24
11
90
36
31
59
13
35
18
43
24
48
24
36
48
24
152
28
5
15
40
32
63
18
7
5
60
27
93
6
81
60
3
97
5
18
93
160
5
67
12
41
67
20
45
91
47
49
41
79
108
132
84
12
60
29
24
30
24
12
6
48
6
25
60
95
61
44
51
37
125
3
28
11
18
48
19
60
53
12
15
99
126
91
65
103
47
12
36
36
1
5
87
28
29
48
3
33
60
72
19
216
32
52
23
33
40
48
12
12
107
25
20
63
37
48
53
7
8
4
5
43
48
29
31
60
5
7
20
16
149
42
45
16
23
54
91
59
37
53
15
76
32
57
12
6
9
28
108
72
8
4
35
6
48
42
25
83
12
69
40
36
84
8
33
24
48
3
39
25
11
85
12
72
80
123
180
13
47
37
68
21
31
41
15
33
31
20
88
113
19
41
115
23
109
168
104
88
5
7
48
53
7
48
24
8
15
18
42
13
84
48
71
36
1
24
144
29
12
3
21
19
72
8
27
33
28
12
65
43
48
5
55
12
5
30
69
63
90
7
29
115
12
29
6
25
44
4
12
92
12
36
9
18
25
8
12
21
6
33
3
30
114
18
31
35
36
13
8
57
48
54
54
19
17
3
88
60
132
23
24
61
65
30
13
12
48
71
21
4
24
96
36
5
18
121
23
1
132
24
60
11
42
12
15
21
72
7
35
133
60
32
3
1
60
44
16
29
15
51
24
13
72
5
15
16
24
12
48
11
9
60
15
72
60
25
36
24
5
51
87
1
17
60
27
52
11
84
24
37
29
78
126
27
4
36
35
25
12
92
4
71
61
24
36
12
11
145
35
25
5
31
36
299
1
107
30
15
16
59
13
29
36
43
56
4
95
66
75
16
35
108
42
19
35
33
87
6
27
168
75
37
53
15
4
29
222
48
1
36
32
72
21
7
36
12
17
67
80
15
54
72
60
55
24
23
13
65
12
3
52
5
135
52
29
87
15
129
39
37
108
17
127
35
33
3
81
3
165
72
64
72
260
12
57
19
164
33
7
47
6
15
4
48
20
75
117
183
85
120
65
6
69
16
125
19
20
12
28
8
ABCD 97481466788*3^$a+1 [50067]
32
81
6
54
36
48
42
21
27
162
108
42
108
36
36
9
16
149
91
5
54
21
279
105
9
36
30
36
81
213
66
25
125
18
216
36
84
6
18
90
12
3
15
1
192
317
67
143
72
114
54
12
24
30
24
120
162
61
107
12
18
72
90
60
18
12
75
256
80
144
39
121
5
90
90
258
66
96
163
35
66
36
55
23
36
84
6
30
6
135
45
108
7
23
25
47
24
66
90
78
31
35
6
55
53
123
147
61
65
175
5
144
120
51
45
51
33
6
90
30
24
105
16
144
32
9
36
138
25
125
30
6
111
48
201
39
16
65
31
83
246
144
6
30
19
17
150
54
66
90
258
90
27
39
9
15
102
150
21
123
54
66
6
39
171
21
93
51
3
126
246
18
360
270
36
90
60
7
240
17
240
30
42
90
30
15
99
54
192
60
90
33
51
126
303
16
5
90
24
90
270
66
6
84
54
15
261
139
32
39
121
65
15
3
126
36
91
128
160
11
60
48
57
33
63
159
18
66
36
24
97
77
3
39
9
16
29
19
17
18
237
105
198
81
21
24
51
69
150
84
1
59
165
117
108
72
144
39
21
516
78
12
54
87
27
30
126
6
211
59
84
24
180
21
105
30
6
19
35
36
9
9
103
17
31
11
18
162
1
48
125
96
108
66
60
25
59
60
36
84
96
126
3
45
36
126
330
48
150
12
21
144
219
30
6
30
108
132
84
31
65
63
21
36
18
90
43
224
3
61
35
36
105
15
24
121
185
183
45
3
93
51
16
48
11
84
60
37
173
99
45
126
90
36
78
25
137
18
21
16
288
47
1
293
54
12
360
78
66
96
33
87
60
48
36
54
6
61
96
17
42
354
19
5
43
32
16
89
12
24
30
69
45
3
63
54
27
99
61
48
5
156
60
54
12
24
25
11
174
55
80
285
30
90
6
30
78
102
18
81
112
47
1
89
7
293
6
165
9
60
27
9
30
36
198
150
36
229
35
36
6
18
33
33
24
87
3
45
75
6
79
48
29
24
27
93
204
231
15
81
33
216
7
59
60
73
155
36
49
41
54
60
117
3
93
144
64
11
21
117
42
108
117
16
47
72
138
127
59
126
103
17
159
201
60
120
108
36
6
189
9
183
243
24
85
17
60
3
160
161
90
156
60
30
111
3
61
23
6
144
30
36
49
77
115
96
137
120
42
54
324
90
72
121
53
114
12
253
5
180
390
193
29
48
42
108
180
156
61
29
51
243
12
24
9
117
84
6
49
5
30
6
18
37
143
66
96
54
9
81
15
75
21
64
149
36
7
209
15
96
33
126
360
30
144
36
151
29
54
54
6
66
240
54
54
270
12
25
29
36
24
7
203
21
64
5
6
30
55
149
156
78
97
23
42
111
159
444
6
18
90
72
18
72
90
18
162
18
30
180
72
168
120
60
123
69
114
30
75
16
35
45
15
48
33
64
173
36
144
240
36
30
6
39
9
6
270
67
ABCD 97481510552*3^$a+1 [50026]
6
30
59
37
35
13
24
72
36
39
9
39
87
6
12
240
30
113
48
64
15
30
11
67
30
18
6
48
42
30
114
21
33
23
13
35
1
66
45
32
67
189
9
60
66
41
1
12
6
30
119
48
40
152
1
39
32
91
42
30
126
72
24
23
85
36
84
6
54
66
24
18
35
13
75
15
57
3
66
75
69
6
18
30
101
24
25
18
48
5
24
72
13
30
93
128
37
3
81
24
72
23
72
13
12
18
24
108
33
57
47
7
18
95
25
18
53
24
73
84
11
79
54
60
87
32
136
45
11
103
17
73
23
25
63
56
115
18
11
64
21
30
5
55
36
53
13
3
69
75
3
84
114
180
11
24
16
21
72
30
5
37
3
123
53
85
6
66
18
6
35
96
64
8
13
107
37
83
37
6
77
61
11
31
102
60
95
43
18
59
40
45
36
42
125
24
24
64
56
49
18
18
11
24
19
138
83
64
32
19
77
112
87
36
29
64
27
18
6
18
123
69
60
30
9
104
37
54
5
49
36
51
129
47
19
24
165
56
88
33
23
79
42
39
27
29
13
3
9
63
15
12
21
75
30
72
72
54
9
8
43
101
43
5
48
24
13
48
24
11
48
64
56
120
145
42
12
42
36
48
11
88
56
72
48
31
18
42
69
56
13
42
30
75
24
32
37
35
72
85
24
12
119
61
59
91
18
84
6
17
85
35
37
36
114
30
42
5
79
6
48
11
157
72
107
91
18
36
18
72
84
17
24
19
21
51
48
24
141
21
156
95
13
54
21
57
23
61
6
120
24
48
6
66
18
11
7
18
24
48
18
5
1
95
49
15
75
29
1
71
24
1
66
117
15
36
5
64
32
24
72
24
43
132
18
167
13
48
42
18
108
30
6
23
13
30
5
19
54
47
24
16
8
31
41
187
6
71
31
18
24
12
36
95
24
24
25
72
54
66
24
48
72
114
5
120
19
18
30
114
120
83
96
61
198
48
18
6
18
83
72
120
31
54
35
145
47
48
121
87
8
16
69
51
24
69
107
1
12
75
3
30
42
5
85
131
49
66
29
13
35
67
5
88
80
97
78
90
84
3
8
67
18
48
54
90
3
8
85
12
24
23
7
89
112
32
37
60
215
31
54
35
48
16
81
6
33
21
3
56
136
33
168
12
11
337
18
30
42
18
72
198
69
8
64
15
6
3
152
115
5
7
78
35
13
6
5
115
6
47
48
49
90
36
65
19
18
3
39
174
6
21
27
5
40
123
18
54
120
21
21
90
36
30
39
224
25
119
67
30
23
1
71
1
15
32
7
18
12
35
48
133
35
19
126
47
7
9
27
60
192
60
5
31
17
73
47
19
53
37
60
15
3
5
103
54
36
48
6
48
41
160
69
18
65
13
30
77
19
21
32
13
18
9
123
53
24
13
12
96
119
25
23
24
43
5
13
179
40
69
120
35
72
25
47
97
48
143
24
13
75
51
24
5
192
31
60
53
19
5
13
3
9
72
36
72
6
144
53
48
72
24
1
15
32
25
102
90
54
6
75
69
126
5
16
32
160
165
18
89
19
5
96
64
104
181
156
23
72
24
97
288
90
21
33
71
61
35
13
75
15
65
61
72
42
105
57
143
67
5
91
173
91
168
77
48
67
53
1
6
105
21
72
12
78
12
186
90
102
36
47
85
30
24
29
19
53
40
8
139
77
61
18
57
57
47
61
3
69
123
69
3
72
165
48
147
93
267
8
16
45
72
54
5
13
186
57
104
88
21
35
16
3
30
47
24
192
13
54
48
18
6
5
13
180
15
32
40
15
65
13
83
19
53
115
18
30
18
59
13
27
33
72
12
219
32
64
8
91
42
30
5
24
48
1
84
3
57
23
43
21
8
121
15
111
18
47
19
24
90
48
90
60
5
13
54
21
32
13
35
1
6
177
57
18
18
12
60
36
36
3
15
33
144
21
83
25
36
3
105
87
8
16
9
6
30
24
108
95
24
24
16
24
32
85
75
123
6
18
18
72
48
3
21
195
21
75
9
60
48
27
9
24
12
18
6
102
5
19
18
275
48
37
18
89
13
27
45
3
3
53
49
6
12
77
91
101
25
183
45
36
6
198
51
57
335
37
11
115
72
5
48
144
1
42
18
59
61
179
7
65
40
33
18
18
59
48
37
78
30
47
67
93
152
43
72
30
18
77
1
48
90
101
24
19
90
11
64
32
61
3
104
ABCD 97481960138*3^$a+1 [50046]
33
75
117
99
45
24
75
117
243
36
72
162
15
72
345
51
39
54
87
75
177
57
39
192
183
117
135
9
24
96
33
15
12
81
3
15
9
27
18
162
21
84
60
156
57
15
3
18
99
45
123
312
87
54
135
132
39
9
27
54
15
60
123
81
36
261
27
12
69
15
36
48
48
48
57
54
81
9
90
18
27
24
147
72
21
87
9
24
12
132
12
36
117
51
327
33
39
105
300
117
18
45
63
9
45
108
18
9
48
15
18
72
18
54
255
60
96
57
90
21
72
33
234
126
90
141
3
141
21
75
264
21
51
168
120
111
81
279
54
291
159
57
87
57
24
27
117
36
27
108
69
111
57
123
129
228
147
72
45
120
48
3
72
21
195
36
180
33
132
96
117
75
60
63
18
126
69
111
18
90
81
36
48
51
54
72
39
69
27
189
27
243
21
51
93
72
72
33
180
180
54
33
21
51
39
21
36
24
9
72
90
9
45
36
54
36
57
15
18
18
21
123
153
48
285
15
39
273
120
324
204
84
60
15
33
3
81
9
36
231
3
57
60
240
72
3
54
3
177
3
123
33
156
144
81
15
168
48
12
63
69
3
126
27
48
15
21
120
264
96
39
36
69
72
219
21
72
33
27
252
45
36
63
99
18
99
264
177
18
36
201
123
69
75
90
27
24
21
54
54
198
54
171
27
18
18
129
168
12
12
111
72
18
63
24
3
93
36
69
27
48
36
168
27
36
57
87
180
126
72
303
60
249
198
21
15
72
33
57
207
60
111
45
180
60
264
120
132
36
12
48
39
21
159
9
72
132
60
105
123
3
162
39
120
39
9
192
15
141
132
15
18
159
129
15
120
36
171
72
198
75
144
33
63
9
36
3
60
9
3
24
96
12
36
45
75
105
54
33
237
3
84
75
54
51
24
180
15
69
3
288
54
51
165
39
72
33
87
84
45
39
33
39
15
105
39
72
108
54
27
369
72
147
276
36
96
24
48
72
75
54
27
99
201
72
51
141
93
18
18
27
12
48
165
3
192
147
21
84
3
45
108
315
9
27
198
3
33
135
9
135
27
18
3
24
360
153
63
12
15
33
39
36
165
105
18
36
36
90
207
72
156
84
75
189
144
72
9
99
132
21
75
108
60
24
3
54
3
33
54
45
24
39
93
177
306
189
12
159
69
36
60
60
36
36
27
18
3
192
48
9
198
9
168
48
72
240
72
60
60
36
9
51
24
123
33
48
12
33
39
33
279
216
60
57
36
90
69
57
39
36
240
81
18
141
60
24
9
63
99
21
108
105
162
18
15
21
75
51
117
81
54
57
48
12
36
135
9
204
96
33
198
45
48
156
48
36
27
117
27
36
18
15
12
108
24
3
108
57
72
60
36
27
54
54
129
51
54
15
3
309
120
21
27
12
15
126
18
36
90
111
33
180
15
75
57
108
12
3
54
ABCD 97482112114*3^$a+1 [50025]
105
27
30
12
151
29
3
63
12
57
27
25
11
12
33
124
20
75
9
4
17
48
6
6
18
138
15
12
15
6
30
30
27
72
105
36
30
102
27
12
93
6
21
33
3
48
45
6
9
12
9
24
66
30
18
6
27
45
12
42
18
12
60
3
36
40
5
99
15
6
12
18
12
85
65
18
36
21
15
57
93
12
66
30
30
12
24
24
84
21
24
21
67
23
30
6
49
5
6
18
75
33
42
6
42
9
39
6
66
48
6
3
15
33
63
102
72
42
25
23
33
3
12
54
19
59
45
48
3
66
6
30
54
9
45
6
36
48
12
24
18
6
81
21
39
9
6
24
54
18
18
12
3
27
42
18
45
45
15
88
5
6
66
27
27
13
83
60
12
12
48
60
30
12
43
41
27
267
72
18
30
85
11
12
210
48
15
64
5
15
16
41
90
33
108
117
30
21
132
15
18
24
55
65
36
24
51
4
20
57
3
21
6
33
75
12
30
36
42
81
75
72
18
24
3
69
36
3
15
21
9
6
69
9
72
55
8
100
32
153
66
1
41
99
4
5
6
6
15
45
18
102
135
12
15
30
43
8
147
54
54
45
45
12
27
36
15
21
4
5
15
15
1
5
15
21
24
6
30
48
15
21
6
48
30
51
51
60
114
139
11
6
27
15
13
125
30
18
39
15
96
24
42
79
32
69
3
12
15
33
52
5
31
20
3
24
66
27
48
309
66
54
6
54
18
57
3
30
27
63
18
12
78
54
7
11
33
45
84
3
3
96
13
5
51
12
45
15
24
9
39
33
3
51
33
27
78
43
5
67
68
40
23
6
18
36
42
30
9
75
69
21
75
84
24
28
23
6
43
11
30
96
43
56
69
6
42
39
40
53
3
39
24
36
21
12
63
24
13
11
24
36
12
25
5
15
24
45
48
36
30
6
15
9
12
7
80
57
54
6
18
6
27
63
72
78
60
66
30
18
6
7
77
6
9
3
9
15
9
9
12
114
36
36
9
69
54
21
39
48
12
6
6
6
24
15
33
18
90
79
11
84
48
21
72
15
84
18
6
1
23
13
47
48
9
9
60
7
47
25
23
157
5
6
12
33
39
33
12
3
48
21
108
21
30
25
71
6
3
12
63
36
36
93
27
9
36
9
18
18
147
28
83
57
75
48
42
60
15
87
21
72
33
42
12
48
117
33
12
12
24
7
68
39
6
51
16
20
27
12
24
9
21
60
7
59
24
25
11
30
31
95
13
5
39
51
12
12
6
120
39
33
7
11
30
36
63
60
45
7
8
63
54
15
81
63
24
16
11
6
55
29
18
133
5
75
9
18
21
16
20
45
30
13
23
18
15
45
6
165
75
36
9
45
15
16
17
6
12
33
87
93
24
16
71
69
12
3
36
48
6
75
75
9
3
48
49
47
21
27
6
7
5
15
33
24
31
35
12
12
6
30
21
28
5
42
6
3
9
7
20
96
45
54
30
6
42
15
72
9
90
66
3
33
123
51
1
8
39
6
12
54
25
41
3
27
12
25
36
95
30
27
3
21
3
30
18
25
32
36
24
51
30
24
12
54
21
144
69
36
27
9
3
15
33
48
9
18
108
42
24
24
30
49
11
66
30
33
51
117
15
60
49
80
3
30
42
30
30
6
27
57
3
52
11
45
12
3
33
40
5
39
12
48
60
48
27
6
7
8
12
72
12
36
9
18
45
27
9
9
31
29
42
21
33
27
15
24
61
59
6
27
45
72
6
9
33
48
19
35
33
12
3
25
8
3
36
54
6
60
24
12
168
12
69
3
12
24
42
18
30
60
15
12
60
3
72
18
7
8
15
49
92
3
30
78
12
12
93
15
117
39
69
12
120
21
7
23
9
51
54
6
12
25
17
6
12
73
20
12
15
61
65
54
6
27
45
39
45
43
5
6
45
39
45
33
3
105
12
139
35
21
12
3
48
24
57
9
27
3
6
99
21
6
84
9
12
27
6
27
180
45
67
11
60
12
24
96
57
12
15
33
36
4
41
6
61
5
54
6
135
27
33
28
29
108
15
75
12
6
15
9
42
24
69
3
12
6
6
18
15
40
36
72
5
18
54
18
33
72
9
6
9
159
36
81
15
24
96
33
9
6
1
36
23
9
81
31
5
6
12
33
39
18
3
3
25
17
15
112
95
30
48
75
12
33
15
12
15
25
107
1
53
12
27
45
60
3
15
73
77
18
30
30
12
30
15
4
11
60
33
9
60
87
48
3
30
78
36
13
5
27
75
1
8
21
63
21
87
27
36
96
6
54
6
7
53
24
114
30
51
33
30
42
3
12
15
21
12
3
24
24
69
156
39
1
167
54
24
7
80
27
18
3
16
35
9
15
9
48
75
90
78
66
36
15
60
27
78
15
159
18
36
24
7
8
28
104
33
63
3
57
24
24
9
18
12
6
132
147
108
39
9
39
12
54
30
6
60
30
6
27
3
78
55
56
15
6
3
24
15
21
15
54
43
8
15
49
83
45
12
15
18
7
20
21
6
60
54
39
75
13
5
42
21
87
162
18
18
39
3
33
39
6
72
54
90
31
5
15
60
24
3
33
48
15
12
12
72
36
54
75
21
15
3
12
24
1
23
54
6
81
9
42
30
147
15
18
3
27
30
3
12
27
6
12
67
23
24
6
120
24
24
87
12
3
30
18
45
27
24
54
6
21
105
48
24
6
81
16
59
36
13
35
42
18
9
21
6
45
21
3
9
115
17
15
33
43
8
15
36
78
6
60
60
25
41
15
9
6
21
9
6
12
21
36
69
51
21
132
36
24
31
104
15
36
12
49
11
12
18
18
42
7
17
15
9
6
21
15
144
9
36
36
3
69
12
63
157
29
7
80
15
45
24
21
18
24
48
45
15
45
9
3
36
27
13
17
3
27
18
6
45
21
87
27
21
45
48
54
57
3
18
78
1
83
6
15
27
42
15
93
7
101
39
51
57
57
3
48
36
3
21
12
15
30
72
36
75
12
52
32
40
35
18
30
18
63
45
102
13
36
11
33
9
48
48
15
12
24
45
30
105
63
21
132
15
54
15
15
33
93
39
9
6
36
18
27
117
48
12
12
79
29
15
15
121
65
36
36
30
33
129
12
39
96
3
30
30
18
15
75
48
25
11
9
12
45
12
30
12
33
16
92
3
6
135
21
3
ABCD 97482228334*3^$a+1 [50143]
12
48
114
6
150
234
11
49
30
66
162
150
162
6
102
89
1
228
60
60
24
198
132
17
1
42
6
114
90
108
48
114
6
204
120
30
138
198
12
60
12
96
60
24
48
42
11
49
108
12
6
65
229
11
7
18
12
59
31
210
48
24
6
17
7
48
30
108
192
95
97
6
330
132
18
132
5
25
18
222
30
108
72
348
12
102
60
30
6
30
30
12
72
71
49
78
18
72
23
7
30
120
83
96
13
6
102
222
18
42
77
49
12
60
167
85
96
12
42
156
30
150
12
48
150
35
25
71
19
77
48
97
240
78
12
42
156
72
42
30
6
12
29
169
42
18
54
5
91
84
17
96
7
30
78
150
23
319
66
24
240
366
84
18
12
23
55
30
42
65
235
60
41
37
72
168
18
41
13
66
90
72
47
48
48
49
48
18
54
30
30
156
84
90
65
73
132
96
30
222
119
1
72
60
18
72
60
6
60
54
138
48
24
96
90
54
120
138
12
18
390
30
222
66
30
42
102
78
12
48
18
84
96
24
78
132
126
204
48
72
18
60
47
43
90
18
120
72
12
18
12
36
72
60
167
13
48
132
12
48
108
54
18
48
47
25
60
30
168
174
30
156
29
115
36
30
54
30
120
47
19
114
107
121
215
43
210
72
42
113
13
42
12
77
43
18
35
25
210
222
66
102
42
60
78
12
95
61
24
270
150
23
13
179
55
185
13
102
6
42
12
120
66
24
90
5
91
72
180
90
12
90
60
180
18
12
90
36
132
18
60
102
42
36
12
60
90
48
54
36
150
144
60
60
108
18
30
24
36
24
30
78
120
60
125
7
30
18
30
12
78
12
60
96
12
29
1
18
84
30
36
167
48
49
90
216
461
31
17
43
72
36
12
150
78
132
72
36
12
90
60
138
12
102
30
108
300
42
107
48
43
12
18
90
30
18
90
42
12
150
36
42
48
282
47
25
36
35
7
420
60
228
30
12
78
150
42
60
138
54
113
25
120
72
23
25
215
115
12
126
90
24
66
72
162
120
78
90
12
36
54
6
180
12
48
54
36
12
120
59
19
90
90
204
30
30
96
174
30
5
1
132
12
120
215
73
102
150
11
97
198
42
180
18
222
30
90
12
18
102
36
42
12
36
30
30
5
7
78
150
12
132
5
61
12
23
187
197
193
42
5
301
30
54
47
223
30
35
145
30
78
30
53
19
18
72
36
180
210
72
65
73
24
60
96
114
18
60
18
54
120
48
240
12
18
245
55
12
30
48
132
90
180
18
42
30
18
42
23
55
89
19
54
30
90
36
155
37
12
18
72
90
60
47
1
150
138
60
12
60
42
65
48
133
84
71
115
72
42
96
330
12
30
48
24
138
53
7
30
48
120
114
65
1
294
137
31
138
174
41
37
12
191
7
12
6
60
12
90
12
18
102
18
18
54
126
42
30
72
78
42
6
59
1
180
11
73
66
24
120
18
78
30
24
90
6
47
13
35
37
48
54
18
42
36
90
24
30
48
162
48
42
150
90
60
228
102
18
90
288
12
48
12
102
6
114
ABCD 97482690322*3^$a+1 [50004]
5
37
30
189
15
60
96
12
21
15
12
9
44
24
25
6
21
3
12
81
32
60
36
36
40
44
4
33
72
120
107
19
132
17
7
29
19
57
8
12
49
6
21
12
56
84
12
1
72
30
42
66
12
18
15
9
66
45
57
71
31
9
12
24
3
18
30
9
3
17
16
69
23
12
19
5
7
29
25
24
27
84
48
20
12
19
12
77
36
96
1
42
6
24
6
72
18
72
3
20
19
132
24
5
24
16
15
29
40
15
17
4
60
9
42
48
17
24
16
3
42
24
6
48
45
12
80
48
28
32
13
18
29
120
40
20
12
25
66
30
23
4
15
177
39
6
39
104
60
43
17
1
11
79
29
25
47
24
91
5
16
12
20
96
121
18
77
24
96
4
44
7
66
87
3
17
148
15
18
95
1
59
31
48
96
9
32
16
60
8
60
24
136
60
15
12
17
72
16
27
65
1
72
48
96
30
5
31
249
20
64
24
3
48
29
36
19
57
9
24
27
51
17
192
31
9
20
24
52
15
9
15
5
13
15
87
65
25
30
29
67
72
60
36
41
24
1
24
6
21
147
48
69
20
4
56
40
20
43
33
32
31
21
24
36
20
28
147
33
56
67
48
30
24
6
24
5
31
9
56
31
29
79
17
16
24
3
33
45
54
9
15
5
31
5
4
21
18
5
12
61
47
76
45
11
40
8
13
24
48
15
80
43
24
5
16
12
45
48
3
36
3
5
12
13
51
15
5
64
56
7
29
40
3
72
5
4
9
75
3
57
32
24
7
24
53
28
32
103
12
78
47
31
36
89
24
13
72
30
41
49
63
8
4
87
21
57
27
8
115
42
63
27
5
76
32
31
12
12
48
33
20
25
59
28
99
33
72
3
96
42
23
1
15
20
55
84
12
33
56
91
29
19
29
67
53
37
18
65
13
47
12
4
15
132
45
8
24
7
5
16
45
24
24
6
24
9
32
16
9
59
79
36
5
7
77
1
24
27
69
6
21
44
43
117
68
16
27
42
48
59
4
24
80
12
24
139
21
111
5
40
15
65
16
9
59
7
17
36
24
7
5
4
80
49
90
21
9
126
21
8
85
11
60
16
9
11
13
6
12
12
17
4
20
16
111
69
21
18
60
21
80
4
15
105
39
21
21
18
36
42
75
32
72
108
72
1
59
40
39
54
3
24
45
3
3
9
44
24
55
41
4
15
18
27
20
1
71
4
20
7
45
15
77
88
12
56
16
3
12
5
16
12
15
41
16
8
12
16
92
136
44
112
3
12
53
72
48
16
56
13
15
15
132
6
23
24
52
20
28
12
8
36
120
7
45
27
30
15
12
3
18
39
8
1
59
28
3
24
30
35
36
1
6
24
21
3
24
18
90
198
6
29
60
36
100
24
9
71
49
35
60
73
107
31
29
25
71
4
27
24
12
69
48
3
45
32
43
17
16
51
36
17
60
73
23
24
31
5
16
3
21
24
3
24
5
16
75
42
63
60
84
24
27
30
15
8
4
80
12
48
67
6
72
11
79
12
36
30
3
87
45
105
3
12
39
48
48
18
15
72
3
45
111
36
120
30
18
5
79
21
75
29
7
9
20
19
60
17
60
48
36
1
39
132
45
18
69
51
5
91
6
23
16
68
60
12
103
12
33
20
43
29
4
15
132
9
15
24
36
9
9
87
8
72
16
15
12
65
61
99
32
13
35
28
12
3
77
76
44
72
108
25
87
3
12
21
48
44
40
32
1
63
56
43
33
72
36
20
19
12
5
4
21
30
24
65
19
5
31
41
19
21
20
19
5
24
13
30
114
78
66
35
16
36
27
21
44
55
96
5
36
240
28
12
20
88
33
63
9
30
18
39
8
25
35
52
9
15
12
8
4
32
60
79
89
13
42
30
30
17
55
24
29
12
19
41
40
8
13
75
3
60
6
6
9
3
105
15
12
5
16
8
19
12
21
75
9
68
1
30
65
19
30
6
24
96
24
17
76
24
21
48
6
29
36
19
12
45
44
43
5
36
16
21
54
24
45
39
17
4
27
89
13
3
123
41
25
30
36
12
12
9
36
9
11
60
115
48
21
39
90
15
48
3
29
67
105
45
114
5
19
65
61
11
28
56
1
23
7
66
3
45
11
19
24
33
12
3
12
5
72
19
21
3
65
7
120
33
15
30
47
4
39
5
1
30
132
102
15
20
7
21
15
18
15
15
5
16
96
45
48
6
5
43
65
31
60
5
16
48
48
27
21
9
138
48
57
24
48
45
6
42
75
3
84
5
31
41
25
6
17
52
21
47
12
43
96
9
32
1
54
9
20
7
17
37
6
9
51
54
15
15
33
57
23
25
3
87
60
81
27
17
31
24
30
18
17
37
24
147
72
32
61
27
117
48
3
3
149
12
4
84
3
17
43
24
9
9
3
27
17
19
54
27
60
44
37
3
27
45
32
55
117
20
28
32
28
15
12
66
42
41
24
13
15
39
24
5
31
30
35
4
12
72
15
41
91
29
55
12
42
35
7
5
28
36
9
6
60
29
12
60
100
8
96
7
12
60
5
1
11
85
59
24
7
9
56
4
36
48
195
5
7
45
51
9
3
17
60
43
17
1
3
21
23
7
18
102
66
3
44
16
39
18
3
21
54
57
32
28
15
9
45
30
24
21
39
6
54
9
140
52
3
6
11
24
40
15
12
17
60
13
63
24
20
28
15
89
1
18
5
19
30
48
30
9
8
72
121
123
87
53
40
51
33
15
5
55
41
1
3
140
1
24
47
43
41
112
39
6
135
87
12
5
43
33
27
17
25
6
24
168
66
42
29
60
24
40
51
33
3
12
5
12
16
9
39
20
37
47
12
55
6
83
16
15
6
30
45
45
23
16
9
24
47
24
19
17
43
96
66
3
21
39
27
21
8
1
23
12
55
30
18
33
108
12
8
19
66
6
48
5
85
3
12
36
104
13
18
5
36
28
33
27
45
27
63
198
3
69
30
117
21
23
7
9
8
12
4
9
30
33
33
11
4
15
9
27
5
19
6
3
15
60
17
64
84
45
167
40
15
66
47
72
1
59
43
17
120
1
27
3
77
76
12
8
31
65
28
15
17
136
57
27
8
43
12
65
12
24
97
30
9
8
91
21
9
54
12
9
36
15
24
12
12
17
4
12
3
81
60
48
15
ABCD 97483428572*3^$a+1 [50016]
121
72
5
7
60
5
90
25
41
27
52
71
13
56
21
3
81
79
47
57
16
41
3
27
73
36
60
17
3
69
31
20
39
37
48
96
72
68
57
7
116
60
36
136
120
5
150
169
65
15
76
60
144
5
55
293
31
131
30
18
78
19
104
240
69
127
20
40
84
56
15
18
15
60
112
60
41
12
55
125
43
107
1
17
30
24
18
15
16
60
29
27
81
27
12
141
63
69
147
45
39
4
72
24
47
25
8
21
15
105
3
57
39
9
42
93
40
12
104
180
4
12
144
17
72
7
125
103
17
43
132
41
43
72
17
48
43
11
6
87
76
29
18
189
105
3
36
87
205
12
32
180
15
181
44
15
270
36
67
56
87
49
108
80
3
93
16
96
185
39
3
217
161
90
54
79
59
42
19
17
30
13
156
48
12
68
28
12
116
39
48
54
31
24
228
12
36
68
60
99
60
18
127
17
48
55
107
36
37
17
99
51
25
36
32
88
12
36
36
24
11
6
7
60
12
131
25
227
21
40
84
36
20
21
31
144
20
75
18
175
185
87
28
12
36
72
137
223
53
12
75
40
35
141
196
8
12
75
90
15
93
55
56
112
5
7
36
60
24
77
31
77
55
35
57
148
203
85
48
17
103
36
20
168
15
157
41
7
77
19
71
18
42
13
12
65
103
20
40
17
36
43
36
41
3
21
48
7
96
8
51
289
20
40
12
17
27
4
116
3
1
20
112
77
7
20
15
1
24
5
135
84
36
64
47
37
83
9
88
132
8
3
30
63
69
91
29
31
276
48
108
8
100
12
164
316
60
17
12
63
28
59
90
31
144
131
54
48
27
51
37
36
24
80
16
72
60
108
60
44
33
39
16
185
12
135
33
39
81
60
19
24
47
129
4
120
12
59
33
36
36
15
9
16
104
16
41
123
4
132
120
180
305
55
35
13
56
16
5
31
144
36
12
113
55
84
11
37
92
4
240
20
16
20
15
96
25
12
65
7
144
11
45
105
15
4
20
76
8
273
139
168
83
24
49
12
32
16
17
87
52
71
37
77
19
140
16
36
77
180
90
30
55
132
84
17
27
33
84
3
105
60
12
43
120
80
28
59
61
104
16
89
3
27
78
15
75
1
11
13
132
5
19
17
87
16
12
8
124
12
41
127
96
47
37
20
16
17
3
36
28
96
36
5
15
24
136
5
163
143
57
88
32
3
33
36
105
39
147
57
88
47
13
44
33
72
55
80
64
24
20
12
21
67
20
16
20
276
15
1
104
51
72
37
221
72
51
64
80
3
144
69
36
60
16
48
96
216
29
60
90
66
3
24
16
24
23
132
1
60
11
30
3
16
41
43
176
4
116
40
17
235
47
13
59
9
16
84
72
84
8
33
54
45
4
24
95
12
85
80
21
12
108
19
20
4
17
19
53
15
76
24
108
65
30
54
19
96
71
30
7
137
168
51
232
77
31
89
7
20
40
5
19
221
18
48
93
40
56
15
61
119
13
5
48
63
84
36
76
11
24
18
15
60
87
18
7
41
39
24
16
36
29
60
199
11
150
3
12
124
24
48
5
162
1
104
123
37
120
48
104
16
12
5
67
24
17
19
35
1
48
84
32
21
54
13
185
48
132
30
90
7
20
88
197
43
48
68
16
84
44
52
5
175
20
28
12
53
12
43
17
103
12
41
43
89
15
40
20
100
23
129
4
24
107
108
132
18
43
84
20
33
15
232
216
8
4
12
20
148
132
44
16
24
132
59
33
147
33
72
15
36
49
144
24
20
16
77
39
15
25
11
57
63
133
12
5
79
11
25
8
57
79
44
40
11
90
19
36
23
61
11
25
5
91
72
108
60
125
123
69
175
80
3
37
32
93
31
56
16
164
4
252
65
3
52
44
4
72
59
25
35
48
21
4
32
33
67
8
88
5
103
44
16
12
107
97
48
96
276
44
ABCD 97483830812*3^$a+1 [50042]
36
6
16
8
16
50
10
12
36
30
24
32
28
26
54
64
50
10
36
20
40
20
30
66
4
6
36
18
44
54
24
16
54
8
10
18
8
4
20
6
30
6
30
16
56
48
16
56
12
4
32
54
12
30
48
16
6
14
18
18
22
26
40
2
76
20
16
20
10
2
22
24
8
28
14
4
12
14
48
24
76
62
18
4
116
12
30
6
34
38
34
18
12
14
4
38
10
14
28
20
16
56
12
10
62
18
4
50
16
14
24
78
18
10
6
90
48
20
12
10
36
8
24
64
24
18
8
40
20
78
30
6
76
6
6
14
52
32
4
14
18
78
22
32
30
10
24
12
8
100
32
18
22
30
60
38
12
34
26
12
90
90
30
22
26
34
38
48
30
4
168
44
18
48
24
24
10
32
16
12
30
2
18
88
2
72
12
24
102
6
10
66
14
4
56
6
52
26
12
30
40
14
6
78
96
6
6
42
48
48
84
12
48
4
6
14
4
12
42
8
34
6
8
18
22
32
22
26
22
2
18
48
42
12
6
16
8
24
10
2
54
108
34
8
10
18
42
18
20
28
32
18
18
10
26
60
60
16
18
2
6
16
20
28
18
30
2
6
6
22
2
24
72
76
80
60
22
38
72
24
6
6
18
16
12
14
16
14
34
20
16
2
66
6
18
4
8
4
18
54
8
6
6
10
26
16
8
22
8
28
12
18
96
2
66
18
48
94
12
2
36
60
18
10
2
22
8
48
34
44
10
14
42
10
6
18
8
6
24
12
34
26
18
66
30
4
42
102
20
16
8
12
28
12
2
28
30
8
24
12
10
114
116
10
18
44
52
20
4
2
16
20
10
14
6
36
28
18
8
70
12
20
10
20
108
64
26
16
8
22
12
86
48
28
80
16
18
30
30
18
8
36
22
18
12
44
36
36
40
20
58
8
24
16
50
52
18
12
126
2
6
12
18
48
6
4
20
10
56
34
26
4
12
30
6
2
16
6
2
52
2
24
6
16
96
20
10
30
78
6
18
30
14
6
40
2
34
32
10
2
16
44
84
22
18
12
8
28
14
30
36
10
38
6
30
22
12
32
6
10
20
4
18
44
52
12
8
18
18
4
78
2
10
2
46
20
42
42
10
18
6
60
12
14
4
2
42
6
4
44
16
42
8
18
30
12
52
32
46
20
40
24
60
8
4
116
100
80
94
14
10
2
52
20
48
10
6
38
18
18
36
24
34
20
46
38
28
32
4
6
2
48
22
32
76
44
30
12
12
4
8
12
18
70
2
16
56
6
10
18
54
30
18
18
56
16
8
12
10
14
10
12
18
14
6
22
20
18
34
14
84
6
4
6
6
6
32
18
16
30
14
30
36
36
28
36
8
4
36
8
36
10
38
66
12
18
58
14
4
6
30
90
48
18
20
64
2
12
6
16
44
16
12
48
20
18
28
14
16
20
10
50
18
6
16
6
26
6
106
38
4
12
2
16
2
18
34
32
58
188
12
12
106
14
28
26
52
2
16
72
56
28
18
24
2
40
44
34
8
24
6
18
48
16
48
36
12
8
28
38
6
42
24
46
26
36
40
60
24
42
12
6
132
12
78
14
24
6
22
20
28
26
70
56
118
2
4
20
22
2
4
20
58
2
12
12
4
2
34
6
26
46
62
12
4
20
36
34
32
72
16
12
18
8
4
24
8
4
8
4
56
46
24
18
6
30
56
40
48
18
44
18
52
26
12
4
20
30
46
6
38
22
20
24
6
6
58
8
10
12
26
4
54
44
28
14
42
84
60
16
26
70
32
48
10
20
18
12
10
104
12
36
46
8
18
4
12
50
16
2
30
22
8
30
10
24
14
6
28
2
4
60
62
22
30
6
30
2
88
14
16
6
56
4
32
6
6
4
32
36
48
28
24
72
20
16
66
18
8
40
62
48
34
6
38
82
66
32
76
20
6
10
14
16
18
32
36
24
24
34
50
24
84
28
32
40
14
18
16
8
22
2
36
4
6
32
58
30
12
18
18
50
84
66
48
30
6
78
4
20
42
12
18
70
8
36
130
2
10
20
4
12
20
36
4
62
48
10
14
28
20
6
18
4
18
8
18
6
30
54
22
36
2
28
54
2
30
18
54
22
8
18
10
8
12
54
100
2
48
12
18
48
12
18
4
8
12
42
78
12
64
2
22
96
12
20
42
22
6
2
16
36
66
2
6
4
14
82
6
56
12
42
18
90
34
8
12
16
80
16
8
36
12
136
14
58
14
6
24
12
16
14
34
12
20
24
24
30
18
40
6
30
8
4
6
8
4
12
14
36
12
4
38
10
2
18
24
40
18
2
22
26
60
24
12
54
16
54
36
12
8
36
4
80
28
24
32
10
12
62
6
46
8
60
18
16
12
44
18
46
2
30
24
66
6
4
44
34
24
62
28
20
66
28
8
12
10
12
2
6
28
30
24
44
28
6
14
4
8
46
18
20
16
2
16
2
22
80
10
38
16
2
6
58
20
10
48
2
18
12
10
20
76
54
80
30
24
16
12
126
84
68
12
84
16
2
58
18
20
12
4
8
22
14
16
60
36
42
18
48
54
14
30
30
18
42
4
84
2
28
18
8
22
12
32
6
34
24
50
24
16
96
32
22
42
32
6
22
44
18
34
20
10
2
4
24
14
6
24
18
6
12
30
10
6
26
6
36
70
20
22
6
20
18
34
8
22
2
108
18
16
54
2
10
18
48
78
20
42
6
72
4
6
162
6
2
4
50
24
6
30
6
48
24
70
14
60
46
36
62
4
12
30
14
60
12
16
36
8
4
20
16
6
2
12
72
52
6
26
12
42
58
12
32
4
38
36
12
16
6
32
16
26
18
24
16
72
32
12
10
8
126
4
18
14
6
34
12
18
8
16
48
2
4
32
16
32
24
12
16
24
18
2
18
18
6
24
40
14
10
18
20
42
76
32
6
28
44
102
72
30
12
10
18
14
18
12
16
62
30
28
6
2
6
6
6
76
42
30
12
98
12
4
122
10
30
14
34
2
6
4
12
80
40
26
12
34
38
10
54
8
10
8
18
6
30
4
12
12
18
12
66
2
16
60
38
18
18
16
14
30
18
12
22
8
4
32
18
72
40
30
36
60
18
12
50
34
2
30
6
4
8
12
46
44
6
24
42
12
22
12
26
22
12
20
42
66
30
42
76
44
12
18
64
24
14
4
20
24
60
4
20
96
6
10
6
18
24
32
12
28
14
78
106
32
12
54
16
62
18
6
18
18
16
14
22
24
14
28
8
4
98
90
70
80
46
36
6
2
34
98
106
6
42
20
82
8
36
4
2
40
2
48
60
4
8
24
54
42
48
16
2
28
38
4
44
36
12
18
10
32
34
36
2
16
32
10
12
26
6
24
18
10
14
24
60
4
24
20
78
16
36
18
32
12
66
42
12
18
6
34
12
66
50
30
28
24
26
66
34
38
10
42
38
10
20
28
2
6
30
40
14
66
30
4
18
50
16
18
50
30
10
20
16
26
10
32
6
42
48
6
34
30
2
16
2
46
2
52
14
12
4
92
30
72
6
4
20
64
44
24
42
4
26
40
12
20
6
10
6
8
18
30
6
10
194
16
32
22
14
6
18
34
14
100
30
72
24
8
66
36
18
6
40
12
36
126
12
8
30
4
8
24
28
2
12
4
12
36
18
20
6
12
18
12
10
8
18
64
78
20
66
4
8
24
12
48
16
2
6
22
14
6
30
64
48
20
6
10
44
10
2
22
2
42
66
12
18
16
2
18
54
24
30
70
12
30
12
6
26
66
18
46
44
10
12
6
102
14
4
32
60
24
18
88
50
34
20
78
34
24
26
6
10
30
18
20
24
10
36
174
36
12
78
48
6
62
16
140
4
12
2
72
10
32
36
28
18
14
4
2
16
38
48
16
18
8
22
18
6
30
20
12
24
10
42
54
30
12
6
42
24
26
6
16
56
46
18
8
106
30
14
58
44
28
32
36
64
18
18
38
16
18
32
18
12
24
34
6
26
36
4
8
36
24
10
66
36
2
18
22
56
10
6
38
12
46
2
10
54
42
80
60
22
32
18
24
6
4
62
10
6
18
62
16
38
4
20
12
66
ABCD 97484778698*3^$a+1 [50003]
11
10
30
2
100
12
20
43
36
12
24
9
15
81
14
37
3
45
11
1
5
43
12
123
21
5
39
37
20
7
47
1
48
15
72
24
21
33
20
70
6
15
36
29
4
27
48
24
20
13
3
47
22
18
14
15
48
33
39
1
27
17
54
1
41
19
3
5
40
33
18
45
29
12
39
1
35
4
12
12
35
22
39
12
12
33
42
5
28
5
34
30
63
48
5
3
9
27
4
72
24
24
44
37
24
20
60
7
9
26
42
22
53
240
36
4
33
27
5
15
33
7
33
2
1
24
15
45
93
23
7
38
7
57
42
21
9
3
101
19
5
16
24
11
21
34
6
56
3
16
15
33
5
48
58
24
6
15
24
21
20
66
64
5
51
13
17
4
6
21
8
24
12
21
3
7
45
9
20
46
2
30
40
17
55
21
32
12
33
7
48
15
5
37
30
14
7
35
9
33
31
5
10
57
60
17
66
9
63
13
9
3
9
36
75
5
19
39
21
44
24
52
5
16
20
40
3
29
27
28
27
6
48
27
45
20
4
56
87
13
3
20
7
33
21
8
15
36
1
35
25
68
31
5
7
12
12
45
63
23
25
15
78
74
22
8
7
8
73
2
1
21
23
76
39
48
48
5
64
33
2
102
4
6
9
45
2
82
71
4
17
16
20
7
41
19
60
33
47
21
7
9
140
6
49
23
18
87
15
1
21
50
1
24
24
12
9
18
6
35
36
1
23
105
16
26
30
40
3
12
12
12
24
9
48
15
35
13
12
9
36
23
57
24
103
32
9
16
35
45
4
39
120
5
7
51
18
15
5
19
53
10
53
16
3
2
46
32
1
21
18
33
23
82
15
15
57
48
9
3
32
3
88
9
20
24
4
21
66
24
24
72
5
19
2
43
20
1
6
57
53
19
24
12
3
86
28
3
59
9
21
15
4
12
92
103
45
9
15
35
1
8
4
36
20
9
28
62
13
33
50
37
24
96
72
17
3
76
9
2
13
12
53
7
8
3
13
20
45
24
60
55
48
47
37
24
27
93
41
64
32
3
105
15
96
16
47
13
27
32
40
5
43
5
3
13
11
13
5
28
2
1
12
33
72
3
20
27
42
27
4
12
72
36
21
39
41
4
51
44
31
5
19
24
38
63
16
24
9
32
19
21
23
13
59
1
8
7
9
39
24
32
73
20
48
3
4
96
12
12
45
75
116
27
10
14
25
5
19
21
3
63
45
24
11
97
12
24
5
7
23
21
4
24
5
31
27
18
6
6
2
13
5
4
26
9
13
48
24
8
7
8
27
1
17
78
34
20
120
3
28
3
2
27
27
16
14
55
53
12
34
54
12
39
24
63
30
39
9
2
13
5
7
12
20
21
4
27
41
7
11
9
13
98
24
16
26
31
12
17
64
32
42
21
51
6
43
39
26
51
4
69
36
6
21
65
3
1
48
30
48
2
12
10
9
12
48
5
67
9
35
40
39
80
9
13
8
16
20
6
49
9
6
6
75
8
37
18
6
23
13
14
33
28
9
18
26
22
24
18
20
51
4
12
9
32
60
34
6
15
8
4
21
12
63
5
40
35
40
24
45
36
11
33
43
12
35
37
5
4
44
28
50
25
29
3
16
60
9
15
27
9
29
43
12
33
143
1
56
7
41
39
36
37
8
7
57
15
56
16
24
12
15
54
59
4
11
22
44
63
21
34
62
43
5
48
87
28
89
16
44
3
31
6
15
11
24
58
12
18
72
29
25
11
39
9
25
35
13
3
9
3
24
48
5
18
64
18
6
41
13
32
36
3
16
24
120
12
24
8
28
48
51
29
4
21
11
13
36
20
39
60
13
3
72
5
7
41
31
35
1
9
3
77
3
25
3
17
7
8
16
17
28
2
13
11
1
45
12
20
51
9
12
10
53
28
5
3
1
35
100
15
21
12
5
15
12
16
8
1
51
12
20
36
24
1
51
24
12
84
8
12
24
7
14
24
7
48
41
3
36
40
17
19
60
3
6
27
63
9
45
3
5
12
31
15
9
21
26
16
8
22
12
48
3
35
25
36
24
11
10
48
3
12
32
28
12
8
15
13
44
21
18
16
6
3
24
20
33
27
7
8
57
13
2
13
41
4
6
42
39
104
55
21
5
4
42
33
17
3
52
89
39
57
22
117
36
69
8
48
42
6
52
27
3
8
9
13
63
24
17
19
47
13
12
5
39
40
9
27
87
81
39
8
37
3
17
13
39
9
27
24
29
7
5
39
279
34
15
20
43
9
5
4
51
29
67
29
15
33
7
44
24
1
26
16
32
25
21
44
31
12
8
52
12
17
3
16
45
27
63
14
43
23
9
13
8
15
1
3
63
113
4
48
17
12
39
36
1
3
12
12
41
12
63
1
15
5
46
149
16
65
34
14
19
12
9
56
24
19
23
48
1
8
21
34
45
48
3
5
36
16
33
11
1
50
18
36
10
18
12
15
3
17
16
12
17
4
15
20
24
37
51
9
123
12
29
22
134
16
8
39
40
20
16
20
51
25
5
3
33
3
1
15
20
4
12
60
57
2
16
33
12
12
5
7
81
2
45
27
13
41
31
36
8
100
72
48
12
8
4
41
4
15
60
12
8
1
30
9
5
16
27
45
32
7
21
32
36
7
53
16
6
24
21
27
65
16
12
9
3
20
12
13
3
72
5
18
25
17
55
41
7
68
1
8
12
36
39
1
8
19
12
3
33
32
12
4
21
90
9
47
9
39
69
43
2
36
15
4
23
57
28
72
12
5
10
80
40
6
8
15
19
2
6
54
75
13
2
24
97
8
4
3
29
60
61
2
73
33
131
1
27
33
92
7
24
21
20
10
5
1
27
45
26
45
100
12
9
3
36
12
23
25
81
3
56
4
15
17
1
3
9
32
16
15
32
28
69
15
8
33
24
4
87
23
34
27
105
24
42
90
3
24
33
8
7
68
4
33
12
48
83
91
30
15
11
13
17
55
3
29
1
15
35
24
1
36
3
21
12
24
44
36
61
75
23
70
32
84
3
28
17
52
48
8
39
1
32
7
24
27
105
12
65
15
1
92
43
41
31
44
4
45
95
24
21
7
125
27
51
24
16
21
89
7
5
67
81
15
57
3
15
105
9
3
27
21
27
45
12
36
9
56
7
77
16
32
3
61
3
36
12
32
16
24
12
29
10
54
15
60
5
12
54
24
40
6
96
3
5
28
14
16
24
9
20
27
40
17
28
77
31
24
101
10
6
74
6
10
53
28
8
15
37
33
15
12
29
19
12
24
9
11
4
24
77
19
27
30
3
17
48
12
10
8
25
20
81
40
56
58
6
15
21
44
4
27
9
90
14
75
76
96
29
43
3
18
20
7
8
36
15
10
3
36
15
30
74
1
12
48
11
85
41
3
31
8
1
21
18
65
28
9
8
18
10
20
10
32
13
24
9
11
60
25
15
75
5
4
20
19
30
12
48
3
12
20
16
9
2
13
17
4
36
15
29
4
3
8
31
9
12
8
21
28
2
25
29
15
4
20
28
29
19
9
27
3
18
12
3
12
11
46
26
9
4
11
10
30
29
37
59
25
8
42
13
27
8
73
5
43
60
12
5
67
80
28
48
21
44
10
6
50
18
48
54
45
25
24
11
16
24
5
43
5
15
43
33
21
20
6
30
19
20
1
104
39
52
17
27
4
132
3
14
7
36
24
15
8
16
30
36
51
9
3
12
8
16
9
48
15
12
47
10
3
51
5
4
15
6
24
8
18
25
24
56
40
5
67
53
31
20
9
54
1
12
32
36
37
75
69
8
27
24
55
14
43
15
45
9
99
21
26
13
12
45
18
65
4
156
5
34
33
47
130
62
16
17
72
24
4
48
45
3
12
17
16
27
5
7
32
61
23
64
41
40
24
12
6
17
37
3
45
15
27
29
144
13
38
1
23
73
29
24
19
5
31
36
5
48
7
48
32
3
10
15
32
4
12
24
9
6
80
46
18
14
12
124
27
9
63
17
30
18
108
24
48
42
25
24
44
37
35
28
60
21
11
81
4
20
31
24
8
25
8
18
42
55
29
3
21
7
8
4
12
9
60
ABCD 97484781874*3^$a+1 [50005]
60
144
30
6
37
11
72
13
11
18
31
41
54
120
25
72
17
12
216
43
12
12
5
108
24
18
37
11
24
13
71
216
18
7
53
7
11
12
42
31
107
42
126
30
24
19
71
36
13
5
30
36
90
96
18
66
54
24
1
35
12
13
24
41
12
24
30
25
83
90
150
13
53
6
48
72
25
11
13
12
108
17
79
5
54
24
30
18
42
91
11
54
6
30
24
36
108
67
41
72
55
125
12
36
43
17
84
6
73
11
13
5
6
36
18
90
66
54
6
54
12
49
24
17
60
138
1
17
144
24
36
54
90
72
18
36
1
12
60
11
6
18
12
108
90
42
30
6
72
1
47
18
19
23
13
12
47
18
54
30
24
31
24
12
59
48
13
5
144
6
193
35
126
24
30
36
73
23
30
18
42
18
1
29
19
120
23
73
17
43
29
36
31
95
1
12
72
36
5
18
24
12
36
168
90
19
72
29
54
216
42
7
48
47
1
71
6
30
18
36
36
55
17
6
37
12
71
180
24
66
7
29
24
115
41
6
108
25
5
36
19
5
115
29
18
12
150
12
6
13
71
1
5
12
18
37
35
60
25
5
7
119
186
30
60
54
30
42
19
11
42
12
6
18
12
90
72
132
36
18
30
24
36
1
11
60
18
7
5
60
12
6
25
59
42
19
72
17
36
72
18
1
35
48
72
18
7
11
78
120
6
48
1
35
54
6
12
198
42
138
60
79
65
30
6
84
42
36
25
59
24
84
36
6
66
90
7
11
25
12
17
72
108
6
54
36
7
5
42
120
36
6
19
65
7
17
7
23
90
18
60
12
6
36
18
18
144
54
84
42
18
61
95
24
36
54
18
54
19
36
35
216
12
6
19
11
1
125
24
30
6
66
54
19
36
35
90
6
30
54
85
11
48
24
120
1
60
35
25
11
1
72
12
161
204
36
103
35
49
41
7
35
37
53
18
144
37
11
24
156
54
6
12
90
36
6
30
36
7
53
90
18
36
18
36
30
67
5
18
60
66
18
61
12
59
73
120
12
29
36
48
6
66
43
107
18
30
25
48
120
77
72
31
257
42
108
48
132
36
36
18
72
19
24
23
54
36
78
126
48
72
18
6
36
36
19
60
29
19
53
48
6
36
48
42
120
108
6
49
24
35
12
85
41
42
138
7
11
61
11
42
36
66
6
102
25
35
25
65
30
72
6
162
126
54
72
66
7
35
61
41
18
6
12
78
1
24
47
54
30
36
54
6
108
84
13
12
17
151
77
108
108
114
1
12
167
18
48
24
18
30
18
1
41
175
192
41
7
24
41
234
24
205
5
6
30
6
144
36
30
72
36
6
25
23
6
19
71
30
60
66
61
47
1
17
42
12
73
5
18
72
1
11
108
37
264
12
35
12
18
18
6
30
24
12
49
59
54
42
30
60
19
29
6
12
114
36
48
36
54
96
13
23
18
12
180
24
19
11
13
41
55
5
72
12
6
1
11
132
1
17
43
11
84
49
47
1
29
19
84
11
36
108
97
59
1
59
97
29
48
126
132
72
12
54
54
13
29
31
53
19
53
24
18
1
35
36
18
18
73
107
18
102
13
11
18
36
55
36
11
18
24
30
6
31
84
36
29
19
125
12
60
30
78
151
5
24
18
138
79
83
24
18
115
11
1
11
42
90
18
12
18
18
60
19
71
84
1
5
19
60
95
36
24
36
1
89
66
13
173
18
66
6
145
53
102
18
7
48
41
48
6
90
72
12
18
37
95
66
19
167
13
5
162
25
5
43
53
18
84
42
48
18
25
17
31
17
42
36
25
41
24
12
18
42
90
144
18
30
6
162
25
12
12
53
18
37
5
162
18
43
59
54
42
85
95
30
127
36
17
60
18
30
126
6
12
36
24
72
79
29
48
60
55
12
23
30
42
72
18
12
24
67
17
42
120
24
126
43
47
73
11
24
18
12
6
25
11
120
6
12
6
12
54
144
19
36
185
12
43
71
66
18
54
67
95
49
5
36
36
42
36
72
48
36
6
12
31
5
31
5
60
19
17
84
43
12
35
54
24
138
60
12
6
7
5
67
11
12
54
78
1
119
25
11
25
60
24
5
72
48
18
42
36
72
7
12
216
35
18
30
25
29
18
18
114
30
186
54
18
18
12
18
24
12
18
108
18
96
90
84
54
25
47
18
6
37
35
12
1
5
12
108
42
108
84
72
6
7
36
29
30
1
71
13
41
6
30
54
24
156
24
36
102
60
7
5
7
84
71
18
18
73
24
11
36
24
264
1
95
72
72
12
6
163
11
13
11
1
29
42
18
90
54
31
17
18
42
18
25
41
78
12
85
23
42
30
49
5
42
90
55
89
36
18
156
36
18
6
13
5
12
60
144
66
36
60
90
30
18
19
12
11
192
18
19
24
29
78
85
48
29
7
95
18
96
156
24
36
18
1
11
6
54
49
5
54
12
13
65
127
24
41
79
101
24
12
78
181
29
55
41
66
144
1
48
29
18
97
77
18
1
5
12
42
ABCD 97485060742*3^$a+1 [50066]
144
63
117
139
17
54
6
12
39
117
27
64
48
23
42
6
6
66
150
27
64
113
6
162
18
30
54
30
36
63
144
81
36
43
11
84
102
27
57
30
96
9
16
23
25
23
9
45
30
30
96
60
12
150
18
87
93
270
21
39
120
12
12
18
18
69
64
17
60
3
21
24
120
36
30
25
23
120
42
54
90
7
5
108
415
32
16
53
75
15
81
183
153
33
31
185
48
55
47
18
42
42
6
42
12
192
90
36
24
144
25
77
84
30
30
3
123
405
208
11
54
6
84
12
9
16
80
39
24
1
29
84
96
24
39
9
12
168
84
63
87
6
18
33
16
144
29
19
5
6
21
159
12
108
9
21
12
31
80
105
30
84
138
75
16
17
127
47
18
270
108
69
16
17
15
9
30
18
39
96
63
90
55
23
25
41
198
138
144
151
107
90
27
45
36
30
1
11
12
25
32
112
47
81
57
55
29
67
119
9
27
54
42
133
41
84
195
57
54
30
180
24
6
66
30
1
269
3
48
112
29
12
87
27
21
285
354
33
33
15
112
41
39
33
24
6
66
15
27
6
12
12
12
139
17
15
64
5
6
37
41
72
15
112
144
23
126
91
29
300
30
25
23
73
41
162
6
15
129
223
23
72
18
12
18
90
60
18
249
16
167
121
173
66
1
53
60
30
81
16
11
30
102
24
72
177
21
42
49
41
72
111
129
96
54
6
163
41
55
17
90
66
24
36
12
75
117
60
15
21
27
45
99
16
17
30
18
48
24
84
67
173
99
48
9
30
36
12
36
42
27
105
48
54
81
45
42
42
108
42
73
11
21
15
96
33
21
84
6
24
84
21
96
45
115
11
60
9
15
60
84
1
23
105
63
33
69
12
15
45
30
78
55
23
25
77
19
48
48
53
139
96
59
21
9
96
60
54
229
176
96
87
73
239
1
29
78
42
139
5
102
60
90
108
72
18
9
57
6
145
5
24
156
60
75
93
42
234
15
69
66
84
42
120
84
63
15
1
17
15
27
60
9
129
79
41
12
36
39
64
32
27
54
15
15
81
93
12
24
31
29
66
12
85
17
60
30
96
69
81
42
12
25
11
54
48
15
21
24
3
87
121
29
120
43
47
97
96
5
48
27
57
39
123
108
57
9
55
11
6
102
96
42
24
87
81
63
9
30
96
25
29
99
27
21
112
149
43
53
75
208
17
24
18
42
75
48
27
37
65
78
18
15
69
96
43
101
66
57
16
176
64
59
12
6
72
43
17
72
24
12
42
96
84
36
42
132
211
17
54
121
48
71
126
27
33
24
6
33
27
21
39
121
32
16
11
69
48
112
48
23
54
108
18
78
126
73
17
15
69
12
72
150
72
24
1
32
39
9
21
43
107
84
33
27
21
117
12
15
141
48
66
1
47
90
39
21
12
168
55
47
81
93
36
96
127
32
45
30
18
42
24
6
66
168
54
187
23
96
6
30
37
71
48
105
96
48
48
33
24
168
6
24
177
135
36
42
18
9
21
108
15
64
48
95
42
18
42
6
21
69
12
198
6
67
29
24
54
102
127
65
78
12
21
87
48
9
63
81
111
97
59
6
63
177
30
66
31
119
24
81
96
141
18
78
36
24
96
39
117
24
84
31
96
59
150
6
24
6
75
39
57
21
96
42
1
41
6
33
159
24
6
99
192
69
12
15
15
12
36
210
198
36
30
247
89
55
96
32
96
39
36
21
39
36
37
53
18
30
54
96
117
15
33
21
18
48
48
72
49
29
51
48
16
245
27
16
77
195
81
127
23
73
32
9
103
77
19
128
93
3
96
123
21
21
6
21
15
33
48
63
97
5
114
6
60
18
6
15
16
96
101
75
21
54
12
90
15
63
48
24
9
87
30
60
12
42
84
21
33
15
15
81
21
24
ABCD 97485235678*3^$a+1 [50180]
18
12
53
1
60
174
96
5
72
40
87
150
3
8
24
1
30
17
103
9
56
40
9
120
42
101
97
23
24
120
13
6
5
72
208
72
9
18
6
126
18
71
24
55
66
47
7
30
3
104
96
97
63
8
169
12
11
24
79
9
135
41
55
36
21
8
1
18
53
48
24
7
425
48
37
11
7
30
11
25
36
54
69
32
73
15
21
155
40
80
24
25
15
32
55
9
21
114
17
7
17
25
84
75
192
39
24
66
30
41
13
24
6
6
60
51
32
55
17
48
7
9
56
73
162
21
57
47
48
7
113
25
162
21
72
32
24
24
16
9
47
16
9
24
60
156
24
6
33
105
36
6
5
16
8
49
12
210
113
157
114
41
96
72
1
95
169
15
21
11
79
89
37
114
90
174
72
30
48
75
56
55
89
37
60
90
5
13
12
39
15
54
60
23
19
54
90
29
16
15
30
11
24
64
57
23
61
180
36
48
72
11
48
1
119
72
139
30
119
55
54
35
37
54
117
33
15
21
18
17
19
69
152
13
51
15
66
60
48
11
25
39
27
21
32
55
42
23
40
8
37
42
174
6
198
47
55
48
185
7
78
35
25
95
72
169
96
48
96
87
9
23
16
15
9
135
17
73
30
42
60
240
59
24
48
24
16
87
72
30
108
60
60
23
19
21
57
6
66
23
7
9
24
15
65
48
43
45
45
99
45
6
77
40
27
60
81
15
30
6
5
13
12
114
29
192
96
19
21
152
48
112
111
6
3
87
65
19
114
11
24
40
15
90
191
61
18
60
12
150
51
32
37
90
30
3
32
175
113
7
30
3
81
84
66
24
17
55
30
174
6
159
56
79
24
17
13
11
19
21
24
51
66
35
49
47
24
13
35
40
8
73
39
21
96
24
6
29
31
84
30
114
42
35
55
41
67
93
72
80
37
59
40
32
24
48
31
9
32
49
167
72
1
270
17
19
30
78
36
29
67
18
186
17
24
25
24
15
9
60
12
63
168
9
150
24
6
59
72
109
3
21
75
69
60
23
109
60
39
120
152
48
121
23
208
27
42
18
33
69
120
18
113
7
126
11
13
51
39
42
23
157
11
13
36
108
90
30
3
129
138
5
16
24
51
29
1
24
23
40
48
32
24
25
63
21
35
19
21
21
90
41
48
24
16
39
30
11
24
88
87
17
55
24
84
5
37
54
69
80
127
9
152
24
24
1
30
54
59
96
25
39
56
55
54
83
109
18
30
102
5
88
135
65
121
6
18
120
23
24
120
13
42
30
11
7
6
11
16
9
138
5
96
24
40
27
29
24
192
120
85
123
51
45
21
203
48
73
120
30
9
32
24
120
72
19
141
93
24
120
11
49
186
60
41
24
19
6
39
96
56
24
61
35
73
15
48
63
65
1
143
1
36
3
8
7
96
9
8
7
60
173
37
51
56
48
7
24
24
17
16
117
75
32
25
23
40
56
72
193
24
60
90
81
51
48
5
48
49
111
32
16
15
6
59
40
56
13
60
12
54
36
30
83
265
60
42
41
24
96
48
49
12
59
24
120
16
21
18
17
133
12
84
27
87
41
40
15
6
11
67
42
324
84
12
120
60
11
49
119
25
60
6
21
27
12
48
33
8
79
113
40
72
27
21
48
45
60
39
32
24
49
12
11
103
120
9
8
37
11
1
90
54
30
9
15
41
91
29
61
114
54
30
30
102
30
120
48
3
8
55
126
11
13
11
24
25
119
1
54
41
55
144
96
137
49
60
18
33
57
111
45
24
3
8
49
111
21
18
113
79
24
17
13
35
144
40
27
93
56
61
114
24
17
120
109
75
45
114
17
55
24
330
36
11
13
27
32
7
18
30
12
141
32
115
45
81
114
6
30
65
49
23
49
84
11
13
12
144
71
55
89
55
137
24
96
73
6
33
117
35
19
5
31
24
114
23
139
60
33
8
37
12
120
78
65
7
9
9
12
51
8
24
61
59
55
66
71
19
69
57
18
21
111
24
9
56
1
18
5
37
35
16
128
145
30
57
152
16
32
73
6
48
81
99
6
24
60
72
3
87
30
99
15
9
56
109
3
8
31
48
41
49
132
78
6
24
63
8
72
67
12
48
65
16
32
37
155
7
9
9
6
6
18
81
32
37
35
40
8
67
132
78
11
25
24
6
9
ABCD 97485240434*3^$a+1 [50022]
7
48
201
33
23
67
5
72
103
53
4
9
51
3
90
23
28
27
9
39
21
63
53
40
105
59
103
30
6
42
18
105
15
30
90
29
160
3
72
48
12
48
5
13
30
24
33
3
120
21
39
21
51
113
16
104
64
15
66
42
29
16
24
36
75
17
25
18
12
57
20
16
15
30
83
4
75
6
87
72
3
89
36
48
19
30
90
48
30
15
153
59
28
68
37
18
54
3
93
35
12
7
60
81
27
18
30
114
3
12
32
120
1
59
19
29
31
29
31
21
3
17
1
75
3
89
100
48
3
42
42
105
15
6
30
41
144
16
9
90
12
5
4
3
78
87
32
88
72
20
60
31
9
9
90
41
28
3
17
13
15
3
81
20
1
119
91
45
140
127
45
33
23
115
21
56
7
5
16
45
51
3
66
239
25
63
27
45
56
25
27
12
3
12
18
47
40
32
76
12
72
44
76
36
3
29
100
15
18
42
53
24
43
5
25
6
69
51
81
48
3
57
12
123
6
35
7
5
67
17
43
36
77
7
36
5
4
93
30
90
18
9
45
51
12
63
12
12
108
48
69
8
43
69
15
101
7
69
8
55
48
12
6
42
12
33
12
15
45
20
13
162
30
90
6
30
17
4
141
135
63
12
33
80
7
30
47
25
6
60
29
31
90
42
12
5
43
9
8
100
92
73
18
9
21
30
12
120
41
19
18
47
72
40
44
16
108
15
18
23
55
12
12
36
21
20
36
25
3
32
100
57
6
185
127
69
39
102
48
39
3
5
4
3
65
12
64
27
105
32
115
48
5
24
1
120
23
19
60
36
149
55
48
12
6
27
3
24
18
30
17
31
21
36
57
23
25
99
96
63
24
45
51
12
77
16
20
16
33
11
12
148
12
24
3
36
41
19
144
5
73
75
12
36
12
104
19
30
59
28
15
18
39
15
36
41
76
15
197
16
12
15
72
17
19
12
57
32
4
12
75
12
33
15
113
16
51
30
42
6
27
60
24
51
5
25
75
44
4
75
41
19
102
90
57
12
48
80
1
90
9
48
3
57
3
69
56
4
12
80
1
168
11
16
3
57
57
6
17
4
60
8
25
6
12
17
28
8
55
12
9
48
45
18
5
28
84
51
9
15
78
42
117
39
24
17
19
5
25
30
114
48
3
36
33
11
12
40
87
17
19
12
48
9
81
27
20
28
32
67
273
15
45
15
45
20
55
48
12
65
72
72
24
240
49
47
4
39
36
17
43
29
91
5
55
5
37
78
9
8
28
96
20
31
108
12
5
13
47
4
69
42
5
43
21
159
42
119
16
3
24
93
132
135
36
12
29
31
45
48
36
3
45
80
43
30
39
60
48
45
3
45
48
39
3
30
87
105
6
5
19
45
3
65
72
88
27
17
13
15
20
43
60
60
17
60
172
20
31
33
20
67
5
4
51
17
40
51
117
32
28
3
12
53
76
3
57
80
16
8
25
35
37
15
12
111
17
43
12
149
31
12
185
43
60
5
64
8
31
180
12
9
8
25
126
21
21
18
72
30
78
9
8
40
3
84
41
7
5
4
81
42
6
24
15
36
45
192
72
6
57
27
36
24
18
42
45
32
19
5
36
19
41
49
39
63
17
31
9
81
47
43
84
18
48
51
69
144
47
40
8
91
69
12
128
13
18
69
51
29
25
3
3
41
19
12
48
12
5
24
73
48
3
44
31
9
15
65
55
90
11
4
108
84
3
53
4
63
30
3
45
48
95
4
45
51
15
17
4
3
5
52
20
1
27
132
3
101
100
87
117
81
30
24
18
18
21
36
15
45
15
9
39
5
12
7
17
24
49
18
30
78
9
152
136
32
48
12
55
57
3
18
15
8
64
33
15
132
68
25
3
15
12
105
8
19
6
54
36
30
87
123
54
18
60
9
39
42
35
13
47
43
12
18
54
17
84
64
213
27
51
125
37
18
21
9
42
12
17
43
6
30
17
48
67
17
13
39
56
73
111
111
9
63
57
80
31
9
36
12
15
18
18
72
12
90
87
63
17
24
7
12
45
8
28
39
5
36
7
9
21
27
92
16
33
24
23
40
75
29
1
3
12
24
9
147
20
60
43
72
17
43
77
25
23
52
108
33
24
11
55
21
39
9
3
69
33
18
5
103
42
42
6
30
21
36
8
19
45
8
124
69
102
57
12
80
28
3
45
75
30
47
73
18
12
48
101
64
15
5
79
57
68
13
35
37
15
8
25
87
20
31
72
9
48
20
88
33
87
3
9
75
18
30
42
78
12
77
79
180
29
1
39
33
59
13
87
9
24
11
60
4
68
7
48
5
7
57
36
8
4
21
47
12
55
48
9
51
45
20
25
35
43
65
4
12
80
1
3
15
12
18
54
36
12
12
5
31
9
15
17
1
3
32
43
9
111
72
17
112
48
63
48
65
7
9
36
60
27
53
24
31
9
39
60
69
56
49
30
18
3
36
60
44
4
3
60
45
27
237
33
23
4
44
24
88
33
87
104
19
12
57
123
30
30
12
108
89
49
24
11
7
78
87
3
117
44
84
7
17
40
33
42
5
43
33
69
47
16
27
5
12
31
17
31
5
19
180
17
1
42
5
96
7
57
3
33
92
48
55
81
3
120
33
32
31
141
3
33
44
24
7
53
4
63
9
36
20
28
20
136
3
5
1
111
99
21
80
31
53
36
16
3
9
12
3
30
6
29
43
60
69
3
30
51
27
18
51
60
3
78
72
30
ABCD 97485291394*3^$a+1 [50062]
141
126
113
48
109
59
12
19
29
172
87
33
3
5
40
24
96
159
165
48
12
36
204
8
72
240
40
21
59
16
44
25
3
68
1
59
40
12
20
13
35
120
100
12
57
23
88
15
9
20
7
21
128
40
12
32
16
92
37
3
33
15
12
117
71
4
51
90
39
48
39
81
20
60
52
80
16
51
18
63
12
20
40
116
1
18
72
81
192
8
169
71
73
39
48
60
249
3
15
21
105
87
93
54
33
252
128
19
29
25
90
36
93
8
112
57
144
215
100
32
28
39
33
32
96
1
54
65
52
9
83
7
113
16
60
44
36
60
120
55
9
27
18
72
11
28
84
147
54
47
79
33
8
12
37
198
101
61
3
20
88
8
12
157
23
112
48
140
28
20
60
84
48
48
4
15
72
54
90
54
3
12
36
44
100
108
60
20
49
51
8
4
48
48
20
60
112
20
12
31
29
16
9
71
232
60
48
80
160
15
17
112
128
12
96
72
28
12
9
39
15
9
8
37
35
37
3
80
7
18
11
240
12
97
131
60
61
39
32
73
90
9
20
25
35
127
9
24
68
28
105
135
9
155
25
75
48
12
27
33
56
12
48
4
117
108
36
107
72
91
5
100
32
52
8
37
51
21
123
21
99
116
55
29
25
3
12
68
12
85
36
15
39
5
36
64
8
132
7
9
20
112
72
120
80
16
12
27
21
15
17
37
72
99
44
120
7
41
112
96
24
20
36
24
88
32
16
72
48
24
8
48
4
45
72
39
20
85
15
12
12
68
112
36
60
12
72
80
208
32
40
48
80
52
60
68
52
15
36
9
80
96
49
3
72
8
28
15
17
48
4
48
8
64
8
28
80
1
51
39
153
117
23
28
120
9
23
31
29
96
84
208
48
12
27
53
37
63
108
20
12
28
80
4
81
27
20
108
64
116
64
20
40
36
164
7
41
49
111
8
169
11
64
20
31
29
7
21
20
13
54
45
48
48
20
109
36
59
16
15
5
40
72
117
35
91
285
12
48
92
13
126
29
25
35
4
8
52
68
13
36
111
12
20
76
15
5
12
60
88
15
17
19
21
69
90
53
48
52
80
1
90
5
12
28
80
4
36
12
12
8
60
28
39
36
197
19
149
12
12
61
39
51
17
12
25
11
64
267
18
3
8
4
48
9
39
32
60
48
84
28
48
72
140
52
8
19
53
37
203
28
60
33
15
75
9
68
49
11
28
15
17
40
69
11
48
12
12
36
52
9
23
67
153
96
20
72
37
36
15
32
172
48
60
20
12
136
104
36
12
52
308
28
60
120
32
60
112
75
36
54
126
45
80
1
83
76
21
11
43
89
37
123
60
236
64
80
40
56
24
1
107
100
152
36
12
7
72
33
21
47
48
60
52
12
87
153
20
96
64
156
144
20
60
16
152
40
152
168
40
213
36
119
25
47
43
57
69
11
43
69
57
3
68
52
147
141
8
24
40
8
88
32
40
12
21
54
21
540
24
135
53
132
31
45
12
72
48
8
72
103
36
29
24
120
40
8
40
128
72
120
49
123
21
27
192
36
15
9
200
25
83
43
36
129
32
28
9
11
112
32
25
162
101
12
16
15
17
19
29
64
8
12
96
4
96
104
40
188
160
60
20
73
234
113
12
1
75
24
117
11
40
20
172
48
72
15
45
45
71
12
12
40
176
31
9
9
71
40
24
27
18
11
60
172
9
11
48
100
12
20
43
54
11
52
32
48
48
151
9
60
80
12
127
21
60
20
100
72
152
28
20
40
68
144
100
57
3
51
17
112
60
36
32
88
24
8
72
91
90
99
36
80
1
3
80
28
48
32
108
84
16
20
31
221
13
35
60
4
36
12
12
80
67
29
52
9
3
8
97
63
72
56
12
28
24
48
8
52
80
43
57
12
165
15
57
183
8
43
5
4
96
75
57
72
87
89
52
68
72
40
80
139
54
15
12
12
36
12
32
187
18
35
37
111
132
27
21
192
56
109
3
152
48
12
76
72
8
40
24
36
12
3
17
100
9
3
36
24
120
15
45
ABCD 97485667432*3^$a+1 [50002]
150
36
318
72
18
36
114
282
108
222
54
210
96
108
36
126
144
210
24
102
60
120
198
42
390
60
108
30
276
66
294
216
18
120
90
162
54
36
378
162
24
144
36
174
72
168
210
132
30
90
24
54
216
36
18
36
66
54
36
330
180
144
126
180
108
66
24
216
120
186
18
162
174
276
48
126
54
96
174
42
48
330
72
84
60
36
84
144
90
96
54
90
66
6
18
72
120
144
150
216
84
144
90
72
24
54
30
6
120
150
90
90
174
96
540
90
120
126
60
270
30
18
162
150
90
18
90
12
18
6
66
18
90
42
18
540
90
36
90
210
90
6
18
66
24
246
324
6
54
252
108
90
66
384
306
36
588
312
228
6
270
414
120
36
90
150
30
240
174
252
258
72
90
48
72
24
216
108
126
180
144
162
180
174
6
270
138
90
90
96
126
30
18
36
114
102
54
216
240
408
150
66
6
30
24
126
48
306
6
48
42
18
120
72
18
6
156
24
144
270
36
90
66
60
48
6
180
84
72
18
60
216
54
72
120
114
156
90
144
54
72
234
96
300
54
24
66
114
30
360
60
246
90
6
18
102
324
96
228
186
156
60
84
6
48
42
198
156
54
6
414
12
54
6
210
24
390
126
54
114
270
30
36
6
108
66
180
6
480
144
24
12
24
144
36
36
30
168
30
150
36
36
54
84
306
54
96
156
24
54
66
54
36
36
18
270
36
234
36
144
6
30
54
90
96
120
54
6
30
6
90
234
36
90
210
24
126
30
54
324
360
96
156
114
36
18
342
30
240
264
6
54
54
300
252
450
630
18
6
144
30
6
66
234
24
126
174
36
24
162
30
18
180
96
120
294
90
36
390
90
24
30
36
126
468
72
108
72
54
234
270
72
234
36
474
156
108
162
144
270
6
18
102
54
144
42
18
216
54
210
162
54
60
174
96
126
684
30
ABCD 97486241896*3^$a+1 [50108]
165
99
24
112
119
12
102
55
41
39
27
18
27
111
30
30
24
45
3
42
75
64
5
42
9
261
27
16
24
23
54
48
42
33
16
80
69
115
11
60
180
45
87
9
15
49
56
51
93
57
90
18
24
42
9
24
27
48
36
36
66
30
18
12
48
159
15
30
30
45
63
72
25
32
9
6
25
8
75
96
72
60
33
21
90
6
138
12
42
27
15
30
18
6
24
138
114
84
42
12
21
21
19
11
36
42
108
3
99
18
90
30
54
30
15
48
75
37
5
3
57
6
48
120
24
180
45
45
6
6
108
18
9
24
120
15
6
3
15
6
102
48
21
45
3
45
6
21
99
24
117
15
84
21
144
69
91
104
40
17
18
45
45
6
36
25
53
120
67
113
132
138
36
21
24
24
15
30
42
180
13
11
45
16
29
60
12
24
6
18
36
66
72
60
1
11
24
42
43
5
24
6
21
21
30
18
51
15
9
141
114
49
35
12
30
6
13
11
144
30
30
1
53
6
90
42
33
39
30
12
15
39
36
6
84
78
12
36
117
3
108
1
24
197
54
13
32
63
48
84
69
27
18
24
27
33
15
15
1
17
54
9
141
18
57
24
15
24
12
45
48
21
6
36
18
12
19
5
18
6
84
18
60
9
39
12
42
147
45
6
42
27
21
267
3
12
12
18
228
54
6
30
48
90
19
5
75
21
6
30
39
16
23
60
61
59
36
12
72
6
12
102
36
150
66
129
45
6
24
45
16
41
42
108
42
30
36
42
102
42
18
1
95
9
40
72
104
21
75
111
60
24
66
102
42
114
24
78
18
24
6
30
6
90
18
42
9
96
39
201
21
19
95
33
3
13
11
133
72
5
204
30
24
105
51
36
84
54
18
37
32
99
42
163
77
102
21
16
5
66
12
18
27
16
125
6
30
96
18
24
61
11
45
15
54
6
24
21
123
45
3
78
6
33
40
47
33
93
78
24
21
16
5
99
40
11
18
72
6
13
161
6
49
53
42
33
117
3
75
45
72
3
36
6
24
6
60
30
75
21
30
12
6
24
72
6
37
11
69
216
24
40
125
171
21
144
75
16
11
13
56
21
12
12
114
1
191
9
9
39
16
80
16
5
6
109
23
6
24
115
11
60
9
27
24
85
17
132
42
73
32
171
69
48
135
276
189
51
109
72
53
27
88
23
33
51
13
32
40
71
12
45
213
19
35
18
66
66
6
90
103
107
13
59
36
6
99
21
19
5
66
36
24
96
90
18
36
24
90
75
87
48
25
59
6
84
60
55
96
47
174
3
40
32
40
5
139
29
96
24
27
93
96
66
9
15
9
147
6
63
21
6
24
205
8
160
5
96
96
96
132
36
6
6
132
48
102
42
30
24
12
24
6
90
12
18
42
12
24
12
42
12
18
57
39
1
35
45
33
42
24
69
51
66
3
93
123
24
81
114
48
84
36
120
213
24
3
48
45
15
9
75
21
15
126
90
198
75
3
12
25
23
9
48
15
60
66
12
42
102
15
135
49
35
156
6
19
23
30
78
13
29
18
54
3
57
48
48
54
24
102
24
3
72
21
3
39
57
63
1
29
66
66
30
168
102
36
39
45
48
48
102
6
12
19
29
75
45
42
169
8
63
84
48
21
9
12
30
13
11
126
18
117
39
30
114
25
275
90
30
61
56
64
107
90
3
16
191
102
30
36
102
174
13
53
30
24
30
30
9
51
24
42
19
11
12
121
17
39
48
15
97
8
15
192
9
39
18
12
6
12
24
30
43
95
1
101
24
66
120
9
21
3
63
54
48
18
30
30
18
36
90
36
33
45
51
39
6
24
6
18
30
12
49
29
6
21
21
30
18
91
80
51
93
21
138
48
9
99
66
96
19
8
51
42
27
27
24
12
114
6
30
90
72
57
39
30
51
141
42
198
3
24
27
13
23
12
12
126
30
30
12
36
42
60
9
3
18
3
99
6
12
24
144
192
18
49
11
114
12
15
99
24
6
84
78
18
91
35
108
96
129
45
180
6
81
3
42
6
13
5
24
30
12
49
11
13
11
12
9
48
3
37
71
24
48
72
1
56
93
42
49
29
147
3
102
15
39
36
60
6
24
60
63
75
48
18
66
36
24
13
35
6
15
87
84
60
9
39
1
47
48
6
54
69
63
33
27
18
126
18
51
21
19
59
48
18
99
51
24
66
96
19
144
80
3
90
27
3
18
51
48
81
12
132
6
150
6
109
56
99
6
78
150
18
9
39
49
77
30
69
21
36
63
45
19
11
66
90
24
1
8
72
15
49
71
6
3
96
40
23
12
109
29
115
32
9
96
79
ABCD 97486301756*3^$a+1 [50035]
145
96
29
66
81
63
6
51
75
69
75
102
18
132
9
48
63
18
60
27
39
121
128
24
75
36
30
27
63
49
48
8
24
96
15
105
40
11
234
72
75
123
157
5
75
3
12
193
41
103
8
3
117
135
57
45
6
61
8
15
177
21
60
84
75
120
16
149
6
18
66
60
333
3
204
81
129
54
54
18
72
33
27
117
24
231
9
15
54
3
48
64
11
69
87
9
72
15
120
33
16
119
105
15
57
69
6
198
174
6
66
24
25
77
114
9
225
12
18
24
177
165
30
36
60
192
60
12
93
40
53
147
81
7
35
72
12
126
75
48
9
156
36
90
108
90
108
414
144
24
30
18
93
75
12
78
147
9
18
72
276
33
21
216
54
45
96
69
126
45
69
66
33
96
64
299
48
114
270
180
81
27
48
42
30
60
97
23
402
55
101
24
19
47
33
9
48
7
80
3
45
105
180
75
33
90
90
30
42
72
192
150
69
15
60
72
45
45
270
54
144
111
45
6
69
21
75
153
36
90
114
156
3
111
201
9
7
83
24
30
108
43
11
24
90
27
225
15
39
144
12
42
18
169
48
11
45
81
39
216
40
53
30
21
141
126
24
181
224
9
135
24
15
105
21
162
9
256
48
35
69
120
57
103
56
216
24
15
6
115
29
12
108
27
9
36
78
306
51
64
41
42
397
96
32
16
197
3
51
30
15
3
285
3
18
27
24
9
55
29
60
7
48
56
159
12
13
152
159
72
198
24
123
144
21
12
96
36
90
30
171
69
90
108
72
45
64
47
49
48
173
312
18
249
39
180
156
105
93
51
24
3
138
6
84
177
207
33
120
99
93
45
72
54
42
12
96
39
27
24
69
3
12
57
123
36
42
138
117
88
56
48
21
307
8
45
75
16
35
21
15
57
27
93
237
43
23
33
135
72
18
84
6
141
24
81
15
63
81
225
126
73
125
30
165
255
81
9
55
125
108
180
12
7
53
48
54
18
42
48
18
78
72
30
108
90
36
33
117
123
48
3
60
30
144
18
25
32
21
30
6
15
40
8
168
15
78
66
36
45
9
414
9
48
24
69
19
83
45
189
96
12
7
8
63
12
6
90
144
21
24
16
29
27
24
24
81
7
32
51
60
72
48
24
225
45
163
35
144
84
121
8
75
18
48
42
102
132
84
6
21
72
45
90
6
54
141
147
108
12
69
144
9
12
18
25
11
42
123
64
77
3
93
19
128
16
137
18
114
12
180
78
72
61
32
72
88
53
30
93
15
24
48
24
1
104
24
69
180
55
35
48
114
99
232
32
27
36
97
96
11
156
105
57
7
35
45
165
18
121
32
123
21
9
6
33
72
24
9
78
54
66
9
15
66
42
198
12
72
54
165
51
69
96
75
45
39
72
18
6
1
143
9
72
3
21
24
112
5
96
18
9
16
32
45
72
27
45
204
66
229
104
33
18
45
99
30
78
25
275
69
225
90
108
102
234
6
123
3
12
36
96
84
60
162
75
153
111
15
9
105
30
25
155
180
9
48
87
96
180
120
24
36
102
54
45
9
15
171
84
225
81
ABCD 97486413866*3^$a+1 [50028]
3
72
85
12
41
42
81
9
36
99
27
138
30
6
12
3
45
6
1
77
12
126
73
5
15
45
12
12
6
21
60
4
104
57
79
41
39
15
6
15
136
32
16
56
16
59
9
184
5
72
18
157
20
21
54
18
78
18
15
39
30
15
3
54
19
35
6
78
21
21
19
20
105
60
51
21
12
78
24
1
29
43
23
33
16
44
16
65
60
63
3
129
76
65
127
32
51
12
37
35
18
75
123
24
9
51
1
5
27
112
5
31
32
45
18
60
9
76
104
328
32
40
68
52
5
15
21
78
25
47
25
104
45
123
3
13
41
78
12
69
16
95
33
33
12
18
48
54
55
101
144
27
24
99
78
120
159
76
48
65
67
185
3
81
15
39
6
99
15
1
23
42
15
16
44
4
5
24
15
3
30
55
77
31
36
20
28
11
6
3
36
69
12
36
115
32
33
3
81
15
40
5
15
51
18
55
17
18
60
24
102
36
115
179
25
35
1
17
18
12
1
36
5
18
48
37
17
15
195
6
60
72
15
15
1
44
57
43
17
39
21
6
93
84
12
63
45
27
30
18
105
52
101
54
25
5
55
5
84
12
48
7
35
30
3
21
96
3
24
63
132
12
1
8
4
5
18
42
15
21
42
24
73
5
135
12
9
19
41
6
126
3
21
15
16
95
60
13
36
53
15
16
24
32
21
24
15
39
9
72
3
13
32
33
84
54
24
57
33
7
11
18
12
19
144
35
9
105
27
3
6
42
60
60
24
6
39
33
42
36
13
17
3
24
27
78
43
24
23
120
42
3
12
3
30
18
33
76
5
78
1
116
21
12
51
4
47
69
99
42
79
20
52
5
19
35
1
29
123
28
48
77
72
12
39
40
71
18
198
12
18
19
41
54
1
8
96
4
84
20
3
24
24
6
19
104
135
12
9
9
51
84
72
33
15
132
64
5
96
18
30
6
69
72
4
191
9
9
67
65
79
72
5
24
60
30
45
21
39
24
75
1
5
54
6
79
80
24
36
165
12
12
12
3
28
8
39
30
91
17
54
30
3
16
44
33
18
1
8
12
21
60
27
12
21
3
27
18
54
36
42
12
6
1
35
13
20
12
9
54
42
3
27
49
20
27
12
42
66
9
33
27
33
42
6
48
15
4
47
73
77
18
45
27
105
4
29
15
40
60
53
42
30
6
54
18
24
9
15
9
27
13
36
11
45
9
15
69
27
4
65
7
44
21
115
68
76
65
31
92
15
36
37
23
21
15
60
25
23
42
6
9
33
27
105
120
3
27
18
75
12
75
121
95
18
6
33
16
59
13
5
42
42
3
28
32
15
57
15
30
18
30
43
113
79
5
6
30
144
15
3
60
9
16
29
48
66
66
39
4
41
15
9
30
96
84
57
16
8
15
12
37
77
3
27
49
5
6
6
3
21
63
3
42
27
15
9
4
5
78
132
1
89
48
7
17
84
7
5
84
90
1
8
60
24
15
108
24
25
8
16
59
13
35
54
54
9
28
17
12
3
52
60
84
56
15
1
68
36
76
59
9
24
72
40
5
39
4
47
18
18
13
101
18
6
99
208
72
12
96
17
27
15
18
30
42
39
84
3
13
12
5
147
105
27
9
15
4
80
12
105
36
24
15
16
47
18
3
40
5
36
43
203
42
6
9
52
5
24
96
6
49
44
4
95
48
33
21
78
42
66
12
66
99
63
57
12
28
32
4
17
12
15
3
93
45
36
24
54
42
66
90
192
132
3
3
18
60
54
42
3
57
36
19
80
28
197
168
27
15
93
15
13
35
117
15
48
12
6
42
18
30
12
24
6
67
65
6
21
88
12
24
140
4
77
3
57
48
30
36
145
5
31
23
81
36
60
16
5
67
80
105
18
33
21
54
36
48
21
69
15
3
9
9
6
13
108
35
54
3
51
6
60
24
30
81
48
36
40
5
31
44
60
39
48
42
51
21
31
8
15
81
51
54
3
40
20
15
30
18
33
39
18
72
12
15
4
41
54
12
13
41
15
45
30
96
12
18
19
11
18
6
9
21
39
52
5
67
125
27
15
18
15
63
33
51
9
9
186
21
120
75
18
103
84
5
6
9
45
66
73
84
80
28
32
45
72
39
9
43
17
60
7
128
15
6
6
33
12
3
36
132
9
4
41
54
96
1
44
108
21
135
21
199
35
6
54
21
33
12
63
63
109
35
9
4
77
19
35
21
120
3
13
95
18
19
77
30
165
81
3
16
24
47
25
120
17
60
90
12
54
6
9
57
39
76
12
47
18
7
60
80
24
84
15
6
15
24
75
210
168
12
115
5
30
6
6
25
5
18
120
42
3
28
48
41
30
1
24
48
23
69
39
90
75
16
8
45
15
57
90
24
9
16
5
75
15
1
36
8
39
37
24
41
223
92
9
72
67
11
37
5
90
114
126
102
6
6
15
24
87
24
1
72
17
48
75
112
44
9
15
15
1
60
17
67
140
28
44
51
72
13
68
21
15
39
69
16
71
25
41
99
220
140
39
21
84
9
15
28
227
30
36
15
144
16
5
15
36
21
63
24
12
4
209
12
3
12
15
48
36
12
49
36
72
35
60
18
3
9
15
33
7
32
21
147
40
5
75
63
33
4
5
6
12
25
23
9
60
12
51
9
21
108
54
21
189
18
12
57
21
7
11
21
16
17
6
21
3
13
44
84
165
111
15
9
21
96
87
12
15
60
9
24
45
6
6
6
69
16
77
12
19
11
48
66
19
32
24
69
ABCD 97486701842*3^$a+1 [50016]
96
9
4
72
20
52
68
9
39
184
11
69
16
11
6
15
33
7
8
21
75
88
36
11
81
48
24
12
36
48
16
8
36
112
5
15
45
78
60
6
15
9
6
33
57
63
3
73
35
21
40
48
53
3
51
1
132
23
90
7
20
48
4
104
21
19
131
45
4
24
20
12
21
19
36
48
56
16
44
88
41
36
3
63
9
111
24
9
27
13
35
6
163
72
59
25
80
12
3
12
45
88
20
27
25
12
71
30
87
12
16
44
16
17
15
3
45
87
13
12
23
49
41
19
20
27
6
39
24
4
11
157
20
75
33
105
67
44
16
8
100
32
255
49
36
53
30
21
21
7
12
35
9
24
57
19
5
175
35
9
3
85
12
20
12
28
53
30
24
1
32
16
72
95
13
44
60
48
64
5
19
11
9
45
39
16
11
49
36
44
60
36
15
61
108
44
36
64
41
72
30
24
105
21
3
15
61
5
19
41
79
11
49
47
168
1
56
52
23
54
31
72
12
59
117
3
21
75
9
36
51
45
75
49
56
45
43
36
24
56
48
3
33
12
48
45
15
24
147
1
44
51
45
4
8
12
21
7
47
13
56
21
6
69
40
68
27
93
93
43
11
25
20
24
75
9
76
12
29
79
35
1
24
56
15
13
60
108
89
60
43
20
27
30
6
117
27
9
51
9
24
51
9
52
36
8
12
24
51
24
36
9
16
23
6
15
36
3
45
12
24
76
72
11
30
111
24
36
76
12
20
12
28
48
240
12
101
66
9
15
9
33
19
24
77
24
15
39
45
52
48
71
33
60
48
75
25
72
12
5
6
93
21
6
69
39
141
4
20
12
75
73
84
83
78
115
77
18
49
32
4
41
79
20
4
32
40
36
12
32
28
53
3
52
5
7
41
6
84
36
73
12
68
60
40
12
104
15
25
35
21
4
71
1
8
51
13
53
39
64
47
57
40
20
72
60
24
76
8
12
40
35
21
15
24
21
99
6
3
4
8
3
49
8
64
80
15
45
9
66
1
8
112
5
48
12
27
76
20
57
39
4
41
51
12
87
60
25
11
24
21
12
76
32
39
13
20
16
116
36
33
55
35
9
40
92
4
12
5
3
21
3
28
8
24
52
104
4
23
108
49
20
52
24
5
79
23
49
35
84
9
72
159
42
63
57
24
3
88
5
7
47
13
36
71
13
36
35
21
40
36
8
27
33
27
13
65
6
24
30
27
12
132
28
8
135
60
25
5
18
49
20
48
12
16
144
92
16
29
19
35
30
12
15
33
30
42
24
3
123
69
60
15
6
39
108
63
9
64
47
25
12
8
123
1
8
60
27
61
32
21
12
18
49
8
28
116
40
96
44
108
36
60
12
15
13
12
108
47
13
101
39
45
12
24
103
48
59
6
24
6
48
21
141
27
51
49
11
150
132
39
16
44
48
33
15
3
42
7
32
28
20
28
35
145
35
168
49
8
69
19
32
33
15
4
11
25
11
25
20
39
90
30
42
19
20
9
42
37
8
39
1
32
48
33
6
24
21
16
5
19
11
24
49
5
19
23
25
32
48
3
21
15
25
41
67
116
12
4
80
9
55
17
63
24
21
27
9
3
16
12
8
24
76
11
69
36
24
36
21
39
4
12
24
8
36
60
72
52
60
71
21
21
43
101
15
28
80
16
32
39
54
27
3
69
40
83
24
1
24
41
15
24
4
17
19
36
53
15
24
132
24
24
27
9
4
77
51
24
148
20
27
21
3
37
29
111
135
18
42
49
48
8
100
44
24
4
128
40
8
72
48
16
36
32
21
6
36
153
40
32
12
33
168
55
35
21
4
17
18
90
6
129
4
77
31
23
1
11
48
9
12
39
45
12
4
65
19
47
18
27
3
36
1
12
56
75
81
45
60
15
99
1
96
32
16
32
93
15
156
21
135
4
155
36
33
27
9
36
45
18
81
48
57
51
3
85
116
9
67
20
159
25
44
12
15
24
21
60
88
5
67
20
4
11
25
32
40
8
4
20
45
15
28
53
7
36
12
53
19
17
43
23
45
4
20
84
16
68
12
21
30
174
111
52
23
13
47
25
20
60
12
36
12
153
19
56
36
15
69
4
53
18
85
44
12
24
12
12
28
152
111
30
6
81
120
48
4
32
9
132
7
53
3
4
23
129
40
20
15
1
24
11
57
51
21
9
7
32
12
28
23
9
40
24
36
35
45
141
43
60
84
53
15
12
100
41
126
13
11
25
5
75
21
75
204
36
39
42
30
45
28
104
12
28
23
45
24
51
33
40
71
24
6
54
12
9
111
48
57
39
1
12
68
28
77
3
36
96
4
35
109
17
48
19
23
37
48
8
45
55
80
36
136
29
30
24
45
24
51
1
36
83
25
12
200
12
51
169
36
144
20
3
24
21
40
68
84
16
36
5
39
45
30
69
12
64
60
12
44
9
51
4
20
16
20
4
65
7
8
12
3
81
4
32
4
20
16
5
7
101
6
141
12
120
16
47
84
145
8
33
39
84
52
29
79
44
27
9
81
19
72
48
20
27
13
80
4
20
21
30
61
48
80
88
8
12
15
49
11
30
3
51
13
36
60
12
24
41
3
21
24
30
25
65
30
9
16
20
16
59
81
28
32
4
12
24
44
112
72
8
24
21
60
150
9
9
27
219
33
40
36
72
32
12
28
8
132
3
33
76
35
9
100
17
75
3
97
35
108
37
24
36
12
11
9
12
28
20
16
17
48
15
21
54
57
3
1
35
1
5
43
24
17
103
11
30
15
60
75
72
25
65
27
48
69
15
16
92
3
24
33
3
97
53
27
27
13
36
36
11
9
9
126
9
24
48
12
123
25
ABCD 97487324908*3^$a+1 [50108]
32
15
48
63
4
5
9
10
32
9
13
2
9
19
90
56
130
14
3
103
114
12
56
3
15
4
53
45
39
9
6
21
19
14
10
20
6
3
7
18
12
18
5
1
56
15
73
8
27
48
69
6
4
29
19
2
3
27
6
4
20
28
20
6
12
22
50
12
4
6
11
9
39
60
79
66
36
35
36
15
54
75
19
17
57
16
14
48
45
43
54
11
55
6
71
19
128
33
13
71
24
1
20
10
24
5
27
12
21
19
53
27
45
72
63
18
30
9
15
33
85
96
35
1
138
96
17
19
5
45
30
21
39
6
3
36
24
57
22
12
18
6
41
3
33
15
52
36
5
24
15
45
1
32
15
24
45
28
20
18
9
43
8
28
41
84
15
6
3
21
46
20
9
1
23
57
10
104
24
16
54
2
93
12
84
75
10
11
9
10
17
3
4
110
12
3
3
60
117
1
35
36
39
12
58
14
16
17
24
9
4
42
26
24
3
21
12
39
55
20
10
14
10
11
19
80
6
10
26
63
24
31
26
48
16
2
9
15
30
3
33
18
24
46
32
22
66
2
4
38
52
11
19
5
21
84
3
1
32
42
10
23
24
48
12
9
126
6
28
26
4
20
12
22
56
6
30
90
30
15
36
43
5
12
7
62
36
4
14
81
33
22
26
3
27
28
86
3
3
34
54
26
6
24
33
37
11
15
9
33
42
30
28
30
77
15
24
12
33
21
3
15
6
10
26
3
3
4
149
19
5
3
4
8
18
15
19
90
8
12
90
30
51
19
8
6
27
19
53
12
24
9
48
30
24
33
31
44
46
11
21
24
40
54
17
13
24
90
12
80
54
30
9
31
17
15
12
10
50
42
51
103
32
82
23
3
84
36
6
24
36
6
52
2
36
3
36
3
57
63
42
3
12
21
22
5
12
21
30
18
39
21
126
48
42
24
15
84
7
26
42
76
26
10
8
12
6
22
17
33
6
24
33
19
26
4
44
30
36
66
30
34
71
9
148
35
1
54
2
15
15
10
20
10
18
47
48
63
9
19
36
89
1
44
30
21
45
54
90
39
27
30
6
30
39
13
8
4
18
5
91
29
7
5
43
41
45
40
47
24
9
34
2
3
67
50
54
34
6
30
6
18
66
20
21
39
46
18
77
3
82
11
12
1
11
55
41
24
45
15
25
23
36
36
24
55
6
84
2
142
6
5
25
36
20
4
26
28
41
21
75
21
12
22
18
23
13
54
32
64
5
12
108
19
53
3
34
2
45
21
27
12
21
27
7
18
30
92
30
10
44
42
3
12
9
3
15
33
27
60
33
9
28
11
31
50
15
21
4
38
18
15
3
12
9
45
15
24
51
21
9
48
15
33
63
21
30
33
132
36
7
38
54
4
14
30
36
36
9
21
64
32
39
39
6
15
33
52
26
90
34
5
13
83
27
33
19
80
33
36
60
15
66
3
12
15
24
6
36
18
40
24
12
5
9
4
8
34
20
10
59
27
30
15
3
36
34
35
19
12
18
11
12
19
104
12
4
20
9
36
43
5
21
64
32
60
148
8
3
15
10
2
72
52
18
23
9
3
3
33
27
54
3
37
71
12
63
34
44
34
36
2
15
12
7
14
30
57
19
26
15
3
6
3
12
21
3
25
32
15
9
3
85
12
68
10
8
69
33
3
24
19
6
14
45
21
108
40
35
27
28
2
6
9
25
95
85
59
12
12
25
8
12
15
31
2
42
6
30
34
126
26
39
9
63
27
36
16
29
144
1
36
80
15
13
86
6
4
14
106
50
24
40
38
24
24
27
43
5
1
35
49
11
15
30
39
12
43
20
57
7
8
34
11
24
75
18
87
36
24
36
43
24
53
9
24
12
58
44
78
39
15
10
38
6
27
12
60
85
2
24
45
1
35
3
12
10
14
42
52
2
96
9
49
24
66
26
111
9
94
14
12
30
36
30
4
11
19
26
27
25
98
4
38
27
15
9
12
159
9
111
21
13
35
1
59
27
30
72
6
36
45
33
96
27
9
30
48
36
21
25
11
48
12
69
6
52
53
69
3
81
12
18
105
72
9
3
37
44
27
15
28
104
21
1
11
7
12
44
64
68
30
78
30
39
57
3
37
180
11
165
18
21
19
17
9
6
42
6
9
7
14
99
12
21
39
24
24
31
26
6
78
72
3
1
48
62
150
10
8
82
20
3
12
9
4
72
24
54
12
101
7
2
24
16
26
24
45
25
35
79
54
2
6
3
1
18
17
63
33
19
18
36
56
66
18
40
35
12
9
18
12
6
3
12
15
22
23
43
20
30
39
12
63
81
27
69
19
5
39
12
9
57
24
34
6
8
6
84
22
8
3
13
35
27
9
105
6
69
39
6
15
96
15
24
33
27
70
20
118
2
156
4
44
114
18
22
38
54
40
48
20
57
15
9
24
36
84
67
44
129
1
2
9
36
12
36
15
4
17
24
51
69
9
48
3
15
9
55
2
3
37
11
37
20
130
26
27
19
5
21
4
54
6
50
4
77
3
81
19
41
36
3
126
3
117
3
60
33
24
4
47
24
13
11
49
47
55
26
28
2
33
9
36
6
21
9
51
13
24
23
48
1
35
21
18
60
10
59
7
24
2
63
1
18
68
58
26
48
12
58
11
31
26
3
12
15
9
36
3
124
5
21
10
90
11
3
46
11
36
3
9
121
26
6
42
33
3
66
15
15
10
30
14
15
21
75
25
18
30
6
2
48
4
12
44
16
18
12
18
98
60
9
21
24
15
48
27
6
39
48
15
66
27
63
6
63
33
24
28
2
33
81
39
51
10
32
60
52
56
12
78
6
3
7
80
28
2
4
2
24
84
16
128
12
9
9
15
33
27
48
9
3
3
18
40
14
6
6
24
57
37
56
51
19
50
4
36
44
16
2
18
12
15
43
29
27
10
23
63
4
41
24
21
154
18
158
18
27
7
26
12
3
39
16
66
11
3
21
3
16
41
81
75
120
24
33
12
10
74
12
18
10
11
43
2
34
86
36
24
28
8
15
9
3
36
19
6
30
110
36
39
24
3
4
78
23
15
9
75
4
29
15
100
36
41
60
36
3
36
4
20
46
44
36
6
28
2
15
15
18
87
9
39
61
14
9
36
12
79
30
20
15
15
81
24
15
48
12
45
21
15
37
66
26
6
33
57
28
11
19
5
19
20
18
3
51
10
78
41
49
12
74
12
28
170
10
36
74
36
10
68
10
23
45
3
49
23
9
10
8
18
4
35
33
27
9
6
21
19
14
75
31
20
6
15
72
96
87
9
3
18
4
30
14
12
15
13
14
76
5
72
13
11
51
24
4
20
4
26
40
6
30
143
25
11
19
5
48
7
53
19
8
18
24
18
21
60
21
4
11
13
12
54
6
14
40
17
19
41
24
45
28
6
29
33
64
14
21
9
30
6
40
95
19
66
8
3
7
68
22
42
5
111
22
11
96
15
6
4
26
30
28
74
16
14
87
25
56
24
54
36
34
11
21
4
8
27
13
26
21
48
57
6
64
30
11
24
21
4
84
6
8
40
92
33
3
9
39
66
3
51
24
10
35
27
45
13
36
47
24
9
24
6
16
5
21
78
21
3
21
21
15
19
44
10
12
20
39
1
20
18
78
90
18
36
15
45
18
6
24
87
15
28
20
16
ABCD 97487701406*3^$a+1 [50060]
43
24
72
101
7
18
30
24
141
165
54
5
31
53
60
7
105
3
54
60
311
40
345
6
9
200
127
105
45
59
60
1
114
54
90
120
6
66
65
25
90
54
6
18
66
21
8
120
67
53
25
66
36
33
72
9
36
18
156
24
5
31
9
39
17
19
36
21
33
11
24
12
43
132
84
114
12
83
31
84
42
95
25
323
37
83
7
18
47
25
90
113
37
12
3
108
105
60
72
12
6
144
66
42
5
48
36
19
30
144
72
108
71
1
111
44
144
49
66
90
90
17
88
129
6
72
5
169
11
49
30
18
18
29
24
55
41
36
67
6
71
181
59
13
66
36
24
5
60
52
80
28
9
23
49
48
18
24
5
169
11
36
79
65
25
6
89
49
36
59
91
29
60
12
7
108
125
67
60
18
108
30
36
18
42
48
6
12
35
37
6
54
83
109
6
138
132
18
36
18
131
25
71
109
131
13
18
54
11
85
59
205
215
19
161
19
54
108
3
15
54
3
15
18
47
7
198
3
12
3
36
6
210
53
25
47
25
12
11
61
11
60
7
12
209
7
162
18
33
27
12
6
71
163
30
78
89
19
12
89
43
12
18
6
65
37
90
33
9
71
19
41
132
7
48
89
24
1
84
15
39
41
12
24
13
131
37
84
18
53
25
23
187
18
35
91
101
40
20
43
5
12
49
6
18
11
60
180
265
6
48
165
12
68
40
81
66
18
107
84
79
101
49
11
19
42
15
69
59
52
39
5
49
66
69
56
1
3
51
36
5
19
81
3
72
5
84
16
8
19
162
48
36
90
42
102
53
24
64
45
30
24
12
18
51
57
18
324
18
114
120
60
108
12
60
36
84
29
31
48
21
75
12
42
108
83
40
51
29
72
13
120
71
16
39
60
125
13
71
151
18
66
125
37
60
54
18
11
19
33
44
103
101
132
84
49
90
66
24
36
48
18
24
48
53
7
48
89
109
90
185
1
18
81
176
64
75
84
17
19
114
18
12
36
77
85
35
55
168
72
45
44
64
132
39
66
83
49
83
37
11
31
30
126
168
77
28
15
36
108
137
31
89
16
75
162
18
53
37
180
48
6
66
108
24
102
18
42
185
25
90
108
17
4
57
12
132
48
23
88
15
54
108
3
32
7
90
72
48
83
24
205
179
31
6
83
36
25
30
78
30
33
129
234
144
6
30
240
144
12
65
64
105
71
4
15
105
9
11
115
105
39
72
5
13
48
18
6
18
101
7
105
39
89
109
11
91
21
39
18
83
43
5
139
113
13
36
35
64
39
6
90
12
60
53
120
1
54
24
17
55
89
37
63
80
31
21
33
11
85
71
13
36
51
3
177
44
1
48
54
108
33
45
27
39
41
49
126
18
60
54
66
96
11
19
90
24
30
65
139
33
15
54
11
7
36
60
77
43
24
77
4
57
3
32
7
90
156
6
41
115
108
60
5
36
61
24
156
35
108
7
105
87
21
56
85
35
16
129
54
90
24
11
7
89
55
29
7
5
25
18
24
77
49
155
109
6
45
45
54
48
54
6
54
11
7
90
48
108
36
144
35
25
215
55
101
120
133
60
36
30
57
68
1
191
13
36
66
60
54
71
85
72
18
29
241
60
119
43
17
64
99
12
144
60
5
49
30
33
57
6
5
7
24
29
19
33
180
39
65
64
56
139
77
84
16
108
20
25
30
54
23
28
20
72
37
6
12
89
16
20
37
6
30
144
71
19
6
11
25
35
55
30
71
48
31
5
43
18
18
5
12
79
144
65
96
156
88
9
18
30
3
15
65
60
25
36
99
117
12
6
30
126
234
72
18
72
54
18
36
6
66
29
4
32
85
18
54
12
18
60
12
18
90
6
90
36
65
60
84
25
207
75
53
55
24
48
65
43
57
128
37
12
47
4
56
25
36
12
6
5
49
51
12
20
48
60
36
19
6
99
39
90
6
30
47
48
12
127
18
54
186
144
51
33
36
11
25
503
12
13
71
60
36
25
15
57
6
5
ABCD 97488361268*3^$a+1 [50066]
164
126
30
76
104
24
214
86
24
10
62
48
180
150
142
66
182
16
20
24
142
318
288
92
126
16
170
28
56
24
28
128
24
120
6
90
30
160
114
252
18
66
96
14
90
6
280
144
24
72
30
74
22
120
42
48
42
32
70
110
16
224
106
48
54
56
180
24
102
114
46
6
48
80
36
108
10
146
36
24
34
102
44
36
208
56
16
234
110
16
60
20
138
238
68
4
20
12
90
54
60
84
60
52
108
30
150
48
162
182
24
66
18
180
178
8
66
54
112
48
72
98
30
214
26
16
126
432
122
54
24
12
24
120
4
362
138
132
10
8
10
60
138
222
12
36
8
10
224
136
96
14
240
84
6
16
174
146
16
150
84
20
18
40
48
18
56
144
94
30
2
58
270
48
2
16
260
34
50
70
2
16
128
4
176
60
124
50
130
48
8
280
110
96
70
194
22
74
90
84
24
66
16
8
136
6
90
48
126
44
12
16
18
72
134
154
290
54
58
12
26
16
216
54
68
36
34
146
16
108
152
136
42
2
88
180
140
16
96
108
122
90
24
172
162
206
84
70
78
192
90
42
68
178
2
40
48
54
8
46
20
16
8
88
300
24
48
26
64
56
6
88
2
88
102
74
6
10
168
86
34
72
6
72
92
28
2
16
24
38
10
26
52
12
20
58
14
34
450
116
10
18
80
12
16
42
32
310
20
54
64
2
76
2
70
32
684
24
12
106
8
232
2
142
90
68
16
296
18
72
144
210
54
16
96
38
10
62
244
36
20
88
78
2
12
340
44
66
144
34
198
42
48
60
2
82
8
100
90
42
30
54
42
2
36
64
2
168
30
36
54
16
42
48
44
12
108
16
360
26
16
102
72
128
96
66
54
234
72
24
30
634
56
30
16
44
172
450
2
16
134
10
20
132
28
200
160
2
54
34
56
6
48
36
36
88
18
42
20
12
76
68
6
16
120
8
64
42
84
72
24
120
36
132
162
30
128
112
66
8
30
16
18
18
164
16
18
80
16
14
16
8
52
14
16
18
80
208
8
84
16
186
158
40
210
2
16
128
54
126
114
10
182
18
232
20
24
10
186
38
66
6
88
30
72
44
54
102
34
24
50
70
42
14
22
282
2
70
110
24
82
18
132
264
258
72
30
20
24
84
112
128
10
18
44
64
80
16
210
74
24
100
216
20
54
22
68
70
56
16
74
94
56
30
106
6
2
72
18
52
90
246
72
216
26
18
28
74
70
18
90
222
14
24
12
70
6
264
60
38
46
26
30
34
96
14
24
120
52
128
6
142
2
10
108
2
40
72
128
82
80
118
80
136
6
104
96
88
120
56
34
56
112
2
12
16
114
38
66
6
16
48
36
6
90
102
26
30
70
24
2
18
156
196
44
34
32
144
16
216
42
12
8
72
16
48
44
36
66
18
36
90
16
54
24
72
18
230
36
96
144
190
96
18
32
24
126
10
6
30
128
34
2
78
102
16
74
78
ABCD 97489585684*3^$a+1 [50010]
43
5
160
24
81
42
30
78
9
8
24
120
88
96
15
36
29
1
6
18
12
35
48
40
165
11
48
121
15
104
7
9
56
49
39
96
171
5
120
88
3
30
18
29
67
29
64
72
15
81
9
15
104
1
24
119
127
65
24
91
29
61
83
31
30
11
25
54
65
31
41
160
72
27
21
3
30
15
21
60
15
56
88
255
57
189
99
384
32
16
45
54
6
30
60
5
169
114
12
90
54
60
66
35
25
15
39
129
27
149
40
56
43
5
91
21
63
41
64
57
119
64
21
3
72
9
71
1
95
24
115
21
3
36
81
32
16
104
1
90
36
81
63
89
16
57
47
73
54
6
54
45
9
167
48
91
101
24
16
39
9
72
32
48
19
45
56
40
33
95
24
121
135
176
24
16
81
39
15
9
32
103
57
9
111
129
23
31
17
144
120
88
27
5
64
24
32
31
90
60
27
111
9
63
33
32
24
79
81
8
48
73
6
30
54
90
59
112
24
56
48
16
24
111
129
3
45
9
39
105
36
59
64
33
15
72
93
75
15
54
6
5
144
40
9
36
3
48
8
64
8
13
27
24
344
24
72
40
8
1
87
3
21
48
80
48
40
24
21
78
29
7
153
56
7
17
103
78
35
24
31
17
24
64
105
72
54
65
48
96
31
90
90
29
40
87
17
7
33
32
16
72
21
96
30
60
33
120
93
99
80
48
7
161
64
171
149
16
3
69
33
24
15
48
80
163
93
27
53
24
91
30
6
30
3
8
40
39
9
32
49
39
75
5
67
93
27
93
56
139
21
15
65
48
67
29
24
48
49
191
24
16
75
30
114
125
1
48
72
87
32
24
91
5
85
35
16
48
32
19
21
135
240
48
90
15
56
91
69
8
16
104
48
112
3
125
120
25
60
83
1
15
81
15
32
72
24
31
24
9
72
24
15
60
21
80
25
15
8
13
144
54
30
159
3
144
54
15
21
35
48
16
104
40
81
15
27
53
16
24
15
105
15
60
12
108
29
67
69
57
18
69
51
6
90
29
72
112
32
40
80
64
21
3
63
108
29
43
29
25
15
8
91
156
113
181
90
72
9
8
1
30
89
96
24
7
24
126
171
9
191
184
48
8
48
97
95
49
39
81
23
72
181
59
48
31
57
72
21
59
67
69
57
215
19
30
6
65
112
32
48
31
17
24
16
9
71
48
232
69
30
6
47
7
41
24
120
24
144
1
15
24
51
5
40
15
90
207
3
5
40
24
3
24
69
285
35
40
21
59
31
396
29
16
8
16
39
9
32
48
67
69
32
139
125
1
48
47
264
1
47
88
48
72
32
16
147
54
111
33
36
51
33
15
45
75
15
9
72
21
83
64
57
84
6
165
96
9
23
31
66
54
9
80
40
32
16
3
21
15
24
257
43
6
39
24
32
79
9
32
240
48
1
191
1
15
279
41
115
18
35
24
120
16
24
48
80
24
24
115
69
51
45
135
42
23
7
33
96
80
31
33
75
5
61
54
60
57
32
48
19
5
136
3
162
60
18
29
97
30
90
95
16
3
117
24
104
37
59
19
21
128
7
9
72
63
41
49
6
65
1
39
105
15
75
53
1
15
72
75
168
29
43
30
119
49
66
126
23
40
80
25
159
33
23
31
36
53
24
103
105
32
13
84
114
30
90
60
9
63
9
81
63
32
79
54
6
174
150
36
30
23
88
39
89
192
88
81
63
56
55
41
1
119
55
24
17
48
1
111
80
13
66
144
57
219
53
127
89
40
51
21
24
24
192
32
16
32
49
54
57
8
184
72
21
99
141
18
180
69
32
64
15
9
32
61
99
96
63
72
105
32
40
48
243
5
31
41
160
15
84
54
15
24
21
11
24
1
63
96
15
65
7
17
1
15
56
1
204
35
40
8
1
15
216
24
51
5
136
93
90
60
90
11
1
90
78
66
53
133
84
15
9
30
60
141
8
16
87
18
15
87
168
12
29
25
6
17
31
6
36
18
45
57
18
6
30
41
24
31
ABCD 97489867526*3^$a+1 [50057]
291
45
60
39
192
3
125
73
135
165
108
60
195
32
19
6
72
15
96
141
3
176
37
54
198
306
126
15
525
36
48
36
60
191
205
48
99
81
24
12
6
102
90
90
75
21
30
186
3
32
121
42
66
75
141
35
25
18
216
29
112
48
176
96
25
23
48
163
125
301
216
168
30
54
132
156
108
132
12
150
48
285
48
105
192
119
133
11
49
15
141
60
156
150
90
120
24
267
69
198
21
69
78
102
18
24
534
24
192
108
150
162
11
115
30
15
153
12
132
66
240
306
35
16
32
133
12
36
24
48
99
45
24
267
147
18
48
219
128
217
48
72
42
30
36
72
36
96
71
193
95
67
78
120
119
205
6
125
49
63
27
5
157
131
109
30
24
29
61
54
45
21
36
71
112
3
18
12
90
384
318
90
77
49
204
35
1
324
156
204
275
25
90
6
162
18
51
141
227
241
36
150
18
120
240
11
112
219
5
48
85
171
45
96
30
144
24
18
48
54
53
115
72
72
18
107
48
61
36
108
48
147
195
77
16
177
72
24
47
277
72
156
39
3
66
11
25
18
6
15
21
315
80
48
16
27
53
144
112
224
289
18
93
144
21
30
96
30
15
176
43
90
59
67
90
60
311
43
24
120
6
120
24
120
90
258
12
15
27
18
108
18
69
237
84
15
21
420
288
135
93
72
11
16
189
294
48
54
23
211
90
24
75
267
21
27
5
157
6
573
21
198
18
83
37
107
96
16
96
9
204
59
67
18
342
66
108
144
263
49
360
336
119
49
216
23
241
60
144
3
27
21
32
73
39
3
48
90
216
11
144
133
27
141
12
186
270
15
57
39
123
102
90
294
84
123
75
258
36
239
256
176
43
42
252
120
36
35
91
258
12
18
366
36
108
90
77
211
48
90
6
93
128
187
42
126
77
43
197
37
11
49
15
128
16
309
11
64
81
207
9
204
144
12
18
18
150
138
24
3
45
24
156
63
80
109
6
141
129
210
216
24
45
117
72
12
231
9
71
73
39
27
96
18
35
121
234
6
36
144
35
49
47
25
24
84
24
72
84
114
485
96
25
24
63
75
5
112
45
126
5
16
48
96
51
6
119
64
195
30
15
9
210
360
72
5
160
93
12
24
47
97
15
75
192
21
69
219
69
6
21
48
75
66
36
15
45
144
12
23
19
141
144
ABCD 97490299828*3^$a+1 [50075]
21
27
48
48
15
33
75
54
144
12
12
87
69
54
90
12
144
66
18
60
36
180
23
7
12
54
87
48
128
115
30
12
99
15
24
30
27
21
18
9
33
15
3
72
12
6
12
138
84
18
132
3
117
18
18
84
18
180
54
84
24
6
5
19
72
69
81
36
11
97
72
30
9
33
120
36
120
54
30
108
108
63
87
24
12
120
36
18
114
66
54
48
24
69
105
87
63
54
12
143
1
42
114
96
30
30
24
15
39
42
102
41
7
30
27
45
12
71
16
33
15
39
12
18
123
9
18
84
18
12
99
48
3
6
36
84
47
25
60
132
23
7
72
33
80
55
108
12
66
24
39
21
12
96
12
102
96
24
18
35
91
24
78
78
12
102
168
72
12
51
57
87
195
114
30
54
23
133
27
39
6
18
72
84
48
21
9
231
27
5
48
49
12
156
12
12
18
29
79
48
30
3
33
47
1
60
120
48
18
41
16
27
69
57
132
3
189
42
41
55
12
42
60
126
18
39
27
69
27
42
30
77
31
72
180
96
60
60
24
18
42
9
21
78
12
81
9
87
39
12
18
11
1
15
93
54
72
90
27
69
42
96
24
6
150
42
12
36
3
57
23
1
102
60
90
51
15
12
72
29
16
69
171
21
72
3
27
117
33
159
63
65
13
36
84
30
30
90
5
55
18
48
114
30
366
153
3
54
36
6
30
108
42
105
39
24
65
7
18
84
36
15
57
39
3
42
54
12
90
72
18
78
24
18
21
27
90
24
83
37
18
72
18
24
36
132
60
96
3
21
18
41
31
177
129
12
42
9
39
9
80
144
25
6
18
18
30
42
6
84
138
12
90
48
30
12
6
6
6
42
12
137
96
112
48
3
174
18
60
30
35
64
3
66
54
21
15
161
1
90
42
11
37
12
156
99
96
288
75
30
54
102
18
30
6
24
29
121
30
48
42
15
93
3
27
72
42
51
15
72
36
6
63
63
17
13
12
30
105
63
81
3
78
18
42
12
23
73
18
54
66
156
65
103
57
3
120
5
1
114
42
36
120
71
37
11
64
147
93
9
66
21
21
42
90
36
360
60
72
168
54
9
51
126
12
12
138
45
27
69
81
246
153
9
42
6
87
48
27
42
27
320
19
12
48
6
30
60
18
36
12
12
3
27
5
13
30
84
66
12
18
30
147
33
24
210
18
3
39
18
71
288
16
153
12
11
16
141
42
72
66
111
3
93
15
33
33
12
51
33
111
123
6
15
45
3
45
12
96
135
3
84
60
6
60
24
18
60
90
251
109
83
67
72
5
97
15
9
186
108
18
12
96
3
51
12
60
30
108
27
45
147
9
60
78
30
12
72
75
237
36
47
133
18
24
60
18
102
6
72
120
102
33
45
24
6
18
3
48
3
6
24
30
126
24
75
81
15
27
168
12
54
18
9
33
108
36
84
36
102
30
78
102
24
87
27
21
159
24
9
69
72
35
1
12
18
24
9
3
18
59
67
12
12
5
13
3
9
60
12
126
30
114
66
48
144
18
84
18
96
30
54
36
63
32
91
108
30
75
45
60
30
42
18
138
30
54
15
3
93
105
84
24
12
42
149
19
45
105
24
6
9
80
121
18
24
60
12
53
7
96
42
42
30
24
42
108
153
9
90
30
90
30
12
27
15
6
174
45
33
48
72
87
144
27
117
237
24
24
120
48
11
16
48
87
72
17
61
42
78
11
112
32
96
37
30
12
6
126
24
72
72
66
42
150
3
27
53
49
36
59
55
6
51
21
75
63
6
11
48
19
12
66
18
126
15
63
36
12
12
21
32
55
72
48
120
18
12
198
12
90
18
42
30
21
9
18
53
16
93
83
64
117
6
78
6
30
83
55
168
12
6
24
60
78
54
39
96
21
11
240
127
17
7
9
48
3
18
24
30
5
112
153
18
30
72
18
29
97
72
78
42
30
30
3
48
80
16
3
18
59
103
84
30
60
24
42
150
72
228
30
42
42
66
323
1
63
75
66
90
9
15
48
24
57
33
84
24
12
108
6
30
23
112
45
3
69
90
72
30
60
72
36
42
6
6
48
42
51
3
24
30
30
9
21
27
93
72
11
37
96
27
48
ABCD 97490327282*3^$a+1 [50037]
12
21
3
64
128
72
3
33
72
24
45
235
56
129
39
84
60
16
32
84
9
19
11
9
96
4
60
8
9
15
24
16
20
51
30
27
52
101
3
4
156
35
6
39
12
24
28
128
72
36
16
68
21
55
32
24
36
72
40
11
42
307
236
24
48
45
3
4
68
52
41
27
24
24
16
44
4
23
13
17
27
12
40
29
39
16
56
144
72
84
99
12
105
4
44
84
40
11
6
120
36
18
1
56
15
165
88
24
251
57
63
145
17
24
99
36
28
12
60
29
27
72
33
27
48
28
60
144
72
108
53
15
33
15
60
21
19
140
4
11
25
35
9
40
8
84
24
64
20
33
15
64
48
17
75
24
160
36
20
28
8
88
144
53
3
27
54
63
141
51
108
12
28
72
29
36
15
28
12
104
156
36
9
6
13
20
4
120
32
9
27
48
24
12
48
132
9
132
243
21
43
116
36
4
44
33
30
73
32
24
21
159
60
60
64
120
5
75
84
51
169
12
68
12
108
12
40
125
19
84
20
16
17
27
100
80
16
104
57
51
4
44
36
48
16
32
108
24
12
148
11
9
16
32
3
30
39
36
40
84
53
15
135
33
96
48
52
56
52
20
93
15
60
48
4
36
80
75
6
111
12
36
84
220
32
45
51
33
39
40
36
44
76
60
296
84
132
84
9
39
40
32
88
53
3
60
12
12
21
55
20
72
48
24
72
39
57
12
96
45
150
145
36
29
39
16
24
12
108
17
183
52
20
24
15
102
19
44
16
11
45
28
44
48
88
17
3
36
21
3
16
29
36
24
19
8
60
60
48
36
24
36
64
17
7
20
60
96
4
83
37
56
12
120
9
36
3
15
145
35
81
36
64
108
20
16
17
24
75
96
72
40
53
7
32
60
51
37
32
40
8
180
168
112
20
72
64
32
84
9
55
20
12
93
42
9
24
60
16
20
96
28
80
4
41
12
79
29
51
111
45
52
11
105
12
33
27
148
80
96
28
8
48
27
9
24
57
18
61
29
51
28
107
84
9
12
69
19
20
40
20
96
81
15
4
11
36
57
21
15
12
12
60
48
12
40
8
60
24
60
84
15
12
97
12
41
3
120
24
160
12
59
1
65
3
141
19
36
20
16
60
11
33
24
16
20
105
27
52
8
4
128
33
19
71
73
17
63
36
9
27
12
48
12
33
63
45
36
99
4
36
185
15
132
52
101
19
32
28
92
216
12
40
11
57
24
9
55
56
39
9
57
51
72
12
204
75
6
183
16
44
120
16
80
76
41
103
5
12
15
48
45
75
12
112
96
101
15
96
60
9
19
5
19
20
100
17
3
3
253
36
8
60
36
12
12
48
48
24
12
4
20
24
16
11
73
36
20
12
228
15
1
11
33
136
68
60
81
19
80
51
21
60
40
89
79
53
75
88
137
3
15
1
20
88
41
15
36
48
81
36
103
17
39
15
72
69
9
15
12
45
303
87
57
12
48
33
195
72
76
101
3
33
7
8
24
36
12
3
9
28
17
19
36
56
15
18
15
24
16
17
79
29
39
16
35
25
17
15
24
36
69
55
65
15
48
12
69
39
33
15
12
12
144
21
99
100
35
81
9
31
41
39
9
42
73
92
45
3
141
19
56
48
63
33
220
101
99
24
3
78
36
19
197
19
65
15
48
48
48
27
93
15
109
53
18
109
36
92
52
140
36
24
52
48
32
219
1
24
11
90
19
56
21
48
87
60
69
135
88
11
9
63
54
51
108
100
101
19
17
27
16
20
24
48
24
39
180
57
52
53
3
24
52
20
84
4
56
64
17
51
9
19
32
33
27
12
36
60
15
81
28
101
55
56
40
65
3
40
20
16
137
18
1
56
112
137
3
33
255
24
24
4
36
56
108
76
144
20
33
48
60
66
36
37
17
3
72
4
164
96
24
96
336
156
9
15
84
4
8
12
252
48
12
64
92
24
9
42
37
32
4
32
60
60
12
16
65
39
21
51
108
12
60
21
15
132
60
21
60
12
19
20
60
9
19
23
9
48
72
28
60
12
95
49
44
16
32
52
32
96
4
48
20
112
71
45
4
8
51
81
48
48
3
109
92
48
36
21
163
56
84
120
40
17
216
24
103
17
36
43
44
40
56
12
75
9
28
77
19
17
27
81
39
27
33
36
72
28
32
48
4
200
36
72
123
45
117
27
16
20
72
84
84
21
24
12
3
12
28
32
4
209
19
20
132
28
36
56
4
36
11
93
16
56
93
39
36
ABCD 97490501092*3^$a+1 [50004]
54
96
126
9
15
21
24
21
15
9
84
3
27
6
60
60
54
30
135
57
51
12
132
33
126
24
6
15
132
63
24
12
45
33
27
69
84
15
96
72
63
9
135
81
15
81
39
6
39
12
3
84
30
15
195
30
3
3
24
33
189
54
30
6
24
84
81
12
33
54
141
81
183
87
18
36
75
60
132
108
9
246
54
27
108
75
30
60
6
9
225
12
48
66
60
60
6
51
12
15
96
165
45
39
60
45
111
36
3
33
9
144
60
51
45
39
99
12
48
21
60
105
36
3
60
171
9
21
54
72
9
9
15
27
81
153
24
30
90
3
33
30
24
6
51
3
306
60
54
36
9
96
9
102
21
204
36
57
15
15
33
24
45
48
15
75
102
24
54
96
6
54
30
30
60
6
75
3
42
114
9
21
6
45
3
60
33
27
42
90
45
9
6
24
6
3
21
111
48
12
3
132
174
30
24
30
3
33
84
27
3
33
33
90
69
51
9
48
72
27
21
12
57
84
99
60
75
42
54
114
6
6
111
27
141
9
6
60
21
123
42
63
27
9
69
6
6
78
96
30
75
9
132
78
6
36
18
180
6
15
9
186
36
81
9
99
96
33
15
21
15
24
36
39
165
45
36
15
36
15
129
15
30
180
126
45
9
159
12
36
12
36
225
66
9
12
99
33
12
183
42
3
12
33
3
84
9
60
171
3
21
21
48
15
60
120
60
15
45
72
15
174
27
69
84
15
111
54
6
69
21
30
18
132
51
63
120
24
33
69
75
3
42
48
96
87
117
120
27
84
9
12
54
57
3
24
21
12
39
9
36
15
33
45
36
39
27
90
180
75
105
135
99
9
36
111
45
45
18
117
39
96
45
24
84
15
21
81
54
9
27
18
63
93
51
9
60
24
135
57
114
114
120
231
45
210
90
27
12
12
33
36
75
45
144
3
192
45
12
24
114
42
3
15
126
6
21
57
6
114
15
12
108
36
81
54
9
45
30
120
33
3
240
54
15
51
6
60
120
48
120
15
165
27
129
54
6
111
24
12
252
27
9
9
30
105
21
24
60
36
114
45
15
30
3
27
6
51
63
45
135
93
33
84
63
69
54
129
48
84
9
195
12
27
60
6
54
6
15
21
39
12
9
144
24
6
9
165
123
9
84
114
126
126
18
6
45
24
111
54
3
57
96
6
54
159
21
87
57
6
9
75
117
24
24
45
132
24
87
63
30
111
9
36
54
9
195
6
180
6
21
9
78
30
42
24
60
30
180
39
27
21
3
9
15
21
9
36
99
21
27
39
60
54
27
9
198
33
48
111
9
141
3
21
54
57
99
36
48
36
57
12
21
75
69
87
24
12
87
42
24
99
51
186
78
57
9
6
33
45
42
45
369
54
36
60
9
12
3
102
3
15
6
24
72
78
81
189
3
33
36
63
12
3
42
39
15
30
120
87
12
120
81
84
36
120
30
9
27
48
21
45
204
12
63
12
3
12
81
3
24
36
210
96
51
108
9
120
60
6
126
99
9
36
144
42
21
72
15
90
111
9
87
168
81
39
48
93
54
33
87
6
150
6
174
6
3
81
120
75
15
96
33
15
66
15
12
27
90
90
72
30
18
60
102
24
66
45
39
117
3
45
21
3
96
15
246
48
96
51
84
39
36
9
177
60
78
30
51
132
24
129
51
33
15
48
27
57
45
120
54
30
204
120
3
57
42
108
36
24
126
66
33
36
51
18
75
60
36
12
183
120
30
87
12
48
93
30
54
90
6
126
21
63
189
21
15
9
3
33
60
15
159
36
84
6
54
81
15
81
3
33
3
9
48
93
15
24
45
3
123
114
27
219
45
9
6
30
114
33
3
24
6
15
39
21
45
24
60
27
9
24
12
183
45
12
84
84
15
60
15
66
60
51
48
36
69
63
48
12
3
249
48
69
63
108
33
39
75
60
57
9
114
33
12
45
66
30
6
93
51
24
45
15
12
90
39
81
54
9
48
87
66
114
60
105
81
27
219
18
36
99
15
93
33
54
6
36
18
42
39
12
ABCD 97490540892*3^$a+1 [50010]
3
8
19
42
24
66
108
12
54
42
42
42
6
23
37
132
6
24
30
23
103
6
6
54
11
37
42
9
80
1
18
12
24
42
39
44
7
33
56
31
78
12
132
12
18
12
5
19
36
9
32
103
36
60
65
40
3
36
17
52
15
53
19
60
48
36
90
27
45
18
5
19
12
24
12
192
48
18
36
75
69
90
72
12
36
42
48
11
64
15
12
48
12
18
27
27
6
12
72
60
3
12
92
1
119
31
12
48
9
213
18
24
33
51
90
72
23
25
36
99
20
36
25
11
115
9
9
35
37
23
12
19
18
42
78
27
24
20
61
36
183
51
6
18
6
59
76
15
66
27
15
72
24
36
5
103
30
90
41
4
33
12
11
96
55
45
51
57
8
24
1
18
36
48
60
156
42
30
42
23
217
6
17
24
1
143
36
4
39
42
96
12
78
53
31
41
60
19
54
27
15
24
36
65
19
18
47
79
17
7
30
18
114
90
120
29
60
19
53
19
93
3
132
81
75
36
29
12
25
18
42
35
19
18
138
60
12
6
42
42
27
120
15
96
78
30
54
47
61
30
53
19
60
41
7
18
47
205
30
78
36
6
30
12
6
41
144
40
51
48
6
11
73
6
41
31
120
114
48
6
21
63
42
36
30
29
43
6
126
89
180
7
42
11
55
24
6
24
71
85
11
19
30
6
45
51
57
72
63
17
1
12
102
36
5
97
90
90
27
39
6
18
6
30
5
211
41
7
17
49
210
6
15
3
36
72
5
24
36
109
126
72
108
117
36
12
27
66
66
6
35
4
140
1
60
78
6
35
36
37
3
80
19
90
150
29
19
36
126
35
235
18
6
41
25
3
15
81
39
60
41
31
60
30
18
36
45
45
35
4
27
84
12
9
3
41
7
18
227
25
143
49
36
71
25
6
5
79
120
36
153
9
30
6
35
1
63
3
42
12
54
12
69
51
29
43
96
17
157
11
12
13
36
6
18
66
66
15
8
12
13
114
30
47
55
96
12
41
31
29
16
21
35
7
90
42
101
24
85
36
23
192
28
45
11
31
5
28
39
36
65
19
18
35
37
42
36
57
21
15
20
36
16
27
18
18
12
69
69
24
66
36
6
27
128
7
96
72
18
30
69
63
108
6
35
31
5
37
66
12
42
6
12
78
47
28
51
66
27
33
75
69
6
42
18
90
27
51
17
55
5
139
21
27
17
4
15
125
1
11
13
39
33
54
66
24
24
42
89
1
54
41
109
15
39
12
29
25
71
28
36
63
102
66
12
53
84
61
75
15
54
54
42
24
11
40
68
31
60
6
23
37
48
15
92
103
5
85
36
18
12
60
48
90
23
7
17
24
121
60
71
7
137
19
42
3
27
78
12
99
36
3
30
30
24
36
12
24
5
28
15
108
12
33
27
6
36
90
54
30
60
201
195
24
6
24
51
3
90
131
120
4
3
192
18
54
6
87
8
19
9
36
36
63
12
54
15
44
115
12
5
40
15
24
5
24
1
75
3
77
19
12
113
25
84
18
89
79
77
24
36
7
41
25
84
27
80
28
3
53
49
3
3
5
124
27
24
41
96
7
17
1
30
108
72
5
85
168
12
18
81
180
3
33
213
12
39
80
13
36
12
63
69
3
45
3
39
12
96
5
37
6
6
11
4
3
12
9
20
25
150
36
30
18
6
42
113
181
99
45
54
53
24
121
132
216
42
89
19
174
48
35
115
48
45
116
24
91
114
35
7
9
45
144
11
19
5
12
25
18
42
3
51
216
53
36
13
66
174
66
5
1
48
11
25
54
6
15
111
29
36
204
4
27
6
48
35
67
30
95
48
12
24
4
69
42
29
49
27
45
36
27
51
30
30
42
120
30
48
77
67
72
149
36
19
17
24
16
12
15
42
36
138
24
12
126
23
19
120
6
30
65
12
60
49
3
15
21
20
79
60
12
6
54
90
54
21
69
12
35
55
60
42
60
83
13
66
60
29
7
53
31
30
54
249
27
18
6
5
25
60
30
24
36
12
60
5
79
29
12
19
93
33
30
9
63
45
15
53
4
44
7
102
36
6
41
103
12
53
12
67
18
24
15
15
30
36
78
36
29
4
15
108
18
27
87
96
42
35
48
187
9
45
99
27
48
30
12
35
7
21
36
21
35
25
18
77
37
72
36
18
36
36
29
19
6
54
30
39
3
5
97
30
30
11
25
30
12
69
39
12
65
19
18
11
25
66
60
18
11
31
18
72
11
115
42
27
93
42
24
5
31
21
132
27
5
1
12
47
120
40
183
113
7
18
30
24
48
57
81
12
47
25
11
48
52
15
29
145
11
7
17
84
12
67
42
3
51
12
42
36
12
27
8
37
11
61
18
6
90
41
31
54
11
25
3
45
35
19
42
114
24
18
174
6
23
55
21
63
18
59
24
25
131
24
7
78
30
5
96
36
55
65
40
15
29
19
6
15
21
12
6
185
16
3
6
11
49
36
3
27
5
4
9
66
102
83
12
73
42
24
36
12
41
55
60
66
111
9
18
72
6
42
30
66
144
6
11
79
12
24
6
42
45
105
102
ABCD 97491314236*3^$a+1 [50012]
99
1
24
35
81
21
19
84
56
75
25
119
57
24
100
5
120
24
51
69
31
11
144
21
33
36
30
168
30
18
42
27
76
77
12
123
12
69
90
90
31
24
89
31
12
44
4
35
61
8
141
55
35
42
72
27
16
83
25
192
152
88
209
55
35
144
30
24
18
13
36
20
3
157
36
44
15
1
80
135
57
52
35
1
48
36
35
24
97
65
48
60
51
4
12
23
25
36
11
12
108
117
72
123
45
45
31
17
24
54
37
323
66
3
76
35
1
8
75
37
215
6
84
19
12
155
85
84
41
39
184
65
31
120
24
36
300
60
84
47
42
31
56
51
18
6
84
21
33
78
144
54
7
59
49
36
84
44
12
40
8
28
59
18
27
33
147
16
65
18
162
78
21
40
83
12
6
12
67
23
61
12
144
8
28
20
28
29
27
160
59
1
23
1
17
75
123
90
151
83
93
9
31
48
17
19
20
40
140
76
48
11
61
125
84
6
193
35
24
37
20
4
77
108
6
120
25
8
48
177
63
57
6
37
84
59
66
3
57
36
55
32
15
61
92
4
20
21
54
24
141
64
59
73
48
11
81
4
5
48
6
1
11
9
9
67
137
3
132
148
17
27
76
65
18
36
1
60
5
79
53
151
29
15
75
73
84
5
55
173
15
60
12
4
5
87
4
83
18
15
57
15
225
90
192
105
3
96
21
4
96
5
30
21
15
18
6
90
18
93
132
57
6
30
43
44
52
23
37
8
27
126
27
63
72
61
65
42
49
56
28
5
60
171
9
51
33
6
261
40
5
30
18
42
84
6
3
316
125
7
24
24
32
57
7
83
42
19
72
17
36
7
119
48
36
37
59
18
7
8
12
40
149
7
44
33
75
21
51
76
24
23
93
64
23
18
15
45
115
60
84
84
89
126
84
37
59
25
132
24
236
24
165
96
39
45
18
132
138
67
83
57
16
47
42
15
40
36
24
60
60
20
261
19
116
84
15
54
51
76
35
45
63
24
48
78
39
60
28
35
9
4
71
25
71
9
9
175
60
72
204
60
35
6
39
76
65
43
101
31
24
80
21
39
51
60
109
56
87
37
35
21
28
35
240
12
72
93
4
8
27
21
9
18
36
1
96
35
85
44
141
84
19
71
25
24
11
36
105
28
11
61
29
18
48
13
95
1
161
18
72
69
16
20
3
81
9
111
39
141
96
9
139
224
12
4
275
36
1
84
80
63
6
39
87
66
72
31
12
35
30
99
4
41
108
6
25
5
27
28
36
24
17
43
96
35
49
72
48
32
72
93
75
40
29
19
11
85
20
9
66
18
67
60
24
17
19
96
20
24
4
44
3
72
108
24
36
13
17
24
51
69
51
72
76
89
6
1
8
16
36
155
121
77
3
4
131
9
9
72
79
36
44
9
30
132
45
9
91
119
24
25
12
35
30
39
16
104
99
30
6
84
145
96
11
57
15
37
20
105
31
47
93
15
12
36
85
60
17
18
25
56
60
93
42
105
4
47
24
18
30
6
91
96
5
42
33
15
9
40
65
3
15
108
73
11
33
12
63
6
66
126
99
40
24
32
3
145
92
39
18
18
9
9
12
24
126
205
24
8
45
42
48
42
246
49
56
88
12
35
108
30
7
35
49
203
180
162
31
44
4
137
48
87
3
150
72
15
40
17
63
9
3
28
17
7
140
21
75
45
19
36
60
29
54
37
77
43
164
64
29
42
49
89
60
31
120
56
99
57
27
72
81
4
113
15
81
12
42
61
11
25
60
41
12
27
9
6
85
5
30
25
29
7
44
124
155
180
85
77
39
33
63
12
51
25
41
75
195
24
1
83
37
53
6
144
72
105
69
6
21
15
73
17
15
69
51
28
60
56
255
126
79
60
23
13
65
27
52
29
30
9
28
60
44
60
4
71
25
5
51
9
3
76
32
28
36
5
235
36
65
18
60
30
27
28
60
92
9
18
42
3
12
15
114
66
21
12
3
42
12
135
184
95
36
21
124
56
60
28
5
7
20
63
36
105
15
24
1
8
52
173
36
151
5
75
160
131
9
16
20
207
90
43
83
21
189
115
156
80
63
1
44
ABCD 97491470554*3^$a+1 [50067]
180
24
63
21
48
43
96
32
129
156
19
32
96
9
12
219
33
48
108
12
87
48
16
29
72
132
84
48
19
32
112
53
24
60
87
153
39
9
120
60
3
81
63
21
235
17
31
32
45
132
12
24
108
108
48
3
9
60
24
60
151
80
21
12
24
24
72
60
75
189
24
36
108
27
21
12
120
48
24
24
48
144
39
141
12
72
31
17
60
67
77
84
24
264
12
60
12
48
12
15
57
48
120
15
16
269
3
33
156
24
156
36
48
24
24
91
29
259
77
180
60
24
12
63
9
12
72
120
43
5
12
84
72
36
36
27
21
27
9
103
29
108
36
72
120
108
48
120
24
204
24
228
31
17
15
129
36
24
24
27
69
27
45
12
7
161
12
96
108
24
36
12
180
108
24
84
36
72
132
99
16
41
24
156
51
112
137
36
192
67
192
77
156
36
36
108
24
27
21
36
24
15
45
24
12
24
12
144
72
48
252
39
33
72
199
32
9
72
24
55
29
48
180
108
24
228
108
36
87
48
57
228
3
81
31
80
21
60
24
36
51
33
84
12
12
3
9
120
111
160
5
60
24
87
16
41
48
39
45
60
7
77
120
24
36
96
84
156
192
127
96
5
144
84
55
41
7
65
24
48
7
32
45
3
129
72
103
144
65
156
3
45
144
67
113
48
15
21
72
19
5
12
60
72
36
60
48
24
84
36
91
128
201
48
103
77
24
43
65
15
33
127
29
48
12
87
21
156
127
161
216
24
127
80
64
41
39
112
32
45
99
48
57
132
195
33
84
27
9
36
99
45
60
24
63
105
168
31
5
27
165
48
12
31
53
24
84
60
48
12
72
63
57
204
43
48
80
48
45
96
48
24
24
84
72
7
192
269
3
16
77
48
36
12
3
96
16
5
60
31
32
16
149
36
60
96
84
84
3
64
17
60
24
48
120
19
5
84
60
24
24
123
21
24
24
12
12
48
36
12
36
15
336
9
55
41
12
60
60
3
93
108
36
67
29
51
144
16
161
84
60
96
84
72
19
65
15
64
89
12
156
31
48
125
60
96
60
36
72
63
16
53
48
36
108
27
21
43
96
176
45
12
72
15
16
32
9
132
51
105
12
43
5
12
24
7
29
115
125
60
72
120
36
19
29
48
67
221
108
12
75
57
36
72
84
12
24
115
197
24
24
267
33
63
69
12
24
36
36
60
51
105
7
185
87
117
84
7
53
72
3
16
17
48
36
24
259
41
36
36
144
79
5
12
159
21
168
60
156
108
24
96
60
60
24
12
12
120
264
60
3
9
48
36
108
24
31
5
180
7
305
84
48
48
91
65
144
60
19
96
29
72
192
228
24
31
29
19
5
36
36
3
45
60
108
123
69
120
12
39
21
180
84
3
93
96
48
228
60
132
127
197
43
173
216
60
63
33
48
108
67
77
36
12
3
96
69
156
48
31
41
36
67
144
149
12
156
12
60
91
5
120
24
96
43
41
12
36
24
60
3
33
36
48
12
12
48
19
65
63
64
77
51
57
55
77
96
228
48
72
39
9
55
137
7
53
24
12
132
12
12
27
21
27
105
12
27
57
7
48
17
96
111
16
48
113
24
7
65
36
204
36
60
31
5
91
29
48
51
16
48
29
3
57
7
48
53
72
12
87
105
36
96
192
12
120
72
7
80
33
108
24
48
219
16
17
15
129
60
120
91
101
27
16
65
63
141
12
12
27
16
101
24
144
3
57
55
17
12
19
173
115
53
180
7
32
9
7
17
ABCD 97491701072*3^$a+1 [50033]
20
21
18
37
8
15
66
24
147
9
27
12
33
90
25
48
17
27
60
16
41
63
88
20
9
171
12
33
19
5
84
15
16
23
13
12
53
18
1
24
24
23
9
9
19
116
40
32
57
18
54
63
63
57
33
7
11
54
3
3
61
20
28
17
36
54
174
135
84
33
78
141
51
54
19
24
48
44
15
90
18
33
39
105
3
18
84
159
45
27
27
18
180
63
27
12
1
44
15
13
17
18
18
72
54
49
36
60
44
72
124
71
72
12
78
30
37
20
69
6
18
51
4
11
81
15
21
12
60
63
42
18
37
8
39
21
124
5
3
72
45
75
39
37
12
32
4
132
17
75
156
159
1
17
15
9
48
96
55
29
3
69
150
48
78
15
39
9
57
18
36
1
8
16
8
63
12
37
48
47
36
12
1
12
44
3
30
55
48
24
35
78
30
37
44
171
6
55
24
84
84
5
3
15
9
76
84
5
3
40
8
52
23
13
101
39
69
7
11
45
45
75
45
24
163
107
45
16
59
69
9
15
12
96
100
5
7
68
57
51
39
102
6
90
39
16
12
5
7
80
15
129
39
1
12
17
15
76
35
90
24
43
8
64
12
53
7
83
85
5
90
1
24
48
53
36
15
16
5
12
7
11
25
108
209
6
144
246
24
3
9
6
84
6
7
47
45
64
44
96
21
3
87
1
20
28
131
69
15
1
23
21
36
16
35
18
30
6
19
137
19
5
43
23
18
6
18
3
108
16
24
29
66
42
19
68
108
57
7
29
67
12
8
72
15
18
90
57
36
15
1
48
23
33
4
53
150
12
6
192
3
15
61
104
69
18
25
35
9
21
63
40
29
36
30
6
18
105
16
36
53
27
4
29
12
3
15
1
41
18
21
51
36
12
25
8
39
24
36
21
40
83
12
49
44
15
36
36
18
42
30
43
11
18
27
28
20
28
29
19
29
3
39
13
95
90
12
6
93
51
54
39
15
48
73
107
18
31
44
72
24
15
1
89
43
11
21
15
1
17
108
54
1
35
13
24
32
33
6
57
9
15
3
13
47
36
61
60
23
12
18
36
27
45
222
33
4
53
3
24
3
57
3
18
54
30
6
12
60
12
169
17
19
36
8
4
23
13
35
96
85
23
18
30
24
36
180
45
3
9
63
37
92
3
13
68
9
55
35
12
36
45
4
8
3
54
30
78
31
12
23
57
48
27
72
18
99
48
15
13
5
18
36
18
15
15
60
121
44
72
33
18
105
60
40
5
60
39
33
12
91
179
9
81
36
54
33
36
45
99
21
6
105
24
15
37
12
96
20
27
18
7
47
13
5
15
9
90
61
83
9
27
18
18
45
4
71
13
5
99
16
20
87
18
27
88
11
18
55
17
19
12
35
9
63
37
35
1
17
27
15
21
15
12
13
8
51
45
9
6
9
39
25
68
15
13
20
192
60
52
23
45
12
3
12
18
42
30
27
16
65
27
27
1
48
11
13
108
80
45
3
12
3
49
11
85
149
18
18
51
16
23
66
24
54
36
54
15
16
17
42
18
48
42
9
45
3
16
11
85
20
96
33
24
55
60
48
35
30
55
140
57
91
44
100
53
54
33
3
13
60
5
19
32
3
25
11
9
57
126
54
43
11
24
48
13
11
61
5
18
9
48
28
36
80
16
120
8
15
132
69
51
90
60
30
57
21
12
19
5
91
32
3
25
47
108
72
12
25
53
216
15
12
3
117
40
24
5
43
5
36
42
12
18
60
27
52
11
37
83
9
51
49
35
6
12
43
20
28
35
9
15
81
21
60
48
63
24
3
25
60
95
1
17
3
12
4
5
48
87
48
48
3
37
17
12
54
57
183
21
24
9
51
60
16
68
33
19
44
16
83
45
51
12
93
16
113
216
31
89
24
66
6
18
12
69
21
39
21
31
35
60
180
33
39
12
18
43
104
16
48
11
25
20
153
12
36
54
1
60
60
5
54
60
13
20
12
21
24
30
18
15
3
49
149
6
66
63
177
19
20
15
1
35
30
75
75
129
40
24
24
32
15
49
29
18
12
36
36
25
89
36
15
24
27
60
18
12
18
24
1
65
6
90
91
20
28
5
66
13
32
40
11
18
19
35
36
9
21
187
83
24
12
9
27
18
39
3
25
20
27
33
72
21
36
18
21
15
54
30
21
57
43
77
24
48
27
48
21
102
9
48
16
59
61
95
54
51
21
108
7
11
69
9
39
51
30
31
5
163
8
84
28
11
9
3
150
55
20
9
19
41
51
4
11
60
37
11
54
6
61
11
25
95
45
60
9
30
1
23
1
8
27
33
3
12
18
60
12
18
9
33
18
37
17
15
3
12
6
72
18
72
121
20
4
83
24
93
15
21
15
69
40
17
15
40
35
45
21
3
111
21
15
30
150
13
95
49
35
6
30
37
17
7
56
4
48
12
20
3
48
73
20
129
75
15
30
55
23
30
60
18
1
65
144
27
28
41
30
9
69
12
115
20
28
12
5
6
13
92
3
36
30
15
28
12
36
5
72
12
75
33
123
52
95
42
103
23
37
17
3
27
33
100
53
72
123
3
21
64
12
59
6
18
1
11
24
138
6
66
19
35
69
12
9
36
36
3
39
33
15
105
45
127
143
12
85
5
6
57
24
39
45
51
9
21
91
5
67
8
33
36
18
12
1
12
5
51
9
15
33
60
103
5
30
36
60
1
35
30
42
1
17
102
6
31
131
102
18
42
48
19
23
12
6
15
240
9
60
36
30
9
88
191
1
5
19
47
18
6
1
83
96
36
25
149
75
15
9
45
27
33
7
8
39
25
48
92
45
15
52
20
93
6
45
24
3
30
24
ABCD 97491870038*3^$a+1 [50100]
47
4
116
13
27
20
108
64
20
60
60
52
104
100
24
36
92
28
32
52
20
100
48
20
48
60
25
15
44
48
4
20
40
9
27
12
276
24
8
13
27
20
64
24
20
76
8
72
24
25
87
128
52
8
12
12
36
40
156
68
60
36
24
96
84
16
20
36
16
20
108
120
36
4
20
16
36
8
84
60
36
36
4
12
105
23
36
4
24
20
52
60
8
148
68
36
24
24
1
35
196
21
3
45
47
12
36
4
8
12
12
28
116
24
120
1
35
84
52
9
87
24
20
16
108
32
13
47
52
12
21
23
72
52
56
64
8
72
12
204
16
36
164
48
16
92
48
25
51
20
64
80
52
32
16
44
40
56
16
44
12
25
155
25
27
20
180
36
4
56
52
32
13
23
16
288
8
28
72
24
68
100
120
8
73
135
117
119
60
28
12
56
28
20
40
12
8
12
84
16
32
112
120
80
36
132
16
32
28
24
236
40
24
96
152
64
44
40
44
16
12
12
68
12
12
136
8
12
28
56
4
32
48
24
28
33
35
25
75
36
8
52
8
60
36
72
24
61
23
172
44
4
32
24
28
20
180
36
40
45
87
33
35
60
24
12
4
20
76
36
20
84
4
12
32
28
8
12
120
60
24
24
40
92
144
48
16
32
108
12
24
109
87
33
15
12
44
16
80
100
20
88
24
96
105
47
25
23
25
27
72
116
52
20
88
180
45
12
143
4
48
24
36
12
20
96
12
12
168
24
64
24
48
72
56
37
95
88
24
8
4
48
56
12
4
276
24
24
32
60
4
116
120
192
16
32
24
4
12
8
132
72
76
36
44
60
4
36
96
24
144
12
21
48
11
40
44
204
60
1
11
60
48
28
68
24
76
12
32
36
37
3
24
92
4
56
48
61
71
4
12
44
4
24
8
4
20
49
35
180
36
1
23
16
9
47
40
20
40
8
12
13
71
4
12
24
48
8
60
4
8
1
35
52
8
40
80
85
60
15
12
8
16
24
104
156
24
36
52
32
52
84
44
136
84
60
56
97
15
20
12
172
8
36
52
48
12
8
36
24
84
181
147
72
56
25
59
52
48
68
184
9
27
12
80
48
12
16
12
32
48
40
24
9
71
36
12
40
156
20
84
16
24
8
13
15
72
60
12
8
72
132
84
40
260
196
56
4
80
16
33
35
24
16
12
20
12
40
60
92
84
100
92
24
36
13
39
32
16
48
44
12
48
60
12
96
132
61
35
4
56
4
81
35
124
116
36
121
35
4
9
95
12
60
12
16
57
39
36
12
68
13
35
24
12
4
60
32
85
39
48
21
27
48
12
92
1
27
32
12
64
60
20
4
8
52
21
15
117
75
60
60
12
20
132
40
60
44
12
4
8
100
68
12
40
176
4
12
8
40
56
16
96
60
45
47
1
99
20
112
8
40
56
160
32
4
24
36
8
36
240
25
147
8
36
40
44
100
44
72
48
12
24
52
12
36
12
20
12
48
24
144
12
88
225
27
8
16
36
68
16
9
11
16
20
64
44
96
4
32
124
21
3
20
12
28
20
60
16
96
12
72
68
12
1
35
40
20
24
48
88
60
45
35
24
108
12
49
107
48
52
33
39
8
24
304
44
16
32
4
104
36
28
8
60
60
72
136
132
20
73
11
136
92
1
155
76
8
48
4
60
36
48
20
24
1
171
9
27
68
4
20
48
60
4
108
8
40
8
24
52
120
108
20
36
60
40
56
24
40
36
108
8
4
44
4
48
60
48
72
20
4
44
132
64
20
76
12
36
117
99
8
48
25
95
13
95
4
48
68
24
12
4
20
124
140
12
28
60
108
8
24
48
85
107
36
60
145
11
16
228
36
36
20
84
1
23
36
24
112
24
36
48
96
20
40
8
96
84
1
35
132
4
168
21
35
12
64
80
28
32
100
9
72
23
36
16
60
8
220
20
24
72
1
143
97
39
48
12
44
37
27
32
48
1
227
108
64
48
24
104
4
8
108
4
48
120
104
60
40
48
80
36
12
12
48
64
8
1
15
72
48
260
145
47
12
73
63
44
72
28
68
40
20
120
60
12
72
76
92
12
24
25
59
40
81
147
45
3
96
20
16
8
76
24
36
9
15
44
36
24
180
108
12
72
16
48
36
48
8
12
12
24
25
51
44
124
21
39
12
96
168
20
24
52
20
156
48
25
47
4
8
60
120
12
96
13
51
36
12
8
124
20
4
32
60
64
21
23
72
160
12
68
85
35
64
9
135
20
24
28
44
64
72
32
13
147
96
12
132
20
28
ABCD 97491965666*3^$a+1 [50000]
60
12
43
30
24
78
41
61
59
91
18
18
53
109
60
11
19
78
30
29
25
6
65
144
151
5
72
7
53
36
12
25
150
173
36
48
240
85
23
120
48
60
7
60
24
53
7
108
60
77
145
23
67
5
43
77
85
11
72
36
1
35
1
23
37
83
37
12
30
48
60
90
102
30
90
78
102
42
78
65
48
12
43
42
47
48
205
30
53
12
43
137
60
127
30
23
12
85
48
23
72
72
13
11
7
12
48
29
1
90
30
23
109
83
49
6
24
186
23
264
85
83
7
18
150
17
25
18
72
5
13
23
37
72
275
132
1
210
29
48
12
60
264
7
42
12
35
103
101
1
35
60
36
67
78
23
144
85
18
24
5
60
36
84
204
31
5
43
17
108
72
13
30
65
12
133
120
11
19
137
31
234
35
25
6
84
65
84
12
12
55
17
73
42
5
73
155
36
37
84
6
17
72
48
132
60
1
12
60
155
43
150
47
180
25
12
156
42
30
18
42
167
25
11
49
18
5
13
42
60
48
24
18
11
7
5
109
35
36
37
90
42
35
13
35
43
17
115
77
265
155
13
47
48
103
72
5
73
42
17
85
240
48
11
12
60
72
97
23
72
151
53
96
55
126
47
48
12
37
6
17
168
25
23
96
91
17
36
60
139
5
12
36
60
49
23
96
192
108
84
97
96
59
1
12
108
30
72
60
42
11
7
5
48
55
12
12
5
36
97
107
85
11
25
90
42
78
12
5
72
1
47
103
17
85
18
29
31
54
30
29
12
97
23
12
180
13
179
24
36
61
23
60
1
35
168
192
43
12
29
61
215
13
11
180
61
18
18
155
180
25
23
19
17
120
24
217
35
55
53
217
102
30
35
7
30
150
29
1
11
67
65
12
55
78
23
24
24
79
17
43
53
37
30
90
11
7
90
432
95
223
17
96
97
24
35
60
31
24
96
29
84
144
12
73
11
12
187
30
12
60
18
17
13
48
30
102
47
133
18
5
55
5
79
48
30
11
120
72
7
12
41
48
49
107
25
96
23
49
215
72
13
35
13
167
36
7
17
132
25
18
53
84
73
18
17
7
378
47
13
12
60
18
77
1
42
113
84
108
132
25
35
60
31
30
84
23
72
24
72
55
60
65
235
185
60
48
12
67
12
78
132
30
89
24
37
126
5
127
42
48
131
67
29
48
7
18
11
19
41
169
131
84
12
1
102
41
19
17
13
83
48
49
11
96
85
83
115
77
60
48
25
282
30
18
17
13
60
83
12
25
23
24
55
18
23
85
35
24
168
73
12
35
7
53
36
49
95
13
180
23
24
108
85
90
29
25
36
72
252
30
18
95
85
30
42
23
252
36
25
54
96
102
48
132
30
48
89
55
5
1
179
96
37
120
167
120
1
83
7
12
41
109
11
61
18
108
5
19
66
107
157
36
90
65
12
36
61
18
42
6
53
1
66
72
162
35
13
95
85
60
83
60
97
18
113
72
97
48
12
12
6
89
1
12
11
36
60
120
13
107
31
102
12
18
113
49
143
25
42
413
108
19
5
145
60
59
36
31
72
90
95
85
78
29
60
120
13
155
37
6
84
41
127
78
83
37
12
42
53
48
24
91
114
83
72
24
36
31
24
29
24
25
107
55
66
42
17
1
107
25
102
6
120
12
162
90
23
37
78
18
12
48
42
78
215
49
18
125
43
42
47
55
185
36
12
36
12
12
37
6
77
13
24
23
12
144
37
102
173
25
23
31
96
42
35
37
59
36
73
60
18
149
55
5
61
35
24
24
120
7
5
48
1
6
29
13
72
11
48
24
180
37
6
150
42
17
84
1
30
138
35
13
35
67
101
96
13
12
48
48
35
12
55
18
12
47
180
1
47
97
18
53
157
30
137
48
12
31
5
7
53
24
55
5
13
47
120
144
1
11
ABCD 97492012004*3^$a+1 [50014]
80
123
114
63
27
108
97
125
48
75
27
30
75
123
73
119
6
15
39
18
135
117
216
24
223
92
36
57
30
42
15
261
12
27
36
12
33
132
90
12
1
17
12
91
240
149
36
144
15
15
60
78
75
15
132
30
48
15
12
15
18
30
153
9
115
125
48
30
37
20
93
72
66
24
18
7
8
28
20
124
83
150
42
33
195
73
95
84
25
8
60
93
55
12
92
21
294
21
15
30
135
60
27
13
12
5
18
45
39
1
104
48
3
12
30
43
47
25
12
80
195
30
3
48
40
32
100
20
33
15
12
132
33
12
75
33
42
73
32
15
30
36
12
90
42
15
135
105
15
33
52
8
52
20
21
75
40
59
121
5
84
51
69
115
60
108
68
4
35
6
7
77
51
12
12
225
115
80
63
162
6
45
165
132
147
153
12
75
93
147
28
77
3
100
77
31
17
3
112
20
93
192
63
9
30
45
108
28
20
9
151
20
9
31
5
67
113
27
12
15
138
15
15
30
3
24
148
17
6
9
3
33
72
93
55
137
43
35
24
45
15
33
75
30
27
21
55
29
55
11
57
12
15
36
45
45
24
15
33
78
45
9
75
76
180
60
80
15
42
30
228
37
32
75
153
57
55
56
9
126
45
4
80
93
15
148
137
30
12
25
20
45
51
69
78
57
33
120
27
15
90
150
90
31
132
48
32
172
80
135
18
15
108
45
67
17
15
75
73
113
79
53
3
75
42
48
60
7
5
150
48
45
84
28
35
42
30
6
15
69
63
15
165
57
30
145
176
4
20
21
7
80
12
33
55
77
31
29
103
47
93
45
12
91
44
28
5
27
3
157
20
195
61
29
30
30
103
23
9
51
84
6
30
105
147
18
24
90
48
57
33
12
3
63
157
20
28
29
103
12
173
12
163
53
127
20
88
17
102
66
12
27
135
30
51
15
24
25
200
33
67
108
65
7
8
88
72
167
45
16
59
33
48
4
108
20
3
129
28
20
48
27
42
3
177
3
135
18
55
44
40
35
21
69
15
45
3
60
100
12
8
45
27
51
24
90
15
21
102
42
36
75
9
3
28
180
29
48
90
105
27
138
15
12
100
5
75
60
36
27
138
99
40
35
21
72
60
12
75
18
67
95
73
107
33
48
15
30
54
13
32
75
18
72
60
51
24
33
15
87
150
3
33
19
53
30
42
36
114
81
99
150
51
172
5
12
3
28
47
48
114
31
149
63
48
87
42
120
270
61
44
3
42
163
23
9
36
9
63
33
7
47
18
7
23
253
257
30
30
12
48
12
63
27
6
42
85
8
4
180
80
33
72
3
12
36
75
37
17
168
103
107
33
39
6
72
3
15
57
75
12
18
103
77
18
49
53
15
52
41
84
66
157
5
7
23
13
29
18
42
3
15
42
36
12
192
63
12
28
5
27
21
90
9
3
105
57
180
66
49
35
90
60
48
55
68
117
42
1
5
12
72
96
55
29
15
60
75
73
17
63
45
90
72
1
32
63
85
77
27
88
17
48
12
6
85
84
20
48
33
7
212
45
210
165
33
12
3
12
45
115
228
35
12
13
80
100
5
18
30
147
75
117
81
39
48
48
12
27
48
12
18
7
11
129
96
4
53
63
40
5
24
108
187
35
1
65
42
37
11
30
19
5
30
105
168
88
5
67
72
23
12
6
24
90
18
7
23
13
5
39
45
30
6
15
45
39
45
3
75
60
117
33
15
12
136
152
15
18
39
3
25
32
81
102
13
24
20
141
15
39
1
12
128
117
63
69
30
18
27
40
8
108
64
35
13
65
67
95
121
17
12
30
13
12
143
33
9
75
21
102
12
30
30
30
30
25
11
24
21
9
36
12
162
93
147
18
15
12
33
48
42
12
60
6
54
18
12
91
24
5
31
89
51
27
13
59
21
105
67
80
28
59
61
60
80
39
30
36
42
12
13
23
49
48
60
32
3
45
45
18
37
17
15
40
80
45
48
183
4
41
42
12
33
28
20
12
27
73
8
24
60
45
55
5
60
75
15
33
45
42
93
60
28
144
203
102
15
16
77
42
45
3
42
3
28
35
60
9
ABCD 97492397162*3^$a+1 [50078]
27
28
5
123
244
8
45
15
12
168
45
3
249
96
132
163
44
16
12
132
84
132
44
28
48
144
116
120
24
84
16
44
12
88
17
63
57
3
64
176
4
128
24
220
20
81
12
87
76
68
24
16
20
16
185
36
39
28
68
148
116
60
48
28
128
9
75
33
55
29
123
96
24
45
87
345
135
16
20
48
9
15
60
28
92
96
60
177
79
65
15
81
79
156
168
144
80
60
88
104
48
45
7
44
4
72
20
60
108
16
156
36
72
132
5
15
48
12
84
36
21
43
20
52
29
15
36
57
135
16
116
120
16
32
105
27
144
36
144
24
108
204
40
20
93
67
5
75
88
32
16
17
27
16
17
67
8
57
75
120
348
36
40
96
113
168
135
108
120
36
16
29
51
28
24
48
92
72
256
84
44
352
68
12
52
32
36
9
15
144
100
180
36
96
77
63
24
108
57
48
163
44
64
101
168
3
52
176
72
204
24
96
96
12
52
188
100
176
24
220
20
93
7
5
27
84
72
48
16
5
48
135
48
40
5
15
52
48
68
9
67
113
135
192
16
144
68
52
65
39
76
24
56
84
36
24
21
43
32
76
68
9
111
172
32
120
177
63
40
36
20
72
9
115
44
24
57
75
4
20
84
12
76
8
72
9
343
108
164
60
108
28
32
76
137
24
15
4
72
32
180
168
177
15
28
137
108
55
77
163
17
163
5
27
57
235
48
20
88
80
124
20
24
220
60
77
7
5
111
84
132
333
15
192
136
92
36
96
21
135
4
8
12
136
68
192
48
156
4
252
24
48
5
12
3
16
137
15
9
15
40
101
7
56
132
52
200
28
17
187
156
104
40
56
60
88
36
173
87
45
51
60
9
63
72
108
45
87
40
96
68
40
36
56
64
36
68
69
12
51
124
8
36
21
15
105
91
92
88
12
17
19
72
24
8
36
60
76
56
69
75
16
20
9
3
72
148
92
105
19
29
60
3
448
12
17
3
45
7
8
264
76
5
12
67
20
108
60
28
17
55
8
48
16
65
75
48
108
72
96
136
108
68
108
117
39
28
32
60
108
100
17
15
153
75
12
48
93
144
60
96
27
52
8
93
15
64
20
88
137
43
36
24
12
20
180
16
149
183
52
8
48
28
17
39
120
93
3
12
132
120
136
17
75
372
4
12
44
208
20
57
75
88
300
56
9
15
52
80
28
32
48
33
84
48
288
63
52
77
27
81
99
84
24
96
52
65
99
36
120
312
12
48
168
132
100
8
192
88
240
44
76
65
135
40
209
36
55
29
159
9
163
65
115
209
115
36
152
153
363
96
21
84
75
28
77
39
21
43
36
60
44
36
60
132
108
36
33
123
52
116
204
33
43
36
296
100
60
224
4
89
55
32
64
41
43
116
16
20
93
115
72
113
3
100
29
36
187
56
52
92
153
123
57
87
156
76
84
24
5
111
57
199
80
105
55
108
5
12
63
45
87
108
112
5
51
52
5
43
20
60
64
24
36
44
4
32
120
36
144
156
60
108
180
69
15
36
9
123
ABCD 97492613378*3^$a+1 [50031]
5
240
3
27
37
11
180
12
9
180
16
23
12
45
64
53
7
48
32
36
4
23
33
12
28
35
12
18
19
60
23
45
108
57
6
105
52
77
15
123
13
65
72
30
18
27
28
17
39
39
45
69
15
15
48
132
85
68
45
48
30
24
153
12
3
9
4
59
48
73
12
5
199
36
77
18
97
20
40
41
54
97
23
66
39
63
42
30
57
9
27
24
88
35
45
16
47
30
15
15
13
5
30
109
116
12
27
18
42
6
87
15
37
131
37
32
16
56
40
36
32
12
36
12
12
33
27
93
78
33
105
24
15
148
35
90
48
174
66
24
120
48
3
64
11
25
84
5
6
90
151
20
48
3
42
55
35
253
20
28
17
30
72
48
48
205
144
92
63
57
88
23
37
101
24
15
88
47
61
224
48
48
40
29
78
33
57
27
15
6
7
47
81
196
36
60
108
17
3
84
12
40
24
144
125
390
61
77
39
9
24
7
71
25
17
30
18
7
8
57
43
72
203
18
75
36
4
24
5
27
21
123
24
12
16
23
9
105
75
93
7
23
25
92
3
73
12
108
137
7
72
71
57
63
9
153
15
60
51
61
143
6
31
8
28
128
39
225
48
12
51
21
9
139
53
48
24
48
7
35
45
15
96
192
42
111
40
17
15
12
45
111
24
100
35
301
59
1
95
165
45
27
28
56
9
102
25
17
3
40
20
84
4
32
4
131
72
258
15
33
7
108
5
72
67
32
24
27
25
83
144
198
240
7
23
13
12
8
39
66
91
48
5
51
76
8
40
60
36
12
53
295
32
40
83
1
44
16
80
4
24
5
120
51
12
12
21
115
20
57
39
16
167
93
64
8
3
90
79
68
12
63
93
28
36
11
120
12
6
24
31
119
1
89
43
23
25
59
33
153
15
9
3
112
23
45
3
144
13
47
121
36
116
112
185
30
1
44
45
6
60
54
51
12
24
124
72
47
57
16
140
105
43
59
18
55
20
3
60
174
240
87
111
12
36
49
23
49
44
27
12
153
52
32
33
63
3
57
12
15
138
87
40
83
33
147
97
23
138
27
63
145
29
31
12
35
42
48
43
32
112
191
30
30
69
16
140
76
71
69
76
5
103
17
78
9
135
13
20
160
20
15
78
67
83
24
61
36
8
112
188
96
40
29
6
69
3
42
31
47
25
60
92
231
9
105
7
23
18
19
11
33
15
49
56
60
84
16
35
54
75
100
56
16
131
9
28
8
3
12
48
42
7
71
24
85
8
45
3
84
15
21
40
56
3
33
48
12
28
60
59
66
91
56
160
68
12
87
48
12
105
48
24
208
143
37
36
12
53
24
51
52
60
8
69
15
15
18
72
75
28
72
113
67
20
12
4
119
133
125
19
44
16
23
96
24
120
33
12
16
35
21
243
81
39
97
60
156
104
81
30
42
31
107
180
73
72
17
15
192
33
3
27
81
15
9
225
27
36
64
56
153
72
55
180
32
15
180
97
59
9
75
18
159
39
90
24
15
51
81
3
66
99
3
153
36
51
49
131
49
101
7
60
23
9
3
66
72
79
41
7
155
13
84
68
148
173
111
148
32
99
45
39
30
7
119
97
35
102
6
1
24
12
68
72
12
75
13
5
48
24
67
68
33
42
21
96
171
193
96
59
24
48
9
111
42
63
57
15
15
33
48
72
12
3
13
77
63
4
216
36
89
30
12
57
72
93
7
56
3
21
123
105
3
9
168
63
258
7
155
9
3
21
64
95
117
144
4
48
125
30
120
72
66
7
48
24
48
60
44
33
151
59
6
54
18
7
216
36
83
57
51
69
33
15
40
23
33
57
15
84
63
97
104
72
27
48
42
91
12
60
5
18
21
9
54
1
116
39
69
28
35
9
3
21
40
35
37
23
69
123
48
81
3
198
43
20
15
25
84
32
120
60
24
72
33
24
91
20
60
189
103
35
93
76
71
45
15
9
16
72
60
83
18
24
6
90
90
129
3
33
87
18
15
129
207
9
90
ABCD 97492841014*3^$a+1 [50038]
108
84
11
12
144
168
21
4
11
12
45
12
28
44
64
152
60
12
231
1
36
20
15
13
80
51
18
27
16
24
44
15
97
32
3
48
96
30
3
136
44
100
12
56
28
5
111
48
160
12
188
52
24
12
8
15
121
24
107
12
96
66
103
36
59
21
24
36
16
36
83
109
23
48
49
60
80
81
55
36
71
25
68
4
35
21
51
48
1
17
7
11
49
47
33
112
83
36
9
40
336
36
65
43
71
57
207
45
15
1
35
102
7
32
195
6
7
83
37
60
48
24
83
181
20
112
23
24
121
35
24
85
36
12
44
28
108
8
180
24
48
15
93
16
60
68
87
9
4
8
15
13
12
12
131
66
111
3
25
11
129
16
68
88
128
195
37
53
39
72
4
20
40
24
35
57
39
1
53
55
60
180
68
4
84
155
57
105
3
52
44
120
15
9
112
12
35
36
84
25
20
36
12
15
169
35
85
20
39
30
54
108
25
12
71
114
15
16
179
21
4
32
123
36
117
84
40
36
83
109
80
16
104
60
27
49
59
21
60
40
11
69
51
93
208
68
16
36
20
4
11
73
35
61
59
57
87
81
84
72
15
13
8
123
57
4
68
28
47
72
48
126
75
24
63
72
1
20
40
47
90
27
51
1
56
15
33
40
72
12
8
15
85
60
92
16
36
11
13
44
15
1
80
112
48
84
125
42
213
52
56
15
57
3
133
60
35
60
144
13
44
40
11
48
85
137
15
24
63
36
9
51
69
15
108
169
11
49
24
56
69
39
15
25
17
48
78
129
148
32
100
59
12
13
144
68
177
48
67
176
52
47
57
16
143
36
85
60
8
28
24
209
54
205
143
37
20
12
39
21
48
36
51
13
60
23
73
179
108
33
16
24
32
168
16
11
97
35
30
31
44
132
84
15
21
88
12
101
15
52
80
28
8
87
18
15
4
108
47
36
144
25
68
24
9
6
90
39
120
72
112
20
88
92
51
30
75
159
57
244
47
12
78
39
9
111
4
24
36
104
88
60
8
112
20
27
57
64
12
215
69
124
35
21
75
33
15
60
48
13
60
89
18
57
88
48
29
55
12
128
28
113
55
44
40
32
63
36
36
13
167
13
116
64
11
49
35
36
25
240
11
1
12
71
121
11
25
23
49
32
4
104
12
28
116
16
59
21
64
20
4
60
72
23
13
104
63
168
12
97
180
48
108
12
11
57
48
24
12
3
1
56
28
36
84
23
57
33
54
108
168
12
13
8
75
25
59
81
15
54
30
1
56
40
65
39
72
64
44
124
107
96
73
71
13
8
12
141
7
47
1
59
105
28
12
60
72
59
60
12
60
57
15
1
11
36
9
28
323
13
371
73
72
71
25
59
24
57
27
60
25
95
21
112
35
97
83
37
35
165
100
36
240
96
116
40
128
51
48
37
35
6
90
108
1
84
24
11
72
9
63
36
9
120
28
24
48
60
125
90
6
31
24
60
12
179
205
23
1
12
29
43
80
21
147
4
36
47
1
56
99
57
3
105
51
1
107
108
205
47
81
15
25
116
33
42
25
23
45
12
51
9
28
35
1
17
54
186
3
99
60
21
4
23
37
56
75
69
28
167
222
31
84
156
353
7
12
48
12
47
1
108
5
30
21
3
93
15
12
36
9
28
233
114
1
11
205
68
108
52
95
48
49
68
100
41
39
28
23
61
59
144
72
129
15
45
9
27
16
35
12
21
39
33
87
21
159
45
123
277
95
25
60
108
23
132
73
60
24
20
195
36
49
227
33
36
51
109
95
129
27
81
9
171
40
68
52
47
132
18
90
37
128
40
131
96
156
109
23
12
36
13
59
57
123
25
155
21
195
25
12
167
57
28
20
60
76
32
52
128
120
87
1
12
12
32
4
24
32
48
28
119
21
64
56
87
133
47
121
167
13
32
48
112
ABCD 97493161406*3^$a+1 [50108]
60
7
125
24
36
48
192
151
36
36
29
36
12
31
29
120
60
36
48
24
7
137
132
19
53
109
71
48
192
36
60
120
108
103
77
13
18
221
12
19
257
132
72
223
89
72
48
36
61
18
5
132
25
203
31
5
24
61
179
84
25
47
84
72
132
7
90
323
24
12
132
72
24
61
90
65
192
84
181
11
60
109
11
60
36
96
12
84
7
41
144
156
19
365
72
372
19
197
12
144
7
41
24
84
121
23
120
37
155
115
17
19
329
12
48
24
24
24
97
90
41
72
48
84
25
11
96
108
240
67
36
53
156
12
301
23
36
13
83
115
53
36
36
60
72
12
96
156
145
11
252
43
41
48
84
48
36
228
19
209
7
65
108
24
163
65
120
12
36
36
127
5
12
48
12
36
48
24
48
72
12
12
72
240
36
43
125
19
90
35
91
125
72
1
324
143
180
217
180
23
60
48
60
144
192
31
53
12
132
36
12
43
113
132
120
132
7
65
48
48
36
72
192
24
132
180
60
240
1
72
72
108
275
96
61
35
1
23
144
132
108
43
108
29
7
108
113
49
59
240
24
72
48
7
126
11
60
48
48
31
54
36
11
61
90
29
43
41
72
157
119
7
173
7
41
48
91
29
96
91
29
7
221
12
60
24
7
41
85
143
72
19
41
13
126
65
43
17
60
31
5
103
17
24
24
36
48
31
29
120
264
348
36
36
31
126
59
13
18
197
96
84
84
12
13
11
12
180
31
5
84
36
24
13
108
23
427
77
36
24
79
198
11
36
25
131
48
144
12
36
60
12
115
125
1
54
89
24
60
48
24
24
19
29
12
67
77
13
143
108
19
36
137
72
79
53
73
35
48
12
24
7
41
204
61
71
91
5
13
35
72
228
43
17
127
41
60
61
36
54
29
97
288
23
36
13
59
36
103
77
49
167
72
67
90
23
96
12
192
1
18
17
108
144
109
11
84
192
145
23
157
143
37
47
84
36
168
108
48
216
13
47
24
72
12
43
108
41
12
24
67
41
31
77
36
180
48
48
97
119
96
180
36
36
60
121
36
47
156
132
48
13
59
48
36
36
204
120
55
29
72
60
96
96
132
37
47
84
24
96
12
7
180
53
192
216
43
36
53
12
12
67
125
1
323
48
36
7
89
48
24
84
24
48
79
53
96
264
108
1
59
49
83
12
85
23
96
120
103
162
11
12
31
17
108
19
185
36
85
23
96
187
36
54
23
24
12
36
48
1
11
24
96
48
36
19
137
25
18
41
180
96
24
1
107
109
35
19
5
24
24
60
48
96
60
12
48
24
156
1
11
24
12
12
12
12
115
72
65
84
24
79
54
47
72
72
61
180
54
5
60
61
59
12
36
181
59
13
35
228
25
36
23
12
73
35
24
36
72
24
12
72
300
276
96
60
12
48
121
23
36
72
48
48
12
13
35
120
72
43
90
23
72
96
25
36
54
17
60
24
43
5
12
84
187
108
41
60
36
133
47
12
36
31
89
60
60
48
13
71
24
24
25
71
36
217
23
60
24
1
18
29
187
29
156
60
36
48
49
23
168
36
61
59
120
145
18
36
89
108
48
ABCD 97493263612*3^$a+1 [50097]
3
101
25
66
126
159
45
288
51
195
234
11
67
48
5
1
119
144
1
39
56
19
18
102
77
1
48
162
168
72
30
63
45
59
1
30
90
54
42
23
7
129
51
90
3
111
41
88
153
42
90
30
5
120
25
18
53
136
93
51
75
125
7
12
6
119
7
144
270
66
33
3
78
210
45
9
126
6
174
5
1
54
54
30
72
24
72
54
95
144
67
48
114
107
48
1
191
120
49
6
113
103
33
111
108
5
13
3
9
87
45
3
33
23
96
115
5
115
149
136
8
103
113
31
65
13
108
90
30
167
73
18
5
7
18
24
167
31
18
12
90
18
6
90
18
101
24
55
120
17
43
5
43
78
30
24
138
78
209
25
216
210
5
1
30
113
67
24
45
45
30
24
72
18
11
79
36
30
114
72
90
18
81
9
47
241
48
72
198
9
80
16
39
42
108
18
18
191
91
29
31
120
89
133
107
40
141
12
72
18
150
18
69
80
48
16
96
189
36
60
3
15
72
108
192
5
24
151
24
30
114
120
276
5
16
144
56
48
85
18
18
215
97
47
43
72
21
56
79
72
72
42
288
95
61
90
24
36
5
79
108
77
73
30
180
78
95
79
6
192
59
49
42
72
66
155
24
1
60
36
30
204
29
7
18
120
42
30
18
6
192
42
48
42
18
18
191
25
48
36
36
119
229
36
30
72
18
36
3
15
36
29
115
77
1
12
36
126
60
53
67
93
51
5
139
60
18
12
240
11
1
24
192
159
48
15
90
48
90
108
41
31
17
55
41
19
18
48
36
15
9
30
36
213
63
18
126
33
93
48
51
93
36
15
99
48
24
48
126
135
81
95
49
144
150
17
19
221
85
48
42
210
6
120
18
36
54
252
137
96
19
150
15
111
225
27
48
6
48
162
6
47
43
12
78
102
132
65
259
69
15
36
5
19
108
17
40
267
53
72
145
18
18
18
84
5
73
23
169
47
31
174
108
78
9
183
18
54
33
3
72
36
89
25
111
104
1
30
42
18
36
48
17
163
132
113
61
11
121
30
89
24
24
133
54
6
39
8
217
63
231
12
93
51
45
8
7
129
9
18
60
9
75
6
23
79
137
103
18
23
96
1
47
31
30
59
55
138
18
6
144
12
59
48
25
30
36
141
39
36
24
54
180
126
126
66
53
16
3
5
1
234
36
12
132
65
55
60
5
7
9
87
48
6
3
176
16
3
5
25
126
89
1
180
54
240
36
66
95
31
114
30
18
132
108
30
108
222
15
96
279
42
23
7
24
41
48
91
29
40
56
127
12
6
39
63
42
30
6
11
43
45
200
55
185
120
112
111
18
71
120
73
18
18
35
19
180
17
48
40
27
18
18
84
6
48
24
48
18
186
126
18
84
6
84
221
121
6
108
5
25
90
36
18
15
56
120
31
18
108
3
99
6
135
111
126
42
12
45
8
37
59
181
54
84
90
6
105
56
88
32
24
19
300
36
276
33
56
49
87
63
12
6
63
27
77
367
18
6
84
72
108
180
126
162
24
30
63
15
12
5
1
12
18
17
55
17
73
42
54
15
129
18
84
114
90
90
51
15
144
90
90
54
6
12
53
61
270
30
96
167
43
117
27
108
60
180
57
15
288
41
67
18
36
54
156
6
18
54
30
42
183
33
54
90
30
36
ABCD 97493315048*3^$a+1 [50111]
12
17
162
108
25
12
89
234
72
49
36
5
180
91
53
90
25
24
167
18
36
115
60
41
139
24
71
1
35
54
31
95
49
120
65
91
60
29
187
72
47
180
18
31
59
217
179
37
17
36
54
36
37
53
7
72
96
204
17
18
193
108
180
41
144
31
36
23
54
127
233
7
29
67
48
119
121
96
89
36
54
145
12
72
77
180
54
90
54
97
119
1
48
41
55
156
48
36
101
108
7
120
53
162
18
31
5
31
60
449
19
12
264
101
91
53
7
29
31
84
144
101
235
60
24
216
36
59
49
95
97
83
90
19
107
18
72
144
175
59
25
11
97
29
19
36
24
29
43
29
54
90
79
96
12
29
103
41
91
143
25
47
18
31
84
468
12
125
72
18
217
96
29
79
65
19
12
95
108
90
36
7
299
18
7
60
144
24
107
90
18
72
54
144
67
5
90
54
90
1
24
11
13
36
132
24
84
12
77
187
83
13
12
65
67
5
19
132
12
125
247
5
198
145
72
35
61
47
126
319
36
221
79
65
115
101
18
25
12
156
24
233
72
54
25
11
54
36
54
54
43
192
156
72
113
55
161
18
1
71
109
35
36
18
126
90
151
29
126
13
96
12
228
281
18
1
12
192
11
85
24
12
5
55
120
23
85
77
103
48
60
59
90
144
36
19
240
11
73
161
90
1
216
48
5
36
18
193
48
96
23
126
7
120
12
576
84
137
151
108
36
29
31
59
37
17
90
36
1
35
61
119
13
77
31
60
53
234
36
61
180
60
95
54
127
143
1
89
54
1
71
144
25
155
54
162
144
25
65
19
71
126
18
121
84
12
60
24
120
11
18
91
125
271
48
36
72
167
216
1
84
36
59
90
19
125
103
23
121
5
90
289
71
13
120
132
60
144
125
36
54
61
29
36
90
85
60
96
83
54
31
41
295
48
48
72
72
60
36
24
119
49
77
54
85
72
252
96
35
144
1
156
5
108
31
564
108
144
125
79
119
97
108
48
60
240
24
35
121
113
90
325
71
13
41
270
25
11
85
108
5
31
95
1
125
90
18
115
47
1
180
53
55
125
7
60
144
36
108
41
91
53
7
83
1
35
109
12
144
36
149
108
43
204
5
90
145
48
48
72
47
1
108
12
72
96
89
36
126
54
31
5
199
125
127
89
31
24
125
43
101
19
17
175
149
19
12
113
72
54
54
7
48
71
205
11
49
84
36
72
144
168
48
263
49
5
72
18
1
96
36
173
31
240
36
53
36
163
125
72
79
36
360
84
132
24
24
71
18
36
90
37
288
84
288
24
24
119
126
7
83
61
36
29
90
54
90
25
60
95
85
72
113
67
324
144
41
79
29
72
31
59
193
257
144
19
300
5
307
35
18
151
84
71
ABCD 97493407712*3^$a+1 [50065]
25
20
3
33
10
29
13
72
8
48
39
96
60
115
62
75
33
52
68
111
9
12
27
81
51
9
4
6
41
13
26
72
33
45
10
2
12
48
58
32
57
31
50
72
30
18
75
27
153
49
47
9
30
42
3
109
47
31
18
150
50
24
27
24
57
18
40
62
3
37
12
47
1
38
82
30
42
6
30
2
88
29
13
8
52
119
13
56
4
128
10
138
60
12
68
12
60
10
53
24
12
81
12
100
11
72
43
14
15
48
12
25
95
63
33
15
81
24
7
48
5
9
18
18
51
19
2
12
75
1
24
8
30
57
12
13
86
105
9
88
47
31
65
165
27
12
3
82
116
42
10
23
132
12
33
87
21
10
2
28
20
22
29
24
9
3
25
8
30
72
90
39
39
9
60
3
82
71
97
59
9
72
18
9
13
20
15
15
18
120
142
65
168
9
16
30
42
35
12
61
2
9
39
90
39
12
9
10
14
3
13
60
32
27
12
93
28
30
5
12
25
11
27
30
72
16
152
108
30
69
36
9
40
96
20
82
38
24
148
12
18
42
23
97
6
54
26
40
72
5
12
25
107
91
2
60
51
25
30
122
27
48
13
11
36
12
93
3
84
33
48
204
36
60
12
3
9
27
24
24
276
27
57
36
36
13
47
49
32
3
72
24
96
13
2
48
40
32
42
96
60
99
1
32
39
49
35
156
21
15
45
27
48
60
12
1
42
198
60
59
3
57
48
24
33
36
4
20
3
120
15
57
111
9
12
1
20
40
38
40
17
12
12
21
60
15
33
12
58
42
20
63
12
57
3
24
96
72
1
42
8
72
48
70
95
45
51
9
42
30
39
84
15
40
14
106
50
30
90
24
75
43
173
24
25
8
10
17
81
22
18
84
26
90
24
88
35
12
12
48
3
30
63
96
84
36
33
28
68
39
13
68
10
2
15
15
9
13
48
83
24
81
52
119
9
10
42
152
6
9
31
29
85
56
180
171
31
29
24
147
118
84
6
80
42
3
132
55
110
100
12
48
59
33
6
30
15
115
74
6
54
147
81
60
10
29
21
28
44
111
9
16
11
19
2
70
5
43
65
72
57
6
30
42
9
9
102
9
93
111
60
109
8
10
113
15
21
13
38
33
85
20
12
28
62
9
31
29
9
4
36
404
48
63
57
12
36
22
80
9
48
1
132
59
1
48
239
165
15
1
35
36
21
3
85
110
72
9
39
21
9
12
12
156
12
63
60
9
6
69
13
8
22
42
8
3
72
12
25
108
108
131
21
27
3
48
9
12
48
21
15
85
11
111
40
48
14
58
8
21
171
177
1
80
39
21
75
57
118
5
84
72
1
8
30
72
45
43
65
15
9
25
6
14
51
36
84
7
2
27
36
33
12
10
18
224
78
153
24
1
11
24
24
51
9
93
75
15
102
18
22
20
36
24
3
55
5
33
27
25
68
75
9
46
2
15
24
13
188
48
39
33
12
18
129
31
53
27
78
4
68
27
25
6
2
39
33
6
154
23
93
10
29
13
83
132
24
201
52
80
16
59
103
8
10
20
12
60
3
45
15
36
33
60
138
40
48
122
15
153
39
96
9
6
9
93
72
48
15
3
105
15
42
3
115
65
49
35
81
82
62
51
25
30
30
162
5
3
34
6
122
27
85
35
61
44
60
88
23
7
62
28
47
31
162
23
24
81
12
60
70
29
9
4
116
87
13
30
42
119
13
68
3
37
270
38
52
120
20
18
10
30
110
135
60
24
12
24
60
7
80
9
13
83
13
35
7
2
40
128
27
3
48
9
25
6
17
72
1
59
13
59
51
9
24
216
13
20
27
24
12
25
48
11
48
25
35
108
12
36
45
70
30
20
40
155
25
35
9
88
8
15
60
27
40
98
64
126
72
42
107
99
112
8
42
12
48
48
4
35
45
40
20
28
32
36
12
120
30
22
36
62
9
31
29
9
4
11
45
15
9
63
15
82
6
17
57
3
24
139
14
18
18
27
13
11
60
69
64
26
34
38
33
55
5
49
66
50
172
23
9
27
33
3
37
23
63
82
32
3
24
81
10
8
9
36
37
68
10
17
48
57
3
9
75
120
13
180
30
17
21
42
69
21
3
49
96
11
31
29
33
3
15
10
12
23
73
12
59
69
27
37
68
48
15
60
7
18
32
27
43
5
84
13
20
6
40
17
33
70
2
75
45
78
30
10
110
15
9
27
48
85
8
90
42
15
31
182
15
24
13
47
73
23
72
25
20
28
8
24
15
13
18
14
87
36
73
11
99
9
36
96
24
24
61
44
66
82
110
69
36
105
27
21
60
24
15
12
31
18
164
16
2
102
48
10
53
9
15
60
25
38
18
30
22
12
11
37
23
97
20
28
120
30
54
8
178
14
58
29
21
28
20
12
63
27
10
23
60
12
57
96
70
74
3
163
149
21
12
99
96
72
165
40
26
30
4
83
13
30
5
27
30
15
73
2
153
24
36
37
95
45
10
38
12
60
15
33
24
135
1
144
20
46
2
30
10
8
30
45
57
40
35
33
51
36
12
ABCD 97493484124*3^$a+1 [50050]
33
47
4
27
5
4
93
54
6
71
7
18
48
66
60
84
18
59
25
35
37
63
51
41
48
7
45
21
54
5
24
1
63
8
132
16
20
1
18
5
48
4
15
93
39
30
84
3
20
31
36
60
5
1
15
32
7
69
36
72
36
3
24
138
71
48
13
35
28
44
28
80
48
1
11
25
51
33
15
44
36
7
113
52
15
18
36
23
72
43
9
20
31
18
75
8
55
29
31
42
3
36
3
12
66
11
168
12
52
21
15
8
36
25
36
24
15
20
88
12
15
5
13
27
80
13
71
1
6
17
4
32
12
19
48
30
11
85
72
6
48
18
167
31
42
18
6
3
24
44
55
17
24
37
18
36
5
7
18
3
87
12
33
44
4
8
43
18
59
16
3
18
11
55
12
114
11
24
4
44
1
18
33
9
59
40
12
27
12
6
6
9
44
60
4
72
39
81
20
19
228
48
24
17
37
23
24
37
6
24
60
6
42
69
27
18
12
30
6
15
129
15
63
72
24
5
36
25
35
16
39
17
91
9
21
39
3
9
3
17
1
42
77
36
7
93
48
24
45
18
30
87
48
60
51
21
8
24
19
12
21
51
9
44
13
27
32
13
23
31
18
12
51
9
35
31
89
76
9
30
5
148
32
4
75
17
7
84
17
1
6
24
29
12
19
65
55
30
48
15
32
37
59
19
41
24
24
4
15
12
24
90
102
60
24
9
27
69
3
36
9
20
52
44
60
61
54
29
12
19
6
6
5
12
7
33
15
17
109
11
67
48
149
12
16
45
54
5
31
6
23
184
27
72
30
24
6
17
24
31
29
13
35
36
16
20
13
11
13
59
91
9
51
30
11
64
21
66
5
7
53
43
66
15
3
65
108
12
12
52
3
33
20
52
15
17
24
37
123
39
5
4
3
41
60
7
5
19
96
72
41
31
30
18
30
51
27
9
8
16
63
45
20
7
12
5
48
12
1
72
30
12
5
7
12
9
44
64
44
12
48
1
36
15
51
29
13
107
25
12
15
32
4
33
23
127
6
18
33
27
29
61
60
60
102
41
37
54
17
16
3
45
56
48
43
17
12
48
19
12
69
3
48
96
5
19
9
56
24
12
24
55
5
43
12
138
47
13
3
8
28
36
36
9
63
3
12
29
19
66
6
48
12
54
18
41
24
49
11
72
61
83
109
11
28
8
24
12
16
3
65
36
1
24
87
39
9
20
7
9
63
41
208
12
44
16
51
24
150
60
3
189
23
16
3
29
49
6
9
92
48
36
25
6
29
136
8
109
27
15
12
33
12
75
6
30
33
8
73
18
5
13
48
119
7
65
4
27
60
48
30
30
9
15
24
5
12
25
6
21
8
4
32
7
24
24
17
28
8
24
36
19
17
13
3
45
35
16
51
6
84
96
6
60
48
54
3
72
39
65
1
3
44
12
52
3
53
40
3
12
66
36
6
12
6
23
1
11
1
36
3
20
48
31
5
91
72
30
3
140
24
31
48
12
5
31
29
13
15
20
19
60
21
8
48
1
35
24
31
18
6
24
18
18
126
35
31
18
36
23
4
69
42
65
19
138
27
3
29
4
8
1
54
77
36
97
15
21
42
108
9
63
12
84
29
43
41
1
11
25
3
32
4
140
16
3
54
11
19
30
6
5
7
65
31
84
18
35
31
57
15
12
12
9
39
77
48
52
96
117
6
36
120
12
24
21
32
7
17
16
3
89
12
7
12
12
41
91
21
21
15
39
18
6
72
81
20
16
3
33
15
17
40
3
36
53
4
36
135
5
4
32
1
23
64
3
17
4
33
35
31
17
40
20
24
55
5
28
48
27
17
72
36
37
78
21
39
33
44
103
5
28
39
24
197
12
4
36
48
39
21
48
72
15
12
60
12
53
1
54
84
53
12
60
7
84
65
28
56
103
168
9
8
48
25
83
31
5
24
19
42
3
32
24
13
12
42
17
7
5
60
157
47
13
63
21
23
7
57
51
18
6
30
11
72
4
128
7
33
27
18
6
5
24
7
96
53
28
21
11
7
69
9
35
1
11
4
8
4
15
17
121
18
65
12
60
4
92
24
139
30
42
17
19
17
12
12
31
9
63
45
92
25
123
8
7
5
1
36
24
63
57
11
16
27
6
27
32
52
3
5
13
15
44
12
37
11
25
12
75
3
36
33
111
24
77
67
5
19
45
8
12
88
75
69
3
6
30
29
36
67
42
6
60
29
16
32
4
8
64
27
5
24
24
36
7
21
33
95
16
33
30
150
36
42
126
59
7
21
9
11
24
13
23
7
84
18
12
11
88
3
29
28
15
12
5
25
11
7
117
75
17
25
35
97
11
12
108
76
39
125
48
4
3
24
53
36
4
3
60
30
3
72
36
87
60
18
27
3
36
33
3
21
8
25
12
107
25
6
30
15
36
9
36
72
72
18
69
8
19
5
1
6
12
53
1
15
36
21
51
44
1
23
4
9
63
75
65
36
60
7
41
4
33
71
19
48
5
127
5
7
6
36
11
13
6
12
18
3
8
40
105
71
12
1
35
43
45
68
31
6
6
5
13
24
23
52
3
24
9
3
5
7
53
12
55
29
16
8
16
12
8
25
6
105
3
18
23
36
37
99
3
6
120
6
29
7
5
40
3
17
55
30
71
24
13
6
12
41
1
35
7
117
9
11
24
37
54
69
48
8
13
42
33
12
8
43
17
31
12
60
18
35
36
19
29
160
68
55
5
19
102
42
6
42
48
5
19
29
13
3
44
43
42
11
97
24
143
48
25
36
12
27
144
3
77
31
17
36
7
30
90
33
15
5
205
71
16
12
24
32
43
12
5
25
24
6
6
135
69
59
67
18
15
9
11
7
29
4
51
21
8
112
45
6
24
12
17
7
5
28
27
29
76
12
8
19
5
31
30
12
156
42
42
3
3
105
33
15
15
29
31
24
24
5
4
9
24
23
31
57
15
137
1
84
30
12
29
16
44
1
12
59
4
45
99
33
6
69
57
6
72
78
167
19
17
4
36
33
15
20
7
5
28
48
20
25
6
30
42
5
19
48
24
21
36
9
39
8
25
3
51
17
100
21
60
18
42
3
20
1
11
1
15
68
4
20
7
5
91
18
12
51
3
41
48
16
20
7
12
29
7
90
11
7
33
21
87
9
54
24
42
11
13
11
196
20
12
37
12
63
36
12
92
12
24
145
3
39
5
37
11
16
21
59
19
12
45
20
19
5
67
6
47
16
32
28
8
31
29
37
30
9
45
30
72
9
68
7
5
84
7
54
47
12
7
6
35
19
12
21
3
6
30
9
32
67
54
18
9
32
19
54
47
1
27
21
102
5
1
11
7
18
36
12
90
5
24
7
ABCD 97493546212*3^$a+1 [50032]
96
29
67
41
49
150
30
84
47
25
102
17
61
27
8
60
4
93
83
37
12
95
1
23
16
8
120
16
177
12
12
48
120
72
11
115
45
72
21
35
121
83
48
13
71
49
47
52
141
36
23
7
9
81
6
89
48
37
131
25
83
60
7
89
64
116
60
85
83
52
171
18
96
48
120
12
96
24
108
95
1
6
6
23
109
36
162
18
71
24
37
48
96
35
48
37
36
155
12
1
192
108
35
72
13
114
66
47
12
97
48
216
36
54
66
78
77
60
48
16
152
37
36
24
23
84
148
56
144
7
48
102
11
12
61
36
18
65
13
59
96
13
36
15
8
13
155
72
112
45
63
68
148
21
119
76
116
25
12
186
41
49
12
35
7
30
36
12
47
37
30
66
119
1
147
21
11
40
9
66
29
49
162
6
35
184
108
68
133
107
217
143
13
72
75
9
78
42
6
17
28
68
24
16
9
126
9
33
39
33
107
40
140
31
138
132
84
36
167
172
68
12
28
81
60
167
49
23
120
13
35
7
18
39
20
13
96
204
63
69
39
21
60
143
25
120
27
68
60
48
4
45
168
156
240
84
36
36
99
44
48
12
36
4
33
30
42
60
35
55
42
6
17
48
13
66
41
97
72
11
49
48
63
93
6
18
192
11
84
61
84
156
47
37
39
72
153
27
152
13
87
57
24
60
35
12
28
81
6
18
24
71
52
44
49
36
108
47
85
60
95
13
95
25
216
135
81
35
1
60
48
252
30
144
30
36
47
12
169
12
15
69
36
35
67
192
105
8
13
87
27
45
3
141
57
72
66
57
153
60
11
85
60
144
6
18
12
35
24
72
25
47
85
143
100
32
1
167
132
13
12
156
95
4
27
54
84
15
57
24
12
120
18
54
42
89
229
18
165
9
83
16
32
49
216
23
109
18
17
72
24
12
132
127
41
100
20
97
36
12
59
64
9
42
66
24
3
36
45
72
60
12
35
37
23
25
83
4
51
102
27
81
215
72
100
108
33
39
45
12
51
72
68
12
25
3
33
24
30
125
48
25
23
49
96
66
18
95
48
40
80
72
60
13
239
13
11
31
90
54
90
6
6
83
1
15
68
48
49
18
6
132
35
37
60
18
173
85
24
35
12
84
1
96
84
108
155
36
97
12
48
168
47
48
160
32
73
84
107
13
60
132
3
87
198
42
18
95
100
117
243
108
9
30
33
21
35
181
51
80
24
145
48
108
12
12
111
117
168
39
140
40
405
84
24
60
3
9
18
65
48
73
179
85
36
60
11
19
6
96
132
83
67
173
28
116
28
72
108
45
27
9
27
32
13
27
21
72
35
25
12
323
37
35
160
108
33
11
84
36
16
32
12
61
3
9
48
12
23
13
60
11
48
145
95
37
3
36
69
12
54
96
18
180
3
45
12
51
44
97
60
83
12
13
96
27
45
27
180
45
72
11
13
35
97
15
165
42
90
47
73
23
120
12
36
157
59
1
167
31
54
42
6
24
60
143
133
60
287
7
48
41
7
45
9
156
24
71
12
133
23
37
39
153
35
136
225
179
28
69
275
31
17
112
36
140
49
71
28
27
29
133
63
93
36
48
75
57
156
60
12
96
51
45
54
17
12
196
72
69
11
7
137
24
25
51
69
12
72
60
36
39
51
41
109
12
84
168
48
47
16
20
49
36
11
25
6
30
35
97
15
72
45
11
52
212
109
84
27
33
42
210
143
12
28
36
9
23
13
27
44
28
195
113
60
145
18
6
23
60
7
78
35
1
24
36
95
12
72
25
246
42
35
12
240
48
55
54
276
132
ABCD 97493666456*3^$a+1 [50168]
79
161
60
36
115
42
155
55
18
42
53
73
30
161
79
72
120
162
216
11
156
73
72
23
7
17
48
48
36
1
228
42
12
180
65
13
179
228
115
21
176
36
48
115
30
180
144
240
48
23
84
115
77
28
303
60
89
31
165
44
100
8
100
195
180
6
167
175
30
240
102
150
95
223
72
185
196
69
18
150
90
245
25
138
101
79
137
85
147
45
11
79
90
63
15
65
145
18
24
93
33
30
24
113
232
15
216
12
29
96
84
240
43
21
135
72
269
43
90
30
18
3
129
108
15
80
48
85
72
35
187
113
97
6
129
32
108
96
49
203
88
87
18
84
47
28
33
18
24
53
4
80
96
145
35
55
17
103
65
103
197
48
4
60
36
135
132
48
60
5
60
36
19
24
36
72
120
113
37
108
191
28
135
18
60
75
200
157
83
112
141
47
7
245
240
168
40
153
59
12
120
61
155
25
108
35
7
102
96
30
72
117
32
96
64
21
30
149
73
15
195
168
29
19
24
558
102
77
49
42
12
117
20
36
13
35
124
3
57
135
18
18
89
91
72
17
25
66
114
131
67
89
1
18
72
89
109
75
56
43
36
42
147
128
133
71
148
272
31
108
54
3
8
97
83
85
219
33
30
72
96
54
18
198
15
32
73
24
15
51
29
16
32
73
191
19
312
108
12
18
171
36
33
59
133
42
33
32
72
199
41
1
72
35
91
84
17
28
116
115
72
120
18
24
66
17
28
105
12
90
89
24
217
183
27
510
108
11
1
18
24
198
30
108
29
43
77
160
111
90
75
12
147
18
108
47
25
30
168
5
180
67
30
90
65
12
72
19
30
11
193
48
18
29
115
57
3
108
33
327
120
113
24
72
36
115
18
155
96
276
145
18
341
343
126
47
28
56
31
12
161
36
19
21
69
150
30
95
24
96
37
63
87
198
102
57
8
7
21
15
204
108
120
309
51
90
18
45
452
108
16
140
228
36
40
116
108
295
108
45
32
55
33
3
77
12
85
47
241
168
159
132
164
7
108
144
53
115
149
331
132
177
33
6
54
138
60
102
78
129
36
15
198
75
117
18
42
30
45
20
223
240
54
126
30
47
144
49
54
396
57
123
234
156
180
35
60
67
209
79
41
19
29
73
27
15
33
108
96
51
53
120
25
255
156
21
23
64
3
48
180
65
72
103
12
29
43
5
85
6
30
47
48
19
108
30
95
108
67
65
13
15
15
312
162
23
97
35
43
12
126
114
300
57
20
19
161
24
160
56
43
317
208
33
39
56
88
129
107
16
15
198
54
137
49
15
39
21
189
ABCD 97493871362*3^$a+1 [50013]
5
39
99
6
30
21
60
15
12
18
12
6
1
41
42
60
21
12
15
9
100
36
24
8
33
27
33
43
56
3
12
21
12
27
25
36
20
4
29
115
44
12
33
42
54
99
3
33
39
6
27
3
1
65
43
11
12
25
5
3
84
57
3
15
48
9
111
90
60
7
11
42
84
30
60
1
20
45
24
15
4
20
16
41
30
24
21
15
13
32
3
30
31
5
75
51
49
36
84
24
72
20
48
16
5
18
18
54
90
51
40
77
15
21
31
8
93
42
1
5
15
15
69
16
20
9
66
45
9
75
36
75
6
63
15
6
99
51
9
16
20
24
33
15
9
3
48
45
60
27
3
93
39
66
39
3
33
100
20
24
27
153
72
15
21
12
33
72
6
1
53
91
101
115
36
8
15
25
32
40
24
44
57
7
35
33
88
5
96
15
33
51
4
108
20
12
12
129
7
47
6
39
87
18
48
7
23
30
39
100
96
5
3
84
28
92
3
12
12
30
3
12
15
48
13
119
84
69
12
36
33
7
59
18
3
4
24
36
20
16
5
3
9
15
16
92
9
18
13
8
21
19
29
48
15
27
13
8
96
105
18
73
20
3
6
39
9
48
30
25
89
36
3
9
15
28
47
81
12
15
49
23
6
12
39
9
30
36
9
27
12
13
5
15
12
3
69
40
83
6
15
12
45
18
45
9
42
108
36
24
37
36
59
18
6
12
24
45
63
30
27
40
60
23
30
18
24
60
105
9
39
15
36
9
183
24
33
36
4
35
42
18
21
15
24
45
87
36
45
4
53
18
25
32
48
4
65
3
28
8
21
6
13
20
9
3
4
104
21
3
96
52
8
51
9
39
120
48
24
30
3
27
18
6
12
72
102
36
15
4
24
12
32
15
36
9
15
105
27
18
15
36
4
32
33
75
3
49
8
33
15
3
54
30
18
30
25
8
27
24
9
21
3
60
52
8
12
36
45
3
40
47
24
21
39
18
102
60
30
15
39
37
5
24
19
20
12
3
1
41
12
48
12
6
36
48
13
35
72
12
13
8
28
72
35
33
40
5
12
19
36
89
6
13
47
12
6
27
75
25
23
36
1
5
79
23
18
3
21
30
1
17
3
45
3
9
60
15
105
51
21
3
76
5
12
120
15
15
49
23
33
4
65
63
3
9
4
20
27
114
36
15
12
28
32
16
11
21
64
5
3
28
5
30
37
83
57
33
12
36
31
23
48
13
11
9
60
12
15
25
20
33
27
3
6
120
6
13
72
29
66
72
30
75
93
42
45
16
32
144
21
75
63
9
72
51
45
9
60
18
12
18
3
3
9
12
24
27
49
11
13
20
52
44
48
75
30
3
100
23
9
63
18
66
18
15
12
36
3
42
43
89
27
9
27
27
6
67
17
3
12
16
44
51
42
3
12
3
69
57
15
39
57
12
16
116
21
7
8
4
11
30
3
24
12
36
12
52
20
51
12
6
39
76
32
48
24
15
37
101
24
30
33
3
57
28
23
49
20
28
68
12
9
3
45
3
4
80
9
55
47
12
37
108
8
4
68
15
6
27
15
84
84
6
19
11
13
48
77
18
18
60
39
28
84
8
87
33
76
11
24
81
4
11
30
39
36
9
72
27
12
24
51
30
78
1
101
51
4
5
15
9
31
29
27
9
51
4
41
60
18
12
84
69
9
6
69
21
36
48
51
24
52
56
9
15
28
125
48
78
6
31
23
12
49
23
6
96
6
45
4
20
63
21
12
87
1
17
63
57
243
72
12
48
64
11
114
39
15
6
31
53
75
16
8
33
67
20
33
18
24
105
27
21
15
25
20
12
21
54
13
17
12
6
30
27
21
31
104
36
36
48
16
8
63
48
45
52
29
24
19
23
84
1
108
44
48
189
3
40
8
12
3
25
20
60
64
36
8
36
21
54
13
17
6
42
12
36
3
12
9
15
40
8
75
30
48
3
16
11
9
76
29
39
21
18
13
155
12
90
63
45
55
17
55
5
15
165
48
108
51
105
3
3
37
20
72
45
3
112
36
32
135
93
12
16
32
15
12
18
27
33
63
36
16
8
27
48
1
11
18
7
20
27
13
23
12
24
25
23
1
12
24
11
33
51
25
56
4
68
12
3
6
55
17
15
9
18
12
24
49
17
3
21
7
68
21
51
9
3
48
4
20
69
31
11
49
68
45
90
12
60
18
111
24
45
31
29
75
75
33
27
13
5
18
9
12
64
65
7
8
12
12
40
5
7
11
9
24
27
30
90
48
21
15
186
27
3
24
48
37
59
25
65
7
5
27
28
32
21
39
52
23
6
12
15
15
33
51
25
95
18
48
24
3
28
32
16
72
5
19
95
21
3
9
27
25
5
3
51
60
9
15
37
11
12
90
30
21
12
4
8
60
45
42
61
29
6
57
15
1
32
4
20
16
35
132
36
24
30
103
29
43
17
48
3
27
45
21
55
12
5
55
32
52
5
3
15
33
4
35
6
3
60
9
7
41
42
13
20
3
49
5
63
72
36
60
21
18
18
12
15
72
24
21
84
12
7
47
6
63
96
15
1
5
15
75
12
12
21
12
33
3
12
3
36
108
12
18
15
27
9
36
76
24
20
16
72
32
24
12
3
1
29
54
1
35
6
31
24
8
15
21
24
16
17
87
36
24
3
18
54
6
12
27
28
68
21
39
60
12
24
33
3
4
68
12
160
23
81
9
15
15
13
125
18
24
73
77
63
33
15
100
12
23
1
41
79
36
32
3
24
48
78
12
72
6
109
44
9
36
42
9
9
7
47
97
36
5
55
17
30
25
23
18
39
33
3
12
9
3
3
72
21
69
18
24
6
19
20
40
113
15
28
80
9
18
21
21
24
15
52
32
36
4
36
29
3
24
3
72
33
3
57
45
3
124
23
21
9
3
15
13
11
25
23
33
45
24
3
48
15
12
13
23
57
69
15
3
45
33
39
3
60
37
44
21
48
3
9
30
9
9
7
56
33
84
7
20
15
49
20
16
11
42
3
9
31
5
12
6
25
35
72
57
15
12
6
63
9
43
59
24
6
3
16
11
1
32
28
104
3
102
78
1
35
181
8
21
51
3
25
17
63
28
65
15
24
9
6
1
20
15
25
53
42
12
21
12
4
11
18
66
9
16
36
47
13
8
69
18
45
33
12
18
12
45
28
20
57
63
81
3
105
36
42
45
57
135
27
6
7
23
204
78
67
60
56
15
102
36
60
19
17
18
1
20
24
112
8
21
36
48
3
45
39
24
60
36
4
60
65
6
18
3
12
57
24
90
9
60
16
65
27
9
60
51
4
8
33
27
75
1
72
32
36
4
47
21
148
17
42
48
33
12
4
5
48
6
57
28
35
69
33
12
3
52
20
57
18
85
12
80
15
73
ABCD 97493938918*3^$a+1 [50047]
7
17
76
80
24
36
148
36
36
68
16
56
13
27
24
36
8
16
3
5
13
107
256
36
9
99
8
19
54
27
20
24
40
48
75
6
11
60
19
57
9
11
43
41
4
20
4
8
60
64
44
64
57
66
18
15
20
64
117
83
36
7
5
120
84
84
19
66
11
228
55
48
137
16
45
11
76
108
36
75
5
16
108
56
84
19
18
15
57
15
56
12
49
131
52
12
44
160
44
25
87
80
88
20
76
36
21
23
40
36
68
36
19
18
59
25
35
24
1
35
13
51
24
116
12
132
121
47
24
1
63
32
28
72
12
21
36
119
4
20
73
59
24
36
24
25
39
72
33
11
144
37
71
120
12
112
8
72
1
18
114
72
39
9
47
85
11
72
12
84
31
69
99
117
60
96
33
35
36
1
15
92
28
44
40
8
12
4
44
13
39
20
24
60
61
183
87
45
48
20
7
113
48
7
48
18
6
18
147
24
12
32
60
12
1
15
80
4
20
36
72
28
8
16
60
21
54
33
8
24
24
1
11
4
36
8
24
1
99
32
16
164
84
64
72
15
48
5
28
48
87
5
13
75
27
5
67
21
32
40
20
28
60
15
21
21
30
24
21
24
36
104
4
120
32
48
40
20
160
32
4
68
73
83
220
12
8
16
8
36
12
24
60
13
107
36
40
12
15
53
25
23
132
79
29
4
57
59
24
52
24
36
20
36
4
56
48
40
36
9
111
21
35
40
99
21
132
68
37
63
12
216
12
57
3
32
12
40
15
21
84
9
12
15
24
20
96
124
8
1
11
4
27
5
24
40
3
21
189
6
69
132
8
1
36
18
33
68
24
48
180
7
5
48
4
48
36
20
55
5
72
13
11
48
13
27
96
12
24
81
3
80
19
33
20
72
16
21
6
9
8
13
39
8
12
64
57
15
39
65
28
48
3
9
48
12
12
44
12
13
15
176
4
24
68
60
4
24
75
21
9
71
16
60
32
16
24
36
12
60
24
36
224
24
40
20
16
8
12
120
31
42
23
79
5
4
252
128
52
48
20
85
24
47
4
20
160
32
120
60
40
108
12
3
77
37
107
16
48
9
111
32
84
60
85
60
51
32
55
77
48
43
18
47
24
31
54
11
48
4
27
29
96
43
161
40
60
12
9
11
40
20
72
16
72
44
184
36
60
60
56
4
36
200
28
32
4
144
24
132
68
28
204
44
24
16
12
9
15
24
72
33
95
7
17
100
8
43
29
25
12
11
85
23
31
101
19
9
36
36
12
48
3
69
8
64
108
81
51
3
162
15
15
65
4
24
123
29
24
37
27
105
71
37
120
27
12
8
88
32
28
72
27
33
36
44
31
21
56
43
81
44
1
15
81
47
61
11
24
4
12
33
51
44
156
112
20
85
3
32
43
9
188
109
3
12
105
6
17
136
20
16
45
48
6
72
69
56
13
54
65
7
9
60
20
12
88
195
120
41
48
25
83
28
44
16
20
25
15
96
36
72
108
8
7
54
23
120
60
7
53
12
49
11
36
24
1
39
15
5
84
76
9
71
43
18
59
4
57
23
16
39
72
18
30
96
89
40
36
195
29
52
129
15
156
8
16
60
201
39
20
43
72
41
103
21
36
8
12
40
48
20
55
21
56
24
64
80
36
24
4
60
45
23
88
12
15
53
4
60
177
51
33
6
5
4
207
72
41
24
60
85
15
21
90
5
36
24
7
29
4
104
312
79
17
49
15
60
24
20
112
8
120
36
100
15
53
73
83
7
18
39
33
30
105
44
4
84
116
40
32
124
51
177
68
24
40
69
59
60
48
60
48
24
172
15
5
4
9
11
169
11
79
66
96
30
9
20
16
20
76
9
3
20
16
96
3
6
231
24
69
35
16
24
12
36
140
25
48
27
84
15
21
32
72
4
60
72
44
40
36
32
61
30
17
25
15
15
69
80
16
57
3
24
24
39
33
104
145
111
60
20
4
20
100
8
12
48
36
85
71
24
76
24
72
8
16
8
48
232
32
24
12
40
32
12
25
71
88
20
7
54
18
53
19
41
4
8
76
9
15
12
51
9
144
21
15
21
119
48
12
40
3
33
15
9
15
9
9
11
60
12
4
80
40
8
16
120
96
8
16
84
8
4
39
6
131
49
30
114
51
44
52
80
73
39
8
13
36
59
52
27
105
57
11
40
20
12
28
12
27
45
36
60
24
8
76
36
36
24
15
161
49
35
24
16
3
21
32
13
11
60
24
31
5
76
9
3
12
20
16
3
29
85
83
19
41
24
76
3
5
37
39
44
91
18
11
25
87
8
16
20
60
28
8
97
96
95
36
25
51
345
15
32
112
39
45
81
75
15
24
90
71
40
8
7
69
12
68
4
36
27
5
28
15
24
57
45
63
12
288
8
49
71
49
59
4
33
83
16
81
39
164
25
72
39
24
20
61
11
12
48
64
96
20
24
60
31
48
57
168
56
ABCD 97494368672*3^$a+1 [50005]
37
39
45
11
16
119
49
56
1
3
164
15
85
80
60
265
23
49
48
35
16
11
10
15
80
1
59
88
32
48
1
75
165
36
48
23
4
80
16
117
12
11
24
1
63
140
24
76
47
34
3
45
27
51
53
220
15
81
93
2
9
72
12
13
75
24
44
7
18
39
96
9
11
24
40
32
4
44
40
48
9
119
52
8
31
9
12
123
65
159
46
15
45
11
48
48
48
16
48
20
12
75
13
20
73
99
45
36
3
120
20
16
24
69
83
97
18
90
83
16
165
108
111
12
24
129
27
132
8
108
4
8
24
49
86
49
45
35
1
51
24
35
10
11
27
16
41
4
120
24
33
63
120
36
56
12
1
35
40
9
35
172
8
37
215
16
9
48
23
12
36
36
135
93
40
153
12
51
99
48
9
116
109
63
108
212
96
60
12
24
1
27
60
81
156
3
92
28
12
123
45
12
9
60
107
88
95
10
36
15
81
323
4
45
51
9
36
87
33
134
46
51
20
25
23
27
61
68
111
1
144
63
5
60
36
121
3
45
35
61
15
21
158
21
40
45
59
40
81
39
57
83
28
12
57
83
25
15
3
93
35
21
88
192
8
52
48
60
11
94
3
8
156
64
105
27
32
16
20
64
180
36
84
71
57
28
32
28
45
11
28
48
92
36
4
36
165
75
51
21
32
52
23
73
20
13
102
89
1
15
68
49
2
13
165
11
60
16
44
61
24
11
25
3
8
7
117
11
33
31
5
96
43
45
81
135
44
4
60
12
33
2
73
12
11
13
44
7
9
212
52
68
52
12
8
112
21
75
32
1
87
69
6
17
1
39
12
21
38
16
5
36
28
107
34
24
27
45
135
20
97
111
36
60
80
4
45
179
25
47
148
131
105
100
104
85
27
59
45
36
60
4
20
40
35
61
99
105
56
1
12
60
38
48
85
75
224
1
24
12
200
120
28
92
24
60
12
28
20
36
204
12
7
18
23
76
93
126
42
3
12
69
239
147
13
12
8
31
78
63
168
59
25
165
23
48
91
69
20
64
68
3
64
80
73
12
75
21
96
201
18
41
40
105
3
8
40
33
131
60
49
47
28
69
36
51
24
44
48
64
56
145
15
44
49
144
162
5
96
25
3
24
116
109
83
84
31
90
83
4
128
4
36
12
32
196
104
79
65
112
9
48
51
216
171
105
69
35
1
59
1
27
20
48
12
48
24
48
25
231
96
108
132
96
8
4
8
84
60
40
83
1
84
27
30
96
12
27
8
28
164
48
112
248
72
84
100
104
28
57
111
12
83
57
103
69
60
8
133
12
54
5
75
1
140
4
9
24
75
45
132
23
52
9
11
13
27
84
71
13
3
5
27
16
21
20
49
51
45
195
21
12
3
120
92
216
109
132
35
40
48
33
24
111
32
100
93
72
95
55
65
88
20
37
11
16
33
2
21
4
23
61
45
87
8
85
87
72
48
144
51
29
36
127
96
17
15
97
68
40
72
107
10
6
33
20
37
72
48
83
139
333
68
25
27
12
80
31
101
4
12
92
76
21
11
28
60
104
67
93
108
84
44
12
192
25
2
9
36
28
68
88
57
48
39
20
55
18
3
12
24
8
12
4
80
40
69
51
24
68
4
68
36
76
45
51
48
9
35
1
24
36
2
10
54
29
12
37
2
9
7
30
119
13
110
25
36
189
36
50
1
68
27
21
60
48
61
36
62
1
84
36
71
1
95
25
84
45
11
13
30
80
16
18
3
9
83
13
63
20
40
69
36
24
15
8
28
104
91
9
32
76
12
15
78
12
51
12
24
80
1
12
11
24
25
15
132
24
21
11
84
4
36
45
99
9
96
11
25
35
13
18
45
120
72
93
39
36
107
10
72
11
13
47
12
171
45
4
116
52
23
21
88
45
38
45
84
111
10
54
69
9
108
38
37
48
176
40
48
8
52
68
88
9
15
108
44
4
20
61
54
17
48
132
73
99
47
34
39
156
56
51
37
12
9
35
72
12
40
33
3
96
8
28
48
57
35
40
9
146
33
76
3
45
227
9
4
51
45
104
85
6
30
39
12
44
49
11
25
72
23
16
36
8
49
95
52
44
37
219
20
49
72
24
11
24
84
52
8
40
45
6
48
77
36
12
132
1
15
ABCD 97494984974*3^$a+1 [50050]
11
69
64
96
155
117
3
72
133
179
168
37
80
16
59
85
83
48
45
411
133
48
83
189
96
15
132
45
195
12
36
45
96
111
132
157
48
107
165
16
35
252
96
252
324
1
59
21
219
133
83
48
189
16
176
111
84
13
191
144
1
35
156
36
93
51
13
203
37
107
84
96
48
97
48
32
15
49
419
13
47
97
11
37
32
15
36
48
61
239
96
1
35
13
11
96
85
32
3
253
240
11
36
33
51
108
36
45
255
60
117
27
117
15
1
59
85
48
47
33
15
156
37
48
11
69
96
111
33
15
49
11
72
109
59
132
132
253
83
60
96
49
47
84
108
12
36
84
93
3
109
11
120
397
80
27
48
37
251
37
32
64
80
160
35
192
13
96
48
131
61
191
132
205
80
123
85
203
21
63
33
160
107
85
11
261
208
11
144
48
37
35
96
120
37
239
48
81
16
83
45
48
147
48
12
1
224
51
349
48
83
109
32
16
32
16
192
83
12
273
16
11
132
60
85
48
95
420
24
84
12
37
48
203
165
64
83
93
336
15
84
157
95
97
336
35
109
11
357
15
49
96
47
33
48
27
48
37
47
193
47
33
144
16
275
300
288
36
61
83
336
13
96
32
15
49
203
133
323
109
107
69
112
144
239
225
27
117
208
272
27
69
51
96
24
180
156
69
159
49
80
16
59
37
240
96
35
204
33
16
144
107
120
144
72
85
32
160
48
107
21
15
36
45
64
192
95
97
95
60
36
156
168
13
83
61
48
143
97
11
264
72
21
123
24
61
47
33
171
69
171
21
15
12
48
192
325
107
36
129
159
145
35
61
35
61
107
72
13
176
15
36
168
48
165
99
45
63
420
48
349
155
181
287
12
85
155
180
144
97
95
177
16
47
33
16
35
13
35
13
95
145
48
59
85
48
287
1
176
51
24
133
83
93
111
84
24
181
59
21
27
24
48
61
59
21
16
59
37
83
205
47
97
48
59
228
36
96
24
309
3
157
80
16
35
61
11
213
64
96
80
111
420
60
129
99
205
32
208
95
36
60
1
96
47
33
147
48
109
59
36
1
35
312
181
131
24
21
3
285
171
84
1
47
97
32
48
303
145
47
228
157
47
84
61
155
120
109
192
83
61
131
624
61
47
276
109
80
147
60
1
143
1
48
32
16
467
48
13
107
48
21
15
1
ABCD 97495634924*3^$a+1 [50003]
72
108
252
6
18
180
90
77
49
90
53
1
120
54
60
5
97
6
153
9
90
36
126
138
60
102
90
36
18
144
108
54
234
51
111
222
12
263
151
216
240
174
96
3
33
95
79
36
18
11
48
103
132
18
108
144
108
72
48
90
60
102
6
54
30
270
6
72
225
75
5
13
162
114
84
162
9
123
5
61
42
9
63
120
150
36
126
113
16
96
9
180
30
42
107
37
36
324
48
42
30
11
49
264
90
186
198
77
48
37
48
18
90
15
32
48
127
113
112
27
21
9
24
156
99
177
120
24
66
24
5
13
108
18
84
42
39
87
18
71
13
227
205
90
198
51
144
21
90
72
18
204
30
42
18
17
49
270
132
84
41
109
156
90
42
90
30
18
198
99
81
150
72
54
75
15
30
36
159
39
96
18
102
240
18
216
36
18
113
49
210
6
90
72
12
6
12
72
90
54
132
12
36
132
102
222
36
54
66
114
264
6
90
156
60
12
108
18
114
57
69
75
87
138
36
60
30
81
243
114
162
90
48
186
126
18
66
90
41
1
144
36
18
9
75
6
54
18
48
72
47
48
49
144
72
150
48
6
120
78
261
39
60
30
126
270
51
9
54
12
36
33
9
90
12
54
59
55
66
6
18
48
78
129
207
60
66
18
54
90
6
84
42
48
6
30
41
91
149
103
30
36
36
114
180
77
7
96
192
24
18
90
21
32
67
186
90
89
112
69
12
15
135
18
36
36
72
252
138
60
18
144
54
90
147
27
36
42
18
102
24
23
43
69
129
15
21
11
79
6
90
12
90
18
42
66
45
27
69
45
3
63
65
13
12
87
111
60
66
99
27
72
6
90
30
6
41
157
108
234
270
54
66
135
96
153
54
17
193
6
102
42
18
12
27
15
54
59
61
72
27
135
78
27
3
60
12
60
12
18
72
96
108
12
72
6
66
11
313
216
90
54
6
66
60
59
48
67
6
39
45
36
42
30
87
45
66
54
155
49
72
102
65
31
36
174
47
43
90
126
18
90
33
45
12
108
27
32
31
18
24
30
72
78
90
120
33
144
39
36
18
132
63
171
21
128
151
90
96
36
27
117
54
36
156
69
9
54
36
66
150
30
126
132
5
48
73
66
6
72
180
35
73
12
330
48
108
6
54
30
59
13
42
228
24
93
33
12
36
6
30
11
43
69
45
12
6
17
13
114
30
83
85
72
48
6
12
24
9
117
75
33
36
395
1
54
9
21
150
90
36
30
9
99
456
36
48
162
72
18
54
6
9
129
222
18
66
18
150
18
180
18
180
57
87
72
225
21
18
144
6
179
31
6
66
137
43
132
72
90
174
24
36
126
36
147
81
24
18
108
30
54
72
6
84
18
6
59
16
69
102
144
24
36
41
13
108
234
30
383
13
132
63
243
84
42
90
21
123
21
96
9
23
43
42
27
111
90
24
63
201
60
12
24
84
54
45
87
180
18
243
32
25
60
27
48
117
24
179
1
66
204
257
133
27
9
ABCD 97495655826*3^$a+1 [50151]
30
27
99
108
72
54
144
42
54
66
276
462
108
219
21
48
150
141
141
42
30
42
84
237
69
99
87
18
66
165
39
30
114
66
180
24
291
159
228
72
21
15
24
30
96
12
42
246
60
84
96
87
24
51
93
120
24
117
99
15
54
162
264
6
180
111
33
87
24
69
360
84
198
90
135
9
186
84
9
9
270
72
90
108
18
57
87
36
93
15
126
99
69
3
27
21
51
330
210
6
3
171
18
75
15
42
48
207
45
144
72
219
195
126
54
54
171
9
180
6
21
387
117
99
6
30
78
48
114
156
54
39
24
135
270
72
186
90
138
45
351
9
117
18
54
3
144
93
3
69
54
54
36
120
291
39
30
60
15
69
3
87
60
36
162
48
234
378
3
231
9
15
105
312
69
48
3
123
72
288
144
36
126
96
108
39
45
342
180
129
15
144
6
66
108
90
147
39
36
21
72
72
333
27
45
108
111
72
105
63
261
171
117
3
69
3
33
90
24
156
9
9
36
99
105
30
129
96
72
267
126
192
108
75
96
120
111
57
195
165
171
117
87
126
30
45
15
54
30
42
54
300
60
192
165
129
48
18
114
3
48
123
36
198
3
33
111
39
174
291
57
18
90
174
96
141
105
18
288
42
48
435
3
120
72
42
48
147
3
12
36
36
9
69
51
141
24
51
129
246
348
12
54
216
126
54
180
54
21
93
51
255
126
30
6
84
90
18
63
15
33
21
51
57
48
222
48
18
594
90
198
108
57
168
15
57
117
18
9
99
45
105
36
318
126
111
123
90
291
216
15
81
63
81
69
54
12
54
75
87
78
54
48
165
123
60
57
9
36
60
144
15
24
69
408
252
6
174
75
72
3
138
99
69
219
27
24
102
39
21
3
69
30
36
36
90
168
267
69
162
153
117
72
147
69
99
33
15
144
21
339
75
108
480
153
69
66
129
15
9
105
111
51
138
54
78
12
198
72
108
222
198
18
195
21
75
33
156
75
96
261
54
270
36
168
51
75
246
60
174
21
177
132
51
57
66
96
93
117
96
300
54
78
48
60
30
132
126
12
18
132
90
54
30
126
54
108
18
270
180
288
99
45
72
18
81
117
75
3
21
264
69
6
72
165
9
18
168
138
150
21
69
51
144
105
204
ABCD 97495799626*3^$a+1 [50027]
24
21
75
78
15
24
33
30
18
30
177
219
9
60
51
6
15
27
72
36
117
45
39
72
24
24
36
108
15
12
9
69
18
9
60
105
15
33
3
39
93
99
21
27
150
18
54
63
15
81
15
33
36
45
72
3
45
102
48
18
18
45
24
51
9
45
15
3
201
60
51
132
66
27
3
192
9
27
30
24
15
48
75
30
30
21
12
9
63
132
96
15
105
24
15
126
15
75
30
30
9
375
9
27
24
72
33
15
12
57
24
9
99
21
39
9
30
138
102
9
12
45
39
48
33
72
3
12
12
135
30
138
30
15
3
144
45
153
90
45
123
12
84
21
12
21
54
33
57
39
3
57
111
9
96
24
3
48
21
27
12
9
63
126
18
204
21
27
18
3
39
33
84
48
9
18
69
3
174
15
51
24
54
96
114
6
6
93
3
12
21
15
9
81
39
3
81
27
114
48
63
15
9
3
33
69
30
108
33
45
63
33
39
9
66
93
27
33
21
66
69
33
15
63
9
51
126
18
69
9
3
15
24
48
45
27
6
87
72
3
21
12
144
36
75
60
12
21
24
216
27
69
27
36
42
51
45
114
21
15
36
21
27
45
33
87
57
24
3
120
87
72
93
72
33
54
33
75
48
9
15
45
24
39
12
9
27
33
27
36
36
12
42
6
117
45
126
60
72
153
84
15
18
42
6
15
9
66
36
84
54
138
21
120
63
84
192
48
9
15
21
27
78
186
141
27
36
33
9
3
99
18
42
36
33
111
9
24
15
12
165
33
90
57
36
27
21
27
24
36
12
102
90
30
15
27
24
69
51
12
141
60
36
15
9
36
75
156
69
36
39
12
24
30
123
21
30
9
51
30
120
15
63
18
39
3
30
24
18
48
78
42
57
63
33
75
129
96
48
12
12
27
21
9
39
81
75
21
123
27
36
24
69
3
60
48
60
33
12
120
51
48
45
144
57
39
15
9
36
36
15
69
141
42
30
72
42
6
30
60
21
27
9
27
36
60
90
3
21
3
15
9
12
27
12
66
24
6
9
27
60
18
66
54
75
75
9
99
57
36
51
117
51
6
72
78
33
33
18
48
21
27
6
18
6
15
27
57
207
21
12
21
6
9
24
15
21
108
81
15
36
12
3
129
135
30
51
69
90
21
9
18
21
51
6
3
84
33
15
15
84
81
60
57
42
6
15
60
21
111
36
3
18
51
132
27
141
57
162
6
15
24
180
93
15
3
69
48
3
30
24
39
33
18
6
6
18
39
9
63
159
48
42
39
3
6
18
72
12
66
3
123
9
39
21
27
57
27
30
18
6
216
39
48
39
42
18
81
39
24
6
15
48
57
27
15
30
15
60
15
45
75
12
36
33
12
36
36
3
33
69
42
24
240
9
21
24
216
42
45
135
84
24
132
42
90
48
12
12
54
39
3
30
24
24
66
9
27
42
63
9
87
36
3
48
9
24
27
6
39
9
18
93
75
24
69
72
48
111
12
9
171
60
21
63
9
51
30
15
72
147
96
30
15
60
24
36
9
120
48
72
48
30
117
36
39
33
15
18
30
132
57
183
117
87
36
144
6
48
90
9
60
57
24
6
210
138
30
6
36
69
57
15
9
39
27
102
51
24
3
12
6
42
72
9
93
24
24
48
87
3
30
63
15
93
36
168
3
24
96
120
93
57
42
24
6
90
102
15
171
54
6
129
3
48
93
12
87
33
171
204
6
24
6
57
3
24
102
42
6
3
3
9
9
15
33
42
6
63
3
6
63
27
153
12
72
33
24
63
60
75
90
39
36
63
48
120
36
66
27
93
15
48
24
75
45
75
21
9
18
57
21
144
120
18
45
99
9
15
129
21
120
99
21
15
39
12
54
63
27
9
24
141
15
60
183
78
72
15
123
6
78
12
36
42
15
33
15
3
102
18
9
135
6
3
87
9
51
9
24
81
42
9
60
57
24
24
6
57
36
15
246
3
132
72
15
12
48
261
81
15
63
21
21
18
132
21
39
78
147
21
30
9
33
18
45
75
12
12
30
15
27
57
3
48
69
21
48
87
36
189
90
48
33
21
39
24
15
60
48
48
30
24
18
33
60
9
90
12
9
39
90
75
15
21
24
51
189
171
105
39
36
69
21
90
9
183
21
12
24
15
81
45
42
24
36
108
93
60
132
51
57
63
168
45
105
48
15
33
24
111
57
30
42
63
3
153
111
45
15
36
126
78
9
33
39
99
12
36
48
45
24
24
60
99
21
63
6
15
27
6
3
12
57
207
75
69
243
33
15
60
9
33
99
51
9
9
48
3
15
ABCD 97496230246*3^$a+1 [50273]
180
18
72
18
299
48
120
523
180
137
120
120
109
11
43
5
84
48
25
107
36
24
48
120
187
53
180
19
101
25
90
90
23
12
12
228
67
36
29
25
72
36
35
19
270
143
1
107
240
48
37
54
53
55
545
48
12
48
168
7
65
168
1
216
18
149
108
85
47
7
89
55
36
161
19
89
145
59
13
167
36
67
305
108
37
54
90
198
53
108
19
36
29
60
91
54
72
11
132
1
126
29
12
157
162
270
144
47
187
36
54
11
372
108
67
17
127
209
84
48
120
60
73
144
251
24
96
84
120
1
215
19
36
65
61
18
36
5
24
7
29
457
90
144
54
167
13
72
54
18
95
108
120
72
91
36
36
77
85
11
252
7
101
259
41
301
54
209
61
72
215
12
60
55
72
41
283
269
127
149
157
35
19
149
319
161
109
23
48
84
277
54
209
151
77
12
36
120
60
72
199
108
161
12
43
5
139
53
37
23
132
228
139
41
12
37
71
12
187
18
23
67
18
180
72
72
90
18
18
5
12
1
72
107
36
37
144
71
60
108
120
144
37
36
23
31
90
108
71
109
18
5
12
156
120
31
54
35
91
18
90
101
7
65
252
36
144
48
13
180
35
19
65
108
25
144
36
35
163
29
156
12
235
90
107
48
12
265
23
12
55
5
156
144
253
72
72
54
72
113
49
162
36
197
48
115
144
41
120
73
90
162
143
109
35
55
65
36
151
149
265
35
1
54
365
31
233
1
36
198
65
115
36
377
37
36
107
163
36
173
7
293
85
72
11
12
156
1
144
95
49
36
54
18
23
60
12
67
185
156
19
108
18
47
12
48
108
181
36
263
180
241
59
31
53
120
7
18
108
107
108
288
12
115
252
101
61
179
24
175
53
120
7
36
317
60
55
288
126
234
197
132
288
193
216
18
270
83
12
31
209
25
11
97
263
25
36
198
101
84
13
18
89
1
54
65
61
270
65
24
120
60
108
60
12
55
161
12
48
132
72
133
47
120
103
53
505
90
5
24
7
101
132
48
12
13
18
36
234
35
55
504
41
144
31
72
17
127
101
43
180
29
25
35
48
180
120
67
18
23
67
53
24
108
103
54
18
144
29
120
121
23
157
71
120
79
126
227
7
53
37
54
89
36
37
23
31
89
12
25
35
55
77
96
61
18
53
12
43
72
41
175
126
59
12
73
54
90
191
79
18
54
36
252
101
72
48
72
60
79
161
120
132
108
ABCD 97496265632*3^$a+1 [50377]
48
88
209
7
104
40
29
43
83
61
89
127
80
9
18
162
30
114
174
157
144
11
48
21
141
91
48
24
5
3
69
123
51
54
60
163
29
43
11
37
200
33
87
40
168
29
91
41
79
32
112
77
91
8
120
232
120
24
56
33
15
189
3
360
160
48
80
51
13
131
120
24
126
66
93
51
6
48
175
65
7
56
3
24
13
77
3
153
127
89
31
32
27
61
24
5
204
39
45
126
61
56
48
141
168
30
21
69
276
180
19
11
96
205
48
168
83
30
60
30
6
63
27
198
36
75
40
59
6
79
216
96
35
133
11
109
8
243
6
18
90
91
32
120
9
18
37
48
35
13
29
43
65
175
5
12
168
487
48
5
51
105
31
59
37
17
60
102
24
144
301
269
96
120
75
24
45
91
96
56
40
48
29
75
21
27
3
69
117
19
11
109
24
120
80
16
11
349
11
21
64
24
35
117
280
8
144
51
181
89
279
40
5
36
175
5
120
6
30
63
51
85
5
27
27
30
543
288
16
5
123
96
105
7
83
30
90
61
56
27
45
45
43
8
21
331
48
72
149
19
152
112
221
331
120
29
19
125
36
55
41
55
24
120
80
40
104
96
129
7
29
19
8
3
150
180
36
39
81
39
40
80
9
151
24
8
27
126
216
90
13
240
17
18
42
43
77
19
41
79
131
69
16
24
185
207
153
15
201
31
24
144
11
24
30
15
21
24
36
18
93
69
19
29
180
15
27
288
37
8
57
31
48
65
39
16
251
13
8
64
65
63
16
216
120
83
6
7
48
80
16
65
31
59
21
88
11
54
24
7
104
9
247
8
381
27
72
117
115
128
147
13
5
36
7
53
91
56
33
84
91
144
125
132
223
8
64
113
96
159
21
99
168
3
61
59
24
85
35
13
83
37
8
81
79
144
155
21
105
87
48
16
104
51
13
8
9
18
186
19
296
81
111
33
84
3
3
30
255
141
24
19
107
30
18
21
64
8
72
75
126
159
105
15
435
21
136
149
19
168
32
21
36
18
30
7
29
27
64
24
72
32
105
240
55
11
37
8
45
36
60
115
8
57
31
32
208
80
88
5
195
99
37
48
257
90
301
53
24
3
40
8
69
180
42
18
12
111
93
54
21
40
5
150
126
84
75
21
43
80
57
138
45
27
141
120
153
39
195
133
32
21
67
8
9
90
13
240
24
35
18
187
176
120
3
66
3
88
152
45
3
33
96
90
85
113
55
11
37
48
29
12
159
9
7
56
40
24
24
24
35
45
88
17
55
155
42
115
96
24
8
21
6
61
72
56
72
3
96
210
3
165
126
61
8
75
30
7
29
75
120
144
120
141
115
144
101
54
30
132
115
24
72
80
9
175
5
99
72
64
104
16
24
149
102
18
3
123
186
19
179
21
64
48
137
15
237
91
29
51
27
93
99
13
80
48
3
45
120
40
72
48
144
8
64
48
281
84
43
48
72
32
27
61
24
48
48
17
12
19
24
72
53
30
186
ABCD 97496727644*3^$a+1 [50051]
19
35
57
108
36
105
7
113
114
157
203
1
132
192
12
29
7
17
27
4
32
27
30
7
59
1
119
54
91
96
29
91
149
31
204
20
64
35
121
29
7
96
17
43
48
5
120
67
72
72
24
95
54
96
30
229
5
96
67
53
24
175
11
9
21
19
11
90
79
96
60
84
11
49
56
15
1
60
84
35
61
23
1
36
48
11
24
1
29
67
29
31
83
126
19
71
54
31
32
87
85
48
168
152
100
23
60
84
57
9
55
84
32
16
47
150
55
65
66
105
184
5
7
59
24
240
61
12
77
67
173
7
263
13
77
90
153
64
48
156
20
45
27
88
60
59
25
35
96
90
51
76
17
175
128
33
19
35
60
73
47
85
180
5
43
23
30
67
53
67
188
105
24
6
60
417
28
35
25
56
3
25
36
12
113
79
60
155
13
8
36
3
73
23
169
11
85
36
83
1
60
36
48
5
283
60
23
84
25
5
96
91
263
57
69
187
53
7
60
48
24
60
108
53
19
5
55
41
144
66
1
8
216
36
16
60
53
90
1
149
139
72
29
67
12
131
97
144
53
90
6
67
23
1
23
73
12
11
60
60
25
72
48
335
1
60
83
121
5
24
55
11
1
48
11
9
75
97
80
16
53
19
35
37
36
137
7
84
12
48
20
112
104
100
84
12
84
8
21
90
120
144
30
27
69
54
37
36
23
141
3
105
16
35
1
29
79
11
25
29
31
12
77
55
68
183
49
95
1
5
79
11
1
8
40
132
44
45
27
40
53
91
119
1
29
79
12
8
16
60
12
23
150
24
31
44
15
96
49
20
412
53
31
12
53
15
129
51
159
237
99
49
12
23
61
35
25
36
23
85
96
144
155
6
31
23
13
120
80
88
35
144
25
71
69
16
125
7
203
9
51
25
36
23
6
79
11
24
30
6
114
27
88
96
29
67
96
173
30
105
16
23
25
116
195
157
12
65
210
6
7
48
20
40
29
43
48
5
24
63
3
105
232
53
19
20
75
241
5
90
21
4
5
114
6
24
43
23
49
20
51
30
31
48
60
101
79
41
19
71
9
72
39
121
83
36
37
137
151
36
24
24
60
116
45
67
168
5
54
25
71
229
20
51
129
28
80
4
48
216
5
51
40
36
48
65
120
7
23
169
71
69
36
16
59
24
81
124
12
29
24
31
119
66
19
288
120
32
112
173
96
54
25
96
65
67
167
30
67
173
43
23
37
48
185
174
90
75
36
105
24
51
64
35
90
115
96
32
28
116
40
173
55
11
204
66
120
67
83
85
59
60
36
37
20
4
23
133
23
90
15
9
27
3
36
37
12
5
303
3
157
83
49
5
7
83
25
20
16
60
119
73
20
27
96
1
20
99
81
3
37
104
15
1
119
150
31
108
71
25
24
32
213
66
49
68
177
6
61
23
6
15
129
15
36
64
72
8
16
5
195
39
13
180
168
72
12
60
71
109
228
53
139
12
48
35
1
125
90
25
12
12
168
128
45
67
23
1
48
5
171
52
137
55
35
6
115
149
187
20
16
20
40
53
115
35
180
24
6
19
11
25
179
30
66
30
31
113
67
83
121
96
83
61
65
15
16
20
213
183
57
66
21
36
208
24
5
31
65
120
51
16
20
33
54
21
15
49
71
49
176
72
64
29
7
48
32
33
91
149
24
27
69
67
24
96
144
96
8
52
137
30
37
53
15
51
25
215
24
120
13
48
65
51
69
39
160
36
24
68
57
55
41
19
95
6
31
23
60
30
15
28
48
176
36
33
115
5
55
44
21
19
ABCD 97497133538*3^$a+1 [50020]
46
24
26
28
15
3
17
12
9
24
27
13
8
10
8
45
99
6
12
22
26
39
7
18
11
51
16
2
16
6
24
6
3
23
72
40
17
1
20
10
168
6
20
28
11
24
7
53
21
60
64
72
108
62
9
15
70
32
18
16
8
22
36
14
16
77
12
55
80
6
27
7
53
3
93
51
46
24
74
30
10
62
3
36
9
12
27
25
11
1
36
32
18
30
12
7
93
35
52
20
13
32
3
7
5
21
27
33
10
24
18
6
24
98
12
66
40
21
5
60
24
12
7
15
86
10
14
18
22
47
21
22
26
76
36
32
15
96
24
7
30
90
53
33
63
19
2
43
17
63
60
40
5
12
4
11
1
20
24
4
30
6
23
3
30
10
8
9
7
6
18
56
6
10
2
6
1
20
21
22
56
46
15
11
48
49
32
15
69
25
35
7
2
15
12
3
6
40
32
27
31
56
16
24
86
18
24
6
4
6
24
2
4
39
80
81
16
36
48
12
32
18
24
30
16
44
6
64
48
5
37
23
15
10
80
46
14
27
24
7
9
33
60
2
9
21
114
24
40
50
27
69
22
24
8
42
15
28
17
3
12
1
42
8
40
8
16
33
15
2
36
3
61
18
41
1
78
17
21
12
6
46
23
21
4
2
30
48
28
12
11
7
98
39
15
46
32
3
24
21
60
54
21
1
36
59
48
57
34
5
16
80
73
2
9
1
48
12
3
15
6
2
24
6
19
29
12
118
6
20
4
2
40
29
9
12
22
5
27
16
53
16
35
9
141
114
6
15
3
30
106
41
1
54
48
17
45
178
5
3
18
6
6
52
96
6
5
3
72
9
60
25
2
49
5
3
31
6
26
22
2
9
60
64
27
8
16
6
3
20
21
6
30
3
25
75
3
2
15
7
24
66
23
7
78
68
39
9
52
23
19
32
78
15
51
24
25
45
8
7
33
50
70
24
20
4
35
7
38
19
5
48
4
44
4
11
1
18
2
60
24
39
3
48
1
5
10
65
145
14
24
58
23
16
9
32
12
58
14
34
24
48
14
58
56
6
10
29
25
44
30
40
65
7
24
6
3
5
42
40
33
41
46
8
37
5
15
15
6
24
3
21
40
26
25
44
84
1
30
66
14
64
72
24
65
7
38
16
36
47
31
6
44
4
26
24
21
4
17
30
16
8
24
78
3
1
80
48
76
11
39
9
31
42
14
48
40
5
12
61
32
28
23
21
88
11
1
20
48
67
9
6
24
2
84
34
65
21
3
12
25
3
143
57
1
20
40
20
15
7
30
8
75
16
69
11
48
7
6
39
3
2
6
10
32
27
19
32
64
38
40
2
24
9
12
48
43
24
29
19
6
42
18
12
20
30
22
12
60
18
17
15
45
3
16
30
11
39
94
47
108
13
23
16
33
27
5
18
18
4
56
18
30
100
30
14
15
36
1
23
15
6
82
8
9
45
10
6
36
44
19
45
32
4
30
2
54
48
22
15
20
45
3
21
12
7
56
24
37
35
15
13
32
25
23
27
10
14
6
24
19
12
35
66
48
6
24
16
24
5
64
53
28
11
39
16
18
48
54
5
49
26
24
16
8
6
4
6
41
15
6
87
1
11
15
6
3
1
20
34
24
50
6
22
59
69
15
51
13
5
6
9
12
1
83
21
40
26
48
64
5
115
77
9
154
18
12
11
16
9
20
24
58
53
9
51
16
9
14
6
10
32
93
27
22
32
3
12
73
12
20
3
15
85
21
30
50
75
27
40
29
28
5
18
18
6
24
1
15
38
58
24
5
81
10
8
24
42
4
11
33
12
3
21
39
3
24
64
9
21
32
3
7
14
18
40
5
27
24
22
23
9
42
18
15
63
24
6
10
14
96
3
21
18
16
6
48
32
10
30
66
29
85
14
30
64
2
13
41
51
31
24
14
34
6
2
58
6
48
62
28
38
9
1
14
9
9
6
10
30
14
42
24
22
18
26
30
24
54
16
11
24
15
6
10
14
34
38
82
8
9
21
3
24
13
2
16
14
40
11
36
69
4
8
4
36
50
22
26
16
5
19
6
80
103
5
78
48
9
13
2
46
12
20
27
1
11
84
7
17
31
6
35
88
20
51
34
12
26
9
21
3
16
15
5
1
42
5
25
11
37
2
6
24
10
8
9
45
15
48
12
15
25
15
80
9
24
31
30
2
48
16
24
24
38
10
8
6
10
24
24
5
37
78
8
33
21
3
33
30
120
37
5
15
93
10
72
17
31
62
42
9
31
6
39
11
54
18
16
24
6
20
31
8
7
18
60
18
77
57
75
13
2
54
42
40
30
8
51
13
68
22
62
10
48
38
3
4
17
3
12
60
9
12
3
37
87
21
14
105
96
15
94
11
7
14
39
19
18
12
11
7
8
54
48
4
54
42
14
70
35
61
50
22
2
25
15
14
64
12
6
9
21
18
5
1
50
45
3
78
18
160
2
12
66
9
7
50
16
39
21
59
24
1
23
15
10
47
21
130
8
9
13
18
6
8
27
13
2
130
36
32
7
68
1
14
57
69
36
39
15
10
11
21
39
31
32
10
11
4
23
30
18
6
3
31
29
75
58
48
39
21
74
58
14
13
17
40
8
10
5
36
7
14
39
36
15
18
6
72
22
2
70
48
11
7
89
24
7
9
44
25
26
6
24
10
5
69
6
40
14
42
88
41
79
21
3
18
48
12
2
16
29
3
24
9
1
44
16
26
24
9
7
29
19
32
34
23
13
24
95
21
78
16
18
11
21
55
8
7
33
116
36
33
6
6
58
8
30
4
20
24
24
27
13
27
9
54
5
1
32
24
154
9
45
56
31
20
21
27
21
72
19
15
8
10
6
6
36
14
9
24
60
21
36
48
12
4
2
42
22
33
21
11
15
33
15
16
86
3
12
1
32
40
66
32
10
32
7
39
24
17
25
30
168
5
51
16
45
11
10
47
33
22
8
40
72
32
6
48
16
50
9
39
16
5
16
11
33
25
84
32
28
6
14
27
31
17
21
19
15
17
25
15
15
8
102
3
1
20
10
6
23
33
4
20
34
5
1
66
48
2
4
96
2
40
8
69
69
30
45
51
9
7
14
40
66
24
66
14
16
2
15
13
8
40
2
54
39
57
18
16
6
42
5
43
72
6
11
31
177
32
55
26
52
11
31
30
35
21
27
33
22
8
30
3
1
6
32
10
6
56
6
18
1
15
5
3
40
56
45
25
35
31
24
6
80
76
27
27
5
60
9
6
48
10
11
9
48
7
11
40
125
25
74
70
8
18
112
38
10
2
30
57
36
19
6
32
34
80
40
6
23
4
17
63
13
24
24
11
15
10
59
69
100
8
42
16
5
36
31
48
24
17
84
69
6
22
20
87
36
1
83
60
3
18
6
16
14
3
37
24
60
12
32
15
67
30
26
22
18
8
70
42
8
120
10
59
33
52
20
10
8
24
30
10
126
2
10
27
20
69
12
4
23
1
20
6
9
31
54
12
54
14
75
7
9
5
24
10
9
33
32
36
10
6
26
57
15
6
51
31
50
27
117
43
17
34
14
10
5
12
73
95
7
6
8
82
32
25
21
35
15
69
3
24
10
48
30
45
17
16
20
124
66
2
27
9
34
5
3
18
30
16
18
6
24
32
33
1
71
25
48
48
38
16
33
20
3
40
8
6
3
15
57
15
25
20
9
16
50
64
5
25
12
23
37
18
29
1
2
9
9
15
1
54
6
8
16
66
24
24
30
66
56
9
4
17
15
60
13
8
34
98
15
1
14
45
1
35
45
36
6
58
14
16
2
48
12
10
80
33
16
29
16
50
40
66
30
17
7
6
24
60
20
66
42
12
84
16
6
48
24
41
15
10
62
34
14
46
80
4
20
10
14
51
15
46
48
8
18
6
3
7
33
23
49
71
24
6
28
6
26
4
24
42
8
9
21
10
5
25
60
36
80
34
24
8
40
18
30
ABCD 97497207266*3^$a+1 [50112]
99
45
69
30
77
49
24
120
167
24
16
51
117
8
24
64
72
15
33
9
18
18
12
18
54
63
144
51
45
63
41
328
21
42
17
31
60
54
47
48
85
27
128
136
32
85
72
288
147
8
64
24
24
21
99
8
73
15
56
133
3
8
25
72
12
36
87
8
24
103
30
83
139
5
31
9
32
103
17
13
3
32
25
108
48
11
139
54
15
32
64
24
56
19
5
85
35
1
15
57
18
5
16
96
72
51
5
25
54
180
101
64
32
24
337
18
54
15
21
11
40
63
30
11
16
9
24
71
72
48
115
29
43
29
16
27
5
43
29
16
128
112
8
16
24
96
9
39
80
61
11
1
23
37
18
12
5
37
3
24
3
101
7
18
60
54
18
72
108
23
67
5
40
104
24
40
195
54
36
35
97
39
9
47
25
162
5
16
32
7
17
49
42
30
72
95
48
25
23
72
43
101
40
9
71
48
1
72
72
63
27
53
72
48
43
60
9
32
24
19
45
152
40
24
32
13
11
120
19
5
16
9
15
24
3
210
203
49
18
93
57
47
16
57
15
24
21
180
18
29
1
15
56
120
328
152
19
12
9
123
77
24
144
43
69
33
23
37
147
48
51
5
24
13
12
23
48
64
56
64
93
75
48
32
40
24
48
48
45
3
45
35
25
39
45
51
9
15
15
36
5
19
45
48
27
5
40
45
107
1
39
3
93
15
89
1
102
6
12
63
69
3
45
42
57
56
24
16
8
144
1
71
19
149
16
15
41
88
152
88
48
45
60
72
30
6
59
43
53
96
13
3
3
54
36
147
48
56
24
16
141
179
73
15
3
29
73
167
40
56
13
12
78
105
69
27
33
36
12
108
51
344
40
32
73
72
15
27
245
16
45
75
9
63
24
56
115
48
21
128
91
21
33
87
21
3
9
23
40
8
109
60
71
19
18
35
144
13
96
11
109
54
18
78
197
24
31
12
77
16
24
8
1
47
13
131
13
35
72
13
36
39
120
3
53
40
105
87
3
72
5
73
54
36
21
56
48
16
159
54
11
64
48
32
16
56
120
24
24
72
16
8
16
128
13
3
152
48
19
5
88
120
72
8
13
155
37
72
126
45
15
30
60
87
8
67
48
5
40
24
8
37
51
57
39
51
5
25
18
5
16
56
67
6
47
168
19
21
32
48
19
5
13
60
23
16
33
135
72
21
83
7
42
15
32
136
24
24
72
48
117
72
27
93
6
45
120
80
25
87
93
11
24
16
3
45
171
29
1
71
24
49
47
43
125
43
198
54
17
64
45
27
144
24
15
81
81
23
16
3
5
88
32
85
11
136
80
61
59
40
123
30
6
102
59
49
87
32
13
12
23
40
27
197
24
64
8
48
37
27
141
84
60
36
39
48
104
136
33
12
72
366
5
25
15
9
36
12
18
114
75
48
57
15
21
12
119
13
18
48
114
63
45
59
48
216
64
168
24
24
27
29
40
24
159
30
35
48
48
24
88
24
21
72
60
15
56
40
45
11
24
16
24
249
23
184
9
71
19
5
19
18
59
229
12
23
24
25
15
120
32
40
48
21
11
1
63
15
57
27
77
24
7
9
123
30
183
3
30
42
5
48
72
144
31
57
33
23
67
42
11
7
18
71
19
101
19
90
24
75
63
9
104
136
21
27
48
3
30
60
102
18
54
5
1
54
90
111
69
66
90
15
24
93
59
48
136
24
93
75
15
17
72
16
8
79
65
193
39
9
15
27
77
133
18
65
16
24
80
19
53
40
128
24
256
69
3
32
1
54
78
48
11
120
1
23
16
9
47
85
3
72
72
8
25
18
5
49
48
47
43
5
37
3
72
15
30
60
15
21
11
109
59
31
17
24
1
12
51
32
64
24
104
1
72
12
6
69
32
16
72
48
24
8
13
72
78
5
24
40
24
27
18
54
5
40
45
51
27
5
88
117
83
49
18
5
13
27
63
12
5
24
13
35
40
120
33
60
27
32
24
25
12
240
3
27
78
111
51
138
59
1
159
141
27
33
111
9
95
24
25
108
59
1
95
24
1
42
18
3
56
96
73
24
23
13
51
8
25
36
11
13
66
41
13
107
24
85
99
15
18
12
36
39
32
16
48
24
63
17
48
40
3
5
24
43
48
101
64
32
25
15
80
13
30
45
120
69
3
57
120
63
24
24
57
39
153
15
21
27
24
128
43
5
25
15
153
71
40
8
73
23
16
21
35
24
24
7
12
21
144
120
3
29
ABCD 97497303032*3^$a+1 [50101]
36
9
55
24
20
15
57
60
24
4
215
48
60
57
52
8
21
79
20
76
96
23
90
30
37
8
60
36
16
24
36
8
51
45
156
120
141
7
80
180
196
47
193
36
71
9
48
15
217
23
25
83
12
1
36
8
100
35
60
25
32
28
113
87
36
76
108
36
120
36
59
69
36
36
28
36
59
37
80
108
52
68
111
1
24
144
23
18
55
36
8
76
47
157
5
15
16
44
63
57
52
41
3
15
21
24
39
60
37
68
52
23
45
60
12
28
83
97
80
40
20
15
81
60
4
35
45
60
36
24
16
24
263
49
24
89
115
36
80
16
23
57
39
61
11
13
20
100
59
90
31
65
30
165
39
21
4
80
112
8
63
37
80
111
9
51
109
56
24
16
59
78
99
60
88
20
3
213
16
8
15
105
36
4
101
39
96
36
88
32
51
49
80
3
1
44
75
25
35
57
88
12
53
7
80
28
36
224
60
16
56
3
145
71
49
56
40
179
57
40
48
36
179
25
5
90
97
8
183
33
27
13
36
20
3
25
83
57
15
21
9
15
60
96
16
68
120
3
9
100
20
28
60
32
39
24
108
49
24
216
83
37
48
36
44
51
24
85
23
12
6
51
60
40
11
9
28
20
12
40
80
24
4
35
21
64
143
33
96
28
80
16
84
80
52
23
21
16
8
36
27
193
56
144
4
12
60
60
48
12
23
61
59
96
165
99
37
128
60
52
68
72
3
1
80
124
32
28
35
36
24
97
20
24
36
64
104
160
80
36
9
66
1
8
52
48
240
20
141
39
15
85
36
84
36
44
40
71
9
3
13
47
9
39
49
192
8
76
17
67
11
9
100
116
129
75
3
12
105
3
60
37
140
36
36
84
136
68
3
49
20
3
25
11
69
132
64
35
9
135
60
25
95
57
108
15
37
24
36
8
52
44
75
85
44
132
63
1
44
180
36
4
36
24
11
1
164
60
9
115
80
40
5
67
128
3
57
33
99
219
61
11
60
33
4
11
72
132
1
20
16
24
5
31
119
21
24
24
40
36
56
60
39
21
3
48
13
44
12
81
43
60
95
61
8
12
148
32
88
23
69
24
24
136
24
152
24
4
155
45
16
20
64
80
12
40
8
63
129
60
24
39
21
40
119
21
64
20
12
48
12
4
24
12
20
28
23
228
1
308
72
48
52
84
24
60
23
69
40
68
40
32
40
60
44
15
204
1
36
8
63
13
56
40
20
48
111
12
33
27
37
180
71
1
8
60
40
56
4
65
55
251
25
5
31
24
44
76
180
24
53
27
12
84
39
145
12
44
87
69
39
24
48
49
11
69
3
25
23
93
15
9
33
18
1
8
3
9
48
51
60
25
36
120
11
49
41
19
221
48
15
4
56
165
15
64
252
20
4
20
39
21
4
92
3
25
20
96
99
81
76
44
135
21
28
92
40
24
29
55
20
36
15
21
40
101
3
120
60
40
156
23
1
20
64
23
37
12
24
20
96
64
24
56
4
92
24
15
12
49
68
45
31
80
60
36
24
39
18
7
71
9
63
153
75
1
48
11
12
13
119
177
144
4
32
21
7
11
45
27
13
80
4
23
57
52
84
56
28
11
141
40
20
144
24
16
47
78
75
36
48
52
71
93
120
27
109
24
36
20
48
15
45
12
51
73
47
9
88
53
27
36
136
44
76
84
56
3
37
23
225
96
96
51
69
24
60
4
5
18
48
61
11
33
24
195
1
107
157
65
18
57
12
28
12
323
21
36
100
113
55
56
184
11
109
72
8
16
20
39
21
4
72
104
160
24
83
108
21
111
33
39
48
49
23
37
20
148
140
12
144
27
9
40
68
60
3
33
39
25
116
4
71
25
24
23
48
21
3
1
60
60
56
88
12
44
100
116
28
60
116
100
20
24
12
84
4
156
24
23
109
71
12
1
60
56
4
47
37
240
176
16
20
48
3
48
21
3
117
9
51
3
61
20
60
64
20
3
73
107
37
72
48
23
9
48
16
36
308
75
37
143
85
71
1
8
40
23
9
4
156
20
63
25
72
179
1
24
60
44
12
39
49
36
156
24
95
69
105
15
75
1
96
24
119
25
12
44
24
76
116
ABCD 97497390548*3^$a+1 [50048]
39
80
25
18
5
12
4
51
6
3
45
11
31
17
37
11
43
6
59
12
19
45
56
13
30
54
12
24
66
48
6
36
11
49
18
126
11
28
12
123
6
47
60
4
39
6
18
30
72
24
35
76
20
85
39
15
9
3
5
133
35
64
33
24
35
48
7
9
60
21
3
105
42
9
36
8
76
60
27
29
24
24
1
36
30
105
45
6
5
13
24
12
15
93
30
12
53
36
36
4
84
56
61
48
15
15
5
12
36
13
15
69
42
6
48
11
61
59
28
20
37
11
205
47
12
4
140
12
25
60
35
4
8
1
84
42
53
136
21
75
21
12
18
72
96
36
54
12
47
37
3
188
37
12
60
3
8
25
87
20
25
108
3
75
24
17
168
31
72
113
25
12
24
90
30
35
40
21
3
69
12
54
72
65
72
67
9
20
120
7
9
20
19
21
3
6
42
33
24
15
36
17
19
53
7
108
90
35
16
9
18
9
3
45
3
5
7
65
60
12
43
6
6
6
27
12
8
37
108
11
4
15
18
84
54
29
25
48
30
89
1
54
5
48
16
24
8
48
16
21
12
35
1
6
53
12
60
55
6
24
35
31
17
1
12
27
51
5
85
60
39
12
9
99
56
4
3
17
31
54
11
127
18
6
5
48
43
30
60
35
12
36
25
39
116
136
8
85
30
12
36
17
48
24
19
24
48
54
131
12
7
18
30
5
7
90
6
17
40
8
13
12
3
39
17
19
21
51
30
24
15
15
6
23
4
3
18
15
44
60
7
30
48
15
21
90
17
88
20
36
73
48
60
3
9
72
23
31
17
28
32
7
5
72
175
138
11
37
12
23
67
36
9
3
17
1
24
23
64
9
72
78
65
16
60
15
6
23
91
5
13
15
21
47
12
13
18
29
16
57
39
15
18
107
19
9
3
24
6
123
75
9
3
17
37
75
80
24
16
21
42
48
18
96
6
5
108
4
147
24
6
24
24
72
23
31
12
69
20
4
36
21
78
114
23
13
6
41
88
56
1
60
24
15
45
11
112
68
13
47
12
31
29
13
123
9
72
48
15
8
28
20
1
48
12
54
21
51
5
67
17
61
18
77
7
42
159
39
5
60
96
12
25
42
6
60
11
31
9
204
120
20
61
131
73
51
3
5
31
12
30
59
13
15
68
13
84
12
11
13
59
60
1
15
21
78
30
75
12
60
15
6
60
48
96
15
15
30
84
12
30
54
63
33
12
75
21
75
24
21
47
4
116
43
24
30
18
93
15
132
77
31
5
49
12
11
19
18
18
29
40
8
43
29
19
69
8
25
3
39
45
36
21
30
36
24
29
49
47
48
157
11
28
87
12
6
36
71
79
45
24
141
71
109
6
30
24
15
68
7
186
35
25
3
24
45
18
33
135
21
39
60
81
8
43
5
13
119
52
9
12
24
35
25
108
18
30
35
37
12
23
12
1
24
3
36
20
67
12
6
11
24
7
9
45
59
31
5
25
24
24
60
83
72
37
123
111
156
29
1
6
42
35
16
32
55
18
6
29
36
25
6
30
42
81
20
1
11
24
55
6
35
64
8
12
4
32
24
28
33
39
9
12
12
18
54
18
45
8
72
43
18
12
78
54
12
24
12
48
6
6
24
11
28
15
6
30
5
25
11
85
47
16
20
64
33
54
30
15
20
48
7
5
13
60
27
15
30
6
33
57
39
44
37
72
66
24
66
111
20
1
3
15
29
16
60
69
111
24
12
51
12
81
15
29
12
1
3
39
65
1
24
12
144
6
41
24
19
84
12
33
8
12
1
59
37
3
12
21
42
72
5
1
24
23
60
31
17
12
25
11
7
5
43
21
9
47
67
12
6
54
53
12
28
45
30
96
6
11
7
21
32
52
8
25
83
12
7
42
23
7
48
17
31
30
87
57
3
20
12
43
6
84
18
29
61
12
78
12
6
11
25
75
24
45
15
15
17
13
47
4
60
3
65
31
5
24
1
35
40
92
4
15
29
4
8
60
4
33
12
63
21
12
42
6
35
7
72
6
159
27
48
5
25
23
28
75
54
87
21
18
45
21
48
15
33
3
32
64
3
30
87
15
66
24
3
15
72
6
12
42
114
24
131
120
55
9
12
9
66
36
5
28
75
29
1
12
63
27
5
7
30
18
48
9
36
36
21
47
43
77
1
60
36
99
39
12
53
7
6
59
28
3
30
12
23
64
15
33
63
78
12
27
3
18
36
18
77
4
21
23
12
36
72
25
18
29
4
20
4
45
143
19
45
9
11
1
47
12
25
63
57
11
7
21
39
36
6
60
108
30
5
7
30
15
8
31
5
91
6
12
27
3
117
8
40
27
60
41
28
32
28
36
9
24
66
12
65
37
12
59
7
33
116
25
35
103
30
12
35
55
29
12
12
12
25
24
11
85
11
19
54
15
20
19
6
47
37
83
19
5
1
35
13
35
24
7
41
7
18
3
9
35
12
48
25
72
18
41
4
12
21
18
24
17
36
25
18
24
18
35
4
51
57
8
12
40
12
3
53
4
15
9
45
71
48
16
60
44
25
23
24
60
1
3
24
20
55
36
29
7
66
42
57
108
36
9
66
45
9
23
52
32
1
23
4
51
24
17
13
47
4
15
5
49
23
73
11
13
6
12
24
41
48
31
9
24
120
15
6
15
81
11
4
39
6
30
30
78
5
72
19
9
56
64
32
28
32
13
12
15
33
15
15
45
12
21
18
6
6
42
11
72
109
15
20
4
96
9
120
15
9
12
11
12
25
48
12
11
40
27
17
1
35
61
23
13
90
48
6
30
6
18
21
33
30
6
6
9
21
60
6
93
27
54
18
41
96
4
80
1
11
49
35
60
156
48
19
41
4
80
1
15
15
29
48
7
21
20
19
17
48
37
84
12
3
32
49
18
5
12
61
72
23
19
24
24
30
11
31
60
9
27
9
140
1
24
119
1
71
97
132
60
48
18
17
61
15
21
71
64
3
60
65
48
12
36
31
41
43
5
12
43
24
21
27
77
12
31
9
15
18
42
36
5
19
6
30
42
11
7
72
6
39
147
9
24
27
5
40
15
36
33
15
17
43
9
45
42
113
55
6
15
51
9
21
23
96
31
9
39
60
48
53
40
24
33
18
30
30
9
33
12
30
60
66
30
12
102
11
7
17
108
19
5
49
35
100
51
33
20
25
15
56
12
49
35
25
35
1
102
5
60
7
30
95
28
15
45
45
11
24
7
5
28
81
72
ABCD 97498181492*3^$a+1 [50076]
30
42
57
87
9
16
59
9
15
1
29
42
30
90
9
51
30
36
18
1
71
60
18
30
24
117
9
84
6
45
45
12
18
24
48
18
7
29
51
99
13
68
45
27
57
18
45
28
5
63
9
12
135
123
90
162
13
140
81
210
144
36
180
36
24
270
31
41
3
45
54
18
15
27
18
18
49
17
36
222
25
48
83
97
108
35
66
43
17
30
33
63
180
48
9
96
165
115
204
95
6
31
35
6
18
54
120
36
24
183
15
72
120
78
30
24
9
27
18
27
28
20
16
65
18
72
6
39
63
42
18
12
6
12
6
85
17
63
27
25
108
80
45
55
12
48
5
6
54
30
180
42
12
6
12
168
12
42
216
84
15
81
27
75
132
48
144
24
21
141
18
126
91
29
6
102
126
42
18
61
96
12
47
36
153
52
32
16
29
15
45
7
59
42
108
115
41
18
60
108
234
120
60
30
108
18
15
129
24
84
6
54
55
53
63
99
13
107
145
32
3
6
72
19
35
18
12
6
37
48
53
24
48
18
132
12
42
90
84
6
36
12
36
42
48
42
27
21
159
45
63
12
15
30
18
18
51
208
47
289
41
30
45
60
16
20
112
23
18
19
17
3
81
27
144
16
29
54
36
6
147
63
24
25
11
25
92
16
164
16
149
36
54
81
60
57
54
78
30
78
30
54
54
45
60
72
3
24
37
83
36
60
45
45
19
11
126
19
32
27
12
6
18
49
107
6
3
9
6
12
72
36
96
30
186
93
52
179
36
18
30
54
72
18
18
63
27
198
7
137
96
54
90
120
36
42
18
156
271
23
54
18
48
24
48
73
59
12
13
113
18
54
15
27
13
48
77
18
78
36
39
9
123
39
13
5
36
24
36
66
54
96
18
1
107
45
9
31
179
24
12
9
28
53
15
57
6
12
72
25
17
75
69
99
21
24
72
99
4
95
108
30
108
27
99
150
18
36
54
18
180
12
6
84
126
37
53
6
36
48
205
35
12
24
61
23
36
114
30
69
28
47
37
23
12
96
25
77
18
37
96
11
54
31
41
24
18
12
13
41
27
63
49
47
54
27
108
9
180
120
43
20
72
72
9
54
198
18
25
35
57
324
153
15
21
72
7
47
45
9
36
6
97
155
18
7
47
48
72
33
63
90
18
61
48
173
18
97
47
96
12
33
45
7
5
18
25
47
33
57
42
156
81
105
138
25
36
17
27
36
12
9
60
36
84
115
36
47
90
150
36
30
54
37
35
13
41
199
41
30
24
12
24
174
18
108
85
29
12
78
102
31
29
3
15
66
6
120
54
90
222
228
159
63
48
36
24
9
75
96
84
33
57
78
12
72
33
57
54
24
12
1
53
7
47
33
57
36
42
30
42
12
9
27
45
52
48
53
15
16
48
161
12
24
91
17
18
18
39
45
63
27
72
78
55
11
54
36
24
66
45
52
65
27
51
45
21
54
24
198
3
45
7
65
24
48
90
18
27
51
45
4
167
306
67
17
36
168
156
24
115
11
93
15
102
99
45
54
126
54
18
78
30
87
75
18
7
83
6
48
18
42
72
19
44
21
15
27
12
150
30
90
60
18
12
6
30
24
12
33
3
49
23
60
138
108
72
108
96
18
66
6
174
60
27
189
75
69
30
72
78
99
45
48
60
12
60
30
37
5
43
185
42
13
125
18
42
156
27
135
37
17
126
45
45
18
9
27
33
111
6
54
36
1
47
36
1
156
5
43
71
36
12
18
24
36
43
20
12
52
35
25
11
9
63
12
42
3
27
96
72
102
36
132
135
57
6
192
6
39
105
30
78
84
6
84
54
126
13
41
6
48
36
45
9
55
8
27
18
108
36
60
84
6
48
18
78
30
24
156
79
11
24
30
36
15
45
36
18
18
39
63
45
27
69
39
126
19
17
18
18
108
42
45
228
9
103
5
18
90
15
9
75
63
78
72
18
37
29
126
54
79
36
8
63
12
96
12
90
99
105
66
9
9
24
48
54
25
89
12
54
81
15
48
42
12
27
16
17
66
54
36
55
80
96
45
120
43
48
12
23
198
36
51
9
36
102
18
18
24
30
6
9
3
90
103
5
7
53
31
71
69
3
72
18
63
ABCD 97498440056*3^$a+1 [50009]
7
89
55
5
34
32
54
91
5
52
3
84
5
34
2
67
36
12
107
16
81
71
42
16
15
89
31
41
6
72
40
81
89
67
113
58
33
39
56
25
24
17
19
96
3
56
1
113
6
24
46
2
37
3
74
55
5
10
81
5
4
126
14
18
88
50
48
52
2
66
79
23
24
58
62
61
17
18
25
89
6
18
64
38
42
28
68
7
153
14
25
17
40
44
12
43
36
63
2
79
21
56
43
29
18
49
65
24
94
62
24
72
42
16
62
18
1
29
7
12
41
12
12
67
9
51
53
58
18
6
158
168
12
108
202
86
19
23
48
16
21
84
60
48
48
35
25
77
7
9
20
67
9
50
24
1
33
27
36
17
55
5
88
18
14
28
14
13
5
31
72
5
42
6
4
63
15
72
21
17
162
126
67
17
112
14
6
43
5
7
45
15
9
14
6
42
13
51
33
5
10
8
37
51
32
114
144
7
65
60
58
56
1
29
4
14
10
102
9
9
68
28
51
36
15
2
60
67
71
42
12
88
18
69
165
8
36
24
10
32
25
48
87
14
72
24
88
56
31
108
71
1
23
30
28
30
2
48
132
16
42
32
58
3
5
22
2
6
1
65
43
228
12
83
25
5
43
15
32
58
14
13
12
23
42
70
50
43
60
5
12
6
6
43
177
15
53
48
58
6
39
29
16
14
46
26
13
11
90
4
3
23
1
29
10
72
72
81
84
5
118
2
31
29
42
49
24
161
54
1
21
90
26
115
3
57
47
42
126
25
63
69
35
1
65
64
6
2
67
51
42
3
11
48
10
72
51
12
23
78
10
2
112
68
19
23
25
53
10
9
5
18
13
65
10
114
38
90
48
54
13
5
31
5
19
23
49
5
43
21
2
18
24
6
37
5
24
6
42
48
168
22
9
5
43
53
12
40
3
99
50
24
7
24
5
66
42
30
25
12
3
33
57
68
18
72
10
38
1
33
62
25
5
55
5
31
5
7
17
18
58
8
40
14
1
72
57
15
71
10
14
16
14
10
81
12
113
60
7
12
48
9
3
87
48
18
72
6
14
88
32
66
64
18
39
15
6
39
35
1
125
67
12
45
68
72
66
82
38
10
38
90
7
12
60
36
9
26
34
80
55
23
40
80
82
30
26
7
9
8
6
1
48
5
7
36
33
20
10
6
66
24
9
5
31
48
17
31
48
5
4
12
20
60
46
42
140
43
69
26
25
87
141
27
18
20
91
9
15
21
128
115
5
31
36
15
45
11
18
124
123
65
7
15
62
90
61
59
24
90
7
12
5
40
20
96
10
81
81
15
9
63
5
43
17
6
42
24
88
92
28
20
60
6
64
8
10
30
8
6
76
24
8
28
27
21
36
54
24
30
32
4
24
15
17
31
77
18
54
48
7
21
15
53
34
8
10
32
6
6
19
17
30
97
41
24
127
23
186
19
17
24
4
12
18
56
25
17
7
5
36
7
15
9
23
16
86
36
19
45
38
6
4
63
17
7
21
8
31
89
34
33
5
34
45
101
94
56
37
65
40
18
18
86
61
59
54
19
47
64
14
12
31
47
37
9
66
21
35
13
17
19
60
5
103
72
23
6
31
51
2
96
30
6
4
6
9
57
68
42
78
19
5
43
12
36
65
52
3
9
20
106
6
108
20
7
65
66
78
12
84
24
60
96
43
51
122
54
1
17
36
12
7
17
118
45
75
18
15
48
41
6
42
12
43
15
80
30
10
26
6
48
30
18
97
5
7
155
6
19
96
24
23
73
113
12
7
5
12
24
10
2
174
1
15
14
139
9
6
30
42
200
73
12
107
6
12
102
13
9
8
106
2
30
37
12
36
60
15
8
54
7
108
93
123
12
27
50
7
33
6
104
6
10
6
18
18
38
16
33
21
2
42
96
142
9
9
20
12
12
10
2
166
57
23
109
60
41
12
66
66
6
10
8
79
23
10
54
24
90
20
66
25
29
12
199
23
40
2
36
34
105
24
29
16
20
19
101
54
1
95
34
3
17
42
64
74
16
24
15
71
1
120
9
72
12
26
1
9
20
31
5
31
23
30
55
17
90
24
18
12
10
56
25
17
28
12
36
50
37
27
18
12
27
23
66
30
130
116
36
7
101
66
6
48
7
27
8
22
51
24
15
45
36
5
24
48
10
2
46
9
15
33
57
63
17
192
54
10
56
36
7
65
43
15
2
6
22
18
14
28
92
42
1
23
25
24
41
19
48
9
144
51
36
132
5
7
11
94
8
10
42
123
101
7
24
48
17
6
10
104
6
13
89
10
8
73
77
40
27
48
143
54
7
36
12
12
23
1
15
54
20
67
3
8
49
23
13
35
48
30
42
145
5
12
16
54
18
62
97
65
174
109
48
9
48
3
15
62
10
2
31
12
11
1
36
17
31
27
30
8
67
24
33
8
4
50
64
74
100
2
18
30
42
91
12
5
52
15
41
12
42
1
12
3
18
14
25
47
24
34
75
65
67
9
39
15
93
123
32
10
38
1
15
21
243
45
12
47
30
16
32
43
41
19
27
38
31
89
19
48
48
119
73
72
23
37
65
60
36
34
8
78
67
57
6
72
8
1
36
17
67
108
35
6
4
20
18
54
24
24
10
26
94
26
6
48
10
32
96
12
48
12
60
42
24
24
6
67
23
10
62
40
33
5
12
22
96
14
12
46
57
17
16
30
9
24
24
5
60
6
112
72
80
10
32
79
5
4
32
31
17
46
50
30
24
10
63
72
23
58
44
18
40
14
40
44
6
18
28
32
18
24
30
36
24
144
19
5
22
21
17
12
6
22
3
23
1
5
103
36
81
54
14
66
30
16
144
50
16
8
48
202
80
7
29
10
50
22
14
34
62
72
100
3
12
77
66
40
24
56
145
12
5
43
45
8
36
ABCD 97498586338*3^$a+1 [50098]
329
24
43
93
51
29
19
216
21
3
60
17
79
72
33
87
9
8
127
89
216
43
5
7
209
7
84
125
24
7
48
156
69
147
108
41
211
84
108
117
3
12
264
96
84
84
252
149
67
48
149
187
69
51
96
413
91
204
72
252
77
55
24
12
180
33
15
72
48
120
132
48
149
31
492
24
5
43
77
40
3
48
77
55
41
31
225
291
60
24
48
12
84
96
113
103
192
57
8
211
216
29
55
105
96
8
235
21
39
36
72
29
31
168
65
24
31
36
29
16
123
120
357
123
36
41
79
12
12
228
53
55
72
129
75
29
115
45
51
69
15
180
245
7
209
103
81
15
216
36
168
5
79
168
240
84
60
24
65
127
552
36
21
39
84
5
7
9
80
16
159
156
84
81
51
53
55
12
132
36
12
144
60
69
99
48
48
5
7
12
48
189
63
12
5
91
69
24
147
84
113
120
55
17
40
144
15
204
120
132
89
67
12
185
16
96
15
60
204
41
40
51
69
39
72
348
141
39
60
29
127
65
264
211
53
31
84
77
19
84
48
84
108
300
120
156
96
144
65
19
72
29
67
29
64
27
69
63
201
39
41
55
36
120
84
24
60
21
351
48
96
84
5
232
8
112
120
51
69
24
120
56
43
12
96
240
137
55
65
67
45
75
429
80
384
91
72
24
84
180
21
291
93
171
84
12
197
7
36
69
8
67
5
19
29
43
144
29
7
12
36
81
135
84
125
367
257
55
192
468
36
12
69
3
12
168
65
55
36
29
112
15
24
36
120
60
96
108
29
223
33
171
5
160
303
156
132
9
15
185
120
24
19
21
344
216
7
48
12
12
297
104
19
245
151
384
41
7
17
16
96
51
84
24
36
264
12
249
80
151
137
120
7
24
449
103
12
21
56
48
112
39
96
60
240
29
127
120
33
135
65
7
12
12
84
21
111
192
12
48
96
5
16
243
197
151
120
33
80
40
135
72
60
120
12
48
249
39
105
99
12
24
84
48
53
307
84
144
12
12
96
132
120
132
177
3
240
101
19
5
7
60
5
271
84
29
16
123
36
180
96
45
120
24
39
48
132
72
29
19
21
104
7
264
12
53
127
17
120
16
75
96
60
288
41
144
55
177
291
269
64
15
84
120
36
105
195
29
103
153
15
96
9
75
165
27
60
12
12
65
19
5
55
65
19
197
211
24
84
60
45
27
12
137
391
48
225
27
84
65
24
91
24
21
135
240
24
105
135
72
9
3
21
39
36
ABCD 97498668136*3^$a+1 [50060]
27
77
4
8
36
19
108
77
13
63
180
80
28
9
72
27
9
83
52
104
31
18
18
9
56
25
71
307
5
13
54
17
109
180
27
9
63
36
117
18
77
49
23
4
56
61
18
180
225
32
31
29
12
67
72
29
16
9
54
17
1
11
97
11
7
45
36
45
395
55
9
9
36
59
4
36
27
162
36
35
180
37
54
9
36
8
108
19
18
71
73
72
23
4
140
31
17
577
107
96
4
8
120
16
152
55
29
48
49
59
168
25
71
127
54
27
45
35
60
156
1
27
180
135
189
36
44
19
113
60
48
85
90
113
4
44
1
99
9
18
53
28
9
23
67
18
90
36
225
56
168
64
9
135
99
306
54
54
95
13
11
7
18
27
99
65
25
143
91
41
108
24
97
36
27
189
99
80
37
83
48
121
72
27
9
72
54
9
27
54
119
36
24
73
95
31
29
124
27
9
44
48
168
96
96
60
28
56
16
8
1
95
49
27
8
208
188
37
35
1
11
60
84
25
72
126
54
63
44
12
240
181
72
108
155
79
81
32
40
27
17
144
37
11
25
18
17
48
25
108
99
45
11
97
54
29
72
24
28
9
27
261
71
55
29
12
240
180
43
257
13
47
52
36
180
72
68
184
135
117
20
72
264
49
90
18
54
18
99
32
157
11
168
24
85
11
43
41
31
17
28
36
108
20
79
77
67
180
18
95
211
101
61
35
1
90
233
12
25
47
25
36
11
88
63
36
29
48
85
27
36
27
9
104
60
7
18
54
5
85
27
92
52
152
145
23
24
24
28
140
24
25
54
29
151
18
59
31
108
29
52
36
8
24
31
41
49
90
5
13
36
54
9
20
60
120
232
56
12
31
18
36
59
175
53
91
65
16
108
32
48
37
27
20
84
13
135
171
45
9
155
24
199
36
18
180
63
9
47
205
63
63
17
12
61
11
25
179
156
25
11
97
11
7
18
171
9
54
5
12
64
116
73
279
36
45
11
151
125
96
12
19
29
169
63
144
44
48
48
40
116
19
36
126
11
79
144
54
18
9
72
81
36
23
67
53
36
19
36
89
288
84
115
126
71
64
144
20
259
90
119
25
90
108
54
11
24
55
9
20
16
99
144
9
72
80
1
95
31
45
20
43
53
72
36
19
18
11
16
20
96
192
156
193
83
115
101
7
89
72
127
41
13
99
153
107
1
47
108
16
36
80
109
71
1
99
20
7
252
29
52
80
84
25
171
45
135
27
117
200
48
13
47
97
144
63
9
27
80
127
18
18
77
13
18
41
24
187
5
4
20
132
36
109
54
29
312
36
37
135
9
27
45
27
44
24
40
27
101
16
9
35
64
32
328
20
133
36
59
96
52
252
9
71
55
53
36
144
12
25
90
29
7
108
144
216
5
4
80
12
7
9
144
8
28
36
8
37
36
72
27
72
36
92
169
83
43
72
53
1
18
29
24
64
200
79
17
72
24
31
126
27
36
9
27
27
18
36
71
91
29
25
71
208
32
31
29
36
61
47
12
4
36
171
45
68
48
12
7
36
9
116
163
18
71
37
27
32
31
29
97
35
28
20
16
108
27
233
55
126
119
88
45
36
126
9
56
88
8
19
89
64
68
31
18
23
76
20
7
18
126
36
53
48
61
23
40
20
43
45
117
11
96
109
27
9
90
189
27
90
126
36
113
13
63
20
79
54
11
115
53
36
19
54
11
12
40
36
36
20
52
72
9
107
24
85
54
41
31
81
20
48
12
28
36
63
5
168
151
89
37
59
ABCD 97498688330*3^$a+1 [50003]
19
5
6
13
8
57
55
35
31
30
6
60
18
30
47
45
9
109
42
96
50
18
15
54
33
3
49
8
22
8
58
29
1
30
32
4
26
3
15
4
56
9
30
51
34
32
24
12
52
30
8
22
2
15
24
1
29
1
23
7
65
15
3
60
25
90
56
10
101
18
27
3
37
35
1
132
5
25
30
48
29
15
45
15
33
6
6
21
64
95
111
34
23
12
18
37
6
20
34
14
6
66
18
21
18
6
6
30
13
36
29
37
53
3
27
6
54
36
60
97
8
76
20
3
42
48
6
36
25
23
7
5
30
61
14
58
5
7
24
20
21
54
24
42
48
21
9
1
24
11
54
25
90
6
56
165
13
17
19
24
5
30
81
36
9
30
90
6
25
78
17
13
26
10
11
13
2
3
7
6
48
20
4
17
69
21
18
66
27
4
48
42
26
3
6
18
27
34
6
36
12
26
4
11
31
53
37
18
6
29
25
92
15
1
24
26
40
14
40
5
1
47
6
31
36
20
18
21
90
15
30
6
9
55
35
21
4
74
4
11
24
37
30
6
29
48
31
29
37
14
90
4
5
25
11
19
11
6
24
30
1
44
10
24
62
63
12
9
70
11
31
17
30
21
4
17
15
4
6
134
15
24
97
126
14
4
59
13
17
33
4
53
31
41
1
54
18
60
12
48
18
29
55
18
30
26
21
39
9
3
18
76
5
30
18
3
30
54
33
3
24
10
44
39
67
54
24
131
49
41
55
24
18
77
115
30
6
2
58
11
25
20
70
5
24
1
26
3
67
53
21
10
6
12
6
5
54
6
75
42
30
3
21
39
37
42
42
125
49
2
34
30
59
75
10
36
26
27
30
30
183
22
60
60
5
33
63
90
19
35
7
6
12
65
60
3
10
8
16
6
54
5
18
66
24
36
6
13
26
15
57
54
76
12
8
3
6
55
18
26
16
6
23
54
12
9
22
18
2
52
2
3
7
35
18
3
4
18
11
61
60
5
99
15
84
31
12
20
39
13
12
20
45
1
44
63
25
12
14
75
19
12
20
36
3
27
63
6
90
90
30
9
36
9
31
59
31
20
45
19
24
36
20
36
33
43
12
5
6
19
60
77
9
40
60
11
21
88
2
52
2
30
54
9
7
18
2
9
84
37
65
31
48
2
4
36
47
3
4
44
4
68
4
29
21
4
11
78
21
22
12
56
45
25
24
62
99
60
21
4
29
60
3
3
30
7
14
4
50
21
13
12
53
6
87
52
6
2
40
17
51
9
63
28
11
13
5
42
31
8
10
59
1
30
5
21
33
30
30
55
2
4
30
2
33
1
5
25
80
16
50
22
5
33
4
14
46
20
28
5
1
12
29
43
30
38
84
33
36
1
29
25
101
1
47
57
34
20
21
73
107
13
60
17
1
24
44
21
18
27
6
82
5
21
51
18
66
7
23
84
43
12
17
48
60
33
22
6
60
11
43
26
39
7
5
18
3
22
8
22
12
26
18
4
32
100
35
18
3
34
5
15
33
7
83
1
59
3
30
9
9
81
205
26
40
78
29
25
2
24
154
8
82
11
51
90
76
23
21
9
6
25
20
93
33
27
13
48
11
9
12
22
56
12
18
4
47
9
21
30
18
6
19
26
9
33
3
31
24
60
66
14
112
14
4
11
13
5
55
5
33
33
7
198
30
5
19
5
1
102
44
69
45
34
56
9
57
4
84
36
54
60
11
30
1
80
4
110
21
45
39
151
44
10
5
24
1
36
120
23
6
6
21
18
45
60
6
49
30
5
1
24
35
1
18
2
10
5
15
6
57
13
14
9
49
78
50
54
3
27
6
34
20
15
1
14
69
25
6
23
37
20
3
61
102
23
84
1
54
2
9
7
48
92
24
3
6
6
19
54
42
30
23
102
51
24
33
30
7
14
22
50
99
19
66
20
10
74
10
29
31
5
51
46
14
33
12
19
6
36
54
53
33
24
3
6
27
34
56
28
20
72
4
6
12
11
24
33
172
30
128
30
24
30
15
61
14
9
121
14
6
3
25
2
3
1
11
18
25
11
24
6
19
41
45
40
11
15
3
37
24
26
15
19
41
43
12
6
17
6
36
84
51
3
13
12
71
1
66
8
36
15
49
6
56
9
13
2
39
36
78
3
82
48
29
18
7
54
41
30
18
90
3
48
6
33
6
1
36
44
9
79
48
8
10
50
4
30
12
26
28
5
19
18
29
49
11
15
90
10
18
32
3
31
2
22
32
69
66
18
30
7
54
30
11
43
32
28
5
12
48
13
38
36
34
36
5
60
30
1
17
13
12
36
59
33
52
6
11
13
36
11
69
64
11
21
10
90
66
50
3
84
12
48
6
79
42
23
42
13
38
9
13
17
1
20
34
23
30
6
15
46
20
33
63
39
9
15
7
53
1
138
12
119
6
25
66
54
48
35
43
14
36
4
23
30
37
116
22
2
28
2
33
13
59
24
7
18
32
48
72
22
2
28
2
58
5
25
11
1
35
15
9
25
36
50
3
7
54
35
157
38
30
6
33
36
19
32
3
12
39
9
13
29
13
6
6
30
59
24
42
18
27
3
66
1
20
54
9
37
26
22
102
110
3
120
21
46
23
3
27
12
30
54
55
11
25
6
17
6
1
18
36
84
86
46
18
11
31
23
25
56
100
5
21
4
42
12
68
52
2
3
73
12
26
36
54
15
25
6
6
29
90
21
9
13
6
5
21
64
5
24
37
54
2
28
6
36
74
4
11
15
24
9
6
31
59
6
31
18
50
42
22
11
7
8
45
24
3
88
5
21
3
27
15
49
24
6
32
33
24
21
9
25
77
25
18
41
15
4
32
69
24
90
36
90
6
73
8
18
96
9
6
24
30
61
119
24
13
12
5
1
36
5
18
30
1
24
36
50
16
54
56
118
11
66
1
108
36
48
42
18
68
18
9
127
50
10
56
9
69
94
77
9
99
61
65
25
2
30
33
24
3
70
23
15
21
25
5
24
15
36
30
28
60
95
33
22
11
1
18
2
36
22
6
6
44
30
9
13
18
24
5
7
50
28
12
24
29
30
1
6
5
54
27
64
50
3
1
29
25
8
10
8
9
1
41
18
1
6
29
25
11
25
18
38
18
9
30
30
30
13
47
6
15
99
67
26
22
30
8
27
3
33
24
30
25
176
34
62
16
42
48
14
39
30
1
20
3
31
90
56
4
6
5
151
14
3
21
70
50
15
84
7
20
76
42
11
1
5
18
25
8
144
9
1
18
11
1
18
30
2
10
35
9
4
17
24
1
6
12
2
4
5
84
12
18
25
36
2
3
15
75
6
9
21
25
23
55
17
1
110
33
6
13
5
25
8
30
18
4
12
5
114
90
24
156
45
22
14
15
24
24
1
11
30
18
25
6
26
24
34
66
41
18
30
37
23
12
21
18
10
26
70
26
18
22
12
47
43
5
6
75
9
12
30
55
18
6
24
90
65
12
19
2
24
33
61
54
5
67
14
12
24
4
54
42
56
10
17
1
29
30
6
30
7
20
3
24
6
37
17
1
56
30
69
1
18
42
86
10
12
42
14
22
47
25
42
89
31
5
13
5
13
42
11
19
42
20
24
66
45
25
35
45
28
11
49
17
48
36
6
25
24
35
7
53
6
43
56
15
7
24
14
4
90
35
7
48
42
89
31
36
80
3
21
4
24
5
37
24
54
18
42
5
6
36
1
ABCD 97498835834*3^$a+1 [50077]
156
18
96
48
107
25
11
7
48
90
54
29
60
12
120
19
48
42
18
18
59
13
23
13
11
43
12
60
108
5
13
30
108
132
72
66
96
30
5
55
29
19
6
30
24
228
18
6
5
360
36
139
36
17
13
204
18
12
126
18
96
65
61
54
18
11
55
5
19
36
125
49
78
5
7
125
91
65
96
24
156
48
61
35
79
41
97
35
43
162
59
31
12
53
12
25
35
12
13
138
42
102
5
24
24
7
113
115
65
96
91
89
192
48
120
1
35
19
60
180
36
29
12
43
65
67
65
60
13
95
67
65
7
132
36
84
29
24
55
41
31
36
17
72
55
5
103
60
72
156
18
36
35
43
210
47
79
36
18
35
43
72
90
90
77
139
65
169
83
72
25
95
103
53
12
48
25
90
89
48
13
215
91
149
7
108
29
60
25
107
49
24
11
36
19
77
12
1
6
101
115
30
23
1
18
65
91
24
192
36
24
29
79
41
24
187
65
36
127
96
5
24
37
95
120
1
24
119
25
71
1
72
66
150
36
18
30
36
11
43
17
55
53
25
83
12
61
72
263
121
30
18
18
42
12
23
127
41
48
1
23
72
31
65
84
168
43
5
103
36
36
12
161
19
17
19
29
43
18
24
47
1
42
5
12
19
5
31
41
67
18
102
17
19
54
6
17
13
119
31
12
29
36
132
12
31
5
108
67
72
12
54
6
108
12
108
41
24
103
192
18
18
132
29
24
19
36
54
23
13
35
216
121
83
7
233
12
43
60
17
72
192
79
36
113
12
36
67
17
36
19
186
72
107
355
293
31
197
25
108
12
167
55
36
17
55
54
30
5
13
42
53
12
91
65
79
78
30
17
19
5
37
23
31
108
48
5
48
97
47
97
48
90
6
227
7
161
1
11
163
24
30
335
12
48
12
168
1
24
30
17
48
25
191
24
72
84
24
12
31
17
73
192
42
84
96
113
43
89
73
11
36
151
54
59
204
168
73
60
30
5
96
24
12
67
5
241
95
60
49
48
59
19
41
168
7
30
6
29
73
167
24
72
103
12
17
48
120
12
36
289
23
24
24
120
31
113
12
1
107
12
43
12
234
6
5
228
12
1
18
90
36
6
84
60
138
6
30
42
72
12
5
163
36
12
53
156
121
18
29
60
157
59
19
12
24
54
11
19
65
103
65
55
29
24
12
25
23
36
73
210
65
31
66
54
90
144
23
180
127
5
12
1
84
23
103
24
29
127
5
24
205
18
5
13
78
174
42
41
108
84
60
7
36
180
132
5
13
83
12
169
6
48
24
48
60
113
175
72
198
59
7
6
59
103
18
48
42
54
48
6
17
19
66
54
90
131
24
24
19
113
19
65
25
23
151
60
66
198
17
84
24
1
54
53
48
85
35
12
108
12
133
6
234
11
48
108
132
12
96
73
72
23
31
29
139
12
53
97
59
79
132
18
95
60
61
162
5
187
18
47
7
36
17
48
12
67
65
31
17
73
12
23
144
13
42
84
42
23
49
30
108
114
48
6
65
24
12
25
120
59
109
47
19
96
53
12
61
263
96
48
43
54
35
49
90
114
83
43
120
29
157
18
18
12
36
6
101
79
48
77
36
19
89
31
54
24
47
84
24
12
139
29
72
151
18
102
18
72
47
7
113
121
24
36
11
168
96
36
96
43
5
31
41
49
35
13
42
36
12
5
12
25
119
79
36
41
13
23
115
108
114
11
37
90
17
43
173
37
18
60
29
120
121
47
19
89
180
55
6
48
36
252
107
96
84
108
37
168
54
29
61
126
113
25
42
48
150
11
36
288
19
126
24
12
36
42
48
17
12
121
155
163
17
7
12
126
54
89
ABCD 97498846208*3^$a+1 [50092]
48
111
21
84
60
3
81
3
141
36
75
33
39
24
81
3
204
156
21
219
45
60
72
180
3
9
135
48
93
3
228
36
21
3
48
72
24
33
12
3
24
48
24
72
225
60
12
27
105
48
99
69
3
33
15
33
132
51
93
12
108
39
24
12
105
99
36
69
3
81
3
36
72
69
96
15
57
120
36
99
12
72
252
21
3
33
3
69
39
81
60
75
48
21
12
72
168
12
132
36
39
9
108
3
36
21
15
57
12
63
69
12
27
72
36
81
132
84
24
39
33
75
48
24
9
39
33
135
69
72
15
69
75
177
27
141
3
36
45
132
219
45
63
69
264
63
9
72
63
36
33
87
216
57
36
144
3
69
3
12
36
24
108
9
3
129
123
33
36
60
3
81
24
12
132
39
12
93
72
39
9
207
9
24
15
57
36
3
36
9
96
3
12
105
24
72
36
15
24
72
36
72
72
33
87
57
72
144
36
3
33
72
39
48
24
45
39
57
51
33
24
72
72
3
81
27
288
12
33
72
36
96
75
189
3
96
36
9
27
9
24
87
21
12
60
12
36
96
87
93
84
39
132
36
84
96
9
147
216
57
75
33
39
189
39
21
3
45
63
120
24
33
84
3
24
36
72
36
141
12
36
36
60
36
3
180
9
24
87
57
3
69
36
12
72
27
9
108
75
21
48
24
84
36
36
111
33
60
144
84
3
33
72
60
147
9
39
33
27
33
75
141
3
9
27
9
36
27
12
33
99
33
75
12
33
60
120
39
72
24
36
12
33
72
63
45
39
96
81
39
33
27
9
36
36
99
225
27
36
48
24
9
24
75
36
120
204
72
69
48
36
75
24
105
51
33
36
108
36
24
39
105
15
36
144
33
24
51
96
81
27
45
3
96
36
69
84
72
3
201
12
75
96
72
33
195
21
12
39
141
24
3
9
60
12
24
39
9
132
12
39
33
24
36
195
57
75
45
147
96
108
117
63
117
27
72
36
81
24
15
132
36
45
36
24
39
69
120
96
3
12
69
60
216
72
3
81
24
12
24
72
12
111
24
12
69
99
45
135
33
51
24
48
24
120
69
24
15
57
12
63
69
39
45
63
9
27
45
3
33
63
12
96
84
36
21
15
96
108
36
9
240
48
63
12
24
177
72
12
36
27
120
144
33
60
3
36
72
9
39
33
3
24
48
69
3
129
84
63
69
15
57
48
111
21
123
21
3
108
12
60
48
33
24
15
33
24
36
48
183
96
33
192
171
33
144
36
12
72
39
93
303
21
48
36
144
3
60
69
84
60
36
15
144
72
36
72
33
27
9
75
21
12
24
36
3
33
75
33
48
24
183
69
111
9
39
24
228
96
108
141
48
204
12
24
3
36
48
72
24
33
111
69
12
24
120
27
36
9
27
45
24
39
45
27
33
48
24
51
93
15
60
36
153
27
81
27
72
45
39
60
72
9
72
60
3
33
12
27
84
21
12
24
72
12
27
105
87
69
63
297
60
12
168
51
108
132
72
12
72
21
3
33
48
108
24
72
3
9
99
48
33
36
24
15
60
153
3
105
171
36
12
57
12
99
9
3
69
63
105
12
63
48
249
108
24
51
24
117
75
72
57
147
33
108
3
141
48
3
21
48
75
24
249
48
24
72
12
171
12
57
75
45
60
147
9
36
24
84
240
180
36
48
252
3
165
3
36
69
12
135
81
135
81
3
21
51
36
60
36
69
39
84
33
96
48
3
21
12
99
12
57
3
153
3
24
36
72
72
108
81
171
45
60
12
36
99
12
237
72
72
12
60
111
81
36
96
159
69
63
9
24
39
45
3
21
39
72
36
9
168
36
3
12
24
120
33
27
12
69
27
48
129
51
24
9
27
9
24
15
24
120
60
9
96
48
39
57
15
21
12
3
168
264
21
72
3
84
24
9
ABCD 97498871272*3^$a+1 [50013]
96
48
60
24
180
3
9
48
84
24
24
9
270
141
60
51
36
21
51
117
36
60
180
84
36
84
24
189
3
24
36
72
24
252
96
24
36
60
168
48
24
60
12
15
36
72
357
39
57
12
21
87
48
45
135
24
12
144
36
36
12
24
63
249
60
264
132
15
21
12
165
123
60
123
21
84
24
24
36
117
18
81
156
48
48
12
15
21
36
60
60
21
267
3
33
48
36
24
48
24
24
33
18
33
60
60
24
72
72
12
120
24
12
87
9
27
180
33
60
156
3
57
69
3
36
15
33
75
33
132
12
165
162
189
108
24
36
57
3
12
72
24
33
72
27
36
48
144
264
60
15
180
45
24
36
39
18
87
36
12
36
48
60
63
69
36
72
111
33
96
24
9
72
27
24
84
81
51
264
48
324
33
3
87
9
63
33
108
39
9
132
36
96
12
12
81
51
39
18
15
75
54
18
165
36
12
132
108
24
48
84
48
60
12
96
3
69
48
27
69
60
60
144
27
105
408
168
144
75
57
321
75
444
39
33
96
33
15
399
33
132
168
12
60
132
180
39
105
60
15
21
96
24
21
180
39
12
12
12
48
24
60
63
33
48
189
51
12
72
156
12
36
144
12
63
33
36
219
141
84
72
27
417
36
108
48
108
75
45
9
3
159
117
12
15
108
9
72
60
156
48
36
24
63
21
60
96
75
21
48
129
3
96
48
24
24
72
132
48
84
99
21
24
12
120
120
24
84
36
99
33
219
81
12
48
75
90
111
69
51
21
54
105
84
12
108
204
63
129
132
168
120
9
36
54
33
48
24
48
24
120
12
87
33
21
3
48
21
18
153
252
9
39
24
45
15
39
33
3
57
24
27
9
63
141
201
18
57
15
93
15
45
24
21
90
33
48
48
36
36
144
156
12
24
12
108
84
51
105
12
48
15
105
60
216
72
87
33
96
24
45
27
36
24
3
45
27
141
39
9
48
228
3
33
240
144
108
24
9
27
12
87
18
63
36
24
57
87
60
12
60
84
24
48
132
60
24
156
24
39
69
12
27
33
24
12
120
99
153
96
24
12
108
132
12
39
9
12
156
21
75
36
51
69
144
48
24
84
84
15
45
144
27
33
24
24
24
111
36
33
12
48
12
3
21
69
111
156
72
84
12
15
81
72
24
252
12
24
36
72
72
24
60
84
87
9
72
72
12
12
60
120
60
24
96
60
12
12
63
45
204
12
24
12
12
96
132
24
87
57
72
51
9
96
36
21
135
45
90
36
21
36
15
93
396
24
12
24
45
27
12
60
36
60
3
105
12
9
54
9
60
36
36
132
36
24
180
36
24
48
96
60
15
9
36
24
96
48
156
96
3
9
120
33
147
168
36
60
3
69
21
75
60
36
9
90
33
72
24
33
63
72
99
33
24
24
12
123
45
108
24
12
216
9
3
84
12
27
252
81
240
57
15
60
84
93
75
36
105
3
108
15
69
48
9
171
36
12
12
12
24
3
72
21
24
36
9
3
24
9
39
36
24
72
144
180
156
15
81
72
156
15
33
147
117
60
12
12
12
39
69
3
81
9
39
192
24
12
36
228
12
120
72
132
159
45
36
108
45
111
48
60
33
126
18
3
12
60
48
144
60
48
24
51
81
96
48
36
189
51
3
21
108
24
27
57
12
60
24
180
27
105
3
9
36
24
24
15
9
81
3
12
12
108
24
72
24
204
12
48
75
126
90
165
24
36
12
33
54
69
12
45
36
207
24
ABCD 97499019778*3^$a+1 [50195]
60
16
92
3
45
4
11
13
72
113
31
35
270
18
162
63
33
39
15
121
59
61
128
45
36
3
12
51
18
31
29
72
115
84
36
17
12
39
39
18
18
84
37
20
21
18
9
93
39
36
4
11
33
36
39
117
4
8
60
141
66
9
12
72
36
76
35
18
12
6
85
32
16
20
12
105
27
148
32
57
15
21
39
16
32
3
9
24
12
40
29
3
36
204
93
139
11
13
36
23
102
15
183
96
97
5
132
27
16
8
87
90
24
3
28
8
9
3
60
48
40
17
63
81
30
9
36
33
27
4
41
66
169
96
60
32
21
24
7
23
78
3
84
21
55
101
18
96
9
48
15
9
36
24
33
96
7
92
52
5
6
30
18
96
18
15
15
90
63
24
16
8
39
13
5
15
33
31
5
108
6
81
96
57
111
60
39
60
30
31
29
12
90
85
11
85
20
64
29
12
18
9
27
33
81
30
85
36
140
24
12
4
84
156
41
18
21
63
36
1
44
24
60
12
63
73
32
21
39
33
19
8
27
45
39
42
18
45
36
64
36
35
9
39
6
27
12
12
36
28
5
42
69
4
11
9
16
11
42
12
3
28
8
52
24
44
24
15
57
33
15
21
27
12
57
18
66
27
100
8
12
48
12
15
90
102
6
127
80
39
1
92
12
24
72
4
29
6
1
65
18
25
72
8
12
72
51
9
21
7
24
41
72
43
8
21
3
52
35
1
84
29
15
21
15
120
39
9
28
5
48
6
18
27
24
60
24
36
9
7
20
75
25
29
15
45
99
81
27
12
16
20
12
12
27
61
65
18
105
15
1
80
108
28
8
15
25
77
15
24
48
52
5
31
59
9
12
60
4
24
20
36
24
12
132
112
5
55
8
15
90
31
80
60
60
57
43
5
7
80
117
51
72
24
24
16
24
44
60
36
45
39
12
36
28
59
61
71
61
8
96
45
39
12
40
48
47
54
84
24
27
24
51
24
61
11
12
36
54
36
27
9
90
21
4
24
5
87
4
44
24
57
55
80
4
5
27
15
13
20
72
3
25
29
43
104
60
39
37
24
36
80
3
6
79
44
72
33
63
60
63
21
33
3
4
11
9
24
15
42
27
3
54
15
24
21
84
54
60
1
20
16
36
53
84
36
67
24
128
12
40
5
19
32
39
54
51
48
57
39
24
27
25
24
12
20
40
60
53
27
108
87
25
5
24
144
12
24
18
57
120
4
96
80
4
32
24
15
129
36
64
56
21
3
52
29
55
24
44
21
51
9
15
40
20
69
15
33
3
15
45
9
15
28
53
159
60
108
27
57
4
80
52
48
17
19
53
90
18
43
44
16
80
112
5
24
48
7
116
45
15
69
18
60
57
16
107
21
45
39
3
9
3
36
1
5
15
33
15
28
8
9
30
97
11
49
36
32
16
29
3
33
27
12
28
20
12
28
5
43
44
87
6
18
30
7
17
12
18
78
12
132
91
155
69
3
45
48
3
69
3
12
6
31
5
3
16
36
11
49
56
124
20
21
3
172
59
1
20
57
3
9
36
99
4
12
17
63
40
44
33
15
3
9
39
21
3
102
90
114
31
5
18
18
15
15
54
24
66
33
3
25
32
12
36
45
39
96
45
43
65
51
24
15
97
32
120
75
48
72
1
12
20
12
60
28
8
12
87
30
18
78
51
4
17
27
57
51
12
120
12
40
5
174
9
12
4
12
44
9
6
9
60
87
60
49
80
4
20
40
36
53
63
9
6
18
51
21
19
20
48
15
18
103
29
12
31
23
1
8
45
18
69
135
9
81
91
48
12
155
18
51
33
51
21
19
5
127
83
6
39
51
9
72
48
27
9
40
11
72
97
5
6
9
4
12
44
4
137
55
35
9
123
33
4
233
123
33
159
88
8
51
6
3
84
33
54
69
129
6
36
21
4
23
6
54
45
3
24
21
108
52
17
27
16
8
112
35
105
147
61
32
24
48
15
12
21
12
3
45
72
15
18
63
21
24
39
16
11
18
15
16
5
36
24
7
48
120
12
5
24
36
18
30
55
44
36
51
45
64
44
81
27
3
37
60
89
30
24
37
29
3
156
27
18
66
96
54
15
3
66
15
132
40
20
64
23
12
49
20
45
67
108
5
7
23
9
76
77
3
16
8
28
17
31
20
36
75
21
87
73
60
32
96
51
1
20
12
57
30
9
40
29
48
27
81
51
45
48
51
12
72
63
9
40
60
8
52
11
129
4
60
20
21
15
40
8
28
8
24
27
18
7
8
51
1
5
51
15
42
30
42
31
35
78
7
8
16
20
64
65
12
24
91
8
24
147
138
123
3
97
44
24
21
135
16
32
12
36
60
40
32
63
105
12
16
11
45
9
31
24
12
44
76
24
5
15
136
60
108
29
15
3
45
99
21
45
63
36
24
72
219
21
100
23
25
17
3
72
9
6
13
77
27
21
27
24
9
31
56
60
27
105
21
15
96
16
53
6
21
12
51
90
111
3
13
107
1
12
65
75
4
29
15
12
39
36
9
24
84
28
152
16
56
60
24
36
3
12
1
24
29
67
84
44
84
16
32
72
15
18
15
4
23
13
20
4
8
57
55
23
21
12
3
21
9
7
17
91
11
36
54
18
57
15
6
27
75
37
59
36
33
12
9
36
18
30
78
73
47
42
15
21
72
18
45
21
6
54
15
24
45
24
12
51
24
24
27
33
36
45
3
72
9
6
66
63
12
4
68
15
1
17
75
33
31
101
3
12
33
31
41
15
28
17
99
48
28
77
3
9
3
88
35
42
67
71
49
41
39
16
20
40
32
21
31
8
45
63
63
150
27
ABCD 97499132956*3^$a+1 [50048]
36
99
117
48
75
37
168
24
32
4
80
4
12
96
23
153
39
48
37
80
36
132
204
76
11
85
59
69
148
71
201
172
11
57
156
27
57
39
45
96
88
36
236
171
21
48
88
60
36
48
48
44
135
217
108
20
132
24
27
13
83
13
24
36
23
25
20
40
24
128
60
36
160
12
71
13
8
328
236
16
32
39
141
48
76
36
56
72
88
59
153
36
40
36
48
140
16
11
9
52
56
48
4
164
24
40
32
99
48
117
4
68
16
200
64
104
156
48
36
28
260
12
12
120
3
13
44
87
93
240
195
13
104
16
36
20
76
44
27
21
24
3
93
96
99
69
64
116
4
83
69
96
64
11
96
21
27
48
57
12
48
27
265
20
280
68
108
75
85
11
25
32
100
140
172
8
48
144
24
184
83
37
24
60
48
215
48
109
8
40
32
40
48
168
275
141
51
45
60
36
3
73
176
12
48
136
8
27
37
11
93
291
9
228
256
24
68
28
168
108
71
69
27
9
96
135
153
60
4
128
76
36
60
8
24
84
16
164
216
96
16
59
117
123
141
24
24
24
36
52
32
88
120
24
128
36
28
11
25
140
48
16
251
237
64
440
64
48
11
73
92
72
51
25
71
189
88
8
3
21
72
88
11
45
76
84
32
72
219
21
4
20
3
21
123
37
24
216
11
144
69
36
60
24
24
27
25
20
12
36
40
32
123
9
96
39
69
48
36
12
27
25
68
3
25
68
64
24
299
153
36
40
72
32
96
3
141
3
96
57
84
24
4
20
28
215
48
45
288
3
117
52
60
276
144
20
99
21
4
23
21
192
232
24
56
24
88
179
141
96
3
48
48
21
48
16
8
40
116
192
39
37
32
96
24
12
196
32
24
84
36
144
99
48
21
144
40
92
192
39
109
8
64
56
28
32
87
21
171
13
83
73
116
40
152
28
80
39
9
52
152
36
4
8
27
57
36
51
181
11
45
12
192
39
336
13
32
40
368
75
105
180
16
12
132
80
48
3
45
16
131
249
39
133
20
12
112
224
228
52
24
80
72
3
25
407
37
11
13
92
39
48
48
13
35
13
96
32
51
85
8
112
80
40
104
99
48
105
39
21
4
20
60
4
108
272
135
25
288
23
96
45
3
48
105
84
24
27
48
25
44
171
9
4
24
59
61
8
27
37
32
36
220
104
12
135
57
4
108
80
112
44
27
13
60
71
13
35
57
12
4
71
48
9
39
141
72
16
20
64
108
84
36
83
189
3
93
28
276
108
116
3
57
12
40
104
24
240
76
71
9
4
35
57
156
36
16
20
16
80
72
52
167
13
12
23
181
72
83
21
27
48
13
8
36
48
76
11
240
57
108
40
44
132
160
80
108
87
25
32
84
3
9
48
52
32
108
4
35
21
168
3
105
52
8
171
48
93
12
39
57
100
8
52
96
60
11
165
64
132
128
12
196
32
108
96
27
165
120
24
27
37
164
96
28
144
11
21
24
3
61
104
36
76
240
59
73
84
32
24
132
12
280
32
12
39
153
96
132
72
132
28
80
216
88
24
35
109
8
52
80
12
112
20
39
21
16
200
24
ABCD 97499203006*3^$a+1 [50019]
33
72
15
36
9
36
24
75
21
52
56
12
39
21
52
8
15
33
27
9
15
13
8
52
47
33
12
15
9
24
87
24
1
23
36
69
12
3
45
36
27
45
12
51
12
45
24
64
11
21
52
56
15
57
15
12
12
45
40
8
3
60
24
9
24
87
45
51
12
45
72
24
36
96
15
48
12
37
47
45
48
180
51
69
75
12
21
24
24
16
35
96
24
33
15
61
60
11
69
4
23
9
3
12
36
93
84
16
20
12
12
27
21
12
3
13
35
12
12
96
25
20
76
11
105
60
108
12
24
75
24
141
36
3
12
9
15
49
20
15
21
123
60
12
24
36
36
97
116
15
132
12
21
60
72
135
45
4
8
108
24
24
15
205
11
21
15
45
15
13
35
57
63
36
9
87
33
27
60
24
9
36
84
24
75
33
60
27
117
4
11
120
24
117
87
21
51
69
27
24
25
95
49
56
63
12
96
57
63
24
9
96
39
21
123
25
47
81
75
60
12
85
11
12
9
48
75
33
28
36
23
36
129
3
9
3
36
36
9
24
27
81
132
3
9
48
51
21
36
12
27
9
87
49
23
1
32
99
33
12
51
45
12
3
9
36
28
80
12
24
51
133
20
27
45
63
57
72
112
108
92
183
36
144
33
75
24
9
4
107
21
87
93
144
123
93
15
24
48
33
24
51
33
27
9
84
12
72
3
105
63
25
56
15
13
167
13
95
33
72
108
63
72
9
51
48
12
37
143
24
36
60
24
24
85
71
9
24
76
35
60
12
12
1
24
32
15
24
49
23
57
52
48
20
111
60
36
25
8
15
60
33
12
76
56
15
9
24
3
33
27
24
73
35
228
12
12
45
48
63
12
33
12
60
27
9
4
71
9
27
9
24
27
36
129
39
9
48
39
49
11
45
40
11
9
15
84
12
12
1
32
52
72
131
24
9
40
107
12
33
4
11
45
72
12
51
24
228
21
4
8
52
32
51
45
27
96
21
3
36
96
45
144
12
52
23
84
48
21
15
25
35
45
75
49
56
12
52
23
57
36
24
27
69
24
12
48
12
64
32
15
24
93
51
69
51
24
120
12
33
36
36
51
12
57
4
11
13
35
12
48
21
4
23
57
52
59
69
12
3
12
109
36
24
11
33
60
12
171
9
51
57
63
57
87
24
21
48
3
9
111
9
24
39
45
15
12
13
8
12
27
33
16
11
33
132
108
12
48
16
44
3
12
48
24
9
12
39
96
228
60
84
12
84
49
96
11
25
20
15
93
16
20
36
51
9
3
37
44
36
3
81
16
71
9
75
33
52
116
39
45
36
135
33
60
36
39
57
27
48
60
69
39
96
60
36
45
84
3
21
16
23
145
20
36
72
24
36
24
4
47
9
28
68
64
48
56
27
72
25
32
28
47
105
100
140
39
36
9
24
16
36
83
33
63
24
21
135
12
12
57
36
24
3
117
63
48
13
155
1
44
15
36
21
48
132
60
3
12
117
15
25
8
84
39
9
3
13
47
13
32
12
12
84
39
36
144
45
51
49
23
45
39
49
20
72
75
45
87
21
72
3
9
51
21
48
52
8
3
97
60
8
24
3
36
325
107
33
51
120
69
39
12
180
93
12
4
32
3
81
4
44
3
69
123
60
72
108
48
9
244
47
45
27
36
9
16
36
11
9
51
153
12
15
33
16
35
33
100
47
24
57
12
12
51
9
3
12
21
24
75
36
133
47
12
21
15
45
100
11
33
111
57
3
9
63
45
15
33
15
84
97
8
63
49
20
4
44
72
48
75
21
12
3
61
11
105
39
9
111
24
9
3
13
32
12
75
21
4
71
24
48
48
45
27
33
36
63
117
36
12
15
21
4
95
61
96
44
72
3
25
20
159
1
32
27
12
81
60
24
48
160
140
3
24
9
24
36
76
44
36
4
164
48
3
96
21
75
48
12
24
73
32
15
96
33
4
8
99
13
56
27
33
24
3
48
45
160
11
49
47
24
9
36
100
8
48
15
13
11
33
12
63
93
4
108
60
12
56
12
51
25
47
9
75
69
195
9
15
96
121
8
51
12
48
1
11
24
33
27
108
12
84
9
111
72
69
40
44
15
36
45
48
27
21
39
69
216
28
20
60
3
45
3
57
72
16
80
372
123
36
9
72
15
117
15
33
24
88
8
87
60
25
8
87
48
69
63
12
33
136
120
44
3
144
69
27
133
11
145
8
72
3
85
56
24
87
48
21
96
4
20
39
121
35
21
15
145
56
3
57
28
47
117
51
1
59
85
32
123
72
12
45
27
21
39
45
4
20
24
15
12
13
36
36
8
3
33
156
24
87
33
144
51
181
35
9
36
135
36
24
13
20
12
3
21
16
11
57
12
48
75
21
12
39
9
64
12
44
51
33
12
24
12
15
57
3
57
76
11
21
52
32
3
1
251
45
64
32
72
3
45
72
60
136
11
45
96
15
33
84
76
56
60
3
1
47
57
51
57
60
60
12
15
33
39
25
108
20
12
24
39
57
100
11
48
9
3
12
60
1
ABCD 97499471768*3^$a+1 [50011]
9
180
59
12
19
33
8
13
39
33
90
53
19
6
51
105
6
5
4
44
4
56
85
72
279
20
109
47
60
184
96
15
9
21
24
11
37
23
4
108
20
25
3
12
57
23
72
144
96
28
32
73
147
56
160
32
1
71
40
56
24
144
24
37
3
92
16
44
13
83
7
17
16
12
27
21
12
72
33
36
51
21
72
11
79
18
75
123
245
16
33
12
51
93
144
3
69
63
8
97
23
13
155
4
3
17
1
84
3
32
36
36
28
12
15
18
95
40
56
7
125
4
15
45
20
24
16
20
96
49
35
109
36
78
93
20
48
1
23
48
100
75
72
17
168
31
41
181
23
60
61
11
60
12
1
39
8
7
41
4
68
48
55
21
51
17
37
131
24
28
123
9
8
52
3
65
157
95
25
60
59
25
39
20
13
27
32
40
128
7
5
96
84
60
28
105
95
1
107
13
39
32
55
5
49
35
79
33
24
80
1
167
12
25
71
60
52
20
120
31
6
51
44
61
72
15
21
51
39
17
40
20
52
48
9
51
60
105
59
16
9
144
27
104
13
27
80
1
144
54
41
55
5
25
75
104
97
15
213
42
53
16
33
27
9
27
27
17
40
159
24
65
55
77
91
65
48
61
3
68
4
44
12
73
71
88
32
28
32
73
11
16
21
39
3
33
152
36
52
32
37
11
24
16
87
77
193
27
248
40
15
48
9
8
37
60
120
15
93
3
24
15
48
41
12
52
60
32
28
48
57
143
37
12
123
32
16
84
273
95
12
109
12
72
3
159
54
59
85
11
24
7
33
8
48
109
23
48
37
15
57
30
17
88
8
4
80
19
6
48
27
8
73
54
65
24
96
28
21
72
95
4
9
132
167
12
49
36
63
8
24
85
11
60
19
18
11
52
33
27
80
108
52
33
107
40
15
42
47
40
44
115
162
119
13
12
15
9
35
19
48
17
88
84
116
40
39
30
15
20
109
107
4
51
17
172
36
87
30
107
25
35
19
89
52
36
15
17
108
100
32
37
11
60
4
60
45
15
20
211
9
45
51
24
56
319
90
6
30
23
49
47
16
12
72
56
4
69
47
24
1
23
97
54
78
3
9
36
27
45
107
84
156
13
87
3
93
33
35
16
129
27
20
25
54
29
12
13
24
12
111
32
55
113
60
12
36
49
3
200
48
1
63
48
15
114
71
85
35
109
35
16
8
49
135
8
7
53
48
4
56
24
13
143
49
3
33
36
3
32
73
6
65
4
32
25
66
17
25
27
75
6
48
42
17
13
24
35
73
3
20
24
1
207
33
12
123
24
8
48
85
24
3
56
7
17
12
108
36
52
72
63
53
181
11
60
25
12
3
152
97
60
11
24
49
47
4
20
28
81
36
6
17
40
12
3
57
33
47
88
32
24
4
32
43
33
68
36
28
27
240
126
12
63
9
95
16
8
79
18
78
30
24
87
20
48
48
64
8
25
23
37
3
15
9
8
31
114
183
32
132
36
24
55
6
59
48
55
33
8
25
99
45
47
24
24
73
12
27
9
47
79
6
35
72
12
43
65
73
24
15
80
40
56
7
77
100
96
12
12
20
25
3
8
64
33
15
15
18
47
151
54
60
15
56
24
175
30
27
44
145
11
40
21
39
68
1
24
15
168
32
12
76
15
5
37
11
1
60
35
60
25
59
4
80
7
198
12
108
23
13
6
29
37
47
13
192
75
57
30
125
73
75
8
72
7
21
60
68
36
28
60
176
1
3
108
84
20
25
3
105
23
64
33
36
27
20
49
108
162
54
216
11
84
43
96
30
144
11
16
44
36
25
71
72
73
27
3
24
33
15
6
11
55
150
11
97
12
3
8
4
80
73
11
109
27
9
36
3
32
25
84
39
3
189
48
45
95
40
15
33
129
36
39
45
54
162
39
8
31
57
117
147
48
80
28
3
6
66
162
95
1
47
7
102
3
68
4
33
107
156
40
44
60
24
76
60
9
191
13
35
28
3
81
153
6
41
25
60
111
12
48
20
4
8
25
143
24
49
71
136
24
21
72
27
48
56
121
6
9
45
51
69
36
95
40
8
1
71
37
3
32
40
68
43
5
115
77
4
105
35
13
71
256
168
45
3
8
7
69
45
48
60
27
44
4
33
27
108
9
75
45
108
75
32
16
153
84
3
33
47
64
15
6
72
3
140
84
1
23
120
55
41
103
57
33
23
48
36
19
17
124
99
54
11
12
52
45
42
30
60
23
36
16
45
150
18
36
39
128
13
71
40
48
57
11
12
25
ABCD 97499564902*3^$a+1 [50132]
197
187
21
27
117
51
93
99
29
91
60
84
48
5
96
48
43
53
43
101
48
19
72
261
192
231
276
60
48
144
96
41
43
96
69
123
312
72
5
160
171
60
192
252
84
36
60
9
27
120
77
103
41
16
51
84
48
48
12
77
240
103
89
64
195
132
137
67
48
48
84
60
24
5
91
5
19
96
221
96
19
72
53
7
9
27
5
211
173
55
12
96
93
231
36
53
16
135
84
69
123
5
304
51
132
297
192
27
197
55
372
48
24
120
24
45
48
27
24
132
36
53
7
249
51
125
7
9
3
24
53
7
384
108
84
180
24
93
27
192
21
87
60
221
144
144
64
96
183
9
144
135
252
120
108
36
69
39
48
48
89
67
45
32
19
168
72
29
19
84
9
32
67
180
84
96
168
77
475
69
183
48
89
55
84
53
43
288
21
32
7
48
12
216
96
69
279
9
32
151
89
67
264
5
91
5
55
144
156
141
87
249
291
24
108
57
32
96
48
7
60
120
144
24
24
5
7
137
103
228
69
171
117
80
115
96
48
189
195
48
93
32
235
69
3
240
77
43
48
21
27
60
96
48
48
192
48
9
320
355
237
39
60
228
96
48
233
19
276
132
21
32
16
39
108
72
197
283
101
288
304
32
67
45
123
53
64
147
221
7
180
72
24
24
77
352
39
204
36
9
39
36
96
60
12
141
320
139
5
43
48
24
120
48
69
32
19
240
77
211
24
252
144
41
43
5
16
135
9
128
96
19
141
96
3
24
108
12
77
208
176
67
192
276
12
168
117
96
87
300
144
45
192
432
219
12
36
53
55
60
72
101
16
3
141
3
84
36
53
16
96
135
41
256
39
9
39
9
243
84
281
115
333
51
93
87
89
64
87
48
185
163
93
32
7
9
147
29
160
327
41
139
48
21
48
48
51
48
36
228
53
19
173
91
21
99
93
368
144
16
32
7
521
235
96
21
51
120
192
108
132
69
147
29
19
24
48
53
211
29
64
75
108
233
115
29
91
12
185
55
12
77
208
243
144
36
12
45
128
187
60
89
240
43
144
5
144
16
51
84
9
3
365
19
24
144
117
51
125
16
27
53
139
48
245
19
29
16
128
187
53
64
128
96
16
144
96
3
45
32
55
9
39
185
64
27
197
19
24
53
19
264
444
60
ABCD 97499732282*3^$a+1 [50264]
48
213
99
9
49
8
27
27
36
33
157
59
156
57
210
78
39
96
15
18
15
9
160
2
60
21
60
3
105
84
27
48
21
75
132
72
48
90
570
84
60
33
93
15
9
75
99
117
159
84
282
18
117
12
85
32
3
45
135
57
15
3
46
11
13
48
8
39
15
117
3
93
3
81
39
45
24
132
231
60
444
129
24
132
21
40
23
60
60
39
60
105
96
45
114
33
15
54
63
15
228
45
72
25
48
23
9
6
96
10
50
168
70
11
84
27
69
72
63
69
3
48
12
70
23
96
120
15
84
57
12
48
33
42
33
157
50
33
51
105
36
45
87
72
9
171
24
37
194
21
147
21
12
37
8
150
18
42
33
12
169
11
63
21
51
57
21
66
48
48
222
3
75
57
27
153
61
11
24
36
33
75
51
201
63
12
33
3
72
93
3
21
144
84
111
96
24
106
59
84
3
30
78
57
255
9
15
58
96
74
118
95
3
12
69
60
123
21
1
146
72
93
72
3
129
15
105
36
75
57
36
15
9
72
48
15
45
60
15
33
3
12
24
9
60
171
45
3
36
45
132
87
78
24
54
10
47
159
18
48
99
15
69
39
48
228
21
3
12
36
60
45
207
141
36
24
60
96
63
45
12
25
23
96
97
47
33
144
39
15
69
36
27
105
12
48
3
72
45
33
6
48
48
34
98
22
14
72
132
198
24
15
63
48
34
8
75
3
33
171
96
22
11
21
126
108
6
15
36
60
60
72
13
59
61
59
181
50
150
39
81
40
47
145
50
33
84
24
27
57
63
69
3
45
51
36
58
26
132
24
106
35
12
33
39
60
171
48
106
38
21
45
75
27
177
33
27
135
21
87
24
9
72
39
24
21
75
93
37
48
2
21
63
120
21
13
80
18
69
24
24
48
153
16
143
3
45
39
58
71
72
9
24
27
120
15
69
51
30
15
9
39
12
39
69
177
78
66
24
30
12
225
48
12
48
72
49
239
120
27
72
48
30
39
36
13
32
3
147
69
75
138
18
94
14
69
27
21
12
15
96
24
72
84
30
24
63
39
10
71
73
47
73
122
168
21
24
12
27
58
80
75
168
69
15
75
190
32
40
11
63
12
34
56
40
47
51
12
12
21
60
51
33
75
36
204
45
105
78
69
60
75
21
15
18
6
33
63
9
24
81
183
3
48
12
18
72
15
207
21
252
27
36
45
12
39
189
37
2
33
12
48
48
96
168
15
18
375
120
73
2
70
38
84
22
11
15
108
60
21
48
60
63
9
3
21
75
21
39
12
10
48
11
13
2
201
132
3
45
3
105
45
15
87
57
33
63
15
84
30
48
27
36
27
22
23
192
36
12
33
75
141
66
177
13
23
15
177
25
8
27
60
75
54
111
75
78
27
12
60
36
39
12
48
48
22
47
15
201
87
48
12
30
51
12
15
33
25
62
33
51
105
39
45
87
69
24
12
63
34
167
49
2
70
2
21
39
82
14
12
33
21
114
30
16
143
51
24
57
60
33
195
51
34
26
30
90
12
57
3
45
219
9
219
33
3
57
45
39
51
45
105
54
45
45
66
54
24
27
3
129
81
195
135
12
34
14
72
12
57
45
96
42
33
60
60
12
12
93
96
6
18
15
111
24
48
33
15
12
72
45
75
21
121
74
46
26
24
24
45
36
13
120
50
36
96
21
183
9
60
12
51
105
49
131
60
73
80
27
132
48
3
6
30
33
33
378
12
9
60
63
72
96
105
48
12
99
261
48
15
10
11
180
39
57
12
12
51
33
37
14
48
117
36
217
23
12
48
3
105
51
94
2
60
60
12
12
9
15
12
58
62
45
63
60
36
9
12
57
87
51
54
63
51
12
18
174
12
84
34
38
12
108
12
198
54
306
3
12
27
57
36
24
ABCD 97499929448*3^$a+1 [50047]
232
39
77
19
17
67
24
288
45
12
140
12
28
24
56
4
3
12
89
16
20
24
31
33
111
60
69
291
65
52
8
180
112
44
64
36
15
48
45
8
60
175
53
40
72
39
53
36
4
8
43
108
72
9
108
27
45
36
80
52
24
15
33
56
12
91
41
72
120
96
48
144
40
51
72
53
4
200
199
21
32
55
101
60
112
12
180
20
84
124
36
20
4
20
220
15
21
32
28
27
45
272
136
15
89
19
21
32
31
17
280
60
20
52
39
105
44
12
196
80
12
52
3
57
68
88
8
67
9
159
65
216
244
44
76
156
27
12
69
56
19
17
55
53
132
4
24
48
44
24
12
91
41
31
9
48
32
7
29
55
129
12
8
55
53
31
9
72
168
84
48
159
96
72
108
36
177
39
69
36
15
144
24
72
93
51
29
16
56
36
19
5
28
20
72
127
17
64
60
27
65
96
4
171
72
161
7
29
163
57
84
56
16
27
177
168
15
57
15
69
176
96
144
64
116
84
72
4
3
65
36
79
17
36
108
144
48
60
12
7
9
12
32
19
57
104
28
12
96
27
48
17
240
12
60
112
27
17
64
120
120
60
32
180
100
51
69
15
108
225
51
69
39
48
221
67
125
36
100
32
220
152
196
183
17
60
55
29
19
9
8
100
24
72
3
93
32
196
72
12
12
3
53
28
36
39
24
65
100
87
12
21
51
81
8
60
12
79
17
180
12
55
77
64
80
12
40
132
27
24
29
88
8
84
7
72
137
100
15
69
176
124
56
72
19
24
72
173
112
252
12
20
4
15
77
67
36
5
16
39
12
72
17
16
39
201
140
64
60
48
140
16
12
63
17
172
8
12
60
19
29
43
69
32
16
48
36
8
127
41
264
36
40
12
108
44
67
21
123
57
51
17
24
91
12
53
64
27
24
53
36
103
45
51
17
172
20
132
28
20
199
77
100
80
31
36
45
15
89
28
20
52
3
5
31
185
84
132
40
60
27
69
104
148
68
24
120
4
39
33
12
8
55
57
12
20
124
272
144
28
20
96
175
24
65
55
5
36
12
7
101
76
120
27
9
120
8
52
8
12
79
48
21
72
15
233
16
108
20
76
12
63
17
64
8
76
36
8
60
28
12
60
12
68
28
44
84
64
99
60
69
24
60
20
55
36
17
43
29
4
20
144
16
32
52
27
29
19
105
39
72
72
9
104
52
140
168
12
4
20
64
164
36
24
40
87
48
5
12
16
48
44
72
7
17
100
99
17
28
120
12
68
151
89
40
99
177
27
84
33
27
84
41
55
72
57
80
216
16
3
89
96
144
12
79
9
60
3
17
76
36
44
24
31
96
84
5
211
36
17
16
144
92
151
65
64
108
260
55
24
21
152
115
69
51
9
36
123
33
12
56
72
52
36
164
60
16
12
75
45
44
64
32
67
36
5
16
20
64
99
21
15
29
55
5
40
132
207
69
24
15
53
48
91
17
64
60
39
89
4
84
135
9
75
53
144
28
248
48
172
87
161
180
19
48
9
24
44
88
60
84
60
15
12
41
139
149
12
76
3
21
135
36
17
55
5
163
12
57
60
15
17
55
48
17
24
4
36
12
12
111
9
80
76
104
28
12
156
36
56
64
15
153
48
44
36
60
120
52
27
33
12
80
67
17
16
135
29
100
15
29
16
56
24
16
60
15
33
15
24
57
156
96
8
36
4
60
44
88
8
316
8
31
5
4
140
12
7
9
152
19
101
108
60
199
12
41
40
27
9
140
36
36
64
168
96
27
33
144
120
48
60
27
132
9
3
33
48
36
12
12
72
99
29
187
45
48
87
45
60
ABCD 97500136718*3^$a+1 [50010]
60
120
9
15
30
19
53
72
42
18
48
24
66
18
90
9
153
55
77
30
45
45
51
9
48
87
57
6
54
91
17
36
66
18
55
275
45
3
78
252
18
84
42
108
63
9
36
138
126
18
72
73
95
25
23
54
43
47
78
75
15
66
6
18
66
117
63
186
39
27
42
115
41
42
18
75
15
30
96
156
42
45
40
5
43
59
6
7
47
48
42
36
120
108
36
43
8
9
84
24
3
45
90
25
29
168
48
67
23
162
72
126
177
57
6
12
36
6
99
21
91
53
42
30
27
15
192
73
5
18
30
67
5
150
12
18
36
42
18
30
36
18
312
48
36
15
72
27
138
18
9
45
18
18
216
96
30
153
117
67
48
17
12
43
47
108
13
83
12
90
63
141
66
72
96
162
300
42
138
127
35
6
36
48
51
57
132
18
30
60
12
60
30
73
17
36
150
30
127
77
18
25
23
105
21
24
174
6
126
48
18
55
17
36
42
25
32
15
72
18
18
37
8
117
18
145
53
84
103
245
72
108
102
90
36
27
105
90
12
36
45
24
153
127
8
129
36
90
60
12
25
65
103
5
24
18
18
55
72
35
21
64
17
6
72
102
108
42
61
23
24
18
48
159
117
99
9
12
99
15
49
23
12
90
96
36
36
174
18
162
18
132
3
63
42
12
99
9
15
135
30
18
54
234
49
23
97
35
13
23
54
43
120
35
12
18
132
12
60
43
48
125
12
60
115
41
6
48
72
81
15
48
42
174
73
48
203
37
107
78
12
60
48
24
120
103
41
24
12
54
96
174
162
78
12
24
18
18
48
132
84
6
192
18
90
18
42
57
63
33
135
36
36
25
5
115
29
24
144
66
42
84
18
96
36
30
168
48
60
282
6
66
18
36
6
66
78
30
15
9
102
1
23
97
29
156
60
27
75
45
40
23
33
45
66
18
78
30
27
33
7
83
192
13
5
180
7
17
36
84
6
72
81
45
66
150
18
18
12
90
18
42
13
17
55
17
60
18
48
145
5
3
99
36
24
72
121
8
27
258
19
53
12
42
126
55
65
288
90
109
35
186
12
108
24
18
57
153
18
54
6
9
57
24
30
24
48
78
67
80
213
12
72
150
18
84
96
27
111
9
328
5
78
109
47
114
12
54
186
84
324
72
54
69
21
90
78
12
144
54
6
12
54
9
72
40
5
144
51
72
225
12
51
39
6
27
57
24
66
54
87
63
36
18
12
31
29
43
41
24
12
51
75
45
9
90
61
47
73
32
48
15
120
72
60
66
19
107
18
72
91
149
3
15
25
5
36
6
30
36
72
36
99
141
67
8
24
27
61
329
6
25
23
96
84
36
6
75
9
78
30
72
78
45
57
108
36
24
36
30
37
72
17
96
18
36
1
53
12
55
35
157
41
15
21
43
120
80
87
1
120
95
54
120
144
24
18
57
81
7
17
36
192
42
48
168
36
30
54
49
47
18
55
83
18
114
12
61
440
27
48
150
7
48
53
30
54
42
93
45
18
90
24
36
162
102
90
73
77
18
18
30
177
207
9
39
132
13
95
72
30
78
30
216
276
36
162
30
60
12
6
54
108
198
30
114
54
27
27
18
67
107
6
30
18
6
1
80
3
36
60
21
105
18
30
114
18
27
93
42
18
30
60
12
25
56
231
48
25
48
8
9
96
66
6
30
42
12
60
30
33
75
42
180
39
144
27
114
36
108
3
9
60
90
18
90
138
54
36
150
27
27
36
12
13
29
108
180
43
23
132
30
24
151
5
24
3
117
78
90
12
60
66
90
18
6
156
67
120
48
5
48
27
112
77
36
78
30
6
30
54
42
12
6
12
33
144
40
48
23
24
126
30
37
113
ABCD 97500471052*3^$a+1 [50016]
9
4
60
5
102
37
8
15
24
21
15
12
1
24
71
12
9
21
27
36
45
27
64
24
47
18
6
25
35
25
36
8
40
71
30
3
27
25
60
53
18
33
40
11
13
8
64
5
19
56
16
8
64
47
13
20
16
35
84
37
5
31
5
3
51
48
36
24
1
47
42
15
57
51
39
24
30
102
13
59
73
8
9
12
30
6
18
6
6
13
29
18
54
54
12
25
47
13
59
21
15
12
36
1
41
60
108
87
12
16
36
24
36
5
43
11
1
29
19
17
6
9
3
1
77
7
11
1
11
25
24
23
12
81
192
52
48
11
54
48
18
9
87
48
21
24
3
9
16
53
132
24
6
9
16
35
60
84
6
139
23
60
78
78
12
13
17
12
30
36
57
28
12
35
18
31
48
17
24
24
63
3
24
108
90
18
81
24
4
23
37
35
36
1
80
93
168
67
11
6
54
30
51
63
18
43
11
48
1
95
36
13
32
45
6
37
12
5
151
83
21
40
35
33
3
12
45
183
45
4
48
131
21
75
73
131
60
6
30
6
12
7
53
15
28
24
53
3
15
30
3
16
23
1
11
24
85
47
9
3
13
203
24
12
6
67
36
35
90
7
23
25
24
5
147
76
5
7
77
39
4
47
33
3
90
12
3
63
12
60
37
36
59
12
13
32
3
105
36
57
39
33
15
63
18
7
23
61
23
66
6
1
47
33
57
30
6
31
5
43
11
9
21
42
13
11
201
100
80
15
9
21
48
6
45
69
6
78
18
12
33
3
24
13
32
15
30
12
24
12
18
12
117
12
3
201
136
56
69
19
144
5
6
49
68
27
30
15
57
108
18
24
30
60
54
30
126
84
12
13
77
102
18
19
35
33
100
47
1
59
13
41
27
39
6
30
18
30
6
43
32
3
13
20
75
24
36
13
101
18
192
1
48
5
27
3
30
199
221
54
30
90
72
25
188
88
59
33
3
12
78
7
80
45
48
54
18
36
24
6
21
60
15
33
33
3
21
15
45
6
132
1
59
36
25
24
5
30
13
24
29
115
24
23
12
6
75
141
54
12
102
31
65
7
24
71
37
68
3
12
24
25
80
39
54
3
27
37
125
24
42
9
4
29
3
3
61
60
11
13
11
60
25
29
67
47
6
55
5
7
80
3
1
36
72
36
29
30
102
19
5
19
23
12
33
9
30
25
11
9
24
15
42
84
18
33
75
30
24
151
23
21
45
31
24
8
3
37
65
7
35
24
66
24
27
3
12
18
19
12
59
12
12
1
137
3
51
93
3
85
8
16
53
18
54
19
24
17
36
19
11
24
30
3
27
81
64
11
24
60
90
103
5
12
3
3
13
60
24
11
54
30
12
138
18
102
12
19
11
25
41
24
6
117
75
12
6
3
27
12
37
36
17
72
19
11
18
36
54
12
1
23
42
42
78
18
25
35
6
6
42
48
19
20
3
72
45
81
18
12
12
37
5
15
63
12
33
40
35
13
24
11
13
11
36
48
57
24
48
3
54
30
30
18
121
77
120
55
35
105
39
108
60
25
80
3
9
45
24
151
36
12
8
3
30
55
35
1
71
25
47
30
55
5
3
15
42
48
84
48
36
7
23
25
11
69
96
15
25
8
87
1
48
149
66
30
12
114
69
16
41
102
12
24
21
99
45
9
7
20
39
90
36
39
75
45
16
44
87
48
85
161
24
36
3
88
17
30
1
80
16
23
25
35
25
53
30
9
136
72
53
27
33
24
18
66
54
1
77
7
11
1
23
12
1
35
13
65
12
15
52
71
6
30
6
18
61
11
12
37
20
16
5
30
13
32
9
175
29
51
3
61
5
6
25
35
36
84
18
55
5
43
29
19
24
23
24
261
3
25
11
24
1
11
72
73
167
25
23
84
9
100
89
103
23
1
11
9
3
25
36
29
18
24
6
48
6
25
29
54
117
39
1
53
18
105
3
37
8
4
12
35
48
6
42
18
30
12
9
144
81
24
30
12
18
19
20
48
15
30
24
18
93
9
31
5
30
13
5
24
12
30
18
186
12
18
36
6
54
31
48
24
23
18
12
19
23
1
11
1
155
37
41
42
48
12
13
29
6
1
11
60
132
12
36
18
15
27
9
3
6
135
15
6
43
17
36
24
39
16
24
41
66
132
12
30
18
21
21
43
8
24
45
36
7
11
85
77
60
54
1
17
15
75
1
36
96
8
16
11
9
28
72
41
147
15
36
6
51
3
24
78
39
93
3
39
45
3
18
108
19
32
16
119
33
3
13
35
30
6
105
16
53
27
165
27
3
165
87
6
6
9
12
27
13
59
48
72
96
25
44
48
3
12
6
36
150
1
48
36
35
25
8
3
78
55
29
43
29
19
41
163
47
66
114
48
42
120
30
9
27
37
11
72
13
36
29
54
145
8
9
24
6
36
120
93
9
6
1
116
52
72
36
68
75
24
61
12
29
3
15
1
35
96
108
12
1
24
96
60
77
31
29
7
101
132
6
24
36
12
25
5
18
42
12
18
18
51
39
30
60
31
48
12
11
48
1
84
35
42
7
56
4
41
67
5
42
6
36
36
19
24
11
6
15
108
36
120
96
72
12
93
12
78
18
7
11
60
25
29
18
54
30
18
18
37
20
63
18
79
12
41
54
1
65
19
35
45
76
24
23
48
49
5
24
67
8
51
18
36
7
12
17
24
12
18
57
28
101
60
6
12
12
225
3
12
48
72
169
36
20
33
12
18
45
135
61
77
15
99
18
31
17
87
87
1
23
30
72
114
25
36
77
3
15
54
24
7
17
43
17
30
168
30
24
19
11
9
112
95
9
3
18
78
1
11
30
27
120
40
5
67
36
68
15
9
48
88
107
13
29
67
56
129
15
3
37
20
3
6
6
36
97
12
59
72
13
32
3
49
23
229
48
35
36
60
1
53
7
149
7
152
3
18
42
54
3
ABCD 97500956396*3^$a+1 [50005]
48
19
113
55
48
8
72
57
27
28
17
15
4
5
36
36
19
149
91
41
87
21
36
103
92
48
36
81
24
55
20
69
67
84
156
5
24
19
180
17
15
4
65
156
31
17
48
84
36
7
32
21
108
31
48
60
41
96
79
41
55
5
24
36
24
156
24
72
3
180
69
31
29
12
3
252
9
55
120
32
9
111
24
28
17
63
12
40
5
91
8
129
72
24
87
12
76
17
72
48
135
33
15
384
36
4
72
96
8
105
15
21
79
29
3
144
9
96
24
19
108
17
51
12
4
5
84
31
8
21
12
15
93
12
99
48
60
36
81
96
60
24
31
24
125
43
32
60
9
91
125
204
12
67
48
53
60
36
15
69
24
55
8
88
92
60
33
7
113
12
60
108
75
9
51
4
5
151
12
72
5
96
36
99
60
40
96
24
32
88
65
7
53
31
68
12
129
24
55
113
19
8
105
180
87
36
189
96
12
12
24
51
16
32
33
72
67
36
8
36
21
7
5
36
55
120
60
185
139
101
115
17
24
183
261
132
84
3
33
67
32
9
27
57
120
7
8
57
15
21
79
65
24
139
60
36
32
12
16
192
180
80
57
72
43
48
60
32
93
24
19
24
41
24
3
9
19
5
96
3
12
105
24
31
5
39
4
12
65
276
3
124
36
96
44
36
81
63
9
51
21
96
72
63
45
27
16
101
75
225
135
21
15
33
79
137
36
48
175
20
84
72
33
31
29
12
108
48
48
12
48
15
21
48
168
87
81
24
48
99
36
33
24
156
39
16
29
72
3
93
67
5
12
31
80
129
24
15
52
113
51
16
29
120
103
5
12
15
33
12
19
65
12
63
105
72
79
149
36
63
21
12
75
105
87
33
19
5
48
115
48
8
120
9
48
39
4
32
112
5
27
36
9
3
36
24
105
60
31
5
55
29
147
9
55
65
60
19
48
29
36
3
9
7
5
156
108
51
16
17
60
12
91
17
60
192
43
173
39
33
27
9
12
27
21
36
39
72
40
8
9
67
84
65
12
12
48
115
44
4
41
39
21
55
125
144
36
79
5
144
36
111
9
12
12
31
44
132
21
12
12
24
51
33
175
72
5
55
161
84
43
48
29
19
77
72
103
132
12
68
36
40
17
127
101
67
12
32
9
36
55
5
48
12
75
9
12
43
5
15
72
9
60
24
147
9
36
72
60
96
12
12
27
16
17
147
33
7
5
75
24
64
5
55
17
123
21
72
3
40
60
5
7
5
24
39
21
55
36
44
9
120
12
24
60
19
41
135
9
24
72
55
48
5
7
104
9
48
48
7
104
64
5
36
36
84
24
87
24
40
29
60
60
60
31
8
40
36
77
120
7
120
5
3
168
16
56
57
27
36
57
15
81
15
4
17
84
7
29
48
132
84
24
60
15
117
24
15
4
5
12
15
76
12
96
77
48
12
43
32
69
108
43
84
53
12
19
5
115
5
12
127
113
7
48
104
81
24
39
9
7
120
24
17
15
72
76
29
7
104
117
48
216
108
31
5
51
249
31
5
19
65
84
3
33
12
72
67
113
55
92
9
55
32
28
56
9
67
17
163
5
48
12
84
163
36
80
16
29
51
16
17
31
12
72
48
173
84
7
65
63
33
12
192
3
45
27
45
144
19
12
29
72
39
21
15
45
84
60
55
224
72
57
55
36
65
24
180
51
9
12
24
99
36
12
69
31
149
48
87
100
113
156
19
65
91
5
96
43
96
161
24
12
27
12
16
17
31
5
12
108
60
72
63
21
43
5
96
144
156
15
9
156
84
75
117
120
151
252
41
12
15
88
20
9
96
19
53
19
29
67
44
45
55
149
75
40
5
60
151
41
12
3
9
31
89
336
39
45
235
5
24
55
12
200
28
41
39
112
5
48
60
27
57
7
89
84
27
64
72
8
76
89
51
36
129
3
165
43
5
39
81
19
53
27
69
19
77
19
32
117
3
177
156
36
123
21
15
201
19
44
96
52
65
19
5
55
156
113
51
45
156
123
16
29
31
36
24
116
177
12
36
27
57
43
5
72
36
19
60
5
60
3
16
44
16
5
27
ABCD 97501066714*3^$a+1 [50009]
246
75
99
6
24
51
39
45
3
42
120
3
27
18
42
30
396
132
90
18
24
78
168
9
165
123
117
60
180
66
12
78
84
6
24
105
135
36
54
3
33
84
66
84
90
30
6
39
3
222
90
6
54
36
54
15
213
222
138
30
18
24
3
15
117
45
6
24
48
57
45
63
27
66
30
72
18
174
66
180
30
12
102
78
78
54
60
30
78
57
105
60
96
15
39
240
36
69
33
12
111
84
36
60
27
48
150
72
228
147
60
27
138
132
90
36
45
45
54
6
24
150
30
6
12
42
3
3
192
12
66
75
39
18
102
30
63
33
114
150
108
102
6
42
72
33
177
30
186
135
39
21
75
192
45
33
114
270
300
126
129
33
72
78
57
15
21
60
87
78
60
90
12
72
45
51
69
15
36
12
192
66
15
9
126
72
45
48
189
36
102
192
36
24
105
15
198
3
39
21
69
63
12
135
36
72
57
105
36
270
24
18
12
60
3
87
141
27
192
60
36
129
123
12
6
60
30
24
168
42
18
102
15
120
48
27
30
18
18
24
30
60
21
189
3
27
33
27
30
90
33
27
36
144
36
84
21
9
66
9
15
36
57
117
18
12
150
6
69
165
15
15
33
3
72
117
48
48
39
210
348
90
30
120
48
27
57
6
9
81
102
12
45
288
48
225
54
48
42
51
57
132
18
12
48
72
30
18
12
45
51
42
132
18
42
36
84
30
6
39
15
60
36
9
45
3
57
18
90
48
24
111
12
33
12
162
6
24
78
117
75
138
18
54
66
69
60
120
75
33
147
180
93
60
87
60
30
195
156
39
105
21
15
75
225
27
18
42
90
27
75
36
84
18
27
123
165
213
72
162
30
90
33
57
18
45
147
45
21
162
18
27
27
120
180
138
90
12
30
66
84
90
90
45
51
90
24
48
30
18
150
72
18
90
54
48
15
12
93
30
12
33
57
135
3
132
48
42
135
3
33
99
30
3
27
30
96
87
75
72
156
45
39
96
12
57
36
204
105
75
3
132
45
75
33
3
12
18
24
48
27
225
78
18
27
87
21
87
45
33
402
57
51
180
30
60
159
45
48
48
27
27
36
84
21
39
60
30
36
24
18
48
102
72
18
312
168
102
36
27
87
66
87
57
75
15
81
45
207
27
6
30
84
6
24
48
15
27
21
45
42
48
180
12
78
327
15
78
39
135
6
84
96
42
57
45
48
27
3
240
108
60
120
42
48
72
90
102
30
81
144
21
162
165
120
57
6
90
12
120
12
15
15
30
96
195
120
45
204
60
6
60
69
45
3
15
60
30
78
114
18
120
18
102
120
12
45
276
39
90
6
30
15
27
72
93
237
15
36
69
30
96
174
15
165
48
3
75
105
87
90
15
15
18
99
21
39
21
114
18
27
60
3
150
90
12
45
45
6
189
168
48
9
6
12
132
201
87
45
153
24
15
75
6
60
174
120
141
15
12
60
45
60
93
12
120
75
3
54
90
45
36
285
99
45
30
60
60
6
39
21
162
42
6
9
36
9
6
24
33
255
132
36
90
15
99
45
111
54
6
165
39
45
3
93
15
90
120
99
51
12
12
90
78
12
33
123
180
120
54
18
60
198
30
24
36
84
90
63
213
102
12
168
12
48
210
42
ABCD 97501169588*3^$a+1 [50022]
146
43
36
171
129
60
51
38
19
36
48
36
3
9
57
39
105
78
21
29
7
48
87
45
12
3
36
57
63
69
5
91
5
10
204
9
27
84
18
39
24
99
78
171
60
41
19
36
36
53
16
80
48
10
38
70
9
17
142
2
43
5
94
2
16
27
147
225
51
81
120
5
115
108
3
69
51
38
43
117
171
24
72
120
15
21
87
21
12
129
15
168
108
24
27
81
3
153
144
15
21
84
5
64
39
15
24
33
3
84
9
60
132
39
105
84
27
129
12
60
12
60
17
46
57
204
45
15
48
24
27
14
7
27
9
27
261
132
3
24
9
63
33
36
24
17
55
60
96
29
10
141
36
48
12
60
72
101
19
15
117
12
36
12
84
99
69
12
12
60
36
27
12
2
7
108
77
58
45
171
14
7
3
141
12
221
22
45
39
9
36
24
135
36
69
24
12
75
36
9
75
105
63
50
19
24
69
39
72
123
38
115
36
27
21
72
12
15
33
27
234
27
60
15
26
46
81
36
141
3
24
53
43
12
3
153
29
79
48
17
67
24
3
9
12
29
22
12
108
24
153
3
21
36
15
6
32
94
2
67
15
21
48
3
86
58
141
12
12
129
27
5
7
12
3
72
57
9
32
346
33
5
22
12
21
57
195
141
51
24
39
9
168
29
79
24
12
120
21
27
36
17
10
21
33
207
12
21
30
9
60
108
39
60
30
42
21
51
21
36
87
81
120
12
84
101
16
15
72
105
80
46
50
67
27
57
60
125
82
129
60
36
51
156
62
163
27
146
106
45
12
123
36
45
27
6
54
33
72
60
27
36
177
84
144
36
27
2
19
36
312
24
168
33
32
46
9
48
72
156
3
2
67
51
33
27
36
36
21
12
5
64
51
27
33
39
90
18
21
48
111
21
12
39
69
77
46
2
7
51
38
96
112
87
204
147
84
33
5
58
105
75
21
36
27
33
60
15
93
36
33
27
72
36
15
48
21
12
24
168
24
12
36
65
151
12
24
12
12
84
41
115
12
12
12
51
21
36
29
46
2
7
48
12
111
36
21
69
51
173
22
45
63
110
16
87
3
21
111
9
39
50
82
117
84
24
96
48
39
33
3
36
21
36
36
65
190
144
72
48
9
33
3
120
12
36
60
89
43
72
36
41
58
105
12
33
15
132
72
5
82
108
21
63
14
48
10
9
24
21
135
41
58
9
72
60
12
15
48
57
101
22
141
12
120
3
38
16
63
48
15
21
63
24
38
7
3
21
65
46
2
192
7
41
7
3
36
21
12
17
70
21
24
63
60
141
3
9
48
96
89
7
36
3
2
46
24
45
29
55
36
12
12
27
12
72
9
60
48
89
55
27
60
9
12
48
72
21
3
15
153
48
27
96
26
7
36
39
21
48
3
21
99
24
33
5
16
48
3
48
12
12
108
57
27
132
24
87
12
9
24
39
45
36
27
9
51
9
63
120
54
6
141
3
12
153
96
96
5
10
24
9
27
21
12
57
30
57
48
75
21
3
105
75
93
192
72
216
51
2
31
84
12
96
12
24
36
159
189
48
27
132
72
33
5
34
45
12
36
87
26
7
3
144
33
3
98
64
3
12
33
75
5
127
36
51
26
48
7
27
12
168
48
141
27
45
12
63
93
111
36
33
36
72
125
16
42
120
81
27
2
43
159
81
5
115
36
63
45
29
7
48
15
36
38
91
39
48
24
93
12
3
9
99
9
60
3
33
5
48
22
57
15
12
9
192
15
9
36
27
36
2
55
15
60
93
12
183
14
7
15
9
129
75
24
63
105
12
84
3
9
41
19
195
42
27
5
48
94
9
27
14
7
15
26
118
57
3
69
36
5
70
26
103
24
3
33
60
36
60
60
3
21
12
36
60
17
31
113
22
81
12
24
197
46
69
96
15
62
19
3
69
36
36
63
36
21
53
151
24
3
9
24
36
185
19
48
84
9
27
27
33
24
36
51
12
165
105
3
29
58
24
21
36
101
19
159
117
51
108
57
36
48
144
96
99
24
66
63
65
130
14
7
72
72
51
36
48
2
55
87
9
36
5
67
24
27
45
72
84
12
5
34
249
87
21
180
24
24
3
18
6
45
36
12
84
48
12
29
55
108
24
24
29
19
123
18
32
22
45
183
45
60
12
36
96
39
117
24
3
36
81
159
105
3
21
12
156
ABCD 97501258202*3^$a+1 [50112]
73
80
75
198
54
217
23
105
16
95
1
53
126
189
192
21
90
33
39
57
16
17
48
15
48
16
59
24
93
160
5
267
3
45
15
33
159
180
30
30
33
48
64
5
6
12
9
99
12
129
123
133
263
42
303
16
83
60
156
12
25
32
195
126
15
16
48
240
176
16
48
96
47
97
65
15
160
11
85
59
108
393
39
57
51
168
24
126
42
165
192
96
117
42
97
80
64
32
75
60
73
5
30
84
25
113
79
23
36
69
33
42
117
16
65
42
85
11
21
21
102
120
120
37
23
25
11
54
111
99
93
27
37
53
78
30
79
96
32
51
45
87
48
169
23
105
48
64
65
198
73
5
27
33
15
27
60
9
3
60
36
180
132
90
108
150
57
15
49
71
105
208
80
27
42
30
30
31
155
144
6
111
33
15
3
18
171
3
205
11
60
9
16
59
60
60
18
108
111
16
113
114
30
175
23
25
5
18
24
81
16
83
168
37
80
81
79
48
23
57
64
71
169
48
35
30
15
16
35
84
121
80
27
42
75
16
17
79
80
96
240
3
24
96
102
63
117
123
15
81
21
18
192
60
13
5
102
132
6
210
57
27
21
99
45
48
33
54
73
23
25
179
66
294
168
13
149
27
111
102
60
31
35
61
96
32
15
48
49
11
60
30
75
63
60
264
60
60
180
336
81
33
36
90
145
107
48
72
48
24
37
23
78
18
9
16
192
80
33
31
11
60
78
174
18
108
255
432
123
54
240
15
33
159
3
30
31
215
72
12
60
57
183
36
300
9
111
145
5
54
117
81
270
72
36
102
48
84
91
119
228
69
99
109
53
30
78
30
54
30
45
75
120
45
16
95
12
90
27
75
37
23
25
96
144
53
43
35
120
21
39
57
27
36
84
30
18
78
84
18
25
128
39
30
43
48
95
12
12
48
12
120
168
45
3
60
129
51
12
33
192
192
208
128
129
30
216
25
5
60
31
23
60
61
95
49
48
95
72
30
186
102
187
48
113
84
258
30
102
85
128
63
49
113
15
33
84
318
108
49
11
37
32
16
65
175
35
109
80
48
33
15
165
12
78
97
48
35
12
12
48
168
109
101
27
64
59
357
63
81
21
78
72
192
36
162
30
12
168
93
16
48
11
37
32
112
80
123
37
299
144
37
48
65
36
90
1
83
18
258
12
168
54
271
59
6
90
24
60
48
102
18
9
16
23
105
16
80
16
143
97
47
1
5
91
59
37
5
162
25
65
78
108
37
32
81
42
48
234
66
42
30
49
48
5
43
53
12
63
147
60
108
37
192
53
48
102
37
5
30
228
57
255
145
71
240
217
32
3
60
150
108
79
5
6
21
48
135
25
23
60
157
23
12
45
111
49
23
42
18
168
24
13
48
96
23
96
24
193
155
102
48
15
48
27
37
191
49
101
91
11
150
159
64
5
12
18
12
102
27
183
78
43
5
162
108
24
48
12
48
12
168
108
25
17
132
126
141
21
43
5
54
85
23
105
15
12
117
33
18
120
60
30
75
ABCD 97501731038*3^$a+1 [50112]
43
96
221
60
30
114
55
137
42
126
15
75
21
51
30
42
37
80
279
84
6
12
90
73
17
24
84
51
9
12
27
81
60
51
39
30
60
66
90
198
6
55
80
45
19
17
15
69
24
51
57
103
71
6
84
79
71
18
48
55
23
84
150
102
108
90
42
30
75
16
5
27
112
185
36
3
9
90
78
138
114
12
288
36
19
77
19
240
5
132
7
41
90
42
324
159
87
150
84
54
90
24
12
60
63
75
96
30
7
17
72
39
27
24
84
96
73
11
216
54
24
18
13
107
85
48
71
25
101
187
48
17
12
36
60
12
7
83
6
39
112
5
24
72
27
225
48
127
41
39
27
85
11
162
12
186
318
186
144
66
60
55
80
81
84
36
18
37
23
12
42
30
18
67
23
114
228
180
18
109
125
96
12
96
126
73
17
319
5
54
66
6
126
18
45
225
159
105
55
23
57
96
64
32
16
53
91
23
18
87
112
35
13
71
25
89
12
24
90
90
66
54
39
16
167
25
128
147
42
30
72
24
30
60
139
197
43
53
27
117
54
12
54
19
35
6
84
36
15
9
72
102
57
105
24
12
222
66
42
9
9
39
16
144
137
324
67
185
24
15
16
35
114
54
72
174
180
18
6
67
35
72
21
39
105
93
90
102
60
36
99
96
75
12
150
102
45
27
90
108
72
180
24
72
198
174
6
156
54
42
189
81
127
11
72
24
54
54
66
39
16
125
51
16
113
111
51
93
51
13
48
17
138
72
18
27
81
36
54
96
174
55
17
24
39
16
80
9
90
45
144
81
156
3
51
114
12
114
36
30
108
127
5
48
6
85
35
109
23
138
175
11
18
195
21
54
252
54
36
15
3
13
149
120
6
93
99
61
17
120
90
189
45
6
270
18
54
18
30
162
42
66
18
144
7
83
13
137
66
37
365
163
80
16
131
132
25
41
199
80
27
69
27
54
360
84
36
159
16
131
90
163
149
48
18
90
24
7
155
18
30
85
5
36
36
3
21
36
66
54
15
75
24
126
15
75
69
21
66
150
147
27
6
18
162
48
144
6
102
108
51
45
3
135
36
24
61
5
315
45
6
36
73
144
11
6
54
9
117
75
135
6
102
90
126
37
23
25
59
90
36
42
30
18
240
54
18
54
31
17
31
41
60
43
83
13
192
29
120
6
85
149
43
11
85
96
144
137
7
17
18
61
65
31
144
5
171
75
108
90
6
105
21
414
324
57
45
19
107
42
18
57
51
285
75
37
17
15
3
18
12
63
81
79
35
144
45
3
42
102
24
30
7
17
90
30
231
39
6
126
156
9
33
48
63
45
19
32
171
90
12
42
54
12
19
5
54
37
32
51
90
54
78
138
24
18
27
3
18
72
115
53
30
42
99
9
174
18
132
48
78
102
90
24
54
39
51
54
87
213
96
102
42
36
7
29
30
69
75
21
16
167
36
85
17
60
84
15
93
132
79
65
102
9
141
3
112
32
96
147
93
87
57
51
36
78
75
160
240
5
27
153
216
24
72
18
13
113
192
150
25
119
105
3
198
30
54
78
18
3
16
48
41
36
90
9
16
23
105
21
132
7
23
42
48
168
39
27
96
ABCD 97502467592*3^$a+1 [50022]
87
112
53
60
48
199
48
8
33
24
31
312
128
40
29
123
105
7
48
53
132
135
88
120
65
144
36
75
21
163
8
9
55
56
64
24
17
72
127
48
41
87
208
77
60
63
16
41
24
36
67
48
8
16
128
33
87
93
139
65
36
3
105
72
108
19
96
32
40
8
129
103
32
201
79
456
32
33
15
40
17
48
55
185
120
24
120
15
21
144
67
29
192
3
64
56
16
113
7
29
75
160
5
36
39
264
112
89
31
5
43
65
48
240
15
48
165
19
248
9
423
136
72
8
16
281
180
108
31
5
3
160
200
40
41
55
221
84
15
9
15
57
39
9
108
115
269
19
24
101
27
120
45
139
336
17
63
9
303
88
272
168
33
31
24
72
8
57
15
112
8
112
48
53
19
17
156
3
72
129
36
180
12
108
7
8
117
51
40
32
112
161
36
3
81
199
72
41
7
176
45
204
15
57
48
108
283
257
24
63
16
77
115
368
45
19
216
144
65
111
160
41
39
69
43
5
27
136
32
93
19
56
21
108
48
55
120
80
88
17
63
45
147
48
129
7
89
87
40
8
9
72
36
108
36
3
208
128
40
161
151
32
33
12
36
96
48
15
45
48
252
132
91
48
17
168
12
3
57
120
60
12
7
281
103
65
7
5
108
15
57
79
56
40
29
48
60
31
17
183
16
8
213
187
96
5
19
17
31
17
111
112
137
216
72
55
120
80
33
15
225
72
108
139
80
208
8
40
96
56
33
7
8
40
17
24
144
79
41
24
55
48
17
132
36
343
65
7
144
29
60
135
136
209
15
64
72
89
36
36
63
16
65
79
77
132
7
41
60
48
211
8
40
8
117
108
55
65
240
72
63
9
144
15
129
223
48
65
60
147
45
3
16
56
48
57
24
31
8
72
40
144
224
64
48
120
32
21
67
77
36
207
33
120
31
96
80
40
209
31
77
3
40
5
147
33
72
180
43
89
39
69
48
3
57
87
93
48
240
27
9
199
17
79
104
9
96
55
17
7
5
108
7
17
55
48
96
192
24
176
93
139
8
33
72
72
120
36
75
57
87
16
336
113
15
153
55
53
12
87
48
48
129
108
12
55
8
69
48
96
12
7
17
31
113
12
60
48
79
8
9
39
120
21
84
7
48
17
55
17
63
33
15
129
63
288
24
21
19
56
24
45
108
7
48
305
175
17
31
65
72
144
36
43
72
8
21
48
60
120
108
115
8
24
33
108
96
19
209
55
120
41
312
15
72
33
15
9
48
135
16
65
312
207
273
108
27
33
144
36
75
9
216
39
232
96
17
36
12
55
80
33
7
8
240
16
24
101
144
67
48
24
8
33
7
8
237
19
89
7
185
7
17
151
5
3
16
269
27
72
48
57
31
192
8
16
144
41
84
96
139
96
8
352
29
19
96
32
129
144
87
112
8
48
177
7
56
57
24
216
48
39
33
103
72
8
160
17
180
108
132
123
ABCD 97502804494*3^$a+1 [50025]
258
120
24
120
240
215
48
37
6
149
48
163
12
24
66
167
73
23
139
90
11
25
36
228
78
113
49
288
30
17
25
108
18
89
48
48
211
126
108
36
84
132
30
114
18
18
234
66
132
12
144
24
72
23
7
41
103
150
156
23
37
120
6
12
72
78
48
60
84
11
48
67
42
18
12
53
43
72
365
13
54
72
30
144
6
66
143
277
84
23
1
12
275
127
30
60
12
59
37
30
54
96
174
18
108
144
6
138
24
36
12
83
157
72
36
102
17
133
144
90
84
42
12
71
37
90
17
37
36
23
175
54
126
54
42
228
41
91
90
144
30
90
36
96
12
18
108
54
36
36
108
18
18
216
6
102
126
6
156
24
11
48
192
67
18
42
126
246
114
102
42
102
108
60
138
35
205
102
6
30
114
48
54
114
12
35
48
7
162
132
66
78
306
120
54
6
30
180
36
252
203
49
114
66
18
150
30
341
217
60
12
6
102
132
90
30
168
84
18
90
42
101
133
12
24
216
120
18
216
29
121
120
6
90
72
30
18
23
1
156
24
66
18
150
216
89
67
72
6
36
18
108
342
126
54
30
168
30
72
36
36
90
6
12
72
60
138
53
19
78
30
18
180
114
18
198
18
30
72
204
84
42
180
54
90
59
79
18
24
30
78
48
144
180
240
36
108
126
126
108
12
180
54
90
216
60
102
18
72
155
43
90
24
18
210
36
150
84
6
12
144
96
12
126
54
348
108
216
36
18
174
11
7
60
18
299
48
157
216
12
114
29
7
48
150
156
24
102
54
323
91
144
18
90
144
144
72
132
48
162
90
65
25
150
12
101
13
234
30
72
18
258
47
37
24
12
162
78
72
48
95
73
36
66
42
72
126
102
18
90
72
216
36
96
12
36
6
156
72
90
186
77
13
66
240
30
24
252
48
132
18
72
54
48
126
29
13
48
144
288
114
84
96
324
174
11
61
78
306
84
60
252
119
25
102
65
240
187
30
6
102
24
66
222
48
18
24
41
192
139
24
210
60
47
25
120
24
119
7
102
186
234
216
12
18
72
24
41
13
66
36
24
48
60
18
72
36
72
12
252
203
55
41
229
36
66
6
84
36
42
126
126
210
6
12
6
120
96
36
108
239
31
126
18
72
30
96
120
24
246
42
300
72
6
198
126
48
72
6
72
180
35
127
300
294
36
11
7
108
84
54
72
90
114
108
66
6
48
180
72
6
18
54
102
96
84
119
229
12
126
24
18
192
6
174
83
7
168
72
156
77
31
270
227
277
72
18
18
132
30
6
252
18
72
12
ABCD 97502953708*3^$a+1 [50003]
33
27
108
45
132
3
12
273
12
115
65
216
60
115
32
117
55
17
24
7
317
36
36
43
20
16
77
15
57
91
5
12
7
56
40
20
64
197
156
79
20
9
72
72
67
221
60
67
17
31
104
9
51
76
149
99
12
153
27
12
21
55
180
65
159
76
5
12
24
15
88
5
12
19
12
77
51
45
7
12
68
33
36
39
36
69
15
40
84
36
5
36
159
4
80
28
20
28
36
113
3
12
93
63
280
89
103
32
12
64
60
132
44
216
57
55
8
9
15
144
57
55
5
39
45
3
196
32
93
72
55
44
33
120
31
32
108
9
7
68
40
48
24
65
111
177
43
20
144
105
79
5
51
24
192
64
24
56
24
57
48
7
44
76
8
105
67
84
5
36
19
68
28
65
3
105
15
4
188
24
24
16
48
20
16
324
56
4
48
20
45
72
3
64
116
45
7
8
24
21
7
20
28
53
139
60
125
171
9
36
91
68
33
27
33
48
60
120
51
364
116
24
112
20
240
9
3
292
29
87
40
32
16
104
48
40
17
31
56
28
12
8
45
3
24
96
120
28
32
28
32
112
32
9
15
57
15
9
31
12
5
31
5
7
12
161
72
15
28
20
24
132
129
75
40
41
111
72
40
36
29
36
24
43
32
12
28
200
96
112
80
48
60
64
60
72
29
67
300
48
44
36
112
84
8
52
144
17
75
72
28
5
63
124
137
51
24
76
20
9
3
57
115
113
127
68
273
60
120
79
29
19
12
44
4
65
75
168
45
115
17
72
103
53
60
7
36
144
92
16
32
36
100
41
3
96
16
144
29
12
60
75
4
56
84
9
3
100
137
43
8
309
72
3
81
127
17
36
15
45
36
43
32
4
324
32
9
7
137
72
31
185
207
45
7
48
32
45
3
12
16
84
44
52
17
36
24
3
124
120
140
76
48
41
60
111
4
65
75
33
91
84
53
175
8
84
21
36
43
108
32
268
5
3
60
117
103
84
20
21
91
24
32
40
12
113
108
12
108
24
7
41
15
45
75
72
40
48
24
56
24
33
96
15
52
44
244
260
9
63
72
12
21
108
19
56
9
72
36
27
33
7
8
33
36
96
192
27
9
60
99
88
144
5
43
168
8
36
100
113
27
60
9
55
96
5
99
232
32
112
161
7
152
93
108
39
33
63
184
108
176
84
112
101
123
64
41
36
63
48
4
60
44
24
81
31
65
75
9
7
224
84
156
64
44
36
76
20
96
9
19
36
53
87
21
99
9
115
60
32
24
129
271
144
12
68
184
36
20
177
15
48
16
284
4
17
31
80
124
89
55
29
36
15
45
111
225
36
27
136
17
159
124
65
139
17
3
160
5
12
3
33
27
28
5
43
29
247
149
15
105
144
31
116
4
56
40
24
144
152
40
228
20
33
27
28
168
32
64
128
16
5
120
180
7
8
16
108
12
8
16
5
7
132
32
48
40
65
87
40
20
33
27
64
5
12
108
39
12
4
77
12
3
64
5
36
7
32
16
24
96
5
67
113
60
115
113
24
7
216
72
96
17
72
55
20
28
132
113
127
17
79
29
7
48
48
32
76
17
15
28
80
52
68
45
15
16
36
32
108
144
16
140
132
16
17
27
16
80
16
68
48
33
19
60
20
28
48
89
36
24
103
20
4
80
28
20
12
16
12
5
36
36
123
45
111
76
216
5
7
192
60
29
60
7
80
72
12
16
20
12
81
27
33
151
185
36
15
45
120
60
12
223
8
21
51
40
113
15
60
9
7
101
72
31
5
15
4
5
87
249
60
27
4
89
7
8
216
21
27
40
173
3
69
75
132
9
39
105
12
39
52
32
ABCD 97503457882*3^$a+1 [50053]
7
174
51
93
11
67
53
4
15
17
60
28
3
84
113
85
42
5
88
45
11
79
36
5
175
29
132
73
15
117
15
8
31
36
36
57
105
47
28
20
72
85
18
30
27
9
150
72
69
231
24
84
9
51
30
35
79
12
105
8
31
60
156
53
43
12
5
36
156
48
12
139
65
60
60
121
35
88
147
65
60
55
24
9
20
91
29
67
29
19
5
112
20
84
84
132
19
12
53
1
155
28
32
73
18
9
120
219
9
3
17
36
1
18
60
45
57
183
57
15
93
15
51
132
9
39
81
164
4
147
53
61
11
43
17
103
60
17
49
51
140
223
6
159
32
1
27
32
19
81
8
31
5
16
33
150
30
60
15
12
9
131
13
11
16
68
7
5
40
9
39
116
24
156
97
59
40
48
15
45
117
15
8
31
24
48
9
20
49
30
321
21
143
7
54
15
255
18
155
7
29
36
19
65
61
95
13
35
115
48
9
8
7
113
40
12
81
83
265
54
30
11
31
45
39
101
48
36
19
101
1
3
80
156
4
15
101
37
47
43
60
29
43
66
6
29
97
87
92
139
21
8
172
8
205
15
12
8
97
63
20
187
30
6
12
72
5
28
80
60
12
40
44
4
51
69
75
36
24
12
5
48
72
108
112
3
48
24
65
133
18
9
80
28
27
36
29
204
1
90
93
12
3
5
12
31
24
5
24
55
24
65
115
36
29
1
131
19
29
40
32
169
111
15
48
5
55
108
57
80
1
35
60
24
60
73
99
60
104
180
16
8
132
199
36
36
90
30
54
15
39
6
30
165
33
11
36
43
177
20
43
45
63
89
160
8
67
84
60
54
107
24
24
120
52
9
126
45
44
25
11
1
18
21
20
19
72
108
12
24
126
30
53
24
103
57
176
79
12
54
42
17
12
79
21
9
59
31
69
12
33
18
72
41
31
18
75
15
5
151
29
103
18
59
25
27
80
168
13
60
27
12
8
112
8
25
71
16
39
125
55
89
37
3
3
12
77
1
84
60
59
4
165
135
27
5
120
61
138
41
31
53
60
1
35
91
57
15
65
12
61
150
17
31
54
15
21
99
12
15
24
5
96
43
12
78
47
28
120
60
15
17
60
85
63
12
51
9
99
9
63
53
16
39
21
63
17
25
75
9
215
24
60
12
28
12
44
187
12
60
105
21
84
90
17
88
27
45
3
36
41
84
127
24
53
100
72
68
85
15
3
138
36
60
15
60
104
16
33
6
9
12
51
17
91
29
12
168
115
30
36
51
60
48
120
92
151
18
99
51
29
7
33
165
11
4
111
89
67
5
1
27
32
24
19
45
32
19
30
119
132
19
29
156
96
100
15
89
60
49
126
24
90
87
69
6
5
25
59
36
28
20
127
153
15
120
60
57
9
35
4
3
17
96
85
59
43
24
65
60
19
125
4
33
39
123
30
35
36
55
72
113
55
5
31
5
25
15
75
24
101
91
9
123
77
100
15
78
156
126
36
24
5
120
55
93
135
132
5
40
68
96
156
13
27
20
19
65
7
9
33
210
17
61
23
184
3
89
1
83
4
176
4
75
57
20
1
47
12
79
72
108
24
108
57
15
57
9
131
40
180
128
31
12
54
3
15
105
20
12
40
39
24
77
48
60
43
60
84
29
24
7
36
53
4
15
12
60
149
64
60
45
78
9
68
85
30
36
185
24
36
64
15
42
143
52
51
53
24
60
31
5
31
5
28
105
36
96
63
171
9
20
91
69
120
32
19
36
54
11
160
3
5
13
18
65
60
1
54
5
36
19
5
16
8
52
45
126
29
120
60
19
72
24
5
60
1
18
9
12
69
36
35
168
280
12
15
89
16
68
43
192
72
24
29
12
49
35
55
29
25
47
148
60
135
36
54
27
15
5
48
163
12
41
67
72
101
4
27
125
48
91
72
42
15
12
3
117
20
133
11
25
6
105
8
31
9
176
96
40
75
5
160
15
138
107
19
72
173
36
24
1
59
36
1
27
3
69
60
3
57
171
69
21
27
117
90
18
35
43
9
104
16
15
53
1
99
116
85
51
45
66
17
72
ABCD 97504314892*3^$a+1 [50028]
57
75
25
23
21
24
12
75
1
44
76
12
36
5
55
152
12
72
88
20
15
21
15
25
12
8
15
90
79
48
8
9
7
5
19
20
39
45
75
6
84
42
30
24
79
36
60
24
11
1
48
11
45
12
27
42
51
33
6
1
8
21
18
81
64
5
36
91
83
61
11
18
36
87
39
1
53
55
71
1
59
30
3
15
33
9
55
29
51
3
36
1
35
9
40
5
6
21
4
24
59
61
24
68
63
37
32
12
84
4
36
11
33
57
19
11
18
27
24
4
95
85
120
20
52
29
30
21
3
36
9
16
12
72
96
24
12
29
15
51
49
5
7
29
43
17
15
15
9
4
47
48
21
15
49
11
45
12
24
39
6
3
36
69
72
48
55
60
11
25
11
13
5
31
29
3
63
24
36
54
12
19
5
27
4
44
15
25
5
6
1
29
18
36
97
44
60
39
66
60
19
24
8
3
25
11
9
21
55
59
21
28
12
56
27
30
43
8
40
59
57
63
61
44
76
20
16
113
55
47
21
120
4
24
24
20
12
24
81
19
179
25
47
45
4
20
21
51
24
88
11
109
35
36
24
36
21
48
15
1
44
28
17
3
24
15
45
3
6
30
21
24
15
30
19
35
37
20
36
28
5
7
29
79
12
12
5
15
28
12
5
67
84
12
24
23
6
307
29
39
21
54
30
7
12
35
25
12
5
3
12
4
11
9
4
41
7
20
48
24
48
4
20
60
39
36
18
27
4
12
32
21
90
21
84
51
13
77
39
69
7
29
7
17
15
52
8
120
48
57
63
52
68
72
16
32
12
15
12
60
1
44
24
105
7
128
81
39
15
54
91
131
54
55
71
25
8
201
30
81
36
52
11
25
65
126
73
8
27
72
9
12
24
24
36
9
111
60
99
21
15
85
44
15
9
21
19
12
8
48
3
90
24
30
1
35
49
47
33
15
33
3
25
20
15
36
9
12
64
20
3
1
11
60
13
20
15
1
32
24
16
53
87
24
4
32
39
90
18
13
12
47
9
72
4
8
105
12
90
9
9
3
24
84
40
44
48
24
4
41
3
12
40
29
6
1
20
24
3
1
20
15
9
36
4
36
120
11
1
12
12
35
13
36
60
24
116
4
17
19
32
33
7
72
32
16
17
3
52
5
7
5
90
60
21
28
5
30
60
45
9
103
24
48
107
13
5
3
24
4
5
24
30
25
48
53
54
60
1
35
81
39
45
12
84
24
12
124
84
72
47
6
30
36
13
41
7
24
8
40
17
15
24
40
65
79
5
72
3
40
35
13
8
36
45
18
36
1
44
45
39
15
61
11
21
3
126
99
36
9
19
20
36
4
5
27
24
21
19
5
54
25
95
21
39
33
12
28
89
3
16
11
114
19
32
16
12
32
96
27
12
1
20
3
54
31
72
8
81
55
8
12
60
63
36
24
1
12
32
148
23
81
3
25
47
18
36
54
60
126
27
48
12
3
30
54
6
15
16
8
36
4
5
87
3
57
33
3
3
1
29
79
20
27
73
60
65
7
8
21
6
1
17
3
72
12
36
39
21
4
24
20
72
3
1
24
11
69
52
8
12
84
3
36
25
12
24
29
115
24
32
15
18
7
5
19
120
29
15
75
25
32
28
20
76
60
59
186
126
1
8
12
9
15
45
51
3
85
35
60
156
18
55
41
111
16
20
27
6
15
39
36
105
4
20
15
12
21
28
32
24
40
8
40
11
25
12
20
4
5
3
12
3
1
60
36
20
24
64
32
24
36
9
15
9
36
39
100
5
30
33
12
16
12
20
12
21
7
8
4
20
51
9
15
12
9
9
3
33
60
79
11
21
15
1
83
61
48
71
25
20
9
42
25
20
9
15
75
30
39
57
54
25
41
19
44
51
9
27
30
24
27
12
15
45
16
212
63
36
1
17
63
12
12
45
18
85
32
3
117
40
5
43
20
15
36
145
11
49
59
33
3
36
9
4
12
20
60
36
24
39
25
36
24
5
54
1
155
9
12
3
45
16
32
28
56
15
1
8
195
57
4
83
1
60
20
12
27
6
27
12
120
36
51
13
8
52
17
43
128
52
11
25
20
9
36
7
8
99
12
13
65
7
59
6
19
44
75
6
87
3
21
15
1
17
3
9
24
135
12
28
20
16
23
1
72
12
5
30
97
24
24
20
111
129
48
57
31
35
1
8
15
33
52
8
27
33
3
9
45
7
24
32
27
60
57
28
17
19
35
37
32
16
59
60
33
48
12
63
24
45
45
30
6
27
4
35
13
8
33
24
63
63
49
8
28
140
132
3
1
20
120
15
21
3
25
80
21
18
12
49
12
83
6
18
1
32
33
6
18
15
36
4
11
37
59
48
1
24
11
60
25
20
39
21
24
27
54
15
12
24
120
33
27
4
24
20
12
48
27
13
71
36
45
69
66
61
20
84
28
36
11
9
21
15
3
25
32
16
23
25
5
60
139
80
16
20
105
39
45
72
91
20
3
36
13
17
15
24
4
12
53
6
49
5
126
1
56
69
3
16
11
18
36
7
20
52
92
4
5
15
4
5
3
64
23
72
48
33
99
18
36
51
16
12
48
44
64
12
20
28
24
56
69
42
49
60
11
13
41
6
48
6
19
36
155
37
24
29
15
12
27
21
75
21
9
19
5
7
5
15
24
36
4
36
8
45
12
24
15
132
27
1
5
30
45
69
27
39
36
9
36
40
23
36
57
39
18
51
12
27
66
60
30
36
90
43
12
23
21
4
36
20
60
36
28
11
54
3
24
93
36
60
19
20
15
45
12
16
12
131
21
9
7
29
60
19
12
8
51
1
47
6
54
21
4
11
57
24
28
47
9
69
15
12
40
23
73
32
96
136
8
40
20
96
36
4
24
41
15
9
51
12
63
54
15
15
42
31
17
27
33
87
15
81
33
30
45
100
20
15
24
90
3
4
120
20
4
24
5
31
32
3
36
1
20
24
36
4
59
45
51
1
12
36
59
13
8
15
84
57
3
102
3
12
4
35
6
18
1
11
54
24
3
9
19
24
11
24
33
124
24
56
24
24
21
15
36
40
89
31
36
77
12
79
24
12
8
16
11
13
5
3
27
61
60
20
36
48
12
24
12
39
21
117
51
100
56
9
6
13
8
28
104
21
31
59
36
33
28
47
6
27
48
4
5
3
60
24
108
27
1
44
3
1
44
27
49
12
12
5
3
27
57
120
45
54
157
8
60
12
69
3
12
39
61
8
48
57
7
24
11
21
24
9
30
126
18
73
24
24
11
54
27
28
11
45
4
5
24
63
12
48
4
8
16
60
71
13
5
36
55
5
55
24
8
ABCD 97504387868*3^$a+1 [50027]
129
6
9
64
23
18
90
9
141
132
54
54
31
11
49
24
35
21
84
40
41
6
30
7
11
6
60
24
7
23
9
28
32
33
48
67
8
15
42
18
61
104
45
15
15
25
71
69
75
45
4
17
24
111
40
120
23
121
35
25
56
16
44
4
24
23
25
5
55
143
1
8
12
76
5
19
101
18
12
18
7
44
3
37
5
31
132
17
84
19
60
53
54
60
25
11
42
42
18
27
24
24
88
5
115
68
57
3
15
1
24
44
63
24
1
48
77
60
78
66
6
109
5
19
11
36
12
66
151
23
13
8
24
45
12
55
8
36
16
44
75
36
9
51
9
40
35
9
51
141
21
18
12
30
3
112
44
24
45
15
45
31
35
126
99
15
9
120
21
18
1
140
4
96
36
23
13
44
21
12
15
27
45
84
21
75
60
4
5
24
7
44
24
16
41
78
150
27
136
5
3
124
20
27
78
12
3
52
11
13
5
24
6
9
33
39
51
60
48
96
9
204
81
12
99
9
60
39
52
20
21
54
33
33
12
7
59
1
36
24
53
30
12
48
25
17
30
30
36
67
17
6
9
24
40
96
29
19
12
11
33
36
9
7
24
20
16
44
16
17
6
42
3
4
32
28
36
72
8
21
18
13
29
3
52
8
81
120
15
21
31
44
4
24
5
27
39
6
115
35
85
36
8
21
24
39
21
15
9
6
37
17
6
60
9
15
12
18
27
28
11
1
20
21
67
60
17
36
43
20
120
4
36
17
27
21
30
6
151
29
6
12
36
12
25
23
6
39
39
18
3
4
92
15
24
49
5
42
13
192
8
15
201
100
24
11
9
3
9
21
12
67
23
48
9
123
25
96
35
121
11
48
21
69
54
61
35
37
24
20
33
7
24
5
15
4
96
36
35
60
84
6
18
18
12
36
15
52
24
44
16
5
3
15
18
18
1
11
24
69
27
48
12
9
75
24
36
93
12
21
7
41
15
4
32
111
54
15
39
9
40
32
69
84
6
81
28
23
93
45
15
27
9
16
53
42
72
97
119
21
48
21
30
61
5
120
3
27
73
36
140
120
15
42
72
7
29
7
23
90
31
59
42
120
7
17
3
16
80
27
37
17
3
12
24
21
78
72
6
12
67
20
3
73
24
84
12
53
19
17
75
24
15
24
57
48
40
60
11
36
198
7
20
48
33
3
9
6
12
48
49
32
4
5
66
138
15
15
12
36
9
4
107
13
5
6
1
8
76
35
61
8
64
12
35
13
17
24
31
5
6
13
44
45
15
33
54
13
32
4
20
36
75
6
78
21
9
19
12
11
73
5
75
16
23
18
63
87
85
17
60
6
24
21
9
18
60
30
60
3
4
92
16
104
15
18
6
24
78
3
52
12
41
19
41
39
12
28
5
7
11
150
27
3
42
78
42
27
81
39
64
12
8
51
49
5
39
21
15
60
36
3
13
53
7
29
31
48
17
102
36
102
12
31
5
120
60
30
6
3
21
12
99
16
35
57
15
37
35
25
5
15
76
65
27
27
6
12
18
9
21
54
30
19
60
20
159
1
20
21
54
61
5
24
66
13
12
53
60
55
143
60
18
6
1
248
16
8
57
30
1
23
141
4
20
135
12
24
25
5
30
13
12
128
3
57
15
18
7
137
36
18
145
5
114
73
5
7
48
8
36
16
17
27
4
17
72
30
30
91
65
30
69
81
15
4
20
111
25
65
102
9
9
111
15
25
65
36
72
7
24
5
24
27
40
44
4
56
15
132
12
66
6
33
87
30
55
11
73
44
51
49
5
27
15
6
3
24
21
67
23
12
97
80
16
44
36
9
6
36
13
32
120
48
36
4
17
78
85
12
24
17
54
6
3
45
7
47
72
49
44
27
25
48
5
31
36
24
11
36
18
19
32
60
69
7
72
12
11
12
1
17
7
95
12
13
35
61
35
1
35
60
54
15
16
11
25
8
81
30
13
12
41
30
18
7
32
27
54
36
6
12
81
240
40
24
12
84
95
9
28
8
45
72
30
13
17
30
18
36
19
5
7
32
15
57
39
12
25
23
36
25
48
11
9
12
69
66
9
45
39
16
20
96
16
5
24
3
27
36
37
56
69
138
129
16
29
79
132
8
9
43
23
49
17
66
54
91
12
53
67
56
4
11
9
33
27
60
117
54
66
84
42
13
116
48
63
25
29
3
117
43
5
31
137
39
24
45
60
39
27
165
21
24
114
36
9
9
7
96
8
84
123
78
39
3
25
23
1
29
115
20
144
3
48
49
72
20
15
1
8
9
12
31
12
116
39
25
77
3
3
12
13
23
121
65
63
12
189
91
104
96
9
39
16
12
32
21
6
30
31
108
17
30
93
21
54
30
19
12
20
40
101
54
30
3
15
25
53
12
60
135
15
61
56
45
39
84
12
15
24
66
15
40
11
30
19
29
19
5
43
68
4
5
15
51
61
41
27
27
85
8
93
42
21
64
36
20
24
15
42
31
8
24
63
37
32
3
186
6
60
54
67
12
53
67
12
20
3
1
59
25
47
1
47
6
79
17
79
59
57
39
9
45
36
111
3
1
17
39
24
15
21
15
49
41
3
3
24
61
24
8
21
120
12
42
66
6
30
3
40
32
9
30
145
11
48
1
12
65
19
35
1
68
16
65
18
21
16
48
11
25
17
60
24
91
104
3
18
7
71
90
75
9
66
1
24
11
18
42
30
54
60
6
54
9
21
15
4
5
7
20
3
48
42
43
68
24
27
54
7
8
69
12
15
9
84
7
11
33
9
87
3
72
25
29
30
12
9
64
59
13
47
6
60
96
3
28
44
3
13
44
28
20
33
12
12
63
16
71
60
85
68
16
11
6
12
6
81
9
7
128
39
21
40
44
15
57
120
100
164
105
19
77
43
53
54
30
18
42
79
17
7
17
60
31
8
36
9
42
30
3
24
76
24
53
27
136
36
8
12
24
9
72
138
12
33
ABCD 97504403702*3^$a+1 [50025]
36
264
35
1
53
7
83
61
29
67
95
54
19
17
31
48
11
54
54
73
144
71
18
36
180
43
47
1
197
36
139
23
18
55
264
5
36
90
1
36
84
149
36
19
84
120
36
132
72
77
91
17
36
79
65
36
235
161
55
108
132
11
205
60
84
144
29
91
197
115
12
60
72
83
1
17
108
19
17
55
120
24
36
35
1
53
36
115
84
557
18
121
36
77
162
145
36
17
127
53
36
7
47
25
12
108
125
55
17
324
139
41
127
12
23
73
156
23
253
180
108
17
223
12
17
72
18
97
101
79
36
12
53
108
31
84
132
24
36
17
36
72
43
24
131
97
29
175
84
120
36
144
252
24
101
7
60
48
48
71
73
240
65
43
12
168
48
17
163
180
179
85
48
12
17
90
1
35
18
180
199
12
84
216
60
5
31
228
12
17
67
113
127
35
54
90
181
48
5
7
29
79
65
36
139
23
18
79
11
90
19
161
7
264
60
65
36
67
48
12
35
198
7
65
67
113
127
125
175
5
18
126
55
60
11
109
36
53
90
1
24
72
36
29
19
12
113
7
12
96
29
55
36
24
47
54
7
60
204
24
47
25
29
55
48
5
67
41
79
29
187
29
55
36
125
79
36
65
108
7
60
48
84
125
103
5
108
91
89
54
18
43
65
31
5
19
60
36
60
24
161
19
240
101
36
55
179
18
115
101
144
36
19
17
18
13
24
60
65
90
61
29
175
41
43
101
180
36
54
18
18
49
5
211
5
79
173
288
79
119
1
36
144
96
228
17
79
36
29
18
73
89
55
120
96
72
60
60
185
108
379
156
23
25
96
23
378
252
7
48
17
18
25
101
7
173
19
48
84
245
31
77
307
35
13
48
12
35
193
95
73
60
204
95
73
24
120
53
307
120
59
97
12
161
36
144
7
29
43
12
89
79
11
54
163
17
103
5
360
72
67
84
209
55
12
95
1
17
55
36
89
67
24
125
115
29
7
84
89
55
17
163
48
84
101
19
89
115
29
7
83
13
275
73
12
48
29
18
162
432
144
7
83
1
125
79
24
240
60
47
180
73
96
12
125
67
221
67
23
36
25
83
97
84
72
24
173
55
233
79
65
31
113
115
29
162
18
36
151
83
1
24
36
29
36
126
54
36
79
24
113
288
72
7
48
17
103
84
29
55
35
37
84
23
157
5
55
269
90
61
84
36
89
31
5
31
5
43
24
23
162
36
31
59
25
101
151
29
31
144
24
17
175
12
48
197
67
5
31
77
7
180
300
89
7
144
180
29
54
126
36
79
72
144
36
108
12
53
7
192
35
73
17
7
144
324
48
72
197
55
35
61
24
41
108
72
79
29
115
29
36
72
72
162
1
24
60
149
79
83
18
235
36
60
168
72
23
13
60
108
89
162
25
60
149
7
65
163
24
12
71
133
144
60
41
7
84
36
60
228
24
48
144
53
67
204
36
36
108
60
24
48
ABCD 97504959694*3^$a+1 [50074]
100
33
144
47
100
156
60
33
35
64
12
168
188
60
4
63
33
48
44
16
224
36
112
32
52
24
72
48
69
35
1
39
72
48
168
15
33
417
18
341
16
68
52
12
33
15
417
18
29
16
48
60
27
9
48
105
171
27
77
16
24
8
208
297
162
5
40
56
52
117
11
205
87
8
16
69
47
7
261
164
28
168
96
60
108
80
40
12
44
16
168
33
75
33
75
120
12
32
13
72
216
287
48
25
171
36
27
21
312
45
23
49
111
36
24
36
99
57
32
148
12
288
68
25
54
198
15
44
4
104
52
36
8
97
63
24
8
67
18
147
48
48
92
12
13
180
18
21
8
25
15
12
99
129
60
92
64
32
37
18
18
15
120
80
36
100
96
12
332
16
80
64
3
165
140
192
4
12
12
72
48
140
96
16
48
45
18
17
48
60
64
176
13
75
15
137
7
18
27
80
55
5
40
56
25
39
80
16
116
4
44
52
48
51
9
156
69
198
5
192
40
8
40
8
16
128
85
126
54
18
149
36
12
1
147
60
48
20
244
201
95
160
72
33
135
27
93
12
44
16
33
39
195
108
93
44
40
60
51
29
156
16
164
12
64
96
144
116
52
8
43
9
60
168
33
111
51
53
37
99
56
133
15
57
27
60
3
33
60
36
123
36
125
52
48
12
80
160
44
36
12
25
11
7
137
48
103
45
9
15
3
72
93
15
125
4
123
90
75
56
64
116
172
3
54
23
48
16
128
40
51
45
60
12
72
12
48
93
207
32
244
57
87
96
12
93
71
28
48
120
93
75
32
48
100
60
20
115
54
87
21
15
188
4
8
52
12
9
119
61
87
12
48
48
20
52
75
72
213
75
72
36
45
12
32
112
120
156
60
32
40
188
28
260
67
33
92
112
96
44
1
191
36
25
87
60
132
9
219
8
148
32
28
80
97
3
96
44
64
36
32
13
47
43
137
60
4
51
45
45
195
92
55
41
52
32
60
36
64
108
24
24
24
216
24
120
48
132
12
24
252
3
41
88
15
90
18
18
11
48
40
92
79
90
39
188
7
77
28
72
144
24
32
36
52
3
9
81
143
109
63
80
37
36
59
28
80
13
275
36
16
92
16
180
87
18
72
15
12
68
60
52
12
33
288
39
8
148
12
225
47
40
44
67
89
4
84
108
80
108
67
18
75
32
40
72
20
13
87
12
140
13
23
60
88
200
40
200
16
21
108
227
7
21
20
4
45
47
4
24
33
90
5
13
35
64
48
33
47
4
48
48
12
3
33
32
133
27
45
39
33
23
84
1
15
147
81
12
32
73
3
84
36
12
12
105
171
132
264
24
129
23
112
116
172
20
4
3
21
36
33
306
9
45
131
49
18
45
117
171
120
60
60
24
48
60
12
32
84
96
240
16
48
12
87
33
48
104
13
35
48
64
80
25
36
54
216
117
24
44
85
11
28
32
48
43
45
117
131
36
13
18
125
148
15
77
100
57
83
160
27
93
48
96
33
11
60
144
180
16
80
112
45
87
72
129
51
36
92
28
32
16
24
60
48
45
18
309
15
18
27
36
24
72
8
40
108
63
257
60
64
20
28
3
165
12
36
60
15
72
53
4
48
12
192
80
64
132
132
8
84
4
15
9
45
87
96
12
201
11
144
7
197
136
12
32
ABCD 97505033482*3^$a+1 [50122]
12
30
12
48
12
6
30
49
8
45
30
132
18
42
18
30
93
15
1
8
3
60
168
42
30
33
15
42
12
66
42
7
83
12
60
6
12
102
6
240
55
56
3
48
60
33
15
249
45
27
24
9
183
27
6
30
120
174
120
6
12
33
64
23
78
282
108
12
42
246
9
16
35
84
6
24
27
3
18
210
25
23
24
150
6
24
108
9
69
19
41
24
6
24
96
42
18
21
33
6
12
30
18
132
72
66
204
36
54
36
12
12
120
96
12
60
78
84
78
18
12
42
45
88
143
57
57
48
108
75
207
48
24
36
144
60
48
57
75
165
33
15
27
60
90
138
12
1
47
90
39
21
90
138
55
17
12
126
222
12
6
21
99
30
84
3
72
51
61
101
138
12
37
32
51
48
54
126
54
60
6
342
150
18
30
90
12
78
60
30
144
6
24
36
120
150
174
6
120
30
114
78
30
12
6
90
12
30
72
48
12
30
36
84
15
33
60
138
24
97
161
30
18
15
15
12
120
18
24
18
30
48
450
30
75
165
72
120
19
41
18
21
48
45
108
48
30
25
5
24
90
66
7
80
192
16
89
18
30
12
48
168
24
6
54
36
30
45
159
78
48
150
42
27
40
41
132
115
77
108
288
72
63
57
30
48
162
15
3
42
18
169
11
45
27
60
30
3
69
66
24
126
102
30
12
6
285
57
102
18
18
282
12
18
138
84
6
9
81
7
23
294
75
45
30
6
60
27
3
84
18
48
42
30
63
27
93
39
18
18
24
120
30
6
54
6
60
9
93
18
30
51
24
9
48
18
189
3
30
60
138
12
85
200
15
42
18
72
258
60
12
78
48
24
36
120
9
75
30
60
51
189
66
60
30
24
30
48
33
45
51
48
51
102
15
72
48
63
90
144
108
30
12
18
18
60
102
150
42
48
18
42
42
21
147
60
12
6
42
45
93
51
399
120
24
81
69
235
131
30
24
6
9
141
42
30
72
108
30
72
36
141
48
40
35
216
24
90
138
12
60
78
60
12
43
83
180
24
36
42
3
45
150
24
66
60
84
6
24
66
24
126
45
15
24
66
210
42
138
9
15
36
72
90
108
12
30
18
30
157
5
3
45
54
60
6
102
78
31
23
60
30
90
117
16
143
102
48
30
109
65
78
18
150
54
75
88
32
16
29
60
6
1
233
138
45
27
168
12
36
54
6
54
91
17
78
24
25
23
9
24
87
132
18
18
30
30
90
19
56
165
19
56
9
18
120
42
6
54
111
207
9
111
78
72
12
30
18
18
102
12
6
12
198
51
63
90
36
54
30
87
243
61
77
42
66
114
6
192
18
21
39
12
72
45
15
108
12
270
66
42
12
96
115
47
138
12
60
12
108
72
31
5
102
90
219
9
30
12
18
30
157
35
48
12
72
66
42
30
15
165
12
30
36
45
9
60
6
30
192
87
15
1
47
30
78
54
6
42
30
12
36
60
37
155
30
90
12
1
17
12
36
39
3
69
3
30
78
57
51
30
39
15
57
96
3
85
59
318
78
24
90
120
108
123
39
36
42
27
111
42
78
84
30
15
3
45
3
21
9
120
120
12
163
35
144
36
25
95
12
30
138
84
33
27
18
30
90
3
15
114
6
30
12
30
12
60
48
105
57
66
72
108
1
89
12
43
65
60
120
12
132
43
143
12
42
30
117
136
65
12
3
120
33
42
13
35
60
42
7
65
63
3
24
66
12
18
12
78
24
67
29
42
48
24
48
48
12
30
12
78
48
54
55
11
45
27
12
126
42
12
18
42
18
30
78
42
18
12
12
31
29
3
27
48
30
55
77
150
13
5
30
60
18
24
36
27
93
27
3
12
9
99
12
48
12
18
75
9
18
78
72
42
18
48
60
12
43
17
72
15
15
36
72
117
21
99
15
145
71
84
48
69
21
42
18
135
15
12
30
6
72
ABCD 97505724614*3^$a+1 [50038]
96
33
7
32
15
6
147
24
88
32
81
6
81
160
11
37
17
7
72
77
75
15
18
39
33
15
120
64
23
81
16
41
39
15
73
143
73
8
9
39
88
32
81
39
40
23
25
8
3
13
137
231
48
16
5
36
24
103
80
72
16
119
9
64
24
80
72
3
54
36
54
18
27
40
5
3
3
69
15
121
32
48
136
24
17
31
24
32
40
24
8
3
18
36
151
29
42
18
39
261
3
40
32
15
49
8
72
33
39
88
17
63
48
16
8
48
16
80
16
24
48
29
18
54
51
24
88
56
21
3
40
8
88
8
16
72
17
48
79
48
32
40
8
88
48
5
48
6
66
78
13
41
7
48
101
19
80
33
7
48
119
57
96
16
8
48
40
48
168
8
24
27
36
54
234
1
23
97
65
39
16
80
45
27
16
5
36
7
24
8
16
32
57
90
96
21
63
42
36
51
24
48
15
1
96
29
24
19
32
112
48
32
144
16
8
111
25
176
63
9
24
135
30
96
66
105
45
90
25
5
54
117
16
24
5
18
6
43
24
17
7
8
57
31
23
24
9
48
40
8
159
42
30
9
72
27
37
32
57
6
25
5
139
8
16
48
29
19
24
23
1
24
143
49
161
39
24
87
145
8
160
8
48
21
3
87
73
48
80
93
19
24
24
179
6
108
99
117
91
89
15
96
9
96
7
48
24
104
33
55
32
16
24
8
40
53
19
32
40
8
136
24
96
47
1
11
37
32
21
180
31
8
16
48
24
8
48
24
88
72
53
66
9
48
93
19
8
40
48
32
64
56
16
71
126
19
95
1
29
3
16
144
77
12
87
111
9
40
77
36
18
6
7
29
91
47
201
64
23
60
21
9
144
87
9
55
96
80
96
16
120
120
41
15
3
21
24
16
71
57
48
105
54
121
32
24
16
41
7
8
16
24
96
32
195
78
12
27
16
32
24
40
8
51
117
40
65
7
95
18
15
72
16
32
96
39
33
144
45
19
137
31
56
112
24
29
19
32
24
40
53
91
35
13
80
112
41
87
57
7
24
72
23
33
16
8
64
8
15
1
23
73
8
88
5
36
135
24
48
15
177
51
90
19
24
24
65
39
136
56
88
72
72
24
11
144
45
16
104
40
72
143
25
77
3
24
136
5
19
104
15
1
89
7
48
72
95
12
37
24
32
15
25
137
55
149
43
48
56
45
19
128
16
5
19
32
15
1
96
24
8
69
19
8
16
96
41
6
49
56
40
32
24
16
72
101
27
40
32
63
73
56
16
35
21
24
63
9
27
186
12
60
43
96
17
31
41
7
8
112
32
64
8
16
80
87
1
48
5
27
249
36
19
155
6
15
48
24
15
97
29
19
5
3
24
45
54
12
24
73
35
12
1
17
162
37
32
9
87
24
16
80
40
48
56
40
8
87
57
15
9
24
16
48
23
9
16
48
35
109
48
47
33
57
7
101
18
81
21
72
43
8
16
8
21
162
12
69
9
84
27
16
48
32
40
23
81
64
24
41
114
61
24
71
18
7
53
19
56
72
16
24
32
16
8
64
65
151
11
13
48
24
72
5
43
24
8
40
11
61
17
15
159
9
63
18
36
36
7
8
3
109
41
30
9
64
17
55
23
72
1
32
16
48
11
54
48
31
8
69
19
24
96
5
43
83
45
40
48
47
9
48
40
47
1
53
147
15
25
17
135
21
51
96
75
48
13
72
101
27
40
8
48
93
3
40
95
24
66
31
8
51
37
48
32
24
24
24
45
3
16
71
60
12
1
96
32
40
8
48
16
72
32
40
176
40
17
135
112
8
48
40
29
27
9
7
24
101
43
48
72
17
30
25
35
18
3
45
162
1
56
105
15
16
8
64
24
48
80
105
60
19
29
19
89
7
119
193
77
27
16
17
199
71
54
27
136
120
24
80
27
12
6
48
90
1
23
25
72
48
32
39
33
64
8
112
155
18
19
71
49
48
17
7
8
40
24
56
40
48
5
90
49
23
105
112
48
5
115
8
24
111
1
96
5
27
69
19
65
103
149
27
33
30
33
64
29
18
54
18
1
56
15
1
71
36
21
16
53
43
29
126
13
120
47
9
96
21
19
107
42
66
1
41
31
24
32
21
43
24
24
29
24
19
11
186
3
117
27
88
8
72
21
19
48
32
40
144
24
56
40
24
11
90
72
3
48
64
8
64
72
24
8
40
29
48
3
105
31
23
36
37
5
51
15
49
24
24
32
15
42
31
89
87
21
60
87
64
5
19
23
54
3
24
129
31
24
24
24
11
13
48
32
112
5
24
3
40
8
16
56
16
17
54
54
3
177
7
191
18
151
48
56
24
27
37
72
24
72
24
137
48
31
48
48
144
8
88
47
49
41
60
19
72
96
8
57
7
48
32
69
3
16
71
73
56
40
71
ABCD 97505824478*3^$a+1 [50002]
150
83
48
24
16
39
12
78
12
30
30
48
30
161
31
9
24
27
53
37
60
48
60
51
56
25
90
5
136
177
72
138
60
65
48
48
31
78
11
1
71
24
48
67
5
16
39
30
51
9
90
29
64
45
12
335
73
87
153
12
11
72
55
42
240
78
65
40
128
40
24
45
35
24
19
12
60
21
69
11
37
30
42
3
117
60
18
30
60
12
48
23
168
64
15
42
108
3
129
48
60
60
23
232
15
30
75
168
39
9
21
3
75
5
120
72
88
80
37
59
49
71
1
180
48
27
24
51
168
5
16
96
15
33
120
195
42
60
60
11
168
192
37
30
192
53
7
18
95
115
12
33
27
21
87
57
48
27
29
24
25
42
18
11
1
150
9
104
168
19
5
40
15
60
30
18
21
159
12
60
9
39
17
13
3
8
151
30
51
32
37
78
5
25
12
78
30
135
56
19
12
60
5
25
18
237
240
33
60
35
7
18
143
72
187
21
99
18
27
8
97
191
168
19
12
113
88
120
147
132
30
3
57
108
30
77
144
19
5
25
120
12
11
37
51
24
56
136
195
53
88
39
30
60
18
30
47
13
27
48
207
18
23
40
57
47
133
27
105
119
72
7
180
173
19
69
24
15
12
5
73
47
13
30
21
32
49
15
8
232
80
265
119
91
69
32
24
13
30
45
87
9
111
41
88
81
215
25
48
23
37
83
120
48
1
39
56
48
25
30
90
102
30
60
48
30
30
60
63
249
78
30
3
24
45
120
78
93
48
80
109
11
1
18
12
150
3
105
63
8
169
120
15
27
120
45
165
198
150
12
35
25
18
90
3
8
1
15
80
145
15
33
60
42
89
24
55
30
132
23
48
24
163
21
24
8
64
93
75
32
43
5
67
173
72
16
9
23
97
60
78
77
73
23
127
81
72
27
125
85
11
31
9
120
21
78
5
25
42
5
24
16
3
5
37
51
80
7
12
78
327
3
77
73
111
80
31
210
78
102
90
9
32
49
23
67
21
27
117
63
81
80
1
30
153
15
180
180
42
78
42
39
21
30
45
8
72
13
102
5
25
23
40
27
18
3
8
121
39
21
30
180
9
24
15
30
30
60
57
120
33
12
48
27
393
71
109
102
29
19
5
16
24
120
15
12
60
89
96
25
48
30
72
41
7
177
48
80
40
27
18
27
56
88
129
132
48
12
78
161
1
30
41
7
12
261
120
9
90
48
21
39
42
63
176
31
9
56
85
30
18
12
63
87
48
42
90
29
19
5
97
95
25
215
55
9
9
71
61
11
40
27
21
21
18
72
30
83
40
45
72
35
24
40
201
23
88
69
11
157
11
91
173
16
24
57
30
9
24
72
80
48
168
40
27
101
280
24
8
79
18
72
18
5
55
60
192
45
3
93
8
61
3
8
127
42
48
23
64
45
30
45
3
30
15
8
120
109
35
25
95
73
23
127
33
72
56
1
60
11
64
8
85
120
35
175
60
12
18
63
72
27
78
12
11
49
78
17
160
75
18
35
67
18
11
79
42
120
143
7
65
40
3
12
33
57
39
24
8
24
85
18
65
67
21
32
40
27
198
63
9
48
183
8
31
33
32
25
39
32
40
144
93
35
88
80
7
185
88
9
30
249
216
15
41
112
87
89
120
96
13
72
11
97
71
19
12
48
41
40
24
57
78
41
40
141
3
8
79
48
42
95
24
16
8
72
48
40
8
24
88
48
224
64
9
87
93
132
15
48
105
63
129
48
23
67
21
56
25
90
18
11
16
8
40
176
192
48
1
15
8
48
79
185
85
35
73
23
7
41
91
165
3
21
39
30
75
45
83
48
91
30
63
128
120
7
132
18
35
7
81
32
97
18
77
24
79
161
169
87
15
65
16
27
90
132
15
3
42
48
30
5
37
131
ABCD 97506765212*3^$a+1 [50224]
60
97
72
48
32
9
55
104
88
35
198
15
72
40
48
275
90
90
30
30
42
195
3
45
40
56
40
11
45
33
30
60
30
31
216
53
67
200
24
39
9
88
8
16
24
5
27
3
30
15
135
9
51
60
60
45
40
104
48
48
57
78
30
12
78
90
31
59
141
88
56
72
33
7
23
25
56
40
56
123
72
45
40
35
30
79
96
80
24
16
8
117
75
45
19
149
12
7
8
48
40
5
19
72
29
99
21
42
49
24
95
81
96
24
16
8
24
16
125
139
11
21
64
35
12
97
32
16
23
25
5
42
25
8
24
3
18
27
33
39
33
255
72
21
102
45
33
55
24
56
120
45
19
23
90
7
48
8
40
24
56
15
30
91
128
21
51
9
12
138
1
29
91
8
141
30
72
18
147
15
18
12
99
24
16
80
51
18
12
127
11
300
42
79
24
47
18
42
18
91
29
27
93
27
120
3
37
72
32
184
32
3
45
27
120
108
12
37
32
48
33
15
165
108
60
30
30
39
72
40
8
40
80
33
15
24
16
23
12
13
32
3
45
117
3
27
45
24
64
35
42
3
75
45
45
192
43
65
15
15
9
40
56
165
12
63
16
224
40
17
7
41
39
33
39
24
96
51
69
88
41
7
83
21
69
27
3
120
45
64
71
12
48
37
8
120
24
40
11
37
24
101
3
24
48
48
207
78
51
111
25
8
15
9
96
112
23
12
18
19
96
32
24
99
60
12
30
60
27
111
25
5
42
105
3
180
81
24
15
30
51
51
30
15
24
40
41
30
18
30
1
29
72
48
51
40
11
18
12
18
72
108
25
120
72
24
11
69
24
40
17
7
8
63
1
29
51
39
42
7
23
48
1
24
24
152
16
23
12
18
12
15
24
51
13
80
135
81
69
27
64
41
138
12
25
23
81
16
203
117
75
13
5
19
11
157
24
168
71
1
24
200
105
31
24
96
11
30
78
105
72
33
39
72
9
39
21
30
45
75
21
16
24
29
27
64
11
69
64
144
113
7
32
216
63
201
96
105
18
21
64
47
48
81
99
60
180
45
45
30
12
57
40
8
33
30
25
65
120
87
232
8
88
47
25
53
27
88
24
23
48
30
19
48
8
16
29
27
3
45
27
13
35
69
16
5
51
120
9
60
115
72
5
150
18
150
12
25
23
81
48
201
72
63
72
93
120
75
64
128
48
40
185
7
5
60
7
8
48
117
147
96
105
79
8
63
1
41
120
18
45
64
101
27
213
99
16
77
60
48
39
33
18
132
18
87
3
69
33
127
56
27
37
72
48
56
16
24
5
19
11
90
120
42
33
75
60
42
18
30
42
85
32
72
21
120
19
48
11
45
72
3
61
24
5
171
39
49
53
60
138
30
39
3
165
40
48
5
19
53
18
120
25
56
141
18
9
48
40
35
108
57
15
33
135
9
120
3
93
72
24
39
57
3
37
32
51
37
8
24
88
24
11
18
72
90
18
102
129
48
21
91
80
39
1
11
48
37
53
27
48
16
8
72
9
87
24
9
15
27
93
72
48
72
15
25
80
15
90
48
90
45
27
18
91
8
201
12
3
16
128
93
187
8
15
120
25
95
48
9
16
5
12
78
97
5
78
12
97
41
15
15
30
67
8
45
30
37
65
7
80
40
8
3
45
147
93
16
24
185
30
25
5
67
8
15
57
88
5
60
87
40
120
24
8
3
13
32
40
83
132
48
81
9
55
5
12
7
48
80
24
9
12
19
41
63
27
48
21
9
15
40
107
85
23
9
48
33
240
7
23
1
119
30
30
21
9
7
65
15
144
81
108
19
11
120
45
136
119
1
8
3
69
39
9
51
30
7
35
288
21
64
35
240
12
33
15
129
16
47
105
64
59
30
15
15
60
85
120
32
432
51
85
17
15
40
104
16
5
18
49
48
35
18
12
90
69
16
48
96
8
48
33
15
16
24
72
72
56
15
150
12
79
11
30
7
23
33
165
27
120
168
27
120
69
21
30
45
48
24
48
24
9
15
15
9
141
30
60
42
18
69
63
48
49
41
30
42
79
56
3
21
21
3
45
27
63
12
253
47
25
23
120
105
87
49
96
173
19
11
30
12
3
40
56
69
27
153
111
21
48
75
15
30
99
21
51
9
42
205
ABCD 97506781202*3^$a+1 [50093]
75
21
15
65
136
33
23
55
48
129
192
63
17
49
72
42
21
27
60
12
165
3
102
6
54
138
42
63
27
126
111
81
42
48
29
13
27
63
36
162
12
18
60
12
213
63
81
111
132
66
60
264
18
60
65
307
90
27
33
36
35
120
7
12
126
47
24
1
72
71
109
3
33
42
48
165
39
66
15
72
24
240
81
42
30
6
9
3
342
36
42
90
48
15
96
51
132
36
12
42
23
24
43
18
3
192
57
36
144
123
24
33
18
45
75
5
55
33
32
43
120
54
168
23
175
90
47
73
39
3
18
12
270
209
40
9
30
9
15
48
60
12
36
101
16
207
90
96
84
90
18
18
24
53
73
120
15
72
24
39
30
42
18
180
99
63
30
59
16
80
85
75
15
9
200
91
165
75
93
9
15
32
31
185
67
45
8
48
16
39
72
105
120
80
25
18
117
24
51
29
13
27
24
39
36
84
153
48
24
128
24
181
35
73
24
90
93
24
120
24
27
18
11
64
9
63
48
39
41
25
90
21
183
41
72
88
447
33
69
36
24
15
336
32
24
24
19
66
35
96
49
42
12
18
215
64
51
90
12
71
19
21
39
18
18
141
33
90
6
71
139
189
15
30
51
189
75
8
55
132
48
150
95
205
42
18
18
45
27
117
56
16
153
47
64
15
9
8
88
216
51
29
24
19
93
72
3
180
33
39
48
129
24
45
107
115
72
90
36
12
75
120
27
21
80
7
65
112
8
247
18
30
42
135
183
18
24
87
120
104
136
123
90
6
5
67
72
36
12
29
64
96
81
60
12
63
33
87
177
18
60
18
47
88
9
15
8
25
39
3
48
402
108
102
96
84
96
54
23
7
33
48
24
111
65
115
24
21
105
15
129
63
117
18
30
123
99
36
72
72
66
24
191
37
18
81
168
8
24
31
72
113
7
90
18
72
6
87
3
54
15
123
60
18
54
66
95
19
126
72
102
60
18
108
54
113
67
48
53
16
9
72
39
24
56
61
90
9
93
51
39
17
136
15
12
18
75
144
51
252
6
102
149
121
15
63
105
69
36
87
144
104
64
111
161
120
91
29
43
60
48
9
48
33
60
18
41
24
115
12
18
42
12
105
75
36
72
9
63
201
15
24
33
93
35
96
139
21
33
30
18
207
32
49
71
91
389
40
48
15
30
6
54
66
77
55
12
18
83
67
72
126
90
141
33
15
45
30
21
195
42
102
77
139
24
141
32
235
45
80
25
18
69
8
48
16
3
120
6
47
144
144
97
95
25
18
24
126
30
42
30
150
12
216
60
84
87
3
6
15
129
156
99
81
39
183
30
78
245
115
101
1
87
63
30
83
25
71
19
101
43
36
24
105
3
30
215
88
39
41
40
45
51
3
21
15
17
24
91
29
73
186
72
5
7
36
180
114
71
96
31
48
81
33
18
12
17
109
171
33
30
36
54
18
173
7
18
72
18
42
75
27
150
30
6
84
18
69
183
78
155
55
18
24
47
73
6
180
101
109
11
223
60
30
23
24
13
147
81
119
79
54
96
27
147
6
30
42
63
27
462
18
168
69
48
57
6
192
33
144
63
57
135
17
259
21
9
60
54
117
48
32
16
33
111
80
79
54
6
84
18
39
183
17
40
63
18
15
27
18
90
57
48
3
245
37
35
115
102
6
9
120
45
78
30
15
264
33
ABCD 97506811336*3^$a+1 [50008]
51
24
24
49
48
44
36
28
71
81
84
48
28
20
75
25
8
111
21
40
35
84
69
64
95
21
39
12
81
48
39
60
21
24
52
23
13
35
12
33
28
84
71
21
36
27
48
9
36
148
11
25
107
93
15
21
3
37
95
9
4
20
12
4
48
32
28
8
27
84
48
24
48
9
40
23
60
129
12
15
25
95
33
36
27
57
36
3
57
16
188
3
72
33
52
8
120
63
21
36
4
8
15
13
119
120
25
11
84
1
32
48
4
60
44
36
63
33
112
11
57
108
4
23
97
47
45
88
108
8
27
60
45
132
27
12
36
37
95
33
52
36
144
104
12
27
12
1
72
59
33
51
153
84
48
4
11
36
21
12
3
45
16
59
1
92
52
48
24
131
13
12
72
23
37
20
15
45
15
21
4
36
11
45
3
60
25
23
24
45
147
48
25
84
11
49
72
32
63
9
39
177
39
24
25
11
85
95
141
48
96
27
36
24
24
13
71
21
28
56
48
12
63
21
24
12
3
24
93
4
83
36
93
112
80
3
9
60
75
93
3
25
12
32
63
13
95
24
36
48
1
35
9
120
96
3
25
36
119
81
60
72
3
1
24
92
72
60
28
8
75
117
3
117
4
11
12
13
155
57
40
8
51
24
24
96
120
72
45
96
16
8
3
156
9
4
60
20
51
108
12
45
27
73
107
108
9
28
32
48
108
28
96
120
24
47
57
75
13
20
15
24
24
9
36
4
35
96
49
107
73
20
108
48
60
64
8
51
24
49
11
145
20
12
27
1
8
51
12
12
24
73
59
9
4
12
59
48
96
157
8
147
85
95
25
56
4
95
129
144
12
36
160
8
4
167
33
51
109
60
48
24
20
24
40
83
9
51
33
15
9
112
12
20
15
97
11
25
23
105
51
48
21
39
96
36
36
60
69
36
15
156
60
21
27
9
12
15
93
24
3
12
81
72
63
25
11
21
72
15
24
33
76
23
37
80
12
12
36
88
20
12
40
83
36
189
63
12
12
24
33
52
11
57
3
109
23
12
48
24
108
25
56
15
85
59
21
27
36
9
36
72
28
35
48
97
119
85
36
92
24
4
20
36
4
47
57
108
72
16
11
36
93
120
16
56
28
104
12
15
49
11
60
1
95
33
27
13
84
128
39
21
27
25
200
12
4
84
36
32
15
57
132
4
12
20
24
16
8
132
12
36
36
36
4
60
20
36
12
12
63
33
3
81
3
25
167
25
44
36
48
88
95
69
3
81
36
3
1
60
59
72
49
23
121
11
1
60
11
37
8
72
3
12
37
80
96
4
20
24
24
27
9
192
87
133
11
81
3
37
8
4
80
28
8
48
72
60
52
32
196
68
15
21
24
4
120
83
13
11
21
3
12
25
12
36
11
48
21
12
15
72
12
81
4
11
9
27
1
20
192
28
68
4
36
48
35
25
32
72
27
192
24
9
4
12
23
45
27
12
1
44
16
107
48
25
11
12
61
20
12
64
35
9
156
27
45
27
72
24
21
3
36
9
88
11
13
8
12
16
80
60
3
37
68
24
36
3
108
49
107
24
13
32
24
36
159
57
75
13
12
20
27
33
48
3
73
23
48
117
39
33
4
35
57
75
60
12
13
47
25
116
16
104
4
23
48
69
12
28
11
1
11
25
8
12
15
72
33
12
60
123
36
13
20
16
35
49
20
24
3
9
87
24
1
48
35
9
36
28
11
81
27
33
48
24
52
36
20
72
27
25
83
12
33
96
39
57
39
1
48
47
48
157
11
120
13
60
71
21
12
72
16
60
80
4
35
1
95
12
57
3
13
8
3
84
36
12
9
108
3
117
27
57
156
39
48
37
48
20
63
12
73
11
61
252
8
12
3
48
12
36
25
59
24
33
3
12
84
36
48
37
24
12
59
48
21
12
3
24
45
15
13
20
39
9
36
40
56
15
49
20
84
27
13
119
60
37
8
16
12
35
72
57
75
85
119
21
144
12
39
9
4
152
36
28
95
45
4
23
93
39
84
9
144
3
33
112
36
120
47
85
32
12
15
12
36
117
27
21
3
9
99
36
141
63
60
12
9
3
12
21
108
39
25
107
60
21
12
36
3
13
59
12
33
15
72
9
75
45
64
36
23
21
36
15
13
11
37
60
23
85
47
73
32
4
96
155
37
20
27
24
60
21
28
72
83
117
16
8
51
73
8
123
24
33
4
71
24
21
48
39
73
47
117
16
20
12
27
9
15
21
39
49
8
75
9
39
12
60
105
52
60
56
3
61
11
57
75
132
60
21
76
35
21
40
44
28
23
49
68
15
25
12
20
24
27
12
117
88
32
3
25
8
3
84
48
49
47
21
15
21
4
83
93
4
20
3
60
105
28
131
13
32
27
13
11
85
23
9
3
9
64
12
35
45
75
36
36
24
133
8
28
119
33
136
12
44
60
4
20
3
1
68
39
73
72
56
24
39
45
12
72
36
24
15
37
23
13
59
60
25
36
48
11
69
51
9
27
9
28
36
12
47
33
63
96
33
12
15
33
39
121
23
108
45
27
12
21
87
45
84
15
93
12
76
44
ABCD 97506887776*3^$a+1 [50056]
16
48
11
69
3
12
18
132
30
13
80
21
219
96
48
123
30
24
234
90
36
144
282
18
198
24
198
55
80
57
114
21
261
168
115
29
66
60
354
3
3
72
162
102
189
9
78
153
45
211
59
12
198
3
51
109
41
135
16
65
15
64
176
189
3
16
71
96
12
222
111
15
30
144
96
36
156
42
9
48
33
36
12
31
29
72
180
138
42
126
229
35
72
69
45
19
65
60
138
168
49
5
27
39
6
48
51
48
112
5
114
12
157
11
72
54
39
33
159
48
27
30
96
87
3
54
54
66
96
63
45
3
33
79
5
72
19
89
39
93
120
75
39
18
12
54
72
150
7
32
105
55
11
132
1
89
198
30
18
33
39
54
67
11
48
42
126
45
189
72
267
93
84
90
42
54
84
42
108
12
15
135
57
207
126
132
90
21
9
183
15
18
24
36
243
48
33
12
51
9
84
147
16
59
30
24
63
207
234
84
18
1
48
173
18
225
48
45
24
36
84
36
15
129
36
90
33
16
113
42
36
49
167
9
144
45
102
6
39
81
24
103
32
21
432
96
267
3
54
90
93
9
6
81
208
80
64
29
60
432
264
159
153
12
150
21
9
36
3
69
27
16
96
23
57
123
96
54
192
303
153
30
9
9
114
30
183
33
144
72
6
30
51
9
135
9
306
37
11
240
66
19
320
16
5
60
138
37
23
126
43
128
45
3
351
129
3
12
90
36
72
90
78
12
108
27
27
6
15
15
96
318
126
85
11
54
15
64
32
171
162
36
15
45
210
145
5
12
127
71
54
42
25
32
81
79
83
109
5
36
138
36
105
16
83
18
30
45
16
71
48
57
105
42
144
45
16
209
180
54
108
54
234
201
153
279
208
53
27
96
99
144
36
66
90
54
54
33
279
18
39
16
80
27
72
12
81
16
224
112
176
48
160
83
6
48
72
72
39
96
27
60
25
11
102
15
165
139
113
15
39
186
18
102
60
18
180
21
96
93
72
24
90
57
9
18
18
108
24
360
18
84
18
96
54
66
60
30
114
66
73
221
66
60
126
39
64
32
99
13
197
60
72
390
162
303
27
85
32
93
115
173
3
39
138
78
54
18
9
3
93
75
54
30
126
3
51
114
171
240
51
108
1
53
36
6
129
48
111
18
162
93
27
18
51
9
39
15
177
16
185
12
168
12
39
177
31
59
114
99
45
66
97
461
60
7
23
36
6
36
123
255
49
71
132
21
27
42
12
126
60
36
30
115
48
128
75
72
45
75
6
54
153
48
16
32
57
30
96
18
246
1
80
112
41
78
121
80
87
54
48
163
71
18
199
107
21
21
30
54
60
120
51
45
48
24
90
252
133
96
17
60
30
72
61
269
192
3
96
48
123
6
120
103
32
48
160
161
18
6
103
48
41
42
12
24
9
45
67
131
12
1
41
55
209
60
3
99
45
ABCD 97507280218*3^$a+1 [50083]
101
66
18
67
89
24
114
150
36
6
30
19
12
24
11
25
12
36
5
31
204
17
67
72
41
18
49
5
42
25
29
7
89
19
12
108
71
13
17
18
13
83
54
18
90
30
49
23
25
5
12
31
5
7
5
78
13
36
36
29
6
42
6
61
24
5
7
5
55
17
7
36
48
101
19
36
144
5
192
84
19
24
77
43
72
84
29
67
48
17
19
41
30
25
29
31
41
43
47
42
6
25
5
12
12
186
37
53
7
60
48
65
175
17
204
91
12
5
67
221
42
13
12
48
72
36
144
5
31
60
60
95
25
5
66
13
11
114
7
23
13
60
53
19
23
25
95
102
12
31
53
7
12
5
66
30
7
29
30
30
19
84
17
90
18
163
17
60
6
229
53
19
35
30
43
36
24
5
91
17
19
96
72
53
72
7
24
77
67
65
43
5
18
49
60
35
13
228
5
67
72
23
78
24
48
42
72
1
12
48
59
13
17
31
12
48
137
12
18
25
60
35
37
59
37
5
19
11
73
96
36
17
7
11
73
5
24
48
19
60
83
13
29
55
239
1
29
67
24
36
24
179
24
73
29
19
17
139
11
25
65
12
36
12
7
36
72
197
12
175
60
156
23
25
12
12
125
115
96
65
30
72
30
12
43
12
12
65
60
48
6
30
19
41
139
11
1
29
55
24
65
31
120
12
47
30
7
53
7
41
19
29
60
90
1
29
96
55
65
138
13
24
65
79
24
11
54
120
18
25
23
25
36
5
79
5
12
60
115
149
19
149
18
13
41
19
5
72
12
6
6
79
11
6
43
5
79
11
6
138
30
91
17
55
24
24
5
36
19
59
1
17
19
96
125
7
173
55
5
19
96
17
12
60
24
139
65
31
17
60
24
19
77
67
132
35
1
5
12
12
18
126
24
31
17
24
96
115
12
12
24
17
19
29
30
1
53
300
36
42
54
55
65
18
30
91
132
72
65
7
11
13
107
25
84
41
7
131
85
36
5
43
23
18
12
18
25
12
48
65
7
149
156
18
6
91
23
6
31
24
24
5
31
29
19
156
5
31
95
96
30
7
11
24
6
42
13
155
1
53
31
24
17
19
60
59
30
48
7
65
43
29
66
25
23
1
5
19
17
12
7
36
5
90
72
61
11
6
43
24
36
35
102
115
65
60
19
71
37
11
49
72
113
7
5
19
24
71
102
7
5
36
67
47
25
65
36
12
12
36
7
12
48
24
11
102
72
48
60
12
19
72
24
23
150
7
11
120
30
18
49
71
120
30
19
41
36
31
48
24
65
96
42
30
42
61
60
24
48
12
11
42
60
163
149
12
19
84
23
30
7
35
6
144
36
36
24
96
66
18
12
103
12
108
5
6
1
84
108
71
102
19
71
25
23
54
60
6
37
17
31
11
54
19
23
30
24
24
19
12
24
12
23
6
19
89
103
29
79
12
12
5
31
47
78
7
17
31
11
61
89
120
19
72
12
113
18
42
30
18
12
79
41
12
60
42
145
5
36
48
79
12
41
67
41
30
6
60
79
47
97
95
30
7
83
13
12
12
5
6
25
24
119
25
77
7
36
36
24
41
31
12
12
41
114
1
77
18
13
12
17
48
43
24
156
96
24
29
43
72
36
17
24
48
108
30
145
5
90
48
61
59
150
84
60
31
12
53
7
24
35
1
167
61
59
48
37
48
59
1
5
18
102
24
24
7
12
5
60
7
29
7
24
60
36
12
71
120
54
60
102
30
79
240
41
19
95
25
60
17
283
5
12
19
24
11
30
175
11
13
59
85
35
66
7
12
35
6
7
35
42
31
29
55
72
24
59
6
55
59
6
55
60
5
156
60
66
120
30
108
31
48
53
42
18
43
60
29
31
125
36
31
60
65
54
6
19
65
19
60
72
12
12
65
6
25
17
36
42
133
144
12
95
6
19
29
12
43
41
43
17
36
12
7
29
31
11
13
11
121
12
12
5
36
12
96
84
115
17
96
12
30
126
19
192
23
1
60
12
48
17
7
53
72
91
12
35
18
6
25
215
216
25
5
18
24
6
19
72
23
13
48
72
24
35
145
48
12
41
79
11
78
66
30
36
48
19
12
5
120
36
79
5
18
42
30
18
43
24
11
72
96
6
24
19
96
5
127
48
35
66
36
12
31
12
12
48
84
5
6
13
60
17
7
48
23
6
48
7
5
108
18
25
48
60
17
103
5
60
91
29
19
5
67
36
29
96
175
17
7
149
7
24
41
7
5
36
12
127
36
36
41
12
162
6
115
95
49
5
24
7
24
41
48
67
60
233
42
72
13
35
109
41
55
72
60
41
276
66
13
89
7
168
17
96
120
162
1
5
36
19
89
55
17
168
42
6
7
11
1
36
173
30
85
11
30
79
107
24
49
95
25
71
61
12
41
84
31
89
7
89
19
12
5
36
79
59
6
18
102
19
71
25
ABCD 97507506932*3^$a+1 [50001]
87
24
6
15
69
3
12
3
33
3
24
6
99
72
36
84
45
27
108
72
15
48
42
132
18
33
24
51
57
15
54
48
6
84
12
33
27
81
21
72
54
9
21
162
18
12
27
177
90
21
84
24
27
45
3
12
30
24
30
9
48
57
18
21
21
6
102
6
45
36
12
24
15
12
45
3
141
3
60
54
3
21
3
12
33
63
48
33
54
42
24
30
60
72
9
45
6
282
18
36
42
42
30
39
36
141
24
75
99
45
21
87
36
15
24
6
39
75
6
99
21
75
9
27
12
69
18
24
96
48
33
24
48
3
48
30
36
12
78
9
96
63
9
3
33
27
24
72
24
33
15
24
9
15
30
126
60
45
12
39
18
6
30
15
9
18
45
60
15
21
48
33
39
123
18
6
57
81
6
30
30
60
24
78
60
66
33
108
15
24
12
18
60
12
6
9
33
54
57
9
60
12
6
18
39
36
24
15
6
72
15
3
60
45
51
60
33
33
6
6
6
21
48
9
99
36
15
54
48
42
6
15
9
27
51
57
24
15
21
120
39
21
33
15
51
24
24
33
12
9
90
69
33
42
18
84
3
69
36
15
60
3
66
84
27
36
48
75
33
36
15
36
54
63
39
9
39
60
33
3
78
3
33
3
21
15
21
54
72
24
6
6
30
114
12
21
27
33
36
36
12
57
87
15
9
69
15
3
18
240
72
15
36
15
30
84
15
12
27
6
42
30
27
15
84
78
12
27
21
15
9
75
81
6
102
15
12
45
30
93
129
66
57
27
57
99
9
3
24
6
39
15
12
117
108
15
9
12
75
6
15
48
15
18
27
39
24
9
39
9
21
3
81
99
12
33
63
51
69
207
6
99
3
18
15
12
24
27
18
3
15
24
102
30
42
27
9
30
18
102
12
57
60
9
3
27
69
81
24
51
60
9
3
15
9
63
30
87
27
18
75
27
30
39
3
6
12
66
36
6
51
117
63
9
39
45
18
9
3
18
3
36
15
42
30
33
3
306
30
18
18
21
33
3
63
30
3
93
84
51
3
69
69
39
39
21
72
51
18
3
51
33
15
12
9
51
66
30
114
27
36
3
21
15
30
3
57
3
75
84
126
15
15
18
36
18
6
3
45
42
108
48
36
6
3
3
60
45
12
21
6
9
33
39
3
6
54
12
24
117
69
12
6
108
6
24
138
30
48
15
45
18
9
3
24
24
30
18
24
6
27
39
30
3
36
72
9
66
24
141
21
12
3
48
36
3
48
21
36
24
39
18
54
6
24
3
36
48
33
84
15
12
27
6
36
18
9
87
66
27
3
30
39
9
63
3
84
48
6
3
213
12
18
9
3
18
12
39
123
6
12
15
51
45
33
3
15
18
90
21
3
54
186
12
90
51
3
45
63
36
9
3
54
39
33
24
87
21
30
72
54
51
72
36
24
3
30
18
21
69
60
51
12
27
6
27
12
15
18
27
39
45
9
15
72
36
15
21
3
6
48
18
9
21
156
3
36
27
18
12
6
24
45
39
12
33
33
63
39
6
90
45
3
33
12
72
27
12
21
9
294
42
135
45
60
84
42
66
78
102
12
12
24
87
36
3
12
96
30
39
15
21
24
36
3
9
3
21
36
36
15
66
6
24
24
9
3
81
15
9
21
15
3
12
33
33
3
63
45
3
165
15
12
9
36
33
6
48
21
21
12
54
21
15
24
30
39
15
84
45
27
57
27
18
15
63
12
24
12
45
3
60
9
93
24
6
60
72
105
36
9
42
117
21
51
12
33
27
27
12
18
108
30
57
39
6
42
24
48
42
15
36
105
18
102
48
12
51
15
12
114
66
108
9
117
42
57
21
51
87
93
51
6
123
33
30
180
45
45
6
9
75
12
36
93
9
3
15
120
138
39
36
33
18
24
12
30
3
51
12
78
27
144
36
12
21
3
15
78
27
33
3
45
6
21
27
60
6
114
54
72
15
48
24
108
84
27
153
39
69
21
51
33
30
42
3
87
21
21
48
3
57
138
42
15
33
3
57
18
33
21
42
33
12
33
99
3
9
9
138
30
63
9
78
30
6
12
36
6
3
15
48
24
21
21
6
6
15
36
99
12
24
42
75
60
72
3
45
21
66
6
18
48
24
30
3
45
66
138
18
9
27
57
60
9
3
72
3
36
60
9
9
60
18
21
24
39
12
180
12
9
36
120
60
3
24
30
18
6
27
3
60
81
12
33
6
12
21
57
6
66
3
15
33
39
33
3
12
30
96
3
60
12
15
24
33
24
9
3
24
9
42
6
18
48
129
9
135
120
3
57
57
30
12
21
3
12
48
33
51
42
30
96
36
33
36
15
108
18
183
21
54
78
18
72
6
15
57
42
48
6
66
24
9
24
153
6
30
3
27
30
3
9
138
24
66
15
21
24
39
15
30
30
48
6
18
57
12
39
12
9
48
60
3
42
30
78
3
15
9
135
36
12
6
75
180
9
36
15
21
12
87
63
42
96
18
18
15
9
42
21
87
45
87
57
15
36
114
78
57
60
15
96
174
15
33
78
12
36
66
42
36
81
75
105
27
45
12
36
39
42
48
96
6
24
54
3
45
24
3
36
48
195
78
3
15
21
12
63
90
30
48
9
27
36
102
6
36
45
63
12
30
15
21
54
21
33
15
24
36
63
9
45
102
12
21
36
21
27
24
12
33
6
96
12
24
12
18
30
57
24
33
3
171
18
3
9
15
39
12
30
6
105
147
21
12
36
15
138
12
6
30
3
141
6
9
15
24
69
24
9
18
9
9
63
84
3
30
39
9
18
60
12
33
33
18
18
90
6
96
63
36
48
15
60
33
99
24
9
15
12
18
12
12
36
15
63
222
6
18
75
33
3
81
66
102
15
3
21
51
6
15
75
81
21
42
6
3
87
48
42
12
ABCD 97507676642*3^$a+1 [50125]
37
3
39
102
51
3
29
7
129
57
63
27
53
91
36
17
1
72
90
120
18
6
30
6
17
1
102
113
19
21
81
71
37
11
97
63
15
12
90
107
115
53
67
36
126
11
48
24
43
42
120
6
30
15
9
102
6
102
5
1
15
39
30
6
5
120
64
57
54
9
27
93
75
21
69
120
11
112
27
18
30
54
18
5
1
12
24
138
113
73
15
57
54
108
101
1
6
102
3
93
30
114
90
66
150
9
57
6
33
32
7
66
47
7
6
35
121
18
45
8
25
138
180
54
36
6
18
95
43
5
48
24
1
15
15
6
51
39
48
36
54
18
18
24
3
27
18
78
72
5
25
23
24
48
103
24
72
81
9
36
84
60
3
123
12
90
60
18
225
27
5
48
13
42
102
90
33
225
12
126
42
27
3
24
30
114
120
5
49
6
66
36
24
3
48
3
45
9
63
27
18
3
32
55
57
8
7
48
90
15
27
93
27
165
33
15
3
6
23
48
40
8
91
36
42
18
18
36
71
72
16
15
36
96
5
43
45
32
55
120
17
55
33
8
55
9
27
21
27
45
48
105
15
3
45
45
72
90
17
37
6
5
43
24
36
9
57
24
72
84
11
88
104
16
165
90
66
6
48
144
33
9
30
126
24
18
41
40
57
18
5
40
87
30
3
32
7
90
12
144
24
30
72
21
32
25
12
6
45
63
9
3
5
67
21
21
51
72
15
6
12
47
7
41
37
3
8
40
21
3
33
48
15
45
144
3
9
78
33
33
15
80
85
132
87
93
107
31
57
57
23
25
42
45
93
78
12
17
7
9
39
60
21
32
109
3
8
25
15
147
18
18
30
60
12
3
24
56
67
90
27
351
30
36
36
108
6
9
24
57
54
36
30
36
132
18
173
61
126
45
72
80
1
87
72
96
15
9
80
31
9
33
63
27
174
119
24
1
24
12
6
48
5
49
60
3
8
37
35
7
33
57
102
33
8
85
90
153
15
12
54
96
167
67
18
12
23
13
54
18
6
156
6
12
15
48
15
54
18
48
18
72
15
3
24
90
162
36
165
15
30
75
72
21
59
40
201
159
8
103
105
21
11
43
6
48
63
9
180
96
3
45
24
72
36
72
15
8
25
15
45
30
24
18
66
6
18
12
6
47
16
120
69
11
25
36
54
29
16
9
12
11
103
9
48
48
57
54
18
36
27
8
24
48
40
45
3
15
6
59
24
43
117
3
5
40
80
48
25
39
21
12
90
24
18
75
33
12
96
36
84
24
162
233
16
39
33
3
45
75
45
72
63
6
66
18
42
72
18
72
243
8
24
7
6
84
24
135
9
15
33
18
72
24
21
8
19
45
48
87
36
54
15
48
8
1
36
3
32
43
77
13
59
25
18
18
72
54
69
24
48
93
6
101
73
90
42
18
126
30
114
30
42
48
24
48
78
36
9
27
180
12
18
54
60
54
30
6
156
3
69
6
36
36
5
43
29
43
5
13
27
105
63
111
9
27
5
37
11
24
31
17
109
11
85
3
24
3
108
54
18
65
103
72
12
78
18
84
126
36
39
51
60
54
54
5
16
87
30
18
6
198
36
17
40
32
31
6
18
18
15
69
6
48
5
232
15
42
72
138
36
42
15
69
54
45
171
101
25
162
108
18
39
3
72
18
83
7
84
69
21
3
3
165
32
88
75
30
15
183
9
48
15
65
85
12
71
79
65
73
47
97
6
48
6
36
18
77
13
126
29
37
107
181
6
30
114
30
47
85
3
45
36
18
60
48
78
12
23
1
54
72
65
37
11
67
72
5
16
24
27
30
23
40
81
24
36
36
39
15
9
63
120
17
1
42
5
49
48
23
48
19
6
12
35
7
18
12
6
5
240
61
3
51
12
33
24
8
49
18
36
30
54
42
11
25
54
33
3
138
42
12
5
48
88
24
168
15
18
15
32
48
49
63
32
85
243
9
48
143
72
37
18
78
35
127
18
23
72
40
8
127
90
12
36
95
64
57
6
12
5
88
120
3
5
67
45
152
115
21
9
23
139
18
83
88
72
120
32
16
27
45
8
24
13
30
54
168
23
103
84
45
27
21
69
6
5
79
41
19
21
8
40
24
8
79
18
90
141
237
18
17
40
32
13
90
54
18
60
21
15
72
33
51
78
71
37
18
102
18
42
12
11
49
63
39
24
12
42
66
60
162
18
120
6
54
5
31
36
48
29
13
35
109
54
30
36
83
85
126
5
24
7
113
211
12
90
18
29
88
9
18
108
54
6
5
25
54
81
69
3
8
160
3
54
15
45
102
78
63
8
37
12
6
12
42
108
108
36
90
53
13
42
30
75
15
126
75
21
90
9
9
63
8
1
288
ABCD 97507829834*3^$a+1 [50050]
12
88
60
117
215
115
81
140
7
60
65
73
39
20
16
140
127
60
33
57
30
17
108
55
77
91
174
36
35
300
49
83
40
128
85
42
18
119
43
17
100
60
21
95
12
55
102
6
102
107
168
67
113
12
1
119
61
54
36
5
175
132
113
7
18
72
72
15
96
72
15
185
85
15
57
3
15
17
73
27
36
135
137
7
18
207
128
43
42
3
69
71
100
147
18
42
48
89
36
60
37
48
180
15
140
7
18
135
32
163
12
18
27
8
19
5
48
55
72
41
40
104
91
162
3
12
12
75
240
30
63
8
7
33
15
29
28
93
30
117
45
90
17
1
47
43
77
157
18
57
80
16
9
71
40
20
37
15
15
65
85
27
3
60
18
27
92
91
72
132
33
33
15
32
7
36
54
168
18
77
7
60
165
45
143
43
89
31
45
9
83
52
45
6
30
90
60
5
84
73
23
4
21
35
4
36
15
54
3
75
53
4
228
75
45
3
5
12
43
12
93
152
7
180
6
39
8
37
3
80
7
41
37
35
85
42
48
33
24
108
87
18
90
93
57
135
60
33
24
11
19
150
138
18
75
60
32
37
123
3
210
47
115
77
100
8
52
33
60
23
72
13
54
66
47
100
33
24
3
45
243
117
78
17
48
127
162
6
30
35
7
33
44
28
93
12
87
200
60
85
11
7
45
8
55
285
60
15
9
45
6
57
32
1
27
8
72
112
153
75
3
12
17
1
195
44
13
23
19
101
199
18
23
112
20
7
21
69
83
25
72
96
102
105
8
120
19
105
3
105
3
69
93
42
21
15
84
18
47
48
40
8
109
36
59
31
5
144
16
69
18
18
47
40
45
83
24
48
192
133
3
69
36
167
85
72
11
24
76
140
19
5
1
15
87
72
90
23
103
5
52
60
80
55
5
445
27
63
77
108
40
8
97
83
55
9
260
28
20
67
21
9
18
5
40
8
52
57
168
47
1
24
11
40
15
165
12
20
97
15
140
228
52
96
189
3
60
3
17
115
45
57
71
115
69
48
57
18
57
15
18
3
69
23
60
88
44
25
48
18
17
25
120
35
148
69
3
177
18
72
108
60
30
18
69
81
12
63
212
55
12
18
18
5
109
120
23
48
19
33
12
153
75
15
108
17
120
120
103
17
40
3
117
153
15
15
5
109
3
45
3
15
72
90
90
198
47
48
85
54
113
88
147
90
123
105
15
39
21
12
20
28
9
108
90
18
39
8
115
17
1
95
100
27
48
17
25
135
3
72
5
60
115
42
30
93
147
48
60
120
42
11
7
102
3
123
69
108
8
229
6
17
85
18
69
21
42
48
60
57
117
36
99
20
256
27
113
25
107
28
20
4
8
72
96
60
19
36
125
55
185
12
37
60
35
168
7
18
135
8
25
47
48
160
152
37
36
195
75
90
39
48
8
12
163
54
23
85
60
35
88
24
33
23
7
90
108
75
15
45
9
96
35
52
20
85
72
18
113
112
63
54
78
18
35
4
45
71
12
100
60
108
27
45
87
30
78
30
87
48
8
60
100
27
45
93
39
15
18
35
25
87
21
102
18
27
123
12
45
12
56
40
20
84
28
48
20
60
12
100
15
77
88
12
156
120
12
3
185
37
12
6
12
90
18
17
40
75
113
25
24
123
20
60
7
18
198
54
11
84
175
168
105
15
5
12
73
27
45
75
15
6
72
83
24
55
30
6
69
15
45
51
30
59
55
33
147
90
3
8
55
185
112
15
48
114
95
31
65
109
18
180
65
193
12
90
77
1
15
120
27
12
96
177
92
283
53
79
288
177
108
68
25
12
72
23
13
95
52
57
23
7
113
13
39
3
102
3
33
54
36
45
12
60
45
108
75
15
5
19
ABCD 97507998748*3^$a+1 [50039]
16
11
165
28
11
66
18
1
36
120
23
21
88
32
204
52
35
24
25
24
41
156
78
12
25
24
24
12
12
17
15
3
18
48
7
20
63
36
36
24
81
75
37
17
75
196
17
18
13
131
54
87
4
23
12
9
12
39
18
36
12
3
64
11
1
96
24
20
28
12
96
48
125
30
54
51
21
55
35
54
7
233
120
27
84
15
25
35
45
60
24
51
9
99
1
47
24
54
30
37
44
76
44
33
6
21
51
72
25
11
21
28
5
55
8
48
52
12
23
33
15
25
32
3
72
9
75
36
105
52
11
1
56
24
21
43
92
9
55
5
51
144
24
52
29
6
18
66
21
3
84
13
119
30
75
16
5
12
7
71
18
111
15
18
48
99
36
28
32
57
198
49
11
18
84
55
32
96
69
15
129
6
126
3
4
95
21
75
12
72
13
8
15
21
4
17
15
39
81
39
9
141
30
9
40
32
27
42
48
31
11
45
124
47
84
18
18
33
12
28
32
45
139
35
13
11
85
32
88
20
81
31
17
3
84
3
72
60
9
45
162
9
9
12
18
36
36
49
104
36
15
48
36
6
103
77
126
9
184
12
12
348
44
39
25
80
456
9
24
67
5
48
55
8
87
1
35
36
121
53
60
66
24
54
31
56
3
97
23
21
51
25
29
6
13
17
75
51
9
88
8
4
24
20
9
36
51
4
80
36
45
19
92
33
6
1
17
48
42
13
84
84
35
54
36
36
90
120
6
30
33
4
5
147
141
115
23
6
135
21
42
12
9
96
3
25
11
6
39
27
33
21
18
96
21
4
24
53
19
84
41
18
25
12
89
31
48
17
91
53
36
48
18
49
11
69
33
42
21
27
6
19
32
3
156
54
36
19
23
54
54
25
12
24
11
165
88
36
20
51
9
24
72
15
73
5
19
12
24
80
9
63
48
64
143
9
99
6
15
36
120
9
48
36
42
37
60
5
6
90
30
21
15
6
79
5
15
36
75
24
49
12
83
12
144
49
24
35
21
57
7
60
17
90
24
21
9
60
54
18
3
51
36
30
72
115
92
4
11
9
4
17
75
75
21
60
39
6
19
120
48
65
36
27
27
21
52
119
21
24
45
18
6
126
66
19
84
20
36
144
9
18
85
59
30
51
3
6
66
69
24
256
24
47
12
78
12
42
9
27
18
30
49
65
63
48
27
49
29
31
59
54
30
18
18
1
56
120
4
5
51
40
12
5
66
126
171
52
65
126
109
5
43
23
141
3
78
18
37
24
11
102
63
33
31
5
19
29
31
24
92
129
139
36
17
24
18
13
12
47
13
77
31
132
11
36
24
61
95
1
84
36
59
18
42
61
60
5
12
18
25
119
13
12
24
41
91
24
29
19
68
93
6
108
1
116
28
65
168
39
9
15
21
126
13
41
43
32
64
77
99
100
60
35
36
12
33
3
6
15
69
15
27
18
36
19
12
44
9
31
44
51
24
21
51
48
21
24
52
48
17
19
116
9
15
99
12
60
12
1
20
255
25
20
39
33
60
24
40
11
18
30
45
135
1
125
6
49
35
36
33
4
77
18
85
41
36
108
115
23
37
12
95
1
24
29
6
90
36
18
36
48
21
36
28
128
39
13
116
124
77
43
5
31
84
8
63
21
24
112
8
52
35
157
17
103
83
13
36
35
6
12
31
32
28
56
208
47
1
24
41
60
48
7
68
21
139
35
1
59
37
155
60
9
40
23
13
12
12
24
20
12
27
42
75
15
21
40
20
117
18
30
60
84
78
48
24
13
41
51
15
13
11
90
30
6
15
40
44
21
168
3
52
48
35
72
6
31
53
3
3
21
136
35
9
24
21
168
7
59
141
4
77
12
51
27
9
28
32
105
96
48
19
23
12
33
24
21
30
9
9
114
1
12
44
4
47
12
90
7
24
65
79
11
21
60
16
8
51
1
17
72
15
9
90
45
9
3
159
25
23
6
102
18
31
41
43
12
72
108
35
85
48
71
36
133
41
51
40
24
65
18
117
96
3
1
59
12
13
29
7
11
48
57
159
49
11
144
1
120
71
13
119
48
85
29
43
5
126
6
51
15
49
41
19
5
51
15
25
44
21
90
13
36
44
196
131
48
36
60
13
116
51
1
8
72
3
85
41
55
23
13
68
4
23
105
15
69
220
5
84
27
28
77
12
27
15
9
36
21
78
36
48
93
255
72
36
37
47
6
36
55
119
57
48
52
77
90
21
21
75
159
1
44
40
56
105
39
21
151
47
25
56
57
7
17
210
24
54
12
54
42
18
36
69
52
5
55
24
59
6
15
3
21
64
23
157
12
11
54
48
231
64
8
3
60
144
21
45
7
83
72
108
1
36
12
8
48
39
96
12
45
33
7
24
80
28
36
12
5
63
16
56
33
51
64
59
42
39
51
144
36
18
7
65
15
15
6
55
80
60
3
57
15
30
39
36
88
24
32
15
9
45
127
24
60
5
18
25
35
18
18
36
ABCD 97508003332*3^$a+1 [50072]
12
108
54
23
7
12
90
131
19
5
43
12
12
77
37
12
23
43
78
54
24
48
6
18
24
5
61
102
60
17
31
5
7
17
115
66
6
36
12
6
83
24
12
175
24
6
35
24
31
5
127
36
36
6
84
30
5
12
19
24
5
13
18
12
17
7
30
18
24
5
1
71
163
5
7
29
43
78
6
77
7
5
37
198
5
43
48
29
7
24
12
101
12
12
1
54
36
108
24
12
72
29
12
43
77
48
1
23
139
60
18
6
48
84
54
102
6
102
48
24
180
12
17
19
18
66
12
17
60
7
29
1
18
24
12
72
5
7
41
109
108
36
42
12
24
12
66
23
36
133
114
17
79
17
55
12
42
35
49
23
79
90
54
42
6
12
30
47
7
42
11
55
5
48
37
23
61
114
161
60
43
12
90
18
24
17
1
78
293
55
29
25
18
12
18
18
24
41
1
18
174
18
29
60
49
30
36
29
67
17
19
17
25
36
96
12
23
109
18
36
29
55
24
24
29
31
6
78
41
43
36
42
114
29
84
12
127
5
199
84
29
79
90
30
84
5
12
91
24
60
48
5
73
12
35
19
156
41
55
24
12
24
6
12
11
85
30
66
35
97
6
48
48
6
42
102
36
107
24
7
41
31
30
126
30
11
19
12
113
25
18
41
24
19
12
96
65
36
144
85
6
5
55
18
18
84
6
42
102
6
77
193
6
5
60
67
5
7
84
36
108
60
6
78
24
84
6
126
6
96
35
84
67
6
35
12
49
30
36
96
12
12
18
114
17
7
24
18
35
67
48
90
54
36
18
54
12
48
29
7
78
96
60
42
36
17
79
6
12
23
55
18
66
77
55
77
1
35
7
5
13
6
24
18
54
12
5
7
24
29
103
5
7
24
6
54
221
36
19
48
5
7
5
48
103
29
1
6
84
18
30
18
54
17
25
114
60
24
12
72
24
36
132
60
24
5
72
67
24
36
113
7
96
18
107
19
18
18
17
12
67
12
78
6
5
19
18
11
7
24
24
12
96
36
41
24
13
54
30
90
24
24
18
6
209
12
12
55
84
24
17
175
18
42
12
29
48
24
31
5
61
126
17
1
66
18
60
18
53
12
79
30
66
12
60
12
36
72
144
17
19
41
96
37
54
29
19
5
84
13
36
59
37
12
18
5
7
18
6
42
18
60
12
42
42
5
61
90
5
7
24
12
54
42
53
120
31
24
12
36
54
6
42
35
25
150
30
47
43
72
5
7
96
36
24
24
30
30
12
5
7
72
161
1
54
24
12
48
41
25
18
84
24
12
6
42
41
1
18
29
79
77
31
24
12
18
35
7
48
18
6
317
1
144
12
132
6
36
89
13
30
96
12
18
138
60
42
126
24
12
12
84
30
18
29
49
6
30
96
35
7
12
53
7
161
12
1
48
30
30
84
126
36
42
18
78
59
55
60
12
41
1
96
48
6
180
168
29
31
30
18
5
31
17
72
97
30
12
36
18
30
5
1
35
13
12
71
24
127
72
53
19
18
54
29
19
48
60
36
12
65
7
54
18
30
30
18
78
84
30
162
60
41
31
5
19
36
5
43
12
6
60
6
60
17
96
31
24
54
48
48
59
121
107
43
36
48
5
79
18
30
72
54
18
5
36
108
13
35
13
18
29
1
30
24
42
66
5
7
5
61
23
24
127
36
30
78
89
43
12
18
12
59
7
12
60
192
77
109
60
90
24
24
36
108
48
102
18
48
5
12
109
126
5
55
60
36
6
48
102
60
36
42
6
24
120
60
210
12
18
78
66
12
66
48
180
30
29
37
47
31
174
78
5
19
24
17
24
25
18
18
42
60
36
5
19
17
48
12
79
41
24
7
6
18
5
7
53
145
23
91
65
31
53
19
12
24
24
6
30
53
1
42
41
19
12
24
6
102
12
48
36
29
7
12
36
17
37
12
6
24
12
53
19
41
25
18
72
66
11
24
49
12
6
24
6
12
6
90
18
17
19
12
36
36
42
11
97
6
5
84
67
29
1
78
54
18
138
90
42
42
18
11
25
12
96
6
60
29
7
30
42
48
36
84
24
84
12
18
42
5
24
25
66
174
54
12
24
24
5
24
60
37
48
11
96
60
61
35
25
6
41
36
24
79
42
42
108
125
7
12
42
6
12
30
78
48
24
12
89
31
29
12
7
120
17
91
17
72
84
85
47
127
114
18
24
18
71
7
54
35
12
1
42
5
79
72
84
6
30
18
47
97
42
17
31
60
60
90
30
17
133
18
30
42
72
234
6
5
7
36
12
29
55
77
1
6
36
12
29
12
48
12
60
12
12
1
47
19
60
96
36
17
43
72
198
71
24
1
11
24
1
35
12
48
12
7
5
7
12
89
25
6
36
36
17
36
31
144
5
55
18
42
84
24
48
41
19
65
19
174
35
7
60
6
54
78
42
48
36
77
84
31
30
35
43
5
120
79
5
133
47
7
54
36
60
66
78
30
65
43
48
54
18
60
18
18
12
12
42
107
31
89
13
18
41
43
6
6
108
72
120
36
41
48
96
151
5
7
30
66
12
6
330
12
24
60
36
12
24
36
12
24
5
13
35
13
23
60
7
41
205
35
31
24
24
48
84
48
53
151
12
36
36
5
84
ABCD 97508343412*3^$a+1 [50008]
34
23
19
5
69
75
9
70
20
42
18
162
15
13
2
88
20
10
72
44
4
56
51
19
6
60
80
30
24
4
60
62
30
70
80
28
2
10
18
62
18
136
6
48
11
1
60
24
36
18
36
126
38
6
4
32
10
18
6
86
4
14
40
2
39
45
27
97
20
40
2
48
22
24
6
20
4
14
60
70
66
30
26
28
62
24
70
30
74
22
125
43
126
14
40
50
30
42
94
6
38
36
154
71
9
16
36
18
2
24
10
66
8
106
96
38
3
19
18
90
90
62
10
24
36
8
66
10
66
24
26
75
73
50
93
103
6
20
10
30
14
30
27
37
26
36
24
156
28
62
94
104
36
10
30
6
71
9
40
50
28
80
60
12
88
92
40
24
86
4
11
96
79
90
8
10
2
4
86
34
120
14
10
23
13
6
128
10
6
104
22
110
4
26
4
24
140
3
7
72
8
10
92
18
16
26
30
129
19
42
24
44
66
40
6
8
36
60
216
84
36
70
20
10
18
50
12
75
13
20
40
23
123
90
10
36
24
14
111
79
50
12
18
22
68
6
64
2
10
44
4
146
4
12
84
56
39
15
4
30
42
14
36
99
109
6
6
140
10
140
4
14
10
62
4
66
120
48
6
47
13
30
24
66
66
18
32
94
6
8
36
4
66
14
22
50
78
72
90
18
90
10
2
54
10
24
12
18
62
54
16
18
42
68
10
60
72
20
18
126
4
20
126
16
30
20
24
16
38
12
88
66
80
46
120
30
48
26
6
10
44
84
10
6
6
48
12
18
42
8
90
12
10
90
48
20
102
40
48
6
5
51
48
52
54
6
30
8
66
4
20
21
1
24
26
84
16
78
36
20
4
132
54
6
14
10
44
42
4
44
96
36
30
40
18
2
4
96
30
80
10
24
54
12
84
74
100
20
10
50
30
6
30
6
58
30
2
4
44
22
24
86
10
18
6
54
2
28
12
188
10
6
20
76
38
10
2
4
24
42
119
1
8
42
70
54
56
18
66
6
18
10
26
64
20
36
34
20
60
256
180
107
49
30
18
23
13
26
90
18
52
24
26
4
110
36
18
12
10
90
48
56
10
6
48
2
10
78
2
18
6
4
36
6
29
9
63
9
18
22
24
6
18
6
54
50
76
66
30
18
30
36
30
26
18
16
24
42
20
40
38
66
16
128
10
6
144
2
4
74
10
20
166
6
30
14
24
3
69
18
10
6
20
84
70
2
18
42
28
20
96
21
33
46
6
48
20
63
7
180
126
6
14
4
56
46
8
66
10
14
12
64
11
39
84
10
12
48
30
66
14
40
12
5
25
8
22
108
2
40
54
6
20
18
42
18
10
30
62
54
64
62
10
44
4
2
15
15
34
24
12
8
30
70
23
109
14
4
41
79
26
46
44
54
10
6
6
44
46
30
14
4
20
46
6
20
28
12
8
3
3
64
6
54
2
90
10
44
40
26
18
27
85
14
40
66
80
84
24
10
30
6
41
25
78
2
4
56
28
66
14
12
24
34
32
10
30
78
6
5
25
54
17
55
24
30
6
38
16
144
42
60
98
42
4
26
4
24
11
31
18
12
60
8
90
10
90
2
28
32
34
24
90
32
34
5
1
68
120
3
7
12
138
26
66
40
18
20
46
74
16
96
41
13
6
24
96
30
8
46
36
38
6
64
2
18
22
14
60
94
50
40
26
16
8
36
144
40
12
38
102
4
20
15
1
30
74
36
64
14
10
42
158
10
132
29
9
6
10
56
58
200
16
140
60
21
19
24
26
46
18
72
18
41
19
30
20
52
110
90
28
116
16
48
26
4
32
34
74
90
42
30
4
6
50
28
2
81
7
26
34
2
48
6
10
36
48
12
35
25
8
36
64
42
8
22
14
36
58
26
16
30
71
37
32
198
12
28
66
54
12
48
186
44
30
93
33
16
8
10
2
58
150
32
28
6
104
16
54
66
6
78
30
30
6
24
50
6
70
125
31
54
20
10
14
30
22
14
21
25
14
36
10
44
54
10
42
20
10
18
20
70
36
6
48
12
50
4
6
74
6
40
30
14
106
44
64
6
14
3
24
19
36
8
52
78
12
11
69
10
8
36
40
36
48
2
18
82
78
12
20
24
100
186
20
70
90
54
24
30
72
38
10
90
42
104
10
26
10
24
66
44
76
78
32
30
108
22
20
10
18
20
6
36
4
14
12
4
14
40
20
22
68
16
14
3
7
6
66
134
90
126
28
12
20
30
24
30
60
4
6
44
72
18
52
68
36
90
10
30
14
42
18
70
12
18
11
25
44
16
24
12
38
40
12
140
18
6
34
20
70
2
28
6
17
109
59
9
111
31
24
14
36
106
20
9
9
52
24
114
42
38
22
35
13
56
76
60
8
70
30
30
36
6
30
14
16
38
100
6
20
16
8
40
12
38
30
46
6
60
48
36
44
12
24
54
12
34
30
44
42
18
100
42
30
38
42
18
3
7
6
104
132
28
56
75
39
16
54
20
82
8
52
50
28
80
16
6
20
4
6
20
28
42
18
36
156
30
90
18
17
13
11
69
10
2
24
34
12
8
102
40
20
40
18
32
4
17
63
10
30
20
36
84
34
36
6
18
42
168
20
57
79
17
49
48
47
15
18
12
60
18
10
11
19
30
12
8
30
6
10
5
85
30
66
24
11
25
78
2
28
86
10
74
40
2
54
10
66
24
56
54
54
6
46
168
50
16
20
46
14
51
85
11
7
26
64
20
40
20
12
40
14
4
30
36
60
6
24
26
54
4
36
6
30
80
24
30
34
30
60
20
3
49
24
36
24
54
62
10
8
16
6
30
78
6
116
18
70
186
30
20
70
20
10
6
59
199
32
90
24
10
44
30
16
96
20
18
10
20
10
102
54
30
56
28
66
14
10
60
2
28
12
198
2
40
8
60
3
ABCD 97508367116*3^$a+1 [50025]
35
3
16
74
52
20
28
8
99
25
30
54
56
58
6
12
12
71
19
6
20
34
6
59
63
4
5
19
62
3
25
6
24
41
13
23
12
117
39
25
14
22
11
15
9
99
16
48
48
20
22
23
48
7
74
46
5
133
54
17
36
3
30
39
21
46
18
60
66
30
36
54
29
25
162
18
35
81
36
3
3
48
4
32
34
20
24
142
18
12
24
2
105
93
10
12
8
9
1
42
90
155
9
54
82
18
101
1
60
72
11
144
15
10
36
71
36
19
6
83
49
30
8
153
97
2
18
28
30
54
66
54
48
23
57
30
57
12
36
72
3
18
40
30
30
36
30
18
6
65
111
70
14
34
36
72
38
21
19
77
7
26
54
22
96
23
7
8
21
1
32
16
26
18
15
25
72
66
30
20
28
26
4
6
104
66
165
145
95
19
54
35
48
19
74
36
51
13
126
6
107
33
63
7
20
58
95
72
7
62
4
119
97
60
108
12
59
75
130
84
42
60
54
62
18
40
12
18
5
187
30
74
21
15
28
29
15
18
40
44
3
48
43
114
72
24
102
8
22
20
28
47
19
36
60
5
25
24
8
10
5
3
30
58
6
23
1
24
12
11
33
52
20
244
18
48
18
11
48
97
11
169
50
36
9
45
114
54
16
36
35
39
69
25
12
35
15
54
52
24
11
103
162
83
15
22
20
15
48
25
35
21
39
19
8
40
5
15
58
50
12
33
1
18
17
73
35
75
93
79
6
23
51
9
24
60
7
125
19
72
30
38
54
10
17
31
54
54
29
57
34
12
20
45
15
33
147
70
2
30
88
78
65
96
79
14
16
20
84
18
57
121
47
25
2
40
65
13
80
3
36
24
1
66
17
7
41
37
107
19
17
24
96
37
30
5
1
11
21
15
19
20
28
6
35
36
48
21
24
72
136
84
11
7
26
82
12
2
208
48
18
12
53
12
75
24
4
5
37
24
83
27
16
54
60
44
154
5
25
36
11
3
40
6
114
5
73
35
93
12
72
51
21
6
10
59
1
2
21
24
31
12
38
39
43
102
80
10
48
29
31
17
43
90
12
72
84
132
12
30
36
20
21
13
8
3
97
23
24
31
29
12
84
85
56
24
4
23
48
132
12
27
10
11
49
6
53
51
10
44
10
86
16
24
48
2
90
3
7
74
10
41
1
35
39
10
23
57
4
24
11
49
8
12
118
12
30
98
22
6
5
96
25
24
14
52
144
2
22
53
3
16
6
84
14
22
42
6
36
30
30
14
36
34
12
12
30
26
51
3
22
71
43
12
14
36
34
54
47
19
18
80
27
19
66
18
18
12
30
5
15
106
36
83
25
2
16
48
29
7
44
10
30
12
12
6
72
24
18
48
20
9
45
28
12
48
12
8
130
68
22
6
17
15
40
149
85
18
12
78
42
6
42
48
5
7
60
96
50
16
14
52
17
61
104
52
6
48
29
36
115
60
12
62
130
5
97
71
43
77
43
125
1
23
73
23
49
71
9
16
20
70
62
99
19
17
13
26
4
74
10
36
96
53
37
38
18
28
36
36
62
58
12
18
78
6
24
6
23
43
108
29
1
60
14
165
57
94
14
58
30
102
8
58
12
14
6
15
67
56
10
30
2
3
1
26
82
11
49
23
67
42
20
58
8
10
23
25
12
24
56
4
26
57
55
137
25
60
14
4
12
53
3
18
66
28
72
66
47
60
25
156
59
103
2
12
15
108
21
52
84
96
182
22
20
160
38
16
2
12
42
21
19
14
16
6
60
8
40
54
12
120
6
18
54
30
11
15
10
24
6
6
23
12
13
6
2
34
101
15
84
4
12
18
47
49
30
90
35
21
22
32
18
52
83
7
89
19
6
110
54
10
48
50
58
44
21
12
60
73
30
29
36
72
24
171
18
30
36
16
29
25
20
24
27
55
18
30
50
144
18
34
24
59
48
12
43
30
12
47
36
24
24
25
26
28
18
24
18
5
33
34
5
103
2
16
18
41
15
126
15
49
26
42
12
70
56
10
23
19
5
51
9
37
11
19
54
2
88
65
165
42
12
22
56
22
42
48
47
51
34
11
73
11
19
14
40
6
72
29
33
76
11
36
13
6
20
24
66
60
16
83
57
135
153
220
20
4
35
12
51
93
19
30
90
90
8
10
29
19
44
40
2
16
35
15
9
13
47
45
30
10
114
12
17
27
16
2
22
6
35
25
8
27
27
16
6
84
12
80
40
44
51
9
51
33
54
22
146
45
13
6
53
12
33
15
7
26
82
66
20
22
53
37
23
21
16
8
4
35
31
41
15
9
1
36
62
90
22
14
36
28
23
7
6
30
6
26
34
23
1
12
38
34
12
36
18
120
17
55
14
30
9
1
6
80
22
78
5
13
56
3
13
8
54
45
67
65
33
6
9
111
16
6
20
22
90
102
14
39
61
12
23
49
56
10
12
14
40
11
37
23
45
10
72
26
10
41
61
60
42
5
85
12
24
54
6
30
80
40
77
67
42
24
47
93
24
16
2
28
30
120
11
121
50
48
16
113
36
1
66
2
46
24
162
6
53
61
84
35
25
59
25
12
36
23
19
78
30
54
90
156
48
50
12
22
42
23
43
53
12
7
18
12
26
22
32
16
2
10
144
30
24
30
26
21
3
64
108
17
60
15
52
74
130
66
24
36
23
33
12
18
114
28
30
26
52
18
30
26
6
3
1
18
77
13
8
64
59
36
1
30
44
69
12
7
72
18
6
50
42
10
60
50
105
37
116
4
68
82
5
36
67
17
21
4
32
34
54
66
72
54
14
22
30
74
94
5
19
12
89
27
24
33
48
45
30
4
38
16
42
50
18
10
42
18
24
12
60
80
123
97
24
14
21
7
18
ABCD 97508581486*3^$a+1 [50177]
55
176
57
96
55
101
60
63
16
41
24
79
65
156
67
173
120
36
55
128
237
211
17
132
48
75
681
7
32
240
105
192
103
32
16
17
15
96
240
64
17
144
36
120
24
264
3
144
160
624
80
249
36
195
9
87
384
141
108
583
173
339
165
180
12
43
245
27
64
80
45
24
216
144
291
9
72
31
224
69
139
65
336
216
24
79
41
39
105
55
161
60
99
261
300
216
199
41
288
72
159
96
16
17
207
96
93
84
15
45
72
108
15
16
89
396
36
39
16
329
156
43
125
115
48
53
180
391
288
17
31
29
403
605
36
216
55
53
27
9
87
64
245
139
125
216
139
101
43
48
137
96
39
208
89
103
48
197
12
223
17
319
125
51
129
24
135
112
48
137
144
180
84
31
65
79
5
360
96
67
17
111
69
72
60
120
63
177
144
111
16
17
36
156
15
208
48
53
187
48
41
180
84
60
19
80
117
171
57
36
51
48
160
101
27
33
127
17
15
16
149
36
180
99
345
216
180
60
84
27
9
144
7
269
216
120
108
7
128
48
48
45
115
80
105
60
156
324
36
60
75
16
48
185
144
7
29
144
3
64
53
60
63
93
24
72
84
24
87
96
213
120
19
48
113
207
213
324
183
64
53
27
9
39
57
55
209
111
165
108
12
115
209
24
36
147
48
345
144
36
264
36
36
259
65
159
48
112
245
36
87
64
5
168
36
207
153
231
48
16
5
60
127
317
3
177
15
57
103
128
48
225
144
31
41
60
48
91
149
36
36
3
96
129
96
84
187
384
5
36
24
120
144
72
63
112
96
240
17
36
84
327
96
33
31
96
29
51
9
108
43
288
32
48
16
53
171
64
365
36
159
57
55
144
125
51
33
31
149
60
111
9
135
117
288
72
3
21
27
93
99
177
108
36
127
48
125
99
48
417
12
243
16
96
5
171
153
96
228
72
60
223
48
128
16
29
19
176
21
60
79
29
36
31
113
120
96
180
531
48
96
160
5
384
171
189
115
365
3
129
ABCD 97509156092*3^$a+1 [50034]
75
15
48
6
27
84
180
40
23
96
54
3
33
147
28
24
56
9
31
32
120
129
30
69
4
92
33
55
8
105
39
4
95
45
9
55
17
54
45
4
12
44
12
292
5
60
27
4
20
4
47
90
55
23
1
24
12
35
36
13
35
21
36
87
126
19
41
54
18
12
78
12
6
79
47
9
21
19
84
12
11
45
124
35
108
21
15
45
57
42
12
9
15
12
60
18
15
100
32
15
49
60
48
5
48
18
49
36
65
72
102
25
47
25
48
116
9
6
105
4
8
4
23
30
3
15
78
75
12
28
5
19
95
12
6
18
12
9
24
21
39
39
61
60
35
57
4
35
9
9
102
9
12
33
126
18
51
100
71
13
8
87
72
13
41
66
6
12
127
5
18
12
36
18
24
31
59
97
65
19
17
7
60
71
1
113
31
41
219
72
48
64
32
28
5
30
1
156
60
23
12
18
36
204
90
12
13
60
5
91
35
30
15
21
43
35
30
6
49
113
12
7
11
108
42
15
3
169
8
4
53
30
25
53
15
33
15
39
33
48
72
52
17
99
16
23
60
90
30
25
11
1
24
11
45
51
30
3
21
75
84
69
6
84
25
8
9
15
39
49
35
60
30
90
37
95
30
15
36
27
30
3
15
18
19
5
12
18
6
31
59
85
20
16
53
3
60
9
115
125
19
20
15
21
24
4
17
19
120
29
91
47
13
5
36
60
19
17
3
100
60
32
75
9
21
163
24
12
23
66
24
7
5
39
15
45
96
21
67
11
117
39
54
31
84
47
60
33
40
35
12
37
17
60
30
36
69
63
1
29
87
24
57
15
48
4
36
89
36
6
109
125
27
27
66
6
9
39
60
25
11
90
19
71
21
9
27
4
11
12
37
35
108
81
27
24
9
4
8
69
30
21
24
99
1
20
24
40
80
15
25
32
112
56
27
72
42
15
3
72
9
72
24
60
88
17
39
60
9
27
21
24
90
21
48
4
35
1
80
39
72
45
45
19
35
1
44
51
30
15
45
18
36
25
11
21
15
48
54
42
48
25
8
27
1
71
18
67
59
72
12
81
45
6
9
16
20
63
18
18
145
35
66
51
9
48
60
12
60
19
35
12
42
12
43
53
54
21
27
57
100
11
48
36
49
11
9
111
36
18
15
39
96
1
20
15
85
113
3
9
39
4
17
43
11
49
35
57
3
1
11
69
57
24
43
47
13
53
18
54
55
41
27
39
6
3
12
24
45
139
11
30
198
25
47
24
1
20
63
60
1
65
42
45
117
55
143
73
11
6
12
6
25
65
12
43
29
27
69
115
36
44
39
33
3
36
9
40
17
54
24
12
18
24
3
88
29
3
39
25
23
18
18
25
92
15
48
6
30
165
3
205
36
200
9
7
116
15
73
32
24
39
36
49
5
27
27
18
12
27
24
57
42
48
72
6
30
60
109
71
21
4
92
63
21
96
28
89
3
48
100
32
52
32
21
18
36
45
39
60
1
20
9
19
60
36
17
43
47
54
43
5
42
18
30
6
30
6
15
40
83
18
18
49
11
1
29
24
12
6
12
6
27
93
15
27
12
61
60
59
33
63
12
9
63
36
57
15
13
60
41
30
105
9
102
9
28
17
90
36
42
36
115
56
40
89
15
12
24
96
4
24
5
36
6
45
57
31
11
13
5
12
18
121
5
54
37
20
39
49
8
52
53
75
45
103
11
81
3
25
29
87
45
19
35
1
24
5
111
3
12
24
49
36
32
3
21
3
25
5
42
45
4
5
75
16
44
4
32
84
16
11
42
18
12
1
20
16
23
37
20
24
39
25
8
45
39
88
36
60
11
84
61
24
11
13
152
45
19
5
27
4
20
60
15
25
56
28
32
69
36
54
36
33
4
60
107
9
16
23
42
55
35
13
17
19
36
41
3
12
3
45
39
25
53
7
11
54
30
181
59
18
135
9
19
60
11
9
9
18
18
55
11
18
55
92
3
85
56
39
25
36
11
49
17
24
43
5
6
30
42
102
63
28
41
15
273
7
24
41
18
30
3
3
90
12
18
24
66
6
66
42
25
5
42
69
16
53
78
18
15
15
45
12
24
9
55
24
36
65
6
18
36
15
40
35
1
84
20
60
15
72
90
30
157
5
3
52
5
31
56
84
40
24
53
18
36
18
18
105
84
21
15
3
1
23
33
52
41
31
71
9
45
171
33
27
27
33
4
53
48
24
43
36
95
60
1
44
27
13
41
15
4
20
15
36
69
21
139
35
25
116
39
57
4
56
88
24
11
90
79
77
103
92
28
92
15
69
15
6
18
1
60
29
27
24
21
48
27
45
43
17
36
18
81
9
15
16
23
18
30
132
25
65
72
19
11
45
9
15
21
15
84
60
4
17
19
156
44
15
54
42
30
24
12
7
56
40
59
18
15
27
12
9
27
45
27
36
21
3
12
60
18
36
144
27
96
75
13
5
51
4
65
42
9
63
48
78
12
90
18
19
56
12
4
23
33
120
4
233
3
64
65
54
66
36
15
3
6
30
9
15
25
11
13
36
71
18
31
56
28
17
19
197
39
33
63
9
18
30
36
6
133
41
19
128
15
33
40
20
60
16
56
45
3
21
18
1
32
28
11
108
12
18
60
31
17
43
17
7
12
104
4
32
3
25
32
4
29
12
90
18
78
13
24
47
78
18
18
91
29
15
40
60
20
120
40
17
3
9
3
24
15
18
27
64
20
12
3
85
35
21
84
64
11
1
71
9
189
204
66
1
5
15
33
3
64
41
39
21
39
4
59
6
15
39
57
51
13
41
108
7
149
27
9
60
135
3
6
12
24
108
63
3
1
53
3
15
18
60
72
19
24
29
51
75
25
24
ABCD 97509215452*3^$a+1 [50017]
61
83
156
64
12
44
1
36
107
16
80
12
1
72
48
39
8
12
112
44
4
12
45
36
83
7
30
11
12
13
75
20
16
3
29
16
20
61
83
16
44
100
45
30
96
81
12
8
73
23
48
37
35
1
18
5
108
49
11
25
51
20
16
39
5
1
15
57
39
8
61
3
48
36
8
4
56
25
11
7
21
24
81
18
5
13
51
75
66
60
12
35
36
100
69
51
32
112
3
18
11
28
32
1
11
16
27
18
3
8
40
56
73
27
20
25
27
8
24
28
87
125
12
7
21
8
36
4
12
24
20
36
52
8
67
41
49
6
102
95
37
135
48
20
43
78
11
16
68
40
24
20
112
12
36
32
60
24
4
8
1
11
1
6
45
57
36
24
48
3
104
4
24
9
131
16
33
119
16
44
52
36
20
7
33
32
1
23
76
8
4
15
29
67
29
24
64
81
12
3
44
121
36
3
24
12
8
12
4
21
11
16
32
49
35
1
24
36
87
69
15
9
15
56
84
1
6
21
68
28
27
9
9
36
23
12
19
5
64
20
16
32
76
92
12
7
17
12
115
30
23
16
21
47
4
12
81
23
12
1
11
24
36
48
1
15
27
113
48
40
12
32
7
48
54
78
29
28
20
12
1
11
12
61
51
24
48
12
120
48
36
9
47
28
24
80
112
15
45
108
9
123
68
12
60
16
20
25
27
36
96
12
8
73
39
27
21
20
1
11
28
44
36
76
92
13
47
88
24
12
12
20
1
71
37
11
36
36
48
13
12
11
84
1
59
28
24
20
13
15
3
54
11
28
12
32
16
9
39
120
8
28
80
36
52
12
12
36
9
11
4
32
12
25
90
33
32
12
28
45
39
224
73
3
72
21
27
56
4
51
5
1
11
52
36
12
72
12
80
96
25
18
17
4
24
9
12
11
85
107
73
54
33
8
28
12
45
15
24
44
16
36
8
28
8
12
25
51
39
29
84
31
29
16
3
5
180
217
18
77
4
9
3
20
25
23
37
35
12
37
51
20
1
36
27
104
76
9
47
12
1
18
30
3
21
27
36
27
9
24
33
11
12
12
24
4
33
23
13
12
99
33
23
4
44
64
20
16
8
16
12
27
29
1
3
3
30
3
57
15
24
9
11
64
21
35
49
36
15
12
8
12
72
28
48
9
36
47
64
32
40
32
12
12
49
23
64
3
41
13
3
24
9
54
65
12
148
36
68
61
59
1
18
57
189
11
24
1
71
1
15
48
27
42
47
91
150
11
61
18
117
20
1
15
96
33
96
23
40
3
57
56
37
30
60
65
19
18
27
36
68
13
24
3
15
45
32
12
4
20
13
54
12
6
27
9
27
8
19
5
16
27
5
24
48
24
40
20
1
27
20
120
40
15
9
20
24
12
16
9
12
3
104
1
3
21
36
11
136
9
23
28
3
101
79
42
12
3
20
84
12
13
15
36
8
40
8
28
8
55
18
27
72
44
48
4
60
12
12
57
99
27
6
75
20
13
11
12
85
3
68
180
13
27
84
24
15
18
3
60
21
71
7
9
48
48
120
8
73
11
25
120
99
12
48
24
32
7
9
12
56
48
55
17
28
57
15
96
80
12
12
1
51
12
69
11
4
20
52
8
12
4
9
47
64
8
13
162
45
12
32
19
48
6
63
75
65
169
36
18
5
4
32
28
8
16
108
24
20
49
36
11
25
11
133
18
17
48
37
42
18
99
9
71
16
69
15
44
13
11
4
24
72
12
12
36
104
1
15
20
132
28
32
12
28
12
168
21
63
32
49
47
16
44
24
12
1
63
20
7
9
84
84
36
80
40
24
21
23
25
54
5
48
28
8
12
4
45
71
109
15
8
48
4
32
37
12
27
12
15
45
20
16
15
17
13
6
65
4
33
3
3
65
76
48
36
9
3
33
27
9
18
41
49
83
4
15
6
11
24
12
12
16
27
114
83
12
31
17
16
36
69
131
1
48
3
3
45
24
32
28
15
12
54
42
54
48
27
20
28
8
24
12
13
99
32
7
81
8
151
17
13
11
4
3
9
20
36
84
64
8
28
21
23
1
36
3
15
144
5
13
15
57
48
51
3
29
100
36
15
41
48
7
21
12
15
29
40
80
4
9
42
45
12
9
59
13
15
21
39
12
3
41
12
148
20
37
47
12
13
15
8
31
45
104
85
18
17
19
53
1
27
44
4
20
84
4
9
15
44
16
21
12
23
4
80
1
39
75
9
84
32
16
20
37
35
37
23
25
15
44
52
15
6
107
12
40
36
36
32
88
21
39
48
9
47
12
28
32
12
28
56
37
51
39
102
11
31
17
28
9
27
92
61
3
8
16
68
13
72
27
93
39
12
20
36
19
78
39
27
33
8
28
68
4
9
36
18
5
12
67
17
4
72
12
32
48
1
51
48
20
28
8
60
73
35
64
3
5
16
12
56
76
69
15
48
44
7
17
13
24
15
84
153
12
51
36
8
24
43
5
16
21
27
21
35
72
76
21
35
36
28
44
4
20
48
24
40
3
17
12
13
12
24
3
32
12
4
3
5
28
15
21
12
8
28
8
12
4
21
72
3
56
7
45
81
147
15
53
28
36
84
20
28
8
28
8
24
7
21
44
16
27
21
129
36
54
36
221
28
3
17
12
12
60
1
23
145
36
111
108
81
3
57
35
100
8
52
12
24
96
12
32
25
27
3
41
1
36
35
12
115
17
16
8
13
54
18
36
30
33
36
36
93
27
48
20
109
72
35
13
11
12
72
13
24
36
11
40
57
120
6
9
48
32
12
1
3
140
97
30
41
12
61
11
108
25
75
45
51
3
21
39
30
3
36
15
5
73
72
27
12
60
9
87
3
5
48
49
3
68
25
87
39
45
8
12
43
18
30
33
117
23
4
8
156
79
90
3
24
45
144
59
31
5
24
24
84
4
72
24
32
96
4
24
48
8
13
6
48
57
36
3
5
7
96
33
3
29
4
20
1
35
37
39
27
33
81
12
23
73
47
1
167
12
4
12
93
36
11
40
9
11
28
36
69
35
28
3
57
32
48
52
68
4
87
9
20
7
345
33
59
24
25
35
16
8
168
7
18
30
33
24
44
76
24
12
12
8
19
5
12
16
9
35
52
12
21
60
18
5
43
21
44
100
48
12
15
36
126
3
24
12
32
37
107
37
15
3
137
16
44
1
27
104
7
21
20
ABCD 97509322382*3^$a+1 [50082]
35
175
126
155
24
85
120
126
45
104
37
35
13
51
48
21
51
56
133
35
72
24
181
3
135
156
96
45
128
144
13
83
61
99
15
17
55
78
27
39
300
269
37
144
83
96
40
32
55
233
24
96
24
13
54
69
45
107
168
232
15
30
210
24
60
45
15
273
48
32
181
162
150
155
13
30
77
13
131
61
107
31
30
155
181
11
163
221
144
115
5
144
43
53
72
85
90
78
96
150
69
111
105
99
60
102
18
17
13
35
64
80
72
55
6
3
15
17
48
85
96
35
151
89
31
177
80
7
24
150
11
175
24
65
55
41
64
15
81
51
29
19
162
78
66
24
6
125
16
8
120
72
79
81
80
43
77
64
24
117
354
113
13
83
16
24
32
223
30
126
29
55
6
6
189
56
43
210
240
90
6
35
40
144
24
80
40
32
24
7
89
31
17
16
75
21
21
18
246
90
24
41
48
13
48
75
72
144
24
15
129
27
21
8
120
247
65
144
48
37
123
141
6
21
63
9
192
96
80
19
36
9
141
24
171
45
35
120
223
30
131
48
31
12
45
183
129
123
18
11
24
7
105
69
114
105
32
40
3
77
79
6
179
55
126
18
41
64
45
216
144
11
16
69
11
55
57
63
17
48
24
85
275
48
40
288
3
96
149
16
15
65
96
48
61
90
9
27
53
120
16
159
57
128
64
80
16
75
5
40
32
19
84
102
264
99
56
85
96
90
17
16
80
127
198
99
48
303
89
48
115
45
15
24
30
174
5
72
24
264
55
89
88
24
39
105
120
27
125
48
72
85
48
179
232
111
24
96
48
57
24
56
24
79
30
35
115
42
27
96
27
29
115
189
56
64
240
56
55
6
48
131
115
53
13
3
80
24
216
40
72
80
192
13
27
21
96
30
66
18
30
147
72
93
83
64
21
99
213
155
85
24
11
88
80
64
32
24
120
61
30
84
17
160
309
35
61
35
19
125
24
175
9
8
229
186
257
40
111
36
186
27
8
112
56
127
30
3
80
24
37
99
144
48
69
11
48
40
21
171
3
12
84
90
11
72
37
3
72
189
35
31
33
3
90
35
48
85
11
61
48
27
72
8
48
120
31
33
3
5
43
21
120
144
45
42
48
30
179
277
24
216
144
120
35
61
59
31
89
31
41
133
30
12
153
15
65
24
40
27
5
48
16
80
61
66
57
152
331
45
192
32
24
85
27
45
27
8
40
165
3
32
72
61
27
45
35
88
224
112
39
102
3
80
16
104
37
75
69
6
354
264
6
5
24
24
13
18
9
3
69
15
33
93
59
31
360
33
104
48
72
88
3
69
21
6
149
7
30
18
65
55
129
213
48
251
181
99
159
9
80
7
84
101
48
40
56
24
96
24
48
109
59
72
64
15
6
120
90
65
55
9
45
114
137
88
21
11
85
78
300
65
127
24
9
56
16
144
45
24
107
24
64
80
144
216
235
90
171
24
21
24
35
120
160
15
192
129
39
17
19
ABCD 97510003686*3^$a+1 [50024]
1
12
72
6
48
41
103
6
119
55
5
13
15
8
31
45
45
35
151
120
5
109
36
84
35
16
3
90
6
45
8
13
24
126
125
19
9
99
57
9
24
18
30
63
171
114
27
39
113
1
47
73
6
66
35
7
102
54
6
54
102
132
48
24
48
35
97
48
36
6
18
3
24
45
51
57
12
24
11
60
124
104
7
65
91
162
18
33
36
20
96
40
9
36
23
52
3
45
75
36
18
36
36
24
27
9
11
97
12
111
32
37
54
5
1
15
3
137
79
12
54
95
1
54
30
51
9
30
36
24
30
23
52
51
33
92
64
9
6
18
51
15
54
18
53
7
30
23
1
51
60
123
12
90
108
24
12
35
1
42
17
121
123
20
37
99
9
126
9
99
17
4
75
66
15
171
30
132
35
1
27
9
84
60
30
17
19
78
120
18
54
6
72
72
89
12
7
21
51
66
42
117
21
63
27
18
59
55
93
80
25
107
37
18
48
60
30
15
3
54
60
27
24
20
85
15
12
69
138
53
60
49
108
6
54
11
55
6
18
141
15
42
48
6
21
69
18
12
96
30
95
229
51
3
17
28
80
79
33
24
24
9
30
18
24
179
1
48
72
39
39
12
108
42
11
160
27
66
15
9
138
189
123
162
36
234
108
30
42
66
78
17
28
27
30
78
29
16
21
6
270
39
15
18
27
45
30
9
9
60
12
6
54
54
45
9
3
45
24
18
33
32
37
23
76
69
108
12
60
36
11
199
21
36
104
36
55
42
12
15
8
13
18
150
66
36
54
23
88
159
24
54
18
30
143
25
27
39
6
48
207
9
60
71
37
48
59
31
17
7
30
75
24
99
21
21
90
9
44
12
24
19
173
25
3
15
126
90
21
152
55
41
40
69
66
24
36
21
8
73
132
18
69
141
18
24
48
54
168
18
89
1
159
68
112
69
71
4
51
78
72
90
9
21
15
56
55
144
78
11
55
54
108
23
16
93
30
125
43
45
9
126
17
16
21
288
27
3
21
39
12
36
113
40
9
18
9
36
33
87
48
27
12
113
220
45
15
27
138
18
45
60
20
36
55
53
1
27
8
24
37
18
81
57
54
113
48
144
16
8
31
6
75
45
72
35
37
35
43
66
6
48
77
1
72
27
21
18
132
9
9
30
96
18
3
15
45
8
112
44
64
36
8
37
90
6
30
132
18
63
75
5
112
8
25
15
57
15
32
52
63
90
71
12
132
13
3
36
3
36
12
78
11
100
24
21
216
23
192
169
35
13
23
37
11
37
18
132
54
54
54
3
15
33
36
96
32
37
99
9
138
90
60
84
131
19
30
36
78
117
44
19
54
18
33
36
60
99
96
108
12
60
45
99
57
63
36
81
44
55
113
12
25
99
9
63
9
35
49
35
37
167
16
20
85
51
3
117
45
60
30
21
57
171
9
18
72
137
43
18
12
51
20
1
35
19
36
36
114
179
55
12
5
37
11
37
35
55
5
13
36
150
173
43
18
11
40
21
30
24
45
8
48
40
24
44
61
36
54
108
81
27
18
12
42
36
17
49
6
18
11
25
48
36
114
18
83
24
52
15
6
102
21
15
72
53
25
47
19
78
27
21
18
89
76
32
97
12
71
205
72
18
18
135
27
48
24
18
107
1
126
66
3
32
19
6
83
79
21
27
24
144
29
72
36
28
27
42
11
7
30
108
87
129
18
93
75
48
36
18
60
3
159
65
1
95
13
36
59
19
138
15
180
60
24
15
9
132
57
36
102
45
27
81
80
36
16
48
44
7
36
69
51
33
44
13
59
48
61
30
6
66
93
57
15
123
41
4
32
28
129
42
48
18
99
45
15
24
39
101
1
24
36
18
18
15
123
24
90
12
18
342
126
42
27
60
75
30
6
17
13
18
149
55
17
85
96
48
35
112
32
55
33
63
21
44
1
35
4
75
65
91
60
66
18
72
72
90
71
1
35
25
39
45
51
44
1
119
60
52
32
76
21
11
37
23
84
25
54
66
35
1
24
35
36
55
54
48
51
99
48
42
63
57
36
6
18
18
54
36
47
7
30
15
96
147
57
51
9
56
55
78
66
81
15
9
63
18
108
72
99
3
18
60
3
44
52
60
20
31
60
48
114
30
17
1
42
12
78
63
63
12
42
18
89
31
42
30
21
39
120
57
51
125
37
18
72
17
145
18
41
1
15
3
48
105
24
104
24
72
55
29
19
6
11
16
3
216
53
43
120
45
15
30
78
101
25
15
84
ABCD 97510809458*3^$a+1 [50038]
17
43
65
64
20
31
21
8
67
29
40
51
216
77
16
15
36
24
5
64
15
65
60
16
15
5
16
3
101
12
48
84
36
120
31
24
45
24
116
55
5
91
36
60
45
68
192
67
65
76
140
19
5
96
60
31
189
80
12
43
177
68
91
105
51
53
24
40
111
60
89
76
27
132
81
15
156
89
55
29
60
31
17
43
36
9
32
52
80
96
40
96
3
36
45
15
5
12
28
39
36
45
144
20
31
120
29
36
7
12
36
5
12
12
28
32
55
5
7
60
21
15
12
65
55
5
103
197
31
12
5
43
5
31
69
87
17
16
24
20
160
116
60
24
55
33
87
192
24
29
7
96
60
17
240
7
53
100
80
48
52
3
53
7
5
7
21
111
113
28
8
60
16
104
60
31
41
127
5
31
5
31
24
65
67
12
5
112
24
36
15
24
29
36
4
120
15
36
12
5
40
152
48
7
81
32
55
48
12
17
91
24
141
99
12
144
45
15
21
8
91
5
55
96
53
96
139
41
16
8
31
60
24
101
84
7
156
45
39
21
39
29
124
68
4
51
12
53
28
92
4
75
120
29
12
208
104
28
20
12
180
36
120
79
41
115
5
24
16
39
45
15
5
43
72
5
36
4
15
237
8
28
15
153
27
9
51
33
44
96
31
33
116
40
36
8
223
57
8
48
31
45
68
43
45
3
5
55
185
24
76
39
45
132
44
7
48
60
60
72
77
67
29
76
36
3
144
48
72
21
260
72
4
51
17
7
24
5
7
137
60
48
55
17
28
20
7
12
9
75
156
53
60
112
44
7
24
24
149
16
51
48
132
9
135
9
51
29
40
3
12
12
48
21
20
7
240
48
24
57
68
31
77
12
228
7
185
120
40
8
28
140
115
5
55
17
72
120
16
32
28
51
24
45
344
7
33
3
48
69
3
24
9
111
33
20
60
7
9
39
105
51
57
68
7
72
36
12
72
60
33
63
36
144
125
19
156
9
75
12
48
45
56
31
45
51
72
21
15
129
216
51
93
3
33
84
15
281
7
5
7
41
4
3
48
17
163
45
159
65
103
12
60
5
36
60
76
56
43
89
60
120
7
48
48
17
127
29
91
33
63
53
19
41
7
24
36
132
72
45
36
48
20
16
15
9
36
36
8
12
7
5
16
60
20
124
20
60
100
68
48
60
60
7
48
120
21
3
5
36
19
48
53
24
256
15
21
8
100
140
55
36
137
48
112
15
17
16
159
117
104
40
104
36
7
53
67
24
29
24
52
44
4
3
12
48
24
45
63
53
4
219
137
55
12
48
12
161
76
51
48
5
115
5
12
7
117
108
8
52
72
44
60
4
63
168
125
160
24
20
31
36
48
53
103
29
40
3
65
4
99
96
84
77
120
79
21
3
96
48
33
8
4
68
19
29
84
31
81
104
19
21
51
93
3
9
8
7
24
24
33
8
40
15
17
28
80
12
48
79
5
43
17
31
45
111
9
36
39
17
48
4
183
17
16
51
60
93
15
41
55
5
12
100
20
72
31
84
5
60
31
29
60
36
19
48
17
28
8
79
41
55
12
77
31
5
16
68
127
29
24
55
5
31
9
20
31
177
15
17
91
21
24
39
108
144
81
3
60
89
60
36
55
5
144
43
48
5
19
5
36
55
65
144
28
8
84
67
60
48
45
56
91
41
12
43
45
27
41
16
3
5
172
63
141
20
24
96
19
33
63
45
24
20
43
53
60
31
60
29
4
60
51
36
36
12
48
113
24
16
212
7
41
16
44
7
53
24
52
3
41
240
84
28
3
29
76
87
48
77
12
163
53
307
17
36
100
84
15
12
24
17
28
44
115
36
65
7
17
151
5
67
84
53
7
33
8
12
16
44
67
60
84
5
4
27
113
40
3
240
113
19
153
8
72
7
48
12
65
16
51
41
7
5
96
60
31
53
60
91
65
12
4
15
36
57
8
79
29
79
12
173
108
7
41
31
24
5
79
33
99
53
100
36
15
57
20
12
55
36
60
5
7
17
48
4
108
87
60
105
39
29
36
40
24
51
5
160
144
48
39
29
4
75
36
29
31
69
15
57
3
33
8
4
56
115
45
20
4
80
43
12
41
40
260
7
84
89
84
28
27
168
17
96
4
15
12
36
9
8
31
5
144
36
40
27
45
24
99
165
24
80
ABCD 97510873576*3^$a+1 [50060]
108
8
27
37
144
32
15
30
19
8
45
6
1
41
67
71
49
56
180
57
24
18
6
99
15
78
103
20
72
4
44
27
18
19
71
217
80
4
48
185
18
222
18
25
23
60
105
4
8
75
204
13
68
28
32
12
36
132
28
20
45
6
25
65
3
15
121
32
3
85
5
55
80
4
5
30
25
12
56
28
17
18
6
19
24
72
101
150
37
11
109
155
1
96
60
144
11
109
29
43
155
48
85
29
7
11
30
7
11
84
42
24
174
18
30
33
51
30
24
55
59
21
12
52
20
28
185
199
41
43
35
69
3
48
69
3
12
25
5
31
12
8
39
30
43
108
12
20
75
33
15
36
24
189
21
67
227
18
15
28
11
36
33
64
96
71
78
115
95
13
84
35
18
30
156
12
13
59
13
12
11
37
84
168
5
18
108
109
5
30
85
35
85
23
13
65
27
75
12
30
91
20
87
42
90
78
7
47
1
32
15
141
45
54
33
28
101
31
60
29
19
29
43
12
65
18
12
21
12
28
32
88
11
21
117
72
31
32
57
48
6
42
55
35
30
67
23
73
47
12
45
63
25
77
15
15
157
24
29
72
19
251
13
53
3
51
1
12
71
157
12
48
29
43
101
72
15
52
5
103
95
42
78
93
15
96
1
24
5
6
42
115
101
6
13
128
40
35
18
19
36
35
222
123
72
3
60
30
27
112
191
6
19
24
35
33
9
19
20
9
48
3
100
11
33
3
117
96
45
67
60
60
59
73
95
1
44
135
25
36
35
25
120
5
87
52
108
47
21
64
8
69
3
40
5
48
3
21
54
49
12
23
105
36
16
128
52
56
3
85
152
88
77
54
48
73
68
24
21
67
239
13
65
90
30
90
6
19
11
45
16
203
165
76
11
1
53
96
66
25
179
81
57
18
37
23
72
18
15
99
36
133
20
9
3
39
73
53
19
23
78
240
7
11
12
12
13
180
92
100
120
23
48
9
45
103
47
333
4
35
78
67
8
21
42
37
65
15
52
5
39
84
3
25
137
6
117
99
13
12
108
8
64
11
72
25
48
12
5
78
42
43
8
16
95
1
47
48
37
12
53
15
52
48
120
36
35
102
3
52
17
42
84
72
165
52
12
71
12
165
3
48
60
12
84
73
101
114
153
63
97
59
13
56
4
17
43
5
30
13
53
19
47
1
29
54
85
11
48
25
12
288
8
63
157
12
5
18
150
42
1
5
90
9
243
162
31
41
48
51
4
60
8
39
25
53
18
48
49
20
96
64
36
5
19
20
28
239
49
24
12
11
37
96
59
6
27
15
12
25
36
47
12
145
17
96
63
4
11
42
24
66
97
12
36
59
49
32
9
51
69
3
3
73
144
113
114
126
19
155
36
93
15
189
16
36
65
48
51
69
55
131
12
138
39
51
9
141
55
41
55
83
36
12
48
102
19
53
15
273
79
83
30
48
18
24
12
66
48
19
77
51
52
23
25
68
16
11
205
5
27
16
20
16
11
85
12
8
108
160
32
33
66
1
32
15
1
32
28
36
95
13
35
13
68
69
18
78
19
35
21
15
57
40
119
120
9
75
84
105
15
36
42
147
3
25
132
5
7
60
5
18
97
56
159
78
102
13
35
18
48
6
36
37
71
36
1
29
3
45
42
6
103
144
140
15
21
39
42
24
24
15
16
47
114
31
17
48
67
5
3
75
37
47
1
5
42
21
204
208
35
49
84
47
150
48
7
23
12
49
83
25
47
18
96
54
25
23
42
31
11
21
15
177
243
97
23
78
102
37
35
132
33
40
47
25
48
36
132
77
18
12
48
72
36
12
12
13
12
35
42
6
13
35
1
41
27
111
24
85
96
12
53
6
9
52
72
35
48
162
6
57
27
1
96
8
45
30
60
25
60
23
25
32
51
36
13
8
63
54
72
54
84
25
101
6
13
53
18
69
51
1
56
52
12
8
45
72
90
36
12
1
5
135
4
23
49
35
24
12
294
30
69
136
53
6
1
48
17
48
6
45
165
72
30
72
36
60
105
81
6
37
227
13
20
3
33
120
27
18
19
5
66
1
108
36
32
40
24
11
42
78
12
25
5
66
25
5
72
19
120
48
23
48
36
24
9
16
36
5
3
45
7
36
60
17
43
20
9
115
8
63
45
4
8
27
13
155
21
45
79
48
215
45
3
85
24
35
13
179
13
80
40
168
24
29
ABCD 97512617578*3^$a+1 [50011]
40
8
16
44
7
149
64
111
65
91
96
33
20
79
5
48
43
5
72
79
33
92
48
48
67
5
31
57
48
60
39
5
60
76
51
48
45
36
15
5
12
84
28
12
60
39
41
28
36
15
5
12
48
4
48
8
79
5
112
120
39
189
15
33
15
9
56
4
8
76
44
120
40
20
88
3
17
4
135
29
4
8
7
45
3
29
19
89
7
33
36
80
12
19
53
7
9
56
84
16
24
24
15
48
24
48
101
60
4
27
84
60
84
21
216
3
5
12
139
21
20
31
33
27
105
135
125
52
12
84
27
5
4
48
20
76
27
33
152
48
55
36
60
53
103
177
12
51
65
4
15
125
36
4
36
39
125
19
65
4
8
12
120
43
5
28
12
44
24
4
36
36
120
51
65
12
16
75
5
112
27
57
39
17
12
48
24
91
53
79
101
72
60
40
27
36
9
32
28
27
5
55
41
48
120
16
24
15
12
17
12
24
4
27
129
12
120
8
40
51
105
20
19
24
12
41
19
24
101
40
15
29
55
21
20
24
16
24
36
60
84
20
7
72
96
81
80
4
27
9
3
48
53
4
32
4
84
51
21
48
12
20
24
19
12
5
31
12
48
17
60
12
40
8
43
5
115
33
32
19
9
104
12
28
36
84
8
55
12
53
24
28
8
52
32
19
12
17
88
39
5
28
63
5
28
20
151
53
72
19
24
12
36
53
60
31
45
15
41
88
60
20
40
60
20
16
3
65
7
9
44
60
48
24
36
115
177
75
12
45
3
17
88
116
67
24
33
32
55
5
16
15
29
144
55
24
21
60
56
31
12
36
72
65
4
8
40
32
100
75
93
3
33
20
12
43
21
24
39
36
9
3
33
20
7
137
52
60
56
52
20
16
75
9
3
53
31
93
15
36
5
120
36
28
32
76
84
63
36
12
9
24
24
72
48
20
16
60
36
20
36
7
60
72
33
27
29
19
53
7
45
12
44
4
8
28
20
7
9
24
44
88
8
4
36
27
17
72
36
84
64
27
177
20
7
33
8
24
4
27
33
39
12
9
96
44
24
16
44
40
51
21
8
12
160
39
129
15
48
29
88
12
8
52
75
36
17
16
24
32
4
32
60
12
12
40
39
101
76
12
8
28
56
4
32
55
9
56
4
8
132
156
12
16
12
32
48
43
17
100
120
12
32
24
4
12
68
67
105
44
60
12
40
24
104
24
76
27
9
39
17
28
56
84
4
72
36
152
16
116
40
44
24
16
32
4
8
16
60
20
12
4
84
92
64
3
33
15
9
8
31
9
8
43
161
64
44
7
9
39
5
16
36
24
24
8
115
24
173
7
105
3
45
92
24
31
24
24
240
41
4
3
45
8
40
27
33
116
28
15
93
12
15
41
7
93
24
12
120
36
32
12
48
31
29
31
12
29
40
24
36
60
44
4
36
44
36
55
60
81
48
20
28
12
3
77
108
4
63
17
28
96
56
24
91
69
36
56
4
84
12
132
68
60
4
63
77
24
31
93
36
27
48
12
17
67
41
4
20
4
32
24
76
140
48
12
28
15
41
43
65
60
7
9
36
3
45
20
7
21
24
104
24
12
40
84
56
16
12
63
5
19
33
80
100
8
4
24
36
51
5
12
7
41
79
9
24
3
5
7
21
80
31
29
72
24
4
111
5
88
32
184
39
36
5
40
32
120
4
39
96
5
36
19
29
7
5
28
20
124
3
24
36
69
24
20
72
19
21
12
120
63
29
28
8
24
115
9
39
41
156
28
56
55
5
36
24
12
64
36
8
100
56
91
5
184
15
41
84
19
101
16
12
32
19
5
55
137
52
3
113
4
51
12
48
17
40
8
40
51
45
80
48
136
27
5
19
48
5
52
15
33
68
163
60
41
103
33
123
5
12
48
12
4
39
45
36
20
19
5
16
68
12
28
72
68
60
31
12
48
29
16
12
32
7
33
20
12
31
17
48
64
48
8
52
87
105
24
32
72
16
15
5
112
12
15
45
116
12
28
24
15
48
84
5
144
12
19
65
28
8
24
79
36
33
8
28
75
60
77
64
24
27
9
8
76
24
12
44
19
12
53
16
15
12
53
91
209
7
45
192
8
64
20
40
56
24
4
51
21
12
3
5
28
27
29
16
44
28
3
69
8
48
19
9
12
32
7
96
5
112
32
31
5
12
72
64
15
69
92
24
16
56
55
69
48
51
5
24
12
4
20
24
7
84
29
16
12
20
7
45
8
28
27
33
51
29
4
120
12
3
5
43
29
115
9
15
21
8
36
187
60
45
3
45
24
12
48
8
24
4
27
17
12
151
17
40
8
28
36
3
12
29
52
120
3
117
12
68
88
27
108
21
24
15
77
55
12
81
44
76
32
24
4
51
21
39
45
108
60
80
91
5
36
43
17
28
20
16
12
24
96
128
36
84
124
36
20
72
79
45
96
24
63
12
41
4
60
56
4
44
16
80
108
55
12
213
15
17
19
5
16
48
27
21
27
5
108
7
21
20
24
40
56
7
29
31
53
72
24
88
12
75
5
48
43
24
36
9
8
12
31
149
48
12
24
16
56
19
156
9
108
20
36
4
15
41
52
3
5
24
48
28
111
29
4
27
48
33
15
5
12
16
36
24
51
41
64
68
40
63
5
28
12
84
24
15
5
19
21
39
12
5
24
24
31
12
65
60
19
24
12
144
96
9
39
60
77
40
12
63
5
40
12
36
80
12
4
96
24
15
9
24
12
3
36
17
88
24
ABCD 97513158506*3^$a+1 [50008]
36
12
27
53
12
28
56
84
36
4
80
16
44
204
16
20
85
51
24
32
12
7
89
48
4
12
32
72
12
28
56
76
80
12
12
4
12
45
27
24
183
36
21
20
4
60
116
48
40
60
32
16
48
8
28
3
5
48
16
8
40
24
32
36
24
132
28
44
28
116
85
107
36
16
8
76
72
8
12
60
36
64
68
4
20
4
108
20
76
8
4
140
36
40
3
45
8
16
44
28
60
24
84
20
16
20
36
48
72
19
9
8
24
64
24
36
32
96
16
8
4
12
8
4
32
124
36
24
44
4
68
28
159
137
12
60
112
3
161
12
108
28
36
51
17
36
16
72
32
36
24
12
28
72
44
88
8
36
192
43
53
28
132
20
148
15
9
12
48
3
33
44
48
48
12
40
12
20
12
4
96
24
20
28
36
72
20
4
8
16
24
12
32
64
36
56
12
12
184
24
68
28
24
36
72
212
4
15
36
17
100
8
28
36
99
33
56
16
20
124
8
16
24
68
24
24
12
60
36
12
12
64
12
164
40
32
60
64
48
20
31
9
20
7
81
8
4
12
20
72
64
20
40
32
4
96
15
53
12
40
3
41
4
24
60
20
52
32
64
8
148
72
72
20
28
3
65
112
3
21
15
53
64
12
144
24
9
51
48
36
24
3
5
12
19
29
4
8
12
16
60
44
60
1
35
60
28
20
40
20
36
103
5
48
12
76
104
52
32
24
25
83
76
60
48
8
13
23
28
36
56
292
32
24
31
72
9
32
24
43
129
12
24
51
5
16
69
35
52
39
57
72
12
20
28
12
36
32
19
57
48
12
8
40
116
148
36
8
52
180
84
8
4
20
79
21
12
36
3
45
24
44
85
59
4
12
152
12
36
31
45
8
24
36
12
16
56
12
12
16
44
28
72
68
16
132
12
3
33
24
80
16
32
16
33
63
36
12
12
36
12
56
28
15
141
72
24
48
12
20
7
5
12
76
8
48
12
64
24
111
17
36
60
67
9
8
19
29
12
36
108
16
44
12
16
92
108
4
20
12
36
24
12
28
156
8
84
36
48
144
4
120
15
53
24
4
48
20
16
20
60
7
9
8
36
36
4
32
12
28
8
4
72
3
29
4
3
113
84
36
64
20
108
24
12
120
24
24
36
24
24
12
31
21
8
7
57
12
228
80
40
56
48
88
56
100
8
156
4
60
44
4
20
64
60
32
36
28
36
8
4
116
24
4
20
96
28
8
24
72
43
113
13
11
28
20
24
24
16
21
59
24
4
32
52
56
24
28
12
92
96
4
8
40
8
4
140
37
95
40
36
60
39
65
4
8
12
64
72
116
28
27
17
64
24
24
51
65
24
72
19
113
4
48
20
76
12
44
60
4
44
43
5
108
12
55
141
116
28
12
36
60
32
28
32
64
68
13
39
15
5
24
72
4
68
16
20
7
21
51
5
76
104
52
32
55
77
64
180
104
64
12
72
60
56
36
52
36
8
40
39
5
64
92
48
28
240
27
21
51
29
124
20
4
20
4
72
15
29
60
88
60
164
36
13
35
24
4
32
28
20
1
75
92
60
12
49
3
48
24
32
12
60
12
60
16
144
21
18
9
8
28
20
24
36
16
72
36
3
5
60
12
144
64
36
8
36
72
24
12
40
27
9
72
24
3
41
120
124
56
28
80
160
60
8
36
252
12
4
99
45
8
12
24
55
17
16
80
12
40
36
56
4
24
32
60
127
29
4
3
21
15
5
12
64
24
68
52
27
45
44
40
32
4
20
24
16
32
16
20
40
8
1
27
8
4
20
64
20
28
63
185
40
120
80
124
12
60
8
12
76
24
33
51
68
36
64
20
36
12
40
8
16
12
56
24
72
12
148
24
3
101
28
24
48
36
24
45
15
96
80
52
8
28
8
76
8
4
20
19
5
24
24
4
120
48
12
24
8
24
4
12
8
43
17
4
92
12
24
4
12
36
20
60
4
32
43
57
32
36
4
56
12
4
56
64
12
20
52
45
15
32
97
3
32
55
101
120
4
48
69
51
3
9
12
87
29
16
20
48
60
28
20
36
40
12
20
64
32
7
36
33
39
29
124
48
20
84
88
32
300
72
36
244
176
4
60
20
96
24
36
120
12
24
4
8
16
20
4
27
72
36
17
24
28
44
136
24
24
32
148
108
24
68
12
132
4
68
24
16
44
52
56
40
48
24
9
15
36
8
28
44
84
16
48
12
84
12
32
64
60
92
4
12
32
16
8
60
4
39
54
11
12
4
8
36
40
15
18
47
16
12
8
16
168
36
3
65
48
13
203
124
8
12
16
8
12
16
8
7
17
88
32
4
12
8
16
72
44
4
44
64
12
20
36
24
43
33
20
52
39
17
52
44
52
15
18
18
17
16
80
60
72
52
56
40
56
52
8
28
8
40
56
144
16
32
36
4
117
35
4
51
29
52
96
44
16
15
45
12
8
48
24
4
36
24
48
39
81
92
12
36
108
48
4
51
29
40
32
16
27
5
31
41
88
8
40
20
76
24
48
15
21
44
52
12
15
65
28
20
28
8
12
72
4
20
67
9
8
28
8
48
24
40
20
67
9
12
36
12
3
153
20
60
28
20
16
92
84
60
40
104
24
4
36
36
51
125
16
36
3
41
24
79
9
12
8
12
88
60
20
52
12
32
72
4
36
20
108
31
5
24
28
12
12
12
32
36
24
16
8
16
12
8
64
24
8
60
16
15
41
4
12
56
4
36
8
16
72
84
8
64
24
3
33
8
120
4
8
25
15
3
9
ABCD 97513505366*3^$a+1 [50036]
148
240
12
80
121
59
4
92
52
140
28
249
119
16
56
168
16
180
96
69
63
120
57
75
60
20
144
172
9
375
48
416
4
32
60
100
80
133
27
180
128
1
15
12
252
116
172
84
60
20
240
4
120
84
36
24
132
116
112
108
92
136
12
69
63
33
27
12
144
36
36
120
84
164
16
24
96
36
92
148
48
36
200
160
36
69
63
32
216
25
63
56
184
92
52
32
88
36
117
155
4
156
144
44
160
57
144
75
36
8
112
228
20
64
188
133
11
36
40
180
84
44
144
16
20
1
63
8
73
27
48
21
63
32
16
12
176
52
168
36
80
133
123
48
44
16
24
140
160
12
8
216
84
36
60
4
60
20
76
12
8
40
116
16
80
37
171
180
81
15
108
68
60
12
36
100
192
12
128
60
88
56
264
144
28
44
4
96
44
16
249
155
144
277
39
56
16
24
24
44
16
12
57
27
68
240
16
72
164
133
47
184
36
116
64
8
112
9
87
68
64
12
144
120
176
88
596
124
8
232
48
120
24
9
39
48
180
212
76
12
9
15
140
64
44
121
267
48
20
156
133
11
4
72
228
36
96
108
21
47
144
328
48
48
57
23
180
160
144
12
104
112
108
32
172
36
92
148
140
25
27
164
24
36
108
25
15
8
64
104
40
72
48
81
95
16
24
180
84
12
188
40
56
40
8
16
24
81
39
72
33
23
64
8
28
69
123
48
20
144
64
104
72
208
12
60
9
87
20
124
104
40
84
132
120
24
81
15
33
71
64
48
80
88
56
16
72
33
23
36
16
44
228
36
49
23
88
72
84
176
28
180
20
144
72
25
135
24
32
384
316
80
37
135
56
60
156
136
24
20
124
116
4
300
117
39
249
155
196
60
116
28
21
171
164
40
96
152
16
81
95
241
39
216
48
120
20
52
8
64
8
472
105
15
72
96
24
56
360
88
20
60
52
20
88
356
76
20
12
25
11
16
60
24
144
33
123
60
144
152
124
12
80
24
28
36
224
112
240
80
120
16
20
204
25
15
8
25
71
25
111
204
32
64
44
40
264
56
40
32
168
1
39
57
39
56
49
219
156
24
60
21
11
64
96
80
4
24
152
88
20
64
92
24
16
336
12
12
144
84
36
12
44
16
8
1
135
224
36
28
8
112
32
64
72
132
12
9
11
85
15
96
12
96
357
47
156
124
128
160
20
100
12
108
24
140
208
80
220
57
48
111
32
72
52
164
145
47
168
112
57
191
16
48
60
60
132
36
108
117
27
48
44
16
152
12
16
117
123
12
56
40
32
24
1
87
248
28
60
96
104
144
88
9
39
132
69
39
116
181
39
8
108
28
104
48
40
20
48
ABCD 97513841554*3^$a+1 [50051]
32
135
24
51
18
16
18
38
64
78
12
24
44
21
60
37
23
75
10
102
50
3
24
21
46
78
146
16
56
124
8
72
10
11
12
13
44
15
120
9
27
75
33
75
24
82
11
24
39
60
64
26
100
20
75
12
55
74
36
28
32
48
70
41
48
1
26
9
21
3
72
31
29
48
25
23
12
7
36
30
14
40
5
31
18
35
45
10
6
110
6
108
27
27
36
9
81
22
5
9
64
54
8
285
60
60
13
24
8
3
72
45
24
3
25
23
13
56
3
15
16
54
11
1
14
4
68
94
8
10
6
11
9
36
6
40
50
18
4
68
22
71
12
39
45
31
80
28
5
49
36
11
39
45
49
50
46
95
7
72
60
2
63
27
36
64
8
46
42
65
9
75
39
4
53
27
18
24
51
57
48
15
85
8
51
1
134
30
64
11
33
28
62
33
135
28
36
8
36
9
13
23
55
89
21
46
18
26
204
46
12
18
5
9
30
28
5
45
48
70
66
23
12
9
60
54
28
20
10
8
10
32
72
10
12
11
7
41
9
12
16
2
33
63
81
31
17
37
8
46
17
15
82
30
17
15
45
84
7
8
10
12
60
59
25
54
32
9
55
5
96
73
24
11
69
3
117
6
84
57
24
1
18
53
72
168
19
29
36
19
14
72
64
62
69
25
11
79
65
21
64
23
21
75
45
16
54
12
8
124
5
3
45
49
50
9
49
11
25
6
8
76
42
38
72
45
7
41
21
39
25
44
87
36
12
36
19
8
30
39
3
57
25
44
30
64
60
5
85
47
91
5
3
10
24
71
171
10
36
8
15
49
30
17
19
50
22
65
3
21
24
36
21
28
14
33
12
37
30
6
59
31
12
90
42
8
18
102
45
37
80
75
21
40
32
30
36
6
64
227
45
3
15
81
51
12
72
21
39
28
8
54
36
15
43
17
19
6
38
21
31
2
108
54
28
60
56
9
51
30
52
155
12
13
2
6
10
41
39
9
12
79
36
84
26
16
47
33
3
7
8
4
36
6
38
201
12
45
22
6
26
66
10
158
12
124
48
6
80
9
48
69
18
46
162
12
137
25
215
9
42
28
101
51
9
24
21
10
36
8
21
19
186
11
55
78
26
10
59
21
4
11
151
5
48
1
54
5
75
21
21
15
12
13
35
24
81
12
27
79
62
30
18
27
12
12
165
10
65
15
9
27
88
29
1
60
11
24
1
224
27
57
88
2
6
99
36
57
72
6
10
84
26
45
72
27
16
12
44
16
72
18
47
7
41
33
36
75
33
51
12
7
53
37
11
9
60
3
43
44
21
12
15
60
82
18
8
45
60
67
8
21
63
60
10
18
77
12
13
11
79
17
19
29
97
23
96
69
51
27
58
14
165
15
10
12
24
71
63
22
11
3
4
122
3
37
23
163
12
36
14
51
12
49
54
32
30
63
15
22
32
10
30
143
15
90
3
24
1
11
63
106
35
27
58
11
36
33
15
37
47
7
48
53
37
32
36
30
117
48
67
20
33
19
5
3
220
36
24
8
4
104
22
59
9
27
103
77
19
18
12
44
10
62
24
64
11
24
12
55
18
72
8
24
46
26
58
77
36
27
82
20
231
3
21
96
15
22
8
24
39
51
9
67
77
55
110
96
30
82
18
14
3
12
21
90
112
8
64
5
48
19
5
109
35
12
7
8
28
26
4
24
11
61
23
25
11
31
156
50
4
11
15
18
24
28
44
36
4
18
53
48
49
11
7
29
69
36
46
30
14
94
6
36
53
27
30
34
48
36
26
3
120
1
95
7
17
27
64
5
45
66
78
58
14
51
43
5
12
87
18
82
30
62
21
69
15
19
17
13
6
36
174
35
63
81
24
3
52
8
9
39
9
37
18
86
22
24
18
23
25
78
20
52
8
9
48
12
57
15
15
6
28
59
3
33
72
15
9
24
45
27
12
12
48
21
24
40
86
82
23
31
18
36
20
46
8
45
25
110
60
28
89
1
44
36
22
8
28
5
216
24
72
48
36
39
36
9
1
14
120
70
2
129
39
30
6
33
3
4
168
17
19
29
33
82
2
114
4
41
1
44
15
25
11
24
27
52
17
3
108
33
37
2
36
72
33
9
30
45
15
30
3
3
21
36
37
60
26
4
42
8
22
14
4
35
25
23
69
15
60
31
102
18
32
108
10
59
13
11
36
25
71
3
6
48
10
125
81
16
35
85
14
82
18
17
19
66
14
33
75
10
11
15
81
73
56
52
30
108
72
24
20
24
22
50
4
8
28
14
3
36
9
60
10
5
12
21
18
21
3
22
80
28
6
20
9
55
17
55
125
48
12
9
102
69
3
46
26
10
18
32
9
19
2
34
110
39
115
5
75
18
75
13
44
27
55
18
66
32
144
30
54
10
59
31
50
22
14
64
119
37
54
60
26
30
10
11
49
23
13
72
8
39
1
32
100
66
26
15
21
63
96
60
49
95
12
48
19
36
65
87
9
33
46
54
18
48
14
10
17
21
24
123
3
33
15
70
11
9
87
12
15
40
50
15
60
33
4
14
112
65
7
17
36
7
36
5
69
36
96
39
15
12
33
57
18
24
45
36
27
9
21
124
23
123
57
21
4
35
36
9
72
24
27
3
34
11
151
56
9
9
15
1
20
28
90
36
14
10
5
36
12
27
33
85
18
84
8
129
108
61
6
5
31
38
27
24
45
3
48
13
12
14
84
16
29
1
11
3
94
32
99
21
46
60
44
66
15
67
32
9
99
36
22
14
30
39
69
46
36
104
94
35
36
105
39
87
28
185
57
36
39
48
85
12
36
68
64
8
102
10
6
29
37
54
17
7
30
62
18
78
40
24
8
12
16
8
10
59
3
4
26
54
28
78
47
1
122
22
6
5
31
18
ABCD 97514164492*3^$a+1 [50037]
8
16
9
87
36
3
161
13
11
25
15
120
80
60
24
12
55
221
49
39
80
40
21
3
20
12
49
24
36
102
18
71
16
9
39
84
8
24
108
1
6
54
11
19
5
40
24
12
20
28
21
15
60
69
3
9
3
32
36
19
18
6
89
36
120
1
71
84
36
28
44
40
12
15
5
49
12
87
3
29
49
30
17
7
53
108
36
84
24
60
16
9
75
8
48
19
36
17
60
120
139
114
95
25
35
12
124
33
48
27
15
5
67
5
43
6
47
40
3
72
12
5
40
36
69
35
48
73
147
87
21
21
39
9
27
44
4
33
18
65
40
135
29
36
12
84
16
8
7
42
30
17
61
107
13
24
15
8
36
25
107
24
19
30
11
40
21
54
101
84
24
36
40
3
41
37
30
5
40
33
111
45
59
16
180
56
13
59
13
15
92
7
90
84
11
24
7
48
81
15
18
11
37
23
145
59
12
4
32
37
35
37
23
36
64
33
39
44
24
60
16
24
36
92
52
32
4
80
1
15
9
95
7
114
123
68
48
31
33
8
25
42
18
30
17
73
54
29
12
37
11
61
59
24
55
18
3
104
115
21
60
21
99
15
9
8
49
11
4
44
52
68
1
59
24
97
11
25
183
144
20
1
35
72
49
96
3
9
6
36
33
51
54
11
60
1
11
24
108
36
76
80
48
60
7
18
47
4
57
23
16
44
25
51
21
54
29
96
16
20
19
126
78
125
16
8
52
33
102
29
64
80
25
78
12
5
36
144
1
11
24
37
15
12
48
120
8
12
28
24
60
8
4
33
71
36
36
112
33
27
36
84
32
73
135
36
36
8
7
5
31
5
25
23
12
73
27
32
60
67
30
71
24
1
12
3
48
45
30
17
48
12
4
9
15
39
45
80
12
24
156
43
6
35
4
32
49
15
36
21
23
4
36
9
3
8
4
45
27
8
52
8
7
45
81
63
9
3
15
17
25
23
84
100
20
144
7
45
8
1
59
16
141
47
60
13
75
68
55
45
27
5
12
37
23
16
57
3
32
67
6
27
32
12
40
20
28
15
5
36
16
80
24
109
3
15
18
6
41
28
24
8
52
57
18
33
32
25
35
28
48
96
36
8
37
87
36
81
35
19
17
48
7
12
45
20
40
57
135
80
25
11
37
3
33
15
21
23
16
21
30
33
20
1
60
27
8
52
24
24
45
12
3
39
21
9
18
45
80
72
37
179
60
12
4
93
3
32
36
40
80
1
23
76
45
6
5
16
48
51
5
73
27
8
60
16
9
15
3
17
37
11
4
9
11
48
16
12
15
45
45
24
23
43
57
56
4
45
96
35
84
1
60
12
35
64
81
18
42
59
13
3
48
20
49
72
83
25
3
72
111
5
139
5
12
40
15
9
12
8
12
7
18
150
17
193
3
12
8
12
25
23
7
54
3
51
114
18
65
12
36
124
20
13
3
60
12
33
39
63
18
75
69
171
9
11
16
36
9
108
63
8
16
24
132
8
91
36
29
43
221
4
56
7
24
141
44
24
4
21
102
42
3
44
88
27
53
55
30
11
112
39
18
11
52
45
23
37
30
90
83
25
191
24
4
36
20
4
48
20
40
8
36
43
12
36
54
24
11
25
11
24
19
30
24
15
51
9
12
33
27
44
37
63
56
25
23
16
21
35
13
23
37
3
45
23
244
20
37
11
24
4
20
12
12
28
105
72
35
25
35
52
36
8
79
42
39
15
30
24
123
32
1
11
13
48
3
32
4
84
44
12
60
13
72
11
12
13
63
12
57
11
4
92
31
45
20
13
35
60
64
33
23
72
37
3
32
1
51
80
76
24
24
12
32
37
59
31
18
60
35
85
11
115
5
12
7
33
48
96
20
1
72
171
111
24
17
67
41
1
48
3
303
5
31
5
4
44
97
39
72
12
21
39
120
20
112
24
104
52
9
11
48
28
3
41
1
47
1
36
24
30
41
49
59
13
35
24
1
3
80
37
143
61
48
27
171
29
24
25
15
24
45
11
7
17
1
15
44
1
35
120
4
96
36
69
12
72
11
144
72
4
9
11
24
48
4
44
97
3
24
12
20
91
18
111
120
60
56
13
39
20
28
24
8
73
15
24
140
25
23
31
5
7
45
80
48
40
56
84
36
108
168
72
16
21
24
59
112
24
44
7
9
12
15
54
15
216
9
120
23
36
112
32
36
60
25
35
60
127
54
11
28
9
23
52
20
16
36
44
7
29
61
23
1
48
60
3
32
148
135
54
18
57
8
76
27
137
37
24
27
3
5
49
111
39
65
25
3
48
57
12
87
9
120
59
13
143
12
49
15
20
144
60
25
72
3
15
17
40
33
59
67
41
49
35
24
37
3
9
135
27
41
24
13
27
75
9
32
108
52
93
11
1
27
45
155
16
20
7
42
83
88
12
45
47
12
19
29
91
17
48
124
20
40
92
1
15
8
60
12
67
18
3
24
33
48
60
72
27
20
61
71
19
41
48
16
87
29
28
21
27
8
180
120
109
15
45
35
13
83
31
54
36
23
28
8
12
4
9
111
21
3
12
8
4
45
36
51
33
11
7
18
42
84
9
80
16
21
23
1
203
61
126
5
13
47
241
23
36
4
99
18
90
18
54
53
28
44
28
132
36
135
45
80
49
42
45
9
35
31
6
323
36
36
73
39
8
40
60
12
33
107
37
6
30
24
23
112
9
15
20
37
48
36
3
8
172
12
75
113
31
ABCD 97514218658*3^$a+1 [50032]
42
30
87
3
69
48
15
18
39
48
48
24
24
9
18
108
165
4
12
53
235
23
30
63
60
39
45
51
57
27
276
12
9
16
12
143
37
32
168
132
63
108
90
42
48
45
132
93
3
87
37
56
96
33
138
72
45
12
69
72
78
9
12
144
27
57
33
159
120
51
129
36
27
108
9
24
27
48
57
213
42
37
92
63
1
77
120
79
144
80
9
30
18
18
24
198
18
81
36
3
169
20
28
92
48
4
59
12
153
52
120
185
27
63
37
35
21
27
73
20
72
15
117
63
69
99
85
72
8
27
153
240
4
23
9
39
57
192
12
69
15
87
42
90
246
27
87
57
16
125
18
45
27
229
131
49
59
225
9
66
37
20
165
15
108
4
32
48
40
41
55
56
99
61
83
96
84
57
40
83
97
71
13
72
144
68
12
100
80
159
12
9
24
40
17
39
111
300
73
140
57
187
92
99
21
24
132
45
15
40
107
1
29
163
125
15
57
96
39
105
183
24
171
72
37
56
72
33
15
3
12
9
9
79
48
95
33
36
36
3
102
87
12
16
44
36
45
3
117
18
144
21
240
96
4
5
234
30
18
45
27
96
72
102
27
60
96
112
68
87
36
60
45
112
17
15
112
8
63
9
16
215
90
15
24
63
18
78
9
12
36
48
39
33
4
11
33
9
31
24
36
92
72
135
108
25
48
95
117
48
27
60
69
4
35
141
24
96
3
33
132
3
13
17
75
75
48
42
48
24
48
39
160
23
121
32
75
108
57
33
7
8
39
37
44
207
252
6
15
15
81
16
84
143
198
135
24
129
24
18
72
237
24
4
32
60
24
252
48
84
48
12
48
63
37
80
12
36
9
7
179
57
12
15
18
3
87
25
47
21
105
19
20
88
164
141
3
252
24
24
4
71
24
93
15
108
37
20
84
3
141
24
243
237
36
76
11
45
12
132
96
3
21
96
27
78
72
147
64
20
16
44
352
143
61
11
165
24
33
87
33
15
75
96
174
27
141
15
144
3
33
4
44
45
19
192
71
73
20
40
47
33
120
99
36
42
87
40
128
60
48
96
244
120
80
52
143
1
36
48
35
132
69
93
18
72
57
141
192
96
144
3
15
45
132
75
138
75
75
12
6
207
63
85
5
31
23
85
36
89
78
85
44
63
18
42
30
96
39
52
44
64
68
93
19
36
176
60
144
36
88
128
15
69
148
35
13
8
99
37
8
36
87
105
12
136
35
102
199
23
57
99
21
159
201
24
72
124
11
132
48
150
55
68
15
1
53
75
108
75
105
75
37
11
81
36
124
68
48
28
17
3
156
48
72
219
1
20
40
48
35
96
165
9
7
264
152
108
12
84
100
11
108
105
12
27
36
72
9
60
4
5
27
144
21
43
245
15
39
21
69
6
121
41
18
21
9
42
9
39
21
36
75
85
5
63
27
225
48
36
51
48
25
36
56
27
165
40
35
30
43
143
12
18
114
93
15
57
96
120
15
105
87
90
75
87
73
77
15
36
132
87
105
40
65
18
133
56
100
60
128
81
72
90
133
155
21
129
235
29
78
48
117
192
15
21
16
71
129
48
48
15
33
4
53
15
60
52
12
23
30
91
59
36
85
89
3
183
217
107
33
72
3
57
36
16
80
64
56
33
48
39
168
33
39
51
9
93
78
105
72
48
24
123
1
239
33
87
36
60
9
111
60
37
92
ABCD 97514295974*3^$a+1 [50007]
3
144
45
11
85
35
13
54
42
59
85
75
144
15
17
19
125
19
36
12
132
210
108
54
24
66
6
5
169
90
189
189
96
35
85
24
72
180
36
27
225
48
132
27
99
12
60
45
9
36
3
27
72
186
27
80
232
8
13
216
30
126
42
53
103
36
101
67
18
48
11
88
51
125
37
3
87
129
45
54
54
78
89
73
15
15
81
27
54
54
185
1
18
138
162
33
8
64
93
24
18
41
64
213
3
96
45
11
13
99
153
143
49
15
3
42
30
72
168
21
45
99
96
21
59
247
113
16
123
18
27
45
83
7
180
36
41
73
198
30
18
60
69
72
3
36
156
149
85
6
5
61
42
41
61
59
37
108
12
54
126
23
64
111
24
81
75
221
13
6
120
162
168
54
30
42
54
66
45
33
23
48
16
80
79
6
51
15
180
18
6
18
36
71
64
24
93
3
96
48
15
18
90
18
120
54
221
199
12
96
162
75
128
133
131
1
48
96
15
80
13
75
96
24
21
144
48
18
57
33
42
53
64
81
102
108
117
99
90
75
3
197
31
78
12
39
39
174
36
42
53
55
12
45
243
60
30
42
48
105
24
56
19
48
5
13
72
59
199
36
66
54
45
51
69
21
30
29
16
69
54
12
42
12
96
18
72
72
33
237
36
87
69
24
102
24
18
120
6
69
8
43
101
40
165
3
3
108
17
103
132
162
75
153
15
75
198
54
105
8
73
90
84
6
216
59
40
27
138
42
18
135
9
66
5
91
30
78
18
48
47
13
35
49
191
61
6
30
60
54
18
27
3
72
18
3
72
15
96
57
63
36
36
222
18
72
18
48
39
240
32
13
131
280
21
18
57
69
27
15
84
276
12
221
85
204
30
60
45
21
27
45
3
39
41
79
33
48
15
72
9
45
54
12
78
51
93
18
48
41
144
1
156
78
84
6
27
3
42
144
84
15
24
3
93
27
18
144
18
57
128
13
24
12
60
138
60
138
99
104
72
13
24
72
18
105
8
264
85
3
3
53
85
24
3
9
39
21
30
6
108
35
16
39
72
225
45
48
72
75
128
37
144
51
15
42
48
90
108
180
42
270
12
18
18
69
152
64
24
8
43
90
75
200
55
81
48
33
87
48
27
72
18
315
152
19
5
216
49
162
162
12
54
249
3
18
6
36
108
54
36
75
81
15
3
42
120
59
19
53
40
63
81
51
5
25
180
299
31
12
6
12
75
147
45
3
18
240
36
18
72
54
111
48
3
108
12
60
12
36
42
162
72
36
12
90
6
5
7
132
333
104
79
36
90
6
72
18
35
19
165
24
80
40
69
30
213
8
91
84
41
1
39
48
3
45
75
42
90
30
83
160
99
6
30
57
21
90
9
21
126
149
312
43
132
9
48
72
45
24
12
144
36
24
36
23
67
18
30
21
56
19
5
61
3
15
162
18
90
24
18
105
33
180
27
69
138
6
120
6
108
33
87
41
127
48
129
8
13
144
12
36
78
5
184
75
21
24
176
67
5
67
36
24
126
35
49
18
18
150
192
117
128
7
78
12
63
33
30
9
96
9
18
120
54
54
54
3
183
54
48
72
18
9
51
53
211
36
54
51
63
72
89
13
6
102
63
51
66
147
96
51
18
30
6
66
90
3
51
96
21
24
3
60
201
99
6
30
6
35
91
264
5
16
69
6
90
3
32
13
75
21
234
30
24
51
56
40
45
6
18
84
167
ABCD 97514419768*3^$a+1 [50023]
27
9
75
1
20
3
36
69
15
6
36
43
5
42
120
18
6
129
64
60
11
24
21
9
15
3
24
69
51
60
18
48
39
16
8
24
60
15
33
75
24
73
47
9
15
45
9
36
39
45
126
60
81
100
180
200
4
47
18
31
5
54
66
15
3
1
12
23
72
33
27
54
39
45
24
90
18
102
18
15
63
57
45
207
105
67
128
48
4
20
28
11
1
35
36
54
3
45
18
24
33
3
45
3
96
9
16
29
12
3
4
11
132
18
30
6
66
37
23
49
44
36
24
72
40
35
49
101
75
15
37
12
35
13
20
48
33
12
27
16
32
39
18
12
6
12
1
44
87
133
11
9
12
4
41
6
54
75
60
75
6
18
69
76
11
21
69
39
21
15
3
45
21
6
36
72
12
24
1
35
66
99
51
85
23
25
95
9
48
3
117
27
18
55
12
41
7
20
4
5
36
99
21
24
55
60
23
13
65
15
28
11
9
24
21
12
15
39
1
12
11
66
31
5
3
72
249
15
3
73
20
3
84
1
35
90
6
48
42
84
24
7
23
61
35
66
6
12
57
69
75
16
35
25
20
100
71
42
18
90
72
66
85
5
6
21
48
57
102
61
24
12
35
9
27
18
7
5
78
12
132
102
43
35
57
15
45
3
81
51
1
48
71
9
81
159
9
3
12
15
117
4
11
66
24
18
48
24
25
41
60
12
42
30
6
49
41
15
24
9
91
44
51
30
3
12
3
18
24
18
36
12
54
63
33
27
75
85
96
5
30
45
15
30
55
12
48
11
24
36
66
60
30
97
143
33
60
69
90
25
56
24
3
25
5
27
12
36
112
20
33
18
37
8
16
131
9
4
11
49
17
24
75
9
7
29
18
33
9
54
1
125
63
48
45
67
5
31
11
54
55
20
84
33
15
28
29
6
30
24
18
49
20
3
18
79
23
1
77
7
36
29
91
11
45
28
68
39
6
27
21
15
99
13
32
21
90
36
6
12
27
141
30
114
30
21
12
3
108
1
41
48
6
1
80
9
54
12
37
53
54
9
27
18
24
18
72
12
9
96
45
54
45
9
12
6
54
75
28
36
32
39
73
32
3
121
5
6
9
132
3
36
48
165
3
12
126
31
23
60
21
40
29
7
11
18
36
48
15
27
1
53
31
36
95
45
12
15
72
9
36
28
65
15
88
23
69
3
9
64
41
15
76
44
40
56
3
45
39
33
9
15
75
30
6
54
15
21
30
25
24
24
17
3
64
77
79
20
51
45
9
7
155
37
12
95
18
15
105
7
83
1
35
6
18
72
84
9
28
20
15
37
32
60
3
30
6
30
39
21
15
69
6
84
1
95
21
24
171
9
16
41
18
6
31
89
99
69
18
13
41
43
11
12
9
16
65
123
21
24
7
12
48
44
36
12
57
18
12
13
96
107
105
39
6
3
15
25
20
4
35
57
129
31
5
90
30
114
36
18
72
3
16
96
5
15
81
87
57
126
18
79
11
69
33
7
35
81
60
24
27
6
18
21
33
51
21
18
21
87
33
16
44
51
25
29
7
48
20
15
36
54
51
15
93
33
72
72
6
33
39
12
9
4
11
12
132
12
6
12
15
40
56
147
37
72
8
45
138
18
15
4
108
132
12
23
18
39
45
99
4
23
18
27
12
3
33
69
108
60
18
84
108
24
1
17
102
60
30
15
24
24
27
54
42
85
5
43
11
30
159
16
41
15
3
21
15
18
180
43
24
101
12
6
109
53
27
28
104
15
33
88
5
43
137
24
15
39
49
72
23
12
33
28
29
18
37
59
54
12
15
3
37
71
24
90
19
32
28
24
41
15
24
27
18
78
13
176
84
159
36
1
11
45
27
57
39
9
12
4
41
123
60
36
15
42
39
24
9
12
19
5
12
114
48
18
19
24
89
7
41
54
36
25
17
36
27
4
56
87
18
15
12
33
3
60
27
9
76
20
69
36
7
17
18
102
6
93
196
53
3
9
63
12
48
60
3
85
59
1
47
42
99
9
90
12
60
54
51
21
7
11
54
72
15
16
95
18
27
45
79
11
72
12
24
1
35
36
30
39
3
1
17
102
78
102
21
12
4
60
35
33
33
39
39
36
13
56
4
17
3
15
157
5
120
15
16
5
18
24
30
36
19
96
101
43
12
5
48
15
3
9
45
6
12
6
180
54
33
3
21
9
60
12
7
17
15
3
12
18
3
60
168
21
24
36
75
9
39
60
15
12
133
17
54
25
24
23
37
35
120
6
12
7
96
32
9
6
54
30
25
68
3
25
60
72
77
48
27
16
32
21
12
24
63
27
45
24
96
63
78
115
104
9
6
18
87
33
7
68
16
35
96
84
69
45
51
15
69
16
11
49
36
68
40
107
36
24
49
12
20
24
51
33
12
99
13
56
16
11
30
72
135
27
9
141
31
239
9
21
168
3
24
40
35
25
29
7
47
93
12
48
63
81
4
41
24
84
75
16
20
39
12
18
42
45
48
51
25
5
31
36
59
18
3
15
45
48
12
3
36
6
3
15
12
13
11
1
125
12
7
11
73
32
3
6
30
1
5
90
48
81
16
35
54
43
23
54
51
3
9
15
30
36
39
21
7
20
12
63
37
5
3
9
6
18
54
66
6
120
9
27
18
42
48
61
80
16
59
85
65
36
18
36
9
16
60
36
23
36
48
33
27
33
3
85
56
51
33
27
49
41
15
40
17
66
21
3
18
102
6
30
36
18
27
24
4
23
18
36
19
140
21
36
30
145
17
6
12
57
36
51
6
48
24
18
9
9
19
53
27
3
24
45
9
31
36
23
109
65
6
97
5
42
48
33
16
65
90
18
12
15
9
84
78
18
12
67
65
15
100
72
59
21
3
30
55
56
ABCD 97514629066*3^$a+1 [50077]
54
41
13
3
93
126
30
24
191
1
180
54
21
3
125
16
21
174
45
243
77
229
27
27
5
157
35
25
48
60
11
115
120
24
93
45
114
108
162
3
32
13
78
174
126
24
36
18
54
72
36
137
61
144
3
45
90
72
78
48
72
132
72
15
255
66
144
15
9
39
63
17
151
57
69
30
6
30
42
48
15
45
30
42
18
228
6
18
18
75
32
112
279
90
6
105
141
35
7
120
42
71
139
186
75
15
192
33
57
42
93
117
126
60
54
48
96
219
33
120
72
95
1
36
18
36
69
48
3
36
78
192
234
6
18
246
99
87
138
6
66
23
160
32
79
264
36
54
6
126
66
24
30
108
150
18
84
60
156
42
18
108
11
43
48
72
45
45
275
67
93
48
93
35
61
51
3
84
153
27
165
87
96
54
126
117
111
42
39
176
139
114
54
36
36
108
30
108
60
162
126
264
107
19
162
132
71
112
15
54
30
378
288
78
102
95
37
30
77
175
198
150
30
42
246
18
5
109
35
48
7
30
132
84
54
132
84
252
72
33
128
16
63
65
43
108
180
144
90
27
21
27
135
60
36
9
117
126
192
180
41
480
109
35
151
57
15
17
73
39
81
150
9
39
57
69
203
48
43
192
168
144
90
30
42
30
78
156
36
6
72
12
114
12
215
37
258
30
59
289
156
18
186
12
107
7
126
198
84
18
15
3
36
6
18
12
69
93
131
127
12
197
19
24
162
51
75
53
31
90
6
84
45
69
11
1
42
117
39
6
270
144
21
63
96
120
42
18
30
6
30
198
53
7
66
42
144
36
54
144
84
18
90
24
54
30
167
144
16
129
18
30
18
150
39
141
35
192
96
85
90
72
108
42
83
16
99
120
69
192
9
186
306
155
115
84
54
96
3
80
1
114
12
6
174
60
54
72
30
24
30
108
78
12
78
107
55
137
208
15
102
6
18
264
107
61
180
102
150
30
42
36
54
66
54
60
125
48
61
84
15
165
27
45
54
24
126
36
84
96
54
72
65
163
24
36
17
48
37
150
54
108
210
60
90
66
60
29
73
108
27
213
30
60
17
73
30
6
120
251
7
30
6
120
6
18
282
36
18
36
24
9
117
36
87
48
135
89
19
210
24
18
18
47
127
33
75
18
234
36
42
30
54
6
12
42
54
54
48
54
294
126
21
32
283
78
36
48
366
69
111
72
48
9
15
30
132
228
180
36
162
90
474
93
33
72
18
144
66
35
64
63
96
129
33
18
54
120
216
36
90
90
288
15
21
96
36
102
276
30
6
54
99
80
235
90
48
24
48
131
64
3
42
108
72
15
105
6
120
162
39
21
174
216
18
51
96
3
84
168
84
18
36
54
6
155
16
63
90
71
109
48
78
66
3
21
72
35
13
51
ABCD 97514830646*3^$a+1 [50027]
48
5
31
90
78
6
119
25
150
5
31
84
72
113
55
17
109
36
84
6
36
77
12
60
19
90
6
24
114
66
66
30
53
31
5
79
5
61
11
24
67
5
12
7
101
7
12
84
29
25
11
36
49
30
42
107
37
18
6
11
36
163
89
13
18
24
197
13
6
30
24
66
5
72
103
84
6
66
66
12
11
19
65
31
84
17
48
31
30
84
108
18
36
41
12
7
30
48
47
31
17
7
18
12
30
6
42
6
11
43
12
390
36
35
7
60
216
65
61
11
19
29
55
36
36
108
161
24
1
6
24
84
29
25
12
66
17
43
12
41
12
97
6
12
24
60
48
60
41
31
6
90
18
11
25
30
48
5
31
66
11
43
6
59
7
17
211
60
204
132
90
30
54
95
1
35
36
24
85
66
113
36
85
6
24
29
24
91
30
30
5
7
54
126
18
24
6
54
30
12
24
41
43
216
12
12
12
29
61
114
6
23
7
36
24
5
48
7
144
60
65
72
49
71
55
84
41
7
17
144
55
60
42
138
12
209
43
12
6
54
54
162
108
66
54
30
6
36
54
30
18
60
35
25
30
17
49
174
36
30
66
6
42
161
36
49
66
29
72
7
5
60
1
42
5
55
12
42
18
5
12
61
12
90
72
54
167
72
7
5
24
31
149
19
12
18
30
77
36
19
24
17
199
30
23
31
89
96
25
96
60
108
66
5
7
54
11
19
54
12
42
6
84
35
31
17
55
78
186
84
210
6
78
150
41
19
42
90
29
12
24
144
157
54
53
7
29
139
36
5
79
72
18
30
113
19
89
55
60
41
19
6
71
13
144
35
31
101
55
96
42
18
17
97
66
18
66
29
55
36
60
120
29
1
60
11
72
60
1
42
54
6
77
7
41
60
19
29
7
90
72
30
17
31
29
19
114
12
191
60
12
55
12
65
84
49
11
37
18
96
5
115
48
96
29
72
85
24
30
72
12
72
29
60
1
18
18
12
12
54
66
83
36
24
25
138
17
12
103
66
6
60
126
59
84
19
72
41
12
43
24
60
41
49
48
102
65
133
78
5
25
102
5
72
61
47
91
6
48
132
11
84
36
7
18
42
36
6
30
264
156
96
29
13
11
36
84
55
6
54
12
24
24
5
1
48
30
12
150
30
36
17
13
18
30
12
18
17
7
6
60
30
12
17
36
49
6
24
60
5
12
19
6
48
18
12
66
35
121
36
18
5
19
6
47
48
72
13
156
18
18
24
30
29
60
109
36
47
235
24
138
30
5
7
18
47
19
114
12
174
12
125
79
60
48
41
79
65
91
90
36
48
78
24
29
1
66
24
30
11
7
41
61
6
84
6
95
55
72
36
161
13
11
31
6
24
18
36
5
144
168
109
78
108
12
12
41
19
108
60
12
24
60
5
12
67
41
7
17
7
101
12
31
12
12
42
11
49
150
36
24
96
24
30
18
77
24
25
30
144
66
96
71
7
65
7
18
155
7
5
60
1
12
71
31
41
37
6
17
37
42
6
30
54
66
144
89
121
144
24
6
36
138
6
42
95
49
114
305
1
35
121
12
23
19
90
48
18
77
7
54
35
61
11
55
78
6
18
23
97
18
102
6
42
18
5
7
24
5
19
89
43
102
47
25
90
24
6
66
77
72
19
12
114
59
7
77
61
60
6
18
23
67
12
6
18
60
6
6
42
11
7
12
5
37
83
55
17
31
54
23
31
66
48
96
35
91
29
7
65
13
102
102
6
36
29
24
7
48
125
67
5
48
7
173
36
72
108
31
78
42
18
6
24
12
113
55
113
67
42
60
11
19
156
192
96
6
84
42
65
43
60
65
36
91
17
72
108
43
18
90
24
77
13
66
29
13
18
12
72
41
181
6
42
42
24
12
149
13
71
72
19
36
17
67
6
48
36
24
126
54
12
162
66
6
36
138
6
18
47
36
12
60
37
6
18
66
30
18
5
7
29
7
102
11
7
17
7
24
30
30
42
59
199
36
60
90
6
84
29
25
54
30
18
12
18
78
72
42
42
5
13
23
43
17
12
96
1
6
24
24
30
54
12
5
31
5
7
12
30
23
85
6
17
67
5
55
18
24
30
41
12
85
126
5
61
11
13
54
30
11
91
90
23
7
65
31
77
1
47
19
18
18
5
127
65
37
18
66
36
11
97
18
12
18
102
192
54
102
17
7
65
1
35
13
95
192
25
83
36
36
19
161
13
6
30
66
84
48
6
6
29
1
60
54
12
114
6
54
54
6
18
5
7
18
11
12
19
5
115
65
55
6
30
24
48
66
59
1
11
19
77
19
18
47
49
6
60
161
120
7
66
60
66
66
12
90
156
24
53
72
25
6
186
24
42
78
72
ABCD 97514886674*3^$a+1 [50067]
15
105
18
117
12
21
48
30
54
27
84
12
60
39
6
15
3
84
30
3
4
5
108
30
12
6
12
51
27
69
15
21
27
6
39
75
6
42
33
9
3
12
27
13
17
18
42
195
9
15
69
48
24
48
15
192
69
12
63
96
4
11
25
5
15
39
24
6
19
20
21
6
25
140
4
137
42
30
12
90
54
12
24
30
24
6
48
175
108
47
57
111
9
24
39
1
101
168
27
24
9
3
33
39
105
51
9
7
23
33
15
30
24
36
15
24
81
24
19
77
15
9
30
114
7
17
3
27
33
123
6
51
45
54
9
15
102
63
9
42
30
66
9
88
5
3
48
159
6
147
39
6
24
30
21
45
3
36
45
36
75
75
189
3
30
108
27
33
15
117
6
6
126
78
30
141
39
6
3
51
30
66
60
6
15
12
33
84
15
69
27
3
9
15
150
87
33
36
24
75
75
33
9
3
33
3
24
40
17
54
24
33
183
69
33
12
150
78
24
18
25
5
3
64
59
36
9
36
3
141
72
9
78
33
12
16
72
23
49
8
9
55
5
3
3
138
51
21
87
12
45
120
48
6
42
12
3
3
9
21
15
76
5
18
18
30
189
51
18
6
45
48
96
9
18
48
84
6
12
30
48
54
15
63
24
84
54
36
36
3
12
231
49
29
36
24
60
67
68
36
33
15
45
123
93
54
6
36
18
6
36
6
54
19
17
39
9
27
9
216
159
3
48
49
68
3
30
180
30
30
84
18
66
24
3
48
45
42
57
93
48
51
21
24
115
71
12
25
5
102
93
60
57
3
72
9
60
36
15
3
25
32
63
96
60
81
15
60
24
21
3
6
27
3
12
42
36
111
33
3
9
30
45
24
21
39
36
21
3
9
18
25
65
27
96
60
24
15
21
9
15
21
54
6
99
48
12
48
33
51
111
9
40
29
72
18
129
3
42
6
12
24
30
3
93
7
8
24
39
114
60
6
12
33
27
9
21
3
9
72
15
36
9
75
33
75
3
18
12
12
75
21
6
45
21
7
47
18
3
4
65
39
87
45
3
45
27
132
78
12
180
30
13
80
9
18
6
12
15
45
39
69
30
57
39
13
20
88
17
6
144
6
42
30
79
5
3
12
81
87
21
24
51
69
27
33
36
24
12
30
24
1
23
102
19
44
33
3
36
3
30
27
4
36
29
36
3
81
96
36
12
30
18
15
93
15
81
18
85
11
12
120
18
54
6
36
24
24
12
43
17
60
51
120
24
48
36
51
54
15
141
39
144
57
48
3
45
24
3
12
15
81
57
51
21
48
66
36
6
27
27
18
18
54
18
18
39
64
59
33
9
6
105
9
96
24
108
15
60
21
42
78
6
24
42
63
12
33
55
17
15
12
33
15
12
75
138
48
6
18
12
6
18
30
12
45
12
81
6
18
3
33
27
132
48
48
24
51
42
48
255
57
15
15
33
9
12
24
96
3
153
39
60
33
3
33
27
12
15
37
44
27
90
42
6
87
28
80
9
12
48
67
59
54
6
25
56
36
9
3
36
12
15
18
6
30
103
17
6
30
75
9
39
12
24
3
21
12
4
8
60
76
5
31
83
120
57
21
3
24
36
9
36
60
135
21
6
9
69
6
84
90
6
120
21
15
12
6
60
24
12
3
21
19
92
21
54
60
66
27
12
105
3
105
30
21
12
63
6
78
60
66
15
36
3
60
85
5
120
18
48
117
9
24
12
87
12
3
13
5
48
54
6
31
5
36
12
12
51
57
42
45
108
93
15
33
6
24
42
75
24
84
21
276
39
9
15
9
30
45
33
60
15
87
42
24
126
9
84
75
78
24
30
21
84
9
66
18
60
72
15
45
63
15
30
60
48
54
66
99
3
33
57
171
15
9
48
33
72
18
42
15
112
53
39
51
18
24
51
9
15
15
13
44
3
18
24
6
30
18
9
21
111
4
29
12
78
48
12
90
66
72
24
6
72
6
25
5
15
51
81
99
1
29
3
33
48
30
12
30
12
3
12
33
27
12
3
162
36
12
51
21
54
42
60
12
12
30
18
48
48
111
33
72
3
57
3
81
6
6
42
30
48
55
29
3
57
6
33
16
53
48
42
90
12
231
24
4
95
90
84
18
33
12
33
72
27
36
84
15
33
87
73
23
9
135
78
24
55
5
31
5
144
108
3
9
6
18
15
15
45
60
9
15
48
60
3
30
36
75
111
84
30
24
42
9
141
15
9
3
63
54
6
102
30
18
39
28
36
20
15
1
71
18
27
33
67
17
30
12
48
37
41
30
24
9
21
18
6
15
16
44
9
15
87
66
39
69
24
15
12
33
42
18
66
21
21
39
21
90
57
57
36
12
12
111
3
57
12
72
100
11
78
27
27
6
36
30
6
48
27
9
3
60
48
39
13
5
15
15
18
60
3
15
45
36
33
3
40
65
3
40
104
15
57
9
12
39
75
18
102
18
3
45
54
165
9
12
12
108
3
4
17
51
24
24
81
3
51
21
45
18
45
3
120
69
9
99
76
5
111
3
102
30
21
57
15
15
12
6
75
15
48
69
15
12
18
12
43
11
6
39
39
210
15
33
79
36
119
78
3
105
15
112
41
36
39
21
24
24
18
45
12
93
12
15
16
44
60
3
57
52
116
9
18
21
105
15
39
6
12
18
6
90
49
72
8
27
37
23
9
15
18
7
65
78
18
144
18
6
51
21
24
15
39
9
27
21
9
54
45
99
120
18
30
57
48
33
31
29
72
72
12
6
12
12
66
3
27
48
9
45
3
72
16
56
16
44
33
75
72
9
27
57
12
ABCD 97515036116*3^$a+1 [50081]
63
111
6
90
145
32
129
36
36
72
12
211
191
81
144
16
29
3
15
1
11
6
54
102
24
66
96
25
5
18
6
51
201
102
129
165
18
18
135
21
6
54
90
156
57
33
15
45
138
9
33
54
162
7
11
54
102
42
15
69
60
48
78
1
29
3
21
36
120
78
33
21
36
18
18
12
24
144
12
3
141
19
17
63
64
23
105
105
54
18
31
119
66
7
11
18
36
396
3
57
12
18
36
162
162
42
72
36
162
30
144
6
18
90
90
120
72
79
53
108
48
126
90
7
71
25
5
96
84
78
234
30
168
25
48
125
36
102
42
108
72
12
90
69
45
192
126
21
64
41
18
69
63
90
7
29
51
39
105
75
90
12
54
9
33
15
16
80
33
36
84
7
17
360
36
30
6
30
145
80
15
12
18
60
7
59
36
18
54
36
18
78
18
12
6
49
113
79
128
21
24
48
51
112
17
24
108
36
151
23
18
36
3
48
75
54
31
167
18
7
89
30
24
18
79
47
30
18
6
72
36
111
144
64
41
48
132
36
54
36
37
192
149
48
6
54
36
43
5
36
7
65
60
72
12
198
18
135
16
65
24
18
18
108
30
105
16
41
150
12
6
12
132
54
18
48
36
115
11
60
18
87
69
24
48
24
91
53
108
84
90
6
36
48
55
41
36
51
165
36
135
63
18
15
57
48
6
12
54
79
32
21
187
11
54
138
162
42
18
48
7
48
53
72
115
29
51
135
84
54
132
18
48
6
3
81
72
36
3
33
54
121
65
54
57
105
12
96
120
3
15
24
66
18
69
16
23
217
89
24
12
78
18
30
162
3
16
143
96
18
84
72
24
91
17
156
19
95
90
18
21
16
47
60
54
126
1
89
36
18
12
18
19
95
33
21
48
91
77
18
30
19
23
54
144
30
78
84
132
36
12
126
33
153
30
25
47
1
17
24
54
18
102
54
96
99
9
7
41
6
12
78
7
209
180
138
108
6
36
18
66
24
12
3
144
96
16
47
6
12
15
21
36
72
54
25
11
114
48
42
66
39
69
36
39
57
84
19
113
15
69
114
18
228
3
39
18
102
18
63
15
126
48
51
75
18
3
16
59
102
6
57
63
60
69
15
114
255
9
72
6
180
21
33
48
36
91
5
144
18
54
163
17
12
108
18
114
66
33
48
69
36
18
18
3
16
17
126
18
12
291
16
113
12
60
183
15
72
30
114
30
24
51
21
216
18
48
72
201
33
60
18
1
89
30
217
32
21
90
81
27
54
6
9
153
36
3
48
16
48
5
18
90
127
32
63
1
155
18
36
24
72
30
18
63
15
12
198
31
32
69
66
36
78
108
91
144
47
54
36
7
17
15
33
42
12
24
18
144
36
54
54
127
137
126
36
6
216
39
9
36
19
32
117
66
132
36
1
17
30
42
102
54
6
12
42
102
24
30
19
17
54
24
12
21
15
6
27
144
39
73
77
84
24
198
81
16
77
108
18
180
258
48
54
42
31
89
6
49
41
84
60
36
144
12
144
222
90
126
54
48
27
9
7
11
18
24
216
66
24
25
41
60
12
24
18
48
144
54
60
36
12
18
1
17
15
48
33
72
18
30
7
65
15
27
30
72
90
36
114
48
24
87
75
37
101
108
132
54
37
29
3
57
18
18
84
96
36
27
21
91
32
27
90
27
9
126
30
60
15
129
12
36
6
9
9
18
48
90
75
21
18
9
9
135
111
54
27
9
72
6
54
36
108
291
48
112
29
19
17
6
54
108
36
30
6
84
75
69
6
54
108
67
23
18
18
102
6
30
90
108
36
78
30
18
90
6
3
189
72
18
42
48
127
59
18
120
6
30
7
137
36
36
24
12
72
114
54
36
7
144
77
96
19
53
66
9
48
57
30
6
108
30
57
75
162
3
33
174
90
288
55
80
135
6
66
49
5
6
12
90
42
ABCD 97515044834*3^$a+1 [50029]
73
128
63
90
63
16
8
63
72
129
15
48
18
36
91
24
17
103
44
99
18
87
21
15
21
24
63
84
27
150
36
63
57
6
126
36
54
49
89
60
84
150
21
45
7
125
3
33
36
48
90
24
72
72
9
120
36
36
45
36
135
15
30
43
8
36
48
52
65
63
87
30
27
69
90
1
56
36
108
16
260
27
117
21
24
48
63
96
9
54
30
132
36
3
96
12
108
81
7
65
79
72
29
27
9
24
12
18
45
27
69
48
96
76
41
30
96
9
48
15
9
40
95
21
28
8
189
51
45
3
63
18
27
28
8
15
45
21
87
21
27
36
69
102
54
36
15
39
90
15
39
24
1
119
96
30
27
60
3
78
351
28
47
1
41
120
87
63
126
63
117
63
39
9
108
27
33
192
96
9
31
53
42
66
6
30
19
8
72
81
15
64
101
72
24
12
36
114
48
90
6
90
63
36
81
19
71
1
53
19
8
57
6
90
12
42
21
9
72
42
1
128
9
54
24
48
1
8
16
53
3
69
12
36
24
12
54
45
33
36
48
54
96
73
8
153
30
9
24
48
60
117
103
8
9
55
23
66
24
30
24
90
63
12
33
18
66
27
28
17
199
248
39
42
3
117
6
21
28
125
36
36
19
113
48
63
9
36
42
21
36
15
9
64
53
12
6
54
12
6
57
72
9
108
27
36
28
17
168
63
48
136
5
120
90
72
18
24
84
144
42
1
56
9
6
48
9
9
51
4
95
81
111
24
9
40
24
71
18
3
117
7
20
28
8
33
39
15
9
21
24
12
51
84
159
9
135
45
147
9
15
138
6
57
33
63
9
3
33
99
117
75
24
63
18
72
55
53
66
9
33
31
68
75
24
90
252
66
54
19
8
36
28
8
15
193
8
81
36
60
102
126
99
33
27
45
12
60
12
72
42
9
21
19
44
60
64
137
78
57
64
24
29
19
24
47
42
36
3
24
9
72
39
15
18
99
36
57
54
73
24
29
15
117
39
24
21
36
36
51
360
57
6
54
3
64
96
71
48
25
80
9
108
18
49
8
16
56
45
27
63
9
69
228
87
111
1
23
48
42
84
19
8
16
20
141
39
24
40
72
149
138
42
12
27
36
27
24
18
36
36
36
48
96
3
15
1
80
108
180
111
114
48
78
30
27
180
27
18
55
8
132
57
24
144
12
51
28
137
15
21
27
45
18
42
55
65
54
72
6
183
132
117
91
17
12
27
15
261
9
12
123
4
8
33
54
73
89
48
36
43
53
39
45
7
29
15
3
33
63
1
89
54
189
9
66
24
126
18
72
54
18
9
39
78
75
15
57
15
30
72
19
32
192
63
33
39
1
144
32
64
47
9
81
63
63
42
39
24
63
1
29
90
24
57
33
48
55
24
48
53
72
36
54
72
6
12
7
8
48
144
33
103
5
66
24
66
36
132
72
27
9
19
53
3
15
72
21
69
84
27
45
27
45
19
23
9
57
6
1
48
68
108
48
45
18
54
36
7
20
33
66
6
180
103
8
144
24
39
72
81
33
27
153
18
49
5
12
216
36
252
60
12
6
1
191
234
198
72
33
21
18
9
33
111
16
47
90
72
51
4
24
53
144
12
60
180
54
49
71
25
48
89
7
44
45
48
7
72
53
66
306
55
53
24
18
21
9
24
12
99
27
6
138
69
75
97
29
36
7
89
3
33
48
132
126
30
19
8
15
1
56
168
36
76
5
3
45
72
42
45
28
20
27
72
25
17
55
47
153
24
120
9
54
18
78
1
47
1
23
18
84
42
90
55
29
18
42
54
126
72
72
66
96
9
36
57
90
73
24
8
39
114
102
1
41
12
24
18
21
45
51
81
3
9
6
174
72
51
9
31
17
63
69
3
9
6
48
97
17
39
63
169
89
31
8
63
54
60
3
33
18
48
6
18
1
65
127
24
120
32
9
31
8
24
12
60
57
159
81
72
12
24
162
73
47
9
72
16
17
54
9
165
27
15
48
6
3
16
17
144
30
1
8
15
1
29
60
55
20
9
36
72
60
75
15
21
51
48
153
72
9
6
45
3
33
39
25
29
19
360
41
12
18
24
1
47
1
32
45
39
60
72
40
71
1
89
6
72
57
63
6
12
15
57
132
19
161
103
89
6
90
55
8
63
30
27
45
87
3
18
6
66
168
103
23
120
24
ABCD 97515258994*3^$a+1 [50002]
12
15
2
22
45
11
138
42
64
33
11
37
35
28
45
17
30
42
48
18
24
28
140
4
96
92
1
27
60
108
140
49
75
132
8
6
30
90
94
60
56
72
25
3
32
85
23
12
90
282
30
48
70
2
90
6
24
130
8
4
8
73
17
10
21
15
69
53
18
60
40
12
33
84
35
126
67
35
18
70
50
30
162
30
12
6
175
75
14
48
18
16
33
71
1
53
48
330
49
204
17
18
25
35
37
60
3
36
24
84
56
220
2
43
29
178
8
121
63
33
107
90
10
20
66
24
78
40
2
7
123
38
90
12
90
31
17
19
63
308
88
81
48
48
95
18
127
35
12
85
5
70
50
43
24
53
90
6
22
20
48
1
509
94
26
22
2
48
30
28
20
1
83
6
55
75
81
180
204
29
103
35
78
19
5
43
23
132
4
86
48
54
112
45
143
28
8
109
11
84
150
31
39
8
12
168
25
95
97
15
165
51
14
22
74
54
16
165
36
36
15
20
85
3
50
19
5
30
108
148
92
102
115
123
68
4
48
60
9
48
27
26
150
49
51
8
1
83
18
42
28
8
1
63
50
90
48
48
16
9
125
120
46
8
48
124
44
16
21
15
20
12
85
35
48
30
19
119
64
33
77
6
24
121
89
18
30
30
4
14
22
2
43
23
30
24
6
144
1
231
120
33
35
76
36
44
124
20
36
30
54
138
22
72
33
41
54
36
52
98
91
24
27
200
12
6
90
16
44
37
84
41
22
21
51
98
6
12
52
300
38
72
30
18
10
62
43
39
8
112
44
12
49
48
53
55
60
23
252
12
6
54
52
9
35
52
128
30
70
2
42
52
26
102
16
2
43
77
103
39
36
20
76
8
28
20
48
1
39
14
18
48
1
36
63
104
18
22
116
222
138
1
11
25
63
50
30
114
66
30
30
49
3
8
102
48
31
15
84
14
6
42
70
50
18
76
68
133
17
10
110
55
41
102
60
150
18
1
119
30
22
12
56
97
27
146
22
84
14
55
36
83
18
138
12
4
24
12
20
52
80
60
6
54
66
30
24
18
72
6
12
222
18
60
28
45
96
63
20
126
162
28
60
72
80
145
53
82
84
21
60
15
2
78
12
78
18
112
312
8
40
128
61
89
30
4
57
29
22
8
112
32
1
35
12
72
18
48
70
20
60
49
3
80
4
68
1
27
20
37
12
48
23
13
59
30
18
28
9
11
37
65
34
14
30
64
50
6
24
1
59
136
104
6
34
86
90
12
157
63
60
45
95
4
84
20
90
30
84
228
120
37
5
22
21
95
102
10
33
35
132
6
151
108
36
47
37
168
63
20
37
24
11
108
49
123
69
3
108
57
11
24
36
12
12
108
12
16
320
30
24
10
8
48
16
9
24
125
48
55
3
62
34
8
6
30
4
33
48
77
42
30
48
30
25
48
47
18
19
27
36
62
31
84
5
30
205
35
37
51
32
36
30
46
69
197
22
50
30
28
12
8
48
184
26
72
19
39
24
20
36
109
71
16
8
13
95
28
12
45
15
68
102
138
1
11
12
6
222
42
6
84
1
24
3
80
28
21
131
40
152
97
11
28
24
20
18
48
151
23
48
12
30
90
76
36
68
138
138
24
168
40
32
126
82
32
52
24
12
9
83
13
135
57
11
76
108
20
6
90
30
72
42
30
30
16
20
30
154
12
45
11
184
120
45
36
132
48
60
27
165
23
18
55
59
6
42
108
114
55
35
6
24
22
8
210
115
5
6
42
10
45
137
7
96
35
78
67
60
113
72
30
220
38
46
21
5
79
59
16
14
24
22
9
171
48
38
67
207
14
114
60
36
30
70
36
36
32
36
76
26
19
11
124
38
55
27
21
23
42
48
114
13
15
32
37
29
94
8
28
20
4
56
30
31
89
7
17
18
12
13
143
54
10
72
60
8
13
23
12
18
90
12
18
67
24
23
60
66
10
20
42
72
6
60
40
12
20
12
28
38
19
5
22
56
148
36
21
125
18
124
156
9
23
28
92
78
22
2
96
19
53
72
6
4
56
40
9
111
110
72
43
27
24
36
20
12
40
180
8
90
10
38
10
44
88
2
91
24
23
48
1
59
24
28
60
2
18
49
11
18
54
18
10
72
12
36
20
48
136
128
73
ABCD 97515650366*3^$a+1 [50000]
105
12
19
84
20
12
52
120
17
31
8
21
43
113
19
84
20
9
7
11
13
72
92
12
16
119
1
35
25
44
15
21
4
89
79
56
12
15
18
27
4
20
16
8
16
11
24
61
32
27
13
11
105
24
12
76
8
12
15
37
92
48
28
60
44
15
1
44
3
1
20
36
48
96
15
49
72
96
59
33
16
12
32
12
15
13
11
66
103
56
27
33
12
12
27
49
20
16
65
39
192
24
28
5
12
139
47
12
25
8
9
123
16
20
12
27
105
16
20
16
8
87
109
65
6
30
78
37
155
13
20
12
16
48
24
12
20
16
20
75
9
16
77
31
20
24
16
5
7
29
63
12
81
55
20
28
41
39
39
36
45
75
61
68
52
44
4
116
36
148
48
23
36
13
23
13
152
12
201
12
7
188
135
9
40
44
27
13
12
44
4
35
1
68
27
48
42
3
141
72
7
108
59
1
32
16
32
52
12
20
15
85
44
4
8
40
8
64
68
28
36
20
16
20
99
1
59
33
21
54
13
23
1
155
18
15
36
12
40
24
36
32
28
128
9
67
5
31
23
6
48
43
84
24
11
49
32
48
36
105
6
45
4
228
12
56
28
5
30
1
53
31
36
24
20
24
12
100
41
43
32
69
78
18
18
12
37
92
15
21
3
177
15
37
60
71
36
33
3
85
68
9
123
12
111
96
69
40
125
72
3
87
102
87
16
32
16
35
1
8
12
64
20
36
28
20
3
13
132
44
48
48
40
72
251
1
44
84
76
32
84
84
24
75
132
18
7
84
11
33
40
12
8
21
7
8
24
33
243
64
32
39
45
27
49
59
201
51
13
20
64
36
56
28
20
15
13
68
16
23
13
23
42
180
7
48
53
207
4
80
24
4
5
18
9
16
23
9
16
24
20
81
87
3
1
36
24
20
40
44
15
181
8
12
9
54
57
69
15
4
32
4
36
5
15
93
75
16
71
81
24
219
12
13
41
43
80
16
29
30
13
32
112
36
47
73
48
44
28
104
96
15
18
139
132
8
60
28
48
24
35
25
47
25
56
3
25
17
72
63
3
1
24
11
78
15
16
5
19
12
36
12
20
72
28
71
21
4
44
60
105
43
59
13
47
45
24
96
40
44
57
19
29
27
4
44
39
1
120
41
15
3
21
9
135
12
93
31
24
47
6
7
68
28
32
57
42
105
28
11
21
60
273
27
4
11
1
8
75
60
37
20
12
75
13
132
120
48
32
27
49
56
99
36
9
16
20
120
16
35
9
21
18
25
176
111
37
36
80
36
21
67
5
63
84
76
20
69
120
163
36
12
83
1
8
3
72
6
15
144
12
148
32
36
12
87
36
33
100
65
12
87
100
72
8
28
53
7
24
113
55
12
5
48
31
32
100
92
96
112
23
54
7
8
36
160
24
35
61
20
36
33
27
4
20
16
5
48
43
12
20
40
83
85
24
24
125
72
27
36
27
30
42
12
33
3
24
30
6
12
25
36
89
48
43
71
1
20
4
29
66
33
36
196
20
16
84
56
33
39
12
144
129
147
15
180
84
1
60
20
15
73
11
49
47
61
29
3
96
24
3
12
33
9
36
39
28
72
8
12
36
3
9
45
7
29
115
11
30
3
48
48
16
204
44
15
18
63
15
61
84
12
120
8
12
24
69
39
28
32
12
15
36
33
36
3
42
31
12
8
39
13
17
31
32
88
12
20
36
132
48
57
55
92
52
48
48
68
24
28
29
19
41
90
81
9
79
5
31
48
8
48
24
27
25
56
4
23
73
83
60
57
84
4
20
60
40
12
48
71
61
5
132
18
33
4
20
132
9
15
69
3
39
13
36
5
79
48
107
25
20
88
29
31
20
52
12
20
9
91
56
12
60
76
12
72
12
113
7
20
28
8
63
30
27
15
54
55
35
13
35
150
15
3
25
12
36
12
24
48
35
25
32
24
52
29
55
60
20
33
31
24
17
51
64
48
56
27
72
1
35
42
99
40
41
55
32
3
9
9
27
64
11
24
48
13
48
80
24
36
69
7
20
9
6
108
45
40
12
20
9
111
33
43
20
88
5
72
54
6
43
119
33
3
36
133
5
27
63
1
32
27
61
32
9
78
61
36
8
40
132
83
21
12
4
8
40
60
11
24
72
25
65
54
72
25
44
3
37
8
21
67
8
64
56
124
20
75
45
27
54
31
5
159
57
27
112
56
24
100
8
100
5
27
51
33
69
15
52
24
32
4
36
168
72
17
87
88
35
6
39
33
43
101
18
72
9
100
17
48
55
17
24
3
40
8
39
21
9
6
85
5
43
92
28
12
92
12
40
35
9
51
1
32
36
4
12
36
23
25
36
56
39
78
7
11
97
11
9
28
48
59
48
60
45
4
53
75
60
16
20
12
40
44
3
108
13
29
27
28
11
57
39
18
3
4
104
15
81
16
20
45
55
17
15
3
13
41
30
69
144
36
24
28
8
21
31
8
9
7
36
12
20
180
16
84
56
12
15
93
87
33
24
33
12
27
15
21
28
132
35
45
27
153
12
27
6
18
69
12
36
24
15
49
24
32
93
115
12
108
8
12
96
51
9
4
56
15
49
77
43
120
35
180
60
21
16
119
60
30
79
32
24
16
56
87
21
15
205
12
ABCD 97515733072*3^$a+1 [50061]
12
8
121
15
44
52
15
60
48
45
27
26
39
60
40
15
65
79
89
91
5
36
24
76
48
12
39
180
21
41
3
16
48
17
10
29
40
75
21
8
16
9
27
51
2
28
63
36
44
1
75
15
53
12
28
80
25
36
150
26
3
112
141
3
21
56
70
33
20
4
32
40
69
75
51
65
4
41
70
5
28
32
79
2
27
7
30
15
24
20
4
333
39
20
40
48
57
3
12
68
33
12
10
5
67
36
57
12
39
54
11
16
68
45
58
9
44
16
60
15
5
40
15
33
20
37
54
5
24
52
99
74
10
126
11
48
73
12
32
19
101
55
8
60
33
3
16
75
33
92
24
24
60
12
25
66
9
5
120
64
6
138
227
28
32
4
29
166
81
15
89
55
45
20
64
12
53
7
8
96
1
3
32
19
2
28
42
9
48
27
6
3
104
192
19
161
4
56
4
9
6
89
76
36
24
56
40
15
50
46
69
104
24
127
26
12
75
12
81
10
93
20
36
79
81
45
63
27
29
21
19
60
60
36
8
73
63
89
7
60
8
33
27
33
4
23
57
19
89
51
124
12
44
1
99
24
3
17
105
7
44
1
3
20
36
1
39
36
5
103
17
46
69
5
70
105
8
1
32
24
100
6
48
9
5
40
11
157
18
129
51
29
120
60
36
16
48
32
31
29
4
20
55
36
6
3
36
8
16
24
176
76
21
47
16
24
56
81
55
60
24
15
12
33
24
12
3
5
36
141
19
41
46
33
20
4
51
105
27
18
71
31
9
8
33
7
3
2
7
9
12
3
20
91
29
100
27
72
17
19
5
9
151
15
2
87
33
10
12
17
124
111
53
7
45
44
21
70
5
4
17
28
59
60
40
21
11
4
69
6
86
19
29
67
8
37
15
21
24
3
51
5
180
69
10
90
51
45
35
31
6
3
81
39
36
44
16
15
26
28
56
34
29
1
11
4
27
29
33
51
76
21
3
15
5
55
5
57
3
7
9
3
2
63
7
26
10
9
15
9
129
11
67
2
15
67
36
69
84
51
69
75
12
93
21
59
21
39
196
9
12
123
39
21
20
16
21
20
3
31
29
1
83
43
53
55
45
27
17
7
9
45
51
41
39
43
21
60
29
16
35
16
3
21
24
20
12
4
44
60
13
63
15
69
56
31
53
40
12
21
44
10
9
41
19
24
77
16
3
20
16
8
12
48
37
8
67
44
4
92
85
6
69
41
28
15
17
10
9
3
41
21
70
29
4
3
54
48
6
2
27
37
6
12
57
21
3
96
68
7
69
20
4
21
15
41
3
57
3
36
40
24
63
57
12
44
36
21
12
87
24
21
3
7
9
45
15
60
105
51
8
67
36
53
16
20
24
100
60
21
20
15
40
24
56
21
58
36
89
31
24
5
21
55
24
20
16
51
29
84
49
8
34
84
2
19
5
15
48
33
7
21
35
60
7
69
24
36
20
4
80
55
6
83
55
5
16
24
12
101
27
132
24
7
2
10
36
9
20
52
9
15
24
15
36
5
21
15
40
5
43
3
77
13
12
27
8
97
99
84
36
15
21
51
29
1
27
27
108
45
12
60
51
9
48
156
17
70
9
20
25
6
33
51
149
1
20
34
5
25
56
43
5
22
50
19
24
33
39
20
19
2
27
112
15
29
40
29
10
21
24
45
36
6
33
3
2
15
117
75
33
7
24
20
16
24
17
7
12
24
75
2
27
12
60
19
21
21
18
5
7
72
101
79
17
55
54
90
5
1
39
9
71
19
17
60
31
9
53
7
128
76
41
15
55
36
57
12
53
51
115
65
61
30
36
57
15
36
5
124
17
106
54
24
102
24
9
17
19
8
16
20
36
84
7
17
31
89
40
12
20
4
24
53
28
51
75
93
17
70
9
15
41
33
10
5
33
19
21
63
24
32
1
27
12
128
1
15
36
8
67
9
27
29
33
46
5
16
161
27
55
17
28
27
69
27
2
10
6
39
20
7
54
71
40
15
50
15
24
1
3
12
9
39
36
77
7
56
21
28
32
43
36
24
36
104
33
19
15
50
99
16
5
34
72
9
45
36
3
17
19
8
12
21
22
6
11
48
72
84
16
15
269
36
19
21
39
81
8
52
24
44
52
21
3
216
8
7
60
30
36
59
4
9
27
48
51
9
33
30
24
33
65
15
12
31
17
40
12
48
32
24
24
37
6
30
3
15
41
103
126
11
4
36
101
99
60
40
81
32
7
75
5
24
4
12
104
76
39
96
86
39
40
108
17
3
7
9
51
144
21
8
33
28
12
59
13
47
33
27
4
36
5
46
9
44
16
84
27
14
39
24
40
27
45
8
40
32
28
12
15
5
21
19
5
3
16
20
21
60
34
21
9
95
36
40
63
38
19
108
60
27
24
29
12
100
21
54
5
60
25
3
36
15
26
3
37
35
64
29
31
17
10
14
79
144
27
24
101
4
87
9
41
12
51
16
39
120
2
19
44
7
9
8
7
53
76
15
12
57
33
24
84
35
16
24
41
103
51
5
31
18
11
24
12
40
65
10
6
83
7
29
19
26
39
24
40
51
42
102
17
55
5
40
24
39
21
161
75
49
6
38
31
57
12
47
64
60
36
60
84
44
7
26
4
23
12
25
83
7
33
20
12
21
94
90
35
91
14
16
3
24
92
28
3
9
3
45
27
26
19
44
9
7
60
21
39
5
123
7
24
12
9
204
20
19
2
40
59
16
5
3
36
1
54
21
68
36
61
3
123
12
5
76
15
5
24
112
8
25
27
5
10
26
7
5
88
23
16
44
16
80
13
51
36
60
111
33
21
59
21
55
3
5
40
32
31
57
15
36
6
48
8
43
39
5
12
19
45
135
14
115
21
56
19
84
32
21
3
16
20
4
27
14
58
17
64
15
5
25
71
25
3
27
93
3
17
40
36
20
16
48
5
67
33
27
45
24
12
90
53
40
21
54
69
3
9
3
57
24
51
53
40
53
79
120
48
15
98
82
5
31
72
29
60
1
18
ABCD 97515775016*3^$a+1 [50049]
54
132
81
9
36
30
90
42
1
80
21
108
78
33
21
66
24
97
47
145
107
69
75
126
198
97
95
24
30
90
96
30
18
42
39
69
144
90
129
63
97
71
48
144
150
18
18
63
21
420
7
23
121
48
11
37
23
66
55
96
272
15
72
105
16
77
30
37
125
3
177
63
112
47
49
192
41
103
311
6
48
60
55
96
41
144
7
29
180
6
73
11
261
27
69
9
18
126
48
18
37
5
43
23
126
36
55
257
252
18
12
60
48
9
9
18
36
81
9
36
72
43
17
36
12
54
54
51
9
102
97
125
12
180
18
33
16
77
96
51
57
55
96
47
33
111
81
208
11
165
33
42
144
117
9
36
48
3
144
16
80
63
321
27
90
48
42
30
168
18
84
133
119
9
96
81
90
21
63
96
48
72
9
112
23
54
19
5
102
21
48
27
21
231
201
141
67
149
84
7
89
12
43
155
21
48
75
78
151
32
27
42
18
9
57
6
49
128
64
48
47
97
107
174
114
102
79
119
9
27
36
81
9
96
103
48
59
325
17
150
210
87
63
192
126
60
144
30
78
36
55
11
37
32
64
48
48
11
30
39
39
25
47
90
7
77
259
32
15
6
91
71
57
105
30
9
27
21
48
16
29
288
126
66
19
80
117
54
37
41
12
24
36
174
49
5
139
149
72
115
65
42
133
11
12
54
259
17
48
54
73
80
112
336
71
30
54
42
54
181
269
67
149
75
123
36
1
47
81
87
144
30
96
18
102
132
12
51
16
11
198
72
39
9
231
9
18
21
63
1
32
75
54
198
6
30
37
5
48
6
18
3
9
6
81
16
48
89
18
90
216
36
288
111
171
6
12
19
96
48
95
120
54
204
36
19
29
99
123
54
54
9
279
18
84
19
89
18
114
19
191
90
78
9
16
29
19
128
64
59
126
18
85
77
115
65
138
96
18
120
162
6
51
21
18
210
54
129
57
7
23
90
90
21
33
60
48
3
48
27
108
126
75
15
49
17
31
47
12
85
59
165
39
169
47
18
12
24
144
18
9
171
165
160
119
121
29
67
89
135
208
59
300
6
12
60
315
27
21
64
23
9
21
60
63
48
33
79
29
3
63
24
25
47
97
29
243
48
9
78
30
139
128
27
162
51
93
30
126
7
80
117
90
156
36
60
48
90
27
69
18
102
195
81
270
18
12
42
126
27
96
33
6
9
16
29
18
12
69
48
69
72
18
108
162
115
176
112
48
17
84
42
1
80
9
87
33
15
64
32
75
30
103
32
96
21
18
73
89
6
49
41
102
129
15
1
128
160
125
163
23
9
96
39
105
105
6
18
63
129
127
23
121
59
21
16
11
21
15
6
187
80
48
64
192
95
18
63
63
97
47
30
126
21
48
64
215
9
16
11
12
121
23
144
126
18
180
6
15
96
15
49
48
11
21
9
168
255
16
29
90
78
156
6
25
128
171
210
147
123
60
9
64
11
37
80
208
5
156
6
72
177
64
5
75
111
49
32
75
21
93
120
6
48
42
264
60
18
48
21
39
54
30
37
17
15
39
121
32
9
103
293
180
103
48
32
21
54
36
ABCD 97515833978*3^$a+1 [50046]
153
272
133
3
32
48
160
80
13
6
30
204
36
39
192
120
3
90
131
199
41
88
15
30
75
8
72
13
54
48
6
15
39
120
33
39
113
37
75
24
96
80
43
60
36
29
37
36
47
192
1
15
129
90
30
111
69
35
109
24
12
90
141
32
97
60
90
33
21
51
56
64
8
13
27
33
255
80
40
69
11
64
111
30
42
81
201
6
48
9
15
17
40
63
6
156
6
33
56
48
7
81
39
6
219
33
87
3
117
135
41
97
95
1
71
40
63
96
30
90
57
57
12
18
168
57
72
8
40
8
13
11
88
80
72
16
39
84
29
85
120
216
36
15
24
21
35
103
78
252
300
27
45
83
136
15
17
277
3
63
9
8
24
16
123
36
33
45
35
91
12
54
51
24
33
60
102
21
15
129
24
104
48
79
65
109
75
51
204
126
48
90
177
45
51
80
103
89
136
21
99
104
72
64
152
55
9
24
111
41
7
18
15
39
90
71
19
53
1
24
47
73
126
6
48
51
144
201
239
88
48
21
270
90
18
150
36
39
63
57
120
57
6
65
169
15
39
81
24
105
54
162
23
1
15
129
23
43
21
75
45
3
53
7
120
137
13
12
23
88
57
12
6
84
168
57
8
72
96
112
87
65
88
8
37
138
18
96
18
93
24
45
35
48
16
24
141
171
48
75
138
59
1
39
51
18
59
40
27
84
17
88
9
135
21
315
24
21
11
48
1
54
65
88
9
39
27
149
40
8
25
12
36
135
32
72
13
203
127
12
96
48
77
40
32
16
72
24
69
11
73
47
16
63
57
129
39
15
30
24
72
36
135
75
29
25
78
48
90
150
9
9
167
295
114
48
47
25
54
9
393
159
24
9
47
40
56
7
17
40
9
54
18
24
23
43
5
127
282
39
15
24
17
40
56
13
179
88
15
9
15
30
54
29
48
24
13
30
6
15
24
80
88
24
105
54
36
36
129
39
17
120
64
9
36
114
9
32
16
9
15
24
51
5
1
84
35
48
16
9
6
17
145
119
43
48
5
13
11
16
32
40
200
16
9
180
6
12
18
96
30
105
56
40
72
15
42
228
72
3
21
11
16
32
112
9
84
36
24
63
120
32
37
99
9
12
35
25
63
45
3
99
165
48
57
54
60
84
137
115
69
9
15
80
72
43
18
3
176
43
53
40
45
72
60
143
64
24
249
72
23
13
132
12
114
30
107
7
153
32
7
41
49
6
105
105
15
32
13
123
32
37
83
72
205
18
18
39
51
29
7
6
48
75
152
103
57
135
153
9
42
141
80
24
96
24
280
33
36
144
107
40
8
25
23
37
27
96
33
90
21
21
3
56
48
120
112
39
30
11
360
25
36
3
96
56
24
16
48
224
1
36
90
60
5
88
8
7
36
30
72
54
113
67
36
54
11
13
210
9
117
3
48
45
18
17
73
15
192
3
42
18
30
11
40
48
152
40
33
15
240
87
81
32
73
39
24
56
40
48
32
48
13
24
3
32
64
39
42
120
63
63
33
24
15
177
8
16
56
145
126
9
9
15
32
72
7
48
270
180
90
60
33
195
42
203
88
9
47
121
48
39
33
119
13
3
15
33
15
9
63
89
19
21
8
25
95
328
69
30
96
125
208
99
21
152
24
16
15
17
7
48
126
11
40
8
73
174
180
5
88
57
39
56
64
39
57
24
345
119
192
49
6
66
24
15
3
21
171
5
73
18
5
112
8
109
90
18
95
7
9
176
1
63
189
35
121
47
67
108
18
210
21
48
32
40
8
72
48
40
165
51
69
75
33
39
48
57
54
ABCD 97516024168*3^$a+1 [50139]
48
24
36
60
44
1
162
65
52
20
91
69
48
60
48
99
96
317
72
40
140
40
3
293
4
176
25
27
15
102
83
72
16
12
15
18
35
24
48
12
36
64
36
24
60
45
23
52
63
33
117
72
3
45
195
60
33
159
3
5
193
24
30
105
81
90
12
165
120
12
56
4
60
8
40
8
112
168
9
15
183
72
66
42
33
12
12
48
3
29
40
48
63
54
63
57
18
78
54
5
28
8
24
295
90
3
27
273
72
20
100
120
48
60
87
21
87
5
12
148
12
80
88
140
85
42
156
72
177
3
72
5
73
3
12
48
57
47
16
224
60
13
42
81
75
42
18
105
12
80
73
30
45
20
7
45
15
33
69
3
75
45
12
15
108
30
15
63
57
72
33
3
12
12
36
9
3
87
33
3
162
3
144
123
77
88
87
21
177
15
32
36
109
15
60
80
16
252
72
51
17
72
31
105
45
27
45
18
9
165
11
132
73
72
3
12
27
36
89
28
20
127
5
108
52
93
72
15
108
8
72
28
105
114
93
15
77
16
44
96
127
12
108
17
25
123
20
28
92
12
36
60
100
15
57
87
21
204
3
93
15
114
23
7
18
63
9
71
55
65
100
84
81
119
88
207
45
45
51
44
60
40
15
36
42
90
72
101
7
5
13
27
20
60
127
93
20
133
27
45
15
27
30
95
48
60
220
27
45
20
28
15
17
48
25
87
75
33
8
60
24
25
23
25
3
120
32
28
60
44
36
120
40
12
27
6
75
72
12
36
15
69
3
45
92
108
12
60
88
27
36
9
15
5
28
20
13
15
27
177
75
18
243
12
15
5
13
30
90
15
12
12
48
80
48
25
167
112
36
27
5
13
59
76
72
8
64
116
40
12
3
12
53
64
45
3
72
60
36
84
56
64
68
28
12
32
76
12
12
48
20
7
101
25
75
12
72
3
30
27
36
15
72
77
40
21
39
33
47
40
80
1
59
13
15
8
72
72
16
32
148
120
32
40
8
4
20
88
60
12
3
53
84
28
72
36
84
68
108
79
6
27
12
60
20
40
3
72
5
121
27
75
45
48
15
65
115
29
16
44
60
40
108
12
96
12
92
13
87
63
48
312
180
53
139
173
40
12
45
3
12
63
45
20
12
108
97
3
3
9
80
76
12
105
72
6
45
20
55
42
87
3
33
147
90
47
1
24
63
3
29
88
63
45
15
9
60
36
75
9
8
12
61
27
72
21
15
60
72
60
20
72
43
113
60
84
16
129
48
23
12
40
152
28
8
72
12
31
9
8
88
20
25
27
72
48
27
45
236
64
8
40
32
28
108
39
48
162
35
43
5
7
45
8
48
4
116
4
36
12
93
27
12
15
45
56
24
28
20
12
76
20
4
56
37
48
99
60
116
4
108
15
173
19
93
20
12
16
12
45
47
31
129
15
21
12
80
40
3
17
72
40
80
60
88
108
32
52
33
48
135
24
48
132
68
60
37
35
40
56
52
12
120
20
96
24
88
20
112
36
87
45
63
9
21
72
87
3
53
24
55
33
8
49
63
12
20
25
78
77
43
33
164
43
53
252
112
33
72
18
30
78
89
48
7
18
72
23
40
212
43
90
222
33
15
33
147
45
32
40
60
68
25
27
60
48
20
28
12
288
12
48
32
43
54
3
12
3
57
20
25
15
128
7
36
9
63
65
127
125
100
80
16
45
30
5
67
90
15
12
48
188
12
60
100
15
65
108
4
36
9
11
132
48
4
21
47
40
180
357
11
24
43
5
88
12
48
72
12
80
28
60
48
45
35
7
77
36
64
21
27
20
43
12
72
5
31
189
48
92
55
53
55
317
16
12
120
3
102
155
88
15
57
87
33
228
20
19
21
12
63
129
68
13
27
60
57
3
8
120
109
120
23
73
120
54
60
165
36
45
114
113
13
155
4
68
37
75
48
8
12
55
137
16
44
28
15
17
16
72
3
30
39
20
16
75
84
65
180
121
192
23
49
51
39
6
15
87
53
4
48
32
28
60
68
24
16
20
240
100
120
80
ABCD 97516169956*3^$a+1 [50028]
64
47
18
96
15
27
144
48
36
1
275
6
7
80
177
24
15
39
25
47
13
92
88
23
69
88
5
7
41
19
23
21
76
5
55
179
21
28
77
54
24
85
20
27
54
19
152
45
24
19
107
49
11
144
54
7
80
75
126
24
19
11
25
23
45
3
12
6
120
66
85
59
9
76
11
25
60
48
80
252
28
11
21
28
47
48
30
31
36
59
49
41
30
9
63
37
180
47
18
30
21
64
36
80
24
15
141
45
24
78
49
131
48
6
115
83
12
78
7
35
9
45
30
25
11
78
42
54
199
12
5
3
27
109
29
30
37
11
24
96
72
48
9
39
90
72
42
36
9
3
78
19
71
9
21
24
6
69
45
151
11
69
64
20
15
21
24
123
84
36
73
5
15
225
51
21
19
59
1
89
30
45
16
29
42
9
4
36
24
164
16
56
3
240
1
77
30
48
42
78
12
78
31
35
69
4
71
1
60
8
63
37
20
15
1
155
25
59
36
24
37
68
72
165
90
24
1
8
75
18
54
66
48
99
63
37
11
105
4
11
132
12
222
24
30
72
24
13
11
105
24
15
66
31
60
48
71
1
60
143
1
144
11
36
18
90
1
11
129
75
120
132
120
24
33
40
65
102
114
42
78
90
9
75
37
29
31
44
120
64
131
85
36
65
79
17
19
35
9
129
7
71
9
9
24
111
75
121
5
18
25
176
27
24
138
78
24
133
95
126
42
12
36
21
28
11
61
53
66
1
53
15
12
21
30
153
57
27
93
103
41
43
32
3
18
54
33
15
57
3
37
35
30
15
60
39
12
18
39
3
9
3
18
90
48
9
3
69
4
24
113
7
23
48
24
21
39
6
66
30
18
21
24
33
30
37
5
48
19
80
45
3
3
49
95
69
60
76
53
6
12
37
17
43
167
60
24
81
3
48
57
63
49
11
24
9
16
35
126
24
18
25
11
36
85
48
72
80
129
42
37
80
15
66
66
25
95
78
90
36
25
44
196
59
61
35
54
7
65
43
5
42
9
36
129
31
113
7
59
30
42
37
11
1
68
57
18
36
12
13
95
21
63
1
77
18
6
24
42
57
40
32
93
102
33
16
35
6
6
37
83
84
168
60
60
48
73
24
20
15
12
9
21
15
15
24
36
33
75
97
8
36
45
42
12
12
13
20
51
180
36
13
80
3
57
51
6
18
37
41
3
21
15
9
114
45
112
8
100
36
24
12
68
51
6
18
36
36
36
37
5
6
21
75
105
33
7
35
6
63
15
12
37
11
54
187
23
36
25
65
39
3
72
12
60
45
15
66
7
11
120
30
6
93
21
126
138
111
75
12
48
96
25
104
105
15
60
4
47
18
7
113
72
6
33
36
63
6
126
73
116
4
11
25
29
15
105
30
45
52
11
9
135
48
21
9
135
12
3
97
401
24
6
12
36
105
39
96
25
47
153
57
24
123
21
24
48
7
23
12
37
44
51
24
12
57
63
84
25
20
3
36
6
63
171
12
57
12
69
102
24
36
222
7
35
33
75
132
73
47
25
23
25
95
21
57
7
36
35
9
72
28
23
54
63
63
24
33
16
59
30
55
23
18
24
96
90
6
66
13
17
43
20
16
20
39
165
4
5
42
24
9
45
18
9
21
24
15
4
5
162
129
28
65
147
48
51
1
35
9
87
60
9
75
33
21
30
24
25
17
114
49
176
15
49
20
16
95
21
64
144
47
9
16
59
25
24
20
136
47
24
9
64
5
66
30
39
27
9
21
18
12
105
3
6
6
60
6
90
69
15
60
24
54
67
35
84
49
23
97
32
21
48
6
18
30
60
1
59
60
12
60
13
152
84
27
48
66
18
6
79
35
300
57
48
3
24
109
44
15
1
107
37
36
47
138
15
15
9
51
150
51
48
87
78
30
192
24
49
113
39
24
75
1
29
6
60
78
126
84
12
25
83
25
5
42
9
87
48
30
6
9
81
48
18
12
1
11
33
3
24
9
51
108
18
39
4
5
102
48
69
16
11
33
33
24
199
17
78
60
105
16
29
19
71
60
1
48
41
6
93
12
3
48
13
60
77
18
85
11
24
9
75
18
24
48
27
24
39
12
36
174
30
25
44
4
32
33
30
21
39
36
24
1
36
23
6
114
1
11
13
20
147
48
1
144
92
99
12
120
12
37
11
93
75
54
6
12
9
69
114
21
4
23
84
66
78
1
68
3
12
36
84
1
77
42
30
6
12
120
13
17
43
29
55
132
5
30
9
75
1
53
7
8
72
9
114
6
54
120
42
43
116
4
53
19
8
45
7
8
15
36
25
24
12
65
6
73
24
35
30
27
21
78
42
24
3
76
71
9
9
18
12
12
73
36
65
24
102
9
51
24
72
54
18
78
7
12
23
12
105
15
18
30
21
15
ABCD 97516427356*3^$a+1 [50023]
102
74
10
24
30
126
60
6
18
30
89
13
102
32
130
96
168
42
102
12
174
30
59
87
34
90
5
84
73
114
48
92
46
12
182
10
59
109
36
71
39
76
5
13
12
66
78
54
32
10
66
89
1
60
14
70
48
26
10
6
18
12
23
36
55
54
120
96
71
61
122
16
36
101
43
90
71
159
10
47
19
245
205
48
167
109
35
55
96
5
96
123
64
5
37
59
121
54
6
60
95
1
12
23
139
54
11
123
82
59
121
120
143
61
11
216
37
35
25
50
208
42
122
76
125
7
48
233
7
78
24
6
90
24
23
84
1
24
144
71
181
240
14
58
6
41
91
17
145
110
112
41
39
160
54
134
70
270
65
72
25
74
36
9
96
109
11
13
48
12
132
18
42
54
6
24
35
37
74
105
1
60
42
30
11
1
38
105
37
78
32
10
36
18
41
103
6
90
114
66
89
51
46
36
347
133
84
254
69
1
35
55
252
42
12
90
18
107
60
91
42
50
106
6
180
44
52
18
132
74
76
114
30
126
48
107
43
12
210
98
70
12
30
42
12
108
72
66
18
35
31
30
78
77
48
7
186
95
60
43
6
120
66
65
132
1
6
29
37
18
60
54
23
72
31
42
48
11
49
35
19
48
77
7
89
199
12
18
168
47
1
132
84
78
32
21
144
1
30
222
60
162
6
23
1
215
219
10
35
7
12
6
47
13
350
4
66
30
41
55
6
74
46
84
90
30
36
14
21
43
36
66
30
54
48
48
83
19
221
151
6
95
13
71
19
20
112
32
10
11
7
42
12
84
96
83
25
23
168
31
66
95
27
10
36
36
144
59
12
49
26
21
144
36
12
7
20
105
25
119
51
94
6
6
38
69
72
96
133
126
29
12
108
61
48
23
13
71
25
90
54
47
25
108
35
37
83
75
144
10
11
85
72
18
144
6
179
87
16
185
48
7
53
12
63
106
108
83
73
60
11
39
256
78
72
108
30
17
61
119
300
24
72
13
144
18
17
73
38
22
38
100
17
49
14
117
25
120
54
80
69
75
16
78
155
91
161
61
48
72
42
32
10
258
48
48
240
80
22
78
89
67
6
24
6
60
18
114
18
35
13
42
53
25
12
35
67
20
57
39
9
253
48
54
66
107
37
30
5
75
105
1
90
12
78
47
7
18
30
48
12
137
96
1
96
72
108
23
1
84
26
28
66
11
99
64
36
80
117
103
30
12
59
36
12
61
50
10
59
27
70
108
72
168
206
177
27
45
13
60
60
83
25
47
115
68
16
48
12
18
107
25
23
73
95
84
85
11
39
34
35
235
176
166
42
6
24
66
174
6
41
13
42
53
36
144
1
60
84
86
214
6
29
60
43
18
95
96
123
22
143
43
30
102
96
54
36
12
204
78
108
5
187
173
49
18
162
203
115
126
107
12
25
71
1
179
25
11
19
20
64
80
22
54
36
96
149
25
11
300
13
252
162
5
36
24
48
37
6
96
30
84
24
12
23
97
6
5
55
78
6
156
5
63
117
43
89
13
48
26
60
45
73
26
45
49
36
66
96
65
49
90
30
84
50
10
24
131
1
83
72
25
24
47
72
1
6
96
18
35
169
132
174
65
79
6
60
12
108
12
35
37
35
36
49
90
138
23
145
30
6
59
349
11
144
13
138
60
20
130
12
2
22
479
36
24
111
16
197
7
5
61
48
12
23
24
13
24
18
48
42
155
7
20
81
79
53
25
18
210
14
16
5
7
ABCD 97516591124*3^$a+1 [50063]
31
53
75
3
33
12
9
30
60
21
27
21
16
89
24
48
24
48
3
39
21
69
3
108
12
33
15
75
24
225
3
105
72
3
21
100
96
41
27
45
12
39
24
81
147
60
27
60
48
49
56
45
30
9
45
60
66
85
59
121
80
24
36
9
6
69
129
66
54
15
21
15
16
5
42
45
45
3
135
33
39
78
12
31
101
171
63
9
45
48
3
21
18
81
27
12
36
37
23
69
28
20
45
72
66
21
16
23
12
49
83
57
105
36
12
103
20
63
12
33
39
73
23
141
21
63
111
33
63
18
27
84
33
27
3
6
151
20
16
23
36
54
24
15
57
123
16
41
18
12
126
39
64
65
102
108
1
41
102
60
30
18
42
36
102
24
21
9
18
162
144
51
39
42
12
162
69
21
24
30
72
49
44
12
48
36
4
41
60
51
105
42
45
168
3
57
192
21
126
49
17
78
12
129
75
9
117
138
186
48
18
42
27
3
13
65
15
28
59
1
72
53
72
18
105
21
159
84
28
32
3
13
36
41
39
24
105
12
42
33
39
9
39
90
3
33
72
39
51
105
4
95
69
60
36
51
48
85
29
18
12
117
45
3
195
18
63
15
45
16
41
24
31
8
72
4
44
52
35
33
39
18
42
45
12
69
30
297
48
84
48
105
39
4
11
45
81
12
51
40
12
20
12
63
54
111
12
21
36
99
40
5
27
40
29
54
54
90
12
49
65
36
156
54
129
15
145
149
12
39
15
42
54
33
93
48
144
6
30
31
11
54
54
25
41
39
36
15
93
51
21
64
167
108
9
28
8
9
195
3
330
12
3
105
135
148
11
18
48
60
27
27
81
39
21
15
60
9
45
99
132
12
60
72
64
47
33
69
36
126
1
125
27
48
3
61
144
5
24
211
5
54
13
8
9
51
36
120
15
66
135
12
48
129
111
28
5
51
16
24
71
9
36
48
15
60
9
3
13
29
18
13
20
69
42
126
43
41
15
3
6
7
92
36
27
18
111
15
21
24
24
69
42
156
42
90
33
3
66
139
11
54
27
3
6
3
36
84
87
9
51
61
8
39
162
63
120
120
3
45
120
9
6
25
47
12
24
9
16
32
27
96
66
15
276
57
151
44
3
54
31
48
32
63
72
18
55
41
15
159
9
33
12
3
64
96
5
30
42
3
72
45
51
57
39
24
51
30
6
12
36
37
44
81
54
24
21
60
16
77
3
64
23
1
80
40
20
12
192
3
49
59
21
123
102
51
9
39
27
69
21
3
15
1
5
79
65
51
15
9
100
17
19
53
36
31
41
60
75
4
80
159
21
21
18
12
105
4
8
63
9
48
16
41
84
27
24
45
3
81
231
4
17
24
36
39
51
30
60
18
36
25
96
5
43
41
91
32
12
33
15
33
99
153
126
96
129
72
9
31
59
21
15
108
6
48
18
78
30
6
36
102
18
3
96
9
24
12
31
137
43
20
3
45
12
39
21
9
24
51
51
33
60
52
59
84
60
69
15
13
83
9
3
49
20
24
21
99
40
80
24
48
64
23
30
78
12
73
17
183
60
45
15
40
128
57
72
30
1
12
20
9
30
121
95
78
90
85
32
45
48
114
12
33
111
54
3
12
108
9
79
29
27
24
15
57
24
48
183
153
16
8
51
21
24
45
55
77
39
45
15
93
3
124
116
27
36
144
1
17
27
112
20
81
43
59
252
198
3
15
33
39
90
36
31
11
48
6
159
16
36
35
57
57
3
45
6
277
5
39
36
12
12
15
18
111
96
40
56
87
81
72
9
6
138
15
24
15
117
96
3
9
81
6
33
48
3
69
36
9
12
15
24
21
66
57
48
39
6
43
41
36
99
105
48
63
24
39
81
64
41
63
45
12
24
27
4
41
54
9
57
39
48
45
147
33
12
3
15
1
71
108
258
3
45
111
183
18
43
119
102
3
48
45
12
3
12
96
105
15
21
60
63
60
48
45
3
81
6
12
33
75
145
44
36
28
59
21
81
24
282
33
45
51
33
51
12
69
15
3
93
48
69
123
24
33
6
61
29
12
90
42
15
88
48
119
33
33
67
44
96
33
67
20
24
36
12
36
51
36
45
9
3
48
117
7
5
15
21
24
3
15
21
15
66
90
36
9
256
68
60
36
3
36
24
21
96
9
12
18
42
90
18
156
15
36
12
33
15
24
9
24
12
24
7
29
48
103
257
15
21
42
57
36
84
12
16
29
36
84
39
196
84
5
6
33
21
15
105
96
30
33
63
9
160
24
41
ABCD 97517193344*3^$a+1 [50074]
153
79
47
25
68
52
20
69
27
28
47
45
4
41
7
72
96
8
84
96
12
64
341
7
8
75
37
320
48
72
232
8
108
12
27
120
49
47
37
168
12
47
85
44
36
108
60
192
40
35
69
51
90
3
12
36
3
21
28
41
51
60
28
152
316
20
24
21
115
44
120
36
88
11
105
21
3
24
48
9
96
187
48
24
44
76
24
44
48
12
60
16
116
51
144
81
132
60
28
5
27
48
28
12
200
168
52
44
51
189
60
111
9
9
72
24
30
81
72
16
44
48
84
100
11
54
15
75
90
51
24
141
79
41
78
57
33
72
43
116
36
40
8
57
7
8
24
69
6
61
65
7
120
72
89
39
72
96
52
48
29
171
9
283
77
15
108
88
29
159
72
39
120
105
88
23
114
79
47
18
39
81
99
27
133
107
153
88
12
17
111
12
112
60
11
120
85
44
15
69
72
24
21
7
20
28
60
80
75
133
36
191
25
119
25
29
66
21
123
42
87
141
151
29
7
20
84
4
44
63
93
84
180
3
9
88
56
81
111
24
64
72
284
64
5
31
68
76
12
60
20
24
69
6
45
16
128
12
9
60
15
100
41
27
76
72
32
63
157
77
6
189
180
108
60
28
5
54
9
36
69
15
12
120
12
87
81
9
99
16
80
24
64
68
15
33
12
64
24
12
44
9
7
59
24
37
32
51
97
20
112
173
7
41
6
21
24
9
75
4
20
52
11
9
28
96
11
21
4
65
84
99
12
75
66
139
11
25
44
21
27
27
9
81
3
72
4
56
16
84
11
24
141
108
72
39
126
15
3
90
7
20
64
36
119
13
36
95
57
108
24
27
24
109
248
168
27
24
120
21
24
9
15
24
3
69
96
45
3
141
6
69
120
81
187
32
88
17
111
12
3
30
15
100
44
45
15
40
20
9
27
132
268
23
25
17
7
221
15
75
9
87
33
28
104
36
12
3
97
80
36
4
96
32
48
21
36
3
12
105
27
40
20
16
41
31
68
4
20
36
81
39
87
25
95
24
81
24
148
11
42
7
8
33
6
9
12
4
20
28
47
24
1
68
100
8
144
180
28
188
24
16
8
156
9
159
12
40
104
51
25
116
4
36
89
51
24
24
81
3
40
92
111
45
24
16
48
17
7
200
52
41
3
21
51
72
21
120
31
95
6
15
93
51
21
3
24
132
15
153
12
4
47
13
20
21
75
21
27
21
139
23
24
54
15
24
76
36
8
177
36
7
96
185
72
27
96
16
155
25
95
25
29
75
72
28
36
128
153
87
40
17
51
64
44
15
42
7
56
16
56
120
132
3
225
63
45
36
15
21
40
72
20
276
144
141
126
13
8
24
4
72
32
36
45
31
20
36
124
11
9
9
39
87
1
32
12
21
24
115
48
60
23
57
33
7
53
43
12
24
56
9
63
12
81
3
4
20
132
36
64
96
5
43
32
84
168
33
27
52
44
21
54
9
33
63
36
84
12
75
37
60
32
105
123
51
25
32
48
57
115
108
24
41
7
72
60
8
3
9
48
4
80
64
11
66
79
8
21
67
65
144
39
4
77
54
81
15
45
21
7
96
36
8
112
89
55
96
68
33
55
20
12
141
111
48
108
120
9
3
112
44
96
28
11
61
44
57
54
69
112
155
13
12
32
28
44
24
4
36
20
27
45
3
6
36
19
11
78
19
17
19
24
11
97
5
7
60
77
75
4
11
24
9
57
79
92
360
9
36
15
52
101
72
55
168
12
35
9
60
51
24
25
104
72
12
28
95
24
1
89
43
101
7
12
53
54
109
317
67
32
45
63
63
144
61
240
68
4
12
56
153
6
25
56
88
5
132
19
8
172
56
15
120
18
27
24
48
88
44
60
51
9
16
24
164
24
3
57
12
21
15
69
43
36
24
128
48
36
15
213
21
7
23
25
72
24
5
36
60
18
1
36
24
5
31
72
12
60
95
205
20
81
78
21
45
51
9
39
72
40
48
24
152
21
84
3
ABCD 97518229156*3^$a+1 [50004]
51
18
36
4
6
6
30
44
10
48
23
19
54
12
23
1
83
31
26
10
18
42
30
83
1
96
95
60
36
12
51
4
20
21
36
31
32
40
48
8
12
54
28
26
42
22
12
54
6
8
58
2
10
47
25
6
2
10
20
57
19
42
18
29
33
24
48
6
22
8
4
35
51
16
5
15
10
24
26
4
12
20
22
6
12
42
47
15
4
14
12
3
13
2
58
20
112
26
9
15
57
9
70
44
33
7
48
12
72
60
41
87
18
10
2
10
17
1
24
38
21
111
4
24
5
25
8
54
24
4
66
24
35
15
90
12
10
150
66
8
9
1
44
10
8
4
18
50
16
20
6
10
6
102
56
6
76
18
29
21
12
10
24
8
30
22
5
1
14
28
12
68
10
191
19
62
10
29
21
18
228
9
135
70
23
33
34
8
16
56
30
36
10
12
17
3
108
4
8
10
18
50
22
17
31
197
31
20
57
49
20
10
125
1
114
24
42
42
8
54
54
52
2
10
5
43
17
27
4
74
22
24
5
91
20
48
126
36
34
65
36
15
10
119
27
52
20
52
38
10
12
30
20
39
19
20
21
19
48
2
18
108
154
2
18
111
1
78
138
18
84
38
24
3
15
72
18
15
37
20
3
1
24
6
17
39
4
24
2
40
20
76
12
20
102
6
28
2
52
5
1
12
2
52
108
8
12
10
50
40
36
6
26
4
6
12
6
24
2
3
27
10
18
32
10
56
18
6
46
12
42
23
7
8
16
20
22
18
41
19
101
51
10
14
36
12
18
3
24
31
89
25
6
65
36
51
33
7
14
30
28
50
28
42
6
35
7
110
3
21
28
48
80
18
10
32
10
8
21
1
42
26
15
1
18
2
3
7
36
44
66
144
54
24
30
10
60
5
1
30
6
20
10
38
100
71
7
42
12
80
16
74
16
12
20
45
27
4
14
6
21
1
42
92
4
12
2
6
10
74
18
27
63
24
64
12
14
15
21
15
129
94
80
22
38
21
45
60
34
41
43
38
18
21
39
34
2
48
18
124
8
15
21
12
54
10
14
34
6
44
72
45
61
2
10
35
13
23
19
90
42
44
54
3
63
6
156
24
16
38
40
6
23
151
32
22
11
24
33
34
5
73
42
44
12
24
33
3
10
30
72
26
46
6
18
30
14
52
38
12
58
86
34
36
6
24
60
95
60
19
36
29
15
6
39
12
93
10
8
34
14
46
8
46
17
43
5
87
4
20
4
30
2
4
18
78
20
9
15
66
24
18
66
60
82
48
6
23
7
29
19
68
57
43
54
35
19
66
14
6
54
4
50
28
8
15
19
17
1
54
20
10
54
30
54
50
10
36
29
1
12
2
28
12
30
68
34
26
22
42
20
6
22
78
42
6
80
21
49
2
9
15
28
5
55
41
9
16
62
57
27
9
15
4
50
46
5
15
24
12
4
20
12
24
21
27
36
10
26
16
44
10
8
22
14
30
42
28
11
31
89
21
10
8
64
41
24
37
80
3
31
6
6
29
3
12
10
50
30
6
40
24
8
12
9
31
38
70
17
24
79
26
10
2
27
45
58
92
16
32
9
63
18
124
120
14
36
58
50
90
30
16
12
104
66
124
56
39
19
14
42
36
57
33
22
32
54
30
21
39
34
38
18
90
21
45
6
22
6
2
63
15
10
20
22
53
1
56
4
8
42
10
8
22
6
72
6
5
36
15
10
20
108
22
53
72
15
21
25
12
18
74
120
54
16
8
72
36
4
24
6
18
2
30
45
19
29
13
8
4
12
50
106
20
60
87
36
39
57
1
47
3
57
13
18
12
2
96
36
4
14
21
25
66
8
28
12
17
103
41
1
38
10
12
24
11
48
3
10
2
6
82
74
28
6
29
12
15
144
40
54
30
62
10
65
45
10
14
16
20
10
20
64
6
8
87
15
40
89
15
6
84
10
17
7
26
10
24
12
80
18
72
18
10
26
46
18
36
20
4
17
24
1
8
52
6
24
168
66
42
8
82
23
39
30
22
20
28
30
47
33
58
30
128
10
14
70
17
13
2
153
15
57
63
6
30
24
33
15
24
4
24
41
87
9
25
6
12
38
64
66
12
8
28
2
18
36
40
24
30
2
28
12
54
44
10
44
28
29
21
178
56
66
34
110
18
36
6
10
44
10
62
57
67
18
2
40
60
65
43
5
1
74
18
3
27
57
51
9
1
36
98
16
30
86
64
26
10
20
16
8
4
36
54
26
9
1
86
10
90
41
13
2
24
48
10
8
10
42
12
35
36
85
14
16
24
24
26
36
22
42
30
30
8
46
41
51
130
48
24
30
20
18
54
6
3
9
16
44
18
57
51
21
19
26
34
54
62
46
59
3
28
2
22
30
30
29
19
86
75
7
14
76
47
15
18
27
25
2
88
30
11
19
2
15
3
66
34
2
46
24
8
16
14
18
22
30
48
8
4
20
18
3
45
22
30
62
33
49
20
64
26
10
18
80
57
15
16
80
84
6
28
74
22
56
18
10
20
16
48
50
22
78
5
72
3
48
93
21
46
8
4
65
1
2
84
28
86
64
78
104
40
5
19
6
23
147
4
14
58
12
12
260
28
2
18
28
12
12
8
40
8
57
33
34
20
24
90
10
20
22
50
10
8
16
138
8
10
72
30
32
4
30
26
10
20
16
38
304
2
18
6
15
31
38
42
4
152
42
30
45
72
15
100
48
36
12
89
19
2
10
8
4
17
33
10
2
10
104
40
44
28
50
4
98
22
35
3
12
6
3
15
102
3
19
30
131
36
19
14
10
65
7
30
54
14
27
99
9
27
6
40
42
20
6
4
96
59
7
8
21
60
45
10
30
20
4
11
60
51
4
36
18
8
24
34
120
5
25
24
47
33
10
5
15
16
20
34
2
24
40
50
12
22
20
48
10
12
12
66
32
58
14
48
42
18
10
26
40
29
15
57
85
20
3
93
22
12
5
15
18
10
5
7
53
13
23
99
16
2
18
52
44
66
34
5
24
7
30
18
44
21
75
36
30
10
6
18
36
41
39
16
2
28
18
92
28
6
30
36
14
54
21
25
8
22
44
4
6
35
9
18
10
42
65
51
4
12
18
2
10
18
2
10
86
94
26
60
12
46
29
7
60
30
18
62
24
4
6
77
7
26
75
19
36
32
45
9
10
29
25
240
92
63
7
2
42
36
10
8
12
72
78
30
78
30
54
21
19
2
90
18
75
31
17
37
2
40
26
3
15
46
6
77
7
26
52
60
32
18
18
3
1
20
10
20
9
7
2
72
6
12
52
60
78
12
18
2
84
27
33
120
6
10
23
7
24
92
4
48
2
46
122
22
14
52
18
24
53
7
77
51
24
30
40
23
15
30
6
52
12
18
2
96
36
136
8
40
29
13
18
12
8
16
5
3
22
6
12
17
81
10
8
6
16
23
31
53
7
26
222
66
ABCD 97518550544*3^$a+1 [50002]
49
42
117
57
183
21
11
16
192
80
16
45
36
84
96
120
3
57
263
61
120
27
9
39
96
231
84
6
48
15
80
64
63
33
15
17
55
90
240
143
127
18
47
55
144
105
75
149
1
30
186
414
210
23
31
36
45
51
45
135
144
54
66
216
144
41
13
51
21
24
3
171
60
36
36
108
30
87
39
6
83
144
16
135
120
81
144
177
15
128
1
30
113
163
234
3
63
177
27
101
144
79
81
144
57
87
93
108
60
75
15
81
129
6
174
27
159
81
48
117
75
195
78
15
57
18
117
45
54
45
39
6
35
271
234
126
48
9
63
24
9
27
120
78
159
93
35
49
90
5
31
78
12
87
3
125
19
6
180
18
396
30
204
30
45
240
21
96
30
78
192
18
45
96
165
36
23
144
208
45
35
73
66
276
65
79
54
155
7
54
36
47
91
6
126
17
67
93
32
288
240
13
54
24
21
9
312
48
90
5
31
33
153
48
87
39
6
30
5
160
240
9
306
18
35
144
16
27
165
105
18
21
99
60
66
15
75
90
36
24
54
126
219
45
60
90
36
36
84
240
66
239
1
15
144
15
96
18
192
15
9
54
36
120
36
33
135
36
53
1
90
210
291
21
27
3
45
15
17
37
36
30
198
35
61
66
54
96
30
18
27
69
84
150
72
234
54
90
12
90
78
27
63
90
12
123
117
27
128
19
6
87
96
80
25
30
222
107
103
144
9
45
36
6
57
32
49
15
45
12
114
84
129
33
24
90
144
12
204
30
240
144
87
15
33
27
18
36
111
45
24
54
36
209
1
54
57
32
91
150
72
180
99
99
29
151
90
15
111
33
33
168
30
249
117
66
105
273
126
36
60
17
91
180
90
30
60
102
23
85
27
135
90
60
83
64
27
53
91
42
54
36
18
180
72
35
85
27
51
12
24
126
27
21
75
21
36
39
9
60
90
65
97
18
125
55
30
59
103
18
60
36
183
51
45
21
54
60
36
66
3
201
39
117
90
78
30
60
72
90
48
39
3
48
45
141
36
48
15
207
177
32
16
80
19
234
12
39
159
72
9
141
18
36
120
60
233
48
79
36
125
13
96
51
165
75
9
23
253
30
53
1
15
9
36
35
16
15
24
36
69
15
33
3
60
369
171
84
6
90
18
47
109
51
80
19
29
16
21
54
24
12
198
36
23
73
18
21
48
3
180
84
54
72
23
64
63
17
37
219
51
84
9
171
6
36
75
32
16
87
9
45
6
120
5
19
66
108
6
9
117
54
21
33
126
33
96
15
177
39
120
6
30
114
144
66
36
5
55
174
75
111
48
162
159
9
71
109
36
36
123
57
54
54
126
66
60
108
99
57
23
13
18
60
90
36
126
84
69
135
36
30
23
48
144
61
3
45
240
90
105
21
54
30
72
143
55
9
80
1
180
270
6
54
17
55
233
145
36
36
39
159
36
93
51
66
24
126
53
13
18
72
18
71
55
6
30
5
64
99
90
30
42
30
78
47
73
39
51
216
21
33
72
ABCD 97518644896*3^$a+1 [50004]
16
20
124
111
5
24
132
31
54
23
1
95
157
90
18
36
59
7
54
75
36
15
77
48
72
61
252
35
132
103
65
24
88
33
135
45
90
17
61
147
33
39
108
44
25
155
151
234
303
33
150
89
16
92
40
33
90
5
72
13
84
6
54
71
304
116
25
23
12
25
147
56
12
49
35
28
12
8
72
25
71
40
75
5
60
25
119
25
3
32
48
120
97
36
167
37
71
40
192
80
43
113
37
15
3
41
144
12
265
119
120
16
3
5
67
173
37
83
16
45
83
31
185
61
24
12
83
7
149
91
30
60
18
72
18
71
1
30
57
132
68
13
24
36
35
112
20
168
55
17
40
32
96
24
61
27
123
30
24
15
8
31
72
129
51
174
3
33
78
65
156
96
24
1
107
103
5
4
321
15
284
205
51
8
12
109
71
12
96
4
33
75
128
36
31
105
8
7
180
117
33
84
96
18
12
9
20
25
24
11
91
129
56
40
8
76
21
107
1
15
44
96
25
47
144
25
23
43
114
15
140
120
49
36
51
24
44
37
24
54
66
59
67
29
61
3
141
35
108
40
3
90
120
90
45
20
49
71
4
81
59
1
30
54
36
144
75
80
61
143
4
33
150
89
31
45
69
35
31
45
9
24
95
61
36
83
61
36
23
181
11
25
108
35
192
43
65
64
12
39
72
17
1
47
144
91
29
31
90
39
45
126
54
24
162
5
103
12
90
75
3
101
48
103
65
48
97
23
1
95
60
25
35
16
15
78
51
8
28
44
61
60
144
66
54
6
30
35
24
84
4
33
47
108
60
43
90
11
84
60
1
3
80
36
16
48
93
30
29
24
61
3
156
75
5
96
76
144
68
108
43
5
85
107
52
92
199
17
12
43
5
108
7
209
49
87
80
49
3
20
121
36
54
12
45
32
13
3
20
112
32
96
60
61
3
12
111
57
8
55
77
16
96
45
3
33
59
1
23
12
12
36
352
33
90
12
114
66
5
49
63
128
180
13
95
157
15
105
78
12
45
45
59
124
75
17
49
311
12
12
151
60
65
43
41
88
63
17
148
15
77
13
27
176
37
120
99
45
255
108
176
97
180
90
17
13
227
132
76
68
1
24
251
19
89
13
24
143
160
3
165
8
24
37
54
21
231
18
12
75
104
144
76
20
168
36
61
3
60
63
60
30
39
80
25
6
18
162
108
252
5
468
60
205
35
1
35
1
84
60
75
20
16
20
48
55
69
60
33
47
73
207
48
24
105
23
13
39
80
25
51
8
7
54
24
51
168
8
100
69
66
9
36
32
37
3
117
11
25
119
136
44
31
30
144
35
1
47
252
61
99
105
123
93
120
39
39
329
13
18
5
7
149
1
47
96
127
213
44
88
8
1
6
137
100
33
75
45
135
45
204
35
24
61
24
219
108
188
1
3
32
151
54
36
30
29
16
20
48
96
16
20
193
36
71
48
1
114
126
123
452
48
96
37
15
15
185
24
160
104
132
13
39
48
144
8
31
5
61
36
204
51
15
53
61
11
48
72
24
36
55
78
47
112
60
32
16
15
17
97
83
48
115
53
217
150
288
137
72
73
78
77
25
60
23
7
150
75
45
35
24
144
55
12
29
61
119
31
18
12
60
83
4
32
100
104
37
108
156
6
90
23
12
84
91
114
15
56
112
48
8
7
54
59
16
21
30
9
68
120
73
90
45
200
24
4
44
157
71
ABCD 97518947926*3^$a+1 [50104]
528
3
45
96
21
36
15
48
96
21
36
159
192
9
15
39
225
117
18
36
141
48
297
207
81
180
51
111
18
252
72
270
36
81
9
162
141
48
9
36
99
207
9
9
15
48
24
57
495
24
57
162
69
48
315
72
324
225
135
9
81
54
33
219
45
96
129
18
216
261
99
45
261
288
72
51
147
162
27
72
225
54
108
72
378
180
270
33
144
57
63
243
45
240
120
243
36
36
117
144
72
96
264
27
234
51
288
264
81
162
180
198
51
201
54
33
57
87
3
144
90
123
72
129
198
81
27
252
180
54
87
219
108
9
135
72
33
48
24
93
27
168
21
99
24
3
234
99
315
18
90
249
21
51
39
90
15
144
21
180
15
72
57
36
54
54
159
201
135
240
21
234
90
90
141
21
234
177
3
141
93
27
72
216
135
9
117
99
9
351
144
63
108
141
264
24
417
63
171
504
18
270
189
63
105
165
36
162
108
9
297
231
129
63
81
15
129
135
72
63
177
111
432
153
24
93
267
3
252
108
333
24
216
39
225
168
3
189
81
135
24
129
144
87
111
225
9
279
144
207
18
303
72
21
36
306
198
54
72
36
69
21
72
162
33
48
225
162
285
144
129
234
54
15
120
72
27
36
9
63
18
36
36
15
57
72
159
21
123
144
111
18
18
69
3
18
162
33
291
18
270
45
144
63
144
90
87
39
360
36
45
24
3
18
108
207
315
54
54
9
63
18
72
360
324
54
126
87
39
198
27
63
81
153
18
69
192
72
9
15
72
489
495
24
291
45
207
9
24
192
495
9
9
72
180
18
216
81
117
51
120
81
36
108
15
39
36
69
192
24
21
27
168
165
36
18
72
54
63
144
9
198
9
207
297
27
72
69
120
432
153
36
54
45
9
15
48
72
9
108
99
279
72
153
144
225
15
72
93
198
45
117
99
351
72
33
144
147
54
90
36
33
192
225
135
24
21
126
69
48
72
72
27
141
129
87
48
495
72
ABCD 97519049744*3^$a+1 [50035]
43
32
4
92
99
36
97
35
66
24
18
9
36
40
80
15
12
108
25
20
84
4
12
44
24
36
28
11
72
78
36
19
56
16
92
12
24
12
3
157
8
27
33
36
4
59
1
56
171
37
8
15
73
65
6
18
12
15
39
54
36
90
25
20
87
13
35
6
39
132
27
90
15
33
3
12
3
37
5
54
33
72
33
151
12
8
132
28
17
15
112
36
35
21
24
60
21
3
45
3
40
89
31
68
27
48
144
90
43
8
40
95
12
18
7
8
36
45
91
12
96
80
40
56
15
36
54
18
45
48
3
117
39
9
156
16
80
28
44
12
39
30
75
12
48
27
9
16
83
36
21
39
84
36
36
25
44
36
93
55
44
81
159
111
24
12
1
32
3
18
24
27
28
36
65
7
12
60
101
7
53
15
36
48
28
17
63
24
16
8
84
12
60
39
117
45
120
27
132
39
37
8
120
51
54
240
19
128
24
24
4
8
24
4
12
107
105
12
124
20
15
117
3
24
117
84
52
32
15
133
8
12
9
6
45
40
132
11
36
18
90
36
21
4
120
41
3
27
150
18
1
12
80
33
30
45
52
104
96
9
63
96
75
25
29
151
32
39
21
9
180
135
45
6
48
60
30
15
75
21
48
36
9
31
24
53
15
33
15
40
20
40
107
85
108
5
54
12
90
36
159
45
39
51
21
72
12
84
9
30
117
33
15
72
4
272
9
91
180
60
17
66
25
20
60
9
3
48
51
33
3
69
28
17
18
13
35
18
54
25
32
4
92
28
60
12
32
27
66
63
124
108
12
5
255
12
24
132
12
141
72
12
27
64
32
27
57
24
99
1
144
53
39
16
12
41
27
24
24
9
3
87
42
51
15
25
29
6
9
76
23
12
54
19
17
7
8
57
15
111
96
1
48
17
24
31
8
36
16
53
19
68
112
17
30
6
12
36
6
1
83
9
36
12
129
75
48
12
63
1
71
13
8
69
135
93
15
3
24
1
107
85
17
15
171
48
60
37
8
36
28
180
11
114
3
15
30
43
44
40
32
21
54
61
120
44
28
20
48
28
11
24
12
25
47
6
135
12
9
99
12
33
39
16
116
81
42
30
42
1
35
13
72
89
135
16
83
36
18
51
12
33
144
36
27
117
27
39
24
1
92
12
3
12
61
32
105
27
16
11
1
20
57
103
5
159
4
44
3
18
7
32
3
108
9
72
135
18
36
175
107
60
54
30
45
9
39
36
52
132
36
35
9
28
8
132
12
3
18
36
19
24
35
138
15
24
16
8
160
107
57
15
372
60
9
24
16
71
133
48
53
6
21
15
45
12
36
9
6
30
199
36
107
57
132
9
27
63
6
39
27
33
27
69
105
24
19
48
20
24
9
42
73
12
72
35
6
27
75
33
27
84
60
18
27
36
60
40
29
54
21
36
24
36
12
21
66
114
75
51
66
63
72
60
9
75
120
3
1
11
1
35
18
15
9
91
72
29
159
4
35
42
51
87
93
33
90
9
12
75
18
51
36
69
99
72
9
15
45
19
17
18
33
60
52
11
45
9
15
40
36
35
105
84
28
8
27
72
72
129
69
15
28
35
18
30
97
8
99
57
63
6
36
36
75
72
48
60
108
15
45
12
27
72
9
36
15
189
40
92
57
15
33
55
60
32
3
93
9
3
40
83
21
33
6
45
204
12
3
73
125
108
15
45
55
144
68
24
60
108
3
9
120
33
43
29
135
15
18
27
3
25
11
21
4
12
107
61
192
35
9
108
81
96
19
44
76
17
54
9
27
33
9
12
91
23
72
12
6
19
48
200
40
20
28
17
18
25
12
8
135
24
66
159
21
6
49
20
24
45
168
15
24
36
9
51
63
49
41
67
44
15
1
35
54
18
73
8
57
7
20
48
69
99
52
35
13
41
15
33
90
33
27
12
9
81
3
51
109
68
112
92
21
12
3
57
51
52
95
145
35
69
24
12
12
21
114
18
159
3
1
11
18
27
136
60
8
4
36
116
16
32
76
20
52
83
6
48
3
75
180
9
48
48
39
9
27
18
27
24
48
12
15
193
71
24
12
1
20
12
36
9
27
165
39
12
3
57
3
69
3
108
129
28
5
135
132
76
29
51
99
73
17
15
33
18
24
18
39
16
29
234
6
48
3
48
12
108
27
132
72
49
17
18
21
4
92
24
60
33
18
9
9
187
12
32
9
72
15
72
15
1
104
21
180
114
1
11
9
100
17
3
12
112
53
330
73
29
15
48
15
13
5
90
45
12
9
18
78
15
15
60
73
140
40
47
45
24
76
5
48
51
39
117
15
12
6
27
24
21
39
15
246
75
15
18
55
72
95
48
6
99
57
3
39
13
17
27
45
39
15
9
15
73
32
3
264
6
3
12
88
32
24
3
13
20
3
129
81
42
30
43
12
ABCD 97519552532*3^$a+1 [50009]
71
33
3
12
1
12
20
15
12
30
180
18
12
13
17
90
13
35
37
17
55
41
60
12
48
24
3
15
12
1
35
177
36
12
27
42
6
24
126
15
45
3
84
105
7
5
19
20
16
116
39
1
72
12
5
6
57
27
18
150
13
17
42
6
7
36
12
5
3
21
48
18
72
12
49
17
30
37
83
85
17
30
30
42
13
60
17
18
90
120
42
36
13
96
36
12
8
12
76
11
9
16
5
60
18
81
51
85
48
68
28
29
7
41
54
13
56
9
168
24
39
112
12
17
48
187
8
268
12
120
96
11
13
35
21
9
3
75
85
68
9
120
7
11
24
48
1
59
37
48
137
6
30
3
51
30
30
1
20
12
45
3
9
163
8
57
31
77
12
48
7
23
273
9
78
252
30
103
68
21
18
13
24
48
17
3
36
27
24
9
84
76
131
60
66
67
95
33
88
137
24
30
1
20
100
107
145
17
63
16
17
114
18
12
19
44
16
80
9
75
28
17
30
13
24
24
24
17
55
35
61
17
42
60
18
15
48
28
20
51
121
68
39
42
63
48
27
90
72
235
11
45
28
89
108
15
60
45
87
28
5
27
15
18
114
126
12
135
87
1
29
36
3
16
101
24
18
1
80
64
47
1
128
4
113
90
13
11
9
99
78
42
1
20
27
144
1
47
12
60
1
17
7
48
23
49
108
116
16
83
25
23
25
48
17
12
51
124
20
36
76
5
60
6
37
53
3
9
31
101
30
36
13
149
15
33
54
21
28
29
43
32
16
12
20
15
45
27
25
47
33
33
55
5
144
30
1
48
17
30
37
80
76
60
24
17
48
31
41
3
48
117
15
16
29
102
9
9
55
36
11
18
67
95
49
77
3
40
24
5
115
53
15
87
18
27
75
133
29
31
47
13
24
143
13
35
42
48
7
5
12
31
12
20
76
71
96
25
20
27
12
18
30
21
99
33
48
21
30
18
91
92
129
150
6
135
9
240
51
27
12
85
36
137
75
93
15
28
17
60
135
4
24
11
25
96
35
217
53
30
85
47
61
11
18
31
59
12
36
24
1
60
47
30
12
31
29
3
243
57
16
11
1
152
48
40
17
3
28
24
77
99
124
5
12
30
1
29
19
12
8
21
183
48
4
65
30
36
54
31
29
18
1
120
29
15
15
13
20
57
75
3
13
41
66
33
4
65
7
56
15
73
101
19
17
12
31
17
3
51
30
48
15
27
6
120
3
21
55
56
75
42
7
36
5
72
42
73
47
49
12
17
78
12
42
103
36
227
24
21
48
21
36
24
18
13
5
43
12
29
39
16
48
20
16
17
72
31
20
21
30
6
19
8
27
1
29
55
44
27
37
77
19
41
6
54
30
33
108
57
102
49
224
75
12
6
19
95
1
12
35
1
11
6
60
180
3
12
4
24
11
85
65
78
1
36
41
7
36
29
42
1
29
36
54
13
17
66
49
95
25
8
33
63
57
12
12
31
17
7
48
56
16
35
9
129
12
19
20
40
11
133
36
41
19
29
55
53
43
12
35
72
93
9
60
6
12
48
24
6
75
27
168
54
3
45
30
1
180
11
1
5
132
55
137
48
120
3
52
113
27
52
11
54
30
49
11
1
17
51
87
42
12
43
20
45
7
24
107
30
63
12
28
77
19
65
6
12
30
18
109
8
3
13
80
87
12
60
145
107
21
135
37
17
6
157
48
12
96
84
35
25
108
48
11
9
9
7
48
53
24
90
9
76
23
45
36
16
23
21
21
36
19
5
31
17
15
33
79
41
30
84
6
72
7
23
37
24
29
18
13
20
27
33
9
12
60
66
25
48
47
84
33
27
25
65
30
1
17
43
17
18
45
69
6
37
108
68
16
23
25
17
96
19
95
13
116
64
12
71
54
3
28
35
12
25
17
55
5
3
27
138
7
53
7
48
20
3
60
90
12
30
1
12
12
35
18
90
73
24
5
12
39
124
83
13
47
84
66
24
18
60
108
25
20
147
85
8
40
72
5
55
60
20
195
42
39
21
6
13
41
199
29
43
32
16
137
24
6
102
30
21
9
3
9
43
65
30
18
15
117
7
23
12
49
11
36
30
84
90
13
5
51
69
43
89
3
33
15
28
11
30
55
5
66
12
21
40
36
68
40
20
87
78
15
40
17
3
52
44
4
12
41
84
6
24
9
9
31
71
33
15
13
32
3
45
4
53
103
5
90
213
9
3
4
113
90
61
47
12
90
67
41
30
42
15
33
79
24
71
48
93
48
16
53
12
3
27
13
23
12
33
27
133
48
41
96
12
60
15
27
18
7
48
48
17
48
30
49
41
264
30
18
168
12
12
36
7
36
24
53
30
33
4
113
42
13
65
42
85
83
84
18
55
77
91
17
103
17
7
96
5
84
6
25
5
3
51
18
12
90
21
45
15
75
54
48
31
17
3
12
45
54
1
32
15
33
27
72
186
15
112
20
16
29
91
29
60
42
30
6
42
12
78
37
8
33
7
8
27
13
17
115
12
8
28
60
5
42
21
9
12
79
107
12
1
104
93
30
12
25
65
15
172
35
48
1
41
36
15
4
41
150
33
159
72
1
20
15
24
13
17
108
15
36
12
45
54
13
156
11
18
ABCD 97519649198*3^$a+1 [50007]
16
33
35
1
11
112
68
136
291
30
71
76
33
96
12
24
11
52
75
168
21
9
39
21
63
39
6
47
19
93
68
16
68
24
40
72
33
3
39
93
81
47
60
64
63
69
3
18
6
29
36
12
97
23
40
36
81
35
40
57
27
81
51
96
176
16
21
123
3
53
85
6
144
29
40
33
51
57
3
24
81
155
97
72
3
3
69
80
16
32
12
1
24
99
20
241
11
73
42
29
64
51
141
69
11
48
4
12
3
48
17
4
33
15
21
27
33
59
4
12
117
39
213
60
99
9
35
48
19
129
15
17
12
48
40
56
40
80
19
270
63
9
66
6
75
9
3
3
53
24
139
18
27
8
52
15
72
5
1
23
60
37
39
32
48
121
12
63
44
4
68
16
9
95
13
3
84
12
27
53
1
51
44
97
71
40
3
53
19
9
12
24
9
36
108
12
108
24
12
6
45
75
93
32
204
49
24
3
24
45
35
72
13
6
5
88
9
39
32
19
21
21
48
36
23
16
3
77
88
24
12
20
40
104
48
19
21
32
13
11
115
5
13
6
257
25
150
21
12
32
108
88
81
66
21
24
168
36
68
64
12
129
35
19
89
36
88
3
53
12
64
32
4
44
16
45
24
15
105
35
1
35
28
36
123
29
37
11
4
20
19
21
24
44
28
33
66
93
32
25
27
135
5
25
63
9
96
12
60
27
21
143
120
88
69
183
12
21
36
18
45
21
27
108
44
19
5
48
25
48
42
48
41
1
48
6
21
33
35
124
8
48
208
27
21
12
32
36
169
63
20
4
12
44
40
33
18
9
80
4
80
12
4
9
183
48
24
72
33
72
18
21
81
71
61
54
69
141
6
21
8
61
120
3
21
99
57
111
32
91
54
60
51
20
220
48
33
24
119
24
60
103
101
24
13
96
3
44
7
69
141
78
54
15
20
36
12
52
3
77
19
45
21
11
88
27
18
6
17
37
63
9
18
30
111
48
36
84
12
84
32
25
23
48
61
3
56
16
27
90
36
27
36
32
13
72
71
4
44
76
8
85
23
12
4
21
282
77
112
51
33
84
12
45
90
78
12
59
24
43
24
66
24
36
11
1
3
128
37
54
81
36
44
28
9
63
56
19
5
19
41
52
24
21
3
168
81
15
56
12
16
36
105
36
174
5
73
3
80
7
5
13
39
12
68
4
21
39
45
60
71
13
15
3
54
23
48
97
12
11
40
20
28
8
43
18
27
21
75
165
12
3
68
1
87
3
24
21
45
3
56
19
48
21
32
91
5
1
39
32
19
45
75
18
24
11
1
15
24
51
18
59
19
17
85
42
21
69
51
56
28
9
3
20
31
69
33
18
5
40
8
97
36
360
12
63
92
4
9
15
20
64
21
15
104
4
44
40
45
11
16
8
37
27
45
3
21
23
13
47
19
65
103
9
21
23
13
39
57
30
21
57
47
136
68
55
57
12
21
35
64
56
16
36
9
39
12
8
64
96
12
116
40
27
18
12
39
72
33
42
29
120
96
60
60
16
27
21
3
18
3
32
12
4
3
101
145
60
107
108
64
36
44
4
45
143
97
51
8
24
91
113
84
16
57
3
92
24
139
18
102
72
21
32
96
48
48
40
3
42
123
105
24
84
35
37
11
67
33
57
11
1
15
3
9
68
109
3
117
216
3
48
48
9
72
24
90
5
25
24
191
19
24
48
72
6
11
25
147
32
48
1
15
3
21
3
45
32
67
90
12
23
12
64
44
37
3
12
45
12
72
6
30
114
77
61
216
6
5
108
52
44
37
71
19
5
112
153
3
20
121
159
8
16
75
33
20
12
12
4
39
18
3
24
81
15
117
54
48
21
92
253
51
92
37
30
42
72
11
4
33
51
9
12
23
36
24
49
47
40
12
135
9
21
24
35
31
21
51
21
21
12
111
33
95
24
72
64
51
54
36
6
45
36
9
30
21
68
4
147
102
15
3
101
24
40
33
23
19
18
12
3
39
141
48
57
36
108
51
9
12
75
68
16
21
60
66
5
16
84
39
90
36
11
172
69
78
5
13
12
24
71
49
18
17
144
79
125
112
24
81
15
12
36
140
7
54
263
24
24
60
151
101
40
60
21
12
3
12
9
126
21
36
33
99
72
9
15
56
13
35
24
1
171
63
53
24
88
45
51
21
27
188
36
88
72
12
12
75
125
96
40
27
9
12
36
60
24
21
126
18
3
32
19
53
120
4
93
3
12
21
84
15
3
5
19
126
39
44
36
43
29
73
114
54
179
49
60
15
33
51
9
102
162
6
21
84
15
21
72
3
18
51
32
73
35
12
72
16
12
12
3
18
6
18
3
27
18
35
4
12
8
12
16
57
54
5
1
111
9
23
48
19
9
9
87
20
136
68
16
69
42
45
96
33
3
21
39
8
220
12
48
68
16
132
ABCD 97519838732*3^$a+1 [50021]
1
59
55
5
9
16
50
4
65
7
150
23
21
10
14
106
96
101
3
69
31
5
85
66
53
91
126
24
56
60
10
20
78
63
117
30
40
12
125
85
8
51
24
21
36
63
60
25
12
11
49
14
90
27
7
30
60
42
24
5
55
36
30
11
67
6
6
53
31
14
112
48
23
12
1
36
11
7
32
81
7
20
36
166
18
5
15
72
4
36
41
19
29
1
48
30
60
102
59
75
76
48
36
17
19
24
29
15
81
84
91
89
25
36
26
58
30
30
12
11
57
6
45
19
42
74
9
55
66
95
79
2
39
15
46
78
77
43
12
8
10
6
41
3
10
102
14
126
28
2
4
47
49
50
93
31
77
13
14
21
15
57
57
36
64
60
6
36
54
35
60
39
10
42
80
4
5
72
73
26
9
9
70
36
65
31
8
33
7
2
90
58
6
20
21
3
46
20
10
30
20
34
41
12
12
25
20
22
120
18
11
60
39
16
36
60
18
36
47
84
55
5
3
30
60
16
59
108
7
6
107
7
180
36
24
36
20
34
12
50
64
44
66
64
6
24
36
20
81
13
23
9
54
21
43
5
31
5
115
14
87
169
44
6
4
5
7
108
2
28
95
51
40
56
9
135
45
1
30
41
13
6
110
3
25
6
89
61
24
12
20
18
22
54
14
16
20
54
12
4
56
40
44
6
15
43
62
24
54
45
37
30
48
53
57
70
36
5
49
83
9
48
3
33
27
27
42
10
8
33
19
30
24
14
40
60
12
84
30
11
69
6
34
144
6
36
30
84
80
30
16
80
40
53
87
69
12
3
6
4
95
24
12
9
4
90
53
27
6
10
26
18
16
6
80
4
60
96
18
5
72
259
30
54
2
54
250
14
16
77
87
40
41
84
21
15
120
12
43
60
60
125
1
8
27
19
65
79
26
147
13
30
29
1
14
52
30
30
48
53
63
4
6
20
4
2
40
29
49
56
10
14
22
24
60
30
35
21
58
42
23
31
29
1
66
44
9
21
16
20
18
40
12
125
108
48
12
15
57
24
45
4
92
18
40
12
30
83
45
3
3
45
61
30
24
5
51
28
60
30
12
14
9
61
54
12
30
11
13
95
19
2
4
35
45
40
71
19
56
190
23
61
6
20
21
48
1
30
14
16
18
146
10
20
4
36
17
7
5
75
46
80
64
36
47
37
6
24
26
10
6
104
15
49
32
18
70
11
55
30
36
11
69
51
12
1
86
154
96
11
27
22
24
35
25
86
40
41
7
12
50
34
20
34
23
12
21
15
55
14
15
7
78
66
20
10
24
23
97
80
82
30
14
4
5
31
86
10
18
56
10
6
38
6
36
28
11
31
65
3
22
24
54
42
20
54
36
69
1
60
18
12
41
7
6
35
49
23
9
94
65
15
36
54
24
142
60
158
46
137
48
1
35
13
6
137
24
19
6
59
21
40
18
5
7
18
26
10
11
49
35
61
68
46
6
83
31
29
87
4
17
12
72
25
35
15
60
28
41
1
30
38
72
184
120
20
70
90
36
48
83
43
29
12
3
6
40
35
31
18
35
12
19
20
6
40
119
21
4
30
24
26
70
60
126
14
16
89
21
3
51
184
41
12
13
30
84
60
12
38
15
21
51
25
59
84
31
29
25
32
24
16
24
86
58
23
27
16
36
54
14
16
29
81
36
39
21
15
36
37
12
54
24
2
3
108
24
73
2
88
5
15
52
53
31
6
48
30
5
15
16
30
24
2
69
192
43
36
54
60
14
22
11
7
36
6
48
6
80
16
18
6
84
126
114
41
12
169
48
30
65
60
7
24
5
49
30
5
96
1
78
12
54
6
264
6
59
31
5
25
120
30
14
27
43
17
120
19
44
21
73
62
10
23
7
50
111
13
134
30
22
18
50
16
125
19
101
25
174
41
36
55
5
19
29
1
24
50
21
84
12
15
34
114
6
59
21
15
25
14
10
72
60
11
27
102
3
1
36
35
19
65
31
53
1
50
36
21
48
1
68
130
36
29
27
34
95
24
45
16
11
96
37
35
51
10
47
60
69
70
48
42
11
7
17
3
57
33
76
14
22
78
5
7
8
16
5
31
138
71
1
48
11
9
27
85
30
18
30
80
36
34
156
30
89
7
8
22
8
76
6
29
24
51
34
11
24
57
10
30
60
20
28
11
19
6
14
57
9
39
55
60
30
42
44
129
25
36
30
14
123
7
32
34
44
63
72
45
12
10
24
89
48
13
47
93
36
28
42
38
3
39
4
24
5
57
34
230
6
21
9
54
24
30
195
1
66
29
75
10
96
74
9
25
60
36
26
58
6
6
23
48
9
208
30
6
24
2
40
80
21
39
9
1
8
40
162
29
15
100
54
12
90
18
11
24
7
48
32
81
24
115
20
30
63
25
6
36
41
7
72
168
41
85
35
72
7
26
196
38
40
2
10
144
17
37
42
20
58
36
30
24
36
36
198
12
18
65
55
5
91
6
18
32
10
84
36
60
59
21
30
4
56
33
72
39
66
15
55
8
10
150
42
24
47
19
41
9
18
16
29
31
80
60
4
5
57
15
24
36
43
50
102
9
45
6
28
20
166
30
56
33
1
134
70
36
6
65
48
31
54
60
20
3
7
42
59
31
29
25
6
18
32
10
29
19
6
24
30
72
114
47
37
6
41
3
12
28
32
4
24
60
53
24
43
41
15
69
25
30
62
34
24
80
52
41
12
37
8
27
55
98
27
25
24
26
54
39
1
240
6
54
114
30
110
22
11
43
56
4
6
35
13
26
16
41
97
11
51
9
141
40
ABCD 97519959242*3^$a+1 [50030]
75
12
84
63
36
54
132
123
87
36
18
15
27
9
21
240
255
72
72
108
12
120
81
123
72
105
108
6
21
69
99
75
252
78
30
45
84
123
60
54
15
15
36
18
96
39
99
6
39
81
234
141
120
177
30
108
21
24
15
36
9
24
21
75
87
12
153
9
234
54
6
57
9
99
36
15
120
93
111
84
57
33
36
87
39
6
54
54
12
78
12
54
6
144
90
39
27
105
57
162
9
81
15
21
3
51
81
15
30
15
48
87
90
18
30
72
3
36
84
21
51
24
144
21
3
48
24
36
9
114
81
84
9
18
57
21
102
24
48
78
3
171
24
12
78
156
6
33
51
93
93
84
3
72
69
15
45
75
27
144
6
18
12
33
117
39
45
63
51
12
57
48
60
84
180
39
60
45
39
33
57
18
45
60
24
276
48
24
180
87
21
48
291
126
18
90
72
30
18
27
33
12
15
60
3
84
45
72
48
105
72
144
27
27
42
51
165
3
12
15
45
9
60
48
6
45
12
27
21
36
21
12
51
45
27
39
189
84
15
36
42
30
24
30
234
96
48
108
33
24
3
84
21
39
21
24
81
39
171
9
45
18
57
120
3
18
3
24
132
45
39
15
72
57
63
54
39
51
144
132
12
45
27
126
24
30
36
57
141
15
12
72
12
21
15
165
63
72
3
54
216
51
36
9
39
12
75
9
99
12
45
33
12
3
144
12
3
45
36
15
57
45
3
36
33
27
36
9
186
30
207
33
48
75
51
36
18
51
84
72
15
102
6
66
24
111
24
27
57
45
72
63
87
120
93
36
201
15
24
9
438
105
15
9
24
81
90
36
54
30
93
51
21
105
36
150
48
36
81
33
75
36
48
15
18
135
84
69
39
36
60
12
15
60
9
3
72
105
21
27
45
87
36
3
21
84
39
81
9
18
9
36
33
72
12
87
39
21
36
3
66
51
12
36
99
21
36
96
72
45
108
39
180
213
3
39
90
39
27
72
108
45
9
3
33
39
84
75
6
180
123
3
57
27
36
9
51
48
36
45
45
36
18
6
15
15
105
24
69
36
6
129
36
36
63
72
33
117
30
33
96
51
90
75
105
18
36
96
9
39
222
30
45
15
12
198
63
36
24
21
39
60
36
15
9
24
60
48
24
36
123
21
15
33
141
54
36
57
33
99
36
12
87
42
171
168
141
18
90
3
72
96
51
21
300
15
69
9
66
24
30
27
45
24
3
27
108
45
87
9
27
12
132
156
297
27
144
126
90
6
75
60
60
165
102
33
63
66
3
132
9
42
84
9
12
48
12
123
45
84
96
171
36
174
18
132
105
75
201
27
108
60
138
6
30
54
72
72
96
90
75
27
57
12
120
15
45
21
27
36
27
105
12
48
39
9
171
48
18
243
9
6
21
51
90
3
36
171
24
33
3
84
9
87
102
90
42
36
18
69
15
6
102
54
240
111
27
21
51
126
135
24
9
111
48
15
42
3
87
36
12
6
51
33
27
36
48
141
15
36
39
21
15
24
30
18
72
24
429
3
48
42
3
51
36
12
18
27
123
9
120
48
12
120
195
48
93
39
189
27
84
81
48
36
36
132
36
9
87
39
6
36
3
117
63
36
48
15
81
84
12
21
27
96
12
12
36
36
15
141
108
60
36
21
192
63
48
72
75
69
33
6
90
72
90
69
129
27
12
27
36
90
324
111
3
36
120
54
15
12
12
15
42
30
24
36
36
48
36
6
30
273
36
39
69
57
51
72
108
69
60
171
45
48
6
81
3
21
24
27
45
15
129
81
3
24
33
3
96
39
42
39
156
3
72
93
51
33
3
69
105
24
75
9
90
33
3
9
45
135
27
9
81
39
24
108
12
57
39
36
99
177
93
6
84
6
30
45
36
105
90
108
117
147
81
15
12
9
15
90
3
ABCD 97519988942*3^$a+1 [50012]
180
198
15
105
47
13
27
75
60
48
114
18
12
6
126
21
27
21
39
30
60
72
120
24
30
60
45
57
47
88
9
36
42
17
31
108
24
30
36
132
18
72
29
61
99
3
162
75
80
49
12
3
51
126
42
18
108
12
3
51
6
90
84
6
3
96
93
6
90
30
114
48
3
105
72
54
6
30
45
9
23
13
132
228
54
36
17
1
90
90
42
17
67
24
90
54
36
17
192
61
72
3
45
126
6
72
63
45
198
30
15
57
204
30
24
216
69
56
13
60
66
72
42
36
30
114
18
12
17
40
51
24
45
75
6
48
60
30
54
18
114
48
27
176
157
78
84
18
96
36
30
60
9
27
54
23
61
60
167
67
12
186
18
30
54
18
15
48
15
30
402
30
54
60
126
3
81
39
69
147
51
29
43
6
87
57
48
24
36
48
24
27
21
42
90
12
24
174
6
111
9
24
120
18
69
21
42
30
36
15
99
12
90
24
72
18
84
18
144
36
75
24
45
90
60
126
48
6
54
75
27
69
3
60
36
66
126
29
43
36
54
51
291
69
165
150
21
15
48
6
216
66
9
33
72
48
78
17
13
150
29
136
27
77
175
6
99
129
36
36
60
72
27
128
73
18
144
126
111
21
72
48
168
75
135
144
6
36
48
90
42
324
30
42
84
6
90
3
177
18
12
17
43
93
171
6
12
11
25
162
54
90
6
72
87
33
72
18
72
6
12
90
18
18
114
30
90
6
77
25
135
32
1
12
18
42
15
33
6
36
48
126
18
90
27
96
24
111
105
123
144
96
12
17
16
72
147
5
1
30
90
36
96
30
18
96
171
39
81
33
156
36
39
75
165
96
120
15
33
141
18
42
71
184
9
24
138
42
27
45
198
21
27
42
36
156
59
91
45
189
54
66
24
138
9
51
53
19
102
114
84
96
12
78
54
30
18
9
81
24
90
18
27
3
21
32
25
18
120
29
16
15
17
85
54
5
136
27
221
85
36
23
97
15
81
18
21
33
63
75
18
75
32
88
120
9
36
366
84
60
36
66
18
42
120
54
18
60
48
15
104
40
24
69
6
45
81
54
81
24
57
84
144
24
3
27
72
6
12
6
21
15
144
126
126
53
19
90
102
6
183
15
66
18
150
72
66
18
24
72
30
21
8
121
84
27
9
15
9
72
138
21
15
105
3
96
144
141
69
3
128
1
138
36
60
72
30
24
48
63
87
468
12
57
75
108
18
12
227
139
36
18
18
30
47
25
63
27
21
51
18
83
13
174
18
75
39
18
63
9
23
67
198
23
48
37
30
72
18
60
72
108
12
42
29
19
60
30
6
77
13
12
132
12
15
165
24
27
57
18
149
175
9
45
204
18
18
12
135
69
18
12
18
162
36
18
36
18
150
66
240
141
15
108
18
18
81
153
18
18
35
25
102
9
135
65
64
105
24
18
12
33
3
21
8
115
72
78
12
24
102
42
18
90
84
6
29
61
54
108
18
12
72
99
104
31
6
30
69
45
12
18
24
18
30
24
126
12
60
288
84
18
306
87
99
18
36
12
3
15
36
54
15
129
6
30
24
27
3
6
111
24
27
48
36
60
18
35
37
75
99
72
45
105
18
120
54
78
30
75
8
85
12
78
30
75
56
13
60
72
30
81
24
21
18
54
11
85
12
135
177
66
54
60
18
30
60
72
18
282
6
102
63
69
180
12
6
102
96
12
99
81
15
45
123
21
48
90
36
54
72
36
42
30
96
35
91
126
90
45
99
45
3
77
13
6
156
36
18
24
48
35
37
6
30
6
36
30
90
150
108
30
6
120
186
30
42
5
16
27
5
13
72
3
56
1
12
18
108
6
84
107
43
5
85
12
90
18
27
225
60
108
36
11
40
75
48
54
ABCD 97520029942*3^$a+1 [50101]
9
39
24
21
72
59
24
37
108
47
16
8
61
51
24
104
72
24
13
3
24
165
27
32
109
59
40
32
13
132
84
11
13
35
16
80
97
48
39
24
21
48
11
72
160
8
72
48
37
11
73
156
99
24
80
24
72
88
32
1
87
96
56
97
87
72
56
72
61
227
16
8
40
45
72
48
72
51
56
72
49
63
56
48
24
40
8
13
11
112
57
23
40
72
72
80
13
11
61
3
176
48
73
39
69
59
13
48
3
128
88
8
24
97
23
88
69
75
117
60
48
15
45
24
11
61
171
32
24
40
69
27
24
24
104
16
213
11
336
49
183
45
3
45
60
12
3
80
13
36
39
24
80
1
71
48
13
27
24
57
12
35
72
24
97
135
80
16
165
3
24
72
80
61
11
37
99
80
144
13
51
24
45
35
64
21
72
12
159
81
15
24
9
48
60
3
8
24
109
83
37
3
45
27
93
99
81
183
9
48
39
24
24
117
84
167
25
48
95
37
59
61
3
165
51
120
32
49
12
35
112
81
12
11
24
48
232
21
3
48
8
16
168
56
253
60
63
69
27
21
3
32
25
143
112
24
104
85
156
183
24
81
96
144
108
11
48
96
13
11
240
13
11
25
12
83
144
48
49
15
45
27
9
48
12
11
64
69
179
72
16
21
36
15
45
35
1
23
61
27
33
60
155
40
69
83
73
39
105
60
3
273
84
96
35
37
11
61
96
171
24
9
36
3
117
3
33
167
169
108
96
24
120
147
200
24
133
72
35
48
97
71
13
83
120
97
47
64
48
96
32
64
24
24
21
3
8
109
27
9
15
33
39
9
60
132
231
72
24
9
23
48
24
37
51
176
48
88
165
11
24
16
21
3
81
23
25
12
24
35
37
11
61
3
56
61
11
37
11
73
144
12
3
24
48
9
96
60
72
11
16
69
72
11
40
8
64
9
108
11
24
85
60
15
80
64
32
144
85
27
81
71
112
9
207
24
24
32
88
56
24
64
296
109
24
131
13
12
48
71
40
32
168
72
16
32
37
179
13
48
3
9
48
144
48
39
152
72
25
167
37
123
45
96
24
35
13
120
11
48
88
24
152
88
104
24
72
37
51
141
83
88
8
13
59
16
21
132
111
69
60
71
37
51
56
40
48
128
1
15
72
144
56
13
3
33
60
3
80
37
3
117
35
48
49
23
109
27
120
96
93
35
48
24
37
3
9
300
27
57
71
40
224
37
107
13
75
9
36
75
33
12
3
56
169
119
16
21
24
27
33
39
45
11
85
3
57
87
8
24
64
32
37
84
15
8
61
123
129
47
16
8
16
96
45
131
216
13
72
83
120
61
27
24
93
11
25
23
48
16
57
60
132
132
12
183
24
69
35
73
12
48
96
96
3
240
24
57
71
24
48
13
75
165
3
24
8
49
39
24
45
96
51
200
24
48
168
16
56
13
36
15
117
35
24
16
48
165
27
8
16
9
12
11
85
72
75
120
80
157
12
84
203
120
88
48
93
99
48
200
13
48
35
24
1
84
11
48
184
48
9
12
179
192
88
57
12
3
8
40
48
93
168
252
23
25
36
35
24
16
128
37
59
24
37
36
63
21
59
16
24
32
40
104
96
13
48
3
48
141
108
60
35
24
61
48
3
9
48
15
96
24
9
12
24
3
69
27
8
37
59
193
231
9
263
25
36
27
56
133
24
171
81
47
40
8
16
117
264
48
35
48
1
15
81
60
83
37
12
23
216
49
108
99
21
11
208
21
12
39
128
25
63
32
205
51
45
72
24
48
27
8
1
399
21
131
40
21
75
165
3
8
1
63
117
12
96
180
48
27
45
35
133
131
24
48
49
23
16
72
33
87
24
8
40
104
85
11
16
9
47
16
81
108
ABCD 97520141066*3^$a+1 [50035]
113
21
28
108
180
47
67
18
107
121
23
117
64
300
296
3
67
65
144
48
247
90
30
65
13
12
260
15
21
63
37
215
9
60
36
4
23
60
67
26
39
141
10
110
142
12
26
24
75
241
84
191
139
48
18
47
48
49
95
165
16
47
205
48
54
89
117
240
27
240
133
90
60
12
125
33
10
53
121
180
35
60
1
47
132
13
68
15
7
122
75
84
177
60
147
12
36
288
12
157
131
21
75
193
191
192
132
25
83
235
53
91
5
145
56
24
15
96
55
24
138
42
210
78
30
60
128
304
18
12
5
1
20
144
15
144
21
36
244
80
70
29
127
60
74
16
107
13
95
132
60
117
10
18
8
75
79
26
34
30
6
30
104
118
38
63
7
53
132
60
55
50
22
53
69
39
91
149
21
216
34
161
45
22
98
15
19
108
38
39
103
12
198
78
29
1
24
71
45
63
201
46
233
97
83
12
7
180
281
7
54
36
42
12
185
21
24
3
97
66
77
12
1
80
52
188
63
21
36
123
96
21
4
140
76
24
23
33
10
60
149
61
35
127
72
60
26
3
7
74
16
20
15
55
53
19
198
80
27
108
9
40
90
50
99
1
108
30
98
135
19
89
36
43
90
48
167
48
7
30
72
6
90
120
234
206
60
120
34
110
63
33
22
90
198
14
10
5
13
300
8
52
8
10
5
79
53
73
24
11
225
64
60
116
120
10
114
20
10
150
48
42
48
98
34
26
99
31
54
59
31
26
135
55
14
256
54
96
17
37
18
77
61
80
60
195
84
21
27
73
114
209
96
84
12
132
12
105
226
60
29
108
55
42
36
90
65
19
353
157
30
53
33
10
72
242
58
65
157
56
10
42
23
12
57
96
39
43
30
8
144
3
175
77
121
44
120
16
20
34
48
17
61
47
153
39
43
41
144
108
48
1
90
78
162
18
92
36
3
121
156
54
41
157
8
10
113
57
82
101
201
3
97
90
146
39
13
92
46
60
74
10
101
25
140
10
120
24
101
12
13
12
90
17
235
180
78
120
60
92
96
3
79
62
46
53
60
57
4
36
72
18
89
91
113
229
252
36
54
78
23
144
25
11
144
115
36
54
78
2
159
1
20
28
68
112
11
121
108
288
95
97
47
61
24
36
20
24
28
11
19
72
149
84
33
184
90
360
26
64
36
24
36
90
17
12
96
19
66
44
10
86
280
12
72
23
13
83
211
29
156
103
90
30
62
36
34
146
34
173
97
59
84
12
45
16
12
23
139
41
67
72
60
138
11
61
116
60
94
41
108
229
72
258
98
112
108
23
60
180
61
36
44
63
37
60
35
201
24
15
223
158
10
5
7
240
125
37
23
357
46
252
78
174
185
103
185
60
25
155
7
5
31
5
37
18
5
105
82
98
60
39
84
31
126
143
36
13
8
82
78
119
223
90
11
60
57
75
300
144
55
90
179
37
20
124
119
84
103
5
139
18
108
54
26
4
23
ABCD 97520357822*3^$a+1 [50000]
93
60
33
24
135
81
24
30
18
84
39
84
63
30
27
27
45
9
84
15
135
96
66
6
45
3
150
27
57
90
30
6
69
33
138
12
18
12
12
36
6
48
6
24
12
51
27
162
48
48
12
15
51
30
51
15
138
36
24
27
9
24
15
48
57
78
48
60
12
102
30
6
12
123
15
84
18
42
18
12
87
45
159
9
108
12
15
21
27
132
45
102
18
48
30
18
24
48
30
48
132
30
99
33
123
33
24
6
6
24
60
54
45
123
42
27
75
45
129
30
114
18
12
18
30
60
18
72
3
189
51
69
30
36
57
120
33
114
30
27
15
21
15
42
48
84
6
42
51
12
3
45
45
42
12
66
72
12
6
81
51
9
39
60
90
60
30
30
24
12
18
30
15
21
39
60
135
57
36
39
45
9
12
150
48
150
15
12
63
54
30
57
36
93
12
42
18
15
12
3
57
3
33
39
42
30
21
12
12
51
93
39
81
15
30
54
12
30
48
3
168
24
21
24
15
48
12
87
84
30
111
33
36
39
117
63
27
21
108
12
3
42
12
63
12
21
15
129
27
129
24
6
6
36
24
18
48
42
36
267
3
21
15
6
78
9
183
12
6
30
117
33
15
45
204
15
108
87
105
33
30
42
30
117
39
6
30
66
3
9
60
132
48
123
57
36
15
9
42
54
30
162
108
54
6
180
27
9
78
48
42
48
102
42
18
6
39
36
15
21
3
30
18
12
6
42
252
33
3
12
138
27
15
30
48
24
195
180
3
54
78
6
6
6
3
84
3
12
120
90
36
12
15
33
54
12
45
36
27
66
27
3
30
6
54
54
78
3
144
51
9
147
18
3
9
66
45
27
42
48
18
30
3
120
27
69
36
33
27
27
60
60
36
30
24
3
24
15
81
27
30
15
96
21
36
12
51
60
15
72
30
42
6
12
30
114
228
18
18
12
30
102
30
48
18
51
3
18
15
3
114
60
126
30
54
12
21
3
9
33
48
114
81
24
72
15
9
264
93
27
36
39
12
6
3
51
45
33
60
87
45
3
15
18
84
48
42
129
12
33
51
9
84
12
168
36
24
6
12
120
24
84
9
3
33
12
144
144
39
33
9
6
48
60
21
63
102
36
12
132
111
24
24
21
6
30
15
33
12
54
21
33
87
105
132
12
279
60
9
36
12
12
66
12
30
132
15
12
21
42
33
132
15
30
18
48
42
84
6
18
30
60
9
45
3
45
99
9
24
15
93
3
24
105
60
6
186
24
12
48
162
120
9
3
30
78
192
21
15
84
60
6
174
30
30
30
15
15
45
51
120
21
36
60
39
180
66
12
15
15
90
66
192
72
6
6
6
108
36
54
30
36
24
39
51
30
12
42
60
81
117
30
42
12
3
12
69
72
39
45
6
12
102
84
30
12
54
51
27
30
30
12
6
39
3
312
204
246
54
66
51
63
30
54
30
36
6
48
6
96
24
39
57
39
99
21
39
30
6
30
27
84
3
150
216
15
129
63
33
60
51
21
72
60
108
30
54
39
15
6
3
120
45
15
36
96
3
48
42
27
33
12
51
27
6
54
78
24
96
72
18
48
9
45
48
12
123
57
96
39
3
57
27
18
30
45
168
3
180
90
99
33
24
84
54
36
24
6
75
9
78
198
87
45
27
27
18
6
36
186
39
51
12
108
18
66
204
24
18
12
36
36
138
6
24
12
3
141
12
12
102
21
45
24
108
72
3
63
24
18
36
12
12
48
39
96
33
24
30
33
27
6
12
12
198
18
30
12
132
93
3
12
138
102
48
81
3
30
30
126
36
36
27
36
69
6
36
84
24
90
3
3
66
48
36
42
72
6
39
3
42
3
168
36
3
18
78
81
15
18
123
132
33
18
9
45
60
6
54
18
30
42
21
15
12
18
66
9
24
3
18
156
15
69
132
12
30
117
24
9
3
192
45
6
126
48
18
78
27
57
27
3
6
27
33
15
45
6
66
30
30
15
27
30
18
42
27
24
21
78
6
36
39
45
60
6
21
57
147
33
6
9
3
33
60
9
12
48
183
39
45
3
6
24
60
15
21
15
12
3
54
180
12
39
135
12
78
84
72
99
87
12
36
9
45
30
45
75
36
42
15
9
18
12
6
3
117
48
30
69
51
72
42
75
27
54
36
51
27
57
63
33
9
3
177
84
30
84
57
3
66
15
99
33
9
66
69
159
9
33
15
27
93
69
174
24
42
6
30
15
3
24
42
6
117
21
15
9
60
15
15
12
18
63
3
9
177
24
84
42
81
12
93
72
12
24
30
30
39
45
75
57
15
33
3
63
30
51
51
30
75
27
30
12
36
18
54
12
60
24
114
138
42
30
15
21
114
90
30
ABCD 97520466172*3^$a+1 [50017]
48
16
20
147
57
28
20
39
21
52
11
24
141
24
15
48
108
9
12
4
20
99
36
12
120
108
21
48
52
23
13
23
24
48
48
1
24
11
1
44
180
51
108
21
88
32
63
45
147
33
52
83
33
12
3
24
213
27
45
28
11
45
51
45
28
35
1
35
12
45
24
28
23
12
60
13
35
24
24
72
45
88
164
112
68
52
20
3
13
20
60
27
21
40
12
44
3
25
8
87
33
39
13
23
33
4
11
21
60
15
129
99
12
25
11
108
9
72
36
15
97
107
69
4
11
109
35
45
28
35
93
24
15
60
45
96
16
20
16
83
12
9
3
36
60
69
36
16
36
83
57
24
136
24
23
25
35
12
45
40
20
180
3
13
12
72
36
24
56
3
24
21
27
33
51
49
56
96
64
24
35
21
28
108
47
25
8
12
108
168
99
72
81
108
51
33
3
57
36
111
33
15
72
33
16
20
4
23
24
36
9
51
13
92
108
52
143
72
45
39
25
108
11
36
61
35
120
9
16
20
60
12
15
48
25
59
13
72
8
28
44
100
96
83
45
12
24
3
96
21
3
132
25
59
24
13
35
13
24
20
15
1
59
36
24
48
24
109
56
40
83
21
24
15
1
95
60
9
171
117
15
13
107
24
21
72
51
85
11
48
73
20
3
60
1
24
12
60
95
45
124
144
71
9
64
20
40
20
48
112
83
72
73
8
36
39
25
131
48
1
80
64
56
132
27
12
48
57
3
25
11
12
37
83
12
12
85
56
60
28
35
24
36
21
48
52
56
24
16
35
24
60
84
49
12
164
4
11
25
20
51
93
51
1
228
11
60
12
9
24
51
1
32
123
25
48
44
12
24
135
36
45
28
155
12
36
33
15
9
36
12
63
9
60
3
9
60
48
27
45
16
80
12
16
96
20
51
12
1
47
12
57
180
16
32
40
11
25
20
52
23
24
165
16
56
196
23
21
135
21
39
105
4
119
60
72
24
45
36
243
13
140
88
47
12
13
8
16
68
27
156
145
12
108
20
27
13
35
60
49
48
20
16
47
49
56
28
35
9
48
27
45
88
8
207
109
188
15
285
3
33
144
15
12
105
28
71
21
15
109
47
13
11
1
23
21
120
39
21
108
15
108
13
24
12
116
48
4
23
25
24
95
36
48
57
27
45
15
93
135
25
143
84
21
52
59
1
12
11
36
36
48
21
99
72
12
85
20
27
25
95
61
80
48
51
180
1
60
12
80
27
60
141
24
36
28
11
9
36
3
13
95
48
9
12
15
153
100
56
15
1
56
15
72
25
32
60
48
75
13
80
27
48
48
24
13
47
12
25
36
20
3
109
23
12
121
24
11
61
23
121
107
12
48
33
12
3
36
33
40
72
48
23
24
48
93
208
44
63
24
73
36
11
9
75
96
61
20
3
60
217
108
59
12
45
3
81
52
168
12
24
128
136
44
136
56
60
39
9
40
12
168
11
61
156
20
60
64
20
16
8
12
75
12
48
13
84
20
160
8
144
3
36
60
1
131
12
181
44
52
56
3
36
13
35
13
35
204
1
68
52
47
61
44
15
48
25
12
47
33
48
60
12
96
64
8
15
37
47
9
192
88
44
15
21
16
71
49
35
81
159
48
93
3
12
25
47
12
9
16
11
33
27
48
9
16
80
27
72
165
40
32
96
27
57
3
73
59
33
28
47
60
36
45
12
4
56
39
105
36
52
20
3
120
49
23
21
12
27
48
33
27
25
95
33
171
60
144
36
45
16
72
32
88
20
40
23
9
16
8
27
24
24
61
20
63
132
169
11
48
25
8
27
12
13
11
9
63
288
45
52
20
28
35
12
49
35
93
63
84
13
32
39
24
48
109
20
51
12
81
12
27
85
35
93
27
60
12
36
48
177
3
69
48
39
13
143
37
47
144
12
24
25
8
15
13
35
12
25
71
25
12
44
51
37
11
12
45
3
96
60
1
8
27
12
180
45
88
168
71
69
24
15
13
35
48
45
220
71
69
27
48
1
36
20
52
56
39
81
96
63
45
75
97
59
69
27
13
12
11
13
12
47
25
8
63
25
155
9
3
45
4
68
60
12
36
15
84
33
3
69
28
47
33
12
51
9
28
11
12
48
1
8
12
24
15
69
15
201
60
156
3
12
84
105
15
24
96
9
15
13
155
9
60
3
153
123
37
23
24
48
33
96
48
16
44
15
93
3
141
15
24
12
33
112
12
20
112
35
21
39
9
36
24
12
3
49
72
71
9
28
96
32
132
87
33
72
40
59
45
15
24
12
1
24
68
3
13
35
61
23
25
47
9
36
3
96
36
36
33
72
3
12
49
56
27
96
145
56
24
36
39
24
73
35
108
37
83
49
11
ABCD 97520510338*3^$a+1 [50030]
21
12
100
104
39
117
60
40
11
21
12
72
4
200
100
8
228
16
156
8
3
181
47
60
25
8
60
28
107
9
48
51
37
11
1
8
96
52
83
49
48
11
13
35
61
24
60
96
12
80
132
48
111
37
11
36
21
124
132
20
3
36
144
213
4
32
28
20
3
21
99
81
4
8
24
39
81
3
24
13
60
23
97
48
12
68
36
4
59
96
132
25
96
47
36
81
48
15
37
47
73
68
51
1
47
9
36
16
56
16
203
12
1
20
48
36
24
16
20
12
4
92
52
32
16
80
36
36
48
24
28
48
107
25
23
24
12
33
15
93
28
80
100
372
20
120
3
21
39
192
1
32
24
75
9
4
120
56
64
48
180
72
32
4
83
81
72
72
16
36
47
13
8
72
3
96
1
24
23
37
20
88
20
27
73
44
36
40
32
12
171
25
240
12
56
40
128
12
96
3
193
32
3
21
3
117
36
75
33
72
28
32
12
16
227
33
72
36
4
60
59
49
44
3
1
24
8
108
172
71
45
16
32
60
12
60
39
24
13
116
3
105
75
21
72
12
3
73
83
9
16
192
348
72
71
105
132
15
24
12
141
40
32
36
24
12
24
12
63
25
80
36
180
51
13
120
68
4
104
48
24
51
60
313
60
128
36
51
129
48
132
16
32
15
48
12
13
44
76
35
69
156
15
12
12
21
36
4
156
56
108
120
3
72
177
72
27
49
104
4
12
71
144
13
12
32
244
144
8
24
184
23
9
72
15
21
72
51
37
56
120
28
60
36
8
36
76
71
1
8
27
73
12
164
3
13
104
60
15
36
145
32
76
56
12
4
12
8
51
1
20
16
47
117
120
16
56
24
3
1
176
4
44
52
24
23
9
60
27
165
36
51
21
75
1
20
220
47
21
36
12
60
4
8
3
1
20
255
45
108
96
48
124
8
15
36
24
9
40
12
44
4
12
68
339
57
4
60
120
128
51
1
12
48
119
13
8
27
45
75
45
40
20
16
56
16
60
8
24
28
8
99
1
84
23
13
59
12
213
12
88
48
32
40
120
83
24
21
192
135
25
35
121
68
4
104
16
12
8
135
93
51
121
48
60
32
15
25
72
44
16
120
23
73
23
49
56
36
24
120
172
24
179
61
92
76
32
12
88
56
36
60
12
4
48
20
3
24
9
15
180
96
84
168
121
47
33
4
44
144
15
117
99
1
35
45
63
97
56
39
69
48
136
8
99
9
3
73
288
56
4
44
60
48
88
8
40
24
80
28
48
180
44
60
28
56
24
72
3
85
32
88
35
9
72
4
104
27
48
9
36
60
28
36
8
4
60
44
36
72
48
100
32
28
120
44
76
132
35
141
63
49
12
48
56
16
8
36
64
60
35
69
64
24
20
72
3
72
61
44
36
52
56
96
63
21
24
12
144
24
100
116
4
36
23
49
68
12
24
108
36
39
1
44
99
33
4
144
48
168
59
73
11
61
240
56
36
76
132
48
8
108
99
13
200
4
23
9
108
39
301
23
60
13
8
111
60
25
8
192
24
16
11
21
72
108
132
264
40
180
95
81
3
169
72
44
168
39
117
40
12
8
100
12
32
27
48
69
120
64
32
36
39
13
12
36
24
107
1
128
4
96
84
143
85
108
24
36
12
32
75
25
59
21
88
12
120
92
4
68
36
120
27
96
57
28
44
28
32
76
8
124
8
28
56
51
85
48
128
15
84
25
132
44
36
100
32
64
12
8
27
33
4
44
64
104
108
123
21
136
48
47
13
119
12
105
3
1
47
21
3
289
48
59
13
47
13
20
36
16
212
16
60
12
56
4
23
60
36
45
72
64
47
33
72
16
35
265
12
120
32
3
48
48
84
213
88
11
45
36
24
148
36
23
61
47
96
21
4
23
117
15
72
13
11
1
44
124
8
108
15
141
16
47
45
87
9
52
68
4
12
8
36
36
28
8
4
48
12
48
12
143
60
45
88
44
76
12
32
63
69
12
16
8
40
120
56
16
32
168
48
52
ABCD 97520961106*3^$a+1 [50007]
60
24
102
18
66
54
97
32
40
17
24
36
6
13
11
60
6
108
60
42
33
72
48
57
120
15
9
31
48
17
15
33
66
54
120
36
36
30
54
43
11
66
43
120
23
54
3
51
37
53
12
18
45
81
6
24
54
19
8
33
151
128
3
18
12
54
1
35
13
17
90
69
9
7
8
27
54
24
102
84
6
48
7
5
60
24
55
80
15
1
65
54
129
177
48
6
25
48
11
12
48
6
3
57
6
78
36
36
30
45
45
24
24
30
42
259
5
24
19
11
36
30
43
17
24
30
12
30
15
39
6
30
18
6
13
47
1
65
103
101
30
13
11
96
109
11
54
7
23
36
21
24
15
1
32
21
51
39
30
12
39
51
13
107
108
25
11
54
12
43
17
78
72
60
93
27
133
32
39
49
17
84
24
99
51
60
12
13
5
67
65
24
120
31
23
97
32
81
30
60
21
15
33
261
12
60
48
36
54
9
21
120
120
12
39
64
104
16
104
88
35
54
15
9
60
99
81
12
24
60
39
57
30
48
120
6
6
24
61
48
155
30
6
6
78
42
84
24
55
131
85
5
3
21
6
6
7
56
75
36
25
8
16
5
30
12
114
15
15
25
24
41
24
12
139
41
7
120
107
24
6
54
6
6
54
55
8
3
48
42
114
24
129
63
9
159
12
93
16
95
9
45
72
60
63
105
31
24
5
102
30
87
111
57
88
35
141
48
16
65
31
29
12
79
11
45
39
24
9
117
6
37
83
54
30
30
24
42
25
149
30
36
54
6
69
39
9
3
117
21
120
60
55
5
60
30
36
13
11
12
54
30
21
63
60
66
6
18
91
8
96
51
36
30
48
42
24
96
9
69
36
24
12
18
36
109
24
41
31
48
23
18
15
21
99
15
1
101
19
48
23
25
95
25
5
60
60
67
47
36
109
24
5
19
17
55
41
15
93
36
66
30
24
36
30
13
11
21
40
53
72
90
24
54
219
192
105
159
75
6
55
209
30
60
66
30
93
96
96
15
24
121
5
43
11
222
90
69
39
57
33
12
3
15
132
60
24
84
45
72
3
30
6
66
24
31
23
30
90
66
54
12
13
17
103
41
24
6
9
57
78
72
33
21
60
150
25
11
24
69
135
96
36
13
56
99
12
24
90
54
1
35
60
6
54
45
81
78
12
45
3
90
19
41
36
43
11
21
15
129
21
19
32
24
40
5
60
30
1
120
29
24
36
6
129
9
31
24
32
33
12
19
104
40
24
53
78
6
60
211
48
32
69
19
5
30
37
65
30
84
6
48
12
99
21
18
36
90
6
168
60
30
6
30
6
18
66
120
6
48
30
9
93
67
71
156
36
73
65
30
25
96
89
96
36
18
25
5
139
41
15
51
60
90
30
84
150
6
90
30
1
23
12
54
30
25
11
18
19
8
88
41
6
18
111
16
24
48
11
69
72
16
29
114
246
43
17
30
66
54
1
65
39
75
13
8
9
60
30
21
33
79
11
6
24
42
13
41
84
66
25
48
41
39
57
84
96
3
3
85
72
47
9
105
6
6
84
24
30
49
17
31
8
21
19
35
21
105
36
30
78
6
6
27
177
36
204
24
39
136
17
60
27
160
32
9
42
37
8
3
37
35
60
33
16
35
6
60
27
177
63
3
117
3
18
51
39
6
139
5
6
165
21
18
9
81
66
13
17
36
168
180
6
6
54
21
9
36
3
15
66
54
49
72
65
79
56
69
30
69
48
45
78
109
80
51
69
93
43
17
24
15
15
30
36
55
24
59
12
24
30
3
3
13
95
1
35
60
60
13
71
132
90
3
15
66
39
64
47
6
19
29
12
48
6
54
6
24
36
1
5
18
9
51
6
15
45
43
47
25
56
33
120
6
6
18
25
71
6
24
30
66
3
112
83
96
90
36
15
195
60
49
8
3
48
12
9
75
13
41
7
24
41
39
51
45
105
39
99
132
24
9
160
47
24
9
45
120
51
81
7
71
6
19
107
138
96
36
55
32
192
81
114
13
11
36
9
40
32
9
120
54
265
41
24
96
31
59
13
137
31
29
30
69
16
29
27
15
9
88
11
45
21
3
16
5
6
66
19
41
84
114
9
48
9
90
30
30
66
18
21
120
9
87
15
78
51
69
19
32
9
15
21
66
24
81
48
15
42
18
12
9
45
60
39
40
11
6
24
24
6
1
185
79
5
171
15
9
21
3
141
3
33
79
35
21
63
25
5
75
27
48
72
18
67
65
48
30
25
11
6
60
48
67
23
1
8
40
32
21
138
60
117
15
30
3
45
30
60
66
120
60
36
144
36
3
96
9
12
18
57
64
8
16
17
78
6
19
77
24
144
115
65
55
11
6
24
60
126
45
120
99
45
39
25
5
6
30
15
40
5
3
3
85
23
6
84
31
29
36
90
13
23
49
71
18
55
11
6
18
37
23
81
16
ABCD 97520966386*3^$a+1 [50005]
6
24
61
72
59
6
24
30
48
1
5
12
102
37
24
41
24
72
18
36
24
24
66
24
48
19
36
108
11
6
12
6
1
5
30
18
42
78
90
6
72
54
18
7
96
65
24
78
36
12
13
12
108
119
42
19
125
42
48
6
31
24
23
13
23
114
223
288
29
30
13
24
36
17
7
5
18
6
54
1
36
23
1
36
24
72
65
18
6
55
83
60
30
7
36
53
24
18
84
24
60
37
17
6
30
12
55
23
6
66
18
36
54
6
18
12
1
24
23
30
7
65
48
12
36
42
13
29
96
163
12
53
55
5
12
192
43
60
65
42
6
31
11
84
24
54
30
90
6
42
19
29
55
11
60
54
67
89
19
36
11
24
1
89
120
19
11
1
35
85
47
30
43
23
1
29
42
84
30
54
126
48
12
36
30
18
55
12
83
30
90
60
126
91
17
103
107
1
119
6
6
78
18
18
31
11
114
18
12
36
42
67
11
54
66
13
96
35
25
59
84
133
23
1
35
60
54
31
23
1
5
24
66
96
1
23
36
1
47
97
23
42
91
24
24
41
30
24
25
17
78
6
30
1
5
19
5
31
53
7
167
36
24
36
72
90
72
7
35
25
119
1
29
24
7
5
91
35
30
102
48
54
30
1
35
13
47
18
7
5
60
24
19
35
36
1
197
67
53
96
6
61
5
55
17
66
30
42
109
24
5
6
109
41
18
30
6
42
12
31
35
12
24
60
36
102
12
19
65
67
60
17
7
180
11
13
5
24
36
24
78
13
17
48
84
6
120
97
17
31
95
24
37
41
115
47
18
150
72
6
24
72
151
48
12
24
11
84
25
11
132
90
67
84
41
6
13
29
18
49
60
60
71
49
41
42
6
36
36
12
18
84
1
24
96
84
5
19
35
6
120
90
25
83
6
31
5
60
36
19
29
6
6
18
6
138
73
5
72
127
53
42
49
60
5
54
73
5
19
84
11
24
25
11
49
60
11
18
91
59
78
19
5
30
181
23
6
198
12
25
65
175
41
12
72
84
60
31
5
6
13
5
186
60
36
18
12
54
145
29
7
5
102
97
5
91
48
60
60
35
6
19
89
120
78
24
60
54
127
47
1
72
24
23
12
24
6
55
35
6
78
30
12
42
66
7
119
24
30
30
24
36
24
1
47
54
6
162
120
6
24
6
7
5
48
115
35
6
19
36
5
114
150
24
31
72
29
30
36
18
30
6
19
47
13
65
12
228
31
23
30
12
126
12
1
36
53
7
23
6
31
84
36
53
96
31
41
18
90
36
108
6
72
12
12
24
36
1
113
12
19
65
79
5
24
7
53
127
65
198
1
36
24
65
6
1
23
12
84
30
151
23
12
13
36
23
18
42
18
18
36
18
36
114
12
90
19
95
6
55
144
12
23
12
25
24
5
18
132
6
150
54
55
5
18
60
78
132
60
42
18
31
96
35
18
7
173
12
36
12
7
36
47
108
78
31
53
103
23
84
6
6
30
48
31
59
12
24
85
180
65
31
23
1
155
1
59
6
66
90
42
30
96
6
25
53
36
31
23
132
6
19
24
36
29
90
25
36
11
13
60
36
95
25
5
18
12
25
83
73
17
102
24
25
12
197
12
19
12
17
12
31
17
7
11
12
13
155
48
25
41
126
102
12
24
127
83
37
35
25
29
19
12
47
12
54
67
17
108
12
30
13
17
18
30
42
36
25
65
7
17
96
7
77
66
37
84
29
24
12
79
36
23
12
18
96
31
11
18
7
59
6
30
90
60
18
61
120
65
144
24
6
37
17
42
1
35
18
12
43
12
125
72
6
37
48
47
13
5
114
13
29
55
29
6
18
6
1
24
17
54
121
47
1
125
72
78
30
67
17
66
72
12
1
36
84
36
11
13
77
30
54
114
37
5
48
6
6
43
12
5
42
60
42
78
90
36
72
48
24
30
78
84
84
6
1
149
6
18
91
41
55
23
1
96
23
36
6
12
18
138
31
53
30
36
30
36
139
71
18
6
6
36
42
60
30
30
61
72
89
30
60
85
23
1
11
1
5
115
24
96
17
6
30
7
23
54
7
24
11
1
29
18
66
126
25
41
30
222
18
13
71
60
108
12
114
54
37
24
17
18
37
23
61
36
17
222
126
19
53
12
60
55
24
35
6
31
5
43
11
6
132
7
23
36
37
5
30
30
12
6
60
37
83
1
5
18
90
12
55
11
109
23
6
6
1
24
11
12
36
114
103
5
18
66
18
37
24
17
42
1
41
60
36
79
36
23
72
12
30
30
37
5
24
7
60
5
48
7
23
1
41
79
29
24
7
53
7
84
59
18
18
6
36
18
174
7
5
19
107
54
54
6
78
18
19
23
61
12
23
6
55
11
18
55
11
18
7
60
23
37
89
24
12
24
12
19
35
49
12
47
1
47
18
36
24
6
30
84
54
6
31
41
78
84
6
36
31
137
42
61
24
23
1
5
24
42
1
35
18
30
90
7
108
77
54
25
131
132
36
1
29
12
19
5
30
25
149
30
1
24
65
30
1
120
23
66
12
12
36
6
30
30
18
7
35
1
5
132
66
12
25
125
48
30
126
18
42
84
91
23
48
49
23
12
48
36
114
12
55
5
30
6
78
120
102
30
13
11
61
77
12
ABCD 97521010274*3^$a+1 [50015]
23
28
68
12
12
37
3
93
35
73
99
12
99
161
36
43
102
59
31
69
9
12
18
5
109
90
18
18
54
18
9
63
18
108
11
40
3
45
56
1
135
63
33
9
23
25
78
30
90
69
20
28
27
33
20
55
42
35
48
72
136
27
42
36
30
117
27
41
13
24
36
39
8
72
61
51
8
43
29
40
3
42
18
5
31
21
8
40
32
43
77
25
75
20
1
143
64
3
77
55
53
60
120
103
6
48
3
3
5
36
43
36
24
30
87
81
15
20
13
24
23
49
30
21
33
11
121
47
61
47
109
263
12
19
29
12
40
9
120
111
44
76
104
79
57
33
60
11
72
73
90
17
7
288
18
36
35
76
9
63
27
5
49
54
41
49
11
172
195
42
23
85
18
189
60
20
48
24
13
35
72
61
48
42
9
8
148
12
32
36
37
126
77
13
39
8
72
85
27
60
93
35
96
84
12
115
45
9
66
33
32
25
15
39
17
19
6
107
52
15
93
15
6
11
60
36
175
5
19
45
93
150
18
119
73
6
66
24
35
1
30
21
68
55
24
30
27
9
60
27
8
24
31
9
45
3
24
164
124
8
168
36
100
60
9
6
29
64
105
71
136
9
30
150
27
63
84
17
108
37
36
27
123
9
9
39
105
15
72
8
7
45
20
49
72
23
12
103
29
25
15
45
18
17
85
3
128
109
15
128
84
24
84
61
99
68
220
27
57
15
48
6
39
63
29
61
78
117
57
60
3
12
108
3
21
8
37
35
43
66
126
29
132
43
90
36
126
5
160
105
279
39
17
79
153
57
75
20
160
60
20
24
24
55
12
45
8
1
24
27
45
36
48
27
123
41
79
5
31
105
81
48
35
217
24
66
77
36
1
54
30
11
31
90
18
21
44
1
11
52
87
89
112
63
129
93
18
156
21
3
54
23
133
107
12
36
156
16
57
30
126
6
29
24
73
30
42
15
15
17
96
67
6
47
19
18
35
40
8
13
27
3
29
85
3
105
47
7
105
80
48
31
6
195
56
13
179
97
15
33
15
3
5
85
15
132
92
73
11
24
13
27
33
18
5
72
40
8
16
15
78
35
96
49
90
33
57
30
57
15
5
40
33
35
1
30
234
11
24
52
9
11
25
3
128
4
21
35
7
18
30
114
11
4
44
12
112
32
196
20
49
18
42
11
43
5
49
335
40
51
9
132
8
145
63
57
11
7
54
240
18
180
18
120
42
57
9
6
54
111
8
96
49
63
68
132
193
71
13
6
54
90
77
13
12
63
92
115
78
11
4
12
56
19
29
12
13
24
30
42
15
36
84
48
8
73
36
6
117
12
36
69
59
64
8
48
64
20
12
25
111
32
97
59
84
85
162
18
78
18
51
105
90
41
13
35
24
37
135
20
91
18
114
65
12
49
51
39
66
6
102
72
36
239
24
25
60
35
112
87
5
108
49
131
7
6
95
36
25
6
77
36
36
60
60
73
15
120
68
25
167
103
57
21
234
126
47
64
51
18
191
25
18
113
64
68
1
59
31
81
33
66
42
75
8
19
5
40
33
23
24
91
6
15
8
12
19
324
57
68
1
87
84
20
19
29
96
61
3
12
21
12
35
7
41
24
73
18
24
30
3
32
25
59
64
15
137
13
3
177
126
137
37
60
15
21
35
84
28
8
25
30
6
35
16
32
25
83
37
18
189
80
16
39
185
13
27
8
60
1
72
12
126
17
48
16
15
185
25
111
93
36
11
52
75
252
201
93
30
90
11
40
45
18
5
103
162
71
36
28
20
1
11
28
3
54
11
43
17
48
64
20
12
109
51
120
60
33
72
24
36
15
8
25
6
12
90
95
64
21
47
7
161
25
15
3
249
132
15
90
48
126
17
64
228
12
20
109
42
84
5
85
71
7
138
87
8
13
60
102
42
36
11
133
35
37
63
132
39
5
4
56
4
12
75
60
141
33
54
137
36
24
24
85
27
92
12
211
72
36
114
15
48
93
24
11
4
111
65
12
49
18
5
13
99
56
64
48
116
7
42
72
11
40
75
18
12
47
40
21
51
8
88
33
54
6
147
60
3
24
48
42
11
55
125
60
67
60
5
157
36
87
20
49
6
9
75
89
12
13
12
39
15
21
3
5
49
23
40
45
87
60
8
55
72
17
61
18
9
ABCD 97521170122*3^$a+1 [50021]
9
24
12
23
13
15
45
18
24
41
31
24
66
63
33
24
204
11
13
48
18
5
37
27
33
144
71
13
36
48
27
9
12
60
15
33
39
15
125
31
36
33
27
29
37
12
18
42
36
54
48
65
12
13
3
111
48
57
45
39
15
17
25
23
25
12
3
9
60
138
18
36
36
18
84
48
53
37
12
6
60
24
41
96
100
9
35
31
9
12
3
54
48
39
9
6
18
18
90
99
36
27
18
24
6
18
27
20
79
66
3
21
63
27
66
30
12
12
48
53
85
78
9
147
45
9
24
6
24
18
12
47
103
30
36
36
6
24
30
75
21
15
177
3
8
12
49
23
112
20
4
21
23
31
60
6
120
15
60
93
47
49
11
31
42
66
6
30
41
73
60
27
32
60
72
1
30
102
132
84
24
90
5
13
30
72
77
13
6
41
1
35
79
30
3
57
39
15
54
30
65
151
29
1
71
4
9
11
7
29
1
78
5
91
9
15
6
6
45
93
24
12
51
12
128
4
9
27
32
100
3
89
4
12
8
12
145
60
15
15
78
11
1
18
114
96
42
33
9
6
84
6
42
9
44
1
48
36
6
5
1
12
27
21
12
6
12
29
25
71
28
27
17
72
16
9
84
12
30
5
28
21
18
33
57
30
45
27
18
12
24
90
24
6
27
24
81
3
9
75
33
30
9
105
23
48
60
25
75
9
6
29
16
24
104
25
47
19
66
30
9
56
25
72
12
126
54
6
18
6
5
49
12
15
12
3
12
78
35
13
15
57
24
24
6
5
25
18
78
108
42
54
30
96
69
33
6
42
24
3
21
6
6
12
12
3
3
30
12
12
11
12
25
6
102
30
18
24
3
60
3
60
6
23
37
6
57
33
15
33
126
129
9
42
36
48
24
126
6
45
44
85
36
3
60
68
7
18
18
66
60
6
77
67
66
23
37
132
27
81
12
12
18
42
78
6
47
19
78
60
63
15
30
30
54
54
5
19
41
76
9
27
3
12
24
6
3
36
21
63
9
30
17
13
3
45
108
155
31
81
84
123
6
54
66
47
97
6
12
18
12
18
65
1
51
45
30
78
72
72
240
11
49
48
24
24
12
30
33
60
44
1
11
36
64
33
35
1
51
15
96
18
6
36
18
131
1
3
12
48
12
57
96
6
33
57
48
111
24
3
72
18
54
9
56
24
25
102
102
90
53
4
75
81
105
95
19
5
16
9
3
51
5
76
3
12
18
60
3
8
76
56
79
69
9
71
4
32
73
15
33
23
31
6
108
42
17
40
8
19
24
21
33
36
27
33
99
21
36
66
5
49
36
72
51
9
6
41
36
25
90
29
1
15
8
37
72
11
25
66
66
3
21
6
33
39
45
3
69
123
33
75
45
9
30
29
1
23
37
18
6
159
8
60
7
18
60
23
37
39
44
7
117
8
85
12
3
9
35
25
6
125
73
27
33
12
18
84
65
1
12
39
81
54
90
11
100
45
12
27
33
30
96
6
39
21
6
89
31
84
41
148
84
81
39
108
24
9
51
9
24
42
6
3
24
15
21
36
15
5
40
36
8
49
15
75
12
54
36
54
9
12
44
1
24
15
21
6
29
19
105
36
36
57
36
39
12
81
18
24
5
31
21
45
60
36
15
33
30
6
11
25
108
6
6
84
35
49
102
42
11
25
15
87
12
6
12
114
18
3
87
12
96
29
40
56
12
1
30
54
3
3
6
36
12
15
15
81
57
18
12
42
12
24
47
24
13
36
72
60
54
21
27
53
13
47
28
9
11
49
51
44
7
6
24
3
12
15
36
5
49
11
43
12
17
12
16
8
1
96
12
3
69
36
24
3
87
66
24
30
90
54
17
4
75
18
11
1
24
42
5
7
42
60
3
27
24
162
84
36
24
35
13
126
72
12
12
45
3
45
116
31
150
35
13
18
12
42
39
15
42
18
17
4
9
186
30
11
25
12
11
25
150
24
5
61
12
15
48
27
18
12
12
132
54
60
36
60
24
90
15
12
69
3
36
57
30
24
48
6
6
18
96
11
4
27
48
29
28
8
1
6
17
1
36
35
61
12
47
31
24
6
72
18
45
9
24
11
133
51
15
57
8
31
18
30
6
42
5
133
12
12
60
60
12
36
27
63
30
123
9
35
1
6
24
5
36
1
48
39
12
69
11
40
8
1
27
24
20
64
21
36
12
72
11
19
53
7
126
12
108
72
12
15
36
45
39
21
60
12
36
11
25
6
5
37
35
1
51
21
12
12
6
42
72
24
156
48
11
121
6
18
36
54
6
15
33
18
29
13
3
99
29
40
21
3
51
54
6
5
16
45
35
16
45
30
18
30
69
72
15
18
27
81
18
29
37
18
30
3
84
48
15
12
6
47
1
12
27
21
24
12
6
18
132
39
9
47
4
24
15
6
51
45
12
36
59
16
9
83
12
52
39
12
84
29
31
5
61
12
12
11
37
36
12
15
27
81
51
90
18
48
69
9
11
73
27
9
75
12
3
9
3
17
25
60
126
41
13
27
96
8
1
48
72
11
25
27
72
93
6
29
12
60
40
24
12
45
15
12
32
25
24
72
18
5
36
1
60
23
52
9
51
15
24
30
3
92
64
20
172
45
18
36
6
18
6
39
21
6
12
5
7
9
92
109
11
13
30
9
87
6
42
18
12
18
9
96
57
36
51
164
24
12
31
144
5
64
9
66
45
129
3
33
27
27
72
6
59
55
36
60
17
76
24
63
48
21
15
6
27
8
133
15
60
56
16
9
3
45
27
21
12
6
5
97
54
36
12
53
19
5
1
24
18
81
27
54
3
12
60
45
35
124
51
69
15
6
60
78
33
12
21
12
39
20
64
21
3
33
30
30
30
12
5
67
21
27
6
42
48
41
16
12
33
12
42
45
69
42
9
8
73
24
66
45
68
1
11
55
17
16
72
39
18
27
33
12
30
5
25
48
107
13
18
54
24
42
89
4
12
24
33
6
90
27
68
25
6
24
66
83
55
6
30
66
35
24
1
24
6
60
30
3
15
48
30
39
123
18
84
36
30
24
90
36
107
43
30
78
24
18
3
75
ABCD 97521320732*3^$a+1 [50001]
3
24
21
105
23
13
6
18
6
53
1
47
37
12
54
30
42
12
18
90
89
49
24
87
9
36
18
78
3
32
79
6
27
15
30
48
18
65
1
30
65
1
90
90
72
18
18
42
21
80
1
47
16
32
16
32
7
102
60
23
55
42
6
9
9
23
16
15
6
30
12
24
30
75
32
64
69
168
30
30
6
24
9
123
36
30
35
19
54
6
33
48
80
25
78
60
12
48
33
3
6
72
36
24
48
3
105
39
21
27
57
72
24
84
102
29
49
47
16
75
72
66
6
21
15
18
63
51
29
13
66
30
24
24
72
27
165
198
18
144
51
9
30
6
132
54
114
30
6
24
6
21
80
13
12
23
1
6
78
59
16
39
9
21
18
48
6
3
27
5
265
54
60
42
11
37
24
48
90
24
66
114
24
42
120
72
42
81
128
49
63
3
6
48
12
54
54
95
13
42
18
60
18
96
6
51
21
11
49
96
24
36
66
48
17
48
48
85
24
35
43
12
36
42
12
30
54
11
13
30
60
36
21
3
72
36
18
12
18
17
7
30
27
39
9
33
15
57
18
210
108
12
12
30
42
23
96
139
18
12
71
64
21
27
32
121
36
18
18
24
23
55
48
9
3
18
60
18
12
204
6
63
69
12
18
48
54
54
30
30
69
21
75
48
63
78
42
18
42
18
27
48
63
42
36
3
39
48
6
54
45
80
1
48
15
45
35
127
17
31
60
6
111
9
87
3
84
9
63
114
12
3
48
81
36
54
66
60
84
12
6
65
97
12
18
17
13
35
37
18
41
49
18
144
77
1
15
32
13
35
25
90
36
12
54
23
7
9
9
18
117
21
66
120
18
36
12
15
15
12
6
24
162
48
6
90
36
84
84
30
120
83
7
9
21
11
16
33
72
36
35
16
3
6
24
18
120
126
36
24
132
108
36
6
17
16
51
29
48
7
96
6
12
126
36
21
9
114
21
153
6
30
60
167
7
18
24
15
9
6
33
32
13
51
9
90
30
6
42
95
7
57
9
71
25
39
51
6
30
54
18
17
49
24
18
30
87
165
6
5
31
30
24
59
64
57
30
132
72
66
24
35
55
41
48
31
17
31
33
87
18
23
37
90
24
6
30
30
12
48
12
72
12
48
6
24
30
18
29
145
66
24
101
7
90
42
6
42
6
66
54
24
6
9
3
18
36
39
45
24
12
47
7
66
71
79
60
5
48
7
60
108
30
132
15
15
48
36
24
18
24
18
18
39
45
48
12
39
45
30
24
30
168
39
39
9
21
24
36
24
23
13
83
163
18
18
18
54
18
12
6
36
41
43
12
12
6
12
11
13
66
17
7
36
53
31
48
36
36
30
123
27
18
48
18
42
23
49
78
17
16
57
12
11
1
24
36
3
63
48
17
7
9
3
6
71
48
31
33
27
42
48
24
24
155
19
36
9
21
90
6
78
30
66
102
18
12
12
45
3
18
59
1
42
42
18
78
36
6
18
12
54
48
45
48
3
12
30
42
6
3
27
117
87
12
54
39
45
12
23
7
18
90
168
24
54
36
3
27
66
12
87
3
6
6
78
72
36
12
30
42
18
48
65
55
24
6
27
21
11
31
18
47
43
53
48
48
25
18
12
42
30
18
60
30
12
9
81
63
48
32
85
42
6
27
27
21
32
7
24
114
78
48
24
72
17
16
27
6
12
30
69
48
99
45
129
63
9
135
21
24
18
120
12
30
66
93
105
23
7
6
3
15
17
103
60
45
87
18
39
3
6
183
69
27
128
25
18
5
79
36
54
18
5
13
30
30
120
72
36
42
18
12
30
54
90
18
11
48
49
15
48
32
43
36
30
54
12
17
121
23
16
192
3
29
19
18
150
5
55
54
35
13
12
48
71
7
57
3
36
6
3
9
12
107
48
1
24
87
39
12
312
101
43
36
81
9
48
39
87
54
6
30
6
48
18
23
96
13
35
7
60
93
80
16
45
6
48
66
6
54
12
3
9
6
129
32
19
36
6
42
41
25
24
36
60
6
9
32
19
18
11
19
90
6
84
30
75
27
24
66
27
96
32
19
30
306
30
15
3
141
9
23
55
90
108
3
39
282
47
16
87
78
12
42
24
36
9
111
96
72
57
32
37
12
72
6
65
37
59
1
12
35
16
75
60
137
7
41
19
18
84
48
36
35
79
12
6
12
83
25
12
36
120
24
72
63
3
18
11
43
21
80
25
39
15
138
84
36
12
35
73
54
18
30
36
24
12
9
32
7
30
36
90
6
36
30
5
48
109
60
120
162
18
11
48
163
6
24
24
30
96
24
17
127
72
30
30
24
54
18
93
69
11
1
15
9
84
162
66
47
16
69
36
24
36
114
78
42
42
39
51
30
30
6
114
6
42
18
39
9
36
78
117
33
6
6
48
35
48
48
1
24
6
36
42
36
30
65
25
30
36
6
47
1
24
30
9
32
48
1
47
25
24
47
16
27
42
18
57
80
103
9
80
91
69
75
6
60
30
72
30
12
6
42
12
66
72
78
47
16
32
7
72
6
54
165
21
132
42
12
54
11
19
6
23
1
12
12
48
12
42
17
31
30
6
120
6
15
3
45
33
12
99
21
36
23
13
3
27
53
43
117
3
18
84
18
24
54
30
6
51
3
29
1
95
61
48
72
18
9
32
31
17
1
30
33
9
24
60
30
30
6
17
1
12
83
48
49
95
253
6
72
ABCD 97521741932*3^$a+1 [50084]
72
37
41
7
11
54
7
41
252
31
5
31
60
23
25
36
17
72
30
210
127
36
252
12
59
1
59
60
12
13
84
11
30
19
48
107
73
47
30
31
77
55
48
144
96
12
95
72
37
36
23
49
12
29
60
30
300
54
91
72
17
6
205
24
156
47
13
84
5
31
36
60
23
48
73
155
37
5
90
78
42
97
12
113
18
13
59
37
36
48
60
144
120
180
36
47
13
77
132
18
253
59
180
108
42
115
5
31
96
84
29
6
30
7
5
42
30
66
1
59
109
5
7
59
180
1
41
18
30
144
55
113
150
30
138
85
5
91
11
48
61
36
24
120
23
37
36
5
139
53
67
24
120
17
7
180
72
48
23
12
61
47
42
66
25
137
19
24
36
36
107
85
41
42
169
11
133
36
41
103
24
53
55
72
71
42
198
60
54
7
83
60
90
91
5
84
90
18
210
25
47
37
41
67
23
85
23
49
36
29
7
29
31
120
29
12
19
108
180
36
35
1
48
60
5
115
36
144
36
60
65
19
5
30
37
113
6
85
59
36
120
1
48
65
168
19
96
17
6
174
31
144
23
18
31
11
13
95
24
156
60
1
60
84
59
30
90
30
67
29
30
25
24
203
12
73
77
48
210
30
12
55
48
23
37
84
83
30
18
49
24
29
295
36
84
95
1
89
18
49
89
30
61
191
60
30
48
90
85
17
7
192
96
23
49
71
229
83
133
137
162
48
145
228
29
30
157
83
18
12
96
7
77
31
36
23
6
7
53
150
37
48
17
19
143
61
12
95
132
157
23
97
59
85
107
42
126
264
37
179
24
145
5
78
97
275
18
162
30
6
25
204
180
125
6
12
18
54
73
180
84
131
12
66
31
11
48
12
48
37
77
67
23
1
77
7
23
42
7
41
127
203
72
30
96
31
221
228
55
84
11
97
53
79
12
96
167
96
42
67
72
36
23
12
12
85
5
6
61
36
5
43
17
120
103
95
157
108
65
54
60
121
95
60
121
59
97
5
55
12
36
35
1
108
11
12
78
90
12
13
96
41
43
119
25
36
24
72
179
1
144
12
72
36
89
30
13
53
162
37
12
23
90
283
180
113
31
60
48
5
18
78
54
25
11
49
11
109
23
30
18
61
36
95
12
66
19
23
12
25
12
53
6
49
11
204
156
12
42
90
126
54
6
115
35
42
103
36
84
65
7
53
54
25
41
67
12
131
72
13
5
139
83
12
121
144
65
43
47
66
60
30
37
107
36
1
36
65
187
125
55
23
13
156
108
36
47
12
18
60
48
72
78
12
18
54
30
43
53
54
37
71
60
108
54
115
5
48
19
240
101
72
216
115
29
43
17
60
7
108
155
18
67
161
31
143
126
30
54
7
29
139
180
41
120
42
60
289
89
19
60
108
35
72
120
108
72
168
37
65
7
71
138
19
83
282
18
12
61
36
180
48
36
59
36
24
25
72
288
65
115
101
7
5
19
11
48
205
36
59
102
12
126
252
13
29
43
12
132
108
125
126
30
54
1
59
18
192
6
109
5
138
78
30
1
83
37
36
168
35
84
30
31
12
83
72
13
35
60
72
12
13
47
36
42
42
228
37
65
7
29
12
175
23
12
37
36
137
7
60
53
18
54
91
59
121
180
5
7
144
23
37
300
96
12
168
12
11
30
24
18
12
138
7
161
19
48
5
18
120
72
349
29
12
79
36
23
49
60
65
210
25
5
138
102
ABCD 97521903608*3^$a+1 [50047]
75
66
72
72
66
69
9
36
54
90
19
92
39
6
15
48
15
72
60
66
19
11
84
114
7
113
31
11
90
24
3
21
24
3
3
96
21
12
15
72
36
25
12
17
30
6
15
12
28
155
45
9
15
36
9
24
24
3
87
13
48
29
15
27
66
43
41
15
9
66
114
60
7
20
172
41
36
24
79
23
42
3
45
24
51
3
60
36
30
18
61
131
96
120
48
42
48
27
105
30
60
30
48
72
7
32
33
31
71
6
27
40
95
108
9
15
1
59
33
105
36
187
5
7
36
11
60
24
60
90
99
40
131
126
15
51
18
19
71
1
119
37
29
18
6
6
6
67
8
57
7
101
115
47
66
66
109
56
51
48
6
84
60
87
40
32
27
21
33
60
60
60
6
84
25
77
19
11
37
17
48
7
29
111
75
1
72
17
36
43
17
15
9
18
61
5
24
43
47
60
6
31
11
18
51
9
12
99
16
17
132
30
48
18
48
6
18
102
1
23
117
40
137
63
9
48
15
33
127
32
45
75
15
60
6
55
29
79
5
12
78
42
43
41
96
30
24
1
59
6
27
51
25
29
36
6
36
48
12
45
9
258
48
18
7
35
37
11
25
11
30
3
117
63
45
18
24
13
128
9
36
24
6
48
30
12
24
96
48
31
5
18
96
90
6
30
43
140
57
66
37
11
12
9
40
8
27
73
20
141
12
60
24
36
12
96
126
49
17
19
29
42
12
25
20
21
24
42
174
12
18
6
15
45
24
51
51
60
73
59
36
24
72
48
78
54
66
43
5
6
13
32
16
23
66
6
18
6
108
6
115
5
7
35
198
7
59
13
8
4
53
12
15
16
23
141
15
105
15
1
5
78
6
24
31
24
5
36
6
138
42
12
102
19
17
19
11
30
99
111
48
37
20
27
85
5
48
24
18
6
6
96
48
81
28
17
31
59
48
12
13
11
9
28
59
84
30
6
73
17
144
60
12
12
15
27
6
75
3
21
9
55
156
35
1
24
5
30
6
54
25
29
51
69
42
13
11
48
60
12
66
39
3
13
48
5
67
23
81
40
24
17
18
37
12
20
12
69
36
30
13
47
6
7
95
13
5
42
12
61
72
20
15
97
20
81
55
35
18
72
7
20
27
18
66
66
90
6
79
11
78
42
18
19
5
27
9
6
1
107
93
39
49
96
144
59
6
66
36
97
47
18
43
29
31
23
6
18
48
108
54
6
186
6
18
7
80
15
193
119
33
75
24
36
25
35
9
48
27
54
12
15
99
6
12
27
81
48
12
18
37
32
16
60
281
18
18
24
19
35
12
9
36
52
8
75
48
9
3
9
40
41
90
42
3
87
48
114
18
72
25
36
107
42
54
21
3
61
41
30
1
144
59
21
63
18
102
12
81
3
36
18
42
60
61
24
83
45
63
73
32
15
72
25
23
24
33
16
107
13
72
95
37
5
7
24
32
3
24
61
5
60
67
44
9
150
114
55
77
54
37
65
19
60
59
12
73
5
27
3
36
73
8
28
12
47
36
42
19
5
60
114
96
49
5
6
78
12
90
13
23
30
42
6
6
60
30
96
15
9
19
24
12
65
43
32
39
66
111
3
25
17
24
18
48
18
24
6
30
90
24
25
23
84
33
87
60
6
27
60
57
18
25
53
48
6
1
60
35
48
6
6
30
55
84
24
5
24
18
18
7
35
13
17
48
24
72
18
25
23
45
15
73
11
121
20
15
109
11
9
3
6
42
24
13
41
7
17
66
69
45
72
6
12
72
18
27
100
11
18
111
15
24
61
80
39
42
18
24
6
12
15
9
3
27
54
31
95
54
120
36
19
35
36
36
12
165
72
96
28
101
66
48
12
49
71
12
73
29
15
16
48
36
29
42
37
32
45
30
18
12
30
24
25
35
12
42
30
25
11
21
9
66
30
96
55
17
7
11
73
41
96
24
6
13
44
75
6
27
69
24
6
21
33
54
25
47
45
21
48
24
6
120
72
25
20
124
95
121
47
12
60
33
27
48
6
7
5
24
6
9
9
39
27
120
18
15
51
24
45
40
5
6
1
5
30
105
96
39
1
29
3
16
24
8
9
15
45
6
45
9
48
60
6
30
42
24
30
66
25
12
11
85
71
1
5
48
30
6
6
30
99
9
19
12
35
18
72
43
65
7
131
18
42
54
79
11
1
23
30
27
45
90
25
29
36
7
8
9
114
21
21
102
60
66
79
8
33
31
35
60
168
33
39
30
24
12
12
43
83
141
15
49
12
20
3
69
112
29
12
90
108
30
51
16
20
60
72
72
15
30
19
11
13
72
56
9
18
30
3
87
6
7
12
32
93
78
42
63
93
36
6
72
25
47
84
36
1
53
6
24
126
6
9
3
12
30
15
21
199
23
6
66
33
135
12
18
15
123
145
20
28
56
16
17
6
42
48
55
41
60
3
40
11
25
36
23
18
99
81
42
12
30
54
6
6
120
24
48
13
108
84
11
12
24
6
30
30
114
13
41
30
6
24
66
18
36
126
6
18
84
105
28
23
72
54
48
27
100
11
18
79
23
37
83
12
60
45
16
65
55
11
36
25
17
132
19
59
13
23
25
41
31
23
36
13
35
18
115
32
3
54
36
30
57
12
15
6
18
9
48
84
4
24
23
120
42
42
96
30
15
3
37
23
49
17
60
66
69
39
6
48
42
45
45
6
45
40
23
36
153
21
111
63
1
144
11
6
18
61
59
72
60
ABCD 97521966832*3^$a+1 [50013]
8
1
47
120
112
9
47
24
19
9
80
24
13
75
15
5
72
16
12
24
44
40
21
23
16
92
4
81
54
18
143
19
9
117
23
108
16
33
27
116
28
9
51
20
60
67
77
49
27
60
60
44
28
33
39
72
60
36
9
3
32
48
36
4
8
84
73
36
18
53
181
23
24
7
41
16
15
17
76
84
24
68
168
36
49
36
83
76
3
53
100
45
63
32
168
115
18
18
54
11
100
69
54
21
80
7
21
80
24
36
52
108
20
19
65
43
54
3
33
135
63
36
18
83
25
18
81
27
18
18
5
4
44
1
72
23
16
8
72
60
84
12
49
3
33
75
24
9
59
40
36
36
8
12
7
17
40
12
21
72
35
36
37
36
3
48
60
44
28
44
16
9
95
48
48
60
16
8
13
35
16
20
72
60
12
12
16
44
28
92
25
11
79
5
40
27
29
72
16
9
111
44
12
24
4
3
18
3
44
43
18
18
21
15
93
51
41
49
35
108
12
60
4
60
92
48
49
18
45
63
45
20
72
28
15
9
8
28
152
1
11
136
44
4
8
13
23
76
8
28
27
90
39
69
23
4
9
36
83
25
27
81
83
4
12
20
48
40
48
69
11
7
53
16
8
16
15
29
7
93
8
60
36
36
16
8
16
12
21
90
45
8
181
23
67
54
59
67
72
17
37
11
72
40
32
52
20
25
63
36
20
7
5
24
7
81
92
16
72
176
112
20
12
252
16
80
48
28
24
80
43
77
136
84
68
31
69
21
135
44
1
36
15
32
36
4
92
28
20
43
54
27
116
12
16
20
28
15
21
80
88
48
8
36
43
105
3
9
9
54
41
49
18
5
4
45
72
51
32
25
63
48
68
1
36
15
36
8
40
8
55
17
1
3
56
13
36
144
11
16
81
3
24
45
23
31
57
24
9
131
4
24
32
36
61
90
21
8
52
117
126
90
27
12
20
4
32
112
32
12
19
101
52
9
36
59
16
44
40
32
28
87
161
91
5
76
8
12
52
36
24
24
105
15
32
136
60
27
18
35
24
28
21
11
16
81
144
3
8
132
145
36
11
16
45
39
12
3
36
17
64
32
16
56
4
9
54
17
16
20
84
24
28
36
20
96
36
1
83
7
29
4
32
28
15
5
36
13
36
3
44
60
88
12
132
8
12
1
87
8
96
16
48
104
12
7
53
60
24
12
67
65
12
24
4
68
12
16
15
17
1
18
144
29
12
60
4
3
9
12
33
39
12
75
17
36
1
75
15
18
3
15
57
24
60
68
52
116
52
24
33
15
3
9
116
24
13
63
12
8
48
85
135
44
36
52
21
36
63
48
92
16
33
35
48
7
45
68
13
47
48
52
32
52
57
27
8
52
39
81
48
69
47
88
81
59
28
44
84
24
36
4
9
39
69
51
68
12
60
7
41
13
23
28
48
9
87
48
24
21
35
36
19
18
108
15
12
12
128
100
120
68
72
13
15
24
20
24
7
29
60
19
9
36
189
107
28
96
24
15
41
16
144
20
31
117
8
4
44
7
41
60
24
1
72
18
72
17
24
13
54
54
59
12
1
63
45
108
35
4
24
45
15
12
12
164
4
84
8
24
40
20
28
21
27
72
8
64
32
112
9
72
63
24
24
15
90
39
69
11
36
60
37
39
20
67
221
4
9
108
75
123
5
13
27
20
16
48
33
3
33
59
31
18
15
32
25
3
60
60
3
17
37
23
4
68
12
72
4
12
93
3
36
60
9
51
12
117
18
93
8
24
36
55
113
16
20
16
44
4
219
53
72
4
15
57
20
85
71
16
12
27
5
24
28
15
144
9
68
4
116
1
27
92
61
11
88
36
32
67
5
48
60
72
72
13
47
48
13
59
36
60
64
105
54
57
164
16
48
32
60
55
81
9
39
44
79
53
64
56
61
18
209
97
3
32
48
64
8
40
3
17
12
12
76
12
92
13
15
21
27
44
28
12
15
113
67
54
15
24
15
18
75
15
36
17
1
11
12
4
99
65
108
36
96
19
5
60
64
24
9
3
20
13
23
48
64
27
45
81
18
21
20
4
45
36
11
24
28
32
28
8
67
113
132
64
15
18
159
57
72
11
25
27
9
3
20
12
1
75
33
95
85
39
20
16
96
68
52
8
79
36
36
5
4
8
28
9
144
36
107
1
47
7
5
84
28
32
13
18
45
20
88
9
107
28
63
33
3
5
72
96
4
32
4
24
105
3
32
12
24
112
33
11
4
92
1
75
108
36
20
40
84
72
12
39
18
36
36
23
49
11
16
128
4
44
16
24
8
1
39
8
4
56
1
36
23
52
24
8
76
15
33
44
84
84
36
16
44
28
72
45
3
56
103
41
31
41
40
20
84
13
11
61
87
20
1
3
8
52
128
7
53
36
4
15
18
162
77
31
21
8
115
162
143
37
99
60
8
16
60
44
4
8
28
24
24
21
18
5
13
54
18
54
53
28
104
4
36
9
11
60
1
3
12
39
33
8
4
12
15
113
28
12
56
24
1
63
12
33
72
126
54
27
56
60
1
75
33
18
17
12
64
24
80
12
60
52
8
108
49
39
24
24
21
11
52
24
92
60
49
71
84
16
63
17
19
18
15
8
12
40
60
80
1
54
77
4
8
1
18
65
12
40
8
76
24
24
147
173
12
31
33
96
68
4
159
5
4
188
4
12
3
41
16
12
39
101
25
18
ABCD 97522857494*3^$a+1 [50023]
32
48
10
30
24
8
4
78
18
48
6
126
63
45
15
15
24
72
48
72
14
4
20
76
36
26
73
60
21
80
4
39
345
8
24
43
12
3
8
64
14
16
15
108
23
48
46
36
30
2
30
37
48
51
21
29
139
3
72
57
48
23
34
14
25
36
33
2
13
75
38
52
72
75
3
62
28
68
4
195
21
48
24
27
9
72
68
22
32
66
24
40
12
68
76
39
11
6
16
50
10
123
29
132
4
39
45
20
40
30
45
5
40
38
88
54
60
120
38
18
40
14
16
14
72
4
171
69
62
42
16
32
7
96
47
22
27
23
25
12
251
13
35
10
14
1
15
69
45
8
19
113
90
25
41
46
66
132
87
21
30
14
43
12
3
2
40
8
22
6
12
56
54
85
17
64
44
91
27
72
21
45
39
53
18
90
94
30
2
88
21
24
11
30
42
13
17
4
183
12
3
6
66
6
44
6
22
48
50
40
93
24
11
1
15
18
78
69
11
10
62
46
36
8
28
48
144
32
24
16
20
43
72
11
88
6
80
148
27
83
16
9
117
68
100
36
44
18
42
7
48
87
69
21
6
62
28
30
18
24
8
24
139
45
36
48
27
33
27
129
20
94
66
24
86
1
60
41
7
72
3
126
44
100
15
17
16
20
22
72
14
40
66
33
95
30
10
30
267
45
36
12
72
63
195
98
24
30
6
7
33
39
5
94
9
65
36
4
27
81
32
12
28
15
21
80
6
30
64
12
27
72
33
50
61
69
36
90
144
62
43
12
9
15
17
52
36
36
15
23
18
67
36
9
51
29
6
49
17
24
22
54
66
2
12
40
56
40
3
41
6
109
89
16
24
12
27
33
8
64
80
127
3
6
15
21
48
110
30
31
45
92
52
38
30
24
4
15
21
15
21
62
37
5
54
85
9
66
24
72
14
160
15
17
7
51
14
7
21
54
33
15
18
3
96
29
4
162
18
87
111
48
42
32
142
56
37
3
93
96
59
49
17
19
21
3
3
72
90
120
75
35
120
96
54
31
17
148
20
304
68
19
93
20
12
94
69
5
16
96
30
56
37
12
48
65
16
51
9
26
6
12
40
51
45
36
26
64
69
57
48
36
3
65
7
35
178
27
81
90
230
4
36
18
9
77
36
127
63
18
30
6
26
58
24
80
115
12
111
33
77
19
21
8
19
53
4
108
27
9
126
86
10
14
34
24
8
13
60
39
6
12
32
72
46
69
3
30
75
33
60
3
9
32
19
41
79
120
107
37
51
24
26
4
27
9
20
36
126
112
30
50
1
5
199
53
102
18
40
38
22
50
58
36
66
38
12
72
22
45
144
24
12
189
36
56
22
45
3
18
54
38
40
12
32
96
22
30
132
30
69
5
22
8
112
90
24
134
61
35
73
60
11
22
324
188
55
3
32
25
65
67
33
50
25
15
72
30
36
24
3
5
7
15
24
86
34
14
28
14
13
3
57
33
20
72
12
28
90
48
18
36
20
43
96
9
12
36
24
90
14
12
24
36
139
45
68
40
32
199
36
3
21
24
21
60
32
7
41
136
135
24
35
16
33
36
24
17
79
36
15
48
18
20
7
5
96
19
83
10
84
74
40
62
79
24
65
19
15
32
49
5
31
153
51
45
36
8
22
114
15
47
22
56
40
32
18
30
100
72
14
16
32
40
45
11
22
8
4
6
30
114
57
84
60
45
2
72
22
39
24
3
2
40
12
39
24
5
60
58
278
10
32
88
9
81
180
42
14
19
65
96
70
38
16
39
11
22
20
7
87
8
40
6
99
5
18
18
102
49
33
8
64
39
29
48
7
65
7
123
122
24
70
14
7
33
18
42
12
68
28
44
24
19
83
18
4
56
16
60
3
12
84
21
78
30
18
2
72
30
145
9
30
2
4
3
77
4
6
18
27
93
6
32
58
126
8
6
31
21
72
60
12
96
27
17
10
86
72
18
58
152
19
9
116
46
14
55
3
30
15
131
1
33
51
5
54
18
40
3
69
80
60
18
54
16
72
51
5
16
15
99
21
33
8
234
13
72
33
26
1
21
114
8
6
4
80
6
66
96
52
72
36
20
48
10
32
30
28
36
26
37
57
18
42
144
80
6
16
38
4
12
18
32
109
45
75
81
15
9
84
72
60
63
5
40
36
75
36
108
77
4
15
60
75
9
36
27
30
20
30
13
105
32
72
31
131
106
54
45
41
90
109
59
72
13
41
48
40
2
40
66
3
57
159
29
4
15
35
46
39
180
12
29
19
17
40
50
46
8
10
66
78
18
27
165
68
28
140
16
15
3
128
22
51
15
6
50
13
45
51
69
87
93
90
21
17
48
10
30
75
21
170
40
6
44
4
51
81
12
15
21
14
22
104
55
57
2
48
10
102
42
14
72
13
165
15
5
144
7
29
16
6
158
4
32
19
69
20
7
24
75
90
36
75
15
45
33
72
68
67
5
30
190
44
19
21
32
40
14
6
127
11
82
120
20
40
18
32
13
21
38
66
22
ABCD 97523032892*3^$a+1 [50072]
60
36
48
30
42
48
36
132
24
114
66
90
234
12
54
270
18
6
102
72
102
6
42
48
24
114
156
216
42
78
72
12
78
162
36
18
36
6
78
12
24
378
96
6
60
84
12
42
6
132
30
30
54
120
18
18
24
84
24
126
96
30
6
120
60
60
18
36
36
138
36
126
54
30
306
90
18
36
48
66
36
168
30
72
96
54
48
180
138
30
42
90
12
24
54
72
144
30
12
78
54
36
90
24
6
30
6
90
54
60
54
162
36
12
12
18
102
96
120
168
156
36
48
72
150
174
228
132
78
132
210
36
90
120
138
150
180
42
114
30
18
42
36
72
72
150
30
36
48
84
66
6
6
60
54
156
12
96
102
132
6
36
36
138
222
18
6
108
12
54
12
24
6
222
78
12
60
18
90
18
84
36
24
42
120
36
12
72
198
252
24
24
12
84
54
96
24
18
24
60
54
42
12
6
30
6
30
90
96
54
54
12
192
6
84
210
78
18
36
84
36
6
48
186
6
18
120
24
132
18
60
42
138
186
12
18
84
48
24
18
66
96
114
90
72
84
18
48
144
6
18
72
42
36
54
90
60
102
48
156
42
30
240
102
18
132
180
18
72
138
84
96
12
48
84
6
162
12
198
6
30
30
66
48
78
30
18
12
102
18
108
54
36
6
78
6
72
108
72
132
60
18
24
150
24
36
66
72
36
12
48
72
132
78
120
60
18
252
30
72
36
6
168
48
60
48
54
12
24
36
48
6
6
78
36
12
42
36
66
174
54
6
24
228
102
42
54
72
12
12
126
72
6
126
36
168
54
6
12
42
48
84
60
18
60
30
120
66
24
90
48
30
210
138
12
12
150
60
18
12
30
138
78
60
6
108
18
42
6
102
102
60
126
30
6
66
12
42
168
48
120
210
18
180
60
30
12
24
108
6
60
60
126
6
102
138
42
168
150
138
90
30
54
48
24
168
12
288
168
120
42
120
102
36
144
138
138
54
114
42
72
90
18
60
12
42
36
90
18
12
90
48
6
48
72
90
114
36
24
24
102
18
12
78
6
132
42
216
30
90
42
42
42
168
198
84
138
30
42
54
36
126
48
66
54
84
12
24
90
42
42
12
30
60
18
12
108
42
60
30
66
72
30
12
54
66
354
96
24
66
204
42
12
12
156
168
6
24
144
72
6
30
108
60
24
6
12
48
6
96
24
36
210
60
42
30
102
36
30
42
12
30
246
48
12
30
132
30
48
18
150
84
36
24
240
72
168
48
54
84
6
6
102
210
18
144
48
42
24
54
90
60
18
12
42
30
96
30
42
12
84
84
42
54
36
24
234
318
252
6
126
48
6
156
120
24
24
90
192
6
24
66
12
126
36
108
90
60
6
66
18
102
60
84
6
18
126
42
60
108
12
114
60
36
150
12
12
90
54
66
114
6
156
78
24
42
60
54
72
30
198
72
18
42
30
54
66
18
42
60
138
210
30
42
18
42
42
30
120
150
78
192
60
6
60
54
6
36
36
138
96
36
72
72
60
156
24
60
6
132
216
90
192
12
108
18
6
54
84
66
24
12
174
24
18
24
6
12
270
180
12
186
132
12
36
72
6
204
138
90
48
102
24
6
30
54
36
18
102
78
12
ABCD 97523678132*3^$a+1 [50001]
133
18
5
36
67
126
11
25
102
5
24
144
12
12
12
7
114
126
30
36
60
35
19
12
17
55
65
120
7
6
35
72
43
65
24
48
192
13
42
5
120
55
113
91
6
48
30
53
19
6
119
1
84
18
90
47
181
95
7
5
61
132
12
192
6
18
47
67
252
6
24
47
1
12
36
12
47
25
36
234
54
12
59
25
36
138
77
72
24
24
79
5
19
17
12
12
61
167
1
6
17
31
29
31
102
48
59
84
96
24
25
11
31
65
25
23
12
7
6
48
6
53
60
85
35
13
35
60
36
79
72
42
11
24
91
17
12
85
126
17
132
19
17
132
24
49
18
221
25
71
19
41
12
12
13
36
23
24
19
54
11
25
6
29
25
71
37
162
5
1
84
6
30
30
209
25
204
90
54
36
36
18
17
19
30
11
25
126
17
25
59
73
11
157
102
30
35
19
41
73
48
71
48
79
6
47
1
18
17
43
5
60
60
24
1
11
1
12
11
36
13
83
1
47
60
25
60
30
29
115
18
35
48
12
1
23
43
53
13
95
12
7
30
11
7
12
36
29
12
109
90
30
71
36
72
31
5
132
1
47
12
12
55
36
5
13
71
12
60
13
6
89
31
42
78
12
30
143
24
108
31
17
25
35
60
13
12
270
29
12
73
36
12
36
6
84
36
6
18
53
13
24
83
36
103
150
11
1
35
37
35
25
35
55
78
47
19
6
18
126
162
5
19
18
35
37
84
12
35
19
24
6
11
24
48
132
61
54
6
11
36
60
7
17
84
19
126
12
35
1
11
120
115
48
113
12
7
65
25
23
13
59
79
66
6
12
17
13
155
13
119
36
13
6
30
35
13
18
17
37
11
12
37
47
31
42
36
47
37
48
23
12
97
95
96
13
119
61
23
36
84
96
7
6
11
13
48
6
42
78
29
12
1
48
23
84
60
12
12
25
36
47
25
23
12
1
24
72
30
48
29
48
25
11
49
18
5
7
36
48
36
60
6
84
84
126
5
19
41
25
11
84
12
108
48
73
48
119
120
55
5
43
24
5
55
17
43
18
48
71
43
36
294
6
17
12
72
24
12
73
12
18
102
23
13
23
48
60
1
24
23
37
71
43
41
120
85
54
6
11
37
78
30
42
36
53
157
11
49
11
25
71
12
12
96
25
11
43
17
24
103
6
47
1
227
19
54
30
77
13
23
49
66
17
1
96
6
17
204
49
11
121
35
43
54
11
24
1
90
144
18
42
138
30
48
60
102
36
6
90
36
71
103
41
7
30
23
115
162
23
13
11
60
13
35
84
109
120
71
79
54
11
72
43
89
25
11
127
5
24
48
13
47
19
54
42
77
13
48
179
151
89
24
49
18
125
37
11
73
23
19
108
90
6
5
25
6
77
48
12
25
96
11
271
41
1
12
6
17
13
48
36
18
102
47
1
42
5
25
35
13
23
25
18
66
71
199
78
18
54
6
137
13
35
24
115
5
72
67
29
1
96
47
24
37
23
25
54
30
78
18
11
49
18
36
5
36
139
5
25
48
107
48
85
59
48
25
6
5
24
48
7
17
120
43
18
48
30
72
30
90
5
43
102
47
49
36
11
19
5
1
12
35
31
54
35
7
30
23
7
5
13
35
13
59
12
24
24
13
143
25
114
6
131
1
47
1
24
66
17
24
37
24
12
23
72
60
61
72
35
48
43
6
30
54
23
84
36
109
108
71
25
36
12
42
66
54
41
24
60
60
12
43
18
192
96
59
25
6
5
7
113
36
1
179
120
24
13
42
29
36
13
36
60
36
59
108
24
7
29
12
1
95
24
31
17
48
7
36
246
6
54
71
67
89
7
6
23
60
7
6
30
18
167
36
79
17
25
35
7
48
42
11
25
11
91
65
1
90
17
115
30
11
276
24
61
59
24
7
5
37
114
6
11
37
119
1
48
35
204
19
36
6
24
6
42
102
30
11
25
35
72
61
23
108
13
6
41
25
30
24
17
7
17
1
24
23
180
1
12
138
30
54
5
12
108
25
12
23
1
126
84
54
72
11
37
102
78
78
54
71
79
5
49
30
17
36
48
25
23
25
47
31
42
12
47
24
60
37
263
204
48
48
25
24
66
42
35
67
108
42
47
24
37
90
168
30
18
29
48
72
13
48
23
19
137
67
30
18
36
53
31
17
43
17
12
31
6
84
35
13
299
36
43
89
60
7
101
37
47
31
41
79
5
43
29
12
96
7
18
47
7
48
17
12
1
12
11
25
48
72
11
73
48
23
85
12
47
12
36
7
24
89
7
5
25
35
108
43
24
6
54
30
23
13
132
30
96
17
36
37
71
60
36
79
6
47
61
6
30
11
49
30
24
24
29
19
12
17
48
24
108
36
55
29
13
102
6
84
35
115
30
11
36
7
66
6
89
31
12
89
43
120
65
96
72
7
114
12
42
29
13
18
60
48
29
85
18
30
150
12
ABCD 97523763952*3^$a+1 [50036]
13
89
75
24
60
24
51
85
11
1
32
180
40
56
9
27
16
53
7
47
12
90
171
48
12
4
5
99
24
21
30
54
6
25
12
60
72
72
8
3
105
39
84
36
45
4
29
3
4
11
45
9
18
36
1
104
144
12
9
55
80
24
21
31
5
84
31
60
36
5
3
51
49
44
16
11
1
12
41
15
52
149
15
60
16
32
12
45
15
84
12
39
21
27
21
16
24
56
48
3
33
4
20
36
16
11
13
12
29
15
9
79
132
20
39
1
8
88
5
60
7
23
37
68
12
16
11
13
8
15
57
36
15
6
3
96
75
6
31
17
42
1
20
9
51
4
23
48
33
16
41
19
5
31
89
43
48
20
52
12
8
15
13
44
16
8
40
60
17
15
9
30
21
15
37
48
8
39
13
60
29
63
33
39
15
21
88
20
15
21
45
19
24
17
66
25
12
17
55
8
27
193
5
3
3
30
36
96
18
1
168
20
48
60
39
21
57
63
9
79
12
53
7
92
3
9
9
126
1
12
11
61
20
75
36
37
36
5
7
60
12
47
1
24
36
23
9
36
9
72
3
21
67
35
18
15
4
12
5
3
16
5
51
24
27
13
24
17
19
12
80
57
7
11
30
67
23
24
13
17
15
28
47
6
3
36
9
67
84
44
117
18
1
36
53
31
84
24
5
51
24
96
24
36
16
20
120
9
79
32
100
59
1
24
5
127
32
21
24
31
12
5
18
21
76
20
63
1
48
60
197
111
52
5
12
75
4
20
9
7
20
9
31
8
15
42
39
15
61
24
20
16
71
25
20
69
123
33
55
5
15
4
36
8
21
19
17
18
21
21
39
4
20
4
8
9
36
63
36
4
32
4
68
33
43
5
15
45
54
1
11
69
96
64
5
90
1
216
12
5
3
228
4
8
60
45
55
12
8
45
39
4
12
89
18
33
45
7
36
47
13
36
8
213
43
41
6
49
20
3
45
3
45
48
12
12
12
21
3
12
3
37
108
32
33
42
45
9
31
92
12
4
107
57
75
30
6
97
5
19
23
18
15
33
31
20
24
15
36
1
17
3
69
3
76
20
76
24
12
20
9
31
24
48
12
44
15
81
51
18
31
35
21
12
21
7
29
31
92
117
43
8
4
53
7
36
23
72
33
4
17
108
63
52
12
5
84
7
12
5
36
19
36
60
32
33
39
141
7
29
30
24
21
60
28
101
19
17
18
1
20
12
12
16
36
44
9
3
15
25
104
4
12
48
20
12
3
37
72
8
64
41
67
8
4
44
16
44
4
12
11
33
57
55
12
8
24
33
12
55
20
36
48
64
83
13
5
24
3
9
15
93
43
32
21
36
15
3
18
30
69
4
71
13
77
15
3
21
36
24
9
6
69
16
12
5
42
25
36
29
51
21
151
65
39
51
72
33
84
3
13
24
59
30
42
30
72
78
13
32
3
42
15
12
40
17
55
59
37
20
60
168
76
29
60
12
75
28
41
36
55
12
8
69
79
11
45
4
65
31
35
25
24
36
11
117
36
9
36
30
45
64
5
3
28
92
15
49
20
16
60
5
7
23
57
33
55
44
4
65
75
4
48
24
83
61
92
12
15
13
17
18
33
75
81
33
7
11
18
7
47
13
32
3
153
12
52
56
21
39
12
15
109
35
90
54
24
45
3
18
55
24
8
12
52
44
16
48
36
17
55
92
12
16
53
19
12
44
64
8
12
16
80
40
24
8
28
32
45
27
28
125
55
17
15
21
15
12
12
16
5
55
32
129
123
3
120
33
4
23
18
12
39
21
3
24
57
36
55
24
8
3
33
81
43
77
19
5
12
60
15
12
21
31
24
12
24
53
60
3
27
36
6
15
75
1
65
3
64
60
12
24
5
12
54
129
64
8
4
20
9
19
68
24
33
55
128
12
21
19
12
5
55
41
15
4
96
72
8
93
12
15
57
91
71
24
12
25
8
4
72
41
75
40
20
52
11
9
36
12
4
5
6
72
21
16
116
4
41
12
18
9
9
39
16
20
12
24
40
68
60
33
7
12
35
9
21
31
95
33
12
28
17
19
53
3
3
30
27
24
40
108
17
123
21
7
35
93
4
20
12
64
20
52
8
4
32
4
60
60
12
20
28
41
6
93
36
144
16
44
12
64
20
21
147
52
8
36
21
55
60
65
31
12
116
12
40
65
43
29
43
65
7
68
9
15
64
44
168
48
16
29
19
53
99
4
20
12
39
6
30
13
12
20
60
9
39
4
41
19
113
7
36
5
15
4
41
51
4
12
120
95
9
9
42
84
6
72
43
5
223
12
8
96
48
81
15
4
23
33
24
27
69
120
172
23
37
20
52
12
35
108
72
49
44
21
15
39
21
9
36
87
45
12
27
16
60
59
21
52
8
4
5
54
42
7
8
24
4
12
20
4
60
20
208
11
49
32
16
65
3
45
91
95
1
80
45
67
56
51
9
40
20
12
9
3
16
17
114
198
48
3
4
11
6
3
100
5
12
15
9
7
5
27
28
120
5
63
16
65
15
21
18
57
69
18
1
60
132
48
17
30
9
4
5
19
56
87
24
61
8
4
48
12
32
4
65
31
5
111
33
19
116
9
7
24
59
1
12
200
120
52
65
43
8
24
88
32
51
1
68
72
3
45
40
41
91
8
100
20
57
115
11
30
7
12
84
41
6
69
15
33
40
5
48
39
48
12
4
36
95
36
69
75
1
35
49
29
67
5
3
9
67
20
16
12
11
1
56
3
1
8
72
9
15
87
33
12
9
54
21
16
35
69
16
23
21
28
41
27
9
19
5
55
20
81
90
78
43
5
7
35
18
19
8
3
9
28
48
48
12
17
67
24
12
20
117
43
29
18
18
30
9
36
64
23
30
3
57
36
27
28
89
27
16
104
9
91
20
3
21
76
60
44
4
68
52
8
52
116
4
68
33
7
60
5
63
4
65
48
15
3
6
15
33
108
55
20
12
21
7
12
68
9
48
18
93
16
35
13
101
19
36
80
21
79
20
12
48
72
12
40
5
31
11
33
28
8
16
44
27
33
21
24
75
72
9
43
48
23
36
21
72
36
64
5
67
36
53
39
51
6
15
33
15
12
60
76
60
17
3
40
23
6
36
7
32
24
40
36
5
43
5
43
8
ABCD 97524151072*3^$a+1 [50013]
45
84
312
18
21
84
108
57
36
144
126
25
20
9
15
33
72
63
99
69
21
103
60
17
24
99
76
20
64
8
309
19
104
16
20
24
33
18
126
18
81
261
63
21
39
57
19
84
5
90
45
36
9
48
15
112
60
17
19
80
165
114
48
42
111
9
3
69
43
80
16
20
39
78
7
155
90
31
41
36
48
60
36
19
44
160
65
15
33
87
93
15
112
77
48
60
72
48
91
20
57
87
21
99
36
75
109
221
27
75
13
29
15
36
69
51
132
48
72
52
101
87
108
4
53
63
171
126
12
55
80
60
60
105
3
52
188
45
123
120
429
72
43
20
76
89
91
5
27
108
24
3
33
12
28
29
180
6
9
21
24
15
21
15
12
48
12
28
60
41
19
245
135
69
216
55
44
108
88
11
138
108
87
60
60
36
231
18
55
17
36
7
11
49
20
33
27
96
4
8
60
60
57
120
36
55
200
120
21
36
27
48
48
60
144
48
148
77
67
251
129
16
17
3
24
33
18
57
112
60
5
3
213
55
140
267
93
21
48
270
1
41
123
60
45
15
45
72
63
48
33
84
75
111
9
60
21
54
66
55
20
244
47
13
8
28
41
103
20
105
151
44
117
159
64
5
6
69
168
69
3
156
15
25
29
75
33
72
51
4
60
17
18
25
60
125
31
41
24
79
5
51
120
105
115
60
20
24
33
108
135
60
141
96
12
115
36
32
93
135
57
103
137
7
257
39
57
7
36
59
78
3
24
76
80
4
5
75
36
69
123
9
19
17
15
52
60
71
9
45
90
33
33
19
5
3
28
20
24
168
88
11
30
24
79
11
25
60
107
33
120
9
51
9
72
43
65
36
87
177
15
36
45
72
15
28
5
330
54
48
42
33
60
52
125
171
9
31
144
95
18
30
18
115
24
113
3
4
11
54
75
21
72
43
5
24
72
180
30
6
12
15
16
120
269
36
12
132
295
8
39
9
21
3
21
19
116
9
3
45
168
19
8
117
48
7
11
42
12
15
16
80
4
53
123
69
96
12
132
3
52
20
36
141
108
36
54
1
144
20
33
108
15
64
5
96
19
20
177
18
18
15
57
63
57
243
72
33
18
66
39
39
45
136
29
108
24
90
18
36
36
79
29
48
72
51
72
148
84
47
93
51
9
93
15
48
124
17
48
60
12
36
183
75
69
36
120
111
13
200
21
27
69
223
5
63
28
71
13
41
55
35
162
60
63
64
8
52
120
65
60
55
17
36
72
55
80
21
60
36
79
44
33
3
69
15
180
36
39
42
43
5
6
25
41
183
21
79
80
3
144
141
57
48
15
9
108
12
159
27
37
173
7
53
48
204
55
20
216
12
60
33
75
15
102
24
19
17
72
36
12
24
99
4
5
18
45
99
49
152
105
87
196
41
36
54
201
112
5
3
93
19
101
27
45
15
72
76
431
6
87
3
54
120
144
114
33
192
16
77
67
47
21
208
80
4
65
48
24
171
48
64
140
136
32
108
51
93
76
24
120
80
183
18
87
9
39
4
60
5
36
30
6
36
43
260
4
56
24
60
16
17
27
33
67
5
162
48
33
60
12
120
16
384
8
69
96
87
16
41
19
89
91
240
20
40
41
43
20
36
24
48
57
18
57
21
12
54
18
111
120
180
57
27
60
45
3
180
69
51
39
18
12
39
129
108
7
65
15
105
108
108
255
12
27
30
18
78
99
21
60
39
81
6
21
12
16
5
36
48
55
60
188
48
105
55
44
36
84
33
18
90
15
21
66
78
19
8
148
20
15
42
123
ABCD 97524283562*3^$a+1 [50021]
28
5
60
48
3
84
81
27
45
48
7
24
44
141
48
12
75
81
72
48
27
45
55
80
105
72
75
189
27
12
45
55
68
100
5
24
24
15
9
7
20
36
48
57
7
41
39
96
21
63
60
12
180
9
87
48
21
36
99
45
43
32
81
132
3
24
60
48
60
72
148
32
36
189
31
20
60
84
84
72
12
117
111
12
21
15
36
24
232
77
72
63
36
132
9
48
15
48
12
28
44
48
40
80
57
75
33
15
28
12
60
5
63
48
4
53
48
7
72
8
60
45
48
19
65
60
36
7
72
53
147
28
72
80
48
153
12
15
24
16
128
21
3
12
69
139
41
31
20
96
12
12
189
67
80
132
36
12
9
63
96
4
5
96
39
21
19
56
16
20
24
9
43
20
12
60
36
81
36
127
53
7
17
39
120
36
33
207
45
3
36
84
45
63
93
39
45
48
15
40
32
40
20
12
16
24
44
84
192
96
64
36
8
45
7
72
17
39
36
36
12
96
177
55
32
40
125
36
36
55
53
12
51
72
148
44
16
8
45
39
72
9
60
84
15
40
20
21
51
36
33
111
60
28
80
45
228
15
24
40
56
52
60
5
3
48
72
12
36
12
24
48
12
48
81
84
36
27
12
33
147
60
21
7
20
84
69
15
81
3
48
40
44
120
93
27
76
32
108
9
3
28
72
48
89
24
19
48
72
5
12
75
48
33
3
21
63
96
64
65
3
24
36
172
8
168
24
60
45
123
33
7
77
51
141
99
24
105
15
45
12
63
40
17
55
68
45
36
84
103
68
156
28
8
72
45
51
252
12
28
17
36
27
12
40
8
69
3
60
96
84
33
63
117
3
105
7
5
72
15
12
81
67
17
51
12
40
60
20
108
45
87
36
21
48
43
8
24
28
144
68
48
33
7
77
123
12
57
48
48
72
36
27
132
33
7
140
168
57
27
24
9
60
15
48
12
100
8
189
63
117
55
8
60
48
24
100
20
28
20
12
33
103
8
21
63
100
41
99
28
8
9
123
12
100
5
43
44
60
69
31
228
20
12
9
19
17
15
96
12
52
41
67
17
15
45
55
8
28
12
8
57
87
21
7
80
21
67
8
69
7
56
84
45
39
36
21
27
12
28
140
21
51
84
105
39
40
101
111
120
9
96
3
52
8
100
101
27
9
99
24
36
21
15
36
40
65
7
101
67
8
21
48
103
77
48
127
12
36
72
140
60
40
20
12
9
75
69
36
24
51
4
20
96
105
27
57
3
4
80
40
56
12
21
7
8
24
45
12
63
12
141
12
27
28
8
24
165
240
75
16
20
69
15
36
24
105
51
12
96
72
9
3
12
9
19
5
15
36
105
7
5
7
17
43
65
43
53
39
117
36
15
12
21
36
15
28
68
12
12
76
29
91
44
48
60
48
9
48
111
24
240
40
20
28
29
15
88
20
88
8
69
87
129
75
24
12
9
67
8
45
24
87
88
116
60
105
51
24
72
40
404
45
84
60
39
12
9
24
48
147
28
132
20
21
75
72
12
12
76
53
24
15
100
5
72
31
29
39
192
105
159
45
3
81
60
15
60
96
60
33
255
33
3
69
63
12
45
3
4
5
3
33
27
45
27
96
57
36
27
72
160
5
51
132
60
33
27
24
9
7
12
77
39
36
105
108
72
39
144
21
7
20
9
31
17
111
57
144
24
120
24
7
8
40
8
129
3
57
39
12
112
60
5
156
51
9
24
15
28
53
24
7
164
4
113
15
84
60
28
140
12
60
21
3
84
21
19
68
105
27
88
20
57
3
108
120
24
28
29
24
19
8
124
8
28
5
63
60
64
41
27
9
3
45
123
24
48
36
4
20
105
3
48
45
39
225
43
20
72
117
48
36
12
108
19
48
104
120
24
24
21
87
69
15
328
56
84
280
20
156
112
44
28
41
24
7
128
28
5
67
53
48
51
96
4
20
21
39
9
7
8
105
27
84
24
24
81
19
8
24
108
57
3
165
36
84
231
69
48
15
52
8
72
141
75
16
20
165
63
45
15
12
36
84
33
51
165
135
112
20
45
55
32
148
140
9
60
135
21
24
24
27
72
168
12
108
60
33
75
36
76
29
43
5
27
21
24
75
36
57
3
57
55
132
36
17
55
5
43
8
124
8
33
39
48
33
72
12
ABCD 97524520552*3^$a+1 [50001]
57
12
80
31
9
27
3
33
5
7
17
148
18
44
4
21
71
22
8
58
24
66
12
3
45
15
29
58
45
84
144
12
24
36
120
3
30
30
21
48
72
33
6
26
136
8
52
27
96
47
37
3
8
61
60
29
12
54
6
148
12
3
15
2
52
3
24
3
26
115
24
33
48
39
36
84
15
2
55
101
19
48
12
9
20
94
6
15
15
12
2
28
3
12
33
39
11
37
24
35
30
34
54
27
51
57
72
9
27
17
31
15
24
32
34
87
123
14
7
48
120
12
3
21
15
57
12
15
50
16
84
15
11
22
18
30
60
80
7
24
29
34
33
12
12
96
24
69
39
21
24
3
24
24
12
72
15
108
110
54
18
46
80
49
33
75
15
18
24
6
74
18
10
27
108
12
53
43
39
21
5
187
48
39
57
39
21
48
105
63
27
18
27
3
8
4
33
24
5
43
3
8
25
71
1
29
28
15
60
3
8
1
9
12
50
30
112
147
24
27
2
18
30
55
57
30
66
51
36
132
5
76
20
19
45
8
40
8
19
36
105
74
70
27
33
3
35
22
15
33
2
1
45
12
30
2
30
72
13
72
51
165
144
9
20
52
3
29
43
87
18
87
45
6
129
12
3
2
60
208
27
48
12
23
16
21
240
35
28
21
24
15
18
3
9
56
7
17
106
9
65
48
52
78
57
3
9
24
89
43
27
6
111
59
64
8
25
60
12
71
22
135
77
46
12
50
12
6
61
24
77
40
3
9
3
72
36
24
41
40
27
23
22
3
60
5
7
47
1
9
3
57
2
16
45
3
120
21
180
24
47
18
7
12
36
60
36
3
18
15
12
12
3
117
3
6
122
25
15
102
15
12
29
4
3
93
80
124
18
8
37
125
7
33
39
5
18
157
9
39
11
34
3
24
69
14
37
3
56
40
86
19
12
60
45
15
3
57
17
36
22
2
7
36
12
33
2
1
161
48
7
29
55
129
75
12
24
9
87
9
12
12
6
26
28
3
3
30
20
19
75
21
35
34
32
31
5
19
51
30
32
91
27
9
9
12
15
24
83
97
5
55
41
67
60
51
45
12
12
60
15
117
3
57
48
72
96
53
19
15
26
19
3
32
157
93
3
24
96
35
10
12
90
21
60
5
7
48
75
21
11
28
21
9
51
21
30
8
10
42
78
120
75
125
30
72
37
35
25
60
5
76
42
14
43
21
39
41
31
36
84
36
33
24
6
72
50
108
7
15
92
16
9
47
54
7
12
15
21
35
1
24
65
30
25
29
211
29
16
42
45
17
7
24
156
63
6
27
29
18
30
67
84
24
12
33
6
12
68
34
38
49
33
15
93
3
29
31
96
3
8
25
3
69
108
12
21
24
75
12
35
54
70
9
72
59
61
141
87
5
7
11
37
3
33
12
107
42
36
7
36
39
80
66
24
16
39
36
9
3
117
3
120
63
9
15
30
3
23
61
69
32
48
36
55
3
57
39
14
10
2
4
2
25
48
216
93
18
32
70
2
25
41
7
72
48
12
36
48
17
88
27
72
51
80
1
24
60
281
16
27
33
8
22
2
30
37
36
95
25
23
22
15
113
19
33
38
64
38
24
4
51
33
48
15
84
84
75
146
139
60
12
5
19
51
12
20
16
69
3
48
132
9
3
57
48
45
18
42
128
67
17
16
39
36
3
110
54
37
24
27
50
60
43
24
60
11
6
16
92
7
24
24
161
31
41
112
51
180
60
36
60
5
43
33
80
7
11
4
2
43
180
120
36
9
198
72
45
107
18
28
2
18
88
27
17
7
84
144
47
16
105
29
19
15
120
74
72
19
15
74
18
22
27
29
22
9
41
43
9
6
21
9
32
42
90
103
12
36
69
3
47
16
81
5
24
31
53
43
17
16
32
18
61
35
61
5
24
115
69
44
7
35
1
24
3
62
4
30
21
63
78
2
58
14
58
78
78
32
10
8
25
24
12
24
5
22
9
24
84
11
25
69
3
72
45
66
57
48
15
21
3
33
48
45
54
26
36
30
34
27
60
45
2
210
43
15
117
21
15
39
36
62
12
46
32
169
119
54
43
108
11
18
31
129
30
45
33
12
6
21
96
12
135
33
12
3
8
54
18
52
2
28
15
141
60
14
1
72
15
30
39
3
30
15
21
20
7
84
125
16
128
10
21
60
24
24
33
15
15
78
32
22
48
2
43
137
7
48
12
39
84
26
36
55
99
30
15
11
34
15
39
2
19
17
19
23
70
15
48
180
77
10
96
21
53
7
21
3
101
4
24
15
12
24
12
15
72
32
13
11
61
9
2
144
13
53
24
31
15
42
20
16
27
23
25
60
39
21
17
10
12
36
14
7
36
12
15
33
45
74
18
55
15
33
5
100
8
52
32
18
37
33
48
26
94
27
75
93
24
53
52
18
9
5
88
27
3
21
9
20
10
60
18
27
5
6
37
123
9
33
12
20
36
55
24
96
60
69
27
29
70
14
36
7
105
3
12
27
30
50
25
105
3
15
12
98
12
40
48
15
60
24
48
21
15
39
60
26
6
34
14
18
54
25
29
7
27
2
55
84
65
64
2
6
18
37
3
81
141
2
13
27
6
27
5
79
108
36
36
39
54
56
19
33
12
48
164
108
31
24
11
1
81
27
77
48
60
12
24
199
36
9
80
7
48
48
132
36
11
64
21
33
8
7
15
18
30
45
3
14
7
29
271
89
7
15
68
1
60
36
27
6
14
73
15
14
4
30
56
106
12
68
7
12
29
7
15
48
2
7
36
12
77
7
11
25
48
39
48
45
72
60
167
16
9
21
3
45
30
2
43
12
48
5
4
48
39
120
131
13
ABCD 97524570966*3^$a+1 [50001]
11
36
43
45
15
24
9
36
15
6
24
23
91
21
15
48
5
4
32
79
5
36
16
12
117
54
138
15
27
53
72
16
15
57
15
29
36
19
6
24
35
16
3
77
43
41
25
27
36
15
18
18
12
9
15
29
120
64
3
258
23
43
41
28
51
9
84
87
93
21
72
3
39
120
126
23
28
44
19
30
39
8
4
32
13
162
9
63
5
40
8
7
66
24
47
100
8
36
31
129
27
30
87
108
69
24
114
96
6
27
3
84
72
72
9
36
33
15
33
90
36
9
27
29
96
4
39
5
19
53
49
3
56
115
36
45
15
24
45
24
72
15
41
13
72
11
109
18
12
17
7
65
28
24
69
75
44
1
72
18
17
12
19
33
92
79
45
87
29
112
3
54
3
20
7
9
57
6
9
57
27
44
28
68
36
76
24
56
72
31
29
13
63
32
144
100
20
97
83
61
27
48
24
69
59
43
9
9
18
60
29
13
42
21
63
9
3
65
67
66
30
66
6
45
44
12
43
84
33
36
8
7
18
51
32
7
24
53
160
3
17
55
41
48
108
31
144
24
42
39
39
5
31
36
24
9
27
78
96
23
91
5
1
39
9
48
47
12
52
3
45
171
9
99
41
12
103
57
80
4
3
5
16
63
65
1
6
101
43
12
54
144
23
19
9
21
23
1
48
6
21
15
21
72
44
7
36
144
17
36
37
6
21
44
4
51
18
71
7
57
12
3
18
42
12
24
41
28
20
28
3
41
24
25
3
117
72
138
5
67
12
120
12
6
3
36
33
11
28
8
31
12
6
23
28
15
6
11
12
136
9
35
28
3
33
24
93
6
29
43
12
30
47
4
45
23
79
69
8
55
24
45
27
17
43
33
27
60
45
12
33
24
51
99
24
114
11
12
72
28
3
149
85
11
4
36
45
15
51
29
4
75
41
19
89
52
111
9
51
57
3
69
8
79
9
3
53
24
19
53
7
149
1
66
29
12
16
39
132
18
30
89
19
53
16
8
28
51
48
29
124
20
13
51
15
36
144
45
21
42
53
7
5
28
24
63
12
6
27
15
5
55
41
67
17
37
35
16
48
87
60
12
78
78
5
12
7
42
24
27
99
84
12
18
24
3
8
28
44
36
4
80
64
24
308
73
23
4
8
13
39
20
28
32
112
129
6
9
32
4
132
36
72
15
41
96
55
29
25
30
18
51
36
63
36
101
103
29
72
48
19
41
4
36
72
51
78
39
12
32
112
15
9
12
8
16
12
3
5
28
72
15
42
11
12
52
20
1
27
3
84
24
30
3
96
200
24
12
7
12
30
48
72
150
33
44
24
28
3
36
5
7
12
138
6
12
78
11
55
54
59
84
7
24
33
3
5
49
11
55
21
183
36
24
41
40
69
47
25
18
48
5
49
35
19
53
37
162
12
18
30
18
6
5
64
36
9
23
72
12
85
15
33
47
24
73
162
9
21
30
69
21
15
36
32
37
96
15
24
8
55
72
114
3
80
13
15
3
5
1
3
21
11
12
28
36
111
65
7
18
11
40
8
24
55
6
6
69
20
31
5
43
17
4
39
60
89
103
90
48
27
12
32
84
31
54
11
12
241
27
3
12
101
7
5
28
15
9
81
3
8
28
171
24
9
15
5
52
12
33
24
30
57
33
75
93
150
42
39
15
12
72
318
30
24
108
21
15
21
69
39
12
3
77
28
3
29
1
54
17
43
24
17
13
23
1
59
37
3
60
80
12
28
24
9
114
29
40
96
15
41
1
99
24
12
3
30
39
27
17
136
104
7
24
9
3
18
42
17
19
42
11
31
165
44
109
30
41
25
47
84
16
12
32
19
24
30
6
29
76
27
33
84
57
24
6
57
3
54
39
15
21
135
17
7
41
31
29
55
24
18
138
21
36
116
73
48
30
17
12
19
5
48
55
60
57
9
23
1
54
36
81
123
18
51
60
39
5
4
152
28
15
89
28
57
15
12
32
12
19
9
3
42
27
51
29
72
139
33
44
96
7
12
12
5
4
21
3
27
173
7
9
44
36
7
54
96
138
21
152
36
28
27
21
27
9
99
36
17
28
24
27
65
157
219
141
3
44
12
28
8
55
17
16
27
17
84
24
55
21
69
30
5
48
43
12
41
12
7
144
21
159
48
102
11
100
3
81
36
24
39
36
77
100
3
9
39
42
30
41
7
21
15
53
7
84
89
64
20
7
12
6
72
18
17
37
27
72
117
35
28
20
37
18
60
53
31
9
21
15
140
28
108
27
21
51
21
152
64
24
8
28
128
67
5
72
36
13
39
36
56
16
27
53
7
54
11
4
57
23
7
12
89
7
21
60
15
41
28
39
57
72
44
7
129
12
27
9
21
3
21
95
115
69
27
30
42
269
28
44
49
15
3
21
57
27
39
6
78
36
6
47
36
55
6
6
33
81
47
36
7
9
12
27
96
6
11
48
115
42
11
7
12
9
39
5
12
24
1
3
8
60
28
12
60
3
5
4
15
9
156
39
5
127
18
30
36
36
36
12
18
18
21
60
8
31
30
96
95
139
96
168
41
7
9
12
27
45
32
40
32
25
11
31
9
99
89
19
17
43
29
19
24
101
52
12
8
24
115
18
111
80
31
33
20
24
37
63
27
17
12
52
84
44
13
3
56
60
48
7
18
6
66
18
30
171
80
52
44
79
201
36
27
126
75
45
27
87
9
8
64
51
105
3
36
60
12
60
69
92
7
24
57
3
9
33
39
68
ABCD 97524761006*3^$a+1 [50011]
21
12
20
28
24
15
54
35
25
39
96
27
18
27
32
60
7
21
60
20
19
5
4
15
84
33
12
81
186
66
75
84
3
21
36
120
81
47
88
84
15
41
7
6
39
8
19
53
72
24
24
88
33
27
24
33
3
8
25
6
41
7
93
87
36
42
87
51
72
18
15
39
33
45
75
12
21
27
24
15
9
44
12
48
16
20
72
19
93
116
55
6
48
18
17
28
33
135
180
24
32
40
8
7
36
5
19
45
9
75
15
17
4
80
24
67
33
224
36
36
4
87
5
12
76
12
32
16
75
29
31
29
7
21
72
33
3
72
12
8
25
35
19
6
39
9
11
43
36
9
27
41
12
1
87
9
51
8
12
28
20
112
32
37
51
8
12
43
105
140
100
32
28
72
24
56
12
37
6
77
88
24
8
28
80
252
1
47
12
61
39
8
25
3
69
35
7
48
5
1
84
3
204
44
7
45
68
67
77
103
12
5
12
36
28
9
42
36
9
9
171
60
51
5
40
9
114
30
75
104
91
105
39
6
30
90
71
55
24
36
5
151
17
7
21
48
80
12
12
43
17
1
119
40
15
42
180
23
25
3
20
12
28
8
7
5
49
95
84
217
54
29
40
176
16
3
29
108
7
5
1
39
72
51
53
144
48
24
88
3
18
30
9
8
28
44
7
29
19
21
12
3
36
9
81
36
78
65
52
9
39
20
112
8
55
101
60
76
24
45
30
101
24
25
11
48
24
36
4
51
17
55
24
21
72
12
39
17
19
65
108
28
9
6
29
40
111
12
6
174
21
51
93
12
44
37
18
57
15
84
45
108
8
43
29
148
33
42
9
21
35
4
51
17
36
61
66
53
7
9
45
30
5
40
164
64
20
36
85
36
39
20
16
39
17
24
49
36
11
37
23
12
28
24
48
27
29
24
36
84
28
3
17
12
1
60
192
24
39
81
6
18
47
19
21
228
12
72
63
24
53
31
60
21
84
15
65
25
75
12
108
27
9
111
60
53
55
45
57
59
24
61
126
33
111
5
13
36
42
18
11
1
23
36
24
7
9
63
21
72
33
6
29
7
77
25
42
21
8
24
220
12
33
51
75
5
67
117
33
83
4
48
32
7
45
96
80
67
6
47
43
69
105
135
135
45
8
37
23
40
12
56
36
4
27
18
36
95
24
72
12
91
180
65
76
56
4
24
21
39
20
124
15
45
33
3
96
120
51
12
17
84
7
18
6
81
93
11
84
12
79
45
39
72
78
15
15
77
12
60
36
1
3
8
4
8
13
48
39
20
73
35
12
1
42
18
35
4
68
12
48
4
116
4
15
29
7
17
67
24
29
61
59
48
4
56
148
27
108
12
45
63
41
88
3
17
28
3
36
5
24
12
19
81
68
85
71
4
45
42
9
3
78
35
19
29
4
56
91
9
20
60
31
21
84
21
15
3
42
23
64
48
8
1
30
21
3
84
197
1
23
1
11
12
67
29
4
141
35
36
1
39
39
36
9
80
4
45
11
40
27
84
9
140
52
33
99
27
24
77
79
53
91
21
8
16
9
191
151
21
15
5
72
1
27
63
21
44
4
20
12
4
12
32
96
72
24
19
41
25
60
36
3
56
25
3
12
44
16
8
28
33
35
12
24
79
5
7
17
16
39
6
35
4
12
8
100
3
5
12
72
49
59
67
36
17
28
8
7
33
21
3
32
13
78
18
59
28
33
27
24
21
60
15
93
59
31
180
29
43
17
28
8
31
5
88
32
1
27
20
48
55
65
4
21
3
60
111
108
36
5
16
96
20
24
40
8
132
100
51
9
9
15
20
49
18
17
48
115
9
51
9
36
39
6
59
220
9
12
15
32
7
9
51
9
21
114
12
17
40
57
66
9
45
23
156
4
36
20
31
21
20
48
7
33
12
80
52
32
19
36
29
31
48
21
57
3
12
108
15
21
68
36
1
35
16
3
57
8
52
12
3
29
24
1
11
28
36
128
25
6
185
40
45
47
24
24
24
112
36
3
12
5
28
24
60
20
13
102
6
35
60
61
18
96
89
28
3
150
39
68
13
15
27
9
39
6
48
78
17
73
84
71
25
12
78
12
132
21
20
64
15
18
23
103
36
5
19
12
93
176
28
36
45
126
9
279
113
49
114
65
61
3
108
24
9
27
60
132
51
72
18
84
18
9
8
16
12
24
188
12
64
96
45
120
18
17
16
8
85
54
5
28
48
51
9
20
4
93
30
77
36
24
7
9
32
4
9
15
75
5
1
3
56
7
78
36
11
40
39
45
3
5
13
35
25
138
36
41
120
25
48
11
31
17
48
48
52
15
137
76
56
31
5
103
17
25
12
27
48
3
69
60
48
15
5
36
24
31
89
73
3
45
15
39
6
11
91
90
3
75
17
19
66
39
51
24
89
1
83
28
48
15
5
16
68
1
35
12
13
36
35
36
12
52
9
27
24
36
24
51
29
19
6
11
19
9
260
19
273
3
12
9
9
59
31
17
4
56
13
42
54
119
156
24
24
31
9
27
5
31
18
27
105
3
15
125
1
155
28
12
33
3
8
31
9
36
8
48
25
48
54
21
15
29
28
60
24
56
12
12
13
186
84
113
13
39
105
35
16
39
36
5
49
18
5
4
8
7
9
111
36
5
4
69
11
1
18
96
36
144
9
27
12
42
36
12
35
40
21
35
67
5
220
9
75
15
9
15
72
18
36
71
13
ABCD 97525015832*3^$a+1 [50014]
87
3
12
90
23
25
12
54
24
42
18
90
27
9
6
6
12
75
32
36
7
12
185
31
48
65
91
24
6
24
47
49
3
12
93
23
13
6
105
9
51
20
103
18
18
30
60
12
12
90
30
66
9
12
69
6
24
42
99
24
99
30
11
1
6
5
49
60
54
60
24
42
84
24
30
126
95
25
30
12
24
24
101
13
18
24
30
83
55
18
39
60
39
72
125
7
96
77
25
42
41
24
205
6
165
27
149
19
24
42
11
187
18
39
9
11
31
24
6
48
84
15
51
12
18
30
29
36
55
9
12
60
9
11
25
3
15
18
18
12
5
43
5
7
53
7
18
12
30
77
37
24
30
30
36
23
12
64
9
75
81
6
66
3
9
72
6
24
18
6
6
3
21
59
13
84
54
9
33
18
5
1
24
30
21
9
24
11
1
30
60
96
93
15
102
12
15
3
9
9
11
40
75
18
18
102
18
17
16
9
6
30
12
54
126
18
6
24
120
30
66
48
12
24
150
60
42
3
84
60
33
54
173
43
5
60
13
59
1
24
66
24
36
6
18
18
120
23
67
24
54
15
9
83
43
24
36
6
30
48
42
6
72
6
11
1
30
18
12
3
57
72
72
48
6
120
6
24
6
30
54
42
35
13
12
138
30
35
1
30
24
5
97
54
69
15
6
18
36
101
40
15
6
23
55
36
6
47
37
39
15
6
144
54
18
42
120
66
6
93
96
75
36
48
60
18
30
24
66
30
57
147
24
54
12
3
3
18
15
69
23
13
131
139
66
54
17
13
35
1
6
9
33
102
48
12
6
54
5
48
37
35
1
12
27
93
48
18
105
15
149
31
29
7
9
39
6
24
18
9
15
48
12
9
15
5
109
6
41
19
84
18
12
6
24
113
7
5
7
89
1
6
69
3
12
9
9
6
60
5
37
12
90
12
33
21
36
6
78
99
57
63
15
42
15
8
25
30
12
6
35
13
36
48
27
9
66
60
90
6
30
90
48
9
33
42
21
44
12
13
90
6
12
18
77
24
1
78
54
27
48
3
18
102
9
3
65
13
72
18
9
24
15
17
103
17
7
12
125
28
177
186
60
114
3
36
36
15
90
35
25
48
36
96
36
30
12
48
9
39
69
12
3
18
99
144
57
12
6
5
19
36
89
25
42
6
102
6
71
19
45
21
24
51
69
11
25
36
83
12
7
81
44
103
5
73
6
5
43
105
21
51
33
143
85
48
36
30
36
144
18
51
57
42
21
27
108
6
6
24
5
1
60
27
32
43
21
24
96
81
120
66
17
1
15
20
24
43
84
18
15
45
11
64
21
30
41
55
24
6
24
114
60
6
99
33
72
35
100
57
15
24
45
114
6
12
12
30
72
48
18
108
96
6
5
28
9
126
77
28
21
18
12
78
30
66
35
25
6
66
99
3
53
49
126
72
48
90
3
15
30
24
15
15
30
66
42
132
51
21
3
8
24
85
6
9
51
30
3
21
24
30
24
53
67
5
25
18
53
12
7
36
101
60
25
24
30
21
9
66
96
18
15
21
63
12
111
24
9
9
30
12
96
12
18
48
30
6
30
18
6
21
45
3
27
18
12
78
6
36
18
12
33
33
23
91
6
12
96
11
43
36
156
6
63
20
67
132
48
9
3
41
36
144
25
102
17
13
18
6
66
9
3
6
12
107
1
15
225
30
60
72
144
24
90
66
60
96
12
36
72
33
20
7
18
24
11
61
78
6
6
24
6
60
99
21
66
5
79
30
6
48
45
27
60
120
65
25
48
84
27
9
60
42
114
119
40
24
15
6
120
24
6
6
30
24
96
66
18
29
97
18
6
131
55
36
138
30
12
138
71
25
6
24
41
7
42
36
54
78
75
57
30
18
51
20
61
95
163
6
24
18
33
24
57
15
44
25
102
17
43
5
112
51
129
75
12
138
6
5
277
42
120
72
69
57
3
57
60
47
25
42
6
12
36
36
3
27
6
47
12
49
30
21
3
72
30
60
11
25
18
42
35
55
30
18
30
84
15
21
12
72
132
6
29
55
6
24
23
67
48
96
30
60
111
9
60
84
186
24
18
48
6
48
5
13
27
93
24
99
9
6
12
60
9
135
126
18
12
57
33
30
54
15
45
3
57
15
75
54
66
69
9
78
12
45
27
120
101
49
6
12
48
29
85
18
17
175
45
9
66
30
3
15
12
29
31
18
71
16
3
18
24
39
27
9
15
36
24
30
35
43
60
21
36
75
54
66
113
1
36
18
96
30
54
6
12
48
24
6
5
16
8
91
21
195
36
54
11
79
30
18
12
5
103
41
31
6
12
42
84
24
21
32
13
84
12
30
60
41
37
36
36
18
18
90
54
75
8
55
6
72
3
32
25
47
55
18
12
66
30
75
99
5
61
54
21
51
54
66
18
15
33
120
54
156
53
1
30
5
28
36
21
54
66
90
6
72
6
24
66
24
18
30
24
48
78
114
6
33
21
24
24
27
3
12
18
6
6
15
116
43
81
63
5
61
39
33
54
96
30
42
30
108
108
24
36
36
23
7
24
5
127
48
24
30
66
6
6
18
30
30
119
16
21
6
18
42
77
43
12
18
72
48
18
9
141
210
90
59
7
30
150
69
57
99
9
42
33
21
11
19
18
6
12
12
12
5
91
90
27
60
15
42
114
30
120
24
18
5
13
51
48
27
36
33
51
18
12
30
30
54
29
25
23
13
12
48
42
30
18
17
25
87
81
11
1
42
ABCD 97525418332*3^$a+1 [50021]
24
48
15
36
13
32
9
19
36
24
48
53
63
16
36
56
48
24
45
91
71
49
44
4
32
28
95
13
176
27
109
35
90
75
40
60
113
27
48
40
29
31
23
21
33
18
36
1
8
40
32
108
12
144
105
75
33
72
27
16
32
15
126
63
9
3
33
144
72
39
36
33
43
29
211
5
18
81
12
33
3
51
9
243
81
16
48
53
144
27
76
60
35
21
96
48
195
25
12
17
63
16
101
36
7
83
18
79
96
12
132
68
27
45
117
36
63
72
52
119
144
18
3
87
9
148
77
3
28
24
56
33
99
100
8
4
48
209
3
16
44
9
7
20
120
36
60
81
55
48
12
137
27
28
92
24
108
4
44
132
64
44
12
51
144
21
88
56
24
120
72
123
21
144
24
45
36
18
37
8
112
5
247
23
9
28
8
40
192
216
72
68
51
18
55
20
100
8
40
56
135
81
28
17
43
11
18
19
8
120
24
45
54
169
12
56
15
126
27
4
60
24
11
237
123
37
128
213
31
32
9
19
116
48
64
132
44
16
47
36
18
36
3
88
44
28
8
27
13
23
54
90
9
27
18
91
128
24
4
132
17
151
20
12
51
45
48
24
27
117
48
72
72
24
4
48
12
17
3
36
15
9
297
63
48
60
36
153
18
18
147
16
8
16
11
9
76
167
45
153
54
1
44
16
24
8
72
168
27
13
131
45
48
96
99
253
107
90
43
47
45
4
120
32
24
63
126
67
5
115
119
109
180
56
4
65
111
148
56
45
7
108
11
13
48
47
9
228
28
23
45
81
27
64
71
93
108
4
12
56
112
252
12
8
45
54
57
60
36
48
340
56
4
101
63
12
36
40
96
80
36
36
216
33
223
200
27
216
18
19
35
13
8
60
9
54
1
20
141
147
40
11
37
17
63
27
9
12
213
3
28
44
4
180
12
12
32
72
144
40
72
41
19
20
136
131
21
15
129
72
87
90
54
18
36
3
136
59
1
35
13
140
72
27
18
27
45
43
56
196
32
33
27
16
173
55
44
16
101
3
24
9
43
65
144
3
24
16
32
24
9
54
54
7
60
72
32
81
55
8
27
36
1
17
31
140
36
16
11
37
125
27
9
63
48
72
4
119
45
27
81
100
17
103
116
51
1
8
4
32
9
39
15
72
25
108
32
195
18
3
40
119
25
68
100
60
71
21
180
60
40
41
19
164
16
56
184
47
108
1
17
75
123
45
63
198
27
64
60
29
207
45
19
72
152
48
24
64
56
52
89
54
36
193
59
21
33
55
56
69
3
51
45
16
32
24
351
97
128
28
35
18
7
56
16
11
45
48
16
89
39
4
164
99
133
32
87
81
40
8
15
49
80
24
27
54
18
37
35
45
9
163
36
8
16
20
160
48
92
208
32
40
248
189
3
69
36
90
1
35
217
35
18
27
144
4
80
36
72
64
5
27
117
36
7
11
126
27
52
144
29
18
1
56
105
39
24
189
19
224
27
85
113
36
27
27
45
27
189
189
19
17
75
180
24
4
5
7
119
108
49
23
61
128
48
15
9
48
96
9
144
108
27
16
128
40
12
12
8
27
21
24
48
123
189
45
75
24
27
309
15
13
113
63
16
60
41
27
180
12
28
203
54
39
64
113
175
8
4
60
41
63
9
39
213
7
137
3
213
43
120
8
27
189
27
13
48
119
18
31
77
54
54
67
5
27
81
18
81
40
23
129
60
16
20
160
65
18
18
91
35
9
4
80
72
100
68
72
48
180
15
117
88
11
72
109
53
3
15
109
164
24
45
198
45
4
48
65
63
64
20
16
80
144
12
15
21
24
120
16
56
33
39
33
18
72
49
41
39
87
13
5
7
108
11
45
112
24
116
36
64
35
9
45
36
19
8
45
7
36
12
60
32
256
11
21
33
7
32
ABCD 97525477202*3^$a+1 [50029]
9
84
36
24
36
35
49
132
12
60
72
11
37
48
75
153
144
12
48
36
72
24
180
24
144
48
72
83
49
15
128
25
12
171
93
96
60
336
12
12
24
204
12
60
24
24
108
23
37
72
83
13
60
36
36
143
37
123
21
11
265
39
105
216
24
36
72
48
48
12
63
21
11
145
144
63
45
51
21
36
12
48
84
228
3
128
96
16
80
49
48
47
48
160
57
119
109
3
9
36
60
24
15
33
132
60
120
204
27
9
96
87
48
9
71
109
36
63
32
49
36
72
36
12
195
45
108
60
180
12
60
12
96
131
109
51
9
96
24
60
36
24
71
1
287
16
144
80
48
133
11
16
225
95
25
24
108
12
96
120
72
71
112
32
241
239
37
84
312
48
399
21
336
48
120
83
13
156
168
47
121
39
96
224
48
25
60
171
9
216
12
35
145
12
83
145
60
35
169
156
60
24
36
12
48
84
24
60
300
204
12
75
9
180
12
167
16
240
224
97
15
153
72
96
24
48
168
264
96
132
36
36
96
24
3
57
348
36
60
132
48
24
63
45
144
275
1
60
35
13
84
95
97
143
37
96
24
168
72
3
21
12
95
13
12
24
120
84
12
132
3
117
75
21
11
13
60
12
36
12
123
165
107
96
49
47
1
24
264
84
36
167
25
180
72
12
143
112
165
24
12
120
47
97
143
85
11
96
25
36
99
80
205
36
120
167
37
60
24
156
75
21
60
48
276
24
96
24
107
109
60
36
24
36
204
84
96
24
120
60
72
3
96
45
35
48
1
15
21
36
84
144
99
33
47
25
167
1
192
192
36
107
37
171
105
23
181
180
71
160
117
156
312
24
24
36
48
216
156
24
72
48
144
132
59
61
36
95
205
35
112
33
24
24
72
72
12
168
120
3
32
16
81
48
48
24
24
15
9
48
48
84
48
84
48
12
36
72
71
97
60
24
155
1
84
11
144
49
84
171
345
167
97
96
47
13
12
48
71
144
61
108
12
75
129
336
60
35
25
48
71
49
168
39
9
39
57
156
27
57
119
25
72
432
63
9
96
23
25
312
120
72
12
96
132
47
73
167
121
24
96
300
120
12
12
48
120
27
21
315
9
24
95
1
60
24
107
313
24
36
11
13
108
24
168
240
36
12
144
215
1
15
32
1
12
132
47
49
264
132
120
180
84
156
24
15
117
84
120
63
153
23
61
60
228
60
215
97
191
13
12
72
312
48
96
12
59
25
231
69
108
48
15
9
24
132
48
155
16
9
12
144
84
36
51
225
60
83
229
468
228
35
16
573
60
36
36
95
48
337
48
216
135
57
60
60
12
12
71
277
123
32
157
3
105
60
251
157
ABCD 97526131616*3^$a+1 [50004]
39
72
33
24
159
33
39
17
72
24
13
18
33
8
16
8
43
125
64
48
192
32
72
205
35
64
9
36
59
31
9
104
64
39
33
75
69
24
24
56
7
41
208
39
54
3
33
90
216
29
40
3
29
43
5
16
159
126
54
69
32
7
54
75
105
87
3
5
48
55
81
96
144
8
103
129
8
7
33
3
5
16
33
18
5
24
48
24
48
64
32
40
104
61
35
24
13
35
24
40
32
31
65
72
40
56
16
8
31
137
16
45
3
141
11
72
61
18
36
45
104
31
105
21
18
113
40
99
5
72
13
108
71
16
56
109
18
18
15
48
72
9
207
27
144
93
69
11
64
15
9
63
41
48
19
21
48
96
32
24
31
54
3
32
91
36
17
16
24
15
105
32
136
168
72
27
108
17
72
112
8
24
112
8
48
96
72
25
71
64
32
48
88
8
64
3
77
16
8
40
216
3
72
93
56
67
45
27
18
59
103
65
97
18
180
105
8
31
36
108
57
144
8
48
13
18
17
55
9
63
113
24
61
18
9
27
53
88
80
64
8
48
127
54
3
168
32
31
89
88
3
18
3
87
36
53
120
43
36
9
8
19
54
90
144
21
32
48
72
16
32
64
21
83
24
91
21
48
8
72
67
90
18
72
36
21
96
96
3
29
40
39
54
35
328
216
8
25
18
36
54
11
64
56
40
56
16
8
72
19
29
7
9
32
16
152
7
18
119
40
3
29
7
36
29
151
65
97
36
54
36
65
43
5
31
33
48
32
24
40
48
24
32
61
3
32
55
9
24
24
123
69
3
29
16
8
16
3
5
168
64
51
18
18
41
16
56
40
32
48
16
21
27
8
163
141
57
71
163
18
36
126
161
91
45
24
93
219
32
40
69
35
16
48
56
7
9
63
65
79
57
105
18
5
48
16
216
8
16
51
101
79
129
15
65
72
7
18
15
24
51
21
32
1
18
69
8
72
16
15
81
96
3
53
264
25
18
77
31
54
108
36
18
81
128
115
117
8
72
1
15
56
16
3
36
9
72
45
35
55
9
104
96
7
9
168
96
72
128
16
8
16
48
15
54
99
8
55
126
35
96
72
64
3
36
17
37
27
48
15
33
24
87
33
72
32
24
160
39
9
9
36
27
24
201
39
80
43
18
11
136
87
33
21
3
8
43
90
11
115
173
7
36
5
72
24
61
27
96
39
33
147
5
85
27
8
16
24
8
43
36
18
23
67
53
136
27
18
51
21
51
21
75
33
15
8
16
141
3
15
33
111
9
27
69
3
72
21
8
16
48
48
39
65
7
89
16
3
53
37
36
39
128
67
53
19
72
21
15
18
15
24
69
51
3
29
136
8
88
144
48
15
17
24
31
153
279
18
15
32
16
32
85
51
48
8
19
69
96
8
48
24
7
33
32
48
13
3
8
43
18
11
136
32
16
39
33
72
24
8
25
23
31
72
162
47
136
56
16
51
53
16
3
21
33
15
120
27
5
64
168
69
90
81
27
93
56
24
40
39
36
141
8
13
75
80
64
152
24
73
23
13
59
24
25
36
3
123
72
29
64
87
9
96
56
72
120
40
21
18
41
229
51
32
16
27
21
15
137
79
90
71
64
45
18
17
88
8
88
48
39
41
31
17
40
24
171
29
48
16
48
32
133
243
32
85
54
21
104
55
81
80
48
40
128
72
19
29
48
16
72
80
7
54
11
24
16
32
43
18
51
32
48
16
51
18
123
8
16
32
24
16
15
65
43
21
15
72
17
1
39
15
33
72
93
11
7
18
36
3
72
15
18
23
120
1
135
99
53
37
51
21
83
64
8
16
24
75
18
27
24
24
87
41
283
53
88
219
21
24
48
8
16
264
32
55
9
24
39
9
48
123
36
65
7
81
9
167
40
96
3
93
123
93
24
296
120
112
8
40
8
48
24
1
54
57
24
9
23
72
16
152
25
15
24
15
65
40
39
17
120
295
36
72
5
208
147
18
27
27
18
54
45
96
3
141
8
31
126
126
29
208
69
54
18
51
3
149
72
13
54
18
123
32
7
41
16
15
81
32
72
16
8
48
24
7
9
96
24
15
36
36
41
24
48
24
7
41
168
16
24
21
51
3
389
79
17
88
21
3
8
16
24
75
189
63
18
18
36
54
90
89
24
168
16
135
57
ABCD 97526133982*3^$a+1 [50025]
99
105
60
120
105
3
12
93
2
166
12
27
33
50
49
81
2
46
2
97
60
81
75
45
90
180
20
22
48
90
42
18
92
25
48
87
9
24
39
66
72
87
11
10
147
75
30
15
84
48
15
36
21
69
51
9
14
58
288
74
37
9
72
72
98
49
23
36
25
59
70
18
128
22
120
27
11
25
45
24
108
90
12
18
62
61
9
87
159
81
24
27
33
69
126
24
30
18
69
59
241
33
108
3
9
98
37
192
33
38
70
18
54
27
48
21
2
10
2
1
39
18
108
39
35
85
111
20
37
15
92
1
24
3
60
30
18
21
33
87
23
73
108
75
140
22
30
69
84
9
171
45
54
18
2
166
14
160
45
33
12
108
60
27
60
35
13
83
37
48
36
33
78
48
42
38
10
60
50
70
62
172
18
38
109
12
108
155
10
6
72
48
44
16
9
81
75
12
105
3
107
60
12
16
24
81
96
71
112
20
37
48
33
2
16
117
15
9
3
188
48
4
117
84
27
9
63
8
48
70
72
63
12
15
8
25
120
24
75
6
135
75
44
10
15
3
117
81
24
108
38
10
234
6
14
36
22
30
188
34
48
108
74
1
15
21
156
12
33
39
81
39
129
39
45
6
141
84
57
18
72
20
37
23
10
2
88
90
87
83
28
24
21
35
70
12
90
9
48
21
14
160
80
88
30
3
39
21
69
15
48
93
62
10
63
9
51
27
20
10
78
84
57
111
33
95
25
117
48
2
49
24
159
56
1
36
105
60
3
45
15
39
45
141
12
38
4
21
27
9
11
40
33
39
30
3
3
9
11
52
18
27
47
106
74
37
9
39
15
18
2
1
84
45
27
11
10
2
16
20
40
9
23
22
36
74
36
61
24
57
3
35
49
120
11
37
24
9
2
100
18
74
1
105
2
88
69
12
99
42
2
1
69
66
44
16
84
60
21
27
45
15
68
37
93
111
144
24
75
8
49
21
48
60
15
69
60
38
48
34
36
54
18
108
39
131
37
83
24
85
36
24
71
100
44
13
23
25
96
21
99
21
18
24
57
9
39
71
60
70
51
33
15
63
69
3
90
27
81
3
24
12
84
69
63
15
32
73
15
42
18
20
28
80
144
36
82
18
21
3
36
249
23
37
35
121
75
12
78
15
15
42
27
93
42
21
12
24
63
116
100
20
22
18
72
45
165
63
35
10
62
10
15
84
63
20
60
216
10
24
18
9
81
18
21
51
48
21
33
26
37
15
90
99
108
21
24
50
16
20
1
36
23
34
18
12
8
13
60
179
13
72
21
51
23
316
21
51
8
34
15
33
42
30
15
60
23
10
3
12
45
39
60
48
36
12
3
9
21
60
84
63
207
45
11
1
21
63
57
18
42
39
9
87
84
9
2
60
52
18
12
98
88
12
33
57
132
48
15
47
37
99
80
12
40
30
2
60
88
200
49
69
132
2
1
47
97
33
2
118
78
12
117
33
48
2
40
20
12
96
1
24
60
39
48
20
253
156
9
12
110
168
25
24
3
18
14
1
95
12
58
12
18
9
45
75
33
18
9
36
45
74
36
61
9
75
35
1
21
12
3
12
156
117
39
3
36
104
58
122
96
10
2
13
27
57
155
1
75
45
60
75
30
24
36
39
51
69
36
60
60
144
45
18
48
21
111
18
15
129
147
99
44
70
36
231
21
2
10
195
83
10
38
34
36
15
72
57
111
36
21
120
38
25
24
63
48
9
15
21
12
35
160
60
12
57
39
45
39
33
48
35
10
42
18
15
105
2
220
93
27
33
24
12
36
83
49
71
4
105
33
18
92
25
35
10
60
38
10
90
44
10
240
18
30
72
18
165
57
15
33
78
45
12
12
33
18
57
132
12
143
61
15
234
27
3
21
72
75
9
11
28
20
60
61
83
88
90
27
23
13
99
20
118
27
33
38
12
60
10
60
48
42
9
23
58
63
47
48
22
15
15
57
33
2
13
48
35
10
24
3
83
160
24
81
84
135
36
20
144
16
92
58
2
72
37
119
25
36
69
99
83
28
20
4
33
15
69
9
27
12
15
30
6
20
70
50
52
8
72
10
63
60
27
20
10
38
157
93
2
37
72
69
60
75
60
36
63
68
22
15
71
22
38
10
54
56
72
60
108
229
3
128
12
22
30
56
34
27
9
15
9
18
20
100
18
62
10
18
81
24
47
48
1
24
69
48
27
11
24
157
59
1
9
2
73
15
24
18
108
144
18
92
1
24
11
142
18
92
85
15
18
39
ABCD 97526161784*3^$a+1 [50093]
60
60
125
67
12
12
24
45
267
24
168
132
81
27
36
36
24
21
75
24
96
96
12
33
39
60
24
204
36
21
39
12
108
96
48
12
84
12
53
115
132
288
12
72
21
51
45
111
60
24
36
12
108
12
72
48
72
21
39
105
39
24
17
16
279
48
48
132
96
96
24
12
12
101
67
12
33
48
87
288
185
7
72
12
60
201
27
12
108
36
41
79
36
60
24
12
29
64
267
69
111
120
89
199
60
84
41
112
435
120
72
36
12
84
36
60
9
75
60
185
55
89
19
12
24
12
120
69
111
120
60
45
3
120
120
12
84
84
132
144
48
120
156
81
63
33
128
7
12
48
24
144
24
12
24
252
72
72
48
36
24
60
60
96
57
39
24
72
72
60
21
27
69
3
72
24
24
36
24
36
96
36
24
89
55
36
96
72
93
3
72
24
96
120
12
153
39
36
264
60
24
12
84
89
415
72
60
24
216
84
84
5
139
12
24
60
12
12
36
36
21
3
45
15
36
48
72
24
96
24
120
96
36
12
12
36
189
3
72
144
60
144
120
161
19
36
36
24
60
12
72
96
45
87
120
48
60
165
135
12
45
3
36
9
159
33
87
96
24
48
60
165
75
48
84
33
3
45
27
53
79
180
12
60
84
36
48
180
108
144
48
96
192
48
72
72
120
213
3
24
132
84
12
12
48
240
24
45
39
57
39
96
252
72
21
128
19
48
84
36
12
48
60
84
105
51
29
16
15
33
96
15
24
204
36
132
72
77
19
84
48
60
72
48
60
48
84
12
96
24
48
33
15
108
5
19
108
48
24
36
24
48
72
48
108
12
29
91
72
180
137
64
51
45
75
48
21
96
63
60
36
36
29
55
60
180
57
87
72
65
91
204
96
60
72
21
147
12
72
9
96
51
432
48
24
108
57
3
48
120
69
3
36
281
115
29
7
324
21
15
129
39
36
5
43
156
41
103
12
48
93
27
21
27
72
93
15
24
36
12
132
21
27
12
249
39
48
108
45
80
7
48
60
324
36
240
12
48
24
177
135
60
48
77
64
27
12
60
60
72
144
60
240
84
12
45
15
129
39
41
19
36
60
12
24
84
72
72
288
48
84
120
12
36
9
243
12
81
3
125
16
51
324
36
132
33
63
240
12
72
156
84
156
72
24
24
156
168
60
120
108
12
153
3
96
48
12
65
16
3
45
15
36
45
99
12
180
108
12
24
125
31
60
24
29
259
120
21
176
79
72
9
123
101
19
12
36
168
60
105
147
48
72
48
96
24
24
72
24
132
72
60
77
16
99
108
72
48
57
123
197
16
63
24
36
144
60
36
21
15
36
24
5
43
12
9
135
57
75
60
84
24
24
48
60
12
36
57
48
27
24
48
72
24
36
84
120
12
108
36
180
29
367
12
12
180
149
19
36
36
180
81
27
60
72
36
240
60
12
117
75
69
51
156
48
204
132
24
41
43
168
173
127
84
36
24
36
84
9
111
24
60
84
132
21
27
12
9
80
7
105
27
36
120
57
224
64
96
159
204
12
48
153
75
69
111
180
84
9
27
24
96
29
43
21
39
36
12
12
12
60
36
12
117
51
48
60
ABCD 97526331044*3^$a+1 [50002]
31
21
9
11
40
24
3
41
67
105
12
80
73
75
20
7
12
53
16
9
18
33
99
21
39
65
7
126
15
12
20
1
35
52
8
1
11
28
36
21
59
180
1
15
60
48
12
32
7
18
23
49
83
12
16
3
45
9
48
24
15
8
28
8
12
19
60
45
84
12
3
12
17
16
15
24
30
27
3
33
128
4
27
36
5
43
30
120
15
20
19
33
12
111
21
8
48
7
21
21
18
5
67
21
9
48
87
39
45
72
12
3
65
28
57
24
39
20
12
265
75
99
60
5
28
15
36
65
91
21
9
24
15
15
9
32
76
60
80
25
18
6
11
79
24
9
36
32
25
15
3
30
27
45
119
19
17
13
15
36
3
12
24
6
114
24
57
24
15
17
37
23
4
15
29
16
60
21
15
120
20
4
15
48
5
37
35
16
15
33
15
30
15
39
57
81
18
84
12
45
48
33
15
33
11
13
18
125
40
12
21
15
9
3
24
96
60
9
3
27
45
21
87
3
33
92
4
45
23
1
87
60
27
17
1
59
28
36
44
28
39
5
19
89
52
33
30
90
72
39
51
21
147
6
11
28
51
24
41
4
36
12
84
24
159
120
6
11
40
60
129
24
72
11
37
23
28
39
5
36
84
67
29
16
20
4
51
21
8
19
5
55
53
43
5
37
24
15
20
4
24
27
9
21
23
43
30
27
12
8
96
169
63
12
60
3
17
36
1
30
41
7
5
85
3
69
3
36
12
32
13
207
32
40
24
44
12
64
57
42
36
21
15
21
12
27
9
27
24
33
117
71
49
135
75
81
12
33
39
8
52
45
18
53
28
44
25
3
20
64
9
72
54
21
15
17
55
48
65
12
1
39
15
108
9
36
33
35
31
5
49
71
28
21
24
3
24
8
7
48
5
43
24
5
4
117
3
15
5
12
85
39
33
11
19
45
8
12
28
8
36
49
90
21
8
36
136
8
16
21
63
8
4
36
12
15
30
42
41
13
51
8
48
37
23
7
12
9
44
12
28
27
21
12
12
8
36
61
24
47
19
30
63
8
4
45
48
63
177
23
24
48
7
9
9
143
4
24
15
21
15
5
31
29
16
20
228
19
21
15
5
12
4
15
30
51
45
18
6
83
36
1
15
44
16
3
36
54
3
44
19
36
36
9
84
72
144
9
51
75
29
4
36
69
11
16
21
3
87
5
145
3
12
3
17
7
6
39
48
60
15
54
95
84
4
156
15
29
1
24
6
9
33
63
75
126
39
20
19
36
9
8
7
6
27
48
15
17
4
24
99
41
55
21
68
28
8
72
115
12
12
48
150
15
72
3
21
56
19
24
6
24
72
54
29
55
12
9
9
47
43
6
15
9
48
159
8
1
11
19
5
7
54
3
60
15
93
39
9
21
51
12
8
4
20
1
15
9
54
36
21
48
9
3
84
36
3
17
115
29
28
48
3
12
45
8
100
69
47
43
101
4
15
36
5
61
30
45
15
21
123
57
39
9
12
3
29
36
52
39
5
79
5
1
48
66
45
24
56
12
100
3
6
39
9
18
5
24
4
60
15
60
21
33
3
69
18
5
28
44
121
23
12
24
13
87
9
35
12
24
43
30
3
39
5
1
3
45
24
30
21
20
139
30
15
33
162
17
16
8
79
96
57
93
11
16
12
8
40
33
95
1
18
53
12
37
66
5
19
6
48
15
15
9
27
41
4
24
72
24
8
25
6
5
36
25
24
39
15
17
16
3
9
48
68
1
135
24
27
9
216
24
15
89
4
51
17
85
15
8
1
23
36
192
28
72
44
13
63
24
3
5
16
20
24
37
51
39
96
5
7
12
6
99
24
15
57
24
24
12
3
9
32
13
18
57
48
27
12
21
75
5
12
40
15
53
7
42
54
5
37
114
9
21
51
72
8
52
3
174
51
15
5
7
36
6
15
36
44
28
68
7
36
65
12
28
21
18
45
3
9
24
24
63
9
24
44
28
12
27
21
24
8
132
4
81
66
78
6
69
120
159
113
67
33
24
20
13
11
4
8
4
56
19
53
28
3
54
35
85
51
24
15
45
33
72
15
81
15
105
54
77
13
48
39
36
165
23
1
11
55
89
4
24
57
168
3
24
104
37
83
85
6
21
12
12
3
105
8
28
21
3
60
20
28
27
21
111
60
120
48
53
19
30
35
100
75
6
23
55
66
51
24
15
5
16
27
45
12
24
32
37
51
15
9
68
19
30
18
93
20
43
17
49
35
4
120
44
7
144
60
84
12
29
37
35
100
57
27
21
42
30
27
8
48
4
15
18
23
25
78
60
6
51
15
24
33
72
39
77
64
129
24
63
152
16
9
27
15
30
3
108
9
48
3
48
12
3
29
52
39
24
12
60
29
24
25
48
119
19
6
71
4
60
9
11
28
156
12
3
5
79
5
7
29
4
12
24
72
168
15
21
8
72
60
28
8
4
33
15
20
7
5
16
84
60
8
67
48
12
36
29
24
49
35
7
48
33
8
31
6
39
3
5
25
48
63
32
48
24
25
11
37
42
6
42
12
36
41
36
79
21
92
1
90
9
140
36
12
67
12
186
63
27
5
19
24
30
15
12
68
12
4
24
57
47
16
24
8
28
51
69
12
57
18
9
21
48
114
36
36
6
3
12
8
19
6
27
12
56
19
21
9
3
20
108
19
12
9
36
24
9
3
32
13
27
12
8
7
18
23
4
60
8
108
4
15
9
27
9
8
55
45
68
12
1
6
114
99
68
43
9
12
8
60
52
56
7
77
13
23
19
6
42
65
7
113
37
30
21
15
5
49
15
44
52
12
12
84
44
1
24
18
54
18
93
12
15
6
11
4
81
71
40
20
12
16
24
33
63
12
20
25
3
36
105
48
27
3
42
48
23
43
5
1
30
21
80
7
33
44
1
39
63
42
23
25
18
24
60
18
27
3
53
40
3
9
12
84
81
18
21
15
65
25
15
32
4
3
65
28
15
5
4
20
49
66
48
78
23
91
41
64
44
31
21
27
42
15
24
57
27
56
7
29
4
32
24
31
72
12
41
40
32
28
3
9
33
24
63
3
5
40
8
64
12
36
24
60
84
12
93
47
28
36
3
5
88
8
31
5
36
7
18
42
78
18
6
24
42
54
11
37
18
77
36
19
45
21
167
48
24
43
165
20
43
9
33
ABCD 97526657212*3^$a+1 [50073]
33
12
18
9
108
48
9
75
39
109
8
27
6
30
6
15
9
66
49
65
12
24
6
37
11
81
4
29
43
5
99
40
36
12
41
27
28
20
52
77
103
20
45
120
7
17
55
5
39
69
55
5
48
120
115
8
112
140
9
126
48
1
29
30
1
20
60
21
43
32
3
12
25
12
132
59
12
13
77
84
6
9
105
84
132
15
3
141
45
79
59
57
28
23
9
216
69
84
6
54
15
64
77
120
90
9
45
67
60
252
12
20
75
138
63
27
1
17
12
12
60
51
33
55
44
28
17
36
12
3
12
4
60
29
79
8
15
13
29
15
21
7
53
99
87
25
5
60
6
69
39
1
5
31
53
24
55
5
7
44
141
19
29
15
76
5
39
27
66
7
41
30
30
60
187
47
1
47
13
35
6
3
76
41
31
132
47
9
21
39
40
56
33
6
1
5
36
48
51
39
109
68
9
6
42
6
42
114
48
1
17
48
39
27
6
24
24
31
8
33
12
43
104
69
30
12
9
69
67
48
20
24
96
39
21
27
42
27
93
48
55
83
186
15
21
48
7
17
27
33
43
20
88
11
30
24
90
85
29
36
6
21
15
13
41
3
72
9
15
51
69
16
11
114
19
56
9
36
19
41
15
40
116
3
66
79
24
72
8
36
40
41
3
28
47
18
147
12
243
57
4
44
21
15
81
84
36
51
9
123
16
5
91
161
19
5
75
9
54
42
6
25
12
71
30
6
6
84
15
40
56
112
48
83
6
30
30
18
18
39
9
19
20
57
99
45
51
40
41
15
45
27
33
108
55
47
25
23
6
19
17
24
90
18
15
40
56
100
41
55
20
36
9
120
31
23
25
56
15
1
65
67
41
144
3
15
25
29
3
3
37
32
64
107
13
20
57
3
81
48
51
21
39
12
27
1
56
3
36
1
36
5
183
27
48
25
12
5
3
87
42
43
5
54
6
63
4
8
15
54
6
37
65
12
15
160
20
15
54
54
97
5
39
76
96
8
12
28
5
66
93
108
12
28
95
48
37
12
32
15
81
4
11
54
15
69
6
30
84
39
12
33
36
42
13
29
6
6
31
53
147
9
99
16
24
125
127
12
17
43
48
5
54
49
29
72
24
15
36
15
96
33
12
69
120
19
20
57
54
18
12
48
36
30
1
8
195
132
6
12
36
87
3
45
16
224
81
15
4
11
1
89
15
28
41
54
42
54
81
16
20
45
24
6
117
45
42
1
17
36
79
17
36
75
24
9
15
52
24
29
12
48
91
29
51
45
63
21
15
21
36
19
113
27
28
17
15
24
69
27
45
31
20
148
92
15
18
12
7
161
276
63
33
15
148
41
39
72
24
24
9
6
21
96
172
236
15
9
27
1
68
36
21
87
21
6
18
51
72
24
28
41
31
20
108
45
42
18
72
55
36
8
12
3
6
96
12
27
39
6
48
6
57
27
33
69
39
15
177
15
84
81
4
59
12
18
27
12
12
40
41
30
48
121
80
4
24
32
9
60
6
1
48
41
159
81
3
3
9
33
12
48
3
28
5
15
16
65
84
15
21
24
51
108
87
54
27
15
33
24
57
60
139
12
24
41
42
18
42
45
21
7
29
91
29
43
36
20
12
9
75
21
12
30
36
30
15
9
156
60
15
40
104
36
111
6
19
41
123
132
63
66
36
43
104
16
80
72
52
36
77
99
24
52
84
60
20
9
19
8
48
40
11
69
24
33
15
12
16
92
75
60
78
15
105
12
15
12
12
36
40
5
42
6
55
149
67
8
81
72
183
76
5
3
45
66
25
41
39
9
12
60
54
9
3
42
63
27
18
78
30
12
24
39
21
36
27
3
49
5
84
15
57
7
120
5
12
24
127
23
21
4
5
30
25
59
13
12
35
25
11
6
31
53
7
17
91
12
65
27
33
48
60
75
15
42
63
57
30
9
48
81
139
32
4
32
45
15
12
12
3
6
36
24
24
75
112
41
18
30
19
152
105
31
53
15
81
90
1
83
45
12
3
1
35
18
31
5
42
30
18
12
30
43
29
75
93
7
72
89
84
12
31
8
40
29
96
135
9
18
33
9
12
115
20
141
72
67
59
57
57
27
51
133
71
18
78
25
60
8
45
36
6
25
35
18
7
23
117
192
21
19
65
15
33
27
60
180
16
20
76
84
32
135
48
90
36
36
55
29
3
72
24
81
6
25
17
36
31
56
84
40
80
81
3
27
25
17
7
8
12
9
12
3
15
84
37
20
21
24
24
15
21
31
113
30
9
33
24
15
15
18
30
12
114
12
43
65
12
84
55
65
15
36
9
3
12
9
19
71
9
108
45
103
24
20
16
65
99
16
5
7
44
21
7
17
36
144
15
48
52
68
12
75
1
24
56
24
9
60
15
36
9
24
87
16
5
39
63
1
17
87
57
3
21
6
21
75
54
150
45
45
39
51
81
4
23
57
39
25
17
7
35
12
25
29
7
32
16
36
60
35
1
8
4
23
9
45
3
57
30
9
21
51
64
41
7
5
12
183
12
39
30
60
171
48
88
200
4
23
6
7
89
103
68
120
24
4
17
24
19
41
43
17
39
132
15
9
36
24
4
80
4
56
24
28
8
69
36
67
23
60
49
32
4
47
9
45
36
19
8
21
6
6
24
231
9
19
24
12
140
28
53
19
ABCD 97526745716*3^$a+1 [50112]
67
45
45
48
83
43
53
43
48
150
72
39
27
69
32
7
42
90
48
108
6
66
17
64
9
6
228
36
36
53
16
81
15
39
12
36
6
30
6
191
1
6
180
5
31
138
18
24
12
54
42
126
18
36
12
90
18
36
60
144
102
36
18
168
138
162
36
54
27
15
72
36
84
65
7
54
83
7
54
18
36
6
66
21
48
27
12
24
36
18
84
6
48
6
11
43
36
84
78
48
54
36
96
12
6
12
39
15
6
18
48
54
72
27
15
12
69
3
54
150
12
72
24
5
133
42
66
6
18
18
48
108
54
18
6
27
63
36
45
9
23
13
83
1
6
84
42
27
27
5
16
189
3
21
36
36
66
36
36
24
18
47
37
6
54
66
24
18
84
47
25
39
21
18
72
18
12
6
36
9
48
48
15
54
107
16
291
78
108
66
42
36
36
54
12
60
30
36
47
13
51
129
36
18
90
30
54
6
30
135
33
72
87
111
36
30
47
7
9
9
36
3
75
165
15
108
72
156
24
30
72
36
6
54
30
117
51
30
6
36
36
113
259
108
24
90
18
77
64
3
12
42
102
33
111
65
43
53
19
24
12
36
6
12
51
21
36
42
30
36
78
77
49
36
12
18
36
36
18
6
138
18
24
66
36
18
42
102
6
18
30
24
12
6
90
48
96
18
144
69
123
24
29
37
6
36
18
54
48
90
54
24
66
288
15
45
18
48
36
162
11
7
36
53
7
12
36
36
36
18
18
24
102
47
67
54
144
18
84
72
42
66
180
18
36
35
19
78
30
132
36
48
9
45
3
141
6
36
18
90
12
18
54
18
18
21
15
33
3
36
24
65
16
45
144
198
29
1
6
66
6
30
3
96
15
12
60
57
192
3
30
72
108
42
30
6
12
17
43
5
160
27
36
78
30
6
18
30
240
15
3
12
17
55
42
30
65
25
18
150
72
12
24
84
96
90
36
84
288
18
42
33
3
54
87
15
144
33
111
24
48
105
32
61
3
75
21
80
7
48
24
30
18
81
63
18
18
24
102
47
97
54
150
3
9
18
69
99
90
51
15
18
18
24
120
108
17
16
81
138
108
6
30
36
78
18
33
32
79
102
6
12
42
108
3
81
24
18
48
42
90
18
12
83
16
69
18
9
99
29
16
147
18
24
48
108
54
18
47
49
48
47
61
6
144
18
27
27
5
43
21
96
63
17
1
47
49
111
45
42
84
144
53
64
33
18
126
47
144
1
36
78
18
27
3
18
186
36
93
33
66
54
42
18
18
120
78
126
12
72
6
48
18
18
39
87
60
12
150
18
18
12
90
60
84
6
30
45
171
6
300
18
36
6
39
48
51
54
36
108
54
6
54
72
12
132
29
1
24
30
54
36
47
7
9
153
24
18
120
21
183
57
45
35
19
60
48
17
19
6
30
9
69
30
36
57
57
90
18
11
37
27
9
36
24
54
101
91
108
72
24
105
39
18
30
36
42
18
36
30
108
11
96
19
29
7
36
21
39
12
6
30
144
57
39
12
72
36
18
47
16
51
18
59
7
78
66
132
5
7
9
33
18
29
73
18
18
150
45
3
36
18
60
11
1
60
12
6
72
12
186
12
6
18
95
43
234
18
42
48
15
3
132
41
103
12
29
103
36
5
31
66
6
30
75
33
15
45
3
63
18
54
42
18
18
155
133
102
6
30
17
55
6
54
72
117
48
15
48
24
9
27
12
54
3
75
5
7
24
12
18
83
7
24
18
36
12
111
57
18
102
15
96
15
18
36
11
115
6
23
13
48
36
18
18
11
16
15
33
57
18
30
6
48
42
30
54
18
36
36
78
30
60
33
39
12
6
23
43
21
75
48
53
112
33
162
234
36
198
90
24
66
72
6
66
101
13
84
6
9
201
198
18
78
113
7
6
18
36
36
30
24
90
84
69
27
5
7
24
48
36
36
42
18
48
18
108
63
33
47
19
78
15
3
72
30
42
12
17
1
42
54
54
12
24
21
27
6
36
27
75
18
24
126
18
54
66
83
13
51
3
18
66
24
30
234
36
36
108
101
13
3
9
78
54
54
54
18
84
24
18
167
97
36
27
27
252
24
113
31
18
30
54
11
79
18
47
64
51
24
69
15
54
18
18
270
36
21
33
36
18
89
25
210
24
36
41
64
33
78
72
57
48
129
18
29
43
5
7
54
36
24
23
64
75
36
30
6
48
162
36
6
18
30
54
6
12
96
66
42
36
282
63
96
27
12
9
27
18
18
6
36
87
15
90
24
36
30
93
111
18
15
69
123
96
39
9
27
18
ABCD 97526979524*3^$a+1 [50007]
15
15
30
23
27
46
39
8
27
61
5
7
32
45
3
13
60
6
45
20
39
16
30
74
49
21
66
5
88
11
6
48
10
53
12
28
27
2
3
72
3
57
15
93
48
13
84
15
11
6
10
9
15
50
4
2
21
40
89
15
36
100
9
51
48
29
31
11
21
37
60
47
9
16
39
51
21
29
28
20
3
64
29
4
23
64
3
6
47
9
18
13
29
3
52
9
27
3
29
12
4
69
83
43
74
46
29
16
11
105
9
55
32
4
80
3
73
53
84
40
107
25
23
37
20
18
6
10
57
17
12
60
115
29
7
12
36
15
6
80
34
21
53
16
51
60
20
16
12
32
33
43
57
2
78
15
25
23
40
104
19
26
31
32
1
84
15
5
16
6
33
12
83
82
30
5
9
39
112
5
55
39
41
36
27
16
45
75
21
3
6
15
24
36
12
17
12
3
16
56
3
73
39
5
3
6
76
11
24
13
15
12
35
24
21
13
6
14
60
52
3
47
88
150
56
39
72
76
93
15
21
131
64
48
35
6
4
20
16
11
4
24
48
9
11
37
27
23
30
10
30
12
3
32
19
90
75
21
39
9
20
100
6
29
40
57
15
9
15
32
4
9
20
7
17
31
35
30
10
104
25
21
11
45
28
3
17
3
4
3
45
35
16
21
35
40
18
12
108
63
23
16
38
15
21
6
21
19
24
9
48
12
27
8
16
80
1
60
3
42
14
6
28
3
20
12
27
61
27
26
6
21
28
41
30
61
9
3
48
12
8
24
33
55
27
14
10
21
5
3
40
32
45
55
5
15
48
115
45
41
39
67
8
30
15
45
16
14
13
44
13
12
38
33
13
44
6
21
13
30
26
39
127
21
24
8
88
20
52
8
117
6
46
123
12
20
15
40
5
88
12
23
13
17
16
56
15
33
3
4
3
53
27
10
27
65
19
9
62
18
6
64
2
3
28
20
88
32
52
45
3
9
84
47
19
81
33
11
48
25
36
75
56
25
68
30
37
24
12
23
37
27
32
54
51
15
49
12
72
32
13
20
66
69
27
13
5
16
11
43
86
7
20
28
69
20
16
11
25
11
3
57
4
3
26
6
13
8
49
23
76
36
5
48
12
4
39
125
31
75
24
6
11
48
12
16
20
4
45
11
64
80
19
104
16
74
22
21
53
6
18
7
15
30
8
12
75
4
5
10
161
9
19
17
103
5
27
43
53
24
40
65
24
7
24
165
84
50
16
5
85
51
12
21
20
54
42
3
91
77
28
5
100
6
33
57
11
73
44
22
18
20
40
87
35
10
3
35
16
26
19
81
104
39
12
16
17
43
3
86
123
111
1
153
6
21
29
51
28
20
168
49
3
45
3
149
84
4
15
32
4
5
111
25
3
5
7
8
28
20
9
40
18
122
28
15
41
55
21
51
3
21
9
36
20
15
43
5
25
12
11
9
43
21
56
19
12
53
96
4
26
70
39
24
5
100
23
88
5
67
33
11
28
48
17
7
176
9
4
27
27
2
43
21
11
64
24
48
48
21
14
61
35
93
48
4
5
24
39
91
56
30
55
24
9
35
15
10
32
19
45
6
8
40
5
115
26
4
2
34
39
5
7
53
3
28
39
26
19
57
71
24
4
5
10
45
32
3
10
6
65
28
5
22
38
60
22
48
21
9
20
27
64
9
12
11
52
48
57
23
87
13
3
194
3
24
139
17
60
3
6
4
59
25
60
3
33
71
16
140
57
3
9
15
33
42
13
21
56
3
72
76
9
11
93
31
63
80
1
12
20
39
34
20
10
21
3
62
111
4
39
117
27
5
57
103
68
7
90
3
27
2
64
11
3
1
15
30
15
41
123
31
24
21
35
37
29
15
9
16
14
6
10
5
43
6
84
6
101
45
43
12
113
30
1
21
8
42
18
27
60
96
52
60
5
36
6
21
37
20
7
120
8
60
21
16
8
3
9
4
15
36
36
140
60
97
23
9
10
5
13
123
3
24
5
172
23
6
66
21
13
24
32
3
61
11
9
64
35
127
69
5
4
15
75
5
45
40
75
32
33
3
4
3
57
20
3
6
7
93
6
41
79
5
9
36
43
68
12
100
80
15
1
44
16
89
15
45
15
12
13
3
32
25
2
73
132
35
25
68
16
29
40
20
42
21
24
3
117
93
12
18
6
39
157
3
60
21
26
61
120
27
5
85
6
26
91
29
63
12
25
15
48
105
47
133
15
5
10
26
4
12
131
64
35
1
47
16
26
28
26
66
28
50
85
17
24
31
20
33
75
1
84
35
27
61
3
6
15
35
78
40
32
24
87
24
64
35
6
10
45
29
16
11
52
57
8
36
27
4
56
9
10
53
28
20
9
4
47
28
9
23
57
36
4
20
3
19
5
3
30
90
82
80
43
108
63
21
29
19
21
11
13
3
9
15
5
28
116
4
111
59
40
26
27
19
5
13
20
16
11
60
48
40
45
35
21
36
15
3
16
26
3
40
60
111
45
24
8
72
28
29
31
20
52
107
21
12
28
27
26
60
24
31
11
18
63
12
97
20
19
9
12
11
9
18
37
3
141
5
60
39
40
72
24
24
8
60
69
18
25
81
14
13
3
14
63
40
24
59
6
28
23
28
9
66
21
29
51
33
12
64
36
99
29
42
18
52
60
78
42
15
9
39
65
3
24
3
1
39
80
16
21
5
3
12
124
29
16
24
32
24
24
63
9
103
12
29
4
15
8
57
52
143
7
41
4
8
72
19
30
26
1
77
31
65
7
44
108
1
24
60
27
29
51
85
3
32
33
27
28
57
20
30
18
12
18
10
47
55
24
29
25
42
5
43
6
20
46
18
56
4
26
34
3
80
12
48
60
9
4
24
12
8
60
67
33
23
13
11
33
15
28
53
55
9
23
3
10
24
27
20
25
48
83
129
55
9
24
2
30
10
5
25
8
15
12
39
30
36
43
11
40
9
20
27
13
45
27
5
151
47
33
4
69
20
10
9
15
5
45
43
20
9
30
13
32
115
5
4
69
47
16
17
10
21
35
6
24
39
40
8
40
107
37
9
50
21
13
75
11
24
16
80
1
63
6
39
8
40
20
87
6
51
55
21
24
3
45
125
16
6
5
4
29
40
47
43
45
5
22
5
49
36
3
32
33
10
6
15
24
35
33
52
45
3
3
14
10
53
24
3
40
53
19
30
8
7
80
100
63
6
27
20
12
61
26
64
29
21
64
32
19
41
15
13
6
14
7
20
13
15
5
22
14
66
93
12
16
17
46
114
20
10
17
39
141
153
12
43
45
56
67
3
6
74
16
50
51
3
37
27
5
25
26
1
5
15
139
21
29
76
18
21
9
ABCD 97527037724*3^$a+1 [50078]
180
35
45
40
36
56
75
144
45
40
60
20
16
20
16
35
69
219
157
8
51
69
36
84
52
29
15
40
36
24
11
13
32
40
5
163
92
4
8
111
21
40
84
72
53
151
24
12
72
101
67
68
76
8
16
36
24
11
13
20
93
19
89
51
16
12
8
4
35
85
41
43
44
57
18
45
52
24
32
64
143
36
36
18
183
52
35
1
44
12
16
8
100
12
23
37
68
21
126
72
61
60
12
12
36
24
92
24
132
40
48
24
56
40
5
90
1
128
88
48
60
35
9
171
1
20
15
81
45
15
57
15
36
52
5
15
75
13
44
15
37
20
51
33
165
147
4
48
12
24
35
105
4
48
48
56
108
40
32
16
8
39
193
188
52
17
87
4
60
20
96
60
84
40
12
20
3
72
72
37
35
85
23
72
141
39
201
28
12
168
60
44
60
36
16
36
8
72
88
32
3
1
44
27
18
36
31
120
24
24
24
173
27
40
56
16
23
81
171
54
31
5
91
24
11
9
63
45
88
29
36
27
88
108
47
13
12
44
3
1
20
15
54
31
5
15
24
15
81
72
12
76
47
90
39
16
17
3
24
40
156
32
87
49
12
29
18
1
36
68
16
24
71
72
97
60
108
5
54
109
72
32
36
96
84
52
144
23
133
20
9
31
185
63
9
27
96
72
40
12
56
88
41
18
1
35
90
51
21
55
53
27
27
57
28
23
13
44
156
16
60
60
29
72
3
51
1
197
175
32
4
12
29
39
105
115
72
8
52
23
37
32
3
72
36
205
36
11
18
127
12
36
5
180
51
40
36
48
44
48
52
12
29
36
180
18
1
24
32
88
32
16
12
32
76
8
12
120
24
16
47
37
68
60
141
67
68
4
5
90
1
35
90
7
48
44
108
27
25
20
16
119
18
67
36
95
97
8
24
15
73
32
3
9
76
95
117
12
36
112
20
28
48
20
21
18
1
384
176
112
128
24
3
69
48
63
25
20
63
21
4
101
19
44
100
8
27
57
33
18
9
4
20
4
35
36
49
41
79
12
36
44
16
24
44
40
20
64
17
36
72
87
60
28
8
15
9
171
37
71
85
59
21
24
48
15
49
36
104
16
104
24
12
60
28
12
60
68
40
84
60
8
84
228
76
84
20
3
57
40
80
3
13
60
20
16
48
92
309
36
18
1
72
8
72
184
23
90
115
20
120
28
23
21
144
280
84
47
45
81
79
8
16
84
11
25
32
84
40
35
1
8
40
12
20
9
51
64
11
109
53
126
9
16
24
68
12
16
12
23
45
24
40
12
23
21
87
45
9
15
28
12
44
12
28
41
31
12
12
53
15
3
25
24
128
111
85
44
12
4
17
55
72
80
60
28
47
18
18
21
4
156
143
13
77
87
28
65
91
72
17
72
3
15
13
44
4
84
71
72
18
90
9
48
120
57
216
7
84
60
20
36
84
84
84
36
12
24
28
36
60
140
12
39
25
11
73
176
75
1
92
52
84
5
39
28
68
4
8
15
49
24
60
12
84
20
4
192
24
35
33
3
13
120
20
40
59
36
61
20
28
68
28
36
11
198
36
111
28
92
40
17
36
27
48
51
81
28
20
16
48
140
60
16
96
108
35
1
132
80
3
45
76
8
48
12
12
33
36
7
12
108
17
43
8
4
71
129
40
47
1
20
15
18
19
68
4
35
90
39
84
76
32
40
12
23
72
21
4
11
90
7
32
48
72
57
91
53
7
60
5
3
4
36
12
104
96
123
9
148
23
61
60
41
43
12
128
15
97
12
36
92
15
145
35
13
77
75
12
3
37
107
9
16
24
36
108
5
111
172
84
36
120
89
99
72
4
48
32
64
59
261
45
72
43
56
9
67
24
71
9
40
23
18
15
39
61
68
4
72
24
36
44
4
8
93
75
15
21
40
84
32
40
72
96
156
35
13
8
12
36
244
96
72
23
1
108
17
91
80
148
20
147
72
133
24
5
19
35
1
24
47
54
54
85
5
27
4
20
345
19
44
16
56
64
56
4
84
68
57
63
88
32
15
97
8
12
112
24
35
81
48
28
24
35
81
27
33
4
36
152
28
72
108
60
8
4
32
48
40
72
20
75
81
12
12
4
132
48
89
15
52
41
19
24
11
1
35
72
18
18
237
33
55
107
90
63
72
40
12
12
35
9
4
36
96
104
76
24
11
9
64
60
11
36
36
57
52
36
24
11
9
45
36
115
264
84
41
3
ABCD 97527203108*3^$a+1 [50002]
54
83
31
60
53
120
55
54
12
6
17
1
12
198
12
90
42
30
6
60
336
18
48
36
24
12
35
1
6
12
6
54
54
42
41
13
36
12
66
30
84
228
6
18
36
23
73
90
5
55
18
48
30
36
54
119
13
54
6
6
113
19
6
78
204
6
71
48
25
54
6
120
54
12
78
24
168
12
30
17
1
108
66
54
240
72
42
96
66
30
6
11
19
12
48
174
107
48
31
12
42
11
25
12
6
12
18
30
102
78
12
30
12
132
66
66
12
60
60
59
19
29
79
168
12
36
30
42
168
90
156
120
18
30
18
66
102
17
79
89
72
109
72
66
48
18
6
48
6
186
48
6
11
79
6
30
84
161
168
19
84
6
18
66
66
12
42
72
18
12
6
78
12
6
144
12
23
85
24
90
6
12
18
78
24
30
48
60
36
102
60
60
66
17
139
6
6
65
109
18
54
24
42
150
12
78
12
30
48
12
72
48
12
18
12
41
37
66
113
31
48
30
114
54
12
18
78
24
30
66
54
66
12
84
168
12
30
18
24
6
173
13
84
36
12
18
42
18
24
17
25
54
18
60
42
48
66
24
126
41
85
30
29
37
59
115
30
24
78
12
77
1
95
31
96
17
19
101
24
37
24
24
24
11
7
36
78
6
30
60
54
78
72
138
192
102
6
6
42
48
18
24
18
30
275
25
24
6
96
12
18
42
90
42
5
13
12
95
109
72
24
180
6
65
1
102
17
109
6
42
6
5
7
6
30
204
24
17
7
48
89
25
23
1
138
102
12
107
72
31
12
90
90
60
150
24
47
61
11
37
48
24
24
35
13
18
18
30
90
54
257
96
19
29
73
6
96
30
36
48
18
48
30
12
18
42
6
6
12
54
42
12
60
54
17
25
24
24
12
210
66
12
83
25
12
35
1
108
48
102
5
31
114
6
96
6
24
6
12
120
54
18
36
5
91
48
84
30
90
6
30
6
47
13
36
71
55
18
54
72
120
30
18
18
30
24
18
12
35
1
6
72
174
12
18
77
19
78
78
24
30
11
1
78
41
157
30
6
23
1
12
156
6
65
37
66
60
60
126
144
6
18
107
7
72
65
1
24
6
6
216
6
173
61
35
49
30
18
132
24
114
6
108
108
18
36
78
30
17
25
48
60
11
1
12
24
24
11
133
6
36
12
54
78
6
6
29
19
77
7
30
30
30
150
48
113
43
18
30
6
6
41
85
96
36
54
41
103
17
43
53
109
11
67
5
61
90
17
7
66
12
59
1
47
19
12
41
144
61
11
67
48
12
138
24
18
18
42
161
61
59
73
23
7
41
72
19
36
54
48
18
90
36
59
55
24
78
83
7
36
5
13
24
144
12
6
17
72
25
18
144
18
96
180
96
36
54
66
72
18
185
31
60
12
18
18
6
71
37
59
13
24
36
12
30
29
127
24
6
18
30
6
30
30
66
78
102
36
12
18
6
102
5
109
78
42
12
54
30
36
6
60
12
18
168
84
48
24
11
19
48
36
66
12
59
7
12
96
30
174
24
18
12
72
36
108
18
78
6
36
6
102
77
73
54
18
23
31
89
7
54
35
49
156
42
30
18
108
6
54
24
48
17
79
30
35
1
138
42
24
48
48
18
60
5
7
209
49
78
30
150
186
6
18
18
42
54
66
6
90
60
83
25
18
60
48
84
186
6
60
6
84
71
13
36
48
24
12
30
66
24
12
30
12
29
85
59
19
78
12
120
12
66
6
42
5
24
48
7
161
43
114
12
23
103
18
47
49
210
18
72
18
30
18
6
24
276
12
59
1
47
13
18
48
17
103
6
11
25
126
17
55
18
126
17
7
60
5
43
48
29
25
72
96
6
12
12
144
96
54
66
24
30
11
13
83
37
48
6
60
72
30
11
1
216
84
12
24
36
11
193
215
24
79
18
18
5
7
24
102
96
144
36
18
6
12
120
11
73
54
17
37
24
18
66
71
1
71
13
59
73
84
150
12
41
7
132
5
24
19
6
6
17
7
54
60
60
24
35
55
150
6
6
36
18
36
125
31
48
6
24
12
96
71
55
6
18
18
96
126
41
97
30
6
59
13
78
6
6
36
77
25
6
65
49
6
42
78
30
6
366
47
19
60
48
24
30
42
30
72
24
35
72
49
48
150
138
204
24
18
96
41
25
71
72
85
12
12
12
167
19
54
12
12
18
138
24
203
24
49
102
138
36
54
66
258
12
42
150
48
30
78
120
48
41
ABCD 97527363218*3^$a+1 [50047]
276
96
187
113
120
72
36
67
42
95
132
60
91
89
13
131
19
41
7
60
30
167
85
23
132
25
83
7
41
127
17
85
180
23
48
7
5
175
72
113
7
41
109
95
13
30
257
48
7
120
18
90
77
240
12
31
65
25
90
17
60
180
13
95
12
192
13
107
348
25
108
59
13
71
300
12
120
217
71
109
47
36
12
36
37
12
95
120
145
270
101
67
30
35
7
41
247
102
78
29
84
156
283
77
120
48
43
60
209
163
101
96
48
168
240
37
23
12
216
49
60
30
5
156
84
25
35
12
120
120
43
5
103
30
59
193
150
185
133
83
7
53
12
97
35
73
215
84
96
12
12
1
47
180
36
37
150
5
97
11
187
233
7
30
35
397
11
7
60
53
36
84
19
101
24
12
43
5
103
240
173
72
37
18
17
48
72
72
31
125
67
18
215
7
113
67
473
7
41
276
13
90
18
119
48
13
95
84
60
384
37
47
43
17
108
24
48
43
29
271
72
78
72
107
48
43
77
103
137
180
55
53
408
24
36
84
108
67
17
103
101
7
5
24
24
480
36
36
108
12
55
180
90
203
139
108
17
12
43
41
157
30
65
12
48
24
31
65
7
18
72
11
84
55
48
5
48
84
103
102
83
7
17
73
78
77
43
180
42
198
113
84
55
5
12
96
85
47
55
77
1
12
83
24
181
150
77
96
264
25
18
89
36
60
37
215
48
37
168
155
55
65
97
95
72
31
29
60
180
48
60
168
67
137
84
12
48
60
7
77
43
209
61
83
79
18
227
12
181
35
144
103
17
36
55
173
96
91
257
85
11
84
55
5
36
7
90
42
161
37
47
192
283
5
48
168
7
17
25
198
29
96
55
12
77
91
30
90
60
72
5
132
43
17
31
113
67
53
19
5
13
35
97
35
445
35
48
25
42
90
18
17
96
12
175
252
5
85
11
67
293
49
18
77
108
25
203
109
108
120
155
115
29
60
24
19
90
48
47
36
144
12
96
67
48
72
5
228
55
137
103
353
7
89
31
60
12
60
120
420
48
17
276
37
47
73
72
11
49
155
48
84
91
89
31
89
36
307
41
120
97
23
24
25
23
12
60
25
18
149
96
7
77
48
25
30
60
138
150
12
65
283
5
12
228
115
102
108
95
67
60
65
240
72
103
125
36
37
167
12
48
276
156
144
67
17
48
7
221
24
120
336
12
217
347
24
120
37
35
37
90
41
7
42
47
216
115
72
53
72
48
72
43
89
13
558
53
37
150
30
107
43
162
288
35
60
60
132
85
90
288
72
5
72
13
18
89
1
132
47
43
5
115
77
73
35
48
127
137
204
7
77
25
198
ABCD 97527402704*3^$a+1 [50006]
4
8
13
59
16
80
12
37
30
18
83
12
52
20
16
189
60
60
18
77
28
56
61
3
32
25
36
59
96
4
21
102
5
16
44
96
7
5
24
13
12
75
8
7
65
28
36
20
16
44
96
16
57
83
19
5
4
84
36
32
25
35
84
24
76
45
63
15
93
8
36
61
15
20
4
8
12
1
60
63
44
25
11
64
20
28
44
85
3
8
100
12
33
24
3
12
111
5
48
12
4
164
1
3
32
4
21
15
20
96
64
48
8
7
17
121
24
3
32
115
65
64
9
11
72
37
11
96
25
71
40
68
37
59
60
13
23
55
33
57
72
30
21
36
81
3
36
8
7
21
45
30
53
16
24
36
20
1
24
23
40
20
16
44
12
16
9
11
60
48
12
108
1
35
13
11
1
35
24
136
8
28
8
67
5
24
1
90
17
16
117
15
68
120
64
12
68
73
102
17
1
59
28
8
7
41
7
9
44
1
11
12
48
19
41
7
5
36
40
141
111
9
155
1
3
21
11
52
32
48
37
15
20
84
16
44
12
48
19
17
61
35
127
17
76
20
60
12
36
60
1
36
24
11
24
61
83
49
23
7
17
73
11
1
15
104
112
9
59
79
5
28
24
15
21
117
35
40
80
36
96
1
35
49
36
87
32
24
12
25
132
11
1
83
7
41
7
5
12
36
40
8
40
21
11
72
37
30
96
29
84
4
32
4
80
1
3
36
32
12
36
156
88
8
28
57
23
79
18
23
12
4
8
12
36
25
24
3
56
19
5
43
29
60
31
69
44
49
23
72
25
15
87
45
36
39
48
41
37
87
20
48
4
8
28
20
25
12
87
21
35
49
11
64
48
27
18
12
95
100
128
12
4
9
15
48
9
150
6
24
11
12
97
3
56
1
11
12
72
36
4
20
96
60
25
15
9
48
35
72
1
15
72
56
12
12
67
30
35
1
23
12
84
24
7
30
99
36
8
60
1
6
5
37
78
5
67
33
8
61
95
48
40
8
49
39
44
76
27
5
4
21
3
12
9
179
24
36
100
32
25
30
53
16
56
12
112
20
91
53
12
4
140
36
37
107
4
20
19
5
37
15
80
4
21
6
69
44
79
33
87
41
1
60
15
120
8
36
1
11
67
41
121
6
24
41
28
20
12
24
43
53
4
81
23
1
39
44
133
95
24
1
47
25
15
8
60
72
12
168
37
35
1
72
11
157
15
8
49
23
49
15
15
5
48
37
11
48
36
88
116
19
5
12
76
9
191
19
89
7
53
36
36
108
72
24
1
27
12
8
37
23
40
27
9
21
11
97
48
24
35
13
11
61
63
36
69
35
48
19
90
35
4
24
48
32
25
15
57
35
96
25
3
32
4
21
15
60
20
52
45
3
8
52
144
20
1
15
8
12
7
41
76
116
40
8
12
37
23
7
72
5
16
69
3
57
23
16
44
12
16
20
52
3
17
37
35
24
64
80
13
42
21
32
25
47
40
32
24
60
7
45
32
48
19
89
1
35
36
12
52
33
3
80
12
36
96
1
12
48
30
17
127
48
41
36
24
19
65
28
105
23
12
60
28
72
20
4
56
7
5
36
36
25
63
27
30
18
53
67
53
12
55
72
9
9
15
57
35
96
24
16
20
40
8
1
99
21
35
13
11
12
7
41
7
65
112
36
36
20
16
80
25
12
48
72
11
67
45
12
8
79
5
36
12
36
79
18
59
16
27
17
31
17
25
63
9
30
9
32
25
39
15
5
43
17
4
117
54
5
13
47
120
1
27
36
12
9
15
3
17
1
30
30
12
23
24
24
1
11
12
36
12
24
36
24
84
1
30
29
4
72
44
139
113
40
224
25
35
43
65
7
5
24
4
20
16
21
11
84
85
59
12
67
5
12
24
156
76
8
16
108
36
44
60
232
68
60
12
1
114
48
41
12
24
25
95
25
11
55
93
20
36
84
24
72
1
39
8
7
29
36
36
12
7
6
15
117
11
37
3
44
60
12
36
48
1
66
24
29
4
12
21
24
15
8
12
1
35
12
67
9
12
20
60
24
64
20
1
51
20
24
40
20
40
45
3
8
72
100
15
21
44
13
155
4
81
35
7
17
4
69
63
20
19
5
64
21
60
59
37
183
27
9
56
55
17
12
36
4
84
9
107
28
8
12
12
28
20
12
25
51
87
21
32
48
1
18
57
80
25
30
5
1
12
23
40
20
48
1
95
1
3
104
55
57
36
8
40
20
12
12
36
136
20
61
83
52
8
1
23
12
60
4
36
60
44
19
18
30
5
19
30
36
35
49
11
12
28
39
33
32
55
18
11
36
1
23
12
28
9
11
76
36
92
72
16
120
8
37
35
12
43
30
12
23
49
179
40
32
12
7
65
120
156
40
8
67
5
12
16
72
8
24
7
21
27
21
24
27
48
77
24
16
24
44
36
40
27
5
24
156
24
1
75
44
60
16
8
24
72
1
47
12
1
39
21
47
60
7
29
24
12
16
39
30
3
12
96
27
17
4
57
23
36
25
48
48
15
24
21
87
20
52
21
24
6
5
12
12
36
12
16
27
9
63
48
30
83
12
12
16
20
12
55
42
107
25
51
39
9
44
36
7
45
44
1
3
117
24
35
24
109
12
23
12
61
59
1
54
5
36
4
60
33
3
9
11
72
28
32
73
75
15
9
8
172
44
1
30
29
36
16
9
15
36
69
11
25
23
37
84
191
12
72
24
24
13
23
36
25
71
60
25
47
13
15
15
90
24
83
36
79
113
48
7
5
72
43
69
36
12
117
15
56
24
73
11
16
20
16
69
11
40
32
36
72
12
13
35
40
8
192
7
57
8
28
8
37
24
155
1
59
148
45
15
12
80
1
84
3
32
4
9
12
123
8
48
1
15
8
73
35
12
28
20
4
51
30
39
45
6
9
20
24
12
49
11
28
9
23
24
24
97
47
37
95
43
5
36
31
29
4
48
8
72
28
21
59
36
288
108
12
7
30
36
95
72
60
12
60
4
56
84
12
ABCD 97529247254*3^$a+1 [50034]
15
12
42
30
64
65
21
15
3
132
6
12
72
3
3
45
7
41
21
51
48
127
14
3
87
6
72
27
15
18
60
27
3
18
42
18
24
36
75
9
63
96
24
75
45
33
99
60
15
4
96
41
57
30
60
81
12
12
27
69
57
3
51
126
84
36
3
111
186
15
45
30
4
5
141
15
69
18
81
19
50
12
18
12
9
189
190
5
27
9
12
84
48
57
18
102
48
48
10
12
41
21
15
15
21
45
39
21
10
32
57
81
22
41
55
2
27
33
3
39
102
36
42
18
120
102
42
3
7
128
28
5
48
79
41
9
63
43
2
72
15
27
9
19
32
60
9
57
54
28
92
40
26
3
60
9
10
20
45
72
43
38
3
21
34
29
27
228
78
39
36
45
24
30
153
12
33
27
24
31
26
24
39
55
5
129
58
53
12
9
34
5
12
129
46
53
9
27
45
3
33
24
30
4
14
15
67
8
21
19
5
33
42
16
41
36
24
123
16
2
3
9
42
88
53
39
21
105
3
9
147
36
12
7
26
12
12
30
66
63
9
3
15
9
21
15
48
19
80
30
18
30
12
10
2
46
14
15
19
2
10
44
9
96
15
21
84
84
127
2
42
33
36
12
69
3
192
15
9
9
30
45
63
33
21
15
31
65
48
24
33
22
101
7
48
122
3
19
2
15
21
3
21
34
2
39
45
10
26
27
36
7
2
3
72
55
12
5
15
6
12
10
53
79
98
3
57
42
4
5
21
51
60
84
36
69
48
72
34
14
51
12
55
53
39
102
3
43
12
38
60
63
9
48
42
42
130
20
69
21
15
24
27
102
46
29
12
15
30
6
69
31
5
24
45
36
159
60
19
2
12
63
84
24
60
36
21
22
17
24
69
72
60
63
27
60
6
34
65
21
24
75
15
40
8
18
60
3
7
32
30
12
15
21
30
42
3
60
72
15
12
9
39
18
15
45
10
2
150
21
81
36
3
81
6
12
33
7
5
7
5
36
43
104
30
90
72
33
7
8
33
45
102
12
36
100
2
48
12
48
3
21
36
27
36
115
29
48
9
78
12
64
29
3
9
3
42
46
17
87
30
51
7
41
57
39
93
120
90
21
21
58
17
45
96
15
7
48
60
5
9
30
36
69
21
10
77
67
65
21
15
7
101
177
3
12
12
27
48
18
39
105
60
48
51
55
2
15
43
32
64
5
31
62
12
15
24
21
36
72
12
46
14
39
31
26
60
63
57
84
156
39
55
5
223
2
58
36
12
32
16
26
15
43
5
7
26
54
78
12
6
4
89
36
3
28
2
78
45
45
10
14
18
78
63
9
15
45
10
2
99
12
105
24
94
17
129
3
33
144
90
16
5
43
5
9
30
30
42
66
15
9
18
30
27
36
19
26
70
2
51
9
15
96
21
60
34
5
21
48
51
7
12
20
16
56
6
15
12
72
15
6
63
21
36
27
3
12
141
7
32
16
62
27
7
5
31
29
60
15
30
10
38
75
36
51
4
14
22
5
93
15
117
18
162
96
3
24
12
33
10
36
65
12
27
52
20
16
12
2
3
33
24
34
29
3
9
93
46
5
51
6
30
9
33
27
75
4
26
51
57
15
36
57
42
132
160
8
120
42
120
51
43
26
15
19
44
117
75
9
21
70
140
21
9
3
72
15
30
15
19
96
8
40
122
51
12
36
21
30
48
16
26
15
24
57
84
36
27
33
24
6
90
22
2
48
27
63
52
41
12
48
24
63
180
18
24
90
64
12
5
12
45
12
63
33
3
60
21
36
12
166
12
74
6
45
12
7
20
6
54
30
3
48
9
15
21
3
9
58
14
34
41
15
40
26
3
31
41
39
21
9
30
6
30
4
96
17
123
30
34
5
45
51
48
60
24
147
30
3
3
30
15
19
5
21
10
17
75
21
24
67
84
2
27
36
57
72
102
69
111
21
87
21
21
99
39
18
30
57
27
9
69
42
6
39
81
3
39
16
14
3
60
9
70
5
21
12
190
62
51
84
24
12
12
27
6
15
48
7
2
12
178
20
162
10
5
165
3
33
27
57
48
12
15
24
9
60
108
58
2
27
72
33
3
24
75
18
12
3
7
41
84
21
24
70
38
120
30
45
3
33
31
50
30
21
57
18
9
84
141
18
100
36
62
42
21
129
108
22
50
120
15
36
12
84
3
153
24
75
16
48
5
24
3
33
31
5
45
3
12
3
105
45
3
24
24
132
9
6
112
132
48
12
29
39
16
44
57
21
75
87
21
9
48
84
3
45
123
12
55
2
30
16
77
3
30
3
79
5
48
9
48
51
21
15
43
2
15
105
3
57
15
15
120
18
111
24
31
77
60
24
21
70
44
9
36
43
48
2
3
27
42
30
78
51
36
60
81
12
60
12
96
15
57
58
60
65
12
3
54
15
15
6
10
12
36
2
3
171
6
42
12
4
26
48
120
15
120
33
15
19
38
108
3
72
39
28
2
15
60
19
2
84
15
15
21
45
39
36
27
18
22
62
3
31
86
6
57
33
15
9
30
6
12
42
4
65
31
5
21
60
12
12
18
138
3
9
15
75
21
39
33
55
14
46
5
12
12
55
50
51
9
15
15
9
57
42
177
19
32
4
29
81
90
6
3
21
58
5
12
21
15
43
14
46
44
42
3
12
36
43
12
2
12
78
18
15
9
30
18
60
30
57
43
62
15
79
2
24
10
96
14
30
9
36
48
57
15
43
62
15
33
22
113
31
56
4
5
21
6
30
15
24
105
30
4
2
24
15
33
10
5
103
44
30
18
21
19
2
60
30
4
2
99
108
33
15
9
36
87
45
46
14
42
6
3
69
3
69
15
24
36
19
86
60
3
12
3
28
185
9
36
72
27
75
21
27
30
3
27
117
63
138
15
7
50
42
21
9
51
9
6
54
60
34
14
12
30
ABCD 97530032896*3^$a+1 [50043]
66
43
11
13
32
48
36
51
21
12
21
19
17
24
27
3
25
36
35
69
36
75
18
102
6
30
69
3
1
32
12
16
11
13
276
5
19
11
24
1
35
1
89
12
27
36
45
19
8
12
12
93
36
15
24
12
3
1
152
28
24
17
55
11
9
99
69
117
63
60
36
15
6
15
3
36
21
24
39
42
18
30
51
9
36
30
25
84
8
9
15
24
21
174
90
135
132
48
69
111
4
8
24
15
13
176
27
108
36
18
3
27
21
57
39
24
21
6
69
15
18
115
11
9
72
9
42
18
54
30
15
3
45
33
31
24
17
15
3
21
9
79
120
32
45
48
55
8
27
18
199
8
87
69
144
12
75
24
30
31
29
30
81
24
4
17
39
4
11
69
165
87
60
84
45
55
116
3
45
81
31
104
4
12
83
42
55
29
15
27
9
39
96
36
30
42
25
12
53
12
18
21
4
143
12
150
3
48
12
9
15
48
3
33
16
44
40
36
35
36
48
24
37
80
9
15
51
9
24
40
80
16
32
39
30
24
12
19
48
41
54
36
57
39
9
39
25
8
3
54
60
31
24
125
7
23
6
12
15
3
60
66
54
61
80
39
57
4
83
25
12
5
3
36
9
15
3
9
36
33
72
19
44
9
31
20
36
24
100
24
20
63
49
20
3
1
5
79
32
24
9
27
21
43
164
72
123
48
18
6
21
27
18
3
40
24
113
18
69
63
12
33
27
12
13
23
60
18
91
60
20
63
30
42
54
12
19
24
56
9
54
36
24
1
24
12
11
73
41
15
84
4
5
27
9
19
83
49
20
36
27
25
11
81
4
32
72
112
53
3
57
15
3
49
44
76
5
36
87
3
45
12
15
21
51
18
27
9
31
65
54
30
75
69
15
81
72
3
15
30
31
11
69
40
48
17
3
21
30
25
32
33
51
63
25
72
8
48
72
45
3
9
78
21
4
80
21
15
12
48
9
6
9
3
24
73
8
147
168
45
9
18
25
11
66
15
99
90
51
123
21
12
39
24
66
43
20
48
3
36
48
33
172
17
43
23
78
151
8
52
24
17
79
11
48
36
36
45
4
24
20
15
24
45
63
33
75
12
37
36
17
3
51
6
7
8
33
79
17
15
3
12
9
9
3
4
11
60
9
21
15
9
30
9
4
5
60
27
4
59
1
17
84
43
53
103
84
12
8
36
16
11
18
19
65
6
9
40
12
24
35
42
27
27
13
71
21
33
96
87
48
60
4
11
21
3
93
9
24
79
137
54
12
33
4
20
21
54
18
30
37
35
6
91
8
52
8
75
157
23
36
45
99
66
27
33
15
4
11
25
11
85
83
37
11
49
8
93
39
9
51
28
53
12
87
39
24
85
8
52
8
45
15
105
42
18
7
101
19
17
3
27
108
25
65
75
21
19
35
12
25
65
15
21
3
16
20
3
21
144
45
15
108
28
29
67
23
6
12
63
16
8
3
60
12
57
21
15
48
4
17
19
71
33
100
20
48
72
3
12
18
19
41
67
125
87
4
32
99
21
4
131
45
33
12
15
63
9
12
28
8
108
16
11
69
45
43
8
33
79
17
90
54
51
48
21
15
12
9
19
17
78
57
33
19
17
18
121
107
9
45
36
15
27
105
108
60
24
3
1
125
72
3
40
32
60
52
20
33
99
21
3
4
17
15
4
56
51
12
72
6
30
24
81
12
45
7
48
20
36
57
3
45
24
3
24
3
72
18
7
104
69
7
125
18
25
11
1
35
30
54
24
57
33
12
103
12
89
246
9
27
9
63
36
24
1
80
27
54
15
48
76
35
9
33
18
1
101
39
33
15
111
42
18
45
21
39
36
3
30
36
99
27
9
9
18
57
12
3
25
68
39
30
36
67
47
30
43
65
63
52
20
12
21
3
9
15
27
18
30
97
8
3
97
47
54
162
24
13
32
40
59
81
3
37
23
81
4
17
3
3
90
48
6
109
29
36
42
12
21
21
36
18
30
150
9
135
57
9
31
59
1
5
75
40
23
21
36
4
11
96
30
7
11
57
123
105
12
28
35
25
29
18
108
42
18
1
29
51
4
179
126
24
7
41
7
20
36
9
75
57
19
35
21
24
12
63
21
48
45
51
12
39
24
36
13
143
57
76
65
19
77
48
7
60
8
21
30
21
28
41
51
39
25
65
114
18
72
36
30
1
48
5
18
49
108
72
23
37
44
45
27
12
40
8
24
39
36
54
51
88
32
36
60
3
21
168
21
42
18
36
36
7
8
15
18
27
4
24
5
30
6
15
40
44
4
96
11
13
155
18
3
4
80
40
17
30
93
3
97
92
24
15
60
1
35
66
19
168
11
25
35
45
64
8
27
25
5
3
39
13
8
9
3
40
35
33
112
60
96
44
45
91
96
68
48
84
45
15
3
1
17
60
63
60
21
39
45
24
15
201
19
125
3
52
12
116
69
18
1
44
45
36
12
18
36
33
81
151
20
84
16
80
36
24
36
75
9
3
72
36
24
45
36
4
8
27
13
65
48
27
207
78
3
27
6
27
48
4
65
15
21
15
12
39
93
57
15
15
21
69
18
25
47
18
15
3
37
32
135
9
24
12
4
17
78
9
45
55
12
24
17
30
24
25
5
103
12
44
64
17
43
20
3
54
6
33
15
49
32
9
99
15
45
57
99
76
80
33
27
63
117
40
41
42
18
90
13
272
48
4
96
11
93
33
27
160
35
97
23
18
7
17
48
42
48
21
4
47
180
18
15
52
56
4
185
18
1
24
47
33
108
60
4
59
9
52
71
57
12
33
60
55
11
24
36
1
44
36
48
120
15
78
7
56
64
11
49
47
13
8
15
73
20
51
21
45
3
4
32
3
45
63
ABCD 97530056374*3^$a+1 [50103]
18
1
65
108
18
9
33
6
30
36
79
5
30
13
95
30
18
33
27
13
65
7
72
24
143
30
60
12
75
27
6
60
60
42
162
54
36
33
45
30
21
45
115
5
60
78
30
43
11
117
9
78
1
137
108
3
3
18
147
33
108
3
15
54
48
84
6
25
11
42
19
5
27
33
42
93
33
150
81
57
111
3
6
31
17
12
43
11
93
99
12
12
30
12
24
6
37
29
24
12
138
69
81
108
12
18
42
99
16
17
7
5
84
48
90
61
41
36
27
9
18
18
30
78
6
9
24
99
48
6
63
57
36
27
33
42
18
36
42
132
9
21
60
12
96
72
3
21
6
30
63
39
102
36
24
31
11
96
36
84
78
12
99
15
9
57
48
66
37
8
72
57
36
24
18
132
24
96
45
3
48
78
15
21
3
93
91
24
32
9
90
13
101
12
7
8
45
18
42
31
29
3
69
12
84
3
40
59
21
57
60
72
90
49
35
117
3
24
45
9
54
108
6
60
48
3
27
61
53
18
6
3
48
33
31
11
6
63
9
36
12
18
13
5
96
43
5
51
33
6
90
42
45
27
18
3
63
25
5
27
21
30
133
11
78
7
11
78
138
133
32
3
24
72
78
18
54
18
66
60
30
60
66
18
57
69
6
37
11
6
156
60
126
30
3
33
78
81
9
96
48
55
96
32
9
7
29
132
30
144
54
43
125
36
78
9
3
21
213
30
24
61
32
249
18
12
9
24
9
108
42
30
12
7
11
54
42
6
24
6
9
45
43
197
54
85
35
48
96
21
21
6
18
43
35
18
43
5
36
63
69
96
114
36
61
35
117
21
27
117
6
24
109
11
45
144
3
18
6
21
45
120
24
126
54
135
69
48
43
5
6
13
5
12
48
126
30
66
42
18
54
72
60
43
35
6
6
150
150
93
69
6
45
33
24
6
36
30
60
30
13
107
6
15
9
24
42
12
1
29
36
18
37
72
17
24
55
41
60
36
18
48
13
56
81
30
25
11
54
102
12
61
11
90
3
27
24
114
48
27
168
105
24
36
24
24
54
60
1
65
7
29
3
51
228
1
17
36
60
168
12
99
3
6
7
53
36
18
18
6
21
48
3
90
48
27
81
7
11
37
89
39
147
24
18
114
18
66
90
78
36
25
5
24
19
176
24
15
9
33
15
16
5
6
150
24
31
59
6
12
54
66
24
66
18
18
12
54
48
12
36
43
59
85
65
36
30
30
63
27
18
48
36
48
42
42
6
42
72
3
123
18
43
48
56
15
6
3
27
168
42
30
21
81
7
5
51
141
72
19
47
1
80
3
24
30
15
87
6
51
57
72
18
61
5
18
33
9
87
3
13
41
42
12
78
36
72
102
66
12
36
18
78
30
84
54
63
45
60
144
55
53
78
6
151
17
138
18
90
12
6
30
49
24
11
18
30
30
72
186
42
72
120
6
60
36
13
65
60
18
54
24
150
12
42
15
129
90
6
18
18
19
29
27
33
12
27
40
23
12
48
18
18
9
27
108
12
6
18
37
59
45
136
77
72
24
27
9
54
6
12
24
87
9
54
6
99
3
13
53
150
72
6
12
6
66
43
17
127
32
21
12
31
11
210
12
12
12
12
6
60
25
11
66
195
33
66
21
21
42
78
24
30
18
36
54
66
18
42
6
102
36
36
48
78
48
30
67
17
12
3
93
18
6
126
6
138
12
57
24
45
18
6
12
30
49
35
48
72
18
19
35
6
48
60
60
31
17
66
60
30
6
66
168
54
30
18
30
15
27
42
108
31
5
3
93
108
108
72
60
7
11
12
234
36
6
12
33
21
42
1
11
54
72
15
3
42
84
15
33
6
9
3
109
72
144
8
27
18
27
3
24
13
53
18
66
126
48
66
12
67
17
12
27
3
24
108
30
12
54
6
36
7
5
6
45
27
42
115
47
1
125
3
33
12
60
6
66
30
6
19
167
49
29
114
25
59
18
24
43
11
30
36
3
21
24
12
12
18
36
24
18
54
30
7
56
381
19
35
69
16
71
57
88
101
24
48
24
24
27
27
258
120
60
54
54
6
54
63
111
42
42
42
67
11
21
15
33
93
108
90
61
47
240
36
12
6
51
3
13
11
69
75
18
6
102
12
102
21
9
24
63
39
25
35
24
54
48
48
24
12
27
93
30
45
93
54
48
138
51
33
96
30
144
36
24
6
114
24
61
5
48
24
60
24
39
3
6
7
80
3
72
102
24
18
18
6
42
18
96
18
72
72
79
77
30
24
42
72
75
9
31
5
48
51
75
37
29
3
33
12
3
21
3
24
33
18
48
42
66
36
18
6
21
117
12
87
21
72
43
24
11
18
12
63
27
54
103
17
55
89
42
18
123
64
17
7
17
31
11
13
29
30
18
60
39
33
18
61
11
18
54
150
111
135
57
21
12
36
48
30
36
300
72
18
3
3
13
119
228
13
5
30
18
36
24
111
27
90
12
24
55
107
21
9
36
67
120
8
45
ABCD 97530212194*3^$a+1 [50002]
40
39
9
33
83
36
216
4
20
24
7
89
1
18
54
183
164
64
12
20
64
180
44
64
21
12
59
91
12
17
1
39
120
93
3
15
45
84
123
53
120
48
67
33
20
64
81
24
71
49
11
7
78
30
24
66
15
120
80
12
64
20
24
4
272
1
18
180
237
15
18
27
33
27
8
12
55
29
31
65
48
72
40
3
72
5
112
48
3
77
115
9
80
43
108
12
18
63
9
191
169
126
77
55
149
100
69
54
53
28
9
108
63
27
90
63
32
328
84
32
1
63
99
41
127
5
115
9
104
12
145
18
114
107
13
3
3
30
51
9
39
96
32
7
137
13
30
36
41
31
5
37
11
36
24
37
102
41
36
19
77
60
28
80
52
20
60
28
24
33
63
12
68
16
44
109
3
80
4
51
29
31
180
5
48
136
56
7
17
28
68
40
3
101
64
24
32
4
92
7
33
72
8
13
107
112
32
36
55
29
13
11
40
15
270
15
36
24
32
40
120
27
21
20
12
24
28
21
15
72
3
12
89
19
41
31
5
24
79
21
33
111
87
9
81
18
81
56
24
1
27
108
117
11
36
16
84
56
4
44
40
24
8
24
16
20
60
43
5
19
48
180
65
25
23
16
60
48
92
36
13
35
37
63
12
60
63
132
5
13
35
16
56
4
164
192
73
84
51
12
63
17
60
64
104
60
64
333
72
18
153
80
19
113
64
129
42
18
47
43
12
69
99
17
48
132
67
36
9
8
40
105
23
55
117
20
24
4
32
55
30
23
67
33
80
49
47
28
33
39
51
132
66
47
84
1
15
68
25
51
33
150
93
188
96
1
15
33
60
120
255
72
48
32
25
15
48
15
84
21
20
49
6
57
228
15
90
90
60
57
8
19
93
8
79
21
39
30
11
49
27
261
143
60
25
15
96
39
57
144
156
20
103
5
85
72
72
27
36
8
4
21
71
40
24
9
107
31
18
27
80
40
48
57
23
12
37
87
56
73
114
17
60
49
102
89
19
5
12
43
12
5
24
28
33
75
8
67
125
28
39
93
87
21
80
175
237
8
16
168
8
25
90
53
72
25
3
20
120
85
11
16
20
43
5
76
9
90
54
18
5
84
1
95
48
7
45
8
96
24
7
213
15
77
4
51
129
24
27
12
45
48
12
72
56
127
258
30
18
35
36
16
224
124
15
45
72
63
41
1
120
15
3
125
72
84
61
135
8
36
16
20
168
40
92
100
15
33
57
3
12
24
51
89
100
33
48
18
77
13
90
17
55
9
33
66
125
136
80
16
3
54
6
17
124
44
265
47
48
40
20
112
12
120
33
23
7
78
47
97
15
92
1
30
9
104
100
80
49
6
69
15
113
40
24
3
21
144
72
51
18
11
84
16
39
5
187
53
7
89
193
47
40
56
25
90
162
3
24
24
57
3
132
8
36
1
35
120
48
49
30
17
19
77
48
19
117
44
19
17
76
20
55
33
20
64
81
47
37
11
7
57
3
93
80
60
96
24
76
21
48
54
6
11
19
24
57
99
57
105
15
24
56
160
3
54
15
8
24
4
32
4
96
27
6
11
91
330
95
13
51
44
60
100
32
37
87
20
31
213
57
23
60
16
33
30
21
57
210
18
54
6
102
33
92
97
3
12
21
30
9
15
18
102
41
4
45
6
45
116
16
8
7
42
47
24
64
8
148
80
12
43
45
72
144
20
16
177
3
80
24
19
120
45
12
87
41
12
73
24
51
32
4
33
11
16
33
30
78
23
7
113
52
60
8
145
39
15
41
67
53
7
129
176
48
97
30
173
12
24
64
15
90
90
57
44
31
69
36
60
63
150
95
172
20
13
11
64
56
16
3
21
9
72
90
60
93
69
11
97
30
69
24
120
27
162
27
24
56
19
54
111
156
20
16
48
32
64
44
49
47
144
115
41
139
84
6
12
63
105
11
4
60
15
120
41
49
27
135
29
84
55
105
87
53
60
37
35
108
12
4
3
237
96
192
51
45
192
108
72
87
17
16
24
9
15
75
54
15
8
24
64
20
36
64
75
17
97
83
24
184
9
ABCD 97530628082*3^$a+1 [50081]
12
48
64
5
3
3
24
21
27
37
36
35
54
3
153
39
36
24
45
48
235
20
48
45
24
103
120
20
45
27
28
5
27
81
159
48
28
59
30
51
27
48
12
48
105
147
13
47
93
64
116
12
27
33
40
23
9
36
9
3
3
12
45
15
25
48
5
90
57
15
192
66
7
77
15
33
7
68
15
117
40
71
30
99
16
32
120
27
93
28
107
18
19
96
5
7
20
48
24
15
6
7
60
20
28
20
52
32
120
45
15
16
80
60
9
15
3
45
88
5
72
15
28
12
12
20
165
3
33
30
24
13
20
28
35
97
47
13
12
161
27
40
8
15
120
54
78
73
12
20
48
39
180
325
41
27
48
45
7
23
117
93
24
18
60
25
65
18
97
8
52
8
39
1
29
51
24
3
13
60
84
36
59
33
15
57
15
61
35
25
17
3
15
57
3
37
17
51
24
3
33
45
27
100
108
24
11
85
5
15
100
24
5
103
8
12
15
12
21
39
13
32
51
45
24
21
55
32
45
30
85
80
28
12
77
48
3
15
45
124
41
115
32
15
37
80
15
1
80
45
12
60
3
60
52
48
12
35
37
8
60
3
12
33
144
3
42
18
12
81
40
20
4
60
20
48
48
9
51
12
3
54
51
72
15
168
9
33
60
55
8
15
42
15
27
18
7
48
20
48
24
48
15
13
24
68
27
21
124
83
18
7
12
71
9
75
21
27
42
31
12
20
28
119
1
20
9
30
1
20
72
120
40
60
60
20
132
15
13
23
120
54
43
128
60
60
45
79
11
25
60
20
9
43
8
4
48
48
20
9
30
93
75
30
27
60
40
11
9
21
7
17
60
6
60
12
18
54
45
81
87
48
69
135
40
36
35
24
85
36
32
28
32
15
42
6
25
47
12
13
8
12
60
60
15
85
32
15
141
15
49
71
12
60
97
48
12
8
57
48
63
9
151
24
11
9
153
55
8
69
60
15
76
12
35
33
15
12
72
13
8
15
57
28
12
8
9
60
51
87
18
39
3
78
79
56
12
48
57
18
45
12
27
13
48
35
42
147
100
23
37
11
9
21
27
40
32
60
21
115
17
15
63
105
15
45
4
36
17
3
52
168
20
12
40
107
18
55
5
55
12
20
105
6
25
5
15
4
56
132
33
7
47
120
13
197
60
51
40
5
79
11
25
12
5
15
3
69
28
140
45
12
30
1
17
175
23
90
55
17
67
23
48
30
39
16
12
20
28
80
117
18
42
63
24
28
65
12
15
21
19
8
40
48
32
120
15
48
30
7
8
39
21
12
12
16
24
11
24
6
12
55
65
7
11
12
48
90
19
20
81
54
13
53
15
24
15
61
47
18
30
132
13
17
12
3
48
12
27
156
25
12
12
65
15
28
65
30
30
18
12
12
61
77
90
37
36
17
3
12
15
60
85
68
117
7
35
6
7
47
13
8
12
100
23
25
77
108
60
67
68
72
28
29
103
53
7
108
119
33
3
60
129
28
68
4
5
3
48
15
30
7
20
52
35
13
20
3
60
9
28
35
33
45
7
200
15
12
6
27
12
76
275
72
13
32
15
12
13
20
28
35
12
18
54
60
18
48
15
27
30
30
93
12
3
45
132
15
13
12
5
3
45
55
32
117
108
55
12
11
9
36
12
27
45
100
11
105
27
25
8
45
19
65
31
59
1
24
23
45
3
37
23
45
52
32
21
7
8
15
54
3
15
48
12
97
20
96
60
120
39
61
12
5
30
18
7
48
89
15
81
7
83
25
95
37
47
73
8
4
23
18
15
15
60
69
16
5
24
48
120
7
5
48
55
107
73
5
55
12
8
63
37
23
9
15
45
15
1
5
87
52
23
213
9
96
42
72
45
75
168
25
5
3
135
9
16
65
15
4
56
60
24
81
7
5
27
3
25
20
63
42
72
123
3
9
36
45
42
60
18
15
39
18
3
12
72
81
7
8
192
28
24
11
150
75
27
37
8
15
12
141
15
102
27
15
93
60
72
21
55
47
97
23
25
53
27
12
45
63
15
13
60
107
25
5
3
64
8
52
20
28
5
15
28
35
57
15
18
87
3
84
13
48
240
32
40
113
39
3
12
6
24
48
42
1
35
264
36
12
105
57
48
7
11
9
16
24
11
37
8
12
12
15
121
20
4
48
20
3
30
12
7
80
28
108
47
13
65
55
24
60
68
57
6
69
76
12
47
13
8
57
7
83
25
72
8
28
60
29
75
3
25
92
36
60
12
63
42
7
60
8
40
80
15
33
24
16
5
55
167
33
112
32
171
60
84
6
60
60
87
15
13
12
53
67
32
76
65
127
60
83
9
76
180
5
19
11
60
9
3
90
3
4
68
3
24
33
40
68
15
12
13
89
103
48
32
15
13
77
63
15
9
96
15
72
12
61
35
49
8
52
60
108
65
7
5
18
108
57
3
60
24
21
112
113
12
18
57
100
53
39
21
67
35
33
84
60
15
145
36
12
80
48
120
4
8
93
75
75
24
18
27
3
13
17
3
15
205
80
64
95
36
12
48
9
3
33
132
3
72
25
83
25
24
8
88
60
65
7
20
87
61
24
8
40
20
75
90
7
65
91
29
18
78
7
60
12
41
24
66
30
12
3
39
18
18
54
3
48
99
36
117
3
30
15
84
3
13
35
45
15
30
ABCD 97530692284*3^$a+1 [50002]
45
3
21
12
126
276
120
42
36
90
30
222
49
23
12
13
23
18
36
18
6
12
63
9
6
90
120
42
85
80
27
85
59
72
13
173
108
12
27
15
18
84
204
120
54
1
23
36
66
6
13
35
13
11
21
81
42
102
36
27
87
54
30
24
18
48
42
49
5
120
6
18
30
6
7
176
51
13
23
9
57
6
36
12
90
36
72
60
174
6
75
9
6
33
39
48
96
12
78
15
69
60
18
126
192
42
66
24
18
12
6
90
12
1
5
30
306
24
30
21
195
78
120
18
37
23
153
144
160
11
18
3
51
13
35
78
108
72
138
144
49
77
126
60
169
5
18
18
24
18
30
54
18
103
224
123
54
18
42
30
54
15
45
54
66
6
12
54
78
85
167
9
256
35
150
36
18
48
78
3
51
192
180
9
9
18
150
18
66
18
132
84
6
72
30
60
54
51
15
186
30
6
12
18
312
13
89
6
30
3
219
12
24
144
36
66
6
18
126
12
144
9
51
18
54
30
24
72
39
15
12
18
96
48
19
17
15
81
66
54
18
21
16
48
11
21
15
36
12
18
15
45
30
6
54
36
12
114
12
42
228
24
66
51
27
126
12
27
9
6
49
17
6
72
66
15
21
75
21
30
6
7
5
90
24
9
183
60
30
24
54
18
15
69
91
5
12
6
12
54
87
81
15
57
7
11
21
9
54
33
9
138
24
48
21
16
17
114
12
33
16
173
18
49
32
75
72
24
90
36
84
3
16
35
78
36
30
78
12
90
42
12
42
30
6
72
93
33
18
93
99
13
11
18
156
114
18
3
15
36
12
54
72
24
30
6
72
12
42
36
12
36
21
93
115
11
12
54
78
12
114
18
102
96
18
36
201
189
90
9
15
12
270
60
120
18
78
54
18
54
162
99
63
84
108
33
27
66
60
156
18
36
18
96
210
78
12
39
21
30
36
36
72
6
138
13
32
69
27
3
45
33
31
17
144
6
25
29
54
12
72
54
36
90
18
162
33
16
101
12
150
9
48
9
90
36
72
49
5
36
87
9
36
84
90
90
24
99
9
39
112
5
42
144
18
36
144
43
83
54
12
27
96
27
12
36
36
132
90
84
18
13
47
54
27
45
162
84
36
18
24
12
6
36
57
64
77
84
6
25
23
24
180
45
39
24
12
72
18
60
63
3
36
73
23
30
18
18
6
12
60
54
36
63
93
6
54
54
30
54
45
9
6
81
57
18
36
1
5
18
12
24
30
36
24
180
7
65
31
35
6
36
84
126
145
48
5
18
18
36
6
93
51
54
12
42
102
54
37
77
12
6
49
95
30
72
18
9
27
18
51
27
18
66
60
48
6
180
126
72
30
24
12
216
36
55
53
162
60
13
5
12
15
153
126
30
6
54
72
7
11
21
105
48
54
54
24
18
72
18
66
18
18
42
18
36
36
66
36
24
18
84
6
3
135
6
90
9
16
29
12
87
111
54
27
15
18
84
6
85
77
12
6
18
15
57
7
5
75
15
78
99
240
111
18
48
96
30
24
9
21
60
174
42
18
18
54
126
18
13
17
18
60
12
21
15
42
126
30
6
66
54
6
7
11
66
36
18
24
54
18
72
48
36
24
12
114
30
150
90
12
78
48
6
30
31
5
24
84
90
24
36
25
23
126
36
60
102
60
30
54
18
42
54
36
102
6
84
15
21
91
5
12
72
54
36
45
117
54
21
57
36
66
177
21
18
36
24
12
18
24
30
24
12
21
15
90
42
93
99
72
42
30
36
9
141
36
36
18
9
16
83
12
108
37
5
75
69
120
18
54
54
42
12
15
160
11
21
15
12
229
29
84
42
18
18
84
42
180
54
54
12
108
27
9
6
81
39
6
84
127
5
48
75
33
15
39
9
33
12
78
12
24
12
144
21
159
36
6
39
87
18
36
3
27
37
95
30
51
9
30
57
21
30
18
114
48
108
6
30
114
54
108
12
24
18
48
6
48
24
12
18
3
48
48
9
24
48
31
83
48
45
225
6
180
18
51
15
42
264
114
157
23
25
23
96
12
45
45
51
81
12
54
24
48
6
12
6
61
59
72
54
78
66
72
15
27
84
42
135
3
24
21
69
12
72
114
36
33
48
112
17
18
150
30
72
24
25
29
84
126
6
12
6
162
12
222
12
216
78
30
36
60
13
71
73
53
36
18
144
6
79
41
6
12
ABCD 97530914752*3^$a+1 [50057]
25
35
7
80
53
91
22
90
8
5
4
7
9
4
35
78
35
15
5
108
11
1
28
25
15
20
4
80
80
41
7
7
13
108
27
20
132
21
12
40
3
49
7
16
32
12
33
16
69
3
80
8
7
13
52
19
88
56
4
13
88
4
8
8
20
20
24
8
7
105
1
2
24
10
31
12
16
4
56
25
12
18
36
21
20
12
133
2
13
20
85
23
19
80
5
16
32
12
60
8
32
1
6
13
23
77
7
29
27
202
26
37
20
27
45
27
89
11
13
20
8
60
13
99
45
15
11
5
12
7
48
12
121
4
11
29
31
45
21
19
55
17
7
28
8
17
28
4
3
32
101
31
24
22
3
84
28
12
23
12
21
57
23
32
100
37
3
3
20
70
12
2
13
23
4
30
6
9
11
17
7
1
47
13
57
14
29
7
34
11
12
37
23
27
49
71
60
1
52
43
33
1
54
36
13
35
13
128
24
3
5
32
76
20
20
11
41
28
20
24
5
31
12
19
60
10
43
20
23
12
1
20
32
20
75
113
20
31
16
8
16
61
48
52
27
45
13
38
9
25
23
8
11
89
37
18
9
20
8
29
14
37
8
32
5
38
17
80
72
40
7
9
99
120
5
100
25
11
4
15
61
79
1
11
48
33
15
24
9
25
60
26
9
12
15
108
100
44
5
7
10
19
7
28
20
5
29
2
33
51
97
92
3
13
44
67
20
28
1
5
26
9
24
60
51
12
82
15
96
40
4
121
15
11
113
7
96
5
40
8
47
97
20
28
8
147
24
20
48
65
7
13
27
1
47
68
12
12
9
24
16
44
13
35
3
34
6
66
11
3
9
55
1
4
8
40
68
12
8
15
49
8
35
33
1
18
21
59
12
16
80
5
5
2
13
35
12
12
1
12
36
45
7
7
36
65
11
13
56
119
36
45
67
42
35
36
1
19
60
11
20
144
29
5
23
60
40
12
3
8
17
8
20
1
78
13
7
33
15
4
1
8
39
5
16
39
1
80
11
33
3
70
55
17
11
12
3
37
23
5
24
23
145
32
47
21
8
67
25
68
51
9
24
51
12
12
10
11
51
76
17
87
24
60
24
58
23
20
29
15
23
13
4
60
8
40
175
5
12
40
15
28
125
8
7
53
31
48
12
53
48
19
40
20
113
143
45
39
41
13
42
8
82
2
13
8
64
21
54
20
70
30
5
20
96
72
28
15
36
1
83
57
15
25
59
28
126
15
20
19
8
12
45
7
1
7
13
35
12
36
10
19
11
42
15
3
20
29
53
14
73
11
24
12
96
58
114
20
48
5
43
10
26
9
20
35
32
77
28
7
32
21
67
1
91
94
27
27
25
223
12
5
20
16
19
53
5
15
8
31
84
29
8
7
25
3
18
2
33
32
5
50
17
31
64
18
7
107
36
17
3
10
62
10
38
24
29
52
52
8
20
8
24
33
50
73
4
23
44
4
37
52
1
55
31
29
44
28
79
1
75
8
25
9
23
27
21
39
12
76
37
68
20
28
4
23
13
60
24
7
24
77
8
11
190
19
29
2
9
4
27
8
5
31
24
5
35
1
24
23
18
2
53
31
28
32
13
23
48
89
16
40
4
53
23
49
62
16
65
145
55
68
11
13
16
7
33
1
14
17
32
23
24
28
5
60
120
103
72
32
58
2
96
28
5
20
19
25
16
4
16
20
4
47
4
116
60
36
64
89
92
43
17
29
38
25
21
60
7
20
52
88
25
23
12
20
43
24
25
23
5
12
96
31
41
12
31
29
23
93
11
48
16
44
10
66
5
37
7
48
35
5
8
35
44
88
37
40
8
19
58
2
88
20
21
44
23
45
40
28
4
8
63
9
63
24
16
5
3
17
8
11
121
23
29
28
68
29
2
53
17
19
104
45
11
24
27
1
40
28
7
44
13
21
27
27
32
21
39
41
8
124
113
2
16
89
8
8
104
16
39
33
3
37
5
23
27
4
48
33
23
5
19
65
41
19
28
7
1
32
12
36
9
31
7
34
18
20
5
28
28
35
45
31
68
156
17
17
50
48
93
4
3
54
51
28
7
5
43
4
1
24
7
1
23
60
10
7
35
8
5
64
36
4
75
6
12
42
33
52
16
37
15
28
11
1
5
2
61
35
10
35
15
40
12
5
80
43
5
24
20
11
9
55
13
79
29
115
29
23
80
60
5
12
96
4
8
40
40
3
92
57
61
36
14
22
42
8
17
7
1
23
89
31
22
7
40
25
18
5
80
55
52
1
31
24
17
19
36
48
130
55
4
15
5
31
45
87
25
59
21
12
8
32
11
22
3
32
32
23
33
52
5
24
38
10
18
44
41
23
32
17
8
3
65
15
25
15
36
8
60
33
3
9
8
55
4
44
49
11
17
20
100
7
1
4
7
24
9
31
25
91
24
65
29
75
47
89
52
20
7
1
20
1
91
35
44
24
9
56
20
132
3
12
53
19
1
17
15
45
15
48
11
16
48
20
17
5
63
20
92
35
73
32
23
72
12
41
35
37
19
4
44
22
78
5
8
67
1
32
193
7
8
52
17
42
20
46
23
32
12
7
48
5
16
44
43
4
18
111
12
68
20
52
27
53
20
40
43
5
84
103
45
32
28
3
10
2
24
41
19
24
4
45
11
60
22
18
20
45
175
9
60
11
29
35
5
3
25
8
7
25
8
20
4
20
180
16
129
11
39
52
93
56
44
7
4
30
7
12
36
12
7
52
1
77
2
13
75
8
24
49
71
61
28
40
55
60
36
8
73
3
37
43
49
3
17
13
2
52
8
25
36
52
5
3
39
1
4
51
36
41
7
33
52
27
13
41
30
24
48
8
85
39
8
97
136
4
56
104
21
2
12
21
104
7
41
112
28
47
25
93
15
20
20
35
8
22
3
4
31
5
19
60
5
40
15
13
57
11
49
62
73
16
29
18
33
12
39
1
5
175
19
1
33
19
43
12
5
31
60
5
72
40
68
4
15
10
15
20
28
27
36
104
5
35
30
50
40
1
115
34
26
17
20
23
16
73
20
3
32
12
29
35
32
22
2
24
12
52
5
111
5
4
1
14
13
35
22
38
17
5
26
10
12
15
3
32
4
90
24
15
92
67
13
72
8
8
39
25
15
116
12
5
17
11
12
40
27
81
40
17
35
27
16
30
107
19
61
28
75
9
68
12
5
26
5
12
20
9
31
23
5
44
5
35
1
14
85
16
19
1
4
68
3
90
170
16
1
12
76
1
11
27
168
12
25
40
28
85
15
8
32
19
10
11
27
81
12
72
27
24
89
16
20
60
11
49
55
12
10
7
43
4
21
39
61
8
80
12
8
64
1
86
1
88
20
47
33
49
26
24
5
8
23
17
95
5
12
15
21
1
54
44
65
8
27
73
43
5
5
7
40
19
1
28
20
4
25
38
17
55
16
5
4
21
7
43
4
65
36
27
108
24
5
48
8
11
93
63
12
48
24
144
37
47
41
ABCD 97531272310*3^$a+1 [50013]
26
120
12
12
1
5
13
17
12
90
12
43
60
12
5
6
13
36
5
58
38
4
51
29
6
34
9
72
27
2
1
29
6
43
29
97
35
48
42
19
69
57
120
23
70
68
25
18
36
35
13
180
47
36
115
17
22
75
36
29
18
1
6
5
18
12
48
7
63
3
39
48
21
6
18
27
9
47
22
15
42
41
12
48
84
13
65
40
8
49
11
34
20
6
19
35
1
5
24
43
30
42
30
36
18
24
45
3
29
18
22
8
12
43
12
3
20
13
59
49
17
4
8
72
25
5
36
60
42
1
47
12
1
12
17
40
8
12
1
9
2
73
6
30
11
13
35
12
66
60
7
17
10
146
120
12
1
54
5
30
10
32
6
37
42
11
12
12
19
11
61
29
25
30
54
54
108
39
90
18
21
77
54
66
24
13
5
12
6
12
30
1
24
48
29
25
24
126
11
37
47
36
22
2
25
11
144
19
59
12
1
42
5
18
42
12
90
18
12
1
48
6
144
29
25
5
100
62
30
6
24
96
13
11
18
12
48
18
7
113
13
9
21
11
10
33
23
24
49
120
6
33
20
48
22
32
1
47
31
11
6
30
25
17
1
137
24
48
7
23
7
18
95
12
19
17
19
11
30
73
90
30
47
90
7
6
29
22
128
70
2
28
8
13
42
12
17
18
1
41
10
68
10
21
59
48
24
13
17
18
30
1
6
84
47
49
11
24
19
30
17
19
3
20
85
42
35
28
111
21
33
42
18
36
9
20
1
36
11
67
107
1
84
33
45
12
23
1
47
55
18
6
5
10
116
42
7
23
82
3
5
10
15
23
19
65
108
12
25
24
17
54
31
59
160
3
35
31
24
17
18
42
13
66
41
19
12
39
21
5
4
90
8
1
41
10
69
24
5
48
30
12
103
18
17
54
70
68
43
5
7
6
41
36
42
7
11
4
33
36
6
5
13
15
2
49
11
85
95
18
42
36
24
31
57
30
128
42
37
48
72
33
21
6
5
10
3
53
37
5
30
48
24
30
1
17
22
30
3
36
36
18
5
48
37
96
29
52
50
10
30
45
35
19
29
1
101
30
19
59
12
1
149
48
13
17
70
21
71
73
6
17
19
11
12
60
40
20
42
6
25
5
43
47
12
10
21
11
18
42
19
11
6
12
25
95
18
13
11
6
7
65
72
55
105
3
5
78
13
12
47
25
47
13
120
18
29
6
25
87
2
100
39
114
12
35
73
18
125
7
18
27
80
85
47
36
30
37
30
5
13
24
11
54
1
219
3
53
13
41
48
115
30
42
18
5
12
13
47
6
7
30
5
13
17
30
30
48
60
13
21
56
30
7
17
1
69
3
65
22
21
65
12
121
36
23
18
24
18
72
198
7
11
73
6
84
51
78
75
5
7
33
27
5
36
22
57
3
50
72
70
3
6
69
32
43
17
31
42
17
1
138
69
2
48
102
1
18
17
19
30
3
21
17
24
28
2
13
23
49
15
93
15
20
18
24
19
17
30
4
120
78
32
79
9
2
6
12
25
5
22
8
10
45
35
55
27
50
49
81
60
105
11
67
108
89
66
24
6
42
90
97
18
12
95
31
59
30
19
51
8
42
66
37
27
18
45
5
10
38
67
5
18
55
17
31
141
3
83
97
126
6
11
22
8
30
24
10
38
18
19
18
95
42
55
24
77
13
17
12
18
25
35
60
43
6
54
30
17
42
12
6
55
27
38
22
50
7
63
21
11
13
12
60
11
12
12
19
41
13
17
6
12
37
23
78
4
26
13
90
69
21
59
10
12
9
11
18
42
96
4
9
99
2
58
8
7
87
111
35
12
61
69
3
77
30
97
33
2
18
12
43
30
17
30
66
34
3
15
30
182
19
11
10
20
1
9
50
36
115
47
25
5
52
33
36
29
100
8
90
22
63
12
15
20
18
73
39
57
90
54
11
30
6
12
10
32
6
73
30
24
47
30
48
1
11
36
7
36
84
17
18
12
10
3
17
13
95
55
17
96
49
33
32
19
6
84
41
10
8
168
7
23
30
25
5
4
56
7
15
20
1
11
60
30
58
8
22
3
29
13
15
2
1
72
23
12
18
49
60
23
31
41
85
5
6
34
3
143
19
11
7
42
23
40
80
31
6
5
40
39
59
82
3
96
36
18
5
18
114
70
18
27
30
5
6
4
60
18
3
12
6
51
116
22
2
43
53
12
12
18
60
25
30
36
90
36
90
23
30
12
30
19
77
82
92
31
65
49
15
18
30
81
29
1
11
6
24
73
5
60
1
29
25
65
12
90
138
25
47
43
17
31
54
5
73
17
36
19
36
17
37
84
17
25
17
31
6
71
82
38
12
78
4
20
19
51
33
18
29
13
83
19
6
12
5
13
35
19
143
30
10
32
25
108
48
18
24
65
43
125
12
43
17
13
57
15
47
10
20
6
12
18
60
25
35
34
3
53
52
27
54
101
19
24
18
29
18
18
19
11
43
11
85
84
17
55
17
18
22
20
85
23
72
12
79
81
93
60
53
34
15
11
43
71
48
31
11
36
72
1
11
6
22
32
36
4
20
103
53
12
48
103
6
23
25
6
11
1
39
39
11
6
37
30
36
41
18
12
58
21
41
25
53
25
12
24
12
5
12
25
107
49
69
2
70
86
13
17
67
23
19
45
3
15
2
25
5
6
72
55
5
42
78
60
1
17
24
43
60
17
73
113
60
30
25
18
107
54
1
39
21
12
6
47
24
73
36
11
25
11
4
50
18
7
63
20
30
97
6
5
4
18
93
17
30
42
48
61
17
7
15
2
1
54
23
25
177
50
31
47
55
53
12
72
13
48
5
30
22
87
78
155
7
15
18
2
19
11
48
10
50
1
11
13
5
18
4
39
17
42
18
12
7
33
200
12
19
17
43
30
72
65
7
17
73
53
97
18
30
54
35
55
3
128
54
1
107
1
99
32
10
111
29
19
24
5
112
26
30
12
30
30
1
47
67
12
36
24
30
11
12
60
22
63
5
18
12
1
12
24
23
18
4
9
30
51
68
13
89
70
68
43
27
27
5
60
30
31
5
43
119
12
48
18
24
1
84
23
12
36
84
10
26
13
47
19
6
27
38
43
11
6
37
77
10
3
17
28
45
12
23
78
4
63
17
31
24
23
22
3
5
1
11
79
69
75
27
26
60
43
60
36
48
53
19
113
37
23
10
3
12
77
30
36
34
21
18
41
48
18
30
30
60
24
55
65
100
15
6
12
15
45
53
34
33
6
ABCD 97531334872*3^$a+1 [50020]
84
18
11
115
29
48
19
18
120
18
161
64
80
73
126
78
11
277
107
73
66
60
30
27
32
192
19
29
115
144
125
352
105
12
36
90
77
64
135
108
54
39
48
39
12
36
6
35
19
18
27
459
53
73
36
48
168
18
89
16
32
7
48
240
54
18
113
247
162
36
12
119
139
36
36
36
9
45
35
37
120
18
36
42
147
96
165
96
36
18
12
114
12
59
67
77
181
27
75
149
55
72
246
11
283
18
48
3
48
63
48
129
48
128
55
24
81
153
138
36
137
103
54
12
6
54
54
48
5
48
16
45
12
150
17
85
126
6
263
79
72
137
43
126
39
27
36
113
109
83
7
18
18
216
102
42
18
66
6
102
6
12
54
60
54
252
66
18
18
132
29
96
91
12
18
39
3
48
6
36
3
15
113
144
67
138
18
177
27
101
205
108
36
18
234
39
9
18
5
13
99
195
45
9
18
36
72
153
27
120
114
120
114
72
30
36
39
15
177
3
18
90
17
37
59
16
32
127
90
23
163
36
54
3
32
64
32
13
51
3
54
39
176
103
54
72
90
177
128
43
30
108
27
80
48
157
323
16
80
31
12
24
77
7
6
3
15
17
13
6
77
64
48
183
180
149
103
114
39
48
87
126
42
113
13
156
18
36
6
11
96
109
35
96
25
90
114
59
96
109
42
30
6
36
144
12
18
6
29
79
33
32
73
150
113
79
17
43
12
240
84
24
18
11
48
43
90
27
99
234
90
41
37
90
48
24
57
135
9
32
160
80
160
135
6
126
101
7
12
54
18
18
168
59
48
67
18
155
48
96
288
157
54
93
176
55
18
263
112
80
96
37
54
36
6
59
25
42
29
16
327
54
35
7
252
72
21
80
240
73
12
155
7
57
3
120
36
6
72
18
30
35
115
306
48
6
21
123
117
21
6
21
69
72
90
54
66
6
90
17
211
24
5
31
216
30
126
45
128
13
99
21
114
12
45
141
48
6
12
126
3
69
75
255
120
6
99
45
72
18
30
11
16
80
19
96
125
13
24
144
11
43
53
192
37
18
24
12
72
93
224
31
257
192
16
32
7
54
99
27
84
17
96
157
96
12
119
25
71
25
23
240
96
13
42
41
16
51
12
17
73
71
199
72
42
12
6
156
24
113
144
16
32
48
109
35
16
57
18
42
66
9
51
18
123
69
150
69
48
3
114
18
120
17
73
36
72
203
19
66
11
48
48
7
345
141
147
141
3
135
41
16
32
109
168
102
149
16
87
18
240
39
153
23
109
3
48
75
48
36
90
36
35
37
27
63
60
192
36
33
9
23
115
24
210
131
55
105
147
162
72
48
6
210
59
16
15
6
102
5
19
36
105
105
132
83
7
66
6
48
144
42
180
35
127
17
48
16
135
120
96
33
15
72
312
17
37
11
192
16
9
6
161
352
117
75
15
102
18
132
18
83
112
15
6
36
119
61
243
9
36
48
51
32
208
96
27
36
78
3
213
36
48
36
35
91
69
32
121
12
27
171
5
48
73
71
192
25
18
60
54
99
63
113
16
51
45
128
16
3
108
204
48
18
99
ABCD 97531910332*3^$a+1 [50017]
132
24
64
12
20
27
36
1
48
36
72
48
20
24
28
47
18
18
45
51
45
4
24
12
56
87
25
71
12
18
186
109
84
17
18
6
99
75
36
54
18
109
156
48
20
27
18
111
16
144
35
45
24
39
73
5
3
52
35
18
15
15
6
18
1
107
13
5
87
39
45
39
9
33
67
12
84
20
72
27
13
8
15
60
12
33
4
35
33
28
65
19
35
13
8
4
11
25
11
18
18
9
16
8
12
52
60
11
9
135
1
35
37
17
30
33
27
21
40
5
24
30
96
1
11
13
132
23
102
43
20
9
18
9
4
95
9
12
15
33
160
8
12
3
9
40
101
12
78
9
36
63
37
24
5
15
16
12
32
124
84
11
61
29
54
36
102
15
27
36
21
40
5
3
48
52
8
15
117
15
18
18
12
9
63
33
52
47
25
11
285
15
168
1
204
36
23
18
3
16
41
12
6
84
60
37
24
224
48
75
13
36
8
3
90
3
64
35
33
3
42
7
116
40
72
35
18
15
21
66
42
3
15
18
7
8
12
48
69
127
24
32
15
9
24
51
1
17
18
18
27
63
42
7
5
7
128
88
17
75
12
4
72
17
91
17
12
18
60
18
15
12
4
35
18
7
11
108
42
43
5
42
9
88
200
63
25
83
49
5
75
15
1
20
9
27
33
63
60
3
37
20
15
9
16
92
63
90
30
24
33
3
9
21
42
48
9
9
67
5
55
5
90
12
6
54
12
36
9
64
24
35
25
20
28
24
65
66
72
45
16
24
47
9
52
8
84
27
18
3
60
27
12
73
12
11
13
5
90
1
96
44
96
24
9
12
43
60
32
4
95
13
96
32
39
45
15
1
60
5
63
40
12
12
12
24
35
144
1
17
115
35
12
37
8
45
36
115
12
17
6
25
65
15
4
11
36
45
9
19
48
8
15
42
30
24
13
17
36
60
3
15
12
54
43
68
48
27
25
47
25
20
3
45
33
174
1
17
3
16
23
12
114
19
12
41
27
21
24
27
48
12
3
61
80
21
43
20
3
18
6
18
27
16
60
17
7
53
138
45
28
12
77
27
16
24
8
28
12
53
120
24
79
36
24
5
31
8
27
54
72
115
29
3
51
24
13
44
9
31
44
4
116
75
9
87
21
4
29
102
9
4
36
8
51
36
13
12
8
16
24
8
15
45
12
33
54
1
8
21
6
13
92
4
29
24
31
24
212
3
18
7
12
8
28
48
5
12
24
18
13
8
12
39
45
3
6
51
3
1
47
13
12
12
12
23
6
30
81
16
47
81
15
12
69
124
5
87
63
49
5
3
120
88
5
75
40
5
19
53
18
36
6
30
13
95
60
61
60
60
29
7
35
117
27
13
35
36
36
13
41
90
42
7
23
78
54
81
9
7
11
85
17
15
108
64
144
29
3
33
19
156
29
3
27
97
60
8
21
7
77
78
12
97
71
18
7
8
15
25
24
32
16
47
18
19
48
65
30
13
32
48
3
12
117
108
24
21
3
39
25
8
12
27
21
112
83
30
103
84
80
16
29
30
78
103
107
9
9
6
66
27
33
43
44
28
83
1
35
45
3
1
17
24
18
30
15
57
150
18
66
114
7
11
49
41
12
6
30
27
15
12
85
41
19
5
63
9
18
25
72
24
24
11
36
18
3
28
20
39
6
51
100
68
27
1
84
80
3
12
13
60
5
30
37
8
16
32
4
48
32
4
32
60
33
67
5
27
76
36
83
48
42
7
23
6
12
7
83
18
7
48
5
12
60
72
3
4
23
6
15
4
11
1
68
3
13
36
5
114
97
80
72
33
24
36
30
42
3
28
140
52
5
108
60
54
57
24
4
5
43
12
11
9
51
45
9
51
16
5
43
36
47
45
27
13
17
43
29
18
1
197
15
3
204
36
84
36
21
3
18
72
15
52
53
27
16
24
36
5
18
25
11
6
7
56
16
24
35
42
7
95
13
5
42
18
18
36
69
15
36
13
8
33
19
35
6
19
35
36
66
6
102
78
33
4
11
25
17
55
119
1
5
43
36
36
32
51
1
8
16
47
9
28
72
24
36
23
25
11
61
20
141
7
77
31
48
47
13
24
41
84
18
9
51
18
15
4
53
7
23
9
28
95
12
69
9
63
12
51
9
135
36
9
21
54
6
7
12
32
3
21
27
37
35
97
89
54
48
13
32
40
24
41
27
3
72
21
12
24
93
18
9
24
39
18
18
12
60
9
36
40
12
5
7
108
17
15
16
125
18
25
17
55
35
49
24
47
9
40
29
19
11
6
43
5
6
1
24
95
105
9
18
33
4
53
18
25
32
28
5
27
60
3
1
35
33
3
37
72
8
120
40
8
3
1
48
35
21
40
60
47
54
43
108
60
20
69
15
48
33
30
25
32
21
15
39
1
11
24
12
69
21
3
21
31
5
63
16
59
21
21
3
27
13
72
44
21
79
5
3
33
18
24
12
24
81
9
19
35
1
11
45
51
45
75
13
32
40
5
42
205
11
12
49
59
45
64
60
11
24
18
90
18
15
24
33
75
52
8
3
42
48
39
40
35
48
18
36
3
96
60
96
3
126
90
21
63
1
17
144
24
7
77
7
8
16
24
5
156
7
8
4
77
138
72
24
61
36
44
16
20
147
48
9
16
125
3
15
54
55
20
16
29
55
23
69
4
11
69
57
18
6
18
25
12
29
87
27
21
40
56
184
80
4
8
4
11
18
7
8
9
27
48
12
33
18
13
12
47
25
36
12
12
12
11
25
35
120
24
61
140
40
5
3
15
54
3
112
32
4
35
9
52
65
79
5
54
25
32
3
18
3
24
52
29
39
40
11
1
29
24
30
21
52
8
16
8
72
4
17
15
3
129
21
7
203
25
32
3
12
49
176
4
20
4
12
20
27
1
17
63
9
63
40
5
27
88
48
35
30
15
64
11
42
54
13
32
9
15
51
9
45
24
18
12
96
30
60
12
19
84
32
12
3
48
60
21
28
5
15
15
45
15
36
12
13
11
9
36
88
8
39
73
35
33
75
48
25
12
44
63
61
29
51
24
3
18
87
15
49
23
72
18
18
108
81
28
23
25
68
15
12
69
39
6
39
27
78
ABCD 97531938274*3^$a+1 [50165]
213
24
123
60
96
48
9
168
123
120
37
8
88
23
48
33
16
191
9
240
267
13
24
107
69
51
237
3
69
16
35
45
48
15
57
27
85
359
49
96
11
24
120
84
9
39
57
16
71
105
219
13
107
21
40
71
1
200
123
37
83
48
36
9
16
71
108
37
8
75
45
51
12
108
360
120
24
72
141
39
60
48
72
24
36
288
1
128
123
84
36
13
32
16
8
72
99
21
27
141
75
360
12
33
24
72
75
61
24
203
133
80
159
1
56
88
104
24
144
111
169
107
21
99
45
40
32
15
12
85
120
371
13
23
144
9
16
72
83
12
48
57
24
16
32
15
96
60
13
48
80
48
72
24
48
87
73
71
25
23
121
11
21
51
277
107
216
24
13
32
39
48
48
204
277
83
12
60
36
81
123
85
24
59
141
72
135
84
13
32
40
83
93
24
16
128
16
32
3
24
84
48
1
72
359
57
279
105
87
1
47
36
48
141
15
273
48
15
57
3
84
36
108
48
105
3
85
11
21
288
72
39
129
72
99
24
24
240
72
133
120
8
87
12
45
16
59
45
312
16
35
157
24
11
36
252
21
219
93
3
24
21
87
25
128
75
45
88
128
16
23
49
96
248
51
109
23
60
84
33
216
147
84
60
36
177
63
60
45
160
104
111
84
61
32
27
85
48
83
85
23
33
120
39
49
35
133
119
1
47
36
48
37
128
87
48
1
8
147
180
516
120
24
93
72
160
11
48
12
57
87
1
179
24
36
105
16
263
12
229
95
25
24
72
59
240
120
24
61
35
60
180
12
144
33
72
96
87
12
144
21
111
193
8
39
9
3
36
33
63
48
60
36
81
24
136
95
129
88
32
171
13
176
24
27
109
47
12
132
60
48
13
32
51
24
21
87
249
24
15
201
75
24
24
37
155
24
21
75
36
105
39
144
265
56
16
59
384
84
105
87
57
39
132
325
131
21
64
96
95
81
15
25
215
121
56
75
21
171
144
21
111
84
133
32
135
84
69
27
24
61
23
36
12
73
104
147
21
48
51
45
123
12
81
3
60
36
24
93
123
21
48
16
215
25
35
37
143
73
72
72
23
25
8
63
108
36
97
144
95
132
181
144
131
24
12
57
144
16
72
48
203
36
193
131
144
12
48
96
48
121
48
8
16
59
45
99
13
23
108
36
25
8
16
35
60
192
249
40
56
48
96
75
60
180
21
39
33
159
57
40
104
171
12
96
49
59
96
109
275
69
40
72
59
13
23
33
88
23
225
40
11
48
61
11
13
128
39
144
33
123
84
73
23
129
48
63
25
59
12
25
248
24
27
117
87
73
23
9
16
56
15
225
3
12
288
1
320
3
37
192
107
12
81
72
160
59
12
144
36
108
25
72
32
51
45
72
48
16
72
24
56
27
189
51
85
11
13
72
47
348
85
251
36
12
69
111
36
60
153
51
96
117
63
33
72
51
85
ABCD 97532033726*3^$a+1 [50020]
45
54
24
102
114
57
123
69
20
28
12
168
48
105
15
24
15
6
59
91
69
92
64
81
99
12
39
9
9
30
21
84
57
23
37
48
6
54
60
3
3
36
24
161
49
15
111
5
28
60
132
9
6
53
28
63
36
105
39
9
56
60
76
36
27
33
39
108
5
16
24
116
49
6
24
81
80
64
80
1
30
21
75
45
15
9
21
108
27
60
159
24
120
30
30
117
48
36
51
24
24
17
60
25
30
21
123
24
72
114
27
24
8
12
124
75
89
132
25
3
20
67
60
90
23
127
29
4
147
29
16
48
51
117
8
252
124
9
75
9
231
129
102
90
95
28
48
72
27
21
128
12
132
127
24
57
12
32
4
189
12
60
51
72
45
303
57
27
204
96
36
63
105
116
48
1
179
16
24
57
78
57
20
28
48
72
32
43
12
33
21
36
60
3
12
96
3
209
328
9
144
59
180
12
139
57
33
59
132
103
132
138
30
30
11
205
159
27
9
15
165
12
84
60
20
76
84
24
20
19
33
93
35
31
24
24
45
60
36
15
6
60
60
15
33
42
21
123
186
3
21
71
64
15
84
81
21
18
96
114
90
60
6
24
72
150
225
36
63
105
96
3
36
24
57
33
111
99
21
36
3
65
25
3
99
45
15
21
27
33
39
48
21
15
9
21
11
115
210
71
52
21
51
8
61
174
6
15
60
20
16
300
48
48
12
48
68
64
60
96
69
27
15
33
20
28
8
31
45
3
12
18
15
32
124
72
57
6
45
164
61
51
153
51
99
105
72
33
6
30
27
129
54
54
63
159
18
3
3
21
20
84
112
9
15
68
48
28
51
168
96
36
18
71
76
9
30
29
112
9
15
36
75
60
69
15
9
92
49
6
29
40
165
114
93
48
176
73
3
8
31
189
20
19
36
30
60
204
27
75
90
191
43
54
72
18
270
107
40
120
45
83
55
30
6
261
9
24
11
79
21
60
15
45
21
219
195
81
3
6
36
48
6
105
21
75
20
28
81
6
81
48
12
39
60
93
60
96
15
36
60
5
4
24
27
9
36
63
17
109
51
48
12
123
165
20
67
24
81
39
6
54
30
95
91
60
18
30
21
39
77
73
3
39
54
6
33
32
28
75
102
3
45
51
12
3
96
33
117
48
171
12
68
16
68
88
57
15
12
75
24
129
96
21
114
30
150
69
48
69
48
107
19
21
68
112
96
57
3
3
17
49
114
6
18
33
68
1
48
47
48
7
24
90
39
156
104
16
39
36
65
160
36
15
168
102
63
36
140
1
18
126
15
36
45
51
39
89
55
66
24
66
114
39
117
24
54
42
23
1
24
51
45
51
80
25
18
6
15
21
168
3
32
52
3
45
156
39
6
36
3
96
24
96
39
17
85
3
96
72
32
151
9
15
57
45
54
30
15
99
45
21
54
77
40
8
160
75
21
24
15
30
27
60
9
114
81
15
6
99
96
140
16
27
177
68
91
21
45
168
63
99
21
20
28
20
19
12
300
18
51
12
3
36
9
39
77
115
84
21
36
63
101
28
27
53
1
24
66
21
36
39
69
45
96
15
33
35
7
9
99
96
24
213
57
6
69
12
48
116
96
13
63
63
17
13
39
75
81
111
114
159
36
12
84
39
6
123
48
27
153
3
9
57
84
114
180
12
9
15
90
39
48
27
177
33
27
24
39
5
16
32
73
24
12
84
6
60
9
75
66
299
16
140
115
60
78
6
105
72
27
45
111
69
51
84
30
27
3
150
3
24
60
39
84
66
6
60
45
24
96
45
24
11
25
39
45
27
33
15
20
16
48
27
24
36
9
36
93
35
28
9
450
81
24
15
18
27
48
132
15
33
45
60
3
129
15
45
78
57
144
15
9
27
9
32
49
35
76
33
75
96
39
84
117
24
111
48
17
43
6
54
6
15
80
169
135
81
147
3
36
5
4
24
36
99
66
24
36
30
17
19
90
63
312
15
45
ABCD 97532146664*3^$a+1 [50078]
15
25
29
6
45
27
72
1
47
33
36
63
45
12
45
151
53
79
173
43
11
48
61
12
132
8
88
32
9
99
100
59
33
69
24
12
43
60
41
43
107
30
3
16
12
8
12
75
9
63
25
11
6
31
23
9
117
3
15
108
12
1
5
54
25
68
12
15
21
40
11
21
129
3
16
17
18
66
126
9
84
57
18
9
3
78
12
3
57
15
84
39
21
24
27
60
18
79
11
45
12
9
18
72
1
53
51
4
12
47
18
15
69
180
39
120
81
90
93
51
49
20
48
57
6
49
41
54
12
21
12
16
32
15
37
96
47
90
3
60
9
43
20
27
12
9
12
12
40
35
25
48
48
11
81
24
60
33
102
21
57
43
23
85
56
45
3
15
72
18
55
48
17
43
125
63
4
20
15
33
129
15
21
27
16
32
69
43
108
29
39
39
105
72
48
16
11
45
3
6
36
18
1
35
37
20
28
71
45
36
15
72
12
9
12
40
32
16
59
18
12
3
48
52
83
30
79
17
66
42
51
24
15
12
24
30
7
47
90
6
54
12
54
49
47
9
60
141
36
18
96
36
48
6
30
18
6
12
13
11
9
36
16
92
81
36
30
6
12
108
24
18
36
49
32
16
23
25
35
9
21
19
32
3
57
75
36
85
23
57
24
24
12
28
24
11
37
92
36
15
81
9
19
17
15
111
192
36
72
24
30
24
12
42
21
12
3
45
160
5
39
15
1
116
195
1
12
77
3
28
53
19
131
36
49
104
16
5
51
24
120
75
21
3
33
3
30
24
30
25
11
36
81
12
16
32
39
13
83
18
39
15
18
12
126
6
3
15
1
44
75
61
11
18
3
3
25
29
12
19
5
30
36
9
24
96
12
9
48
6
49
32
4
32
120
63
37
53
6
36
165
9
183
183
25
59
13
20
27
73
11
37
23
120
25
71
36
12
42
15
16
8
24
16
104
28
92
15
60
36
25
92
63
45
24
28
83
36
45
24
4
36
12
59
9
39
21
75
57
69
19
11
21
48
39
6
12
27
12
15
49
20
21
6
25
8
15
57
33
24
51
21
43
41
75
39
12
21
24
15
30
19
59
30
31
47
37
116
12
28
17
42
72
30
15
36
39
9
12
33
24
27
28
11
54
78
33
15
6
19
200
87
9
9
54
66
15
9
15
3
9
9
72
30
33
96
3
1
71
30
3
88
104
45
84
15
24
3
48
6
51
108
39
198
12
6
36
13
48
23
6
156
63
24
48
33
7
12
17
30
21
123
60
12
165
87
1
77
54
36
25
72
36
11
126
12
43
35
9
63
102
24
36
18
66
6
45
24
4
36
12
59
30
3
21
51
15
36
24
18
18
144
18
66
6
3
15
1
29
42
45
60
28
113
7
35
18
12
72
6
9
88
11
36
48
18
54
24
9
16
65
72
48
111
111
57
15
18
39
45
24
187
119
18
3
9
99
4
11
12
9
15
54
15
15
6
91
35
12
105
36
96
16
12
68
9
24
54
12
49
32
9
15
4
32
27
12
9
15
49
36
32
3
37
107
21
21
123
3
12
117
48
3
45
3
25
11
60
73
71
97
23
21
4
12
12
8
72
3
84
1
8
45
60
120
199
41
55
17
18
36
129
4
23
54
60
18
18
12
27
16
29
3
3
57
15
33
28
24
5
12
39
52
5
18
21
120
16
32
16
12
29
18
21
147
12
81
40
5
36
60
3
15
90
151
41
96
3
27
33
39
1
5
30
36
9
15
12
72
117
16
48
125
67
8
120
24
3
73
11
69
36
9
7
47
13
20
88
35
60
84
36
114
15
28
44
3
45
21
6
90
84
79
17
18
120
1
20
24
33
18
30
150
157
17
27
15
1
8
27
33
4
8
27
25
68
28
41
3
72
63
60
85
60
60
11
54
12
39
12
52
60
17
19
179
33
12
76
11
13
48
23
36
21
93
30
60
145
17
18
21
45
18
57
4
47
198
15
27
12
18
18
6
18
12
1
92
28
23
25
20
15
81
21
63
51
9
27
72
1
71
21
84
51
78
39
15
33
24
64
56
3
90
27
48
33
12
132
30
18
75
12
88
56
27
105
3
25
29
3
9
24
54
12
36
9
84
69
78
33
172
77
135
15
13
44
63
60
126
7
5
42
201
15
25
11
108
36
9
21
39
51
36
78
123
24
33
15
40
11
6
18
13
8
15
30
75
57
55
32
123
85
48
20
4
47
33
3
13
60
12
20
84
81
12
6
45
40
20
4
32
21
7
5
55
5
30
81
84
15
105
16
77
67
23
18
24
51
100
95
42
55
17
43
44
3
13
59
48
21
52
12
65
115
20
21
27
9
3
3
13
5
15
12
45
54
36
57
15
81
147
78
90
81
88
32
60
16
23
6
15
84
21
15
16
8
69
60
48
55
53
55
77
127
47
81
48
21
43
23
72
36
6
90
45
3
18
67
47
45
16
140
15
57
81
27
45
15
9
30
13
92
84
36
24
21
3
88
20
69
18
42
51
28
20
57
7
47
60
49
32
3
9
16
89
27
3
42
18
1
84
56
39
30
15
27
9
57
15
63
21
15
13
71
60
12
9
64
41
18
45
21
60
54
12
6
15
3
165
9
36
90
60
21
9
15
24
16
32
3
6
3
51
12
42
75
12
4
12
77
36
30
69
28
29
54
57
15
108
24
18
63
225
84
36
24
27
63
25
8
39
13
36
60
119
42
19
12
68
147
54
19
60
17
90
48
85
80
4
11
25
24
32
15
30
78
21
9
15
48
40
5
15
48
87
25
12
20
33
ABCD 97532229352*3^$a+1 [50033]
3
60
12
18
87
15
102
12
135
9
24
63
48
72
15
54
48
12
3
48
147
156
12
12
78
60
114
24
54
42
60
48
6
42
12
36
21
3
96
6
3
27
90
3
12
156
3
42
147
72
45
54
21
21
42
126
6
141
12
72
21
39
21
24
108
3
24
51
48
57
63
6
3
12
3
93
33
24
30
12
6
63
51
6
42
42
6
9
15
84
9
36
87
57
72
36
9
78
42
3
51
12
30
3
15
54
147
9
60
6
9
12
12
3
117
3
9
24
60
21
18
18
60
30
54
3
45
3
120
72
3
60
30
42
45
12
21
3
39
81
60
87
12
96
6
168
66
54
30
42
15
51
57
75
21
159
18
15
24
36
39
36
9
15
60
48
6
15
84
36
60
15
57
87
60
108
33
165
6
36
12
30
48
3
15
12
12
120
81
165
90
72
45
24
75
84
42
42
30
18
30
15
57
6
165
39
12
36
120
105
27
57
15
9
9
15
15
18
60
48
6
6
63
21
99
9
27
156
15
45
72
27
45
60
24
24
33
18
6
15
36
87
78
30
33
51
54
6
45
9
84
87
39
60
9
15
21
21
18
12
30
51
27
90
27
21
18
9
111
36
21
3
21
21
123
27
60
9
3
18
30
12
18
135
120
72
63
12
192
36
69
51
24
9
60
135
30
12
3
27
108
21
84
12
48
21
36
27
33
108
66
108
12
54
30
12
9
3
12
54
27
33
15
24
3
18
15
9
126
60
105
60
9
66
120
102
234
108
45
3
18
75
12
15
42
51
39
18
42
18
3
45
24
3
99
36
18
30
21
24
21
3
3
30
3
144
21
6
48
72
24
42
198
114
66
21
3
21
27
132
48
30
42
132
78
3
12
21
51
48
27
18
18
24
9
87
12
57
63
60
33
24
63
81
36
15
36
9
39
114
27
93
27
15
48
18
54
30
30
36
12
18
24
90
21
9
78
120
12
48
81
9
75
36
24
87
54
12
18
126
51
3
21
39
30
39
45
6
84
36
141
81
30
45
9
39
24
45
60
18
12
36
9
63
54
18
36
72
48
42
54
60
24
12
54
30
18
42
66
18
66
48
18
45
15
24
30
39
24
15
228
24
6
54
90
3
51
60
30
6
48
21
51
93
3
168
42
30
9
24
9
3
15
30
174
21
27
42
18
150
27
99
9
15
12
36
72
42
6
12
30
78
30
87
108
12
12
15
9
27
9
9
39
132
24
57
30
12
78
30
105
12
12
33
15
96
27
9
60
75
24
9
165
252
66
12
12
84
60
42
42
12
90
3
51
21
15
48
18
12
48
87
273
18
24
48
45
84
51
30
147
15
21
21
90
129
51
18
6
24
96
69
12
51
48
21
9
30
45
69
15
60
12
33
12
48
30
12
21
60
15
12
45
51
366
54
60
54
111
9
6
12
42
30
18
243
9
42
36
114
63
21
36
18
48
60
18
90
60
54
12
36
27
33
102
21
12
15
117
36
81
6
30
30
30
87
105
15
27
21
12
111
21
24
12
33
66
36
9
108
75
45
111
114
15
27
9
99
57
9
6
48
21
45
39
15
48
12
36
81
51
18
15
51
30
48
3
3
45
36
36
39
36
45
9
18
21
36
45
63
15
36
96
48
108
9
3
12
138
15
60
48
12
15
60
72
24
6
51
24
159
6
3
75
33
48
69
75
33
24
24
42
90
3
105
30
60
24
12
33
51
66
3
45
18
9
60
15
144
6
66
45
33
54
117
48
27
138
78
45
72
75
66
51
21
12
18
42
27
60
39
21
96
3
30
36
18
78
87
12
15
108
33
33
102
72
108
24
24
9
93
90
30
39
15
9
156
141
123
24
27
144
36
105
84
24
75
30
18
42
48
75
33
36
6
48
36
24
42
54
156
12
21
39
36
12
45
27
6
30
9
15
45
51
117
39
60
168
33
24
3
48
33
12
24
33
3
99
9
21
36
24
75
105
6
84
45
39
69
57
6
48
84
96
12
57
27
84
72
60
33
69
27
3
78
3
39
12
6
87
57
66
30
3
36
75
18
36
27
27
18
30
102
3
3
21
39
24
12
6
30
84
9
21
3
3
12
18
12
51
39
6
24
42
36
108
36
48
45
33
54
9
24
75
60
102
78
66
87
57
18
9
33
6
81
39
9
21
15
39
12
30
78
12
204
66
63
63
48
42
54
21
15
54
6
24
6
162
93
27
12
6
15
9
24
111
51
24
21
195
30
15
39
30
15
48
36
75
24
33
27
21
39
48
24
9
129
3
12
147
21
15
48
6
3
3
60
48
6
6
69
15
48
30
30
12
36
18
42
138
6
90
30
9
72
87
57
36
15
30
48
84
30
126
60
99
3
153
96
108
12
39
21
3
18
39
15
6
54
45
51
42
27
159
6
39
144
75
36
12
30
18
21
3
60
30
3
3
24
48
18
12
15
84
48
3
42
126
6
30
9
15
105
81
24
54
12
18
42
66
15
15
72
33
9
63
51
30
54
45
132
75
36
45
33
42
84
ABCD 97532348744*3^$a+1 [50011]
52
80
18
28
60
62
10
72
80
13
137
150
10
60
30
18
18
60
104
13
5
150
18
70
50
40
14
6
42
30
12
36
55
84
41
4
66
2
112
15
5
6
4
93
53
112
50
13
5
42
13
57
20
7
35
25
35
66
24
90
16
2
22
180
26
90
180
30
70
30
27
5
42
13
63
117
72
45
8
67
15
68
72
30
150
36
4
68
40
12
26
52
27
35
13
87
33
47
40
240
80
46
2
97
5
120
46
152
22
50
25
33
50
40
42
180
30
6
2
42
18
78
24
30
30
6
49
21
147
87
93
57
86
90
52
42
120
26
90
25
57
42
93
83
60
37
35
25
17
36
84
78
82
26
82
2
6
7
77
60
55
35
18
28
120
99
33
63
120
45
132
15
105
15
23
24
18
115
5
7
35
10
75
5
10
33
75
2
31
35
25
69
56
52
15
35
60
40
30
108
147
75
90
15
3
9
3
33
17
103
24
5
18
193
29
10
20
25
11
34
3
57
66
9
15
80
6
22
68
22
38
42
18
24
13
45
102
81
59
58
50
18
60
4
38
192
40
110
16
14
48
18
40
72
87
48
45
132
18
45
47
30
30
10
36
54
45
3
20
18
30
72
25
65
7
21
75
15
20
124
110
70
110
6
10
195
5
24
40
15
81
15
15
2
22
108
30
72
3
5
42
10
338
37
11
24
13
23
40
2
10
57
3
2
126
70
2
102
6
42
7
51
110
7
27
38
42
85
21
50
34
3
47
1
65
30
30
102
78
114
30
100
36
14
60
36
174
43
17
126
85
5
90
24
6
42
25
263
10
32
42
130
8
22
18
2
126
42
160
20
70
15
15
2
48
127
3
18
44
16
72
30
33
5
132
28
2
70
27
35
13
137
151
12
155
25
57
78
8
25
24
83
22
20
16
92
12
16
39
3
68
102
28
200
34
153
17
120
6
22
42
156
72
8
54
46
9
33
207
113
55
75
57
60
95
58
12
20
36
124
63
33
110
24
1
95
97
168
24
11
4
18
3
89
90
18
7
53
67
71
42
48
22
2
6
22
8
60
19
35
148
2
16
24
20
28
8
7
135
20
25
17
6
4
26
4
6
57
33
90
50
202
33
29
31
5
64
48
20
12
28
15
75
48
42
68
4
80
36
10
74
60
28
102
33
57
26
34
18
38
24
108
28
27
53
24
18
25
33
80
4
6
54
15
60
60
21
14
85
23
73
120
47
22
80
43
105
72
8
48
184
38
28
2
30
28
69
35
138
7
15
60
26
54
18
102
121
17
90
18
70
44
10
51
27
18
80
7
15
2
30
6
42
150
12
46
20
52
2
220
63
48
27
42
30
38
40
158
40
62
28
14
1
65
7
35
18
4
56
7
27
18
50
13
59
76
20
34
50
30
36
42
138
90
22
60
15
12
11
90
19
45
3
33
14
58
3
35
94
3
15
18
12
63
60
27
12
38
58
2
12
30
30
18
102
55
33
62
6
19
48
15
32
6
64
110
58
48
104
40
60
3
213
87
48
45
44
151
219
36
32
18
90
109
21
140
40
2
18
60
7
57
140
16
2
72
16
50
40
14
25
5
163
53
19
81
20
55
47
13
9
18
42
26
10
75
5
4
20
70
108
2
31
59
36
37
23
25
39
6
20
30
40
44
48
10
15
57
96
54
36
50
12
82
126
104
43
12
3
48
2
40
18
2
190
18
20
54
90
31
147
8
82
3
47
18
72
12
16
27
60
5
28
50
94
86
30
24
60
151
84
51
24
18
50
40
2
126
10
104
10
66
27
27
21
120
144
5
120
30
6
55
117
12
186
30
24
90
66
27
5
72
40
20
90
1
84
3
60
32
36
25
9
38
18
34
33
5
70
108
104
126
190
54
8
67
15
36
9
5
6
85
17
70
32
78
43
84
5
16
20
84
6
90
30
49
3
2
31
39
86
24
16
20
24
30
106
42
8
114
58
68
49
3
18
20
55
69
15
63
12
6
72
12
6
2
7
35
13
17
78
25
33
20
90
90
22
2
48
7
41
10
20
49
83
138
7
3
45
59
28
8
42
12
31
9
3
12
35
28
62
60
18
13
135
90
120
74
25
41
4
15
95
6
24
18
180
148
24
21
95
84
193
53
40
44
36
54
10
15
11
180
30
144
136
42
93
24
48
27
8
28
44
6
10
45
35
60
12
22
26
12
30
72
6
4
80
193
27
60
50
60
10
8
42
18
12
18
42
48
28
72
2
55
21
30
24
21
9
6
12
62
31
39
30
51
24
15
36
14
18
10
18
45
27
32
85
101
7
5
12
96
12
118
117
48
9
38
252
16
80
54
28
110
85
53
94
8
78
10
32
78
54
46
20
40
14
48
22
86
10
2
52
18
8
7
75
105
15
32
ABCD 97532772958*3^$a+1 [50070]
60
12
69
99
141
15
129
16
32
111
36
72
24
48
93
27
36
33
291
60
108
36
12
48
72
93
208
95
108
360
12
12
192
21
112
83
72
277
48
48
80
160
47
36
109
32
27
21
3
60
49
11
144
85
47
60
21
111
33
15
60
132
36
60
132
12
97
32
171
24
96
144
93
27
36
12
36
1
35
61
32
3
108
96
108
84
273
15
12
24
24
48
84
1
59
84
12
21
27
48
168
61
35
60
48
12
69
147
12
96
60
24
60
48
180
93
48
15
48
144
1
11
72
96
13
32
15
1
155
133
32
112
96
96
35
141
123
48
36
12
96
48
72
264
21
99
168
24
48
48
96
109
128
192
16
11
21
3
12
81
16
48
287
12
133
80
123
84
1
83
93
99
144
13
96
96
96
59
180
33
3
24
24
541
176
51
24
24
240
109
11
36
81
3
72
36
48
81
195
108
1
80
3
12
132
13
179
48
48
12
1
227
24
84
60
117
96
303
33
147
204
48
36
72
84
84
204
49
35
216
48
36
193
47
96
33
3
24
168
109
11
24
61
59
96
133
83
237
16
32
15
240
81
63
60
72
45
16
11
72
141
63
36
108
12
37
203
69
16
47
1
251
96
21
3
381
111
1
11
276
84
477
63
33
64
179
13
11
84
33
363
96
72
96
12
81
3
12
96
129
3
96
48
13
224
3
72
21
75
372
84
61
59
132
48
33
51
72
72
13
48
35
120
69
27
72
24
408
60
84
12
60
37
35
12
144
33
51
144
24
36
193
32
195
96
108
1
323
285
3
24
96
21
16
32
63
48
48
81
75
24
60
12
36
144
36
61
47
177
48
147
156
60
24
108
33
15
81
64
35
24
180
60
133
95
129
147
72
24
24
37
11
24
45
27
24
48
45
99
109
288
95
36
48
12
132
192
157
47
96
60
72
24
96
24
252
1
96
35
60
60
37
35
72
48
96
21
99
12
84
12
1
143
516
13
47
1
107
85
32
63
48
48
177
3
96
93
75
48
84
1
11
168
60
1
251
21
99
204
1
131
60
132
24
69
75
24
264
48
36
192
33
15
12
312
13
128
15
33
303
60
36
12
21
16
95
132
72
261
15
48
372
108
84
336
45
208
35
120
21
15
33
15
204
48
24
60
12
37
83
168
120
109
107
48
36
49
80
75
168
253
32
63
36
24
69
51
61
35
60
132
192
12
36
12
12
36
96
145
11
84
12
48
84
12
48
36
1
11
72
120
24
24
36
132
60
48
225
208
128
96
48
27
133
11
21
171
21
99
72
84
12
69
75
84
1
35
45
15
132
252
49
128
144
64
32
64
48
128
15
12
144
36
12
24
45
64
47
192
12
36
48
96
276
24
24
72
21
16
107
216
60
60
69
48
99
24
120
168
24
96
96
13
59
37
47
12
168
48
120
24
120
84
1
191
ABCD 97532920976*3^$a+1 [50052]
16
21
23
12
1
23
12
12
36
4
68
64
48
12
56
60
48
4
36
44
112
20
28
15
53
12
52
24
20
19
5
48
12
76
32
48
49
15
12
20
36
52
20
43
9
24
12
32
13
3
12
12
36
36
44
4
56
60
60
12
79
129
24
20
40
156
27
9
24
44
52
96
20
40
20
84
60
36
28
36
63
57
8
108
132
12
180
36
12
40
36
60
39
41
4
20
112
36
48
20
16
108
20
72
48
13
27
132
56
88
12
32
40
8
28
36
48
123
9
8
12
120
4
36
68
48
108
1
23
28
20
24
88
12
21
72
47
60
16
39
21
12
57
23
13
75
84
8
67
9
27
65
40
32
16
24
57
191
72
72
43
72
21
8
4
20
120
160
27
5
4
99
173
7
57
36
168
44
52
3
45
92
24
19
5
13
47
16
92
168
19
41
64
20
72
16
164
48
25
18
45
12
60
32
24
72
4
68
7
101
4
8
100
3
54
35
36
24
84
19
41
120
12
7
33
8
4
32
28
20
28
72
48
8
24
112
60
108
8
24
40
60
21
35
24
31
9
24
60
132
12
15
17
108
12
28
56
16
8
16
12
44
4
32
12
67
45
8
55
45
56
4
60
48
12
56
52
8
19
17
40
24
24
12
44
36
60
4
99
21
20
60
61
51
48
20
4
72
3
41
4
132
20
28
20
36
4
68
28
36
15
29
4
68
7
21
132
84
108
12
44
64
3
77
100
12
8
28
12
8
28
24
32
31
177
56
52
44
24
7
29
24
4
12
56
28
36
36
164
88
20
12
4
20
36
64
36
8
40
3
9
36
27
5
28
12
12
48
80
36
16
44
16
108
63
53
19
105
156
117
47
52
96
8
136
24
36
60
60
84
116
73
95
16
56
168
52
20
40
80
31
54
63
20
16
12
8
4
68
40
20
48
4
36
36
20
28
120
33
99
153
3
48
36
8
16
36
24
56
61
3
69
3
8
7
45
24
84
36
63
5
36
112
24
108
3
57
72
68
12
24
199
18
47
25
15
12
63
72
5
24
7
45
104
24
36
16
24
68
28
44
40
3
57
80
24
19
5
40
63
33
12
45
35
52
57
126
29
43
93
8
60
4
72
128
12
24
40
27
54
11
24
108
16
192
60
128
37
27
12
33
3
84
8
67
161
12
43
9
104
196
15
5
40
80
28
72
44
52
39
18
15
12
116
88
44
100
48
12
48
12
128
79
5
31
29
24
52
68
24
28
27
77
160
15
45
8
48
48
24
100
15
53
55
57
120
68
79
21
24
44
36
76
60
48
60
104
67
9
27
9
24
39
161
19
5
13
3
69
3
15
89
24
4
92
4
24
8
97
3
24
56
60
64
68
103
9
68
72
60
43
41
40
12
87
18
27
48
24
63
5
12
16
108
140
4
32
24
36
36
19
5
28
3
45
12
32
4
24
20
36
4
72
60
60
8
36
24
16
12
12
20
60
12
84
4
80
28
300
44
4
24
32
108
145
27
44
16
8
60
43
137
28
104
28
27
36
17
55
33
44
13
11
112
20
64
8
28
44
100
56
7
33
32
120
67
18
35
100
60
32
40
36
20
12
25
167
60
48
16
36
8
52
68
13
99
168
32
4
24
168
60
108
56
76
8
52
9
99
116
40
51
72
33
44
28
32
4
57
15
72
3
33
20
76
33
63
8
64
8
145
99
60
56
40
8
4
92
36
37
143
100
8
37
147
96
44
12
48
13
72
75
15
165
36
72
15
17
16
21
63
80
37
3
12
8
28
8
24
40
3
29
48
28
84
60
3
57
33
11
4
12
68
36
96
48
36
67
65
24
24
24
36
124
8
28
60
56
1
144
90
9
56
43
53
24
76
27
17
91
33
21
15
44
112
32
36
16
8
16
60
36
3
108
65
7
53
28
12
44
25
11
115
33
20
72
24
31
9
63
33
57
47
76
8
49
71
4
87
21
72
20
12
24
40
81
3
92
28
108
32
7
36
9
8
55
18
27
20
7
29
16
45
59
67
17
60
88
8
60
4
33
63
72
44
28
32
168
43
17
100
80
12
108
12
13
35
12
4
44
28
20
127
5
256
12
132
12
8
40
56
19
5
60
28
68
40
32
64
36
12
15
5
16
156
20
60
4
9
63
12
108
32
100
12
33
15
3
9
140
28
128
12
7
65
24
64
8
52
32
60
1
143
36
4
24
72
63
17
16
32
120
12
4
24
60
12
8
12
136
8
40
56
28
108
45
59
48
60
28
24
60
44
40
12
84
168
20
112
68
48
7
5
60
76
20
19
77
16
24
261
72
18
17
60
12
228
12
28
12
8
36
24
40
32
24
76
3
90
18
17
40
15
81
36
8
60
85
18
69
8
60
43
72
17
40
15
5
13
3
48
57
3
24
56
36
28
20
85
3
12
12
63
21
120
44
40
20
16
12
87
18
27
72
20
43
18
135
20
28
20
31
45
63
108
45
104
96
7
5
192
64
80
64
36
80
19
17
24
52
44
24
37
39
8
28
32
12
40
ABCD 97532976922*3^$a+1 [50100]
228
72
24
156
9
51
269
19
144
12
180
189
144
15
480
65
103
72
225
96
15
129
51
24
165
87
120
36
60
12
117
288
27
60
180
180
33
96
144
195
77
211
264
60
84
5
19
120
96
165
99
60
36
72
12
72
180
93
147
189
135
12
60
33
51
36
132
117
144
99
12
180
29
7
9
171
69
3
252
24
156
24
72
12
60
72
84
24
12
144
72
29
160
48
416
199
180
12
185
415
48
168
72
36
12
132
12
168
105
3
84
185
139
21
51
24
69
80
67
12
240
81
75
24
77
31
113
139
72
45
183
180
5
247
276
84
168
41
31
156
144
24
72
72
77
223
36
189
15
72
233
96
151
105
63
161
379
408
173
16
48
96
15
156
168
12
65
319
12
168
36
48
297
48
147
444
24
41
7
168
81
183
60
12
96
12
72
96
48
36
216
33
171
69
231
24
84
360
72
96
48
72
69
63
17
31
108
21
123
180
96
129
336
51
216
180
60
12
108
29
403
36
36
5
288
55
36
549
32
103
252
413
31
72
252
77
31
33
96
75
300
324
21
195
24
84
240
17
355
29
187
108
9
51
285
555
204
228
24
45
183
297
48
51
180
24
12
165
39
36
69
80
67
12
252
96
12
60
192
468
96
89
16
87
72
240
12
5
91
48
24
77
160
15
228
77
55
216
108
12
132
120
60
72
324
5
144
67
120
180
288
65
67
84
180
96
84
65
7
312
192
33
32
208
87
105
279
156
45
51
72
288
144
108
216
180
84
137
48
91
165
87
12
72
180
36
24
69
80
7
72
132
365
64
219
252
144
89
96
67
84
96
9
75
24
156
96
72
156
324
137
223
177
63
161
175
180
189
63
177
3
29
43
21
87
60
189
39
345
15
65
336
31
312
41
31
108
5
112
240
3
36
185
7
168
84
96
84
41
91
5
144
256
111
72
96
41
48
91
5
256
3
141
39
57
128
31
96
305
19
45
531
36
89
139
240
252
ABCD 97533140312*3^$a+1 [50037]
16
99
36
6
11
139
48
5
96
61
35
36
55
36
6
24
102
5
120
19
5
7
6
35
24
168
43
65
60
19
53
67
36
101
31
161
16
15
29
28
57
30
24
36
5
60
127
36
12
65
43
24
18
35
37
120
30
53
52
51
54
126
42
54
65
43
53
1
87
72
20
7
12
69
3
53
72
13
54
53
24
36
16
15
12
48
6
27
15
17
133
11
37
59
72
19
29
48
7
17
72
156
43
30
59
19
77
52
68
13
23
48
7
5
13
6
29
13
6
161
7
42
11
31
12
48
185
25
11
13
72
71
25
155
60
7
5
16
56
48
13
48
11
13
11
13
6
36
30
66
96
60
72
5
12
91
65
24
67
72
144
17
36
4
20
31
17
36
112
33
11
24
40
3
42
23
31
65
1
47
12
168
12
48
7
41
1
35
37
18
30
66
89
7
12
5
31
5
49
120
23
12
24
55
6
42
5
7
24
17
36
12
49
107
36
48
4
99
132
5
48
36
4
152
25
6
17
48
55
36
96
36
5
91
17
28
32
36
48
1
42
17
13
30
5
36
25
72
11
61
18
21
44
24
12
31
5
7
53
79
29
36
31
12
137
43
5
61
78
65
7
105
20
12
55
41
79
5
7
17
48
61
35
16
8
96
13
42
5
88
57
11
36
144
1
6
77
19
18
48
6
117
8
24
24
19
53
12
7
29
108
97
24
71
36
12
1
15
15
17
103
132
6
11
4
15
66
24
23
16
80
1
47
1
126
12
65
24
67
89
55
18
59
55
5
60
67
24
29
120
67
17
7
5
36
43
5
12
36
103
77
133
54
114
11
36
25
51
75
5
13
18
5
64
20
91
53
24
48
19
18
11
132
49
35
115
42
27
69
42
41
12
96
12
144
24
67
41
43
21
32
156
132
31
12
12
66
24
30
65
12
37
6
48
24
18
24
66
17
127
5
49
90
60
89
121
48
3
3
48
18
59
43
42
47
169
11
7
48
30
18
5
12
19
12
12
5
37
42
17
19
113
48
91
132
48
17
12
43
24
113
60
24
13
107
96
19
77
61
23
1
35
12
7
29
13
35
12
97
35
19
5
67
66
11
19
65
43
41
61
30
66
54
41
12
85
47
79
17
48
43
5
1
42
45
8
25
18
60
53
79
60
96
5
13
51
3
77
43
36
54
35
12
7
24
141
3
24
29
72
13
24
47
60
36
55
29
12
12
36
96
7
66
27
39
96
12
29
12
1
11
13
71
55
5
19
17
25
102
66
96
30
48
12
41
37
27
27
53
13
48
35
85
6
17
7
36
36
65
1
96
35
7
5
25
24
35
19
29
55
17
52
15
24
53
36
43
30
24
30
17
36
120
37
47
60
19
65
7
173
28
33
11
19
77
48
31
5
31
17
31
21
56
79
9
3
84
65
64
3
17
48
1
24
11
12
84
115
9
32
48
84
48
12
12
127
5
28
15
21
80
31
65
7
5
43
89
7
5
48
48
235
18
59
37
222
41
91
5
49
47
31
24
36
6
24
78
84
17
36
12
4
9
11
19
29
12
7
29
13
6
36
5
7
125
12
112
33
47
25
11
19
77
120
13
59
12
52
27
17
1
48
42
53
12
19
149
115
24
18
83
4
81
30
41
7
29
13
83
91
29
115
18
6
36
5
12
84
48
25
35
24
19
18
18
17
24
7
126
23
12
19
53
55
5
48
43
126
23
31
65
25
59
13
83
43
18
83
48
7
348
77
24
24
157
24
11
24
72
13
59
85
6
84
41
12
12
120
12
31
48
18
24
24
42
36
101
55
17
67
53
55
12
5
19
45
20
55
41
25
78
5
100
33
6
29
37
30
24
66
95
7
36
281
109
11
228
16
15
29
37
83
151
5
7
24
17
7
18
18
12
36
17
24
12
12
36
7
41
1
6
5
19
42
18
5
31
29
13
23
12
36
73
11
12
55
5
37
30
12
102
3
44
7
89
43
102
6
18
59
13
95
1
131
12
25
11
12
36
16
44
60
19
5
37
66
12
9
33
6
5
72
60
1
24
15
44
7
21
87
48
36
53
43
41
13
3
44
36
12
91
53
12
157
30
48
5
61
11
55
60
77
12
1
35
37
27
135
101
12
4
15
42
11
4
39
5
48
12
112
32
4
87
78
162
5
25
102
24
5
13
167
1
47
31
12
5
36
48
60
48
97
27
27
77
12
31
5
61
48
42
21
44
36
1
6
137
7
53
24
37
24
6
24
66
143
1
35
139
17
7
41
36
55
17
24
64
3
132
84
17
7
66
48
6
12
6
35
48
60
25
99
159
5
1
47
25
30
36
60
72
18
143
88
3
30
71
1
30
5
40
8
67
18
144
54
33
63
5
12
1
59
85
42
197
96
7
24
17
43
36
29
36
31
12
41
12
91
17
36
48
55
24
101
108
4
27
108
96
144
54
24
11
12
103
33
3
137
61
30
5
12
4
8
13
23
49
120
30
72
24
29
12
1
30
17
48
36
61
6
36
33
27
29
48
37
78
5
13
24
35
7
36
18
39
9
30
156
5
84
12
151
42
6
5
37
90
5
84
12
31
5
12
49
11
72
37
66
78
27
44
55
5
85
6
269
13
35
13
35
12
1
75
104
55
17
13
24
24
23
12
31
6
47
48
36
13
87
15
89
31
66
35
19
72
5
48
19
36
65
85
6
36
6
11
19
24
ABCD 97533280862*3^$a+1 [50028]
12
41
115
78
42
30
12
47
1
18
9
75
77
13
12
66
30
72
75
20
112
33
6
24
17
85
24
30
117
27
102
11
37
107
13
6
12
54
54
30
12
42
6
24
30
5
97
3
33
18
12
48
77
19
18
23
127
78
12
12
15
15
30
3
105
48
30
42
147
93
35
40
21
51
80
13
27
9
6
54
84
72
15
8
43
17
13
39
15
125
43
66
6
54
11
16
69
48
12
23
7
78
60
35
25
11
19
48
9
3
6
72
12
3
39
36
30
59
109
6
21
8
67
42
48
18
81
3
57
129
36
15
99
57
45
15
27
30
23
4
3
108
17
85
36
54
5
43
45
105
95
25
72
18
5
24
19
12
42
36
24
72
63
21
111
45
6
9
60
48
3
17
1
35
19
57
81
108
102
17
108
25
90
42
3
20
67
60
137
13
36
30
36
53
13
42
30
123
123
36
30
24
6
6
27
15
6
24
47
16
27
12
60
21
3
6
30
144
60
6
15
51
18
72
18
81
3
33
15
30
23
31
18
18
18
84
60
6
101
1
15
27
30
35
61
42
42
30
5
31
6
6
125
13
71
19
41
16
24
21
59
1
12
36
11
36
7
105
12
171
5
13
66
84
9
27
45
81
24
3
45
36
36
48
78
9
8
28
33
27
57
107
13
15
48
3
36
54
11
60
13
71
19
30
27
45
15
8
37
30
36
105
104
31
17
31
9
57
48
12
6
102
6
41
16
9
23
7
6
15
27
5
12
85
36
15
72
72
48
3
29
31
78
24
192
6
120
69
81
15
9
15
44
1
51
12
93
42
66
42
12
5
37
35
13
72
36
15
27
6
71
55
24
6
3
111
17
12
28
3
66
63
111
162
18
17
49
6
5
49
35
19
41
76
33
6
41
19
21
9
60
6
17
25
12
66
9
9
30
12
9
15
18
72
75
48
45
18
24
89
49
75
15
17
24
112
80
19
48
5
115
60
18
12
18
65
13
24
36
27
27
120
12
66
24
51
129
15
21
72
3
9
63
21
11
16
45
48
60
36
6
48
6
48
6
41
16
15
42
27
9
42
12
78
24
48
30
60
60
17
24
79
93
129
51
3
90
42
53
12
4
68
37
23
48
19
113
25
18
18
11
13
48
24
3
92
79
84
33
60
3
6
114
12
9
33
27
48
32
16
33
6
30
84
39
48
27
57
68
168
49
3
27
5
103
18
27
60
45
12
18
42
15
45
3
32
19
12
48
84
60
77
28
51
29
13
72
6
9
51
65
25
24
18
30
75
63
81
3
36
9
12
45
36
54
33
48
69
18
42
36
18
9
45
36
84
102
24
21
21
12
78
78
12
12
27
99
6
6
9
8
31
9
21
54
36
77
4
33
15
8
4
3
72
24
24
33
27
60
17
25
35
48
13
42
6
24
90
5
43
45
27
12
24
21
60
20
91
17
1
30
81
20
16
9
23
28
15
57
72
51
17
73
30
54
36
84
119
31
36
77
72
43
18
83
16
33
12
30
24
29
40
15
12
5
151
9
21
75
9
30
6
23
4
32
79
41
85
11
79
41
40
57
75
68
67
5
13
78
30
66
60
105
48
32
25
15
3
5
31
30
6
21
24
39
60
24
53
199
6
12
23
25
30
42
3
27
102
60
6
24
33
51
24
30
47
1
15
24
15
30
186
42
18
45
33
54
41
19
18
198
12
54
36
12
12
11
37
12
3
72
20
76
32
1
102
29
19
54
168
24
90
66
23
49
6
17
37
75
27
29
1
24
84
3
9
108
63
9
114
54
11
1
18
5
12
55
6
12
3
27
41
85
11
13
42
6
48
120
59
37
11
97
11
19
18
30
5
49
15
21
119
84
64
87
21
60
24
96
27
5
13
59
13
30
5
25
6
5
55
60
84
66
54
42
36
39
9
24
12
15
3
36
24
5
48
109
18
33
15
78
6
53
37
24
30
174
48
12
6
42
60
15
20
25
72
12
24
72
150
9
99
126
6
29
28
15
33
3
6
48
30
17
60
1
24
30
78
90
12
24
65
31
24
24
6
24
35
31
54
27
21
23
16
69
11
31
12
66
6
30
11
4
63
6
24
18
53
109
35
61
24
12
11
4
48
3
138
12
24
23
25
6
12
29
73
35
25
30
30
42
21
15
54
35
16
3
66
35
25
66
17
52
60
45
36
132
75
57
3
75
72
29
19
17
48
1
35
96
175
41
84
19
72
105
27
6
42
5
13
36
36
54
93
15
30
72
11
19
6
47
7
6
132
78
57
45
27
51
77
13
30
30
35
19
18
72
48
135
27
48
6
39
15
42
120
6
45
57
60
42
24
30
72
42
6
6
90
3
27
18
12
23
43
24
30
3
12
93
36
147
63
9
32
13
35
31
24
17
1
90
17
73
18
24
30
12
3
20
60
1
54
48
42
12
6
17
72
25
11
37
90
45
3
84
30
15
15
54
24
18
69
33
71
1
78
17
13
72
6
42
3
44
13
23
25
12
3
45
30
18
39
21
60
99
27
30
18
17
1
162
45
21
30
81
93
30
33
68
7
78
30
21
15
33
63
18
12
39
51
30
24
36
23
55
174
6
21
213
23
43
24
42
6
24
30
11
55
54
3
3
105
3
77
4
3
57
9
87
33
27
24
3
45
60
132
8
48
24
31
17
85
42
36
72
17
13
12
3
21
11
25
11
49
3
45
27
9
66
6
84
51
3
12
17
13
132
15
27
18
3
8
1
3
20
1
84
23
25
42
12
21
12
68
109
6
45
320
37
3
24
9
95
7
30
15
20
49
24
12
84
63
15
33
84
75
185
60
48
28
80
7
36
30
54
17
96
25
24
66
42
18
12
108
12
30
72
36
12
6
5
4
21
39
3
48
81
3
48
5
4
36
9
24
12
15
12
63
48
5
ABCD 97534026652*3^$a+1 [50145]
192
196
111
113
12
136
12
3
33
111
221
7
36
96
233
112
123
48
33
39
53
24
31
45
84
60
51
33
12
20
112
111
156
125
43
57
80
19
72
60
84
41
24
36
240
7
45
3
60
120
5
4
48
32
16
27
53
28
36
60
3
17
124
15
60
21
68
28
135
57
48
240
20
24
43
108
185
4
128
12
376
243
101
43
53
148
92
40
12
32
4
51
41
52
51
105
92
40
44
64
116
256
152
132
16
44
43
36
9
48
27
117
96
32
43
60
12
36
297
159
33
152
40
8
52
39
77
160
63
17
55
57
92
16
92
88
44
36
28
116
108
7
41
12
52
63
225
20
7
53
67
41
24
16
87
5
43
60
93
44
115
36
89
12
40
80
28
3
72
72
93
195
36
57
20
64
8
31
69
36
12
39
24
72
77
16
32
240
223
29
16
15
81
63
48
125
40
3
89
247
384
45
56
115
36
177
51
237
123
69
8
232
51
57
3
12
69
48
12
36
104
36
7
45
27
144
29
132
55
108
93
15
213
56
96
52
63
165
3
141
60
20
96
7
12
45
128
43
17
7
120
21
39
9
12
48
39
45
48
12
267
5
96
52
60
36
27
209
4
147
29
43
77
88
96
144
63
177
140
7
144
36
113
43
45
44
4
60
87
105
39
45
111
33
12
48
39
108
65
12
7
5
168
31
144
45
63
33
75
17
19
5
96
439
9
104
196
135
77
19
185
4
75
216
24
81
63
165
12
68
16
60
44
52
276
63
321
48
3
57
123
252
53
40
12
36
12
20
144
103
153
48
12
20
139
21
12
171
537
92
192
100
195
105
39
9
48
44
36
19
129
12
92
7
93
15
12
36
69
296
163
84
33
12
32
64
132
15
33
75
21
80
60
4
12
27
5
16
159
117
60
3
45
3
72
65
88
27
33
39
5
55
36
5
103
41
43
36
36
24
12
45
123
17
19
36
45
32
132
16
60
144
195
36
45
12
228
75
65
52
80
16
39
17
88
80
31
77
4
80
19
197
4
20
19
89
112
36
92
160
207
36
60
108
41
208
48
48
12
44
4
84
27
21
152
52
80
4
92
204
4
32
52
48
92
52
39
21
51
269
4
12
44
40
144
12
63
21
80
43
177
20
43
21
60
207
5
208
291
84
9
12
84
56
100
20
208
8
4
75
180
165
8
223
57
12
68
60
7
5
319
41
60
148
75
12
249
27
33
36
240
8
40
183
12
125
72
184
96
80
64
159
45
68
43
69
3
9
84
51
24
17
19
33
32
28
36
159
173
4
51
29
76
132
48
75
24
5
136
15
29
79
177
44
88
12
68
31
77
100
60
27
21
116
48
208
39
41
64
60
3
33
3
29
12
48
103
5
24
64
44
31
36
45
20
28
87
48
36
9
92
100
39
72
33
15
29
180
28
75
65
40
12
32
256
135
72
36
81
75
5
160
3
93
44
148
51
89
52
204
36
8
48
24
28
32
4
96
123
12
21
20
124
111
120
77
168
264
19
237
60
27
105
32
16
3
237
3
101
19
17
127
65
43
257
55
108
72
156
189
20
31
45
351
21
ABCD 97534543396*3^$a+1 [50016]
63
8
36
13
23
16
96
8
36
73
27
36
96
36
20
13
36
72
63
36
36
48
20
24
25
23
10
14
52
48
9
3
26
54
34
15
81
3
29
18
24
70
6
60
56
36
58
6
12
24
14
30
4
14
40
74
13
39
9
23
18
16
38
4
24
8
4
18
2
61
3
38
19
71
25
36
89
30
4
30
2
72
4
66
38
42
19
12
23
13
24
11
1
35
96
54
43
12
3
57
23
24
46
8
103
113
18
1
11
10
18
54
15
11
16
8
4
57
75
20
1
15
21
48
60
111
20
85
9
8
34
20
72
40
32
25
39
21
21
27
83
52
12
26
19
3
9
11
25
5
22
32
58
39
11
6
30
13
12
47
16
24
69
36
17
16
6
56
12
6
18
4
26
16
144
6
74
46
20
16
21
23
18
18
52
93
21
32
54
1
12
27
116
36
1
35
1
77
54
13
15
9
11
49
48
11
25
12
24
60
108
23
4
30
15
24
9
32
10
30
3
5
7
27
45
57
14
1
11
4
32
10
6
21
48
36
3
6
27
15
57
59
96
13
12
84
27
48
26
31
24
51
8
25
3
2
7
15
32
13
63
24
32
25
3
2
22
45
11
1
33
27
45
6
26
7
17
7
3
24
14
16
2
1
35
49
95
1
23
25
24
9
3
15
150
38
60
36
61
51
26
22
48
20
36
42
7
3
9
39
12
24
48
9
75
57
59
10
8
10
93
17
54
36
25
15
92
1
12
72
60
15
12
38
31
15
9
33
6
9
87
72
26
10
24
78
27
27
12
38
19
72
23
30
10
12
56
34
14
1
23
4
68
16
9
185
6
37
47
1
5
67
12
47
25
27
78
8
18
88
54
18
12
32
16
84
6
24
18
68
1
3
21
9
51
3
12
38
10
12
9
24
39
9
12
93
62
4
12
8
88
20
46
2
1
75
12
44
48
1
3
60
45
15
9
123
20
22
6
18
51
11
12
4
9
12
35
12
6
7
36
63
14
22
21
12
23
4
108
21
11
1
60
36
81
2
52
21
132
11
28
24
18
2
4
45
12
24
15
8
28
54
56
6
73
63
2
6
13
23
12
4
24
12
66
6
68
64
6
15
12
3
12
9
63
12
9
33
63
23
60
64
33
12
81
6
9
99
20
1
15
12
9
11
18
19
27
44
24
22
75
12
11
4
72
2
30
25
27
9
69
30
20
16
24
12
33
24
41
19
63
9
21
26
70
42
30
3
36
48
9
51
21
2
48
25
11
4
9
60
15
42
54
24
18
3
3
36
20
18
43
12
57
30
84
9
27
8
34
8
10
38
19
60
9
8
22
104
18
18
12
42
10
24
33
3
9
3
9
51
21
12
23
12
16
69
11
1
60
11
4
81
39
12
38
6
133
23
13
36
24
12
39
42
75
11
1
3
21
9
54
21
51
2
55
3
9
23
13
23
10
6
20
49
15
32
25
15
32
12
16
24
42
3
12
3
8
13
41
130
164
1
65
6
13
12
75
78
14
49
3
8
37
108
72
101
6
13
27
21
39
9
3
45
35
13
11
12
4
57
48
39
20
25
15
12
33
9
54
24
12
8
13
24
3
38
34
12
21
15
56
49
21
3
5
30
13
11
1
63
36
8
28
8
12
4
9
12
117
30
12
45
12
15
32
1
23
25
39
8
22
6
36
20
28
44
18
10
24
20
10
62
37
59
1
15
9
41
18
85
39
12
69
71
52
38
16
14
88
2
54
18
22
9
9
30
21
53
16
3
51
9
12
36
48
47
64
2
19
15
20
16
21
15
8
13
9
8
7
11
13
75
9
107
28
6
90
6
30
20
52
48
8
34
48
78
12
20
10
39
9
39
9
24
54
33
23
97
11
40
57
24
5
46
42
27
69
3
75
36
30
6
2
79
3
60
48
45
69
26
40
6
2
1
15
8
37
111
26
18
4
66
15
81
2
25
27
42
6
12
8
1
51
8
13
35
13
3
24
2
66
13
23
13
23
4
18
6
21
23
40
21
87
33
12
23
46
18
33
35
25
15
60
6
3
12
41
10
9
27
56
28
62
31
15
36
33
11
52
108
12
33
69
14
13
24
35
36
13
11
48
28
12
68
4
21
9
8
40
86
10
2
13
9
56
30
25
65
58
56
16
6
27
12
3
48
24
12
24
24
36
68
18
6
16
66
30
33
35
16
9
11
37
12
23
40
132
30
8
64
6
12
12
9
65
48
40
6
12
68
73
12
12
3
33
36
39
68
54
18
13
36
3
36
48
48
9
21
50
49
99
2
10
8
64
44
48
4
38
10
33
93
66
12
12
164
24
12
36
10
42
44
76
8
1
15
44
84
24
4
81
75
48
33
83
13
120
23
22
14
24
12
61
47
13
11
28
9
11
4
12
24
84
44
90
22
26
16
30
9
3
14
7
57
50
40
33
36
27
8
13
15
48
42
135
15
45
11
25
48
9
3
21
18
32
1
3
12
8
1
27
36
9
11
42
10
6
48
51
5
31
36
15
8
16
6
2
72
4
81
57
2
12
10
15
11
6
16
27
5
7
15
9
132
24
3
45
69
6
9
23
37
21
6
18
62
1
24
87
20
30
67
15
54
6
12
6
26
76
24
26
10
6
126
9
23
4
12
12
44
24
4
6
30
68
13
51
30
6
44
13
12
11
36
22
6
36
9
48
84
23
10
15
3
14
19
51
96
72
44
4
9
11
13
99
45
12
3
74
18
4
20
40
12
20
1
71
12
64
45
12
15
24
24
48
8
10
2
36
4
6
18
24
12
8
36
40
32
6
31
23
10
6
18
74
12
13
23
13
47
1
72
12
35
10
6
26
10
72
56
4
108
24
30
24
6
20
36
4
6
15
24
57
6
2
30
52
20
34
3
15
24
38
18
4
66
66
36
20
37
15
33
41
103
36
45
30
8
34
6
57
39
12
116
52
44
1
47
72
60
4
32
12
24
1
47
36
25
60
15
48
68
36
148
20
12
37
15
116
106
2
112
30
3
35
106
56
7
3
12
8
18
6
1
3
21
27
9
11
10
18
12
45
77
7
15
42
2
46
3
23
193
23
1
15
6
15
87
44
22
26
36
4
9
3
8
61
77
7
3
9
75
36
12
60
86
16
42
6
63
9
8
42
13
24
47
90
67
60
12
39
36
48
33
87
42
6
26
18
30
42
1
11
4
12
42
6
9
9
24
2
16
21
15
33
57
3
5
10
9
29
78
72
18
16
27
51
42
48
14
25
3
45
9
6
68
6
10
21
15
18
8
7
41
43
3
68
30
16
42
12
9
47
18
6
1
75
9
23
36
12
16
62
90
72
28
45
27
56
1
12
11
18
10
12
80
24
1
63
33
9
15
95
48
25
39
12
33
36
15
56
106
15
99
6
8
31
3
12
9
12
23
4
32
64
42
2
4
32
4
38
16
74
22
27
35
28
12
9
65
64
48
26
24
25
45
90
14
24
43
48
53
22
12
30
8
30
13
3
18
18
9
12
15
26
16
6
33
3
12
2
46
9
11
4
9
27
12
12
84
36
9
15
6
2
4
9
3
116
73
9
6
9
83
25
23
37
23
4
36
36
12
9
83
28
2
136
30
2
31
35
24
40
9
71
124
21
23
4
48
9
12
11
36
37
9
6
2
7
15
33
35
54
91
36
9
8
31
59
24
28
24
120
57
36
3
48
8
16
21
21
32
58
6
3
27
36
8
16
108
12
6
66
45
3
21
9
38
10
15
60
12
75
8
1
23
1
15
14
6
28
9
69
38
64
21
3
9
11
61
11
4
9
12
51
18
3
3
56
4
14
18
4
ABCD 97534621246*3^$a+1 [50005]
2
37
35
70
78
158
22
2
16
2
13
47
13
45
42
8
25
72
17
30
25
11
24
1
5
34
26
72
30
18
64
38
48
25
29
30
16
44
25
3
45
45
92
10
8
37
23
42
36
72
60
120
18
4
8
12
36
30
24
78
48
12
13
179
48
28
14
48
102
61
35
10
2
22
98
10
12
6
14
6
12
13
5
22
218
55
5
130
14
31
24
21
15
35
102
88
39
15
66
2
37
3
2
70
18
48
15
60
24
23
10
38
30
42
88
69
35
36
30
30
24
150
16
99
81
32
22
26
42
30
82
128
18
12
10
2
88
15
228
9
15
51
14
36
40
15
27
72
81
47
13
24
23
13
24
135
120
38
18
22
18
74
96
19
5
6
64
36
20
25
35
24
85
45
126
24
18
15
3
9
11
42
7
60
11
34
90
78
32
31
5
54
16
45
5
19
96
5
10
32
10
2
70
111
15
45
24
35
58
8
4
3
125
42
61
65
12
43
9
20
6
25
72
3
74
55
3
57
11
49
23
42
10
8
42
6
54
18
12
108
22
50
40
56
85
27
50
42
106
135
5
79
15
30
6
2
115
3
9
5
10
36
9
41
4
80
43
23
24
40
26
55
69
51
5
10
114
206
10
74
1
15
2
60
127
11
24
18
10
48
140
30
7
77
126
85
5
4
51
17
7
11
12
10
48
75
5
12
7
23
30
103
35
24
6
84
43
17
10
126
2
30
48
4
6
62
10
33
15
54
75
71
24
16
69
3
57
123
8
24
1
77
42
25
15
90
60
20
70
8
18
40
2
13
24
36
15
69
35
1
24
95
36
24
18
60
40
15
65
48
72
7
75
26
42
18
82
200
18
60
10
9
11
24
18
30
70
87
51
9
41
10
9
35
28
50
55
48
129
60
26
42
7
41
7
47
10
303
33
39
3
18
44
10
18
12
6
74
30
48
12
90
31
47
10
18
69
36
65
19
36
29
10
26
30
25
17
7
35
121
29
30
76
14
91
129
38
13
5
42
28
24
18
2
61
72
3
32
30
43
5
55
39
18
98
37
48
17
78
42
58
14
18
72
1
57
15
3
32
73
197
42
66
19
11
40
32
37
60
41
54
96
25
29
10
21
95
60
42
12
55
5
78
48
52
2
31
24
161
19
11
12
37
36
59
76
92
13
47
97
60
95
28
8
30
10
2
60
7
96
5
52
12
78
72
68
48
97
75
8
40
44
13
3
14
78
12
16
14
100
75
95
18
43
5
34
26
19
101
30
34
3
72
48
5
7
11
24
160
33
3
50
12
28
15
35
109
65
66
30
30
49
23
13
84
3
2
10
68
60
13
5
55
29
6
40
69
5
18
28
9
11
22
8
60
42
42
90
6
55
5
24
10
21
15
2
12
90
58
18
9
83
72
60
100
26
42
13
17
7
5
46
44
30
6
30
40
50
24
1
9
15
11
49
36
24
125
103
75
33
15
45
12
35
13
29
46
69
11
25
45
2
12
18
22
141
29
40
110
85
83
48
120
24
1
5
10
14
10
80
40
126
39
83
48
25
45
30
44
6
127
35
12
48
40
8
12
12
18
22
90
20
31
12
27
56
30
34
6
15
17
130
32
18
22
18
128
10
60
30
15
17
7
36
5
10
9
11
40
2
42
30
96
12
138
85
9
8
7
48
12
71
42
10
8
4
6
75
9
38
12
40
110
66
72
10
20
7
11
52
33
59
10
8
67
3
2
16
2
13
12
108
39
20
1
17
7
15
21
5
10
9
35
1
45
2
25
23
22
50
22
15
11
42
88
110
40
14
220
30
20
1
24
35
1
15
9
36
24
75
68
30
7
11
4
20
13
5
7
71
25
27
90
92
18
13
35
25
65
40
20
19
11
30
10
69
3
2
18
52
68
52
6
32
88
14
1
29
6
40
32
28
2
118
2
67
45
8
163
24
5
31
5
7
23
40
9
111
44
88
12
20
73
12
21
2
40
50
52
6
92
25
12
5
30
46
92
58
44
61
72
35
37
5
10
36
42
3
15
72
8
42
18
24
10
6
72
32
1
12
12
41
40
24
75
95
1
9
20
31
24
35
48
30
18
24
16
200
22
2
100
56
22
110
18
67
3
9
156
240
24
48
12
5
6
22
27
21
15
59
18
43
95
4
36
2
18
40
14
30
48
97
41
4
26
85
65
60
10
45
5
40
15
35
10
39
81
110
4
38
102
25
15
8
10
138
9
96
5
40
27
23
4
8
10
32
96
19
41
19
156
15
30
14
18
30
48
4
20
6
19
131
24
48
58
14
121
35
24
198
72
16
24
15
53
40
18
2
48
22
48
14
31
167
12
1
17
42
6
30
97
77
30
40
26
42
72
1
15
9
15
20
1
47
30
58
14
6
42
28
14
18
118
54
18
8
30
102
12
130
50
1
45
99
5
58
8
25
17
78
10
44
16
2
12
18
22
21
15
69
48
60
12
71
10
15
17
40
18
80
25
24
33
27
36
35
30
10
9
143
12
1
155
12
37
95
10
80
163
83
10
90
32
12
13
108
15
9
41
40
39
5
100
6
69
15
33
45
8
4
68
108
42
58
30
2
12
10
20
25
23
18
54
16
24
80
10
26
54
6
22
20
43
27
105
107
36
30
10
14
18
85
83
120
30
100
72
3
29
40
15
5
16
2
108
12
78
12
30
78
34
38
7
11
22
8
24
151
60
35
24
40
36
80
10
32
12
28
18
2
30
18
55
12
45
2
25
35
90
30
60
18
30
12
16
2
30
25
3
105
39
8
10
27
95
168
48
4
45
63
92
10
51
89
66
25
9
80
28
2
88
12
26
10
9
35
6
54
25
23
25
45
2
16
30
2
12
25
3
8
64
345
96
17
18
37
5
18
25
47
30
18
10
44
18
30
118
9
53
30
40
45
3
32
ABCD 97534649742*3^$a+1 [50082]
30
18
39
52
83
60
45
96
60
52
24
89
87
168
9
103
200
15
93
45
39
88
44
81
120
63
45
27
27
21
60
57
3
12
12
100
113
55
17
31
12
5
7
101
7
84
20
9
24
48
48
67
125
18
30
24
3
3
30
75
39
13
5
39
4
5
24
6
1
24
84
65
7
113
36
234
253
80
3
21
28
125
36
7
17
103
12
8
87
21
4
23
45
24
16
72
12
89
12
18
121
23
25
11
30
87
4
83
45
21
31
80
21
7
48
5
27
3
9
9
12
43
17
43
24
8
15
45
3
21
24
100
12
77
43
17
55
41
12
79
36
65
3
105
15
75
1
56
75
12
37
59
57
24
21
12
207
4
20
75
60
97
65
60
60
87
36
96
141
15
64
41
12
96
51
81
39
51
12
6
231
33
7
20
40
29
79
20
12
21
15
3
12
42
7
20
28
101
90
9
33
27
12
60
156
24
24
45
24
187
71
189
196
5
7
12
11
42
15
21
51
24
16
41
27
15
6
27
33
7
48
12
5
103
17
7
8
60
33
19
5
48
30
85
125
15
24
21
132
15
63
33
40
185
15
117
42
6
51
28
23
37
101
72
43
32
124
68
21
60
27
60
24
33
15
45
3
33
7
17
3
64
11
9
24
4
8
45
7
5
6
1
89
19
83
90
60
55
24
8
28
17
31
156
56
4
68
21
19
68
15
13
119
25
23
18
7
68
4
20
33
3
12
45
48
24
27
33
7
131
48
69
28
68
16
168
32
3
21
60
15
90
55
12
5
12
60
43
68
60
69
3
15
49
44
39
78
15
45
39
21
3
132
100
12
20
48
120
4
89
12
79
20
160
11
18
91
20
36
27
30
108
43
12
80
72
33
18
102
12
51
84
52
131
37
65
31
32
12
15
61
96
44
27
9
4
72
125
12
18
109
29
147
15
49
41
39
96
60
24
9
87
45
19
48
8
24
69
24
15
81
7
17
55
131
30
99
45
18
12
33
4
53
6
81
33
31
20
129
27
40
29
87
3
61
119
9
33
18
9
96
9
108
43
29
36
31
41
3
57
147
52
44
69
7
53
15
21
75
64
20
213
60
7
68
3
42
7
161
42
78
84
7
29
15
75
37
143
109
68
88
17
75
40
8
4
96
137
3
9
147
111
12
1
5
42
162
30
36
21
16
60
17
60
18
37
116
4
48
120
12
12
41
60
72
36
7
32
12
96
4
20
4
29
75
165
15
45
90
73
8
9
7
8
51
81
9
72
75
33
24
27
4
137
39
24
52
137
27
4
12
72
23
210
48
67
125
55
17
6
45
16
8
183
13
17
27
12
48
180
33
15
27
13
125
102
48
9
24
4
32
120
81
19
8
40
8
3
42
63
12
24
3
133
60
44
144
64
12
11
9
3
30
66
30
54
21
57
15
100
5
12
48
3
52
32
36
216
88
36
5
39
72
24
15
30
39
33
19
56
48
84
21
31
53
7
84
32
117
75
16
155
1
8
60
123
9
4
35
12
57
12
9
12
12
7
23
6
12
48
19
5
48
12
36
55
56
24
9
123
64
29
204
75
12
81
120
19
29
27
45
87
72
21
18
1
140
76
77
30
13
84
8
12
156
4
104
69
3
33
27
4
36
77
87
40
29
87
100
47
25
5
43
65
12
126
81
40
48
5
7
29
12
3
27
9
16
65
19
68
16
5
12
15
4
41
12
7
143
6
12
19
80
48
33
30
153
64
20
15
165
105
3
24
40
8
21
91
23
6
27
15
48
132
60
13
17
75
60
24
4
65
12
120
43
29
127
29
19
35
165
21
42
90
19
20
21
12
30
85
11
30
147
45
39
84
39
13
5
48
79
108
20
4
11
9
9
15
9
67
24
96
56
45
18
42
99
21
7
5
3
45
102
6
12
60
75
3
37
155
48
21
63
6
15
75
9
45
36
12
12
3
75
9
124
5
15
36
99
9
3
18
60
27
4
108
8
4
41
63
64
65
3
48
84
63
69
16
17
15
36
45
12
7
48
17
3
33
15
16
83
30
43
44
76
95
9
28
8
3
9
81
19
8
57
3
88
32
40
12
5
7
83
36
9
51
57
28
65
12
3
84
52
53
30
1
44
28
23
121
11
25
5
30
18
12
60
7
8
4
53
103
20
3
25
125
75
40
44
105
3
4
84
29
90
18
72
7
44
12
45
19
113
36
19
48
17
18
30
18
21
48
48
100
35
132
13
24
119
54
7
48
23
30
72
135
40
53
7
65
7
71
138
75
4
41
51
21
12
90
85
12
143
48
18
27
117
90
30
6
1
68
45
63
48
24
12
69
51
76
65
12
36
19
20
63
60
37
8
45
15
93
31
41
75
40
47
21
69
48
55
5
12
63
33
27
60
48
9
63
64
44
4
53
135
64
116
3
12
18
51
24
96
21
15
28
32
93
7
65
19
36
5
60
108
7
17
6
60
57
108
12
88
59
13
77
66
37
5
42
37
89
12
7
8
64
20
24
136
41
ABCD 97534859746*3^$a+1 [50012]
3
90
102
96
30
75
147
81
60
15
42
48
60
72
15
21
48
54
18
27
48
21
51
75
45
75
54
39
93
75
123
81
45
48
72
186
66
6
9
60
21
30
6
87
3
12
18
6
12
18
114
30
42
48
21
15
165
3
12
24
153
24
96
141
48
18
33
39
36
144
45
24
180
3
18
15
72
24
60
33
27
75
108
54
99
48
33
6
54
3
36
12
93
84
108
123
3
18
126
72
6
12
108
18
18
42
72
30
15
189
18
54
87
84
3
96
33
3
21
99
6
90
30
18
114
15
21
123
3
36
45
156
48
36
15
6
39
123
120
6
54
66
75
21
27
9
15
204
384
117
12
36
183
15
78
99
3
96
12
42
75
12
36
57
27
27
72
12
9
27
24
102
6
81
72
207
102
144
6
12
24
9
36
48
33
48
18
9
51
69
105
15
72
39
9
9
3
39
48
93
51
9
36
63
9
15
9
3
36
36
33
96
12
3
45
69
15
105
18
36
36
81
99
24
81
45
48
126
6
111
60
27
45
72
3
33
36
9
15
33
63
24
369
15
3
72
174
42
9
12
105
171
180
12
45
111
15
72
9
24
24
57
72
3
33
18
48
24
33
87
42
3
15
156
24
12
21
48
63
54
48
27
12
33
15
75
36
81
123
33
3
93
45
36
39
3
21
33
99
9
3
15
33
141
24
18
30
18
96
12
189
72
12
36
12
48
12
15
96
12
21
33
15
9
27
63
12
57
15
6
66
144
96
57
105
3
63
36
9
48
75
36
48
6
18
57
27
45
123
129
48
51
6
54
36
12
21
39
21
84
21
75
105
3
60
21
51
81
66
60
18
15
33
36
132
99
39
72
54
42
36
30
114
30
27
9
75
105
39
21
102
129
51
33
12
24
27
126
135
75
81
84
93
3
51
9
27
9
135
30
3
69
111
39
36
57
9
87
81
63
3
24
12
18
39
105
288
15
27
117
45
75
60
36
63
18
138
78
87
87
24
9
57
6
33
21
48
51
93
42
69
3
105
21
123
216
108
3
18
15
111
45
21
39
147
117
81
12
42
9
24
129
102
45
9
27
144
27
45
27
141
93
216
51
135
198
198
93
33
3
51
81
12
33
99
24
15
129
105
36
75
15
36
90
51
27
33
15
6
111
15
126
18
54
87
51
45
60
39
93
3
90
84
3
60
27
96
21
99
42
87
69
78
126
18
72
18
27
45
27
12
60
144
81
12
114
54
18
177
21
27
96
183
54
48
54
105
63
36
12
45
27
6
3
51
12
6
234
18
15
21
267
201
126
90
18
9
27
9
75
36
24
21
105
30
153
81
36
3
51
21
3
45
9
30
6
75
15
48
180
24
210
18
108
72
6
84
150
30
54
9
27
21
15
90
24
36
18
21
9
36
6
108
36
66
36
18
24
108
30
132
48
51
24
33
186
18
99
111
9
9
135
69
219
27
42
3
9
87
3
129
33
27
36
36
51
66
60
84
24
3
69
30
21
123
42
30
21
3
36
117
39
69
27
66
3
39
102
60
54
72
33
15
60
84
108
69
27
30
42
36
12
141
12
84
12
57
90
54
27
60
99
90
126
48
18
3
108
33
24
48
36
27
15
18
18
48
6
15
57
27
39
24
18
99
3
132
12
36
36
81
51
48
9
63
216
72
132
21
27
42
27
24
3
45
21
54
117
9
24
183
12
21
12
36
96
66
36
18
51
75
24
12
69
9
12
54
54
63
24
36
63
30
51
27
57
15
9
72
144
60
21
18
72
180
30
18
132
108
81
63
30
6
18
84
6
36
18
99
63
9
135
153
111
6
18
66
15
48
33
3
12
267
21
21
36
63
72
132
39
72
12
57
3
12
54
90
24
66
39
24
27
186
84
126
204
54
27
45
54
12
60
9
3
45
33
135
36
3
6
51
21
15
3
9
48
63
78
102
18
54
93
60
36
48
15
81
9
255
96
36
9
90
141
75
72
72
60
105
21
126
54
30
45
48
96
24
9
87
24
48
33
24
3
15
12
144
33
75
93
69
3
33
6
84
96
21
36
33
174
18
99
24
96
3
ABCD 97535212436*3^$a+1 [50017]
150
69
15
69
57
78
25
11
33
16
80
24
75
81
27
33
24
28
23
72
33
112
53
7
104
33
36
60
111
28
5
7
11
9
16
23
42
27
112
20
28
5
216
39
15
1
95
54
27
4
71
1
35
18
19
5
30
36
9
16
80
45
162
30
27
87
1
53
102
24
30
18
217
5
43
92
4
12
32
16
35
49
20
76
84
23
30
18
42
30
78
19
11
37
128
15
1
23
73
35
13
120
47
37
197
30
36
93
15
81
24
16
11
13
60
11
33
72
24
39
120
177
99
37
24
8
28
128
16
5
6
37
20
28
23
37
32
15
21
36
39
1
24
77
18
36
78
27
9
67
24
101
60
30
13
96
89
39
57
55
11
42
43
32
15
1
80
16
11
12
18
19
36
48
47
18
210
24
36
69
75
37
35
36
54
31
35
114
15
39
72
9
183
36
42
18
9
147
54
6
36
18
67
5
12
6
21
48
15
18
79
11
42
15
21
39
12
16
5
72
55
36
11
36
13
119
12
61
12
20
15
21
112
72
125
12
39
96
15
69
4
17
43
20
28
53
144
30
61
20
27
18
42
12
18
7
48
23
90
15
64
11
85
35
45
9
51
27
18
7
5
103
116
33
36
6
54
30
1
53
18
69
4
17
90
60
12
60
37
35
85
24
29
168
3
84
51
129
12
64
17
48
24
30
25
60
23
25
89
43
32
9
42
145
53
30
162
24
30
1
12
32
48
36
15
54
6
9
76
20
15
1
23
72
13
5
15
15
25
32
39
30
216
3
57
43
65
18
12
1
41
19
35
37
12
180
5
18
174
115
24
12
44
3
1
12
32
45
78
109
53
51
120
171
108
30
103
23
24
45
72
28
101
39
16
56
21
43
12
84
23
1
164
12
88
95
13
32
16
5
36
19
5
19
35
12
45
28
80
51
61
5
19
12
113
24
30
37
35
54
42
13
24
47
9
15
30
24
15
21
127
17
126
1
8
52
140
69
54
73
12
5
91
29
27
28
32
48
60
3
117
63
13
80
21
91
35
30
79
36
48
59
48
60
33
15
1
23
120
37
23
90
15
16
5
90
61
11
12
1
17
55
48
24
5
51
21
54
12
9
9
96
18
25
11
21
84
24
45
55
5
55
20
15
90
51
57
7
5
43
29
139
140
87
25
47
12
25
83
21
21
19
119
25
17
15
141
63
15
36
25
24
104
88
29
66
18
7
104
88
41
36
18
37
11
24
9
24
15
45
15
18
18
1
8
16
20
21
6
30
19
71
24
9
21
24
30
45
9
42
165
69
102
42
66
6
3
33
30
60
13
95
1
11
57
15
37
144
5
55
11
6
79
11
33
15
42
12
150
120
37
95
33
72
111
12
61
11
45
136
60
47
108
69
100
83
85
5
36
55
20
36
24
40
59
42
19
80
39
13
5
7
35
1
96
144
41
6
129
15
1
53
66
45
16
24
5
43
80
27
18
51
57
30
33
76
23
12
13
60
20
36
24
27
9
36
16
12
71
42
48
90
6
31
12
41
31
48
11
37
5
162
1
29
6
37
35
37
20
33
30
42
55
60
32
84
21
103
5
36
36
3
40
32
261
27
88
47
57
64
11
85
143
13
32
33
67
17
79
56
84
15
60
21
69
30
36
9
36
15
45
9
39
16
20
15
81
3
21
64
132
36
24
36
17
15
12
3
37
60
144
11
96
33
21
31
17
6
61
24
5
84
15
12
4
11
66
3
51
9
51
1
29
36
7
11
24
85
80
27
33
21
6
36
48
85
24
41
84
51
4
5
31
17
42
61
47
33
4
47
85
95
1
23
25
29
15
33
24
19
101
24
75
27
33
9
30
42
36
102
81
84
28
48
71
1
29
96
123
51
33
75
90
18
72
6
36
120
31
5
18
9
105
27
3
73
17
75
3
48
6
18
18
19
24
11
54
54
30
43
8
52
12
35
45
40
48
12
17
48
43
47
25
140
3
72
25
11
49
23
162
67
23
1
56
9
135
9
31
47
93
64
5
30
13
5
114
18
27
3
90
31
47
37
56
27
153
4
11
21
28
5
30
57
16
53
36
78
1
17
174
9
15
69
123
97
56
27
108
25
101
19
56
3
13
72
53
240
54
36
25
65
12
31
12
24
104
87
9
16
29
39
69
55
101
96
54
174
91
17
3
24
117
3
87
9
15
61
83
48
9
88
32
21
27
28
60
23
6
75
24
21
19
24
72
44
4
23
12
18
18
21
84
27
48
42
48
24
67
60
36
60
12
11
72
24
30
39
15
6
31
53
15
21
60
199
35
54
36
99
96
40
24
5
283
5
63
4
32
45
90
9
24
16
29
18
12
36
85
47
13
20
4
120
36
59
30
55
60
80
3
85
12
12
125
99
16
8
27
129
4
65
30
18
150
73
11
1
12
137
75
16
48
5
111
15
121
23
205
47
48
37
59
36
12
36
72
9
48
3
18
54
36
72
73
125
72
7
41
42
84
18
6
36
13
35
6
75
64
5
12
6
12
21
36
84
76
143
6
75
4
48
12
35
1
17
27
28
89
54
36
133
173
72
6
37
83
42
27
3
ABCD 97535544532*3^$a+1 [50032]
6
35
19
30
63
3
48
12
5
12
151
9
87
105
60
56
88
51
210
24
186
24
17
43
60
105
72
15
60
24
113
16
36
15
9
12
63
9
51
9
3
48
105
45
30
6
126
30
114
24
45
20
1
15
9
39
3
24
150
66
24
24
29
67
36
117
21
35
72
43
17
108
24
48
43
66
6
5
40
105
15
3
5
25
111
60
9
99
21
96
54
9
36
12
3
17
52
36
60
36
39
66
191
19
41
19
24
6
66
77
1
59
52
135
89
16
8
31
60
6
123
141
66
30
30
54
39
20
340
20
7
9
36
24
81
54
5
67
57
3
48
57
32
1
30
36
113
43
48
30
51
39
105
75
65
55
72
33
21
3
20
52
36
3
17
79
21
68
1
6
33
24
8
60
40
15
60
77
7
84
57
75
69
51
108
21
39
21
15
24
12
33
32
40
45
138
5
16
75
9
15
12
5
168
31
36
60
105
63
60
21
9
95
115
36
60
29
4
21
47
139
24
57
75
18
6
84
185
24
7
36
9
24
20
16
39
45
15
36
36
60
33
27
114
23
76
27
17
40
68
79
90
30
21
24
39
17
12
36
61
96
23
4
21
30
6
59
7
108
5
61
75
75
6
107
16
51
21
3
36
45
75
21
8
61
15
9
87
12
57
30
41
13
42
48
30
119
1
42
33
225
6
84
77
13
27
3
5
7
48
6
6
5
12
16
12
15
54
84
36
15
8
48
43
12
24
113
96
1
30
21
3
90
15
12
123
30
6
89
1
30
30
54
17
40
8
1
39
44
7
41
72
7
29
60
55
30
6
41
132
73
84
6
57
51
150
6
153
72
8
7
41
115
24
54
66
144
60
17
139
90
23
91
17
43
30
75
15
12
77
112
15
29
76
36
3
17
55
17
31
12
138
30
57
60
15
60
18
6
41
19
36
48
129
36
60
36
48
3
33
36
96
128
120
31
41
115
113
64
3
53
7
53
7
60
5
4
39
12
54
54
12
5
55
77
31
125
7
84
53
7
29
115
6
11
4
8
148
63
36
114
30
17
43
36
21
15
45
3
12
24
29
7
153
27
18
42
84
69
15
12
5
13
30
36
41
72
108
139
36
33
12
9
30
21
12
36
36
9
15
75
30
102
9
36
3
90
47
48
76
36
63
60
9
12
111
17
196
24
3
17
7
36
9
15
30
54
9
3
9
99
29
43
48
30
66
33
20
60
48
43
125
91
29
16
36
15
5
55
53
211
24
132
228
81
36
3
17
12
76
20
52
60
3
9
20
40
12
9
216
126
117
8
145
83
16
45
15
51
105
3
12
53
1
3
3
5
55
393
32
115
120
78
27
39
150
36
78
45
15
36
66
18
5
4
27
24
21
51
53
31
45
36
33
15
15
66
59
7
48
72
24
69
44
241
36
30
101
48
12
28
15
36
24
72
30
23
12
19
113
7
60
9
75
17
19
9
36
8
100
63
105
99
45
236
28
51
29
7
60
48
9
3
5
13
90
216
173
91
57
20
139
29
25
6
29
7
18
15
120
32
25
15
3
125
31
36
57
3
18
111
39
105
32
52
63
60
174
24
6
90
11
13
27
3
156
45
39
72
5
4
24
44
60
7
30
83
13
15
33
30
60
66
23
103
48
120
65
1
3
36
75
60
5
76
15
29
16
69
15
15
120
60
6
36
39
39
5
25
36
66
174
6
5
163
30
6
114
12
78
6
3
63
9
165
59
12
4
56
12
67
30
6
5
139
53
1
30
137
43
81
39
6
84
6
24
9
3
9
36
15
5
193
6
33
56
1
3
27
53
13
63
165
15
104
91
30
15
27
174
30
69
20
52
15
9
15
60
36
18
150
5
1
30
41
12
31
29
1
75
45
207
48
45
36
71
103
12
84
24
60
36
6
27
8
49
11
13
119
13
30
69
56
19
36
45
3
17
13
6
213
51
30
47
19
29
12
60
48
60
12
60
43
21
84
87
17
31
36
141
3
30
6
29
31
81
3
90
120
90
36
53
43
5
4
159
5
4
51
30
30
90
12
54
33
3
60
69
9
47
55
54
15
8
48
25
18
21
9
27
3
6
126
120
65
12
31
12
65
48
1
15
111
93
75
90
15
75
29
1
102
65
55
48
17
48
4
231
60
36
21
48
75
12
48
9
63
60
5
48
37
30
5
28
32
175
9
51
84
144
29
31
5
52
3
45
51
81
8
4
27
36
9
39
17
19
60
24
5
1
114
66
11
43
17
12
40
27
24
5
4
57
30
36
33
20
67
93
165
102
17
28
15
173
60
1
3
180
8
4
15
54
66
60
101
52
48
9
131
13
95
4
51
17
28
15
21
8
7
21
48
20
4
300
56
1
126
105
32
13
18
12
33
15
36
24
12
9
39
30
95
84
36
31
36
24
36
24
33
108
69
75
39
69
56
24
28
3
17
ABCD 97536381058*3^$a+1 [50014]
16
8
36
22
32
10
5
91
2
130
2
48
30
78
4
30
5
3
58
11
1
35
15
18
30
34
26
16
26
40
42
8
34
6
5
19
5
9
64
18
50
52
18
29
3
16
5
37
47
13
24
18
5
3
42
60
15
33
10
5
57
60
30
40
5
45
3
49
48
6
12
54
66
162
12
11
19
116
33
49
38
94
8
27
9
24
63
3
4
78
90
29
19
84
18
8
10
24
8
142
90
48
125
49
48
48
18
24
125
37
14
24
6
51
91
50
30
42
106
6
6
42
98
45
24
25
60
6
72
8
18
4
23
19
14
12
27
45
28
50
9
103
53
84
9
51
9
24
60
6
12
4
18
26
42
82
96
6
96
72
8
4
26
12
18
12
6
30
24
36
76
6
50
39
39
64
17
144
7
32
22
23
33
18
34
78
8
42
12
15
3
22
11
27
22
23
33
4
8
124
6
5
12
7
18
96
6
53
43
32
16
36
36
5
25
18
2
112
20
51
7
18
6
14
64
23
24
3
126
10
17
55
29
3
48
4
14
70
2
70
2
52
74
4
38
10
113
36
13
66
32
45
12
72
13
50
18
70
30
18
42
8
34
42
44
15
7
20
9
60
55
8
40
36
2
99
31
18
6
5
3
16
44
76
17
3
22
12
35
105
27
21
4
18
18
54
128
16
17
7
18
8
46
38
3
43
12
29
13
47
55
36
12
65
63
4
6
30
24
6
84
11
15
4
60
41
25
18
24
30
23
43
6
35
13
26
72
57
7
6
38
4
72
144
54
8
3
24
33
63
75
9
13
54
26
39
19
14
15
7
41
37
8
42
6
64
12
6
24
41
7
17
49
30
14
18
9
3
10
8
4
74
30
39
55
53
115
140
9
13
60
83
24
55
8
22
35
13
18
168
32
9
13
18
12
60
30
23
27
16
5
79
5
1
6
8
30
100
83
25
2
66
30
34
8
40
110
40
2
18
52
48
12
26
16
6
29
13
48
20
15
3
4
8
22
26
57
33
10
36
8
22
84
6
30
23
3
28
42
32
6
30
27
12
7
5
51
9
3
10
8
4
48
30
17
24
25
35
7
17
25
38
22
6
17
12
21
15
25
42
5
27
18
10
54
18
50
22
30
18
20
28
29
3
16
42
80
3
7
5
7
5
33
138
30
12
4
74
12
9
19
20
132
40
5
25
18
110
10
32
9
3
22
60
18
80
6
15
9
10
26
39
3
10
24
18
8
18
22
30
2
22
11
108
67
122
22
24
54
18
12
6
12
122
58
84
98
22
11
7
38
3
7
8
16
86
10
89
9
4
68
22
86
64
48
84
23
15
10
30
78
18
12
5
79
26
22
17
33
16
6
14
34
96
2
3
67
38
10
24
8
72
120
28
84
53
33
10
5
7
12
36
2
30
21
109
8
75
37
20
15
7
26
27
25
47
21
63
37
50
18
87
63
12
30
34
26
10
2
58
38
60
64
42
5
21
52
11
45
24
63
43
24
41
12
24
19
6
138
17
13
11
27
22
11
9
6
34
68
22
17
31
2
18
22
6
2
18
12
4
26
3
7
12
5
12
9
22
5
79
8
100
18
42
8
40
20
9
13
47
31
54
23
37
11
45
18
22
30
48
32
33
187
29
3
33
43
17
63
42
4
18
20
16
42
68
4
8
40
18
6
56
112
143
27
52
36
30
72
8
72
10
48
89
13
42
24
80
16
90
6
24
14
4
11
115
44
6
46
48
17
1
80
10
2
18
108
9
43
65
75
45
120
84
115
6
180
47
43
5
7
38
10
20
10
72
36
12
35
27
18
10
8
64
12
60
6
18
24
17
25
71
79
48
38
78
16
18
18
17
31
6
48
23
25
50
57
75
78
4
11
45
58
24
5
25
8
4
6
5
12
141
22
12
5
3
64
26
3
1
66
2
10
48
125
25
23
7
5
75
9
19
89
48
3
4
38
22
78
114
26
15
45
48
15
19
41
39
16
14
30
33
33
255
31
36
24
8
16
62
12
18
9
9
87
55
122
40
11
24
13
30
53
1
6
48
20
22
38
45
1
8
36
99
43
12
12
5
21
4
11
37
60
8
52
48
18
54
12
11
19
86
28
6
5
31
32
18
4
30
86
18
30
72
34
6
18
24
30
20
3
12
13
62
18
10
8
22
90
5
25
35
87
117
43
5
3
30
3
45
51
31
17
48
7
8
57
7
14
46
44
10
32
22
26
16
6
8
22
8
10
29
61
6
8
105
15
45
13
23
60
7
5
24
36
19
66
42
12
5
1
35
45
3
72
7
12
18
11
9
52
54
2
42
58
54
5
43
26
4
56
16
83
7
29
9
46
2
42
6
27
7
30
78
32
21
45
75
39
22
18
56
21
3
18
124
23
21
51
3
96
22
18
12
12
8
9
84
27
78
54
18
40
42
38
34
36
20
78
34
86
42
9
13
35
13
18
20
4
98
3
45
54
58
59
1
30
60
32
10
126
44
6
16
36
20
99
9
34
8
9
79
5
49
42
8
66
10
5
15
22
18
2
22
30
35
7
48
36
84
8
64
5
60
19
6
6
20
18
51
21
82
48
24
18
48
23
19
6
62
12
6
27
48
27
42
22
29
55
44
16
80
4
38
94
29
37
8
46
56
105
7
8
33
7
140
22
6
42
35
45
58
20
9
7
48
8
4
98
10
20
33
25
2
33
15
9
36
45
4
18
36
62
4
96
35
27
6
27
24
21
15
3
34
26
57
93
42
40
24
30
11
7
38
10
20
4
38
51
12
24
48
3
12
6
12
40
18
102
24
26
82
11
24
33
3
19
20
33
7
5
187
6
24
66
89
13
26
10
84
6
12
20
45
45
64
18
86
12
12
51
12
25
8
10
144
8
40
24
8
76
17
27
57
63
16
6
38
45
25
23
15
90
58
5
36
1
32
28
23
7
12
12
26
4
18
17
25
11
123
106
6
5
24
19
62
22
18
8
64
11
15
42
22
5
3
72
40
8
9
9
94
72
26
4
54
12
8
45
15
22
20
124
8
18
60
160
38
24
48
82
53
12
33
124
8
30
33
15
100
18
6
41
7
5
12
39
94
18
92
18
3
36
73
18
5
3
100
5
31
24
14
195
7
14
46
86
30
42
70
38
10
12
20
48
9
31
5
3
16
5
24
24
51
9
21
82
2
22
6
60
83
1
26
108
45
19
5
37
18
17
36
43
17
24
9
4
95
45
3
3
16
38
3
33
24
106
20
12
10
12
12
11
57
70
90
8
4
35
9
70
44
16
65
49
18
2
87
25
6
5
24
24
1
36
32
3
84
13
18
30
38
12
52
102
35
13
20
3
15
30
28
62
48
34
11
1
36
30
24
56
60
52
8
69
19
44
66
4
6
2
82
12
24
32
40
62
6
21
36
48
57
27
15
48
58
6
6
8
64
18
29
9
ABCD 97536701092*3^$a+1 [50096]
245
7
6
60
54
30
18
12
60
48
30
12
131
145
11
36
24
133
66
41
36
43
60
30
72
23
37
18
65
19
168
18
54
5
25
18
17
25
23
60
7
18
30
108
5
19
5
13
108
12
35
25
42
6
12
119
31
149
1
18
12
48
30
60
12
12
108
47
12
13
60
60
83
37
126
162
72
138
17
31
5
96
36
24
13
198
65
192
48
60
115
125
73
24
83
13
24
78
30
59
43
138
108
72
30
137
271
24
18
59
19
102
72
6
29
31
12
5
13
59
36
67
12
17
48
25
215
36
7
42
60
83
13
12
23
96
1
119
139
41
13
35
25
96
54
60
108
42
11
19
101
12
55
29
103
138
30
17
151
54
30
66
11
49
167
12
1
54
30
47
1
30
89
1
179
19
12
149
144
72
84
288
108
13
71
1
12
23
24
1
102
48
29
84
19
30
143
25
95
48
25
12
30
18
24
23
13
354
36
29
36
277
18
30
12
318
29
61
47
13
120
132
18
192
90
35
7
36
24
18
35
97
131
97
132
6
12
53
169
90
5
61
60
30
5
180
115
30
144
6
102
18
29
25
18
89
60
73
150
77
1
42
6
12
12
66
41
13
66
12
72
17
60
13
95
25
11
97
35
12
132
48
25
71
25
24
36
11
61
60
180
35
85
35
97
167
181
48
35
97
18
125
7
48
192
42
60
198
125
84
19
60
17
25
107
12
13
96
24
18
42
60
138
89
19
24
17
24
7
48
5
49
11
72
7
53
85
72
167
61
12
216
47
72
25
107
96
97
11
84
12
43
96
77
43
54
11
49
11
49
18
78
24
18
77
12
43
113
43
60
24
18
23
49
11
157
83
97
12
6
102
35
97
6
60
29
48
127
60
120
30
6
42
23
109
83
13
72
48
42
108
54
47
216
7
90
83
127
36
60
102
90
60
12
101
24
1
234
48
48
84
36
5
7
17
13
18
90
24
11
12
133
60
90
162
78
101
31
30
138
210
12
35
108
7
12
48
48
125
19
137
79
150
11
19
72
12
48
78
54
101
24
48
175
89
13
35
43
89
271
42
6
90
11
13
60
96
47
13
42
18
84
30
48
29
60
13
96
102
252
30
126
17
24
19
5
97
90
12
36
12
65
12
25
90
60
6
60
11
84
145
11
43
18
18
12
29
19
30
84
30
5
73
107
103
29
19
29
25
30
18
48
114
78
47
36
7
5
7
246
42
72
66
35
19
41
19
65
43
78
120
12
119
60
91
48
12
18
455
97
12
30
90
107
36
13
47
43
89
31
41
61
72
36
167
13
102
60
5
12
55
30
66
17
25
150
65
55
197
31
120
24
36
41
49
24
143
13
114
113
43
252
48
84
156
24
48
113
55
12
29
49
54
96
17
24
1
18
114
23
12
31
60
5
7
29
43
113
13
11
163
78
132
11
25
42
78
42
29
13
108
42
53
145
47
55
60
30
18
29
31
18
12
12
60
11
216
84
25
150
42
18
41
1
119
91
12
65
12
1
42
5
43
30
42
65
43
48
144
6
30
65
12
60
37
6
5
24
193
59
61
48
174
17
133
138
12
168
77
13
119
133
18
18
119
12
120
144
19
36
12
5
7
66
47
55
113
67
113
25
114
90
90
173
37
6
41
60
24
7
60
102
18
5
55
60
102
30
36
5
12
175
42
71
36
1
119
96
7
18
107
31
5
19
120
48
78
35
12
13
59
91
24
77
43
6
11
60
19
54
11
12
7
137
241
132
90
30
23
85
215
72
25
143
115
42
11
19
5
55
60
18
30
5
12
96
19
90
23
157
131
37
72
11
24
1
204
6
54
48
72
47
121
18
192
48
197
145
48
12
42
30
6
77
7
77
13
23
12
25
36
72
30
72
6
35
169
71
55
30
12
48
59
13
23
37
215
85
18
5
49
ABCD 97537001704*3^$a+1 [50006]
32
49
126
33
60
21
66
33
92
55
29
7
53
7
12
6
30
24
48
114
54
41
64
15
69
45
18
29
19
6
30
36
60
153
9
11
7
69
15
96
72
72
65
4
75
69
15
108
60
372
276
45
20
40
15
144
108
72
81
27
53
96
144
1
18
257
13
147
213
51
51
96
53
19
41
49
72
135
48
32
148
45
216
71
79
36
93
135
45
156
39
18
54
180
29
16
3
168
180
48
90
24
27
24
75
72
9
39
204
30
18
29
151
89
19
65
31
29
19
17
151
102
72
18
132
33
51
6
3
36
51
108
17
31
90
23
31
24
9
75
60
45
96
96
80
79
81
48
60
111
60
180
5
79
126
150
21
20
211
9
3
36
129
93
3
27
33
9
11
136
20
4
27
93
45
75
60
87
93
27
18
90
5
36
40
45
3
15
72
60
33
12
21
54
105
75
6
3
15
45
27
53
127
108
9
12
33
72
144
30
42
18
125
16
3
17
208
117
120
75
48
56
91
285
45
30
18
72
18
6
90
156
93
3
48
5
19
77
13
75
45
11
60
19
45
60
3
117
12
39
45
24
327
36
9
3
81
87
144
30
54
5
64
111
6
135
3
60
81
27
33
20
160
87
24
65
84
7
9
80
19
72
114
3
87
84
65
7
29
139
65
7
108
45
129
126
5
19
117
21
3
120
20
127
24
66
3
24
12
15
33
63
33
51
9
24
92
1
54
24
72
9
9
99
152
19
41
28
15
6
95
36
355
66
59
19
180
21
9
42
33
87
9
15
33
3
9
153
27
48
87
108
228
24
45
48
60
207
30
144
39
36
15
36
93
12
39
96
9
39
21
51
65
220
20
115
9
20
91
6
48
162
9
63
177
20
115
84
69
21
75
96
24
21
99
27
9
105
59
7
117
60
21
6
36
342
30
96
21
63
45
51
12
144
24
21
48
36
20
16
48
3
234
35
115
45
48
15
12
60
33
3
33
20
19
41
4
27
33
96
15
12
117
87
93
63
33
39
96
69
3
153
279
36
72
84
125
4
120
20
25
72
99
63
156
60
54
15
15
21
147
9
63
12
5
1
30
53
124
12
69
15
111
48
168
9
63
17
4
87
30
119
25
3
75
12
45
20
13
15
156
27
9
39
24
66
42
30
3
15
60
36
33
21
54
12
6
54
108
30
78
9
164
16
255
150
3
27
144
60
9
72
48
27
60
5
4
21
59
55
69
3
30
144
63
12
15
216
9
45
96
54
36
113
7
60
9
3
17
55
6
3
27
24
45
48
51
12
54
18
105
176
61
24
195
141
54
81
51
102
27
15
29
180
55
9
12
224
31
84
72
9
51
90
207
32
144
67
93
51
153
63
84
165
15
78
72
66
53
19
6
71
19
30
15
99
252
5
40
21
78
120
9
63
69
3
21
84
75
41
19
12
33
45
27
3
18
24
219
24
27
93
63
24
5
31
48
24
18
18
5
49
27
48
45
18
53
1
6
48
9
153
42
72
30
126
29
60
1
90
78
11
55
60
66
42
36
69
75
45
75
21
24
36
20
67
12
108
33
99
17
31
129
3
41
16
171
33
56
55
33
27
36
54
3
15
12
36
132
12
6
144
3
72
24
20
1
6
69
84
20
19
186
131
28
3
57
315
42
30
5
19
9
12
63
21
57
39
51
72
41
31
36
18
126
9
111
93
56
31
45
15
45
21
42
30
6
36
30
96
18
45
80
31
24
45
27
138
11
85
48
72
6
252
45
135
45
3
108
36
36
69
99
144
45
75
81
96
24
300
80
4
51
12
72
21
15
36
6
18
9
27
66
114
105
3
165
176
19
18
18
54
47
28
56
61
150
93
15
30
15
12
120
213
11
16
44
91
89
156
4
24
21
66
60
5
124
60
45
54
66
72
114
30
18
60
41
25
24
27
24
24
36
87
9
20
115
45
80
13
6
41
ABCD 97537024316*3^$a+1 [50016]
32
16
51
78
47
4
44
52
9
126
221
24
16
105
39
33
23
52
12
3
30
18
33
60
21
54
29
7
81
99
21
12
12
60
8
12
4
44
120
48
84
19
21
165
15
36
12
3
9
8
60
12
1
27
105
15
20
37
23
52
24
45
126
5
31
30
35
40
44
4
24
15
81
12
3
129
8
12
60
28
24
39
189
51
161
28
3
69
24
147
5
60
84
61
24
63
36
9
27
21
27
12
8
13
3
116
55
6
59
16
9
108
3
32
12
36
12
12
25
3
135
5
60
12
1
18
66
3
20
16
104
88
12
120
36
44
48
40
144
56
40
72
27
5
40
9
30
141
68
28
12
57
11
67
5
7
6
3
117
15
12
48
60
60
3
17
4
15
24
41
48
268
20
28
75
9
12
36
24
8
97
11
12
48
28
12
32
13
3
32
4
20
108
13
27
20
61
11
16
12
57
23
48
13
36
90
69
12
32
52
48
3
29
88
128
40
12
27
45
68
132
13
15
3
30
15
44
40
189
51
20
48
76
21
15
120
84
56
55
54
11
4
56
28
45
3
20
64
8
7
36
105
32
12
13
15
48
20
7
60
5
16
60
135
45
84
140
28
3
6
54
9
72
39
81
45
83
12
1
3
27
9
36
15
149
16
27
90
23
73
15
15
21
8
100
32
28
15
53
4
45
6
17
12
91
77
16
12
39
6
15
12
21
107
4
39
21
60
48
96
72
9
39
104
52
39
21
20
31
18
11
4
15
9
45
15
12
168
3
54
23
40
8
7
53
67
78
107
31
54
27
20
16
24
48
60
48
12
36
21
51
44
36
7
45
36
15
126
51
69
11
12
1
11
64
15
66
3
12
24
104
43
69
39
29
25
3
33
27
20
28
51
9
12
48
39
125
12
4
24
12
21
27
12
20
4
32
24
25
48
35
52
3
6
15
12
63
17
52
120
93
35
24
48
40
36
32
28
56
391
93
27
198
6
5
28
3
5
84
16
44
4
9
3
153
71
4
60
56
60
124
24
3
5
12
12
91
72
57
36
24
24
60
132
9
11
4
48
20
12
28
32
43
45
45
27
80
1
15
12
20
13
3
96
20
64
56
31
117
12
80
60
55
18
12
15
81
35
144
48
7
33
72
24
84
60
15
81
21
63
33
3
27
90
27
60
60
8
84
19
57
48
32
4
8
40
12
36
9
23
60
31
9
3
45
108
9
87
20
55
60
33
32
19
29
16
24
32
4
21
39
32
24
64
21
6
5
24
25
18
30
3
12
3
69
36
12
36
15
105
44
112
63
5
31
9
8
13
39
32
48
7
5
4
9
27
9
27
60
9
3
12
48
12
36
12
8
67
33
48
9
36
15
84
147
45
279
9
8
4
20
16
32
40
12
20
1
35
88
24
57
3
27
36
54
131
24
31
93
36
36
27
57
20
175
5
4
120
12
32
12
19
30
27
69
63
20
16
36
36
39
126
35
60
24
85
23
76
44
28
48
12
24
36
20
12
12
196
84
8
7
33
12
39
9
87
33
12
24
12
72
20
37
36
132
12
23
31
21
24
44
60
28
39
41
4
63
45
8
43
21
36
132
8
37
23
52
27
5
4
45
71
28
96
12
104
4
32
4
140
16
15
45
63
77
40
44
48
40
12
60
3
21
60
96
21
35
4
80
85
66
24
33
32
28
8
4
219
12
45
9
39
24
51
41
25
3
8
52
12
21
59
4
24
20
67
18
15
32
28
36
87
5
12
72
61
3
15
17
157
75
32
4
84
36
36
8
31
21
8
88
104
16
48
27
17
60
25
3
12
68
88
15
41
85
3
36
44
88
24
20
19
69
180
57
23
28
57
18
29
36
24
16
60
99
150
63
20
7
21
9
39
12
24
33
15
132
75
54
27
44
40
99
57
20
280
12
20
40
12
36
45
42
17
48
60
40
15
48
93
96
68
12
4
69
3
69
18
17
133
12
35
100
8
1
75
120
12
84
20
36
52
80
43
65
64
24
92
7
6
66
53
52
36
9
71
60
4
48
36
87
45
72
20
72
19
29
25
47
64
36
96
224
28
20
43
9
8
127
6
18
9
45
3
72
8
52
20
60
52
8
112
36
24
33
63
24
39
60
9
8
28
32
40
24
20
13
3
15
24
5
283
5
40
12
9
11
43
78
123
39
21
56
36
40
20
25
3
36
99
9
72
20
79
77
24
4
32
43
45
27
33
24
8
52
27
6
18
21
116
79
48
81
264
48
48
12
60
12
68
124
8
52
15
114
39
36
12
20
88
44
12
1
27
3
90
24
3
8
4
24
9
35
28
24
60
68
12
4
45
39
15
93
24
9
12
27
8
24
19
41
4
60
96
8
28
24
3
78
35
19
129
51
18
15
33
15
20
24
36
40
24
39
17
24
4
24
60
93
15
140
24
36
52
8
12
60
148
20
4
96
69
39
44
25
27
8
28
3
69
8
19
18
30
96
17
40
44
19
89
16
12
27
21
24
87
18
27
204
12
24
8
12
16
20
24
48
13
3
24
32
28
3
45
92
28
12
21
111
51
5
12
120
43
65
24
16
57
15
12
20
88
32
28
75
150
27
3
141
24
12
93
36
11
16
84
24
32
28
24
12
24
96
68
13
39
188
76
36
9
15
32
12
31
57
48
32
28
12
39
21
80
24
60
4
129
51
21
96
12
27
80
43
17
4
12
20
52
75
108
9
24
12
9
75
60
68
52
68
13
18
9
12
8
12
4
99
17
16
39
69
12
9
83
16
ABCD 97537133836*3^$a+1 [50012]
24
96
96
24
216
3
108
33
20
16
108
51
125
136
51
237
72
176
4
68
12
4
24
3
69
44
4
56
7
9
3
117
3
96
24
65
48
28
32
67
17
160
108
20
60
16
36
20
48
60
76
24
60
123
72
41
16
104
60
67
77
31
60
165
36
183
57
51
72
101
12
64
44
36
348
31
69
20
72
31
5
60
52
32
139
69
12
24
24
128
67
5
31
29
12
43
21
80
544
72
300
20
79
17
208
80
199
65
96
7
137
72
64
27
65
4
3
96
29
103
89
31
9
39
65
72
132
36
19
45
60
140
55
17
28
12
99
77
67
77
4
96
68
12
100
63
36
12
29
28
116
16
39
84
17
148
300
15
36
12
69
63
113
4
3
36
69
183
269
31
360
12
101
4
80
220
32
40
108
60
80
55
105
132
60
39
41
31
65
4
84
39
117
39
5
19
17
100
3
36
105
27
125
144
64
152
12
60
151
45
27
72
36
149
112
63
21
39
41
4
72
68
108
67
300
48
57
12
3
17
40
3
65
36
124
68
55
185
115
29
28
92
24
76
3
41
55
17
7
17
36
127
65
36
60
12
88
44
52
128
48
43
129
3
137
72
124
272
43
84
60
57
24
147
120
69
8
16
60
32
4
63
41
115
29
40
3
93
264
32
64
27
69
111
65
4
84
135
101
96
7
5
31
9
3
57
36
39
101
36
40
296
144
91
17
31
69
12
164
19
137
28
96
27
89
103
117
168
156
32
228
40
75
21
51
12
53
64
108
63
5
64
63
21
60
144
15
60
5
31
77
55
29
148
12
20
60
36
64
24
56
31
17
216
36
43
17
88
63
93
27
72
141
144
15
60
57
39
24
105
63
17
288
4
3
57
39
84
36
24
41
67
17
55
77
28
135
60
180
21
135
24
5
60
36
67
333
84
75
101
55
9
3
29
64
120
84
96
36
8
36
76
63
105
171
5
72
52
272
19
81
8
52
60
48
68
67
65
91
45
24
12
20
28
36
104
192
180
100
39
84
17
148
32
28
60
20
12
24
19
36
84
5
40
32
31
5
28
15
41
40
68
112
48
12
8
96
12
43
192
60
29
108
36
79
17
48
40
51
221
40
24
15
84
81
279
117
288
120
80
96
72
43
12
72
48
53
36
108
16
36
56
7
45
60
32
96
52
20
48
24
43
137
108
175
5
16
36
128
115
41
7
57
96
15
72
9
68
60
36
16
51
93
144
3
29
60
19
17
7
65
36
76
123
137
43
21
75
65
36
124
99
65
292
140
31
53
60
16
3
141
36
200
43
36
101
4
96
48
63
57
56
64
8
7
65
108
115
77
52
56
88
60
20
252
12
40
176
79
60
36
29
16
144
60
8
64
39
9
60
75
21
20
240
12
43
105
24
3
5
24
4
135
21
39
17
28
39
21
32
88
144
15
41
256
24
96
8
36
55
105
32
103
101
36
115
9
56
64
200
88
3
48
5
16
8
12
64
32
4
8
168
48
55
81
24
15
29
163
173
4
171
12
17
55
105
20
43
48
17
148
116
19
21
56
120
103
29
156
16
56
7
96
69
36
24
15
101
196
3
57
51
137
151
81
44
67
185
4
84
39
281
76
20
31
72
185
91
192
33
80
4
8
24
120
19
72
5
7
41
79
21
36
44
4
63
9
63
21
80
4
80
223
89
40
8
36
160
20
64
3
29
79
9
32
64
75
5
ABCD 97537560964*3^$a+1 [50038]
24
168
15
45
27
21
69
123
288
12
180
45
72
18
57
36
48
204
48
84
48
60
27
9
12
12
165
15
75
105
255
81
12
240
84
51
45
108
12
84
3
33
24
228
3
57
33
87
75
93
15
9
24
21
3
48
48
12
69
111
168
96
201
27
96
192
9
18
201
141
90
18
15
216
60
96
225
15
48
45
87
24
51
36
153
9
72
51
48
12
192
75
93
60
9
18
90
72
18
33
252
96
267
9
36
9
15
24
177
90
45
9
18
18
99
45
36
3
144
285
18
45
27
108
93
36
48
48
9
15
84
9
123
39
81
120
15
54
483
57
63
12
15
21
159
273
120
3
129
48
93
72
18
90
195
12
36
81
18
93
108
144
15
117
45
75
141
54
93
132
63
18
27
63
33
21
18
57
24
60
129
198
165
72
123
45
9
18
105
240
36
87
165
108
180
51
18
87
165
198
198
87
3
45
99
93
15
81
60
60
84
36
12
135
189
81
90
54
90
33
57
39
12
75
45
369
39
312
9
51
48
9
123
48
72
99
18
18
33
129
63
9
63
168
60
60
315
57
15
33
192
207
33
147
129
87
162
108
27
96
39
81
144
27
126
183
24
12
51
9
36
12
87
105
3
90
270
117
84
12
24
60
180
45
3
177
75
51
33
39
57
204
261
111
12
36
12
135
69
36
12
153
183
24
207
129
24
153
63
24
57
15
75
165
141
15
12
117
90
21
87
525
12
36
120
48
120
12
207
81
27
129
33
18
117
12
36
69
36
90
153
27
69
75
18
51
60
72
108
69
15
57
18
93
48
39
33
108
96
15
36
54
3
120
57
15
48
96
57
162
57
51
72
165
87
9
36
243
18
87
3
45
9
51
24
15
45
336
87
57
96
99
9
171
90
75
96
117
63
60
39
108
180
33
57
18
117
48
48
147
72
21
72
15
57
12
75
9
24
3
69
144
111
33
3
144
9
36
108
48
240
9
18
201
120
237
180
39
108
15
180
72
9
300
156
3
18
75
87
18
75
324
120
240
105
111
168
171
9
144
12
36
15
45
72
60
36
60
36
60
171
57
15
72
273
48
264
81
54
126
162
18
147
303
72
333
135
72
81
24
288
147
165
48
12
156
231
33
72
75
45
168
3
54
108
252
99
12
24
24
144
3
54
75
15
126
3
132
369
75
108
72
15
81
12
12
3
342
219
84
48
60
129
99
72
27
108
144
189
81
63
243
129
96
9
99
12
15
9
135
36
117
27
69
12
45
54
126
27
27
153
96
111
21
24
135
9
81
36
75
48
24
120
72
96
15
360
165
87
180
33
24
15
270
51
57
183
15
144
33
3
93
12
60
249
306
9
45
18
21
51
9
ABCD 97537855154*3^$a+1 [50017]
4
6
72
158
48
18
46
8
130
42
14
16
128
48
102
186
22
96
32
60
126
96
94
146
48
30
24
10
48
6
8
100
12
42
104
78
64
8
34
8
46
20
16
14
16
32
64
18
14
18
36
12
4
44
132
60
22
86
52
36
26
18
16
108
56
208
42
14
18
88
72
6
12
6
8
22
122
54
12
30
34
20
90
40
74
48
12
4
32
12
16
66
18
54
8
48
16
150
26
102
144
34
8
40
8
46
18
78
80
24
76
102
8
34
12
98
46
24
12
158
40
186
126
54
18
120
18
14
40
24
18
174
2
144
4
12
54
6
32
72
16
42
14
96
48
66
6
60
174
18
30
66
16
140
34
14
36
64
68
202
66
6
126
120
80
10
14
40
56
168
154
38
58
30
74
22
80
138
88
54
68
16
20
40
18
66
6
48
14
12
60
58
42
110
16
32
94
50
16
2
30
96
54
34
56
40
56
16
80
18
28
2
6
24
16
32
114
150
160
26
82
108
18
80
30
66
30
4
6
86
34
24
62
48
88
2
66
84
42
16
38
232
98
48
34
6
38
16
56
106
2
12
18
70
80
12
22
134
24
90
16
32
40
62
10
18
20
124
60
8
108
4
60
12
128
24
28
62
66
16
96
30
2
22
8
40
26
78
78
24
24
144
10
120
32
46
48
36
60
162
2
142
2
16
36
26
18
30
54
10
114
12
18
2
30
40
126
104
120
12
60
48
130
2
16
14
16
54
74
40
8
46
20
28
2
6
34
110
42
328
14
184
114
38
72
10
6
56
64
74
48
6
96
28
126
14
82
2
12
130
14
4
54
56
6
72
4
164
76
14
30
112
8
34
38
18
16
102
74
48
22
18
62
16
18
8
46
66
50
94
72
104
22
56
16
56
34
72
32
136
14
58
66
6
8
114
112
212
60
12
16
2
6
16
12
20
60
30
34
14
30
64
56
16
72
96
8
76
32
12
10
8
46
72
96
44
96
94
48
18
20
58
128
46
24
48
26
6
10
32
6
10
18
14
40
42
54
74
70
8
6
108
60
18
16
102
72
18
32
130
36
8
18
30
18
34
6
8
54
42
18
30
112
14
10
14
12
30
18
48
78
34
30
38
24
24
60
22
54
18
48
6
26
46
80
72
28
48
32
36
24
72
184
36
92
48
16
32
154
54
18
110
64
104
10
32
16
96
14
48
4
78
48
114
12
80
16
2
6
10
14
18
48
54
58
32
18
12
48
4
12
36
6
30
18
42
198
8
40
6
36
14
16
14
48
10
14
10
230
90
16
62
16
32
36
22
14
42
160
38
34
72
18
44
58
24
14
66
102
12
16
92
112
36
14
70
42
18
14
30
40
56
24
24
48
18
54
16
56
96
40
42
80
48
30
58
104
48
18
46
126
152
28
30
2
12
114
88
90
44
18
70
56
24
24
4
12
36
14
40
24
32
16
6
18
26
4
8
100
78
54
74
16
18
80
76
18
2
52
32
10
98
28
20
12
18
6
82
8
48
6
60
112
62
64
32
54
90
64
32
6
16
90
32
40
48
62
28
14
22
44
28
96
84
14
46
162
30
18
72
38
40
104
18
18
30
40
26
70
56
88
74
28
8
60
28
2
160
30
18
38
40
20
64
92
34
72
14
60
22
8
48
88
14
88
2
18
30
54
42
16
6
8
40
42
18
14
96
16
38
42
48
6
138
118
74
48
78
18
114
48
4
12
44
82
86
82
110
10
72
42
48
62
16
120
24
50
22
56
16
50
84
12
84
12
64
12
2
40
56
48
48
112
128
54
16
108
54
6
120
18
8
6
10
246
32
42
144
6
90
30
4
102
74
70
90
80
84
106
62
18
82
6
48
14
58
110
4
12
56
40
2
46
20
76
56
28
44
18
48
30
72
28
14
6
42
118
12
32
28
20
12
106
72
14
24
90
22
32
58
48
6
56
18
142
8
12
16
30
150
74
18
84
12
46
32
6
16
8
36
112
60
18
32
18
12
72
12
16
30
24
8
22
26
48
40
62
24
24
24
36
60
16
8
10
18
6
8
22
42
48
78
80
24
40
84
20
60
12
16
2
16
62
10
62
34
26
180
58
2
22
14
76
80
30
48
78
18
16
38
16
12
14
54
24
132
126
226
6
90
12
50
6
34
56
144
6
106
30
32
10
62
64
74
6
76
54
6
90
48
86
10
14
58
2
28
2
6
48
232
18
24
144
8
118
12
32
48
16
44
40
18
56
22
44
12
34
86
48
12
142
18
62
6
12
46
206
18
78
4
48
6
30
56
72
108
22
14
40
2
150
42
40
26
36
28
20
28
14
130
54
14
28
14
48
40
24
98
78
6
42
18
22
182
4
12
2
16
24
ABCD 97538255372*3^$a+1 [50018]
23
67
29
181
78
90
120
72
35
19
36
54
276
144
66
77
181
12
150
270
108
47
133
102
53
7
54
120
11
144
205
96
54
120
53
96
121
126
89
48
133
108
42
53
85
11
25
71
55
78
30
126
191
79
234
71
1
234
581
73
36
54
72
53
145
47
19
150
23
61
72
114
41
169
60
210
41
13
36
126
114
66
204
113
7
60
173
187
120
6
48
126
41
240
13
12
234
29
115
36
6
30
24
29
25
12
114
84
6
156
83
301
83
96
91
336
114
35
181
120
24
174
6
324
156
71
55
54
96
588
60
66
185
55
270
30
54
90
29
121
12
150
53
1
143
37
30
6
30
54
35
61
540
30
233
61
83
127
36
24
36
17
211
6
66
414
36
168
126
36
138
162
54
144
126
150
270
54
47
115
30
18
150
66
101
283
245
277
174
6
54
120
186
54
185
48
48
109
60
23
43
144
144
36
306
168
71
19
30
42
293
7
18
60
11
25
210
216
168
156
60
30
36
107
37
59
67
114
270
29
361
24
126
90
66
18
36
90
450
35
96
19
126
90
84
113
181
12
95
73
12
234
240
65
48
48
13
36
60
120
59
121
71
19
29
7
60
174
96
120
119
144
7
24
161
144
49
306
360
6
18
29
48
283
192
53
25
71
55
66
23
1
126
17
103
54
216
59
49
42
48
36
90
216
90
234
11
144
355
29
96
31
54
90
54
42
144
234
119
192
96
25
23
115
126
60
36
30
90
324
83
13
120
90
17
48
133
42
174
36
143
61
83
192
25
126
18
36
276
138
162
54
24
5
67
125
85
59
1
719
505
23
97
36
54
114
66
114
95
61
54
162
90
60
30
167
73
84
90
396
77
1
47
199
54
36
95
31
78
35
127
18
47
73
71
55
90
36
150
54
120
60
30
6
120
204
84
36
150
30
306
149
175
65
169
240
66
114
66
36
77
13
60
54
113
43
149
85
59
271
36
30
24
119
37
288
60
102
60
29
96
13
36
36
108
6
185
144
7
78
11
169
120
162
173
96
96
163
30
6
156
384
156
240
30
78
102
60
35
55
30
24
30
101
205
35
73
180
36
90
90
24
120
42
228
6
263
48
13
102
234
179
7
30
90
258
66
6
174
41
ABCD 97538763074*3^$a+1 [50054]
11
21
4
32
3
42
60
132
6
57
3
49
215
126
42
12
33
15
1
92
3
84
25
8
12
36
3
12
30
18
1
11
72
21
24
105
12
48
6
30
31
23
36
12
6
6
13
29
7
11
1
53
15
9
24
3
15
9
45
43
41
6
9
21
3
63
25
83
42
39
3
33
72
27
12
129
15
12
30
39
15
84
12
1
53
48
36
6
12
24
69
3
84
61
35
30
27
3
48
42
30
9
3
36
69
48
39
9
16
32
36
9
27
3
9
39
9
4
72
23
6
3
4
20
21
3
33
42
12
24
1
53
6
36
1
47
30
27
168
27
37
36
20
21
6
45
40
137
30
21
39
25
44
33
12
42
9
15
9
39
36
13
47
1
5
24
3
3
18
54
45
15
9
33
78
1
95
30
84
3
28
8
9
3
16
32
15
21
69
6
42
30
54
19
11
37
36
60
12
71
9
33
55
47
97
11
1
23
36
30
6
45
40
8
15
1
32
4
23
42
75
93
24
18
12
18
18
24
81
15
37
47
24
45
16
11
18
3
12
3
24
66
12
27
45
24
3
16
24
41
7
5
123
16
5
42
6
39
27
12
18
27
12
39
60
24
12
45
15
30
3
51
45
39
6
12
42
25
11
60
108
81
12
63
1
17
27
39
57
33
6
9
24
12
39
9
9
7
35
30
27
15
1
29
6
12
25
5
84
3
9
30
6
96
3
15
48
18
12
6
36
42
3
3
9
9
27
9
15
4
23
6
39
75
1
32
4
11
69
39
21
45
3
28
77
18
18
18
30
102
9
16
47
57
3
24
42
3
16
104
21
7
71
6
39
45
123
33
15
15
25
53
51
48
27
12
6
3
40
32
9
30
1
11
36
25
176
12
4
60
11
1
72
56
4
11
48
49
17
30
18
42
6
18
24
37
71
1
44
51
78
15
16
11
54
6
18
90
48
6
6
21
21
24
30
33
12
27
21
15
18
3
27
21
63
13
8
24
36
15
13
8
39
24
12
61
11
24
18
91
20
15
1
36
5
24
24
3
24
64
41
3
15
24
42
123
4
20
15
6
18
66
12
30
12
36
9
3
24
96
9
15
25
20
63
36
6
24
12
18
30
115
23
6
3
57
27
28
35
36
18
48
78
21
24
48
93
12
60
96
19
8
9
99
3
105
3
48
81
76
20
15
12
6
6
9
9
24
18
6
90
9
39
24
33
36
33
24
24
27
15
18
15
75
12
6
6
97
29
12
84
60
3
21
15
27
12
12
6
3
33
42
42
6
12
54
7
60
11
6
31
8
3
54
3
39
9
28
155
66
36
39
111
9
36
4
5
36
51
9
54
21
48
48
15
1
35
84
6
6
21
15
6
78
21
57
3
3
12
12
18
60
3
27
6
36
48
6
48
24
61
11
48
42
42
18
36
12
7
11
69
12
15
1
44
64
5
66
126
24
3
39
12
13
5
15
12
3
21
15
156
45
36
3
36
66
3
16
5
30
33
15
13
5
63
3
42
18
45
16
5
31
17
19
23
12
60
33
12
3
73
17
12
3
100
12
80
52
44
48
15
33
15
81
15
81
15
49
11
9
39
42
15
15
84
6
7
17
12
54
45
9
36
54
24
21
81
78
37
5
36
15
21
6
12
13
36
59
1
32
4
47
54
18
1
17
42
13
11
21
12
16
12
11
12
6
18
120
1
5
18
60
54
12
3
15
57
15
90
12
18
33
4
11
12
12
49
24
29
6
78
6
1
11
36
12
60
36
61
5
42
6
54
54
15
48
15
12
36
21
112
35
60
13
83
42
24
6
66
30
21
21
24
19
11
36
6
19
35
90
123
15
9
3
54
6
12
18
24
48
6
30
18
69
15
1
32
76
17
30
78
12
36
3
9
54
18
24
3
21
6
24
69
24
15
6
3
16
143
6
36
19
23
24
93
15
18
7
29
3
21
18
6
15
33
15
45
12
48
27
28
36
5
27
15
9
3
13
8
21
3
27
13
23
84
30
15
16
48
5
3
9
7
11
21
12
12
27
6
6
13
17
31
47
60
30
27
16
8
15
37
29
60
27
39
81
33
19
23
9
76
5
15
15
1
17
6
21
4
11
6
12
3
39
9
3
12
13
68
48
15
1
11
72
6
3
15
36
1
11
1
20
4
53
3
16
5
24
18
18
7
11
60
1
5
3
15
45
3
45
3
1
53
27
9
6
13
29
18
18
99
16
5
6
66
42
12
9
12
75
24
69
9
6
9
15
102
24
24
6
9
4
11
168
13
32
15
6
42
105
21
30
37
24
20
36
12
9
6
1
11
6
42
21
52
35
12
24
9
9
30
18
12
39
12
16
8
57
18
1
17
48
3
72
81
12
48
36
90
54
63
21
63
3
60
37
29
48
72
3
24
9
7
11
33
12
16
107
12
12
48
1
113
120
3
15
1
36
32
39
21
45
18
54
54
13
53
27
15
6
84
15
33
12
43
11
12
30
3
45
18
37
11
18
6
33
3
6
36
15
52
32
3
9
16
48
80
12
27
9
93
30
21
16
20
3
42
3
108
9
3
27
6
15
16
11
13
11
30
31
8
3
18
43
53
6
30
67
23
48
18
75
15
9
84
16
23
9
12
15
1
5
48
30
66
12
30
54
30
21
21
3
21
54
60
61
11
12
6
54
6
18
30
3
4
35
36
21
27
12
12
114
12
18
1
59
84
129
52
41
42
12
30
75
48
3
24
6
12
6
24
6
12
3
21
3
64
35
42
3
45
66
72
84
12
102
30
84
24
69
16
11
12
37
47
18
54
42
31
11
6
3
12
4
32
4
77
30
18
3
88
56
12
63
1
36
8
48
39
12
30
48
84
123
4
41
7
23
21
27
9
3
9
15
18
3
12
21
19
41
3
15
18
3
24
3
45
16
56
21
27
40
20
57
18
96
30
27
27
45
84
28
77
18
21
3
81
15
9
15
25
56
24
24
40
5
19
11
12
78
12
36
48
27
15
66
30
12
42
18
24
21
27
36
1
11
21
93
54
1
5
78
6
48
6
24
96
24
9
3
36
33
12
33
6
57
3
12
42
7
17
51
63
1
5
39
12
84
99
9
21
123
3
45
15
24
54
54
37
53
27
9
42
85
8
12
33
42
6
42
12
13
48
5
3
24
57
36
27
3
21
24
36
15
37
8
3
24
42
18
81
76
20
51
21
33
3
9
3
39
73
29
66
6
27
27
6
12
24
90
37
17
12
7
11
13
8
21
6
36
6
3
120
21
54
24
6
54
24
21
3
1
8
33
3
33
54
6
36
15
16
32
15
120
42
42
30
30
6
6
42
147
3
9
27
96
12
12
24
25
11
33
24
16
8
81
48
12
39
16
41
3
48
15
30
3
72
12
9
6
18
66
78
3
45
15
45
15
36
15
18
15
63
21
40
11
24
30
15
16
17
15
3
33
9
39
12
15
6
12
39
21
24
48
12
84
18
1
24
8
3
25
65
12
15
24
39
21
4
35
9
3
1
11
90
42
54
42
6
42
6
30
6
87
60
33
15
4
11
42
24
63
36
12
3
25
8
165
87
15
60
30
39
3
12
117
12
48
39
85
48
11
69
21
12
12
36
3
15
37
23
9
3
12
49
11
33
57
7
20
15
108
13
5
18
42
18
60
37
35
12
24
18
24
72
36
6
12
49
20
3
72
13
23
30
90
36
21
16
59
12
78
171
87
9
63
105
21
51
9
18
12
78
36
54
6
39
45
3
3
54
6
13
11
24
37
12
41
55
11
9
117
6
36
144
12
18
43
20
15
13
59
69
16
11
ABCD 97538768038*3^$a+1 [50011]
24
96
72
48
24
47
24
121
125
55
35
90
31
65
18
54
30
61
35
54
66
90
36
6
25
60
5
55
72
72
29
55
161
90
121
5
114
66
90
18
162
54
96
174
13
5
43
17
55
60
5
7
191
150
19
11
42
120
60
36
55
65
7
12
12
83
1
17
288
30
60
121
41
12
42
108
12
1
168
12
17
31
12
12
77
31
5
67
77
55
120
53
36
96
48
78
138
115
161
48
6
90
55
11
49
12
84
113
48
7
60
12
216
84
53
7
11
108
60
36
13
168
137
43
83
6
19
65
55
24
12
53
31
5
186
1
47
42
174
72
25
12
35
1
35
1
24
17
90
264
49
101
48
7
24
59
6
91
36
48
35
42
48
24
102
73
203
18
67
167
90
7
83
37
101
108
42
13
35
37
77
48
55
24
36
17
7
65
48
162
61
89
163
12
48
41
7
245
43
11
54
186
13
167
1
17
55
12
89
31
36
60
60
17
12
108
6
25
96
89
72
90
42
18
13
12
5
198
1
36
17
55
5
12
79
65
175
41
60
19
29
91
24
60
5
163
84
48
60
108
95
145
72
17
36
367
35
37
29
7
24
5
19
60
107
13
96
173
6
210
36
43
137
108
90
37
36
60
108
84
60
72
35
66
24
48
252
96
48
187
47
6
30
289
60
11
37
120
113
6
1
29
18
1
41
36
12
6
25
77
55
197
31
24
35
18
7
17
48
7
29
36
91
12
12
29
79
83
25
197
72
211
35
18
60
54
1
125
30
24
12
1
84
84
125
156
19
60
29
91
24
120
276
125
175
36
41
30
18
36
36
67
12
60
101
43
5
6
109
12
53
72
43
36
36
72
60
131
1
143
73
257
30
6
84
6
342
19
204
101
120
54
85
11
54
19
36
227
37
12
149
150
61
119
109
108
53
55
12
24
29
19
5
90
13
5
30
25
12
17
36
24
91
108
71
126
84
6
25
95
13
101
79
36
5
19
5
36
66
24
61
65
7
65
90
30
7
83
6
31
53
6
37
29
36
43
47
73
24
36
11
25
35
18
48
18
42
19
144
180
12
5
120
43
377
30
60
210
72
6
30
55
125
31
96
89
186
108
72
162
55
108
17
48
18
121
59
6
30
13
77
19
59
13
180
60
72
12
48
72
23
13
29
36
19
24
155
30
114
18
139
144
24
155
162
79
11
18
115
12
35
78
12
55
53
36
6
90
84
7
48
41
30
73
41
19
36
24
12
48
72
84
11
48
42
84
19
143
42
31
41
19
36
29
7
83
126
54
150
66
25
48
156
5
31
29
67
5
7
77
31
65
72
55
36
29
91
84
47
61
65
127
11
24
13
35
169
53
55
47
6
12
42
36
25
84
60
60
59
109
35
18
12
7
24
12
108
11
78
7
5
36
7
71
210
7
29
126
25
72
35
66
36
31
12
120
72
149
31
41
84
103
23
108
6
54
25
11
109
17
163
12
5
84
240
84
91
24
71
18
36
72
180
55
48
36
24
60
41
199
185
36
48
7
24
101
19
36
29
127
23
1
36
84
89
79
11
1
84
11
90
120
36
7
12
59
36
66
7
12
36
48
131
1
53
60
7
180
65
19
11
49
95
133
35
18
55
60
12
17
30
18
6
181
29
151
11
37
96
12
89
19
36
5
228
43
84
41
247
60
12
5
36
18
25
96
5
66
24
126
55
53
7
5
72
7
29
42
217
11
25
36
36
29
79
35
25
5
60
126
48
42
108
18
30
78
37
125
138
25
12
72
203
13
24
36
65
7
17
127
71
54
36
67
5
43
23
61
156
132
17
31
5
12
72
6
120
42
31
36
5
144
67
60
47
18
19
323
6
12
103
5
6
1
12
167
90
18
12
61
60
29
259
12
29
108
36
67
ABCD 97539312218*3^$a+1 [50130]
18
75
21
51
45
43
104
16
35
6
18
18
75
69
19
41
78
6
54
45
123
93
15
60
24
21
45
6
165
51
24
6
63
51
13
17
159
64
161
96
223
360
23
60
90
43
5
67
72
83
45
183
30
66
84
90
12
127
296
51
48
108
129
16
29
186
73
11
228
105
411
24
85
173
27
51
72
45
75
157
17
84
19
137
54
25
5
19
35
102
30
66
247
32
168
165
66
42
132
3
57
42
36
177
15
25
35
6
246
60
18
12
63
147
96
12
57
39
201
16
83
120
45
27
60
84
180
156
108
144
60
18
75
3
36
30
48
18
145
8
64
5
75
3
69
15
36
165
117
60
210
117
3
45
105
180
78
60
162
282
61
23
210
7
89
30
54
259
71
102
43
65
240
42
120
162
78
18
51
9
30
81
165
18
48
42
270
1
144
71
84
181
72
104
21
114
49
104
81
30
36
60
168
153
33
55
24
101
390
150
6
90
31
72
96
35
24
61
245
195
51
36
33
184
128
99
6
63
64
35
21
27
30
615
153
90
102
55
227
61
71
36
37
41
84
163
77
27
123
90
43
17
90
72
45
129
15
69
192
75
3
18
54
36
57
16
107
45
39
33
120
15
48
144
54
6
24
114
18
73
11
240
90
18
73
65
18
84
105
40
83
120
69
141
18
57
33
126
49
17
18
114
162
60
210
138
33
75
69
69
51
123
85
8
240
120
15
174
3
123
285
3
24
132
49
179
30
180
18
48
129
45
12
63
216
144
72
88
131
120
174
42
6
39
64
120
59
216
24
72
60
156
93
216
120
3
48
13
24
71
30
60
84
108
114
13
53
27
63
18
39
57
15
51
24
60
24
24
12
109
107
37
8
105
127
287
121
8
27
60
78
30
21
51
13
56
483
141
69
195
291
189
255
1
104
16
56
16
32
45
48
192
210
57
24
111
1
83
234
30
93
160
53
19
23
60
37
17
15
21
90
9
136
113
39
123
12
73
47
30
18
73
59
168
72
6
66
45
24
99
60
90
336
36
6
13
215
36
30
48
78
60
13
77
288
126
21
27
36
24
33
75
45
120
147
30
183
144
24
165
66
36
45
57
30
73
137
103
227
48
213
39
60
78
30
102
108
223
5
291
39
36
48
85
83
85
8
57
55
95
129
24
75
325
5
27
168
120
40
29
78
72
72
93
40
288
8
21
48
162
36
48
132
97
53
48
186
150
90
66
39
195
21
40
89
31
83
36
193
56
27
24
30
126
84
133
32
144
207
73
65
222
54
19
11
24
660
72
90
7
35
21
159
72
60
60
114
66
114
315
280
80
40
5
51
3
45
136
155
54
66
85
329
18
162
6
150
42
138
139
ABCD 97539393904*3^$a+1 [50033]
24
12
25
131
12
73
35
13
29
60
6
30
24
147
9
15
9
12
120
18
13
125
48
72
132
66
1
143
6
24
102
18
30
102
91
53
12
43
71
24
25
17
60
18
6
120
60
60
139
95
97
95
13
35
36
6
48
36
66
24
1
20
48
75
12
13
32
45
19
83
90
18
108
24
42
30
109
107
150
48
60
12
12
43
20
135
69
21
42
78
90
72
1
95
102
12
31
11
69
111
60
30
108
43
47
12
84
25
5
6
1
113
6
30
60
18
48
48
397
5
60
15
9
60
24
6
36
48
54
51
16
84
120
11
9
21
30
1
5
30
78
7
20
39
60
1
29
114
12
54
6
42
6
60
45
75
84
1
35
21
4
17
18
61
11
24
6
72
78
13
11
48
36
132
30
3
51
48
13
17
51
9
18
12
48
78
30
90
51
16
60
5
18
84
37
35
1
119
1
107
6
24
60
31
35
6
24
31
20
3
21
39
12
24
30
7
35
12
6
12
288
42
69
81
18
30
135
75
37
24
11
85
23
60
1
11
54
19
47
13
65
24
72
6
24
21
40
48
72
113
27
3
105
39
1
11
1
17
3
24
45
54
30
15
87
54
36
15
57
12
78
13
23
36
105
3
6
54
72
24
72
9
16
5
78
25
11
90
18
66
27
28
161
51
15
13
17
30
42
30
61
95
6
6
12
73
77
18
54
24
7
47
13
35
54
55
11
25
44
64
17
30
18
12
30
54
18
138
18
12
49
53
6
36
6
15
9
84
6
24
1
24
41
18
37
11
72
18
30
69
4
11
25
5
51
4
11
24
24
6
18
97
71
42
31
11
1
23
12
33
27
48
1
176
9
24
24
30
12
30
36
78
126
138
30
36
12
115
95
48
30
51
3
126
15
39
33
40
179
108
6
42
25
29
15
3
36
24
33
75
85
47
42
36
12
3
88
80
27
133
12
20
27
13
29
39
99
6
72
18
96
18
12
115
35
21
4
59
12
12
18
43
11
6
30
18
204
6
6
19
65
31
53
6
66
19
71
45
3
13
35
90
108
151
204
32
100
65
12
60
48
30
25
68
27
12
21
12
39
25
116
57
36
24
72
48
78
25
17
111
9
48
19
83
12
36
12
13
17
3
69
54
36
18
12
31
143
37
167
12
1
5
12
31
47
25
47
33
45
55
29
48
67
44
27
18
54
157
41
43
12
17
3
148
32
33
31
101
43
11
1
47
6
7
8
16
41
3
52
77
127
5
30
9
69
27
3
13
84
35
1
29
36
15
123
96
30
19
35
84
66
42
108
97
17
48
12
36
6
54
6
18
7
65
30
90
78
60
6
75
39
132
24
6
19
47
132
21
9
63
3
30
6
48
42
6
60
13
35
12
33
9
36
36
30
1
120
29
36
24
6
18
60
27
15
24
36
18
91
23
36
6
24
12
18
37
5
120
19
71
42
102
36
18
31
41
39
15
90
54
6
31
60
17
78
25
47
1
80
57
54
78
12
54
30
115
12
35
48
6
39
165
87
105
12
30
42
90
54
75
21
6
18
6
6
48
7
47
73
24
113
91
5
42
49
65
31
17
42
6
24
30
36
24
18
31
12
17
132
108
42
18
87
3
48
73
36
24
36
89
7
47
33
69
31
8
21
18
30
3
69
18
66
54
48
13
240
47
30
12
42
45
76
17
7
41
19
65
171
3
6
24
24
36
147
40
48
12
48
29
3
99
6
39
15
1
35
48
30
30
6
6
25
104
16
8
12
15
12
48
12
66
42
18
6
25
11
42
90
42
66
18
156
18
60
6
24
66
37
48
5
31
23
66
30
6
30
1
119
30
66
60
48
1
5
18
12
18
7
5
36
54
6
15
24
129
42
42
36
54
12
78
12
31
23
42
48
6
24
6
31
8
39
13
20
24
3
61
5
30
97
59
84
1
35
25
11
12
30
12
18
1
17
60
19
176
39
61
8
16
23
30
36
84
6
126
6
60
13
65
24
120
7
53
43
5
72
102
25
11
78
55
12
77
30
180
42
24
240
36
6
24
6
42
33
100
8
52
80
87
30
108
30
12
12
66
55
140
3
37
47
12
186
42
61
20
112
29
18
1
47
30
18
25
96
89
24
30
73
23
12
25
47
12
198
18
9
39
36
61
8
45
115
36
41
19
104
81
15
40
59
72
42
30
57
9
54
1
32
9
90
45
39
25
47
33
45
6
1
120
23
6
18
37
119
25
80
9
132
24
30
25
29
103
53
15
27
13
119
1
77
30
72
72
30
90
54
42
60
24
49
71
6
12
12
18
60
30
6
120
6
19
60
36
5
60
18
60
1
95
1
65
144
12
79
41
19
41
12
91
11
109
107
13
17
48
15
36
15
85
5
39
27
33
57
30
120
24
30
75
39
30
72
24
24
6
1
20
3
36
48
1
56
24
9
18
133
5
15
39
60
30
18
18
6
48
1
212
45
19
5
39
135
12
13
5
6
60
48
30
6
25
41
36
12
12
78
30
36
66
121
29
24
7
24
24
59
72
96
85
113
27
4
60
35
54
7
47
93
24
16
23
37
65
43
47
25
8
16
89
24
30
18
39
16
44
63
120
6
7
29
6
30
30
9
105
30
24
6
6
85
29
126
18
7
29
48
30
42
151
17
6
24
193
20
57
48
ABCD 97539728974*3^$a+1 [50003]
3
69
3
81
132
108
36
66
24
48
186
15
15
42
3
27
60
48
24
36
36
108
18
63
12
84
129
27
108
9
27
36
12
27
126
108
27
243
126
6
9
81
72
18
84
54
111
108
12
129
24
12
54
45
9
15
171
117
57
123
75
165
39
69
72
15
93
159
33
9
108
15
141
27
48
57
72
63
39
36
108
6
51
48
36
9
120
27
99
18
15
36
45
54
120
18
195
12
15
36
102
108
60
111
33
15
108
3
72
30
54
21
48
9
36
147
9
99
99
21
12
27
21
12
180
93
102
132
18
12
18
42
48
3
12
27
57
9
87
12
36
15
54
102
6
18
45
45
12
3
15
90
27
15
105
15
9
69
30
60
54
3
72
33
12
27
120
39
9
21
60
27
75
9
60
48
48
129
15
36
60
87
12
54
6
48
60
30
168
18
90
135
27
12
57
51
24
69
111
9
21
171
27
162
36
63
99
78
30
153
117
3
51
21
3
69
72
111
48
60
81
144
12
132
12
69
84
6
36
18
18
30
18
9
15
18
3
9
96
27
27
48
162
6
21
24
24
237
216
63
27
117
93
39
15
6
18
36
84
36
78
111
9
18
33
36
9
39
81
6
18
3
33
12
60
3
27
9
69
30
6
3
45
3
105
15
45
207
3
168
30
51
63
57
60
36
93
27
99
45
15
18
30
6
12
54
60
84
72
69
48
45
15
21
162
45
33
30
42
192
18
72
168
90
12
108
42
66
24
18
30
27
81
42
12
36
165
96
15
66
54
18
27
51
54
3
27
24
12
18
15
9
102
144
60
45
12
60
192
27
36
9
63
81
12
15
72
42
18
18
15
39
48
60
45
27
45
153
12
18
18
123
45
36
30
6
75
99
18
18
18
27
117
90
93
33
27
48
39
93
27
81
15
201
9
36
144
24
18
108
30
162
24
18
66
45
12
39
81
12
87
48
36
54
3
33
36
36
99
60
39
9
45
6
90
72
48
111
39
9
21
36
18
153
45
3
24
96
120
15
9
111
36
36
33
24
48
24
195
6
3
9
3
87
57
33
15
3
18
42
33
69
51
75
45
189
72
54
24
12
6
27
3
24
45
111
33
147
18
27
48
96
45
51
45
18
120
117
9
24
84
15
72
21
3
177
18
24
81
12
48
21
36
15
15
93
36
48
153
12
36
99
15
72
45
63
33
204
105
54
72
18
51
24
51
90
48
42
120
114
36
36
30
18
15
75
24
18
147
27
45
45
54
24
21
15
126
18
30
27
9
135
60
165
24
30
132
54
120
42
18
12
60
15
39
21
63
6
15
3
36
36
30
3
36
87
18
60
15
69
72
126
108
324
6
36
135
48
12
36
84
45
30
36
54
18
21
96
48
48
75
33
9
123
12
93
54
21
48
27
18
27
75
45
105
18
84
33
39
6
48
54
42
15
21
30
18
75
57
54
66
15
45
18
21
99
21
24
51
69
51
24
21
36
12
3
84
114
12
18
36
60
36
9
108
111
21
69
39
93
48
60
72
180
30
90
90
18
36
39
165
15
21
75
69
12
75
105
3
21
36
27
36
27
18
126
126
12
51
9
18
18
39
15
66
15
60
21
36
87
87
18
18
60
33
39
30
3
48
21
63
180
12
39
84
21
87
42
102
60
48
132
21
24
63
30
63
153
24
63
9
90
30
6
93
15
57
24
63
105
201
87
3
21
15
48
18
63
15
9
72
60
39
117
48
9
6
30
72
99
24
9
66
24
12
105
21
3
15
216
18
6
102
60
72
12
51
3
54
111
36
84
39
6
12
18
90
39
33
18
45
12
3
102
78
45
9
30
153
15
93
36
15
18
30
6
15
12
93
42
18
12
18
9
15
213
12
153
138
6
54
12
129
141
87
27
30
39
39
18
72
18
84
69
27
12
33
27
45
21
27
177
63
72
93
162
57
51
117
15
12
81
84
33
36
51
3
18
15
45
30
18
51
81
90
33
24
45
207
123
36
120
9
48
12
96
75
54
48
39
21
30
78
15
57
63
21
78
33
87
57
21
12
42
9
27
90
3
51
69
21
3
120
33
114
21
15
18
36
63
36
24
36
15
21
165
66
57
3
12
6
39
27
144
81
24
12
99
36
18
51
96
165
3
12
105
24
66
18
54
6
126
21
63
126
3
3
18
66
ABCD 97539882478*3^$a+1 [50032]
43
24
24
24
12
96
60
24
23
12
1
5
36
19
29
18
12
13
12
23
25
47
13
83
13
12
48
12
12
23
24
109
29
19
48
131
13
101
43
24
35
13
60
17
90
49
29
31
12
35
13
5
30
90
19
36
47
18
54
85
11
49
11
96
1
53
6
108
61
5
67
60
59
18
55
11
54
42
37
11
6
24
6
60
24
1
29
91
11
24
13
48
5
139
36
11
13
59
13
77
36
67
72
60
5
18
24
1
23
25
5
31
48
5
66
25
35
12
1
11
1
17
31
48
23
37
24
17
48
54
36
12
25
5
24
19
11
37
113
19
24
5
127
35
18
48
55
59
1
53
36
36
7
95
1
95
192
12
36
1
35
13
155
30
90
12
54
67
17
31
11
1
24
11
1
36
48
59
1
47
78
30
13
17
18
24
6
6
49
77
7
5
43
72
60
12
119
54
30
30
48
79
11
61
41
12
7
23
18
7
29
19
11
13
12
12
29
6
37
47
36
1
36
71
13
36
71
30
132
19
29
6
13
35
1
35
13
60
59
25
48
17
7
17
31
17
6
72
25
5
12
42
1
24
35
66
12
103
35
42
48
7
35
36
30
43
41
7
11
1
29
114
13
72
11
25
23
102
24
18
13
59
85
132
12
12
5
18
49
11
12
1
12
59
13
17
60
18
132
96
1
24
5
79
35
12
24
42
78
36
126
18
12
42
31
59
49
47
12
18
24
30
25
12
53
42
25
71
18
30
13
36
53
90
30
48
90
13
11
12
25
24
12
12
24
59
42
67
36
72
107
25
11
54
7
72
72
12
23
1
11
37
192
47
121
12
48
48
24
24
48
107
12
1
12
12
11
13
60
12
11
6
18
12
18
91
144
11
1
5
18
12
30
138
84
6
12
24
66
12
60
61
24
77
36
18
6
6
30
12
18
54
19
137
18
12
60
84
66
30
24
49
12
23
6
6
12
30
19
48
29
12
42
13
48
12
36
11
60
6
7
5
31
17
96
19
24
47
61
29
7
47
6
31
24
24
35
174
30
60
1
12
77
6
1
5
43
12
36
5
7
71
6
6
78
96
6
12
1
48
36
11
13
29
31
120
12
41
127
23
18
48
19
29
42
25
60
83
84
49
11
6
6
18
67
41
43
12
5
42
1
12
23
49
5
12
54
24
37
60
59
12
12
37
41
18
12
1
12
36
35
36
1
11
48
12
6
66
97
24
35
18
12
102
13
24
12
11
13
17
7
65
6
37
5
30
1
11
1
84
89
36
156
7
23
18
115
35
42
31
23
13
5
48
12
67
59
13
60
84
53
19
36
137
19
41
7
24
11
37
12
47
30
102
18
31
149
12
18
66
18
1
12
24
35
90
6
97
11
6
84
96
19
48
12
48
47
13
11
1
5
7
35
24
126
31
24
23
24
73
17
18
12
37
11
1
36
60
24
23
60
49
24
35
18
12
79
17
12
7
12
29
42
13
36
5
19
24
204
11
61
36
12
83
13
48
65
30
48
60
42
30
13
17
7
41
7
77
6
12
30
18
24
1
36
95
37
41
19
84
12
12
12
60
11
18
31
29
18
13
36
12
12
71
6
60
30
66
30
13
5
7
12
11
30
43
12
23
12
37
11
72
18
55
24
11
25
17
19
60
29
7
5
30
6
12
31
24
17
18
25
53
19
35
90
6
25
65
19
24
36
95
145
35
13
24
5
31
35
25
48
12
5
30
13
5
42
13
41
6
12
60
6
54
78
55
5
7
24
59
1
83
54
12
67
11
12
25
12
36
35
145
47
13
24
17
6
12
30
91
59
25
12
23
25
12
29
12
18
30
31
35
37
29
30
13
167
72
12
6
84
7
71
25
5
31
48
47
54
18
13
84
23
48
6
90
24
37
5
79
48
36
47
60
85
65
12
36
42
12
1
41
6
12
25
41
72
24
48
30
49
89
30
24
1
36
23
61
47
6
43
36
144
11
1
12
47
60
25
23
24
6
43
5
84
67
12
11
13
36
24
36
60
47
36
6
43
24
24
47
102
7
101
55
12
12
11
24
36
12
24
54
6
1
96
96
35
13
167
72
18
19
36
17
18
1
36
48
24
11
6
24
19
47
25
12
12
11
1
41
114
1
23
145
24
12
60
12
29
139
36
17
6
30
42
37
17
48
6
13
12
11
37
12
48
24
60
35
48
121
12
11
13
29
18
13
29
54
12
24
36
1
12
29
6
42
31
60
47
84
1
17
24
66
12
66
36
31
5
12
6
6
91
83
12
12
96
42
7
36
29
127
36
23
144
1
11
156
48
24
193
5
7
107
73
17
114
25
17
55
155
61
48
23
37
5
18
25
23
18
7
5
30
60
42
6
54
48
187
77
43
83
37
12
23
18
18
54
102
1
23
12
54
18
13
48
11
133
108
107
18
7
24
17
24
43
23
6
24
55
12
5
24
7
83
18
18
37
5
36
36
24
120
12
30
37
11
84
72
36
24
49
36
96
12
5
19
24
12
96
41
163
71
12
25
5
12
6
12
181
107
6
7
17
7
23
66
36
7
23
121
60
12
59
1
17
18
6
60
31
107
13
5
30
12
1
35
42
55
12
5
36
60
36
43
5
60
6
25
36
11
13
60
12
17
31
47
1
36
17
18
30
18
12
1
24
11
1
12
36
5
43
48
36
143
1
24
24
47
36
48
12
25
24
65
67
23
37
72
84
41
90
25
96
11
18
7
29
19
12
23
48
13
12
89
19
5
55
47
1
107
12
1
41
79
11
25
17
30
18
36
12
30
49
36
47
1
65
24
36
54
60
1
24
41
222
78
115
107
13
36
84
95
42
18
30
79
24
23
66
127
5
19
11
48
25
96
72
12
36
23
6
31
17
54
25
5
7
59
25
12
5
24
55
23
36
25
12
5
12
7
83
37
23
1
24
5
18
12
13
35
73
35
13
72
24
24
17
102
12
37
29
31
60
12
41
31
41
6
1
24
132
5
12
18
1
17
31
23
18
66
157
5
43
24
71
1
60
132
41
42
1
12
35
108
25
12
11
13
47
12
241
47
12
12
12
61
12
47
36
114
30
1
23
204
109
47
109
11
13
47
61
11
12
49
24
17
7
12
29
24
43
47
6
7
161
ABCD 97540001452*3^$a+1 [50005]
48
47
9
33
15
33
7
47
1
8
87
49
17
78
12
18
258
1
11
6
36
30
13
8
48
16
24
8
16
24
104
16
80
40
48
59
126
54
1
5
43
8
3
181
8
21
54
108
9
135
78
67
5
43
24
89
7
32
75
48
18
78
61
144
5
54
36
36
37
17
42
30
18
13
11
45
81
12
132
55
47
49
5
3
40
89
12
42
1
24
65
15
33
7
83
13
72
80
16
32
45
43
8
51
61
11
6
12
42
25
29
54
13
72
120
41
31
24
24
47
54
132
63
9
30
42
15
69
19
41
7
24
32
3
36
25
48
5
19
8
88
155
30
72
7
65
7
48
5
48
42
1
29
18
9
16
72
24
83
45
136
8
45
51
21
12
18
85
48
72
32
51
109
41
31
41
7
65
72
111
16
96
80
33
31
11
21
27
37
32
21
54
78
7
5
19
41
84
19
24
119
60
90
3
51
45
16
23
6
3
33
31
41
138
24
30
55
5
27
93
3
93
43
48
24
24
24
65
36
27
16
48
23
9
27
18
3
16
101
72
3
57
90
45
39
9
33
7
96
24
32
16
32
21
19
5
3
9
60
108
79
80
3
61
149
43
32
123
21
16
23
18
31
144
17
7
35
66
19
59
109
24
24
32
3
90
3
16
35
18
78
45
16
119
97
95
57
48
40
56
87
25
29
24
30
141
9
7
23
6
195
48
48
27
13
48
72
227
85
8
87
9
96
3
24
30
103
48
29
54
37
96
47
42
7
8
48
27
12
57
201
12
19
8
112
48
125
54
30
36
6
18
115
5
24
51
16
41
79
48
48
120
23
1
53
36
6
1
96
29
12
6
36
109
8
3
36
49
8
75
120
37
24
80
40
48
11
37
89
175
17
31
96
72
59
109
24
47
1
29
36
36
67
65
31
77
12
42
48
37
8
64
59
108
66
79
107
93
16
11
18
3
16
41
31
24
65
42
18
72
30
72
13
47
9
96
87
49
24
41
87
64
29
51
3
30
18
37
35
96
54
18
18
75
64
5
48
171
16
11
21
51
13
77
147
3
13
77
3
27
69
81
31
32
64
24
56
21
36
36
72
27
45
3
16
48
120
288
53
120
18
54
115
53
19
17
12
115
56
40
29
30
18
27
40
113
7
72
101
19
41
84
60
18
54
31
96
32
165
30
37
35
21
39
25
113
15
57
31
72
192
48
41
7
41
87
129
7
47
25
17
15
16
128
16
48
41
42
13
24
101
24
36
39
33
12
6
85
17
175
8
16
41
31
17
24
31
35
13
72
56
39
1
53
3
3
54
18
13
216
48
5
18
1
113
31
72
125
78
13
120
5
19
5
43
8
184
56
64
35
37
41
12
19
24
48
24
24
56
45
72
30
6
84
51
189
3
51
109
35
36
9
144
21
19
59
18
30
6
31
5
30
13
101
228
7
11
61
11
61
35
69
16
5
91
29
6
13
5
72
19
17
48
6
18
7
48
24
24
23
30
123
117
12
79
53
18
18
79
11
54
31
95
9
45
30
18
19
23
102
3
16
5
19
8
3
24
12
18
7
24
77
18
60
13
32
96
3
37
143
145
17
31
53
36
15
40
8
45
19
53
18
9
33
18
30
36
67
8
96
16
83
45
27
21
21
12
7
17
87
39
1
47
6
12
42
66
60
31
24
35
69
48
16
120
11
42
19
80
16
24
104
40
48
83
37
24
11
13
41
30
9
16
24
101
3
16
168
47
1
29
72
51
16
65
103
24
32
48
45
19
32
40
8
39
49
47
12
85
5
67
83
45
39
6
3
81
15
225
7
8
123
96
72
30
54
121
5
24
43
48
29
6
48
61
8
40
24
96
48
168
5
43
53
3
136
161
18
13
48
24
11
12
1
8
64
77
48
6
36
25
23
121
24
168
17
36
54
30
79
17
30
9
64
24
47
49
5
6
45
40
240
152
40
95
30
54
117
16
35
30
18
180
49
29
12
72
31
24
5
43
120
53
12
60
18
97
59
85
24
5
19
72
101
43
96
101
75
9
135
48
3
13
48
48
96
23
1
8
33
15
33
15
9
7
23
97
53
12
31
48
47
18
7
72
83
18
19
17
36
54
37
71
18
55
5
18
9
27
165
64
17
7
47
9
40
144
5
43
56
27
42
123
16
24
48
96
24
59
21
57
39
40
104
9
18
90
19
203
13
41
39
40
24
32
3
42
19
32
48
16
23
9
16
24
8
16
72
35
13
56
9
48
39
21
19
35
61
5
144
67
5
18
180
21
51
93
16
107
60
12
13
65
63
9
156
24
126
126
7
23
18
18
13
29
19
11
72
24
61
131
93
64
48
35
13
128
16
32
48
33
79
120
24
80
39
57
171
109
125
78
61
24
53
19
32
129
7
35
12
49
96
131
12
1
24
72
24
72
8
16
59
21
48
93
84
7
29
19
59
54
48
24
103
5
3
16
29
42
57
33
31
59
18
102
36
9
88
8
75
13
ABCD 97540009844*3^$a+1 [50025]
24
90
35
88
33
24
27
39
57
12
68
148
24
3
102
15
27
54
36
59
76
39
29
43
18
6
18
83
40
3
9
32
13
18
17
12
4
69
11
4
45
11
52
144
9
11
48
43
17
16
21
36
83
40
24
20
13
23
12
60
52
12
99
29
25
192
23
72
145
119
16
24
32
25
95
25
59
16
20
24
133
6
5
49
12
24
35
67
42
27
56
60
124
68
25
27
9
84
36
39
3
69
80
48
12
76
20
132
67
9
32
48
31
53
60
52
3
66
36
95
19
161
109
12
3
56
73
23
240
48
24
25
120
3
57
27
8
52
39
29
72
36
12
48
24
43
6
27
9
51
72
12
44
16
20
28
20
180
40
36
44
13
59
28
15
150
27
68
13
35
49
23
16
20
124
57
84
54
42
11
12
36
49
48
18
69
3
54
15
56
52
180
27
5
43
96
5
25
36
3
3
53
1
15
8
115
21
72
3
77
13
156
95
136
8
19
5
25
35
7
9
111
29
24
73
3
87
5
73
87
8
25
51
68
28
69
23
85
47
76
68
31
101
37
35
40
3
9
44
64
93
119
64
159
141
20
4
3
30
47
60
112
105
60
59
7
5
49
23
96
40
24
57
15
104
16
60
39
126
11
4
69
132
47
16
20
7
5
64
3
161
12
24
1
87
3
48
17
60
48
4
57
30
5
73
27
9
102
42
35
16
36
80
4
99
66
71
36
43
66
60
36
72
11
40
21
54
29
40
3
29
1
87
21
39
12
3
93
68
7
5
13
11
73
42
48
5
120
40
105
11
96
4
12
44
84
25
279
21
59
1
102
57
20
156
84
13
30
18
36
24
35
109
12
54
125
84
7
24
5
67
30
59
36
72
16
36
36
8
67
29
1
143
25
59
7
29
49
87
20
36
85
155
43
101
43
78
63
9
27
63
5
28
20
67
90
96
51
44
4
45
120
35
25
12
11
72
12
13
42
45
3
41
12
43
30
11
31
245
37
78
54
15
68
7
30
18
42
36
23
49
15
75
48
57
92
1
143
49
42
5
208
21
27
9
155
108
96
49
36
59
36
52
32
12
25
75
44
25
39
20
37
51
33
162
5
13
51
8
96
49
23
24
4
92
13
36
24
72
35
124
33
42
18
171
27
33
32
160
68
25
71
25
15
48
20
36
40
32
132
103
69
96
20
37
48
39
3
90
108
15
48
60
36
3
18
23
36
40
9
11
48
12
24
64
3
53
16
56
60
7
18
3
51
53
16
56
84
84
1
120
15
32
24
88
21
11
25
71
4
36
3
45
21
24
27
99
5
13
123
32
37
6
9
39
6
71
12
12
48
13
39
93
12
11
28
12
9
11
48
4
56
24
28
9
155
1
18
57
20
12
55
53
73
75
21
15
216
48
117
47
16
32
4
60
69
15
92
97
83
43
77
48
49
87
9
12
3
21
11
52
92
24
12
55
137
48
12
40
32
19
6
23
12
60
85
48
72
23
16
21
11
25
119
1
3
69
6
117
44
1
15
20
19
30
119
67
17
55
45
8
24
60
61
23
72
40
80
88
104
43
33
12
72
32
40
9
11
55
6
87
32
73
15
80
96
4
20
48
25
15
8
19
5
148
9
11
72
36
1
95
16
57
126
77
24
19
209
12
13
71
1
36
39
20
13
60
23
208
176
1
3
147
102
3
12
147
6
18
101
88
60
33
83
76
63
65
37
59
31
18
15
63
48
65
61
23
16
44
12
24
60
145
11
64
57
15
92
31
29
25
23
72
37
54
17
124
21
72
135
21
59
13
35
97
30
18
24
71
73
59
60
7
5
84
100
21
11
13
27
3
6
48
107
220
3
5
61
36
60
54
77
13
246
18
3
84
39
57
15
29
13
71
49
6
29
43
5
49
11
84
60
4
12
45
35
84
40
51
53
16
21
119
28
21
47
7
77
48
12
1
35
187
5
72
85
48
35
12
31
33
32
12
205
87
80
13
36
75
20
121
3
128
64
171
29
25
35
55
270
15
3
126
120
36
11
85
12
47
36
25
60
84
126
24
141
3
30
47
43
41
28
3
42
23
25
83
4
32
84
1
23
48
19
66
3
141
3
93
72
35
72
24
25
39
3
17
12
73
11
7
5
100
39
54
180
24
215
31
29
36
7
42
15
68
133
120
47
13
99
57
6
17
55
41
79
5
48
12
7
5
136
9
18
17
16
80
12
13
23
31
149
160
105
35
4
8
49
51
33
36
15
21
3
105
15
32
49
18
66
24
11
16
99
72
5
43
6
35
48
156
40
57
15
57
42
54
27
117
12
15
63
53
12
52
9
47
4
39
117
32
13
99
56
40
68
16
21
42
72
41
13
120
36
6
29
16
32
13
27
21
24
11
1
35
1
35
115
5
25
47
25
3
68
19
137
4
60
39
72
45
8
108
28
9
ABCD 97540325744*3^$a+1 [50027]
24
3
69
30
54
6
1
11
21
9
7
8
51
12
1
47
6
90
57
3
13
144
5
67
152
15
42
24
7
59
61
167
12
72
61
35
30
66
30
24
12
3
3
85
17
6
102
6
18
24
19
23
33
27
12
33
3
12
24
12
12
72
12
138
48
48
19
77
24
48
120
12
48
6
129
75
18
6
24
84
42
6
24
12
72
84
60
18
6
13
11
36
18
36
99
9
7
72
29
6
12
66
7
125
24
108
120
138
60
1
41
12
72
24
24
48
42
49
65
24
18
42
60
24
18
18
12
42
30
7
11
60
18
39
120
3
37
5
6
24
162
78
12
54
96
12
78
24
54
12
18
48
37
101
54
6
6
6
12
79
72
71
18
12
6
48
6
7
192
107
144
21
9
31
71
48
90
6
73
5
27
16
24
59
18
51
195
13
17
66
78
6
30
43
53
24
18
150
36
12
54
42
30
61
24
41
6
6
42
25
17
6
108
84
36
6
54
30
30
13
11
24
84
12
42
36
7
17
12
42
6
6
12
24
30
6
24
13
41
15
40
5
6
61
32
15
60
13
17
55
8
177
6
12
30
7
35
72
13
41
12
18
12
13
120
5
19
17
15
144
3
24
12
24
42
7
17
6
6
19
53
27
57
30
6
126
84
145
35
6
7
56
9
36
27
88
17
18
133
89
6
6
6
138
36
18
42
78
13
5
48
72
18
1
47
25
83
36
12
36
25
89
72
36
18
9
105
31
71
9
135
36
30
135
57
31
47
30
30
36
78
12
30
30
18
145
104
51
36
54
12
102
66
24
6
156
21
3
180
25
5
36
42
117
160
5
24
187
35
30
7
24
41
54
78
30
45
3
12
25
53
48
60
6
48
6
43
23
12
6
15
27
48
13
17
79
11
61
29
19
11
24
21
40
29
6
6
63
105
42
18
36
6
33
39
72
144
36
69
15
12
36
12
6
42
54
6
48
49
47
49
11
42
19
59
12
12
21
99
12
57
88
23
9
40
17
12
18
72
1
113
15
24
3
13
11
24
30
30
54
42
1
53
30
45
33
6
54
54
37
17
36
24
60
6
33
15
36
6
6
25
77
3
27
45
3
13
17
30
97
113
12
6
61
5
51
16
53
18
24
36
198
108
54
6
30
6
30
37
72
47
1
24
41
7
24
17
30
84
61
77
18
1
89
30
6
30
156
9
72
15
30
24
30
61
53
6
109
71
1
32
33
18
30
18
13
11
48
18
27
15
97
17
162
54
60
6
66
6
37
83
13
41
15
64
29
187
8
117
6
162
54
18
72
30
30
31
53
123
9
42
18
19
128
16
56
33
12
30
18
108
24
31
72
17
48
18
18
36
6
30
12
7
72
11
42
48
27
45
42
24
30
19
24
176
3
36
54
24
108
63
21
48
19
155
6
72
24
39
39
60
21
75
66
42
1
47
1
17
24
12
43
5
67
17
84
3
69
43
29
6
18
6
12
6
27
63
105
45
3
27
114
43
5
66
1
5
42
24
18
216
12
75
40
53
42
36
12
66
7
47
84
102
114
61
53
18
25
17
6
18
48
102
18
60
3
57
12
51
16
23
36
12
57
40
35
6
42
61
41
96
39
21
42
30
102
48
61
41
18
13
17
12
36
151
8
16
47
48
25
24
17
12
66
153
87
6
24
43
101
27
63
96
30
18
25
8
16
29
6
13
17
7
11
96
18
19
35
21
16
125
240
36
18
18
12
66
156
24
18
63
39
60
78
30
102
24
132
18
42
6
21
45
84
12
24
3
27
30
36
67
35
30
24
30
24
1
5
51
9
79
56
63
1
17
79
53
54
12
6
3
63
1
59
13
41
18
13
17
42
37
11
60
102
18
6
6
61
41
54
114
7
8
81
7
41
7
23
24
42
24
18
30
48
48
6
49
11
60
78
12
24
42
42
3
15
33
81
6
30
48
36
138
6
102
6
18
12
12
33
48
16
11
12
6
24
24
72
60
15
64
5
6
108
6
66
54
30
108
1
29
43
11
6
31
23
1
29
36
18
45
9
7
17
24
6
6
42
30
6
90
43
5
36
48
24
84
84
31
5
66
49
24
11
45
21
18
156
72
36
12
54
7
72
11
93
21
19
11
24
13
23
73
11
21
3
42
42
18
66
18
24
6
84
9
9
42
36
1
5
67
35
18
51
57
18
24
60
48
9
21
3
105
18
37
41
6
24
48
1
23
12
48
24
126
36
42
66
7
35
12
57
27
60
84
54
31
23
24
1
35
6
15
72
27
42
222
12
6
6
13
53
3
21
24
19
24
11
21
88
53
6
36
30
36
18
133
17
6
6
3
40
23
49
128
63
66
15
75
13
11
6
12
18
72
12
24
24
36
36
30
18
36
36
30
6
18
6
30
48
18
49
101
18
42
12
3
105
48
6
36
6
6
25
5
6
6
7
23
25
35
61
65
18
6
55
32
160
5
6
48
13
41
12
115
23
18
7
53
36
72
30
48
30
3
81
18
61
8
33
24
7
24
29
3
39
42
24
30
25
35
18
78
42
27
27
54
7
24
59
13
23
24
54
19
5
18
12
45
16
23
18
6
12
78
54
12
12
49
11
36
114
6
24
12
36
12
36
12
24
24
12
24
177
27
30
60
60
18
6
6
18
36
42
1
8
15
18
12
24
60
24
7
128
33
96
103
83
66
6
30
18
30
111
9
30
12
12
217
5
12
48
31
11
6
6
36
61
41
12
72
72
84
15
87
18
12
75
39
60
13
89
55
137
63
111
18
30
177
63
30
19
35
13
8
9
12
6
156
25
77
6
96
6
24
18
48
12
1
41
66
18
60
87
69
3
15
1
47
24
6
42
49
32
24
27
24
12
57
99
6
60
12
7
23
42
6
66
120
18
96
60
30
3
21
3
21
18
ABCD 97542363112*3^$a+1 [50048]
24
210
60
11
24
216
289
30
36
77
49
108
6
54
135
75
42
35
24
64
15
60
101
91
54
60
90
270
30
5
91
29
61
54
30
15
104
175
33
33
47
7
177
56
37
72
11
112
56
25
15
219
126
47
72
88
8
49
36
11
24
72
37
51
21
75
128
37
155
109
155
40
39
65
151
144
150
27
8
91
29
55
17
43
125
16
51
18
51
32
133
36
15
216
27
77
40
3
197
133
180
23
240
192
192
264
55
129
141
35
1
18
77
49
54
36
29
40
21
219
48
3
21
8
96
1
60
48
155
48
283
69
152
64
24
8
24
79
9
165
267
165
3
15
6
11
40
129
354
165
141
219
231
6
171
3
29
61
59
31
17
187
5
67
5
40
24
21
138
6
54
126
84
11
24
112
3
125
1
135
32
169
18
5
120
40
272
13
126
5
121
144
60
11
16
8
49
6
66
15
45
123
75
126
30
180
29
112
75
165
33
47
48
31
209
136
264
117
99
9
143
109
59
24
25
15
15
6
27
72
72
56
169
210
90
3
15
42
84
36
15
39
60
5
121
54
66
180
114
9
75
5
55
36
29
55
57
8
72
64
15
6
18
12
78
231
21
35
88
21
27
24
165
11
24
19
30
24
63
104
13
72
11
24
103
36
240
69
15
17
40
195
141
24
80
85
11
160
8
16
39
17
280
368
55
30
24
35
67
101
112
45
27
128
61
36
228
3
57
450
117
3
173
48
16
105
60
108
12
78
162
48
11
24
37
3
8
7
90
72
54
6
35
16
33
240
15
216
33
96
95
61
114
54
30
96
66
155
40
189
156
54
6
30
5
49
24
12
195
3
5
16
15
17
7
30
36
95
1
15
105
114
261
3
60
246
6
45
8
55
102
54
5
121
143
112
123
126
39
57
18
192
525
75
30
78
81
45
59
40
56
79
102
168
11
25
47
37
6
5
49
47
25
15
128
31
6
54
45
9
87
48
32
136
32
151
414
155
120
168
223
54
35
55
137
109
234
105
21
96
83
37
114
54
90
41
79
36
237
93
27
3
149
31
129
147
141
80
48
1
48
60
11
16
8
120
72
24
64
45
123
72
8
49
18
77
13
72
174
69
56
91
24
77
13
84
72
24
54
81
56
19
21
8
151
150
30
6
239
40
9
15
141
6
48
21
21
35
88
32
133
12
168
12
35
24
55
17
19
84
41
73
30
201
195
54
90
90
11
61
75
39
81
99
120
144
21
51
5
120
48
192
88
32
199
144
41
19
77
283
120
101
169
42
5
133
72
83
112
189
59
48
139
141
72
27
138
75
75
53
229
51
72
45
11
25
174
126
60
239
67
234
11
24
19
5
25
60
36
15
105
54
105
21
51
153
282
150
15
104
199
132
5
168
1
87
32
288
139
198
180
66
24
65
232
144
9
15
8
240
73
90
29
97
198
96
66
18
237
104
91
245
85
18
105
ABCD 97543189028*3^$a+1 [50003]
51
12
65
67
41
4
288
32
60
4
87
54
150
36
30
60
84
78
125
12
100
51
84
96
5
48
19
90
12
78
77
96
19
18
27
123
18
30
53
91
113
48
25
102
5
96
49
90
113
25
107
37
6
113
67
54
75
48
36
39
30
23
48
37
54
18
3
44
84
121
78
101
132
244
8
96
67
17
163
45
9
30
186
3
56
61
179
1
143
52
9
23
13
12
27
60
44
1
35
108
145
72
48
90
17
144
79
161
16
44
151
45
15
173
37
3
8
40
57
95
37
30
33
27
30
6
113
156
31
69
81
210
29
4
27
113
7
132
90
30
77
1
63
44
37
156
39
21
39
171
24
36
137
37
36
135
159
69
60
9
27
56
349
35
241
47
52
416
4
156
39
186
15
57
48
144
60
30
6
23
139
17
91
120
42
108
59
43
21
80
492
4
33
63
44
100
48
57
18
72
48
33
57
72
71
19
29
61
23
100
8
52
276
12
39
9
80
19
138
143
96
84
12
25
23
36
1
3
27
24
66
123
12
92
40
56
127
9
60
44
1
18
125
55
81
117
54
30
96
30
53
12
144
43
60
77
295
96
249
80
43
240
198
30
69
60
33
51
12
9
36
330
9
45
39
81
270
6
162
21
32
400
117
90
17
61
54
30
95
1
59
36
12
175
113
67
78
54
89
132
48
1
99
92
37
551
96
40
108
123
180
60
54
191
19
126
63
69
71
91
89
12
40
48
57
24
36
23
12
88
12
75
153
141
11
40
60
32
60
85
155
432
1
227
52
44
540
232
45
144
18
33
39
90
120
36
15
75
42
23
180
25
83
136
141
15
27
17
73
15
48
9
66
162
11
31
9
57
3
57
75
140
109
18
72
306
30
54
35
115
225
48
87
101
19
173
48
109
198
12
36
33
12
32
193
243
51
41
12
13
35
324
73
23
19
36
89
48
48
25
42
90
48
99
261
123
92
25
59
25
60
15
8
427
153
36
117
174
60
89
96
31
113
121
59
100
92
55
45
44
13
3
39
101
328
200
96
40
44
4
15
77
13
18
113
7
60
102
71
7
84
6
59
40
44
16
15
213
240
56
37
59
84
67
24
18
95
136
21
35
91
30
59
60
36
7
57
33
11
79
72
233
43
210
75
48
117
323
67
33
21
15
44
52
69
135
81
54
41
144
13
108
35
19
36
77
13
54
33
48
27
17
115
29
60
1
83
37
71
25
30
29
31
54
18
57
105
131
48
36
4
51
153
36
56
61
83
7
45
84
81
150
69
33
11
67
173
61
36
3
87
89
16
129
111
159
30
143
205
131
157
90
72
53
19
18
11
12
49
51
165
252
3
15
120
149
64
36
44
91
5
121
35
40
69
36
143
91
149
67
54
90
65
60
144
109
35
13
179
145
35
55
168
21
69
71
16
128
73
39
144
51
18
12
36
155
97
18
24
5
16
135
114
35
85
3
3
105
165
15
44
31
54
59
60
132
12
25
11
109
3
44
4
80
1
11
84
60
144
1
126
17
43
149
4
32
240
25
27
48
9
35
43
48
53
61
ABCD 97543254884*3^$a+1 [50061]
42
16
38
336
18
78
64
14
82
2
12
162
90
180
96
96
36
4
20
52
2
42
54
18
16
12
32
48
16
2
10
278
48
66
204
34
62
28
108
108
14
22
44
108
60
76
42
14
76
20
300
40
80
48
28
116
120
88
206
96
42
36
18
22
26
78
84
220
164
12
4
126
26
54
96
46
180
62
48
30
114
30
66
96
16
6
26
10
84
60
20
36
64
72
56
156
130
62
84
112
12
50
82
30
2
52
74
78
82
32
30
12
36
130
26
40
56
6
18
78
30
64
114
48
170
196
12
8
16
30
198
20
84
136
36
68
144
304
60
80
4
24
44
72
100
20
60
18
126
28
260
18
18
4
90
218
22
98
30
18
48
72
22
126
44
112
86
288
48
30
66
46
66
54
92
174
130
56
84
28
252
72
2
42
28
8
130
26
54
30
12
24
120
136
104
24
12
84
46
14
112
162
138
56
126
130
12
18
176
46
66
224
16
102
8
36
168
84
48
52
24
116
84
120
16
24
12
18
6
68
52
216
164
4
228
72
20
160
80
48
162
78
88
12
24
8
112
62
90
54
42
24
48
64
72
54
62
96
36
144
108
34
32
82
62
94
50
42
112
72
14
30
180
60
12
28
36
48
24
104
48
76
8
18
78
18
30
12
70
74
70
26
16
272
16
56
196
144
56
64
2
106
132
18
50
52
122
78
204
96
120
280
32
6
66
12
132
40
56
12
36
174
18
46
78
20
126
174
40
90
26
184
32
64
12
92
22
54
74
10
176
102
10
20
66
64
26
22
32
30
28
20
52
56
148
140
48
264
28
36
176
126
78
18
22
72
32
66
112
74
22
98
112
56
48
72
108
96
18
42
180
16
36
8
256
20
4
206
126
82
102
168
72
20
6
96
30
192
196
110
16
48
80
288
90
72
78
30
244
8
84
16
60
38
16
254
12
6
42
132
16
20
120
24
24
72
28
240
2
78
114
18
196
170
178
12
68
46
110
16
164
100
92
112
62
114
4
234
80
90
40
132
8
82
50
24
54
48
22
56
114
82
32
52
26
30
12
64
38
16
14
96
18
42
150
16
2
160
14
22
68
76
60
12
36
78
110
336
16
72
56
180
60
84
142
18
32
12
12
70
32
66
64
62
16
110
36
190
14
244
12
176
18
66
16
30
110
34
14
64
18
14
40
26
64
32
66
60
66
78
18
114
124
12
54
62
34
50
60
48
16
20
76
44
112
56
126
112
80
30
16
128
64
164
78
48
174
136
170
82
8
76
26
270
60
120
12
162
30
36
156
36
30
96
10
6
128
30
178
2
238
110
96
18
46
188
72
46
18
80
12
84
4
68
52
36
62
34
12
194
112
14
76
56
24
84
36
52
56
34
2
88
72
126
42
20
340
12
108
24
80
12
34
14
34
170
24
60
16
50
10
182
42
24
72
372
4
140
4
14
130
252
18
2
78
78
28
260
184
26
18
96
72
144
6
30
18
78
160
44
124
20
64
38
138
4
162
186
86
178
14
46
84
24
32
24
16
14
30
100
92
34
138
38
138
22
254
12
96
166
ABCD 97543512908*3^$a+1 [50043]
27
21
15
90
78
16
14
24
40
50
48
9
48
1
20
54
108
40
12
78
98
100
14
16
60
14
22
48
110
202
138
18
14
46
14
84
24
30
36
46
36
30
20
148
47
93
12
118
14
16
2
12
36
6
34
14
6
12
58
24
8
78
12
22
36
32
22
2
18
22
48
35
15
126
4
2
16
14
15
3
76
41
13
72
11
120
163
50
16
128
66
136
48
158
18
90
24
16
2
12
10
12
78
62
36
58
2
18
34
20
15
55
6
104
16
2
30
42
30
28
44
51
39
6
18
54
18
48
81
55
8
90
18
60
9
48
31
32
40
32
42
63
81
30
76
5
9
22
38
52
54
78
32
30
94
47
7
56
40
122
40
54
84
110
87
75
4
30
50
150
51
7
30
56
4
30
218
30
64
66
32
6
120
24
142
11
49
44
27
15
52
20
57
33
72
30
144
72
130
14
126
27
1
86
34
6
30
50
90
63
31
56
16
14
46
54
26
18
4
68
22
125
1
56
94
50
30
54
10
8
9
81
4
131
9
40
6
30
32
3
39
16
110
34
24
12
20
130
134
6
4
108
36
26
6
12
18
28
30
2
30
22
17
96
49
23
85
42
8
10
86
9
3
22
20
36
94
30
42
66
38
9
27
45
216
9
4
14
18
138
24
70
20
30
33
7
2
63
13
12
18
18
146
16
50
4
20
16
20
84
10
98
36
10
86
48
15
43
29
9
22
8
22
18
50
114
12
6
52
86
9
1
14
33
87
33
39
6
48
6
45
25
126
50
28
11
3
16
29
45
106
144
38
90
48
42
30
72
6
27
72
45
18
48
36
18
18
24
58
8
22
38
27
21
24
12
6
94
8
76
20
36
18
213
57
30
90
6
52
110
232
20
16
36
24
36
11
55
42
47
1
14
118
212
124
2
9
45
3
33
12
36
22
14
3
93
52
32
180
180
24
16
24
71
49
24
26
64
66
2
40
98
54
46
32
12
6
90
22
12
38
40
32
36
130
137
15
9
33
48
15
75
78
12
18
46
84
2
12
33
57
6
36
126
30
42
76
32
124
143
21
52
38
52
14
24
76
83
21
51
39
81
21
10
62
82
44
22
24
18
26
40
42
14
51
15
18
40
86
36
18
10
30
11
9
40
36
44
4
56
126
4
50
22
8
54
3
33
162
22
23
63
40
41
69
16
24
50
30
24
16
14
96
66
148
38
18
22
12
6
30
56
18
16
50
54
36
64
18
32
16
36
36
32
6
40
59
103
17
48
33
60
30
10
84
68
114
18
36
4
47
25
23
85
50
66
22
32
96
16
65
63
57
15
18
12
24
12
40
32
36
40
11
93
126
4
65
21
4
72
6
48
2
18
94
32
36
4
36
48
144
18
54
14
4
6
80
24
18
18
16
14
6
51
15
24
216
130
32
12
36
94
86
24
34
14
36
40
14
60
117
13
18
17
1
12
20
87
111
22
12
23
87
88
2
12
51
45
18
124
36
14
76
72
20
22
36
14
30
18
28
134
10
86
40
26
46
134
36
60
27
63
22
83
7
98
54
36
108
6
40
36
68
90
16
18
2
34
60
72
48
54
38
84
40
71
15
9
31
2
12
76
168
44
18
22
2
58
30
18
38
22
227
1
24
32
15
1
198
2
88
20
66
154
32
12
18
40
17
73
14
10
80
258
18
48
60
16
14
9
240
85
138
14
64
62
100
32
66
6
18
70
17
120
103
32
88
6
26
46
18
14
72
90
16
42
30
38
18
9
21
6
36
12
10
8
58
17
127
110
3
33
4
8
4
20
184
26
144
24
30
96
12
10
68
54
12
54
90
36
10
30
36
68
64
32
36
87
33
72
22
41
15
22
26
42
54
54
16
35
1
24
18
5
121
66
36
104
4
54
60
26
22
72
2
33
33
54
204
54
15
1
74
22
14
72
22
35
120
37
11
93
6
48
28
17
1
12
42
8
24
160
41
9
28
66
6
54
122
34
14
72
40
72
36
60
36
140
34
14
40
168
44
24
40
84
56
16
83
31
89
33
72
88
38
120
46
26
40
17
75
58
12
20
16
54
18
20
12
10
50
16
47
25
20
12
6
9
117
4
30
74
70
17
165
3
15
16
56
16
2
87
48
7
24
17
72
55
30
36
104
18
69
21
24
36
72
18
4
8
57
61
50
40
72
66
42
50
12
132
34
90
14
180
22
14
144
18
15
255
162
22
65
9
70
14
18
18
72
4
50
6
30
4
41
15
30
28
230
52
18
2
72
16
2
4
44
76
6
18
26
18
28
12
20
102
58
38
58
36
8
10
12
14
60
30
72
9
15
54
84
6
34
32
4
20
111
13
18
14
18
22
18
42
18
50
36
22
18
44
6
12
10
80
4
83
63
90
48
4
2
4
14
22
80
46
68
156
10
104
81
9
36
138
18
28
11
73
92
51
3
16
50
24
22
48
6
26
4
90
54
2
22
8
9
13
2
4
86
48
87
13
26
57
37
2
30
60
94
170
36
40
35
61
48
32
18
10
62
24
54
147
13
140
111
1
72
ABCD 97544149726*3^$a+1 [50007]
42
102
45
45
39
69
24
24
159
33
84
150
6
18
72
69
12
132
48
153
15
3
33
87
6
87
144
75
24
9
36
51
105
9
99
216
81
18
72
45
45
6
24
18
36
24
27
9
27
27
69
51
18
102
6
72
60
51
9
75
36
96
48
153
24
42
24
45
24
3
45
3
21
51
21
36
87
246
18
21
33
18
102
18
30
12
132
18
69
123
30
18
33
57
51
9
66
9
45
18
198
27
57
3
27
21
72
69
27
120
24
9
120
18
45
33
90
21
69
39
39
24
33
12
45
48
48
12
48
90
21
3
78
75
135
9
9
192
39
69
24
42
45
153
96
24
72
15
3
42
30
18
99
141
27
33
36
6
24
6
3
63
72
57
36
60
156
36
60
45
132
18
192
21
105
63
360
105
51
60
72
33
18
21
75
9
57
60
15
3
18
51
84
60
105
75
15
129
153
132
120
39
24
51
6
24
114
18
30
9
12
93
36
3
9
6
24
9
9
54
81
105
54
21
105
3
87
102
18
78
24
48
39
36
63
33
9
75
9
48
15
3
21
48
51
45
3
30
15
96
51
30
27
15
120
93
75
24
6
63
27
21
3
6
24
48
168
24
18
96
54
15
33
42
90
6
81
159
24
96
126
168
66
24
93
33
84
3
153
27
36
96
21
6
48
126
24
138
24
96
21
3
6
24
15
3
93
3
117
27
6
84
30
21
27
9
36
69
3
48
273
90
66
3
33
3
69
36
12
18
54
87
21
30
18
30
189
81
354
6
3
21
18
48
6
168
72
210
33
231
21
180
9
27
27
33
63
93
9
312
12
48
39
36
21
96
171
144
72
3
150
120
108
6
21
33
90
129
39
30
63
48
51
210
30
126
114
45
60
12
3
90
123
3
6
48
66
93
24
69
78
96
174
90
90
6
81
36
99
48
153
45
72
15
72
189
75
57
24
36
192
78
69
75
18
135
57
195
96
93
54
192
69
60
9
27
3
45
81
90
117
3
69
3
30
24
18
48
48
105
105
3
36
108
57
27
15
90
27
51
165
45
3
24
12
9
84
87
3
6
15
45
135
63
54
39
216
21
54
48
72
9
9
27
105
15
24
27
45
9
72
144
3
9
48
39
12
45
6
42
75
3
24
24
24
33
252
3
24
21
9
63
3
30
27
108
27
45
12
21
42
30
3
9
48
60
18
18
60
90
24
78
75
117
15
3
9
9
36
51
9
6
21
12
9
27
3
30
90
6
120
24
48
18
30
114
102
87
9
90
18
84
12
3
33
15
3
129
45
72
96
39
75
24
6
24
15
105
36
60
18
18
78
6
3
15
30
48
48
15
27
18
87
36
216
27
24
21
3
45
108
57
87
36
27
33
207
48
42
78
21
27
30
87
3
117
72
45
78
93
9
15
57
24
24
75
57
78
78
42
33
87
21
48
33
3
60
3
144
54
36
6
21
60
69
39
3
90
27
81
15
69
3
45
60
18
21
3
33
15
30
12
6
45
48
9
27
21
123
39
69
153
27
60
33
138
18
150
120
24
93
51
54
48
18
9
105
3
33
3
84
3
66
3
177
135
3
30
75
141
234
48
120
90
48
6
90
108
36
96
3
27
105
12
123
6
12
6
24
18
60
24
3
15
126
66
45
3
81
69
75
36
27
117
81
15
12
9
6
30
51
21
63
9
18
141
27
24
33
36
108
21
39
120
27
6
18
96
126
24
12
12
27
12
99
69
12
60
51
30
99
21
48
18
30
120
15
36
9
27
12
93
18
213
51
198
3
15
6
15
99
24
102
18
105
117
27
159
102
42
21
3
6
63
27
6
15
27
66
36
48
18
129
15
96
69
24
84
237
87
99
18
84
15
45
78
30
27
60
33
15
27
6
66
69
51
54
24
15
57
135
3
18
12
18
45
117
48
27
3
57
45
3
69
39
75
24
33
36
144
72
3
33
87
69
33
12
48
12
24
51
36
27
126
210
24
9
57
12
63
51
66
3
9
15
12
36
96
12
111
21
57
96
3
60
129
12
78
30
90
69
3
21
36
84
21
75
3
48
21
81
3
60
36
39
24
45
3
30
3
93
63
36
63
102
42
24
30
66
48
150
51
39
258
27
ABCD 97544732776*3^$a+1 [50040]
13
30
54
15
8
79
18
3
44
100
3
33
32
7
84
45
21
39
60
20
24
97
39
200
31
18
30
30
11
7
12
36
21
8
1
39
51
5
96
49
42
5
40
3
9
45
6
17
7
57
24
21
15
24
75
41
24
115
30
54
21
60
75
5
25
11
24
72
12
31
41
25
11
115
12
12
18
6
5
84
25
63
3
101
4
24
21
11
36
55
102
23
25
3
32
28
80
31
45
44
16
69
95
40
15
5
25
30
12
17
132
100
68
85
15
21
35
1
35
79
17
12
12
28
156
20
4
21
42
5
24
28
21
27
24
20
100
60
33
11
1
11
40
27
101
12
13
84
11
19
36
117
57
35
48
19
60
5
4
20
19
77
4
39
5
16
44
76
9
3
20
13
24
27
24
15
5
25
27
32
12
19
9
8
13
11
13
11
4
32
48
52
33
12
35
1
27
32
19
6
18
21
140
25
39
15
17
19
5
36
28
72
24
15
17
7
93
3
12
42
15
51
57
48
44
12
1
27
32
24
36
40
44
4
48
12
27
30
60
39
36
120
15
9
27
29
24
1
18
60
12
149
1
6
53
40
60
92
12
1
11
24
61
3
21
15
9
23
24
61
35
24
16
9
11
84
4
32
4
84
24
8
49
63
56
19
53
7
57
56
52
3
33
72
24
20
36
7
5
67
29
16
9
11
24
1
18
48
18
11
16
183
120
12
5
12
12
13
30
42
51
24
9
54
17
24
55
41
103
6
11
19
54
27
3
6
119
1
95
7
9
15
168
41
7
42
75
75
12
30
54
21
8
16
32
13
47
12
7
30
75
69
155
36
24
12
7
30
6
36
29
72
73
15
21
15
20
48
16
15
9
32
24
40
56
31
9
33
11
12
24
19
29
16
9
30
5
16
20
12
103
6
6
9
84
24
3
78
35
4
32
36
4
36
27
33
12
8
48
31
30
6
45
68
4
32
4
60
15
24
36
6
18
41
7
18
36
3
12
15
69
9
11
40
32
12
12
4
81
6
42
15
12
21
12
42
36
18
66
144
60
17
60
12
61
87
8
19
42
3
32
79
54
30
41
4
56
12
12
31
6
11
4
8
7
65
4
15
12
5
7
6
15
9
15
32
4
129
30
17
19
12
12
12
65
84
19
6
27
12
8
40
8
64
36
9
23
12
31
5
19
21
20
1
54
36
21
9
83
36
12
7
6
39
32
84
4
96
36
81
18
5
25
11
28
15
17
16
80
12
43
12
6
47
4
15
21
57
71
36
19
101
84
16
69
11
19
5
109
30
48
72
41
24
12
31
17
96
84
7
21
72
3
12
72
18
6
105
15
41
4
32
52
56
109
15
27
5
49
35
12
7
81
27
53
12
13
96
24
11
64
69
11
25
30
21
111
89
4
141
11
28
44
36
16
36
44
64
20
76
8
67
41
4
3
6
47
48
7
77
25
30
30
27
44
19
12
29
1
18
36
5
12
12
61
11
19
30
54
53
73
47
37
138
57
20
16
32
12
25
12
35
49
111
3
41
24
12
48
7
53
31
6
30
5
16
57
6
17
12
12
24
36
19
69
15
48
89
4
32
55
9
24
9
30
6
15
24
72
8
31
36
18
6
30
11
16
3
9
168
15
24
41
4
24
24
8
43
21
69
99
3
57
60
15
21
180
45
6
30
15
44
84
1
11
28
8
4
63
12
48
36
42
107
25
47
79
24
42
11
12
40
81
162
9
24
32
67
41
16
3
21
51
36
18
15
9
155
16
21
6
53
96
64
39
21
32
7
17
4
15
41
19
17
43
125
16
33
102
60
29
4
3
5
43
5
52
24
60
123
30
6
6
39
39
21
24
20
12
25
51
8
7
9
44
60
19
101
1
75
93
35
12
19
24
41
52
132
80
1
66
53
73
3
24
8
24
4
24
32
43
57
69
47
72
7
24
45
32
7
5
16
27
18
36
3
20
7
24
30
11
31
29
36
37
11
16
8
31
21
8
1
66
9
147
5
7
17
36
28
15
5
19
21
15
5
12
37
60
23
7
6
30
30
11
16
12
8
4
15
41
19
5
40
44
91
29
36
4
24
27
24
89
7
29
16
21
23
60
12
28
12
27
132
78
95
12
115
81
3
30
11
13
18
9
69
47
7
41
31
9
20
7
5
49
24
35
7
72
57
99
54
36
30
5
76
3
6
47
120
48
49
11
7
24
18
6
77
84
13
75
8
25
27
3
57
51
65
16
33
6
29
7
41
64
44
16
3
5
7
29
40
27
42
6
41
19
24
60
41
7
89
13
95
108
7
21
12
68
61
18
57
60
8
36
36
31
12
101
96
4
39
36
5
4
45
15
45
23
24
28
12
39
24
53
19
54
59
31
72
17
7
60
48
5
36
12
48
24
25
36
47
13
51
8
31
17
12
1
11
31
12
5
31
17
24
84
1
24
15
72
32
12
91
12
6
54
21
20
16
3
12
29
52
12
21
35
12
60
157
15
20
1
75
92
67
6
35
55
57
33
11
133
3
32
67
5
19
17
48
25
6
53
16
147
5
7
5
25
11
19
5
7
96
33
24
32
25
15
20
40
3
6
47
12
12
43
6
39
56
7
29
88
20
12
160
116
55
12
17
24
36
43
5
25
18
17
60
1
12
15
72
56
7
137
36
72
24
24
19
48
24
45
20
103
45
56
19
5
12
4
69
75
3
54
15
24
75
6
15
15
29
12
19
9
84
36
51
29
67
17
43
69
20
43
48
120
53
4
3
9
24
60
80
24
187
69
20
12
7
161
49
11
7
33
45
24
6
5
19
12
81
20
7
6
6
24
12
42
30
53
37
111
9
3
8
1
15
56
4
9
6
41
13
47
48
1
35
16
9
54
17
13
90
29
48
43
36
5
24
24
37
95
13
42
24
5
67
60
29
4
9
23
7
36
45
12
27
96
9
8
28
56
85
15
3
36
29
108
4
44
19
18
47
12
36
12
28
8
84
12
4
96
33
42
24
24
93
99
41
7
30
51
96
24
20
85
15
12
33
11
91
12
17
64
20
12
48
12
28
21
24
24
36
59
28
44
16
9
234
90
36
11
124
144
27
117
15
72
5
24
49
35
1
35
7
12
6
36
114
5
12
48
40
60
9
23
24
24
16
3
66
39
180
96
39
17
60
124
9
11
61
24
12
42
6
35
25
30
21
84
44
55
36
24
48
24
5
109
27
44
24
96
84
36
24
12
79
9
60
15
12
5
37
47
36
67
17
13
71
25
12
23
4
12
24
39
12
33
12
56
13
15
9
6
125
67
30
ABCD 97545387034*3^$a+1 [50013]
9
36
9
6
41
25
24
39
81
24
71
55
65
84
16
20
36
13
111
44
103
72
5
12
73
71
61
83
16
27
24
60
5
60
76
3
24
5
40
57
23
1
6
29
64
92
85
6
24
126
59
24
60
55
9
32
4
69
18
17
61
11
139
9
153
27
45
11
31
53
1
12
114
48
30
30
21
57
15
9
35
25
18
12
89
37
84
18
48
17
43
33
15
129
80
37
6
77
12
19
126
23
12
4
75
54
87
44
1
84
71
84
61
59
37
48
35
52
27
6
12
42
12
45
9
27
164
49
39
33
72
3
8
64
15
90
11
7
48
41
55
30
63
15
30
18
18
11
60
24
4
3
42
78
168
29
1
72
47
28
87
6
35
151
6
3
9
27
33
11
61
18
5
60
13
83
36
1
23
19
90
66
30
114
77
60
25
24
35
36
19
24
30
15
3
17
7
54
24
35
12
48
1
6
6
114
66
39
99
72
30
15
15
29
1
18
5
205
30
5
84
91
5
180
31
21
72
32
25
6
42
18
17
60
12
84
19
42
35
40
8
28
8
24
13
23
1
24
11
13
18
17
7
21
44
61
3
15
6
66
17
72
13
42
5
16
9
18
41
40
45
42
17
1
42
33
116
49
12
18
144
41
19
5
61
30
12
30
3
116
25
3
32
19
21
135
29
7
60
17
12
55
5
19
65
61
66
17
12
84
19
21
99
30
11
36
31
9
80
55
149
49
30
5
31
149
13
24
18
66
102
53
1
6
53
31
24
66
18
77
163
41
1
99
45
59
55
57
44
25
11
91
72
45
21
71
13
11
7
17
12
43
65
172
80
79
54
47
1
24
3
3
60
24
24
29
1
11
1
162
78
18
41
91
138
66
5
40
8
13
24
35
1
47
1
95
36
193
60
36
11
49
102
53
60
31
29
1
35
48
76
20
31
53
43
108
66
30
5
24
7
45
8
19
12
33
36
27
9
9
11
13
42
65
19
41
25
35
19
42
18
5
16
8
28
32
1
71
19
5
151
9
147
30
3
9
47
24
31
24
81
8
72
84
36
16
129
23
55
66
51
20
43
6
6
29
4
63
113
36
24
52
9
6
53
40
104
37
6
78
30
6
35
48
43
30
119
13
11
67
57
56
16
81
12
11
24
7
5
31
53
25
6
29
24
16
36
44
25
12
18
65
31
36
17
36
76
9
36
18
12
69
20
25
27
15
53
24
13
48
126
29
1
54
5
7
77
12
55
36
24
33
3
72
33
117
18
162
71
79
125
43
24
18
42
48
81
105
102
42
11
1
18
6
11
24
4
32
4
36
20
43
36
65
24
13
15
32
31
12
240
45
33
6
5
48
13
23
36
48
12
25
24
24
36
27
3
5
36
84
24
1
24
36
30
9
20
7
60
18
12
6
48
9
15
6
204
35
36
109
71
55
5
24
60
61
66
233
37
18
12
173
13
167
31
5
36
19
30
99
3
72
5
1
11
24
7
54
3
56
24
28
123
54
30
48
33
144
32
4
99
5
36
36
31
18
27
15
24
30
35
25
6
78
24
18
17
12
25
48
72
24
42
12
5
43
18
11
28
27
18
6
41
13
30
45
51
5
196
15
30
54
29
175
137
24
25
35
24
25
18
57
3
29
55
5
24
1
36
59
84
100
15
57
33
90
60
24
101
36
61
54
6
3
39
18
23
55
24
17
49
59
31
9
57
30
5
16
45
107
12
24
36
55
149
7
89
19
24
18
167
1
60
51
8
28
3
42
18
24
17
49
59
7
18
11
67
30
83
4
36
20
156
31
18
11
19
24
17
24
97
23
7
129
20
24
36
19
81
36
9
30
89
36
13
11
31
78
90
72
24
6
23
25
3
3
5
7
30
180
23
4
51
6
59
24
36
19
41
7
18
12
23
79
21
20
16
15
54
54
48
9
128
7
36
45
68
49
27
20
25
23
181
11
48
12
4
20
16
39
41
13
6
9
20
7
78
47
25
6
42
27
20
180
16
32
12
24
220
27
29
133
18
17
37
18
42
35
1
120
23
31
9
20
139
5
16
27
9
63
12
24
5
40
15
89
148
32
12
84
16
21
15
3
90
6
5
84
19
12
33
21
102
17
36
19
30
48
60
102
17
124
15
30
96
30
5
13
11
24
12
85
108
3
32
60
85
30
5
25
42
5
1
24
15
15
113
13
23
91
36
48
12
9
39
41
19
6
155
24
79
5
72
64
75
5
1
108
18
53
24
1
39
27
65
121
39
8
1
24
3
8
24
55
5
36
24
91
9
63
9
9
27
8
24
31
132
12
36
36
53
31
36
6
48
66
29
1
35
109
27
92
60
12
60
13
6
45
20
24
7
89
7
177
93
42
81
36
63
41
7
29
79
42
24
90
29
36
19
5
36
40
21
23
79
6
6
29
19
41
151
5
13
11
49
6
60
30
35
61
3
27
30
51
72
51
5
36
13
11
49
47
1
3
15
101
19
41
4
36
20
16
8
36
31
24
36
29
16
72
45
18
9
33
71
37
18
5
25
36
6
93
44
1
132
12
6
65
7
29
19
12
53
31
5
31
113
24
31
36
6
42
12
9
36
80
25
36
3
9
18
42
75
56
52
32
31
5
19
12
5
1
48
27
105
18
5
85
35
36
25
15
33
3
27
108
9
8
43
17
12
43
18
39
15
89
36
19
5
36
1
174
18
30
66
35
1
51
45
47
7
60
21
27
12
5
84
31
93
3
12
18
47
25
47
73
90
41
24
72
88
3
17
91
102
59
19
12
24
29
25
15
72
32
40
20
31
5
25
27
27
108
30
83
19
36
30
11
55
33
3
17
37
155
24
1
24
99
63
60
12
41
7
48
5
97
99
36
8
1
23
12
13
6
42
23
16
8
ABCD 97545612148*3^$a+1 [50034]
57
3
49
47
33
112
44
9
102
30
18
6
51
3
126
15
99
105
16
11
9
24
21
79
11
129
72
28
80
21
7
48
41
15
24
39
132
120
13
20
12
16
20
84
3
102
24
6
54
36
18
120
21
24
117
24
6
69
129
7
53
42
49
11
48
156
24
33
87
12
60
1
17
126
60
37
20
9
48
42
169
11
54
6
25
20
9
19
47
105
33
7
59
9
36
129
30
33
33
150
9
76
35
25
29
7
320
15
49
119
36
6
75
100
83
25
17
19
65
6
21
3
36
30
30
108
6
60
19
71
66
78
21
15
1
84
5
7
53
6
9
76
8
21
51
84
21
39
24
28
23
45
9
31
59
6
30
9
27
49
11
9
51
24
54
63
88
20
9
30
30
7
5
18
60
6
15
9
31
95
6
18
81
135
36
18
6
69
27
18
3
27
36
120
9
15
6
30
24
6
66
108
37
53
27
99
30
60
60
126
21
57
6
96
30
60
24
6
9
96
24
21
195
45
18
72
105
33
120
60
6
84
12
84
9
45
66
24
153
33
75
21
103
35
12
33
52
23
12
61
60
17
67
5
24
115
11
24
54
12
120
31
48
5
6
48
21
15
30
39
21
6
133
47
108
12
9
21
15
3
45
21
27
99
48
120
36
25
29
67
53
3
28
32
48
99
45
45
30
21
105
6
49
29
126
24
25
107
153
12
9
36
48
12
30
54
84
6
84
12
9
4
20
15
66
55
65
6
9
45
19
20
15
60
21
16
5
39
21
30
45
69
24
55
5
216
90
45
240
39
6
15
15
114
27
33
15
36
9
66
1
144
59
96
24
6
36
19
65
6
54
19
47
48
30
12
24
150
57
48
111
24
6
19
29
7
140
99
36
81
40
200
9
30
54
24
60
90
33
39
60
9
45
180
66
21
87
36
84
61
35
6
30
21
4
20
39
49
17
19
131
25
8
28
113
31
44
15
6
63
51
66
24
24
27
15
13
8
3
121
5
30
73
48
47
1
41
91
12
8
57
63
63
69
16
32
28
29
27
45
18
96
30
99
12
16
68
72
69
18
66
15
9
102
25
35
18
27
39
25
96
53
31
44
15
6
195
51
54
24
15
51
36
48
81
16
5
30
18
63
69
63
27
1
12
137
43
11
1
173
55
48
48
12
83
97
12
47
133
35
33
120
27
12
105
3
36
54
66
85
95
177
12
15
1
104
81
39
45
27
33
75
75
60
45
51
25
12
80
64
20
76
17
67
48
71
6
15
16
48
29
42
24
90
144
30
6
27
48
120
9
15
15
6
27
33
36
18
36
36
54
135
15
60
24
30
31
80
16
44
15
49
8
27
1
119
12
25
5
3
60
192
15
24
6
19
20
15
54
27
159
30
120
96
19
96
23
13
89
123
57
108
36
6
33
21
19
116
21
18
21
15
30
36
15
3
72
24
49
131
90
19
35
150
90
12
13
35
12
30
24
30
66
30
49
29
42
54
31
96
32
72
9
66
145
5
48
87
9
27
204
64
5
15
9
6
6
15
69
7
143
21
3
36
21
36
27
13
83
45
105
15
39
36
24
246
30
24
12
33
16
29
31
59
60
57
3
21
51
54
6
93
21
36
84
51
63
120
36
84
6
7
47
12
45
3
66
39
21
6
18
42
85
8
28
32
87
84
24
13
23
36
150
84
7
20
64
35
48
132
54
150
45
69
6
57
33
55
176
4
32
39
48
6
54
6
54
30
127
29
19
35
66
84
15
12
9
66
48
1
119
12
81
3
96
61
60
17
3
153
6
13
36
65
30
1
59
6
18
12
1
44
45
19
29
55
35
36
30
219
12
39
9
15
90
42
54
36
18
1
11
9
81
15
33
12
30
30
3
57
30
60
180
9
4
41
6
49
29
72
15
39
60
24
33
99
13
41
7
47
12
1
68
12
9
78
12
109
5
6
54
19
17
84
6
30
78
21
4
32
3
81
144
21
60
55
35
6
55
29
36
114
30
19
35
13
48
20
69
67
35
30
30
49
71
33
15
36
9
15
42
55
53
15
40
17
78
57
33
6
9
12
45
18
97
23
6
66
13
47
24
30
15
9
102
24
6
48
6
36
48
73
23
66
75
69
24
12
19
41
39
76
36
59
108
66
7
29
3
132
9
66
24
21
4
5
91
20
63
25
71
24
12
24
1
5
15
123
21
15
6
114
1
5
15
189
19
47
54
36
55
155
24
25
119
45
48
3
45
36
3
6
126
30
19
59
6
84
27
16
8
129
6
6
18
61
11
9
39
1
11
60
54
27
24
4
5
90
36
13
12
5
54
121
44
36
36
57
127
59
24
21
105
6
18
75
15
1
32
9
75
40
20
3
42
84
6
25
23
45
51
9
21
6
114
54
36
37
8
9
66
30
19
95
1
41
18
120
33
147
73
77
60
30
12
13
20
27
1
29
15
195
150
55
23
36
6
30
18
36
30
45
36
15
1
83
105
15
30
19
11
6
48
51
9
30
72
174
31
35
81
3
25
35
30
67
47
33
3
25
5
6
120
180
24
85
5
55
59
21
69
3
48
ABCD 97546063632*3^$a+1 [50025]
156
20
19
29
76
8
67
161
19
48
57
15
9
39
105
75
12
129
159
53
12
12
43
77
16
99
69
32
168
12
48
19
57
8
88
20
19
41
100
63
17
28
20
16
36
8
4
68
100
27
12
33
36
44
67
60
21
24
20
60
220
63
53
43
21
3
57
104
12
7
33
8
24
172
44
112
144
24
156
20
40
20
28
20
36
79
105
36
84
32
48
12
196
24
56
72
28
44
16
32
52
44
64
27
101
40
20
19
33
12
96
44
76
20
4
3
77
36
79
33
15
45
15
33
212
28
32
36
40
51
120
29
24
7
84
96
60
33
48
27
53
19
120
29
55
29
12
16
39
29
112
159
21
3
29
28
87
53
84
40
60
99
125
72
48
124
20
7
204
5
64
128
108
19
65
127
173
36
160
44
28
20
79
65
28
152
16
27
101
24
48
7
12
45
195
9
116
84
16
15
65
55
5
40
3
41
100
51
89
31
201
8
16
20
120
36
84
43
21
51
48
185
40
72
44
64
27
41
60
48
76
120
63
96
5
4
15
137
28
12
39
101
144
79
12
93
176
36
40
15
41
12
96
55
125
12
4
3
125
12
28
56
12
7
105
72
80
24
4
32
4
36
140
43
45
72
36
219
21
27
17
43
17
96
79
9
20
19
53
43
9
8
4
8
100
96
12
24
195
125
43
17
88
8
12
28
92
12
36
28
36
15
21
92
120
7
45
20
108
76
80
64
80
100
20
16
72
108
12
8
36
84
204
31
65
12
64
24
111
29
124
60
92
28
116
19
125
216
120
220
39
53
100
60
12
8
52
15
185
36
36
48
60
31
57
20
52
12
24
36
48
75
33
32
28
84
3
41
31
53
48
12
7
45
48
15
57
20
48
48
7
77
156
19
60
33
15
96
5
24
48
88
12
24
68
307
53
88
24
15
29
4
51
5
52
32
55
60
21
36
176
40
12
108
164
55
41
12
40
36
92
64
15
21
27
60
96
141
164
84
28
63
384
36
96
45
15
81
20
19
125
96
12
16
32
40
12
96
92
7
12
65
156
79
29
91
24
5
31
60
24
41
4
32
148
36
8
108
100
84
56
12
72
24
4
48
99
33
128
223
36
45
48
8
19
213
108
39
41
64
36
84
96
212
48
19
9
15
5
52
20
52
75
33
180
72
108
27
81
159
5
36
12
180
112
15
17
4
12
72
68
28
56
84
16
44
172
39
48
60
101
4
72
339
65
24
67
69
12
20
4
8
7
33
8
52
48
3
21
80
36
12
7
9
135
65
64
56
4
12
8
312
208
8
12
12
168
100
56
4
27
125
144
84
88
308
24
40
8
67
5
88
152
36
19
12
29
55
69
60
36
44
112
56
84
40
36
8
31
65
108
12
55
29
84
72
64
51
33
32
19
45
20
139
132
89
24
192
16
272
108
103
5
52
12
20
7
33
108
144
8
40
27
24
24
93
8
64
15
237
36
108
12
20
4
120
36
44
28
56
4
36
56
28
68
4
96
8
4
80
7
81
8
12
88
36
108
36
12
60
99
21
24
48
92
4
39
12
21
8
36
48
16
140
76
80
28
20
55
65
48
24
43
45
96
80
72
40
60
20
60
48
16
99
9
12
15
24
129
12
68
40
15
101
52
99
9
32
4
128
7
45
120
3
57
144
20
36
103
41
64
68
4
24
72
87
57
15
29
12
100
44
160
44
264
12
16
132
48
24
56
60
4
15
144
45
80
36
28
32
40
75
84
5
52
68
12
4
75
5
28
15
17
60
4
32
12
72
19
9
20
60
12
84
4
140
40
36
80
64
68
52
8
19
48
5
12
4
36
56
100
24
56
24
36
4
15
29
31
93
20
100
32
64
84
212
100
48
87
168
5
88
80
19
29
96
19
101
16
84
24
15
5
115
29
288
52
36
39
45
80
100
27
53
100
20
36
40
44
192
28
87
24
96
5
28
20
16
72
68
4
36
92
43
117
92
100
27
141
84
140
24
31
41
4
44
ABCD 97546863926*3^$a+1 [50015]
33
8
7
13
85
23
1
35
53
27
5
55
48
8
25
8
40
12
3
4
48
35
9
21
2
18
47
77
3
48
47
58
80
3
61
3
33
75
45
20
28
60
24
3
28
25
15
25
12
24
36
30
29
28
8
80
28
80
5
11
48
28
57
12
15
3
18
63
81
24
84
12
35
3
16
6
24
27
4
19
22
27
88
53
2
13
35
42
7
32
61
3
45
11
16
9
30
33
28
13
4
27
21
24
24
11
4
21
80
4
71
45
55
33
27
36
9
56
23
116
51
17
1
27
5
100
23
25
27
8
7
29
20
5
20
28
11
1
24
6
25
16
4
5
11
5
15
33
72
8
40
12
3
21
20
39
4
53
4
96
23
20
40
7
2
16
12
48
36
23
20
53
60
44
15
33
3
25
55
65
3
15
6
19
32
40
44
3
33
24
9
7
20
5
30
138
22
30
20
28
15
76
8
17
16
43
16
3
82
31
80
28
17
12
63
84
33
36
55
5
15
20
61
75
4
5
127
28
16
20
1
23
25
24
36
19
31
16
25
25
71
5
15
3
42
8
4
23
44
5
11
37
36
27
92
52
3
2
4
75
21
11
25
8
7
68
16
20
15
18
31
57
54
6
67
1
22
45
20
13
20
39
20
53
14
29
5
75
81
11
4
5
15
13
131
12
25
42
2
59
4
1
12
2
10
12
26
18
4
91
32
47
65
8
45
59
31
80
9
13
23
73
36
24
56
4
36
11
3
16
141
32
60
32
25
4
7
5
78
57
33
31
25
23
40
28
84
80
1
27
16
65
20
16
23
1
31
53
50
25
33
12
36
6
48
18
60
27
41
27
13
6
29
25
36
71
9
3
21
46
9
20
4
28
44
41
55
4
5
14
1
16
5
83
7
13
5
30
50
16
75
9
11
15
34
12
83
44
36
17
63
9
47
36
25
19
1
35
28
4
77
16
12
51
40
29
2
18
31
60
12
23
22
3
40
1
11
19
34
7
49
55
24
24
8
52
5
112
14
1
15
48
41
36
19
1
41
23
92
19
61
5
4
24
35
9
6
22
3
17
19
48
20
16
24
16
7
22
23
48
1
120
59
16
40
29
7
19
34
59
13
7
1
11
41
84
48
7
29
27
20
12
8
28
67
2
28
47
1
15
9
48
7
35
6
72
15
3
2
27
37
15
184
36
16
37
27
131
17
53
3
20
45
4
12
3
21
30
2
75
37
27
5
78
25
8
73
55
40
4
28
40
64
33
43
44
8
33
40
38
46
11
84
16
3
2
15
8
1
16
32
31
80
129
6
10
24
32
16
15
9
23
15
16
2
23
16
33
47
56
44
36
33
39
37
24
36
36
18
26
6
22
135
117
30
1
44
16
17
18
65
25
24
96
23
37
19
1
119
4
61
8
48
88
24
36
12
103
64
33
22
32
18
27
16
9
20
40
84
39
28
32
17
3
12
24
1
110
13
5
63
13
2
29
28
36
16
4
1
16
8
24
16
24
51
76
1
3
19
2
11
77
6
9
16
1
39
31
1
49
63
37
20
6
42
48
4
79
5
14
22
24
91
23
26
6
73
36
35
57
4
83
22
11
13
2
64
18
11
4
16
5
44
30
46
20
31
64
1
16
30
9
45
36
48
111
9
75
12
17
16
24
11
1
60
63
81
47
7
1
5
20
52
95
4
15
9
9
12
95
1
75
9
15
28
37
15
44
12
32
21
24
87
45
3
48
29
24
87
4
5
11
12
5
2
10
3
5
15
1
11
1
3
124
32
33
63
12
33
12
48
74
18
31
45
19
25
23
25
15
13
12
8
40
120
32
22
26
15
32
25
15
63
1
28
12
40
9
6
18
7
16
23
42
19
36
72
20
57
19
20
16
19
22
87
36
9
6
29
25
71
4
41
40
30
30
15
36
15
9
32
25
30
30
15
9
99
20
16
9
20
70
42
8
39
55
42
31
68
81
15
84
24
41
47
28
1
24
11
61
15
20
63
77
35
30
3
40
20
45
12
39
3
2
23
36
29
3
4
25
24
24
22
13
67
10
48
12
20
23
32
41
40
15
32
25
36
19
16
1
60
18
13
37
16
14
17
16
25
3
60
9
36
12
8
19
3
13
36
29
15
44
7
6
24
66
18
30
25
5
27
65
4
3
17
16
12
11
4
32
1
3
16
16
15
13
5
46
13
16
112
45
39
15
48
2
63
33
7
20
51
41
29
20
16
36
59
9
11
19
45
1
48
2
1
12
3
30
18
30
20
4
3
23
1
21
7
17
31
32
21
7
32
96
119
41
1
119
16
61
18
1
41
67
28
33
31
8
1
30
45
21
31
17
23
37
47
16
28
1
15
61
24
44
31
24
12
5
43
21
39
57
14
121
33
12
3
16
25
31
17
7
69
15
45
24
11
61
36
98
45
16
20
9
16
56
28
27
8
72
9
24
51
1
24
3
68
48
4
92
21
28
2
33
40
9
11
37
12
12
6
18
14
18
4
44
30
57
49
80
16
39
28
17
15
5
43
21
7
4
19
9
36
9
20
28
20
35
20
48
81
11
73
20
115
5
47
28
1
15
28
1
6
9
16
4
16
20
56
8
40
9
43
80
3
2
7
32
39
25
17
48
19
81
36
23
13
20
40
23
39
16
42
24
104
24
7
9
56
3
45
28
67
16
4
3
9
24
16
80
8
8
49
39
16
20
25
23
36
25
32
3
4
17
24
79
20
1
15
45
6
50
28
63
12
68
3
1
45
20
31
45
50
90
28
11
1
8
19
53
7
41
55
36
36
45
3
16
88
13
67
23
25
8
17
28
20
31
8
33
4
11
9
4
20
31
24
56
9
31
124
32
29
4
36
8
102
1
69
20
6
17
96
1
24
47
64
4
69
48
15
8
7
18
14
46
31
19
25
57
8
7
33
11
25
36
8
7
9
111
12
33
12
35
32
16
3
77
19
10
54
1
79
9
20
16
16
60
89
59
52
13
66
210
14
25
8
15
29
5
15
21
75
60
5
4
103
28
24
9
4
50
1
41
3
37
8
6
97
8
87
10
24
108
36
12
20
30
58
12
24
20
64
24
38
10
48
87
17
11
32
3
77
13
15
9
12
44
35
35
17
25
39
21
48
42
25
29
24
20
40
15
39
13
28
16
81
8
76
50
1
12
45
6
129
28
35
17
1
60
15
5
40
7
44
29
15
16
69
20
7
20
13
60
120
84
23
25
8
7
32
37
43
25
3
28
17
54
1
28
35
1
53
12
11
3
34
30
41
25
30
26
24
7
17
22
29
21
43
28
55
10
38
22
12
8
4
15
5
39
16
64
25
30
10
51
28
32
21
12
12
11
13
20
52
19
4
1
50
64
6
59
25
51
5
31
15
18
15
57
32
71
72
20
20
28
144
51
26
16
48
15
9
55
103
45
48
49
2
16
65
12
1
51
9
6
6
19
8
8
39
61
29
4
11
24
9
67
3
77
19
25
41
24
19
17
51
15
42
36
60
24
43
13
6
13
3
32
66
55
96
9
15
21
35
1
47
61
55
29
86
34
43
17
2
16
2
7
45
74
16
61
17
36
31
5
68
3
37
251
12
33
67
35
18
16
24
6
25
5
50
18
7
48
17
19
57
7
35
6
74
16
17
13
2
34
36
39
69
15
12
80
37
36
7
5
120
84
3
21
72
63
45
6
13
5
27
9
92
4
23
20
8
9
31
29
20
4
171
24
4
5
31
29
11
39
33
40
52
32
9
67
52
13
55
88
1
15
39
30
20
16
11
28
ABCD 97546872862*3^$a+1 [50113]
53
18
105
9
6
145
80
9
91
5
78
6
18
30
66
126
66
42
3
45
102
18
87
105
55
95
48
18
24
67
29
24
3
33
24
31
36
5
195
39
141
48
3
13
35
90
96
6
57
93
19
29
120
51
21
19
20
33
42
18
43
5
24
24
6
73
17
84
7
173
7
29
19
71
6
39
16
104
120
40
59
69
40
72
8
76
104
28
72
8
177
3
9
24
24
63
12
16
11
6
7
36
29
18
42
60
42
24
6
84
72
24
60
108
127
41
19
8
21
7
29
36
43
35
37
29
55
209
30
42
48
60
67
167
30
15
72
16
59
48
72
30
24
60
6
6
18
30
12
54
33
105
72
75
21
108
87
88
17
114
45
81
55
35
30
19
29
7
53
54
45
12
39
24
30
48
24
19
36
35
6
99
15
21
52
8
9
24
12
18
66
3
28
44
69
36
48
27
39
24
48
102
60
7
71
18
24
36
72
67
12
8
88
5
54
66
19
29
30
24
18
79
5
48
60
7
24
116
9
36
31
24
149
7
29
54
6
24
42
165
40
65
7
107
25
53
3
24
40
20
40
41
39
3
1
29
12
19
32
52
77
48
15
105
27
21
24
24
42
9
69
51
93
90
6
120
36
78
42
6
49
23
18
84
60
6
37
107
6
19
56
57
123
57
3
60
9
24
51
136
23
24
25
23
18
27
33
24
48
18
66
24
30
24
1
5
12
24
54
54
3
153
6
66
39
48
111
54
12
103
8
4
24
11
81
69
24
39
33
12
36
24
7
8
45
48
30
49
24
41
84
24
31
11
54
12
43
29
60
7
5
79
29
18
25
47
66
91
108
53
72
3
100
24
35
54
55
36
5
15
3
30
48
7
35
18
60
15
45
54
21
3
42
7
47
24
37
44
39
21
69
72
43
60
29
27
16
12
32
93
15
87
120
18
60
3
9
84
55
35
102
7
8
123
37
17
60
78
30
67
92
9
7
53
24
27
75
54
42
72
57
33
48
24
36
42
1
56
16
168
65
6
1
32
63
42
55
36
65
120
60
6
6
15
27
18
48
19
8
117
127
41
12
3
63
57
45
15
117
30
30
60
6
54
132
15
63
48
18
99
93
43
65
24
12
3
93
30
18
7
23
72
30
42
6
7
48
17
7
35
126
24
12
24
12
39
28
8
45
18
57
45
108
39
45
63
9
3
57
24
60
42
57
87
45
21
19
41
7
68
57
27
124
56
28
17
51
9
55
5
48
12
115
35
18
36
12
48
27
69
15
9
27
147
30
18
9
4
35
144
90
27
99
21
36
39
13
36
44
21
19
65
27
81
39
285
66
78
36
24
6
1
48
17
27
16
12
47
57
28
11
90
12
79
5
6
49
140
16
83
24
33
9
180
63
21
30
30
12
78
6
31
20
9
204
66
120
13
8
24
9
12
19
20
81
60
15
4
5
48
67
140
51
24
81
124
108
23
9
129
6
121
5
7
35
18
60
24
175
5
3
21
150
30
55
59
30
66
42
43
11
1
72
17
6
13
17
144
51
15
18
12
42
121
5
72
18
6
18
78
18
9
93
48
42
24
81
207
18
60
48
39
3
13
77
30
9
63
1
5
66
30
60
19
29
3
40
5
15
39
25
5
24
276
84
12
103
5
96
3
40
8
69
3
28
17
60
48
24
103
8
9
6
49
89
24
6
24
30
48
24
24
24
42
30
60
6
30
67
53
19
84
92
112
23
13
5
7
60
32
12
15
18
12
114
85
116
21
48
36
48
55
47
81
33
19
36
12
89
84
39
15
6
12
30
18
27
3
6
15
16
17
3
40
5
60
174
21
93
27
100
77
91
89
15
57
36
12
27
16
20
12
52
24
5
12
27
21
7
72
5
96
24
15
12
28
65
132
48
27
21
48
36
24
12
15
4
89
60
27
84
45
48
72
19
101
31
35
13
11
30
18
6
24
135
45
6
117
27
85
53
12
48
234
18
6
42
55
32
12
69
30
30
24
55
8
3
24
1
17
30
69
16
53
19
11
24
1
5
42
9
225
30
24
144
30
36
175
17
27
12
63
1
89
55
23
57
16
47
24
66
30
30
67
23
45
45
19
53
36
87
4
5
79
65
156
30
6
19
120
60
29
7
5
162
42
84
72
18
49
8
60
40
17
108
99
9
39
16
17
18
42
24
36
48
87
28
60
84
41
156
3
21
36
31
44
75
30
15
40
48
11
30
51
40
5
103
5
102
6
7
221
12
19
41
24
6
25
47
73
23
81
9
31
60
11
24
6
67
92
3
13
17
12
108
7
176
3
6
15
33
63
3
54
18
90
12
27
9
27
4
216
29
63
100
96
101
63
27
18
12
24
99
63
24
13
17
24
99
48
87
6
111
4
89
48
67
5
30
78
43
36
108
47
66
12
36
60
12
12
96
36
6
18
84
18
24
33
196
29
48
12
3
24
60
21
19
29
67
35
24
114
36
48
15
21
60
51
4
77
54
30
15
9
42
9
81
12
3
9
19
35
21
9
42
18
12
43
41
15
63
96
54
91
71
24
9
48
39
45
9
27
15
18
6
49
96
53
18
45
9
36
78
24
1
17
84
31
35
30
18
57
ABCD 97547395366*3^$a+1 [50003]
5
39
9
7
84
21
3
20
6
18
106
6
48
6
6
8
36
52
5
48
15
17
19
18
6
36
10
90
8
46
6
14
3
121
7
11
37
16
27
72
10
98
12
42
18
40
49
11
5
32
16
3
16
48
80
13
45
18
14
18
54
24
34
108
14
18
18
10
18
54
6
72
2
22
18
18
30
9
51
20
25
15
24
89
37
144
6
12
18
18
30
36
50
1
27
2
18
40
68
5
37
88
35
43
42
11
7
9
3
42
2
36
22
6
17
79
26
82
21
75
20
94
6
77
15
90
28
27
35
18
4
12
11
37
32
4
102
14
3
13
12
6
42
50
34
83
91
26
46
80
4
24
14
3
13
6
26
18
36
77
23
78
11
32
53
2
18
12
4
39
35
4
32
30
36
4
24
32
18
76
29
31
17
31
32
58
7
19
6
46
9
15
17
21
18
34
103
25
87
19
12
12
5
3
70
12
11
7
14
16
32
36
34
62
36
19
16
13
10
6
44
12
24
34
1
13
72
10
54
11
39
16
6
80
18
100
42
3
95
10
74
18
4
14
36
28
36
44
18
39
15
24
9
13
80
3
16
15
108
2
28
12
126
12
12
18
26
40
6
59
57
58
20
30
24
88
11
3
36
34
38
16
36
24
20
12
88
44
36
4
8
17
7
34
12
18
62
4
30
36
14
58
122
6
12
6
30
10
42
24
38
66
36
34
24
32
88
6
32
28
14
130
72
24
17
93
72
24
115
9
23
27
69
3
4
20
48
16
2
3
16
69
6
104
36
34
7
37
72
46
24
20
36
30
71
16
48
7
12
96
2
6
16
74
34
36
42
48
50
36
21
69
36
10
29
15
4
6
18
32
10
30
18
6
24
12
33
135
30
80
27
45
83
35
18
48
24
3
15
12
5
7
36
2
72
66
18
42
102
16
12
78
12
48
12
5
93
46
18
3
107
42
58
42
20
16
115
55
144
16
12
98
10
1
53
6
48
20
24
12
6
7
21
2
72
58
23
37
24
18
48
24
8
36
90
19
15
12
5
21
88
14
5
131
86
30
16
72
65
15
12
4
20
4
32
40
26
71
7
94
72
26
24
17
31
33
39
6
30
28
54
32
35
35
6
23
7
24
17
43
5
15
6
30
34
18
8
10
23
21
18
25
15
26
10
12
38
22
32
21
61
30
5
21
18
16
36
62
10
60
38
34
38
3
27
16
26
11
23
2
39
9
22
17
7
41
27
52
14
40
11
45
115
80
15
10
6
20
13
47
30
22
13
25
12
22
24
84
18
39
32
69
22
53
7
6
6
50
16
24
14
10
24
8
10
8
4
85
35
50
148
42
8
24
58
90
96
6
66
20
52
25
121
7
29
10
14
30
4
6
54
6
7
16
31
33
9
14
16
9
16
16
75
72
18
10
20
130
11
27
37
9
7
23
36
8
45
32
5
24
6
18
2
9
9
54
12
5
5
66
60
125
7
18
84
8
132
34
24
13
53
24
12
20
18
76
44
40
20
36
9
21
27
13
51
9
12
72
72
6
5
3
60
52
38
7
5
10
12
66
26
16
12
36
12
29
32
61
35
13
10
18
7
7
36
21
45
19
71
25
32
3
66
24
130
33
35
66
72
24
18
70
12
20
3
43
14
16
2
48
52
20
13
59
18
28
30
38
40
11
13
62
58
42
44
36
17
11
2
3
13
24
6
48
2
30
58
2
18
22
44
78
7
75
37
11
60
6
14
5
5
18
9
15
134
34
32
16
8
12
24
28
36
6
50
10
14
45
127
12
50
156
55
16
16
13
66
24
6
18
17
16
32
13
18
12
24
13
35
2
40
24
6
5
31
54
38
40
66
74
6
16
38
37
15
1
13
42
18
46
8
12
24
22
32
28
18
6
14
46
18
5
21
42
112
78
8
66
54
40
24
66
1
41
23
7
60
8
37
3
42
62
10
42
8
9
67
72
30
18
30
7
64
19
6
18
32
24
16
20
9
37
38
34
12
60
11
15
4
96
2
22
30
26
52
20
82
44
16
68
10
18
68
10
30
6
98
3
19
48
18
2
30
43
16
11
2
6
10
60
18
21
32
3
4
54
83
37
30
6
36
6
8
40
50
6
90
27
7
2
55
35
4
14
10
24
41
25
26
18
58
49
11
18
2
78
3
16
48
5
27
45
16
140
52
74
40
6
42
62
10
38
10
80
28
8
24
18
52
18
12
36
2
78
12
54
6
18
11
23
38
48
10
12
29
16
15
32
22
11
19
45
15
30
6
48
2
30
72
42
70
18
2
16
20
28
24
36
14
42
10
48
42
120
6
20
22
12
165
41
22
12
146
40
54
30
30
8
81
27
30
28
11
13
18
12
18
8
6
4
32
17
35
12
65
31
33
45
6
61
5
62
28
8
22
99
32
19
42
12
36
32
40
62
100
9
128
16
77
18
12
36
52
8
4
6
38
40
32
4
48
80
28
72
48
12
12
38
6
16
48
20
10
6
90
6
20
46
8
72
10
8
22
14
53
13
40
14
4
66
7
23
50
46
25
29
8
52
14
57
48
19
12
150
18
20
10
6
20
10
6
33
5
6
90
10
12
24
18
2
36
4
1
77
12
86
10
23
61
38
12
6
4
6
24
14
52
38
46
3
32
9
6
4
12
48
17
13
14
28
57
35
6
30
9
25
18
37
7
36
117
13
18
42
23
15
16
1
25
18
21
32
13
88
2
70
8
18
73
107
130
12
18
12
18
20
42
36
4
68
12
6
4
12
6
18
12
30
24
17
48
9
7
3
2
4
30
20
36
28
50
40
54
30
20
12
16
12
48
2
28
44
30
46
32
36
12
18
22
29
21
40
24
6
24
114
32
11
83
26
3
7
9
53
16
75
77
10
60
72
32
69
25
20
30
46
44
27
25
18
69
23
24
1
16
29
30
32
40
18
32
27
39
9
27
5
19
4
8
22
18
54
3
45
60
32
23
77
67
19
13
71
204
36
18
16
42
12
140
16
5
69
18
24
33
37
11
85
14
54
4
48
12
26
130
32
75
9
78
36
4
8
73
32
45
18
22
32
27
61
2
46
26
36
30
87
27
34
6
86
4
14
64
2
76
12
11
25
26
28
72
38
18
24
76
29
3
18
22
72
18
59
37
20
16
18
8
48
6
58
12
48
6
20
39
16
29
6
12
24
25
11
18
106
84
30
12
27
5
18
41
71
12
24
32
64
8
88
42
18
110
72
48
3
32
19
6
172
62
18
10
65
31
24
30
30
6
66
5
3
28
8
16
96
68
4
8
25
3
12
49
79
1
21
75
47
1
47
81
9
18
24
29
7
12
54
28
27
32
27
21
9
22
54
36
30
12
36
12
48
6
54
12
2
3
19
38
12
18
40
138
7
35
6
26
10
26
4
66
30
14
28
8
10
2
7
39
32
4
36
30
14
85
3
6
230
16
20
18
36
4
3
27
30
12
48
18
2
22
36
29
109
12
42
8
37
45
150
2
16
20
48
16
26
4
68
18
10
24
1
53
20
30
6
10
38
96
12
10
24
8
16
20
22
24
66
32
46
2
34
38
1
5
22
5
7
18
32
6
72
48
57
43
ABCD 97547449198*3^$a+1 [50003]
7
48
60
6
95
151
144
53
72
31
53
7
24
101
1
138
90
60
35
31
36
12
12
53
36
25
95
1
66
84
29
204
120
7
18
6
72
29
163
29
60
271
108
78
83
1
90
65
37
48
18
77
7
18
126
24
36
84
132
18
126
29
97
174
53
67
144
5
43
18
155
37
168
84
47
55
36
113
19
36
24
29
127
89
7
6
59
19
6
119
19
6
132
12
11
55
29
7
6
191
36
7
65
144
25
30
29
85
36
30
60
29
36
216
13
162
30
54
41
19
54
162
5
48
60
91
6
18
29
19
12
48
102
6
5
31
66
83
49
78
42
71
259
5
43
42
131
180
60
49
35
55
18
54
24
72
137
60
31
89
7
6
84
66
149
19
29
67
24
6
24
11
19
72
18
71
55
17
1
150
5
85
162
6
30
77
24
79
12
72
18
11
55
36
17
151
29
13
6
12
29
120
1
6
126
83
1
60
102
197
72
19
54
102
65
48
31
29
55
29
13
23
67
5
49
126
6
42
209
19
41
43
36
108
65
36
12
19
102
131
31
108
132
5
48
36
19
12
84
24
137
84
235
41
84
25
66
17
31
12
29
36
145
30
144
60
41
25
54
149
36
49
11
19
17
1
18
24
5
91
6
108
18
132
120
48
144
17
43
126
42
108
137
7
6
42
12
5
1
24
18
36
29
37
78
90
47
1
143
1
18
132
18
120
35
84
31
5
115
89
7
5
79
72
24
41
19
24
17
72
67
60
60
120
30
60
11
139
29
7
48
12
6
24
204
59
115
126
186
60
60
113
24
36
84
7
54
11
31
5
211
101
300
61
119
19
30
24
23
7
5
109
126
17
7
53
19
89
72
12
60
25
95
31
29
19
12
5
19
6
138
48
24
78
59
36
31
65
79
29
43
257
31
66
42
24
53
25
42
108
12
84
66
119
55
29
55
5
91
150
24
48
30
17
91
132
84
65
312
120
43
66
78
65
7
84
53
7
24
24
12
108
48
17
25
11
19
29
139
30
42
96
12
29
72
43
5
19
54
108
107
25
60
66
36
24
113
223
17
79
29
300
139
24
102
108
138
12
17
139
216
6
102
36
29
36
19
60
30
18
90
11
103
24
5
36
43
48
18
42
18
66
24
12
174
84
59
31
41
115
96
60
42
71
181
83
61
143
12
60
19
36
65
67
77
103
41
60
7
66
18
126
102
84
48
42
59
31
78
78
54
35
1
48
162
17
24
109
11
7
150
54
29
12
36
13
6
120
101
252
31
12
65
72
13
6
53
85
6
18
78
12
89
12
24
31
66
18
137
19
36
29
121
59
96
19
42
18
41
19
174
228
54
24
30
30
5
1
48
162
5
43
12
29
31
5
19
6
126
42
66
54
30
102
47
79
12
29
151
89
12
24
12
24
36
91
150
60
108
54
72
185
43
108
41
1
35
36
49
18
12
12
17
36
55
5
253
60
47
13
24
83
24
127
36
108
12
48
6
59
36
1
83
36
319
29
19
281
60
48
31
101
1
47
55
84
209
25
6
5
36
84
79
29
97
24
126
5
61
83
72
144
19
42
54
53
37
120
30
36
6
30
30
143
48
43
89
91
60
84
24
5
43
17
25
47
13
71
36
24
36
25
84
36
108
6
113
73
54
12
42
102
84
101
132
79
24
60
48
41
1
36
252
42
24
41
12
31
18
47
127
53
72
19
24
42
23
7
5
43
132
126
30
29
43
96
6
59
84
85
11
7
24
6
18
101
91
42
18
18
11
19
113
7
113
79
12
48
42
35
151
24
48
12
150
42
36
77
31
41
43
29
36
43
17
7
5
108
7
65
43
102
59
36
19
60
66
18
137
24
36
13
186
24
5
60
264
1
30
78
24
60
78
72
5
108
12
19
126
59
19
137
132
7
72
84
125
61
18
36
5
43
36
29
55
12
138
48
18
41
49
35
127
149
ABCD 97547567324*3^$a+1 [50014]
3
12
72
85
72
24
29
24
24
18
60
90
96
63
48
57
66
9
15
61
5
91
5
42
1
71
12
36
12
13
60
71
13
29
31
36
101
6
42
7
47
90
103
89
31
24
35
54
103
36
132
12
29
48
19
12
11
36
6
6
78
78
25
35
13
11
12
1
35
85
20
27
36
117
60
64
23
37
47
66
7
35
45
15
48
45
96
15
6
66
48
18
60
12
12
39
3
24
60
117
9
18
48
21
105
103
32
87
6
19
36
17
30
24
60
6
36
18
1
23
90
6
57
108
33
51
64
24
36
35
6
7
60
17
60
27
3
93
88
41
36
48
18
73
17
18
73
11
37
83
13
17
15
36
16
29
30
60
66
19
17
54
13
29
147
51
42
84
31
23
36
18
42
18
42
9
33
102
72
37
41
39
15
45
69
79
12
41
67
95
9
93
6
66
7
20
33
66
9
33
54
105
76
11
42
60
36
15
21
54
6
18
24
37
65
91
11
30
18
37
5
72
12
66
9
3
30
6
45
16
44
15
36
96
78
19
24
8
93
24
39
52
120
5
3
28
47
120
42
3
40
101
24
7
5
6
66
42
12
33
12
51
36
109
80
9
6
6
48
24
3
93
6
13
128
16
24
8
12
9
36
7
23
12
66
24
63
36
3
9
87
30
24
31
24
44
15
33
15
1
68
63
49
101
27
48
21
19
29
18
42
111
57
51
52
125
36
36
199
11
73
32
33
36
12
36
24
18
25
23
73
8
21
7
17
111
135
9
16
5
7
41
219
3
13
128
3
25
24
35
108
18
54
9
3
114
19
11
57
16
11
18
30
18
31
11
25
53
15
33
18
6
54
156
78
6
1
53
55
53
15
3
132
36
24
6
6
61
32
27
57
45
43
20
51
30
42
1
8
39
9
12
33
51
21
36
96
42
156
144
6
84
36
3
3
60
60
72
36
1
48
11
24
66
111
96
21
42
81
51
18
27
9
7
12
29
42
24
1
11
210
7
17
18
1
29
15
64
11
36
21
28
47
66
63
63
6
36
24
31
5
6
42
84
24
43
17
60
6
132
42
3
4
83
105
45
7
77
15
129
51
16
5
39
51
30
132
36
54
36
138
30
25
29
24
24
43
17
42
13
35
12
24
6
18
18
6
49
8
3
30
36
87
57
7
191
69
93
43
24
53
39
3
24
57
51
25
48
80
36
39
9
9
51
16
113
115
17
24
51
9
42
24
1
23
36
141
88
20
3
30
63
81
18
66
18
6
87
40
8
3
72
33
3
18
7
59
6
36
19
41
3
28
72
32
117
55
11
18
19
53
7
11
42
102
9
3
48
84
90
36
7
143
6
36
43
80
21
63
69
27
39
12
84
6
139
8
15
1
12
29
48
18
24
102
199
23
36
18
84
31
32
15
6
24
36
6
12
6
24
228
18
6
42
6
115
23
18
31
8
3
57
9
27
40
17
30
9
21
39
105
39
69
91
80
99
42
3
3
61
144
12
23
72
90
6
54
79
65
15
36
9
19
23
37
77
7
5
31
17
18
25
23
25
11
6
6
138
84
168
36
30
48
90
19
23
25
5
54
6
36
63
9
7
35
18
66
25
17
54
9
36
21
18
21
69
15
16
120
24
32
69
48
6
1
65
42
6
3
3
6
39
27
18
24
6
120
102
114
61
48
8
9
42
18
55
29
24
6
78
12
75
81
31
20
12
27
9
40
5
84
78
36
13
17
7
5
6
282
42
48
21
100
17
31
5
19
84
5
96
6
66
3
96
3
6
24
79
32
4
12
137
27
112
11
24
84
24
1
12
41
55
35
24
25
29
36
54
69
81
6
138
114
1
12
68
9
42
24
24
42
18
90
12
19
29
24
6
25
29
66
162
48
3
15
78
19
107
36
42
162
85
77
24
18
42
42
13
192
5
3
16
29
12
3
81
6
36
48
36
42
87
21
90
13
29
120
6
36
1
17
7
72
5
36
12
99
12
39
9
48
33
12
78
6
78
6
31
29
19
47
13
17
63
64
29
3
21
75
3
13
53
18
24
12
12
201
45
3
33
30
18
63
9
42
42
19
65
12
31
56
88
8
48
16
5
36
3
27
66
99
153
103
84
137
114
18
15
117
60
3
87
25
185
42
84
42
15
16
17
27
63
6
30
6
108
63
3
57
9
42
138
72
7
11
45
15
84
18
84
3
27
1
68
4
47
18
15
9
67
23
9
3
81
48
3
84
30
171
93
19
5
42
42
6
25
24
71
36
1
17
24
7
36
11
12
18
3
45
78
1
47
1
20
27
6
66
25
29
138
72
72
1
59
84
24
18
24
18
66
42
33
9
3
16
12
24
47
25
47
25
17
54
1
23
24
24
12
33
57
36
51
15
61
20
9
48
12
30
13
17
6
85
20
15
6
18
24
78
6
13
5
36
36
72
43
36
5
91
5
27
60
16
17
15
105
87
39
102
66
21
69
6
72
6
6
6
27
141
6
13
89
12
78
9
36
39
48
12
30
27
16
5
63
45
15
3
6
30
73
89
18
9
12
45
39
15
6
84
30
36
96
1
65
31
71
6
42
24
18
31
29
7
24
113
51
84
27
12
36
33
4
44
3
24
37
68
45
60
12
6
21
40
5
18
30
6
25
11
42
18
120
114
60
87
124
59
6
15
28
17
3
4
17
54
6
36
6
9
27
84
108
6
36
18
48
30
36
54
30
51
27
193
20
3
42
31
32
4
11
12
12
9
63
33
45
3
4
24
36
17
19
17
15
9
39
21
18
25
17
72
12
90
18
43
5
144
27
96
27
36
48
54
103
56
3
13
35
90
24
120
15
39
6
30
ABCD 97547733898*3^$a+1 [50012]
99
45
15
60
21
75
9
36
6
24
6
15
3
36
9
12
60
96
132
33
3
12
33
36
3
3
45
15
249
60
36
69
75
15
69
12
135
30
54
69
9
126
57
48
27
57
33
24
24
6
240
9
27
48
54
3
84
9
54
30
3
9
3
87
69
24
81
24
3
3
12
117
3
90
18
30
15
36
141
132
66
141
36
60
72
3
24
6
42
6
15
60
27
57
51
42
54
9
57
75
57
207
51
12
66
126
69
69
102
45
15
105
141
78
21
159
21
135
69
165
60
27
24
24
45
72
39
63
6
99
63
60
192
12
21
12
87
189
60
51
30
48
126
105
27
93
207
24
48
30
63
9
15
84
177
30
69
36
12
21
6
81
60
33
36
30
96
24
18
15
180
3
18
159
12
123
57
51
102
27
3
33
9
51
108
12
180
45
18
57
69
3
12
45
108
12
15
48
3
54
111
60
24
45
60
3
105
12
48
3
39
216
9
9
126
18
63
24
39
42
39
33
36
156
51
57
171
144
120
15
93
135
57
57
48
156
75
24
12
36
3
42
30
9
21
3
57
15
15
48
42
63
60
57
48
75
51
93
15
132
21
45
15
45
24
135
24
141
75
48
21
162
9
36
63
6
48
15
15
57
33
36
72
24
30
30
3
12
81
18
129
3
57
51
117
9
63
3
69
84
27
45
63
45
99
45
3
138
36
36
3
36
45
36
75
24
33
63
12
195
36
9
3
57
15
108
30
3
9
75
57
24
30
42
3
69
51
45
75
24
48
9
60
84
24
60
42
30
75
48
96
39
21
45
15
156
60
96
57
126
66
114
6
36
3
84
81
6
45
3
72
6
42
48
60
12
42
120
18
45
15
6
15
24
48
27
6
75
12
9
15
39
192
30
195
63
189
3
78
51
9
6
48
12
9
9
12
6
90
3
45
171
21
3
84
48
45
3
12
147
33
75
33
15
54
156
171
39
12
33
177
12
36
270
6
66
54
3
87
6
15
3
24
6
75
24
51
54
3
33
6
36
222
51
12
3
24
21
57
15
39
9
45
6
246
18
90
51
24
39
21
12
9
15
120
33
36
126
9
36
45
51
48
60
57
3
105
24
6
114
63
15
48
12
165
72
33
3
39
42
84
51
69
24
3
24
120
24
60
36
9
12
87
192
9
27
9
63
12
15
9
60
12
45
123
51
30
36
39
69
24
48
252
27
48
45
6
9
21
27
48
9
18
33
75
9
15
42
51
24
24
27
48
24
21
27
90
24
63
108
12
72
9
27
135
45
48
39
48
48
9
33
18
132
48
24
18
12
12
39
195
36
33
15
78
3
21
15
45
78
12
45
33
30
36
96
69
60
27
45
3
6
111
15
33
57
108
12
27
36
51
108
21
27
18
60
111
9
204
36
36
51
12
36
12
3
45
81
3
36
96
33
36
39
33
210
54
15
24
21
99
69
12
3
12
81
75
27
45
36
141
90
9
72
75
69
63
72
6
12
12
3
12
96
12
33
15
69
219
117
24
24
207
24
81
30
33
129
27
63
42
39
57
39
3
21
39
30
3
99
33
180
57
75
60
21
60
78
57
33
15
39
57
15
6
87
27
30
36
15
108
27
48
6
48
3
33
39
3
93
12
9
15
63
117
60
3
42
15
24
72
48
12
27
102
24
144
42
216
45
69
6
45
105
18
177
225
15
129
6
18
27
105
48
15
105
6
36
12
42
15
51
24
78
36
15
72
108
21
180
63
45
12
84
24
123
12
48
135
45
117
3
72
3
45
3
150
12
78
141
15
153
27
9
21
60
75
84
39
81
27
30
87
45
15
48
3
45
9
72
3
36
12
72
87
126
3
9
30
78
63
81
51
3
21
9
75
21
24
72
30
18
111
111
30
120
27
48
84
96
123
96
33
21
99
75
30
3
72
33
48
42
57
105
30
66
36
75
21
3
36
204
159
138
78
9
33
99
24
36
3
45
48
33
6
6
39
9
180
27
24
96
168
21
3
72
3
21
21
39
189
72
66
42
36
42
45
84
60
21
75
177
6
9
3
9
36
225
63
39
45
12
108
45
75
3
78
15
45
27
12
27
33
60
33
3
51
21
57
12
60
15
81
30
24
18
12
39
117
27
156
12
120
33
51
48
96
84
36
39
117
9
12
195
69
48
90
108
168
81
39
9
15
6
ABCD 97547845958*3^$a+1 [50007]
3
66
36
18
149
55
33
15
24
18
135
63
60
12
177
80
24
31
41
64
15
33
105
6
89
7
66
24
18
6
87
3
24
72
78
60
48
123
39
41
24
1
71
79
150
132
144
18
45
27
101
40
8
16
75
48
21
56
43
48
29
55
120
33
33
120
15
33
6
36
5
40
24
9
24
48
95
40
24
8
1
12
102
93
24
56
64
128
40
75
30
23
19
30
30
33
56
64
3
108
9
3
45
48
15
24
18
12
3
104
31
17
55
113
13
6
48
126
12
12
90
77
31
18
42
5
25
78
42
263
16
99
24
5
103
48
60
12
192
6
36
48
18
125
43
6
54
12
5
19
96
5
127
78
83
61
51
93
11
16
8
24
88
9
183
75
12
9
144
81
162
84
48
102
3
15
48
24
24
57
27
30
71
40
75
6
39
111
9
32
13
36
18
21
32
72
43
29
43
12
30
83
7
120
18
18
132
105
141
35
31
24
6
174
132
354
143
91
69
3
12
41
16
24
72
87
36
6
84
84
42
36
12
60
33
104
25
78
42
6
33
111
24
9
27
21
72
32
43
5
25
23
7
6
27
39
24
36
120
24
5
144
61
42
54
30
93
248
283
29
7
41
24
1
15
32
1
39
3
108
89
31
180
24
5
88
15
12
12
30
66
60
84
24
9
87
41
40
75
90
48
27
152
13
59
49
24
18
120
12
17
24
7
9
168
75
120
78
84
59
1
24
119
25
18
30
159
39
6
48
36
24
6
132
24
141
57
126
12
29
25
15
81
18
5
64
3
12
33
33
42
29
13
11
55
24
17
48
55
18
47
43
180
9
8
115
6
54
12
18
48
3
57
54
33
15
18
15
48
87
54
6
29
40
15
24
129
80
1
24
90
6
24
66
36
6
108
24
150
6
27
105
54
264
66
6
24
24
41
109
30
29
7
48
33
75
5
73
6
24
84
117
75
149
55
57
15
24
18
42
53
16
21
138
36
24
45
153
15
104
25
24
6
33
48
27
90
18
9
8
7
18
15
411
12
60
54
24
54
72
36
24
29
16
15
60
6
150
33
32
73
12
12
71
7
72
12
30
36
30
29
79
9
81
6
108
60
17
43
18
138
42
90
132
81
51
36
24
36
125
109
123
75
21
24
8
115
12
17
91
53
25
111
24
99
5
67
48
108
17
13
54
54
15
69
3
105
39
99
45
81
23
40
56
31
33
56
19
60
78
138
41
121
39
63
17
13
27
105
114
12
57
51
132
65
48
79
42
90
5
48
55
113
7
185
48
13
51
81
72
48
42
5
7
48
30
51
32
127
30
192
108
30
96
6
6
45
8
25
342
33
27
77
25
23
7
33
24
51
144
173
43
5
48
24
40
135
72
18
15
15
48
9
8
217
36
90
48
24
33
15
9
24
27
29
48
103
144
81
33
6
6
83
1
15
93
18
33
9
15
3
69
51
144
48
6
72
18
24
5
16
56
1
54
18
23
19
6
30
105
9
30
48
65
48
25
39
33
72
54
12
12
17
96
79
36
12
18
47
97
84
75
27
12
42
95
120
1
48
95
120
16
21
27
33
30
17
31
12
165
207
36
6
90
24
102
24
24
6
108
53
55
57
15
96
41
19
12
9
39
66
15
9
95
127
18
119
25
23
7
66
6
60
6
24
23
115
36
132
77
88
3
66
59
16
75
53
88
15
17
55
12
6
18
12
9
120
3
5
31
132
48
12
33
45
11
24
31
9
9
96
186
54
12
48
96
59
16
9
24
42
21
9
30
33
123
12
6
27
8
127
12
21
75
36
114
102
89
79
41
88
8
72
163
12
120
33
27
53
40
104
31
57
33
23
37
30
132
17
48
31
42
47
55
126
6
6
18
45
27
42
35
103
9
75
21
27
12
9
56
1
30
12
12
41
40
24
80
24
7
24
180
150
111
32
43
150
47
121
54
186
87
33
42
90
42
185
97
6
12
30
63
45
12
15
168
8
16
153
30
42
18
5
72
64
81
135
15
36
30
18
69
51
24
5
37
59
79
6
162
18
24
30
33
3
5
24
67
18
18
18
39
57
15
8
235
36
81
123
42
6
48
12
33
57
54
84
69
8
24
25
108
27
3
30
63
8
40
87
78
107
283
30
24
6
161
168
72
31
33
9
63
32
25
135
15
48
12
5
103
18
66
149
37
59
64
24
81
30
12
173
31
6
35
40
8
24
ABCD 97548658492*3^$a+1 [50029]
12
1
60
59
25
12
24
54
101
61
30
101
48
312
13
47
7
101
1
71
43
24
42
23
168
7
65
7
90
48
227
13
246
66
24
30
6
18
72
54
36
23
25
12
114
114
12
11
79
113
97
59
96
73
12
84
114
120
53
283
17
108
12
7
6
71
36
7
66
11
84
55
65
12
67
5
36
25
96
35
13
95
1
95
1
59
84
277
23
91
17
12
12
73
131
109
71
151
18
23
7
5
12
55
90
108
23
37
71
1
23
55
72
5
48
240
36
120
12
19
53
60
1
6
209
216
36
67
17
144
24
7
41
49
59
12
24
120
48
168
103
65
12
37
30
30
11
25
47
12
12
73
12
18
42
11
13
35
96
19
65
24
25
30
72
24
65
31
53
12
85
23
60
31
5
61
23
127
5
84
12
19
89
79
66
35
19
162
95
60
19
149
61
24
96
47
48
312
7
77
204
12
13
6
65
25
30
48
6
155
25
59
115
77
19
5
109
11
61
23
48
7
72
41
12
67
29
36
55
234
30
54
11
49
72
11
13
6
18
47
103
5
96
36
24
24
31
41
73
47
13
66
89
37
84
11
19
24
101
85
11
85
30
53
67
89
60
12
48
49
23
7
53
37
12
23
36
12
37
36
35
79
53
133
107
13
71
48
55
126
35
1
24
6
18
30
96
126
71
163
41
13
83
7
72
24
17
7
72
198
11
60
109
30
17
25
23
1
54
102
71
37
6
17
7
72
138
11
85
96
24
30
17
49
78
17
48
48
60
24
84
1
35
24
181
24
60
227
103
17
49
119
36
48
67
89
12
72
187
5
108
7
5
115
24
17
79
54
35
96
25
59
72
24
25
60
24
30
65
1
54
17
84
19
66
24
95
84
60
1
96
95
24
12
12
96
49
126
29
85
167
13
23
19
113
7
125
60
55
24
6
23
121
119
168
60
49
23
12
19
77
13
47
49
59
60
36
13
12
179
25
71
36
19
65
48
31
120
96
5
85
24
24
120
23
60
37
30
41
55
17
24
25
11
37
23
73
71
55
113
7
5
48
36
72
97
35
91
174
36
131
48
37
48
6
90
24
6
120
5
60
60
24
96
19
42
263
127
89
79
5
91
29
67
29
12
7
41
1
30
5
24
36
79
197
19
41
7
101
91
78
132
24
71
144
1
24
47
49
174
41
109
11
49
6
89
36
84
151
41
12
91
5
109
30
42
59
24
48
133
6
41
37
83
193
60
11
36
43
29
37
30
24
5
24
12
168
31
17
7
41
79
72
144
65
79
72
114
35
19
72
168
41
36
120
36
169
23
31
5
61
23
12
60
109
36
83
187
29
96
60
25
59
36
84
61
23
36
96
96
37
30
222
60
71
79
24
6
60
11
60
7
90
11
235
29
67
90
24
6
90
24
71
36
13
144
72
11
19
48
30
47
36
97
6
89
121
30
54
23
13
71
73
35
37
24
126
24
41
120
169
30
137
72
7
18
95
37
95
13
71
121
83
1
11
25
48
11
229
12
60
54
29
288
12
36
24
25
23
84
55
5
60
108
37
54
65
55
30
156
11
12
72
73
12
11
49
30
65
25
71
49
71
12
61
47
79
89
55
114
23
7
41
121
83
37
11
19
30
35
108
85
47
109
90
24
30
23
12
12
24
12
108
85
95
25
6
18
11
1
114
65
25
120
30
77
180
7
42
24
30
66
11
37
11
85
36
18
72
65
120
49
11
19
65
31
234
11
25
84
156
11
60
19
5
19
120
24
30
35
48
13
47
19
5
13
72
24
150
150
114
17
13
36
30
65
36
13
203
37
126
89
1
6
78
23
19
120
24
5
19
90
71
12
13
36
138
125
48
13
96
23
12
19
120
30
180
131
259
6
84
11
84
96
180
43
5
156
12
13
95
31
24
17
13
60
6
24
65
79
17
60
24
60
120
1
24
126
24
186
95
96
84
180
13
23
37
30
66
24
30
53
43
120
54
90
197
19
30
96
23
ABCD 97548830818*3^$a+1 [50016]
252
75
120
48
120
33
63
60
381
159
75
345
51
153
27
333
153
39
144
15
9
117
255
48
93
39
204
180
24
3
213
57
54
18
135
96
21
15
300
84
240
36
108
36
96
60
48
75
252
9
27
18
51
129
90
72
9
45
180
63
261
234
117
63
45
81
159
132
108
36
144
15
36
249
132
15
18
72
39
156
264
120
15
9
120
36
84
93
3
156
3
18
87
75
126
180
72
54
36
108
45
24
57
75
384
36
9
39
60
132
255
93
180
33
162
18
18
54
15
12
9
75
60
135
36
18
36
15
84
27
33
132
48
36
21
99
45
39
60
153
63
117
27
135
18
99
48
15
165
303
93
240
9
75
213
99
45
3
51
69
156
81
75
123
237
51
90
159
48
117
39
69
36
111
204
45
15
255
72
189
9
219
12
21
87
36
75
72
57
15
21
105
39
240
63
144
36
189
45
39
60
27
57
120
120
117
36
18
129
15
162
435
48
216
276
105
183
177
270
144
69
3
9
240
21
27
12
69
144
162
90
216
27
27
18
18
54
54
126
198
117
9
90
162
72
15
12
288
27
153
45
255
105
87
111
153
27
117
135
21
96
240
21
72
108
147
36
51
18
27
315
18
36
36
15
291
9
45
3
96
81
195
108
255
216
180
54
15
60
120
147
93
12
60
141
288
54
45
72
48
33
63
120
15
180
54
15
156
156
33
15
111
81
168
21
39
60
27
36
117
36
24
183
108
45
180
99
45
192
51
9
99
144
417
48
273
27
45
252
279
45
339
3
324
198
27
108
276
24
216
15
45
45
216
36
3
177
18
234
108
519
183
81
60
84
12
231
9
204
24
216
15
165
84
255
105
180
12
84
69
15
21
219
60
225
126
162
147
72
84
129
27
168
111
105
120
81
54
54
207
9
231
183
36
144
117
459
36
126
72
375
57
63
27
54
135
216
9
279
72
48
36
36
141
147
15
57
123
105
21
72
54
45
60
48
27
18
270
90
111
96
63
45
207
9
24
21
234
21
60
135
45
276
39
180
90
36
3
96
96
21
159
129
39
192
24
195
54
87
39
126
198
216
69
132
33
90
180
165
123
54
63
252
48
51
249
3
54
54
144
57
120
75
9
207
69
48
135
ABCD 97548886042*3^$a+1 [50041]
80
4
80
1
3
12
8
1
11
48
43
21
3
24
17
1
12
11
12
16
56
1
84
72
35
28
15
48
72
5
4
33
47
96
24
60
4
57
11
16
96
20
13
24
15
180
44
19
78
12
30
78
3
72
21
15
32
43
45
144
20
4
21
12
12
3
80
4
20
19
54
3
9
35
4
21
39
21
11
24
16
99
96
18
11
16
56
139
102
23
16
51
53
16
33
120
24
95
16
9
3
21
23
25
18
5
84
36
60
7
168
42
59
1
3
156
33
39
24
57
18
33
15
41
49
27
3
33
57
12
15
92
55
45
56
40
45
15
9
48
30
129
39
6
11
25
54
29
67
69
32
52
24
72
60
3
6
84
6
66
23
16
48
9
15
12
3
29
24
16
20
49
3
3
30
75
8
4
20
1
27
24
9
186
6
18
5
16
45
15
12
12
56
216
4
51
54
11
1
54
53
4
63
45
36
24
141
95
37
48
35
25
3
32
108
48
13
6
54
135
20
25
63
32
61
24
15
9
3
93
48
3
12
32
1
11
61
11
16
36
45
48
11
24
12
13
3
33
23
12
1
42
45
12
33
30
6
42
18
12
87
48
33
12
39
21
23
28
44
19
24
17
13
23
12
31
30
27
12
9
47
28
111
29
13
15
56
48
12
1
27
141
84
11
48
1
11
7
5
61
27
9
75
24
44
25
18
21
69
83
91
45
144
32
28
159
33
24
9
30
24
57
20
43
168
18
24
78
29
12
31
77
16
9
123
8
48
12
12
28
96
3
18
72
54
33
9
24
30
18
59
28
105
54
69
12
44
28
48
24
9
3
3
30
11
12
16
12
32
13
15
9
60
12
24
63
21
24
27
9
95
16
12
87
33
20
76
63
18
6
65
16
56
79
18
15
9
12
36
30
17
61
24
36
35
1
75
63
18
23
64
20
85
3
3
41
52
33
23
13
23
1
23
12
16
56
13
3
27
30
39
36
15
6
71
1
23
25
35
52
56
97
48
15
27
120
17
13
24
51
48
15
69
3
54
27
8
36
4
45
36
48
51
33
11
1
83
36
4
12
32
72
151
24
5
64
36
108
3
77
28
12
32
49
42
66
11
1
11
1
60
15
8
73
171
24
116
28
20
1
48
35
16
12
21
63
63
113
7
41
31
30
24
3
84
21
36
11
1
12
99
8
79
29
24
28
8
37
51
32
7
54
35
7
24
6
3
24
80
24
28
33
36
3
3
18
60
15
45
60
12
60
63
27
48
5
144
88
8
36
37
12
78
17
4
69
95
25
12
63
12
21
23
13
183
111
102
48
36
15
32
13
66
33
12
24
33
27
68
1
3
36
21
6
29
40
36
80
24
79
9
68
25
60
47
7
41
49
24
6
5
4
12
45
36
23
19
18
59
52
39
21
9
111
8
28
20
13
48
39
105
6
42
39
21
15
12
12
32
36
37
27
12
8
4
32
7
30
3
24
21
60
30
69
44
16
57
12
12
60
12
6
5
28
56
4
36
39
90
6
78
42
6
39
56
36
52
69
12
3
36
32
13
36
3
15
6
36
24
6
9
36
12
36
27
17
48
1
24
108
18
24
30
11
103
41
55
9
8
100
24
9
24
51
9
63
44
36
1
47
1
12
12
30
24
30
3
32
25
3
3
30
24
15
120
27
72
78
11
7
24
18
63
129
12
18
17
88
8
72
7
5
91
42
30
29
16
24
33
23
16
20
1
36
15
44
85
23
12
16
33
84
27
15
5
211
30
11
24
4
21
3
20
148
51
18
48
6
45
75
5
13
12
47
108
12
72
49
12
24
47
7
197
19
5
60
28
21
87
21
18
5
76
12
27
41
13
15
21
24
87
48
12
75
6
3
21
23
100
21
23
1
12
39
15
42
30
24
18
6
53
36
7
48
29
1
3
33
23
4
33
23
12
31
24
96
113
31
33
21
3
9
47
1
6
41
12
16
12
9
6
5
4
69
51
12
3
54
48
39
51
24
48
33
8
28
3
5
84
64
44
12
97
11
16
21
35
1
27
12
219
5
4
48
68
12
72
1
36
35
52
45
51
20
4
9
66
9
8
25
51
81
27
80
4
33
24
11
49
3
57
3
8
16
33
15
33
48
15
81
6
65
12
48
36
24
73
35
36
24
37
12
11
4
45
75
87
6
47
16
81
15
20
12
112
120
20
55
45
24
144
68
36
25
18
6
108
27
21
27
45
6
21
8
1
24
36
12
39
56
12
13
3
57
3
27
81
24
15
29
12
16
44
43
45
21
78
24
96
5
67
53
49
83
55
69
75
65
28
3
5
43
5
1
3
111
5
48
19
18
102
18
11
40
123
17
16
44
13
59
43
53
37
35
52
12
21
3
21
72
47
61
27
39
18
48
84
24
12
23
49
3
48
44
73
3
8
60
37
114
6
12
84
51
12
27
30
59
1
11
25
47
1
27
36
9
11
16
44
48
36
84
48
37
24
12
3
12
3
41
40
72
20
1
18
29
13
83
24
25
107
28
32
28
56
37
3
92
43
105
20
19
105
15
9
32
103
102
24
15
9
72
12
6
30
35
55
21
12
56
108
12
1
27
48
9
15
27
6
23
1
3
33
47
16
32
40
32
4
9
15
9
11
12
37
6
45
45
11
19
24
5
1
24
15
3
45
57
15
92
79
9
24
9
3
129
18
29
73
27
24
33
11
1
18
30
23
4
12
120
20
97
47
1
11
12
145
11
37
72
84
47
108
1
23
1
27
3
18
11
85
96
3
3
18
72
47
7
5
72
76
8
7
6
24
12
24
47
4
93
126
17
7
17
1
48
23
60
43
45
33
59
12
1
15
21
11
1
12
11
25
15
12
20
28
72
24
63
17
28
36
8
4
8
19
81
8
37
27
63
5
28
36
8
13
12
48
51
21
138
9
8
7
6
27
8
13
42
9
21
15
27
18
120
3
21
54
5
4
48
32
7
45
48
33
60
11
1
71
25
63
33
48
12
35
4
9
35
40
45
72
3
36
21
47
37
35
12
4
21
27
33
15
27
9
60
120
48
33
39
51
33
15
5
132
13
12
47
55
69
51
240
17
112
9
35
24
43
33
8
4
8
1
36
36
24
3
57
54
5
24
192
1
18
57
32
64
117
12
72
123
9
27
8
72
1
3
9
36
60
24
35
84
19
89
24
12
1
23
12
37
3
24
20
1
195
15
24
41
4
45
36
3
8
28
ABCD 97549155898*3^$a+1 [50135]
15
65
7
5
187
6
78
65
36
24
37
47
31
9
111
125
12
24
19
17
7
42
54
12
17
55
6
42
5
49
30
5
73
95
7
21
8
67
17
115
6
84
27
51
12
45
32
91
48
17
24
193
11
7
9
69
59
37
24
42
149
139
41
16
3
69
128
24
31
29
19
29
31
29
91
17
67
45
87
29
37
12
11
72
40
8
60
12
49
30
36
48
5
12
60
25
18
30
12
42
41
12
72
31
29
55
48
24
30
210
24
41
48
1
24
35
52
63
41
19
30
36
11
19
6
6
48
101
36
12
7
30
3
51
12
42
3
93
6
54
36
18
45
20
7
45
68
12
139
24
48
5
60
4
51
12
53
7
18
54
21
45
138
69
32
1
54
21
200
52
27
41
184
8
120
67
96
18
24
47
49
47
19
6
24
23
7
210
23
121
59
13
90
42
78
53
16
8
67
24
24
77
84
84
7
60
5
1
83
36
19
6
36
18
60
5
12
12
25
47
13
11
25
30
12
18
99
93
23
61
114
42
18
5
7
48
17
55
5
24
108
72
96
40
129
11
37
11
1
66
78
72
138
5
24
55
78
83
19
5
12
25
23
31
77
60
48
115
17
40
33
71
76
44
19
6
23
48
25
59
43
108
54
59
16
20
31
53
12
12
31
6
15
8
1
42
53
12
48
24
28
68
12
13
6
24
5
7
24
5
60
79
29
12
43
113
169
36
54
48
17
48
1
6
5
79
17
19
24
17
12
96
1
59
24
12
24
84
7
108
36
60
66
11
12
12
31
77
43
24
53
12
36
60
13
11
24
60
16
44
12
132
73
35
25
30
54
24
54
132
5
84
52
8
49
15
75
12
90
11
55
9
56
7
5
12
55
29
169
6
17
7
108
17
7
29
24
168
43
36
36
77
55
41
115
24
12
96
65
24
24
19
65
12
73
72
18
18
23
12
160
3
65
84
28
3
36
41
24
1
42
72
66
39
21
78
17
103
5
25
39
3
162
42
108
6
30
24
41
36
55
29
7
18
90
69
21
84
30
45
20
13
18
17
12
1
71
36
24
73
6
96
45
8
7
41
13
47
192
88
3
12
72
126
47
13
11
133
71
55
29
55
41
12
4
105
48
11
7
29
55
6
23
31
89
7
113
19
33
9
30
101
312
55
12
53
25
23
49
54
84
30
11
7
77
1
72
24
36
15
27
53
13
95
1
150
60
41
7
6
12
18
12
9
20
25
54
5
84
7
6
47
132
88
20
60
31
5
19
5
43
84
21
20
24
31
60
24
18
3
117
66
42
99
3
30
30
66
12
18
29
37
18
42
3
128
19
29
36
40
8
25
6
12
17
48
115
5
60
7
5
13
48
27
15
24
24
9
57
11
7
30
78
29
24
31
6
15
75
18
47
79
5
25
36
60
23
7
24
41
7
77
1
30
30
95
4
3
5
31
30
35
36
79
12
42
35
43
17
28
27
5
73
72
126
57
8
7
77
61
47
67
17
24
31
29
12
145
83
25
59
7
24
72
24
81
68
4
45
23
24
25
23
112
9
35
31
41
84
19
17
12
25
18
29
19
12
9
8
12
85
11
84
85
48
35
28
3
42
18
60
161
36
192
31
6
35
13
83
24
19
12
24
78
18
29
73
215
48
49
63
68
7
33
20
7
5
1
39
15
6
51
3
42
11
85
39
15
101
43
21
9
59
1
162
108
17
103
12
54
23
37
35
19
17
120
97
11
25
59
133
138
6
18
72
30
66
17
175
126
35
24
60
48
109
63
68
7
5
28
63
29
13
23
49
3
27
65
37
59
19
41
67
24
24
24
18
30
29
40
3
6
107
19
30
66
18
12
30
105
32
40
68
7
17
120
24
52
3
162
23
7
57
45
18
84
84
17
7
5
85
6
30
11
48
28
80
60
19
21
128
36
16
8
19
78
39
8
25
72
24
12
23
96
55
29
1
114
24
5
31
17
49
11
25
12
47
24
36
19
41
120
25
60
11
37
78
12
17
156
24
19
9
32
19
54
12
6
29
31
77
48
67
53
12
13
59
36
223
24
12
24
177
15
5
55
84
186
18
36
29
36
25
30
29
24
7
29
12
12
13
54
41
13
72
47
28
33
107
67
6
107
103
6
23
36
12
19
21
9
126
137
7
18
47
19
29
108
48
7
12
17
36
192
60
25
3
27
45
15
41
36
36
37
11
60
25
192
47
40
27
5
79
141
15
24
6
24
11
1
12
83
7
41
31
6
167
36
1
11
55
12
6
47
24
48
7
41
49
23
31
9
20
7
5
121
99
15
5
1
155
108
96
24
60
37
18
17
19
53
12
31
18
11
49
96
30
6
23
52
80
7
5
7
30
36
54
36
29
40
9
90
6
111
20
67
5
72
216
13
71
108
31
60
17
49
54
17
7
41
12
7
102
131
85
90
12
18
30
29
79
60
89
13
15
44
19
96
18
11
55
5
24
12
24
60
31
53
48
24
19
30
35
55
60
12
17
148
3
17
37
120
11
24
36
4
68
7
5
37
59
85
119
1
6
29
55
54
23
19
5
19
60
12
54
54
5
16
8
7
53
72
13
30
6
114
5
72
19
36
24
65
49
35
12
168
43
29
31
12
41
24
12
19
189
32
24
1
71
12
48
19
45
3
5
12
24
12
37
71
36
16
33
30
117
147
132
48
18
15
ABCD 97549291688*3^$a+1 [50100]
15
15
120
69
11
25
89
12
18
13
3
42
68
154
6
74
106
27
12
48
93
36
15
15
33
17
94
86
40
159
35
61
24
27
24
6
12
27
3
45
5
52
48
26
160
30
26
88
42
14
34
20
66
6
16
72
48
8
19
47
13
105
26
49
101
16
39
105
56
4
30
14
55
105
60
3
27
45
57
104
4
27
35
24
1
33
56
7
12
33
74
133
5
60
36
91
21
44
175
65
79
11
10
110
64
24
30
15
12
39
14
31
11
64
42
38
94
51
21
66
24
33
21
84
20
88
68
24
31
9
6
54
2
54
7
89
76
24
24
6
80
58
48
38
16
74
16
8
40
147
5
19
12
15
30
2
1
39
32
120
1
15
33
29
67
5
10
8
13
3
42
3
11
13
17
18
58
24
60
60
38
1
69
48
15
69
8
76
50
61
35
48
10
32
136
24
75
9
24
2
13
72
53
6
37
69
36
18
104
6
144
28
24
84
26
34
24
3
9
66
42
27
5
19
105
26
1
39
66
27
41
40
20
36
103
12
21
123
39
72
8
72
10
75
59
22
87
35
61
9
132
14
61
3
2
4
36
36
2
16
24
26
54
1
60
99
56
40
45
21
15
15
8
37
9
24
2
58
48
27
75
50
12
88
26
10
20
4
6
30
39
11
16
9
9
171
12
12
131
1
63
176
22
44
4
39
17
10
69
9
18
78
36
36
8
76
14
1
53
106
96
18
30
62
18
37
24
27
32
6
67
15
78
20
31
60
29
96
151
153
54
32
166
27
60
21
72
27
11
10
54
21
72
89
10
144
26
4
42
42
120
6
24
72
18
96
51
24
84
48
57
12
8
7
5
103
93
72
36
27
3
80
34
75
12
81
54
69
5
46
54
26
58
75
57
135
3
6
26
25
33
75
3
2
22
114
27
9
195
9
27
27
66
6
9
15
14
136
39
11
16
30
18
42
96
54
9
69
48
39
3
18
72
6
21
9
56
28
27
59
34
56
4
26
85
21
6
42
12
75
9
30
26
60
90
10
36
48
60
20
4
12
111
3
14
42
58
6
26
54
1
65
43
51
69
12
5
18
16
21
45
54
24
57
33
51
51
21
24
99
42
30
72
18
3
11
16
18
36
140
54
94
15
33
18
21
5
19
27
69
3
30
15
21
24
62
18
7
15
33
15
66
99
12
93
56
55
35
216
90
30
1
23
34
20
82
81
84
5
54
90
30
85
51
14
7
57
26
22
72
18
194
94
45
89
67
21
87
41
10
42
48
30
86
90
61
29
19
81
39
11
70
48
15
5
22
18
60
12
84
26
48
145
21
42
104
13
27
98
46
24
2
60
18
88
48
80
54
12
46
90
30
14
64
36
30
18
6
45
144
21
36
15
24
57
12
27
9
12
44
79
27
24
45
21
72
6
69
27
98
36
31
33
15
3
62
55
33
48
39
12
23
82
48
27
59
64
216
72
18
15
15
114
60
56
10
104
37
21
84
18
18
78
21
84
96
33
78
18
51
33
87
155
58
92
64
20
16
51
72
131
37
9
3
5
82
6
24
63
96
5
40
6
66
27
51
30
80
10
21
5
151
63
56
10
3
75
192
33
132
83
157
35
144
24
70
12
3
105
135
35
16
45
21
39
5
64
42
120
8
40
30
2
133
137
10
33
153
92
52
30
18
27
48
17
76
24
14
16
78
87
35
109
29
7
65
4
20
220
42
33
96
5
34
14
7
3
33
9
30
8
46
24
60
15
48
9
68
7
69
24
27
45
60
15
29
16
14
64
45
45
30
2
118
96
45
149
70
6
66
74
6
16
48
126
8
7
84
36
83
61
21
3
93
75
57
87
59
10
36
63
11
6
88
18
14
4
39
36
29
6
30
16
18
30
27
95
64
21
5
28
36
174
42
84
27
17
31
69
63
99
6
74
88
26
36
90
18
12
4
12
15
12
45
12
48
48
62
10
20
106
66
78
30
26
46
8
100
63
183
42
30
90
84
3
57
14
10
30
176
10
3
45
32
28
48
2
30
28
63
81
6
9
53
82
8
13
17
40
36
12
12
6
24
6
44
36
4
3
9
80
16
2
16
72
24
8
6
34
42
68
31
21
39
36
9
51
119
30
10
42
62
13
59
13
5
31
84
5
43
12
15
26
124
32
28
62
13
11
16
14
7
57
32
58
102
48
66
30
87
129
36
24
135
36
3
50
36
16
12
87
33
92
88
32
76
72
6
72
102
18
144
24
14
7
5
54
25
69
18
9
113
60
66
1
9
72
62
88
114
78
18
14
70
3
21
42
8
10
12
24
20
28
26
54
43
39
8
58
12
27
15
33
33
3
81
156
38
25
29
40
80
36
16
8
30
1
45
36
54
6
18
6
15
60
21
15
3
21
41
18
40
96
30
36
24
24
15
93
44
124
24
3
33
116
18
42
19
9
2
24
34
3
3
24
18
38
49
36
59
40
72
96
32
136
24
30
96
12
8
54
61
75
21
69
12
27
41
52
39
189
6
14
52
27
12
63
30
32
58
42
63
15
42
48
60
2
25
96
12
11
46
15
29
30
70
15
45
36
24
140
19
51
74
112
6
38
100
24
27
3
50
100
15
27
38
16
ABCD 97549418210*3^$a+1 [50032]
72
36
5
10
39
90
51
27
17
6
61
6
30
42
5
30
58
98
25
90
27
3
179
37
36
108
15
72
27
156
45
99
6
5
24
16
9
138
45
90
27
15
21
65
4
86
115
29
13
3
50
1
54
35
121
108
60
3
63
36
36
83
7
23
64
36
110
37
27
26
190
72
2
43
63
45
24
36
35
24
70
80
127
23
30
1
42
30
47
36
7
33
39
45
26
10
51
53
31
15
20
55
5
4
18
38
112
2
25
71
40
9
60
36
27
12
15
5
36
31
3
6
45
57
27
51
12
15
53
10
14
7
23
10
48
8
1
23
40
26
19
96
29
36
172
32
10
138
68
24
30
10
27
29
97
53
10
21
9
20
4
45
125
6
4
20
37
36
83
22
62
40
26
64
78
27
72
30
78
30
95
6
25
54
65
16
9
72
113
40
26
124
27
318
5
13
45
9
53
46
60
14
40
3
23
1
66
17
127
6
47
90
28
18
105
54
65
16
50
7
117
80
127
23
36
1
30
54
89
30
6
1
198
51
12
15
27
3
24
30
18
5
13
23
19
18
102
15
66
27
15
12
56
24
37
24
57
99
33
27
29
7
108
54
12
59
1
93
56
97
17
28
68
19
5
36
24
36
1
23
10
3
24
53
6
90
34
18
18
51
3
51
5
31
89
30
34
21
29
7
33
30
96
30
90
9
11
4
57
18
45
36
9
72
99
9
60
5
6
1
36
18
59
91
30
132
54
30
29
94
50
61
24
90
12
6
12
42
36
47
100
116
64
27
18
33
3
54
65
66
55
30
24
21
135
36
36
63
45
60
27
9
23
96
24
96
22
2
1
5
112
9
36
24
21
87
21
15
27
12
33
54
63
3
42
3
72
6
21
90
81
9
59
19
21
44
55
81
15
45
27
12
5
10
20
66
4
45
65
235
126
29
7
6
12
18
54
78
11
1
53
6
1
59
30
1
54
75
50
4
26
24
13
123
57
18
9
26
34
48
45
150
54
30
54
99
20
121
12
15
57
18
135
78
57
60
48
5
19
35
13
180
24
39
87
102
5
30
181
9
80
7
18
30
11
40
30
72
152
1
95
139
71
1
63
33
57
56
30
22
2
6
154
26
1
36
17
28
9
18
18
114
29
10
9
51
50
112
2
1
90
5
60
60
19
5
30
30
16
14
60
67
29
25
66
29
24
43
12
78
3
44
28
32
103
114
30
54
59
31
185
4
135
11
90
22
32
25
15
50
16
42
30
168
20
52
38
37
17
30
88
90
18
69
3
15
77
133
15
2
37
18
51
30
24
45
36
29
133
83
25
54
5
6
19
161
25
5
22
57
35
90
37
18
18
77
10
3
17
286
27
48
36
78
45
26
60
4
21
5
55
35
112
60
9
189
21
6
27
3
17
7
29
37
17
16
74
16
99
5
30
31
54
65
25
5
6
61
36
15
120
45
77
1
29
16
81
30
89
10
104
13
24
23
6
90
25
126
63
18
63
57
8
10
14
13
173
61
60
201
15
48
6
48
15
3
17
25
41
49
48
78
12
15
2
55
81
54
27
24
66
69
9
72
30
78
12
69
57
18
45
20
25
27
27
221
82
38
1
113
96
60
61
111
98
54
37
9
9
65
30
55
21
99
42
30
18
11
94
111
24
3
90
98
10
15
30
9
15
3
168
74
30
31
59
25
18
17
6
4
45
36
155
79
81
44
10
26
55
5
4
20
25
5
10
165
72
113
28
57
5
96
34
26
37
53
34
21
6
390
189
45
5
40
60
81
54
27
75
87
57
108
11
22
12
15
111
24
20
60
31
24
12
198
65
16
9
51
39
65
90
6
54
100
26
25
12
47
40
20
30
7
9
24
18
27
5
16
9
5
6
61
60
30
144
162
45
9
89
10
54
18
15
47
106
21
6
93
44
126
30
7
17
7
9
30
45
54
6
35
67
72
35
25
36
27
3
149
13
105
2
70
56
19
11
114
10
56
30
49
33
62
90
85
90
65
13
17
66
52
27
135
50
25
42
29
64
153
18
5
19
11
25
12
47
30
66
10
27
24
23
130
26
67
42
3
27
11
22
2
70
50
67
3
15
36
129
20
7
6
3
20
142
9
36
24
9
57
47
7
99
51
39
69
5
66
60
67
12
18
108
5
4
45
18
47
66
24
61
36
29
31
36
17
1
27
2
55
72
143
90
1
5
85
42
18
9
75
5
6
22
3
9
56
24
1
9
20
6
1
24
90
59
76
39
35
90
1
42
23
4
3
18
42
45
2
25
5
43
33
14
76
12
90
27
90
105
66
74
43
213
39
71
1
18
6
9
48
9
23
60
40
20
1
35
10
90
15
29
37
18
42
29
7
77
7
81
45
24
48
15
3
23
112
42
66
14
13
18
24
135
26
1
21
8
1
33
48
32
36
100
45
29
61
27
3
90
29
13
23
151
36
17
1
6
9
84
15
65
28
105
12
42
3
81
36
23
31
36
36
137
6
24
40
81
6
18
5
193
17
28
2
55
78
47
6
22
87
311
67
77
6
55
87
72
21
5
22
27
42
59
90
24
1
155
49
11
64
78
ABCD 97549440278*3^$a+1 [50046]
96
24
18
36
36
36
12
27
33
30
12
5
13
24
24
78
21
33
12
35
49
18
45
117
60
24
12
108
54
9
69
27
69
6
24
18
138
24
42
15
9
12
27
21
6
12
42
12
48
83
55
12
6
24
15
57
42
48
48
24
6
6
42
90
30
23
49
36
59
25
30
66
12
24
24
12
111
3
18
6
60
30
6
18
24
6
36
60
66
227
13
6
36
12
90
96
83
43
101
1
66
6
12
48
48
27
9
30
12
18
198
12
41
19
126
42
12
102
120
48
18
36
69
15
30
60
84
48
12
48
18
42
108
102
30
12
15
27
48
12
9
15
78
12
84
24
12
102
18
54
33
3
6
66
42
11
19
60
30
24
59
13
12
42
12
6
123
27
21
3
18
78
6
39
15
24
6
36
15
21
24
12
23
16
75
96
42
144
66
42
12
78
174
39
9
12
11
13
30
5
13
12
24
18
30
24
42
6
12
54
69
27
12
42
36
11
37
36
36
126
126
6
84
36
6
51
141
30
21
3
18
24
36
15
3
29
1
12
24
6
30
12
48
48
36
39
45
6
66
18
30
54
18
24
36
36
84
111
176
7
84
30
18
42
6
30
6
33
9
6
33
51
150
90
12
102
18
42
24
39
27
5
37
6
30
72
15
32
61
30
6
36
24
24
6
21
21
42
12
6
144
42
72
6
24
96
18
36
6
72
12
24
6
17
25
42
6
24
54
78
12
48
15
39
89
7
30
48
123
45
24
78
18
18
9
3
102
6
12
53
31
42
84
30
53
85
27
9
36
6
108
42
66
18
84
12
168
54
90
24
51
39
6
6
30
78
6
48
27
135
6
30
48
42
42
17
19
102
12
54
5
49
30
30
48
24
36
39
9
114
54
15
15
96
72
42
6
6
72
6
66
36
48
18
66
11
43
12
9
3
66
30
48
6
23
48
85
30
29
37
36
42
12
24
6
3
21
12
12
3
3
18
24
12
24
15
93
48
6
24
12
6
78
12
48
108
141
27
6
6
60
45
21
78
42
66
12
53
37
12
96
15
48
48
32
25
102
6
6
126
12
24
131
16
39
57
48
33
18
12
17
13
24
12
60
48
18
66
102
42
18
12
96
65
1
6
9
33
42
42
36
6
6
66
6
108
72
36
27
3
18
90
33
3
77
16
21
84
39
45
3
21
12
96
15
39
36
12
30
11
13
48
54
78
6
9
87
12
6
12
12
63
9
12
11
25
24
15
39
96
12
54
87
27
6
12
36
36
6
12
41
7
9
48
15
36
84
42
30
12
5
1
12
30
21
15
12
18
24
60
18
6
119
13
12
24
47
73
12
27
51
30
18
66
18
30
6
5
67
6
36
36
24
72
36
30
18
78
6
54
42
39
33
6
90
60
18
33
45
24
11
55
6
66
12
18
3
15
66
63
9
36
78
12
9
3
18
24
12
12
42
132
36
57
33
24
126
6
6
45
33
12
42
18
23
37
78
30
102
36
90
24
3
9
36
30
72
36
72
18
24
18
21
45
12
72
30
84
18
126
12
66
15
45
42
9
21
24
12
126
30
48
54
42
6
21
21
6
18
24
24
18
65
37
12
6
18
24
30
17
73
78
18
12
30
18
75
21
72
51
9
18
24
48
12
161
31
33
9
6
30
78
12
6
51
27
30
72
24
39
39
36
5
1
12
12
24
156
30
66
24
11
37
36
54
54
30
6
39
3
48
12
30
12
18
117
9
120
12
3
3
18
11
1
6
6
12
87
45
168
11
64
27
5
48
73
102
30
12
12
12
24
18
174
12
12
47
64
21
75
45
36
15
3
84
66
66
96
53
31
90
18
6
63
3
264
53
25
90
6
24
6
12
24
54
36
27
45
3
3
54
23
48
1
126
6
6
6
15
21
27
51
12
24
84
30
24
30
48
84
6
36
3
243
45
9
18
12
18
30
78
18
9
69
18
18
6
18
24
84
36
12
42
24
72
6
6
78
48
48
48
6
57
9
18
5
19
324
30
78
45
21
75
33
12
30
42
12
42
72
36
30
42
84
6
36
35
1
15
3
60
12
18
24
12
42
5
139
6
54
114
36
24
59
25
6
24
30
60
6
6
138
9
3
45
9
71
1
18
78
18
93
21
24
84
12
78
108
6
18
6
30
125
37
27
48
69
42
36
30
60
30
42
36
18
24
93
3
77
13
30
150
72
42
66
48
78
42
35
13
48
6
24
12
42
60
42
102
96
60
87
3
12
18
15
9
6
12
54
15
39
42
72
18
18
24
42
24
96
42
48
42
54
96
30
17
13
30
21
93
12
72
36
18
138
66
12
6
12
15
51
18
54
60
114
132
90
42
12
18
12
21
15
72
102
30
30
18
149
1
12
12
39
15
54
30
24
21
48
3
12
33
69
59
7
30
54
30
71
115
66
36
66
12
18
24
72
23
73
18
21
9
23
43
24
18
11
31
12
42
12
15
32
7
150
51
9
114
72
18
12
15
9
23
16
21
24
30
6
6
48
30
6
48
12
36
21
48
3
29
55
6
84
138
21
63
30
51
3
24
5
91
21
27
18
24
36
23
1
47
145
12
84
15
15
24
174
72
102
6
24
12
3
3
18
6
18
83
13
30
36
33
111
12
54
63
9
42
6
6
17
16
9
6
108
12
18
18
21
93
51
15
18
18
29
19
30
120
30
54
48
6
60
6
6
53
37
24
12
12
102
5
109
54
6
12
6
6
24
90
66
18
96
66
84
6
42
36
12
36
6
6
30
24
24
72
12
33
39
57
21
12
36
11
25
24
24
6
6
59
13
36
24
78
30
48
48
24
6
237
15
12
42
126
6
12
12
6
41
1
63
9
90
30
48
162
6
102
60
12
54
48
12
23
49
12
3
39
180
12
30
6
5
7
66
6
6
6
21
3
84
12
6
72
66
29
97
132
6
18
51
32
16
21
24
18
102
12
48
54
9
15
ABCD 97549552988*3^$a+1 [50091]
36
48
11
144
30
6
25
36
108
47
105
28
65
27
96
39
30
18
42
15
39
25
11
21
4
60
41
135
27
13
44
105
54
84
33
45
63
4
156
5
36
91
12
5
6
210
162
60
12
96
12
93
12
9
171
39
13
5
91
120
20
9
7
20
16
24
23
57
33
12
36
108
55
12
65
7
152
36
60
144
9
6
54
12
127
17
19
35
36
45
60
99
25
24
12
60
53
42
21
9
103
36
59
33
27
25
137
15
15
9
45
24
3
15
18
72
75
69
18
13
8
96
39
45
4
95
36
109
92
84
120
27
72
13
20
39
24
36
138
3
28
5
6
13
17
6
9
75
126
3
12
63
162
7
92
60
15
1
17
60
115
65
12
139
11
21
15
90
115
5
60
3
40
5
15
4
120
116
16
36
35
54
18
21
124
17
19
17
39
16
5
15
15
33
129
42
120
1
44
15
49
12
8
60
27
49
104
112
29
51
28
60
5
30
1
35
13
132
48
101
90
141
75
84
24
13
35
9
9
36
51
4
48
32
64
5
12
114
36
97
41
171
135
96
13
92
69
6
9
63
18
72
7
5
24
102
13
72
5
24
39
9
6
30
111
16
8
9
18
132
13
44
45
51
40
17
111
51
45
9
19
23
84
85
144
32
69
15
111
9
75
13
23
33
4
32
4
72
5
48
31
20
129
54
6
66
60
90
30
36
18
31
29
27
57
31
56
9
79
83
49
5
30
6
103
80
60
39
6
162
30
72
72
36
3
16
35
1
108
17
18
1
56
15
69
3
121
5
42
153
201
18
6
27
9
30
78
18
18
27
3
57
100
5
54
36
18
55
5
67
12
11
57
63
45
60
4
116
87
97
72
29
27
9
15
16
95
48
1
35
54
6
66
54
18
60
51
52
89
24
31
116
9
6
93
117
132
3
27
37
23
90
31
20
132
15
45
117
36
75
172
17
51
40
77
12
36
51
16
68
36
9
67
20
9
84
42
49
5
30
18
127
23
13
35
69
4
20
16
56
3
21
15
45
36
3
21
64
47
49
113
12
78
21
27
37
53
108
24
66
90
147
48
135
25
24
8
48
15
54
36
15
27
54
84
147
33
55
17
19
59
25
11
49
5
84
55
32
4
35
57
48
4
17
171
84
51
69
9
31
44
9
18
144
78
51
64
95
21
15
21
15
6
54
30
15
45
30
13
41
24
36
12
18
57
124
41
12
198
73
32
75
73
200
15
180
1
48
23
13
80
16
53
90
18
127
8
4
29
7
23
85
92
39
1
12
36
5
55
17
24
75
64
120
11
61
24
113
63
48
9
18
45
48
16
80
69
144
102
21
28
41
19
71
13
113
175
47
90
7
5
36
135
4
23
132
174
114
12
145
20
3
66
55
32
45
48
55
84
41
31
41
15
153
72
48
31
5
24
162
9
81
63
16
24
17
150
54
51
39
25
11
84
6
67
41
7
5
63
4
101
7
83
97
137
3
9
55
149
31
89
55
5
27
24
15
54
6
90
66
54
24
111
15
13
56
16
48
60
92
15
36
18
42
12
60
33
33
55
72
77
31
84
56
40
12
60
17
87
24
39
57
4
11
25
5
96
48
6
21
40
95
18
19
35
18
39
21
15
15
33
124
5
51
12
100
108
12
29
36
15
57
31
107
54
15
111
60
33
16
41
12
36
51
84
15
180
25
11
36
48
6
15
60
81
42
21
40
72
24
56
160
17
96
87
28
20
9
67
36
35
13
29
43
20
63
21
15
66
24
15
120
16
8
15
42
48
24
162
18
12
18
13
80
15
24
193
92
36
28
60
5
15
129
36
72
63
72
39
69
112
48
65
90
25
11
69
16
35
13
5
55
5
30
18
135
45
19
144
77
99
4
36
41
12
87
21
78
84
21
57
30
13
101
30
1
95
25
83
12
49
36
29
31
8
117
60
39
45
55
23
12
54
114
25
137
31
35
49
59
21
105
6
120
9
28
95
36
54
156
19
23
9
120
9
36
24
27
4
44
72
9
18
37
41
15
39
13
17
6
48
144
13
65
7
32
4
41
55
59
72
13
35
109
192
44
87
24
69
16
41
18
12
9
9
36
31
24
216
53
19
125
27
40
29
12
18
36
49
41
19
20
57
3
4
32
28
36
5
115
32
24
93
18
24
85
35
9
27
42
12
90
78
27
124
137
39
81
3
21
15
21
43
5
36
36
127
71
126
126
33
111
36
78
31
23
72
180
25
5
15
21
18
1
5
66
73
35
1
80
15
61
5
15
45
7
5
6
192
37
5
43
65
79
23
1
36
5
84
24
31
32
57
3
33
15
40
125
75
52
12
77
114
36
45
4
36
48
41
54
57
15
9
60
96
124
251
13
77
15
9
12
ABCD 97549566638*3^$a+1 [50030]
12
37
44
45
24
7
24
71
25
11
48
126
31
35
30
150
72
42
36
63
12
40
92
12
9
7
5
15
48
40
35
165
27
105
39
61
8
12
15
13
20
39
121
41
39
9
51
15
36
1
23
36
9
16
8
45
15
3
25
53
39
111
12
9
16
8
15
36
6
19
179
12
69
63
61
36
41
15
3
9
33
24
51
63
54
15
16
12
29
120
24
30
1
20
3
6
31
104
9
6
1
5
6
177
72
21
12
3
84
48
15
21
24
51
72
33
129
7
60
8
60
57
84
54
6
30
21
40
24
17
27
48
48
100
20
45
27
48
69
7
29
24
3
24
3
12
6
19
11
9
76
48
32
12
12
4
5
54
30
6
6
3
51
6
19
11
33
15
61
95
6
30
18
3
117
3
28
35
54
6
165
15
102
3
60
27
45
120
9
78
42
31
32
81
6
18
15
36
27
30
18
37
68
9
43
23
9
3
132
12
21
3
150
51
36
3
6
36
27
27
21
33
60
6
24
54
3
4
24
5
60
99
3
85
47
37
20
15
1
77
66
24
45
60
16
20
21
3
51
36
1
24
20
3
45
196
12
65
54
25
71
9
4
5
6
90
48
30
57
81
15
28
5
30
25
12
8
21
144
6
9
36
40
8
171
81
9
36
3
28
5
39
15
24
21
4
5
31
20
40
23
36
96
30
115
8
27
6
39
15
9
52
47
36
6
54
42
15
63
1
20
16
24
53
6
42
78
45
15
12
30
115
35
129
9
36
78
37
35
61
24
20
81
43
36
8
12
64
20
9
27
165
3
3
114
3
3
9
9
7
32
28
59
24
12
33
45
51
48
3
12
42
18
18
3
99
33
60
28
36
8
72
16
8
21
6
45
63
61
41
75
28
32
45
48
27
12
15
6
15
15
54
18
9
40
23
1
80
24
12
40
68
57
30
33
33
12
7
11
24
18
3
4
161
3
15
9
36
40
71
49
17
24
39
36
9
31
5
18
78
139
68
51
12
85
83
1
56
39
1
128
60
51
18
36
6
6
42
12
36
49
60
8
15
6
114
18
27
16
5
12
60
99
40
131
18
27
27
30
123
9
39
24
36
24
51
9
21
6
21
9
115
59
84
1
116
84
21
108
3
33
27
3
66
3
3
12
42
18
13
5
12
42
66
19
60
11
13
20
15
36
24
24
37
8
75
21
9
31
5
31
60
29
36
6
48
132
24
1
104
60
3
18
48
27
15
60
9
15
48
18
3
12
57
18
30
19
24
17
27
21
36
18
12
69
24
16
11
21
4
24
41
60
63
27
24
120
1
23
13
155
13
5
54
13
5
3
15
12
24
54
6
48
60
33
3
30
27
108
52
5
19
41
15
33
102
13
12
17
18
9
33
36
91
5
6
30
12
3
15
13
104
52
20
4
36
68
57
6
12
36
85
96
35
9
24
48
45
39
9
36
18
57
36
3
37
20
88
29
3
64
5
31
89
19
47
48
90
39
60
48
15
78
36
3
3
25
77
31
20
99
6
6
21
4
41
27
3
73
32
4
56
45
27
3
30
39
21
43
92
4
41
79
5
18
6
30
21
24
24
12
100
23
42
15
24
15
25
44
135
33
15
33
87
24
36
30
87
27
1
59
61
5
15
24
15
6
43
12
20
105
60
19
35
48
108
30
84
24
27
3
42
24
3
21
66
36
24
21
12
51
1
5
6
33
16
35
9
21
54
21
81
54
54
42
30
27
45
120
43
20
24
39
1
20
9
6
45
9
6
9
9
43
92
15
45
3
24
9
111
21
39
60
1
44
60
75
174
15
45
6
30
6
13
11
85
8
27
48
33
60
28
60
35
9
57
51
4
59
57
84
9
6
129
15
69
15
1
96
101
30
13
12
29
6
25
44
9
12
43
36
173
331
47
30
30
90
39
40
56
24
4
11
18
6
21
75
30
91
44
40
44
117
79
11
9
141
15
93
39
63
174
55
5
19
209
12
39
81
24
36
3
3
150
15
72
12
39
105
24
27
21
168
16
44
87
24
25
23
6
39
63
108
9
57
39
72
3
37
23
21
21
63
40
17
39
16
32
21
7
5
3
24
21
55
12
35
13
107
13
5
27
69
171
9
66
84
48
30
12
18
105
15
18
39
3
33
45
15
45
90
24
45
24
45
31
65
79
44
3
9
4
56
21
78
42
27
16
35
1
29
7
5
24
19
5
27
3
1
65
111
39
36
12
33
24
60
9
15
21
3
76
36
56
48
45
24
91
35
1
68
27
120
21
108
36
24
27
13
116
64
12
8
15
60
9
12
16
20
33
15
12
28
12
92
15
61
47
90
3
16
24
11
54
7
29
3
36
16
5
91
29
18
90
6
21
64
17
3
24
27
9
60
15
6
48
103
23
45
15
37
20
124
24
35
36
33
21
7
47
1
11
48
45
3
114
18
6
51
36
39
96
25
8
15
24
13
8
36
15
96
90
15
64
29
42
93
15
60
1
56
84
76
5
87
3
12
12
21
9
6
25
128
36
4
29
7
5
3
15
78
19
23
6
6
48
6
51
21
19
36
65
43
12
68
136
53
7
5
36
24
15
21
3
15
24
117
3
21
9
31
11
1
53
84
31
60
56
3
1
59
48
84
45
40
59
6
60
36
18
57
9
114
9
75
6
6
33
45
67
20
16
47
13
47
1
80
75
21
9
15
21
30
36
33
12
12
3
25
48
17
15
9
48
120
6
25
12
8
36
40
11
12
78
43
11
25
59
9
48
3
84
13
29
19
11
1
77
36
96
3
15
1
12
8
27
48
69
36
27
18
126
24
21
63
36
42
30
49
23
61
12
23
21
64
96
59
9
15
13
32
21
66
6
43
56
24
51
6
18
42
27
15
33
28
32
3
12
30
15
3
1
23
61
5
6
18
18
13
41
3
12
84
12
9
48
3
9
15
16
84
20
9
96
6
9
24
12
15
30
84
60
19
17
18
6
31
17
27
15
9
117
30
57
120
16
17
3
57
18
9
48
28
96
8
12
60
40
20
36
9
139
17
27
27
96
33
12
12
15
13
8
40
20
52
59
105
16
47
21
24
3
18
7
8
12
12
81
24
43
8
16
5
55
8
16
5
66
205
5
31
65
43
5
66
ABCD 97549632164*3^$a+1 [50001]
12
10
56
42
84
40
8
42
48
6
34
38
84
24
12
24
16
20
84
48
18
18
160
14
18
30
22
2
6
12
12
40
8
16
32
48
10
14
48
42
160
122
24
6
54
24
72
36
204
48
40
332
6
42
48
108
76
6
2
16
36
48
2
48
6
60
6
10
48
20
12
76
32
10
50
126
16
104
6
18
6
16
144
20
60
24
18
40
2
28
140
40
38
30
24
12
6
88
50
12
34
74
6
126
72
60
22
38
48
42
10
72
20
4
30
2
48
54
78
72
12
54
22
8
34
110
10
8
10
20
42
16
62
4
126
90
38
126
4
36
44
4
26
90
46
18
72
164
114
42
6
48
46
74
66
160
116
10
74
84
4
72
8
48
24
24
36
156
28
20
84
42
66
22
6
12
38
130
32
24
96
60
40
98
54
10
72
198
20
150
18
28
12
104
48
16
12
2
22
50
106
38
24
30
48
12
168
12
16
32
18
6
60
4
42
8
54
12
6
54
24
84
36
76
38
72
58
8
12
28
20
12
36
132
132
106
80
42
52
8
82
38
24
60
30
18
28
44
24
36
4
20
12
30
48
70
44
16
134
6
36
6
82
72
38
16
2
94
54
26
18
28
108
80
4
18
104
30
84
24
12
84
46
54
152
40
32
12
16
12
20
12
24
12
30
10
60
20
60
4
68
42
6
10
18
14
22
80
36
64
36
32
130
6
66
18
20
18
18
30
42
40
14
40
14
36
4
156
20
66
24
6
42
30
48
4
80
4
74
18
48
12
12
6
10
32
40
32
30
46
74
6
84
30
30
16
2
120
78
96
18
10
8
100
20
12
36
60
36
48
60
36
64
8
48
4
8
72
12
48
6
30
16
8
18
10
38
102
10
38
10
6
84
56
156
42
16
122
12
42
118
26
66
30
24
6
18
40
72
114
80
96
36
4
8
40
68
40
20
40
48
86
18
40
80
12
40
56
120
18
42
64
6
62
42
18
12
18
10
48
104
36
82
26
12
162
48
30
24
48
42
66
4
116
30
54
34
6
116
4
98
30
12
4
44
6
6
4
104
36
24
36
70
126
128
16
20
6
18
22
6
12
8
64
164
60
16
44
24
90
40
2
46
14
40
24
2
18
30
66
28
50
22
90
50
4
44
102
18
96
4
18
114
8
36
24
306
54
52
6
38
106
8
30
36
12
12
60
16
2
30
24
106
2
12
4
62
64
86
112
152
24
12
12
42
10
14
22
24
50
48
46
20
96
6
42
48
52
98
54
18
136
134
10
110
120
60
12
4
20
24
10
162
60
8
36
24
36
36
54
130
12
68
96
4
200
16
48
20
148
68
24
28
18
80
6
28
102
110
36
84
58
6
12
72
32
28
26
6
18
58
8
72
12
72
36
28
44
16
30
2
54
18
52
60
8
12
24
76
38
6
84
36
12
148
26
6
24
106
38
24
192
4
32
52
26
90
6
40
18
38
48
24
90
6
6
154
14
90
16
56
24
6
40
36
54
206
10
2
36
72
4
54
14
52
8
48
40
12
18
50
12
66
54
40
12
20
24
42
22
50
118
20
24
30
16
62
12
46
32
18
12
36
30
24
30
196
80
16
8
112
68
72
48
132
36
228
36
138
88
24
30
8
66
6
28
6
32
90
108
192
4
8
16
44
66
30
24
36
64
20
48
100
62
6
124
110
22
48
32
66
64
56
24
6
4
36
2
22
8
60
12
148
38
88
80
42
28
152
192
60
28
44
120
46
90
14
94
44
36
84
48
24
48
36
12
54
6
24
34
50
4
20
108
60
12
36
40
44
48
18
6
4
14
10
32
6
18
70
2
60
4
56
78
70
20
100
2
54
90
54
12
108
40
2
42
28
74
58
62
6
12
12
28
80
6
24
30
42
40
14
84
48
48
12
12
28
8
64
2
66
12
28
14
6
48
36
40
20
34
152
18
46
18
8
12
72
18
40
170
12
106
32
22
144
20
100
212
22
2
24
30
54
18
30
58
134
16
26
6
42
42
46
14
34
50
60
66
318
18
82
6
14
72
16
42
50
48
4
50
24
160
42
20
12
30
42
70
50
168
70
80
46
20
30
30
84
22
90
8
60
42
24
40
54
90
110
66
6
138
22
36
24
30
8
30
12
4
56
66
58
6
26
12
106
66
56
12
60
36
12
28
72
68
36
4
20
124
12
8
36
120
12
168
16
98
16
126
56
12
16
6
8
6
36
4
2
118
32
4
24
62
22
18
38
12
64
20
16
8
4
8
48
96
48
192
28
26
6
84
6
18
70
146
124
32
24
36
70
8
6
60
180
106
18
78
122
48
28
20
54
66
60
16
44
120
102
18
36
24
52
12
20
70
2
4
80
10
80
24
22
68
6
30
16
68
30
6
90
150
66
18
48
84
18
30
60
48
12
12
96
60
24
40
50
54
16
8
12
144
6
10
164
12
12
12
6
18
144
96
6
6
34
54
44
12
24
60
12
58
2
12
18
42
ABCD 97550040184*3^$a+1 [50123]
6
84
18
35
25
18
72
12
129
32
64
69
66
18
72
24
12
27
117
18
18
90
60
162
30
36
114
11
25
39
32
91
5
48
1
36
27
147
90
54
36
60
285
32
1
90
36
6
11
223
174
6
36
36
12
162
78
72
54
107
16
87
9
27
204
30
42
65
7
48
114
71
19
156
108
24
29
64
32
96
64
111
33
93
36
174
24
36
18
227
55
36
21
33
54
24
36
45
99
198
71
19
288
36
66
39
39
185
157
120
24
36
18
12
78
30
36
24
156
168
372
113
16
15
72
204
36
12
77
112
80
151
162
18
21
177
287
127
17
73
126
48
105
45
3
87
12
162
75
21
102
21
3
210
11
97
6
105
21
27
9
72
18
77
31
65
37
27
27
108
9
96
147
29
96
79
17
19
29
37
11
79
108
96
149
139
120
29
31
228
77
67
198
6
90
12
150
72
126
66
45
141
72
11
109
36
162
42
30
108
42
120
6
17
208
21
90
17
16
48
15
48
17
43
21
15
81
3
189
48
39
18
156
60
15
75
21
96
32
25
36
3
93
30
36
65
97
6
72
17
64
21
96
107
48
151
54
99
128
16
21
180
42
77
61
150
108
48
24
105
105
126
36
24
102
24
15
39
12
168
69
21
107
208
57
114
21
27
108
42
120
72
60
144
35
19
12
257
193
47
151
216
90
39
87
18
132
131
43
144
6
192
54
78
171
45
36
15
39
30
27
9
119
7
180
53
7
30
18
201
69
24
51
48
3
24
66
60
23
121
72
12
36
63
33
120
23
1
36
30
24
84
33
32
48
16
3
30
78
33
93
54
18
54
126
30
18
6
66
15
48
15
246
6
102
78
72
120
36
29
25
126
60
12
114
84
24
18
33
57
18
192
114
18
36
72
144
30
54
17
79
225
21
27
33
108
30
6
191
133
90
102
18
24
30
51
117
123
87
9
153
23
85
114
9
111
33
224
16
93
83
205
216
27
9
23
7
78
107
48
55
6
51
93
174
90
155
97
6
522
102
24
66
6
41
13
83
25
66
5
37
480
204
47
37
24
99
96
33
24
36
90
57
45
96
35
91
30
150
33
201
71
55
57
63
114
36
11
7
18
12
42
17
96
16
48
3
90
18
30
72
27
336
128
49
60
108
39
32
1
48
96
12
24
36
174
36
18
24
66
42
15
15
42
135
27
36
33
80
48
48
1
240
95
13
90
9
273
162
42
90
153
63
17
112
171
5
37
27
144
80
192
109
78
21
105
12
78
72
300
41
73
48
90
29
16
15
30
126
101
121
108
120
150
144
141
21
90
30
24
11
43
53
19
246
87
27
117
80
103
6
12
119
16
87
185
13
66
129
291
84
180
108
78
84
78
30
18
89
145
191
175
36
189
9
12
126
77
13
54
36
105
63
17
16
33
191
13
72
11
48
112
27
53
37
30
162
78
162
12
180
59
16
80
25
96
279
27
84
6
11
48
31
18
15
33
204
99
80
19
66
6
84
6
27
99
18
102
198
90
42
11
109
18
81
9
60
59
7
60
141
69
258
48
90
24
54
65
19
6
84
132
15
213
18
78
126
77
13
3
15
12
60
36
ABCD 97550093588*3^$a+1 [50075]
20
27
12
96
24
18
60
15
147
1
17
114
24
66
54
85
32
24
111
9
88
23
57
12
84
9
51
75
105
40
71
1
35
9
39
21
63
48
12
57
36
48
12
15
12
12
69
16
23
36
21
4
17
18
9
117
30
48
30
3
12
40
17
18
21
39
42
30
96
42
15
51
24
30
135
57
54
12
109
24
47
9
48
3
157
17
19
5
27
3
9
33
39
3
25
5
120
55
23
73
41
15
16
32
40
35
12
25
53
51
81
78
12
13
36
59
42
15
48
3
24
33
81
36
6
60
54
19
29
3
48
75
49
23
18
30
84
57
76
35
13
36
35
141
4
11
108
9
15
1
11
49
11
54
19
168
17
55
11
45
171
73
36
29
18
30
15
12
15
25
77
91
83
6
6
48
66
66
30
18
54
18
42
27
21
99
15
24
54
12
31
80
48
9
30
12
13
11
60
12
12
33
9
75
3
72
66
15
3
36
96
12
66
27
15
12
72
36
45
4
11
13
36
44
21
78
12
33
36
27
12
37
53
60
48
3
76
23
42
15
4
17
12
151
56
15
73
8
48
9
42
18
18
60
24
25
20
33
18
9
39
57
45
15
165
12
18
37
41
36
18
12
36
60
18
66
9
9
187
80
15
13
5
30
18
54
36
24
24
25
32
9
30
49
17
120
18
126
60
54
21
39
12
33
21
24
39
105
3
3
36
13
35
37
35
13
56
15
9
15
42
39
249
60
36
54
12
96
24
6
54
24
61
11
42
48
12
102
9
39
6
31
8
27
18
78
18
15
4
23
18
96
18
48
13
144
35
18
12
111
21
48
3
88
119
57
9
54
33
27
45
3
24
48
30
48
42
60
57
15
48
18
3
15
1
53
18
25
140
9
39
51
21
15
24
9
45
159
75
21
4
72
11
54
6
18
6
21
4
11
54
43
5
6
9
12
4
35
9
21
24
15
36
84
45
43
47
1
56
3
21
24
51
85
36
48
32
93
7
29
12
67
95
66
30
72
69
21
108
7
59
168
25
11
24
12
60
54
60
90
9
3
18
15
45
30
6
66
48
36
105
28
5
31
32
15
12
21
60
75
24
45
63
30
195
75
9
45
6
30
24
6
24
18
31
35
97
20
15
162
55
23
90
24
18
6
51
15
30
15
3
81
51
25
35
18
27
15
18
66
49
17
18
30
12
55
161
42
33
3
9
15
72
9
27
132
48
37
17
3
12
48
87
9
87
30
60
42
25
11
84
13
113
90
24
61
80
45
6
45
63
78
78
1
20
36
124
29
55
11
48
6
79
41
24
15
15
18
30
84
6
7
35
36
66
3
63
48
12
165
60
9
204
42
69
28
17
63
52
23
25
11
69
21
139
36
11
45
3
36
96
61
5
42
37
8
15
6
15
52
8
39
42
18
37
11
132
57
9
15
15
24
132
54
15
12
28
41
43
20
27
6
12
3
28
44
216
15
24
6
12
18
1
53
48
78
84
90
18
13
155
9
12
33
223
5
48
72
3
27
24
1
23
6
3
16
17
24
39
16
59
24
30
12
18
66
7
95
9
24
81
15
9
6
36
69
24
4
68
15
9
3
45
117
18
72
24
42
7
83
25
12
128
15
60
54
84
6
36
9
51
45
27
36
24
25
32
45
99
24
48
40
48
80
51
30
55
56
3
36
6
43
47
49
59
24
30
6
30
31
35
73
35
1
17
162
1
41
30
9
12
3
45
75
1
5
31
17
108
18
49
17
99
45
27
69
30
6
15
123
1
11
42
30
48
30
19
95
9
21
6
90
18
9
27
21
84
33
43
5
18
42
15
48
24
12
21
7
11
36
36
13
47
69
4
125
6
6
7
23
49
5
6
12
12
109
35
21
51
45
9
15
4
29
48
132
78
37
71
1
23
48
97
47
25
53
91
17
3
12
39
13
17
36
63
15
126
19
11
60
6
84
66
30
7
8
15
129
88
20
33
27
72
75
30
51
15
49
23
73
20
9
3
51
156
13
95
48
48
6
18
12
93
16
101
48
36
12
12
3
28
89
55
23
72
192
36
33
69
6
9
33
15
28
11
96
12
72
49
44
36
87
57
12
63
42
15
88
11
9
111
21
15
36
30
30
12
66
79
5
30
60
117
195
73
5
31
56
3
117
9
15
15
9
15
12
21
15
90
7
12
23
30
6
12
42
18
33
12
60
9
6
12
36
54
18
42
15
3
30
114
21
39
18
31
24
65
6
12
25
35
60
12
33
40
47
120
12
48
12
78
6
6
103
35
30
75
27
6
75
33
30
24
1
17
12
3
33
6
48
81
4
5
27
21
18
6
66
49
35
33
28
47
18
48
126
21
28
5
102
33
36
99
24
1
5
36
60
79
35
9
75
30
12
19
29
66
36
21
64
101
54
21
24
33
60
6
57
45
24
24
7
32
16
59
1
44
51
30
24
15
87
24
57
24
135
36
97
71
60
66
18
30
42
30
18
78
30
18
15
24
75
97
65
6
60
18
42
24
84
9
15
78
18
36
6
18
21
45
48
51
27
49
59
36
49
17
3
15
24
72
9
40
47
84
25
23
36
1
36
68
9
72
66
90
42
42
6
9
28
5
30
18
18
24
162
54
84
42
63
15
12
49
5
6
81
99
48
13
84
83
240
12
21
28
5
39
3
37
35
12
49
32
3
45
105
24
30
13
32
75
18
19
71
12
57
88
8
48
69
43
53
30
1
128
21
60
6
93
105
3
12
51
60
1
59
12
84
78
7
35
85
44
84
15
36
21
36
15
30
54
13
32
36
33
174
13
48
11
6
42
36
49
35
57
33
51
60
147
37
12
5
63
15
30
3
28
59
12
25
35
60
13
ABCD 97551063544*3^$a+1 [50018]
29
3
96
72
15
1
96
29
19
11
150
12
78
108
234
135
64
80
3
69
27
30
31
72
155
13
89
108
243
48
21
12
6
9
93
43
176
105
7
32
21
18
18
54
18
15
88
32
27
133
56
9
30
90
6
30
171
64
17
60
51
33
180
19
8
99
13
48
240
29
3
45
3
168
16
47
6
67
104
21
180
111
21
18
162
7
72
24
32
72
192
9
78
1
48
32
309
24
12
31
119
1
8
48
9
18
37
17
7
24
8
33
55
5
67
23
25
8
33
7
65
36
51
45
108
36
43
23
49
48
24
8
16
104
16
29
12
72
7
32
39
33
120
16
29
115
41
31
96
53
27
51
36
9
3
42
147
33
31
24
47
6
18
9
27
30
87
96
40
17
39
27
21
69
42
25
32
33
48
87
45
66
60
162
72
51
112
53
126
30
31
120
56
33
31
95
9
24
15
49
96
24
104
16
77
43
104
9
31
23
25
32
16
72
113
7
11
102
7
35
18
12
55
5
43
24
48
32
63
49
72
176
33
36
3
112
5
24
27
72
136
168
5
72
147
21
30
42
138
60
13
8
112
29
3
64
24
17
48
24
7
144
56
21
72
78
30
7
32
21
19
29
18
49
176
69
51
39
25
48
17
120
6
9
64
24
32
24
147
36
78
43
5
3
39
9
64
47
129
87
105
81
228
27
64
5
51
24
88
119
60
13
8
69
18
36
234
75
81
78
81
24
24
16
17
48
7
53
43
176
40
80
40
101
42
145
24
5
3
16
17
36
18
42
7
137
108
18
153
57
18
13
41
36
3
3
61
32
16
72
29
24
84
36
19
56
24
16
48
80
9
24
63
16
24
5
75
15
121
5
84
15
3
13
77
3
24
33
7
5
72
36
7
120
5
108
144
127
29
19
24
8
21
67
8
51
6
108
72
67
23
105
33
36
51
75
45
16
29
24
19
48
8
48
51
42
54
45
111
9
24
93
18
36
13
23
9
51
12
57
24
40
24
17
78
90
12
19
56
33
31
24
32
72
64
245
27
120
64
101
72
36
108
3
117
43
8
24
88
24
8
9
36
91
32
16
143
60
21
33
63
72
3
189
9
79
96
8
39
9
96
40
47
1
5
198
93
16
17
120
39
69
139
47
121
8
24
16
56
24
40
32
3
18
19
32
123
114
51
75
13
17
7
32
24
45
342
45
16
35
12
9
16
17
7
41
31
29
43
32
40
65
36
99
3
85
120
8
9
15
51
37
32
24
21
51
112
17
31
41
39
45
24
27
279
81
93
163
8
112
77
96
67
8
24
45
66
144
258
79
8
15
9
69
19
35
108
36
37
104
24
171
6
55
35
12
6
3
9
24
138
42
36
31
80
9
24
7
24
5
12
7
104
39
30
27
99
6
48
36
19
56
40
35
37
143
9
57
39
232
23
25
11
69
16
125
24
66
97
29
3
48
40
89
72
15
40
48
96
24
32
57
7
101
267
40
101
42
97
83
13
24
29
139
80
16
5
43
32
69
27
88
56
189
48
19
8
24
9
79
32
16
32
136
65
63
129
79
56
63
54
99
48
48
21
3
69
75
40
24
101
12
7
72
89
12
19
41
15
33
7
8
45
19
96
23
57
57
30
33
16
24
53
18
36
157
48
65
54
6
3
45
139
41
60
12
36
43
71
9
24
33
72
42
13
5
138
33
21
36
180
3
51
69
129
7
35
18
43
32
87
18
127
32
111
25
72
29
3
87
30
54
45
51
13
24
89
15
21
43
56
88
5
67
200
24
40
24
32
88
32
51
13
29
12
31
56
3
36
42
7
5
91
104
192
33
30
6
27
64
143
1
32
21
12
87
45
108
30
33
16
173
19
48
48
176
112
5
72
6
37
8
57
63
27
18
115
8
81
15
51
42
51
3
30
39
24
45
91
144
48
5
99
24
21
36
151
48
32
21
42
18
72
7
32
117
27
15
97
119
33
40
8
3
21
16
53
75
57
31
72
24
8
345
15
64
24
221
24
48
43
8
3
78
15
51
6
79
200
40
24
56
48
88
288
53
91
41
48
7
80
93
18
42
30
33
9
102
25
179
102
108
67
149
18
6
156
18
78
79
41
199
161
39
75
37
8
93
43
104
69
252
132
30
36
72
33
ABCD 97551437216*3^$a+1 [50072]
39
36
69
3
5
7
18
60
126
54
66
6
66
33
12
105
192
6
5
7
18
96
30
21
87
33
9
51
60
9
144
72
18
21
21
119
48
13
23
49
111
87
72
90
48
24
18
101
25
15
51
54
35
1
24
27
24
75
45
8
52
3
48
29
49
84
47
13
51
15
45
9
183
60
8
16
21
42
41
61
51
45
90
12
18
3
15
72
108
41
16
44
4
20
97
239
13
3
15
17
31
65
7
60
9
44
40
96
120
33
63
3
72
42
36
12
15
60
3
81
3
57
68
25
120
107
24
127
77
13
39
69
54
101
16
63
48
93
36
105
60
35
16
57
12
75
21
12
168
198
81
9
15
177
18
89
25
11
7
18
30
89
112
69
35
7
249
128
37
30
6
15
33
6
9
27
270
3
12
24
141
3
56
13
27
9
54
36
281
4
15
45
15
180
12
114
35
13
11
49
35
13
23
16
80
49
12
42
18
72
71
84
1
54
57
84
9
30
57
33
60
63
9
59
7
24
9
56
43
90
12
6
18
12
23
145
51
8
151
24
33
75
18
27
9
51
180
8
7
29
60
151
89
100
60
15
18
18
78
90
12
93
21
18
41
16
9
27
9
6
17
12
19
114
155
36
19
21
75
57
45
42
126
15
15
42
72
36
72
12
147
33
3
8
7
54
51
32
61
42
72
33
3
21
60
80
4
51
48
21
36
20
1
239
13
18
30
60
143
136
104
49
36
306
45
60
128
31
42
90
17
36
16
3
57
15
54
12
114
30
108
3
57
18
129
9
132
90
12
18
60
23
16
15
9
104
76
164
12
103
108
9
75
125
16
9
83
61
51
51
89
109
75
104
1
60
71
60
180
43
18
18
54
60
48
42
12
36
17
16
20
37
42
33
75
12
21
39
17
1
15
8
52
44
91
149
144
19
30
6
102
162
18
63
36
33
36
11
43
21
96
75
78
48
107
91
21
24
69
36
84
27
8
25
18
29
1
24
51
33
59
36
55
149
16
20
7
72
42
36
48
126
65
24
127
150
72
30
162
6
84
5
73
198
162
3
87
66
95
19
36
41
85
203
13
72
35
67
6
15
15
60
12
18
42
5
16
45
180
27
48
105
51
21
47
16
15
66
15
3
18
24
23
97
18
72
36
18
87
8
181
23
28
3
30
42
72
18
59
40
75
18
18
18
6
246
42
153
93
27
123
21
69
72
39
80
4
15
81
144
44
148
105
3
36
24
9
171
27
18
71
24
96
4
45
54
102
54
6
48
60
48
3
15
24
57
15
105
21
123
75
21
51
53
16
15
18
270
141
75
6
48
63
44
16
68
31
180
156
18
15
44
13
3
57
180
75
8
25
15
57
47
7
36
18
11
40
20
13
42
108
90
35
13
63
27
69
20
16
153
35
16
33
35
37
6
18
35
19
65
43
12
5
28
84
69
36
18
72
48
36
5
24
72
223
21
39
41
49
18
9
20
64
171
81
33
66
69
9
3
15
17
1
84
63
32
67
36
17
37
15
96
32
28
24
120
20
115
54
75
72
24
33
48
23
109
18
9
39
21
69
72
23
136
36
3
24
72
125
76
180
68
31
9
15
81
80
16
3
90
54
33
68
16
3
18
107
1
42
93
27
29
16
60
60
68
52
63
141
21
63
45
11
100
84
44
133
15
3
132
9
156
9
75
21
59
43
65
28
84
20
1
15
60
15
168
101
4
12
104
13
12
23
88
32
7
18
18
9
39
42
47
25
36
54
72
90
23
13
119
60
1
30
89
144
25
66
6
15
33
6
48
6
11
223
17
1
83
61
48
63
105
59
4
207
33
111
9
21
35
19
6
95
13
30
6
87
39
54
126
84
42
3
15
5
7
105
24
21
48
11
31
17
37
18
12
198
6
36
69
15
6
35
91
30
23
40
27
69
44
156
4
21
23
16
20
16
51
30
3
177
24
15
3
125
85
6
21
153
27
51
102
87
44
52
32
36
1
143
7
5
121
123
56
1
83
96
76
27
96
120
24
41
7
149
13
18
24
9
45
72
59
64
200
31
96
29
16
144
3
96
216
84
24
36
21
44
115
66
180
95
136
24
8
67
69
39
41
97
42
21
9
35
60
1
15
165
54
48
144
69
75
72
72
6
36
99
27
90
39
33
11
36
60
64
45
51
20
4
44
7
5
61
24
83
61
11
55
78
ABCD 97551495274*3^$a+1 [50026]
25
48
30
36
21
9
54
162
23
55
12
53
25
36
11
25
138
36
57
33
30
114
60
35
112
33
12
3
128
24
88
15
102
59
24
208
144
63
12
150
48
12
24
84
23
7
41
49
12
108
72
23
1
47
67
90
11
79
102
114
6
48
3
117
60
96
36
18
30
83
13
84
72
60
179
139
102
24
39
56
136
105
71
73
47
13
60
54
30
66
41
40
3
66
36
23
48
19
5
49
54
177
96
32
31
89
1
36
59
1
111
104
19
30
95
61
3
57
84
35
19
6
84
107
79
9
141
24
12
15
8
40
117
24
36
18
36
6
75
93
36
120
66
45
195
5
16
32
55
132
53
1
87
69
18
30
72
18
210
36
84
15
8
97
71
16
39
6
120
18
17
79
90
24
6
81
9
24
6
30
35
49
72
15
128
31
6
11
24
48
120
31
81
93
12
84
30
21
39
6
3
32
79
24
30
11
120
19
45
117
30
101
13
267
72
111
6
120
35
25
111
87
12
21
33
24
240
71
24
157
18
113
64
8
55
90
6
9
8
13
35
19
53
133
11
168
1
30
36
90
54
114
123
87
156
60
6
18
30
72
48
90
30
12
48
12
83
1
87
57
63
33
36
24
6
18
27
8
112
183
132
149
61
11
48
109
12
15
123
93
87
150
3
33
47
64
96
63
81
159
81
3
6
30
114
6
24
6
51
3
93
128
19
162
24
11
79
9
15
216
6
108
30
6
54
60
113
109
11
112
32
49
327
24
123
5
1
36
51
32
55
33
32
55
17
48
61
11
85
11
103
30
107
109
30
108
36
237
24
63
33
27
162
51
24
48
32
88
21
107
37
131
19
90
3
33
39
57
48
12
51
87
12
18
27
120
8
31
6
11
72
37
35
136
117
6
6
60
18
105
15
36
29
37
11
37
3
27
96
5
25
39
48
69
3
8
37
6
126
18
42
75
123
45
51
60
65
109
27
39
9
225
6
24
6
54
42
48
35
112
33
60
96
59
55
126
120
36
71
37
120
35
37
11
259
29
49
126
17
19
30
24
119
61
84
72
191
168
1
54
24
65
25
150
33
32
112
8
1
60
30
30
60
51
216
9
174
30
51
3
5
37
3
32
16
3
30
36
11
24
103
42
90
165
9
24
167
48
160
51
174
30
42
63
21
11
43
77
103
17
235
84
6
108
6
36
78
63
69
30
48
77
73
12
3
177
24
39
80
40
48
9
63
21
35
24
1
30
9
141
35
55
41
19
6
78
210
207
9
36
11
217
150
30
11
64
56
16
8
61
36
60
60
24
24
216
156
3
21
36
15
39
41
19
30
54
6
6
5
16
9
54
126
75
8
25
162
90
35
16
33
71
13
36
30
9
117
75
3
45
141
35
79
96
30
35
112
3
77
103
6
54
6
23
55
6
107
24
16
33
30
24
60
77
24
175
24
105
56
25
54
216
90
84
27
9
90
84
57
8
72
115
78
120
15
8
120
7
132
48
6
54
105
15
57
3
53
103
81
48
8
120
40
213
51
45
120
18
17
13
3
27
126
84
3
120
87
96
81
8
48
24
144
181
60
111
27
5
96
55
9
15
60
60
17
25
15
9
36
59
1
15
39
6
18
33
333
6
78
47
19
54
95
31
30
35
24
96
25
30
66
24
60
6
18
90
126
27
87
33
9
63
72
39
57
24
33
47
109
51
80
136
128
16
69
24
36
24
12
3
15
33
27
60
30
27
9
231
9
54
60
30
132
83
25
15
51
126
18
36
65
55
66
48
15
51
5
169
12
11
49
135
8
385
6
177
207
96
126
11
187
53
43
29
40
75
53
43
5
264
72
13
3
32
40
15
42
24
95
61
75
33
30
12
18
30
5
31
6
83
48
7
33
120
3
21
56
24
73
66
54
23
19
5
88
32
16
63
24
137
24
91
18
156
30
24
90
15
80
37
75
39
137
7
66
60
11
115
48
93
129
143
37
18
96
60
69
21
27
ABCD 97551610532*3^$a+1 [50041]
24
187
90
99
36
48
32
4
164
12
12
7
125
76
60
9
75
24
92
52
192
24
80
84
187
21
20
4
80
253
27
56
120
49
39
72
108
32
48
36
160
8
180
28
27
18
35
28
20
36
208
20
85
11
52
48
260
97
35
28
27
93
56
13
63
27
101
52
80
148
20
49
90
77
148
48
164
85
3
108
68
100
44
55
18
63
72
27
81
20
144
12
31
9
36
84
8
16
20
79
237
144
200
4
36
56
48
12
84
169
95
88
128
31
108
77
84
72
199
149
4
12
20
13
11
72
52
68
88
80
64
36
20
139
93
20
148
20
64
15
117
8
55
77
120
1
54
81
9
99
36
63
5
60
43
29
24
19
18
3
176
1
23
4
140
36
49
63
12
87
101
52
128
72
36
120
24
52
84
92
4
8
40
32
96
108
31
9
84
105
191
7
137
16
80
72
220
32
40
72
168
63
54
11
12
12
64
72
72
27
101
115
93
32
40
108
92
4
116
19
153
36
9
63
48
141
95
364
84
68
64
36
8
60
180
229
71
19
113
88
72
24
108
36
81
11
132
55
108
29
43
17
24
52
8
12
124
104
40
44
7
89
64
20
16
117
35
19
126
39
248
73
72
3
60
12
240
32
36
67
53
4
105
11
228
139
41
40
27
45
27
41
76
144
104
157
83
28
8
97
35
120
72
25
18
72
57
168
63
117
27
18
35
40
8
52
188
24
84
1
18
5
216
16
20
31
185
12
145
35
28
188
84
43
162
11
36
61
47
16
320
112
32
36
144
12
73
63
48
36
15
18
63
8
192
12
132
61
23
31
36
5
52
68
132
85
3
8
64
272
484
116
16
84
128
48
28
27
5
4
56
12
76
84
20
96
84
16
69
11
7
54
11
7
21
87
54
3
96
224
40
128
12
96
157
72
11
180
7
54
39
152
64
15
153
12
8
300
72
4
20
100
44
36
16
288
108
8
216
73
3
72
123
149
24
169
111
32
48
72
187
57
24
56
168
55
41
157
27
12
96
44
4
92
40
8
36
64
120
56
4
36
84
44
196
144
72
48
20
156
127
54
23
72
16
68
1
135
128
115
180
41
40
56
16
20
204
48
88
27
17
163
5
256
32
112
20
133
75
159
45
44
4
105
18
234
11
28
20
24
96
72
148
51
9
9
63
12
20
12
100
8
12
16
45
234
21
20
120
24
4
152
28
92
7
93
68
60
52
8
79
53
28
44
96
31
29
100
44
136
267
113
72
48
40
24
36
152
48
52
27
21
20
84
36
37
72
71
1
18
77
4
20
64
80
115
65
115
18
135
32
108
4
224
40
36
20
24
60
24
96
16
20
64
116
28
140
28
80
28
99
18
72
23
49
11
24
136
92
216
144
28
60
84
8
7
53
108
208
27
5
124
20
76
32
16
36
20
156
109
95
4
36
20
25
131
4
44
64
68
12
28
27
81
44
37
3
33
147
36
87
77
88
80
28
32
72
12
64
72
60
27
45
36
84
152
28
15
21
87
9
8
28
9
180
39
24
20
133
27
8
28
140
31
5
84
36
136
12
15
101
36
156
48
84
12
156
360
28
12
44
16
27
93
159
9
36
56
24
24
31
5
4
252
44
28
45
111
20
36
156
4
8
52
84
20
40
99
108
57
33
23
196
8
36
172
69
3
60
32
16
87
57
108
36
51
65
ABCD 97551644618*3^$a+1 [50042]
14
40
11
45
51
4
5
46
126
3
5
24
7
29
31
5
15
28
33
30
5
48
79
57
51
18
35
1
59
4
53
12
3
45
3
52
69
15
5
36
43
60
29
28
15
9
35
4
15
41
61
15
84
20
13
23
4
21
27
5
7
33
3
17
36
4
116
22
69
3
6
27
3
24
21
5
72
10
30
42
50
3
64
9
30
14
40
36
11
33
36
10
24
57
65
58
12
101
13
32
12
22
78
12
15
5
55
56
4
9
24
23
7
33
8
19
86
4
8
15
13
32
112
48
78
2
12
51
120
9
7
69
32
48
4
80
3
79
5
28
17
96
34
81
84
69
42
5
24
16
5
7
41
12
24
79
12
45
18
122
7
56
7
29
28
41
15
19
18
39
9
32
4
6
62
120
7
5
34
77
112
87
33
15
42
90
14
34
42
56
15
112
48
29
15
24
4
17
19
32
25
8
31
20
16
33
44
40
32
48
48
15
4
21
80
48
12
4
3
60
56
60
4
68
64
3
18
75
5
7
17
10
74
51
1
23
220
12
29
106
42
32
40
8
76
15
9
68
63
36
13
32
4
35
1
3
51
26
40
11
4
29
46
14
4
42
30
24
66
45
144
12
3
50
16
71
43
17
64
20
24
9
10
50
3
4
9
54
6
75
51
14
19
3
12
2
39
120
16
24
12
5
52
27
41
7
21
27
75
29
9
36
75
13
23
4
105
3
15
41
4
36
80
4
27
21
5
79
9
12
23
4
33
12
75
5
3
49
15
39
117
27
81
57
20
15
40
29
46
33
51
9
9
8
12
76
51
93
36
27
125
28
11
25
36
44
43
3
30
54
14
12
75
4
60
15
24
81
75
14
7
8
9
16
44
60
10
18
39
9
15
24
56
1
3
8
25
135
9
51
5
12
36
7
20
60
73
39
41
7
3
14
127
5
40
56
7
3
9
41
43
69
8
19
15
33
3
84
14
4
27
24
57
18
5
85
39
60
12
21
3
5
4
131
19
18
59
16
17
31
36
33
87
36
3
42
15
87
41
4
15
2
16
75
8
40
17
22
72
5
43
21
24
45
15
8
48
52
48
20
12
40
9
36
3
89
7
36
12
5
28
20
22
17
73
36
12
44
43
21
24
27
39
36
6
80
4
18
2
24
15
12
37
18
5
45
4
39
20
37
3
12
3
65
36
84
7
9
89
84
27
9
19
15
50
10
81
9
12
15
3
6
30
42
54
18
30
26
16
116
19
9
56
70
21
5
3
9
87
16
57
36
12
15
84
60
5
43
81
15
96
3
17
49
27
17
7
41
4
51
12
3
9
33
8
168
112
3
12
3
2
10
5
33
34
21
17
43
32
37
32
94
14
91
15
5
9
100
8
15
33
34
17
28
5
31
81
18
21
12
75
45
8
45
4
6
5
7
57
5
100
6
26
4
36
18
2
51
19
36
2
31
29
43
5
12
10
137
43
36
12
53
1
3
41
52
48
72
32
46
21
69
12
3
84
27
33
48
44
13
140
12
51
40
65
63
9
31
36
39
36
14
60
16
3
8
24
91
65
24
33
27
1
3
9
3
12
5
67
21
27
5
3
48
31
81
5
39
1
44
19
29
36
19
48
48
20
97
3
29
16
87
17
72
115
101
112
15
36
72
3
62
24
55
5
19
21
11
4
69
27
9
56
3
55
122
55
87
17
4
20
1
30
6
44
10
41
25
39
51
90
42
38
28
15
57
3
39
153
164
19
41
19
12
2
22
30
71
28
36
56
9
19
24
33
12
23
9
39
55
5
9
28
63
32
9
84
40
36
104
10
81
75
36
2
48
7
15
41
40
24
21
6
26
3
19
18
39
21
3
12
17
16
6
41
7
6
27
17
28
27
32
13
3
15
2
108
24
39
61
8
27
19
84
38
22
2
15
76
45
3
56
21
52
15
60
33
68
16
59
72
9
4
75
29
36
22
24
21
9
36
23
81
19
9
3
45
15
5
19
5
15
16
15
5
13
44
10
36
2
48
31
45
3
41
51
33
72
55
21
44
75
19
14
46
2
3
12
33
16
15
41
34
41
33
22
2
10
42
18
18
27
8
4
15
69
29
55
32
4
45
15
20
40
27
9
36
33
32
22
12
9
17
142
30
32
39
4
17
58
72
126
8
67
17
43
5
12
22
24
14
40
3
9
20
75
73
36
11
79
5
9
36
36
19
21
11
4
33
8
28
11
21
40
54
29
12
13
51
45
15
51
18
20
76
75
36
9
18
41
49
51
21
15
5
4
120
15
24
75
26
19
12
84
15
24
77
36
48
69
67
39
81
5
28
48
39
53
3
40
87
17
73
3
17
10
6
30
6
75
15
9
5
70
26
99
57
43
41
15
9
127
5
15
49
44
34
81
17
12
7
41
3
36
1
8
10
54
51
36
21
18
14
16
27
24
80
16
20
33
34
17
79
21
65
16
15
17
36
4
78
12
6
54
41
49
11
64
56
69
43
44
13
6
66
54
5
16
104
7
2
67
29
51
88
33
39
9
6
5
40
96
48
5
16
54
42
48
20
40
72
15
33
6
185
45
75
9
22
38
27
7
18
147
60
5
10
12
33
41
55
20
9
7
3
36
26
28
36
30
2
3
45
10
5
79
2
48
10
18
3
9
68
12
3
4
5
16
92
7
63
26
10
6
36
8
7
29
4
6
29
37
18
2
19
24
27
9
9
11
40
20
163
21
56
109
39
45
42
9
5
40
11
1
23
72
4
41
24
76
39
81
23
49
23
13
51
41
52
15
75
17
55
5
21
34
89
16
33
42
48
110
31
29
91
17
12
43
9
114
86
70
21
39
36
62
22
5
33
3
88
32
33
19
27
38
43
3
2
12
48
55
29
70
5
1
75
84
33
27
9
56
31
63
9
53
43
17
7
77
91
128
4
5
43
68
7
29
43
18
60
39
5
36
4
111
3
69
15
42
3
36
20
76
9
11
60
24
4
32
21
72
96
4
3
15
9
39
21
48
120
123
90
32
87
21
7
96
12
27
2
43
8
40
15
2
7
15
69
15
24
50
31
17
15
48
9
12
88
36
27
24
33
6
9
12
51
12
36
117
63
50
7
17
16
42
84
36
24
9
9
27
48
48
80
97
36
20
76
44
46
30
78
2
31
3
9
21
54
78
15
24
9
32
48
16
18
77
121
3
24
8
84
1
23
4
5
60
43
9
18
21
12
9
15
15
14
4
126
2
75
28
32
57
63
9
46
2
16
36
36
20
63
4
87
69
84
33
12
3
5
3
52
44
160
5
31
3
24
48
2
22
9
5
34
21
24
68
28
5
40
11
36
24
73
12
3
48
39
6
3
69
30
6
36
231
8
9
88
32
58
9
24
45
ABCD 97552006928*3^$a+1 [50039]
33
63
27
5
7
5
37
108
36
15
39
5
97
111
15
65
60
7
81
27
30
3
32
55
42
90
5
43
213
9
75
8
72
76
32
37
15
3
90
3
87
150
12
72
11
60
19
53
73
35
127
108
72
81
44
205
12
39
51
24
36
129
9
90
36
29
97
18
78
18
30
75
39
18
30
45
15
48
29
85
18
264
21
48
9
90
5
13
30
72
21
32
37
42
41
120
55
54
36
18
89
85
60
155
37
60
23
16
32
37
23
25
42
45
20
37
54
60
17
13
24
102
41
49
3
87
9
144
96
32
28
39
53
72
16
51
108
36
54
18
17
16
117
30
45
27
36
54
36
306
9
12
3
29
1
24
23
132
127
6
18
12
45
9
23
31
45
87
12
36
29
25
23
67
90
63
20
60
37
90
72
6
108
27
27
18
155
72
7
41
112
8
37
63
9
23
115
72
24
30
54
5
48
37
15
45
66
54
42
30
3
15
36
45
87
48
29
25
6
102
18
24
66
54
53
37
15
27
21
9
3
93
3
117
72
23
12
48
43
105
60
21
108
12
71
60
13
6
41
72
76
44
48
55
18
6
101
19
93
80
48
13
60
84
36
132
27
20
43
108
12
24
126
30
17
25
18
30
15
45
3
32
60
12
31
6
63
21
126
6
84
6
33
21
30
18
83
43
9
45
3
33
60
39
8
37
111
32
60
55
33
32
172
15
12
96
17
145
3
9
24
107
19
18
35
28
27
48
42
23
43
89
7
9
164
76
57
30
45
63
17
12
100
108
105
114
21
63
24
18
72
36
15
60
32
163
29
25
23
49
108
48
42
5
40
45
12
3
57
39
32
100
12
96
32
49
30
6
30
114
18
53
37
12
18
33
140
43
60
12
77
1
12
42
65
28
48
21
30
81
32
28
9
174
137
43
17
7
66
132
18
30
54
21
12
3
36
6
3
32
67
42
99
27
65
19
21
140
37
36
27
32
76
284
91
36
30
23
1
159
15
42
66
5
112
20
16
27
72
60
90
51
57
90
17
1
12
72
6
29
7
33
96
44
16
44
85
150
90
48
35
25
84
3
75
21
87
57
63
17
1
15
32
28
105
72
63
9
60
15
3
54
36
15
15
60
12
168
102
90
53
28
164
108
13
12
72
15
57
11
67
5
85
15
111
117
12
33
3
44
1
15
147
42
18
12
5
13
24
71
13
126
78
15
3
93
224
43
18
30
54
6
257
25
78
12
17
7
54
90
72
18
84
15
93
107
1
24
63
3
6
18
18
12
23
13
54
93
33
15
27
84
6
155
28
9
6
77
52
20
48
37
23
148
27
17
67
33
48
45
72
6
12
5
103
36
6
3
27
33
21
54
24
12
90
24
47
205
12
23
37
15
15
42
99
27
5
25
24
36
47
61
84
42
30
3
3
33
44
13
195
3
29
205
83
60
40
9
71
19
9
27
5
12
217
24
102
162
42
53
28
9
48
35
120
103
57
105
18
33
44
67
36
33
69
60
123
15
5
85
78
12
24
18
36
12
95
72
16
60
92
132
7
53
13
24
36
27
68
60
79
33
15
36
24
90
111
15
30
6
36
12
36
36
36
72
18
3
21
23
100
51
276
173
60
1
15
87
125
97
75
20
7
54
24
35
40
33
15
255
18
246
78
23
160
45
24
11
37
18
5
157
72
6
5
13
87
15
65
79
6
12
51
32
79
90
23
1
30
72
65
25
15
32
60
7
18
12
11
12
67
114
84
168
72
75
20
28
69
6
12
36
105
27
54
11
60
109
23
31
54
12
54
29
67
30
18
6
90
9
3
72
6
12
78
12
45
117
42
84
150
54
18
48
144
15
3
45
27
21
32
60
103
114
75
15
12
6
90
30
42
125
76
27
65
157
23
7
5
88
80
7
42
54
72
120
42
12
18
141
32
13
66
60
198
111
27
132
156
42
102
90
63
33
75
9
6
17
37
75
105
12
71
7
90
18
30
18
69
21
107
25
84
90
21
48
39
42
138
180
53
60
37
23
13
12
95
13
47
79
33
27
9
81
54
9
81
15
32
12
103
30
15
3
42
12
72
168
90
90
18
17
37
23
7
9
87
5
115
5
49
18
6
47
25
48
59
91
9
21
6
21
60
117
111
177
12
6
29
61
15
57
192
126
150
30
17
100
63
54
63
9
126
72
72
168
18
63
129
18
93
32
7
21
32
12
1
135
45
24
35
48
7
65
48
25
42
72
69
147
18
54
66
150
36
30
ABCD 97552257464*3^$a+1 [50101]
126
198
36
18
18
97
113
63
27
78
87
3
84
18
39
33
36
42
145
65
60
72
90
33
165
43
11
30
18
37
23
12
109
17
150
108
174
78
30
54
13
65
12
24
54
21
112
48
192
35
144
24
54
30
60
37
125
48
18
18
15
112
287
6
120
24
48
60
15
3
306
48
78
13
17
24
18
12
144
240
54
3
105
12
78
13
71
108
18
72
67
96
23
66
24
12
19
48
32
16
125
18
162
72
18
12
126
36
18
150
31
5
27
705
63
135
42
90
84
49
5
186
18
36
126
36
18
7
29
19
80
9
36
12
54
6
30
78
15
57
54
36
13
272
15
18
42
18
12
55
59
48
6
156
60
66
60
73
197
72
102
6
7
48
35
72
36
129
27
133
137
6
72
25
32
33
12
24
75
15
12
54
96
102
108
24
48
108
90
159
3
6
180
156
6
97
32
33
30
18
15
144
9
144
48
42
12
24
12
54
55
59
12
90
78
30
114
90
108
18
162
90
12
6
30
42
3
240
9
87
15
1
48
192
35
48
61
48
113
12
3
147
30
18
45
33
90
30
36
54
24
12
78
12
126
33
16
29
120
91
53
27
400
80
48
63
198
12
175
23
25
96
176
33
252
19
155
60
108
18
27
48
117
123
3
54
72
54
36
60
36
30
222
120
6
27
112
17
15
75
90
75
39
25
239
33
9
30
54
42
72
102
54
6
66
144
13
23
42
90
48
168
36
138
6
30
54
85
5
18
25
29
78
30
72
78
36
72
37
53
18
72
12
60
246
60
156
108
42
36
49
41
55
173
67
23
36
21
3
72
69
141
19
185
126
48
9
15
108
72
12
1
48
95
24
36
126
48
42
141
33
24
55
35
13
95
97
32
45
126
150
15
48
129
60
120
43
17
12
99
27
213
144
75
6
156
24
27
27
120
45
112
128
21
42
33
21
18
48
73
89
96
36
19
35
66
18
126
24
18
72
153
48
15
30
330
57
9
90
18
27
144
105
7
32
81
15
16
83
102
114
117
39
25
161
30
145
59
54
12
114
216
18
66
126
18
60
9
21
75
69
240
48
42
30
96
36
15
21
18
84
37
89
150
84
93
33
132
18
12
42
163
32
15
198
219
33
31
131
186
19
89
72
12
72
75
16
23
12
72
108
42
15
15
42
18
30
78
54
36
72
180
282
36
54
36
54
54
31
23
6
12
55
17
42
133
11
90
27
9
18
180
1
17
63
112
35
180
42
12
3
111
30
67
5
54
18
67
65
31
128
147
48
114
30
13
65
54
54
19
176
15
42
90
45
27
36
1
29
72
108
6
138
127
143
90
55
96
11
96
72
102
55
71
9
141
90
25
32
16
47
33
219
21
16
5
18
105
15
72
54
96
435
69
91
53
18
105
64
41
24
36
72
126
21
15
129
15
145
11
36
78
99
21
252
18
42
30
348
9
16
137
84
24
91
11
42
18
30
42
97
59
90
27
33
79
23
42
127
11
24
36
25
65
12
3
3
30
54
73
5
72
48
42
25
95
96
72
72
33
33
6
105
16
144
23
90
30
78
54
84
24
36
45
57
72
78
97
41
7
35
198
30
36
21
57
12
54
117
135
9
15
48
1
125
24
210
6
67
89
6
12
37
41
12
60
36
66
6
18
97
224
33
127
59
84
72
24
36
48
13
23
54
6
30
31
11
120
258
90
1
48
32
9
36
84
72
54
49
29
36
102
313
32
39
30
6
102
18
13
96
41
54
1
32
96
45
150
54
12
ABCD 97552832836*3^$a+1 [50016]
20
85
12
23
52
45
72
47
4
20
25
84
30
33
33
24
96
60
12
23
12
85
60
15
75
5
133
144
6
30
87
3
12
102
143
13
15
20
160
57
30
48
65
40
117
78
105
164
31
24
21
32
52
51
42
42
78
48
35
25
59
52
144
15
57
60
45
30
69
3
48
5
13
47
72
12
1
27
116
19
120
17
24
55
17
28
39
60
33
20
84
43
78
78
5
67
30
102
36
42
18
5
196
9
15
75
9
3
48
185
16
63
65
76
15
12
137
28
27
18
150
57
8
103
5
19
30
18
90
87
63
18
35
16
20
64
15
65
7
30
18
54
35
28
3
12
5
4
3
41
37
83
19
18
15
63
21
9
71
13
36
144
11
187
30
39
81
18
90
84
78
89
13
95
13
30
168
42
18
30
12
3
27
18
150
24
57
3
36
17
28
32
7
6
12
30
57
36
45
42
12
30
48
18
42
15
33
102
77
193
18
41
1
39
180
3
108
120
12
30
36
111
33
95
13
60
35
100
15
12
6
42
72
78
203
4
51
29
31
90
11
91
5
85
3
27
17
1
30
21
8
36
100
84
3
90
3
15
5
19
17
96
64
9
39
56
25
15
15
101
13
27
56
40
15
17
12
103
66
15
36
21
138
29
43
12
30
15
56
52
8
25
11
13
18
168
90
30
5
24
28
33
54
18
3
15
165
20
60
7
17
91
12
9
93
30
66
24
11
40
56
151
12
21
12
57
6
30
15
60
44
241
72
3
36
56
103
240
17
43
42
23
37
60
35
73
75
75
132
18
15
117
3
92
25
48
90
24
125
1
11
1
123
32
85
90
30
78
12
5
13
114
36
102
30
108
65
25
35
7
69
9
135
39
77
13
156
11
100
9
59
40
45
63
27
5
36
25
180
12
3
87
12
18
30
77
60
13
120
150
69
36
3
29
48
4
24
36
20
36
37
120
11
184
8
37
18
65
55
89
76
63
12
60
12
77
121
15
12
36
20
55
54
47
13
18
48
5
25
174
48
33
45
12
39
9
35
4
20
25
18
12
57
21
18
60
30
12
48
11
28
33
48
15
12
24
9
35
40
116
61
30
72
5
13
12
3
75
18
35
180
19
33
48
39
5
13
15
45
35
72
16
36
69
11
4
9
78
48
29
91
210
35
76
9
35
24
60
73
143
132
72
73
35
13
12
18
5
84
25
90
21
75
42
48
11
19
41
16
3
9
3
69
129
42
5
73
119
1
27
140
97
11
60
144
25
30
6
120
12
42
41
25
12
15
180
93
60
147
45
15
147
53
28
27
33
87
42
18
77
43
65
4
36
68
36
61
23
16
9
47
12
156
4
8
28
57
42
41
12
43
102
12
23
48
55
57
48
99
45
3
69
96
32
13
83
67
30
102
30
6
17
37
27
3
48
30
159
20
84
7
30
3
135
29
55
5
85
6
174
6
222
143
16
51
90
35
13
71
31
168
9
20
13
3
99
36
12
18
47
73
27
87
6
54
6
71
1
12
120
23
25
78
144
53
97
131
40
15
5
7
69
159
29
13
30
213
39
48
57
45
30
18
18
5
19
6
30
45
105
30
101
49
11
13
15
63
60
5
115
48
65
79
6
54
78
42
57
3
17
16
45
120
72
18
18
95
12
24
4
56
24
7
57
80
52
48
45
6
5
85
11
73
27
3
5
43
5
12
61
12
35
4
129
42
9
20
84
85
30
21
48
21
12
210
9
180
93
48
12
27
8
48
307
57
111
33
12
93
75
15
60
54
108
48
42
53
12
13
11
1
72
18
9
128
16
45
15
57
30
69
96
48
45
42
9
3
30
6
5
4
8
244
69
107
40
15
18
12
155
43
17
24
13
18
53
52
12
3
33
20
112
20
12
55
138
18
5
24
13
83
145
24
15
33
30
9
9
27
8
115
81
51
42
36
35
49
96
87
3
132
5
108
7
17
196
32
43
17
67
41
49
11
112
63
45
39
6
42
108
30
27
3
21
81
30
89
19
17
103
57
63
45
87
5
307
66
270
57
20
145
18
9
68
25
47
40
123
18
24
18
29
19
72
120
17
100
3
18
12
102
18
167
61
51
8
28
72
3
33
20
60
37
15
8
24
43
77
48
103
57
68
24
16
20
145
102
90
15
15
17
1
75
44
13
39
56
28
27
17
60
13
95
85
15
33
90
5
7
48
42
47
16
87
18
60
71
91
60
12
30
108
30
93
32
12
16
57
15
80
43
12
9
189
27
44
13
63
33
90
12
29
121
39
8
31
21
3
96
282
18
5
37
42
6
54
6
30
9
21
51
111
69
69
155
25
12
27
63
12
36
30
35
40
15
81
20
ABCD 97553097472*3^$a+1 [50180]
24
12
233
16
108
3
33
20
12
25
18
36
96
17
60
205
23
19
33
111
9
8
28
84
12
15
96
45
27
66
6
36
30
24
39
96
39
5
31
69
20
37
23
49
75
56
37
87
20
16
12
39
9
96
63
12
54
47
4
183
165
20
48
40
93
59
31
36
21
27
45
8
37
6
12
33
12
12
20
73
27
3
60
30
15
68
124
20
12
55
108
45
192
33
66
24
12
60
29
55
24
77
79
5
64
3
54
6
17
67
24
9
8
127
5
7
18
72
18
113
127
72
9
111
6
102
261
12
44
13
75
12
15
21
44
76
32
96
55
17
40
72
75
21
12
57
18
33
32
7
12
129
36
3
41
16
80
145
3
3
57
60
132
15
21
8
52
27
33
27
21
20
31
5
16
92
96
12
67
72
45
21
18
89
16
21
18
81
20
7
89
28
27
5
24
12
4
24
36
48
48
12
120
48
8
31
30
83
36
25
6
36
30
47
97
3
21
54
12
126
18
101
4
39
41
60
16
96
57
42
81
75
77
36
49
18
72
5
55
12
24
30
54
353
7
77
13
18
54
11
319
30
24
75
72
15
48
5
12
100
60
3
29
67
45
24
60
84
32
79
17
13
11
36
43
57
75
17
28
45
48
6
48
65
36
67
237
15
48
105
8
37
107
55
108
57
27
5
31
42
18
165
20
28
147
45
39
60
9
24
12
60
8
12
4
32
12
12
13
27
8
31
5
31
60
21
9
6
53
72
37
63
32
28
32
72
28
15
12
9
51
66
54
18
18
29
4
44
1
51
8
52
96
20
43
282
54
29
24
60
1
54
45
27
33
87
60
120
33
56
60
172
3
36
45
20
31
84
18
18
113
36
108
100
68
24
196
84
8
7
48
36
24
12
53
16
80
12
19
53
88
45
23
52
60
63
5
60
55
57
3
45
9
11
7
9
104
52
15
33
96
36
32
55
17
13
6
12
57
128
13
6
5
160
51
17
52
48
56
4
15
45
56
60
12
4
3
60
12
149
112
32
16
51
41
4
99
9
116
7
77
13
18
9
27
36
12
41
49
3
8
79
33
3
65
60
7
57
48
75
18
27
32
156
31
21
3
101
4
12
8
12
97
27
21
47
36
7
17
37
63
27
41
55
57
56
52
9
39
39
53
13
42
17
67
201
48
81
15
39
5
4
20
7
33
15
78
23
12
84
16
3
41
13
87
99
54
87
96
15
48
29
40
75
33
3
54
71
19
36
29
43
144
24
45
39
60
12
41
37
15
3
33
24
15
36
161
31
18
42
30
162
72
6
174
21
69
6
29
19
29
13
72
48
18
17
48
40
72
72
3
60
45
9
35
96
52
12
51
17
12
4
20
19
60
30
47
4
24
15
6
66
9
20
7
57
32
115
30
6
12
72
21
3
41
4
44
36
52
12
36
44
73
23
4
12
15
29
7
9
63
12
101
84
1
18
129
56
36
43
33
3
36
60
53
31
45
140
31
5
28
135
57
104
139
65
28
80
7
17
24
4
27
65
4
80
31
33
20
7
33
72
39
5
16
105
30
9
81
11
40
3
9
60
75
36
17
4
188
160
51
5
67
9
96
12
48
20
49
63
188
48
37
15
32
132
19
9
156
24
117
51
20
132
12
36
12
97
6
53
64
45
11
60
52
39
21
9
18
17
16
27
120
21
120
39
36
69
8
12
12
79
5
31
18
11
31
21
12
132
80
79
65
16
99
29
1
35
55
6
15
3
17
16
60
33
51
80
13
51
12
20
19
41
64
3
17
55
6
30
5
112
128
24
4
51
6
18
41
43
108
5
55
12
36
36
101
25
42
30
147
21
35
19
48
53
24
85
24
27
39
6
90
5
12
55
108
45
32
67
33
20
37
59
16
51
5
84
4
60
57
23
84
28
33
27
48
51
45
24
69
11
124
135
60
17
103
36
24
72
48
5
28
39
5
48
36
25
54
18
15
3
41
4
32
43
9
48
3
9
32
60
24
76
135
36
17
120
7
5
48
36
136
36
9
54
17
48
79
213
3
5
36
36
37
3
8
7
33
24
51
5
4
48
9
11
79
6
30
93
24
45
6
5
40
24
3
84
81
15
228
24
5
13
30
5
19
45
45
75
15
9
80
91
9
92
4
111
48
36
9
51
33
3
30
3
44
36
16
15
33
15
45
36
120
15
17
40
3
12
65
28
12
63
36
29
55
221
91
53
60
24
55
36
60
72
30
54
18
51
20
7
93
51
228
41
55
9
27
5
61
15
68
96
48
12
4
12
140
4
51
113
67
125
192
160
72
141
30
89
55
29
12
48
97
3
12
20
19
29
37
42
45
27
54
30
21
8
16
141
51
69
99
24
120
63
54
75
15
24
101
4
15
137
84
55
21
20
43
17
4
116
13
15
159
17
91
233
64
135
53
12
88
27
93
87
36
24
77
36
43
9
27
18
6
9
80
67
36
90
15
3
17
7
21
9
35
52
20
91
132
93
32
100
48
8
7
ABCD 97554476434*3^$a+1 [50018]
15
24
36
72
66
6
36
48
6
18
72
90
15
39
90
15
51
18
42
45
24
141
6
9
3
21
57
54
90
48
3
15
60
249
93
18
84
90
15
21
18
42
27
63
45
39
36
54
78
72
36
12
177
9
12
144
18
33
3
72
24
105
111
18
72
123
147
54
66
18
15
9
27
75
78
48
42
12
6
30
42
66
21
141
39
3
117
21
3
87
24
36
9
45
36
72
15
75
102
3
21
12
18
6
48
3
15
33
72
9
54
36
9
27
69
15
36
108
6
36
30
60
9
45
18
18
72
15
75
12
36
78
267
15
24
45
36
3
6
138
6
12
18
21
15
18
6
9
27
48
57
120
63
33
33
6
48
93
12
27
66
3
15
21
15
6
15
39
30
15
21
219
51
90
312
27
39
6
30
108
150
15
36
36
36
3
30
6
9
39
165
15
60
18
12
6
45
57
39
84
45
36
15
51
24
36
90
12
15
21
36
54
96
45
21
54
18
42
18
18
48
21
39
36
144
72
69
33
60
18
33
51
24
84
6
66
24
36
36
198
30
24
45
3
114
18
12
6
54
30
15
135
9
39
57
33
78
48
90
6
30
18
33
147
93
69
3
3
84
21
39
30
54
36
6
15
72
12
39
42
18
36
30
3
3
69
123
72
33
135
12
21
15
93
84
27
48
21
69
36
42
18
51
3
102
51
3
21
3
72
9
27
30
90
24
69
87
24
45
3
33
45
18
105
87
72
162
3
57
36
87
93
120
3
69
18
72
21
69
15
3
54
219
51
54
24
36
102
72
93
15
24
9
57
15
9
195
129
15
12
39
36
177
3
24
45
39
6
36
12
3
69
3
15
6
30
96
33
3
72
36
30
51
171
18
102
54
51
3
69
147
90
3
15
60
45
81
36
51
33
6
9
39
36
54
3
72
3
45
117
48
18
21
141
54
108
18
3
15
57
3
126
51
3
102
3
75
9
45
336
39
48
9
54
9
3
18
126
108
60
12
21
177
3
12
3
54
78
36
9
3
60
108
54
12
60
48
42
156
78
66
69
75
6
30
21
3
66
3
15
21
111
90
15
15
6
48
39
3
9
111
18
54
42
90
54
15
36
39
84
36
21
36
57
27
63
18
48
6
18
18
12
60
30
15
27
33
51
69
27
18
72
18
33
123
105
57
78
45
96
36
123
24
12
78
18
48
36
21
87
132
9
24
3
48
36
36
90
15
24
51
234
6
84
33
3
24
9
39
21
87
24
45
9
12
54
6
12
6
9
63
72
48
42
90
30
3
3
66
3
12
45
36
18
12
129
216
12
27
36
84
6
87
12
96
12
57
3
12
3
36
21
69
36
24
30
6
18
66
6
48
72
240
81
57
6
36
9
81
18
12
21
105
3
39
18
15
84
39
54
36
42
84
24
30
15
27
9
21
60
12
6
69
75
36
12
24
48
33
39
24
9
3
18
75
57
15
39
18
12
3
15
60
12
36
168
12
24
36
9
39
21
15
21
3
84
42
15
15
90
6
12
42
15
3
30
111
15
6
90
18
12
6
12
21
21
51
15
60
9
36
75
42
90
12
33
21
114
18
12
3
3
30
51
183
18
15
24
51
72
18
42
12
60
30
24
267
75
144
30
3
57
51
57
12
54
42
90
18
27
39
18
15
57
36
3
21
18
30
87
63
33
3
66
24
66
6
15
12
45
18
9
21
54
24
30
15
147
90
114
66
3
129
48
24
15
15
6
30
72
21
12
72
45
30
60
33
3
54
15
51
36
21
39
9
9
66
90
39
12
36
39
36
24
84
6
30
54
36
114
9
57
15
9
12
18
6
18
33
33
90
54
60
48
3
15
6
36
30
150
12
36
87
93
6
30
39
192
24
33
3
3
117
45
30
78
72
138
24
30
36
51
21
72
18
69
63
48
57
3
33
51
36
24
36
30
24
18
45
63
30
75
84
81
54
48
21
15
57
39
18
12
6
105
3
66
36
90
72
36
6
63
45
36
30
69
3
108
6
90
18
72
51
39
84
21
75
45
21
24
18
90
66
24
12
24
12
18
36
3
15
18
87
3
60
90
84
78
108
18
30
60
9
45
12
6
54
36
30
144
60
66
39
21
30
42
51
75
36
9
27
12
6
30
90
72
42
36
72
54
30
36
72
36
24
126
126
48
33
132
15
36
60
9
36
21
6
45
135
12
93
3
54
15
48
60
3
30
6
18
12
18
6
36
18
12
6
18
66
3
12
3
57
39
30
24
12
51
45
30
57
15
6
30
6
15
84
60
36
48
3
90
72
3
72
12
21
18
42
15
39
18
15
33
147
21
12
24
54
72
12
60
66
15
72
63
84
18
54
21
3
36
69
69
3
93
30
24
90
27
9
12
3
141
3
3
9
81
84
3
12
3
162
60
18
45
3
24
54
15
36
3
162
30
78
72
210
150
36
12
123
27
36
72
12
21
84
21
54
57
123
6
36
120
78
12
54
6
213
3
48
21
15
96
12
60
48
54
24
12
123
27
72
72
30
108
3
75
30
3
ABCD 97554996692*3^$a+1 [50032]
30
39
132
48
15
21
20
79
48
30
18
29
43
5
12
52
9
90
5
49
51
15
12
33
9
23
25
198
9
15
18
123
15
5
25
42
102
30
21
120
84
33
35
4
36
8
7
177
15
6
59
13
18
9
60
8
7
5
31
54
6
69
3
57
20
88
3
9
80
72
88
36
39
36
5
40
99
57
8
52
69
59
43
5
72
13
35
7
5
16
60
32
13
39
3
78
192
87
56
4
108
8
52
3
114
3
15
69
81
27
56
55
89
31
21
68
48
52
36
24
3
5
28
15
24
5
112
123
65
40
315
17
13
48
102
33
57
35
48
52
33
48
87
27
77
88
12
3
17
4
45
90
5
7
18
39
3
12
5
13
35
40
32
16
27
45
132
15
33
24
3
6
35
52
3
12
45
15
5
52
92
4
12
84
8
28
32
31
41
4
12
20
67
45
8
88
24
63
12
18
48
102
17
40
105
90
30
27
48
36
27
5
25
3
15
9
63
60
17
73
95
48
49
15
12
21
18
60
12
29
16
8
36
31
9
69
15
9
6
24
66
30
24
33
104
24
49
15
105
51
27
33
20
4
81
27
3
12
33
24
51
144
45
48
15
30
18
12
9
60
21
30
72
177
3
5
25
75
21
39
33
27
15
6
59
88
12
111
9
3
12
225
68
64
36
12
36
15
5
4
68
7
93
3
54
3
32
12
1
18
101
28
45
15
15
45
3
12
57
8
13
72
78
29
204
25
95
25
35
139
5
55
33
3
72
9
80
1
27
45
15
80
1
30
281
31
12
65
88
27
17
24
36
48
55
30
120
18
33
45
27
27
36
17
12
16
39
141
20
25
15
44
43
12
108
17
91
24
30
6
9
48
84
36
33
24
51
96
36
8
67
65
88
12
32
25
6
210
87
24
39
5
36
88
8
103
41
64
132
12
51
24
33
72
20
40
8
12
108
24
4
15
24
78
42
30
155
61
107
4
33
3
93
131
43
18
27
32
43
65
31
9
96
15
5
7
189
8
12
43
45
3
65
7
156
12
108
45
15
24
48
48
41
1
23
7
12
21
32
7
90
15
33
3
39
57
99
12
45
84
20
49
30
12
72
5
25
3
45
15
8
16
228
3
45
63
105
24
3
12
45
123
9
3
45
92
24
4
51
69
15
6
75
56
43
21
69
15
15
5
43
17
31
65
52
20
48
40
56
49
15
12
132
15
33
12
56
16
21
23
72
4
51
69
3
18
107
28
33
87
12
15
6
99
116
25
42
30
18
117
3
30
102
129
123
33
168
20
25
47
73
75
15
29
72
19
60
65
36
4
9
6
5
40
15
12
42
95
31
45
15
72
60
18
51
24
24
45
27
3
17
16
8
7
77
196
20
19
36
57
140
25
48
11
91
57
8
28
27
12
30
48
150
48
41
28
12
3
41
139
5
31
105
20
139
33
12
60
15
6
72
35
40
72
20
36
72
108
55
9
8
40
20
24
19
9
15
53
7
93
8
97
3
12
75
53
4
8
24
4
15
42
15
3
17
12
28
45
3
20
64
12
48
140
73
30
12
17
61
3
45
39
33
120
18
21
48
12
21
39
9
11
31
9
39
117
63
12
29
28
108
12
56
100
15
29
16
27
9
44
139
36
9
32
139
12
78
24
3
117
11
7
57
48
3
65
4
12
33
96
27
92
55
45
3
18
72
27
111
29
16
9
30
36
72
57
21
90
21
39
72
90
72
47
16
32
16
15
29
16
12
12
12
9
75
45
35
52
33
90
54
15
8
25
18
45
9
48
15
48
12
3
9
32
1
27
128
37
18
108
9
36
24
72
3
93
8
160
60
9
83
7
21
60
20
40
9
3
44
1
72
11
84
76
45
24
15
81
39
111
120
12
9
39
5
4
63
65
103
9
12
60
36
24
68
60
120
1
39
33
27
32
61
3
27
45
15
30
39
3
5
1
27
63
30
39
3
33
15
60
12
12
36
9
21
15
9
35
16
80
52
27
36
17
12
13
42
36
84
45
15
21
12
152
28
12
48
12
36
20
36
28
51
21
36
12
45
75
21
111
8
43
30
87
8
28
15
21
9
11
13
15
81
11
40
8
16
20
139
36
117
117
6
89
25
23
4
21
18
21
9
51
21
3
45
24
11
64
60
72
51
72
6
27
117
71
16
8
40
201
30
84
33
12
111
12
45
8
139
6
27
8
7
69
51
12
17
4
27
42
3
12
8
25
30
18
54
66
47
4
48
12
8
25
120
18
48
9
15
45
120
3
48
125
72
73
87
8
7
12
41
24
13
18
12
42
35
12
28
48
84
9
47
4
24
72
3
29
31
60
105
12
72
80
40
45
6
65
16
33
66
12
77
43
9
33
18
12
33
3
54
90
30
15
33
27
8
7
17
13
87
144
9
18
78
54
33
24
129
30
9
111
5
156
4
39
36
12
105
84
44
100
9
23
12
16
69
11
24
31
12
12
33
3
12
17
28
20
7
57
36
12
12
3
21
224
52
24
12
104
19
30
59
48
163
69
116
4
48
120
32
31
72
12
18
35
52
56
4
20
28
12
15
41
16
123
36
41
4
15
57
63
21
3
60
17
64
12
24
36
33
35
24
76
56
1
30
12
5
31
42
3
27
5
85
3
72
27
108
9
24
27
17
1
15
20
109
51
20
96
1
42
17
60
40
24
80
4
63
33
92
97
63
15
69
51
33
15
125
7
53
25
120
30
72
12
17
13
30
5
16
45
39
15
48
17
1
90
144
201
20
19
ABCD 97555351126*3^$a+1 [50000]
216
8
61
35
25
11
28
72
33
60
75
120
92
1
147
60
45
72
36
35
49
3
36
44
97
123
36
9
3
24
44
37
60
24
3
21
12
3
9
156
15
156
36
12
96
9
23
25
83
36
100
96
45
24
24
47
64
36
24
45
71
172
20
16
204
68
28
9
75
92
84
61
84
159
81
11
64
45
51
21
203
36
13
48
15
48
177
3
57
83
100
12
45
87
96
21
71
217
60
27
168
45
11
4
21
27
48
69
11
4
72
45
60
15
24
36
21
24
3
36
92
4
33
63
60
12
21
27
120
72
93
192
3
93
39
45
60
83
73
59
25
23
13
47
84
4
45
60
24
108
255
44
4
12
129
131
12
25
60
15
48
108
117
3
12
93
120
24
36
24
35
36
121
23
133
72
15
32
36
100
108
9
12
11
49
15
36
48
24
20
16
57
23
25
24
180
71
61
24
47
28
224
1
35
12
109
24
252
39
48
56
37
155
40
12
12
45
24
12
72
87
24
9
12
39
60
21
15
84
9
63
9
23
1
39
57
24
12
27
36
32
60
37
72
84
24
72
24
60
60
39
60
21
60
24
27
108
45
48
99
129
12
12
3
24
48
60
108
24
9
135
21
75
8
40
105
3
117
75
36
44
97
11
100
45
168
24
36
99
21
39
128
108
25
39
72
9
15
80
16
48
48
9
24
24
87
33
83
13
15
24
81
72
83
61
24
159
8
37
36
24
12
108
123
44
84
4
105
131
76
36
48
12
48
69
15
132
81
12
12
36
47
16
12
189
99
24
8
64
33
36
95
124
72
9
36
3
33
84
75
69
27
12
57
120
3
60
33
3
9
51
36
81
15
12
12
33
156
87
69
48
15
48
48
12
32
1
15
60
117
48
15
9
27
21
60
159
153
108
23
16
81
15
9
35
1
63
9
60
15
141
36
24
39
81
59
1
12
108
36
51
20
364
36
57
108
108
72
3
80
40
69
195
21
60
60
72
24
23
13
3
9
60
108
132
63
57
15
45
12
63
8
13
99
81
36
15
21
27
105
123
44
28
81
15
24
12
33
3
24
24
9
132
24
27
9
15
9
39
33
72
11
49
47
148
33
75
44
96
100
84
96
24
9
12
84
171
69
15
81
63
92
28
80
109
27
44
1
3
8
157
3
45
48
35
52
108
21
15
105
119
12
132
1
15
45
15
21
48
11
96
1
108
264
75
45
3
33
24
75
45
95
13
75
72
36
57
3
105
27
80
108
40
12
12
81
84
15
57
135
21
48
27
80
49
84
75
21
11
4
9
15
24
153
72
15
8
132
25
12
111
44
13
168
59
85
59
52
108
21
39
117
288
111
105
35
25
39
105
11
16
45
15
24
33
15
12
69
111
8
100
180
33
24
36
143
4
56
1
24
27
144
69
75
32
97
51
12
105
72
3
8
49
35
25
51
20
85
60
36
24
36
120
71
25
39
128
37
108
12
24
27
48
9
147
45
48
87
69
87
9
48
12
143
85
111
21
24
15
9
27
44
60
36
16
129
24
12
27
12
68
1
11
13
3
9
63
81
12
3
9
51
81
51
8
16
128
16
24
8
73
24
47
16
72
12
45
84
96
24
39
96
21
23
16
57
12
147
9
84
11
4
33
3
12
128
4
81
27
32
13
15
80
13
27
9
83
108
48
52
33
36
60
51
9
15
69
15
57
24
3
93
95
73
35
25
11
121
12
15
117
231
48
9
60
108
15
57
87
36
69
36
12
48
3
129
51
12
20
4
216
24
69
36
15
21
12
35
25
72
3
12
21
15
60
45
3
32
73
72
3
24
33
12
60
12
3
45
51
60
129
27
24
24
21
27
80
84
16
9
35
16
68
4
12
188
133
95
112
105
48
60
84
23
16
44
16
57
132
3
24
24
21
59
25
11
13
131
96
25
3
96
69
36
24
15
20
61
39
48
12
36
92
28
45
27
45
147
8
4
105
23
13
132
12
84
155
64
33
39
105
99
96
44
4
48
48
177
108
84
27
36
129
108
36
15
57
27
72
105
23
25
15
225
87
21
3
12
44
36
108
40
72
9
168
83
28
120
96
9
39
45
3
45
72
35
37
36
24
108
60
87
24
9
48
3
9
35
13
27
45
51
9
51
21
36
27
8
13
120
11
4
12
128
37
143
ABCD 97555589702*3^$a+1 [50002]
144
16
42
108
54
30
41
9
3
33
4
32
75
19
26
34
77
48
69
63
43
2
94
26
40
72
8
3
60
21
48
46
14
87
19
14
3
60
55
48
41
13
18
5
105
15
24
31
5
37
107
1
8
24
22
5
120
60
21
63
391
36
108
60
26
40
24
20
87
84
36
7
30
6
41
9
16
36
95
13
56
70
5
36
60
43
24
30
23
60
43
60
17
145
8
15
7
29
84
19
12
5
13
23
48
7
48
65
60
69
72
96
22
2
51
55
12
36
110
87
33
4
198
5
33
24
72
10
180
41
55
29
19
65
7
50
22
53
37
47
43
41
36
1
30
185
13
35
57
24
15
1
8
27
19
26
60
22
12
26
3
21
39
19
72
78
12
11
9
94
2
34
41
7
108
60
5
43
54
72
6
2
48
48
12
48
16
59
9
27
31
38
51
9
64
60
251
69
48
10
12
96
2
10
29
60
36
9
120
99
21
10
84
36
24
12
230
39
55
89
60
1
8
48
39
43
2
96
10
38
15
36
43
53
49
78
113
33
27
24
13
18
29
9
34
38
40
212
36
27
60
43
41
36
25
8
27
24
21
10
24
50
51
168
12
25
30
18
6
5
84
12
69
36
10
2
3
7
60
53
60
24
165
48
27
36
13
11
36
7
86
22
60
30
59
19
5
12
48
1
90
29
25
54
41
49
90
38
34
5
49
47
57
82
14
15
21
36
15
84
139
12
29
24
217
24
44
4
47
13
20
46
42
32
3
45
3
1
18
41
37
119
91
29
96
24
21
82
77
96
79
18
18
5
60
69
39
36
21
3
9
46
14
36
4
56
22
53
19
17
69
22
29
79
30
36
11
60
69
94
17
93
112
80
120
15
45
39
9
10
24
30
23
9
15
84
1
138
2
106
5
19
5
24
36
25
30
5
21
172
6
5
9
130
17
21
3
45
72
15
73
95
229
36
56
39
19
53
85
35
25
8
22
18
11
24
21
16
35
24
21
39
49
35
31
108
2
88
8
39
36
69
51
108
9
46
77
133
107
7
12
96
2
16
54
138
18
14
63
13
155
7
78
30
72
60
2
3
7
17
36
57
40
83
57
147
81
48
12
34
18
11
49
47
36
109
6
120
38
60
27
228
61
11
108
12
84
1
35
25
32
12
15
36
33
15
36
81
3
19
2
178
17
61
72
56
46
5
36
19
14
87
9
10
150
128
87
1
48
32
75
7
12
5
24
45
22
108
36
38
3
60
69
166
2
36
76
8
58
89
43
17
60
31
54
35
24
12
37
107
19
2
28
6
14
70
54
8
15
45
3
61
18
53
55
182
3
24
21
3
19
12
168
17
84
1
18
53
33
15
36
13
83
55
65
69
10
41
45
75
45
3
12
19
14
40
11
73
32
36
22
26
75
7
38
106
101
7
50
48
120
39
91
14
70
5
93
16
54
12
41
48
45
51
36
9
36
3
1
54
17
9
48
22
41
13
35
12
145
18
101
43
42
56
60
15
67
12
36
5
73
44
48
3
36
240
129
27
7
41
19
108
29
60
9
27
19
18
36
167
108
7
110
180
3
60
12
9
10
36
74
48
3
103
6
11
57
3
13
20
27
165
28
54
30
80
63
24
36
120
45
3
7
5
45
4
155
13
8
15
24
96
37
30
17
21
75
163
137
9
51
67
50
3
84
81
3
21
64
24
8
48
36
16
80
3
9
16
30
17
24
31
65
9
36
12
36
231
36
25
8
15
180
49
23
45
3
12
169
104
27
103
14
12
10
18
6
62
123
72
9
34
5
9
10
38
15
24
49
35
19
26
12
183
25
11
49
32
15
19
29
7
65
93
15
12
49
68
28
54
74
15
37
12
32
10
174
24
11
12
60
45
48
34
17
60
21
48
12
72
46
50
22
65
24
55
41
57
58
24
50
75
24
12
49
20
15
36
69
99
19
26
82
18
20
15
49
8
84
99
105
132
64
80
51
120
24
9
52
18
62
60
123
9
27
31
29
25
44
27
45
192
3
45
3
19
113
43
5
12
25
20
12
63
24
109
11
45
34
2
3
19
41
120
21
136
8
10
41
85
8
16
47
37
83
93
36
15
13
12
56
24
10
29
25
32
4
44
24
10
17
31
38
22
2
88
54
5
24
9
87
91
5
13
30
17
55
50
40
24
11
109
11
115
5
19
38
70
17
36
33
15
105
24
63
105
15
9
36
3
7
5
33
36
136
80
10
53
25
12
42
2
16
54
65
79
66
11
45
24
16
23
120
199
77
24
60
85
20
24
3
84
49
32
12
60
10
161
12
57
27
69
24
28
35
9
10
54
20
34
50
63
7
2
39
72
69
96
135
7
17
19
77
48
12
37
18
62
28
20
12
3
7
137
19
110
15
129
63
24
21
15
24
31
5
13
47
7
2
39
31
18
8
3
45
51
1
44
100
20
34
36
65
9
15
7
48
180
41
21
15
60
45
70
5
48
141
130
38
22
5
45
4
44
111
19
36
2
3
55
5
12
85
95
9
10
14
34
17
43
66
54
26
15
36
21
52
30
53
24
49
24
48
35
48
121
66
5
153
12
15
24
84
105
12
4
44
27
ABCD 97556028268*3^$a+1 [50011]
92
73
15
24
45
3
12
141
24
60
3
8
24
13
195
141
84
27
36
72
48
48
21
60
83
16
24
12
24
60
129
71
36
28
81
75
32
13
87
57
51
21
36
12
35
280
12
68
217
159
21
35
73
12
168
123
108
20
40
105
87
12
56
96
25
39
141
15
45
96
12
27
21
39
60
9
252
15
80
25
75
84
69
72
27
57
84
35
25
135
12
45
12
3
84
44
40
320
121
108
27
8
40
120
8
40
12
12
129
24
3
12
32
25
96
12
71
112
84
56
64
48
60
21
84
111
20
85
11
4
9
60
35
88
92
25
3
9
3
152
64
69
228
3
180
69
27
8
1
72
95
37
51
60
21
3
321
87
57
275
73
12
15
21
12
63
72
129
95
13
27
116
85
12
87
36
24
156
84
44
61
84
171
8
61
15
81
15
180
168
12
69
12
47
37
3
20
13
15
12
45
143
24
36
4
120
68
112
96
12
36
92
37
108
215
13
39
72
93
48
15
48
45
51
56
73
15
72
84
69
119
76
84
36
72
44
4
32
28
84
93
12
3
69
84
39
45
87
129
36
171
285
135
24
20
13
23
85
3
24
12
9
155
64
32
64
36
69
39
48
360
69
3
12
164
100
12
12
45
135
45
96
36
23
16
24
21
27
9
63
60
48
9
123
117
15
108
168
45
99
60
21
192
27
81
60
48
27
24
9
11
25
23
13
63
156
8
37
171
80
145
3
21
63
60
12
60
9
84
27
20
1
179
73
51
72
24
105
75
68
256
9
35
60
48
40
69
23
100
152
1
135
9
63
20
16
9
123
45
83
16
56
64
45
75
8
40
36
24
48
20
112
32
13
12
3
60
93
27
12
21
95
4
48
36
12
72
32
73
12
15
44
16
9
72
27
96
201
123
36
21
51
9
15
69
99
20
52
24
45
12
15
48
36
9
59
100
45
60
3
24
105
15
261
75
24
80
24
40
32
49
39
57
132
75
8
4
21
15
9
183
36
12
44
48
13
23
72
52
48
44
1
75
72
92
16
312
120
96
36
21
159
105
143
40
21
155
64
33
15
57
51
44
88
72
45
96
87
129
3
36
36
56
25
63
20
49
36
87
45
3
56
1
84
15
20
121
23
229
12
24
39
12
8
88
12
33
108
264
3
93
51
21
24
108
12
276
15
9
239
112
57
47
28
21
15
9
12
108
3
48
105
12
83
265
12
24
15
8
28
12
56
1
48
3
20
52
72
68
181
27
45
63
69
51
20
16
321
27
216
69
3
32
76
36
36
84
33
27
44
16
36
45
60
3
164
25
35
16
92
388
116
61
99
120
168
57
111
8
61
51
57
3
9
48
27
21
168
99
33
107
88
69
48
96
84
135
20
88
45
27
72
33
12
15
60
93
27
60
24
57
35
4
36
20
228
37
12
191
124
12
108
21
27
45
87
45
35
13
23
36
16
24
33
36
120
15
36
129
15
36
60
9
12
63
80
61
120
71
72
97
23
13
75
57
27
96
24
24
252
72
68
28
9
107
1
12
75
20
48
97
171
57
123
9
72
71
28
36
24
32
73
51
33
87
68
40
57
3
20
76
57
39
36
24
80
40
21
12
75
68
40
57
23
60
85
3
9
27
60
120
48
57
23
13
15
152
25
12
120
51
45
72
71
1
144
12
23
16
48
12
9
84
95
76
92
100
12
57
183
12
48
20
108
28
12
117
15
60
21
35
12
4
84
80
72
28
129
12
84
75
12
32
25
11
40
24
12
144
21
24
47
28
204
33
84
24
39
36
9
15
140
112
44
24
48
40
84
44
16
81
12
3
57
108
123
72
60
9
36
15
32
52
21
87
152
13
12
60
39
45
27
57
180
552
75
60
45
36
63
24
12
21
123
252
140
100
ABCD 97556030402*3^$a+1 [50144]
132
65
55
137
127
24
161
19
192
77
112
123
53
48
19
96
45
56
43
72
21
135
24
9
39
185
31
9
111
36
29
112
87
132
29
136
80
43
12
96
48
36
180
65
79
12
12
36
309
48
72
15
17
43
108
108
144
36
24
60
48
24
45
80
31
185
72
187
309
15
180
132
12
93
63
24
48
9
75
24
96
84
17
43
77
67
60
228
48
60
65
19
165
32
79
12
53
192
72
31
137
7
336
17
67
197
175
48
12
261
15
60
48
132
24
41
7
105
3
60
24
48
113
7
132
96
117
231
84
165
8
79
9
56
43
36
96
24
41
43
60
96
24
216
72
129
216
15
72
180
101
64
75
5
7
209
79
41
64
87
24
57
48
39
48
9
51
29
208
8
19
24
240
5
7
72
12
29
7
12
108
12
5
31
120
132
12
12
24
29
55
168
89
40
15
144
65
72
79
60
84
12
60
24
168
17
24
31
113
112
99
12
24
41
40
159
156
228
72
57
171
60
65
19
72
144
45
87
33
51
36
24
168
168
144
24
156
45
56
7
132
36
33
32
64
15
36
93
51
21
207
96
12
192
168
45
72
80
48
79
96
65
79
240
24
17
7
36
132
288
89
7
204
21
51
120
108
60
36
41
43
216
24
12
168
12
165
8
7
17
31
120
144
33
147
5
55
12
144
77
223
57
27
48
84
36
240
72
245
216
64
87
24
161
115
156
17
88
15
209
40
75
60
24
180
240
77
115
53
91
101
175
48
12
5
127
57
3
36
65
64
51
77
43
45
27
12
17
64
32
55
24
33
72
3
213
80
43
12
108
120
21
159
36
24
12
300
108
84
117
75
29
91
21
3
12
9
3
108
72
48
84
204
12
53
19
21
27
84
288
48
24
129
99
245
31
24
72
24
192
132
101
295
17
19
101
139
48
48
189
99
77
7
72
113
16
39
81
104
31
12
84
36
24
108
33
123
72
144
48
197
31
12
21
15
12
12
36
29
175
33
63
312
108
36
201
72
3
24
173
55
81
15
12
53
115
21
3
5
211
5
24
163
60
432
72
41
7
36
24
48
53
91
24
5
91
120
285
80
43
53
43
12
60
48
24
252
41
79
24
24
225
123
144
24
77
67
93
8
91
96
12
81
56
31
120
204
84
12
168
204
36
144
72
69
39
57
51
24
48
12
204
36
96
48
36
120
96
5
24
31
33
216
99
24
156
144
96
84
12
84
72
5
19
53
16
27
48
12
60
5
55
9
51
48
60
36
5
43
216
117
63
24
33
8
7
89
79
36
5
19
5
79
113
144
64
72
80
7
60
132
48
48
24
129
120
159
65
96
19
72
165
3
12
96
48
137
127
192
41
187
60
180
96
12
129
51
84
9
75
77
19
24
36
216
12
36
36
108
60
93
72
63
132
12
96
65
79
33
8
223
96
264
144
96
12
93
32
19
360
48
108
204
204
24
132
53
120
16
120
ABCD 97556057128*3^$a+1 [50071]
24
17
78
36
69
57
15
3
21
81
7
11
81
4
36
20
36
148
155
36
81
40
5
39
15
1
140
33
42
33
16
35
30
156
43
11
25
95
9
36
15
9
4
8
63
61
8
21
12
3
12
28
44
16
32
24
60
16
8
12
28
11
6
144
174
45
51
45
16
24
11
69
39
30
19
32
4
36
11
37
17
30
30
54
145
125
31
11
25
80
39
66
7
20
40
77
43
108
132
12
131
78
7
24
24
167
33
76
68
16
60
32
39
54
67
44
4
72
53
31
84
32
3
21
45
39
64
47
66
3
40
35
1
8
36
57
43
5
66
9
21
43
12
36
24
29
27
3
102
24
6
9
9
6
225
69
12
19
29
30
45
51
24
1
8
3
117
27
13
12
48
47
36
25
35
9
24
16
5
6
33
15
25
20
24
63
13
116
45
54
60
25
120
36
128
52
161
78
6
60
43
101
27
165
43
300
41
39
4
72
29
30
36
45
24
75
21
4
71
13
8
84
51
30
3
36
39
1
108
36
17
39
48
3
9
24
51
1
83
81
40
11
24
6
79
5
60
54
6
51
148
11
21
39
25
24
71
25
41
79
11
9
99
36
33
12
36
12
81
6
24
9
76
5
19
12
59
21
24
24
81
31
48
36
96
185
60
24
6
49
12
35
9
16
95
45
12
27
133
12
80
4
17
27
16
36
11
13
11
33
33
48
12
19
20
36
4
41
60
7
11
30
90
25
56
4
11
120
126
78
36
9
15
6
36
19
5
3
63
73
32
39
6
43
5
51
39
117
88
60
24
32
4
11
60
36
9
4
5
51
76
5
19
20
4
12
24
35
73
11
49
60
48
32
100
12
8
123
73
56
16
32
183
13
36
11
174
31
5
18
66
19
35
57
4
36
8
15
21
28
56
27
49
11
109
20
48
27
13
83
9
24
40
20
76
44
4
8
4
48
11
6
79
260
27
24
36
48
129
21
12
43
17
99
40
56
24
48
36
24
72
28
176
4
113
135
3
85
32
84
88
8
40
80
45
24
75
69
39
12
16
68
16
8
40
23
33
4
92
28
56
21
79
12
5
48
55
96
11
33
12
33
15
64
17
103
20
81
39
12
100
119
12
48
102
39
148
12
24
65
6
81
84
36
24
9
36
39
40
96
29
36
24
79
32
81
27
60
100
96
72
60
8
4
8
3
25
71
25
65
43
12
8
87
13
116
15
21
99
6
54
9
33
18
81
40
41
19
24
71
21
24
28
11
45
15
42
18
21
16
92
57
36
30
18
12
43
95
9
76
36
20
28
17
36
123
15
45
15
37
84
48
68
28
60
35
9
27
30
3
3
9
15
9
12
3
37
168
47
33
45
31
89
6
66
138
37
72
128
9
3
96
4
32
69
55
80
21
31
24
48
17
75
64
12
12
56
51
9
12
12
16
65
96
19
92
84
84
15
66
24
111
228
16
32
60
33
6
54
27
69
39
24
16
5
39
3
9
156
4
5
3
3
9
9
6
156
33
40
36
56
3
25
60
60
72
20
4
36
59
30
43
131
36
6
75
48
111
21
39
21
24
39
12
9
76
35
48
90
120
7
20
12
21
15
75
6
96
19
41
54
9
12
48
27
105
28
36
104
4
23
9
36
40
12
36
56
84
16
84
11
13
60
47
6
39
75
69
196
24
65
36
99
16
41
43
32
64
176
28
20
36
84
96
4
24
23
90
54
6
15
4
11
13
11
81
28
156
176
4
29
15
12
9
6
45
48
12
3
90
39
3
24
85
24
95
12
48
30
259
36
36
44
12
45
24
3
40
56
120
72
40
252
60
32
36
3
6
3
81
6
25
8
180
48
52
8
24
39
45
36
15
36
25
8
16
36
44
36
28
5
27
9
120
3
40
8
48
76
56
45
55
8
60
16
36
8
12
9
19
11
9
40
60
20
21
6
57
16
5
51
4
5
31
5
54
12
73
17
60
3
12
24
111
49
8
120
183
73
36
56
3
72
45
12
48
3
25
32
33
42
33
4
53
27
111
1
5
111
4
80
51
24
69
51
25
8
57
96
7
32
24
81
24
30
132
60
18
7
119
13
20
60
16
116
28
53
24
63
57
31
143
1
119
12
24
45
99
6
54
25
5
91
8
3
25
48
11
6
75
4
80
81
99
45
36
24
79
5
79
36
41
6
13
71
60
24
1
5
55
36
83
117
100
23
12
24
60
9
40
120
32
39
45
21
114
24
1
108
8
148
12
32
40
20
33
18
72
133
24
23
37
20
28
8
40
77
7
68
3
36
21
24
39
12
25
8
4
32
16
29
150
36
45
4
104
64
36
5
7
59
21
3
25
56
15
25
5
115
8
12
9
66
49
36
8
76
35
37
5
7
113
27
100
23
33
57
19
44
76
60
108
36
11
121
44
40
35
1
140
15
73
35
36
13
48
120
29
111
15
48
1
89
15
15
6
30
60
9
40
41
19
32
15
30
7
20
16
140
21
54
6
19
35
90
6
30
43
36
5
6
54
55
20
84
3
37
12
29
31
59
21
21
3
57
3
124
53
39
28
20
16
24
8
15
13
80
15
61
116
4
56
4
44
12
45
27
21
19
20
51
72
93
12
40
12
32
9
31
44
12
12
51
9
3
45
15
69
21
99
45
43
47
1
53
19
83
18
30
1
65
90
25
24
35
9
48
3
36
ABCD 97556060744*3^$a+1 [50027]
36
35
25
155
180
24
55
12
17
112
15
21
33
15
111
33
3
105
48
51
156
17
36
1
6
33
87
9
15
5
28
3
84
45
180
81
119
100
21
30
29
84
76
20
31
57
176
16
36
3
12
60
17
121
6
21
44
1
54
33
3
18
6
29
40
144
48
44
1
15
15
129
159
209
61
186
120
29
52
12
20
180
28
219
21
39
89
16
108
33
108
60
11
91
18
131
85
15
39
9
56
16
81
90
60
18
159
51
21
8
112
8
31
6
15
36
3
21
20
25
39
15
6
84
27
24
36
60
32
100
12
80
61
18
81
36
132
27
69
44
28
68
76
75
9
80
85
42
29
55
9
192
68
37
60
84
24
71
16
39
21
12
200
31
36
96
53
144
1
12
99
69
12
83
31
33
3
48
60
21
128
16
105
66
65
16
15
33
87
9
15
30
186
120
45
33
131
49
66
9
80
4
3
57
51
29
37
90
9
117
18
60
101
1
23
31
189
27
9
9
72
18
42
15
39
84
21
48
12
36
9
24
90
30
87
44
19
30
15
84
20
7
21
12
3
108
6
3
12
15
21
3
5
24
88
8
37
108
36
35
84
76
20
16
69
24
156
54
6
23
31
36
5
24
36
1
90
57
60
27
5
19
125
37
15
92
60
7
29
7
54
23
1
11
1
60
54
93
81
11
25
126
137
240
253
90
24
65
4
15
29
67
33
80
13
108
102
165
8
97
54
54
90
36
21
8
24
40
92
31
77
132
139
30
42
45
189
23
60
1
15
44
16
21
15
20
49
71
19
42
18
30
72
60
3
15
21
51
144
66
23
31
21
32
12
79
42
87
180
51
90
6
21
32
88
3
5
24
1
150
149
16
15
66
51
3
6
3
33
27
3
150
107
31
69
12
99
41
16
32
72
1
15
75
150
18
105
36
24
27
9
45
24
87
15
78
51
36
32
28
135
9
36
45
23
60
7
45
32
1
11
16
164
1
15
44
1
15
12
3
257
37
15
108
96
15
21
15
90
3
80
43
33
36
44
100
96
80
1
18
29
7
126
27
123
33
21
66
17
43
33
57
99
81
15
168
15
29
256
44
52
44
4
20
12
61
39
45
3
3
9
39
5
4
32
49
15
27
53
1
84
42
17
12
1
18
42
18
5
25
27
9
54
60
21
51
9
128
133
54
54
27
3
29
52
45
54
42
15
84
39
96
21
99
54
6
21
99
29
7
18
135
44
16
21
99
15
65
1
6
57
56
52
324
9
90
45
27
17
52
99
36
5
61
90
54
23
1
15
75
36
36
9
21
78
9
32
49
39
32
19
9
27
84
6
39
87
29
48
16
36
8
132
48
61
12
3
24
32
76
144
45
36
59
91
18
12
54
81
8
1
96
39
20
79
96
21
45
27
27
5
88
32
16
3
60
9
21
75
36
39
12
77
31
69
48
15
17
16
105
51
60
20
55
141
3
36
65
4
36
75
66
54
21
15
9
15
36
9
20
40
21
107
103
54
144
87
48
20
25
72
63
225
15
12
92
7
45
9
131
1
30
54
3
12
171
48
36
33
60
3
144
84
6
39
15
12
114
15
20
31
45
45
24
36
108
11
40
15
60
33
320
37
6
18
66
24
69
123
60
113
97
15
32
12
196
24
69
51
15
96
18
36
35
55
45
75
54
6
5
4
111
24
5
25
135
104
361
35
16
44
4
36
21
54
72
18
11
169
6
9
72
3
101
169
42
45
93
39
21
15
51
60
89
31
24
9
3
150
39
9
15
60
51
36
24
29
115
101
115
36
30
107
1
42
17
31
36
105
21
54
36
69
81
30
18
95
1
54
5
7
29
160
105
30
5
48
73
24
15
51
18
51
108
60
33
18
21
8
36
16
44
4
3
33
15
6
54
12
78
90
29
160
3
24
5
28
72
15
33
3
29
48
37
54
21
8
61
66
6
108
71
40
105
66
29
28
3
137
91
57
159
126
54
24
21
36
12
3
17
31
29
16
15
12
54
51
12
32
76
32
1
51
15
21
12
3
33
117
27
3
108
6
23
13
3
12
3
12
18
51
36
9
156
59
220
69
15
44
7
6
39
128
12
1
18
66
135
15
149
7
18
11
31
30
18
89
133
30
78
36
30
36
93
111
5
16
9
24
59
172
15
24
30
11
24
60
121
54
5
1
66
90
3
15
9
20
28
123
36
6
27
93
23
52
15
78
72
75
24
36
44
16
75
57
180
80
7
9
80
235
21
44
1
51
168
75
21
51
33
12
32
100
48
9
66
89
1
75
3
45
27
18
66
144
81
9
60
ABCD 97556178836*3^$a+1 [50011]
84
49
12
8
9
31
5
174
42
30
96
85
59
21
45
19
5
19
17
54
25
5
139
24
107
60
144
157
17
31
11
33
177
24
84
18
42
31
17
18
6
79
29
7
36
24
24
32
57
3
112
113
63
52
29
150
18
55
60
11
12
24
33
75
18
75
123
61
59
9
60
27
13
8
99
54
36
126
45
40
72
5
6
45
27
25
59
18
18
85
24
96
35
13
179
37
41
3
9
3
15
42
90
36
49
113
102
25
11
54
42
21
88
35
37
60
23
57
28
29
36
31
8
87
9
45
12
60
30
42
18
153
52
108
65
7
24
53
6
25
20
81
36
3
69
162
9
64
53
15
12
3
117
16
11
1
32
63
49
5
36
18
25
32
12
15
90
18
97
8
40
80
48
15
6
54
37
24
24
35
60
84
6
39
45
6
12
37
125
15
48
63
72
33
40
77
54
213
33
7
11
37
5
67
8
9
6
12
13
29
31
17
78
84
13
20
21
39
15
18
3
51
21
52
48
12
36
80
12
45
27
28
20
87
1
59
66
39
3
25
47
36
12
33
21
18
45
76
24
35
93
124
5
54
36
18
36
12
18
54
72
60
63
36
12
168
16
5
19
17
3
15
69
28
20
28
96
125
18
12
69
4
41
19
96
41
36
63
45
19
36
92
3
84
18
7
8
45
63
21
39
40
17
54
9
60
51
33
117
3
153
18
25
12
23
9
63
37
108
8
45
54
13
23
36
21
15
18
30
36
18
18
54
19
24
36
17
3
159
1
11
1
5
63
57
15
3
49
11
12
109
5
54
1
29
7
72
116
64
53
15
3
25
32
60
45
18
12
108
54
36
15
45
72
54
18
18
73
161
31
5
19
8
28
60
8
15
72
57
21
36
48
18
13
11
18
30
6
30
24
102
60
18
90
18
12
18
43
11
36
25
72
20
28
32
57
60
36
43
92
39
18
36
39
28
8
16
53
42
108
13
5
19
44
16
84
35
66
18
85
5
7
24
80
64
120
56
15
120
1
56
48
160
5
54
60
18
3
69
15
16
140
100
92
52
12
23
21
112
20
27
12
24
1
29
31
5
19
12
23
61
65
6
18
7
32
27
18
6
25
140
177
19
84
89
51
21
55
35
21
39
81
165
43
11
61
143
57
15
12
61
29
75
57
91
12
131
45
72
45
18
72
18
15
16
56
69
24
75
112
24
56
15
18
87
64
24
20
12
9
36
3
39
66
31
41
24
30
6
30
222
7
41
43
161
66
33
12
33
19
12
23
12
18
43
17
3
15
45
45
67
41
54
45
45
72
91
8
39
36
24
36
234
43
5
18
126
54
1
104
16
23
18
18
49
47
13
56
39
12
69
4
53
54
33
16
20
45
87
75
84
6
18
30
7
20
15
12
42
19
20
4
65
111
15
9
57
55
5
66
42
15
87
9
52
20
33
39
15
97
11
73
137
43
119
1
17
79
24
11
21
40
29
120
31
29
18
30
36
67
77
43
29
19
5
67
12
12
8
28
17
30
126
15
72
63
1
24
29
3
4
5
60
18
33
3
36
33
100
11
69
60
33
12
67
8
48
72
21
67
48
80
16
41
7
11
6
31
17
18
18
42
49
8
196
20
15
49
48
8
21
48
36
55
32
3
90
24
51
111
13
5
15
57
3
15
12
21
33
6
48
37
89
72
7
8
40
8
16
101
24
30
60
90
36
90
72
12
24
61
44
21
111
9
55
24
119
73
48
20
45
7
24
24
12
17
43
17
180
3
12
16
5
36
30
21
4
36
17
12
31
113
31
108
56
111
18
60
3
69
19
65
19
12
36
20
45
27
3
13
11
13
5
36
36
36
27
21
15
12
33
30
45
40
47
25
20
4
108
17
54
54
7
29
19
23
49
8
15
18
12
3
39
30
6
45
40
53
114
1
71
36
12
1
5
7
65
67
8
40
60
53
42
12
97
24
5
6
133
48
8
9
15
16
5
36
18
37
56
4
29
55
60
59
37
23
30
6
121
23
18
183
87
54
66
24
48
21
51
1
77
18
25
5
27
141
54
21
24
3
13
65
15
51
1
5
79
56
39
6
7
36
60
77
19
44
27
133
41
63
81
6
1
29
24
27
27
36
30
87
12
36
160
20
76
44
40
24
11
37
17
72
55
53
90
12
24
54
7
36
12
107
9
9
3
48
39
72
9
60
51
1
5
55
29
90
6
3
45
7
35
45
48
24
3
45
72
33
12
91
59
21
9
6
1
71
12
36
42
7
23
60
13
5
30
24
18
18
25
36
59
1
36
59
54
27
4
53
7
29
24
63
48
9
3
40
32
33
18
72
33
16
5
63
15
25
5
60
18
90
3
51
21
15
25
83
37
119
49
59
60
61
12
17
108
30
13
5
7
107
12
150
90
9
81
19
140
16
23
37
29
55
92
3
12
49
8
28
48
12
17
3
69
54
117
15
12
78
48
60
12
63
15
61
8
112
56
15
18
15
15
25
11
13
41
7
83
45
4
36
140
27
54
60
39
9
42
21
48
16
5
18
33
72
93
19
29
55
60
20
4
5
6
129
27
33
3
33
60
40
12
17
6
25
96
71
24
33
15
33
45
90
13
24
47
1
5
27
45
36
12
18
169
47
73
17
36
3
39
25
128
39
1
5
3
69
36
66
78
138
37
8
9
55
5
36
15
40
108
12
8
64
35
72
60
9
24
36
12
9
84
55
32
3
96
73
96
29
126
54
30
97
29
90
9
100
5
31
140
9
91
12
35
25
48
71
9
ABCD 97556280046*3^$a+1 [50015]
12
78
6
13
24
5
18
6
31
60
65
7
11
18
6
12
1
12
11
102
6
1
65
6
12
37
41
7
11
37
41
24
43
17
18
90
7
35
60
12
18
60
54
1
24
11
13
35
25
35
18
54
13
11
12
13
23
25
47
18
6
36
12
1
11
30
6
18
54
13
47
6
31
11
13
41
6
48
90
43
5
114
12
36
73
11
12
18
30
30
48
66
12
6
30
18
7
11
49
84
47
144
12
30
66
42
30
1
47
54
36
24
42
1
125
30
18
18
102
48
6
42
7
11
54
103
5
12
18
25
53
6
24
18
66
318
18
6
18
48
25
59
24
18
55
23
12
30
19
17
30
12
120
13
17
66
84
54
54
24
36
1
24
11
12
102
18
96
25
23
12
24
25
11
30
84
12
6
73
41
24
127
60
59
1
29
132
42
12
24
18
6
18
31
83
12
12
42
36
18
6
30
6
6
25
59
24
66
24
30
18
48
31
65
31
5
43
53
48
6
48
36
42
18
1
41
12
48
30
72
25
35
60
6
30
162
18
78
12
18
6
7
71
13
77
36
42
12
42
42
13
89
6
90
30
6
18
12
109
11
1
48
17
78
6
19
35
6
72
139
11
24
1
17
30
1
11
30
36
90
18
36
60
36
6
102
19
53
6
12
12
25
41
12
6
1
5
55
84
11
24
42
7
89
127
11
66
54
25
17
18
12
30
6
90
6
61
60
41
127
11
18
6
24
30
18
60
24
25
17
66
6
18
1
5
48
54
25
36
35
30
66
13
11
6
48
54
12
18
19
29
114
30
54
12
12
25
89
48
48
12
6
1
5
6
1
47
24
246
36
42
61
17
6
12
18
18
24
42
7
17
19
5
12
12
54
24
25
11
30
18
18
84
24
6
12
37
17
31
17
18
13
71
90
66
36
54
54
12
30
7
47
37
41
19
48
35
12
6
79
5
48
12
30
18
6
13
59
60
36
42
12
31
17
78
24
30
12
67
107
24
12
30
30
18
31
23
36
25
24
36
23
6
31
23
13
101
19
47
42
91
11
25
12
5
30
24
6
36
48
12
6
24
1
11
36
13
23
24
54
36
6
97
5
66
48
12
18
19
47
48
25
36
11
78
7
11
48
78
12
31
35
49
29
18
12
24
60
36
54
186
24
54
24
24
18
1
53
6
37
23
18
55
83
114
18
12
49
5
30
30
18
18
31
5
43
29
55
11
6
7
5
12
90
6
42
36
1
11
36
12
193
23
54
31
71
18
31
5
6
78
6
12
24
24
42
31
5
24
24
24
7
23
36
102
6
6
67
35
12
12
30
18
25
23
18
18
90
72
12
36
18
13
161
150
18
24
6
109
95
48
12
18
90
66
30
84
24
13
23
6
103
48
101
31
35
138
72
60
19
41
6
42
24
60
30
13
5
114
12
36
1
11
36
18
66
85
35
49
23
13
23
6
6
48
1
5
7
59
12
12
24
84
36
49
11
48
1
23
18
18
84
48
12
25
12
11
12
48
13
23
114
6
6
115
29
18
78
18
72
12
12
72
24
60
18
30
60
12
42
19
77
18
48
6
18
126
43
119
13
35
48
12
24
1
5
6
54
114
6
18
24
84
24
24
24
25
17
43
5
6
6
6
42
6
12
84
37
83
24
36
48
36
12
66
24
30
25
192
59
24
24
72
66
54
24
36
1
29
48
12
18
30
6
18
78
12
36
48
114
43
12
17
19
101
67
47
12
144
30
36
31
84
23
96
30
42
36
13
11
30
12
6
18
79
12
17
6
61
17
30
24
12
102
42
37
36
53
24
7
41
102
18
42
18
96
18
18
7
11
73
11
85
5
7
41
6
13
5
18
25
12
29
54
54
6
25
5
6
48
12
36
30
114
6
18
18
42
12
6
24
42
25
107
90
114
48
18
60
30
36
85
17
24
7
29
31
5
60
30
24
12
12
18
12
31
11
24
60
61
47
13
41
18
18
7
41
12
6
72
36
12
36
25
53
43
60
41
18
24
6
6
24
66
31
5
60
19
53
12
12
54
13
65
43
12
11
84
24
6
6
18
90
24
13
83
1
12
17
72
18
13
59
24
6
18
18
6
37
12
24
11
36
54
6
42
31
29
7
11
30
150
24
72
6
6
36
6
18
24
13
65
78
90
36
30
24
6
54
18
6
6
12
24
42
60
73
23
12
1
11
48
12
6
7
11
60
49
47
36
42
6
60
25
83
12
6
18
48
18
79
35
24
25
23
6
6
24
13
17
6
25
35
60
60
18
6
18
60
42
24
18
42
6
30
114
18
25
5
18
6
24
12
19
35
6
36
18
12
13
17
42
73
12
53
60
30
42
31
41
48
55
12
35
42
42
30
6
66
199
47
1
23
13
11
24
18
18
24
1
71
13
5
36
18
6
19
17
18
18
18
12
66
19
119
48
37
17
31
29
7
24
35
90
6
12
30
24
79
41
6
12
156
61
5
48
42
30
12
6
24
30
6
12
13
17
43
5
54
37
23
24
90
12
66
37
17
18
72
36
12
25
29
18
30
18
48
6
18
1
17
48
55
24
29
103
41
162
84
42
19
29
30
36
12
12
24
24
73
71
30
12
12
7
11
6
42
60
54
18
25
17
30
1
17
24
18
24
37
77
12
6
18
24
42
24
49
5
6
120
72
54
66
78
54
49
53
55
125
30
24
49
47
24
133
84
59
60
96
6
24
24
42
13
5
54
24
72
30
7
120
11
24
6
7
41
24
48
108
7
11
12
1
36
47
25
11
6
72
7
11
30
6
72
90
31
60
72
65
19
77
91
41
24
6
18
6
42
6
12
13
132
5
115
11
168
36
1
36
23
18
42
37
83
24
6
54
18
48
54
24
42
30
1
17
6
24
25
23
1
29
7
23
12
73
89
7
107
96
13
17
91
47
37
11
132
18
30
6
30
1
35
49
107
6
6
1
41
30
18
6
12
102
7
17
6
72
73
11
42
78
18
223
17
18
12
12
13
23
78
54
25
23
12
36
12
49
23
36
25
11
24
36
60
12
12
48
13
41
24
24
24
7
17
126
72
150
12
6
42
6
60
18
12
36
18
78
30
24
42
30
6
18
36
1
23
12
1
48
5
18
30
18
12
1
41
36
18
24
72
78
12
96
6
66
6
48
12
6
42
6
18
1
65
42
1
113
30
6
48
19
29
31
84
35
1
29
30
42
96
24
18
54
36
6
1
23
6
12
7
41
19
23
36
72
36
12
36
12
6
18
12
1
35
13
35
18
18
36
1
12
17
42
6
24
18
97
35
1
ABCD 97556359196*3^$a+1 [50049]
174
81
39
25
41
15
33
126
120
1
17
15
40
56
9
12
123
21
51
88
41
24
15
16
41
54
1
120
23
1
41
18
18
27
57
36
27
87
1
48
5
24
36
55
29
30
12
73
41
36
78
21
39
6
24
42
6
150
12
97
35
30
6
49
5
24
24
18
48
36
66
67
5
6
96
205
29
42
54
6
60
18
15
57
42
213
72
48
63
96
145
119
121
71
9
48
40
5
163
8
111
25
35
156
42
6
6
3
63
54
43
23
54
24
36
18
6
31
143
90
111
15
49
5
66
24
96
66
18
37
89
24
31
95
121
23
108
102
42
60
78
66
42
240
15
15
57
3
93
45
24
27
40
5
99
51
36
9
51
13
56
48
75
18
114
108
18
114
48
81
64
47
25
8
21
36
111
3
21
33
63
75
13
120
176
183
1
29
3
3
6
151
104
64
59
213
69
51
33
6
150
18
138
30
9
64
35
12
24
216
42
55
5
18
12
108
57
96
69
90
1
11
54
7
48
120
77
12
7
80
48
16
32
33
6
30
99
15
105
9
12
99
144
3
84
1
77
30
6
55
89
7
143
30
168
138
6
48
30
102
234
69
75
12
9
16
59
36
25
5
18
42
108
315
21
60
111
88
77
6
93
40
32
135
24
48
60
12
1
5
43
65
7
80
27
162
24
54
30
18
37
11
12
9
33
48
15
135
9
24
24
171
6
30
1
5
102
60
18
39
240
40
23
66
36
19
5
19
11
12
72
25
32
45
51
9
24
6
33
63
9
3
48
12
25
77
18
12
6
12
48
27
72
75
66
48
91
96
168
11
13
83
37
23
30
24
24
27
135
240
18
96
6
24
9
27
84
25
101
18
102
264
30
133
11
36
9
117
75
63
57
64
101
243
99
61
56
75
13
95
25
8
24
63
1
29
66
105
81
31
35
12
1
5
114
81
75
6
108
18
33
16
71
9
135
24
1
65
63
15
1
11
13
23
12
42
18
57
9
39
75
102
15
39
6
90
129
136
23
73
95
30
18
129
16
11
6
84
48
18
97
8
45
90
97
32
45
66
48
222
18
6
19
24
47
36
90
19
35
21
207
25
23
24
1
65
15
88
24
32
15
25
56
63
9
117
6
78
150
57
45
19
24
11
18
67
120
23
12
60
6
12
87
45
19
104
16
119
168
49
80
9
31
11
48
90
24
12
55
41
24
54
1
24
24
176
64
8
88
17
54
30
19
5
19
17
48
15
3
18
120
72
24
19
47
24
1
17
126
42
199
11
60
132
12
9
16
24
72
119
33
40
47
6
72
36
36
24
27
15
33
51
45
16
5
67
48
89
60
19
144
128
135
48
102
27
33
79
5
99
64
83
13
5
66
156
18
211
263
1
47
18
79
96
104
105
15
16
47
25
95
25
5
3
57
87
81
30
72
72
25
5
12
24
96
55
48
23
12
66
120
6
6
60
48
19
23
33
144
33
12
27
75
30
36
147
48
9
48
12
43
32
120
15
48
78
42
1
96
41
54
54
19
191
1
71
33
27
37
5
36
66
85
8
48
15
73
5
91
104
16
8
33
168
31
35
36
12
12
18
63
33
15
21
19
80
15
1
5
24
12
63
9
63
120
63
6
60
48
18
48
12
72
60
61
56
24
135
96
24
1
83
13
80
33
6
9
21
48
30
6
87
24
21
19
23
18
78
81
64
5
24
78
12
36
36
126
3
15
25
197
12
63
69
126
42
51
99
12
1
83
12
120
18
30
81
39
9
40
17
18
37
80
75
96
90
3
57
30
12
48
12
6
60
39
27
36
129
21
18
66
108
18
42
7
101
24
19
35
12
72
57
3
42
115
8
75
48
42
36
79
23
30
18
54
27
75
6
54
18
6
49
176
9
60
72
90
6
12
30
1
95
30
12
42
66
36
204
24
42
6
3
39
1
59
12
54
66
33
16
77
3
136
71
30
48
67
59
45
88
72
5
19
80
105
39
45
42
30
66
33
9
96
30
1
5
43
161
15
16
56
232
8
3
42
42
25
41
6
49
96
168
5
12
96
55
5
48
144
12
36
84
78
6
90
96
49
47
33
45
24
51
15
84
66
19
5
51
39
102
6
204
24
1
155
18
3
9
84
30
162
27
87
105
15
18
12
54
37
29
78
6
90
96
48
13
89
30
24
25
71
78
12
103
8
27
93
99
141
33
39
21
51
45
75
16
29
66
33
111
18
48
ABCD 97557061274*3^$a+1 [50035]
15
12
44
229
11
36
52
12
111
5
12
31
41
16
8
84
76
12
105
39
20
175
9
60
96
20
4
15
41
16
32
1
51
24
24
21
11
88
12
20
16
75
53
24
16
32
280
63
57
12
3
48
149
132
36
40
3
9
20
72
31
149
64
20
4
56
16
69
15
72
92
67
9
12
8
52
12
12
9
30
65
4
60
20
36
55
17
4
56
72
28
84
201
39
20
108
91
57
32
31
36
6
3
12
72
3
84
5
148
20
16
132
60
8
36
16
33
59
16
135
5
136
104
36
88
36
92
85
99
75
36
78
135
32
184
24
56
49
39
8
108
72
28
132
45
3
24
33
108
39
12
60
20
85
171
120
9
54
117
84
116
12
16
36
60
56
43
41
204
16
48
56
85
15
12
32
37
15
44
36
48
112
9
87
44
49
15
24
60
20
72
244
24
32
24
247
54
15
56
103
77
163
57
84
21
3
15
125
85
47
88
36
20
84
36
19
9
12
9
6
53
40
33
3
135
29
16
15
57
20
28
152
4
48
36
20
40
21
95
16
20
13
39
152
61
155
52
12
15
245
28
8
12
121
39
20
96
196
141
15
44
16
9
54
21
20
4
72
15
117
12
96
3
81
56
25
15
80
4
24
27
17
160
21
39
96
32
12
1
35
36
76
9
11
84
24
16
20
121
27
21
6
33
8
72
16
27
65
28
152
43
9
12
96
60
165
47
7
9
20
12
4
36
12
8
72
120
16
12
8
16
8
43
18
42
5
64
44
112
44
88
33
15
44
49
96
35
88
12
48
68
4
69
12
18
105
12
9
95
24
16
15
84
72
5
49
59
85
42
105
24
15
81
32
13
15
69
3
87
149
16
21
15
44
16
104
60
4
156
60
45
215
28
21
47
100
44
288
228
64
8
96
4
57
3
236
40
32
28
81
3
12
48
12
20
48
1
359
16
92
13
87
3
21
80
16
212
132
16
248
72
60
103
21
60
104
4
21
39
48
104
48
160
8
72
133
54
93
8
25
39
20
1
143
76
128
36
16
48
236
4
32
16
15
29
16
12
8
43
9
123
69
20
136
24
21
59
25
63
48
44
121
120
23
24
7
9
60
45
12
39
159
5
4
51
5
61
59
76
84
12
12
27
5
4
27
113
136
60
44
72
232
51
9
108
3
5
52
20
52
96
36
24
12
9
15
140
36
43
29
12
85
95
4
20
16
56
12
37
23
48
24
64
92
108
1
51
8
52
20
115
9
56
4
36
8
60
7
105
9
180
30
105
21
23
37
3
20
25
95
132
52
87
105
15
113
16
44
72
48
13
18
69
12
128
72
31
54
66
9
24
120
84
20
60
28
24
9
6
5
76
8
31
21
20
13
59
40
12
51
9
36
45
63
51
81
32
223
149
4
72
12
3
48
77
28
27
9
165
294
77
64
20
1
3
24
3
29
25
63
27
149
175
101
79
9
12
24
12
8
220
32
64
36
152
52
99
65
7
29
84
40
177
23
40
24
33
27
176
31
24
66
11
108
144
7
93
8
124
36
33
99
12
84
20
31
21
3
17
40
69
23
112
111
45
180
68
36
4
27
18
99
12
48
12
284
55
17
13
36
11
48
40
12
93
15
12
63
249
8
12
16
80
12
13
15
32
12
108
40
69
35
60
40
104
4
116
16
15
90
23
76
12
8
52
72
60
12
104
76
141
15
132
20
40
12
15
21
200
12
36
24
12
76
20
12
13
3
24
120
51
5
4
92
115
29
84
16
44
7
69
21
39
132
405
27
32
160
8
40
12
96
8
31
36
65
12
28
3
57
8
16
56
49
35
88
60
60
57
6
93
32
13
75
56
1
54
93
60
48
63
21
20
16
8
12
4
20
88
108
32
100
80
13
75
44
16
15
5
115
69
80
4
51
41
40
3
101
64
20
16
48
32
28
56
60
52
128
52
48
44
31
125
4
27
41
28
21
11
25
47
88
9
15
80
85
119
16
15
21
45
15
3
41
24
205
6
5
64
56
55
5
4
12
72
27
45
48
8
48
16
39
120
41
85
23
217
35
24
4
8
64
8
16
20
40
164
28
69
15
68
160
32
36
28
44
13
123
21
90
33
60
20
31
9
72
48
56
144
60
12
19
66
24
27
24
8
13
30
29
28
48
212
67
81
12
20
16
117
75
3
5
64
12
44
ABCD 97557214702*3^$a+1 [50117]
35
105
33
84
36
99
45
43
48
24
20
15
61
5
30
30
72
39
40
29
264
78
120
37
35
30
48
48
27
87
18
48
72
30
18
204
7
83
6
12
30
138
30
37
53
24
60
240
90
6
84
91
17
12
30
66
72
67
140
28
35
45
27
18
132
175
5
30
6
42
13
89
108
3
9
7
29
102
18
54
6
60
72
30
9
28
35
126
12
115
48
29
3
27
37
96
53
19
65
7
11
13
17
7
48
113
42
42
48
43
89
120
186
24
30
55
161
7
17
31
72
72
5
60
3
63
24
90
6
42
60
60
102
18
120
108
24
18
13
17
60
39
93
60
27
21
120
3
75
24
48
42
6
37
120
5
19
11
153
4
161
31
11
30
48
162
37
5
36
87
27
18
43
5
30
21
3
48
102
48
55
125
30
42
43
5
60
42
78
18
42
67
35
61
59
18
48
51
81
103
65
31
188
36
144
3
72
37
11
13
65
7
5
67
83
109
53
48
48
54
61
29
243
64
8
51
90
54
78
12
6
69
72
309
54
13
24
24
29
51
69
48
27
72
141
3
69
96
15
100
96
29
19
5
30
66
54
6
144
18
13
65
7
17
66
42
12
55
11
157
5
19
29
144
6
42
3
75
30
12
30
33
52
24
24
5
12
27
15
48
42
187
24
107
85
212
15
48
168
72
85
83
30
42
13
29
30
78
192
103
53
19
48
65
12
36
90
30
12
120
132
120
180
163
5
72
6
9
45
18
13
5
19
5
3
123
72
258
19
5
91
5
39
28
65
138
30
7
155
138
19
53
78
9
105
48
102
33
52
5
36
51
108
88
24
83
66
72
72
6
54
138
9
36
27
45
105
138
48
102
138
222
60
67
11
37
5
78
174
18
37
35
66
30
85
5
19
203
72
6
39
21
30
24
6
7
48
107
150
55
48
65
55
59
6
7
65
39
9
114
37
24
137
72
60
51
45
54
6
12
12
108
222
6
7
24
11
13
5
19
5
331
24
68
28
35
24
21
9
60
3
88
336
41
42
66
54
37
20
63
210
67
24
5
12
18
30
24
60
27
3
78
48
55
29
60
15
33
48
114
273
57
6
37
8
9
66
61
44
9
36
72
132
30
240
198
3
69
31
89
36
24
3
40
120
65
55
83
69
75
13
35
138
12
15
72
21
12
12
27
3
13
72
53
60
79
8
3
18
84
216
84
30
120
48
45
45
12
18
18
30
30
90
24
6
42
37
65
90
66
150
301
41
103
29
67
41
12
30
96
24
85
11
21
16
65
27
148
168
17
18
54
7
11
72
61
59
48
102
48
7
41
12
30
69
136
17
60
126
61
83
210
6
30
79
41
12
67
35
81
100
144
35
18
12
123
87
85
35
13
24
41
42
6
24
75
33
132
138
85
8
9
18
85
77
36
60
19
53
30
42
60
31
125
54
30
60
6
30
84
43
5
48
24
43
8
27
90
27
3
48
24
37
29
12
42
37
200
40
48
11
9
33
30
72
37
8
33
12
36
24
48
42
48
48
102
12
6
54
90
90
6
42
120
19
48
125
43
5
30
72
85
11
45
9
31
24
120
5
63
57
30
18
60
90
42
30
133
53
30
102
42
6
90
81
28
5
3
40
32
33
7
48
92
33
30
117
16
59
48
90
3
36
201
43
29
6
114
6
54
15
16
5
30
85
77
12
31
77
115
17
18
18
84
186
24
37
101
48
150
21
81
27
21
132
72
43
72
5
87
39
30
7
83
85
89
96
24
31
17
7
5
43
5
30
78
24
27
21
72
87
21
67
72
56
177
31
125
27
45
30
13
120
59
13
24
161
7
5
67
41
99
81
43
17
12
30
96
45
69
6
42
43
65
27
105
30
37
155
30
18
30
12
96
12
55
24
24
107
42
96
27
117
30
120
13
53
30
24
66
24
78
72
21
9
31
29
3
64
24
29
120
15
63
13
5
24
43
203
37
48
32
57
66
61
53
6
30
12
30
42
75
3
109
101
39
141
39
40
41
72
48
7
8
57
55
68
87
6
114
240
13
5
102
18
12
18
13
89
66
150
7
17
60
6
90
84
7
29
24
91
59
6
12
12
18
ABCD 97558175602*3^$a+1 [50121]
77
55
17
123
39
60
48
93
69
63
27
96
9
21
139
44
16
20
3
72
18
43
23
49
47
9
39
90
60
36
7
24
53
42
18
30
126
54
13
65
7
5
3
3
21
9
114
21
40
29
48
19
23
25
80
93
7
60
203
25
20
3
54
3
39
18
3
63
21
33
60
7
5
3
111
21
45
36
60
7
32
63
1
5
36
15
51
108
60
69
33
55
224
15
126
12
6
81
24
24
48
39
18
7
95
6
18
30
27
24
63
156
36
216
60
18
12
3
36
249
54
6
102
24
61
29
31
44
135
109
156
5
63
12
21
48
6
54
102
13
65
27
45
48
54
45
63
69
16
29
36
63
16
36
59
189
4
11
66
96
30
33
45
51
213
6
57
64
35
24
30
24
3
27
42
18
57
69
7
128
99
198
48
19
20
16
17
54
249
45
84
78
33
75
57
69
3
15
66
6
81
9
48
108
3
69
51
9
12
24
27
52
11
21
33
187
29
7
59
54
150
61
29
15
64
92
99
85
59
18
30
18
60
99
36
21
18
33
45
187
32
15
84
69
81
7
8
21
30
204
21
28
8
63
240
97
149
3
183
30
42
21
45
31
5
24
54
117
39
9
15
12
18
3
87
213
48
36
76
164
153
3
100
23
85
36
89
39
93
15
28
77
19
8
15
61
29
63
63
21
45
78
105
15
222
31
20
3
216
61
23
1
59
30
127
179
45
81
39
64
59
108
60
13
59
85
32
45
144
67
12
47
48
33
4
95
25
24
35
57
3
84
18
72
31
29
3
15
97
11
25
59
60
66
15
16
65
18
30
96
36
48
27
69
31
23
48
9
76
132
116
96
24
129
3
105
72
43
95
108
9
27
69
45
126
30
6
45
3
21
28
11
81
39
54
3
33
51
111
45
15
54
18
102
3
15
1
125
6
36
48
24
21
81
18
81
117
139
80
39
72
90
115
47
18
18
49
41
67
32
63
33
36
375
18
6
84
6
31
23
25
5
31
131
60
33
51
42
15
144
15
9
9
15
63
9
99
66
96
27
3
13
95
81
156
3
90
7
60
95
117
12
64
20
165
66
1
17
36
19
56
69
108
54
1
48
11
18
12
108
51
45
192
24
63
57
3
33
127
77
39
4
5
6
36
9
4
17
54
6
66
93
69
108
18
21
160
48
72
36
92
16
29
27
16
24
20
3
25
96
56
3
36
25
5
51
4
140
4
20
12
9
30
54
6
84
42
54
84
81
45
54
13
23
24
12
13
96
107
13
5
6
18
7
11
54
48
31
36
8
93
67
48
5
75
3
45
75
150
51
16
44
4
36
41
60
48
54
33
39
13
60
23
85
84
65
18
45
52
29
67
23
9
12
81
18
189
51
12
13
47
72
13
128
147
25
47
18
3
15
30
60
72
123
52
12
65
30
36
1
44
24
45
51
16
8
81
31
11
9
4
41
3
28
23
30
27
184
44
15
117
45
60
115
59
1
125
24
48
6
54
3
15
84
49
29
111
45
276
30
45
81
15
45
30
9
4
44
28
5
19
59
66
54
45
69
18
85
35
24
21
9
18
18
18
69
40
36
131
81
63
121
71
90
18
49
11
12
42
126
61
5
6
25
65
15
3
9
21
114
57
81
67
41
27
60
9
36
12
42
84
6
48
15
40
48
83
12
45
27
36
90
39
12
183
36
6
36
120
24
18
72
369
16
113
108
42
81
12
27
126
6
13
35
1
17
78
21
48
15
6
84
126
201
268
35
6
72
18
25
101
75
4
36
59
37
44
36
24
40
5
18
12
60
33
16
12
20
3
109
56
15
132
108
25
29
12
31
167
72
36
109
23
25
8
3
54
51
87
9
9
126
18
3
87
198
54
21
15
24
18
48
63
120
87
9
51
54
54
25
5
19
53
24
48
67
11
13
5
126
33
132
45
90
24
25
20
45
12
75
57
15
21
75
51
30
19
17
42
33
24
48
28
108
5
60
66
33
81
102
90
54
18
6
45
40
80
87
18
111
33
12
54
24
153
27
30
55
12
101
79
60
23
13
17
27
45
24
90
25
59
37
8
33
175
17
6
45
112
44
4
20
57
39
28
41
55
92
3
66
78
72
85
80
63
37
20
39
97
203
6
18
138
135
60
4
41
48
72
19
8
45
18
60
48
60
9
93
234
9
141
36
15
228
52
23
6
30
69
96
16
8
132
57
27
40
5
15
9
7
29
48
3
108
21
79
11
ABCD 97558897004*3^$a+1 [50007]
24
51
16
29
51
153
15
129
48
79
353
156
36
223
65
15
81
7
104
144
165
12
7
32
24
64
200
117
115
80
21
24
84
7
104
21
123
45
19
200
96
21
75
16
8
21
123
21
24
51
120
9
15
96
24
21
27
9
31
152
21
27
120
117
96
12
300
27
48
237
187
128
21
72
75
165
67
5
187
8
192
120
24
357
24
171
357
96
24
96
264
96
67
120
29
84
192
39
360
16
8
9
156
24
171
192
69
3
48
48
16
185
204
99
21
75
69
43
113
12
75
9
31
8
96
9
132
12
7
80
213
96
120
12
12
3
72
96
16
8
93
24
3
117
3
165
75
81
159
21
72
132
7
8
72
120
45
144
24
48
108
15
117
19
8
93
75
93
156
36
264
48
27
40
29
24
3
9
255
45
99
64
32
96
93
147
165
24
91
77
75
40
32
93
163
8
384
285
43
272
120
45
3
160
113
87
352
80
57
159
69
96
24
216
72
19
128
21
19
8
33
79
125
51
72
112
72
8
141
120
36
48
103
53
36
48
108
99
81
48
36
96
24
3
21
12
84
3
45
75
168
45
67
137
111
48
72
48
144
21
67
72
137
60
91
5
27
45
27
24
24
96
45
27
40
32
96
81
135
24
360
21
36
180
108
384
15
93
27
120
381
456
75
24
216
48
81
132
3
16
8
273
60
48
24
156
87
93
27
160
32
40
8
45
24
3
88
113
36
96
12
103
32
48
48
9
60
27
168
33
12
123
72
21
67
5
48
36
103
53
115
128
21
108
87
69
312
24
3
33
12
75
45
12
36
108
132
387
117
36
12
96
19
17
15
93
96
36
15
33
231
16
80
9
127
125
187
5
168
72
75
40
125
3
33
144
108
24
3
105
63
93
27
57
15
21
12
15
69
24
195
81
39
69
27
16
89
84
12
60
24
219
16
80
120
189
12
84
96
12
87
48
45
75
21
67
5
48
24
51
136
168
56
96
216
24
24
16
29
24
27
21
123
57
12
36
7
77
67
53
43
8
129
60
228
7
293
24
96
48
60
204
27
48
21
144
187
101
3
45
99
81
180
75
177
60
48
132
159
21
120
48
72
75
189
288
123
69
3
112
125
384
120
19
32
24
120
45
24
171
144
48
9
84
192
27
45
27
48
48
57
175
5
51
165
24
48
115
72
77
51
45
468
12
67
8
93
240
96
24
36
151
24
104
9
60
96
99
112
80
21
3
9
15
48
40
77
267
33
12
3
33
39
384
21
3
81
7
128
45
27
352
65
12
24
24
27
45
115
149
72
72
75
168
165
120
24
48
48
115
5
27
112
149
315
136
80
93
51
45
27
117
3
288
69
51
72
165
27
81
12
132
60
96
264
48
120
75
45
60
39
189
24
43
80
45
3
72
ABCD 97558930856*3^$a+1 [50001]
54
66
75
84
24
16
24
71
25
41
78
13
5
12
91
5
12
54
21
12
16
11
9
52
152
72
4
11
33
3
72
121
131
105
60
3
1
71
9
4
248
27
72
1
44
45
135
39
36
21
40
35
13
164
3
85
59
45
9
51
75
36
12
105
27
69
75
66
39
87
25
12
60
108
48
72
35
33
99
12
36
18
7
12
48
8
12
40
5
12
91
60
197
18
25
41
3
16
17
3
12
88
95
90
54
72
108
18
67
60
53
3
36
3
1
84
20
16
12
12
47
6
55
32
12
75
1
20
48
4
5
31
60
44
21
15
60
36
48
28
29
78
13
12
96
131
9
40
17
54
49
59
1
32
28
71
33
21
102
114
108
43
12
108
32
3
33
64
20
57
39
52
68
40
71
21
3
25
11
108
1
60
5
6
81
27
73
137
55
107
21
48
57
3
144
33
43
24
83
105
28
77
39
84
9
36
279
21
42
45
45
30
73
59
120
61
12
107
241
80
9
126
84
1
5
30
49
116
21
19
12
32
40
36
41
30
133
68
144
76
48
185
54
105
21
19
60
11
36
1
48
20
64
77
39
144
16
84
48
17
27
9
30
21
88
23
30
103
11
66
15
24
21
55
47
85
60
176
4
56
141
103
128
3
90
15
24
48
27
25
155
13
5
7
20
36
64
53
27
88
29
31
35
72
93
3
85
56
51
33
24
48
72
27
90
19
29
3
48
36
88
48
108
71
1
8
9
15
15
1
12
29
66
114
31
48
47
45
40
32
3
33
45
7
92
57
231
27
30
3
180
52
5
31
95
9
28
48
17
24
66
73
59
12
109
17
24
31
104
9
175
20
36
21
108
174
25
80
75
21
57
63
24
48
39
73
108
5
63
24
165
55
32
48
3
33
100
24
5
75
105
18
69
3
253
23
117
3
24
108
37
8
45
67
5
87
64
56
9
55
12
272
51
25
11
1
53
15
45
102
33
9
51
15
96
9
172
53
115
59
1
12
12
71
45
9
102
33
3
73
12
20
27
1
12
5
7
20
147
49
65
19
107
84
21
48
3
97
47
90
91
5
15
52
23
25
44
33
55
23
13
12
168
41
231
87
1
35
57
28
80
4
35
13
12
203
108
54
42
90
15
4
116
4
107
85
5
55
60
35
12
60
33
160
17
18
72
57
69
36
163
71
6
19
24
56
24
16
32
40
107
241
24
5
31
44
88
48
11
48
57
39
37
60
128
111
13
77
108
55
32
3
6
30
24
72
48
18
115
29
6
48
85
59
93
28
11
61
12
47
108
36
90
55
17
24
15
15
60
36
37
116
24
57
15
4
24
5
55
5
151
11
30
3
72
21
7
5
43
12
60
8
39
78
31
84
83
12
1
24
80
60
195
13
23
42
67
41
19
68
57
91
32
28
80
21
19
17
87
123
18
24
30
60
1
32
48
135
84
33
45
67
156
12
53
12
24
19
35
9
111
42
18
9
60
16
71
13
95
6
126
13
36
41
15
33
126
24
81
4
17
19
17
43
12
17
96
36
36
18
45
36
45
19
32
69
96
84
3
3
33
75
30
186
61
23
21
36
57
103
68
4
35
121
60
35
57
72
3
25
59
1
23
81
28
48
35
193
41
19
5
7
128
112
48
24
5
12
31
167
1
20
141
6
177
33
24
54
36
69
15
85
24
56
4
47
49
24
32
9
15
12
28
12
12
47
49
140
4
107
36
18
7
48
77
99
36
60
48
4
68
9
18
13
68
39
36
72
93
112
12
41
67
23
246
19
59
85
5
18
12
60
45
16
371
45
9
15
57
27
27
30
18
13
48
17
27
3
57
12
45
36
54
13
168
8
39
1
92
33
42
12
18
18
21
48
40
56
12
27
1
71
33
16
12
5
55
20
12
3
13
24
32
9
51
148
47
18
123
28
65
51
63
13
59
120
21
28
5
55
12
5
108
132
30
13
29
43
5
7
48
60
17
18
84
13
56
4
20
33
67
77
19
5
27
9
66
24
13
92
16
20
3
85
20
39
45
28
68
64
11
37
32
88
5
30
33
24
16
35
96
1
35
13
24
71
25
5
36
19
84
23
13
60
12
80
52
41
127
120
32
16
44
16
20
36
3
61
47
12
25
36
17
48
19
23
153
9
18
37
68
12
135
66
36
51
45
30
18
79
60
60
17
79
119
78
90
9
45
103
23
30
7
107
109
11
69
4
68
3
85
80
57
72
43
48
71
36
25
8
72
12
196
12
35
13
167
18
27
3
36
33
76
56
28
36
44
93
135
60
88
12
12
8
75
25
44
16
80
69
19
89
6
12
37
71
6
90
1
35
9
4
17
24
51
112
96
ABCD 97558960022*3^$a+1 [50037]
5
60
123
132
12
33
96
51
16
29
19
192
8
36
64
12
29
79
116
76
164
21
55
53
87
9
48
55
53
24
75
4
77
15
9
39
160
20
81
60
39
69
60
132
51
40
44
45
3
81
51
64
60
32
52
77
15
105
3
180
28
48
32
45
24
43
32
21
12
48
144
36
48
15
69
12
24
39
21
7
20
9
120
15
45
43
5
55
96
17
24
15
36
33
19
92
36
24
9
15
9
43
17
91
29
55
92
21
3
40
77
27
33
72
96
144
55
8
45
55
17
55
113
24
84
39
60
40
36
17
7
36
20
21
3
96
52
104
81
63
45
19
32
60
21
72
48
84
63
28
72
32
69
127
128
12
52
32
21
12
43
17
31
72
5
15
100
68
100
29
108
204
84
15
9
115
113
12
12
15
93
60
87
21
3
57
75
52
32
208
53
12
60
12
108
108
7
5
15
76
41
24
15
172
188
12
45
183
21
31
17
27
28
68
12
48
204
45
84
99
180
57
99
100
12
12
17
31
17
3
84
48
21
55
92
52
17
99
9
12
19
60
116
45
48
12
96
12
15
117
36
27
81
72
12
108
60
3
69
43
72
128
52
36
56
4
29
91
77
15
45
103
200
84
57
31
29
24
84
43
48
12
53
96
48
72
96
67
128
57
43
48
5
12
24
60
60
139
32
84
33
43
29
48
43
12
108
17
31
144
20
45
36
7
65
3
9
15
96
4
17
103
36
29
27
69
67
29
3
76
101
19
44
33
15
33
36
36
43
65
79
36
5
19
140
28
72
8
33
24
12
15
28
20
16
29
12
108
175
56
36
16
92
141
12
24
39
21
3
81
7
77
252
135
96
28
65
96
84
36
3
160
77
39
141
31
20
28
60
29
15
21
72
3
21
219
9
3
52
5
180
36
36
24
96
3
12
16
17
55
8
52
60
5
12
144
39
72
69
67
5
132
31
20
84
33
15
24
33
115
20
21
27
69
3
16
17
39
208
60
48
89
19
5
7
72
48
5
43
20
156
4
120
116
28
152
4
24
48
72
8
88
152
12
93
67
17
24
219
40
53
7
56
129
43
120
17
72
39
4
80
40
48
5
103
44
48
28
20
72
9
60
99
64
77
60
51
180
12
12
64
41
19
17
12
36
12
63
52
17
3
28
17
135
160
12
48
12
68
72
40
32
28
17
43
5
60
103
60
5
168
12
48
36
91
44
21
84
75
93
15
33
135
108
57
3
36
81
7
8
45
15
24
33
96
111
141
12
15
72
24
4
32
84
4
20
81
96
144
84
12
180
19
24
5
211
12
32
12
105
60
60
24
60
19
36
140
12
12
72
93
43
12
60
48
108
44
57
36
24
3
117
51
69
3
16
84
17
48
48
223
137
15
48
52
12
60
41
27
52
8
105
12
51
40
120
56
45
31
92
76
65
72
3
69
15
12
88
77
3
148
72
60
41
19
77
24
159
117
48
96
36
43
36
132
125
24
15
4
44
28
20
69
19
12
60
8
117
87
12
120
96
129
19
12
32
168
84
4
80
4
8
33
67
5
12
63
24
21
7
173
15
52
5
96
15
36
4
12
5
67
101
24
36
7
29
111
52
20
16
5
135
12
28
152
45
7
32
28
36
56
64
12
108
56
36
93
60
99
40
77
31
12
96
17
12
60
15
108
48
12
72
40
32
4
5
75
64
5
36
24
243
33
55
65
12
60
24
15
189
24
43
80
88
29
195
12
16
17
147
129
15
21
36
48
87
45
103
12
29
43
17
31
29
103
53
27
45
51
172
72
41
12
43
44
12
24
81
31
53
84
63
24
21
27
93
3
12
33
75
21
300
51
28
5
19
32
16
17
43
20
57
115
80
12
4
20
52
65
27
12
60
36
45
24
24
120
19
77
36
60
15
72
105
15
96
9
15
28
65
3
232
53
39
60
40
17
39
24
40
17
96
147
76
29
27
21
7
32
48
12
153
48
24
120
39
100
5
12
15
40
17
31
92
69
31
17
12
31
108
17
75
48
69
31
44
40
36
44
12
84
21
43
65
55
5
111
36
105
19
24
17
51
117
15
28
29
75
69
72
7
65
132
3
33
27
48
45
24
51
9
84
264
12
91
212
40
8
24
21
3
9
63
40
140
100
29
48
51
81
ABCD 97558966996*3^$a+1 [50053]
24
71
12
37
71
19
21
24
27
90
78
12
54
6
18
35
40
36
24
75
21
39
30
6
29
36
60
4
60
72
3
36
42
48
150
29
37
3
51
57
132
15
30
3
20
13
6
90
3
81
42
17
48
4
33
131
55
66
15
44
19
21
9
6
36
9
117
3
60
20
4
51
114
83
19
9
24
8
37
51
51
93
36
20
31
45
48
180
72
21
3
9
35
43
12
36
9
51
9
116
55
30
35
16
3
96
36
9
24
3
54
83
52
3
105
75
45
15
117
8
31
5
1
3
81
15
21
114
65
7
57
72
33
11
19
93
12
45
135
45
11
4
15
5
1
47
25
27
36
99
21
15
90
27
9
36
35
49
18
5
48
132
31
21
21
27
21
6
81
9
3
33
15
24
69
15
12
20
43
30
126
9
51
33
21
35
37
3
15
65
4
20
1
36
30
18
3
20
184
63
33
3
60
120
114
12
23
88
39
45
3
21
36
39
21
8
61
36
90
53
31
21
21
15
39
93
68
28
21
6
53
16
3
18
83
19
33
9
90
18
11
16
24
32
43
30
6
69
72
57
66
21
56
28
44
40
48
165
12
72
39
111
105
56
148
105
27
80
12
96
4
33
147
45
35
97
71
12
16
84
12
60
51
65
7
18
27
8
19
120
6
48
96
11
40
3
105
24
8
40
3
65
1
18
90
42
18
71
37
3
15
36
29
187
9
8
112
48
12
3
45
117
3
15
57
39
45
92
40
12
8
13
39
15
72
149
4
60
108
60
20
12
16
27
17
76
36
96
27
33
120
57
35
61
30
6
11
43
45
44
1
54
18
39
51
108
84
6
15
92
109
3
45
90
21
20
12
19
21
24
9
107
64
9
135
9
23
12
96
145
99
12
44
7
48
6
135
45
3
27
6
27
8
28
45
54
12
24
21
9
42
33
32
43
84
41
31
9
32
52
192
8
91
17
19
18
11
25
66
45
24
9
36
99
60
60
8
28
12
120
117
11
40
15
77
112
33
35
67
41
55
36
33
57
119
91
18
15
111
6
51
93
15
12
63
30
15
129
95
36
72
52
15
5
36
12
37
42
18
66
144
93
20
13
35
16
24
104
1
36
6
9
9
15
20
16
60
8
1
42
18
75
51
29
55
6
15
24
9
6
45
75
150
15
57
35
37
36
75
9
87
8
31
150
47
37
42
18
30
41
72
55
57
51
66
63
27
108
117
44
1
6
93
9
42
9
72
84
9
24
18
125
55
18
15
32
19
21
92
1
39
33
39
33
12
18
36
45
84
60
80
37
15
164
16
84
87
54
18
45
36
135
9
117
11
37
35
108
52
36
81
18
108
48
9
228
32
60
36
1
48
143
19
9
45
51
9
30
5
37
12
3
108
20
100
20
4
75
90
12
39
36
21
18
126
36
192
23
13
24
120
36
15
9
27
3
141
27
18
30
45
9
23
4
8
37
60
51
32
7
45
165
71
72
76
15
189
51
125
31
54
36
179
1
3
36
180
32
4
108
48
20
43
30
24
12
24
66
18
72
159
27
12
5
48
19
60
30
96
83
24
31
5
52
32
7
45
180
44
40
87
12
21
20
1
123
75
12
18
215
1
51
8
37
11
25
35
37
191
24
88
48
45
39
48
57
11
25
30
6
84
42
69
3
90
66
57
24
8
88
8
31
6
18
9
56
4
36
21
63
45
36
15
60
36
24
39
5
37
11
28
24
21
39
15
42
18
36
9
21
51
9
54
30
6
89
127
33
21
27
20
19
9
51
18
71
16
84
39
132
84
24
36
30
42
17
1
27
3
36
96
12
41
49
71
1
3
21
36
48
75
36
36
68
1
24
18
18
35
55
66
131
163
29
7
81
8
16
48
27
153
20
16
39
33
8
37
18
81
8
36
19
102
39
12
45
27
56
40
51
89
1
3
195
5
85
23
73
39
51
36
105
3
18
143
40
99
41
19
101
52
9
18
108
45
3
42
143
109
15
96
15
17
13
99
27
45
33
30
141
21
3
15
36
77
12
1
60
27
27
18
90
117
21
42
108
9
8
19
45
45
54
9
27
18
35
1
27
12
27
18
35
115
21
45
24
35
1
87
12
21
15
36
8
16
240
99
81
9
3
20
67
93
12
36
20
19
33
3
42
35
108
19
36
29
55
72
21
39
45
3
42
90
29
24
31
45
24
27
69
129
15
21
119
1
59
108
12
112
56
37
11
19
21
20
1
30
18
35
112
21
12
3
12
72
45
198
21
44
16
164
97
108
75
15
21
9
35
7
141
32
7
69
12
20
7
33
57
27
165
3
21
15
12
20
19
24
54
12
144
147
39
9
9
30
33
8
37
18
36
33
60
48
12
12
8
1
36
6
17
48
88
36
3
60
21
51
90
75
15
18
15
68
79
33
165
12
23
16
15
5
64
12
15
30
168
87
15
24
9
36
24
60
8
25
83
40
32
4
56
52
51
42
12
71
52
3
45
9
35
52
36
147
6
135
36
39
45
15
69
96
36
8
52
9
54
18
3
9
15
56
16
219
5
12
40
3
89
16
15
42
3
9
35
96
16
39
17
37
90
12
18
96
119
40
3
9
24
ABCD 97559142524*3^$a+1 [50047]
6
13
36
8
12
75
1
35
48
36
48
97
8
28
12
71
61
5
48
55
188
72
28
72
35
1
116
15
60
6
24
30
24
37
119
60
109
12
59
108
13
5
79
23
12
6
27
123
49
24
41
30
33
51
25
12
60
197
48
7
12
53
27
4
44
16
119
12
1
17
7
8
3
13
35
30
66
25
53
7
113
90
1
11
21
4
68
3
90
15
15
108
1
60
20
75
18
7
56
3
37
32
40
23
12
205
36
35
9
16
36
8
28
23
120
12
45
208
47
97
65
307
36
24
65
3
12
3
37
96
23
36
30
120
31
17
31
11
13
41
24
66
21
75
49
12
47
13
23
37
140
4
59
1
59
1
156
20
33
171
16
5
48
31
35
45
99
1
24
35
36
30
91
12
11
84
60
30
3
72
60
15
13
35
60
60
189
69
24
30
13
12
12
11
18
7
24
59
150
31
24
12
23
36
48
61
84
137
18
30
6
21
64
5
7
107
73
48
12
23
37
53
24
6
9
15
48
24
60
25
36
17
18
289
59
84
45
16
36
120
71
48
60
66
78
45
12
124
180
41
3
12
51
45
4
8
135
1
101
6
109
23
48
12
13
53
6
49
36
35
45
21
27
3
72
25
35
157
71
49
48
140
192
21
75
364
65
168
6
1
8
33
19
24
12
47
25
17
51
3
49
120
32
33
91
32
3
156
6
7
191
49
71
24
1
12
44
9
7
32
40
20
27
24
49
17
115
29
24
67
20
39
36
36
60
13
12
24
56
40
24
53
55
11
132
9
4
59
258
79
24
44
16
29
55
128
9
18
102
55
89
7
95
18
67
29
183
52
101
55
17
90
48
54
54
1
36
24
20
64
44
3
18
54
66
39
81
6
48
61
12
24
84
149
27
51
13
11
61
48
59
13
5
18
9
51
49
17
3
51
9
12
3
18
39
40
24
47
12
1
32
4
24
60
12
44
3
157
101
42
1
96
24
101
18
97
8
3
42
87
40
41
27
87
13
71
37
80
84
33
31
252
23
6
6
13
125
54
105
16
41
55
23
25
137
19
11
169
95
37
12
65
7
24
12
140
3
6
24
6
24
21
28
12
24
77
43
101
18
237
3
6
87
72
40
17
24
96
54
66
3
45
15
172
29
6
25
59
60
24
66
31
8
33
48
126
24
57
9
78
13
5
24
66
45
4
29
115
29
48
79
144
35
69
60
52
71
13
5
30
1
56
64
119
42
15
28
11
45
21
18
69
57
79
95
117
28
24
32
9
91
23
85
23
48
66
55
84
12
47
33
28
77
48
24
126
21
51
18
27
39
1
47
37
24
96
8
27
36
12
13
23
60
37
60
5
42
12
33
12
39
25
12
59
60
49
60
60
144
11
37
17
175
23
13
5
91
23
13
35
48
1
24
59
57
4
5
6
1
48
72
89
48
102
25
23
45
100
8
39
60
85
23
36
21
40
48
8
27
117
15
33
111
192
9
81
39
15
18
30
18
48
7
95
45
69
3
28
24
59
36
18
15
72
208
8
28
5
79
95
13
29
18
6
31
11
9
100
168
17
19
35
36
25
23
60
90
3
45
19
84
209
6
24
1
44
45
30
73
23
24
13
48
96
8
52
59
12
132
6
27
28
44
75
12
13
35
36
9
120
27
85
84
92
39
25
96
137
7
80
40
8
123
45
9
54
117
63
9
75
37
83
121
59
78
18
6
6
73
11
36
18
55
12
32
45
3
3
36
61
24
41
55
72
48
80
100
95
60
25
24
56
27
85
137
30
96
13
5
55
56
15
21
144
108
48
105
19
5
15
51
30
18
30
115
47
48
9
51
25
89
31
56
36
28
11
1
140
12
51
120
49
11
1
60
20
4
36
80
16
24
53
72
78
25
41
24
6
37
44
16
113
30
1
60
8
52
23
18
75
64
5
6
9
33
7
156
20
39
25
8
177
48
18
144
49
12
72
20
51
96
25
36
32
3
84
6
135
3
12
18
102
42
3
27
96
49
68
3
1
65
30
81
27
78
18
12
25
24
113
43
23
6
6
24
18
120
7
8
16
47
45
39
36
42
135
232
8
27
21
9
78
73
23
36
13
108
240
108
17
7
47
48
181
36
65
19
29
6
24
60
57
36
4
83
33
88
35
61
120
59
6
79
120
47
24
1
59
49
5
72
30
120
18
55
47
13
44
76
60
104
57
31
17
75
45
3
24
64
5
87
124
8
28
84
8
28
95
42
3
52
68
39
108
18
43
11
24
49
36
56
3
45
16
12
23
189
16
35
1
24
24
23
25
17
7
116
69
24
31
48
17
31
144
24
17
54
49
72
108
5
24
48
27
76
36
59
21
28
12
53
3
15
48
9
28
228
12
17
42
13
68
24
21
174
90
90
93
52
20
16
140
3
57
57
96
6
33
51
1
29
ABCD 97559477032*3^$a+1 [50178]
12
66
24
41
7
60
12
96
42
131
1
35
1
39
51
65
19
6
54
36
60
17
67
6
39
116
19
6
15
15
30
30
42
30
18
30
12
18
24
36
42
30
3
69
71
48
19
18
24
120
6
5
28
27
60
9
20
55
36
54
30
5
16
92
55
18
39
63
60
5
13
102
18
24
30
89
61
60
6
17
13
24
71
25
23
181
6
42
72
90
6
12
18
60
9
80
36
28
21
11
49
60
60
6
12
78
23
1
6
30
162
41
61
51
15
90
12
47
31
29
48
37
11
64
21
42
161
49
3
135
24
60
21
108
32
28
99
42
11
7
30
18
9
15
120
165
21
114
9
51
65
25
48
48
15
20
49
6
105
15
60
132
17
1
30
5
7
41
67
30
12
27
63
101
67
30
15
75
9
51
24
60
66
3
9
78
93
9
23
108
1
120
51
45
23
1
35
60
31
33
39
162
6
5
48
76
21
54
18
42
9
20
19
42
35
1
90
5
139
30
18
12
18
30
48
72
108
30
15
8
96
13
12
18
21
96
60
51
24
5
1
35
37
18
144
41
37
48
54
5
25
48
18
5
48
7
42
11
37
30
30
30
42
18
89
55
6
162
153
48
69
131
16
44
7
12
57
20
16
9
36
63
27
30
144
6
102
18
42
12
36
30
54
60
30
18
3
9
36
54
9
27
29
73
35
36
19
57
63
18
54
21
20
4
93
162
45
20
40
36
9
30
45
81
54
36
30
42
77
60
121
42
12
48
48
33
87
42
18
24
30
18
18
30
84
18
12
35
76
48
39
81
39
138
54
21
48
9
72
60
66
90
72
47
61
72
18
45
80
40
24
24
21
6
30
30
17
43
53
1
59
49
18
12
30
23
79
45
63
18
15
39
29
12
25
12
47
76
57
23
7
18
23
187
42
102
5
13
18
33
20
7
53
31
36
54
51
27
18
119
1
204
18
21
12
39
30
59
1
15
21
12
48
42
41
229
42
65
43
90
48
39
60
51
102
18
72
60
21
12
24
75
101
145
24
23
76
57
39
15
53
28
9
30
36
12
12
138
23
19
9
21
48
63
32
13
95
37
47
31
9
105
39
9
108
30
114
6
29
31
12
21
99
48
9
21
15
9
66
42
18
9
21
12
12
35
76
165
72
138
12
102
126
45
39
41
127
18
30
9
15
21
45
30
192
21
12
8
1
60
60
18
5
172
81
24
59
7
30
102
12
96
9
44
52
15
17
73
23
1
75
3
12
36
30
54
30
36
54
36
9
15
21
48
27
5
28
36
105
11
12
127
30
35
31
24
6
30
24
18
12
138
42
6
30
12
95
67
18
51
20
67
72
18
54
36
125
7
18
12
51
39
93
9
6
45
20
55
90
3
9
30
5
256
57
72
30
21
92
49
83
13
63
32
7
48
120
5
19
30
30
66
72
12
23
7
90
6
45
147
18
23
109
132
36
15
39
18
42
18
72
36
90
53
12
48
7
90
114
6
30
84
21
15
120
132
233
28
9
18
9
24
36
60
3
21
27
30
3
9
3
8
7
53
1
18
65
16
27
17
28
8
1
126
30
75
75
69
21
114
18
60
42
105
15
45
153
60
12
35
1
54
6
15
15
5
79
9
81
78
78
24
131
7
48
42
27
93
12
71
55
12
57
93
23
4
15
6
24
60
18
48
24
30
15
15
105
45
11
28
80
79
33
15
5
79
9
36
51
29
4
9
48
150
17
28
99
45
81
30
120
42
3
24
3
17
36
55
105
9
6
17
12
25
75
51
84
41
19
90
96
35
55
9
81
63
21
6
30
23
7
60
12
48
65
48
49
47
1
63
12
15
45
27
117
15
36
24
9
27
9
15
6
24
78
5
67
78
42
6
59
55
210
23
28
27
21
69
30
12
18
78
30
54
21
9
30
5
13
23
48
31
108
5
12
25
6
30
23
16
45
83
25
72
6
42
48
24
71
79
9
69
42
9
9
12
96
42
48
105
24
80
43
17
1
144
51
9
15
36
15
45
69
35
1
30
45
15
12
33
45
59
13
30
5
7
41
28
32
187
12
41
97
42
60
30
66
30
54
96
114
119
139
72
9
164
28
27
18
24
15
3
60
198
215
37
27
15
36
65
7
41
40
21
6
84
6
63
111
5
1
107
36
37
84
18
33
32
13
3
9
27
33
132
6
12
18
23
61
36
54
6
24
6
24
6
3
32
84
61
35
48
7
9
51
12
48
9
15
5
151
84
108
72
30
126
114
18
53
25
3
27
9
51
24
6
12
12
6
120
9
60
33
18
29
36
19
41
25
3
87
84
141
15
24
18
12
23
7
168
12
6
42
78
120
3
81
126
60
5
7
30
12
30
45
33
47
84
1
11
115
30
30
5
25
3
27
24
65
61
24
60
75
116
97
30
42
66
69
44
84
25
207
3
5
67
41
28
9
12
48
30
17
43
57
144
27
102
18
12
33
44
1
42
12
6
23
67
24
18
27
45
23
115
17
43
42
23
67
6
72
48
90
213
176
1
30
12
41
7
24
36
90
15
75
54
6
162
12
96
90
24
89
79
18
30
113
97
3
87
84
69
ABCD 97559503084*3^$a+1 [50093]
36
30
7
32
9
30
105
45
90
49
96
5
24
30
6
66
48
12
6
18
9
27
18
36
30
36
21
3
37
23
12
42
66
1
125
96
138
1
35
6
87
16
5
171
39
36
69
24
21
66
78
42
18
6
24
25
77
60
60
90
1
24
71
24
6
90
72
1
35
36
60
21
3
21
3
102
66
72
37
11
45
27
36
1
53
43
23
9
21
27
3
36
33
51
45
39
73
5
24
126
12
6
42
54
18
36
36
49
5
24
6
6
18
30
78
48
12
84
24
12
12
1
24
5
3
64
113
42
120
24
109
23
78
30
12
24
1
35
12
6
6
54
30
24
126
27
15
78
91
29
24
75
75
13
47
57
9
6
6
72
138
33
40
59
36
30
66
25
5
123
45
36
39
27
84
25
5
90
49
11
6
103
5
18
144
6
42
66
31
35
18
3
24
39
9
3
42
42
48
6
30
12
90
42
12
150
48
6
69
21
91
23
36
21
15
30
18
90
222
24
6
51
72
147
36
12
48
45
24
15
6
12
12
114
30
42
25
17
6
30
27
15
12
21
27
18
24
12
18
36
9
177
96
30
174
19
11
21
3
120
61
23
121
77
30
18
72
102
12
9
21
18
25
11
30
12
3
81
54
54
120
27
39
102
30
69
39
49
23
129
75
90
54
90
12
18
61
24
101
30
180
18
96
15
72
9
18
120
66
27
9
6
78
19
23
105
63
132
18
66
1
23
121
11
18
6
48
36
24
72
6
27
15
42
36
27
15
48
18
60
19
107
60
33
3
12
30
30
30
36
6
36
33
45
6
18
72
36
18
12
48
6
43
23
24
24
6
24
90
54
43
149
6
54
18
36
54
30
12
6
48
67
32
48
39
60
18
3
15
48
12
222
6
30
27
48
51
13
83
18
114
1
41
63
16
29
3
27
6
66
18
66
9
48
3
24
93
69
18
30
6
21
21
84
84
24
43
24
131
24
6
42
60
273
75
24
36
33
27
144
120
45
96
15
33
87
12
13
23
12
18
24
3
15
132
37
23
30
90
36
117
63
57
15
12
45
93
3
16
29
42
78
24
123
63
180
69
33
7
23
18
6
108
48
48
21
75
114
72
78
21
64
95
6
48
6
45
45
6
24
84
6
27
15
9
24
39
81
15
6
18
57
16
23
96
48
57
39
54
6
69
40
47
120
6
48
54
21
9
12
43
23
60
18
27
3
12
129
216
24
15
108
36
24
102
30
24
6
54
12
42
6
21
21
3
64
35
48
42
36
66
61
8
15
30
12
55
5
18
9
3
37
23
48
12
18
24
27
39
12
102
15
48
33
30
1
8
88
8
40
32
40
47
12
36
33
111
6
114
18
7
71
24
96
78
102
165
15
25
35
13
89
6
42
7
41
30
126
19
77
18
1
29
30
45
39
36
90
162
24
144
12
12
1
35
30
12
48
91
8
111
9
87
18
42
45
21
19
5
6
108
60
12
12
6
12
162
60
168
18
12
7
101
6
24
6
30
1
29
36
78
49
8
63
25
17
30
9
9
30
57
69
6
18
75
21
24
30
12
9
208
80
87
30
19
5
24
18
102
30
37
23
78
54
6
48
12
19
113
96
15
75
12
49
125
24
67
48
11
6
84
75
64
47
25
8
75
90
12
102
30
72
3
3
42
36
31
5
43
53
90
25
8
40
24
23
54
78
133
23
54
6
12
24
36
18
24
6
12
12
36
25
17
12
6
109
17
108
30
42
6
13
41
156
360
42
81
51
48
78
150
48
12
108
24
108
12
25
53
19
5
18
36
42
30
13
29
18
48
84
21
40
29
27
15
73
11
6
30
73
83
12
30
12
79
29
30
12
90
15
15
48
6
12
12
36
36
91
47
102
6
48
37
8
45
54
37
5
6
12
120
18
39
51
288
6
31
95
57
45
12
36
18
1
59
117
57
18
42
96
51
16
53
27
24
9
79
11
12
48
96
84
24
42
51
45
18
24
12
48
18
18
42
114
21
3
21
45
30
93
112
11
72
108
24
9
117
18
6
90
24
24
6
60
15
40
35
24
12
25
29
19
35
21
40
56
93
48
3
15
12
102
15
16
56
64
24
35
13
8
24
63
33
16
23
12
96
18
24
51
16
53
60
78
33
21
6
37
35
13
35
18
12
60
3
39
6
6
144
60
6
3
3
120
13
65
6
84
24
13
17
87
3
45
93
12
31
95
57
3
12
73
11
60
6
67
5
3
3
37
59
6
78
12
24
36
9
39
24
12
66
18
12
37
17
60
66
33
255
169
35
12
6
24
18
6
19
35
96
69
45
12
48
6
12
132
1
29
48
108
36
18
12
13
47
18
30
33
75
45
112
35
45
87
1
72
32
3
66
54
18
3
16
35
84
54
27
33
15
3
24
18
72
24
67
107
21
87
49
83
36
30
27
3
6
6
49
8
75
6
60
27
57
30
30
3
99
120
6
102
153
159
1
5
24
19
32
93
30
54
12
66
73
239
33
153
36
54
54
42
36
24
48
60
48
45
3
30
30
6
18
72
24
120
49
8
63
36
6
90
138
102
24
21
9
36
90
30
24
3
135
57
9
54
57
3
18
67
8
88
35
36
36
13
5
96
96
90
18
39
3
18
24
75
15
18
48
6
30
18
ABCD 97560438434*3^$a+1 [50013]
18
30
60
162
75
15
93
87
33
21
75
81
39
24
69
3
105
30
144
18
3
15
144
21
48
27
9
3
18
27
177
39
87
93
24
12
120
111
18
30
24
210
78
18
66
81
48
21
15
75
9
57
108
27
84
24
9
123
84
15
105
24
15
69
75
180
48
54
63
27
9
24
36
12
15
12
18
54
45
84
15
21
24
27
45
9
18
108
18
171
60
93
6
36
81
93
15
39
45
123
129
24
120
9
15
12
120
36
12
12
204
75
261
69
90
144
18
48
51
156
117
150
228
57
21
15
96
9
15
9
30
42
51
24
33
12
168
108
90
18
15
24
312
96
12
3
153
27
18
42
9
108
3
57
15
81
132
84
36
24
3
60
141
39
45
72
84
24
12
81
18
42
27
75
21
24
33
3
9
126
36
36
18
6
9
36
9
39
27
270
15
36
48
27
129
3
48
9
51
54
111
9
24
12
3
111
66
39
51
9
48
51
6
84
6
345
105
48
132
138
21
120
132
87
45
15
165
33
39
9
6
54
15
204
15
57
96
12
60
21
60
75
12
60
168
36
63
72
21
24
60
84
27
54
99
135
57
27
36
237
60
12
141
99
12
159
60
21
9
15
201
3
57
3
36
27
45
15
9
36
9
63
36
27
18
87
57
75
108
69
3
27
69
96
15
165
39
21
84
12
12
27
186
15
24
36
12
36
21
108
36
30
24
36
9
27
21
9
90
6
108
15
15
114
48
39
75
36
18
15
141
60
3
27
33
48
84
33
36
39
111
54
3
48
24
36
69
3
45
3
87
9
36
144
15
9
24
3
18
87
60
84
168
15
93
24
39
9
15
30
3
12
21
90
105
24
3
33
36
51
72
45
33
123
240
9
3
57
138
54
18
33
12
72
99
42
108
27
3
69
45
12
63
63
72
42
30
114
102
33
12
72
48
24
51
282
36
27
48
15
24
45
12
84
24
36
12
69
54
9
15
45
27
18
102
18
111
60
24
36
27
57
27
126
3
36
24
240
36
48
63
78
36
99
39
57
3
93
99
9
24
72
63
48
9
51
18
147
12
15
6
12
15
72
96
24
45
135
123
102
27
15
18
18
48
9
60
21
6
90
54
57
15
9
144
45
15
36
96
27
21
60
27
69
3
60
18
3
9
6
21
69
27
3
21
21
3
45
24
123
24
36
27
6
144
183
9
54
45
24
48
117
147
3
105
93
27
117
15
120
3
93
87
177
60
159
36
21
33
60
87
12
12
96
75
90
39
15
144
21
3
18
30
57
48
12
96
9
18
57
48
180
33
15
99
12
9
9
111
72
3
81
81
30
57
15
60
210
111
75
66
96
27
21
54
168
9
45
99
84
12
15
18
3
24
45
78
21
96
21
3
12
12
81
42
45
9
51
120
3
105
171
30
219
51
21
12
36
84
36
9
108
39
51
45
48
39
93
24
60
3
117
9
12
24
48
6
285
69
75
96
105
27
3
162
27
12
48
45
3
27
93
165
72
63
3
45
24
45
123
60
9
18
141
36
24
24
15
225
57
6
30
75
195
177
36
27
12
6
30
21
111
30
15
60
39
21
108
105
30
72
117
12
15
69
36
96
129
36
48
27
9
15
24
39
30
3
39
45
45
48
42
36
48
21
348
12
33
60
63
9
243
96
147
45
60
84
3
42
30
165
51
18
15
12
48
204
87
33
21
15
111
18
36
291
69
15
87
45
45
27
27
45
24
36
24
39
36
36
69
60
36
69
111
9
126
18
6
36
48
6
30
81
81
3
39
126
15
39
57
9
51
21
15
3
21
24
99
36
117
24
120
24
120
9
15
3
162
51
72
120
9
15
36
240
72
12
3
42
51
105
87
3
42
171
21
111
24
108
72
63
33
72
12
36
27
60
21
45
60
39
45
18
24
18
36
27
12
45
63
12
3
12
78
27
57
36
63
12
48
60
39
48
72
21
24
117
39
36
39
45
180
24
48
24
24
12
24
153
42
9
84
12
60
15
48
42
66
78
111
9
27
33
84
72
75
24
81
51
48
159
18
3
45
75
75
282
54
ABCD 97560529018*3^$a+1 [50000]
82
65
108
24
9
34
65
48
93
15
7
89
24
55
56
28
41
7
17
60
45
3
132
27
6
3
45
75
31
146
3
60
135
40
36
53
48
43
36
53
36
144
60
12
48
96
15
9
81
15
24
43
17
45
15
31
36
60
20
69
21
75
120
39
60
12
24
268
113
9
10
8
93
103
5
87
9
9
46
65
15
18
6
54
3
48
19
53
15
64
41
60
12
108
12
216
7
2
166
14
58
132
41
7
29
21
63
12
12
27
30
63
31
14
126
81
84
24
27
33
21
10
12
5
84
48
12
139
17
3
45
84
27
126
3
57
159
24
9
51
24
12
3
81
12
15
18
39
12
108
12
24
12
9
135
36
9
3
180
15
93
19
60
26
24
3
127
29
96
33
15
93
12
3
15
40
74
39
9
118
14
34
77
12
48
24
24
19
41
55
5
60
72
115
62
22
14
30
21
24
81
3
60
51
192
54
78
16
2
27
21
10
5
27
4
14
135
7
53
24
36
204
21
36
18
6
70
74
102
18
15
43
32
21
12
103
32
12
45
120
105
36
39
12
21
18
21
24
27
9
24
24
21
135
144
12
168
12
69
30
9
27
153
48
39
30
39
141
24
10
26
48
27
19
29
3
57
72
19
29
21
75
51
69
7
24
173
120
21
51
31
2
18
9
19
29
36
15
57
75
28
20
54
3
15
18
51
9
15
57
15
12
12
36
19
53
117
6
12
136
17
9
123
108
9
123
7
48
2
123
15
16
17
67
122
264
60
12
3
55
32
117
177
48
70
2
24
15
36
19
2
15
75
18
15
7
5
12
43
5
48
31
5
21
18
21
79
44
21
39
16
17
15
57
7
8
21
21
3
36
12
24
19
65
24
105
3
108
7
29
24
129
3
72
72
15
21
12
12
33
22
14
39
7
65
84
60
87
12
16
20
9
67
65
81
63
67
89
45
39
24
33
22
12
38
15
36
111
9
111
126
22
77
45
3
12
39
57
12
7
14
70
2
18
45
60
7
125
33
24
48
22
5
45
135
12
24
55
62
34
41
39
28
2
78
30
22
53
33
3
15
16
84
17
12
31
62
18
57
24
84
141
34
36
53
87
33
12
48
21
10
29
81
72
3
69
3
33
99
12
21
108
84
75
21
27
39
105
48
45
6
21
31
120
38
15
45
27
3
4
2
30
16
84
8
57
36
69
3
36
7
17
31
36
89
96
24
12
12
43
60
29
33
22
5
21
123
21
46
62
106
80
30
60
51
33
3
15
9
45
70
41
43
5
9
30
16
29
7
5
69
22
24
5
9
87
48
27
4
36
12
41
9
27
84
24
55
50
63
168
120
9
51
31
80
18
12
34
62
3
67
20
33
87
33
12
24
48
27
4
5
31
14
159
67
26
15
103
62
10
17
31
5
15
30
75
36
108
21
27
84
24
12
15
33
31
65
45
75
3
33
39
9
45
36
75
9
15
144
48
120
144
69
34
5
105
60
70
12
38
51
45
75
15
100
12
29
69
111
24
55
36
50
39
27
42
15
147
84
21
3
18
12
267
288
31
77
19
341
3
57
48
111
9
15
30
10
12
5
12
60
31
56
21
27
81
9
111
39
12
9
67
120
44
18
123
15
52
2
243
7
84
44
33
84
9
6
66
18
9
67
53
96
12
108
19
53
228
57
144
75
51
273
24
36
12
3
117
3
54
15
7
74
84
46
5
79
185
7
41
33
39
192
48
51
9
21
27
33
75
60
45
106
29
120
12
24
69
159
43
14
30
4
17
213
22
29
36
139
14
22
5
39
24
30
96
39
72
33
15
15
42
48
36
3
141
39
7
5
24
36
19
14
46
14
138
93
115
14
3
15
138
6
33
87
69
75
21
31
5
84
21
39
55
125
51
18
22
14
18
16
17
57
130
32
9
24
3
45
27
33
3
42
15
39
81
19
60
5
45
90
45
9
39
147
54
12
39
36
19
38
3
69
10
56
9
60
36
12
31
161
3
12
4
5
9
3
48
55
209
33
48
15
115
12
5
3
12
129
33
72
39
15
64
17
48
91
17
3
45
12
117
22
53
48
60
15
57
96
36
19
14
66
9
60
75
6
15
7
5
48
117
27
63
57
151
170
22
14
46
32
21
12
60
24
24
21
10
38
15
12
36
9
10
14
75
36
48
123
57
12
91
20
45
33
75
24
36
39
16
182
24
15
24
84
60
43
77
51
9
72
24
31
24
5
141
96
12
27
9
22
5
12
96
36
55
89
12
108
67
29
9
10
29
48
175
50
18
9
21
75
12
57
3
12
27
4
12
50
82
62
3
12
3
42
75
55
53
12
21
120
54
21
69
15
48
27
54
24
3
48
87
4
48
62
30
18
108
87
12
33
22
29
67
74
3
72
84
7
12
41
24
45
75
36
12
7
48
5
79
8
81
15
30
42
12
42
48
36
54
16
110
15
24
43
122
15
7
53
27
33
7
68
16
2
10
62
36
39
57
3
45
27
33
15
7
5
93
27
60
81
39
24
120
15
ABCD 97560654424*3^$a+1 [50039]
3
39
84
129
57
39
51
81
39
9
69
66
9
135
6
15
69
72
51
9
15
39
69
60
27
18
42
108
12
81
9
39
75
9
147
60
21
27
96
30
39
15
45
177
18
81
21
3
36
15
114
12
135
9
54
216
129
57
15
15
93
15
72
21
93
39
36
9
15
81
15
219
72
18
15
57
99
84
96
36
75
78
126
9
27
45
144
9
27
3
81
51
21
9
78
90
162
18
102
69
36
36
12
12
216
48
96
33
60
147
33
111
12
33
15
21
231
99
21
99
54
36
24
39
132
24
96
24
99
141
285
51
9
66
90
108
75
111
117
3
21
15
180
78
51
21
108
51
156
9
156
75
48
81
120
6
138
27
24
240
15
54
3
33
219
48
39
18
75
87
69
111
21
60
27
186
15
105
60
36
51
12
96
249
72
24
27
93
24
30
132
21
69
75
195
54
135
21
3
12
60
3
30
51
45
30
165
219
126
75
9
15
240
51
21
3
102
3
12
24
21
51
69
3
21
30
117
24
48
12
15
33
21
54
6
36
48
63
9
24
87
39
129
9
42
138
3
3
45
96
129
27
57
36
60
36
138
6
66
18
72
78
36
69
15
261
9
36
111
93
3
252
15
90
156
147
24
276
27
21
96
9
270
45
12
27
36
6
75
9
54
261
99
6
66
45
33
3
87
117
9
39
105
15
177
15
9
39
12
165
15
15
18
36
60
66
18
3
3
36
9
24
105
3
129
174
69
75
6
27
48
9
27
69
156
24
99
21
75
219
261
36
45
54
30
90
81
189
36
78
72
69
36
3
36
54
12
3
51
36
45
45
39
105
15
21
99
12
39
138
27
48
51
21
144
12
39
69
21
24
75
51
141
57
63
48
144
51
129
87
21
24
93
6
210
36
63
48
33
6
18
15
15
6
147
63
36
18
15
81
15
105
36
159
360
99
12
90
18
162
3
255
36
30
6
18
3
9
99
36
63
72
24
126
30
18
36
24
36
51
39
216
174
6
45
39
57
33
6
90
138
6
27
24
3
66
36
258
120
153
87
30
36
36
15
48
141
30
57
84
108
60
15
42
54
369
27
105
123
57
48
57
24
75
156
48
48
120
12
21
75
69
6
9
261
27
48
12
123
57
72
57
84
6
30
51
63
21
33
30
6
39
27
78
72
75
123
12
18
27
48
36
21
18
21
225
27
9
60
120
39
105
87
12
15
30
6
54
102
69
201
60
111
192
87
144
90
39
15
252
18
36
39
51
6
18
21
12
12
111
21
33
42
21
84
3
90
120
42
84
9
108
9
144
27
48
15
60
36
45
3
6
234
30
42
228
72
18
72
24
75
9
96
120
51
3
42
48
42
84
54
15
96
72
24
15
33
12
129
15
21
24
195
60
24
96
201
15
15
105
39
69
57
54
21
48
72
129
87
57
126
6
264
195
21
108
63
48
141
24
15
21
120
24
126
45
189
39
15
45
21
36
24
30
36
33
60
57
48
27
45
51
9
30
18
3
108
39
72
9
120
15
36
18
30
81
69
30
57
48
381
27
159
30
3
72
84
129
36
54
57
105
231
219
78
15
48
27
72
21
27
213
3
126
90
93
87
78
12
39
39
21
15
45
99
102
114
21
195
45
45
48
252
39
39
45
48
48
60
15
9
117
123
75
81
75
90
15
129
132
3
27
240
9
201
51
3
6
111
12
165
246
96
48
72
9
99
33
99
48
57
33
36
90
180
54
42
30
63
87
9
24
12
39
6
30
54
15
96
96
ABCD 97560895262*3^$a+1 [50009]
56
84
72
28
60
32
19
9
51
129
36
60
8
103
65
12
48
19
165
24
15
21
44
160
9
48
18
45
36
20
60
36
24
36
64
63
5
136
39
90
23
79
36
33
36
108
176
24
7
33
51
17
7
36
21
8
16
36
24
56
85
123
56
36
19
17
60
19
29
24
16
51
5
84
24
31
21
24
24
8
28
75
17
24
100
24
39
137
55
24
144
12
24
45
24
32
61
30
9
20
36
240
7
45
12
24
20
4
3
5
28
147
93
27
33
27
17
36
36
84
12
13
59
52
15
125
24
12
48
7
17
96
72
43
5
1
35
60
40
9
15
44
85
83
52
12
45
6
93
32
12
48
4
20
4
15
24
21
51
36
77
52
51
33
15
65
100
116
108
48
12
43
9
140
13
102
33
57
11
12
31
5
127
29
36
12
43
129
75
9
20
37
35
55
33
20
4
111
65
7
77
7
53
43
53
31
36
5
127
12
9
20
40
27
29
48
16
51
89
12
48
76
56
28
32
60
4
56
19
5
64
99
36
30
11
36
115
24
5
24
24
91
29
7
161
28
165
95
24
31
17
4
60
9
71
40
15
101
7
5
16
27
29
31
53
16
219
9
63
113
36
48
48
124
111
33
225
35
19
108
30
87
111
36
9
36
15
9
36
8
12
48
100
20
136
24
12
120
44
124
132
48
20
16
27
5
13
15
111
89
40
15
69
20
76
36
56
67
57
15
161
60
103
5
12
4
8
7
149
4
21
47
108
76
20
96
28
9
47
36
55
5
28
27
33
36
128
48
55
9
48
32
96
12
25
87
60
24
99
17
19
72
213
56
4
20
7
57
33
42
21
15
66
54
69
56
120
12
120
12
156
64
8
64
63
18
39
48
8
88
84
75
5
16
36
8
52
24
144
140
156
24
16
60
20
84
16
20
120
4
63
90
144
54
9
12
123
17
28
3
93
32
163
42
27
60
8
88
15
90
11
48
16
32
12
36
7
33
96
44
1
90
204
21
44
25
30
105
80
60
7
60
84
6
18
81
20
43
125
96
49
191
12
12
16
32
12
16
36
99
6
23
43
17
12
31
9
39
5
24
16
15
9
32
40
84
60
27
29
100
44
55
65
7
33
56
60
55
105
8
40
12
51
33
60
60
216
56
48
31
9
180
152
60
84
24
115
185
31
41
24
4
24
20
60
13
63
44
12
36
19
24
120
21
24
15
9
20
43
72
108
29
48
7
9
27
9
15
84
21
39
12
65
60
24
84
4
75
21
36
104
40
44
40
32
79
77
60
88
20
24
103
150
39
48
12
39
5
192
72
12
40
44
19
117
104
67
54
18
77
36
12
136
9
23
132
36
16
68
13
155
7
57
24
27
33
32
84
24
40
92
49
3
3
48
17
12
43
33
20
72
12
31
9
36
36
168
111
36
5
24
16
44
37
47
52
24
120
36
99
5
4
12
8
43
9
20
48
16
51
36
69
44
7
18
59
31
24
77
49
95
4
36
57
35
4
84
32
4
104
31
9
27
29
48
52
80
64
51
29
24
72
40
68
48
52
12
99
36
5
60
31
48
5
12
124
63
108
29
55
45
116
84
36
88
96
8
48
43
12
33
140
40
75
5
144
16
32
7
105
3
5
25
23
31
24
9
68
28
92
4
44
60
12
112
21
35
36
48
187
29
16
75
96
29
36
28
44
43
29
43
36
72
33
111
5
28
56
64
12
105
23
72
4
20
12
4
75
5
31
5
108
19
21
24
8
84
55
29
7
60
69
204
32
24
24
36
48
40
12
123
5
96
205
59
36
76
128
16
104
36
40
24
12
116
24
4
45
71
24
4
45
11
72
88
21
35
36
60
55
113
4
63
18
135
9
102
24
29
52
60
8
16
104
48
180
72
43
33
44
48
12
16
27
9
44
31
45
56
144
24
136
8
40
68
24
64
60
39
5
12
49
6
45
68
156
12
28
27
93
60
32
12
151
45
20
4
111
21
8
52
56
7
137
19
24
102
83
52
48
56
91
9
92
4
68
127
5
4
20
12
72
12
4
147
77
48
84
36
24
19
69
80
40
12
45
35
55
36
29
28
20
37
11
7
117
108
63
29
4
51
90
35
36
25
107
72
156
97
18
29
1
35
48
12
4
15
101
25
47
276
91
18
48
42
81
20
1
75
24
15
12
77
31
77
52
8
4
68
7
33
12
84
20
24
48
4
24
36
80
4
44
7
84
45
20
31
333
57
39
57
48
107
24
28
20
40
21
30
17
4
116
168
7
9
128
1
6
33
3
9
171
33
44
175
77
160
48
36
20
12
7
12
29
120
31
36
33
96
44
4
60
20
76
ABCD 97561869974*3^$a+1 [50061]
96
54
24
18
78
42
24
33
45
30
33
123
30
87
63
114
78
18
66
36
24
13
23
24
1
77
66
36
66
18
60
84
6
30
12
48
84
13
44
99
120
9
48
63
36
108
60
36
57
15
30
60
135
3
189
3
117
12
28
68
135
24
54
24
60
6
12
9
219
12
9
3
60
18
27
15
12
25
11
18
6
45
9
12
12
12
60
51
45
54
81
27
42
30
18
211
17
55
5
174
24
12
12
37
23
12
36
54
3
3
84
84
60
57
9
15
39
69
207
54
7
29
3
33
15
24
15
18
15
81
210
9
21
60
90
25
17
27
87
6
30
24
73
8
12
3
12
36
84
132
33
15
96
9
3
12
108
168
21
9
30
9
3
72
72
45
9
42
37
35
37
35
108
33
24
3
13
53
30
66
54
6
15
39
24
25
11
57
27
33
24
40
24
44
48
123
1
11
42
30
36
72
24
24
9
33
30
24
60
66
24
51
3
96
6
18
72
117
57
6
144
18
6
141
15
90
3
63
60
24
84
12
24
24
84
252
30
51
9
43
11
12
9
45
63
27
60
21
45
48
6
18
6
9
21
60
30
84
36
12
54
19
131
108
33
15
138
30
1
5
54
6
135
75
24
81
75
33
51
66
54
42
78
81
9
42
48
9
3
348
25
44
15
30
127
11
60
25
47
12
30
66
18
24
12
55
11
90
72
63
15
84
90
15
3
93
57
12
63
15
6
159
81
39
81
39
3
9
3
48
60
24
105
60
21
12
18
45
88
161
6
54
48
6
12
9
159
21
63
132
48
48
60
42
91
152
15
9
15
36
37
137
24
156
18
78
60
15
112
23
9
15
36
9
9
54
42
78
72
61
35
108
21
15
21
72
63
25
29
63
12
39
96
49
47
9
15
24
49
35
61
17
162
12
1
89
63
3
24
36
108
57
60
33
12
19
53
102
21
27
12
18
66
6
135
15
48
6
30
12
24
54
66
33
12
36
27
45
153
24
18
33
123
42
127
17
66
9
15
21
3
24
60
12
21
3
24
48
12
72
81
135
30
102
36
1
24
101
18
66
30
84
45
3
45
24
39
57
27
18
114
96
12
33
27
25
23
9
39
132
24
96
157
77
3
3
42
43
59
90
3
3
12
48
42
30
48
18
42
102
147
4
11
18
15
27
30
18
25
41
7
35
42
6
180
42
54
60
36
49
11
9
81
60
55
29
18
168
12
61
56
15
1
95
138
30
25
155
57
3
30
144
180
6
1
23
12
60
24
6
6
85
47
60
96
21
3
66
114
12
60
36
48
120
30
7
35
24
13
53
27
27
18
108
27
45
66
12
30
72
63
27
217
5
24
114
25
125
132
114
36
24
24
90
103
29
30
24
9
3
9
33
12
30
141
15
9
39
9
15
48
24
48
36
36
18
36
90
12
54
3
81
12
7
11
120
12
24
6
54
105
15
30
51
39
30
6
30
384
90
30
36
27
33
54
30
54
169
23
54
51
15
60
13
24
80
72
64
11
109
176
3
96
54
31
101
24
19
23
24
21
87
13
23
222
60
54
24
72
54
18
30
12
55
71
12
36
81
15
1
59
84
24
48
60
117
3
69
9
27
27
1
17
87
15
57
36
69
55
20
75
30
150
24
9
27
121
35
12
57
99
72
42
12
36
30
18
30
36
45
3
138
39
15
45
9
12
18
37
47
6
36
75
39
30
30
12
69
9
30
6
36
39
33
30
78
18
30
6
30
6
97
65
87
15
33
75
270
27
15
30
15
96
3
24
36
25
47
48
57
9
30
144
96
105
3
33
12
3
37
41
42
12
36
72
102
36
30
9
147
84
9
57
90
30
54
24
12
6
42
1
71
96
18
6
36
60
42
6
240
81
36
28
11
105
9
42
24
49
116
4
29
18
12
93
3
120
66
91
5
30
18
19
83
60
48
90
30
66
48
15
3
9
48
21
27
39
105
28
53
15
15
45
24
3
45
87
36
12
25
96
11
48
48
24
84
21
171
24
33
12
36
15
45
4
35
48
30
42
45
48
111
21
39
30
24
18
45
15
73
11
45
123
48
60
24
33
120
123
60
264
25
11
120
12
1
29
27
120
21
24
24
6
45
9
66
24
9
3
12
30
7
59
6
120
24
7
23
9
15
36
174
3
39
84
24
36
9
52
5
18
36
61
56
27
42
75
33
55
71
9
15
42
18
61
56
48
48
24
15
60
93
45
78
9
135
60
33
27
48
37
35
141
40
47
12
36
144
6
48
114
66
31
11
12
72
30
291
3
54
78
18
7
35
60
24
6
12
15
48
84
15
90
19
41
54
162
39
3
13
119
81
15
24
25
11
24
66
15
39
84
36
24
84
138
7
35
42
90
6
24
63
57
54
24
45
57
126
57
15
30
42
144
54
18
9
15
60
21
3
24
37
131
ABCD 97561924022*3^$a+1 [50045]
36
31
30
35
25
12
47
25
18
96
12
17
37
83
132
48
12
24
12
12
55
17
60
211
54
11
72
60
43
17
85
36
60
47
73
6
53
12
1
114
53
37
126
149
61
114
54
54
65
73
95
13
42
5
79
29
72
48
24
60
60
55
198
12
78
30
24
95
85
11
19
5
73
18
90
48
24
83
25
30
65
25
18
6
66
24
54
71
1
47
1
6
5
36
49
23
72
228
120
43
29
25
90
48
96
90
54
17
48
25
11
1
23
13
35
24
49
24
23
72
7
18
47
79
17
55
24
89
12
12
48
48
37
108
11
115
113
55
5
108
12
1
119
12
60
48
25
107
55
53
1
132
47
7
5
103
36
209
12
25
23
127
125
13
6
12
29
115
5
1
95
24
156
168
37
60
23
61
11
49
156
24
66
5
84
25
131
7
17
19
29
132
36
73
36
35
43
30
18
305
37
23
37
23
12
103
5
48
24
1
179
31
36
5
36
127
72
5
49
59
103
29
1
24
35
96
7
5
60
13
167
48
12
37
179
61
11
37
47
13
23
48
12
60
48
1
6
18
36
54
12
29
121
138
77
12
7
36
29
36
132
12
91
18
126
6
59
49
36
30
60
5
13
107
36
55
17
31
60
30
96
18
30
36
24
48
59
85
18
125
72
108
7
125
36
109
66
78
59
31
17
24
144
49
36
47
120
132
25
36
66
18
60
12
78
18
144
23
31
102
35
73
24
18
53
31
6
138
281
24
55
17
109
23
73
18
65
37
24
83
7
18
108
144
11
25
30
90
107
36
12
12
13
35
7
36
41
84
96
108
7
6
59
49
11
115
5
264
19
12
36
29
13
35
1
30
17
144
25
143
132
108
61
35
37
47
120
1
11
48
67
18
35
12
91
17
48
12
12
55
24
66
36
90
125
72
7
36
77
13
35
12
1
60
107
84
115
65
24
31
65
24
115
66
35
48
61
11
36
79
53
96
1
54
90
11
25
95
36
7
42
23
31
29
60
108
73
126
180
54
35
12
259
18
36
59
85
120
95
85
6
12
5
24
25
6
54
83
7
18
95
12
60
121
47
7
5
36
7
18
47
108
79
5
31
108
6
83
120
48
84
48
13
35
12
36
79
17
49
54
72
41
49
83
43
17
12
84
12
55
17
12
133
95
60
7
54
47
43
24
41
97
107
1
42
17
67
54
96
35
84
97
35
37
155
12
25
131
12
7
18
12
6
5
72
121
54
5
36
151
5
73
35
13
24
155
163
113
19
5
25
18
6
90
17
55
17
12
61
23
24
25
30
17
96
48
96
19
209
25
11
24
37
18
17
13
18
5
55
5
24
24
1
23
85
12
78
125
12
36
43
29
205
18
5
7
17
25
36
35
24
31
18
12
59
48
73
72
47
156
24
25
59
84
1
114
102
11
49
23
43
42
47
108
48
7
36
29
7
6
59
13
95
132
1
59
85
6
174
6
29
25
54
36
30
6
12
6
102
17
48
24
151
48
24
5
67
173
97
18
17
60
48
12
96
48
12
85
215
37
180
23
13
36
66
53
36
1
24
251
19
29
19
42
35
96
60
7
17
108
73
23
169
23
13
35
1
36
59
19
17
37
47
1
24
18
17
60
79
17
48
156
55
53
91
36
18
47
61
107
48
115
54
23
48
24
103
17
19
29
60
145
12
6
17
60
43
90
107
12
85
36
23
31
53
36
31
18
47
151
18
36
11
24
24
12
60
55
89
60
84
1
23
25
60
72
71
24
43
150
11
79
36
77
60
73
47
13
11
25
59
67
30
72
42
30
11
67
53
60
25
132
48
42
65
1
6
5
79
17
12
12
1
35
12
36
1
96
18
41
84
31
5
31
29
31
54
36
47
48
72
72
49
36
36
35
84
43
113
120
19
53
60
120
12
1
162
6
84
78
72
17
13
23
13
6
84
5
181
11
7
66
47
24
73
36
126
5
96
132
7
66
47
31
84
42
35
60
13
11
37
24
66
149
13
23
55
17
31
6
54
30
11
61
35
55
54
35
61
30
5
19
41
24
25
11
24
36
48
1
23
37
18
48
18
36
36
384
30
270
24
191
84
24
37
71
37
6
89
1
47
25
18
89
73
12
18
17
25
23
97
11
79
42
30
101
12
48
79
5
96
12
12
73
36
59
25
11
36
13
36
12
23
31
60
5
13
72
131
7
6
191
48
7
150
180
36
18
54
12
143
60
168
180
12
ABCD 97562025404*3^$a+1 [50071]
174
33
3
36
33
57
54
105
111
1
77
43
200
3
36
90
55
23
33
48
129
78
18
15
87
42
87
15
90
15
99
36
108
18
18
57
64
23
102
150
36
120
24
108
30
108
24
3
63
105
48
45
75
112
107
37
143
153
39
54
171
16
72
32
33
7
120
71
24
30
3
40
11
37
77
30
36
54
123
57
96
12
150
12
25
107
18
156
6
1
72
197
18
81
40
240
96
48
53
235
17
111
112
48
17
30
24
73
32
16
32
21
42
120
9
16
53
264
67
56
75
165
39
1
8
136
83
18
67
11
12
54
126
69
75
240
69
39
66
96
48
103
77
27
303
30
67
65
30
73
96
11
85
5
3
33
132
123
3
109
47
96
48
6
19
47
42
7
23
18
114
48
165
120
72
45
18
1
56
33
18
84
240
120
6
27
111
1
104
120
81
135
9
150
9
45
43
23
96
81
45
54
84
49
72
264
47
150
3
72
45
60
7
41
6
1
215
57
87
153
40
5
162
1
8
21
24
84
151
72
48
17
39
111
49
149
139
23
57
105
12
19
17
60
27
27
84
42
55
29
99
117
42
25
456
89
78
25
8
147
30
87
112
96
197
67
71
97
53
75
168
16
311
97
107
189
64
48
23
72
162
36
27
24
168
48
144
93
180
12
36
60
84
54
240
49
5
162
81
120
69
123
88
95
49
71
204
18
12
135
48
48
64
89
12
307
32
120
120
51
45
159
1
179
36
25
8
159
6
102
114
210
9
69
270
117
96
112
47
121
8
16
48
167
1
152
16
101
19
71
33
57
126
24
48
33
9
48
126
9
27
60
36
13
17
39
69
19
23
225
45
138
25
11
13
77
3
40
128
40
77
18
18
79
48
24
104
15
36
204
49
23
25
8
16
23
48
18
36
43
47
24
177
15
24
9
72
39
186
174
36
42
27
40
5
18
97
95
126
72
27
144
24
237
96
72
66
54
51
40
185
66
78
12
3
33
7
8
88
101
91
89
79
24
143
25
8
45
72
19
24
120
32
3
252
73
24
47
105
16
32
16
47
12
13
113
114
13
24
53
187
24
35
37
95
105
39
198
162
121
167
66
15
81
15
184
192
5
187
11
109
197
211
23
57
87
30
18
18
87
39
6
12
15
40
32
39
24
33
88
96
8
40
56
16
143
433
32
120
15
72
33
213
163
35
21
16
120
48
192
5
12
63
117
43
53
27
24
21
228
54
33
183
169
425
7
24
131
78
198
120
54
18
105
120
16
101
43
71
192
24
25
96
5
123
141
139
11
66
108
39
96
45
126
144
42
147
33
54
201
64
131
85
8
16
53
30
85
32
64
24
120
125
283
48
17
174
36
42
18
54
3
375
66
199
167
18
12
3
111
36
21
159
1
120
17
6
12
330
90
33
15
49
101
84
6
12
69
75
60
48
1
149
90
145
35
228
72
33
72
40
8
15
9
64
24
80
40
35
37
200
24
57
39
111
73
47
162
15
3
18
139
32
33
48
87
57
6
105
3
85
59
18
19
8
273
144
15
24
75
69
75
108
129
160
48
125
6
12
25
32
16
96
143
30
72
18
36
ABCD 97562944504*3^$a+1 [50119]
18
6
12
6
18
55
56
9
6
9
45
138
49
5
60
31
53
91
5
138
25
29
18
6
147
63
33
27
36
30
96
12
54
1
44
4
29
36
55
11
72
18
6
18
7
11
90
36
27
45
48
139
72
48
12
17
99
9
7
8
3
109
36
59
9
72
9
36
138
1
113
12
60
12
27
45
72
168
139
53
24
36
18
1
29
31
48
17
3
100
176
12
27
37
35
36
25
11
33
48
40
77
60
90
93
69
138
189
81
54
6
12
19
72
60
173
60
7
20
57
42
201
81
27
33
120
135
45
27
69
30
18
96
75
51
21
24
40
41
55
128
9
36
27
60
21
72
72
60
30
18
31
11
25
5
6
72
189
12
9
51
3
33
81
31
5
48
27
28
24
60
23
60
25
23
6
3
27
73
149
48
18
133
17
163
12
8
99
144
9
15
1
20
63
54
6
48
109
8
105
31
8
27
126
67
32
9
78
13
8
36
4
47
9
57
18
54
60
7
11
37
20
63
45
160
60
84
48
68
153
30
24
12
36
42
3
60
75
6
246
132
30
60
12
60
108
103
8
27
97
44
39
54
24
19
44
12
51
13
5
12
99
99
72
24
12
117
33
7
59
9
9
19
68
45
39
15
13
212
21
36
18
18
18
45
45
7
8
36
9
18
1
53
3
24
9
18
18
12
43
11
81
45
43
119
9
15
49
41
102
13
29
156
27
51
18
108
91
11
24
9
9
39
36
9
55
32
3
33
21
27
16
47
1
60
60
29
39
4
29
27
160
11
9
27
81
9
54
156
78
63
27
45
45
75
81
6
25
12
48
140
36
21
60
12
42
109
89
12
18
6
120
51
4
41
138
13
41
24
66
54
36
78
1
164
105
19
107
12
126
27
96
120
124
20
60
16
59
9
81
15
16
32
28
84
5
43
8
27
30
24
12
36
6
30
115
8
4
108
24
101
36
24
27
81
67
12
11
30
24
3
45
54
36
90
27
9
60
27
12
27
24
49
113
187
11
12
54
51
45
39
9
51
9
72
48
18
36
78
36
30
1
72
32
3
45
27
6
7
12
53
43
23
114
55
29
51
3
18
78
1
128
27
6
27
45
48
7
29
78
117
93
63
64
41
27
9
36
18
9
36
12
96
16
5
43
80
72
216
165
18
6
3
100
32
21
54
42
91
35
12
69
112
35
45
240
21
27
27
33
3
42
30
9
69
12
271
17
27
9
72
18
18
27
33
3
105
48
36
15
48
45
7
8
9
36
3
45
87
9
3
96
4
59
57
45
15
16
167
60
1
17
30
9
184
60
41
67
17
15
81
31
41
36
66
18
15
3
49
149
43
17
3
24
75
45
105
7
41
24
12
15
27
21
207
6
75
60
9
12
51
63
1
8
72
9
102
18
18
9
15
18
31
17
63
9
72
6
36
84
81
60
40
72
59
9
21
42
12
25
47
1
24
8
171
36
61
11
30
267
39
18
90
90
19
41
3
27
117
105
7
137
27
27
48
1
68
21
51
16
20
84
28
80
33
27
45
36
138
109
5
39
36
27
33
45
36
138
9
9
24
48
96
108
18
1
8
9
39
72
124
29
36
24
12
6
73
60
41
19
35
33
21
15
3
9
60
3
81
28
5
63
12
40
137
138
13
5
72
24
39
33
75
72
40
32
81
19
131
49
8
141
19
107
93
33
48
60
19
29
115
17
54
48
1
53
63
45
72
18
25
11
42
12
36
60
3
105
54
48
49
12
20
45
27
99
1
17
24
54
13
32
255
108
45
27
145
35
33
45
27
243
45
21
90
49
72
5
36
24
43
20
9
3
60
36
93
90
45
15
9
3
37
5
3
4
11
90
66
13
56
9
102
6
264
27
45
18
18
43
83
54
168
36
30
9
36
36
9
24
43
20
39
24
18
27
21
15
76
80
87
45
27
66
42
36
120
69
129
79
65
18
42
3
105
27
52
108
68
60
39
6
66
61
20
45
7
108
53
31
113
30
13
11
21
9
60
36
48
19
23
18
27
45
102
13
131
24
30
55
32
57
43
53
3
4
59
60
12
97
56
4
12
35
13
23
25
5
207
33
79
77
24
7
47
18
63
45
7
59
6
36
18
144
54
84
36
15
3
25
17
18
90
54
9
4
41
7
5
132
3
15
30
67
29
19
8
111
33
99
21
33
55
12
36
35
6
18
54
84
42
1
29
24
7
32
15
102
6
57
33
55
89
36
3
9
7
107
84
9
96
12
36
63
1
12
68
27
33
48
64
5
39
16
8
27
30
24
48
36
55
5
54
9
39
25
44
63
109
11
9
15
12
42
54
9
3
72
13
24
41
18
61
59
45
64
23
48
6
31
12
23
6
151
41
24
66
18
42
30
31
29
7
29
48
15
39
9
132
36
72
4
44
15
9
48
33
48
6
37
48
68
40
5
63
52
12
20
72
27
60
1
8
21
63
45
54
54
135
60
3
6
84
72
6
21
213
3
72
9
162
6
ABCD 97563618136*3^$a+1 [50019]
46
11
48
45
126
24
9
27
30
96
24
63
36
27
84
45
15
10
71
9
51
93
30
156
84
9
12
21
48
147
12
48
129
3
63
144
153
36
1
48
32
75
21
27
87
9
51
58
23
9
96
27
96
24
21
51
111
45
25
35
3
66
99
45
90
9
60
12
48
111
30
184
48
35
15
22
83
39
81
3
90
15
27
54
40
86
10
8
40
71
9
16
59
12
39
9
51
33
48
13
47
123
69
3
33
96
39
102
3
12
33
51
45
30
60
6
27
13
8
16
83
27
21
13
32
63
49
32
3
48
24
21
99
69
87
9
16
110
69
165
66
22
8
48
90
69
12
13
8
18
105
120
45
66
24
30
99
36
12
39
9
21
24
27
72
111
81
51
10
215
123
6
15
9
40
35
109
47
36
39
9
72
99
21
69
3
48
39
46
48
35
72
37
8
24
3
3
144
9
15
36
6
24
111
73
2
54
15
48
12
15
81
15
78
240
72
18
57
69
24
72
75
69
75
21
27
63
150
30
117
60
25
11
24
3
120
9
9
30
120
42
3
96
171
48
45
75
12
30
24
66
48
22
59
45
99
15
6
114
105
12
39
9
192
73
71
201
87
36
45
6
84
12
69
48
48
24
60
1
59
13
8
48
27
63
150
51
75
10
96
23
25
32
99
84
12
99
45
24
15
94
26
57
63
60
36
33
72
48
61
167
39
45
120
135
33
27
66
3
141
54
21
159
6
40
11
3
90
15
180
15
96
9
75
69
13
134
60
105
24
21
75
84
84
48
60
60
135
9
61
14
93
120
27
36
30
88
59
93
120
27
51
34
35
12
84
21
24
16
104
162
84
10
59
229
8
144
24
30
21
45
39
15
12
54
3
21
75
21
39
84
13
74
33
141
51
48
72
21
87
48
3
9
36
105
64
35
27
24
45
36
36
3
45
141
99
96
13
56
147
24
21
39
49
26
150
66
30
3
37
35
15
30
24
16
35
3
45
45
15
12
48
51
36
108
60
21
39
9
12
48
48
48
15
36
66
147
48
37
23
15
82
38
108
45
81
96
54
165
51
18
27
39
45
36
15
93
25
26
9
15
81
51
24
21
69
16
50
105
69
3
12
36
13
2
60
45
48
75
36
174
39
87
9
15
66
96
160
179
24
15
12
48
66
90
6
27
27
45
84
36
39
9
60
33
24
66
48
22
72
26
30
72
54
90
114
21
111
18
40
86
24
36
60
58
26
102
48
42
30
39
1
8
30
21
48
27
9
12
63
6
75
51
48
36
9
15
21
48
123
60
9
15
141
45
27
48
12
12
24
60
57
18
36
69
15
60
10
11
15
30
3
3
9
51
57
61
120
26
21
25
72
8
24
75
39
6
3
85
72
56
64
24
110
90
15
12
3
36
6
24
15
48
51
94
32
30
84
9
27
21
39
33
13
110
93
15
9
3
108
22
48
56
3
72
36
49
144
24
2
9
75
96
21
45
138
22
8
136
80
15
1
59
48
48
63
12
58
2
33
21
6
48
12
22
72
56
24
144
51
96
15
24
70
23
33
27
3
33
25
59
63
30
123
51
156
54
15
60
24
37
14
69
87
30
27
51
129
96
201
54
72
69
39
45
12
48
72
13
62
34
56
24
64
32
63
84
13
107
27
60
54
120
72
18
156
96
18
72
24
3
63
69
96
12
21
96
15
15
21
63
6
64
2
105
205
59
21
27
93
27
108
15
33
25
2
9
51
24
60
70
14
45
24
63
54
30
144
36
69
27
33
111
6
54
10
59
15
57
12
3
264
126
30
60
22
8
15
193
26
33
48
48
84
57
3
21
90
30
66
6
30
18
96
51
93
120
39
12
24
45
15
49
26
36
36
22
176
75
12
60
240
180
15
33
145
144
83
15
24
21
3
30
184
26
46
35
120
24
12
60
24
96
195
210
3
27
18
27
24
13
62
36
84
34
59
36
36
51
9
51
22
23
3
36
9
15
129
33
3
12
48
96
15
24
36
9
24
3
33
177
27
87
33
48
72
48
24
51
9
75
24
57
3
34
143
12
21
75
27
58
72
8
159
3
129
141
30
45
39
46
47
48
33
30
34
2
45
49
35
21
3
141
75
45
255
105
150
12
120
22
56
42
24
30
3
171
120
9
33
24
24
51
21
27
87
60
10
14
12
57
60
33
15
39
84
9
27
10
24
131
144
85
50
94
23
9
24
15
36
13
56
66
150
ABCD 97564697164*3^$a+1 [50029]
6
102
37
5
24
48
103
35
48
60
60
61
95
90
24
19
59
1
23
25
35
13
53
6
54
18
18
96
31
5
42
126
6
36
12
13
108
11
25
53
24
6
96
30
6
37
35
12
18
24
79
29
12
90
12
49
12
17
18
66
30
60
78
72
91
23
12
13
60
11
60
30
31
11
48
96
1
11
42
60
19
83
25
5
36
48
12
19
48
17
55
11
109
24
35
24
25
83
12
12
49
53
91
24
11
12
48
6
19
107
132
36
24
12
96
24
49
12
17
12
19
11
54
12
6
1
23
25
83
24
30
36
19
17
43
113
19
113
102
1
35
18
108
36
43
53
31
5
18
37
24
17
42
24
78
43
36
89
48
24
55
23
12
102
7
24
83
6
18
6
54
49
5
12
30
36
12
48
1
5
60
54
66
30
48
13
17
19
17
18
120
49
17
30
12
37
5
91
35
25
83
61
11
30
43
17
6
109
17
31
71
36
49
5
30
24
66
31
11
24
12
18
7
77
79
60
65
18
49
5
24
24
6
25
60
48
65
48
42
12
36
12
12
42
7
131
13
12
5
54
37
5
6
18
30
1
5
79
17
31
12
131
49
107
12
37
5
60
19
11
49
5
18
126
30
1
29
19
29
90
13
59
48
18
54
24
102
6
85
5
24
84
42
60
24
54
6
42
42
30
19
23
73
12
35
36
1
71
18
30
18
48
102
25
24
17
6
156
42
31
5
24
102
12
24
6
48
18
60
60
25
23
25
35
1
11
18
43
47
1
35
37
11
48
30
66
13
24
17
54
25
60
29
30
85
47
18
43
71
24
36
54
30
48
30
6
24
18
60
96
42
73
23
25
29
30
25
107
1
96
29
132
91
48
65
42
24
13
35
54
6
25
12
11
18
19
60
17
24
18
36
1
41
6
24
1
23
54
12
42
13
11
18
78
30
31
11
24
60
48
73
23
96
54
36
30
25
11
42
30
132
18
114
84
12
102
36
12
18
54
6
24
25
53
12
30
12
61
12
47
36
13
5
138
18
6
13
24
11
24
36
18
6
25
12
5
43
29
42
126
42
13
59
6
19
12
24
17
43
47
96
30
31
47
25
17
216
54
66
54
1
11
54
19
71
54
31
95
1
36
11
12
12
49
23
73
35
6
30
66
18
30
24
24
6
61
17
43
5
6
13
89
7
12
17
48
6
61
59
6
18
12
49
29
30
126
42
13
60
17
36
54
49
5
30
6
48
42
126
48
36
48
67
24
23
13
12
11
12
48
1
24
59
60
1
65
6
25
24
95
36
1
47
36
18
30
30
48
18
24
1
11
6
55
35
36
25
24
24
12
29
54
18
42
6
12
30
108
85
48
12
11
12
36
30
6
6
19
23
1
5
30
48
30
19
59
49
17
19
5
24
79
59
198
42
12
1
47
13
59
36
6
42
37
59
85
11
61
23
48
61
23
37
11
6
30
6
48
31
29
48
24
66
24
49
23
12
1
12
11
1
17
42
84
73
120
53
48
6
42
91
84
48
5
30
78
18
25
17
19
29
102
13
12
132
36
12
12
11
42
114
1
29
18
30
132
48
30
1
12
17
43
24
95
12
18
6
12
84
73
17
54
37
23
24
18
78
6
31
47
1
59
1
132
11
97
53
102
54
6
36
54
24
31
71
72
18
7
17
42
120
1
36
11
18
31
53
90
13
59
60
1
17
48
168
6
1
11
12
97
41
54
6
36
102
49
24
11
1
17
12
18
13
11
6
19
29
36
96
6
42
43
96
119
12
1
5
7
47
36
18
19
11
61
11
12
13
60
11
6
6
1
35
13
72
24
29
31
36
11
18
6
12
73
96
41
6
73
35
54
18
6
6
36
12
6
6
13
35
6
6
42
67
35
30
12
7
65
12
19
47
24
12
6
7
17
24
6
30
48
36
78
24
96
1
84
60
65
18
37
204
35
18
30
12
54
30
36
12
60
1
17
43
17
42
25
5
30
1
23
48
6
60
18
78
66
78
132
31
12
59
37
36
5
31
23
12
37
11
6
6
156
13
23
180
24
54
54
54
36
12
30
1
29
48
54
30
6
36
25
23
1
36
48
12
11
13
11
132
78
42
54
67
12
23
48
24
24
84
37
65
90
97
23
108
12
25
11
1
29
30
60
48
61
17
55
65
7
24
23
12
66
19
41
6
13
29
6
66
24
24
54
49
53
67
11
6
12
36
54
12
13
11
18
30
1
29
31
5
54
72
13
5
12
6
97
119
42
66
25
17
30
6
24
24
66
72
24
157
60
47
54
31
60
12
5
18
13
35
12
85
17
12
12
19
12
53
91
11
30
24
18
48
18
12
138
48
37
17
36
18
25
17
7
77
12
24
42
12
1
89
30
72
54
174
30
30
24
42
6
13
144
60
36
11
37
5
66
6
6
25
11
102
19
29
24
30
49
144
11
13
23
18
6
1
101
6
13
17
6
1
41
7
35
6
30
145
41
66
48
61
5
31
5
54
1
11
6
18
12
25
41
55
35
61
11
6
6
1
11
108
24
37
17
127
96
12
11
13
77
6
12
13
47
85
17
12
31
36
41
24
24
90
36
6
12
79
41
31
35
12
61
12
11
6
84
67
11
36
30
42
12
25
12
17
31
23
13
35
1
12
12
59
30
79
12
17
54
25
29
6
66
18
61
59
12
1
5
36
55
65
31
11
12
25
11
6
78
1
5
12
18
6
6
96
1
5
48
6
12
72
73
23
120
36
78
54
36
12
6
66
36
13
59
48
49
35
24
25
23
1
11
12
12
24
61
47
13
132
83
30
30
13
53
18
30
18
61
65
120
84
18
48
24
25
11
30
24
91
29
24
12
96
67
11
1
12
71
30
18
12
72
132
37
5
43
59
6
67
17
43
36
11
12
42
54
60
54
72
66
126
55
5
18
25
5
12
24
42
18
18
49
35
30
66
36
12
13
48
29
36
42
6
12
30
6
18
12
24
54
163
29
31
11
24
30
43
72
12
132
65
72
192
6
12
36
13
59
1
107
13
72
11
42
60
6
24
12
13
17
7
71
12
48
12
66
31
53
78
114
36
12
ABCD 97564937142*3^$a+1 [50136]
13
60
27
20
13
27
20
13
36
51
36
33
24
33
128
55
11
13
11
76
44
49
11
37
39
129
5
55
24
33
39
111
68
6
70
21
35
84
49
96
59
82
63
12
15
54
90
81
60
12
191
16
21
48
36
96
84
35
46
14
24
12
85
24
36
15
9
5
6
73
36
35
60
1
24
75
36
165
12
23
25
48
5
55
12
60
24
41
7
72
11
144
40
81
24
24
24
83
34
15
59
6
19
111
176
4
33
71
76
86
7
72
65
6
4
9
125
6
121
35
24
109
11
60
40
20
24
61
48
3
9
131
24
73
17
79
27
20
37
60
11
22
3
125
6
10
3
87
33
48
108
35
150
19
48
12
11
49
96
51
93
47
73
11
1
65
43
11
112
264
69
47
48
37
59
121
95
48
1
95
6
130
105
5
55
75
44
1
59
73
23
49
59
36
1
59
61
192
60
108
53
96
106
84
69
27
20
13
36
24
131
60
70
176
18
126
31
72
23
37
23
13
35
36
13
36
17
19
84
24
12
15
164
60
12
25
59
54
6
61
23
72
13
12
59
61
23
37
209
43
101
19
36
36
5
70
9
84
23
100
33
12
15
45
9
51
12
12
101
18
1
35
73
161
90
109
11
36
40
9
71
49
147
8
166
50
30
10
80
6
19
108
48
99
9
5
7
105
38
25
95
49
113
19
96
168
24
183
9
120
75
20
6
103
12
59
1
23
37
23
12
4
9
5
90
1
59
97
72
33
54
26
127
3
8
246
19
87
9
29
22
120
45
48
5
19
11
12
54
46
44
73
11
145
161
19
107
108
1
24
95
1
11
97
183
8
156
6
94
21
29
31
59
6
30
13
71
16
8
1
120
29
79
167
10
134
25
17
43
47
48
76
33
47
84
6
43
48
72
12
36
95
73
60
41
163
36
72
65
79
111
105
60
15
80
13
72
12
3
45
12
123
20
24
61
23
49
53
48
22
68
12
133
191
6
90
37
63
93
36
24
11
100
9
24
23
40
68
36
130
3
12
35
1
29
90
6
7
11
85
12
35
160
8
66
55
41
10
8
60
49
36
71
6
34
21
120
12
63
38
7
99
80
24
12
13
24
23
25
12
131
16
56
24
30
66
13
11
1
12
108
83
52
38
55
12
24
108
47
84
6
19
11
109
36
144
11
16
8
169
23
84
13
3
93
72
12
57
26
25
83
36
6
103
95
61
48
108
59
24
16
14
112
15
192
23
205
12
47
61
192
3
20
37
23
24
40
50
96
43
11
13
156
12
5
295
135
9
36
108
167
18
30
1
24
51
9
27
44
25
45
39
11
24
25
147
105
35
37
47
1
23
37
23
25
47
264
13
41
7
39
129
81
75
24
11
96
25
23
37
24
48
3
8
76
33
23
40
68
42
55
9
3
12
168
36
101
54
120
16
93
53
43
27
33
72
72
3
57
23
24
16
129
29
46
20
13
36
107
18
90
25
84
72
24
267
30
54
33
3
93
51
9
11
16
104
13
48
23
6
19
60
11
1
119
73
11
112
8
12
24
60
16
33
72
75
45
15
93
5
6
1
35
4
33
11
1
165
51
12
48
48
71
49
24
12
15
140
90
19
24
63
80
60
10
15
75
84
20
73
47
24
12
24
73
33
14
49
12
48
12
155
24
13
23
37
47
36
4
56
37
143
60
24
1
143
6
6
84
13
48
60
108
17
30
13
312
23
72
40
44
36
150
7
87
116
37
3
45
23
37
29
16
27
183
8
6
90
144
6
30
49
72
9
3
60
17
115
119
6
30
1
48
144
3
30
144
3
47
193
60
96
12
5
34
14
22
24
33
23
24
25
11
60
84
1
12
11
1
84
11
6
43
47
13
107
49
95
30
66
4
21
53
106
44
72
100
60
45
12
27
14
79
23
13
24
72
60
228
71
1
5
31
72
12
11
210
18
30
19
3
68
60
49
11
1
95
121
5
54
24
60
102
115
24
36
12
23
24
100
36
60
33
17
114
46
207
60
27
9
17
18
1
35
61
15
44
210
19
60
12
72
12
24
11
181
9
86
4
20
16
9
24
267
9
11
25
95
100
33
5
46
104
97
12
77
16
144
74
6
16
194
25
59
36
40
20
24
37
12
17
16
74
24
1
45
14
25
144
36
12
12
12
11
37
11
172
60
80
24
6
30
18
16
3
23
108
16
140
24
37
23
97
23
120
76
14
67
39
21
35
25
5
67
12
59
85
11
133
36
87
33
24
96
11
133
36
27
ABCD 97564984802*3^$a+1 [50066]
3
105
39
15
114
54
210
6
30
162
162
15
21
114
138
423
96
63
48
24
9
39
108
42
48
108
72
63
120
285
24
66
57
267
6
144
30
57
285
3
21
36
30
198
3
15
42
192
54
72
54
24
66
33
255
105
165
240
3
24
21
132
252
75
33
12
36
132
30
6
54
102
3
75
12
33
135
30
132
138
90
51
21
36
72
18
42
123
15
72
6
12
54
54
90
6
54
69
21
12
39
51
189
15
180
198
72
15
15
150
18
30
27
9
36
24
30
54
6
36
18
48
42
48
33
81
270
66
39
33
60
120
6
90
147
87
30
36
204
12
24
36
18
81
24
15
18
42
30
15
168
24
33
30
90
6
234
183
69
30
36
33
9
111
45
60
15
21
3
81
24
120
60
48
27
135
153
87
57
15
18
36
66
105
45
18
156
6
120
111
24
15
30
126
114
174
36
105
129
6
30
36
78
12
18
36
216
39
69
72
108
36
18
96
30
27
45
123
75
21
48
21
6
30
60
54
84
57
144
15
9
81
72
39
93
12
36
168
99
93
42
102
60
30
24
36
66
42
48
90
78
30
99
81
72
63
135
294
36
102
108
21
123
6
84
6
12
54
18
105
57
78
48
108
90
6
66
360
114
90
231
15
162
15
135
57
9
54
105
57
111
183
105
21
3
45
18
9
81
24
30
330
54
174
36
240
12
24
246
69
9
54
33
69
18
222
219
27
18
72
132
351
9
12
75
51
42
123
39
144
36
21
24
39
9
63
18
162
309
48
456
69
27
45
90
18
216
306
144
36
114
15
177
132
27
9
54
162
135
63
36
141
240
69
126
18
30
21
69
42
156
18
60
54
30
51
75
6
84
99
81
114
30
252
24
126
18
123
33
36
90
78
36
30
126
123
75
96
54
72
450
18
66
54
3
3
12
18
24
48
204
66
72
18
18
90
36
18
6
102
54
3
141
72
294
138
132
159
72
15
54
3
147
69
72
57
30
18
87
21
144
126
69
93
3
177
72
36
51
96
15
9
48
87
198
3
72
87
78
48
18
9
177
90
21
177
90
21
81
36
24
108
183
87
33
33
39
72
129
15
24
141
51
123
6
12
24
54
54
48
78
144
48
54
150
108
57
33
30
18
90
222
72
111
33
120
96
63
48
63
240
126
138
18
72
6
54
162
180
18
30
6
159
33
42
12
24
54
315
27
45
24
21
75
63
330
486
12
42
180
36
75
105
54
33
3
270
210
474
3
9
90
18
27
279
96
30
18
81
9
36
36
180
3
15
420
36
54
51
39
30
72
24
51
33
63
9
111
15
57
111
30
24
12
54
96
66
159
63
201
15
81
9
66
78
12
144
6
21
24
39
60
192
93
51
60
54
264
3
3
237
72
81
90
54
42
18
72
75
249
12
168
126
84
204
21
9
150
48
18
24
12
18
162
18
90
60
12
18
18
42
90
51
39
33
69
3
111
246
78
30
288
132
ABCD 97565025802*3^$a+1 [50002]
30
5
88
80
16
8
13
30
12
138
24
23
120
40
152
91
5
7
30
35
25
143
109
3
75
18
99
104
37
35
24
16
9
23
48
7
30
30
5
67
78
71
37
27
32
64
9
63
8
40
27
24
5
24
7
17
48
48
40
104
88
72
57
15
3
60
17
24
67
5
184
3
5
88
27
45
57
48
23
19
101
48
7
17
13
24
30
29
7
42
30
17
96
24
13
11
19
5
115
77
13
35
48
72
88
69
11
85
83
97
15
15
84
48
42
35
16
32
40
27
18
3
8
24
97
6
17
175
33
27
5
145
47
48
13
35
24
1
132
27
21
12
23
19
93
120
63
9
3
48
42
3
27
30
12
51
27
117
8
72
24
40
56
103
17
40
33
23
40
72
63
30
30
12
18
24
71
24
16
32
55
33
104
24
24
73
24
78
65
96
37
144
3
33
12
3
32
40
195
18
90
12
18
12
15
57
23
85
3
32
157
75
3
42
11
72
48
24
13
108
24
15
3
21
39
41
109
27
3
53
24
96
55
42
42
21
32
25
23
24
1
120
30
17
85
108
47
48
40
8
64
75
30
18
150
60
59
40
80
24
67
29
24
96
145
18
30
42
5
24
37
12
23
72
37
83
43
77
96
7
30
60
102
17
85
51
57
30
17
96
40
69
6
149
1
135
48
39
18
30
12
5
25
15
135
105
72
63
17
43
168
12
17
43
48
72
21
72
32
25
23
24
43
45
128
48
64
75
30
23
7
18
102
137
61
27
3
69
21
83
112
8
187
5
40
32
73
30
17
25
12
11
88
32
19
18
108
95
49
48
143
64
261
12
18
77
97
71
115
24
5
1
12
11
49
12
6
12
12
53
48
55
17
67
5
115
101
19
48
18
24
18
41
24
112
45
131
37
131
7
60
24
141
32
288
115
120
5
160
24
3
72
29
1
48
30
65
48
127
17
25
108
72
51
32
235
18
42
17
25
48
47
115
5
1
24
66
77
96
7
90
95
48
24
115
138
3
32
192
43
53
37
35
19
5
13
35
72
1
23
16
45
150
78
48
24
71
37
3
9
6
42
12
11
19
21
32
73
23
16
8
48
48
127
42
18
24
5
64
56
133
75
56
97
23
24
48
85
24
75
75
5
103
60
45
3
29
64
9
168
120
30
113
19
21
9
42
36
9
56
48
1
18
53
49
48
47
151
17
13
75
75
5
7
12
125
96
7
18
42
77
1
15
69
18
41
24
13
72
90
57
93
11
7
12
78
42
198
24
23
16
9
71
40
56
121
30
30
12
12
11
37
35
25
132
59
24
37
11
88
32
19
149
112
152
40
32
115
48
5
72
144
24
72
16
9
63
48
72
8
24
31
17
115
5
37
78
117
45
18
17
88
27
6
42
42
11
85
54
21
27
5
175
17
1
42
93
144
63
41
16
3
53
48
19
21
9
15
72
8
72
13
27
21
59
1
84
66
17
48
37
228
24
23
40
15
132
21
15
113
24
55
48
150
179
64
104
88
32
25
23
48
72
25
15
57
138
30
39
3
101
1
23
13
59
16
32
43
69
8
55
105
3
12
57
33
23
55
89
13
3
80
7
42
23
103
60
53
19
42
30
6
87
80
16
32
19
21
8
136
8
112
21
12
42
5
121
72
12
11
19
213
45
11
24
73
102
41
1
6
57
3
5
19
29
96
40
3
30
48
15
9
18
42
35
1
39
45
35
115
5
24
120
16
33
42
5
73
23
19
18
90
33
27
90
30
5
37
48
3
75
24
6
24
6
57
32
31
30
35
97
15
152
24
61
83
37
59
24
43
30
42
60
18
15
8
24
97
18
5
40
56
49
12
155
16
24
33
23
64
8
13
3
80
91
78
47
40
51
29
64
27
29
205
99
39
65
55
65
13
3
72
32
72
16
207
42
23
25
12
59
16
56
19
6
23
7
89
48
37
75
51
5
205
147
8
72
115
42
30
21
9
18
77
43
53
24
64
51
5
120
43
108
65
7
17
31
72
60
18
24
35
31
12
5
16
96
45
6
24
5
25
95
91
5
37
27
48
93
35
144
88
33
23
61
120
6
69
51
53
67
12
33
27
173
19
120
120
21
8
1
63
8
7
17
13
180
132
179
49
23
55
42
72
18
48
45
27
45
48
24
21
27
195
48
5
24
25
63
8
64
24
21
59
61
3
32
16
9
18
5
37
75
21
30
30
12
75
27
6
95
72
67
96
5
115
12
132
36
30
35
7
57
48
56
1
18
53
72
16
51
48
30
48
84
35
13
18
54
18
17
13
11
16
80
40
63
78
147
63
12
5
72
61
27
48
72
27
29
37
35
40
27
53
7
162
23
48
19
53
48
109
83
72
13
3
48
24
8
19
125
ABCD 97565473576*3^$a+1 [50036]
77
36
63
40
56
75
13
80
112
8
216
105
42
93
45
99
120
93
3
105
55
155
24
181
89
162
126
72
87
88
23
12
78
127
17
63
120
16
89
55
17
48
108
67
47
18
15
16
131
54
12
67
83
13
41
15
40
24
5
75
15
6
90
33
123
18
75
105
39
3
13
80
16
35
84
96
36
13
77
27
45
30
21
24
45
6
54
216
31
53
6
229
35
85
41
24
48
39
21
3
16
8
40
23
153
39
6
90
9
72
24
75
30
144
42
180
33
16
24
71
25
96
8
16
161
66
108
186
18
48
109
5
126
48
24
18
48
51
3
18
3
16
89
31
11
18
192
42
97
8
75
45
21
115
80
96
3
48
93
21
84
72
24
63
75
45
33
48
60
219
112
83
21
24
21
42
57
16
104
3
69
24
51
13
41
84
6
45
120
45
19
5
91
17
7
65
7
24
77
3
51
126
63
16
41
42
126
15
15
9
33
102
25
80
120
40
5
91
35
90
42
54
123
16
24
96
11
48
21
21
19
80
9
48
162
42
54
45
24
160
56
87
57
16
35
6
63
40
125
6
61
11
12
36
54
87
9
12
108
60
99
153
90
30
18
6
36
48
91
5
19
104
120
16
5
51
40
95
108
21
117
123
75
312
13
41
55
24
11
90
66
33
75
96
109
35
69
51
60
81
40
89
90
90
51
64
29
51
9
7
24
24
32
21
43
5
96
18
18
183
136
8
96
40
96
168
72
120
53
18
33
57
7
56
27
102
132
3
45
6
109
11
24
21
24
16
11
66
18
144
1
56
21
19
11
24
54
54
1
17
30
18
24
7
8
93
198
45
45
54
61
24
32
63
66
39
72
51
78
15
24
16
17
90
18
51
141
3
21
99
57
7
53
43
5
91
5
48
90
57
3
21
177
7
137
18
21
27
24
36
9
48
105
30
6
30
42
43
5
91
144
5
102
72
78
7
5
75
51
61
24
120
24
65
135
3
108
132
30
79
101
43
125
36
55
8
21
132
7
101
72
18
1
89
12
24
99
99
18
3
64
77
3
45
36
114
21
64
77
18
30
180
60
36
36
84
24
7
8
57
36
3
69
115
263
57
33
48
42
138
24
36
120
96
39
27
60
12
36
105
39
6
75
24
93
19
41
63
16
8
72
88
41
36
3
87
138
15
81
39
16
35
85
96
8
40
23
9
21
18
25
29
90
36
162
78
69
120
93
19
8
16
144
32
39
30
54
90
67
24
35
6
126
54
3
45
67
41
7
11
6
66
24
108
126
115
56
3
21
40
17
90
30
24
15
64
11
54
36
54
126
36
19
11
90
3
57
63
9
36
36
54
1
144
47
78
19
56
141
19
80
27
18
72
18
49
96
29
78
13
41
39
9
36
6
48
85
11
45
144
27
45
201
103
59
61
24
11
90
180
102
42
18
90
48
6
93
135
1
224
16
104
40
65
18
18
19
71
96
18
7
8
72
3
61
96
41
12
270
21
111
9
9
36
51
24
69
36
55
17
48
31
173
48
27
96
64
17
63
16
56
184
5
19
53
19
35
45
40
8
16
65
6
33
21
30
109
96
35
12
90
108
42
54
219
99
21
40
35
12
57
16
17
60
19
8
3
69
64
17
18
30
6
36
12
36
165
39
1
17
120
150
9
39
9
40
176
45
150
12
33
64
101
72
60
138
45
105
12
3
105
31
65
36
3
16
8
40
53
60
7
137
54
1
24
24
35
85
41
222
108
30
39
16
17
72
7
8
3
69
40
24
17
63
9
18
69
3
37
8
75
61
119
1
56
21
12
306
21
51
90
123
27
13
35
42
3
16
24
56
45
19
96
11
13
17
63
69
36
30
25
65
60
54
30
42
198
55
65
31
104
45
42
18
18
48
45
16
53
72
19
17
87
33
7
107
54
55
65
111
24
45
60
15
75
120
45
27
18
42
30
67
72
24
56
24
40
65
72
18
102
7
72
89
36
36
7
41
24
55
65
6
145
200
24
40
77
139
41
48
36
19
32
64
120
17
7
53
138
132
13
77
19
53
91
47
73
17
24
36
3
105
135
64
17
48
6
144
81
24
40
11
ABCD 97565883178*3^$a+1 [50035]
53
24
6
12
132
6
24
36
31
3
9
23
4
80
24
30
30
49
65
54
30
31
23
25
29
16
14
78
42
90
19
53
48
6
10
18
36
44
42
55
47
25
17
40
72
86
12
24
4
18
8
46
36
14
67
17
43
53
22
26
18
25
48
71
64
2
52
8
30
60
28
2
6
18
30
106
2
54
16
72
27
29
52
116
6
22
80
24
4
38
34
32
24
18
49
5
16
164
67
29
7
41
18
34
26
46
38
52
32
58
36
14
22
108
36
8
6
42
70
90
14
48
37
29
48
31
27
18
32
76
18
36
26
24
12
28
20
60
42
22
63
11
6
24
108
24
16
86
54
40
36
68
12
18
28
68
76
2
42
30
16
2
34
15
29
46
80
30
16
44
28
126
20
25
5
112
27
17
10
14
67
23
49
81
15
3
36
9
29
66
1
41
6
28
33
5
18
30
54
66
84
16
20
6
1
5
42
84
58
26
28
20
36
12
66
43
5
24
72
46
45
36
9
8
82
26
28
14
4
45
59
12
64
8
46
56
43
17
7
11
90
10
8
12
54
66
130
18
26
96
66
46
2
12
66
28
8
42
6
12
114
12
30
12
7
9
8
10
36
72
9
107
28
8
25
21
44
28
72
2
96
90
48
12
6
85
41
6
28
26
28
2
60
28
8
30
36
24
7
11
25
21
56
31
11
24
66
28
32
4
27
45
20
34
8
73
5
18
60
18
42
6
4
36
18
62
28
50
13
35
10
18
14
4
86
58
50
1
39
36
14
24
18
61
161
18
10
50
24
66
24
18
16
14
40
32
130
8
54
108
28
18
14
42
18
24
18
6
102
24
90
31
47
97
9
36
18
8
36
108
30
42
132
76
8
18
6
22
2
52
18
38
96
18
7
23
24
28
9
9
18
26
28
20
7
9
14
4
2
31
111
33
17
48
6
54
4
2
61
45
56
34
26
118
18
8
42
30
24
4
90
2
7
9
18
68
6
67
3
38
18
72
34
14
30
7
3
18
18
128
6
6
84
30
34
44
28
18
38
18
30
18
58
36
2
6
12
70
2
24
10
110
13
3
8
46
14
18
84
30
60
78
58
18
62
54
60
30
10
14
48
6
22
38
12
22
14
4
14
58
54
8
64
90
14
30
6
4
2
96
24
22
98
6
4
9
83
52
14
4
20
42
25
3
18
20
18
24
54
55
23
22
56
34
33
23
16
26
12
36
66
4
36
33
39
18
36
2
124
44
42
6
42
78
12
6
30
28
2
66
36
148
74
24
28
32
96
6
10
86
120
54
7
3
14
12
82
80
28
36
26
7
65
28
32
24
31
3
2
30
22
2
85
3
14
24
16
51
12
23
4
14
40
50
1
36
21
18
2
24
46
18
92
24
30
16
14
12
19
11
49
23
108
30
40
36
50
114
34
2
7
17
78
48
18
12
48
58
54
51
5
52
2
16
9
5
22
8
18
48
36
43
23
6
6
54
18
54
36
12
24
12
12
12
24
60
16
72
26
42
156
30
18
66
42
18
16
14
36
4
14
18
24
16
54
8
10
51
39
20
12
42
7
17
120
16
36
116
18
10
56
16
32
4
87
5
31
11
48
16
2
54
61
101
12
22
54
80
7
57
2
60
6
60
24
36
10
18
8
108
42
13
17
36
10
18
18
2
12
235
17
24
6
36
28
32
6
16
8
162
24
1
147
2
54
18
16
2
6
66
12
54
12
7
17
36
12
72
7
12
81
14
1
23
16
68
54
60
24
28
26
12
6
18
10
44
79
5
156
4
56
36
6
30
70
8
73
5
12
12
7
27
32
1
3
18
27
27
18
56
43
9
15
17
22
18
38
16
98
78
22
26
90
24
4
2
24
10
15
57
54
8
12
61
5
6
78
12
43
11
13
3
50
108
4
56
6
28
18
38
18
12
40
15
47
12
52
8
10
51
35
76
18
20
7
17
42
58
20
6
30
12
18
24
24
36
60
18
4
62
24
40
2
12
19
3
14
78
12
36
1
21
18
20
18
54
30
19
5
30
58
18
188
10
20
12
42
42
100
2
18
88
62
118
15
5
31
59
16
2
31
3
68
13
17
12
31
11
36
28
14
36
4
20
52
50
66
42
36
1
17
31
125
72
6
18
30
46
63
24
72
12
17
42
40
8
30
67
53
18
49
96
39
38
12
60
6
28
8
28
8
6
6
6
28
14
36
24
18
48
60
31
11
6
18
4
98
10
8
10
108
14
1
36
12
9
14
6
24
66
60
28
18
63
29
16
20
60
28
15
3
14
31
29
16
15
84
24
17
42
61
41
19
65
36
42
36
6
114
48
16
50
24
24
66
49
77
52
26
30
72
16
2
13
35
24
12
90
60
30
58
8
42
6
6
1
96
3
2
54
30
31
29
7
23
12
54
7
53
12
42
58
8
6
12
6
6
60
48
13
57
32
30
28
26
10
8
1
17
10
32
22
2
66
84
42
4
20
34
8
36
28
14
18
36
22
9
5
78
6
46
8
1
9
14
1
47
42
96
48
58
14
54
60
48
138
10
18
14
58
18
44
6
36
55
21
27
99
14
31
5
19
113
16
8
6
36
6
6
6
76
8
48
60
19
63
8
1
24
57
14
58
15
47
28
36
9
23
24
48
36
18
4
54
54
8
78
96
54
34
32
78
30
40
2
6
25
29
60
40
62
10
26
78
18
24
42
19
9
8
10
20
18
36
24
72
6
12
18
46
8
36
48
6
10
33
83
1
5
36
30
82
44
82
18
80
30
84
12
6
67
41
18
4
50
40
15
17
4
15
5
18
36
16
2
7
89
42
4
72
14
72
6
13
47
10
18
2
7
41
55
5
16
2
13
35
13
45
14
42
12
42
16
54
15
21
36
14
18
40
44
60
4
8
19
71
42
22
20
16
14
6
106
44
6
109
17
91
5
16
8
24
42
6
42
1
35
42
34
33
17
6
16
8
102
120
4
2
36
196
44
30
6
46
2
60
18
7
3
32
4
8
28
33
57
2
13
5
18
34
15
5
24
10
38
7
11
25
9
44
42
30
82
2
52
14
42
16
2
24
54
6
48
12
6
12
24
28
2
84
1
12
5
18
4
2
12
6
16
2
6
64
32
30
28
15
17
58
2
52
14
1
3
50
31
9
27
17
79
11
12
30
12
30
12
22
36
20
12
48
28
2
90
90
42
78
13
36
17
12
16
32
24
24
10
74
70
38
72
34
18
14
66
7
47
12
24
25
3
32
94
26
1
17
18
6
31
35
6
6
12
24
61
81
26
18
36
28
2
6
30
132
1
83
34
50
18
40
62
60
22
63
35
90
28
108
15
53
30
24
1
17
31
5
31
23
42
36
43
9
32
6
61
24
12
83
34
36
14
36
12
28
393
119
25
17
24
18
48
18
4
90
54
18
ABCD 97565994088*3^$a+1 [50007]
213
234
33
48
36
24
39
30
15
12
33
12
3
21
30
21
48
21
36
51
12
15
81
132
3
30
24
90
33
3
9
57
60
108
36
30
45
156
3
12
153
96
9
135
48
33
111
96
57
63
9
75
33
27
63
21
132
12
165
111
69
27
24
120
9
102
60
30
3
15
45
81
39
60
12
39
81
39
6
15
105
39
12
84
60
48
96
165
195
165
27
12
51
60
21
15
30
150
45
9
90
36
108
45
72
39
81
120
159
81
36
159
93
36
60
171
105
15
54
111
3
30
6
30
36
18
21
12
12
72
60
3
45
27
21
69
15
3
36
9
15
12
60
129
9
42
69
60
36
9
15
72
3
24
66
51
48
108
12
168
60
57
231
84
27
45
48
15
90
27
48
12
315
21
24
156
12
51
189
177
30
114
87
48
96
48
60
21
36
90
108
12
78
147
84
15
36
45
9
24
27
219
45
120
36
15
21
33
60
30
36
105
3
237
144
75
9
147
24
9
57
195
45
135
3
93
120
72
12
9
87
84
45
3
12
39
57
87
42
90
21
33
126
93
96
36
63
21
105
36
3
27
90
90
45
45
3
48
48
69
12
18
81
45
24
3
63
69
21
135
51
18
12
3
141
15
24
141
6
120
45
264
12
9
180
195
144
21
39
216
60
36
24
15
18
222
138
60
12
54
36
153
12
15
21
69
144
114
21
45
126
69
165
75
72
69
39
51
9
84
75
72
48
6
147
63
24
30
72
150
54
120
147
87
213
27
45
27
93
87
45
135
90
30
81
33
27
84
15
33
15
6
126
18
15
12
63
36
9
48
87
66
27
87
36
66
54
81
60
39
24
33
69
135
24
201
3
165
36
54
33
237
66
21
24
72
12
108
123
24
81
96
3
12
18
6
21
9
60
51
3
57
384
9
27
9
51
165
111
12
48
3
6
144
75
9
60
30
36
69
12
15
18
36
99
48
48
69
87
45
3
51
66
24
36
75
45
54
189
51
189
111
6
51
39
228
60
66
51
9
144
12
15
9
15
21
15
36
3
261
3
141
9
90
12
90
219
21
63
21
36
144
51
36
60
87
36
6
198
21
69
15
15
141
24
72
33
96
39
15
33
24
84
12
57
6
21
69
111
96
12
48
48
39
60
33
303
60
45
24
168
9
18
45
105
15
72
75
45
84
9
96
87
39
54
144
192
39
105
270
54
27
105
90
84
81
123
45
21
96
3
27
60
30
54
54
36
75
159
126
150
9
48
108
51
33
192
3
57
36
3
30
24
27
93
162
60
18
3
27
60
57
249
30
21
123
213
57
87
39
54
6
9
135
72
90
84
39
87
21
24
156
84
96
39
18
3
33
27
39
78
75
96
99
33
144
84
111
18
60
111
45
36
15
48
60
81
90
30
24
243
132
120
36
60
24
48
24
63
201
51
9
69
12
75
15
81
24
3
153
12
72
159
96
93
132
39
57
24
9
6
270
30
21
159
330
63
21
126
18
36
6
105
75
30
15
48
12
15
33
36
72
147
21
39
153
57
6
30
54
93
204
60
9
15
156
45
108
123
168
24
12
9
6
81
9
30
150
54
45
75
165
21
84
39
48
12
96
36
93
387
96
288
39
90
27
15
48
6
126
18
51
15
36
78
30
153
33
66
81
9
18
81
81
39
21
54
21
45
90
9
60
21
123
96
144
57
315
96
39
90
48
6
225
24
48
9
3
51
30
90
165
15
60
69
21
66
24
21
15
33
105
42
105
285
51
48
ABCD 97566289168*3^$a+1 [50067]
183
33
39
18
67
35
1
24
96
29
43
5
7
35
48
37
17
111
12
135
13
12
5
15
16
41
108
72
31
228
72
8
4
71
21
129
144
12
60
51
87
73
12
8
33
39
76
12
12
60
108
344
28
5
276
135
117
99
4
32
40
5
7
77
15
21
24
31
185
72
103
48
12
17
43
137
55
11
54
216
39
16
77
72
108
282
93
69
3
213
39
144
4
11
42
15
28
56
21
55
17
75
72
33
55
17
31
44
148
107
61
20
100
48
77
84
39
64
56
81
19
24
23
145
17
60
12
19
20
177
75
84
64
120
71
96
33
15
144
33
88
80
57
27
88
77
87
4
32
9
36
55
29
51
57
43
72
17
139
72
5
43
47
90
7
41
60
72
72
15
76
60
137
67
17
6
18
19
8
40
203
97
23
21
28
108
48
35
72
85
108
71
96
105
28
20
39
18
15
28
11
1
113
19
60
23
25
47
13
77
115
8
3
42
84
60
139
35
37
12
23
73
72
5
12
87
64
29
91
5
72
55
12
23
54
18
25
113
24
31
20
3
117
93
39
15
18
159
28
35
66
39
40
71
49
56
120
39
78
7
36
120
12
12
113
87
132
3
213
28
5
87
180
39
6
48
75
52
125
7
65
6
69
28
92
57
36
3
40
80
129
3
28
41
96
18
85
5
7
80
105
108
144
168
7
227
9
40
24
48
12
120
8
28
204
41
15
237
54
49
29
90
18
55
12
5
36
12
43
24
11
45
4
113
7
36
5
159
45
12
54
105
40
5
162
37
60
41
6
210
60
15
51
114
79
5
7
17
12
43
11
96
193
36
5
126
109
17
99
21
114
121
48
65
30
72
54
15
76
5
43
65
84
55
5
115
188
33
51
16
29
19
12
32
60
16
20
120
9
171
24
48
9
156
39
69
15
40
35
57
15
24
73
36
17
99
9
72
12
175
60
17
75
3
18
63
4
35
13
317
12
36
78
9
261
79
48
17
12
255
28
48
53
72
27
57
18
42
259
44
108
160
59
13
96
17
15
28
20
180
81
120
3
108
52
17
18
150
90
13
17
276
12
60
12
55
107
216
90
72
6
72
18
19
32
16
32
88
113
60
15
172
8
51
73
125
72
15
9
12
7
143
45
57
51
21
18
18
3
21
30
13
113
43
24
47
54
84
6
30
75
36
75
1
12
156
24
5
66
37
77
51
219
18
7
36
72
275
72
90
31
29
163
32
33
60
18
72
25
80
100
108
60
24
8
28
12
180
32
57
60
18
138
132
18
90
27
96
64
137
135
3
18
103
47
90
48
19
5
126
25
5
42
45
3
205
11
133
35
25
23
33
40
12
72
8
69
103
47
13
5
15
15
33
237
31
12
48
17
60
43
137
54
13
60
80
63
30
18
105
64
8
45
15
28
24
5
90
48
129
4
24
180
48
17
91
11
126
15
60
93
7
12
125
15
76
12
5
15
93
67
89
168
108
115
47
1
47
13
41
19
5
99
45
51
72
84
16
29
54
72
25
48
12
32
40
41
12
75
40
8
21
91
48
5
19
125
168
48
7
29
15
76
168
17
12
72
18
126
36
19
12
60
60
12
108
167
90
192
36
24
51
87
1
32
9
79
24
20
33
42
30
42
138
3
33
7
48
32
52
60
41
7
168
32
45
30
24
49
12
44
303
61
101
39
39
72
270
228
43
89
138
1
17
7
36
116
36
148
77
84
24
84
36
39
345
30
1
12
65
72
63
75
54
36
72
168
84
15
3
72
13
41
19
5
12
3
76
101
163
5
468
67
53
75
3
30
132
30
57
183
13
17
187
47
1
48
56
45
51
28
5
67
48
44
132
16
59
13
257
19
12
32
40
17
43
17
54
49
161
87
232
80
33
75
52
53
90
25
53
210
ABCD 97566404498*3^$a+1 [50007]
72
8
24
25
108
123
8
40
9
107
433
23
13
99
8
52
21
36
180
119
12
64
104
36
60
16
44
76
20
24
1
108
11
60
24
76
80
181
263
120
12
60
40
44
28
8
172
225
11
112
44
40
225
15
93
47
124
9
23
220
20
88
116
60
28
12
80
36
180
24
100
80
84
96
28
152
13
71
12
88
45
11
60
60
84
109
87
80
120
16
68
120
4
32
13
71
12
144
133
23
60
84
24
4
108
12
8
88
116
13
23
28
20
36
28
60
21
155
4
48
20
24
136
24
156
45
239
13
23
28
21
35
96
60
4
80
4
117
119
36
24
60
4
80
72
60
13
36
15
129
47
52
176
100
80
96
24
136
153
171
240
120
117
123
252
44
76
44
73
15
93
155
48
112
20
168
132
85
72
47
133
36
11
16
20
48
4
32
28
32
241
59
40
20
36
133
35
1
15
20
1
27
92
36
24
24
60
216
24
196
116
28
21
159
84
128
84
13
71
16
48
8
73
72
35
37
72
36
179
1
423
32
40
72
45
27
81
27
68
85
23
4
8
64
153
83
24
180
96
13
15
72
8
49
51
57
27
36
24
48
24
93
347
36
13
215
60
120
100
92
169
63
168
8
172
8
36
24
36
25
11
24
96
100
44
13
15
32
144
132
100
9
99
296
88
176
4
8
24
4
36
48
32
120
24
364
132
21
83
16
36
24
20
36
24
13
287
60
60
16
60
68
52
80
217
171
9
72
35
84
112
8
49
23
85
119
60
60
144
49
15
8
157
171
9
15
8
28
144
32
40
21
63
60
176
4
165
99
56
40
21
95
216
4
108
116
1
35
136
45
207
45
63
60
8
120
136
20
40
80
4
9
87
21
35
28
9
47
4
84
116
16
44
12
28
80
37
15
93
71
204
229
72
11
24
264
40
32
24
84
60
52
20
48
52
45
72
131
12
64
140
60
24
96
28
48
45
83
25
47
4
56
48
12
84
24
49
36
135
24
32
133
87
140
169
15
84
236
36
36
240
88
144
8
85
63
80
36
60
36
180
24
16
45
27
60
36
57
23
12
37
27
104
40
72
9
35
120
96
28
20
72
4
104
72
52
128
52
176
60
4
93
95
48
52
44
13
15
32
160
60
200
156
133
159
152
40
24
20
72
28
56
76
8
121
99
9
11
252
24
96
4
20
61
59
13
108
23
276
88
36
81
15
20
96
60
4
228
225
36
35
64
8
24
208
68
25
215
208
72
44
16
188
252
49
36
23
96
120
36
364
104
36
4
32
4
9
11
16
20
84
24
16
96
80
64
84
152
84
16
44
109
216
51
93
72
27
36
32
100
84
56
24
268
21
87
44
28
92
36
124
120
9
95
112
132
32
24
156
24
72
37
11
12
13
167
48
109
36
27
72
117
11
40
57
36
171
164
76
44
72
84
109
144
11
132
52
8
108
220
32
24
16
132
56
16
104
12
40
24
56
37
51
57
159
80
96
240
84
169
27
68
36
40
56
88
212
4
153
207
36
20
108
97
27
92
4
116
40
44
16
56
108
232
93
11
76
12
96
156
45
95
204
16
81
123
32
24
109
11
16
ABCD 97566427646*3^$a+1 [50164]
31
321
192
81
255
15
65
192
160
609
450
45
189
306
54
36
119
151
54
90
281
79
17
19
141
3
77
400
224
48
25
71
144
55
57
48
32
223
36
269
55
216
54
251
505
39
105
71
112
339
198
135
32
229
54
36
324
45
368
48
25
71
16
3
29
61
234
41
139
5
48
127
216
41
265
135
333
83
43
234
107
48
160
27
54
95
211
54
54
257
48
91
684
540
90
252
119
241
198
105
176
16
48
176
145
287
240
193
126
18
527
13
36
239
192
19
285
39
41
336
48
16
675
54
396
11
43
53
48
64
141
371
16
9
54
90
270
360
270
414
197
96
409
23
31
209
96
1
54
180
54
90
666
27
99
29
160
81
191
43
90
155
144
25
270
41
144
31
257
240
43
21
159
17
144
109
90
36
21
464
16
3
270
431
55
180
144
180
36
365
13
35
208
117
203
64
93
180
72
71
307
365
96
25
39
15
36
125
1
108
35
16
219
126
327
69
18
185
391
126
59
31
324
77
247
105
176
79
17
64
81
191
133
90
305
16
3
342
54
180
29
48
337
72
119
64
141
90
54
35
240
157
234
36
144
126
23
31
81
9
39
80
48
139
198
90
702
119
151
89
91
54
111
69
27
153
167
157
195
111
180
77
64
39
90
47
64
159
17
19
141
32
16
81
495
80
19
189
272
43
357
39
90
95
319
65
115
45
272
48
247
105
3
126
47
192
16
51
144
234
216
90
161
73
180
51
224
48
19
29
151
18
36
90
329
85
36
135
480
80
349
342
108
216
9
81
144
143
48
61
108
72
324
90
161
16
57
36
36
18
360
36
450
ABCD 97567096904*3^$a+1 [50006]
49
27
45
12
15
8
13
87
9
48
23
64
20
36
4
111
102
42
5
25
18
18
24
51
3
221
61
24
95
13
27
8
120
160
8
85
35
55
5
192
61
27
32
133
47
28
93
36
23
48
60
349
36
24
11
60
49
71
72
48
12
13
75
12
72
80
216
64
8
37
15
3
30
108
54
41
132
72
28
201
27
57
15
20
61
36
135
8
73
107
73
84
3
177
24
144
27
108
57
71
52
45
108
35
132
48
60
120
67
77
145
36
30
29
36
84
13
155
48
60
172
108
20
24
40
21
59
109
84
15
92
1
24
171
9
35
13
72
24
36
36
119
40
21
102
53
124
8
48
145
132
107
340
188
12
73
180
36
11
145
78
5
348
25
120
24
36
18
102
42
33
57
12
90
90
15
9
99
8
19
30
60
108
12
155
85
243
21
107
109
126
17
37
71
4
68
97
108
48
159
9
119
40
87
21
32
52
20
25
395
13
96
84
60
72
48
23
64
99
102
108
36
111
69
36
60
59
43
6
27
63
177
84
168
3
192
57
36
195
125
60
49
23
1
47
52
21
132
99
111
198
11
13
15
8
84
48
151
102
24
11
55
42
72
83
40
8
13
12
132
27
56
25
15
93
84
95
37
23
48
49
24
36
36
99
8
91
357
164
13
3
69
114
66
11
25
39
93
48
47
48
37
72
36
48
24
87
33
123
75
17
37
60
11
40
33
36
51
9
36
27
45
87
8
48
193
11
49
227
4
33
75
8
13
71
36
144
1
15
33
147
12
45
83
12
108
4
45
156
219
20
13
15
20
217
15
99
69
32
205
30
90
24
126
101
180
25
288
59
28
177
72
143
220
20
31
17
84
61
144
24
59
157
48
36
47
12
88
12
80
91
90
72
27
72
56
19
53
52
56
79
30
11
7
78
12
87
180
20
169
27
140
7
42
191
37
95
85
96
84
147
165
36
15
44
85
23
7
161
84
156
72
1
11
16
104
120
28
111
21
33
75
200
13
15
9
35
13
18
90
35
25
87
12
39
222
287
12
151
17
31
90
36
51
20
43
9
297
11
97
107
48
61
36
71
37
107
36
37
12
3
93
84
75
69
294
66
111
105
36
167
13
39
93
63
57
83
112
20
25
72
23
67
18
63
9
54
69
201
71
1
48
60
12
119
28
12
80
13
15
72
45
11
4
56
252
88
252
8
25
47
228
24
13
66
6
36
87
72
68
132
28
32
76
9
36
15
80
49
95
76
32
13
99
116
85
54
33
32
76
57
23
280
9
215
85
144
59
73
119
25
63
3
129
20
36
13
107
24
1
180
95
84
13
75
128
49
51
24
8
205
60
63
9
48
60
102
6
84
60
11
40
32
7
33
15
53
73
47
49
18
53
85
15
9
23
61
71
19
57
57
30
5
28
60
93
51
156
9
23
25
95
240
40
168
92
121
36
3
92
1
102
165
12
128
132
48
37
3
32
169
36
108
63
27
48
65
49
15
8
13
35
289
36
47
48
40
27
30
96
12
47
61
51
140
25
23
37
35
48
88
93
60
12
75
57
15
177
3
20
13
15
104
61
132
108
12
23
52
51
90
59
91
17
85
42
77
100
33
123
44
1
47
7
30
36
15
63
161
13
60
12
90
5
73
18
18
36
11
12
48
84
88
8
52
21
27
164
36
60
49
6
54
143
160
200
108
49
6
77
13
48
72
15
117
63
132
8
175
18
126
126
27
21
39
ABCD 97567123144*3^$a+1 [50065]
54
51
39
69
57
15
9
66
90
83
61
150
30
18
42
39
249
12
18
162
99
20
12
144
96
40
12
105
30
101
67
54
75
20
193
180
167
25
96
107
60
52
108
32
31
333
9
87
116
100
8
19
90
3
297
27
60
80
1
135
44
31
42
23
144
133
47
25
18
78
12
60
23
48
49
168
72
71
1
143
67
216
24
18
27
188
13
42
41
144
7
18
60
27
80
121
23
4
117
6
234
3
56
49
48
23
72
139
65
4
32
85
12
11
7
5
19
149
12
100
12
36
69
23
25
23
132
25
24
48
15
75
90
11
121
66
5
172
57
36
95
49
18
168
102
63
27
78
59
76
9
18
377
64
9
48
132
138
69
8
168
4
21
59
31
117
27
29
40
21
36
23
60
31
120
18
78
5
192
67
45
105
71
67
42
171
12
68
37
27
21
54
96
120
9
135
5
24
156
361
27
27
30
23
28
192
32
60
13
71
199
48
69
3
72
101
49
71
19
41
85
72
192
18
72
18
83
25
23
64
45
27
3
77
91
17
76
20
7
114
23
196
32
40
32
132
36
40
57
42
161
60
264
1
23
192
19
90
23
25
11
40
72
9
3
135
105
93
60
54
53
136
189
48
99
24
261
156
63
56
160
45
198
101
72
48
67
144
29
49
3
15
45
84
45
18
141
32
72
88
9
18
77
280
68
12
180
13
51
9
27
153
18
53
1
48
23
168
12
28
72
152
145
12
11
25
135
9
63
56
76
63
30
60
12
159
129
90
65
52
60
80
55
18
12
36
180
24
111
108
20
112
80
37
102
6
192
90
5
72
91
53
1
18
21
56
25
258
18
3
132
68
67
72
30
18
209
85
18
30
15
117
75
128
85
48
23
112
128
4
12
240
135
120
6
23
52
9
60
306
57
63
69
140
156
49
18
77
13
60
23
169
15
8
13
135
117
11
12
19
5
40
45
3
33
12
83
160
9
90
96
30
60
23
4
27
125
1
12
108
47
40
57
59
37
324
48
60
72
143
40
128
48
121
15
75
5
148
20
16
51
18
3
128
72
25
90
24
5
16
9
195
36
44
85
15
3
5
72
1
72
147
15
48
42
59
67
162
12
186
5
108
4
8
180
64
44
1
3
15
30
60
12
155
31
30
24
36
23
112
39
6
23
67
9
44
1
3
128
247
41
169
311
180
1
180
183
15
48
54
11
4
8
73
39
144
9
240
90
30
15
48
32
13
23
96
76
9
63
3
105
57
123
9
120
59
76
20
124
27
24
21
27
90
60
27
21
42
30
60
35
96
36
13
12
59
24
13
180
23
12
144
76
45
60
39
20
25
83
43
24
21
9
99
9
11
40
27
5
88
60
80
36
136
104
43
5
40
20
7
150
23
85
48
180
24
18
21
81
95
36
28
9
48
132
27
144
21
119
4
27
30
15
120
104
1
18
48
33
36
48
72
195
126
12
23
28
27
5
49
35
31
29
4
39
78
72
63
9
23
16
27
5
19
138
108
27
87
41
7
18
59
1
59
13
23
25
72
87
84
69
27
84
69
102
6
75
105
30
45
27
81
36
105
131
25
54
45
24
144
8
132
36
16
140
4
32
144
64
9
3
15
54
18
21
56
88
36
92
49
63
68
84
24
160
20
7
29
25
51
48
180
56
121
39
104
49
27
128
76
72
32
25
60
30
5
73
72
72
48
27
45
90
18
60
143
37
27
120
45
51
45
30
9
15
30
95
13
60
107
96
48
64
12
20
4
9
71
49
11
4
117
71
85
114
41
157
23
12
172
ABCD 97567732786*3^$a+1 [50015]
33
144
48
3
21
21
18
30
64
6
29
91
17
7
17
36
7
5
55
18
23
1
48
6
24
17
24
24
7
36
113
61
59
139
5
21
40
42
5
43
36
48
18
24
48
35
3
9
9
39
12
13
23
25
42
5
7
29
39
93
25
42
5
1
11
51
45
19
65
25
30
56
82
47
55
5
93
6
12
22
23
33
54
18
58
137
7
41
12
12
15
78
18
9
43
18
74
28
2
15
1
2
9
60
9
64
66
6
24
2
28
17
19
38
16
110
42
3
79
17
3
18
3
12
48
15
106
6
17
7
65
1
8
10
77
48
31
36
5
27
22
30
18
30
108
12
65
25
35
61
35
19
77
13
8
15
55
53
12
7
5
12
81
34
38
15
72
39
40
17
84
13
6
65
1
143
25
6
42
83
36
25
23
15
16
29
15
30
18
57
21
51
21
118
41
24
9
3
37
30
56
45
12
24
1
83
91
90
23
73
23
9
75
37
8
75
21
40
11
24
19
41
1
18
36
5
55
54
6
41
24
12
7
5
25
30
17
49
59
37
6
149
24
12
25
30
2
46
24
5
31
32
129
36
12
31
54
8
99
91
24
26
40
35
27
81
9
3
3
12
64
29
87
45
43
2
3
31
5
31
24
29
7
20
9
145
56
15
12
15
105
21
27
60
12
21
15
75
9
67
29
24
31
96
29
19
5
12
43
18
24
6
8
12
57
12
1
48
14
136
72
42
11
27
45
12
33
70
17
1
6
96
17
60
115
48
68
9
7
126
54
48
26
72
94
60
54
11
3
45
36
9
46
29
37
54
41
9
10
6
11
12
25
48
158
10
47
19
14
51
21
3
19
26
15
7
53
67
18
6
5
133
8
70
2
15
15
16
5
120
31
96
48
6
95
31
5
12
55
42
11
12
1
66
41
7
12
18
71
49
155
36
7
77
108
43
5
24
51
9
7
29
99
33
84
73
6
60
29
51
9
13
23
121
24
47
3
54
16
14
82
6
2
46
5
115
50
15
24
1
2
30
3
31
38
88
18
60
29
13
78
65
9
15
121
131
13
120
30
8
12
78
82
198
8
54
58
107
13
24
6
2
58
60
29
43
17
31
53
85
11
43
48
29
21
15
12
12
33
3
63
4
5
72
13
11
19
48
53
12
19
14
22
113
139
6
30
2
39
9
16
11
15
4
44
16
78
71
12
12
33
64
6
89
24
7
20
117
7
26
27
45
18
22
6
24
60
6
42
32
46
50
9
12
25
38
57
25
120
6
12
20
33
15
10
59
19
20
45
49
66
36
41
48
96
36
15
22
6
17
7
48
60
12
26
72
27
13
54
90
11
12
1
32
40
102
5
31
41
115
18
6
17
7
42
8
46
120
12
32
76
2
34
48
17
31
48
32
28
36
78
18
77
3
28
2
3
12
12
55
41
12
49
48
8
27
13
8
39
75
16
17
13
155
12
43
17
13
2
52
66
54
53
84
24
1
23
15
40
17
48
25
42
5
31
5
19
26
15
73
24
26
52
5
7
78
8
46
24
41
48
33
64
48
30
18
110
40
53
31
54
71
1
8
10
102
23
9
46
66
83
21
15
96
19
29
1
2
118
59
115
5
37
11
109
6
77
37
24
47
7
8
9
1
95
19
36
12
41
12
49
23
12
13
6
96
48
20
22
95
48
36
7
20
82
107
19
72
18
30
24
60
36
12
17
108
7
65
31
92
30
70
53
24
36
12
3
10
6
18
8
34
54
11
31
62
82
158
18
48
4
41
55
29
3
58
96
6
18
11
19
60
32
9
19
161
73
120
6
5
24
13
59
48
7
36
24
18
8
64
11
3
16
5
61
48
6
53
36
60
36
103
66
134
21
72
3
9
1
54
48
17
1
62
10
24
90
29
7
12
17
43
56
9
145
11
55
5
84
12
31
18
11
13
35
3
34
8
16
71
175
18
6
17
79
24
12
29
49
35
19
60
6
11
13
6
41
33
3
37
80
46
24
20
16
134
15
1
24
6
2
3
87
57
12
25
6
60
62
40
96
47
15
82
35
37
35
13
50
28
48
77
12
15
21
36
24
12
15
4
18
78
120
90
8
75
55
12
2
46
24
48
5
12
7
48
66
2
70
35
12
1
59
3
112
65
7
18
23
25
23
9
40
30
5
7
6
23
24
25
11
7
20
33
7
20
9
55
48
65
21
10
5
24
96
84
45
40
6
84
48
20
42
22
18
6
20
4
17
25
95
9
15
24
7
128
82
30
24
5
67
24
36
5
12
31
12
48
17
79
5
13
6
65
7
48
5
79
48
29
121
24
30
24
17
15
34
11
45
34
41
72
37
6
18
32
27
36
49
6
2
3
37
48
47
84
48
31
12
17
48
7
90
11
7
48
12
48
41
24
9
15
72
1
18
29
36
45
120
24
88
95
105
34
5
48
60
36
49
6
17
12
55
6
47
25
50
9
43
5
12
25
30
56
9
60
13
6
20
46
54
12
65
3
9
31
5
24
60
25
35
45
66
22
23
1
54
29
12
9
15
105
15
31
5
60
31
18
6
66
83
19
42
23
31
42
32
3
13
72
18
54
6
2
63
39
21
55
6
8
18
22
6
66
56
3
27
34
119
7
2
27
61
23
57
18
9
43
12
5
1
42
12
50
3
12
25
90
17
48
37
8
51
19
41
12
43
29
13
24
74
4
26
70
29
15
33
13
35
72
12
12
3
105
48
24
49
30
29
15
45
96
1
48
6
2
10
125
79
36
5
7
42
26
4
29
36
25
11
24
43
17
79
5
19
5
75
130
47
144
24
1
35
72
7
6
6
5
13
83
48
67
18
6
65
73
23
12
21
34
6
24
78
2
16
11
19
2
15
12
7
60
29
7
17
12
73
78
53
24
37
11
132
31
60
54
8
70
24
48
26
70
17
3
16
5
159
10
6
5
61
62
18
40
8
15
12
13
2
69
73
11
12
169
23
12
3
58
23
27
33
60
24
33
15
7
48
42
71
7
48
114
72
6
18
71
39
144
90
18
57
45
40
30
26
51
13
8
34
5
24
19
17
63
21
1
8
15
3
4
96
24
8
57
49
107
75
28
54
35
7
36
77
45
88
42
6
54
5
21
46
29
61
8
96
10
5
49
23
19
6
47
15
21
39
126
34
17
19
5
132
49
11
7
60
42
11
12
36
31
ABCD 97567764818*3^$a+1 [50102]
165
48
24
48
112
80
24
39
102
54
96
109
56
384
192
24
16
23
249
72
48
45
75
112
24
56
96
3
21
243
6
66
78
15
15
126
54
61
56
24
75
54
31
56
183
72
18
6
57
24
24
105
114
72
69
75
21
63
33
9
84
75
111
48
33
63
54
43
77
42
30
18
177
63
12
165
96
27
126
7
24
5
115
24
32
159
90
39
40
29
91
32
72
21
75
315
6
48
183
192
216
99
93
24
3
60
30
27
24
24
15
60
66
144
36
126
24
9
120
15
1
35
36
270
75
24
24
21
66
108
93
273
135
120
69
3
33
7
29
171
168
51
54
54
132
189
264
16
89
63
63
9
111
126
90
49
59
117
15
48
6
27
88
72
83
37
24
56
168
309
120
3
33
15
16
56
3
6
18
21
144
15
1
29
252
15
45
48
90
42
15
24
9
15
21
67
47
57
144
40
59
42
219
40
80
75
141
33
36
36
655
125
339
39
90
7
5
3
51
6
39
160
96
128
16
56
3
93
213
115
215
81
24
24
48
40
32
136
275
6
15
96
27
21
105
15
16
5
171
192
51
96
189
96
15
105
45
19
56
120
15
153
87
33
21
216
91
24
203
60
90
151
72
29
75
40
83
72
93
48
48
96
39
81
280
83
90
3
64
104
40
104
72
69
27
189
75
105
54
145
56
24
99
36
25
176
40
56
57
90
45
48
33
39
57
79
152
264
48
51
21
15
25
5
18
105
135
30
27
40
65
55
83
36
9
27
69
75
21
24
189
90
105
16
191
105
64
56
39
25
35
84
345
48
99
54
36
210
25
8
48
9
24
15
40
216
8
16
32
27
42
90
18
66
6
120
183
57
79
192
83
126
39
72
48
171
61
59
348
201
16
80
63
12
141
63
25
80
51
141
39
24
54
30
45
135
33
64
24
11
93
15
177
15
121
23
126
259
80
81
15
3
12
33
111
24
36
30
7
29
54
117
88
119
201
72
33
6
9
16
80
3
45
120
48
93
171
168
87
273
51
117
63
204
90
43
83
36
33
120
16
32
9
24
327
63
54
67
5
18
81
45
67
47
12
69
24
57
120
303
81
7
8
39
225
27
48
60
57
40
23
60
45
72
24
51
18
72
24
51
40
65
39
39
12
165
48
88
119
30
114
1
128
72
15
153
27
30
18
13
23
81
48
96
72
9
63
15
33
64
120
29
24
43
8
15
60
45
16
320
9
144
36
6
45
16
128
201
111
184
96
47
36
54
36
54
45
75
36
90
144
7
8
75
21
144
192
48
120
136
5
27
63
25
35
141
96
48
69
60
72
90
61
8
72
39
144
54
36
66
21
57
30
72
105
3
6
7
32
45
43
80
39
168
73
53
66
9
96
280
35
21
69
19
80
39
33
3
36
9
24
16
65
30
9
87
18
7
29
30
21
93
36
84
187
56
33
39
177
79
185
31
83
156
54
123
3
21
24
9
103
23
90
31
8
72
15
18
7
24
221
51
3
237
249
54
114
72
55
24
72
173
30
36
49
11
61
29
270
93
72
99
117
27
42
51
93
75
141
3
112
65
199
11
21
ABCD 97567851328*3^$a+1 [50014]
85
32
3
13
32
45
67
53
43
104
75
18
18
30
42
78
75
207
60
117
16
5
150
114
126
45
24
3
21
21
18
145
5
72
60
48
15
3
30
102
33
57
132
18
12
21
45
27
93
3
69
72
90
108
85
8
144
183
25
5
48
12
15
27
21
75
60
57
27
21
64
5
3
15
72
180
30
15
40
53
90
33
39
1
24
35
18
72
3
72
136
125
42
48
33
24
87
30
126
72
93
99
21
27
108
97
5
3
99
13
5
30
90
48
42
201
51
18
51
24
48
64
48
77
91
144
48
8
64
23
12
60
6
3
51
21
9
96
12
3
24
51
45
40
95
9
111
72
102
18
25
8
27
165
75
13
29
18
25
32
16
125
24
91
89
48
18
37
5
42
81
15
42
15
40
5
258
24
6
24
60
36
27
27
18
30
45
3
93
64
48
107
12
121
5
3
64
48
5
54
21
27
90
18
42
55
8
48
16
71
33
96
15
78
90
57
40
8
3
45
39
30
30
45
24
64
8
24
75
21
15
54
43
72
120
96
80
15
12
13
137
18
120
109
8
33
30
84
21
72
27
6
60
27
15
12
126
42
42
51
39
25
11
12
48
132
60
33
48
24
63
24
105
144
39
48
24
78
12
31
5
24
126
24
18
18
54
78
18
180
87
123
37
77
18
102
48
48
27
147
138
18
30
3
64
215
18
39
3
42
43
113
42
42
171
99
36
9
75
6
90
45
45
3
16
23
33
24
15
48
57
24
9
63
15
12
12
6
27
48
87
30
27
3
60
30
12
36
12
48
90
237
40
8
24
21
75
48
51
36
72
60
37
96
8
27
45
45
19
8
3
42
48
102
165
3
37
47
30
48
3
15
57
48
120
99
61
59
30
55
5
43
5
48
75
39
1
47
30
3
129
30
9
120
21
3
88
8
27
24
6
210
37
35
13
80
9
55
23
18
127
53
3
27
117
15
57
96
72
27
36
60
45
69
18
102
6
144
186
102
18
54
168
30
12
36
7
53
3
16
23
42
6
33
117
27
3
42
42
33
87
33
96
51
85
5
91
5
24
51
27
45
27
85
5
3
48
75
84
25
8
33
84
6
54
78
201
51
181
59
45
21
132
30
72
30
43
47
9
27
42
48
24
123
48
24
96
99
141
27
78
15
39
73
17
39
9
7
35
85
5
91
104
21
19
95
33
48
48
177
63
144
27
61
35
12
30
72
138
48
30
12
60
30
37
23
42
31
72
23
25
72
72
8
3
93
24
3
12
25
56
24
117
3
15
72
9
144
3
42
27
21
120
24
75
3
108
30
102
21
309
27
16
152
15
30
75
3
12
30
30
72
60
25
56
117
3
15
210
42
37
5
48
43
32
40
95
30
60
63
312
3
12
30
48
12
48
39
45
3
105
12
3
120
15
60
21
96
75
61
95
49
8
15
97
8
63
24
6
30
85
8
21
288
48
67
47
30
48
3
39
120
9
64
8
27
192
21
87
60
30
60
3
45
27
40
8
9
31
32
243
60
174
99
21
90
30
43
5
162
33
27
61
32
27
66
123
64
32
75
189
21
6
84
9
117
3
16
35
61
77
147
45
3
87
36
12
12
21
24
21
75
9
15
21
54
48
85
23
12
13
47
72
153
75
117
48
3
12
108
45
64
5
195
16
59
13
128
27
45
45
43
8
21
43
53
114
6
19
35
133
8
177
18
85
77
3
15
105
69
216
72
90
12
36
324
60
36
37
80
15
12
66
243
72
64
113
111
72
45
115
77
30
37
8
33
144
63
40
53
30
37
5
3
15
9
141
24
66
49
11
117
87
1
104
40
83
117
15
1
59
30
60
36
42
12
36
42
162
6
19
23
12
30
111
75
12
48
25
144
71
25
65
12
30
12
25
53
147
16
32
3
60
24
150
6
45
15
25
17
48
90
45
117
75
27
36
49
11
114
6
69
96
15
144
36
229
101
19
53
51
69
18
97
72
8
48
15
9
63
57
21
72
48
27
57
31
29
120
123
3
12
48
25
8
21
75
21
12
42
6
7
32
51
84
18
87
123
37
5
3
63
33
87
33
57
15
15
33
51
45
24
27
30
54
33
63
54
3
15
33
87
72
78
90
78
42
81
51
45
51
45
39
33
40
5
12
31
59
138
75
3
69
96
9
39
112
29
90
6
30
45
24
3
ABCD 97567928072*3^$a+1 [50057]
84
48
12
33
132
91
149
60
7
48
281
175
29
36
7
48
24
5
31
80
9
51
45
7
233
27
12
33
75
33
36
79
221
48
63
93
84
12
123
112
89
96
24
12
207
76
144
41
7
17
127
36
68
60
4
48
65
180
72
75
112
8
45
12
175
56
28
44
45
115
41
144
7
68
36
12
57
72
24
91
60
5
39
69
3
60
177
127
125
79
29
3
4
53
127
29
27
129
103
56
232
128
9
3
69
79
41
39
21
60
271
77
123
57
108
48
91
233
75
141
120
271
29
15
60
24
156
57
75
60
9
48
36
87
60
12
93
27
16
24
53
12
156
27
112
8
64
56
48
232
17
63
48
132
12
36
16
113
31
60
272
165
3
69
7
68
40
72
44
129
75
177
39
9
175
20
60
33
48
24
55
20
52
5
24
12
175
89
36
84
63
48
4
89
91
8
36
45
39
165
12
91
108
180
149
48
108
96
111
33
24
12
39
72
184
24
144
77
79
36
56
33
7
65
127
17
36
12
7
53
75
36
60
57
12
31
41
19
29
7
53
60
12
51
112
5
151
32
93
7
5
7
68
12
33
12
7
29
7
29
43
80
112
104
60
16
353
255
36
117
120
43
221
3
33
7
60
80
300
136
29
252
51
9
55
125
19
60
5
147
40
24
48
200
33
3
144
57
180
111
45
43
5
7
140
48
21
48
63
9
276
63
192
100
89
84
127
113
132
15
69
139
32
60
4
29
84
3
64
173
48
27
36
105
7
149
48
55
53
60
175
17
60
96
75
45
72
48
36
99
12
69
91
29
39
4
12
125
19
60
5
72
7
5
75
45
115
17
24
84
12
156
27
52
56
408
24
16
20
45
39
48
48
160
104
112
5
63
21
39
120
28
12
260
153
27
105
103
8
45
75
40
89
12
235
5
19
29
12
259
44
36
52
53
91
144
12
5
12
171
45
12
7
17
3
52
29
15
64
132
161
12
3
72
36
52
140
57
60
31
65
39
276
129
3
28
89
3
9
39
45
120
79
68
120
132
21
27
9
36
48
39
160
80
21
267
124
36
77
15
28
20
57
123
112
80
21
219
60
16
41
3
40
137
39
69
12
36
24
51
28
212
64
5
39
105
24
72
99
192
57
15
45
96
15
81
123
36
52
32
40
36
60
72
89
163
17
99
60
9
36
67
68
76
41
48
120
91
8
141
19
41
156
48
120
31
5
135
72
168
24
117
48
72
259
120
24
17
120
48
31
20
309
151
80
21
3
105
168
55
5
108
39
33
132
12
108
12
36
3
60
21
103
36
20
45
91
53
51
189
12
3
16
20
165
27
9
103
5
240
67
84
29
51
57
27
40
80
36
57
3
69
63
48
4
41
31
56
12
36
45
96
43
8
12
36
124
125
103
8
232
29
3
88
17
60
36
127
8
136
113
48
84
111
117
43
144
53
12
108
31
36
108
48
17
48
87
81
55
24
72
125
55
36
5
7
41
87
4
48
8
33
31
180
108
132
48
128
112
41
156
123
36
12
64
48
113
15
108
4
41
24
15
81
19
80
96
16
29
15
81
115
44
76
113
51
76
5
43
137
84
12
12
15
16
224
45
351
64
5
211
92
244
8
16
89
132
3
36
64
12
29
24
36
75
21
91
29
3
45
15
16
89
75
60
105
175
ABCD 97568167462*3^$a+1 [50005]
24
4
11
60
93
40
72
11
85
8
27
105
9
55
71
13
32
39
21
39
45
21
87
100
128
28
17
60
19
143
85
12
80
48
3
180
24
30
3
15
60
21
12
57
18
54
30
25
96
48
24
72
56
45
102
42
3
27
18
18
24
156
13
29
27
93
18
25
32
52
71
24
18
67
23
97
36
5
7
17
15
33
55
5
18
84
1
12
72
5
96
102
42
99
184
23
97
48
8
27
69
33
60
12
15
4
17
63
60
16
8
57
156
99
4
20
16
5
51
24
88
68
4
131
117
48
180
15
84
109
89
135
12
111
73
17
30
57
123
37
32
168
273
54
21
117
18
24
30
126
9
28
17
90
21
165
12
15
27
36
13
80
136
44
51
1
24
23
13
80
112
125
12
55
84
32
69
30
61
65
103
11
36
97
48
29
6
49
68
27
61
32
87
45
45
63
52
5
79
179
12
150
3
15
73
32
12
4
59
12
33
16
20
99
73
32
57
36
39
48
28
20
12
16
11
78
15
57
3
12
21
19
44
4
5
12
90
45
40
56
45
3
16
35
18
27
64
116
21
123
117
54
273
33
79
48
17
3
112
48
137
51
88
59
42
3
88
17
12
6
153
16
300
35
90
39
36
45
15
84
9
7
11
69
60
3
25
23
45
124
8
60
52
8
15
37
80
28
17
36
3
16
65
219
36
108
3
54
55
84
24
56
64
48
128
16
5
55
143
72
6
162
30
42
13
5
75
16
56
24
9
231
60
117
42
12
6
75
72
96
16
128
93
3
12
45
54
49
131
9
57
75
12
117
15
24
96
3
72
9
16
161
43
24
12
11
9
48
40
137
91
17
27
93
72
6
90
99
108
27
9
27
49
128
3
54
19
56
24
4
5
7
164
291
9
177
162
21
16
11
24
93
15
72
21
45
162
81
16
11
9
15
9
192
100
59
90
66
37
5
48
132
108
3
51
48
42
19
92
9
43
80
60
52
251
42
48
3
57
103
104
40
32
84
51
30
63
33
3
12
4
53
18
37
17
36
7
56
12
87
25
68
60
48
64
53
27
15
18
159
4
11
69
21
3
3
72
21
81
6
9
40
24
56
40
128
96
24
28
17
15
52
173
12
6
57
100
12
11
144
21
69
15
93
90
18
12
87
100
53
48
87
40
56
39
57
15
30
6
33
51
33
12
33
12
15
40
23
73
72
72
60
48
107
9
112
92
156
99
45
63
9
48
76
12
47
60
21
64
20
75
18
99
16
32
52
24
24
77
19
44
96
57
12
42
18
30
90
171
12
12
93
39
4
32
28
20
111
25
8
136
56
24
16
68
15
93
27
57
3
1
56
171
9
4
44
57
39
9
7
71
45
60
4
44
52
44
28
20
52
8
15
1
120
24
17
60
43
12
11
9
15
9
9
30
18
72
7
56
117
3
39
153
3
42
18
13
96
11
33
27
69
24
9
60
3
72
27
45
64
200
12
108
9
30
72
49
47
57
28
48
59
81
24
27
13
53
63
141
15
64
32
4
44
24
15
1
11
81
87
18
43
11
13
8
112
8
120
27
21
24
72
16
24
5
66
157
12
35
1
29
78
1
56
15
33
76
47
33
21
39
40
12
95
189
45
3
52
35
138
7
71
84
60
66
39
3
12
6
99
4
221
55
60
65
36
7
72
44
100
29
51
76
108
35
72
120
78
3
100
32
93
67
156
17
27
3
109
56
57
31
84
12
11
13
41
3
12
3
60
25
12
144
32
57
43
32
240
135
25
8
75
189
3
18
43
56
4
32
69
246
73
44
33
3
27
42
3
9
79
11
6
102
1
32
48
51
45
21
3
12
4
95
1
24
23
61
29
55
168
20
9
36
24
55
56
27
81
172
32
27
9
4
5
3
4
5
6
9
45
30
90
43
17
18
105
57
75
33
108
63
132
69
90
9
4
12
83
145
32
28
83
49
131
9
45
55
20
24
9
27
16
179
36
25
239
141
9
139
44
16
24
77
3
88
8
16
65
15
40
95
30
78
18
12
42
90
48
7
35
13
77
31
24
8
27
9
12
4
36
5
27
12
64
84
48
77
90
30
3
40
12
17
15
63
61
11
108
30
42
1
8
96
15
45
28
17
6
57
40
77
91
128
39
12
133
12
36
32
27
1
35
217
197
99
27
85
89
108
18
105
28
17
54
213
16
84
12
20
51
9
40
44
12
84
48
87
13
17
39
36
93
12
55
60
35
13
8
72
36
84
57
3
28
17
67
5
43
ABCD 97568254528*3^$a+1 [50015]
48
24
24
61
59
31
6
72
102
6
48
39
8
72
25
36
11
16
27
93
72
21
35
37
99
75
69
27
5
139
36
102
60
30
42
23
13
108
72
47
37
24
27
24
120
48
135
17
55
6
35
103
42
23
192
49
6
12
5
112
33
23
13
27
32
13
12
143
40
33
36
24
11
55
65
16
33
39
48
69
3
128
13
35
79
30
83
49
48
126
90
47
67
18
59
16
8
16
48
8
127
17
24
181
3
128
49
23
31
54
11
25
12
27
27
144
234
131
16
8
13
18
89
48
55
17
37
35
64
9
36
72
59
73
72
36
30
29
49
71
13
75
21
107
48
40
72
32
1
24
30
17
25
18
21
87
113
7
9
9
159
152
1
23
61
18
126
24
35
145
48
108
90
9
87
30
35
61
18
9
57
36
18
9
152
64
141
144
12
54
6
18
90
66
69
80
37
108
95
7
9
48
111
129
120
80
61
24
3
15
18
30
162
23
31
9
87
17
55
33
24
24
21
54
21
93
18
54
36
15
8
61
96
35
109
3
33
47
43
5
139
108
18
23
136
8
13
35
37
12
78
18
47
48
24
1
132
36
111
48
80
97
24
36
75
69
35
24
48
37
131
96
43
30
47
133
11
49
135
32
25
18
53
24
24
7
42
48
54
90
63
80
7
54
12
23
109
18
17
31
17
55
65
7
65
40
45
18
9
9
36
84
39
8
112
56
55
54
6
29
40
57
39
56
61
75
57
111
56
13
75
72
15
65
144
136
33
48
54
33
8
49
39
72
8
40
24
15
18
54
18
63
24
39
42
102
36
5
24
97
6
12
5
48
7
57
45
11
40
63
30
35
1
36
42
48
17
240
55
41
25
95
31
41
73
12
3
72
48
45
30
21
15
65
40
39
42
15
8
49
15
21
12
23
72
103
89
43
45
45
3
9
63
87
17
64
24
105
6
17
13
107
79
9
75
5
112
69
120
35
43
21
9
71
1
36
114
9
39
6
27
63
36
21
32
31
137
40
9
54
105
165
131
264
40
45
114
17
49
60
72
75
8
79
36
156
113
16
51
69
21
83
7
168
41
120
37
18
9
3
45
63
41
96
97
6
41
31
12
125
73
60
84
15
24
56
24
40
21
18
17
40
141
27
81
215
61
18
41
79
17
16
9
54
201
48
75
12
18
60
35
55
138
78
30
42
18
54
30
90
57
8
121
30
57
152
25
42
93
8
48
97
54
9
56
25
71
253
99
128
7
33
32
13
84
60
156
54
90
18
53
88
32
64
15
24
9
57
6
57
48
8
79
161
24
112
105
15
3
12
9
56
49
15
51
53
88
104
160
24
32
13
11
16
9
23
40
48
24
21
3
56
16
8
25
204
30
18
35
55
17
120
40
48
24
165
36
24
84
42
48
150
11
16
24
8
97
78
33
15
18
87
32
97
15
3
6
144
15
21
59
72
144
31
9
96
111
33
21
3
15
33
39
33
32
25
23
7
65
16
24
39
24
33
15
65
79
18
23
109
59
24
7
41
7
522
23
13
3
15
144
41
31
18
6
81
129
71
48
88
33
39
8
24
24
31
90
18
48
60
65
7
12
54
71
25
39
15
9
57
78
66
15
9
12
3
8
133
27
8
55
89
61
84
6
17
145
23
85
155
1
126
18
24
48
23
1
23
7
60
54
12
18
9
45
51
39
33
9
126
18
47
37
11
24
7
30
51
39
89
72
25
108
36
18
12
36
42
3
120
32
1
24
71
64
56
7
12
125
7
90
71
55
57
81
47
13
11
48
7
6
192
36
95
37
27
3
53
109
72
18
81
9
23
37
27
99
30
36
114
30
75
15
96
9
21
11
79
108
126
24
15
21
35
55
54
147
69
11
19
5
40
81
6
102
6
12
33
57
39
69
219
3
54
39
24
8
49
96
47
96
37
84
36
155
192
16
141
123
63
17
16
105
111
15
65
48
31
81
81
15
104
13
3
63
137
13
11
40
21
3
177
18
144
48
5
85
72
60
126
17
13
6
5
40
9
84
11
144
25
18
45
87
156
36
18
6
105
21
36
48
39
33
23
19
21
32
24
16
32
40
81
42
30
132
162
105
15
18
15
128
7
17
31
150
48
114
18
15
104
160
75
53
7
90
23
25
42
21
24
111
42
12
18
81
72
99
96
5
7
113
37
66
185
31
6
12
23
24
16
69
138
17
16
24
15
90
60
171
45
3
9
15
ABCD 97568640368*3^$a+1 [50003]
19
53
79
29
1
155
84
288
12
49
59
1
23
72
7
77
169
54
29
97
72
131
1
95
1
42
17
25
180
6
12
17
13
48
35
120
145
35
12
55
17
24
168
36
103
90
72
48
59
24
61
138
12
6
71
31
12
18
11
127
24
30
119
36
43
18
24
36
47
55
17
25
96
71
24
7
12
30
36
35
180
24
13
23
25
60
59
31
42
11
60
7
17
73
150
17
12
60
61
12
90
30
23
204
12
1
60
179
1
23
139
65
13
78
5
7
18
71
19
17
97
18
270
47
25
35
25
78
125
7
6
35
72
55
89
43
17
1
107
84
24
97
18
72
257
31
18
83
31
41
7
137
61
275
25
131
79
42
11
1
60
18
12
89
36
151
24
30
6
137
13
42
60
41
61
6
24
5
12
43
18
18
89
96
109
83
7
41
12
7
120
5
12
19
101
36
25
42
5
1
71
19
5
187
48
113
31
29
49
90
42
6
5
48
1
47
1
12
6
29
24
79
5
133
287
97
18
72
5
25
18
12
48
29
43
36
5
139
41
25
24
66
60
132
89
49
23
60
108
48
1
12
48
11
31
29
156
12
12
109
12
48
72
30
41
1
138
48
17
97
11
36
43
6
102
41
120
12
25
24
36
24
11
7
65
55
30
35
73
90
60
101
1
12
6
162
23
37
60
30
17
12
73
59
19
60
90
18
24
5
24
24
216
168
13
11
139
17
60
72
139
89
1
18
29
25
35
24
1
6
41
223
77
36
60
96
1
11
24
36
49
48
11
37
42
72
5
192
108
91
84
29
181
60
6
24
18
18
77
120
12
48
120
60
25
60
12
23
48
7
162
48
11
7
12
101
139
257
271
161
163
48
17
55
5
24
1
35
108
67
120
41
60
25
11
24
19
29
96
43
12
65
31
101
73
18
53
84
31
102
11
60
31
36
60
5
84
61
35
145
35
25
24
11
7
60
252
17
72
60
7
54
120
83
55
42
6
65
19
60
17
12
91
78
18
54
23
13
162
198
11
133
36
47
48
25
35
144
180
31
72
29
151
185
7
41
7
5
85
48
23
48
1
12
131
67
18
71
12
121
35
55
78
60
59
1
131
7
42
60
30
12
60
18
11
7
24
96
29
84
36
73
35
48
7
65
115
30
35
43
29
24
31
17
73
66
42
12
30
78
192
30
60
29
60
84
36
31
6
24
11
25
60
119
24
31
30
18
65
13
60
131
19
24
5
24
72
7
65
127
17
144
199
6
83
144
25
107
55
66
11
19
101
108
36
19
125
24
36
12
132
1
47
12
19
108
30
192
162
30
36
47
7
120
29
49
47
1
60
35
97
83
7
42
30
77
133
96
102
18
119
192
36
48
7
5
36
72
36
12
12
12
37
35
12
61
30
17
13
107
1
60
84
95
24
7
53
1
36
42
48
54
258
150
11
24
48
96
91
12
5
36
12
67
30
30
36
12
198
23
19
89
1
95
175
102
126
120
77
12
103
5
13
35
19
137
132
31
90
11
12
132
144
31
5
43
102
179
48
199
101
60
48
12
108
72
19
17
36
49
47
60
121
114
29
60
139
162
30
17
13
59
60
24
67
41
60
48
19
89
169
30
5
19
77
60
216
13
114
77
43
77
13
48
11
157
131
13
119
79
42
66
24
48
89
31
18
59
1
23
1
18
12
48
17
43
41
1
60
11
24
61
11
49
60
12
192
119
24
36
19
42
18
12
6
143
132
24
72
13
30
17
13
48
132
30
120
17
19
12
101
31
149
36
1
47
55
60
78
167
24
79
17
13
102
29
24
19
156
65
97
71
12
72
7
29
19
5
103
77
24
96
7
66
11
1
59
103
5
121
11
108
60
1
42
5
67
96
42
108
35
49
36
71
48
264
7
125
19
60
29
24
60
163
30
24
30
60
48
5
55
5
7
5
55
65
36
36
163
18
108
12
240
23
12
36
37
59
108
60
96
36
73
90
29
1
18
24
36
125
72
7
77
223
17
48
13
48
54
41
108
36
96
144
13
258
ABCD 97568973434*3^$a+1 [50007]
27
3
18
60
12
6
97
20
99
120
36
78
18
30
78
12
30
48
6
33
75
49
80
9
18
66
12
24
12
19
23
90
63
15
9
28
11
37
53
15
45
42
12
9
3
42
24
15
33
36
19
11
24
1
77
36
18
1
29
6
72
60
36
60
12
9
39
9
84
45
67
41
6
30
31
5
7
32
9
27
15
21
27
21
57
111
9
12
43
24
12
44
15
150
31
44
21
36
39
51
48
24
6
60
3
4
17
60
7
8
45
3
3
60
78
18
9
63
9
16
5
27
27
102
36
66
9
88
17
12
36
12
12
63
3
37
5
66
144
24
6
30
30
18
24
12
18
19
5
31
8
45
24
79
20
33
15
81
6
18
84
48
15
84
3
85
53
19
12
11
192
49
65
19
41
12
12
30
6
7
56
15
9
24
45
12
6
25
96
131
120
21
15
54
12
24
39
39
45
16
23
12
45
57
7
5
91
5
87
64
68
12
36
28
41
15
3
45
60
63
1
23
66
84
18
21
16
8
9
30
1
17
48
36
7
41
39
39
57
3
66
36
67
17
12
27
9
39
3
12
1
5
42
66
6
1
29
6
24
24
1
32
45
18
45
15
6
3
3
78
24
54
90
87
72
3
18
15
15
1
48
5
27
51
30
30
1
80
33
84
12
66
54
60
24
36
27
3
6
12
43
47
60
57
144
9
42
49
17
7
11
13
41
19
113
3
27
1
5
30
13
53
18
18
6
18
6
13
5
7
5
27
4
8
27
30
15
40
35
54
39
24
15
9
4
12
11
9
4
56
15
21
12
16
47
30
3
135
25
20
84
48
9
18
30
54
42
15
21
27
48
4
17
15
28
20
15
18
72
102
18
60
19
11
24
9
9
36
27
24
9
60
48
66
48
6
135
60
136
5
27
28
44
75
21
24
15
12
109
65
6
90
24
27
129
24
42
1
24
5
43
32
3
13
20
48
3
42
18
36
6
72
36
54
1
11
37
20
52
17
36
102
6
18
21
69
15
3
45
9
6
18
31
92
48
4
41
24
12
6
54
27
28
35
25
11
6
55
24
41
54
25
11
18
19
119
54
63
132
9
96
31
35
1
35
105
3
24
30
31
17
55
5
15
3
30
42
42
18
105
4
24
24
92
3
12
12
21
9
90
18
18
54
78
9
27
12
1
20
3
48
9
24
15
24
12
85
20
69
6
33
21
3
48
40
17
31
53
6
9
21
36
91
83
9
4
29
48
3
28
41
27
51
12
57
63
18
24
12
36
7
17
6
24
1
11
9
39
6
6
9
96
3
30
7
77
79
143
18
15
12
16
23
13
12
36
29
3
12
75
57
48
21
6
66
6
132
21
4
44
9
27
27
12
18
24
15
15
69
15
1
44
48
12
63
54
60
39
48
24
21
78
61
5
30
21
3
73
32
9
51
9
6
12
24
12
1
29
6
30
19
5
24
36
19
23
6
19
12
65
6
45
15
6
78
18
19
32
24
9
19
11
12
114
3
3
85
56
24
15
6
60
12
15
57
7
11
73
11
93
4
80
12
48
51
37
101
19
41
39
51
12
18
18
48
37
113
31
32
12
64
5
55
53
12
15
27
30
12
24
66
90
31
41
36
42
57
21
75
27
72
12
57
45
19
5
51
39
18
6
1
12
23
24
24
6
7
8
33
51
12
45
24
84
30
33
3
21
9
87
9
6
48
1
5
12
24
24
39
3
25
60
17
36
27
9
7
107
21
16
23
1
53
12
60
30
18
3
48
75
6
39
24
21
72
43
5
24
3
64
17
36
24
66
24
1
8
15
37
5
15
24
21
3
21
18
24
9
24
45
6
18
54
49
12
36
47
45
3
21
24
117
27
27
9
9
91
29
90
25
48
11
1
5
39
3
12
36
21
21
90
30
42
54
48
24
48
7
5
36
6
30
3
28
20
81
15
117
18
18
6
93
52
11
21
36
57
7
11
49
17
3
15
57
16
71
30
66
1
8
4
17
31
32
9
24
132
103
29
3
24
15
13
36
59
33
15
18
42
72
1
44
4
47
84
18
36
39
9
19
23
69
4
65
31
5
72
3
27
21
9
3
9
63
3
21
4
5
7
23
30
12
7
23
126
6
30
18
12
18
3
21
111
12
21
43
48
23
60
6
39
60
36
12
4
12
17
31
23
49
11
49
59
36
12
12
21
21
43
20
52
12
119
6
127
8
16
32
99
13
11
33
9
115
20
96
9
3
57
7
29
48
36
48
3
9
6
37
8
3
18
19
12
5
12
99
12
27
1
5
102
18
3
4
35
13
77
15
21
3
57
19
29
6
12
21
21
36
36
48
6
9
105
36
87
3
6
7
23
21
27
21
12
111
21
4
11
30
36
27
40
101
7
29
6
54
30
61
59
6
6
12
18
96
6
36
33
3
105
45
7
17
39
24
93
42
30
19
17
48
39
3
37
5
72
3
39
9
21
12
15
21
19
8
3
18
78
21
39
84
1
11
48
6
6
6
48
3
9
240
36
31
17
12
75
39
21
112
36
83
18
18
6
51
21
24
27
4
77
48
36
18
24
42
48
24
36
31
12
5
42
6
36
7
77
6
126
12
24
12
3
3
57
21
66
6
30
13
24
17
30
49
17
36
54
9
75
66
103
23
49
23
33
21
19
17
63
4
80
99
54
27
16
83
25
47
48
24
37
59
25
29
15
129
12
24
43
29
19
8
3
114
51
21
12
3
9
54
6
15
12
16
12
29
27
21
7
20
3
36
24
25
29
19
83
1
29
66
45
16
11
12
12
66
15
9
24
3
33
39
24
48
39
49
29
6
90
60
7
8
3
6
6
1
5
24
24
24
6
21
27
69
64
35
42
60
96
48
55
20
9
6
18
12
15
52
12
23
18
6
60
21
15
42
31
24
77
3
39
12
6
18
36
37
47
6
18
12
1
24
77
7
35
78
3
15
18
12
15
3
18
7
35
18
3
27
18
6
18
3
27
6
66
48
6
6
114
6
1
29
12
19
23
37
137
30
18
84
19
5
27
36
15
1
41
7
5
6
78
30
24
54
24
36
12
18
12
21
15
6
42
33
12
27
45
9
15
9
39
171
37
5
12
6
6
48
84
19
41
27
28
84
5
42
1
35
24
30
15
87
13
23
60
6
30
6
55
80
57
24
27
75
30
7
36
41
31
23
105
40
48
35
12
105
4
48
65
19
8
36
105
3
9
6
21
16
5
24
3
3
18
7
8
21
42
9
52
11
12
6
7
24
17
7
8
9
7
47
73
71
9
9
30
6
15
21
12
19
17
27
12
21
156
42
13
65
42
81
33
66
6
3
33
60
7
59
9
33
18
13
29
27
36
87
45
28
47
24
25
20
183
21
9
3
3
60
24
18
15
219
1
41
19
8
40
95
24
61
47
69
12
4
32
76
5
30
18
36
6
24
37
5
67
35
36
12
48
12
25
5
79
11
9
40
41
54
12
9
48
15
12
49
53
66
33
48
15
30
12
15
3
45
4
128
36
16
77
15
21
78
84
21
81
ABCD 97569054868*3^$a+1 [50018]
29
7
29
96
49
15
3
17
145
95
88
80
180
36
61
83
76
20
12
79
29
7
42
71
12
133
27
20
40
87
65
7
5
180
216
192
151
9
128
4
51
342
96
59
67
90
15
20
24
24
76
144
105
18
17
36
84
60
160
20
268
9
246
125
180
55
72
17
108
36
16
3
90
3
12
116
16
20
139
36
36
198
95
16
51
93
15
6
15
33
96
15
20
12
127
33
80
48
19
78
47
25
71
16
48
176
96
144
97
63
39
6
216
119
19
72
29
97
18
21
15
69
96
93
156
54
90
6
17
48
76
164
127
53
19
66
147
15
42
107
13
35
16
99
36
12
17
37
18
36
29
96
36
36
37
35
55
17
43
65
253
234
89
60
96
36
175
33
20
55
5
7
89
144
181
24
54
233
52
176
127
90
3
80
36
240
55
149
16
68
37
90
53
7
41
7
101
49
47
61
15
3
149
28
12
32
24
25
54
90
71
204
7
18
51
75
57
48
32
7
53
72
72
148
48
20
37
11
67
53
31
53
76
39
45
291
89
25
87
68
205
47
48
48
100
32
12
144
16
56
60
108
49
23
60
84
24
19
42
23
25
60
203
64
15
18
90
17
16
32
103
29
180
115
89
67
54
114
5
7
29
13
63
32
43
113
16
20
85
90
6
54
30
35
264
72
48
24
48
108
85
6
5
96
43
5
151
53
37
35
61
47
1
35
91
65
31
54
23
25
143
7
12
41
144
103
53
43
9
27
305
100
3
36
125
12
97
255
111
29
180
1
150
29
72
24
37
72
30
33
39
21
8
25
60
102
60
228
24
41
112
32
28
80
64
56
144
55
41
168
16
260
16
32
7
29
145
39
36
44
85
11
180
7
12
6
167
48
37
95
300
28
39
65
31
189
21
39
15
33
200
43
29
25
11
16
20
43
12
54
96
35
60
79
60
81
63
72
216
33
36
123
72
18
107
180
61
47
115
17
31
29
103
173
12
28
93
51
123
41
12
120
120
192
48
144
13
246
29
168
144
60
48
61
47
37
107
133
120
35
132
60
211
29
79
12
18
24
90
65
61
71
49
186
5
108
192
73
47
48
67
41
7
6
47
52
93
54
18
90
36
141
243
102
83
112
39
89
16
111
96
89
19
101
4
140
160
80
132
25
179
144
4
356
19
72
53
12
31
48
5
67
125
79
9
132
32
12
13
51
15
72
24
33
32
1
47
48
120
7
12
125
163
57
20
48
7
5
31
285
39
30
15
3
57
8
60
127
24
12
17
25
15
36
69
60
15
92
36
12
36
60
49
51
32
28
20
31
78
66
65
64
15
53
60
124
20
28
200
40
176
19
93
15
5
37
71
19
12
114
36
11
43
69
33
3
44
25
47
96
109
111
68
55
65
36
36
67
245
25
167
115
18
15
63
29
4
21
11
12
7
29
64
87
41
73
51
3
65
277
23
48
24
316
20
12
16
60
32
52
116
12
7
210
3
8
72
72
60
7
89
289
131
24
7
18
102
18
3
33
95
271
120
5
13
51
111
89
72
97
95
25
23
24
28
111
161
124
165
54
5
36
115
6
203
61
35
61
108
47
120
120
48
7
29
96
49
54
105
27
54
47
7
41
12
84
60
193
6
29
76
176
36
7
48
18
131
160
56
12
43
48
5
19
156
17
217
3
69
18
77
84
259
30
71
25
11
19
24
12
5
36
55
ABCD 97569310024*3^$a+1 [50006]
67
93
20
28
128
4
12
8
28
68
136
15
36
45
32
36
67
72
5
76
9
23
4
9
87
20
28
45
15
21
36
23
16
48
20
36
24
36
12
4
69
39
141
39
33
27
48
20
48
55
5
16
144
84
3
17
76
44
48
13
99
20
28
84
48
20
16
24
36
60
32
4
105
36
47
25
11
124
45
18
33
36
93
18
180
33
21
54
5
160
69
36
35
12
64
33
51
12
8
1
11
12
13
167
60
100
51
81
8
1
51
48
81
15
32
64
69
39
20
60
36
64
132
8
276
132
43
117
32
16
12
39
141
12
80
1
15
20
120
4
21
87
8
12
100
120
48
84
27
165
33
35
37
59
16
48
8
4
45
3
33
107
48
79
18
111
69
243
12
68
109
15
36
60
32
1
75
20
4
80
37
18
81
24
8
139
18
36
35
4
156
144
36
44
13
35
48
7
9
48
20
28
48
32
52
12
128
37
39
32
127
33
32
16
117
72
3
32
16
120
12
69
111
12
20
37
179
24
16
32
72
1
111
48
20
1
95
4
27
29
7
17
120
88
27
65
7
69
84
12
96
24
48
140
31
72
18
51
3
45
120
15
45
63
69
3
5
31
54
83
7
72
33
108
60
48
32
7
36
57
108
120
39
36
69
72
75
54
35
12
4
48
20
7
41
88
32
40
72
36
92
4
108
8
37
83
72
40
8
12
37
54
57
8
25
87
72
96
44
36
25
195
21
15
60
33
15
48
20
72
16
104
108
100
8
4
12
8
7
36
53
24
40
108
188
4
80
43
33
129
35
55
141
44
52
69
35
1
23
40
8
60
12
16
39
201
144
105
27
116
37
71
12
7
57
36
20
139
45
45
36
23
64
8
13
39
48
48
45
99
45
3
12
20
37
23
85
15
20
28
9
83
48
67
21
15
45
27
33
24
120
36
132
33
59
67
36
5
72
88
8
12
124
84
21
54
17
48
24
48
7
33
24
24
72
12
36
24
36
20
12
12
48
79
41
13
75
20
49
35
181
35
52
75
33
36
44
24
16
12
192
80
16
12
39
41
48
4
20
13
27
27
9
36
24
120
44
36
144
48
25
18
45
20
7
5
4
128
48
4
45
18
33
12
60
56
24
52
123
41
12
60
4
60
3
5
85
18
153
12
12
36
60
24
63
33
92
4
15
9
104
40
120
108
15
378
39
80
28
48
24
108
15
54
11
52
27
45
104
16
60
45
23
28
20
60
64
21
54
9
45
47
60
19
18
18
57
96
99
18
219
68
28
9
15
24
15
5
64
3
33
92
19
29
4
57
23
40
48
20
67
18
47
25
36
75
15
17
4
44
4
48
68
12
100
144
8
36
100
92
52
27
29
25
87
8
136
56
28
12
72
8
48
4
27
9
72
27
5
100
57
83
25
72
18
65
16
284
13
99
56
28
44
16
24
8
13
59
88
24
44
37
23
72
40
24
48
96
24
20
247
90
11
48
16
68
112
33
111
20
85
72
47
36
64
33
18
165
36
69
75
12
120
12
20
121
51
44
4
45
3
60
27
36
90
111
51
77
28
20
160
12
12
84
144
12
24
32
7
72
41
52
36
92
13
195
12
80
48
97
23
24
136
15
72
53
60
4
20
28
87
53
4
48
20
1
87
68
4
72
3
21
15
36
69
80
84
52
60
60
168
12
44
24
31
9
20
28
15
117
80
36
109
27
9
59
31
77
40
45
15
48
84
108
132
12
60
24
147
5
67
36
17
217
15
56
12
4
3
105
48
63
125
4
132
104
4
48
15
5
12
28
68
16
51
9
81
15
75
72
65
25
36
72
63
44
16
20
76
156
24
156
32
25
11
24
1
99
140
31
69
60
68
19
81
8
52
39
89
19
90
15
36
57
18
9
168
57
71
40
12
84
44
52
3
9
135
5
13
54
81
12
56
24
16
9
71
16
48
45
23
28
32
40
24
51
5
12
28
128
4
20
28
9
39
36
15
81
153
39
48
72
3
5
85
18
17
37
15
36
21
39
15
17
4
51
5
52
12
84
44
37
3
8
4
68
60
55
93
140
12
52
63
53
108
217
155
72
96
52
57
135
80
60
36
4
12
44
7
113
60
64
20
13
18
81
128
25
35
28
80
37
75
120
3
93
60
20
72
43
9
48
15
53
120
24
1
72
23
144
16
15
36
89
4
12
75
101
4
104
61
23
28
24
60
36
45
63
96
128
16
12
68
121
3
20
60
52
116
37
3
69
63
45
15
21
179
73
90
57
15
93
32
40
60
48
92
67
81
63
21
44
ABCD 97569325658*3^$a+1 [50011]
1
54
21
9
14
1
11
45
105
3
55
50
94
18
59
85
8
16
51
24
32
9
36
18
121
3
93
9
20
36
18
9
7
24
12
12
21
164
25
12
15
9
36
20
4
72
3
51
6
2
13
9
111
44
48
15
12
36
24
18
22
90
54
5
16
24
15
6
20
16
20
82
128
4
24
36
81
27
17
19
32
30
28
50
54
3
148
32
9
18
33
39
10
8
46
14
16
20
75
19
5
13
18
14
48
43
27
29
25
11
15
13
45
12
15
107
6
52
47
3
69
13
87
8
40
27
18
23
49
23
7
30
35
4
9
23
45
4
26
58
6
14
22
12
21
9
20
27
136
3
45
27
5
9
10
18
35
87
9
27
9
9
16
3
33
60
27
111
2
30
45
9
15
13
30
57
45
75
35
9
9
22
29
7
9
99
6
23
153
28
24
23
13
2
93
37
108
50
192
18
15
4
17
10
8
18
42
25
123
50
58
26
28
71
24
13
60
38
42
18
46
3
27
69
111
26
87
31
32
9
49
6
44
142
2
58
23
25
92
90
109
44
36
16
20
52
92
55
69
5
6
9
55
56
9
1
35
19
36
5
28
3
17
7
8
12
130
36
20
34
30
98
10
11
24
163
2
43
48
59
45
27
18
76
15
69
3
20
24
9
36
4
32
19
11
18
34
20
22
20
18
18
3
7
17
21
7
8
31
105
8
12
24
21
28
23
3
6
43
3
2
46
26
78
13
44
1
24
20
76
2
28
18
54
2
6
37
92
4
105
86
4
26
6
40
50
12
7
8
36
36
43
18
54
110
31
9
54
30
20
39
27
85
24
45
50
4
26
6
34
42
42
15
140
33
12
36
36
15
73
15
32
9
27
49
120
8
16
11
9
12
27
1
159
15
33
68
1
8
3
19
6
39
5
4
36
23
12
13
18
2
58
14
10
144
2
42
57
13
6
36
9
9
12
66
42
23
37
8
4
23
7
26
54
30
4
12
98
12
114
28
26
21
45
16
99
35
58
26
22
23
15
4
17
15
16
30
20
7
81
92
28
66
6
68
75
9
42
18
3
60
13
54
12
18
47
39
34
6
2
4
126
17
13
54
18
11
16
24
80
24
12
13
68
34
38
46
12
18
14
96
52
2
12
28
12
6
30
50
25
9
24
36
14
114
12
28
35
72
19
5
39
73
23
121
21
2
1
9
47
33
18
37
20
37
36
8
64
102
14
10
41
108
117
30
33
172
81
38
1
9
12
195
32
21
99
33
12
43
137
15
27
21
27
6
7
9
15
80
45
28
6
6
3
21
51
3
93
29
18
16
2
27
12
40
3
18
80
30
34
8
16
60
15
99
17
25
38
22
8
28
3
92
37
8
72
27
1
20
42
18
3
55
30
32
168
19
80
21
51
36
45
30
100
14
63
12
33
135
52
20
9
12
4
6
14
10
66
12
68
19
8
40
32
1
39
105
50
4
116
6
48
51
108
21
34
38
19
9
12
32
18
28
50
19
33
15
8
27
72
22
11
12
51
22
32
36
4
23
88
147
2
40
11
21
6
48
45
69
3
24
85
14
9
36
9
66
22
59
63
37
116
72
60
40
17
15
1
39
75
20
30
40
3
17
3
25
12
8
118
5
63
12
18
76
18
36
50
24
67
33
35
25
6
32
30
4
11
64
65
28
18
12
5
16
27
18
72
12
8
60
19
11
33
36
9
66
18
22
78
87
80
48
85
23
24
4
24
11
16
78
47
135
25
23
28
48
20
22
8
36
28
6
2
4
6
53
1
71
7
8
13
21
14
4
38
28
11
24
45
4
60
20
42
25
23
28
17
61
6
18
50
18
108
31
15
98
10
5
12
9
19
77
28
20
15
21
54
1
59
21
1
15
8
45
36
7
29
48
15
7
54
15
39
18
23
19
17
25
24
50
70
56
63
13
60
27
152
19
24
125
3
64
48
72
29
37
2
10
6
44
45
45
58
84
14
76
20
40
6
33
21
20
4
24
86
22
18
42
44
36
3
16
29
40
6
26
42
18
30
22
20
27
13
8
7
33
2
120
10
12
39
11
90
18
6
70
42
44
10
8
13
9
119
9
12
6
22
48
2
12
28
26
51
45
4
59
1
155
31
18
20
12
15
31
105
75
54
6
44
18
115
51
14
7
24
32
25
39
15
5
9
36
4
6
36
14
99
16
129
15
47
22
32
3
33
7
5
15
28
3
42
2
105
37
48
12
23
195
30
103
33
36
3
11
16
5
16
89
58
8
10
14
66
4
95
1
12
72
11
72
21
36
58
41
37
60
8
102
22
20
22
18
107
19
26
19
21
11
88
21
3
77
43
51
14
90
22
15
20
55
26
15
45
7
5
15
21
36
6
4
44
82
59
40
33
8
4
48
11
25
2
54
3
33
67
27
30
24
42
72
66
54
32
13
5
72
19
20
1
24
30
6
66
8
69
21
24
67
41
12
15
3
90
54
1
72
93
3
44
36
36
25
74
4
5
93
10
14
34
14
43
3
21
21
54
20
9
9
52
11
13
14
22
20
75
9
54
28
113
52
3
90
2
69
28
35
18
48
72
22
32
70
15
68
1
30
69
5
10
18
8
16
15
21
23
9
46
72
17
81
4
20
27
61
14
69
12
4
41
28
24
27
11
37
93
32
15
3
45
9
64
32
88
59
1
6
9
9
30
18
32
7
155
45
13
30
36
2
30
10
12
56
22
17
15
22
18
42
20
4
27
32
40
5
27
13
2
45
39
6
75
81
15
25
18
41
109
14
13
75
5
40
3
24
18
14
24
9
43
18
15
5
4
15
20
25
27
8
16
9
2
30
94
77
45
7
17
31
5
12
16
164
67
9
14
42
36
22
30
18
77
13
68
42
30
4
3
27
20
28
53
33
34
30
47
15
46
18
17
45
3
51
9
67
44
36
49
11
18
39
7
29
19
26
42
108
30
15
1
24
110
30
15
61
39
17
4
14
12
25
35
102
31
47
9
1
39
35
46
39
3
261
105
72
122
58
3
71
18
76
50
12
10
30
24
5
49
44
18
25
80
25
14
9
9
18
10
30
14
24
27
13
24
20
22
5
123
18
34
54
30
26
40
35
9
15
49
15
3
14
28
51
5
10
12
48
42
23
87
30
58
21
9
6
9
32
25
62
12
10
30
38
18
34
14
109
3
29
64
17
39
15
1
24
5
6
13
57
84
75
9
15
44
7
6
23
19
162
56
4
23
1
44
16
20
6
16
32
16
36
24
21
21
62
10
18
42
38
33
21
6
22
42
53
12
19
17
13
120
24
78
18
30
41
9
19
15
18
42
2
66
34
30
9
21
11
19
36
18
26
46
47
73
59
99
25
9
36
20
4
6
12
33
9
20
18
ABCD 97569416188*3^$a+1 [50062]
9
21
15
72
21
12
15
8
187
45
3
66
18
30
3
24
51
5
60
25
35
43
12
42
15
87
29
1
30
24
77
112
32
19
5
52
27
5
36
24
1
6
48
6
12
54
36
113
55
5
55
17
25
18
12
53
12
24
13
156
6
6
30
48
69
141
30
6
36
12
36
11
24
40
36
39
24
6
39
20
7
5
4
21
23
52
9
54
5
31
12
5
24
61
42
30
15
57
18
41
40
24
8
19
78
36
11
96
4
48
171
9
45
30
33
63
6
60
66
9
63
5
13
35
37
36
84
18
17
97
30
81
3
12
12
65
40
63
45
93
6
18
23
37
83
25
18
12
17
103
45
15
18
75
39
96
89
36
60
1
39
27
24
9
20
127
12
21
21
23
100
45
3
8
19
45
27
24
21
8
52
44
1
30
18
35
67
41
24
31
24
21
27
12
105
153
6
81
33
11
19
45
93
23
7
93
51
5
19
12
24
29
31
5
19
57
12
3
5
25
54
96
33
21
11
7
12
30
15
3
41
60
52
27
12
53
36
12
127
57
45
18
45
3
17
1
6
9
27
17
7
9
45
47
73
27
20
13
42
60
5
40
9
71
24
4
15
24
5
7
41
7
60
18
27
3
17
37
180
59
157
63
21
36
3
20
7
29
19
54
23
55
54
11
19
30
6
132
12
18
6
9
80
28
3
84
41
31
5
25
48
6
9
33
54
198
30
5
37
30
54
59
7
9
36
3
12
48
36
9
80
96
91
24
60
96
5
109
47
64
36
9
24
39
48
8
7
30
24
18
12
29
1
15
21
42
36
6
59
1
3
32
1
18
12
9
21
42
137
31
12
5
7
144
41
115
5
25
24
42
18
27
27
45
32
64
39
42
23
76
36
3
125
28
15
48
45
56
24
37
12
83
19
29
12
4
36
80
7
60
48
72
21
69
87
9
99
105
30
65
40
32
61
30
53
84
1
35
61
30
60
108
53
55
57
36
12
9
90
6
23
4
117
23
7
33
8
40
60
68
1
114
6
60
3
261
6
6
42
21
15
9
12
21
42
156
36
5
28
36
24
75
132
78
23
67
17
19
21
80
25
39
32
25
27
15
18
3
24
8
43
17
4
15
24
5
37
150
60
9
68
72
4
36
8
52
48
81
6
45
39
65
1
36
18
29
36
12
7
41
4
32
25
99
15
12
42
27
39
5
120
24
48
13
59
31
29
121
27
24
51
17
7
45
15
48
17
24
49
120
6
24
102
24
59
72
19
57
12
15
17
40
75
30
23
7
41
13
99
8
7
132
30
54
5
36
13
11
19
12
6
15
15
33
75
17
88
87
18
12
18
60
6
39
21
30
6
23
19
78
95
19
6
18
54
60
11
31
101
7
45
56
7
30
18
36
84
9
56
16
48
57
90
18
11
7
54
3
3
5
19
41
85
30
9
63
33
39
6
72
35
28
20
25
3
27
5
4
24
21
59
24
16
21
39
27
5
4
3
36
117
3
17
48
64
140
97
78
6
71
84
25
24
6
5
19
6
59
96
16
20
48
43
29
25
78
6
24
30
45
81
210
17
12
25
6
6
15
44
19
18
84
23
7
6
42
78
35
7
6
30
36
29
12
85
18
42
95
120
103
96
41
49
36
12
60
11
4
12
8
16
12
27
108
60
129
15
6
12
27
39
132
5
19
6
30
125
24
13
3
3
24
36
6
78
6
54
42
75
39
5
40
69
23
132
16
12
20
19
24
30
72
120
78
17
49
150
36
12
17
13
30
141
81
23
28
12
3
24
9
21
11
12
55
108
29
43
41
31
33
3
42
71
37
3
144
21
11
4
36
33
6
21
99
6
84
47
55
45
15
17
12
24
37
12
15
27
18
11
24
1
47
43
54
47
16
9
36
3
15
30
11
19
6
18
5
25
30
6
96
23
7
69
15
96
90
23
7
36
45
9
39
51
29
24
36
31
53
48
97
11
1
30
120
29
16
3
6
47
19
5
88
3
5
85
27
8
7
41
7
77
36
1
23
37
24
12
15
3
66
18
48
24
54
12
15
32
31
57
27
53
25
18
5
31
96
69
63
42
66
42
30
18
27
15
21
21
59
151
24
17
12
13
12
42
30
90
24
9
36
20
76
20
28
21
87
9
54
81
36
15
48
5
19
5
13
30
12
78
59
19
129
15
30
12
36
72
6
17
49
60
23
36
24
37
30
60
6
30
33
20
1
15
105
71
12
31
66
35
31
9
45
18
5
7
101
24
73
23
12
48
4
24
56
55
65
40
8
157
83
1
246
60
30
23
76
141
6
17
7
6
48
6
21
8
31
30
15
44
49
3
69
108
3
27
5
7
90
24
99
116
37
30
45
32
7
24
17
7
48
105
63
57
27
60
66
71
36
19
6
3
20
76
69
36
71
88
32
40
27
6
30
84
126
35
19
42
71
43
54
23
55
17
16
9
30
6
15
36
44
37
23
31
54
6
6
18
42
35
4
111
77
7
30
11
73
6
24
12
33
9
35
31
5
60
112
15
105
3
66
11
144
19
12
30
3
9
36
11
84
37
23
4
12
99
17
43
41
25
30
89
12
19
45
3
126
15
21
71
352
33
23
25
35
55
36
101
4
3
5
31
5
55
5
1
30
41
12
28
3
60
84
77
61
23
12
19
144
72
24
18
30
18
15
44
31
24
6
24
66
24
48
18
12
42
18
11
16
81
18
6
51
9
23
61
42
12
21
44
7
5
13
11
31
33
48
24
15
144
24
18
15
9
144
36
120
51
123
30
71
40
8
151
9
87
30
96
47
28
8
19
48
24
29
24
13
47
25
27
9
42
9
3
105
21
11
16
9
30
41
24
1
23
24
48
24
19
30
30
36
6
12
35
112
15
89
24
1
6
9
32
7
5
25
11
1
78
66
107
37
6
5
160
44
36
64
68
12
31
21
9
54
17
13
6
42
78
17
19
24
17
13
11
40
3
45
8
24
49
15
27
24
5
115
48
18
59
55
24
12
12
18
24
6
53
1
75
9
24
3
32
48
67
33
99
93
ABCD 97569580144*3^$a+1 [50038]
9
27
252
201
15
93
27
24
72
84
69
99
21
123
180
72
63
108
48
96
12
108
153
33
3
24
153
54
45
45
207
12
24
72
12
108
51
9
75
9
45
6
9
72
36
3
9
297
6
45
99
9
81
111
33
3
168
36
3
105
117
12
132
48
78
90
3
99
153
24
81
183
96
243
9
9
210
9
132
39
6
72
66
69
120
132
45
48
198
168
129
36
63
9
45
96
282
81
159
54
18
129
36
27
72
24
237
117
42
9
135
36
9
84
33
27
12
153
24
3
15
30
60
138
6
54
30
60
18
9
39
78
30
9
87
9
48
9
60
66
72
6
72
48
60
27
39
60
18
66
33
93
78
108
108
21
60
99
57
36
15
144
30
162
60
12
96
144
66
6
45
144
12
63
72
9
15
237
15
345
63
42
18
48
204
21
60
75
117
15
102
54
24
225
219
144
9
72
9
24
99
39
72
18
78
30
135
36
117
24
3
51
90
66
42
255
36
72
108
135
78
63
156
87
225
39
33
27
9
84
99
114
63
36
45
27
48
123
93
24
108
135
165
24
48
69
3
9
15
228
81
15
72
84
144
63
153
24
27
210
27
60
45
63
192
108
15
45
45
90
9
153
54
36
9
75
78
39
132
36
48
87
126
219
51
72
81
21
18
18
15
117
3
72
69
66
9
69
12
51
45
291
159
12
9
69
48
99
72
180
72
45
63
45
198
72
69
93
99
87
30
159
45
30
252
9
96
27
129
27
96
9
36
9
39
72
87
57
123
162
219
63
105
63
12
69
12
9
24
162
126
228
150
45
48
303
30
51
84
36
24
3
9
33
75
9
99
15
297
63
30
6
129
87
21
33
66
60
93
69
3
177
3
123
153
120
375
21
69
39
60
156
15
21
15
72
12
150
27
36
117
108
12
15
12
24
189
54
9
144
72
3
78
27
72
3
105
3
240
81
3
141
39
81
51
45
135
21
87
36
12
456
297
84
87
66
18
177
36
39
105
39
141
84
36
15
9
84
15
9
180
63
21
60
117
180
147
51
57
123
54
27
144
36
36
48
45
6
54
48
63
96
45
39
24
81
72
54
57
9
15
183
33
36
57
171
252
72
96
144
45
18
54
48
135
60
27
93
99
105
27
90
3
60
48
45
132
36
30
114
48
60
39
153
150
48
36
42
171
129
36
171
96
372
27
60
9
99
9
156
9
60
183
9
63
132
225
3
207
9
15
72
108
48
42
36
282
45
60
171
57
99
24
72
21
387
126
15
93
27
63
54
123
135
45
81
3
51
36
45
27
12
60
153
84
99
24
30
15
84
321
243
9
48
96
135
48
225
27
24
111
132
54
48
123
12
69
36
27
108
45
27
45
39
60
27
45
171
9
3
96
126
72
18
93
33
126
225
111
9
447
117
48
171
6
27
108
36
243
153
27
93
33
126
84
222
75
213
66
324
24
57
72
24
12
33
27
21
42
57
96
84
15
21
33
ABCD 97569649636*3^$a+1 [50007]
30
6
9
8
120
1
66
48
41
64
12
24
15
6
78
6
15
105
95
1
18
41
16
63
117
48
8
19
45
24
9
6
6
54
5
25
60
59
1
171
45
108
90
60
6
15
81
66
9
3
33
92
265
48
48
30
45
39
53
13
47
7
18
12
27
48
15
41
40
20
1
24
59
7
18
18
12
21
15
114
6
5
1
3
15
53
13
35
25
6
18
228
83
4
108
8
19
45
8
52
36
39
60
21
21
36
48
24
66
24
36
21
3
18
18
12
57
15
18
3
21
120
3
20
61
30
60
21
99
54
12
24
30
24
36
12
12
6
54
53
25
78
5
25
72
18
60
17
25
42
53
12
31
6
6
9
9
15
165
72
120
18
72
57
8
19
45
8
67
60
9
75
89
25
42
24
54
60
23
97
36
30
89
36
1
6
12
36
21
3
48
12
5
88
45
23
25
144
66
5
12
4
45
15
8
7
41
7
6
15
39
6
24
11
1
48
18
132
36
66
6
9
39
17
7
5
96
4
3
153
140
4
68
43
6
48
42
90
59
1
18
36
36
113
25
36
150
185
19
36
17
19
6
42
12
48
66
12
47
7
29
19
42
15
48
20
73
18
21
33
71
127
24
45
81
47
97
11
72
31
24
21
15
21
48
8
19
30
23
7
9
45
42
12
96
60
12
42
11
61
59
61
51
32
1
36
54
29
73
12
71
19
6
27
72
75
60
240
42
15
21
15
57
6
5
97
47
7
126
87
15
36
29
31
21
15
30
144
35
1
59
139
30
18
9
8
96
24
40
8
28
20
16
3
12
18
11
4
21
35
4
33
18
42
24
39
207
30
60
54
30
18
21
20
24
25
60
27
3
21
44
1
59
25
18
114
24
30
90
35
7
12
30
15
72
15
41
13
144
6
6
24
87
27
12
6
35
55
33
45
39
147
96
42
6
24
36
45
21
6
5
4
129
24
30
126
42
5
7
12
24
42
27
3
53
85
30
6
59
55
54
15
51
36
24
21
39
5
132
4
3
41
19
66
27
33
6
48
12
9
27
12
12
174
12
12
36
102
45
45
18
24
66
47
12
7
30
78
36
185
124
57
18
36
24
6
35
19
36
72
12
93
87
72
60
33
20
25
6
24
6
15
80
25
42
9
3
6
114
12
60
6
39
9
36
138
30
123
9
11
12
7
33
21
36
3
21
15
12
27
5
7
6
12
12
186
24
18
6
45
51
33
15
42
78
216
36
18
36
12
24
144
150
90
6
29
4
27
29
52
3
17
108
16
68
37
23
1
42
84
6
54
53
7
29
19
41
112
57
11
64
21
167
115
12
6
6
18
30
18
15
3
69
72
68
31
6
48
12
15
15
78
18
24
24
24
41
1
18
18
47
1
84
78
5
55
77
61
30
9
87
24
36
18
42
54
36
18
36
45
12
3
69
8
127
36
12
33
15
42
39
69
6
18
6
54
60
36
60
6
41
19
30
6
53
1
54
29
7
6
87
27
6
15
27
12
18
66
66
11
4
15
30
6
18
15
9
6
6
30
96
5
19
36
54
36
24
23
25
36
6
29
55
29
97
15
45
66
42
11
25
35
55
5
84
13
54
18
72
15
9
6
54
60
84
51
9
51
105
6
78
30
65
1
6
60
21
39
6
30
18
36
198
5
73
72
27
68
25
11
19
5
52
15
66
27
3
5
85
39
3
48
12
12
9
24
51
69
63
77
31
60
5
1
15
63
5
31
29
1
107
7
12
33
27
24
30
59
1
12
23
55
36
41
115
69
3
36
12
18
30
24
12
6
12
12
54
90
59
40
15
45
27
90
75
36
75
5
28
39
60
45
3
12
5
25
30
5
31
17
19
29
84
16
9
23
48
25
51
63
45
3
12
66
36
294
29
7
9
9
6
24
30
6
17
52
8
67
5
112
15
54
54
36
77
49
30
24
9
21
30
54
18
17
25
108
123
9
12
24
6
30
24
114
96
24
36
29
7
120
21
24
141
12
27
45
54
29
28
75
24
36
12
18
108
47
64
8
1
6
108
96
24
5
16
9
15
8
7
18
39
3
5
31
5
7
12
6
6
24
5
40
12
45
42
72
24
165
20
55
12
18
66
9
9
72
6
54
23
1
6
6
15
75
42
6
24
6
54
45
8
48
37
72
30
66
24
30
48
12
57
69
30
24
53
7
41
25
30
45
81
48
72
6
33
39
6
36
24
24
11
91
6
24
71
48
16
3
12
53
121
24
11
40
99
6
12
23
91
6
15
33
60
15
72
57
18
53
40
51
24
12
24
66
23
19
101
16
128
37
24
107
43
60
17
7
18
30
12
66
15
36
69
30
9
3
120
69
45
15
9
12
95
25
12
11
16
15
6
12
6
117
57
11
12
52
3
42
6
30
30
17
79
21
3
84
12
45
8
115
12
41
72
91
21
33
66
6
48
6
84
42
3
51
77
4
21
24
83
60
25
6
12
18
75
39
6
59
55
18
108
30
84
18
48
42
24
9
69
12
6
24
45
36
33
47
223
54
27
21
138
6
24
35
4
3
77
16
15
29
25
87
39
6
54
9
111
6
59
100
224
60
36
52
3
24
45
20
43
17
7
84
6
84
12
18
30
99
27
144
9
48
108
9
18
5
115
17
31
12
30
3
39
30
11
31
36
12
33
123
9
3
30
42
125
1
54
12
18
18
18
15
60
44
40
57
24
36
11
37
6
12
48
84
6
54
21
45
36
83
76
39
30
36
30
9
116
19
42
3
3
18
24
12
54
12
5
67
18
3
57
27
63
69
8
25
11
1
30
29
24
25
23
43
17
43
66
23
13
54
24
24
72
33
15
42
18
36
5
19
36
60
6
36
3
105
51
68
40
15
65
13
42
41
19
72
21
75
24
24
21
24
21
66
5
12
31
24
57
9
12
90
48
21
84
21
54
5
60
12
7
81
9
23
60
7
6
36
3
21
6
21
33
12
12
35
160
3
65
28
39
18
ABCD 97569966556*3^$a+1 [50055]
12
12
1
149
6
48
25
11
16
9
11
40
24
21
63
32
4
8
12
100
56
4
8
40
105
27
36
12
12
36
32
60
40
20
60
28
8
24
28
32
16
81
11
42
118
9
99
26
199
87
104
84
12
4
36
32
96
1
11
4
24
9
11
36
28
60
36
12
12
36
116
13
23
24
76
2
58
44
4
32
157
5
102
4
80
4
156
74
30
36
24
1
17
70
24
8
16
32
37
53
42
40
92
28
45
27
36
9
23
36
1
5
18
40
32
96
48
60
16
96
12
20
30
12
31
3
12
84
9
75
44
72
4
21
15
20
30
78
12
49
17
94
96
24
48
45
87
74
67
39
33
23
28
14
6
60
37
15
24
33
5
6
36
24
100
45
27
128
25
71
24
246
30
48
40
32
90
34
24
48
8
64
2
166
20
12
25
51
62
19
35
120
16
72
21
17
82
8
84
4
20
16
44
16
24
60
24
2
10
21
15
8
4
33
12
72
3
12
8
42
126
12
52
33
3
72
168
12
32
100
36
60
9
23
16
2
12
46
36
14
36
43
5
10
8
4
48
21
15
105
11
4
14
22
56
174
36
7
11
24
76
20
37
27
21
27
2
48
22
48
12
32
40
20
25
15
84
9
23
12
36
96
28
36
20
36
64
60
152
40
8
186
34
2
18
64
128
12
66
6
16
20
4
50
10
33
3
9
11
12
37
108
11
61
23
88
45
72
51
21
29
42
54
43
17
48
10
72
56
12
12
60
1
17
58
48
36
20
4
62
7
5
10
57
15
68
145
27
8
16
20
6
91
12
5
42
6
78
6
30
1
17
70
32
1
24
39
12
12
8
100
2
42
36
84
40
8
18
10
2
6
25
5
12
7
12
15
8
40
60
21
11
66
10
45
23
16
38
7
5
6
72
13
47
37
23
13
107
100
33
27
45
36
15
44
168
12
85
11
4
12
60
8
36
12
18
46
68
36
4
32
4
14
7
51
20
4
56
120
24
64
44
13
83
64
57
65
66
4
14
54
40
60
32
18
70
72
9
15
12
24
44
4
8
48
25
89
6
61
51
12
48
24
33
63
24
26
7
3
24
9
41
6
28
24
38
10
104
4
20
64
120
8
4
24
20
76
45
39
24
140
30
6
30
10
12
38
22
8
36
18
22
20
88
20
12
28
21
47
42
42
28
60
72
8
16
2
12
58
20
28
56
4
24
32
114
66
25
15
21
5
48
22
20
4
36
32
28
12
2
6
24
6
58
129
47
133
11
24
16
14
187
3
21
89
30
102
31
12
143
4
24
24
50
30
1
35
24
16
20
16
48
20
42
30
60
16
32
1
59
12
1
35
4
236
12
48
40
8
25
11
40
24
20
4
12
36
69
3
20
12
24
52
2
18
4
33
12
51
24
128
60
76
74
70
8
4
8
18
54
25
119
4
26
7
83
40
24
33
15
2
42
48
12
30
30
16
12
20
40
12
116
25
23
16
60
14
22
38
10
12
20
72
1
39
12
68
28
8
4
57
35
6
12
10
32
25
39
60
9
27
8
12
114
36
10
48
20
16
12
45
23
52
48
12
24
8
97
29
6
16
14
6
40
68
52
60
60
48
12
12
38
18
52
9
5
6
112
12
14
46
50
30
13
65
31
12
27
36
60
32
12
85
15
12
45
11
25
15
12
2
6
4
8
13
23
172
57
3
2
58
38
6
60
30
10
9
27
32
96
4
96
92
60
12
76
14
10
108
24
20
60
66
79
75
24
44
12
40
84
24
32
85
3
12
20
4
180
9
3
8
24
1
35
37
23
6
18
28
20
4
69
59
25
47
28
56
12
132
78
30
52
72
44
42
48
10
20
4
81
51
48
48
44
25
53
10
26
19
15
32
4
32
25
77
70
48
24
44
4
72
81
59
64
44
28
218
12
22
92
85
3
116
4
120
8
30
18
100
12
80
4
9
15
9
23
28
24
60
80
18
192
22
8
18
42
1
41
10
21
95
52
206
22
8
4
33
59
16
32
16
2
22
26
46
56
13
15
60
2
102
100
12
96
57
27
20
16
45
59
16
33
15
26
6
12
13
87
92
60
96
4
56
64
60
26
22
68
12
12
40
24
36
21
83
25
15
21
35
36
37
183
69
3
8
97
3
80
42
58
32
28
9
3
56
4
21
15
24
38
90
24
84
37
23
30
36
19
39
48
93
27
20
4
8
121
12
24
15
84
14
46
72
24
20
28
12
44
4
2
34
96
80
18
96
34
20
97
3
8
64
26
34
14
6
16
12
33
17
12
10
36
48
36
20
16
24
38
150
13
39
84
14
6
49
15
8
24
40
20
16
2
90
37
35
76
2
78
18
10
12
9
35
36
28
57
5
18
37
119
96
18
70
57
29
10
60
116
4
68
73
5
22
12
48
60
2
6
42
22
24
12
132
72
56
54
79
35
37
12
27
14
10
9
11
4
21
27
24
26
7
23
109
3
32
4
9
3
62
48
22
20
40
21
36
59
96
13
51
12
12
105
15
12
44
1
51
8
36
28
80
13
63
12
2
43
99
20
28
60
72
20
4
50
46
21
3
12
92
6
60
6
49
24
23
64
60
144
56
25
39
12
9
83
1
72
23
37
27
2
46
9
3
8
28
14
43
23
40
60
92
48
24
37
23
61
39
26
6
1
3
80
100
21
11
37
11
4
8
4
20
24
12
40
8
4
45
51
32
18
166
48
12
24
12
33
41
6
4
26
34
93
12
23
12
16
60
33
5
6
4
21
3
21
15
69
47
76
45
63
45
15
36
36
8
4
140
28
12
81
111
20
16
9
41
67
23
13
59
12
48
18
82
20
36
54
10
38
7
3
12
56
52
12
12
38
46
24
153
3
24
92
16
20
40
2
10
2
18
36
4
96
134
6
1
75
8
40
21
27
32
76
2
7
11
36
108
13
5
34
20
24
12
4
56
37
23
4
68
148
12
32
36
24
1
15
57
27
60
20
6
18
72
84
1
3
36
140
40
8
12
18
10
48
2
6
36
1
23
52
8
37
17
6
4
2
10
74
42
4
20
16
32
85
23
25
39
48
8
54
90
1
5
7
47
28
33
24
11
28
12
44
36
4
50
43
47
ABCD 97569973882*3^$a+1 [50034]
6
12
12
29
37
72
3
3
77
40
33
42
54
48
71
37
12
6
54
78
24
24
21
21
30
30
3
12
9
96
42
33
33
102
48
5
31
5
1
35
49
39
20
16
33
12
18
53
109
36
60
90
9
69
42
9
20
73
30
42
36
18
12
33
15
45
177
54
6
95
4
51
18
47
19
54
90
6
84
12
15
15
65
64
3
12
129
21
36
18
5
1
30
6
24
24
15
39
30
102
9
12
15
33
60
51
45
3
30
18
30
179
73
27
21
24
18
17
25
84
24
3
80
43
24
101
1
126
24
9
32
24
49
51
3
41
85
24
3
57
36
42
48
42
15
8
1
75
36
44
4
32
7
33
33
60
35
36
1
3
57
60
24
6
18
120
35
55
17
19
18
3
39
5
100
24
57
72
3
20
40
15
33
27
24
21
27
21
72
24
3
18
84
24
72
30
12
60
77
25
36
42
42
24
11
1
12
30
6
15
111
6
3
32
7
33
9
48
30
33
33
12
23
7
84
41
19
29
25
12
48
11
64
45
6
41
13
47
19
6
12
11
16
20
1
3
57
143
37
12
66
6
15
3
12
24
105
45
111
9
12
102
18
12
23
4
21
18
66
6
29
1
24
39
15
12
9
44
61
60
30
6
23
112
27
30
23
24
4
27
30
12
27
63
60
81
51
30
24
12
15
84
15
45
21
114
36
5
79
65
19
84
6
6
9
72
39
30
71
4
56
43
66
51
120
8
25
66
21
33
30
36
6
12
12
18
18
30
18
12
23
76
60
96
15
12
72
6
48
12
3
45
84
11
25
11
49
12
60
12
66
6
24
27
15
9
45
60
126
9
69
12
83
1
30
69
15
6
39
32
60
19
48
12
5
4
15
42
18
6
30
6
24
6
9
51
29
55
45
69
6
5
25
18
36
54
23
28
9
23
4
51
129
9
30
21
3
42
30
6
24
66
48
42
30
30
59
4
60
45
66
18
12
6
24
78
27
15
18
6
24
6
12
83
31
18
138
30
35
7
57
3
6
27
144
15
29
37
18
72
42
3
8
40
87
18
42
90
39
39
36
54
12
18
222
54
81
45
48
47
19
48
6
51
33
3
15
18
24
6
36
6
75
48
45
42
53
1
66
89
13
66
17
25
90
24
5
133
3
39
9
9
23
7
6
6
9
15
5
7
48
57
15
9
3
21
156
21
48
12
24
11
7
18
3
27
5
100
63
141
15
125
16
33
30
42
90
33
12
20
84
55
204
21
3
12
60
24
54
60
47
79
17
55
29
16
9
36
15
87
6
35
12
19
5
13
6
30
6
21
3
42
18
42
24
54
6
35
91
24
66
42
96
30
35
1
60
15
24
21
30
29
12
4
9
12
35
37
63
48
81
6
29
49
6
18
23
25
23
31
45
39
36
30
35
19
6
71
19
120
41
37
71
61
11
13
12
24
30
114
12
18
12
48
21
24
27
18
42
9
15
21
20
7
48
30
48
12
108
75
36
21
24
54
45
32
13
47
40
45
18
12
12
186
11
1
30
45
15
12
42
15
45
6
78
42
33
21
99
15
96
29
37
102
21
159
102
36
30
30
48
6
5
64
12
117
3
33
42
45
69
90
84
77
49
39
45
6
9
9
23
37
6
12
30
18
5
40
27
84
30
11
13
114
6
6
108
36
6
48
23
73
51
45
66
30
30
53
52
69
35
24
7
5
55
9
84
15
60
36
54
6
21
69
6
93
9
96
66
24
77
25
84
35
19
36
48
6
36
60
36
15
3
60
17
163
12
30
12
48
39
9
6
41
67
12
30
30
18
11
7
24
18
6
45
9
12
18
12
6
18
41
1
15
33
12
30
24
30
6
48
17
13
75
27
12
101
52
3
36
78
51
15
36
18
12
18
21
21
36
48
24
27
33
102
6
60
59
13
6
36
54
24
6
21
56
127
6
6
18
3
20
67
57
56
64
9
71
49
11
1
35
48
31
6
23
1
11
40
165
84
15
3
72
9
111
36
54
174
21
24
27
60
30
123
81
60
36
60
90
12
168
65
25
3
57
18
6
30
5
49
6
18
6
30
54
18
63
12
87
108
105
27
30
63
9
35
19
12
30
12
30
18
24
24
36
66
30
18
66
30
36
45
39
96
24
24
36
24
45
39
18
24
24
35
67
33
12
9
36
48
11
109
27
8
1
36
54
18
18
45
44
181
3
21
75
9
54
72
101
64
44
49
30
17
160
9
6
21
39
6
12
30
57
36
9
6
9
45
30
5
4
20
55
120
24
6
36
84
36
15
15
144
5
7
153
12
45
3
27
42
107
31
9
45
30
5
16
69
11
25
83
121
54
30
6
30
126
24
9
32
13
12
12
48
18
6
30
5
13
6
57
8
49
42
45
39
6
24
30
21
9
120
42
18
24
48
42
33
33
60
12
3
9
18
89
49
72
95
37
42
6
59
1
48
42
48
12
30
30
90
3
32
67
21
12
75
5
28
9
12
24
51
36
20
37
6
101
76
15
18
30
65
1
30
21
15
30
3
120
36
60
9
42
18
42
5
48
67
9
3
17
19
17
43
30
6
29
12
24
1
63
21
18
21
9
27
15
84
60
17
19
6
84
24
36
66
24
21
75
108
65
1
15
21
24
54
72
5
28
15
12
53
36
24
169
63
24
9
27
27
117
60
51
12
6
90
5
25
12
60
15
27
41
40
57
24
60
36
3
45
6
30
18
42
54
60
21
21
24
18
36
30
27
75
12
42
15
45
24
15
56
25
18
36
12
18
30
12
45
3
12
12
18
42
42
99
51
29
67
5
13
42
105
135
12
21
51
6
15
15
53
7
9
15
5
13
6
150
36
111
33
24
12
39
32
4
80
49
12
78
30
66
21
48
45
12
23
1
138
12
24
30
102
45
108
81
15
141
24
78
42
59
67
53
16
9
155
1
15
15
24
45
32
7
48
60
24
48
18
60
18
21
51
30
12
27
9
11
1
84
54
21
75
6
3
15
66
15
3
30
11
16
20
49
27
9
84
30
54
27
21
72
60
12
51
63
17
7
12
21
63
6
60
6
84
9
27
12
78
18
21
45
6
29
13
6
21
3
12
45
9
51
3
53
19
21
45
18
17
7
6
ABCD 97570031974*3^$a+1 [50050]
7
126
3
27
54
131
37
23
13
11
16
32
40
27
18
18
30
42
12
24
21
9
15
9
12
23
13
95
85
54
101
24
61
63
75
41
13
6
5
25
6
48
42
11
37
18
29
88
15
21
15
36
18
11
12
48
55
12
18
11
103
120
41
24
48
67
18
35
12
12
40
44
7
53
36
31
72
18
42
48
29
79
5
24
7
36
29
24
37
42
41
60
36
25
3
27
41
49
36
83
4
3
24
18
23
7
33
8
55
72
65
43
29
7
108
66
6
29
19
90
35
28
45
18
29
31
72
84
125
253
96
111
33
36
30
60
36
9
84
20
25
72
11
4
3
5
48
43
9
45
18
30
72
23
19
18
30
125
1
119
13
3
9
47
13
11
1
6
9
39
6
75
36
15
54
11
28
27
24
29
52
12
27
6
99
81
12
51
57
42
48
17
12
25
96
27
117
18
36
12
33
36
36
9
66
5
12
43
5
25
18
65
25
54
6
11
43
45
27
29
1
63
180
27
5
28
63
12
18
179
61
3
27
18
96
84
135
56
16
8
1
15
44
4
15
18
27
21
96
30
65
103
48
24
9
72
12
20
96
16
21
144
18
18
23
72
19
29
96
19
17
12
88
99
9
9
66
9
15
48
17
91
5
49
6
9
32
24
1
15
39
17
12
52
45
24
66
6
35
12
108
7
18
12
6
30
11
25
23
28
63
144
30
135
36
27
45
27
41
4
27
54
6
66
63
51
21
8
24
31
29
16
15
54
11
19
36
6
23
7
36
18
6
48
41
67
24
5
13
35
76
15
17
48
1
6
72
41
61
6
72
18
75
27
6
30
17
88
21
11
85
12
6
66
6
77
13
3
27
5
49
35
28
68
19
30
6
30
83
67
29
16
84
44
7
12
60
41
16
9
60
30
6
90
54
30
5
19
173
12
16
24
27
36
89
48
16
111
18
35
25
18
53
4
123
45
8
120
115
72
5
4
68
67
48
60
45
27
30
119
7
69
8
12
25
3
33
12
18
69
9
39
45
51
21
15
9
35
55
9
116
24
96
1
159
80
1
23
61
51
8
1
12
23
4
8
7
18
18
45
57
87
21
6
21
15
30
27
123
12
18
54
9
15
12
5
28
9
30
78
47
28
32
28
32
7
90
6
17
31
42
12
87
63
5
7
5
19
17
24
16
33
12
27
56
4
27
81
3
60
17
55
45
27
17
85
60
63
48
24
44
31
5
55
21
69
30
9
9
18
42
30
36
24
65
72
73
23
40
104
31
45
20
43
6
59
60
36
43
17
36
49
15
111
29
4
12
32
36
84
25
48
24
23
52
20
13
3
9
15
3
6
66
6
39
15
89
229
18
72
41
40
27
72
17
48
12
73
47
28
92
13
12
6
48
5
76
9
15
32
24
109
54
65
7
105
36
27
12
5
96
7
77
1
12
11
67
17
1
27
39
113
1
120
71
55
6
30
54
6
117
20
25
18
54
11
19
18
18
18
27
32
31
29
7
101
49
36
12
78
12
5
31
6
36
143
1
18
12
6
3
24
32
25
35
1
27
96
27
45
93
15
9
11
24
37
95
48
28
45
83
52
128
37
24
18
12
53
12
4
111
36
42
30
18
35
12
48
4
15
29
36
25
36
72
36
30
24
17
4
72
27
53
24
1
54
5
13
47
16
3
5
60
7
108
24
41
7
9
63
18
18
24
18
48
35
96
40
81
47
31
9
8
4
45
36
15
3
72
90
27
81
24
3
15
12
5
55
30
15
48
15
48
6
36
48
11
156
13
15
39
17
28
15
5
76
39
41
19
30
6
5
112
3
72
9
36
69
30
9
15
21
15
29
37
18
41
103
6
71
24
4
12
51
48
5
40
9
36
6
5
43
65
16
32
12
1
15
20
36
1
72
51
57
54
36
29
4
27
17
28
9
48
23
49
78
90
66
5
84
12
40
80
31
9
20
4
57
18
6
11
19
36
5
37
12
15
20
100
33
23
7
6
27
39
6
3
15
9
3
114
95
25
23
55
5
187
29
61
35
96
28
20
19
36
6
3
15
18
84
59
1
23
85
30
18
35
48
25
47
103
12
5
13
6
36
9
3
117
20
43
41
24
7
6
39
9
11
31
18
30
29
7
6
12
60
27
3
233
19
5
48
240
136
81
3
45
6
9
32
4
27
65
25
18
21
9
54
6
36
135
3
45
105
47
28
15
53
40
27
36
137
24
1
23
12
12
85
107
4
9
78
5
13
27
3
41
48
25
18
12
36
6
36
30
45
69
30
65
48
48
25
30
18
42
9
9
12
27
15
5
12
48
1
27
9
23
36
19
18
23
7
24
30
23
31
5
60
16
99
17
19
24
36
29
12
67
17
4
24
93
24
11
97
66
5
49
11
4
45
102
36
33
80
64
3
5
139
53
72
19
5
24
7
6
12
132
35
40
15
29
61
18
53
12
7
18
27
63
30
78
108
21
68
40
80
88
3
5
55
12
5
28
21
23
37
99
156
36
45
15
129
54
6
18
12
33
3
33
21
155
49
12
23
19
12
33
81
66
45
56
88
80
1
15
9
35
84
1
72
54
9
9
11
36
24
16
120
33
11
7
89
19
30
11
4
12
8
7
48
9
27
5
73
126
65
25
102
33
27
48
6
39
44
37
15
153
23
7
101
4
3
29
96
24
19
5
31
30
24
35
64
27
89
4
15
17
1
18
5
24
73
90
42
3
33
47
28
44
7
90
18
72
5
4
27
17
112
9
95
31
24
5
4
63
77
48
49
6
9
21
15
32
72
36
13
35
37
23
16
9
11
31
54
48
11
12
13
36
36
15
45
35
28
36
135
18
30
42
11
37
15
12
8
16
21
60
18
53
24
43
18
27
27
36
5
28
111
24
192
72
5
132
16
9
6
9
75
29
31
18
30
90
15
21
155
40
21
24
144
11
52
45
72
18
9
3
17
19
5
24
16
24
3
24
18
23
43
41
19
45
111
36
24
36
29
16
3
65
16
9
24
47
24
4
27
6
27
20
108
7
12
29
31
210
63
8
28
44
7
66
15
12
87
9
21
15
45
84
6
36
12
65
25
6
9
12
9
35
1
15
ABCD 97570357232*3^$a+1 [50004]
18
55
41
6
1
72
11
21
33
30
1
95
30
96
24
51
33
102
45
15
48
13
77
12
24
99
16
35
54
12
175
23
81
21
30
61
59
18
6
21
9
36
19
125
115
41
55
5
78
60
42
3
27
30
60
54
37
23
45
141
54
21
36
87
12
145
48
48
12
11
9
72
24
201
30
78
156
151
24
24
20
87
13
92
33
31
11
18
55
11
21
28
32
108
52
35
73
11
60
54
67
8
27
60
18
7
24
11
13
12
44
75
24
222
3
48
39
13
185
67
35
90
48
151
71
1
8
16
89
24
30
13
12
65
6
9
81
24
6
49
77
51
3
30
7
53
51
4
20
124
20
75
37
8
15
21
75
49
48
29
60
108
30
61
132
29
15
16
104
15
18
7
203
25
47
33
51
25
36
5
55
20
76
17
15
27
109
11
18
30
85
17
24
30
1
96
17
96
90
85
35
30
15
51
24
66
75
15
13
5
156
24
12
18
120
60
1
56
33
55
80
15
1
29
60
43
23
6
111
9
43
5
102
1
17
87
39
36
85
48
167
81
3
81
16
80
100
23
144
1
72
23
49
137
63
88
53
30
81
48
51
45
39
6
19
60
36
89
283
12
35
12
168
36
1
36
47
37
5
48
36
87
57
15
21
91
20
76
59
13
108
44
33
72
18
61
5
6
85
60
53
102
69
15
30
7
24
5
99
39
1
24
5
30
36
54
12
114
30
6
9
4
5
60
12
24
54
57
15
73
11
21
4
41
24
111
3
102
115
23
90
55
47
18
31
41
3
45
7
108
92
33
102
45
64
36
44
51
25
173
51
69
42
24
61
164
15
57
69
19
12
17
30
13
23
60
30
19
5
15
81
31
8
15
60
72
21
57
42
25
84
35
37
23
36
13
60
12
65
51
123
69
52
128
111
109
212
9
19
12
24
12
32
27
49
41
79
29
12
54
90
24
7
84
29
66
45
45
67
72
12
48
41
30
25
12
23
84
25
11
24
42
120
111
12
28
23
109
48
12
20
28
77
43
59
78
6
9
40
17
43
11
49
41
60
90
105
64
5
42
81
57
7
59
97
84
24
36
35
60
48
13
132
60
95
25
35
72
33
76
161
103
5
55
71
114
36
60
7
20
9
63
21
15
4
108
119
25
36
12
71
54
3
100
8
16
23
73
203
60
66
43
71
57
27
1
56
93
15
16
41
211
89
24
19
11
121
173
123
4
96
29
15
24
16
29
30
6
54
9
15
6
54
60
37
96
23
54
72
63
40
11
45
9
31
71
1
8
39
97
23
330
7
24
65
30
25
80
75
85
24
41
30
1
119
1
8
48
52
245
6
30
54
12
30
18
85
71
45
40
89
43
44
244
215
37
17
12
3
87
13
35
120
121
89
42
45
40
68
16
11
49
155
24
85
155
42
55
5
18
201
16
35
105
4
36
53
36
7
29
3
135
133
89
3
16
11
144
109
48
23
85
95
45
40
11
84
66
15
39
49
5
6
25
11
138
186
61
144
11
18
60
87
36
87
21
64
36
80
75
90
39
40
5
3
232
41
24
66
25
89
87
100
5
19
35
1
48
17
54
54
63
9
60
30
78
42
138
6
180
37
44
4
35
49
35
117
15
85
53
6
6
15
39
54
36
27
57
102
1
167
42
19
131
18
43
47
13
48
125
75
9
12
43
60
95
1
95
174
51
141
48
63
99
108
36
21
60
9
24
60
120
36
7
23
25
11
9
15
49
56
96
69
30
1
116
12
16
12
23
81
9
67
12
5
67
5
108
15
12
4
89
3
9
54
49
35
102
39
52
23
36
30
19
84
5
12
18
25
12
29
27
28
29
6
45
39
157
8
51
54
127
125
18
90
31
35
1
5
18
13
17
31
12
12
8
12
16
5
6
84
114
60
6
49
5
90
1
96
8
75
13
80
27
102
123
21
15
64
12
59
1
113
31
5
15
4
11
49
60
5
31
44
16
132
108
41
18
21
96
33
147
15
54
31
24
89
66
156
18
27
28
5
91
11
69
136
113
6
90
91
23
12
13
41
6
45
33
6
1
65
31
59
30
31
119
48
60
60
6
60
7
23
117
9
54
36
45
105
90
25
5
75
15
54
19
92
69
55
149
30
30
55
77
63
21
24
67
5
24
6
24
9
207
13
11
49
8
3
9
57
18
1
240
35
30
36
150
85
35
1
12
80
36
12
4
36
107
145
92
15
33
16
35
37
24
35
18
31
20
129
55
47
25
56
112
11
57
64
44
40
5
7
32
27
24
24
33
57
7
293
6
60
9
52
48
35
61
92
64
ABCD 97570943818*3^$a+1 [50019]
39
37
32
12
136
23
9
15
6
7
47
25
32
36
52
20
48
15
90
55
12
5
132
18
25
5
18
72
6
54
18
54
1
44
48
12
63
42
54
9
72
111
18
51
9
6
21
69
66
45
24
108
21
67
17
43
29
18
13
17
6
42
7
60
71
36
33
15
30
15
3
9
33
15
28
5
18
81
15
18
15
45
30
13
5
7
68
39
1
113
30
69
12
15
6
7
20
51
24
30
12
48
27
21
7
17
48
55
5
3
24
28
11
42
48
7
80
15
45
33
12
48
79
23
60
12
33
24
33
18
24
13
32
33
6
81
9
12
39
105
36
60
7
5
12
15
15
24
97
5
39
28
23
9
39
6
6
25
35
145
5
7
53
18
97
32
12
36
12
48
57
15
12
3
138
55
140
33
30
6
24
19
92
9
114
25
53
15
24
33
43
53
24
15
57
3
3
42
6
12
9
9
12
67
5
12
48
3
87
6
6
60
45
9
7
29
31
44
63
18
7
32
28
23
24
13
17
6
72
102
3
15
30
3
15
54
18
78
48
144
15
40
47
48
60
25
11
21
9
6
81
57
75
72
9
19
23
30
27
3
24
30
15
16
20
9
6
9
88
35
6
90
6
3
12
81
30
42
6
24
78
7
11
12
30
72
48
42
90
36
12
7
53
67
11
30
12
54
45
3
45
51
12
45
177
36
67
5
12
18
69
33
60
6
6
15
9
12
7
47
13
83
25
35
48
69
3
25
65
15
39
18
3
15
12
60
30
12
60
31
32
40
41
30
37
23
6
36
27
21
6
81
60
15
12
18
18
9
21
12
15
45
60
42
66
139
80
12
3
42
6
30
7
65
60
27
36
3
12
25
23
6
18
45
21
7
23
60
24
66
60
7
32
40
35
12
21
12
48
15
117
27
66
42
25
8
3
21
28
5
48
24
123
15
45
28
12
5
3
9
15
15
60
81
24
3
42
48
75
28
23
69
12
21
39
3
33
27
117
33
66
9
3
9
3
48
24
13
32
15
13
11
12
25
12
47
18
18
24
1
72
17
15
36
57
15
117
18
13
29
31
23
69
51
21
3
6
84
103
5
27
57
63
12
28
8
87
6
6
24
30
79
11
37
35
30
7
5
55
5
30
30
72
24
39
28
35
37
47
54
19
23
37
17
60
31
5
27
33
39
16
17
115
20
27
138
6
24
30
55
35
85
140
21
36
48
27
76
5
12
102
6
55
53
67
23
57
60
12
33
48
66
78
55
23
78
6
6
27
27
45
9
12
39
60
16
23
49
5
27
16
23
66
43
41
72
7
20
105
43
44
3
25
20
21
30
21
9
19
20
12
15
45
15
66
39
16
12
17
36
12
15
28
35
18
6
48
6
72
12
12
3
72
76
12
92
9
36
15
28
35
42
6
30
39
9
27
52
35
6
12
24
24
19
8
24
69
12
7
5
75
45
132
24
6
45
45
48
15
3
78
36
6
42
6
144
33
39
36
18
12
30
69
3
60
13
77
30
18
12
18
24
1
32
57
18
33
9
3
12
9
12
7
80
15
18
15
45
7
11
24
57
9
19
41
6
33
12
15
21
84
21
72
3
33
7
53
36
15
36
9
18
18
15
12
3
18
7
17
60
3
3
54
3
12
12
28
5
43
44
48
3
12
12
36
9
9
19
68
9
15
105
30
1
17
78
9
48
27
6
7
5
36
6
61
44
99
21
33
15
57
31
113
27
27
13
17
6
36
6
7
23
25
12
83
30
99
69
6
84
6
30
60
60
45
111
25
192
11
21
28
8
15
12
25
11
81
69
30
21
15
18
15
12
3
33
112
35
57
63
6
12
7
20
27
13
11
42
30
90
75
15
18
99
27
45
16
77
3
72
51
21
16
17
15
60
12
76
53
7
12
65
15
33
12
15
15
60
25
20
57
31
12
11
24
42
43
5
3
45
15
87
57
15
60
6
42
25
5
3
63
57
12
33
115
17
27
48
15
6
42
90
7
32
21
24
3
3
18
79
20
33
84
3
21
6
18
15
12
36
3
69
28
80
57
55
5
27
9
24
6
36
45
3
108
72
6
19
23
42
15
87
36
54
15
33
6
9
57
51
12
40
20
51
6
66
12
45
12
39
66
60
31
65
7
5
3
9
24
24
12
96
7
35
36
37
29
51
15
120
9
28
47
13
5
12
75
111
45
52
47
30
18
13
72
20
33
15
24
36
69
36
84
18
6
7
32
12
76
23
57
15
9
33
103
17
6
96
73
68
24
15
18
6
49
5
6
30
12
18
69
3
45
24
15
33
12
159
9
15
12
13
5
6
114
3
3
54
18
18
30
21
3
96
49
77
6
18
30
6
15
16
17
55
23
69
28
11
12
129
48
60
3
37
20
12
36
33
30
21
9
6
33
15
30
15
51
36
18
18
30
12
15
51
24
18
115
32
93
30
37
20
15
25
41
24
30
12
66
75
40
20
93
24
15
15
6
51
3
73
12
17
3
12
28
11
9
12
9
30
36
45
21
12
3
52
20
27
6
24
18
13
23
117
12
3
24
45
28
32
15
90
48
27
15
18
18
24
1
5
15
9
18
30
55
113
54
84
12
9
3
12
1
12
5
55
11
96
18
15
28
23
21
60
16
132
47
18
3
3
30
67
23
21
39
81
111
24
21
24
33
55
5
15
21
79
5
156
12
12
42
33
12
15
60
61
20
172
48
5
12
36
12
87
40
23
25
20
15
105
12
33
60
18
90
7
47
13
23
6
31
5
7
60
32
39
30
7
12
5
12
3
27
13
5
15
51
12
129
33
66
6
30
1
77
60
3
3
6
31
17
18
42
3
15
18
120
24
78
18
19
17
15
60
16
5
48
51
48
12
123
25
8
40
80
129
15
15
6
7
23
48
30
6
13
101
132
54
13
20
21
39
28
60
104
3
33
63
12
25
29
3
28
53
19
35
45
120
88
32
12
3
18
12
15
27
93
12
60
28
41
24
15
12
9
30
37
53
39
15
13
47
25
47
6
7
53
48
67
5
72
6
21
28
5
3
12
48
9
6
18
12
7
32
3
12
21
27
13
59
6
12
42
13
35
13
65
12
12
63
12
3
13
53
7
35
18
6
13
11
30
19
77
43
11
12
24
78
3
52
5
55
17
18
93
117
102
61
104
3
33
72
3
69
120
15
36
12
25
5
18
24
6
60
127
5
75
40
17
24
79
8
3
12
30
7
11
150
54
18
48
42
18
12
27
27
1
83
6
31
35
42
12
3
21
7
5
75
39
33
3
24
6
15
27
30
12
15
21
78
6
31
120
29
18
25
20
45
42
45
28
11
30
84
15
12
9
30
21
69
39
12
9
6
24
9
27
33
15
12
6
12
55
47
18
27
9
27
9
3
40
92
28
5
60
63
27
30
18
84
13
32
9
51
9
7
44
9
30
6
3
ABCD 97571100002*3^$a+1 [50006]
11
28
20
12
37
6
36
29
72
60
13
11
196
20
40
44
76
8
1
3
8
28
36
20
19
5
12
12
28
20
64
84
56
24
52
8
60
145
51
68
7
29
31
5
40
8
12
24
16
3
137
16
80
4
44
40
15
5
1
84
6
9
84
8
79
18
35
16
96
20
43
33
63
57
12
12
84
12
3
57
84
8
112
20
84
52
20
48
1
111
117
11
120
4
27
5
19
30
150
29
40
51
6
39
51
9
12
180
123
17
67
6
95
4
36
75
41
120
19
17
40
87
72
24
9
56
16
44
52
12
8
49
119
52
33
11
28
92
60
73
11
24
55
90
3
3
5
60
12
67
77
115
18
47
24
72
28
105
107
28
12
84
75
18
3
12
128
28
32
28
15
9
60
8
13
35
12
12
16
21
83
40
12
24
12
8
52
80
7
53
40
12
32
24
16
3
53
28
32
13
15
9
15
60
80
96
85
87
9
11
24
36
60
4
80
4
12
24
20
24
1
18
42
11
40
12
32
13
15
12
3
41
31
5
84
76
8
61
71
40
3
30
11
120
16
96
80
79
41
48
144
37
51
87
81
12
228
80
19
221
12
13
15
72
12
56
16
20
4
80
40
56
76
8
64
8
64
9
15
36
15
29
76
44
19
156
17
24
4
32
52
8
43
6
54
30
35
55
36
89
40
12
92
37
11
4
8
76
44
12
16
63
29
40
92
24
85
47
24
79
41
24
19
41
16
3
5
168
43
89
12
25
3
48
147
21
32
13
47
4
164
19
17
24
72
73
90
57
87
5
76
12
9
60
30
69
80
109
35
37
39
24
21
27
48
20
16
80
205
3
152
24
52
27
153
9
23
7
21
3
209
36
25
27
57
35
48
13
59
25
51
12
33
11
28
48
48
36
8
55
17
36
103
65
124
87
5
60
43
17
88
15
41
12
43
9
21
51
44
72
103
9
105
87
3
21
216
36
27
6
36
35
16
8
40
72
3
6
30
9
84
20
16
165
75
15
17
40
92
48
52
32
84
72
7
33
8
72
103
9
81
6
29
16
24
24
207
9
15
54
3
63
5
16
15
29
12
67
6
59
28
20
37
63
27
30
123
44
36
40
9
119
16
99
90
150
36
18
23
7
17
25
11
37
15
8
28
20
19
45
87
18
47
16
117
47
48
12
40
9
6
41
43
6
71
4
33
27
8
168
97
3
108
44
72
24
24
40
128
64
39
101
4
20
49
162
69
20
55
5
40
12
8
64
20
112
140
4
56
43
101
132
24
4
36
8
7
9
39
17
48
12
109
15
15
21
8
108
4
44
12
28
12
8
25
75
21
39
15
9
92
144
60
1
90
53
28
27
72
21
9
3
8
28
20
24
12
36
4
108
27
89
64
135
6
15
92
12
25
47
4
80
79
17
25
90
41
12
12
24
12
48
40
32
13
35
100
72
44
13
11
25
96
3
15
57
45
3
48
80
120
43
66
15
8
1
39
56
64
21
90
45
152
28
32
28
36
84
36
36
8
96
136
33
51
60
44
76
3
153
24
44
12
19
9
51
48
113
12
16
75
9
8
97
90
33
80
13
147
12
8
88
12
8
25
114
12
21
60
80
4
20
13
71
79
57
9
27
48
72
39
65
100
9
39
8
12
28
8
12
79
69
212
88
21
24
11
28
12
44
16
48
21
36
54
5
12
19
29
52
80
28
32
24
25
35
4
12
32
52
116
24
16
8
12
24
4
20
60
4
21
15
36
9
54
33
39
45
48
51
29
36
12
132
120
156
55
41
40
8
36
49
15
20
25
47
79
5
40
75
6
39
132
12
36
32
12
16
45
35
85
47
100
8
36
76
60
69
15
96
84
39
21
33
47
24
60
4
56
52
9
3
68
19
5
40
8
96
84
1
47
40
32
52
80
24
12
43
5
24
1
60
15
12
60
20
24
43
41
16
8
36
115
6
108
71
36
76
9
24
11
25
15
116
49
15
33
71
60
40
44
36
4
57
84
54
17
4
69
63
8
55
9
12
24
32
40
80
7
72
21
8
1
35
16
68
4
8
48
19
36
54
23
64
45
51
87
6
27
20
72
1
6
65
64
56
24
16
20
24
72
72
76
20
36
13
47
16
3
41
36
28
21
24
84
11
25
11
25
59
4
32
4
20
76
8
28
8
31
18
3
33
27
8
55
69
27
9
20
60
4
105
83
7
77
24
1
59
19
5
12
64
12
200
4
39
9
8
7
21
12
33
11
40
8
121
24
36
15
15
6
23
12
16
3
81
20
55
9
51
18
12
54
17
28
15
161
64
45
47
84
64
80
60
1
11
97
3
33
27
27
6
51
33
72
18
17
28
8
28
12
92
28
24
3
21
15
5
36
133
71
40
21
108
27
24
20
36
193
35
7
41
7
17
4
36
33
3
8
36
60
43
33
144
15
81
12
111
5
4
128
60
24
84
36
144
1
11
112
108
33
35
19
5
1
36
30
78
23
48
96
60
60
64
39
33
20
12
120
12
19
24
17
4
20
16
69
15
32
7
33
57
27
20
84
40
56
109
107
7
90
36
54
45
108
3
54
3
44
13
27
20
120
13
71
55
9
81
30
65
60
16
8
31
24
21
12
39
9
9
35
12
16
24
15
5
4
9
11
40
80
120
12
60
4
39
5
16
24
36
56
7
65
48
48
19
45
56
12
4
9
75
15
126
3
348
ABCD 97571119084*3^$a+1 [50019]
10
14
10
20
21
12
12
15
10
23
72
36
79
5
36
12
73
23
7
5
12
31
41
19
72
17
60
7
20
6
15
19
36
48
26
36
15
3
30
27
33
112
23
12
15
48
36
4
36
6
18
26
70
5
24
60
75
52
134
15
19
6
26
58
167
55
14
34
36
41
25
18
17
45
207
3
58
6
41
12
15
102
15
48
31
30
72
8
52
35
3
9
3
33
67
44
10
8
78
69
61
50
40
8
6
40
6
44
48
6
52
30
54
126
17
36
121
11
55
2
18
58
12
74
33
12
48
36
27
28
50
27
48
85
92
99
24
12
25
14
34
56
3
3
28
62
12
27
84
97
18
126
11
43
5
39
46
12
48
47
43
77
12
12
33
3
12
7
5
19
44
36
16
6
60
62
16
5
24
31
60
65
12
48
21
54
81
33
22
26
34
24
41
96
48
7
30
54
24
2
54
4
12
24
5
25
23
7
29
1
14
40
2
40
203
12
33
30
24
72
34
42
48
2
4
30
66
18
60
41
25
38
16
12
65
3
130
26
40
54
6
44
46
8
6
144
46
92
3
21
30
36
28
36
26
27
123
4
6
20
10
8
6
3
12
15
4
56
30
6
28
30
42
2
51
7
104
9
72
19
5
31
89
31
20
33
37
68
10
17
24
61
90
5
72
36
67
48
2
39
69
22
17
33
135
55
32
21
27
34
95
1
48
11
69
22
50
90
148
12
38
39
12
1
2
18
123
24
45
6
21
48
36
24
37
54
12
24
50
3
48
43
29
48
57
15
61
32
4
20
16
2
57
96
24
24
1
36
80
24
3
48
79
24
30
59
61
36
20
30
9
55
14
18
130
83
37
14
130
14
10
12
74
10
6
48
60
20
45
21
10
84
5
7
20
114
10
29
36
9
10
12
14
18
46
59
7
24
5
9
75
13
18
60
14
48
64
35
49
32
108
10
17
73
6
5
51
69
25
11
25
48
35
9
102
36
4
20
66
3
21
10
26
10
5
55
140
33
72
25
23
24
7
36
18
30
17
27
22
26
28
42
18
17
24
1
38
117
25
114
26
4
23
48
13
35
127
17
13
227
7
5
63
81
60
37
18
6
176
4
156
23
45
42
40
48
20
9
3
4
6
23
151
38
16
6
41
12
73
54
26
70
29
45
60
10
29
12
12
1
66
26
72
108
10
8
82
35
19
125
24
21
63
13
50
45
24
3
6
160
42
8
10
30
2
48
22
24
36
14
30
33
31
6
11
49
56
18
10
12
8
16
23
21
39
43
5
15
108
10
80
51
3
81
12
24
19
36
24
30
90
14
15
33
10
68
69
87
90
10
41
9
130
53
31
17
24
25
114
6
11
25
18
12
68
45
7
17
31
5
7
18
42
53
15
16
60
5
36
12
1
126
24
5
1
35
1
2
30
18
33
7
14
54
69
12
84
31
24
12
54
23
21
112
14
66
54
16
2
118
17
37
71
24
91
18
152
15
15
9
31
18
6
53
7
38
3
69
24
22
17
1
14
28
74
3
12
39
21
55
5
63
57
1
35
43
36
30
54
6
24
35
27
9
9
51
15
9
37
32
16
42
44
33
117
18
21
12
12
21
15
45
54
46
30
36
6
95
123
54
36
10
5
12
55
17
1
6
29
31
20
76
54
30
6
54
14
66
60
93
13
18
6
140
16
20
28
2
9
9
6
48
58
38
10
42
30
48
11
229
95
37
59
9
15
1
8
58
24
41
12
3
90
27
1
47
12
45
51
21
3
97
23
36
21
63
157
59
27
9
25
30
26
160
14
21
108
15
70
36
24
32
27
12
19
42
48
20
12
3
39
93
27
28
29
19
17
39
33
105
6
54
46
90
35
36
31
8
36
4
65
24
13
2
28
18
32
4
11
165
10
48
12
2
88
144
60
35
15
66
40
14
40
50
24
22
24
60
41
69
16
18
102
23
39
76
96
54
11
9
16
20
15
1
114
6
78
12
30
47
3
33
27
9
55
5
21
40
60
48
35
36
48
3
54
39
36
15
21
27
16
26
10
174
30
6
36
30
5
12
7
44
6
70
65
24
7
68
40
44
88
53
9
27
48
31
2
34
20
33
12
21
58
20
126
18
66
99
27
24
22
18
29
7
5
39
100
80
22
32
78
10
18
65
55
6
6
54
11
24
1
38
54
16
119
91
12
65
48
21
3
48
12
87
34
6
53
15
48
10
44
46
65
12
37
35
3
16
30
6
29
1
23
21
76
11
43
20
21
9
46
24
56
45
55
161
63
60
40
36
44
9
36
37
32
15
21
12
3
21
76
44
3
87
36
28
5
31
8
28
14
36
39
105
18
57
1
23
7
17
1
11
21
24
75
51
84
21
43
12
14
4
32
15
13
90
6
119
15
36
136
53
25
2
88
2
3
55
17
12
36
7
5
25
30
8
30
22
14
124
2
24
34
11
9
76
6
17
60
127
38
48
34
5
21
4
8
22
113
141
36
18
22
26
10
18
60
30
26
16
29
81
15
3
21
15
6
4
8
16
30
5
24
75
16
41
15
10
23
247
24
2
4
36
44
63
27
9
31
30
98
46
132
23
9
96
22
60
24
5
1
24
26
4
29
51
21
3
160
20
30
16
143
36
25
12
84
26
42
22
6
20
60
18
16
41
63
82
32
15
43
24
8
88
14
4
2
9
39
45
55
26
15
1
35
168
15
42
28
6
24
14
15
37
36
32
72
63
1
72
32
22
5
84
12
12
181
26
106
23
7
5
120
45
54
33
1
47
39
69
61
56
10
24
41
45
24
3
12
60
1
59
9
70
66
6
2
3
27
42
16
14
10
8
22
24
32
64
38
3
24
55
158
46
17
3
57
60
9
18
18
63
61
44
36
16
30
77
33
3
96
48
91
29
12
99
42
4
96
24
14
40
12
125
103
29
13
38
90
40
2
57
43
24
20
10
23
21
10
29
61
90
5
67
5
12
3
78
10
29
1
47
15
34
36
44
16
30
24
56
10
108
35
84
51
81
9
12
34
26
34
30
11
9
16
44
30
6
87
3
12
28
48
14
3
15
24
9
81
30
45
24
91
5
21
4
35
36
12
3
4
134
27
25
2
21
24
91
ABCD 97571755954*3^$a+1 [50089]
60
108
5
48
12
43
12
5
4
20
13
18
17
67
6
99
135
45
21
195
3
96
5
13
35
31
42
3
60
9
66
89
55
36
96
9
75
36
33
3
42
48
95
12
36
19
33
57
15
8
172
135
125
1
11
28
33
12
60
135
20
7
9
32
12
36
1
66
29
139
12
29
13
11
19
168
185
25
18
5
139
78
3
24
56
19
141
99
21
32
175
60
12
53
12
61
54
42
84
15
72
3
162
42
65
96
64
32
13
11
19
108
78
27
48
9
15
3
144
33
20
88
68
25
60
47
72
136
44
228
7
18
144
18
33
20
208
92
4
44
76
8
12
151
54
78
153
207
18
155
48
4
92
108
52
3
41
19
45
57
11
13
72
30
185
145
63
20
55
9
51
65
12
49
3
27
78
83
37
23
145
30
17
91
9
27
5
265
18
33
20
84
96
48
16
56
4
9
12
42
81
20
12
48
49
35
61
75
69
3
15
18
30
81
144
60
21
18
126
47
25
47
180
96
156
240
36
37
6
65
19
6
54
102
6
48
42
63
39
36
41
1
18
21
144
9
15
128
72
7
84
54
51
20
109
35
28
44
1
15
57
27
45
15
75
41
60
52
33
18
17
24
25
15
8
1
192
42
21
20
31
108
5
61
15
57
18
41
148
72
105
48
42
113
12
19
90
131
13
27
63
30
11
61
24
54
102
96
3
32
85
42
30
36
150
21
56
7
18
60
18
5
49
3
24
8
12
16
9
108
30
17
16
12
80
1
54
18
35
64
128
97
35
25
59
24
72
16
32
31
9
63
5
4
75
33
12
9
47
24
64
32
72
55
18
99
45
99
20
96
55
90
75
45
23
76
15
54
18
137
16
20
12
60
7
30
36
54
72
29
67
9
9
155
172
117
47
121
27
72
48
195
17
60
13
27
8
1
72
54
5
25
11
48
49
15
8
145
108
59
48
12
48
133
72
15
27
90
3
9
71
48
7
17
55
17
16
3
24
12
9
24
21
114
30
27
80
19
54
42
53
28
9
11
48
40
84
81
6
29
7
5
4
44
36
19
72
12
96
17
103
60
90
12
27
33
48
126
29
16
33
12
11
112
92
55
41
13
54
18
27
33
72
35
37
83
43
45
3
5
49
47
16
44
1
35
7
57
8
91
24
36
102
99
51
65
28
9
6
12
149
1
119
109
51
39
17
19
24
30
36
71
7
21
20
4
3
45
44
60
148
60
20
91
42
18
126
66
42
3
15
17
91
129
33
12
35
43
117
63
5
12
31
24
126
27
68
67
18
59
60
151
5
79
6
11
55
18
60
102
6
3
60
75
29
88
63
41
103
17
1
23
19
53
13
54
36
225
45
42
137
61
155
25
30
24
57
9
36
24
27
12
36
9
15
116
1
54
41
60
19
125
64
63
153
171
60
129
36
80
79
77
67
18
27
8
12
133
23
4
27
21
20
67
57
80
84
25
114
117
3
18
35
115
53
19
90
30
33
93
47
7
6
27
39
101
7
42
11
120
49
63
111
36
29
85
30
69
8
220
32
48
37
123
20
12
85
171
9
18
89
55
53
67
225
33
75
45
42
21
104
19
117
39
33
153
18
30
114
21
56
24
7
48
60
57
60
9
90
18
48
144
11
40
45
3
15
57
9
54
17
64
225
6
9
9
12
47
85
18
53
31
18
83
84
24
7
18
107
25
30
42
36
111
105
30
69
57
60
18
77
13
47
28
96
8
28
27
5
76
36
44
4
20
43
113
19
156
269
1
6
41
49
3
27
78
162
9
200
145
99
45
131
1
18
65
12
96
48
12
19
81
12
8
97
18
72
53
103
17
25
54
9
80
72
145
23
24
160
48
15
9
120
123
36
81
111
24
65
109
47
7
41
49
36
15
32
40
32
85
30
17
61
84
59
40
44
28
15
72
45
3
45
9
108
71
25
11
16
3
24
36
65
7
120
54
78
30
6
89
13
23
96
24
19
6
30
9
123
45
44
109
35
67
33
99
18
120
24
3
96
56
16
8
24
7
114
30
89
43
84
33
8
4
33
27
39
17
25
30
18
15
84
45
6
9
3
5
12
12
40
129
15
21
123
57
23
13
35
48
12
49
96
84
54
9
32
13
47
76
45
35
55
12
132
41
24
16
48
32
12
132
13
60
71
49
123
93
51
44
49
36
6
5
61
18
24
77
85
48
11
84
12
64
44
7
54
12
18
5
49
78
53
84
55
18
24
66
18
24
3
315
5
13
42
120
33
ABCD 97572003734*3^$a+1 [50022]
36
9
162
66
24
3
15
66
255
15
36
18
15
12
84
132
72
36
15
12
24
21
69
18
81
75
225
45
72
18
42
75
180
45
243
99
60
18
147
171
105
21
63
33
18
57
105
198
54
3
12
48
12
15
138
63
45
39
15
108
24
54
84
3
24
48
33
42
48
57
15
36
81
45
96
99
9
27
12
132
201
87
36
9
123
39
9
165
90
24
30
60
27
39
114
72
54
12
18
24
3
45
54
213
156
12
3
66
6
33
15
24
45
135
138
60
30
18
186
66
24
36
48
150
57
15
9
9
390
21
51
129
39
54
3
15
120
93
15
42
87
3
18
99
27
9
129
75
12
111
24
33
15
18
15
60
3
141
21
18
30
144
132
15
3
21
27
24
90
3
45
36
51
9
12
42
66
240
51
21
63
24
12
21
63
24
27
45
84
12
3
282
75
12
45
36
84
3
39
33
3
18
15
141
171
48
39
48
72
6
90
21
36
12
72
183
180
12
21
84
81
3
132
45
63
39
42
174
126
36
87
12
153
6
12
42
3
60
27
21
9
132
63
45
12
54
45
9
198
54
231
3
36
9
189
3
48
9
18
174
90
45
48
93
30
45
9
3
12
45
108
3
87
57
204
57
72
51
216
9
75
12
15
54
24
84
3
3
66
75
75
120
6
3
12
57
63
12
36
84
360
96
87
105
39
126
18
30
36
6
102
162
60
9
21
24
171
120
24
36
39
42
3
36
48
15
57
105
63
33
18
252
54
3
27
6
228
24
18
69
21
3
36
45
171
9
96
144
3
456
27
18
144
30
45
261
36
171
159
84
36
6
90
45
9
3
12
21
63
24
15
96
30
51
96
183
54
66
24
33
3
45
60
57
84
6
45
84
33
12
99
81
36
18
69
36
12
69
84
114
18
135
108
81
54
117
9
3
120
48
24
108
15
168
30
27
12
129
66
33
12
84
264
60
147
30
36
24
30
33
12
108
192
21
15
24
45
36
24
63
21
6
126
3
9
63
204
36
48
135
186
51
3
54
66
36
9
51
84
6
54
21
33
3
123
156
6
75
177
3
84
15
126
78
144
102
39
15
24
12
60
30
108
63
9
99
84
57
3
15
12
273
57
48
36
60
15
12
3
150
39
108
33
171
48
87
48
45
51
12
72
21
39
108
117
36
171
36
12
201
132
9
36
27
105
123
168
81
24
12
180
15
129
36
24
123
15
21
36
129
90
72
9
9
66
9
156
108
15
36
6
18
126
12
27
81
159
21
54
96
54
72
3
12
69
54
33
9
15
60
48
60
105
30
72
60
84
9
207
9
24
21
27
84
3
93
249
54
12
105
45
27
117
3
48
12
45
30
6
66
6
15
3
36
30
3
93
15
33
171
225
108
63
192
21
12
72
15
36
36
81
174
18
150
48
90
198
36
18
87
45
36
63
45
87
12
27
66
27
12
69
219
48
72
132
69
51
75
93
33
24
144
30
105
27
93
105
66
129
129
15
60
36
15
30
24
15
51
24
18
15
33
72
15
63
189
108
39
168
48
54
3
72
165
3
12
69
15
255
9
153
39
96
60
45
102
78
54
165
33
12
3
120
183
18
54
96
30
15
132
84
48
48
33
42
90
15
15
144
24
105
69
6
81
48
15
12
21
72
48
189
3
45
42
45
24
144
93
90
102
15
27
21
33
51
168
156
21
15
39
126
84
87
12
45
3
3
45
27
54
51
33
135
72
243
6
15
360
3
30
63
105
108
66
54
111
36
69
36
27
60
60
192
75
60
33
15
6
84
60
147
45
99
45
60
66
9
51
9
36
21
24
ABCD 97572770182*3^$a+1 [50045]
76
29
27
16
24
84
12
68
16
119
9
28
20
60
180
28
32
24
108
76
29
55
80
52
48
8
3
85
5
19
32
4
44
36
9
103
12
120
56
285
19
17
144
7
200
240
147
126
7
12
60
101
6
21
24
75
85
60
44
36
60
40
125
54
54
3
60
4
36
83
54
7
8
40
72
29
151
44
16
5
51
160
29
31
32
12
100
44
16
56
12
87
13
12
36
17
43
44
64
29
7
108
20
96
132
12
16
36
8
36
36
9
19
132
44
60
72
64
5
60
84
7
29
55
8
52
144
176
36
3
25
5
79
35
21
4
20
16
44
21
66
9
76
144
116
4
56
36
4
120
24
44
28
120
17
12
91
80
88
60
12
8
40
36
48
101
31
24
24
12
96
44
16
72
5
115
212
63
81
60
9
43
12
32
93
3
84
33
15
192
60
16
8
16
44
9
103
20
57
55
56
69
27
9
171
33
27
120
9
60
39
132
3
25
12
20
4
11
21
3
66
43
48
12
12
48
48
68
60
16
96
107
21
40
144
32
120
24
76
89
75
240
171
1
12
72
24
36
29
60
27
28
92
9
63
28
60
24
8
75
21
40
152
33
90
409
12
36
192
80
52
8
96
52
12
65
51
100
11
133
41
31
84
96
5
15
40
53
216
7
60
32
16
32
24
24
165
19
8
4
36
120
24
5
3
16
116
45
103
32
28
68
3
45
76
84
120
20
15
69
16
12
47
13
24
35
18
187
140
36
57
36
19
60
20
172
29
67
44
24
40
32
84
15
13
48
32
72
33
7
68
12
4
20
75
66
19
59
93
99
18
67
128
28
29
3
28
24
80
64
41
3
36
12
4
44
36
28
65
91
5
120
54
177
4
12
48
192
32
52
104
9
7
48
128
4
20
9
67
20
28
44
48
112
32
4
36
59
1
20
48
76
44
36
12
48
64
8
40
24
44
60
24
12
33
115
56
24
16
12
12
36
96
29
175
11
121
53
15
24
48
27
165
40
8
52
96
12
8
40
96
56
3
21
36
48
36
88
32
48
112
8
105
51
16
20
88
101
51
48
21
27
40
72
5
27
9
36
31
132
140
81
115
24
48
120
80
24
88
48
104
33
3
148
11
21
72
112
104
9
3
60
84
4
12
44
64
24
32
3
45
12
15
61
72
96
35
69
148
17
3
12
16
5
27
28
20
60
52
12
5
15
15
21
21
48
55
71
54
63
4
29
51
15
54
27
52
92
16
80
129
75
16
89
18
45
81
24
87
3
13
72
41
79
56
120
45
27
64
20
28
32
96
9
111
144
28
20
28
12
72
44
21
24
15
40
11
18
126
45
81
19
44
81
36
19
24
8
192
141
19
48
12
12
120
156
32
12
180
28
41
135
16
24
5
24
51
129
36
30
45
12
108
51
21
40
8
21
55
5
63
12
28
8
24
16
132
20
28
29
15
16
128
129
36
31
68
12
64
5
15
64
32
28
5
15
12
16
44
48
27
30
151
20
4
65
31
48
29
27
24
60
9
27
9
51
9
87
28
20
4
17
31
32
76
60
104
120
72
96
9
55
200
64
5
19
92
96
183
21
40
48
8
117
43
164
144
76
176
40
29
99
75
21
40
65
79
36
68
240
45
15
45
63
147
216
61
8
40
17
15
160
24
164
12
3
1
12
8
16
8
40
48
53
19
20
28
17
7
29
79
60
65
12
60
43
12
24
56
3
81
4
96
12
32
45
195
108
3
1
23
57
9
60
7
32
48
4
36
8
9
75
112
60
53
67
56
52
32
45
99
9
27
136
72
156
20
9
51
105
24
15
15
117
28
12
36
12
101
15
9
87
124
24
137
19
5
15
72
132
12
40
60
80
15
144
24
13
108
95
1
48
12
24
60
12
120
72
48
29
3
51
141
9
15
69
27
69
151
116
24
4
212
112
48
104
24
105
67
12
72
8
40
92
64
60
35
1
29
7
29
19
24
36
12
32
16
59
21
51
1
23
25
29
51
52
8
9
15
27
109
56
9
15
75
105
21
39
96
45
43
32
28
20
21
75
60
4
8
4
48
48
12
32
33
67
20
40
36
17
3
69
39
60
36
48
28
24
53
6
81
9
7
23
21
88
12
176
9
19
36
44
36
4
92
64
20
9
7
24
59
9
15
37
29
27
112
68
159
33
16
89
51
9
7
8
12
4
35
6
90
18
3
88
65
7
20
87
30
175
11
37
44
9
27
64
29
6
85
36
60
20
28
161
3
12
136
89
ABCD 97572822052*3^$a+1 [50001]
53
36
67
92
57
111
27
6
204
60
195
28
23
54
7
29
99
48
3
57
88
41
15
120
336
153
19
47
85
113
223
47
13
44
36
48
51
78
115
71
21
9
66
33
268
83
105
9
60
162
168
12
13
5
66
25
35
81
4
36
89
19
60
216
5
79
5
51
9
135
52
68
15
81
39
13
17
51
75
96
109
41
43
41
39
60
28
59
48
30
51
72
184
5
3
36
64
161
24
3
64
113
60
27
156
3
1
24
12
144
20
4
36
8
28
17
36
114
25
5
120
96
19
65
3
39
90
19
44
76
96
228
36
60
269
132
3
180
27
13
60
36
12
17
55
36
32
12
100
5
60
67
5
24
55
32
9
180
91
53
84
120
7
23
73
120
132
12
8
88
104
48
100
17
24
75
12
64
113
36
36
31
209
168
12
294
144
1
95
57
57
67
120
113
31
276
44
159
45
36
12
69
108
96
19
80
225
115
72
149
66
174
60
159
15
66
114
61
5
36
79
101
31
83
30
24
30
21
4
11
60
25
12
23
24
57
96
9
135
3
81
9
90
33
40
77
103
108
12
24
53
235
5
31
71
129
144
15
210
55
32
64
140
40
245
6
24
30
55
35
109
108
8
39
6
90
144
13
17
115
5
7
65
99
52
32
45
51
36
24
64
125
6
6
75
9
24
60
43
72
17
18
45
21
96
55
35
81
12
52
260
4
11
9
111
84
1
24
12
23
81
15
84
49
188
39
61
113
67
113
19
17
39
16
89
31
23
42
24
7
113
79
8
33
210
30
24
7
116
27
1
35
37
8
45
15
39
13
92
16
20
111
45
33
252
31
104
76
12
60
12
60
23
25
68
4
53
135
12
3
1
44
45
66
66
135
45
24
55
164
12
33
43
8
21
123
96
135
57
88
125
19
80
48
69
55
44
15
60
96
54
55
89
60
75
100
32
3
37
56
48
4
48
53
7
32
51
90
84
120
72
19
176
9
54
25
41
150
25
29
111
36
24
39
73
23
45
52
8
9
30
13
128
52
84
275
33
40
296
100
32
9
99
76
23
61
276
36
224
4
36
8
120
16
24
36
35
49
80
21
24
90
205
11
21
16
32
27
13
65
187
59
36
9
112
29
48
42
129
12
33
276
31
89
15
216
117
67
56
24
99
84
37
29
139
32
4
95
60
6
78
66
19
101
84
67
36
44
40
113
31
5
51
4
92
177
6
97
29
24
99
15
13
24
35
81
87
150
127
96
68
21
60
3
255
25
125
36
180
120
39
21
24
360
67
44
81
84
135
15
174
171
165
7
24
36
12
35
1
152
69
294
36
205
24
12
77
51
111
78
282
49
35
97
72
17
31
20
48
64
8
24
9
24
36
144
3
9
30
18
66
61
36
47
102
30
60
45
129
19
11
1
5
60
108
66
109
48
8
136
155
45
33
7
68
76
5
36
48
31
65
31
113
111
76
8
45
115
65
135
147
25
36
8
21
39
9
6
157
20
123
180
121
8
52
36
8
45
180
126
33
36
124
11
105
15
24
66
114
81
52
233
84
66
1
23
25
41
39
48
160
29
24
39
12
3
37
44
16
35
105
45
24
24
163
12
92
33
60
75
51
1
89
87
33
51
69
67
83
37
29
78
1
24
20
51
90
19
17
55
104
39
45
75
37
240
53
67
65
139
216
56
63
120
117
184
84
216
44
52
143
145
80
4
60
77
3
201
54
57
76
17
55
36
89
36
60
36
31
77
30
13
24
44
51
45
135
24
9
108
12
ABCD 97573283092*3^$a+1 [50012]
9
93
132
6
9
180
312
153
12
36
99
144
129
63
9
15
93
132
39
81
24
132
12
63
24
15
96
18
12
18
54
90
57
33
3
9
75
108
57
138
45
12
33
27
45
3
81
12
87
45
36
6
93
21
96
39
24
45
12
63
36
9
12
135
21
12
72
15
9
6
129
144
21
39
153
159
21
84
48
60
108
63
24
105
15
45
30
48
57
33
3
21
15
15
48
21
21
3
3
54
168
15
21
36
123
15
81
21
156
24
36
3
120
135
81
15
93
3
33
24
33
15
33
24
30
42
15
168
15
6
27
12
21
219
12
33
27
33
27
63
42
51
60
60
33
12
30
30
132
111
57
99
60
165
39
9
3
225
147
21
171
84
96
9
12
72
42
33
12
3
162
63
132
21
15
45
39
108
57
30
33
21
90
42
84
3
12
69
39
57
30
9
39
57
39
6
15
84
72
57
6
114
72
3
252
135
18
30
42
54
69
48
57
120
108
27
165
30
30
135
60
36
24
132
63
6
132
3
36
21
159
93
15
36
9
36
12
72
75
12
9
42
93
69
12
24
12
108
24
171
21
138
30
120
27
21
39
33
3
9
39
60
51
18
12
18
30
15
108
105
3
27
129
36
153
15
99
57
48
33
27
75
18
15
153
15
24
117
48
27
15
6
60
39
33
132
18
33
177
3
45
60
72
48
42
90
27
9
75
45
42
30
15
24
33
90
78
60
3
21
24
6
30
60
63
120
156
24
21
6
33
303
18
99
396
96
48
60
285
87
21
42
57
33
12
120
48
135
12
159
114
120
27
45
63
36
96
180
21
24
51
33
99
3
42
102
48
18
72
195
132
21
123
24
33
84
18
21
21
24
126
33
57
171
24
21
87
93
42
81
12
144
24
156
21
132
3
3
30
12
12
27
48
57
108
48
84
180
120
15
9
12
180
24
48
27
15
90
3
3
18
84
36
60
75
192
48
141
18
42
150
9
9
60
12
15
84
156
48
60
12
15
18
60
36
135
24
45
60
87
21
132
36
12
63
9
15
12
36
177
171
261
60
15
60
105
30
9
9
135
60
120
21
12
114
48
6
132
48
39
12
120
75
6
12
51
9
15
21
144
3
165
12
12
303
60
3
33
24
33
60
24
48
12
24
144
72
63
135
57
9
132
99
21
18
57
9
78
105
36
12
9
60
3
15
21
84
153
147
12
9
111
69
36
24
180
75
9
168
15
72
45
96
27
12
105
96
36
39
24
21
60
12
72
60
63
12
72
21
132
48
48
36
39
192
24
45
36
12
3
63
96
33
108
33
51
21
42
21
36
141
27
57
111
57
27
3
48
102
90
270
15
36
111
78
3
33
24
87
63
21
21
15
120
111
33
9
15
33
60
60
3
45
12
3
69
42
33
117
63
21
60
135
147
42
36
84
27
48
51
54
3
69
66
150
12
12
39
129
42
9
141
48
15
153
18
21
36
33
54
90
12
51
105
15
24
33
108
12
156
114
66
99
96
132
45
42
90
60
15
141
51
45
84
84
3
57
12
123
180
207
9
21
156
3
12
69
15
3
6
90
30
84
48
147
105
3
84
69
15
69
183
108
9
15
57
15
63
45
156
135
69
45
72
111
9
123
3
9
153
36
72
12
48
54
93
195
30
27
39
6
36
54
45
225
15
84
24
21
66
30
48
36
84
27
24
9
36
12
24
36
18
9
108
12
15
30
27
45
3
45
90
21
57
27
300
21
12
42
192
30
48
108
132
12
15
105
60
18
66
72
39
15
18
108
87
12
21
24
36
12
288
39
9
12
99
3
165
33
75
48
60
21
3
33
12
87
24
9
15
12
9
24
51
105
204
3
24
108
21
6
69
24
36
45
36
36
42
18
3
12
63
6
60
63
33
24
54
21
36
12
75
42
39
69
51
24
156
9
90
45
12
105
30
18
15
72
144
84
12
33
102
18
111
21
ABCD 97573720976*3^$a+1 [50055]
30
35
13
147
48
45
11
64
248
40
80
64
8
37
23
208
12
8
108
91
24
21
8
85
36
144
11
1
3
57
111
84
144
141
63
12
36
32
76
9
12
84
6
29
49
66
45
36
104
96
100
33
27
33
75
56
1
35
40
24
9
6
117
20
397
11
4
48
44
84
1
15
24
72
92
7
78
35
181
95
4
45
87
48
8
19
9
32
49
99
44
168
228
49
11
85
87
44
28
56
1
330
24
69
81
24
51
32
52
147
21
9
3
20
16
84
111
57
48
84
45
15
300
27
90
231
72
116
52
9
150
5
25
3
72
33
11
40
92
28
44
88
68
36
169
15
69
3
272
28
80
19
33
12
24
12
120
93
96
48
3
117
60
11
25
87
9
3
57
11
40
104
24
16
48
116
16
45
123
87
78
11
136
20
124
36
105
75
15
30
75
93
63
3
6
24
35
61
191
4
135
78
66
189
120
56
25
51
45
255
84
9
6
81
45
15
93
143
12
28
117
72
35
13
3
128
40
56
28
45
255
8
79
21
48
104
1
15
152
264
16
3
5
91
105
33
3
24
84
45
59
157
48
42
5
60
79
41
85
51
39
138
35
12
55
90
180
35
25
30
5
64
156
36
60
8
36
49
144
276
6
5
4
84
60
36
12
39
90
279
12
60
93
11
25
39
60
36
39
45
81
123
140
28
8
4
12
9
60
11
100
44
55
54
11
72
109
168
15
21
191
76
9
60
35
49
24
27
8
7
21
32
16
120
56
145
24
96
75
80
76
69
71
112
68
48
25
27
69
23
25
231
144
108
24
120
128
52
99
6
144
15
20
109
15
96
9
132
15
44
169
27
69
135
21
11
19
29
36
4
9
36
30
54
72
171
8
64
60
81
66
9
116
76
68
196
39
69
81
75
152
4
44
16
48
80
28
228
72
12
81
47
4
56
4
8
72
40
9
47
84
28
108
69
3
140
16
96
44
1
48
203
4
164
100
21
339
120
15
6
84
39
32
13
120
3
252
56
49
3
20
100
48
32
4
68
232
80
64
21
23
40
27
9
9
12
114
57
9
60
35
64
81
99
204
56
25
35
25
119
12
76
20
79
54
207
9
15
105
11
24
4
315
6
35
48
60
16
104
52
36
264
9
87
20
112
32
24
205
120
24
23
60
223
69
36
12
132
21
15
129
36
75
36
39
96
30
60
30
45
36
12
27
9
36
273
96
27
39
33
120
56
40
12
60
48
56
24
16
15
21
9
24
24
3
228
56
13
60
11
4
20
40
45
15
72
48
117
144
35
121
3
8
13
75
200
61
120
39
9
36
15
12
60
8
1
84
156
75
165
23
52
60
60
84
12
72
27
138
15
56
25
11
49
95
16
60
45
35
16
117
36
155
4
20
112
24
60
9
27
84
24
45
15
27
161
52
105
15
12
96
44
73
51
44
228
13
135
20
64
228
24
24
20
1
48
12
11
4
9
24
35
192
49
159
36
44
28
3
5
72
49
3
87
120
24
29
25
51
21
159
44
7
198
42
65
36
19
18
15
45
72
83
61
99
32
64
9
267
164
132
283
210
11
4
12
129
3
32
55
141
3
6
23
72
16
24
24
44
40
20
12
13
72
168
3
92
1
84
87
8
7
9
132
24
56
24
48
67
21
92
132
73
240
23
13
95
4
12
20
73
63
57
3
9
11
49
3
165
51
20
169
3
159
9
56
79
6
131
109
3
56
76
140
28
12
48
12
60
165
39
32
64
44
31
5
19
6
108
126
30
27
24
56
48
24
1
36
159
12
60
9
114
54
71
232
120
120
48
96
219
89
7
144
9
68
108
1
23
37
210
18
ABCD 97573984492*3^$a+1 [50010]
78
21
16
20
63
108
49
116
27
198
7
41
75
15
37
48
24
17
6
33
12
52
17
36
3
111
1
23
6
126
9
108
3
13
17
48
19
108
5
43
20
57
120
3
156
4
35
42
72
7
5
180
126
18
24
48
43
104
33
75
9
43
12
36
24
5
15
28
120
96
11
21
24
40
108
227
30
51
3
54
42
25
29
151
23
36
37
32
288
15
48
60
72
30
75
45
18
37
24
65
30
145
5
15
3
96
9
48
144
45
18
156
96
21
4
60
8
63
12
61
47
33
9
6
24
6
24
18
13
29
132
79
60
47
18
15
4
65
42
24
1
23
6
36
36
24
15
183
108
12
48
37
32
45
31
32
12
21
42
12
21
72
75
93
15
72
102
114
24
102
54
36
33
112
60
41
19
5
3
16
11
54
31
8
147
36
9
84
105
12
30
9
16
24
44
9
48
42
1
32
15
30
19
29
36
24
12
19
119
42
55
17
18
93
40
72
24
11
25
44
21
43
35
6
6
37
5
15
93
48
12
7
80
40
72
5
19
41
31
35
9
48
48
57
108
7
8
9
15
24
16
44
12
105
30
12
30
7
24
24
12
101
103
24
23
129
15
81
4
5
90
33
100
5
3
9
30
49
89
12
174
105
21
126
33
9
55
72
20
63
13
20
3
9
63
25
29
30
6
12
36
36
91
120
5
127
35
25
8
40
72
80
16
12
23
12
73
24
56
87
84
85
11
12
36
36
126
48
27
57
3
60
69
19
65
7
35
13
65
31
36
32
48
28
131
33
12
69
36
6
25
72
53
18
6
43
41
6
1
35
18
60
7
20
177
27
88
60
11
37
108
47
12
37
48
8
12
81
19
5
6
69
15
13
17
31
36
41
30
37
12
36
35
33
24
63
180
13
17
7
17
84
24
6
72
12
37
60
71
30
12
15
63
69
196
8
4
17
36
7
56
27
30
54
189
9
7
5
84
51
88
47
18
12
66
105
27
42
6
25
23
61
8
3
13
29
66
24
97
96
24
41
63
12
63
42
114
1
32
40
72
35
1
32
63
12
48
30
43
11
93
48
9
126
30
42
33
9
43
95
42
48
43
44
51
180
54
51
28
101
63
21
55
20
27
73
60
12
80
4
41
7
5
63
24
100
60
20
63
33
28
324
48
44
159
24
33
12
15
93
33
36
15
3
81
40
24
41
39
16
11
30
31
228
47
24
6
12
43
155
42
42
1
12
23
57
3
72
1
20
87
109
24
5
6
13
65
30
61
71
73
416
76
89
7
5
3
16
11
12
25
17
31
72
23
13
131
66
75
60
4
84
5
55
36
23
216
25
72
5
3
36
63
12
78
36
15
40
41
15
51
13
71
114
54
18
15
27
93
12
51
45
21
60
36
30
49
8
136
5
7
29
48
55
32
135
24
9
40
48
185
3
135
90
12
15
3
132
30
30
18
96
36
27
33
24
99
40
29
48
19
44
21
91
12
23
9
33
42
9
117
7
173
102
1
12
48
56
15
48
13
95
42
42
9
45
7
35
25
23
97
44
28
32
9
91
108
68
160
35
33
12
69
15
9
72
168
24
156
60
99
16
11
49
47
24
25
8
93
67
71
25
12
5
18
37
132
36
12
53
6
69
76
20
36
15
42
210
33
3
60
85
11
18
42
1
29
55
60
36
65
48
19
56
100
35
36
6
78
165
100
29
6
12
60
13
125
7
20
45
48
36
31
8
39
18
63
40
32
45
19
89
55
197
139
20
84
15
36
30
39
84
16
5
7
23
54
115
5
15
3
30
63
52
23
37
17
30
60
25
95
30
18
25
224
48
40
5
27
45
114
54
3
45
87
45
36
6
109
11
21
45
19
11
33
9
75
88
125
42
61
17
127
23
9
100
24
59
25
36
17
12
30
78
48
12
84
19
107
9
40
119
12
54
135
228
48
4
95
25
11
9
28
11
12
54
19
72
17
18
84
21
100
23
24
25
17
3
36
99
165
48
3
1
41
54
36
84
6
7
191
45
64
80
21
96
30
81
64
65
111
15
45
3
1
41
7
41
7
8
57
15
117
6
12
9
40
11
69
36
4
8
100
20
12
9
39
93
15
27
21
40
24
35
1
35
12
13
41
24
6
114
7
5
15
4
95
49
12
29
99
57
3
9
27
9
19
35
33
84
3
37
48
48
72
47
109
32
4
56
69
24
36
36
79
11
84
24
9
12
36
4
24
11
48
13
48
59
18
15
69
15
40
29
54
12
54
19
48
53
12
27
3
54
3
96
36
124
36
11
18
15
39
30
96
156
3
28
212
3
49
95
54
7
35
73
72
89
36
19
8
15
73
23
24
180
13
17
18
9
48
16
60
59
6
31
59
169
5
12
3
12
15
66
3
15
49
12
11
49
8
33
43
12
89
43
41
51
51
45
3
42
19
11
37
5
27
33
55
60
20
160
71
150
24
30
13
12
65
42
48
6
12
7
101
27
12
3
9
21
18
30
96
63
16
12
17
12
19
32
9
91
80
9
3
27
24
21
40
84
44
48
24
21
3
52
ABCD 97574224552*3^$a+1 [50014]
3
33
27
15
30
39
9
40
44
3
27
18
52
38
18
30
21
33
40
23
33
30
21
9
30
24
150
18
72
33
27
90
87
1
32
27
111
82
80
3
15
12
6
24
75
21
24
78
42
6
21
39
54
18
40
8
162
75
27
6
60
72
22
20
30
3
37
20
160
8
3
15
9
21
42
69
33
3
85
2
165
3
129
9
24
46
44
28
62
150
6
39
45
51
36
60
81
3
97
8
39
15
30
6
90
24
40
68
58
17
33
24
60
15
12
3
66
130
29
25
8
27
1
14
30
171
37
23
45
51
69
15
39
6
27
15
9
21
12
6
112
89
48
25
23
12
105
171
75
10
107
105
22
18
108
20
39
33
3
9
36
4
18
113
12
45
82
5
165
51
36
3
33
15
57
121
32
75
27
33
15
90
39
84
19
50
27
3
10
38
192
45
75
136
17
153
15
45
22
18
14
76
14
90
58
158
165
57
39
36
105
18
142
50
69
21
48
60
15
24
3
52
80
6
24
75
13
227
48
103
2
150
42
48
132
76
44
15
12
69
24
3
85
2
88
32
33
87
81
37
8
24
40
68
72
3
177
126
60
42
60
12
6
120
10
62
82
36
32
3
36
48
12
48
48
7
18
59
93
28
38
144
48
78
30
22
20
75
105
52
35
48
43
14
18
42
6
150
30
64
50
63
105
39
51
12
36
24
16
14
40
83
57
66
60
22
8
12
48
30
114
78
18
160
62
18
54
36
114
108
18
30
54
48
45
12
33
15
24
189
60
30
72
40
2
3
57
3
24
108
3
60
30
15
15
69
69
15
12
73
80
82
2
18
42
90
18
27
48
27
57
31
18
14
30
3
25
8
10
14
15
201
132
27
45
48
48
10
89
63
30
27
3
18
4
20
6
54
63
55
5
144
9
27
75
165
12
15
48
69
33
90
60
90
60
106
32
57
12
33
10
50
126
22
8
54
28
32
90
36
4
18
62
15
45
96
42
12
21
45
42
18
70
32
22
8
18
120
52
2
78
69
9
159
33
3
27
33
15
84
36
12
18
174
6
12
12
78
18
4
50
18
30
30
3
24
15
36
64
86
22
80
9
21
72
106
89
15
33
24
9
27
57
16
32
39
108
55
26
15
15
21
96
43
32
9
48
12
60
36
57
6
64
5
12
93
16
14
36
150
12
159
159
12
18
174
90
40
36
74
48
57
15
45
36
45
15
25
54
36
104
58
68
102
78
39
15
30
120
66
24
6
120
60
84
18
9
36
12
48
15
112
8
12
18
42
18
48
52
80
28
104
27
123
33
24
13
90
68
45
48
15
9
93
10
72
17
24
85
47
12
120
33
12
10
8
12
16
32
112
20
57
9
30
24
105
48
15
9
24
15
54
18
129
33
3
15
48
10
74
66
39
45
66
34
18
2
48
48
100
11
36
43
65
27
9
69
54
28
50
102
48
78
10
32
57
73
35
84
24
117
27
1
32
22
17
73
23
72
33
12
75
135
10
80
28
20
78
60
4
8
33
129
3
3
22
2
21
69
15
33
12
138
69
1
50
58
44
66
34
8
118
17
33
4
107
3
16
2
15
132
15
45
25
23
15
78
210
30
4
36
62
45
33
40
74
18
30
22
18
32
6
15
15
30
60
27
27
48
10
80
10
2
75
31
29
51
30
24
208
47
15
78
42
88
8
69
36
12
27
10
38
48
40
104
6
12
3
19
110
126
34
35
12
69
10
74
108
42
45
1
35
15
4
173
165
112
23
84
3
16
29
43
32
126
4
98
45
15
30
42
33
133
32
108
22
32
30
3
7
50
15
61
47
12
105
6
117
108
36
3
60
36
90
15
39
126
30
12
78
42
10
18
44
30
3
15
48
24
16
29
63
30
3
19
38
75
57
3
60
48
39
18
120
39
60
9
90
81
91
2
15
45
6
9
72
63
48
10
68
30
54
6
9
63
57
21
15
99
45
15
18
18
12
18
159
12
93
3
135
42
6
10
14
30
28
62
60
21
55
50
12
60
279
39
30
124
8
10
5
144
9
12
12
15
45
10
5
51
60
12
30
40
50
33
45
15
36
73
116
90
54
48
3
12
15
12
96
30
24
18
40
65
63
81
63
81
24
73
2
16
20
24
33
13
90
2
90
12
6
120
120
90
9
75
6
30
174
27
49
44
243
15
42
87
51
102
36
24
15
3
40
5
3
192
9
3
21
55
54
35
63
45
27
30
66
117
67
26
64
47
21
63
36
63
60
21
157
20
42
45
21
51
48
43
5
27
30
3
12
3
18
27
117
3
7
5
12
84
57
75
207
10
68
3
37
2
57
13
18
29
61
8
27
3
24
46
32
102
45
3
48
21
33
48
118
41
31
2
30
30
15
21
30
12
12
6
24
36
12
22
77
63
78
18
30
75
55
5
49
206
90
84
16
2
42
6
60
9
15
30
228
12
51
39
190
23
3
42
99
31
17
3
9
3
6
72
18
12
40
77
3
ABCD 97574381252*3^$a+1 [50028]
6
114
72
13
24
32
15
18
3
27
21
9
72
3
93
12
66
21
39
1
53
51
15
30
36
31
80
69
3
3
30
103
35
21
64
41
6
72
36
42
27
15
18
42
6
7
8
120
16
48
5
6
30
12
12
48
15
60
27
21
12
9
18
13
53
12
42
90
12
60
48
67
44
15
12
30
108
27
63
24
60
48
30
60
78
12
85
29
3
21
30
21
45
91
68
99
18
27
3
30
12
3
39
21
3
60
6
6
42
30
21
15
12
12
18
7
23
57
111
45
21
24
39
40
72
11
48
36
36
18
91
5
43
5
18
49
41
87
57
54
42
54
9
16
11
12
72
9
9
55
8
75
45
15
60
48
6
3
45
31
24
5
3
33
31
56
39
60
30
66
37
17
31
83
61
53
3
9
51
3
9
16
47
24
30
36
18
66
6
12
6
90
9
3
24
21
9
138
60
60
18
3
15
12
12
1
95
72
42
6
1
89
96
15
63
6
15
9
51
45
24
3
57
12
43
8
27
6
66
66
3
99
12
18
6
54
27
40
35
90
19
29
75
33
15
15
144
48
1
56
3
42
96
24
54
21
3
37
83
13
5
12
15
16
119
90
30
1
11
45
51
69
3
66
6
18
123
9
156
24
63
63
13
17
24
31
5
18
25
32
15
18
7
89
48
15
123
24
84
114
7
24
29
48
43
24
41
54
25
41
102
114
18
48
12
48
129
24
9
6
9
3
18
27
39
36
30
78
1
23
18
24
3
117
55
71
45
33
54
6
6
1
23
12
60
12
60
30
12
144
6
18
18
12
60
6
87
108
9
6
21
75
30
6
12
45
93
19
11
12
18
18
6
3
33
12
111
24
3
132
81
45
19
5
18
24
21
4
41
12
3
39
36
30
78
66
103
8
3
24
21
12
4
41
55
5
120
60
54
6
60
27
15
78
39
99
9
27
30
90
6
108
6
18
42
153
21
15
12
3
24
1
29
72
18
66
27
45
78
9
33
24
6
12
18
54
6
39
63
36
24
48
13
72
5
12
60
36
36
3
96
69
6
30
24
15
15
25
5
6
60
12
12
1
71
48
18
55
5
3
57
63
9
90
36
12
30
7
11
12
30
150
85
35
69
3
48
24
13
11
6
51
28
164
27
33
3
109
23
33
108
9
18
30
54
13
11
24
30
3
4
24
77
18
12
69
16
47
12
24
30
39
93
75
15
60
45
48
45
66
24
6
6
48
37
68
57
30
30
24
24
30
6
3
15
165
3
9
15
30
3
15
6
12
63
15
9
15
1
107
102
18
72
18
18
156
18
51
21
6
30
102
30
18
120
48
12
42
42
66
12
18
234
48
15
48
15
24
96
72
45
15
6
75
9
36
72
72
6
12
13
56
9
39
72
63
33
64
23
1
77
12
15
3
18
36
48
48
15
24
24
21
3
16
20
60
9
18
13
29
12
120
6
42
60
15
36
111
105
15
18
36
42
9
64
29
18
72
25
5
3
3
42
84
18
42
123
3
24
18
51
40
89
78
90
7
35
36
1
23
18
54
36
24
24
12
42
15
21
24
18
73
32
15
54
18
25
17
51
132
3
30
75
27
6
19
95
25
5
6
61
113
36
67
20
84
9
42
13
44
21
12
15
3
49
83
54
6
90
39
64
11
84
24
18
30
12
93
12
57
54
66
36
54
18
7
35
6
84
6
72
21
51
201
12
21
12
90
48
6
3
57
198
90
18
9
63
6
12
30
60
24
78
6
114
3
15
13
32
9
24
30
97
77
30
12
180
24
6
48
48
54
120
9
40
32
3
24
21
120
72
9
18
60
25
8
40
144
23
30
75
33
15
15
93
57
3
24
16
11
33
27
30
18
1
20
147
18
12
3
24
21
6
21
33
7
48
24
23
45
33
36
60
54
36
1
23
45
69
36
19
8
15
9
36
39
24
45
24
15
108
48
42
3
15
57
24
3
13
8
15
12
78
66
24
9
12
84
9
43
95
24
84
54
78
54
43
41
7
5
123
16
41
39
9
6
18
30
1
17
30
30
24
18
42
15
40
41
15
72
16
24
113
48
72
30
54
3
3
37
11
30
7
8
15
12
12
30
6
42
60
12
60
72
60
48
18
33
9
3
28
17
120
24
31
17
3
75
30
75
12
21
27
15
33
52
95
153
27
45
105
18
54
108
43
20
12
99
36
30
3
57
102
1
47
45
15
12
36
12
145
20
33
90
12
12
30
66
1
29
30
42
12
75
87
18
18
73
11
24
54
6
66
6
18
7
5
30
37
23
24
6
18
90
30
25
5
42
54
3
27
168
18
43
24
8
15
25
72
11
24
21
12
93
12
67
5
3
63
60
36
105
9
7
8
15
9
15
6
15
105
27
9
6
9
33
30
1
29
12
6
108
37
20
4
29
174
48
42
6
42
162
6
75
39
6
36
36
162
1
41
63
27
45
144
75
12
73
24
35
33
3
24
18
30
48
1
24
5
39
48
3
12
78
30
12
12
36
66
18
1
20
69
12
48
18
18
36
24
6
21
15
49
11
18
27
12
3
120
72
18
7
32
39
57
9
79
5
6
45
75
6
24
168
31
5
42
18
24
15
40
53
30
33
27
12
72
69
15
9
81
24
151
24
17
36
19
53
15
213
42
66
15
12
3
42
12
7
8
33
55
5
18
45
4
17
48
66
85
17
55
23
69
12
45
30
9
4
11
61
5
6
18
115
11
9
9
12
31
47
102
3
3
12
66
15
15
24
1
32
27
21
27
60
48
25
17
42
13
32
16
17
24
54
9
33
78
120
36
13
11
21
9
7
53
24
48
30
229
11
24
36
30
48
12
120
12
51
72
24
24
87
108
96
81
135
69
45
54
157
68
39
45
51
36
81
69
6
18
19
53
42
33
64
5
171
40
8
57
7
5
72
6
42
30
6
6
9
27
72
90
12
6
9
63
1
95
97
65
7
20
15
93
88
11
13
11
102
7
17
36
18
9
33
42
12
9
69
36
6
6
54
6
42
21
165
6
6
15
9
ABCD 97574385310*3^$a+1 [50008]
3
24
3
45
12
84
12
42
63
12
3
40
47
150
75
15
18
73
11
15
46
24
30
24
29
7
30
86
10
5
85
44
64
66
38
15
45
3
177
42
46
20
27
1
2
30
40
8
9
1
11
45
45
3
22
24
2
27
37
50
4
36
24
11
99
117
9
16
65
33
10
12
65
105
135
19
11
45
24
48
6
21
115
38
48
28
30
62
10
194
33
43
44
84
36
51
43
11
69
21
19
6
65
15
4
6
54
36
54
29
30
27
106
47
7
60
20
34
2
70
2
16
30
14
15
81
40
36
41
42
1
17
15
4
173
108
13
66
36
8
12
24
24
22
35
15
4
20
33
18
19
98
75
67
173
1
32
40
20
4
95
6
15
40
20
4
20
63
21
27
24
19
2
12
18
18
40
17
19
60
30
24
59
42
30
259
47
42
43
44
84
9
37
11
39
51
3
42
27
67
23
7
24
72
8
12
45
12
61
62
28
60
20
21
63
33
99
16
5
24
48
87
16
108
14
27
36
24
39
87
57
16
20
9
168
19
8
57
6
25
74
30
16
17
12
63
22
80
3
90
18
19
44
39
81
9
3
30
39
78
18
19
36
18
72
54
53
7
83
1
36
14
30
60
60
9
7
44
70
66
6
98
40
72
17
151
44
57
30
6
3
69
63
28
26
54
24
57
75
123
1
17
30
24
1
92
22
23
33
48
40
47
3
12
4
20
15
19
14
57
3
6
6
4
60
12
29
25
24
30
17
54
69
6
138
33
13
14
45
31
101
1
54
90
158
15
21
22
14
40
26
78
57
43
20
36
3
43
29
25
96
18
2
30
42
88
20
10
18
107
30
42
30
7
36
8
9
73
24
30
36
35
174
3
28
32
126
40
62
48
81
15
10
83
37
8
3
3
21
18
61
92
9
3
36
9
15
106
56
16
2
30
15
27
45
19
11
9
106
8
63
27
3
42
7
20
21
24
1
35
15
72
12
16
5
15
9
55
6
30
32
33
49
50
40
20
60
3
45
16
126
11
15
30
34
5
51
24
3
1
89
1
72
24
23
57
30
60
76
90
2
16
6
30
26
88
2
12
88
18
6
36
44
36
12
45
93
40
2
46
14
12
21
3
22
47
43
89
51
40
24
5
18
3
30
108
9
3
58
32
70
18
101
3
58
24
14
166
20
46
29
81
40
5
99
90
54
12
12
16
41
3
165
48
43
89
61
29
43
38
81
30
3
3
3
40
41
51
28
36
11
27
22
36
8
36
21
3
40
20
144
36
16
50
6
84
40
20
10
54
71
61
5
25
2
88
14
6
15
9
106
38
57
9
34
36
71
90
15
90
58
29
7
53
43
44
21
30
9
15
1
65
27
22
14
60
57
15
129
69
27
19
20
84
40
2
27
15
46
101
93
46
26
21
30
33
9
27
3
67
245
66
43
6
23
43
20
24
21
13
50
16
8
3
54
3
15
72
78
12
111
4
6
29
1
18
11
60
123
3
9
16
48
36
54
2
27
67
38
96
76
125
25
54
12
8
16
14
130
59
42
39
40
20
6
64
47
84
75
18
18
48
21
31
48
26
16
30
20
12
18
10
30
182
18
15
3
36
60
3
150
21
22
5
39
21
25
29
1
24
26
10
29
36
3
141
18
57
96
9
1
2
36
16
53
3
15
30
3
21
36
15
12
3
33
81
3
6
46
53
15
36
12
70
54
20
21
3
12
160
44
24
69
1
6
80
10
120
26
12
45
7
6
98
21
36
109
11
75
48
10
150
29
12
25
24
2
48
51
48
27
15
1
47
43
107
27
34
72
77
57
21
43
2
64
6
18
102
128
30
159
57
21
15
40
8
16
36
29
3
12
123
67
50
120
3
1
42
30
104
76
20
9
63
12
33
67
50
34
14
18
40
104
40
38
15
73
38
16
24
20
46
134
57
39
15
3
46
50
51
51
40
29
96
12
15
93
3
24
18
45
3
51
51
45
19
80
64
47
13
36
234
29
30
60
1
47
24
1
14
4
140
21
3
33
73
6
56
34
66
29
3
28
2
46
72
8
52
29
30
21
100
44
60
18
27
51
9
19
20
156
33
7
8
57
85
11
84
6
90
9
75
51
64
50
18
120
45
1
2
4
84
62
27
27
21
27
45
67
8
120
28
60
5
115
68
6
96
10
54
53
21
81
61
24
74
81
123
12
30
6
10
18
89
21
22
8
57
43
14
112
23
27
4
12
17
12
39
84
46
50
57
19
8
16
2
18
27
57
132
36
28
6
98
22
24
101
33
82
50
40
56
24
21
54
1
24
20
3
21
76
24
12
14
21
9
21
24
39
36
4
59
13
137
133
14
4
20
24
12
64
80
24
22
14
24
76
12
29
108
43
29
3
6
22
48
56
16
2
15
15
33
24
99
27
90
30
54
45
40
5
25
26
64
6
8
21
19
20
16
56
4
56
18
10
44
106
11
19
29
3
87
18
75
60
9
25
71
3
24
30
16
6
44
24
105
61
30
32
24
34
2
12
58
14
18
15
168
30
75
48
66
48
93
12
18
3
6
160
8
12
33
15
3
69
3
30
67
8
12
21
25
24
5
81
9
25
90
56
124
20
4
50
22
47
21
81
21
15
3
69
27
78
48
78
9
12
75
96
12
28
95
45
60
154
14
159
258
15
57
27
16
8
72
64
30
14
21
55
8
16
29
108
79
120
6
50
12
60
16
96
11
45
9
15
51
115
29
6
43
72
29
15
4
20
16
6
18
30
86
21
84
25
74
69
7
8
12
3
18
9
18
12
10
8
90
6
130
32
4
36
29
63
16
36
11
45
57
15
52
23
21
12
34
5
6
55
29
3
112
36
2
18
24
3
61
92
15
19
35
3
16
20
24
52
50
51
19
8
72
64
119
21
12
45
72
3
34
24
26
33
ABCD 97574472668*3^$a+1 [50002]
38
30
61
21
32
42
121
35
4
216
68
42
10
69
36
59
96
168
52
204
24
80
37
45
27
51
21
23
16
32
30
7
36
47
84
16
8
52
14
19
29
82
80
1
5
72
67
11
34
30
69
51
224
40
81
39
21
11
18
82
44
61
135
14
114
36
18
66
46
6
45
29
34
14
30
1
17
79
51
30
27
47
78
88
48
50
40
21
35
4
12
14
154
62
10
78
14
168
18
82
44
16
45
29
34
110
30
72
88
66
63
12
21
147
87
69
81
144
6
21
24
11
64
98
42
6
10
14
46
180
200
94
26
28
42
15
99
81
93
26
6
18
54
6
76
120
24
81
71
4
26
10
33
101
43
27
45
39
20
84
16
9
192
11
28
96
81
39
20
84
109
33
75
5
48
22
2
42
124
92
174
184
96
63
48
17
6
160
26
90
156
148
20
42
94
26
30
12
16
20
82
18
192
68
10
2
94
56
30
13
51
50
6
34
126
69
24
111
9
95
265
36
39
72
18
15
75
14
7
39
26
10
24
62
58
69
227
25
29
10
285
11
1
69
74
120
30
127
12
147
33
36
60
135
42
80
30
12
1
5
126
85
5
6
42
82
6
38
10
30
237
29
30
10
128
58
144
134
10
14
6
82
2
1
12
39
60
60
45
120
39
57
83
12
28
21
48
111
72
33
21
14
37
23
84
16
21
143
12
48
13
59
109
141
50
16
68
121
65
168
42
46
38
52
60
45
45
90
14
30
124
12
20
13
51
104
12
25
119
61
5
24
70
36
80
73
45
162
30
14
61
29
40
15
59
84
60
52
69
59
12
4
50
112
78
50
10
20
61
165
6
48
9
17
46
45
83
61
39
156
20
124
20
96
40
6
104
10
120
6
15
63
116
54
46
24
26
18
166
15
41
120
6
250
18
36
56
100
24
86
118
12
44
100
30
144
14
12
76
92
6
40
86
24
82
15
83
60
37
3
21
35
60
40
116
48
16
128
28
270
15
23
72
84
64
222
38
16
69
5
30
37
123
20
60
52
44
34
200
90
150
40
6
50
48
18
37
36
111
30
174
26
19
24
48
75
8
61
59
112
20
24
1
69
14
16
98
127
35
1
143
61
15
20
198
82
20
109
11
25
23
28
92
148
60
8
16
116
72
96
6
136
14
76
8
16
84
26
24
91
48
35
37
15
14
10
32
4
24
69
101
7
12
11
10
14
60
37
35
16
24
9
5
19
72
131
12
121
5
10
21
59
12
10
32
72
70
36
14
91
3
12
38
46
20
84
76
9
72
3
42
104
103
63
45
69
6
2
58
9
21
8
186
61
35
13
81
80
16
48
30
26
54
12
49
135
30
75
143
126
72
24
34
80
102
94
50
54
52
20
124
68
12
16
24
24
6
80
91
123
20
37
48
36
149
40
27
53
19
131
72
60
25
45
30
48
81
119
37
3
12
14
114
52
74
46
20
28
32
10
30
33
35
30
72
10
20
28
57
23
30
82
30
75
5
42
28
8
90
136
99
47
102
78
42
22
141
93
42
54
80
19
24
23
13
11
168
13
113
175
89
91
60
89
30
108
4
69
27
44
1
107
28
20
34
30
26
118
2
24
54
66
16
15
15
84
44
60
16
6
54
261
39
14
82
44
36
78
67
135
8
136
56
12
18
10
57
3
122
142
60
24
9
143
72
60
90
22
69
51
20
70
14
82
50
109
81
62
72
10
3
27
120
84
21
59
16
6
30
98
16
6
237
87
164
162
130
48
20
60
40
80
1
125
199
75
6
98
76
240
81
59
36
34
62
90
24
24
130
206
6
4
30
111
84
35
84
6
10
81
24
35
66
10
48
96
8
166
192
48
30
36
24
44
58
150
9
119
16
26
70
44
84
109
72
21
144
14
16
98
6
100
12
80
4
6
27
21
26
24
76
50
34
36
69
147
2
22
90
63
113
48
16
75
144
21
75
5
120
18
6
16
66
33
27
20
13
41
70
66
78
12
120
45
33
42
33
21
8
88
38
37
75
90
15
3
20
96
64
20
30
19
95
30
7
ABCD 97574744552*3^$a+1 [50033]
9
30
24
36
180
9
75
36
81
120
24
96
45
174
180
126
6
48
96
174
162
213
240
21
18
18
63
24
15
18
63
279
42
144
156
36
54
78
48
378
6
339
24
33
234
210
6
54
48
36
291
15
105
48
63
9
15
33
72
3
21
15
12
54
24
15
21
123
15
57
141
132
66
60
81
135
18
12
150
66
114
30
6
18
126
36
180
18
51
123
117
171
18
6
18
51
24
15
36
54
192
108
72
96
27
93
90
24
249
21
84
111
3
72
69
15
54
42
30
75
69
90
114
18
69
120
45
36
228
150
120
45
231
84
150
174
57
141
24
30
54
42
162
36
15
39
30
27
9
36
108
36
54
21
51
36
90
42
90
72
30
24
120
240
21
153
87
3
6
84
42
33
15
225
15
180
18
18
30
51
48
315
18
3
39
48
18
36
18
42
63
21
36
180
60
336
180
18
36
24
261
111
33
27
108
336
54
96
36
30
108
21
201
228
51
120
51
120
42
102
234
24
48
54
36
9
240
24
87
33
21
3
177
15
48
45
36
6
90
18
405
45
126
90
30
132
30
18
201
24
141
48
198
24
264
6
48
198
57
3
72
36
156
45
105
48
90
18
27
141
66
36
288
216
126
72
87
93
276
12
162
90
42
54
15
21
54
381
9
15
9
15
21
246
126
78
12
132
18
18
66
54
126
15
21
60
30
222
102
24
36
33
3
93
207
132
72
138
150
21
87
33
21
75
9
24
30
60
30
6
9
201
72
183
15
54
36
162
24
36
264
54
24
72
48
36
6
120
9
96
24
111
153
57
18
108
54
6
48
150
90
30
15
117
3
45
294
138
18
90
15
27
69
39
12
54
96
39
51
93
45
6
120
18
6
30
36
36
39
111
33
87
177
165
42
30
18
222
54
90
36
174
42
72
12
6
213
24
81
126
6
99
39
24
36
102
39
39
36
126
87
33
54
54
75
96
15
90
159
21
30
36
57
285
96
51
15
9
96
75
474
234
36
174
6
90
30
6
84
6
30
6
69
93
147
24
81
54
174
18
33
21
126
348
30
126
60
36
144
66
27
45
18
162
18
93
15
36
69
9
48
39
33
36
171
9
42
174
294
12
108
90
42
108
144
126
90
36
30
150
270
18
57
120
15
18
111
219
21
9
96
30
54
6
102
144
36
18
36
45
15
84
165
147
72
12
96
33
21
66
18
39
21
216
36
108
51
15
204
36
9
75
36
9
27
24
66
90
42
72
138
162
6
30
39
21
72
66
24
300
132
66
60
18
81
144
24
15
6
84
42
84
9
33
39
120
285
384
90
12
198
270
105
81
18
117
45
54
21
120
51
132
225
21
42
84
240
84
24
48
24
54
126
69
15
216
18
6
54
27
9
36
120
6
138
36
90
36
24
84
132
12
21
96
15
33
3
72
18
72
120
6
12
33
45
51
3
12
18
78
30
27
333
60
12
6
12
9
9
111
24
45
75
51
6
18
21
33
12
ABCD 97575364262*3^$a+1 [50000]
77
48
19
53
88
24
48
3
54
6
84
6
111
44
4
72
96
8
72
4
165
54
89
16
15
125
36
40
68
16
132
123
240
29
96
36
4
279
17
19
141
24
36
3
12
201
120
3
41
124
32
4
96
8
220
12
120
60
3
5
100
84
36
12
68
19
53
64
36
8
36
43
156
21
20
76
24
60
144
15
69
8
67
60
36
45
12
24
24
32
4
120
20
19
6
71
148
224
7
30
54
17
64
84
20
112
120
12
48
44
40
56
48
216
19
24
81
45
171
20
79
21
60
44
196
168
8
7
12
5
4
140
120
160
80
196
24
212
100
20
52
236
36
160
144
224
28
48
12
24
15
84
17
148
200
4
15
66
90
5
55
84
57
108
147
9
44
192
180
4
32
88
12
168
39
36
81
63
36
17
88
84
87
9
12
104
4
12
20
49
3
120
20
28
123
21
116
4
15
21
159
41
103
36
150
11
37
87
20
36
43
101
115
84
21
84
44
55
21
60
132
84
24
20
91
29
1
171
60
3
24
21
9
3
39
69
32
19
213
75
45
8
7
12
53
1
267
24
20
40
24
84
68
12
96
85
159
27
48
17
136
8
16
44
72
49
18
5
127
48
105
80
48
97
3
27
57
123
33
8
31
81
123
9
12
60
96
20
48
4
87
24
17
12
37
51
84
15
84
21
140
124
56
4
51
9
195
30
51
180
8
12
180
4
111
53
36
52
33
54
41
12
40
132
168
3
81
84
20
16
15
53
55
17
24
72
144
148
32
16
48
20
60
16
36
104
28
8
28
159
45
36
56
60
19
9
20
16
36
44
36
139
5
120
4
36
39
65
7
21
24
36
48
84
48
3
69
80
37
11
4
15
21
60
168
80
76
63
81
24
92
24
112
27
77
100
84
296
4
24
27
18
162
45
80
16
8
31
53
16
180
56
25
11
37
51
24
168
8
19
41
16
56
127
36
45
24
51
6
18
180
21
44
7
9
20
112
20
49
51
8
52
32
88
8
211
24
9
8
4
33
107
48
55
5
28
44
16
3
21
99
125
25
119
16
39
17
24
16
3
21
81
15
36
12
177
119
16
9
39
176
31
5
55
29
40
36
24
24
135
53
28
44
12
36
88
20
172
63
17
7
125
36
52
48
45
66
24
57
104
4
140
16
120
116
4
60
20
19
9
51
57
60
63
9
48
84
24
116
169
15
12
3
114
11
36
24
100
36
39
149
28
12
195
33
57
123
48
24
20
112
80
43
12
60
209
19
41
19
21
32
120
160
3
36
45
108
51
9
116
52
144
20
4
171
221
12
55
21
60
135
36
125
64
24
128
24
40
15
81
48
32
19
9
111
24
30
6
89
12
60
180
100
63
57
32
36
4
32
4
44
1
59
156
16
75
9
36
15
9
84
68
12
28
9
51
24
159
77
48
25
87
20
4
36
44
76
20
72
31
90
54
105
36
135
101
64
60
36
8
72
48
88
108
39
81
51
81
84
44
76
176
144
16
20
108
292
60
120
3
9
60
21
11
19
177
8
192
79
9
75
77
19
29
16
48
36
72
63
117
32
72
28
21
144
63
132
36
56
19
5
31
189
45
51
36
8
139
60
57
60
128
60
36
52
72
51
5
72
19
105
68
36
36
40
75
48
126
27
32
12
19
77
4
36
32
100
108
27
33
32
88
20
4
3
17
139
5
136
80
4
44
16
135
36
201
44
88
36
45
47
7
53
4
168
12
15
9
84
51
101
25
11
4
84
36
24
60
44
91
285
24
56
91
84
45
24
20
36
36
96
12
112
39
317
43
17
28
9
3
44
55
33
111
24
66
51
3
41
16
15
168
36
54
27
39
5
19
57
24
92
24
139
5
52
93
126
209
4
68
19
5
48
72
340
24
60
44
76
51
5
49
107
4
84
20
16
3
117
140
48
60
36
19
12
81
ABCD 97576706354*3^$a+1 [50083]
11
49
12
59
121
39
24
105
11
36
60
36
12
12
121
72
132
251
40
72
32
64
9
108
47
48
37
71
24
73
24
203
85
12
11
25
59
76
8
160
9
35
85
11
4
33
23
37
27
20
196
80
24
37
11
72
37
3
200
160
80
300
36
96
60
4
56
25
48
12
11
48
96
1
143
84
25
107
16
45
12
23
48
24
16
21
108
72
39
21
3
120
216
44
252
61
59
48
48
25
35
157
12
23
25
3
32
13
12
23
84
25
83
25
15
32
85
11
25
35
37
48
120
35
49
36
239
61
12
12
11
12
85
11
52
45
123
80
49
35
73
59
48
96
49
11
36
1
47
13
24
11
25
72
63
69
96
72
47
13
35
108
85
60
47
193
12
35
16
32
24
108
25
107
61
59
48
37
3
8
48
1
240
71
12
13
72
12
48
83
12
25
3
9
36
72
107
24
1
71
85
3
56
145
108
3
80
25
15
48
144
33
47
157
11
217
168
12
3
20
108
1
63
33
12
107
1
59
13
48
24
48
47
13
3
44
36
12
60
85
131
64
32
1
183
81
23
37
99
117
95
12
37
83
16
72
45
107
40
20
288
144
60
36
25
72
3
32
60
12
16
57
72
83
96
1
11
205
3
24
45
131
49
11
60
61
288
51
69
11
64
153
60
47
37
11
12
240
85
131
1
23
16
80
64
33
24
11
289
48
192
59
37
132
71
37
75
8
40
20
4
80
16
32
25
24
11
217
3
8
24
25
72
108
3
45
23
12
97
131
61
83
97
59
1
39
32
24
88
8
144
64
116
73
3
68
37
47
13
75
20
145
3
9
63
68
96
288
25
72
96
35
24
25
36
119
61
12
12
203
96
157
12
3
8
24
25
23
205
27
105
35
25
3
20
25
59
13
12
111
32
73
15
177
135
32
120
13
51
24
56
40
24
96
9
23
12
13
23
24
85
12
71
60
25
27
153
135
44
25
119
36
64
21
120
48
11
36
25
83
40
33
15
32
120
37
36
63
92
37
155
48
100
104
36
25
27
45
60
240
35
13
12
11
24
37
3
32
16
32
73
47
13
192
108
95
24
13
11
121
23
157
36
23
109
60
60
72
11
24
16
129
63
177
143
37
48
35
108
25
120
95
37
48
63
32
144
24
64
96
24
56
61
120
11
49
60
48
75
93
47
13
132
120
35
16
104
25
72
39
57
12
12
111
20
205
60
12
203
97
35
16
9
12
155
1
12
72
3
48
20
12
36
61
83
13
15
8
96
16
57
71
12
169
59
37
120
147
8
40
48
69
11
60
60
217
60
47
85
111
57
23
49
107
4
21
36
47
48
24
96
25
83
49
95
85
111
24
20
156
49
23
48
1
59
60
36
60
16
20
25
3
20
36
25
83
217
11
49
36
24
3
45
143
25
60
47
13
27
117
35
16
8
1
36
47
96
52
44
4
56
36
28
24
80
48
12
37
71
112
117
99
92
12
16
69
11
49
95
120
120
25
15
33
24
35
25
99
20
60
40
24
8
12
13
12
11
24
73
12
11
144
88
129
143
12
48
97
99
24
128
157
3
128
132
85
239
60
13
15
80
13
72
3
129
59
96
76
8
97
12
72
3
8
300
60
72
40
68
100
92
13
63
20
12
24
13
60
23
408
40
104
72
48
16
21
36
24
11
97
3
188
1
51
104
16
104
48
25
15
80
85
60
35
12
13
132
23
12
4
56
64
69
11
184
33
72
72
143
48
12
217
11
60
37
23
48
64
57
59
36
256
44
61
23
144
60
28
177
12
11
37
75
56
37
24
96
12
12
3
48
8
40
9
60
23
25
35
48
64
20
36
1
11
100
140
148
21
123
153
60
35
49
23
72
13
35
120
12
36
25
24
59
84
108
277
11
124
45
3
168
57
24
96
47
16
32
49
119
1
36
27
153
12
11
40
9
35
48
ABCD 97576986218*3^$a+1 [50167]
89
7
104
4
41
51
63
126
19
132
65
79
84
35
45
64
56
36
15
48
33
4
104
27
108
169
48
29
258
145
20
28
152
40
72
11
12
37
35
54
150
66
19
179
42
31
17
27
33
103
72
161
6
49
89
6
84
25
12
24
29
91
32
45
43
95
60
97
23
109
5
102
6
127
92
4
101
75
96
28
84
17
55
144
35
49
65
31
36
8
100
77
30
150
19
209
27
9
19
132
53
31
60
324
48
44
51
25
72
41
60
27
48
184
72
11
49
80
100
96
60
84
48
107
85
108
36
119
57
24
16
144
5
19
32
3
6
84
31
20
27
97
131
6
90
1
44
28
216
72
144
155
13
47
9
84
45
103
32
51
54
192
31
32
207
9
112
155
85
53
132
67
116
9
216
132
39
160
36
24
104
16
71
9
75
45
16
53
54
13
17
135
16
119
13
108
5
126
54
126
109
116
88
47
85
65
30
241
17
111
45
60
135
135
21
69
75
141
39
9
135
213
54
133
65
187
20
76
8
400
5
7
299
49
59
13
23
1
24
71
81
3
81
15
84
6
39
204
45
7
20
9
7
12
12
35
45
64
24
101
19
48
32
72
63
141
112
53
7
8
75
69
135
25
5
43
92
132
39
1
5
84
55
5
31
84
72
48
35
1
29
31
11
9
244
44
76
41
43
96
36
35
9
100
12
32
100
12
60
8
40
56
160
149
51
21
139
96
5
31
132
11
234
91
60
35
9
136
24
41
55
5
27
84
51
90
7
11
30
159
27
9
16
108
11
157
8
40
41
180
24
7
23
6
216
48
24
55
56
36
148
11
1
36
125
12
87
28
12
48
32
24
27
85
108
80
16
35
1
24
155
90
234
25
11
49
5
7
119
49
72
104
40
168
161
39
16
72
108
17
3
15
66
151
8
16
96
48
47
162
43
77
55
17
60
43
167
25
84
60
84
228
149
55
41
3
132
39
45
16
83
6
39
16
155
1
95
138
7
44
64
72
72
11
105
21
31
32
27
54
15
111
33
12
4
11
13
5
43
23
105
129
51
16
36
72
95
6
27
4
36
32
237
43
56
144
27
33
75
97
80
129
79
56
64
35
61
12
12
5
67
24
36
41
7
11
21
28
32
36
4
44
16
29
31
24
89
7
119
1
41
39
15
25
24
32
40
24
65
54
90
31
5
19
80
9
15
16
29
243
48
45
135
16
20
63
36
61
96
24
36
17
43
35
205
24
23
37
29
6
109
11
1
104
39
37
12
41
31
60
35
25
36
84
8
72
33
12
31
29
36
67
296
69
43
77
42
93
123
192
78
7
12
119
90
127
8
136
84
12
53
75
9
31
12
83
9
88
12
5
91
155
1
23
18
219
28
132
20
16
288
56
9
171
144
100
24
20
28
23
81
3
25
96
92
39
1
8
52
89
115
11
48
204
13
180
12
5
72
19
41
54
90
75
124
17
18
102
168
31
35
25
11
54
87
12
76
149
60
55
161
27
12
160
53
367
156
20
9
55
41
27
45
54
9
21
63
112
24
35
270
36
108
60
55
65
6
30
54
145
36
60
11
25
48
221
84
36
7
8
111
61
389
78
97
11
205
24
156
77
67
36
168
120
5
60
75
9
87
28
20
16
84
17
331
29
31
23
97
83
37
113
90
30
91
48
60
95
1
65
31
120
44
9
103
84
245
43
41
54
1
44
76
5
6
73
101
90
114
127
35
61
119
13
48
48
11
1
17
27
105
31
8
40
72
32
72
51
85
53
15
21
108
171
4
5
267
81
48
31
59
ABCD 97577538302*3^$a+1 [50025]
76
24
72
24
183
53
4
75
204
60
81
44
24
12
4
32
19
21
12
80
7
29
52
8
24
40
8
64
15
5
139
69
15
5
88
20
112
32
96
43
141
3
245
228
84
19
9
140
12
84
4
20
48
19
21
60
68
16
63
41
4
188
24
88
135
5
12
96
144
4
24
8
12
48
24
55
53
48
79
29
36
48
60
88
8
4
108
27
33
8
16
80
24
132
28
56
4
12
20
4
188
36
4
140
60
180
28
3
57
60
99
45
144
12
8
84
16
12
20
228
259
12
41
28
164
60
120
91
21
36
3
101
36
204
136
39
41
84
36
24
55
41
40
12
20
88
8
4
12
60
15
60
144
185
52
32
40
116
244
20
12
24
16
75
5
28
128
180
220
84
48
15
113
19
29
84
52
123
113
4
8
91
24
5
132
48
40
87
5
235
101
19
165
116
52
32
19
257
84
76
12
56
55
165
104
52
96
99
81
87
45
80
36
76
44
55
29
7
81
8
19
17
28
32
19
81
48
176
60
115
24
17
55
120
33
36
36
104
16
44
156
96
40
60
99
53
16
72
12
12
116
52
15
5
40
135
72
29
151
89
12
12
48
67
17
43
17
36
24
4
36
180
20
36
52
15
33
152
151
9
72
8
100
152
199
9
8
79
45
3
12
24
21
108
68
4
15
81
39
144
77
163
65
84
72
4
32
48
112
80
7
36
21
8
16
116
40
108
20
112
20
28
20
115
101
64
111
9
12
80
36
19
89
84
52
20
43
5
55
93
12
140
72
40
84
36
80
40
36
12
15
180
57
44
76
8
36
12
7
77
84
79
77
28
140
48
4
8
31
69
8
24
28
8
79
53
48
52
27
9
24
12
20
79
57
39
29
184
15
41
4
108
39
21
32
100
87
5
108
31
41
40
36
44
4
36
20
16
44
28
27
33
116
12
4
276
87
12
45
176
79
153
48
20
12
88
80
112
12
188
28
20
108
52
27
93
20
84
40
60
56
12
168
12
16
44
16
24
92
64
20
84
16
156
39
17
12
72
16
60
39
45
8
12
124
75
5
12
28
44
151
36
5
40
20
28
15
5
12
16
32
12
16
168
36
8
67
48
33
20
40
32
48
12
28
123
21
15
5
24
4
75
21
96
39
5
132
52
252
15
9
39
45
68
144
36
100
12
48
8
79
12
165
68
16
44
16
20
4
27
24
24
77
40
116
124
60
120
3
53
28
51
120
84
69
60
27
24
141
3
17
88
80
36
4
12
3
105
32
156
112
27
21
128
4
72
44
76
3
17
28
96
92
43
29
88
92
7
29
76
48
8
64
20
36
7
36
5
36
115
101
52
48
60
3
41
16
192
15
53
67
5
88
20
12
160
116
76
104
115
17
7
245
28
44
144
220
32
168
72
24
88
140
40
32
4
44
40
48
27
60
36
161
36
4
48
188
67
72
24
21
15
93
32
96
4
99
89
60
72
84
184
32
76
60
8
100
164
12
24
76
48
92
36
132
36
24
36
84
7
53
76
132
12
108
20
43
21
15
5
88
51
9
15
125
48
4
3
57
80
19
36
45
8
12
43
65
48
84
40
99
29
36
36
60
40
15
29
24
16
56
43
17
108
55
57
120
60
108
75
12
41
160
24
68
28
32
136
60
12
84
24
80
12
7
36
41
28
48
72
27
41
192
28
99
9
39
53
60
12
31
89
28
20
43
5
24
168
19
53
12
24
52
20
144
88
8
127
5
60
136
56
144
16
116
24
88
72
8
112
44
4
132
60
15
48
36
5
4
15
45
152
84
12
43
29
40
15
192
5
40
188
52
159
41
4
12
68
55
29
127
101
60
67
53
12
16
92
4
60
20
60
60
55
53
127
29
36
175
33
15
17
16
8
19
33
27
33
72
27
173
100
56
12
28
99
45
27
161
4
24
12
63
77
112
171
141
39
144
12
33
36
92
4
48
56
120
31
33
212
ABCD 97577862236*3^$a+1 [50016]
4
27
36
24
96
45
3
269
76
27
57
75
113
100
87
17
28
32
55
24
9
96
164
7
5
43
36
65
24
28
68
31
5
76
8
24
40
111
60
12
89
120
19
57
44
24
24
132
48
16
39
101
36
24
184
135
48
53
31
60
5
4
87
12
96
57
44
24
151
21
68
7
48
41
60
36
43
57
87
288
33
44
12
24
84
55
5
223
17
132
76
152
108
28
56
60
24
4
128
72
36
79
17
4
32
55
57
111
89
16
20
31
149
79
105
8
127
17
31
33
27
93
147
113
12
252
16
20
7
60
48
45
15
29
36
300
36
19
69
116
72
60
12
16
12
164
163
201
75
77
67
5
7
65
28
3
125
103
12
173
60
24
96
31
336
185
24
60
24
216
120
4
39
53
60
88
56
28
20
115
48
132
113
40
15
57
75
96
101
48
48
24
211
12
96
89
31
72
53
12
48
355
5
84
16
147
17
180
40
92
16
27
21
56
60
16
27
17
48
16
87
72
5
115
45
32
48
7
69
15
24
5
127
9
140
24
88
72
15
137
79
5
4
15
93
3
221
4
80
7
12
5
43
197
16
39
141
87
48
101
48
7
36
93
56
91
5
12
28
108
27
65
48
132
72
96
144
67
29
24
76
80
4
32
19
45
20
7
89
19
17
12
60
235
21
140
7
89
60
43
45
27
5
139
24
33
140
7
41
60
72
103
29
163
77
12
24
96
96
187
96
17
120
48
7
137
96
12
52
236
7
153
32
7
48
48
65
7
12
5
91
84
17
4
75
9
111
17
12
208
3
125
52
8
7
5
108
72
139
29
60
19
36
5
7
137
72
36
52
56
172
8
12
19
65
19
5
55
12
5
52
116
19
120
5
16
20
7
192
5
7
84
12
45
20
127
48
57
20
192
84
19
5
7
48
5
60
91
5
67
53
60
12
43
125
67
17
12
4
51
5
91
108
9
56
396
43
105
8
84
84
24
100
8
43
45
27
29
108
96
24
40
56
31
24
45
20
7
12
101
24
108
7
65
12
144
19
36
24
77
84
192
72
31
12
125
115
113
24
43
53
12
88
39
48
24
173
36
7
12
48
5
43
41
16
12
8
192
343
60
137
60
7
48
36
29
72
60
24
19
132
89
91
5
60
148
20
48
79
24
5
36
84
24
28
87
77
36
48
19
65
148
20
67
41
72
163
69
140
36
36
43
156
12
144
36
53
31
41
7
53
19
89
36
43
48
17
96
60
12
19
48
12
33
8
55
17
40
80
91
77
192
31
65
96
16
32
31
9
128
72
55
21
75
9
51
41
19
72
24
5
19
41
36
144
19
65
4
80
100
3
48
12
105
8
127
48
225
56
24
156
216
24
115
48
48
144
33
15
17
64
20
12
48
24
60
60
55
201
236
19
36
144
69
63
5
84
108
60
235
12
84
5
139
53
43
45
44
16
104
31
101
48
223
48
60
36
29
60
7
17
96
55
57
123
132
5
168
19
33
8
79
5
76
12
32
12
24
19
101
7
5
84
36
115
17
12
115
65
76
3
17
7
53
108
12
79
9
20
84
12
24
4
92
91
300
48
24
12
84
144
60
41
19
48
5
48
36
43
36
72
65
12
72
36
55
113
24
151
132
48
36
21
92
120
16
60
39
41
64
87
48
48
89
151
5
7
48
24
53
36
84
43
24
9
15
5
484
20
12
103
41
12
43
36
5
24
12
100
32
151
12
17
12
48
72
108
36
4
32
84
19
161
40
56
60
31
209
64
15
72
168
77
48
60
120
127
29
24
312
60
12
48
24
168
12
19
9
48
8
52
48
80
24
223
24
5
19
101
115
24
36
21
15
17
16
152
67
60
5
12
19
29
48
175
53
ABCD 97578154112*3^$a+1 [50088]
60
18
96
12
48
6
78
36
30
24
12
96
78
102
12
133
47
102
43
35
60
48
234
78
30
6
30
6
49
5
6
54
96
54
30
54
42
78
48
18
84
36
204
6
12
210
18
42
24
48
6
12
162
66
102
19
5
43
113
84
6
90
210
25
29
6
48
90
90
6
30
108
126
12
30
30
24
54
54
31
71
96
12
96
66
114
36
66
18
126
6
30
18
90
6
36
18
55
11
6
120
18
132
30
90
84
133
143
18
6
90
30
84
60
24
121
41
36
30
150
12
60
42
18
246
30
60
30
54
78
18
12
282
48
180
18
72
72
18
72
36
54
120
36
72
54
66
24
18
66
31
65
144
54
12
13
11
30
30
30
24
12
18
6
12
108
24
108
18
114
78
24
6
78
90
54
6
66
30
48
6
60
24
30
36
120
42
48
66
84
6
24
30
12
19
125
30
85
5
54
229
41
24
198
210
7
17
18
72
36
150
48
30
6
36
108
7
17
120
246
120
84
90
132
55
5
24
42
18
12
378
36
84
66
30
25
5
43
47
6
90
30
12
36
19
77
24
90
102
72
30
6
60
19
71
6
108
6
60
90
6
30
30
54
6
90
54
30
6
60
36
60
54
66
42
168
18
24
108
102
36
84
150
6
60
90
12
30
54
186
48
24
132
48
6
49
137
24
6
6
12
36
24
42
1
29
18
78
42
48
12
216
54
18
24
108
66
24
36
186
60
96
54
48
150
12
6
60
43
17
42
36
12
18
96
108
30
48
42
6
36
85
41
54
54
150
229
137
6
102
6
12
120
54
24
66
66
120
270
72
1
17
48
12
60
42
6
30
60
84
25
137
6
42
60
138
60
72
61
77
120
108
30
24
6
96
36
72
156
139
35
30
90
42
6
133
185
12
78
6
6
12
66
36
54
6
6
72
36
24
12
36
73
5
54
198
162
120
306
30
36
96
60
48
181
53
48
18
366
60
60
24
54
66
126
66
138
25
47
102
12
186
18
60
96
66
24
36
42
66
30
6
60
24
12
48
121
96
5
48
66
18
7
35
13
23
12
150
66
72
150
30
42
30
36
6
24
6
90
78
78
48
211
5
24
60
30
6
36
78
114
6
60
84
132
18
18
114
30
6
24
18
12
60
73
47
24
6
60
24
24
66
144
66
162
24
24
1
11
12
121
155
60
30
36
30
168
60
132
126
67
41
174
96
66
55
65
6
102
150
18
18
6
66
30
12
78
168
49
11
72
12
96
54
36
84
90
36
54
6
30
30
36
84
24
36
36
66
48
12
48
246
36
138
19
41
6
30
6
48
30
72
72
18
198
72
42
48
12
48
12
36
12
48
66
6
18
24
30
6
24
36
91
96
83
60
30
6
60
49
89
138
234
24
6
48
18
120
42
6
30
30
192
72
36
115
119
60
48
138
67
113
102
60
84
36
48
30
36
18
66
60
150
24
42
18
30
18
18
12
138
42
7
17
24
6
60
84
24
42
48
42
85
71
30
30
30
30
180
13
77
150
18
60
96
18
60
102
24
12
24
48
48
138
6
30
18
6
24
42
18
60
132
78
36
102
114
18
73
65
12
18
48
36
54
102
48
36
13
17
108
66
66
84
12
84
66
48
25
47
78
30
30
60
6
6
90
12
78
108
30
6
36
54
18
30
192
96
12
6
24
108
114
6
18
97
95
60
18
24
48
84
6
24
6
12
138
18
96
30
54
7
125
12
55
65
42
6
12
96
42
24
24
216
18
12
18
12
60
36
174
48
18
60
24
66
60
120
102
48
37
35
42
30
114
120
91
23
42
24
7
29
19
5
91
35
48
30
30
30
156
7
23
156
30
24
6
144
66
54
84
48
138
30
12
18
102
72
1
5
6
78
66
42
24
18
78
120
18
30
72
72
138
294
6
54
31
53
6
54
42
138
6
96
54
120
24
54
36
12
54
204
36
6
18
30
ABCD 97578409408*3^$a+1 [50038]
12
54
6
18
54
166
2
58
6
24
2
42
60
28
44
10
44
52
24
38
10
20
52
78
20
100
26
10
24
38
24
10
6
48
42
24
14
46
18
6
42
54
116
4
26
48
15
1
134
30
6
36
10
2
36
22
54
30
23
31
26
10
104
30
192
10
8
36
4
2
10
20
54
24
22
14
70
14
16
26
34
90
84
30
54
110
10
8
30
10
2
18
54
64
30
20
52
2
18
52
8
10
38
40
65
49
12
80
16
12
38
18
54
106
47
3
16
24
5
27
12
28
20
72
16
74
6
10
20
46
18
11
15
132
4
24
2
22
41
27
28
2
142
48
8
10
60
30
24
26
30
12
48
22
38
4
12
26
10
12
26
114
42
6
10
62
58
2
22
14
16
138
108
50
9
15
36
12
12
6
10
12
20
36
10
24
56
39
7
74
130
20
34
42
14
10
6
74
16
128
22
110
9
61
26
4
36
20
48
72
48
24
28
2
16
2
22
8
10
60
8
64
2
78
33
7
18
8
12
4
50
16
62
12
124
14
6
42
34
20
34
24
18
30
17
7
36
84
38
12
4
62
4
18
26
100
2
28
11
49
14
12
24
52
60
84
8
96
10
80
10
20
82
8
66
24
45
1
60
18
8
54
46
8
42
10
2
112
14
72
30
4
14
12
4
36
12
20
60
36
36
36
22
42
146
10
12
42
26
54
30
18
222
64
12
24
24
20
22
23
15
22
84
23
55
30
26
6
36
10
44
24
10
20
76
20
3
3
60
42
10
20
102
64
6
36
32
16
50
15
1
74
42
4
38
12
4
17
39
34
30
24
8
130
38
16
48
90
6
44
90
3
19
24
5
1
54
32
4
5
33
58
14
15
21
42
6
6
30
66
100
60
54
96
42
56
21
25
38
18
22
38
18
16
180
44
12
24
10
18
18
50
118
24
30
90
86
4
110
16
6
108
60
32
9
39
16
20
117
9
10
53
31
32
4
6
18
66
60
8
28
20
40
47
67
8
6
4
38
22
8
18
22
24
156
20
22
12
26
30
24
40
44
16
50
6
72
22
6
24
84
92
30
42
10
50
112
30
30
8
6
72
34
56
88
6
8
6
22
50
30
27
7
24
60
20
52
24
5
63
58
2
28
2
18
24
16
44
10
38
6
30
76
38
10
8
4
68
82
14
76
20
6
30
12
66
150
60
30
6
16
20
22
6
30
35
45
54
6
94
42
54
36
20
24
10
12
20
10
2
108
64
56
48
15
24
7
56
12
28
20
22
6
36
24
24
20
42
70
44
76
56
28
36
84
36
44
30
36
4
6
140
48
72
28
42
38
36
16
68
18
18
16
14
72
39
15
40
6
30
18
102
38
15
87
94
59
81
46
2
36
4
18
29
39
54
18
34
6
12
6
2
84
40
50
4
122
4
24
20
64
2
78
12
6
15
24
61
32
66
12
28
42
32
66
40
32
18
10
20
4
72
80
76
32
46
30
80
72
12
22
8
63
15
10
8
94
126
12
38
4
12
44
21
81
40
24
8
30
96
16
6
2
12
16
12
50
10
56
45
9
16
12
2
36
6
30
40
104
34
26
60
40
80
36
118
8
39
1
102
8
40
32
12
40
44
6
28
68
34
44
120
46
8
10
6
42
20
12
42
46
2
52
86
12
16
6
26
42
10
36
5
7
42
80
28
32
3
45
70
14
30
40
50
64
72
8
10
20
22
14
69
79
12
44
81
21
22
12
89
15
64
2
39
55
2
48
22
60
2
150
22
24
2
12
78
18
36
48
6
4
6
54
2
40
38
18
30
52
36
60
11
43
6
86
66
102
36
60
16
26
24
24
12
48
54
58
14
60
48
22
30
36
44
28
17
85
14
76
6
30
12
32
6
28
66
6
18
14
30
108
30
18
34
11
31
36
48
20
42
30
22
80
10
38
78
16
36
8
114
22
41
3
40
14
28
2
28
20
178
6
38
3
63
36
48
6
24
66
36
58
38
12
6
10
12
74
54
12
93
145
14
76
80
30
54
36
30
36
34
12
18
54
158
60
18
10
42
68
9
13
12
30
32
36
4
14
102
58
6
20
24
40
24
80
52
14
34
32
4
120
50
10
24
53
49
8
42
21
55
18
14
40
110
18
28
54
26
4
80
42
10
30
6
12
42
54
14
28
14
166
14
9
7
14
48
10
6
20
64
6
32
10
8
4
20
220
66
2
112
42
18
83
33
16
8
18
78
4
2
64
24
12
20
48
16
6
30
38
126
36
4
6
38
36
22
14
40
44
4
126
42
18
50
24
36
6
6
10
30
14
10
56
30
18
42
30
4
20
40
24
84
48
24
14
84
48
52
62
48
16
26
130
14
10
6
36
194
16
2
120
10
8
30
64
48
18
8
60
36
4
24
132
14
90
16
6
44
64
54
56
24
21
51
21
75
34
60
20
4
92
10
48
17
7
17
39
22
32
10
8
52
26
10
12
20
28
30
14
40
2
10
44
64
20
78
34
80
24
22
38
60
46
74
16
38
6
70
20
54
57
13
6
44
16
14
3
13
26
10
146
42
18
42
52
20
6
18
6
24
36
6
12
48
10
17
147
156
12
6
66
16
84
8
12
28
8
10
12
20
66
12
9
19
24
36
20
22
78
20
40
20
40
17
63
54
6
4
26
12
54
30
66
40
12
17
33
10
30
66
144
20
33
105
22
60
36
150
92
52
26
22
32
6
16
86
42
70
8
60
28
6
26
15
27
58
48
96
38
22
26
4
24
50
30
4
92
64
2
22
48
18
30
2
52
36
6
60
90
14
24
6
64
2
16
14
54
30
4
8
10
32
10
18
20
78
42
12
28
44
33
103
20
114
30
78
112
14
36
34
20
12
78
4
36
5
39
42
64
86
34
24
42
14
24
18
69
51
148
80
6
18
16
17
33
10
24
26
22
8
36
66
28
2
40
12
12
50
6
18
4
2
36
10
38
40
5
27
52
12
18
36
66
24
2
18
4
26
16
116
12
6
22
48
24
26
6
60
36
40
62
6
102
45
7
26
16
23
7
24
60
77
19
26
28
66
78
66
12
44
54
52
2
48
82
8
10
14
10
44
66
39
81
124
74
6
16
11
15
60
48
69
103
8
42
64
146
4
6
44
24
66
6
4
6
12
65
31
ABCD 97578627626*3^$a+1 [50053]
36
24
151
60
108
12
24
5
12
42
12
6
67
17
108
150
192
1
84
5
19
5
72
7
83
13
77
79
5
6
18
7
83
30
24
36
144
48
78
61
24
17
18
109
41
79
60
23
30
67
36
95
109
12
180
11
18
247
48
77
19
35
6
162
198
108
30
60
49
17
24
12
162
108
13
5
42
13
107
42
102
78
31
197
18
222
43
131
73
35
6
7
108
5
114
18
43
65
66
126
18
121
23
1
167
90
7
5
36
175
24
12
24
17
18
126
55
71
60
72
30
31
24
35
13
137
18
49
341
103
5
91
35
108
1
59
138
60
72
12
36
150
13
287
150
18
174
103
59
85
24
120
311
13
77
103
155
13
89
103
23
109
23
18
48
91
48
41
60
54
205
60
71
109
12
5
6
12
13
95
132
48
108
216
49
119
25
60
53
144
103
65
18
205
113
19
23
30
258
25
137
103
125
24
126
54
30
13
113
126
109
5
84
31
77
67
191
30
36
90
193
83
48
37
84
11
30
150
169
108
83
13
71
114
12
19
35
54
72
42
18
7
108
23
72
42
126
121
84
137
7
5
96
30
72
222
90
48
37
23
49
41
187
168
17
18
90
103
24
287
54
90
37
17
31
36
5
55
41
30
157
36
5
19
23
13
89
31
221
31
155
84
73
120
23
72
217
48
36
5
24
18
49
48
101
139
125
103
23
1
113
18
48
42
79
23
121
119
25
11
54
18
18
30
1
120
60
53
6
12
85
113
199
215
121
60
120
47
133
60
149
103
12
5
36
67
47
18
103
84
60
12
293
31
119
30
150
48
73
144
53
67
131
72
13
29
228
144
36
72
18
85
47
18
12
96
12
90
37
5
228
42
25
5
150
48
49
11
48
229
240
95
30
67
59
36
73
23
174
90
54
55
59
66
19
5
36
12
19
23
25
83
30
163
107
73
5
162
157
35
13
23
72
18
72
18
1
89
19
36
84
72
168
36
5
102
234
18
6
72
7
132
84
24
5
7
5
19
77
7
11
85
77
18
25
72
72
245
48
18
144
121
227
18
66
121
113
91
23
48
18
54
90
55
95
246
31
144
24
12
36
24
53
78
72
120
60
90
126
156
24
12
49
131
108
42
90
13
89
307
53
31
29
43
132
35
60
61
5
175
132
35
49
60
131
13
107
13
5
114
210
72
96
138
85
65
54
18
18
54
7
41
54
49
24
41
151
11
30
163
35
109
71
72
37
5
210
73
5
48
90
144
60
90
36
115
119
13
5
12
55
12
5
126
49
180
5
6
12
18
127
71
42
18
12
60
90
18
121
125
36
67
77
36
72
31
41
108
150
13
143
85
24
71
1
36
167
66
222
25
132
197
90
85
23
85
23
37
72
23
12
13
173
18
30
132
30
108
85
36
119
61
83
48
49
5
31
24
144
149
66
60
49
131
49
12
23
1
36
113
30
1
5
139
12
11
90
18
25
5
90
144
37
41
48
31
209
79
23
18
19
5
151
137
12
60
36
30
36
36
85
24
23
25
113
103
144
155
120
6
102
42
18
97
132
41
43
59
36
114
43
5
42
426
60
30
1
161
60
30
13
167
49
11
72
85
5
151
59
37
89
19
23
157
12
113
31
47
12
1
215
36
24
25
5
42
193
36
23
30
31
36
ABCD 97579000048*3^$a+1 [50011]
125
66
342
43
29
36
72
42
36
9
3
61
17
54
25
95
49
32
9
39
112
137
55
5
12
31
47
81
81
36
27
48
112
32
96
9
151
32
87
48
72
145
48
48
29
18
33
99
36
12
93
159
36
253
176
3
18
60
54
18
55
35
90
12
6
97
23
222
43
5
27
15
30
72
18
57
3
30
60
18
120
25
47
1
77
120
24
3
112
128
45
18
33
51
180
126
42
30
51
21
78
138
24
43
32
144
69
30
198
103
32
189
36
60
54
138
18
49
83
13
5
27
93
3
69
132
39
96
96
48
189
12
96
102
321
261
48
72
99
16
65
36
180
72
15
57
39
21
66
42
127
144
17
54
120
33
240
3
30
15
48
159
18
607
305
60
162
66
180
27
15
228
132
73
32
87
9
64
23
144
18
90
138
24
138
33
144
144
16
191
72
57
48
15
90
78
25
47
33
69
43
125
51
16
113
127
65
175
5
78
30
111
160
96
48
5
171
129
15
48
189
36
60
3
64
32
45
18
90
55
192
5
48
60
12
6
102
55
23
162
30
240
120
33
45
144
19
191
36
60
162
31
32
39
121
185
54
49
96
125
115
53
187
5
96
75
48
21
126
93
9
60
48
27
45
42
48
42
48
18
114
18
138
114
93
87
18
102
33
63
90
39
16
47
90
72
60
108
30
108
237
15
33
129
216
103
137
7
245
18
120
54
43
17
210
18
60
31
179
93
15
132
13
80
69
30
186
84
111
57
7
23
105
57
55
113
30
198
204
48
15
165
91
144
17
63
96
21
126
54
60
43
425
48
72
15
16
191
90
90
156
24
90
198
48
24
120
6
12
87
135
105
33
78
30
24
90
66
15
57
60
171
16
83
45
57
6
102
43
65
207
48
57
108
75
87
72
81
48
51
90
90
120
126
42
210
87
93
60
7
65
15
15
6
43
80
69
27
16
192
17
240
30
49
41
36
24
228
42
180
9
96
21
43
419
13
5
43
29
51
9
7
80
3
48
45
117
123
237
150
12
33
57
96
12
27
135
108
132
66
7
32
15
18
63
64
23
25
5
27
144
96
45
66
97
83
114
30
93
48
39
18
72
36
27
33
63
39
25
233
72
175
5
12
15
111
49
275
36
72
90
108
60
12
72
180
39
111
33
15
97
48
240
125
90
153
64
71
9
63
1
80
39
25
245
42
126
102
132
48
18
54
241
17
30
81
16
83
132
408
33
9
39
16
48
17
6
102
108
42
45
16
29
138
42
102
9
304
53
27
63
120
24
18
15
3
45
9
39
16
101
60
127
227
18
72
90
73
23
72
97
113
78
54
123
15
18
60
102
18
42
30
18
72
78
139
23
72
36
144
90
48
18
42
12
123
16
96
80
15
18
18
90
12
135
112
48
96
47
54
91
29
115
128
33
54
30
235
485
91
32
243
13
17
72
327
21
27
16
149
72
99
9
288
7
32
15
78
147
96
57
60
12
276
27
16
32
9
60
36
12
27
51
13
41
138
45
96
57
ABCD 97579219568*3^$a+1 [50018]
21
9
66
45
21
6
5
97
6
96
89
16
75
120
54
114
96
24
5
205
11
7
78
30
162
75
27
30
18
12
36
30
66
108
126
30
6
18
12
60
114
6
6
72
30
30
6
72
53
16
3
45
51
12
9
3
6
15
27
30
48
36
18
156
6
18
12
66
30
57
81
42
45
3
120
72
117
27
48
156
9
32
25
18
45
63
33
27
29
120
13
258
18
15
9
132
84
12
59
40
15
48
30
18
222
131
64
3
30
24
114
29
7
30
6
12
17
19
150
132
60
24
24
39
3
45
15
33
15
84
12
65
64
75
6
30
9
57
87
32
16
27
72
29
19
30
6
12
69
189
60
90
12
12
66
30
66
54
30
71
55
78
12
18
6
60
156
6
60
18
11
25
108
6
60
66
24
102
257
91
54
87
123
6
66
54
15
32
25
54
36
12
156
5
67
120
69
3
6
240
36
36
18
6
15
3
48
192
21
51
5
19
30
71
31
48
30
30
24
108
84
54
15
27
24
48
21
15
36
6
15
3
6
18
48
29
49
15
32
13
66
18
12
6
5
24
40
39
84
6
42
5
264
19
42
18
66
24
6
18
42
149
49
30
12
30
6
30
59
144
25
126
18
156
66
126
27
147
5
1
12
6
125
19
53
97
96
36
6
150
15
27
21
21
35
31
78
59
7
60
66
84
48
48
78
132
53
7
42
90
5
16
27
12
42
48
96
6
9
120
51
60
78
27
33
63
27
42
48
18
162
15
63
18
12
30
93
39
41
25
60
30
141
75
54
66
24
101
55
36
12
108
5
25
48
6
36
42
36
95
49
15
15
18
23
1
18
132
30
18
12
45
135
48
48
33
99
78
18
30
24
72
23
187
141
128
1
111
9
18
66
30
24
72
18
3
80
48
61
108
48
42
42
11
247
60
30
72
96
18
90
27
99
30
48
18
77
67
45
3
96
102
87
48
3
24
48
54
18
66
59
72
184
27
42
30
18
3
9
42
48
156
84
77
19
5
16
51
18
75
9
42
54
30
90
66
6
48
30
12
102
96
42
45
9
60
18
60
5
1
39
51
36
33
8
48
25
24
168
24
15
135
36
42
51
57
132
36
204
6
5
40
15
30
51
48
15
65
1
60
36
18
12
153
81
6
18
12
78
101
19
6
6
9
192
80
43
77
175
12
30
66
102
18
21
3
101
31
30
48
6
29
127
9
56
43
21
15
84
78
12
132
66
72
96
96
24
60
17
73
42
24
125
103
30
12
18
77
64
56
121
87
27
48
5
16
27
53
16
15
9
129
23
19
24
144
66
6
29
19
45
57
54
9
32
91
45
27
120
108
30
18
180
6
6
12
6
24
42
30
156
35
13
144
11
19
18
174
6
48
39
75
12
18
60
147
51
48
54
18
48
5
79
42
36
27
3
93
105
30
30
66
65
31
42
66
84
18
30
12
18
12
47
121
210
102
42
53
72
64
15
84
6
24
12
11
144
25
23
7
30
18
41
85
27
72
411
6
23
7
281
19
21
9
15
81
90
12
48
65
144
1
108
66
81
99
6
18
120
90
51
51
12
66
30
9
27
30
18
21
56
13
60
15
81
42
12
12
6
23
19
21
15
66
30
9
81
24
30
81
15
78
12
23
211
54
95
73
42
21
75
222
95
55
42
18
117
57
15
21
78
29
1
42
48
6
234
90
96
210
41
49
23
43
54
156
12
15
32
48
91
6
18
48
69
8
1
114
18
30
18
11
55
18
63
27
6
156
60
18
53
49
18
126
42
30
87
15
42
23
31
17
43
120
126
78
12
21
3
24
36
66
30
9
9
87
39
42
102
186
71
1
90
30
39
75
30
18
6
15
32
127
36
54
42
24
36
138
102
48
66
42
45
147
126
24
15
27
54
222
9
24
27
48
72
12
17
96
40
3
66
78
66
11
133
3
15
90
48
66
6
12
36
60
51
8
85
12
119
115
174
66
12
9
69
102
48
6
24
60
6
24
5
120
55
96
66
60
54
6
42
72
30
54
36
24
84
132
6
143
49
96
6
9
9
15
81
42
18
27
39
48
36
30
12
12
6
57
99
6
114
78
12
84
39
75
53
19
84
105
9
47
13
66
89
16
69
12
18
120
72
6
15
80
115
48
60
60
21
8
67
84
36
29
49
66
5
16
21
18
81
9
36
35
16
8
151
36
29
121
54
33
15
30
12
18
6
30
30
51
15
30
174
117
3
42
ABCD 97579554544*3^$a+1 [50207]
24
28
62
130
20
16
50
30
16
156
12
48
15
113
4
62
180
1
45
12
87
24
5
60
6
34
24
20
148
60
123
69
2
84
10
36
44
36
16
8
64
63
203
37
53
144
52
15
9
80
144
100
50
82
8
16
20
124
50
277
249
26
154
60
15
9
32
24
196
36
24
24
14
10
192
15
9
192
120
38
156
46
152
7
21
2
66
60
6
70
39
41
48
90
6
36
150
46
24
20
78
22
80
24
55
131
24
24
118
48
74
10
3
177
72
168
2
70
39
65
60
4
48
24
128
16
26
10
38
58
84
135
21
3
41
4
27
33
20
16
84
200
52
12
20
132
60
18
10
56
124
12
15
59
54
90
22
264
24
288
38
10
15
101
19
29
172
68
28
128
40
111
45
50
174
6
70
278
10
80
40
72
170
78
126
84
13
93
12
8
76
14
85
72
24
33
156
12
15
323
24
42
78
6
126
178
120
72
200
4
20
40
24
12
48
243
45
123
11
54
55
240
45
326
106
48
50
10
24
96
135
35
114
76
231
35
78
112
96
2
37
81
84
48
2
130
128
31
105
146
24
22
120
60
12
63
9
96
14
18
42
34
27
9
48
72
24
26
18
52
24
15
129
132
14
30
40
24
20
150
42
76
2
6
112
15
45
98
60
46
8
16
104
330
46
26
61
9
60
14
36
10
36
3
59
132
34
350
10
26
58
116
30
114
28
2
10
26
54
36
16
96
3
11
34
14
310
32
30
138
7
93
60
2
46
24
24
50
130
12
8
124
48
252
182
10
24
50
37
53
64
32
28
48
24
15
24
59
10
51
45
140
4
2
46
12
2
24
70
84
3
45
60
8
156
4
24
152
24
6
46
48
27
129
8
16
26
120
90
78
216
54
127
9
50
46
140
28
50
66
150
120
22
384
108
32
19
29
36
66
54
36
16
60
2
30
103
83
106
75
23
10
36
44
232
14
154
20
6
142
63
161
90
70
14
180
54
16
80
96
16
72
48
32
12
4
14
42
100
36
2
30
28
60
39
9
116
64
60
72
48
12
38
10
60
84
60
96
144
266
106
20
76
2
1
57
72
72
50
61
53
4
152
64
231
83
72
70
39
129
80
208
132
20
12
19
29
28
63
11
54
7
59
30
16
24
104
4
60
87
59
54
12
160
51
137
31
59
6
84
76
84
12
48
26
166
36
14
114
52
15
89
18
36
10
24
26
24
22
39
129
80
16
50
142
48
192
12
50
36
30
16
39
105
26
18
6
106
44
36
16
44
40
156
12
20
126
174
16
72
24
48
2
30
88
2
10
99
59
36
66
16
2
22
36
2
142
20
64
50
142
63
9
72
224
64
60
50
30
52
60
98
42
16
48
24
80
136
24
50
12
1
9
74
22
39
29
4
303
89
24
124
20
112
120
8
16
104
72
16
39
35
168
61
81
8
16
164
156
40
194
58
62
30
88
128
40
15
65
4
60
36
194
58
2
37
29
126
48
6
30
36
24
30
96
120
31
17
28
2
10
36
134
72
70
60
50
10
80
208
20
76
120
26
358
96
15
9
50
22
104
52
144
36
39
9
206
10
20
4
12
158
85
9
56
60
4
62
58
111
72
29
294
6
88
26
30
54
46
44
52
48
20
120
120
12
204
90
94
120
26
22
24
254
84
22
20
4
50
54
112
84
50
10
24
48
12
32
64
144
20
7
83
6
112
14
30
150
58
32
16
44
90
48
120
46
26
24
37
33
200
84
12
64
36
219
215
66
16
39
449
120
64
108
32
ABCD 97579620298*3^$a+1 [50186]
48
114
48
39
24
324
63
9
69
135
36
24
147
9
60
108
75
12
9
87
9
60
39
84
33
153
15
15
9
27
9
24
27
21
24
45
90
84
69
3
72
108
45
12
15
105
36
99
30
90
33
39
93
120
48
99
9
45
15
39
33
135
45
45
15
15
33
12
144
51
84
108
36
57
12
27
126
63
60
51
114
147
117
6
36
30
75
15
24
129
12
15
36
168
69
57
3
108
225
18
6
39
27
24
21
84
51
33
84
60
75
45
96
57
78
192
24
21
48
21
18
12
81
63
21
3
18
30
33
72
84
24
39
6
15
60
117
3
24
12
36
69
63
135
18
42
12
60
21
99
93
273
144
99
12
27
45
135
18
42
30
27
15
126
48
39
3
105
12
12
63
96
72
9
60
75
81
135
12
21
12
12
15
153
39
33
27
69
69
18
129
21
135
24
3
72
9
72
12
72
33
30
33
9
111
15
18
54
66
54
45
15
93
177
48
18
36
9
9
90
108
42
18
108
9
3
24
9
27
9
9
39
33
18
45
9
63
108
120
99
90
3
75
45
24
21
39
15
45
3
36
69
3
33
12
24
36
45
207
3
198
195
12
12
60
27
21
15
18
15
57
99
108
81
39
12
45
15
60
24
12
87
57
24
24
72
36
48
135
69
36
147
84
6
27
12
15
201
48
120
12
63
69
255
33
12
135
6
15
12
72
60
48
24
24
9
15
57
114
12
105
135
48
42
3
72
45
72
27
204
24
48
57
75
12
36
75
57
12
48
63
117
231
9
3
45
72
267
33
87
6
48
15
12
15
30
72
147
39
117
39
9
12
60
60
45
39
9
27
45
87
27
84
57
87
153
12
60
15
12
93
12
39
222
72
30
33
12
117
24
15
12
39
33
117
90
30
18
105
3
132
21
9
3
72
21
102
9
48
3
9
48
231
9
3
60
33
21
90
45
168
3
12
57
60
36
33
171
39
60
105
111
48
21
141
6
84
33
21
15
24
57
3
27
189
12
12
45
3
15
9
24
12
9
120
3
12
96
15
45
12
87
21
48
39
33
75
33
24
87
9
225
327
3
36
69
132
72
12
60
36
117
78
57
33
123
21
75
36
108
84
72
105
18
60
117
21
15
3
36
24
9
132
93
30
21
12
57
3
3
36
84
36
108
90
78
18
51
24
24
36
81
3
60
3
24
33
3
18
15
105
135
159
66
42
30
3
39
12
81
99
60
21
48
60
207
45
27
36
96
33
120
3
42
102
18
18
45
24
3
36
45
15
9
60
72
51
9
15
30
54
36
45
15
69
15
60
12
78
27
75
33
99
45
180
3
24
21
24
21
18
69
27
30
63
27
6
15
33
75
12
24
3
105
36
105
42
57
96
24
15
21
24
36
27
18
39
33
24
75
189
162
153
195
57
12
21
27
93
6
81
3
81
24
96
36
15
60
129
189
75
21
99
45
51
21
30
9
51
30
63
60
24
51
9
51
117
12
48
75
144
81
3
21
183
12
81
63
60
36
33
3
129
63
45
63
54
24
66
45
33
90
21
135
24
18
72
66
24
117
96
72
3
117
3
33
72
93
54
45
15
30
15
48
99
33
21
72
90
9
96
144
60
129
75
84
267
6
15
3
105
24
12
108
93
207
36
21
39
60
12
57
27
21
18
21
36
75
69
21
30
180
60
129
99
9
15
57
15
105
60
99
57
60
9
39
24
36
15
69
3
174
18
33
27
36
36
66
135
15
12
6
66
21
39
18
120
87
156
69
48
123
12
60
21
15
99
36
45
21
18
6
75
24
45
162
33
48
3
42
3
69
72
195
21
30
72
90
18
60
57
15
117
36
3
69
75
273
12
27
48
78
3
15
57
69
99
24
12
81
87
36
96
24
132
39
18
102
9
27
57
3
57
12
15
21
105
42
21
72
72
27
21
39
36
102
63
60
39
33
117
48
3
24
123
21
72
45
135
33
192
39
15
9
27
60
72
12
33
21
39
240
36
12
12
63
54
63
72
75
21
33
54
36
24
21
51
174
27
48
15
6
99
21
63
33
39
51
54
3
12
84
12
120
ABCD 97579624672*3^$a+1 [50005]
72
17
18
24
66
19
23
25
11
85
80
40
65
36
36
55
32
87
24
49
41
159
16
24
17
48
222
25
83
48
37
5
36
31
48
32
159
30
42
54
3
16
17
54
18
111
40
24
41
30
25
137
7
32
3
61
137
30
42
102
25
71
108
12
24
25
216
29
3
15
25
47
33
16
5
66
36
13
80
16
23
25
113
7
48
5
12
96
162
12
25
32
88
120
47
49
17
7
17
55
48
35
13
48
56
51
37
72
53
115
23
42
7
8
88
5
43
41
39
136
80
75
48
132
1
72
17
31
95
49
71
129
39
25
155
21
48
141
42
33
40
71
33
33
114
48
18
19
128
123
117
177
151
119
33
33
223
89
15
75
13
24
119
162
7
35
13
72
35
21
16
41
54
1
89
48
31
144
48
17
31
24
71
1
96
65
54
49
200
57
120
24
36
12
7
104
75
84
121
191
25
104
141
18
1
107
37
161
12
3
75
126
90
13
167
49
56
64
80
15
1
128
3
69
33
7
29
42
25
32
87
54
36
18
205
65
127
24
24
23
12
42
43
11
54
90
12
24
121
24
24
23
24
18
12
18
57
33
111
39
1
17
72
36
36
31
48
24
5
51
16
23
145
17
48
96
31
35
36
78
19
48
89
96
55
17
30
42
54
97
23
25
35
37
48
24
32
129
151
8
57
15
3
21
112
48
29
91
5
91
65
55
48
32
64
24
72
35
85
128
40
17
198
73
48
17
162
108
42
15
87
49
224
15
25
48
23
36
13
185
15
57
90
30
24
7
8
64
23
9
123
36
1
128
33
7
240
185
7
23
201
16
120
8
33
7
48
72
5
18
162
108
259
23
97
48
120
48
17
31
24
53
43
24
96
17
18
61
185
6
33
16
96
24
11
37
32
111
120
25
104
39
1
35
108
73
29
19
41
90
13
17
31
8
24
105
7
24
24
17
126
120
9
15
30
150
174
31
104
16
35
30
55
8
160
107
13
113
7
72
8
160
197
6
13
41
31
167
108
133
80
16
23
57
40
119
25
101
30
133
17
39
16
408
17
79
72
272
33
7
23
97
65
31
24
48
48
17
120
42
120
61
101
19
77
43
47
177
3
37
65
7
48
96
56
16
144
11
162
42
54
67
72
35
13
72
23
24
18
12
18
1
24
120
17
39
16
8
40
48
144
48
251
109
23
73
11
85
48
173
60
39
33
7
8
3
13
71
1
24
48
23
73
17
18
54
87
256
120
59
133
47
48
18
54
108
117
16
83
24
30
78
72
18
30
217
72
8
27
85
23
57
16
5
43
24
125
132
79
155
61
48
53
147
72
16
24
11
93
27
13
11
69
39
48
9
51
37
32
21
162
12
36
25
24
275
13
137
18
13
23
30
6
13
56
40
17
12
147
75
61
8
24
27
93
88
59
108
1
144
47
25
11
204
1
24
11
37
32
21
67
35
61
17
54
1
143
25
96
80
33
18
90
162
1
72
48
56
16
17
60
48
3
16
125
3
15
96
129
40
65
18
30
42
13
23
49
5
36
55
17
30
60
37
72
71
25
24
179
6
55
96
5
18
24
25
65
7
80
21
3
105
144
15
72
39
1
35
213
15
42
18
21
27
60
18
15
51
60
1
155
72
6
7
8
16
41
54
1
24
5
6
54
144
15
16
23
1
107
13
24
96
11
30
135
33
31
71
1
95
54
235
144
11
61
24
11
13
41
15
39
105
16
5
36
7
11
37
48
24
32
15
9
16
104
16
71
73
72
17
78
25
47
25
83
108
36
36
72
72
73
72
24
95
54
43
17
36
115
47
18
12
27
88
35
37
143
177
112
53
30
13
47
48
97
71
25
24
35
21
16
71
25
24
96
17
135
177
18
21
51
13
48
29
19
29
42
33
40
32
15
49
65
199
32
64
72
24
24
125
12
223
17
39
33
55
47
168
73
17
15
15
36
45
15
1
71
57
153
42
216
12
25
89
175
24
101
19
41
31
48
149
75
40
32
39
12
37
17
24
144
108
12
7
71
108
180
1
53
48
27
ABCD 97580107952*3^$a+1 [50005]
7
34
19
5
60
2
29
36
13
42
40
1
17
31
71
21
12
76
5
67
28
39
5
20
32
36
20
32
57
71
8
12
13
79
47
78
11
5
19
71
97
37
35
12
60
65
39
40
40
44
132
25
4
11
28
35
5
17
31
49
18
1
111
13
91
40
1
20
35
88
33
24
5
60
19
4
56
32
49
38
65
17
24
27
28
1
15
4
40
84
1
79
36
29
22
65
55
9
72
63
56
88
42
14
66
59
20
21
151
48
24
28
79
80
18
11
12
20
28
56
16
4
49
99
32
8
12
64
44
12
13
3
20
23
25
40
1
31
53
15
35
66
23
36
5
11
4
120
16
20
20
15
25
88
32
24
39
37
40
3
90
3
13
14
42
11
32
5
11
36
65
39
4
68
20
112
72
16
19
73
87
50
11
19
34
91
48
1
4
80
40
87
20
68
16
40
9
15
72
113
102
9
39
17
36
84
25
23
17
19
35
21
35
10
20
58
25
97
23
32
89
76
19
55
65
16
8
36
11
5
45
23
48
8
64
76
40
11
40
5
43
32
5
35
9
40
16
8
25
22
73
31
1
16
80
8
40
36
3
37
43
25
47
25
40
16
79
9
95
6
4
19
11
37
12
36
24
17
51
47
33
8
5
44
30
5
11
1
8
45
42
9
15
14
7
4
172
147
22
19
29
132
24
6
65
15
18
11
20
9
27
100
8
76
11
105
45
15
28
1
51
33
10
32
1
17
23
49
23
52
40
9
31
29
55
12
12
31
29
16
75
97
4
5
24
39
5
11
16
85
43
1
4
27
39
25
24
25
23
12
97
10
74
11
5
30
24
50
46
25
13
10
21
12
33
79
32
33
6
25
31
41
7
5
92
100
24
5
15
9
12
44
15
25
11
180
4
24
68
9
71
48
32
20
13
6
24
56
65
36
19
1
57
27
53
30
77
20
16
8
16
20
69
36
55
35
105
60
75
101
19
18
12
20
168
35
17
18
32
30
10
29
92
4
43
1
49
35
60
28
33
35
41
104
87
24
8
7
25
16
48
5
50
1
40
5
60
3
17
10
8
1
9
47
15
25
23
16
9
45
50
1
12
64
29
6
1
80
17
43
3
41
25
14
16
13
28
52
45
6
14
10
2
94
6
20
19
4
32
16
40
7
37
29
11
4
36
20
8
5
3
24
48
71
29
32
5
23
55
37
108
47
24
21
56
19
1
39
61
12
8
24
48
71
29
37
40
35
3
16
41
25
30
121
37
11
24
20
32
8
20
45
127
20
28
67
30
35
60
5
63
47
25
15
24
25
36
5
31
8
9
6
9
16
65
7
108
139
41
56
64
16
49
24
6
25
5
35
56
55
73
15
6
79
152
3
21
29
16
19
16
51
45
45
24
91
3
32
10
84
60
54
1
31
5
4
4
40
52
39
136
25
95
14
27
44
13
12
23
11
81
4
16
139
49
7
25
4
84
7
21
104
68
47
5
20
9
24
7
8
17
48
22
21
72
5
12
18
57
56
60
64
76
33
39
68
40
4
8
21
11
15
24
5
11
13
60
7
9
69
10
56
24
5
11
6
35
4
11
49
76
40
20
5
18
21
16
20
16
7
5
20
17
23
47
5
3
82
38
61
52
7
112
13
12
55
34
15
15
49
72
8
47
90
24
71
65
43
20
17
30
5
36
4
16
24
48
35
53
12
8
104
63
5
37
23
55
5
67
1
20
32
20
32
33
12
4
7
24
25
83
12
20
4
31
178
67
4
20
20
4
60
7
21
180
9
70
24
37
77
11
51
53
8
4
73
23
8
32
13
47
8
80
92
7
25
16
20
96
60
48
17
39
15
17
8
24
108
43
66
15
104
60
35
109
12
29
55
41
80
75
40
120
53
12
83
5
63
47
10
3
27
50
23
49
190
73
17
3
28
7
5
5
27
29
46
18
51
16
24
32
4
55
18
3
4
9
84
55
35
1
36
20
93
32
23
28
127
17
40
4
65
20
47
29
31
53
11
3
53
4
25
38
53
59
25
16
7
73
13
35
32
24
5
48
11
112
4
16
19
5
25
10
24
14
10
32
41
7
61
36
36
107
213
4
20
19
17
4
16
49
83
65
7
23
17
4
64
11
14
71
5
20
19
15
1
56
44
25
19
31
16
50
40
43
11
14
27
80
40
8
7
48
17
13
23
19
1
4
35
33
8
20
12
72
13
60
67
33
7
25
28
36
26
5
13
30
6
84
6
10
6
21
17
76
6
73
7
25
4
91
65
24
31
58
6
1
29
11
8
7
5
19
34
15
15
13
37
6
1
4
32
40
32
28
8
9
110
97
143
25
81
7
32
16
29
20
6
5
32
64
35
9
21
15
36
33
175
65
14
17
23
50
100
23
8
72
13
47
72
8
17
87
20
29
11
19
25
29
11
21
83
31
1
93
31
5
19
28
7
13
68
9
96
27
12
68
4
16
24
16
40
4
35
33
5
23
4
8
41
31
68
5
11
29
32
168
3
27
16
41
79
101
36
32
71
9
72
65
39
20
16
8
5
6
25
24
31
5
5
86
29
29
43
20
47
101
11
61
59
1
47
1
101
3
68
52
15
21
92
7
1
29
51
64
61
35
1
15
20
20
23
77
36
40
28
16
20
9
39
17
4
11
39
1
4
60
169
7
40
65
39
4
12
24
25
187
12
16
272
63
1
23
50
63
7
2
24
24
63
97
7
48
1
27
19
8
17
60
83
33
4
16
33
51
9
30
40
21
28
47
14
4
15
15
25
55
10
62
24
1
24
15
37
13
70
170
35
29
3
60
33
56
28
26
16
80
18
40
7
16
8
71
8
17
16
13
11
56
24
25
40
24
7
4
8
11
97
7
82
15
36
52
12
19
21
20
23
1
60
61
15
16
40
73
27
3
5
5
14
16
14
11
79
16
37
49
35
8
16
112
8
32
4
5
8
87
16
17
22
29
44
31
61
28
55
10
91
36
29
11
8
1
174
5
25
7
59
1
4
29
31
60
131
5
19
6
15
4
32
17
11
96
5
11
3
1
113
27
33
52
78
2
23
28
37
27
83
41
56
40
24
20
36
36
89
10
5
19
25
20
81
71
20
4
3
65
17
30
49
29
66
25
24
92
3
80
10
23
32
7
21
4
28
17
19
20
4
7
168
22
18
21
16
20
5
4
54
72
74
54
113
7
17
260
59
41
24
5
96
44
4
32
4
7
17
30
90
62
78
23
60
7
1
4
36
32
28
12
7
16
80
1
23
17
20
36
93
15
11
29
5
54
30
2
10
35
33
10
90
ABCD 97580147396*3^$a+1 [50055]
126
48
195
135
120
186
84
51
9
12
24
90
36
69
3
72
66
18
150
120
150
66
450
78
192
36
39
48
21
126
93
75
378
27
21
24
12
39
69
75
21
144
48
18
126
78
66
96
66
72
78
138
36
18
108
114
84
36
96
180
48
36
21
48
9
30
57
39
30
42
108
12
105
57
198
42
12
18
57
21
228
60
66
36
258
66
504
60
102
108
54
21
15
252
114
30
18
96
30
36
126
18
24
102
6
228
72
24
84
42
234
36
84
6
30
78
87
39
393
105
240
102
78
72
54
30
6
180
18
27
39
222
48
36
78
102
3
57
138
6
12
18
6
48
42
105
3
108
102
6
66
6
54
18
213
3
84
6
51
21
30
24
30
60
171
183
36
21
48
9
30
72
33
3
18
96
18
216
270
12
234
108
36
180
96
108
12
36
90
234
18
18
18
42
54
195
183
72
30
24
180
84
3
339
6
12
6
264
6
54
252
84
42
144
126
9
255
24
30
54
36
72
78
27
237
90
6
174
42
120
18
36
54
78
144
120
168
72
30
6
72
36
30
51
45
54
246
90
6
87
75
126
87
3
66
24
66
96
225
27
288
138
36
96
48
39
51
114
72
126
90
27
3
18
42
33
336
21
18
24
156
60
120
129
75
36
360
126
84
42
84
168
120
57
15
54
90
60
72
120
18
54
18
24
90
9
21
75
303
72
144
57
3
36
9
21
18
36
114
126
210
42
12
60
81
45
12
258
117
9
36
102
108
177
147
6
12
36
36
384
72
174
18
150
18
138
114
18
48
24
12
78
18
84
90
240
48
6
84
402
174
126
144
114
72
48
78
90
54
90
30
234
36
24
120
36
24
81
315
18
90
126
174
90
72
114
36
180
33
15
360
36
96
30
60
18
105
21
171
243
48
162
36
114
120
150
66
42
72
90
12
60
156
18
114
81
255
216
36
60
18
324
66
42
48
87
39
60
228
36
276
144
12
24
285
75
69
57
30
57
87
150
108
48
18
42
30
42
12
114
69
15
72
54
90
96
36
228
324
96
45
144
45
66
60
30
96
18
12
36
24
180
9
57
42
66
6
174
96
30
18
126
24
30
60
102
54
96
30
204
81
75
24
66
258
66
60
102
72
18
219
15
129
51
60
36
18
162
108
54
108
72
138
24
108
12
204
36
9
99
90
390
60
36
141
3
156
36
114
36
90
84
36
114
66
180
108
42
66
60
174
18
6
66
78
51
15
60
69
111
84
132
9
21
36
114
30
90
216
132
30
6
84
108
108
96
225
9
84
147
15
33
21
75
87
54
24
27
9
126
153
45
30
96
36
30
18
90
96
126
9
240
69
216
6
72
30
126
ABCD 97580482388*3^$a+1 [50008]
4
20
18
9
1
2
36
6
70
18
38
34
35
13
42
30
6
54
23
24
19
8
9
39
6
12
15
25
23
12
39
9
24
15
81
15
12
4
2
10
17
7
128
16
66
2
58
143
60
24
43
48
5
1
11
3
58
2
18
18
12
4
36
68
21
51
90
6
16
2
16
14
33
27
70
18
30
35
45
12
4
50
40
29
3
117
13
12
83
12
55
14
54
4
48
8
30
4
18
29
1
8
10
24
17
39
57
15
16
41
61
24
18
38
10
8
81
19
29
84
36
48
3
16
2
22
17
60
7
5
15
40
65
24
3
16
17
13
18
110
18
124
26
16
23
12
31
2
6
28
5
3
36
52
41
63
16
2
75
85
20
22
14
39
48
9
27
7
89
13
62
10
23
15
22
12
95
1
2
52
2
51
21
18
28
38
60
15
15
22
2
21
12
1
18
38
34
2
3
45
52
6
54
12
23
24
24
39
16
26
3
15
36
9
36
7
12
53
61
14
9
7
42
14
18
16
6
50
18
60
120
45
43
2
15
3
40
41
15
9
27
72
12
6
147
31
14
27
13
2
64
78
2
36
9
24
12
37
6
140
40
48
38
18
6
3
12
1
2
16
74
10
17
132
1
68
42
16
17
37
47
1
47
12
3
12
33
12
9
16
23
57
34
12
2
15
9
18
34
47
7
56
84
40
17
55
17
19
5
7
2
51
7
29
9
12
18
24
10
92
42
10
26
21
7
5
39
36
9
3
36
4
2
28
80
18
33
87
52
36
5
36
24
60
9
27
7
41
85
2
16
5
7
18
62
45
27
28
17
19
24
5
27
9
27
22
18
20
9
63
21
49
30
36
5
3
48
34
38
42
15
21
66
42
3
27
40
50
34
8
18
34
29
1
2
24
21
7
5
12
21
22
5
24
45
15
31
26
10
77
15
45
7
44
52
29
81
63
39
52
29
43
137
51
16
12
44
10
11
45
94
20
21
7
56
6
16
11
9
66
16
5
3
12
6
30
16
6
2
16
12
2
27
13
23
15
9
25
11
37
2
16
44
16
18
38
33
19
29
72
25
36
14
33
24
3
10
2
24
28
8
93
12
33
15
27
12
4
14
15
3
16
17
7
41
7
2
63
45
18
4
20
30
6
36
9
7
36
77
15
28
6
36
72
50
18
58
12
60
72
2
30
18
16
24
35
12
1
26
28
36
17
3
24
16
65
3
4
17
31
24
41
12
111
9
7
18
12
2
18
18
9
9
18
33
3
18
16
2
9
27
9
7
8
12
6
16
2
9
24
1
128
18
46
38
69
19
2
22
12
2
16
6
12
8
9
24
123
6
12
27
99
21
13
6
12
54
2
88
5
12
19
5
60
7
8
72
54
3
9
99
15
18
18
12
9
36
33
100
26
88
14
34
18
23
87
16
56
45
7
18
20
54
6
82
36
20
16
5
1
12
23
19
36
2
15
1
20
39
43
89
1
18
8
46
2
58
18
18
2
48
81
72
48
39
12
57
60
24
3
18
72
6
10
26
9
27
10
72
6
20
48
24
48
40
32
24
18
27
48
27
9
7
62
12
18
42
46
6
2
36
21
15
12
33
21
4
12
8
72
18
33
3
48
16
60
20
28
38
27
132
45
30
57
12
39
6
16
14
4
41
7
24
12
24
36
48
26
27
21
78
10
38
58
92
12
16
74
72
24
21
7
53
19
2
36
6
21
7
5
15
9
24
93
34
44
36
30
24
18
12
6
48
15
3
18
16
18
24
5
15
10
18
56
21
39
33
57
36
10
20
33
3
36
52
2
4
18
2
16
72
32
6
45
7
38
15
49
6
5
7
29
33
51
13
2
36
24
64
5
13
59
3
16
90
11
7
54
86
18
51
3
4
2
15
19
41
7
74
15
24
13
36
8
64
35
3
58
32
22
48
5
103
8
30
24
34
36
5
24
3
9
7
20
4
5
85
23
12
105
18
36
9
15
18
99
3
72
60
66
34
8
70
2
12
6
12
42
33
57
3
24
7
41
25
11
12
37
20
54
70
38
12
4
38
34
36
5
9
3
67
41
19
140
18
18
9
31
2
3
15
81
1
47
27
34
20
39
48
12
45
51
7
50
15
7
17
57
36
28
2
4
2
15
24
15
10
6
2
3
67
29
3
141
36
7
20
12
4
2
12
27
15
52
18
38
36
10
6
17
3
10
11
7
29
9
4
14
6
10
5
15
60
48
21
60
13
2
33
13
26
16
12
108
6
12
60
50
24
64
8
16
2
54
33
19
17
1
11
27
21
43
56
24
57
25
8
10
60
32
16
41
1
2
9
39
6
28
18
2
6
34
23
9
54
9
31
12
56
4
48
24
5
15
16
2
27
25
50
76
20
36
12
6
15
12
60
19
5
7
62
10
6
2
66
70
6
2
9
3
4
17
75
21
49
30
20
21
19
36
5
7
18
18
24
2
3
15
33
36
19
29
1
44
12
42
52
2
52
36
56
51
3
34
23
15
12
36
18
16
8
63
60
21
16
30
44
12
69
7
41
63
24
9
7
17
12
1
8
3
31
2
27
3
18
42
18
84
4
104
22
68
6
30
6
16
92
18
28
42
30
2
24
30
21
39
12
33
3
16
5
3
16
32
9
51
28
24
50
4
14
18
70
44
16
77
36
7
5
1
35
15
22
2
93
33
30
34
23
1
32
6
81
7
20
45
9
3
48
3
18
48
16
11
7
6
68
22
12
26
16
2
28
2
3
3
10
35
19
80
34
14
76
32
9
31
77
9
51
3
21
57
66
4
72
5
7
5
24
27
4
56
36
30
3
12
39
70
36
6
90
18
56
28
42
18
12
2
36
6
12
21
1
38
57
24
7
29
3
9
25
11
9
15
43
20
12
4
89
13
8
159
3
12
36
57
24
15
34
66
53
9
12
36
36
24
30
40
32
9
12
3
48
6
12
63
31
18
36
35
1
2
46
24
14
6
3
24
3
22
11
12
25
8
30
21
1
20
234
9
55
2
16
71
25
2
34
14
21
19
32
9
15
9
1
18
2
60
15
67
8
36
12
21
1
18
89
21
30
9
9
4
2
117
21
34
5
1
32
126
9
31
2
15
37
12
8
12
15
19
2
18
4
20
45
57
54
4
20
33
13
59
33
22
18
14
58
90
17
31
44
28
5
67
6
2
57
13
14
9
33
27
19
2
4
38
46
2
21
1
38
52
14
3
21
39
24
3
6
16
86
34
36
2
18
6
28
5
48
21
4
48
2
24
16
2
12
75
93
12
18
24
9
25
66
8
9
3
9
9
51
21
34
96
29
12
31
17
13
11
45
15
9
34
68
22
20
30
24
9
3
9
15
28
17
3
52
5
21
10
26
39
24
72
21
3
13
2
24
30
88
110
6
3
33
51
12
39
33
12
13
155
1
44
10
38
6
9
24
36
127
14
6
16
68
76
2
16
23
7
5
21
27
21
16
26
16
2
18
88
12
20
72
24
21
108
63
9
13
11
3
6
15
1
56
52
59
31
53
67
2
51
19
24
5
31
41
31
48
8
52
138
11
27
42
10
24
38
27
7
14
3
3
10
8
48
6
9
27
30
63
7
8
34
50
36
18
34
42
2
16
5
31
12
24
36
14
6
9
55
2
18
45
15
16
2
72
10
26
12
58
12
5
3
9
61
12
6
36
20
100
8
45
9
16
2
21
15
10
2
36
57
33
3
3
30
15
12
33
48
24
18
46
62
106
11
9
27
25
38
16
20
18
3
84
13
42
50
6
9
43
5
12
1
32
40
14
76
30
20
58
2
15
31
8
81
24
3
16
29
9
16
35
15
4
50
4
2
30
87
24
87
9
45
6
9
7
12
38
40
2
30
6
21
13
2
30
3
36
15
21
13
71
43
14
96
63
1
24
12
20
6
28
74
70
20
33
24
36
3
52
84
2
63
27
6
27
3
33
9
16
2
12
160
6
38
9
43
41
24
12
9
4
38
10
54
53
19
56
4
2
30
6
3
7
2
60
10
26
28
6
5
60
19
38
54
21
3
18
15
175
17
1
26
33
36
60
12
57
3
13
2
30
15
7
18
50
16
17
21
63
36
24
39
6
18
9
61
2
33
48
24
36
15
18
27
24
1
20
72
54
108
6
ABCD 97581179266*3^$a+1 [50047]
25
36
24
5
79
20
12
36
40
89
30
93
36
24
12
64
11
25
29
39
63
33
117
90
69
21
90
13
12
29
39
36
48
21
30
36
6
7
41
42
48
49
11
12
57
72
21
55
35
57
48
69
3
76
35
30
75
21
55
11
93
15
85
44
3
30
87
36
4
32
4
107
49
20
64
24
12
84
24
56
52
24
11
25
29
51
69
91
59
81
3
25
65
6
13
140
21
126
9
52
32
87
61
12
17
103
47
9
24
3
73
17
54
93
16
12
80
4
11
45
52
11
61
59
225
51
21
4
11
49
8
12
15
33
96
4
11
9
27
1
53
19
8
45
168
39
51
1
35
54
30
6
15
39
1
65
6
18
66
24
21
9
42
57
12
21
3
15
105
57
123
100
11
54
91
29
127
23
1
60
8
76
44
16
5
75
12
9
30
61
8
60
12
24
15
33
57
63
40
11
9
40
8
24
81
3
100
41
30
9
100
5
75
141
3
48
40
12
12
11
45
3
6
54
30
15
40
17
19
24
80
40
20
4
32
39
1
11
57
12
124
41
96
87
36
4
60
48
8
21
19
96
80
64
35
21
45
6
9
16
59
36
18
67
29
54
72
30
3
16
60
11
54
51
3
6
90
25
59
217
8
12
40
144
104
12
24
4
35
120
25
32
52
23
33
21
3
40
60
17
15
76
53
15
16
8
12
39
96
1
35
18
7
12
107
66
39
4
11
60
13
36
24
32
51
60
25
23
90
19
36
24
53
163
35
66
75
15
25
68
28
32
51
36
45
28
17
3
28
5
15
15
13
101
19
11
33
28
119
9
36
28
23
13
104
28
8
36
39
1
35
9
76
24
72
20
3
36
1
72
8
39
24
1
36
24
60
84
47
37
8
112
23
37
47
49
92
3
85
20
136
20
45
6
33
57
139
56
3
1
44
24
72
4
11
6
27
48
52
56
27
57
16
116
84
4
8
12
36
15
36
21
64
20
40
11
54
55
5
3
27
54
91
5
36
55
32
28
5
7
12
59
9
147
60
13
167
1
29
55
41
7
12
11
18
6
133
32
48
51
9
72
4
47
33
4
48
35
13
5
31
5
43
17
3
40
101
7
60
23
21
36
4
8
16
36
131
9
88
8
40
108
24
41
15
81
19
104
40
11
1
41
7
36
36
56
39
6
48
6
36
117
27
54
7
24
5
15
24
16
36
32
16
95
30
91
59
12
37
20
16
41
3
27
93
33
18
36
21
3
61
8
40
47
24
21
96
24
15
24
30
7
72
56
16
101
54
36
33
4
23
49
104
52
5
7
12
41
3
15
25
20
24
16
24
53
3
24
21
7
12
41
66
25
101
55
5
18
30
39
52
8
12
21
15
3
12
18
39
12
24
165
27
4
24
12
20
24
36
63
9
87
216
48
6
19
125
7
23
69
48
9
223
32
108
93
18
85
56
108
21
27
12
28
8
87
57
48
33
6
30
54
21
16
23
49
60
8
52
12
128
108
4
95
33
27
84
6
19
12
5
18
1
56
24
64
11
25
35
25
5
15
16
24
44
24
108
3
60
36
21
52
17
43
32
4
5
147
105
18
69
57
6
48
21
15
54
31
48
8
52
11
12
24
120
1
32
40
197
180
54
1
5
43
60
152
15
13
23
9
36
112
53
18
1
5
144
15
15
42
7
11
36
121
8
64
20
40
53
27
12
40
59
6
31
84
11
57
192
24
87
9
39
9
81
15
4
23
9
64
47
37
71
42
19
8
12
16
32
21
19
128
15
25
59
24
72
13
41
103
113
39
51
25
84
11
49
8
72
4
71
69
16
24
24
32
48
3
93
12
39
45
4
17
54
60
9
4
8
64
48
11
12
18
39
12
48
12
75
84
60
105
36
108
40
11
9
231
25
5
27
60
39
181
12
128
24
40
29
72
67
11
12
9
9
150
72
13
32
3
36
73
48
5
103
84
12
35
45
16
35
18
90
21
48
48
3
9
36
64
23
69
15
25
35
13
23
90
138
90
19
72
48
8
39
1
68
16
36
89
36
27
117
54
1
48
60
56
21
43
12
35
9
136
80
76
8
45
7
32
40
11
21
21
48
7
35
30
54
60
73
53
3
45
72
60
48
15
72
4
8
136
5
66
9
12
15
93
36
39
1
35
36
13
32
4
41
3
4
48
44
16
12
20
12
36
12
72
16
23
36
61
92
36
64
8
24
16
95
60
93
4
12
20
100
56
15
13
65
67
24
60
5
6
9
39
49
11
21
16
20
4
5
6
33
4
36
71
84
81
28
12
59
21
4
17
18
66
15
21
115
8
171
25
11
13
35
21
75
21
40
23
60
12
109
35
54
75
16
36
60
140
12
96
4
152
16
5
3
51
21
24
69
91
80
16
12
47
181
5
27
36
36
81
19
60
11
54
15
36
108
24
12
4
32
4
68
123
45
15
37
32
16
35
9
15
49
20
75
165
96
9
51
40
48
17
51
28
12
53
60
39
48
3
72
13
20
64
32
48
3
18
15
4
8
3
36
133
47
45
16
20
4
8
3
18
15
21
39
36
16
80
4
24
12
20
123
25
11
60
30
19
36
8
12
219
36
54
15
21
15
4
24
101
79
48
12
152
9
31
11
57
12
84
27
73
144
56
15
21
28
32
21
39
15
24
30
67
29
63
16
11
13
77
43
128
3
21
51
69
75
1
8
76
84
72
12
23
117
40
23
84
21
24
16
72
8
3
121
8
12
76
60
12
68
4
24
35
69
40
32
60
9
6
105
51
18
31
29
15
75
9
108
9
30
61
8
57
27
28
12
20
28
20
9
6
93
27
18
ABCD 97581244318*3^$a+1 [50051]
44
172
3
261
144
236
79
33
92
40
105
23
48
40
20
52
45
179
73
36
342
297
32
1
75
84
84
24
20
145
51
12
32
52
44
145
47
172
32
61
23
52
27
245
12
156
25
12
3
72
3
17
16
60
20
16
33
227
60
103
45
8
163
5
76
60
84
159
5
25
60
71
49
63
225
159
20
1
23
4
68
72
13
27
108
15
5
28
15
5
16
188
16
116
28
32
49
207
15
5
72
72
13
227
91
42
23
64
48
12
99
21
44
36
133
71
97
30
29
169
155
52
27
90
3
164
1
15
80
103
165
120
32
64
56
25
39
56
48
216
73
18
5
52
33
3
60
32
4
56
112
80
96
16
20
16
87
173
73
95
139
5
52
20
96
280
8
156
4
56
84
244
56
120
67
285
120
80
37
3
48
195
57
20
112
45
78
30
35
60
73
192
47
85
11
64
152
40
21
12
90
5
168
88
99
165
216
56
73
95
280
3
162
3
27
45
32
121
47
16
92
192
1
111
48
32
64
12
224
13
23
337
30
18
63
20
64
8
40
3
77
60
148
92
12
40
48
117
27
9
35
196
60
80
49
111
20
28
156
104
16
99
6
147
188
232
27
81
45
84
3
75
29
96
112
96
57
90
42
23
12
132
76
80
84
48
156
24
160
8
25
90
17
55
21
20
79
177
68
252
100
24
9
15
8
145
120
42
17
36
13
24
35
13
59
108
60
13
35
40
48
12
57
11
115
29
85
23
64
36
140
73
27
24
120
81
39
33
71
12
103
77
12
148
27
18
15
20
108
169
48
78
105
116
60
4
339
330
47
28
51
101
24
49
96
51
80
36
12
172
3
33
60
24
128
16
56
36
7
137
36
24
40
8
25
15
12
44
4
21
11
79
129
68
72
40
45
63
33
59
85
83
25
87
72
3
33
48
96
33
27
116
25
35
52
20
40
68
13
15
116
103
57
20
19
120
45
36
44
24
28
164
28
20
28
12
93
83
120
112
120
68
55
54
3
12
3
72
101
84
100
92
4
44
48
132
16
117
23
16
33
15
21
24
66
54
27
44
72
24
13
23
37
75
36
45
47
4
56
73
47
72
85
75
132
63
53
60
28
176
184
56
13
27
99
125
169
15
36
57
27
156
32
64
48
33
95
13
51
20
88
48
93
180
35
132
40
8
40
24
92
148
291
54
47
64
84
12
9
39
8
48
16
200
144
216
49
75
12
3
29
232
99
42
123
147
129
48
15
93
8
216
36
180
120
52
15
216
41
1
270
29
64
45
54
213
12
108
8
120
84
16
15
21
104
37
3
32
60
48
127
5
64
56
43
30
39
20
112
213
66
9
128
12
36
96
84
16
8
72
40
120
80
73
96
71
13
275
76
240
12
20
204
40
60
81
35
172
36
24
80
192
1
47
100
176
79
17
148
81
39
36
60
152
28
32
28
96
20
64
32
12
52
39
9
60
168
32
16
75
17
48
76
20
121
27
72
51
17
108
37
15
20
73
15
123
29
12
28
120
56
157
99
20
1
63
36
80
28
140
13
72
126
117
32
240
96
72
84
61
63
9
186
197
73
15
249
60
30
6
11
196
75
29
4
9
270
201
87
93
24
93
59
24
40
27
65
37
63
48
57
95
40
12
15
ABCD 97581288386*3^$a+1 [50112]
36
4
24
21
15
21
71
88
24
21
36
66
5
88
120
21
36
18
6
63
68
4
24
72
72
51
45
51
36
48
90
35
37
39
129
66
54
6
36
18
99
188
52
87
150
36
159
75
29
1
15
36
45
35
145
3
45
60
36
63
108
80
48
40
24
33
15
8
7
105
3
6
35
1
15
3
36
9
27
48
72
17
120
97
39
75
156
33
152
121
18
117
45
15
32
96
271
129
12
219
6
15
8
61
155
136
93
15
21
54
210
35
60
37
18
45
21
90
45
8
28
33
35
64
8
40
60
12
260
61
36
144
12
39
96
63
72
17
43
9
80
4
32
40
48
57
263
1
39
12
45
47
40
80
88
15
69
111
108
101
1
63
27
9
44
52
3
29
43
117
60
32
49
15
60
36
69
27
44
96
49
35
16
15
213
24
267
41
84
144
1
6
117
108
20
28
15
101
1
35
108
97
35
40
63
69
21
95
64
92
4
32
28
177
155
223
120
89
88
48
27
33
45
51
44
24
72
64
267
93
15
12
5
48
12
103
90
47
43
12
9
80
1
83
25
186
9
27
57
120
80
31
102
143
76
48
20
16
27
57
152
184
44
28
80
40
75
113
55
57
33
47
43
65
84
12
1
47
37
126
5
112
33
27
12
36
33
51
224
25
6
29
4
51
90
6
54
51
36
3
12
33
32
13
12
23
1
59
7
54
90
53
48
85
3
171
6
54
180
5
25
35
16
48
81
3
92
19
120
9
33
47
7
9
27
77
31
57
45
3
32
19
9
51
113
76
27
5
204
24
91
33
33
47
16
36
9
47
24
28
12
104
216
151
30
27
33
18
21
80
16
75
204
129
24
92
160
84
45
60
180
210
237
180
12
116
64
60
3
57
80
160
21
15
27
18
51
15
53
1
27
44
19
6
71
52
140
168
13
96
3
80
1
27
84
56
208
164
43
90
143
76
159
65
1
60
3
12
24
44
61
30
42
39
51
5
88
72
33
95
31
30
114
9
36
20
1
219
140
4
33
35
12
97
54
36
149
4
33
27
20
28
68
91
21
104
229
207
33
30
60
90
111
176
109
54
77
88
51
33
33
3
12
32
61
35
4
8
43
21
116
84
31
45
33
47
133
15
57
23
16
44
60
1
15
39
30
99
32
96
25
23
55
69
12
81
63
135
66
71
55
45
68
160
87
9
56
24
288
7
66
18
117
9
83
7
21
123
36
180
5
1
48
27
69
54
66
71
112
60
20
7
54
35
192
13
11
1
23
1
39
80
136
105
66
108
36
6
48
71
88
81
59
28
3
12
198
60
87
15
17
16
201
6
18
15
12
12
27
9
45
6
126
27
20
48
43
6
54
72
18
95
31
30
36
90
33
24
32
19
5
55
45
36
81
270
18
15
24
213
3
12
332
103
113
61
54
21
15
144
60
45
60
12
3
222
15
75
48
125
12
13
51
36
12
132
15
9
24
108
45
3
81
6
54
3
51
162
27
3
93
140
1
24
11
16
12
33
23
112
93
27
9
54
6
83
1
42
65
60
24
31
90
167
48
49
11
13
207
99
66
3
12
3
17
12
28
20
13
72
27
27
69
20
7
18
159
48
8
72
193
71
55
9
140
124
21
30
45
81
24
11
60
1
30
18
6
81
24
21
30
17
160
3
180
5
49
35
64
12
33
179
28
8
72
64
51
53
265
72
27
63
60
18
35
1
59
100
32
43
69
3
30
15
12
213
18
9
56
145
60
35
67
9
80
16
92
36
52
12
96
45
47
24
28
3
18
15
27
5
115
53
25
15
56
19
12
168
12
17
127
204
177
69
60
51
20
172
21
27
33
12
18
126
24
90
72
30
183
104
12
49
111
60
56
19
21
15
18
162
45
80
64
116
19
60
36
30
90
54
36
15
45
35
12
28
63
21
36
39
21
33
66
36
5
55
18
15
60
84
3
69
111
57
81
6
105
39
120
36
54
119
157
ABCD 97581733378*3^$a+1 [50146]
36
1
48
5
24
222
30
174
36
49
12
29
150
1
89
60
198
6
19
185
12
48
60
6
37
53
6
18
30
1
11
18
6
97
17
31
89
55
191
61
53
66
6
115
5
19
11
1
60
377
31
96
5
168
30
72
18
115
5
90
12
78
7
35
30
211
17
240
12
30
54
19
5
42
54
55
5
30
49
77
19
41
90
25
5
144
54
12
13
95
72
133
5
7
149
79
5
12
223
36
65
54
1
24
11
37
89
31
47
1
5
6
13
108
23
37
24
23
37
59
25
24
72
5
19
11
18
72
31
29
84
115
41
48
120
42
30
144
19
71
25
65
66
61
17
115
12
95
48
1
35
90
31
95
78
7
60
23
30
12
18
66
115
41
103
17
55
5
19
11
48
90
151
41
19
24
5
7
36
179
18
7
23
12
30
79
84
71
49
11
30
6
60
61
47
13
12
5
67
305
24
24
72
48
12
78
12
121
144
48
11
157
48
24
11
30
24
12
60
48
7
89
127
53
30
114
7
60
48
96
96
29
55
11
1
77
30
25
12
48
17
30
1
23
24
1
36
48
65
67
48
48
17
31
59
30
12
19
41
55
113
7
108
11
49
47
78
7
36
77
31
11
25
35
13
11
54
7
5
19
72
23
1
53
30
42
84
31
95
61
17
91
72
17
12
138
25
96
161
43
11
6
79
29
103
60
108
36
65
30
90
19
71
25
36
84
83
217
23
12
121
17
12
19
24
12
36
23
25
144
41
55
12
48
29
42
61
77
223
17
36
84
7
60
36
59
49
24
185
7
108
12
5
120
43
12
5
114
24
61
72
12
77
18
1
36
23
25
11
6
79
161
108
31
89
103
60
233
7
24
23
1
11
61
149
55
35
61
23
25
36
23
102
31
107
25
41
19
12
23
42
30
25
155
1
53
36
90
30
84
7
48
29
12
43
17
19
5
7
48
12
24
60
48
71
84
42
30
61
47
30
55
5
7
36
29
48
91
41
79
120
161
24
7
17
7
24
191
30
139
179
72
30
31
24
5
18
90
12
31
12
72
35
25
29
7
113
36
43
125
210
12
180
198
7
60
65
31
72
108
29
115
35
1
17
12
43
5
72
19
119
30
42
84
30
55
5
36
31
17
6
30
19
41
54
97
125
30
145
29
6
61
77
30
60
37
5
43
17
84
31
5
79
5
19
5
36
31
35
25
5
55
95
241
233
139
71
36
25
24
101
31
53
55
11
30
60
91
23
36
30
79
29
91
24
12
59
1
89
186
60
49
179
126
156
19
71
1
48
95
25
24
5
103
77
55
5
36
30
25
65
174
102
264
156
138
12
18
12
43
77
78
66
24
31
156
35
1
23
24
60
37
23
12
13
5
6
30
7
180
12
71
61
29
91
65
30
84
97
29
18
37
53
90
13
23
84
150
162
205
173
7
24
29
12
24
36
19
41
24
24
42
169
71
24
241
23
6
67
29
114
1
5
139
5
54
1
36
60
48
36
71
30
43
11
84
6
150
30
19
17
30
18
12
55
48
48
60
53
31
5
31
17
6
24
217
36
83
1
23
66
19
108
17
42
25
48
48
108
36
35
120
30
90
90
19
149
6
121
24
96
36
53
120
6
13
17
19
95
24
85
12
5
150
25
35
1
29
30
30
19
5
24
6
97
24
5
24
24
210
42
18
1
5
7
53
235
35
30
54
12
1
83
90
31
5
19
11
90
18
30
30
13
24
5
43
36
149
246
96
84
49
11
229
35
12
85
83
13
89
19
5
114
37
36
48
84
77
108
7
24
11
85
96
132
36
5
54
72
108
193
48
12
12
65
12
78
36
85
125
24
31
41
19
12
77
36
79
95
25
72
5
60
78
30
36
90
61
53
7
36
89
18
66
6
24
6
55
36
29
168
175
60
47
85
23
25
47
1
137
90
37
84
12
84
5
31
77
42
90
43
35
6
19
65
31
29
7
29
7
179
54
24
6
37
48
5
31
29
24
30
121
5
90
61
155
60
25
83
60
60
30
36
150
61
5
211
17
43
12
47
85
48
11
85
11
18
300
7
5
55
36
12
5
43
132
36
12
12
35
6
31
53
42
25
29
84
60
66
6
90
25
24
24
12
113
42
90
18
133
132
191
24
25
12
84
ABCD 97582410358*3^$a+1 [50075]
36
60
180
9
51
12
48
9
3
12
57
27
9
15
132
84
12
15
45
60
24
24
9
99
3
186
48
24
39
105
48
24
27
45
27
9
48
51
36
108
39
21
48
24
96
105
27
108
147
24
9
12
45
111
12
93
24
30
18
15
45
3
105
159
168
36
36
60
3
18
15
48
24
12
48
24
213
30
18
3
120
3
6
18
126
66
90
36
27
24
60
12
21
27
81
198
141
3
33
63
45
48
27
24
66
150
90
54
18
3
45
3
84
24
12
12
33
3
9
39
36
48
39
33
72
9
99
72
3
9
60
60
60
45
6
21
168
21
87
21
15
21
63
12
24
24
24
60
15
66
54
9
33
15
105
3
120
21
15
9
12
240
18
9
21
63
12
120
57
27
36
63
24
234
3
168
12
120
33
27
123
66
54
90
24
15
111
9
36
9
15
108
132
204
21
96
3
24
21
114
45
12
33
27
21
96
135
24
33
3
33
99
9
222
18
36
15
33
39
93
102
6
12
15
63
45
3
33
48
132
21
96
12
42
66
63
9
24
39
12
12
72
84
9
3
129
111
36
180
60
27
33
12
12
15
9
9
39
36
27
9
168
12
45
6
9
9
39
105
27
12
33
180
12
87
39
24
120
6
3
72
12
123
45
99
90
54
117
51
21
33
15
24
45
15
9
99
36
204
36
39
102
18
42
15
24
96
39
9
168
21
60
15
24
105
183
24
180
132
60
84
120
12
9
111
3
18
27
27
48
162
27
69
72
54
69
51
90
27
9
39
36
21
27
72
12
12
69
99
36
9
39
21
63
9
15
48
36
57
36
6
90
63
9
84
39
57
75
9
51
48
36
105
147
45
3
60
15
120
24
30
3
15
9
117
3
33
96
39
9
54
9
141
3
9
27
36
9
24
102
78
39
249
12
39
39
18
75
24
12
144
33
54
174
60
39
87
105
168
24
9
36
15
84
57
171
9
39
69
54
78
84
3
24
12
39
18
54
102
111
12
9
3
24
72
72
36
48
36
99
24
18
102
33
21
3
39
21
48
75
54
36
135
21
18
42
39
36
48
3
18
36
12
72
87
39
18
3
21
120
3
48
168
69
54
6
12
87
24
24
12
21
54
45
45
54
21
36
9
135
24
60
24
24
45
39
24
9
39
9
231
60
84
81
123
69
87
24
12
3
90
15
21
186
9
60
51
33
63
66
24
36
39
48
21
15
24
24
12
27
18
3
75
21
99
6
36
12
60
63
21
27
12
48
27
105
24
48
72
12
9
27
120
144
24
153
12
99
45
90
6
66
57
39
30
99
36
60
9
120
108
147
24
72
81
15
81
108
75
33
27
72
12
33
15
57
102
6
3
9
6
141
12
24
87
6
15
177
75
129
102
18
27
81
36
72
72
39
120
144
93
36
15
168
132
45
36
36
3
51
24
9
63
45
36
192
9
108
51
45
84
60
39
27
57
33
51
3
96
126
27
165
51
84
36
33
27
45
144
54
72
45
21
54
24
9
24
87
6
99
153
36
15
60
9
24
72
48
3
36
60
72
117
3
12
9
39
15
129
12
3
9
63
9
57
15
81
15
15
33
72
12
27
21
21
192
3
57
15
21
99
12
24
60
75
120
81
9
24
30
18
27
24
84
135
6
180
3
132
12
45
39
24
12
51
144
225
81
159
48
60
243
354
54
42
15
24
33
15
21
18
105
156
9
66
42
27
57
15
12
69
66
69
45
39
24
9
3
72
69
84
39
60
24
63
57
297
3
69
99
69
39
9
111
39
9
9
171
36
48
24
108
21
36
18
33
216
12
60
57
3
3
66
63
135
9
36
12
12
36
57
36
27
15
45
108
36
9
87
48
45
39
156
12
36
21
27
9
63
27
21
33
3
57
75
12
120
21
3
105
24
3
12
57
51
69
15
24
12
48
69
30
6
63
36
45
51
36
69
63
15
45
3
33
9
48
126
45
69
12
90
9
72
12
84
57
24
3
36
87
117
180
396
21
51
21
54
9
9
111
12
168
51
33
63
81
81
102
33
12
81
96
12
63
24
180
27
57
9
3
3
54
48
27
60
36
72
9
3
171
54
60
27
3
9
15
21
24
24
3
9
81
99
21
6
126
12
78
9
120
177
27
24
3
18
39
15
45
27
57
12
213
63
9
27
84
93
84
ABCD 97582868770*3^$a+1 [50061]
1
24
114
5
36
18
37
24
72
2
27
43
26
4
5
30
72
1
8
45
27
24
10
24
12
2
70
12
90
30
23
7
36
17
37
53
48
60
19
90
36
29
1
54
48
32
9
15
4
71
6
1
30
32
3
19
24
47
18
67
18
29
12
139
12
84
35
25
71
45
27
30
42
66
3
15
90
114
7
5
9
4
30
120
18
44
28
6
29
7
30
6
18
11
73
5
30
6
90
69
15
13
18
2
63
19
47
121
14
118
53
19
35
55
6
54
29
25
14
15
25
120
17
18
6
1
125
9
9
63
24
24
9
150
48
9
34
11
6
12
61
17
25
59
54
9
28
12
42
14
24
10
72
23
61
2
4
59
7
50
40
47
36
60
66
39
69
31
20
16
30
90
6
29
21
82
5
36
12
24
31
17
57
3
93
33
15
22
2
52
20
10
78
48
17
15
3
25
12
6
6
29
12
103
29
66
6
15
3
72
43
26
51
24
7
60
23
19
8
48
64
17
24
15
34
18
20
69
49
5
19
2
3
55
6
11
30
6
12
55
35
67
56
40
17
37
23
12
36
7
47
43
53
45
24
15
73
12
44
244
12
11
93
24
52
20
15
36
67
18
17
18
7
101
1
24
11
18
18
9
28
77
43
23
42
27
48
51
21
34
14
3
37
12
66
2
88
24
5
30
25
53
7
56
3
1
6
29
9
4
36
41
43
36
32
3
37
8
39
36
1
24
12
59
21
58
41
13
48
80
3
1
5
30
33
10
18
18
12
35
18
9
15
162
30
18
72
49
54
8
112
42
14
52
20
9
54
24
33
3
7
24
14
34
5
7
29
1
5
19
24
5
25
12
6
29
39
24
22
66
83
36
31
5
43
12
30
95
24
19
17
45
9
25
54
6
89
6
1
18
96
59
1
68
48
112
80
15
42
55
11
13
80
39
33
10
14
24
34
18
20
3
54
7
114
12
29
60
9
4
5
18
43
5
7
38
16
120
6
29
43
2
4
11
84
1
35
33
57
15
16
113
24
7
8
3
49
5
18
1
6
5
60
61
60
12
32
46
5
43
29
1
29
6
25
24
6
137
33
4
6
6
66
14
4
12
72
35
36
1
23
48
19
89
6
15
3
37
8
10
18
24
5
78
12
21
82
18
20
22
18
8
9
42
21
24
3
43
2
27
18
51
112
8
27
19
30
23
13
72
11
21
9
1
38
57
31
104
40
53
126
1
23
7
96
23
7
23
24
12
24
61
60
126
5
33
24
106
36
6
68
81
13
26
4
12
6
42
41
49
72
6
35
13
84
20
142
53
12
24
9
46
2
4
5
13
41
36
69
9
7
5
3
40
18
110
63
1
24
12
30
5
24
13
30
65
13
89
15
10
24
84
26
9
37
71
30
37
6
29
36
24
37
11
24
90
1
12
26
46
30
41
25
89
13
5
18
69
3
1
84
41
1
143
7
11
12
6
1
29
21
3
12
9
22
50
24
3
7
54
11
21
4
29
42
19
66
17
15
3
49
6
14
46
2
27
13
11
1
20
34
29
153
24
39
61
11
33
72
4
6
29
139
42
20
3
37
8
9
7
29
1
26
9
55
8
63
37
20
15
33
4
20
45
73
2
123
42
3
10
62
33
7
95
18
72
43
36
35
30
19
30
41
42
3
40
12
35
84
18
13
47
1
12
5
102
6
105
46
60
14
21
6
54
13
6
35
31
18
12
11
12
13
8
21
43
56
72
10
18
29
18
117
16
11
43
42
5
6
45
22
2
10
11
7
5
6
84
37
5
3
27
91
12
60
5
93
72
16
12
35
24
13
78
29
33
70
12
18
102
5
13
68
24
16
77
27
58
96
42
72
36
41
39
15
1
5
3
16
29
27
46
5
54
31
60
24
23
18
3
15
1
6
12
5
37
65
3
96
45
1
5
48
13
113
15
16
8
48
63
1
53
25
41
1
48
8
39
9
9
1
12
77
55
17
25
5
6
85
72
20
22
50
16
77
48
18
9
81
7
24
8
10
38
9
18
21
22
42
96
56
46
144
6
18
11
6
7
5
36
49
8
39
30
3
3
12
61
20
15
12
54
18
13
48
42
29
43
95
18
13
24
23
49
66
29
1
107
7
5
60
54
39
10
35
27
9
6
1
8
22
98
4
116
96
16
12
42
29
6
90
13
41
36
19
11
49
36
23
25
12
20
16
35
37
8
24
9
54
90
13
17
42
43
20
57
78
25
12
20
9
19
20
21
19
48
35
45
70
54
20
9
1
5
33
15
37
20
21
30
18
7
35
12
7
6
32
76
20
45
36
43
78
110
4
29
7
24
8
51
1
5
18
7
48
65
6
30
25
80
10
65
19
26
24
112
8
27
55
18
113
27
27
30
6
19
18
60
12
116
24
70
6
30
89
43
12
5
13
116
9
6
12
7
18
84
35
1
20
24
24
9
15
10
48
18
47
13
32
9
15
3
126
79
8
22
53
60
49
23
25
11
12
18
97
12
2
3
1
35
25
41
18
45
51
31
60
30
35
9
45
75
15
144
7
74
16
35
31
5
33
40
11
60
108
21
4
5
63
9
15
40
5
3
15
1
71
33
15
6
36
31
72
32
10
48
77
9
21
55
23
55
11
54
45
27
31
18
5
24
15
40
11
24
25
60
30
5
25
83
9
10
23
7
6
5
43
96
5
13
56
21
84
31
56
9
19
60
6
23
25
2
3
168
37
8
48
9
42
31
5
9
39
24
30
55
18
17
6
7
23
45
24
27
45
40
30
29
21
15
18
55
65
25
38
15
9
3
37
8
28
107
7
108
30
30
2
28
101
15
46
65
6
25
114
5
3
28
23
30
6
43
30
17
115
59
7
84
114
47
19
53
6
25
77
24
1
8
4
42
30
20
75
1
24
23
6
12
27
10
12
59
25
11
6
45
40
53
6
109
24
5
31
36
59
7
24
14
34
12
5
1
17
3
15
57
40
8
34
78
17
66
7
38
9
24
7
24
78
26
24
70
2
3
25
5
7
6
2
3
67
18
8
4
47
36
9
9
24
12
3
58
14
3
25
47
19
12
5
37
35
1
89
7
30
26
27
43
59
54
9
88
35
12
25
48
8
24
10
18
53
1
29
19
95
25
38
3
61
119
31
5
54
1
18
12
5
54
132
12
21
21
48
25
65
72
9
15
54
3
24
9
7
18
30
35
12
18
36
25
26
34
95
18
21
4
12
18
30
5
3
58
24
5
36
31
18
42
36
60
50
58
66
24
11
33
27
13
8
63
54
31
29
7
8
21
7
23
6
25
23
25
47
6
67
30
8
69
73
26
9
7
36
29
63
82
14
10
102
17
6
31
66
23
25
12
12
8
3
25
59
57
28
48
20
63
1
23
7
5
18
6
19
18
32
48
39
18
7
90
18
30
5
37
168
30
30
18
23
39
72
16
17
36
1
26
9
48
63
58
30
35
25
12
17
90
117
28
17
13
35
61
12
2
10
12
78
42
36
23
12
3
24
16
11
21
69
18
60
12
6
12
15
21
25
119
31
6
23
87
15
13
5
18
7
17
13
5
ABCD 97583507116*3^$a+1 [50055]
54
6
17
7
6
12
87
56
49
18
5
37
96
114
93
12
3
12
5
28
32
61
72
72
3
15
30
12
6
90
90
72
30
60
48
107
52
3
17
31
24
48
60
78
30
54
18
5
25
72
6
30
30
54
18
30
72
18
12
65
25
6
5
49
48
27
3
132
153
75
108
29
28
15
18
42
132
5
91
42
12
60
90
60
48
57
21
144
186
42
23
64
60
21
30
45
69
15
21
95
97
18
42
30
5
43
17
12
100
3
48
17
7
6
95
79
60
5
1
54
30
75
105
30
18
18
185
55
17
13
24
90
30
60
23
52
51
24
48
33
105
299
1
75
27
60
57
15
30
35
25
96
39
8
7
90
11
217
35
67
33
92
13
108
102
42
66
120
5
19
53
7
105
3
18
174
48
12
120
78
42
21
9
3
45
30
18
35
19
5
31
12
65
55
12
36
84
48
33
135
30
54
48
90
35
13
27
93
35
19
66
132
42
6
27
27
5
25
23
43
12
5
52
165
36
24
6
60
17
55
102
18
12
36
12
60
5
55
53
24
85
23
43
120
57
27
21
9
18
108
24
33
20
235
90
12
18
77
55
48
12
6
60
27
60
45
42
6
102
42
3
105
48
135
57
27
21
192
12
6
60
77
7
153
68
37
30
60
18
30
29
55
180
36
24
36
65
4
75
78
30
57
3
48
65
19
21
69
18
17
31
24
65
43
117
15
33
165
83
55
102
30
42
126
24
18
15
20
103
5
19
45
3
18
114
48
18
120
72
108
59
25
30
5
25
6
17
25
30
93
12
63
24
48
45
3
9
123
72
18
18
29
55
48
48
90
47
73
30
12
102
243
48
15
60
117
8
37
120
63
39
18
120
90
30
12
23
13
90
24
33
15
90
42
45
48
27
18
23
7
137
235
21
117
12
6
69
45
6
72
18
42
57
15
101
67
18
12
48
42
5
7
30
36
72
18
17
37
35
36
85
47
7
30
30
5
48
25
102
30
66
24
18
27
128
7
18
18
60
5
7
12
65
55
78
48
59
91
30
90
174
48
42
90
30
6
90
24
5
31
12
12
18
72
63
15
12
36
60
42
78
57
45
102
33
63
42
12
18
5
52
3
30
63
12
15
132
81
57
12
11
19
141
15
42
48
35
7
12
33
87
18
42
18
23
7
45
57
60
231
32
7
36
5
4
20
13
15
27
78
30
42
48
78
24
41
55
12
48
174
6
30
12
72
48
12
6
12
105
3
17
28
44
73
90
42
3
45
12
18
18
144
66
54
11
4
3
12
48
5
28
60
87
185
7
65
88
75
48
84
81
20
7
5
85
30
60
42
30
41
25
30
24
168
48
9
56
24
43
57
123
42
36
59
103
53
7
48
24
48
12
5
16
80
7
48
234
6
42
30
33
117
102
6
59
85
63
57
23
37
36
12
123
27
48
84
81
164
96
19
21
15
174
60
6
42
18
69
3
72
18
3
99
48
12
36
77
25
42
18
35
37
48
108
42
5
13
15
44
48
43
12
60
17
73
42
6
60
87
15
78
39
3
12
33
32
103
18
30
89
25
23
43
12
125
13
84
240
95
31
9
3
102
75
105
30
5
55
60
33
33
15
60
84
48
57
96
12
30
72
21
60
20
25
30
30
132
18
17
72
1
42
18
132
60
27
51
29
31
54
111
39
53
7
6
72
15
3
57
15
30
30
42
11
19
36
222
18
30
30
24
21
15
60
117
93
12
27
20
48
37
48
78
84
60
5
13
78
30
12
63
69
108
102
18
18
5
55
12
12
45
21
24
11
79
105
123
117
3
60
102
48
27
75
21
27
60
17
31
24
6
24
3
57
23
48
55
9
48
87
48
65
7
60
18
23
37
18
42
15
3
105
27
12
30
6
24
36
24
36
192
42
66
5
12
73
267
27
6
72
48
72
48
72
48
12
12
36
39
36
9
48
35
13
39
3
60
45
45
155
43
12
30
12
66
89
36
7
33
9
126
30
27
57
143
37
11
37
102
5
103
33
87
168
132
18
24
51
20
55
24
5
76
32
43
69
3
17
28
12
45
35
31
72
57
3
12
33
48
159
120
18
18
210
39
51
29
1
162
12
45
75
173
37
66
72
45
27
65
31
72
102
30
120
33
15
33
44
55
30
36
30
89
55
18
75
3
12
33
39
105
63
132
36
84
60
18
12
30
60
5
85
18
60
5
13
12
90
33
39
21
9
6
30
107
13
72
3
39
18
90
48
17
28
9
60
66
17
7
6
47
12
13
48
42
60
17
16
15
114
18
77
25
66
60
24
36
54
23
115
30
27
128
13
30
30
42
17
73
78
24
6
180
60
87
68
175
120
42
90
42
6
12
12
36
125
97
47
61
ABCD 97583512696*3^$a+1 [50047]
12
30
23
75
56
26
18
20
32
18
19
11
2
24
30
30
4
32
48
16
84
62
28
32
17
3
33
5
6
46
34
36
17
11
1
39
16
149
155
37
73
80
27
109
6
28
40
10
32
8
12
14
36
28
100
76
65
85
56
40
30
5
25
18
50
22
48
32
8
26
60
86
100
54
60
71
60
5
18
36
54
10
16
24
65
17
44
24
16
64
15
25
22
10
4
66
34
30
20
6
10
80
53
25
2
10
18
60
22
24
50
14
22
65
15
4
24
65
67
17
72
19
30
36
59
25
46
76
8
80
72
5
49
30
29
1
4
26
5
29
36
91
45
18
16
10
91
19
16
8
2
8
22
4
65
24
11
66
54
49
15
26
20
4
12
10
10
4
4
39
1
35
11
54
2
8
100
41
21
28
72
78
36
40
6
68
60
10
2
54
6
24
4
56
6
118
96
20
6
78
30
89
61
42
10
44
6
38
40
76
14
112
90
68
30
12
70
44
30
70
50
29
57
44
20
10
46
44
31
48
45
52
40
28
62
25
25
20
10
30
8
10
22
38
46
50
4
42
18
40
237
3
2
14
40
136
8
32
10
40
64
36
58
61
39
10
10
26
116
8
176
6
17
43
30
18
10
67
5
38
30
20
16
10
25
11
28
100
5
11
46
98
2
38
122
7
3
10
100
20
18
112
38
12
8
15
7
40
54
20
4
10
9
36
1
36
10
14
66
38
26
20
6
18
46
90
26
24
14
32
14
34
26
120
76
14
29
36
49
46
25
11
8
16
14
12
54
66
34
46
123
7
54
14
2
8
12
23
11
34
20
10
40
22
7
96
15
16
60
36
29
9
90
46
34
66
24
40
90
50
62
4
20
24
42
10
44
10
20
16
8
20
46
10
56
4
64
82
84
106
18
26
24
6
16
8
16
110
150
6
119
19
20
112
29
1
4
86
10
118
16
10
14
60
17
49
4
22
4
36
118
7
33
10
40
25
5
92
78
6
4
36
36
44
35
19
36
5
41
14
10
19
55
30
32
34
6
4
30
14
66
24
6
70
114
2
54
23
41
56
76
40
3
11
26
64
136
4
60
23
7
14
12
34
64
10
15
11
46
14
1
49
23
71
10
10
5
5
50
65
27
69
1
24
60
6
4
20
124
121
1
10
8
17
23
200
40
12
38
22
8
120
162
64
86
94
44
12
54
16
38
12
18
46
55
36
35
14
14
52
4
14
11
55
16
109
96
13
30
66
6
60
18
30
52
18
7
13
36
11
3
26
90
30
20
11
12
7
54
10
30
32
35
43
16
49
67
54
56
3
1
30
34
12
18
25
24
37
54
20
10
16
120
20
24
52
10
33
36
19
50
10
22
38
20
16
46
20
34
14
36
6
4
36
54
26
38
40
36
26
4
14
15
24
21
20
82
34
23
73
64
26
20
8
40
16
89
7
18
30
2
3
87
4
24
40
140
6
59
1
36
138
41
5
86
38
12
10
18
42
10
44
44
30
26
26
38
26
36
38
40
151
11
8
6
40
44
11
11
90
160
8
80
72
54
125
5
34
12
10
30
60
4
56
34
20
34
22
4
4
31
91
4
14
12
8
10
5
25
36
24
46
14
30
36
114
72
18
10
36
46
4
29
131
20
6
34
14
120
47
13
6
26
28
10
86
35
49
30
30
40
7
13
11
25
104
2
18
36
36
18
49
11
22
14
26
20
8
40
72
39
25
16
14
40
13
33
18
50
20
186
46
48
7
35
37
36
31
4
22
58
17
19
29
11
24
10
15
15
26
6
54
14
32
28
5
11
4
52
120
40
25
48
17
19
31
48
36
60
44
136
16
8
16
54
50
6
24
2
40
77
81
51
1
30
18
12
34
80
26
28
2
58
30
10
20
12
4
6
14
11
29
14
32
28
46
20
16
10
10
23
55
2
4
10
86
4
30
34
51
19
12
60
24
14
87
13
52
10
40
58
10
20
92
4
64
10
16
20
10
20
26
3
5
2
30
140
28
40
151
1
20
15
3
62
68
72
50
20
13
1
100
66
8
10
62
53
36
21
178
150
10
2
59
11
80
18
11
19
6
56
10
53
1
35
1
28
2
8
40
42
48
10
25
11
50
30
6
4
19
35
10
2
49
5
80
24
35
12
3
10
12
40
28
22
4
24
32
144
101
115
5
43
30
80
20
20
96
10
46
34
41
29
66
20
50
15
19
94
2
8
50
12
8
16
44
40
7
13
42
5
29
20
34
1
29
32
24
76
18
80
42
18
40
12
13
7
40
40
44
14
20
12
3
31
16
48
36
56
5
29
64
62
13
37
40
8
100
10
40
6
16
18
36
6
7
37
60
60
10
60
26
10
108
36
64
45
17
20
80
28
52
80
83
55
16
36
18
10
20
85
11
50
4
2
48
16
24
12
13
1
40
96
38
6
46
73
61
56
18
9
83
14
114
16
16
48
21
25
24
2
8
20
41
91
48
6
106
133
5
50
10
55
96
11
30
8
16
76
15
89
19
45
26
50
44
50
10
100
2
14
84
10
16
24
10
12
44
30
6
18
5
221
14
40
2
68
2
20
18
96
16
10
20
20
29
5
6
8
6
86
10
10
10
64
6
78
47
49
23
17
55
1
30
94
20
34
10
20
32
64
4
51
11
8
6
60
6
28
50
71
21
15
3
16
60
24
41
29
112
3
36
101
48
7
53
26
6
24
26
45
35
40
4
30
46
88
22
48
10
32
108
80
16
54
120
66
6
40
14
30
35
25
94
25
12
25
40
18
36
44
17
55
48
156
6
4
64
90
12
4
24
6
16
28
46
54
36
36
24
4
86
6
48
107
5
24
19
45
100
6
54
47
73
62
128
10
22
60
4
4
50
30
56
86
10
5
19
89
12
19
54
62
74
34
22
4
14
40
26
40
14
66
56
8
56
11
115
94
26
20
38
6
20
30
24
6
53
47
14
11
11
8
10
7
29
26
10
18
10
72
30
44
49
41
46
14
26
4
61
19
90
36
24
4
67
105
3
11
94
111
25
24
10
50
60
42
8
117
19
10
6
50
68
100
96
11
89
14
16
20
34
7
19
30
6
8
20
50
30
92
69
35
46
10
10
14
29
25
130
2
34
13
33
150
80
73
25
12
34
66
20
4
66
78
19
1
16
26
50
18
62
50
4
25
25
ABCD 97583656642*3^$a+1 [50028]
114
147
8
19
21
45
6
45
3
102
51
9
18
17
48
16
36
51
57
20
12
16
39
24
105
9
111
141
66
18
47
24
16
8
25
11
43
5
52
60
15
45
45
51
9
15
45
84
54
30
3
33
39
3
5
4
39
101
40
8
36
1
18
33
44
25
18
33
20
49
108
3
9
35
19
5
7
84
29
7
12
21
56
13
3
8
1
15
93
12
15
9
11
25
75
24
32
7
17
25
83
16
39
5
16
9
42
18
51
39
42
11
13
96
6
18
30
6
3
57
24
159
141
6
60
24
65
24
55
30
11
25
60
35
1
63
3
12
113
79
30
11
19
5
115
30
11
100
9
23
43
117
57
6
9
15
21
15
102
87
45
66
9
45
24
35
25
59
37
11
169
3
57
15
9
15
45
36
83
31
6
71
40
44
55
5
48
1
90
105
9
71
1
83
88
27
30
23
43
30
11
49
27
20
84
25
60
83
16
51
141
80
67
5
1
107
73
120
24
36
15
84
21
30
54
27
3
36
246
51
9
15
24
51
21
117
6
5
19
77
43
41
1
75
3
42
48
71
76
45
3
8
7
6
15
12
75
57
57
3
32
16
9
23
7
81
3
60
9
3
108
57
33
27
20
103
24
108
33
81
60
24
255
24
68
13
30
6
51
192
111
9
21
6
5
48
55
120
12
54
35
52
63
89
16
15
12
12
41
61
6
12
17
16
32
36
12
4
20
79
57
9
71
24
49
15
12
9
66
5
109
48
15
32
24
7
18
96
15
153
11
1
24
96
66
33
96
8
76
80
19
42
35
25
51
8
60
16
9
54
66
51
51
9
105
51
72
8
88
21
3
51
6
60
99
56
16
24
3
36
89
48
40
15
60
42
15
81
27
80
40
9
39
45
11
49
90
137
48
12
64
24
9
18
77
1
36
24
75
12
44
55
81
69
3
8
28
140
1
51
3
66
71
24
108
28
3
24
12
84
5
72
103
5
55
9
15
5
1
27
33
36
6
5
4
60
33
27
36
84
24
9
42
48
36
24
36
12
54
11
4
84
27
17
48
12
37
123
3
54
18
36
21
33
3
39
30
11
12
1
24
96
75
24
20
12
19
6
24
39
80
60
60
1
51
48
36
96
120
80
49
71
40
8
60
55
93
3
30
27
20
40
117
75
48
68
7
12
17
25
51
15
42
6
66
6
9
20
43
17
55
41
7
57
3
30
11
187
18
27
3
105
32
108
100
20
25
30
6
24
24
12
6
132
6
24
47
13
11
7
9
8
40
27
5
64
20
52
24
9
60
42
33
56
43
210
27
104
24
25
42
5
48
16
87
57
120
32
4
9
11
1
6
65
100
15
65
4
24
9
12
84
6
5
49
54
36
6
3
72
48
128
100
33
6
105
20
13
36
155
61
15
33
63
3
21
108
3
9
75
21
117
3
15
89
73
111
24
20
12
4
44
16
20
16
9
30
54
47
4
27
18
102
84
45
96
33
36
30
45
8
1
39
87
54
30
149
12
31
69
15
29
19
93
39
93
3
18
11
25
83
52
39
24
66
24
131
4
3
89
4
120
36
15
81
33
36
24
90
29
48
48
25
87
117
42
9
21
60
24
39
3
18
11
31
48
57
8
67
24
5
4
9
75
8
4
75
54
24
3
24
24
116
13
42
30
24
54
57
39
57
3
21
156
15
48
45
21
6
5
40
33
39
20
37
39
9
87
45
51
84
36
15
45
9
11
67
12
24
5
36
64
51
144
6
18
6
27
9
83
163
24
53
25
11
4
120
21
60
6
18
95
43
33
21
108
27
9
42
12
48
12
90
36
11
28
32
103
41
1
6
9
24
12
39
9
69
18
45
3
41
151
29
24
19
6
71
19
5
16
45
6
48
72
45
3
45
32
4
33
120
36
90
21
9
15
39
177
128
25
23
49
35
43
12
9
12
84
75
21
60
32
31
69
63
33
9
18
54
35
16
48
9
87
51
18
11
28
20
43
69
3
6
24
42
29
4
57
39
39
77
24
49
23
72
91
5
16
20
28
57
120
23
48
72
88
144
24
9
12
95
48
12
4
12
24
48
12
45
6
29
60
16
8
19
36
36
18
18
54
24
27
15
42
6
60
9
80
7
21
33
15
24
8
13
11
73
36
90
12
78
59
48
79
96
18
15
105
11
16
57
63
24
9
15
51
29
4
45
71
1
15
9
96
51
3
36
18
87
60
20
4
39
17
91
12
108
60
24
30
15
9
30
9
21
24
36
24
71
1
84
27
9
48
3
3
45
56
76
12
48
20
4
80
28
12
120
128
16
24
192
51
33
12
9
24
126
5
13
15
15
17
4
27
17
40
3
5
13
39
27
24
41
24
109
63
132
21
102
18
84
23
37
12
39
32
12
1
60
95
4
3
18
36
66
33
51
29
36
84
61
24
30
77
48
31
24
6
11
4
20
76
3
30
30
24
21
21
3
81
71
13
6
21
45
54
5
24
1
47
55
69
44
36
85
18
96
45
15
125
25
24
6
41
28
15
42
48
15
32
16
9
71
12
25
36
15
21
60
3
12
9
24
42
41
7
93
80
43
5
40
56
108
103
93
24
21
54
5
55
66
15
56
40
33
96
24
72
39
32
100
63
45
24
3
77
12
13
143
100
20
40
48
15
60
24
17
25
23
12
25
39
9
30
30
15
36
15
29
7
108
48
9
36
27
165
27
78
30
66
87
48
32
12
7
54
39
27
24
6
60
6
48
54
75
8
28
32
4
9
15
39
12
90
71
97
12
90
30
39
84
123
9
69
11
40
8
60
1
27
9
23
36
1
3
48
8
1
63
20
16
69
6
17
88
81
6
9
9
99
12
ABCD 97583694374*3^$a+1 [50089]
126
6
84
14
3
261
12
106
50
46
36
65
7
36
18
54
74
16
54
17
49
44
10
17
33
46
65
1
20
15
36
61
36
18
30
8
82
5
93
34
17
21
171
45
10
26
24
99
36
67
38
22
12
5
19
53
72
1
11
93
72
22
53
84
91
2
15
61
104
88
6
65
1
8
88
102
14
10
74
84
94
29
169
72
104
34
14
24
130
29
115
66
78
66
18
18
107
45
156
52
18
36
38
36
4
18
18
92
24
96
48
10
2
27
43
17
55
29
19
14
60
4
18
65
43
30
54
72
18
95
121
6
72
50
132
48
39
69
70
26
16
11
19
89
9
24
3
1
42
53
37
11
7
90
30
5
73
35
69
12
63
49
6
120
14
22
41
36
31
18
6
30
23
1
18
14
87
79
2
36
51
37
107
84
37
18
5
31
38
3
55
2
46
86
64
18
66
18
38
15
72
24
19
53
33
22
53
36
73
32
22
12
18
42
17
73
20
46
53
7
89
85
92
51
60
37
36
8
39
55
5
91
62
10
29
55
14
22
14
24
70
26
15
199
72
29
19
6
8
10
12
42
72
12
68
24
12
36
3
43
17
36
31
18
6
30
23
48
9
28
18
38
75
9
148
42
17
33
48
4
59
31
17
79
53
12
7
50
70
36
2
132
15
31
36
38
15
1
18
18
8
46
89
36
7
84
24
50
124
32
36
22
306
35
7
18
8
22
5
12
73
54
54
8
10
2
70
5
37
30
14
82
26
46
12
60
12
53
96
1
11
55
53
55
50
22
197
33
24
4
18
26
72
64
84
114
101
43
50
72
75
37
18
12
126
23
21
12
39
67
14
22
62
10
5
31
98
15
13
24
11
45
16
18
50
76
56
16
20
48
3
85
20
15
7
38
178
30
42
209
33
82
17
37
32
15
69
76
23
33
3
31
113
49
6
30
59
36
1
71
67
5
1
11
1
35
1
18
126
107
19
24
53
49
6
30
90
14
10
125
69
48
28
92
60
63
31
36
24
14
15
45
12
51
45
10
89
115
66
6
72
38
28
6
65
43
12
17
144
69
75
96
45
12
10
2
94
62
12
82
18
24
47
37
35
55
18
162
2
3
144
19
53
37
84
8
84
58
14
39
33
24
60
10
38
60
46
54
128
27
81
16
8
4
23
21
12
22
12
53
37
18
17
43
101
21
4
30
5
33
15
21
48
10
30
24
12
59
49
8
24
39
7
18
80
39
21
40
11
24
103
86
28
35
93
10
41
31
2
3
93
16
188
48
72
27
55
5
163
17
31
72
5
1
83
55
89
33
22
38
24
34
38
46
41
19
12
41
19
17
31
24
12
18
56
22
120
18
6
48
110
34
17
7
72
62
63
31
53
60
9
72
76
35
19
24
53
1
12
6
26
3
19
41
55
108
12
17
25
30
17
57
3
12
97
56
15
1
32
34
60
138
42
36
54
36
18
48
26
52
11
7
36
12
74
51
57
106
38
16
72
80
12
34
17
7
89
13
107
24
33
22
12
53
9
15
33
48
36
219
73
68
3
144
19
41
19
14
58
12
38
15
7
17
93
28
35
43
14
106
24
2
12
34
18
20
15
151
36
2
10
72
5
57
15
120
57
15
19
54
54
108
41
12
115
12
2
3
84
7
50
22
2
28
54
5
45
10
12
14
36
10
48
5
1
54
62
12
28
95
45
3
37
114
29
1
35
57
34
98
12
4
11
1
36
6
12
18
20
58
2
84
24
27
25
12
6
14
36
124
108
95
36
12
9
34
17
49
36
8
52
18
110
46
5
21
10
17
33
10
2
64
20
51
7
62
27
12
109
42
84
89
9
36
46
5
139
17
1
132
30
41
84
7
62
12
60
22
110
4
11
55
2
4
8
39
37
18
18
140
27
72
1
47
43
53
13
6
38
63
1
6
29
7
90
35
48
9
84
22
36
12
2
60
36
28
8
16
30
2
4
12
20
12
39
43
72
2
52
56
46
78
18
14
12
63
48
1
18
60
2
16
48
6
65
55
5
33
34
77
12
43
29
25
18
98
24
48
27
12
79
38
10
18
54
54
6
26
40
18
108
38
12
84
36
16
32
22
12
38
22
53
141
22
65
43
12
144
18
126
17
151
2
15
57
64
35
36
19
6
30
5
12
7
38
46
5
31
26
72
16
20
10
42
18
48
14
39
25
8
48
34
17
21
12
52
60
20
15
31
72
146
15
37
8
48
34
26
34
120
38
16
72
23
48
25
30
2
22
18
66
74
22
38
16
30
17
24
12
1
32
63
21
10
54
90
6
54
38
46
6
8
22
18
204
11
91
5
9
10
38
16
11
61
8
27
36
33
87
24
1
32
40
30
5
19
48
14
22
2
24
10
17
93
39
45
132
3
33
12
84
96
28
30
78
8
24
3
12
1
71
7
102
6
12
26
63
37
92
3
19
36
2
28
198
38
24
70
108
26
27
12
1
8
46
72
5
21
84
4
35
13
8
28
54
89
21
60
15
1
48
20
22
102
36
20
22
101
60
49
42
14
3
103
42
30
42
11
19
50
24
22
17
21
154
36
5
103
26
10
6
68
16
131
21
82
17
7
30
212
27
48
21
34
38
12
39
7
53
37
143
1
54
30
114
29
1
59
9
99
105
34
110
34
26
142
36
38
36
99
36
61
20
16
68
75
67
5
48
7
2
70
17
55
36
30
6
36
2
16
20
12
16
44
34
53
12
1
6
29
105
58
6
90
14
16
18
6
71
9
39
55
41
31
24
48
6
56
28
23
31
36
62
34
54
ABCD 97583753836*3^$a+1 [50020]
35
12
18
12
90
81
45
102
12
121
8
9
31
35
60
24
33
33
15
141
51
33
84
138
30
43
11
66
12
150
73
8
21
19
29
42
73
35
13
65
18
42
3
99
12
9
219
12
1
95
138
60
54
12
18
180
132
79
59
12
1
72
71
36
6
255
63
102
24
19
32
9
31
125
48
30
45
15
6
91
17
78
18
15
64
41
15
69
3
3
12
33
40
5
19
23
33
9
6
36
141
15
48
84
13
48
32
40
23
57
75
13
35
6
36
3
69
18
33
15
25
29
72
51
3
66
19
149
36
12
84
18
93
3
72
13
41
31
47
42
48
55
48
80
69
51
45
24
6
72
18
42
66
42
12
30
36
24
31
24
23
90
18
156
1
128
40
29
30
90
3
3
72
24
21
33
90
24
72
78
175
5
150
85
83
18
19
8
3
37
8
72
120
40
35
13
17
7
41
72
30
18
87
117
3
87
81
39
25
23
54
24
72
12
18
13
17
7
65
6
42
54
1
89
78
48
18
7
8
9
31
29
102
24
205
11
21
57
102
30
6
12
25
143
25
5
123
81
54
72
12
61
41
24
120
6
1
29
54
36
1
5
3
64
11
85
5
195
9
30
18
42
13
95
25
17
18
42
48
84
18
13
23
145
72
47
6
36
31
95
54
48
3
9
126
144
1
95
25
5
78
42
3
45
6
18
66
24
18
42
36
6
91
8
105
6
156
84
1
8
21
84
102
12
133
5
123
21
19
29
6
12
60
13
17
18
45
99
21
51
36
25
65
12
348
183
15
49
8
39
6
42
25
56
45
19
113
42
21
15
84
6
7
29
19
59
13
77
43
8
15
30
115
47
84
13
56
15
150
12
55
80
48
39
73
8
40
35
6
126
48
25
11
186
3
69
3
9
168
31
72
48
29
6
36
48
12
24
30
7
185
7
8
3
45
99
90
42
18
48
15
27
13
35
12
33
75
18
6
66
54
18
12
39
72
15
114
111
45
42
18
174
6
48
6
30
48
168
7
8
45
123
64
41
126
9
64
173
67
8
39
1
29
18
12
66
42
6
6
54
60
24
115
5
198
12
33
48
51
21
93
30
96
13
83
45
45
12
18
72
85
41
79
8
9
103
95
6
12
63
51
84
6
36
30
24
9
81
18
60
6
72
12
18
24
36
30
12
42
13
5
30
12
18
55
35
93
15
24
24
6
19
80
15
6
6
84
1
23
105
9
55
8
15
18
87
87
33
27
13
29
24
12
7
41
102
33
21
19
32
3
120
12
33
72
45
3
39
18
63
64
35
168
85
89
108
90
108
37
17
18
36
145
5
36
30
30
90
9
9
30
30
78
13
24
11
114
6
96
13
8
63
6
108
138
37
5
6
54
31
152
15
30
3
9
18
37
8
99
13
8
112
65
18
72
42
36
7
47
129
39
73
5
30
12
25
8
3
37
17
42
6
15
40
29
43
71
36
54
126
1
5
3
21
6
48
30
7
23
54
3
9
39
81
36
3
15
12
18
84
30
48
30
18
96
9
267
102
60
51
9
6
24
18
108
19
96
80
64
35
78
15
3
30
7
47
1
72
80
45
42
1
11
126
30
48
42
30
78
42
18
12
12
103
5
75
40
29
99
45
6
66
75
48
9
30
30
36
15
160
24
41
12
42
66
24
72
31
53
24
3
9
39
117
3
51
18
72
19
35
37
8
159
25
5
6
6
31
8
39
6
114
42
111
88
29
78
30
90
24
126
55
48
80
69
6
45
15
30
75
64
113
60
3
57
12
3
33
12
307
11
24
156
6
51
27
6
84
3
39
1
83
36
9
64
56
39
33
57
63
40
173
36
31
29
6
85
5
75
45
78
85
32
57
168
42
30
102
1
72
8
63
12
24
108
6
27
15
24
1
168
41
90
48
6
7
5
54
36
18
126
18
63
39
121
53
24
12
48
60
3
40
29
24
12
18
157
8
40
32
3
72
30
7
8
45
78
42
3
45
24
3
45
30
54
48
30
60
36
25
11
54
30
105
69
3
40
47
60
156
49
8
57
108
18
6
78
36
49
56
9
30
1
59
12
1
83
66
84
30
12
24
48
12
48
18
15
33
55
32
117
120
91
77
67
8
15
30
90
132
48
12
33
63
54
3
33
30
36
13
35
93
129
36
43
41
31
59
13
41
72
78
12
13
35
30
36
48
12
24
6
9
57
24
39
105
54
1
24
48
5
187
5
42
78
3
3
45
72
63
30
27
120
40
5
30
12
73
95
97
48
35
13
32
27
13
29
60
66
85
89
103
5
48
54
6
30
18
15
40
59
61
29
36
66
54
12
30
42
102
36
18
15
27
85
5
54
6
7
8
168
57
15
27
13
23
42
18
45
192
88
5
24
126
72
84
49
119
25
8
3
157
17
31
144
17
78
48
25
53
6
6
24
54
57
3
54
55
83
12
60
6
7
53
19
56
9
72
18
13
53
12
18
12
18
84
30
12
1
23
6
114
105
27
37
8
ABCD 97583764802*3^$a+1 [50090]
67
56
40
5
51
39
25
44
16
167
25
119
9
4
23
97
77
199
20
12
39
9
9
55
32
156
180
60
45
39
4
65
12
63
9
18
85
32
12
75
9
4
32
39
6
48
3
24
45
108
27
64
44
33
30
18
31
116
39
61
32
96
12
4
29
31
84
32
40
104
28
53
27
36
40
24
41
39
112
8
16
20
57
7
60
36
36
8
27
36
69
48
12
21
15
64
164
12
4
41
135
33
7
24
41
79
101
3
12
93
7
108
32
108
4
92
45
36
39
64
17
15
48
45
31
20
76
113
120
60
72
3
4
23
9
99
37
8
12
84
40
8
40
36
32
27
42
36
3
72
12
33
24
139
80
99
13
24
8
28
5
39
9
27
84
136
77
18
37
32
9
51
33
108
19
48
56
39
108
18
19
80
27
126
55
48
5
36
31
24
48
32
105
43
60
17
175
59
9
33
108
7
5
147
72
108
60
36
96
9
30
121
29
30
289
180
17
24
36
135
40
8
28
5
7
5
91
36
71
73
44
36
36
105
115
11
25
65
18
61
56
4
48
11
25
5
96
39
9
3
15
33
16
65
31
8
9
127
8
216
27
9
64
12
77
55
20
88
17
3
48
12
4
23
126
27
27
6
111
76
20
45
48
39
28
149
31
5
60
18
85
32
4
84
149
18
33
27
69
69
67
32
12
28
8
88
72
5
3
9
108
27
45
103
20
45
12
127
8
96
40
5
31
41
43
5
27
105
90
18
75
40
5
27
40
167
37
164
57
7
56
40
12
155
49
20
28
36
36
5
91
23
81
180
16
29
15
21
43
216
24
161
24
7
149
19
5
39
45
36
6
21
40
32
28
12
77
99
9
27
108
48
64
20
124
11
21
9
31
65
7
11
45
21
55
5
36
48
67
24
8
27
9
36
64
44
172
5
84
60
12
55
5
3
9
36
60
135
36
81
12
67
29
12
18
21
100
29
102
13
41
15
48
33
39
40
24
56
244
41
36
3
12
57
27
135
18
51
21
91
72
17
31
24
185
43
41
27
12
33
139
11
25
68
9
42
54
12
27
28
68
96
28
5
18
13
44
52
8
45
3
33
51
16
119
9
84
12
84
39
33
52
92
21
15
4
35
45
9
31
29
75
9
72
24
15
72
3
25
20
81
54
12
105
9
30
21
33
15
27
9
304
5
15
24
16
36
53
63
12
16
17
163
56
123
18
24
3
40
32
45
3
88
35
54
15
84
100
12
32
28
8
72
15
97
8
124
144
5
171
48
36
141
43
96
17
60
75
12
52
80
28
23
9
60
24
60
4
41
79
5
31
5
27
45
3
69
27
4
101
99
16
11
45
48
60
27
138
55
116
69
66
85
8
12
48
33
63
4
53
162
1
17
103
137
48
15
52
20
45
75
72
12
196
8
64
125
27
48
88
5
115
29
36
7
77
24
51
64
41
51
60
69
3
12
171
48
1
48
11
45
40
80
84
60
36
27
54
91
17
90
42
3
120
57
31
197
27
48
48
153
39
141
12
19
128
48
4
8
33
7
23
37
125
31
41
55
5
3
40
11
69
16
56
24
9
108
3
16
35
45
40
68
36
40
24
32
99
66
19
41
36
7
23
73
41
84
90
21
69
54
13
8
64
383
78
156
91
12
137
36
48
36
39
21
3
141
7
20
24
129
12
55
48
5
15
40
17
3
16
53
18
45
64
35
6
79
20
39
21
123
90
123
189
75
64
5
27
12
48
105
39
268
77
99
4
12
164
76
20
28
8
87
1
89
103
29
75
40
5
3
51
42
12
87
81
15
64
5
18
1
56
21
3
81
3
21
31
44
4
128
88
104
72
24
76
53
31
60
12
8
12
57
3
52
53
123
4
48
24
56
24
69
175
12
5
108
31
11
18
126
93
48
93
27
45
12
63
60
75
37
36
41
103
8
117
27
48
15
57
39
30
19
8
12
48
12
36
76
11
13
12
44
64
32
4
5
18
42
15
60
4
36
101
7
36
176
24
16
185
18
78
18
157
140
9
51
33
31
5
60
36
12
31
5
27
63
1
8
117
18
33
4
71
18
27
144
28
77
39
87
18
36
31
44
48
52
84
24
17
63
117
111
52
53
3
75
157
5
18
85
17
15
48
117
63
72
63
49
56
40
72
5
3
64
20
12
81
3
12
48
4
12
20
4
5
12
103
32
40
24
41
12
72
19
20
60
72
24
36
124
11
45
12
28
5
15
87
6
39
40
5
31
92
45
7
173
63
36
96
75
30
24
75
64
56
108
132
195
126
12
6
210
27
33
31
48
23
85
20
129
24
115
36
24
ABCD 97584037646*3^$a+1 [50144]
108
12
25
119
91
54
6
113
61
47
48
12
72
48
24
36
120
79
24
72
53
72
12
48
13
11
79
149
288
43
161
199
137
283
41
96
55
17
7
65
55
209
36
24
1
60
23
31
41
211
89
108
31
101
79
77
13
251
19
132
29
96
72
73
23
7
125
24
144
24
31
41
31
5
60
19
89
1
155
36
108
67
18
11
96
12
108
144
19
17
12
168
12
7
24
89
108
19
113
60
1
11
36
79
24
29
91
41
139
29
60
192
36
84
24
84
60
31
17
60
25
54
96
18
47
79
30
36
95
24
151
114
59
7
17
12
36
43
77
72
13
90
18
6
36
5
48
55
29
7
84
197
48
24
120
60
7
65
60
36
120
24
19
185
24
72
48
7
6
107
96
60
25
35
12
168
24
61
71
144
36
48
12
36
240
24
55
53
43
149
85
11
24
19
17
13
150
29
48
43
89
288
55
24
5
36
169
90
101
144
24
271
101
24
36
19
5
48
12
85
35
36
73
167
48
91
5
31
29
91
29
24
132
48
84
12
348
7
149
31
90
383
60
13
35
120
163
17
72
1
6
173
331
29
7
41
168
55
5
192
25
23
144
180
72
24
7
17
36
12
133
11
96
168
24
7
89
24
36
24
151
66
54
29
60
108
79
5
24
25
95
115
17
55
24
84
17
12
61
35
7
65
55
137
13
23
67
17
67
24
185
7
17
1
6
36
137
72
108
12
24
235
29
31
89
36
156
25
35
91
54
143
12
19
65
25
42
209
36
60
24
48
91
89
36
96
168
60
60
36
60
61
30
36
29
25
35
79
17
55
30
18
29
67
113
7
53
1
6
156
125
19
41
72
108
12
37
60
144
66
101
85
18
12
18
179
48
49
11
12
7
6
95
13
162
18
30
41
139
65
96
48
13
144
23
67
29
36
48
7
24
101
240
31
24
53
108
12
73
119
79
5
12
43
41
60
144
7
77
7
60
29
55
60
66
11
24
36
19
173
276
24
1
11
19
29
7
53
180
7
30
143
73
18
41
60
96
55
5
180
12
108
25
155
43
41
25
6
48
17
192
241
95
72
55
84
54
71
36
79
30
11
72
13
83
61
11
24
48
36
120
25
119
60
72
228
12
24
7
53
36
115
5
115
24
77
13
71
108
103
150
18
30
179
151
90
11
120
24
60
84
151
12
65
12
127
90
59
120
12
12
72
48
72
96
60
25
23
84
156
1
11
120
12
151
36
36
29
19
29
103
137
180
7
101
295
18
155
84
211
101
24
12
372
132
61
23
31
29
96
120
115
41
12
13
83
121
95
96
180
19
53
180
96
192
12
61
35
55
17
252
127
150
131
43
222
30
5
48
12
12
37
11
43
12
185
168
24
132
31
29
36
132
36
25
47
120
24
60
139
132
77
43
108
29
72
24
156
168
60
31
29
97
11
48
85
47
79
24
221
25
11
12
12
19
60
180
29
1
6
29
240
60
72
72
12
181
18
72
30
215
43
29
1
107
48
72
108
72
60
168
37
59
216
79
24
77
13
36
95
48
72
36
85
59
19
5
72
12
12
108
223
17
96
25
59
48
72
37
144
167
12
48
13
30
29
312
60
36
60
72
60
420
48
24
96
72
60
60
1
72
18
5
31
36
48
126
23
67
24
72
137
91
17
12
120
37
11
72
12
24
7
137
43
18
47
ABCD 97584206158*3^$a+1 [50022]
90
12
7
125
67
185
48
42
145
143
48
37
41
72
19
48
5
48
258
37
53
30
144
96
54
12
198
37
5
211
89
18
18
54
96
30
90
258
36
18
30
7
11
150
84
36
18
24
288
54
55
53
36
91
215
54
36
36
175
35
24
30
36
7
12
89
162
114
36
55
65
24
48
18
72
37
125
96
30
145
17
96
139
60
101
42
48
42
30
24
30
60
55
89
12
55
113
66
61
125
30
25
264
113
12
18
198
18
6
18
30
7
35
144
72
18
36
156
150
72
66
144
108
24
55
11
78
199
35
37
29
54
288
234
54
97
84
41
48
259
12
36
53
79
11
6
84
127
24
48
77
120
24
67
23
37
173
36
60
48
132
18
120
18
7
173
415
17
7
48
275
120
240
37
65
151
17
72
36
228
186
18
30
126
180
60
66
78
192
258
13
24
108
71
1
48
41
31
23
48
24
18
36
12
54
24
66
151
192
5
103
17
96
66
90
126
25
89
108
306
37
35
102
18
78
36
36
18
54
355
60
11
90
96
31
365
72
18
37
11
37
107
96
126
18
90
30
168
49
23
18
30
18
271
95
48
168
48
1
89
6
48
78
90
18
19
72
36
53
67
53
36
78
37
29
7
53
180
12
187
108
12
77
120
204
30
241
143
48
97
125
36
19
11
37
17
42
13
17
168
55
17
90
73
71
1
263
6
72
18
102
18
90
91
41
55
65
18
1
161
235
17
7
108
48
5
48
19
41
67
180
180
5
48
96
55
36
155
42
30
18
144
198
133
180
29
18
6
139
311
216
13
17
91
24
173
43
119
78
72
18
30
42
126
127
17
55
36
84
149
270
72
49
41
55
53
127
83
72
37
275
30
7
11
24
145
521
127
53
18
234
48
78
174
18
54
96
67
167
120
25
120
41
67
41
19
65
36
42
120
270
42
18
19
155
96
18
31
143
150
12
108
132
84
144
60
163
17
90
48
24
48
6
19
173
24
120
36
115
35
72
162
30
78
36
67
24
161
18
54
72
36
48
6
1
125
90
49
5
18
342
48
36
6
144
54
36
12
132
30
25
47
234
127
53
42
198
12
54
61
84
215
96
54
48
42
73
71
121
71
25
47
198
72
72
91
24
108
48
5
67
108
5
144
55
53
36
192
72
7
29
252
19
125
43
125
156
6
30
96
48
24
48
19
95
18
156
36
36
60
139
203
48
25
12
113
48
19
5
55
155
42
31
24
53
360
12
6
49
41
139
203
37
35
120
144
6
175
35
6
18
49
60
300
5
103
35
78
67
23
37
17
66
72
54
24
199
11
169
101
7
155
42
36
72
84
144
6
1
264
53
90
18
150
37
11
6
66
162
7
48
71
6
48
18
168
72
54
66
25
89
54
30
90
1
71
54
96
55
107
162
84
96
18
90
12
43
173
7
35
48
97
53
90
30
7
35
192
168
66
36
115
36
83
6
90
1
65
115
137
36
126
25
233
ABCD 97584224306*3^$a+1 [50212]
8
93
18
105
36
9
39
88
20
9
15
4
131
21
9
24
36
30
13
41
51
48
40
32
144
15
36
1
89
90
54
36
63
28
12
23
9
120
69
19
72
35
165
40
120
20
16
12
5
7
119
45
99
21
40
32
27
162
6
49
24
12
23
85
120
59
25
80
16
5
7
44
40
35
36
45
28
32
9
18
1
12
24
101
67
36
11
30
18
6
91
29
42
90
27
48
4
24
60
96
20
4
80
16
60
5
51
108
64
12
36
113
126
21
24
93
51
36
39
42
27
16
56
4
116
16
12
23
37
48
12
240
12
131
90
187
53
19
128
36
52
47
73
53
15
9
108
12
7
20
15
25
11
13
77
27
48
28
32
12
36
117
42
36
49
23
9
75
25
60
5
6
13
32
3
24
13
140
27
72
1
44
165
15
39
24
73
24
5
19
80
64
5
30
42
39
100
17
63
4
23
24
36
9
4
89
18
9
88
35
13
32
3
45
4
24
35
25
56
33
7
108
12
24
24
132
35
180
1
24
65
120
78
73
92
16
12
5
19
11
73
60
44
21
24
7
59
24
102
24
55
35
45
40
44
15
1
24
47
36
12
33
39
49
32
33
19
36
12
167
61
60
60
11
61
84
24
12
60
20
4
65
3
45
87
108
48
69
48
7
36
204
20
4
36
24
35
12
42
198
90
55
20
87
1
11
33
12
15
13
8
52
17
31
44
69
19
53
43
5
72
54
45
69
19
17
36
12
126
25
84
72
104
16
96
44
40
59
1
41
12
108
90
37
12
11
108
181
20
4
65
75
69
27
36
232
132
8
51
1
56
69
19
84
131
45
9
36
75
40
24
12
65
3
40
5
7
35
21
87
13
12
72
11
9
64
20
4
36
221
60
48
31
47
37
35
25
36
29
55
35
30
27
16
17
75
16
11
186
103
60
47
18
19
12
20
45
3
51
21
124
156
48
36
24
60
8
72
27
54
115
20
27
72
45
52
11
108
12
9
9
91
23
1
92
45
7
83
13
36
56
27
13
48
84
12
23
1
72
8
135
25
29
48
7
60
92
36
40
77
27
40
24
35
1
56
33
19
72
20
36
64
161
67
23
13
11
1
8
16
11
12
36
1
8
33
7
128
27
1
11
145
59
25
29
55
227
13
47
25
101
12
132
108
18
12
72
1
5
43
12
8
21
15
39
24
57
4
101
39
15
117
64
20
64
77
3
51
18
90
48
13
59
1
72
48
11
49
60
72
8
4
216
60
36
84
32
63
37
47
36
54
87
39
49
72
41
19
60
11
54
43
11
60
1
8
28
48
149
27
4
80
16
8
3
37
12
20
64
56
69
91
8
27
13
23
49
35
13
65
30
60
21
15
30
79
60
77
19
41
19
89
3
64
5
75
4
20
4
60
107
21
24
135
1
8
100
144
12
60
11
69
9
175
84
56
16
120
48
8
63
6
31
8
52
65
18
1
68
136
60
96
120
60
36
72
12
84
44
147
33
3
49
24
24
56
40
47
129
16
48
24
53
3
96
99
37
108
24
32
4
5
99
40
32
60
4
131
1
72
17
36
79
11
120
37
5
7
29
12
7
35
25
11
45
100
72
29
186
72
21
4
101
39
16
29
51
39
25
96
120
36
120
35
13
20
40
32
148
5
63
40
5
43
24
5
18
48
24
37
65
103
11
54
3
63
45
132
120
88
11
69
129
115
20
40
5
51
9
91
36
53
67
8
16
65
19
36
32
28
12
32
16
101
120
19
35
9
28
48
29
162
165
9
7
12
53
43
89
36
54
21
15
45
180
40
35
37
5
30
25
12
108
8
15
1
143
21
64
77
55
60
84
17
19
84
32
100
8
112
5
67
32
39
69
28
8
45
72
12
43
47
60
1
72
29
99
24
40
36
41
31
5
39
96
28
29
63
52
20
88
24
101
7
12
35
30
36
60
12
91
36
5
54
1
11
9
64
32
9
48
31
131
1
5
192
6
9
16
24
71
1
24
56
135
36
37
53
15
12
36
4
48
8
76
36
140
63
9
28
20
15
49
5
18
13
12
12
53
211
24
17
54
37
35
12
25
11
36
18
55
23
13
36
44
36
40
41
19
95
13
23
73
56
16
20
27
61
47
42
48
15
27
13
17
91
24
60
36
60
77
27
3
73
24
48
48
32
52
8
27
81
27
180
85
44
40
60
5
31
17
67
104
15
25
12
8
72
120
72
16
12
32
12
148
11
12
109
5
3
28
17
42
81
40
12
41
19
8
72
60
16
12
108
17
67
12
23
42
115
95
13
36
101
19
12
68
4
203
49
23
201
15
169
5
91
24
8
4
53
63
15
13
36
140
4
96
8
16
20
4
8
24
64
24
56
4
95
12
45
16
35
37
8
27
121
59
36
61
41
43
11
18
51
100
20
16
24
56
45
3
88
12
60
11
96
25
24
60
56
9
7
128
40
32
33
12
42
61
59
25
36
36
11
24
156
33
12
88
36
56
24
ABCD 97584443332*3^$a+1 [50021]
75
24
57
117
36
15
81
138
66
36
48
60
30
66
180
15
252
33
246
21
3
60
45
99
12
138
60
6
156
144
6
51
39
24
21
24
36
3
66
24
12
75
69
54
42
18
45
387
33
27
48
132
108
12
9
81
24
24
30
45
72
45
30
48
33
63
120
36
18
12
111
72
51
21
105
3
57
15
243
96
9
48
33
114
12
153
15
33
24
48
51
36
48
210
42
18
42
9
45
60
15
9
126
84
12
174
36
15
39
24
72
144
6
48
42
21
12
27
33
27
9
12
27
36
174
3
63
6
30
84
30
54
12
21
87
60
30
3
3
36
60
108
153
99
141
72
36
51
24
54
27
15
381
63
45
15
45
21
171
33
90
30
15
81
75
144
99
30
51
111
204
9
60
48
60
33
15
15
66
15
183
90
90
81
9
15
27
81
48
69
90
192
9
51
198
132
54
57
9
63
27
9
69
102
129
15
36
204
21
45
84
54
30
162
141
27
6
24
30
72
45
3
66
6
33
57
90
45
96
3
6
108
30
72
54
66
18
42
24
30
30
57
39
153
165
6
81
3
72
24
54
63
39
30
135
63
21
39
90
42
78
27
3
12
24
36
54
84
15
45
12
90
69
36
45
18
33
180
39
18
87
99
30
15
9
3
144
36
57
180
60
87
36
3
36
384
225
15
6
18
126
30
21
39
105
9
243
228
24
111
225
75
6
60
78
6
6
24
24
102
51
3
114
27
39
30
96
39
216
39
141
39
117
57
66
81
63
36
201
9
15
81
30
9
21
75
120
189
54
45
36
9
42
18
111
201
18
93
123
60
60
150
6
45
33
27
15
21
93
66
69
96
75
204
9
12
39
57
27
12
69
39
33
63
84
30
51
105
30
117
72
15
12
9
69
12
195
3
36
69
21
15
12
63
69
27
30
48
6
36
198
30
66
27
63
30
6
24
36
138
27
33
3
39
54
150
30
30
96
54
87
72
177
18
126
6
90
54
9
36
165
6
213
36
39
36
24
12
18
126
24
21
36
63
12
108
33
33
66
69
9
75
36
132
180
99
21
60
3
69
12
60
39
141
3
36
240
54
66
36
150
24
120
54
12
60
9
12
27
33
39
18
123
63
81
15
210
60
18
96
30
39
192
135
81
69
30
33
36
120
9
12
39
36
3
6
54
45
87
213
15
30
6
45
36
75
9
51
24
36
198
15
60
27
45
144
72
3
24
12
33
48
39
21
3
30
111
3
96
114
12
54
6
18
105
72
3
36
57
3
36
45
63
60
12
18
6
9
12
99
54
63
33
6
120
48
126
24
6
6
60
24
54
12
21
9
54
105
39
156
6
84
66
48
81
36
60
9
27
243
81
84
69
42
60
24
21
3
60
6
111
24
36
39
30
39
72
3
36
117
9
30
114
99
15
12
105
3
72
90
63
81
87
9
90
333
135
6
6
54
54
180
153
24
123
30
75
231
81
75
18
27
36
207
36
96
9
12
99
81
9
114
30
15
39
117
75
24
84
12
78
75
48
63
189
36
9
87
48
51
36
45
3
12
18
75
51
84
57
69
60
39
15
93
48
51
60
30
48
66
165
111
9
99
36
90
99
15
30
96
27
9
315
123
105
108
3
141
9
30
66
114
57
84
24
21
48
111
15
30
144
3
123
6
78
45
60
15
72
60
45
15
150
54
309
75
117
15
45
123
36
84
21
60
21
30
33
87
21
27
12
18
126
69
45
36
90
66
75
3
96
57
93
87
24
15
24
216
78
30
105
27
210
258
117
63
36
57
3
90
90
6
294
21
24
72
69
30
45
39
69
12
195
60
129
12
63
90
6
18
6
6
18
30
3
33
216
3
ABCD 97584529202*3^$a+1 [50228]
12
324
6
126
48
96
66
15
99
54
90
72
72
540
108
69
51
45
69
66
9
96
9
135
129
15
240
51
18
132
231
39
18
48
39
144
21
390
204
105
177
162
381
39
66
54
6
75
51
189
99
18
90
84
60
180
30
63
96
135
66
6
18
36
18
36
156
60
36
30
198
54
168
12
123
39
348
93
315
69
81
72
108
75
15
162
72
288
90
18
138
36
54
60
12
132
36
102
24
201
69
126
72
21
87
360
102
75
411
21
48
57
198
42
54
84
312
486
48
72
252
267
21
42
81
21
186
33
240
315
60
57
48
39
153
3
141
9
282
18
6
234
54
378
234
18
30
18
78
12
42
288
27
255
81
51
36
138
276
459
27
72
45
243
12
60
21
51
54
90
162
18
84
72
6
30
72
168
72
33
213
27
15
513
9
246
60
156
9
15
81
99
36
153
315
48
213
9
72
15
111
18
126
54
27
27
30
90
18
114
126
144
90
81
135
108
102
150
18
306
84
9
96
441
108
123
75
54
18
45
201
24
36
126
45
111
42
162
36
72
297
99
144
12
33
57
54
186
318
60
252
18
15
3
12
417
3
246
162
213
171
48
252
96
105
417
63
117
180
18
108
84
213
63
81
39
105
171
30
231
27
72
120
90
60
90
138
123
135
153
96
165
108
15
51
24
30
108
18
114
90
198
18
21
159
81
21
132
30
42
216
90
162
18
174
36
39
33
15
27
120
24
36
81
192
288
9
183
21
90
234
87
39
66
114
21
159
81
3
348
90
72
111
27
60
18
120
24
231
111
90
90
48
72
21
69
75
39
66
24
54
192
306
42
141
57
327
87
9
135
12
45
63
54
123
192
15
33
144
183
12
6
210
24
45
63
48
144
6
27
21
324
108
108
15
27
198
102
57
33
399
21
27
165
75
57
39
81
15
9
87
39
108
126
144
15
165
66
9
15
162
66
18
42
33
75
72
144
54
39
303
33
21
156
90
54
24
90
54
183
33
120
135
69
27
81
72
18
54
15
21
27
57
216
72
87
63
12
6
18
141
201
102
132
189
111
33
96
195
6
54
81
21
42
180
162
171
3
54
6
81
21
90
33
144
147
45
105
108
12
303
96
57
18
12
132
192
21
105
114
30
24
36
174
ABCD 97584624524*3^$a+1 [50001]
18
18
9
36
39
96
105
39
9
51
13
23
13
20
51
6
84
48
42
150
6
42
51
57
84
60
19
20
9
15
3
12
18
24
3
75
48
30
30
37
107
36
73
11
13
47
30
3
12
93
151
41
15
33
30
57
3
225
88
17
27
21
7
20
16
11
133
20
3
42
18
54
138
13
48
92
40
20
9
43
23
24
90
18
120
21
12
9
30
61
32
108
12
16
107
57
72
75
18
12
6
114
15
48
45
51
36
21
24
3
27
9
51
36
144
9
21
19
17
54
69
36
36
15
12
1
44
27
6
54
30
19
47
57
40
47
69
9
15
75
12
18
18
12
13
48
101
75
45
91
12
168
92
16
47
9
45
51
9
30
93
105
12
30
48
1
29
48
90
57
15
1
20
39
12
49
20
4
53
24
99
87
9
24
4
23
105
9
6
12
81
112
152
33
7
8
28
24
17
111
27
18
63
60
4
32
75
18
51
24
27
30
36
55
20
27
12
13
47
96
30
75
57
48
102
13
5
7
32
45
60
39
64
36
11
48
61
20
39
42
30
13
17
3
45
12
15
48
3
97
5
31
11
36
60
12
145
32
28
35
12
105
21
7
5
18
72
12
45
3
72
6
3
51
21
15
13
44
12
63
93
72
57
79
167
13
29
3
57
31
20
51
18
108
60
55
212
3
157
77
3
57
30
9
9
78
102
75
75
12
48
25
23
12
42
75
4
17
63
9
60
3
57
30
1
71
9
40
179
45
45
12
6
12
21
9
18
57
27
78
90
48
24
60
36
9
76
29
15
15
13
23
30
72
18
24
120
13
5
55
23
13
47
45
12
33
12
15
240
3
12
25
125
15
12
3
18
24
18
48
24
33
15
13
17
72
30
18
15
28
5
43
59
18
60
54
33
15
93
144
3
85
23
13
56
28
17
30
9
81
18
30
42
36
12
12
45
36
27
25
48
59
48
25
53
54
33
48
39
69
4
23
24
36
60
30
12
108
27
3
37
5
12
3
76
11
6
27
15
60
12
18
12
48
132
6
42
18
25
164
24
39
1
11
45
33
75
45
31
47
25
35
12
21
27
12
192
1
72
5
175
20
75
12
69
100
32
48
12
72
16
11
36
33
21
19
47
13
29
18
30
3
4
68
60
15
9
108
60
3
30
30
24
69
52
125
54
141
39
18
72
66
25
32
48
40
35
33
21
63
12
3
13
44
28
95
13
17
12
30
33
27
48
33
57
30
60
18
30
24
30
30
18
12
31
5
3
72
24
45
18
18
54
13
47
48
42
18
108
24
45
16
77
42
109
132
5
12
18
9
75
18
60
12
90
1
92
45
12
96
120
27
36
9
3
72
3
13
20
64
56
12
27
85
5
12
19
17
42
45
3
57
16
59
60
21
9
18
144
18
27
28
20
3
144
45
4
17
90
84
141
9
18
13
95
13
17
99
28
95
48
12
13
5
24
43
23
45
45
7
35
73
35
12
133
5
27
3
9
15
108
21
36
3
25
35
45
60
72
21
87
60
3
13
11
108
42
15
75
1
35
33
72
120
12
33
54
48
13
5
60
30
97
77
36
102
21
9
12
6
42
15
12
156
40
5
30
9
63
18
24
108
75
243
37
8
12
3
42
30
13
12
23
33
40
44
12
45
30
45
96
15
42
78
30
15
177
3
99
60
9
39
1
44
75
12
120
228
13
44
24
72
9
15
3
12
36
150
27
135
33
87
12
33
15
33
12
27
9
39
12
1
35
33
12
27
25
35
85
77
3
63
60
72
33
9
43
8
9
6
57
36
27
42
12
15
21
90
69
4
20
9
48
63
24
16
41
18
78
12
91
104
33
3
69
43
5
84
30
9
51
49
119
57
96
9
75
93
43
12
36
44
16
71
21
27
33
99
48
48
13
32
12
63
12
117
3
25
17
96
27
27
33
40
20
36
120
4
20
75
60
30
43
132
140
33
42
33
27
18
7
83
85
8
69
147
45
18
30
55
32
75
36
25
12
23
24
48
42
31
8
72
12
208
65
30
54
75
28
20
33
42
33
15
84
33
27
48
21
24
3
33
39
13
80
39
6
30
24
18
30
42
63
3
9
3
42
30
36
33
27
144
66
39
24
24
12
4
41
6
12
60
12
66
27
28
20
39
18
3
9
3
12
4
17
7
140
88
44
15
13
95
72
36
73
59
45
72
3
72
30
63
3
30
162
30
12
210
66
39
21
54
9
39
42
18
30
43
17
18
33
21
3
36
81
36
30
72
42
3
15
48
57
3
174
36
7
8
15
45
24
63
25
23
42
42
6
24
6
84
9
4
23
9
3
12
6
42
60
21
4
36
17
87
16
32
24
3
120
12
18
78
33
64
65
18
12
12
9
36
3
1
239
42
3
87
66
84
3
40
17
31
32
12
51
24
48
21
96
15
13
80
28
59
18
30
90
18
13
11
33
16
17
63
72
9
31
47
85
17
3
45
163
44
16
47
1
32
129
18
60
18
3
24
195
121
84
56
220
44
15
18
123
100
20
27
84
1
47
30
180
27
16
140
69
30
30
3
3
12
45
63
33
9
12
36
3
12
15
12
33
99
30
19
56
28
56
36
93
15
33
54
6
24
3
36
24
3
9
28
17
18
1
11
1
35
24
6
43
107
12
33
15
57
27
33
40
80
3
24
1
35
12
42
48
48
54
45
4
77
39
48
12
28
17
78
117
45
96
55
65
174
300
6
39
3
13
59
13
17
96
42
1
44
3
12
105
15
1
ABCD 97584625324*3^$a+1 [50061]
461
127
12
53
67
45
128
43
5
79
96
204
192
69
99
48
93
32
163
12
33
144
272
48
48
127
96
60
72
12
65
16
51
48
12
65
43
516
81
15
33
32
79
225
80
304
3
12
12
216
29
240
19
45
96
3
45
96
207
60
24
24
24
60
108
69
48
51
29
235
36
17
67
77
160
315
53
163
125
43
5
187
48
21
48
272
48
175
65
16
75
72
93
96
48
27
24
12
12
101
19
45
171
21
15
48
81
32
43
21
48
3
125
48
64
75
21
27
84
161
43
21
48
176
331
5
96
19
24
84
36
29
48
127
48
12
456
72
120
12
132
29
31
96
17
187
120
29
64
51
29
163
348
36
29
432
43
69
147
168
96
101
379
101
91
69
80
43
96
84
48
129
128
187
69
96
63
81
224
48
48
16
3
45
3
120
144
48
180
81
27
48
144
261
99
125
16
80
127
12
293
48
19
156
12
149
64
32
112
32
91
117
27
101
43
21
63
17
64
144
195
45
75
132
204
96
5
96
43
101
48
16
96
3
173
43
72
29
115
221
19
45
171
117
15
17
64
111
113
112
99
252
17
16
99
60
132
45
75
240
69
51
29
16
171
5
79
48
300
36
192
33
15
81
15
33
15
108
5
64
243
125
31
132
93
411
69
15
225
176
19
29
16
32
79
33
111
144
257
91
117
27
24
252
33
51
29
319
156
69
27
36
48
60
197
144
96
139
36
60
48
24
237
128
91
144
48
48
36
36
12
60
53
192
96
67
189
15
161
48
64
27
149
19
77
48
16
144
63
84
120
24
269
96
16
80
43
5
163
77
192
19
312
5
43
21
48
243
60
12
72
173
160
27
5
48
160
15
48
113
64
123
53
16
3
45
63
177
192
63
36
252
12
101
79
12
5
91
149
31
108
5
31
65
43
117
48
32
160
51
72
21
75
21
219
5
19
72
84
65
160
111
48
36
120
101
144
144
112
144
75
5
79
156
5
64
192
3
96
240
216
276
17
16
384
51
141
243
60
36
45
99
45
32
304
15
12
53
31
60
5
79
209
67
108
48
17
67
45
80
160
291
29
144
211
93
3
237
75
48
5
240
64
3
60
60
120
168
197
115
141
27
144
48
72
93
32
31
17
91
5
127
65
48
19
72
213
80
283
24
24
24
96
29
16
99
108
417
63
17
271
12
24
45
3
72
69
32
64
51
29
144
16
411
24
108
36
12
12
132
353
112
3
48
108
60
21
51
125
19
24
69
176
127
60
53
115
24
192
101
ABCD 97584628996*3^$a+1 [50017]
99
36
56
120
60
64
21
107
100
33
24
39
132
84
153
47
28
45
15
57
123
8
52
33
24
35
48
40
12
8
52
180
105
96
15
9
99
12
180
44
184
32
84
196
80
84
13
48
27
117
3
68
28
60
24
57
48
47
1
72
48
47
72
145
51
45
167
100
45
72
75
20
25
75
204
72
32
60
48
52
8
64
96
105
107
85
15
60
36
44
112
24
144
12
81
99
45
96
15
12
12
33
47
28
36
32
64
8
108
28
84
12
81
59
40
36
24
68
136
44
16
9
3
44
28
48
32
16
32
229
96
15
24
68
72
4
36
96
12
20
37
3
68
4
45
35
40
93
15
20
13
27
8
24
61
39
80
1
195
20
52
12
8
25
51
72
140
40
72
12
36
24
168
57
3
108
60
24
120
24
36
48
80
73
35
4
153
48
24
11
40
44
1
95
12
112
24
36
96
44
28
128
40
12
36
24
180
68
4
93
15
92
36
25
3
152
64
21
27
45
15
108
60
92
48
24
16
84
33
95
60
37
39
104
25
111
57
99
8
160
92
4
24
45
72
39
57
3
24
8
4
81
120
39
20
64
44
40
32
256
24
273
48
27
72
80
48
205
3
108
32
28
117
35
28
72
264
48
36
12
44
16
12
12
84
32
72
40
57
35
4
44
13
15
12
45
95
28
24
168
212
28
45
15
120
57
183
12
48
168
12
57
11
60
88
104
25
120
23
112
140
112
60
108
260
25
48
107
16
36
33
23
12
16
24
45
167
4
24
72
24
116
28
72
8
16
21
48
15
105
15
68
12
40
128
4
36
32
40
57
96
120
72
15
60
80
12
4
261
11
12
168
25
123
96
20
88
48
32
40
57
83
12
1
15
24
20
64
44
12
88
12
36
117
3
192
80
12
36
64
68
52
141
27
80
52
24
81
123
60
153
87
96
32
64
20
124
81
15
48
8
12
88
44
1
15
48
60
36
33
48
72
147
8
37
35
16
20
28
36
56
145
35
28
72
44
28
105
15
128
4
68
28
12
8
28
21
63
32
28
48
45
15
9
15
8
108
4
84
72
144
68
76
24
108
9
3
93
15
20
12
112
20
61
24
23
28
20
24
16
92
72
16
32
16
141
3
188
25
59
61
119
184
9
47
28
117
11
205
27
120
8
72
28
24
188
72
13
135
33
35
12
60
52
33
75
36
56
124
36
56
28
116
73
63
9
15
128
40
57
11
12
25
35
12
1
24
51
45
75
12
72
105
48
288
59
4
32
52
45
87
80
108
13
27
128
84
1
59
88
36
56
1
15
60
69
11
28
12
24
48
32
13
47
16
129
15
24
60
117
24
135
60
21
72
15
240
80
16
84
260
52
21
72
27
20
40
68
16
21
75
20
108
16
396
201
35
109
111
12
96
104
28
24
20
13
87
216
9
75
60
81
35
37
27
24
84
48
57
3
69
15
33
15
36
92
40
9
48
47
100
20
1
27
36
120
81
3
128
24
4
9
87
56
100
84
81
87
96
44
205
3
12
72
33
83
72
13
147
12
84
60
12
45
47
265
23
244
60
84
72
288
24
276
60
44
108
52
32
60
13
23
49
48
167
25
143
52
24
141
155
13
227
64
44
25
83
72
136
24
32
4
104
168
4
93
23
97
27
20
36
28
57
72
27
24
132
180
72
60
92
76
80
4
20
73
51
92
64
56
4
21
24
75
48
32
64
72
44
1
15
144
84
24
36
12
44
73
27
24
32
37
27
8
108
72
72
1
120
255
12
188
49
83
13
15
84
8
76
81
3
8
4
105
11
24
4
32
12
40
12
153
120
48
72
3
44
36
12
72
25
3
212
25
3
20
112
20
28
120
57
63
33
207
168
12
72
60
48
152
4
12
12
32
28
12
144
44
16
81
191
144
4
36
48
92
ABCD 97584700184*3^$a+1 [50017]
8
28
38
12
43
29
7
5
6
4
12
48
30
3
3
12
32
30
40
18
32
85
3
48
26
16
12
12
60
18
6
110
4
6
12
26
4
12
26
6
60
6
28
3
27
36
14
108
54
36
18
10
14
6
76
92
10
8
30
73
23
36
112
134
6
6
30
25
5
6
30
24
18
10
60
14
6
36
4
30
20
6
16
12
42
6
74
1
36
11
18
60
52
8
22
21
57
3
48
3
36
18
32
10
2
7
5
31
23
6
67
29
22
12
6
26
22
68
12
30
1
3
8
18
40
3
5
28
48
26
10
15
48
17
19
15
44
1
23
22
3
93
6
18
12
48
39
11
13
5
7
45
32
4
2
25
9
14
13
17
18
4
44
6
30
30
24
60
12
46
6
12
2
54
22
14
103
27
6
3
9
15
63
6
18
26
4
20
10
6
3
3
6
18
2
24
6
1
33
3
141
3
21
8
10
42
108
92
48
30
28
56
16
42
15
23
13
35
10
2
94
8
28
12
6
9
3
9
45
30
18
12
2
1
57
39
9
30
18
30
24
30
8
28
24
98
16
32
12
6
7
108
71
4
20
24
72
6
7
5
10
38
6
42
19
11
10
15
9
26
64
2
16
42
9
39
2
30
42
12
34
14
28
18
38
46
44
64
18
3
17
30
1
9
38
6
60
40
2
12
16
18
30
6
50
16
18
39
17
34
6
14
12
16
108
20
6
7
77
24
88
20
7
21
12
8
12
12
6
6
18
12
4
6
8
16
42
32
18
22
38
24
24
66
46
2
52
48
18
3
39
38
12
28
56
4
30
26
82
20
12
10
2
16
8
16
8
6
28
2
4
8
25
9
8
60
100
12
96
30
20
10
3
3
2
6
10
15
11
25
72
27
6
30
14
18
94
2
6
28
14
13
23
12
1
41
6
4
54
32
36
55
27
14
16
30
90
14
24
37
5
10
68
22
36
14
30
12
22
26
7
17
48
4
27
21
12
30
20
4
21
5
28
2
49
5
66
6
28
32
28
15
27
38
7
3
26
4
104
46
62
6
42
22
50
30
10
27
3
74
10
9
5
4
2
1
33
27
69
24
15
29
72
4
51
17
6
10
42
8
100
42
114
8
49
5
42
12
1
15
18
12
12
2
42
4
54
129
41
34
26
19
11
16
42
14
16
78
2
16
96
62
31
35
36
70
6
80
4
2
142
26
4
3
108
47
70
8
19
71
6
60
64
26
46
15
36
59
42
16
27
77
16
6
32
1
47
28
2
10
18
56
46
30
66
30
2
16
2
24
139
9
2
6
28
8
28
2
48
13
65
18
30
4
18
6
62
70
39
47
16
18
18
74
19
3
18
8
7
21
3
36
15
66
62
6
16
12
26
22
3
63
32
34
3
23
4
6
20
28
3
17
43
3
8
25
15
14
84
40
8
6
16
24
54
8
28
14
49
33
30
21
27
14
40
48
20
30
1
33
6
12
30
56
10
44
13
17
28
60
80
18
76
14
94
9
12
69
12
8
7
15
18
14
1
11
42
28
50
10
86
13
5
54
6
40
2
4
6
36
90
8
42
6
90
24
31
41
6
54
78
25
9
27
5
4
20
7
17
10
30
56
31
21
6
2
22
18
90
2
58
32
46
2
10
24
6
12
14
34
30
44
4
8
16
12
84
15
27
54
39
51
20
6
48
4
30
78
3
72
27
2
19
11
34
8
4
18
2
48
43
36
11
52
60
38
12
7
11
25
27
2
24
12
156
30
54
16
2
4
38
10
6
20
4
30
86
96
28
38
12
22
26
54
6
4
2
16
12
12
18
18
14
18
48
108
36
19
21
72
51
11
16
6
24
3
5
10
38
34
6
38
18
43
47
24
12
42
22
30
32
43
5
6
48
37
17
42
18
10
18
2
24
34
15
9
38
25
36
77
52
8
18
48
61
11
13
9
3
57
12
32
31
3
9
24
3
60
9
15
14
16
2
22
26
12
22
36
2
10
20
31
51
72
2
43
33
36
8
16
51
5
43
11
42
4
32
64
2
46
20
19
27
2
22
96
8
34
18
6
6
8
82
12
36
3
3
18
6
93
35
6
40
56
34
2
6
24
36
10
39
17
52
3
3
6
2
28
14
76
74
10
8
10
12
26
70
14
106
2
6
18
72
30
13
33
2
34
14
10
6
14
10
120
8
24
28
80
13
3
2
115
71
30
40
39
11
61
11
18
18
25
23
16
44
4
96
57
9
3
53
42
16
8
18
7
59
12
16
9
11
34
62
18
31
11
10
30
21
3
2
31
24
23
6
28
15
51
21
5
22
2
42
22
56
18
42
4
8
18
10
8
22
36
38
16
6
54
44
12
28
32
7
24
36
21
12
2
6
34
48
30
14
18
7
11
10
18
12
2
54
1
21
39
5
10
21
17
10
12
9
9
32
24
28
36
48
6
24
9
33
50
64
90
26
48
130
12
51
21
3
23
10
68
7
48
21
14
16
62
4
32
24
79
5
22
20
13
5
6
16
42
44
28
60
27
27
12
2
19
59
70
12
8
22
32
61
3
6
15
45
27
3
122
6
49
23
6
6
12
16
24
102
80
34
6
122
10
6
8
58
32
16
2
94
2
148
33
29
10
20
13
57
80
4
8
18
13
11
4
30
24
26
4
78
3
15
12
18
68
52
26
40
32
4
50
52
20
36
7
15
44
1
41
4
20
90
1
53
40
3
77
31
12
17
6
36
84
10
2
12
1
5
12
54
28
2
16
12
99
15
26
34
8
25
21
26
24
25
15
2
30
6
52
8
7
81
14
73
45
27
33
8
16
14
22
78
6
26
84
37
23
58
8
10
30
18
45
39
12
54
3
11
36
13
3
6
3
41
54
24
10
2
10
8
10
90
6
42
8
36
43
5
10
8
25
3
36
90
14
48
6
40
32
7
123
18
15
3
12
20
12
18
79
17
52
18
24
56
6
4
14
70
2
18
79
33
6
30
39
3
2
19
9
12
30
2
6
6
4
18
18
8
18
58
8
24
31
23
4
14
4
2
22
15
9
14
22
24
30
32
100
45
35
52
56
24
6
102
36
102
19
17
4
2
48
54
28
158
10
39
21
12
84
48
48
32
19
21
14
6
132
10
33
63
2
10
20
48
72
61
12
95
88
14
22
20
10
8
16
12
14
36
30
66
76
20
28
12
50
18
30
22
48
21
9
14
12
16
42
24
6
24
30
66
144
2
4
56
7
27
9
5
22
62
36
10
32
10
3
9
3
53
34
20
36
10
14
22
18
38
4
2
18
4
26
4
30
15
45
3
24
11
6
42
13
11
4
6
32
10
92
40
2
78
121
12
3
2
19
11
73
11
12
22
2
54
67
17
6
18
6
6
31
27
9
47
46
24
2
13
51
26
36
7
57
8
24
16
39
60
3
48
44
42
4
114
2
72
22
54
12
60
24
3
23
40
2
6
1
135
42
8
16
110
48
30
16
56
34
36
66
72
6
66
20
78
1
21
15
24
47
22
6
36
14
24
30
6
4
99
3
9
9
12
48
8
28
32
28
26
6
18
94
15
60
15
18
32
16
24
3
3
45
57
32
18
1
24
9
3
33
48
20
114
16
6
24
15
41
10
21
15
21
36
33
48
20
46
26
4
62
13
33
3
3
33
41
16
54
44
120
18
10
6
20
7
15
2
34
14
36
6
58
12
26
37
59
4
26
16
42
9
23
48
30
7
11
12
96
13
48
69
2
96
16
14
30
13
9
92
28
8
22
2
19
48
15
20
10
8
12
28
15
23
78
34
9
3
86
30
34
6
8
6
34
54
14
12
84
6
46
14
34
12
90
2
18
7
9
24
26
102
31
23
46
6
14
19
17
34
6
54
33
17
12
40
14
6
34
9
11
10
84
48
8
30
22
3
21
20
28
12
48
98
10
12
26
6
7
3
30
2
112
33
59
4
57
3
18
3
59
49
5
16
15
107
6
31
9
3
5
18
109
3
24
24
57
9
30
2
28
26
34
56
10
78
104
22
14
18
6
138
72
37
9
2
12
10
39
11
10
6
80
34
2
34
3
17
24
40
3
11
16
45
17
60
4
20
144
6
22
15
5
31
47
ABCD 97585216258*3^$a+1 [50064]
6
25
36
59
25
35
156
144
25
80
189
87
36
28
12
8
136
23
66
7
48
119
12
18
3
9
79
89
36
84
42
60
13
20
75
36
30
31
95
81
3
45
36
63
33
12
45
36
84
151
176
99
36
9
15
21
4
11
205
36
119
69
15
1
36
48
35
24
181
236
24
111
1
108
60
41
18
21
21
15
84
60
9
55
12
23
72
81
72
76
11
33
21
51
24
64
35
42
18
90
123
63
1
36
8
105
55
11
18
12
84
90
121
36
299
129
36
129
6
9
4
176
144
40
5
132
30
109
5
54
126
6
61
17
66
30
151
5
48
6
85
11
69
96
28
108
128
9
55
96
71
93
21
15
159
1
144
65
27
135
24
109
8
72
27
54
135
39
145
212
99
1
128
45
6
9
117
63
135
57
96
108
21
159
9
126
81
3
36
66
75
9
55
95
66
78
21
76
53
7
8
87
24
24
60
25
11
6
79
36
113
36
87
9
18
105
12
108
36
135
37
104
69
66
9
111
60
54
30
1
8
165
3
39
48
12
18
6
69
81
199
176
21
63
27
204
60
90
15
69
31
36
29
30
45
15
24
36
61
5
48
67
59
237
60
4
44
21
48
36
67
248
69
75
12
33
210
1
60
65
66
13
12
35
61
72
8
27
13
8
72
33
27
153
75
81
159
15
84
13
299
129
15
6
15
48
160
65
282
150
120
15
3
97
96
20
57
3
28
72
23
90
6
18
96
19
35
13
167
150
102
49
191
18
303
3
69
36
321
24
210
24
57
3
36
9
57
39
4
5
27
3
156
150
15
12
52
5
42
1
188
96
3
36
189
21
66
21
244
95
60
141
132
45
3
39
78
12
75
3
42
55
44
84
60
111
6
24
54
300
117
144
111
45
63
25
41
24
60
60
36
51
33
30
1
72
32
15
72
13
12
8
165
7
108
8
28
36
216
17
15
72
45
120
99
144
136
95
9
280
77
31
80
28
269
235
56
72
33
91
20
28
60
72
149
151
119
60
61
20
195
153
15
66
90
30
19
35
12
90
31
72
8
39
18
15
135
57
24
172
143
66
78
117
288
21
19
68
4
23
96
105
51
21
312
117
19
35
6
288
42
24
57
28
36
53
135
16
179
30
7
48
80
27
258
27
144
36
3
81
81
123
45
6
120
24
105
15
81
171
108
36
24
21
9
31
36
60
29
7
48
29
15
15
57
3
61
29
31
71
108
60
12
408
97
5
84
66
45
24
40
41
84
246
61
24
125
3
81
87
63
24
60
36
25
89
55
56
51
84
297
72
168
33
54
25
17
135
75
48
13
60
59
78
6
109
20
51
157
77
55
72
35
49
140
51
141
72
75
13
48
41
39
72
3
84
1
84
60
48
119
48
12
61
29
60
171
100
8
72
63
189
75
102
79
101
39
9
31
89
6
24
96
177
4
60
20
123
120
12
30
19
84
131
9
172
5
3
27
85
44
144
160
48
77
111
160
11
45
9
51
3
36
6
3
75
21
12
27
132
9
75
1
203
73
120
32
36
12
3
85
35
96
84
21
28
36
29
3
3
9
16
20
100
29
67
44
4
41
66
198
135
21
75
81
31
8
15
54
75
16
80
69
12
54
49
11
169
68
39
84
6
123
12
3
13
197
30
252
145
68
15
6
30
24
1
5
144
3
3
144
141
24
87
61
23
21
16
72
72
95
25
108
47
144
165
120
75
6
18
133
269
3
412
80
3
60
ABCD 97585970102*3^$a+1 [50029]
68
28
60
60
56
100
8
4
41
147
144
4
60
36
5
75
36
76
68
40
20
28
24
53
31
53
27
21
139
29
27
4
12
89
60
7
96
77
12
39
40
41
3
105
223
56
9
199
24
17
31
29
43
48
108
48
17
139
96
5
24
84
31
32
16
12
24
125
67
32
4
8
16
65
31
32
16
29
7
24
12
96
32
36
24
28
8
16
12
116
16
24
12
12
5
39
64
8
4
24
12
161
19
12
77
19
29
51
36
24
33
36
75
16
12
20
28
72
24
12
5
48
7
36
20
4
12
20
81
19
68
84
196
5
31
12
68
9
63
36
81
19
56
40
20
28
20
57
31
8
48
16
116
16
36
5
7
8
4
48
36
56
33
43
44
4
24
8
33
36
43
17
51
16
77
51
81
55
12
72
24
89
12
24
27
60
28
96
108
20
16
24
5
3
16
8
33
39
36
192
129
67
17
27
28
24
32
4
84
12
24
17
19
60
20
12
4
53
7
65
43
80
21
24
87
9
7
5
12
36
3
28
44
12
24
16
12
24
36
84
89
60
7
101
31
96
132
12
36
12
24
96
12
5
27
100
12
48
17
60
36
48
36
39
40
48
29
51
36
28
29
67
20
4
89
99
96
9
27
4
101
15
52
48
29
3
12
4
77
24
163
53
31
156
108
68
16
188
52
12
36
80
213
55
36
5
60
43
36
84
17
12
7
29
99
28
116
28
32
36
21
84
15
28
8
24
21
27
57
12
7
24
5
67
104
12
108
16
8
304
12
149
60
67
77
67
77
7
20
16
12
8
21
111
16
5
55
5
31
32
28
24
68
4
20
93
55
192
12
77
3
16
20
72
12
96
52
89
19
41
31
12
20
72
45
51
52
20
112
24
5
36
15
33
7
20
112
5
7
24
68
9
39
4
72
84
12
24
72
8
36
16
92
84
108
9
31
12
5
19
48
8
36
4
29
3
45
151
53
19
36
20
76
60
12
8
40
84
48
32
12
16
36
65
12
43
36
36
36
68
100
96
32
96
12
4
5
19
240
56
33
3
96
36
33
111
52
29
19
8
156
60
52
20
64
36
44
21
96
91
24
132
5
48
123
9
43
24
36
24
60
5
48
7
8
52
8
108
232
36
84
36
24
12
44
16
5
19
96
36
5
60
15
9
67
12
68
9
36
15
9
3
24
12
24
12
60
12
129
7
12
24
116
24
40
12
12
12
8
4
17
43
104
93
12
7
48
65
7
56
33
31
8
76
8
4
24
17
51
4
29
103
5
72
12
39
9
127
12
92
72
28
17
43
48
120
168
8
16
20
16
32
4
125
12
36
27
16
168
89
15
12
4
12
116
28
44
21
19
29
7
12
12
12
8
24
9
108
72
115
128
52
120
8
69
3
12
16
24
168
48
96
209
283
152
16
29
7
36
56
12
33
7
12
24
5
27
21
111
12
36
28
17
15
21
19
36
132
41
39
12
45
15
4
84
41
24
72
27
28
24
32
24
33
7
36
176
40
36
176
12
4
24
5
36
120
67
17
39
4
24
144
20
36
132
76
17
48
91
20
108
148
8
52
5
15
9
15
76
212
4
32
12
40
20
69
15
4
32
52
20
177
27
12
28
17
12
19
92
12
40
92
112
44
4
17
15
4
24
89
55
32
4
36
24
36
48
8
16
12
29
55
5
123
40
32
136
44
216
9
7
12
180
48
32
36
4
89
51
64
8
69
55
12
77
19
32
4
29
175
12
32
36
24
28
12
24
48
60
60
36
41
7
200
24
16
60
132
24
32
4
161
7
5
63
16
24
48
24
48
72
12
8
21
91
5
36
12
48
51
21
43
12
20
72
21
7
24
41
12
67
12
72
204
41
72
43
72
12
20
160
29
19
8
16
92
21
51
124
48
8
16
20
33
15
21
7
108
24
60
68
76
20
105
43
12
17
67
24
53
79
24
56
88
12
60
20
24
36
9
27
16
12
41
51
52
17
19
96
36
108
56
105
7
36
60
8
33
3
57
36
15
4
60
128
180
40
53
7
36
24
12
8
9
60
84
51
28
128
64
12
24
108
24
8
28
12
8
4
20
108
40
65
187
8
28
12
56
40
29
43
60
12
12
36
72
17
55
20
4
29
3
28
137
51
9
111
189
36
31
5
12
43
188
28
12
12
60
12
36
72
17
3
24
12
36
24
76
12
41
31
48
92
4
12
72
92
93
19
20
100
92
52
41
24
96
55
12
32
16
12
36
36
20
16
29
91
8
9
15
12
124
36
116
40
5
19
132
12
80
12
4
5
63
24
52
12
5
7
44
64
24
8
12
108
88
36
36
5
3
88
60
24
60
68
60
28
53
39
24
4
12
89
31
12
8
4
20
28
24
32
24
12
4
17
15
4
84
72
17
19
29
7
44
4
29
15
21
19
5
87
72
16
48
44
64
44
33
3
9
7
56
16
32
24
28
24
12
29
15
33
39
16
12
20
33
3
69
7
96
44
4
41
7
36
29
127
17
175
12
48
80
36
4
5
7
8
45
3
24
28
41
31
53
12
12
3
36
108
33
7
29
120
67
17
55
12
68
105
175
17
103
12
8
88
96
29
31
60
56
40
60
48
5
3
4
12
53
75
ABCD 97586302636*3^$a+1 [50048]
88
21
11
49
23
88
8
1
42
30
3
21
54
18
54
29
19
33
39
54
24
18
30
54
29
31
29
25
18
48
18
15
93
3
44
79
137
64
21
23
43
18
135
80
19
24
12
18
351
9
11
60
79
30
47
7
6
183
44
7
33
159
24
54
48
18
18
54
24
30
24
36
12
72
191
157
83
12
13
66
21
51
89
184
15
161
37
36
6
108
12
125
216
48
100
39
36
69
8
79
6
23
157
36
11
73
18
117
117
35
1
6
30
24
84
54
90
144
3
105
60
84
11
36
96
72
48
60
79
81
45
15
21
12
71
181
126
33
165
18
81
117
18
6
108
3
20
79
45
8
72
19
57
104
1
6
77
25
47
61
47
79
21
21
11
84
85
12
18
186
39
20
7
72
60
210
114
18
12
71
55
54
6
21
44
55
18
132
51
36
60
69
11
1
96
83
43
21
315
18
3
123
54
71
4
39
29
12
88
20
43
114
126
21
9
11
100
33
15
140
132
4
69
47
108
88
69
18
101
19
24
108
5
96
28
36
123
41
13
23
67
12
65
31
41
13
11
16
39
21
87
101
61
36
3
392
4
8
247
5
61
27
171
6
59
64
87
65
7
18
162
29
148
12
9
35
1
24
12
18
54
144
24
66
42
155
7
138
42
30
71
108
12
7
90
71
43
84
33
24
105
90
18
63
44
1
60
12
83
72
96
19
33
140
25
3
57
72
3
12
129
27
12
8
37
18
6
11
43
18
23
13
3
69
195
3
12
54
6
41
13
12
78
48
57
104
28
33
66
18
3
168
117
108
108
6
66
47
24
84
43
72
9
45
42
41
31
48
18
24
3
45
54
108
33
20
25
48
47
13
12
159
32
28
15
36
101
184
129
11
7
29
241
11
13
18
101
28
33
3
300
32
4
33
11
16
8
120
61
54
96
21
80
76
24
69
47
7
18
15
44
36
79
78
87
116
25
107
235
24
41
36
49
11
1
36
47
49
18
12
17
37
35
37
51
9
120
42
45
140
7
42
47
148
24
20
61
36
15
20
43
72
41
144
187
17
19
17
61
84
75
68
127
29
4
168
285
18
57
44
25
3
87
18
3
44
88
48
51
101
31
29
37
75
48
9
18
84
6
54
45
20
36
19
6
11
43
66
3
21
48
18
249
21
18
42
11
73
180
71
16
63
54
66
9
81
60
126
5
7
132
18
48
75
21
95
85
36
18
30
83
88
9
54
18
63
81
15
21
132
30
36
18
126
197
12
121
87
44
13
84
3
129
84
51
3
69
3
24
33
51
209
259
18
3
69
35
28
99
33
140
16
9
36
24
155
115
41
180
7
6
90
18
48
71
73
35
112
120
9
11
72
37
60
111
44
1
36
18
45
44
19
6
36
203
25
96
12
3
32
19
6
27
48
231
18
11
73
36
24
47
7
41
24
7
108
84
168
30
72
107
84
16
56
13
15
15
78
83
91
90
3
32
4
21
12
99
8
12
7
42
51
213
71
1
75
69
60
84
36
78
84
53
16
129
60
59
52
99
89
289
54
54
42
21
56
79
57
188
16
9
18
42
11
28
15
84
42
54
41
72
60
79
138
24
18
30
18
90
83
60
184
21
54
5
7
57
69
51
111
24
29
36
25
39
8
160
39
93
51
42
159
3
12
18
107
1
27
69
59
7
17
7
18
282
36
114
30
54
107
55
6
99
48
9
83
25
72
42
120
9
84
3
210
6
257
79
72
17
25
66
78
30
24
41
100
32
16
20
1
6
165
99
17
40
24
9
47
60
36
4
3
81
9
3
56
7
36
17
127
126
27
8
79
101
1
119
43
54
24
11
199
126
18
6
11
97
123
39
5
13
87
3
33
51
36
17
25
54
54
66
126
35
97
126
30
6
108
18
102
126
47
36
61
11
72
28
57
108
12
99
45
71
1
3
12
9
18
57
8
55
36
21
39
216
30
3
8
24
55
24
41
169
6
18
36
11
37
72
35
1
99
63
90
119
100
33
6
29
36
1
78
48
17
4
15
78
23
31
18
36
12
54
6
3
171
65
16
84
15
72
18
24
11
1
114
21
ABCD 97586316416*3^$a+1 [50000]
24
24
3
24
6
3
24
15
45
45
3
24
4
20
9
7
41
27
12
21
15
24
180
4
140
40
11
33
45
27
21
39
3
78
15
9
43
8
15
85
68
12
4
44
12
12
12
81
24
15
40
20
24
24
33
127
96
11
90
39
24
12
76
12
32
144
144
27
6
79
36
29
123
60
3
42
51
36
40
5
15
28
92
105
111
189
3
36
9
12
15
148
20
88
44
15
6
60
39
4
12
17
87
28
20
16
56
45
3
12
21
19
24
59
25
47
25
44
21
6
217
56
40
36
48
8
180
48
21
39
16
11
24
18
123
132
87
93
105
18
33
40
12
32
33
7
20
12
100
120
5
18
72
165
64
11
13
5
72
43
8
84
24
64
47
9
69
3
12
136
17
135
24
4
20
36
45
19
20
16
36
5
207
27
129
57
30
45
72
112
24
176
96
88
80
12
24
24
4
56
12
180
4
8
15
78
24
15
24
16
20
28
53
39
76
77
48
15
9
6
105
12
147
13
32
105
60
60
31
8
21
99
27
42
55
32
36
12
40
36
32
57
72
75
76
29
30
25
8
96
12
48
27
13
20
24
40
65
27
48
60
57
15
24
16
48
32
21
43
71
21
160
12
60
5
15
12
24
36
45
3
33
75
24
24
40
41
15
81
12
87
63
18
3
40
11
61
17
12
3
12
24
72
15
13
20
12
9
135
4
71
30
19
29
168
7
128
24
40
35
69
64
48
29
150
9
141
55
41
7
80
16
29
15
48
88
41
31
120
29
36
102
21
144
3
30
84
3
12
15
30
66
69
45
123
117
39
60
52
72
56
24
36
96
51
9
15
9
64
8
84
3
37
56
12
87
18
60
31
56
40
104
60
9
15
40
53
75
24
88
17
30
30
39
40
11
45
33
55
83
25
80
24
48
153
39
45
15
3
78
24
111
9
19
17
3
16
8
48
9
3
45
18
9
24
96
24
21
15
4
47
49
36
84
56
4
36
48
44
16
80
51
49
36
36
8
4
56
57
127
53
24
15
84
129
42
18
7
53
55
17
18
21
72
4
5
51
52
32
141
3
4
5
12
3
45
87
48
100
8
9
48
15
60
36
81
19
44
40
8
12
57
6
57
36
24
3
13
56
24
27
73
80
57
123
36
28
17
15
36
45
19
156
35
54
91
5
24
43
92
21
12
48
39
24
24
52
5
18
18
75
48
51
45
21
30
49
41
3
36
4
44
57
43
32
105
18
45
27
6
3
21
31
5
30
69
28
5
7
8
72
84
4
228
29
39
64
35
21
64
8
12
72
76
32
45
115
56
40
20
57
3
51
45
60
21
90
57
60
112
5
96
3
24
52
8
36
40
80
84
33
84
3
36
4
96
104
63
93
60
36
3
57
15
33
45
12
39
57
75
24
4
209
7
128
16
56
96
9
15
21
19
20
88
17
18
18
3
24
96
9
27
15
9
39
57
21
252
27
3
72
9
36
4
71
13
35
1
101
15
120
16
29
159
72
12
45
102
138
3
24
60
15
61
80
9
79
41
39
36
48
48
60
24
40
8
3
25
80
84
33
72
39
27
24
81
15
30
43
29
7
53
55
56
39
57
15
45
4
17
3
16
65
96
84
3
33
7
48
92
15
25
8
4
8
36
232
128
96
33
51
99
102
3
48
28
44
60
72
21
123
9
163
104
24
21
3
96
36
88
53
7
32
4
212
4
44
9
15
40
36
17
55
104
36
24
84
24
100
23
9
96
12
132
4
152
12
12
45
6
114
91
29
6
117
112
8
12
24
57
43
59
21
81
43
5
18
54
18
21
12
12
40
8
12
36
69
87
81
63
96
15
13
53
63
12
52
47
21
108
36
108
12
48
40
83
9
84
9
31
11
18
3
4
41
7
47
33
16
20
27
24
193
20
36
9
115
80
3
13
12
89
48
108
99
24
21
51
15
117
117
39
12
84
153
3
9
43
32
76
29
30
93
112
53
43
89
3
57
60
223
77
3
33
27
33
3
24
60
28
20
15
9
24
84
28
44
24
4
17
63
40
5
3
12
40
17
3
72
15
48
1
77
39
16
44
45
15
4
41
126
9
45
60
6
24
6
27
33
55
84
36
95
24
6
19
20
24
16
5
15
15
109
101
6
42
123
24
24
24
12
15
33
93
99
24
40
20
21
30
30
15
48
36
81
31
108
12
132
5
30
1
71
48
48
30
3
72
39
69
12
24
21
3
40
140
51
93
27
1
72
252
65
15
51
13
44
60
40
32
141
12
42
66
87
16
20
9
87
24
27
30
15
12
15
45
12
76
32
36
111
21
84
24
57
75
12
40
5
7
41
39
36
87
85
68
9
60
15
3
13
65
39
40
5
30
33
33
27
33
24
3
12
24
51
48
33
12
27
33
40
5
67
44
12
9
19
20
160
41
30
45
96
27
30
75
48
4
44
21
48
75
16
32
57
67
20
120
15
13
17
75
24
21
48
18
90
3
24
36
96
15
33
40
48
24
41
84
15
21
19
44
39
1
24
12
68
15
25
72
24
44
40
152
16
48
77
39
60
96
144
105
51
12
27
25
20
51
114
ABCD 97586671316*3^$a+1 [50069]
6
144
132
25
23
73
47
30
283
263
30
19
200
15
60
45
27
45
88
47
78
235
8
3
61
48
77
240
18
12
93
45
75
40
80
40
125
252
234
109
155
117
99
24
30
90
13
59
60
30
78
72
21
9
60
171
112
5
102
13
152
9
6
84
37
17
90
12
33
40
11
37
23
60
84
25
257
138
102
90
108
6
99
40
11
36
60
45
15
1
29
43
35
45
40
71
84
45
15
72
1
29
91
32
15
265
35
85
35
45
48
9
18
12
81
3
84
36
6
31
59
13
32
63
25
131
157
107
72
108
60
96
216
18
27
135
84
36
168
12
21
69
3
165
6
84
6
27
40
72
35
72
13
95
72
18
12
144
51
3
30
103
179
24
36
1
53
6
30
54
9
15
36
37
89
55
5
115
125
91
80
160
89
18
66
144
75
48
112
32
48
40
120
107
85
215
108
133
53
66
24
177
57
175
131
21
123
12
18
30
25
168
113
156
84
90
61
120
143
73
323
66
3
27
45
256
119
25
23
120
6
24
120
6
120
309
15
12
13
48
173
19
47
54
54
90
90
60
165
51
37
29
30
13
197
54
69
48
159
73
11
60
144
25
131
90
330
1
168
47
30
43
8
27
72
13
197
75
39
49
5
3
40
53
66
33
15
73
72
48
23
49
5
102
45
99
36
30
54
360
117
160
152
117
114
369
51
37
83
30
7
72
245
156
6
168
6
90
144
126
27
57
15
40
48
47
177
3
37
29
144
36
84
42
121
89
54
57
93
114
36
180
9
75
210
3
123
24
37
89
54
132
168
42
163
128
3
180
36
45
48
120
21
147
40
17
60
66
49
8
120
159
24
9
208
32
45
42
1
53
6
85
83
6
6
121
29
123
57
60
180
48
90
60
102
43
8
63
24
6
24
6
54
12
43
48
72
47
201
40
23
84
36
30
126
24
229
47
120
48
60
96
36
78
43
32
21
90
1
119
66
84
30
96
48
96
21
69
30
6
135
88
17
15
16
149
3
195
36
81
33
90
36
24
186
151
203
13
32
81
30
49
5
12
18
85
41
39
192
15
168
25
5
66
36
30
60
114
6
171
129
18
12
33
88
32
48
153
7
59
138
36
36
43
11
37
80
309
91
23
30
67
83
37
200
9
63
177
48
183
147
37
59
96
60
108
85
168
47
73
29
48
66
57
120
9
60
43
120
47
73
152
16
104
40
35
18
75
75
6
159
160
65
12
43
192
35
21
24
69
139
95
156
144
60
72
180
13
101
67
47
12
133
200
51
60
60
21
45
3
45
30
222
18
13
143
49
191
174
66
30
150
157
119
1
47
30
42
33
165
43
47
36
109
48
29
78
93
87
132
285
3
133
59
61
53
6
168
36
49
8
99
144
30
60
27
39
1
263
49
35
60
42
54
24
6
96
51
9
108
3
63
49
8
87
36
181
8
40
32
3
12
78
3
112
221
54
12
1
80
27
45
27
45
39
66
18
13
59
13
107
114
99
117
48
43
83
66
30
61
29
91
32
75
12
54
27
63
24
25
8
33
30
49
120
32
3
85
161
7
59
18
6
24
120
42
3
40
47
1
29
48
43
83
324
73
72
11
54
42
ABCD 97586772664*3^$a+1 [50010]
17
42
48
36
42
30
25
12
5
16
15
11
30
55
60
21
2
37
48
95
48
72
10
18
32
6
19
132
41
22
26
19
107
24
25
17
24
6
120
58
26
24
4
50
103
12
51
2
19
24
11
114
34
21
27
9
36
47
36
49
60
47
4
21
11
174
46
2
31
9
3
29
31
24
59
24
25
77
43
83
49
119
60
1
21
14
16
33
95
12
28
2
24
66
13
36
3
140
36
24
42
19
5
34
32
24
4
32
138
6
25
41
31
24
39
44
12
18
67
21
80
78
12
28
57
119
18
48
7
108
23
54
16
42
14
6
42
7
41
18
52
93
11
1
48
57
75
132
23
13
27
18
32
10
48
56
84
25
89
43
27
32
1
57
8
67
47
4
42
62
72
48
12
13
48
48
156
21
122
6
19
35
42
24
42
52
21
29
91
24
35
13
72
35
18
42
6
7
23
34
38
18
19
3
32
72
1
24
24
17
48
66
13
11
12
42
7
41
7
72
83
1
36
65
18
1
5
31
63
45
5
30
12
30
18
6
19
23
13
47
25
15
45
23
70
2
54
18
36
24
90
7
36
45
14
61
23
49
171
9
23
13
5
22
33
24
83
132
66
79
3
48
9
12
89
42
12
61
11
108
61
72
12
21
32
112
26
40
44
90
7
71
40
74
43
23
37
17
30
16
69
29
42
25
12
35
16
80
24
25
35
97
96
23
61
69
87
12
12
59
54
6
66
19
71
1
125
24
16
15
23
34
2
6
72
7
23
60
48
13
71
13
5
7
23
42
6
73
35
4
50
42
24
4
20
132
36
28
50
54
18
10
69
71
25
15
20
13
15
26
30
13
48
12
11
22
27
35
12
36
60
49
95
6
19
21
158
4
81
29
16
50
6
103
23
37
21
14
12
61
84
23
36
25
9
3
83
4
33
24
96
144
35
25
71
10
3
27
68
85
36
11
18
7
59
1
24
3
18
27
35
42
30
64
2
7
11
52
44
180
25
24
11
73
11
66
16
18
20
49
12
21
32
7
33
183
108
24
11
97
12
101
40
75
5
6
28
68
24
18
46
44
37
41
18
6
6
37
12
35
24
37
48
35
1
5
18
73
5
22
20
30
7
51
128
24
1
35
42
19
93
15
36
5
55
11
61
65
24
31
83
24
1
72
27
33
35
88
86
43
11
37
60
35
24
108
18
19
48
5
7
36
12
11
6
48
115
45
2
84
25
11
6
67
107
13
36
9
26
1
96
24
59
24
28
8
72
22
87
48
35
36
10
14
58
2
78
10
14
18
12
18
72
43
93
2
108
18
7
17
43
108
131
84
157
23
36
109
27
50
18
52
2
40
15
33
27
5
40
26
24
25
53
43
11
34
27
24
5
43
47
1
12
95
18
19
5
6
25
17
42
61
72
17
18
6
30
12
28
20
1
11
42
16
26
6
48
79
65
55
11
1
3
98
42
60
18
7
17
6
132
73
27
21
71
6
54
36
37
65
16
14
1
35
25
24
11
37
3
20
12
162
31
60
12
17
18
22
26
12
42
91
35
42
42
37
24
72
33
86
48
13
5
58
9
12
48
107
54
67
5
24
16
15
83
54
46
122
18
1
5
18
25
5
40
15
36
5
19
5
30
18
103
17
67
71
60
12
13
24
17
16
27
93
18
14
72
43
11
36
54
10
102
32
48
7
23
109
36
65
150
60
54
31
57
30
20
48
12
42
6
18
79
12
60
35
30
16
2
25
53
48
55
35
49
96
11
61
29
48
16
51
21
38
12
70
8
30
34
3
72
11
186
16
27
23
48
109
35
70
18
9
93
3
75
32
16
2
18
25
11
13
23
22
80
10
57
99
132
192
32
13
33
15
33
2
22
27
5
18
25
101
55
89
30
18
67
53
18
6
24
72
24
48
18
30
40
32
40
96
74
133
48
11
1
29
90
1
29
43
60
71
12
13
71
121
15
57
48
48
11
13
11
49
5
48
18
4
105
35
13
63
69
53
7
107
108
42
43
15
21
36
29
30
72
12
13
60
23
54
91
167
192
6
31
36
77
30
42
48
115
12
83
70
2
85
36
120
77
42
25
36
12
47
1
23
37
47
10
80
42
13
156
11
36
25
27
33
24
11
30
19
71
37
15
33
12
63
20
10
80
90
25
27
18
63
11
1
192
35
36
120
36
4
32
30
54
18
10
108
50
79
3
38
55
24
11
49
60
11
13
35
96
4
56
18
48
22
93
95
60
48
1
35
48
73
27
45
77
18
61
84
23
54
88
38
162
78
25
60
53
40
62
85
83
25
120
36
11
60
12
25
3
38
7
12
12
33
27
59
66
18
60
61
24
36
41
19
11
18
46
105
41
43
23
30
19
23
37
83
36
60
145
24
48
45
8
42
40
20
25
12
12
33
3
5
24
64
14
12
64
57
60
57
78
68
30
6
1
48
11
24
1
60
41
70
32
48
49
11
30
42
70
15
95
13
48
12
12
101
10
14
7
65
6
18
24
42
24
6
91
72
48
72
23
30
90
30
18
4
18
14
13
12
89
42
13
15
60
62
40
128
24
30
66
79
11
40
9
11
1
59
1
51
45
53
10
9
21
56
31
24
3
8
48
24
13
72
17
18
60
37
3
18
50
25
5
88
2
28
105
9
123
23
1
53
6
1
48
35
12
16
32
28
8
6
18
108
18
6
60
36
12
102
55
48
3
92
12
24
25
11
76
14
34
86
19
35
25
39
50
7
48
33
39
35
30
94
26
6
40
45
77
55
11
12
52
56
24
78
48
19
12
24
47
13
11
1
35
12
18
55
15
45
29
30
60
36
24
24
10
74
25
3
44
54
30
24
18
24
55
24
17
42
6
115
36
39
9
192
9
56
18
72
54
19
11
24
13
27
81
57
98
1
ABCD 97586795162*3^$a+1 [50032]
60
84
180
1
17
108
36
60
243
81
31
128
16
35
109
77
18
90
12
24
90
25
41
198
6
27
273
96
126
90
54
18
127
53
12
6
144
198
156
7
173
19
113
54
30
24
84
15
81
72
90
13
41
84
211
128
81
12
3
75
90
36
126
30
139
48
35
61
80
75
37
17
108
19
80
21
54
126
144
54
54
60
15
21
12
79
53
27
93
6
109
32
15
33
45
66
36
180
36
114
19
80
64
53
48
24
66
36
24
69
21
84
6
54
120
60
12
198
240
30
36
36
79
80
135
12
13
11
48
18
42
18
102
42
54
81
39
60
45
39
42
126
33
69
6
30
36
18
78
67
5
171
112
32
63
18
66
78
72
55
65
6
120
18
42
18
210
24
90
12
114
90
30
234
6
9
27
261
93
42
48
105
39
25
53
48
162
132
30
55
365
48
42
30
43
80
63
1
144
17
12
60
36
12
54
1
77
115
5
96
36
36
30
42
48
43
144
32
16
144
48
95
18
24
18
37
35
18
162
18
48
60
144
139
96
53
180
66
54
126
145
77
115
137
151
11
30
96
48
54
6
12
42
48
24
84
24
18
102
25
192
125
18
1
35
6
54
12
213
16
41
18
37
5
48
270
141
96
64
80
129
84
72
114
66
54
42
90
72
45
16
96
41
12
180
18
42
66
114
30
6
19
245
123
63
49
77
30
150
63
225
36
66
36
150
102
73
128
105
7
47
1
17
15
93
60
7
144
41
24
36
27
237
51
112
107
85
11
54
84
42
144
33
213
72
108
55
17
132
36
108
27
39
6
483
16
23
66
87
9
36
72
27
21
72
3
15
49
5
75
69
36
90
93
15
1
17
18
36
6
84
18
108
33
27
18
12
54
54
54
85
65
48
15
63
84
60
1
65
36
24
67
35
90
3
105
55
41
18
117
81
180
27
111
60
37
17
15
51
24
108
73
65
175
96
35
13
101
54
120
13
48
96
48
47
6
30
42
51
39
108
13
5
27
144
3
78
18
54
48
7
65
108
24
18
36
90
54
48
18
51
93
186
54
18
84
96
13
32
64
53
43
5
108
31
240
5
66
217
128
69
75
39
30
90
49
80
183
9
9
12
72
90
25
32
256
53
27
117
27
45
66
33
9
90
66
72
19
35
13
80
21
27
63
81
129
6
30
6
18
30
72
13
185
39
87
6
19
179
61
48
215
12
6
48
96
84
36
31
23
204
30
36
132
72
30
33
112
77
19
125
51
16
17
15
165
43
29
6
18
91
89
135
64
65
6
12
18
24
18
33
21
108
303
93
19
17
66
24
36
49
125
18
97
155
21
33
31
41
39
21
72
90
66
39
195
6
247
185
48
42
13
176
75
21
219
90
43
101
84
60
12
159
9
12
24
19
35
13
35
204
48
33
39
6
259
101
18
25
41
96
72
12
19
89
108
24
18
33
69
6
84
1
77
67
41
48
36
51
75
144
90
123
21
186
30
3
141
42
18
66
85
119
121
96
89
55
35
45
21
24
126
37
47
6
18
66
55
251
72
93
93
12
24
84
90
6
36
7
77
115
48
48
149
75
111
49
5
48
123
3
42
48
51
3
72
114
90
66
54
129
3
162
48
18
6
18
1
65
42
37
32
39
12
72
37
215
18
36
6
18
48
180
108
42
18
66
6
138
60
49
32
16
29
99
9
12
18
288
25
107
138
42
81
27
210
67
65
127
65
6
108
45
21
18
6
192
ABCD 97586888416*3^$a+1 [50021]
7
3
9
36
12
41
36
55
59
1
3
98
7
96
5
162
52
8
13
5
46
36
9
11
13
11
144
85
12
15
93
24
23
49
41
7
36
39
8
28
12
9
35
13
15
8
205
24
29
19
47
16
38
36
6
84
133
27
69
15
36
21
39
48
45
17
19
60
99
180
8
49
51
45
53
22
9
89
6
36
64
44
4
8
13
11
13
27
21
29
216
120
18
16
81
24
3
8
37
17
84
31
3
26
22
98
6
28
38
18
16
21
108
51
48
8
78
7
5
7
36
35
12
28
96
48
33
27
21
71
16
8
76
80
16
57
27
116
54
31
29
46
12
57
3
56
49
11
36
144
72
28
20
36
1
84
15
69
17
18
100
9
17
31
15
9
24
5
10
9
23
54
30
24
1
89
7
23
36
240
25
123
21
24
48
39
9
96
11
4
9
167
84
54
42
174
10
60
48
105
11
52
12
26
36
60
58
21
5
96
31
72
71
25
27
8
4
33
24
15
96
20
90
19
35
13
83
28
12
9
41
82
92
25
29
36
10
36
69
63
26
12
7
36
27
33
60
27
8
42
19
29
19
27
168
33
84
75
69
99
21
185
82
110
18
90
19
27
26
7
36
107
4
45
48
23
37
53
10
9
96
75
24
9
12
48
5
72
114
76
72
122
84
79
83
85
83
12
49
59
136
80
25
29
46
24
36
9
75
50
7
60
12
72
5
6
172
38
78
49
87
20
64
132
12
108
50
10
12
165
96
167
18
31
48
87
9
17
54
24
66
19
17
34
20
36
52
146
180
42
4
108
32
28
33
173
10
12
24
9
35
25
51
21
5
55
89
24
36
55
89
7
113
6
100
26
10
69
75
9
24
23
13
60
15
110
7
3
32
97
12
11
54
6
4
33
11
36
6
18
136
9
60
60
35
42
7
12
11
18
7
27
8
25
72
87
86
10
20
24
40
33
11
37
5
7
15
32
85
48
41
7
3
9
23
4
44
1
63
62
31
5
79
75
69
24
48
27
45
72
11
13
144
96
5
22
14
30
49
77
7
12
48
41
42
40
44
1
24
101
19
60
48
12
5
31
23
6
94
62
19
35
6
120
78
4
32
4
45
5
7
39
120
36
80
24
4
36
33
3
44
16
45
24
15
26
34
108
81
96
15
108
8
157
11
64
26
19
3
14
130
134
31
24
41
10
21
35
37
23
18
7
59
13
11
36
30
6
30
78
30
82
14
55
29
34
12
60
20
1
15
69
5
91
27
8
49
3
26
66
1
5
7
51
36
9
84
11
90
10
45
11
100
36
129
41
7
3
57
60
36
5
55
36
75
60
36
12
68
49
59
64
8
13
35
36
193
11
1
99
80
1
11
24
28
2
31
15
9
48
3
33
51
93
15
8
13
11
120
6
54
121
24
96
59
28
26
34
12
60
21
12
12
3
26
19
113
94
108
21
15
140
36
25
3
12
36
57
15
8
64
14
22
8
96
28
21
12
5
18
37
23
25
39
8
18
126
36
18
10
12
45
35
258
10
92
37
48
24
36
5
108
30
61
29
34
2
19
251
1
63
36
14
19
17
30
61
27
8
30
70
44
40
36
9
96
24
36
23
37
5
79
15
80
36
88
36
26
19
168
108
23
6
103
41
46
9
60
12
24
5
19
51
33
15
122
43
3
44
136
9
24
41
60
43
77
10
80
13
11
12
25
143
1
111
98
36
24
22
44
49
12
39
9
77
22
8
24
4
62
19
41
94
33
3
44
25
3
26
46
36
134
19
24
27
74
46
36
9
35
6
19
63
45
48
180
35
52
38
55
5
7
12
36
12
27
180
129
11
13
23
133
84
12
144
27
57
3
12
45
48
39
9
11
6
18
66
46
44
60
100
69
5
10
36
36
33
47
24
73
71
36
148
8
172
21
155
76
14
12
7
48
5
19
11
13
24
71
6
10
20
13
15
132
110
6
108
1
65
6
48
52
72
56
37
23
109
75
21
51
9
71
24
126
55
48
17
10
80
13
15
122
31
72
23
48
16
56
49
3
26
91
48
15
12
44
52
12
62
46
57
12
161
18
112
8
37
48
5
46
36
44
6
18
36
40
24
2
10
72
45
96
35
66
114
12
49
36
155
90
19
36
12
17
54
25
47
54
79
71
40
14
22
224
28
36
26
306
277
71
49
15
26
55
47
18
19
12
41
10
72
36
36
21
12
47
1
23
37
65
90
25
108
71
40
9
287
18
7
29
34
2
79
75
14
22
80
52
8
13
15
2
18
109
41
67
12
41
31
75
48
26
6
148
8
25
35
28
120
57
5
7
53
22
60
48
9
15
26
43
15
9
63
98
6
61
75
84
33
17
66
52
57
60
63
21
41
19
132
59
28
45
53
34
56
97
72
3
86
66
54
79
53
18
12
108
85
60
72
23
49
17
46
8
1
24
11
13
12
29
19
12
29
12
54
6
43
11
4
9
113
55
48
35
42
22
21
11
40
36
98
42
25
108
15
50
7
24
161
114
66
18
36
54
19
51
36
74
67
15
33
11
124
9
27
36
20
37
36
12
155
13
5
19
11
52
38
34
45
11
169
3
8
1
35
1
24
24
12
12
ABCD 97587033686*3^$a+1 [50063]
54
6
90
3
123
93
27
9
9
75
152
4
96
93
90
36
33
116
76
21
147
3
45
128
16
21
24
90
41
60
4
111
9
24
120
27
18
11
19
96
144
45
45
75
15
5
60
115
12
9
80
28
80
7
9
32
13
12
90
29
36
133
87
39
9
12
3
29
228
4
39
21
48
12
80
4
12
3
29
13
48
75
15
6
3
33
99
45
84
27
45
18
60
5
61
54
42
48
27
12
68
19
6
87
21
30
6
3
20
112
9
15
312
45
75
195
18
90
6
51
39
201
15
153
45
59
61
6
246
90
60
33
72
39
54
66
81
20
25
78
45
57
87
60
57
3
20
61
39
3
5
40
9
3
63
60
117
92
19
60
12
93
12
60
3
156
69
12
128
7
24
36
33
44
148
3
57
84
176
100
120
75
150
18
66
83
16
44
1
126
81
12
32
36
19
29
112
9
23
52
135
21
93
39
12
51
60
18
11
115
21
9
54
9
33
3
44
97
66
60
30
3
15
60
5
31
5
16
48
156
48
63
60
45
32
13
75
33
87
12
81
75
72
9
35
4
12
93
35
91
36
33
45
15
36
15
53
72
64
27
18
71
91
57
152
49
12
27
51
12
9
8
40
68
12
13
30
69
165
6
93
72
195
29
16
32
13
90
108
72
29
91
24
36
5
28
75
5
112
3
81
105
30
9
12
39
36
29
28
27
6
198
12
57
32
4
84
63
108
5
60
196
99
5
232
44
16
183
42
30
24
41
13
12
39
15
36
54
3
3
18
12
15
45
3
51
29
52
12
27
89
7
48
9
60
21
6
90
66
17
136
15
9
48
12
87
24
12
377
61
27
39
9
15
192
18
47
112
3
17
16
81
11
52
3
29
25
54
17
48
36
64
51
24
12
9
51
5
13
27
9
39
92
49
95
4
27
30
3
60
45
35
72
12
31
162
3
105
167
13
12
18
125
4
33
47
13
30
18
35
7
18
39
51
12
24
5
16
15
65
109
51
3
69
12
81
18
45
45
42
29
19
42
15
60
189
54
60
12
18
150
77
184
21
3
152
60
55
18
6
36
33
15
72
9
80
19
72
45
20
100
69
11
13
11
16
24
69
90
96
90
3
48
12
36
32
13
30
161
1
60
18
57
60
3
45
12
68
55
57
32
61
111
20
79
141
48
36
27
18
71
25
36
75
48
147
5
13
99
156
20
96
19
36
129
180
44
61
51
24
51
6
228
6
66
3
80
7
65
25
47
13
99
24
57
3
116
25
30
33
56
7
105
15
29
4
32
124
80
16
84
69
51
15
21
48
12
20
4
21
24
15
96
12
21
66
45
48
93
18
66
83
61
35
55
201
24
56
259
6
126
65
100
60
3
96
36
30
3
15
9
48
39
41
43
57
75
9
9
47
4
39
9
36
75
65
16
81
15
32
16
20
40
72
3
125
7
30
83
31
5
16
60
32
67
21
8
16
21
99
15
30
6
48
89
7
54
90
12
24
5
4
12
15
29
40
60
36
8
36
36
264
16
15
30
35
79
36
48
36
24
41
28
33
24
23
13
48
111
75
5
49
39
72
80
36
19
24
5
25
39
3
105
15
33
21
83
7
33
3
90
150
45
20
84
31
30
3
57
3
20
301
75
36
123
12
165
84
48
33
75
48
87
9
8
16
72
20
25
54
33
51
45
12
48
81
39
27
18
6
69
84
3
17
7
36
18
27
3
81
96
9
30
21
120
104
31
48
96
65
84
76
39
36
144
6
90
21
72
12
51
17
7
21
33
72
30
54
51
32
16
15
12
33
21
6
5
139
144
45
12
20
103
5
16
9
51
24
15
9
8
43
5
60
25
102
93
15
57
39
84
21
69
6
66
15
3
72
57
60
51
81
45
30
36
29
28
93
27
27
5
76
20
40
123
9
63
78
12
24
11
19
33
93
143
64
20
108
49
54
12
90
24
59
31
5
36
112
32
16
45
15
12
48
33
36
126
60
30
87
3
29
49
59
7
6
18
101
4
24
33
135
3
60
12
18
159
36
12
164
40
20
64
36
48
51
45
24
56
16
39
150
15
51
36
9
48
93
3
12
8
7
65
115
29
31
9
21
54
21
3
36
5
16
45
3
32
12
13
54
66
90
105
12
63
45
15
18
47
43
36
21
44
1
3
132
48
24
72
9
6
54
219
92
31
29
88
60
33
83
72
175
84
21
3
21
8
28
249
36
15
3
66
126
60
5
79
60
21
204
75
105
36
60
15
69
9
15
21
51
60
20
13
12
83
7
90
47
28
15
17
1
15
24
8
85
30
33
12
33
39
12
48
20
40
3
45
128
1
60
36
30
78
51
39
36
36
57
8
ABCD 97587234606*3^$a+1 [50048]
12
84
112
32
57
55
80
21
24
19
36
17
48
159
45
12
99
16
281
75
12
21
223
17
12
51
28
65
123
57
223
8
153
267
4
8
189
36
3
9
55
41
3
9
60
84
36
7
197
36
3
177
51
69
24
39
16
137
39
21
75
144
105
55
53
27
40
5
67
8
24
28
125
12
55
17
27
117
24
91
65
36
147
88
5
84
259
20
204
28
32
52
41
12
180
7
65
127
41
19
8
40
305
36
19
5
99
81
12
60
55
68
33
19
17
132
75
105
55
29
96
12
19
53
187
137
135
28
185
87
93
3
136
8
69
84
72
151
8
21
51
120
9
111
300
261
12
63
12
93
39
48
16
320
9
84
111
21
12
39
57
39
12
76
641
3
52
8
96
9
27
93
195
12
9
15
28
84
92
165
84
39
12
21
171
105
15
141
75
16
17
60
75
45
99
16
17
12
15
153
84
7
89
15
213
91
36
96
32
60
52
20
297
24
87
141
60
15
69
24
111
52
104
36
33
51
204
21
255
69
144
36
195
21
55
209
51
108
136
17
48
111
33
72
7
29
36
36
7
44
201
183
48
48
84
105
132
135
9
12
87
81
27
168
57
63
144
9
36
216
27
57
108
27
45
108
168
15
112
36
101
60
19
128
81
252
223
20
189
19
5
51
232
17
39
16
41
39
36
144
268
101
15
112
80
100
53
60
63
40
5
144
3
156
16
60
53
51
220
17
84
15
108
165
72
15
4
77
15
24
24
24
93
84
72
132
12
36
19
8
33
72
31
5
72
12
55
44
117
36
3
33
168
36
19
84
32
9
12
127
104
64
48
17
207
45
7
44
48
33
3
69
12
3
165
36
84
72
96
39
33
51
21
108
231
69
51
21
115
84
5
84
27
60
261
36
19
32
4
44
153
12
27
36
33
72
108
12
144
144
79
17
84
72
96
51
12
21
108
96
15
16
104
21
55
17
15
93
151
12
5
84
39
516
165
3
21
84
27
69
48
24
147
81
63
9
39
93
36
3
12
48
201
36
127
8
48
60
45
111
24
33
55
128
24
9
48
39
33
327
36
93
51
36
24
100
125
51
45
3
69
324
75
16
144
92
117
91
41
3
9
15
24
57
63
76
5
192
87
9
87
16
24
17
103
32
225
72
27
4
17
36
27
33
171
21
252
96
51
165
3
16
53
48
36
24
3
160
17
72
39
100
5
51
120
64
17
48
72
63
177
55
48
41
99
96
21
144
39
33
55
125
235
17
15
36
4
80
57
3
141
55
96
29
180
15
40
68
36
136
17
159
72
12
21
180
39
60
16
68
52
44
9
108
7
32
88
53
19
224
84
57
12
63
88
53
48
243
208
41
19
101
7
20
141
12
252
288
24
31
77
72
72
72
51
120
21
132
36
180
67
77
67
44
69
171
45
48
27
45
127
41
156
75
33
3
96
117
51
117
12
51
12
117
63
64
20
40
20
105
279
96
16
41
72
264
19
5
48
3
93
192
15
12
177
103
240
8
21
72
19
80
100
96
29
19
20
33
27
36
16
101
7
17
84
132
55
29
36
127
20
156
45
31
5
19
56
9
39
36
33
24
163
137
36
60
144
27
36
189
36
ABCD 97587485584*3^$a+1 [50051]
90
102
12
90
141
69
126
198
90
30
120
192
84
48
18
33
15
120
150
150
12
90
30
108
132
318
12
48
126
144
42
24
6
48
6
3
45
36
30
132
54
144
264
6
105
51
174
114
12
24
66
6
114
66
30
168
204
18
9
39
105
291
66
78
141
3
132
24
6
210
120
18
18
30
264
39
87
60
45
48
45
162
144
240
84
36
105
189
6
18
66
57
69
30
45
3
6
24
12
36
12
66
72
24
24
96
24
42
42
6
102
114
30
54
30
192
150
183
87
57
261
66
366
27
45
12
36
3
45
36
48
6
60
141
15
78
102
6
54
33
33
18
114
48
75
249
96
30
12
186
66
138
36
42
249
3
36
6
6
150
120
150
57
33
15
45
147
3
54
126
18
30
249
48
15
48
36
48
102
39
51
78
126
36
30
114
30
126
126
24
66
162
12
48
42
129
15
177
63
96
30
84
156
66
42
42
90
24
60
66
96
54
6
78
291
3
138
24
36
24
24
102
30
258
42
78
6
3
231
6
99
144
48
177
15
3
93
15
417
135
12
66
60
102
90
48
24
42
60
36
42
42
240
9
21
24
60
36
150
45
45
6
30
63
129
63
129
6
30
48
30
126
276
123
165
12
78
30
42
48
90
6
96
12
6
72
15
105
24
24
87
129
18
96
66
90
36
174
204
120
174
48
42
12
90
54
252
27
153
144
6
33
81
30
114
6
18
132
36
15
9
24
24
135
93
108
42
150
42
78
162
156
72
24
30
243
81
150
66
108
66
105
201
6
42
48
132
51
15
30
12
60
114
6
54
30
240
114
141
21
204
216
30
54
6
30
30
54
66
18
42
84
24
42
12
48
174
114
36
6
102
162
153
63
18
180
42
33
51
30
24
60
60
111
201
30
57
45
42
24
72
24
84
54
6
96
78
36
126
6
18
30
60
120
231
48
147
186
48
72
48
84
48
60
18
105
15
96
24
9
51
42
138
114
36
36
114
12
48
81
135
186
78
72
24
120
201
3
6
24
96
156
24
144
60
6
90
48
18
48
90
156
279
201
216
15
3
54
186
102
78
9
201
324
138
18
87
3
45
237
12
48
192
48
24
210
45
96
39
9
201
96
72
18
114
75
39
66
60
180
84
54
30
36
126
60
24
57
33
30
66
15
81
24
48
120
78
54
24
180
15
15
54
78
42
12
24
72
42
6
87
33
6
24
177
57
36
252
228
36
30
24
12
48
6
6
78
90
156
84
57
33
111
15
6
84
96
42
96
306
186
18
6
90
63
51
45
81
24
42
198
6
144
30
102
138
12
72
132
30
18
180
216
15
45
99
3
54
30
114
102
24
30
75
21
123
117
27
81
66
870
48
78
12
6
156
168
3
33
30
30
24
126
30
66
114
30
96
60
33
48
15
144
30
24
75
81
63
192
3
6
42
108
6
66
138
102
24
6
72
96
42
24
129
21
60
96
18
60
6
114
57
3
30
96
30
ABCD 97587538736*3^$a+1 [50033]
75
240
135
72
90
90
69
147
117
423
72
90
180
90
18
207
153
18
180
36
189
24
528
177
90
162
180
159
192
72
96
72
363
252
18
90
162
234
18
486
54
72
18
162
288
15
327
54
75
51
189
99
645
183
57
213
144
90
216
273
231
324
69
48
48
69
171
120
72
72
15
162
543
51
54
36
36
90
198
36
90
9
27
189
171
141
192
45
51
21
180
18
216
306
123
75
21
105
759
285
18
198
147
105
15
3
72
72
90
243
312
93
162
90
270
126
27
27
45
27
69
384
15
162
306
54
18
18
108
90
162
360
108
255
177
468
387
9
90
21
123
360
90
36
159
120
27
90
123
39
33
168
72
87
90
252
291
87
90
72
18
90
195
3
180
144
108
126
87
168
24
117
18
36
126
39
87
105
72
120
45
123
72
360
201
327
48
111
18
135
117
198
18
144
90
18
252
51
93
75
192
168
69
3
168
360
72
72
81
432
15
360
168
51
90
3
96
315
189
63
90
63
171
144
165
144
48
93
90
324
93
48
129
18
90
270
198
252
123
39
36
180
180
36
9
24
327
9
225
399
120
57
159
39
90
162
21
48
21
54
117
549
3
465
162
36
105
48
261
3
267
309
24
96
24
120
183
252
21
105
126
9
99
18
162
81
24
183
177
120
96
24
51
36
369
9
36
54
21
51
69
57
447
111
57
408
39
198
75
267
126
126
126
267
111
180
216
360
189
27
213
39
33
147
45
153
447
57
90
453
123
378
99
27
180
33
57
111
339
69
111
198
126
309
33
423
279
201
120
144
183
33
111
33
120
63
90
135
63
54
51
111
9
72
207
18
162
162
36
ABCD 97587564632*3^$a+1 [50060]
17
24
49
95
16
32
97
18
57
80
160
36
225
54
65
72
79
125
4
15
17
124
144
12
3
341
40
36
15
108
90
162
60
18
15
75
45
75
216
54
6
209
16
132
128
76
51
12
5
48
43
84
17
60
31
42
66
105
116
88
36
32
7
105
12
128
43
29
1
27
27
113
48
43
29
115
72
69
12
363
5
12
4
68
96
67
69
36
108
129
71
24
121
135
27
69
63
101
16
63
173
43
141
33
90
21
39
66
162
33
36
39
216
33
57
23
16
60
27
9
48
56
145
72
119
24
12
37
18
53
79
12
5
40
33
11
19
72
33
152
40
135
105
48
123
12
41
1
120
59
37
18
29
60
12
1
24
63
3
53
16
99
21
123
30
71
7
17
1
35
91
65
36
7
36
66
3
48
12
132
48
51
12
54
96
54
18
210
21
39
66
39
12
3
57
33
78
165
69
90
126
39
140
16
140
4
20
1
27
60
516
36
128
7
9
297
72
66
54
42
84
69
48
45
24
15
3
12
129
39
48
17
36
37
72
51
36
3
6
39
60
21
15
24
56
55
137
115
72
17
4
120
20
12
64
153
71
4
21
191
73
207
36
27
96
12
77
145
18
48
36
18
6
72
9
80
19
12
153
9
168
72
75
12
20
64
117
18
54
15
111
9
56
40
56
88
51
6
264
135
99
125
16
144
312
24
24
120
32
88
15
41
31
9
12
92
48
144
1
183
24
33
99
80
16
3
65
16
56
52
36
216
84
96
20
28
80
55
21
57
48
27
135
5
49
39
39
65
1
111
36
3
144
317
4
57
18
141
51
33
20
40
75
36
33
57
120
78
137
73
383
52
21
30
36
5
64
57
59
211
57
56
1
15
3
30
150
48
108
45
140
4
12
21
63
24
75
12
89
40
129
66
9
32
16
93
51
48
27
18
71
145
111
243
6
30
21
39
120
54
15
152
144
1
39
9
6
120
60
72
12
162
24
72
35
28
99
228
24
53
12
25
75
44
1
90
69
57
107
7
45
9
162
125
100
75
42
120
6
36
9
20
1
96
27
21
24
3
48
36
104
72
43
45
27
48
6
48
87
8
55
120
17
91
77
48
144
28
171
21
3
65
76
75
81
20
43
108
48
60
9
8
49
23
36
16
20
175
9
80
7
12
125
112
33
15
56
259
53
55
252
33
165
267
3
9
63
120
60
81
80
37
39
36
27
72
41
100
128
132
220
15
72
21
27
57
21
30
17
88
20
60
145
54
18
39
104
19
141
32
112
51
57
12
200
96
16
48
27
30
99
189
95
1
51
3
12
6
144
11
4
33
71
79
65
96
120
72
7
177
3
137
180
220
84
147
108
41
31
90
23
49
135
135
117
68
127
45
48
87
9
39
21
56
73
147
116
43
72
12
186
15
24
108
68
16
3
101
16
8
28
132
60
32
16
92
100
45
72
126
29
16
92
43
9
21
395
127
17
256
75
57
96
99
126
54
53
85
87
72
81
102
81
15
72
45
27
36
65
19
72
114
159
32
43
12
93
20
1
102
42
11
100
24
72
63
93
12
176
1
78
137
55
21
84
8
52
48
3
17
160
81
30
77
19
18
47
55
5
84
127
90
35
4
48
60
15
6
210
24
65
127
5
49
135
84
96
69
48
23
49
222
165
51
90
47
96
1
66
24
30
15
3
6
144
35
67
18
150
65
43
54
18
72
30
6
9
81
155
7
21
81
18
60
17
31
108
6
15
48
180
48
132
81
15
39
ABCD 97587858508*3^$a+1 [50020]
80
52
14
40
6
50
18
46
29
72
135
28
21
99
18
38
52
2
42
106
158
45
37
24
75
15
9
95
9
31
12
53
9
16
90
54
2
114
16
60
20
40
6
18
42
24
30
3
32
9
36
28
26
16
68
36
46
39
15
6
35
3
28
18
12
2
81
19
12
9
9
6
110
60
10
26
3
40
5
70
18
42
48
12
66
42
84
36
30
92
46
41
3
37
8
37
6
30
30
18
102
24
38
22
5
3
12
84
82
18
6
164
34
2
16
2
46
11
33
42
13
93
30
48
24
77
24
19
56
22
30
17
13
30
32
42
10
78
6
45
65
166
30
6
12
30
11
61
99
11
48
6
46
44
64
12
84
29
13
38
64
77
55
89
51
10
18
92
46
60
3
51
78
62
49
95
46
68
6
9
37
18
81
71
9
79
42
20
19
27
72
86
79
15
18
2
21
135
9
7
33
51
5
79
32
33
157
44
15
51
24
36
33
72
13
32
30
45
61
24
38
10
26
16
54
59
61
20
16
20
88
11
7
17
1
84
12
36
72
102
8
58
72
42
6
48
42
8
49
87
54
56
10
60
38
22
9
24
15
32
49
11
13
5
187
35
30
28
6
80
21
63
1
41
39
16
104
49
20
28
68
19
15
26
4
18
8
114
7
75
84
90
74
42
10
66
12
62
130
6
78
110
22
32
22
18
26
154
12
96
18
120
65
16
69
11
31
14
10
18
15
27
48
80
76
12
120
8
30
15
37
2
40
32
4
45
45
51
45
14
21
165
138
72
10
18
56
22
30
98
6
249
1
80
159
1
39
11
10
78
26
16
78
5
25
2
30
48
31
69
62
13
3
29
31
24
6
8
22
12
26
22
48
24
20
28
18
36
80
16
3
24
21
35
9
16
6
44
61
39
6
18
108
150
2
130
60
30
18
32
6
30
22
162
35
72
153
16
119
7
18
6
9
11
34
116
16
14
25
15
30
60
6
9
5
10
102
60
30
8
1
48
45
12
84
96
38
10
2
9
16
39
24
18
54
8
82
96
23
79
78
2
1
24
5
12
34
12
113
16
35
18
30
16
12
8
24
57
9
4
120
20
46
54
51
24
45
20
106
6
36
24
6
14
94
41
15
25
59
60
16
60
8
61
27
114
3
35
16
66
14
21
1
48
156
48
26
1
8
21
54
12
10
48
18
8
10
35
9
22
6
194
24
4
5
177
10
29
144
27
4
9
21
60
50
45
7
24
18
2
18
66
10
36
14
10
120
44
16
42
18
14
6
4
18
72
81
45
26
76
29
48
15
82
119
25
71
45
64
30
96
8
85
176
7
192
20
88
18
6
5
24
37
30
38
142
44
28
30
72
90
74
4
2
4
24
12
18
6
30
12
30
84
60
6
27
165
12
14
25
41
18
28
2
10
12
60
48
2
28
6
12
30
68
34
48
9
80
55
8
6
91
5
10
44
34
51
15
9
15
122
15
1
68
99
7
9
9
48
60
2
12
13
135
57
8
67
68
58
138
6
74
69
1
80
4
2
48
60
58
62
12
30
10
44
40
84
138
2
28
17
7
36
42
12
20
28
6
24
30
18
30
122
42
15
15
4
104
88
14
4
42
12
6
12
24
24
51
23
1
27
14
30
54
22
38
94
12
18
78
44
58
32
55
23
28
8
10
35
21
40
195
3
45
32
15
18
16
14
76
74
66
30
19
56
55
42
30
18
20
22
29
25
20
30
4
42
23
31
33
45
12
78
80
40
48
12
152
34
11
25
6
12
5
43
60
48
54
27
21
18
84
66
11
24
7
14
88
18
2
22
6
8
54
12
16
17
25
32
28
75
11
34
32
166
44
4
86
34
14
16
6
14
40
20
10
26
16
12
36
11
33
10
32
69
15
9
91
125
31
6
74
18
10
5
40
3
8
4
72
30
18
78
228
42
92
36
34
110
72
16
2
90
81
16
39
41
13
30
20
100
2
43
21
6
38
7
8
67
30
39
11
24
40
45
11
10
90
38
12
114
94
6
44
21
99
22
30
9
57
12
27
39
44
6
30
6
16
24
20
46
17
7
33
47
4
42
83
9
7
89
6
16
62
27
40
3
36
12
120
93
21
48
18
30
48
12
2
30
100
12
39
11
18
27
33
6
90
22
17
55
32
4
50
34
102
36
30
18
111
53
16
11
159
22
72
66
81
59
4
200
90
31
59
76
56
73
11
82
120
3
5
16
18
6
11
43
18
48
30
42
62
72
34
6
20
16
8
4
5
16
69
50
58
23
19
26
126
16
44
34
12
8
34
6
24
11
69
10
18
30
72
56
24
10
6
6
18
2
18
30
16
20
22
29
9
31
15
6
72
11
31
68
16
12
12
45
95
66
10
42
44
18
30
87
43
72
6
68
30
64
18
12
47
48
16
35
21
9
22
24
98
76
20
64
15
111
12
18
354
30
35
61
6
80
4
65
61
18
32
9
24
120
43
48
24
2
40
104
51
61
24
24
179
27
48
36
22
8
124
6
56
49
35
66
3
91
42
27
15
57
128
15
12
90
16
92
46
104
100
45
15
65
7
18
20
28
54
200
168
96
4
6
20
6
16
8
30
4
48
3
39
2
144
30
25
59
96
10
14
36
4
2
19
21
78
18
8
34
30
66
12
18
12
74
69
1
14
136
128
22
35
13
18
12
36
20
52
9
75
66
38
34
6
5
64
3
8
54
16
20
34
26
22
14
3
51
4
6
11
15
24
10
95
1
48
15
17
18
196
42
30
2
10
21
39
6
42
57
141
59
16
57
30
33
69
12
39
41
58
120
20
25
21
24
20
28
132
2
4
24
6
14
61
5
10
6
14
30
16
84
44
66
94
62
46
3
129
18
ABCD 97587961418*3^$a+1 [50099]
48
32
48
144
15
49
176
135
73
197
75
285
126
90
234
129
195
61
65
234
21
69
27
9
216
54
9
81
31
128
160
221
3
48
75
277
48
89
39
96
45
36
54
270
43
11
69
96
64
32
16
192
32
96
33
79
47
90
343
53
144
91
80
192
96
81
234
117
63
126
3
16
176
160
144
257
175
5
18
249
3
18
187
48
96
128
117
43
240
77
19
215
9
333
19
215
25
48
96
101
36
135
9
103
131
45
261
36
90
93
15
97
29
3
96
64
341
27
9
135
99
61
96
203
229
32
99
36
90
54
90
31
128
93
3
15
97
83
342
39
15
414
126
126
55
48
41
343
480
176
16
191
108
21
105
391
32
96
165
126
36
90
15
255
18
216
103
23
57
160
48
23
169
47
54
162
73
17
54
25
11
54
63
48
33
36
36
55
48
5
139
32
208
48
48
101
235
35
36
9
64
144
17
396
54
13
131
61
569
7
144
80
165
36
7
80
363
54
90
69
16
149
36
126
9
48
48
64
48
272
159
97
32
231
121
41
39
16
53
216
54
157
48
47
198
75
105
55
80
16
155
21
15
49
80
96
99
54
55
144
71
72
97
32
16
80
304
29
51
64
101
43
47
81
64
48
32
9
7
48
240
605
90
126
219
87
297
96
57
103
80
105
55
71
121
185
55
128
51
45
45
90
73
143
49
95
1
192
32
144
304
416
16
48
251
126
231
208
176
48
192
45
594
72
105
64
224
96
249
231
96
33
36
36
270
144
126
108
15
165
270
252
337
41
270
9
112
128
256
125
522
144
180
69
16
185
103
131
126
63
160
240
80
51
36
144
90
342
18
180
19
17
63
27
54
36
75
15
49
5
36
36
3
231
153
63
198
139
80
160
48
23
216
306
180
123
21
75
720
69
36
54
81
16
29
115
119
25
101
180
36
144
19
192
80
192
57
36
355
239
81
63
90
342
180
13
185
7
155
357
48
288
171
36
129
48
21
379
17
159
147
13
80
87
9
135
144
9
352
128
87
90
15
75
36
18
ABCD 97588030942*3^$a+1 [50033]
5
18
9
48
27
6
3
12
63
60
37
5
7
23
18
127
83
25
5
15
21
3
36
87
12
18
72
12
3
93
18
60
54
12
19
20
45
15
39
1
24
8
112
56
9
7
5
78
36
97
5
27
93
79
23
25
5
36
51
4
32
52
56
27
25
59
108
45
48
15
24
84
1
53
27
4
5
12
12
27
40
56
3
12
60
60
33
12
84
21
3
51
18
27
36
3
114
75
27
48
30
3
27
37
8
21
7
23
96
36
90
15
28
29
31
59
6
6
13
125
55
41
12
30
12
157
23
6
7
17
42
93
21
31
20
16
29
30
18
78
30
12
87
9
72
15
63
24
36
21
16
80
27
18
42
66
19
48
8
39
42
36
42
13
5
87
51
42
39
3
61
77
15
15
97
35
13
32
40
5
3
3
42
55
20
3
102
3
9
43
32
21
6
1
23
61
59
1
48
41
27
24
40
5
18
33
63
30
54
33
15
12
12
9
60
87
13
41
6
90
42
57
16
24
8
72
64
12
17
36
91
164
112
17
31
77
19
35
18
3
9
54
9
16
32
12
105
18
48
6
79
32
99
6
7
65
60
12
75
9
19
11
37
59
1
32
33
18
45
16
5
3
28
29
15
24
15
72
108
24
168
9
60
33
42
25
5
31
53
19
53
19
8
45
12
66
24
66
12
72
18
18
18
24
33
72
27
69
16
71
49
5
3
48
24
64
60
35
54
30
57
96
28
20
4
17
31
32
27
33
16
5
31
23
33
123
54
30
12
18
3
24
9
42
60
24
105
3
73
17
15
48
159
144
21
45
18
72
54
75
69
15
33
43
56
99
9
28
47
72
13
101
24
42
36
25
8
27
25
17
18
13
17
3
24
88
48
5
42
42
30
81
9
6
60
21
24
15
9
40
8
48
9
18
60
54
24
12
102
73
47
6
30
36
49
11
45
21
42
6
31
23
13
32
21
102
72
6
30
21
69
15
16
23
33
48
15
42
18
36
69
57
19
11
72
357
40
104
15
81
21
12
36
90
45
15
37
107
33
52
32
15
96
33
64
5
3
117
18
42
18
48
54
90
33
52
32
21
54
1
20
12
27
9
27
37
12
36
5
139
11
13
29
60
91
17
12
168
48
12
115
44
16
20
27
6
24
63
27
21
24
15
18
15
28
32
63
30
30
21
60
39
25
17
30
33
52
128
172
5
42
30
55
5
36
87
63
66
18
6
7
5
18
30
24
3
45
30
9
3
25
32
39
24
18
19
53
36
60
84
36
6
105
3
13
32
57
18
18
19
11
42
30
57
69
114
96
66
15
45
126
18
90
21
21
27
16
5
12
12
7
56
52
71
237
57
30
85
5
6
42
24
19
11
84
21
105
30
21
87
90
3
3
72
12
36
1
5
30
33
12
36
3
9
96
4
5
60
12
36
30
12
6
15
24
48
24
16
24
5
123
51
30
7
48
17
60
78
54
27
33
60
55
48
44
36
48
12
60
3
1
23
18
30
13
77
18
1
48
17
60
54
6
3
135
37
128
3
12
30
3
15
48
12
45
40
72
11
36
138
15
21
102
30
12
18
45
48
27
97
8
12
3
18
7
20
33
54
25
11
9
12
16
23
37
35
42
27
24
9
30
13
20
15
18
42
12
1
5
31
89
30
25
32
60
39
54
96
3
96
64
35
1
137
7
77
6
9
3
37
35
9
60
16
20
45
51
75
48
49
20
12
21
147
12
4
72
8
144
75
30
72
54
132
69
21
48
36
3
15
42
30
54
15
69
6
6
18
36
72
60
25
12
56
15
1
60
23
36
69
63
60
12
21
36
4
5
42
30
15
3
12
30
42
13
29
3
40
167
24
12
24
6
18
57
3
96
36
13
77
48
31
36
5
87
51
25
20
60
105
6
60
45
33
12
3
12
39
24
33
15
45
75
9
9
42
193
92
4
5
115
8
111
25
96
11
18
24
3
24
3
12
18
67
41
3
15
24
30
3
40
20
87
21
4
131
9
63
9
93
48
78
96
141
84
16
119
13
47
25
48
53
24
54
36
1
32
15
102
6
48
60
36
6
55
17
6
24
1
32
4
11
30
12
12
6
54
63
48
48
15
12
73
47
12
18
42
12
33
111
45
105
115
29
18
25
23
36
13
5
48
67
53
75
9
31
113
150
6
36
72
18
45
15
49
41
15
24
63
33
33
79
56
39
36
21
81
3
21
48
183
84
21
42
42
3
27
25
23
6
30
21
33
72
75
24
4
23
54
3
48
33
12
30
12
93
63
9
3
72
21
39
12
18
150
18
48
30
30
7
80
27
73
20
87
48
12
6
150
6
91
5
42
18
60
123
9
6
36
1
17
3
60
3
81
96
12
81
12
60
18
12
42
66
30
27
3
6
18
12
33
15
6
36
24
27
15
12
36
145
44
45
3
27
13
32
63
12
18
72
55
77
15
15
18
108
60
12
12
3
45
36
174
13
24
29
66
25
23
1
11
1
53
7
167
13
23
12
18
66
45
3
78
48
12
18
1
8
36
4
60
41
115
32
9
75
28
83
90
12
18
13
59
162
3
3
9
21
63
45
72
27
40
8
9
79
17
19
68
3
18
354
1
20
39
6
79
8
48
27
12
36
6
78
72
144
30
12
120
42
13
17
7
68
96
16
11
30
54
108
18
39
99
36
9
39
21
21
15
39
1
23
13
48
5
54
18
42
6
79
65
3
3
1
5
18
60
6
60
30
57
52
11
54
7
20
39
84
36
21
108
16
12
72
41
12
3
99
12
108
57
93
31
5
67
72
65
3
27
12
9
9
18
69
51
48
57
3
90
7
47
66
36
15
60
15
21
9
19
11
60
234
12
39
63
25
20
15
225
16
5
12
15
15
48
24
30
30
1
140
84
120
57
63
45
43
35
24
9
36
21
42
30
127
44
9
7
23
ABCD 97588167148*3^$a+1 [50028]
59
1
83
13
42
42
11
109
6
29
16
27
72
53
7
5
73
12
11
48
24
12
181
30
30
23
1
23
97
23
37
6
17
12
1
75
8
151
6
24
83
16
20
7
30
15
8
61
36
3
57
42
137
16
128
16
21
42
5
25
35
36
7
5
24
13
42
6
54
45
3
78
23
36
61
42
60
30
42
18
71
1
18
150
107
25
11
12
12
61
60
23
24
12
25
95
16
9
60
6
5
28
80
61
18
12
29
37
114
18
12
90
5
25
11
7
30
72
18
5
43
12
12
36
42
42
5
13
42
30
11
7
5
25
23
37
11
12
48
79
60
21
21
30
5
13
3
20
7
12
29
40
9
48
30
77
16
20
36
13
95
72
1
24
11
12
7
41
12
36
60
31
5
1
54
9
21
18
5
36
91
29
96
61
24
60
35
13
72
30
5
16
20
24
25
35
25
48
23
60
60
7
42
83
7
60
5
13
111
57
24
11
19
6
12
12
3
45
47
73
11
12
7
17
25
23
7
6
15
32
12
13
42
60
5
16
69
3
45
27
21
35
19
30
60
23
156
31
78
60
71
7
54
18
17
1
155
24
73
11
31
30
30
6
23
36
24
1
83
12
4
9
12
30
5
48
12
43
18
3
20
36
43
5
43
12
101
64
32
24
16
3
12
41
7
72
6
59
31
72
42
30
93
32
24
19
161
16
21
114
6
35
37
30
48
17
132
13
48
39
20
61
60
23
19
33
27
65
7
6
12
27
3
17
43
42
39
57
47
43
42
60
11
96
13
11
67
60
53
1
15
45
108
35
72
28
8
67
132
18
23
19
6
23
36
13
15
87
29
1
30
30
18
17
84
12
19
5
61
23
1
15
68
67
45
56
48
40
36
21
60
59
1
3
117
63
81
30
33
32
24
19
5
28
129
35
25
18
30
83
24
1
35
55
17
88
15
5
24
64
20
61
36
35
12
13
3
21
90
6
12
23
85
24
30
6
27
33
24
6
12
42
11
12
12
43
12
9
27
9
15
6
15
9
18
30
12
78
65
55
41
52
32
40
3
24
6
24
23
96
40
36
45
6
17
25
18
24
48
41
12
37
18
42
42
5
73
15
140
55
12
5
55
5
1
23
1
18
30
18
89
73
11
24
16
44
25
12
11
37
12
108
3
32
7
78
11
12
60
85
23
36
16
9
83
43
24
5
13
12
23
7
18
23
12
7
36
65
19
33
8
55
9
56
84
36
55
12
137
43
17
13
120
3
20
24
1
47
88
9
63
33
24
60
30
5
1
47
25
18
54
11
12
37
59
19
48
5
48
1
18
21
44
25
11
36
1
35
24
1
39
8
25
83
25
59
36
48
19
5
60
13
30
5
24
55
65
36
24
25
23
37
36
42
42
11
79
18
3
27
18
12
15
57
35
60
43
30
35
43
53
49
23
85
24
6
29
31
29
91
69
164
16
108
32
24
36
16
20
97
11
31
41
24
24
7
12
5
25
60
47
25
131
12
127
41
67
21
99
72
5
48
25
23
67
5
43
65
7
17
48
25
12
18
12
125
145
36
12
12
35
115
30
30
5
25
11
55
30
3
20
19
12
5
103
5
12
31
24
66
132
95
72
88
33
23
16
3
72
6
35
25
30
53
97
30
117
27
5
60
96
109
11
55
29
84
12
37
23
28
21
66
113
19
17
16
9
6
29
55
30
18
17
24
12
7
90
48
23
24
25
90
48
29
64
9
30
53
37
18
84
5
13
23
49
120
11
24
25
3
15
18
30
9
8
25
47
64
36
8
36
12
12
12
13
102
5
16
27
12
30
95
13
60
71
144
37
78
30
15
45
47
55
6
30
12
5
16
20
24
72
31
54
15
20
85
23
25
12
95
13
18
65
4
3
12
18
18
5
24
25
36
54
89
19
42
15
21
15
39
18
60
12
23
55
45
3
24
65
13
3
9
30
6
12
12
18
78
15
20
52
27
5
24
19
48
114
18
41
96
43
30
11
31
78
11
16
33
12
11
19
60
29
96
28
33
12
107
85
71
7
42
90
21
20
52
20
12
13
30
41
12
12
103
29
24
7
42
131
7
60
33
20
36
60
1
12
78
5
37
18
30
23
76
33
11
1
96
54
30
18
5
43
60
24
6
54
29
96
1
54
29
12
7
48
17
72
13
15
33
42
77
24
1
36
12
18
84
18
51
92
49
30
150
6
132
17
13
15
15
78
24
23
25
12
3
8
12
72
1
23
12
25
12
15
15
21
51
29
37
12
23
12
72
25
36
35
60
19
6
23
12
24
43
18
42
5
12
121
23
16
33
12
11
168
61
95
43
60
12
29
24
13
35
84
24
1
23
60
85
27
20
13
11
1
35
24
109
3
20
19
5
55
9
36
33
108
59
73
72
15
8
37
6
24
5
43
17
4
111
6
23
7
42
11
12
24
13
3
69
35
25
18
30
30
30
47
61
90
17
16
56
16
39
41
19
65
1
95
64
20
13
12
11
25
23
1
6
54
23
36
12
25
12
11
36
175
29
1
6
9
105
59
31
21
15
89
25
108
78
9
8
36
1
23
13
42
12
30
18
30
11
60
1
18
5
12
13
60
12
119
16
45
35
100
44
156
1
23
100
32
4
33
18
17
12
13
35
67
41
52
20
12
60
85
18
5
36
36
1
30
5
25
12
12
18
18
75
15
12
53
37
83
24
13
47
13
102
108
30
42
6
23
109
12
48
12
35
55
6
12
11
7
42
72
30
60
33
3
12
48
9
33
3
44
121
24
48
60
12
71
24
28
93
59
36
48
19
161
36
1
15
105
23
36
55
18
95
37
30
48
21
9
11
19
78
23
61
6
12
12
48
45
75
18
47
12
25
11
108
31
138
18
17
108
19
30
11
24
28
45
35
25
42
36
69
188
13
59
43
57
36
15
5
48
40
20
19
5
12
25
23
25
12
35
40
15
41
7
30
51
56
1
35
37
167
13
35
36
1
30
66
47
73
107
12
1
30
9
20
13
3
39
5
48
13
3
99
45
56
24
67
89
36
91
17
37
11
97
12
60
6
12
30
48
135
20
24
31
69
20
1
12
47
25
18
65
67
29
12
48
31
5
31
30
12
35
13
3
9
23
37
78
5
25
59
25
95
24
19
65
25
35
13
3
80
19
42
3
93
12
48
23
60
24
36
19
117
8
73
ABCD 97588185848*3^$a+1 [50019]
12
7
18
18
30
78
5
24
12
60
24
1
83
25
48
24
23
13
72
11
55
17
109
59
1
35
24
31
29
36
61
83
25
36
35
108
31
77
12
1
35
7
54
180
23
7
269
144
1
54
41
19
5
60
37
78
17
1
48
35
91
414
11
120
144
12
55
18
71
1
24
35
13
108
24
18
30
47
85
48
6
90
144
11
12
157
126
12
65
13
11
73
11
12
13
35
25
36
48
18
17
12
49
59
31
30
11
43
6
36
23
157
23
61
24
36
35
1
48
35
7
101
25
23
25
107
12
85
30
42
11
25
18
5
60
25
119
1
11
60
24
12
25
23
67
5
7
5
36
84
25
35
36
31
90
59
1
71
13
6
30
6
12
17
151
5
132
1
119
25
6
90
71
13
71
37
54
6
23
60
97
12
35
48
13
59
13
47
48
48
85
95
55
30
47
12
1
54
5
13
23
61
11
7
18
78
41
36
12
1
11
24
67
18
96
179
24
31
90
59
7
24
5
12
37
23
85
12
11
60
19
42
54
29
12
24
1
35
79
29
97
30
6
30
17
73
47
108
12
36
1
35
19
84
96
5
84
55
18
84
83
12
49
6
5
24
36
25
36
72
11
12
72
13
119
43
5
36
96
1
47
72
175
65
36
73
71
24
31
5
13
35
48
13
11
36
73
6
5
36
49
83
91
5
37
12
11
24
240
60
36
97
119
108
31
41
24
12
120
12
61
66
18
18
5
49
60
36
18
5
12
85
23
84
48
13
95
67
30
72
71
7
17
73
54
29
79
5
12
49
60
95
25
35
91
41
49
131
13
95
109
72
59
12
12
36
24
37
18
12
6
12
23
48
12
12
37
174
17
7
65
37
59
19
12
24
120
29
132
84
79
17
19
72
5
67
77
60
24
72
19
60
29
1
96
90
18
35
1
23
36
25
179
1
42
18
59
25
71
37
23
31
6
23
72
60
12
61
54
41
31
53
12
48
55
30
11
144
12
108
85
90
5
85
60
36
36
11
19
36
5
67
53
12
36
61
23
36
145
12
35
7
156
5
36
13
35
1
35
1
11
43
42
72
66
42
30
18
72
23
72
48
12
115
65
24
1
72
6
36
101
12
13
59
84
109
23
12
96
31
5
43
113
48
72
73
72
42
12
65
13
12
180
36
107
7
173
37
59
55
29
36
55
6
23
13
12
23
13
24
23
7
78
23
72
7
78
12
23
13
72
47
121
47
84
84
31
53
48
60
55
162
71
55
89
1
47
12
36
85
36
6
72
72
53
12
144
144
1
59
13
18
6
23
48
19
18
12
6
18
12
18
5
12
25
18
162
23
7
125
72
36
7
5
43
96
18
11
19
42
36
95
13
59
25
23
12
12
25
11
13
12
180
108
11
84
72
49
24
11
24
19
90
35
60
7
29
31
48
125
12
31
48
185
144
1
270
29
61
144
11
24
145
12
54
41
13
11
12
132
48
49
18
6
30
5
67
77
85
78
102
95
36
24
31
30
234
42
30
6
23
36
13
36
66
36
5
12
108
12
60
73
24
23
12
13
11
7
53
12
157
11
1
11
12
48
19
126
54
6
12
72
83
12
24
12
24
151
132
5
120
1
126
18
12
6
5
49
48
47
24
19
6
71
19
5
25
35
91
29
24
7
125
13
11
115
65
97
42
125
1
12
24
59
24
48
79
101
7
60
18
48
36
60
11
12
25
60
66
36
41
37
48
18
65
36
13
83
84
43
42
71
85
95
12
61
36
36
59
36
7
41
19
17
55
5
48
108
60
97
90
77
36
24
121
12
11
85
11
36
24
1
18
41
121
143
36
109
30
5
67
77
37
18
18
12
6
17
72
36
84
60
36
156
1
83
72
49
30
29
49
23
25
42
66
6
30
35
36
72
7
5
48
55
41
36
48
55
53
60
79
36
78
35
12
12
31
102
95
49
59
12
7
5
7
29
151
54
36
114
5
85
36
18
113
24
91
198
24
36
66
5
13
90
36
6
11
25
59
24
1
78
30
11
49
12
11
60
25
23
175
36
5
61
35
132
48
12
43
60
18
11
61
120
23
24
25
6
17
24
48
48
12
205
60
72
18
41
24
72
73
23
19
90
36
12
11
132
19
101
60
12
60
43
18
119
25
18
5
49
71
19
5
121
18
89
36
36
24
24
1
11
24
12
97
36
36
59
19
5
85
11
12
25
23
1
18
5
96
60
204
121
30
6
23
36
12
73
59
85
18
29
25
18
90
47
55
5
55
5
24
1
54
5
12
108
12
12
13
42
65
48
49
36
102
18
23
1
36
143
1
131
84
120
84
24
48
48
1
23
12
19
5
67
48
6
18
18
167
48
49
54
41
85
59
24
31
5
61
36
18
5
1
48
6
66
96
23
61
71
7
5
36
24
25
143
49
23
60
13
84
23
13
23
67
77
1
47
25
30
173
79
65
25
6
36
18
30
101
12
103
6
59
12
109
23
36
115
42
12
42
ABCD 97588287268*3^$a+1 [50046]
45
51
5
16
44
40
96
20
43
21
51
48
33
15
12
21
39
33
3
21
51
48
24
33
87
45
56
24
76
51
81
12
60
36
156
20
40
3
36
5
7
12
33
3
69
176
4
12
15
45
36
72
12
3
77
19
21
8
148
3
17
4
8
55
65
72
43
21
140
55
21
36
48
32
64
20
4
32
28
12
68
4
27
21
60
87
101
31
9
15
177
20
7
33
48
24
96
87
53
120
52
20
79
96
9
80
28
111
17
64
111
5
100
32
28
60
32
103
33
12
20
12
163
5
40
3
5
12
55
17
52
63
5
76
32
4
96
72
27
9
12
3
89
43
117
8
55
5
19
53
88
12
12
60
84
24
32
24
91
69
39
5
76
80
19
36
24
45
3
5
12
52
15
33
135
60
36
21
48
3
57
20
91
57
3
41
43
77
4
44
7
29
7
24
48
53
7
72
36
29
43
5
43
24
9
144
3
9
56
40
12
51
41
64
56
76
8
4
116
7
48
216
5
4
51
5
28
8
40
15
17
52
24
80
36
91
69
84
56
16
39
53
72
60
40
116
60
7
45
36
44
108
12
48
67
57
36
44
19
9
36
15
41
19
69
32
31
69
24
44
48
55
29
208
3
48
12
65
4
39
101
36
7
57
3
12
9
20
19
93
3
9
12
51
12
45
108
3
5
16
51
9
8
7
9
44
12
36
19
36
12
53
84
76
80
19
29
16
48
68
55
29
16
15
12
12
33
12
75
36
117
15
33
20
64
3
108
5
120
40
60
12
87
5
76
15
33
12
3
21
75
153
8
40
8
36
4
72
27
65
48
64
3
45
63
33
15
65
7
24
29
19
65
60
12
55
21
27
93
75
9
108
36
36
3
5
28
8
60
36
19
29
7
36
33
60
44
112
56
19
36
12
5
48
7
36
45
75
9
111
36
29
12
40
27
21
36
8
40
96
92
112
3
17
55
257
19
12
12
41
91
9
20
55
5
40
156
63
93
44
76
8
12
55
48
17
7
81
56
60
19
36
48
33
39
29
16
39
24
113
55
45
120
84
8
16
32
132
43
5
60
28
72
15
264
45
84
12
20
12
31
21
24
87
33
27
12
17
4
120
72
44
43
36
45
36
51
33
32
12
31
84
5
16
60
24
15
65
7
21
84
3
36
5
19
45
32
40
56
88
20
55
41
16
3
41
4
24
8
72
132
4
12
8
31
5
31
53
40
92
7
21
20
7
105
32
31
41
16
3
9
60
56
60
19
33
27
41
40
15
5
19
60
33
3
17
28
39
36
9
3
29
100
60
39
84
65
148
12
36
12
8
76
3
57
3
60
33
20
100
63
24
45
27
21
27
65
16
56
43
5
7
41
172
36
12
24
68
28
12
20
127
9
39
213
15
29
84
12
103
17
103
57
27
12
24
84
33
39
24
17
12
112
20
88
63
5
12
7
33
8
79
5
76
8
19
245
67
9
24
48
20
19
9
36
3
17
31
17
7
36
9
56
19
24
9
36
12
12
116
7
120
33
120
75
29
48
12
76
32
175
45
48
20
24
43
89
16
164
28
32
43
36
72
53
12
12
48
24
43
65
52
8
36
60
4
168
12
132
108
27
29
7
17
151
72
84
24
84
5
52
3
81
12
15
65
12
16
15
81
3
101
4
32
88
3
77
7
21
60
32
43
45
27
60
33
8
52
128
16
36
24
39
21
48
8
28
15
57
12
12
15
9
12
48
171
29
67
120
60
72
21
24
8
19
33
15
36
21
48
20
52
15
36
5
67
53
12
100
8
88
15
57
8
4
140
7
84
21
51
129
56
79
41
7
21
12
44
48
40
20
12
100
171
5
7
65
100
20
43
137
31
57
108
15
65
40
15
57
84
36
8
52
60
27
173
40
20
60
28
12
20
12
31
60
96
9
12
24
3
21
56
64
51
41
192
28
3
24
12
48
45
80
48
7
33
48
159
48
144
53
43
29
19
57
140
79
65
79
12
53
67
17
7
36
17
40
15
237
36
20
28
51
101
60
172
12
20
28
48
20
4
8
76
24
51
12
5
72
7
5
4
12
39
36
9
96
24
15
9
12
44
31
12
53
48
52
24
3
48
12
36
21
3
60
53
40
20
40
32
67
45
56
4
15
69
15
81
51
17
88
3
17
19
21
12
8
19
53
115
33
8
64
15
36
9
15
17
4
92
4
111
45
12
60
48
12
20
7
96
17
40
8
19
36
5
64
36
8
7
9
24
51
41
28
20
12
24
40
36
60
12
27
9
372
39
21
27
36
9
48
8
24
12
79
96
45
116
43
45
32
40
15
29
31
24
29
4
72
39
65
12
28
20
7
105
24
8
16
15
57
3
12
77
28
72
171
36
89
72
28
87
57
36
27
17
52
15
60
93
8
7
156
12
72
93
12
8
67
36
41
115
93
51
17
12
120
7
36
57
60
92
60
28
68
4
48
3
12
65
91
17
40
32
16
140
16
15
5
16
39
9
20
60
7
168
9
20
67
36
9
44
7
60
24
60
125
43
21
75
69
3
17
48
52
63
33
27
33
72
39
36
180
5
28
24
108
24
3
12
41
12
16
72
8
12
100
39
105
51
17
28
3
17
103
17
79
24
12
24
89
7
24
24
65
60
16
3
48
57
128
19
ABCD 97588352248*3^$a+1 [50019]
123
225
84
3
36
30
22
38
22
50
138
9
81
6
30
10
98
108
27
81
36
6
102
108
24
75
91
5
60
75
90
207
7
36
2
3
12
7
104
12
129
21
30
177
45
30
18
18
21
24
84
55
2
66
33
31
8
60
12
60
16
77
12
111
33
12
45
34
41
69
108
58
14
303
33
24
54
21
9
75
39
33
72
33
15
99
45
9
99
183
24
54
207
7
60
5
63
12
57
39
12
45
15
30
15
132
3
33
165
210
69
3
9
120
48
43
32
117
103
5
36
69
27
21
22
113
15
225
84
15
45
81
3
19
41
12
117
15
117
58
86
214
5
51
52
32
57
91
60
32
40
120
38
3
31
5
24
9
171
27
9
43
5
60
48
139
60
5
36
3
4
38
18
66
54
54
63
33
87
72
36
21
54
9
3
24
16
2
142
60
113
63
12
6
12
27
55
48
38
66
6
84
15
36
427
5
21
42
129
249
39
135
40
20
12
93
141
22
144
65
43
38
18
52
24
140
105
55
113
105
15
7
26
180
22
60
5
3
132
30
60
63
3
42
15
15
114
108
66
69
3
9
24
237
27
51
84
36
136
48
53
19
86
78
52
2
63
93
42
45
45
90
117
45
58
44
33
60
93
54
9
21
46
72
173
60
153
39
12
43
72
158
3
39
9
57
130
104
33
12
55
36
80
112
20
45
63
33
132
12
15
18
10
137
7
48
32
9
69
87
3
33
7
68
112
32
33
75
57
33
51
15
126
15
153
238
44
24
4
17
15
40
14
12
3
7
62
126
24
12
81
24
24
96
33
58
72
12
5
55
44
240
9
43
32
126
24
108
87
15
165
7
41
24
159
9
105
3
12
21
15
15
81
51
180
9
45
3
45
6
12
40
38
30
4
108
68
42
27
7
36
14
111
228
84
63
60
12
105
81
171
39
60
72
30
39
91
5
12
105
18
45
135
69
45
63
223
53
21
30
28
26
6
16
32
18
15
45
102
36
57
147
48
9
180
33
15
60
123
52
41
91
14
51
69
54
132
225
93
6
12
225
55
62
87
36
3
4
5
36
60
39
40
68
45
27
105
12
96
45
135
63
372
4
36
50
24
30
36
184
53
87
6
27
43
24
8
36
24
18
39
175
113
48
3
36
36
40
152
18
82
206
39
15
28
5
27
12
126
39
48
21
111
43
50
12
51
48
15
12
18
99
87
9
201
39
132
123
84
60
30
3
19
60
89
72
48
87
60
54
63
63
45
175
65
75
57
117
18
60
72
180
40
41
9
120
111
15
40
2
18
72
21
36
159
12
90
18
24
45
168
147
36
9
153
18
81
60
43
41
111
24
12
78
51
15
18
6
69
36
19
72
113
96
21
58
5
33
34
53
36
15
60
72
4
80
9
31
5
9
114
141
19
60
17
24
139
221
84
103
50
22
77
153
18
45
15
52
53
105
39
3
33
33
90
162
15
3
72
4
180
53
115
8
180
33
12
195
9
24
12
192
15
36
129
12
96
9
39
12
39
60
108
18
3
99
36
132
52
140
6
54
45
3
24
144
81
103
50
310
5
21
22
14
46
5
39
144
6
58
120
68
18
60
30
54
22
68
28
5
45
34
173
132
36
115
62
18
9
55
89
31
60
5
60
39
12
40
20
84
81
247
5
33
3
9
6
124
233
33
27
60
39
24
4
62
15
24
12
7
41
15
21
141
12
3
55
50
99
144
69
12
126
100
5
117
22
5
43
53
75
45
99
18
22
14
22
32
138
39
21
70
29
43
32
81
87
21
24
12
9
36
24
15
12
12
63
18
51
60
91
5
9
231
57
78
9
48
27
78
87
15
28
98
162
108
40
2
22
48
53
72
21
36
3
27
18
150
52
41
87
21
132
45
54
84
9
108
69
48
150
45
75
93
3
21
348
153
3
19
65
15
45
67
53
51
57
33
132
162
156
4
53
3
45
81
ABCD 97588868056*3^$a+1 [50027]
144
9
72
147
18
36
18
9
51
57
51
78
15
15
6
3
27
69
9
66
141
33
51
141
111
39
36
21
39
9
9
144
150
120
12
9
36
63
12
6
42
12
18
3
123
180
33
63
141
27
6
24
18
12
129
81
42
33
45
48
150
33
48
33
18
33
24
72
27
33
9
24
87
12
24
108
45
51
84
48
51
93
15
90
63
15
12
9
12
12
33
24
12
18
18
30
78
6
54
6
60
6
12
6
21
15
90
90
21
84
45
3
3
105
72
81
39
24
21
3
12
72
99
6
135
24
159
6
15
120
48
39
33
24
24
3
120
9
60
96
9
36
51
12
36
57
39
108
123
42
30
117
12
48
60
63
30
96
15
39
42
6
69
9
27
9
87
12
36
129
72
3
45
30
45
21
54
45
51
66
99
168
15
9
39
12
42
63
147
21
108
81
48
36
30
33
33
3
51
6
30
18
39
3
18
96
42
12
81
81
3
24
168
51
9
33
30
18
75
36
39
42
18
30
24
3
48
96
48
84
60
21
6
33
81
198
105
3
18
39
72
3
201
15
54
30
21
36
168
72
144
84
96
21
15
51
30
84
54
9
33
18
6
36
30
48
6
15
39
42
24
51
33
6
33
27
36
72
9
3
96
24
93
21
24
36
27
75
54
114
21
15
21
3
24
33
9
120
27
12
87
9
63
45
57
90
60
6
48
39
24
12
51
90
6
60
21
3
36
24
6
78
102
3
105
27
24
72
33
30
9
24
3
60
165
36
39
33
81
24
42
33
69
6
33
24
9
99
24
3
57
81
15
27
18
123
51
6
30
96
57
60
39
21
39
45
207
105
60
33
24
60
60
15
3
78
15
15
21
3
66
27
12
24
39
45
21
30
12
9
12
84
63
12
18
114
18
3
72
33
30
90
72
18
201
12
48
129
51
3
117
60
48
3
120
30
78
60
6
123
60
27
54
84
48
12
15
81
75
12
57
72
24
36
51
63
24
6
42
33
75
36
18
30
42
39
9
156
15
27
18
72
15
36
132
24
15
30
96
39
27
18
51
165
135
27
9
75
21
48
9
60
90
81
9
90
21
36
12
21
12
36
102
21
45
87
36
51
9
9
24
96
108
6
81
45
54
18
99
69
18
6
24
147
3
36
114
15
24
27
48
48
9
105
60
18
81
120
51
45
9
42
48
9
12
24
36
135
21
33
63
12
36
51
30
3
12
27
9
21
63
96
27
30
36
15
45
3
84
72
21
3
15
21
45
6
48
60
117
72
144
108
36
288
63
9
3
6
30
21
15
96
12
72
105
12
24
3
24
33
27
12
66
3
156
39
42
135
27
69
24
9
24
36
36
12
123
48
111
54
36
114
69
57
3
12
3
6
6
33
36
24
27
9
105
3
12
48
21
3
33
27
108
12
96
3
66
123
12
9
15
9
24
6
30
39
57
75
3
9
21
3
24
15
6
27
120
3
57
321
3
84
15
33
105
72
30
84
48
69
21
99
39
18
3
3
30
51
84
15
177
21
3
3
42
54
9
24
84
27
45
96
93
48
18
12
18
39
15
69
60
60
87
30
60
60
15
39
93
204
105
6
150
12
90
33
24
189
114
9
21
96
39
15
12
24
30
3
120
123
21
93
24
15
27
21
27
6
102
9
51
54
96
15
39
24
54
27
69
15
117
42
48
60
72
9
3
105
9
99
96
9
72
75
15
30
3
33
27
12
3
12
6
48
63
12
9
3
33
75
21
6
12
90
180
63
33
3
84
9
15
3
21
15
12
9
24
9
15
27
6
12
39
27
6
24
30
54
111
39
60
18
15
57
48
54
48
213
63
12
18
54
105
33
42
66
54
48
105
27
48
69
48
3
9
63
57
51
174
15
72
21
18
129
3
186
12
27
192
72
24
12
15
21
12
108
27
24
81
24
9
12
108
120
30
93
3
90
48
36
90
114
27
12
27
72
21
12
15
36
9
24
27
30
39
12
99
18
87
132
3
24
24
21
12
9
3
21
96
48
102
18
3
147
45
21
3
21
18
33
21
66
144
18
12
75
51
114
48
39
27
9
36
84
81
75
27
213
57
54
18
72
126
57
75
141
9
36
27
9
75
12
21
102
117
3
18
18
57
24
9
132
39
24
3
24
66
6
66
24
99
60
75
9
24
24
36
12
36
63
9
57
300
51
24
39
33
9
24
27
45
135
39
33
24
63
66
3
9
27
48
57
54
132
21
60
36
312
69
3
24
24
3
42
123
96
9
42
6
3
21
48
87
12
69
3
21
87
3
84
42
39
48
21
84
48
3
21
3
81
42
57
147
33
3
18
39
75
21
48
3
33
63
42
12
48
30
66
36
63
15
6
6
18
102
30
39
24
12
216
147
45
36
15
21
12
27
33
9
15
12
15
6
6
21
12
72
36
93
72
ABCD 97588920844*3^$a+1 [50003]
48
24
156
36
60
18
90
180
18
48
41
31
78
306
18
30
78
228
420
30
24
197
48
72
1
18
42
107
31
54
35
151
54
18
12
60
180
12
54
96
18
12
18
6
30
72
23
55
137
199
6
144
18
18
30
42
48
24
215
175
6
108
180
30
5
217
12
35
96
31
6
90
120
17
127
24
36
36
54
11
73
36
54
42
120
78
36
216
17
216
139
36
144
6
54
53
127
17
31
528
66
36
90
168
30
35
72
19
5
49
311
1
198
30
54
341
55
216
6
48
42
210
95
55
120
114
126
12
72
114
251
31
132
120
36
17
97
71
144
163
12
17
109
54
216
72
258
11
1
234
24
29
61
35
1
30
90
78
17
121
168
30
216
6
234
84
90
36
239
199
30
90
72
18
6
137
37
42
48
18
162
60
30
36
150
72
17
67
168
125
13
24
156
23
19
138
18
96
18
102
41
49
294
36
138
126
96
210
18
366
54
12
258
66
6
84
42
72
138
143
72
37
90
72
96
72
66
366
234
102
113
55
12
132
12
5
85
6
53
127
65
163
197
217
6
174
60
12
330
30
35
43
90
228
312
30
17
61
12
23
48
19
96
36
30
131
72
55
156
36
24
65
79
180
125
13
114
36
108
17
13
42
90
72
48
78
396
36
18
84
42
84
132
48
6
144
102
54
36
90
17
25
120
60
108
263
307
198
36
90
276
54
54
30
42
18
54
65
72
223
48
294
210
126
60
30
114
30
161
7
372
276
17
13
222
48
125
97
71
72
48
145
95
109
216
84
78
72
72
138
180
6
29
133
210
72
312
48
78
138
305
7
54
179
1
54
72
30
24
11
253
60
36
48
611
529
90
30
198
24
30
24
251
55
120
6
84
18
42
83
145
36
24
36
71
253
30
53
72
25
36
11
19
216
6
30
144
168
126
252
54
89
37
35
103
89
115
48
5
13
114
126
234
66
71
43
12
216
384
48
41
157
54
5
163
341
121
18
77
145
30
36
114
144
155
115
174
42
180
210
78
17
85
35
289
54
41
289
12
24
480
24
35
55
65
7
89
1
119
24
31
6
174
126
204
210
41
103
186
210
90
150
29
55
240
12
5
253
107
319
161
25
36
108
30
305
97
54
174
126
60
66
114
101
7
156
144
162
6
18
54
173
19
78
342
233
157
35
24
19
53
49
23
37
18
18
72
12
18
18
114
36
144
156
ABCD 97588976432*3^$a+1 [50017]
40
24
11
37
11
37
5
84
60
75
208
5
66
72
114
48
42
13
72
23
48
42
7
8
105
63
120
64
5
60
156
27
171
24
13
53
24
18
97
5
3
40
35
12
42
30
36
90
108
24
36
156
168
48
18
21
40
89
7
65
15
93
72
39
36
120
33
31
83
12
6
12
63
45
18
54
43
107
37
65
60
36
18
21
9
39
15
90
3
159
6
18
126
75
69
12
27
72
69
12
255
64
80
88
41
12
54
21
15
9
123
13
24
119
9
12
33
6
216
33
15
45
45
115
65
6
36
18
30
60
36
57
9
115
56
120
3
69
208
24
48
5
6
37
29
90
25
119
1
80
33
90
36
57
112
77
43
53
267
15
42
138
13
5
19
8
112
95
25
89
7
72
11
37
35
37
11
21
141
42
156
24
66
36
6
264
1
53
36
55
56
3
21
48
15
42
48
18
85
77
163
5
19
11
18
19
8
63
24
138
39
33
18
42
36
39
15
25
47
66
234
18
18
97
11
21
3
48
37
20
57
51
24
40
29
51
3
30
36
132
18
109
17
111
9
31
144
48
11
90
6
30
54
1
5
115
48
17
126
18
36
3
141
87
3
174
67
8
40
92
100
8
15
18
12
162
73
8
15
25
72
65
55
72
68
111
61
59
21
88
5
3
27
57
3
25
8
15
78
102
24
61
72
155
30
126
1
48
120
32
21
12
72
31
5
67
5
42
1
137
72
54
42
102
36
54
27
148
11
126
30
36
114
15
15
144
36
25
96
5
19
96
29
24
30
126
55
8
12
3
90
36
90
12
45
40
5
19
53
27
120
15
60
21
15
48
49
11
21
136
80
9
31
24
59
61
96
113
87
64
101
30
45
12
57
54
12
18
36
91
53
36
60
3
27
93
112
35
13
53
18
114
126
1
120
116
69
55
11
60
12
37
8
40
137
36
19
101
27
63
60
205
5
27
27
18
43
29
90
1
80
40
23
6
84
24
183
12
28
113
6
145
65
171
99
93
15
6
79
23
49
8
40
17
3
45
55
221
84
27
28
35
37
35
85
59
54
7
35
84
72
18
180
90
42
7
48
24
23
252
18
132
15
39
1
240
29
66
25
101
39
28
41
31
5
43
48
24
20
33
43
72
23
169
35
18
3
63
49
167
73
5
12
55
8
117
6
72
30
36
19
35
6
7
5
90
9
45
3
51
109
17
6
84
24
36
54
67
72
17
31
5
24
43
11
12
54
115
68
60
88
173
6
61
59
13
8
57
66
90
19
17
18
37
8
27
60
1
209
6
30
19
23
30
18
132
13
35
9
48
21
84
36
54
25
308
84
3
57
148
41
42
37
32
51
54
103
41
186
33
57
3
72
33
48
42
18
72
115
11
90
51
105
135
99
109
95
66
24
66
42
120
27
27
18
3
123
6
103
72
48
32
16
32
15
42
15
15
25
20
28
125
3
33
36
24
30
6
30
60
21
64
20
3
25
32
9
7
72
11
21
93
3
9
126
18
39
123
157
8
24
33
3
52
48
17
63
72
45
3
40
24
11
54
30
6
12
90
6
36
43
5
67
59
37
23
1
56
112
32
9
99
192
33
72
43
48
17
6
97
152
72
3
72
18
43
5
18
1
59
37
35
120
37
35
37
5
48
75
33
42
72
66
67
95
60
72
54
31
8
40
168
23
36
141
75
37
72
56
27
18
27
48
64
41
54
6
15
4
53
66
117
12
15
18
55
5
48
60
7
23
49
77
60
15
16
24
65
6
18
39
15
25
83
30
42
13
17
6
66
180
91
23
57
9
18
117
16
35
30
42
30
36
36
24
31
48
23
54
114
57
64
35
13
167
78
18
97
5
67
5
90
25
120
20
3
18
84
3
72
39
84
42
123
33
42
120
60
33
3
69
87
1
77
3
112
77
3
33
42
12
1
5
67
5
30
36
97
104
51
109
48
8
33
99
12
39
49
41
12
90
45
9
43
48
35
37
5
48
60
138
9
141
7
5
19
41
39
63
90
63
12
3
30
27
63
24
66
7
83
90
162
6
162
12
60
57
33
15
60
33
19
83
36
1
116
12
72
60
69
7
5
18
57
3
69
93
102
6
36
15
28
23
18
96
55
53
30
18
19
5
174
21
21
67
72
5
3
33
7
47
30
3
93
12
63
69
66
42
7
5
75
69
187
20
63
60
21
15
21
12
111
12
60
48
54
6
1
35
13
80
27
6
15
57
3
99
78
48
18
1
5
43
41
7
53
39
28
24
35
ABCD 97589163788*3^$a+1 [50128]
6
117
15
30
40
62
60
126
136
8
27
93
15
1
26
6
150
10
158
66
24
66
84
202
32
75
13
95
39
33
57
6
84
33
37
216
48
80
54
141
165
30
66
30
24
144
12
69
81
315
39
84
21
21
6
45
3
105
1
134
10
152
72
96
96
16
62
12
30
6
24
108
72
126
78
24
90
15
73
143
1
8
63
3
36
60
46
62
45
15
30
6
96
141
15
165
72
3
204
24
72
24
33
36
252
3
142
2
36
69
87
168
102
6
10
50
198
66
6
30
60
78
6
108
48
54
3
123
48
24
36
12
10
50
30
48
6
9
9
63
33
30
9
33
24
24
90
174
15
3
70
134
48
36
6
126
48
42
27
285
30
60
36
42
162
33
69
39
75
6
64
107
39
30
54
66
48
16
107
15
78
210
24
33
72
3
10
14
18
6
66
48
96
66
156
18
39
1
72
98
81
3
177
183
12
21
39
33
63
18
30
42
63
36
63
48
12
48
58
131
45
136
14
18
72
210
48
12
21
15
102
63
9
90
24
21
219
216
6
48
16
26
24
288
6
42
45
9
30
34
50
21
15
18
6
10
32
18
22
104
66
60
42
78
132
238
98
84
93
87
12
60
6
54
213
15
36
24
48
18
39
231
42
114
94
32
114
36
24
36
69
15
114
66
36
114
120
30
18
78
132
12
18
16
50
24
93
3
120
30
135
147
24
108
96
42
90
69
9
54
48
72
120
96
12
24
46
23
75
6
6
72
42
15
1
35
45
64
26
9
3
12
21
33
6
33
33
54
66
64
134
60
12
138
15
51
48
30
15
57
6
24
34
110
12
48
30
147
45
27
180
36
15
72
54
144
40
14
48
45
159
21
57
6
9
81
66
30
90
180
114
66
36
192
18
30
10
8
54
12
120
78
126
12
72
48
12
138
162
46
32
39
121
24
35
39
6
6
60
30
40
50
84
48
12
126
24
78
18
27
3
10
62
33
9
24
66
36
24
36
94
194
142
74
6
195
45
27
37
35
108
72
3
6
24
16
152
42
120
12
60
33
21
42
153
51
36
30
30
34
38
90
96
27
3
36
216
12
60
12
66
30
108
69
1
86
130
128
42
46
8
72
63
9
6
114
72
54
10
59
195
12
108
60
12
60
6
48
42
48
180
210
30
10
14
42
3
21
144
88
38
24
132
108
57
3
36
96
84
120
60
12
48
9
63
12
12
36
84
6
42
30
18
24
36
48
180
12
84
36
12
21
1
8
120
48
24
24
144
30
33
27
72
24
12
10
74
78
186
102
30
12
6
42
24
30
63
27
94
2
12
18
72
6
57
135
48
12
60
12
6
24
6
21
39
12
24
48
96
42
24
40
74
70
170
9
15
36
165
15
70
26
78
120
87
51
30
54
66
162
30
6
42
72
66
60
66
18
142
35
135
24
96
150
30
141
39
6
42
120
48
33
36
39
69
13
8
30
21
39
6
126
18
120
102
24
69
27
42
3
63
36
48
106
14
72
84
126
66
30
282
96
102
114
36
42
15
15
36
54
6
36
33
63
12
66
90
72
48
6
3
36
9
6
12
54
18
108
45
72
165
186
6
66
48
24
78
30
18
66
54
30
42
48
111
1
98
189
57
6
12
12
36
72
72
94
26
6
72
112
14
57
27
126
114
36
42
375
75
132
42
6
228
22
38
69
15
166
35
15
22
14
90
16
62
18
114
30
66
72
6
126
66
30
9
15
21
3
216
18
78
10
2
12
60
54
24
246
24
18
42
22
74
6
135
33
42
126
30
108
24
108
42
18
12
42
6
12
108
9
33
72
54
144
36
6
24
42
12
42
3
3
34
56
24
63
297
18
96
72
57
93
15
63
10
35
69
16
56
3
3
108
12
84
54
99
3
132
6
30
36
24
54
66
9
36
81
54
84
12
60
60
24
42
24
30
18
186
12
34
71
63
24
72
21
85
24
104
39
63
60
48
6
ABCD 97589451938*3^$a+1 [50087]
39
57
51
180
54
90
33
21
3
15
36
69
96
69
36
18
72
18
51
39
33
57
36
147
105
15
168
159
9
225
36
51
96
15
201
48
93
219
69
72
54
90
54
18
99
189
90
162
216
144
159
72
48
48
69
36
72
423
27
18
108
216
126
81
96
57
183
48
93
27
189
54
21
33
36
99
27
72
18
51
24
195
21
33
18
36
105
72
72
3
54
63
63
54
18
126
198
72
45
120
141
3
33
144
18
36
54
36
72
72
108
72
72
144
3
105
111
159
72
90
135
45
18
54
147
33
72
72
90
18
51
165
162
36
18
123
24
24
9
39
69
306
90
18
144
18
54
72
189
153
216
15
93
36
111
123
36
72
90
126
18
108
54
93
15
105
3
54
54
9
9
288
36
18
129
69
54
36
90
447
120
72
96
144
72
3
216
21
15
180
54
18
36
144
72
57
87
36
18
54
93
33
183
24
45
411
3
126
39
87
108
90
3
33
90
18
180
63
45
3
51
90
18
9
192
159
54
75
285
27
27
54
87
72
39
54
18
18
288
39
72
141
51
3
126
90
93
33
15
255
90
90
198
54
9
24
240
15
108
36
126
72
99
135
105
96
123
270
63
27
45
99
36
153
9
135
9
15
129
15
255
18
36
3
15
18
18
165
15
18
54
108
18
18
252
18
90
9
81
36
51
39
105
21
72
123
216
57
108
75
96
27
18
36
72
36
288
75
72
87
180
126
18
90
219
87
54
216
3
15
18
54
9
27
45
27
162
18
18
72
36
72
198
18
18
18
72
54
177
48
45
252
15
3
69
24
24
171
18
147
24
9
18
144
18
126
117
288
63
57
33
216
72
162
216
69
168
33
72
18
69
39
33
21
267
24
48
75
72
108
54
36
15
48
45
75
123
252
18
18
54
207
45
3
48
75
18
99
9
36
126
180
54
75
144
24
117
198
117
117
234
249
147
21
321
15
75
45
135
18
15
3
270
15
168
96
9
18
93
240
45
3
15
18
39
69
54
93
72
69
99
99
141
3
144
54
126
108
189
9
36
36
207
9
111
33
63
192
105
72
54
33
21
36
144
159
39
9
63
72
162
108
180
183
87
36
72
18
171
48
15
36
198
360
108
3
51
21
216
48
21
72
27
72
81
18
93
51
18
147
33
87
57
72
72
162
54
36
144
126
69
3
126
15
48
168
93
126
93
15
33
3
162
18
90
18
126
87
3
72
126
288
72
36
108
18
18
147
33
18
45
27
189
117
126
21
33
36
18
129
33
15
21
27
63
249
48
117
51
3
198
15
39
57
123
18
27
9
135
27
18
72
18
90
90
108
18
54
33
183
90
351
27
72
144
165
33
90
90
18
9
27
270
183
240
192
87
18
18
141
57
ABCD 97589514448*3^$a+1 [50007]
205
11
24
103
5
43
60
5
37
23
109
90
30
59
67
132
6
24
228
83
12
7
6
71
31
78
84
12
71
43
12
77
43
24
60
60
24
29
43
60
29
84
12
37
18
30
60
23
24
67
24
17
24
36
24
13
6
89
48
37
78
48
72
90
30
29
25
78
65
13
30
102
12
66
12
5
13
30
72
96
90
42
5
84
13
78
54
60
54
72
5
25
24
6
185
55
18
132
42
90
6
77
7
48
12
48
48
102
48
222
48
66
18
108
24
6
84
18
42
168
18
90
78
66
6
12
5
13
120
23
12
37
83
25
23
67
60
72
168
12
12
54
24
23
24
55
96
30
59
84
85
24
42
24
24
30
23
79
5
31
72
36
65
1
54
12
17
91
36
48
12
125
120
31
17
61
162
18
71
139
72
90
24
11
19
6
143
85
59
1
6
29
187
30
150
72
53
67
48
60
30
143
36
84
12
133
54
18
24
18
6
71
91
30
48
47
7
72
144
54
155
241
30
42
72
11
37
72
48
107
1
36
35
60
73
6
72
17
43
12
42
24
102
132
12
114
30
65
19
48
30
42
5
73
108
30
41
163
60
30
66
6
71
12
13
24
54
161
31
42
18
90
35
109
6
17
25
78
30
35
7
6
66
113
1
36
6
42
6
12
12
5
91
12
18
12
95
19
66
23
24
67
66
60
30
48
41
25
71
84
31
17
85
108
30
282
66
5
7
30
54
30
59
7
12
108
5
19
30
35
55
84
30
119
43
72
132
29
19
6
114
12
125
109
66
66
54
41
144
115
96
24
6
23
36
79
12
60
17
103
120
42
102
78
18
17
25
30
96
54
6
54
72
59
19
12
24
36
5
1
174
125
103
60
12
41
24
60
43
120
12
24
12
132
77
103
18
60
30
12
17
1
47
25
6
60
41
1
150
5
25
30
78
66
36
120
12
5
91
12
60
30
30
60
42
72
6
53
7
102
18
72
78
54
18
60
12
131
43
42
150
185
19
30
24
24
78
257
7
6
179
13
30
12
29
37
24
108
18
42
6
101
19
36
30
228
6
132
102
18
18
47
253
6
5
1
150
17
13
23
36
31
29
24
31
65
31
5
19
29
7
17
7
84
72
60
60
12
5
25
36
102
17
121
35
19
18
47
12
55
6
42
6
102
12
30
60
143
67
42
54
24
65
43
78
6
18
23
43
89
91
96
36
53
55
180
6
6
132
78
12
11
1
78
48
24
65
60
109
84
138
5
43
42
30
18
11
13
102
78
18
108
36
90
54
12
65
67
12
6
54
18
48
47
7
29
7
12
30
60
30
53
49
35
31
30
90
18
114
5
97
48
18
84
18
11
19
6
54
30
30
60
78
23
49
48
12
42
6
23
355
42
18
72
108
54
47
19
29
13
24
6
48
66
24
24
95
37
11
24
25
23
55
6
12
102
72
48
48
84
48
66
6
96
42
35
72
73
6
29
13
90
137
13
42
101
31
65
36
7
6
30
24
18
54
5
121
102
12
18
12
30
108
161
49
18
18
11
36
115
24
150
18
66
11
1
42
6
6
24
156
36
30
78
5
1
6
120
132
18
42
53
67
101
121
119
31
24
114
18
48
150
35
60
1
24
12
215
115
24
30
35
49
6
65
31
17
120
61
42
77
7
126
24
18
12
36
30
47
60
13
35
145
59
1
42
42
23
7
114
119
43
60
84
114
54
18
35
37
30
18
72
66
84
48
377
55
78
23
31
5
1
138
90
42
18
96
36
12
6
41
43
72
66
240
30
24
54
126
60
29
31
66
42
12
18
18
60
17
48
43
12
29
61
138
6
84
36
35
36
12
163
18
24
11
19
65
67
125
49
95
151
101
7
48
12
17
43
102
18
42
18
18
114
30
24
167
12
43
5
72
25
95
157
6
120
42
18
72
17
36
145
120
24
66
30
12
96
84
78
108
24
53
229
48
42
5
145
35
31
89
84
31
5
31
65
193
156
23
67
65
133
108
48
47
67
6
47
7
18
90
42
47
139
42
60
12
72
48
23
7
12
36
29
13
102
120
18
36
47
49
60
24
150
41
48
13
42
192
60
29
36
55
29
7
60
54
30
18
48
12
35
61
47
79
24
29
36
12
55
29
13
60
11
37
47
168
19
24
12
18
36
66
89
181
30
ABCD 97590108178*3^$a+1 [50166]
78
303
255
33
237
144
99
96
183
105
165
18
12
180
105
63
84
186
72
102
108
60
228
162
432
150
48
18
24
36
264
168
162
90
30
36
204
9
261
108
90
72
48
78
162
141
147
144
30
150
198
180
12
150
66
312
30
60
162
231
144
51
144
396
42
87
15
168
105
75
90
462
36
144
258
102
90
6
84
60
48
240
177
51
72
60
480
60
72
30
36
240
30
42
30
42
18
72
36
30
87
315
162
243
165
123
45
99
261
90
162
12
78
48
24
180
48
78
252
12
150
126
15
69
90
216
114
135
201
90
24
69
147
72
117
135
138
255
48
9
18
213
48
147
24
90
30
78
30
90
72
6
54
138
42
63
96
237
195
159
108
108
42
48
15
129
18
60
102
126
42
51
39
210
108
24
99
111
18
168
120
90
60
72
12
6
102
60
192
198
108
144
36
180
144
150
141
48
27
372
42
90
90
51
48
9
135
45
72
48
78
324
18
72
36
84
270
6
54
18
27
75
96
360
144
18
102
6
90
102
90
108
42
12
18
90
78
102
78
12
198
114
18
30
330
288
360
210
90
147
123
72
42
99
96
33
42
198
15
57
279
39
18
39
15
6
12
180
78
45
27
72
90
300
36
150
120
60
72
288
84
108
78
162
33
57
300
108
60
162
162
48
72
36
150
180
105
48
21
168
120
78
84
216
114
36
12
42
180
108
30
252
90
108
18
60
12
90
78
210
177
63
12
18
234
201
237
162
81
189
18
12
168
18
192
252
255
51
24
228
180
78
63
21
198
222
30
60
48
258
123
39
12
36
60
54
18
117
201
54
150
36
234
120
6
234
18
90
105
357
78
90
12
18
21
219
12
6
210
150
102
21
87
72
132
18
171
39
60
12
36
72
78
192
183
417
48
24
36
102
60
18
462
33
129
126
42
48
132
102
78
12
108
72
60
228
240
18
120
69
21
24
138
90
15
27
30
150
48
60
210
78
120
180
105
147
468
54
378
57
288
75
30
327
3
192
6
144
120
90
270
60
216
324
120
36
3
129
15
15
ABCD 97590139072*3^$a+1 [50020]
66
11
79
81
3
17
31
90
48
111
39
12
18
54
30
75
108
27
96
81
39
9
63
60
12
113
55
30
42
30
3
12
195
48
108
12
192
45
201
27
15
69
21
12
35
85
6
17
73
279
60
12
111
185
72
52
60
9
90
24
6
30
174
3
3
54
107
61
18
65
25
30
9
21
102
12
30
15
3
18
210
42
48
42
105
8
4
33
192
27
231
18
27
27
6
24
66
21
8
1
51
69
30
144
60
36
24
125
1
42
9
3
150
3
45
18
21
111
65
55
12
117
33
3
120
12
75
6
192
12
18
12
53
184
68
28
63
12
42
36
90
72
117
63
9
99
9
45
48
90
69
81
18
17
13
27
60
15
48
30
42
372
5
36
112
63
81
93
6
9
51
30
102
12
96
24
45
135
45
48
3
9
3
12
6
12
75
44
1
18
89
36
19
30
183
24
141
42
6
144
60
27
111
42
30
153
3
12
45
24
39
129
15
33
93
102
69
44
85
51
48
12
21
99
8
72
49
90
77
25
60
15
33
30
81
93
6
12
162
23
25
15
3
42
42
33
72
48
177
15
15
78
30
72
53
40
87
60
30
6
30
12
60
18
192
9
51
117
48
27
60
90
66
21
9
147
60
15
162
15
12
51
233
55
21
39
24
30
75
51
9
3
9
3
6
87
3
24
45
33
15
12
153
95
4
63
36
57
24
9
132
42
6
150
9
75
6
54
33
3
9
21
99
21
111
48
33
90
48
60
54
18
57
21
39
368
4
213
36
24
3
3
77
64
21
15
44
1
102
6
39
33
12
195
120
63
72
41
55
12
69
93
87
8
61
27
3
12
5
55
12
60
93
87
30
36
12
42
30
3
24
3
17
13
36
59
13
48
51
60
3
5
28
213
24
48
15
75
45
57
6
57
27
45
135
45
21
24
78
60
5
55
45
3
5
19
18
102
6
111
21
27
51
5
64
165
27
69
24
30
57
33
3
12
20
55
6
30
84
36
132
30
108
12
30
12
33
3
12
29
28
48
87
36
9
132
39
12
5
100
12
81
99
135
45
51
12
132
33
57
78
29
40
48
45
11
85
12
39
39
60
57
33
102
18
72
60
42
48
129
3
156
84
30
11
36
28
75
77
13
96
27
3
90
111
20
13
6
24
45
51
77
40
84
21
39
39
69
45
30
33
24
8
61
11
19
60
102
75
27
66
24
23
163
54
3
3
57
27
246
24
75
3
12
6
12
27
12
51
60
48
102
18
57
12
15
33
105
15
3
102
12
15
45
66
54
83
7
30
3
104
73
35
145
35
85
150
60
65
1
39
51
54
15
72
93
123
63
192
57
60
45
36
60
54
96
21
111
45
12
75
6
54
6
99
3
12
108
65
13
51
3
77
16
3
30
60
90
24
156
54
87
9
60
87
33
12
30
9
69
35
49
60
143
25
60
138
24
108
102
47
28
15
18
30
48
60
54
3
60
3
60
30
39
12
80
88
128
37
90
30
6
60
30
72
107
148
117
87
9
51
33
6
24
96
81
39
101
36
55
162
90
96
65
16
3
36
114
15
60
8
163
72
17
43
102
15
48
93
42
30
72
15
15
93
57
60
30
93
60
104
1
147
12
69
59
25
96
12
42
33
12
3
165
117
15
75
48
77
1
54
57
3
30
246
21
39
81
21
42
6
264
3
15
48
21
36
24
123
66
24
35
85
87
44
67
57
21
54
6
47
67
36
5
67
77
72
49
87
12
48
12
12
9
102
69
51
9
69
30
9
3
42
48
60
15
63
69
33
12
60
6
29
40
45
270
78
12
27
21
18
9
48
3
81
33
90
90
36
24
83
37
15
33
75
84
159
65
49
60
6
30
51
63
120
6
30
300
9
120
3
45
12
3
48
30
27
123
30
54
60
18
39
36
63
24
33
3
180
57
123
161
108
52
3
48
30
12
6
65
85
150
57
15
60
137
85
6
24
120
96
21
171
18
90
30
114
30
15
171
17
67
18
15
33
24
95
40
15
33
12
63
12
5
31
54
15
228
72
140
43
57
93
15
8
4
72
33
90
17
49
54
177
8
100
75
150
36
102
5
43
12
72
6
42
168
9
93
18
12
42
120
96
42
105
12
3
45
84
33
ABCD 97590887944*3^$a+1 [50030]
48
25
6
12
6
11
4
44
49
36
11
16
56
7
9
39
5
4
27
21
36
60
68
1
84
35
24
1
3
20
4
36
27
17
4
32
52
8
43
21
20
16
116
31
21
36
9
18
29
85
35
12
12
13
18
18
35
1
3
45
18
17
16
12
44
12
43
5
4
12
12
21
11
13
11
52
129
71
19
33
8
4
24
8
16
8
60
19
77
12
7
45
32
7
41
4
20
28
12
48
36
56
48
19
21
51
17
12
48
40
21
47
13
18
66
27
27
24
5
13
48
6
72
29
1
3
44
16
51
17
72
40
60
3
54
24
23
12
31
18
15
8
13
3
56
1
18
90
23
223
90
36
63
33
95
31
45
21
39
60
12
3
66
35
64
15
29
40
12
9
27
12
12
15
41
19
53
49
39
24
24
12
48
21
39
9
6
17
19
9
21
15
24
60
45
11
16
12
219
29
1
11
12
1
3
15
117
57
11
48
28
36
39
5
28
8
31
41
12
1
23
16
36
56
4
20
28
44
16
8
109
3
44
25
15
20
48
7
54
35
1
6
17
55
9
24
20
13
78
33
3
18
11
24
12
1
24
75
84
21
3
27
5
24
36
13
11
12
12
67
5
28
20
16
27
53
55
5
25
51
81
18
29
7
12
18
11
28
21
15
3
12
33
96
15
36
42
11
91
9
60
56
16
3
18
3
68
1
24
48
11
67
9
44
55
18
23
7
5
64
24
3
33
24
80
25
143
13
95
55
9
20
1
23
4
12
56
13
54
17
24
84
7
12
18
18
17
16
24
33
15
24
32
37
6
9
3
54
35
25
48
11
12
31
21
12
12
45
75
3
66
23
64
27
9
20
37
71
120
36
12
4
36
12
8
48
4
32
1
39
24
24
33
6
18
3
9
180
3
44
31
81
9
11
7
17
4
27
18
75
3
5
52
56
7
5
28
27
29
1
95
28
44
24
49
3
27
5
13
123
32
7
9
32
19
17
48
61
23
40
24
44
48
1
11
25
27
32
12
1
15
69
47
88
32
48
25
23
28
60
69
107
4
15
9
9
30
5
12
19
78
66
53
19
33
39
24
18
11
19
6
11
19
18
39
32
43
21
96
27
33
15
21
39
30
54
5
36
16
12
9
99
9
15
36
20
12
16
3
21
57
3
9
36
35
73
27
9
11
7
17
52
72
3
42
12
6
9
3
41
13
11
31
57
44
43
17
16
15
18
23
28
45
126
84
42
47
4
8
36
28
8
13
11
124
140
4
9
11
55
53
4
8
16
20
96
19
96
48
5
55
21
27
9
48
8
49
3
92
43
29
12
13
35
88
20
25
3
15
120
65
28
3
12
5
31
60
12
41
4
8
76
69
11
7
17
12
60
7
17
24
49
11
4
44
7
89
4
51
18
23
16
33
11
16
45
18
29
40
9
11
1
27
27
33
8
55
45
111
9
44
16
21
39
3
81
8
16
3
53
121
23
16
8
13
39
9
36
3
8
7
21
15
21
8
12
13
6
29
112
8
28
48
80
12
1
47
4
9
36
15
69
18
21
3
18
35
28
56
55
54
35
7
9
21
27
8
60
16
3
5
4
9
48
23
40
63
21
24
9
3
57
23
4
3
9
56
36
13
3
32
4
87
17
1
18
18
30
18
11
13
36
23
12
16
8
36
24
24
52
3
48
5
19
9
12
9
18
6
12
51
44
4
9
3
24
36
60
8
12
43
105
36
24
33
18
65
40
8
28
51
41
16
12
9
15
57
30
41
24
28
32
4
3
17
55
41
28
33
3
8
12
19
66
54
93
15
5
24
13
39
8
25
59
72
7
6
27
56
4
3
18
66
41
12
12
4
93
24
102
29
4
9
23
24
7
21
36
24
24
80
60
36
76
8
49
12
6
36
17
40
51
33
3
72
66
18
17
48
13
66
17
19
21
48
3
6
39
9
18
57
8
24
28
12
15
6
36
87
68
1
15
21
6
9
39
65
7
33
20
28
144
33
11
60
13
11
40
9
39
12
20
24
12
12
4
84
63
21
8
28
63
69
3
18
63
8
24
4
32
13
63
20
12
48
12
139
29
24
16
84
21
15
20
12
61
6
89
13
3
68
28
33
59
28
21
11
160
9
3
12
8
79
65
7
18
23
60
28
3
9
3
65
52
20
40
92
24
12
7
33
15
21
24
12
8
13
90
17
36
19
12
42
59
124
24
3
36
29
12
4
32
76
24
8
91
9
12
20
13
23
24
28
8
12
12
37
35
36
31
45
60
9
3
20
52
12
20
4
24
20
72
25
11
19
21
44
4
27
29
24
4
9
54
17
16
32
25
47
48
19
36
9
24
8
28
33
11
36
7
17
16
20
28
45
18
78
12
63
96
20
28
32
36
31
18
23
28
27
5
13
95
4
27
5
4
9
18
93
12
21
11
4
8
12
19
53
72
1
23
28
15
29
4
36
21
23
40
15
5
36
72
67
12
6
3
36
9
11
175
5
12
1
30
18
18
18
3
32
28
24
3
6
3
44
19
9
8
24
31
36
42
18
9
9
71
84
12
16
9
83
13
27
39
125
19
29
49
18
9
12
15
30
39
104
1
24
11
72
7
29
60
16
3
53
4
44
64
44
1
96
11
16
8
13
24
54
21
15
54
111
9
3
69
3
3
17
31
18
39
44
133
35
36
19
41
1
3
33
11
60
4
12
36
36
3
30
18
6
120
11
7
33
21
36
347
64
72
12
36
8
16
9
11
64
32
1
11
1
6
5
13
11
37
39
33
6
30
47
4
56
1
51
21
11
72
7
65
76
3
36
9
68
31
18
15
8
60
25
6
108
18
107
48
1
27
8
96
72
16
108
51
41
1
3
72
9
39
24
9
3
8
7
33
3
9
9
15
32
13
23
24
7
21
36
56
31
65
16
32
12
64
20
84
4
3
29
7
6
35
4
99
21
33
11
13
11
28
69
15
12
20
24
4
8
1
18
6
47
16
3
9
45
15
63
57
24
20
16
39
18
36
119
40
20
37
36
18
29
12
16
44
64
20
1
15
3
30
6
84
6
51
3
12
17
60
48
28
27
5
36
12
16
12
15
66
42
18
3
45
15
45
15
32
12
4
32
4
36
48
32
4
8
12
132
55
29
4
8
1
15
15
17
109
11
40
39
42
3
33
51
92
4
15
5
4
3
18
71
7
12
6
18
53
37
47
4
32
4
8
13
35
49
6
5
7
21
21
66
18
6
41
60
37
3
48
3
78
11
19
69
24
56
55
72
33
24
72
36
20
7
33
27
29
60
37
11
28
12
3
45
44
28
24
44
40
9
11
1
6
21
135
36
5
12
12
13
47
4
8
12
48
12
7
5
12
7
17
13
6
12
57
21
23
16
9
6
18
35
12
4
48
8
19
12
57
15
9
12
3
5
13
102
21
12
12
33
15
3
90
27
81
11
36
40
3
5
112
9
23
88
56
24
4
20
36
13
11
13
3
12
15
9
20
16
15
65
145
6
17
16
21
27
21
24
63
9
51
24
9
23
13
35
16
117
51
60
36
84
3
17
52
3
29
91
5
73
35
73
30
65
13
35
31
9
48
60
20
28
56
12
24
103
53
36
37
39
33
3
15
33
21
95
13
54
17
25
35
19
93
24
72
12
32
1
36
3
27
18
35
37
47
43
5
24
4
8
13
3
12
99
30
51
48
8
25
3
9
23
4
15
12
5
91
21
32
31
42
11
1
6
21
32
12
52
45
30
9
69
48
95
12
1
11
43
45
20
12
120
4
3
72
17
4
68
28
3
18
6
21
24
48
9
3
12
24
33
ABCD 97591041404*3^$a+1 [50029]
18
12
18
36
28
8
10
18
6
8
18
22
8
22
2
10
36
42
48
30
24
96
18
30
6
56
64
110
36
90
28
72
68
4
18
8
6
76
68
102
10
50
64
54
2
18
10
32
28
80
46
26
48
70
6
38
10
26
52
78
24
92
34
2
34
20
96
40
14
28
18
18
42
48
2
114
28
2
10
36
90
98
52
24
20
58
62
34
26
34
32
40
38
66
6
10
98
40
30
32
88
2
64
24
24
32
34
12
14
28
38
130
78
152
54
24
12
18
4
32
28
42
44
54
16
2
30
22
68
94
60
90
26
22
12
8
66
150
10
44
36
22
72
48
2
12
6
48
34
8
54
4
14
118
20
108
6
58
98
78
76
80
16
8
4
32
34
102
8
30
36
40
38
10
8
30
42
36
66
24
4
30
72
108
42
176
120
60
34
50
28
8
52
2
4
60
26
24
66
6
58
12
2
126
54
48
10
8
6
10
18
72
8
76
162
24
8
40
18
50
22
96
6
48
2
54
16
110
24
22
32
16
2
90
58
36
104
12
24
16
74
84
60
10
20
34
6
36
18
6
42
8
34
56
40
42
20
28
12
54
20
10
26
18
4
50
12
16
8
36
36
124
18
48
20
4
14
24
22
6
44
4
86
36
94
14
22
14
16
12
8
22
32
4
30
84
30
86
46
74
6
30
94
146
10
18
30
8
24
40
44
22
30
120
8
46
30
14
36
36
18
36
6
28
54
80
52
14
10
6
6
50
78
144
18
10
62
16
2
22
32
18
46
90
24
2
76
48
110
10
6
24
36
14
10
84
50
10
92
10
66
14
16
12
36
32
10
8
10
2
24
36
88
12
110
18
34
18
128
6
16
48
2
78
16
30
24
12
102
60
42
36
210
132
38
72
10
78
12
48
14
18
16
6
116
52
30
8
42
58
48
66
6
14
184
84
36
60
2
84
4
74
18
22
30
36
6
44
6
36
10
60
74
18
18
4
50
34
6
18
8
100
24
8
18
48
24
28
30
80
144
16
54
24
20
10
144
2
10
54
32
64
116
48
10
50
34
2
54
10
12
122
52
36
14
46
108
12
68
70
2
22
72
48
48
24
78
66
62
48
24
40
66
6
68
40
8
82
26
10
12
20
90
18
30
6
16
24
50
4
30
12
98
12
40
24
6
108
84
48
14
70
6
18
74
88
14
34
2
28
26
10
18
32
58
18
8
16
36
48
32
22
32
58
50
52
14
24
10
98
10
20
142
30
8
18
24
12
106
8
22
30
210
8
70
54
6
6
24
2
4
68
18
48
16
20
4
2
22
8
40
48
20
114
22
264
6
36
14
36
160
12
18
98
22
24
24
36
6
138
12
110
60
48
106
90
24
20
16
54
2
184
6
62
22
30
6
32
12
6
72
16
6
44
6
28
42
36
50
4
14
10
30
24
6
56
24
70
2
72
66
36
78
46
62
4
48
6
42
8
22
54
60
116
34
38
18
10
110
60
48
4
32
54
36
60
16
2
36
12
4
14
76
50
90
6
54
34
32
10
44
6
54
10
36
8
82
62
22
26
4
50
10
174
72
60
192
66
2
34
56
24
16
42
8
58
42
8
82
12
102
120
66
18
2
70
50
4
96
18
50
30
36
28
138
84
48
30
12
54
30
24
26
10
20
4
92
30
4
6
6
30
80
24
30
10
24
60
2
28
56
28
68
40
48
42
80
10
30
20
18
90
30
10
6
8
18
22
8
54
6
22
6
2
18
36
90
16
8
22
8
24
112
6
18
26
4
12
104
28
60
2
60
4
36
78
8
28
12
50
48
64
8
118
42
48
84
2
4
24
8
70
2
18
4
6
204
48
8
48
6
16
78
120
92
64
20
40
18
12
6
12
18
24
48
78
20
52
36
126
14
40
92
28
2
108
22
68
24
12
46
32
40
12
6
42
38
52
2
6
18
12
54
24
130
50
4
90
18
50
30
28
6
26
48
24
58
68
72
34
24
26
6
30
22
48
12
60
56
4
2
18
36
54
18
40
30
12
30
30
2
16
2
16
50
24
52
128
72
64
62
82
36
54
18
42
20
12
6
4
96
74
94
36
14
36
54
6
30
4
2
54
10
24
20
10
12
14
76
44
4
6
24
2
10
104
10
164
16
30
50
4
30
72
38
30
16
110
16
48
66
194
22
48
12
14
16
108
30
96
38
22
14
22
8
46
36
108
86
40
30
30
114
20
54
28
168
20
12
22
6
42
60
20
142
2
36
34
38
36
112
78
6
24
66
20
108
66
10
80
6
28
8
10
24
38
22
50
66
132
10
38
70
42
2
10
8
12
106
8
10
54
80
48
10
42
12
84
60
6
138
32
16
90
20
48
70
36
56
4
6
8
24
40
18
18
32
10
72
6
32
10
24
8
40
86
30
4
102
66
14
18
40
32
90
18
48
4
66
38
16
8
48
10
8
46
14
40
194
100
116
12
58
2
18
22
14
28
18
30
80
54
160
90
24
12
30
48
50
46
36
90
18
14
12
10
6
24
24
26
70
18
6
50
126
58
42
26
4
90
78
6
44
72
16
30
24
6
14
64
20
42
22
86
12
28
66
56
10
132
6
42
24
108
36
2
18
120
16
48
18
30
12
36
20
16
8
16
12
8
36
16
92
70
66
96
24
14
72
46
84
84
2
18
34
20
16
54
6
26
4
114
26
16
24
50
72
4
30
8
22
50
28
56
16
8
16
2
94
18
62
6
4
24
36
110
6
34
30
78
2
18
40
8
24
70
14
36
10
14
22
12
2
10
26
28
12
14
34
86
34
42
14
150
40
80
6
28
2
64
48
6
84
32
28
62
10
48
68
24
10
60
18
20
22
24
90
60
50
22
78
30
32
78
ABCD 97591999346*3^$a+1 [50073]
75
57
31
24
5
36
39
9
7
48
56
144
105
7
72
65
111
81
15
45
3
112
8
45
91
56
88
65
7
113
36
67
5
60
39
40
120
24
176
9
7
5
84
79
89
31
29
27
16
8
117
84
15
45
3
40
5
27
40
65
96
24
31
72
32
21
72
36
7
48
17
60
72
91
5
12
39
40
65
39
9
55
41
7
32
21
24
27
64
41
63
57
31
32
72
120
69
36
55
65
36
99
136
29
3
88
8
16
168
120
80
21
24
12
24
15
40
80
9
132
48
43
24
5
3
21
12
24
96
63
40
41
48
15
40
77
48
48
12
55
17
156
168
75
24
57
24
60
12
192
36
60
84
51
69
91
41
24
24
7
248
40
101
51
21
43
96
80
48
72
48
33
7
17
39
129
108
43
5
19
120
32
16
8
24
45
43
32
40
77
91
53
12
63
9
151
29
12
31
29
99
117
163
41
31
77
51
40
65
7
209
15
9
24
15
117
139
24
80
40
41
60
36
60
24
96
3
16
56
45
3
16
101
3
81
15
9
15
33
7
41
36
24
19
53
12
12
3
16
29
27
16
185
55
5
19
8
136
5
36
103
168
104
40
24
24
53
3
21
3
16
41
31
17
31
5
24
27
48
160
77
108
7
5
60
36
72
12
15
16
65
24
96
48
7
264
29
24
147
9
55
24
5
147
9
132
27
16
29
27
24
24
40
125
12
48
7
29
36
36
108
36
60
31
5
12
60
27
33
55
5
115
41
24
36
72
27
21
12
84
19
41
159
16
41
55
32
57
103
137
36
12
7
149
51
9
72
7
5
12
15
69
156
15
81
7
32
45
36
60
60
7
5
27
16
5
3
9
103
8
81
63
16
41
15
105
120
15
24
57
7
17
31
17
15
16
56
40
96
32
40
96
149
36
15
9
96
15
64
5
36
24
55
137
24
7
32
81
36
19
5
12
48
31
5
24
60
39
16
17
12
60
7
41
87
141
36
60
108
72
60
3
153
12
48
12
15
45
43
113
24
36
36
15
33
12
24
51
45
19
17
24
108
12
96
24
48
175
17
151
197
60
31
41
24
24
48
39
9
39
21
67
8
45
36
36
115
48
17
79
65
48
7
8
16
5
19
5
91
24
5
67
41
7
56
16
65
55
29
24
72
19
24
96
72
104
64
72
32
81
7
8
64
41
127
137
31
104
33
63
16
5
3
16
101
24
36
108
348
12
43
53
36
120
24
12
67
5
12
36
12
7
29
84
36
115
5
36
31
5
3
45
72
24
48
51
64
65
15
40
17
48
7
5
36
7
48
8
81
151
89
15
168
40
17
156
99
93
115
41
31
125
75
88
48
72
65
15
21
60
12
3
112
137
12
19
5
12
108
24
36
39
16
5
67
17
60
60
7
41
7
17
36
84
24
7
8
64
53
19
65
36
24
36
7
41
132
168
187
89
31
8
16
8
105
7
5
19
17
84
91
17
15
21
36
39
285
51
9
15
21
3
21
12
120
127
41
39
81
7
29
43
48
77
147
9
31
113
7
5
3
21
19
41
84
168
240
115
5
3
24
45
48
19
5
24
36
63
40
48
89
39
21
96
43
56
81
72
12
75
40
24
56
105
31
29
24
91
29
36
31
24
48
53
48
19
48
32
57
96
144
15
40
29
12
48
7
17
7
221
3
9
103
137
31
29
51
24
88
24
41
7
56
21
108
12
240
3
16
5
51
16
185
55
24
5
24
60
12
24
19
120
41
24
36
75
16
8
177
7
41
31
48
32
81
55
8
24
45
235
32
21
99
88
5
51
24
88
233
24
111
9
87
33
36
91
41
48
24
31
41
15
21
3
64
48
72
32
45
108
15
40
32
24
16
5
60
144
31
53
60
72
108
27
21
72
12
15
160
24
65
135
81
48
228
12
87
16
137
7
5
36
55
53
24
12
156
60
7
48
5
3
64
32
33
60
36
36
115
149
19
65
12
24
75
120
16
113
31
5
36
60
19
41
15
16
125
19
113
192
60
43
72
29
96
3
45
27
24
69
36
39
72
69
51
9
12
115
24
65
60
43
5
108
24
15
9
39
16
5
60
79
80
40
65
12
48
51
9
7
29
12
12
60
228
27
72
45
120
3
33
39
16
24
200
105
24
15
21
139
5
84
48
127
5
36
127
5
3
40
72
72
65
96
144
55
32
9
24
15
40
53
12
36
96
3
81
55
125
67
5
163
5
12
48
55
80
9
36
60
84
36
24
55
120
5
27
9
12
12
12
123
40
ABCD 97592266724*3^$a+1 [50003]
19
72
53
7
23
30
12
18
30
108
48
24
51
4
137
79
179
37
29
6
49
59
97
48
36
11
36
13
24
5
55
113
39
40
59
42
3
4
72
35
33
57
18
25
120
12
35
45
45
6
48
150
42
73
11
6
99
9
15
57
27
60
57
6
37
5
42
60
9
15
1
5
55
80
45
43
83
9
33
138
33
27
138
60
55
20
9
27
21
19
35
60
25
143
97
35
6
79
35
48
12
48
36
72
42
51
39
6
15
69
138
12
72
45
111
42
78
12
42
66
109
8
27
24
12
12
57
39
12
12
61
41
43
5
55
137
55
20
9
12
7
11
84
30
90
12
24
81
4
96
80
3
42
6
90
168
75
4
132
29
54
81
15
61
120
5
6
9
64
125
6
6
30
37
20
16
29
27
4
20
15
84
1
20
24
52
71
42
60
27
39
102
3
16
5
43
36
35
6
15
33
30
85
17
108
15
171
25
5
66
18
18
24
48
18
24
55
35
6
18
6
18
132
33
33
18
96
30
39
160
47
18
30
42
102
12
25
29
12
7
41
144
6
9
60
15
30
36
6
13
240
11
102
48
12
3
21
6
37
23
93
144
27
49
84
80
100
20
75
97
11
37
12
29
66
36
84
9
15
12
24
49
41
15
60
75
9
15
45
9
6
12
12
42
120
18
18
48
54
1
24
60
80
12
33
42
78
31
24
77
66
30
3
201
30
30
19
35
186
78
36
6
19
59
78
144
30
48
18
7
107
25
84
20
36
33
90
72
13
65
67
11
114
120
3
72
33
18
9
64
5
30
85
65
24
27
4
17
3
111
60
93
15
85
23
13
60
41
84
6
6
18
105
39
66
204
30
57
40
11
93
4
35
12
24
156
84
24
37
11
93
4
11
21
9
102
24
33
15
66
19
23
84
30
6
270
48
36
15
40
68
72
64
5
12
24
139
44
76
5
30
1
60
59
21
48
36
4
17
18
37
59
24
42
168
78
9
33
7
29
24
7
24
17
24
36
43
5
96
79
65
15
99
57
99
1
108
140
52
89
51
45
156
79
5
60
18
61
47
24
24
6
6
60
24
33
15
72
6
84
78
90
36
96
54
1
53
51
40
41
54
9
16
11
66
60
18
66
15
4
11
13
107
6
42
48
37
20
51
30
66
6
12
27
15
66
60
42
30
7
24
11
114
180
126
25
20
39
6
79
44
51
1
59
9
33
12
27
93
12
90
84
24
90
132
19
17
138
1
24
35
36
49
11
30
36
18
66
66
24
18
6
1
71
129
75
9
4
36
24
41
72
27
3
12
42
43
80
12
100
53
15
3
69
3
66
42
18
19
5
75
36
64
35
48
57
16
11
6
19
83
1
20
81
55
11
49
20
28
5
27
100
84
140
111
48
150
51
4
11
54
60
42
6
7
101
12
63
9
7
53
30
45
3
9
21
48
96
18
21
40
11
25
48
35
78
12
30
6
30
1
23
78
90
48
109
32
24
15
66
60
18
21
21
54
9
33
108
72
223
179
192
126
7
101
96
19
11
45
9
24
51
81
19
77
19
11
18
12
7
35
25
17
36
114
60
9
81
30
49
77
48
115
11
6
90
73
77
72
7
5
75
4
17
108
12
78
84
6
15
105
36
75
33
51
57
60
54
30
39
129
18
49
71
192
18
12
48
7
32
4
65
42
12
157
59
24
12
48
121
35
9
15
66
42
9
21
60
90
48
12
13
59
165
72
3
1
96
239
42
78
12
84
18
30
45
15
42
6
60
73
11
138
42
84
169
17
79
77
27
216
15
9
63
72
61
84
17
114
12
42
6
24
42
6
78
6
6
19
11
49
71
133
17
54
25
5
39
15
21
3
36
21
111
73
44
3
72
12
24
69
60
40
60
23
24
24
66
30
25
48
56
21
48
12
3
52
23
132
54
54
18
63
27
9
39
42
120
102
1
24
60
113
30
54
36
30
48
25
71
36
49
29
6
126
30
18
31
53
72
36
3
15
61
120
20
33
12
3
40
32
168
52
24
11
13
65
30
85
125
132
43
176
57
24
60
114
6
19
41
15
33
42
13
120
32
21
18
69
21
24
18
13
137
108
51
45
276
19
128
3
60
54
6
73
257
3
9
27
3
66
15
4
12
233
132
55
83
18
7
17
114
1
24
24
35
25
11
54
175
65
15
21
42
9
15
13
53
3
117
24
39
16
29
42
9
4
11
18
15
51
36
13
77
114
1
41
30
18
96
63
15
1
20
39
37
35
6
123
9
12
99
45
54
25
5
180
78
84
6
27
60
33
3
57
114
60
33
15
18
192
12
90
13
5
48
19
8
16
20
16
5
36
162
81
99
12
33
52
29
6
73
23
57
15
21
75
12
57
52
5
55
60
20
4
11
228
18
84
18
120
1
56
40
24
5
31
48
17
24
36
63
111
1
48
35
37
11
24
6
7
101
24
ABCD 97592618356*3^$a+1 [50081]
3
80
60
265
60
96
11
208
81
35
109
15
212
160
60
213
12
48
51
45
156
3
80
277
84
71
169
299
252
49
95
16
468
45
51
45
264
11
49
75
36
21
264
60
60
204
47
73
195
20
156
4
177
315
368
100
12
240
105
48
171
21
203
252
85
239
204
36
124
36
176
28
81
99
117
48
231
80
85
11
48
25
36
39
165
167
64
69
240
36
119
1
51
128
16
144
21
135
81
35
73
291
21
123
32
180
13
12
99
20
229
27
44
16
420
48
105
132
15
225
24
59
400
57
168
60
291
165
84
120
47
64
60
324
300
20
145
420
75
96
9
51
20
1
15
45
24
24
35
157
144
239
121
39
192
48
141
35
25
59
25
135
57
24
75
240
20
25
60
39
45
456
60
96
255
69
159
21
71
48
100
45
156
84
147
69
231
84
9
135
60
36
249
51
116
108
97
48
111
96
144
45
360
144
15
165
60
60
96
179
1
36
60
264
195
9
120
15
285
167
64
81
15
60
33
36
96
123
21
111
44
1
3
80
112
9
135
156
164
49
15
105
132
48
195
96
96
405
123
96
129
27
33
95
85
27
69
156
143
96
84
25
135
357
180
23
1
59
121
39
336
9
375
81
95
4
60
32
64
116
13
156
39
12
33
180
11
144
132
160
128
1
219
21
75
144
177
15
228
240
32
205
3
12
33
47
64
9
72
15
69
120
24
12
15
69
59
1
36
84
36
339
9
75
117
48
311
169
27
44
16
144
9
12
144
15
144
12
9
279
105
155
61
111
128
217
23
16
96
69
11
109
24
360
87
9
135
69
36
96
108
96
59
121
264
11
36
133
11
49
27
225
108
87
80
85
420
195
84
176
85
168
51
81
228
75
80
220
417
15
9
60
24
135
80
16
45
36
48
75
176
145
84
171
45
35
36
49
11
340
528
45
36
24
60
11
400
9
131
4
176
76
105
24
84
255
336
45
111
48
21
59
132
144
124
165
111
105
24
11
361
24
99
165
27
165
240
299
25
195
144
45
36
15
141
24
396
84
15
140
64
180
80
60
160
57
39
36
48
176
16
204
144
20
25
131
145
24
60
12
24
144
ABCD 97593078112*3^$a+1 [50065]
17
175
89
60
19
125
115
24
8
9
31
185
12
43
5
12
63
72
57
180
115
96
24
5
36
79
233
72
111
129
111
45
19
8
216
72
117
12
168
12
228
55
5
163
8
105
55
101
84
79
41
199
17
204
36
231
9
48
7
24
41
48
103
77
36
24
228
43
65
31
53
192
51
225
144
108
12
84
115
24
80
16
24
168
32
160
41
7
149
84
12
27
16
209
312
48
55
48
53
96
43
120
8
105
255
57
36
12
7
41
31
24
41
24
151
41
127
96
77
60
7
248
9
31
24
65
96
87
280
96
24
72
401
24
39
112
197
91
72
24
5
115
24
65
31
48
245
132
216
175
5
19
65
96
7
128
57
120
7
89
36
84
15
112
32
33
55
8
57
7
8
88
41
231
192
57
103
56
64
113
63
69
12
79
161
271
113
87
72
40
41
84
396
15
16
5
96
3
112
32
40
192
8
45
108
72
72
39
45
132
55
8
280
144
137
216
15
184
41
55
113
247
17
36
27
9
31
89
199
77
84
24
31
120
104
40
24
17
288
36
156
55
41
24
103
48
65
63
117
12
15
105
120
31
65
384
103
29
228
15
376
65
7
48
24
101
60
96
228
43
5
19
65
63
112
264
144
17
168
7
48
65
103
72
5
3
105
7
257
175
144
96
125
43
53
132
240
108
43
200
81
55
96
17
31
209
96
15
192
33
127
17
36
84
7
233
60
36
12
43
41
79
41
96
288
72
48
7
257
276
91
233
15
45
12
31
65
7
17
39
129
31
101
91
144
8
177
24
31
24
120
89
96
159
40
192
65
96
144
180
115
29
91
8
93
19
305
79
29
180
7
5
144
139
17
39
81
24
24
55
41
216
216
24
111
9
55
113
31
120
24
5
60
36
67
29
48
115
8
69
48
123
40
17
7
24
29
115
56
9
7
5
96
27
225
103
209
48
48
79
56
249
144
7
137
111
321
48
63
160
77
12
144
79
72
185
36
19
29
132
7
41
79
65
55
113
79
281
72
175
120
8
88
41
36
187
5
48
115
320
93
12
132
180
60
12
96
24
79
29
43
65
324
19
24
56
16
24
32
64
48
53
115
77
91
41
55
224
40
305
87
9
108
51
72
9
48
12
48
48
60
55
24
56
45
27
48
88
185
15
21
91
24
8
21
12
103
269
43
72
41
24
103
192
72
96
173
75
72
57
216
39
120
168
208
5
67
29
171
40
32
57
223
8
33
127
48
65
39
16
24
48
29
48
91
144
185
111
184
17
31
17
96
7
29
3
57
120
48
63
57
63
40
24
144
80
129
223
152
153
87
16
77
43
120
24
72
24
245
12
7
240
77
115
8
201
24
96
55
89
55
77
19
120
ABCD 97593216278*3^$a+1 [50000]
30
6
60
120
15
24
45
66
30
39
36
84
3
18
72
12
126
30
114
96
69
153
27
180
201
12
39
183
60
36
9
51
21
129
15
159
30
108
72
60
96
30
21
180
108
36
24
15
330
60
30
48
105
45
198
69
165
15
33
108
15
27
132
93
3
249
45
123
15
18
24
66
180
114
87
99
30
132
39
273
60
30
60
33
117
120
96
144
60
6
45
87
12
153
57
36
24
15
3
249
21
99
129
15
24
135
66
174
36
12
78
84
30
141
9
168
159
39
21
309
24
126
30
204
48
99
9
24
18
18
39
93
42
78
258
150
12
3
105
75
84
33
3
45
12
18
84
45
252
21
18
42
3
36
24
9
147
96
33
204
78
57
21
12
99
108
45
90
81
12
24
81
39
60
39
45
9
6
54
63
153
102
30
87
93
183
9
60
15
168
84
51
18
84
15
216
144
3
117
15
78
12
48
63
147
57
48
93
84
6
105
9
180
96
24
108
72
15
15
78
15
45
123
45
30
54
36
87
33
204
15
51
30
102
42
96
39
33
42
117
36
27
66
39
21
72
72
30
21
45
75
36
24
27
258
30
210
120
12
99
3
6
192
78
150
15
129
15
72
99
81
9
24
27
99
45
117
3
36
3
6
24
18
237
45
90
33
33
24
60
6
69
33
3
24
93
198
54
36
51
99
30
30
54
51
27
18
30
114
87
93
36
99
3
48
261
48
36
129
66
42
42
117
39
150
30
54
96
15
27
90
12
186
21
60
33
108
3
9
108
75
27
96
84
18
180
27
255
306
24
36
135
69
135
81
12
162
18
27
36
9
60
27
123
66
99
12
9
12
180
42
117
21
12
27
63
21
9
36
24
6
60
84
57
36
3
42
39
24
84
3
48
21
96
93
84
75
108
12
33
3
57
108
30
12
90
12
90
6
60
24
3
12
81
60
30
54
123
153
39
303
93
36
159
117
33
12
42
90
36
114
18
15
93
135
27
18
192
15
33
135
9
36
12
195
45
147
15
210
120
96
15
216
63
21
24
51
144
177
60
33
15
3
12
93
45
48
51
93
75
15
18
3
9
30
33
120
33
84
243
57
6
30
15
195
84
18
48
72
3
264
33
60
15
27
6
147
27
48
57
33
198
12
18
72
72
180
75
3
93
15
54
180
75
75
90
48
3
105
15
105
24
36
51
153
27
69
30
30
240
114
150
6
84
96
42
108
54
6
15
15
117
27
60
201
69
48
120
90
117
108
93
75
36
99
54
147
60
141
87
108
57
96
84
15
3
42
36
72
27
36
219
30
3
144
33
36
534
177
33
60
360
30
60
66
111
36
27
36
114
51
9
18
42
36
132
132
276
84
210
48
57
93
102
66
30
84
30
120
3
144
39
45
9
90
18
99
204
27
9
39
42
60
108
84
243
48
9
78
57
213
108
24
147
36
84
3
6
12
159
33
120
36
54
6
27
33
144
87
3
138
27
36
39
66
180
219
36
9
75
81
120
174
48
9
36
105
39
21
72
60
123
48
57
60
300
72
36
84
63
12
33
12
15
93
270
12
48
42
123
123
30
24
36
39
3
57
201
90
114
96
30
30
12
12
111
9
60
60
96
12
ABCD 97593242218*3^$a+1 [50004]
47
73
12
48
24
51
9
60
48
120
27
104
85
11
49
135
69
35
61
27
9
24
72
255
32
37
59
16
69
11
16
72
48
8
25
12
35
112
165
83
40
24
9
60
131
144
25
12
72
48
12
12
120
11
37
27
120
200
64
45
59
37
11
13
132
23
25
84
11
61
24
84
108
84
63
57
23
48
37
96
84
12
36
12
3
8
61
3
80
73
84
60
23
61
24
35
1
12
60
39
8
97
240
15
24
141
48
3
9
84
35
96
1
48
24
60
35
37
36
39
56
157
3
69
171
8
49
143
72
25
48
108
75
56
13
60
36
27
9
39
105
96
60
36
72
135
96
56
168
120
13
3
9
191
1
39
80
97
24
23
37
24
11
24
61
3
48
45
107
37
11
85
12
12
11
25
23
1
39
96
33
36
24
27
9
60
24
3
57
48
135
33
12
35
37
35
40
21
144
27
21
72
27
8
97
288
36
51
21
3
24
117
11
64
21
24
59
120
25
144
36
35
24
16
45
132
47
16
56
109
27
33
36
24
35
25
36
36
72
71
136
21
24
36
23
72
25
87
21
12
23
1
23
253
48
12
63
120
32
13
72
35
64
120
9
12
75
104
121
15
80
37
251
49
71
25
15
21
59
25
39
57
23
16
105
111
24
32
13
147
24
9
24
48
48
36
3
273
24
23
85
12
23
13
35
145
48
60
51
21
12
12
24
24
83
24
16
72
200
1
132
27
165
51
69
108
12
48
3
129
47
64
32
49
108
83
37
48
84
71
37
108
63
9
72
144
24
47
16
33
47
88
24
21
35
37
12
23
25
47
13
3
9
60
3
8
160
32
25
23
25
47
37
48
48
24
27
104
157
27
21
24
3
8
24
25
47
88
57
111
128
24
88
80
25
60
132
95
85
12
60
35
85
51
93
35
64
80
97
23
97
143
168
40
24
21
24
3
33
95
24
25
120
24
47
25
167
72
1
87
45
107
96
72
97
84
12
12
27
9
39
8
48
1
24
12
83
49
87
45
59
16
249
12
84
48
15
33
84
36
72
60
11
1
15
8
193
108
59
1
47
25
60
3
9
15
56
1
95
85
60
15
24
144
21
132
84
11
120
13
12
47
37
59
25
120
39
32
13
120
12
36
3
9
36
180
47
25
63
57
15
57
12
3
45
11
49
71
64
21
155
121
15
69
131
49
60
75
56
1
60
72
48
107
37
99
104
16
21
11
48
16
144
24
33
48
60
36
39
45
36
36
60
48
144
15
32
73
95
13
3
21
3
32
121
120
48
87
9
156
59
61
72
48
3
80
1
156
120
72
27
33
71
25
12
192
75
81
71
13
48
60
15
8
61
108
12
3
45
35
1
15
9
63
57
48
60
60
24
24
144
63
33
111
48
21
219
33
39
33
12
48
3
9
24
72
47
96
72
25
60
3
9
36
99
33
15
93
60
24
143
85
48
27
8
40
81
180
96
35
13
131
1
84
204
15
144
57
24
72
60
195
9
48
15
201
24
95
25
111
56
169
95
1
24
12
24
3
80
120
73
95
73
24
360
12
83
97
24
12
35
37
131
232
24
81
84
3
80
13
72
35
13
35
13
11
16
33
12
12
15
21
35
1
63
45
108
12
120
11
64
21
11
61
12
48
47
1
36
11
37
51
81
63
33
39
144
69
96
11
133
96
11
73
132
84
95
16
9
12
3
45
36
24
135
45
36
71
240
217
71
1
204
24
11
121
119
25
87
8
49
36
35
16
345
48
23
109
96
180
15
32
25
12
35
16
177
36
24
3
69
180
24
24
132
3
21
27
8
40
24
93
59
73
60
3
93
180
12
59
168
25
47
61
27
21
147
45
3
165
24
75
48
105
39
9
15
117
27
45
12
108
11
37
12
36
11
16
24
21
60
23
1
95
1
39
120
45
60
15
45
3
93
83
72
13
60
72
48
47
85
48
59
73
135
48
45
27
192
225
15
45
35
1
60
11
24
25
12
27
21
11
325
156
15
8
61
11
169
48
48
12
60
15
21
60
60
72
123
ABCD 97593265832*3^$a+1 [50037]
12
25
6
30
48
15
69
3
9
3
3
12
57
8
1
15
69
30
53
4
9
35
60
1
24
11
36
72
28
27
72
21
8
25
156
120
3
45
36
30
12
29
25
24
12
3
12
72
8
28
69
3
44
24
64
3
33
75
5
19
96
57
87
126
216
39
72
60
15
5
19
45
45
36
47
88
24
20
49
30
81
20
4
27
89
64
176
13
15
20
40
51
125
37
60
24
6
54
24
39
8
7
17
4
27
89
16
8
1
11
43
21
3
60
42
18
21
32
4
44
100
32
13
71
16
27
6
27
60
8
60
31
5
1
24
48
63
44
55
54
11
36
13
30
17
88
32
25
24
11
67
45
57
24
71
28
81
54
17
4
45
15
60
120
72
8
1
15
48
72
45
63
21
15
9
6
12
45
99
258
11
7
93
36
3
33
8
37
15
44
19
9
3
24
29
37
60
12
18
12
57
44
52
39
18
3
8
67
78
54
180
42
24
6
33
21
60
35
72
52
56
144
1
60
15
32
48
91
149
49
48
12
30
18
15
15
54
3
21
27
27
165
56
4
48
240
80
19
9
60
45
11
115
29
19
41
37
35
144
31
18
6
24
5
55
60
21
9
95
4
45
6
6
15
36
27
81
24
48
3
42
23
25
59
16
75
9
21
84
11
25
27
117
87
60
24
45
15
105
30
12
57
8
24
19
42
23
4
20
13
18
45
84
117
51
8
52
3
149
1
27
24
33
27
21
30
12
12
113
7
21
33
27
9
35
4
111
41
127
5
72
40
36
48
9
6
12
132
45
108
69
36
39
39
29
52
15
24
29
1
120
42
17
1
24
47
1
24
39
15
12
9
69
27
3
5
36
1
35
52
60
51
17
7
41
7
48
60
21
33
143
12
16
12
15
132
12
6
60
24
48
23
7
66
36
18
36
12
5
40
27
17
16
8
16
105
24
75
9
12
119
1
3
8
60
28
69
30
21
32
49
35
16
120
48
15
69
63
17
1
71
40
3
33
44
4
15
24
6
36
15
9
6
9
12
27
30
66
42
24
59
40
39
60
21
20
25
15
9
131
67
18
12
24
18
30
11
52
32
1
35
16
44
115
30
12
18
69
48
45
63
9
48
15
72
32
79
41
124
39
53
19
108
12
6
78
9
3
24
9
9
47
4
176
16
9
15
195
5
4
152
7
78
3
24
123
42
48
24
159
12
12
176
12
24
31
5
84
43
101
24
16
56
55
29
25
132
39
24
57
75
32
133
15
3
144
30
78
24
24
161
19
17
52
15
66
15
12
48
9
42
6
48
54
177
45
36
123
45
84
23
43
21
36
12
81
12
95
60
37
42
90
150
125
40
24
9
108
75
9
23
37
126
17
73
12
3
8
40
96
21
90
12
41
1
23
13
3
15
17
60
12
43
29
64
80
115
9
3
113
1
114
5
36
24
31
21
48
45
36
18
21
12
140
25
35
43
165
75
5
31
5
36
4
36
15
12
21
15
54
23
19
6
27
15
53
13
12
47
28
44
88
8
7
81
32
24
36
85
39
39
30
60
15
24
36
9
6
6
6
12
21
27
48
6
15
3
17
55
53
61
6
69
51
24
6
24
30
9
20
1
54
18
3
27
168
5
1
75
9
120
87
9
24
84
12
23
7
54
27
75
9
24
27
18
11
4
57
54
66
3
32
49
264
47
28
12
75
18
12
107
73
27
36
15
29
13
78
9
3
78
6
69
200
16
20
48
160
105
23
49
24
6
29
52
24
3
30
15
48
33
60
12
42
41
16
129
12
42
6
6
65
19
126
24
42
53
1
78
53
25
195
24
15
9
21
18
17
49
6
18
132
23
13
18
66
39
60
105
15
24
80
43
9
60
80
103
30
66
66
24
35
36
4
36
45
39
39
30
23
4
21
12
15
57
24
35
55
6
15
51
17
37
66
42
123
12
12
63
12
5
28
21
15
36
39
54
3
20
43
12
9
39
114
30
5
7
153
36
45
27
20
7
18
24
11
13
35
49
51
32
25
83
1
18
48
48
30
24
3
8
36
61
48
11
1
75
120
20
60
12
61
12
120
24
35
1
15
3
36
24
66
54
54
6
9
20
55
21
21
6
209
4
36
3
18
39
20
1
72
3
75
17
12
1
18
12
9
93
11
25
66
21
84
45
35
73
3
27
72
54
12
27
45
3
3
5
37
47
16
12
44
24
19
81
116
13
36
36
24
35
84
76
15
5
7
77
61
11
16
24
21
35
4
75
24
5
67
45
80
64
84
60
140
19
105
27
6
42
33
57
11
1
15
24
15
54
12
39
20
24
73
3
72
27
5
1
66
6
204
36
159
24
129
18
5
48
109
60
27
8
31
42
138
6
3
32
16
27
113
4
51
9
15
66
35
13
30
66
78
6
84
6
45
20
31
114
75
9
15
8
4
33
3
147
42
6
45
117
15
21
51
15
93
32
36
52
12
9
6
45
21
42
57
8
16
27
29
76
84
8
1
11
1
59
121
18
102
83
40
39
6
24
3
8
1
126
42
51
81
11
108
40
9
51
9
27
20
31
12
12
113
12
64
27
33
39
5
85
3
3
65
1
144
15
92
168
85
60
35
49
6
6
75
8
13
12
6
72
24
30
3
56
52
57
27
15
54
90
30
42
9
24
57
23
36
13
3
27
6
39
141
39
81
30
6
48
23
19
29
61
39
57
63
20
7
57
80
1
24
18
90
3
21
24
6
5
16
24
60
44
1
39
20
7
132
17
25
6
57
12
44
19
81
24
21
35
25
6
41
127
5
13
15
72
12
48
3
102
18
5
25
47
61
6
5
25
48
18
9
33
23
55
17
1
24
6
60
17
13
60
51
3
12
21
60
32
25
6
66
18
48
ABCD 97593583474*3^$a+1 [50022]
45
18
162
42
30
6
81
171
9
39
42
75
105
108
12
19
23
156
162
15
45
18
90
12
3
40
32
24
16
125
99
36
4
149
7
47
48
129
3
18
15
88
35
54
150
30
180
63
88
119
73
77
30
126
55
5
51
3
117
3
18
135
4
29
27
64
71
12
60
180
30
3
183
61
119
12
18
27
15
18
7
113
51
36
3
21
51
13
5
15
16
11
85
5
102
36
60
1
11
18
54
61
29
3
100
48
96
29
115
95
114
36
54
90
18
169
23
36
42
15
60
84
16
5
55
65
63
36
33
43
47
180
13
53
31
11
12
36
21
16
77
27
16
68
27
33
27
12
93
87
57
3
18
48
15
9
48
55
24
20
33
120
7
29
90
24
48
18
42
165
45
55
120
20
27
108
13
5
27
45
48
42
25
5
18
54
3
87
57
24
72
33
75
87
45
75
33
96
51
9
64
89
36
27
48
40
116
63
18
162
120
73
8
69
36
27
27
33
15
9
63
18
60
72
43
65
30
42
63
3
21
3
66
54
37
23
117
36
57
6
30
72
55
140
48
72
45
15
147
6
67
68
9
51
72
120
45
30
18
171
9
42
108
61
11
69
36
60
28
5
27
40
35
9
204
36
63
18
18
72
169
23
133
60
84
71
72
30
78
108
90
54
13
107
61
29
78
45
75
45
40
5
259
84
35
180
25
156
36
197
27
33
18
192
6
90
12
85
144
41
270
78
7
20
24
3
13
17
3
255
33
15
54
36
51
3
33
75
69
84
69
138
168
21
33
18
73
72
35
9
3
90
3
100
65
75
15
49
89
24
3
33
120
54
18
39
3
273
28
152
268
36
83
93
24
51
13
5
54
61
47
25
113
24
91
272
204
3
96
165
15
84
93
33
132
43
29
111
9
18
72
57
36
64
59
105
16
140
196
60
68
12
267
78
18
85
20
15
145
59
18
15
87
108
45
64
41
342
81
117
39
141
30
270
63
12
144
33
18
9
33
51
39
210
171
400
5
132
15
24
40
23
18
42
30
223
8
12
15
193
32
27
108
45
75
33
9
36
15
69
67
131
13
59
6
72
138
37
23
45
76
41
90
45
117
43
5
99
153
78
102
3
28
116
21
115
80
105
90
72
6
72
210
72
150
90
30
60
198
18
15
15
54
90
81
16
80
16
128
57
18
90
111
21
30
18
135
69
18
12
6
55
92
15
120
25
65
15
4
284
16
29
55
65
24
3
48
129
127
56
45
3
237
15
195
9
69
75
15
21
156
3
12
60
72
48
42
30
121
80
87
42
18
33
15
42
30
18
7
17
27
16
137
138
78
15
12
27
181
47
60
30
18
132
33
196
23
61
12
173
90
24
48
225
45
18
37
23
21
16
47
13
80
3
145
89
283
5
3
87
25
84
20
51
90
48
42
12
61
29
18
49
23
18
63
45
60
27
28
20
15
21
213
3
87
61
29
31
215
61
89
51
159
42
55
53
51
33
6
1
29
55
20
112
24
101
15
75
69
33
63
45
39
51
72
90
90
126
150
21
9
55
179
141
129
51
96
39
21
51
85
143
24
48
150
72
108
12
6
120
42
219
24
39
6
54
66
72
39
244
32
27
13
5
60
72
90
33
15
42
138
18
15
40
5
30
24
36
90
72
30
69
39
21
64
20
60
39
57
51
129
81
159
21
18
42
99
360
4
257
18
174
43
20
15
72
66
91
176
40
8
105
12
78
21
36
27
36
225
69
87
36
165
15
57
31
107
78
30
45
15
54
267
3
30
123
4
71
18
24
18
30
15
27
21
9
78
12
1
59
36
12
78
51
36
64
11
145
155
60
12
1
56
64
119
13
20
3
105
60
ABCD 97593642548*3^$a+1 [50140]
108
36
30
189
48
39
54
115
11
264
36
240
48
72
24
180
117
243
237
63
145
5
54
12
54
150
61
5
43
35
93
208
131
13
48
23
201
144
16
23
246
6
234
120
126
13
191
54
43
119
201
9
54
1
53
36
96
30
18
162
69
16
48
125
30
60
72
18
216
30
24
33
129
228
60
271
125
84
126
49
5
42
1
47
36
6
138
126
54
216
81
9
96
90
61
32
207
60
144
156
144
96
54
51
93
66
6
144
54
246
15
9
102
150
90
234
7
23
96
144
30
24
195
75
21
15
216
18
72
108
30
42
84
126
60
141
33
114
30
63
64
23
36
144
216
66
60
18
66
60
79
32
16
119
24
54
36
30
114
66
85
149
6
36
129
105
7
23
96
90
144
30
36
60
30
18
385
65
31
59
117
48
15
81
15
120
180
21
33
60
12
108
27
45
99
99
342
39
15
54
27
16
17
31
215
114
36
67
128
384
45
42
9
45
30
60
9
48
9
90
253
71
90
96
318
321
279
66
39
57
55
29
36
31
29
18
1
29
3
3
174
42
54
144
36
30
45
9
126
60
84
6
99
171
69
16
89
42
198
432
48
90
42
19
29
42
120
1
53
24
36
174
90
216
15
75
69
96
195
6
108
30
6
7
48
11
21
147
45
16
41
294
225
39
6
51
16
48
101
18
30
36
39
15
33
219
181
23
121
59
30
6
30
51
27
37
119
60
90
66
33
81
300
60
39
81
6
9
135
57
153
126
24
216
73
65
6
66
39
160
176
16
23
105
21
43
17
30
54
139
47
48
36
60
49
125
6
36
120
24
120
24
66
7
17
66
6
54
120
6
48
96
30
6
18
12
18
207
153
87
39
25
32
87
96
25
29
36
174
33
27
30
90
6
126
105
3
141
144
165
12
111
87
126
24
72
18
25
95
252
258
51
21
54
36
1
17
30
81
45
60
55
11
54
6
249
16
80
64
32
112
48
119
25
224
21
91
47
42
18
12
54
19
251
85
41
24
36
30
45
33
207
144
39
25
32
16
144
128
16
5
144
66
6
3
51
109
287
33
111
126
18
66
6
48
25
11
60
270
66
105
3
6
84
3
112
17
63
21
54
133
29
114
54
43
48
101
78
45
21
24
12
150
49
59
21
45
90
25
32
3
120
36
144
54
6
120
61
305
120
60
18
90
12
99
96
255
60
18
120
75
21
30
36
270
18
25
11
21
75
30
183
51
45
64
5
36
84
36
6
228
132
30
180
180
348
66
54
90
96
45
81
120
39
96
16
47
6
84
162
54
96
84
60
31
48
11
69
96
51
138
42
120
129
111
18
210
93
33
15
96
33
90
36
129
16
251
24
84
72
90
108
91
89
55
41
30
36
60
30
168
66
36
205
35
300
24
30
60
15
15
49
5
36
36
78
21
15
66
18
61
155
144
222
270
84
144
216
90
60
210
60
9
45
3
27
126
54
ABCD 97593809752*3^$a+1 [50052]
156
6
54
85
11
18
6
13
36
24
56
57
15
84
39
6
24
6
21
3
1
89
15
100
5
6
21
39
9
15
21
105
114
45
99
33
87
12
13
35
93
69
54
96
18
15
36
39
13
48
32
9
15
4
44
88
59
60
24
25
32
3
49
96
35
24
12
60
60
24
21
24
9
30
37
11
42
6
114
138
24
108
42
79
24
11
37
24
24
155
96
25
44
4
35
93
12
15
37
44
15
69
15
6
24
67
36
8
15
72
18
6
18
18
129
36
28
29
30
12
6
135
24
63
81
72
28
11
168
45
51
9
112
80
15
114
66
24
57
39
9
16
80
4
35
61
41
3
15
1
11
108
21
159
1
11
12
1
11
13
11
21
48
15
1
20
4
92
76
35
48
21
16
8
9
15
48
15
13
44
40
56
4
12
11
57
48
4
8
36
52
23
12
12
33
33
66
45
39
66
6
33
15
24
21
21
15
9
115
5
39
51
37
120
24
44
12
3
21
105
126
48
21
4
89
48
7
11
37
35
25
35
73
59
25
35
13
20
24
3
30
48
42
60
36
6
18
36
61
53
27
28
41
31
35
93
12
36
39
1
35
24
21
9
96
72
7
65
54
49
32
129
15
16
35
49
101
30
24
12
13
35
45
60
21
43
20
27
21
184
8
15
12
61
20
3
24
18
7
41
67
35
12
132
90
18
1
96
11
24
45
4
12
5
63
12
3
42
90
9
111
85
12
47
54
15
60
12
52
101
6
60
21
120
28
5
42
30
39
315
1
5
174
33
3
9
21
175
8
9
75
27
21
64
29
30
12
12
90
55
11
60
66
3
16
12
24
11
33
12
24
81
127
71
9
3
60
12
21
27
133
11
48
36
12
102
31
41
15
96
3
24
168
24
13
12
23
72
45
9
27
28
155
21
24
39
18
63
51
108
42
75
36
24
3
6
27
12
177
18
102
48
48
39
3
1
11
60
13
12
20
15
33
195
48
78
72
55
12
80
12
24
124
5
27
28
8
33
96
6
9
88
35
1
5
30
1
56
48
9
31
17
15
3
36
48
66
39
28
32
3
48
1
8
88
8
4
60
23
25
84
29
54
12
13
41
231
40
104
9
75
16
11
1
20
15
48
60
24
42
6
25
20
117
78
33
75
1
176
3
1
23
1
71
33
3
54
54
9
81
30
1
11
37
8
27
1
32
48
156
111
9
3
57
21
43
29
151
35
12
24
33
27
25
5
63
48
24
39
25
20
27
25
12
11
42
18
30
174
12
30
19
36
80
16
60
20
24
9
111
15
33
12
93
42
21
4
60
41
15
33
6
18
102
13
35
12
13
8
3
45
15
141
84
51
21
27
30
55
35
61
24
8
48
4
23
57
3
9
63
33
33
55
41
51
12
63
33
15
129
15
1
17
87
15
36
45
87
114
6
9
36
4
44
64
60
65
7
44
36
3
102
78
60
6
31
8
75
21
12
27
57
3
61
12
59
9
120
105
54
1
11
30
18
57
60
15
18
67
11
25
8
4
60
65
150
1
41
39
87
12
37
41
18
21
129
19
11
9
15
12
129
27
33
15
24
45
15
96
45
24
12
3
42
63
36
15
1
11
12
57
36
57
51
51
1
48
32
28
11
33
27
21
24
60
36
75
48
6
6
25
44
16
35
33
15
9
96
100
107
9
33
18
24
24
60
24
48
42
63
27
12
33
3
12
33
27
57
28
36
44
27
24
132
93
4
11
30
6
81
57
96
15
15
21
15
13
17
6
108
36
1
17
30
48
105
9
6
72
162
18
30
18
12
42
79
20
4
11
24
61
104
15
37
5
39
36
4
12
32
27
1
47
36
30
24
90
13
17
67
71
9
15
13
36
59
37
59
129
40
11
61
36
44
3
33
99
9
9
30
36
24
61
20
12
72
15
36
24
1
12
35
49
83
48
9
9
90
49
35
18
15
15
9
3
30
63
3
6
24
87
3
21
63
57
39
21
15
48
81
4
47
18
31
24
68
52
47
33
12
4
12
47
12
18
6
1
41
15
39
48
45
60
33
114
1
59
48
33
87
25
17
6
12
36
24
1
56
33
15
63
97
35
25
107
69
52
17
72
30
84
6
54
21
3
33
28
36
23
36
21
15
13
71
37
23
42
39
51
37
20
27
18
51
60
9
43
60
23
36
36
18
55
41
18
30
30
81
4
155
37
5
39
9
18
12
66
54
18
18
69
27
30
18
85
60
35
72
60
69
40
44
3
13
12
17
3
15
37
47
105
39
25
311
36
9
75
33
192
84
15
12
60
9
16
20
33
126
24
9
105
48
18
12
9
111
18
7
32
87
13
68
124
20
16
59
45
9
27
60
4
96
32
28
35
12
73
47
36
6
54
9
36
4
11
1
23
45
15
132
93
12
4
131
54
19
32
100
11
49
5
135
3
1
59
42
15
96
12
36
12
45
7
32
16
24
95
25
60
20
39
60
9
123
168
12
78
31
80
3
30
7
108
12
8
63
84
108
13
5
30
49
59
24
21
16
36
12
41
55
32
75
9
16
47
6
6
36
48
6
78
13
12
95
18
7
23
9
76
20
63
9
33
3
15
85
32
39
21
52
11
21
3
12
1
32
12
28
68
63
6
75
3
1
32
39
90
18
117
9
55
11
54
6
1
8
9
103
104
99
21
15
9
39
21
15
12
48
85
11
33
16
59
12
81
27
13
17
7
8
51
12
37
131
90
6
73
23
42
42
21
3
12
97
23
42
30
57
9
7
47
36
9
15
1
131
13
36
24
20
15
81
75
36
49
92
39
84
96
9
15
12
48
21
4
107
108
9
15
1
24
8
48
51
54
19
32
15
144
24
12
66
24
78
37
44
24
108
39
6
39
15
25
59
72
13
ABCD 97596557374*3^$a+1 [50021]
60
192
42
36
31
108
53
19
41
67
53
67
5
78
13
36
36
35
78
54
36
97
65
7
41
24
30
222
66
18
67
29
48
18
85
185
24
174
60
25
60
36
36
252
23
12
73
113
30
72
78
79
96
84
191
30
6
49
36
53
240
66
24
66
144
67
108
65
67
59
210
55
35
85
132
23
54
31
185
139
71
60
36
108
13
5
103
5
12
199
131
265
59
13
35
42
139
35
114
66
54
126
42
30
217
53
127
35
13
83
36
13
41
36
223
96
77
72
67
5
103
72
108
53
42
121
215
6
103
167
85
71
180
42
31
125
91
156
317
7
41
60
108
54
13
48
5
6
108
13
23
85
269
31
5
6
205
24
89
55
36
5
30
96
174
31
11
85
35
42
30
108
85
168
17
67
11
90
84
90
108
13
65
54
48
108
37
53
54
13
83
12
73
5
12
294
13
36
12
203
1
120
23
42
259
11
49
17
18
37
192
41
6
13
41
31
23
13
287
1
180
72
35
109
23
30
60
7
59
42
72
48
72
36
42
12
132
66
55
95
49
23
48
42
30
36
54
6
49
48
72
11
102
72
6
25
29
103
59
49
336
96
12
83
72
13
12
47
13
108
59
108
25
41
55
72
12
5
55
36
120
24
72
36
287
1
359
36
85
132
5
18
126
18
13
77
36
7
132
36
95
36
84
1
5
84
54
1
192
95
168
30
19
108
5
18
12
13
24
221
72
67
35
1
41
138
13
168
89
55
41
54
13
35
42
31
72
84
23
42
48
103
5
24
66
108
162
18
222
48
24
90
157
71
37
125
55
35
6
120
60
12
163
35
90
42
49
89
31
60
59
97
5
42
85
71
37
108
35
132
12
60
18
102
6
31
113
211
77
67
95
30
60
72
31
17
96
30
49
47
61
29
36
139
161
163
17
42
277
29
7
23
49
240
167
126
138
37
23
12
42
7
108
245
48
72
126
60
85
59
133
119
25
119
36
36
144
18
31
167
228
6
54
84
121
36
23
42
43
5
6
54
43
65
192
42
54
31
41
72
31
59
36
97
209
211
17
150
30
6
61
24
77
48
19
77
54
126
138
157
96
5
7
137
84
31
11
48
24
36
102
150
49
108
53
18
132
13
89
6
25
11
85
180
131
90
139
41
187
83
18
144
156
139
180
65
48
127
125
42
49
41
31
72
36
36
53
18
157
41
19
35
13
257
91
5
102
85
209
54
144
36
174
222
144
30
54
6
79
293
42
85
5
48
18
60
120
24
48
42
48
127
5
36
31
36
59
85
59
49
95
30
42
133
11
12
78
67
35
312
36
97
60
143
24
13
365
175
17
103
23
1
36
107
90
132
36
48
31
204
125
31
60
5
139
239
48
42
18
13
35
157
5
307
125
55
5
43
47
72
66
24
79
96
53
36
31
209
7
65
67
161
186
13
5
90
13
95
18
30
109
12
101
54
54
54
66
72
150
120
60
228
60
12
85
173
7
23
90
55
41
48
42
84
1
59
174
31
65
187
23
144
181
72
12
11
97
47
157
41
48
31
11
12
330
43
5
18
24
120
37
36
143
24
25
47
13
ABCD 97596723176*3^$a+1 [50099]
13
176
99
61
36
140
39
12
54
43
173
39
60
51
9
4
80
45
15
72
24
15
144
121
56
99
45
3
198
63
15
109
83
9
40
11
85
168
212
69
31
65
39
195
1
68
39
372
69
12
28
36
5
48
31
12
20
33
55
20
76
41
24
18
156
85
5
72
78
1
36
179
13
35
73
80
105
72
72
15
24
4
60
17
31
47
138
7
32
3
145
132
24
35
45
64
8
9
24
72
19
35
105
36
3
45
27
73
56
24
9
102
61
12
23
144
13
128
28
120
24
56
39
73
24
83
1
77
7
32
40
84
107
33
87
72
21
75
1
20
36
48
39
18
103
17
15
63
72
33
105
7
8
27
54
120
19
35
81
63
33
28
35
1
120
116
64
60
24
72
47
120
108
109
23
33
105
54
18
27
51
9
24
12
99
49
60
11
9
15
72
49
56
33
24
18
37
11
141
24
64
23
85
47
12
129
87
33
9
127
35
36
108
12
114
18
102
15
124
5
31
41
79
143
73
47
145
12
204
80
180
15
81
28
17
30
9
9
67
164
39
37
48
5
42
48
78
55
155
180
24
18
51
4
12
96
35
9
36
64
11
33
40
17
54
1
17
18
33
45
51
21
54
73
11
6
126
109
116
9
15
39
1
161
102
42
55
20
28
48
8
39
97
23
42
30
18
216
7
164
60
39
49
8
3
141
39
12
45
135
60
157
72
56
177
72
39
15
37
44
51
30
78
21
4
191
18
30
33
129
24
7
59
6
54
120
73
23
33
40
20
36
15
48
60
108
9
96
15
24
1
68
64
188
3
21
9
51
75
18
55
23
84
1
140
57
55
72
23
57
64
17
72
175
83
189
84
16
84
17
55
20
60
24
40
35
1
44
16
83
36
25
35
1
144
36
17
30
25
56
15
57
4
173
3
28
131
1
35
90
72
55
161
7
47
93
28
17
67
68
177
30
93
15
189
15
18
7
23
36
49
60
8
87
90
43
260
15
33
64
47
1
48
12
240
5
127
17
55
20
15
36
42
7
185
6
12
37
56
3
1
53
123
4
263
1
17
54
24
264
1
95
45
21
15
63
13
95
108
49
95
48
240
72
57
180
148
47
189
4
41
72
30
25
72
56
36
15
21
120
87
33
24
15
9
112
8
36
84
12
15
13
71
13
131
81
40
95
36
49
5
6
9
96
28
32
52
12
35
1
17
103
80
33
15
36
3
1
80
9
51
76
41
15
24
63
42
48
78
105
3
12
25
60
5
54
105
76
35
97
128
87
57
220
59
25
17
48
15
75
54
27
16
35
153
99
13
35
108
25
152
39
1
60
35
12
37
96
17
48
24
19
84
48
65
120
63
4
36
32
159
138
87
28
35
66
31
11
48
37
72
36
32
3
25
65
7
17
55
35
117
24
15
1
56
40
144
65
31
209
30
73
143
45
63
96
198
198
25
8
51
54
87
57
55
120
32
76
239
21
15
25
65
24
48
72
103
60
32
63
12
24
66
31
119
48
18
55
8
135
49
11
102
43
251
36
13
336
20
3
108
60
9
225
54
37
12
17
24
31
156
83
1
56
84
28
32
63
37
53
7
35
1
47
78
15
24
204
4
95
93
84
24
9
111
12
45
30
90
39
105
43
60
8
75
13
36
5
75
189
31
41
39
3
61
41
78
18
192
7
233
27
3
97
71
84
1
48
131
45
45
24
31
59
36
81
124
83
72
49
216
168
143
18
147
60
4
59
25
56
3
21
111
138
31
36
83
33
87
97
80
63
97
23
18
39
40
191
42
3
69
31
44
96
4
23
33
4
20
63
13
59
90
78
18
30
18
90
36
105
3
150
120
55
41
55
17
30
25
68
69
6
49
8
28
35
49
47
45
28
65
7
281
222
1
36
83
25
161
55
12
60
84
53
43
240
84
65
75
15
60
1
137
43
107
21
64
35
193
95
60
12
96
ABCD 97596747832*3^$a+1 [50014]
3
124
60
41
79
56
81
24
111
12
21
36
3
9
27
28
32
40
144
108
12
32
45
7
48
53
7
89
156
27
4
5
31
29
15
208
41
19
5
43
36
101
7
48
36
17
120
19
53
15
81
19
17
75
52
29
31
36
56
36
28
53
19
53
19
29
3
57
7
56
12
84
40
209
19
77
3
48
100
65
84
24
48
3
136
113
15
4
89
168
12
19
20
40
68
12
52
36
8
57
12
15
45
3
16
140
24
156
16
60
29
55
5
31
17
27
28
32
81
3
16
36
53
87
48
148
80
9
15
16
101
12
3
12
24
33
24
7
113
39
93
27
16
29
12
36
19
8
24
12
9
67
29
27
60
64
5
7
32
48
84
9
7
17
31
36
12
36
216
96
8
33
39
45
75
40
29
43
125
84
87
21
19
60
96
108
20
36
9
19
60
24
17
15
81
279
16
32
40
24
296
33
72
48
7
104
4
29
51
45
12
43
128
16
8
4
32
112
17
3
72
48
4
36
12
60
41
36
55
137
243
4
12
29
3
4
60
29
12
60
27
24
12
16
84
48
56
160
164
28
5
19
5
7
12
8
28
20
60
21
7
96
32
132
4
108
32
84
76
80
16
44
144
81
7
65
24
7
5
24
19
12
5
55
20
33
91
32
48
4
252
5
15
16
17
108
3
36
16
12
20
12
9
67
5
79
17
63
21
7
56
96
21
99
4
96
32
129
19
8
9
15
60
28
24
44
112
36
41
135
76
5
79
48
8
84
76
20
28
24
17
43
204
24
56
144
24
24
4
29
195
12
100
48
48
12
36
36
17
15
28
144
20
45
19
17
63
120
16
5
15
33
67
80
12
12
84
12
64
8
16
156
80
64
36
161
84
3
16
32
4
12
101
12
24
12
144
31
77
19
77
48
63
45
24
12
19
36
56
4
20
105
19
12
120
29
27
36
60
16
48
32
16
24
48
17
75
16
68
72
4
20
120
36
60
100
5
12
108
7
29
91
20
64
108
29
7
29
3
4
8
112
36
12
20
52
8
16
128
64
53
15
100
17
75
33
43
5
31
60
41
75
160
36
17
43
29
159
105
7
20
12
21
36
84
67
36
48
32
33
72
39
21
27
36
40
5
91
36
48
68
12
60
225
84
24
19
8
64
12
17
91
48
24
12
12
29
67
312
48
80
28
29
84
67
72
116
96
36
16
101
3
52
108
5
79
12
36
48
44
45
27
69
36
67
5
39
33
7
5
7
128
12
52
53
7
53
12
87
108
48
81
72
99
33
67
68
12
124
32
16
68
64
80
45
7
5
19
48
24
168
48
20
69
103
5
19
5
87
64
44
33
39
12
52
12
48
32
57
39
69
39
72
57
31
32
24
24
16
20
189
3
28
24
12
32
12
288
24
28
17
15
4
125
43
96
41
7
24
24
17
7
96
24
48
36
5
7
32
16
53
36
7
53
27
81
19
53
15
40
17
156
24
3
33
48
75
60
9
31
140
64
36
80
69
12
7
53
31
12
36
132
5
12
87
4
17
36
24
19
48
48
92
24
21
48
7
12
5
12
63
84
132
60
4
32
9
36
79
84
92
4
65
144
36
39
9
36
39
12
9
3
16
17
36
115
8
88
12
5
27
12
112
56
28
32
45
19
44
40
41
7
5
108
111
64
32
69
12
24
3
4
5
91
48
101
7
12
65
99
4
48
17
43
77
3
36
16
12
12
17
12
27
40
65
120
24
115
41
60
127
8
9
127
29
72
19
48
8
69
87
57
7
48
156
20
64
96
32
33
48
15
28
36
12
104
40
77
3
112
5
27
88
92
12
36
36
88
125
39
172
32
40
72
5
60
3
16
32
28
41
39
105
24
7
8
4
29
15
4
12
48
89
36
12
55
24
24
32
153
39
4
29
163
17
159
28
65
39
33
31
8
4
29
19
44
72
33
43
20
16
44
16
41
43
44
112
48
32
9
19
84
68
40
41
48
27
28
77
3
105
39
40
12
116
72
64
68
16
60
32
36
69
27
33
27
36
60
40
89
127
53
31
89
7
12
32
16
5
3
21
72
48
27
48
24
16
56
45
19
17
19
60
20
28
80
9
103
72
44
124
56
93
3
40
48
17
51
28
20
12
52
20
45
19
104
9
15
33
103
20
48
60
48
9
199
17
144
103
108
36
140
180
117
103
29
39
72
69
15
12
4
77
99
21
7
72
48
44
9
36
3
112
116
120
88
128
16
12
5
7
72
77
63
4
5
72
3
88
36
32
148
8
9
55
32
117
3
64
41
48
24
63
16
12
12
5
48
67
8
160
5
43
68
16
17
159
21
75
100
24
137
75
28
8
28
12
104
105
3
12
129
19
17
27
40
96
113
48
96
48
27
4
8
57
127
48
12
29
36
111
ABCD 97596946158*3^$a+1 [50082]
1
8
9
127
24
72
29
24
60
7
137
31
35
54
30
180
120
6
55
239
90
6
25
41
30
24
57
24
33
7
35
141
24
9
30
1
179
24
6
207
88
11
54
15
105
30
6
48
3
3
21
9
31
35
45
135
84
36
1
144
23
97
5
78
61
120
11
84
81
24
75
37
17
36
66
30
18
1
80
99
61
29
91
59
6
7
23
60
157
59
18
12
30
84
21
24
51
85
56
3
61
23
42
78
66
6
84
30
54
6
24
6
61
119
6
24
67
59
60
25
65
54
105
16
29
60
24
66
6
39
9
63
24
33
72
30
78
36
30
25
56
16
120
77
36
90
21
63
36
45
9
42
69
15
6
30
84
6
30
54
6
49
101
115
24
32
57
7
296
33
24
72
18
66
51
15
25
95
18
36
174
6
15
51
84
30
115
125
126
60
1
48
59
96
66
198
61
11
30
18
42
48
6
45
39
36
61
144
96
5
30
18
67
83
21
16
23
60
276
1
56
48
51
85
23
12
48
13
113
55
71
9
105
55
11
85
29
27
9
15
45
60
54
54
51
45
51
9
66
21
24
15
1
48
5
115
35
96
109
56
93
36
31
24
35
45
15
126
19
59
6
36
48
12
30
108
60
1
119
66
24
111
39
33
27
181
29
36
55
5
30
85
32
24
153
12
174
45
120
45
51
9
126
108
90
3
27
12
18
96
6
121
48
96
59
6
30
18
60
91
65
54
6
66
25
179
24
61
5
270
21
24
51
141
40
24
89
31
96
47
1
56
9
24
30
42
55
155
45
69
6
18
72
171
9
24
7
23
90
66
85
59
21
24
39
90
7
5
48
30
61
11
60
48
36
6
138
6
306
45
45
90
1
8
15
25
59
117
64
29
6
21
64
29
43
48
29
72
19
5
54
66
60
90
37
29
19
11
54
15
15
24
73
17
30
57
99
54
6
6
75
24
81
24
7
17
42
48
6
31
59
37
119
78
67
23
96
60
21
9
60
24
60
102
25
23
36
60
30
120
84
63
9
18
21
15
84
21
45
66
1
24
83
30
31
192
59
18
90
1
35
45
15
36
69
21
24
54
12
9
16
29
24
3
24
9
120
55
269
51
16
23
42
15
63
126
30
30
7
104
63
36
90
6
18
43
47
12
109
32
3
6
48
7
53
3
9
30
1
23
30
24
147
105
39
16
29
30
21
64
32
27
42
51
3
24
126
30
36
138
6
24
66
96
150
18
60
156
60
30
54
6
36
1
23
81
3
6
55
35
6
18
42
18
1
5
6
45
33
6
30
6
30
18
96
21
69
6
120
24
21
33
87
93
90
96
1
83
93
153
7
80
39
1
8
72
39
1
29
18
81
9
7
215
9
9
7
89
126
49
29
36
6
114
7
48
41
15
9
7
24
5
19
35
6
24
135
75
45
21
108
12
78
126
7
23
240
1
83
36
121
5
18
6
75
16
176
33
84
30
13
120
59
30
39
16
35
24
30
120
7
167
12
90
75
45
19
191
24
25
89
96
6
1
8
99
237
64
89
60
60
96
66
30
54
1
179
60
121
5
30
54
7
23
66
30
9
72
99
21
27
42
78
12
25
125
24
24
6
45
81
24
60
234
102
54
21
16
23
1
215
9
75
60
25
29
90
1
161
18
6
55
32
33
66
48
6
54
42
55
35
85
143
81
21
51
39
1
8
16
24
29
30
102
18
12
49
71
321
57
63
39
18
150
66
7
23
186
48
150
1
96
5
24
24
51
120
15
60
90
51
33
12
270
69
51
21
123
85
11
168
6
84
36
7
17
42
21
27
42
19
161
39
216
3
21
96
33
103
143
1
23
36
24
30
102
54
24
30
36
66
39
45
84
66
54
87
45
19
56
24
9
42
18
42
54
27
87
1
29
12
54
105
40
35
54
30
30
6
36
81
27
37
83
42
75
15
48
1
179
213
120
24
39
24
42
84
51
24
21
18
57
16
48
131
24
96
60
81
57
90
126
30
97
104
33
36
30
324
42
48
66
60
54
6
24
42
90
18
30
1
72
77
6
36
25
5
99
16
65
135
96
27
6
54
1
41
18
30
36
66
18
6
1
29
114
1
89
72
48
42
24
114
36
36
78
30
31
11
109
29
12
60
54
90
115
65
55
95
97
77
6
36
18
31
11
18
60
127
35
60
30
24
66
81
27
6
30
ABCD 97597111564*3^$a+1 [50070]
24
59
37
59
45
16
59
60
49
32
75
69
63
6
75
16
65
78
1
17
30
73
11
69
144
33
63
120
64
32
15
6
12
90
133
17
63
24
40
95
105
24
21
43
8
3
24
30
63
15
18
15
75
36
25
59
6
6
18
66
13
80
3
13
5
12
72
7
8
33
12
3
39
6
3
40
89
42
18
36
24
18
48
24
36
102
12
87
33
87
16
8
57
18
72
37
72
24
35
306
150
24
12
9
16
24
8
16
35
36
1
32
147
156
234
55
53
3
3
37
48
11
30
31
104
3
12
18
30
6
6
21
15
18
31
24
221
3
3
213
9
42
13
8
72
21
67
17
127
11
12
42
6
54
60
31
143
1
35
13
32
33
103
23
12
48
150
15
9
7
8
75
12
66
48
7
17
7
56
88
24
23
9
3
72
6
18
30
39
15
33
117
3
64
128
33
7
8
57
78
33
24
27
6
7
83
13
32
64
53
67
8
3
24
24
37
83
6
31
8
16
8
15
1
56
3
13
29
6
69
15
66
15
3
21
3
30
15
3
24
96
48
61
35
45
21
3
51
24
24
37
56
3
96
45
3
42
30
18
3
27
21
9
7
11
13
24
11
21
40
11
37
47
121
23
57
27
72
24
21
88
41
24
31
72
29
6
13
59
18
30
48
30
24
31
11
66
67
71
84
21
40
96
80
16
5
19
41
24
31
23
9
136
35
30
7
17
6
97
24
41
63
111
33
16
11
6
55
35
69
24
81
39
105
127
65
175
23
12
42
48
3
24
72
9
15
64
56
9
15
3
102
6
145
5
30
12
97
47
84
96
18
3
40
48
24
8
24
51
102
30
25
11
6
138
13
17
7
83
30
55
8
129
54
6
43
47
1
47
1
56
24
24
33
7
95
60
102
39
9
7
48
137
15
16
128
16
11
13
65
6
6
48
91
41
198
42
63
9
42
30
54
90
15
72
33
42
24
13
11
69
48
57
18
42
3
9
39
144
16
24
53
19
104
69
27
16
5
42
105
27
6
18
37
35
18
67
24
80
15
6
99
45
3
136
32
63
12
24
61
5
3
75
37
32
40
65
7
24
11
36
9
16
23
6
6
30
39
63
57
64
11
54
42
30
7
8
3
165
51
61
48
29
6
84
33
105
54
60
309
9
63
24
111
49
8
3
13
29
6
21
40
120
35
61
17
30
42
15
45
3
16
32
24
33
63
147
13
48
17
15
9
96
39
88
8
3
114
27
64
11
54
7
8
15
9
27
21
24
16
35
13
17
7
107
13
5
30
21
24
33
18
6
114
54
15
15
81
112
35
162
3
27
13
47
1
41
18
13
48
41
39
40
24
11
30
79
17
15
75
93
81
55
5
19
72
41
12
91
5
36
18
30
87
96
40
23
84
6
79
32
135
18
31
59
36
25
41
18
37
173
42
114
24
42
60
33
72
51
30
18
45
16
29
36
6
42
42
69
9
42
6
7
80
57
63
16
32
15
25
59
6
7
72
8
33
42
6
36
235
53
6
24
12
73
71
1
35
21
40
17
7
80
96
24
40
155
69
144
135
6
6
126
15
3
102
87
48
45
3
16
24
5
6
78
42
93
40
11
61
83
37
104
40
59
18
30
18
27
48
16
53
6
45
27
18
42
9
96
9
55
71
9
40
104
75
21
9
31
53
48
78
72
48
84
6
60
79
41
7
65
63
15
6
54
72
18
19
77
54
36
36
13
11
61
89
36
27
27
30
111
40
155
45
64
89
7
72
5
91
24
35
90
36
66
21
27
37
11
45
27
18
27
51
24
6
15
21
3
16
120
41
18
36
1
48
8
24
3
117
16
17
18
42
30
37
24
17
55
8
24
3
54
15
51
78
24
60
91
17
15
9
18
61
104
3
60
84
48
6
12
42
25
11
24
37
48
47
54
150
42
3
45
90
42
15
3
72
37
32
3
36
12
93
45
75
69
3
3
109
23
73
41
48
36
19
96
56
105
66
45
40
5
48
27
48
16
24
59
37
155
45
96
9
24
15
15
150
6
13
11
37
80
93
12
18
24
21
15
6
19
29
30
13
35
48
12
12
48
192
37
120
96
24
35
13
152
24
16
53
42
9
24
72
9
7
113
6
18
36
6
13
11
60
81
3
12
33
75
90
3
9
15
9
150
25
59
37
59
54
7
8
72
40
29
6
126
39
9
15
64
8
33
79
5
30
96
66
6
45
3
30
24
30
48
25
48
11
66
43
5
30
6
31
59
205
48
17
18
13
35
30
7
72
24
65
54
81
16
8
51
37
5
90
42
66
72
24
6
42
36
169
71
49
53
27
16
24
8
72
27
13
35
48
18
6
48
61
96
56
64
48
32
16
17
55
8
3
12
73
11
6
63
81
60
51
87
81
117
75
3
54
7
59
36
1
8
51
6
30
42
135
88
24
24
72
65
48
7
24
24
56
9
54
6
19
71
6
51
45
90
9
24
9
48
42
12
6
12
18
24
24
37
23
49
56
27
37
23
60
138
27
48
27
13
137
87
40
17
135
9
24
15
3
13
72
48
35
102
102
313
77
36
6
6
19
11
85
8
9
6
54
12
36
108
7
77
96
51
33
6
97
47
18
18
30
36
48
3
45
30
72
36
25
17
7
11
45
135
36
78
15
51
60
1
41
12
36
42
12
12
24
61
149
27
168
9
15
16
ABCD 97597463612*3^$a+1 [50078]
63
72
117
54
177
3
72
57
33
18
177
57
306
72
54
279
81
36
54
81
9
144
87
120
72
117
123
120
171
90
27
27
198
123
180
24
156
237
3
24
96
24
15
36
9
63
81
99
45
63
54
63
189
3
84
129
18
93
216
123
18
36
99
315
36
69
201
288
3
159
117
84
192
84
153
3
36
177
27
81
72
15
60
69
51
3
117
12
141
90
90
216
54
165
12
3
33
57
54
141
39
33
12
45
72
27
81
72
87
3
69
72
39
141
39
33
48
60
3
177
219
21
105
18
72
213
12
63
162
195
120
72
96
21
36
135
12
36
141
39
15
9
27
9
45
99
27
54
27
243
144
36
129
285
111
60
24
93
63
45
75
24
27
144
57
48
72
93
159
3
45
45
183
24
60
21
72
72
39
36
51
33
264
132
60
228
39
180
189
12
123
9
96
39
69
84
48
15
69
111
69
111
69
75
18
63
12
12
84
72
81
51
39
249
57
144
123
156
240
24
195
33
12
108
63
117
45
27
45
39
87
177
108
60
24
120
24
120
123
81
168
132
192
57
126
117
81
87
36
84
9
147
51
93
33
36
27
156
84
12
45
216
3
36
15
90
27
45
15
129
51
12
81
63
192
15
9
168
57
75
15
36
180
93
159
180
165
33
234
69
96
168
207
45
27
21
108
48
3
180
201
123
90
27
9
18
18
3
12
72
3
108
93
120
84
63
54
72
54
69
84
156
87
201
12
48
12
123
90
27
27
36
18
72
3
339
45
156
141
87
93
144
15
12
60
3
306
144
54
36
93
87
69
84
24
120
45
195
120
12
15
18
54
180
69
144
36
57
18
57
12
24
51
18
3
69
36
36
270
54
219
60
135
129
123
21
285
54
9
12
12
60
168
12
120
75
126
36
159
21
54
9
81
243
9
108
27
228
24
60
255
81
12
105
54
249
12
12
15
93
123
36
57
24
135
18
36
27
9
18
69
165
108
72
18
144
81
108
9
36
15
57
270
33
57
75
33
72
27
81
36
36
63
99
9
84
123
105
84
108
132
57
3
213
3
12
219
18
159
36
57
279
45
180
99
144
84
12
36
21
36
54
21
60
120
60
9
54
33
84
12
144
33
171
180
9
54
54
15
147
33
24
72
12
60
60
36
27
285
75
189
81
72
75
120
183
129
33
63
84
15
72
54
99
168
39
18
15
24
24
9
39
84
108
39
54
39
108
168
135
36
141
93
39
33
54
201
108
168
9
3
69
15
111
180
9
63
18
27
9
3
120
60
15
141
75
57
120
39
57
33
87
39
165
105
54
108
72
18
63
27
180
333
9
54
36
36
180
90
15
96
36
48
3
69
21
36
123
75
21
15
177
12
27
18
3
276
84
33
15
12
72
24
24
33
39
177
36
51
120
27
72
21
36
216
12
93
54
36
36
ABCD 97597513064*3^$a+1 [50098]
72
24
79
6
75
80
79
81
20
24
1
11
24
31
89
16
63
9
27
105
8
13
47
16
24
12
56
24
49
11
36
25
27
8
12
31
12
9
104
12
52
3
57
48
20
19
29
72
40
44
60
28
33
23
4
32
36
12
36
112
24
69
11
48
60
7
81
3
69
57
54
5
64
8
4
80
4
80
36
31
48
5
1
35
60
36
48
31
21
8
12
55
17
31
65
72
88
12
15
24
41
12
13
18
17
19
6
15
48
20
55
5
16
21
59
28
20
12
24
24
40
3
33
201
6
9
24
56
28
72
20
36
19
65
36
12
1
30
36
45
8
7
29
36
36
19
81
9
11
133
42
9
80
1
23
100
51
29
7
29
28
32
109
6
81
8
36
40
15
53
12
1
27
8
79
30
90
6
47
61
11
4
12
9
11
60
19
30
23
108
19
36
5
79
65
48
16
21
30
5
16
12
8
60
72
13
18
41
76
3
36
36
5
52
20
60
67
5
40
39
41
31
24
5
25
23
31
6
54
5
12
48
37
59
31
77
16
92
48
60
12
12
7
6
3
51
89
1
11
24
36
48
12
13
39
80
40
12
20
16
12
60
3
24
21
68
12
12
13
23
4
8
24
79
5
12
72
73
23
16
8
7
9
15
102
24
51
33
36
171
32
73
27
8
19
9
36
81
138
21
20
31
24
33
72
20
24
25
11
28
8
88
45
6
9
44
28
39
29
12
103
21
105
11
40
63
45
32
60
4
69
27
9
54
90
42
30
119
49
11
1
35
100
8
4
96
24
20
1
11
36
25
35
72
127
53
28
9
23
40
56
12
24
28
20
16
12
32
28
44
31
65
48
4
20
1
15
96
8
31
30
39
48
9
59
4
20
12
25
60
11
25
35
12
7
9
116
55
90
71
28
20
16
20
4
56
60
25
15
36
8
40
44
43
45
44
24
72
60
88
44
67
6
48
35
36
1
47
31
12
17
37
35
88
57
24
27
32
7
6
83
12
79
90
71
24
24
16
9
42
57
8
43
9
212
96
4
8
40
12
8
37
11
12
1
35
36
36
12
1
36
90
6
54
36
29
16
164
76
8
24
61
47
24
19
41
36
12
52
60
15
54
39
48
69
23
91
5
7
17
1
42
29
25
66
9
9
47
24
28
60
57
3
32
60
19
21
68
12
16
68
12
19
53
12
88
8
19
21
32
13
3
44
31
36
5
4
135
66
6
45
3
21
8
7
24
17
19
9
81
11
55
69
75
24
5
60
4
57
59
36
4
32
4
20
24
24
40
3
17
76
15
21
8
60
36
1
24
35
1
35
85
3
20
12
36
24
156
72
40
20
28
20
73
42
30
23
1
23
7
54
35
25
39
128
40
99
90
35
60
40
36
45
83
55
5
1
39
15
9
20
36
12
12
163
5
25
15
24
21
27
12
45
11
60
4
15
5
36
12
12
28
36
57
39
60
45
35
109
30
6
23
108
4
96
3
30
42
33
32
72
72
36
4
44
24
48
12
108
13
6
66
35
12
13
39
8
36
112
44
121
3
20
115
6
11
24
24
24
48
13
155
7
30
47
40
27
45
9
51
21
59
25
15
20
88
3
5
19
5
120
60
25
23
12
28
12
48
3
18
6
29
64
12
68
37
36
3
72
32
127
81
15
65
4
20
48
40
21
15
51
21
12
3
17
12
25
11
24
48
40
8
4
116
40
12
3
45
24
8
36
52
8
7
137
12
55
21
20
12
172
9
11
16
48
24
72
80
40
20
184
36
39
5
84
36
52
3
5
112
9
35
24
40
12
32
16
72
32
13
83
40
32
25
48
11
25
23
48
4
8
13
15
3
105
57
84
23
52
68
1
71
76
8
24
37
3
3
9
36
9
35
55
45
24
20
120
36
1
23
36
28
81
11
19
72
77
31
17
72
7
30
60
11
12
40
80
12
79
149
48
100
39
29
24
43
9
9
27
9
30
6
210
5
112
171
60
9
8
55
9
48
68
40
8
4
80
100
3
5
88
44
37
39
21
23
48
40
72
20
28
68
84
28
8
16
24
21
6
45
12
51
9
27
5
25
3
267
69
80
24
88
12
3
17
1
72
35
40
20
12
60
7
101
52
8
12
31
17
19
21
12
48
60
8
4
27
29
12
12
16
32
84
84
12
60
19
29
7
9
48
27
89
12
40
72
3
105
104
36
24
16
75
29
4
21
15
8
60
16
20
12
55
5
4
20
1
3
21
30
41
12
28
15
69
24
12
20
13
42
45
68
4
12
45
59
1
11
64
24
120
104
31
6
71
4
9
11
60
24
1
11
12
7
65
36
169
95
4
12
12
116
55
17
28
57
83
12
64
9
27
168
20
24
52
15
33
3
29
61
54
21
24
56
19
5
31
33
140
4
27
125
24
4
21
6
174
71
55
5
28
36
32
48
55
12
18
71
36
115
5
40
9
3
63
29
16
24
68
12
16
3
9
21
59
60
12
1
47
43
45
32
12
1
23
31
41
12
12
19
89
60
37
11
40
104
36
120
12
13
18
57
60
20
49
23
36
12
28
27
57
12
69
6
93
8
40
8
4
21
119
12
16
15
17
12
4
44
1
191
24
16
20
19
102
18
41
85
6
45
20
72
16
75
57
20
13
126
65
115
24
17
60
12
12
19
45
45
27
9
6
105
44
36
24
88
8
55
9
21
23
12
4
20
36
40
15
90
18
29
7
9
32
4
8
12
1
60
27
27
29
25
30
72
69
8
48
12
40
3
18
35
40
21
3
116
52
3
17
88
24
33
3
96
99
17
19
153
12
80
4
21
35
16
72
3
5
4
15
53
40
8
24
88
3
9
8
28
45
3
72
9
11
112
57
24
39
80
40
32
1
39
68
7
33
20
1
36
23
60
36
37
59
28
56
25
30
9
51
29
76
32
24
16
12
3
60
17
28
44
40
45
11
24
16
12
8
19
5
4
45
39
3
9
56
24
19
5
16
45
6
5
13
47
25
95
24
61
27
140
96
25
11
60
24
36
25
3
8
40
3
21
44
52
8
4
20
12
55
96
53
31
6
75
15
53
4
68
60
4
44
24
12
4
12
144
21
47
60
48
40
33
39
56
85
42
29
16
8
4
27
ABCD 97597622704*3^$a+1 [50053]
9
36
36
12
20
48
40
12
12
60
36
183
117
27
77
4
104
40
87
69
56
16
20
144
19
84
41
36
19
17
84
40
15
36
17
43
9
20
76
84
8
12
16
24
200
48
31
57
44
4
216
8
60
52
60
144
24
3
17
31
9
20
40
8
55
5
4
39
9
3
53
12
112
48
63
69
15
53
115
132
21
75
57
12
60
15
57
51
77
103
77
12
16
92
60
148
135
132
45
15
93
27
21
80
52
48
12
12
8
79
21
8
76
39
72
9
3
17
40
48
32
139
5
36
28
116
60
64
12
48
20
48
52
8
48
7
29
103
45
12
3
17
16
120
24
3
156
24
45
27
9
60
99
33
39
9
44
52
24
60
12
27
53
40
48
39
105
120
80
96
12
60
55
192
21
24
3
12
33
48
20
16
24
12
3
89
88
120
12
96
24
60
20
12
28
140
36
16
36
20
43
21
3
72
21
68
67
9
20
4
132
27
45
20
36
55
9
12
36
75
105
48
51
21
12
48
12
48
27
72
9
231
21
8
4
15
45
36
51
9
51
81
32
88
48
156
24
60
56
108
40
12
3
12
45
24
72
24
8
156
96
28
3
9
15
9
36
8
28
8
12
24
28
15
93
63
69
27
9
12
92
108
7
21
36
120
15
24
17
28
12
8
4
32
16
80
124
63
36
57
3
165
56
28
27
101
4
60
96
8
64
8
84
16
12
32
76
44
4
12
24
15
9
24
63
12
21
15
77
120
7
141
72
12
8
160
24
60
99
12
9
108
8
64
36
3
96
45
8
7
21
60
20
52
80
31
89
67
33
12
3
45
56
16
44
12
163
129
15
5
28
24
123
41
156
4
56
84
64
48
87
5
43
12
201
44
16
15
9
51
9
12
3
53
72
40
12
144
140
4
60
60
8
4
39
29
7
45
3
161
112
8
4
96
171
21
12
120
68
40
15
9
8
40
36
44
43
12
53
40
92
67
5
16
32
36
64
63
288
45
116
31
105
8
52
24
15
33
15
33
48
92
160
12
3
24
48
288
5
12
16
20
4
12
39
9
8
4
60
51
9
8
28
15
45
15
5
115
45
27
65
12
4
39
12
69
111
24
45
12
24
3
60
72
48
17
108
36
36
16
24
99
9
3
45
180
15
12
36
45
24
12
63
48
77
67
9
80
40
12
132
132
48
20
40
63
117
87
9
39
36
5
72
67
5
72
64
36
15
41
52
96
84
75
36
117
32
40
72
123
12
129
20
36
120
19
12
65
28
51
129
39
60
17
120
19
17
40
24
80
96
4
51
45
8
40
15
29
7
9
20
36
4
24
51
17
28
36
20
40
15
9
32
4
51
57
8
19
60
81
12
8
40
3
12
57
32
4
20
72
7
45
56
84
40
15
132
93
12
3
93
48
36
20
79
21
120
24
12
12
51
17
24
48
40
15
12
9
84
48
12
75
21
15
29
52
15
5
40
108
32
16
8
31
41
7
57
48
176
7
29
16
168
36
24
56
76
48
36
3
5
103
69
8
52
51
17
43
69
3
17
40
44
7
9
39
36
33
48
8
55
21
3
57
84
12
72
60
27
29
31
9
51
45
39
9
12
15
9
216
63
5
52
20
16
12
132
48
128
72
88
60
3
36
60
69
12
12
36
12
8
7
29
24
40
24
3
17
103
33
15
72
17
36
76
36
12
75
21
12
27
41
64
15
12
21
72
15
53
88
24
3
93
51
45
44
76
24
164
28
132
15
105
60
80
16
27
24
24
57
104
16
27
45
51
21
96
15
12
60
45
36
15
77
40
24
60
48
48
60
120
24
36
8
60
19
120
108
33
24
48
3
17
55
60
12
57
15
24
101
31
48
81
20
148
20
16
15
17
163
36
48
12
101
28
15
101
76
12
51
9
32
24
76
24
24
15
17
36
24
55
9
75
60
57
48
180
36
36
39
29
40
12
3
21
63
60
36
72
45
3
77
7
33
20
28
15
69
32
36
43
60
5
31
105
36
24
60
75
21
48
144
72
63
41
84
40
75
33
60
12
15
5
12
36
24
16
60
24
20
55
93
12
180
8
28
48
24
156
96
36
3
129
36
32
4
24
132
8
36
19
81
8
67
24
9
8
43
5
52
20
60
19
36
93
12
84
48
32
16
99
21
8
31
41
72
48
60
43
12
17
67
41
160
39
96
60
93
20
36
43
137
64
36
3
108
33
15
9
48
84
24
36
36
44
31
9
36
32
12
24
4
48
195
53
52
12
60
135
17
136
84
51
65
28
72
27
12
81
15
5
40
12
3
89
43
57
60
15
185
4
12
15
77
48
24
4
36
48
27
9
51
84
60
45
24
63
60
5
72
31
165
36
24
92
100
20
43
21
3
96
77
12
52
24
60
24
3
9
36
63
36
36
9
96
8
84
7
21
24
3
21
144
36
24
3
5
4
36
132
27
9
39
33
8
16
171
45
24
68
16
12
3
105
36
36
15
93
ABCD 97597896842*3^$a+1 [50024]
154
8
7
17
103
17
18
70
23
3
30
175
24
8
37
3
32
1
72
39
48
32
16
5
3
27
10
68
66
46
95
9
39
9
42
66
24
51
15
70
20
24
144
66
21
48
16
8
15
72
33
16
59
45
16
17
39
33
103
17
132
195
16
32
3
13
24
5
43
77
3
48
9
135
3
13
24
32
49
26
21
25
8
24
28
80
3
9
103
57
23
39
9
99
36
25
5
6
30
31
32
48
88
89
162
21
13
12
68
27
3
54
18
18
72
60
15
85
8
99
1
44
28
2
178
12
32
108
72
3
27
60
18
76
11
16
5
3
16
71
54
30
6
18
54
12
24
66
6
264
51
3
21
49
74
13
32
33
30
18
31
120
89
15
39
10
71
45
30
72
24
13
35
10
51
47
25
17
28
20
42
13
33
12
8
24
171
49
87
11
78
31
8
25
2
54
72
15
3
6
55
71
9
88
21
11
9
6
18
7
83
30
103
29
30
46
23
16
5
90
9
9
15
111
142
35
64
56
27
13
48
56
1
95
40
33
20
52
20
43
11
69
145
12
27
8
63
60
21
16
17
12
18
46
14
72
138
18
9
159
57
9
36
43
11
6
7
5
67
21
8
51
15
6
12
18
13
77
67
5
3
15
10
63
32
48
40
59
10
8
24
18
46
11
16
17
12
16
8
4
23
64
21
32
30
13
33
39
8
24
15
49
17
63
16
11
45
40
5
72
3
15
9
109
11
15
33
1
26
21
63
6
3
15
66
6
36
37
80
57
63
45
3
72
33
87
3
45
33
12
19
35
18
75
13
2
36
42
40
3
11
18
12
24
36
30
61
173
19
8
112
77
3
3
37
21
86
18
30
42
180
18
36
9
57
6
25
59
13
21
12
15
47
33
45
27
16
32
48
40
9
47
171
72
36
60
30
72
18
6
36
18
12
13
5
124
2
6
7
32
51
85
32
1
12
50
25
33
95
9
28
3
72
5
43
32
24
81
39
45
54
21
40
29
24
108
40
80
24
31
24
8
1
12
14
13
5
28
95
13
2
57
3
48
82
32
36
30
1
5
43
83
37
96
24
41
4
8
78
12
90
7
48
23
1
9
62
22
27
9
80
24
40
87
11
37
8
64
149
139
17
6
9
3
45
96
24
13
83
15
30
24
27
73
20
28
8
55
17
15
27
45
27
109
24
5
28
68
30
6
36
28
71
9
4
11
39
81
24
13
27
56
27
13
32
15
33
120
120
24
13
27
41
66
181
5
27
16
11
90
36
39
16
32
51
21
3
30
16
39
5
27
136
17
40
36
24
35
13
59
3
72
93
48
9
84
24
18
12
36
9
45
3
57
7
24
24
8
24
61
14
13
23
57
27
6
12
3
13
75
177
2
37
81
8
6
81
3
180
1
9
80
6
54
4
26
45
16
8
16
29
27
16
80
72
16
9
47
15
49
29
3
40
144
41
18
21
15
49
29
30
18
27
15
25
32
24
49
71
37
27
5
40
3
245
75
9
60
18
120
78
243
9
63
40
45
3
32
40
8
24
1
15
47
24
48
6
75
9
18
10
80
27
15
12
6
208
2
18
99
27
6
7
48
53
84
15
48
24
16
80
25
68
51
15
18
60
18
97
8
69
3
75
10
38
72
36
60
36
1
35
10
35
88
56
1
12
3
8
49
26
85
17
15
27
13
32
1
47
99
60
36
10
75
5
12
111
21
19
17
12
28
140
12
15
45
30
37
24
11
45
33
12
43
8
37
20
18
18
6
13
56
85
20
7
48
5
64
83
15
73
11
61
17
30
42
18
66
91
104
27
118
56
28
3
32
27
36
10
8
135
37
8
6
13
72
5
64
110
61
153
20
3
57
15
16
32
9
28
38
42
90
12
85
5
16
8
12
7
8
9
4
24
128
28
24
15
32
9
6
36
30
18
34
80
76
14
1
17
28
12
39
48
11
10
14
30
60
27
40
24
24
56
49
8
24
79
11
21
33
12
54
141
9
55
21
35
9
28
60
23
25
8
100
116
231
157
131
49
26
21
40
35
18
36
39
1
15
65
60
4
108
35
33
87
13
35
21
16
3
5
36
66
13
5
6
30
18
96
85
80
27
82
62
21
33
7
48
45
62
45
123
22
14
9
96
3
13
8
24
27
54
15
24
1
60
11
1
60
92
127
71
60
18
12
79
24
227
22
15
72
11
37
45
8
78
69
15
33
3
109
32
1
134
1
8
64
17
31
72
23
18
12
90
9
9
39
21
139
8
40
77
27
40
24
24
53
3
141
64
2
10
15
8
21
3
21
64
2
24
9
1
39
23
10
128
6
1
45
35
37
35
13
35
112
101
12
24
76
32
51
267
24
48
85
8
3
141
21
28
146
13
33
23
81
48
42
85
8
1
32
7
32
1
143
27
24
36
10
20
90
18
24
18
13
32
24
33
6
105
51
90
36
24
28
11
51
13
8
40
5
3
21
48
3
24
24
147
13
29
36
39
15
18
72
7
11
54
28
35
13
44
60
19
9
108
3
59
18
30
37
35
60
10
116
64
36
56
28
8
3
40
17
48
52
2
18
100
27
8
33
87
69
54
36
105
16
8
75
12
33
24
16
69
26
1
29
24
36
84
28
23
24
21
4
8
52
26
12
13
11
48
13
5
28
47
69
51
3
72
24
21
37
62
6
28
131
24
51
69
16
8
40
48
17
48
39
48
21
6
30
24
55
17
12
123
27
58
27
33
44
18
30
6
22
8
24
36
27
37
2
9
51
58
11
111
30
16
219
33
36
12
47
3
37
35
10
83
63
54
43
32
3
13
24
53
40
123
9
2
24
102
7
53
19
8
73
23
15
10
15
80
64
53
75
27
13
33
47
72
112
125
18
36
21
16
17
31
56
64
24
80
27
78
12
28
47
33
42
13
35
42
75
105
79
5
6
ABCD 97598220646*3^$a+1 [50033]
6
22
27
17
24
7
24
24
29
28
3
24
5
18
1
53
19
12
9
27
45
8
36
28
8
22
6
12
50
1
53
36
42
109
53
16
3
17
12
36
42
34
20
7
113
4
6
26
22
9
60
3
24
66
3
60
36
48
33
15
12
23
49
15
9
17
7
17
54
13
17
7
11
10
48
96
123
72
29
64
26
60
13
72
9
32
43
12
53
19
3
50
31
3
42
39
59
25
48
17
42
1
12
5
7
33
26
1
84
84
89
7
15
9
12
9
32
4
3
57
48
56
12
19
12
24
24
33
27
11
34
60
3
9
3
33
2
34
54
14
28
8
22
32
49
65
7
60
71
1
5
58
50
4
15
15
6
8
36
6
34
32
67
41
7
29
24
31
21
27
5
24
4
26
49
24
17
6
18
16
24
39
36
11
52
33
9
86
34
39
17
22
18
8
7
53
4
63
60
3
50
16
18
57
24
11
85
5
43
65
7
12
48
24
12
5
30
13
45
110
22
18
21
77
55
12
45
3
60
9
32
24
43
5
19
21
39
21
84
20
48
24
7
5
72
28
3
60
5
12
60
7
69
8
4
14
13
15
14
48
31
29
34
68
25
17
22
18
26
40
6
8
19
161
36
6
13
17
19
3
57
53
19
12
21
3
21
14
13
39
6
3
45
20
31
99
32
34
18
9
9
27
12
33
15
12
15
8
49
48
29
4
36
2
1
11
13
48
21
3
24
23
25
24
125
60
54
22
8
72
24
31
12
5
42
16
6
3
12
17
12
54
1
12
36
5
10
81
23
16
33
9
15
17
48
36
7
17
18
97
15
9
5
52
32
42
25
12
21
12
15
21
3
24
15
86
16
36
3
53
4
27
12
5
19
12
5
31
29
54
72
37
39
9
3
9
45
24
26
10
54
8
40
21
36
96
72
5
22
2
31
9
44
19
24
47
36
6
70
20
25
5
55
3
21
75
117
41
52
2
97
12
60
123
9
45
32
19
15
38
7
36
45
32
43
15
14
4
3
12
12
24
35
61
36
29
24
7
11
25
41
24
67
5
4
27
24
17
12
40
3
33
24
14
25
29
12
22
9
15
14
12
4
36
2
25
48
3
30
3
17
84
28
30
32
22
20
19
12
5
7
24
9
18
9
5
76
8
4
38
13
89
36
22
18
42
30
90
33
12
27
38
19
17
19
12
24
48
36
21
123
41
7
15
54
68
43
9
3
11
1
12
59
18
22
2
67
27
81
3
14
76
39
89
112
108
32
12
4
15
12
48
36
96
29
36
22
26
24
12
22
21
11
49
15
14
12
7
21
3
9
39
21
8
54
6
12
4
36
14
1
75
33
17
4
38
16
14
19
23
30
4
68
103
5
96
7
23
10
8
31
5
28
32
55
12
21
110
36
18
19
36
57
27
36
3
18
27
9
51
12
36
108
72
29
4
15
3
54
8
7
21
8
36
43
17
12
4
27
9
2
84
13
69
51
72
12
21
87
12
45
27
29
52
32
10
69
11
1
45
75
5
36
42
25
33
18
21
9
36
60
15
36
21
26
13
36
29
12
31
5
19
12
48
36
53
4
111
12
147
8
13
9
24
44
90
18
24
72
4
8
43
3
14
66
4
6
62
25
3
9
17
7
21
27
5
40
15
29
10
18
27
24
48
53
7
53
36
4
48
68
24
31
35
4
24
14
70
45
36
12
47
58
20
12
58
81
9
2
22
15
65
10
69
12
71
18
19
9
122
70
63
11
13
39
2
30
1
48
5
7
47
6
52
6
62
7
69
27
51
9
5
30
6
48
7
147
9
84
63
14
7
53
16
20
18
1
24
29
58
33
24
12
29
108
4
24
86
1
33
14
22
2
12
22
15
12
41
28
14
25
23
13
5
24
4
63
24
24
48
51
42
27
5
7
5
10
30
24
3
5
24
43
27
74
12
22
2
12
19
12
5
7
33
27
36
9
15
36
24
36
12
48
5
28
15
12
60
12
36
53
76
72
39
21
26
46
63
3
9
51
14
16
3
65
28
15
65
7
89
7
24
27
26
31
9
14
6
12
19
36
21
3
12
12
33
15
24
11
16
32
13
48
65
115
21
3
5
43
29
43
53
31
24
15
9
5
18
25
11
49
24
9
3
11
22
3
12
48
21
20
7
36
29
19
3
36
9
3
45
9
3
21
51
17
7
27
9
23
37
21
24
36
8
4
42
8
85
33
15
33
2
1
12
12
5
28
54
33
15
54
15
107
6
43
47
16
9
12
33
51
12
9
2
25
27
6
8
19
3
9
5
7
12
12
9
36
3
48
12
149
7
51
18
6
8
58
27
9
18
6
30
74
40
14
121
23
34
15
5
54
1
3
69
53
4
3
12
15
18
20
12
24
19
3
9
48
41
7
15
45
12
21
36
68
12
4
27
27
45
60
12
63
2
19
53
7
11
36
18
12
4
15
5
48
67
81
2
30
28
15
29
19
39
6
15
29
100
75
33
30
14
28
27
5
4
27
5
7
48
39
9
24
17
40
30
54
2
30
19
89
19
36
21
39
53
12
22
38
16
27
27
14
10
9
9
3
36
45
6
62
76
39
3
8
1
12
9
24
27
17
91
41
22
50
7
24
41
12
154
12
6
36
15
21
84
24
26
13
5
10
14
88
92
7
12
17
43
15
8
37
23
1
35
1
11
36
54
4
32
7
15
6
44
40
15
17
18
10
27
53
10
8
46
3
63
33
21
51
36
107
6
12
19
5
30
40
9
47
18
34
57
53
48
36
64
3
11
34
15
5
22
8
22
15
3
2
22
66
36
50
10
26
58
3
21
3
5
36
31
24
17
7
33
3
33
20
16
14
73
23
22
48
42
33
29
7
17
67
77
12
19
24
11
37
17
31
41
163
17
28
12
92
43
12
21
39
11
66
7
3
14
19
3
21
33
75
5
31
120
12
17
7
53
31
48
135
9
33
27
24
36
17
19
57
15
36
3
26
64
3
24
12
12
17
22
9
35
60
36
106
27
41
19
48
11
1
21
3
65
31
12
51
80
13
101
16
6
8
18
91
45
14
1
17
16
3
47
13
45
2
25
11
1
15
32
13
24
27
90
50
25
24
96
21
8
79
17
7
59
25
65
7
12
36
3
36
2
112
8
19
84
69
26
22
3
51
9
5
31
48
12
17
7
11
1
12
108
15
48
9
132
3
14
4
51
48
11
12
58
2
13
12
33
26
37
39
6
12
3
21
26
1
9
18
14
66
94
60
75
5
19
17
7
36
47
1
21
56
16
27
47
16
86
18
1
5
84
28
116
7
24
9
20
7
15
26
67
105
14
18
84
58
45
5
40
6
69
39
14
7
45
2
12
10
104
7
5
36
36
172
30
38
4
3
5
100
26
61
3
33
12
84
65
103
39
20
25
33
39
9
18
9
33
50
25
9
24
12
14
10
44
19
5
19
3
81
36
9
18
62
7
24
5
22
69
45
3
12
47
42
19
36
12
12
33
3
12
12
72
17
58
14
24
12
28
27
48
12
3
84
14
64
36
8
43
84
27
21
9
24
15
17
66
22
63
12
17
19
36
120
17
4
32
10
18
3
45
3
21
36
48
27
5
4
164
36
7
12
87
78
3
5
4
51
5
94
12
14
19
9
14
13
3
9
60
41
12
4
3
21
66
18
72
60
84
15
9
3
69
63
27
57
81
15
57
18
42
3
15
14
19
36
48
77
19
21
27
17
4
15
71
28
8
1
17
24
34
54
27
11
1
57
3
11
130
62
130
14
10
27
3
14
22
6
14
1
11
18
60
7
36
5
22
14
7
105
39
11
1
5
22
21
33
3
36
5
42
22
12
20
36
16
6
14
90
16
42
32
7
24
53
18
85
36
15
9
144
60
ABCD 97598925532*3^$a+1 [50040]
84
197
49
36
24
60
12
54
66
59
25
90
53
31
65
73
30
54
78
54
42
18
60
54
12
5
7
12
29
49
6
30
48
155
1
72
6
30
96
126
48
6
23
24
13
35
79
24
6
96
24
6
66
42
288
41
25
54
89
1
42
6
71
61
6
42
24
6
18
11
55
54
132
23
1
66
18
59
19
6
36
11
24
25
30
24
18
36
11
13
24
83
43
36
84
5
37
11
13
24
12
30
41
24
85
84
78
18
36
59
31
30
6
29
1
47
49
24
36
6
5
48
79
65
43
60
300
54
90
5
13
150
6
23
67
29
24
24
24
55
12
30
23
85
24
24
42
54
36
78
17
97
47
48
73
18
77
25
30
54
60
71
97
36
6
66
48
11
72
24
13
11
7
72
126
36
71
19
78
66
6
23
13
35
1
12
30
5
229
6
180
12
18
107
48
72
19
72
77
24
49
143
13
35
13
24
66
17
193
6
30
131
73
48
23
49
54
41
13
168
12
42
36
41
61
6
42
6
78
36
35
25
6
36
6
23
97
30
6
11
13
107
13
72
11
61
131
37
18
18
30
42
12
11
43
125
1
30
137
1
47
145
95
13
6
36
36
66
12
24
18
24
6
66
36
90
30
89
13
6
30
96
30
17
25
60
11
91
66
48
54
5
48
73
96
18
18
30
5
48
133
24
11
13
30
5
24
37
12
6
42
66
5
48
96
1
72
48
84
42
30
11
1
24
48
102
60
102
30
48
41
24
37
30
53
19
18
12
23
37
11
48
31
66
23
25
47
13
11
168
13
6
42
18
60
29
91
24
18
35
37
66
12
78
12
12
30
6
24
59
109
11
48
25
6
65
96
1
132
35
61
186
72
6
12
60
6
60
17
91
30
60
42
78
6
84
12
18
36
84
84
48
48
120
24
96
42
90
12
23
205
24
54
24
53
25
66
12
65
103
6
11
1
12
11
31
48
41
37
6
42
36
30
54
11
25
23
7
24
78
42
18
60
78
12
48
6
48
6
12
17
24
31
17
49
18
29
72
1
72
66
72
48
77
13
12
18
29
48
19
5
181
12
24
47
145
6
42
23
109
59
1
78
36
48
24
6
78
60
48
6
60
30
48
18
59
85
24
96
11
1
36
11
1
71
72
7
36
54
6
24
12
54
36
18
30
24
66
65
24
13
30
24
18
11
168
31
6
30
102
24
138
53
7
150
24
48
42
353
13
18
6
59
19
42
6
96
24
18
35
7
6
12
60
35
7
18
96
12
11
85
12
198
12
108
65
7
120
41
73
12
36
48
6
6
114
18
36
59
7
24
90
47
7
168
6
11
61
54
12
84
132
54
6
126
126
60
24
245
73
6
36
90
42
17
13
108
30
12
29
73
6
41
48
55
108
42
18
17
67
12
30
24
12
12
42
17
121
84
42
17
79
161
1
96
48
6
30
36
36
6
6
18
5
115
29
24
91
29
7
30
42
138
95
19
6
18
30
96
66
54
12
35
13
36
54
12
42
72
11
25
12
30
5
13
30
5
73
48
71
1
12
24
72
59
7
24
18
47
1
71
24
13
36
60
18
137
48
1
48
48
23
37
18
90
23
43
29
85
11
31
24
18
24
42
197
31
42
24
48
48
30
42
30
65
13
11
19
138
66
12
6
150
209
37
18
24
18
6
24
36
42
72
54
6
23
19
101
13
24
24
108
12
60
6
17
49
60
11
55
24
48
36
53
120
1
18
101
61
24
11
25
12
54
18
11
55
78
18
209
24
24
7
60
6
143
13
84
36
18
12
24
12
6
12
54
18
60
48
24
12
36
132
30
36
12
17
13
11
13
18
30
11
73
72
6
6
72
6
29
13
11
49
47
25
6
6
6
36
96
90
12
83
37
18
66
24
23
37
35
19
6
12
18
186
23
43
66
30
54
71
43
29
19
125
7
54
24
132
18
66
59
73
36
126
5
7
17
48
49
18
162
11
31
89
24
1
12
11
1
36
18
48
24
6
11
49
66
5
13
240
6
101
79
12
6
6
18
24
23
49
143
61
60
36
59
37
35
43
18
24
6
24
5
73
138
18
11
13
6
42
18
6
36
42
42
59
7
6
18
36
30
18
96
6
47
61
155
169
30
48
6
24
168
59
72
37
11
13
186
48
113
55
48
41
24
31
24
36
30
12
35
37
24
24
107
1
54
30
35
48
25
119
37
24
42
6
59
37
18
78
6
29
19
12
108
5
24
13
12
12
24
156
12
120
66
30
108
12
12
36
12
36
11
37
59
7
209
120
13
6
42
24
96
35
25
72
60
24
18
41
7
113
7
89
7
30
83
1
54
89
25
72
72
54
30
48
11
85
6
12
65
120
72
13
24
108
18
29
48
24
37
24
132
36
186
72
65
7
24
6
84
60
120
11
24
144
48
7
12
42
24
102
5
72
139
53
73
6
6
18
186
66
12
24
114
240
42
5
13
12
12
36
30
137
24
55
12
24
18
150
150
24
47
43
114
24
12
6
17
55
126
35
115
18
35
1
18
5
ABCD 97599259216*3^$a+1 [50085]
138
12
60
42
18
36
6
6
113
31
18
18
30
252
48
12
12
75
8
61
42
12
5
48
7
41
91
30
71
25
72
6
41
16
75
29
43
12
41
7
6
24
12
78
6
51
33
15
135
36
12
12
42
30
21
8
49
186
156
24
30
35
7
225
93
72
12
30
18
12
30
150
30
42
18
5
16
141
36
215
7
41
49
6
17
24
13
6
90
12
18
156
6
59
115
45
8
1
47
48
136
159
96
41
24
19
24
18
18
54
12
95
31
120
54
3
15
12
149
7
17
40
33
47
13
12
36
36
30
36
53
19
30
18
29
73
120
30
17
1
12
48
252
30
30
12
138
45
80
13
48
84
12
11
48
211
36
17
37
30
54
135
15
17
48
120
1
119
16
9
30
17
40
9
6
17
1
6
54
12
12
11
121
36
162
90
18
60
72
12
108
105
15
126
30
72
84
108
132
65
19
42
18
6
30
29
25
36
36
84
6
24
30
54
17
25
167
25
23
79
30
36
42
30
6
17
73
6
30
35
24
31
41
7
42
36
18
252
60
84
29
7
12
36
24
33
69
35
43
5
25
12
18
30
78
54
78
60
48
24
6
30
17
145
18
24
5
79
105
9
143
48
24
115
66
59
1
66
36
30
120
3
104
72
25
204
12
23
49
36
66
78
3
57
18
24
24
84
48
12
30
30
137
25
30
126
75
32
7
9
9
12
11
43
66
90
24
96
36
45
15
17
7
18
66
42
24
6
5
97
6
81
48
3
5
48
72
19
90
155
120
31
12
66
6
6
48
39
15
12
24
96
6
90
48
29
55
137
25
71
85
12
156
6
6
30
72
33
27
6
24
30
12
18
102
36
24
24
41
109
24
18
84
198
42
6
39
9
24
150
36
24
30
66
42
30
60
57
27
6
18
6
23
1
42
12
41
1
18
48
12
30
83
79
89
85
42
72
90
18
132
30
6
60
6
24
24
6
24
18
84
138
77
16
9
54
12
42
35
25
66
12
30
35
49
18
5
31
6
11
13
35
7
89
31
72
17
16
8
72
24
121
143
64
33
23
7
17
103
18
87
75
18
35
61
18
161
139
120
60
198
60
18
29
67
36
18
6
33
45
12
18
48
54
114
5
1
48
252
36
30
12
12
60
53
48
67
53
43
5
181
6
5
24
13
11
37
42
65
31
36
84
41
48
55
30
6
72
198
15
141
18
36
6
6
12
18
54
5
1
30
42
90
30
18
5
55
54
18
6
6
30
23
91
6
48
42
101
37
96
11
43
5
48
7
57
8
43
29
1
60
258
6
48
90
33
9
6
102
11
85
6
48
222
23
55
30
6
6
23
1
39
123
12
96
54
6
24
48
42
30
30
18
54
6
84
96
5
25
108
51
159
42
12
60
95
7
36
5
25
72
18
150
84
156
47
61
6
18
72
11
19
30
6
60
29
61
84
239
55
6
30
126
18
24
6
12
59
16
9
24
6
18
6
84
5
145
90
66
35
37
312
66
54
30
12
84
36
54
54
5
16
9
6
42
18
12
168
126
11
37
246
77
37
35
7
66
18
5
61
30
29
1
95
61
78
29
7
18
47
64
80
1
6
114
18
12
65
24
7
18
36
48
30
5
13
54
138
138
42
18
29
19
132
12
72
29
19
6
24
6
42
54
33
105
90
5
7
168
6
54
78
12
168
54
18
11
37
3
87
17
7
41
7
60
12
105
80
61
60
23
49
15
8
48
79
12
6
87
3
18
6
18
102
30
54
42
18
6
30
36
5
48
127
48
36
96
24
5
43
5
7
30
78
42
48
126
21
48
3
78
12
84
6
42
6
54
3
8
55
12
5
25
24
60
84
47
7
17
31
60
54
78
36
30
282
45
15
54
36
54
78
35
168
19
5
1
15
15
42
18
53
1
54
17
37
11
25
36
179
31
6
18
36
48
101
19
18
90
12
30
42
60
108
102
150
18
63
45
18
17
103
12
5
13
6
24
29
112
75
24
101
48
13
30
30
30
78
24
48
42
17
295
30
6
5
97
18
54
96
60
35
19
60
54
35
64
3
5
127
42
24
71
1
114
6
119
13
78
69
33
60
66
90
24
15
75
126
36
18
12
29
7
89
19
60
120
65
7
12
12
36
108
36
29
1
30
81
15
204
54
24
30
72
36
72
30
30
18
23
37
60
23
1
95
31
12
30
15
8
19
18
12
18
12
6
54
18
30
48
29
25
108
11
79
42
54
12
77
72
1
102
18
120
15
45
72
12
78
120
66
12
42
12
29
40
9
47
1
87
3
29
1
24
24
66
18
30
42
11
19
60
48
6
11
31
9
21
78
5
115
12
57
33
23
67
144
5
64
21
114
24
30
12
119
24
48
43
12
84
84
41
103
90
23
7
12
78
6
17
48
64
195
42
78
77
109
42
42
150
48
24
60
36
ABCD 97599767152*3^$a+1 [50012]
33
21
24
67
35
61
47
33
3
61
80
16
119
18
72
15
213
27
24
16
5
24
67
24
35
18
27
39
36
85
65
84
19
5
67
23
72
25
29
19
48
113
15
64
41
87
9
90
18
3
120
87
33
3
60
25
5
19
32
16
8
256
35
54
31
5
19
71
25
56
9
174
81
15
33
48
48
16
35
30
240
84
187
24
5
18
1
72
24
53
3
88
72
29
19
56
24
15
1
8
45
3
9
24
55
29
42
1
83
54
63
87
12
45
63
72
1
32
27
21
33
84
195
48
48
39
90
12
195
93
3
144
40
120
35
13
312
5
43
5
67
23
1
72
59
13
17
63
117
139
65
7
192
8
88
101
84
6
49
5
27
117
75
15
97
29
84
63
24
40
80
40
29
66
9
45
186
33
21
19
168
83
157
17
36
19
5
163
143
30
24
43
47
97
8
87
1
24
48
5
66
36
13
32
16
48
24
71
66
55
104
16
48
65
63
48
24
16
119
126
67
47
30
3
40
17
15
72
16
24
120
8
27
69
39
25
128
24
40
59
66
19
5
66
24
25
65
66
78
63
40
8
112
48
24
5
43
72
17
63
96
40
24
120
56
64
72
53
67
23
97
35
108
97
8
15
90
7
89
30
81
136
24
29
24
147
16
29
54
60
30
27
87
25
41
55
96
48
5
51
16
8
45
36
6
9
24
87
168
1
29
3
39
25
48
17
31
77
67
35
78
30
1
5
27
48
136
35
60
73
56
112
24
80
45
99
9
6
9
40
56
51
204
25
24
5
36
7
119
84
6
54
54
12
24
79
77
51
144
99
30
7
128
69
66
6
108
7
8
232
23
12
21
40
17
55
47
18
7
35
13
5
43
24
24
29
3
24
16
24
144
41
55
8
45
27
33
156
19
8
87
25
5
51
75
21
33
126
9
15
25
5
42
25
56
24
75
84
60
156
24
54
72
51
3
174
7
53
123
24
33
30
36
61
48
72
5
19
56
9
24
30
96
66
180
3
40
8
117
3
159
73
56
135
36
141
72
120
16
72
17
103
8
16
24
5
60
30
24
33
399
1
8
9
12
240
3
87
81
184
5
19
29
115
47
24
9
45
43
72
41
55
41
15
16
32
160
41
7
8
16
24
5
115
24
48
23
81
45
51
93
6
45
64
65
31
56
93
91
59
21
40
29
19
8
39
78
66
57
24
160
128
27
18
6
61
24
41
103
120
5
60
30
36
61
24
191
25
29
156
78
36
36
120
54
67
104
240
88
72
96
24
89
55
65
6
9
21
18
36
37
53
75
40
152
9
39
15
30
147
33
24
30
90
111
16
113
7
8
40
8
40
77
115
32
15
33
40
47
25
200
16
8
21
43
47
49
104
15
1
120
5
27
39
1
144
96
48
41
15
39
49
56
16
95
1
17
102
114
84
36
6
9
21
54
117
153
24
31
32
39
49
95
6
360
43
11
54
7
23
72
60
133
11
37
29
43
11
90
90
36
13
5
3
88
32
24
33
15
81
7
77
6
37
24
8
16
24
120
5
90
33
39
25
8
48
129
63
15
12
60
25
24
120
41
79
72
17
103
48
11
21
63
60
117
57
72
103
32
15
49
71
54
60
55
35
126
79
41
31
24
59
30
36
24
30
69
160
5
91
131
181
8
64
107
93
51
84
6
91
8
81
84
3
112
72
89
135
16
65
174
1
35
205
29
126
204
25
32
24
45
30
85
120
53
51
21
3
16
104
51
37
17
7
24
5
19
71
57
33
87
88
29
75
72
160
53
43
23
6
18
57
16
24
29
27
3
61
8
21
6
84
24
156
60
49
48
152
15
36
6
108
51
21
211
143
36
60
1
17
55
120
5
51
112
29
90
78
66
6
3
117
108
55
77
108
15
105
15
27
253
17
15
16
53
6
18
3
177
15
15
126
19
56
16
5
108
7
95
73
96
11
253
17
31
8
15
186
54
54
51
64
8
3
90
27
9
55
96
144
23
33
99
21
24
64
35
126
90
138
67
113
55
32
9
79
5
91
5
51
40
65
55
23
102
24
126
45
16
8
120
45
66
234
15
64
72
8
16
24
41
54
36
37
80
57
42
13
5
102
13
8
24
40
ABCD 97600376312*3^$a+1 [50049]
27
21
51
9
81
15
315
153
48
60
327
12
141
48
39
12
30
15
33
15
15
177
183
45
108
39
120
18
30
300
201
12
39
120
18
30
60
240
117
33
51
12
39
381
27
132
348
21
51
48
372
9
189
147
93
192
30
828
120
81
159
60
12
228
120
57
63
12
420
48
60
153
12
27
21
420
48
156
3
30
30
273
48
96
48
135
72
33
147
141
39
90
18
45
87
108
141
159
72
138
3
27
33
99
78
102
45
15
30
99
39
153
39
60
138
111
81
99
99
12
48
177
45
51
27
12
21
279
168
12
21
27
153
60
84
144
141
15
33
51
60
84
27
60
60
108
60
33
27
102
63
75
72
129
384
15
33
12
96
171
60
48
153
39
108
285
48
27
72
45
63
120
252
78
15
177
15
75
21
39
90
15
3
45
132
45
111
87
60
30
102
228
72
60
33
15
12
48
120
72
60
285
63
45
177
159
81
303
75
21
39
12
189
36
3
72
60
48
21
111
288
180
225
45
90
117
513
3
429
18
132
141
39
60
9
96
48
276
60
81
3
45
111
36
60
123
213
39
540
30
51
60
84
60
15
33
180
156
111
33
177
15
63
81
144
27
288
105
12
183
120
60
180
33
267
21
111
18
102
330
18
252
81
240
27
57
108
15
33
159
129
129
30
33
39
168
261
39
12
9
81
15
15
33
36
51
48
192
153
147
48
30
15
87
108
33
48
189
243
39
300
393
147
33
27
60
9
39
120
60
12
120
30
48
147
3
93
48
159
93
144
48
132
3
240
12
30
51
39
405
96
147
33
39
48
105
60
87
60
129
171
228
60
162
48
111
51
120
21
84
3
72
21
192
12
3
12
69
51
60
129
171
18
192
78
12
48
150
162
33
15
177
63
12
120
60
48
300
60
12
60
33
60
96
129
51
192
39
198
15
15
162
90
48
165
207
69
144
60
147
33
15
30
222
18
30
21
204
147
141
147
132
45
3
105
48
177
147
75
18
51
189
195
192
3
60
12
60
108
42
51
48
471
69
51
78
90
21
192
87
120
300
342
240
63
15
117
60
33
30
72
288
60
45
480
147
93
132
135
69
81
30
129
321
3
27
120
9
192
99
45
315
150
3
27
21
27
60
21
171
60
108
30
150
105
27
168
33
39
153
192
60
84
171
ABCD 97600669228*3^$a+1 [50023]
24
80
48
112
120
60
60
56
4
20
36
360
12
97
35
73
75
48
57
63
69
131
4
8
73
99
93
147
36
12
45
27
8
109
48
15
188
12
36
109
15
93
47
13
23
24
16
21
11
85
63
189
11
4
20
1
12
3
224
61
36
60
36
3
81
108
15
45
23
192
13
87
57
23
196
21
23
16
32
60
348
120
24
61
36
23
208
80
88
92
12
48
133
336
123
20
1
59
85
36
15
21
143
60
13
123
72
32
88
285
143
1
11
28
80
37
35
132
48
37
3
92
40
96
32
12
36
24
36
12
12
88
45
35
12
28
9
96
27
21
96
123
57
48
3
68
24
36
4
68
13
47
72
13
3
9
96
47
148
21
51
69
36
35
12
157
191
37
15
56
24
37
71
85
27
8
25
75
72
120
20
40
56
25
24
51
141
3
48
80
172
60
8
148
12
20
12
60
96
172
12
57
36
12
35
1
132
47
16
57
24
23
100
96
44
60
36
1
3
116
1
59
100
129
11
144
60
37
39
164
145
11
40
32
37
71
1
59
24
13
27
21
35
12
52
68
109
3
20
121
87
32
168
49
71
112
80
40
8
12
1
96
63
45
36
75
44
28
228
20
112
48
72
68
52
72
80
120
40
20
40
68
85
23
24
25
243
68
49
11
24
48
52
33
120
35
48
97
3
104
120
13
12
36
39
105
275
28
45
63
9
48
23
4
80
36
4
60
36
320
4
108
80
108
100
44
1
24
75
45
135
68
109
191
37
11
4
96
32
52
57
3
20
13
147
60
68
49
24
27
12
33
63
12
45
87
45
71
124
36
105
59
96
64
21
84
95
108
12
28
8
40
57
203
40
57
23
157
3
32
48
40
12
45
3
165
35
4
45
60
3
92
108
28
20
64
20
1
36
63
116
24
36
109
11
24
13
24
23
40
80
48
72
28
32
36
84
36
184
128
37
83
25
72
131
25
35
40
12
32
13
12
83
148
20
1
83
100
36
57
12
15
60
8
132
48
88
12
8
12
28
21
3
21
12
267
20
1
15
20
97
72
23
52
96
104
277
119
124
56
49
36
59
13
35
48
40
24
20
168
37
51
140
24
133
27
188
13
47
88
24
80
193
3
44
13
23
64
105
3
32
36
109
35
25
11
169
48
23
60
12
109
59
85
15
104
36
25
87
20
49
96
47
37
3
56
1
71
48
109
36
27
20
48
64
20
16
32
48
160
72
68
4
36
140
180
40
12
93
27
12
57
36
15
285
47
36
24
61
15
177
75
32
220
120
20
76
80
49
35
16
21
3
81
36
24
59
180
48
288
37
15
68
552
49
71
73
135
81
3
68
37
36
27
108
24
33
108
47
148
32
25
83
205
35
192
12
36
184
68
49
39
20
24
16
24
80
16
69
35
1
159
45
35
160
8
12
60
13
48
132
27
60
21
35
12
100
33
75
144
80
28
45
3
224
157
39
9
11
84
145
23
85
12
3
32
40
36
84
56
25
47
88
80
40
20
4
333
27
20
16
104
85
15
21
12
35
60
49
123
57
11
85
12
11
4
36
44
13
3
32
253
144
23
112
56
4
8
37
123
72
273
107
36
144
13
27
105
11
52
72
48
72
33
47
96
157
3
44
25
35
61
39
153
24
11
28
24
20
36
25
59
48
40
48
284
25
111
32
108
1
11
28
72
140
12
25
12
63
96
20
100
9
96
180
99
45
75
180
20
108
112
296
40
20
157
147
33
48
24
251
121
11
49
63
216
81
48
3
20
148
24
176
24
61
179
13
167
73
47
60
36
37
15
68
1
24
39
128
88
12
8
64
60
33
143
ABCD 97600714156*3^$a+1 [50008]
39
29
31
12
33
72
63
89
4
15
5
7
12
72
84
33
27
12
9
72
32
7
12
21
104
4
51
57
24
8
7
57
20
16
39
36
69
3
36
36
5
175
5
88
75
9
48
27
12
9
32
60
36
28
15
113
19
21
183
12
24
108
21
12
51
21
96
63
12
33
39
72
177
3
45
51
33
48
51
21
32
55
17
115
36
57
39
9
15
36
9
12
36
39
24
5
91
36
72
17
19
84
12
33
12
192
63
9
15
33
3
45
63
144
29
7
77
7
81
3
12
84
108
9
51
12
60
120
21
15
12
12
36
48
101
100
27
5
16
3
48
45
27
60
21
32
16
104
55
41
12
7
36
33
27
24
60
21
36
27
24
69
3
17
55
12
9
39
33
51
57
3
33
39
101
31
12
12
24
69
32
79
60
72
77
156
4
12
63
72
12
33
72
27
12
41
43
5
16
20
4
87
21
3
12
12
101
7
24
149
79
24
60
117
51
48
72
96
45
15
249
3
36
33
44
16
3
12
48
36
41
24
12
7
29
7
69
20
48
28
60
48
48
32
4
27
105
12
84
27
45
3
72
45
152
55
24
17
19
48
72
5
36
84
28
80
115
285
15
33
15
36
29
64
128
16
36
3
57
12
200
7
12
24
65
16
228
24
36
27
24
36
60
45
60
8
175
12
29
19
29
4
12
135
57
63
48
33
24
108
108
56
112
27
5
7
57
39
5
43
12
69
3
33
48
75
113
144
24
19
57
32
4
44
36
55
9
99
89
28
36
3
12
17
79
24
21
15
53
7
125
28
12
15
120
108
84
29
175
24
12
33
72
20
52
8
4
80
108
36
55
72
69
12
3
41
24
48
88
20
16
20
19
45
99
48
41
31
12
21
44
91
41
19
36
12
45
60
24
32
7
9
3
96
89
19
17
12
16
80
4
12
135
21
51
12
197
19
12
17
16
116
28
3
33
3
89
28
68
64
3
93
27
33
24
12
75
5
4
3
12
9
87
33
24
48
51
5
139
21
51
89
36
64
12
15
5
64
156
48
51
9
72
3
5
4
32
16
12
104
7
69
3
29
7
173
40
3
93
3
81
3
84
12
77
100
51
144
84
57
96
15
12
65
19
36
69
63
137
19
89
16
315
33
51
72
36
132
12
53
7
21
32
40
120
72
72
63
57
39
41
31
36
24
48
5
16
15
89
43
9
44
36
172
3
84
29
43
168
9
51
29
4
123
36
96
24
96
48
21
8
40
24
159
9
120
60
3
29
91
9
15
9
15
84
12
48
132
36
45
32
31
113
19
36
197
67
17
19
12
12
12
21
15
177
51
36
33
15
60
117
92
28
48
3
12
65
31
12
21
32
31
81
3
45
3
36
288
17
55
84
69
12
48
75
12
12
77
55
149
40
8
36
7
93
27
36
60
65
64
171
9
12
15
36
9
15
24
29
12
43
45
12
68
64
27
72
9
36
12
12
3
36
285
12
8
192
7
12
53
187
69
68
28
72
32
48
40
24
60
48
36
27
33
3
17
16
12
60
20
19
33
8
16
27
69
51
69
3
125
31
33
80
31
57
48
111
5
19
17
72
64
27
24
5
136
15
48
17
4
32
67
12
12
5
4
44
16
60
24
12
3
84
12
12
72
9
63
21
63
12
257
31
117
48
8
55
57
24
44
156
91
69
24
51
5
64
20
43
53
67
17
7
177
24
8
36
43
12
45
60
60
27
69
27
9
51
9
48
15
84
24
29
7
48
48
60
36
9
3
5
7
36
9
27
57
87
89
31
24
21
12
15
5
48
7
84
9
80
28
3
141
51
65
16
96
3
9
39
53
16
15
12
21
87
12
93
3
21
3
21
8
19
96
9
15
17
4
3
93
15
24
129
24
24
3
21
8
100
15
12
9
15
84
9
63
29
72
64
8
24
55
53
55
9
36
3
41
103
41
7
21
51
48
36
57
111
5
19
72
57
75
12
72
24
60
57
15
12
17
7
33
63
9
8
103
84
12
57
3
69
36
84
3
45
24
27
69
32
7
65
24
31
21
3
17
16
27
5
43
21
111
24
48
12
93
72
32
19
24
24
84
72
84
24
21
20
28
84
20
55
9
8
4
60
3
156
108
24
5
31
33
8
31
108
36
24
36
29
16
44
19
17
12
28
3
5
76
48
20
43
173
36
52
27
29
4
27
5
16
15
384
45
15
144
57
12
68
24
19
65
79
24
48
153
48
27
84
33
36
15
84
9
60
8
79
141
51
29
16
84
8
64
51
129
96
15
21
44
64
3
9
27
141
92
112
32
19
17
28
12
3
96
24
45
8
103
93
48
36
183
41
115
53
84
16
36
12
27
36
72
60
9
63
12
53
16
63
33
75
9
3
45
27
12
36
65
4
27
108
120
12
9
144
3
48
93
3
60
96
24
33
8
19
9
48
27
24
45
99
57
84
63
12
12
5
43
48
45
8
43
12
29
19
36
21
32
24
55
12
36
81
27
45
51
108
36
29
88
24
32
16
75
84
29
19
105
56
28
ABCD 97601328842*3^$a+1 [50040]
149
40
27
29
1
18
102
12
107
25
119
121
111
48
32
72
43
78
12
12
87
8
48
88
72
15
33
81
18
5
7
96
60
29
13
75
141
51
8
37
36
204
195
3
162
78
12
36
5
157
138
54
48
11
16
3
45
51
6
23
13
18
41
24
115
6
6
12
126
12
27
27
6
18
21
128
16
21
51
104
136
24
9
15
21
48
102
54
71
40
15
48
17
24
55
9
80
13
54
18
36
30
36
24
6
135
3
42
243
48
27
78
42
21
111
54
51
39
6
6
29
91
78
15
81
18
42
24
6
114
6
53
67
48
42
48
42
9
9
15
96
45
24
51
27
168
21
3
30
42
90
83
61
27
15
18
42
264
69
51
18
78
132
12
101
133
30
6
15
8
1
24
15
195
117
33
90
96
21
8
13
180
60
24
35
120
25
24
144
42
53
61
155
136
9
39
51
149
61
6
21
24
45
6
30
72
36
60
42
5
13
11
16
27
42
84
6
60
53
31
54
51
9
12
60
66
69
96
24
8
40
72
24
75
5
7
54
36
47
61
60
15
144
93
54
5
25
90
24
6
24
15
27
78
12
24
51
33
66
101
13
27
63
126
30
24
24
21
56
1
63
24
48
8
25
47
13
24
11
64
32
19
21
69
27
3
54
18
45
144
8
112
96
27
101
1
15
75
5
103
60
36
126
3
27
5
160
9
24
15
8
7
65
13
35
19
6
63
80
16
8
13
114
89
25
87
33
159
32
48
48
157
102
18
6
6
54
6
168
30
42
6
18
30
5
1
15
48
3
29
1
42
30
63
3
5
31
9
129
36
11
19
21
8
55
33
117
48
108
15
57
48
12
78
45
51
48
77
24
7
54
195
9
66
24
24
21
56
19
12
30
60
39
56
25
30
48
156
18
27
45
11
19
6
72
60
6
12
17
127
33
15
66
36
179
72
37
51
21
3
51
21
3
45
32
133
78
48
36
6
120
54
48
42
6
69
8
31
126
18
18
15
24
8
1
15
147
30
12
6
69
105
132
6
53
79
137
48
43
30
114
29
31
65
85
11
19
29
16
3
12
66
42
18
54
60
41
25
47
157
3
96
69
11
217
15
48
9
66
149
115
5
1
12
3
96
69
36
114
114
11
96
193
18
45
57
18
90
198
30
12
48
54
156
12
29
40
3
5
43
18
11
25
15
8
40
3
30
60
3
32
25
138
125
25
12
78
66
30
93
57
24
24
18
12
90
12
59
91
53
97
18
72
5
43
18
3
24
8
13
24
30
78
60
24
36
54
36
53
40
56
136
15
42
36
51
8
7
9
39
12
78
6
66
30
6
35
120
43
24
18
42
137
48
7
48
66
96
18
93
9
96
24
15
21
27
3
69
3
30
90
21
56
31
33
56
16
9
48
222
249
264
93
35
73
6
54
27
57
18
77
43
30
18
21
33
15
120
32
31
33
15
36
18
36
39
27
30
54
6
11
85
12
30
42
23
13
60
48
87
32
1
15
51
21
24
15
105
3
21
56
40
33
60
30
18
168
12
18
5
1
15
69
11
61
282
18
108
24
27
69
107
43
21
33
138
54
24
71
1
12
102
24
54
23
103
12
30
12
102
36
18
30
6
54
21
48
15
33
15
129
15
18
18
60
89
85
54
144
18
12
71
19
48
90
42
33
57
6
96
96
60
18
24
3
3
77
43
21
123
78
12
60
12
36
60
27
33
39
39
9
3
53
64
123
54
78
90
15
81
6
60
36
48
65
109
156
135
15
102
3
27
30
42
72
29
31
6
3
27
24
69
72
8
19
30
42
66
24
24
107
19
120
93
48
75
42
6
66
75
24
24
93
42
6
11
24
37
54
21
9
24
95
232
272
37
11
64
3
45
21
11
43
42
30
5
55
65
1
47
43
5
13
11
24
79
252
5
61
107
1
84
36
12
102
60
42
60
243
87
30
54
6
24
84
3
33
90
21
39
12
30
24
15
128
37
60
15
51
5
24
163
101
40
99
18
83
25
30
42
24
30
6
24
51
243
30
72
95
7
33
75
30
24
15
129
60
114
17
229
24
3
48
75
45
27
42
6
69
117
180
36
155
24
103
81
15
30
11
91
12
42
36
30
78
6
9
51
48
5
31
41
13
123
117
35
91
114
78
77
37
6
18
75
24
21
6
5
91
125
25
162
6
87
189
78
18
24
59
1
30
18
42
141
27
156
84
48
42
27
8
72
19
30
36
11
55
113
37
42
12
5
1
24
60
11
19
53
16
135
186
15
3
5
25
42
66
3
21
6
18
6
6
114
30
66
5
7
17
73
90
18
12
72
ABCD 97601411366*3^$a+1 [50007]
9
15
29
12
40
20
24
4
12
44
60
1
111
20
7
33
20
37
102
45
15
9
45
6
24
60
5
1
90
93
36
20
12
24
49
96
24
59
7
9
60
36
39
5
61
39
39
57
96
9
15
39
9
21
39
15
21
12
33
15
9
3
24
8
12
49
6
29
25
39
12
48
36
92
28
84
36
15
30
6
18
3
20
12
16
36
15
9
15
5
61
30
30
59
19
156
17
28
15
77
7
33
24
3
60
6
6
45
9
11
79
5
49
6
204
30
11
24
40
57
63
32
16
27
30
3
8
52
33
120
24
3
20
37
12
180
11
73
27
39
60
5
13
51
104
31
89
7
69
15
6
24
11
13
15
177
84
15
9
251
1
18
6
6
30
24
24
27
33
3
27
6
6
21
24
44
49
47
19
90
15
9
11
12
28
44
1
30
177
8
4
21
30
21
9
24
11
49
3
177
3
39
21
9
54
17
13
27
48
51
21
3
5
40
81
11
43
5
4
32
24
4
12
63
42
30
18
6
69
27
108
96
5
25
24
6
21
33
3
39
24
24
81
39
60
192
48
77
13
27
9
11
16
3
5
1
11
4
15
29
1
39
60
20
55
6
39
12
3
29
40
68
13
24
35
7
33
21
84
42
29
40
24
12
9
47
28
21
18
33
9
3
152
76
3
5
1
3
20
40
68
13
51
45
24
59
16
51
9
12
9
18
33
159
5
13
27
20
24
49
66
24
5
7
24
96
30
63
36
15
54
12
48
6
5
31
21
24
39
6
11
19
21
9
39
15
60
5
1
59
1
51
3
6
35
43
33
44
16
27
66
36
18
30
36
11
19
5
1
15
15
24
17
67
150
11
12
7
6
66
9
39
45
15
77
16
33
179
67
45
56
60
13
144
3
33
27
3
5
4
15
96
36
41
60
4
15
5
4
32
67
17
25
24
27
60
27
5
1
15
36
33
6
105
9
71
52
3
17
4
129
60
24
71
115
6
18
53
88
36
39
30
15
72
9
3
27
33
15
30
12
48
3
32
12
49
51
168
12
33
35
31
17
13
27
8
79
21
32
52
20
1
90
17
19
21
39
18
6
17
4
68
25
6
5
19
12
21
8
19
6
35
4
57
24
54
41
16
39
54
23
7
45
32
24
115
24
30
6
17
13
59
1
11
19
41
28
27
33
12
3
12
18
72
63
36
9
96
15
15
105
12
3
24
60
6
27
9
15
9
11
28
132
15
21
87
21
9
6
6
71
84
19
24
17
16
12
72
3
77
40
3
45
45
42
18
42
18
12
108
6
45
24
51
161
4
12
33
27
3
9
12
9
24
60
60
15
8
37
23
4
9
54
5
91
45
21
84
39
12
60
44
1
90
24
66
51
3
30
11
25
11
67
21
32
48
25
39
45
3
3
21
135
33
21
15
12
33
11
16
27
17
25
95
25
11
127
5
37
48
11
16
60
39
57
24
123
12
9
15
36
30
3
27
5
196
12
56
19
96
36
120
5
25
11
13
71
13
36
11
55
21
12
27
45
24
15
6
23
52
36
39
30
54
29
12
103
30
27
3
5
25
72
60
24
30
54
11
16
3
60
21
9
11
85
15
21
71
28
12
3
65
1
18
33
9
3
8
13
6
60
89
1
11
100
32
16
15
29
28
12
15
21
21
15
8
31
81
60
9
6
18
51
15
6
3
96
21
15
84
12
39
5
4
39
21
9
23
19
18
35
28
63
24
42
135
33
12
30
21
44
85
39
45
27
3
21
159
9
57
11
4
3
53
28
12
48
51
5
49
15
84
12
3
5
12
19
21
9
66
21
20
4
3
101
1
15
3
5
36
1
23
91
45
44
1
11
25
123
12
8
31
30
11
156
4
3
12
33
12
3
33
9
24
35
40
105
6
114
30
24
17
36
4
69
11
4
21
39
9
11
1
78
42
15
24
12
9
24
66
108
36
90
24
171
9
6
36
21
48
99
65
28
3
101
55
69
15
5
136
3
5
1
6
30
18
45
57
30
9
56
55
33
57
71
28
9
23
67
5
91
36
54
15
12
27
42
11
19
9
45
6
5
40
8
7
5
73
71
4
15
42
24
36
15
9
95
31
5
16
39
5
13
15
21
30
9
12
24
12
8
25
39
51
6
59
24
7
84
30
47
7
60
33
9
39
129
3
3
57
8
76
44
40
32
12
36
16
56
7
21
156
15
29
19
45
56
36
79
17
7
60
6
36
60
30
5
76
33
24
12
11
72
16
15
66
75
24
9
120
12
11
79
18
11
25
11
49
36
51
200
28
9
12
15
39
65
52
3
65
4
27
101
12
61
131
19
6
24
30
45
9
15
80
7
5
43
5
91
54
3
33
11
40
80
24
31
29
31
30
3
45
63
24
104
19
5
16
56
79
30
96
30
18
47
84
1
23
25
3
27
6
51
3
30
63
9
24
27
33
35
85
6
21
12
15
6
47
133
24
12
30
53
1
87
9
24
6
84
24
12
21
9
18
90
66
29
7
114
27
20
19
53
1
36
3
45
207
80
4
9
15
20
7
9
45
15
20
100
15
60
6
11
67
5
55
57
9
120
24
66
5
4
57
48
42
5
4
24
8
28
39
12
5
13
30
41
61
3
132
9
36
60
3
57
23
31
60
60
89
28
68
1
18
6
99
12
48
8
19
45
60
9
90
90
15
36
20
115
101
43
9
111
6
15
3
6
6
30
11
88
24
72
33
30
33
9
59
60
49
6
6
39
81
39
20
12
7
36
41
16
32
12
28
45
30
30
3
39
30
15
105
18
57
36
3
54
23
40
63
36
53
88
8
16
15
84
45
36
56
28
9
6
54
6
29
61
87
20
40
12
20
25
12
35
28
117
3
15
53
43
17
7
6
87
12
21
39
15
33
129
48
36
11
36
60
60
7
41
1
90
33
15
12
21
3
29
16
111
5
55
24
5
12
19
54
96
11
49
35
36
132
25
3
72
15
41
115
9
8
13
54
12
9
15
30
51
63
30
3
60
32
37
78
36
5
76
15
105
56
84
13
11
60
132
28
69
36
11
145
59
4
51
57
3
156
30
3
12
24
72
72
45
11
145
30
6
11
37
30
5
31
29
12
103
72
18
6
21
39
30
27
8
36
79
54
12
11
28
60
9
42
9
24
8
7
6
15
72
27
12
21
12
45
66
144
6
15
9
42
53
1
96
123
36
51
29
12
19
30
3
51
126
15
9
11
4
60
9
15
75
66
96
18
5
1
11
13
6
21
3
12
54
11
13
6
6
30
18
11
12
49
24
66
ABCD 97601652308*3^$a+1 [50030]
66
24
39
45
6
48
13
5
252
78
48
42
18
66
3
15
1
59
30
96
39
105
72
66
24
18
12
18
36
402
162
66
6
30
90
6
228
24
30
60
18
18
192
72
168
48
90
6
90
18
66
42
48
6
84
204
12
3
75
90
120
6
162
192
60
18
54
48
42
66
27
63
114
30
49
191
66
42
66
60
90
12
54
54
117
112
11
37
35
90
18
49
53
132
18
72
18
43
5
54
126
6
18
36
54
30
216
36
60
126
18
12
3
57
7
65
18
18
30
54
90
6
36
66
132
108
33
51
6
54
30
288
78
210
54
78
90
72
61
65
282
6
84
42
66
132
12
60
36
12
72
43
11
114
18
145
48
5
30
45
64
35
42
18
36
72
18
30
85
47
30
240
30
24
336
150
102
18
24
90
48
18
42
18
108
66
6
75
27
6
12
18
42
7
5
6
54
18
12
1
17
72
252
6
48
6
30
54
24
51
69
6
72
18
180
7
47
18
108
54
72
18
48
3
21
30
6
7
5
222
54
12
42
66
42
354
3
400
47
54
72
252
6
12
42
300
42
126
18
66
108
6
66
108
6
66
43
11
132
54
36
7
95
1
80
9
6
30
114
18
12
18
132
18
108
66
78
156
19
5
252
84
42
108
30
60
139
5
102
96
72
48
108
270
60
36
54
54
120
31
41
60
216
54
90
3
45
36
42
90
30
198
7
48
35
6
39
27
54
24
66
6
18
90
67
305
18
126
24
90
102
114
138
108
72
36
36
90
36
42
108
30
114
43
101
219
105
55
96
5
96
43
5
36
6
36
102
72
288
72
39
129
12
18
60
102
31
47
108
72
13
17
90
18
54
54
6
84
6
183
171
180
90
90
90
67
5
54
90
24
30
6
210
96
48
54
132
30
168
93
9
144
39
33
60
84
18
168
90
30
42
120
36
36
6
12
6
84
18
165
129
79
5
96
84
72
72
18
132
30
72
139
41
90
78
18
138
54
42
84
36
36
18
6
120
18
96
120
42
72
75
153
55
95
12
132
33
16
80
225
132
30
60
33
15
6
54
54
12
3
93
147
16
65
96
18
48
60
54
156
24
54
66
108
18
54
24
30
6
36
48
42
12
18
114
18
138
18
54
13
32
51
30
42
144
234
72
30
78
12
27
81
180
96
30
61
128
51
264
24
12
18
63
15
108
69
33
63
27
24
126
84
36
90
13
101
108
12
6
144
90
18
12
6
12
3
177
18
18
72
24
108
138
24
66
60
12
150
120
36
54
42
18
18
120
72
13
48
161
31
5
72
72
36
264
31
185
42
198
7
96
17
90
18
144
132
18
12
18
60
12
36
18
96
66
63
15
30
19
95
102
6
72
12
81
69
30
114
30
60
102
27
15
12
54
204
36
12
258
36
61
5
235
17
42
18
12
6
102
78
30
60
48
162
42
36
12
90
24
84
49
5
36
6
18
12
18
18
108
162
78
54
12
54
24
72
30
96
30
162
42
36
228
6
66
108
90
24
85
125
18
60
18
36
174
42
12
6
72
12
78
18
49
17
60
120
43
155
42
84
6
84
6
84
60
87
33
72
24
36
48
24
36
192
114
108
12
186
43
5
139
11
54
66
60
36
48
42
48
126
24
66
27
9
108
252
63
51
54
12
24
54
18
102
126
42
18
72
30
24
13
35
45
15
1
11
24
54
138
54
24
12
24
54
84
126
60
7
47
1
101
6
54
18
120
180
6
72
115
29
108
18
18
12
7
11
42
84
96
7
77
6
13
41
54
102
27
ABCD 97601907532*3^$a+1 [50081]
17
19
53
36
51
36
3
37
224
99
90
55
35
1
71
249
21
55
80
4
41
3
51
1
48
41
19
36
24
29
36
15
40
179
72
69
160
60
20
60
12
88
60
20
252
135
69
21
43
47
49
41
39
84
16
84
11
18
31
95
45
160
80
36
129
36
270
18
87
3
162
144
144
36
7
209
19
89
51
39
36
21
33
31
5
54
117
16
24
23
18
55
53
72
43
11
54
31
41
72
63
27
61
29
36
31
5
55
44
36
63
81
9
18
25
80
40
17
67
36
5
55
48
41
36
135
48
15
72
129
15
25
11
18
27
9
91
17
43
84
71
105
4
24
209
36
72
18
37
17
3
28
12
29
171
28
20
192
39
18
31
5
67
144
44
36
195
69
111
21
15
18
36
55
20
96
9
51
93
36
108
43
60
48
12
20
100
24
164
100
32
27
37
143
97
96
5
43
92
9
39
76
56
24
4
12
5
3
87
25
8
40
60
96
84
29
67
140
36
40
20
3
1
44
27
25
60
84
101
135
45
18
205
29
72
36
15
3
54
51
39
270
31
41
39
160
12
108
95
1
125
36
54
54
7
119
54
7
140
60
4
5
111
15
9
40
5
36
55
24
180
116
3
54
103
24
53
147
15
1
44
76
128
376
56
3
37
35
25
20
9
108
3
249
54
21
84
60
87
165
4
29
7
65
79
56
63
72
93
16
36
197
43
60
77
18
18
31
23
21
52
125
3
12
48
136
53
51
16
5
75
16
35
162
3
33
36
75
24
189
126
54
72
54
97
120
24
11
18
36
19
89
108
63
112
60
89
39
112
29
18
1
107
129
64
36
36
24
104
40
20
15
54
27
16
48
80
45
54
18
15
24
24
27
54
36
18
25
11
45
40
5
55
36
17
27
45
31
20
3
81
16
8
100
11
105
3
21
36
33
3
87
108
18
7
47
33
48
36
124
156
24
47
25
48
20
12
40
35
13
60
60
101
36
63
120
100
80
69
27
64
17
54
201
4
29
54
13
5
3
16
344
105
144
162
145
35
9
189
36
67
113
67
128
39
1
17
72
27
81
18
1
53
36
72
15
48
45
15
52
77
27
63
1
192
8
112
47
13
5
43
272
4
56
129
18
198
139
116
195
9
81
19
120
56
64
29
255
69
216
55
71
18
67
41
103
32
84
144
72
4
11
18
87
39
1
107
18
75
15
129
15
1
8
9
126
241
11
33
196
24
17
99
99
1
56
88
17
72
108
199
60
84
92
64
96
8
16
11
18
72
43
101
55
60
24
56
24
12
57
27
9
54
193
5
90
145
53
126
9
45
67
44
51
72
61
65
91
20
124
89
90
81
27
90
55
125
72
31
96
89
7
48
60
11
36
18
91
180
161
43
155
36
54
72
3
51
1
108
72
120
104
64
12
23
45
45
54
21
72
184
29
27
9
18
36
72
85
128
39
21
87
105
147
13
5
15
84
40
23
201
72
60
45
18
37
53
36
31
113
54
61
96
23
61
32
28
131
45
84
12
60
15
73
17
18
61
56
40
23
37
89
18
36
61
56
27
37
24
101
36
43
32
64
36
108
36
5
54
37
89
36
18
97
65
18
117
4
204
176
93
231
100
119
21
87
45
28
32
48
60
57
55
120
185
3
231
45
76
5
15
3
25
11
49
32
40
8
51
49
41
36
19
116
124
240
20
21
55
20
40
29
54
21
96
28
12
128
40
56
249
55
17
18
72
73
125
36
79
11
90
36
3
15
36
36
198
91
56
4
155
1
20
15
90
163
80
16
24
32
160
29
31
60
128
40
80
75
37
269
108
18
54
39
16
36
48
20
96
141
54
54
72
54
9
156
69
126
18
31
60
20
76
44
21
54
37
80
45
19
233
87
3
13
48
20
ABCD 97602084278*3^$a+1 [50035]
63
57
123
5
16
99
77
31
9
15
161
24
103
17
48
115
5
72
31
180
120
24
5
16
159
41
64
255
9
39
108
93
51
29
144
168
55
24
113
72
144
259
93
72
312
375
41
64
111
9
3
96
125
127
192
105
111
24
216
144
72
41
139
48
36
9
312
248
151
36
36
33
99
45
72
96
80
43
77
127
12
5
24
7
72
33
39
89
187
252
36
36
41
7
33
80
103
36
5
40
135
24
9
27
5
31
89
91
84
65
16
32
67
29
139
141
51
36
132
108
89
48
16
32
24
19
117
279
168
41
31
504
72
12
53
264
175
9
99
5
232
15
9
72
8
31
41
120
24
64
39
57
3
108
57
27
29
31
36
477
8
120
235
24
221
67
93
200
64
39
65
7
12
36
105
56
64
56
151
65
72
48
192
151
144
72
41
48
67
149
31
33
32
40
63
185
67
84
153
56
96
199
57
120
135
9
24
80
24
168
384
64
147
5
7
36
21
96
15
17
31
60
21
96
168
15
65
67
53
16
8
187
5
24
31
48
132
84
41
240
139
45
27
12
60
5
103
65
115
84
33
176
40
80
55
41
151
72
108
204
81
80
24
31
17
103
9
80
43
5
43
5
235
5
427
45
32
115
45
135
161
79
41
295
33
32
139
48
93
248
55
177
3
60
41
16
207
72
89
40
39
156
132
17
72
31
24
105
3
197
24
184
27
173
151
177
8
31
36
72
108
17
48
7
156
132
33
15
132
84
24
89
40
123
12
36
141
171
48
96
21
63
60
5
40
96
15
33
75
77
91
12
17
16
152
67
173
112
63
12
384
21
135
36
60
228
285
24
128
19
5
43
36
17
55
89
19
29
72
31
65
7
161
19
5
16
195
29
88
80
127
137
504
7
228
5
96
40
8
96
139
53
40
48
80
72
115
72
36
24
48
89
24
64
27
21
27
60
17
103
41
72
19
36
113
187
288
5
40
32
67
60
12
240
84
281
24
96
40
24
200
160
24
3
72
72
264
5
379
45
27
125
31
9
15
84
72
29
40
56
24
19
45
32
48
19
77
31
17
127
144
65
40
87
60
144
36
57
51
72
317
96
91
101
264
31
33
51
60
41
43
221
24
40
56
64
80
55
65
115
24
117
63
65
43
5
120
24
144
175
12
69
183
72
225
171
144
45
128
96
115
180
137
259
48
60
57
128
151
36
36
153
87
48
96
36
5
48
19
5
72
31
137
168
72
343
17
91
141
3
53
48
79
57
128
115
21
15
41
24
115
132
33
80
64
3
93
135
24
105
32
240
19
77
7
96
57
123
36
9
32
43
165
87
17
72
43
108
84
45
344
24
91
132
17
355
5
72
16
264
243
21
56
40
135
89
55
ABCD 97602625072*3^$a+1 [50000]
153
21
66
18
36
108
27
60
21
64
8
66
105
9
3
27
6
75
21
15
51
54
75
48
33
48
39
15
96
9
12
49
20
60
60
60
120
4
116
82
14
4
56
30
30
28
23
135
22
2
54
60
132
48
51
24
7
54
80
64
26
46
18
2
120
48
54
48
33
9
126
45
21
6
10
8
39
45
15
75
90
6
102
27
15
153
129
48
36
180
30
6
18
102
66
30
39
3
162
120
40
38
57
15
70
20
6
57
15
57
79
206
99
21
48
3
37
26
72
45
9
18
48
72
42
30
66
48
100
36
23
21
42
40
8
6
15
43
26
15
12
57
18
90
27
60
93
60
72
111
15
6
130
26
87
12
3
18
24
54
10
14
33
9
16
38
9
33
28
11
9
6
30
180
3
13
20
18
66
30
45
75
54
16
20
24
30
81
48
21
27
55
29
69
84
252
6
9
39
6
36
118
5
27
24
24
42
60
12
96
15
36
9
36
120
75
3
57
9
16
68
36
30
42
24
70
26
24
4
170
6
51
7
80
78
42
90
192
15
25
54
80
10
110
6
3
48
15
34
14
105
15
81
48
63
42
30
93
132
60
75
70
20
63
12
3
54
120
24
84
78
54
64
44
3
27
6
12
54
54
114
18
168
6
9
7
5
33
72
90
18
132
18
54
60
12
36
12
60
28
35
39
21
69
6
69
45
36
42
6
136
11
33
111
9
16
36
80
24
66
54
15
49
20
6
30
66
42
30
6
60
27
12
33
30
24
48
16
126
11
93
4
8
27
1
2
9
9
36
96
10
54
56
27
15
10
47
45
66
18
6
78
51
36
156
33
40
72
8
36
28
20
18
9
33
270
18
30
9
129
12
27
15
66
111
21
99
39
81
15
6
27
33
75
108
25
86
24
57
87
42
60
3
55
18
104
3
27
18
6
40
74
52
44
54
30
36
60
72
132
27
9
42
88
26
75
45
24
30
9
63
18
84
120
72
28
36
35
55
62
48
12
4
18
2
70
125
9
42
22
2
81
9
24
174
42
75
25
20
15
9
6
9
87
9
63
48
78
15
84
33
15
72
57
28
26
30
90
24
190
26
9
45
27
69
27
12
51
42
30
69
81
12
30
6
24
178
5
9
3
1
20
16
11
7
38
84
6
18
24
3
43
14
51
36
99
9
81
30
21
1
8
12
160
20
27
117
39
12
129
6
162
48
12
96
34
32
24
120
6
16
90
29
51
24
66
39
60
36
120
7
77
3
18
24
54
24
42
15
103
2
111
39
48
16
62
63
81
3
72
9
102
30
72
51
24
25
47
9
72
24
46
50
3
99
30
42
54
66
88
8
10
44
120
60
28
32
40
20
39
15
9
7
53
75
153
12
27
90
78
48
198
99
21
27
69
15
36
97
92
18
57
31
5
33
15
1
36
92
60
126
42
4
8
10
32
24
70
2
42
156
72
120
12
3
3
102
18
66
99
187
54
44
24
27
3
45
33
123
24
72
55
98
6
94
56
24
3
105
27
27
46
8
72
64
44
136
23
87
78
36
30
9
12
75
18
6
66
24
87
9
24
36
36
28
26
9
9
108
10
8
42
108
66
33
36
12
9
24
102
72
10
62
45
33
12
84
36
60
144
42
24
6
3
72
57
12
75
9
6
10
54
54
8
15
75
30
24
36
28
2
18
36
18
168
24
6
34
14
15
61
83
27
66
15
24
111
24
69
57
48
27
79
65
25
8
46
110
60
54
30
3
49
126
90
92
16
59
81
40
92
24
3
117
36
144
51
3
30
24
18
9
63
88
8
10
20
15
19
152
114
54
57
120
39
94
20
15
33
3
60
72
48
21
18
6
12
15
165
15
57
87
3
16
50
6
9
21
24
60
72
28
44
28
2
6
240
27
39
120
30
3
105
6
69
57
60
48
15
120
45
18
33
1
83
25
11
15
57
33
6
58
8
27
123
130
38
81
21
48
87
3
30
24
36
51
45
60
60
63
37
11
72
15
6
36
15
39
114
36
15
21
60
180
48
6
9
72
225
36
48
42
64
26
48
16
56
84
36
24
135
45
3
103
8
82
38
16
86
18
129
127
38
51
144
87
30
18
18
30
70
2
106
54
2
120
15
93
138
48
6
18
6
39
1
80
12
72
15
12
25
11
7
110
48
112
18
32
105
93
3
72
9
24
30
9
21
96
3
81
54
88
14
36
4
11
39
18
27
21
15
45
84
36
162
42
78
66
120
54
30
15
27
24
24
96
9
81
54
30
3
49
56
54
30
40
74
24
246
27
39
9
111
93
12
84
75
6
3
201
15
21
159
25
32
12
30
45
12
9
6
160
54
2
48
72
130
8
87
15
34
44
90
6
40
20
24
99
51
6
24
10
54
18
17
87
30
3
33
48
6
46
164
30
153
63
30
18
24
22
59
ABCD 97602899944*3^$a+1 [50091]
48
252
23
301
35
277
107
253
35
96
25
108
60
143
157
108
24
47
73
167
48
1
72
119
48
325
11
73
24
156
35
25
12
251
1
47
157
83
48
25
108
36
119
133
36
36
24
48
60
47
96
49
96
47
1
287
96
13
35
1
47
336
181
11
253
216
203
13
24
11
61
131
144
25
60
36
72
228
11
48
217
252
396
47
25
48
204
120
60
119
144
493
84
143
1
60
84
72
71
144
109
72
60
36
11
48
25
24
12
131
37
11
1
180
24
35
337
47
13
179
384
144
61
96
144
216
48
72
72
11
85
59
48
48
144
61
35
505
72
48
36
11
97
96
47
577
96
48
239
85
11
61
60
12
59
49
60
131
25
36
72
24
84
96
228
24
48
179
1
60
144
35
37
144
156
95
145
47
25
23
205
288
24
12
312
71
1
72
12
59
109
36
156
108
96
156
11
144
13
72
192
60
47
73
96
156
96
11
1
72
72
144
36
96
84
132
12
60
11
133
216
48
72
60
288
72
120
24
72
84
36
215
73
108
155
25
108
132
12
59
96
144
13
131
48
432
121
108
240
11
73
23
192
205
227
133
36
36
48
35
37
11
97
96
180
108
12
227
48
121
204
12
24
192
72
24
72
156
36
24
119
48
25
24
47
48
121
71
13
60
84
131
157
168
11
73
24
84
96
11
1
47
48
48
169
167
169
72
24
23
133
59
48
37
504
131
1
84
72
96
48
60
300
36
71
48
97
47
277
36
396
24
72
59
13
72
11
289
47
144
61
180
95
73
120
24
120
36
108
60
360
108
191
1
144
24
48
60
107
1
72
108
288
59
336
13
36
239
13
180
47
144
13
36
156
131
48
37
59
325
12
24
72
72
215
37
180
119
37
24
83
1
60
36
12
72
11
96
109
72
24
12
60
72
35
121
23
121
23
1
12
36
95
1
192
276
48
59
240
96
37
59
192
61
228
95
96
85
59
25
24
72
48
108
24
48
35
133
36
192
71
361
180
180
95
48
288
25
48
96
156
24
35
193
95
1
48
143
37
24
36
120
108
96
203
49
95
169
24
72
71
48
96
49
24
23
48
289
47
37
36
36
83
25
311
49
383
96
144
49
12
35
96
157
168
48
144
11
61
35
1
60
323
109
35
121
276
35
85
144
11
96
109
108
240
84
24
108
300
275
ABCD 97603005512*3^$a+1 [50113]
103
57
116
60
132
43
60
12
105
3
33
9
138
137
7
72
24
9
3
69
39
5
1
27
21
6
45
9
135
8
37
11
52
44
55
29
196
189
27
9
23
61
35
48
180
7
5
175
60
84
33
45
39
32
4
189
108
36
123
21
96
54
36
5
60
1
47
96
25
155
1
36
24
54
90
39
51
45
75
60
30
18
65
43
96
36
12
41
37
27
63
54
48
11
48
192
1
107
36
28
33
36
59
7
9
69
12
18
29
148
36
9
18
36
156
17
12
49
12
35
48
25
155
12
48
96
19
12
42
120
15
68
48
175
24
48
5
55
30
11
40
12
96
63
12
17
7
90
47
16
9
11
37
60
63
39
101
43
114
27
3
41
1
102
5
36
96
13
99
12
32
36
28
176
52
63
24
54
90
21
51
18
3
44
144
48
12
1
48
35
7
48
24
65
28
24
3
9
81
63
176
37
30
77
49
36
42
29
36
43
12
6
83
7
89
12
19
36
240
45
63
21
60
9
36
36
3
96
9
30
6
90
12
5
40
123
17
4
195
41
97
11
7
41
4
69
18
30
18
5
145
47
37
36
23
4
15
81
44
67
24
57
44
19
162
18
6
23
7
5
84
19
33
9
84
11
40
9
147
105
75
135
33
99
18
11
7
9
48
27
90
51
8
1
12
36
42
21
15
66
6
54
3
168
92
64
153
54
29
103
12
117
9
72
24
36
12
83
79
17
1
15
36
48
200
67
21
44
25
35
19
18
30
54
107
144
7
138
27
87
41
85
72
35
48
73
36
71
37
42
18
30
29
36
85
27
21
23
235
72
108
102
11
49
12
23
28
36
99
102
108
24
3
33
75
81
6
174
6
12
41
40
45
6
54
3
188
19
36
24
180
66
15
9
71
91
54
36
18
5
49
30
72
41
13
23
28
99
65
52
56
84
7
5
55
29
91
9
27
6
207
27
12
9
69
23
16
32
1
30
24
5
40
3
60
41
48
100
12
87
77
12
1
30
18
15
45
54
29
16
45
36
12
51
21
11
25
24
12
83
16
51
45
63
5
4
44
96
4
39
153
44
19
81
33
59
52
45
18
41
73
27
44
132
60
19
6
11
1
27
33
66
29
13
3
27
45
9
51
57
18
17
16
201
11
103
36
101
28
24
8
132
25
6
93
27
36
5
4
27
42
23
48
127
17
1
11
1
42
21
32
36
49
15
93
90
6
18
29
19
18
27
128
7
41
19
65
7
66
222
57
80
25
27
48
27
126
15
164
1
132
18
18
54
30
6
54
18
65
25
27
12
20
43
6
36
36
18
9
56
37
27
20
25
23
28
27
48
117
33
66
69
117
54
17
19
72
30
83
13
54
18
30
18
36
23
112
51
81
39
69
32
13
216
143
4
51
5
31
21
45
18
17
7
90
18
9
75
5
1
90
18
3
123
5
40
75
33
36
75
17
48
12
103
9
168
45
108
36
3
45
90
42
18
9
48
33
162
54
71
49
11
52
9
23
12
48
61
35
181
99
81
150
90
12
126
24
5
16
68
60
36
96
25
3
207
24
77
4
44
4
33
111
72
15
108
57
44
16
20
52
93
143
48
60
145
6
9
27
9
63
36
12
18
27
105
27
21
24
30
5
1
143
103
24
12
81
72
27
65
25
119
16
33
27
32
25
60
143
60
84
19
72
17
48
7
36
45
8
40
8
1
72
78
12
18
24
23
43
5
4
24
9
111
15
72
149
43
6
72
18
234
30
6
23
76
72
44
1
30
6
11
61
3
33
54
36
9
3
149
49
150
81
3
90
95
4
153
36
54
24
102
72
36
27
45
72
42
18
131
67
12
150
48
90
198
87
39
29
265
3
68
1
99
12
32
1
59
52
15
29
19
6
36
71
1
30
18
72
6
29
43
108
12
24
41
12
1
111
80
25
36
27
12
32
4
45
47
48
139
9
15
29
16
39
5
1
36
216
108
23
4
236
52
45
54
9
81
12
51
99
125
64
9
126
12
24
228
105
56
180
7
5
4
140
133
51
8
4
33
54
48
54
114
12
5
12
96
37
18
72
48
53
28
33
18
45
20
19
9
27
42
30
42
54
90
30
41
199
57
15
29
25
48
11
96
55
108
125
100
45
15
3
60
48
6
39
45
60
12
15
39
36
33
68
12
19
18
27
116
12
109
6
30
63
15
101
124
72
75
69
12
32
4
51
5
16
45
23
28
72
3
101
43
105
92
136
33
18
30
15
12
63
33
27
30
23
31
77
84
1
108
72
18
42
54
36
54
36
36
3
24
8
96
61
6
54
12
191
97
6
30
6
17
13
23
1
11
16
32
43
24
65
73
ABCD 97603323802*3^$a+1 [50013]
160
8
48
12
15
12
33
33
6
93
93
3
159
12
9
27
69
15
18
15
12
28
65
3
15
12
21
27
37
68
27
6
39
72
105
120
30
1
17
102
138
150
33
57
15
57
15
33
6
81
96
33
31
41
162
33
45
54
24
24
13
77
31
47
33
39
57
129
15
81
3
60
3
33
159
132
45
51
24
18
207
160
239
120
90
30
129
3
129
21
219
15
93
15
18
162
60
18
115
140
40
65
78
42
30
18
72
63
12
12
51
61
23
156
12
9
9
51
3
25
17
48
15
15
153
12
15
33
45
115
32
36
9
18
49
5
111
48
24
105
30
18
120
48
54
33
120
9
15
81
24
78
21
15
6
24
66
21
9
96
120
63
12
84
33
72
6
12
78
54
9
51
36
25
17
48
120
27
75
36
37
32
27
45
201
75
75
42
75
12
15
24
9
3
48
1
59
66
24
30
90
87
57
48
87
15
13
44
3
93
9
54
24
61
32
12
48
120
184
68
3
12
45
15
105
87
168
1
41
18
81
12
15
9
15
24
57
9
3
36
9
162
6
123
12
15
42
87
36
3
9
3
37
11
6
6
57
12
3
12
1
32
15
21
111
45
21
87
81
19
32
15
21
33
72
18
12
9
40
20
36
9
18
12
33
15
48
9
16
128
27
117
15
90
3
75
9
9
67
35
57
52
29
6
1
47
90
7
140
75
48
66
99
3
48
42
78
9
15
120
48
18
24
96
30
57
15
177
33
18
36
33
105
48
150
12
102
24
30
21
75
9
112
119
18
51
12
132
15
21
87
57
12
16
59
18
30
168
105
3
21
15
60
6
15
63
12
144
1
32
21
24
72
6
90
42
21
12
45
15
3
12
24
45
60
63
18
30
105
33
6
96
9
9
102
12
1
47
45
9
186
45
57
135
51
69
201
87
27
78
114
1
32
63
12
33
112
8
15
12
21
105
51
48
27
84
6
15
48
27
1
20
12
48
45
19
11
18
72
174
45
36
12
3
162
7
23
177
48
57
30
18
63
57
90
45
36
12
33
114
45
63
132
37
41
15
3
21
48
16
32
12
63
48
12
57
63
9
3
12
9
9
63
15
24
90
3
93
135
40
32
15
25
23
33
9
7
41
24
63
48
33
24
87
48
153
199
8
48
15
57
3
13
17
24
63
63
42
3
12
48
33
15
111
9
75
21
15
18
27
45
48
3
45
39
16
59
13
17
18
126
51
75
36
33
99
12
48
6
24
18
48
1
53
78
33
39
18
15
84
3
12
6
55
20
3
9
81
6
33
57
30
9
27
60
90
43
5
87
3
21
24
4
35
12
6
87
15
48
49
83
45
15
18
3
21
120
18
45
57
123
51
24
36
6
91
53
87
39
18
55
32
105
111
9
15
88
32
48
240
48
12
21
30
192
12
30
72
6
9
15
24
120
57
39
9
15
9
40
65
15
51
81
148
41
67
20
12
21
30
9
15
21
16
20
75
30
19
5
6
24
9
72
15
18
63
12
12
81
63
24
15
33
39
9
12
48
16
5
15
39
24
25
95
42
39
57
90
109
144
20
15
37
17
15
33
27
21
39
3
102
102
33
3
37
32
108
21
91
5
6
9
24
84
12
24
12
12
63
24
93
48
12
33
54
45
3
18
27
3
18
39
3
54
78
25
20
160
32
15
33
48
27
162
99
84
63
9
3
37
41
18
102
39
24
24
57
30
25
23
33
88
32
3
96
85
11
54
63
60
93
114
6
27
60
36
84
57
39
57
72
63
15
9
9
75
75
57
12
15
97
20
48
33
240
42
13
152
28
32
207
30
15
33
162
126
3
96
15
21
9
63
48
4
11
57
40
8
15
12
30
15
3
12
72
49
17
138
6
6
105
88
56
15
81
9
6
93
64
20
48
33
6
1
17
3
45
63
192
40
8
24
75
1
11
48
165
60
3
213
15
25
65
6
73
20
52
11
45
15
69
63
150
126
9
231
72
24
60
30
96
24
63
48
27
6
87
9
6
18
24
78
60
30
18
45
15
42
54
18
63
3
21
60
60
48
63
90
90
45
3
81
75
234
6
81
24
75
174
6
60
69
24
132
69
15
15
9
48
3
30
24
15
15
42
51
4
44
45
99
3
18
27
48
76
56
15
45
45
15
84
64
11
21
45
39
64
17
72
3
160
32
15
60
42
75
51
9
48
48
15
42
6
21
45
3
36
27
45
15
9
75
21
60
12
88
65
15
105
48
6
13
32
99
60
45
15
216
48
18
79
104
24
15
12
45
24
144
12
48
3
72
21
21
75
3
12
6
75
15
60
145
20
12
15
25
80
81
24
18
177
3
72
18
24
6
9
9
55
47
72
228
48
54
30
25
17
66
12
117
48
27
81
153
6
36
30
78
90
87
24
15
24
162
72
6
21
3
120
1
131
144
ABCD 97604028664*3^$a+1 [50002]
36
19
5
16
36
8
1
18
101
76
36
48
12
27
252
18
27
33
63
27
48
29
36
37
3
15
9
51
42
18
9
36
20
7
41
16
9
42
60
24
54
27
20
84
4
56
4
56
124
12
68
112
80
84
4
27
24
30
6
45
8
67
29
36
4
24
39
53
67
21
80
79
30
111
45
47
133
30
144
41
16
20
43
21
56
16
39
69
36
36
24
56
60
145
15
24
56
24
1
15
8
16
39
141
60
44
97
23
16
20
73
71
49
18
5
28
36
63
138
24
18
12
120
9
9
18
72
36
17
25
30
65
24
16
123
24
18
59
4
81
174
17
19
29
31
41
4
36
8
25
15
27
18
47
48
112
20
7
12
5
13
42
66
84
6
45
63
5
7
60
9
45
11
124
21
12
47
84
76
3
78
3
15
5
1
15
24
27
5
4
20
24
7
105
68
12
25
15
93
36
15
24
32
7
41
49
18
24
21
108
75
5
100
21
90
41
79
5
40
63
108
65
100
20
25
39
44
96
40
20
64
20
7
24
21
48
12
48
32
49
30
105
36
60
9
15
3
53
48
7
5
4
44
7
60
29
91
12
12
6
39
60
80
24
60
120
7
33
32
28
75
17
40
57
11
36
16
3
57
165
23
67
54
75
9
15
12
8
16
3
102
54
24
18
15
15
12
57
33
3
57
3
48
56
16
27
18
90
108
5
55
45
12
24
56
120
115
24
36
5
64
3
126
66
29
7
9
20
13
18
48
5
55
45
32
24
91
105
24
15
69
60
56
4
39
17
24
115
12
105
27
18
42
48
9
80
60
40
56
4
21
35
28
57
18
6
66
42
63
3
17
28
99
18
99
9
11
16
60
75
18
71
16
20
7
21
15
24
41
36
55
36
45
8
31
69
9
27
60
24
57
59
40
51
42
6
17
4
15
5
19
42
99
9
27
15
60
42
27
36
8
19
156
24
6
12
23
91
66
23
31
6
15
44
36
49
36
30
60
18
27
20
43
12
69
45
99
69
120
42
21
24
39
5
12
4
20
85
6
102
6
5
12
40
48
51
6
3
57
59
64
105
6
45
24
21
119
1
24
54
72
5
24
37
15
44
16
20
7
33
8
1
15
84
21
119
31
18
6
45
36
56
13
47
28
80
127
69
3
12
30
84
15
180
9
47
4
56
19
102
63
72
15
65
7
21
39
81
15
17
28
27
5
13
15
12
39
69
27
54
95
24
112
63
57
39
41
19
21
3
161
4
9
83
4
39
24
53
19
5
40
3
162
24
6
29
7
45
8
19
17
13
6
41
25
59
16
24
32
7
216
24
53
4
20
40
44
1
11
37
143
37
3
24
20
43
53
13
75
111
18
23
24
55
29
1
36
3
57
42
12
149
37
54
6
83
1
71
79
5
40
56
120
67
42
11
28
56
49
51
81
18
72
33
12
165
30
9
3
17
43
77
1
75
60
15
9
84
9
30
18
18
36
65
96
7
21
12
33
75
15
17
4
81
60
39
33
11
31
30
24
47
19
69
60
12
33
72
42
17
4
36
15
54
24
6
17
4
39
24
42
35
19
12
29
91
120
89
25
18
6
35
37
42
33
60
3
5
16
36
8
12
7
21
21
11
24
1
108
75
80
37
35
19
45
20
16
8
16
9
12
3
15
72
45
165
63
87
114
99
9
18
24
6
59
1
18
5
40
105
135
36
15
24
41
16
24
45
59
7
42
63
3
17
13
35
31
9
9
12
96
35
55
53
112
20
19
84
6
18
101
7
29
24
49
11
52
57
23
19
65
91
89
16
3
141
36
45
3
20
100
45
24
111
15
65
1
11
28
20
7
29
64
9
3
44
49
6
6
18
45
21
11
4
60
39
12
65
73
51
51
138
11
76
8
19
41
16
153
71
12
25
48
11
25
6
5
84
31
125
24
36
24
24
109
42
24
12
30
15
3
60
17
48
40
99
12
54
72
15
15
5
100
8
60
37
138
5
96
40
15
48
108
45
99
6
3
15
21
80
64
32
24
1
23
60
55
12
89
4
21
11
24
196
39
108
60
21
60
27
29
4
45
35
55
17
37
6
42
12
42
201
15
24
36
9
75
105
63
18
54
78
66
141
44
12
4
9
11
4
72
24
15
5
36
37
66
17
28
12
75
9
36
120
48
12
8
7
5
60
64
69
47
19
5
40
20
31
53
55
24
21
57
18
5
60
7
5
204
1
119
4
20
60
61
99
36
63
12
29
60
60
25
87
140
40
8
60
19
21
27
60
42
3
45
23
31
81
3
81
9
27
27
30
27
116
43
6
11
4
3
57
44
36
1
3
56
16
15
42
107
64
32
13
35
1
51
84
44
139
96
30
120
24
150
17
24
19
48
65
55
9
60
15
6
78
17
49
15
3
21
15
30
11
4
12
93
27
39
60
24
41
16
3
24
21
27
78
6
29
85
47
4
24
15
17
7
17
120
24
40
147
45
60
63
132
29
73
23
64
44
40
20
36
115
45
63
30
63
3
17
4
51
45
39
9
147
12
42
35
16
44
24
12
13
71
4
27
9
39
57
3
41
25
15
24
12
9
15
20
84
1
95
13
6
30
90
36
5
4
21
75
20
16
44
25
30
36
84
48
108
29
76
15
108
17
25
35
40
33
54
41
60
67
129
80
36
13
35
60
76
84
21
51
20
7
53
28
96
20
19
81
75
24
24
57
3
93
8
16
60
60
20
19
36
89
7
45
20
48
7
9
123
78
59
36
48
19
6
6
5
4
105
42
65
60
88
111
18
18
24
48
17
16
27
41
139
66
11
19
12
89
16
3
77
ABCD 97604784404*3^$a+1 [50323]
83
60
43
5
12
40
33
60
107
7
17
49
120
111
69
107
37
36
87
45
192
3
20
108
37
162
18
30
93
260
16
21
108
11
49
15
116
13
48
59
4
36
183
21
92
4
36
44
16
20
85
75
57
3
27
78
35
4
84
45
90
17
48
7
93
20
55
21
20
60
73
23
64
60
21
3
56
4
32
28
87
45
44
13
48
90
18
72
99
51
42
6
24
137
60
100
9
30
41
1
15
15
120
5
37
60
83
25
30
53
52
24
21
42
81
20
12
145
83
12
13
12
23
40
92
133
30
77
4
120
24
12
33
11
13
23
37
23
97
23
64
33
63
15
30
18
174
108
95
13
11
144
72
40
45
35
73
15
9
168
48
147
3
102
12
87
96
8
79
6
90
17
37
3
8
109
11
16
9
47
25
39
104
36
73
66
105
56
4
9
36
47
37
3
144
44
12
4
3
120
30
48
3
32
24
144
79
48
65
124
33
83
24
61
23
19
57
33
3
60
80
100
60
63
117
68
16
44
52
57
60
11
55
24
57
21
18
144
90
47
13
71
16
141
215
40
33
51
80
49
15
45
35
16
164
79
77
13
3
33
107
7
90
83
4
33
23
24
31
33
309
51
36
33
111
12
24
96
140
145
15
75
9
24
20
115
72
65
24
40
9
27
33
120
11
16
44
61
12
36
71
13
11
100
9
23
60
4
140
151
72
30
27
56
13
12
120
63
117
120
108
47
7
177
39
45
12
48
15
5
36
49
75
9
36
60
60
24
168
72
48
30
30
59
103
113
7
6
11
61
3
15
120
102
75
24
24
9
23
24
64
9
6
72
42
71
16
69
155
7
30
48
15
105
35
72
120
37
18
30
108
12
75
60
20
220
33
42
42
36
71
124
45
24
227
13
48
63
9
11
60
60
37
3
15
57
105
63
15
41
24
25
12
23
235
5
12
55
45
3
77
4
39
54
36
30
102
162
126
11
73
47
4
96
36
44
1
35
85
35
4
99
24
30
120
48
15
44
4
147
72
78
18
210
71
16
15
48
41
13
3
20
37
47
1
203
60
85
42
5
25
72
11
175
5
109
71
49
6
5
67
90
23
7
72
77
36
13
15
60
69
11
72
184
104
76
44
36
19
17
25
15
120
135
30
99
24
9
87
39
17
48
7
90
35
84
109
11
120
96
7
30
23
25
35
4
81
15
128
52
24
24
39
17
61
35
40
207
93
288
20
72
13
12
168
51
3
17
16
8
100
27
18
204
216
11
36
13
15
212
85
95
85
75
24
104
40
32
7
81
176
79
42
39
63
30
107
4
75
17
84
76
128
7
30
99
9
167
193
11
100
189
90
54
11
40
15
17
24
36
28
36
96
123
5
37
30
105
57
6
30
12
30
18
12
60
48
71
16
45
3
32
28
32
4
56
40
8
36
91
89
1
12
66
54
90
18
12
111
12
15
33
20
187
129
93
27
9
35
60
52
27
30
18
5
115
30
15
68
60
187
5
25
99
20
124
9
47
124
57
12
6
185
72
13
60
27
27
48
162
6
57
33
167
28
36
69
11
79
17
25
255
15
30
39
144
75
17
88
56
84
19
90
126
42
30
42
108
35
7
93
20
7
18
132
3
45
35
85
42
30
18
65
55
5
25
90
45
45
35
13
51
51
9
63
48
53
16
96
48
36
33
48
15
33
71
100
236
100
20
97
191
12
13
54
41
52
20
73
12
59
49
47
7
30
27
104
55
45
60
120
9
30
41
12
13
12
3
189
27
63
17
13
90
33
33
12
48
71
13
78
18
12
59
31
45
80
60
133
51
39
24
77
16
108
36
20
1
78
90
15
72
24
33
126
17
13
11
124
92
148
105
51
56
28
9
18
90
12
63
33
11
24
25
24
6
144
53
4
9
12
48
24
51
39
17
100
51
30
35
85
3
9
191
25
47
73
30
30
132
203
97
18
65
97
60
72
3
15
102
63
147
30
36
11
73
11
12
60
133
12
108
35
37
75
57
167
4
57
240
183
116
61
48
24
66
54
3
24
39
90
111
104
85
27
48
80
25
12
135
75
72
6
ABCD 97604920904*3^$a+1 [50005]
165
144
15
369
276
384
96
96
219
144
177
144
36
3
90
51
291
180
9
96
48
45
207
240
183
180
21
105
39
36
156
399
213
93
18
81
108
132
21
198
21
15
189
84
141
207
153
72
18
81
144
60
111
180
141
48
132
3
72
225
144
420
240
69
27
252
48
48
147
189
48
33
99
396
63
69
111
72
270
87
57
279
81
90
21
15
33
132
159
321
12
27
36
234
90
45
171
309
51
45
144
441
288
162
108
36
165
15
36
180
378
72
39
36
15
108
69
12
276
39
9
27
309
48
183
249
204
192
75
105
48
45
270
225
27
69
180
255
45
96
39
504
162
399
321
18
36
216
144
81
9
135
81
3
87
153
261
171
45
90
9
96
60
195
108
81
276
252
36
255
177
12
297
135
81
63
225
72
270
9
180
48
267
21
69
126
9
9
216
51
219
165
144
60
180
45
72
144
90
54
171
96
3
90
51
21
75
192
21
162
54
51
144
60
96
9
126
57
33
147
60
171
21
51
108
162
144
144
51
48
12
51
54
231
183
162
27
336
15
237
180
108
87
249
228
48
123
21
60
9
90
216
36
90
87
48
243
126
51
75
69
240
51
18
162
165
105
27
60
111
72
237
51
90
159
57
75
69
171
48
447
93
192
39
57
84
21
75
60
180
288
207
93
15
216
189
27
69
108
147
33
3
153
81
99
96
21
279
144
324
171
405
144
12
15
69
147
57
48
75
54
3
51
36
201
339
90
144
207
84
48
3
45
63
177
12
36
45
51
336
423
21
51
144
36
144
216
378
27
12
33
99
60
336
63
36
45
81
15
48
132
144
108
3
273
87
69
48
132
156
9
90
189
36
48
60
96
255
117
279
180
21
15
270
303
180
12
225
18
45
315
297
300
159
33
183
237
240
12
51
54
39
324
300
3
93
36
48
327
69
ABCD 97604930474*3^$a+1 [50027]
102
6
179
85
11
108
49
48
24
180
95
31
245
169
155
25
30
78
11
79
30
18
42
30
6
324
108
84
60
18
77
49
47
48
132
7
17
36
108
96
120
24
61
11
25
35
19
18
6
30
71
36
60
48
61
108
48
114
66
60
35
175
53
60
1
54
102
90
18
11
13
143
103
114
71
31
5
1
264
114
102
35
79
30
275
1
72
102
150
48
306
17
7
30
36
6
30
36
108
96
180
174
144
162
35
61
54
41
48
109
12
24
47
48
7
125
73
204
48
54
24
305
121
35
1
59
84
1
36
150
30
72
11
25
24
47
96
55
102
36
47
49
36
84
24
30
6
138
18
72
203
13
47
48
37
18
54
336
131
121
270
18
72
78
126
131
49
71
60
49
90
89
37
35
264
96
85
168
90
161
13
18
5
13
35
276
145
30
144
24
53
145
143
49
108
24
48
47
24
120
12
49
24
11
25
30
5
60
24
25
54
221
60
217
150
113
72
7
6
11
36
37
108
72
18
114
30
89
120
25
24
12
18
222
119
96
156
7
30
36
11
43
113
85
114
66
60
12
6
192
222
228
108
96
335
36
37
23
49
114
90
36
179
157
18
305
1
78
120
6
131
24
25
107
180
13
36
11
85
48
71
133
11
72
133
66
6
83
60
37
95
169
6
125
307
66
366
41
7
162
119
36
156
37
72
119
169
107
13
96
192
90
113
120
97
84
114
17
84
36
7
30
36
6
18
12
36
198
6
36
30
90
132
36
30
41
36
13
60
84
78
54
11
120
120
13
71
1
72
18
90
60
83
25
47
73
47
13
36
48
108
59
276
43
17
73
11
84
37
84
35
36
223
41
120
13
36
95
109
48
83
60
60
55
90
72
300
42
66
95
37
179
1
143
1
36
84
108
72
18
6
72
83
61
18
18
54
30
180
71
24
31
114
54
54
11
97
12
191
12
84
1
95
13
72
95
49
59
36
13
60
191
37
24
35
13
168
83
145
36
11
204
36
48
61
108
47
24
72
48
97
143
36
61
119
144
7
120
18
240
12
35
205
179
49
72
60
72
48
24
18
41
240
25
47
7
113
48
37
12
11
121
90
30
144
24
23
84
60
60
55
90
60
36
48
126
168
17
55
18
12
11
85
179
13
11
49
191
145
222
18
11
25
35
36
48
25
12
60
72
372
35
91
72
90
6
41
24
55
17
109
180
35
169
252
198
41
85
71
265
24
59
7
42
12
114
102
59
85
18
137
25
96
119
1
24
30
41
55
138
60
144
36
30
126
179
96
84
12
85
35
193
126
6
83
36
313
12
24
47
25
264
6
173
132
13
11
24
25
71
31
18
71
1
23
37
275
13
11
55
24
66
119
36
85
71
109
59
60
1
11
175
174
35
84
60
61
144
84
198
65
229
66
149
73
48
59
13
42
5
169
107
73
24
71
145
12
114
90
11
37
36
72
35
60
37
108
72
156
132
252
143
144
24
97
54
78
192
59
55
126
ABCD 97605019334*3^$a+1 [50181]
96
9
156
75
9
60
36
144
32
55
9
39
48
21
48
68
28
48
27
105
224
55
105
135
105
108
32
4
108
36
108
20
16
48
60
123
9
87
21
228
87
9
176
64
12
48
219
9
39
9
60
36
44
64
48
80
16
36
39
185
7
9
39
48
192
96
69
48
84
140
379
9
44
4
108
192
27
21
36
48
60
36
156
32
64
27
501
555
96
48
21
128
160
80
43
96
105
44
160
36
32
16
39
21
36
12
171
57
48
12
219
144
89
76
75
21
96
36
224
108
4
60
27
53
160
36
60
171
165
48
116
16
32
28
36
60
75
96
9
236
139
57
188
148
144
44
43
21
80
43
105
128
64
240
60
123
336
57
48
39
197
208
84
140
96
91
9
327
21
20
7
5
43
144
137
60
48
16
75
5
52
32
112
87
41
103
5
208
27
9
87
9
144
96
48
32
16
12
48
75
105
572
52
12
48
36
39
69
164
12
91
41
28
432
48
48
96
27
21
20
124
32
52
87
41
124
144
192
48
228
60
36
96
176
28
80
148
48
48
12
27
89
240
12
16
80
324
7
96
57
336
92
52
48
60
20
103
21
219
57
12
20
64
96
80
7
41
103
96
21
20
112
96
92
208
48
212
16
60
27
5
4
12
80
4
80
64
48
396
180
39
105
48
44
16
84
144
44
84
60
48
4
60
36
48
128
76
36
44
4
12
96
84
44
16
27
165
84
39
21
48
171
21
32
43
21
68
7
105
39
117
48
36
188
48
43
144
9
96
135
96
21
171
57
188
139
249
12
48
36
279
41
16
92
16
75
117
36
231
21
171
21
123
89
103
144
96
105
39
117
171
5
4
12
144
20
16
432
48
128
7
261
123
149
91
165
276
12
48
96
68
55
9
48
32
16
87
5
139
105
135
53
64
96
36
272
64
44
16
144
20
240
112
60
96
48
27
288
57
80
160
44
91
9
192
12
75
201
375
101
4
60
84
12
123
96
185
48
55
69
36
92
112
27
41
64
12
32
52
39
21
48
27
48
57
48
108
75
197
91
89
208
39
249
32
12
208
32
84
28
84
32
112
48
135
165
116
28
32
84
55
21
36
284
52
188
64
48
84
96
32
12
196
39
5
52
39
101
4
12
144
20
64
48
236
64
260
48
96
7
9
176
76
128
36
16
87
5
84
16
60
96
27
21
96
84
128
55
9
108
48
80
340
135
213
48
84
60
123
9
39
441
39
53
4
140
36
144
124
80
148
44
52
44
16
132
284
148
60
20
64
60
20
108
52
183
144
53
36
60
52
32
16
96
87
89
316
36
60
123
96
117
32
36
16
87
336
249
96
ABCD 97605293348*3^$a+1 [50094]
197
120
79
41
288
48
24
48
88
48
56
24
64
32
64
24
3
269
144
184
48
15
60
93
27
189
56
64
56
55
12
173
40
3
60
12
389
24
120
136
39
180
120
5
247
105
8
235
84
201
32
64
144
99
197
79
177
15
17
48
264
19
125
16
104
144
40
32
96
64
384
87
60
53
112
8
40
87
225
24
56
55
33
32
40
8
232
123
72
285
63
81
80
136
104
16
48
87
89
79
12
149
19
12
33
24
15
41
136
680
120
136
3
180
17
24
16
195
5
40
15
209
280
24
24
72
104
64
56
40
56
19
45
27
72
216
180
17
48
16
51
197
91
21
144
27
53
120
120
96
16
8
307
5
40
240
32
88
27
108
108
149
16
255
72
17
96
232
120
80
43
189
8
240
48
55
57
72
123
93
15
72
65
7
33
3
141
24
72
72
192
336
27
261
15
57
63
72
33
56
151
113
136
39
41
16
8
64
48
75
12
153
15
33
24
243
72
77
136
8
55
192
65
184
200
19
72
45
195
5
88
144
48
8
16
159
129
80
88
144
279
12
5
160
120
135
9
3
117
24
24
183
17
103
9
51
29
24
280
32
24
96
55
9
56
168
136
99
5
304
51
5
64
56
352
32
112
171
173
19
45
48
72
152
16
243
101
24
19
53
112
3
53
72
40
408
32
24
31
129
8
96
64
200
31
281
144
112
24
248
283
77
48
55
153
135
65
96
24
40
32
120
24
48
271
41
16
152
16
15
249
80
31
57
243
117
195
45
3
60
185
232
15
137
40
15
36
72
29
48
208
3
60
129
32
136
120
15
33
72
48
56
120
96
40
8
16
24
456
8
96
16
39
9
8
240
48
16
216
24
96
104
19
29
96
16
56
48
96
16
15
108
60
105
147
69
8
16
72
24
120
80
24
55
12
429
120
216
8
96
211
77
48
24
88
8
64
144
15
57
128
144
48
88
27
12
41
24
72
31
57
96
32
43
252
609
200
19
72
180
113
139
21
75
165
264
368
24
16
104
64
120
75
101
48
208
120
27
101
40
96
336
183
41
24
64
15
17
184
72
128
112
32
103
105
147
216
240
12
9
171
60
89
136
24
8
112
168
32
16
144
111
60
5
43
29
115
108
17
48
88
96
8
88
15
252
77
103
257
136
75
72
53
144
16
32
552
40
144
315
77
283
45
80
115
21
63
273
15
153
27
5
24
376
24
56
120
40
8
280
56
ABCD 97605715822*3^$a+1 [50009]
3
72
48
24
93
27
18
108
60
19
5
66
12
49
59
162
63
57
27
225
111
4
8
4
20
33
15
48
3
12
49
44
9
51
24
21
51
24
45
12
67
11
1
56
3
117
40
12
83
9
9
27
3
109
5
7
68
45
48
18
60
37
83
61
44
27
85
5
15
52
5
30
30
6
37
12
65
3
15
33
84
111
30
15
9
43
8
4
95
156
9
3
9
123
48
37
11
84
66
27
45
48
24
66
9
40
11
42
42
156
162
18
30
51
33
96
7
143
21
3
33
33
31
8
96
120
112
24
41
7
11
37
5
15
108
4
71
84
21
117
15
12
75
30
60
18
9
36
12
15
85
11
109
176
15
105
15
81
93
27
24
76
101
63
136
23
36
9
100
8
27
168
132
90
66
21
33
87
21
12
90
36
30
30
9
15
37
89
39
3
9
60
213
6
9
108
27
25
35
33
40
128
57
63
24
36
4
71
72
102
48
39
9
42
177
63
48
120
81
100
20
3
141
24
33
30
49
11
9
144
9
27
3
6
42
42
43
8
129
15
3
132
138
18
37
68
27
33
57
18
24
37
44
27
48
49
80
63
37
5
156
15
99
18
30
60
45
27
165
15
30
186
1
8
120
33
75
57
126
72
12
85
20
75
13
32
36
172
5
30
85
12
143
12
25
41
31
68
33
79
11
18
67
12
72
8
45
60
15
96
87
37
48
17
27
9
75
45
39
105
6
61
108
5
3
15
12
18
12
51
4
12
60
128
52
41
3
207
42
123
27
138
108
24
67
56
3
21
159
1
101
42
37
20
21
39
33
6
24
48
85
47
30
138
18
111
39
120
1
59
84
18
7
8
3
1
44
75
57
177
3
33
54
180
13
5
3
12
60
27
13
12
12
191
49
11
18
7
5
12
67
23
33
3
114
66
169
155
117
21
3
184
56
15
1
71
138
7
120
23
1
113
55
92
39
21
24
15
1
71
18
120
12
75
24
108
12
3
18
15
12
33
15
75
90
19
44
16
60
11
108
24
73
137
111
15
169
60
35
30
108
7
32
63
81
204
15
81
4
8
45
78
30
15
57
15
87
33
15
30
3
15
169
5
30
18
3
165
30
21
3
93
3
90
27
64
11
97
176
60
180
124
35
21
27
12
96
42
42
6
27
105
18
12
48
24
225
93
67
48
68
69
27
3
48
90
75
48
64
113
18
69
28
35
228
12
48
24
48
18
19
101
31
8
88
8
9
15
48
124
20
96
27
81
4
5
3
15
85
32
21
144
87
93
51
87
33
12
4
56
192
96
52
23
165
75
69
21
30
37
53
12
87
3
12
21
9
3
4
59
181
29
42
48
42
63
117
138
24
21
52
32
36
57
12
180
7
71
57
15
145
12
29
30
1
143
168
18
87
3
37
107
37
128
40
41
7
20
3
57
123
21
36
48
27
37
20
45
138
12
228
30
18
84
21
15
24
360
90
18
42
7
11
12
150
7
104
4
35
60
6
30
1
44
64
35
25
5
123
45
3
64
56
105
54
30
138
30
18
54
96
24
66
1
83
37
71
9
21
192
43
32
33
102
57
273
48
55
83
81
9
27
168
180
4
5
87
16
155
69
93
66
12
60
25
80
108
16
200
40
29
120
72
3
45
12
75
12
33
39
24
36
33
18
25
53
60
87
40
47
48
33
45
27
15
9
24
15
61
36
72
176
27
85
68
69
6
21
36
12
132
39
37
44
111
33
16
56
117
48
12
6
60
54
51
60
45
87
45
12
66
144
156
54
90
85
155
66
39
28
107
36
105
135
37
164
120
159
24
13
12
53
3
12
27
33
15
25
24
8
21
19
5
51
135
9
3
42
18
97
41
7
128
39
30
51
4
12
11
12
108
45
48
64
23
105
3
405
184
65
6
61
68
96
9
48
15
33
24
7
36
44
63
18
3
36
24
15
264
36
12
25
32
21
111
28
20
52
96
35
42
111
60
4
35
30
75
52
60
56
147
21
57
18
12
33
159
108
18
15
52
23
132
72
57
84
57
55
224
111
42
3
48
15
1
23
57
171
12
6
135
105
127
47
30
27
3
85
48
17
3
27
6
12
63
36
39
24
33
4
29
75
64
53
3
16
23
96
24
25
32
99
21
51
228
150
24
55
35
18
12
3
ABCD 97605886694*3^$a+1 [50021]
12
54
126
69
45
123
165
3
87
12
24
21
51
102
183
15
42
15
48
24
24
15
54
27
93
6
84
252
126
87
93
18
57
93
102
18
6
69
39
30
3
3
141
48
75
42
36
30
132
126
66
21
57
36
30
96
36
105
39
84
21
24
141
18
36
180
30
75
21
30
69
21
108
36
90
6
126
210
75
39
174
51
96
3
54
12
51
48
24
57
60
138
6
162
18
54
30
75
75
162
3
45
6
117
93
6
66
18
162
15
273
6
36
84
78
90
33
48
21
150
90
3
81
150
72
102
3
39
36
12
72
105
24
69
36
42
93
15
81
24
21
3
63
24
81
129
15
3
18
90
57
48
99
66
3
51
96
45
39
9
96
81
18
165
9
36
294
12
6
27
3
72
18
27
63
24
108
36
36
306
144
54
120
285
9
63
24
3
66
51
48
48
48
27
90
123
87
57
111
36
48
72
24
45
96
195
36
9
33
18
18
126
84
42
15
147
72
18
90
108
12
6
102
90
24
246
69
24
15
270
186
33
15
57
165
336
123
27
45
39
54
54
90
72
78
213
15
24
84
252
33
21
6
30
114
309
9
15
135
72
33
177
54
36
6
12
51
75
162
72
42
81
192
168
72
72
63
72
48
57
96
99
54
54
126
75
75
69
33
15
117
18
108
12
54
18
42
48
36
90
9
48
39
18
63
24
141
90
150
18
90
66
60
30
78
138
3
87
33
45
192
294
90
48
72
18
6
120
24
318
42
102
204
57
45
42
30
6
54
36
51
48
63
120
57
48
168
24
120
15
57
21
48
36
96
30
9
216
33
87
87
33
39
90
39
75
36
9
39
90
18
42
162
84
24
90
3
120
15
132
18
54
120
18
3
144
39
372
270
39
144
39
57
24
21
24
27
9
36
12
36
6
180
105
39
120
9
96
21
168
48
24
126
12
96
120
24
72
54
174
90
6
45
135
12
60
48
72
105
27
30
18
24
45
45
30
69
24
15
108
54
15
63
30
90
96
216
18
18
120
198
186
48
21
21
18
30
123
72
72
24
39
30
6
72
45
39
129
120
111
36
24
18
3
48
24
81
15
21
51
27
48
60
72
177
3
156
126
75
15
24
9
3
18
54
42
30
108
6
12
15
48
120
21
30
36
150
315
39
54
90
24
18
30
33
21
126
42
18
9
165
3
48
3
69
45
3
15
30
3
195
21
21
48
51
39
9
96
24
3
234
3
45
96
84
15
93
144
36
90
42
12
39
75
30
36
24
51
33
87
45
30
96
72
66
72
18
24
57
141
90
33
144
15
162
90
60
9
24
15
42
246
72
78
90
12
72
141
99
210
6
69
144
141
123
135
30
51
45
27
45
48
6
144
144
66
27
15
9
153
87
21
198
12
108
96
45
24
24
87
108
12
6
30
24
90
48
36
132
12
162
78
12
18
72
144
90
39
15
42
36
30
45
159
9
9
12
3
33
60
30
42
30
36
54
3
129
18
90
48
42
126
12
63
15
9
21
75
15
72
225
123
12
42
231
24
96
24
3
18
54
66
24
123
24
48
48
120
24
96
123
141
48
27
78
138
45
120
159
24
102
3
39
138
162
60
81
189
3
123
117
24
3
93
24
45
30
21
147
30
15
21
186
9
147
72
72
18
90
150
72
54
309
63
129
15
9
15
36
21
24
24
87
33
189
18
33
21
54
45
39
57
3
45
72
ABCD 97605986092*3^$a+1 [50048]
69
21
159
84
120
33
63
45
99
36
45
54
45
81
15
111
21
60
45
18
36
18
72
3
48
60
120
3
9
45
87
21
54
33
12
36
84
24
9
36
51
24
69
123
57
63
9
15
39
36
18
72
51
3
165
156
3
90
111
249
126
54
18
33
39
93
12
21
147
15
72
21
141
111
69
15
84
9
72
36
39
96
279
213
57
666
33
39
21
24
96
144
60
192
39
9
36
9
216
75
36
15
9
81
51
3
9
36
84
33
54
9
12
180
24
48
72
15
90
3
132
9
51
96
15
18
36
180
3
96
9
36
51
84
240
84
27
21
204
48
141
36
90
54
51
93
3
15
45
132
75
81
117
198
126
39
60
132
75
9
48
357
54
21
24
24
12
96
39
9
36
81
180
195
144
75
21
144
36
108
180
12
39
36
9
9
36
36
18
144
141
21
54
69
132
33
27
96
3
36
18
3
48
24
33
39
24
192
12
60
132
9
39
12
111
57
33
108
15
132
15
72
105
60
180
12
60
15
129
24
63
72
105
48
9
36
99
120
24
12
60
48
36
48
183
18
36
15
3
18
3
69
36
54
72
105
3
45
108
27
18
72
63
9
3
15
18
3
12
84
144
24
3
117
96
60
15
21
120
3
93
105
63
72
45
72
51
24
36
12
48
27
45
72
48
15
90
87
75
18
72
51
72
3
81
36
12
33
27
45
27
261
75
108
156
3
33
108
72
48
45
216
18
33
72
60
48
12
132
39
36
9
261
3
15
108
9
36
12
12
75
198
195
36
12
9
3
15
21
12
24
33
135
45
87
3
81
81
111
69
51
24
33
252
36
87
111
21
33
3
60
45
135
12
33
27
48
24
108
12
15
54
111
33
15
12
24
21
198
45
36
12
72
48
39
9
24
36
36
75
21
24
48
192
3
117
63
33
12
81
90
36
18
3
429
90
36
72
57
144
36
51
18
90
36
45
63
126
72
87
165
171
9
36
90
54
15
3
309
15
18
252
36
108
15
75
72
93
51
54
27
9
3
12
75
165
195
18
3
12
60
87
18
36
27
48
87
108
309
48
24
60
9
51
219
9
45
87
24
132
108
180
84
96
27
45
45
27
27
93
216
15
45
81
18
33
12
228
48
39
18
15
24
24
276
75
126
87
60
51
69
60
15
21
12
3
72
18
39
156
12
45
72
3
12
36
12
132
21
126
54
36
144
27
9
18
126
144
18
18
36
3
123
9
45
18
36
36
144
69
3
54
75
48
48
72
45
75
15
36
9
153
3
24
27
360
54
195
147
9
9
75
372
57
51
57
3
15
21
69
15
57
195
57
36
51
84
12
33
36
15
39
69
156
72
45
15
12
27
126
90
90
75
12
12
135
18
15
12
63
21
60
36
24
21
36
90
54
18
57
60
24
75
36
54
51
75
36
18
51
75
108
57
15
21
105
15
24
24
24
21
75
15
9
216
225
87
39
18
90
33
3
81
45
144
54
21
69
15
147
9
9
18
9
96
132
96
12
12
3
45
84
33
15
96
15
45
72
9
39
249
111
69
51
57
183
120
36
36
24
51
69
108
180
168
177
18
69
168
36
105
72
15
3
81
168
72
201
54
93
36
87
153
12
12
96
51
33
57
39
51
33
21
51
48
96
147
144
180
126
3
24
27
144
54
15
48
48
105
27
48
69
27
276
12
36
72
99
45
144
45
87
12
36
9
27
9
15
84
36
12
105
75
69
3
48
3
81
96
3
36
21
120
12
36
27
18
180
234
90
3
87
81
9
15
57
ABCD 97606024078*3^$a+1 [50007]
32
40
8
28
60
15
29
76
15
17
7
53
43
101
4
39
137
16
20
19
84
36
29
16
84
15
5
19
125
12
16
224
16
8
31
29
96
4
20
16
48
51
5
36
48
16
44
91
57
3
5
60
4
12
63
77
64
24
75
81
36
20
100
48
8
7
17
48
16
20
160
12
152
112
20
84
19
12
65
4
36
8
31
441
44
12
79
5
76
20
24
120
16
12
132
60
120
15
53
40
56
52
63
84
5
180
72
139
84
17
4
60
12
8
40
56
36
19
48
81
24
15
5
7
89
84
36
4
20
28
140
12
55
17
79
65
16
39
69
36
39
33
8
36
24
16
84
171
21
24
96
48
80
16
3
53
48
16
15
29
31
5
28
116
36
24
31
60
48
21
15
21
164
60
79
5
7
41
28
39
245
48
19
29
4
48
39
65
36
43
24
77
24
76
63
12
5
24
12
43
156
48
132
48
17
16
27
141
20
156
4
56
28
12
8
12
55
5
28
72
156
12
32
60
24
52
120
8
31
29
4
27
53
16
20
36
19
65
19
17
24
19
12
9
92
4
56
100
44
64
24
75
5
16
15
41
4
44
12
60
24
115
65
36
28
92
60
60
24
19
17
16
68
12
43
5
12
24
79
17
88
51
5
79
57
48
84
27
101
223
41
108
91
96
60
89
31
29
76
36
12
8
7
21
20
24
16
36
60
8
12
24
52
3
77
24
16
12
56
12
72
112
15
84
389
96
16
68
12
124
80
31
89
4
68
4
15
9
200
12
60
40
159
5
103
53
24
84
19
5
60
108
67
72
5
4
39
17
24
31
33
116
76
96
44
24
84
48
12
55
96
17
24
19
129
48
44
28
20
12
43
53
28
51
48
105
36
20
24
48
19
21
27
132
33
87
33
15
33
39
24
24
96
60
5
24
40
8
7
17
60
4
32
24
79
57
32
31
24
57
15
153
20
28
87
60
81
96
68
31
41
24
172
3
240
45
12
84
8
55
5
132
24
4
128
40
3
5
16
8
12
43
60
41
4
20
31
36
9
15
5
120
12
24
24
55
17
24
64
12
12
87
204
60
24
53
43
45
60
44
36
36
60
19
125
55
41
36
4
120
80
24
60
4
56
144
55
12
41
24
36
127
5
7
45
24
56
79
24
57
3
53
43
45
96
3
21
24
56
64
116
19
17
55
48
41
40
24
20
72
24
52
12
12
56
7
21
132
32
40
87
9
39
17
16
12
36
72
20
19
9
20
76
44
76
20
48
48
120
79
48
45
36
12
3
45
32
163
65
24
72
43
33
8
40
92
48
40
15
125
115
161
43
105
8
19
5
16
44
36
12
108
24
48
40
87
33
72
3
41
91
53
115
65
136
15
9
15
5
52
24
36
20
55
29
115
5
19
5
28
8
40
12
27
21
20
16
8
48
40
24
68
120
67
173
72
24
72
24
115
125
43
72
5
4
20
115
69
56
96
4
99
17
36
12
72
19
9
72
48
15
165
48
20
48
60
91
5
43
57
15
113
48
43
5
55
17
67
53
48
40
24
12
36
224
96
28
75
209
40
48
32
7
41
12
96
112
48
44
12
24
96
19
9
15
53
132
28
32
48
64
15
209
4
120
72
39
24
12
29
16
80
19
41
48
28
20
28
39
33
63
5
120
4
32
24
64
48
8
79
21
56
40
3
77
19
5
4
72
48
111
60
5
139
173
4
60
3
53
7
113
4
15
5
24
40
80
24
16
39
45
68
7
17
16
8
139
77
16
87
45
8
67
17
24
12
12
7
113
55
17
60
43
17
55
149
156
24
24
12
316
8
12
43
17
60
60
40
39
5
24
76
44
4
92
4
12
152
48
12
40
72
68
72
16
48
36
24
56
136
48
24
111
5
12
180
7
41
60
60
4
12
15
45
56
12
12
88
87
21
44
19
161
96
108
40
24
8
172
8
103
117
39
48
72
5
115
29
19
57
48
27
41
24
19
45
36
39
9
12
96
140
48
4
20
28
140
19
21
183
9
92
24
4
168
39
9
56
16
8
36
19
29
12
16
108
44
31
77
4
183
33
12
56
151
29
19
21
39
41
60
60
55
17
88
56
28
48
104
28
108
84
96
87
17
40
116
12
36
36
24
79
12
21
8
4
195
5
52
56
7
36
60
36
5
24
64
56
36
96
52
96
32
4
96
32
28
39
65
48
12
36
84
40
48
36
24
80
31
17
4
3
81
12
128
72
40
123
24
12
53
28
20
7
41
24
216
79
12
21
27
41
40
36
63
65
7
21
132
15
5
7
141
84
3
72
53
16
15
144
81
56
163
96
65
52
108
15
5
4
56
12
19
21
ABCD 97606221764*3^$a+1 [50030]
15
57
15
153
48
9
47
91
108
6
6
48
69
135
17
13
3
63
81
33
42
21
3
12
30
18
9
15
132
6
15
24
9
60
114
17
115
21
69
179
115
21
9
12
30
48
45
21
51
27
36
81
80
48
61
99
72
69
90
177
24
3
93
27
156
72
114
78
222
96
30
45
123
21
15
129
24
27
24
21
9
15
99
12
33
15
17
31
9
48
56
49
15
48
3
21
144
75
84
41
139
108
225
27
42
6
90
180
15
48
81
54
57
3
69
111
41
43
93
3
72
84
33
48
15
12
78
47
40
3
18
6
60
65
13
27
15
6
84
95
16
99
45
128
67
165
48
72
3
12
9
56
40
63
42
198
96
81
3
36
12
45
8
7
102
3
33
95
67
24
21
15
168
144
6
96
3
15
33
27
5
1
66
78
12
6
42
51
27
18
54
108
108
6
60
54
29
16
39
12
29
16
15
30
3
3
60
48
66
48
6
72
9
3
102
63
15
57
24
39
33
8
115
12
177
32
13
51
80
19
42
90
96
24
81
27
36
72
33
51
6
30
24
36
45
8
1
96
102
6
30
72
30
42
108
54
36
15
195
69
21
3
81
126
9
39
36
48
48
108
65
1
30
66
90
48
6
18
21
15
57
24
168
96
15
84
48
12
17
16
15
9
39
9
48
3
36
9
216
129
6
81
3
66
3
87
24
9
15
168
17
13
18
57
99
18
51
39
228
24
36
120
17
67
204
30
75
57
18
45
24
27
45
99
21
63
6
150
24
12
120
30
3
120
51
72
45
24
9
102
24
18
15
48
33
87
75
72
117
48
96
96
3
72
45
3
96
21
39
36
36
144
9
87
9
344
16
75
213
168
87
30
30
48
45
72
63
24
60
36
33
201
18
42
3
3
60
9
9
54
42
96
78
9
168
93
75
21
6
12
18
39
15
48
36
45
240
159
6
96
123
96
56
1
15
39
6
3
75
5
1
30
30
78
18
75
24
75
6
87
3
69
24
56
13
35
31
65
40
96
9
12
84
78
57
39
126
6
29
16
195
42
35
160
111
161
64
51
30
6
48
84
36
57
72
27
45
48
21
27
105
18
84
42
54
9
141
51
45
35
19
12
57
48
69
35
103
102
126
210
114
30
96
75
8
31
60
60
96
12
12
84
165
291
53
91
21
3
42
18
81
15
9
21
54
21
9
47
19
29
112
75
18
27
9
15
27
12
6
131
79
129
63
30
27
3
162
75
147
5
79
24
41
19
42
30
5
19
36
6
3
15
9
51
21
24
39
66
30
105
9
12
66
57
3
189
8
13
180
60
84
351
24
69
96
66
78
27
39
84
21
15
60
30
18
45
45
18
9
9
15
129
48
159
15
36
45
3
132
9
33
15
3
90
18
30
36
15
24
9
42
18
132
30
48
177
33
12
18
81
147
45
147
12
65
139
5
16
48
3
29
31
18
39
135
30
18
78
54
30
18
240
69
8
61
35
64
3
30
15
3
72
69
33
6
36
45
51
69
39
150
27
27
30
12
66
12
117
15
81
27
162
51
63
30
27
15
54
83
7
81
48
27
42
48
78
21
3
77
49
144
48
12
51
72
9
18
90
3
3
60
72
9
81
39
3
60
33
24
15
9
9
30
78
3
87
24
9
24
45
66
12
108
41
16
33
42
54
48
15
48
87
33
135
30
48
54
42
18
60
60
150
18
18
111
48
48
39
24
24
57
15
9
72
32
31
57
312
48
93
42
9
3
42
3
3
29
19
30
87
24
24
9
42
48
18
27
87
33
27
306
42
12
30
15
3
48
42
27
111
33
27
30
48
30
129
45
48
123
15
54
66
12
48
45
111
48
108
42
3
15
17
7
81
9
6
9
93
42
6
30
165
33
30
60
24
45
33
63
39
6
30
5
7
12
45
63
48
24
48
24
78
3
48
87
57
75
18
3
120
21
51
120
27
93
72
48
48
56
31
84
78
15
45
66
210
15
99
96
30
54
33
39
33
48
3
144
78
39
63
33
24
24
27
24
5
40
24
87
180
120
72
18
42
48
33
21
6
30
39
24
171
6
135
63
57
48
24
15
72
66
48
30
30
35
55
9
51
45
129
135
105
135
72
3
96
60
96
204
24
77
1
12
36
111
39
42
15
39
105
15
48
12
48
101
ABCD 97607824864*3^$a+1 [50001]
45
8
19
102
18
48
6
15
48
9
87
27
29
37
12
63
15
41
40
9
47
7
12
6
24
15
8
88
15
33
3
24
5
7
36
45
56
1
23
7
18
12
12
23
16
15
17
1
6
42
39
24
15
24
9
15
48
30
11
48
73
24
6
33
32
25
48
84
30
5
1
12
60
24
78
17
24
19
29
37
42
41
7
42
54
6
6
5
73
12
11
7
81
104
72
40
3
66
75
3
6
6
18
24
15
3
120
72
29
25
18
30
6
33
45
114
30
3
45
18
48
9
15
33
69
30
6
30
105
27
54
71
1
60
12
6
33
8
16
21
6
6
23
79
30
51
3
5
43
6
18
12
54
108
15
8
72
40
80
19
29
7
18
48
30
33
9
30
48
30
3
8
112
8
40
48
63
84
53
1
15
9
15
3
66
78
12
54
30
6
15
33
72
30
18
23
16
33
87
3
5
1
42
5
7
138
15
8
1
18
6
23
85
27
80
1
6
78
59
43
12
33
24
3
21
87
65
1
63
21
35
13
11
19
53
55
54
3
15
78
30
60
33
8
24
16
3
12
6
6
30
6
36
18
84
18
12
18
48
30
9
3
18
11
64
80
55
12
30
24
12
6
21
63
48
17
31
12
42
11
1
15
15
12
60
12
21
27
30
30
96
24
17
31
36
24
29
40
33
6
105
8
1
63
33
47
31
33
63
17
7
36
21
27
96
6
23
24
31
9
51
24
114
6
36
41
7
17
79
144
12
21
24
3
21
51
18
75
48
24
3
12
60
21
152
48
103
9
39
9
8
43
12
17
1
36
54
5
96
1
30
24
17
1
12
3
3
12
30
6
5
1
63
15
18
6
42
66
5
61
186
41
1
111
3
5
25
24
18
72
6
54
9
27
6
36
11
7
18
12
3
9
36
12
6
9
3
36
30
3
39
33
15
18
6
17
193
23
1
42
12
78
6
5
7
17
16
15
33
80
16
128
40
32
85
6
48
6
6
17
61
108
48
71
7
6
78
21
3
24
5
19
30
144
15
33
18
29
19
21
32
16
8
24
16
63
9
72
3
5
25
36
27
24
15
30
11
16
48
96
24
9
6
30
30
18
3
8
48
40
56
97
15
48
32
1
36
42
6
11
37
18
9
15
6
6
6
6
33
24
3
21
9
95
1
42
29
16
33
23
64
48
33
18
5
19
53
1
6
48
138
15
63
6
11
1
36
11
31
48
66
6
42
6
12
96
18
6
5
67
29
24
55
54
12
36
12
6
48
12
21
8
16
33
15
75
29
175
60
6
72
15
51
18
6
30
60
11
112
56
7
9
56
1
6
24
17
24
19
60
9
8
55
36
60
6
12
48
71
16
9
42
21
63
17
19
12
72
30
90
144
66
15
15
9
24
9
15
8
7
12
5
88
3
18
27
3
18
42
9
8
43
24
29
31
12
6
15
48
57
54
41
64
33
78
36
6
18
18
155
19
21
99
72
6
23
40
15
18
30
18
42
12
6
11
24
13
18
18
15
24
27
21
15
33
56
96
7
6
36
63
3
5
1
39
8
16
48
15
153
9
15
87
17
16
75
21
9
36
6
48
6
36
30
12
17
43
45
9
66
29
7
18
23
55
57
48
24
3
30
15
93
6
12
78
36
12
51
24
39
168
17
16
3
21
24
27
6
23
40
15
42
12
3
56
19
69
3
24
21
56
72
1
18
77
48
48
7
48
18
39
8
19
5
1
42
29
43
29
24
25
72
6
48
18
39
3
53
49
87
33
87
27
24
29
7
60
6
30
96
65
151
65
25
6
12
30
15
9
23
40
32
7
54
12
6
33
15
36
21
32
1
47
7
18
54
41
48
25
39
32
13
3
72
3
6
6
17
37
27
32
31
24
18
47
112
9
36
3
27
12
12
30
18
36
9
27
5
49
95
24
16
33
30
41
40
21
35
24
40
8
1
96
90
5
7
33
63
41
1
66
69
32
67
5
79
6
11
31
12
45
33
47
7
33
56
1
6
9
33
18
42
27
3
21
32
48
73
6
17
16
24
3
53
7
41
1
39
15
48
81
32
7
33
3
48
69
69
11
16
3
24
12
113
7
12
60
72
9
3
60
41
37
11
1
18
54
156
35
13
3
33
6
9
27
21
27
30
54
41
24
31
36
69
8
49
15
75
6
6
9
51
21
32
48
40
8
88
27
6
23
7
72
24
41
16
8
16
33
18
29
7
60
24
18
12
24
78
65
1
15
15
90
23
19
5
88
32
7
9
24
21
3
24
9
143
7
17
49
15
15
72
12
6
15
3
30
108
11
1
36
198
29
13
35
25
30
114
15
3
60
54
59
7
41
40
45
3
3
5
64
9
18
5
72
16
45
35
31
9
51
5
19
60
9
69
6
36
9
32
19
45
87
6
3
99
21
3
18
3
75
69
27
12
33
72
57
18
18
36
30
36
6
144
15
9
23
64
51
24
53
1
6
81
8
19
66
11
64
81
15
56
49
78
9
9
6
48
66
39
3
21
69
180
24
6
30
27
15
113
25
18
36
41
16
80
67
21
48
96
27
42
11
25
15
8
37
3
96
8
112
21
51
3
60
41
7
18
30
9
24
3
24
18
18
9
24
9
23
7
48
18
36
3
80
16
39
72
9
32
85
18
24
6
6
6
24
15
48
15
42
15
21
27
21
12
72
18
24
21
24
63
6
42
57
56
79
57
32
13
3
45
42
33
48
15
6
18
17
7
12
77
7
12
21
3
5
19
5
1
15
32
1
23
61
12
15
27
30
42
24
78
15
8
31
12
5
48
40
9
18
5
67
24
18
60
23
40
105
47
43
21
15
24
9
8
1
30
48
6
6
36
72
24
6
6
5
37
51
87
18
66
6
66
42
27
24
56
37
6
78
42
29
16
8
43
6
60
6
150
6
17
48
19
84
54
3
9
6
18
15
39
12
21
72
24
56
67
5
7
17
96
64
75
45
81
63
33
47
1
30
137
25
23
79
36
42
84
12
11
1
78
24
65
16
80
40
32
168
13
3
45
12
23
61
35
7
108
6
30
9
9
90
69
15
9
80
16
24
8
55
9
15
33
72
104
13
11
7
33
15
72
33
48
24
3
21
24
51
45
9
18
36
24
65
64
32
48
25
23
7
30
51
39
18
23
19
69
24
9
24
6
54
6
5
115
53
25
23
121
167
7
6
18
78
18
24
9
15
60
6
12
11
16
8
16
45
35
16
57
30
105
48
45
54
36
48
6
51
8
43
12
81
56
37
36
42
48
5
31
24
36
5
7
41
43
29
19
18
96
60
36
11
37
11
67
12
9
8
55
30
18
42
6
12
53
16
8
37
11
72
31
18
66
24
72
30
23
139
5
72
1
60
99
56
7
24
9
9
15
27
6
42
12
33
39
6
6
42
12
87
32
25
15
80
115
21
56
19
21
24
15
12
24
45
8
1
111
32
24
25
39
21
54
6
6
9
8
24
40
9
23
16
48
ABCD 97607900738*3^$a+1 [50028]
7
59
25
281
3
69
55
5
127
36
12
8
105
48
99
15
66
72
24
18
18
7
32
45
54
37
5
3
4
80
36
69
27
16
197
48
7
92
33
15
208
12
17
30
114
12
42
141
21
18
30
111
69
43
65
54
1
53
6
66
7
176
21
54
54
51
51
54
24
12
18
6
39
28
5
18
36
13
48
77
72
36
127
41
156
43
11
61
29
111
21
55
47
13
44
15
18
3
3
162
12
90
36
6
103
167
66
42
12
1
17
6
37
72
92
63
21
111
73
17
66
42
3
27
145
12
5
6
18
36
84
27
27
42
36
84
211
5
27
15
36
66
3
33
18
24
30
72
91
5
7
8
33
135
45
99
27
6
120
54
18
27
63
6
67
53
6
13
12
11
102
42
73
32
15
6
7
12
36
104
33
90
216
24
90
48
39
141
19
23
48
49
5
24
12
108
36
31
72
48
12
5
30
25
168
47
126
7
60
5
12
150
13
72
35
21
4
71
97
113
36
3
111
66
36
19
56
39
73
20
33
108
30
37
53
36
3
21
30
37
89
24
199
12
35
81
48
4
143
18
66
25
83
193
59
73
20
72
21
12
90
81
15
36
126
120
3
39
73
60
59
6
7
95
6
31
44
15
66
6
37
35
198
15
69
54
150
39
48
147
66
54
57
16
77
103
12
12
68
88
12
32
136
23
84
6
15
4
120
77
108
18
25
68
51
138
3
33
6
105
15
18
18
37
77
30
25
29
36
39
364
65
108
3
16
164
4
60
113
19
71
49
29
67
24
29
31
5
90
1
24
11
49
11
85
92
57
55
108
47
114
7
8
111
61
59
25
20
76
68
69
12
91
188
84
15
37
113
12
103
12
53
3
9
43
17
48
103
12
17
55
35
90
36
72
115
23
37
128
40
32
21
12
18
6
75
9
6
1
12
5
48
7
12
5
43
11
1
29
39
3
30
19
8
33
18
57
112
77
6
97
168
200
15
18
60
127
17
3
12
40
32
33
18
85
32
33
7
95
45
45
6
36
54
36
43
32
48
88
12
32
231
205
59
6
12
18
90
19
48
41
126
168
73
12
17
78
57
123
133
84
29
54
13
44
88
5
12
55
8
15
30
7
53
48
42
25
12
20
40
11
48
36
45
51
97
60
56
21
84
42
37
11
24
57
135
234
24
75
100
56
111
120
25
35
18
12
60
18
13
59
145
53
18
72
25
77
3
28
372
65
150
13
5
55
35
198
7
32
33
3
45
27
48
51
24
1
29
7
53
7
113
67
65
3
16
35
33
88
35
72
85
120
83
85
29
84
19
20
3
49
108
41
36
3
27
6
12
72
31
47
18
30
9
28
17
39
24
27
126
42
18
30
37
35
60
133
132
113
102
85
212
33
115
95
21
52
20
39
48
6
19
48
60
192
95
12
96
12
6
84
36
6
93
28
72
35
60
102
6
49
80
40
11
18
67
84
29
12
19
41
12
6
37
65
19
48
41
75
4
47
36
24
180
30
6
54
3
108
84
39
1
71
49
96
83
9
36
9
6
37
60
5
7
65
43
12
17
39
57
15
15
18
144
75
15
6
7
12
60
32
63
37
95
18
48
3
51
78
55
53
39
33
18
252
36
1
11
78
7
59
13
23
78
91
35
30
54
121
83
13
89
216
3
4
32
28
65
12
3
33
79
96
23
21
136
8
4
35
12
18
132
15
76
119
9
112
80
147
18
48
24
55
107
85
5
31
24
20
9
24
7
23
36
97
24
44
87
93
51
301
44
76
29
39
4
20
15
18
7
8
93
7
23
6
36
12
78
25
32
40
60
17
75
39
37
180
12
12
11
30
19
80
48
87
18
103
12
32
16
203
21
48
21
36
48
7
173
42
1
83
57
52
17
18
25
233
3
72
120
4
96
5
39
21
12
67
5
39
39
13
35
45
33
174
25
48
8
15
49
72
53
7
56
52
12
131
25
29
66
45
4
5
24
30
54
67
65
39
4
23
25
125
67
167
13
17
3
33
18
109
113
55
107
13
80
99
45
15
25
8
88
44
28
35
18
79
128
27
78
36
30
24
85
48
113
36
103
5
150
12
1
17
7
29
114
25
32
15
69
21
90
1
29
91
23
121
80
36
63
21
24
45
60
15
4
107
18
36
7
29
31
59
54
54
30
18
37
5
66
1
5
43
5
67
29
31
5
48
3
39
13
35
13
68
69
87
21
84
43
35
13
80
45
7
125
36
84
18
24
13
12
96
12
5
7
71
49
5
103
80
100
17
3
28
83
ABCD 97607921792*3^$a+1 [50049]
60
8
12
28
32
4
15
21
168
33
15
33
36
30
66
24
23
12
109
11
109
42
17
91
36
41
13
47
85
84
35
61
27
57
3
33
15
9
6
69
24
15
30
119
31
21
140
16
39
53
13
27
32
124
45
126
6
3
135
36
60
65
16
9
96
63
117
35
43
66
3
33
39
56
19
5
1
18
42
27
27
5
169
66
24
117
104
36
25
120
54
9
141
39
21
23
7
105
39
21
9
6
84
30
12
39
21
15
32
13
219
24
21
39
15
189
51
45
117
144
3
3
18
11
145
54
17
19
114
12
3
57
18
12
138
36
255
51
54
23
1
171
21
27
68
13
75
36
20
156
43
6
11
85
75
9
15
8
40
27
101
49
6
65
4
15
21
69
6
5
120
43
66
3
8
13
6
41
64
20
25
15
21
59
25
11
4
39
30
59
61
6
5
16
20
85
18
72
29
19
45
105
12
30
90
60
59
49
96
84
11
85
6
17
52
84
12
48
27
60
57
237
120
11
84
19
45
32
72
13
114
53
1
12
39
60
39
6
95
25
60
35
1
15
99
36
48
90
36
11
24
16
164
4
87
60
45
39
6
90
129
21
15
20
43
81
201
35
13
11
1
234
53
1
6
9
81
39
21
51
3
126
24
72
59
16
32
12
31
78
12
150
78
6
5
1
27
21
6
21
45
24
90
21
45
90
9
39
6
75
116
169
11
19
21
153
11
100
39
12
54
23
37
60
6
84
5
55
33
33
3
87
89
76
63
6
54
41
4
165
72
84
36
27
156
32
12
72
16
69
23
48
43
21
36
104
4
92
132
91
30
147
63
156
5
120
1
54
30
23
28
9
71
79
9
44
60
1
12
18
6
11
79
41
55
33
32
64
15
9
60
57
3
24
27
113
37
6
54
180
11
28
27
29
1
27
192
81
35
13
11
88
12
15
21
33
27
105
24
54
45
24
48
99
60
5
4
75
42
60
47
7
96
33
117
30
30
243
12
32
61
6
5
55
33
33
30
57
32
55
30
35
36
25
3
84
27
9
24
51
102
15
3
96
66
48
51
36
9
66
69
15
6
60
35
28
81
6
93
44
28
24
135
60
5
121
18
96
6
87
3
105
80
79
66
35
12
37
90
5
48
28
9
6
18
111
81
24
3
48
9
75
75
6
24
24
180
12
59
4
75
36
65
1
15
84
24
21
120
11
40
15
17
31
6
30
54
6
54
126
81
140
13
11
91
54
54
6
36
107
60
133
3
32
12
7
6
215
49
23
48
4
20
48
61
6
5
19
42
18
41
40
15
65
4
32
49
3
27
33
132
8
97
24
156
3
33
84
11
24
16
3
17
25
54
5
1
87
27
101
43
21
15
53
148
9
63
8
24
1
15
9
156
47
16
132
32
112
45
126
30
90
137
28
3
12
5
4
24
24
8
43
42
27
3
17
127
6
24
3
21
12
60
47
16
56
48
40
3
78
36
6
138
51
24
15
30
66
21
9
66
65
25
138
120
41
36
139
6
39
8
40
21
6
9
21
60
15
68
88
9
36
107
13
3
27
5
19
36
18
47
72
48
19
5
25
63
72
68
13
18
12
54
35
16
45
27
36
45
66
45
45
135
60
20
100
9
90
57
20
13
99
147
53
16
57
15
32
1
60
11
115
6
47
88
120
3
6
3
32
79
6
39
27
5
72
28
15
129
21
39
75
66
30
185
109
36
30
24
6
60
174
9
21
6
30
24
6
30
150
33
21
95
25
3
80
73
75
45
3
27
5
60
43
69
3
24
66
24
63
93
95
4
75
5
79
12
144
69
21
63
3
29
28
20
7
90
11
28
24
3
48
89
277
15
24
36
45
36
35
40
75
5
64
21
48
96
90
9
12
32
1
27
32
31
81
45
11
12
73
114
36
48
6
6
48
81
96
9
84
11
19
6
30
9
57
63
36
84
24
57
66
5
72
72
40
45
35
136
3
17
55
18
12
54
33
57
66
45
69
3
8
13
11
31
30
135
9
35
88
27
24
101
4
12
15
30
60
123
84
33
47
40
21
11
1
84
36
108
11
40
108
68
115
45
12
33
24
36
35
73
6
60
5
61
24
60
11
13
6
5
1
95
60
4
60
20
19
45
27
60
9
165
24
27
33
12
24
6
90
30
5
72
1
111
48
27
36
30
18
90
6
5
28
3
90
114
21
45
35
85
47
1
90
66
75
51
17
127
66
30
24
5
25
6
9
60
39
9
80
43
30
24
24
11
76
69
15
51
84
6
27
3
60
84
5
16
75
48
42
24
36
47
1
27
60
15
48
6
11
43
29
7
54
126
21
45
144
11
43
36
21
9
23
1
60
60
72
27
33
39
48
60
68
12
13
15
33
71
64
60
60
51
24
117
3
30
99
57
6
30
30
57
51
57
9
36
30
30
84
71
49
11
43
36
30
15
21
180
39
9
71
64
21
11
64
9
11
1
30
17
73
27
3
18
11
91
17
43
30
3
32
112
36
21
54
6
3
21
ABCD 97607986948*3^$a+1 [50027]
40
60
45
15
20
12
160
128
79
101
300
31
273
51
65
64
36
141
11
208
15
5
31
125
55
33
120
27
93
8
97
83
112
21
15
75
54
63
108
45
54
18
108
95
60
144
25
18
93
24
80
36
52
120
48
72
33
27
32
12
55
153
135
45
81
47
148
72
120
44
55
101
25
54
90
90
305
19
41
84
145
75
15
54
11
36
96
28
225
99
81
59
16
51
173
7
29
4
75
21
15
144
18
18
5
36
4
56
16
192
15
161
64
96
20
100
12
87
126
11
79
54
216
39
8
7
77
124
69
90
36
17
19
33
3
108
126
18
125
16
60
32
144
64
9
18
108
41
64
80
40
81
11
205
3
32
55
93
72
72
8
43
90
252
15
165
3
12
3
9
27
54
126
33
120
81
11
4
12
92
36
61
95
229
47
43
65
151
93
141
36
18
41
292
12
105
90
72
21
105
90
17
55
198
63
20
160
32
49
99
9
18
29
4
39
201
80
220
192
48
24
27
54
207
9
36
54
54
36
63
45
47
96
19
33
93
15
39
9
9
108
27
68
12
40
33
59
64
39
72
33
21
11
16
63
126
3
36
120
57
27
48
48
92
84
28
51
54
15
147
69
39
90
15
3
77
121
234
72
5
49
35
4
8
25
119
16
80
145
18
126
159
80
67
54
155
205
63
225
3
32
1
36
18
21
20
340
56
121
135
117
36
75
69
75
108
123
9
27
18
36
15
60
32
40
105
83
60
180
4
48
104
4
21
54
36
93
32
1
63
20
151
9
44
160
21
54
53
132
16
15
72
54
83
76
20
91
69
21
108
36
87
20
55
72
36
29
48
13
72
135
9
111
33
107
48
7
53
19
72
5
64
111
33
3
18
144
195
75
36
9
68
49
123
20
1
11
133
36
72
18
125
132
12
1
15
20
52
39
5
16
123
36
161
48
12
112
207
21
12
57
54
36
54
59
48
199
90
36
15
3
45
9
243
45
95
84
48
7
5
85
11
88
99
72
29
25
576
11
7
41
4
56
36
43
21
44
16
132
92
36
55
309
32
64
81
3
92
4
140
49
162
21
72
32
16
75
89
28
81
15
111
33
36
132
87
5
12
88
237
18
36
9
180
45
90
33
57
18
45
9
3
32
253
195
111
144
17
4
92
12
100
63
29
115
65
4
381
123
57
231
72
96
15
125
19
90
131
60
79
5
48
55
89
108
1
15
20
19
18
90
54
18
36
9
96
39
33
129
3
276
135
216
18
63
27
21
44
7
54
90
36
33
36
12
32
100
21
15
57
243
81
99
12
92
121
39
33
3
69
252
3
120
21
27
63
149
12
19
17
12
240
91
144
41
157
180
15
3
41
136
12
48
92
36
49
15
60
48
75
53
19
93
32
36
1
155
43
21
69
126
45
27
72
306
90
9
27
18
75
177
36
47
12
16
33
54
72
33
48
9
59
64
108
32
40
96
24
32
36
52
152
25
234
54
155
28
80
52
45
35
1
95
60
84
48
12
40
57
99
44
96
49
18
213
237
54
270
18
5
88
392
1
47
88
56
43
180
18
54
41
49
3
15
21
51
189
60
60
84
93
47
43
90
144
126
17
12
240
16
3
72
93
72
20
12
127
36
17
28
27
101
96
48
36
12
40
140
48
12
79
306
18
17
19
185
64
24
87
ABCD 97608018676*3^$a+1 [50041]
46
44
4
18
2
76
20
49
20
19
9
35
12
46
24
2
9
48
3
12
12
37
3
68
60
25
3
8
16
20
28
36
2
39
3
16
62
15
3
4
29
64
29
30
33
1
32
16
39
11
105
27
42
30
1
12
21
35
24
15
52
21
23
16
17
28
9
15
11
37
80
55
20
6
102
16
2
7
9
2
52
2
27
16
23
16
14
7
23
10
2
9
31
20
12
13
11
6
6
18
22
26
6
4
9
11
52
32
6
39
7
41
19
20
52
41
13
35
3
16
18
15
17
94
2
10
21
71
4
8
36
66
7
39
20
24
46
51
72
5
18
6
24
55
35
1
8
51
21
13
2
1
36
8
76
8
48
39
22
15
32
7
5
45
16
15
11
12
16
24
77
36
9
30
37
44
33
3
19
33
32
75
13
11
25
3
2
6
34
18
33
36
47
4
8
21
3
72
9
37
27
23
12
60
1
20
55
9
8
9
30
85
3
2
16
15
51
5
9
42
24
9
39
52
18
26
16
5
28
5
6
1
9
48
3
8
63
13
8
73
83
21
24
18
93
3
22
14
9
49
86
4
21
17
30
57
24
15
96
85
5
6
4
17
27
21
13
2
16
5
36
31
30
38
58
50
30
6
12
22
24
35
16
47
1
3
18
2
73
11
33
49
71
15
13
20
3
45
33
18
78
40
3
5
10
6
2
12
9
9
16
18
32
73
8
21
30
4
54
11
12
40
39
20
6
66
24
24
22
26
33
13
14
1
3
5
1
15
41
27
7
5
24
15
42
24
15
84
3
18
3
19
8
97
3
32
4
8
4
17
52
8
9
102
10
11
51
24
4
5
19
30
3
32
7
29
15
4
21
48
11
46
38
9
36
69
39
7
5
48
45
24
15
9
15
3
6
15
39
33
1
8
54
12
30
18
4
56
12
54
51
48
3
1
3
54
14
12
6
15
9
31
39
2
3
19
32
4
48
29
28
48
24
12
36
8
19
44
22
24
15
12
3
20
48
22
18
36
24
5
61
38
13
5
39
3
12
58
11
45
78
4
8
16
45
24
33
2
9
79
20
13
59
24
34
8
3
63
96
46
2
12
12
64
48
8
60
21
15
1
21
26
21
31
2
7
8
16
75
9
3
57
11
22
8
3
31
33
39
5
28
20
15
21
13
74
49
3
5
31
125
1
6
5
36
4
45
14
66
39
16
47
72
34
71
28
3
44
13
36
3
66
14
4
24
38
16
2
6
39
43
12
74
18
4
18
8
7
15
8
12
12
25
20
13
38
12
4
20
1
11
18
10
30
8
10
29
15
24
9
1
35
28
3
20
12
9
31
5
19
9
20
39
24
16
50
31
11
54
27
12
3
24
24
33
28
3
32
24
12
10
23
24
39
9
12
28
8
15
12
30
7
11
16
12
50
30
93
24
4
12
23
16
21
35
6
67
3
45
20
27
24
25
35
16
18
3
77
6
10
62
12
25
23
9
84
111
18
16
2
36
10
2
37
12
39
5
1
26
9
36
1
72
8
15
31
12
29
9
6
12
21
9
10
30
15
24
8
3
24
13
11
21
12
15
6
6
25
59
6
46
66
3
15
36
8
34
50
4
5
21
30
52
30
11
15
16
12
42
15
3
8
36
36
4
44
6
30
60
1
11
34
2
13
15
26
6
9
57
24
22
26
39
4
75
21
3
20
28
33
11
12
4
80
33
27
1
3
44
12
6
10
14
18
6
27
4
72
8
48
15
21
159
48
36
12
30
22
44
22
3
5
75
3
12
12
24
24
45
15
4
20
52
2
46
29
3
24
1
11
60
18
34
20
16
26
3
43
2
3
16
11
1
11
12
33
9
67
11
12
61
9
11
39
16
57
15
17
12
15
12
9
4
8
9
15
25
51
8
16
3
2
10
6
8
3
19
17
27
69
12
24
13
15
11
6
6
9
7
50
27
39
52
8
10
14
4
17
16
53
18
1
11
10
63
11
6
7
33
8
15
52
8
24
3
4
158
6
24
61
11
33
7
5
3
34
48
15
59
1
15
14
15
48
72
3
24
94
23
60
7
14
6
52
6
47
43
12
24
2
3
3
1
41
15
27
33
12
76
8
21
72
18
6
48
3
12
4
27
20
12
12
1
21
6
44
45
1
35
51
4
29
3
13
17
6
13
36
8
15
13
23
22
32
19
5
16
18
45
32
4
11
36
12
4
33
21
23
40
11
30
54
12
24
13
3
20
1
12
21
6
48
42
30
24
36
8
48
6
3
75
42
10
38
3
31
8
24
1
23
112
17
37
14
34
3
12
24
44
7
21
17
3
24
13
62
58
32
27
16
12
11
21
25
15
3
8
9
51
64
5
40
5
18
4
53
19
18
8
10
8
22
39
8
9
6
10
38
85
20
9
67
84
11
33
13
15
9
38
66
18
24
24
30
7
20
7
80
4
2
55
72
3
30
42
9
5
22
5
43
21
5
34
12
2
31
23
12
9
15
13
3
6
56
15
28
44
16
15
18
38
1
17
16
18
20
37
3
9
23
36
6
16
51
8
7
21
41
15
15
18
30
28
72
12
77
51
9
24
43
12
5
24
7
8
45
3
124
2
15
3
21
9
18
33
7
29
12
36
3
12
9
4
29
90
9
7
20
13
20
3
69
1
63
39
18
42
14
63
75
22
24
50
16
8
72
24
100
8
36
37
17
10
156
2
16
14
4
20
4
17
3
12
6
27
19
26
48
6
64
36
6
51
3
56
25
11
21
39
25
65
54
4
21
35
6
27
12
4
96
20
1
14
24
13
29
42
4
9
24
75
9
3
2
39
15
13
3
8
24
40
5
15
57
13
54
2
6
18
24
40
2
13
17
22
29
12
67
17
45
120
15
1
26
33
13
3
69
3
47
102
7
9
11
21
6
13
21
51
20
1
8
15
48
48
4
47
22
15
41
16
35
7
32
13
3
8
16
12
65
49
8
6
60
9
39
1
51
50
64
18
8
22
18
38
16
11
27
9
31
26
64
8
22
24
5
61
8
79
24
41
18
46
14
45
3
52
5
99
94
38
21
12
27
30
15
9
22
29
28
12
63
29
39
4
30
14
1
11
9
40
56
21
24
90
46
2
13
104
7
8
4
69
39
17
4
3
5
7
6
30
18
8
18
6
10
14
18
21
24
31
5
3
36
1
23
40
53
27
1
56
76
3
30
39
32
16
36
3
53
24
64
24
20
33
31
17
18
96
69
40
39
5
13
11
21
3
24
7
78
8
3
3
4
33
5
87
15
36
30
22
32
24
37
21
66
29
12
16
56
15
37
8
9
15
1
8
34
9
29
7
9
11
7
17
37
15
23
18
39
43
8
28
33
23
105
3
1
36
11
24
6
7
11
13
11
37
3
14
186
21
36
15
37
3
36
2
10
41
36
15
18
3
13
24
23
7
29
39
9
15
13
23
9
7
42
2
9
24
37
56
30
1
12
29
16
27
8
36
12
75
45
13
80
39
4
68
4
12
11
24
22
2
40
29
7
44
1
21
3
21
2
21
63
9
3
46
26
1
56
4
39
26
90
4
8
42
7
75
17
13
8
7
11
61
8
27
21
3
9
4
47
61
3
8
16
18
18
77
7
8
36
9
3
4
33
8
31
14
15
57
27
28
3
12
18
14
4
20
16
18
15
8
9
64
32
15
4
35
12
22
2
40
44
9
1
32
24
18
16
8
30
3
3
25
20
37
14
40
26
15
24
36
55
29
28
47
48
13
3
12
17
1
6
8
24
58
2
6
10
29
9
15
12
7
9
21
54
24
17
3
30
18
6
42
6
6
12
1
8
13
30
20
21
33
34
60
41
3
54
42
24
12
12
25
32
69
40
32
15
97
42
8
100
2
18
30
15
4
3
26
54
40
20
37
20
136
27
8
28
8
12
52
20
10
23
27
9
13
2
6
16
74
13
23
28
68
21
43
5
21
18
9
15
45
39
28
108
117
5
22
2
7
24
23
13
15
21
17
16
15
35
1
23
6
16
26
12
13
29
46
8
48
24
156
9
88
11
36
81
4
35
54
18
30
7
17
16
18
20
16
50
48
7
44
39
9
3
36
4
9
57
23
31
36
14
18
12
25
9
2
6
7
11
1
3
2
16
39
20
31
57
47
37
56
7
74
42
6
30
60
16
21
44
60
9
10
33
21
8
3
75
12
33
24
13
15
3
14
16
18
5
28
63
12
20
40
5
25
14
36
6
30
82
14
1
8
7
33
11
6
79
44
36
4
21
51
27
44
12
21
15
21
15
34
15
3
17
48
4
56
24
123
28
32
1
3
62
27
88
23
9
4
3
33
56
21
22
33
15
5
19
68
40
9
20
7
12
56
13
71
1
35
12
34
11
63
13
59
16
9
5
3
13
24
26
9
31
21
15
8
10
23
1
2
12
9
36
7
14
3
3
58
8
46
32
4
12
5
21
18
21
7
32
1
20
24
15
120
37
9
30
5
21
15
91
9
27
5
12
1
86
33
33
48
3
7
44
24
1
8
19
17
21
34
5
7
8
24
28
17
31
8
25
11
12
21
9
30
16
8
28
29
1
50
6
18
13
3
21
12
11
9
19
54
26
13
17
27
ABCD 97608098462*3^$a+1 [50030]
28
42
78
20
22
8
42
84
39
7
80
24
124
21
11
45
43
77
3
12
10
8
40
2
18
147
16
24
29
19
15
17
3
36
4
117
105
39
5
36
40
48
15
80
67
5
105
18
22
140
138
25
101
67
152
15
150
51
1
18
21
71
48
240
36
4
17
256
29
18
22
194
4
12
33
72
80
40
83
13
53
114
121
24
32
93
12
18
130
2
10
74
96
13
56
21
19
29
10
50
202
45
113
7
29
16
50
40
33
120
57
8
87
16
8
19
21
24
5
112
3
77
18
6
67
8
99
6
39
72
33
31
9
32
54
36
18
36
55
9
56
54
22
3
32
16
27
21
29
66
9
7
20
28
12
141
17
7
45
3
77
28
26
34
3
29
24
51
16
23
36
30
31
24
53
90
1
35
114
51
105
31
83
10
296
36
31
152
97
39
9
15
11
60
66
28
27
24
11
24
126
15
15
49
5
6
88
5
45
60
30
73
8
9
40
2
90
28
60
147
63
42
18
93
32
87
18
72
54
60
54
7
24
24
17
90
88
230
150
1
51
20
33
37
59
9
175
152
24
141
138
6
51
55
90
14
1
63
17
43
12
8
73
17
135
37
18
65
7
9
35
16
21
9
14
16
50
10
125
33
7
119
126
40
155
13
3
59
13
147
21
72
17
30
78
36
4
3
24
3
20
10
95
37
20
39
16
144
29
27
9
151
24
5
90
49
15
50
12
70
90
20
24
39
27
58
2
54
66
49
51
50
40
44
94
2
55
3
12
14
19
120
32
13
27
5
3
37
51
39
74
84
100
15
35
90
30
36
24
1
129
12
51
27
26
60
15
64
15
72
9
51
110
39
1
38
102
3
15
22
3
11
37
99
18
11
21
139
5
4
111
5
94
45
48
27
62
31
23
49
96
24
32
15
25
23
73
8
121
150
14
51
16
24
135
18
15
27
20
28
30
47
16
23
46
8
10
62
3
51
30
24
7
8
16
80
105
15
51
78
7
8
16
95
49
77
43
15
62
28
63
99
21
129
63
32
16
17
7
48
117
78
2
10
104
30
114
25
32
13
3
17
12
60
48
10
45
48
8
111
70
75
63
26
30
49
48
89
130
104
34
20
36
106
30
44
144
7
8
51
61
93
12
74
4
32
105
69
16
44
54
40
57
5
43
32
3
21
45
36
55
59
61
15
14
16
68
55
77
48
22
38
15
25
50
37
15
9
24
41
15
15
34
2
160
69
9
92
19
120
71
118
72
35
9
4
50
22
74
16
225
83
40
26
126
70
63
32
115
45
80
55
48
2
15
88
77
30
13
27
21
87
33
107
37
35
18
6
61
8
72
55
74
36
54
54
103
23
66
135
15
18
30
1
24
96
29
52
20
43
11
120
21
33
31
101
58
17
13
35
72
16
17
72
103
32
16
53
36
138
13
48
21
8
22
200
69
31
48
57
23
1
39
2
39
136
33
15
5
42
1
53
51
39
16
20
10
8
36
36
43
45
2
18
7
15
81
99
44
24
66
34
21
5
34
60
30
87
59
16
110
18
61
9
32
114
16
50
115
33
15
45
26
1
5
54
37
17
30
1
72
48
21
51
23
6
3
40
32
48
51
24
30
31
59
6
36
28
2
28
105
27
5
64
65
4
11
19
21
24
87
104
84
40
42
50
1
53
36
31
9
68
112
3
57
74
6
39
99
6
16
39
24
57
8
7
5
58
33
77
36
7
27
45
87
153
48
77
6
34
42
65
24
9
22
33
17
18
42
19
11
198
6
97
29
48
40
35
55
33
48
41
100
44
16
38
25
65
180
40
50
57
13
11
15
30
46
18
26
94
20
31
24
47
1
9
18
32
30
31
8
39
10
47
33
12
18
22
60
50
88
60
50
111
9
7
3
93
117
32
24
187
47
190
27
53
10
30
12
20
19
35
126
15
16
9
48
12
30
60
33
32
43
2
91
72
45
80
52
20
114
145
21
44
6
40
104
1
125
3
7
30
3
96
141
30
29
69
27
15
48
6
84
22
129
192
23
1
15
9
72
24
5
18
22
3
95
121
72
152
37
51
23
49
45
27
135
9
21
59
16
33
32
31
99
93
17
103
17
271
113
39
27
18
72
24
90
66
55
5
18
73
107
12
90
31
27
117
248
55
32
49
99
80
13
9
90
38
103
48
96
5
28
2
60
49
35
37
143
16
210
104
16
20
43
101
54
36
16
33
15
42
38
57
13
32
10
18
15
27
29
16
65
39
112
24
3
60
30
42
74
31
48
11
61
80
15
49
81
74
46
8
102
25
3
62
39
285
90
1
5
48
6
34
92
18
22
39
101
54
21
64
21
50
73
35
21
21
3
51
4
33
17
30
72
10
15
48
48
57
2
60
1
48
81
14
36
108
30
82
8
1
41
268
20
10
101
1
80
54
1
8
67
104
6
31
23
156
ABCD 97608997048*3^$a+1 [50010]
12
24
185
13
108
47
7
9
39
108
29
120
1
108
11
160
8
168
115
114
108
12
90
9
15
216
65
25
174
42
23
97
18
180
96
9
27
90
174
60
65
19
36
18
47
103
12
96
12
198
78
5
16
240
9
231
123
5
13
90
168
120
114
23
7
36
36
33
81
54
90
15
87
114
47
7
102
6
125
88
147
5
67
18
3
45
6
54
12
83
97
39
176
79
48
36
144
18
150
48
216
78
15
3
77
25
396
36
36
107
25
12
60
30
65
31
54
66
78
12
87
3
189
45
24
59
43
42
27
75
53
43
12
132
66
3
39
126
107
64
48
32
64
21
18
6
246
6
90
12
132
210
24
107
85
3
129
102
9
9
72
6
144
18
30
18
198
36
18
36
54
42
18
5
13
18
84
150
72
15
15
90
234
114
107
145
36
54
54
30
81
141
54
125
73
95
216
61
3
15
177
75
54
6
89
24
25
6
41
25
60
84
72
18
125
16
189
54
5
265
120
18
24
90
66
42
12
60
95
169
135
15
54
27
45
35
73
23
79
6
48
24
30
21
69
60
162
18
27
3
240
12
240
18
36
30
42
59
31
72
66
54
60
72
126
143
67
114
30
78
12
36
18
234
96
102
54
78
137
120
48
1
30
36
18
78
12
72
18
23
19
93
15
12
366
87
96
56
175
65
91
149
19
77
7
65
7
108
72
29
61
11
13
252
84
36
47
7
24
41
49
156
18
150
11
7
12
77
55
120
18
42
126
84
54
21
3
138
24
18
12
6
87
33
144
126
18
15
27
282
315
63
72
41
19
18
18
120
90
6
36
90
102
5
31
204
5
7
161
64
135
6
3
69
27
3
42
54
36
48
90
60
30
77
49
47
25
162
53
79
48
186
66
420
48
60
108
72
12
24
192
54
24
102
132
102
6
48
6
54
12
57
21
11
1
23
91
66
60
48
126
60
54
15
39
36
12
60
72
282
24
84
162
6
30
54
18
126
6
66
42
162
198
12
90
6
48
240
29
7
36
53
16
39
30
6
5
25
24
95
16
171
18
35
1
71
7
257
295
108
45
63
24
65
1
18
24
120
60
30
11
121
36
90
54
35
96
120
13
144
6
69
3
125
112
33
30
60
69
33
60
90
180
30
150
18
300
18
54
150
30
72
36
72
60
30
60
30
36
126
53
1
294
126
51
56
145
138
432
54
6
372
150
126
84
36
6
35
55
36
12
81
80
97
18
120
42
18
120
6
66
9
63
36
221
64
27
12
17
1
72
18
24
125
88
33
180
27
8
88
21
126
18
114
12
60
65
55
41
13
42
57
33
54
66
87
3
150
48
54
41
91
30
126
18
96
18
18
12
108
180
42
12
150
11
73
95
24
61
72
147
3
48
42
59
85
156
108
42
108
21
45
24
12
47
31
12
90
132
18
18
35
49
23
19
36
72
90
138
5
13
6
48
42
18
18
174
36
60
17
72
40
69
12
63
45
180
6
48
18
23
1
156
155
67
117
8
91
126
84
54
21
32
19
5
1
12
6
77
7
41
85
99
45
131
1
66
29
121
183
117
60
90
144
69
87
113
55
30
36
24
72
90
117
93
132
12
11
97
143
24
1
12
90
113
265
23
1
54
72
209
1
18
29
7
18
15
63
72
108
228
9
195
12
36
108
65
7
24
48
36
6
48
95
40
ABCD 97609213528*3^$a+1 [50034]
142
44
26
8
25
47
34
20
27
17
20
56
26
89
11
8
32
30
4
84
2
28
137
109
6
29
35
24
16
34
76
26
10
34
50
15
29
42
54
10
46
4
104
42
53
67
60
81
167
20
12
28
16
16
29
9
23
17
62
4
60
17
83
26
10
18
87
9
46
58
6
36
134
4
2
18
10
6
4
2
30
14
26
20
8
10
6
4
22
5
115
45
53
12
8
55
11
106
4
30
56
20
40
38
47
53
2
30
10
48
50
12
18
70
16
11
3
20
16
26
14
16
1
3
16
64
46
63
35
10
12
55
48
5
36
6
1
37
66
36
5
13
56
50
24
2
28
52
154
10
96
34
4
60
66
46
8
1
25
39
15
2
111
49
40
54
34
31
31
30
20
15
48
55
62
34
54
110
52
18
20
32
14
40
40
14
70
20
20
36
24
106
30
24
36
1
53
50
41
25
40
79
7
89
11
8
13
59
24
4
16
10
6
20
21
29
8
32
20
34
76
25
25
20
10
24
17
59
18
10
2
23
31
24
26
34
40
36
26
18
10
22
10
11
17
52
18
2
20
124
20
14
22
78
6
16
91
3
4
50
70
2
14
4
22
8
2
60
14
14
5
15
81
99
72
4
17
17
2
34
40
10
9
27
40
110
28
10
12
60
34
20
10
60
110
50
5
71
68
60
10
31
11
30
8
10
20
30
2
10
14
10
6
14
26
8
10
2
18
32
11
153
39
16
119
32
30
54
34
36
26
54
30
26
38
16
96
10
24
66
84
10
26
78
10
16
54
23
9
24
14
1
19
16
29
75
26
30
16
18
52
44
10
1
25
34
24
10
3
48
9
16
14
32
44
64
22
55
23
10
20
75
48
19
29
5
4
2
60
89
49
32
10
5
43
36
1
49
6
20
14
70
20
29
65
16
10
44
2
20
10
34
16
40
63
31
40
24
6
14
62
34
40
54
16
44
72
28
26
5
21
70
4
10
39
25
10
50
26
20
36
28
93
7
12
29
32
9
39
1
40
24
4
6
10
36
110
14
10
14
22
84
14
12
48
2
4
25
16
29
51
15
49
1
8
16
4
90
20
32
5
25
38
56
54
20
30
10
6
17
48
31
20
93
1
24
46
9
16
5
6
48
21
5
34
57
9
7
32
41
54
17
29
4
102
8
16
16
18
112
10
44
9
7
40
68
52
34
14
20
2
14
6
4
26
1
39
94
27
83
61
43
12
28
16
40
36
44
10
59
25
50
5
16
5
46
20
18
2
18
90
41
31
18
12
8
11
16
3
142
18
2
8
12
54
49
32
5
44
4
32
34
14
2
8
32
14
56
11
57
42
34
36
14
26
31
33
4
30
13
7
2
24
14
1
11
58
91
105
46
18
36
30
16
90
75
3
62
8
32
18
16
80
14
7
5
30
48
2
75
15
4
29
17
8
23
63
4
62
4
74
12
20
49
5
34
72
8
16
34
55
48
9
55
53
26
1
64
29
51
11
70
48
63
69
14
29
47
28
40
12
28
2
50
84
4
16
9
5
36
24
47
99
100
26
48
10
30
2
14
14
12
14
94
12
150
34
46
8
20
10
25
96
49
60
2
28
5
80
11
37
9
8
56
56
58
21
1
14
14
90
25
15
16
17
17
15
5
102
20
20
8
10
16
16
11
97
30
32
18
10
66
35
69
22
30
55
73
20
67
23
16
126
4
7
113
30
30
14
16
5
29
195
1
15
61
18
2
15
3
20
90
2
13
31
70
11
25
24
14
6
74
2
18
13
19
10
24
4
7
80
3
20
26
100
16
10
24
14
72
8
106
14
35
5
26
1
3
13
13
24
2
18
16
6
1
19
88
40
50
42
1
9
40
18
30
15
47
10
8
16
4
46
20
6
10
8
10
42
30
88
112
55
5
68
87
43
12
41
33
66
20
14
11
13
52
4
56
54
30
4
10
2
20
34
10
34
30
22
20
10
59
21
44
20
70
5
21
30
28
1
16
65
18
26
6
80
29
29
10
36
14
22
24
44
12
24
41
15
8
10
26
21
23
6
4
15
65
2
45
9
16
40
24
7
37
36
6
20
34
6
84
20
16
20
41
77
40
32
11
29
80
8
10
10
16
87
7
50
62
9
29
66
54
12
4
36
18
20
22
10
10
18
36
10
86
1
37
60
22
28
6
86
38
10
1
25
74
66
6
14
60
80
26
1
17
52
40
10
8
1
25
39
51
77
87
25
7
10
8
2
4
16
1
13
26
4
10
16
54
60
14
2
4
16
14
16
54
40
34
56
20
4
16
14
25
15
62
8
22
30
23
17
54
9
27
14
24
6
40
1
75
5
25
8
15
5
6
46
68
12
30
10
31
3
40
86
24
39
155
21
39
105
5
32
14
50
20
20
24
32
11
77
62
8
2
90
18
40
66
64
16
126
18
30
16
34
5
37
4
50
36
4
56
14
30
20
40
86
8
30
22
8
60
22
10
18
10
60
12
30
101
83
46
34
6
58
26
6
29
29
3
17
12
104
16
28
70
32
14
76
68
11
31
24
14
66
20
69
41
34
40
12
38
2
40
1
7
40
20
6
46
9
15
1
33
16
24
7
29
10
34
56
31
13
42
8
12
8
12
24
10
24
12
11
27
40
45
96
5
56
48
2
38
43
9
10
48
52
18
12
68
7
49
36
59
1
14
4
45
5
62
13
1
20
46
18
2
50
4
70
26
14
37
17
12
20
98
93
7
22
24
10
16
20
18
16
16
40
78
2
60
48
32
20
20
24
56
24
40
24
6
17
19
4
46
59
21
8
40
6
144
2
68
52
58
12
4
16
1
67
20
6
26
40
104
20
24
12
28
82
20
48
110
10
6
76
21
3
44
22
4
10
20
9
27
4
16
1
23
16
9
41
20
78
5
21
4
2
10
74
10
6
1
7
2
34
5
51
34
14
6
70
4
32
48
2
20
23
11
6
108
12
40
14
26
8
20
27
139
30
26
38
42
13
16
89
62
10
8
12
11
13
4
6
30
60
16
38
25
1
46
30
19
1
20
20
20
28
20
30
262
31
89
90
20
41
17
26
20
44
10
22
70
4
10
36
13
27
14
4
52
15
9
34
70
15
95
30
12
54
16
178
70
42
24
6
78
12
34
6
80
58
21
41
71
17
16
86
14
44
40
55
25
20
67
55
30
80
11
49
63
5
36
16
58
6
6
10
44
26
10
24
56
20
19
51
29
9
30
2
4
34
32
14
24
11
91
58
36
36
60
34
117
3
6
48
2
18
2
18
36
24
6
20
24
33
13
84
80
10
12
30
91
57
20
30
5
17
74
6
18
72
5
9
4
6
6
24
6
20
44
25
49
66
20
40
34
2
64
36
130
38
62
20
124
30
16
21
47
17
39
20
66
34
36
18
2
90
4
30
16
10
48
62
28
62
24
35
39
41
11
5
5
18
25
47
10
34
26
10
30
14
5
5
66
50
10
20
105
5
18
40
110
2
30
60
24
31
53
43
9
44
4
42
18
30
32
40
18
3
37
2
34
140
14
13
7
10
86
76
10
115
48
7
10
18
26
64
72
43
101
27
27
37
25
10
8
6
24
6
ABCD 97609463696*3^$a+1 [50003]
12
13
45
30
102
63
27
33
24
24
15
90
60
75
27
9
11
60
25
15
12
8
108
12
25
24
11
12
40
36
45
15
57
24
11
10
162
30
27
24
15
60
12
9
33
26
22
2
10
75
23
10
2
40
126
54
60
20
97
11
10
27
33
168
2
10
2
16
80
145
144
35
61
24
23
49
23
10
198
9
24
84
75
21
95
24
37
11
40
32
16
20
1
63
45
36
9
15
23
13
35
1
59
12
25
12
21
14
1
15
9
71
60
85
59
28
140
13
59
85
45
3
48
60
27
9
63
20
121
15
24
48
8
4
30
6
12
20
25
12
15
6
12
39
11
12
37
99
9
3
18
12
2
28
32
16
9
11
24
36
169
11
12
12
70
110
73
27
20
16
30
2
28
30
2
12
1
24
35
28
78
84
6
9
33
158
94
6
44
25
21
14
148
8
180
12
49
21
2
1
35
60
4
6
84
60
26
40
12
32
58
50
28
80
82
2
157
23
1
9
27
69
42
8
10
2
25
107
16
30
30
32
10
15
47
60
16
44
1
12
84
3
8
13
59
37
51
20
72
1
36
84
24
11
60
12
13
36
33
3
48
87
18
51
96
60
3
30
42
30
12
3
3
69
35
16
24
20
1
72
45
48
15
155
40
92
112
60
18
2
97
63
33
47
76
9
33
122
13
15
42
18
32
28
8
4
66
50
49
72
24
72
3
24
6
14
97
83
97
36
35
25
15
33
59
48
25
72
36
36
23
48
49
24
60
12
33
42
32
28
32
88
33
129
50
13
3
24
48
57
15
45
23
40
12
21
9
63
47
1
47
82
63
24
11
48
24
120
28
129
39
20
72
13
9
30
8
49
9
14
1
24
60
12
11
37
35
36
1
39
21
23
156
10
15
59
10
26
40
42
42
30
78
18
90
21
141
75
27
96
42
15
12
11
72
12
100
8
12
1
9
98
88
44
13
60
33
24
18
9
3
18
27
60
21
12
78
21
99
30
15
39
21
72
23
1
69
51
23
10
15
35
13
45
12
50
37
3
20
16
20
1
251
10
38
10
15
24
3
129
59
34
63
75
9
3
45
11
37
23
70
2
37
72
3
36
32
52
6
51
33
15
132
99
165
36
83
10
15
11
40
165
27
45
3
21
51
45
48
12
93
15
9
26
85
24
36
252
192
15
105
48
35
12
10
30
8
10
2
36
97
24
96
47
48
49
23
13
12
35
37
48
75
96
21
11
12
10
48
2
25
36
24
33
63
69
27
23
48
10
39
9
84
50
13
15
45
15
108
9
3
78
111
36
23
1
131
28
54
78
32
118
15
24
24
35
4
21
39
30
98
37
180
71
4
48
20
48
70
14
13
75
9
183
18
72
18
57
11
22
2
28
32
40
6
74
37
9
75
47
48
4
18
12
38
12
100
8
132
13
12
11
22
3
35
1
60
23
36
4
8
13
24
71
25
59
46
39
51
129
3
57
21
51
33
15
11
49
60
3
32
46
15
15
72
9
33
30
20
1
99
33
47
25
81
30
92
12
28
30
30
177
21
15
47
160
12
21
15
21
23
48
49
39
30
50
4
20
25
35
28
12
30
3
123
9
72
3
6
12
2
10
18
152
28
72
20
46
15
15
12
42
3
12
3
140
48
4
105
35
13
75
42
15
12
24
12
15
18
12
2
97
36
45
2
10
26
22
30
80
37
15
33
12
35
13
168
179
40
81
47
22
26
1
59
97
72
15
18
50
133
24
12
84
47
13
15
21
63
36
57
12
21
2
160
18
2
28
57
27
6
30
32
22
27
24
105
74
16
12
20
85
95
25
57
48
63
24
11
22
63
72
48
75
45
35
22
15
57
50
40
20
48
13
47
133
27
32
76
72
9
21
12
15
3
93
59
85
71
60
61
11
25
15
8
60
72
58
114
57
48
71
24
16
164
58
150
57
33
48
15
75
20
12
22
50
1
36
24
35
49
15
33
23
64
56
24
13
27
33
93
30
44
10
15
35
16
44
16
12
60
8
82
48
15
36
3
20
37
39
21
33
3
47
61
36
69
62
142
27
11
37
48
35
40
12
36
20
25
24
11
12
13
12
3
12
117
12
3
177
11
25
23
37
75
68
1
81
3
45
290
25
15
80
34
86
52
9
71
160
12
48
93
12
33
14
73
15
45
3
32
82
15
96
60
165
27
15
129
11
100
213
27
12
68
60
48
72
109
63
21
12
23
25
47
60
25
48
96
39
21
11
193
35
4
20
37
71
13
27
42
50
88
8
22
30
8
1
11
37
96
9
38
52
21
132
63
332
72
1
57
2
13
33
2
28
12
152
1
99
45
36
35
12
10
39
83
73
35
12
28
57
11
12
130
2
1
60
57
27
71
40
12
33
24
12
84
72
33
24
50
60
10
18
8
100
20
64
68
12
37
24
24
3
12
81
135
21
11
37
12
11
22
18
33
69
110
73
35
12
96
64
33
24
24
36
36
48
45
75
155
12
88
44
60
25
35
1
12
48
27
48
30
14
25
23
25
48
9
15
51
57
27
20
1
12
27
78
18
45
96
9
2
12
25
11
4
8
10
18
30
24
15
83
12
1
135
24
6
102
102
26
70
87
33
111
23
10
63
33
14
46
27
84
48
60
15
33
95
60
12
58
120
30
93
12
24
24
36
11
192
40
45
3
20
25
87
36
44
37
63
81
84
83
10
18
60
57
3
21
24
9
111
216
3
45
3
9
21
50
22
15
15
48
48
54
6
32
25
47
1
ABCD 97609960738*3^$a+1 [50207]
76
68
52
128
160
60
36
36
8
60
36
96
420
172
116
28
32
160
164
16
80
16
120
180
44
124
72
140
36
48
36
28
20
60
64
144
120
24
72
36
20
12
160
68
4
96
80
76
144
32
40
56
52
132
44
256
96
84
20
144
16
116
28
80
16
8
100
68
84
4
108
32
12
84
16
132
36
116
84
124
68
16
24
12
140
40
96
92
160
84
8
60
208
8
4
36
20
12
24
108
36
16
60
20
16
92
48
16
68
204
12
220
68
36
136
68
36
60
24
12
52
8
100
20
108
12
4
176
84
76
96
108
12
24
36
56
48
148
20
52
8
4
56
88
8
96
144
184
72
108
216
116
16
152
148
32
64
72
104
16
24
44
64
120
24
12
92
16
108
132
8
28
84
108
260
12
84
4
36
36
32
4
72
36
60
440
48
156
12
4
140
24
120
24
60
64
60
12
24
32
256
12
72
72
24
8
96
52
116
16
56
16
48
32
48
100
164
88
60
44
60
148
140
48
4
36
24
48
68
120
48
76
48
36
24
236
88
8
96
232
68
28
12
108
108
128
120
24
84
4
188
60
48
64
108
24
260
136
12
60
48
56
168
12
112
128
84
52
188
100
20
16
128
4
128
60
40
24
84
24
152
96
220
80
172
84
144
32
64
192
60
48
44
108
12
4
44
148
276
32
448
132
48
132
12
24
92
132
28
108
72
192
168
108
12
36
44
28
20
12
4
288
260
60
60
88
36
180
180
36
44
64
176
136
44
64
36
12
224
28
36
96
284
60
84
232
44
172
68
64
8
100
32
148
140
48
60
16
68
60
160
176
4
24
8
256
140
72
108
40
24
12
36
80
132
28
108
84
20
148
144
12
60
84
108
44
16
260
28
48
248
4
36
104
28
176
112
20
88
20
28
104
108
100
92
36
28
36
128
160
60
116
12
28
80
160
212
232
8
16
44
100
68
24
192
184
44
40
56
88
96
152
96
112
84
132
36
36
20
12
4
128
16
120
152
16
92
16
84
284
60
4
12
36
212
4
24
84
108
36
60
108
80
96
76
356
52
140
4
164
40
80
4
80
28
20
48
40
140
48
280
116
16
68
192
4
140
168
16
20
12
40
104
184
144
8
28
36
200
112
48
108
32
4
180
96
120
60
8
4
68
36
64
140
160
20
16
24
236
48
4
8
28
56
28
20
168
52
68
196
36
200
72
4
260
60
12
72
100
68
84
4
56
16
8
28
60
272
96
40
36
24
44
36
76
36
72
140
12
88
36
120
96
140
220
8
28
180
92
52
108
12
8
28
224
16
84
36
56
88
36
72
60
468
44
132
16
104
168
12
64
188
144
24
4
8
4
204
20
12
336
76
8
52
8
48
12
120
76
24
116
28
36
12
92
120
4
20
16
200
76
104
112
80
40
36
72
24
180
36
84
ABCD 97611163998*3^$a+1 [50047]
8
9
6
42
18
9
4
17
42
12
13
35
13
32
45
31
71
9
12
39
13
48
12
8
12
16
11
25
36
32
16
17
12
63
28
44
48
12
60
27
73
17
19
20
9
43
8
12
15
12
1
36
128
36
4
47
36
13
156
5
48
27
15
21
60
40
17
3
9
19
32
15
12
57
33
31
56
51
97
36
24
48
8
9
27
3
1
11
13
47
13
32
24
9
18
25
8
64
36
32
15
30
42
1
72
12
36
11
48
18
7
8
9
39
16
11
117
45
18
45
112
36
32
72
16
80
4
8
9
31
35
57
40
113
63
57
3
21
3
63
9
24
36
24
24
28
35
9
33
27
81
19
44
39
12
13
108
17
31
24
56
21
3
15
85
8
15
24
81
57
30
33
159
81
24
15
21
48
171
13
8
60
4
84
29
30
1
12
5
7
20
76
29
31
11
9
16
8
52
8
12
24
9
51
9
7
35
33
16
32
9
15
81
54
1
12
20
3
12
121
12
35
9
4
20
60
16
36
8
24
27
13
17
43
48
47
13
47
42
15
33
7
84
24
17
19
71
61
24
68
33
3
16
8
15
73
24
23
13
12
12
20
75
6
3
24
48
24
16
48
11
18
42
9
189
12
135
33
15
28
20
48
39
25
60
32
28
32
4
59
48
25
47
13
17
7
35
9
9
7
8
15
48
13
20
4
17
6
13
36
8
36
12
88
12
32
120
33
75
64
24
84
68
57
12
6
69
16
24
35
1
65
39
15
13
12
125
15
51
60
13
24
72
144
12
8
12
108
12
48
4
20
72
15
1
108
11
49
131
121
12
12
11
49
5
36
195
12
112
44
12
60
12
16
24
20
12
21
27
52
36
17
27
21
3
84
100
5
3
15
12
13
59
49
17
24
15
3
105
12
81
43
20
12
52
80
36
27
33
12
27
1
11
18
15
72
51
102
3
15
13
36
24
60
47
9
141
19
11
24
66
55
59
81
24
21
30
33
51
13
12
24
24
20
15
25
20
16
77
3
96
64
36
68
3
45
39
6
7
12
48
8
24
21
79
8
28
8
69
30
97
11
30
39
63
33
48
12
9
3
15
12
85
131
13
20
12
40
17
3
28
56
4
29
7
11
85
32
48
24
51
12
48
37
68
24
3
81
60
129
60
12
30
25
35
1
8
129
3
15
60
60
42
51
60
87
9
36
45
120
114
45
4
32
48
129
55
8
4
20
24
12
15
84
48
1
20
9
67
56
39
13
65
3
99
153
36
51
9
27
49
44
96
60
3
1
32
4
56
60
100
8
4
156
44
16
11
61
32
36
16
120
48
83
33
4
5
12
3
72
136
17
15
63
13
12
59
73
5
30
12
9
9
63
39
45
28
48
5
43
47
13
60
101
15
33
72
31
20
27
37
48
5
42
36
12
25
8
12
12
15
1
72
32
21
19
95
93
3
33
12
48
27
13
59
13
68
27
42
27
4
11
1
44
15
48
12
6
84
15
36
12
33
3
52
48
44
12
3
21
52
17
48
87
3
12
1
44
3
13
36
23
13
8
4
12
11
25
24
23
78
55
20
24
40
41
12
30
33
27
21
12
64
5
96
79
48
12
200
76
24
23
25
12
71
13
71
1
44
21
19
20
24
40
20
9
108
39
16
152
3
9
36
27
81
24
57
3
28
20
4
24
89
3
4
23
1
47
90
27
3
73
17
42
25
12
35
1
108
29
31
44
27
150
18
13
107
37
5
66
42
67
8
12
48
12
24
9
15
16
80
16
24
12
59
9
72
4
44
4
17
18
1
24
80
168
39
1
65
15
4
48
116
9
3
9
15
24
27
13
17
3
39
97
143
57
3
12
13
60
32
183
81
39
277
20
45
18
1
36
8
12
75
66
27
60
15
61
47
9
3
21
36
24
4
36
71
18
171
24
28
20
15
93
40
11
6
7
35
12
1
65
27
12
21
84
51
12
57
55
36
137
27
3
21
12
15
73
41
43
8
15
12
1
92
9
79
12
35
24
1
95
72
18
3
69
171
9
43
8
51
48
21
60
16
44
129
7
44
39
93
64
56
72
16
44
27
18
43
8
9
18
9
76
44
48
15
1
32
9
31
8
24
16
17
90
13
32
189
15
40
11
13
36
41
30
12
13
59
30
6
13
47
144
66
67
8
12
16
11
25
56
9
39
39
85
12
20
16
12
5
60
42
25
24
24
5
27
4
71
33
27
13
8
52
20
16
137
72
67
35
1
12
5
15
12
3
12
1
24
116
27
30
30
33
48
4
12
24
11
6
43
32
12
72
3
30
15
3
13
144
65
3
9
6
30
159
33
78
45
15
49
20
24
64
35
102
31
32
15
81
9
18
60
37
35
37
80
51
57
57
15
28
36
11
6
39
24
4
12
53
3
9
18
145
5
48
3
9
15
123
9
45
3
36
84
3
33
40
29
27
84
24
108
4
65
19
71
36
33
12
4
48
17
138
30
42
9
36
36
4
48
65
12
15
60
3
45
12
4
17
24
30
25
20
4
84
80
36
81
19
29
55
8
12
52
44
52
17
7
20
96
12
76
24
56
180
27
25
29
48
90
12
25
36
20
4
5
19
11
96
9
60
15
21
87
13
12
47
85
23
30
3
12
72
3
13
8
27
57
76
17
27
27
1
5
39
36
12
15
1
44
33
72
67
8
3
9
75
33
33
12
102
13
47
36
12
13
72
17
78
25
95
18
75
4
11
9
33
7
68
16
11
45
4
80
12
28
12
8
159
33
45
30
30
63
24
48
88
71
60
33
36
52
44
84
12
39
1
224
48
12
21
63
60
16
36
5
19
80
36
15
84
21
15
37
12
5
39
39
12
48
45
57
3
36
16
11
30
3
16
11
25
24
35
186
12
15
52
11
42
3
9
48
30
60
12
6
19
48
20
3
133
32
15
57
15
21
4
47
265
8
33
63
4
12
8
27
1
65
39
141
3
57
3
4
36
11
61
8
12
112
53
15
24
4
24
60
5
3
12
3
73
17
19
80
4
80
16
8
36
99
33
15
25
17
3
39
69
21
36
60
7
8
12
63
9
4
20
16
24
11
18
7
56
84
33
7
35
21
72
52
23
61
17
3
12
28
119
21
16
8
57
36
75
52
20
60
48
15
24
33
40
5
18
25
12
8
45
3
60
24
40
36
12
8
12
ABCD 97611371264*3^$a+1 [50027]
103
77
307
107
168
270
175
23
25
59
181
17
55
203
13
77
84
96
120
168
90
90
54
54
18
72
12
6
30
6
342
36
12
198
78
108
25
168
77
126
277
72
11
133
24
48
240
144
48
11
210
60
378
72
277
11
13
48
11
205
11
61
11
144
126
79
47
198
90
84
96
13
17
78
12
180
60
13
17
6
12
162
60
138
96
61
24
107
6
36
139
251
60
54
90
121
120
24
23
49
35
150
31
35
85
72
11
198
90
61
83
48
37
5
30
6
7
83
162
18
169
11
12
18
330
48
229
95
1
89
294
97
240
41
198
252
13
23
49
95
18
79
155
61
65
66
36
54
180
6
49
48
83
120
6
120
31
83
30
54
73
23
18
18
13
48
83
12
121
72
144
11
72
13
131
162
115
24
113
126
228
229
41
103
59
348
36
102
31
11
72
72
156
96
228
37
149
139
35
37
5
36
18
133
209
7
59
253
41
198
192
78
30
109
77
115
24
48
83
157
41
102
18
31
11
13
215
108
13
23
121
59
37
179
37
48
240
89
54
54
204
103
216
179
24
180
84
109
120
24
192
41
36
18
42
66
229
83
12
60
138
54
168
48
18
139
168
72
48
59
132
174
126
96
205
11
12
108
85
83
126
31
336
24
59
61
275
157
5
78
234
18
97
11
72
85
5
18
108
229
203
157
5
18
18
48
90
72
252
42
7
131
78
7
24
41
12
139
47
138
162
24
120
13
11
48
6
138
157
47
193
131
18
108
90
36
48
42
48
55
161
18
37
113
90
30
42
36
198
102
162
78
13
41
103
72
17
31
131
24
85
95
54
36
180
120
6
84
18
199
5
126
18
12
31
83
180
108
144
13
41
31
72
59
48
6
7
11
54
192
18
13
77
258
25
173
54
48
24
414
126
49
77
102
24
30
127
491
18
30
144
72
24
126
126
193
264
113
162
229
83
13
41
36
36
7
11
18
54
72
126
72
54
54
115
216
5
54
72
252
108
78
48
55
95
102
6
102
108
126
13
101
18
25
72
24
161
168
12
19
216
23
25
23
18
90
72
13
29
270
48
216
13
149
6
360
13
5
67
23
25
41
103
72
29
30
85
47
36
102
90
37
71
6
115
173
102
168
13
59
301
77
120
60
295
41
90
540
42
18
180
36
13
53
67
23
96
12
37
113
30
36
6
7
144
29
102
90
19
5
144
72
30
13
144
23
36
13
11
324
121
5
67
59
48
234
19
72
107
37
149
115
72
47
84
78
414
30
312
174
181
5
54
126
90
18
126
102
18
85
23
108
36
ABCD 97611848476*3^$a+1 [50008]
16
27
90
27
56
144
216
84
49
147
12
93
18
126
71
19
18
18
177
3
29
96
19
5
31
72
21
32
124
36
140
24
109
47
43
9
27
18
47
28
32
180
156
25
155
97
3
12
96
69
63
99
41
13
36
36
54
5
85
54
101
28
15
53
28
27
45
12
68
60
49
11
24
60
13
18
29
151
90
18
17
172
27
105
75
18
18
5
175
45
9
99
84
105
90
57
20
49
54
18
162
17
4
12
20
73
36
36
27
135
137
25
63
12
36
15
108
17
37
75
32
4
24
120
48
93
36
90
90
36
3
32
163
45
32
124
48
21
27
27
180
72
65
43
213
24
176
160
20
144
60
96
24
73
15
3
29
160
225
3
68
19
90
111
60
9
15
21
3
24
8
127
33
48
9
15
60
87
5
4
9
3
72
123
90
59
88
68
52
120
45
270
18
135
12
15
72
126
155
160
20
7
21
15
81
45
99
99
198
90
5
40
63
252
29
76
20
19
213
111
72
57
36
32
60
157
3
69
155
36
7
72
101
43
36
41
84
4
60
12
84
84
24
8
120
73
47
25
54
9
81
18
18
27
68
49
18
216
9
32
103
378
63
32
40
99
125
91
5
24
328
75
53
37
108
15
48
135
126
15
183
21
116
25
11
124
63
45
68
4
56
43
429
21
11
268
32
103
180
17
96
13
27
312
32
16
84
33
162
36
29
40
228
32
4
81
18
173
184
176
88
12
44
40
39
137
25
18
17
160
204
24
9
47
64
32
19
5
28
60
8
25
144
95
88
12
3
45
45
23
40
80
24
88
308
60
24
28
48
108
132
204
21
63
116
19
36
81
27
45
12
69
27
20
43
45
81
126
162
126
57
72
33
39
51
57
33
27
48
15
57
48
39
129
15
17
24
88
36
51
153
45
87
93
180
72
11
172
36
12
183
36
18
3
20
24
79
41
85
123
156
45
90
21
33
90
108
18
72
99
108
81
36
54
189
8
180
84
28
33
27
68
64
140
16
27
153
12
33
119
25
71
24
4
9
18
9
156
15
93
24
171
101
96
109
18
113
49
123
12
144
24
93
18
9
8
64
144
12
60
9
39
15
197
19
90
18
21
144
15
77
121
180
183
15
72
177
111
57
44
36
28
69
36
147
80
7
45
36
72
80
19
33
92
19
101
16
12
180
33
18
72
69
93
3
15
45
20
7
162
36
90
57
32
96
120
52
12
48
51
45
32
84
60
16
33
135
72
20
79
33
57
11
79
93
51
72
57
120
96
51
21
15
72
53
52
48
12
195
45
45
15
8
49
63
27
21
60
63
54
90
216
57
20
60
4
48
135
90
47
64
60
32
100
44
268
15
21
92
49
51
3
41
88
123
5
120
40
80
40
164
4
32
73
51
183
153
12
51
117
27
77
4
84
92
13
47
16
20
7
72
33
21
90
45
192
104
60
36
103
54
75
15
137
61
15
140
25
155
28
87
29
124
24
48
9
99
27
65
4
21
87
68
204
40
141
59
16
123
45
12
15
125
52
12
36
63
17
112
105
72
90
288
72
9
32
13
27
117
108
15
72
120
92
28
8
79
33
32
16
24
80
36
49
11
100
69
54
17
4
36
12
21
87
120
60
44
13
18
89
73
15
93
72
75
51
101
60
4
96
108
32
36
40
20
28
105
144
63
45
59
16
20
13
167
60
97
36
72
72
18
105
20
127
93
20
160
168
152
55
5
13
47
43
9
60
75
153
48
ABCD 97611947476*3^$a+1 [50009]
15
28
32
24
81
12
67
8
28
8
24
63
9
21
114
25
24
36
23
21
52
29
6
25
8
76
44
16
24
12
44
21
19
20
48
27
21
9
3
60
168
12
12
24
16
24
20
9
43
84
56
28
12
17
30
12
1
32
3
13
24
32
24
27
109
56
15
57
33
99
24
12
40
32
3
57
36
12
9
19
41
19
84
5
51
24
12
84
16
11
25
17
31
29
67
8
36
99
12
21
84
16
48
11
21
4
5
15
15
45
28
8
24
3
90
87
15
109
41
3
63
12
18
7
8
52
8
129
31
8
21
36
19
8
3
49
53
15
132
16
80
40
5
27
16
60
11
9
12
100
12
20
28
5
135
9
15
96
24
45
55
11
45
28
12
8
12
4
5
3
16
41
3
52
35
181
47
12
6
12
7
5
15
28
20
12
21
42
12
60
9
24
153
54
21
9
19
36
5
99
27
33
69
3
57
30
13
48
24
5
51
9
18
54
31
24
23
12
18
60
3
28
24
12
24
12
72
8
9
39
24
87
25
11
33
12
45
27
12
4
56
108
52
41
43
77
7
116
51
21
12
36
72
4
8
3
72
85
68
28
11
69
36
3
25
53
43
17
27
12
4
17
3
21
6
12
48
12
30
3
12
108
4
56
9
36
19
24
17
39
3
30
27
15
1
20
9
90
18
51
21
79
24
68
60
15
24
1
32
132
64
17
3
100
72
5
3
24
96
36
15
6
102
33
40
8
196
20
64
17
3
16
128
33
102
85
72
11
24
6
180
84
30
1
44
100
8
27
33
28
144
41
19
44
4
96
72
8
36
75
49
24
17
43
5
42
30
30
1
32
172
84
20
36
4
32
27
42
31
24
20
3
93
4
48
20
3
54
175
8
3
12
30
48
15
88
20
99
81
16
68
16
11
9
9
132
15
4
17
24
31
20
40
68
4
12
23
30
7
20
21
15
88
20
4
65
31
36
20
45
48
7
41
39
21
3
76
8
16
12
20
75
109
24
92
9
39
9
12
19
41
19
12
60
155
30
43
84
17
3
28
35
49
41
19
36
20
9
36
60
24
3
45
87
33
3
15
13
12
29
19
17
15
12
33
135
12
12
15
81
4
8
60
27
13
8
4
20
16
35
54
99
4
95
57
100
5
55
8
28
12
8
9
36
63
4
36
32
9
15
3
33
60
4
80
24
36
15
69
9
3
28
59
33
144
16
8
4
17
36
55
12
68
28
17
24
19
12
12
36
29
51
21
55
20
120
16
32
33
7
35
21
24
15
97
56
27
12
30
31
125
15
27
25
36
12
35
42
103
5
24
6
9
4
60
24
23
13
20
36
24
39
45
36
9
31
56
108
57
30
1
24
65
19
56
3
13
5
15
52
47
9
72
24
21
27
36
156
16
24
20
15
9
9
30
81
52
48
56
15
6
30
42
27
3
33
9
6
13
41
30
33
3
30
15
4
11
45
4
24
32
28
17
19
24
20
21
15
4
140
51
61
72
17
19
11
25
11
33
24
52
20
24
4
56
24
132
105
63
3
9
64
32
39
13
36
24
5
27
4
32
4
5
60
3
27
78
7
41
3
9
7
68
132
28
5
3
52
48
8
40
60
176
4
12
32
3
105
39
1
17
7
8
12
15
25
20
21
39
15
13
8
40
8
24
3
25
8
81
19
56
36
57
18
12
61
12
17
115
8
27
45
57
15
16
59
48
21
40
20
72
45
55
32
57
19
11
18
63
75
9
75
6
3
12
52
32
4
152
12
3
9
48
45
103
29
36
7
77
19
56
40
20
3
61
12
8
9
63
24
36
9
78
13
12
20
16
36
44
16
56
4
24
12
68
9
30
21
72
48
16
41
12
43
44
40
24
56
76
12
80
15
13
24
24
137
7
5
30
33
9
15
4
12
29
3
87
48
42
43
36
20
39
12
13
32
88
47
1
47
21
40
44
16
20
12
4
20
15
61
29
55
44
16
96
5
39
16
5
24
30
18
15
36
24
16
59
73
132
23
37
17
31
12
20
28
80
27
30
15
72
21
102
13
60
60
8
21
19
72
20
15
73
17
12
7
5
31
8
4
32
123
1
32
9
3
16
44
12
24
27
9
21
3
60
60
4
65
72
60
36
3
57
87
28
8
16
8
52
80
48
36
4
8
15
30
3
39
73
60
32
33
15
88
29
3
4
20
40
23
1
56
24
16
8
48
28
44
15
78
3
51
6
12
51
21
3
12
4
11
33
45
7
35
18
7
20
15
66
3
40
17
19
95
48
12
13
23
33
57
7
32
28
36
29
15
15
13
8
4
60
35
12
18
12
31
8
64
120
5
7
48
128
4
35
1
5
3
16
20
3
18
55
128
27
25
44
33
43
5
3
52
5
43
56
21
19
36
29
3
33
42
13
5
15
12
57
19
119
25
20
12
48
52
35
25
35
6
39
3
45
16
17
84
75
40
36
108
11
6
7
23
69
88
17
78
13
8
24
72
16
12
12
5
6
9
64
209
43
59
33
105
30
21
24
27
48
30
3
4
24
29
3
9
19
32
9
39
16
44
52
29
15
16
72
65
27
28
68
24
36
52
20
153
15
45
19
24
24
8
24
33
3
4
8
28
8
76
8
45
3
27
18
54
49
32
48
4
108
119
49
12
44
21
12
75
96
16
53
3
12
48
24
16
132
48
8
76
23
72
6
12
31
41
39
21
55
11
25
20
48
57
147
28
44
4
17
3
12
24
16
20
9
30
25
20
15
36
13
12
5
42
1
12
89
15
28
17
18
21
27
9
21
87
33
15
24
15
1
12
8
12
40
68
9
3
15
30
3
72
12
148
83
54
43
47
81
4
95
21
24
28
12
20
36
57
51
72
12
33
39
28
17
6
13
24
12
5
48
12
15
4
20
4
20
33
30
9
15
49
29
7
56
64
95
45
15
126
60
19
101
54
1
32
52
144
60
12
24
11
42
12
3
15
73
12
12
8
12
40
11
13
11
21
40
5
39
4
36
20
15
6
39
15
9
12
24
60
16
5
60
3
57
60
7
47
21
40
48
77
12
43
104
4
107
13
20
52
59
13
12
11
33
21
63
36
16
5
36
3
12
15
60
13
36
44
9
3
4
36
29
18
85
72
48
20
63
25
17
3
48
120
51
9
21
51
100
8
12
12
76
77
7
56
9
51
12
12
60
45
7
68
27
45
36
39
90
30
85
35
6
79
104
52
12
8
120
28
36
8
40
72
5
30
61
188
9
30
37
56
27
85
48
32
15
78
19
5
19
119
12
45
16
17
123
48
16
41
127
23
57
60
12
21
ABCD 97612488646*3^$a+1 [50104]
48
8
24
100
20
1
95
7
9
144
56
36
13
35
16
81
72
27
24
9
47
13
35
43
42
23
24
13
6
84
6
114
6
30
29
1
107
7
90
18
5
37
90
77
76
93
30
42
12
15
140
52
8
136
39
6
15
12
33
99
32
28
3
12
6
47
12
1
87
20
97
47
13
11
25
59
60
73
143
12
24
61
39
8
36
12
28
12
45
18
5
60
16
63
45
15
126
35
85
11
4
9
71
24
13
162
6
42
78
75
39
30
35
61
11
28
132
129
147
12
132
9
39
21
71
79
90
30
21
33
18
77
25
23
24
13
6
137
193
59
36
24
40
48
212
13
12
36
11
13
11
36
1
3
9
6
17
97
60
75
33
59
49
30
12
29
36
13
75
56
19
21
33
95
12
61
159
33
107
13
47
169
15
15
30
75
20
79
66
54
66
54
6
71
73
78
12
6
239
52
44
19
101
60
37
39
3
66
11
163
108
30
12
27
39
45
44
16
15
45
24
32
36
232
20
1
60
15
9
87
39
5
4
60
15
36
54
131
40
45
15
27
9
68
12
13
131
16
8
25
11
16
36
27
33
3
30
47
4
129
15
57
47
13
12
11
36
13
47
36
13
12
12
27
180
80
19
9
45
11
19
33
15
48
9
56
36
36
64
8
148
48
20
184
120
51
9
56
49
71
16
63
66
12
30
18
11
24
12
4
63
65
25
23
7
17
40
48
45
66
65
36
36
24
139
84
18
42
78
18
89
1
27
48
60
9
36
30
21
20
1
47
1
111
128
16
32
7
57
33
27
20
24
7
12
36
30
87
8
16
69
95
84
40
36
36
96
152
25
15
51
24
17
79
41
40
20
73
47
144
52
33
27
24
3
5
16
9
60
15
48
57
155
55
17
4
15
42
132
36
11
40
68
1
12
107
25
27
69
12
12
30
41
4
32
4
92
4
48
165
180
51
20
55
17
133
11
1
27
152
64
69
6
17
133
60
27
27
5
28
33
11
79
29
61
12
78
42
18
105
60
189
60
11
64
8
37
155
13
48
84
66
90
12
15
68
24
61
11
73
3
8
24
12
100
68
55
6
11
36
40
15
17
16
36
20
139
12
90
12
15
36
9
36
11
36
145
63
9
11
24
100
20
91
129
63
12
33
32
31
29
12
103
30
27
60
63
45
20
12
24
40
24
51
29
61
59
40
68
85
3
39
18
12
15
12
9
300
24
87
9
59
1
11
60
28
8
12
145
111
20
205
27
48
20
96
43
90
15
80
16
45
11
43
125
25
243
12
36
9
35
48
4
20
19
105
32
43
42
27
111
65
16
123
81
15
30
39
8
4
33
90
66
131
73
6
5
4
32
24
97
12
35
36
16
48
368
4
39
54
23
97
75
32
36
13
39
51
21
99
54
90
21
20
36
49
42
33
20
7
12
66
84
60
11
115
5
25
11
28
15
36
81
9
75
24
33
39
20
49
120
71
84
19
156
5
24
36
25
27
164
16
27
5
103
137
16
32
37
6
24
41
7
78
119
12
24
49
75
36
20
49
27
8
88
48
15
89
25
11
37
78
5
55
30
47
28
99
21
147
162
167
28
8
127
6
15
9
51
9
6
89
72
1
159
48
21
15
56
36
52
12
84
56
136
60
3
42
39
8
1
171
156
8
24
12
1
30
5
13
11
76
93
99
200
88
57
3
140
4
48
21
11
151
72
33
60
3
101
64
69
11
55
9
51
101
49
51
8
52
20
13
120
75
15
30
11
40
176
103
36
5
60
16
84
44
72
28
15
5
256
92
28
9
6
5
72
28
140
100
20
4
63
57
33
18
5
112
27
41
96
43
5
121
12
27
48
93
144
11
36
4
39
66
11
76
48
12
57
23
108
124
8
48
145
59
1
27
72
48
104
28
33
27
45
23
4
104
85
11
4
105
27
8
52
27
5
13
23
36
19
5
49
15
93
15
33
120
15
96
21
27
93
27
45
27
8
16
99
5
36
19
17
13
147
48
75
21
24
72
56
28
60
20
36
84
4
33
107
13
15
60
63
24
5
1
120
12
27
92
36
24
156
24
49
71
36
25
42
65
55
66
99
8
73
27
27
21
12
24
21
12
150
36
60
21
84
12
92
16
20
36
64
56
1
42
276
29
48
67
48
60
29
13
23
4
21
59
24
12
4
3
66
24
35
36
145
71
121
3
20
52
33
60
27
15
150
42
30
35
61
119
61
35
124
176
16
24
20
19
6
60
12
23
4
92
28
105
15
93
3
60
92
13
71
229
11
16
32
1
24
6
5
16
9
39
12
39
29
55
30
36
51
84
39
57
168
165
23
84
24
16
140
1
3
60
129
36
11
13
95
12
24
16
128
73
47
1
39
21
60
15
57
3
99
17
1
12
35
13
12
11
49
18
9
63
ABCD 97612866914*3^$a+1 [50031]
120
86
97
5
43
65
72
180
31
12
72
47
10
6
177
3
54
8
102
1
5
40
24
51
39
21
125
19
95
13
23
13
77
12
60
7
24
59
30
7
11
37
23
120
193
57
2
72
78
112
39
47
64
66
32
90
277
96
9
26
72
42
19
47
13
57
27
57
36
3
21
8
108
7
5
78
40
32
37
21
224
36
24
120
115
35
108
18
40
14
73
137
211
5
34
9
24
57
36
90
69
41
34
38
82
86
19
11
64
50
43
156
17
54
46
15
60
9
8
28
152
88
80
10
44
1
39
33
27
153
93
39
120
21
62
157
21
44
46
30
24
56
10
14
36
12
115
93
27
35
28
105
197
30
25
53
40
39
15
9
17
54
90
70
81
45
92
28
3
24
96
29
28
14
25
48
12
144
51
90
36
20
24
76
24
36
2
168
102
28
3
21
66
50
7
137
48
55
33
20
7
3
122
82
21
5
40
60
15
105
50
25
77
28
14
18
43
12
57
26
13
21
80
40
50
130
75
75
8
202
8
108
19
45
63
48
24
81
150
9
21
3
120
12
59
18
48
360
70
57
108
5
64
8
72
91
108
29
28
27
228
5
64
8
43
84
15
30
3
3
20
190
15
129
60
15
21
110
42
58
24
38
72
31
129
36
74
6
19
45
51
60
5
64
63
72
135
30
126
45
24
35
30
36
67
48
84
15
20
90
10
36
105
35
162
43
5
64
50
10
63
3
54
6
33
51
8
13
59
6
19
35
10
156
114
9
27
90
20
103
11
1
9
66
80
10
14
1
120
35
180
25
24
11
40
24
66
63
141
26
25
69
6
9
108
65
31
21
39
77
12
28
50
174
10
216
14
36
30
24
10
120
8
127
48
5
7
11
10
14
1
120
24
35
73
12
36
5
79
41
34
38
18
25
29
18
52
56
162
163
5
12
28
80
60
4
3
5
78
25
29
19
107
30
24
66
24
30
36
34
21
149
66
37
17
18
108
49
41
34
66
39
15
60
105
11
30
7
57
80
10
8
18
10
33
89
102
10
50
216
49
53
43
35
64
90
56
24
220
75
60
36
144
15
20
10
126
50
54
25
41
7
3
140
10
62
108
154
20
6
130
50
94
6
20
10
44
16
20
54
70
90
30
3
33
32
148
270
50
90
30
54
13
33
39
96
35
10
44
168
22
26
42
22
6
57
48
29
163
117
15
11
90
40
14
126
10
2
127
53
7
165
6
9
65
96
4
50
1
17
22
93
5
18
133
11
10
60
3
33
15
5
72
108
55
9
50
18
102
10
86
94
51
24
75
66
44
10
6
2
222
40
36
24
26
100
69
165
15
23
18
583
12
180
12
23
25
24
120
21
44
19
27
14
48
7
21
140
54
85
53
91
24
35
25
47
48
18
34
9
17
72
28
75
17
55
87
38
127
5
46
54
8
30
13
137
120
142
105
65
55
120
156
95
64
158
55
47
1
15
2
88
207
17
10
21
72
35
61
11
36
42
18
54
40
60
30
6
87
57
8
31
12
105
195
197
12
16
110
54
10
26
7
107
120
13
87
81
15
105
24
51
9
53
120
7
135
30
8
52
39
17
7
17
43
12
36
35
174
6
30
54
10
116
60
4
6
33
11
1
17
12
36
19
395
16
2
90
13
39
81
9
63
60
5
31
11
10
75
35
10
15
143
22
36
90
50
4
8
28
15
9
20
100
3
173
12
108
114
30
31
24
125
91
9
36
332
72
31
39
98
18
109
11
13
21
30
21
180
105
27
23
94
150
26
4
15
155
13
5
42
1
39
105
21
32
118
69
141
32
30
13
149
43
47
18
198
34
30
86
64
30
26
43
17
55
137
18
10
39
156
29
150
156
34
36
3
107
13
36
48
3
45
249
99
161
138
72
61
17
28
92
7
36
45
390
9
15
20
10
8
18
13
41
91
5
12
7
36
39
6
99
84
72
59
36
10
123
12
120
12
60
53
72
91
17
34
20
1
99
26
7
17
19
11
78
90
73
75
9
48
108
60
107
25
17
10
36
54
20
46
44
13
33
3
11
36
130
212
192
6
4
240
30
8
7
36
24
48
17
66
154
150
33
ABCD 97613063162*3^$a+1 [50021]
48
28
11
48
85
5
3
24
15
61
144
59
96
48
45
12
24
51
48
37
48
11
25
72
23
21
36
87
1
120
72
60
23
30
24
15
60
36
4
8
24
36
48
39
30
51
24
16
56
93
12
111
3
9
16
24
17
3
15
81
72
28
95
97
8
69
67
5
63
76
32
27
13
8
39
21
76
44
15
45
45
24
3
24
39
9
112
29
7
24
36
8
120
64
5
31
32
28
104
36
12
28
32
57
6
21
48
96
4
8
33
87
93
39
16
20
96
63
37
44
9
27
63
60
66
15
16
60
89
27
112
32
4
11
18
15
21
15
24
15
12
18
123
192
12
28
8
3
120
69
16
59
1
56
24
76
96
20
12
60
60
36
36
28
68
3
1
20
15
24
84
13
59
18
27
28
35
37
164
36
33
31
24
12
44
75
9
48
33
15
36
100
5
24
51
3
61
132
12
131
45
4
72
44
21
75
36
9
15
39
49
20
196
20
45
30
81
24
52
77
90
6
39
15
45
52
95
54
19
12
36
24
108
32
16
20
60
123
36
21
3
97
32
72
40
24
71
60
33
51
114
12
75
88
8
4
8
28
20
4
20
3
105
168
12
15
1
12
80
12
81
30
49
180
72
5
39
60
100
44
15
120
1
20
120
16
128
76
32
12
12
3
133
59
1
84
8
12
16
140
4
36
60
128
96
48
16
56
39
21
76
72
36
59
13
20
129
31
23
9
51
85
20
52
12
8
52
107
81
72
28
23
81
84
76
8
72
3
25
36
140
12
52
20
177
24
39
105
30
96
9
16
32
12
36
72
39
9
39
13
188
24
51
177
28
132
48
116
108
120
81
39
96
16
24
44
87
120
13
32
84
12
24
120
240
3
81
75
45
9
3
72
16
44
36
40
36
44
12
72
60
16
36
44
72
69
51
24
48
16
59
97
59
49
68
12
51
45
24
12
33
66
9
48
64
56
39
1
44
64
12
23
6
31
59
45
16
20
24
69
19
8
27
36
1
44
184
8
124
8
12
16
92
15
33
27
12
45
9
36
144
31
56
24
15
21
24
28
20
60
28
80
40
108
116
3
30
72
24
30
9
12
216
123
69
21
6
61
47
36
49
12
96
44
4
11
138
31
20
39
37
104
24
36
36
75
61
24
8
12
24
9
63
27
36
9
36
12
87
1
44
51
69
12
75
1
17
15
16
41
39
100
5
51
120
45
54
24
85
125
31
36
20
3
36
49
32
63
1
72
32
60
72
120
16
24
5
15
105
163
36
20
75
54
126
21
45
3
141
87
3
90
39
12
39
117
12
16
12
44
24
36
45
18
81
12
28
59
81
12
123
37
180
53
19
5
51
51
9
9
42
21
144
99
1
80
40
24
36
48
11
49
36
32
129
63
15
25
68
27
81
99
165
15
21
12
27
61
144
5
36
39
12
24
39
121
36
48
36
72
29
3
76
32
40
104
76
24
8
45
126
45
99
57
15
9
4
20
16
5
54
1
56
15
9
69
3
24
24
144
51
1
104
60
52
20
33
180
24
7
36
68
64
35
45
12
24
12
69
15
39
36
45
15
13
20
105
3
24
156
84
48
28
53
27
72
45
111
36
24
72
69
31
164
96
87
12
24
45
21
75
69
6
13
8
40
20
27
12
9
4
96
84
95
73
20
33
51
196
32
105
7
60
36
80
40
24
20
15
13
5
27
84
16
36
8
36
24
4
120
5
207
28
192
44
24
76
24
8
24
16
23
37
20
12
96
64
216
5
51
24
60
84
57
3
45
6
156
9
64
116
12
24
4
131
1
20
24
28
56
60
99
36
24
12
81
9
19
44
72
48
16
41
3
40
41
39
12
24
16
53
63
9
139
29
87
88
80
148
8
52
12
8
57
7
104
40
11
18
30
21
72
28
5
96
15
180
15
13
11
57
60
27
85
36
36
5
195
144
165
27
12
100
48
23
150
135
40
5
15
15
1
8
36
12
24
33
115
8
64
20
63
81
60
16
23
12
13
108
24
35
73
41
7
68
4
80
51
54
3
48
189
3
72
12
60
4
32
12
180
15
36
109
71
24
13
32
21
15
4
8
63
24
36
21
60
24
24
100
32
16
77
55
48
20
57
6
189
16
24
17
15
63
57
15
13
12
185
3
36
129
30
37
128
72
16
8
112
8
84
21
51
108
52
96
20
57
31
71
13
108
8
24
60
132
3
117
39
37
72
5
7
8
60
40
47
81
40
20
24
4
5
54
13
24
5
138
6
7
44
28
36
41
99
60
12
27
36
216
33
21
15
4
41
36
30
13
68
9
91
77
12
3
28
32
48
52
108
8
96
4
20
15
9
48
3
84
13
59
45
84
12
40
48
44
57
51
39
201
33
54
105
52
35
33
57
18
36
21
75
21
12
36
96
24
4
107
24
69
28
8
72
39
ABCD 97613383144*3^$a+1 [50067]
75
33
12
27
27
36
18
36
15
153
63
3
21
144
24
117
15
96
108
69
96
30
6
66
33
132
9
6
42
42
6
72
18
24
54
15
156
24
45
36
6
9
84
105
30
6
24
12
3
69
27
9
42
42
15
57
219
72
15
108
81
108
36
60
81
6
60
54
39
69
36
42
9
9
60
66
33
60
3
42
27
45
120
48
18
30
15
9
15
24
60
72
15
48
72
18
51
24
9
36
84
3
9
135
9
12
63
36
51
45
12
60
93
99
48
63
30
3
12
48
12
3
105
9
60
12
48
3
3
96
21
120
33
24
3
69
63
93
27
12
33
36
15
45
30
6
60
15
60
51
42
15
33
12
12
111
48
9
51
12
33
39
117
30
6
39
36
24
9
6
21
63
42
75
45
147
45
66
57
84
9
27
63
90
84
12
126
9
33
15
93
15
15
105
192
33
15
12
72
24
24
60
60
117
51
48
9
12
24
27
72
177
3
48
15
9
105
30
54
126
24
45
21
108
96
15
21
3
36
45
27
9
24
87
93
42
24
9
15
114
135
108
24
36
24
105
48
36
84
60
18
42
15
45
75
96
204
3
102
3
3
45
255
54
147
45
30
9
51
30
39
15
45
15
45
135
21
69
84
78
9
24
12
3
30
36
51
24
45
30
90
6
18
27
105
27
21
27
33
120
30
21
96
93
66
45
24
21
54
30
60
15
24
33
72
60
3
48
9
3
57
66
36
240
18
27
93
123
33
66
54
30
36
45
51
48
186
66
54
75
153
27
69
39
21
12
27
45
111
21
6
114
243
36
72
45
63
57
12
27
60
15
33
60
21
102
18
6
18
147
33
36
75
12
15
45
12
48
33
30
6
51
9
6
33
84
120
33
48
147
48
21
234
165
45
12
18
57
9
6
30
15
57
12
75
81
12
75
48
183
36
18
6
9
108
129
84
282
69
33
186
90
75
15
57
15
69
108
3
9
309
120
75
27
9
21
15
12
60
120
108
135
33
129
3
24
9
72
72
168
3
15
66
84
36
180
75
45
24
51
48
3
78
12
204
108
42
18
87
24
45
27
9
30
24
66
6
78
144
15
3
84
90
6
45
15
174
99
36
45
36
99
24
84
36
27
114
48
42
90
108
18
102
96
6
60
18
36
66
30
84
15
96
24
51
90
3
48
3
66
111
3
105
51
45
15
6
72
42
24
21
24
129
6
66
24
27
15
30
3
72
228
15
117
24
39
156
54
30
69
120
36
36
129
72
39
81
24
66
45
240
3
114
102
90
6
114
66
54
63
36
69
15
111
21
9
75
12
24
93
27
33
12
15
9
27
33
51
15
129
9
60
3
15
48
21
60
84
9
15
33
27
60
33
75
129
111
3
90
39
3
30
3
69
27
45
108
18
138
42
117
21
24
15
132
81
75
153
30
6
3
63
9
159
21
24
9
15
45
78
78
96
39
27
33
21
96
87
105
3
24
15
21
48
15
126
60
15
24
27
24
30
24
60
36
60
24
12
15
12
72
39
117
33
36
15
93
18
168
60
12
30
3
9
72
63
60
27
96
42
12
48
36
12
3
84
33
24
51
3
21
69
24
18
93
105
24
48
3
96
60
84
21
66
189
51
57
81
84
3
60
57
18
54
60
3
27
45
24
27
24
21
84
33
15
21
27
9
30
105
273
87
24
27
48
57
33
24
48
120
15
3
57
33
15
12
33
135
36
108
51
102
27
183
45
3
66
60
15
15
78
63
57
147
36
339
18
123
39
18
27
36
57
66
36
120
30
3
108
48
36
39
9
108
3
54
87
24
9
48
75
9
51
15
45
9
39
36
105
3
60
3
30
75
72
72
144
156
24
51
105
39
6
63
105
15
48
12
21
27
48
120
15
117
9
204
6
6
27
93
24
30
36
45
24
129
51
15
18
3
24
60
36
105
15
63
105
57
3
15
60
30
27
195
18
36
186
57
45
75
48
39
60
18
27
9
12
18
6
60
36
87
12
15
126
24
99
144
21
15
51
18
27
129
27
33
30
120
105
9
12
3
21
147
93
51
93
183
33
84
51
21
36
72
75
12
99
36
78
3
57
75
36
21
150
90
63
105
12
123
3
45
24
33
12
39
60
12
93
6
24
30
72
15
12
36
15
132
105
39
105
15
198
27
21
ABCD 97613427584*3^$a+1 [50154]
72
36
324
49
47
408
19
353
12
25
6
197
108
24
31
41
96
24
73
167
108
61
54
77
96
7
125
1
47
24
216
43
30
35
12
7
185
1
71
96
43
144
197
163
5
55
65
1
347
103
24
5
12
36
60
13
47
72
156
156
24
12
108
180
144
48
12
121
59
12
84
109
35
12
139
89
60
115
113
144
103
53
7
137
43
53
84
60
139
89
96
84
12
36
204
36
360
307
77
48
96
24
72
24
96
49
54
113
217
71
180
175
54
95
96
60
36
60
19
120
5
229
23
163
29
1
54
17
43
65
12
193
71
144
216
180
180
264
180
331
17
84
36
60
180
127
161
12
180
163
125
19
137
13
83
84
79
24
53
163
89
1
30
60
5
24
25
90
53
24
96
97
66
77
60
7
173
60
7
5
25
167
49
240
30
185
19
30
11
85
167
84
48
132
60
84
19
101
72
12
31
29
120
12
144
156
79
84
593
12
175
17
120
73
47
103
17
49
24
270
5
36
204
60
31
101
133
11
12
24
169
24
30
17
204
36
156
37
23
67
53
7
41
60
60
24
121
47
7
65
25
47
223
17
433
83
133
59
12
319
60
197
48
96
36
204
324
85
47
108
79
126
131
84
96
79
65
115
221
204
144
48
60
103
29
48
108
120
144
96
24
1
35
55
137
43
240
89
120
36
96
36
48
145
47
60
7
5
120
55
41
12
192
55
6
120
11
43
276
101
19
137
108
144
48
120
72
115
17
13
6
137
73
90
65
84
60
211
29
36
144
25
126
90
119
132
199
281
48
48
127
53
127
36
77
204
60
36
60
7
257
139
161
96
60
67
5
60
36
72
127
90
143
163
24
17
109
71
103
36
257
132
31
89
168
192
12
60
49
24
23
264
60
283
197
48
156
79
5
31
17
12
31
137
7
197
228
48
12
108
72
145
47
24
235
77
12
31
29
121
11
36
12
31
65
12
7
17
19
54
23
60
48
12
24
49
59
48
60
312
12
283
36
54
23
217
71
84
108
127
233
24
49
131
36
103
17
43
41
60
19
54
11
60
96
19
101
24
72
168
25
59
48
37
6
209
72
120
276
343
125
19
6
54
353
97
11
96
36
24
48
132
13
227
96
60
193
90
137
444
36
43
137
12
211
17
7
137
19
5
132
13
30
144
53
12
31
41
60
109
90
5
36
36
60
103
29
12
43
180
126
47
48
24
12
109
95
49
35
31
24
41
36
120
73
167
36
43
24
113
108
132
240
72
168
24
73
155
12
276
7
197
43
413
264
19
24
ABCD 97614057428*3^$a+1 [50235]
152
16
32
16
12
5
27
16
12
44
88
12
8
33
30
189
16
12
12
8
96
100
72
65
48
6
45
16
92
16
17
3
24
21
15
136
95
13
77
175
36
84
11
37
96
17
15
15
13
36
44
15
69
16
12
60
23
57
33
55
35
12
57
3
24
25
5
159
51
61
68
15
120
30
247
8
72
72
57
79
80
16
11
25
12
41
139
92
15
49
11
109
12
8
72
4
84
125
72
3
4
23
60
13
36
20
16
59
276
49
36
5
79
20
159
61
89
15
15
81
64
24
48
23
177
225
30
49
36
12
12
56
28
24
11
97
108
12
35
37
60
12
149
39
27
1
20
60
72
12
60
36
184
140
111
33
76
8
28
23
45
81
79
11
9
15
1
20
39
37
8
100
12
84
80
9
27
15
25
12
20
51
49
11
132
108
37
35
24
36
33
52
24
56
64
60
35
6
48
7
24
56
40
24
48
41
19
12
56
52
20
12
39
37
132
48
24
29
15
124
48
32
63
13
24
20
72
40
156
20
4
59
102
19
5
15
28
20
100
12
41
27
60
28
29
51
28
24
11
237
52
20
28
155
13
12
8
24
12
39
61
8
28
53
15
16
20
28
47
1
60
8
144
100
120
36
44
52
96
20
33
7
108
224
63
45
168
4
11
21
36
33
247
8
12
40
119
6
3
72
12
28
12
56
36
48
213
55
48
35
49
20
27
24
57
39
1
80
3
90
15
87
18
30
60
81
15
49
96
24
11
145
36
20
28
44
12
69
27
100
35
24
69
24
40
68
52
32
36
45
19
48
36
47
18
19
11
1
11
13
24
32
60
36
3
37
65
3
111
13
12
48
140
16
47
37
11
157
24
59
1
24
12
152
3
84
13
36
56
60
81
55
35
54
31
12
20
52
5
51
15
78
31
20
16
20
33
55
24
32
28
8
4
68
36
52
12
20
51
1
41
18
1
36
12
72
29
15
180
87
84
121
8
24
33
24
15
36
40
24
84
17
163
44
27
30
55
20
16
20
112
11
1
35
13
36
120
11
1
92
153
7
20
12
15
1
59
1
5
15
33
72
39
40
68
16
132
68
36
16
24
11
25
48
36
24
17
90
105
15
30
135
40
59
73
77
3
48
24
45
66
30
90
144
21
4
29
31
35
13
12
56
48
4
12
20
76
32
96
76
8
40
60
48
120
12
68
63
121
5
66
13
17
3
117
78
85
72
35
108
25
20
12
15
153
15
21
16
164
4
144
8
64
59
126
31
119
13
53
24
39
112
12
32
4
36
29
42
25
23
9
12
9
99
3
13
44
27
24
25
12
72
48
72
72
35
6
115
8
111
69
75
37
48
12
32
28
24
11
169
11
49
60
8
16
144
56
76
59
37
8
12
15
109
20
45
19
5
39
51
45
4
36
32
12
21
31
56
108
24
3
33
76
29
102
13
104
40
8
63
12
73
41
19
60
41
15
24
36
28
41
7
24
119
25
80
4
23
45
4
221
3
15
9
40
11
1
24
32
144
40
89
99
52
48
11
237
4
36
95
45
15
24
96
37
72
20
21
54
90
24
7
12
47
25
8
36
51
24
30
31
11
25
24
84
131
54
96
54
21
15
49
72
12
71
37
23
1
20
4
77
19
11
93
4
48
72
17
91
20
148
156
24
41
6
108
1
35
33
3
37
20
12
51
24
25
29
150
60
37
60
5
19
59
37
95
13
20
64
176
45
31
24
17
19
144
47
120
25
24
95
141
3
12
13
44
132
148
12
108
12
144
12
84
96
44
51
30
7
48
24
8
28
95
213
57
30
45
3
9
51
30
51
64
5
19
60
47
84
21
96
88
17
87
148
12
36
24
11
121
35
25
36
72
48
68
16
59
37
24
8
111
25
44
33
15
33
39
16
44
192
15
25
24
12
12
101
7
72
60
11
25
65
42
133
71
66
3
72
40
12
11
189
52
36
12
20
16
60
5
96
63
111
1
48
56
16
35
49
36
84
24
8
12
57
31
8
16
89
55
84
120
47
33
36
52
24
24
12
48
47
73
44
52
41
18
1
20
36
28
24
60
60
56
64
11
96
25
8
36
72
129
115
8
76
32
33
31
131
37
72
11
37
12
24
12
68
40
24
8
72
48
39
6
27
40
12
44
147
9
24
57
24
144
91
95
1
24
11
25
144
59
45
36
196
132
72
24
56
21
3
52
12
47
85
155
36
9
88
11
9
52
41
43
60
35
21
9
6
13
8
28
17
3
36
195
36
45
4
11
73
24
12
20
51
48
37
23
1
60
48
257
6
93
51
165
16
12
12
56
64
5
24
79
8
33
7
12
36
11
9
15
72
165
15
49
36
48
36
48
17
54
69
16
180
71
81
3
25
24
11
37
5
43
84
107
1
24
36
89
15
16
89
3
123
57
ABCD 97614556244*3^$a+1 [50094]
33
87
40
53
30
60
265
32
93
43
17
31
32
3
117
24
9
90
229
8
477
27
33
126
54
51
216
16
167
33
3
117
117
171
16
56
112
56
15
60
117
3
24
157
96
137
103
240
24
24
59
45
16
152
207
225
280
125
30
21
69
60
7
209
7
48
65
87
117
30
90
43
200
160
137
180
3
72
15
6
315
9
103
53
90
60
69
15
1
24
168
24
269
19
41
30
114
15
168
192
136
24
95
36
180
9
168
184
48
8
63
24
57
24
189
363
120
3
157
23
97
120
287
90
55
71
1
24
176
120
64
120
209
180
43
8
216
168
51
229
11
61
24
275
61
8
165
163
32
48
144
39
97
8
9
15
72
40
24
144
72
8
48
3
60
9
255
96
81
153
135
21
27
87
97
48
120
35
36
297
192
40
56
9
96
15
75
85
56
96
120
147
157
56
183
97
32
51
85
152
27
13
23
169
8
24
3
21
9
87
9
15
105
111
48
16
152
57
207
88
96
125
114
126
67
72
128
48
255
90
55
125
150
45
72
24
16
152
285
3
27
37
56
3
30
135
184
96
104
72
64
32
520
77
75
16
119
33
120
120
33
24
7
48
35
253
17
31
320
184
41
79
32
16
144
8
16
65
39
15
36
157
107
21
40
32
112
48
17
87
9
54
1
32
57
15
15
1
239
36
45
376
80
96
24
93
51
16
48
56
69
51
75
144
36
225
99
141
15
49
8
144
309
27
24
33
90
13
8
24
171
37
17
360
55
8
33
270
1
53
30
96
21
33
66
397
368
40
5
267
3
325
24
32
16
104
16
104
153
15
72
3
60
90
63
48
16
29
24
147
64
104
160
128
120
48
39
66
7
137
6
97
24
8
72
63
60
30
63
432
45
67
56
27
45
111
24
153
147
60
30
36
151
323
13
113
54
57
16
224
183
25
125
30
21
16
8
208
8
105
375
39
81
24
40
125
3
48
75
21
159
57
33
39
15
201
120
16
24
56
9
7
72
215
57
33
15
255
121
24
32
88
48
83
21
168
111
169
35
61
24
120
11
180
9
72
88
56
120
24
81
399
16
35
285
129
7
80
93
43
77
27
64
104
45
51
75
30
15
24
168
177
216
79
56
99
36
9
136
29
3
40
152
16
5
294
141
39
33
88
24
32
3
30
151
56
33
7
296
57
111
16
29
27
117
36
15
432
27
90
120
3
40
53
99
72
40
59
109
65
7
8
225
87
16
77
211
149
3
48
16
23
145
35
117
144
39
57
39
9
75
85
8
48
39
96
57
27
6
127
72
360
56
9
175
5
150
133
137
87
96
24
40
59
54
306
144
30
151
29
27
69
27
57
7
ABCD 97614806416*3^$a+1 [50020]
195
90
144
72
75
159
306
207
27
21
375
9
261
54
198
63
99
90
435
33
342
126
18
72
90
162
18
432
90
36
216
90
126
18
54
36
54
3
15
54
18
18
18
117
117
75
123
288
21
195
126
72
183
48
165
36
135
96
3
216
180
90
18
216
189
135
126
72
18
36
141
129
324
219
192
240
240
99
45
117
18
57
375
57
141
54
126
342
72
33
3
144
45
48
15
72
153
432
27
54
342
198
72
162
18
183
51
45
96
48
144
45
147
285
36
108
99
45
180
108
54
18
27
9
39
51
72
69
75
144
90
171
48
87
180
69
57
90
18
75
51
108
36
36
18
198
18
126
144
81
171
165
192
48
9
54
324
90
3
144
48
111
126
36
207
117
75
231
144
126
18
201
69
72
288
180
36
18
36
72
18
162
90
144
63
96
309
90
18
15
165
252
108
3
231
36
144
126
54
54
27
27
90
18
9
48
15
177
21
180
18
36
18
342
9
27
117
27
126
39
159
129
240
135
72
33
3
93
105
54
36
36
108
126
90
21
105
183
213
18
9
27
18
126
21
105
18
126
36
3
336
129
90
18
18
36
45
9
270
180
69
201
54
81
405
306
144
72
129
96
27
288
144
108
57
51
144
54
39
48
57
87
3
36
249
165
75
51
162
18
396
108
162
54
36
69
75
54
108
3
105
36
144
234
105
3
108
72
57
123
54
15
39
57
159
18
450
90
3
69
54
126
198
216
9
153
108
75
159
36
126
54
54
72
198
522
108
18
54
90
54
36
90
9
27
117
81
54
72
81
63
129
15
18
72
135
171
165
321
15
75
54
159
165
18
90
63
27
54
90
21
15
144
18
15
48
135
57
483
93
15
54
18
72
72
9
9
216
36
75
96
117
75
33
207
171
36
33
57
144
39
123
69
336
9
144
72
15
93
126
108
126
54
198
144
15
93
51
21
54
162
3
51
45
9
72
54
153
333
234
54
51
21
288
234
33
237
108
234
45
96
147
342
39
159
33
3
54
198
162
63
9
108
27
48
411
117
45
147
15
36
90
36
15
3
108
72
153
48
336
39
57
69
18
72
33
3
288
36
144
36
69
96
15
36
ABCD 97614989768*3^$a+1 [50004]
34
29
25
47
43
104
108
28
30
90
17
55
384
41
24
15
150
18
52
20
16
24
101
43
14
18
12
21
39
22
23
27
36
18
102
58
104
75
91
2
87
1
14
33
3
24
12
144
10
80
10
12
90
114
80
93
43
77
3
57
12
31
18
155
37
2
45
43
29
31
8
165
21
34
104
36
21
61
8
6
9
175
41
25
71
57
22
101
75
12
21
51
4
101
31
29
151
113
39
18
75
39
16
14
10
44
36
96
108
12
118
80
15
7
89
75
36
105
55
32
33
99
16
17
91
20
84
21
7
108
5
75
10
134
28
84
29
24
133
30
20
40
108
12
78
14
16
2
34
36
17
33
195
13
32
18
105
61
26
4
24
66
6
50
90
4
68
36
36
166
83
111
105
48
3
58
50
21
39
105
25
104
51
91
20
16
38
87
25
194
48
33
85
80
18
276
9
39
180
28
48
60
32
70
47
63
88
50
6
18
51
7
80
108
10
102
20
88
14
87
24
75
9
31
12
18
191
9
30
24
18
120
39
84
147
24
9
27
40
48
86
39
1
54
2
27
3
57
3
12
96
36
30
54
36
64
5
67
8
36
4
110
22
84
36
29
60
241
23
39
58
14
60
124
36
36
29
45
120
39
36
15
93
43
5
3
21
33
18
72
6
30
24
12
96
69
55
74
66
24
69
43
48
20
9
43
144
20
36
177
12
96
108
115
36
14
66
126
10
48
89
48
3
96
45
36
99
33
43
44
4
2
30
28
80
36
93
3
33
127
128
9
3
4
29
39
21
57
15
33
90
22
38
12
57
3
33
55
2
18
45
39
42
51
12
75
22
104
22
17
43
84
125
55
60
116
4
89
87
4
14
136
176
15
33
39
15
42
48
18
4
74
99
3
24
9
180
61
14
96
124
110
15
147
4
66
155
115
18
47
39
154
11
19
72
68
22
50
93
39
112
41
27
22
23
3
33
21
39
75
30
22
29
31
44
24
36
45
24
15
10
30
146
256
8
126
33
147
6
48
6
34
71
48
3
64
54
26
6
15
43
30
71
55
29
31
101
43
36
44
150
22
77
27
130
98
76
89
7
156
65
103
12
18
50
54
22
56
108
16
6
54
98
22
194
24
15
1
72
114
5
135
69
15
72
78
27
24
75
84
21
15
276
88
14
22
29
7
78
14
88
104
18
6
66
18
57
21
70
74
34
20
84
93
75
102
46
140
40
116
165
15
105
36
75
40
20
90
162
30
3
39
16
53
75
84
33
75
94
104
24
66
180
60
40
5
39
36
72
28
36
5
31
5
43
29
60
91
36
128
12
21
33
22
60
120
20
12
36
82
47
43
29
15
18
15
7
24
80
69
36
27
30
24
66
40
168
317
43
72
62
298
5
79
56
40
5
39
136
65
3
9
151
42
32
135
151
17
15
24
4
140
40
5
27
34
35
3
106
14
72
33
96
91
14
22
24
41
75
33
60
51
54
22
24
68
12
69
7
32
165
1
42
54
23
57
15
36
3
10
47
3
40
44
90
18
64
140
4
30
72
107
7
5
31
173
7
29
25
90
14
72
30
100
14
18
81
115
32
60
40
104
126
15
25
32
30
36
22
24
59
61
11
45
63
39
18
18
69
31
80
10
50
16
36
20
4
84
86
6
40
48
50
10
44
21
15
96
48
46
14
180
180
213
93
264
58
128
70
2
12
58
38
112
8
216
100
44
42
102
28
8
22
35
72
43
18
66
54
11
39
24
12
10
14
16
128
33
15
93
84
57
75
19
36
29
99
33
3
36
16
24
144
32
45
9
16
14
24
84
46
134
108
33
45
90
22
47
33
58
17
12
103
18
131
21
90
4
24
41
60
15
33
27
9
96
25
26
54
46
68
12
40
122
82
8
76
2
18
22
14
4
5
204
15
6
15
84
27
18
88
18
72
17
3
18
15
87
28
72
48
14
22
74
22
32
16
32
72
36
126
6
72
16
20
30
46
26
64
86
4
68
36
36
18
18
225
13
14
36
30
87
39
100
8
22
11
135
45
39
36
184
14
22
17
57
34
17
15
252
148
65
183
22
54
20
9
21
6
88
65
39
36
36
76
54
155
165
3
3
138
51
36
99
54
99
7
68
165
3
45
189
40
54
5
ABCD 97615682722*3^$a+1 [50005]
163
17
36
1
18
60
18
48
59
13
12
60
30
12
54
107
7
5
48
43
9
15
42
51
9
6
42
36
90
6
71
12
31
17
4
63
42
18
17
13
6
5
1
11
4
15
36
84
53
25
6
12
18
72
30
60
5
49
18
12
48
36
41
16
45
18
36
48
41
24
43
29
79
81
9
72
12
35
13
84
51
9
11
48
12
12
73
24
48
42
5
1
18
6
24
96
23
1
36
30
108
42
90
5
24
16
9
51
15
30
60
3
45
107
73
63
45
42
42
15
3
6
11
61
48
51
44
7
57
3
24
30
30
18
18
48
5
16
36
9
71
19
45
15
21
32
31
6
6
113
61
54
9
3
12
18
18
60
5
7
18
71
25
119
31
165
21
12
47
1
18
54
15
63
5
109
66
90
30
53
127
9
8
25
30
96
12
45
3
29
48
24
19
84
66
66
54
54
5
12
43
41
37
47
121
24
15
153
23
7
12
66
234
45
45
12
3
32
48
1
60
11
28
20
31
96
65
24
31
24
90
87
39
36
5
12
7
93
92
13
35
96
16
63
78
12
11
24
31
12
60
24
33
20
25
11
151
24
12
12
17
24
49
47
31
18
27
15
5
19
6
35
13
47
19
141
72
105
30
5
28
45
12
6
5
16
171
18
35
84
85
18
57
60
93
12
35
96
49
15
32
36
169
11
55
18
35
25
66
24
29
13
12
30
6
120
180
60
24
35
37
6
5
79
48
96
54
72
23
7
30
6
5
60
37
132
3
45
30
18
87
21
24
47
31
18
30
9
8
7
6
36
6
29
55
5
1
48
35
37
27
27
66
23
12
7
12
24
24
17
181
23
4
183
17
73
23
31
5
13
71
7
12
5
31
42
27
105
42
24
5
36
31
150
18
66
24
6
18
12
35
25
48
6
5
60
7
9
3
33
44
25
11
19
54
119
96
12
72
1
11
19
36
48
108
105
27
5
7
45
20
16
24
3
161
16
9
39
20
97
15
15
156
29
24
7
12
12
41
19
84
6
11
12
48
55
48
5
25
6
18
35
37
59
7
29
1
48
66
89
25
6
101
49
30
24
21
45
78
5
91
60
12
48
6
11
60
37
15
15
12
81
75
84
198
48
23
1
15
20
73
35
67
6
132
180
23
7
33
8
12
4
75
45
9
30
12
48
12
12
12
18
312
78
132
6
78
6
23
31
5
25
54
17
79
6
6
12
138
27
105
12
48
6
65
16
15
84
12
30
27
21
11
49
6
30
119
124
15
17
19
42
54
5
19
5
1
51
15
12
5
85
63
33
6
21
44
73
42
29
24
7
5
13
60
23
25
23
4
3
29
31
89
13
12
23
73
15
3
6
6
12
5
25
3
27
18
30
5
13
24
36
99
32
1
12
12
123
48
3
125
31
45
120
39
42
18
41
48
31
30
6
18
42
113
25
12
11
12
55
72
33
93
18
21
45
18
36
9
8
43
24
12
54
11
145
11
13
12
12
36
35
67
5
49
24
6
150
114
24
42
51
44
16
45
18
30
11
73
6
12
24
36
30
39
45
3
20
1
132
23
31
30
23
60
43
78
51
9
6
5
85
15
15
54
39
45
87
21
23
19
57
8
1
84
12
24
6
120
24
120
36
30
24
39
147
24
41
84
1
18
12
84
5
25
11
61
47
48
24
55
60
18
192
11
7
17
1
83
12
4
20
16
32
91
5
49
6
101
13
48
227
43
42
23
49
35
61
23
31
66
27
20
96
31
66
23
31
53
13
18
5
24
7
6
75
8
1
48
23
72
7
18
6
24
45
20
7
18
12
23
96
31
33
12
3
48
45
9
48
48
15
15
42
3
99
93
32
43
12
6
12
35
100
20
1
59
48
52
3
18
12
15
69
23
12
13
35
72
25
30
78
30
41
37
18
41
25
48
12
59
7
5
13
12
24
35
55
48
41
115
60
6
15
135
18
23
43
36
173
112
3
125
31
30
6
18
18
29
49
6
18
3
32
37
95
48
37
11
24
40
3
5
73
24
96
15
3
24
30
15
51
57
3
41
36
12
61
54
6
36
11
49
59
85
84
3
27
30
18
89
13
90
5
31
137
25
72
71
84
28
87
12
24
6
60
6
30
48
6
6
60
54
33
32
13
6
72
48
41
28
57
54
5
12
72
1
84
60
23
7
12
65
16
3
42
35
4
8
25
96
59
7
5
19
29
13
48
51
8
1
11
16
60
3
180
42
12
12
66
9
9
30
36
90
84
12
39
45
36
24
24
24
18
5
19
36
29
205
24
24
6
12
30
108
39
20
31
12
29
1
18
6
78
57
8
28
20
25
12
12
15
44
60
31
60
5
13
6
42
102
5
1
96
66
12
6
11
40
36
3
17
25
18
21
3
5
67
21
12
3
57
33
30
5
4
8
148
15
42
107
25
18
5
103
5
73
6
24
9
60
20
28
32
1
24
30
48
18
27
9
6
45
57
11
12
25
18
6
6
77
103
12
12
36
29
73
23
103
137
37
6
9
8
7
17
1
39
9
11
13
48
24
11
43
5
25
6
29
19
12
24
29
7
5
25
36
23
36
40
225
6
54
11
24
24
1
54
57
3
30
119
7
6
30
29
1
47
12
79
12
48
96
30
18
30
35
61
30
6
18
6
95
37
99
15
21
32
37
11
37
15
81
36
23
55
30
23
48
67
12
17
13
11
60
64
32
25
48
35
40
21
6
24
21
48
32
55
18
23
73
144
75
93
24
24
12
54
30
23
91
12
5
13
72
47
31
65
16
3
36
17
84
13
42
6
12
23
7
6
6
36
108
41
55
36
12
6
11
49
90
5
12
67
6
36
83
208
32
7
66
18
41
19
12
54
18
5
7
41
48
12
25
30
45
39
24
6
18
6
42
53
7
9
45
11
19
24
17
13
12
90
18
6
48
33
15
9
48
8
7
66
30
72
30
27
12
44
1
23
12
48
31
102
48
36
35
43
6
111
93
3
45
23
16
21
24
35
28
33
12
27
8
36
79
17
55
60
29
25
35
4
3
89
19
12
17
1
42
105
27
41
124
32
19
36
36
ABCD 97615824784*3^$a+1 [50013]
1
24
11
69
63
81
39
78
18
36
21
136
41
7
24
104
81
31
17
96
30
54
51
48
27
42
27
160
41
6
1
17
30
33
40
53
72
51
45
36
12
24
12
96
55
17
12
27
51
21
136
24
191
6
43
113
18
45
105
18
30
132
19
17
63
16
96
35
24
30
114
61
5
123
48
168
111
1
8
15
72
30
27
9
24
63
16
41
87
99
48
90
187
11
36
18
72
96
72
12
60
36
99
57
24
7
131
36
6
27
93
51
57
108
42
66
6
1
80
93
42
48
25
89
7
5
42
36
30
6
57
160
24
5
90
42
7
168
89
42
93
96
153
84
27
16
29
54
24
45
9
36
12
60
19
24
72
120
8
48
45
51
64
47
9
81
6
84
18
19
95
1
11
13
11
90
75
9
162
54
168
36
19
65
87
9
55
8
48
9
42
36
12
61
48
59
54
31
8
117
162
9
24
39
72
9
40
104
144
27
36
60
18
12
31
11
21
96
144
3
229
24
41
55
24
23
9
72
45
54
42
108
54
121
32
48
27
6
18
37
83
37
53
27
15
129
72
15
30
6
66
18
72
249
3
6
55
24
47
66
18
96
72
13
77
48
42
12
42
3
99
6
111
105
54
57
15
18
48
114
318
18
18
78
37
11
36
1
5
3
69
90
12
6
31
23
25
47
54
66
18
7
47
49
41
42
30
6
57
16
29
91
8
123
37
47
60
12
25
17
63
21
27
87
1
24
101
12
42
30
135
27
162
51
3
37
48
48
47
24
48
36
72
37
24
72
143
57
87
57
27
60
12
42
108
39
16
71
72
18
39
24
21
51
48
9
60
36
39
33
30
24
9
39
90
15
9
12
42
12
24
12
81
136
167
1
48
32
16
95
9
24
153
36
67
23
12
90
6
45
192
105
54
57
15
54
72
48
42
144
30
51
99
156
9
177
54
1
11
61
48
41
126
36
180
97
41
132
3
9
7
17
54
49
125
99
69
259
5
67
32
45
18
6
3
72
33
111
40
32
45
36
15
16
95
25
47
177
120
15
72
54
99
183
25
17
72
39
9
7
128
24
48
96
63
18
12
96
75
33
36
3
9
24
18
102
63
15
30
60
31
5
126
66
90
18
54
54
60
7
24
23
73
11
126
42
13
23
1
17
198
9
16
227
45
16
29
36
31
41
63
16
29
12
42
90
36
18
36
48
108
42
48
27
16
11
61
53
3
9
6
1
56
27
72
13
59
24
66
18
1
113
39
96
48
117
42
198
19
56
9
15
21
91
77
99
57
42
36
25
23
81
27
180
105
21
6
21
40
128
9
12
19
23
30
54
109
59
54
79
119
108
18
3
16
17
30
6
162
73
89
66
189
51
84
1
104
3
6
18
126
18
84
18
42
12
9
24
3
69
3
45
135
36
37
5
126
85
35
18
99
88
209
15
88
5
60
54
90
48
72
87
3
13
32
15
12
114
18
9
40
5
3
9
7
8
3
6
30
9
63
1
5
19
56
33
12
51
9
39
15
36
45
21
43
47
78
54
66
24
30
96
66
99
9
72
7
65
127
35
54
7
29
24
91
107
36
25
23
49
47
9
3
24
229
89
18
90
27
15
345
64
32
120
64
89
36
78
66
24
43
83
21
9
7
83
42
3
69
90
18
12
99
45
90
126
18
49
23
42
66
45
81
55
167
145
48
24
53
43
32
105
7
32
63
24
12
144
24
61
11
37
119
42
30
18
96
111
27
18
36
42
37
29
43
35
93
144
40
95
1
8
45
6
36
120
24
18
84
6
72
45
9
48
63
99
69
3
54
31
41
36
18
132
72
12
121
24
23
1
29
36
7
11
117
136
35
6
72
126
9
75
85
29
174
78
12
162
1
77
18
48
9
24
72
120
15
36
37
125
12
150
90
36
12
42
13
71
60
12
97
96
65
79
48
8
45
12
42
30
162
168
85
8
33
255
15
192
1
5
36
102
42
30
1
35
54
55
35
69
129
96
12
60
84
90
18
54
6
3
88
272
63
9
24
45
19
24
32
87
81
81
55
56
88
24
11
21
33
54
30
72
96
54
30
87
88
137
12
60
55
35
13
5
3
33
36
66
25
35
48
6
7
47
9
147
37
80
16
29
18
25
101
108
36
91
5
91
53
66
24
57
27
6
7
65
120
15
9
31
113
48
15
48
ABCD 97616072902*3^$a+1 [50022]
6
25
144
5
6
25
89
63
33
42
12
33
88
5
12
3
27
97
23
45
4
24
47
42
63
33
31
44
12
52
23
78
30
42
7
95
93
15
18
147
27
45
21
54
73
5
42
13
17
48
18
24
13
5
18
54
3
24
21
60
175
53
42
12
37
71
72
30
66
54
48
12
7
8
15
186
7
5
27
3
97
5
6
25
12
23
85
35
21
3
60
30
31
77
78
21
36
45
108
12
43
56
9
12
15
28
36
11
48
9
21
60
15
27
210
18
84
18
3
69
60
36
19
12
11
33
57
138
1
11
9
48
48
48
9
78
30
42
57
63
60
66
42
57
3
12
30
6
54
31
5
51
4
35
12
60
9
3
66
7
35
12
33
27
180
30
30
120
18
159
63
66
30
49
120
8
123
37
5
27
16
44
3
18
27
12
51
12
49
161
7
65
6
9
40
36
5
55
59
120
21
129
7
8
15
1
56
3
13
17
3
12
33
72
36
27
24
4
44
132
3
1
24
5
66
54
198
33
9
6
21
120
33
31
47
60
85
35
37
41
127
8
69
108
30
48
132
9
9
27
15
78
19
11
30
135
45
12
19
11
85
23
84
21
100
5
30
25
36
48
8
100
77
3
60
40
53
24
48
43
36
173
15
15
96
12
42
43
23
60
1
29
12
39
63
6
31
41
63
96
141
19
41
102
66
15
72
144
39
30
51
4
5
15
117
162
6
54
18
27
28
17
18
12
1
5
24
48
30
12
30
18
85
35
60
60
25
95
18
54
13
5
18
102
27
15
85
41
12
127
5
55
95
6
42
18
15
4
95
33
45
63
36
39
25
104
33
7
23
30
27
33
55
8
27
42
48
72
60
6
72
9
28
5
36
30
114
27
48
28
17
150
18
42
121
20
27
108
21
39
1
41
42
78
15
15
9
3
156
12
37
83
42
27
28
60
32
16
5
42
6
91
251
57
48
4
59
1
48
176
117
27
3
48
81
9
30
1
176
33
30
84
120
25
41
7
23
54
48
18
60
21
60
9
54
90
60
30
1
32
105
30
13
47
45
100
5
3
16
11
45
45
79
44
100
20
45
72
18
12
9
3
18
18
57
45
102
66
54
30
3
84
4
32
63
109
5
27
63
156
144
81
45
24
27
4
17
60
3
27
78
42
12
6
102
60
48
24
18
115
12
36
44
60
21
72
7
35
13
83
81
16
53
75
40
80
147
37
95
13
23
12
9
33
30
37
59
24
6
54
1
5
150
24
36
21
120
69
87
28
5
12
12
66
30
51
40
24
29
96
12
7
36
20
12
87
6
12
30
69
99
30
12
27
33
42
33
33
42
37
68
75
18
30
12
12
45
51
42
78
1
68
28
137
48
102
6
15
16
44
9
3
100
5
18
9
21
42
48
45
64
180
35
18
30
93
15
61
11
13
12
32
36
75
145
5
15
39
18
3
45
19
65
27
33
126
30
12
15
33
60
54
6
31
48
11
54
3
3
24
18
78
12
48
9
45
51
100
140
12
48
24
3
18
24
30
36
1
60
36
47
126
27
132
12
24
9
48
60
120
19
168
8
3
54
60
27
40
128
15
25
80
183
9
21
7
53
15
33
24
6
12
93
15
1
36
5
63
12
27
21
84
28
65
19
23
21
15
12
9
33
27
9
55
17
15
108
84
21
24
15
16
29
67
29
42
13
89
18
33
39
141
36
129
72
15
33
79
32
4
35
1
41
30
97
11
72
12
21
27
108
45
60
39
13
92
51
1
23
33
147
30
60
60
103
47
33
57
15
40
32
3
66
42
18
99
12
40
108
5
78
9
84
39
66
7
77
6
9
3
85
12
11
57
168
57
42
13
17
36
24
75
28
48
36
23
48
18
54
48
57
45
30
61
155
90
7
35
72
90
6
57
112
23
57
12
111
30
18
90
115
20
57
3
24
15
1
5
24
6
9
48
105
18
1
53
3
120
27
13
35
30
18
30
54
6
150
72
48
81
60
63
108
37
36
5
114
6
162
48
69
88
32
120
12
36
24
24
135
81
3
48
78
102
33
69
18
12
36
21
51
45
33
67
44
48
45
3
124
23
30
15
21
54
57
9
72
27
48
64
53
6
69
12
39
1
29
72
18
21
4
32
27
6
90
12
33
27
18
7
77
7
8
16
35
42
27
15
6
54
6
12
27
36
39
78
138
61
191
9
28
20
15
18
27
225
18
18
72
7
5
3
75
45
12
15
21
16
11
12
6
79
80
28
17
108
78
12
93
52
17
15
111
1
89
42
9
39
9
156
27
102
63
27
66
55
29
183
45
42
90
43
83
30
120
19
32
123
25
5
55
125
123
3
21
24
76
131
42
67
29
39
16
24
36
35
1
8
21
27
45
19
23
45
15
33
57
6
97
23
21
39
81
81
7
36
36
80
51
42
36
15
12
93
12
99
153
78
25
24
29
60
60
12
72
103
23
117
15
120
9
3
177
63
6
42
18
79
72
41
27
15
97
23
25
41
55
17
3
39
21
100
47
30
12
87
51
30
7
35
1
36
11
45
27
85
72
56
57
15
63
60
13
35
37
17
7
8
28
107
108
30
7
41
7
8
ABCD 97616603692*3^$a+1 [50218]
11
12
28
84
27
81
81
47
72
76
228
9
159
120
108
99
45
96
32
4
21
51
32
4
32
48
4
9
191
196
20
108
4
12
68
103
41
112
56
40
39
72
29
12
96
120
76
144
27
54
131
31
29
160
68
31
29
112
48
27
33
48
24
12
240
68
25
231
104
112
104
12
4
72
68
13
195
12
132
147
9
176
72
24
52
9
11
25
23
24
264
64
8
103
105
104
160
32
24
144
79
162
51
140
228
4
24
36
75
18
23
24
72
88
56
25
54
9
68
49
131
28
140
120
76
92
4
140
61
27
236
12
184
108
20
108
12
13
51
8
31
45
68
168
133
155
16
24
39
5
76
20
61
47
88
32
40
117
191
16
68
28
36
57
63
81
47
97
51
32
43
101
76
144
152
157
15
44
96
61
11
160
9
180
18
9
117
27
68
13
36
72
18
65
16
20
108
61
23
28
68
61
23
24
52
20
12
4
9
108
51
32
7
198
119
4
44
112
60
36
75
41
76
225
51
8
112
63
126
144
36
23
60
4
93
63
36
45
315
72
32
108
4
135
65
48
31
41
24
79
69
80
4
189
15
156
240
32
4
176
16
531
141
12
117
59
112
20
48
4
60
48
60
48
32
72
76
36
32
112
9
54
29
36
40
324
140
133
51
57
47
36
48
121
227
16
63
198
59
24
48
121
51
80
4
24
48
56
72
112
216
12
140
136
57
119
124
32
36
28
156
20
52
24
32
7
9
207
5
108
100
32
112
48
20
16
60
36
39
81
81
36
72
167
36
28
44
72
60
124
68
28
32
88
104
49
15
39
33
144
12
32
13
54
29
156
85
18
113
24
7
54
51
68
16
27
54
108
47
79
101
36
144
16
92
4
80
28
156
36
96
36
32
72
112
21
18
9
32
100
3
29
148
201
83
160
36
45
18
72
5
13
23
76
128
76
32
7
29
48
4
405
11
133
23
132
76
75
54
63
60
72
21
83
48
36
112
9
72
11
36
4
32
25
51
75
153
24
212
84
72
31
69
212
88
45
36
23
24
112
72
12
9
72
159
192
36
128
40
48
63
65
7
41
31
5
13
87
156
60
180
3
33
57
15
48
36
20
25
15
8
40
20
144
25
216
815
49
83
160
45
11
7
9
68
36
157
59
49
23
144
108
28
32
40
12
27
65
88
60
93
99
20
12
49
63
140
256
20
61
36
15
219
405
9
18
41
13
83
12
4
45
51
39
105
72
183
173
124
45
83
4
3
81
63
105
32
4
84
24
68
48
4
45
191
12
112
20
25
123
8
85
11
36
36
7
54
59
144
100
108
21
11
36
25
87
180
224
31
33
72
39
77
76
72
92
12
144
31
162
126
9
9
15
32
36
108
52
9
27
24
39
72
177
39
9
56
79
189
68
13
11
4
32
25
119
36
25
23
103
101
160
36
32
13
27
144
24
12
153
27
9
95
180
76
24
8
24
25
195
12
56
61
63
32
108
4
189
51
48
60
48
144
72
72
24
32
7
33
72
57
135
56
4
3
65
25
36
15
12
56
124
68
72
4
45
131
60
16
128
144
84
144
60
7
173
108
4
108
21
11
112
36
3
29
108
84
139
9
104
112
20
12
4
9
180
87
21
90
45
45
36
15
3
153
416
ABCD 97616765726*3^$a+1 [50072]
23
18
42
13
11
61
35
37
11
12
57
21
19
23
24
24
105
16
56
33
31
5
120
36
60
30
13
11
114
51
51
18
120
27
3
6
15
81
18
90
75
171
30
6
25
35
120
69
45
126
13
77
48
96
264
99
33
78
42
79
11
108
1
80
9
186
180
30
30
66
30
48
30
102
24
24
105
112
23
42
55
8
45
36
63
21
27
9
114
117
9
36
3
15
6
24
72
60
54
49
24
77
24
210
105
51
36
18
31
5
60
39
72
63
1
29
6
30
114
45
117
78
66
3
40
23
9
135
1
53
42
90
7
101
12
24
39
15
97
23
1
89
72
15
72
40
107
24
85
80
24
3
114
24
75
45
6
24
66
54
30
126
25
41
79
80
39
1
8
81
6
30
6
54
24
60
66
156
114
96
43
5
150
36
60
93
27
204
12
18
36
96
7
48
29
99
27
18
6
24
69
88
113
36
96
123
136
24
5
27
15
30
19
41
135
45
18
60
85
24
11
30
36
19
41
30
81
33
36
60
6
24
1
65
60
204
39
120
15
12
109
8
117
43
8
48
27
13
5
19
8
15
30
18
42
48
36
99
87
30
24
90
25
11
48
30
79
71
42
114
30
24
55
65
55
11
6
84
30
66
108
55
5
12
18
12
24
49
35
45
21
91
5
150
54
54
12
45
39
150
6
45
63
36
13
11
181
11
13
65
12
75
3
30
36
3
21
102
37
83
37
32
99
102
15
9
120
36
27
51
21
129
15
21
24
19
11
30
55
35
12
9
40
5
84
30
72
108
6
60
6
78
60
6
21
9
24
39
33
54
36
45
3
37
29
24
30
66
36
24
60
96
84
144
180
67
29
75
75
21
33
60
72
54
109
24
80
57
54
121
56
9
39
27
84
169
35
66
3
51
21
9
66
126
24
54
300
60
289
47
90
63
27
13
47
54
60
6
1
80
45
24
3
33
24
39
72
9
63
27
61
5
99
69
186
49
35
60
150
30
21
16
5
78
60
12
109
11
18
180
7
24
24
5
30
42
18
57
3
282
54
21
15
25
5
27
81
6
145
191
48
25
72
152
88
155
24
45
81
198
9
48
9
6
18
6
30
43
48
53
66
33
21
27
3
30
96
31
53
60
39
16
65
55
35
12
18
15
45
19
47
81
24
99
36
54
19
83
108
1
8
63
18
90
66
24
42
30
60
90
78
120
55
95
36
6
24
24
15
24
27
181
23
30
72
90
18
6
73
48
53
12
79
56
24
45
3
27
6
24
15
16
35
30
84
19
35
126
39
21
99
40
101
3
33
54
24
156
36
153
144
48
15
84
45
51
48
30
42
138
19
11
66
51
3
42
114
24
30
67
23
1
95
126
27
16
35
30
87
45
30
48
42
48
6
60
30
36
63
21
6
13
5
90
49
17
30
30
19
11
6
24
66
117
51
45
81
39
144
27
90
114
49
53
84
151
83
42
259
56
93
67
8
72
40
5
30
13
5
6
30
60
3
213
99
21
60
7
23
138
36
54
60
1
29
156
150
6
18
126
36
48
30
60
12
18
7
59
96
24
21
93
27
33
39
111
25
5
30
36
9
177
54
36
90
19
24
11
109
56
9
6
60
30
24
7
29
19
32
45
19
41
24
39
40
35
300
30
90
36
61
5
60
295
72
17
54
12
13
5
66
9
16
29
235
32
45
18
25
11
85
5
66
18
6
54
12
55
168
101
6
85
23
6
19
77
78
12
9
69
12
7
41
12
108
39
21
19
11
210
90
156
6
60
18
12
78
60
12
39
15
49
80
135
6
99
51
60
9
72
9
6
169
59
30
30
12
54
63
16
152
129
30
6
144
6
18
30
45
64
72
5
19
11
6
7
23
33
45
66
9
21
3
21
66
120
9
75
6
36
43
11
61
53
12
90
45
40
5
24
6
24
114
6
60
54
12
60
24
30
21
45
24
66
18
42
18
246
6
24
66
168
30
120
79
48
24
11
90
18
72
49
5
36
78
9
88
29
60
30
174
19
23
49
41
54
36
120
198
55
5
115
120
35
180
66
6
9
15
234
15
45
66
24
150
6
66
27
81
7
5
24
66
33
27
13
5
12
15
48
64
137
120
39
45
132
55
80
192
27
13
32
9
72
63
117
19
65
24
150
9
21
72
228
15
16
29
96
3
243
24
36
90
18
237
ABCD 97616804848*3^$a+1 [50016]
99
57
18
5
40
51
21
180
45
24
99
84
156
24
63
72
126
71
289
59
1
30
81
80
55
89
64
33
107
28
20
40
108
36
141
23
192
109
108
63
12
56
139
18
27
48
33
35
184
183
30
135
24
3
41
31
9
36
120
48
27
9
111
18
51
27
102
108
99
84
56
4
44
72
61
48
90
81
15
81
44
91
30
3
15
5
4
48
12
12
15
65
109
75
24
32
84
115
21
9
107
4
33
42
101
60
85
35
28
240
21
78
30
36
51
81
18
29
132
76
8
36
55
5
4
81
59
121
75
15
6
12
78
105
68
40
96
33
138
57
20
120
1
24
11
36
19
89
72
136
45
59
40
188
1
114
17
31
9
84
51
5
184
9
96
15
20
31
5
13
63
15
45
84
33
47
1
78
57
45
42
120
53
4
20
36
192
7
54
35
37
39
9
90
125
91
78
36
12
23
16
168
96
27
48
6
90
29
19
45
27
6
47
28
48
72
15
45
8
1
15
60
159
9
8
72
40
15
42
15
213
111
96
9
15
27
17
55
17
31
9
60
44
55
90
35
12
132
12
1
63
116
19
72
5
40
117
126
57
24
68
120
28
80
7
65
7
29
1
75
20
4
45
39
20
36
49
27
81
15
39
9
60
21
3
3
45
12
15
162
15
120
84
24
80
16
60
12
108
24
207
9
152
7
53
28
60
75
66
108
27
15
69
24
45
183
39
66
3
51
21
12
192
36
9
3
12
75
45
36
87
33
39
93
8
88
24
12
8
16
57
27
20
36
91
96
69
3
17
31
57
93
72
27
111
24
21
60
63
29
43
30
18
9
153
60
179
13
18
57
72
36
57
11
4
21
102
45
12
21
51
84
56
4
105
6
45
3
53
25
107
13
75
32
40
15
21
57
3
15
21
140
1
27
200
112
105
39
51
45
9
72
15
12
8
24
31
5
64
24
24
27
24
69
12
63
30
63
120
75
29
1
63
36
48
12
60
20
13
78
57
68
49
18
201
69
36
36
60
54
21
8
96
1
156
27
12
69
59
55
17
13
27
45
3
32
24
72
13
75
24
168
12
32
265
99
45
71
145
23
12
88
8
40
9
180
75
15
96
17
37
39
12
39
54
15
84
111
9
12
51
5
48
16
8
40
132
9
27
24
60
68
28
92
168
19
29
52
48
45
42
129
84
24
27
273
68
4
60
33
18
117
3
125
40
75
48
41
4
27
18
36
15
3
5
37
51
168
24
20
16
156
9
71
108
37
3
15
6
11
240
31
54
18
117
180
9
39
21
51
84
24
3
9
8
13
72
18
45
44
55
93
132
8
97
11
4
48
12
84
15
221
19
54
66
54
23
12
37
90
161
24
181
138
42
15
69
71
19
89
61
90
33
36
20
157
18
54
72
23
40
8
144
60
85
36
3
24
177
36
27
3
149
139
6
99
192
9
96
3
9
27
45
60
84
42
57
45
90
33
12
177
39
44
96
31
41
13
72
15
3
96
65
1
35
4
20
36
28
9
35
13
99
80
16
60
72
51
9
63
77
67
6
48
90
69
21
36
71
19
9
45
15
12
207
41
4
12
20
1
90
33
72
72
32
88
48
84
68
36
19
72
9
180
96
44
16
21
119
4
72
24
321
30
24
30
60
71
12
163
5
48
36
1
23
121
35
19
126
59
4
33
135
72
27
9
57
63
45
27
12
33
35
60
145
12
3
123
17
124
8
12
55
33
108
237
71
4
33
132
3
9
111
129
35
36
48
1
18
17
40
141
18
9
36
27
24
93
72
108
33
30
72
21
32
19
21
12
81
12
42
102
15
20
1
23
4
48
57
108
63
56
36
24
19
174
23
48
36
1
35
4
128
16
12
3
125
4
108
12
81
15
32
7
33
60
140
49
6
17
37
11
100
9
59
84
36
55
9
32
148
8
43
29
37
15
156
9
3
108
72
3
54
15
75
18
15
33
59
4
60
57
15
24
104
16
60
21
12
75
120
3
45
48
56
4
45
107
79
54
11
16
57
51
219
41
4
51
9
20
76
12
12
15
18
48
6
48
21
21
35
88
20
13
24
63
27
66
39
24
45
39
33
27
132
20
25
54
29
115
81
84
27
150
51
33
54
161
36
91
77
13
99
99
81
105
30
24
17
12
1
24
72
ABCD 97616914264*3^$a+1 [50057]
54
15
51
12
129
3
21
51
60
17
16
8
84
25
78
57
75
89
19
45
27
53
31
6
66
12
6
23
1
27
171
12
21
9
78
84
48
12
33
33
18
53
64
15
5
67
65
85
18
5
28
20
204
7
36
114
48
15
3
41
216
13
11
49
54
60
60
29
180
229
60
18
12
48
41
7
101
16
20
55
17
16
9
78
41
49
30
54
18
48
30
18
21
56
108
19
72
41
43
12
9
3
12
5
121
15
57
11
139
12
78
30
5
187
29
67
84
6
30
24
33
33
18
29
43
17
136
39
36
17
7
6
12
120
18
54
6
12
5
55
24
41
97
63
33
42
84
21
45
83
24
31
24
12
6
11
91
53
25
12
108
35
24
25
39
56
13
66
17
7
78
23
12
13
6
5
76
57
30
65
60
1
12
27
44
13
66
18
126
17
91
132
24
17
52
51
114
123
33
23
52
21
131
28
69
48
114
48
60
12
60
36
5
28
81
108
15
135
18
119
49
42
198
24
42
41
19
84
29
84
7
21
3
66
12
15
20
24
4
8
19
252
53
36
43
45
3
6
54
156
96
96
113
64
3
41
16
3
30
42
12
129
27
57
3
5
43
29
28
123
53
61
23
25
207
21
15
27
60
54
6
24
53
13
35
43
24
12
81
33
15
24
27
54
42
90
95
55
5
19
48
12
24
42
114
24
24
17
31
48
36
36
5
37
48
30
17
31
9
51
29
67
54
54
113
37
120
59
19
72
53
19
17
43
18
11
55
60
9
87
5
36
43
72
89
13
27
33
30
6
42
33
8
24
28
51
6
23
37
18
53
7
6
167
73
18
65
1
42
30
42
29
36
16
56
13
42
6
18
12
42
11
1
30
48
17
48
1
6
36
24
96
12
30
42
29
36
13
30
29
19
24
101
115
24
41
7
21
111
54
24
18
17
40
57
126
41
16
3
54
15
56
7
21
9
18
117
188
19
17
43
60
24
12
72
48
12
17
100
8
36
36
64
15
30
23
1
27
20
1
23
55
6
23
36
19
5
61
90
12
102
132
84
71
1
18
54
6
29
16
27
29
13
36
39
44
61
15
15
12
60
17
61
78
17
1
72
267
45
48
12
59
1
6
129
8
60
85
78
54
6
156
18
11
16
8
25
11
37
75
24
51
42
48
119
25
11
79
21
8
67
9
24
9
47
31
41
43
126
63
15
5
79
29
7
101
19
9
32
1
47
25
30
33
80
25
3
45
47
37
23
112
15
132
6
54
6
27
57
48
6
36
54
12
30
9
15
18
15
32
91
30
15
44
76
24
8
36
25
12
11
24
4
248
7
5
31
5
240
12
31
102
71
7
101
31
24
48
6
6
21
9
11
19
6
54
17
12
79
17
13
18
24
36
18
11
36
163
24
65
7
180
96
29
73
11
24
76
8
37
51
21
12
6
5
31
24
24
137
13
36
54
12
33
27
18
12
6
5
25
18
57
92
24
49
18
9
63
60
45
63
21
33
6
41
216
36
79
24
105
60
20
19
12
48
36
129
51
60
6
18
60
29
25
3
15
24
21
15
210
3
24
27
6
60
114
18
108
48
42
65
55
24
45
39
17
60
13
95
31
17
13
6
48
102
47
7
29
37
87
21
90
24
21
36
168
45
47
1
195
39
17
91
6
107
40
8
24
84
28
32
1
11
72
115
57
3
5
7
29
79
117
8
84
79
42
39
3
33
84
15
18
12
15
63
48
24
36
42
30
72
53
67
17
13
11
48
19
45
8
25
75
15
9
36
39
153
8
25
107
13
35
88
117
18
29
16
192
80
36
16
92
28
381
192
99
20
19
30
75
111
48
36
185
49
60
42
21
8
25
12
71
1
59
12
64
27
24
57
9
114
36
137
36
25
63
15
69
15
18
6
5
91
126
102
90
48
12
87
9
47
13
39
128
7
53
12
1
6
36
24
5
13
48
12
27
3
36
12
72
12
18
60
18
29
55
36
24
6
59
36
25
18
240
5
67
5
55
48
30
30
81
80
1
15
39
33
51
24
36
113
28
51
78
23
108
12
28
36
27
5
61
12
39
15
29
37
18
9
8
127
17
43
36
81
3
41
4
111
60
24
66
35
24
72
1
12
18
5
43
69
36
8
109
87
15
36
5
31
41
25
35
7
101
12
43
42
11
76
8
52
36
44
31
84
18
3
12
39
48
53
36
13
15
80
1
12
18
48
54
18
5
37
30
6
354
5
7
66
12
123
99
24
53
79
33
15
9
80
100
20
1
6
84
17
36
72
49
30
90
102
36
30
3
72
3
252
41
12
52
15
5
7
29
103
78
63
39
18
23
7
17
12
88
39
54
42
6
59
103
101
49
51
87
18
59
43
138
6
29
55
6
54
24
41
19
5
61
47
19
6
83
115
65
4
44
60
28
3
89
36
115
29
19
12
30
36
12
63
81
6
24
126
18
24
81
9
27
80
49
147
20
25
42
42
6
9
15
60
17
247
24
12
6
15
20
37
15
3
12
93
12
8
19
185
12
43
93
80
52
48
21
126
29
25
23
16
3
42
12
35
43
17
13
6
17
4
68
37
30
18
60
36
12
15
3
41
28
15
41
72
ABCD 97616948992*3^$a+1 [50022]
123
20
31
48
21
99
18
15
20
79
6
15
3
5
37
35
55
33
51
30
11
115
12
33
93
6
6
48
84
18
17
36
64
56
7
33
32
40
3
42
3
20
85
24
48
3
60
84
117
24
39
20
43
120
72
48
45
135
5
25
24
18
72
6
12
12
6
17
13
27
8
13
12
48
47
49
24
87
3
6
24
36
114
29
36
4
20
60
16
32
40
27
42
30
30
83
67
21
69
3
3
5
25
35
100
9
3
56
1
36
15
8
1
11
25
78
65
1
18
18
72
15
3
18
27
63
5
31
24
36
9
9
63
27
12
9
21
23
67
54
95
72
28
87
17
25
3
9
54
6
119
24
31
12
24
21
27
36
66
30
18
12
60
18
41
40
15
17
52
3
48
209
16
57
30
54
3
3
12
12
53
85
6
65
25
24
18
60
5
40
33
36
3
20
25
30
30
3
33
6
66
90
12
18
27
3
30
12
11
112
3
24
5
91
5
24
7
6
18
9
3
57
57
36
15
15
102
3
3
29
13
30
24
9
45
107
12
121
75
57
18
12
5
7
48
12
42
3
20
28
20
43
29
61
162
48
5
37
18
5
40
27
30
54
29
24
85
90
6
42
12
6
114
12
9
60
9
3
20
7
41
19
36
6
30
114
6
33
36
20
7
60
42
11
7
33
27
65
48
24
1
24
42
21
48
21
3
36
171
30
66
53
7
12
6
6
81
3
42
23
67
12
33
69
11
19
29
1
71
7
18
3
15
36
60
6
12
35
16
27
12
72
21
20
19
41
40
27
12
24
54
12
48
3
159
36
5
132
28
39
29
49
12
3
3
42
3
60
3
9
20
7
9
21
78
65
40
51
12
12
66
6
18
36
12
24
18
45
20
36
7
24
6
3
9
18
30
24
39
15
42
15
60
48
21
59
1
51
12
33
60
35
79
29
1
48
66
5
4
3
54
96
30
48
72
90
12
30
21
84
8
37
35
61
54
21
9
35
43
30
27
15
41
1
54
5
84
43
102
72
83
85
23
7
5
13
60
12
23
49
39
27
17
25
15
51
36
6
3
21
51
12
3
174
78
30
11
37
47
7
141
45
42
72
21
3
54
48
60
27
21
30
12
33
9
6
6
23
48
25
3
20
52
15
65
7
72
29
145
54
48
65
48
1
66
12
21
39
30
48
63
44
55
102
54
24
6
47
28
60
69
51
15
9
21
35
52
80
25
15
3
5
7
5
133
6
29
100
69
36
24
18
60
33
12
8
12
25
78
5
121
18
81
39
5
43
33
9
6
84
6
6
36
53
7
5
48
19
36
24
6
12
12
30
6
35
25
54
21
20
91
41
13
24
12
60
78
5
148
20
72
37
23
37
36
147
15
138
12
83
28
164
1
126
36
45
33
114
5
25
6
120
5
91
6
30
30
48
36
6
5
37
35
37
66
17
7
6
18
9
3
5
120
7
18
12
23
49
23
7
30
54
29
13
47
48
67
60
12
36
17
96
52
9
24
12
107
28
9
54
24
66
102
24
24
89
1
39
15
108
30
23
37
48
35
1
11
72
7
24
24
60
90
63
27
33
9
96
30
30
42
6
12
54
9
20
1
78
18
18
42
23
24
28
117
171
9
102
54
30
72
12
21
9
48
42
78
3
9
42
149
1
23
67
48
18
27
3
18
35
72
43
9
27
21
27
33
9
11
19
18
12
48
83
48
40
39
6
6
48
6
6
78
3
39
144
17
37
11
19
5
7
18
30
30
3
117
51
165
24
18
77
1
72
42
90
12
36
84
11
12
7
18
6
54
18
60
30
48
6
29
49
35
1
42
5
7
21
81
3
27
29
1
84
54
41
1
3
48
39
18
6
45
15
6
48
3
8
12
52
8
48
4
20
97
59
7
45
15
48
54
6
5
31
126
90
24
24
9
36
15
5
7
12
12
9
51
21
8
40
44
13
30
5
12
28
39
30
59
1
54
9
57
18
5
7
29
7
54
36
42
6
6
9
15
24
42
18
18
27
3
18
126
30
11
28
75
29
7
29
49
11
67
90
47
37
18
93
33
6
30
54
12
53
64
8
28
15
6
6
17
16
21
60
11
72
7
6
24
54
69
3
5
48
19
12
36
53
4
36
104
40
45
11
31
18
36
30
9
48
39
24
6
78
5
127
48
5
28
15
17
31
5
4
21
42
18
24
3
9
11
37
6
6
30
18
15
36
44
28
20
12
36
1
6
5
25
78
96
18
11
37
12
180
23
13
12
47
16
72
3
150
39
60
56
7
45
27
12
29
1
23
36
1
18
33
87
41
31
138
83
49
3
15
33
8
12
7
12
90
23
28
9
6
17
40
27
29
19
6
15
21
24
27
9
36
3
27
5
133
36
6
153
20
72
127
33
20
12
55
192
29
7
42
36
30
5
19
21
87
48
9
8
103
5
19
6
6
30
48
63
45
63
105
42
72
36
96
48
12
24
30
30
6
3
15
5
156
7
5
37
48
75
3
36
30
59
49
30
5
43
24
21
9
63
3
30
3
20
55
17
7
60
36
36
6
24
59
7
24
24
57
9
11
49
48
143
12
103
5
19
6
15
3
96
30
30
129
84
27
9
9
30
60
33
32
36
4
27
18
18
12
36
36
90
48
30
18
30
17
28
80
28
15
117
9
66
18
96
144
12
35
13
15
20
1
6
65
7
18
48
6
6
30
45
8
12
37
12
6
17
37
78
6
54
41
37
42
53
19
24
114
3
12
60
33
15
20
109
59
52
32
31
5
67
18
75
81
36
63
15
77
13
30
29
85
11
24
40
105
12
36
83
1
30
30
6
45
27
53
43
6
51
3
36
66
23
25
36
6
54
3
27
18
30
6
6
18
42
84
17
19
24
17
85
3
69
3
8
7
5
7
21
9
36
6
6
35
40
117
3
15
30
27
56
4
15
21
15
5
12
40
9
84
12
48
47
7
60
5
7
41
40
8
24
25
15
27
18
6
24
45
56
7
33
9
215
7
41
100
3
5
19
45
96
111
24
5
19
12
9
44
13
12
12
6
5
73
150
17
12
216
31
36
30
78
54
18
30
47
133
27
68
13
12
54
24
36
9
57
12
75
21
42
12
12
18
6
6
30
33
21
30
5
61
99
27
12
5
85
6
24
30
18
42
6
9
27
41
19
41
48
60
7
12
6
12
3
69
42
41
7
60
45
8
19
24
36
18
3
20
120
7
6
42
84
141
12
56
24
1
ABCD 97617362372*3^$a+1 [50001]
64
95
156
54
66
24
162
43
71
6
84
19
44
100
48
20
108
124
116
52
44
15
21
60
4
48
188
3
25
32
45
103
20
75
37
32
21
19
101
111
108
21
15
4
71
60
85
104
27
396
25
23
42
63
12
105
103
36
8
3
114
90
33
40
143
18
15
112
95
120
9
48
21
156
55
119
66
84
87
3
42
78
57
63
12
117
27
96
45
48
4
108
32
40
71
6
163
12
59
42
144
54
49
32
4
137
108
39
81
7
108
95
37
119
1
32
21
79
12
41
30
25
119
1
24
116
48
51
13
113
84
63
88
20
33
90
9
33
24
51
99
73
41
27
3
177
12
27
81
75
108
9
16
72
80
112
8
3
21
24
16
11
18
187
72
23
49
29
60
39
12
100
11
109
56
3
36
6
27
33
135
124
20
136
29
39
81
24
6
24
12
205
84
11
133
92
15
33
15
97
60
65
15
45
39
28
32
165
54
12
57
112
24
5
187
59
150
6
97
17
54
102
115
29
60
54
9
136
35
1
108
107
73
41
36
84
12
19
89
51
4
60
84
36
32
112
108
44
24
384
33
7
48
65
204
24
42
150
19
11
49
125
15
105
30
30
91
35
13
125
39
12
4
20
111
24
97
20
135
30
24
24
7
53
72
108
72
55
29
54
6
36
78
21
24
75
42
18
61
11
90
30
9
40
248
48
75
84
1
89
36
27
33
103
167
13
17
138
145
36
20
39
30
222
69
4
84
80
28
35
228
21
45
243
33
183
24
33
18
21
69
27
124
36
44
4
95
49
41
31
8
60
220
128
120
3
36
30
36
3
117
55
29
3
48
64
116
28
191
6
195
184
56
105
15
4
80
28
36
17
63
84
33
175
23
150
27
24
64
155
12
84
21
33
12
30
13
32
112
17
19
140
57
127
56
52
35
93
15
6
31
59
1
108
80
4
60
11
6
6
318
6
54
67
84
41
19
44
15
60
69
96
51
21
3
60
157
12
17
24
30
30
27
39
105
84
172
8
27
108
42
18
30
6
33
123
45
9
51
4
140
48
51
126
6
73
5
55
32
3
66
6
69
4
12
23
6
66
78
150
1
20
105
79
120
56
4
80
315
36
180
33
108
39
69
4
11
97
80
228
21
84
42
273
87
9
129
39
48
189
84
31
24
17
27
33
60
3
36
81
48
12
54
60
156
48
36
61
80
84
16
104
4
5
27
84
45
51
28
11
96
24
6
7
17
19
17
30
57
88
23
1
11
69
99
30
66
96
33
21
24
51
225
3
40
47
306
24
39
160
36
44
16
11
169
71
45
3
21
36
48
15
45
24
12
108
36
16
11
57
40
32
24
16
24
36
41
138
30
219
27
84
117
105
3
100
101
43
113
108
60
19
17
6
48
1
144
60
12
53
15
4
23
24
66
18
37
144
35
49
95
109
8
45
30
180
9
15
33
117
31
125
18
6
79
60
36
59
60
37
68
64
8
40
32
51
12
45
33
12
15
15
90
30
13
116
339
60
90
72
15
120
69
123
36
16
11
18
79
317
139
131
13
80
40
17
19
95
81
99
150
7
20
33
6
6
159
51
144
73
8
45
19
89
51
21
24
84
127
65
54
66
54
13
143
30
7
53
27
60
96
16
5
111
4
60
80
4
197
163
35
21
60
16
80
12
93
54
49
20
64
72
119
9
48
24
141
24
3
100
23
69
135
33
12
231
30
39
100
80
21
75
4
8
100
137
123
57
3
60
196
12
5
30
204
49
41
60
3
93
75
160
5
19
48
92
4
71
180
24
61
29
79
11
57
12
33
19
104
72
12
57
150
24
57
99
33
12
60
24
51
121
95
54
30
33
12
141
15
88
24
41
15
87
210
90
73
20
60
16
35
9
15
9
60
28
80
24
24
ABCD 97617368378*3^$a+1 [50095]
32
64
23
6
36
30
13
11
61
48
12
48
120
8
72
28
32
33
55
12
20
48
24
88
60
12
11
12
90
63
28
32
12
40
12
11
13
132
12
32
15
48
25
12
24
36
24
12
29
15
21
39
16
24
24
24
72
84
12
20
24
81
15
33
51
28
12
96
35
133
72
20
9
19
35
12
9
9
27
12
40
72
20
4
144
32
28
12
56
4
41
30
24
81
45
67
8
72
33
19
60
8
160
48
192
32
3
66
79
11
36
25
29
31
11
9
16
77
63
28
32
4
36
53
39
28
60
32
3
49
5
36
79
48
8
33
27
4
8
16
164
60
16
96
24
12
44
4
36
144
72
92
16
44
72
21
75
52
108
24
36
80
60
15
30
15
12
40
68
63
6
19
56
4
96
48
77
43
60
12
36
24
8
48
24
15
21
24
36
28
35
6
66
13
24
12
60
23
85
72
23
66
6
36
37
17
31
48
11
1
32
3
25
84
80
108
52
188
48
12
52
8
40
108
80
60
45
139
35
13
48
143
25
92
4
60
24
29
30
13
104
33
31
17
15
12
33
7
8
60
9
19
84
8
64
23
37
24
24
11
37
32
16
12
72
108
20
28
12
120
29
3
100
12
20
9
102
24
45
16
65
18
81
16
59
1
24
35
48
18
7
8
28
11
45
81
7
12
60
24
36
20
16
48
24
8
3
57
40
60
17
18
45
27
6
7
20
52
72
176
12
57
3
12
3
48
18
42
13
35
42
67
71
37
125
114
1
60
24
8
12
39
37
12
5
12
103
12
11
42
18
54
31
24
48
8
4
11
12
33
52
8
40
72
80
12
28
36
35
49
20
16
5
39
33
54
21
3
1
68
12
28
48
12
12
20
9
19
36
84
12
11
37
5
15
52
41
75
40
140
15
9
16
5
15
124
5
75
15
18
31
65
7
24
24
17
12
3
60
28
5
30
9
28
77
43
32
40
12
8
12
64
24
17
18
25
8
72
57
19
65
180
6
81
9
66
9
4
24
12
116
100
65
7
41
67
24
41
19
20
63
36
1
24
24
20
16
32
72
28
20
12
3
42
3
24
45
51
4
29
6
49
12
24
60
20
36
84
40
11
37
48
120
17
3
24
40
179
6
43
60
17
51
160
44
124
36
20
76
60
24
120
5
54
61
36
20
4
68
28
92
51
1
5
31
84
11
12
13
20
60
72
93
15
12
112
161
15
4
8
52
24
44
12
39
6
79
41
3
12
76
5
12
3
12
28
32
33
24
75
16
20
40
77
18
18
6
25
95
1
84
8
48
75
45
112
8
3
12
9
40
20
4
12
29
51
52
12
24
5
72
7
60
8
100
20
4
96
84
20
9
7
84
36
60
32
148
80
12
51
12
13
72
12
8
28
60
36
128
60
16
17
24
63
48
24
76
72
72
5
51
4
68
75
30
7
24
12
44
21
144
36
90
25
20
52
12
71
25
60
5
27
16
11
21
88
56
4
72
35
49
23
13
20
4
83
13
24
60
56
33
7
20
12
76
41
75
40
80
4
5
39
100
36
12
60
23
66
78
25
12
8
40
5
15
3
49
36
60
29
18
97
53
120
31
24
48
84
11
37
32
156
9
19
32
4
108
32
4
24
120
8
4
65
91
48
12
23
25
11
25
36
120
92
72
69
24
175
35
61
32
28
41
15
4
44
28
92
16
41
151
84
60
29
67
32
40
48
29
103
108
17
3
69
43
17
15
88
77
31
23
1
29
79
8
3
9
40
20
12
9
36
43
12
5
31
12
12
53
27
48
28
12
12
65
18
36
1
20
16
5
48
7
17
7
11
18
30
141
21
24
43
96
24
8
12
27
81
4
80
124
12
80
4
8
135
37
65
24
12
19
8
45
126
36
49
96
20
156
27
90
43
12
12
23
18
55
29
15
28
48
32
72
60
16
17
3
4
11
73
41
36
27
76
12
23
126
60
15
76
17
43
48
44
21
31
36
48
12
23
102
39
16
17
123
52
5
163
20
60
28
44
40
20
28
32
16
12
5
79
48
12
29
36
138
33
100
12
60
8
24
16
20
33
159
28
83
1
20
21
7
5
3
33
31
56
57
103
24
23
18
15
12
3
60
9
40
23
13
84
20
40
36
104
28
12
48
8
57
15
72
28
20
16
144
20
48
52
8
39
21
60
60
28
36
56
100
60
12
80
27
6
48
54
42
75
4
12
140
3
12
13
12
12
36
36
5
75
4
24
20
21
31
36
77
7
20
21
15
28
11
1
20
120
4
96
107
1
137
27
28
17
87
156
33
54
13
44
64
167
25
5
19
56
4
8
12
4
132
12
12
83
1
59
105
48
27
61
36
29
127
12
20
40
20
16
224
12
63
153
24
93
7
29
19
12
20
28
80
21
19
23
13
35
9
63
85
192
12
131
13
12
60
48
11
45
28
48
5
19
56
4
84
11
1
12
68
24
28
32
15
25
60
5
15
16
20
3
1
24
12
20
105
55
60
44
4
5
36
216
7
65
3
52
36
44
52
11
45
28
116
21
39
36
3
25
12
44
93
43
119
6
27
16
36
24
36
48
128
64
56
12
12
63
1
47
73
12
120
104
64
56
4
36
8
48
15
18
19
92
64
60
17
43
84
32
60
33
75
12
76
48
24
5
102
1
24
56
24
21
7
137
3
3
109
36
140
52
8
4
41
103
5
27
4
59
36
81
12
28
12
12
71
45
9
43
32
4
72
35
45
27
61
5
6
73
8
84
108
72
4
41
103
68
4
8
40
47
49
11
21
4
11
12
33
40
60
44
28
12
20
141
159
4
12
137
67
8
51
1
ABCD 97617633604*3^$a+1 [50017]
30
36
30
6
108
6
6
11
24
13
108
24
30
150
18
90
102
6
12
63
9
23
73
24
108
12
30
6
18
42
23
79
6
59
55
66
87
192
168
57
15
111
6
36
24
198
186
24
126
6
36
12
3
63
65
7
9
39
42
87
81
72
48
102
57
32
25
15
45
84
6
48
6
60
6
6
18
24
6
36
168
23
25
30
174
36
132
60
15
93
18
41
133
108
48
6
246
27
15
65
13
12
15
57
15
56
55
54
35
1
72
15
45
11
120
1
96
12
12
6
42
12
108
168
119
1
135
45
99
8
96
7
30
195
57
72
71
133
27
15
90
78
30
120
60
71
96
25
15
15
48
24
30
147
15
66
15
117
27
45
204
47
7
6
60
30
42
78
42
48
12
60
72
48
24
119
1
135
9
6
65
1
72
143
24
31
24
6
12
36
114
78
24
3
15
6
42
18
30
9
45
48
84
36
12
126
24
42
143
1
6
105
80
1
192
60
12
60
3
15
17
61
18
6
258
113
109
18
48
24
18
30
42
156
75
15
18
12
120
35
169
23
31
72
138
12
107
85
11
61
18
33
15
30
84
6
90
78
24
41
61
36
47
97
24
24
23
40
9
36
72
3
32
40
21
12
78
54
18
30
75
9
6
210
72
150
6
107
37
48
60
48
39
32
79
66
78
17
103
17
1
12
18
72
126
36
48
191
25
12
18
54
48
24
66
42
6
65
72
7
33
87
6
84
95
1
39
57
96
239
133
132
30
18
15
93
27
105
63
33
119
1
24
72
108
258
90
30
42
23
24
13
18
150
120
147
93
24
300
71
7
18
102
126
66
6
60
95
157
11
55
6
18
65
72
31
57
45
42
126
18
9
8
55
9
21
60
108
84
30
138
174
6
90
42
6
9
15
6
107
55
24
78
27
213
123
33
54
42
36
114
33
15
102
24
12
192
47
1
102
113
13
131
25
60
108
30
41
24
55
6
27
72
33
120
15
8
61
36
15
15
9
15
161
40
93
12
30
30
24
96
179
193
102
30
11
13
60
24
15
15
17
40
21
180
78
41
1
39
45
59
61
60
6
30
60
48
84
35
37
83
1
71
25
48
6
89
55
30
60
6
126
66
72
6
11
1
30
17
133
84
6
72
33
33
60
12
23
49
132
11
37
3
9
96
30
30
60
60
35
97
108
72
36
72
84
36
23
31
6
48
35
31
48
42
24
39
45
66
89
37
18
33
24
104
109
36
84
12
23
61
11
31
72
65
121
150
162
30
72
6
179
48
37
36
30
30
84
23
49
36
27
105
47
1
108
35
96
1
78
41
55
6
75
8
49
60
48
90
113
7
72
57
105
78
66
6
24
57
69
59
109
83
55
17
253
42
105
15
6
11
1
39
56
55
65
109
18
185
61
90
9
33
24
48
12
48
3
33
47
7
65
25
47
31
42
6
66
6
18
24
36
11
31
120
30
132
12
84
96
24
6
126
147
72
39
6
51
135
24
33
93
83
64
15
42
156
84
30
54
59
73
270
9
21
132
30
90
15
81
60
210
89
277
3
57
6
17
61
51
15
18
63
9
96
78
144
78
72
27
153
6
96
18
12
36
15
33
24
48
95
37
12
120
15
15
90
78
168
48
41
49
102
24
18
6
6
36
48
6
30
108
48
24
48
30
18
15
33
96
78
33
63
126
131
49
30
54
12
150
18
156
60
6
72
113
72
37
18
57
8
25
102
81
129
15
63
17
61
155
7
17
31
24
138
48
174
33
15
41
31
6
228
24
6
6
59
16
128
72
31
54
36
48
132
90
18
132
12
228
24
36
24
48
30
78
42
72
24
6
108
126
42
72
48
72
240
36
51
128
37
18
66
54
66
47
37
3
15
54
3
45
180
48
15
104
16
309
36
12
18
18
71
1
240
12
210
48
72
33
45
42
57
15
41
7
6
35
37
48
24
108
78
89
205
155
205
162
126
42
102
11
85
234
30
18
120
30
ABCD 97617877972*3^$a+1 [50042]
91
8
21
27
24
48
15
1
17
7
8
28
20
9
43
44
108
96
112
8
76
68
12
21
18
24
105
36
75
9
36
45
111
124
17
79
8
28
12
68
15
117
12
24
76
59
25
20
52
20
48
24
52
20
9
115
20
72
33
15
12
12
45
78
90
3
9
75
60
36
52
35
37
36
60
32
27
61
72
17
3
63
54
43
20
12
48
24
33
43
68
12
64
36
44
3
6
12
7
8
52
140
45
135
33
19
8
100
65
18
33
129
3
60
63
49
95
78
7
80
33
39
51
13
36
8
36
64
36
77
27
52
20
81
63
4
5
51
9
43
5
7
80
60
15
13
32
16
60
32
12
93
19
11
162
6
21
16
17
3
24
28
60
48
8
16
29
7
5
7
20
96
36
129
27
45
15
12
16
24
41
39
75
30
43
44
153
7
68
261
115
24
36
59
25
20
33
3
87
9
111
85
5
15
93
60
39
33
75
40
5
7
56
4
92
21
7
56
4
8
148
17
7
12
20
16
72
60
5
18
90
7
188
3
9
63
49
29
15
100
5
42
210
72
27
9
15
9
18
9
39
42
3
4
5
43
20
24
88
56
12
45
67
12
8
36
12
60
28
60
12
20
12
60
36
84
12
16
44
36
33
27
40
32
12
36
33
27
52
65
60
48
3
15
25
29
15
108
72
21
99
45
90
81
16
20
4
209
3
160
53
19
56
40
29
48
67
20
136
29
75
120
36
36
16
44
4
29
3
12
3
72
21
12
12
51
25
20
16
29
54
45
3
25
8
129
31
32
52
60
41
7
20
40
5
27
16
56
9
15
9
7
36
12
8
3
49
68
12
15
6
7
44
21
27
108
12
15
33
15
9
4
12
20
33
87
12
21
24
3
84
4
36
36
20
48
4
20
33
7
65
18
73
29
90
21
4
36
44
21
7
35
57
36
40
32
27
105
36
12
48
132
88
24
20
72
21
18
42
7
12
20
40
48
20
16
60
116
36
4
168
5
27
16
20
33
27
48
4
12
8
21
7
137
3
28
20
12
4
41
60
12
27
16
65
3
12
45
7
12
143
33
40
143
72
102
27
124
56
76
44
48
45
87
4
17
39
36
24
48
12
69
147
28
5
27
52
96
32
12
12
108
16
44
21
30
42
7
95
25
65
7
24
32
12
28
185
43
44
165
18
33
120
15
21
36
124
29
39
72
21
12
51
12
52
60
5
51
12
12
15
13
20
120
60
27
45
108
24
28
11
109
32
3
57
40
8
12
3
81
24
21
39
28
68
24
12
4
20
52
77
3
105
15
48
9
67
8
40
36
44
81
7
8
4
11
25
47
13
29
30
21
64
20
21
60
72
39
9
24
30
13
12
32
24
52
107
33
12
21
27
45
15
57
43
17
66
9
15
18
30
42
51
36
84
9
3
105
3
16
24
20
12
27
21
129
7
44
40
36
11
13
44
28
8
129
18
45
57
3
28
32
132
100
11
54
3
57
30
45
36
120
12
12
12
4
17
7
5
31
32
52
8
100
60
5
42
21
4
5
18
13
12
8
36
28
53
12
6
9
45
7
44
12
3
81
36
12
76
24
41
7
60
5
27
16
20
72
24
168
28
12
32
4
32
28
12
20
48
24
40
5
87
16
32
12
21
12
27
63
93
48
57
7
11
54
3
4
101
39
4
29
15
96
12
75
13
5
24
27
3
18
75
3
1
20
16
65
115
104
40
108
53
3
45
195
52
23
9
36
4
41
60
51
4
89
36
12
3
24
15
61
5
67
5
63
12
60
24
21
7
11
49
5
111
60
4
5
108
42
61
137
15
12
52
68
48
33
24
3
27
6
15
96
48
12
63
48
13
72
5
60
7
36
36
101
79
20
88
5
6
9
12
36
12
75
21
9
3
4
8
28
32
12
9
27
45
3
4
12
36
20
15
169
36
44
28
20
21
139
8
4
60
140
9
27
33
15
39
90
115
80
12
84
9
90
93
3
25
84
72
8
21
7
44
9
99
93
7
60
5
103
83
1
24
80
12
28
32
4
20
16
80
12
33
19
24
32
12
72
3
30
67
29
51
48
16
5
175
56
3
61
89
7
41
3
4
60
180
11
1
71
18
15
60
12
24
9
39
15
33
12
33
48
27
33
15
72
28
140
69
51
24
63
9
9
67
5
27
12
84
16
36
12
8
75
18
39
76
36
24
47
30
43
24
20
16
5
67
12
32
24
4
5
31
32
33
39
12
96
40
48
125
12
42
66
7
8
52
65
3
16
68
21
151
29
51
4
17
15
57
48
7
8
57
3
12
3
13
36
23
6
12
67
68
12
12
28
8
45
7
101
115
20
24
28
20
3
9
45
18
25
20
27
90
7
53
27
48
72
9
24
15
40
20
36
12
72
40
96
44
132
51
33
4
32
40
8
16
29
7
20
28
56
72
48
100
32
45
39
33
6
1
236
24
28
8
52
11
102
15
48
69
3
40
8
96
36
45
18
42
48
87
12
33
3
72
45
7
80
45
15
48
12
12
28
12
44
16
36
120
80
108
52
5
3
64
32
63
13
72
5
51
52
32
45
7
8
16
5
27
12
21
15
75
9
21
51
9
7
44
24
36
48
48
24
21
7
5
60
15
3
48
42
3
24
3
18
15
64
32
60
33
3
24
39
97
132
41
7
24
8
148
92
36
16
24
5
42
73
36
101
27
33
7
32
24
45
27
3
9
48
4
20
4
29
30
13
20
45
15
28
5
27
108
9
36
24
195
28
5
42
45
60
12
28
68
3
1
68
3
30
60
7
23
25
44
24
75
9
16
44
51
21
28
173
12
7
68
36
12
72
16
36
48
65
15
12
81
72
3
4
56
4
68
12
4
72
65
42
33
60
48
24
16
60
12
8
16
29
84
15
12
33
55
32
36
3
45
84
76
5
15
39
6
72
12
7
140
ABCD 97618458526*3^$a+1 [50045]
55
131
12
6
31
23
126
54
126
66
60
25
83
66
90
54
36
72
54
108
37
161
42
61
29
108
84
24
144
7
101
30
114
54
97
113
132
30
13
72
77
18
54
54
36
150
355
23
72
54
175
84
288
24
23
97
83
13
192
23
132
66
31
65
36
79
101
30
13
77
54
6
162
13
59
48
181
5
66
18
6
25
29
12
18
36
186
288
30
18
114
198
108
252
72
36
7
36
5
19
563
12
18
252
18
73
5
72
12
108
42
13
23
12
24
210
31
77
198
144
60
36
13
77
12
78
169
203
6
102
13
29
7
59
85
41
18
1
17
19
5
18
97
23
36
216
1
143
144
60
133
60
5
18
61
36
23
60
84
73
53
72
127
192
60
23
138
42
48
13
72
59
73
23
13
17
72
18
78
7
59
60
48
222
90
36
30
60
12
6
25
5
60
120
276
43
167
85
5
31
108
5
31
113
36
67
83
90
54
18
120
55
35
13
5
54
1
197
42
138
18
6
115
276
59
30
55
23
25
72
59
54
96
12
60
103
161
360
54
265
96
5
66
49
11
25
155
84
145
48
5
96
7
29
151
23
109
113
79
60
35
6
102
42
43
173
18
30
234
42
31
203
192
90
78
12
13
101
84
42
72
12
24
157
5
72
138
157
23
24
133
23
60
25
275
18
60
12
67
96
71
18
67
23
42
84
6
54
144
31
84
11
120
150
72
90
30
198
37
48
29
18
12
13
113
31
11
229
89
90
157
24
185
66
60
48
6
43
11
25
5
294
25
5
91
251
6
43
41
163
35
72
54
42
12
6
66
1
23
25
65
210
150
12
19
120
365
55
48
11
12
72
42
139
35
37
35
37
5
48
180
55
5
139
95
30
6
90
43
77
90
13
180
119
121
12
132
293
192
78
25
65
108
126
390
24
216
36
72
30
6
12
24
43
23
157
101
30
157
113
55
5
66
78
31
84
23
42
30
73
53
31
108
96
36
35
6
54
30
6
25
5
24
43
5
67
29
7
95
42
18
48
6
31
108
35
37
23
12
78
7
23
90
216
78
12
1
107
18
162
108
85
23
24
13
293
30
85
41
54
54
103
180
5
42
25
5
6
162
54
108
18
7
11
90
12
24
288
12
54
72
18
72
54
108
18
54
85
23
36
181
71
90
270
49
83
180
25
101
54
102
163
23
48
6
79
60
59
36
49
17
6
49
125
60
18
30
31
59
72
18
168
120
558
1
5
48
186
66
96
18
61
41
18
1
59
30
60
36
103
48
5
54
13
5
55
35
60
126
151
108
23
72
60
72
25
96
72
53
42
72
84
1
89
96
144
139
336
137
295
59
109
59
108
108
49
35
42
79
5
24
48
72
36
90
162
54
85
41
199
36
143
6
138
42
144
36
31
107
85
11
25
5
127
120
5
60
7
11
49
108
23
25
29
66
72
108
132
18
7
65
30
24
36
12
73
179
54
42
13
5
72
43
221
126
24
25
41
72
36
175
47
193
35
181
84
59
73
35
24
66
19
89
19
35
1
35
24
48
13
65
66
90
90
150
43
77
108
72
96
138
60
49
143
78
187
29
120
18
72
60
13
107
ABCD 97619867362*3^$a+1 [50004]
5
172
39
33
56
16
36
20
112
12
24
27
45
75
9
80
31
24
21
15
93
12
75
9
15
21
24
128
16
56
115
9
84
12
80
4
12
80
4
123
33
120
75
45
24
168
12
84
111
21
168
20
55
81
75
9
96
56
28
15
57
48
87
33
44
67
21
120
152
31
57
12
56
7
33
39
33
12
20
52
44
31
33
20
16
36
96
15
69
8
127
29
4
48
44
120
31
120
45
120
75
93
132
63
77
40
12
8
48
7
17
31
36
33
3
9
60
84
51
144
240
12
69
60
80
4
15
36
21
12
12
80
60
19
17
43
65
112
60
3
21
20
64
44
31
84
12
21
24
63
48
89
88
36
15
149
43
93
44
60
28
200
108
16
15
5
16
84
24
204
32
88
12
24
87
24
93
36
39
33
39
168
108
5
88
20
24
12
16
15
45
72
68
4
3
57
99
77
19
81
8
112
24
20
43
17
88
92
28
48
140
7
12
9
27
9
56
43
57
12
72
36
48
27
29
60
28
8
139
233
28
3
36
93
56
52
72
60
20
235
161
19
33
24
120
63
45
3
60
5
60
79
129
24
32
76
3
24
45
56
52
48
20
112
27
33
12
32
79
36
81
80
187
45
12
8
76
24
8
12
43
29
16
24
24
72
99
36
77
31
77
4
15
33
48
24
15
45
36
68
76
80
55
36
12
57
60
75
9
27
29
55
69
36
15
5
24
7
108
36
48
33
15
17
16
15
12
24
60
5
28
8
55
53
127
45
128
180
4
20
12
40
15
9
12
15
125
319
36
120
29
148
108
12
12
8
103
9
39
60
41
55
21
12
8
52
12
36
24
200
19
17
19
9
20
4
140
7
101
4
36
128
31
41
4
36
48
15
12
228
45
56
16
8
19
33
48
171
81
44
156
100
12
56
76
120
15
36
57
12
24
15
36
81
12
48
24
99
9
27
129
27
93
12
20
115
57
8
160
24
39
65
19
33
63
12
9
116
7
93
20
19
24
21
3
48
93
24
231
12
17
76
39
21
164
7
81
60
3
12
48
81
51
53
76
99
29
28
44
19
36
60
45
156
20
7
117
8
28
3
24
65
28
15
33
75
17
48
4
123
57
68
72
16
60
87
33
56
24
187
65
84
16
15
24
96
84
69
255
21
24
12
63
9
27
96
144
9
44
7
69
12
24
68
91
41
19
29
36
4
72
20
79
41
16
164
36
19
233
16
216
39
69
36
156
15
29
24
28
44
55
144
9
48
39
93
192
24
20
127
48
29
36
31
41
4
39
21
24
195
141
8
136
44
52
3
177
51
12
201
60
132
3
21
36
8
84
36
16
8
67
9
24
15
33
80
4
36
20
19
101
4
84
44
36
19
21
44
196
36
56
40
104
24
7
29
36
4
75
48
33
3
144
108
137
67
141
48
32
52
3
45
12
3
69
48
12
36
15
17
48
168
19
45
3
192
141
12
24
3
21
96
60
15
9
180
36
51
69
60
231
29
4
15
9
12
36
48
36
51
5
19
29
67
24
213
48
15
69
104
40
20
12
43
57
12
75
33
3
12
33
147
69
39
17
100
212
247
33
72
96
180
32
52
99
9
51
81
51
33
44
31
84
101
76
116
19
36
17
36
4
200
72
36
52
20
28
8
7
9
48
56
36
79
17
28
12
15
48
17
88
20
72
52
12
116
4
219
12
17
91
24
17
43
165
36
72
3
204
33
3
24
81
84
8
7
33
15
29
19
5
156
148
36
27
45
72
140
28
243
5
112
39
29
156
16
84
15
81
8
84
88
3
192
12
17
19
9
8
40
60
60
12
63
84
48
5
40
12
44
55
9
12
36
39
65
40
180
3
21
36
120
36
24
36
27
17
16
72
108
15
12
101
120
144
88
72
12
15
65
43
173
55
9
3
48
9
36
44
19
36
105
120
56
55
93
39
53
7
41
52
15
9
120
8
55
36
300
24
17
48
16
15
41
31
57
8
259
21
135
48
89
7
21
15
17
120
91
57
15
9
44
16
63
36
12
33
132
60
60
132
68
52
8
4
24
51
36
69
51
17
36
12
19
48
77
4
20
31
41
19
45
39
12
113
4
20
43
33
24
147
9
12
72
56
91
9
99
132
36
129
80
4
84
108
3
17
48
ABCD 97619943646*3^$a+1 [50040]
72
47
30
60
43
41
78
162
18
12
37
17
42
54
7
24
77
12
31
32
40
56
21
54
6
39
51
66
3
21
90
18
63
3
144
18
3
51
24
12
13
29
115
5
27
48
48
9
3
100
180
107
24
21
9
31
65
7
47
9
135
49
120
32
9
36
96
36
18
57
27
18
67
101
66
45
69
67
89
60
18
57
40
60
149
12
31
11
97
65
30
1
53
67
23
6
48
18
33
16
168
36
5
75
27
42
7
20
81
90
30
67
11
9
21
36
36
3
39
13
12
113
63
112
5
42
133
65
43
59
57
129
207
16
60
59
25
8
36
69
72
39
3
30
55
35
18
108
24
79
72
29
115
24
71
289
17
15
45
43
60
77
12
42
25
116
129
18
48
42
7
8
3
12
37
12
65
18
18
31
23
48
121
5
72
72
63
9
3
12
171
84
78
12
36
99
15
121
35
144
37
341
90
42
144
27
27
21
12
16
72
44
63
18
6
18
75
28
17
123
9
63
57
67
11
30
87
3
18
18
105
21
91
20
3
9
21
42
18
54
12
6
3
45
87
12
81
19
5
108
144
43
8
33
162
13
92
3
1
53
6
174
186
72
129
15
66
67
47
18
79
77
54
13
185
24
30
73
143
1
68
45
18
61
41
24
54
13
113
72
18
121
48
41
163
156
36
11
36
54
123
28
23
49
5
91
12
20
112
41
12
39
21
138
1
59
12
37
113
18
66
18
49
29
18
13
17
72
27
28
12
128
75
24
21
27
6
39
168
124
11
48
1
59
9
180
16
24
84
77
162
13
5
90
42
7
116
57
174
6
18
12
165
12
117
48
3
3
25
11
21
27
1
84
83
25
5
27
45
288
18
6
31
36
32
40
116
81
18
36
24
54
7
20
52
23
73
8
64
53
19
113
43
240
84
92
4
53
75
88
144
71
42
102
36
6
7
77
96
48
15
4
179
9
36
24
4
5
36
18
49
8
40
59
42
43
20
4
95
45
21
6
126
43
24
35
13
72
95
49
329
18
6
126
61
92
39
42
90
9
4
35
6
36
66
1
48
60
5
43
60
17
39
51
60
66
60
3
28
23
9
144
3
33
171
54
15
15
49
23
1
17
6
30
15
21
42
49
59
30
24
30
6
18
36
36
33
51
24
12
18
36
24
151
24
44
4
23
6
48
27
33
30
36
1
12
72
56
3
129
21
36
7
29
30
90
31
41
183
3
36
54
31
44
15
72
13
12
36
239
24
13
71
36
1
77
147
60
4
95
126
31
104
16
119
33
88
17
36
6
126
7
8
39
25
59
37
68
81
67
8
96
52
60
77
30
37
128
3
93
4
95
37
8
9
6
84
36
1
5
72
36
12
19
23
153
9
18
49
12
11
25
41
114
9
24
141
6
36
9
40
59
13
17
54
6
27
9
3
60
45
12
24
12
67
47
54
291
28
36
35
6
39
99
13
5
27
105
72
36
18
49
35
33
16
144
29
51
105
18
21
75
33
33
15
3
109
36
95
141
64
56
88
101
15
129
36
27
12
184
29
31
17
19
53
162
49
131
6
36
3
81
72
63
15
84
45
33
39
36
27
1
17
18
193
68
69
12
91
23
36
49
5
67
53
99
9
31
32
117
72
3
16
17
27
64
32
16
60
5
3
96
184
68
93
96
103
56
51
13
23
1
17
36
51
3
1
23
13
5
39
45
51
76
41
63
39
78
7
80
16
36
71
73
125
3
57
31
59
57
45
36
27
4
41
90
9
69
12
108
90
54
51
16
5
60
3
4
152
51
45
33
31
35
60
69
3
30
3
28
23
9
45
72
159
39
42
7
96
215
13
29
18
117
72
21
6
45
96
3
36
9
204
33
42
21
28
17
15
99
85
8
33
51
28
5
67
5
24
79
60
48
24
12
29
48
51
36
3
42
75
24
160
5
54
36
9
4
96
44
4
176
33
43
36
11
30
99
33
48
135
24
39
13
29
7
41
39
15
90
18
1
48
11
54
15
15
13
65
18
45
24
108
21
7
77
18
24
9
81
66
18
90
1
59
85
20
75
49
32
84
27
24
90
15
24
144
63
189
63
33
9
43
47
13
12
8
33
31
41
18
1
149
75
12
88
23
9
112
53
132
99
4
77
36
7
23
9
15
81
112
32
93
6
102
123
27
90
15
16
12
5
60
30
42
54
66
24
7
116
33
24
36
63
57
114
25
72
41
171
60
4
92
141
18
21
39
25
5
54
1
17
195
273
91
120
176
64
95
120
126
3
64
5
36
ABCD 97620126094*3^$a+1 [50022]
43
342
47
79
144
18
24
71
199
84
69
21
24
51
80
61
35
79
102
107
25
71
31
65
48
1
84
18
42
63
75
54
6
9
93
6
36
18
90
162
54
5
97
95
37
75
48
87
41
37
75
99
24
5
31
30
83
43
24
125
31
18
36
11
43
21
21
59
43
36
17
37
36
39
15
42
30
6
147
33
12
18
24
30
75
21
59
79
17
64
48
80
115
108
60
12
41
229
27
63
42
30
54
60
66
101
67
141
32
25
215
49
15
39
89
16
27
5
112
21
59
91
120
45
69
48
75
87
6
99
3
18
72
3
201
180
48
6
66
90
54
59
67
6
39
63
96
66
191
48
37
138
177
183
6
18
138
54
24
105
21
66
72
81
9
87
3
108
18
95
55
102
35
25
120
18
125
16
3
173
160
33
15
51
78
63
45
35
73
360
47
79
450
36
54
53
31
132
125
64
81
30
65
64
123
6
72
192
36
6
18
18
18
84
90
153
80
7
57
224
97
15
57
102
225
9
71
16
99
29
112
147
12
294
54
30
6
162
54
30
6
18
36
138
78
54
378
102
65
96
385
47
16
171
30
60
450
41
7
41
16
69
6
48
96
72
12
60
102
18
72
5
49
72
24
15
128
13
195
32
96
19
60
36
120
132
17
73
23
7
24
65
16
32
115
18
27
63
18
42
149
64
39
57
48
176
1
90
101
25
18
54
143
7
12
60
81
39
114
39
45
258
12
6
36
30
29
25
144
23
64
80
1
15
15
72
6
66
24
12
18
75
15
126
3
15
72
60
45
93
35
43
149
13
51
129
12
60
23
25
18
42
126
30
42
54
30
78
66
17
37
78
125
112
272
43
53
127
6
66
24
30
35
187
12
201
57
167
7
90
143
7
108
180
90
47
48
13
3
69
11
7
108
29
96
16
21
75
243
24
30
150
81
117
75
27
21
21
11
133
126
66
18
180
6
54
12
45
87
102
3
3
29
16
32
48
37
138
42
48
18
90
60
54
12
45
15
66
90
54
114
120
24
102
24
15
21
171
128
79
36
29
16
45
30
6
198
185
13
35
48
1
15
3
18
18
36
21
69
150
84
129
3
72
180
162
15
15
6
30
54
119
25
36
3
15
78
147
32
1
143
16
33
72
36
83
49
36
84
18
42
72
179
64
111
42
39
33
192
78
66
15
117
155
97
18
12
33
32
175
66
294
90
15
32
144
64
15
17
16
192
240
3
30
168
12
107
145
126
114
90
12
24
81
3
45
171
24
77
151
57
3
45
153
39
15
33
33
15
9
23
13
35
31
129
75
30
114
30
78
9
45
36
47
16
32
49
138
168
29
1
162
36
105
111
258
18
90
48
60
39
176
16
21
54
144
165
87
12
36
6
18
66
270
81
80
48
67
54
215
19
30
6
9
3
42
83
37
162
41
64
21
59
13
83
48
16
3
12
18
15
117
11
43
36
81
3
36
24
36
216
12
240
57
224
19
126
6
198
83
25
18
84
6
11
48
25
71
25
252
75
48
129
18
18
12
78
66
24
84
18
17
43
48
24
36
57
45
162
222
36
162
12
114
36
59
160
27
132
18
15
39
54
120
186
81
45
18
17
37
11
55
60
12
33
32
64
3
45
48
15
18
30
65
96
73
71
144
7
36
18
36
198
18
39
51
120
5
85
108
60
99
21
186
48
18
18
29
43
5
73
39
80
43
138
24
12
144
96
30
9
81
63
15
33
33
ABCD 97620836752*3^$a+1 [50058]
231
240
123
36
81
189
54
117
99
45
45
144
51
120
441
180
99
189
171
144
207
225
63
54
216
75
15
90
54
342
126
108
396
108
33
399
36
108
297
45
144
51
24
96
459
21
15
180
333
135
36
45
99
162
180
54
129
51
306
99
96
3
450
147
24
144
45
195
75
117
405
99
144
441
495
225
39
51
21
33
180
126
69
75
72
162
486
90
162
54
18
36
36
18
198
198
180
231
96
240
423
54
108
162
162
195
144
111
198
18
108
216
108
126
162
54
90
36
309
15
9
45
90
180
72
69
165
216
123
75
21
483
90
162
9
315
141
75
36
144
54
720
75
87
54
75
51
54
15
111
54
51
165
3
177
162
90
126
72
45
63
561
123
21
159
81
117
18
201
141
288
27
27
180
33
93
90
321
363
72
36
108
36
54
171
9
180
216
126
144
45
45
108
63
27
162
234
144
393
75
189
120
120
3
117
99
36
234
15
39
90
108
162
162
18
18
108
15
72
39
441
117
270
162
54
141
111
54
99
27
69
24
15
72
90
135
63
234
252
36
159
363
216
234
468
180
75
69
126
252
180
117
189
270
72
162
288
90
72
393
120
24
240
159
36
18
702
36
9
153
18
18
432
18
126
291
15
144
108
21
120
255
72
90
15
165
162
273
159
345
141
198
141
129
54
33
3
162
3
72
15
72
72
216
144
108
21
51
126
144
279
96
39
57
357
18
144
270
234
57
48
111
270
126
285
39
126
435
177
108
72
108
18
162
75
33
126
9
9
183
105
18
252
54
108
18
93
267
180
72
126
90
57
267
18
54
165
141
54
216
54
126
72
90
87
363
180
252
108
108
165
ABCD 97621807412*3^$a+1 [50020]
90
108
90
165
27
105
45
3
120
237
12
36
3
72
39
30
96
243
24
87
333
48
12
120
48
57
63
132
3
90
3
27
45
120
129
210
90
78
153
12
27
93
75
33
168
60
192
195
45
27
102
96
63
24
180
108
75
72
165
180
87
21
60
60
120
9
66
90
60
27
60
216
21
171
27
81
120
60
27
144
30
39
177
180
3
144
75
162
111
87
138
54
168
141
84
60
165
15
228
12
48
60
27
150
15
48
9
231
132
48
120
39
78
48
240
267
156
27
30
72
60
12
291
12
60
156
24
48
9
120
51
120
45
72
63
69
336
144
123
117
108
63
12
15
192
81
105
30
54
279
24
60
15
45
48
48
81
51
87
153
15
33
177
27
48
12
156
384
60
15
45
315
198
15
129
96
3
24
57
60
39
192
120
27
30
3
105
3
132
15
57
15
141
147
45
9
120
276
15
39
198
15
273
75
207
33
300
9
36
180
72
3
129
36
72
180
123
48
60
24
48
15
225
15
72
81
24
177
159
21
60
3
156
21
90
81
168
69
18
165
132
120
240
117
123
60
36
39
33
15
45
27
882
126
93
177
114
129
87
93
27
105
9
3
33
207
27
30
51
45
135
147
33
45
75
15
33
21
111
9
180
51
27
141
24
27
258
192
60
39
84
93
12
60
180
12
171
45
60
147
27
78
291
72
45
60
75
120
129
63
93
123
21
63
60
27
9
81
36
87
417
36
75
99
78
15
75
93
27
93
57
48
75
228
27
33
84
57
3
156
147
165
108
39
90
30
78
3
69
183
249
51
69
90
69
21
51
12
60
27
21
9
18
21
192
48
9
240
48
63
24
240
60
87
30
528
123
12
96
120
12
87
72
216
102
72
90
153
156
69
60
120
162
21
72
60
177
36
12
15
48
159
66
222
105
105
60
15
48
9
39
12
15
90
60
87
60
87
90
231
249
108
90
81
240
24
60
27
6
72
18
57
180
168
99
18
111
72
12
195
72
9
117
3
24
285
75
156
357
123
99
48
33
39
21
132
45
132
12
99
231
69
84
156
384
147
18
108
3
69
90
153
105
300
162
33
39
6
63
60
87
117
36
132
48
99
93
12
48
9
108
51
24
228
147
78
123
12
45
87
165
135
3
90
54
78
255
108
15
54
300
96
30
57
36
84
36
27
72
90
63
45
3
72
12
105
90
45
48
192
48
9
171
9
60
288
48
87
27
126
144
66
150
3
12
57
51
12
132
177
51
9
3
33
15
60
69
36
63
24
33
183
24
ABCD 97622016346*3^$a+1 [50016]
136
20
60
1
23
16
60
68
12
36
144
1
119
48
72
25
90
5
193
51
12
8
25
51
69
39
57
48
60
12
36
54
29
24
72
43
17
4
56
40
56
97
71
1
63
32
108
12
24
24
25
48
23
40
96
80
73
36
126
18
12
35
1
150
77
16
9
60
71
31
5
40
9
15
12
15
53
40
32
13
24
3
8
36
64
32
55
54
95
13
12
36
60
84
6
30
95
120
25
84
3
8
52
33
3
72
68
16
33
63
60
57
27
20
25
18
6
72
15
32
52
36
27
93
24
21
39
60
104
49
47
25
60
30
90
11
40
9
35
36
24
13
30
18
99
24
21
36
23
40
105
39
20
60
40
92
1
54
21
180
20
12
52
48
92
304
36
8
160
3
5
13
35
67
77
48
24
13
75
8
52
63
29
4
9
23
79
21
24
9
36
75
60
20
24
100
9
23
49
35
16
57
72
39
84
12
33
36
72
23
4
48
44
73
27
60
81
54
54
36
11
4
36
93
99
21
75
21
36
3
9
27
24
9
11
96
16
15
90
119
13
72
39
9
42
45
8
28
39
54
15
27
29
1
72
36
24
3
27
41
60
4
12
9
39
32
24
1
39
9
60
95
13
12
11
96
88
21
54
5
1
51
60
45
3
3
165
69
30
89
4
3
30
42
33
12
21
27
33
35
12
100
33
11
48
25
11
4
48
44
76
33
15
9
11
7
18
27
75
65
28
20
4
12
15
114
54
165
20
36
97
24
3
12
48
20
16
9
30
57
68
72
16
45
35
24
25
15
24
24
32
4
20
61
171
144
180
96
12
8
19
18
11
25
35
7
57
45
35
55
5
37
59
40
56
40
3
102
3
48
255
117
27
33
20
16
21
108
63
8
96
184
32
72
1
15
21
3
32
1
12
11
67
30
23
1
15
108
68
12
52
8
16
9
63
32
16
27
29
88
80
25
15
48
8
37
3
20
7
5
288
4
15
117
3
126
27
12
96
20
160
132
192
32
91
30
24
11
28
27
29
24
25
36
59
25
39
3
89
73
27
21
23
4
12
111
53
37
3
84
21
47
28
36
8
16
9
11
7
162
27
120
45
11
108
16
141
39
8
1
35
36
16
9
63
21
24
27
8
16
24
80
12
16
20
13
192
59
88
12
45
66
29
24
72
72
40
8
12
13
35
28
27
18
35
112
32
1
51
9
35
37
35
64
120
45
3
3
5
108
4
8
37
51
44
13
72
47
76
57
3
32
16
21
11
19
81
9
35
25
11
124
8
1
107
12
145
18
54
63
32
64
45
27
48
9
143
19
78
18
144
5
24
19
42
11
37
11
4
92
145
108
35
1
47
85
84
215
109
35
1
51
12
48
68
61
66
5
19
21
24
8
13
72
83
25
23
37
23
7
57
33
15
117
11
12
49
36
3
24
27
5
4
12
8
60
4
32
16
48
57
47
13
30
5
4
9
11
16
72
27
18
51
117
15
32
52
45
11
25
15
12
153
35
48
100
87
57
15
18
3
9
35
12
25
18
57
15
5
28
48
80
112
21
27
20
25
48
42
9
60
69
59
13
39
33
132
135
68
61
96
35
36
13
36
15
120
116
52
57
15
21
63
12
8
25
131
1
30
42
12
90
29
25
96
63
3
29
24
52
84
45
6
53
145
47
40
104
43
153
45
83
4
12
36
12
15
33
20
13
35
19
137
76
80
19
29
1
18
17
73
51
45
11
25
23
187
5
48
28
33
156
60
30
6
12
3
57
72
3
176
16
15
6
27
188
13
72
15
48
9
23
52
32
1
60
48
15
20
120
16
153
95
112
33
123
39
9
45
12
59
24
67
69
24
192
32
52
9
12
23
40
44
36
19
5
1
12
35
25
23
25
11
76
8
1
75
15
90
83
25
15
237
3
72
68
12
1
39
3
30
27
15
29
1
83
76
99
30
42
29
40
69
131
24
61
51
24
12
93
24
11
64
33
30
5
120
24
16
69
39
87
9
15
69
56
4
20
25
207
24
129
42
45
9
75
48
20
1
36
36
84
60
71
37
23
172
33
35
25
23
64
20
88
48
57
108
36
71
24
48
43
17
13
180
24
11
25
23
72
67
93
69
84
15
72
20
12
13
27
12
9
24
48
54
6
15
128
4
45
42
9
201
71
97
12
3
12
81
12
35
37
96
30
5
40
32
1
39
32
13
72
96
30
93
21
48
23
109
63
48
120
12
63
192
165
57
39
56
40
3
18
24
11
19
6
63
9
18
93
56
16
99
45
81
27
32
1
48
24
3
27
41
84
16
56
1
83
31
21
44
28
32
84
4
60
15
48
24
90
84
42
65
28
9
63
12
33
15
9
35
96
40
8
37
27
36
9
51
57
39
48
20
12
24
1
36
3
27
24
5
16
8
37
3
12
48
87
29
25
15
84
39
18
35
144
64
32
37
75
96
21
24
75
9
23
13
24
3
9
59
37
48
11
76
20
52
12
9
11
85
30
18
11
12
64
93
51
32
52
27
6
63
56
1
39
3
5
13
3
80
1
18
53
48
60
36
16
9
180
35
109
35
64
3
29
13
3
32
37
30
45
24
27
5
49
15
24
12
15
17
12
168
25
83
208
80
ABCD 97622083946*3^$a+1 [50019]
36
96
25
53
12
30
138
6
1
48
48
53
147
27
1
11
25
24
5
114
45
87
9
81
43
72
24
11
9
9
42
45
3
60
30
3
177
3
40
17
12
99
15
1
23
105
21
15
39
6
24
12
3
15
30
3
24
129
7
44
9
6
13
5
12
39
15
84
45
27
108
1
5
24
30
6
31
59
144
13
8
21
90
9
12
27
1
36
20
9
19
65
126
36
30
91
29
90
54
60
15
9
90
132
9
159
30
12
78
21
249
42
1
29
63
28
72
56
105
54
6
15
4
32
3
90
3
3
54
36
79
11
21
4
95
96
49
41
24
7
59
48
12
138
135
16
59
85
168
59
18
30
57
9
54
6
39
45
6
24
102
31
132
132
8
15
25
120
11
150
7
8
96
9
87
4
23
6
84
51
24
16
29
3
3
21
9
19
48
12
17
60
51
69
19
5
6
48
60
12
109
12
60
24
56
3
1
53
132
39
75
1
35
168
12
9
24
60
76
59
120
30
7
23
6
54
6
6
93
36
75
21
99
69
135
12
30
54
9
27
24
54
12
43
65
90
6
39
45
27
39
24
33
39
24
9
16
120
5
24
7
48
11
25
29
91
89
42
13
5
6
30
139
77
39
9
111
45
67
167
30
3
27
12
144
1
20
16
32
36
40
29
12
78
42
31
8
76
36
119
54
15
39
45
40
8
57
12
48
3
39
109
44
135
36
36
1
80
9
54
1
24
12
17
3
12
111
109
17
3
45
51
111
114
126
54
60
30
36
1
29
24
24
66
1
5
99
36
45
19
59
12
24
69
76
59
90
31
11
33
45
6
30
27
112
35
12
1
17
30
30
30
72
18
90
97
83
61
11
30
24
19
12
36
47
6
27
27
6
19
48
17
31
11
21
40
8
39
57
33
6
36
21
27
42
103
20
51
37
8
24
36
105
90
24
1
32
9
78
60
37
95
24
24
1
11
18
12
79
29
36
24
42
24
90
91
20
9
99
45
36
15
4
5
15
87
18
36
24
12
84
30
84
105
21
19
32
3
37
60
48
5
6
49
65
36
60
36
30
1
47
90
36
336
30
73
95
13
47
61
56
9
39
291
21
3
6
15
15
45
4
65
12
84
7
47
12
150
18
93
84
36
63
54
36
55
59
132
24
54
15
15
60
6
6
45
33
15
15
13
77
55
95
93
87
45
28
17
27
135
48
42
18
6
55
41
24
127
32
88
59
13
17
19
35
61
5
15
48
45
15
16
12
29
55
53
42
61
23
60
24
36
24
1
11
18
12
18
90
42
24
9
60
52
24
36
5
75
3
13
167
60
6
144
30
36
30
6
78
66
24
25
68
40
107
12
9
39
45
52
83
30
6
37
17
3
207
1
24
32
24
24
51
54
15
16
104
21
27
63
84
33
9
18
25
77
114
25
5
6
25
5
91
23
54
6
9
21
66
30
18
73
59
9
39
37
23
6
7
44
96
63
9
72
15
18
87
16
12
68
117
12
90
30
84
54
30
12
79
20
21
3
15
66
30
30
51
99
45
99
42
18
73
29
3
27
24
21
16
29
24
144
66
25
56
123
6
54
66
6
24
54
66
54
12
180
54
30
36
3
16
92
52
35
85
5
30
126
36
24
91
24
35
54
30
66
30
84
37
48
35
30
36
60
31
29
27
39
81
64
5
75
69
54
30
90
6
120
55
11
33
15
6
90
96
13
8
3
84
30
36
127
80
117
63
39
30
30
120
25
5
103
65
75
21
6
13
35
117
4
12
104
45
18
60
36
97
24
84
12
23
30
51
9
15
21
3
51
37
17
66
49
17
138
57
15
54
30
36
84
6
15
45
15
28
20
15
270
31
20
69
120
36
54
13
47
42
15
3
133
12
11
66
18
12
9
156
4
60
20
64
140
27
18
42
21
9
18
30
7
56
160
77
96
27
4
119
30
7
53
36
151
17
12
30
90
54
30
54
1
65
54
6
7
29
30
33
15
21
60
21
18
61
36
5
19
41
15
69
84
12
99
4
36
11
18
15
81
36
18
36
36
1
17
6
60
36
13
8
27
6
54
6
51
9
6
48
33
207
6
67
83
90
91
48
56
12
60
4
23
6
150
9
45
43
8
40
72
72
60
77
243
45
55
47
1
12
32
16
47
13
17
6
30
6
21
99
45
3
12
48
1
149
31
5
39
96
9
36
24
132
18
30
103
47
36
97
12
5
60
36
31
44
15
21
33
156
99
15
30
12
3
27
21
69
15
69
54
36
69
27
24
120
84
6
55
5
7
53
19
5
30
13
29
18
42
55
8
117
18
61
59
126
51
16
17
111
52
17
60
36
15
15
6
15
69
19
95
96
36
81
3
9
15
25
96
32
93
15
36
24
24
27
49
12
23
1
5
43
12
5
108
30
6
24
7
23
36
24
21
129
12
99
4
65
30
6
39
27
18
90
57
99
24
42
24
6
30
3
76
11
48
6
55
5
36
3
105
27
24
51
84
30
51
9
15
36
9
6
13
5
31
65
84
7
95
18
30
25
5
42
30
3
16
24
41
30
25
5
36
15
64
12
17
27
15
21
117
27
84
12
3
6
48
30
30
7
35
114
19
41
55
29
3
12
15
13
83
69
28
47
60
6
6
13
72
29
7
47
133
29
30
61
8
15
9
88
17
6
21
3
120
ABCD 97622421602*3^$a+1 [50141]
48
105
246
121
119
97
32
112
23
57
64
41
114
165
9
7
11
24
36
153
27
72
21
72
123
12
49
119
57
33
72
55
80
27
30
103
32
63
13
59
57
24
40
72
47
25
120
32
39
57
63
105
27
69
28
5
31
11
69
15
24
33
40
89
18
30
78
73
11
61
35
54
475
68
76
20
9
63
57
6
9
28
29
39
39
90
15
136
32
27
13
12
35
18
55
119
13
92
48
51
1
29
7
35
169
83
1
60
20
207
48
81
9
79
11
309
51
60
9
75
13
32
52
11
153
96
16
48
47
13
5
31
8
15
25
60
48
47
13
120
104
4
29
31
65
7
47
81
27
12
57
51
165
48
9
43
173
15
4
173
18
24
108
97
8
4
125
15
15
90
6
120
13
11
1
35
72
21
27
25
44
24
72
87
81
27
24
30
6
105
33
319
216
104
27
141
48
27
54
24
66
69
111
225
99
24
37
65
175
48
11
36
85
20
28
107
120
90
31
8
105
24
43
192
11
9
27
13
192
35
21
24
39
24
25
32
33
90
36
36
25
23
85
11
12
153
40
156
96
29
48
15
136
11
6
30
60
48
270
6
105
4
11
25
71
25
47
66
54
25
83
45
27
132
36
54
55
35
84
57
15
9
88
17
63
16
11
36
9
3
21
75
36
90
15
15
229
116
33
7
83
78
39
24
9
111
24
16
80
105
111
24
9
175
23
72
97
24
11
48
13
152
3
30
18
21
144
72
123
24
36
72
18
102
24
48
42
18
12
9
52
108
11
13
41
39
48
9
54
36
174
42
72
25
23
54
63
63
85
20
75
72
25
101
42
120
13
32
87
57
51
48
36
225
16
32
105
7
24
56
88
12
29
39
168
9
90
150
111
63
9
52
11
24
18
66
45
24
75
180
36
61
71
25
32
27
6
7
72
8
87
49
72
8
111
9
72
88
104
27
21
3
45
99
126
15
120
160
32
15
84
25
143
36
84
6
79
32
4
36
83
36
12
117
87
169
41
31
8
15
24
97
41
114
48
45
87
84
6
115
5
90
49
12
32
15
97
65
96
7
48
60
84
60
180
41
72
6
90
39
87
84
60
192
72
105
27
21
15
57
40
275
6
19
35
36
36
105
240
24
39
18
42
1
71
61
59
49
12
32
96
24
183
57
15
13
5
15
9
15
39
72
48
36
69
72
27
73
60
192
11
36
273
40
155
60
1
11
45
9
42
54
15
195
36
49
8
75
21
177
18
21
364
84
35
25
20
57
31
8
76
20
9
6
84
72
13
72
32
76
149
18
24
36
84
78
43
77
96
7
32
81
42
69
64
11
93
63
25
17
43
20
72
27
36
25
23
36
13
8
15
108
141
75
126
42
72
21
33
30
177
52
77
31
23
9
52
71
102
18
24
133
65
271
17
48
6
25
56
129
39
15
49
36
59
96
9
27
145
96
12
143
73
71
9
9
162
198
7
113
135
48
249
78
66
7
8
24
87
9
99
132
105
105
54
105
9
72
79
65
66
49
47
48
6
39
4
12
24
32
24
75
24
36
120
60
36
97
32
88
8
3
21
48
16
185
31
216
8
39
12
6
30
193
32
87
25
56
81
66
45
15
48
9
15
1
47
13
77
72
31
56
24
15
36
13
23
18
54
105
3
78
79
23
72
241
24
48
17
55
11
36
9
76
23
61
35
180
25
32
24
39
9
27
13
12
11
33
24
40
36
47
93
112
35
12
57
96
87
81
81
79
80
57
48
90
6
120
103
72
83
12
18
67
36
48
71
18
48
168
55
47
25
152
63
57
27
21
33
42
93
120
39
36
1
29
67
92
196
36
65
55
24
11
36
12
36
72
234
103
11
45
9
30
42
30
96
90
72
271
60
260
57
63
192
72
120
192
24
15
9
27
45
96
48
81
6
33
75
12
25
35
198
54
12
24
12
9
9
ABCD 97622522672*3^$a+1 [50026]
96
48
72
7
41
103
149
108
96
84
36
264
72
228
3
48
112
480
101
48
48
72
67
128
93
60
156
84
247
53
216
115
29
132
111
64
53
43
192
185
144
48
108
24
67
96
77
48
12
7
5
24
3
48
33
12
108
96
199
41
276
36
84
156
72
39
16
41
72
12
147
9
12
132
48
72
228
168
3
160
17
96
15
165
204
84
132
156
60
79
5
96
91
257
15
64
101
24
67
221
115
65
63
237
48
120
187
53
43
41
96
36
48
19
192
96
53
96
12
31
17
31
209
207
45
19
365
24
24
108
39
64
48
53
36
7
65
36
24
48
48
3
129
24
84
3
21
12
144
24
39
16
17
120
24
31
101
48
204
60
12
7
144
113
36
48
408
163
240
65
12
72
60
31
137
151
48
32
64
5
12
31
29
99
33
15
304
5
139
65
120
7
96
5
123
45
3
112
17
79
32
64
192
5
36
12
72
132
36
91
17
63
81
72
48
7
80
9
132
19
65
96
24
24
132
75
69
96
12
79
41
183
16
17
96
36
12
303
96
9
231
9
7
96
32
237
96
211
221
24
27
57
55
161
396
192
12
444
36
55
48
5
108
60
3
21
43
176
165
75
69
312
120
24
60
55
89
180
67
48
96
17
63
117
48
24
3
48
16
53
48
168
3
9
108
523
144
29
24
43
89
7
113
108
12
72
36
43
149
48
60
31
80
141
24
48
91
5
324
247
53
36
7
80
112
77
19
5
144
48
120
24
43
176
48
208
29
216
27
33
48
48
15
93
51
21
72
360
108
108
24
43
17
111
192
96
129
120
60
219
93
48
67
5
27
16
269
84
252
24
216
211
48
125
108
55
53
12
216
7
77
96
3
208
5
240
27
213
219
45
51
33
79
77
12
120
12
156
84
19
41
36
84
79
53
24
120
84
12
27
16
368
45
228
31
288
48
176
240
48
256
65
48
120
24
48
12
48
3
45
19
77
60
55
80
9
204
60
228
43
77
84
96
72
39
33
15
93
99
57
12
235
137
183
153
7
53
27
64
32
33
48
303
33
192
48
312
55
65
120
7
125
36
72
12
43
17
12
96
132
96
63
192
177
15
33
63
256
144
137
24
12
84
12
3
21
43
53
123
81
36
48
12
144
31
128
288
81
60
48
3
45
19
125
156
72
108
12
84
19
497
84
60
180
168
60
48
120
72
343
5
75
45
3
64
5
123
48
57
7
17
15
16
125
163
29
163
65
15
69
96
48
139
125
36
12
3
45
60
36
99
96
69
27
16
53
24
211
89
7
80
48
177
60
12
39
117
123
48
81
60
24
108
120
36
115
17
319
ABCD 97623138656*3^$a+1 [50012]
4
107
45
40
20
4
20
51
1
20
24
160
24
56
16
80
112
83
49
8
12
60
28
12
83
45
28
44
160
56
27
57
40
56
45
18
1
68
36
24
15
45
48
88
60
12
60
60
44
69
19
72
48
12
8
36
84
27
81
64
20
16
17
123
4
44
180
76
56
132
132
28
35
81
27
18
39
12
16
260
12
28
104
36
24
63
25
48
80
40
8
4
92
40
5
3
16
36
68
36
12
112
5
7
20
40
228
176
132
135
57
52
24
24
32
16
44
16
5
79
84
32
39
45
36
12
33
99
63
1
44
60
12
28
60
92
16
24
20
39
49
8
28
36
24
32
60
192
72
88
8
60
52
96
12
20
24
21
87
72
48
120
12
16
5
63
9
55
168
32
52
24
12
12
8
15
57
72
24
132
24
16
89
63
52
11
9
36
160
47
177
136
48
72
24
11
109
35
21
12
12
63
33
52
8
40
20
28
20
40
12
24
11
13
96
80
36
27
1
36
20
48
3
54
43
8
39
144
1
56
48
4
17
19
32
12
12
64
176
45
31
20
120
28
20
64
32
16
83
9
40
23
69
268
116
156
24
24
12
15
108
25
8
88
44
16
156
23
13
60
164
4
80
16
23
1
36
144
107
25
44
21
27
16
11
25
108
8
100
84
60
140
51
13
32
4
48
72
83
93
12
16
5
31
23
33
40
8
60
16
144
5
72
63
16
44
120
172
35
85
32
36
76
116
15
13
32
60
52
41
15
76
35
33
100
47
9
27
13
5
7
8
12
24
21
3
15
21
16
8
40
95
9
16
44
16
104
12
4
11
21
12
57
18
85
12
60
84
29
43
47
37
56
28
59
61
144
8
64
36
32
16
35
45
120
4
47
1
35
9
16
84
20
4
92
12
12
160
104
40
41
75
4
32
12
40
53
39
100
36
23
25
36
80
36
12
12
48
148
24
11
162
3
60
27
93
40
48
24
48
44
76
8
4
11
1
296
40
8
16
24
12
72
60
72
36
192
8
88
11
9
12
4
36
20
4
60
84
60
32
48
4
5
43
84
176
28
47
9
64
107
37
32
3
121
24
12
84
11
141
64
116
88
12
24
8
33
18
21
4
32
24
28
128
60
4
120
11
9
16
20
24
60
28
108
68
40
32
120
4
29
207
12
16
56
60
48
12
108
111
85
152
64
68
12
4
120
20
16
71
37
72
284
16
8
16
71
45
16
12
12
20
39
97
48
72
104
100
83
81
120
15
54
90
93
72
12
16
23
57
48
16
116
28
12
47
105
75
45
28
44
135
1
17
55
132
36
92
28
8
81
55
80
88
11
25
32
100
44
4
20
52
12
48
120
32
12
40
179
141
4
32
132
28
12
36
29
147
36
24
100
176
12
27
21
28
60
36
140
28
12
60
173
3
12
3
13
41
31
8
51
25
48
36
96
8
52
24
36
8
76
12
32
15
18
27
76
24
8
52
8
4
24
20
45
39
33
163
36
84
60
60
12
20
64
140
96
52
32
28
132
20
16
120
32
48
132
93
18
25
29
7
96
20
39
108
13
24
36
128
159
72
25
80
3
57
64
44
48
57
27
45
99
36
156
4
96
23
21
4
12
12
72
60
8
40
23
69
40
35
21
52
8
108
60
84
27
9
12
4
119
9
45
18
37
8
9
19
20
51
105
39
37
92
28
108
12
24
8
12
120
28
48
120
32
16
12
8
4
168
23
9
148
95
45
28
72
12
23
13
32
100
20
184
48
32
3
1
20
52
20
28
275
105
60
40
119
18
19
60
11
13
32
24
3
13
95
18
99
12
40
65
63
81
15
57
79
84
60
36
224
21
3
52
24
104
36
40
12
32
3
129
16
8
16
8
12
136
48
140
72
4
80
40
56
4
8
168
40
24
108
8
4
23
33
39
21
168
96
40
8
63
9
16
72
47
18
7
24
60
60
60
12
108
72
24
23
108
72
37
8
36
12
15
9
88
8
24
36
64
60
20
40
8
40
36
20
24
27
9
240
12
24
28
36
36
20
16
24
8
15
1
35
57
24
4
36
116
33
87
39
1
48
24
8
4
8
12
4
32
28
56
9
7
20
64
68
148
20
84
16
120
20
144
84
12
100
132
152
51
57
156
64
60
131
57
87
25
12
80
40
140
24
12
99
1
132
36
104
51
1
80
28
8
24
16
24
24
32
4
11
45
88
36
180
228
8
108
4
41
27
100
35
13
60
216
60
8
52
24
32
3
9
36
16
80
16
12
32
40
68
36
124
8
4
20
75
81
28
104
192
40
68
48
24
16
ABCD 97624217638*3^$a+1 [50047]
64
60
8
172
95
153
88
83
1
44
159
97
173
216
67
60
47
42
66
54
55
35
33
21
39
48
100
8
180
9
63
24
51
93
51
9
60
24
105
247
68
15
37
20
51
45
3
85
5
90
45
16
140
4
71
90
15
244
47
13
20
21
39
159
61
12
32
72
76
84
44
27
33
16
8
51
57
213
54
33
4
24
60
60
120
59
37
56
75
18
54
21
40
72
92
172
44
40
152
28
5
51
39
129
123
33
96
16
83
189
51
30
7
47
33
4
36
188
112
24
56
40
35
105
24
16
119
81
4
144
47
25
284
4
60
44
12
39
12
78
54
117
75
24
61
11
18
30
186
48
3
28
20
76
44
16
60
36
60
24
44
45
30
105
136
84
107
9
48
57
48
103
8
16
60
56
28
20
160
44
48
88
35
9
28
17
43
32
48
84
84
16
36
200
4
24
5
42
165
9
18
45
48
33
126
24
181
120
36
60
20
15
49
44
60
52
104
16
24
29
31
24
20
27
25
20
12
3
9
16
68
9
15
48
27
121
120
176
16
200
48
45
7
24
8
72
60
4
36
5
15
3
33
4
68
93
72
7
59
60
1
20
51
162
31
32
4
5
48
63
24
201
114
36
9
4
12
113
7
104
24
12
3
57
33
174
133
8
21
24
91
8
3
189
60
135
66
54
108
73
8
15
45
96
96
28
35
9
33
3
60
9
18
45
60
3
1
36
24
20
76
23
9
156
15
9
3
249
76
84
68
63
42
31
41
31
32
28
29
135
60
64
11
90
15
3
6
15
87
57
48
4
35
96
69
16
68
40
17
18
37
113
7
47
66
67
95
73
32
3
25
71
45
124
56
36
60
60
12
96
87
84
85
23
117
45
51
12
81
55
17
3
39
13
92
88
104
4
32
60
100
32
105
31
80
172
53
31
59
81
15
153
28
68
24
112
11
45
24
40
29
15
112
84
24
12
65
103
72
120
20
27
18
75
24
144
75
69
12
33
51
16
5
51
88
44
321
27
28
12
8
27
25
24
8
36
39
13
167
45
63
30
55
17
27
4
36
80
4
47
109
68
60
16
56
60
120
105
31
65
15
15
9
156
15
33
21
3
51
117
99
9
9
163
24
11
18
15
16
68
45
31
65
102
9
24
12
4
8
28
29
19
180
71
33
12
21
27
63
133
47
60
25
140
87
18
54
121
60
29
19
20
96
33
3
60
124
83
1
36
140
33
51
24
12
24
72
12
136
32
4
44
16
84
56
96
57
67
11
138
31
41
3
51
21
108
196
20
16
24
44
21
99
16
20
81
55
44
141
15
15
45
64
120
156
32
96
12
72
120
21
72
72
3
72
88
107
33
12
16
29
3
40
24
11
108
25
11
33
36
16
35
36
9
120
4
17
19
68
33
24
3
180
28
20
15
117
12
183
61
5
115
20
12
28
104
76
36
20
36
60
28
41
24
7
80
60
72
72
15
54
75
27
240
9
36
28
44
60
28
23
9
52
84
12
44
69
75
141
3
88
20
4
44
52
32
52
84
32
28
89
3
24
36
39
213
16
80
132
15
13
5
39
96
9
48
39
40
20
40
24
72
35
49
80
15
216
145
95
13
35
24
18
3
16
11
18
99
36
24
76
56
60
63
13
8
24
36
27
60
84
129
12
4
276
20
12
57
48
63
84
75
93
51
69
93
18
36
9
24
16
12
44
3
13
17
31
56
24
12
39
6
3
12
39
33
3
12
13
140
33
27
24
24
84
28
44
3
12
9
81
55
84
149
72
55
59
30
31
84
11
33
60
36
16
44
36
15
169
56
4
125
54
1
92
123
37
44
9
7
60
8
36
240
4
44
33
87
12
40
80
4
107
25
23
9
141
51
21
19
35
25
56
12
15
37
20
69
51
3
97
96
44
63
36
25
20
51
169
44
96
16
215
36
72
1
56
120
33
15
3
249
93
6
36
81
4
60
35
1
20
148
36
5
19
32
124
41
115
32
72
16
48
80
16
5
63
16
132
20
123
1
284
9
15
33
27
12
3
57
40
156
20
48
24
51
25
56
3
1
44
63
24
9
84
51
81
64
80
24
72
15
18
96
51
40
104
36
60
220
41
3
84
36
24
76
20
15
54
27
111
ABCD 97625005222*3^$a+1 [50025]
33
24
48
42
90
78
12
6
27
288
24
93
11
121
66
5
25
23
31
60
5
64
56
48
96
1
36
24
30
36
113
96
25
216
15
45
12
23
199
9
56
25
30
120
180
96
30
119
13
11
40
9
78
65
40
24
45
48
12
300
60
39
27
30
90
69
93
11
160
80
16
56
49
71
25
60
35
64
56
24
31
42
72
119
19
12
41
48
7
24
60
30
36
203
1
270
41
7
12
5
184
9
95
163
149
55
65
13
131
24
48
48
7
113
1
180
3
33
39
21
72
11
7
30
155
37
3
8
67
24
30
168
42
21
8
97
12
138
89
13
12
30
60
5
31
9
45
18
180
168
5
120
139
5
31
33
56
43
5
88
75
24
29
1
6
65
19
66
24
75
56
24
13
18
185
109
3
8
25
84
59
1
23
16
57
23
31
120
41
19
36
105
15
54
30
36
54
18
17
1
24
63
33
54
60
5
55
66
87
8
48
91
156
84
45
15
105
24
21
59
61
6
69
8
7
41
55
132
72
5
55
186
90
132
12
29
37
84
18
117
81
12
35
13
12
42
21
75
84
33
72
15
48
17
31
89
85
11
55
144
90
90
45
33
12
108
48
30
12
141
51
93
8
24
24
19
12
138
47
25
60
11
24
43
173
88
80
1
23
13
59
40
24
9
23
48
1
119
1
15
15
120
30
6
162
27
56
49
39
129
47
85
11
24
25
23
88
27
18
54
45
171
12
222
35
144
19
21
21
59
16
3
102
23
7
129
21
30
6
60
27
27
30
60
131
184
24
141
6
60
9
93
42
65
24
19
12
6
12
258
24
48
18
3
57
24
18
12
6
99
105
71
55
12
45
15
42
15
8
43
30
15
8
61
59
96
13
11
40
32
55
54
120
35
25
39
104
67
149
37
35
19
96
84
41
37
42
65
64
21
30
30
30
89
97
23
127
89
96
48
7
150
162
33
9
30
60
29
37
35
19
6
23
1
95
24
19
12
66
30
54
150
5
91
45
8
91
101
7
41
91
29
16
45
18
42
231
135
33
27
5
79
9
87
17
40
32
120
43
18
24
30
29
1
66
54
78
17
181
30
114
78
198
84
126
54
15
8
7
270
66
9
45
59
7
185
109
48
12
15
75
6
60
72
12
6
12
42
60
111
48
51
96
114
18
12
96
5
19
66
42
12
5
144
24
85
48
35
37
60
78
42
47
48
37
3
15
132
60
6
24
48
72
48
123
15
24
30
36
30
24
65
120
16
27
12
66
23
19
12
33
3
29
25
15
56
24
48
103
9
15
168
48
24
33
93
24
6
24
18
12
60
11
97
12
51
129
180
90
30
35
91
30
23
7
60
29
24
37
30
24
108
18
30
180
114
78
173
24
73
63
8
199
12
36
24
65
1
23
24
37
6
173
120
40
9
143
24
31
9
225
15
8
37
75
24
27
24
30
119
19
12
6
107
48
19
66
3
9
42
29
1
6
162
18
5
139
66
24
35
13
18
42
23
187
5
48
19
141
39
105
80
25
48
78
60
5
79
41
7
57
15
18
78
84
18
75
32
121
90
53
7
12
53
139
21
27
77
13
3
8
24
48
19
18
12
48
71
40
56
25
15
48
8
48
40
21
96
24
30
29
72
64
111
84
6
87
32
25
66
53
67
30
24
15
45
35
24
7
65
24
16
15
42
15
32
241
144
18
222
63
128
48
24
7
150
120
150
69
56
43
125
25
63
72
87
30
18
78
83
96
13
72
18
81
32
49
66
29
96
7
57
165
11
24
40
3
18
83
112
80
49
78
17
25
15
33
12
126
42
11
120
37
30
45
15
84
5
40
3
101
7
54
36
60
3
9
63
128
91
48
72
93
33
12
90
12
101
64
3
138
30
12
12
66
24
35
13
11
136
63
102
11
79
33
15
72
120
6
12
143
127
33
45
90
12
53
205
12
15
32
1
132
12
66
24
36
234
15
15
36
29
64
99
5
37
30
30
120
6
33
21
3
80
13
90
30
90
12
282
90
18
47
91
29
13
18
30
123
32
19
36
24
65
64
51
149
19
18
54
5
1
119
24
96
16
99
45
21
3
72
75
84
30
6
5
7
81
9
111
27
150
63
39
41
7
12
45
8
79
96
42
18
5
24
1
24
90
6
ABCD 97625978012*3^$a+1 [50009]
88
69
71
13
90
9
93
18
69
21
96
6
5
25
30
5
12
1
12
54
66
30
77
13
60
108
30
96
30
36
60
47
52
9
120
35
1
51
20
109
24
35
25
96
90
105
39
6
135
128
36
25
47
73
15
80
12
48
25
36
59
31
53
13
39
36
20
19
60
9
57
24
6
30
27
3
17
48
25
35
13
30
30
47
19
24
5
72
55
30
18
36
6
24
30
29
25
107
64
68
40
36
15
6
11
12
31
17
48
40
32
13
27
20
12
61
155
85
42
24
6
24
90
41
88
21
66
18
66
41
12
37
11
79
261
3
5
24
61
59
36
7
48
17
132
13
27
8
64
69
75
21
24
47
48
145
6
69
36
56
108
60
1
11
48
4
68
13
12
35
25
83
24
1
47
115
48
150
12
24
23
40
180
111
12
17
37
11
12
13
78
125
12
13
60
120
36
60
6
5
25
18
12
18
47
43
45
36
9
6
41
25
47
127
6
84
51
3
77
115
168
29
60
13
39
8
36
37
114
6
87
3
5
108
72
280
8
37
35
108
37
35
48
1
6
198
72
27
51
30
27
8
100
44
96
7
54
15
164
24
28
15
48
117
20
48
4
8
28
75
17
12
36
85
42
65
28
20
72
52
8
25
3
212
40
45
78
17
13
35
25
39
33
24
71
25
54
9
15
66
66
5
48
16
44
12
12
1
12
27
57
144
51
21
15
15
48
5
7
5
48
1
51
39
29
25
87
9
36
23
1
3
72
68
7
105
8
60
76
20
67
48
9
36
36
9
59
112
9
35
55
72
53
37
35
13
35
1
51
20
25
47
13
35
13
60
60
72
18
6
36
18
81
164
85
47
55
45
20
49
11
55
137
43
9
39
29
36
24
16
32
13
12
15
9
23
76
44
13
114
24
6
131
19
9
36
45
66
17
36
25
66
33
87
21
8
67
33
75
66
59
25
12
15
20
55
105
45
23
4
3
144
36
69
81
63
27
24
93
27
30
90
24
12
5
55
45
75
77
133
24
36
15
8
7
17
96
12
55
60
30
39
75
89
61
23
1
12
48
167
25
23
84
76
20
12
19
89
25
6
66
15
15
5
85
48
47
52
20
16
21
23
108
49
6
65
73
119
1
66
36
108
36
29
84
31
6
23
16
72
45
47
7
36
30
35
79
30
15
9
59
37
3
3
138
39
33
35
13
6
93
3
33
15
65
85
66
30
11
72
103
18
60
35
12
85
48
72
47
40
63
113
4
21
60
59
13
203
4
8
64
99
137
52
36
81
63
20
13
47
48
124
8
48
79
53
108
19
41
40
39
53
36
37
15
3
77
12
120
40
21
66
6
18
17
12
13
24
83
13
54
113
1
12
90
108
6
23
7
6
27
68
132
52
56
55
5
25
3
21
11
120
28
44
36
121
11
13
72
54
54
12
15
9
24
30
77
40
3
5
67
5
73
72
144
71
13
162
17
52
15
30
11
48
4
36
165
59
13
30
60
24
144
96
6
18
30
66
45
108
93
123
32
4
8
48
19
96
18
27
9
59
37
30
173
25
6
144
162
107
43
17
61
60
12
24
11
72
108
60
112
81
27
99
41
112
8
25
78
29
40
8
73
59
36
7
5
48
55
6
99
21
24
47
60
12
36
7
45
9
99
45
36
83
31
6
30
24
6
71
49
120
39
87
17
133
48
47
12
52
68
76
21
54
6
84
35
1
30
54
111
9
6
150
54
65
84
60
1
162
57
3
65
4
21
23
64
8
48
1
71
73
36
24
27
3
6
6
30
48
119
13
24
3
33
18
57
8
24
40
3
53
1
6
17
28
72
20
61
12
167
13
60
54
66
35
25
23
1
23
36
1
60
71
64
44
24
96
97
84
15
8
73
168
60
59
67
6
27
20
61
59
36
12
72
36
31
96
17
1
36
30
30
3
8
28
20
121
11
49
83
43
53
25
35
132
48
24
7
29
76
171
5
4
39
6
191
19
6
18
45
104
60
36
7
48
5
84
120
37
3
8
25
84
59
4
33
84
36
23
144
48
49
24
72
48
15
32
13
42
17
7
53
16
75
42
24
6
113
37
48
15
21
11
4
39
5
7
77
1
15
44
13
23
37
24
111
75
30
39
45
24
147
9
59
7
18
12
23
31
41
25
63
20
97
78
66
54
30
66
41
12
43
125
19
41
72
73
35
12
1
36
36
54
101
12
36
64
51
57
9
66
30
3
36
8
60
61
15
21
23
1
12
15
144
56
12
40
72
104
37
114
53
108
19
53
7
29
31
24
42
35
48
24
43
125
79
33
8
28
36
68
7
33
33
35
19
24
6
36
47
16
36
51
60
53
72
13
35
31
9
27
17
31
149
31
60
66
15
8
7
54
47
49
336
30
5
25
15
9
54
65
84
7
6
30
113
24
40
63
5
132
7
89
12
12
61
15
57
54
105
9
12
15
8
60
60
1
15
39
6
71
55
17
60
60
37
11
40
144
21
15
75
5
19
41
43
6
11
43
66
6
9
9
27
9
71
13
12
39
36
69
216
108
6
ABCD 97626029734*3^$a+1 [50002]
40
15
17
1
39
36
15
17
108
67
60
9
200
184
57
23
12
48
25
59
40
56
40
87
17
12
84
16
39
89
208
63
29
96
127
29
79
41
61
3
24
32
31
57
8
4
20
88
276
140
40
57
108
90
77
4
80
108
1
155
112
180
92
31
42
15
120
32
13
75
24
21
59
31
197
12
4
27
18
30
41
76
123
41
64
87
17
48
48
37
27
48
80
4
51
29
180
120
49
35
172
132
3
89
36
43
209
120
48
73
15
32
73
71
88
21
75
32
12
13
179
1
83
96
31
137
13
39
81
75
20
85
63
27
78
30
17
115
117
32
31
33
144
156
44
1
30
69
93
23
124
188
85
83
16
9
12
27
8
112
21
35
40
15
90
59
36
72
13
27
128
7
17
52
36
32
16
57
15
63
17
85
63
27
168
105
36
116
60
73
87
44
24
16
156
3
65
24
1
99
48
15
93
32
52
176
25
39
213
123
92
40
32
91
30
60
35
40
15
45
156
68
28
135
45
108
20
112
12
8
60
13
159
8
43
69
56
112
24
8
132
19
120
72
60
5
43
177
68
24
48
4
140
48
72
48
43
45
8
12
73
59
31
77
12
52
9
12
23
4
108
15
30
23
124
200
121
51
111
5
64
108
32
121
27
152
1
227
91
17
52
12
36
44
24
247
65
25
23
55
185
157
23
16
48
3
18
12
35
88
147
29
84
124
51
5
12
108
72
223
17
28
132
105
15
48
20
4
128
24
64
45
107
12
1
99
56
25
15
24
3
18
11
151
90
15
8
76
99
9
81
35
16
51
77
31
77
48
145
15
135
72
5
13
35
36
136
63
9
128
240
24
49
35
4
108
92
216
40
120
27
77
88
72
3
18
90
30
11
16
24
128
52
9
35
37
18
12
108
89
16
44
28
20
60
52
51
41
31
57
60
48
12
56
127
137
16
36
69
107
4
44
52
24
80
4
117
138
60
5
12
145
99
9
90
89
48
115
18
90
90
30
17
12
16
116
108
48
223
21
21
27
63
113
157
108
131
31
18
47
60
55
30
3
165
51
144
32
24
40
68
73
27
32
40
9
11
4
87
150
27
20
132
48
223
153
56
48
31
65
205
90
9
56
112
32
1
150
81
24
152
103
30
60
47
88
36
276
44
16
15
33
57
35
4
20
24
7
185
64
8
48
60
13
135
24
21
111
9
60
27
80
73
35
336
16
20
4
44
4
92
61
15
3
21
96
93
180
119
40
72
68
36
64
92
31
65
223
21
111
17
40
116
84
103
9
21
35
52
68
24
64
24
56
24
96
112
80
24
40
200
96
52
68
72
73
15
24
36
15
108
41
1
23
304
56
157
3
27
65
13
119
1
155
84
16
44
28
105
75
3
192
17
43
108
137
24
49
131
36
172
81
30
90
27
33
15
12
44
1
18
77
4
60
39
9
3
77
52
60
36
12
36
20
235
29
133
27
36
36
9
47
120
88
36
116
232
8
12
36
60
16
51
93
75
102
60
35
144
1
59
61
23
37
263
16
39
60
5
24
253
108
15
27
77
133
159
48
12
56
12
12
16
84
20
28
20
40
68
108
52
63
17
108
96
24
25
191
40
108
3
48
125
12
24
28
12
69
207
63
5
144
96
96
169
195
96
20
49
12
27
48
15
33
80
37
15
32
43
165
80
108
4
51
65
12
73
39
33
120
27
128
13
30
60
69
12
56
108
4
32
108
36
72
55
29
28
51
129
32
220
48
3
17
43
65
48
24
40
360
156
12
8
16
8
1
35
112
20
28
36
108
33
60
23
40
180
27
65
24
31
9
81
18
42
135
48
32
60
4
ABCD 97626754172*3^$a+1 [50212]
49
191
97
47
180
141
64
80
3
141
231
108
312
69
111
336
33
219
132
120
60
48
60
33
64
23
132
85
23
120
108
60
72
12
85
203
21
64
155
120
72
229
167
25
215
169
144
191
540
21
207
1
80
27
133
251
36
49
23
72
145
11
144
229
80
51
36
9
51
192
13
59
168
141
64
176
16
35
516
25
47
72
73
96
71
249
96
195
336
24
48
21
159
177
3
13
707
61
47
24
36
165
160
144
48
96
32
64
83
61
119
48
153
87
144
108
12
180
13
23
24
336
24
9
39
432
96
25
239
36
24
108
73
144
176
267
37
23
201
96
208
83
93
16
431
60
12
57
111
144
120
265
371
12
72
60
45
111
72
132
21
87
180
108
105
112
48
239
145
83
93
48
111
81
87
192
9
16
80
3
13
95
129
160
23
300
108
24
25
83
72
69
64
47
48
132
156
49
48
128
15
120
9
135
168
177
75
180
216
12
61
192
59
165
135
9
159
72
9
192
48
87
25
35
72
37
83
61
11
21
64
144
11
36
33
336
144
192
159
108
180
81
160
11
108
25
47
48
420
120
72
216
132
72
73
107
36
120
9
51
93
87
9
75
60
9
27
252
25
47
48
33
207
97
11
72
108
129
16
179
288
141
51
168
180
72
9
160
336
96
47
33
39
105
144
96
15
49
96
48
167
9
96
51
240
12
252
69
27
37
48
240
119
60
36
120
24
73
35
12
96
49
35
180
36
85
144
155
48
133
107
72
45
63
81
207
72
153
39
36
24
13
203
144
108
25
167
108
93
304
203
357
111
49
35
36
25
155
24
141
39
25
48
35
300
81
240
96
304
347
12
73
275
72
21
112
80
39
120
276
13
32
64
96
59
21
255
84
60
81
135
84
69
16
96
144
35
36
24
156
229
48
155
21
39
57
15
156
240
72
12
1
107
72
109
32
64
48
48
95
49
11
37
32
111
72
217
96
95
60
192
72
61
179
253
227
253
48
47
97
80
15
180
108
60
252
105
3
252
108
277
95
49
80
39
72
108
108
372
85
272
75
108
25
32
16
128
160
32
495
129
123
37
191
60
ABCD 97626826886*3^$a+1 [50028]
5
15
21
72
7
53
3
52
65
7
60
36
104
153
43
29
31
29
55
56
40
77
43
44
45
43
12
20
45
7
56
4
41
60
63
129
15
88
17
75
93
7
20
33
12
115
60
173
3
52
53
19
36
29
36
115
17
132
31
20
16
108
53
168
12
12
135
45
51
12
288
4
56
160
12
137
36
31
48
8
28
20
16
53
36
187
53
12
43
17
3
324
16
5
27
33
72
79
36
48
24
56
177
15
60
45
3
16
29
7
60
68
40
36
53
96
15
9
36
60
84
111
9
151
132
48
80
9
91
5
12
19
96
92
28
8
16
473
7
8
93
12
36
31
44
64
96
180
125
84
48
67
192
56
60
28
44
36
12
105
43
149
7
53
43
72
20
36
117
3
40
104
81
120
75
160
36
36
48
20
144
16
24
108
84
144
20
24
36
144
156
60
69
31
20
4
68
72
52
36
72
56
4
72
108
12
36
72
216
5
12
3
24
88
120
24
29
7
77
7
8
88
5
132
43
12
96
29
7
128
81
27
177
111
45
99
45
7
41
27
141
12
12
15
16
36
44
69
31
164
76
144
36
32
105
19
44
72
72
28
8
124
48
20
105
3
9
15
52
120
108
20
36
4
12
8
21
7
137
151
5
12
3
16
24
77
7
96
120
29
43
8
16
108
72
41
27
36
24
81
99
81
91
29
27
124
41
72
36
60
27
72
40
5
31
84
72
44
45
19
116
9
7
29
7
12
101
60
7
17
48
43
125
15
189
135
40
5
51
64
101
120
15
4
12
8
16
36
108
12
44
196
48
8
33
12
43
120
60
65
7
17
3
100
92
21
15
297
7
8
48
16
44
84
96
120
24
21
7
17
151
65
7
48
17
12
43
65
43
132
53
91
68
180
108
4
89
15
52
60
128
16
161
48
91
36
24
104
16
8
48
72
96
100
65
7
8
117
63
64
20
88
17
115
216
65
12
43
44
33
60
7
56
105
7
53
24
7
113
103
5
19
120
29
7
17
108
19
24
12
53
12
27
36
129
51
60
16
48
72
36
8
16
29
99
52
41
7
8
33
12
3
40
92
48
4
12
8
28
20
40
72
108
53
15
72
52
80
336
285
7
32
36
16
240
89
39
36
64
53
259
36
140
213
60
31
29
27
237
156
12
15
64
8
36
72
64
60
48
72
29
15
117
120
27
108
45
123
189
3
40
5
48
39
45
108
12
36
27
88
20
9
43
24
84
96
144
29
75
76
12
5
132
31
84
36
36
168
20
48
40
84
8
48
57
31
20
69
91
29
48
3
100
60
120
65
84
15
33
3
105
7
5
115
72
20
81
99
36
4
176
40
5
367
8
52
92
100
36
60
29
3
33
84
43
5
60
175
32
16
20
72
4
68
36
16
29
7
53
19
41
15
24
300
52
24
32
40
48
65
115
17
7
12
36
17
43
17
31
92
33
7
32
60
16
32
4
48
5
55
65
7
48
128
4
36
12
65
36
67
68
57
15
108
4
72
36
20
100
8
64
56
24
105
231
9
63
124
149
139
108
17
43
68
16
29
7
5
87
88
128
4
36
104
105
75
33
3
196
113
15
81
12
67
41
19
20
33
19
113
7
44
12
40
77
31
29
3
33
24
60
31
144
5
211
36
144
12
5
48
12
43
29
15
36
57
60
7
101
24
48
3
60
64
161
91
60
104
4
5
31
17
3
72
12
81
15
129
168
7
5
115
72
128
93
123
24
36
172
173
115
77
15
4
68
33
63
12
4
113
51
52
5
7
116
124
5
15
16
72
48
44
45
108
27
36
45
75
24
16
72
72
12
8
28
77
51
4
65
3
225
63
4
20
28
92
36
196
44
57
43
89
135
180
45
36
99
48
153
7
5
3
12
52
56
144
261
132
48
7
72
260
33
12
3
4
128
213
15
45
7
5
51
16
144
92
112
56
52
113
24
7
68
52
60
68
16
72
8
12
4
29
ABCD 97627204568*3^$a+1 [50046]
13
41
48
78
66
18
6
63
63
30
60
126
174
18
6
67
5
12
63
16
48
144
179
109
41
12
6
12
6
3
33
175
23
73
83
42
291
117
6
21
99
18
72
18
33
39
25
65
78
252
21
27
42
18
30
42
138
6
66
6
54
30
60
57
9
60
12
15
3
108
90
126
73
32
3
18
27
135
57
3
36
30
43
11
36
33
9
18
21
33
12
54
24
30
6
12
54
79
11
6
72
12
43
53
27
48
64
71
9
9
6
90
174
132
69
16
17
42
18
51
57
39
45
36
127
53
78
30
271
32
117
30
42
3
16
11
69
81
30
177
201
24
48
79
32
39
84
21
75
12
9
16
17
15
39
9
27
85
125
19
179
36
114
39
63
1
17
159
57
24
90
37
29
6
45
21
114
18
30
42
30
36
24
21
16
17
66
168
37
11
18
42
342
99
3
45
15
1
53
75
48
21
102
54
15
45
12
18
6
15
15
97
11
42
91
35
18
36
90
13
53
180
7
83
78
12
115
47
6
12
144
180
36
18
132
144
18
12
6
12
36
61
48
41
30
96
9
48
16
80
45
3
33
66
45
51
30
72
7
48
5
18
54
51
57
39
9
7
71
9
93
60
18
117
3
90
6
141
15
144
6
264
78
18
30
21
3
66
24
3
48
16
23
30
43
143
49
23
12
54
39
15
60
12
18
6
36
45
111
72
6
120
36
55
53
108
127
17
15
3
18
42
18
111
213
138
6
84
96
55
71
18
48
42
66
36
36
19
53
43
35
12
60
138
18
6
48
42
9
39
36
24
126
12
19
80
33
18
30
42
156
72
24
90
108
99
93
108
36
36
24
39
195
72
66
60
39
160
32
33
15
9
12
43
17
12
78
117
45
3
15
12
36
6
91
47
18
24
39
117
27
33
31
32
45
66
108
18
51
3
36
24
49
32
39
60
18
36
36
18
30
78
69
123
42
36
55
47
36
109
41
66
18
126
69
48
48
16
53
123
9
66
42
18
9
81
12
132
36
120
19
35
6
39
45
19
96
53
12
36
78
30
60
99
3
93
15
1
23
30
43
29
78
37
80
21
75
15
60
69
93
12
6
48
90
7
47
96
30
6
13
5
18
9
112
107
6
48
162
18
18
78
171
9
36
19
17
15
219
18
12
39
16
35
186
18
12
37
107
270
24
207
387
157
41
84
3
15
132
45
64
11
6
48
15
57
18
21
123
37
71
72
78
72
48
150
69
15
1
5
27
147
168
48
150
84
18
9
64
59
30
78
30
27
9
7
32
48
3
42
30
18
3
201
72
180
18
18
12
42
48
60
18
18
1
11
21
96
27
216
54
306
162
3
16
89
24
15
69
54
36
6
171
48
9
55
23
57
87
9
48
51
13
35
72
42
120
3
57
87
69
18
25
32
33
36
18
9
64
32
48
9
24
84
180
7
48
23
90
48
303
39
78
66
18
36
24
12
108
3
3
90
66
6
30
18
123
9
210
18
60
87
69
54
37
5
27
48
69
27
3
60
33
3
12
6
12
18
45
16
71
84
36
42
18
48
42
123
75
37
143
72
84
24
126
127
11
42
27
63
33
33
24
18
21
9
87
21
18
25
47
1
167
36
18
12
39
87
9
9
7
47
36
6
84
72
18
25
107
85
5
12
15
144
21
42
66
54
57
3
84
6
36
84
24
19
107
37
53
18
156
42
102
18
78
237
63
24
9
48
45
51
64
53
12
198
36
42
27
48
87
126
54
72
36
153
21
36
42
93
9
150
129
48
16
23
84
18
99
9
24
127
11
132
48
18
42
85
5
48
43
35
13
107
42
75
27
60
18
138
54
39
33
24
183
27
37
77
18
1
89
39
45
24
12
54
90
54
36
69
64
17
30
60
165
51
18
75
16
11
24
108
33
15
33
21
36
55
35
18
75
147
253
17
54
84
36
24
57
48
165
102
165
69
6
37
17
18
36
121
53
18
9
51
108
33
69
27
33
48
204
163
47
78
67
5
120
168
54
18
51
69
72
6
30
312
135
111
33
153
84
72
43
32
15
18
15
189
147
33
12
115
29
6
156
129
33
ABCD 97627412614*3^$a+1 [50031]
23
112
309
36
47
48
144
168
48
25
23
25
135
69
75
21
35
1
23
240
97
36
192
3
33
60
51
33
252
203
88
9
24
144
23
144
1
84
251
24
24
64
8
352
32
1
240
12
60
96
132
107
112
80
25
96
12
227
25
95
1
132
131
40
9
156
11
1
39
8
217
60
251
312
61
60
47
72
1
12
35
169
264
24
71
72
72
48
24
1
47
16
72
128
49
216
47
72
72
49
71
1
143
16
105
311
168
192
97
23
49
135
69
275
160
72
117
36
96
300
156
15
69
3
32
184
32
24
73
48
239
49
84
12
23
13
155
37
60
72
15
8
120
13
48
12
47
48
313
24
71
1
120
383
16
9
23
37
96
59
48
85
12
120
71
97
72
23
72
40
201
216
23
61
35
49
48
108
12
144
84
36
239
72
40
105
23
109
156
36
60
143
168
48
96
301
59
1
24
204
11
24
144
25
120
96
335
16
80
169
95
229
12
23
1
216
168
15
8
208
117
203
72
217
311
96
1
24
23
72
240
168
48
13
107
85
83
61
35
40
320
133
323
49
239
144
73
23
97
60
12
215
25
180
203
24
109
59
232
9
24
143
48
120
96
1
72
12
36
60
60
192
95
73
327
81
135
224
157
36
15
80
109
48
36
71
181
203
120
109
396
15
32
144
1
39
56
304
33
215
625
48
95
48
1
119
49
47
169
204
108
48
47
25
144
95
24
37
59
240
49
84
36
60
227
144
1
15
32
25
216
72
87
80
253
59
48
37
131
73
96
24
240
24
240
132
83
72
25
143
112
216
9
23
25
503
88
141
371
25
23
72
169
135
129
36
59
136
33
167
24
120
1
15
8
120
88
128
49
12
36
72
96
36
11
64
549
60
239
25
167
40
141
12
143
240
40
8
24
1
455
49
167
48
1
335
72
240
37
240
131
72
64
69
204
23
109
11
25
24
36
35
24
216
25
23
120
24
1
111
56
25
95
312
96
120
109
35
96
64
33
120
167
145
72
24
156
35
49
12
347
48
144
49
71
1
120
48
87
32
96
145
192
23
25
72
63
104
40
128
24
145
48
95
96
112
225
47
16
129
71
16
80
1
143
97
72
60
107
48
96
25
96
24
167
109
59
49
135
80
121
15
32
112
72
105
23
120
25
60
107
168
13
132
71
1
143
37
36
168
95
24
1
39
33
23
25
119
13
252
191
49
47
168
25
63
ABCD 97627983158*3^$a+1 [50012]
48
246
84
61
5
48
267
48
105
78
25
23
216
36
285
48
105
144
12
36
72
6
12
13
29
67
65
30
48
6
30
102
42
13
59
96
42
60
12
3
27
138
42
81
33
66
186
24
78
66
54
48
162
48
162
180
36
66
55
41
24
60
24
12
72
103
119
9
9
151
35
66
66
30
75
63
90
96
24
31
89
120
60
51
144
144
112
5
84
6
6
174
45
21
18
25
35
102
60
48
60
132
30
30
18
36
114
12
27
3
18
90
192
180
13
71
48
120
162
54
42
60
90
30
24
19
65
42
24
90
18
42
144
6
60
84
30
12
87
48
15
42
12
36
264
60
288
18
48
282
42
36
42
102
66
6
18
96
96
54
42
24
36
3
9
36
42
24
66
79
11
69
51
54
24
126
48
1
419
18
123
105
135
9
6
36
18
12
54
36
66
259
80
93
12
48
103
107
60
60
66
54
138
267
15
90
7
59
132
84
6
12
12
168
6
84
60
33
39
18
102
126
147
87
18
87
3
6
6
1
29
78
6
84
75
51
6
199
95
84
36
9
3
78
12
78
21
15
126
54
126
42
21
57
42
13
29
126
30
102
102
36
24
6
144
108
45
33
48
84
30
13
29
114
90
126
9
39
12
61
59
66
18
24
18
78
25
59
6
30
90
24
31
35
36
216
282
18
42
36
39
33
120
54
48
42
30
48
378
30
42
87
3
6
42
48
61
23
6
99
153
204
48
12
354
72
60
18
144
36
42
60
18
12
24
60
54
102
54
25
191
33
51
84
90
60
66
1
35
42
66
234
180
156
114
30
7
95
81
135
60
54
55
96
23
84
36
36
36
42
216
36
99
111
180
30
15
64
41
6
48
30
12
48
39
45
6
45
21
216
144
19
17
63
87
48
132
30
12
72
6
48
30
144
63
3
42
24
108
48
12
18
48
204
60
18
12
36
6
30
258
246
6
21
33
24
471
96
189
6
18
30
78
108
156
36
3
16
128
75
108
54
126
54
30
33
33
18
12
18
24
30
105
45
51
9
6
294
66
54
3
27
6
31
96
77
3
3
12
102
6
21
48
75
30
87
45
54
61
89
156
66
204
54
24
6
84
6
60
30
69
93
114
18
12
6
12
168
12
36
9
111
81
33
36
27
3
61
23
78
42
1
5
72
48
144
108
39
51
60
12
150
12
48
72
84
39
45
6
61
41
84
84
12
54
54
39
153
39
9
84
6
324
192
36
42
30
30
18
294
78
60
60
168
54
115
41
54
54
27
117
12
240
186
174
126
105
3
141
81
24
6
42
7
89
135
69
90
193
5
18
24
210
111
21
48
91
41
180
54
60
66
54
114
7
29
51
15
18
18
24
69
39
60
18
30
84
9
16
5
18
105
57
90
96
72
12
9
192
39
9
129
60
18
48
54
90
1
95
66
255
3
318
252
42
25
59
30
24
63
33
36
331
5
12
108
12
12
78
93
64
11
48
42
24
243
57
135
21
18
66
114
54
15
51
240
144
30
30
78
48
42
12
12
24
57
39
6
30
48
30
84
102
36
108
102
48
36
60
108
171
39
30
462
45
3
72
96
90
219
33
31
125
12
30
12
42
24
42
222
12
18
60
30
126
42
84
15
3
72
54
24
48
12
18
25
137
60
192
186
42
42
30
15
195
6
135
93
30
30
174
12
6
18
24
108
49
11
60
24
18
15
48
3
36
48
42
24
ABCD 97627998974*3^$a+1 [50066]
8
55
9
20
43
96
117
96
27
12
9
3
17
43
45
3
21
36
39
9
3
93
24
3
29
48
19
12
29
40
15
21
20
127
53
36
64
108
12
8
7
57
24
20
16
3
21
15
45
36
15
24
48
5
40
24
3
101
31
57
3
12
24
33
63
36
21
15
17
4
51
24
29
4
3
24
117
3
9
3
96
81
3
53
43
5
31
57
144
44
96
4
39
21
92
31
12
5
16
24
12
48
48
68
7
12
117
12
15
41
7
5
64
36
12
24
39
45
48
120
36
60
3
48
48
93
27
9
48
87
53
31
24
29
4
51
5
31
45
8
31
89
19
12
9
44
7
5
168
43
21
24
12
48
24
12
12
8
76
15
45
20
88
92
7
12
17
7
21
48
36
39
17
67
17
28
24
15
24
45
39
5
24
31
60
9
27
5
12
7
48
17
40
32
19
156
24
9
99
21
15
57
27
21
27
9
20
12
16
3
24
120
24
24
29
43
9
3
29
52
3
21
20
16
24
12
12
39
12
137
28
63
149
31
24
12
41
24
19
105
24
51
17
72
52
8
7
24
12
48
45
24
96
27
57
32
136
27
5
28
20
16
60
3
21
20
31
65
28
27
5
31
9
44
12
43
9
15
72
12
29
4
84
51
9
92
103
84
17
16
15
17
28
15
21
20
28
20
24
40
3
41
7
41
36
31
9
20
19
12
12
57
56
7
36
53
55
57
56
31
12
12
84
48
29
55
24
9
48
84
96
3
72
65
16
39
24
81
12
12
32
31
69
27
101
55
29
7
12
33
51
89
16
51
48
12
12
65
36
72
43
33
15
33
8
88
60
39
72
24
12
53
24
55
41
76
80
12
16
24
12
27
5
36
4
60
24
39
17
16
8
79
5
12
7
21
3
5
12
103
17
19
24
12
57
3
33
3
33
39
132
29
4
24
27
60
21
15
72
96
60
9
72
80
16
20
52
72
36
44
16
27
12
21
15
21
32
40
12
3
72
12
45
48
135
12
36
9
24
44
7
41
36
64
12
39
33
51
21
60
12
36
24
24
84
27
33
3
9
3
21
20
28
20
7
69
51
5
16
12
12
24
123
21
27
29
88
27
77
16
87
21
44
4
12
32
31
72
45
3
9
15
9
27
69
8
31
33
63
24
17
48
48
120
28
63
45
12
20
31
9
12
3
45
60
15
5
16
20
55
21
12
12
20
36
7
9
15
36
21
51
105
3
33
12
140
4
12
20
16
84
12
15
24
137
64
12
96
3
12
45
3
24
21
20
115
48
41
76
12
39
12
36
5
31
72
72
45
15
17
19
24
9
36
48
27
48
5
28
27
33
24
15
12
24
24
12
141
27
24
36
21
159
12
12
24
33
84
68
52
20
12
19
33
87
12
33
3
36
29
31
93
3
69
24
27
9
80
16
3
33
72
20
4
27
21
72
15
60
105
8
4
12
12
15
120
9
48
75
33
39
21
27
36
60
57
8
127
24
48
141
3
9
3
24
141
27
12
24
5
4
63
65
7
65
64
15
9
15
36
5
52
20
28
12
36
3
12
57
12
123
24
12
17
4
12
48
56
19
113
7
41
64
20
31
9
3
21
12
20
64
99
57
92
7
21
3
57
8
19
29
7
57
24
24
15
5
31
57
39
81
39
69
20
4
36
104
48
19
17
4
20
31
36
36
72
9
15
9
20
48
12
4
39
5
4
15
53
100
12
84
12
99
36
41
55
21
75
9
39
5
19
24
33
75
45
111
48
24
5
52
24
27
96
24
33
116
7
84
36
21
72
3
69
44
31
81
15
21
27
33
8
4
51
24
48
9
32
31
36
5
16
3
36
29
112
92
4
36
48
15
33
75
69
24
12
15
9
3
57
24
36
27
9
27
12
12
12
69
39
9
3
33
56
40
32
7
69
15
201
3
9
32
7
5
40
3
5
67
24
65
7
69
24
12
27
48
69
60
36
48
15
5
4
32
7
24
45
51
48
45
12
84
24
3
12
5
43
12
29
16
51
24
9
3
101
4
3
77
7
41
64
27
12
9
39
36
24
9
8
7
12
89
28
15
24
24
65
7
141
3
45
12
3
21
75
60
24
60
81
15
48
33
24
63
5
52
24
44
28
24
15
9
3
24
36
65
55
24
12
33
104
28
24
20
76
3
21
3
9
27
9
135
41
19
9
56
4
8
12
124
68
96
43
48
36
36
84
12
29
40
15
12
53
48
28
96
32
67
96
81
39
12
33
8
7
5
36
7
60
65
76
20
79
45
44
24
28
12
8
7
89
7
101
16
12
36
27
24
57
8
4
20
28
3
9
51
24
9
44
4
156
27
29
40
51
5
7
12
5
4
84
63
21
20
31
9
15
33
56
12
91
57
32
16
27
21
60
3
21
3
24
36
29
156
40
3
72
24
9
12
84
15
24
21
12
20
139
33
87
117
15
21
8
4
15
45
72
24
8
88
24
15
24
9
15
5
112
63
12
36
84
72
41
12
28
27
36
24
29
12
36
28
3
45
8
28
3
9
48
8
28
3
41
16
27
24
48
60
12
9
99
17
31
24
33
56
4
24
3
9
12
56
31
24
72
21
48
3
5
52
20
16
3
12
24
21
180
60
3
60
57
15
5
4
108
15
9
200
52
24
27
12
101
151
48
17
16
12
56
28
24
3
41
4
180
72
48
32
40
27
72
5
7
57
12
15
5
43
41
72
24
31
48
41
24
7
48
72
9
27
9
24
48
39
21
24
39
36
9
36
120
24
84
15
24
36
69
63
21
75
24
9
15
9
24
15
12
24
108
45
15
45
32
40
15
36
45
156
3
5
7
9
8
12
31
9
8
16
3
45
3
33
8
7
21
3
9
8
16
12
3
9
156
12
24
32
16
12
27
17
4
15
72
12
29
16
20
4
36
8
48
76
24
99
12
21
48
3
33
15
29
19
24
21
12
8
4
84
39
24
12
12
77
4
27
12
45
84
8
16
39
41
60
19
33
27
36
12
48
12
21
12
99
17
4
20
24
7
21
20
28
27
9
63
5
28
36
24
20
7
17
120
28
3
57
32
16
39
24
17
4
116
24
24
88
32
7
12
9
84
8
31
12
12
60
21
3
84
9
3
81
36
24
15
77
28
24
63
21
152
28
3
120
5
103
9
63
132
5
4
15
81
20
64
20
28
3
17
16
3
84
57
207
77
28
24
32
12
36
16
3
17
67
36
72
69
12
36
44
4
3
33
ABCD 97628154376*3^$a+1 [50005]
7
83
6
60
78
78
7
83
12
78
123
39
25
23
9
64
71
48
66
31
41
30
57
51
157
24
11
132
25
56
9
103
96
113
7
11
72
36
24
24
1
215
97
41
15
75
61
35
30
30
72
1
104
33
79
24
71
168
72
30
27
69
6
21
57
96
24
55
71
24
36
42
147
3
252
33
3
102
48
42
13
59
12
1
23
30
30
30
31
11
61
24
35
13
5
6
93
45
18
1
8
33
31
8
48
75
133
185
150
25
41
103
11
36
6
54
42
19
65
6
25
48
35
12
49
48
8
48
27
72
66
3
3
24
37
8
21
54
36
33
15
12
24
102
114
13
11
6
48
42
168
12
9
40
77
48
114
49
11
6
60
66
78
3
15
18
54
108
12
30
91
24
77
96
187
24
107
24
21
51
13
41
120
72
31
59
13
41
24
87
147
6
55
71
81
63
1
59
45
45
19
144
24
48
8
27
21
39
66
66
78
24
39
16
47
24
30
3
88
65
24
31
23
57
16
59
36
33
15
73
11
85
17
24
31
35
13
71
121
23
156
69
21
30
6
7
119
105
87
1
17
18
13
24
48
71
73
80
105
48
42
66
36
111
16
11
30
36
6
24
61
32
33
39
96
51
69
21
48
19
17
111
9
6
108
84
25
128
39
84
21
9
15
9
55
65
6
24
33
87
6
19
24
23
24
1
5
30
21
48
75
6
54
12
90
78
162
19
125
51
9
103
24
17
151
89
7
32
33
87
27
30
55
24
47
78
43
53
43
56
72
3
181
35
117
69
60
102
60
69
3
61
8
21
6
24
13
11
37
17
31
8
57
66
13
72
11
12
97
53
6
21
69
27
16
23
18
6
12
30
12
60
7
11
24
37
80
51
37
173
42
1
23
33
16
227
30
31
8
15
6
18
96
97
47
49
8
39
36
13
71
24
36
61
71
42
7
24
29
6
36
73
32
72
72
40
5
30
30
55
32
9
24
7
32
27
78
42
6
87
21
132
24
48
6
30
36
48
127
32
81
30
30
6
54
78
9
33
103
47
60
102
15
16
47
72
24
72
25
17
42
45
111
1
47
1
59
6
7
11
45
88
192
53
54
36
129
3
102
24
7
83
84
12
37
41
66
84
66
114
6
30
57
27
109
17
31
48
11
117
63
49
11
36
48
1
29
6
60
144
42
84
90
12
45
9
30
9
64
41
36
18
60
18
123
39
49
89
7
77
30
30
24
30
9
160
24
29
30
45
87
42
30
49
8
81
39
40
72
72
17
12
67
11
72
24
61
24
17
24
96
207
160
5
12
15
24
15
33
24
3
6
6
18
42
37
95
9
27
24
21
51
13
23
18
7
89
31
23
9
15
9
21
27
3
132
33
40
71
42
78
12
30
42
66
123
33
18
12
81
57
48
7
8
16
17
6
49
95
1
83
30
90
42
54
72
37
11
141
64
11
45
15
25
59
6
48
55
24
23
18
39
40
8
3
60
1
11
13
48
32
27
37
8
99
162
3
24
81
103
17
6
1
56
24
87
25
17
7
144
56
9
30
30
99
33
12
144
3
27
37
23
42
72
7
29
90
6
18
48
57
111
25
125
19
41
6
1
72
83
18
30
6
15
15
30
48
18
30
54
109
11
6
31
41
96
42
45
123
24
36
42
24
7
48
24
71
1
32
136
11
126
30
1
8
33
72
60
18
36
30
42
78
6
48
18
72
72
6
90
108
75
27
13
35
45
15
49
65
30
25
32
3
109
71
30
19
8
9
6
1
5
12
55
71
1
119
132
13
107
30
15
40
72
144
8
15
18
6
84
37
83
42
67
47
12
78
54
42
7
23
114
24
39
16
65
31
32
69
30
30
30
18
18
93
57
144
15
63
12
165
3
109
32
39
12
48
36
97
53
75
9
18
21
111
6
19
41
6
24
33
21
12
36
43
167
81
3
24
24
21
15
57
159
25
48
32
16
24
35
36
18
151
29
12
79
11
37
5
75
3
18
27
3
141
9
63
33
6
84
48
13
47
18
42
85
47
25
41
111
184
83
12
24
33
16
5
3
40
11
96
6
39
72
16
41
12
99
112
72
41
55
35
85
65
66
24
85
11
6
7
83
24
37
48
23
12
228
12
24
6
135
39
9
105
63
9
114
6
48
6
90
36
19
8
24
27
21
39
73
29
19
89
72
60
18
30
75
27
30
24
15
27
85
107
109
24
8
16
23
25
152
171
13
24
11
60
73
71
1
29
19
23
120
33
105
6
81
105
48
6
9
33
15
3
13
152
48
27
102
18
37
23
9
16
120
8
33
39
64
17
30
1
23
73
23
25
11
54
18
37
23
1
35
24
6
6
49
8
33
24
15
111
6
19
71
138
30
1
35
21
63
1
24
17
31
24
24
152
111
12
13
47
57
57
216
135
15
1
8
40
137
175
56
112
215
120
84
30
31
17
39
40
71
24
24
90
55
59
6
6
60
18
43
ABCD 97629223106*3^$a+1 [50068]
24
55
5
24
1
11
49
6
120
17
108
37
42
125
24
1
48
47
36
48
61
30
41
19
30
300
11
12
72
91
29
13
48
23
96
55
18
47
55
18
71
79
42
35
85
30
29
37
83
217
12
12
299
49
18
90
59
13
132
215
13
12
6
54
120
6
12
125
85
11
7
42
42
53
96
49
12
6
53
97
47
36
79
41
1
6
30
12
18
30
30
54
35
144
7
5
48
49
12
11
37
312
36
12
35
25
108
102
5
37
71
168
24
55
41
1
71
55
12
5
25
12
23
108
60
60
49
59
61
18
53
60
48
24
37
78
18
30
120
24
30
71
85
54
113
12
13
11
79
48
12
65
156
1
11
7
30
11
139
12
90
6
5
49
71
108
12
24
25
23
7
30
11
108
37
54
41
19
18
12
48
18
17
25
192
59
1
59
31
30
66
125
12
25
18
5
24
1
12
102
18
30
48
29
36
277
35
145
42
5
25
11
7
12
65
1
12
47
145
6
5
19
6
23
1
35
25
23
13
90
24
126
42
173
60
48
72
144
1
47
7
5
31
42
138
24
5
24
1
48
138
53
84
7
30
18
18
23
144
12
24
79
228
12
12
6
23
24
37
36
23
31
5
24
31
48
5
36
31
30
78
101
37
72
35
43
12
72
78
11
49
131
121
23
217
48
42
48
12
36
65
12
13
24
48
11
1
18
5
7
5
24
37
24
23
37
6
24
41
37
12
6
29
61
59
13
47
60
144
12
7
72
30
11
79
90
95
1
23
31
18
11
1
30
18
60
12
6
144
48
48
12
42
6
29
103
53
108
1
83
73
12
60
42
41
7
42
60
6
84
36
42
35
60
25
42
30
36
23
109
12
35
31
77
73
155
7
101
1
23
36
7
24
5
43
5
97
96
12
11
67
54
11
19
5
103
65
60
12
1
60
24
83
60
7
5
25
36
12
47
85
59
31
150
11
67
60
72
53
55
102
6
5
85
24
30
66
47
67
5
55
48
18
60
23
181
11
67
12
29
7
5
19
6
47
48
19
30
30
150
131
7
90
12
71
109
6
54
48
60
30
77
1
60
60
84
6
60
5
12
72
13
18
5
24
25
48
72
120
35
1
35
97
132
30
5
61
59
31
17
37
30
6
24
36
30
17
25
71
31
41
12
13
60
179
1
47
12
24
61
150
18
12
11
60
48
121
11
25
12
11
37
12
132
6
53
1
60
30
29
12
55
5
25
23
72
7
17
13
60
48
30
30
24
48
180
30
12
30
11
67
30
42
41
168
79
53
85
12
18
29
24
1
48
30
17
36
79
48
60
17
36
24
31
24
5
96
72
12
61
95
97
120
11
12
7
5
13
42
30
23
37
83
72
37
23
25
11
72
7
18
24
108
42
65
48
13
24
6
30
84
66
12
53
24
48
12
25
36
114
66
35
7
42
59
60
36
25
60
83
12
1
12
35
37
35
120
60
61
12
18
5
24
31
65
37
11
31
48
77
108
12
43
53
49
60
11
19
5
1
23
67
65
109
179
7
12
101
7
17
48
7
18
24
36
35
48
1
83
43
5
37
12
23
60
72
13
11
1
6
65
37
48
60
24
23
36
67
42
11
67
24
6
30
114
71
97
72
18
30
18
12
48
149
25
66
30
30
24
18
42
90
119
36
61
143
37
42
12
29
61
11
48
31
36
12
30
72
30
53
97
35
36
19
29
1
18
12
48
48
132
5
12
73
30
5
60
67
6
72
48
12
18
120
5
37
47
84
96
96
79
48
30
12
156
47
37
6
84
60
5
13
203
79
113
7
18
11
1
30
5
25
6
42
48
30
30
35
72
73
59
55
53
37
59
31
30
18
12
29
12
7
5
60
223
42
11
132
12
43
42
35
25
78
24
168
12
29
7
12
161
49
71
7
5
12
13
35
97
131
31
65
25
59
1
59
49
12
179
1
11
19
5
36
25
23
19
12
120
101
37
23
25
35
37
102
18
35
37
11
19
30
11
19
5
24
49
47
1
30
114
23
25
30
41
151
6
12
167
60
25
6
144
36
54
11
25
144
11
19
29
7
5
79
90
59
49
11
61
35
85
6
12
5
12
31
54
126
53
1
6
102
30
30
18
30
23
61
78
18
23
7
5
24
48
36
1
83
55
78
42
12
89
1
179
19
150
108
42
17
1
84
18
41
49
108
12
42
89
7
54
36
59
25
71
24
31
17
25
47
1
155
49
30
126
83
31
5
24
1
18
12
78
35
103
5
145
102
5
43
29
24
1
48
131
1
11
7
173
12
7
36
5
127
12
89
151
18
12
6
5
48
72
24
85
30
53
60
25
12
48
11
31
18
35
36
61
11
7
41
97
12
48
72
18
12
17
25
119
49
18
17
120
37
35
36
180
49
6
29
133
35
120
235
120
12
36
72
77
85
78
137
1
54
29
109
35
7
150
6
5
49
23
12
31
77
175
42
48
72
30
5
25
59
61
71
ABCD 97629412828*3^$a+1 [50104]
48
195
72
3
30
39
48
93
132
15
33
7
83
30
55
32
168
24
153
48
159
64
56
48
3
30
162
133
35
69
16
72
128
144
16
32
33
15
27
48
13
47
240
9
21
219
33
55
96
317
123
57
55
24
144
56
123
85
32
21
12
18
13
197
19
11
189
24
24
112
200
16
35
93
136
144
59
13
104
136
192
56
24
15
73
32
3
13
149
60
7
113
55
56
16
200
21
67
48
80
207
270
51
40
17
72
7
11
165
240
72
3
12
33
57
120
138
157
128
48
96
88
176
160
47
25
32
3
150
42
45
72
40
8
63
33
40
209
7
48
113
87
96
240
27
37
32
153
108
3
9
87
16
32
48
27
37
80
88
53
163
29
27
16
152
40
8
57
7
96
17
30
30
48
3
120
72
105
15
105
30
60
30
87
45
43
8
64
72
83
285
75
45
40
32
48
33
7
35
30
60
75
16
59
198
192
240
135
48
48
9
103
80
195
13
17
30
25
65
39
96
168
27
312
30
55
113
135
24
3
30
18
37
23
225
144
16
65
295
17
15
33
192
135
15
48
57
16
107
12
1
56
16
65
15
24
208
128
57
18
237
96
96
16
107
30
55
56
177
42
30
15
183
30
67
120
8
64
8
16
89
103
5
3
24
96
87
210
15
27
48
13
107
37
8
168
9
30
121
104
33
42
133
48
17
7
245
43
120
168
120
24
8
112
65
138
13
56
123
150
30
270
43
35
69
3
93
147
90
27
33
120
31
47
9
393
48
7
72
8
72
48
48
192
3
60
12
18
19
83
60
57
40
80
93
3
15
30
60
87
75
93
27
45
63
60
117
63
42
18
45
64
48
72
8
105
30
30
60
15
96
16
104
99
48
42
3
177
55
5
115
360
32
81
175
104
63
18
30
33
24
123
42
27
168
16
72
72
233
15
27
13
24
53
27
33
48
55
8
64
32
261
75
27
13
8
72
207
1
29
43
17
87
64
32
120
27
93
48
16
203
78
15
72
63
12
21
64
83
45
144
3
150
360
7
71
9
33
87
3
30
15
40
23
169
56
120
40
17
7
11
37
32
3
21
9
63
75
69
40
143
30
78
13
80
39
33
105
55
95
177
48
112
72
248
15
288
12
13
17
138
120
45
27
61
32
384
3
30
78
132
45
40
48
197
27
96
117
3
45
75
57
31
77
219
183
30
27
144
64
23
9
21
19
41
72
90
48
30
15
24
48
120
48
147
21
72
64
113
15
16
32
184
80
33
175
143
105
64
104
16
11
72
60
25
113
72
78
12
168
277
5
67
80
48
15
30
75
165
27
64
89
31
77
19
41
192
15
3
120
150
132
30
18
3
9
87
93
78
120
69
40
80
48
243
240
93
16
24
272
135
42
138
45
144
33
15
15
25
8
112
35
108
60
85
104
120
33
18
30
7
65
63
64
56
57
31
72
24
41
615
87
60
48
30
103
107
133
72
5
192
18
42
15
375
57
123
48
45
45
75
88
32
72
112
233
60
60
135
48
15
222
30
13
347
21
72
24
40
113
168
199
96
8
ABCD 97629478322*3^$a+1 [50041]
91
12
113
67
60
33
15
17
31
42
23
109
126
24
90
48
12
126
41
103
17
24
115
24
21
15
257
48
96
13
126
77
40
27
216
30
12
48
102
48
29
40
56
19
21
80
25
144
47
151
48
24
17
91
29
24
144
336
25
24
66
21
51
29
64
104
1
30
185
19
21
72
8
7
65
97
191
25
12
3
72
3
60
12
42
83
144
1
42
30
18
53
25
47
72
55
198
75
144
33
30
18
39
3
48
5
43
29
25
95
1
111
3
21
15
89
40
45
6
69
15
17
19
54
186
54
18
165
57
47
13
3
33
167
48
7
18
15
9
96
39
45
30
18
3
72
75
42
35
31
9
135
30
30
180
48
12
6
30
65
19
36
12
30
12
6
125
72
55
33
147
150
162
30
87
128
16
96
9
71
73
180
75
111
54
11
19
5
73
168
135
105
54
18
120
63
177
60
12
138
192
21
75
101
31
17
25
90
101
96
16
32
61
35
49
63
15
18
12
18
12
18
30
24
45
33
12
51
9
48
48
39
63
17
1
135
39
96
12
149
19
24
48
165
135
18
90
42
18
24
18
47
25
30
81
15
17
7
81
147
125
103
41
88
51
144
90
6
30
162
12
113
24
19
12
72
126
12
18
29
48
7
18
18
84
48
102
18
72
65
121
60
27
8
24
1
132
78
84
30
75
21
12
48
24
18
69
104
55
60
29
25
71
67
12
60
48
60
18
24
90
18
35
25
119
43
45
51
5
40
69
11
7
89
120
1
12
78
5
184
51
60
150
59
43
30
47
121
48
24
60
6
72
12
41
79
60
45
8
43
29
43
12
81
99
30
18
285
15
48
114
47
13
18
18
42
12
81
15
41
109
75
80
37
78
180
132
77
25
210
21
24
80
55
17
96
184
33
18
18
30
54
90
228
168
114
15
128
97
6
57
33
42
12
30
60
36
35
55
161
1
135
33
30
24
18
18
54
111
9
6
89
133
30
12
41
25
54
18
12
78
60
42
183
8
7
33
27
45
3
54
90
165
63
17
136
45
75
24
33
138
60
12
53
72
115
48
12
113
67
12
17
13
18
113
16
24
72
32
72
19
30
174
81
159
18
42
21
27
5
120
247
60
5
55
33
24
21
27
56
16
200
91
125
73
42
29
88
171
204
17
40
69
54
5
120
55
18
18
252
9
93
18
90
72
87
80
19
5
49
150
96
114
167
73
186
24
96
269
73
18
29
13
42
17
64
69
6
5
72
25
18
54
30
126
75
69
3
24
81
42
93
48
104
1
95
79
33
15
72
36
69
105
78
17
13
27
15
60
90
27
144
87
9
48
255
36
102
95
40
8
19
96
84
17
49
144
23
103
12
30
102
60
108
89
31
33
57
12
48
18
120
41
24
7
42
95
31
41
16
15
12
66
35
16
24
279
60
165
45
48
30
30
63
9
96
15
9
48
30
12
48
29
19
24
120
6
234
173
55
17
115
48
60
60
48
21
9
12
90
48
54
35
376
69
75
128
7
30
36
24
6
24
168
65
115
173
109
180
48
12
51
9
30
41
7
12
165
33
23
40
9
108
18
72
12
77
13
78
102
63
3
54
36
51
3
36
65
145
264
18
42
96
54
141
75
72
12
48
137
120
13
30
12
41
79
90
6
42
42
6
71
61
12
66
120
21
51
29
24
49
18
72
30
47
184
216
69
54
30
143
24
1
18
270
72
12
107
133
18
30
35
43
29
91
84
90
90
30
36
60
30
12
45
27
48
5
112
248
24
43
6
144
23
48
67
60
9
3
48
12
78
90
65
37
171
104
31
72
18
54
156
29
25
15
51
42
12
48
18
150
90
69
111
17
103
9
8
25
222
30
6
45
105
71
169
15
75
12
30
27
32
73
23
7
33
15
228
72
ABCD 97630110146*3^$a+1 [50091]
69
27
30
3
48
15
48
24
33
33
162
165
15
108
30
15
24
87
33
51
30
51
48
36
15
72
45
48
21
123
12
24
51
54
126
18
12
63
15
30
18
117
141
39
36
9
27
63
57
21
63
57
63
72
33
27
84
24
129
63
120
3
54
30
21
156
15
168
57
36
57
51
129
6
102
90
48
21
168
96
36
36
60
87
42
24
12
27
120
33
48
51
21
75
12
123
78
27
3
261
48
3
9
21
60
24
24
24
87
9
60
60
15
57
42
66
12
174
45
201
15
24
3
45
108
12
51
126
60
51
27
21
75
234
12
15
21
48
6
21
108
201
111
33
39
33
3
81
39
57
18
105
231
21
120
60
3
177
33
15
72
93
6
21
33
12
48
30
21
69
30
45
21
6
105
168
21
96
42
45
3
9
33
15
48
15
9
156
69
18
33
15
78
84
60
123
48
36
48
48
12
3
138
147
39
18
42
48
132
66
27
243
45
9
24
15
192
3
9
45
63
24
84
69
3
3
6
156
39
93
138
42
51
51
36
18
42
198
12
84
75
216
9
18
45
3
189
99
30
51
33
96
51
24
12
12
12
45
24
30
30
111
36
9
30
6
174
33
33
3
15
12
12
153
84
84
81
18
48
105
60
108
24
51
21
63
6
39
48
144
48
48
15
18
132
3
9
78
9
60
84
15
21
213
27
24
36
105
66
9
24
12
9
3
27
45
63
108
162
51
84
48
39
9
57
27
12
36
12
81
90
57
48
201
66
9
51
12
21
24
21
87
9
36
27
3
129
51
177
63
18
24
63
33
24
60
132
51
105
39
24
99
21
24
45
3
24
60
84
12
15
33
36
60
24
240
87
9
36
24
51
48
9
12
21
12
36
6
33
51
192
132
45
27
6
63
36
105
135
111
30
3
72
39
78
63
15
9
3
198
48
39
45
30
45
15
30
96
39
48
63
72
144
36
33
60
72
48
24
156
96
69
30
54
3
87
93
48
135
45
105
24
120
27
60
81
30
18
24
3
24
111
18
147
60
24
3
105
48
129
60
99
27
9
84
84
12
33
3
72
36
15
9
45
30
6
60
12
162
12
9
12
48
144
108
120
33
39
36
24
48
72
15
36
129
63
18
90
6
48
147
36
9
48
51
12
12
96
36
81
48
30
30
27
3
96
21
120
15
42
108
90
45
12
105
3
15
30
24
39
15
42
15
15
12
81
15
102
15
15
42
63
9
51
9
159
24
3
9
24
117
15
120
24
336
48
60
9
96
54
21
12
249
159
9
3
33
15
132
60
12
96
36
69
174
66
6
24
12
60
150
39
69
24
6
6
30
45
48
3
33
45
111
24
45
174
126
15
9
75
60
48
24
39
9
57
66
78
39
87
48
33
3
21
108
21
42
93
51
6
27
72
3
57
15
105
3
6
60
39
27
24
42
75
24
96
45
30
93
45
24
72
15
15
6
27
96
129
18
48
45
21
3
27
33
33
15
24
60
24
9
48
60
30
12
21
12
129
3
33
27
165
48
39
3
36
9
57
66
9
36
48
60
39
33
12
63
117
15
66
30
21
93
63
33
99
21
87
15
69
171
114
51
48
39
126
24
75
36
105
15
24
12
180
36
12
45
3
63
141
48
45
6
174
18
225
9
63
12
84
99
177
93
48
15
72
33
3
60
24
3
45
12
108
45
27
3
105
69
24
24
78
18
15
21
3
33
30
9
21
39
99
102
75
60
12
63
69
51
57
141
51
81
294
54
96
60
51
12
108
9
108
6
9
3
33
21
99
12
33
24
51
51
18
171
81
108
66
45
111
9
96
105
99
27
54
15
24
12
9
36
30
78
39
33
39
39
24
168
9
24
105
24
6
84
141
96
111
42
87
51
18
42
72
12
30
24
24
51
207
102
87
9
72
48
27
9
36
30
45
12
51
6
75
21
63
12
24
39
6
39
36
36
27
45
21
75
60
24
15
18
15
75
57
36
24
36
9
63
60
39
30
75
51
45
45
63
132
3
66
75
39
9
21
39
63
33
39
18
72
135
36
60
12
84
24
81
15
33
135
63
42
72
3
63
69
48
33
3
117
15
24
105
78
6
132
27
15
66
30
6
6
33
21
18
66
102
90
39
3
18
ABCD 97630273298*3^$a+1 [50215]
12
40
80
88
3
213
80
16
51
173
72
7
81
44
55
108
77
36
12
64
9
54
17
91
105
3
90
90
17
24
64
12
192
32
19
41
36
84
124
129
18
29
133
47
168
88
72
75
45
8
88
72
93
54
5
28
12
36
99
17
28
32
36
120
37
36
27
12
33
18
17
4
33
15
48
45
59
16
20
4
81
39
36
44
48
36
64
32
28
192
8
40
68
48
55
21
8
25
35
28
48
20
96
48
13
39
48
111
249
20
73
147
15
21
80
25
147
87
33
8
24
28
20
12
1
107
120
12
12
88
12
9
11
28
36
96
80
19
29
48
28
12
68
64
20
28
12
56
139
36
57
164
60
61
72
36
27
63
54
36
54
77
31
129
69
54
57
20
40
63
65
36
220
39
137
100
44
84
60
61
75
32
37
18
57
32
73
3
20
175
18
15
32
28
32
55
69
111
17
1
47
43
69
93
35
72
28
32
13
108
54
18
15
12
20
16
224
55
41
52
24
68
13
108
27
44
84
40
20
36
156
12
40
12
20
64
24
8
25
72
18
53
19
33
60
80
88
72
8
19
108
113
337
15
32
48
24
133
3
48
24
128
52
20
60
16
32
12
160
8
13
15
116
28
60
8
64
24
32
120
48
144
156
4
32
24
25
75
92
64
36
32
52
24
20
19
17
16
3
57
60
63
5
60
4
192
20
24
132
12
40
8
132
36
64
12
68
12
28
192
39
17
88
57
39
8
12
60
24
76
51
65
7
17
1
83
7
53
120
79
93
123
57
120
80
13
99
20
132
1
18
77
64
24
36
60
81
15
8
124
108
24
81
18
69
116
60
52
45
15
72
21
39
32
180
28
20
43
18
162
18
111
96
24
3
17
1
15
57
23
4
48
15
45
48
44
160
164
112
12
56
24
96
84
1
75
164
36
49
71
16
68
25
36
71
124
44
40
32
28
20
235
177
3
18
75
164
16
33
11
151
93
56
4
80
12
40
12
68
12
1
159
21
72
23
12
163
29
25
51
84
243
17
12
28
15
5
28
3
81
36
8
40
60
45
54
41
49
15
20
96
12
127
65
115
17
64
140
72
64
108
32
36
40
32
115
17
60
88
12
3
33
60
123
41
88
33
87
140
112
21
18
149
120
48
12
96
52
48
32
240
28
164
28
12
8
12
48
108
325
95
4
8
24
60
4
56
1
15
8
60
64
12
39
17
60
132
61
90
21
80
16
12
33
35
55
9
9
71
163
65
25
90
5
40
63
57
15
101
16
44
109
27
60
3
33
60
33
72
99
104
336
16
57
36
51
21
87
12
24
129
15
32
40
3
17
4
32
37
87
129
27
117
3
32
1
39
68
73
35
37
27
68
4
81
162
53
24
103
41
49
18
45
27
77
16
15
18
35
52
32
28
68
145
119
36
100
44
12
48
148
44
40
3
77
24
16
63
117
9
71
108
72
48
88
27
36
137
28
69
23
40
44
19
17
24
16
72
12
140
16
72
128
7
17
1
23
112
27
53
64
63
41
96
64
15
5
132
97
36
35
55
105
24
15
113
12
36
37
27
63
29
4
176
108
16
9
3
20
67
77
4
24
48
32
52
20
103
5
31
165
15
9
56
7
5
13
119
76
57
107
1
11
28
15
21
15
21
8
43
9
99
57
8
172
48
92
112
8
43
21
96
48
92
60
40
32
28
87
117
68
31
54
123
12
8
55
5
67
36
21
33
83
124
99
69
12
63
17
1
15
44
31
57
15
41
16
20
28
111
72
9
96
20
73
39
48
92
16
39
93
12
56
37
23
60
16
176
40
24
39
54
83
24
156
12
16
56
16
15
18
107
37
11
12
72
72
120
1
90
45
24
60
51
29
28
228
57
11
64
8
97
23
24
43
21
32
52
68
28
156
39
29
76
39
257
13
75
33
15
24
51
213
116
4
44
28
45
35
48
24
16
57
119
61
180
95
24
88
12
20
40
171
108
29
25
3
32
55
77
64
80
4
72
153
15
12
144
12
20
12
72
1
15
44
96
4
183
5
48
4
33
167
64
56
40
116
108
79
65
52
156
48
ABCD 97630314014*3^$a+1 [50026]
84
127
125
240
4
33
11
7
24
6
210
24
6
42
6
111
96
188
19
66
6
18
78
53
16
60
39
36
29
1
11
60
115
113
181
48
6
5
12
24
40
96
20
79
65
19
72
69
21
23
136
9
47
40
75
29
40
3
36
24
77
196
3
57
180
243
5
132
163
65
151
21
44
96
4
80
36
19
204
12
5
25
24
66
45
87
18
35
103
21
15
84
81
75
108
72
21
24
129
6
36
24
29
67
60
108
12
9
20
13
78
24
81
15
18
27
68
16
15
201
9
186
125
49
54
81
105
54
210
95
7
18
24
42
150
30
60
24
5
112
15
24
36
29
49
30
12
5
103
90
24
83
220
27
6
111
36
99
81
24
15
21
3
57
120
8
136
81
39
164
36
40
63
12
54
222
132
60
108
149
1
15
15
105
63
41
25
24
95
136
15
41
73
120
90
54
240
23
259
149
36
19
36
144
117
3
12
84
5
31
48
185
79
96
42
18
41
16
69
186
54
6
9
51
9
21
18
5
180
31
65
55
21
8
72
24
25
15
104
12
60
43
77
60
115
60
144
6
114
6
95
7
36
30
66
24
6
240
66
9
231
45
9
210
81
27
18
30
42
87
36
80
60
40
27
53
160
24
15
84
77
25
120
99
3
60
72
5
16
240
8
60
36
120
25
11
4
159
17
55
24
84
12
225
15
45
80
64
3
138
15
24
63
161
7
9
56
49
95
16
27
93
44
16
75
149
31
5
187
60
297
120
96
3
24
108
45
135
48
57
27
17
25
111
8
175
42
114
45
15
81
57
6
17
19
5
36
55
29
283
312
6
15
27
57
21
23
16
36
69
78
96
42
24
75
15
30
24
107
84
60
36
115
29
19
21
116
55
132
57
33
18
105
20
73
35
7
54
24
167
84
36
55
24
81
273
66
30
30
45
21
23
16
116
67
42
96
24
171
45
35
79
29
79
117
44
7
24
41
40
27
72
48
93
63
81
105
171
99
24
24
60
240
108
132
102
126
24
60
101
40
129
59
7
9
44
36
19
24
101
192
19
96
48
42
48
87
120
8
7
53
7
45
33
95
1
11
19
45
45
15
105
90
6
18
6
15
20
16
15
12
33
327
18
30
12
257
55
48
108
84
24
60
17
4
39
6
15
39
41
19
12
18
51
20
31
113
49
123
27
66
66
24
36
66
35
7
6
42
30
18
21
15
105
39
81
104
72
100
20
24
19
65
31
30
15
81
95
4
75
36
54
119
55
41
84
76
20
55
48
48
120
54
15
56
67
36
36
48
72
126
15
3
180
65
79
93
20
60
4
63
90
71
72
55
18
66
84
24
33
39
60
24
17
139
84
150
72
18
30
30
66
15
15
108
48
12
17
25
30
5
43
60
120
77
24
31
120
41
24
84
127
78
54
57
36
27
138
23
16
80
19
84
57
3
108
24
185
1
120
15
99
21
9
54
72
9
9
27
27
33
104
40
75
108
48
65
168
52
285
72
27
180
44
31
45
81
23
31
24
117
3
60
17
13
54
42
24
126
29
36
19
102
83
85
87
3
36
66
23
19
33
15
78
66
65
55
29
19
36
81
96
20
60
55
132
6
90
21
36
27
156
6
6
90
48
24
6
216
60
6
23
211
54
87
84
3
90
191
7
65
40
27
153
44
19
6
11
109
135
60
75
60
24
77
145
48
24
123
80
103
216
84
180
41
13
66
12
9
9
54
57
56
19
174
66
105
36
9
15
3
102
75
135
30
18
222
71
120
19
41
13
42
174
15
99
57
63
161
91
84
60
24
65
136
39
60
36
18
23
84
55
141
27
6
6
36
48
84
17
49
90
77
64
363
102
54
ABCD 97630402568*3^$a+1 [50044]
96
24
15
21
35
13
11
31
18
15
8
19
45
75
93
8
48
16
8
7
48
186
54
12
173
16
99
5
1
42
5
24
121
42
12
18
192
135
128
40
33
18
84
18
24
215
13
66
9
15
36
29
16
51
84
42
30
89
73
6
72
84
5
24
67
30
24
63
56
37
84
120
23
40
21
11
16
9
66
12
33
24
39
30
66
30
11
49
84
35
64
33
60
35
43
125
24
48
24
49
95
1
6
9
51
53
16
63
42
23
16
141
59
19
5
13
27
33
30
17
48
37
11
7
30
3
15
90
36
11
133
12
102
12
29
25
15
81
18
36
81
8
1
66
78
96
95
55
24
42
6
30
35
25
23
16
33
30
81
45
42
89
96
73
6
41
24
24
16
96
3
77
37
35
121
144
87
3
21
24
72
81
23
16
39
41
19
42
155
24
151
33
51
45
39
66
30
36
45
104
43
42
83
13
3
57
87
56
97
63
99
5
40
87
36
12
78
83
25
30
6
11
73
47
67
5
88
27
5
67
54
71
19
24
5
31
174
11
85
84
30
17
31
84
53
7
108
18
30
198
95
7
42
23
72
1
95
72
73
66
36
9
51
12
30
6
24
77
91
90
27
27
5
103
66
15
32
259
21
33
192
23
7
9
216
57
6
150
35
121
23
40
63
24
41
7
30
6
6
119
79
17
40
3
125
31
60
36
84
84
42
39
80
120
91
165
21
18
17
19
6
72
47
88
32
1
42
5
1
126
60
48
45
27
24
12
60
5
7
17
49
95
19
6
71
16
9
23
31
60
6
143
16
24
3
48
24
18
83
40
32
72
25
71
7
42
66
72
29
1
18
69
72
8
31
84
21
56
31
17
43
69
15
65
61
3
135
65
72
25
30
17
16
24
27
60
144
36
101
49
15
3
78
120
168
24
36
75
15
17
43
117
27
5
40
80
48
40
32
55
18
23
7
57
27
126
23
24
120
31
65
40
111
41
127
48
72
30
11
96
55
30
66
132
42
138
41
115
5
31
6
75
48
15
102
60
72
18
12
18
23
1
15
75
29
19
125
40
63
54
59
120
211
5
43
48
60
24
9
104
88
9
144
24
42
48
18
12
47
120
1
12
27
15
9
32
97
6
12
5
37
35
7
24
66
39
39
30
3
8
55
17
73
66
6
90
125
19
29
49
71
16
63
60
45
27
84
84
53
13
35
127
65
13
155
24
40
81
90
6
54
24
137
61
227
31
17
48
25
192
87
27
29
40
105
15
9
6
89
13
12
111
75
72
54
120
15
56
88
75
77
19
78
12
3
56
24
43
24
21
32
88
32
55
33
32
223
9
8
25
87
8
91
24
6
6
30
54
60
41
55
36
42
42
54
11
64
15
17
24
79
89
40
471
90
12
99
3
30
42
45
9
42
18
75
80
97
23
72
7
12
36
18
39
75
5
133
83
1
71
19
24
60
9
8
67
45
63
17
7
18
102
18
15
45
107
40
9
15
39
65
40
8
19
30
63
32
40
15
234
54
60
77
43
21
80
61
3
32
1
144
30
348
78
39
8
1
42
5
7
17
1
47
163
29
16
39
24
89
25
23
19
101
48
1
6
42
12
35
64
32
13
54
5
16
104
96
115
6
18
93
72
33
47
1
191
31
153
9
15
51
5
31
54
132
15
32
1
47
25
18
5
40
21
306
18
30
66
15
63
41
49
72
96
47
1
12
3
32
7
42
18
78
23
37
48
42
48
54
90
6
54
72
30
23
67
5
55
30
30
6
72
71
25
47
19
36
18
60
90
6
150
29
121
30
33
51
29
97
24
24
42
54
234
21
39
33
32
13
12
15
8
97
71
127
209
1
78
57
9
71
7
33
104
49
135
32
37
11
19
5
91
21
48
15
18
87
15
105
33
72
47
88
48
80
7
18
47
72
25
114
30
132
12
18
5
25
15
32
43
29
19
5
49
15
57
15
81
42
36
96
90
119
115
29
1
12
35
13
6
120
5
145
24
30
60
5
25
42
24
29
1
18
5
73
47
73
54
9
32
24
115
48
53
7
72
9
32
49
23
31
54
3
8
55
12
48
5
24
37
11
97
48
23
1
71
72
48
49
39
56
1
23
37
102
12
96
33
24
56
16
104
24
16
159
57
39
41
229
35
24
37
30
6
30
78
30
5
31
24
24
90
6
12
5
120
64
51
117
81
6
66
47
43
29
1
18
69
33
18
24
120
6
90
77
133
11
145
54
9
21
54
36
60
156
24
9
33
23
16
48
32
16
33
87
8
7
18
42
5
43
84
12
5
19
6
63
80
1
120
71
19
6
18
12
30
6
5
24
109
66
36
45
99
53
37
75
ABCD 97630562468*3^$a+1 [50011]
72
53
66
1
155
54
6
129
24
16
11
90
36
78
9
33
60
19
53
162
33
21
24
3
9
36
90
84
69
57
24
84
67
83
24
12
1
53
132
30
84
60
25
5
24
24
18
12
48
54
198
33
45
42
48
48
60
36
30
36
7
47
6
78
21
99
126
96
90
30
63
15
12
12
66
6
6
99
33
63
3
132
24
25
23
66
87
15
30
78
45
51
66
24
48
3
40
32
111
42
24
18
6
7
47
145
17
55
23
156
36
25
11
12
25
8
9
24
15
87
9
48
75
18
27
21
42
49
59
90
24
30
45
3
72
12
33
141
27
33
7
29
108
7
23
48
54
18
73
5
19
48
47
9
69
3
40
119
25
8
105
15
75
48
90
75
105
120
12
36
12
222
93
27
96
24
18
12
60
27
16
47
18
7
128
45
27
96
309
30
42
66
150
19
89
24
12
43
8
45
12
7
5
6
174
63
27
21
48
57
114
84
57
24
40
119
105
24
15
66
7
8
24
135
1
17
18
42
18
9
72
15
33
21
42
49
41
30
54
171
3
24
61
29
6
12
84
66
90
12
30
15
315
12
6
78
72
12
57
16
83
61
35
18
43
32
33
7
83
12
96
60
72
24
84
156
45
3
30
30
97
11
60
78
24
30
21
27
117
63
138
24
36
6
21
64
83
36
24
36
132
12
21
57
30
18
180
75
45
54
30
15
3
12
36
84
6
54
12
33
15
30
42
33
81
30
54
60
60
60
87
16
59
13
125
6
61
53
27
33
87
16
17
60
3
93
12
159
21
24
114
24
132
13
8
57
12
54
12
12
48
102
48
18
21
16
35
117
33
30
25
95
177
27
18
30
42
108
66
85
144
32
69
12
7
128
184
8
3
48
6
48
162
21
15
60
120
78
12
24
48
67
48
35
48
78
60
12
12
43
5
60
7
125
48
12
12
24
42
54
24
24
12
39
57
39
81
79
23
72
90
103
11
54
7
65
55
8
160
41
7
32
111
9
57
228
30
45
48
27
6
87
45
18
60
24
36
102
24
6
12
12
6
7
101
42
84
69
9
42
6
42
85
47
168
30
3
39
1
8
64
5
36
31
24
5
12
15
40
47
162
24
127
8
99
21
99
21
75
37
17
18
69
15
36
117
33
30
12
6
120
6
24
57
3
174
6
12
132
66
6
84
60
84
18
18
30
19
23
30
18
57
15
33
51
21
3
60
1
23
48
12
90
12
223
71
36
36
72
6
12
84
54
54
48
63
99
42
18
60
37
24
41
6
54
30
18
27
16
23
30
12
24
30
81
33
24
78
60
48
6
55
80
48
33
18
54
126
1
80
48
3
12
108
30
24
18
61
56
16
23
60
60
6
51
207
48
49
8
40
35
21
39
126
102
42
126
72
42
3
40
65
12
42
6
115
17
30
36
36
25
83
61
11
18
60
6
12
37
72
29
42
30
27
21
27
9
54
96
9
69
6
6
114
72
60
25
8
64
137
39
72
147
12
6
27
15
42
6
9
99
12
12
13
77
42
60
96
12
18
15
48
39
97
23
30
36
66
24
61
155
6
18
21
45
48
42
66
15
72
72
3
6
12
24
43
48
77
67
41
18
54
42
18
108
30
57
15
6
60
90
21
33
6
84
30
276
54
18
27
63
25
29
24
211
8
75
21
112
17
36
24
30
30
60
43
5
42
25
11
12
72
33
45
12
72
15
16
32
3
24
18
120
42
156
69
45
3
111
24
18
63
111
24
120
102
12
12
78
37
8
33
103
56
9
150
192
42
12
18
6
96
6
72
30
156
19
11
36
18
7
41
12
78
60
72
108
30
7
53
48
51
168
15
48
138
30
9
3
24
21
27
85
17
18
61
29
12
6
42
132
123
15
57
16
119
114
15
27
42
60
15
15
6
19
8
64
53
12
138
48
45
3
37
5
48
12
12
12
24
54
12
18
36
12
3
27
93
9
7
29
19
131
21
45
54
36
24
66
6
49
89
7
53
12
78
42
15
39
6
54
78
12
96
19
59
54
6
12
13
29
123
39
48
120
145
53
3
9
7
48
35
36
1
71
25
29
51
57
90
6
39
3
30
48
174
30
42
84
66
6
42
42
33
45
75
88
5
108
6
18
6
1
5
138
18
55
77
60
6
24
30
12
55
8
33
78
12
93
105
6
60
6
30
78
60
6
1
269
18
33
64
29
36
79
11
18
66
6
36
12
18
25
8
9
48
15
9
24
54
6
96
6
72
30
15
51
102
12
12
15
33
6
84
45
48
72
48
33
7
65
138
60
1
41
18
66
163
23
12
96
30
66
18
48
84
24
324
30
12
25
29
6
69
75
30
6
36
133
41
114
36
6
18
57
75
85
53
91
5
3
3
72
78
15
75
48
12
114
36
3
39
57
ABCD 97630599772*3^$a+1 [50036]
69
16
23
60
30
18
12
60
30
15
33
147
12
48
33
144
66
97
5
42
6
42
57
15
9
117
63
96
135
18
7
44
96
51
97
20
12
51
30
150
12
33
24
108
105
3
15
13
119
90
3
24
15
9
111
240
153
60
3
12
33
28
11
18
63
15
24
153
60
16
32
99
13
5
75
28
92
120
48
28
131
45
33
27
24
27
105
39
60
9
21
66
12
48
57
108
24
3
18
43
29
15
100
83
84
21
12
16
56
75
48
18
30
42
3
75
90
3
21
6
69
141
24
55
11
25
44
64
167
49
128
63
24
21
45
30
105
12
60
27
78
91
131
48
33
9
3
60
27
45
15
21
24
15
105
3
48
133
77
3
24
15
33
45
27
36
72
129
15
15
9
39
21
21
18
105
16
32
45
42
25
68
24
16
200
99
93
36
60
84
3
12
12
60
216
12
18
54
120
60
36
12
33
24
144
12
4
11
25
65
30
45
48
12
72
57
63
3
45
15
57
87
45
183
48
133
59
57
3
21
111
30
48
18
9
15
69
159
18
87
63
69
171
12
213
64
23
13
29
90
21
27
33
45
7
23
24
129
36
45
78
105
168
84
93
3
45
102
72
33
15
60
33
15
105
45
54
33
27
21
48
99
93
12
12
60
24
4
32
76
108
104
15
25
36
32
45
99
15
93
192
48
33
123
12
57
51
12
60
12
63
84
13
72
71
145
32
36
51
21
112
5
18
9
63
33
45
72
7
71
42
42
36
12
12
105
15
33
3
72
30
30
48
24
18
42
45
4
29
30
60
45
63
24
93
3
72
18
139
11
25
59
33
96
36
75
6
15
112
107
36
9
3
72
60
33
33
87
15
45
27
36
9
45
30
33
75
78
99
48
3
45
39
60
21
40
35
60
24
9
12
40
47
12
13
56
12
39
1
68
9
15
52
80
165
18
105
63
12
48
84
21
9
90
36
114
75
165
219
36
33
15
3
45
4
68
12
15
261
40
8
9
27
36
87
21
51
153
3
45
39
18
87
28
5
72
30
18
3
45
99
96
15
13
17
19
5
18
105
45
42
21
48
57
24
18
108
12
12
25
8
75
33
147
48
45
39
1
35
42
51
16
104
21
123
15
93
39
66
39
144
60
12
15
72
93
4
68
36
4
140
177
39
40
47
60
24
21
28
29
18
25
44
84
180
27
9
15
48
72
69
24
72
75
60
96
12
33
27
81
87
73
32
39
73
8
108
36
28
23
69
123
33
39
108
81
64
68
39
60
108
102
30
168
12
33
60
3
37
36
44
3
24
6
42
132
66
30
24
21
15
165
39
9
81
19
36
44
39
48
13
32
12
36
39
93
45
27
147
18
42
6
42
33
27
13
107
72
9
36
120
45
39
60
16
56
48
27
72
33
48
24
27
6
39
16
35
37
17
30
60
108
120
42
63
57
3
3
24
45
141
30
117
237
30
45
3
93
69
30
1
35
12
18
15
147
25
5
30
12
141
24
84
96
171
49
8
147
6
3
27
60
60
12
72
6
103
80
81
15
36
4
36
44
15
60
60
18
111
24
225
63
129
66
57
27
33
36
40
29
15
33
67
56
52
104
63
33
48
256
11
84
18
30
21
21
6
72
18
27
3
45
15
57
45
3
27
42
18
33
12
72
120
28
8
39
9
27
117
156
36
15
105
60
15
48
57
51
24
33
60
3
73
36
23
13
8
96
51
57
33
15
87
45
40
95
117
75
270
66
84
66
15
12
15
13
32
36
4
83
33
64
23
45
84
84
27
102
87
156
108
72
9
31
65
3
12
99
21
27
25
35
73
32
48
207
60
33
12
105
3
12
3
84
49
11
21
15
60
24
49
47
60
9
3
12
21
28
11
9
39
33
27
45
15
93
24
15
45
108
12
36
27
102
6
73
56
36
204
36
12
3
132
105
12
15
9
136
23
30
15
27
45
4
11
18
27
36
24
24
4
83
9
51
84
33
3
12
72
18
3
12
60
15
85
8
9
30
21
4
161
39
3
105
108
12
27
13
47
9
39
93
24
96
48
40
44
3
165
48
24
27
9
9
30
48
9
33
90
120
93
4
5
39
96
4
11
21
4
143
153
84
16
59
9
4
35
33
27
45
40
47
61
35
24
69
39
12
33
33
24
15
24
60
51
273
57
79
47
12
13
17
27
24
112
35
24
85
36
47
57
48
33
24
66
49
5
18
33
15
45
84
21
67
56
36
16
59
126
42
30
31
41
126
45
12
28
5
27
40
152
24
21
15
3
30
7
11
45
15
73
116
84
24
15
ABCD 97630763578*3^$a+1 [50023]
101
43
108
120
60
65
12
31
164
60
33
90
13
104
100
68
40
89
36
103
149
96
12
72
55
35
1
12
372
48
60
53
87
33
132
43
239
60
30
36
39
60
180
48
160
32
243
45
3
150
39
108
33
54
18
108
66
93
60
136
41
19
192
20
60
27
133
17
43
152
28
12
137
126
42
228
43
47
78
66
273
123
45
28
12
192
20
105
108
15
300
28
84
35
18
43
192
149
183
40
41
42
45
3
9
16
92
33
55
24
20
148
53
7
173
99
60
16
29
43
12
11
25
17
48
144
43
29
36
67
60
35
90
163
60
155
42
18
102
90
1
131
30
31
32
33
7
128
52
36
41
63
15
48
72
61
17
15
69
96
192
6
9
16
32
40
335
25
5
18
42
127
35
85
23
234
156
75
3
109
161
30
42
54
36
25
132
17
18
42
54
84
33
88
12
233
84
103
65
84
108
15
108
12
105
255
48
208
5
126
78
15
33
15
172
20
60
225
315
117
19
65
60
210
6
103
71
9
33
120
43
35
54
103
95
54
19
119
33
3
25
89
48
114
73
71
66
243
48
105
87
21
96
79
185
7
32
3
117
27
66
78
66
3
105
78
13
60
180
252
20
52
53
27
261
120
19
120
41
24
271
104
220
11
234
60
3
28
12
5
67
83
57
45
63
87
61
41
103
23
57
48
12
100
53
103
167
72
1
5
12
60
7
80
256
89
90
13
437
135
48
88
24
5
31
41
3
88
32
21
7
107
18
30
37
53
55
113
39
28
20
28
41
18
150
48
90
133
197
12
36
216
60
48
151
32
112
180
35
90
72
18
198
115
32
117
114
9
3
37
293
192
60
151
47
145
108
17
67
5
75
81
207
153
19
60
71
36
21
27
18
162
6
66
36
18
87
28
47
42
72
31
152
33
18
156
73
125
115
101
6
48
253
5
18
85
44
45
42
13
23
54
103
77
18
1
72
65
103
65
36
363
16
32
105
127
68
45
48
90
277
65
252
75
33
18
57
57
30
45
45
18
25
152
496
32
28
11
133
48
80
52
95
18
223
72
65
150
30
54
78
30
6
7
5
207
28
80
112
180
47
1
47
72
1
17
3
12
75
42
66
145
80
28
204
11
42
72
91
12
20
60
117
151
32
192
165
3
12
261
39
45
18
145
168
24
11
30
24
30
133
48
84
83
105
100
5
18
57
87
1
71
36
42
75
33
84
114
49
80
33
223
5
67
120
47
1
77
48
67
32
40
47
21
45
132
91
209
55
311
174
36
36
6
102
72
36
27
28
35
180
42
15
183
138
42
117
28
20
27
162
31
23
222
67
5
36
39
15
13
60
89
30
24
30
55
32
160
92
153
127
53
55
35
57
303
48
25
12
257
43
47
33
180
3
30
216
3
16
84
68
9
36
27
40
221
42
120
25
168
60
12
132
17
6
25
12
48
152
153
7
35
25
5
151
389
18
45
12
57
223
41
150
102
7
35
1
12
60
125
12
31
32
69
30
13
60
60
20
76
32
40
5
24
43
173
103
12
ABCD 97630945942*3^$a+1 [50017]
5
19
23
81
72
52
8
15
12
1
12
24
35
61
17
43
32
52
95
18
15
12
96
28
24
12
20
75
6
90
33
36
4
84
36
20
27
205
24
11
72
42
51
28
71
9
39
12
61
8
24
3
9
15
13
23
25
89
51
27
18
42
37
8
196
41
19
47
13
24
56
12
87
25
35
60
1
17
54
60
126
79
5
31
47
18
7
107
1
32
63
13
32
88
12
12
143
30
99
3
33
9
55
108
17
60
18
21
9
30
13
12
108
24
24
12
17
43
5
42
13
84
23
25
53
15
40
59
18
15
16
32
24
144
27
25
65
67
140
27
6
3
111
48
73
20
40
8
21
123
96
12
75
57
16
20
36
3
198
43
11
1
29
6
25
35
12
30
42
13
35
93
27
12
33
3
84
85
96
32
52
8
48
15
9
16
32
136
80
99
121
20
4
5
31
12
164
3
33
48
132
28
20
72
99
1
32
48
64
36
35
49
35
13
12
11
93
12
39
21
64
56
52
65
18
25
12
12
20
48
63
12
12
36
85
5
39
36
9
18
1
12
132
60
17
6
54
19
20
39
33
117
7
24
12
48
17
115
32
207
25
20
15
96
325
95
25
80
9
126
9
183
45
76
36
20
33
7
36
12
5
171
36
15
25
11
24
6
7
96
12
12
120
20
75
25
35
1
20
4
35
18
3
87
60
9
16
155
24
13
5
3
45
30
49
71
25
12
5
15
3
49
23
72
69
69
3
45
7
92
60
36
84
3
33
105
7
12
44
27
45
160
5
15
75
25
35
9
135
48
37
60
24
17
15
39
105
4
17
7
48
24
23
73
17
43
47
18
3
27
33
4
17
6
49
8
16
11
145
8
3
24
18
18
25
144
83
37
60
11
13
20
12
100
8
111
73
35
18
19
11
49
36
44
15
61
5
30
33
27
12
57
33
42
45
15
13
83
49
8
3
37
5
75
27
25
36
8
4
23
9
48
3
72
57
48
16
12
8
4
83
12
108
33
4
35
1
72
29
139
11
9
64
23
45
52
20
88
59
36
84
6
30
60
33
9
3
24
3
61
36
56
39
25
41
27
12
3
60
85
17
111
12
100
60
5
51
24
40
35
13
77
7
71
37
83
85
32
27
60
21
4
48
128
15
25
24
24
44
16
11
13
47
33
45
43
24
56
172
35
25
23
25
48
80
4
23
33
27
13
60
29
30
12
81
15
84
30
55
11
132
33
39
1
5
115
89
15
81
99
123
13
44
64
47
30
12
63
24
3
108
13
11
121
12
35
72
36
30
7
12
23
42
48
31
17
43
72
68
24
36
27
37
125
18
72
25
35
48
24
21
28
59
33
40
12
17
60
6
69
40
24
12
35
9
96
15
13
17
3
51
1
59
13
53
19
20
64
80
36
100
23
120
1
17
30
33
52
179
1
24
60
104
27
60
57
16
11
18
31
32
4
41
39
16
35
117
16
32
165
54
85
48
140
36
120
9
51
4
83
13
59
37
23
72
9
36
3
13
8
9
12
91
44
28
17
60
270
21
232
8
64
8
72
3
25
23
25
17
7
71
133
12
20
24
21
67
20
88
24
44
96
4
216
8
40
5
108
15
15
129
4
44
3
12
85
17
30
13
80
76
12
47
13
80
24
28
128
4
53
18
24
9
60
12
9
19
12
20
4
11
42
30
21
16
23
72
25
36
35
37
92
33
7
24
36
48
107
69
36
16
5
42
61
20
9
123
12
36
4
23
9
16
8
21
36
27
60
3
13
11
48
33
27
57
28
12
20
45
63
40
12
155
36
93
100
144
32
45
18
1
119
48
57
48
45
42
1
60
72
275
60
49
44
39
30
90
18
39
60
16
17
90
120
45
27
6
19
60
24
11
73
227
1
12
53
7
23
9
28
35
12
69
72
124
35
1
17
3
27
1
24
36
12
44
15
9
27
12
48
93
141
51
87
97
36
20
40
24
11
45
69
6
25
68
39
13
32
16
36
20
24
52
72
32
24
21
55
23
81
51
13
8
12
15
48
12
57
64
56
64
11
6
7
132
20
21
7
156
11
36
25
5
99
4
12
47
57
3
13
20
40
20
12
27
48
90
18
33
64
23
90
19
24
32
40
60
17
7
168
56
16
83
117
48
148
20
4
11
25
12
65
7
20
28
95
12
1
80
40
5
30
117
27
81
40
92
45
63
39
9
99
25
56
51
90
19
80
120
4
5
115
23
33
21
31
35
133
11
30
15
3
12
30
3
36
40
59
13
24
11
25
44
24
39
33
48
24
15
12
36
13
17
67
92
36
52
23
45
108
21
78
33
27
133
5
67
23
9
16
60
32
15
1
72
48
12
20
15
49
35
48
37
23
237
15
36
60
37
83
84
45
81
87
57
6
45
40
5
79
20
33
42
96
102
43
44
63
61
47
37
5
31
12
5
39
16
125
27
16
96
11
24
9
40
17
55
68
51
1
17
48
15
12
108
60
28
11
9
51
45
63
25
20
12
4
47
85
8
64
17
171
9
43
20
45
162
60
18
3
24
76
32
28
8
39
1
59
72
1
24
56
84
15
13
8
27
12
1
68
27
37
12
24
144
8
4
23
48
93
27
102
78
37
72
20
16
119
30
39
72
64
23
33
39
13
5
43
44
15
21
87
73
47
45
60
16
96
11
169
11
13
11
25
8
3
9
76
12
48
8
39
12
48
18
90
9
24
40
ABCD 97631876872*3^$a+1 [50029]
83
9
171
13
24
36
24
56
16
36
8
36
4
72
32
100
56
27
9
4
17
15
4
84
44
93
63
36
16
35
153
84
3
25
5
60
79
116
100
44
16
8
40
44
136
116
24
64
48
32
33
303
52
44
28
23
57
40
113
39
64
44
93
19
41
30
93
4
36
176
16
24
108
32
216
15
177
33
27
100
8
4
68
12
40
24
72
125
7
56
24
100
20
132
21
27
112
36
65
79
11
25
32
63
13
92
48
40
12
108
12
188
60
4
68
40
252
60
113
30
9
51
73
17
15
88
20
16
11
73
32
144
48
52
216
48
176
28
23
109
24
24
12
60
11
73
32
4
36
24
24
132
144
24
92
45
43
44
63
60
13
17
39
60
16
12
96
132
24
36
92
33
27
40
12
60
11
205
24
8
52
48
92
28
8
4
48
173
99
108
28
24
8
16
17
60
99
21
103
12
108
17
15
144
76
228
12
5
7
80
36
57
15
72
3
90
55
32
63
13
77
15
160
60
5
27
48
28
140
324
3
30
3
52
32
16
12
68
12
40
5
19
156
24
156
68
27
69
124
20
36
48
88
72
20
3
33
16
8
256
32
12
16
20
16
36
35
25
125
43
24
120
48
84
36
12
132
8
3
45
24
64
17
19
24
96
41
103
47
129
40
36
8
72
72
3
33
100
24
80
16
104
60
40
48
108
36
68
36
72
28
17
127
348
35
45
45
19
20
36
24
40
36
44
204
4
36
60
20
16
240
71
49
8
28
8
16
120
41
150
49
176
4
24
104
33
39
16
12
113
30
165
88
12
60
192
8
45
15
12
72
16
8
36
4
36
108
8
45
15
88
12
35
273
16
84
120
47
57
52
41
7
80
76
12
20
60
12
28
24
120
96
5
39
40
41
3
64
60
20
3
60
193
137
63
12
40
12
12
84
84
8
84
4
200
27
9
40
36
60
108
17
3
172
60
120
32
3
49
11
30
115
12
140
72
4
24
120
48
12
48
8
40
12
152
12
21
175
20
165
15
72
3
60
33
27
37
12
84
12
20
24
40
44
100
24
53
120
103
140
87
9
16
5
15
15
13
56
76
24
41
3
160
56
4
47
25
12
72
36
35
45
28
77
30
9
48
36
57
7
143
37
23
9
16
104
16
144
24
56
4
32
40
215
25
24
20
81
27
16
32
15
90
75
144
21
79
24
96
11
45
12
63
49
24
104
12
108
100
8
88
60
12
8
64
8
4
80
100
108
36
24
12
60
41
3
16
140
16
180
35
180
297
33
19
20
16
5
7
83
33
36
36
4
101
75
15
25
35
37
72
44
96
40
96
12
36
36
8
168
28
20
24
93
27
16
20
24
333
19
48
32
76
24
11
13
20
84
16
12
60
5
55
84
48
36
17
163
32
72
16
24
12
41
30
93
57
27
16
20
24
28
35
37
8
15
13
20
36
100
36
44
36
52
116
160
56
108
12
4
104
33
19
8
28
44
64
72
44
108
48
144
51
93
40
107
69
144
24
40
68
12
3
49
20
40
11
9
21
7
116
100
77
7
68
28
72
12
36
47
85
12
48
20
64
8
108
120
105
55
5
3
267
25
44
88
48
44
36
40
128
12
45
180
79
44
12
72
52
41
30
13
17
87
40
176
36
76
80
100
104
36
88
132
8
40
47
9
40
68
88
60
8
60
4
8
45
7
8
28
44
36
76
68
183
37
108
24
8
12
21
3
84
88
200
100
24
296
100
5
67
53
67
53
43
116
36
64
41
147
3
30
60
15
184
11
13
80
256
36
155
90
43
12
215
60
69
180
108
33
15
4
128
16
36
84
47
25
8
36
28
36
77
15
4
68
72
21
3
117
67
36
47
85
108
44
12
40
68
108
52
8
12
72
81
15
4
108
36
24
56
36
16
8
12
75
49
8
12
40
48
53
39
81
7
20
16
72
35
30
27
60
40
8
60
72
72
4
44
28
32
12
21
115
8
57
39
4
12
240
32
16
60
156
84
84
60
48
24
44
4
48
5
63
36
28
12
24
132
125
19
41
19
24
44
16
60
36
84
17
60
39
141
87
88
12
ABCD 97631883080*3^$a+1 [50109]
15
21
3
6
92
64
15
89
120
4
93
39
48
12
9
57
9
69
27
89
13
27
15
54
27
9
30
15
24
2
160
30
72
2
94
2
28
36
120
48
6
24
93
150
47
16
39
17
70
6
195
39
33
41
120
1
90
3
165
12
105
48
176
49
90
5
1
159
3
9
44
49
3
15
53
37
18
9
27
33
117
54
57
80
25
15
3
21
9
21
15
24
36
3
66
2
37
33
42
6
6
18
50
28
33
11
25
45
9
17
40
8
7
15
123
72
23
1
66
45
48
15
6
33
21
29
28
45
42
75
87
18
12
69
75
105
60
56
1
18
66
35
55
45
60
3
3
15
9
90
15
48
60
66
9
6
39
42
75
9
42
12
33
45
83
25
126
120
33
8
109
3
27
60
18
18
29
19
60
30
24
27
56
7
33
128
72
73
36
30
5
49
45
24
18
45
84
6
12
60
17
85
3
12
20
64
12
90
33
36
21
120
78
24
15
48
3
6
15
75
6
75
27
108
45
9
18
15
72
120
24
9
12
9
81
26
25
3
116
16
27
3
30
3
9
45
12
54
21
20
48
22
18
57
45
39
51
8
37
75
123
12
24
17
19
54
15
21
30
36
60
27
66
6
45
29
144
7
15
51
27
15
93
63
15
24
15
3
120
8
16
15
6
30
5
148
44
25
12
3
128
22
33
15
54
33
42
81
8
19
120
21
15
87
24
21
18
11
70
45
195
6
42
18
183
60
45
81
15
21
12
45
72
9
9
30
57
270
9
45
12
17
73
23
1
3
12
104
37
18
81
30
3
3
15
72
27
3
27
96
57
6
12
15
45
9
45
30
60
101
100
27
63
24
18
21
27
54
54
162
159
33
33
63
9
17
16
45
12
126
9
6
111
6
48
27
78
27
17
1
15
15
24
108
53
1
15
15
18
71
1
3
20
31
24
63
39
54
45
27
5
13
15
9
30
53
88
27
189
8
37
51
30
2
22
30
3
6
87
3
15
96
18
45
35
22
24
50
91
18
18
63
75
42
18
75
87
33
51
5
73
51
42
33
9
12
51
54
129
6
36
8
19
33
18
105
21
3
30
81
15
57
69
3
66
24
30
2
64
165
54
21
195
77
157
27
33
63
3
180
21
15
21
60
18
69
48
77
46
9
36
102
63
174
90
3
90
39
15
29
24
118
24
18
30
18
9
21
27
23
49
18
60
48
33
21
33
2
1
3
140
1
63
27
5
55
33
147
48
77
1
15
30
9
69
42
48
74
73
18
30
36
15
9
66
54
36
36
123
12
68
40
30
6
33
30
3
74
31
69
20
115
30
23
40
12
15
45
51
29
166
33
36
3
42
6
39
63
42
48
51
15
15
9
6
21
18
27
9
45
90
87
45
45
18
45
80
46
45
30
21
42
51
66
33
45
51
122
40
48
27
72
45
56
40
21
30
6
45
210
27
6
30
129
15
42
84
60
21
26
70
18
21
39
36
120
24
39
15
50
46
45
6
39
27
5
67
3
15
35
94
51
3
96
45
24
27
18
96
69
36
6
18
65
79
33
24
9
42
165
45
35
24
13
6
21
45
6
105
20
13
35
16
3
6
15
15
105
120
6
90
128
37
18
42
3
108
45
3
132
18
9
113
70
3
27
9
11
19
36
69
9
51
15
63
33
12
6
21
50
16
54
33
42
30
6
54
51
33
6
11
22
48
54
45
71
40
15
9
3
5
13
27
8
118
24
3
23
64
12
45
69
2
28
42
39
6
53
1
39
51
51
54
111
29
1
15
9
69
24
45
6
45
9
108
72
48
5
73
21
63
18
9
24
24
51
5
64
6
246
18
48
45
90
99
48
51
27
24
24
6
9
9
18
32
55
66
60
66
60
93
12
15
5
1
215
112
8
19
99
26
19
9
12
39
12
60
48
6
9
75
75
36
15
36
5
40
9
24
75
36
9
24
143
124
20
48
7
89
22
98
1
23
40
168
128
19
21
96
8
55
6
36
36
27
27
99
2
184
104
22
3
36
30
53
43
72
21
105
12
18
6
84
45
9
111
2
40
69
9
21
54
132
9
3
71
4
3
87
3
119
19
149
22
66
12
18
3
39
21
15
111
53
48
22
15
57
126
60
152
16
56
19
75
24
120
2
49
24
48
23
52
3
57
33
21
98
133
33
90
51
9
12
165
108
15
30
21
54
6
21
63
5
22
18
69
33
165
27
30
66
162
15
72
18
24
111
8
4
18
2
16
51
6
63
45
54
66
27
78
27
120
39
48
80
37
90
90
30
21
12
27
21
69
51
54
3
30
6
90
15
2
52
57
30
5
48
22
48
21
45
9
18
53
19
3
18
21
35
31
24
89
19
36
72
33
60
15
69
21
30
99
26
1
15
56
4
210
3
15
8
13
27
63
17
88
21
60
30
108
27
15
90
9
6
6
44
4
20
1
54
15
111
54
54
63
3
27
48
21
9
9
3
9
21
74
1
39
9
27
18
81
18
27
138
42
54
6
45
15
6
144
9
39
30
20
16
56
16
8
31
15
24
87
9
26
37
35
16
207
39
15
48
3
102
18
3
6
21
69
93
36
9
107
1
24
21
63
36
95
70
69
5
49
18
99
98
1
15
81
15
3
45
8
88
15
72
24
33
56
55
65
22
3
30
17
24
48
70
63
12
18
54
36
39
15
ABCD 97632125686*3^$a+1 [50040]
12
36
27
18
11
19
21
69
30
54
15
141
11
25
54
9
32
36
28
44
37
54
6
11
40
45
12
60
12
18
17
25
30
21
20
67
33
33
35
7
18
39
48
32
37
48
11
112
68
7
30
15
20
13
6
9
9
23
12
37
15
8
13
78
57
3
17
19
21
20
4
9
27
9
24
11
84
24
7
6
12
23
40
68
7
48
129
21
11
16
32
1
11
16
45
107
61
24
15
56
61
23
13
15
12
12
120
9
35
1
51
12
20
25
3
32
16
72
105
47
12
25
48
48
12
12
71
24
4
9
47
40
3
33
68
19
66
24
11
25
72
3
69
15
33
23
24
31
5
1
71
13
39
60
45
107
16
63
105
21
24
27
9
63
51
57
9
11
19
29
31
29
85
120
36
51
9
3
96
24
3
24
48
53
88
24
33
18
21
51
78
24
27
60
24
12
8
76
15
84
42
3
20
37
63
39
117
33
15
57
35
1
84
6
18
6
21
12
27
78
27
33
35
36
100
159
30
18
12
5
25
6
45
51
45
45
35
49
51
36
39
113
48
28
51
45
20
88
27
54
35
7
9
45
54
45
9
6
65
12
60
64
9
15
60
12
87
6
27
20
13
11
13
11
24
16
9
12
35
13
11
61
30
30
30
41
24
4
45
119
43
77
16
15
57
20
88
12
57
11
4
20
48
79
9
32
103
45
9
48
39
3
17
13
3
33
12
35
7
6
39
3
5
25
27
80
12
76
32
25
48
15
3
9
45
48
3
51
33
32
1
12
60
51
36
63
41
7
18
30
30
24
23
7
6
54
185
31
9
8
4
33
12
23
12
36
19
21
15
30
23
52
8
60
4
32
31
9
93
27
44
76
20
4
75
66
11
79
41
13
60
30
9
8
49
3
20
1
12
18
12
132
65
55
30
3
45
3
15
41
55
6
75
12
3
17
96
49
48
24
35
19
5
24
52
51
12
6
24
18
53
4
20
76
12
99
81
9
66
53
7
54
39
27
12
53
48
24
12
4
12
60
12
8
19
21
33
75
9
15
63
42
3
32
16
69
6
30
59
16
15
21
36
39
78
60
18
12
21
20
4
8
19
18
72
78
21
45
24
23
7
6
11
40
51
65
4
9
24
3
8
4
27
29
61
15
20
1
35
24
24
24
100
15
30
6
84
17
16
33
12
18
30
36
156
59
13
18
30
23
96
60
13
6
5
16
8
60
67
29
7
17
52
93
42
9
96
8
7
9
60
9
12
24
54
6
47
24
133
75
32
24
40
32
109
23
31
5
76
36
32
28
9
11
52
36
44
88
15
90
90
5
48
36
48
25
3
8
40
32
25
48
99
20
7
24
12
5
43
5
37
47
25
18
5
97
95
136
27
18
47
12
72
16
9
11
24
13
12
30
108
36
17
24
4
44
67
48
17
13
47
24
16
20
16
3
137
60
37
12
30
36
33
15
90
51
9
87
12
12
8
12
1
39
105
48
35
16
12
8
36
40
20
60
25
96
27
33
12
15
63
5
4
93
72
15
159
24
5
7
60
41
4
33
27
44
19
48
30
24
15
8
36
1
30
9
24
56
16
69
35
4
68
19
6
23
1
84
99
36
9
23
24
28
15
78
3
56
16
60
8
55
9
33
15
27
6
11
108
28
33
75
21
23
16
21
23
43
53
4
45
11
19
6
39
12
60
48
15
17
16
20
40
72
33
24
39
20
19
5
12
36
12
85
87
15
5
16
15
5
79
21
8
25
51
9
11
13
3
9
54
5
7
77
48
19
41
49
23
55
12
29
12
48
16
39
54
11
37
3
32
12
37
84
75
12
33
15
120
32
48
7
9
8
60
91
5
31
41
109
23
28
20
4
3
18
3
20
25
12
39
45
11
24
55
30
78
21
60
69
12
6
5
72
36
52
39
54
15
12
9
6
17
88
99
18
36
12
3
21
23
7
48
21
27
9
36
20
37
6
17
13
6
5
49
39
33
42
42
51
3
45
9
12
59
19
41
4
48
57
3
8
31
36
69
15
9
129
11
1
15
9
30
30
71
4
36
48
15
17
31
5
48
1
30
69
36
45
3
27
9
15
66
11
115
29
61
27
3
30
15
8
19
33
24
20
60
31
57
12
24
27
9
68
37
66
77
31
30
54
81
12
39
9
12
39
6
23
64
3
138
6
18
78
5
52
153
15
9
3
3
65
40
9
35
4
12
33
30
6
3
48
92
1
15
24
3
9
8
13
27
3
29
31
18
27
20
48
37
15
44
24
37
60
27
45
75
12
48
15
12
18
11
4
8
28
117
15
3
57
57
3
33
51
60
21
23
31
53
12
156
28
24
20
12
1
114
9
21
120
95
4
21
11
28
20
37
15
3
42
54
29
60
64
3
77
40
48
8
12
40
3
17
25
3
36
111
12
93
80
13
51
44
1
6
17
52
44
25
11
25
15
75
9
24
36
9
12
24
27
8
7
12
36
54
36
11
40
45
36
18
9
36
24
45
30
6
30
12
30
95
4
24
45
135
21
11
60
7
12
24
9
20
37
15
39
41
24
24
13
12
18
5
52
12
96
27
65
121
12
15
72
21
42
18
11
49
24
23
4
8
48
4
9
35
36
4
44
132
40
20
84
1
51
8
1
18
18
48
36
39
44
13
12
6
45
20
4
12
45
11
60
24
1
99
48
27
66
84
51
12
32
1
23
64
15
17
88
15
6
27
12
12
24
9
87
9
71
4
44
7
30
48
27
20
121
15
15
17
12
19
129
12
24
9
47
55
18
27
9
35
16
24
32
12
100
21
11
1
35
25
18
65
12
108
19
30
3
3
6
3
8
48
1
30
33
27
65
4
39
5
1
15
44
40
80
7
5
13
47
88
165
23
40
12
15
5
28
27
36
21
24
9
83
24
73
11
4
72
33
11
1
75
45
3
92
16
9
15
44
1
3
12
20
121
23
36
13
3
57
108
12
3
68
1
114
41
64
32
12
7
6
35
4
69
24
36
120
36
63
15
60
6
35
91
53
97
11
7
33
63
41
13
11
36
13
51
15
45
12
32
25
66
5
115
17
24
91
9
24
45
24
3
9
179
1
54
117
45
75
8
37
39
21
24
75
15
30
36
3
9
51
32
100
9
23
28
87
42
36
18
24
18
108
12
72
72
11
37
36
35
40
20
31
5
1
35
28
24
15
41
24
25
6
65
36
115
9
92
4
104
1
24
11
43
12
29
67
17
36
24
52
15
30
66
45
15
30
35
28
9
30
60
42
6
45
27
12
29
61
24
12
39
36
24
68
43
17
13
3
9
18
33
24
21
11
4
20
1
24
15
15
30
36
59
40
32
24
1
12
18
12
18
3
9
12
23
12
36
12
43
5
28
21
48
27
9
27
3
24
6
12
63
24
3
9
39
54
15
32
73
15
20
ABCD 97633011038*3^$a+1 [50142]
17
37
119
1
6
24
30
23
13
42
18
23
19
41
91
29
7
72
65
67
18
12
18
5
67
78
35
180
7
18
35
25
42
5
31
12
90
42
5
13
131
7
12
41
24
25
150
48
30
144
66
17
13
30
17
12
84
19
17
55
30
35
180
55
60
48
65
43
17
72
24
127
77
192
1
23
36
108
7
6
23
31
108
5
97
23
72
85
30
29
84
55
12
53
12
24
37
12
30
5
55
102
6
24
29
7
53
151
96
72
12
48
78
54
108
5
7
53
43
17
67
53
55
42
23
73
120
47
60
67
6
23
37
47
25
90
72
30
30
5
24
151
6
83
79
108
24
78
11
1
48
18
17
120
7
5
24
127
24
5
180
31
17
12
60
108
7
60
18
11
1
35
60
1
60
23
1
6
17
37
60
48
35
60
12
120
91
84
18
107
25
18
17
13
12
6
29
31
53
19
5
7
5
24
49
35
25
12
35
24
31
6
114
18
12
23
97
30
30
36
12
48
54
29
61
30
6
42
120
270
18
17
60
36
19
17
85
18
101
24
7
53
36
144
60
97
155
48
60
13
12
95
115
18
162
12
5
43
102
60
18
12
6
60
132
42
36
60
53
7
54
18
12
113
72
13
12
35
48
13
23
19
18
102
60
72
5
91
72
60
41
36
25
6
60
17
25
11
31
6
179
180
31
17
7
96
29
73
11
7
42
107
108
60
7
53
36
7
17
55
12
53
36
7
192
192
60
90
23
133
72
42
113
67
18
108
107
37
23
12
61
23
31
65
48
67
29
19
77
13
47
25
83
36
7
12
65
12
151
60
30
47
103
12
60
17
1
23
24
43
222
90
101
151
29
79
108
89
144
19
5
60
25
11
97
119
24
84
12
1
54
78
107
43
5
67
18
60
47
108
12
48
60
12
73
30
60
5
96
1
48
35
7
18
12
90
36
137
7
60
53
43
77
13
23
36
31
54
143
97
23
55
17
13
18
30
24
126
30
23
7
30
23
1
18
17
108
36
19
198
42
5
7
89
1
35
60
103
90
180
12
35
151
24
5
48
115
12
29
1
18
102
35
55
53
60
13
42
60
72
78
192
6
17
36
204
13
47
13
84
23
12
24
37
12
78
53
31
60
53
36
24
13
59
25
6
54
30
53
37
23
25
11
1
6
89
13
42
5
24
36
31
17
12
24
24
73
47
73
30
24
60
5
55
78
35
7
65
48
132
85
6
90
12
18
17
60
60
37
23
120
120
25
12
6
120
24
90
36
143
7
30
107
37
6
17
25
35
12
24
169
30
12
78
42
6
107
13
59
13
162
113
67
18
18
17
43
29
193
30
17
85
48
30
90
18
114
48
60
30
48
24
36
89
103
17
25
83
43
12
5
12
168
55
41
24
37
23
192
61
102
17
48
55
17
13
191
204
37
90
18
72
23
60
85
30
17
48
43
24
18
35
67
5
73
47
13
102
60
60
18
11
49
48
42
17
73
78
17
60
67
89
79
5
12
25
18
5
12
48
67
29
1
78
48
42
18
12
48
90
72
150
17
1
47
55
72
5
31
89
85
95
55
18
18
17
12
73
18
17
60
157
6
84
48
12
113
25
90
18
54
36
53
19
60
12
30
78
125
13
72
192
23
43
17
55
17
55
5
1
23
31
108
41
276
133
12
78
5
97
23
127
5
43
5
37
35
61
107
60
7
65
43
48
54
6
72
65
55
65
103
60
54
35
48
7
18
18
30
42
5
37
18
42
90
113
43
149
103
12
5
144
37
12
48
23
19
5
13
210
17
55
5
60
13
47
25
78
29
121
42
65
55
42
18
30
11
37
72
48
90
17
145
60
107
60
31
84
30
23
25
102
18
47
25
78
168
24
18
72
138
30
35
25
11
24
156
84
43
102
72
36
30
24
53
73
23
49
48
23
24
72
13
107
115
209
49
35
25
47
60
55
18
60
35
36
24
12
13
18
84
5
13
18
120
30
60
83
1
108
12
35
91
54
60
59
7
29
55
5
61
90
12
60
5
36
61
6
30
30
53
7
54
48
11
7
12
30
11
67
24
5
85
6
29
1
12
102
29
19
42
36
54
5
25
23
12
85
23
36
67
84
6
24
18
65
120
25
35
36
60
7
54
36
12
60
90
5
12
13
60
12
6
30
30
17
12
60
25
96
60
42
48
60
29
24
19
12
89
1
23
85
71
19
5
60
13
12
18
53
36
55
120
6
90
60
42
35
7
18
30
12
29
61
18
30
132
30
5
168
115
30
90
12
36
17
72
55
18
11
19
42
6
12
102
18
5
13
59
31
12
12
36
77
7
53
97
6
54
83
37
48
12
36
30
30
102
42
6
54
ABCD 97633396208*3^$a+1 [50199]
21
255
45
24
15
24
36
9
39
156
24
51
189
15
33
24
51
48
24
57
36
27
33
84
33
12
123
153
72
51
15
24
12
45
36
24
96
57
30
6
30
36
69
27
18
54
30
123
24
69
99
15
57
69
120
159
12
9
111
39
105
72
15
60
48
54
18
90
3
51
69
60
39
12
78
51
51
189
15
36
45
21
42
18
63
24
36
69
18
153
27
9
96
129
6
30
27
12
21
123
21
63
135
108
69
36
33
15
99
33
24
63
21
15
6
39
87
12
6
12
27
135
90
87
39
54
36
36
123
12
33
210
6
36
228
126
81
51
57
15
33
72
21
39
132
9
282
18
36
108
3
15
153
141
3
33
27
3
72
36
21
21
27
60
15
33
9
36
30
24
30
60
39
9
36
24
30
132
54
12
15
27
36
54
3
72
15
156
60
9
3
72
45
15
81
39
150
72
48
27
9
6
45
39
6
54
9
3
69
63
30
111
69
6
102
114
18
108
120
18
36
6
27
165
15
21
27
99
9
60
24
15
96
54
27
9
36
18
12
108
36
72
42
36
39
48
87
45
33
3
9
36
27
24
111
114
39
27
9
36
63
132
72
93
63
81
33
18
18
102
60
18
87
39
9
39
33
27
33
75
72
48
42
63
168
39
18
18
69
21
36
30
33
96
69
15
3
9
144
84
3
54
66
9
15
93
12
24
81
6
105
48
24
21
54
102
51
27
21
12
120
27
30
3
48
57
24
66
18
36
6
12
90
168
39
81
303
12
15
12
6
15
129
90
108
108
57
24
108
3
177
27
45
21
63
27
90
27
36
60
27
12
6
30
24
177
21
54
54
84
72
6
252
108
129
36
72
27
96
9
48
15
21
12
87
6
72
123
57
48
60
27
60
84
60
3
12
6
123
51
24
54
63
93
27
45
108
87
27
12
105
24
69
15
48
84
33
72
15
21
27
27
126
15
9
138
36
24
48
78
15
87
189
69
72
159
48
12
24
120
51
48
6
120
60
51
255
36
33
69
183
213
72
60
15
72
15
57
69
51
24
24
117
51
39
21
3
105
84
48
15
54
111
9
6
18
15
39
81
96
24
231
9
12
45
15
24
21
39
48
36
12
3
6
183
48
15
42
51
51
189
81
18
18
42
21
45
6
9
24
33
42
138
3
21
36
15
12
3
24
21
9
3
141
36
6
48
9
33
30
57
75
30
255
51
117
33
12
24
51
3
21
153
36
51
21
24
36
63
12
9
180
111
39
144
30
27
63
21
180
96
24
3
60
36
81
36
24
123
36
72
60
129
9
36
78
36
66
18
33
9
30
69
36
39
36
36
60
93
9
36
42
9
219
24
126
36
111
153
114
57
15
18
120
3
48
75
72
45
12
51
36
45
9
42
90
30
33
57
183
129
108
183
45
15
36
3
78
18
189
27
108
141
15
45
9
6
126
120
18
78
15
144
204
36
9
90
69
3
45
45
18
57
24
36
15
18
15
36
144
111
90
15
93
90
198
18
120
42
15
3
45
27
48
141
9
84
18
45
27
72
24
57
267
12
21
48
57
39
15
45
153
63
27
21
12
60
72
75
45
117
111
63
117
15
9
84
15
237
24
24
15
60
21
15
21
9
171
48
39
18
48
6
54
147
15
69
36
12
117
39
36
33
3
24
45
3
63
9
9
6
156
60
57
15
33
240
9
6
120
105
72
3
18
36
39
39
30
75
168
72
15
120
6
90
57
24
21
42
72
18
12
3
48
48
84
93
30
18
6
66
24
144
51
39
21
159
84
6
66
21
24
45
60
15
21
15
33
24
3
132
48
108
69
126
81
3
60
21
9
3
3
9
48
33
12
132
48
72
42
198
192
180
24
144
66
42
12
18
9
24
24
33
27
27
6
15
15
54
90
213
72
129
24
27
3
18
132
27
21
24
3
48
72
3
48
132
237
105
36
54
30
3
24
51
45
3
24
66
24
18
30
3
12
9
66
60
57
108
48
24
27
93
15
57
141
204
18
33
48
192
84
69
60
216
111
27
42
51
39
18
18
45
132
87
150
63
57
ABCD 97633489652*3^$a+1 [50053]
152
16
9
15
56
217
15
8
112
117
123
21
11
43
5
121
39
195
18
3
51
149
112
120
87
113
49
111
69
54
36
108
108
105
120
144
24
32
97
95
40
8
88
144
3
69
24
56
48
40
56
31
153
56
184
3
53
1
143
48
43
54
87
48
56
97
63
27
90
378
17
19
213
48
144
168
96
96
24
120
279
33
363
72
54
95
96
97
63
99
36
18
144
87
288
80
85
11
240
1
191
7
126
11
16
24
120
99
77
85
3
72
144
213
11
40
72
3
36
108
72
108
33
8
112
63
54
195
3
90
18
129
15
33
72
21
75
240
27
5
40
27
93
48
57
63
27
270
207
63
153
144
56
136
15
9
24
75
108
153
99
53
55
90
47
25
90
72
198
143
19
21
120
75
5
175
153
9
15
363
45
144
48
56
85
75
267
69
21
75
312
45
18
89
48
40
216
111
81
63
57
8
7
324
101
7
126
54
180
180
45
63
65
64
105
15
8
85
107
184
56
48
48
79
113
40
8
37
36
252
198
45
27
77
67
18
27
153
111
56
49
207
27
101
64
32
73
15
56
1
303
75
5
48
19
173
160
176
85
90
225
32
265
255
48
104
151
177
152
31
72
72
57
33
71
91
36
18
159
57
108
108
135
153
87
75
237
48
3
69
216
96
159
249
111
126
144
144
155
40
57
63
27
21
120
39
54
27
117
51
104
96
1
15
24
24
80
37
54
54
72
90
18
267
3
36
9
27
126
90
69
183
153
45
54
180
65
88
56
187
54
135
45
11
25
15
384
8
48
424
24
15
54
18
137
88
225
162
285
147
90
11
48
64
176
16
80
40
24
171
54
47
7
81
9
72
90
18
51
72
32
112
144
57
23
85
99
8
88
147
69
183
126
51
75
29
97
63
32
40
45
147
152
48
121
54
65
160
48
224
151
177
248
232
8
73
71
55
36
54
15
165
51
3
117
144
99
54
72
39
56
16
15
17
88
144
129
72
95
40
45
99
120
48
120
48
339
216
18
59
48
19
69
147
45
9
54
162
72
180
11
169
135
27
45
63
153
128
144
25
311
67
252
57
24
144
96
255
81
128
43
90
203
64
48
9
63
8
127
81
216
56
40
39
54
107
48
16
120
51
45
8
16
75
5
96
88
72
369
39
15
36
36
17
88
3
69
120
135
36
29
7
33
192
104
265
15
255
9
32
40
96
39
108
72
69
24
96
9
15
336
120
120
57
47
475
213
32
88
144
9
234
5
85
11
151
185
48
1
15
24
33
15
24
24
9
15
32
16
243
216
108
105
32
115
ABCD 97633543622*3^$a+1 [50018]
19
161
79
11
60
73
17
60
48
72
18
180
1
41
78
97
83
240
72
180
13
17
30
30
31
89
120
79
131
108
90
31
89
187
35
78
150
12
30
90
85
23
120
132
108
157
35
1
29
150
18
132
30
25
143
42
60
43
95
60
42
108
31
24
47
30
48
60
12
55
84
72
197
55
275
42
60
55
35
30
78
1
71
61
84
35
25
35
49
221
19
144
35
1
119
42
55
125
91
252
197
78
60
180
37
5
30
205
48
72
216
77
12
30
78
7
65
30
85
23
12
13
65
132
43
245
127
60
5
31
48
11
241
179
60
48
42
48
7
35
49
11
150
151
17
192
60
120
55
5
30
73
60
35
37
120
173
115
47
30
30
18
30
25
35
132
48
133
89
18
145
65
91
29
67
65
55
53
43
89
168
210
12
61
59
48
30
360
60
55
12
5
60
30
13
65
132
168
12
30
240
109
11
78
42
60
78
7
245
91
59
49
11
30
78
12
1
209
18
1
24
17
420
108
60
222
73
17
60
31
12
60
180
12
60
5
18
61
71
1
29
115
36
47
30
30
217
5
138
30
30
1
11
61
29
108
12
60
48
247
23
60
12
48
150
30
72
30
30
25
35
1
47
85
36
11
90
90
1
59
30
78
30
42
18
162
48
42
103
96
11
73
72
53
72
55
53
7
35
138
42
1
72
77
108
30
1
41
48
30
90
42
13
125
72
60
90
49
179
1
59
13
60
29
55
23
13
149
55
83
60
85
35
102
90
133
216
29
162
13
12
35
1
17
150
1
12
72
17
91
59
48
252
288
37
5
30
25
35
30
91
137
103
59
49
11
78
150
121
89
30
25
137
150
90
30
90
163
125
55
35
312
13
95
37
48
107
169
71
73
108
29
115
95
61
149
108
240
60
252
43
185
7
23
72
1
29
60
60
31
29
43
35
72
73
137
60
48
115
48
24
143
72
270
175
83
12
48
61
11
18
42
90
139
11
13
125
55
77
43
35
1
29
12
19
251
13
60
17
48
90
60
12
30
79
11
60
48
192
13
65
12
19
29
132
55
48
155
42
55
5
60
60
79
144
185
31
11
205
23
12
48
73
24
23
150
115
47
25
35
145
65
19
96
83
42
235
23
60
60
132
18
31
12
132
77
103
120
132
23
120
1
12
137
240
132
108
162
78
12
30
90
18
60
73
89
55
180
180
35
240
48
12
78
12
19
71
30
78
205
35
13
239
85
35
1
24
95
18
43
17
163
24
125
60
103
17
90
18
30
25
17
30
25
35
108
1
11
18
60
67
143
90
42
30
79
72
48
11
138
211
180
60
221
103
12
425
108
192
48
7
95
13
35
30
235
60
12
36
60
84
83
42
18
90
60
90
37
95
13
35
30
55
36
71
30
150
18
7
65
30
60
18
43
29
48
31
36
65
43
72
216
257
162
30
120
60
235
36
72
36
41
30
30
198
1
36
5
19
29
91
59
60
13
48
41
30
18
132
90
13
47
270
31
12
107
61
107
72
90
18
30
12
30
13
185
307
203
13
12
108
59
18
132
108
282
78
42
90
108
60
ABCD 97634226128*3^$a+1 [50004]
18
45
4
20
72
51
24
229
44
48
39
45
3
45
40
96
95
72
18
15
64
8
64
59
37
44
4
11
25
11
30
18
85
11
33
3
13
20
100
65
15
15
1
120
24
20
16
71
150
12
51
12
12
100
65
18
30
42
25
131
1
116
15
33
57
39
156
57
36
39
45
60
31
5
7
23
37
20
48
27
12
13
8
60
9
15
148
23
126
63
16
20
16
44
87
73
20
39
72
21
28
104
3
18
15
4
48
68
4
60
12
8
111
30
42
54
39
136
164
39
121
12
5
19
23
21
51
21
15
33
51
21
75
9
4
20
21
30
9
105
67
23
81
24
75
9
16
20
144
52
5
3
12
4
5
30
49
23
73
32
84
36
33
99
27
81
63
69
12
171
97
32
45
6
30
3
12
12
48
52
113
39
36
159
18
31
149
75
112
8
48
24
75
54
30
9
15
30
75
48
40
32
27
25
5
90
69
72
12
15
13
12
47
81
48
12
24
9
15
9
43
29
43
60
48
32
15
33
15
9
4
20
57
55
23
9
27
126
39
99
105
12
27
13
80
28
29
7
23
57
16
8
87
48
6
48
67
41
135
9
19
156
8
123
9
48
3
18
72
15
3
25
164
12
15
129
27
13
11
9
24
160
17
15
16
104
24
36
9
15
15
9
28
68
12
4
41
3
96
4
24
36
32
9
3
33
15
24
60
24
64
92
48
12
15
96
45
72
48
24
4
20
36
3
61
32
12
75
108
30
27
12
3
33
69
3
16
95
81
40
5
51
3
12
33
39
21
16
71
37
41
7
80
3
49
20
28
5
3
24
28
20
60
24
60
33
27
4
24
77
3
45
60
36
39
15
93
33
54
18
43
20
12
4
95
1
8
15
144
13
164
24
15
12
9
40
80
24
15
25
11
25
23
21
16
68
16
104
51
90
12
19
59
21
4
20
36
9
15
12
40
107
42
36
67
35
45
60
40
56
15
9
48
168
96
48
27
9
15
85
35
9
72
33
18
54
15
48
27
33
87
54
36
3
60
12
21
3
4
56
75
6
51
48
45
7
5
39
108
3
49
140
279
105
15
37
12
8
60
28
12
47
45
52
44
39
25
5
15
27
36
69
24
9
63
33
15
21
63
45
103
20
28
20
39
181
35
9
28
125
63
64
20
48
3
85
29
147
40
29
7
8
15
1
144
12
168
20
51
24
12
13
56
4
32
27
13
72
35
108
49
8
3
9
39
21
28
95
36
21
88
20
51
45
96
4
12
128
9
18
12
6
87
57
18
13
56
24
4
20
120
40
23
37
20
111
21
4
164
40
36
12
83
45
52
47
81
16
11
12
13
119
13
5
3
24
39
37
17
75
60
27
1
188
36
69
30
1
20
16
20
57
18
25
132
8
9
111
180
177
75
108
3
36
18
27
108
111
9
15
21
51
13
41
31
59
45
12
24
16
32
72
171
37
48
72
68
87
48
18
19
20
51
6
18
21
99
37
44
76
5
3
75
12
18
55
35
105
3
145
35
24
36
30
39
93
43
8
24
33
30
57
21
15
15
6
111
33
51
3
108
13
20
87
13
5
132
87
12
9
27
12
33
3
4
23
13
32
72
12
96
9
3
28
8
51
60
30
6
45
63
49
20
52
5
39
51
49
20
39
45
36
76
8
63
9
33
31
20
105
39
12
16
80
84
3
132
33
12
24
24
15
36
9
12
28
5
3
15
85
20
24
15
85
41
7
36
5
27
100
32
27
25
11
30
60
27
3
45
63
49
41
31
8
3
90
12
283
80
52
72
35
54
27
40
8
21
31
12
8
28
36
11
18
12
135
12
12
3
6
7
65
18
61
20
60
3
30
6
30
27
4
44
159
36
6
48
103
20
12
60
45
27
36
27
13
5
18
57
24
4
36
20
33
15
60
15
1
32
3
49
77
6
57
112
164
24
57
31
8
27
13
32
12
16
20
69
3
3
97
32
60
36
12
27
108
13
24
8
72
15
213
52
32
135
25
8
33
18
9
33
90
9
148
216
12
5
39
96
15
13
80
60
24
48
24
33
67
8
21
51
60
15
121
44
15
45
24
72
28
44
15
1
36
113
18
57
51
57
15
33
12
3
57
52
12
23
37
8
40
41
6
45
76
80
27
153
63
45
99
1
12
24
59
45
45
31
8
33
39
15
9
24
28
8
69
15
36
16
104
15
45
21
60
15
16
72
35
78
43
44
16
36
8
27
21
24
45
19
36
48
20
27
36
25
8
51
18
3
60
15
13
56
100
119
45
9
75
12
21
18
49
8
40
44
84
16
29
7
23
21
15
18
103
23
1
23
121
32
75
9
4
132
80
15
33
51
6
63
72
3
6
3
15
13
113
30
24
97
24
89
3
52
17
54
6
159
69
6
36
36
25
32
12
3
45
160
77
51
27
13
12
68
27
6
27
48
100
71
229
20
27
9
3
13
119
54
27
9
15
100
20
3
13
5
55
23
25
44
12
21
55
5
90
180
18
84
15
3
13
24
17
15
3
60
13
8
40
5
27
4
24
20
57
3
99
1
35
24
121
17
75
75
13
5
12
123
9
15
60
15
33
69
31
23
49
23
13
29
27
3
36
1
48
32
4
44
21
7
8
52
72
35
21
15
9
15
12
6
180
15
15
9
64
156
5
63
117
39
15
57
12
16
212
60
4
8
27
78
15
36
36
28
65
3
9
18
13
20
72
21
111
108
28
5
15
3
21
88
92
21
18
12
72
1
12
29
43
8
84
81
43
24
5
3
40
5
3
ABCD 97634526424*3^$a+1 [50010]
11
12
72
49
11
48
42
43
56
141
11
8
29
42
96
180
5
55
33
21
6
30
90
93
40
71
1
5
24
30
293
43
372
72
150
43
95
17
61
84
103
35
77
13
48
24
90
153
45
18
25
107
133
24
131
37
96
47
17
7
6
54
36
97
35
192
30
39
27
69
64
72
64
80
11
84
6
12
12
11
168
139
48
13
47
49
35
6
23
31
9
64
23
30
12
47
1
12
51
27
12
225
96
200
104
40
55
108
37
40
13
99
111
30
90
30
59
55
30
43
245
12
18
13
29
19
11
173
8
17
7
5
150
60
30
131
8
47
9
15
1
8
21
48
51
81
143
7
96
30
54
48
18
24
19
96
11
42
11
16
21
83
19
61
11
13
40
127
96
33
27
13
24
53
30
109
131
69
8
72
103
41
7
24
30
91
35
13
40
67
69
15
66
7
125
150
48
37
32
16
95
145
65
7
35
101
32
149
43
72
35
85
16
55
97
53
24
6
85
29
90
30
19
24
72
35
5
13
90
60
37
41
30
9
153
7
24
40
40
32
49
36
59
55
48
1
41
143
8
29
43
72
48
152
75
6
103
41
23
80
53
42
57
75
85
104
39
18
60
67
16
31
150
66
60
69
21
107
37
19
40
56
383
41
109
12
6
30
30
29
13
83
7
72
9
32
24
8
23
17
32
8
3
54
39
40
71
6
19
5
3
72
51
85
35
24
66
240
90
30
24
19
77
222
13
8
57
102
97
101
144
115
35
36
25
5
72
42
156
53
139
37
8
33
30
24
41
48
24
25
31
59
72
18
12
143
8
29
156
39
24
129
31
160
7
42
102
145
184
31
18
12
3
63
25
5
99
16
104
56
19
36
12
5
7
25
5
66
30
35
7
42
30
6
27
120
105
78
24
25
40
88
3
114
19
11
53
32
125
99
16
5
66
89
31
24
49
29
83
32
125
30
45
57
55
64
16
51
84
120
48
42
23
152
125
120
78
61
191
49
17
12
30
168
24
90
3
16
77
3
69
67
11
133
80
171
36
54
3
93
3
80
31
96
177
40
5
43
5
83
37
139
24
47
84
48
30
12
43
23
24
30
18
25
23
90
7
53
192
11
7
49
11
144
5
1
47
103
42
42
6
60
59
13
12
15
3
12
9
16
41
55
128
99
13
224
64
11
18
48
139
35
13
16
49
7
71
30
83
37
19
23
1
11
93
16
136
13
11
40
64
48
95
169
11
60
65
67
5
72
1
79
5
60
15
8
13
90
12
101
16
21
35
55
153
21
19
17
159
3
12
36
42
115
23
25
88
67
37
35
48
24
109
11
96
60
30
19
8
27
78
12
59
31
96
57
237
123
32
24
67
24
6
23
67
13
96
8
27
6
102
113
88
177
7
47
9
21
19
29
147
104
277
24
30
133
5
27
45
6
37
16
7
60
69
15
18
7
24
149
168
59
80
23
72
89
24
13
102
18
42
1
77
120
43
192
29
59
24
7
33
33
7
48
128
99
13
72
47
30
30
120
13
16
157
19
5
48
11
1
60
6
12
65
37
3
57
31
24
35
69
87
42
31
71
6
30
69
135
1
35
42
30
78
7
152
111
12
61
107
13
24
77
35
8
40
13
3
57
54
108
205
16
37
19
11
5
115
29
91
42
43
72
16
7
9
40
40
8
5
48
120
12
87
24
189
18
144
1
65
42
18
54
5
13
12
6
60
12
168
150
83
7
12
5
67
138
42
30
75
21
90
17
43
42
72
11
79
6
59
1
63
40
11
5
25
36
24
83
103
49
35
120
13
96
24
120
23
54
36
23
24
112
3
21
51
18
78
53
32
17
18
42
30
13
5
42
108
53
19
13
5
59
25
6
54
19
160
136
93
18
174
48
67
11
60
73
41
126
60
42
235
35
42
228
12
36
30
89
128
35
45
80
55
18
23
31
1
120
197
12
36
60
90
42
27
8
37
19
16
8
48
35
93
64
35
13
48
11
30
66
69
24
56
91
109
64
16
51
37
72
24
47
60
12
78
115
5
3
21
3
32
163
85
40
37
30
61
209
6
72
30
132
63
8
72
32
101
3
9
111
24
16
59
18
30
42
83
7
41
1
39
136
64
1
79
40
80
11
90
6
ABCD 97634856448*3^$a+1 [50023]
15
45
33
66
48
45
51
57
12
3
54
18
42
63
72
48
87
21
27
30
15
72
45
3
81
66
48
330
27
105
15
21
30
69
33
195
63
57
60
147
6
15
69
123
21
27
57
123
117
60
132
63
12
153
75
3
30
24
24
72
12
6
150
84
3
123
9
135
72
6
48
27
9
48
63
12
168
3
69
21
27
480
12
183
270
12
60
15
3
9
9
12
87
45
6
69
33
120
114
24
72
69
228
60
201
147
12
72
36
9
78
48
120
45
27
96
21
93
12
3
45
66
126
168
15
45
267
195
66
27
3
24
33
12
108
105
156
12
12
12
54
9
48
15
57
12
120
36
132
45
135
72
60
75
54
87
57
192
63
60
45
75
177
15
45
186
120
150
15
105
18
9
108
69
108
12
6
114
6
90
54
21
12
45
87
168
45
63
39
6
87
45
12
63
51
9
63
9
105
120
108
75
15
117
9
84
207
69
27
177
48
12
63
72
168
12
48
135
9
15
33
12
99
42
39
81
12
36
27
153
87
24
105
216
27
105
48
27
60
72
93
3
9
75
3
78
39
3
33
15
42
12
18
45
117
51
237
72
336
27
108
12
21
30
9
45
48
72
48
39
48
3
30
12
3
105
27
12
9
51
33
120
72
36
138
141
21
168
132
39
33
27
141
90
42
30
6
27
45
135
12
45
48
48
12
15
15
114
3
168
33
111
3
57
9
51
21
24
6
120
42
6
81
36
117
123
99
78
12
48
27
9
39
75
45
120
21
27
24
21
84
15
33
12
36
267
63
57
45
60
12
75
48
45
63
12
12
48
3
18
39
21
42
30
48
12
15
9
123
120
75
93
69
15
9
12
132
3
132
12
48
27
18
72
6
72
240
105
15
165
33
15
60
45
48
87
12
63
198
84
288
12
12
63
15
153
69
51
24
33
27
36
87
90
156
51
93
15
57
210
21
75
18
84
15
27
6
15
69
15
81
12
48
135
75
78
12
39
111
9
21
15
57
18
102
90
126
36
24
99
60
33
78
54
123
93
171
81
144
48
12
183
81
24
12
123
21
27
3
9
45
15
27
30
51
45
39
48
3
105
24
81
48
150
69
3
9
153
30
6
24
12
84
24
36
12
60
48
12
99
21
132
228
90
45
75
18
60
87
12
63
69
48
48
84
60
33
12
54
24
78
210
9
33
30
6
39
147
126
87
45
276
24
195
12
3
330
30
93
12
63
162
60
75
21
156
111
12
21
27
60
57
3
123
24
45
12
45
63
33
114
54
84
27
48
21
60
24
210
6
147
12
72
33
42
6
120
12
180
48
84
6
42
87
9
6
6
48
99
57
3
33
15
117
96
51
273
60
6
21
21
12
66
69
12
36
12
132
21
108
60
24
102
30
15
108
168
24
9
6
33
57
3
21
39
60
93
99
36
12
120
3
24
93
12
93
120
15
12
33
168
27
48
12
48
15
192
6
39
12
96
15
30
84
6
72
6
39
60
72
45
234
21
51
102
12
24
99
21
27
24
48
21
72
12
123
15
138
252
60
99
9
24
72
120
24
96
24
39
3
45
93
24
108
87
105
180
108
39
9
51
48
21
147
192
111
114
96
30
54
18
42
6
72
165
45
75
24
3
45
33
18
9
12
105
3
117
90
45
108
87
66
27
108
45
12
150
78
210
45
69
54
54
63
69
60
111
72
27
78
36
207
33
132
15
33
12
54
54
39
33
24
108
48
54
24
6
15
33
96
144
48
108
24
75
105
36
60
111
48
93
27
27
21
57
240
12
60
18
48
189
33
15
51
90
24
12
66
30
12
63
24
69
96
96
138
6
15
ABCD 97635069856*3^$a+1 [50015]
9
8
12
60
60
76
8
36
31
30
12
23
132
25
11
13
47
24
48
12
12
40
153
107
61
3
111
9
27
12
105
69
11
60
7
6
59
1
6
48
6
3
21
48
11
13
51
45
3
44
28
92
1
42
18
59
28
32
4
12
8
132
1
3
15
6
23
12
4
8
37
48
23
61
11
132
24
16
140
7
6
27
93
15
20
16
12
60
8
31
48
17
36
88
36
104
24
76
84
63
9
45
11
12
36
37
60
6
101
13
60
42
48
24
33
8
1
18
9
236
24
73
3
27
6
11
60
60
16
8
7
90
35
4
60
87
12
93
92
43
5
7
5
16
3
17
16
20
13
12
36
30
54
36
35
1
11
37
66
24
21
8
7
57
48
132
92
36
64
20
88
9
11
67
21
20
19
48
17
1
6
29
40
51
21
36
80
7
9
36
32
19
18
95
144
96
13
107
1
27
27
36
53
72
49
143
12
61
3
3
9
105
47
12
25
18
30
3
104
40
27
60
41
7
18
11
36
1
36
114
30
83
16
27
6
23
37
18
33
72
32
49
11
25
15
12
36
9
11
7
42
36
3
33
6
30
71
37
6
53
40
56
97
23
40
32
12
24
40
21
6
5
52
20
7
9
36
75
33
36
20
13
99
9
39
87
9
48
32
4
51
29
100
36
8
97
60
3
8
12
36
12
55
53
13
3
8
16
56
55
9
20
13
119
24
28
32
1
36
47
61
42
6
23
61
59
1
6
57
21
27
8
1
6
5
76
9
3
44
1
23
12
88
32
67
5
12
100
3
45
8
7
5
55
48
24
5
1
15
44
76
129
39
9
60
47
4
24
87
6
42
12
9
104
12
24
43
24
9
24
20
73
51
20
43
222
51
44
13
15
45
6
29
28
9
71
19
24
96
21
12
27
18
107
19
41
7
12
174
54
29
61
60
63
8
49
30
36
6
60
3
15
12
101
88
9
35
61
3
152
67
17
36
48
4
32
13
11
31
66
30
53
67
6
11
19
57
56
88
8
24
67
69
72
39
17
12
88
20
60
24
60
7
29
1
15
3
5
55
17
67
57
33
66
114
23
28
8
12
13
132
51
20
1
18
17
40
8
43
36
33
3
5
72
13
75
3
6
18
6
42
30
11
4
15
53
1
6
77
1
27
108
104
24
4
15
105
36
21
3
36
3
89
19
5
24
19
33
21
18
21
21
66
57
20
60
36
24
24
13
51
15
18
3
69
3
68
12
28
200
24
13
66
18
6
36
21
36
44
76
27
29
16
8
13
39
15
69
24
20
84
12
24
112
140
40
8
60
4
12
8
12
4
51
126
59
7
18
3
32
1
35
4
24
9
18
9
8
13
12
18
5
28
39
5
67
53
88
9
15
48
20
36
96
1
84
23
43
65
28
21
11
12
169
59
31
89
24
7
18
6
9
20
48
52
168
12
36
15
29
48
16
3
54
3
69
11
19
41
16
168
20
36
13
6
30
42
6
66
9
21
54
30
84
35
24
7
57
3
96
17
112
75
5
1
99
21
203
24
12
60
1
83
16
32
12
43
5
36
24
60
76
3
66
15
15
30
11
7
9
123
65
12
37
78
33
93
119
16
24
21
15
9
39
24
9
59
1
71
49
11
72
28
32
25
72
47
79
57
93
23
37
12
12
23
13
78
12
114
18
12
36
33
51
17
1
35
7
48
12
77
181
66
5
28
32
31
6
11
31
42
99
117
12
108
11
40
12
32
76
27
36
24
93
3
33
36
57
3
39
29
4
57
15
3
33
75
29
91
5
7
12
5
4
9
27
20
24
60
100
56
24
7
17
13
27
20
109
6
102
48
155
36
36
1
47
85
15
69
3
33
11
67
77
12
1
60
84
11
31
114
30
5
48
13
11
148
80
1
107
13
71
7
5
64
20
7
65
28
132
45
54
6
15
20
55
6
51
36
12
44
31
60
53
16
63
42
6
69
84
32
4
8
28
44
1
42
24
6
15
8
19
93
27
6
23
16
33
47
84
163
29
24
24
49
47
24
36
24
1
23
12
36
48
7
5
40
24
8
40
63
5
28
80
7
114
18
18
12
51
36
27
69
8
4
9
36
30
125
12
25
3
48
21
83
84
1
15
36
8
24
16
60
39
5
12
85
66
5
19
5
73
15
9
27
56
28
20
76
33
60
27
80
19
42
6
72
33
24
56
1
27
3
53
25
35
1
119
1
60
95
67
12
93
12
24
3
33
8
12
28
176
40
20
4
39
33
141
36
6
53
60
24
40
48
8
7
24
137
40
21
12
108
3
33
27
27
6
35
1
126
53
115
17
7
81
15
33
3
36
12
5
31
29
97
39
51
36
102
11
24
7
78
3
12
33
3
20
37
195
3
12
18
12
11
4
32
40
21
12
108
15
20
31
84
9
24
20
67
17
12
60
76
51
57
3
6
3
20
19
21
20
37
18
114
90
42
3
3
17
16
108
3
53
28
45
42
101
25
24
15
51
9
20
151
12
17
61
23
24
19
6
135
27
66
23
4
60
57
15
8
40
8
28
21
12
131
7
42
18
5
16
24
44
49
12
71
31
29
12
12
24
12
24
16
68
12
64
36
15
30
23
4
123
90
6
17
60
84
36
1
15
75
48
12
6
36
6
18
15
51
9
44
55
29
97
3
20
12
64
57
11
16
20
13
6
17
16
39
65
76
8
19
18
12
108
36
87
27
5
60
12
13
54
45
20
24
13
18
12
101
37
99
44
36
79
48
30
35
24
36
52
8
12
85
35
40
48
20
72
13
59
48
43
57
20
28
68
7
12
5
96
49
15
60
3
5
24
48
28
8
60
24
73
95
60
25
59
36
12
28
45
143
16
36
81
3
20
48
49
11
12
28
3
17
13
6
60
17
4
27
66
12
18
6
18
72
17
12
1
71
37
6
126
71
13
23
16
56
79
42
23
61
36
27
9
11
60
84
19
18
3
27
45
68
13
3
9
15
99
21
27
9
57
35
12
12
24
49
11
31
42
54
29
36
28
20
97
66
6
42
36
5
64
3
57
15
90
51
24
33
18
42
35
72
16
68
24
12
4
9
23
49
39
ABCD 97635378502*3^$a+1 [50017]
39
4
137
163
66
48
32
18
45
25
47
43
12
113
36
79
6
24
23
12
72
55
38
22
68
45
36
31
48
156
29
12
133
60
71
84
12
36
127
77
13
66
114
95
48
67
53
12
72
19
84
41
61
11
49
74
36
9
12
168
9
15
36
19
6
36
35
55
50
180
39
109
12
11
12
72
60
45
39
55
5
24
1
24
23
19
161
193
24
35
55
30
36
24
72
35
24
19
42
14
34
72
20
118
30
95
37
59
39
57
55
41
97
11
151
74
40
59
85
12
168
12
18
12
29
96
9
15
49
26
196
29
1
8
27
45
28
60
20
51
24
37
48
12
35
55
5
55
18
12
8
75
51
76
53
15
16
54
6
5
72
19
170
58
41
189
52
59
12
120
24
75
58
71
19
50
100
23
19
200
18
36
4
180
32
54
4
12
29
361
30
5
45
99
24
57
40
120
38
10
6
20
45
12
73
47
24
73
35
25
11
19
32
33
37
11
63
9
97
24
47
13
156
48
56
34
56
40
14
36
15
24
192
84
45
51
24
12
120
63
46
108
60
2
124
29
67
18
12
128
40
23
24
25
14
280
17
60
72
36
39
82
30
41
19
5
75
93
7
44
244
65
145
11
129
3
108
12
3
54
36
16
83
1
36
18
90
6
60
14
22
14
144
82
65
48
57
15
48
36
9
75
1
24
180
60
2
9
24
37
24
36
30
53
36
55
41
33
70
5
37
108
30
41
15
10
47
108
85
74
126
34
2
18
10
6
60
77
7
2
88
20
160
126
77
33
27
9
108
63
19
114
35
25
14
36
4
17
25
8
63
9
28
26
124
5
157
24
35
55
14
36
54
153
24
3
22
71
60
99
10
8
3
37
35
51
9
108
27
22
18
96
101
123
72
4
5
31
18
30
41
19
42
8
82
113
12
24
75
105
19
101
72
7
6
24
23
37
35
57
18
33
13
47
123
9
72
96
37
42
14
126
69
39
45
27
10
11
7
62
15
39
34
20
70
2
28
6
54
35
1
36
60
104
51
36
57
171
9
123
129
15
13
96
35
25
47
3
45
36
96
57
72
39
120
79
132
8
142
11
9
15
25
24
6
60
41
9
3
37
68
3
37
11
12
19
53
45
27
13
36
35
204
55
30
50
10
132
119
49
35
115
90
26
154
23
144
24
60
109
96
174
162
30
48
2
3
12
24
15
94
12
38
21
51
64
17
9
108
63
12
12
19
17
37
11
60
271
30
35
9
40
50
64
17
133
90
12
134
64
180
35
37
8
36
27
13
86
81
99
148
60
5
165
3
84
3
16
29
31
54
186
36
48
42
8
15
1
60
36
30
18
107
13
23
39
10
83
60
25
60
12
38
52
48
5
36
85
54
77
163
6
47
7
30
20
16
47
27
82
11
87
57
145
50
34
11
45
10
144
125
24
181
371
24
12
79
90
38
21
1
90
101
84
24
12
7
17
93
40
120
47
13
60
12
30
29
45
39
25
6
30
47
12
1
71
39
36
58
86
36
18
100
23
79
29
24
97
144
107
19
41
57
46
5
12
79
30
23
25
50
90
22
234
6
8
22
194
9
60
72
3
10
107
48
12
24
84
36
109
23
12
85
35
7
60
30
59
51
9
9
15
1
24
30
30
26
21
123
10
11
132
97
11
1
35
9
76
120
131
48
79
186
96
11
9
3
108
37
23
37
35
27
9
24
1
59
105
63
97
83
9
28
62
105
73
2
4
14
40
12
23
15
201
12
24
33
22
50
15
96
48
84
27
93
7
29
36
15
9
24
36
1
38
106
150
65
25
47
43
50
16
110
201
49
48
36
60
11
199
26
3
192
84
1
18
102
11
39
40
48
5
1
84
66
17
27
81
55
5
84
48
24
24
55
60
30
114
17
13
60
23
9
4
11
55
30
8
15
145
11
45
39
127
60
29
60
1
48
42
5
43
113
37
6
84
65
25
60
2
33
25
42
125
9
16
38
237
33
36
36
3
105
15
72
48
27
94
11
43
17
96
72
7
53
300
25
83
189
15
13
152
90
10
134
36
9
24
75
10
26
36
58
11
151
48
6
156
20
51
60
12
60
51
36
28
77
55
78
23
27
202
71
249
39
12
79
18
23
27
46
60
47
24
85
23
1
114
161
69
75
48
39
141
37
227
63
21
12
108
129
3
84
120
48
96
ABCD 97637239762*3^$a+1 [50002]
18
77
43
17
48
4
9
75
9
11
19
45
15
101
67
30
3
189
36
72
15
27
45
3
18
12
35
24
28
15
17
61
42
41
124
48
8
36
1
35
52
3
17
12
19
24
138
39
9
42
33
15
24
18
83
36
16
8
72
7
17
31
53
76
51
29
24
4
20
85
83
4
20
96
25
27
8
157
60
36
60
59
13
27
20
12
24
16
33
78
57
3
17
1
47
28
15
29
1
27
57
15
15
6
42
60
57
32
84
7
5
73
54
78
12
47
1
48
51
24
20
37
3
189
11
7
17
40
93
30
77
12
1
108
111
39
17
24
40
39
5
37
123
9
23
24
28
36
69
11
49
35
13
135
33
24
15
12
39
17
28
39
48
72
30
23
25
15
15
5
7
18
59
24
60
36
73
6
69
15
5
31
57
12
8
4
33
6
24
65
61
59
60
28
15
69
33
51
45
12
3
15
24
18
23
7
29
31
18
15
39
5
43
29
4
9
3
45
179
43
33
27
18
15
15
9
3
17
4
27
18
35
16
48
21
11
40
20
73
18
65
25
12
18
53
52
15
48
9
21
54
5
60
13
27
8
4
3
5
12
184
36
3
17
13
30
5
28
63
12
18
84
47
4
24
20
25
6
24
60
65
205
23
43
9
96
12
8
79
6
12
119
13
35
1
54
33
45
99
20
4
9
3
72
15
6
15
56
31
18
27
33
54
6
11
1
15
33
90
41
31
12
48
9
3
36
5
4
153
78
29
91
9
3
48
24
30
18
5
13
47
73
39
33
3
24
3
57
15
17
43
41
52
12
3
5
60
85
48
54
60
6
30
5
37
47
73
42
17
49
11
1
72
66
5
19
36
9
15
18
23
12
55
9
8
13
12
3
3
17
12
88
68
145
15
15
41
31
33
15
12
120
29
1
12
96
15
39
45
3
30
75
12
21
24
75
72
44
7
5
13
24
18
18
30
9
15
60
21
99
17
40
56
4
20
4
24
8
13
24
6
120
24
36
17
12
25
47
19
12
9
20
16
8
40
9
15
33
15
20
12
91
102
18
9
15
90
30
17
31
5
25
15
3
29
12
61
18
30
30
69
80
25
15
15
30
18
45
32
12
16
8
12
7
60
6
54
57
8
31
60
30
24
15
96
27
90
23
25
30
17
73
11
60
124
45
72
18
9
3
60
30
12
47
16
27
30
27
8
13
15
8
19
57
68
61
11
61
15
20
4
48
3
18
11
4
20
19
48
18
27
87
30
6
29
43
30
23
19
5
100
60
8
25
23
12
85
15
68
12
7
45
20
103
77
13
12
15
72
80
49
12
3
36
3
18
15
20
13
42
42
15
36
75
9
33
47
1
15
75
54
23
13
51
33
90
90
15
12
84
15
24
5
40
15
17
31
30
3
56
31
42
15
12
68
13
18
42
39
51
9
3
36
57
12
123
45
32
43
137
16
12
44
13
47
16
147
57
39
9
33
35
24
49
24
35
48
43
84
78
3
87
12
6
27
20
12
100
8
7
17
16
72
12
56
67
41
7
77
1
75
27
89
4
15
54
6
21
3
18
30
48
77
12
52
3
30
71
37
12
6
41
84
25
27
44
4
20
49
6
21
9
11
1
3
27
18
95
19
30
60
3
45
48
30
9
8
13
84
6
21
8
12
49
24
23
24
40
20
1
3
69
11
4
15
5
61
30
24
53
13
135
39
6
12
3
9
27
39
9
32
24
64
92
19
12
9
24
36
20
36
28
27
18
39
56
4
33
35
7
30
23
4
80
79
41
43
30
15
21
27
8
85
12
15
8
12
13
12
30
17
12
4
84
12
99
54
27
51
78
35
24
12
1
30
57
20
13
47
13
60
83
25
11
88
20
1
30
5
24
36
25
30
30
12
3
12
27
65
25
18
57
21
30
9
15
65
40
8
7
18
39
20
24
36
43
36
9
33
18
24
18
72
15
3
33
87
9
9
60
12
3
15
21
36
12
8
67
53
28
12
44
36
28
32
13
35
25
47
40
8
109
18
65
25
15
72
32
48
60
1
11
13
87
9
11
49
30
5
36
1
87
152
49
42
45
20
55
18
11
1
12
6
45
9
23
64
20
1
78
5
7
53
187
90
39
21
30
12
18
3
12
12
60
32
13
83
67
33
48
57
3
24
8
43
24
45
51
12
12
33
32
55
6
155
55
12
17
31
54
47
1
15
48
24
132
39
30
15
104
16
15
24
17
4
32
48
180
24
1
11
120
24
4
12
24
9
11
79
33
45
75
3
12
29
88
12
3
17
48
12
24
19
17
19
17
48
12
88
57
27
32
1
42
66
47
7
65
28
20
84
43
17
60
13
15
32
13
6
17
28
9
23
97
11
55
89
121
71
31
9
36
15
65
7
33
48
45
47
55
12
93
44
4
15
24
18
27
51
12
42
35
16
9
11
64
56
25
35
55
9
21
12
18
54
35
13
102
6
11
60
24
36
19
5
4
3
17
52
8
1
11
24
49
108
30
18
90
41
19
5
4
15
90
75
15
5
13
30
33
56
28
15
6
59
120
61
24
6
21
33
11
55
9
3
29
40
33
6
57
20
64
3
5
1
54
45
32
13
30
21
9
36
47
48
37
15
20
4
39
24
41
16
20
16
57
36
39
20
48
12
115
30
30
5
55
66
11
1
72
3
44
1
12
60
95
1
27
12
32
31
18
11
64
69
3
140
4
3
36
9
21
12
42
96
29
1
51
20
1
15
63
21
80
13
47
24
124
81
102
30
27
68
12
1
30
24
93
3
5
19
6
12
3
15
72
17
16
45
24
30
53
7
5
13
30
18
27
33
24
60
11
37
48
30
12
42
3
20
43
12
42
23
4
44
12
60
43
57
27
21
9
48
75
80
24
13
95
28
12
33
15
72
56
12
132
12
31
48
42
18
42
39
21
35
60
13
75
44
25
6
30
30
197
13
39
33
18
65
79
77
16
27
36
17
52
3
185
25
15
60
188
64
21
27
84
51
149
19
5
25
27
12
80
25
3
33
24
23
24
4
27
12
17
1
3
20
64
15
30
11
7
53
7
12
6
95
25
59
1
11
1
27
3
53
7
77
25
6
24
6
12
30
17
28
24
48
36
12
12
3
42
15
45
6
45
9
47
36
25
12
3
15
102
3
8
4
3
72
81
12
60
24
8
160
60
93
35
12
103
18
42
5
4
3
77
13
15
108
80
25
35
28
15
12
18
15
56
43
41
12
72
88
45
39
8
1
54
65
13
27
33
72
18
69
21
27
15
5
40
60
20
121
42
18
60
204
15
45
47
16
20
12
12
16
48
117
90
ABCD 97637490896*3^$a+1 [50053]
144
36
30
36
24
30
42
12
24
21
51
29
88
27
156
78
99
21
24
131
103
30
3
24
56
31
81
27
45
21
18
72
24
12
42
48
18
6
30
42
18
113
16
117
11
43
144
18
42
120
162
6
30
11
49
15
21
108
48
15
24
141
42
30
24
48
18
132
18
99
120
24
63
72
126
48
6
66
35
61
30
72
117
8
37
54
108
17
61
66
24
57
27
96
210
54
6
36
48
42
54
18
36
5
61
78
72
45
3
78
12
36
119
61
24
36
63
63
54
18
30
3
219
18
108
54
216
12
93
69
123
9
23
79
17
79
30
51
9
48
78
72
33
144
21
48
72
6
138
83
25
6
12
42
3
99
36
72
18
15
27
45
27
21
117
227
96
55
24
12
18
42
12
42
102
114
144
102
72
90
18
6
59
13
27
57
6
9
24
3
69
15
24
72
30
27
96
39
6
48
72
11
13
30
29
175
66
47
112
21
11
103
84
21
33
6
30
54
18
11
13
123
80
61
42
41
67
18
138
60
5
40
3
54
6
12
114
99
24
111
84
18
54
18
114
12
54
39
3
72
45
75
42
123
87
42
18
5
79
78
66
42
84
3
105
42
29
25
48
54
72
36
42
180
180
108
87
3
72
84
54
99
45
72
78
18
12
471
24
33
12
123
21
144
42
108
84
36
42
3
51
84
9
117
18
54
27
72
56
24
37
78
138
18
177
72
21
11
7
60
173
19
42
18
36
66
18
72
24
30
6
5
61
72
27
81
6
48
57
51
78
23
13
30
60
30
3
21
18
90
36
30
42
3
24
63
36
29
187
18
18
105
51
36
72
72
6
48
72
6
18
30
24
5
139
138
216
72
18
54
18
60
12
96
12
18
18
9
27
24
66
36
87
93
114
108
30
36
24
48
114
54
66
17
19
6
54
54
48
24
48
60
18
90
66
24
72
66
36
6
90
66
33
39
6
3
9
39
8
61
114
54
3
72
51
36
48
57
8
79
36
60
105
3
165
24
24
21
83
19
42
11
163
18
6
77
43
132
72
30
72
36
114
5
115
42
54
18
72
66
72
162
60
90
84
6
174
24
9
21
96
51
3
18
54
18
83
48
7
60
21
24
9
84
42
30
6
48
36
6
30
45
120
93
84
18
45
8
25
36
30
21
3
5
13
36
30
54
24
59
88
15
12
45
27
24
90
216
36
84
3
3
66
126
6
102
24
9
21
54
36
78
12
47
133
6
36
9
9
119
37
42
41
13
54
12
65
157
11
7
12
108
96
36
90
174
72
18
72
126
18
123
81
279
168
15
108
90
6
54
30
36
18
18
60
66
35
79
33
75
18
54
18
54
12
18
54
42
12
42
105
51
24
5
61
6
84
6
90
9
24
3
5
13
90
30
27
123
12
54
6
30
96
87
21
30
180
57
3
66
6
69
21
90
48
24
57
45
24
66
105
48
9
6
300
42
90
57
24
24
39
228
18
78
120
42
30
18
18
24
33
57
48
42
117
75
6
30
17
1
6
54
90
36
48
24
30
18
78
12
6
18
12
18
18
99
153
18
24
149
96
19
45
27
101
61
72
83
25
90
6
108
18
30
18
60
12
42
63
27
12
9
81
18
45
27
72
258
51
105
39
24
69
3
192
123
72
90
24
51
3
30
144
240
48
42
66
42
36
102
6
12
21
123
18
18
42
12
54
18
168
84
132
72
126
54
66
72
60
12
18
6
5
40
3
24
101
169
36
48
42
48
6
48
54
6
210
18
42
84
69
27
18
3
24
3
18
144
54
18
24
3
9
71
25
12
78
72
66
6
21
63
6
75
8
7
113
7
42
63
117
3
56
13
102
29
31
36
66
147
15
6
72
48
42
12
42
54
54
30
17
48
7
60
5
31
54
30
53
40
3
48
24
45
3
45
45
75
21
48
18
126
54
24
48
18
51
56
16
24
3
36
129
15
65
19
18
54
18
72
42
48
89
1
18
312
36
174
18
36
141
32
13
36
30
105
75
173
67
5
103
33
39
9
147
24
36
57
27
21
3
12
9
45
6
84
96
57
45
6
29
61
27
24
3
72
66
24
18
41
49
36
12
6
33
51
288
18
11
31
48
57
24
96
189
12
132
252
48
42
69
93
3
87
84
24
5
61
18
ABCD 97637712548*3^$a+1 [50006]
93
92
28
45
30
12
41
13
39
51
12
12
72
105
39
5
12
160
27
60
45
36
12
99
9
56
16
108
24
111
17
7
21
20
4
3
45
39
5
55
45
231
5
4
56
28
96
9
54
81
12
80
109
71
43
36
101
43
12
29
40
56
19
9
69
3
39
5
55
24
21
20
19
21
51
53
31
29
37
35
52
27
21
20
52
56
49
90
12
45
3
36
6
114
180
12
60
12
45
15
41
49
78
53
31
24
36
18
6
17
7
156
9
36
80
121
51
27
81
9
30
18
114
9
20
25
11
55
5
19
24
12
84
12
42
3
63
9
3
60
72
12
105
3
108
18
47
4
36
104
1
23
12
60
7
72
9
32
4
156
3
17
7
96
129
51
9
27
21
39
5
124
32
67
21
36
24
159
72
41
7
101
16
51
30
95
7
42
30
81
3
21
20
31
78
6
66
27
3
24
9
20
72
52
63
33
12
3
12
45
3
105
39
36
45
96
20
49
72
15
87
36
129
36
105
30
9
92
24
7
5
43
45
9
11
72
79
48
72
6
83
76
15
24
72
117
51
41
36
79
33
32
16
8
31
5
28
27
24
66
119
52
24
36
15
5
52
27
60
33
3
84
36
48
17
19
24
21
236
24
25
39
9
15
32
1
3
12
27
45
51
24
53
67
12
65
96
28
36
20
4
56
49
246
5
19
60
9
60
15
36
125
4
3
18
54
17
1
18
17
52
27
5
4
20
19
72
36
9
44
136
80
16
3
45
56
4
56
36
28
27
33
56
91
9
33
111
27
9
20
40
20
115
5
24
19
60
12
9
20
52
20
88
24
27
24
156
29
52
12
8
55
18
6
5
85
11
7
12
24
5
16
56
24
31
5
100
15
48
126
144
35
100
9
51
75
60
41
13
42
5
55
24
57
24
20
19
42
78
24
17
16
9
11
13
15
20
180
40
27
65
79
60
5
36
25
59
4
32
24
19
17
64
93
6
12
5
28
39
12
5
55
21
12
15
113
37
3
12
63
9
51
57
8
48
79
141
9
47
49
71
36
52
56
31
90
6
53
16
20
16
39
141
3
36
93
33
39
39
12
24
29
25
15
12
24
231
12
96
24
105
36
84
36
36
20
4
27
24
21
48
24
3
12
48
42
3
48
15
120
45
15
101
109
71
64
36
80
85
131
19
81
15
65
19
33
63
78
15
129
15
33
3
75
42
35
55
48
17
37
51
15
21
129
30
41
49
11
13
6
12
69
80
1
83
7
12
161
1
75
104
4
15
18
3
56
28
81
35
7
78
24
96
6
114
47
103
36
5
19
24
81
15
24
78
54
36
45
8
7
42
15
33
23
55
77
37
11
72
24
79
9
51
41
16
87
17
24
55
137
79
65
31
42
23
19
29
25
71
31
132
48
60
29
24
7
149
43
12
5
36
55
60
5
4
75
29
19
57
48
8
55
9
60
3
17
49
30
65
19
6
30
9
92
16
44
28
15
72
5
19
96
65
24
12
7
12
41
37
42
120
24
101
16
20
43
65
1
11
52
105
78
72
53
55
24
6
54
45
39
12
24
9
9
48
23
139
17
85
3
45
11
7
60
9
3
17
55
54
71
25
48
27
24
20
79
41
55
69
56
60
151
48
53
7
60
66
66
9
15
30
15
9
23
43
81
63
48
53
16
24
75
69
15
33
60
27
18
39
24
9
11
36
19
36
24
24
36
69
8
73
15
27
29
36
13
42
24
5
40
48
63
12
17
13
42
5
36
13
6
24
77
7
12
18
30
57
44
16
111
69
63
36
165
39
53
115
24
9
39
36
65
52
39
93
68
4
189
24
3
3
90
47
112
12
15
9
21
18
45
33
27
36
9
131
19
53
60
108
31
36
42
71
12
88
15
57
27
186
30
36
9
24
48
3
60
6
95
4
20
16
15
24
9
36
39
21
15
17
4
56
13
35
52
72
27
29
49
6
17
49
3
36
51
29
127
24
21
24
51
132
48
30
23
19
53
73
42
33
32
40
39
29
67
5
60
13
35
7
132
12
30
51
44
19
36
9
20
36
148
36
12
60
15
5
52
32
16
128
16
15
60
24
17
67
17
16
20
52
3
5
88
156
39
5
25
30
117
44
19
45
75
5
31
69
45
11
160
21
30
192
33
12
27
60
9
56
88
15
21
36
21
24
11
37
11
7
24
5
25
99
312
39
9
15
21
60
20
136
27
96
102
18
105
45
11
19
9
27
29
7
24
9
20
160
20
25
39
15
77
160
24
12
20
4
15
41
48
16
33
126
60
21
15
60
24
30
42
72
30
96
11
64
75
42
72
18
30
54
96
9
20
16
44
1
83
220
32
19
84
24
33
9
11
13
54
66
51
20
31
12
45
27
41
199
41
67
12
36
29
61
42
30
96
6
9
15
5
16
21
3
12
27
53
7
77
24
19
42
24
111
140
55
24
65
19
42
24
114
12
5
76
12
92
193
6
5
175
6
51
99
9
20
52
3
24
21
51
5
19
5
52
12
36
80
72
19
29
40
27
57
27
29
16
36
27
90
47
1
138
24
6
90
12
42
47
16
20
37
3
20
52
32
60
43
21
9
6
114
23
67
57
3
138
15
57
18
24
9
20
52
8
64
3
5
108
19
60
48
45
159
24
5
151
29
156
1
39
3
12
21
75
144
9
36
ABCD 97637950726*3^$a+1 [50040]
80
96
40
80
184
120
8
12
16
36
44
100
35
109
11
96
36
12
150
18
13
32
72
16
24
12
80
4
60
20
16
41
3
21
144
31
23
25
83
30
168
72
27
60
72
64
92
28
20
76
83
1
84
56
100
20
16
11
84
36
57
52
104
36
165
79
32
12
45
51
100
80
96
60
3
57
39
9
216
16
120
11
73
35
25
104
96
40
32
4
23
57
111
33
195
9
27
45
24
57
79
44
16
44
16
20
3
25
20
76
32
132
76
89
75
76
155
9
52
119
21
60
84
16
53
55
8
108
12
33
54
120
121
47
73
65
79
8
72
36
12
24
120
24
40
17
15
75
69
48
87
49
80
12
64
29
31
20
28
128
72
160
56
40
17
18
36
9
60
27
18
135
27
189
4
32
48
45
55
236
3
18
90
33
147
45
48
87
93
40
36
44
40
17
39
88
11
21
24
105
102
60
9
36
204
48
96
12
3
6
39
144
40
203
13
11
69
15
21
39
25
11
21
12
3
12
25
8
72
72
81
39
9
39
15
1
215
25
32
33
15
16
56
9
139
5
27
12
180
156
87
13
36
56
48
72
88
11
78
63
27
165
16
156
53
15
16
200
9
7
20
111
13
24
192
44
39
93
48
60
4
8
24
9
15
100
80
16
44
24
16
32
60
63
69
27
126
7
128
63
1
8
48
4
29
51
3
45
16
29
3
12
16
24
8
24
184
20
16
11
153
40
20
144
112
44
27
93
57
90
57
180
16
32
24
51
13
80
64
56
87
105
60
3
57
72
112
65
55
8
3
198
55
56
15
69
4
8
72
15
33
60
4
11
109
8
72
4
32
45
7
92
48
16
36
140
21
15
48
9
30
42
39
280
89
18
37
41
31
48
11
57
159
13
8
63
49
12
84
44
228
105
3
36
24
15
297
129
111
60
28
24
12
84
200
120
12
64
95
33
21
75
12
9
48
31
24
143
69
84
27
49
29
15
16
20
21
39
88
35
48
117
36
12
3
61
11
13
60
276
44
84
81
27
4
44
45
151
11
24
9
16
20
24
100
5
111
124
36
44
84
12
21
15
48
27
13
119
1
56
4
80
4
11
109
8
33
30
61
44
324
171
21
64
20
120
64
32
144
57
63
9
18
45
147
33
28
180
36
8
72
129
91
5
63
27
21
87
33
87
1
24
65
15
27
69
40
35
85
104
48
123
30
51
84
15
61
20
9
30
24
45
16
20
129
6
169
65
55
11
105
100
47
13
44
15
21
124
8
24
36
132
112
56
120
24
36
87
30
6
57
15
18
135
16
20
63
93
64
23
90
351
36
4
32
28
35
1
65
114
36
49
20
16
20
24
84
3
12
21
60
36
9
15
16
24
96
48
92
160
44
96
24
111
105
120
64
32
15
33
120
15
1
20
64
36
44
84
3
9
64
32
64
84
11
36
9
4
36
41
3
4
8
64
8
108
45
99
3
97
44
84
48
33
54
25
71
85
20
12
52
56
64
8
124
11
57
51
25
84
8
4
68
48
120
57
31
80
24
75
165
3
30
42
93
33
79
8
4
68
16
60
119
6
31
23
25
80
112
11
13
24
20
12
4
44
40
23
72
33
60
4
128
48
208
56
36
45
3
180
60
189
7
80
168
16
80
64
8
27
61
20
4
32
24
64
96
17
18
24
36
121
48
65
7
8
76
92
24
60
4
24
20
16
32
28
104
12
48
3
33
72
3
85
32
48
87
9
60
48
48
123
72
12
1
32
4
24
32
4
80
156
27
117
4
44
111
120
9
52
44
72
144
24
111
18
67
44
27
132
1
20
76
84
60
36
108
41
27
28
20
21
39
16
56
12
16
20
24
96
39
96
205
101
39
27
13
92
39
9
45
31
68
16
11
33
52
11
48
1
24
200
9
135
40
8
72
96
16
161
27
16
60
32
24
120
39
57
48
16
83
21
12
93
31
56
12
135
45
16
96
204
80
4
80
15
57
4
32
244
80
24
40
131
93
48
28
32
144
15
69
105
99
36
72
15
49
24
24
167
36
24
54
207
3
24
48
24
48
21
15
21
51
13
20
27
33
60
15
9
81
54
1
96
23
18
168
55
96
11
37
11
1
ABCD 97638092374*3^$a+1 [50006]
103
9
12
36
96
32
4
24
9
59
84
24
13
11
64
15
29
28
116
16
12
27
18
59
16
12
3
9
32
19
17
4
8
36
25
30
117
8
64
44
16
32
4
56
24
24
43
9
33
27
3
29
52
48
20
31
78
30
33
27
5
28
32
36
60
40
9
15
20
25
51
24
120
8
7
9
48
8
25
72
3
48
44
88
33
23
96
24
1
39
32
40
15
9
15
36
81
9
83
16
21
35
16
12
32
19
9
111
18
3
87
21
8
28
3
9
21
18
41
13
18
5
12
40
56
36
19
29
36
48
16
96
12
44
4
36
80
24
52
12
32
120
19
90
11
4
36
24
80
67
53
112
24
20
12
31
33
8
28
60
8
16
32
25
3
15
29
31
12
9
32
67
72
17
88
44
4
12
3
30
11
24
28
20
25
3
20
12
16
144
9
3
36
27
5
36
96
40
20
64
36
63
9
56
12
48
196
8
16
8
12
28
39
9
8
1
132
11
12
4
8
13
11
24
52
80
4
44
37
39
120
8
36
36
19
12
60
5
88
20
12
16
20
1
18
9
3
36
161
16
32
43
72
29
28
48
12
9
72
35
4
8
40
32
40
9
15
8
40
12
9
3
87
17
1
15
3
54
87
92
16
3
60
90
11
12
67
29
4
69
3
33
3
68
76
3
29
73
75
8
16
20
84
12
12
31
65
4
44
4
12
8
7
18
35
13
24
11
12
112
3
21
12
27
30
18
9
8
4
36
15
33
44
28
165
75
20
103
45
9
99
27
9
192
3
21
48
51
17
16
84
32
1
30
41
72
13
60
51
51
17
25
191
37
72
18
78
23
16
60
3
5
64
21
27
51
54
39
56
72
121
15
48
48
48
8
43
18
35
19
9
36
12
12
24
33
63
8
96
24
112
8
1
83
160
45
51
123
33
8
24
64
80
16
32
24
7
18
90
77
12
4
12
144
21
15
8
16
21
63
9
23
12
16
20
16
75
30
35
40
21
99
75
5
73
27
165
60
11
24
13
147
15
18
15
60
80
244
33
11
36
24
7
18
23
7
17
16
32
28
12
8
12
28
9
135
20
7
45
12
60
8
16
24
20
12
48
16
96
8
60
36
48
67
42
3
104
64
48
68
4
8
4
128
19
29
16
63
5
25
83
16
12
32
37
51
12
84
48
12
36
12
32
55
5
4
20
40
8
64
8
52
36
80
25
23
67
5
4
27
53
124
147
45
8
64
80
24
96
120
64
8
36
1
12
95
4
44
4
92
13
51
32
7
141
36
32
12
16
20
1
11
7
9
21
63
60
48
68
28
3
41
4
32
64
93
111
87
9
48
33
3
20
37
12
27
12
20
1
66
9
48
3
17
55
93
8
24
24
40
92
12
4
32
36
43
17
4
3
21
8
12
16
44
24
76
32
16
12
20
4
3
53
4
36
8
16
135
41
48
19
5
13
102
21
111
18
183
24
36
32
12
36
84
16
72
3
33
36
12
80
16
20
16
60
141
60
71
16
33
11
7
41
19
5
16
32
40
15
33
8
60
16
20
16
21
18
18
15
27
29
1
87
48
68
52
15
9
8
24
52
69
59
60
16
32
40
32
16
24
8
112
92
12
36
12
16
51
65
12
40
8
48
16
3
77
40
176
64
9
12
39
12
21
63
12
24
8
64
45
35
25
15
15
17
16
8
36
12
4
39
53
19
5
16
24
3
21
57
51
84
12
27
96
53
67
72
17
4
20
72
24
25
23
16
8
4
36
63
9
21
6
12
65
24
79
17
48
4
44
4
32
4
56
48
4
44
4
32
48
12
13
30
53
4
20
16
104
24
16
56
13
3
36
3
17
12
12
120
72
40
27
60
5
12
16
75
5
4
48
12
20
13
18
45
87
45
44
31
5
36
12
36
48
64
48
104
72
13
30
45
15
5
28
32
97
23
24
4
20
12
7
21
20
48
13
15
3
5
64
44
12
40
24
84
12
24
120
20
4
32
16
12
192
33
24
35
4
36
33
12
75
20
31
65
25
3
104
16
12
9
27
24
8
67
41
31
17
16
44
16
8
12
85
27
15
5
64
8
16
36
32
12
40
105
83
67
125
19
65
43
18
11
48
40
32
64
39
9
32
67
9
84
8
64
45
11
7
21
108
48
32
43
77
73
18
12
53
4
24
8
28
45
3
3
54
27
24
8
16
8
16
8
16
57
35
28
45
27
3
29
31
9
68
4
12
9
18
17
25
11
28
9
23
55
41
40
44
16
20
13
18
17
1
90
17
12
4
20
16
44
12
16
56
55
21
12
36
9
23
36
76
44
4
9
11
7
42
11
19
17
48
28
36
33
18
89
4
32
60
48
76
24
8
24
12
1
3
96
8
36
4
3
41
16
12
24
44
4
3
5
16
45
3
39
9
68
16
20
40
24
32
24
36
16
12
24
51
6
23
60
180
12
48
12
100
87
89
31
53
37
23
28
9
12
11
7
81
8
24
60
12
16
39
17
16
8
48
48
4
12
20
12
115
17
1
63
177
3
56
40
63
48
41
1
39
72
72
9
3
44
36
48
4
24
80
24
25
15
3
5
16
8
13
48
60
39
36
9
18
9
9
71
12
31
17
36
28
36
39
65
216
12
4
63
41
36
28
8
28
32
12
4
36
15
81
39
17
73
27
15
17
36
48
28
20
72
16
15
17
49
15
8
28
3
9
27
53
1
60
18
17
13
27
96
24
15
9
8
1
60
12
23
4
48
12
24
8
67
5
60
36
40
8
28
20
64
24
84
3
77
73
48
11
12
28
3
33
20
7
21
20
67
30
11
49
12
35
55
9
69
90
18
3
56
48
4
44
52
60
68
25
3
56
61
11
64
20
48
4
32
184
69
11
48
40
32
12
52
3
72
29
49
47
37
35
24
48
4
32
7
21
24
48
33
39
15
17
72
19
53
40
15
41
36
4
12
32
49
27
9
23
36
4
8
40
12
9
3
32
16
48
20
4
8
4
36
39
18
3
20
72
16
48
20
12
43
57
69
75
69
111
39
69
60
68
16
33
63
9
87
12
24
140
12
88
15
57
15
113
19
18
3
15
12
53
60
76
32
48
72
97
30
29
52
33
36
11
24
55
33
8
43
18
18
21
68
1
15
9
3
15
29
40
24
24
32
96
7
18
23
12
16
57
23
48
13
60
27
32
24
40
168
176
16
15
21
48
20
24
55
45
12
36
20
28
12
8
64
8
1
30
9
8
24
40
8
48
108
43
5
ABCD 97638576814*3^$a+1 [50021]
54
114
45
63
105
57
15
3
18
684
18
12
240
18
18
102
6
102
60
87
21
18
126
12
159
3
78
87
24
27
69
24
96
15
72
198
162
18
126
105
141
6
36
120
60
48
165
51
42
195
120
45
18
321
57
54
90
90
18
138
114
159
3
102
6
9
24
93
246
96
54
144
18
36
192
57
51
54
42
72
69
48
9
36
234
72
105
15
108
108
162
150
105
111
54
27
93
54
21
3
18
18
264
54
42
36
36
18
72
12
42
66
240
63
9
12
75
168
15
153
144
45
51
129
18
12
81
33
198
33
33
6
396
138
132
180
51
96
15
36
69
3
18
27
9
36
54
180
54
72
18
57
81
258
12
60
36
228
108
96
54
66
42
270
54
108
72
126
30
3
72
33
54
96
66
6
36
54
87
21
144
171
27
189
96
264
144
81
135
27
45
9
18
12
33
81
144
39
69
12
87
27
21
33
48
87
99
30
78
54
72
18
9
144
57
42
66
123
27
18
264
96
12
24
15
3
12
78
99
72
24
111
33
3
54
18
45
57
132
18
9
72
135
18
48
42
117
9
144
15
3
36
54
12
24
30
108
24
198
36
12
168
54
33
57
54
228
21
195
165
75
54
108
18
18
156
3
3
54
144
135
153
63
135
33
21
72
18
81
72
63
144
33
201
15
3
141
3
18
51
120
3
78
63
135
72
72
18
15
21
18
9
27
72
69
165
3
51
30
222
105
75
30
42
90
54
72
12
24
216
72
66
111
51
24
84
33
27
18
30
42
18
48
60
108
105
39
12
42
18
81
63
81
72
21
132
87
57
72
54
72
33
195
294
84
3
255
9
153
228
27
51
108
81
27
36
198
66
60
72
30
108
108
111
3
144
12
24
9
171
36
33
39
126
75
33
87
21
51
129
72
288
108
18
138
6
9
135
90
18
486
351
72
171
36
33
21
30
69
9
84
75
3
36
9
24
75
117
96
3
48
24
36
252
117
57
108
219
111
144
54
12
15
27
93
27
21
192
81
54
126
12
24
54
9
63
33
57
18
117
96
75
102
168
15
75
18
54
18
18
108
45
9
54
177
39
90
630
177
39
321
24
27
24
246
39
177
6
54
27
225
72
72
87
57
159
48
240
3
192
222
87
15
24
177
219
45
27
108
126
72
12
42
18
123
93
102
60
90
36
99
24
39
9
207
33
21
30
6
234
108
138
204
27
9
108
90
90
54
33
144
21
27
168
3
72
117
81
90
69
24
27
69
9
54
18
180
51
24
27
168
36
18
54
105
48
171
18
27
27
30
54
150
27
93
27
51
126
90
165
69
126
69
183
12
6
144
120
15
81
15
21
36
108
18
33
48
9
90
18
90
18
126
105
33
24
72
135
9
15
48
129
60
144
123
39
90
138
69
9
72
15
24
135
6
123
249
54
54
60
183
81
54
24
9
24
219
18
72
99
21
54
162
147
3
126
144
18
54
18
30
162
69
9
ABCD 97639889806*3^$a+1 [50037]
39
171
69
99
36
12
125
73
36
18
81
27
78
72
12
258
210
252
18
18
47
64
3
77
175
113
13
12
18
60
12
78
30
18
6
18
72
54
9
75
117
45
90
18
432
24
30
162
60
18
12
144
168
102
36
35
64
45
3
51
45
15
65
25
30
42
72
30
57
15
65
160
141
18
84
438
84
108
72
96
15
33
114
12
78
51
15
312
108
12
129
75
198
47
79
444
21
15
17
208
81
168
120
6
12
42
12
279
144
15
156
24
12
144
177
57
90
42
51
3
29
7
9
144
48
15
108
72
93
9
87
93
51
27
54
30
33
3
90
147
32
25
126
54
138
201
15
24
108
12
18
54
60
30
143
1
90
96
126
39
63
65
43
53
112
75
174
279
315
6
48
18
78
95
175
522
263
1
54
57
75
12
90
168
318
72
33
27
102
186
84
18
15
3
42
354
60
30
186
77
7
60
84
36
36
18
15
225
66
54
132
3
192
75
5
7
72
24
192
24
30
3
105
18
54
15
45
54
102
24
48
18
222
30
18
42
18
138
36
78
23
25
18
6
30
65
61
54
54
90
6
36
90
9
129
42
12
36
36
33
75
53
55
24
84
144
6
30
132
54
108
51
144
15
168
192
60
12
65
16
63
42
54
36
29
1
42
12
60
29
379
36
72
153
96
45
291
99
54
87
48
15
129
225
15
48
224
16
45
102
96
54
30
60
48
29
25
119
31
90
228
18
33
9
336
36
90
24
72
9
39
6
36
12
108
24
15
15
78
36
72
30
24
36
30
162
36
54
51
39
57
75
101
25
84
18
42
135
39
36
24
180
36
36
18
15
51
54
36
83
13
108
36
3
177
30
78
30
78
30
162
231
32
49
15
15
24
9
48
80
307
45
45
180
18
237
176
55
42
72
87
15
126
339
128
397
150
45
45
36
63
39
132
84
114
47
25
18
108
72
12
144
117
27
21
57
23
112
3
60
65
187
72
12
18
6
120
96
66
42
198
63
171
66
60
18
245
25
39
15
113
160
33
66
29
16
33
90
30
72
6
9
93
83
43
72
54
270
9
105
72
54
108
30
96
15
15
72
72
17
1
15
75
270
42
90
12
71
64
9
39
33
18
29
112
75
6
47
25
210
18
195
39
90
24
90
84
42
48
72
90
90
54
45
81
15
96
32
112
33
15
128
25
162
117
48
15
66
114
12
65
79
17
55
42
120
186
29
16
27
354
96
227
151
185
7
105
9
90
30
6
192
153
27
6
162
30
234
53
25
90
108
90
87
15
306
96
15
3
90
3
243
252
42
66
54
252
35
61
192
42
120
18
18
29
64
201
36
138
42
15
33
24
120
168
84
60
48
90
132
9
135
90
126
30
36
15
129
15
3
78
18
54
23
25
87
45
66
60
21
45
6
72
5
13
90
90
192
6
57
9
36
60
183
159
177
105
24
111
15
129
144
51
300
60
5
67
29
16
63
372
180
132
21
80
1
18
72
21
15
ABCD 97640584274*3^$a+1 [50027]
75
80
133
27
288
15
36
69
15
156
30
39
117
78
5
85
42
150
75
333
27
153
60
42
113
91
5
25
90
5
1
87
27
21
72
8
24
55
81
3
5
97
15
144
51
114
3
128
24
48
67
90
3
48
45
24
66
54
35
16
48
165
6
45
69
11
24
31
150
3
32
259
5
55
6
11
13
51
75
141
72
32
19
21
45
24
96
66
84
5
40
15
24
180
21
21
198
77
72
127
6
24
144
35
16
8
48
13
42
60
24
54
12
75
240
9
30
36
117
32
19
210
51
21
108
15
51
29
40
24
21
12
87
8
72
253
18
42
54
6
48
6
5
121
47
1
71
31
30
54
5
88
128
24
40
75
5
24
61
131
19
210
59
55
17
13
6
24
29
37
30
180
33
8
13
11
61
114
113
37
3
63
17
16
21
120
51
45
35
229
60
23
7
105
69
171
105
6
9
111
30
54
101
144
55
6
48
51
80
40
8
31
6
66
105
63
81
8
37
30
5
64
117
84
30
9
57
18
117
32
48
19
5
115
165
45
150
96
24
21
69
83
61
36
96
60
18
6
60
156
24
11
55
9
15
36
24
5
48
61
240
30
36
30
51
69
150
5
31
60
114
24
42
78
96
6
53
25
36
174
36
6
84
63
48
32
13
24
11
13
155
55
65
31
6
27
3
5
43
117
15
24
30
59
24
1
42
24
84
30
102
53
1
6
84
6
47
72
25
30
6
99
56
24
184
21
54
5
7
9
8
211
60
60
30
6
105
15
30
51
39
41
40
15
65
55
54
24
72
18
17
13
30
21
21
30
18
75
147
24
29
1
204
72
27
3
78
156
264
11
109
35
40
72
224
19
30
15
51
60
33
63
9
9
12
78
45
45
35
61
60
96
15
63
6
54
36
41
19
60
89
61
30
21
15
57
32
48
16
56
151
30
18
41
55
9
51
24
42
60
30
54
120
30
24
120
5
37
174
21
80
64
21
120
90
209
31
150
54
29
31
204
69
111
12
69
45
123
3
5
48
7
54
6
29
79
36
6
84
90
6
123
80
7
65
13
72
59
136
120
153
135
15
281
1
15
8
55
12
144
144
6
39
27
18
30
60
30
59
13
54
36
65
264
24
67
204
9
57
84
24
51
39
12
5
144
64
15
65
64
21
155
40
24
200
1
12
114
66
78
132
45
128
72
103
36
24
42
75
45
24
150
141
9
15
120
8
7
65
25
180
120
54
30
60
27
8
61
36
47
67
149
55
60
156
24
9
80
61
59
37
240
171
75
77
112
15
9
27
45
9
30
36
77
37
24
51
21
59
16
3
5
40
51
53
48
13
51
24
56
64
24
8
13
6
21
3
5
31
33
87
9
200
55
72
18
359
96
25
12
83
55
30
51
24
81
36
18
96
33
21
6
5
19
66
99
72
9
63
32
49
102
57
33
95
64
69
72
54
24
21
69
51
24
45
30
6
36
3
75
90
59
37
30
29
40
21
11
48
16
80
61
3
224
1
47
144
16
63
129
32
40
8
13
3
51
30
30
81
8
72
43
186
11
109
24
51
15
24
12
45
48
57
23
24
13
27
96
21
84
42
5
133
51
96
80
13
120
11
109
11
19
69
48
24
216
9
36
27
3
234
59
25
87
69
11
55
33
81
126
57
57
23
151
161
55
9
45
162
17
151
41
1
84
3
27
66
150
29
96
55
108
96
5
16
45
48
35
24
133
30
93
72
8
16
111
9
15
30
35
64
96
45
219
96
56
24
31
9
159
89
73
119
144
16
105
23
13
120
84
15
15
24
6
96
90
57
192
24
144
8
55
84
114
30
12
138
12
18
105
27
18
6
21
48
21
24
36
63
21
51
99
77
43
5
216
16
39
81
93
30
45
87
150
30
54
6
108
77
48
24
43
18
12
84
156
119
55
65
151
120
30
75
72
48
8
16
120
51
84
33
72
75
24
30
126
30
59
31
24
9
96
ABCD 97640827268*3^$a+1 [50043]
93
24
31
120
60
20
108
16
41
24
43
32
208
36
84
5
7
20
9
51
28
36
24
65
43
12
8
12
196
125
7
77
7
60
24
236
28
68
4
60
36
144
56
69
55
5
39
36
9
231
81
3
81
3
16
29
7
24
20
16
24
29
12
75
100
20
9
36
36
19
68
72
4
221
39
9
127
48
53
7
32
33
115
53
7
17
19
20
24
48
52
113
24
36
43
56
40
8
12
16
60
17
7
8
12
36
4
36
20
4
8
48
9
15
28
80
112
36
5
7
32
4
41
15
9
19
236
9
67
8
93
24
79
60
80
12
40
128
52
24
53
27
36
28
5
111
48
93
24
15
93
55
68
24
64
32
60
60
9
36
84
43
8
9
75
28
5
7
65
168
3
40
5
7
48
29
91
53
31
116
88
17
15
28
80
36
28
53
67
65
3
84
48
33
7
12
5
75
4
140
4
8
28
12
5
19
8
33
72
51
4
5
7
36
12
32
81
3
84
28
5
55
32
21
127
44
48
16
144
17
43
5
3
9
31
20
24
21
12
43
24
24
60
24
53
24
3
40
5
127
48
72
48
12
20
40
8
45
7
48
5
3
24
96
28
44
48
12
57
96
67
8
9
3
48
40
24
53
3
28
12
5
48
84
43
68
12
60
9
36
75
9
15
9
111
60
45
3
48
88
12
84
5
15
4
89
7
44
52
24
36
20
28
17
3
64
20
156
36
36
69
19
24
8
28
41
15
33
3
112
8
93
39
45
111
4
5
3
28
5
7
32
40
8
4
65
48
7
24
44
48
9
3
33
43
80
16
36
68
16
48
36
132
60
24
8
33
75
24
9
147
40
140
144
96
165
27
93
24
19
60
17
7
56
4
12
80
4
36
41
12
67
48
32
96
84
4
5
7
20
9
3
100
17
39
16
84
56
64
144
5
72
48
63
9
55
36
68
12
69
43
12
24
56
33
55
20
12
100
48
5
31
36
20
16
17
55
5
27
24
129
48
75
9
48
3
40
12
72
65
24
15
24
45
31
56
28
68
48
24
16
132
80
40
60
24
180
5
19
12
44
148
17
15
136
48
32
4
56
52
108
12
152
60
40
48
56
160
65
87
52
188
57
67
80
16
8
84
60
232
29
24
123
9
55
53
31
120
176
45
31
17
12
3
40
60
48
72
8
57
43
5
60
123
57
12
43
24
56
40
128
45
24
27
60
48
148
89
91
53
7
68
105
27
12
40
12
5
3
40
12
80
276
33
24
108
39
64
77
48
192
7
48
24
84
32
69
51
4
36
17
60
51
36
96
4
80
4
32
88
72
24
5
3
60
40
92
40
48
5
3
28
36
36
60
24
68
40
77
91
32
136
29
63
60
9
91
104
69
12
60
7
20
16
24
8
12
45
27
45
3
33
7
80
33
12
7
5
75
4
56
105
15
28
5
15
33
24
39
60
12
28
36
24
12
12
32
88
113
19
56
28
29
55
72
5
15
40
96
12
101
15
24
45
27
28
53
39
4
77
60
72
15
180
12
40
41
3
4
72
24
60
56
16
20
9
139
36
24
17
15
33
27
24
9
75
12
84
4
36
48
53
7
152
28
12
36
20
45
39
28
12
8
40
168
68
4
17
36
3
12
4
80
40
24
56
84
16
44
4
5
15
52
5
79
29
72
15
220
8
52
108
92
88
120
36
12
17
12
15
24
4
8
12
93
3
64
68
40
5
39
4
96
24
12
60
24
60
5
39
60
12
4
5
19
80
112
32
12
36
28
5
147
24
4
32
28
24
8
60
48
76
8
12
21
7
36
5
84
7
8
153
39
4
60
60
24
116
4
60
60
8
4
20
21
27
21
79
65
27
33
3
57
43
8
4
41
12
39
24
57
15
84
24
9
31
56
76
48
20
4
17
3
45
7
24
24
36
5
51
16
72
68
184
36
125
27
28
104
16
12
8
24
4
41
36
120
120
55
80
9
19
24
77
55
20
36
60
4
5
63
93
75
88
36
36
12
8
45
3
112
8
4
60
68
108
64
12
24
20
24
40
113
39
9
60
7
5
43
192
60
24
29
72
63
45
115
20
9
15
28
12
8
4
8
48
9
31
8
9
60
15
45
63
28
29
87
24
84
72
60
9
7
5
63
57
24
120
115
96
65
43
12
29
3
12
64
24
65
55
92
28
5
3
40
32
72
4
120
60
17
7
12
5
36
19
8
28
60
60
44
28
56
12
40
29
75
88
8
180
40
20
9
51
60
4
41
24
151
12
72
96
5
75
9
51
172
12
36
17
27
88
5
3
153
15
9
43
29
91
8
12
9
3
93
15
9
48
60
27
16
89
19
84
36
17
12
115
8
69
123
21
67
29
3
88
5
123
52
77
15
16
41
3
16
152
105
63
52
12
5
63
4
44
117
12
7
36
48
17
12
31
36
48
96
29
3
45
60
103
84
272
40
41
12
15
40
92
16
240
29
19
24
53
79
20
16
24
44
72
9
79
56
21
43
56
64
44
12
4
32
52
12
24
29
7
20
4
29
43
44
120
45
51
9
3
12
36
48
132
93
31
48
96
5
72
19
36
ABCD 97641563998*3^$a+1 [50027]
64
17
36
360
123
57
7
101
36
223
80
16
59
13
59
18
72
18
105
21
19
107
54
7
72
11
18
36
54
144
153
40
23
18
162
144
109
48
95
18
55
104
16
23
105
111
169
216
216
29
54
144
45
9
36
27
160
48
80
160
152
147
72
36
33
88
5
18
105
21
211
192
56
112
131
109
8
160
29
171
99
85
95
105
165
126
36
313
47
1
32
16
264
96
59
37
53
54
144
13
239
18
87
21
36
63
369
54
9
240
147
18
91
104
48
99
13
77
54
85
23
9
27
13
48
48
89
36
108
103
293
43
29
18
126
54
37
395
18
36
54
90
180
43
11
37
104
40
17
15
3
157
96
104
21
18
18
7
72
240
72
5
162
1
8
27
37
89
7
11
61
173
36
63
45
72
72
54
429
3
45
117
243
112
120
8
136
65
15
39
193
23
54
43
8
21
115
47
49
5
27
27
18
195
40
216
71
33
57
18
37
48
95
180
162
36
36
19
32
3
37
120
72
128
88
41
31
203
37
120
5
72
18
121
167
49
23
225
45
18
33
64
47
25
48
48
24
35
85
144
24
143
73
71
241
119
73
17
252
67
96
80
45
163
71
54
72
144
67
32
16
56
99
61
120
89
144
15
16
504
23
25
8
75
37
17
234
18
18
121
200
435
90
99
207
9
16
96
32
216
81
18
18
115
152
3
90
67
5
27
144
16
96
5
139
336
11
141
111
81
63
1
53
19
143
49
72
23
144
121
168
32
75
13
95
73
71
73
17
15
183
72
73
152
208
35
45
40
32
160
96
41
7
144
80
39
49
23
36
18
90
97
48
48
32
72
136
53
36
108
18
49
5
126
36
36
301
41
55
96
8
111
105
39
9
45
43
128
24
112
104
39
54
36
180
43
47
1
53
139
509
115
209
36
54
157
167
145
96
83
162
139
48
11
109
32
40
17
15
75
108
1
107
18
18
73
48
72
275
36
9
168
3
162
144
51
16
144
185
90
18
54
205
11
18
51
39
324
133
65
223
65
31
23
105
16
5
54
13
185
90
37
120
41
54
72
121
5
162
306
36
91
152
27
45
16
8
16
5
72
27
136
80
99
108
49
5
36
31
176
16
96
32
45
187
24
96
17
36
18
36
141
3
13
56
291
90
18
36
13
167
25
288
152
3
36
9
9
7
29
67
23
177
21
27
88
11
378
90
33
57
151
8
147
253
143
72
9
45
36
18
234
144
99
216
64
53
19
24
11
18
67
32
40
5
162
105
64
11
144
36
108
18
144
43
48
144
24
80
219
13
23
25
96
41
144
15
219
18
259
72
29
27
64
48
48
65
55
72
71
1
72
120
77
51
72
88
168
144
143
54
19
71
33
129
162
133
24
192
8
75
36
54
163
24
80
16
32
27
13
168
179
45
16
ABCD 97641691736*3^$a+1 [50000]
63
48
48
49
23
9
48
27
25
8
36
36
51
129
195
193
47
13
32
39
97
8
16
35
1
119
24
9
87
24
24
21
24
3
72
25
8
3
37
8
64
35
36
120
72
24
81
87
25
35
36
69
112
11
24
48
73
47
25
20
15
156
12
12
13
84
23
48
25
8
15
45
16
143
85
8
15
33
27
12
13
23
1
119
1
56
64
59
1
20
60
63
13
60
44
63
12
73
8
87
25
56
15
1
60
8
15
25
12
128
112
11
120
45
15
72
48
24
24
181
20
39
61
180
23
33
4
83
81
4
32
3
45
75
193
144
36
8
27
48
96
1
72
83
12
48
72
36
12
24
24
60
12
24
133
107
48
13
32
36
16
8
111
180
36
69
15
57
3
121
48
23
12
60
33
64
23
36
1
36
24
60
96
23
12
85
35
9
3
25
11
72
49
11
48
21
15
85
83
72
9
4
11
61
48
11
12
12
36
57
87
156
1
36
47
96
9
52
8
3
37
11
12
48
24
72
21
15
48
36
145
23
25
60
131
60
69
51
37
72
12
80
39
300
21
88
72
60
119
24
48
24
1
35
108
1
59
9
100
11
12
24
96
24
36
12
45
27
9
16
83
12
24
12
93
76
11
24
25
143
25
47
21
63
69
15
96
37
35
132
48
37
47
25
116
52
108
47
81
96
180
36
52
48
23
12
108
72
60
48
37
92
60
52
35
13
60
35
12
93
88
72
8
4
23
168
49
20
183
108
48
121
8
60
51
96
45
88
12
36
83
1
95
48
48
60
25
35
12
13
24
71
60
12
85
20
72
24
4
11
24
81
24
228
15
84
85
59
1
44
87
12
85
48
23
169
35
72
13
56
39
45
36
124
167
1
23
60
157
47
157
8
15
33
99
1
60
167
21
16
20
16
140
27
36
72
48
12
57
183
37
23
24
61
23
12
69
39
72
49
36
132
23
49
20
216
39
24
97
32
60
75
36
84
57
15
108
13
203
24
60
36
12
12
60
108
12
25
47
85
20
24
111
25
36
72
48
84
131
48
1
143
60
72
45
3
13
215
25
23
24
37
119
1
23
21
51
9
15
84
36
24
36
57
52
35
48
72
60
48
12
96
12
9
3
108
48
84
25
12
59
21
15
9
15
97
23
1
59
36
144
96
24
1
23
33
40
83
1
59
21
36
39
9
112
20
123
84
36
81
3
216
12
24
9
39
193
23
72
72
37
23
25
23
97
191
36
48
85
48
59
61
200
87
13
192
60
32
28
60
56
36
36
84
39
57
15
12
120
12
25
60
35
1
8
27
72
133
23
37
32
27
120
145
23
21
51
36
49
120
143
105
96
72
64
23
12
24
129
52
68
63
97
47
45
24
51
69
15
21
40
56
27
36
9
36
39
13
83
84
37
11
129
3
12
141
4
179
24
96
49
23
9
16
20
3
117
3
49
12
23
37
20
16
83
36
33
51
1
20
76
24
80
3
36
181
11
108
69
15
25
48
12
12
23
12
105
15
13
95
12
33
87
24
60
9
28
72
60
32
99
49
131
60
24
72
13
108
23
24
48
24
61
72
8
64
56
3
192
132
48
93
27
33
84
40
23
12
133
8
15
24
25
71
9
36
15
24
36
120
24
133
68
64
23
37
23
84
48
480
13
120
144
11
45
87
12
33
52
56
112
8
52
48
95
24
48
37
11
97
11
45
15
117
72
108
120
15
24
85
83
192
48
57
51
108
24
13
83
12
60
24
120
45
39
57
64
96
128
15
24
48
25
179
1
12
11
37
20
40
23
1
116
123
121
131
12
13
35
72
33
243
60
349
12
59
84
21
15
36
25
56
4
11
49
23
60
12
13
83
69
39
1
8
27
36
69
3
36
84
73
83
24
105
51
36
9
27
9
48
72
24
39
13
167
13
23
24
57
3
36
97
8
16
8
28
47
25
11
1
11
12
21
135
24
36
97
60
72
116
52
80
267
13
23
21
3
60
13
32
52
20
40
59
24
132
84
109
168
35
60
12
73
35
72
25
12
11
129
171
12
36
37
72
12
59
24
157
8
96
51
13
116
4
12
95
24
1
11
37
47
141
3
12
9
3
81
27
97
92
99
12
109
59
12
105
4
20
3
60
57
40
35
84
1
20
36
87
36
84
12
84
1
35
61
59
25
11
157
12
23
96
ABCD 97641837004*3^$a+1 [50005]
20
130
18
14
16
24
18
56
36
40
18
18
8
24
36
84
16
56
36
34
36
60
80
4
38
30
40
38
12
12
48
88
8
22
2
36
6
10
14
102
4
24
24
198
14
84
30
40
164
70
32
28
2
6
4
18
68
10
38
34
78
44
46
2
60
10
20
102
4
30
84
48
8
6
34
14
102
60
84
4
50
48
4
114
86
40
30
36
12
2
10
6
2
16
56
4
14
126
6
6
102
18
42
10
6
6
74
52
50
24
6
102
16
6
6
2
88
54
18
12
30
38
46
110
70
6
14
4
2
6
60
10
8
34
32
30
34
104
88
24
66
78
2
48
64
126
182
34
24
6
18
20
36
22
14
36
10
18
170
30
10
60
14
78
18
6
64
2
22
2
4
36
8
16
14
42
84
4
8
12
16
14
28
14
6
30
4
44
6
66
58
2
52
20
48
18
6
48
46
2
34
26
18
12
42
42
4
2
48
10
12
20
4
44
16
18
12
6
12
2
10
24
24
50
52
30
78
6
50
120
16
66
98
46
36
2
30
60
16
6
24
44
36
22
32
40
36
6
26
30
40
24
8
6
10
20
6
4
72
42
12
20
6
42
12
46
60
2
12
24
4
32
10
20
46
2
72
58
42
20
48
16
12
12
32
18
160
38
10
44
60
6
30
34
48
110
36
52
20
42
28
62
72
10
20
30
64
24
26
46
8
22
8
12
36
30
18
34
20
76
14
46
30
62
12
10
92
18
36
12
30
18
24
60
108
24
10
30
48
2
18
10
32
4
2
24
6
18
6
4
14
12
4
14
16
32
4
38
12
10
6
20
30
58
30
32
4
6
8
52
62
18
42
18
40
14
18
10
32
4
12
60
20
4
14
64
12
14
100
6
8
6
46
14
22
20
28
6
24
90
114
18
32
30
46
2
34
26
52
18
14
18
30
42
88
30
86
42
12
22
44
40
12
48
12
24
6
48
2
24
28
8
24
28
50
6
72
18
12
4
18
26
16
74
12
10
24
24
26
40
24
6
18
18
14
66
42
106
30
26
4
2
12
52
56
52
36
14
22
30
30
48
30
98
24
4
20
12
24
16
12
50
42
30
10
6
84
30
18
6
56
24
6
4
20
6
4
84
20
12
16
2
18
10
2
42
34
56
106
62
12
40
30
74
22
12
6
12
24
6
14
24
10
2
52
2
28
92
96
54
4
12
18
30
30
20
34
6
62
58
26
18
28
24
8
30
72
18
72
16
2
16
32
30
52
86
12
10
8
34
6
2
4
80
120
66
4
26
28
24
18
12
50
192
4
44
88
12
32
30
30
16
2
18
10
32
40
8
4
26
10
18
30
42
18
30
50
16
6
20
28
30
2
48
16
90
14
16
14
42
22
38
114
34
42
2
18
34
6
8
76
38
46
12
60
2
46
2
18
34
18
170
12
48
102
22
24
30
56
24
4
2
24
6
66
28
2
42
6
6
46
32
6
40
30
182
54
6
18
16
8
40
66
12
8
24
30
36
136
14
22
62
40
26
12
22
62
94
20
24
6
36
24
10
96
48
20
12
40
30
6
50
12
52
38
12
40
18
80
6
24
22
18
20
12
54
4
48
32
52
44
22
24
6
38
40
66
18
42
6
72
78
38
10
36
6
14
16
2
16
6
18
6
44
30
30
48
34
6
60
2
10
2
40
86
4
6
12
80
16
42
18
6
18
68
40
30
54
54
2
34
44
6
36
42
6
6
90
60
4
6
18
6
66
20
28
56
16
78
6
60
56
16
14
48
40
18
14
34
2
12
22
14
30
36
16
12
20
46
2
10
62
58
12
60
68
30
12
18
64
6
2
10
80
66
36
24
16
8
12
48
46
32
40
44
28
8
58
50
10
66
24
44
18
40
2
40
68
18
6
58
68
52
8
10
24
38
102
4
54
26
4
8
24
4
14
136
72
8
6
78
42
4
44
12
10
30
14
24
30
18
10
30
14
10
18
6
24
8
18
22
32
78
24
108
22
80
10
38
10
12
14
6
16
8
54
106
66
44
16
50
18
70
6
90
54
6
36
60
8
10
8
10
12
92
34
12
8
10
20
10
26
16
62
90
6
46
26
84
18
10
36
14
82
38
10
6
6
20
46
2
12
6
10
14
28
12
14
150
6
4
26
4
44
28
12
12
18
2
28
20
12
4
14
42
6
4
8
10
60
98
48
10
126
6
12
72
44
4
32
24
16
14
36
16
50
58
36
6
14
46
18
2
40
8
6
6
72
42
18
30
16
126
66
8
6
24
6
4
72
18
2
12
48
18
4
12
38
60
78
4
104
10
12
38
40
6
50
78
16
30
20
30
46
18
42
30
56
18
40
2
78
132
12
12
4
24
80
6
22
2
18
78
40
20
30
16
20
4
6
6
2
10
48
8
16
44
10
54
20
22
50
24
30
6
36
24
24
24
22
54
66
50
54
34
72
24
24
26
4
56
10
72
8
96
30
10
44
6
6
22
62
4
72
14
6
72
10
2
40
86
22
2
6
28
6
114
2
64
68
12
4
42
24
14
42
12
10
8
4
36
12
2
4
20
6
30
36
10
68
6
16
44
18
18
70
48
14
28
8
52
78
26
28
26
16
20
34
42
48
86
46
2
6
100
6
26
30
60
72
12
60
88
18
50
40
2
46
6
44
6
30
54
4
48
18
14
16
14
6
10
36
44
24
42
114
22
14
10
30
96
8
10
2
84
6
18
22
8
6
18
28
14
64
14
12
6
4
30
24
6
20
6
10
54
8
12
60
16
8
16
56
12
46
66
84
90
44
30
42
30
94
114
20
6
30
4
2
48
60
6
12
34
36
14
4
62
12
12
10
30
26
54
10
38
18
30
24
6
28
54
12
80
28
56
24
22
36
14
30
46
38
142
8
40
26
60
4
2
30
12
6
6
78
30
46
14
6
24
10
30
78
60
18
14
16
80
22
120
50
4
128
10
36
26
34
6
104
22
54
8
6
16
56
4
30
20
10
8
46
20
6
54
12
4
30
18
18
2
40
96
2
28
2
52
80
16
32
42
40
56
4
2
18
42
54
60
6
30
60
18
60
100
18
18
110
30
16
74
4
68
10
44
4
30
36
26
48
82
18
54
12
20
18
16
90
50
34
32
46
12
2
16
12
26
72
82
38
60
42
30
66
10
20
10
14
16
14
46
24
32
10
14
16
66
78
20
42
18
12
4
36
78
12
74
28
18
24
90
8
18
12
72
24
34
78
18
20
12
40
32
112
68
28
30
2
88
50
30
34
44
4
6
12
14
16
18
2
24
10
80
6
4
14
4
26
34
8
12
12
4
12
8
36
24
10
24
8
10
20
4
116
30
82
8
22
38
72
22
78
42
36
38
12
4
38
6
16
44
12
18
10
20
10
56
58
86
6
36
118
24
62
4
20
12
42
78
4
20
24
16
20
4
102
8
6
100
8
10
36
60
6
14
10
24
6
32
30
4
20
24
6
18
28
2
12
4
6
6
48
6
18
8
30
18
72
28
6
20
40
36
8
40
80
24
16
6
140
48
22
86
54
4
20
6
6
72
40
62
66
10
44
4
ABCD 97642091018*3^$a+1 [50022]
162
90
60
54
6
42
3
3
36
78
27
21
42
96
30
54
30
66
84
6
36
18
12
18
78
24
6
72
12
60
18
33
3
6
6
30
24
54
12
90
30
24
126
42
6
6
30
39
96
15
60
21
129
15
45
30
126
54
54
27
45
42
12
144
36
60
90
48
147
33
6
12
24
18
18
12
318
30
30
123
45
72
42
12
84
54
12
30
18
36
144
30
12
54
12
15
27
21
27
12
18
24
96
42
42
75
105
48
6
30
36
15
21
27
3
93
111
36
12
18
162
96
114
42
6
18
36
24
24
162
51
27
21
21
30
6
84
3
15
33
27
30
36
99
3
84
30
78
30
12
108
12
66
9
135
6
18
72
30
12
111
9
36
66
150
36
39
51
30
54
9
111
30
48
90
36
54
18
54
6
42
132
30
96
42
27
225
18
18
84
90
150
18
90
27
81
54
48
108
18
12
42
18
99
33
36
72
120
54
21
39
84
12
84
18
51
255
72
12
72
30
48
12
18
57
3
42
36
15
15
24
48
12
6
150
78
162
24
9
15
132
12
12
96
84
18
63
45
168
24
51
192
27
36
12
24
18
96
75
39
78
27
33
18
24
90
108
30
48
102
114
9
21
6
48
66
30
18
48
3
69
30
60
96
12
69
15
54
12
108
51
15
84
126
30
48
6
84
78
9
93
30
21
159
42
30
186
12
192
30
66
3
15
12
24
18
102
150
18
162
126
93
45
42
57
237
24
216
90
108
285
111
24
12
6
150
54
126
12
42
78
12
18
12
15
48
3
24
30
90
6
18
6
78
60
96
24
18
75
39
108
45
15
30
12
6
129
21
12
72
18
72
45
81
18
102
78
180
42
27
27
48
42
54
72
120
18
84
156
36
48
12
54
12
84
6
54
6
12
48
84
24
6
60
84
45
21
6
69
63
90
30
12
93
45
30
36
114
15
33
42
78
12
42
120
180
204
120
36
18
96
27
57
42
93
33
18
24
96
42
75
144
45
6
42
12
378
18
12
42
66
90
9
3
18
54
21
117
120
42
30
54
42
48
42
30
99
33
111
15
81
39
24
33
57
66
66
30
24
42
3
39
18
87
45
96
6
30
18
12
33
57
48
6
30
24
12
66
300
30
54
18
192
24
84
15
15
6
120
66
18
12
36
54
66
12
96
6
24
45
45
6
30
60
54
126
15
15
33
51
24
102
30
6
75
15
33
81
63
27
165
3
30
18
84
9
87
60
84
6
3
75
114
12
6
84
6
120
108
51
3
93
39
30
30
138
6
24
30
72
36
12
42
21
129
15
3
48
18
66
18
18
60
60
54
30
6
24
66
30
12
78
42
18
54
36
24
99
15
42
24
15
135
48
36
36
54
72
84
15
33
42
6
42
12
126
12
6
6
6
120
60
42
30
198
42
81
27
30
30
105
57
12
108
12
54
72
24
45
45
3
45
12
114
69
3
18
36
6
12
12
6
78
84
42
18
12
9
9
12
108
42
66
24
6
144
21
105
12
12
54
6
30
120
60
168
36
6
96
18
6
78
30
6
12
30
27
96
75
24
48
120
18
24
6
36
36
54
39
39
60
42
18
36
6
6
30
114
6
27
33
42
42
30
96
72
30
192
39
51
330
24
6
6
132
27
15
48
18
300
12
135
57
78
72
30
90
9
117
27
15
216
9
255
6
12
90
30
12
30
48
12
12
6
138
24
42
24
90
30
6
36
57
27
48
30
6
84
150
18
48
36
6
30
18
12
12
48
48
144
12
180
3
15
72
9
57
102
12
96
60
54
108
48
30
9
39
6
60
18
66
84
63
99
156
84
36
297
183
9
15
78
12
30
54
30
6
15
189
6
6
54
33
27
21
69
90
54
84
102
36
12
30
6
45
39
42
351
27
42
6
48
162
18
60
54
126
72
54
24
75
27
24
60
18
120
48
54
24
6
150
45
33
6
36
30
18
18
12
42
6
60
24
30
90
36
60
30
114
36
114
69
9
18
108
42
78
6
24
51
123
72
24
6
60
48
51
87
105
69
108
12
18
6
6
18
12
18
90
6
165
87
30
90
60
30
54
33
117
24
24
30
42
36
15
39
36
162
6
54
12
54
60
30
12
24
18
21
57
144
39
21
54
66
138
6
42
57
15
6
84
6
54
12
15
39
36
48
18
18
12
42
108
ABCD 97642347508*3^$a+1 [50006]
30
55
203
252
369
9
63
64
8
48
48
15
81
24
24
51
6
30
234
6
129
15
144
25
32
45
54
96
48
42
19
96
128
192
33
87
48
27
180
18
36
51
15
121
23
90
15
39
145
77
43
128
9
55
96
248
99
13
23
1
59
324
102
150
205
83
102
90
204
81
160
275
69
72
48
64
32
88
95
217
35
21
57
120
15
21
19
72
48
32
69
99
16
120
11
78
31
125
67
8
24
45
3
3
37
197
187
96
32
81
54
81
45
195
40
11
13
192
96
209
31
23
49
71
1
168
71
324
45
40
167
48
72
1
233
111
15
1
23
105
40
11
13
41
15
9
126
97
29
19
56
24
24
15
81
279
81
45
36
78
121
149
123
112
65
87
88
11
37
104
184
80
39
72
1
152
15
105
40
288
119
9
24
117
75
15
54
54
12
24
49
8
64
24
120
24
215
1
29
67
48
200
48
48
39
36
21
40
48
35
60
66
6
144
201
15
1
32
88
59
61
47
57
33
102
114
30
49
47
120
108
13
167
57
33
60
123
177
231
112
104
75
108
33
112
35
45
195
12
24
121
239
25
32
9
78
105
57
151
144
24
32
208
35
30
111
39
264
36
61
24
95
9
192
40
155
60
9
81
120
54
25
35
85
359
72
145
200
280
8
48
63
49
8
117
91
152
40
128
96
39
84
132
393
15
1
35
96
84
49
80
16
32
9
30
180
109
56
16
89
31
113
6
241
119
48
73
23
25
11
108
81
96
33
223
8
21
51
64
120
80
15
1
32
88
23
54
3
33
120
15
9
72
48
6
97
167
72
49
96
96
17
55
96
5
27
288
160
96
200
9
55
56
123
93
504
9
6
300
45
15
9
64
8
93
6
54
84
42
264
9
105
156
6
93
88
47
97
48
8
87
57
99
36
25
35
45
45
43
48
17
72
54
156
21
69
51
39
24
84
37
89
6
129
256
48
32
24
99
36
54
6
141
88
80
81
111
16
24
65
15
48
48
177
6
264
105
48
88
32
87
153
63
97
8
21
240
171
9
39
24
352
104
69
36
54
72
180
13
47
33
48
39
1
17
96
7
47
270
102
150
30
198
42
144
300
45
9
15
456
111
18
102
25
29
6
54
15
39
81
45
54
85
17
55
143
297
123
325
17
31
32
27
109
29
147
208
8
267
6
84
42
25
24
59
13
104
136
32
51
45
15
30
171
48
120
16
29
235
128
120
39
49
32
88
96
23
57
88
56
51
61
8
112
48
5
67
8
232
83
117
63
81
9
6
1
32
192
39
234
90
205
35
21
136
200
219
84
60
192
78
111
45
195
16
80
15
201
33
6
84
37
53
75
96
144
40
72
47
1
191
73
72
23
57
9
31
29
54
36
241
24
35
45
40
185
15
291
144
165
21
90
145
216
47
1
35
37
17
6
25
5
114
72
9
39
33
ABCD 97642669102*3^$a+1 [50033]
28
96
17
3
28
53
15
16
36
29
7
36
11
97
80
12
3
36
73
5
159
24
9
19
35
144
165
12
9
51
4
8
24
21
67
20
108
4
11
45
9
42
1
32
51
6
43
29
19
65
18
60
69
87
9
9
123
36
64
65
55
5
7
12
72
17
30
18
42
1
125
39
9
18
145
5
7
5
72
51
3
13
8
60
141
19
11
18
6
1
29
36
6
9
4
44
4
59
6
51
52
8
24
117
48
6
49
23
18
48
72
15
57
36
39
4
47
18
132
3
117
159
4
71
42
12
7
35
25
24
5
48
90
9
45
18
37
5
18
30
7
56
4
44
3
12
54
3
48
9
7
44
4
29
39
21
30
96
25
12
47
9
87
21
63
25
12
8
15
13
5
27
16
12
11
21
39
54
36
102
61
35
1
29
31
5
36
6
25
47
21
4
23
6
72
12
24
108
3
15
9
21
7
20
33
3
4
65
12
91
35
90
6
36
1
53
72
30
6
19
29
24
66
1
12
41
6
9
48
24
40
71
162
6
49
53
31
8
40
17
7
11
13
5
19
17
12
7
264
48
23
21
51
13
24
89
6
90
7
41
27
15
97
48
17
15
48
28
60
72
5
36
72
24
15
160
89
6
25
8
24
63
13
41
18
54
3
4
53
3
51
81
4
35
1
48
56
39
162
3
3
12
25
96
32
33
12
78
12
6
7
29
3
33
30
81
15
18
7
77
7
48
36
71
6
3
16
17
15
12
24
15
45
148
72
60
107
105
4
35
1
89
127
8
16
11
24
33
87
81
33
144
7
8
51
33
28
29
55
44
33
3
4
29
31
5
39
84
3
18
7
5
19
44
9
3
3
18
19
53
48
3
15
13
77
91
8
4
29
27
39
57
36
24
36
45
60
7
11
12
96
30
18
6
12
36
18
9
9
27
40
8
69
15
27
25
80
40
125
55
12
24
107
30
27
12
51
18
19
5
19
65
31
5
7
24
24
5
7
5
19
17
18
21
4
29
3
141
67
36
101
7
8
4
20
27
54
19
32
16
11
18
48
55
5
3
72
63
109
23
9
21
78
84
9
4
32
16
36
11
13
24
35
24
30
90
37
12
8
3
49
41
36
18
45
4
35
73
32
16
5
36
7
132
12
56
36
27
1
113
3
33
27
16
23
42
79
5
15
27
97
60
5
31
71
1
24
20
69
3
12
87
78
36
30
1
84
59
18
36
36
144
18
6
15
15
18
139
8
12
52
83
33
168
63
18
7
48
17
6
66
24
31
68
24
39
12
33
45
36
3
4
59
73
12
11
84
25
17
18
9
4
44
28
23
36
1
17
36
36
3
48
141
18
6
55
11
45
15
9
9
66
42
39
15
9
21
19
68
27
1
11
9
12
72
52
35
18
31
5
90
33
21
18
36
97
20
60
27
81
3
13
5
36
24
12
36
6
72
61
8
15
18
19
92
105
6
61
65
19
47
13
36
11
85
24
8
60
76
8
3
6
138
54
6
12
81
51
12
49
216
8
3
12
13
5
79
71
9
9
12
19
71
1
41
15
36
147
84
21
75
30
3
105
7
11
9
27
42
19
35
36
90
36
12
19
72
71
33
16
29
18
1
29
6
12
37
59
54
15
40
143
25
29
3
88
48
41
27
4
41
30
37
5
48
7
60
23
18
114
66
6
48
21
28
80
21
15
60
16
53
30
9
81
6
102
6
126
18
25
47
33
15
37
140
9
75
264
24
4
5
60
12
3
15
78
27
16
8
15
37
8
16
71
61
8
4
29
3
76
56
4
29
31
23
1
8
99
9
28
47
6
84
3
15
96
1
104
28
23
78
79
20
60
21
79
12
24
11
84
6
84
3
12
52
5
42
9
81
7
41
55
35
36
57
40
12
17
63
9
3
24
4
20
9
79
95
1
20
33
6
12
141
76
36
35
54
15
52
44
40
17
19
8
9
30
24
54
43
59
36
13
48
12
35
57
16
35
24
1
20
84
16
23
66
43
8
3
42
67
53
15
9
27
165
39
3
18
12
60
90
13
24
24
60
20
28
23
1
17
6
126
51
87
37
104
21
87
12
51
61
24
17
3
21
19
53
27
3
141
21
7
48
35
45
4
5
3
39
33
40
80
100
12
17
63
15
129
81
3
24
28
17
18
73
12
48
17
55
143
18
72
27
9
19
29
6
21
144
16
8
96
12
3
1
5
51
24
12
39
9
40
84
59
78
3
63
114
84
31
5
19
72
23
33
4
80
9
43
47
13
12
84
11
141
27
57
4
24
35
73
59
12
42
12
19
5
3
12
16
44
64
41
19
80
99
25
5
24
67
23
12
36
33
9
3
24
21
18
37
77
7
23
9
87
54
51
51
18
18
61
17
36
3
33
54
54
7
36
20
52
5
7
20
33
30
72
6
66
1
89
18
13
5
132
19
44
63
102
36
51
88
12
24
23
37
5
7
59
21
39
36
30
6
54
123
15
60
1
17
84
15
93
24
27
84
16
8
24
75
1
8
3
33
28
24
20
64
20
9
3
69
7
32
16
17
54
21
3
1
32
15
1
23
25
48
89
30
85
44
15
429
27
33
15
6
91
80
16
59
6
7
24
8
15
13
59
30
19
41
55
53
12
3
3
25
23
24
25
104
9
24
15
57
135
27
9
3
18
36
43
47
145
8
12
33
7
8
84
81
6
54
3
40
72
5
7
47
1
59
69
15
42
27
57
6
117
16
23
18
108
18
1
56
96
64
32
3
117
4
11
73
83
33
12
99
78
48
15
12
16
20
52
35
25
36
20
3
1
12
96
32
99
9
9
75
16
8
64
53
102
37
59
30
18
24
57
9
24
3
36
9
6
48
9
45
187
53
18
9
64
12
53
24
174
73
35
9
84
21
36
54
33
4
47
13
23
18
39
21
18
157
32
21
7
56
15
12
108
36
36
37
168
101
99
24
45
15
39
13
32
57
36
31
65
48
7
60
108
245
19
80
39
21
93
54
12
9
87
13
60
29
42
121
53
24
54
30
3
15
37
20
39
ABCD 97642813462*3^$a+1 [50029]
40
48
45
42
41
7
6
30
36
41
24
64
39
6
11
19
21
45
30
30
54
81
80
13
123
3
5
115
45
51
228
33
72
111
9
120
171
77
163
36
24
57
9
39
120
320
40
51
69
15
126
51
219
48
132
209
205
30
144
12
33
105
15
141
66
41
13
35
31
201
177
90
5
31
384
81
15
114
23
88
45
195
75
24
222
71
7
81
96
45
11
73
39
87
30
24
51
45
18
6
126
168
45
75
42
3
21
99
72
96
9
30
41
40
32
55
12
78
23
13
126
5
25
48
36
30
30
39
117
51
99
29
31
18
95
31
150
75
104
7
18
111
144
141
11
16
87
12
234
6
90
179
72
7
90
215
127
30
59
120
96
103
30
75
128
64
24
120
96
105
18
12
9
21
51
8
25
84
12
204
107
13
120
66
24
57
8
151
78
120
123
168
15
225
21
11
43
30
39
15
17
115
21
8
24
16
96
120
9
6
41
40
123
29
37
24
96
48
35
7
33
147
5
85
90
9
21
90
30
30
18
51
72
24
105
78
33
48
225
6
84
60
9
8
64
3
77
88
87
48
81
45
27
128
112
3
180
156
108
132
21
48
9
42
29
19
42
35
43
36
84
12
9
111
185
40
24
9
6
24
36
29
1
180
51
96
153
95
1
48
15
48
39
24
36
5
109
6
29
16
93
155
97
39
105
126
48
305
91
6
30
9
69
195
15
17
19
21
69
174
293
40
3
45
45
24
11
31
120
24
17
168
72
19
228
36
210
30
29
7
105
56
73
90
21
135
78
6
90
30
117
48
231
9
9
71
55
150
27
48
24
141
24
107
85
99
72
3
5
19
90
3
63
96
33
51
36
9
75
29
16
51
180
41
72
328
200
13
75
96
15
81
72
51
141
15
81
189
18
33
93
90
54
30
42
3
51
141
96
8
1
54
126
131
7
41
55
9
21
11
55
30
99
165
90
41
13
6
6
48
42
53
31
81
15
89
72
37
11
112
87
6
24
6
54
36
59
16
32
24
109
11
49
6
60
45
213
30
45
152
40
8
31
24
12
45
24
165
24
6
21
216
8
61
108
15
56
40
45
131
49
15
51
21
27
93
33
54
30
3
9
78
12
69
75
5
16
123
117
15
114
47
64
69
51
15
41
40
39
9
24
147
165
99
180
30
144
3
3
29
7
9
80
16
159
17
24
85
168
27
123
6
66
18
12
54
24
33
3
84
12
45
129
47
40
39
84
45
45
11
25
30
33
45
75
80
31
234
15
27
21
240
48
21
3
48
3
45
195
101
133
6
21
129
36
75
104
85
210
30
35
55
6
3
51
77
40
27
42
51
33
36
11
13
6
93
312
9
6
33
27
84
96
198
3
120
57
42
53
31
6
30
48
12
18
36
54
12
24
96
129
111
24
57
87
6
51
123
21
51
18
6
66
11
73
167
19
69
56
103
120
72
153
27
48
222
114
45
15
89
48
79
9
15
54
131
19
60
17
13
12
108
120
107
85
114
65
16
128
16
141
90
18
15
51
101
64
111
9
104
67
29
151
78
35
97
135
69
36
15
93
3
3
21
9
6
24
17
120
127
17
24
55
9
21
90
105
9
246
161
64
21
11
79
33
27
5
79
57
33
95
31
30
24
24
131
31
24
96
78
35
61
51
96
63
201
45
84
6
9
56
229
35
16
99
29
31
9
32
163
6
30
6
60
30
48
41
112
8
31
18
15
80
16
120
51
54
126
24
9
72
15
9
189
96
24
60
23
73
96
351
120
9
39
104
97
60
35
55
225
15
84
149
ABCD 97642963534*3^$a+1 [50029]
45
16
5
54
90
87
112
80
16
56
9
115
84
8
15
37
32
15
306
18
9
15
21
112
5
42
48
324
1
17
15
16
56
81
3
15
84
60
81
21
24
19
12
71
108
141
9
54
18
18
12
9
33
30
145
17
39
120
64
11
126
15
24
16
48
8
15
90
54
9
15
25
5
27
4
59
36
114
15
69
6
72
30
15
93
115
17
3
24
40
23
25
29
19
12
5
72
7
11
48
6
18
12
9
24
3
204
25
11
270
54
84
61
143
18
3
12
15
69
75
54
27
148
84
48
48
77
18
36
25
83
18
7
83
24
109
17
12
36
24
51
12
99
93
48
33
67
5
18
21
75
9
27
37
83
13
44
15
25
35
61
60
12
5
144
3
57
15
15
60
36
144
84
54
31
77
42
48
18
42
165
87
36
237
27
6
31
60
11
42
63
9
199
65
54
1
260
51
33
76
47
37
185
66
24
13
72
8
15
13
60
89
111
76
20
24
39
180
36
9
27
84
1
131
144
93
108
27
21
12
52
5
103
5
19
144
35
42
63
4
92
75
9
27
165
15
12
85
192
24
32
84
15
141
27
37
71
108
12
57
108
33
99
27
96
93
27
42
30
18
18
105
147
18
75
15
57
108
69
31
24
113
3
69
30
25
36
35
264
1
96
20
96
3
9
148
5
15
120
63
6
54
72
18
67
107
61
84
20
76
35
12
108
42
7
11
25
5
114
12
36
37
161
36
99
51
84
6
3
76
32
64
116
27
36
105
9
66
57
3
109
47
49
11
169
24
176
99
18
19
11
78
72
15
15
9
4
60
24
11
49
12
20
63
21
64
23
37
5
30
81
40
84
156
24
32
28
5
15
3
24
69
51
21
57
72
15
3
48
13
5
75
69
63
48
15
69
75
61
104
28
48
11
54
6
48
57
36
24
9
6
33
16
36
84
56
4
36
143
13
65
67
12
29
31
5
3
33
18
36
69
64
36
120
11
60
36
48
90
19
71
6
138
25
96
41
78
48
24
193
17
168
48
24
63
3
45
24
3
72
9
87
13
17
39
33
127
53
42
9
9
31
5
36
18
156
57
75
37
11
69
40
32
124
32
28
20
84
12
4
185
31
11
25
5
18
21
51
13
5
19
32
9
36
123
16
32
52
96
35
45
15
12
54
18
42
195
33
18
73
24
17
151
32
51
216
105
3
61
131
13
5
78
9
48
160
56
24
21
75
15
216
114
7
5
78
21
76
47
12
54
60
162
49
80
63
21
64
275
36
1
24
24
11
84
36
54
27
28
5
3
28
5
39
63
90
55
8
64
23
54
79
36
44
39
30
27
63
18
123
99
48
33
21
43
125
87
15
13
60
80
81
54
33
28
20
40
5
31
23
57
28
5
27
51
37
48
8
16
84
17
18
42
7
131
126
39
160
36
20
15
9
9
15
63
144
73
11
25
29
7
29
162
13
44
16
95
97
65
18
49
53
15
45
12
115
17
66
18
15
24
33
3
52
32
12
28
32
64
11
78
12
43
32
100
84
65
42
12
18
78
21
28
17
6
18
66
144
25
240
11
73
8
48
69
51
24
51
12
72
81
160
65
24
7
173
48
3
15
25
96
23
60
18
43
59
181
36
23
108
225
24
84
75
25
56
15
36
162
127
20
9
6
33
28
12
8
268
149
7
89
39
72
63
13
29
111
4
11
49
8
16
125
15
15
54
15
136
47
54
3
28
5
18
45
9
180
51
60
12
39
1
35
42
30
237
24
9
42
69
72
87
18
3
15
45
36
51
18
79
77
111
48
27
48
25
80
12
4
44
111
93
40
131
60
30
19
8
64
104
27
33
51
13
11
97
5
78
69
12
39
126
6
198
19
8
9
15
75
69
15
144
25
36
47
24
30
31
8
39
30
18
57
52
48
11
81
24
39
21
87
105
3
1
11
54
6
33
4
20
141
12
63
16
53
147
9
6
13
113
3
24
21
79
36
104
3
109
53
31
96
29
114
81
39
72
60
18
7
24
20
4
143
48
72
273
15
60
61
56
52
36
32
27
21
39
21
60
135
30
75
105
24
3
27
1
104
75
45
81
55
59
48
24
9
76
36
143
24
12
13
32
33
12
135
28
17
6
12
36
61
11
33
81
30
13
120
35
108
18
7
32
15
102
3
33
87
52
11
33
4
11
24
108
102
7
80
4
32
48
12
72
28
227
93
12
195
1
17
132
7
23
108
13
101
18
57
48
36
ABCD 97643741246*3^$a+1 [50045]
3
21
66
18
11
28
51
45
9
35
43
24
108
30
30
21
21
6
18
51
15
41
7
12
120
141
75
42
35
91
30
6
48
48
60
84
18
36
11
60
25
11
64
8
25
18
57
15
48
17
48
13
6
18
15
8
25
18
132
18
12
84
6
24
6
63
44
91
21
8
55
30
42
24
30
6
6
60
15
27
18
48
42
60
54
48
78
18
126
41
157
36
42
42
12
35
13
66
6
39
99
17
25
24
72
87
8
25
95
64
9
51
36
48
32
43
126
3
3
12
5
108
19
66
24
51
63
6
18
18
48
71
31
84
66
42
77
19
174
6
17
19
18
27
8
91
45
39
12
45
9
42
5
19
125
61
24
60
23
136
56
13
6
9
68
19
204
12
60
129
45
6
5
7
21
32
84
31
60
5
19
6
3
9
30
45
8
73
30
42
12
75
75
48
72
93
9
30
5
28
20
1
36
48
18
57
75
36
12
42
6
114
90
93
33
126
78
51
75
66
66
12
18
42
17
169
11
4
144
60
33
12
18
18
27
87
33
9
99
15
24
216
21
183
33
39
6
84
24
24
18
30
3
135
6
6
54
11
7
33
15
17
67
24
12
9
8
7
21
27
150
35
28
159
5
25
39
15
17
73
84
27
51
17
28
45
42
36
60
6
11
97
42
18
6
77
7
12
90
18
36
84
18
72
23
100
57
51
27
12
33
9
18
45
21
6
18
18
48
84
141
21
123
80
37
30
114
15
84
3
18
59
61
12
87
21
36
36
35
139
21
147
6
12
27
93
123
32
7
60
60
78
12
78
18
11
13
42
36
150
18
30
47
37
18
60
18
66
24
17
28
39
78
12
48
48
24
15
81
84
6
6
84
42
12
5
12
28
51
17
4
15
6
12
60
18
65
25
18
72
24
6
47
25
6
12
17
43
54
18
12
48
60
60
48
137
25
12
54
24
12
53
1
15
45
11
25
18
30
90
72
18
108
27
3
105
15
90
114
6
87
21
90
9
87
18
47
49
54
36
29
25
12
24
84
3
15
24
36
30
24
3
51
114
108
15
3
246
30
21
33
90
66
71
49
39
21
18
77
25
54
24
30
42
5
163
12
33
80
13
114
24
6
63
75
5
43
12
45
27
18
48
30
65
25
3
21
54
54
120
27
36
39
18
23
28
105
51
8
136
296
19
12
60
17
1
59
112
21
30
12
96
60
150
6
30
15
123
12
18
6
42
120
84
18
36
24
102
6
18
6
18
87
15
21
27
6
75
9
6
54
30
17
13
6
12
9
68
108
43
12
9
21
35
7
12
53
91
69
36
75
102
12
168
54
41
60
139
60
36
89
25
36
75
9
48
12
3
27
24
36
65
148
3
42
60
60
18
77
85
23
64
33
75
51
84
33
3
45
60
99
233
43
30
6
41
24
19
30
12
48
102
12
18
18
21
3
125
13
3
27
12
33
84
15
53
40
36
21
15
21
30
30
102
6
6
21
57
42
5
64
51
90
114
30
24
35
151
6
3
15
65
37
3
27
60
9
27
24
78
23
13
51
36
15
30
24
111
44
1
35
28
39
293
25
42
30
3
3
17
28
21
18
36
12
108
81
15
36
42
51
27
17
73
78
30
47
7
42
84
6
6
150
9
9
30
30
59
16
51
5
13
51
24
21
24
35
7
21
39
24
21
15
54
11
25
54
36
6
87
165
18
57
15
60
6
42
18
102
24
54
24
35
55
108
12
5
28
32
103
42
6
69
207
6
84
126
108
66
24
12
47
1
6
78
6
29
85
51
21
11
12
121
30
6
54
36
24
17
64
111
24
6
24
30
18
36
30
41
148
60
3
189
15
65
64
69
6
72
57
123
30
84
6
12
72
114
66
45
21
120
3
152
100
57
51
15
66
23
7
90
11
4
80
16
87
18
39
3
5
1
30
6
48
192
6
12
18
78
9
3
29
19
72
45
39
66
42
45
33
18
90
12
48
36
3
75
12
21
48
81
15
45
83
127
69
15
6
66
42
60
35
48
13
51
21
3
84
27
81
27
12
54
102
138
12
47
1
30
12
12
66
87
87
66
36
18
45
80
192
36
97
30
6
24
47
13
60
30
30
42
30
30
54
30
126
78
60
30
6
69
81
12
84
11
25
174
36
60
54
3
32
73
6
54
12
3
36
21
11
64
8
37
35
13
78
108
24
72
6
63
99
96
12
132
60
42
6
29
115
18
35
28
39
6
402
60
60
18
27
27
53
7
5
96
25
24
6
45
3
60
30
15
15
29
120
1
102
5
60
4
21
39
56
28
44
136
15
42
84
35
1
24
24
27
57
120
12
120
39
15
156
36
57
8
25
60
24
186
60
42
6
45
39
60
18
24
3
3
54
30
18
6
9
33
18
42
24
99
21
15
36
93
59
67
24
24
18
3
57
3
15
77
73
90
192
12
42
30
54
6
21
39
9
45
84
48
18
9
33
15
39
54
36
3
51
12
17
1
42
30
18
42
24
18
45
32
4
21
51
15
60
5
25
60
42
6
60
60
6
21
27
17
31
69
60
75
9
141
83
31
24
60
78
18
21
33
3
12
27
54
60
6
36
12
45
8
25
ABCD 97643770208*3^$a+1 [50163]
21
30
42
259
83
18
18
72
30
42
30
6
21
63
126
51
3
126
42
37
173
60
192
6
30
60
30
54
355
11
84
97
128
33
48
111
21
48
24
51
64
41
39
111
97
47
108
48
162
42
108
18
162
25
83
30
79
35
18
18
25
176
63
36
60
12
78
87
48
27
72
18
72
30
21
165
90
162
30
78
174
6
12
18
72
72
60
30
96
54
138
60
108
15
15
97
35
48
72
42
18
30
18
162
18
234
126
114
48
168
30
261
99
252
33
64
143
30
18
42
90
18
27
45
72
43
32
135
36
85
5
24
48
115
32
51
72
18
42
25
173
115
29
30
60
153
27
108
57
45
60
55
35
108
30
72
90
78
19
191
168
12
60
108
54
138
18
51
16
32
105
87
21
228
39
33
162
18
78
84
126
24
90
18
7
41
39
33
79
53
27
219
60
84
78
18
102
72
36
114
228
78
54
108
162
18
9
9
120
60
354
18
72
6
72
30
18
162
42
138
3
64
41
24
30
6
90
97
95
33
144
21
27
27
180
33
3
222
18
102
240
12
18
42
18
120
78
39
33
48
159
45
18
30
18
60
69
105
18
85
47
1
65
60
19
53
180
48
39
21
144
36
7
32
45
67
23
6
19
53
138
60
37
224
3
126
24
55
32
123
6
234
138
18
57
75
198
15
105
24
30
60
18
30
60
9
16
32
63
132
48
150
12
6
120
150
30
297
63
24
36
54
15
208
5
27
63
42
18
30
60
90
72
30
270
36
25
17
12
147
93
30
36
72
78
12
78
174
3
93
19
101
162
42
30
81
9
7
11
18
114
90
87
21
90
18
54
138
42
120
96
12
42
36
84
15
93
108
90
60
1
53
27
64
47
33
117
72
30
21
39
156
141
21
42
36
120
42
187
83
120
42
30
45
171
24
18
43
80
57
87
123
85
65
127
11
69
48
15
129
69
267
57
126
72
33
159
36
42
99
3
13
77
60
36
12
39
51
18
60
72
12
18
57
345
36
30
24
45
45
147
16
17
30
96
30
51
39
150
192
18
54
276
39
15
36
90
30
21
33
186
12
60
45
3
90
24
27
63
81
27
12
18
42
205
11
21
123
36
12
69
3
93
15
222
30
60
228
133
17
18
45
39
6
51
3
66
150
84
6
91
29
24
90
18
15
147
138
67
41
54
60
18
18
54
48
18
72
162
126
81
33
271
209
150
18
18
21
141
120
90
42
7
83
90
307
251
102
63
15
12
6
30
240
705
45
60
12
132
48
18
42
48
72
18
204
21
45
42
48
9
96
39
25
173
258
1
128
15
18
30
78
19
65
60
138
72
126
24
198
12
60
18
75
144
96
3
24
36
30
67
47
33
15
60
90
72
51
15
42
72
18
48
45
195
61
23
60
66
27
33
120
60
72
18
54
18
18
7
47
18
138
60
30
42
48
60
69
33
180
108
90
21
69
42
90
12
75
51
24
37
29
240
54
90
30
18
67
23
72
216
121
173
3
117
6
30
114
306
51
33
15
111
24
90
18
12
90
126
24
120
6
12
135
27
36
60
72
180
12
18
90
60
72
66
24
18
33
57
12
60
48
78
54
36
12
150
37
101
24
90
120
150
30
150
30
6
115
80
57
12
18
60
ABCD 97644401202*3^$a+1 [50013]
16
56
4
144
12
68
39
97
284
40
11
129
112
23
105
135
21
4
156
296
99
1
24
224
87
13
155
37
104
120
100
24
20
27
25
104
16
108
60
47
9
160
56
160
108
59
13
48
35
37
35
48
24
397
164
220
36
84
36
36
155
33
412
44
4
20
36
84
96
120
39
61
155
21
40
59
25
44
156
24
192
24
144
156
120
3
48
168
57
40
44
60
120
4
11
24
21
4
120
92
184
83
397
44
160
12
83
72
225
159
69
60
12
28
80
36
40
164
207
13
32
4
80
15
61
308
15
72
33
40
36
80
16
44
4
36
20
76
95
69
75
225
40
23
168
48
21
3
297
16
80
64
191
105
60
108
216
15
1
8
16
156
35
105
39
120
9
12
3
21
40
320
24
120
16
144
36
143
21
16
500
64
72
44
36
24
144
40
20
172
20
84
64
212
4
44
51
25
24
80
15
21
3
37
11
85
48
35
144
37
11
13
116
15
69
12
40
20
3
24
1
96
20
136
20
24
39
25
20
120
172
108
56
24
51
9
112
8
40
116
100
191
9
96
64
104
100
140
16
36
44
60
3
141
40
152
24
120
64
132
23
57
4
44
100
467
165
48
75
25
152
15
229
104
27
45
60
39
81
84
51
9
24
207
25
119
1
47
201
120
39
96
1
144
71
48
61
60
119
37
20
24
156
99
141
60
120
84
60
180
12
148
12
104
15
85
104
51
25
263
61
156
236
240
99
9
16
20
75
189
195
145
20
60
36
3
33
24
24
12
3
25
36
11
9
64
20
411
145
80
36
27
33
28
156
36
227
121
20
16
36
80
60
24
64
179
73
188
100
20
51
48
157
120
11
9
16
68
36
4
92
15
145
168
47
73
260
132
87
57
64
47
109
80
36
124
44
15
24
21
27
133
20
40
272
24
15
61
68
60
60
16
95
165
3
37
24
20
132
24
36
4
120
35
145
24
20
36
60
4
60
11
129
52
107
73
68
136
44
40
47
9
40
119
25
95
96
105
15
205
36
188
72
27
1
56
144
16
344
16
204
36
44
36
64
36
11
69
4
36
116
28
212
144
36
4
143
61
20
39
121
12
104
4
216
36
24
156
68
96
4
80
36
40
24
56
291
33
12
99
265
36
188
172
44
36
3
165
51
109
32
28
80
60
36
4
212
24
24
15
21
123
81
40
116
64
36
156
35
9
36
24
184
56
4
20
96
3
57
15
1
104
40
20
99
24
21
40
11
129
207
13
92
340
20
60
24
51
9
63
117
75
9
87
25
84
371
9
159
21
24
27
72
33
40
104
84
171
264
24
93
88
56
300
36
40
20
60
108
36
100
144
176
39
25
92
28
56
264
40
56
40
23
21
12
63
177
4
20
96
48
15
1
60
155
9
96
40
20
51
213
72
84
183
21
76
144
20
12
87
141
12
15
69
76
164
16
8
72
27
33
120
24
84
100
116
24
76
24
119
192
61
35
333
12
88
20
76
144
ABCD 97644479308*3^$a+1 [50042]
54
90
66
12
18
30
144
66
12
60
138
54
6
12
30
138
24
36
72
48
42
42
203
7
276
29
121
24
18
18
102
30
90
18
192
78
30
12
107
43
120
5
43
65
12
55
12
66
47
7
65
301
12
102
5
1
54
90
48
12
60
66
54
23
85
167
36
67
5
25
12
18
377
25
66
24
90
60
11
199
78
282
65
115
36
72
90
42
60
360
41
97
120
30
5
48
60
49
131
115
24
6
42
12
36
144
66
72
60
107
13
35
127
30
120
90
6
12
12
78
30
102
41
79
30
216
60
179
85
30
60
90
35
73
30
48
54
35
36
127
42
48
12
36
24
18
30
18
162
48
24
36
174
36
120
29
181
174
66
107
72
43
30
35
7
60
6
54
6
24
36
132
138
30
114
6
234
90
30
48
30
35
12
36
319
41
7
72
78
60
132
11
72
13
144
36
72
23
37
18
270
42
72
90
35
43
18
95
7
12
53
55
5
67
6
102
5
247
30
60
48
72
23
25
12
96
47
37
35
121
90
30
72
83
7
42
78
17
1
59
36
55
24
173
37
18
60
72
18
12
30
6
12
23
7
113
37
30
65
108
19
53
48
97
42
30
30
60
18
60
18
150
72
48
12
168
12
12
126
12
245
55
65
37
90
5
13
48
120
30
77
133
120
35
49
48
30
132
78
35
25
102
90
95
103
12
5
25
258
78
54
90
30
5
73
102
30
6
5
85
24
203
25
12
48
72
60
11
25
102
168
54
30
18
18
24
65
1
59
25
18
150
35
55
12
18
72
95
145
23
108
19
60
41
37
300
23
60
72
25
48
24
18
18
60
84
30
30
275
36
7
77
103
5
55
77
31
24
6
60
167
67
60
66
24
11
79
6
47
73
84
95
85
6
72
102
108
35
37
108
23
84
55
150
78
18
84
240
156
234
48
42
48
108
42
18
174
66
12
18
90
24
131
85
12
18
12
18
35
319
30
71
109
36
35
25
30
17
72
61
47
67
216
30
42
48
162
162
48
42
18
30
18
144
18
83
169
71
79
5
25
18
222
150
5
13
48
42
18
90
42
12
18
5
7
78
23
37
90
102
138
162
30
6
12
30
42
35
13
78
102
42
90
71
37
47
96
19
18
108
47
85
42
5
103
48
5
187
90
83
25
12
30
90
90
5
13
204
60
11
49
48
47
13
47
61
24
36
72
30
30
30
42
156
84
95
36
60
12
85
60
108
107
67
6
84
30
18
150
30
102
90
150
36
54
90
66
42
60
257
73
30
5
25
35
175
53
24
43
30
83
180
25
47
67
6
144
18
60
108
42
72
191
55
17
7
78
12
6
185
25
102
192
18
42
65
1
60
54
90
6
54
83
72
25
83
13
102
78
59
85
18
18
54
138
23
19
53
127
5
13
23
67
78
72
143
55
90
12
42
53
37
35
120
91
30
42
12
41
72
25
83
7
137
60
13
35
13
54
18
23
79
18
60
132
23
13
59
13
12
108
12
48
12
120
11
85
84
6
42
23
55
29
1
59
13
42
18
60
72
48
48
35
37
35
55
18
42
18
162
198
35
19
53
72
13
60
30
17
31
65
109
30
6
30
24
30
23
25
150
12
30
18
17
61
132
30
30
60
12
71
12
7
18
83
37
192
48
192
71
19
113
115
138
12
108
12
138
29
43
18
60
84
6
29
103
30
60
102
30
30
78
108
24
23
55
210
108
12
155
168
19
65
25
36
90
24
30
60
6
77
37
48
35
97
11
72
55
17
25
78
18
167
97
6
162
72
60
156
120
144
96
84
60
96
84
120
108
47
31
5
ABCD 97645237544*3^$a+1 [50038]
69
63
33
78
30
15
36
3
30
6
12
33
21
6
5
169
18
48
42
3
84
8
16
45
35
120
7
18
12
39
36
33
15
81
63
81
99
33
78
45
104
112
8
67
65
19
42
84
15
51
5
7
96
60
24
21
36
3
60
42
36
72
36
11
31
69
9
11
136
8
7
78
131
4
32
4
33
42
21
99
6
48
59
28
12
12
69
12
63
132
120
3
9
3
53
109
96
11
1
18
90
6
36
12
57
63
41
4
21
147
24
33
66
21
44
7
24
41
28
45
30
9
105
30
21
9
3
57
6
42
3
32
25
3
45
39
3
138
207
12
3
29
28
8
25
23
1
15
45
11
37
51
24
32
36
7
36
12
42
48
3
12
57
27
9
35
1
36
18
89
55
6
11
49
27
63
29
48
73
12
12
42
78
3
24
60
45
39
21
15
9
84
36
30
12
30
15
192
12
21
39
168
3
42
12
11
13
6
33
15
125
1
27
39
5
13
47
61
39
20
133
6
42
12
18
90
12
11
25
27
48
9
18
53
91
30
6
78
12
84
48
30
126
111
20
1
39
36
39
105
21
207
33
35
49
3
15
45
3
42
6
30
11
61
183
36
33
23
7
48
89
55
21
24
24
36
21
12
23
280
57
42
33
36
21
18
180
53
7
42
23
16
39
5
28
24
20
49
35
31
21
75
77
67
9
45
24
78
33
9
15
3
69
3
5
120
76
24
87
21
68
4
48
20
7
33
15
53
40
24
20
13
23
52
27
6
6
54
15
111
45
93
171
111
21
48
57
3
60
57
15
33
12
39
9
60
51
20
13
42
6
23
4
32
79
30
36
71
25
3
24
12
21
63
69
3
72
3
102
15
8
13
15
21
24
24
11
37
27
21
60
47
124
15
24
17
52
33
3
57
3
12
3
12
18
11
16
60
24
3
5
88
48
111
18
15
12
51
54
39
21
3
15
12
21
8
36
1
30
5
43
29
1
15
44
1
42
42
18
9
9
87
8
19
17
64
20
25
12
3
21
51
69
54
42
3
21
66
45
9
36
15
105
12
18
33
9
6
60
9
33
63
72
8
1
35
151
24
5
145
59
49
18
30
48
71
49
59
31
6
36
47
76
21
24
131
1
30
137
1
35
4
12
36
9
6
57
63
42
36
66
6
39
9
51
9
12
3
84
75
77
24
61
6
12
33
63
54
3
68
19
45
3
93
12
9
120
51
63
125
36
4
15
30
30
54
12
23
121
12
72
18
117
3
42
12
15
84
9
11
36
19
45
57
23
1
3
33
18
12
5
60
13
24
3
32
73
63
20
4
51
21
36
93
90
72
29
64
12
93
47
52
15
6
90
21
63
57
96
9
23
28
15
117
33
24
18
60
6
11
169
27
75
12
30
3
8
7
33
39
65
31
6
11
49
23
16
36
20
96
43
54
15
36
87
33
27
29
73
47
4
15
30
11
1
78
21
15
30
48
51
27
30
42
78
39
9
51
39
57
12
75
30
3
69
3
236
84
16
132
27
60
66
132
24
35
1
83
16
56
4
3
12
30
66
18
107
52
32
121
24
78
18
60
3
99
12
69
44
13
215
7
6
15
15
12
18
75
9
135
36
24
21
39
15
48
9
36
87
66
11
91
9
15
21
8
1
18
41
79
18
59
25
3
48
9
54
66
3
60
21
144
72
59
7
9
3
33
60
9
24
54
57
3
18
27
33
18
41
148
15
66
15
12
24
99
162
12
15
15
5
13
18
66
24
11
13
27
24
27
69
68
1
60
11
108
1
114
90
6
9
36
57
47
52
60
33
51
24
60
3
30
15
3
42
27
12
108
12
21
87
32
16
3
69
45
15
72
15
30
18
12
5
24
79
77
40
9
54
30
48
87
56
36
19
114
35
16
69
23
28
20
7
30
95
67
48
33
81
18
18
15
24
60
9
12
12
6
5
19
18
15
75
9
8
43
57
33
48
132
15
84
44
61
159
21
23
28
9
54
54
18
12
6
24
12
84
15
69
30
12
18
12
18
66
36
23
97
59
49
3
9
24
11
48
1
12
47
16
12
33
54
5
28
93
27
39
96
33
45
75
12
8
64
108
12
68
84
25
6
5
13
39
36
39
18
23
19
6
27
12
60
20
48
49
78
18
72
3
48
20
7
48
66
78
5
16
45
24
15
21
15
180
15
21
3
5
28
3
12
33
24
117
11
43
90
47
13
30
65
7
48
24
72
6
23
49
15
36
39
5
52
8
25
51
36
36
75
18
12
30
48
21
39
54
111
15
114
27
9
47
28
15
60
6
15
21
3
32
100
45
120
18
6
15
39
12
18
12
102
42
6
78
15
36
36
15
24
33
15
102
48
78
33
15
21
9
27
57
120
71
4
72
3
33
117
60
63
44
25
51
27
42
84
111
15
54
15
9
3
33
42
45
75
53
19
81
21
23
37
6
125
13
12
75
12
8
25
39
36
8
36
55
36
72
45
27
5
84
37
90
93
21
6
24
69
56
4
56
13
12
30
36
45
8
7
177
33
84
23
13
23
4
68
7
5
16
20
24
25
42
66
23
91
96
168
42
35
88
21
3
27
66
30
24
18
71
64
15
12
33
21
36
6
132
57
9
60
39
45
95
1
30
57
39
60
29
67
18
12
48
15
39
117
3
21
24
3
57
33
3
44
36
52
44
13
48
15
120
33
24
51
21
39
12
225
15
3
21
39
36
96
29
85
51
3
36
18
3
15
69
69
30
89
16
36
33
27
33
75
36
12
3
30
12
3
27
18
54
102
3
51
41
1
23
37
78
9
56
16
33
27
3
30
42
6
18
30
24
15
36
9
35
12
1
15
8
4
15
53
72
12
1
24
71
28
27
33
56
1
24
119
49
6
141
20
31
18
99
15
42
39
45
11
16
ABCD 97645444322*3^$a+1 [50025]
48
48
60
156
168
48
24
25
371
24
181
83
25
47
7
90
47
24
24
13
35
48
7
5
13
35
72
12
132
235
18
71
127
65
48
85
90
126
180
126
54
18
101
132
72
1
11
24
72
84
169
54
90
35
73
23
229
36
35
144
12
61
35
12
61
234
125
325
35
60
85
215
1
35
12
12
60
12
13
155
108
48
49
83
240
60
108
36
120
73
11
24
48
72
72
96
37
18
90
54
89
127
17
108
120
72
60
12
43
41
72
48
1
11
43
29
43
125
24
48
60
168
132
91
17
144
36
37
167
13
71
91
149
49
18
54
11
25
47
61
131
31
137
97
83
60
55
101
60
132
139
341
84
216
7
90
23
24
25
108
72
36
23
36
420
25
83
168
19
18
198
18
11
43
65
60
36
252
108
1
35
60
240
25
35
91
18
35
540
36
144
91
65
60
48
168
24
24
115
17
127
173
48
157
180
47
72
108
61
35
109
108
143
192
72
72
133
11
7
245
60
384
24
79
5
60
36
12
49
83
72
24
1
59
49
47
25
11
120
12
48
60
144
1
90
17
1
71
1
414
101
24
180
36
60
13
95
67
17
1
71
96
12
1
36
35
84
36
60
73
11
72
24
48
43
29
60
48
60
156
169
11
132
55
5
13
36
83
96
12
192
108
84
144
96
24
72
60
48
120
12
48
96
19
89
12
24
60
192
12
36
61
90
101
12
12
48
60
12
61
275
193
191
25
71
37
23
84
109
11
61
47
36
24
73
18
72
137
25
83
24
48
12
49
54
17
55
288
18
23
60
25
11
36
24
264
115
65
61
23
12
36
60
103
197
180
73
11
36
12
12
48
156
49
11
24
12
60
60
84
156
25
35
180
336
43
161
120
48
85
216
36
83
12
13
47
276
192
12
60
24
37
107
36
1
36
143
55
137
204
36
12
36
7
29
48
48
37
36
11
108
60
37
35
36
24
49
71
73
131
49
72
11
144
25
11
132
12
205
35
1
35
37
198
29
60
109
95
49
155
97
23
12
24
156
108
108
228
115
90
11
25
23
96
12
24
205
36
59
49
47
168
72
168
12
12
25
275
85
71
109
72
23
48
12
168
12
7
53
72
60
84
19
162
35
24
24
48
132
96
24
31
54
47
96
168
24
43
162
83
48
192
240
67
17
55
41
49
11
97
108
47
12
193
131
96
25
144
36
59
24
180
72
43
77
24
72
60
12
60
108
19
173
372
24
7
137
96
55
90
144
11
24
48
24
48
12
36
49
119
24
36
145
36
18
77
24
25
47
168
192
108
72
24
36
19
126
18
257
103
5
12
192
25
47
48
156
252
84
36
25
95
72
31
65
60
12
25
155
84
120
1
119
24
72
109
71
132
36
355
72
54
179
55
29
12
48
36
19
17
84
72
108
61
71
37
107
84
7
53
36
96
24
133
36
126
5
49
59
36
49
47
169
72
47
36
24
36
36
120
24
216
108
108
37
18
5
12
12
36
24
1
108
59
13
108
36
83
72
60
24
139
137
79
65
60
12
ABCD 97645756324*3^$a+1 [50035]
36
19
48
200
160
101
36
39
16
104
69
27
88
197
48
72
19
56
33
7
101
180
79
101
108
55
197
147
96
24
81
31
41
84
315
69
99
117
99
129
135
117
139
24
77
139
161
168
48
7
101
99
112
8
16
240
336
5
139
80
16
29
24
408
139
120
144
144
53
108
264
108
24
36
7
72
5
108
7
24
65
135
21
43
152
40
53
27
81
72
175
41
79
56
16
120
24
96
8
232
8
33
7
5
36
79
17
15
69
91
5
84
132
67
72
128
165
67
48
101
139
5
27
21
163
24
216
56
81
127
80
312
40
128
21
72
84
24
15
24
96
16
5
19
224
160
233
87
72
21
12
132
99
120
9
55
233
199
80
333
108
24
84
51
40
120
224
64
5
67
5
19
24
56
45
36
24
55
65
96
48
252
75
160
8
33
108
19
56
64
240
17
36
3
321
79
5
96
3
72
208
72
8
40
272
88
5
180
151
24
101
12
183
160
17
60
67
272
141
67
5
216
60
31
113
48
103
65
12
27
112
288
80
40
32
40
24
5
195
9
87
249
96
120
39
21
219
105
120
151
65
15
21
19
144
24
17
84
72
3
16
5
156
144
24
231
48
232
80
328
192
53
75
40
32
33
55
113
120
319
185
63
72
9
255
141
144
19
32
21
360
3
40
176
304
41
120
15
64
29
72
24
91
168
56
280
17
303
357
19
5
48
27
141
67
41
84
147
40
65
63
16
56
189
216
3
40
120
41
39
40
80
216
24
112
149
360
99
216
16
120
41
48
36
180
24
111
45
36
7
53
3
120
165
19
101
75
129
36
72
27
225
15
136
24
120
56
120
9
36
24
27
40
5
123
141
216
216
3
16
53
27
69
192
60
87
33
204
99
384
96
177
72
111
64
77
108
12
60
144
255
16
264
77
12
55
72
5
363
72
48
16
197
108
255
16
113
55
32
21
48
91
89
360
199
17
24
391
125
36
348
139
72
221
499
53
27
33
55
416
16
8
16
41
223
137
36
3
69
60
7
101
120
139
5
3
141
75
165
19
56
45
91
125
163
80
81
15
57
79
104
57
12
96
252
127
32
40
48
41
120
15
24
93
120
123
184
5
72
108
48
7
53
84
240
156
108
96
39
681
103
80
33
120
103
221
96
19
65
108
75
40
137
159
201
204
99
160
152
88
221
19
32
24
177
319
89
39
ABCD 97645770598*3^$a+1 [50051]
21
30
125
37
155
61
252
135
27
6
159
80
13
35
67
77
13
126
101
43
216
54
108
123
75
21
48
48
27
18
72
171
32
85
240
30
29
49
144
30
180
6
231
93
120
107
61
48
99
45
240
195
51
72
420
18
12
227
175
30
131
16
144
75
117
75
18
60
12
72
51
237
35
73
90
77
48
37
78
77
85
12
95
1
191
64
45
54
6
72
108
102
93
15
177
57
36
72
107
16
129
18
29
49
12
99
81
18
60
54
30
78
12
108
18
21
51
108
417
15
78
54
48
72
96
54
30
90
36
144
6
54
23
112
3
42
51
57
12
171
69
347
31
48
65
319
30
227
256
27
5
43
72
96
45
80
175
54
90
6
251
31
18
162
189
33
66
42
12
6
30
132
63
80
85
11
61
35
163
42
275
64
141
72
75
51
90
35
109
6
12
180
125
127
78
72
11
144
43
5
43
117
32
253
48
72
59
139
162
147
75
213
3
162
75
144
80
64
9
167
31
18
204
210
18
180
42
113
192
1
12
3
144
141
162
17
235
90
78
90
48
179
96
85
144
126
29
192
64
96
141
108
234
96
30
47
43
21
33
90
165
96
272
192
193
15
255
150
102
21
176
48
355
93
33
90
102
60
72
30
45
320
73
12
96
102
132
48
162
18
78
12
147
33
78
65
192
43
432
197
48
115
29
16
15
33
57
359
48
43
90
30
78
12
35
25
162
5
16
45
35
112
15
65
67
45
81
324
36
87
303
17
48
16
261
240
12
168
90
29
144
16
21
108
159
48
207
17
160
93
3
15
65
25
72
287
1
63
9
90
173
43
101
48
73
108
264
6
174
78
17
13
18
17
37
251
145
111
249
215
217
162
6
111
63
18
63
27
162
96
192
108
71
48
85
171
96
3
48
90
60
39
320
139
5
85
60
12
3
57
108
102
18
179
1
60
30
42
107
96
144
13
35
13
54
90
126
24
30
126
54
216
131
91
48
42
12
270
81
357
12
47
79
129
93
210
60
69
93
108
48
71
43
101
256
51
45
45
180
15
80
13
204
23
112
21
42
113
192
265
135
45
227
25
150
30
35
25
183
48
96
123
5
352
33
36
312
48
54
78
90
228
60
101
16
32
96
25
12
42
138
108
11
49
72
39
176
64
93
3
33
24
336
54
36
189
32
13
3
33
60
84
95
31
17
73
119
205
36
90
72
125
37
107
43
5
160
33
138
90
252
78
192
17
240
16
272
157
78
165
144
ABCD 97646077546*3^$a+1 [50033]
18
25
12
48
5
43
231
108
117
5
31
3
96
24
45
71
18
31
12
63
36
20
18
36
154
21
12
27
20
18
10
12
33
3
21
96
113
19
12
3
33
77
55
17
55
36
3
9
95
1
17
238
14
10
8
28
60
132
50
67
41
7
12
17
43
12
24
47
28
21
5
55
24
132
48
39
12
84
9
15
48
69
41
82
8
18
10
24
12
80
73
123
57
51
21
35
73
35
13
95
13
87
80
100
62
90
85
3
69
5
36
43
29
36
19
15
21
89
46
45
24
101
34
38
10
105
29
108
22
21
63
24
50
142
74
10
21
24
12
159
45
24
15
50
10
69
101
10
80
4
32
13
12
36
3
60
60
36
9
24
63
45
15
24
68
16
12
24
20
40
69
15
20
1
35
1
63
57
63
14
43
15
108
50
175
5
19
108
53
55
17
19
36
27
48
32
25
132
15
9
71
36
49
5
36
90
18
54
61
36
36
108
27
20
13
5
126
4
50
10
9
96
24
12
101
10
45
27
72
9
39
132
21
24
3
108
69
36
53
7
24
48
3
33
12
12
3
60
14
43
12
48
23
28
44
18
19
36
12
3
24
9
41
19
75
81
41
7
48
17
126
40
21
11
4
24
36
21
63
14
36
7
63
21
36
12
41
19
17
31
5
72
22
21
29
180
19
84
77
31
12
48
15
110
18
37
3
12
117
3
9
84
84
47
36
13
77
54
121
5
72
151
29
91
17
67
15
60
2
91
39
21
65
103
77
7
72
173
70
12
9
36
36
132
27
21
72
3
14
34
2
7
51
21
191
90
19
53
36
31
48
132
5
130
21
3
44
1
12
27
21
29
31
36
5
19
51
21
24
48
27
9
15
20
16
21
24
3
26
34
38
10
9
3
45
36
77
55
12
48
3
62
118
117
120
3
9
96
84
135
36
36
24
60
21
24
17
72
58
33
12
15
12
33
12
63
12
33
39
36
2
31
5
19
27
26
58
81
23
16
24
81
5
54
61
12
12
12
75
80
13
23
40
50
7
12
51
33
15
9
60
65
36
91
24
29
55
35
25
111
116
73
125
31
41
91
12
77
10
9
24
3
9
36
60
24
41
54
88
72
21
48
15
62
19
48
23
13
5
19
15
108
12
45
125
7
24
5
31
5
34
36
9
39
45
3
140
25
48
12
48
24
5
126
37
15
12
45
36
179
18
70
9
108
3
192
21
12
12
5
43
24
5
130
9
36
3
93
48
12
15
12
92
25
3
213
3
9
17
19
15
96
9
75
96
33
15
2
106
38
36
19
17
72
7
11
25
39
44
40
72
122
43
65
10
72
62
10
26
103
27
105
53
67
3
2
7
11
25
12
12
3
2
55
27
26
58
140
72
18
10
26
19
27
57
87
81
48
24
12
60
48
15
48
105
53
34
2
31
5
34
33
171
12
108
60
122
154
98
43
12
48
3
12
8
1
125
70
56
49
36
72
131
52
24
86
7
101
7
15
14
18
40
21
11
13
77
180
43
15
36
12
105
12
27
9
24
5
31
120
27
2
58
105
125
19
53
10
80
16
74
18
18
7
87
45
15
26
10
80
61
119
16
24
24
45
72
36
15
72
12
26
103
15
26
36
7
48
24
24
12
29
43
96
60
24
36
27
12
33
3
57
5
55
15
69
39
2
10
98
22
33
35
25
24
5
70
21
87
9
144
24
5
10
26
19
53
90
13
24
3
14
19
120
12
65
7
15
33
3
12
2
22
81
75
33
12
24
41
162
1
179
145
53
7
48
17
36
36
79
11
16
74
19
125
216
19
17
67
15
33
3
72
9
48
48
3
36
8
13
24
3
45
5
43
24
3
45
27
93
75
45
5
31
24
17
90
25
99
12
117
96
36
108
36
47
28
26
79
29
18
13
41
19
89
202
14
7
29
10
9
24
168
23
36
13
3
33
36
95
13
48
24
5
18
18
22
33
17
72
36
58
60
80
145
12
24
63
141
60
59
1
15
60
32
4
81
48
27
33
77
55
63
60
2
19
15
24
9
51
21
3
21
17
34
33
60
27
48
33
3
21
65
166
14
154
69
60
120
101
22
24
33
51
14
36
31
24
87
20
85
77
31
5
91
3
45
3
33
12
132
12
101
55
144
48
75
2
10
44
49
36
15
57
12
12
36
27
21
24
3
84
21
120
264
3
21
77
19
51
2
36
54
18
70
20
4
9
15
21
99
9
12
101
18
16
48
21
12
63
9
65
70
2
10
8
88
2
43
65
130
45
12
12
36
24
24
27
57
3
93
5
7
63
21
60
65
18
13
113
67
27
12
33
41
94
45
5
7
24
5
19
60
65
10
8
64
33
51
45
12
3
120
69
36
72
12
5
43
87
50
58
105
27
8
18
70
2
10
62
22
69
96
60
3
56
54
67
149
7
39
9
24
47
61
3
21
36
24
36
12
5
31
24
35
1
17
19
36
63
45
60
11
1
15
12
21
36
59
72
13
36
5
90
49
39
93
24
29
10
9
15
38
22
122
19
17
10
44
1
132
36
60
99
33
3
104
13
5
10
33
24
48
12
53
18
85
5
22
14
36
10
8
1
84
27
24
21
5
82
21
36
24
39
122
106
189
51
84
110
34
45
39
8
18
22
12
2
106
57
3
60
9
24
24
5
7
36
27
2
31
23
52
57
3
24
8
1
12
60
15
ABCD 97646507152*3^$a+1 [50048]
54
15
45
66
65
25
114
18
54
36
89
64
75
90
27
32
192
1
108
252
132
3
63
144
65
25
60
11
19
18
72
6
180
12
18
72
18
17
7
153
45
174
149
85
36
6
54
36
84
18
17
133
18
90
95
25
87
21
60
30
54
42
66
47
13
3
105
90
29
16
21
150
108
48
114
71
13
35
97
47
7
41
13
36
18
173
48
79
330
71
64
81
36
11
432
160
57
78
342
54
354
78
12
126
6
84
42
12
72
54
5
109
36
252
162
17
109
90
12
60
192
108
53
235
90
24
30
186
11
16
57
23
37
11
97
54
41
13
84
90
90
18
60
48
24
5
13
84
15
171
53
19
180
138
162
78
174
126
108
54
78
18
36
36
30
108
15
21
78
108
30
35
7
12
54
42
48
36
41
37
11
7
138
15
32
25
87
32
16
9
54
65
49
12
6
45
32
193
18
144
156
6
36
119
48
115
258
18
66
180
78
5
31
126
83
55
41
19
12
6
12
36
150
54
138
69
80
73
12
180
6
108
84
132
29
16
21
27
51
102
168
239
187
5
48
25
66
6
84
54
18
35
7
138
54
89
1
18
78
18
54
120
15
45
3
272
7
41
163
54
30
105
147
29
16
33
36
30
54
18
5
37
12
18
78
120
60
90
30
83
61
6
45
39
144
24
108
90
48
42
12
60
90
246
6
66
162
18
18
36
23
37
11
145
24
18
18
147
15
36
30
47
13
84
36
144
42
18
156
99
33
72
215
1
66
18
6
30
54
78
12
6
36
66
59
73
66
5
55
9
45
120
6
54
30
72
6
30
5
139
126
167
48
37
11
7
54
24
12
95
19
66
72
60
12
78
90
12
215
16
128
79
30
42
36
102
240
18
77
67
48
6
126
36
102
60
12
108
107
79
12
180
65
7
108
24
21
9
348
12
36
60
47
96
1
108
30
150
18
30
95
64
9
12
18
150
30
72
29
13
90
137
1
78
66
6
72
12
240
90
36
23
187
18
114
90
23
229
54
66
6
30
15
3
29
7
168
17
13
306
65
175
17
127
102
59
19
30
47
133
11
240
187
5
48
37
30
45
63
60
66
83
43
24
48
6
39
15
18
30
33
9
48
258
36
90
30
36
54
36
59
19
29
48
67
72
5
25
231
80
109
36
282
53
37
18
18
42
48
189
15
48
54
6
12
41
192
109
78
90
48
90
18
42
5
7
6
90
12
42
30
18
132
12
96
35
48
169
72
126
228
60
12
42
102
53
7
30
144
24
36
54
30
126
6
23
31
12
168
45
237
35
25
39
51
18
11
43
12
41
85
60
72
48
222
18
90
102
78
57
51
120
186
11
43
54
216
119
55
36
144
18
42
137
43
30
18
5
13
35
25
36
30
270
6
48
42
12
90
161
16
21
107
1
132
59
85
216
48
216
90
18
47
48
13
198
6
54
12
53
25
54
18
12
132
36
120
42
12
18
42
84
60
17
19
36
9
93
35
43
18
90
89
13
78
66
6
54
23
25
6
66
36
24
18
65
43
144
165
33
12
24
12
18
24
252
30
6
90
18
36
53
37
54
5
16
9
90
144
6
54
17
121
60
12
96
144
36
12
72
23
13
24
12
6
198
30
36
18
303
80
139
101
7
6
30
72
54
23
48
37
123
9
18
66
24
11
55
36
5
193
18
222
36
72
3
69
27
21
42
198
72
12
263
16
159
30
150
72
53
91
156
9
81
143
25
120
42
84
65
ABCD 97646912206*3^$a+1 [50035]
48
37
203
165
192
96
64
32
39
1
224
184
23
177
16
59
37
83
93
112
80
3
37
83
85
95
25
83
141
3
48
72
213
72
15
153
3
21
99
60
25
80
136
56
87
1
32
147
60
96
57
64
23
97
104
24
48
48
144
3
72
13
200
48
147
108
49
200
75
96
61
128
15
1
56
40
8
3
120
69
3
61
32
40
8
87
49
56
40
32
40
35
13
215
129
99
144
13
80
64
8
72
48
123
109
48
56
40
59
93
352
200
195
21
207
9
16
32
96
72
24
144
24
16
24
23
9
96
75
12
1
107
45
112
240
56
264
3
45
24
99
204
48
97
8
120
15
33
40
32
384
24
96
144
40
32
64
11
133
224
3
93
99
120
45
75
37
8
3
13
144
32
88
11
21
99
37
8
24
88
35
45
64
24
32
3
84
273
15
9
48
3
85
24
131
72
85
176
75
12
60
93
96
136
8
24
120
243
13
32
27
117
336
48
87
228
69
3
120
12
1
24
11
189
15
1
32
27
45
16
24
11
117
208
80
27
165
24
24
24
96
27
69
360
40
59
37
72
128
15
48
25
35
189
40
275
37
8
328
32
75
60
36
12
73
56
88
96
104
48
27
93
72
160
128
168
64
35
37
83
37
83
21
120
267
12
36
12
48
9
135
33
75
93
72
24
99
85
56
184
72
8
99
21
72
144
51
37
152
40
144
107
12
81
195
37
360
104
184
56
123
60
36
181
56
208
107
69
51
12
73
35
48
21
16
95
48
1
144
32
72
40
56
24
3
13
152
144
40
11
48
37
95
33
255
12
37
8
123
21
48
135
156
21
96
15
9
64
24
80
75
96
24
13
47
48
25
35
48
85
104
40
8
40
47
25
35
36
105
27
12
73
8
136
71
33
24
160
35
228
25
24
59
85
59
117
40
8
48
15
33
24
48
27
141
16
48
152
3
61
104
3
37
11
21
48
16
80
136
144
107
45
40
8
39
121
35
72
45
24
39
49
83
45
144
63
33
24
136
83
37
35
37
95
48
97
143
105
24
3
60
97
48
11
165
64
35
37
131
72
13
47
1
32
40
35
109
144
24
72
80
39
1
24
80
27
45
24
40
8
3
69
63
73
104
40
11
37
71
9
135
1
32
64
419
12
252
21
16
408
35
37
80
64
56
39
57
243
24
37
11
12
57
256
23
121
8
16
72
32
48
72
111
84
60
33
27
85
72
11
85
227
61
56
16
48
179
45
48
24
168
48
27
165
123
37
11
45
24
3
48
117
72
3
72
180
97
120
24
104
3
253
80
64
56
16
11
72
93
75
48
120
24
96
69
16
144
72
8
88
48
35
21
40
56
75
157
72
56
87
60
61
96
56
48
40
72
8
64
11
21
160
71
25
120
32
3
37
80
135
145
11
120
120
37
168
107
48
24
48
72
45
51
37
48
24
48
32
136
152
192
3
348
9
75
133
24
56
64
56
24
51
48
72
133
35
45
72
27
36
57
64
119
81
144
24
123
13
24
23
57
3
93
144
40
83
240
60
9
16
312
48
32
63
345
87
1
80
27
180
12
36
1
128
96
99
ABCD 97647507526*3^$a+1 [50040]
33
54
270
198
162
195
16
32
153
18
37
143
90
72
108
36
79
65
144
288
207
480
16
89
295
128
9
18
85
23
270
18
324
90
91
71
9
9
18
37
53
18
25
29
216
219
87
54
126
198
72
108
180
295
65
90
18
144
211
59
133
65
207
171
18
126
18
90
265
5
18
18
39
16
71
169
240
144
293
90
18
111
69
187
209
36
90
18
54
345
15
72
121
95
72
153
9
18
108
270
504
18
126
67
23
90
36
43
47
126
163
161
198
25
240
23
198
115
425
162
597
141
99
45
90
201
112
155
69
48
27
18
36
72
7
96
5
139
5
18
54
259
29
36
36
123
183
217
197
75
105
288
151
47
54
108
72
343
32
48
225
15
93
72
216
36
90
69
64
47
18
378
18
90
57
69
198
36
145
32
39
90
79
299
90
18
18
55
71
121
113
15
304
560
183
9
96
48
45
90
169
11
270
126
105
48
405
27
81
90
85
23
126
123
75
90
90
81
225
255
105
126
54
216
283
365
18
97
48
143
97
192
96
32
112
128
135
180
162
36
127
192
95
270
36
15
144
240
16
89
87
39
270
27
27
18
147
15
1
125
115
101
198
36
49
23
144
90
79
47
97
32
249
87
208
47
54
123
165
18
72
162
31
23
217
125
252
18
108
36
144
126
18
85
77
36
15
39
105
75
18
51
75
126
199
144
305
90
117
64
197
27
16
240
144
77
18
126
67
77
36
79
47
1
432
125
18
108
54
31
149
180
18
108
249
160
383
54
91
192
95
18
175
128
112
17
72
108
72
51
57
630
193
365
144
19
89
87
96
69
36
72
72
39
15
145
144
17
54
57
33
234
85
48
47
162
90
18
1152
3
87
54
195
21
324
135
225
126
33
160
41
135
45
36
79
32
48
165
36
180
3
15
90
558
9
48
48
75
108
90
79
281
126
180
69
201
54
561
285
270
165
33
36
75
160
17
63
45
19
143
72
306
199
71
36
ABCD 97647781256*3^$a+1 [50012]
11
18
36
7
11
133
36
11
49
24
35
18
72
168
43
101
12
36
54
6
90
48
24
37
137
18
85
41
18
18
91
17
42
18
30
18
19
17
43
72
29
7
29
163
36
36
23
30
54
6
55
53
36
180
12
19
17
18
6
48
43
60
12
53
48
72
103
108
5
139
60
89
6
108
49
24
17
48
6
12
18
67
5
54
18
6
25
23
133
12
48
59
108
72
96
37
65
6
48
1
5
48
31
5
43
48
59
1
12
96
24
36
48
11
37
17
7
11
18
54
24
18
30
13
96
36
89
6
1
47
72
1
17
79
48
113
31
41
7
47
37
29
42
30
43
36
156
84
41
43
29
96
43
12
65
79
71
66
18
6
48
6
66
55
23
90
36
31
72
125
54
13
24
12
108
168
108
107
6
43
83
1
101
79
17
18
48
42
30
60
1
72
17
12
19
5
31
71
49
185
31
47
84
25
36
17
55
53
48
19
36
84
12
11
24
72
37
29
19
35
54
31
23
13
96
143
1
35
6
72
144
103
5
31
23
54
19
288
36
143
37
24
23
108
13
5
7
89
18
13
41
43
41
60
36
48
7
29
6
216
1
17
19
11
73
17
36
91
12
24
17
144
186
49
17
6
30
132
66
96
30
43
72
47
73
36
12
77
31
108
59
24
25
24
5
103
12
23
25
36
29
7
12
5
102
37
24
65
6
30
43
17
12
6
90
102
61
48
53
108
19
41
67
5
66
36
25
36
60
12
101
204
19
17
12
108
96
30
1
5
54
37
11
204
30
36
54
54
42
85
84
29
127
12
215
24
85
5
72
48
43
48
89
6
12
18
24
19
108
11
42
12
42
1
35
1
11
25
11
1
17
55
96
12
17
6
108
37
29
19
5
7
24
41
30
13
77
42
1
11
114
126
48
24
49
17
127
120
29
90
66
55
77
12
6
30
36
24
30
1
5
19
60
11
1
17
84
18
18
19
5
72
103
24
35
25
173
31
5
36
30
72
114
187
41
6
1
11
72
61
53
103
17
114
37
108
84
5
48
108
6
97
84
72
179
73
11
42
127
17
31
96
17
7
95
37
12
72
11
1
107
48
36
13
36
11
102
6
48
18
54
25
120
23
13
36
48
119
1
84
17
54
61
35
84
85
11
72
85
5
36
54
85
36
5
31
35
85
12
24
12
47
25
48
17
24
54
18
18
13
17
7
65
24
103
17
24
31
23
85
24
35
1
11
36
85
113
19
24
71
162
19
47
132
1
36
17
12
6
36
85
17
36
7
35
18
30
6
18
84
25
24
12
89
72
30
18
91
35
36
6
19
11
6
66
61
11
42
55
65
103
41
67
5
55
5
18
36
12
18
78
72
109
53
19
48
48
11
61
5
24
108
307
48
24
119
1
12
5
18
1
24
72
29
19
96
144
11
18
72
175
23
72
6
55
29
43
12
95
18
19
29
54
18
151
84
48
23
90
60
54
18
19
101
31
11
25
59
18
19
5
115
12
12
17
36
204
12
42
12
1
17
7
17
31
12
41
36
24
55
29
54
42
18
36
49
24
11
13
59
13
29
55
35
1
53
19
84
17
67
5
24
19
12
36
72
72
35
49
11
49
36
5
55
12
125
36
67
5
31
167
42
19
29
42
37
17
84
60
30
6
31
71
25
65
114
25
156
36
12
5
103
113
12
36
24
36
84
60
31
35
1
96
24
47
12
25
12
107
73
35
72
18
36
36
222
18
18
1
48
24
65
6
54
7
47
229
107
18
108
6
25
132
24
60
11
13
12
101
79
23
6
91
12
36
41
18
126
18
97
12
17
43
24
60
11
18
36
18
25
65
6
72
49
5
48
144
19
143
18
7
24
47
121
5
7
77
24
216
66
109
48
12
29
36
19
17
7
17
67
12
23
1
12
77
127
5
7
132
60
24
24
48
48
107
48
73
41
12
31
5
43
12
89
19
108
35
54
24
31
71
18
7
36
48
59
30
6
37
47
24
13
5
66
6
19
11
96
73
17
43
120
47
78
30
73
72
24
11
42
48
115
24
12
83
1
84
23
37
48
5
54
90
19
77
7
24
23
25
59
6
54
30
60
19
24
12
72
29
6
85
5
84
127
72
41
7
96
192
29
30
37
96
137
235
23
18
30
90
6
1
12
5
12
91
59
1
35
90
120
67
24
95
73
35
73
65
168
7
5
60
30
18
55
24
48
71
114
54
12
6
90
1
24
29
19
11
61
89
7
84
17
67
5
66
36
145
12
47
61
60
48
11
73
47
72
24
37
11
85
11
193
17
55
5
36
7
12
72
11
144
49
12
35
18
55
12
12
41
18
1
36
23
30
6
37
119
42
84
175
59
18
91
5
67
96
35
138
55
35
42
36
54
37
48
77
31
113
36
18
48
37
41
91
65
6
36
108
30
18
18
6
72
1
143
73
ABCD 97647995176*3^$a+1 [50049]
72
108
11
280
200
25
71
13
39
68
73
66
24
57
132
32
19
6
83
1
270
69
12
15
113
73
30
24
6
47
76
117
108
11
211
93
57
24
84
12
183
57
15
32
13
108
90
21
45
3
3
78
27
32
108
13
30
221
49
11
1
47
61
60
99
117
36
27
21
12
15
132
3
89
64
105
30
45
224
37
144
119
151
96
66
48
135
116
49
120
42
57
57
24
36
144
15
32
25
144
24
39
117
6
5
133
6
24
6
84
30
30
12
24
6
78
90
105
15
42
60
75
93
39
8
64
9
15
45
96
3
3
30
95
43
90
312
15
69
66
90
27
3
54
23
43
5
43
345
180
60
231
90
156
24
75
9
99
36
15
77
25
15
32
1
120
66
53
40
27
6
47
72
169
42
9
21
39
45
123
27
45
21
30
18
12
108
6
90
60
23
13
30
9
39
102
87
8
40
12
32
25
6
69
21
3
84
57
84
72
15
9
3
80
73
240
120
15
32
1
59
52
111
54
71
13
30
101
64
27
45
44
28
33
90
30
204
144
27
105
108
72
54
54
120
15
120
27
5
13
12
15
120
33
12
60
39
24
27
120
30
15
9
360
24
12
47
7
105
20
316
33
27
69
60
84
96
144
132
75
39
53
73
114
69
164
73
35
19
90
24
36
120
24
120
36
6
18
36
23
60
292
51
18
11
16
60
9
75
21
35
73
90
42
30
294
35
36
12
60
43
138
72
39
80
25
6
48
30
66
24
57
108
81
156
3
45
131
25
66
78
12
54
9
15
42
54
6
27
33
75
33
36
60
15
24
96
21
48
119
133
47
13
3
27
29
40
45
111
252
8
25
210
114
75
195
24
57
32
121
102
54
24
120
42
24
6
18
69
21
27
44
61
135
3
42
27
3
117
21
72
24
11
40
129
83
448
15
5
139
21
92
97
35
25
51
44
19
30
12
119
55
24
42
27
117
6
17
1
27
195
90
108
72
3
96
80
16
129
24
6
53
16
45
60
15
32
13
30
66
24
30
29
97
3
81
72
3
57
15
192
8
19
24
9
141
210
30
132
3
45
12
138
57
33
72
84
36
60
138
6
240
84
102
117
8
25
90
30
90
45
33
192
90
30
48
47
28
21
71
25
18
66
23
31
30
119
1
15
56
4
57
24
243
21
99
147
53
97
66
18
99
33
18
77
109
84
12
24
63
20
1
12
27
32
16
9
39
27
90
108
42
30
15
9
3
87
185
1
35
184
56
28
165
12
15
33
222
120
18
279
63
18
36
90
96
48
42
30
24
54
15
21
120
144
36
24
66
90
6
29
85
24
27
48
12
20
144
1
15
3
57
39
5
1
15
105
39
9
75
21
36
59
49
11
25
144
270
150
12
3
24
12
129
36
23
37
11
109
174
9
87
5
180
145
54
89
13
15
75
5
73
375
24
12
84
147
30
18
30
27
9
6
29
40
80
1
87
3
30
63
57
90
18
60
36
24
6
81
45
114
45
48
3
54
23
1
36
96
63
45
36
3
51
9
32
4
81
90
114
96
11
109
30
30
90
33
81
11
1
18
126
51
39
21
33
96
63
33
120
75
135
48
30
36
6
120
18
6
54
71
61
60
24
159
81
3
57
36
48
15
132
60
3
45
51
30
3
92
25
63
27
54
27
32
132
91
30
15
152
1
36
30
9
87
105
108
32
19
21
33
39
93
24
3
3
45
3
29
88
132
33
75
104
25
23
76
15
42
24
95
16
44
25
90
221
25
135
33
66
54
60
6
53
67
21
195
24
54
12
198
77
64
24
57
107
7
6
90
9
144
87
77
91
21
96
44
55
96
48
105
84
96
24
141
216
3
21
147
93
12
144
15
96
9
111
33
15
51
54
90
102
138
ABCD 97648276184*3^$a+1 [50001]
126
83
223
78
30
132
120
9
135
105
129
90
180
6
30
54
150
129
32
121
423
51
84
90
36
126
29
25
144
306
53
1
240
162
54
23
16
80
1
324
96
120
90
90
240
15
21
264
3
3
54
23
43
60
233
181
36
23
31
144
102
59
48
43
117
93
83
85
66
450
90
24
12
240
174
36
39
51
78
126
144
209
1
72
23
157
3
57
18
36
90
36
54
30
90
126
90
93
96
9
42
18
180
102
33
45
36
15
21
27
3
24
54
126
126
99
75
324
36
29
16
81
18
186
3
33
90
54
120
60
120
150
29
25
36
144
180
12
18
126
99
45
150
29
96
67
18
171
99
132
137
1
15
45
12
167
112
69
59
7
144
252
78
15
105
36
3
51
72
90
168
35
64
3
18
171
51
180
57
51
90
36
264
42
77
160
32
64
75
42
27
32
25
36
180
207
123
18
12
23
31
54
11
25
23
67
270
6
84
53
133
144
66
18
276
30
96
48
60
216
54
162
48
42
30
18
150
90
120
132
99
75
165
51
60
48
65
61
36
60
90
18
36
84
15
96
255
30
180
15
80
1
47
61
51
15
60
126
87
21
90
81
129
42
18
12
167
67
45
48
141
42
18
135
111
33
297
120
24
30
582
18
65
336
175
30
96
30
234
59
55
120
81
9
42
84
114
119
91
150
30
90
42
93
144
51
126
390
54
6
45
48
32
48
43
30
108
162
180
18
275
211
234
36
90
53
112
128
1
255
81
90
5
1
90
84
240
129
45
6
36
57
243
198
135
171
5
31
33
45
30
21
21
59
61
99
9
6
30
24
102
90
27
33
47
7
90
30
60
120
90
179
144
16
207
17
67
29
97
114
125
1
48
90
5
31
36
90
108
135
15
72
233
31
90
60
66
24
33
176
37
54
54
150
162
48
186
144
45
21
234
42
90
54
36
83
25
119
1
150
30
6
53
1
102
168
66
60
66
60
144
30
90
93
96
96
48
320
16
51
24
21
189
36
15
81
228
36
150
216
54
90
156
189
9
6
30
60
246
17
61
36
66
78
159
141
42
120
177
27
36
18
239
13
48
96
83
181
36
96
108
12
78
336
6
84
6
129
9
36
3
96
27
168
120
36
90
23
1
111
69
72
3
177
174
6
30
438
36
3
272
85
75
15
273
117
36
24
30
129
177
18
90
6
29
1
24
135
45
180
156
83
43
78
39
51
126
143
31
6
59
151
324
42
120
147
33
47
352
141
99
48
21
210
36
53
1
15
80
31
90
36
54
24
5
211
84
6
84
60
51
15
209
7
329
1
84
60
84
132
23
16
69
75
51
ABCD 97648749442*3^$a+1 [50002]
35
55
198
36
36
24
83
13
90
78
6
6
114
54
47
40
9
246
17
7
9
27
5
115
117
3
125
49
66
53
72
43
30
30
30
11
16
3
66
84
12
54
173
40
120
21
12
48
6
6
24
180
24
39
8
49
24
66
21
75
18
6
29
1
24
6
6
30
5
120
73
30
36
60
84
12
30
3
21
24
12
54
66
15
8
7
24
36
78
87
75
18
11
24
91
120
54
36
36
18
6
60
54
21
24
111
33
171
150
6
33
192
45
6
5
19
36
57
3
24
21
45
195
48
45
90
161
64
15
9
3
84
41
352
56
16
129
12
3
21
51
39
129
177
15
309
6
54
24
36
276
167
37
11
40
45
30
48
240
125
7
9
120
15
41
115
120
18
12
47
13
59
229
42
204
6
15
45
35
48
1
6
60
198
6
41
49
54
6
11
24
25
210
6
60
75
3
156
113
91
101
1
24
30
96
48
17
25
114
24
77
72
7
9
45
60
60
11
96
43
21
9
119
67
21
33
72
30
65
109
59
7
54
75
75
69
45
27
9
144
36
35
64
135
6
75
8
31
17
24
48
43
45
3
96
29
7
24
129
75
6
96
60
18
36
6
60
114
36
18
150
6
84
6
21
15
48
17
25
30
54
155
16
72
57
30
129
15
90
39
3
144
24
6
24
30
6
84
12
108
30
60
66
3
120
27
234
11
61
27
51
60
102
60
24
24
150
12
93
21
3
3
53
1
36
83
7
30
3
27
18
12
63
56
49
12
27
57
15
69
6
84
60
162
150
53
64
27
6
30
105
33
15
21
35
79
12
125
55
18
71
1
23
25
39
21
35
121
23
37
51
3
77
49
84
30
102
15
9
60
54
45
104
31
30
12
24
15
69
12
39
8
48
40
93
36
54
65
24
1
15
21
6
29
19
30
111
69
195
96
39
36
53
7
54
12
87
3
24
101
13
66
54
30
6
84
27
39
41
19
101
169
36
30
197
37
35
16
3
6
84
60
15
144
33
15
75
5
25
63
135
57
8
157
3
75
125
7
60
5
85
90
33
24
3
258
75
21
114
9
3
18
12
120
18
162
78
216
45
9
12
18
89
43
138
240
36
39
27
45
3
21
9
90
6
143
1
30
60
21
48
27
6
24
23
43
5
73
15
21
174
29
73
150
18
12
54
36
78
36
23
40
63
48
6
150
84
6
35
25
15
21
18
89
1
126
156
18
59
61
11
109
35
16
144
104
1
39
3
174
71
72
1
36
30
84
60
30
30
41
19
180
9
93
60
87
56
121
36
54
69
45
156
120
24
159
3
18
59
13
24
6
138
6
21
72
3
18
35
7
30
59
19
90
11
61
27
27
29
16
24
105
12
27
21
42
18
6
33
152
64
21
3
81
36
6
138
6
6
15
144
51
5
120
25
198
90
36
11
25
180
54
29
7
17
43
30
159
39
30
12
23
40
21
144
42
48
65
7
24
60
93
81
102
33
117
114
84
186
123
21
12
23
40
57
15
105
15
9
24
47
145
18
30
30
36
96
53
37
24
24
72
90
225
3
12
18
39
27
84
12
125
40
33
159
168
3
72
78
66
60
6
90
60
69
9
39
21
107
55
30
48
132
18
6
36
24
30
21
9
23
43
48
141
75
24
117
33
36
83
61
66
9
57
24
15
69
90
6
11
25
78
6
24
107
64
9
6
60
24
6
24
6
54
96
6
5
103
60
189
27
24
5
31
114
39
72
69
147
32
97
6
78
59
13
48
75
96
75
45
15
81
93
99
93
48
59
97
144
60
6
93
81
30
6
90
6
54
24
72
60
48
6
120
83
40
93
30
48
29
271
6
84
207
15
24
6
24
30
29
121
24
60
27
3
120
21
45
30
125
1
143
16
39
57
48
27
90
48
72
120
30
24
120
54
36
24
150
5
64
200
73
15
24
39
30
147
39
54
30
60
60
6
30
114
15
72
3
69
33
18
12
198
6
6
60
48
30
12
24
24
6
83
40
81
6
96
9
105
23
103
30
27
117
114
41
61
99
9
36
51
72
27
30
71
25
30
17
1
47
139
66
18
60
29
61
240
6
53
120
13
48
27
39
30
75
128
61
11
1
ABCD 97648825312*3^$a+1 [50021]
56
21
24
91
24
11
13
72
89
43
71
21
16
179
145
65
31
120
20
108
24
72
28
8
112
12
276
12
8
39
81
9
103
20
21
12
99
148
20
3
13
20
124
20
108
39
25
68
16
125
15
4
17
55
140
21
7
20
52
35
9
16
11
25
24
20
21
7
77
51
45
39
40
20
21
39
88
23
25
5
3
112
20
60
3
37
12
47
25
8
93
115
48
47
69
39
21
208
36
36
44
57
79
5
15
96
12
28
8
36
120
9
19
12
8
3
37
132
20
84
16
11
168
25
77
24
55
8
16
12
8
24
28
12
12
84
56
28
36
80
160
5
55
41
43
72
8
3
37
72
20
28
23
120
18
15
21
96
3
60
52
72
60
56
75
57
4
20
16
84
108
60
8
28
36
68
48
12
36
24
48
28
44
60
48
4
36
5
7
12
116
4
8
28
23
61
44
327
13
80
4
11
12
25
104
111
9
9
126
13
8
99
1
12
41
6
1
144
80
4
17
7
120
72
36
12
41
31
5
43
17
31
120
24
95
66
79
29
51
4
24
83
13
41
43
287
1
24
5
103
23
60
84
1
149
139
95
157
120
48
120
24
71
61
5
135
15
25
20
21
60
79
11
144
1
24
11
48
1
35
25
71
30
55
5
30
49
48
32
21
79
5
43
68
39
25
128
108
4
80
40
29
66
21
4
36
35
30
19
5
15
4
11
96
13
41
15
39
21
15
61
72
92
60
51
45
15
109
20
99
42
54
1
60
144
24
41
43
23
85
5
7
47
204
36
13
48
29
31
12
96
72
125
19
41
7
72
29
36
39
51
73
12
41
39
81
24
36
79
11
9
60
105
24
27
24
69
7
168
101
15
24
64
12
11
54
19
11
21
33
31
8
57
30
24
9
48
48
21
36
79
5
3
240
12
76
84
36
60
48
36
5
90
66
39
40
29
15
16
65
36
15
4
11
9
45
51
45
19
35
1
24
155
61
12
71
12
49
20
24
24
96
24
87
6
54
54
27
4
24
47
37
77
15
144
21
84
15
12
4
29
139
32
16
20
12
33
55
8
36
40
8
36
4
12
56
63
21
16
35
108
61
8
48
15
90
199
80
40
56
24
15
25
65
84
195
16
8
40
8
52
36
24
108
24
8
21
19
20
48
144
76
24
24
221
303
27
36
57
51
45
52
132
72
5
15
64
32
48
75
9
108
63
90
66
13
11
1
8
112
176
99
145
35
45
64
32
15
85
44
51
169
89
7
32
208
200
100
12
71
57
63
1
140
88
56
96
21
84
43
56
24
168
4
35
144
49
12
36
152
40
47
60
93
36
15
1
116
135
13
5
55
17
7
60
56
64
12
84
35
121
84
107
9
9
66
61
8
4
36
12
23
49
77
31
12
53
15
3
49
107
54
132
15
64
24
36
5
15
15
6
18
57
4
68
112
29
72
15
3
25
56
75
6
19
8
16
44
3
18
66
13
47
13
41
67
23
1
168
12
80
4
84
20
48
4
56
24
39
97
83
37
8
52
5
7
8
124
20
24
40
17
138
6
36
27
160
47
85
59
81
76
84
56
24
4
44
60
28
120
119
165
16
5
27
36
21
19
197
139
149
7
48
56
144
16
68
16
36
11
85
8
15
36
30
15
36
9
91
60
23
69
36
12
69
30
13
20
136
35
12
9
15
45
9
79
11
37
8
64
17
66
109
48
108
80
100
108
41
43
11
6
126
33
156
36
88
12
104
144
72
39
54
36
19
36
8
52
11
25
29
120
19
72
48
24
8
33
12
24
30
54
15
4
8
69
79
47
13
17
27
148
24
84
80
84
76
41
90
85
44
51
1
32
12
28
173
180
39
64
11
1
35
18
171
9
19
20
12
40
56
4
20
16
80
12
52
24
24
32
4
24
48
44
9
7
80
33
87
24
64
12
12
120
20
16
96
108
23
33
111
1
24
20
36
4
41
99
40
108
131
30
19
32
100
44
21
90
25
71
18
12
67
131
81
180
81
63
60
45
30
6
55
11
9
15
25
36
20
9
15
48
16
185
51
28
80
120
27
1
12
8
39
306
7
11
117
9
55
96
209
39
36
45
24
7
20
45
183
16
119
72
105
3
6
31
23
25
96
71
73
107
13
80
16
120
8
21
12
43
84
23
37
71
12
217
77
36
54
213
40
71
97
20
12
112
20
60
16
95
13
41
30
1
12
20
21
27
60
4
5
31
12
36
11
45
81
43
20
75
6
30
54
72
24
55
84
80
84
28
12
32
129
36
36
27
160
47
36
144
45
28
47
21
100
ABCD 97648879462*3^$a+1 [50114]
30
42
18
30
106
14
16
192
20
42
18
48
40
26
40
6
74
18
16
54
18
54
66
30
42
26
12
120
22
56
12
4
96
90
2
6
12
48
12
72
6
40
92
24
36
48
16
38
6
30
30
12
24
16
14
60
60
6
40
38
10
12
38
120
6
60
46
104
16
54
20
6
40
2
16
60
2
70
8
42
112
2
100
8
10
50
22
6
2
16
30
32
72
42
24
24
82
20
28
6
20
22
80
60
108
22
2
6
54
76
2
48
10
56
4
30
6
66
42
12
84
26
36
64
6
18
24
32
54
12
22
18
60
2
10
48
12
50
30
18
30
60
4
84
32
120
18
22
48
44
30
18
28
72
38
102
48
72
34
14
10
6
36
44
60
76
12
20
18
40
90
12
2
24
24
10
36
14
18
10
128
6
24
6
10
18
72
26
24
16
38
96
18
12
34
20
36
30
40
48
50
22
104
42
64
50
46
2
96
64
36
92
70
18
102
8
120
22
50
34
54
26
18
22
68
16
20
40
36
86
4
38
10
30
42
68
36
6
24
24
12
28
48
24
56
64
18
18
48
54
2
16
12
8
10
14
10
38
48
12
16
12
32
16
50
22
24
26
40
14
78
18
64
8
6
4
50
6
22
8
84
40
32
6
82
6
42
12
2
16
20
10
12
8
52
2
16
32
88
8
10
6
126
92
6
10
12
2
10
32
30
10
56
60
24
84
4
20
22
20
30
24
6
78
60
48
22
18
24
86
22
2
24
22
50
18
40
86
78
16
2
10
50
28
20
4
8
64
98
28
138
24
26
16
8
46
72
30
14
18
16
32
18
6
18
10
8
18
6
46
32
102
34
162
32
28
2
36
36
78
48
28
86
18
40
8
60
24
34
162
24
80
16
80
22
6
42
20
42
48
120
10
78
12
8
12
88
26
30
16
42
38
18
136
30
48
98
58
14
30
6
82
20
12
16
2
60
12
36
4
26
16
96
14
10
20
6
12
42
28
90
26
24
108
72
40
86
10
42
44
46
92
58
8
22
14
28
2
16
2
30
16
72
102
42
36
12
12
8
28
12
18
38
6
54
12
4
38
66
60
72
52
32
16
132
12
6
2
30
22
26
102
36
6
114
16
20
28
102
110
28
20
72
34
6
18
32
16
72
6
56
54
4
38
40
72
20
6
6
88
12
20
16
44
30
48
10
30
42
30
6
74
84
4
32
18
60
30
156
70
2
24
70
56
12
22
86
34
18
38
88
44
28
2
18
10
60
30
54
38
28
72
42
86
58
50
22
8
52
18
14
48
4
38
82
8
70
122
60
4
6
66
54
14
64
42
50
28
12
6
18
24
38
24
10
6
2
96
6
18
18
4
6
20
18
6
16
48
156
26
72
46
14
10
2
10
8
60
28
38
6
58
90
108
18
50
4
26
30
82
32
16
2
78
24
58
14
6
72
126
46
20
10
24
32
82
6
24
32
34
20
6
10
38
42
10
48
8
24
18
12
36
94
14
30
76
20
66
28
134
22
8
42
18
120
22
38
30
6
90
6
6
94
48
12
38
6
10
6
56
12
22
74
42
22
26
42
52
36
2
22
2
58
6
2
22
32
96
24
6
28
12
18
62
4
6
152
36
52
2
30
66
22
14
28
80
40
12
8
28
24
20
4
12
2
46
86
18
40
26
16
104
16
6
42
32
30
36
100
14
4
6
24
92
24
6
114
28
108
44
78
90
60
42
18
138
10
38
94
72
18
8
72
16
14
96
34
32
16
14
4
26
96
4
66
12
186
2
24
150
48
46
42
2
12
30
6
22
6
44
12
16
98
64
32
48
10
56
46
48
18
14
24
10
12
72
116
4
42
18
108
2
6
10
24
68
34
24
12
44
16
14
54
42
30
22
2
4
12
92
60
36
10
6
18
38
4
6
110
40
104
4
20
72
78
22
48
24
32
46
30
50
58
36
36
8
6
18
28
42
48
14
16
92
40
48
8
24
28
80
10
14
48
16
2
22
66
30
14
30
18
18
34
18
12
110
48
4
6
12
56
12
48
54
30
96
24
52
20
156
34
78
2
18
28
8
16
26
10
74
28
38
34
6
68
40
32
28
50
10
236
58
26
76
36
62
58
48
6
6
14
34
24
48
12
80
22
14
64
66
74
22
26
22
26
90
4
72
68
58
8
16
114
44
18
42
6
4
36
36
38
88
110
18
70
2
12
12
54
52
30
32
12
10
18
30
68
100
8
40
66
6
32
10
8
64
6
12
2
96
144
130
18
6
32
10
18
26
6
60
28
30
50
46
8
18
60
64
60
14
22
18
24
26
22
20
10
8
42
24
24
10
32
24
16
54
18
6
62
4
6
14
66
12
46
104
28
24
86
42
6
10
56
126
52
8
40
54
8
58
24
6
74
10
6
24
38
40
8
30
4
104
10
74
36
34
30
2
36
42
30
16
14
60
36
10
24
2
78
40
50
70
2
120
10
110
60
4
56
34
12
20
94
8
118
18
104
6
6
4
24
26
16
24
24
6
6
66
2
12
36
60
40
60
38
46
48
32
28
62
6
24
106
18
6
38
42
18
88
54
6
72
56
66
6
90
22
66
6
8
30
12
6
18
60
30
24
22
110
6
70
24
6
44
46
12
18
20
34
84
80
36
88
2
18
30
46
12
98
6
16
44
18
18
42
22
38
18
22
42
188
76
14
58
8
64
72
20
30
138
16
20
24
22
26
28
90
66
14
6
78
10
18
14
18
6
4
32
46
44
4
44
46
20
34
56
166
50
30
16
12
50
22
6
32
30
16
24
26
40
2
28
44
18
4
18
8
54
46
42
8
34
36
44
54
22
2
106
24
30
18
44
4
80
4
66
20
34
48
62
42
16
68
64
6
14
36
6
10
6
8
42
22
62
64
104
10
2
100
50
6
4
26
54
40
6
48
24
26
94
18
152
16
116
66
12
6
102
40
32
18
54
16
24
26
120
22
86
42
30
40
14
34
62
22
12
14
54
16
12
68
42
102
12
66
12
36
16
44
34
128
4
54
30
26
34
12
14
6
30
24
58
20
6
22
8
24
ABCD 97648971796*3^$a+1 [50147]
38
24
66
70
170
142
12
296
520
84
60
246
110
34
206
160
194
6
232
2
16
210
44
120
88
152
36
144
300
186
10
164
88
60
72
48
128
52
308
270
130
84
60
30
198
168
284
358
222
48
180
180
218
22
32
16
80
144
16
12
62
30
60
28
168
824
268
72
56
24
28
218
22
138
74
220
108
72
216
104
36
124
20
130
198
48
80
250
14
130
30
60
20
120
96
120
4
180
416
52
272
36
84
448
60
68
52
348
104
60
120
96
172
128
24
36
52
68
4
320
148
252
108
68
52
128
232
92
196
114
288
2
208
60
18
50
4
90
90
356
124
80
70
378
92
180
358
218
244
20
88
308
24
10
78
372
366
290
120
4
50
186
124
236
84
16
180
60
264
200
760
200
10
326
232
60
72
36
12
8
300
180
54
90
36
112
162
48
2
36
324
40
120
6
14
148
12
60
390
90
96
374
160
78
48
114
30
456
90
14
96
34
390
260
36
52
128
84
36
70
234
416
150
64
18
92
36
184
48
272
220
500
166
14
130
50
180
90
178
222
18
32
60
36
30
90
60
64
168
162
110
88
180
92
88
2
16
50
24
360
120
76
140
52
168
84
116
64
20
88
128
4
228
60
12
60
288
210
182
90
90
16
54
170
120
88
168
254
16
102
378
432
758
4
120
168
92
10
18
132
20
160
198
122
6
30
112
252
198
218
172
72
180
20
148
180
432
356
652
108
102
330
48
470
414
88
132
230
16
224
66
94
230
60
126
54
88
12
216
144
20
60
120
256
12
218
160
162
72
200
126
54
96
84
166
254
136
74
526
164
28
18
114
20
36
70
354
ABCD 97649612096*3^$a+1 [50112]
36
1
23
199
54
11
96
13
108
59
67
113
1
48
72
90
36
18
35
180
36
25
18
101
19
24
90
48
42
108
30
35
7
18
179
85
72
60
30
36
17
79
30
42
65
73
71
37
107
169
71
103
78
144
30
17
43
84
114
18
54
35
12
1
54
6
12
18
24
29
1
54
5
36
19
29
36
55
18
6
137
24
103
6
66
6
180
215
144
163
12
36
36
113
91
29
1
114
12
42
48
6
137
60
36
31
53
25
11
55
72
6
12
78
18
12
54
18
18
42
30
42
84
18
18
60
36
18
48
222
66
90
23
37
83
73
162
42
12
95
67
53
37
42
84
77
37
48
24
35
12
7
53
108
12
1
36
23
19
65
24
49
23
84
24
12
1
6
102
90
108
18
24
71
67
144
180
17
7
48
5
12
25
126
54
18
30
36
24
35
72
84
79
12
132
90
18
162
48
23
12
7
53
13
36
59
1
66
89
7
84
113
1
11
24
36
121
108
72
132
11
24
12
259
282
54
5
84
145
96
12
23
84
43
53
1
12
60
12
186
324
18
126
66
42
12
72
17
61
191
37
71
25
30
17
25
54
18
30
53
7
144
66
18
54
71
79
89
55
30
36
36
42
12
18
60
11
1
6
30
35
1
143
79
102
35
25
54
12
6
30
24
29
1
18
126
18
24
30
114
12
108
53
73
6
17
19
29
36
169
36
12
108
59
12
25
12
126
24
30
24
18
12
18
59
85
330
54
12
60
36
83
19
150
36
48
6
90
84
59
31
89
43
125
13
24
48
36
6
90
12
167
1
12
131
1
108
11
72
19
90
95
13
24
66
41
12
60
49
36
23
19
30
150
54
83
145
24
48
36
126
6
35
37
30
17
79
12
42
30
89
55
96
18
35
91
54
84
35
181
71
37
24
18
18
12
36
54
41
13
90
54
23
67
42
155
25
18
90
12
180
108
54
36
60
18
12
24
12
24
66
6
35
49
54
17
24
13
78
65
1
95
1
83
61
30
36
72
6
35
85
36
150
65
79
66
60
90
120
126
96
66
6
18
120
42
54
12
78
48
6
53
49
186
18
47
97
47
43
12
5
13
132
90
120
18
23
37
11
36
19
60
48
42
156
35
24
12
168
72
31
77
19
233
247
24
66
23
1
156
60
84
96
18
30
23
49
71
36
37
234
78
35
109
12
35
1
59
31
54
60
71
55
53
1
12
96
11
73
59
13
71
36
79
54
108
18
90
36
119
37
6
174
108
54
198
36
162
24
54
71
73
12
60
12
23
37
48
42
12
96
65
216
25
35
139
5
73
54
30
18
6
48
23
121
24
66
6
12
144
144
90
6
47
144
43
173
73
35
25
90
54
30
41
67
72
42
35
13
6
66
36
42
120
42
48
180
18
6
90
30
54
18
18
60
288
36
65
73
18
162
24
48
35
25
83
61
126
30
72
23
37
71
12
24
13
96
66
6
90
66
18
78
18
54
48
72
36
6
18
11
24
19
54
72
35
1
12
36
36
18
78
35
1
12
18
89
7
161
12
73
126
18
23
84
144
25
12
59
109
35
13
54
113
12
55
42
66
144
41
55
12
96
89
55
29
97
83
79
48
53
73
54
6
11
163
17
1
6
65
24
55
264
24
18
18
198
72
174
96
18
30
89
60
19
264
18
59
49
54
18
144
59
85
18
6
71
37
47
7
48
78
36
66
36
5
49
36
24
102
125
25
84
24
12
24
71
67
90
6
17
31
89
37
23
37
12
59
55
120
17
133
11
73
6
126
48
6
54
252
119
7
89
84
1
24
71
13
132
48
54
17
61
36
180
12
60
323
37
11
36
61
12
60
47
36
61
12
24
18
48
144
78
66
78
12
36
90
24
89
13
114
30
60
30
96
65
60
12
7
17
31
114
90
29
7
18
12
216
132
18
29
73
6
30
18
78
83
7
108
126
30
5
13
54
77
1
71
48
19
18
23
91
161
1
36
12
60
11
37
6
54
18
29
37
6
138
35
1
36
23
19
18
47
181
ABCD 97649625896*3^$a+1 [50036]
100
15
24
18
59
72
40
21
126
90
3
44
7
6
12
3
24
56
52
63
60
9
21
23
1
15
36
93
15
39
77
64
21
3
63
17
1
3
87
77
103
65
61
3
75
9
92
88
8
4
96
39
5
67
29
16
15
5
7
6
131
16
33
59
4
9
23
25
171
56
4
9
87
33
27
32
31
5
31
81
12
3
65
25
51
36
12
48
120
56
40
44
48
7
125
60
76
8
61
63
36
99
77
85
11
16
21
3
32
79
84
42
54
18
83
16
48
44
1
35
48
64
21
48
18
36
17
16
36
21
71
43
84
69
48
123
66
99
8
19
108
33
3
162
3
8
13
18
12
24
5
12
12
61
75
45
6
18
27
9
90
36
30
24
27
24
24
36
140
49
3
20
37
3
36
20
16
27
77
13
3
24
45
51
96
8
31
66
51
12
33
30
18
39
24
116
4
69
75
48
8
1
51
57
27
60
33
51
24
128
132
25
11
40
32
4
84
24
20
7
29
12
76
63
17
4
15
33
39
9
32
12
31
21
32
36
7
65
4
80
16
45
39
32
60
13
15
32
61
23
52
48
96
57
15
21
3
51
9
27
57
12
80
31
113
4
108
68
16
27
42
11
61
27
32
16
104
64
3
29
13
131
28
336
12
15
21
9
36
147
36
60
20
28
20
19
29
25
15
3
33
33
24
3
20
13
162
12
9
24
8
16
8
64
3
53
16
21
3
48
20
16
12
32
4
12
80
127
36
17
1
99
9
39
21
30
29
85
3
20
28
93
102
65
48
49
3
12
20
115
66
23
1
15
75
33
32
37
47
4
3
5
40
9
36
24
30
9
20
120
13
114
54
48
60
35
52
48
12
20
13
35
28
27
30
11
60
28
32
16
51
17
73
3
111
12
117
56
16
45
42
30
24
15
144
15
17
28
45
3
3
69
56
48
36
16
12
33
47
4
39
36
89
28
32
43
60
90
3
96
12
60
8
28
36
12
27
78
18
17
1
131
4
21
6
129
9
24
11
1
15
144
27
29
16
75
45
8
24
13
107
7
9
32
13
47
25
3
24
48
44
1
47
36
16
60
9
51
3
81
12
8
64
72
51
30
47
36
12
13
11
13
15
12
21
3
48
3
6
23
16
44
28
24
3
21
32
4
116
40
3
29
40
80
24
31
53
16
33
24
3
45
23
16
80
7
5
85
60
15
8
43
45
15
18
15
36
15
114
191
25
59
28
39
18
126
77
48
55
17
13
24
123
3
45
96
48
225
12
11
7
36
33
27
30
6
101
24
64
21
6
57
20
7
6
47
84
12
12
160
128
16
20
12
144
40
9
3
36
48
44
13
51
15
93
15
53
12
4
27
9
24
33
83
4
140
169
3
15
33
36
63
17
13
60
3
27
21
48
56
19
18
3
80
13
3
63
9
69
36
12
3
51
81
33
83
43
21
123
69
108
48
12
48
8
88
15
257
31
21
15
12
9
108
32
13
23
73
66
29
61
11
124
36
45
11
4
32
36
16
8
16
21
24
11
76
15
21
21
99
96
15
21
36
192
8
36
13
15
27
93
92
13
47
72
25
3
9
54
5
28
27
81
8
103
33
8
16
12
12
68
4
51
5
36
4
8
136
24
21
12
119
12
180
37
51
104
7
48
5
49
3
12
80
91
12
21
20
100
9
3
48
92
24
12
12
16
3
33
32
97
15
27
129
51
17
49
111
44
16
56
7
18
23
16
24
8
109
11
31
149
49
35
37
27
12
12
56
60
31
45
48
128
64
8
28
12
20
4
51
53
37
83
40
36
96
20
103
57
39
18
12
6
5
28
75
12
53
96
64
84
33
3
9
18
65
12
40
60
12
33
12
51
24
56
16
3
81
9
30
9
132
12
60
32
36
7
77
12
36
28
123
33
24
44
28
51
12
54
3
3
41
16
15
21
56
4
9
3
63
41
24
4
20
25
3
33
27
3
90
51
56
43
12
69
9
51
3
5
96
7
12
9
60
21
60
3
45
108
72
72
51
45
11
12
4
8
4
20
61
3
3
9
39
96
54
30
17
109
6
33
20
16
8
4
9
27
39
53
48
13
15
21
15
36
21
39
63
18
83
7
5
52
21
39
80
4
24
45
39
12
20
91
9
24
96
48
20
4
57
18
90
18
21
36
56
31
18
12
18
41
12
4
3
53
19
30
87
32
43
33
45
48
132
63
20
48
64
8
13
84
99
60
3
69
8
132
25
51
81
71
37
39
36
24
132
36
93
15
36
32
16
8
13
6
174
144
42
18
30
90
99
51
57
20
76
39
89
4
105
23
28
9
27
12
108
51
117
21
3
8
48
24
13
23
25
3
56
16
75
12
21
12
8
24
13
72
54
45
8
31
41
12
25
3
45
27
12
87
6
15
20
13
71
12
4
9
36
11
1
47
13
18
12
9
9
18
132
33
15
5
64
44
12
64
32
1
23
67
53
19
30
18
33
45
15
116
61
39
8
43
9
60
36
68
25
23
16
32
151
161
37
12
3
39
21
24
8
40
120
32
88
9
87
80
7
65
67
129
60
24
32
19
54
3
36
8
40
48
72
15
69
12
21
6
41
13
47
1
15
24
8
84
112
81
6
54
48
23
13
3
21
36
39
56
67
5
133
35
48
13
30
5
40
108
27
9
45
3
104
19
69
9
63
24
48
12
63
45
32
1
108
23
13
18
5
28
123
33
3
21
8
144
13
83
64
195
65
12
13
3
27
41
4
105
48
3
48
60
48
32
61
23
73
30
57
144
15
24
72
12
9
8
4
57
23
7
53
144
16
27
48
21
48
3
5
28
45
35
28
21
42
54
51
39
9
21
3
8
43
21
56
16
3
72
77
103
41
16
12
ABCD 97649884856*3^$a+1 [50039]
4
6
59
1
24
14
82
44
22
8
6
30
81
9
3
36
7
50
15
19
18
32
154
60
30
50
54
22
50
63
13
42
41
15
42
30
10
14
36
12
36
22
30
110
28
6
20
4
12
8
52
12
6
54
30
48
14
34
2
10
72
18
20
33
7
12
8
30
3
36
51
69
1
18
62
12
22
53
21
46
54
11
1
12
18
12
18
44
30
58
6
12
38
46
29
9
3
43
36
24
2
10
24
20
34
96
48
6
12
12
12
36
14
10
5
43
20
22
6
48
12
18
35
37
38
112
29
85
35
31
53
7
18
11
36
15
30
4
60
48
36
11
19
20
57
13
20
34
2
64
12
23
37
42
20
28
14
3
12
1
50
4
84
54
11
49
36
54
6
80
10
29
31
2
18
105
7
20
9
19
56
16
8
34
6
36
14
12
4
30
5
33
22
24
17
7
12
6
2
28
114
20
16
23
7
14
16
14
16
20
9
15
48
40
17
1
18
14
16
2
9
63
28
29
36
48
7
20
54
30
21
3
64
18
8
15
1
50
16
44
33
21
12
24
3
12
15
100
36
18
6
36
2
72
16
20
27
1
14
108
10
12
42
6
35
13
30
17
13
14
82
14
16
14
10
17
24
31
29
55
5
1
44
10
114
92
4
23
31
14
130
12
26
10
30
48
30
41
36
7
26
22
48
30
42
38
75
19
12
29
12
15
34
98
22
80
10
6
24
20
10
30
14
4
17
1
8
40
12
12
126
54
8
10
24
29
19
6
84
12
108
23
9
18
18
39
55
6
14
28
2
39
37
14
34
47
63
42
12
22
48
2
15
48
96
27
28
12
8
54
6
30
15
1
20
34
62
28
36
35
1
2
40
12
5
15
34
30
5
96
1
2
21
36
24
9
22
26
4
14
6
40
35
9
27
37
23
24
79
26
6
40
60
2
27
19
5
21
6
4
5
55
20
148
6
80
40
66
20
45
24
7
30
18
2
3
25
11
15
18
111
49
56
22
12
18
2
96
30
16
119
15
12
52
36
6
66
24
36
18
6
26
10
5
43
12
72
8
30
39
15
6
34
74
27
13
62
9
48
7
24
6
20
51
25
8
76
36
42
26
4
20
28
62
18
4
8
10
53
19
6
23
7
29
3
70
42
8
22
56
27
13
14
58
6
182
28
24
12
14
166
54
12
29
13
18
60
30
8
36
10
84
60
12
17
13
30
24
38
216
16
44
12
22
6
11
43
17
9
24
27
21
39
21
4
6
5
7
17
45
4
42
12
17
3
10
78
14
4
6
29
7
5
48
67
5
15
34
84
12
8
106
8
10
47
24
39
21
12
24
51
45
19
60
20
6
10
12
8
28
84
18
54
14
16
11
7
2
58
17
24
9
22
110
10
24
41
13
12
11
7
101
67
38
4
26
60
46
95
13
8
22
6
2
4
38
12
10
6
54
20
9
7
80
22
6
26
46
12
50
3
12
31
6
50
105
85
11
43
42
8
16
14
16
74
16
119
36
73
12
30
24
12
18
6
50
4
14
10
42
20
46
32
12
36
3
7
17
12
25
8
42
28
6
20
34
32
16
2
10
6
11
25
18
38
39
13
2
21
24
79
6
30
20
6
4
44
6
16
17
12
24
1
66
98
27
25
14
21
7
26
70
2
4
24
6
6
35
39
4
6
23
12
55
26
3
19
8
33
19
2
118
17
9
34
6
42
44
6
22
5
7
18
2
45
19
2
3
15
4
6
42
60
14
6
28
26
15
13
6
6
24
2
18
51
1
48
42
54
35
1
18
36
30
11
15
9
19
17
37
6
56
28
60
72
20
4
32
64
14
12
10
29
21
10
5
55
20
4
48
101
9
15
25
8
52
23
25
32
15
37
6
17
91
90
42
54
23
13
18
12
14
16
18
17
33
39
13
18
12
5
25
23
19
26
27
19
44
16
8
16
12
2
22
5
13
66
5
21
40
8
10
62
10
41
24
25
6
17
21
6
16
30
8
10
12
17
43
2
6
40
26
60
15
1
38
9
1
12
62
36
16
36
20
10
8
15
31
14
66
24
81
61
47
13
32
10
38
40
42
32
64
6
35
85
6
2
18
4
86
4
18
12
113
7
5
1
42
26
16
44
10
26
30
18
22
114
11
15
9
27
4
6
30
12
20
10
6
56
54
16
20
3
7
14
16
11
19
44
10
30
5
7
18
66
74
27
19
150
26
30
15
3
10
14
57
33
30
18
3
7
114
44
15
7
5
25
90
24
54
71
31
2
22
5
1
47
27
54
24
15
75
30
28
24
38
16
12
90
30
53
31
26
27
103
8
4
6
32
4
24
30
32
30
15
3
6
15
1
30
18
42
17
37
30
44
10
12
42
66
35
1
50
4
24
6
14
18
22
50
46
24
48
44
4
14
15
3
10
14
10
11
45
4
6
53
19
12
14
40
12
2
28
44
4
32
4
29
27
70
20
52
6
26
10
14
10
5
15
21
1
14
4
12
12
26
6
10
23
21
12
3
1
18
12
24
6
8
6
4
18
8
46
5
3
28
14
66
9
1
12
20
10
96
24
42
26
12
40
2
28
23
7
18
47
3
12
10
18
24
29
7
17
27
4
36
44
4
17
19
24
32
10
71
9
46
72
48
65
15
18
6
4
54
8
34
26
30
9
36
7
5
43
14
4
26
78
51
21
4
86
30
18
10
8
22
86
39
31
12
24
6
38
52
54
24
42
44
33
13
8
52
35
123
4
5
61
47
84
39
9
55
2
10
8
46
6
30
44
60
12
22
20
21
27
4
56
112
17
115
24
17
7
18
30
12
96
12
2
18
33
27
30
60
4
8
6
12
22
20
15
43
42
23
69
10
18
30
17
3
22
14
52
29
3
18
99
36
27
36
52
18
62
10
2
6
16
20
3
1
6
29
19
6
30
5
36
55
20
4
86
10
29
36
3
45
55
5
67
20
10
24
35
1
11
25
20
3
7
29
49
74
6
10
17
24
1
30
12
8
10
8
15
21
6
69
3
28
30
8
22
14
3
13
2
36
21
21
27
21
10
36
18
6
36
65
49
2
12
21
51
4
60
24
56
46
14
64
12
5
31
12
5
43
18
2
24
30
28
8
3
12
3
16
24
17
24
1
42
20
42
30
16
2
3
33
40
20
16
6
8
69
12
15
9
45
36
58
6
2
52
2
88
26
16
14
40
71
13
56
54
22
18
32
10
11
7
8
28
14
27
19
36
44
10
6
30
23
67
8
16
5
7
44
36
12
16
20
34
2
16
5
13
42
54
6
48
56
10
30
5
3
21
19
156
5
1
18
6
26
34
6
24
5
7
53
24
43
12
6
60
50
36
4
6
23
48
33
22
24
6
14
18
22
14
4
6
5
19
18
47
7
36
24
60
24
6
36
2
22
11
15
33
24
1
6
6
35
43
12
8
40
54
8
3
21
10
26
3
1
54
17
45
34
6
12
92
75
31
20
4
38
10
8
34
6
8
45
12
15
4
50
51
13
12
20
12
3
13
66
18
11
1
71
48
21
3
3
28
36
5
21
15
13
6
68
16
12
24
29
7
72
6
56
15
15
100
89
25
2
54
51
7
12
5
31
12
12
41
55
68
4
8
22
12
48
35
43
38
6
30
15
9
12
4
114
17
37
11
19
2
34
12
2
36
34
12
54
47
24
15
10
23
15
6
46
5
3
30
10
5
3
24
10
18
18
23
19
6
26
64
5
61
14
9
7
20
16
30
44
126
33
12
19
156
24
24
6
24
6
29
7
18
26
30
4
11
39
36
6
4
24
80
10
17
3
21
19
17
7
12
6
48
6
26
18
54
6
4
32
4
17
7
41
7
5
24
1
30
53
75
6
40
11
79
24
6
68
22
48
2
64
11
15
21
13
2
40
5
15
4
41
25
12
38
4
24
60
29
31
2
27
12
1
18
17
99
6
3
7
38
22
14
39
24
7
6
42
36
5
27
90
10
38
6
40
14
10
12
8
16
26
3
9
16
11
15
54
22
12
12
5
15
100
8
36
6
15
1
24
50
4
14
3
60
12
12
3
52
29
25
20
16
14
40
30
62
58
50
21
55
6
30
24
6
2
12
36
28
24
60
6
6
36
8
52
5
12
37
6
8
16
5
103
20
16
2
63
12
25
50
4
44
4
56
45
31
8
136
30
84
6
56
28
18
110
40
5
25
23
24
36
27
4
66
35
24
21
22
32
16
14
ABCD 97650103262*3^$a+1 [50022]
15
3
30
72
6
24
49
41
31
29
84
12
43
24
8
112
8
112
17
120
48
150
30
43
72
8
27
12
24
66
78
25
113
18
85
32
9
90
144
84
66
66
45
9
15
15
25
35
12
138
24
6
60
72
60
73
144
17
6
33
16
95
9
45
36
79
41
30
1
24
83
48
109
83
42
51
15
12
117
81
198
25
11
18
90
66
6
9
9
6
24
30
6
6
31
24
155
66
54
13
65
103
203
30
151
59
6
18
36
12
45
39
36
168
30
87
123
30
24
87
39
1
35
60
49
65
31
23
42
15
15
24
84
13
95
24
49
17
12
51
16
24
96
11
42
3
75
13
17
103
17
42
72
13
77
18
1
35
36
48
6
19
47
18
72
30
18
6
42
30
60
78
55
11
24
205
5
6
6
79
11
12
25
23
48
1
23
1
11
69
9
30
30
66
25
5
30
24
6
7
17
60
27
33
78
24
18
7
5
6
13
41
36
12
102
36
24
48
48
18
6
21
63
1
35
69
27
198
54
162
39
9
36
54
78
12
6
36
60
60
1
24
71
9
3
85
48
48
257
18
30
90
96
30
66
24
108
12
13
48
23
42
39
3
48
13
47
24
18
6
84
96
90
42
72
18
42
13
23
25
41
54
25
11
78
18
13
131
66
60
198
25
32
147
13
95
48
54
36
31
24
35
21
9
15
9
18
45
33
31
23
33
27
13
89
84
67
119
18
6
81
15
49
71
1
72
71
6
19
17
12
123
33
7
48
125
84
6
1
11
54
120
24
31
95
1
5
3
111
48
12
54
24
31
17
7
48
24
95
24
90
72
7
35
60
72
24
49
5
27
40
23
228
18
36
31
29
75
9
6
9
15
42
18
30
7
8
69
67
71
12
21
9
6
84
12
6
18
84
138
54
30
103
11
24
13
23
36
54
120
6
48
120
18
18
24
61
71
1
35
69
33
48
79
23
73
48
11
30
66
93
105
24
7
11
45
40
23
1
65
48
162
21
57
42
69
45
54
48
60
114
55
35
18
6
90
6
13
41
30
1
11
72
30
111
9
102
96
18
66
6
72
6
57
27
60
30
27
9
24
7
41
90
37
5
3
64
104
21
6
30
24
54
42
30
25
173
30
12
33
27
37
95
1
96
65
39
57
42
42
66
24
169
56
9
30
36
6
30
49
5
18
48
30
42
25
8
27
6
72
18
54
30
1
5
6
84
54
48
102
85
17
270
121
23
81
21
42
48
9
33
6
6
19
11
60
9
72
15
84
150
6
73
71
18
138
37
95
193
8
171
13
5
30
198
24
48
31
5
6
24
30
111
3
13
80
75
60
9
39
36
30
39
39
60
6
42
84
1
23
6
54
36
73
11
6
18
42
60
55
24
65
31
5
19
59
6
12
54
45
16
24
113
36
19
17
24
30
1
41
42
37
11
24
13
47
78
42
25
41
18
21
9
7
23
121
191
18
12
54
61
83
37
23
30
19
143
33
40
149
3
24
3
36
25
11
6
102
1
72
23
1
35
24
30
31
11
12
12
30
30
60
24
6
90
6
54
48
1
5
91
53
48
78
66
36
7
11
96
30
18
48
24
108
1
47
49
24
41
135
3
48
30
7
35
13
17
7
48
23
102
3
63
1
59
181
56
63
24
25
53
138
1
131
72
6
54
25
17
6
42
36
51
63
1
29
27
3
102
108
48
19
59
181
29
27
9
15
9
66
60
1
65
120
42
72
85
41
18
42
43
32
24
3
30
31
24
41
15
129
60
12
30
1
48
17
30
24
156
30
79
24
137
55
107
60
108
37
56
39
42
31
23
60
12
73
5
54
13
80
9
6
12
12
6
48
12
42
21
72
40
24
23
6
30
85
41
36
3
51
24
60
12
30
79
11
37
47
18
103
95
48
60
54
7
11
24
24
6
18
12
48
60
6
66
30
48
31
95
24
57
9
84
27
16
48
5
19
8
39
126
198
37
8
64
77
66
9
16
8
216
21
43
11
13
11
12
54
6
30
127
48
47
25
32
9
7
47
36
60
1
59
21
40
35
24
222
7
47
1
65
78
30
90
60
21
64
96
5
43
41
24
66
6
15
88
101
30
141
120
40
5
18
33
3
42
18
1
11
54
103
47
6
75
57
12
54
30
24
6
81
24
21
60
30
1
107
13
23
1
41
78
49
17
31
17
102
1
23
25
137
63
15
24
6
6
144
6
31
23
120
12
37
41
6
25
48
11
102
15
39
54
19
23
18
24
66
192
48
61
35
6
24
103
113
79
23
1
56
9
60
19
65
12
19
11
30
135
45
54
6
6
12
12
73
17
103
11
36
90
31
35
54
30
24
1
23
6
6
48
12
84
54
6
12
24
21
3
24
60
60
60
1
17
30
18
15
87
9
99
66
51
39
18
18
12
48
9
63
126
42
49
56
24
40
24
24
11
120
60
66
54
144
72
18
90
66
90
12
204
78
30
12
18
31
24
35
72
78
48
30
48
1
120
23
60
90
27
24
16
65
31
48
35
6
78
48
24
9
87
48
12
13
24
96
17
18
36
1
17
6
24
120
60
18
19
29
30
24
30
7
11
13
77
75
57
ABCD 97650960424*3^$a+1 [50135]
31
59
54
36
18
13
83
1
29
54
76
32
100
50
19
108
11
1
15
60
21
3
9
15
26
31
39
20
4
45
72
3
20
13
15
9
84
72
107
25
75
33
24
24
5
10
45
15
9
41
46
134
7
35
18
79
12
65
79
24
3
33
5
54
90
82
33
48
168
29
10
21
24
17
55
15
45
101
19
89
36
94
57
17
66
49
60
3
14
10
14
12
55
12
12
48
12
11
28
81
15
45
84
17
10
8
184
81
36
131
30
10
93
5
60
54
90
108
72
82
21
63
60
9
3
165
63
9
132
36
12
12
36
60
23
124
36
45
29
43
17
31
12
60
17
67
131
54
96
10
80
12
13
3
36
110
46
50
10
74
6
37
83
13
5
36
6
90
12
43
204
29
7
24
24
51
48
26
30
72
37
3
20
28
69
5
31
60
59
13
12
11
1
15
33
27
26
58
12
62
18
84
28
48
38
19
11
52
2
58
212
72
1
72
12
83
13
27
176
112
48
32
54
79
15
9
41
132
7
65
43
72
65
10
2
34
20
54
7
89
91
53
90
1
17
67
3
9
23
25
72
60
48
51
122
94
45
48
11
150
19
101
19
23
25
47
37
24
171
9
24
123
2
18
13
41
31
5
7
27
146
18
61
11
13
5
31
221
18
1
120
48
12
3
56
25
24
51
57
17
82
116
132
73
17
7
15
9
5
31
15
69
41
6
13
15
2
82
8
73
12
59
121
47
108
18
30
61
60
84
60
12
24
5
24
7
83
144
28
2
7
53
55
12
24
87
12
36
20
24
30
58
2
12
394
110
60
54
97
23
13
5
22
36
12
24
9
29
91
96
108
27
21
60
12
3
72
45
17
10
201
12
47
1
125
70
8
112
9
36
12
95
126
36
31
15
108
9
35
37
36
12
27
48
2
36
144
18
1
84
257
10
26
142
96
14
36
34
45
132
29
22
44
18
91
24
48
77
31
89
22
48
2
24
31
60
65
36
34
9
47
25
99
21
5
18
40
12
57
53
70
45
12
15
45
48
83
37
24
65
24
12
43
84
15
56
42
19
51
60
12
36
9
41
130
60
44
37
24
11
49
155
1
11
229
123
81
5
12
22
45
48
47
28
8
112
105
72
12
41
187
53
43
5
10
32
40
84
93
3
9
96
3
32
145
47
85
60
3
14
18
16
36
38
202
96
57
12
53
22
26
94
14
67
180
3
2
72
91
60
29
7
11
28
9
3
32
1
39
110
43
12
12
24
35
4
86
10
21
48
36
36
3
8
13
72
12
41
36
24
84
22
56
37
11
1
59
1
29
60
12
43
156
3
12
33
51
21
41
19
51
9
36
3
21
5
34
9
87
50
24
66
16
2
55
53
43
27
12
96
9
47
54
7
83
25
29
43
12
48
5
19
3
32
180
16
2
226
21
5
24
10
117
72
35
13
48
47
25
5
54
18
43
29
55
3
48
2
60
18
13
35
61
24
120
11
6
10
8
1
36
84
36
12
51
21
108
72
41
67
60
15
80
90
48
168
19
191
1
23
36
49
75
21
24
12
11
42
10
8
18
156
91
17
43
17
36
7
39
45
24
12
12
63
57
12
71
73
11
6
19
3
62
79
171
21
12
15
8
25
27
110
6
1
29
42
64
21
3
50
31
36
12
36
60
72
12
3
45
5
30
52
2
24
34
36
81
3
48
8
1
111
122
55
23
192
13
72
12
24
36
5
6
30
22
45
51
9
5
36
7
27
45
3
93
96
65
55
71
73
72
95
84
6
34
38
10
2
36
103
99
21
132
12
191
16
33
15
60
33
84
24
27
48
60
69
5
31
5
19
15
38
70
33
12
60
15
2
60
12
36
19
24
87
33
27
9
3
36
2
34
14
126
6
192
7
161
12
7
3
72
48
33
89
6
18
19
3
24
98
22
80
49
72
24
60
63
92
40
45
5
199
71
136
9
36
17
67
41
7
36
51
21
3
9
60
47
16
57
5
12
139
65
67
53
22
9
5
43
53
7
5
6
30
19
12
75
24
2
22
33
119
1
15
2
142
153
15
146
12
18
16
8
1
24
3
9
24
72
144
41
19
53
22
33
17
24
106
48
21
24
3
93
77
34
38
7
48
51
20
1
41
7
60
96
24
3
2
108
19
108
5
43
24
36
23
4
156
24
26
55
39
45
83
37
48
3
45
29
12
24
19
96
24
12
41
132
36
70
69
5
10
56
16
93
23
97
12
60
29
127
29
106
38
24
10
38
18
4
117
48
12
3
50
96
30
40
21
11
78
67
12
83
133
12
29
34
21
53
91
36
60
63
26
55
17
7
72
24
5
120
24
30
52
93
36
15
21
23
85
36
12
65
12
36
7
27
98
43
27
248
112
9
41
10
48
9
48
72
36
11
108
36
1
24
27
33
24
291
2
55
39
14
31
53
7
11
109
15
26
67
48
60
17
18
13
12
27
116
102
19
15
96
2
12
34
141
48
60
5
90
88
9
63
21
135
105
17
70
105
53
22
45
65
18
1
65
19
59
1
47
109
24
51
9
ABCD 97651656866*3^$a+1 [50028]
60
13
23
4
8
52
48
21
11
100
9
72
95
16
56
1
24
15
45
96
3
45
24
11
28
20
217
47
4
20
28
20
60
25
23
25
155
37
39
32
25
71
13
47
96
13
3
36
32
12
180
12
40
44
1
12
12
96
23
12
49
132
15
21
47
13
24
3
45
12
87
48
129
23
49
72
39
33
36
119
4
81
144
84
3
68
60
48
24
13
60
12
59
16
32
13
75
8
24
24
48
40
24
44
76
69
27
68
48
25
11
60
84
72
1
23
12
60
1
23
73
24
47
49
111
72
8
13
47
1
3
56
16
36
12
24
12
9
72
48
12
95
36
84
37
60
60
24
72
12
60
3
8
1
15
92
28
21
35
13
35
72
36
13
35
1
411
21
47
109
39
12
20
25
24
12
27
45
35
24
40
8
1
23
4
33
59
4
9
23
157
71
61
11
25
11
48
12
36
25
99
21
51
24
48
24
44
36
76
33
12
15
33
24
59
28
84
32
100
93
156
35
1
11
24
16
57
132
12
48
35
64
48
45
36
11
36
13
135
128
13
3
128
16
32
76
32
49
11
52
12
9
59
64
20
1
11
12
133
36
71
16
8
28
32
60
37
72
3
81
63
9
23
72
37
51
9
27
92
24
16
9
39
21
87
92
48
25
95
96
28
21
63
72
57
60
11
13
23
97
12
35
37
183
9
23
37
47
97
47
36
64
56
1
12
3
32
25
15
69
11
25
168
15
8
37
3
9
36
60
12
12
87
68
61
167
48
40
117
48
83
40
81
24
11
36
13
27
9
167
4
33
72
132
36
60
51
81
107
24
1
96
23
40
144
32
24
40
9
3
9
51
45
3
8
13
168
27
44
52
21
48
48
60
84
35
40
56
4
9
36
48
15
8
13
123
20
13
39
57
35
16
12
21
11
13
35
37
11
36
13
47
36
12
13
12
24
39
56
13
12
59
1
96
144
48
11
16
33
23
85
12
107
49
59
1
63
21
36
23
49
15
20
28
36
44
48
4
45
3
44
13
180
12
11
1
36
12
47
48
96
61
11
120
16
21
12
39
20
16
20
12
97
27
80
25
23
1
36
95
36
13
11
97
23
16
44
4
9
51
36
8
4
176
61
3
21
15
44
28
105
11
97
15
9
71
1
83
1
23
16
57
24
23
72
36
48
25
11
12
12
40
48
45
24
36
71
37
75
104
13
12
15
24
48
20
12
37
12
51
80
1
35
1
96
39
45
36
47
13
71
60
36
12
16
104
216
133
155
24
1
36
51
33
47
13
36
3
80
1
63
33
35
12
28
36
44
37
120
35
73
12
59
16
116
61
23
25
3
9
11
37
60
11
4
44
48
85
36
35
4
140
13
3
56
40
8
25
3
144
21
23
36
1
48
47
13
35
36
12
100
32
24
4
84
24
9
60
24
23
12
25
27
12
8
1
12
3
8
25
39
8
48
28
57
23
64
20
13
60
3
44
84
28
21
123
32
145
24
39
21
83
85
39
9
24
60
15
20
13
24
39
9
11
37
63
80
25
47
16
36
84
21
3
56
16
57
99
21
36
3
48
36
36
92
4
8
1
12
27
92
25
96
35
4
105
23
13
35
13
12
59
13
111
20
60
97
15
93
3
117
12
59
49
15
8
12
16
32
12
49
12
11
24
112
32
192
36
13
23
112
8
85
59
61
36
3
80
52
8
148
45
48
23
25
39
24
45
23
12
25
36
36
83
1
60
47
37
63
9
72
48
24
108
48
12
15
60
45
59
12
1
60
3
32
4
45
24
71
84
133
48
11
24
1
35
1
11
16
33
111
9
107
60
52
21
23
1
36
48
47
25
155
60
4
9
36
3
8
24
73
36
72
23
1
47
1
27
8
24
37
24
11
12
36
48
24
84
36
85
59
28
9
11
88
9
15
56
96
112
69
3
60
12
80
13
83
1
12
11
76
9
12
72
63
81
23
12
12
52
44
24
40
20
52
56
160
9
11
25
84
23
13
24
12
48
12
108
227
1
24
24
36
27
36
12
32
61
3
32
132
1
59
28
20
60
37
36
12
12
15
20
48
13
15
36
12
68
28
9
24
60
51
8
13
11
4
20
28
21
15
9
48
15
9
11
12
48
37
27
21
11
13
48
3
45
3
24
8
24
25
24
60
3
8
48
16
9
48
63
57
24
11
12
37
3
24
56
1
27
20
16
8
73
11
4
33
71
24
48
48
28
33
47
4
80
16
8
4
21
12
11
13
12
11
52
32
12
4
96
21
23
12
52
9
35
61
11
12
1
11
24
96
12
16
140
1
144
23
12
25
203
1
12
11
4
21
12
35
220
84
32
24
4
68
1
11
64
36
32
1
71
40
12
60
20
96
25
35
88
8
36
13
23
49
75
224
48
196
80
37
24
75
8
12
1
83
40
36
20
16
45
24
51
32
1
60
155
24
52
45
71
28
180
8
181
12
24
23
4
9
168
3
32
85
11
16
33
11
28
32
64
33
23
12
16
117
87
20
48
48
61
39
117
12
23
1
24
24
12
11
12
100
21
75
8
40
96
117
23
12
121
47
48
25
60
51
80
36
25
51
36
20
24
24
61
84
59
37
107
4
12
57
35
36
60
52
21
159
69
39
20
60
60
48
85
27
20
85
71
49
96
83
16
21
119
84
4
81
12
12
35
4
24
48
165
15
20
37
12
11
16
12
24
48
24
20
37
24
12
12
47
13
12
39
12
33
3
60
12
36
44
1
24
36
23
60
52
44
24
24
16
57
27
129
11
72
97
15
8
ABCD 97651833044*3^$a+1 [50009]
185
1
32
3
15
180
9
153
90
21
24
12
48
48
3
105
84
103
90
35
57
88
38
34
72
23
36
19
72
66
158
81
60
25
36
2
22
14
57
19
30
216
110
18
75
27
18
60
4
18
12
53
15
100
5
45
27
12
175
36
54
38
88
38
4
11
39
45
193
47
273
15
3
129
45
27
33
63
24
60
180
69
102
40
5
49
35
96
132
13
152
75
3
105
12
97
108
131
19
65
48
60
165
48
204
18
213
57
70
90
59
81
22
18
23
12
12
45
52
86
60
192
100
5
120
37
59
31
5
84
1
48
42
41
12
37
66
5
60
120
33
102
9
156
37
18
2
48
27
33
52
47
241
2
52
6
47
276
67
89
21
30
33
60
60
12
115
29
69
39
12
13
8
39
96
49
11
60
19
38
120
18
4
56
18
16
56
63
144
25
60
26
54
63
49
68
96
94
5
13
107
108
55
162
11
96
103
17
48
12
1
50
30
64
98
150
3
33
12
39
84
12
12
72
3
57
36
27
33
25
24
30
18
83
72
13
47
120
25
68
3
96
63
10
23
25
38
30
22
137
13
47
60
85
42
113
12
55
41
25
24
23
60
21
54
33
105
27
85
56
87
72
36
12
48
121
11
12
15
18
40
368
27
45
195
120
12
25
107
81
135
45
82
68
18
84
63
108
84
93
63
36
36
3
54
3
84
24
1
35
3
57
81
87
60
96
135
166
74
30
27
27
177
36
3
105
49
8
39
60
216
55
144
86
27
63
93
109
86
57
27
10
18
5
72
7
41
12
216
19
18
24
83
21
4
102
53
37
23
37
11
24
24
36
9
34
5
73
54
18
83
19
113
55
18
144
14
141
223
68
162
36
52
50
22
20
3
120
33
72
40
23
1
18
108
68
12
18
72
10
54
23
3
60
9
31
29
24
1
86
9
93
22
74
90
4
18
32
40
8
3
1
35
51
42
3
55
90
50
102
3
3
105
84
13
68
4
12
36
72
42
41
49
48
20
3
15
33
84
180
3
165
25
122
22
143
13
144
90
65
3
10
50
45
3
9
51
18
16
14
9
33
39
1
8
27
37
8
112
38
12
58
32
15
13
95
48
87
129
60
60
73
56
16
11
27
58
23
45
34
68
78
159
93
123
79
48
2
51
1
11
72
45
52
23
33
27
12
60
3
213
24
115
41
135
30
87
13
30
20
180
22
23
48
19
113
27
117
120
1
32
3
105
160
35
3
21
36
72
67
29
12
135
10
120
54
5
36
48
249
96
30
42
339
48
7
53
25
98
100
5
85
35
15
12
57
24
9
36
42
70
50
10
23
31
90
158
81
24
33
78
4
90
167
84
9
51
27
40
5
60
25
8
4
50
148
92
18
40
8
22
29
36
117
18
33
1
168
47
1
20
18
34
168
68
39
132
9
27
12
60
13
72
68
39
84
37
32
123
7
50
3
3
69
96
69
48
159
84
45
82
144
161
117
27
73
23
57
10
80
28
5
85
54
14
12
27
15
112
90
98
117
24
84
15
81
61
18
20
66
184
50
45
51
76
104
34
38
30
3
1
14
4
197
108
3
22
12
164
52
119
156
144
91
68
102
4
11
12
15
21
1
104
72
22
41
27
9
24
19
5
13
299
13
11
1
131
33
12
90
18
136
11
204
123
318
27
37
8
135
67
5
33
160
110
130
47
1
263
49
12
18
90
42
125
1
32
120
10
5
43
38
15
12
25
38
81
9
27
120
12
7
30
6
17
72
33
18
9
3
33
57
10
12
29
61
14
22
83
12
27
6
12
40
54
38
66
42
27
25
20
87
69
27
37
98
4
78
11
12
79
96
77
25
23
15
297
97
96
500
160
50
9
48
7
26
75
79
8
112
36
17
105
3
24
1
120
2
33
12
252
81
15
33
87
27
21
69
51
37
144
56
94
66
119
3
10
18
50
12
10
5
12
48
25
8
22
18
2
22
203
48
109
35
51
129
69
22
173
1
35
156
60
55
20
9
48
108
49
23
73
12
11
27
18
27
72
45
48
15
ABCD 97652424932*3^$a+1 [50062]
71
40
20
24
37
24
12
119
36
60
25
48
71
28
8
97
3
20
49
3
68
60
12
148
32
37
131
97
35
25
23
25
63
80
1
24
71
1
72
11
280
9
63
8
37
23
121
11
12
40
32
144
76
69
35
49
63
8
36
28
8
37
35
37
23
60
72
84
4
36
9
27
20
88
56
72
12
1
47
60
24
13
11
60
40
176
48
37
60
11
24
48
36
120
240
192
85
107
12
36
12
228
13
36
63
180
36
32
12
12
61
23
36
13
47
61
27
128
24
36
132
85
95
148
45
23
181
11
12
157
3
81
24
107
121
27
153
144
131
132
25
11
61
24
131
168
36
60
4
56
121
39
9
135
140
37
83
1
71
36
60
13
24
11
109
11
52
44
24
4
32
36
12
1
59
36
24
12
148
36
80
25
75
117
108
96
3
32
85
59
49
180
11
36
36
132
28
44
25
48
11
84
36
60
25
27
45
47
108
232
68
12
96
84
25
11
24
72
76
140
48
36
24
85
27
8
24
37
23
16
9
107
24
24
12
108
1
75
56
85
11
168
24
205
60
23
72
13
23
52
20
25
59
13
27
45
60
36
3
20
49
11
24
48
64
20
49
39
81
27
72
20
12
13
11
121
3
152
36
48
301
291
20
24
108
168
144
109
239
16
44
36
36
36
72
73
119
120
48
12
48
60
12
40
116
108
60
40
20
61
24
59
168
192
72
13
75
32
49
99
20
96
72
109
99
44
12
121
12
35
133
23
85
39
36
36
33
75
180
72
8
48
120
73
11
216
73
27
72
36
116
25
71
12
1
72
35
84
13
23
288
25
191
156
48
97
155
28
249
35
13
27
68
49
119
36
13
83
120
60
28
92
49
39
117
108
11
25
63
8
72
61
72
48
47
84
84
25
11
1
240
47
132
24
12
73
12
23
60
24
180
1
95
145
11
28
45
11
49
23
88
92
120
37
71
24
36
25
135
9
63
68
12
48
16
36
20
120
12
73
143
1
11
13
239
97
71
180
240
12
28
33
59
120
12
1
95
60
60
12
25
203
48
36
25
11
12
12
4
20
132
60
85
72
11
12
4
9
35
25
35
37
35
60
204
64
104
37
48
23
24
25
11
84
48
25
11
120
124
36
20
24
60
37
120
216
23
12
64
33
12
11
12
76
32
37
75
36
44
60
12
24
85
11
288
228
24
25
59
49
108
59
36
48
12
13
144
12
60
3
141
215
49
27
8
168
60
12
12
24
60
301
3
8
12
16
80
100
45
36
95
76
105
12
96
95
157
83
61
48
23
4
104
12
240
120
72
12
13
192
63
116
12
88
92
25
60
155
300
49
144
144
23
12
40
92
108
16
44
180
108
24
36
48
145
27
164
84
24
60
37
36
144
23
36
12
120
229
23
25
72
59
40
45
27
69
36
12
11
24
456
37
72
11
12
12
13
47
16
45
11
16
9
59
40
9
11
12
73
39
20
16
9
23
4
56
229
84
99
92
61
72
11
84
1
71
4
32
40
44
24
40
152
28
212
48
64
80
36
36
61
84
35
24
24
60
25
48
47
48
4
20
49
39
8
132
168
13
35
60
24
12
16
69
191
24
85
35
64
36
104
36
1
35
60
48
4
116
24
12
24
96
61
24
11
108
289
60
47
205
75
9
99
81
59
36
1
75
176
13
11
13
107
13
72
35
36
24
36
240
13
239
25
215
28
80
60
24
16
20
12
36
4
56
12
48
12
60
60
13
47
144
48
216
4
32
168
52
108
36
45
24
107
36
84
84
60
24
12
84
24
60
1
36
11
12
88
8
109
155
60
48
12
96
24
28
8
24
108
48
12
84
121
63
72
45
59
145
23
36
132
109
ABCD 97653190034*3^$a+1 [50082]
16
27
108
9
21
155
144
43
21
69
18
9
33
84
27
69
27
57
311
175
18
6
126
102
5
31
17
16
80
49
18
93
144
69
150
53
16
15
65
25
135
45
147
3
66
126
93
15
65
96
1
72
23
37
75
32
163
126
15
32
37
216
90
57
32
96
48
1
111
105
54
33
39
18
150
102
126
18
132
48
36
150
36
30
54
21
96
153
183
123
5
13
3
141
3
33
114
18
18
9
75
21
32
16
32
112
176
31
209
43
21
144
45
3
111
84
36
42
15
32
64
117
11
133
150
156
41
13
35
25
90
48
29
16
45
3
80
96
304
48
32
16
15
6
11
19
72
78
23
64
80
7
78
11
61
120
36
39
96
80
109
3
96
87
102
35
64
51
30
306
24
18
72
18
57
80
16
32
7
41
85
27
32
112
15
17
19
29
79
126
48
18
168
57
32
16
39
18
39
135
18
6
36
29
109
3
80
48
85
90
42
71
157
35
48
43
5
19
45
9
72
144
15
32
43
69
33
42
21
9
87
9
23
61
35
16
129
150
30
96
66
144
9
15
161
91
5
16
32
16
48
27
5
16
32
31
33
48
9
198
72
18
108
60
72
87
33
90
117
213
48
144
42
65
19
126
180
18
105
75
36
17
96
19
18
11
115
29
48
144
139
5
16
15
48
186
66
72
29
7
41
49
111
192
176
48
16
96
81
216
18
5
163
48
54
135
33
15
105
78
41
16
80
43
21
51
12
6
59
103
174
107
16
144
9
12
155
43
293
48
96
1
191
91
5
64
21
27
105
126
105
57
119
48
193
12
108
132
3
63
17
96
31
90
36
24
11
91
101
115
42
35
13
3
51
93
96
176
112
27
69
81
84
59
13
24
59
61
99
105
135
96
80
16
336
144
32
1
63
99
29
121
234
12
234
54
54
36
72
42
53
112
123
144
69
57
135
96
32
48
7
150
83
97
15
32
16
9
18
21
32
64
153
66
18
36
47
64
141
3
48
80
96
48
48
1
36
75
32
73
54
129
21
123
15
81
80
61
291
27
126
39
32
199
324
36
17
16
9
167
13
147
27
309
32
64
33
48
18
29
7
6
131
144
16
69
12
108
83
16
32
192
16
3
18
27
171
5
48
37
42
33
176
48
13
195
32
7
48
9
27
5
85
27
33
63
171
18
210
17
64
32
19
12
36
54
71
25
12
75
128
37
66
105
48
339
372
18
23
19
30
47
192
109
3
27
54
60
51
48
345
6
17
91
36
102
27
32
64
39
96
57
32
16
39
137
160
99
29
64
33
126
84
6
18
12
132
5
48
37
12
54
42
12
35
16
32
16
9
18
117
192
111
17
73
36
156
87
135
89
31
17
64
249
39
32
96
112
48
32
48
48
85
48
123
81
66
42
51
48
3
54
24
30
33
80
37
11
61
54
30
111
3
18
107
16
15
33
128
91
78
39
63
65
7
6
147
87
18
84
35
16
96
21
11
37
27
48
48
21
11
7
6
243
219
21
32
64
32
55
9
48
48
21
155
97
30
257
31
24
41
48
144
37
48
60
12
24
27
240
32
25
12
11
48
199
126
126
66
42
65
37
171
27
96
36
17
31
18
60
83
61
83
55
78
27
48
45
3
87
9
32
37
72
147
63
72
6
83
1
159
32
16
80
64
9
36
3
87
150
30
222
30
137
565
42
17
67
125
96
16
39
9
27
18
72
12
18
45
ABCD 97653203632*3^$a+1 [50016]
18
72
27
81
127
44
36
27
37
161
18
21
108
28
60
20
4
48
80
16
29
43
20
4
8
33
19
20
51
117
88
84
36
44
9
55
56
24
12
112
20
40
5
3
28
59
18
18
61
11
73
12
23
9
36
4
68
45
27
28
44
64
120
104
45
126
90
67
60
8
27
25
192
168
68
40
65
7
65
39
100
104
9
3
24
64
89
18
129
36
64
41
27
16
60
59
61
104
72
88
36
44
16
96
36
167
13
5
67
5
27
76
60
48
36
96
143
37
17
27
64
20
64
116
40
12
12
185
55
60
12
56
105
3
100
32
12
51
1
20
36
100
77
18
18
31
36
95
109
24
12
228
5
7
65
3
36
24
4
48
12
8
244
53
27
63
126
19
48
113
54
85
32
9
31
84
60
167
18
139
8
64
36
5
67
5
18
13
59
73
120
8
64
48
24
144
36
8
40
11
9
172
156
23
1
96
60
12
128
48
4
36
92
4
68
100
35
45
48
64
41
55
17
90
133
20
40
24
53
63
64
53
7
20
136
35
18
55
116
40
96
17
36
91
24
56
9
27
88
20
52
60
5
67
5
3
64
24
24
72
48
48
77
7
11
9
99
217
17
18
85
5
63
12
123
1
44
189
108
27
48
4
11
72
13
60
8
9
7
11
129
148
96
72
48
29
27
16
12
53
367
20
52
24
5
55
24
60
80
76
140
64
32
189
19
8
84
60
288
16
12
35
145
84
41
19
24
32
64
23
37
36
17
36
31
68
48
87
93
4
29
79
12
53
7
11
85
23
9
16
96
140
9
207
100
17
55
71
37
164
108
16
36
44
76
23
18
7
92
171
18
54
18
55
84
24
44
153
288
39
172
120
56
27
73
12
23
37
71
81
189
19
80
148
5
7
65
18
25
48
89
90
1
35
9
12
40
48
12
8
51
45
9
43
12
8
40
24
48
32
88
60
41
147
60
27
18
63
9
31
5
19
92
108
105
103
23
54
36
54
73
132
48
35
25
128
9
7
29
54
37
48
80
33
72
7
24
77
67
23
73
44
12
16
72
168
84
8
112
23
36
37
107
13
24
53
36
19
8
28
72
12
5
43
24
8
51
21
28
5
3
64
24
12
204
36
35
9
40
113
18
25
60
5
72
3
4
56
84
51
57
16
89
7
96
12
20
36
12
213
55
17
18
49
23
9
9
7
68
64
5
90
90
198
90
18
121
60
8
16
24
108
77
90
21
87
9
88
36
12
53
19
12
113
27
81
18
45
9
91
12
180
72
68
112
68
45
79
84
56
60
136
17
147
33
7
108
12
53
3
40
24
8
28
23
45
27
18
55
12
48
29
75
51
37
12
8
204
4
95
9
16
12
17
63
27
1
12
5
7
65
63
48
24
48
4
108
12
8
40
95
57
100
23
13
5
19
8
100
12
60
8
28
12
23
9
16
108
29
31
5
19
20
51
61
120
60
209
99
81
54
18
3
352
104
28
35
21
60
4
5
18
18
147
64
24
12
80
87
36
21
16
12
80
28
185
55
35
85
12
48
17
147
36
100
23
9
76
36
24
56
148
65
27
9
7
20
144
9
7
12
53
3
16
84
72
104
84
16
24
47
9
100
96
108
96
8
60
16
24
32
40
36
104
4
36
108
240
36
24
101
7
48
17
18
117
4
59
121
120
11
72
13
5
75
180
112
65
43
83
45
27
288
1
71
153
45
99
48
33
99
45
43
72
65
27
28
53
19
80
28
53
115
47
73
8
64
48
8
4
48
60
20
27
21
40
12
35
9
16
12
12
41
7
20
48
28
95
61
48
60
11
21
60
9
127
35
57
15
61
56
28
8
4
48
65
18
49
41
90
37
80
72
144
52
32
33
127
8
100
168
84
168
84
84
120
12
60
164
180
16
84
71
162
27
9
75
40
56
16
68
36
16
12
36
12
12
35
90
111
4
20
288
100
12
5
67
23
121
95
229
12
11
18
31
23
37
48
41
54
133
60
68
12
100
60
12
72
24
17
90
18
19
35
36
9
112
60
120
113
31
140
9
27
148
12
29
111
124
107
145
12
12
119
1
8
12
231
252
90
115
96
84
ABCD 97653289588*3^$a+1 [50008]
12
78
24
9
65
55
99
42
3
72
39
9
72
5
16
99
39
80
16
48
42
36
27
3
282
30
2
19
15
110
106
33
41
76
14
70
20
115
141
3
15
81
24
135
72
6
75
33
15
5
19
35
37
69
99
51
45
5
19
15
57
45
44
10
21
165
234
12
45
72
17
58
66
6
78
62
118
6
69
120
45
2
1
24
39
9
45
6
36
9
24
51
21
45
3
15
48
102
6
12
33
15
54
120
12
80
54
1
63
90
12
24
54
36
72
9
69
56
4
54
81
24
72
159
74
36
10
174
66
129
72
24
65
31
21
90
33
5
70
12
9
53
10
6
27
72
21
180
30
24
30
32
40
50
1
33
74
22
66
30
44
10
81
15
9
93
36
15
15
86
58
36
30
39
125
16
75
35
4
6
75
24
120
96
24
75
72
44
40
6
8
72
91
53
4
102
110
16
108
39
21
66
30
123
3
90
54
210
51
17
31
87
9
53
40
36
66
20
10
63
72
15
74
31
48
47
54
10
116
4
105
24
11
76
18
96
84
102
45
29
82
54
75
9
50
126
16
84
171
107
36
145
15
9
93
54
69
120
15
81
69
86
106
3
69
3
69
3
21
50
49
207
6
99
51
84
80
10
135
35
4
194
142
48
156
21
63
2
124
90
102
54
44
34
15
3
30
78
102
18
116
13
15
6
20
10
6
63
15
33
3
42
132
18
30
192
12
18
66
15
24
5
40
75
21
162
42
42
165
83
112
24
21
24
87
54
24
195
45
80
34
12
36
78
90
57
33
300
42
33
24
17
10
6
38
36
13
15
60
96
60
84
60
36
42
27
93
42
18
54
24
9
5
36
31
33
18
8
181
3
21
105
144
36
50
1
135
96
72
60
21
21
24
51
9
87
3
69
51
30
26
13
77
19
45
27
3
50
19
51
165
21
24
24
56
139
72
15
9
45
6
18
20
126
54
22
21
24
45
51
24
24
5
46
18
78
48
116
49
24
45
18
8
36
109
75
21
63
30
51
65
4
6
150
12
114
33
48
72
48
63
60
60
6
51
27
30
60
20
55
87
9
15
14
40
30
48
12
176
40
14
16
20
55
9
6
12
62
126
1
75
6
12
51
21
24
72
24
18
146
31
24
35
85
5
94
117
9
6
33
3
45
27
21
41
28
27
48
15
30
3
63
57
63
9
51
66
99
24
48
39
104
16
24
6
3
171
45
24
45
75
123
84
50
64
42
117
11
64
60
153
29
238
36
50
36
10
105
3
42
330
14
19
35
36
49
77
46
114
60
60
3
45
27
59
34
51
5
19
17
4
24
18
105
69
78
72
258
51
59
216
85
131
13
213
3
15
26
148
96
210
12
74
148
86
90
46
48
30
18
30
27
72
69
120
96
24
30
20
106
78
33
107
10
18
24
9
57
42
93
27
45
63
9
153
60
27
15
24
9
63
9
15
78
120
12
60
3
17
46
18
30
9
87
36
44
34
15
59
16
72
2
70
66
150
21
35
54
10
116
180
13
48
39
36
8
37
24
75
165
21
27
15
33
3
237
72
117
228
30
48
12
102
96
63
15
30
27
24
129
15
21
3
45
27
45
180
48
42
93
21
42
38
40
24
42
110
91
69
234
129
15
18
38
1
24
51
18
72
3
11
70
102
57
77
34
150
12
42
32
54
7
39
98
172
3
72
144
69
27
24
15
249
51
236
100
84
96
168
20
82
216
252
36
27
24
99
12
60
12
33
147
21
216
48
72
15
33
51
45
249
78
33
75
156
33
35
70
146
52
177
48
3
66
51
24
9
20
91
35
64
21
5
54
36
16
24
105
39
12
38
90
54
112
54
24
78
27
15
230
36
7
29
19
135
6
30
8
36
49
3
42
27
5
10
90
48
15
120
15
126
42
30
24
150
45
5
10
80
144
46
258
56
1
35
13
45
270
48
93
72
24
21
48
30
54
6
30
156
39
9
126
50
7
69
3
63
30
42
150
171
15
24
18
12
36
42
24
140
1
207
33
24
63
33
72
27
6
87
105
26
82
147
96
144
72
ABCD 97653485024*3^$a+1 [50079]
83
112
21
3
24
72
21
195
20
25
180
135
9
15
21
15
129
191
52
12
128
31
69
3
138
99
33
23
24
1
36
59
16
21
23
96
240
175
6
15
123
42
48
35
1
15
20
28
68
85
47
120
52
39
66
23
13
3
57
83
1
36
3
72
75
137
96
12
84
28
8
48
184
27
141
80
12
1
6
105
128
16
12
3
29
13
23
85
15
51
45
48
236
4
48
128
12
12
48
13
11
16
44
16
45
48
47
52
12
48
3
33
45
36
11
112
33
18
101
24
4
80
12
4
45
15
45
71
49
35
1
90
53
28
32
37
11
48
61
39
57
23
60
1
15
20
48
16
81
24
35
85
119
96
4
60
48
84
165
114
5
4
21
36
39
92
145
95
49
35
1
84
39
20
127
29
24
1
39
141
3
20
31
21
8
73
119
24
24
168
49
59
16
9
11
49
66
5
19
30
39
12
39
150
90
41
31
125
73
39
176
84
52
120
68
60
61
59
37
131
25
18
9
36
60
21
23
36
4
27
69
27
69
44
16
135
21
33
47
52
63
18
96
179
120
72
112
48
8
181
3
8
19
45
36
33
51
60
105
59
12
13
95
64
68
49
54
30
72
24
123
12
20
1
123
147
29
48
40
32
49
36
24
75
96
99
81
68
13
120
227
13
35
52
21
15
140
55
6
35
1
99
165
39
15
117
9
255
8
16
27
18
111
39
77
13
12
24
63
80
73
47
36
7
57
20
156
1
216
108
75
44
40
123
17
76
192
8
24
36
157
18
30
42
9
20
88
27
30
59
145
131
16
8
24
40
8
168
16
116
204
115
5
40
9
167
43
6
23
76
36
48
8
4
15
53
96
1
36
35
13
36
36
3
21
144
99
56
25
162
17
1
30
150
90
77
244
80
28
36
224
12
1
18
45
27
30
59
1
15
69
59
1
51
144
48
48
9
35
79
81
144
44
16
21
35
24
84
172
8
121
35
12
49
95
85
63
36
24
80
16
51
5
121
18
192
17
48
28
24
56
61
23
100
27
30
51
39
53
52
45
15
21
243
45
75
84
20
1
72
18
29
168
64
108
63
17
1
155
112
68
25
120
27
9
251
48
4
48
33
135
84
117
90
6
84
39
105
219
3
30
24
156
59
108
31
65
31
30
39
60
36
81
63
45
60
227
79
53
37
99
27
54
63
20
1
11
61
3
20
4
177
63
3
53
4
48
48
12
68
1
143
97
54
69
51
6
39
27
57
20
91
21
120
36
132
33
39
20
61
24
299
1
60
95
48
37
54
77
64
56
19
21
120
249
39
96
99
5
40
80
1
90
5
1
135
8
1
159
24
12
84
27
48
5
16
291
105
93
71
48
12
144
12
13
51
8
91
129
12
20
55
21
104
1
90
93
20
4
81
192
18
21
84
12
20
4
44
31
24
120
6
39
177
138
42
84
15
9
39
60
12
9
59
1
12
108
6
125
1
63
21
15
45
39
44
37
96
18
21
8
1
107
52
3
90
107
36
25
72
48
36
11
79
33
93
18
45
105
59
60
181
47
25
27
51
89
172
36
39
24
90
12
18
42
228
36
59
60
7
53
36
96
55
53
91
30
24
39
60
36
21
83
13
144
30
6
3
141
66
17
36
76
39
5
25
15
117
54
149
96
24
37
15
39
54
99
21
96
63
12
15
173
36
7
54
51
32
112
39
29
1
42
18
12
15
3
81
15
30
23
72
36
100
72
56
24
288
13
167
73
147
33
36
83
48
108
76
56
48
61
54
57
32
1
107
72
37
3
116
31
29
16
9
36
324
66
6
18
66
36
234
150
195
111
29
24
60
7
54
24
107
229
191
13
12
18
5
60
144
16
15
81
39
29
12
100
189
35
60
172
68
7
18
11
60
1
83
12
160
15
48
29
48
148
12
104
19
9
68
139
29
4
80
13
15
3
77
48
1
144
87
45
59
24
72
40
33
15
140
160
117
39
ABCD 97653717394*3^$a+1 [50027]
30
30
15
15
9
63
60
18
27
33
162
45
33
210
29
1
287
16
9
15
15
17
120
1
30
54
99
81
23
55
17
1
39
21
12
15
96
32
24
61
155
25
15
15
33
171
6
15
152
48
112
96
69
11
37
75
9
48
30
12
18
131
97
12
35
13
30
12
41
61
48
18
33
159
105
33
15
32
73
47
25
102
9
21
83
43
60
177
8
280
48
21
18
78
3
9
48
15
105
63
39
65
115
117
24
129
48
84
66
24
6
60
30
102
18
30
132
102
18
63
15
9
96
15
162
47
25
63
120
33
23
229
90
18
87
15
12
96
29
73
60
51
27
60
33
111
6
27
63
90
12
18
17
13
132
71
19
197
145
39
99
5
13
30
30
39
15
9
87
42
23
7
137
16
15
65
7
65
7
33
15
18
42
48
69
15
113
40
32
16
120
24
51
149
25
6
42
18
53
7
33
9
78
33
56
73
12
36
54
6
35
40
9
39
57
30
9
63
33
8
16
63
18
24
18
53
25
24
6
297
123
12
48
9
33
30
81
9
78
17
25
60
3
8
40
9
15
56
24
55
65
55
48
33
57
15
9
48
63
120
105
23
127
30
3
9
78
33
21
48
83
55
54
171
9
96
42
21
72
39
33
48
57
111
57
30
72
48
42
72
48
63
69
18
33
72
3
60
9
63
57
63
72
48
18
24
6
9
63
102
11
37
12
30
18
23
25
84
48
18
33
39
132
21
24
8
55
17
31
90
12
12
66
54
95
13
11
72
169
78
33
69
3
15
30
3
15
60
60
84
93
3
102
120
132
18
81
144
33
15
8
169
15
8
88
9
210
5
103
162
48
15
15
24
60
48
18
42
41
109
42
48
132
5
16
45
195
75
29
121
54
33
32
73
120
18
5
48
7
105
75
12
81
72
45
30
132
57
21
267
32
103
60
21
9
47
121
30
33
129
47
16
27
18
30
93
69
138
105
27
30
23
40
48
51
6
15
9
15
63
120
138
63
39
201
56
16
32
25
15
3
12
113
49
23
205
30
197
103
138
12
75
8
25
30
33
69
3
15
24
48
48
24
9
69
27
8
13
90
42
138
12
17
64
51
36
90
23
7
90
30
12
21
87
9
56
25
30
57
8
175
30
30
144
165
96
72
48
69
131
25
144
36
83
31
9
207
33
9
71
72
175
42
71
31
113
25
30
17
1
120
30
153
327
24
18
87
33
60
3
8
97
30
177
48
117
3
8
31
6
35
7
192
33
56
7
57
8
7
17
144
40
9
90
125
73
15
8
19
402
18
30
75
3
69
153
23
25
15
48
69
60
18
117
123
5
40
57
60
3
177
23
229
36
23
24
192
31
24
6
27
3
117
32
151
113
7
12
30
111
9
48
72
63
87
18
30
42
132
18
42
63
32
1
30
17
73
12
3
75
30
95
72
16
24
96
9
72
23
55
81
72
87
42
96
24
18
30
15
32
40
15
233
73
54
6
60
23
1
48
87
21
3
39
72
9
87
17
7
48
17
103
33
128
49
15
8
40
15
42
30
33
39
9
32
79
6
12
15
33
72
30
12
18
3
48
152
40
24
24
57
39
45
18
18
30
42
258
45
32
7
18
72
18
48
45
15
90
12
35
103
33
51
6
42
30
135
63
113
49
12
3
8
144
1
24
135
56
25
207
3
29
24
49
23
85
30
162
42
81
15
17
7
66
30
42
48
15
69
36
47
25
15
15
33
9
96
95
112
32
1
39
21
60
72
15
93
240
132
48
90
53
97
12
107
25
96
72
30
18
24
78
57
21
3
189
12
63
63
42
60
42
6
27
8
48
40
57
42
132
30
60
6
17
13
42
18
15
104
40
96
9
108
131
31
90
23
16
39
33
57
63
15
12
18
12
48
72
90
60
33
135
24
6
60
87
33
23
7
24
33
56
109
3
15
42
132
3
8
40
15
42
30
18
24
96
72
95
88
15
90
39
33
48
23
31
41
127
12
21
45
3
81
71
97
15
33
54
41
49
30
36
30
120
30
24
9
24
168
45
3
201
39
9
23
25
63
69
42
33
33
95
7
30
18
17
16
57
54
18
15
33
12
78
45
117
11
97
24
30
18
47
16
320
97
30
113
7
150
12
18
18
30
93
57
30
17
48
40
9
78
18
12
27
63
ABCD 97654096238*3^$a+1 [50031]
84
1
47
1
51
84
104
31
29
31
57
80
73
36
15
164
7
18
66
6
47
88
39
60
5
156
48
36
28
20
12
55
36
117
80
1
47
12
67
30
6
18
66
33
108
8
1
36
84
6
17
28
44
64
45
35
384
13
30
65
79
189
27
60
17
12
19
132
54
99
32
112
21
107
43
45
56
100
104
100
45
71
4
44
61
27
3
141
21
15
20
19
24
17
103
132
90
39
68
67
24
9
32
16
8
24
73
18
9
20
36
16
68
31
17
12
88
20
28
27
29
16
24
20
88
32
4
27
77
12
19
126
35
84
12
84
1
155
108
72
52
36
315
36
9
32
168
192
180
49
54
36
156
137
132
1
78
66
59
37
18
45
44
1
192
87
27
81
75
9
15
9
20
16
45
11
144
25
126
18
90
36
66
54
54
299
40
12
44
25
12
78
36
21
69
71
19
144
5
24
72
16
9
11
52
12
81
60
23
40
12
135
33
20
25
30
96
41
48
24
31
36
101
115
48
6
54
72
137
1
42
17
31
126
15
48
132
36
48
105
27
20
24
48
7
65
19
36
29
151
54
42
9
84
27
5
108
1
30
53
60
12
25
30
29
31
9
44
28
20
43
156
53
7
36
89
1
90
65
43
21
80
136
69
83
16
27
17
96
40
32
108
84
48
12
61
71
64
15
9
117
54
72
5
175
189
68
61
87
45
3
44
7
21
20
43
5
1
75
15
29
7
77
133
54
36
5
19
5
31
5
12
31
6
54
89
37
59
4
8
40
24
36
32
97
419
4
8
19
69
36
8
91
5
12
184
276
243
21
44
127
29
36
4
44
12
84
4
44
36
55
21
81
59
24
144
13
18
89
28
108
32
24
79
149
12
28
68
4
39
6
83
12
76
48
20
52
15
9
9
135
21
63
33
18
29
127
90
15
45
36
3
24
27
84
36
60
113
43
60
48
81
45
95
109
66
173
36
96
120
151
24
129
20
60
7
45
92
7
201
159
36
5
168
7
77
40
3
53
1
83
12
60
120
1
54
54
12
15
8
60
52
144
15
189
165
15
45
30
45
20
7
125
12
31
125
31
161
43
77
4
9
107
19
36
30
78
36
29
61
54
45
44
28
252
27
21
225
23
31
41
55
18
147
44
24
64
36
20
24
1
11
1
27
51
72
9
80
1
84
11
13
90
90
227
43
36
180
126
99
75
69
201
143
43
53
4
81
51
8
1
27
144
39
216
6
35
19
21
20
175
77
31
21
96
44
28
20
1
42
54
23
112
39
17
79
53
343
173
64
36
27
17
88
3
77
48
1
54
17
12
40
20
73
23
180
55
72
5
49
23
76
92
12
16
20
7
60
9
68
67
5
24
12
43
5
76
9
95
24
16
27
5
28
27
65
43
12
24
66
15
8
72
192
196
44
1
72
179
19
9
20
28
9
15
108
27
84
221
64
20
132
64
45
11
19
54
15
27
18
11
1
47
72
16
105
30
204
29
7
108
30
42
9
120
51
18
72
23
144
43
53
1
23
76
20
175
297
9
66
5
109
83
61
39
27
33
27
81
45
3
27
90
47
121
66
125
88
147
185
48
7
36
90
155
172
33
3
24
183
17
12
25
24
72
120
24
120
15
39
60
9
140
160
27
96
18
126
113
12
36
40
15
153
75
5
40
44
48
120
132
193
54
9
92
43
5
24
108
108
55
41
100
21
15
8
132
115
89
25
63
93
15
3
60
21
51
120
18
11
79
41
31
65
72
7
24
9
27
45
56
72
7
45
45
39
36
15
84
132
30
78
137
25
18
65
144
196
45
30
60
12
29
31
48
36
24
72
108
45
27
18
171
21
24
95
61
155
85
83
7
53
127
18
99
48
44
19
65
67
29
1
119
31
84
24
12
168
101
55
149
55
29
12
16
195
5
49
71
73
12
15
12
116
16
68
31
41
196
132
36
27
48
72
114
90
54
119
61
131
25
71
72
73
60
84
95
1
ABCD 97654333724*3^$a+1 [50095]
24
72
15
24
36
21
48
51
33
10
2
15
21
10
72
50
3
3
21
36
144
31
50
75
147
40
26
24
180
135
72
33
15
81
27
12
108
60
27
6
39
12
63
72
45
21
39
156
33
10
17
105
12
18
69
45
51
12
60
48
60
12
12
15
9
31
24
110
87
69
63
12
51
24
81
168
9
22
41
7
5
3
24
33
48
15
45
60
93
96
15
43
26
30
16
89
21
15
21
30
57
12
96
108
7
32
90
3
93
46
41
7
8
24
9
31
113
12
9
34
8
69
36
7
41
81
46
5
69
190
24
24
72
8
57
55
5
43
2
6
120
112
98
39
9
87
93
10
137
7
2
46
17
12
9
42
57
31
74
15
48
9
39
120
31
98
3
24
19
32
90
39
55
5
33
10
77
19
89
48
60
115
77
108
79
53
48
12
72
36
19
5
81
48
147
84
36
84
99
201
108
21
39
31
14
10
38
3
7
5
12
192
60
96
72
60
117
18
105
55
48
2
27
19
77
69
30
40
266
15
45
42
45
45
46
41
21
42
16
26
70
53
27
18
15
7
144
14
48
34
48
77
19
26
63
7
24
77
43
26
39
12
19
98
60
18
33
39
40
72
5
93
75
12
33
63
63
66
3
45
12
34
17
15
9
69
12
22
17
45
96
39
48
3
42
75
12
39
64
53
72
36
132
19
86
202
38
58
24
17
39
54
178
48
2
15
60
12
33
22
5
153
10
32
45
91
110
10
32
54
34
17
7
80
16
26
111
24
63
42
54
21
195
16
5
69
123
48
9
18
42
15
199
29
12
36
19
98
96
22
5
24
43
41
9
183
132
21
87
48
31
8
78
27
48
129
6
30
18
9
48
7
5
45
12
10
5
48
12
15
21
33
27
57
48
12
10
2
214
14
48
3
55
24
17
81
27
33
39
9
36
3
27
105
9
24
30
45
123
42
46
77
19
224
6
108
46
32
9
15
30
48
66
30
82
2
22
113
31
17
87
42
123
3
64
38
42
6
39
165
15
55
5
60
55
38
12
30
81
33
22
89
15
9
31
48
53
27
57
55
14
154
50
22
41
24
60
19
65
31
5
48
93
48
70
29
57
48
3
7
48
5
60
7
72
161
87
30
42
64
24
77
43
5
33
15
27
81
24
111
16
14
96
51
9
159
72
45
84
15
48
7
86
10
2
96
22
65
7
2
15
31
2
48
72
63
9
118
137
36
19
5
48
91
77
19
5
36
55
2
118
17
33
99
84
39
93
45
94
48
41
31
26
39
21
39
19
17
24
9
24
72
30
141
84
60
51
117
12
319
41
120
231
18
39
57
108
48
42
42
15
31
24
38
106
17
24
55
24
77
69
63
63
45
19
26
183
55
17
12
12
141
135
24
21
99
43
2
70
24
17
7
17
33
72
63
105
78
64
5
96
72
12
45
34
65
36
9
75
96
48
7
41
159
18
72
168
118
5
45
118
17
24
31
65
15
105
15
117
36
79
158
130
14
15
19
41
79
32
40
2
22
26
48
51
43
125
33
15
60
79
41
24
48
165
18
45
99
9
12
3
16
38
42
40
65
36
72
51
72
45
45
87
48
24
60
33
15
33
15
19
26
22
41
7
5
9
58
48
17
15
16
24
17
9
6
18
150
42
3
45
15
63
45
108
39
18
15
24
60
3
33
7
8
105
45
39
75
24
81
31
8
40
26
118
38
3
39
72
66
135
9
63
12
45
46
48
65
72
15
24
21
33
34
26
70
14
10
5
12
120
33
22
53
91
2
24
15
15
9
7
48
65
96
15
45
36
45
87
60
15
48
105
223
146
46
2
15
87
21
9
18
18
15
72
72
60
3
30
48
39
51
160
29
36
57
46
101
60
141
84
336
24
15
15
96
9
33
12
99
15
9
57
159
57
39
33
63
60
12
12
48
12
103
8
237
12
21
34
24
29
67
26
12
27
36
3
42
118
32
24
16
5
45
30
64
24
14
15
48
27
48
40
5
9
10
161
72
48
48
24
21
39
43
122
118
24
38
18
9
9
39
108
12
7
65
33
36
10
17
55
29
19
2
24
70
48
17
60
48
48
24
60
9
22
65
7
2
48
22
65
33
30
88
5
120
24
99
21
3
33
12
21
27
12
33
60
147
87
129
7
2
3
9
15
48
120
3
88
29
165
27
3
16
146
135
31
48
56
16
14
66
64
41
117
3
33
70
80
66
15
31
120
62
15
67
48
5
45
6
54
3
12
43
17
55
5
75
40
26
24
22
80
81
7
41
39
150
3
129
63
72
120
36
43
2
72
27
36
79
26
63
24
12
19
32
42
46
14
27
31
5
12
7
50
6
69
48
43
2
48
87
15
33
7
53
43
144
5
12
9
6
21
93
27
9
ABCD 97654595198*3^$a+1 [50024]
42
12
25
125
51
15
24
25
65
126
1
89
54
1
29
78
120
288
205
176
3
18
27
75
85
128
3
132
9
3
150
18
18
84
6
9
75
180
6
54
18
19
29
547
224
144
64
263
18
24
18
30
258
12
72
73
32
81
144
36
90
30
51
3
157
173
90
18
199
11
37
95
81
129
36
240
72
3
16
53
18
282
126
60
30
132
12
6
49
35
18
42
66
72
42
30
60
90
30
78
109
53
18
9
39
105
96
93
18
12
85
41
39
123
18
42
12
13
23
114
48
72
6
72
72
18
12
60
18
12
96
102
90
78
54
36
102
18
150
84
18
42
30
13
77
36
24
55
65
6
57
112
23
105
75
42
91
65
15
144
112
161
72
87
3
93
93
51
33
18
252
96
54
18
18
87
57
18
117
261
144
18
90
18
180
25
29
18
18
111
96
3
24
117
64
155
85
59
60
48
9
96
64
53
91
96
23
150
210
1
59
210
78
162
18
48
72
57
15
126
24
66
54
276
12
67
11
12
132
18
48
60
72
127
32
39
102
42
30
18
60
102
87
9
87
87
36
144
18
198
61
89
90
54
66
21
183
90
270
48
33
57
60
198
21
160
96
23
9
112
80
16
17
36
222
30
79
53
36
90
54
87
3
48
45
87
18
7
32
9
54
168
57
105
30
60
36
30
72
108
7
125
12
87
99
45
9
7
23
105
81
111
9
55
395
90
91
113
18
93
9
150
300
6
84
43
83
42
18
180
180
30
54
37
23
48
342
6
54
18
12
57
93
51
256
89
72
72
120
36
54
270
36
42
57
208
35
18
91
59
85
89
103
83
90
12
18
21
33
90
117
64
59
66
150
61
41
7
35
30
31
5
75
15
225
99
6
84
6
264
90
78
198
30
25
47
150
18
30
219
16
89
18
240
108
9
81
127
17
30
96
174
36
24
90
18
43
335
129
45
3
48
27
90
27
208
32
183
72
1
29
60
18
18
84
15
3
90
115
83
60
49
131
54
36
84
90
60
30
78
72
18
18
30
330
72
18
54
30
43
35
90
67
41
144
36
51
33
15
48
63
240
1
96
77
90
306
114
30
126
144
60
36
162
228
132
120
103
77
18
24
30
18
9
99
141
64
32
48
39
78
75
45
90
42
18
102
150
18
18
61
11
318
42
102
168
72
126
84
117
33
15
21
12
60
90
25
272
63
18
120
90
54
108
330
108
21
63
36
24
30
6
30
114
66
54
25
65
126
150
12
78
54
27
48
231
90
127
128
15
210
162
162
78
18
171
153
66
24
45
3
45
192
51
45
9
7
119
25
17
288
54
90
18
138
72
18
201
3
108
108
30
72
79
89
7
23
9
15
81
144
93
42
66
55
80
96
9
252
12
175
11
85
149
18
57
33
102
96
30
90
1
89
39
111
90
192
7
125
3
87
48
18
55
185
72
192
63
117
90
36
24
126
300
24
30
96
162
288
90
25
5
42
138
72
207
15
30
18
49
48
11
24
13
5
120
ABCD 97655318422*3^$a+1 [50006]
20
24
4
20
48
4
6
5
27
81
25
26
9
19
8
18
10
20
16
26
28
14
12
18
66
16
8
12
40
30
8
6
10
62
12
28
14
51
9
4
11
25
48
2
34
36
36
24
20
24
6
6
114
4
24
2
16
2
48
22
68
30
4
29
7
14
3
15
6
42
12
18
4
14
81
3
6
16
6
20
10
47
97
24
30
80
12
4
5
9
34
18
83
31
18
18
12
18
2
33
3
30
40
42
48
14
10
2
18
46
2
40
102
8
34
74
24
10
2
34
29
7
14
16
8
6
6
15
21
12
60
18
4
18
8
18
21
3
16
6
44
46
50
18
42
34
2
64
18
8
12
30
30
46
47
60
9
24
6
24
21
39
46
11
9
6
22
42
8
18
22
18
44
3
3
22
6
2
52
128
10
18
2
9
79
24
2
124
11
9
6
69
31
18
12
26
9
1
24
23
15
6
4
116
6
69
7
42
18
2
16
54
12
6
12
11
45
52
8
30
6
24
76
24
26
48
18
10
29
103
8
40
14
51
67
8
120
10
168
26
4
29
51
42
12
3
25
114
74
24
36
24
52
6
18
30
36
26
10
24
8
10
32
70
18
8
39
21
28
14
12
4
17
55
29
13
110
10
8
42
22
18
26
12
30
4
6
8
4
20
6
57
25
14
28
12
78
11
1
26
12
238
2
12
40
18
26
22
60
2
82
11
132
12
3
46
2
42
6
22
20
24
24
30
4
2
4
32
27
27
4
20
30
22
29
9
46
6
48
20
12
28
14
36
12
100
14
48
10
30
18
60
2
36
6
10
36
44
4
36
18
20
33
15
58
36
8
10
18
20
4
20
70
18
11
19
2
6
52
8
40
50
18
4
6
11
55
6
44
39
21
36
18
12
42
22
14
15
15
4
17
25
30
8
28
60
30
24
44
40
2
18
12
4
8
28
38
22
38
21
33
6
10
95
225
4
8
4
6
80
28
26
24
6
21
60
3
12
42
27
13
11
27
34
8
30
78
40
18
32
10
8
12
54
106
32
6
16
54
50
40
30
24
20
6
36
40
14
22
38
16
6
18
11
1
24
18
5
61
36
36
18
14
10
26
24
16
6
18
18
12
17
25
11
7
5
15
6
40
6
44
6
34
26
24
30
6
51
105
64
56
15
3
22
12
6
5
7
62
72
34
5
27
18
15
1
60
48
11
24
33
3
25
44
10
26
82
8
54
30
36
54
27
63
18
30
60
9
1
2
12
100
26
84
3
85
18
8
132
18
66
6
40
30
32
6
12
112
35
1
36
14
36
6
90
22
26
42
88
6
20
10
20
18
70
20
40
38
34
11
73
24
20
6
10
32
52
20
18
30
12
10
6
12
8
27
19
8
21
15
66
90
78
12
48
3
19
18
8
18
10
35
36
25
26
28
14
36
16
78
18
18
30
56
6
30
4
11
27
16
36
8
36
21
43
92
21
67
12
36
2
63
25
8
30
6
6
24
45
69
30
4
18
20
10
50
28
56
10
8
16
14
72
108
40
26
4
2
18
18
4
104
16
6
29
9
24
12
3
57
90
21
55
24
18
56
10
14
28
20
48
66
54
6
76
72
8
4
14
4
36
80
16
8
18
33
9
30
6
16
74
30
4
6
2
63
15
42
22
62
4
44
6
21
1
14
58
26
24
82
30
26
42
12
16
18
2
64
44
10
107
33
72
24
6
24
28
66
11
3
12
16
8
12
12
16
14
3
37
2
69
99
12
4
12
2
48
4
36
14
94
24
12
11
24
1
20
24
66
18
60
12
18
24
10
50
10
18
38
36
10
8
6
36
3
12
9
84
76
32
10
65
75
4
8
48
30
12
12
18
12
9
7
20
70
20
18
4
8
40
42
11
25
12
35
7
66
2
18
24
36
30
36
6
24
40
38
76
12
14
3
81
36
70
26
4
11
85
2
6
4
11
7
18
6
30
18
42
44
40
11
69
46
36
2
12
4
32
22
26
24
15
81
15
15
30
6
54
6
16
24
18
8
18
64
20
46
26
28
17
9
144
82
56
22
18
90
18
5
15
6
46
50
15
37
8
3
15
6
36
78
16
24
102
8
46
18
26
6
10
26
12
28
24
20
16
18
32
22
20
66
90
22
30
20
148
20
10
26
3
111
102
34
26
15
7
38
24
3
3
22
80
6
21
19
36
38
102
6
90
18
6
118
36
6
14
12
18
46
20
3
21
10
12
53
21
15
43
8
18
15
7
2
88
14
10
14
6
46
17
25
86
40
41
121
20
3
21
6
9
13
20
36
39
25
11
21
10
26
48
34
30
20
6
9
33
22
6
32
42
12
16
18
2
4
18
26
21
1
14
46
32
52
14
36
6
30
10
62
33
24
3
16
20
42
28
14
93
7
65
45
6
64
8
28
12
14
58
18
35
39
16
92
22
20
34
30
2
18
16
8
12
30
78
27
9
12
42
70
78
62
22
54
44
6
6
34
14
60
12
90
4
2
15
25
30
8
6
40
26
34
54
2
63
7
65
33
6
30
4
56
4
11
9
6
30
6
42
51
156
21
22
53
57
30
21
61
18
20
60
28
2
16
20
10
44
30
16
2
30
12
100
2
6
10
8
9
15
28
5
24
19
29
31
2
82
26
12
12
120
28
38
6
10
6
20
70
18
47
25
18
2
28
11
3
22
78
26
51
31
72
2
54
10
2
4
38
36
42
10
30
24
18
2
9
1
54
20
76
18
18
50
34
36
14
15
15
46
44
16
2
10
6
77
25
60
14
33
25
23
9
6
34
11
33
4
20
16
14
57
19
2
15
27
6
4
56
34
18
18
6
18
18
23
45
52
18
20
16
8
6
100
2
18
6
36
10
48
42
2
6
10
26
10
23
7
108
18
20
15
3
4
72
18
20
18
18
60
22
14
54
24
22
20
18
16
36
26
15
24
1
14
18
28
32
40
66
42
18
5
21
10
65
19
26
30
18
6
45
79
12
29
7
44
6
24
18
33
7
2
24
82
38
10
44
60
10
20
30
66
10
36
20
34
36
11
45
12
42
6
15
25
2
22
11
109
36
72
38
22
11
37
20
40
18
36
50
34
14
18
30
12
52
14
30
30
54
30
18
10
8
64
5
7
14
4
6
30
2
18
40
50
34
18
38
12
30
10
18
6
20
46
62
12
6
34
18
2
64
32
4
44
12
4
59
21
3
7
54
2
18
52
59
25
26
28
17
25
8
30
66
34
72
20
24
9
9
30
30
102
6
22
36
54
36
14
6
24
16
80
87
33
12
60
60
72
6
12
22
20
72
36
18
34
8
18
6
6
4
5
3
100
8
12
16
26
24
16
18
42
66
32
18
72
22
6
12
6
5
7
20
34
20
24
16
50
189
21
66
18
30
16
60
30
8
82
6
23
27
12
58
60
8
64
50
138
24
34
6
59
79
2
34
2
4
20
60
4
2
42
6
46
48
36
42
12
78
108
54
18
12
8
30
9
39
10
20
16
18
8
40
8
30
12
4
38
36
40
30
14
28
2
48
15
39
4
26
18
6
70
24
12
38
16
32
28
62
22
8
3
24
33
4
24
14
40
12
38
16
2
9
15
9
12
13
20
64
11
7
108
6
11
9
10
18
20
102
4
56
16
18
44
27
25
14
24
16
30
6
14
36
6
45
9
60
51
63
45
7
8
36
10
36
18
24
5
31
2
28
14
33
25
47
45
66
10
12
72
35
7
14
4
8
22
6
62
48
24
28
8
12
28
14
96
76
36
83
7
44
84
10
20
36
6
12
40
30
38
12
21
9
16
44
6
45
15
16
36
2
108
12
6
42
114
9
67
8
6
6
10
72
8
10
38
22
8
4
80
12
18
15
33
4
6
2
6
60
4
50
6
16
14
36
4
162
20
30
42
6
4
2
16
20
9
3
22
20
34
32
4
6
20
18
6
3
21
42
28
20
42
10
29
9
22
18
167
7
32
6
22
12
14
132
4
11
55
44
6
4
20
18
30
60
18
4
14
70
17
25
20
10
29
39
30
6
6
4
80
24
ABCD 97655540272*3^$a+1 [50028]
41
31
33
123
5
48
7
41
55
9
15
96
17
55
36
245
64
27
144
21
51
12
36
132
48
60
24
101
7
156
12
33
3
36
48
12
12
36
29
55
60
125
67
24
60
72
36
77
19
156
225
63
161
103
105
15
65
19
84
41
55
48
108
60
81
87
108
24
12
132
5
115
12
36
36
24
36
29
67
84
201
171
24
36
60
12
33
144
63
156
101
127
81
63
65
19
12
48
72
12
77
7
41
91
204
96
12
84
48
36
12
36
36
96
96
84
29
64
63
96
209
19
96
84
233
48
64
207
113
19
48
12
12
5
31
24
24
36
36
41
7
36
21
195
48
45
51
72
72
93
176
144
19
156
24
41
43
132
17
127
113
16
15
17
7
96
36
149
16
3
93
32
48
7
84
132
33
87
24
108
5
67
132
9
111
17
223
17
16
63
81
48
63
24
9
32
67
29
103
48
36
36
36
24
24
84
89
7
24
96
12
24
120
96
69
63
161
31
108
72
36
96
12
12
156
5
7
57
48
27
117
87
24
84
108
209
7
12
156
33
32
271
12
36
48
156
12
48
36
21
39
12
93
27
117
3
144
72
117
15
48
24
60
180
60
60
48
312
12
48
84
60
141
3
36
72
48
60
24
12
36
77
7
180
60
12
72
228
108
5
48
7
96
60
48
12
24
108
77
67
141
3
72
84
12
5
31
48
60
84
33
15
36
12
84
168
5
31
60
165
3
36
36
53
151
12
77
19
12
24
120
120
156
45
3
84
9
39
41
64
111
24
41
7
36
192
53
31
120
48
132
117
111
33
87
48
36
192
36
36
12
36
72
12
120
12
5
79
81
39
24
12
12
41
7
24
12
24
29
96
79
12
117
99
84
36
12
72
17
16
15
96
12
12
105
51
60
36
48
29
7
41
7
12
24
12
9
219
5
7
12
48
29
144
91
12
48
24
33
48
128
7
233
79
36
24
48
24
141
39
24
24
84
36
33
15
48
113
55
36
60
89
31
209
127
65
19
24
24
141
3
96
96
48
36
72
144
36
60
81
51
180
168
72
36
84
48
24
89
7
9
15
17
7
41
91
156
105
3
72
5
7
41
127
36
24
12
120
48
96
24
84
24
24
36
17
43
21
15
48
48
17
7
48
348
45
243
60
84
12
33
176
7
36
156
9
87
36
36
65
7
41
48
19
288
24
108
153
99
120
69
75
84
48
33
32
48
127
156
12
48
9
48
3
12
12
53
7
84
5
55
89
64
51
12
113
96
16
111
36
132
41
31
48
24
9
3
84
281
7
48
9
3
36
89
31
17
79
84
29
79
108
24
125
7
48
9
39
108
60
36
29
79
60
36
72
60
108
65
55
48
108
192
120
24
60
144
36
12
12
48
12
57
32
16
15
113
151
84
84
24
168
36
48
48
180
60
48
29
16
3
96
60
168
41
67
84
24
17
235
60
84
72
12
33
27
5
48
48
91
24
48
77
7
48
72
113
67
29
187
36
12
36
60
48
84
17
43
5
48
7
12
84
48
105
15
48
81
15
12
168
72
24
264
132
33
27
192
24
12
33
111
84
48
84
216
113
48
223
17
31
65
7
48
201
15
144
132
12
17
7
168
48
48
209
187
24
29
55
72
33
15
48
65
115
84
60
12
60
36
65
96
7
84
53
55
12
29
112
63
168
36
168
12
24
96
9
96
63
17
31
33
3
96
48
141
219
53
16
303
84
12
17
48
67
60
113
64
87
36
12
48
24
33
15
65
55
57
75
69
3
93
15
84
228
60
120
53
19
168
24
60
72
137
ABCD 97655619734*3^$a+1 [50185]
5
1
59
4
27
53
108
67
5
121
24
95
43
105
72
117
18
30
162
168
125
1
162
18
12
195
72
45
72
48
42
153
21
54
41
72
37
30
18
87
20
1
179
1
6
36
113
4
68
67
30
15
27
81
44
24
40
20
84
25
18
54
6
149
96
12
48
28
92
19
53
163
65
12
73
72
95
193
192
131
84
12
43
17
19
126
18
5
55
18
47
73
114
41
40
44
19
5
292
39
41
48
232
8
240
184
3
209
76
9
11
19
54
47
13
12
123
99
102
6
72
72
30
231
75
42
102
78
71
24
43
125
52
36
36
20
73
11
7
90
95
109
30
89
61
138
6
95
31
53
145
71
139
78
107
12
43
125
193
15
3
29
151
60
30
234
285
81
95
72
67
137
1
180
18
24
48
69
56
72
108
7
5
48
64
21
60
23
4
200
43
54
84
204
11
120
121
90
81
8
64
176
4
81
95
97
168
30
69
63
9
8
48
79
45
68
31
66
51
8
67
53
1
6
12
6
36
63
45
47
73
107
91
65
79
6
63
81
35
109
12
119
121
90
117
3
5
13
90
17
25
63
9
71
64
3
72
5
67
69
116
49
6
89
12
52
20
7
5
36
40
63
12
89
1
42
41
112
80
67
78
18
117
9
66
5
120
304
9
171
3
6
12
23
1
18
30
72
78
18
23
61
6
9
20
61
48
131
1
99
21
195
63
156
54
35
187
125
37
155
16
104
7
36
114
11
19
6
210
24
29
216
109
42
84
60
149
4
56
115
17
48
96
96
133
51
44
121
24
107
108
67
33
81
36
27
45
191
16
9
90
149
25
47
133
15
27
9
56
25
66
77
96
7
17
43
198
36
180
54
9
56
97
120
60
48
6
9
117
12
15
183
33
116
24
12
132
43
78
30
132
305
49
60
66
5
13
204
35
55
81
9
35
28
27
5
192
1
83
24
31
5
127
9
144
9
48
47
13
30
33
72
39
41
49
18
41
175
125
84
76
21
54
54
143
52
21
72
42
45
8
37
12
35
61
72
23
4
75
5
208
68
49
119
37
107
88
75
125
48
112
3
17
7
53
19
108
65
25
711
27
48
24
65
37
51
8
12
223
17
28
39
150
138
33
72
39
108
161
127
18
72
24
36
102
173
12
145
30
6
95
120
127
18
131
31
54
155
16
63
12
60
5
220
68
4
36
44
1
99
3
132
117
63
66
36
119
31
5
61
15
20
37
6
5
12
144
121
60
27
56
12
40
45
18
5
49
63
104
336
49
23
145
27
8
13
180
59
181
144
11
84
43
6
30
125
84
43
5
157
131
1
48
15
68
13
12
15
27
117
3
33
165
15
92
37
90
105
236
252
36
24
72
163
72
9
104
7
89
97
27
27
29
7
138
60
47
55
144
101
79
54
150
9
32
13
63
27
126
162
77
43
29
43
36
36
101
12
145
143
48
205
72
27
27
138
15
32
43
6
11
1
42
41
115
72
60
9
3
6
66
125
16
32
25
90
18
47
96
61
23
13
59
31
180
9
56
97
48
35
88
21
60
119
19
101
67
9
56
52
3
29
43
60
5
43
180
18
15
135
9
27
5
48
13
83
40
9
102
69
21
83
40
152
24
4
80
85
186
126
171
3
42
18
30
6
138
15
45
180
18
72
5
7
108
168
293
25
42
198
95
67
48
29
40
147
96
5
79
60
30
51
72
36
27
77
85
143
108
19
48
53
120
40
9
ABCD 97655859716*3^$a+1 [50212]
313
36
99
33
159
80
64
80
64
128
37
48
60
303
69
123
128
144
96
432
193
95
229
123
144
93
3
128
96
13
35
16
144
96
96
48
128
25
23
16
21
12
60
131
96
16
93
144
3
57
87
21
107
48
97
63
272
48
25
87
45
48
99
96
117
180
135
32
241
72
108
432
123
48
117
27
81
72
23
49
207
81
63
32
304
21
347
61
51
81
15
105
39
21
48
267
225
72
48
135
177
228
108
95
109
3
117
60
15
80
13
72
108
192
540
83
25
72
191
25
71
144
169
23
64
69
11
256
80
624
1
108
24
120
83
48
37
192
168
48
252
87
32
160
80
16
224
13
60
215
13
195
45
83
112
272
13
240
48
99
48
192
165
203
192
112
48
21
11
64
57
327
176
37
48
107
352
45
108
599
208
32
169
71
48
16
224
505
183
177
36
59
48
145
95
112
128
48
192
37
75
240
45
3
105
135
117
36
72
47
385
168
167
48
144
253
48
227
192
1
120
135
32
336
37
108
144
60
48
35
64
9
135
464
16
144
48
144
48
32
208
96
96
81
47
112
128
160
240
33
180
107
1
47
337
156
275
112
32
96
157
195
80
64
21
59
48
16
32
160
165
75
105
23
16
201
135
512
48
112
33
108
35
64
32
13
291
57
252
11
144
73
252
60
15
320
25
23
208
32
217
135
153
60
75
117
27
33
111
45
144
83
48
16
93
131
304
33
15
128
96
13
51
69
36
135
9
60
48
132
23
133
59
240
112
93
3
417
143
192
48
288
16
81
15
45
99
224
37
27
48
224
48
25
375
48
45
147
80
85
315
345
375
45
83
112
368
112
80
13
3
336
336
153
72
47
85
11
144
112
273
15
48
165
27
81
495
225
255
80
64
48
144
48
153
288
24
15
93
35
13
131
13
288
195
57
71
112
57
71
16
213
123
48
80
16
48
153
108
24
3
32
85
171
80
144
73
119
48
288
112
176
49
36
132
359
181
ABCD 97656178624*3^$a+1 [50043]
35
1
30
18
42
108
48
137
277
27
27
6
47
64
117
6
36
48
6
12
198
36
18
35
1
6
30
11
16
51
18
107
91
66
6
138
24
48
123
3
36
6
18
17
109
102
60
17
55
12
42
48
6
93
63
81
15
54
48
330
72
36
18
3
80
16
48
45
24
48
6
72
108
17
37
18
9
80
37
12
18
96
90
36
12
24
12
90
24
30
47
85
90
129
51
45
128
19
36
132
165
303
72
9
21
18
36
54
18
24
36
162
111
27
6
174
24
144
36
5
151
36
5
13
42
41
112
48
80
43
12
24
17
175
18
222
54
30
29
16
32
55
9
117
27
80
49
47
7
108
45
81
15
3
96
93
225
96
228
42
18
108
66
6
72
54
30
47
16
117
27
33
54
36
12
36
6
18
12
36
78
47
19
162
6
18
54
93
45
36
36
27
45
6
120
18
6
126
102
60
66
123
21
123
224
19
125
1
162
12
6
12
36
18
144
36
60
108
18
138
6
90
102
126
36
6
35
67
132
12
29
43
60
30
11
43
69
39
36
18
6
12
144
6
11
96
64
63
54
11
19
36
216
36
24
72
29
1
47
13
66
72
41
55
54
3
69
18
48
60
12
17
16
99
36
54
72
120
18
17
1
6
41
7
78
12
90
6
102
54
150
48
24
12
312
17
67
36
105
117
18
54
48
72
11
97
36
27
32
55
138
42
36
12
24
93
81
114
36
108
108
12
5
48
55
24
17
1
63
75
144
101
43
18
36
6
9
75
5
307
192
42
3
32
37
162
12
108
150
30
222
18
189
80
96
16
81
60
66
17
7
41
103
30
27
261
42
120
9
27
69
63
30
6
18
11
55
72
6
12
54
41
157
54
60
48
78
35
1
18
66
6
84
18
150
41
13
3
177
47
205
138
42
48
63
27
6
54
36
36
36
30
108
35
96
31
36
77
37
54
165
33
18
48
29
79
177
45
180
18
12
126
36
198
6
35
64
3
24
18
99
3
18
204
90
21
27
18
18
96
17
144
37
72
35
85
27
69
48
27
80
19
77
1
48
6
72
30
258
180
12
54
59
67
114
66
126
42
120
249
27
36
17
67
90
24
72
210
18
42
12
42
18
29
55
153
63
6
75
51
66
150
18
30
24
12
17
55
60
12
60
66
6
90
36
66
78
18
29
1
63
117
96
59
31
126
3
51
30
36
42
72
12
114
138
6
108
90
36
12
6
95
13
3
15
12
18
78
12
6
282
60
120
54
96
48
36
42
18
36
54
48
5
31
6
102
186
156
42
18
36
48
18
24
53
55
156
18
54
42
27
27
21
81
6
84
5
48
37
186
126
120
27
69
54
246
96
66
29
16
87
12
125
97
108
36
36
144
30
24
102
42
5
115
77
37
11
48
193
48
90
54
60
48
18
33
45
126
12
41
64
21
72
36
36
11
139
18
54
84
42
30
96
72
137
1
207
141
99
21
24
48
72
6
108
138
6
54
36
36
66
60
12
126
72
54
42
11
19
45
15
72
30
11
337
18
77
103
12
78
108
18
12
36
177
21
72
18
54
42
113
7
9
51
77
16
32
1
54
126
18
9
27
138
59
1
54
84
6
30
33
63
81
27
21
33
36
59
31
17
103
90
42
5
13
99
45
18
30
36
95
37
12
90
54
191
144
13
48
90
72
126
6
45
3
60
48
209
67
93
63
24
41
61
42
12
125
19
90
6
72
66
24
72
54
45
32
13
36
12
72
27
33
95
67
29
1
114
90
3
81
36
6
18
90
41
43
53
64
81
114
45
45
18
54
107
19
48
90
6
48
18
168
90
9
80
31
72
185
13
114
36
18
12
78
65
97
30
24
156
42
30
18
78
138
96
48
27
159
48
162
18
144
72
5
85
54
114
18
18
144
102
105
27
120
42
18
30
ABCD 97656376934*3^$a+1 [50011]
24
15
3
33
208
132
60
60
48
216
29
39
196
59
97
29
12
139
44
21
18
45
27
126
87
16
17
114
25
120
29
15
75
85
12
29
15
24
36
220
24
11
1
65
79
60
41
3
12
4
56
147
297
39
57
100
29
63
16
5
150
37
44
16
24
5
171
39
21
100
180
24
20
39
45
57
55
77
15
33
39
4
12
185
27
81
180
180
7
44
16
59
90
171
135
45
64
96
24
20
141
15
244
11
33
57
103
44
48
129
39
180
12
39
36
69
16
8
111
61
120
32
3
30
114
144
81
64
101
198
97
120
96
179
18
31
56
21
27
57
51
9
51
15
73
32
4
20
16
35
18
67
20
9
108
7
23
13
227
73
48
104
16
65
66
78
12
234
6
115
20
81
79
8
3
30
195
63
37
89
19
72
32
105
75
33
39
16
24
35
9
76
36
24
84
35
129
123
69
40
60
8
57
6
33
36
40
8
153
30
85
48
36
80
64
101
3
72
64
5
36
19
12
20
40
35
270
42
13
20
159
60
25
96
104
76
35
108
6
51
48
27
108
25
12
24
41
78
181
8
63
45
27
45
81
51
84
24
51
21
75
25
8
76
104
3
49
96
44
3
33
63
72
45
27
180
81
96
16
60
144
8
52
65
55
83
1
59
13
20
4
8
16
56
160
5
6
45
24
64
44
48
4
71
78
55
29
75
51
1
5
138
93
105
15
24
76
53
51
4
116
9
67
89
15
9
126
25
120
84
77
48
67
8
36
111
84
24
9
171
66
195
100
204
116
195
169
119
72
109
59
72
189
24
112
24
137
99
39
6
36
162
138
115
60
20
45
15
39
30
15
136
89
51
48
132
4
8
75
61
36
44
136
60
8
88
92
12
9
67
84
8
12
39
37
48
101
55
35
48
177
45
15
40
80
129
42
108
84
613
84
5
111
64
20
21
199
36
20
12
16
77
15
3
37
204
68
21
51
3
33
57
12
55
60
125
19
44
165
7
29
72
24
156
54
6
27
96
144
21
51
4
132
20
40
59
25
180
36
29
144
31
5
54
37
35
9
184
71
6
15
100
5
18
1
233
18
73
312
89
54
25
96
53
51
40
59
37
101
39
36
28
41
31
245
48
75
120
36
16
59
1
185
48
39
48
180
60
64
20
9
127
44
40
84
44
16
89
51
27
30
54
205
44
72
100
32
12
180
64
47
54
6
13
20
72
88
17
43
47
133
11
1
113
55
36
140
40
101
55
5
27
16
152
3
61
116
64
56
4
275
54
54
12
18
15
28
35
33
76
35
85
41
15
4
116
3
90
6
301
24
44
45
12
3
16
24
152
24
48
76
36
156
24
71
349
11
57
15
37
149
55
11
33
16
47
9
64
101
15
4
77
99
99
97
152
3
30
144
60
63
81
66
49
36
11
45
39
90
51
3
97
8
72
24
36
39
9
39
157
24
60
224
36
76
36
59
30
18
13
92
28
180
143
9
72
3
1
60
72
44
75
21
15
144
25
36
8
16
60
56
28
36
101
15
4
155
141
40
60
8
52
23
126
19
20
16
5
36
27
52
8
72
51
25
32
177
139
96
20
3
177
3
45
28
8
96
93
7
5
79
17
84
18
21
16
68
28
24
23
21
51
85
44
16
36
120
44
15
21
129
31
24
161
12
51
27
9
4
96
71
13
212
24
16
89
151
24
83
33
39
336
69
60
69
87
220
5
27
16
41
15
4
12
24
89
91
23
18
15
28
60
32
225
54
9
60
36
84
40
36
60
8
52
11
30
42
1
119
36
37
89
15
63
210
31
60
5
7
20
64
101
18
105
16
65
198
30
15
108
108
117
43
156
156
60
ABCD 97656678344*3^$a+1 [50018]
57
7
32
12
24
24
45
3
12
72
21
151
24
116
33
7
56
33
27
28
96
68
93
15
105
39
33
36
75
9
39
60
12
12
45
3
4
80
136
5
12
3
33
15
16
36
17
7
32
21
27
12
21
3
76
68
81
31
32
4
24
41
3
24
72
12
9
96
24
43
5
12
91
281
99
108
52
8
21
12
43
8
28
60
80
57
99
21
7
36
92
9
3
4
29
31
104
69
27
69
139
29
15
24
4
44
57
72
63
57
19
8
64
12
17
48
15
24
76
24
32
21
36
48
36
51
12
93
75
9
24
51
52
12
65
3
24
4
8
48
69
39
12
4
72
17
24
15
208
17
15
57
24
39
21
79
5
91
12
8
9
115
101
39
4
36
41
7
36
72
32
36
40
137
31
44
72
45
19
53
19
12
56
4
80
21
55
72
20
4
152
57
171
28
5
87
4
48
24
32
4
48
56
12
9
19
77
3
9
27
28
5
144
36
111
60
144
9
79
80
57
43
24
180
44
72
132
4
56
16
8
28
65
3
16
32
81
48
36
63
9
63
21
103
116
72
148
20
57
3
9
43
17
51
12
36
36
36
12
48
4
20
28
36
20
12
100
44
24
76
17
39
24
40
36
89
43
48
56
21
15
4
48
36
44
28
8
24
21
19
72
20
4
12
5
60
3
28
12
56
9
36
43
68
60
52
53
24
15
52
17
7
20
12
40
17
48
36
15
40
8
24
12
93
15
52
5
15
16
8
4
60
8
9
15
45
3
64
20
16
20
24
60
4
12
56
76
36
32
52
5
48
15
48
108
84
124
24
20
57
3
60
40
8
21
96
39
28
68
4
8
9
36
75
24
45
24
15
9
12
135
4
56
36
52
36
68
4
8
16
29
24
91
12
20
4
56
48
24
24
36
60
132
24
4
24
29
87
4
8
9
3
16
132
8
105
3
9
91
5
123
12
4
116
24
72
52
17
24
31
36
17
27
96
9
24
27
9
15
48
40
56
16
152
45
27
60
4
5
39
12
21
7
8
69
60
75
36
12
96
12
12
40
116
69
39
4
17
63
129
31
12
41
15
21
91
29
15
12
9
60
24
48
48
12
43
68
28
68
69
3
48
36
33
15
48
4
36
77
3
4
56
4
20
9
43
8
57
43
116
9
67
68
24
4
20
12
12
40
41
67
104
33
15
12
33
7
65
60
36
55
17
36
51
33
72
51
108
21
135
21
63
4
8
117
15
33
3
81
27
21
99
57
19
8
16
29
24
15
4
68
36
48
136
20
57
24
12
48
91
12
24
29
7
17
48
48
43
29
3
36
4
20
81
27
24
45
15
24
84
72
24
45
27
4
20
9
63
33
12
3
24
12
4
5
159
72
12
4
8
28
8
40
20
48
4
8
12
57
63
48
16
5
60
15
28
53
24
15
57
51
28
20
4
20
12
33
12
43
5
19
72
101
7
56
60
4
32
4
41
19
56
24
21
75
12
84
28
41
3
16
12
36
60
17
60
7
72
36
96
17
3
16
36
8
45
31
8
52
36
80
24
36
52
5
19
41
31
12
32
4
53
3
45
3
84
33
36
15
16
32
36
60
124
60
29
7
84
20
33
3
21
15
36
148
20
57
3
12
12
4
5
115
32
40
56
21
27
112
68
24
9
67
44
213
12
31
41
12
63
16
29
3
232
20
4
17
27
57
7
32
9
43
8
96
12
81
7
5
43
53
192
27
16
5
39
36
24
148
24
32
48
21
27
33
15
45
111
12
12
57
99
33
31
32
52
56
4
12
41
19
29
15
24
4
8
132
24
33
3
9
60
3
84
72
12
45
27
96
96
21
3
60
84
24
12
100
8
4
17
75
40
5
51
60
93
60
3
12
16
24
36
20
9
91
44
21
7
56
4
17
19
48
24
5
3
76
8
16
65
3
4
80
60
12
4
8
60
9
36
55
56
16
80
4
17
3
4
5
84
235
17
144
144
19
56
9
7
84
32
45
67
8
9
39
48
57
60
51
16
36
17
12
39
105
3
28
120
96
44
24
4
65
3
36
4
17
15
9
60
15
12
12
16
77
123
4
36
48
92
4
8
40
20
96
28
5
24
3
36
84
144
21
12
3
33
15
72
9
3
12
16
12
17
156
43
29
63
12
28
17
67
36
17
7
12
24
65
123
24
48
57
55
68
4
8
12
4
72
68
12
28
84
5
51
192
24
81
3
108
21
15
112
8
93
3
12
9
19
5
147
16
29
3
24
88
53
19
32
72
4
68
72
52
17
15
28
5
3
45
24
24
75
9
67
72
101
55
77
19
8
100
32
16
65
15
24
40
17
43
56
9
87
40
44
21
12
27
4
24
12
24
5
243
69
19
20
4
17
19
44
12
172
8
117
27
36
9
27
69
24
108
15
24
21
19
20
156
28
8
28
20
9
3
45
67
20
52
32
12
33
103
17
63
21
39
21
72
39
72
9
15
12
16
68
124
32
21
63
24
60
48
24
4
8
24
60
21
7
113
39
144
12
4
41
24
43
72
8
64
20
52
32
81
31
84
24
36
17
39
24
28
56
16
56
84
36
12
12
84
45
63
12
21
15
48
16
53
12
48
3
60
9
31
20
16
68
4
12
96
32
24
16
8
28
41
12
91
41
36
43
5
103
60
29
63
64
17
3
45
3
93
7
17
3
156
84
12
72
12
21
12
7
53
19
161
39
21
79
17
24
51
16
41
87
40
101
27
52
36
68
72
129
24
39
180
40
60
5
27
192
28
12
20
21
19
17
19
20
36
9
12
7
29
72
75
64
264
53
15
4
60
41
3
21
111
112
8
81
63
28
32
60
36
16
ABCD 97656814532*3^$a+1 [50022]
50
18
12
42
16
80
30
34
56
6
24
72
78
76
36
12
56
24
48
24
16
30
60
20
24
6
12
30
42
100
18
66
14
36
36
46
188
82
2
42
24
12
10
20
118
44
36
42
28
104
36
142
162
90
20
96
70
26
90
28
2
18
70
26
102
12
126
84
28
8
90
60
36
54
126
16
14
4
26
28
50
6
16
6
18
36
38
72
6
60
12
48
138
150
16
20
100
140
4
146
58
32
76
90
8
54
18
24
16
2
36
34
8
30
144
24
60
22
38
40
26
4
44
30
36
16
90
26
72
18
30
48
36
240
6
54
48
18
30
4
18
32
28
38
12
52
198
18
18
2
34
114
56
36
48
246
28
2
16
80
42
76
104
40
36
56
6
64
26
150
22
116
90
60
6
46
140
130
62
36
84
70
152
16
14
6
10
80
12
40
110
88
2
72
48
30
12
16
32
16
2
258
52
32
48
30
138
24
46
24
8
10
20
100
158
72
40
32
40
38
4
140
40
8
58
2
88
38
4
68
72
22
266
180
12
48
24
78
12
46
48
32
4
78
32
36
18
120
22
32
60
72
4
2
10
8
96
46
68
174
6
76
30
20
36
48
24
48
22
8
18
124
8
4
74
66
30
84
24
36
64
36
26
6
18
4
8
10
42
26
6
6
90
12
36
24
102
58
38
70
12
78
48
42
2
60
42
174
30
30
124
2
34
50
90
22
14
30
30
18
18
12
18
30
70
110
142
98
30
30
58
90
32
12
42
120
66
34
18
8
54
4
60
26
36
10
92
12
58
8
22
6
62
4
26
48
34
98
60
24
16
14
4
26
70
54
30
26
124
20
12
54
90
6
118
20
34
20
6
24
18
4
60
26
60
4
14
40
56
48
78
42
46
2
24
6
72
40
30
32
58
36
20
60
36
90
48
30
48
88
146
6
10
30
14
10
38
48
18
24
132
18
18
184
36
20
40
72
8
24
60
18
10
32
10
30
44
36
18
6
22
2
70
98
178
2
124
36
44
18
102
24
72
40
8
60
4
18
8
16
80
144
30
24
30
18
222
12
6
28
80
10
140
76
50
16
14
28
32
70
56
4
38
12
36
4
18
18
8
6
34
222
30
38
54
30
40
2
78
6
162
18
22
42
26
60
40
2
24
64
2
30
52
32
58
2
48
30
16
66
24
12
20
52
38
18
52
168
2
34
80
46
14
70
14
36
24
102
12
60
100
32
18
16
24
50
66
6
76
134
28
90
98
18
12
138
22
48
20
6
46
2
40
66
116
10
68
76
114
18
20
54
54
12
78
36
18
18
12
76
74
10
18
164
6
42
40
68
42
48
42
52
6
12
26
46
50
138
18
144
48
36
6
46
50
18
4
42
116
12
48
184
8
66
34
32
76
164
150
76
110
12
18
24
30
66
42
36
24
72
16
24
18
18
2
132
6
22
18
8
40
6
144
86
4
54
26
90
72
64
56
88
62
12
10
6
2
48
42
42
10
86
12
12
36
12
24
118
42
110
70
66
38
106
26
28
26
36
48
12
54
18
18
28
14
52
24
32
52
36
2
70
164
54
4
48
44
160
48
6
32
24
18
52
8
10
18
62
22
14
190
86
16
128
40
30
2
18
4
62
30
34
12
2
6
16
18
38
102
96
60
24
22
80
6
60
28
44
10
2
36
60
12
16
114
86
30
96
24
70
44
6
112
30
24
86
22
182
54
42
18
84
30
12
10
84
20
4
26
22
14
30
36
64
60
54
12
38
12
84
10
20
58
56
6
6
30
30
48
4
90
68
18
130
92
12
166
50
22
8
4
38
42
52
18
2
6
144
58
6
14
12
18
48
48
22
14
16
2
78
60
22
8
18
30
24
42
64
92
82
20
66
72
114
66
100
14
30
46
12
2
120
48
16
44
46
86
18
22
20
30
78
46
26
18
28
44
6
42
18
4
56
10
14
126
30
124
18
158
4
36
54
20
18
12
66
114
6
198
46
26
28
32
30
28
26
18
60
60
120
28
14
58
68
30
22
90
38
234
16
72
26
102
40
20
12
16
6
110
78
18
48
12
114
54
12
22
8
24
70
90
6
20
100
14
108
66
82
20
12
76
54
90
36
42
2
28
2
16
26
30
48
162
6
132
16
54
92
66
24
10
60
48
18
98
72
18
6
48
46
6
20
6
72
46
92
90
34
170
6
12
18
28
26
28
30
18
2
18
234
6
70
32
66
72
264
16
2
18
10
2
6
60
94
68
42
36
30
4
20
6
72
12
102
60
78
28
8
34
56
24
10
20
42
66
60
40
18
6
26
30
138
76
38
12
34
32
30
120
12
18
40
44
6
162
6
66
24
34
20
90
16
96
56
118
36
6
84
36
2
18
4
44
252
22
96
32
108
162
124
36
44
64
32
40
54
20
54
12
42
16
6
26
84
36
28
ABCD 97657471916*3^$a+1 [50019]
117
3
72
18
102
198
252
24
30
96
48
117
36
21
36
12
51
111
78
180
30
168
9
168
15
54
291
63
24
6
60
132
42
96
129
45
48
15
27
9
39
48
57
135
33
9
168
102
93
3
54
48
90
57
135
6
27
12
60
36
48
81
15
84
24
45
99
189
36
39
9
36
60
6
57
153
171
192
33
75
57
12
291
24
9
150
240
72
30
42
6
192
42
96
69
81
240
75
15
30
123
144
63
6
36
132
60
72
171
3
6
114
30
42
90
12
156
15
15
54
90
57
84
96
33
15
36
117
18
6
36
54
66
63
9
30
162
6
90
63
24
84
3
54
12
294
69
132
63
9
117
138
6
3
21
3
33
3
33
90
78
60
36
36
6
33
111
54
12
102
150
252
6
264
18
3
3
102
138
30
132
30
30
42
33
63
66
408
63
12
3
54
66
342
3
93
195
24
21
24
288
42
78
12
15
33
3
9
90
78
90
54
66
24
48
42
39
21
90
120
54
354
78
24
3
117
66
48
144
30
27
33
111
81
171
3
96
9
84
105
132
159
39
168
33
225
39
60
48
57
12
78
105
57
6
138
87
87
81
108
57
195
120
15
9
87
24
33
177
54
30
18
30
15
57
66
24
33
183
6
84
12
51
72
87
72
30
36
6
126
42
96
105
39
96
54
111
219
21
219
30
18
48
90
6
90
39
81
54
192
72
96
81
144
15
357
123
72
42
198
102
27
129
12
180
15
57
102
18
132
18
33
312
108
57
66
114
99
60
189
114
57
12
21
39
87
141
171
6
75
24
63
24
21
27
81
39
30
96
27
36
204
192
15
162
99
9
210
249
111
45
36
129
192
126
42
78
18
72
60
42
33
39
24
69
3
24
6
15
36
69
3
231
168
21
45
3
204
159
96
24
54
84
6
45
27
150
15
3
120
24
210
36
39
51
57
72
15
168
102
108
3
60
45
210
24
6
267
117
42
93
36
96
9
39
21
42
90
120
15
183
69
108
69
60
6
150
42
288
57
63
18
36
138
9
213
138
90
36
66
18
15
45
90
261
51
258
15
45
60
132
84
27
12
168
57
12
36
84
84
132
42
18
30
45
75
33
120
108
51
6
66
6
18
150
24
108
48
6
9
36
3
45
57
87
3
54
66
66
15
69
18
6
120
363
21
48
42
102
24
42
9
231
174
36
27
21
60
144
18
72
126
96
36
3
27
168
102
27
72
111
30
123
21
24
15
36
15
30
27
87
120
153
39
24
57
87
30
15
141
6
24
57
39
165
3
72
24
138
168
30
48
54
12
54
54
3
69
18
96
33
81
6
45
297
60
87
15
72
24
21
3
66
12
90
153
144
15
57
63
30
138
201
69
84
27
9
204
84
12
102
21
141
39
357
90
168
9
135
30
18
48
72
120
81
9
15
72
21
144
168
24
96
24
27
177
111
21
135
33
36
60
66
342
48
12
30
30
15
33
111
267
105
69
156
12
15
219
69
75
90
24
30
120
72
126
42
96
6
24
15
99
105
33
48
84
15
27
138
6
ABCD 97658395496*3^$a+1 [50017]
87
93
43
120
125
60
60
12
120
43
20
40
101
36
39
136
32
12
100
176
105
55
8
84
48
48
45
60
51
45
19
20
12
57
12
75
24
9
111
132
4
60
65
31
53
7
8
16
41
15
88
77
3
40
56
21
75
160
65
15
237
27
69
27
129
99
84
93
12
36
24
91
17
39
280
104
72
144
129
7
48
41
63
33
43
12
68
9
75
16
72
24
101
87
81
195
72
4
41
60
159
33
60
31
65
159
213
27
12
69
72
19
41
27
57
48
192
36
3
9
156
175
29
91
17
15
33
84
12
79
29
7
29
55
137
39
40
68
16
12
29
60
39
9
7
104
16
60
36
17
12
60
19
89
7
80
4
104
36
100
17
60
75
9
91
80
100
8
9
103
144
65
48
12
120
3
76
36
29
27
9
24
39
45
60
7
44
156
24
81
15
165
84
36
15
45
39
9
111
45
12
12
36
27
28
77
43
12
44
4
44
33
147
33
84
55
5
331
5
79
20
48
12
45
19
5
120
7
44
9
27
12
28
65
12
12
31
65
27
33
72
147
96
4
96
20
69
36
99
21
12
48
147
12
189
55
12
53
156
99
16
5
19
41
79
44
81
24
120
36
91
41
144
24
115
17
12
27
40
44
177
43
29
12
24
135
21
75
9
144
15
93
19
24
29
75
81
7
92
112
84
77
192
15
96
189
3
4
5
91
29
3
16
29
283
84
44
40
92
28
41
31
29
31
144
60
65
19
80
52
17
7
8
60
112
113
43
32
117
3
12
189
15
45
7
17
163
5
199
89
39
33
12
15
93
48
72
84
36
139
60
84
5
12
39
16
20
12
16
56
33
91
101
15
9
24
96
31
8
96
105
39
120
45
31
12
113
39
21
60
36
36
72
27
60
4
41
135
4
41
15
24
45
51
48
81
55
65
84
72
24
31
20
93
211
17
15
12
16
12
32
21
36
55
24
56
16
5
72
12
31
44
33
108
3
172
5
24
3
45
12
15
64
12
92
57
15
24
81
3
21
192
159
93
12
108
3
120
12
12
81
72
87
24
45
15
9
72
3
21
24
27
33
72
31
32
45
36
24
3
12
33
180
99
40
144
72
104
4
41
55
29
15
84
12
16
24
5
99
69
67
56
4
156
29
39
21
31
29
108
63
24
141
3
9
15
93
12
91
77
72
63
93
12
12
151
36
96
44
9
12
39
136
60
44
24
24
312
9
204
12
79
5
180
84
3
40
5
60
3
12
4
41
3
21
51
45
84
24
15
81
36
12
51
84
33
55
89
31
140
45
132
15
60
33
48
175
20
57
19
5
19
44
60
52
245
36
24
3
21
12
55
80
208
20
129
123
9
123
57
180
24
36
19
89
12
3
88
89
39
9
12
15
93
156
72
12
72
31
104
16
17
7
44
21
36
12
31
32
48
16
5
36
15
57
43
17
48
43
56
33
12
36
24
19
89
60
103
29
3
48
48
9
43
29
36
84
63
33
103
29
36
55
5
36
51
64
65
3
48
165
19
36
48
20
24
141
171
33
91
29
63
84
36
12
81
12
120
132
7
5
36
27
16
257
84
84
99
93
39
16
65
204
3
105
15
33
19
65
24
51
4
20
76
80
249
84
7
65
60
19
96
8
48
24
60
9
24
15
76
137
15
40
5
15
153
151
44
40
77
48
12
3
9
96
7
32
21
27
9
39
9
72
48
12
55
56
129
48
108
72
75
96
81
51
33
12
19
156
65
12
60
43
29
55
96
60
144
89
7
44
36
64
173
3
69
39
9
63
12
36
40
137
55
29
39
36
21
3
21
168
135
12
4
12
53
27
4
96
32
21
7
29
336
168
12
24
55
20
21
24
60
19
149
3
45
15
12
136
17
12
3
28
5
7
17
343
48
96
144
5
87
64
20
225
39
57
75
12
88
92
93
87
21
7
29
48
36
12
19
65
36
27
12
9
15
57
3
45
24
27
16
44
21
19
96
152
16
41
75
9
24
3
237
120
7
125
144
31
68
28
29
96
19
24
17
60
19
65
36
43
89
7
125
84
7
228
ABCD 97658405738*3^$a+1 [50004]
3
87
42
30
168
54
67
17
39
39
18
18
21
51
21
33
30
108
60
97
5
3
88
17
6
36
45
3
6
7
77
3
88
8
9
18
21
75
126
138
24
13
32
144
24
87
9
27
37
23
9
27
30
24
318
144
18
6
72
84
69
27
45
3
45
48
15
105
171
54
15
24
9
96
30
90
18
229
96
35
13
8
3
13
8
24
39
73
77
123
15
18
54
33
9
84
6
84
60
12
73
17
6
9
24
201
7
65
15
3
13
56
21
3
40
65
36
3
63
24
72
18
7
5
99
9
63
15
18
216
12
18
78
84
108
3
3
108
66
24
7
23
18
6
18
7
41
6
54
67
59
18
27
39
36
45
51
21
144
9
15
27
54
30
49
11
12
81
15
180
30
18
21
24
27
6
31
8
9
15
3
78
18
12
60
30
31
23
18
54
24
18
31
23
105
123
45
96
40
5
3
51
72
45
3
18
6
48
42
27
39
60
12
54
3
136
8
51
54
150
9
81
31
17
18
54
24
18
36
9
9
72
18
18
48
114
36
237
51
12
24
36
54
12
42
48
6
36
31
8
33
39
144
9
15
75
90
139
8
33
18
36
36
18
27
27
6
18
72
108
9
27
61
11
36
90
126
9
72
27
120
13
5
6
21
15
108
21
69
102
13
23
42
54
90
120
55
107
37
17
6
33
3
120
36
9
63
78
3
15
81
27
54
54
18
30
180
6
39
9
114
12
24
36
48
6
12
36
87
3
37
23
54
12
87
39
24
18
18
13
48
8
15
33
57
15
3
6
198
9
3
78
54
12
24
12
18
15
99
84
60
165
15
25
95
78
30
78
36
18
18
30
9
99
6
30
24
120
33
9
36
43
5
75
3
12
24
126
12
90
60
33
16
59
61
5
78
48
21
3
13
89
42
12
1
95
84
54
24
18
12
36
54
18
24
90
75
33
162
18
3
63
18
54
6
12
6
108
84
18
24
7
32
168
135
66
24
135
93
3
24
33
39
63
18
15
3
126
63
27
24
36
49
8
15
18
103
59
192
24
21
45
36
54
72
1
17
144
6
48
42
48
24
31
17
36
3
24
96
21
90
60
13
23
9
57
55
41
30
18
6
9
63
9
3
37
107
45
9
18
37
23
36
30
54
9
24
40
41
15
111
30
6
21
48
69
3
33
60
27
3
37
71
33
81
102
18
18
60
25
23
42
54
12
6
30
126
18
24
18
39
9
31
8
3
12
18
108
27
72
99
36
18
103
83
102
42
12
96
66
78
57
24
16
8
105
18
168
12
60
84
6
12
24
15
87
72
145
17
6
121
32
111
24
33
16
48
167
57
3
69
24
51
48
37
89
15
3
72
6
18
85
17
78
120
1
23
25
80
57
12
27
48
105
126
114
31
8
9
60
3
27
24
117
48
24
147
24
18
48
36
135
96
3
60
18
7
11
12
36
60
9
112
48
137
66
18
75
136
83
30
18
60
30
6
30
15
75
24
54
72
18
90
84
31
56
75
45
33
30
60
45
57
18
6
31
23
36
48
6
120
63
72
96
3
60
9
96
33
63
33
18
30
186
30
55
35
54
15
3
37
8
69
3
33
15
3
21
9
6
36
93
27
54
54
33
9
63
9
54
25
56
3
69
112
95
66
60
3
63
33
48
72
27
36
145
8
9
6
49
72
8
63
18
15
88
72
11
30
63
24
9
36
12
24
7
24
104
21
19
48
32
9
126
132
13
8
144
24
3
24
30
24
18
66
6
12
9
15
36
36
12
13
11
36
25
47
36
144
48
216
216
78
120
31
5
78
66
27
9
18
6
18
13
95
102
234
9
96
24
3
36
66
18
60
210
6
102
42
12
6
36
12
96
36
43
23
36
45
63
168
9
9
15
3
13
23
216
18
18
48
69
40
5
51
15
108
54
72
87
24
21
67
143
36
69
27
13
17
55
71
36
45
24
81
63
184
17
54
54
42
18
18
69
16
131
13
35
72
13
65
18
21
9
78
81
16
59
69
27
13
41
66
93
3
36
30
27
48
15
18
18
36
1
35
54
31
23
33
96
87
18
39
93
99
3
42
18
66
42
156
42
39
69
27
24
147
12
36
37
8
48
105
31
5
18
18
24
54
18
30
60
48
18
6
54
90
69
216
57
18
48
6
12
36
24
48
6
72
48
114
15
3
21
33
18
30
54
9
64
17
54
1
5
54
120
21
24
81
24
12
27
96
39
24
12
24
18
66
73
59
72
30
36
6
61
65
30
72
42
39
63
1
143
18
18
13
5
19
56
15
6
51
3
12
121
32
40
56
39
42
7
29
30
6
66
90
36
6
90
102
36
13
47
36
18
27
27
30
18
42
12
55
89
78
57
45
51
9
30
36
93
16
32
9
103
35
126
15
21
147
96
27
69
3
37
5
18
18
79
47
9
27
54
66
45
63
42
12
186
246
91
41
48
55
32
3
162
6
72
21
27
24
30
87
63
9
48
105
48
15
ABCD 97658764246*3^$a+1 [50027]
205
32
4
35
45
60
16
12
20
112
144
84
11
37
92
36
24
27
21
255
9
15
24
57
24
16
119
81
108
27
73
24
83
84
9
96
4
20
184
20
12
64
24
32
111
33
51
25
48
132
8
27
60
129
15
49
23
145
32
3
13
71
49
96
11
97
48
23
45
16
35
9
4
11
85
32
48
64
23
145
168
24
96
32
3
21
60
64
35
12
13
32
48
100
95
45
36
28
48
23
1
71
25
8
4
131
61
35
49
44
172
59
37
24
59
12
60
9
15
13
56
232
35
37
8
75
85
23
25
32
48
75
72
13
116
4
44
63
37
12
156
35
24
24
1
20
28
156
11
93
160
60
47
24
60
49
47
105
39
1
35
60
96
109
11
73
120
72
48
215
229
11
25
32
99
73
108
8
60
36
28
32
75
120
33
40
8
60
108
15
1
11
48
9
28
8
60
36
24
64
48
24
56
72
136
56
88
96
24
48
35
24
69
16
96
59
13
47
25
24
24
23
85
12
120
12
20
28
12
128
16
20
4
128
3
72
84
13
11
21
28
96
20
100
56
24
15
49
71
85
11
1
24
24
47
9
16
32
16
24
11
36
96
145
8
24
27
105
4
47
60
49
20
28
60
11
25
116
16
240
24
48
72
59
96
13
11
9
28
20
12
3
93
4
36
72
35
33
4
11
21
39
60
61
8
63
85
119
9
4
83
13
131
84
69
111
21
120
15
60
13
80
16
24
11
85
20
195
9
16
20
76
8
51
37
20
12
40
32
28
60
23
193
60
60
104
12
39
36
33
88
8
15
1
104
12
12
27
153
16
11
21
12
3
97
12
128
40
11
61
84
12
20
39
21
15
105
168
84
16
36
56
75
24
60
96
9
88
32
48
16
20
124
72
44
15
1
156
32
27
13
12
44
36
100
48
83
13
32
144
39
25
72
20
108
4
116
40
80
4
132
11
13
11
69
52
32
16
20
40
36
71
13
71
81
88
11
33
108
4
128
27
84
205
47
73
24
8
3
45
24
40
140
3
25
59
144
156
1
59
85
44
147
33
64
48
72
11
205
32
72
51
21
51
25
32
27
25
24
84
32
4
60
60
56
60
64
11
81
3
61
24
120
120
24
96
11
85
59
37
23
49
71
12
37
11
12
249
40
59
85
47
24
73
60
23
9
75
25
24
32
99
45
24
40
116
4
60
36
168
20
60
3
205
48
20
52
8
24
12
108
40
80
27
21
75
33
4
60
20
27
85
80
48
88
24
56
148
32
255
45
4
119
181
20
4
24
11
96
69
15
72
169
59
25
11
49
96
11
69
39
12
45
24
24
84
48
4
35
60
13
140
52
128
3
25
155
13
56
15
69
100
80
75
97
12
20
12
24
40
20
52
12
12
35
21
48
40
96
35
13
20
76
80
16
11
48
12
129
15
9
72
3
36
85
36
32
12
15
13
80
36
12
264
15
33
3
25
144
36
12
32
4
35
36
36
69
15
141
12
16
11
36
169
95
1
155
133
44
3
25
8
40
20
12
3
12
9
120
15
120
60
49
32
28
20
60
4
20
16
24
71
141
4
60
36
104
16
24
44
63
97
68
15
144
84
25
96
36
32
12
36
99
69
27
13
11
69
111
61
84
60
20
156
4
35
13
72
24
80
24
52
68
16
120
24
92
99
121
35
61
48
224
63
49
8
27
13
107
25
35
9
51
21
15
109
20
168
123
93
24
3
13
24
11
60
21
16
60
32
48
99
13
68
3
1
8
51
72
13
12
32
100
11
12
25
12
20
12
15
60
84
12
48
60
37
119
105
36
12
27
45
28
12
116
15
69
16
12
20
63
25
288
24
8
15
57
3
48
156
25
24
56
51
85
12
48
12
32
184
32
3
9
3
9
171
73
140
40
56
24
76
95
81
48
84
76
60
116
84
96
75
33
3
33
51
69
84
27
1
23
49
60
48
119
9
4
60
60
20
3
57
100
12
20
28
56
24
180
27
129
87
153
4
48
23
141
24
36
15
24
9
172
36
23
9
76
11
13
47
9
136
59
117
108
36
39
37
48
12
84
116
60
28
47
24
45
99
9
48
100
83
45
52
24
80
15
49
80
84
28
8
144
136
72
32
60
172
59
69
16
96
35
21
3
9
12
36
4
60
11
37
11
57
15
57
16
35
97
68
16
96
80
15
9
64
20
160
ABCD 97659499214*3^$a+1 [50091]
35
24
7
17
133
83
40
56
55
9
144
363
69
176
24
1
63
152
43
5
7
65
13
11
40
8
96
40
72
80
240
79
33
8
25
143
144
7
65
24
72
85
18
105
72
32
7
186
30
57
32
40
15
90
96
47
16
96
15
105
21
83
115
42
48
36
6
33
111
89
67
5
64
219
77
19
125
64
32
13
51
21
48
35
64
48
15
18
42
174
96
84
11
85
99
21
59
31
17
7
9
21
3
51
29
31
105
24
51
101
16
24
15
180
6
54
41
24
24
24
7
33
96
96
120
15
24
65
7
9
96
33
95
85
6
174
15
21
75
56
24
79
17
72
43
18
30
29
40
32
25
180
35
160
45
90
66
159
8
40
152
64
15
12
54
24
15
80
67
117
48
63
105
104
88
32
16
15
57
75
30
54
41
49
150
65
96
24
16
15
54
179
120
64
177
23
31
9
32
64
32
25
23
24
73
119
40
80
19
192
293
31
41
103
41
40
45
90
113
48
109
3
8
72
7
24
17
280
93
27
144
15
41
25
15
63
41
64
144
33
168
216
180
123
80
31
9
3
114
30
45
96
8
16
105
6
225
8
31
161
40
80
144
16
8
7
89
109
162
18
102
9
48
93
108
15
15
6
66
65
168
55
9
176
55
9
57
36
27
8
48
16
9
36
180
15
96
75
45
3
5
96
16
15
30
3
80
40
56
1
23
40
27
240
48
189
72
144
81
39
80
96
79
36
84
89
73
24
23
88
9
6
129
135
150
54
29
61
66
161
55
57
32
64
144
32
24
31
33
56
67
78
30
41
91
48
29
13
18
17
19
189
96
15
33
72
21
123
45
12
39
56
24
24
72
24
160
15
126
27
63
9
45
59
24
120
73
135
144
129
36
35
16
3
6
23
40
56
24
168
85
3
141
51
8
7
18
111
96
69
59
40
24
32
24
96
24
160
32
85
144
36
15
8
7
65
184
8
13
18
9
27
6
15
48
24
8
43
222
30
78
11
16
24
51
5
85
54
93
183
9
24
21
83
97
30
54
36
60
66
9
9
111
69
155
24
88
45
30
108
161
24
136
56
48
40
24
32
40
8
48
64
9
36
11
25
23
31
30
59
31
33
336
72
104
1
23
61
11
85
83
7
17
31
60
12
33
57
78
9
57
90
101
192
13
27
32
16
309
11
109
75
219
90
156
6
17
96
24
40
56
96
16
8
112
39
209
16
120
200
16
48
56
1
18
21
9
15
104
13
59
48
67
5
24
7
57
32
40
21
3
51
5
16
24
45
35
88
80
31
65
7
30
35
64
99
36
65
25
6
30
3
24
33
239
115
45
9
39
3
69
48
117
59
16
176
168
25
6
89
40
87
17
88
24
8
48
24
61
195
75
5
48
112
80
160
32
40
8
13
35
16
24
87
9
24
57
60
3
120
57
18
192
18
36
54
6
51
15
17
43
45
120
33
30
41
48
96
16
48
72
9
66
180
9
152
144
24
1
111
32
13
83
61
75
48
8
145
39
80
61
90
105
8
31
84
6
54
81
80
96
64
96
8
72
40
39
209
64
128
72
43
5
72
48
19
36
57
32
25
156
147
168
24
24
51
6
39
56
288
120
16
51
108
41
49
15
152
49
23
168
64
56
120
120
88
200
40
56
16
120
32
40
176
136
21
107
37
35
25
95
144
25
6
161
72
88
8
25
6
33
56
55
41
16
33
47
24
31
33
57
95
49
95
16
15
65
265
47
73
119
169
87
75
29
64
51
29
7
33
21
54
60
72
89
1
23
25
39
72
39
9
192
141
120
27
51
5
16
56
184
75
93
3
125
193
72
23
55
216
30
3
141
59
31
57
72
93
ABCD 97659664034*3^$a+1 [50013]
126
12
7
53
90
48
97
8
3
162
90
294
115
173
120
186
33
39
145
32
3
12
25
11
13
113
87
64
17
36
12
7
71
336
49
24
95
81
21
18
78
67
48
48
72
72
155
36
1
48
137
36
180
55
24
119
193
149
67
125
51
57
55
17
90
133
24
8
75
69
87
42
7
65
108
19
83
18
42
18
87
40
161
30
73
96
101
24
48
60
12
18
25
24
23
18
15
93
36
90
6
90
109
71
12
6
271
143
9
99
61
48
119
1
24
32
129
108
171
81
127
17
54
1
24
5
139
48
65
79
96
41
72
127
95
1
65
90
114
18
73
53
72
123
309
91
17
15
93
123
69
162
306
6
33
51
13
48
53
12
103
5
18
24
81
9
264
87
3
42
43
41
36
3
39
72
73
35
138
54
54
42
300
72
6
115
8
16
72
41
72
159
40
11
60
49
104
45
259
119
73
47
90
31
56
240
87
6
36
120
270
1
35
54
96
30
201
273
108
36
31
23
12
141
16
23
78
19
72
8
201
15
153
87
87
49
41
36
75
33
31
65
55
24
137
30
42
18
157
312
24
167
25
32
87
145
48
24
71
25
8
45
12
103
120
83
42
51
129
12
90
105
45
18
49
95
217
29
147
285
51
21
115
8
45
18
153
39
18
24
63
81
216
36
54
13
95
265
41
84
187
65
6
54
84
24
36
120
36
6
81
16
5
67
11
84
24
36
180
120
18
132
139
5
36
54
97
296
33
78
9
16
5
18
177
27
69
256
8
45
138
57
15
42
55
233
126
1
104
237
27
24
93
91
8
24
87
168
105
16
71
25
101
43
29
18
121
56
64
17
7
209
127
32
39
249
177
6
81
88
24
120
8
33
87
160
5
42
48
25
53
43
168
41
54
81
75
37
48
216
41
39
39
54
51
88
32
112
48
8
165
27
96
39
1
47
6
19
48
23
33
75
85
5
66
42
7
5
18
42
12
60
7
29
210
177
3
85
29
36
79
59
126
55
23
9
24
69
36
24
103
72
89
39
201
15
105
150
126
27
3
18
36
151
24
11
13
128
15
72
25
53
307
47
60
54
246
36
85
47
1
8
88
23
6
27
72
96
15
90
79
137
151
287
90
12
51
184
24
17
7
137
31
144
125
67
11
108
138
6
36
48
13
29
19
359
30
36
111
57
18
30
204
99
9
36
84
6
33
136
23
25
24
95
1
23
73
32
16
185
120
6
72
1
120
24
65
36
43
17
79
41
79
48
72
17
78
30
60
31
215
126
96
19
24
96
32
16
8
39
25
203
36
25
8
16
168
24
8
45
51
69
3
159
18
15
168
48
39
96
1
53
91
119
25
143
49
120
65
18
36
9
288
112
104
144
9
48
6
73
71
12
18
139
48
48
5
156
6
90
151
23
42
15
105
72
39
51
37
24
80
16
311
25
143
49
23
48
144
1
17
144
55
32
57
24
31
89
7
24
48
11
133
32
136
65
36
43
24
23
1
17
7
95
1
59
36
12
42
51
87
108
21
21
18
18
12
72
3
112
11
6
36
282
42
66
54
108
3
33
42
45
135
288
1
65
39
21
18
108
84
18
60
48
24
19
24
48
152
63
25
65
192
42
18
108
54
30
51
93
42
72
12
6
108
84
79
80
64
29
51
39
49
77
ABCD 97659915428*3^$a+1 [50055]
21
12
15
24
75
37
29
3
3
1
56
60
24
3
120
114
31
32
60
28
36
29
67
8
45
27
33
3
12
51
24
9
57
6
48
93
57
27
40
36
5
30
13
32
9
43
8
24
72
36
3
18
48
3
75
18
3
45
78
30
79
24
11
45
28
47
33
9
43
5
36
18
73
8
144
4
5
6
1
132
68
40
12
12
20
33
19
36
56
12
120
9
63
33
27
27
120
42
27
24
48
4
5
12
6
13
17
63
76
23
6
39
52
56
28
36
12
77
99
27
54
18
18
3
3
30
27
9
67
29
72
54
33
15
25
89
51
21
31
41
36
3
15
18
15
12
24
75
33
256
17
72
51
33
108
54
49
8
64
24
20
52
8
63
1
17
43
12
36
35
57
48
21
36
55
24
12
77
31
12
32
105
15
16
53
39
36
4
17
30
42
19
32
21
36
7
5
7
143
133
24
8
153
3
88
8
108
81
60
139
35
81
9
15
4
221
48
19
44
60
27
18
48
6
13
24
53
15
28
68
12
4
65
67
44
12
4
23
105
4
17
3
12
21
55
36
20
4
29
7
5
127
36
17
3
21
27
27
30
24
84
24
211
32
4
17
7
71
48
21
88
59
13
5
54
13
59
45
21
7
60
56
9
15
21
7
164
24
36
21
15
28
41
36
24
138
18
31
8
15
21
21
7
77
24
36
3
27
78
66
6
39
112
11
157
41
7
11
1
8
36
9
7
20
36
40
8
4
8
24
76
29
55
116
16
8
52
36
8
100
17
3
33
60
27
64
65
99
45
168
7
5
6
37
8
21
3
33
3
28
11
21
60
40
12
24
59
18
87
21
55
35
1
8
45
36
30
42
36
18
30
3
129
27
24
108
39
49
17
139
8
3
57
16
71
81
16
47
69
4
56
9
6
13
32
16
29
36
43
29
15
51
18
99
112
56
9
19
12
5
147
48
3
30
90
6
51
87
6
67
36
35
9
52
35
30
24
7
44
93
7
32
16
53
79
29
18
30
19
44
12
16
77
7
56
4
53
18
21
4
17
87
28
83
102
87
21
99
12
100
8
4
56
33
30
6
39
12
15
13
20
9
43
41
27
4
5
60
66
13
11
13
59
85
35
73
96
20
4
29
72
67
140
28
132
60
77
3
15
48
37
72
8
4
23
21
33
15
27
37
35
57
45
51
21
7
12
23
18
51
21
111
45
18
21
3
1
17
3
60
39
6
3
33
12
43
17
103
5
67
32
4
8
36
69
43
5
18
45
81
24
7
8
21
3
28
17
36
75
28
5
39
108
16
17
19
8
12
60
81
39
16
53
123
153
12
18
42
43
8
21
43
68
9
3
3
141
3
81
40
23
129
9
15
39
6
43
36
132
108
32
16
113
75
57
36
31
53
60
43
92
12
36
51
66
3
16
41
36
51
88
20
33
36
36
19
17
55
12
32
84
48
4
8
33
15
87
6
27
52
11
13
32
21
24
31
12
20
4
17
90
24
18
19
12
5
31
5
72
7
5
43
29
19
108
5
39
33
31
41
7
47
18
7
44
105
7
48
36
17
24
7
32
33
19
60
5
72
19
5
12
3
48
9
19
47
18
24
115
20
36
21
24
7
12
35
45
3
25
104
28
68
4
44
21
39
27
33
28
24
29
30
85
20
76
20
84
9
12
43
32
12
9
102
18
27
9
31
32
24
3
21
57
7
48
60
5
18
54
72
36
7
20
60
28
8
117
27
45
31
44
27
6
3
15
18
30
6
79
41
3
33
75
28
5
7
24
29
19
44
16
44
48
36
63
54
66
6
75
4
59
18
15
9
15
15
37
12
65
36
19
12
77
43
96
35
18
6
144
18
19
44
60
72
33
15
21
6
13
12
41
55
8
52
120
32
4
12
8
69
19
59
21
72
33
7
8
21
87
12
81
39
99
6
43
41
15
21
18
24
18
120
63
9
19
77
36
48
15
12
40
5
3
132
4
5
15
9
7
12
44
9
7
12
143
48
9
33
36
36
30
18
6
30
55
32
21
75
33
24
3
40
5
39
21
3
16
48
5
7
77
72
39
4
12
96
11
90
55
36
35
1
5
12
15
9
39
63
13
212
84
64
12
20
12
72
96
48
15
37
68
16
47
21
27
6
43
47
49
23
18
31
17
43
17
12
15
16
41
15
21
19
95
33
39
54
19
20
4
32
52
29
3
3
13
17
15
4
23
18
54
13
24
29
27
60
28
11
73
17
19
12
8
21
39
69
19
12
41
108
108
84
24
12
79
24
29
55
17
12
6
66
63
63
6
75
15
45
3
42
15
57
75
60
28
17
31
8
27
25
68
3
48
1
20
40
17
36
12
19
80
24
63
18
31
89
3
21
30
45
9
18
57
69
51
4
53
3
16
12
24
8
81
51
48
184
48
83
18
19
12
29
19
36
60
32
28
20
39
66
67
92
60
3
205
5
24
43
11
97
23
42
48
6
18
12
18
54
18
69
24
4
24
5
27
4
5
132
31
17
24
19
104
16
12
44
57
3
33
7
5
79
56
16
24
41
6
37
65
19
20
21
54
18
19
20
9
127
32
76
68
48
28
8
27
54
55
20
15
21
72
16
5
39
28
5
79
77
18
73
84
5
24
3
36
16
12
32
3
6
7
48
125
31
20
33
19
17
15
12
9
24
19
53
87
33
19
20
21
19
12
96
8
16
5
72
31
11
33
33
19
17
3
21
90
9
4
35
78
15
75
72
33
120
16
44
57
48
7
24
5
24
108
12
54
18
15
9
19
17
120
108
27
24
12
84
3
18
3
84
52
96
83
61
101
6
54
79
8
105
60
12
24
7
8
33
27
76
8
3
57
28
44
36
52
47
6
67
5
51
39
37
132
41
15
120
64
41
91
11
21
21
31
5
51
36
33
19
32
100
24
65
156
72
6
21
36
204
40
20
15
114
30
21
93
12
7
12
36
36
77
55
20
9
24
7
41
72
72
60
67
77
63
112
17
3
60
28
20
40
60
20
3
33
129
75
12
39
18
31
23
61
ABCD 97660795184*3^$a+1 [50070]
83
24
66
6
54
90
30
151
11
72
60
30
187
125
18
156
36
73
72
71
25
107
36
12
24
156
24
36
12
42
84
54
42
115
59
96
13
35
150
90
12
126
42
12
60
1
107
192
18
60
36
36
30
6
187
11
37
17
180
12
60
66
54
36
90
72
13
72
95
6
66
1
24
53
36
36
48
180
42
18
30
60
36
12
24
73
71
121
35
18
18
54
90
25
65
24
30
72
18
24
252
115
23
6
30
157
185
7
65
7
35
156
60
18
19
120
77
43
11
30
7
143
270
19
65
7
215
54
30
60
54
12
96
7
5
67
11
144
13
17
24
30
114
12
43
11
6
30
1
35
144
18
6
30
24
48
7
65
126
72
54
90
24
97
29
54
12
18
7
107
48
229
149
90
126
18
42
30
60
54
66
18
67
59
61
269
30
72
54
6
145
155
162
78
12
18
7
17
216
48
36
90
1
72
53
19
185
36
12
186
54
127
11
114
18
138
42
18
12
36
6
18
66
144
60
120
37
89
42
37
101
91
95
144
156
18
78
30
18
54
55
5
12
24
66
366
7
11
30
24
72
48
42
138
36
54
78
48
72
18
1
95
193
23
25
47
120
25
35
37
53
43
119
18
126
1
11
72
72
24
30
42
102
36
36
24
30
90
6
18
127
101
42
12
114
126
66
18
60
12
42
12
6
72
12
96
18
30
6
108
102
1
17
18
18
36
36
18
36
24
30
60
36
55
29
60
66
13
41
114
90
43
95
18
6
36
138
54
6
12
19
59
180
49
17
24
31
323
78
72
12
24
12
18
60
1
53
66
42
7
77
6
84
348
30
348
12
198
240
12
36
36
150
18
288
12
6
19
47
6
187
77
60
55
53
18
144
1
65
114
18
216
72
90
264
18
18
24
13
23
97
5
150
12
1
23
12
150
54
1
53
210
96
48
162
126
42
66
126
6
162
180
12
54
42
54
1
89
18
30
7
29
132
72
7
11
84
6
18
36
54
126
48
60
30
42
90
144
12
42
180
73
143
97
77
78
84
60
13
41
36
30
54
90
402
12
72
24
126
108
30
36
96
228
90
157
168
167
18
90
12
126
18
234
6
30
36
24
66
24
84
25
35
12
18
330
157
113
55
11
114
162
84
54
306
36
18
90
85
5
18
132
30
42
144
180
36
13
53
19
96
53
19
65
55
168
29
24
90
1
119
36
60
144
90
66
54
24
120
18
162
60
66
61
11
37
125
6
66
6
18
180
30
49
5
162
288
6
84
18
108
6
36
48
96
108
18
48
1
59
181
143
30
90
96
121
41
162
133
24
71
144
60
156
72
6
144
18
30
42
36
54
18
138
19
41
31
95
18
30
36
54
42
66
72
108
18
6
36
54
48
6
79
41
6
48
96
36
13
71
96
318
36
7
17
103
35
60
48
36
150
31
23
36
13
5
66
1
23
18
48
7
65
7
17
31
89
90
36
24
18
108
48
54
78
102
42
126
54
336
19
59
12
42
126
1
29
216
186
30
42
25
77
18
18
42
102
18
96
37
17
30
25
17
90
18
66
1
5
18
72
36
18
19
107
48
18
72
78
198
54
12
13
168
53
90
6
30
18
468
55
203
66
60
18
12
24
30
42
30
42
18
55
24
209
7
24
59
37
72
71
66
126
18
36
24
72
19
48
5
18
12
252
6
180
18
37
179
66
19
23
25
41
270
6
66
222
36
31
5
43
425
72
55
29
90
1
89
6
198
ABCD 97660852852*3^$a+1 [50034]
66
161
4
39
77
48
12
19
77
48
132
28
44
72
19
72
12
81
15
9
8
28
24
8
24
108
43
48
9
36
87
33
36
3
45
57
123
12
135
5
124
180
111
5
28
36
15
9
36
51
65
36
7
36
72
65
4
39
41
16
45
87
8
28
56
16
44
24
60
40
21
18
21
44
28
99
21
12
20
36
40
44
7
41
64
20
124
12
20
168
55
21
3
5
43
24
180
108
65
1
39
12
8
67
45
60
24
15
9
8
24
16
15
77
91
21
60
20
16
44
28
21
6
36
5
220
12
27
5
60
13
30
18
42
41
136
36
20
13
6
33
8
24
40
15
5
16
20
72
52
8
16
60
9
15
87
101
43
36
150
15
48
120
20
60
91
5
96
24
79
12
24
9
27
113
7
21
164
48
60
103
33
20
64
12
44
76
36
12
27
53
48
4
9
30
24
17
64
104
31
29
40
3
72
77
36
40
44
19
21
51
33
36
51
5
40
44
1
78
12
53
1
39
12
20
43
29
48
43
24
113
4
44
52
48
36
56
109
6
9
20
28
152
24
19
33
12
36
104
7
5
64
32
40
75
57
132
15
48
41
36
28
32
31
177
68
28
72
12
3
53
19
5
7
29
25
27
44
28
8
4
15
168
72
33
15
57
180
24
80
100
87
12
5
72
19
9
12
44
7
69
36
60
27
78
234
53
100
8
180
19
29
1
15
60
15
29
40
44
16
111
21
12
15
17
60
19
9
27
36
45
20
24
24
4
80
48
100
15
53
91
5
84
52
32
88
63
72
9
81
23
12
13
71
60
48
36
7
29
36
64
24
60
12
8
24
40
3
9
180
36
24
60
8
12
88
60
27
144
45
20
61
11
48
19
5
13
48
6
69
180
39
57
36
60
75
89
4
111
36
77
67
41
48
16
3
36
89
67
33
96
15
45
27
57
20
28
20
55
65
12
52
39
77
103
12
77
67
101
24
79
5
36
4
24
21
11
76
24
120
3
77
84
64
56
7
5
67
45
27
5
40
9
54
120
53
7
33
24
24
44
16
57
83
4
8
48
16
33
3
15
117
20
85
51
44
100
8
67
17
1
27
21
54
41
31
65
28
152
13
27
8
52
75
21
44
48
13
23
31
36
29
25
90
41
4
8
40
56
36
304
20
25
11
24
36
24
19
36
45
27
65
24
4
36
8
55
57
144
24
33
87
20
31
5
19
36
9
32
43
60
72
9
96
15
9
15
12
249
24
69
15
8
19
21
12
32
24
19
17
28
63
9
36
12
20
43
24
9
21
119
16
135
89
25
30
17
24
4
84
15
17
1
35
112
8
108
36
36
7
17
4
21
23
208
3
237
9
6
45
3
57
12
3
114
15
3
17
136
63
54
3
24
3
57
80
25
54
24
17
64
12
60
3
17
64
60
9
27
20
72
76
96
24
36
75
24
36
53
76
12
48
12
15
45
39
29
4
12
20
13
3
152
36
76
39
5
72
60
120
12
132
28
3
9
24
36
56
127
5
7
45
96
20
43
17
48
24
16
104
7
9
12
87
21
12
72
180
12
8
28
63
17
19
36
113
67
30
27
8
4
39
120
42
83
24
37
23
7
41
4
156
15
5
19
29
4
15
137
40
24
39
17
19
17
12
12
100
15
9
159
57
20
13
63
24
44
36
60
43
12
5
19
9
21
87
20
132
28
3
45
15
5
49
111
32
28
12
48
39
5
172
116
43
45
24
56
84
28
12
63
45
32
16
32
19
29
124
12
48
87
9
32
48
12
7
132
141
24
9
11
28
111
57
8
76
44
76
36
12
12
116
48
31
45
44
19
161
4
36
39
53
12
16
20
196
44
31
33
12
80
25
18
30
15
12
8
52
24
44
67
9
24
140
7
29
7
125
55
9
24
15
77
64
39
17
88
27
53
19
57
45
111
152
7
9
15
12
57
21
39
51
9
27
48
93
12
48
20
7
105
32
60
124
56
55
5
4
84
8
43
24
5
28
12
96
12
24
75
29
156
31
17
16
20
19
90
48
23
64
57
54
36
29
64
3
129
8
12
28
32
4
84
8
84
16
140
67
45
188
4
60
44
4
8
72
7
65
16
24
24
12
24
24
32
4
24
92
48
4
3
72
17
28
3
60
84
33
45
95
7
65
16
15
5
12
28
45
90
12
57
39
36
29
25
87
72
68
109
18
5
103
69
20
88
27
9
24
15
21
116
36
4
75
21
3
29
16
21
11
24
48
61
35
64
15
117
9
210
9
48
3
72
33
12
27
12
5
100
8
55
77
148
8
24
139
5
7
89
91
24
69
32
37
35
43
29
100
44
36
19
24
17
60
36
40
12
177
63
81
144
11
4
56
112
24
81
144
83
72
36
7
33
24
56
25
54
81
60
3
81
20
79
29
76
24
12
36
48
20
31
41
24
4
20
12
28
15
17
24
28
20
88
15
17
55
17
55
105
36
104
103
65
43
9
48
27
24
17
84
73
11
31
21
48
84
111
5
4
32
31
9
36
48
72
12
8
19
41
49
59
24
40
12
60
15
5
28
36
9
3
27
53
7
48
53
64
48
33
71
36
19
29
64
15
77
120
43
12
33
75
33
ABCD 97661102582*3^$a+1 [50012]
216
34
90
56
360
36
210
54
130
36
158
220
146
16
38
66
126
30
30
54
106
68
132
30
78
42
228
42
100
104
36
54
234
240
60
6
30
54
172
18
20
60
30
66
30
136
74
150
64
62
30
18
66
60
54
42
210
30
58
92
88
56
6
30
114
46
338
132
30
18
22
20
360
48
112
180
158
72
24
126
34
86
40
90
54
74
6
36
28
146
30
66
18
60
36
4
32
18
132
48
60
150
66
126
34
56
84
54
60
30
130
32
4
56
120
40
14
36
30
48
36
90
70
126
54
74
12
30
108
10
32
48
6
6
138
36
6
138
36
30
240
66
100
128
210
130
36
20
84
202
90
54
36
90
38
90
52
180
20
90
30
4
14
292
54
134
82
8
82
80
24
130
26
138
60
96
90
30
54
6
144
22
14
310
146
214
14
112
8
132
60
78
12
18
132
24
54
12
78
40
110
12
78
12
90
270
54
60
6
60
78
390
12
190
50
24
114
10
20
70
86
40
14
150
126
34
170
90
46
14
72
84
96
120
84
120
40
74
162
24
24
22
54
14
60
16
20
66
40
164
84
42
228
6
16
20
48
36
54
60
6
336
54
160
296
154
50
4
56
16
20
180
90
178
20
102
4
14
130
2
210
30
10
134
6
144
54
166
180
44
12
48
96
180
96
28
152
108
10
50
102
294
66
78
72
30
114
24
52
128
30
162
4
216
18
116
6
108
30
12
160
74
30
24
16
164
30
162
4
54
56
84
72
4
74
36
156
54
130
90
36
8
156
60
36
10
68
130
72
8
132
60
60
168
6
96
78
6
106
18
2
108
6
114
310
36
144
2
124
50
36
58
62
168
126
130
44
60
22
200
124
80
126
24
274
140
60
246
114
6
60
4
32
94
14
22
54
20
144
196
110
204
82
38
232
20
178
56
216
120
114
70
50
120
6
58
110
16
14
6
54
30
312
18
16
14
96
6
24
40
104
42
60
10
54
176
30
60
24
90
54
30
66
84
30
12
270
24
96
120
180
48
60
240
120
76
36
20
34
164
52
8
72
28
176
76
38
222
48
12
90
90
78
52
8
82
20
114
24
282
120
84
96
30
94
74
12
300
60
108
22
14
144
76
104
22
90
54
14
40
32
58
50
6
90
90
36
150
138
6
100
116
18
12
48
6
24
150
30
30
162
228
76
50
126
30
100
14
4
56
70
90
50
6
48
90
112
140
94
230
84
42
54
60
6
28
122
184
14
12
30
24
136
18
50
60
16
54
72
54
50
76
14
6
90
30
18
42
48
30
190
90
56
6
48
216
96
84
126
34
110
24
6
36
54
234
166
104
22
38
102
60
168
120
66
274
20
60
102
84
54
36
76
140
78
210
76
44
96
6
174
6
144
60
6
4
20
16
230
18
60
450
6
114
112
14
144
12
120
18
102
90
84
6
18
40
ABCD 97661255522*3^$a+1 [50036]
57
32
160
80
108
7
36
132
33
87
60
17
16
3
81
3
41
55
117
3
21
176
163
221
168
67
69
44
43
53
4
92
108
52
44
24
151
9
63
17
55
5
12
88
48
3
5
16
15
5
108
16
72
48
44
12
196
3
29
28
20
12
43
117
116
52
8
84
12
19
17
12
115
21
120
84
51
29
48
100
80
28
12
48
99
113
67
41
4
15
165
15
17
88
8
72
52
44
55
60
5
136
24
32
60
79
36
9
36
12
48
24
3
12
36
5
64
8
12
91
69
63
5
12
108
48
7
41
16
8
12
4
32
12
28
24
48
3
77
16
56
4
144
51
57
63
5
19
161
64
3
69
3
33
20
60
19
65
19
24
177
39
137
48
12
4
20
60
55
21
15
5
12
40
108
12
48
200
172
32
91
17
16
20
84
88
24
24
84
308
40
32
43
77
31
17
120
4
128
16
144
60
180
36
12
252
51
17
132
40
192
116
64
80
31
69
56
19
45
3
5
60
36
31
33
60
36
12
32
36
12
7
105
20
16
24
32
24
19
36
36
33
15
33
108
20
76
144
39
17
48
55
5
12
24
64
27
245
55
41
60
220
3
21
75
45
24
32
7
5
7
173
160
32
60
28
20
100
8
103
89
72
79
12
5
19
9
44
36
4
15
33
8
16
36
15
69
44
16
48
3
29
19
57
15
33
39
17
43
141
20
4
48
24
68
67
29
84
40
32
16
8
12
112
32
64
12
168
104
96
16
120
63
77
19
192
9
51
84
125
36
7
57
200
4
32
12
168
7
105
8
24
60
48
31
65
16
63
17
28
32
43
125
40
32
36
28
36
68
16
15
137
84
180
48
43
65
28
36
60
3
33
27
108
120
60
53
16
3
36
105
51
36
24
21
12
60
176
4
68
24
79
36
24
12
57
32
4
147
9
3
125
55
36
45
56
96
4
15
5
204
60
79
36
65
19
33
8
4
123
120
33
24
32
240
208
32
16
104
103
41
24
31
65
40
60
15
69
72
3
12
36
165
75
5
60
48
12
48
52
3
89
132
28
27
9
99
65
91
60
84
21
72
84
20
204
16
60
84
87
53
52
75
117
15
17
16
3
192
9
104
16
80
139
29
16
32
4
3
57
24
32
175
137
31
65
24
55
65
55
33
8
127
5
4
176
12
96
64
48
3
65
16
99
24
177
68
12
60
40
44
132
40
72
51
24
108
17
55
48
24
9
27
29
184
44
12
36
28
147
33
12
72
152
19
197
12
48
28
27
53
180
16
60
48
68
52
140
31
29
36
52
48
44
43
117
48
27
36
81
44
4
108
72
128
48
76
20
60
103
41
4
72
8
60
187
21
15
17
28
20
4
104
4
20
16
44
132
79
9
32
55
33
92
300
43
21
56
28
48
48
99
33
39
41
60
64
84
39
96
36
21
188
4
111
9
3
29
88
48
24
48
123
5
228
84
103
72
17
108
12
19
17
7
57
20
31
108
12
24
9
32
48
67
144
5
96
48
31
153
8
60
28
116
100
3
53
100
15
17
52
120
80
228
36
19
137
16
12
3
29
55
113
48
12
28
3
101
48
72
4
44
48
4
140
100
84
15
17
12
31
72
45
104
36
64
20
16
8
64
15
17
79
69
15
225
20
28
84
176
28
32
12
7
33
387
48
5
55
77
79
180
29
48
19
9
84
60
63
33
15
9
32
120
24
12
52
60
68
24
31
24
36
9
39
9
140
52
84
27
45
164
36
12
43
57
12
99
65
60
19
81
12
12
8
120
55
9
8
40
36
12
80
24
19
29
40
68
84
31
132
21
20
151
21
159
21
48
27
9
44
4
60
68
12
36
16
75
5
16
140
55
5
43
9
80
55
125
40
32
55
173
76
27
5
48
52
48
32
52
80
7
9
39
41
16
8
40
12
15
29
36
108
96
4
15
113
79
5
16
44
36
175
9
8
76
20
24
52
63
113
28
51
29
36
28
3
5
28
32
12
40
75
21
39
5
52
63
72
21
12
56
24
36
52
8
160
32
144
16
3
17
55
12
17
16
140
220
63
21
48
68
60
12
72
55
33
20
52
3
41
36
28
116
12
12
36
52
99
29
40
24
32
79
41
4
60
32
ABCD 97661914388*3^$a+1 [50020]
42
13
17
54
72
24
25
29
48
6
18
12
6
25
72
5
24
30
90
60
66
1
41
31
48
24
17
24
36
18
133
59
24
12
6
18
13
23
49
5
7
29
90
61
5
180
18
1
5
18
54
43
23
36
1
5
12
42
90
30
13
23
78
31
35
37
161
90
18
19
48
23
85
24
5
79
131
132
12
18
19
5
12
42
12
72
24
12
13
36
47
49
53
18
37
5
54
25
5
271
23
61
83
25
11
12
18
6
30
60
54
12
18
42
25
11
18
30
78
12
31
29
31
143
6
126
30
6
18
12
6
18
67
5
72
36
120
6
25
29
90
12
13
5
55
48
5
60
18
120
54
18
18
19
71
18
18
42
7
11
25
59
36
18
18
18
19
5
30
36
13
5
24
30
168
12
6
7
5
31
29
7
41
19
84
119
72
18
48
24
48
90
18
54
72
6
30
13
29
31
5
12
72
36
6
18
12
42
49
17
132
102
1
12
29
48
24
7
72
11
13
89
6
13
17
18
108
1
95
25
29
72
7
5
6
48
24
13
12
155
18
79
11
66
24
30
24
13
71
1
5
48
31
5
55
53
67
11
12
1
12
77
55
17
42
12
96
30
19
41
48
19
59
61
29
18
30
54
42
7
24
156
24
36
5
12
31
29
36
18
18
54
25
23
6
228
24
30
18
55
71
1
53
19
12
47
36
102
19
17
6
12
145
59
61
47
18
12
24
115
36
5
19
131
48
13
5
54
1
5
7
29
18
36
49
5
43
41
18
90
19
95
12
49
5
54
85
119
48
1
5
12
6
18
18
12
78
30
54
24
48
126
6
7
72
23
1
17
6
61
11
54
126
12
42
7
65
30
6
48
6
30
108
72
19
5
12
54
1
180
5
7
29
18
49
5
7
47
90
31
36
17
18
24
25
29
139
48
11
12
24
13
5
48
24
18
13
23
126
18
12
37
36
72
131
12
13
11
54
30
36
126
6
12
1
5
12
19
5
48
18
1
84
59
54
36
18
90
6
84
24
30
18
1
12
11
36
54
90
18
175
17
6
30
18
13
23
24
12
24
66
139
5
36
6
25
29
48
91
48
83
54
30
114
7
5
6
12
6
7
5
132
31
5
84
6
48
37
72
35
37
12
47
84
1
5
7
36
5
90
6
12
54
18
54
42
30
13
11
13
89
24
66
18
126
1
48
65
7
29
12
18
60
36
25
47
49
77
43
65
30
18
72
42
133
5
24
7
149
36
18
6
7
11
36
18
180
43
5
24
31
84
119
13
17
18
6
18
18
18
90
36
12
91
12
5
6
36
25
29
30
37
36
5
12
36
55
35
6
30
1
71
1
59
30
31
36
144
24
35
1
108
17
6
49
53
54
36
60
25
96
35
36
6
84
114
61
60
5
31
41
7
36
113
19
35
85
77
19
5
36
72
175
23
36
49
17
18
13
5
6
30
24
43
29
18
13
17
108
18
18
67
5
31
23
6
79
101
36
7
24
17
24
30
24
97
11
18
12
31
41
55
53
36
19
5
30
13
5
108
36
18
1
5
30
24
72
13
53
31
11
49
17
31
95
18
90
1
48
11
36
54
48
42
49
113
67
53
60
18
18
7
60
36
41
54
66
6
12
114
43
101
31
35
1
35
1
48
23
24
18
18
48
6
36
31
59
18
7
65
79
29
43
29
102
24
18
30
18
18
108
24
54
12
31
11
12
18
36
6
30
6
18
79
60
48
5
6
13
23
36
12
24
12
18
19
36
35
24
66
18
13
36
95
78
30
24
66
6
54
7
83
54
12
24
18
18
36
54
48
6
67
23
25
23
240
30
55
53
18
18
19
12
24
12
23
13
5
24
36
48
24
30
18
6
90
12
18
1
71
24
12
13
77
55
5
12
24
12
108
18
36
1
95
66
24
18
30
18
13
59
18
19
12
77
18
49
24
36
5
79
65
18
30
19
23
12
18
6
13
71
73
95
36
49
17
24
12
31
41
24
12
67
11
25
11
12
36
54
18
78
126
13
35
42
30
42
7
36
5
132
120
60
30
1
41
36
120
19
125
19
12
11
25
5
42
18
31
23
49
107
13
11
13
107
1
5
43
60
36
23
18
30
42
7
29
7
5
60
30
36
6
72
36
43
11
12
13
23
1
5
144
30
6
30
18
144
18
1
17
54
37
120
101
72
103
48
77
60
102
42
31
23
120
24
54
108
72
259
5
24
30
13
65
12
18
72
114
18
36
12
6
31
23
12
18
18
24
30
72
60
66
13
29
120
18
90
55
5
48
42
12
1
53
42
84
60
48
1
143
72
24
30
6
30
54
6
54
120
24
85
72
36
53
60
12
42
13
36
12
5
6
36
36
120
60
72
18
7
24
36
41
7
95
37
35
6
30
18
55
5
12
18
60
12
60
30
54
1
95
85
35
13
36
29
7
5
96
115
11
54
31
53
24
120
186
49
59
66
36
36
103
60
23
12
121
5
126
18
72
19
72
113
12
24
31
12
23
24
18
12
36
55
89
67
47
13
35
1
35
1
59
66
24
30
13
23
6
174
18
19
48
5
90
96
30
55
89
127
41
7
29
54
12
6
66
37
17
6
13
5
7
29
7
113
36
6
48
6
12
91
41
18
48
37
95
25
47
85
41
30
90
18
1
41
12
6
25
11
12
6
18
12
72
36
13
173
103
77
18
90
12
19
5
234
18
12
18
6
18
13
89
6
18
66
49
29
43
83
61
167
6
162
25
47
36
13
35
6
7
23
150
12
6
12
6
30
18
24
66
13
47
85
5
12
18
24
84
126
24
18
66
60
12
103
83
12
24
54
31
17
36
18
37
71
1
77
43
23
1
35
42
30
54
91
17
78
12
150
36
36
72
84
24
7
11
54
7
59
49
5
55
17
18
ABCD 97662221786*3^$a+1 [50020]
43
14
51
73
35
51
4
41
15
34
6
20
24
40
20
4
60
8
33
1
35
1
23
15
36
16
5
13
11
9
4
56
10
32
28
5
36
85
20
46
18
26
6
3
24
13
30
24
44
6
24
34
5
25
38
9
1
23
36
31
48
86
63
36
21
34
20
6
36
18
40
5
1
23
3
9
15
105
45
106
8
36
69
12
72
12
43
8
9
9
46
6
14
45
15
21
37
32
99
12
12
36
24
27
6
18
30
30
12
153
1
26
60
40
8
6
126
4
5
19
29
67
26
18
30
6
54
15
24
51
40
20
4
6
2
18
22
17
12
51
30
18
6
39
19
5
72
25
14
40
12
24
44
21
24
36
84
15
70
11
36
69
4
54
36
24
32
21
60
3
21
13
35
12
9
30
40
60
20
6
166
8
34
60
18
5
45
39
39
6
3
57
54
6
58
8
4
48
36
42
74
33
25
138
12
68
33
15
70
62
33
27
18
16
11
49
11
3
45
24
1
32
3
12
39
6
120
18
22
30
18
2
24
4
86
90
4
5
7
20
22
12
23
31
56
66
3
1
14
9
37
20
63
57
36
90
10
30
20
10
23
24
1
12
20
114
28
5
63
30
18
46
14
45
7
68
36
54
147
63
30
60
82
18
6
20
36
52
2
6
9
19
102
20
10
5
69
3
7
24
132
20
24
21
24
1
108
35
144
31
42
14
4
32
30
10
65
3
4
5
1
71
108
21
10
17
3
36
45
31
44
28
17
24
36
19
50
12
52
18
54
35
31
5
25
8
51
21
18
96
4
2
3
21
3
3
30
15
99
9
79
5
3
10
68
12
15
19
48
32
4
62
48
6
9
1
11
25
12
38
9
21
108
132
15
25
18
5
96
25
18
32
46
30
18
20
6
24
9
67
80
33
21
39
60
33
48
39
25
23
19
30
56
82
6
11
39
40
120
2
18
40
17
15
10
18
29
1
32
27
3
142
47
1
20
30
33
67
8
36
9
31
18
90
8
24
94
6
29
12
25
18
36
5
15
33
27
4
101
1
50
48
22
8
10
24
41
12
3
42
10
60
17
7
44
57
7
38
60
3
87
10
30
8
4
41
31
24
20
36
33
3
22
23
15
114
30
40
41
13
2
24
24
4
101
21
4
35
7
29
73
98
30
120
15
19
36
5
3
6
46
50
48
15
12
43
29
31
26
30
4
41
69
30
10
12
30
54
56
22
26
36
10
6
50
78
15
24
7
6
8
4
12
26
28
2
10
30
14
33
27
6
15
43
42
30
60
8
4
8
48
6
34
72
8
6
51
24
13
26
16
24
42
12
11
31
20
36
88
32
168
22
30
8
10
2
24
24
9
36
49
26
34
6
12
29
21
54
156
22
32
75
36
3
4
8
28
32
9
21
18
57
3
4
60
8
4
18
78
8
6
66
34
11
9
15
19
24
128
9
19
32
10
8
90
117
159
40
108
2
3
3
30
39
9
30
36
30
6
48
10
26
4
89
31
12
5
9
120
15
9
15
132
73
11
9
64
11
1
71
13
24
6
5
12
7
17
21
27
21
36
3
147
118
6
6
50
30
10
26
54
28
8
22
26
21
24
12
43
41
24
21
39
7
12
5
48
25
50
48
9
117
46
5
67
5
12
108
1
26
16
53
15
36
10
36
35
19
54
32
27
31
24
18
20
30
138
6
30
3
3
52
36
5
97
38
22
60
23
75
4
8
9
121
8
106
18
36
60
50
42
58
26
3
33
3
19
8
18
76
54
65
25
54
26
94
5
127
24
17
9
15
73
2
6
58
80
9
60
48
39
9
7
60
12
62
3
1
11
36
3
10
26
4
29
25
42
20
90
3
43
24
53
37
48
11
36
15
36
45
19
5
31
5
7
8
45
3
10
35
15
9
43
125
24
1
23
55
6
23
48
37
2
30
15
24
24
63
9
51
4
20
9
105
15
12
67
6
2
28
20
6
10
90
18
77
48
33
64
54
36
6
14
4
5
7
50
4
23
48
15
9
43
56
22
8
64
66
20
40
116
30
34
12
50
30
48
64
53
24
69
12
10
20
9
19
29
37
71
9
16
20
3
7
12
8
34
48
2
34
42
29
1
14
6
39
39
46
143
36
1
18
17
1
8
40
12
44
3
21
6
6
54
9
21
46
18
11
48
33
39
31
78
2
9
1
23
57
58
20
9
63
45
3
40
6
11
39
33
13
42
5
43
30
8
15
15
42
18
9
12
13
12
59
7
78
2
40
38
66
9
27
4
41
12
103
77
67
5
36
55
8
57
12
12
55
29
67
14
36
60
58
29
13
8
27
25
23
51
21
3
42
15
24
84
57
10
17
25
12
50
4
65
37
50
60
22
11
15
60
4
6
20
10
36
20
76
12
48
30
47
1
6
24
2
3
1
6
38
40
11
31
29
9
15
55
41
39
4
2
4
56
40
50
36
45
9
3
63
9
9
10
2
52
11
15
21
1
59
84
19
5
1
2
22
26
16
14
70
96
20
124
5
37
18
2
18
60
4
8
9
24
7
5
7
62
30
81
25
18
54
26
4
5
13
14
4
24
26
6
30
24
10
6
6
17
57
10
96
17
27
69
31
26
3
12
13
47
69
30
16
8
12
10
14
45
39
40
6
14
4
6
11
1
38
52
8
9
25
26
4
17
39
106
11
12
81
30
36
88
8
4
14
4
6
12
38
66
36
18
6
40
29
45
4
48
30
29
39
9
72
96
3
21
19
6
44
22
53
1
23
3
22
98
28
32
10
8
46
26
3
21
3
61
26
6
34
5
15
4
29
81
66
9
27
9
31
8
60
4
18
38
12
33
12
3
22
47
31
24
5
12
19
2
4
35
25
6
17
21
6
9
36
21
123
15
4
56
9
48
25
48
2
34
6
17
13
23
21
39
7
14
10
56
18
4
12
11
9
16
50
33
24
31
24
8
4
78
11
15
6
54
6
10
6
8
46
116
28
2
27
87
126
10
50
4
120
14
76
41
69
130
26
15
7
5
43
5
75
9
13
2
46
18
50
52
95
3
6
34
5
19
5
21
60
27
12
51
36
10
23
87
88
41
24
31
26
24
6
9
7
8
6
46
44
4
30
47
24
9
10
24
38
10
8
216
24
40
5
51
21
12
12
15
9
87
4
14
39
60
13
8
51
21
10
53
15
34
30
2
34
17
12
27
46
8
42
30
24
58
5
3
45
9
36
10
74
30
30
6
57
33
30
33
1
23
3
33
7
108
17
67
8
18
30
42
63
57
18
45
55
12
24
20
9
24
1
47
9
3
55
2
6
40
44
10
23
12
85
11
12
25
30
18
30
8
45
27
18
22
12
41
25
2
33
67
48
12
29
60
43
56
9
37
36
30
17
27
69
19
36
62
15
15
69
19
5
45
6
45
103
68
52
86
12
3
7
74
6
45
12
153
15
7
32
9
25
59
55
8
9
31
132
8
144
105
15
9
24
3
33
157
8
6
45
39
45
55
26
10
6
74
16
5
48
55
17
3
22
20
15
33
12
48
154
5
51
21
24
7
42
2
4
5
12
25
23
25
36
6
17
63
57
21
42
18
6
9
15
64
86
12
3
55
32
10
24
114
32
33
7
5
12
27
30
30
76
38
4
66
62
63
12
24
13
38
24
21
12
13
68
10
2
18
4
5
115
2
6
78
12
39
19
20
9
ABCD 97662462278*3^$a+1 [50207]
16
56
25
84
11
49
144
23
97
15
32
40
104
96
120
96
97
95
181
75
9
23
240
24
16
33
39
48
9
108
12
264
204
180
72
48
311
25
71
13
60
47
24
24
85
11
1
119
184
56
16
24
120
32
168
192
24
13
203
40
264
9
215
72
240
97
12
83
136
24
56
1
351
104
73
36
59
1
84
3
24
128
16
80
64
57
71
133
11
193
95
25
72
71
13
84
71
16
8
25
47
85
35
16
33
71
24
1
39
176
49
135
32
24
96
64
8
40
105
12
48
35
168
24
25
71
49
23
72
49
95
160
56
48
48
72
1
15
104
40
8
37
3
129
120
63
21
171
8
48
40
69
155
265
15
45
155
144
72
24
24
40
69
12
168
23
37
107
120
160
9
36
35
120
88
57
15
128
16
201
108
3
8
25
24
47
48
121
15
104
25
15
32
16
24
33
36
51
93
123
32
96
120
25
255
105
39
176
325
195
9
132
60
180
59
136
8
216
49
120
71
61
35
16
152
85
3
93
51
189
27
32
97
84
35
96
169
95
181
75
33
72
15
176
240
72
1
336
48
420
83
24
25
204
35
1
48
15
45
131
64
8
49
48
47
73
23
48
85
35
49
311
120
16
96
32
1
71
184
9
95
1
71
48
40
96
56
49
47
49
120
168
71
16
165
99
72
69
84
24
132
144
11
264
72
48
1
111
8
40
96
48
8
109
51
72
56
49
111
176
25
23
216
112
104
13
27
33
47
136
24
9
71
73
71
216
13
60
47
16
57
87
48
21
35
61
83
25
15
105
23
24
24
144
48
64
56
24
25
24
87
80
73
111
69
35
40
21
59
160
152
312
25
47
24
16
213
11
72
112
128
48
24
1
84
171
120
225
60
84
47
73
111
32
133
27
8
169
263
13
60
135
141
35
25
183
80
216
40
56
16
80
24
40
24
56
120
96
72
16
69
12
71
184
56
97
63
9
468
11
169
87
248
48
48
72
49
48
335
25
47
49
327
80
37
107
120
24
40
45
36
279
24
48
104
133
131
24
120
61
27
33
24
23
24
184
120
9
287
48
72
24
49
87
24
32
24
160
48
200
96
241
168
15
72
56
304
200
145
23
48
13
27
80
37
96
144
11
24
160
80
1
15
32
232
96
56
88
32
88
45
107
48
1
95
1
48
72
335
25
95
64
9
12
123
96
105
47
24
16
9
95
109
59
25
47
168
85
35
61
11
49
39
57
228
12
15
309
51
8
25
96
15
72
9
111
153
159
32
49
111
104
72
24
24
64
32
64
56
205
35
24
16
80
25
24
276
99
176
24
24
232
56
24
40
80
96
13
11
88
56
240
1
24
60
11
73
71
24
40
32
40
80
24
40
9
96
167
24
24
16
8
72
49
15
129
60
51
296
265
120
23
25
23
184
8
72
73
23
168
64
45
12
24
24
71
25
47
40
72
56
49
12
83
360
25
ABCD 97662590822*3^$a+1 [50073]
113
3
24
33
204
231
4
41
19
5
60
27
168
28
44
36
9
91
72
68
16
324
77
72
19
29
72
108
55
140
132
24
69
15
21
111
33
91
20
72
33
63
40
56
4
77
36
15
28
32
9
36
99
105
24
55
56
24
81
127
44
153
132
111
57
43
80
96
144
156
276
100
65
120
147
9
27
9
31
17
3
48
84
60
84
28
60
48
72
209
15
24
4
17
63
16
17
63
141
7
113
55
32
9
24
51
33
120
75
48
12
28
29
315
60
228
28
36
197
36
24
84
19
8
16
17
39
81
7
5
3
48
24
12
33
63
156
84
48
33
60
19
5
72
120
24
31
89
15
60
249
43
17
31
24
8
12
124
192
32
72
45
12
15
9
24
39
153
31
132
36
41
108
12
55
20
153
3
24
69
3
16
8
48
72
57
79
32
12
132
28
17
19
128
45
51
12
60
165
15
48
28
24
12
125
3
105
36
60
139
144
32
12
12
261
75
72
9
55
65
63
156
105
24
12
55
44
21
60
19
24
101
120
103
53
27
4
80
16
48
29
67
44
189
24
60
12
79
8
24
48
88
12
41
135
105
39
4
32
33
15
12
33
36
7
17
15
21
31
29
31
5
24
87
76
17
127
24
108
80
36
48
33
27
21
135
48
69
3
57
195
12
84
153
91
8
36
12
24
60
172
8
72
24
12
21
27
172
8
28
5
27
36
81
123
12
81
36
99
48
21
43
113
31
5
39
165
24
36
15
12
16
128
52
12
41
15
12
64
36
53
27
48
28
5
39
24
12
57
168
43
32
40
8
64
5
43
132
29
24
91
32
76
8
24
4
84
8
84
96
16
80
129
24
67
24
8
45
39
16
17
19
104
40
108
29
19
161
75
4
12
176
4
80
117
55
68
100
17
31
41
51
129
48
91
56
69
43
44
48
28
24
92
28
164
132
261
60
27
156
84
36
48
28
32
84
40
5
3
69
108
75
60
4
92
4
77
3
105
67
65
3
84
28
53
63
9
51
4
209
204
27
4
176
12
196
32
12
184
80
88
36
272
33
3
60
36
45
24
72
3
21
91
113
123
9
123
120
52
53
7
20
60
120
24
9
135
21
63
333
24
135
21
123
48
64
8
16
89
55
92
9
27
12
84
48
45
24
39
21
24
115
20
24
33
48
39
16
17
55
48
144
24
77
12
31
24
56
88
12
17
36
27
64
140
93
75
108
12
112
5
48
60
51
52
24
128
36
64
101
39
117
108
31
5
3
96
60
21
87
168
9
51
9
39
21
12
63
4
60
101
7
56
16
80
12
36
28
20
45
3
40
17
36
15
4
32
40
65
24
79
44
36
48
12
132
45
3
108
48
12
16
17
39
57
67
156
132
84
24
56
81
27
28
96
32
81
24
60
12
108
36
39
12
12
24
40
24
44
105
259
5
192
207
16
5
135
24
124
84
60
48
185
36
24
31
120
144
5
51
16
65
60
195
76
32
4
32
69
12
120
24
27
9
19
5
75
48
24
33
39
45
27
108
28
17
39
16
12
29
151
269
24
19
48
176
48
24
12
96
237
115
41
87
9
51
36
33
51
16
12
5
24
36
43
24
8
45
55
29
135
81
15
24
48
129
84
15
52
12
44
93
7
53
87
40
32
45
75
45
27
69
19
8
12
165
7
17
132
3
21
7
77
147
9
36
115
84
152
160
17
31
29
3
36
81
219
21
96
15
321
31
84
185
111
117
60
12
87
4
140
12
117
195
28
5
103
56
16
8
24
60
33
36
63
144
24
4
20
72
57
79
32
144
81
27
4
5
91
8
36
9
24
63
12
48
64
53
27
9
75
69
43
20
28
32
9
123
40
8
28
84
44
36
96
12
57
12
75
45
39
16
44
52
17
63
9
103
32
45
63
117
24
24
7
53
3
129
7
233
24
99
36
48
72
16
8
72
36
60
153
87
33
175
56
9
3
4
60
ABCD 97662648574*3^$a+1 [50107]
6
12
24
36
72
57
84
69
18
204
6
3
105
66
30
39
15
60
30
24
48
15
39
36
69
15
60
54
24
15
12
51
84
30
18
30
90
36
42
18
36
6
222
12
18
15
87
45
96
3
24
45
3
33
24
3
9
93
6
36
6
138
6
15
15
66
24
39
51
24
12
84
6
15
15
12
60
57
21
114
30
78
78
18
6
15
48
57
18
12
36
105
12
27
21
3
24
78
78
36
69
9
96
24
6
57
75
12
48
150
60
123
15
24
156
54
27
3
12
105
15
45
81
27
51
114
6
102
39
9
24
78
12
120
42
60
30
21
3
24
36
6
6
12
72
18
15
123
42
168
3
87
30
114
24
84
42
3
75
72
84
60
60
24
21
87
42
42
24
12
12
42
36
12
78
33
15
24
81
75
12
60
54
39
69
6
9
57
24
66
24
21
75
24
24
33
24
45
30
69
21
63
27
30
135
39
9
27
144
66
39
39
33
87
81
96
3
57
3
12
45
69
30
36
30
18
36
72
9
3
30
30
108
57
96
69
42
21
9
30
60
36
33
39
153
15
18
42
78
6
90
3
15
6
6
9
27
33
72
3
57
3
81
3
36
174
6
42
18
30
27
39
30
39
21
60
15
99
6
30
81
39
18
63
24
39
21
69
24
15
132
24
9
6
6
15
3
6
27
93
42
108
57
3
6
18
78
18
42
12
51
27
42
3
15
90
18
24
108
33
51
6
84
48
15
3
42
42
69
15
21
3
6
72
63
135
24
12
18
48
15
3
144
48
60
60
9
63
36
24
141
51
6
18
42
30
24
24
36
45
3
57
33
18
45
9
24
6
24
9
33
15
24
36
3
42
27
15
30
30
30
51
72
123
36
48
105
3
108
21
105
60
15
21
30
30
54
9
51
21
87
33
39
9
159
162
114
6
24
36
63
3
60
30
15
24
3
36
42
63
87
12
60
90
15
3
12
33
87
33
45
12
75
48
9
66
42
27
45
66
12
36
21
129
6
60
198
27
51
42
3
3
72
18
6
18
42
24
30
12
228
30
24
18
150
42
120
6
6
6
24
24
30
42
30
78
84
18
27
57
6
24
18
15
45
6
21
84
15
66
123
51
21
9
6
36
48
6
24
30
45
27
9
3
6
42
57
51
141
51
18
54
72
33
153
24
39
117
30
54
51
15
42
6
24
93
15
72
60
30
66
66
126
12
66
39
60
3
24
21
3
84
21
9
63
3
12
48
45
45
15
72
84
3
12
24
156
60
30
90
69
129
60
15
108
27
48
42
6
24
33
84
45
48
150
57
36
27
30
78
33
57
30
18
27
15
54
78
42
24
24
30
105
15
12
21
9
120
126
18
24
15
51
24
33
15
69
123
30
60
12
36
75
48
81
54
42
27
27
96
12
168
9
39
21
99
30
27
27
168
12
21
39
66
6
66
48
42
30
39
51
72
93
15
144
24
105
129
3
45
15
99
21
3
36
24
72
30
12
66
60
9
33
12
18
9
99
6
108
63
63
57
9
6
30
60
27
57
15
15
93
3
210
15
9
75
15
120
18
27
63
18
15
135
18
12
54
126
24
6
9
84
15
24
90
30
78
54
18
27
21
12
75
15
18
150
18
24
6
120
105
57
3
21
48
12
6
60
18
54
21
87
30
114
81
3
9
27
30
6
12
78
30
42
18
78
42
24
246
24
240
96
72
18
12
81
75
57
15
48
69
36
39
6
120
6
90
18
12
48
33
3
60
36
6
12
36
39
81
54
30
6
24
6
12
27
87
78
18
24
21
60
3
126
15
165
78
36
24
33
48
36
45
30
6
84
48
42
6
72
42
24
6
18
45
57
30
60
54
36
60
54
192
18
24
6
24
18
18
126
6
12
45
3
24
54
87
45
60
18
81
33
12
18
6
75
15
12
42
60
3
57
42
69
51
30
48
48
18
12
12
48
24
126
48
15
9
66
60
24
36
12
48
72
72
60
36
6
36
18
30
27
39
81
135
105
117
6
21
3
42
66
12
45
15
12
24
84
6
30
36
21
9
63
33
27
21
15
69
180
42
36
48
36
69
111
21
3
12
45
108
45
15
72
60
27
78
15
48
15
9
12
24
27
12
18
48
42
45
15
42
12
30
54
27
12
3
60
42
30
36
36
33
153
15
57
42
36
24
96
12
6
12
15
15
12
66
36
36
150
42
72
6
24
21
69
339
9
108
30
9
96
15
18
30
42
15
39
9
39
12
24
126
48
6
6
36
39
96
9
15
3
6
90
12
18
6
141
45
12
3
24
36
45
99
33
12
6
48
9
33
54
144
42
102
90
6
21
60
108
96
285
15
27
33
9
12
15
15
33
81
6
18
63
9
18
12
66
15
57
72
54
36
24
21
144
39
60
12
36
24
36
45
45
18
54
6
21
63
81
60
24
63
24
69
21
51
24
21
27
33
75
9
24
42
30
60
54
78
27
15
78
96
6
21
57
36
12
15
45
18
21
51
24
33
93
24
15
3
36
36
9
24
3
69
15
6
30
18
24
60
30
57
21
24
75
24
15
12
30
90
42
6
180
24
78
240
12
30
33
15
12
18
24
18
ABCD 97663268936*3^$a+1 [50144]
87
54
186
21
72
108
45
42
12
90
24
30
186
120
78
12
144
36
144
96
90
111
27
60
18
120
18
6
123
15
96
57
63
204
105
3
84
60
33
15
45
27
54
6
84
9
15
72
93
171
24
48
24
30
24
159
288
57
198
12
72
54
24
66
60
69
255
105
108
57
126
129
27
24
12
18
42
84
96
108
36
108
126
39
15
90
75
45
18
72
72
198
135
27
24
12
45
63
9
27
81
12
213
258
102
258
129
117
288
18
24
93
33
450
30
114
213
3
12
546
210
96
264
57
69
240
90
30
18
150
66
36
144
96
36
102
96
72
18
57
15
57
45
72
54
186
66
54
78
12
36
60
48
54
216
96
3
48
3
129
51
57
195
162
336
27
99
36
60
12
6
90
30
42
72
105
75
36
57
63
294
66
222
147
171
42
48
6
33
240
63
42
102
186
54
18
18
48
96
30
18
72
96
102
78
12
6
219
45
96
66
78
3
63
54
18
24
84
60
84
93
3
69
231
6
30
36
168
54
18
48
24
102
78
18
48
126
96
84
6
15
183
84
6
90
102
18
72
54
63
33
90
54
48
42
156
45
135
24
54
39
87
180
48
165
51
6
120
54
36
21
57
30
45
108
192
51
150
87
60
72
51
129
108
15
30
18
72
60
48
9
51
36
18
3
87
72
54
120
24
3
15
84
153
81
594
78
138
9
141
54
12
6
138
9
45
168
138
72
288
96
33
180
15
36
6
111
120
15
60
165
27
72
294
54
18
75
12
3
48
9
27
18
72
90
6
102
42
51
3
180
69
3
30
42
30
42
30
18
45
51
417
207
6
30
96
18
75
117
111
15
144
96
90
18
30
186
120
21
123
180
42
48
42
12
18
18
96
273
27
81
12
3
210
78
36
48
45
81
90
24
33
93
30
42
102
36
9
45
96
144
162
21
15
48
96
66
24
18
30
72
63
27
24
54
3
12
177
54
42
90
54
51
39
48
168
408
96
216
192
72
78
15
60
15
36
12
24
54
102
114
30
36
24
180
36
102
42
48
225
27
240
18
216
72
30
18
147
15
225
123
84
60
156
6
111
180
213
162
144
48
72
168
72
126
18
102
18
150
120
342
42
246
60
36
48
18
27
51
12
45
279
21
72
3
48
96
18
66
57
69
63
27
6
138
9
15
102
18
132
108
30
186
12
252
126
6
18
138
78
144
18
84
60
21
33
66
6
15
129
48
186
30
96
18
30
42
48
78
18
144
126
54
93
135
204
33
51
54
90
78
270
162
30
36
54
75
75
36
12
90
18
126
3
60
27
6
18
54
72
18
30
63
12
21
102
45
192
21
66
24
390
126
441
9
18
45
27
24
57
45
147
111
84
93
3
144
33
72
105
18
24
36
18
72
15
33
27
27
132
48
45
27
126
18
6
90
21
72
120
291
177
69
6
84
21
57
ABCD 97663559564*3^$a+1 [50059]
12
63
4
41
103
29
36
75
36
168
21
19
53
3
276
69
12
15
4
8
160
125
120
60
48
7
125
3
40
68
9
3
33
72
27
33
15
144
4
44
48
84
21
48
51
9
15
69
91
96
96
5
75
168
96
129
55
44
81
24
120
51
57
60
123
192
40
152
16
89
228
115
17
151
56
189
99
16
44
108
84
48
132
16
24
48
96
164
141
24
123
33
19
41
7
44
21
48
72
3
129
75
36
45
31
29
67
5
63
76
41
15
48
16
8
132
9
219
48
108
9
48
108
24
51
4
32
64
5
75
57
79
120
48
48
5
67
113
127
56
72
105
123
76
113
108
135
28
17
103
44
33
3
12
12
88
44
33
67
44
132
72
40
101
12
108
60
84
36
31
101
3
40
5
60
175
44
36
117
3
16
20
21
180
75
12
76
56
16
8
9
135
40
8
33
7
120
137
60
48
63
4
5
96
195
105
15
112
104
88
173
43
5
132
15
33
24
111
16
8
252
96
213
39
16
5
72
108
72
63
45
27
153
31
8
45
67
44
196
89
15
57
288
27
33
15
4
32
93
48
27
33
79
20
4
44
12
40
44
4
53
87
12
261
67
56
84
48
105
99
48
48
153
31
48
80
112
80
16
92
48
45
39
33
7
89
75
69
7
128
112
20
28
5
96
51
21
87
100
5
60
48
168
39
16
29
27
141
48
279
28
17
51
4
41
7
24
89
31
41
87
45
3
60
153
91
101
183
4
72
96
5
60
72
111
300
76
8
16
72
5
15
52
8
72
88
53
15
4
56
69
108
60
48
135
52
24
20
148
96
96
56
48
84
21
15
60
9
27
9
15
57
15
40
20
12
45
135
52
120
24
332
4
120
144
17
7
152
21
72
168
99
48
72
40
96
120
137
36
39
36
105
99
48
105
67
8
33
39
33
55
48
44
33
15
4
8
72
448
72
20
148
161
27
52
32
93
120
315
136
77
43
24
32
36
4
96
152
112
20
21
39
96
40
53
147
33
60
180
12
72
27
136
32
48
24
9
12
72
36
24
31
56
69
60
51
69
132
72
27
93
36
135
69
243
24
24
9
223
53
67
53
67
5
3
16
24
44
45
48
180
108
72
39
129
39
48
12
76
96
101
15
84
33
27
4
89
168
87
105
31
44
33
139
29
144
91
65
27
33
111
81
108
51
60
84
9
91
32
160
5
3
225
31
68
81
115
56
24
64
53
3
40
120
56
16
24
240
41
123
76
200
16
72
212
36
33
27
28
104
21
147
192
45
36
12
3
216
16
53
39
100
32
108
96
84
12
4
176
40
48
32
168
12
81
147
16
32
40
32
72
213
147
36
57
48
19
41
63
16
96
24
29
91
24
144
72
48
8
120
88
116
4
24
32
9
72
7
8
33
39
16
120
72
32
45
36
31
29
67
53
147
24
9
144
3
33
19
41
15
36
28
65
103
53
24
3
45
3
40
29
36
132
12
55
96
29
15
93
103
5
91
96
80
24
16
53
91
116
48
69
15
60
36
105
39
33
79
48
92
21
15
57
55
53
43
56
9
27
100
53
72
19
80
21
115
72
53
27
60
28
24
120
24
32
48
9
87
16
24
89
39
21
27
24
16
17
31
32
144
60
9
75
64
56
36
36
40
53
111
244
257
75
45
247
41
15
16
144
24
41
12
43
29
51
232
272
336
24
12
69
79
32
9
87
12
48
100
92
52
29
12
60
3
36
69
79
96
236
33
51
57
39
40
ABCD 97663780562*3^$a+1 [50268]
264
93
87
132
318
60
75
15
126
30
90
180
87
63
174
150
61
11
84
126
324
216
231
99
138
240
36
90
180
234
156
234
270
36
240
174
42
198
97
113
330
102
54
234
36
396
24
151
275
54
327
177
127
203
213
208
11
18
66
1
275
48
36
126
168
3
117
36
60
139
17
54
126
108
90
165
112
29
114
102
888
120
72
114
576
54
324
72
111
63
90
54
90
6
30
19
77
51
39
54
234
216
49
35
96
144
66
36
231
99
120
54
144
31
29
435
27
54
24
162
138
96
210
36
18
72
288
756
216
24
126
73
281
54
216
126
139
11
108
12
141
369
234
210
204
36
147
27
90
60
120
183
327
72
48
90
55
17
54
9
15
120
153
69
48
90
150
210
6
300
24
102
450
54
6
18
36
90
27
147
6
156
684
24
282
24
84
36
90
186
54
66
78
36
174
252
90
438
213
177
42
138
123
27
37
29
54
216
24
192
78
210
276
66
330
84
216
33
135
30
132
55
125
120
78
390
295
96
29
115
95
36
54
72
78
120
126
96
18
126
84
36
24
120
3
3
210
24
3
63
126
19
125
19
5
210
90
72
55
215
108
6
30
270
24
156
295
125
30
204
102
19
96
53
180
151
59
90
75
112
35
84
54
3
69
24
19
335
96
1
125
115
113
6
30
240
139
17
63
48
177
42
48
277
144
125
30
96
264
150
84
240
66
1
144
71
288
162
78
121
95
1
29
294
36
57
9
18
186
27
64
48
221
211
113
246
360
180
90
147
69
60
174
289
41
54
30
132
111
87
72
324
109
281
114
85
80
171
204
12
90
19
96
83
72
108
486
90
36
114
66
49
185
180
115
101
18
96
264
6
120
60
90
61
29
30
96
21
99
18
72
144
115
179
120
36
114
390
150
3
213
235
96
23
216
36
205
263
126
27
123
ABCD 97663917446*3^$a+1 [50004]
8
1
126
24
185
7
60
12
17
55
9
56
64
51
5
40
344
24
7
48
42
15
93
126
141
15
144
105
56
43
72
66
42
17
40
33
66
5
55
65
1
6
12
108
33
135
66
15
153
71
49
6
36
45
8
31
36
36
17
16
120
9
47
211
48
141
8
37
30
96
120
24
144
149
16
9
162
78
30
18
162
36
81
8
1
36
18
57
15
54
54
96
84
41
91
30
96
143
96
40
129
71
24
24
112
75
90
83
136
21
156
119
25
39
75
12
33
75
21
8
61
11
24
61
126
69
39
81
9
15
111
84
54
71
120
115
24
30
47
120
1
72
47
61
30
18
36
39
120
135
12
77
31
162
72
87
144
39
17
24
91
126
174
36
93
51
53
145
207
24
57
119
25
143
7
9
56
24
1
15
15
24
41
25
90
45
105
180
138
6
12
24
95
120
73
47
40
8
67
48
101
31
48
198
42
57
243
72
5
48
61
11
55
9
9
71
120
24
7
9
81
95
79
6
54
5
96
55
89
16
3
72
24
29
1
15
27
54
15
120
225
264
90
6
23
103
17
96
16
51
84
65
48
73
39
9
71
1
143
1
15
9
71
1
23
120
1
54
54
48
54
180
96
102
36
6
9
56
1
144
23
127
9
57
114
48
36
72
18
72
183
87
17
25
48
39
15
18
78
48
36
53
72
55
9
27
54
15
144
201
6
90
47
120
72
13
48
18
36
5
19
144
12
105
9
15
39
48
17
112
93
36
30
81
9
42
29
61
108
191
55
129
96
45
83
97
39
120
147
180
90
24
84
59
112
80
19
29
7
114
15
57
72
156
54
36
6
66
9
24
27
12
18
24
15
3
36
65
16
111
18
54
18
72
71
7
18
30
41
40
24
57
39
93
12
15
111
60
12
96
65
136
123
108
257
61
35
109
132
18
48
54
306
53
91
5
103
41
31
65
48
1
54
177
15
9
120
87
114
119
19
18
90
114
18
156
90
54
6
11
169
66
29
49
30
42
54
36
138
18
90
63
267
12
17
19
149
72
120
43
36
162
23
175
12
54
96
18
101
1
90
24
53
96
40
27
198
30
225
195
21
51
69
213
60
47
160
104
40
56
19
36
6
54
45
39
41
19
29
55
6
59
97
15
21
18
41
1
47
16
207
54
83
145
42
5
25
90
6
84
18
41
1
15
3
117
8
31
132
69
51
198
15
81
48
90
42
30
78
48
18
54
95
96
31
156
24
45
423
57
9
95
37
227
73
18
21
3
198
23
7
9
33
66
21
183
57
9
6
66
168
30
105
99
12
9
189
18
17
16
39
90
18
180
17
37
195
9
71
1
48
54
18
18
141
21
18
41
48
115
21
45
42
90
120
39
3
90
147
63
57
3
5
151
65
31
9
9
120
168
30
42
18
48
29
16
56
79
60
149
25
90
141
27
29
19
5
85
234
42
39
207
18
6
18
66
6
54
81
8
37
48
11
40
81
18
198
279
45
126
77
16
56
115
125
109
35
7
48
209
43
54
39
56
19
162
144
30
144
144
96
102
24
30
216
9
8
25
311
7
108
261
81
132
11
7
48
65
79
42
90
120
24
36
198
66
36
36
90
222
12
5
48
73
18
21
33
6
72
9
81
84
108
18
29
133
42
18
72
15
24
120
15
24
12
24
66
155
79
42
12
6
21
8
73
63
135
36
45
144
120
176
40
15
108
101
31
48
41
91
29
109
270
60
162
30
96
48
144
72
113
67
90
126
18
ABCD 97665300022*3^$a+1 [50112]
24
120
60
36
72
246
35
16
63
18
36
84
36
54
77
160
48
27
18
90
48
60
48
18
126
72
24
120
53
43
165
51
77
13
30
53
1
204
83
289
36
222
12
65
48
139
90
54
53
96
144
109
18
138
39
48
75
21
69
11
61
132
36
18
57
33
54
72
17
139
6
47
115
30
159
57
71
43
12
9
27
24
93
32
19
72
5
43
72
54
23
192
1
36
6
36
72
30
24
36
102
6
83
97
102
258
263
127
60
36
17
55
41
79
65
67
18
30
78
15
39
105
39
41
121
71
31
17
151
66
23
48
19
125
55
41
13
3
51
45
51
30
42
48
162
6
48
108
180
96
12
96
17
37
299
7
72
12
42
30
36
414
72
3
15
17
19
36
6
48
227
7
24
12
6
30
78
3
51
36
72
54
54
21
123
138
144
36
39
176
7
18
210
42
27
3
45
33
47
37
36
60
11
1
15
3
60
177
15
72
6
30
96
48
54
143
19
45
32
96
43
42
11
64
63
18
95
19
30
42
53
48
19
77
19
36
72
120
72
132
93
48
15
198
18
6
108
102
18
42
36
30
42
233
16
129
12
54
24
5
160
213
126
173
144
16
45
54
29
415
126
78
120
237
15
33
39
41
13
72
54
186
11
1
198
108
42
99
27
117
255
65
85
48
72
96
30
24
12
17
217
42
12
150
138
18
54
54
90
6
83
37
162
137
31
252
5
160
96
39
24
81
39
96
18
30
24
12
21
32
19
72
53
61
30
21
32
7
84
144
18
24
54
66
6
30
6
18
66
36
72
54
54
24
21
45
18
54
186
17
64
21
27
27
90
24
51
69
72
126
5
16
195
125
7
30
11
79
81
63
90
18
60
162
30
126
18
9
231
30
11
112
9
54
66
54
41
19
12
17
48
7
60
18
11
73
6
65
37
24
12
132
18
30
51
96
33
15
32
13
216
59
49
66
162
54
24
84
18
167
73
54
81
80
16
39
84
5
85
54
36
17
19
18
6
324
54
11
144
37
6
149
16
27
21
96
87
12
36
54
42
84
54
240
210
125
64
48
32
79
36
84
297
224
16
32
16
51
48
144
24
30
167
163
18
90
12
5
64
32
16
63
54
107
25
174
6
144
18
65
43
53
64
48
32
1
102
114
126
210
87
96
147
30
6
54
72
59
16
48
129
95
25
39
57
30
54
42
48
42
120
87
147
77
49
36
54
78
71
16
39
105
87
216
17
1
60
66
96
17
64
111
78
12
39
51
54
119
97
18
42
36
84
54
5
13
18
6
84
6
30
78
102
162
24
90
30
90
83
25
6
108
117
3
24
84
204
12
24
113
7
54
54
60
54
36
30
36
18
36
60
35
55
18
12
78
102
108
54
5
193
90
36
132
12
18
143
48
7
78
48
24
35
13
60
156
144
168
138
36
101
7
153
9
54
18
270
150
66
57
75
84
65
7
18
39
177
60
51
39
30
90
33
3
24
48
162
90
6
30
53
16
3
6
30
24
17
67
29
48
19
246
71
55
54
144
216
72
83
13
18
144
18
95
240
48
16
27
36
209
133
42
72
120
78
12
90
306
11
16
192
249
36
114
12
101
67
29
64
63
18
42
48
42
75
80
307
93
128
199
12
45
105
167
352
129
12
131
48
91
24
29
55
9
63
126
198
18
54
72
29
43
5
73
108
27
27
ABCD 97665512344*3^$a+1 [50035]
30
5
7
17
7
69
3
57
75
90
42
53
4
15
6
24
54
42
144
3
60
9
6
12
6
15
12
200
12
100
51
9
36
15
30
54
21
69
27
15
36
5
28
12
3
66
48
3
15
45
123
57
32
16
15
48
29
25
18
21
36
8
37
27
27
12
29
52
12
27
120
48
65
31
36
66
42
89
37
6
9
3
12
33
153
96
24
24
27
15
57
8
16
39
105
15
36
105
39
18
3
45
99
63
33
15
6
3
12
75
21
3
9
3
18
15
15
162
27
165
24
27
63
33
44
43
6
48
15
27
12
42
27
3
33
9
27
51
21
21
30
36
45
33
18
36
21
237
3
21
24
78
180
24
12
90
24
3
69
3
27
77
43
24
24
156
117
3
54
59
13
6
18
87
99
6
54
24
9
33
6
18
3
69
11
31
21
99
6
183
12
3
33
183
12
120
78
42
89
36
16
75
30
24
24
126
29
13
15
33
6
66
72
27
45
72
126
12
6
48
6
42
42
9
51
69
75
24
29
7
96
6
30
9
144
3
84
138
18
168
54
3
24
8
16
93
11
43
9
9
27
51
114
123
15
41
40
56
84
16
3
48
30
3
99
36
5
25
48
11
55
6
3
60
80
12
139
29
16
27
12
24
137
31
174
30
60
29
12
64
21
174
18
90
54
3
3
57
3
17
40
120
51
36
36
162
6
18
87
9
30
42
24
6
45
21
83
19
18
24
6
9
39
9
57
87
27
12
89
100
12
63
18
6
18
78
48
21
93
18
54
114
6
3
45
54
12
117
87
18
3
164
73
35
79
48
21
3
9
24
99
41
28
36
63
24
77
60
25
27
15
54
59
13
126
18
51
44
64
33
51
93
6
48
12
29
1
24
78
9
87
108
36
18
24
48
30
5
31
12
66
15
12
24
51
69
96
123
144
96
18
75
15
54
18
5
156
7
6
39
105
78
12
48
54
3
3
21
45
11
24
264
55
48
81
21
27
12
48
51
6
18
30
35
7
30
48
63
12
3
17
19
48
24
48
9
120
21
48
47
28
69
171
111
54
123
3
138
96
30
84
6
35
72
187
66
6
90
35
37
35
12
28
39
141
51
81
87
6
54
21
48
20
64
9
3
111
6
24
18
24
137
79
180
12
5
55
9
3
36
66
24
30
42
6
60
102
15
9
42
30
24
42
30
54
69
195
141
69
11
40
21
30
93
63
57
21
6
12
72
6
48
75
27
45
60
12
45
83
48
4
51
17
211
36
21
9
126
21
21
18
54
48
3
45
27
15
6
48
83
7
81
48
3
41
16
36
21
24
3
87
9
15
6
3
3
24
24
90
71
43
21
84
15
45
33
102
24
66
66
30
54
66
72
18
108
17
49
3
93
30
129
108
231
36
36
69
32
19
12
36
17
37
27
8
72
181
18
6
78
12
30
168
18
6
96
35
43
90
27
69
3
213
18
41
7
102
95
4
32
13
72
42
48
9
123
12
6
18
81
3
18
114
24
6
95
7
60
6
18
21
12
21
24
6
21
39
24
93
39
9
80
49
47
19
57
8
67
29
16
48
44
73
96
48
18
153
21
27
51
45
69
11
43
33
39
41
91
84
29
4
9
87
39
36
53
1
18
9
21
27
3
33
87
12
30
42
9
39
9
15
81
165
30
42
42
30
18
6
6
21
45
18
21
12
45
120
95
4
21
51
20
340
21
144
6
18
24
54
36
6
72
30
93
3
84
12
21
39
12
18
24
138
6
27
36
68
7
69
51
24
41
40
39
17
19
45
141
30
12
6
6
9
9
66
9
21
42
105
68
1
51
3
36
5
64
20
40
32
4
75
120
9
69
15
9
24
78
18
3
48
111
36
24
48
18
48
6
12
45
3
77
25
24
24
24
24
18
6
27
39
9
24
44
25
78
60
41
40
21
39
3
12
12
72
6
23
100
24
21
114
129
45
72
24
18
36
48
42
6
9
9
18
9
27
21
21
24
96
59
127
30
168
3
24
36
33
15
20
85
51
39
48
36
66
35
181
123
39
9
39
9
36
44
7
30
3
24
8
67
24
113
48
25
135
48
51
84
48
21
21
24
51
39
81
15
77
7
69
20
25
75
45
96
11
7
30
90
6
15
44
72
199
57
12
57
39
57
162
21
44
13
6
66
6
18
39
20
19
24
5
127
24
30
168
30
21
15
6
24
6
108
33
3
66
11
13
72
6
17
73
48
30
9
15
60
6
63
36
63
30
6
5
7
24
48
17
55
30
24
6
60
60
12
17
60
31
36
30
75
15
5
145
18
132
24
12
60
12
17
91
12
6
47
292
32
19
12
54
39
20
139
48
18
18
9
63
12
9
36
60
9
30
24
65
4
45
95
7
12
6
66
5
1
6
57
39
24
72
42
15
3
78
6
29
13
95
1
42
57
21
11
40
165
6
9
87
18
138
17
37
6
60
30
42
93
44
40
15
6
90
6
24
24
144
24
6
90
3
135
6
24
39
153
24
123
99
33
164
19
9
33
75
3
21
8
7
84
96
69
69
3
32
61
47
31
12
12
108
102
42
36
9
116
16
27
33
39
29
16
15
ABCD 97665530624*3^$a+1 [50035]
6
36
162
498
217
5
75
51
61
5
414
150
12
27
33
15
75
180
72
265
128
417
126
36
210
6
117
27
144
36
90
66
85
113
132
174
60
144
49
5
30
72
108
57
123
6
162
72
156
42
30
234
24
144
198
57
33
102
402
396
18
84
325
5
18
18
12
54
60
36
30
39
183
73
233
30
9
123
72
66
180
114
30
87
243
36
72
129
63
36
114
18
73
47
108
21
201
30
234
114
54
55
96
47
108
264
36
132
37
48
35
60
18
84
96
171
16
32
51
66
235
23
108
174
79
107
37
515
18
27
63
42
87
48
16
65
144
228
198
60
72
177
57
54
162
15
39
444
114
246
42
90
198
174
36
9
33
144
48
63
33
36
315
279
426
6
18
7
224
39
30
91
144
5
91
48
143
369
63
18
24
55
35
108
1
35
54
72
31
5
27
3
24
54
144
175
167
36
72
120
37
41
48
87
9
174
57
33
42
144
378
91
89
30
126
27
33
30
54
60
66
205
155
6
63
3
132
73
143
177
129
288
15
208
23
132
325
107
126
87
105
24
48
96
36
171
225
84
6
30
39
39
25
59
78
108
12
78
234
151
32
9
6
18
72
444
60
31
240
17
126
1
11
168
54
210
117
81
24
144
396
156
15
117
126
61
101
18
90
159
33
367
443
37
143
168
66
60
171
3
141
255
36
162
60
30
150
27
63
102
96
30
144
18
315
51
180
252
12
145
5
75
33
90
37
11
54
72
55
95
198
331
5
60
72
174
36
60
25
80
3
54
108
18
234
126
72
12
126
42
192
165
57
576
12
78
13
161
54
9
87
108
93
225
114
285
16
240
47
162
6
57
63
97
17
15
213
96
162
9
153
12
91
59
36
369
129
330
36
66
223
336
71
24
1
80
63
102
139
144
47
145
119
24
90
55
32
147
126
31
179
24
108
9
261
180
120
144
18
126
31
95
33
111
129
112
11
60
18
354
222
135
81
127
53
54
246
72
55
5
12
24
234
192
114
27
112
80
33
48
222
102
96
27
309
18
216
241
11
240
30
60
174
114
414
66
384
27
3
168
72
108
48
337
59
21
129
255
69
30
61
ABCD 97665624352*3^$a+1 [50001]
45
22
30
18
26
34
20
232
68
60
21
61
74
6
3
25
92
70
44
16
140
40
48
2
18
40
20
10
20
36
4
50
36
4
5
105
12
51
79
20
48
90
3
219
45
25
18
12
8
70
2
10
44
30
216
21
87
153
9
54
34
20
171
105
34
92
10
78
56
30
96
10
80
88
50
22
68
112
5
9
214
20
72
93
15
33
144
43
2
54
16
90
30
5
48
115
2
3
135
36
16
74
4
2
178
11
75
90
36
60
51
3
90
66
148
50
75
37
164
16
50
40
18
107
55
41
117
243
69
138
42
88
20
3
9
40
30
74
96
70
68
42
48
42
28
77
55
74
36
48
3
24
33
12
3
15
22
128
36
46
38
70
2
51
168
21
28
60
35
37
18
17
15
90
24
64
72
8
70
12
44
16
50
78
30
27
240
25
50
24
64
20
36
36
88
2
39
49
56
150
34
20
10
110
22
110
54
46
38
70
56
87
3
45
105
36
30
108
57
33
63
67
72
18
35
51
4
2
18
70
92
84
6
54
51
15
70
18
2
78
90
12
40
83
25
50
60
33
24
9
126
24
66
15
99
106
108
12
74
57
127
72
68
6
30
4
5
27
40
90
50
70
11
67
2
138
72
81
33
90
45
61
50
33
45
82
78
2
9
72
27
10
26
124
12
44
64
26
34
90
32
54
24
52
14
54
42
118
2
40
50
60
118
11
151
38
40
32
90
33
25
2
10
110
21
48
9
15
55
113
24
3
36
81
13
12
80
30
24
16
65
45
3
67
14
4
50
162
24
30
4
56
21
85
20
120
58
90
56
34
20
21
15
54
30
21
15
16
41
3
141
145
20
30
40
38
52
14
21
13
2
18
63
157
30
101
61
20
204
46
38
36
54
6
87
48
1
110
88
2
70
20
21
37
2
138
22
18
50
22
30
18
23
57
63
3
16
38
42
69
19
176
4
30
42
14
4
176
90
114
82
20
40
38
66
180
76
108
32
24
9
45
30
93
93
106
108
2
51
3
36
30
18
22
30
60
18
86
34
47
115
38
15
7
20
120
165
3
12
54
16
59
1
128
66
36
129
51
40
110
28
80
12
18
36
76
50
160
8
3
63
6
51
168
9
96
30
6
3
27
45
13
176
6
18
52
18
77
43
62
39
15
84
36
34
26
36
120
9
144
157
20
28
110
261
9
6
106
50
58
102
5
3
52
14
6
10
11
27
36
24
70
35
37
14
94
110
102
114
30
166
18
30
5
67
60
41
7
20
6
16
18
30
20
3
19
29
61
48
2
9
69
27
43
5
15
102
40
74
46
20
39
1
108
35
21
16
14
69
27
28
41
96
13
11
39
72
18
22
20
18
160
35
55
20
36
105
15
57
24
63
72
40
18
143
19
14
24
87
15
58
20
75
87
28
236
144
52
20
33
57
18
126
4
86
141
39
4
102
23
37
198
5
27
88
60
50
22
50
40
68
36
16
20
70
44
64
72
41
39
30
54
6
231
33
36
24
51
55
50
63
15
70
50
57
69
24
30
45
7
200
18
52
11
69
28
26
16
18
86
69
7
50
58
20
10
47
13
11
279
12
45
13
120
11
31
108
2
51
120
79
14
6
70
48
2
21
3
54
70
12
60
18
162
101
7
32
24
16
18
32
58
72
74
16
104
274
56
30
4
50
22
50
148
102
59
15
6
10
60
48
2
54
16
53
81
174
22
20
28
80
10
152
70
38
21
141
84
54
36
96
28
161
111
9
9
22
50
130
48
20
70
162
164
45
61
38
40
2
30
18
27
24
61
14
34
162
38
27
9
6
30
58
20
90
142
50
3
15
22
140
78
30
6
34
20
30
57
13
42
14
4
32
18
40
12
90
71
63
46
35
73
80
87
129
36
51
19
14
4
176
60
87
39
30
58
72
113
45
36
4
20
36
34
32
88
20
6
54
120
132
45
9
15
15
81
63
90
162
18
75
291
16
5
9
16
74
6
48
87
9
16
71
289
30
20
54
4
2
18
66
21
33
15
21
76
20
88
20
82
38
22
89
15
106
18
2
90
54
24
51
19
12
38
36
36
75
33
42
21
49
48
92
148
30
161
19
26
30
4
20
66
106
60
48
26
124
86
60
66
18
72
88
2
18
40
86
4
56
75
72
49
194
45
51
28
56
24
160
72
89
1
14
24
66
34
26
16
18
2
28
60
50
ABCD 97666007204*3^$a+1 [50050]
199
29
25
42
17
36
7
18
107
12
13
14
34
80
12
4
84
26
160
30
18
36
29
45
36
87
63
4
26
22
5
13
6
60
20
108
22
11
85
8
15
1
24
14
21
19
38
28
54
5
75
58
80
24
28
26
45
27
94
6
20
52
30
6
74
36
16
44
4
30
102
44
27
117
10
92
6
64
6
32
93
3
12
22
2
9
75
136
8
22
38
102
94
17
48
9
12
3
93
10
162
6
14
10
66
155
31
48
128
30
27
63
4
18
2
124
29
1
47
12
57
16
23
7
17
96
7
17
37
26
100
8
22
14
58
108
2
16
14
18
4
54
14
6
12
10
17
27
46
12
11
9
10
2
36
70
5
25
42
98
15
120
19
41
13
20
64
78
77
91
5
51
30
3
51
22
14
24
9
36
45
36
3
27
4
14
36
15
55
29
27
28
5
1
102
8
57
7
68
22
32
18
52
140
16
53
67
84
68
33
3
60
34
12
20
4
6
24
5
15
52
54
71
55
5
105
34
54
44
12
10
6
30
68
45
21
3
31
5
15
36
58
2
10
38
6
27
73
35
120
24
3
45
7
65
55
8
100
50
70
90
68
39
1
6
96
5
39
30
10
60
8
36
84
10
83
49
23
13
2
21
51
4
12
2
15
1
84
8
22
65
7
68
112
14
6
69
75
82
30
53
45
22
48
26
10
29
12
7
5
36
21
36
22
38
135
39
6
82
5
51
22
42
12
20
69
61
11
72
93
3
109
86
90
34
2
64
47
43
116
33
15
18
78
52
17
73
14
106
23
1
48
20
22
20
33
43
12
53
3
10
2
40
18
107
180
13
6
101
27
12
34
36
59
15
52
17
7
54
35
12
63
34
48
18
5
7
5
3
6
10
20
10
60
36
35
25
18
2
30
40
20
52
2
10
20
28
5
1
6
6
30
18
20
66
88
2
51
19
8
33
93
4
23
45
22
26
15
67
5
19
18
23
19
6
23
19
8
208
90
47
7
5
3
34
14
22
18
12
24
20
21
15
12
58
72
32
3
21
27
27
52
56
28
72
20
105
39
34
90
5
21
63
97
60
60
66
5
27
36
4
6
26
16
14
10
68
18
82
6
14
22
71
7
6
35
39
40
5
15
72
18
10
48
78
36
59
31
20
33
1
6
96
14
40
11
3
9
111
40
6
23
3
34
11
7
38
64
6
8
9
43
72
18
32
18
18
15
31
89
37
14
21
9
3
15
72
4
2
63
21
4
32
15
3
9
61
20
6
16
14
10
29
21
16
12
20
6
16
41
15
48
22
24
6
72
20
21
24
43
24
20
40
6
47
33
52
23
7
2
10
80
34
132
14
10
8
15
25
2
9
57
112
32
39
31
29
15
12
114
16
12
23
12
27
36
40
17
15
36
22
162
50
18
22
8
22
38
64
23
67
36
53
72
72
1
54
20
142
23
25
8
108
46
6
23
7
98
16
18
65
127
44
24
66
4
18
30
23
24
15
33
55
14
16
2
21
31
36
18
20
22
18
36
11
27
30
3
25
47
37
14
76
30
11
13
72
38
30
16
66
32
16
2
3
99
6
90
36
30
10
14
12
244
78
30
32
108
22
24
36
18
11
19
8
60
34
14
46
6
8
12
10
24
24
12
54
30
120
14
22
14
141
120
15
34
30
30
6
102
8
3
12
57
96
16
20
16
83
9
15
3
22
6
24
2
40
30
29
31
86
10
233
19
2
16
42
72
56
22
90
8
10
80
10
48
50
34
53
73
26
28
18
24
23
13
60
35
37
62
60
9
27
12
6
27
3
46
18
48
18
50
42
12
6
16
20
9
189
52
36
12
18
2
10
68
117
27
16
14
4
30
20
220
5
27
124
20
46
12
2
210
16
114
30
38
36
82
35
19
44
22
32
75
123
60
4
44
90
39
48
39
28
32
100
36
2
70
72
26
27
43
128
117
7
68
90
27
25
71
21
4
47
12
48
15
10
47
180
15
45
15
28
18
66
89
7
30
23
9
18
45
79
14
4
92
48
3
48
117
10
2
6
12
34
6
60
8
204
18
4
6
120
24
26
27
25
12
96
14
6
34
14
15
25
14
33
55
20
105
37
90
5
51
4
92
16
12
18
8
16
54
12
2
108
22
12
8
70
18
30
30
48
6
116
27
81
4
90
20
30
58
5
15
72
36
34
36
54
65
156
9
10
62
10
6
24
48
62
9
1
56
10
30
50
40
38
15
61
68
10
53
48
7
113
31
29
27
4
41
85
12
95
21
82
44
18
15
36
19
68
22
48
2
22
30
38
58
38
142
92
40
5
7
110
39
15
45
81
46
80
52
66
42
2
16
20
12
58
29
36
9
40
8
10
158
15
67
24
54
2
22
8
24
46
20
4
36
84
18
23
25
44
4
14
82
11
7
42
11
27
6
46
20
88
60
66
59
55
30
6
56
106
14
9
45
39
37
6
5
43
2
12
58
74
10
6
32
51
9
18
48
105
12
37
6
26
18
30
70
116
10
2
24
93
117
4
14
93
3
12
18
54
33
48
12
180
12
21
22
17
15
58
30
20
22
2
36
48
4
32
36
52
2
10
18
11
19
38
10
17
108
3
64
6
36
56
18
16
18
2
21
109
11
3
9
27
81
12
13
35
49
11
48
7
24
6
62
12
46
30
12
72
18
18
2
40
35
15
28
42
8
72
3
19
26
18
22
38
30
34
8
33
31
29
37
24
30
18
42
44
69
3
12
21
51
10
6
5
60
7
5
15
28
137
21
70
74
66
69
7
18
90
5
43
44
10
128
6
66
16
2
58
32
108
78
36
9
25
54
53
7
113
45
15
7
12
56
88
12
38
6
54
10
29
15
106
14
21
12
3
9
43
30
14
9
19
36
44
21
25
72
24
86
112
48
8
90
12
34
20
40
18
23
9
10
89
61
36
8
46
20
4
17
3
4
138
14
94
12
80
118
12
30
38
12
24
33
37
38
21
9
3
87
36
52
62
15
3
30
108
4
86
24
22
18
12
36
72
2
51
12
61
50
22
23
180
12
3
16
6
12
11
12
27
81
1
48
120
8
48
40
66
44
4
18
47
1
47
19
20
10
ABCD 97666067704*3^$a+1 [50002]
77
15
48
75
37
119
49
95
6
55
20
99
37
20
28
65
15
45
87
36
33
15
96
183
21
4
32
88
5
15
45
66
145
29
36
51
63
145
5
27
208
48
8
84
75
12
18
156
39
15
12
30
108
27
69
139
47
18
42
61
104
123
6
15
39
81
15
129
12
60
16
47
25
8
9
55
48
77
60
18
25
12
36
77
67
36
23
30
120
36
114
45
120
15
30
99
160
8
33
39
81
15
21
51
28
20
9
51
12
9
18
12
30
31
23
30
7
8
9
195
141
31
89
6
145
143
6
6
25
236
48
15
37
12
125
43
53
51
88
80
40
95
30
51
51
33
135
117
48
36
12
52
32
33
63
4
96
32
45
42
1
8
9
15
40
107
18
66
114
7
56
3
36
9
76
35
48
13
48
59
30
27
16
59
54
87
69
43
8
117
123
3
36
18
7
176
28
35
1
8
100
107
69
4
35
6
31
143
60
105
21
66
114
19
5
3
3
114
27
24
75
9
27
9
21
43
48
23
9
87
129
100
11
21
123
1
56
69
60
18
85
80
15
6
27
72
51
9
96
36
39
1
5
180
43
48
53
39
15
85
20
72
100
59
85
116
3
45
81
79
120
32
84
69
42
13
80
15
85
5
91
32
4
23
33
4
35
24
69
75
126
39
165
103
144
53
3
72
81
51
3
6
84
3
33
67
29
24
30
105
9
51
120
64
108
60
80
3
36
25
20
84
12
12
15
6
120
27
12
171
37
48
11
120
48
253
173
19
68
60
39
13
32
76
12
48
119
9
99
21
9
42
24
21
48
45
43
72
5
36
31
80
39
114
12
51
204
84
9
103
53
60
15
69
115
11
105
9
12
120
3
28
17
30
6
120
7
20
24
16
68
225
19
95
13
80
3
9
45
7
5
159
105
7
29
31
77
55
56
4
101
96
15
69
67
17
87
24
9
72
19
32
9
39
12
120
12
21
114
117
36
4
44
4
47
9
112
29
55
35
9
21
51
27
97
35
54
66
25
104
45
55
12
32
36
52
8
4
80
52
44
4
35
36
57
33
31
65
114
25
29
3
117
12
171
52
60
95
21
36
48
88
29
3
52
29
19
11
49
48
68
4
137
24
7
8
12
147
45
108
27
6
39
12
9
66
1
8
15
54
51
24
117
18
42
144
79
5
96
19
11
30
7
59
30
24
31
53
27
4
29
12
108
63
63
36
13
32
160
44
105
55
59
30
3
24
40
36
44
33
3
69
54
9
12
105
163
36
131
1
140
9
103
95
33
4
8
40
60
47
1
53
6
25
53
103
60
72
8
4
5
55
59
9
96
21
108
31
59
96
37
140
3
6
15
9
127
104
76
83
45
4
32
24
9
15
27
180
153
52
23
45
27
45
36
123
30
54
30
42
13
56
15
21
16
29
135
40
8
160
56
36
9
7
48
71
48
117
96
24
16
8
21
60
48
111
24
51
37
8
45
24
51
52
23
21
4
29
30
33
24
9
31
143
6
24
27
24
72
39
54
15
52
12
5
75
45
55
95
61
35
30
19
11
126
264
7
80
93
27
3
24
1
84
17
75
60
75
105
60
3
12
30
43
137
19
11
9
136
80
3
36
9
45
12
204
24
7
53
7
48
20
75
117
39
9
15
21
12
99
9
4
17
54
25
71
60
474
36
51
48
21
91
47
25
41
7
83
37
24
149
24
3
69
51
33
87
9
24
6
153
15
30
7
5
180
123
28
44
9
75
9
90
66
31
125
3
15
42
48
72
31
44
3
6
99
45
30
13
72
176
15
54
30
37
5
3
171
90
120
66
78
3
24
40
23
61
44
57
135
9
24
55
48
8
24
12
76
17
90
66
39
15
6
24
30
30
7
68
45
127
60
96
29
3
21
19
11
45
69
43
17
90
45
15
57
4
5
6
84
84
30
67
156
48
65
31
23
21
45
7
77
3
48
4
80
40
35
13
47
33
4
29
54
6
19
32
75
9
84
75
42
24
60
31
56
108
124
32
9
84
30
12
25
23
90
6
6
39
51
9
15
6
48
30
6
27
93
39
51
84
21
4
5
7
5
84
51
4
11
25
96
53
24
36
90
54
43
12
35
37
80
60
3
30
15
21
7
47
97
96
29
55
164
72
9
15
45
78
13
32
72
9
7
107
37
48
56
24
21
96
39
81
3
87
69
51
48
61
36
44
21
18
13
8
120
81
24
39
120
15
12
61
23
54
31
20
64
120
227
1
17
15
28
32
40
125
67
104
72
9
111
39
18
132
30
9
36
159
36
ABCD 97666304194*3^$a+1 [50001]
120
29
136
24
81
66
45
81
143
85
51
8
52
63
57
15
33
32
13
66
45
291
105
20
100
21
23
307
33
24
96
216
108
51
120
9
8
289
71
103
6
108
48
30
30
63
116
36
43
54
66
24
30
51
20
67
24
9
87
33
60
9
27
15
120
33
45
147
24
36
48
120
51
30
51
60
21
27
27
129
9
78
57
15
78
12
96
54
30
72
143
25
60
12
24
210
9
20
16
75
89
85
203
13
51
60
128
1
35
61
63
36
21
15
3
141
92
124
3
72
66
147
45
27
3
21
9
15
51
81
84
36
9
96
6
33
87
33
60
36
8
72
36
67
78
27
45
72
35
160
111
57
132
24
9
51
120
20
1
60
108
155
73
3
27
117
68
13
24
42
9
20
67
42
6
65
40
21
83
13
23
115
24
5
72
4
159
72
93
195
66
51
51
42
111
39
6
36
11
43
24
57
93
135
60
72
144
45
11
31
78
60
75
51
24
54
255
3
17
1
15
120
9
150
72
30
15
21
63
87
90
102
90
51
20
16
20
73
15
3
17
100
120
75
81
111
6
48
99
60
3
48
21
144
92
7
66
51
48
8
19
18
71
37
24
63
75
72
9
24
72
21
108
6
9
120
120
15
81
63
17
36
88
9
66
126
138
5
43
102
42
30
36
48
132
123
36
33
111
92
124
69
75
57
144
18
30
87
33
11
7
29
49
59
151
29
25
11
55
216
69
156
33
48
27
156
69
18
17
97
6
5
25
18
29
13
95
13
84
30
72
6
3
120
32
28
36
9
15
216
69
59
31
5
115
69
75
45
96
60
39
5
1
24
11
340
21
54
45
120
51
45
60
9
39
8
172
8
73
15
75
6
11
28
36
24
69
15
60
92
133
11
36
55
150
24
15
24
12
44
19
45
81
107
28
60
111
24
189
21
30
21
56
28
60
99
65
36
72
148
144
32
124
81
11
55
33
60
27
113
49
36
24
36
36
96
12
231
36
75
53
196
36
24
27
93
156
21
39
9
15
99
81
32
25
144
30
9
39
21
81
75
60
56
52
12
24
120
99
21
60
45
51
168
96
24
12
24
75
30
51
39
149
43
129
21
48
75
60
81
84
107
19
6
72
15
176
37
63
81
150
9
39
78
3
69
47
108
40
96
39
42
78
45
21
6
9
56
4
57
108
30
72
89
145
78
21
45
54
30
12
99
120
44
36
19
48
30
90
42
30
21
99
53
72
16
75
45
27
72
45
8
13
60
24
75
15
360
48
54
39
57
123
96
48
68
37
60
27
24
15
24
137
100
93
60
75
12
45
3
3
78
60
47
145
60
39
48
3
33
159
17
100
48
32
180
28
171
249
33
3
27
9
24
24
15
45
36
9
60
23
28
15
201
63
186
126
30
24
24
51
135
24
96
5
25
111
9
15
9
36
11
36
13
39
36
24
140
76
84
27
33
21
24
87
144
147
114
15
56
13
39
96
99
41
160
9
12
84
60
35
40
21
48
27
15
65
55
258
11
64
156
32
52
60
32
13
48
27
63
54
18
30
18
42
30
17
144
16
129
39
93
3
237
23
64
8
19
48
192
9
21
168
90
21
51
9
24
15
48
5
13
150
72
153
15
101
4
15
6
90
129
45
24
12
54
17
37
180
96
15
96
39
5
25
24
135
33
27
152
181
114
18
47
1
48
102
93
45
51
108
12
9
75
39
101
144
52
20
19
24
6
51
80
25
108
47
43
30
51
9
6
5
37
60
63
84
87
9
39
21
51
45
21
192
11
72
28
69
12
36
42
18
27
147
96
153
165
39
180
21
84
27
9
15
60
69
168
18
101
64
105
66
9
84
165
30
161
64
36
9
36
30
54
23
85
39
84
60
15
24
197
13
78
18
12
84
75
108
36
57
27
15
126
39
12
56
13
39
ABCD 97666608532*3^$a+1 [50041]
207
73
23
24
48
1
20
27
132
24
120
1
20
4
120
23
37
12
20
3
61
24
11
12
109
12
23
133
24
108
11
36
48
48
25
95
45
39
12
60
72
36
25
35
37
35
120
121
23
1
23
81
75
12
93
100
44
16
60
11
25
119
37
12
71
60
57
87
12
13
23
73
11
1
68
40
23
73
80
15
85
95
93
136
11
25
47
72
69
28
8
3
141
51
12
24
36
37
56
100
60
20
51
21
15
13
44
63
45
40
47
25
12
11
72
261
16
56
75
12
96
37
12
12
23
57
135
72
60
12
25
11
36
13
83
57
76
96
80
4
48
35
93
27
37
8
108
72
108
52
83
12
12
1
12
131
144
21
64
36
35
25
143
37
20
39
25
11
121
59
25
12
68
39
36
48
57
111
25
60
11
109
23
24
12
96
133
35
133
23
24
24
1
59
60
24
48
9
72
16
23
48
12
36
25
23
12
241
23
72
13
36
23
12
12
1
20
36
75
157
47
1
36
107
9
88
143
36
13
72
11
25
24
56
15
21
3
36
24
36
1
36
23
72
13
12
12
252
20
64
59
24
12
25
11
12
9
40
47
36
97
12
23
36
108
13
35
21
36
64
36
23
157
36
44
16
120
23
21
4
71
33
16
24
47
120
49
23
49
35
12
132
24
225
4
36
59
37
8
3
24
81
4
48
36
35
37
84
24
323
1
35
24
33
3
48
157
360
59
57
3
169
11
1
12
56
72
15
1
144
35
57
15
21
3
105
15
85
23
24
49
56
28
36
11
13
59
12
21
40
68
36
108
16
11
24
36
12
49
12
12
8
75
73
32
3
13
84
23
24
25
80
16
23
37
131
37
11
1
11
72
109
131
84
37
24
32
27
133
24
59
25
20
51
1
11
133
24
24
8
64
71
49
95
45
159
109
48
59
13
8
15
13
36
107
9
3
1
143
132
1
12
156
23
48
25
68
123
72
97
47
37
132
60
191
1
119
61
35
13
12
36
23
12
48
36
37
107
12
37
35
133
36
84
96
23
36
37
44
63
13
23
97
12
60
20
36
52
11
120
1
35
61
36
59
36
21
72
172
36
84
60
44
100
84
108
48
12
80
112
48
11
60
84
12
120
24
13
204
132
60
24
24
12
59
45
4
60
36
35
1
23
21
100
59
36
12
48
1
35
97
96
23
133
48
68
4
68
28
11
12
48
81
15
13
59
61
24
59
1
35
24
84
24
48
49
35
9
40
216
60
72
71
12
36
36
25
11
33
40
143
1
23
109
8
40
107
177
27
121
68
36
3
24
60
24
13
20
136
44
40
35
145
11
21
3
36
13
35
13
35
36
144
12
33
72
27
85
11
72
205
11
25
11
13
95
12
84
72
25
24
35
12
49
24
23
57
15
21
40
23
225
39
25
11
69
16
12
191
12
36
73
128
144
4
11
13
23
13
36
24
59
1
12
20
27
61
23
36
105
28
8
112
48
35
12
37
35
81
72
28
83
37
95
24
57
36
40
11
129
27
24
13
96
35
109
35
84
9
28
35
45
27
85
12
143
93
51
60
120
12
45
144
15
21
76
36
60
35
117
15
57
100
35
168
36
97
24
47
84
37
107
48
108
13
12
48
35
25
11
25
36
164
28
108
59
13
8
108
52
35
12
36
61
84
71
13
96
72
12
72
95
96
13
216
36
59
60
13
131
12
157
23
48
24
93
28
23
108
13
60
36
56
39
108
69
135
9
16
24
104
100
72
12
68
292
11
72
93
15
60
25
80
15
12
25
24
11
73
24
59
1
8
4
68
72
36
100
71
48
33
28
12
47
24
97
23
1
36
95
69
28
12
11
36
21
52
60
23
225
76
60
47
60
45
28
23
13
23
264
13
23
12
60
60
84
45
111
12
1
155
61
12
48
23
72
1
83
73
140
64
24
24
12
60
23
13
155
36
121
83
144
141
100
83
25
23
309
52
56
3
24
37
95
120
1
60
24
11
60
24
12
24
25
20
40
212
28
23
36
25
12
24
11
21
112
23
12
84
1
56
15
37
48
96
47
81
27
36
37
23
13
36
11
12
84
12
12
37
240
32
3
84
72
37
72
47
9
195
1
56
111
24
85
32
28
23
97
35
96
157
23
36
13
83
24
25
80
63
48
69
16
23
60
24
24
49
12
11
12
57
3
12
132
60
36
120
48
12
37
72
8
27
61
24
12
36
83
45
3
73
36
47
21
111
13
ABCD 97667146264*3^$a+1 [50003]
18
17
7
33
20
12
25
6
48
89
7
5
145
30
66
18
12
42
11
49
75
56
24
72
121
18
41
28
60
3
18
6
6
210
60
24
5
48
43
24
36
12
12
24
5
19
12
54
35
37
3
20
175
21
8
7
24
126
3
92
1
24
18
17
49
90
24
18
3
56
31
18
126
30
15
111
45
27
12
5
61
3
9
18
108
9
63
60
174
48
107
16
15
102
192
3
93
18
66
23
7
9
9
27
105
59
84
7
66
3
117
90
17
37
108
27
36
72
63
30
12
6
24
5
25
63
9
15
15
21
48
21
35
79
69
87
36
48
21
15
45
8
91
42
23
7
117
20
31
57
87
21
36
21
60
48
11
19
12
60
18
72
138
9
32
4
75
9
63
42
27
3
36
45
60
15
96
65
24
67
57
93
132
11
16
20
16
32
1
36
6
84
113
1
54
12
29
1
30
204
24
48
120
24
5
31
9
21
30
48
21
20
193
6
29
13
15
75
24
45
105
39
12
9
135
8
7
30
204
59
151
132
9
68
40
105
71
24
12
79
12
42
11
19
42
6
17
1
114
21
156
51
93
44
1
30
89
52
8
61
59
7
6
24
18
132
60
153
12
8
72
108
25
18
9
69
11
73
155
85
35
112
63
5
36
24
7
60
36
24
6
24
35
43
41
19
18
48
119
55
18
75
12
21
15
81
24
12
83
156
49
11
16
8
64
3
42
11
7
18
35
31
54
6
66
12
3
75
12
45
20
12
31
54
36
12
48
30
29
25
23
55
6
54
17
31
18
6
33
72
128
73
18
29
12
4
27
33
45
147
45
24
90
6
24
54
12
24
53
1
54
42
66
78
11
13
11
19
41
4
45
48
143
97
107
172
48
33
3
21
3
12
44
31
65
48
7
9
165
131
28
20
127
48
102
18
12
168
48
84
24
6
119
31
18
126
24
65
7
33
75
30
18
17
31
36
18
27
21
18
5
96
4
15
21
33
96
51
15
96
252
12
53
7
24
101
85
3
33
3
27
17
7
5
16
273
35
37
60
12
102
60
29
55
42
42
60
5
13
48
27
72
3
9
15
53
7
114
15
15
12
24
18
12
3
32
19
21
96
3
36
18
30
18
24
59
40
75
156
173
7
36
45
63
5
37
23
16
21
42
18
90
9
3
65
40
27
54
66
60
90
3
57
35
24
79
48
33
9
27
48
92
1
15
33
27
45
48
12
15
69
54
117
15
120
132
48
9
45
30
5
25
6
24
21
8
25
30
5
7
12
5
52
195
90
24
6
33
3
17
1
12
39
105
48
11
19
18
59
40
33
60
18
29
1
75
159
89
7
60
12
57
21
48
36
35
108
36
55
24
12
93
21
15
45
11
79
29
36
52
32
112
3
132
60
36
42
18
9
8
52
111
84
149
7
78
12
42
6
42
24
201
32
12
103
42
24
71
49
6
18
6
9
87
5
91
12
57
8
1
35
49
3
3
29
112
21
24
54
5
60
1
155
108
13
42
66
36
108
18
9
36
87
17
55
54
30
65
24
12
84
24
55
33
68
49
47
16
44
19
65
7
30
54
45
99
12
17
12
1
30
69
84
51
18
36
39
45
27
108
75
6
6
125
136
48
15
9
33
23
7
24
36
72
5
13
42
6
24
47
85
30
53
216
49
78
77
100
21
12
24
75
21
27
63
30
23
19
12
21
45
63
36
63
48
17
25
36
11
16
39
53
103
33
20
36
76
63
29
7
66
48
75
20
31
93
3
60
24
24
150
99
15
17
19
12
102
6
41
25
24
99
15
102
6
90
3
39
60
101
24
13
54
36
42
27
15
53
37
59
1
6
252
36
54
42
6
114
60
21
87
6
24
18
17
12
19
9
15
101
1
59
36
61
15
92
25
42
120
36
24
5
24
60
24
13
42
12
5
19
21
99
30
126
18
90
161
151
21
15
48
42
3
45
11
16
27
42
59
1
51
15
108
24
30
75
117
6
29
48
88
45
24
60
54
36
6
27
20
36
1
23
1
27
69
36
3
44
16
39
101
36
49
39
20
1
59
25
6
21
20
43
120
33
3
65
76
20
109
15
36
51
12
42
3
12
44
19
12
18
35
40
20
100
80
52
15
48
41
16
171
12
12
9
21
30
18
120
11
64
75
18
23
52
9
6
17
67
18
48
24
6
48
41
24
97
3
39
57
68
76
21
15
9
6
24
12
30
24
35
55
5
84
24
13
42
33
32
55
77
1
30
89
24
97
42
17
103
21
39
41
7
78
15
72
69
111
69
6
48
29
67
48
5
36
1
78
33
159
6
120
30
84
6
12
150
48
108
105
20
24
25
87
105
23
12
25
138
42
59
60
7
57
36
36
21
47
1
75
51
108
30
71
60
67
29
13
6
65
4
117
36
167
72
13
27
75
30
75
3
30
48
3
44
28
164
43
105
21
42
12
96
54
47
85
6
60
120
17
7
45
33
3
267
96
5
4
57
23
115
41
4
15
12
84
6
3
80
52
68
31
12
12
36
6
35
13
42
30
23
25
147
3
12
90
39
20
60
85
51
39
6
54
66
51
8
60
24
76
ABCD 97667209826*3^$a+1 [50012]
217
48
11
64
24
36
81
59
4
45
18
69
44
61
66
5
37
12
23
25
72
131
4
44
37
23
19
6
87
9
138
30
3
68
1
90
6
59
64
21
48
48
15
8
16
116
13
12
24
30
21
33
15
75
222
87
56
19
17
181
42
48
17
36
72
24
28
36
200
4
12
141
167
52
9
24
75
15
6
39
45
3
48
69
72
108
36
132
35
37
36
87
15
162
27
80
4
9
11
25
12
87
33
168
102
93
80
112
152
12
100
8
97
35
100
144
45
75
21
11
25
12
123
20
4
153
12
51
57
72
60
51
32
1
15
84
68
112
48
32
16
12
33
27
24
69
107
43
54
23
217
27
36
60
105
83
232
48
24
132
33
30
5
1
72
95
24
76
153
99
57
39
81
51
15
42
51
72
32
85
135
96
92
24
16
92
61
111
9
15
21
36
119
24
24
16
12
12
56
24
40
96
152
25
59
133
75
45
3
69
191
43
42
3
57
107
52
8
16
192
45
54
6
15
93
24
27
21
23
49
3
12
105
60
87
45
6
18
30
150
215
25
27
33
35
76
44
36
133
60
27
8
25
15
81
35
97
15
12
21
12
18
6
36
99
80
96
24
91
144
96
42
3
24
9
195
117
27
240
57
150
18
11
37
3
24
8
13
24
72
51
60
12
57
75
21
15
9
36
3
24
285
23
84
88
153
23
40
9
108
24
219
24
27
29
205
36
36
15
48
20
40
21
60
24
15
72
9
183
56
61
59
16
48
56
72
144
88
57
24
39
36
12
24
21
54
69
27
5
12
108
115
5
12
37
39
32
4
84
44
52
156
45
114
18
35
1
27
69
36
99
51
53
1
11
12
1
72
167
48
19
45
180
36
128
40
9
48
39
3
45
51
245
112
32
12
25
99
9
23
19
81
32
28
33
35
64
12
8
28
60
132
36
27
69
108
81
47
37
36
27
140
79
21
32
88
99
144
29
16
51
6
15
48
9
191
25
36
51
104
124
36
44
25
102
192
65
28
69
3
60
12
45
96
27
80
28
15
48
21
104
72
49
23
13
75
69
39
15
21
21
108
12
47
61
147
12
3
5
12
36
120
37
30
30
119
73
47
25
11
60
40
12
32
76
8
181
39
21
84
27
105
39
56
67
173
52
96
9
27
45
24
72
27
21
24
71
31
54
27
20
37
6
210
30
6
71
24
60
36
13
75
99
33
9
156
12
11
64
21
12
23
120
217
215
72
37
144
35
24
1
36
48
3
3
77
25
87
96
132
45
63
105
11
1
60
47
1
35
76
21
78
21
123
6
156
111
57
87
33
126
17
52
12
21
12
75
3
17
28
24
8
1
135
24
33
12
36
84
3
9
51
33
36
15
33
108
3
12
12
20
28
45
83
1
36
84
186
53
91
186
27
60
32
1
84
39
45
36
144
35
4
48
60
9
131
4
176
49
24
59
1
279
36
12
99
21
8
16
20
16
15
45
3
21
24
56
13
63
33
11
25
59
1
35
121
39
93
15
48
20
73
51
33
147
21
84
23
60
181
39
33
48
36
95
1
30
125
49
51
12
57
60
24
39
36
44
25
6
66
83
40
51
21
108
33
48
72
12
23
13
87
12
48
24
56
160
8
97
12
63
33
27
72
21
51
36
68
12
4
24
24
75
42
39
15
30
15
20
31
144
5
16
69
72
35
12
97
3
12
225
15
108
3
114
15
20
85
180
180
171
57
123
9
51
33
95
52
33
36
15
141
12
18
18
59
115
21
69
35
37
24
102
33
36
105
35
13
147
45
39
60
12
32
13
83
1
23
85
72
24
132
147
21
59
13
18
69
33
132
135
20
48
37
6
54
15
128
108
25
27
32
37
11
109
36
168
39
48
12
32
64
60
9
27
9
35
19
33
132
32
40
3
33
9
51
20
60
85
12
72
36
84
66
17
52
21
48
59
16
12
20
40
20
13
51
48
60
8
49
108
48
59
16
93
11
1
23
1
84
27
20
37
48
48
72
12
135
33
35
13
15
20
1
155
4
9
18
5
24
24
61
84
15
92
28
72
24
24
27
30
23
121
83
1
12
35
37
23
13
12
47
156
157
39
24
24
108
69
48
27
81
24
6
33
81
35
156
12
73
75
48
20
16
75
30
71
37
6
5
16
69
36
ABCD 97669829638*3^$a+1 [50015]
12
136
111
29
4
32
96
37
63
60
9
23
60
13
83
24
16
60
56
1
83
19
17
36
168
216
13
3
104
43
5
37
83
48
72
40
57
48
95
25
111
9
48
159
3
18
3
44
108
49
186
24
48
21
21
23
28
8
60
61
138
5
25
107
1
35
25
3
57
222
30
60
15
15
48
72
45
105
12
6
90
54
18
3
8
1
11
28
56
43
41
1
3
3
24
53
115
42
23
13
15
27
5
13
15
69
15
21
143
40
39
105
192
8
55
30
18
33
87
30
87
45
27
75
30
15
36
44
1
72
71
19
17
13
35
13
12
60
11
64
60
165
48
12
18
165
24
56
67
30
47
85
51
9
36
135
20
85
23
4
45
27
3
5
40
8
28
20
49
60
11
91
6
23
84
76
104
16
44
12
48
25
11
40
20
12
7
78
59
1
35
12
16
189
23
25
12
23
7
41
1
36
72
15
128
25
15
120
69
23
40
45
90
90
131
1
18
5
88
68
4
92
13
48
83
52
20
37
48
23
19
72
45
3
21
117
24
48
3
128
12
12
12
1
47
76
9
35
36
61
120
11
67
18
3
27
33
57
87
48
129
3
8
48
64
33
12
123
92
7
173
16
69
12
66
45
80
88
27
24
93
105
48
27
8
40
15
162
60
11
37
3
9
27
8
115
93
20
7
222
18
57
63
125
13
84
63
56
19
168
65
79
96
65
12
37
6
29
25
96
24
11
37
87
24
9
42
18
102
246
132
12
66
24
29
61
23
97
48
35
25
120
18
24
65
24
37
42
90
15
33
35
25
119
24
61
59
36
133
35
72
28
45
168
27
45
60
12
39
39
93
9
18
93
8
16
44
31
5
13
35
180
28
32
36
180
132
84
76
9
23
28
20
25
84
18
30
18
5
205
54
6
95
229
6
120
90
3
81
96
35
7
168
17
7
18
3
32
52
15
66
95
148
72
9
66
24
6
39
36
104
4
81
11
12
12
28
68
25
54
5
25
11
28
20
4
72
105
111
9
23
25
48
83
1
23
37
111
20
84
36
49
83
16
140
97
12
87
51
149
13
3
92
13
12
35
97
39
9
11
1
111
20
49
120
35
31
30
159
24
32
19
21
9
138
41
24
7
185
4
51
45
20
13
12
71
7
210
47
24
1
3
56
60
12
52
56
52
189
36
23
19
17
31
42
3
129
59
49
11
256
21
12
35
72
4
20
7
17
25
3
267
21
24
80
67
65
13
11
72
7
18
3
21
15
8
12
1
15
27
65
55
17
55
6
23
4
63
24
6
59
25
78
165
33
60
24
78
101
49
18
17
7
66
12
180
11
1
83
7
165
3
65
7
48
17
48
7
93
56
12
40
108
21
36
47
28
39
18
12
15
21
75
48
24
20
16
57
135
39
18
71
1
78
125
25
35
28
32
12
64
9
3
144
153
27
21
39
44
36
156
12
37
3
116
60
19
5
115
137
133
18
5
19
65
31
114
60
48
18
5
112
8
12
100
68
7
42
36
83
49
107
24
1
48
23
24
61
60
23
72
24
85
11
132
12
13
48
47
223
102
3
48
36
8
13
3
44
7
6
63
20
40
9
3
8
19
78
12
60
11
12
19
18
12
59
79
5
13
63
21
59
7
42
12
36
3
9
120
42
30
60
23
168
40
8
37
114
120
41
52
75
30
11
49
3
128
52
39
6
167
97
131
25
54
5
1
42
165
56
19
18
54
33
20
43
102
47
48
25
11
60
61
179
24
67
6
35
7
93
24
3
42
3
80
133
23
31
30
71
85
3
32
49
83
73
179
13
11
1
48
42
138
27
8
52
48
45
107
55
66
12
3
45
35
24
1
3
57
84
11
28
9
47
253
18
24
6
27
57
195
105
95
28
68
85
59
40
33
12
108
48
23
72
19
18
107
61
3
9
47
16
44
13
23
109
51
9
18
42
59
169
11
1
35
85
108
12
3
20
108
19
29
1
48
42
48
18
27
3
5
19
9
44
156
31
5
1
35
52
68
72
37
36
120
35
145
15
8
4
20
67
6
72
23
168
1
36
35
12
145
72
36
24
39
44
36
1
66
42
11
19
137
24
97
15
84
8
48
67
18
54
29
139
30
12
30
105
144
20
49
203
24
25
60
59
37
42
45
12
56
55
17
112
21
12
71
1
35
96
187
17
73
95
7
6
23
60
61
143
48
12
7
30
71
25
59
28
8
84
28
236
7
42
71
1
48
11
49
18
24
18
83
64
188
25
3
27
78
12
3
45
95
7
21
21
180
51
48
9
51
9
107
103
138
123
27
9
20
61
15
48
69
23
37
102
153
ABCD 97670045516*3^$a+1 [50009]
30
78
27
3
330
12
180
147
15
36
42
63
39
18
207
105
138
60
138
87
75
150
120
18
69
3
60
72
108
12
126
24
3
27
105
60
15
36
150
72
48
39
33
42
36
90
432
30
60
12
78
12
36
204
3
108
9
36
42
18
87
165
48
144
75
33
15
153
207
117
18
180
18
27
45
12
75
228
237
36
15
12
87
36
174
108
132
51
39
18
48
144
378
42
51
15
177
165
63
195
45
12
45
123
135
174
3
105
18
60
30
27
180
33
144
51
39
48
18
60
84
90
18
60
18
12
42
108
12
126
42
63
99
66
54
105
3
90
60
18
12
117
81
60
30
9
108
27
21
267
153
9
36
60
234
81
117
27
3
162
75
75
90
108
18
12
18
114
48
105
48
9
90
6
300
15
189
51
120
27
30
90
150
108
27
93
54
93
87
240
18
135
237
90
96
72
138
27
63
117
105
183
24
153
18
54
51
39
66
42
72
90
216
180
72
75
12
123
177
36
27
33
69
3
48
24
3
48
24
30
150
36
84
108
78
54
81
57
72
6
72
30
123
129
108
3
87
72
60
30
6
30
24
15
3
45
183
9
48
132
108
117
108
15
165
15
57
51
27
138
24
63
417
186
30
42
33
132
27
33
3
162
27
225
171
9
108
15
60
120
135
12
6
102
60
12
273
15
165
93
15
147
90
180
12
3
15
270
162
6
54
30
123
57
216
72
75
12
36
135
54
156
15
129
3
93
39
156
87
45
12
36
57
3
204
135
66
234
18
15
12
63
33
39
276
354
51
27
18
72
108
12
123
60
60
159
120
78
30
165
33
42
177
21
180
30
9
96
57
3
15
54
15
3
78
27
27
66
39
15
126
99
60
21
42
225
48
72
153
72
60
123
75
54
228
3
147
45
27
138
60
48
87
93
24
18
102
60
138
45
33
15
57
75
45
42
30
108
240
48
54
258
87
21
75
45
72
168
54
18
75
228
87
60
18
144
3
105
18
84
105
120
51
30
180
24
36
39
63
57
15
21
15
24
45
45
3
153
180
150
210
60
75
12
57
210
90
6
102
78
72
33
69
3
288
129
30
6
15
12
48
27
165
75
18
12
78
84
168
72
30
90
18
150
198
15
24
123
198
102
90
123
12
132
3
90
78
90
30
24
30
60
18
12
45
33
75
27
6
84
18
105
255
180
33
132
108
57
27
60
3
18
120
72
15
237
36
15
207
180
30
108
75
120
189
111
117
150
192
165
108
165
15
57
18
33
84
171
72
30
72
3
33
24
36
135
132
12
81
15
39
18
75
12
75
66
54
168
30
150
48
42
48
27
15
18
144
75
15
30
96
15
75
72
318
72
78
390
135
15
102
150
33
120
72
183
60
12
150
15
15
90
27
81
219
48
57
75
48
135
165
33
30
45
180
189
36
240
15
75
120
57
33
42
ABCD 97670088578*3^$a+1 [50095]
20
24
76
84
8
16
32
28
36
80
1
3
20
96
49
15
32
88
36
44
52
32
36
24
37
39
36
20
36
4
21
39
141
143
72
12
16
80
60
49
83
60
100
9
11
4
200
24
24
28
20
85
63
69
48
15
32
25
3
24
56
12
12
16
68
36
25
51
44
4
9
27
144
152
40
140
28
105
12
183
20
24
48
4
45
39
21
39
32
28
20
169
36
72
63
92
4
33
71
1
51
45
143
85
59
73
23
12
40
32
13
3
44
112
93
27
33
63
44
36
24
16
9
11
24
25
11
28
12
48
80
12
73
11
13
48
24
11
48
16
9
15
44
73
47
120
121
71
48
108
40
164
64
9
47
24
37
15
24
36
108
92
12
16
104
36
72
48
60
204
37
23
156
37
120
107
16
56
4
12
48
72
48
12
45
63
21
15
36
57
3
8
40
21
135
8
132
96
13
35
40
9
72
99
105
51
44
25
11
84
16
44
12
48
37
83
76
9
95
132
4
93
108
75
69
15
44
52
44
60
36
85
3
57
155
4
8
61
60
95
49
107
85
59
12
25
72
72
23
60
52
9
12
63
60
225
36
203
60
37
108
51
32
13
75
72
32
12
61
63
36
45
131
49
23
52
36
24
9
15
12
20
4
44
120
96
49
12
24
111
33
47
25
59
4
72
68
36
49
36
39
20
25
72
47
61
15
20
24
16
156
24
12
60
92
37
36
59
13
12
15
24
20
52
104
1
23
12
25
84
24
12
35
48
40
45
216
39
20
36
49
12
23
132
40
32
16
9
60
3
80
109
36
23
52
57
27
20
96
13
119
97
15
45
11
120
48
172
9
111
20
13
36
51
69
35
100
8
25
36
51
20
49
15
165
27
44
25
15
105
51
128
12
88
72
80
73
72
39
21
59
49
11
96
24
4
44
28
68
12
4
144
9
27
20
24
144
61
27
44
13
36
24
51
141
75
60
8
48
49
15
44
25
24
23
64
68
36
84
52
24
20
1
24
47
12
13
72
51
12
45
3
12
144
128
13
95
13
24
51
36
84
9
71
1
51
33
51
56
25
15
33
72
3
129
27
9
47
12
13
15
24
120
20
85
311
37
23
40
152
108
13
15
92
37
63
8
1
99
72
9
39
20
85
231
45
119
37
47
25
11
16
36
24
24
120
120
81
51
45
3
72
8
1
11
4
9
120
59
73
123
56
36
73
36
51
20
28
36
21
3
44
13
3
9
23
24
4
32
4
93
3
57
95
60
108
37
107
48
13
35
12
16
9
36
111
44
25
59
25
3
33
60
36
23
16
36
84
12
60
8
36
61
60
3
9
3
20
37
23
28
80
60
24
13
83
52
68
76
24
60
44
13
12
63
60
9
71
60
40
45
47
52
21
3
116
16
8
40
21
51
32
16
12
60
24
120
20
16
44
24
25
59
1
36
143
60
16
20
36
24
1
108
11
60
52
24
20
100
45
36
135
108
56
96
13
27
33
35
76
44
145
75
12
68
24
73
75
20
24
25
111
68
52
8
1
23
61
11
84
36
4
20
12
4
104
84
156
36
24
12
24
136
69
11
24
64
9
3
189
99
12
8
24
25
3
20
64
20
73
35
1
35
76
60
8
1
72
3
60
104
16
9
96
12
35
37
27
84
57
15
60
45
23
136
44
16
141
24
51
20
48
12
97
3
105
143
25
51
56
13
36
39
21
11
4
69
11
96
48
97
155
72
25
3
33
15
36
68
28
120
32
121
107
4
24
32
48
120
72
28
116
24
12
28
20
49
23
40
24
84
60
44
16
60
32
220
93
47
4
9
36
36
63
9
63
20
109
39
12
20
28
45
144
3
33
47
13
12
35
37
11
12
28
57
3
60
36
8
37
179
97
72
12
59
52
32
96
85
144
51
36
24
36
20
24
96
64
9
11
72
25
132
51
20
40
12
44
61
24
83
16
32
133
11
4
9
3
33
15
21
36
47
1
35
12
25
3
12
84
69
12
99
8
52
21
47
12
16
69
35
64
45
95
12
28
152
4
44
40
32
13
12
72
63
92
13
15
48
192
48
12
92
25
36
11
25
83
172
20
40
24
20
1
75
36
60
93
47
60
25
63
80
36
4
9
60
3
20
4
45
48
3
20
12
37
24
35
16
24
20
25
36
75
8
13
59
13
36
27
84
9
59
12
40
8
25
123
24
105
135
44
61
23
72
24
12
88
81
23
121
60
120
11
4
56
1
83
16
144
60
57
60
12
11
49
3
32
16
21
51
32
108
4
21
47
12
24
145
60
15
32
88
20
76
56
28
21
71
4
20
36
28
45
15
12
8
12
97
11
16
84
12
32
61
84
11
25
36
99
36
33
51
32
100
32
1
84
51
21
35
16
80
49
51
20
48
60
40
60
32
13
11
49
ABCD 97670352634*3^$a+1 [50002]
375
24
9
152
1
48
6
9
104
7
6
27
81
135
96
3
36
185
7
17
40
33
47
31
162
18
174
168
23
49
15
56
19
213
8
72
79
33
27
36
84
5
31
24
9
21
51
57
6
9
27
48
36
17
88
32
40
3
29
67
45
9
159
8
120
175
9
63
90
23
72
13
90
105
27
18
3
87
9
81
23
24
55
72
41
64
128
91
6
15
33
6
72
89
64
96
3
213
69
18
33
27
77
85
66
33
24
51
45
27
53
1
96
18
5
64
48
24
3
45
3
5
19
30
15
24
152
40
8
1
66
60
30
59
16
24
15
33
57
63
8
19
69
216
8
48
37
35
31
177
8
136
8
16
72
75
180
9
99
102
39
96
24
45
90
33
111
9
312
21
12
6
17
55
177
3
53
24
115
45
27
108
33
3
5
72
48
64
15
161
24
43
117
153
24
126
48
54
27
15
153
93
42
12
6
23
49
23
40
63
12
45
72
45
171
192
32
136
99
45
48
3
69
56
19
48
24
69
87
33
21
198
5
16
32
40
24
24
27
5
24
19
101
40
8
400
33
48
54
96
57
99
29
7
162
150
161
40
32
24
13
51
87
108
72
24
29
91
18
6
234
36
39
8
112
8
25
24
111
177
47
64
56
64
24
27
36
90
39
15
114
36
84
42
45
32
43
42
3
144
51
117
32
31
57
168
8
1
48
23
64
8
13
155
88
27
93
69
3
80
40
8
64
3
29
24
16
9
54
105
48
3
60
201
56
25
114
126
135
39
24
84
21
51
21
32
16
24
51
72
45
27
60
36
69
3
54
18
93
120
15
65
7
90
6
54
102
93
51
69
8
48
64
27
78
15
128
64
9
30
65
211
5
24
7
12
117
15
84
5
24
72
31
9
96
8
120
199
81
24
48
63
66
15
24
147
45
27
5
13
102
5
1
39
15
12
96
12
41
112
8
79
33
3
5
240
109
27
213
11
181
83
16
32
24
25
15
24
72
15
18
114
36
9
75
125
16
39
18
78
72
33
69
90
17
25
95
24
55
9
32
64
9
47
16
3
6
30
9
72
63
6
123
15
113
73
90
36
41
184
3
221
19
48
42
147
8
55
57
8
43
5
55
12
45
32
16
15
60
30
15
8
19
72
48
53
19
5
1
18
21
24
117
138
24
66
87
120
27
5
91
69
168
33
39
33
207
63
120
72
105
8
67
125
40
87
18
42
108
66
15
117
18
396
5
48
72
85
6
12
33
3
24
72
93
96
111
33
8
64
21
114
9
56
88
152
24
24
7
41
48
40
15
54
30
125
1
126
24
129
8
43
69
8
25
23
19
48
5
145
167
151
9
128
24
48
96
1
15
219
45
27
45
8
1
159
96
176
24
103
96
12
5
19
93
105
102
33
63
18
12
42
102
114
57
120
15
180
77
31
24
102
179
187
84
18
15
3
45
135
105
32
25
95
67
101
67
21
384
27
36
89
24
72
48
31
41
55
30
59
19
45
24
8
40
225
12
51
32
7
33
72
56
7
120
9
63
60
221
24
16
32
64
111
30
78
30
167
160
33
119
43
108
9
8
7
105
80
13
75
32
16
24
105
23
103
36
54
30
24
72
89
192
43
165
72
9
119
136
8
136
56
91
53
184
8
24
16
39
180
141
72
177
15
8
16
24
117
18
81
15
12
60
12
93
32
1
15
80
232
39
65
43
102
54
72
90
143
19
126
114
77
103
18
54
185
43
6
87
8
7
9
45
51
225
15
264
48
8
7
17
16
15
150
84
15
56
223
12
45
87
65
16
9
12
6
125
88
24
15
17
55
81
8
31
9
69
51
72
360
15
33
75
72
180
137
43
149
13
3
33
96
39
351
18
47
48
31
6
219
117
27
56
241
54
72
ABCD 97670806906*3^$a+1 [50125]
51
39
42
24
30
30
84
12
48
15
120
216
21
24
6
45
9
99
12
75
18
120
6
186
120
30
45
33
15
24
21
27
9
270
6
63
12
3
12
138
96
24
39
33
48
27
9
36
75
165
24
15
144
156
21
39
9
72
180
78
42
84
111
9
24
216
6
9
141
24
36
3
15
30
12
60
75
9
15
51
84
6
3
21
15
69
39
21
15
255
105
45
12
15
72
27
66
63
24
87
66
60
24
96
75
168
261
99
57
168
27
15
18
126
54
147
33
150
102
138
30
27
93
15
60
117
99
9
36
30
33
21
132
18
240
126
3
33
3
261
6
165
69
36
18
96
90
51
99
30
171
132
216
27
225
12
33
27
21
135
57
75
93
30
66
84
42
9
120
15
66
138
36
144
12
129
21
120
264
126
33
165
15
105
36
159
111
30
114
42
24
39
51
30
135
21
48
99
12
39
42
60
30
30
24
84
66
9
45
27
12
33
120
78
9
3
18
15
15
30
27
48
21
54
42
27
21
39
27
96
84
6
3
21
66
30
39
75
33
123
9
45
60
75
9
27
15
30
135
33
36
84
180
27
9
144
39
72
9
27
24
48
57
90
93
12
21
39
39
42
24
123
3
33
60
105
39
93
15
33
6
105
21
15
39
81
75
90
144
39
12
348
165
66
6
30
48
126
36
135
9
84
99
60
81
150
141
96
72
123
30
3
21
36
75
9
36
78
21
81
78
21
201
15
9
36
24
126
48
30
30
57
33
231
24
72
33
30
57
39
93
51
36
54
6
54
126
141
69
3
12
129
39
87
60
6
60
39
84
36
69
60
30
102
15
15
30
24
36
183
21
144
231
108
12
21
3
117
90
84
81
69
63
12
21
87
21
72
288
66
9
57
30
150
24
36
3
24
81
72
24
96
15
12
27
33
36
231
54
42
90
27
177
96
78
126
60
3
96
117
30
30
75
108
36
69
36
51
39
33
141
72
24
66
210
30
180
48
9
81
72
24
111
45
63
75
66
36
24
15
120
9
15
105
15
72
9
6
9
108
81
27
3
210
90
132
54
51
84
60
21
15
12
21
30
42
15
9
114
42
18
30
60
36
36
15
105
3
81
66
114
63
72
201
15
24
108
12
60
21
15
12
132
15
54
72
54
30
66
30
3
27
78
120
12
30
48
6
75
9
75
117
15
9
63
33
30
9
69
12
24
114
30
120
12
24
54
42
60
60
78
6
96
255
39
6
15
15
48
30
36
60
24
219
36
12
15
9
249
39
93
99
39
69
36
21
60
180
15
9
96
54
21
36
69
24
15
225
126
45
105
255
21
15
99
36
9
99
45
12
60
84
105
60
66
18
36
24
6
81
132
180
183
18
36
6
18
30
126
96
54
60
6
120
15
60
9
171
9
36
75
24
51
18
96
84
51
39
30
60
6
84
21
105
114
30
39
57
51
9
156
48
42
78
162
9
9
12
78
129
111
66
36
30
78
30
9
288
24
141
3
57
27
21
267
33
96
30
93
51
96
21
45
24
39
120
21
66
78
36
75
45
3
33
108
6
21
33
75
36
81
48
12
138
6
3
171
42
48
6
30
30
126
24
60
120
6
30
39
24
192
3
165
117
24
3
72
99
21
21
204
60
216
108
12
48
12
3
72
24
105
6
30
24
15
69
6
30
36
30
84
81
60
3
96
90
63
51
177
144
45
36
60
27
87
114
60
96
111
9
63
27
21
15
18
60
12
18
45
147
9
21
3
21
30
126
3
12
45
15
39
81
24
81
84
60
3
33
60
48
66
36
54
6
114
36
3
21
6
18
60
120
6
33
36
96
36
33
42
105
12
27
6
60
3
12
168
144
72
21
24
3
111
126
39
21
66
ABCD 97671252202*3^$a+1 [50042]
30
1
20
84
48
12
3
13
59
30
43
83
60
36
18
48
18
36
96
48
109
5
63
3
45
141
66
18
24
12
39
24
33
102
18
90
42
12
54
57
72
15
61
11
54
72
7
125
103
53
91
44
51
73
72
8
228
33
19
140
15
60
1
11
9
100
104
148
5
75
297
6
36
108
45
3
45
9
18
36
129
75
73
12
35
72
18
51
117
30
33
64
12
5
18
18
54
36
30
7
35
18
3
24
40
23
30
24
30
9
9
43
12
71
9
45
63
9
54
42
103
71
61
32
177
24
12
15
39
1
8
87
85
17
15
3
45
48
12
4
96
48
35
126
43
17
31
8
64
17
55
5
3
45
75
15
60
48
25
107
33
4
11
54
43
20
27
6
3
15
9
57
123
3
25
89
30
1
72
5
15
3
12
45
27
78
36
27
93
127
17
6
102
24
48
60
15
15
1
59
73
8
4
53
108
15
64
68
39
21
9
54
1
5
18
48
24
13
95
1
11
25
83
96
9
21
72
324
78
21
204
36
64
36
32
48
12
64
59
9
108
147
72
144
36
129
51
81
15
162
12
144
75
4
47
36
109
125
39
40
84
5
15
51
96
13
240
12
71
60
54
51
39
9
4
17
6
37
36
36
11
145
32
93
7
8
93
87
75
60
54
90
48
37
68
148
125
3
69
75
15
72
6
63
21
6
30
27
15
153
75
72
162
19
41
30
69
27
33
39
36
54
30
18
7
107
84
97
65
63
87
108
12
60
72
66
36
6
12
33
27
21
135
9
96
135
12
93
57
12
36
36
63
33
12
123
12
28
17
6
45
57
3
72
93
31
44
15
49
35
72
24
45
39
97
53
18
54
36
30
105
4
95
69
111
1
35
48
90
144
3
39
33
15
21
21
54
12
18
19
23
12
61
137
90
18
6
9
57
7
17
3
28
35
24
18
3
52
35
12
9
84
3
12
90
186
102
3
112
20
15
13
17
18
6
18
37
29
132
63
21
24
54
30
42
30
54
9
15
12
1
59
1
17
15
33
18
72
37
36
32
147
25
36
11
33
40
96
29
6
12
162
7
83
90
42
141
3
36
69
16
5
30
18
60
66
132
12
60
1
11
90
36
123
57
18
1
5
54
12
78
75
27
57
3
108
69
16
59
21
60
9
126
36
18
3
153
36
108
18
234
36
75
177
42
93
33
3
16
161
30
60
30
7
11
24
13
20
48
45
30
36
18
15
21
6
1
80
9
90
36
138
42
12
162
18
36
6
90
1
32
60
15
18
90
84
33
21
42
49
5
99
12
64
125
18
18
72
3
4
35
13
5
12
90
90
6
72
12
61
17
3
60
3
37
107
61
107
18
12
43
29
7
8
40
80
96
147
54
51
99
54
147
27
42
90
81
27
153
12
88
80
75
234
19
5
30
54
18
25
47
37
56
15
37
20
40
143
37
11
165
15
132
12
45
27
36
114
31
17
3
60
177
127
11
24
33
105
18
57
15
285
63
12
168
12
81
51
18
66
45
16
8
3
42
108
15
69
18
72
78
3
63
9
36
64
36
17
7
176
112
120
32
63
45
45
12
3
40
8
72
93
54
141
60
4
17
18
72
1
12
5
18
33
87
97
35
12
6
27
183
45
45
135
28
36
23
18
12
72
78
30
6
12
117
51
12
25
48
32
3
1
35
25
29
39
240
27
9
24
40
17
18
21
4
65
63
9
60
39
132
9
54
129
33
19
11
33
9
12
60
18
93
12
15
33
48
9
72
99
124
11
37
24
35
9
352
17
66
25
35
36
18
18
18
27
93
72
87
108
4
59
84
21
75
1
44
117
15
4
56
9
18
42
36
138
37
72
17
78
216
1
56
27
21
4
17
18
33
105
7
53
138
72
37
77
90
36
120
78
66
18
6
37
119
9
12
15
72
18
24
30
78
51
111
1
173
27
9
3
48
57
51
9
30
42
103
17
36
42
12
78
15
111
30
27
9
6
45
27
21
51
36
45
3
69
93
19
68
28
20
9
114
9
120
135
108
42
51
51
18
75
160
35
18
27
52
36
8
21
18
81
99
25
48
5
30
24
48
81
27
18
144
378
45
28
20
57
84
54
61
44
100
20
136
23
12
180
81
27
33
57
7
44
39
18
15
72
93
42
30
15
27
18
3
28
20
15
45
9
15
63
72
21
124
20
28
5
18
45
81
18
72
9
9
15
57
63
3
18
96
138
90
6
72
54
31
68
9
30
33
99
84
6
55
83
6
12
7
17
3
27
33
40
143
60
85
17
7
11
57
60
96
9
15
48
45
12
7
11
108
72
45
15
33
12
40
23
72
13
ABCD 97671413642*3^$a+1 [50046]
39
33
15
40
5
51
64
5
3
9
43
53
55
35
25
23
45
120
81
19
29
39
12
9
78
13
5
75
16
108
44
27
162
39
69
19
92
28
5
7
5
31
128
4
8
28
180
12
20
28
5
19
23
69
36
36
76
48
60
53
27
24
12
36
33
75
87
42
19
12
12
5
60
51
52
12
48
68
60
136
41
7
5
55
8
36
39
85
59
45
60
9
7
24
5
3
88
48
12
48
5
7
12
32
16
65
63
81
243
16
5
55
5
12
12
3
57
43
12
11
117
57
55
12
41
12
51
9
12
43
53
19
60
35
90
27
57
7
77
12
48
27
33
171
45
24
48
3
99
18
19
8
168
9
43
48
12
32
48
21
55
29
12
43
41
79
5
12
31
17
15
28
5
18
54
39
28
48
41
127
8
9
48
103
89
168
15
57
39
16
12
29
7
60
29
39
52
17
31
96
200
4
12
53
99
21
72
55
8
4
5
115
5
6
54
42
1
84
32
16
17
36
43
8
4
65
3
57
75
28
24
36
5
7
60
128
48
28
48
132
41
39
64
36
5
96
3
21
36
18
30
7
12
36
24
60
41
55
32
52
53
7
48
17
63
84
21
7
53
24
39
64
5
55
44
9
127
17
24
12
7
5
87
16
29
19
101
15
9
31
44
16
44
4
8
40
24
11
93
117
12
7
84
12
12
72
185
51
123
25
24
96
5
36
19
41
60
31
24
84
60
5
36
51
36
9
27
21
36
31
5
7
12
140
28
48
32
27
6
12
36
36
51
9
91
20
112
12
36
72
35
21
4
120
17
55
5
39
117
60
12
27
12
16
17
31
32
12
21
7
68
9
19
36
8
40
41
72
3
52
8
9
18
57
33
60
15
9
27
69
18
57
33
3
112
125
31
20
3
25
32
21
15
4
24
72
17
48
55
149
60
24
7
48
197
127
48
35
54
36
7
53
7
8
4
84
29
72
48
43
8
4
80
28
149
43
113
42
18
39
100
48
36
140
69
27
9
31
41
60
19
5
48
43
53
51
9
19
5
55
48
53
12
55
17
138
138
6
21
75
25
44
4
17
19
228
92
21
43
24
48
29
27
4
17
7
60
20
45
31
60
72
23
133
36
113
96
7
29
36
24
3
45
60
39
4
47
85
8
28
36
24
5
12
3
12
105
111
52
24
20
76
5
7
17
36
6
6
3
96
12
57
7
32
21
36
18
25
5
66
1
36
80
4
32
12
45
72
67
12
5
31
5
43
12
12
20
28
12
41
24
96
19
36
36
32
16
5
39
129
7
17
39
39
25
80
76
17
24
15
9
67
32
45
31
29
3
27
18
27
40
36
17
27
28
8
165
24
60
120
55
12
108
101
63
4
29
75
21
55
8
4
17
19
11
45
12
16
17
24
39
12
45
27
9
48
3
48
9
72
240
7
20
40
12
24
84
60
8
60
9
19
20
27
30
55
108
96
44
9
51
4
83
25
32
21
60
67
12
65
36
7
29
27
4
65
72
51
9
15
16
11
6
7
5
3
33
19
12
5
36
79
35
96
9
45
31
32
16
84
312
164
4
20
51
49
72
5
48
31
35
37
5
43
17
12
120
36
27
28
36
29
3
12
36
28
5
3
216
27
9
33
12
51
57
7
20
21
19
12
5
24
91
23
30
72
103
5
216
6
6
39
28
41
55
89
7
29
3
33
54
30
36
60
66
18
30
9
165
12
31
5
39
21
55
48
56
45
36
15
4
44
132
40
12
48
17
3
57
39
21
43
72
36
8
36
21
51
4
29
15
21
132
43
41
3
40
77
6
21
4
108
11
57
81
7
113
30
42
55
41
60
79
36
12
17
3
21
19
48
20
48
57
39
9
19
65
31
17
48
120
12
51
21
55
12
8
40
68
93
30
69
72
16
65
60
3
165
87
45
15
4
41
27
16
32
40
48
20
124
60
60
35
1
41
75
28
53
84
36
7
8
45
24
48
103
29
63
21
115
5
7
5
19
44
45
7
20
52
125
3
33
15
4
41
36
15
76
5
3
24
33
48
111
16
53
7
20
52
101
19
12
24
12
116
177
39
28
60
53
84
12
43
11
30
7
68
9
7
23
13
48
12
17
15
33
7
20
36
136
5
3
45
72
24
55
12
53
39
21
67
5
132
42
6
43
5
12
27
28
5
27
136
24
5
27
33
43
12
36
80
45
24
43
12
5
42
13
17
63
88
192
48
68
16
23
13
29
31
29
223
132
36
12
53
12
55
41
15
52
29
27
57
15
4
168
17
60
108
43
5
7
5
15
24
64
8
4
17
115
20
40
68
69
19
5
3
16
11
57
33
60
24
27
16
23
21
28
12
29
7
72
72
116
24
3
25
5
12
36
60
15
28
24
65
12
15
4
72
32
57
31
12
12
11
45
72
100
12
41
19
20
132
52
29
6
42
55
12
17
31
8
4
60
200
45
91
12
143
49
17
75
16
8
21
6
13
5
27
45
72
43
113
24
43
12
108
5
15
45
15
52
5
51
4
48
128
39
6
183
141
12
103
35
57
156
75
49
41
67
65
7
89
39
132
16
168
5
7
5
12
15
52
36
8
76
32
57
67
56
4
17
12
103
8
57
12
84
19
77
120
36
12
12
19
17
19
89
15
9
60
39
69
60
7
32
12
124
20
57
31
8
28
11
30
55
53
24
36
96
31
12
53
3
16
48
17
48
7
20
81
48
7
17
15
28
5
12
27
33
3
9
36
12
48
19
20
9
24
55
41
19
32
48
33
12
102
121
20
69
19
41
19
12
24
ABCD 97671461198*3^$a+1 [50086]
6
120
108
3
3
66
24
43
11
13
17
111
280
11
37
8
216
64
168
41
36
60
55
8
64
71
72
9
99
12
18
96
7
113
6
1
48
5
43
77
99
16
168
8
39
30
3
21
36
127
17
63
16
101
12
54
9
51
13
8
105
55
24
5
27
117
51
9
87
64
8
93
43
65
31
5
54
109
48
5
18
30
36
24
36
90
25
185
24
55
80
147
90
18
193
23
60
45
81
7
41
103
47
1
48
120
56
112
5
84
39
57
18
12
270
114
25
41
63
141
43
47
9
45
12
108
90
25
17
48
96
36
19
65
15
40
95
90
87
87
162
204
84
36
51
93
43
72
47
57
111
30
75
21
84
79
17
144
120
7
56
24
72
27
85
5
67
24
119
24
1
24
95
90
39
3
18
36
199
24
32
69
12
87
256
104
27
36
30
18
60
30
36
27
40
96
24
17
66
13
56
16
155
90
19
47
57
160
32
9
30
177
48
321
7
23
90
87
3
45
51
18
12
114
13
77
19
32
40
8
81
15
15
36
21
16
24
144
72
11
96
30
144
55
32
75
45
243
96
66
67
47
66
55
5
3
72
105
55
83
21
24
15
1
119
96
120
9
16
11
78
31
41
15
88
35
21
69
6
85
8
16
104
93
27
40
23
33
48
93
27
279
49
72
149
90
1
8
72
27
85
24
32
9
36
99
81
79
56
21
114
49
5
66
6
19
29
43
17
12
18
33
9
144
79
24
41
87
129
36
27
72
96
48
16
5
24
3
136
8
9
15
160
11
138
91
95
25
72
72
24
96
8
93
3
72
39
121
41
84
43
48
53
27
285
43
5
180
162
61
17
36
43
8
40
173
51
21
24
3
51
12
25
48
41
84
90
150
156
114
30
6
9
24
87
126
43
288
17
336
79
176
24
81
24
15
21
66
18
6
66
39
88
23
48
25
11
6
144
30
144
9
33
48
15
45
12
31
23
49
80
16
56
93
19
11
13
77
6
85
56
3
13
17
39
16
5
27
39
25
29
42
30
18
162
55
5
48
42
30
75
69
24
36
223
120
11
37
113
135
40
8
88
8
147
6
151
29
3
40
167
73
17
78
102
43
11
60
129
87
169
41
7
80
16
5
36
6
48
240
1
89
30
1
144
8
87
30
36
7
29
90
24
30
3
93
99
351
18
103
89
24
30
81
9
6
30
18
6
90
30
3
21
43
104
96
3
21
33
36
19
5
12
24
36
198
37
24
5
115
168
23
33
64
107
13
24
56
33
48
6
33
88
23
30
60
66
157
72
77
19
41
15
33
7
96
8
96
9
60
19
48
53
54
13
29
18
90
135
21
90
9
136
41
31
59
174
24
31
125
60
15
15
96
97
41
103
8
40
89
39
51
30
36
24
66
144
150
72
18
66
60
19
80
81
223
83
85
8
88
143
57
9
24
120
126
97
101
36
24
90
301
149
120
36
55
32
16
8
39
1
29
27
99
13
48
29
150
13
5
66
1
32
111
6
139
48
56
21
115
125
66
73
120
23
81
72
15
30
19
77
66
90
103
80
15
81
96
45
120
18
25
47
129
75
93
24
57
360
60
19
17
120
55
89
150
102
27
87
49
35
162
114
25
41
60
19
101
108
6
33
51
36
54
19
23
97
137
135
168
144
69
187
8
9
66
37
17
36
19
80
15
1
32
40
71
90
63
63
54
3
9
55
53
19
80
88
83
21
15
54
19
71
25
24
24
17
7
29
67
29
19
24
185
60
3
9
199
8
141
156
6
84
60
81
9
39
51
66
43
47
54
24
36
111
216
159
18
55
24
11
85
125
19
8
16
48
120
59
42
48
60
111
45
3
88
23
25
5
36
36
114
81
40
23
66
54
25
80
225
120
7
48
24
96
11
144
390
127
5
ABCD 97672411498*3^$a+1 [50002]
18
96
15
33
46
32
40
12
20
18
40
38
21
45
15
96
15
48
40
24
5
21
54
48
18
16
80
24
16
6
90
48
6
26
30
48
24
21
72
27
33
12
43
32
10
23
7
18
14
136
12
6
30
2
24
6
9
1
32
15
57
88
50
28
8
9
3
52
8
9
81
24
15
33
6
34
35
36
96
31
5
13
50
60
9
31
152
18
30
64
5
117
54
132
70
42
17
120
181
18
41
45
46
53
144
27
10
35
3
10
8
15
60
72
3
10
54
18
18
17
67
41
9
6
18
22
32
42
66
9
51
69
63
12
16
77
12
1
8
39
55
8
10
78
125
36
51
9
39
46
119
27
225
19
26
18
12
18
15
1
14
9
1
62
28
12
90
59
24
85
134
82
26
12
165
13
23
31
98
58
32
60
33
9
6
4
78
2
6
10
65
108
9
63
33
24
3
12
33
15
12
27
24
4
12
8
33
9
3
12
49
14
36
102
138
21
31
5
24
15
6
42
108
10
23
99
81
27
18
22
42
23
39
4
44
93
45
30
18
22
114
8
58
62
72
3
3
42
3
19
29
7
5
15
9
81
88
62
72
66
16
23
25
38
112
48
29
31
14
16
14
36
45
3
52
80
12
28
2
18
57
27
18
3
3
24
21
12
9
6
33
7
20
150
30
42
40
8
18
12
52
6
74
16
77
3
6
63
43
62
51
12
63
64
41
31
24
101
51
10
8
6
9
9
123
7
32
76
29
21
78
10
6
18
2
6
63
1
35
51
24
66
27
43
5
37
56
27
7
53
108
36
1
14
81
49
26
12
66
27
7
5
27
28
5
12
31
32
36
45
55
32
9
79
36
38
30
21
37
2
36
45
27
72
21
24
75
120
12
30
54
10
11
39
6
75
51
117
21
22
80
114
6
24
24
162
54
9
31
18
35
91
17
39
138
48
3
12
63
84
153
3
24
28
12
5
3
24
66
34
5
9
24
10
78
14
34
50
22
24
11
24
31
14
114
30
15
7
92
30
66
21
31
72
72
138
2
21
57
3
15
45
7
5
96
75
57
39
28
68
9
1
38
57
3
100
29
15
46
14
88
74
18
48
4
18
26
45
57
15
43
20
21
13
48
38
72
88
24
26
96
63
97
24
32
58
14
30
82
86
33
7
18
2
30
99
69
6
4
41
21
39
63
60
93
12
12
9
16
18
5
12
13
23
27
6
96
39
24
25
18
12
2
6
42
6
12
12
18
39
49
26
6
54
4
62
78
16
36
17
43
8
24
40
12
29
15
69
45
46
20
16
20
16
12
41
27
33
12
84
15
10
8
27
31
5
27
12
34
72
32
3
55
14
15
3
16
5
1
56
15
60
87
12
9
49
8
3
21
15
60
21
3
12
9
30
48
148
32
36
24
10
155
12
24
7
65
129
6
12
93
3
12
45
3
82
38
9
48
15
24
114
6
4
29
3
45
3
12
57
33
30
40
48
5
15
12
10
14
60
30
30
18
22
26
3
72
3
4
80
46
24
30
5
36
1
11
60
63
40
24
90
56
42
9
45
30
10
38
40
48
42
32
6
34
8
22
8
96
12
54
24
40
24
38
57
48
9
3
7
14
15
7
12
6
62
10
38
21
3
10
8
18
4
65
7
26
78
24
57
9
46
48
2
18
30
87
43
53
79
146
3
7
44
21
27
81
120
9
27
19
41
25
23
103
20
30
24
16
47
15
16
29
3
40
74
54
10
42
14
24
99
12
96
25
14
84
6
39
1
59
7
38
40
11
3
48
40
8
16
26
10
29
19
14
27
21
30
40
8
66
34
41
69
27
93
39
15
36
81
3
21
61
191
7
5
27
4
5
7
20
69
1
14
45
21
198
10
54
36
6
8
15
7
41
9
40
50
4
24
65
51
4
2
48
42
60
9
7
20
28
32
18
30
36
33
3
42
15
33
27
36
24
36
67
5
45
15
12
51
120
112
5
27
42
30
10
26
78
15
1
14
4
36
26
3
21
24
18
4
104
45
12
24
31
8
10
47
97
32
24
27
24
39
124
122
6
42
10
17
19
17
63
9
1
62
48
36
124
17
49
6
72
5
27
16
72
8
9
9
27
3
52
92
58
32
22
18
35
15
30
15
81
51
43
53
27
81
127
72
5
7
36
5
27
10
48
2
177
21
27
13
48
24
38
48
4
36
44
6
40
11
21
30
45
3
81
105
3
3
57
36
19
17
111
10
59
13
6
2
102
16
41
39
120
42
102
16
5
24
3
10
18
65
15
36
10
86
34
54
17
15
10
59
111
28
26
15
31
2
3
147
96
52
44
10
74
22
30
194
3
21
16
11
45
27
3
9
1
8
15
39
36
57
7
5
43
20
24
64
90
104
48
63
84
31
14
72
15
9
24
10
62
24
15
60
37
62
12
36
12
22
74
96
76
17
12
21
18
60
16
113
48
9
78
153
12
7
53
33
24
66
4
53
13
14
33
111
156
16
17
27
4
36
5
3
36
12
34
14
4
17
109
11
93
46
104
18
30
69
36
103
74
27
75
45
3
10
26
4
2
88
23
49
6
8
40
74
30
28
5
33
51
45
10
5
48
57
6
45
13
32
3
109
86
12
93
15
36
6
27
13
95
48
57
70
5
69
6
114
30
16
32
16
41
91
14
54
40
66
38
40
8
42
18
4
41
9
6
72
12
21
15
69
19
5
36
31
2
42
6
15
15
10
18
29
3
30
34
206
18
22
78
2
10
32
78
30
24
16
50
24
63
33
54
16
2
3
3
9
73
14
34
59
12
36
3
21
36
27
112
29
39
216
112
104
45
3
16
72
72
8
100
80
12
10
6
2
18
46
18
32
6
78
45
127
14
30
160
5
51
28
86
24
27
27
105
7
8
42
6
42
72
18
36
76
41
3
96
81
84
75
34
14
57
33
22
56
12
30
195
3
9
60
51
48
64
26
30
42
72
15
43
5
39
48
165
12
25
11
27
82
38
40
17
31
50
82
36
26
6
60
33
36
33
22
8
18
30
9
15
21
3
42
24
120
16
38
42
39
79
56
9
12
12
31
72
53
7
5
25
14
93
27
ABCD 97672679530*3^$a+1 [50116]
66
9
120
15
36
15
21
35
64
15
9
9
18
77
67
48
186
12
24
21
105
48
99
81
54
45
66
21
9
26
16
18
62
43
36
3
33
5
73
21
9
6
36
69
18
6
27
60
48
11
49
72
72
18
75
50
10
9
29
19
3
39
33
3
87
8
70
15
59
10
51
24
11
10
12
123
42
30
63
9
45
45
108
57
93
11
115
111
15
18
3
15
57
98
73
6
90
69
39
11
16
6
15
90
3
15
21
15
54
27
24
39
42
33
129
33
15
24
21
87
81
219
36
35
142
12
15
72
21
195
47
46
42
93
6
51
15
18
39
87
36
33
12
24
90
24
90
180
12
38
25
45
2
115
27
18
3
6
45
66
42
6
120
111
41
70
75
9
39
90
5
55
30
27
42
27
11
19
5
145
30
51
12
33
54
131
169
165
15
24
51
15
18
18
27
15
35
88
87
137
24
19
18
24
18
48
54
35
58
36
12
93
36
6
12
35
37
96
18
54
3
80
25
12
18
114
66
15
14
25
15
39
17
25
54
3
15
18
3
99
21
42
72
96
45
21
9
36
36
90
33
39
90
60
27
45
93
8
10
110
94
26
10
48
9
21
21
9
132
15
24
21
159
9
24
36
87
9
6
102
36
9
117
33
81
30
9
72
24
9
36
57
60
54
48
45
18
120
69
9
45
24
18
72
36
15
177
15
54
50
25
9
14
1
39
8
19
18
3
42
30
33
24
15
21
3
27
5
85
57
177
6
33
105
105
39
36
15
99
48
33
9
111
36
15
30
126
60
9
36
2
25
36
179
37
36
12
57
51
23
1
33
30
6
60
36
18
30
42
45
78
102
15
165
24
57
72
15
83
88
72
9
36
35
24
70
159
102
5
13
24
27
9
15
6
9
90
69
146
1
36
33
21
3
3
33
15
162
45
153
9
33
5
67
27
3
36
35
1
21
15
33
24
75
21
194
127
185
24
16
45
30
39
36
24
26
19
36
6
45
12
36
14
22
24
24
42
33
12
129
15
24
27
8
37
54
12
147
3
75
24
90
84
24
36
60
74
10
75
27
96
3
69
8
22
66
21
59
22
114
69
9
15
35
1
15
32
7
15
48
45
5
34
30
8
72
24
1
24
12
24
33
66
296
109
21
9
42
12
36
54
3
15
114
30
21
38
22
45
144
5
130
45
39
26
16
105
9
3
11
61
9
9
6
27
102
51
39
30
33
39
3
21
36
6
3
6
21
12
51
42
30
33
96
3
30
147
30
3
6
9
12
138
48
102
48
18
6
135
11
7
3
102
6
42
33
102
15
99
30
3
6
72
9
96
45
39
35
1
108
117
15
45
3
15
114
3
84
36
18
6
90
18
12
9
15
11
16
30
63
60
12
33
122
43
21
3
27
21
42
3
8
19
42
30
69
39
3
93
41
16
30
75
12
11
40
21
35
46
27
33
63
71
13
27
9
6
144
15
21
48
75
18
33
15
45
9
135
3
9
36
54
24
5
46
24
42
63
12
24
18
11
192
49
66
3
50
61
30
54
95
16
21
35
13
24
11
25
57
33
5
25
81
15
111
45
60
54
18
18
63
45
81
21
9
26
133
35
82
9
5
43
117
33
12
6
53
16
8
25
42
21
33
9
38
19
39
6
96
3
5
1
18
30
18
123
27
12
6
30
9
51
54
5
25
36
54
5
37
18
15
146
19
53
10
158
40
45
35
1
18
53
22
27
39
57
47
88
42
48
12
51
12
33
117
27
117
291
60
12
48
39
30
29
70
24
42
33
6
30
72
45
12
186
51
51
3
12
18
9
81
39
30
50
22
9
225
45
35
112
104
49
24
30
36
24
93
135
65
43
5
34
60
18
104
13
57
15
9
60
6
123
27
90
8
16
57
42
3
50
49
9
60
120
141
54
15
6
123
57
45
96
33
51
6
9
36
74
46
99
21
18
69
51
6
15
51
45
75
18
6
56
24
19
21
9
6
3
36
9
36
27
69
54
9
27
33
21
30
45
15
11
64
42
14
34
9
72
3
50
10
6
21
21
39
21
24
60
14
64
15
18
72
48
45
69
5
25
6
3
6
6
75
57
38
7
36
24
135
6
32
43
15
75
36
81
3
9
36
87
12
36
57
30
63
15
87
59
1
23
46
15
9
45
36
18
71
1
6
12
42
9
21
18
72
6
54
36
12
18
3
42
27
5
22
45
6
18
27
48
26
43
48
5
37
66
36
6
18
102
47
97
23
70
18
18
57
77
43
5
24
49
30
6
30
3
3
84
96
180
39
24
24
21
21
6
32
43
54
6
15
2
31
6
90
15
36
38
37
27
21
57
50
55
3
39
18
3
26
91
77
1
174
36
27
63
36
93
3
23
16
81
159
9
66
99
15
36
54
51
39
9
36
45
126
30
41
13
42
63
21
45
9
57
15
18
6
21
48
15
35
1
18
3
50
37
108
87
48
8
55
60
27
3
9
45
96
17
19
51
42
15
33
48
56
19
21
93
48
24
59
34
36
2
7
3
60
2
67
53
103
60
3
72
87
51
15
114
47
24
46
50
10
33
15
60
33
39
3
47
133
51
6
60
3
33
60
12
81
15
21
18
48
9
63
78
27
48
18
90
9
3
3
21
15
30
24
5
61
21
3
9
27
165
33
3
30
15
9
54
2
168
22
50
24
55
41
88
56
43
96
72
27
12
33
ABCD 97672824526*3^$a+1 [50024]
60
28
20
12
148
60
20
49
51
8
16
33
18
53
1
119
36
144
52
12
12
20
148
96
24
8
124
15
33
20
216
72
112
56
24
112
75
69
24
116
4
8
24
124
36
140
36
112
120
48
68
4
80
88
20
4
8
88
39
41
85
23
4
45
3
12
80
48
4
33
11
84
136
111
21
80
25
75
140
4
48
96
141
291
44
60
1
99
116
28
12
32
52
21
23
16
33
131
60
4
68
252
192
16
60
128
64
20
60
97
23
112
140
28
56
12
4
176
12
76
72
60
39
141
24
56
112
108
192
12
36
84
104
16
15
81
20
97
35
12
204
36
276
28
21
171
117
15
147
101
120
24
4
164
48
24
16
48
9
123
20
204
60
96
40
48
12
32
132
61
179
40
24
32
12
100
60
12
20
16
44
24
121
36
3
44
36
60
100
12
180
32
37
3
36
20
144
16
32
37
72
3
32
120
40
24
69
51
104
36
7
54
51
60
20
12
136
12
32
12
208
56
24
48
24
40
180
84
216
56
12
85
72
3
36
24
63
129
33
3
44
4
111
53
156
52
144
8
48
4
36
48
24
20
228
72
136
51
189
9
90
21
20
36
48
88
84
48
48
20
12
180
16
24
72
48
92
48
28
24
44
96
84
12
12
16
96
80
4
20
24
132
100
60
36
24
3
45
96
96
80
4
60
84
32
61
35
12
25
155
108
24
24
64
8
12
12
40
24
116
4
44
48
55
54
15
96
24
8
16
32
4
183
57
33
47
43
17
48
36
16
84
12
44
31
65
112
32
120
96
120
88
44
100
33
27
48
32
145
27
24
104
52
144
60
56
88
8
12
28
9
11
108
16
36
68
16
24
104
16
44
60
88
204
44
40
152
24
76
12
45
27
96
24
15
9
32
49
18
125
16
12
32
60
72
108
16
96
21
159
24
132
12
120
3
29
43
113
28
24
60
45
63
32
100
212
40
36
12
56
169
47
16
9
159
176
16
44
48
132
1
72
183
128
24
25
63
9
35
244
32
60
12
193
23
172
20
60
100
92
60
120
48
25
179
108
37
90
41
12
60
48
280
80
48
151
9
60
57
87
57
71
84
24
1
63
20
16
12
15
9
48
32
73
35
196
80
49
15
140
112
48
32
300
24
16
51
5
132
12
96
168
16
44
340
12
164
28
20
16
9
15
20
28
45
59
85
71
37
11
7
105
60
80
148
224
112
116
37
18
17
168
72
88
24
8
48
97
23
67
21
51
29
40
57
47
240
112
56
49
36
83
72
4
60
24
72
20
12
16
20
76
68
13
95
49
36
83
7
90
27
92
40
60
144
36
8
168
144
48
133
39
44
4
356
96
48
133
54
113
96
36
61
243
120
120
129
180
107
24
24
120
36
84
76
36
144
44
12
121
54
9
24
120
120
20
12
244
12
72
48
32
108
7
93
69
35
16
20
37
15
8
112
27
101
264
60
16
9
99
56
76
12
32
24
16
60
93
23
12
36
124
32
16
9
11
48
24
72
60
16
84
261
39
44
120
64
3
29
156
64
60
8
76
44
85
75
48
68
64
20
120
132
36
40
8
37
39
15
21
128
60
52
48
96
153
71
124
212
16
8
24
60
28
69
95
31
149
24
24
12
96
145
59
31
5
64
20
64
24
96
240
36
45
90
149
4
60
48
9
123
32
16
117
75
68
48
16
48
48
24
56
12
16
32
52
8
24
24
16
36
48
32
172
45
11
12
12
48
4
80
121
35
4
15
90
23
132
60
181
27
20
96
144
28
20
12
112
225
59
36
64
57
107
37
99
32
49
51
ABCD 97672948034*3^$a+1 [50017]
69
48
63
144
18
63
45
163
17
63
9
375
3
162
180
87
16
77
18
129
51
162
75
123
37
107
90
75
48
192
208
17
63
45
18
54
108
72
216
79
224
129
360
247
224
51
45
63
97
11
69
144
192
64
305
399
112
288
47
273
69
75
123
37
288
35
54
183
33
90
85
224
448
143
270
115
137
55
192
185
108
171
117
54
198
108
67
32
256
80
112
96
32
48
69
171
189
18
54
108
111
192
48
189
51
64
137
36
54
253
17
63
45
51
129
111
159
108
37
176
96
15
126
99
171
69
93
51
417
252
51
111
18
15
3
342
135
243
54
108
108
15
112
17
79
47
162
15
147
18
43
32
96
9
198
90
39
33
31
32
9
55
80
96
75
37
272
33
351
27
213
21
75
33
175
113
252
108
234
333
16
11
36
145
35
45
9
36
54
18
108
207
225
15
57
108
198
90
219
96
117
43
29
306
177
93
99
45
18
241
101
270
216
270
7
83
189
48
15
108
54
216
54
1
89
103
95
81
9
7
80
21
27
45
360
27
144
9
55
125
162
198
123
75
69
111
180
205
29
51
64
11
37
233
72
18
13
239
90
7
11
37
107
306
54
198
252
43
65
72
36
144
3
112
128
96
57
72
31
32
45
19
251
69
21
27
112
95
33
3
93
51
360
85
41
54
36
90
3
160
17
270
162
18
144
93
33
90
213
111
369
9
231
57
180
54
90
99
240
147
90
54
18
43
65
159
93
51
112
35
54
108
72
3
15
177
201
343
17
63
81
15
291
109
96
47
33
64
353
175
48
317
18
54
123
165
75
208
365
72
75
15
90
198
33
129
18
54
471
105
55
179
61
29
36
72
18
69
64
96
96
528
32
15
90
295
29
18
241
47
54
108
15
16
221
163
53
43
47
90
55
80
189
3
48
48
64
53
43
29
115
227
189
96
255
1
89
90
205
65
63
27
21
105
72
468
187
353
175
5
75
15
97
47
49
77
144
108
135
27
69
147
13
96
35
306
252
108
360
27
16
144
48
144
53
360
108
55
89
90
45
16
32
33
144
90
ABCD 97673149922*3^$a+1 [50065]
5
132
87
3
78
30
48
61
8
36
16
53
15
12
4
24
23
18
15
36
60
28
11
30
30
61
24
32
15
9
108
105
48
15
40
8
72
24
28
5
3
15
9
3
30
7
8
81
30
49
56
9
30
73
104
81
30
48
54
15
15
57
9
27
72
21
42
18
7
5
18
30
84
7
20
3
45
28
17
27
39
12
30
7
32
81
27
51
42
15
4
8
12
9
51
3
1
84
48
17
15
40
53
12
63
112
5
87
33
48
72
60
31
89
150
33
3
9
52
108
35
45
3
102
151
72
20
4
83
57
24
4
20
123
13
29
55
11
1
29
15
12
180
4
71
72
1
35
42
15
24
108
63
18
15
52
35
25
35
9
4
137
7
35
48
18
27
4
24
56
16
8
144
12
4
29
43
12
23
18
15
40
32
48
15
21
159
30
12
15
40
8
12
72
12
4
35
1
20
24
16
108
20
28
12
8
12
28
32
60
48
63
9
12
9
15
57
102
61
17
12
115
41
75
39
6
19
65
31
35
21
40
29
15
4
35
60
13
23
102
15
4
20
40
20
4
36
29
79
36
12
47
25
11
9
21
24
3
45
39
24
4
35
37
56
48
4
48
12
83
9
4
65
27
72
36
4
56
45
75
12
4
8
72
28
8
45
7
53
3
84
60
52
11
13
80
9
18
9
4
17
19
44
27
9
4
47
18
7
65
3
36
48
28
20
3
1
48
143
90
27
81
42
69
51
30
48
12
63
36
36
24
4
24
168
32
28
24
204
65
12
7
5
48
7
11
12
102
6
54
15
3
12
48
18
24
15
88
5
67
11
30
15
72
48
9
31
20
36
99
114
27
16
20
64
41
60
15
24
16
53
291
3
61
44
33
7
96
29
31
5
30
12
60
9
9
19
5
30
1
29
195
48
48
4
8
75
9
16
12
11
37
35
57
12
4
29
15
3
9
28
65
7
11
120
18
19
11
57
24
3
36
21
16
12
5
63
3
69
33
60
15
168
4
11
24
33
52
5
3
12
28
47
25
53
30
48
1
29
72
12
27
3
18
15
105
150
13
116
9
19
8
40
5
3
189
15
15
13
53
24
75
45
36
90
21
21
42
13
8
45
12
27
33
15
12
15
73
47
48
13
36
8
15
6
55
32
3
1
53
36
54
48
45
40
60
8
4
12
60
23
45
3
78
7
60
5
30
9
3
30
27
9
7
20
117
43
65
19
131
12
66
51
9
15
36
16
8
24
33
90
57
28
65
30
69
9
79
20
72
36
60
57
51
27
13
44
3
30
12
3
148
24
5
67
29
24
27
24
15
42
60
90
97
8
48
4
8
52
80
48
3
1
68
12
28
12
48
41
55
17
27
21
144
135
93
27
48
40
5
12
60
27
9
19
5
3
24
9
15
64
56
4
83
18
24
3
4
20
4
56
3
21
16
41
39
21
12
27
69
42
42
7
84
47
9
28
41
12
115
24
23
37
60
53
27
148
116
24
33
18
45
4
11
25
17
12
63
27
78
7
12
113
31
20
39
6
42
33
36
88
23
33
52
32
12
184
17
18
37
5
27
148
17
31
36
8
21
120
19
72
104
15
42
39
21
3
9
18
9
3
45
63
18
91
29
51
9
27
12
75
13
5
60
7
65
15
75
57
28
23
12
90
43
32
33
12
87
9
111
36
15
30
3
76
41
3
27
72
25
8
48
15
30
12
87
33
19
8
3
120
12
85
180
12
44
24
48
12
16
77
267
15
13
17
7
84
59
33
100
12
8
33
27
60
3
1
11
33
16
59
24
21
27
9
33
36
7
24
8
33
127
32
36
4
84
77
63
120
12
24
36
4
48
60
131
121
20
3
25
35
18
12
66
9
112
68
51
21
28
8
132
33
60
18
21
16
80
24
3
18
19
113
15
15
13
24
11
18
27
45
27
12
88
35
168
12
6
30
1
108
36
36
20
28
32
93
3
60
45
15
27
25
11
61
8
15
30
3
28
12
12
11
9
28
68
36
33
3
33
90
9
40
8
24
16
17
48
12
6
69
60
12
28
83
18
132
7
72
36
32
48
27
1
24
20
72
4
17
7
41
39
48
72
3
153
4
53
42
18
60
3
9
7
20
159
42
27
12
21
42
36
97
32
45
30
45
135
13
68
12
4
11
73
12
23
69
33
27
3
78
27
87
1
17
99
4
5
12
3
72
57
55
11
57
4
41
30
12
57
24
9
60
30
1
92
40
5
39
60
24
16
23
78
15
28
107
18
15
27
42
18
9
4
56
48
36
4
20
112
23
37
8
15
1
35
1
29
27
28
35
42
3
4
5
31
72
80
4
20
40
44
36
4
47
18
12
7
36
137
30
49
23
117
48
28
72
53
15
72
16
65
39
40
48
12
60
20
45
63
27
36
49
53
108
7
5
27
21
15
12
93
7
12
11
24
36
84
78
7
8
84
21
42
6
51
9
60
39
88
60
8
69
3
12
36
64
35
48
42
48
7
11
42
43
36
29
79
68
12
45
6
24
73
17
27
60
60
3
66
27
45
42
18
15
4
11
42
7
24
35
21
51
33
16
20
69
87
15
30
18
21
40
59
30
19
56
4
32
3
18
12
15
96
40
29
18
13
56
88
65
48
15
45
12
7
41
15
132
48
24
16
35
25
35
33
36
84
9
90
45
93
19
56
4
8
48
3
25
20
4
32
28
12
23
25
23
9
99
81
3
36
21
33
18
48
21
3
18
195
45
55
48
20
36
9
54
85
35
93
75
9
28
5
7
44
99
13
20
33
39
45
7
11
42
3
60
57
15
33
102
33
12
12
36
75
57
72
4
20
129
7
164
84
100
20
28
5
87
12
33
36
12
18
12
9
48
45
75
52
8
52
11
9
24
36
33
18
12
193
35
42
3
4
24
20
36
4
5
87
15
30
3
136
68
52
53
36
51
48
40
35
18
15
148
89
18
48
9
52
53
3
4
41
15
15
49
41
15
75
37
41
19
5
67
41
15
4
23
6
42
30
12
6
21
21
7
32
4
5
30
37
84
53
3
12
15
25
23
9
4
17
18
30
51
16
5
ABCD 97673309374*3^$a+1 [50121]
41
67
269
64
20
115
17
48
96
19
117
116
100
8
16
3
36
129
8
7
57
24
44
88
140
72
28
68
19
5
28
44
72
52
51
5
12
16
84
60
32
4
20
24
40
80
12
28
80
52
84
120
39
69
12
56
72
7
33
84
12
80
76
12
72
96
80
67
108
81
63
41
100
75
201
32
28
243
17
112
12
20
40
15
57
87
33
36
3
36
9
36
56
64
15
17
100
12
168
32
139
89
4
56
103
105
8
108
31
29
7
21
92
60
40
192
135
33
272
40
231
21
108
36
132
204
183
17
84
28
48
24
15
144
29
76
20
180
40
60
12
24
80
136
56
40
72
56
28
36
24
3
5
88
8
168
120
4
108
24
80
7
285
44
76
8
48
12
28
24
20
67
53
40
44
36
96
28
99
9
24
44
12
19
165
32
12
7
77
4
24
60
8
12
100
188
36
175
81
24
12
104
60
64
51
29
120
24
4
36
152
36
36
28
75
105
56
120
43
29
112
48
20
40
72
12
36
27
17
48
64
15
33
68
16
44
36
108
19
17
52
3
149
100
75
81
84
68
72
28
12
156
108
56
12
16
84
12
48
224
88
24
87
72
5
40
27
185
12
19
5
108
67
29
96
60
220
96
39
5
160
80
79
45
144
12
32
19
45
168
168
8
40
164
4
84
3
65
24
112
60
12
164
60
24
48
100
87
69
12
156
20
48
40
140
16
56
16
104
7
189
48
20
103
36
89
52
3
77
76
12
56
48
108
100
72
24
12
27
105
75
125
40
24
72
56
7
77
28
108
12
32
28
20
24
40
144
24
104
7
17
148
92
48
64
80
52
20
28
164
7
21
51
36
5
312
88
27
21
48
56
60
180
12
84
12
372
40
120
75
69
3
57
87
69
24
144
176
40
72
152
76
68
43
108
33
8
28
219
9
156
8
12
24
24
52
39
36
41
40
72
24
56
91
33
39
89
40
51
33
32
76
39
165
12
60
8
100
20
36
36
96
28
48
24
132
68
52
24
27
33
68
112
80
160
15
17
24
4
36
99
125
55
9
32
120
24
28
39
93
128
48
124
8
36
124
48
39
233
88
3
141
8
36
64
132
152
4
56
24
28
3
21
204
12
116
96
4
8
12
364
27
117
48
60
8
36
12
48
36
4
104
24
108
60
55
45
48
44
112
32
16
104
28
72
36
3
29
7
41
96
84
16
12
111
5
48
19
57
12
3
53
96
96
48
31
36
57
51
77
120
48
16
8
88
32
88
63
9
60
111
29
43
9
92
28
87
93
12
84
12
56
52
80
88
36
84
152
36
36
40
144
3
45
104
40
8
24
64
12
84
68
88
3
65
64
32
19
81
63
5
100
116
36
28
128
19
180
41
24
144
168
96
4
84
8
72
28
51
177
12
135
33
20
40
24
60
3
5
67
21
24
32
60
24
12
4
75
36
17
12
84
40
8
24
40
12
44
76
36
24
96
56
40
32
72
264
16
80
60
36
16
39
36
57
56
28
24
44
12
40
63
33
120
108
68
76
12
32
40
56
100
36
12
60
144
3
53
4
60
80
19
9
135
5
31
41
100
32
12
36
48
4
12
36
104
72
96
19
213
8
24
100
140
16
39
9
48
51
17
84
16
8
72
55
17
96
4
12
128
36
31
29
28
152
156
64
8
76
72
60
32
12
28
12
72
20
48
24
7
41
24
4
8
31
101
148
3
33
3
9
180
32
168
76
116
31
9
63
33
20
76
20
36
103
17
16
39
93
32
12
180
144
12
4
99
105
48
56
43
36
117
8
127
29
43
72
108
45
12
80
60
19
77
60
52
44
127
9
44
28
48
48
8
31
45
48
44
79
33
20
16
240
12
20
148
56
256
63
36
93
12
20
24
40
24
36
20
36
96
28
3
53
16
32
52
108
27
21
ABCD 97673336108*3^$a+1 [50043]
51
18
30
72
21
15
97
47
33
12
36
84
40
11
24
66
115
8
27
45
27
33
52
8
9
31
32
16
29
63
12
48
48
4
47
18
15
28
8
21
55
29
31
8
3
9
75
96
9
21
3
36
33
42
33
3
85
8
15
21
100
56
48
16
11
18
27
45
15
28
59
13
77
3
3
36
33
16
72
8
27
25
44
4
32
4
125
150
45
39
24
13
5
12
15
28
8
24
48
129
3
48
100
17
36
7
12
11
60
9
48
24
39
37
60
17
18
49
20
3
12
49
152
48
9
27
64
65
19
60
53
123
16
41
43
77
42
1
17
84
15
48
28
8
24
111
42
123
4
8
9
126
9
39
49
131
45
117
39
4
11
13
5
3
57
7
24
96
8
75
13
29
30
25
84
44
27
1
5
3
24
36
96
33
18
13
101
63
28
29
15
36
3
9
88
12
71
60
25
80
24
28
32
12
51
12
21
15
42
7
5
78
57
120
96
9
60
36
7
59
18
96
19
125
27
9
31
24
11
9
15
1
20
120
88
56
21
51
3
12
24
85
59
1
20
63
13
144
41
63
45
15
12
4
11
117
76
120
12
20
159
48
42
39
27
90
55
23
9
16
12
8
81
18
48
9
28
5
27
3
21
40
24
48
32
48
12
48
112
108
47
33
3
42
12
18
9
96
9
55
29
31
41
18
24
18
18
54
3
4
41
3
36
16
23
37
8
252
4
35
36
9
69
67
32
3
24
9
60
36
36
75
54
43
48
32
16
12
132
35
42
31
20
3
30
42
9
16
29
48
36
31
23
36
36
54
39
28
8
75
61
29
7
29
15
4
44
75
25
32
15
60
21
12
15
57
16
8
24
3
93
120
9
108
12
78
18
19
12
71
25
35
85
44
33
31
17
15
4
53
78
138
27
15
49
56
60
4
11
49
36
80
160
65
7
83
33
4
12
80
108
57
18
61
65
15
16
5
48
7
44
36
124
32
72
15
13
32
28
80
27
37
24
47
97
12
11
25
8
24
48
40
8
72
40
32
45
6
54
108
7
11
145
35
12
72
97
44
9
48
18
9
112
41
60
3
4
65
36
27
12
27
6
3
12
87
1
44
15
13
107
13
23
21
36
12
96
4
11
37
35
9
69
31
5
39
16
36
8
45
7
5
15
12
112
23
108
54
3
21
115
32
12
16
5
54
33
39
36
12
6
27
39
6
19
11
33
4
92
124
32
27
25
96
32
27
30
6
37
29
51
88
24
48
23
129
75
21
15
30
6
1
47
1
32
39
13
32
40
20
75
1
5
99
64
47
24
33
88
5
27
40
8
48
21
91
65
78
1
104
21
18
18
43
12
20
48
16
5
43
12
53
15
12
75
54
15
9
30
13
47
72
9
27
37
35
1
12
20
33
42
13
120
47
30
3
57
7
221
15
39
132
81
27
18
18
21
45
3
28
8
39
21
9
51
96
141
54
69
40
5
27
45
72
15
48
52
12
29
24
102
9
72
72
88
47
18
55
8
24
12
51
18
7
59
60
61
20
24
24
9
3
28
5
60
30
69
36
64
17
31
12
12
20
96
9
3
36
12
52
53
75
60
24
21
198
1
96
83
1
60
188
48
24
24
21
108
87
15
129
16
128
21
36
108
66
37
308
60
51
33
15
6
126
48
108
9
123
45
12
45
24
27
132
48
3
37
17
55
107
1
17
3
88
20
84
16
32
24
39
25
24
11
69
60
16
65
24
27
3
78
7
8
15
90
79
8
108
4
60
60
5
15
63
21
81
123
28
8
24
51
81
64
32
48
52
8
24
33
42
45
57
39
40
65
31
96
23
1
155
121
12
56
15
162
27
3
13
5
60
30
37
92
12
63
37
29
127
8
45
99
15
156
61
36
60
5
3
51
60
49
44
16
32
4
11
93
4
17
84
7
24
44
64
12
36
84
23
25
5
7
29
39
33
39
33
36
6
48
42
115
48
53
3
27
45
12
16
20
12
9
51
3
12
54
15
9
27
3
21
16
32
16
29
12
6
37
47
6
90
54
39
24
3
18
42
45
9
91
24
11
13
5
19
53
15
12
36
21
39
165
91
35
156
18
7
125
115
137
15
3
18
27
39
9
84
33
27
16
101
3
3
9
4
17
60
19
8
3
37
5
91
12
48
116
21
12
18
24
13
35
36
81
60
4
12
60
68
9
18
25
12
32
48
63
33
36
15
13
92
9
27
3
42
15
4
36
17
63
3
109
5
3
72
27
13
20
3
13
29
30
18
15
63
49
5
27
21
78
36
33
75
33
28
116
16
5
15
33
7
8
9
135
156
4
41
7
125
27
52
80
21
18
21
81
7
101
6
33
15
33
132
60
60
3
93
51
93
36
4
32
16
80
40
8
64
23
60
25
59
21
4
53
36
127
8
16
60
20
24
9
55
41
15
69
43
32
48
120
100
20
75
54
43
23
24
33
12
4
36
149
19
161
7
8
51
18
78
30
3
15
45
69
18
45
39
69
36
36
3
6
19
12
35
108
21
33
51
9
30
21
87
25
12
8
112
48
60
60
32
36
4
17
6
97
36
44
21
15
16
59
12
73
12
20
99
48
13
44
15
24
36
18
90
36
61
8
88
17
7
29
27
12
15
1
59
18
15
72
12
39
109
5
55
47
33
27
25
83
30
27
76
59
25
29
24
12
126
78
19
48
68
45
27
3
69
21
27
9
19
60
11
13
23
25
120
20
4
11
45
87
48
9
16
24
11
48
54
75
177
19
107
157
95
37
41
7
60
36
32
57
7
20
16
53
55
44
16
32
48
132
144
4
29
18
169
56
ABCD 97673597878*3^$a+1 [50039]
305
18
144
13
32
112
5
198
13
80
72
136
72
23
36
21
48
112
288
72
32
16
5
90
25
80
21
3
15
18
15
48
40
5
144
36
55
176
16
329
111
33
87
24
105
36
27
333
3
376
35
69
75
21
48
147
21
123
90
36
108
3
33
306
69
40
72
80
184
5
54
141
3
21
40
272
40
5
18
105
24
16
17
108
99
171
72
162
3
24
88
48
104
3
93
24
24
24
16
17
18
37
48
144
41
342
144
18
55
53
18
241
48
80
117
19
17
55
8
9
103
5
54
61
8
40
737
55
53
54
93
105
18
109
48
360
168
89
31
5
51
216
165
3
51
61
104
16
24
8
16
95
1
56
72
16
224
48
105
63
96
16
168
80
9
72
31
113
79
11
349
8
24
24
112
5
19
48
77
115
29
72
72
27
24
40
312
29
144
27
24
88
113
103
5
91
296
72
72
120
24
40
41
39
231
73
8
40
5
144
19
176
240
64
41
15
144
21
51
264
16
104
16
48
59
72
13
32
48
48
64
56
72
72
64
176
24
15
1
48
8
64
80
24
45
91
8
27
54
15
57
39
40
119
81
360
48
88
8
24
147
45
168
232
24
200
16
125
3
88
8
24
168
24
153
63
48
24
40
41
135
72
24
16
48
155
85
120
29
331
32
33
415
89
55
17
63
48
15
193
95
9
88
47
33
112
8
88
80
16
41
135
24
93
235
128
72
48
219
133
152
3
61
65
72
18
45
9
72
231
3
54
18
85
48
32
144
15
18
103
5
115
47
108
117
27
45
45
43
72
80
24
72
24
64
35
270
72
63
81
90
18
187
8
40
8
48
24
16
155
36
121
48
101
51
72
21
72
27
81
15
72
48
72
72
136
32
72
136
80
112
89
79
65
15
24
112
173
51
16
56
3
54
55
80
48
72
48
40
17
396
72
18
126
3
168
45
144
91
32
147
45
45
144
219
141
72
75
33
72
144
15
111
145
32
40
341
115
32
48
24
88
35
69
16
77
475
48
8
232
72
80
147
45
81
18
69
88
23
121
48
168
113
135
225
54
73
48
72
5
54
13
168
35
13
41
63
256
41
90
180
54
27
45
108
39
51
117
208
416
64
5
19
53
235
125
54
90
3
96
16
65
39
87
57
33
135
24
24
72
88
17
18
181
24
11
333
96
112
35
117
48
15
57
105
55
152
171
18
72
43
80
24
88
80
112
5
187
65
111
24
24
160
185
79
80
96
136
5
43
65
18
13
41
183
48
160
8
51
90
75
48
120
117
3
15
1
104
216
72
147
133
173
27
27
237
33
223
83
21
144
72
168
24
168
69
18
201
96
168
16
80
40
104
136
32
9
31
272
16
104
45
3
33
55
152
160
119
126
27
136
120
5
75
105
135
24
48
45
72
90
145
143
ABCD 97673691364*3^$a+1 [50067]
130
30
38
37
8
7
68
37
3
60
44
69
27
22
48
74
88
8
37
15
108
29
1
50
54
66
30
15
19
20
25
8
27
6
87
15
57
15
9
19
62
60
76
32
15
7
78
18
9
24
11
45
3
12
49
21
35
33
175
15
81
24
5
75
135
60
13
15
33
17
54
58
23
9
40
38
33
87
33
40
5
3
1
8
7
15
20
45
45
58
33
39
9
39
20
58
62
210
18
12
48
12
18
10
24
20
28
72
36
122
10
12
38
22
26
12
48
30
9
64
9
2
45
21
70
14
58
5
67
108
18
14
25
33
8
42
12
88
2
46
20
30
15
7
60
32
16
60
2
15
16
57
32
30
25
95
33
40
32
96
9
15
187
29
57
30
9
40
65
31
29
18
1
17
12
3
15
73
96
11
30
60
150
42
3
9
16
32
15
15
42
63
48
39
48
40
72
81
95
42
55
5
43
167
12
6
15
24
115
20
1
15
9
24
29
30
22
30
9
11
69
16
101
3
9
7
33
48
2
13
27
20
18
42
18
19
93
2
73
23
42
18
64
20
9
19
77
15
36
114
118
72
8
28
14
28
122
61
15
17
40
23
12
18
42
12
10
59
67
29
3
37
56
25
2
30
48
7
3
80
64
21
8
9
28
107
72
15
130
6
32
58
47
25
50
60
12
16
20
25
48
11
21
27
18
19
11
40
62
120
63
75
157
57
36
3
29
3
75
34
60
50
18
91
21
38
30
40
15
113
54
9
16
11
24
46
2
12
1
39
66
2
12
18
7
11
13
11
30
39
24
15
48
4
45
8
15
18
12
10
18
62
132
78
7
23
121
77
30
34
146
33
87
12
100
2
15
255
33
75
13
24
33
32
30
9
40
32
48
21
19
57
54
8
12
85
15
9
9
2
13
56
40
11
165
55
26
42
10
3
77
10
57
23
10
8
15
7
17
33
55
47
1
120
144
35
90
60
18
18
12
18
13
99
5
33
10
53
19
32
6
39
93
51
51
36
22
12
86
24
1
17
40
8
39
48
13
44
111
19
45
15
9
24
3
29
73
15
63
44
21
115
84
56
142
42
56
25
35
12
10
72
23
15
60
48
13
21
11
7
32
46
44
79
51
5
24
16
33
2
133
8
27
22
216
2
40
18
50
25
95
4
20
48
81
27
13
71
78
48
43
17
39
40
3
30
32
78
57
55
8
25
8
79
8
90
18
24
13
56
9
7
8
55
33
9
8
48
12
43
8
127
62
3
25
74
69
37
3
17
7
17
126
33
9
18
94
8
18
72
12
9
40
56
16
5
43
59
45
73
95
27
318
12
3
9
36
30
93
21
19
41
78
102
18
10
18
45
9
23
40
23
42
12
6
13
24
65
10
45
27
21
59
18
48
70
54
183
32
15
33
3
12
12
13
15
57
131
45
9
70
9
9
48
62
1
11
30
18
61
69
195
147
78
8
132
51
97
87
3
72
32
48
30
78
57
15
81
57
63
57
42
13
8
24
3
4
9
9
2
46
132
2
16
9
11
12
60
28
20
117
7
18
8
7
27
26
43
24
17
16
30
42
15
35
37
95
28
5
73
20
12
15
7
9
11
78
102
81
15
60
12
33
15
25
8
27
84
25
95
6
54
13
15
17
91
29
31
9
83
30
22
9
29
28
132
12
86
105
9
48
15
13
3
32
64
41
79
8
73
14
36
13
9
18
29
63
1
80
7
54
59
49
15
8
9
40
38
48
10
102
17
24
27
37
48
17
88
102
233
117
10
17
21
19
111
12
21
32
48
24
15
18
184
6
17
120
55
8
97
8
57
7
5
3
48
9
36
52
71
9
40
8
7
48
80
37
2
36
24
28
33
75
14
55
24
57
23
27
102
10
20
72
1
9
15
3
110
7
48
17
15
24
49
8
132
22
5
31
9
11
52
33
9
26
12
18
10
60
33
39
41
7
14
43
23
120
12
21
16
113
42
45
33
10
12
20
40
20
18
15
72
16
8
121
15
24
59
21
1
38
132
30
48
15
15
10
15
8
19
8
60
33
37
75
107
48
21
1
20
19
39
18
15
15
20
4
9
101
99
9
63
25
14
1
32
72
136
45
2
12
6
54
1
35
12
10
63
39
18
2
96
37
63
80
100
60
17
87
121
17
12
138
57
73
68
52
23
39
16
20
12
97
11
13
24
8
75
54
6
12
30
15
73
110
73
144
23
9
33
58
32
40
2
51
88
17
34
8
12
30
19
32
45
43
41
18
13
15
62
102
36
12
22
50
18
132
63
3
30
42
30
63
27
58
42
65
37
18
2
48
30
82
15
8
177
58
30
2
90
18
78
10
42
38
100
32
37
3
21
24
32
33
55
3
29
1
63
11
13
17
55
8
13
75
8
27
52
98
10
92
18
112
2
18
67
11
4
9
47
12
60
81
39
25
3
32
52
18
20
18
105
24
1
63
59
60
48
73
32
27
45
57
70
89
27
60
82
48
2
88
92
33
15
24
18
22
36
53
21
46
5
15
60
70
12
2
36
12
18
64
15
56
27
40
50
12
63
15
22
18
2
55
71
33
57
7
32
3
45
3
4
266
40
15
32
136
27
92
40
92
70
23
25
62
36
12
18
15
7
33
17
18
37
8
25
39
8
25
63
8
39
145
15
20
18
34
56
12
45
13
162
41
21
18
18
15
39
33
27
60
88
2
58
12
9
80
39
12
100
26
30
12
13
8
49
63
9
6
104
1
35
52
8
12
13
72
8
37
68
42
141
40
72
9
23
67
60
38
30
60
48
9
61
35
15
40
2
31
101
10
26
15
39
9
7
2
15
16
39
12
8
30
12
43
47
1
35
30
10
20
4
50
58
20
21
16
63
68
42
78
37
35
13
47
28
14
63
16
32
57
10
8
84
66
39
16
8
9
78
12
18
12
120
15
ABCD 97673746304*3^$a+1 [50141]
105
64
119
25
197
36
7
167
96
9
64
161
159
87
180
325
17
132
48
43
125
84
31
48
107
37
32
51
24
360
30
15
3
157
11
72
48
13
47
72
162
55
161
63
27
72
180
198
54
30
18
78
54
169
96
48
176
81
78
1
29
147
3
12
78
72
18
102
78
102
6
25
209
36
187
48
47
1
59
37
53
18
73
11
6
15
64
11
69
231
25
29
51
147
301
137
84
18
1
77
30
37
53
114
126
43
29
90
57
141
19
245
18
72
129
51
109
144
5
120
150
120
108
72
72
126
60
12
67
23
18
7
125
108
54
1
65
60
174
78
7
23
18
7
35
253
17
90
48
42
138
72
42
15
21
75
27
78
30
9
16
107
48
54
78
18
127
53
72
192
108
72
78
90
102
129
219
30
90
72
150
156
144
36
15
9
18
288
30
54
81
135
169
161
30
222
3
117
90
33
9
18
12
36
37
113
63
99
48
72
108
60
174
96
12
60
228
72
27
33
90
90
108
264
108
91
80
16
11
24
108
30
60
18
12
18
39
93
48
3
129
30
78
12
55
32
16
5
24
138
18
72
18
72
90
42
36
13
167
73
17
127
35
30
108
132
108
30
132
48
54
6
162
108
55
128
64
23
84
78
162
18
18
33
51
13
96
77
19
71
9
3
60
30
150
72
30
36
24
91
17
90
181
107
210
19
48
155
72
18
30
42
211
80
69
48
18
9
256
5
24
30
150
66
13
29
48
3
141
19
96
155
21
105
144
36
3
21
18
57
33
18
93
16
11
144
6
162
108
90
120
114
18
43
185
90
109
143
1
17
15
57
78
30
43
431
36
54
66
114
99
96
33
63
45
67
65
210
18
187
245
60
30
18
24
39
189
60
18
12
57
51
42
18
90
30
234
6
72
81
21
36
54
49
32
144
81
90
90
43
197
12
42
165
15
18
162
13
113
120
7
17
66
253
32
9
36
12
90
13
5
42
48
33
112
59
66
24
108
180
120
78
37
143
12
85
167
6
19
35
189
64
83
162
18
54
195
3
18
150
54
31
89
36
67
47
18
63
387
48
42
120
18
60
13
89
18
144
18
72
150
21
87
30
43
17
31
41
36
210
49
144
131
45
153
7
71
9
111
193
119
12
253
32
93
3
160
59
30
216
132
30
78
159
75
156
132
21
16
48
53
187
48
35
13
221
150
109
71
9
57
7
35
13
17
31
29
12
18
21
64
113
54
9
51
66
60
12
3
87
18
132
18
12
60
57
144
112
47
12
186
123
57
12
72
163
167
9
189
30
18
3
51
13
83
30
384
30
126
3
69
108
144
78
102
6
174
36
3
39
48
72
42
36
252
192
96
7
5
60
72
108
72
18
30
243
45
42
25
23
73
80
27
69
63
30
51
16
131
42
3
288
81
330
138
27
16
137
18
162
18
33
9
7
41
42
102
78
18
180
195
15
72
42
120
60
43
96
77
3
51
205
80
93
90
121
17
15
27
37
71
90
63
21
43
35
228
270
ABCD 97674419132*3^$a+1 [50093]
1
63
240
96
48
3
77
7
233
43
5
16
9
167
19
29
79
33
32
25
183
9
87
27
30
23
96
67
45
99
66
11
229
84
60
48
6
165
27
53
64
32
121
18
245
85
12
54
36
60
89
121
24
15
15
36
29
64
48
9
48
71
1
111
3
174
114
18
75
63
33
81
36
84
198
60
138
162
9
51
12
161
7
30
27
51
30
63
27
69
32
16
80
19
237
3
174
351
15
18
36
11
16
3
6
39
27
72
18
54
5
31
65
79
129
105
90
132
9
48
48
3
45
21
6
53
31
17
1
63
63
6
246
54
36
132
12
18
18
18
21
96
27
6
36
27
81
18
77
7
36
42
11
7
18
102
132
93
224
43
48
60
72
102
60
47
43
36
353
19
189
33
48
72
6
180
54
390
17
96
1
30
90
39
33
78
33
33
24
66
60
9
21
27
159
65
133
75
9
42
48
18
107
16
32
208
21
138
33
9
30
36
53
48
16
48
3
120
5
55
137
7
12
6
23
112
99
108
81
9
66
24
45
27
69
15
54
6
21
63
17
55
36
21
224
160
48
21
59
336
121
23
48
43
101
55
153
48
21
12
90
24
36
9
27
84
96
12
72
6
12
27
51
30
15
9
18
138
54
5
49
162
77
37
27
21
90
42
66
78
12
75
15
17
37
11
43
21
32
16
201
39
48
3
173
16
81
95
1
54
120
24
9
99
45
32
43
53
7
72
17
16
15
65
112
81
54
18
183
80
16
75
36
17
1
222
138
87
57
6
54
27
32
67
36
48
36
213
63
120
89
97
270
33
32
7
12
18
36
216
15
111
72
168
81
81
18
173
19
93
57
23
79
54
59
37
36
39
32
73
39
105
87
159
18
191
31
36
108
90
39
80
37
18
57
111
84
78
18
45
32
67
30
18
18
267
21
27
9
90
45
32
139
21
80
151
78
90
33
15
24
18
135
144
21
11
31
66
144
18
60
72
192
96
120
42
18
30
18
69
48
9
23
1
15
147
93
27
21
21
30
60
12
53
64
153
24
30
113
112
9
72
90
69
80
16
48
57
54
17
64
63
186
90
180
9
128
55
330
54
84
5
121
135
48
51
29
31
36
36
48
41
48
7
66
18
6
90
90
66
60
93
27
69
201
39
33
126
54
59
112
15
72
41
49
15
15
60
12
78
11
73
54
6
107
1
63
27
5
43
108
132
21
51
18
54
101
43
53
139
101
79
72
126
96
84
279
32
1
180
30
60
17
1
102
137
96
16
99
45
128
7
9
3
78
120
42
102
71
25
72
15
15
113
49
222
129
48
51
72
60
9
111
36
162
11
96
1
18
72
24
77
49
264
39
159
81
144
15
33
69
60
63
80
91
69
33
54
9
9
6
120
41
16
105
54
60
234
11
1
24
23
192
19
36
57
33
66
24
48
96
12
60
12
65
43
54
15
39
24
113
67
36
156
60
129
27
21
159
114
198
18
12
90
36
29
7
105
9
39
87
30
18
201
87
89
115
45
99
29
48
7
90
72
18
108
9
9
60
59
43
53
112
75
261
9
48
23
16
15
65
112
75
60
89
235
69
51
96
29
48
7
137
25
288
6
17
64
3
216
69
48
32
127
33
21
59
31
17
73
39
87
72
36
29
73
87
21
42
102
11
49
30
132
18
11
48
43
21
33
36
75
32
64
96
27
102
24
18
5
277
18
9
87
12
77
127
36
54
23
25
71
16
219
54
78
54
30
216
21
80
160
32
67
77
48
7
18
12
155
7
60
77
16
48
32
48
48
49
42
ABCD 97674702142*3^$a+1 [50009]
61
3
63
60
30
23
37
12
47
48
336
136
96
9
63
57
39
57
23
24
37
78
12
78
72
11
24
16
32
55
18
39
104
1
6
105
129
15
51
5
24
16
24
24
87
33
27
12
17
1
119
43
42
3
45
3
3
21
48
15
33
80
109
11
19
29
64
8
184
24
39
17
16
15
42
23
13
11
24
24
13
59
121
23
7
65
13
155
184
57
18
30
23
145
23
120
235
5
16
8
55
57
15
81
99
126
54
41
72
37
48
3
48
72
32
7
36
54
15
104
40
39
57
33
240
48
39
168
32
144
24
7
41
55
65
88
24
32
43
18
179
1
54
36
77
72
13
35
85
18
65
7
18
78
89
48
19
60
18
71
49
71
1
119
79
108
42
11
16
56
48
16
231
12
101
72
112
48
80
64
56
24
24
49
90
5
85
3
8
31
66
15
63
57
33
47
37
35
72
184
69
11
72
25
39
8
7
33
3
42
131
49
15
93
59
121
30
90
23
24
25
60
11
16
48
32
145
111
80
25
15
24
80
79
17
64
8
48
40
75
12
33
9
120
15
3
117
56
24
1
15
32
112
8
120
7
18
18
45
39
6
35
19
45
9
47
48
61
3
123
114
30
6
15
69
186
33
80
24
55
90
87
8
16
56
31
33
9
36
35
1
23
67
29
216
48
7
6
155
88
24
72
8
67
48
45
33
72
12
123
8
48
112
57
72
71
37
3
248
19
90
51
104
48
7
17
73
42
5
24
24
127
18
72
18
30
143
40
48
72
45
72
75
63
17
168
24
61
42
41
24
16
27
53
16
201
15
3
12
78
36
48
6
72
9
45
35
31
42
15
21
11
1
15
72
93
195
8
37
59
48
40
8
64
69
36
54
17
37
3
69
36
72
191
7
65
19
5
96
64
48
8
67
21
32
48
31
41
13
155
40
21
83
25
63
57
87
8
16
21
59
64
72
48
93
99
24
21
51
9
15
8
13
210
105
27
53
168
112
9
135
3
18
90
9
63
18
39
21
35
40
144
8
43
5
25
15
32
7
65
85
11
24
1
63
24
8
40
32
112
75
29
49
15
32
48
7
41
55
12
42
3
8
79
9
21
90
6
59
16
9
96
47
16
21
11
103
84
42
108
30
162
23
85
18
9
51
30
24
63
27
29
40
72
32
16
9
36
179
1
15
152
40
8
16
75
21
45
27
96
21
35
40
39
41
48
160
33
39
93
27
93
107
48
120
1
15
56
16
75
5
295
78
36
63
32
61
54
45
24
45
59
168
24
1
159
21
59
16
15
84
6
87
32
40
39
65
37
3
56
24
24
7
65
43
90
27
189
156
39
21
11
64
15
30
83
40
8
64
56
19
18
60
18
53
16
21
35
144
16
24
45
11
25
87
8
72
40
33
108
11
304
24
21
90
54
3
8
64
33
84
90
78
18
9
8
16
56
64
32
24
16
32
13
18
137
37
72
243
120
8
7
6
72
155
168
49
96
84
11
40
39
185
67
93
48
147
90
72
59
49
23
40
15
84
125
61
83
40
120
111
24
9
56
7
54
11
7
65
55
18
47
31
17
67
18
35
72
7
9
225
47
55
9
45
51
32
136
75
66
11
192
40
48
32
37
3
147
36
120
42
63
27
45
57
63
32
1
30
17
16
57
24
111
8
1
71
7
65
40
33
72
6
57
9
95
13
3
32
7
30
35
144
16
93
72
11
175
17
16
336
3
18
3
165
35
1
135
56
55
57
21
36
143
96
61
35
61
72
3
15
54
30
18
78
197
13
75
48
21
51
8
67
5
24
13
3
9
191
13
11
73
71
7
108
12
9
69
102
117
27
5
55
30
6
18
84
47
48
16
219
102
23
163
30
95
24
64
87
90
24
54
17
85
3
24
96
21
6
30
15
99
101
7
17
1
12
3
15
17
40
152
24
61
30
5
48
43
30
15
104
16
15
9
8
1
47
72
55
6
12
15
8
19
12
81
9
6
57
8
40
8
49
87
8
40
32
24
72
24
16
8
151
24
12
5
160
15
33
135
72
17
112
80
73
18
54
15
96
39
9
21
3
8
85
147
51
5
64
21
12
15
8
19
45
80
13
35
112
15
90
42
29
97
54
81
63
54
35
1
15
87
24
65
16
72
48
8
40
56
19
29
16
32
67
53
24
24
25
15
24
120
8
283
84
41
24
88
72
27
29
7
89
73
15
45
18
17
40
152
1
47
103
9
21
59
13
72
35
79
9
ABCD 97674792368*3^$a+1 [50002]
57
8
252
79
96
5
28
24
15
141
57
15
24
15
18
48
15
12
15
12
5
76
9
51
32
31
29
72
73
42
81
20
55
9
9
54
93
75
57
12
44
16
9
35
40
12
27
93
9
3
96
45
11
115
5
85
3
12
291
29
36
103
101
96
100
60
20
37
23
12
96
24
7
84
57
33
47
24
1
18
345
12
12
32
16
32
28
9
90
29
16
8
16
9
11
109
27
45
15
63
17
4
36
36
84
96
24
20
19
69
140
76
216
75
36
57
20
12
36
28
12
8
115
17
12
60
12
31
9
8
103
90
35
40
39
30
18
101
25
24
23
60
84
88
12
44
31
33
15
21
24
36
84
15
57
20
40
9
47
112
3
9
8
12
120
24
67
69
39
29
48
67
53
175
45
8
1
3
92
24
36
28
8
97
47
16
15
33
12
60
20
52
51
101
124
141
35
16
20
4
56
72
36
4
60
32
55
18
23
204
36
12
85
15
128
12
36
25
11
24
120
36
25
3
15
125
36
124
3
17
43
89
24
136
15
9
84
8
40
24
20
16
44
16
60
20
40
24
8
316
20
79
57
69
51
3
21
24
20
96
1
23
67
36
29
24
160
144
27
53
12
64
195
5
49
143
40
60
99
81
20
64
68
40
27
65
60
115
5
48
48
19
81
20
112
176
12
4
9
15
20
4
92
84
24
52
8
13
179
28
20
115
17
36
72
112
189
42
30
95
28
36
8
72
16
80
4
8
28
128
64
12
15
9
12
20
4
63
45
20
25
27
15
54
11
28
20
60
12
48
31
57
3
77
28
80
79
105
48
8
76
15
29
49
51
24
68
4
48
75
41
4
80
52
24
20
7
60
192
81
80
7
12
5
28
68
76
120
128
12
36
24
79
17
4
20
175
141
12
15
17
4
9
11
12
28
12
92
12
64
24
12
45
11
48
12
40
27
33
27
12
54
135
72
123
69
48
24
60
24
12
32
12
76
24
56
4
8
72
4
32
48
4
176
96
24
367
57
20
1
167
12
67
9
9
23
60
160
12
32
16
132
20
16
15
72
17
160
3
5
84
28
120
60
27
90
3
72
128
96
52
72
48
20
24
96
84
24
12
28
36
84
12
92
72
144
7
197
48
7
45
60
20
1
27
24
140
108
36
24
36
61
191
7
18
23
4
12
48
20
112
45
111
44
108
25
96
71
156
28
36
15
29
97
30
9
144
32
4
20
25
15
75
29
24
180
28
9
35
48
36
115
41
100
48
33
27
21
126
21
3
17
12
52
60
108
12
93
35
12
4
24
20
28
24
15
101
7
57
24
51
33
80
13
27
32
16
20
24
48
12
24
52
8
7
93
132
20
64
128
16
36
24
24
87
18
11
52
20
72
28
267
77
4
20
4
20
7
33
120
120
56
36
13
47
4
32
12
97
54
45
12
20
13
47
7
18
47
43
9
135
81
8
40
24
20
12
48
12
28
3
89
64
24
51
6
11
60
73
15
12
12
8
4
116
100
164
49
51
21
47
25
27
56
52
72
24
9
11
16
99
81
36
72
27
101
37
90
78
27
75
90
11
7
5
49
71
100
48
236
1
27
111
9
48
44
25
203
100
57
143
156
16
60
39
21
8
36
67
105
44
16
123
17
19
33
120
20
12
4
75
36
24
17
24
43
21
80
61
71
28
12
108
44
16
36
44
100
36
96
44
204
76
8
31
6
15
20
24
4
48
8
84
28
72
68
48
136
60
20
148
68
52
20
16
56
85
63
68
4
116
4
51
5
67
48
5
55
33
24
48
140
64
36
135
90
72
3
12
27
5
40
48
8
48
7
18
11
16
87
53
112
168
27
57
44
76
3
12
89
4
128
19
21
12
60
36
56
108
7
185
4
20
24
60
55
30
15
36
56
36
24
64
9
3
92
12
31
9
15
174
27
8
109
3
8
7
69
75
209
61
11
67
90
15
12
56
12
132
64
92
84
36
28
36
39
72
29
60
36
48
421
23
16
12
80
40
27
5
96
40
44
40
87
5
13
30
36
72
17
12
4
24
87
54
42
5
64
20
13
6
81
60
8
43
45
8
84
31
57
8
1
23
76
72
24
24
12
12
15
33
44
124
12
8
132
55
132
12
5
1
47
115
12
9
120
15
60
57
27
77
88
60
68
12
108
28
32
12
136
20
96
16
9
11
28
164
28
8
96
43
53
60
115
165
12
27
48
108
93
21
95
16
99
24
9
8
60
84
55
21
8
84
85
15
8
25
63
24
108
44
1
15
104
1
27
8
55
69
56
19
81
117
3
69
23
145
11
96
24
4
8
ABCD 97674830824*3^$a+1 [50107]
255
60
21
90
24
97
35
24
1
132
47
33
21
6
144
49
41
31
44
21
103
41
30
42
150
157
71
49
11
177
33
6
49
24
132
8
28
20
4
48
60
108
32
40
12
36
60
32
100
131
129
27
13
32
24
21
6
97
20
16
56
40
59
9
27
1
29
43
48
53
27
52
143
24
61
5
24
91
32
51
57
40
24
59
25
12
35
189
64
20
207
105
4
8
132
64
24
11
117
12
100
11
42
7
11
1
36
12
36
161
31
143
37
23
37
12
11
69
3
9
24
52
23
1
96
8
111
9
16
24
56
45
3
21
19
11
49
68
3
180
85
11
9
135
9
16
11
81
3
9
3
13
132
23
49
23
24
21
172
23
84
49
12
24
11
60
168
9
96
111
69
76
59
36
36
24
36
25
60
12
17
6
57
123
37
20
16
24
60
47
24
120
97
8
4
47
24
36
1
20
39
25
11
24
1
59
54
7
68
36
51
24
24
61
59
45
4
12
44
15
12
18
27
28
36
48
80
40
36
11
1
8
4
23
85
29
150
33
81
67
23
109
23
93
21
114
12
45
69
30
1
59
61
48
11
13
41
72
7
60
68
33
96
31
23
37
48
5
19
20
3
33
75
42
27
3
13
56
76
60
29
15
228
328
12
12
11
84
30
43
53
24
3
28
60
32
16
5
6
1
89
30
13
20
148
83
97
59
189
51
61
32
57
103
48
95
90
54
21
63
81
28
140
3
24
61
32
60
40
12
29
126
66
7
71
37
12
11
6
63
36
4
11
36
25
200
15
24
49
17
66
45
63
1
11
45
63
45
87
25
12
41
15
24
28
20
4
48
72
11
25
44
16
72
32
24
147
33
100
24
83
129
36
24
16
23
1
5
103
17
15
16
32
27
13
41
7
23
36
13
11
97
5
54
66
7
11
205
56
15
61
23
60
57
120
88
65
19
53
24
55
8
207
1
20
4
36
239
24
9
27
60
6
99
108
111
42
7
17
54
45
144
21
6
73
56
64
8
63
42
27
27
36
25
53
19
77
91
5
27
108
39
13
11
57
4
11
25
23
49
60
12
11
48
6
30
33
120
36
52
72
11
1
80
40
11
90
43
24
60
11
61
276
83
1
8
28
5
30
85
12
23
45
45
15
160
48
17
90
49
35
96
97
56
12
88
44
28
12
11
217
32
52
108
8
39
204
36
21
63
12
69
36
69
43
60
17
51
48
45
6
45
15
73
20
123
57
52
60
8
36
15
36
1
12
8
4
96
35
97
11
9
51
12
24
1
125
48
51
15
25
95
73
23
30
48
19
8
52
11
9
96
124
23
9
15
24
60
96
9
75
9
28
5
207
3
48
30
150
1
108
20
16
17
3
72
3
45
24
21
19
156
155
9
12
24
111
84
96
6
7
11
109
71
1
108
72
71
30
48
39
16
11
1
35
9
9
7
12
12
44
64
143
24
25
36
92
51
49
11
30
7
8
27
13
72
72
11
61
68
3
25
84
29
79
47
1
12
11
36
60
45
76
24
65
66
24
25
29
42
9
4
36
59
36
61
8
64
113
55
83
9
16
11
1
12
53
55
83
57
3
42
24
19
35
1
20
88
120
20
3
30
147
36
57
15
52
12
35
13
48
20
64
48
131
96
1
108
35
9
81
6
1
68
147
37
47
9
21
31
60
12
56
36
36
28
24
36
11
1
23
72
105
328
11
1
23
61
8
63
24
30
43
80
100
11
30
127
72
11
37
12
11
12
9
16
24
48
83
153
4
23
30
54
13
12
8
3
24
6
7
47
49
24
108
32
123
9
48
40
11
1
24
32
39
13
12
35
181
24
24
20
120
24
112
24
17
3
27
85
20
33
19
108
209
79
12
288
216
48
12
56
4
24
20
105
126
121
23
9
220
8
99
36
37
23
73
41
19
11
120
96
9
16
20
3
36
24
1
120
5
19
132
23
1
71
37
48
29
103
11
96
13
36
47
25
59
45
39
96
9
36
204
16
36
35
84
61
263
169
53
18
12
93
51
24
57
160
12
83
37
83
13
24
248
52
71
21
16
120
35
18
30
1
248
40
41
79
20
36
72
129
126
37
23
24
9
84
57
54
109
72
11
85
48
56
28
8
52
20
111
25
20
76
48
36
92
4
36
84
8
36
4
53
43
72
35
109
11
48
12
48
12
90
18
96
36
24
9
57
63
64
11
60
1
48
17
15
9
90
72
13
11
93
33
3
15
30
67
60
65
39
64
36
56
45
55
48
12
119
25
35
96
48
9
3
49
11
25
72
56
4
11
37
72
23
13
35
30
55
12
23
49
48
83
21
24
84
27
36
33
111
81
24
28
11
12
105
64
11
18
30
36
30
96
24
6
33
112
23
61
84
17
24
43
11
37
ABCD 97675259096*3^$a+1 [50015]
5
7
78
72
83
43
5
265
108
42
24
5
13
126
30
132
18
12
89
61
42
53
73
54
12
96
102
35
12
1
18
60
137
25
120
144
6
60
108
17
204
25
78
6
6
60
60
228
5
43
48
60
12
60
84
66
18
42
59
73
23
13
360
6
30
54
17
25
35
49
18
5
43
17
60
43
24
5
43
36
29
61
54
77
85
78
90
83
12
157
6
300
168
12
132
48
42
35
12
43
5
25
192
18
5
55
77
55
96
5
337
23
37
108
234
120
36
84
53
25
18
17
60
31
36
36
29
36
43
24
36
24
17
133
66
24
168
17
163
48
42
48
144
30
132
30
6
29
36
85
47
55
192
41
37
78
48
89
60
61
84
108
30
197
1
120
59
151
54
35
7
41
103
6
120
90
36
132
336
77
24
36
55
84
5
48
7
41
60
109
60
11
163
12
12
53
85
155
55
72
90
35
13
144
83
7
6
155
85
84
23
7
66
95
67
120
5
1
96
78
53
265
132
35
121
59
120
7
24
12
18
30
89
12
79
12
120
29
13
155
103
17
43
18
6
240
161
175
42
90
48
72
30
12
24
42
24
24
89
103
29
43
12
24
29
12
48
7
6
119
19
77
84
19
156
66
95
12
103
29
169
120
11
43
90
6
24
12
204
84
30
48
42
30
107
25
35
25
84
6
36
24
53
157
35
103
77
49
6
5
31
198
47
120
19
36
42
6
29
48
13
102
17
60
48
37
42
60
114
42
24
144
12
42
23
25
42
5
1
24
30
5
55
72
120
48
36
84
53
55
18
150
89
25
6
101
36
37
66
60
6
131
79
126
108
179
7
41
67
113
7
18
30
72
113
19
6
18
89
25
47
25
191
120
25
54
30
96
114
65
55
173
60
72
1
18
30
96
66
180
18
24
42
6
114
48
185
108
84
43
5
103
120
5
187
138
35
55
77
60
1
6
96
77
73
18
72
65
7
60
78
48
59
67
36
54
143
55
96
41
31
72
138
24
11
7
78
95
163
12
54
18
30
48
78
174
155
48
60
72
133
119
19
150
186
66
48
24
35
55
6
6
6
59
103
5
43
42
42
84
6
78
120
108
5
127
77
31
12
5
1
119
7
24
6
48
132
18
108
5
60
19
36
18
59
7
30
66
78
11
36
72
13
12
30
36
89
37
6
12
18
138
240
24
113
49
83
48
84
91
30
120
47
48
25
12
12
18
168
60
185
49
11
13
144
42
54
24
23
120
60
55
12
48
29
31
132
102
60
30
24
17
72
175
125
25
108
132
23
25
30
120
30
42
72
48
6
11
25
48
102
5
85
11
25
54
156
29
1
48
60
12
48
42
54
143
85
107
19
162
42
6
119
55
102
35
31
120
5
19
5
108
115
90
143
72
7
18
23
72
1
119
12
55
24
6
114
120
101
115
36
17
7
18
42
53
12
91
18
66
36
29
55
41
43
36
65
36
79
66
144
11
60
13
54
6
42
42
6
29
31
17
79
78
66
96
114
60
30
252
17
12
121
132
83
133
66
293
7
113
31
36
66
59
151
114
18
48
5
12
73
42
113
55
65
55
42
35
55
6
144
66
276
18
30
72
41
49
84
36
186
24
113
180
72
36
37
222
60
96
24
84
197
60
109
156
30
138
42
24
150
36
30
29
49
11
163
77
48
133
167
31
12
60
65
72
55
12
125
13
6
6
36
42
66
59
25
18
30
48
180
12
179
55
6
12
150
5
180
12
31
240
125
55
42
23
19
6
72
78
17
133
12
36
12
132
30
5
48
13
6
30
54
42
162
132
36
125
37
30
ABCD 97675343354*3^$a+1 [50051]
90
42
7
41
235
5
12
55
228
72
5
18
42
67
5
180
31
59
18
103
149
31
125
67
53
312
55
180
72
41
79
11
25
65
67
137
43
47
126
24
108
30
30
120
31
60
209
7
5
79
17
12
43
72
53
115
29
36
19
36
5
19
5
175
5
18
48
73
89
132
43
143
133
29
55
197
108
12
36
43
24
12
23
397
48
137
90
409
12
5
19
5
48
78
114
259
77
24
108
655
12
60
36
125
120
115
48
132
144
41
192
90
30
180
78
553
132
12
23
49
204
41
115
96
17
120
240
30
1
29
120
127
173
78
144
6
84
36
19
173
7
11
90
19
36
197
115
180
12
168
180
108
77
103
107
42
6
73
149
235
233
192
43
48
24
48
180
29
48
31
101
43
5
120
30
13
125
55
95
54
156
72
67
41
67
132
65
79
89
60
43
5
264
6
73
36
35
85
41
55
89
156
19
36
72
17
120
96
60
60
115
240
17
55
72
53
60
103
5
12
55
77
31
12
252
276
77
240
348
132
115
36
17
24
19
144
5
115
5
67
41
72
180
55
12
35
1
204
65
60
48
7
41
240
144
91
29
31
17
31
36
11
157
137
36
60
144
180
19
101
55
36
137
60
55
252
161
79
36
77
120
18
90
12
223
65
43
12
77
55
125
12
60
378
121
180
41
91
77
31
29
55
113
283
29
150
30
240
163
29
18
30
163
149
79
41
19
47
73
77
252
192
55
180
144
17
199
96
155
30
175
48
89
7
41
7
72
155
121
89
31
47
13
29
48
175
125
103
65
114
6
103
41
31
89
216
127
65
151
24
413
180
12
120
43
5
72
67
5
6
54
240
19
60
89
60
31
84
173
84
19
47
25
137
7
161
84
151
72
48
5
144
55
5
66
144
6
120
12
187
5
48
91
36
120
41
204
48
31
29
12
18
13
29
103
5
90
90
240
43
180
72
12
41
55
35
192
1
132
17
247
41
72
55
192
11
169
60
11
54
19
71
138
175
65
91
59
73
48
89
60
120
60
72
156
115
120
168
72
29
43
17
36
162
85
5
48
55
17
43
17
12
19
180
29
31
192
275
414
18
37
113
42
25
216
47
42
6
85
209
48
60
222
48
61
77
43
24
113
72
72
120
163
48
60
48
101
6
25
137
132
36
12
55
65
60
60
138
37
173
240
115
144
11
30
43
72
60
5
43
89
7
84
72
24
84
96
203
150
180
7
53
48
7
137
348
12
66
169
24
336
276
77
60
228
144
48
67
96
29
168
67
233
7
65
19
72
180
197
12
43
36
29
60
7
48
240
83
109
131
42
ABCD 97675501564*3^$a+1 [50018]
24
24
136
8
12
24
88
72
96
24
36
24
24
32
19
5
55
12
45
84
12
27
81
24
36
3
17
40
99
9
60
48
3
93
24
24
39
60
5
12
48
40
20
43
12
9
84
8
172
15
12
33
132
87
12
5
28
68
7
21
32
52
24
3
36
9
3
105
20
103
17
12
4
60
56
4
8
7
17
52
20
103
149
19
17
88
56
16
44
31
72
29
28
24
8
28
51
29
72
48
31
24
45
60
20
52
3
129
32
16
36
12
63
12
17
4
24
3
60
36
77
112
24
20
4
27
72
21
3
33
3
33
8
52
20
16
75
33
44
55
57
8
7
29
24
76
99
41
4
44
4
12
132
3
9
75
21
63
12
89
19
9
20
12
40
144
36
48
12
24
27
17
12
16
3
41
36
43
9
3
12
81
12
27
33
32
24
31
5
7
9
15
12
65
19
69
8
40
8
16
27
36
9
3
33
44
52
39
77
24
60
52
8
64
27
5
175
84
9
8
16
15
9
8
79
41
4
12
12
3
24
24
21
20
31
17
4
84
27
53
4
8
28
24
51
5
96
76
60
3
17
12
91
9
12
20
7
60
9
60
24
8
16
27
33
24
92
43
5
19
24
72
17
19
5
67
9
123
17
4
24
12
27
9
20
124
63
41
12
40
48
24
15
53
91
17
4
120
39
57
44
19
21
128
16
12
32
40
48
20
76
8
19
45
48
27
12
93
12
36
27
9
8
64
68
7
5
52
27
89
43
21
108
8
100
8
36
16
8
4
36
27
89
60
31
17
31
17
64
68
28
111
9
12
24
32
60
28
8
43
69
44
16
8
84
16
12
87
17
16
8
4
12
8
16
51
9
36
27
45
15
113
4
27
17
43
9
27
65
43
12
36
9
20
64
51
17
7
53
7
72
21
44
19
5
168
84
60
96
28
12
51
33
3
65
12
88
24
108
51
9
3
24
12
105
48
48
44
100
92
24
48
28
27
5
4
15
21
8
7
161
52
72
39
12
9
36
39
120
45
36
96
63
21
3
21
108
68
19
17
43
21
36
12
27
12
117
48
27
57
8
12
36
4
99
81
60
84
15
12
69
60
27
9
32
88
87
9
44
60
24
52
24
12
20
40
39
89
12
55
113
7
9
36
56
52
96
36
12
8
40
68
12
43
45
24
12
32
7
81
164
100
80
12
4
56
31
9
144
36
36
32
16
27
57
80
7
53
91
21
20
28
12
51
5
52
32
16
56
28
8
31
81
68
24
7
17
4
12
24
36
8
16
12
24
3
21
24
8
24
31
17
4
51
48
60
216
33
12
36
32
7
21
39
12
93
96
12
12
44
67
105
3
29
36
84
16
36
15
69
12
36
12
96
56
28
12
12
84
20
52
8
4
24
32
19
48
5
67
45
92
52
44
235
72
93
60
24
104
24
48
7
5
60
55
33
3
108
105
8
24
4
32
24
4
96
12
3
33
15
60
17
115
24
57
56
16
12
24
24
84
12
3
72
21
20
52
12
39
33
27
53
40
3
57
24
39
9
72
24
15
24
117
84
68
12
16
296
180
4
36
63
9
12
27
45
68
12
40
44
24
4
56
16
20
204
100
39
45
12
48
3
17
12
48
19
60
9
8
72
64
63
45
168
3
9
32
108
12
52
27
9
8
43
9
48
20
48
60
16
8
52
48
96
3
9
8
24
52
44
36
52
72
44
43
5
52
56
16
20
24
52
20
7
33
15
12
21
92
7
9
12
48
8
4
24
15
9
108
36
68
12
12
16
60
15
45
3
105
132
3
12
93
8
24
7
5
16
24
12
32
36
76
36
51
21
24
48
12
3
9
44
16
8
7
5
4
3
5
12
36
12
36
60
76
80
7
41
16
24
51
9
68
28
12
3
17
4
144
147
17
16
32
67
101
4
96
24
108
8
19
33
12
36
39
45
12
56
40
15
9
243
60
24
9
44
79
17
12
112
39
17
16
15
12
29
12
16
3
45
3
17
52
36
24
15
5
55
29
28
12
39
45
15
48
24
9
12
8
84
24
40
3
36
21
12
72
36
60
39
9
8
7
60
33
24
36
3
36
53
12
4
15
9
20
7
5
19
36
24
57
12
8
7
9
3
5
172
8
16
63
9
15
5
16
56
4
12
27
17
31
9
48
20
4
99
24
17
4
3
9
72
24
99
9
36
8
19
84
45
15
17
144
160
12
147
9
20
16
32
55
9
12
8
36
60
52
3
93
99
21
12
32
4
39
108
41
43
93
39
9
92
4
15
24
53
64
12
8
55
33
12
48
12
12
15
149
4
48
15
33
27
17
52
20
52
3
17
36
4
51
48
36
9
56
19
17
40
20
19
33
12
68
24
4
72
8
156
16
63
93
15
21
24
24
96
8
19
9
24
51
17
112
39
33
39
33
12
15
45
32
48
12
40
27
41
19
24
9
68
172
96
96
96
48
32
12
40
39
12
9
20
7
9
3
65
4
8
127
53
16
56
168
7
9
36
36
108
44
7
5
4
24
3
81
3
5
79
9
36
51
81
32
52
56
55
72
69
12
36
3
9
12
48
147
17
28
32
19
9
24
75
21
32
19
41
55
9
72
20
48
12
28
32
7
89
28
15
41
4
3
45
36
51
29
4
39
9
12
24
3
9
120
36
56
19
12
5
7
9
56
12
16
68
40
27
69
24
24
128
7
9
15
29
4
84
12
24
8
60
48
16
27
45
12
3
65
24
31
12
5
4
20
43
57
24
36
3
57
27
9
3
24
21
75
45
60
24
20
12
7
72
12
17
19
24
17
180
16
36
60
8
19
60
57
3
33
96
20
64
39
9
60
48
15
33
56
96
7
17
36
31
21
24
68
4
27
77
43
69
3
41
64
56
40
12
12
56
55
12
5
12
52
12
27
105
32
7
9
15
17
24
40
24
15
89
91
101
4
27
69
24
24
3
17
24
4
36
56
48
79
93
72
20
60
31
24
21
12
96
27
12
45
36
8
124
24
12
24
15
5
24
40
60
36
92
4
80
64
24
80
76
ABCD 97676113196*3^$a+1 [50017]
24
3
27
45
33
12
3
3
270
12
3
39
81
9
39
84
15
33
39
126
135
24
21
60
90
84
78
72
15
33
123
24
84
39
42
75
36
27
42
63
60
12
21
99
135
9
36
135
33
27
33
87
6
30
9
15
108
30
87
84
96
96
147
12
9
24
207
33
3
30
63
72
72
12
33
42
9
117
54
33
12
3
18
63
24
216
27
54
18
93
72
12
3
72
48
42
15
33
15
12
36
15
45
168
252
132
60
60
3
69
48
75
42
15
15
9
84
57
3
27
33
45
3
15
54
18
33
15
54
51
24
48
57
3
48
75
69
75
6
12
87
21
144
3
3
9
3
18
39
3
72
30
18
93
120
9
63
36
57
63
81
39
60
27
9
81
54
90
39
12
45
63
12
15
30
15
57
27
51
9
75
69
39
57
201
3
24
45
30
93
12
12
15
18
102
105
3
42
30
21
60
12
3
153
12
15
93
192
159
150
15
3
138
3
12
147
45
27
96
57
135
57
60
15
36
12
18
27
96
36
120
15
69
12
132
48
39
21
252
15
57
48
45
90
18
12
15
60
3
45
84
96
48
24
27
9
9
87
51
42
15
33
27
63
114
39
69
72
15
84
72
24
15
9
24
45
12
60
3
96
36
63
153
57
3
12
57
3
36
72
39
48
108
117
27
6
3
24
63
93
9
3
12
36
120
81
60
15
21
63
96
93
72
63
12
60
108
36
12
9
108
42
9
81
18
21
69
15
33
3
39
30
3
12
27
108
18
99
84
36
24
81
126
12
60
21
69
18
57
27
45
33
15
36
39
33
39
21
108
117
27
60
3
57
48
45
27
45
48
87
63
180
105
48
9
51
36
291
45
72
75
18
3
24
60
27
48
18
90
57
12
81
27
48
12
120
36
12
108
60
111
186
99
168
12
21
3
24
12
108
33
54
6
27
75
33
27
93
84
33
87
45
51
57
63
48
27
9
15
9
21
51
57
78
117
27
129
84
3
9
48
36
27
9
15
9
12
27
57
15
249
9
48
42
21
12
57
123
24
15
90
36
84
6
54
30
36
33
189
48
27
12
15
129
21
3
60
12
45
126
105
99
69
36
15
60
18
195
72
33
42
33
48
24
48
93
3
39
45
36
117
54
48
21
21
15
60
33
3
60
57
15
3
9
123
21
27
57
105
63
87
117
36
9
18
48
165
69
18
21
60
12
48
39
78
12
18
24
9
36
96
192
3
132
18
39
15
9
12
9
150
18
27
45
108
27
96
60
9
60
111
27
60
30
18
45
87
333
12
60
12
24
96
108
33
75
69
15
36
39
21
75
12
78
3
12
15
117
12
21
135
72
48
45
144
63
15
48
54
111
24
153
60
15
60
27
21
12
96
57
144
75
48
60
15
12
36
294
36
30
9
120
51
9
24
39
42
18
33
15
42
18
84
6
30
69
21
3
51
45
24
147
90
24
63
60
60
12
21
72
15
12
21
27
36
60
36
153
18
9
120
24
39
78
135
75
24
36
45
60
12
27
45
48
45
72
36
15
39
36
33
24
12
60
84
21
6
9
36
9
3
105
18
57
123
69
120
93
3
12
3
180
42
27
24
69
72
6
45
120
159
126
39
15
21
48
24
45
51
84
63
54
108
42
33
36
36
48
27
9
27
30
63
9
75
3
9
21
15
39
180
6
135
108
129
75
72
21
102
72
69
24
12
48
15
12
21
48
9
72
39
84
192
45
3
12
60
195
18
63
75
54
15
60
93
138
54
75
24
69
30
45
87
66
39
75
9
36
84
156
24
84
15
33
60
57
18
30
15
117
72
15
21
15
69
195
63
57
108
12
21
75
12
36
12
57
3
12
48
27
108
33
81
3
12
3
12
45
96
60
12
75
33
60
48
12
72
27
150
51
48
36
36
24
24
36
81
27
45
72
6
72
30
90
33
9
48
168
84
6
33
96
15
33
75
45
12
33
75
168
48
51
18
18
9
60
51
204
129
72
9
96
30
117
27
6
30
9
141
27
12
48
57
51
60
27
78
72
72
3
15
72
81
57
78
69
105
3
3
33
36
96
195
84
60
45
3
21
39
81
117
72
3
45
24
111
15
33
57
63
240
36
3
18
27
45
27
48
72
63
108
144
93
3
12
141
36
111
105
9
3
36
69
15
120
3
72
ABCD 97676177128*3^$a+1 [50016]
156
48
6
21
24
48
60
3
78
186
141
3
117
33
102
78
192
48
99
63
9
135
9
21
123
12
420
21
54
54
66
36
9
144
36
120
39
126
60
159
216
24
12
63
69
36
21
39
87
180
60
18
15
45
6
84
9
3
48
69
81
150
96
144
36
204
9
96
192
48
36
99
132
69
75
9
87
93
12
33
156
90
396
30
27
33
48
195
27
18
87
48
72
9
210
69
27
108
72
330
15
9
120
114
30
75
117
39
111
90
99
21
3
21
51
93
135
192
24
51
78
66
33
153
159
24
51
33
117
54
6
84
36
96
24
63
21
75
156
9
42
33
57
3
21
36
75
12
240
27
210
111
33
159
243
84
66
63
81
234
57
60
9
6
24
45
45
324
231
21
54
69
57
54
165
15
9
36
69
72
78
72
90
78
30
111
45
99
96
21
24
126
105
159
30
3
72
129
171
120
21
30
24
54
66
93
93
24
135
9
75
27
57
237
111
165
144
111
12
3
240
120
18
51
48
33
48
36
3
147
33
21
51
45
156
54
30
39
24
33
108
6
216
120
30
3
120
27
138
60
15
21
15
81
279
9
12
147
51
30
66
30
156
144
15
9
192
99
45
123
27
81
24
60
39
36
81
192
12
168
123
153
231
54
132
78
42
90
57
3
9
264
57
99
204
105
66
6
84
6
57
12
261
138
9
33
60
150
54
54
45
27
24
66
483
96
15
90
39
24
72
105
3
33
48
75
75
45
12
15
105
69
144
51
9
30
45
57
63
27
114
24
27
99
84
6
96
27
123
9
351
33
24
33
63
36
309
72
78
45
87
150
15
12
108
60
108
27
297
123
18
6
180
165
9
30
57
12
261
111
69
96
15
21
60
48
39
96
111
9
84
48
24
48
87
180
30
126
48
117
12
12
96
45
24
24
75
21
183
12
21
18
57
39
30
6
18
15
60
24
21
195
36
105
63
63
24
54
75
12
45
150
24
69
105
171
135
45
165
24
102
45
45
63
60
12
3
21
288
81
42
9
144
60
81
111
15
9
279
162
78
6
84
195
51
114
6
9
135
21
15
33
21
96
3
21
15
132
63
42
27
60
123
78
192
15
3
42
90
48
69
111
57
45
27
153
3
24
108
69
36
150
153
24
168
84
9
12
30
33
15
252
189
84
21
195
165
54
69
3
153
36
21
3
21
111
120
24
81
30
9
105
24
102
108
69
36
51
114
96
15
84
51
9
177
27
72
99
201
168
27
126
18
102
63
96
129
6
81
9
135
15
81
12
27
144
12
57
81
27
15
90
75
84
60
45
219
45
15
51
30
39
27
69
24
24
33
75
9
36
18
9
21
111
24
135
30
39
63
9
228
51
6
54
129
48
9
51
3
57
39
24
162
27
21
132
63
21
114
90
42
24
9
57
30
78
39
36
27
30
135
84
60
105
144
102
48
102
15
3
42
24
111
255
30
63
27
33
111
6
75
48
105
192
123
51
120
21
48
24
72
279
57
132
81
12
198
36
90
39
81
51
240
12
132
51
105
ABCD 97676670472*3^$a+1 [50037]
27
29
84
67
30
54
24
5
25
63
120
8
19
5
40
57
18
93
99
29
16
24
36
33
6
24
72
138
30
5
85
51
9
12
15
44
144
55
12
69
44
28
24
69
30
84
17
115
29
19
65
28
3
5
40
21
35
25
30
168
141
132
27
6
84
6
5
19
93
57
15
36
51
45
9
6
54
11
79
45
20
160
36
3
165
15
72
204
29
25
72
3
15
81
39
21
9
72
114
21
15
48
30
27
20
108
25
11
4
48
9
3
45
36
95
1
60
24
207
120
9
23
96
64
20
28
8
24
25
30
57
48
45
6
21
24
39
41
31
18
12
3
32
16
57
36
6
21
33
39
20
36
60
84
136
9
30
45
20
1
27
69
111
44
13
3
60
3
21
96
159
84
6
90
5
40
8
37
95
48
16
164
60
1
15
9
75
297
3
32
13
51
20
1
18
90
27
9
39
27
5
4
84
21
59
72
115
144
29
36
1
144
114
33
9
23
55
17
85
51
24
36
87
102
51
33
99
45
6
5
121
23
16
9
72
39
51
24
5
24
16
39
30
12
84
30
5
91
45
33
72
75
44
25
60
59
91
21
33
12
30
78
156
155
120
16
9
54
33
57
12
30
45
15
9
36
33
15
21
27
33
24
35
97
24
39
36
36
24
81
60
59
1
60
83
120
61
24
156
24
66
6
120
18
60
65
112
44
16
273
15
12
99
21
15
9
51
69
39
65
16
51
21
24
20
76
8
31
33
96
56
85
83
7
69
12
32
7
18
191
16
24
21
60
39
21
30
69
99
17
55
30
30
30
95
28
51
5
60
55
57
32
37
48
15
15
30
15
32
4
12
60
39
33
56
112
120
32
16
24
56
40
9
27
3
41
16
45
75
105
15
20
64
12
3
21
44
145
84
102
18
12
35
13
12
59
4
108
9
78
93
24
33
3
33
35
112
72
15
30
6
129
132
80
13
63
12
20
31
36
30
48
11
160
9
66
96
60
48
36
24
72
29
16
9
66
18
72
35
25
78
81
176
13
30
65
16
15
24
165
21
66
33
32
55
33
21
159
165
12
59
25
11
16
39
120
54
15
12
27
12
30
114
6
30
9
80
61
18
30
51
39
90
183
9
114
66
39
20
40
72
159
18
11
4
51
9
176
49
27
8
76
45
39
75
12
18
63
32
88
57
156
39
21
24
87
144
39
81
9
12
54
117
39
9
21
30
69
45
24
123
32
40
51
29
16
75
6
18
21
111
18
11
1
51
12
75
6
11
43
6
120
27
69
78
17
16
44
13
95
85
36
6
9
9
47
13
3
8
25
90
9
21
111
8
88
9
78
21
51
9
24
32
136
48
99
21
21
39
45
54
185
7
54
30
24
66
11
16
9
120
3
48
63
45
21
75
75
90
54
21
33
71
61
15
9
71
13
102
54
35
1
3
135
30
30
17
48
25
12
48
30
93
24
69
120
30
117
9
39
20
16
45
3
48
44
40
15
78
36
39
27
30
78
42
78
36
5
16
24
36
45
108
123
44
60
13
36
6
33
81
6
204
21
9
27
27
12
69
39
60
5
16
9
135
45
11
25
39
48
24
3
5
160
15
57
15
18
27
135
24
209
25
11
24
16
20
100
24
48
27
57
33
47
16
44
100
15
24
21
45
48
35
7
30
51
33
24
192
120
23
55
36
5
25
191
109
84
63
117
6
45
81
24
159
96
21
48
12
30
90
95
103
120
6
35
24
1
6
93
20
28
9
30
9
45
119
72
16
93
66
9
9
35
28
48
39
6
11
13
102
30
18
42
83
25
47
43
6
36
35
25
99
9
6
114
3
39
89
49
111
24
75
5
208
84
128
31
90
27
147
102
35
25
39
129
150
132
48
12
54
51
39
45
60
15
90
59
97
30
33
12
3
33
108
15
54
11
64
177
18
93
44
25
18
192
90
48
90
66
36
15
63
102
108
3
27
12
78
27
75
18
3
27
21
69
51
20
55
84
57
189
150
41
4
24
56
61
123
32
16
9
90
30
3
20
7
9
9
12
39
80
19
45
27
5
108
85
30
21
24
15
81
75
21
33
72
15
8
16
20
16
9
39
32
108
72
25
51
12
56
79
153
9
60
18
12
21
9
15
93
120
30
65
52
60
33
27
20
25
18
6
96
30
5
55
48
36
126
23
25
156
99
15
60
5
127
5
73
27
15
54
11
13
6
114
6
114
75
36
165
6
33
36
15
5
1
23
36
76
96
8
1
15
63
12
65
4
9
87
8
25
11
1
60
35
28
27
18
30
12
18
30
105
21
27
33
87
12
48
48
45
35
1
171
99
24
54
30
21
12
72
60
12
96
27
42
24
30
5
79
153
144
48
45
35
85
35
7
29
79
126
15
39
17
ABCD 97676817718*3^$a+1 [50023]
49
8
27
13
72
20
51
81
28
71
24
7
26
304
20
120
51
9
156
4
60
128
70
2
10
6
35
24
60
60
1
20
4
18
41
1
18
2
48
40
108
32
27
73
60
8
39
13
20
10
161
19
5
55
41
129
40
60
68
40
44
28
92
63
25
20
63
84
25
8
22
5
45
16
44
3
165
160
32
75
43
2
75
81
40
59
108
7
29
9
63
9
16
30
50
75
19
6
20
4
116
34
41
24
13
95
12
73
11
19
48
150
24
8
10
12
5
61
44
3
36
1
23
57
10
38
88
59
13
12
83
12
61
120
107
37
60
23
12
45
28
192
36
35
25
72
42
90
68
82
6
23
36
21
4
83
36
1
56
52
107
1
32
52
18
2
120
51
12
120
67
108
2
60
51
144
25
8
87
43
30
72
80
75
96
24
61
54
29
19
30
23
79
170
36
60
63
217
35
48
49
20
3
19
6
92
3
12
12
36
57
15
13
84
18
41
132
45
240
70
29
25
23
12
145
36
24
35
21
22
5
25
20
27
108
117
60
3
25
92
46
65
60
9
63
7
90
11
12
36
9
3
25
204
56
130
42
12
36
20
64
6
50
4
11
79
5
24
1
48
11
9
108
84
58
38
52
20
27
1
83
9
15
60
180
36
1
80
136
20
3
37
44
108
10
18
119
1
35
48
169
35
7
96
110
12
10
2
58
5
108
9
58
41
19
102
59
12
7
5
37
59
129
40
11
1
80
135
108
12
96
72
25
140
51
7
65
25
12
80
40
12
23
105
60
58
2
142
41
144
84
60
61
59
12
12
12
85
11
12
12
24
61
23
45
52
23
12
21
87
67
113
25
8
40
42
2
10
29
7
42
71
72
37
68
15
49
8
63
25
23
109
32
10
29
72
85
20
52
90
18
92
3
49
68
48
60
112
11
121
23
36
9
27
133
35
12
103
101
21
28
8
3
49
72
59
97
60
44
3
93
3
31
26
12
58
54
176
120
172
11
12
79
41
48
60
12
57
75
36
37
20
4
60
20
10
5
240
24
37
44
28
8
3
1
48
78
5
12
13
152
87
25
140
46
29
31
54
56
15
25
42
38
4
180
68
48
15
72
97
8
40
23
67
5
12
91
134
60
88
23
24
25
116
39
96
37
32
40
23
36
61
71
37
8
3
157
92
27
73
35
96
69
40
72
119
31
6
54
110
118
5
153
24
28
8
15
108
1
36
20
72
63
25
84
20
28
42
30
56
40
23
21
28
30
48
89
45
28
23
37
8
72
27
1
104
39
1
66
29
85
36
23
1
6
2
3
9
40
6
84
18
90
30
11
9
40
42
29
72
48
1
59
24
108
12
48
45
12
100
80
82
29
79
65
25
42
5
36
24
48
12
133
83
9
15
1
60
12
12
35
36
115
62
51
31
36
42
8
52
83
24
84
7
137
25
47
36
72
12
1
32
22
29
1
306
2
3
57
118
2
72
118
2
3
7
29
7
29
31
65
25
35
169
30
48
17
48
73
20
3
9
28
72
11
60
9
3
25
60
95
45
10
90
24
108
35
12
84
24
57
40
23
60
48
7
41
24
13
72
23
45
52
47
84
139
30
12
150
36
42
32
60
28
12
36
12
71
57
15
72
57
51
12
153
3
96
13
8
112
20
63
48
72
55
134
15
1
12
23
37
95
73
47
37
6
54
20
39
91
5
43
42
8
15
57
15
45
15
24
12
120
19
6
102
2
40
11
72
45
22
6
35
85
140
52
47
21
123
7
17
96
1
8
28
42
41
12
117
12
3
13
32
120
180
3
24
24
24
93
3
36
31
222
60
131
24
12
1
35
12
105
3
69
3
12
13
131
9
27
13
8
4
56
64
8
63
79
65
1
24
90
6
80
100
24
56
15
49
116
3
129
3
25
12
47
1
20
303
49
23
7
5
33
4
23
45
12
3
7
125
13
32
60
75
24
7
110
87
36
12
7
185
37
11
120
132
45
52
78
12
26
39
24
7
42
48
12
32
48
27
141
22
38
60
15
12
97
35
225
28
18
14
39
7
30
47
13
23
19
60
38
27
108
9
48
27
33
28
104
51
37
18
42
60
20
63
24
201
4
20
75
24
61
71
235
2
15
25
150
5
13
143
144
25
80
22
50
16
12
30
30
35
37
8
22
89
36
21
4
60
20
16
84
18
5
127
29
19
5
33
39
24
60
1
48
23
55
42
11
36
55
66
24
8
15
57
171
49
6
42
20
3
25
72
18
42
11
7
50
12
112
35
25
36
47
12
24
36
1
12
120
128
75
60
9
36
39
93
15
85
12
18
102
11
175
2
10
78
24
30
5
33
10
12
48
2
39
1
23
45
100
48
59
36
9
75
24
1
56
63
12
67
77
25
80
99
109
23
79
26
10
14
16
20
27
108
7
173
115
ABCD 97677797468*3^$a+1 [50027]
9
63
144
93
24
43
80
12
81
27
21
3
120
196
56
60
4
152
21
7
32
165
67
36
104
57
15
4
104
36
45
27
21
3
264
160
24
17
19
20
33
51
21
111
324
72
21
27
24
16
41
15
4
84
32
57
7
116
24
4
156
92
12
40
32
4
56
93
27
36
28
89
12
3
16
56
69
39
120
21
111
108
136
24
41
27
28
89
72
63
36
24
100
137
12
60
36
87
69
115
29
72
103
5
87
4
53
67
41
51
148
176
24
69
87
9
48
108
123
96
57
123
36
21
48
159
81
99
16
41
43
32
144
33
96
55
116
24
69
7
53
63
64
44
57
3
105
147
36
21
7
44
72
69
96
15
21
15
69
103
101
171
9
135
24
12
28
8
88
144
116
4
152
24
4
80
57
15
64
60
204
41
36
15
33
51
60
184
60
29
31
41
259
29
31
56
33
3
21
7
65
15
48
72
57
3
120
96
36
84
72
24
57
36
87
4
29
15
40
32
4
84
56
81
51
52
60
140
12
4
120
24
161
39
196
5
87
57
123
28
5
79
8
52
101
48
96
87
21
43
5
15
60
364
212
64
5
111
48
9
7
41
39
105
24
51
4
29
67
80
57
43
116
4
24
60
89
31
5
36
15
220
24
29
24
27
16
204
68
21
87
4
92
36
48
64
60
77
60
15
156
9
108
411
4
36
32
12
16
20
4
36
20
120
72
117
115
8
69
51
9
48
3
28
41
39
12
24
84
36
9
199
140
100
80
40
8
45
7
5
195
57
111
12
9
36
195
12
24
160
24
89
36
12
195
96
112
8
24
28
92
57
31
5
3
28
41
19
20
64
36
80
84
9
48
183
180
136
84
8
189
19
44
36
64
65
3
108
12
112
17
3
76
60
20
4
32
124
65
199
8
28
140
4
32
21
123
12
52
65
15
201
27
93
79
17
36
12
55
17
15
93
31
80
12
28
80
96
108
12
81
156
96
115
96
32
237
75
40
29
3
120
28
68
57
51
4
125
144
12
51
9
36
15
48
21
144
15
16
24
60
68
21
7
41
144
15
36
36
112
5
27
64
44
100
188
172
29
180
108
19
56
21
36
87
64
29
171
21
19
32
148
56
72
120
81
48
3
120
180
9
31
17
19
20
12
232
5
75
57
12
7
65
51
36
112
41
27
117
91
32
52
92
124
5
19
8
52
116
4
53
43
56
60
129
27
52
41
60
51
33
3
52
20
12
81
7
80
16
41
43
60
89
67
20
4
128
57
27
9
79
60
36
24
140
16
176
153
63
24
120
24
12
88
80
57
99
60
93
91
140
93
7
41
79
89
27
36
108
24
40
32
28
128
81
48
24
27
153
48
183
124
32
28
53
207
180
96
4
17
36
12
87
52
20
60
76
24
149
87
4
68
132
48
52
5
55
17
15
4
32
180
60
28
24
41
15
33
51
333
27
45
192
15
24
12
52
56
36
124
20
21
43
96
293
96
51
120
72
9
103
5
91
29
96
159
228
21
7
24
128
24
93
12
75
28
41
19
32
4
240
24
8
48
64
137
15
57
51
72
93
111
165
48
36
75
100
92
28
17
63
40
89
31
128
28
24
296
4
8
72
36
96
108
21
48
96
15
21
27
28
24
41
75
21
15
165
12
7
32
249
39
64
8
72
72
48
9
127
17
15
57
115
60
17
39
84
57
75
21
36
7
44
69
51
40
5
15
40
65
51
24
21
15
4
180
8
28
44
76
20
36
36
232
32
57
39
72
129
12
36
15
28
68
88
84
65
91
104
76
29
96
55
29
3
120
9
99
4
56
12
21
7
65
132
67
32
96
12
36
40
5
51
124
5
55
104
12
148
36
32
ABCD 97678022030*3^$a+1 [50108]
111
19
2
21
7
12
14
15
9
27
3
3
39
10
71
33
24
46
41
39
16
18
41
12
3
111
30
144
1
59
79
101
1
18
80
27
25
18
56
34
23
7
17
30
43
6
41
9
190
6
35
30
3
16
56
78
63
19
8
6
57
9
15
39
51
30
15
34
5
9
10
17
15
54
30
10
5
69
126
64
11
90
12
13
20
30
24
81
15
34
17
54
15
27
54
25
8
6
27
13
30
60
41
43
2
15
3
12
58
53
33
141
103
92
81
9
21
117
46
24
26
21
24
9
27
36
7
2
48
27
36
57
16
77
18
25
77
117
33
13
90
6
50
54
70
5
21
15
99
16
41
24
15
15
55
14
81
9
16
18
23
54
33
63
43
30
80
40
35
45
6
18
10
86
16
24
24
23
18
49
36
90
26
28
66
35
69
57
25
5
90
90
45
40
11
30
49
5
33
40
17
24
31
59
21
54
16
11
97
6
11
36
84
103
23
54
3
16
17
39
40
35
30
15
21
18
15
27
39
78
30
51
129
16
24
20
21
42
3
16
35
36
19
20
9
9
10
71
15
24
3
3
144
52
11
49
11
54
19
30
24
17
25
41
78
39
33
57
46
66
5
36
13
11
39
15
12
43
6
18
41
25
14
111
49
90
23
30
49
18
12
65
54
9
33
3
6
24
30
45
39
6
21
6
39
51
3
40
41
13
47
19
71
33
10
72
20
21
18
6
115
18
47
15
10
11
48
6
39
24
40
110
96
84
87
6
48
42
69
34
14
21
69
3
7
17
30
13
66
17
7
26
6
34
6
138
143
37
32
100
5
6
43
5
36
13
83
7
50
22
74
117
48
31
50
10
8
12
64
11
33
111
15
24
30
3
7
11
30
15
96
88
17
15
90
9
31
8
33
37
42
44
186
90
51
18
12
13
41
6
90
18
30
9
6
16
98
22
14
16
35
9
27
9
34
26
9
30
9
6
46
11
73
54
2
78
22
18
32
51
63
16
54
101
30
6
9
9
45
24
3
13
17
24
13
42
8
93
90
73
30
96
60
24
95
159
16
104
10
23
84
6
27
82
11
19
35
93
3
18
61
5
54
21
64
5
21
48
21
25
17
69
15
24
19
26
24
6
16
144
35
109
2
118
23
43
5
1
18
56
40
30
41
36
90
27
27
36
54
9
27
37
17
105
70
30
18
2
39
96
25
38
40
41
9
6
21
3
30
33
153
34
17
13
26
24
27
3
10
41
15
30
106
78
23
43
5
9
42
21
60
69
21
19
35
19
107
48
25
56
15
55
11
19
35
6
30
43
17
63
45
19
50
30
72
18
3
13
11
13
77
43
47
66
198
55
86
9
12
13
66
125
30
13
30
26
70
6
5
36
33
24
16
24
66
11
24
12
18
55
24
72
35
13
62
40
8
21
19
26
27
67
131
61
5
85
54
24
2
21
48
6
9
315
30
55
17
60
13
17
7
50
16
17
37
17
15
10
11
33
76
38
16
56
21
3
105
1
8
6
64
23
19
95
73
180
17
63
27
30
55
18
23
180
3
4
56
16
5
3
51
9
12
15
9
46
59
51
108
46
54
2
40
24
24
23
67
23
9
30
75
13
53
27
51
31
20
64
50
15
75
84
12
21
49
5
13
6
6
29
6
9
36
9
66
73
12
74
21
6
13
26
15
9
30
64
17
36
18
49
41
15
66
141
3
16
14
21
36
30
144
19
36
44
15
15
64
26
21
33
72
21
73
11
6
57
72
48
33
79
11
3
21
39
16
11
69
88
30
2
51
27
81
9
30
33
84
54
15
70
144
42
71
33
30
24
3
43
17
3
64
12
11
33
54
21
25
36
30
18
32
51
60
7
11
21
58
56
24
40
86
21
30
13
23
24
49
5
72
30
87
46
26
21
19
30
18
32
48
21
99
27
19
134
12
64
30
50
15
31
8
33
9
4
35
1
30
98
12
4
5
55
80
81
73
26
21
24
36
69
40
11
3
3
39
99
21
34
14
3
18
19
2
21
9
10
11
19
35
6
9
48
6
81
9
27
13
35
36
25
48
113
19
74
66
118
120
6
66
30
18
17
33
142
11
3
27
7
11
72
7
56
51
43
11
55
174
32
18
22
35
3
10
6
125
36
105
21
13
30
66
68
42
54
16
5
13
90
36
84
23
60
3
6
9
1
8
27
13
143
3
36
10
29
45
16
38
27
45
9
30
1
18
86
16
11
7
11
66
115
38
136
126
90
128
16
5
51
10
5
9
10
41
55
11
24
3
10
23
54
15
4
35
25
74
63
39
28
6
65
6
9
10
36
48
17
3
16
17
69
18
3
19
14
84
60
93
13
65
31
38
10
6
20
21
3
6
16
8
22
48
12
5
33
42
15
85
108
32
30
24
16
8
10
71
120
6
126
27
27
54
15
24
27
75
15
19
17
7
47
6
13
20
21
84
6
84
72
24
9
21
15
18
27
85
5
3
10
6
47
3
40
6
38
21
72
7
11
72
43
11
15
9
30
1
71
63
66
15
73
56
30
27
18
19
11
6
30
33
57
33
96
40
14
202
89
12
54
36
9
45
19
17
63
40
47
7
47
73
26
21
3
3
19
80
40
5
36
49
5
36
7
41
15
64
12
68
57
3
12
21
79
20
15
30
54
36
6
3
24
81
31
48
20
90
40
41
1
11
18
25
47
49
59
45
51
15
15
15
18
16
185
36
43
47
39
21
43
56
27
3
60
6
58
17
3
33
27
3
49
101
79
8
30
27
13
23
7
23
9
114
16
11
63
16
20
28
36
11
9
54
177
30
24
9
3
24
39
16
24
6
48
23
60
7
83
108
49
12
95
24
69
3
19
35
15
21
54
93
6
10
30
74
22
11
60
3
51
54
31
5
66
7
17
30
103
101
21
45
85
24
5
12
69
40
5
3
27
13
62
15
49
41
36
37
32
18
12
18
10
32
24
21
30
60
54
36
13
230
10
42
59
6
69
34
23
129
28
66
26
48
21
31
20
9
12
73
24
6
11
30
96
18
36
85
60
140
78
123
13
17
60
13
110
16
ABCD 97678314304*3^$a+1 [50002]
27
93
24
3
117
87
30
18
12
30
90
49
20
9
7
80
3
61
59
57
45
79
20
9
30
18
60
7
36
20
60
9
15
52
155
6
39
60
60
64
36
44
60
36
3
42
75
15
25
5
19
11
205
8
3
54
3
15
25
23
24
9
81
126
97
5
18
54
15
21
27
3
24
78
55
32
33
7
5
15
33
51
60
36
108
120
33
3
84
33
30
9
3
12
13
236
24
36
60
21
138
90
51
16
5
79
41
78
162
30
96
13
56
120
4
36
41
12
15
87
73
96
47
69
3
120
18
30
42
12
60
18
90
18
57
57
135
63
90
55
17
30
85
20
3
102
75
33
18
13
80
99
25
116
27
37
35
81
27
33
36
21
60
39
4
20
219
12
25
71
180
9
48
33
39
48
40
5
7
5
15
40
203
72
69
24
27
6
27
16
44
33
39
21
39
28
53
3
16
20
63
168
24
33
12
3
18
30
9
88
5
42
33
132
3
21
100
56
3
21
60
21
99
9
168
3
36
28
35
81
51
45
33
15
3
72
72
9
4
80
57
39
57
12
12
43
35
21
21
19
80
39
108
12
72
6
12
90
12
69
24
60
45
51
9
30
42
36
60
27
36
81
55
23
21
36
108
45
7
35
9
39
48
33
27
54
15
105
36
12
18
33
196
53
135
15
30
51
57
27
45
7
41
3
27
72
30
12
139
71
9
24
15
177
21
27
3
49
5
79
17
27
15
21
27
9
81
162
81
84
15
21
21
99
184
56
36
21
39
3
12
36
12
57
4
29
48
7
32
4
11
9
21
78
97
5
30
33
60
45
7
108
53
7
56
120
9
87
24
36
15
48
60
57
84
117
63
60
81
18
30
12
103
32
3
18
19
23
12
6
103
36
8
27
30
39
16
185
3
3
9
3
81
184
77
75
45
55
140
15
90
6
9
51
9
4
59
30
72
6
9
28
5
7
11
13
17
19
20
24
64
36
47
9
63
21
24
12
15
25
8
36
36
81
30
54
60
39
21
156
27
3
54
79
59
30
42
126
67
5
7
44
21
48
31
116
15
6
43
29
7
23
85
77
48
42
85
95
30
18
105
12
48
207
13
32
15
48
42
15
24
117
3
24
45
115
32
40
65
6
42
12
15
15
6
114
30
90
9
57
12
27
148
92
63
21
57
79
71
30
72
27
84
4
120
5
12
19
60
36
5
115
41
24
63
72
21
114
13
32
135
18
60
18
9
24
60
4
77
15
124
44
15
57
15
6
43
20
120
4
35
30
15
12
88
95
60
57
21
67
56
129
30
1
209
12
30
48
12
45
21
30
114
6
9
3
48
117
12
153
150
48
93
16
35
9
144
87
9
4
17
55
20
24
36
64
47
33
4
36
47
30
159
3
37
8
87
60
25
44
84
52
20
63
18
79
5
75
21
183
57
42
81
69
51
4
5
55
5
18
13
80
21
156
12
60
78
33
36
4
20
9
15
27
25
83
42
3
12
48
40
17
3
63
13
20
64
53
19
23
78
39
33
30
90
72
39
21
15
75
165
33
18
9
24
27
30
30
42
51
16
5
6
9
120
4
11
69
24
3
13
60
71
49
20
24
117
48
51
39
48
12
30
42
73
53
7
12
5
39
60
60
24
57
66
13
77
60
63
51
6
24
75
60
33
120
31
41
6
57
27
9
24
12
33
78
9
4
17
3
57
63
267
49
8
36
76
35
133
20
72
15
6
39
15
18
51
124
143
69
33
27
3
25
56
21
6
24
126
63
21
15
124
36
8
60
36
24
52
11
12
12
69
9
7
41
72
30
210
115
47
48
72
30
15
28
12
44
21
120
63
60
15
21
69
48
120
24
39
4
35
21
84
27
18
15
27
85
41
54
33
63
12
25
5
42
13
65
30
61
56
40
23
12
93
72
28
20
60
123
129
33
18
177
33
3
27
33
111
6
63
136
44
87
132
78
84
3
72
60
33
7
251
42
162
33
12
75
48
21
16
71
60
13
200
9
48
3
64
53
3
69
187
11
37
17
36
39
93
55
116
4
125
15
87
49
17
19
48
53
24
18
72
18
72
48
90
37
23
37
65
99
36
48
87
18
27
51
33
69
27
144
24
60
36
4
20
3
9
4
41
15
93
27
33
15
45
48
163
20
16
44
16
48
17
18
18
30
30
39
60
15
33
100
83
30
99
3
81
27
9
33
12
36
3
40
11
45
21
30
33
4
197
19
71
9
99
1
29
327
3
12
9
81
60
15
4
20
24
63
30
72
7
101
24
123
177
138
12
48
48
12
72
6
79
20
21
12
151
140
111
6
3
27
42
67
155
90
63
63
12
18
39
4
131
30
66
9
75
69
21
210
36
9
3
97
8
12
21
27
72
15
6
3
60
51
13
20
63
33
39
48
57
60
3
12
30
30
138
3
64
17
63
105
18
9
4
84
143
37
77
6
ABCD 97678590136*3^$a+1 [50028]
73
18
36
90
35
96
13
30
96
41
12
40
15
162
39
9
6
84
42
30
36
53
127
77
100
21
27
68
67
45
27
5
1
11
19
24
5
192
1
27
36
111
29
61
54
29
36
61
15
39
9
8
19
36
42
23
24
16
44
1
3
32
12
36
127
9
8
28
27
105
32
43
5
72
4
141
143
31
5
37
215
55
9
63
5
52
44
1
36
72
6
17
19
5
40
93
35
7
5
25
35
1
162
65
12
1
12
35
52
80
19
120
69
21
54
5
76
144
8
168
19
36
41
24
72
79
30
35
55
33
45
27
3
117
15
113
151
216
29
25
36
159
39
42
63
20
133
39
8
72
136
9
63
8
12
43
9
33
18
57
123
9
8
157
216
15
117
18
9
44
4
33
27
135
57
15
36
5
43
72
42
11
52
9
30
5
24
16
69
36
23
7
5
4
24
80
36
19
45
12
33
35
73
83
72
28
32
12
16
27
12
18
42
65
37
279
72
27
42
35
4
32
13
126
41
37
36
84
35
28
87
53
4
45
6
17
48
12
67
48
18
15
27
5
12
49
6
5
13
23
49
54
117
99
30
15
135
65
25
3
80
55
5
48
88
12
69
95
40
128
120
16
99
41
96
43
72
6
35
64
3
126
6
41
67
5
108
133
36
90
45
36
63
17
25
3
20
31
30
36
78
12
29
31
17
31
5
12
19
36
33
44
12
19
29
25
36
132
23
175
30
36
11
7
77
31
24
65
16
3
6
48
6
9
57
96
48
162
69
3
6
35
96
43
53
28
20
12
49
36
27
8
43
5
72
4
21
42
90
3
8
16
99
30
87
20
100
15
48
45
44
120
13
47
52
3
41
37
12
191
60
19
33
63
84
72
9
105
12
27
27
45
20
43
5
31
96
21
33
11
115
89
4
105
66
5
1
35
19
117
75
144
18
11
31
54
11
1
78
9
192
20
16
153
144
107
60
1
3
24
3
17
7
9
20
60
76
80
19
6
23
120
67
105
36
48
60
129
72
6
72
18
3
9
186
66
6
57
60
56
19
101
40
12
92
88
24
201
27
45
72
78
48
17
43
48
101
139
21
24
20
61
18
45
8
120
55
9
36
117
6
17
4
45
60
23
36
49
30
6
39
63
5
12
55
45
80
60
1
27
3
72
69
3
33
3
41
13
6
17
19
45
21
23
91
36
84
150
23
7
9
24
12
44
52
48
32
67
18
54
6
99
56
205
23
4
32
25
15
9
71
168
12
48
7
5
13
3
8
64
128
115
5
19
120
9
45
15
32
4
9
30
60
72
90
84
59
24
43
60
18
66
9
69
27
20
1
15
12
60
45
108
198
9
8
64
261
12
167
31
60
5
24
19
69
45
48
15
48
9
87
20
91
33
75
69
12
20
169
35
24
12
43
5
103
54
48
47
25
59
37
18
9
48
33
12
54
18
47
16
24
36
44
1
35
60
25
18
24
48
5
19
30
15
56
7
57
164
175
5
7
60
29
43
12
81
9
18
18
83
25
15
75
6
18
57
33
48
123
20
16
3
33
80
24
16
20
84
1
54
149
4
140
31
12
42
12
59
1
3
27
36
5
64
3
45
123
48
60
9
45
120
11
7
105
32
48
13
6
45
176
12
73
18
12
45
63
77
12
37
24
35
36
55
9
21
11
103
5
31
144
101
25
39
99
45
15
36
57
80
19
24
9
3
17
72
16
8
139
60
65
73
23
121
23
100
63
5
79
6
147
36
51
29
12
79
9
69
11
144
12
43
6
72
135
80
100
3
5
67
17
43
138
6
53
12
16
120
92
7
6
72
71
19
30
36
27
20
49
35
85
23
36
37
3
69
11
55
6
35
13
18
24
9
36
45
3
36
15
72
53
112
15
18
12
18
5
49
60
3
168
39
33
9
48
15
3
29
31
72
12
29
16
68
12
16
75
29
31
17
112
105
23
7
36
54
59
4
27
33
57
23
12
19
69
32
76
20
37
11
31
81
99
21
45
18
81
81
15
135
29
64
15
66
6
30
60
35
37
36
120
15
21
23
55
21
9
23
4
33
27
39
29
97
18
72
150
35
19
36
5
4
156
9
6
29
1
6
72
81
72
32
7
65
31
54
11
19
18
6
12
72
60
36
21
45
51
32
115
18
54
24
65
12
52
200
40
3
90
108
15
45
11
55
216
17
28
20
24
25
11
12
43
5
4
81
47
16
87
18
11
24
40
24
56
16
39
69
3
90
15
68
12
13
51
171
77
16
44
1
24
30
6
47
24
49
6
41
25
42
12
9
80
19
18
35
25
135
3
45
60
57
59
60
36
48
157
18
36
69
75
36
41
19
41
84
40
68
1
35
64
63
29
1
132
12
15
36
92
28
24
188
12
19
5
31
9
15
66
6
12
5
37
71
37
11
52
92
61
66
54
27
45
23
229
71
12
13
27
44
28
3
90
42
12
33
3
18
36
11
48
96
88
36
44
48
25
72
42
45
3
78
59
48
96
16
116
19
9
36
ABCD 97679066536*3^$a+1 [50027]
17
40
8
37
36
18
6
90
36
54
59
25
71
40
24
105
66
36
9
33
71
1
18
45
21
234
6
75
51
30
15
9
54
105
3
5
43
21
141
35
25
54
18
48
18
6
39
80
91
36
114
18
117
183
36
29
96
61
30
6
228
11
25
23
1
191
79
84
90
27
9
39
3
102
42
66
99
24
24
57
63
93
24
144
30
5
67
108
42
144
23
25
36
240
84
90
21
159
57
93
12
15
128
43
69
51
114
48
11
31
66
39
120
9
36
36
84
186
17
136
39
96
17
13
72
42
66
111
3
48
93
24
45
11
64
21
171
48
81
96
18
18
48
24
51
80
85
36
36
12
18
78
84
171
56
139
54
15
32
48
157
75
144
51
18
18
210
24
66
18
35
1
78
12
36
90
18
45
141
11
19
24
30
162
5
88
105
24
23
43
6
84
60
12
72
78
90
144
18
12
5
139
45
69
12
15
39
6
75
45
150
90
126
18
131
193
36
12
24
18
66
132
84
59
16
15
36
29
48
91
5
79
161
19
18
123
24
21
54
108
12
165
32
43
138
24
54
77
97
108
83
67
93
15
36
18
126
21
33
18
237
87
18
30
78
144
3
96
32
13
162
57
105
12
36
47
115
18
240
3
24
111
126
3
21
120
35
25
39
32
96
115
60
90
12
60
18
18
36
23
61
6
18
27
45
66
222
18
48
60
30
72
47
211
90
30
36
18
15
120
123
29
19
54
168
30
17
43
138
60
36
155
48
115
6
66
126
144
15
24
15
60
54
111
27
18
114
90
198
12
5
40
231
81
24
57
143
144
145
48
78
12
53
64
81
36
60
39
27
24
36
12
21
177
47
13
3
24
75
90
6
54
167
85
3
96
57
114
29
1
78
36
12
57
3
102
42
120
6
63
27
12
225
15
90
18
162
36
239
43
54
18
90
132
63
57
90
29
79
17
280
120
15
54
51
56
64
45
6
72
5
43
54
144
15
80
19
45
3
18
54
45
105
12
6
18
75
9
36
60
15
69
6
12
18
15
24
87
9
117
35
163
6
23
16
32
13
195
80
19
102
36
35
48
49
18
144
138
27
24
32
48
19
21
24
27
66
27
87
33
93
48
51
153
18
48
5
1
174
6
30
18
27
80
19
60
9
45
11
184
8
67
120
45
105
30
126
6
66
27
177
84
59
13
27
8
25
23
16
9
255
56
91
117
21
42
90
119
40
93
75
15
48
78
12
90
18
6
18
27
3
5
85
51
45
84
36
54
21
39
48
9
264
69
96
36
23
121
72
18
12
9
48
96
231
108
21
27
72
78
95
49
66
29
31
48
65
61
35
61
3
9
60
11
16
3
90
132
39
96
48
8
37
51
21
6
29
25
18
45
21
275
85
54
21
75
30
231
3
6
36
75
56
43
54
18
24
18
12
23
13
54
29
25
6
9
120
32
13
132
120
72
15
72
75
24
5
115
6
120
60
35
1
12
18
90
42
12
126
147
93
12
71
96
31
90
18
42
59
88
8
88
27
12
81
15
9
57
126
222
36
66
24
45
21
35
79
12
5
112
33
84
6
30
23
136
9
36
36
54
105
120
3
6
12
78
54
23
88
117
35
109
18
17
73
42
54
66
69
21
90
65
25
288
6
84
78
30
18
255
32
37
108
222
12
270
23
67
78
192
15
189
66
6
12
143
19
60
9
165
36
78
36
21
45
234
42
23
61
6
18
11
144
91
24
29
40
8
67
90
83
48
96
61
30
78
12
108
96
120
18
5
121
90
45
69
138
129
165
36
120
24
144
54
66
15
111
9
96
120
81
18
29
61
75
24
15
18
47
37
126
108
17
37
75
72
8
13
108
12
3
21
75
171
72
5
31
54
51
75
72
180
18
47
48
67
ABCD 97679296732*3^$a+1 [50021]
43
24
18
48
11
61
3
20
96
61
35
25
39
15
21
60
44
19
57
9
24
11
48
103
78
47
37
11
19
5
7
81
9
11
40
33
12
27
8
7
102
23
67
6
47
36
55
17
43
17
124
96
9
15
9
24
36
30
29
12
40
8
151
5
12
37
11
36
121
18
45
9
63
20
13
15
21
11
12
1
36
51
8
25
30
114
35
1
51
33
11
19
18
83
25
24
15
27
174
12
23
7
29
76
8
169
47
84
12
37
66
5
16
21
48
47
100
3
29
1
12
39
60
36
3
21
21
54
29
7
48
42
84
35
36
24
13
6
65
24
52
21
39
20
1
18
42
18
54
72
23
31
101
13
3
3
57
20
49
6
5
13
36
24
35
49
11
25
12
15
8
145
35
1
6
77
48
37
30
72
54
12
60
47
1
36
66
57
8
48
52
33
59
52
15
21
20
13
42
5
25
3
44
16
81
108
23
4
75
18
3
8
85
27
3
60
45
15
45
12
20
37
71
12
40
33
47
88
141
15
9
11
24
139
96
24
33
33
36
23
37
135
69
12
15
8
19
5
31
57
20
108
109
6
21
21
23
12
73
60
71
55
30
11
84
1
3
15
12
42
72
11
49
35
55
18
12
144
30
5
12
13
47
88
12
3
29
96
61
59
12
48
4
3
105
8
52
69
11
19
81
80
7
36
12
29
4
36
15
6
35
72
48
43
24
12
5
36
120
120
13
30
12
30
27
57
108
35
1
24
48
18
30
12
47
72
31
48
21
36
48
56
55
30
15
3
33
39
41
52
8
160
3
5
24
31
96
113
16
27
17
1
15
116
1
18
41
25
48
23
28
36
21
15
69
11
64
9
36
11
12
28
9
23
28
20
12
1
36
15
44
151
65
16
20
13
24
11
1
24
11
19
60
66
15
3
60
36
6
51
3
6
90
161
37
42
21
15
29
4
60
20
16
80
40
33
23
24
88
15
30
6
12
9
8
12
84
37
12
120
47
24
85
11
1
15
9
60
11
40
27
5
36
60
1
51
3
42
143
25
27
108
32
49
48
12
15
68
12
40
15
29
49
3
44
25
30
9
27
9
51
5
7
186
6
84
117
48
12
69
78
93
3
5
157
3
12
24
44
36
19
21
36
20
25
3
12
12
8
25
3
15
57
24
9
59
216
1
51
45
23
1
143
1
51
60
20
24
55
17
7
65
1
42
5
48
37
39
44
19
66
12
60
83
25
27
32
61
54
42
15
21
30
5
43
21
8
13
54
101
25
39
36
33
90
5
12
40
44
48
1
6
29
40
72
3
60
54
23
13
99
3
78
11
43
33
33
36
23
1
27
48
45
126
9
15
29
12
109
30
17
37
12
186
42
71
16
33
11
7
18
90
42
12
30
126
15
21
39
24
45
11
12
12
61
47
13
47
49
71
48
1
23
88
45
78
6
51
9
54
29
1
60
27
27
138
27
20
25
42
78
6
6
23
13
48
24
23
24
49
15
20
12
37
11
52
144
8
36
60
16
15
129
21
120
30
29
25
47
67
41
16
3
41
16
20
25
24
15
44
1
102
5
7
36
21
75
21
20
60
4
45
6
89
48
1
71
55
5
19
6
83
60
16
36
15
5
13
78
30
108
27
8
16
56
13
30
6
35
19
77
12
55
6
27
20
24
85
11
13
95
76
15
21
92
12
85
3
32
19
81
33
6
5
55
6
11
85
12
132
35
4
15
45
72
44
4
81
24
24
18
5
13
24
12
23
97
35
24
36
16
68
72
108
25
12
135
87
30
18
29
13
36
27
44
31
17
37
60
83
28
8
19
33
33
51
9
135
15
12
5
60
4
9
36
84
12
119
16
44
16
20
13
30
41
4
36
15
53
12
84
37
48
11
84
12
4
3
5
97
35
60
289
147
15
9
81
39
36
3
69
93
48
27
39
5
36
28
12
48
57
23
85
11
1
15
69
3
57
111
9
15
24
9
11
55
5
16
164
37
47
37
30
69
99
5
13
12
35
13
3
32
7
45
147
36
17
76
15
65
1
3
33
18
45
57
15
8
24
25
36
54
17
151
5
4
33
30
5
12
36
37
3
9
11
24
1
60
72
27
24
20
25
47
7
125
7
6
39
36
8
16
116
13
59
7
5
4
24
48
8
1
6
18
96
15
75
30
23
1
12
23
1
3
105
12
11
4
96
15
17
55
48
12
5
16
27
9
8
120
12
4
32
4
21
24
6
33
57
35
24
76
69
23
7
89
12
7
53
48
61
24
6
45
8
52
33
66
57
44
136
27
6
27
44
16
75
72
18
99
20
36
13
6
24
29
88
9
54
21
15
29
25
36
36
3
32
4
56
67
30
11
19
66
12
18
45
80
36
19
77
25
23
84
1
12
15
15
29
76
60
92
133
30
5
64
3
65
1
66
21
63
12
53
55
41
36
64
93
47
16
20
40
9
24
42
42
12
11
64
33
63
108
20
37
15
9
18
77
40
3
66
12
35
28
51
21
24
21
102
18
48
36
155
13
3
3
17
24
19
30
12
27
27
21
20
7
41
25
11
24
31
5
16
9
30
54
47
4
36
8
60
16
69
27
3
36
53
7
21
20
40
27
17
13
27
15
21
44
4
56
4
200
19
65
156
55
101
84
16
96
8
112
80
25
63
84
15
12
66
18
45
36
116
4
39
5
36
16
27
93
27
77
1
3
56
60
1
47
13
23
24
7
30
35
1
3
20
12
24
19
6
11
25
24
30
24
54
18
17
43
53
60
31
30
54
17
49
84
27
20
19
9
27
18
51
15
29
60
36
16
9
144
36
114
5
60
16
20
16
27
6
84
35
100
57
35
36
13
47
12
73
30
185
37
71
49
12
51
8
52
44
31
30
12
30
17
13
27
8
72
13
36
11
36
12
37
78
17
25
99
27
33
15
5
1
95
36
24
148
27
45
24
27
30
42
66
47
28
51
9
36
21
18
17
4
9
24
11
25
6
18
11
36
168
67
84
36
161
4
8
73
35
19
30
95
1
84
30
126
60
3
44
52
8
52
81
ABCD 97679439062*3^$a+1 [50013]
117
10
8
42
22
2
75
3
48
168
10
44
12
30
33
15
42
24
16
14
42
30
24
10
54
6
116
3
36
84
97
108
36
50
30
114
21
69
27
9
15
13
35
145
26
10
30
41
21
48
4
32
3
96
75
30
12
30
18
15
177
54
21
57
63
72
13
8
46
6
74
34
62
10
30
5
9
10
26
24
40
30
50
6
24
34
12
68
12
28
80
16
14
24
21
115
17
7
128
24
48
18
72
46
56
66
40
24
30
53
43
18
11
24
1
44
147
12
12
9
100
35
19
101
12
207
45
36
7
5
19
50
40
54
246
74
24
45
3
78
186
6
18
30
10
29
171
16
50
16
24
20
108
51
24
105
60
147
69
39
7
18
48
14
40
26
54
48
18
22
8
64
5
48
48
19
125
115
30
20
39
129
136
96
23
103
5
9
34
24
218
28
20
6
34
14
40
5
51
72
162
16
11
33
10
66
20
42
45
19
146
3
60
81
3
37
140
15
3
142
20
60
160
11
7
98
27
81
10
50
111
48
7
41
12
45
78
78
42
54
4
24
36
146
21
133
6
41
39
40
5
3
45
1
36
119
21
171
55
18
54
18
32
22
30
50
10
38
30
58
50
4
23
3
18
96
40
30
41
55
8
6
18
40
26
60
52
107
1
59
1
35
37
35
27
18
30
18
204
186
192
102
52
108
36
56
63
7
41
105
54
10
6
72
41
39
66
46
26
3
12
49
150
56
33
117
60
3
45
40
6
149
21
24
54
16
56
33
36
21
60
34
90
32
22
306
35
24
3
174
135
9
34
5
48
37
36
74
120
18
24
84
4
11
37
8
52
23
27
40
74
48
30
48
57
21
76
11
57
10
32
45
21
24
6
114
48
52
50
24
21
85
14
16
89
21
4
54
53
19
173
27
21
33
10
32
102
12
36
4
86
58
59
48
33
87
133
59
21
64
62
10
11
3
24
48
22
66
2
3
19
5
51
9
12
61
8
6
10
35
1
68
12
58
5
181
8
46
74
3
13
11
24
51
16
29
9
60
196
23
61
32
40
14
33
36
24
180
21
162
202
155
27
10
116
28
80
75
36
49
56
24
30
34
35
81
10
29
57
114
10
86
9
9
126
21
61
14
30
84
54
6
76
86
40
77
37
14
42
39
15
33
87
21
19
8
46
36
14
106
176
40
35
3
162
24
46
2
60
52
59
27
69
43
5
43
24
41
49
126
197
165
51
91
110
18
30
63
33
66
9
49
62
54
42
18
36
4
56
84
274
137
1
38
94
2
21
67
38
34
30
50
66
3
69
70
50
12
10
53
21
27
109
11
3
6
76
47
33
147
60
33
54
40
8
90
48
27
21
22
8
22
18
29
12
49
6
80
10
20
18
57
121
80
12
18
10
14
21
48
85
54
26
30
72
90
70
48
149
37
23
97
11
3
45
45
12
27
48
9
3
21
15
31
38
15
27
34
107
9
208
66
24
32
34
32
84
10
5
33
123
12
43
8
70
59
12
24
69
28
347
36
12
9
171
19
74
112
54
41
79
50
4
11
36
12
21
16
68
16
11
21
28
119
27
30
114
72
150
18
112
50
48
16
23
33
15
105
22
50
48
15
69
39
27
34
60
84
176
24
54
88
5
75
70
98
46
44
54
42
30
64
2
3
12
37
32
18
201
111
106
8
51
24
9
16
194
58
30
17
12
9
156
3
60
1
54
72
38
28
8
160
110
72
33
36
81
18
120
6
75
36
45
102
105
7
101
69
30
21
13
32
72
6
96
10
23
103
90
14
16
38
60
99
72
43
32
24
6
4
24
72
54
5
27
102
28
95
9
24
30
70
20
112
8
144
15
15
117
1
18
2
48
136
38
16
2
27
96
1
59
135
42
30
69
24
19
38
12
15
97
68
63
43
2
15
9
51
9
84
126
24
165
1
68
30
42
111
48
25
96
44
15
21
39
7
18
54
56
10
24
83
75
69
25
23
13
44
63
1
2
117
25
18
8
82
62
10
23
49
54
14
42
96
18
46
26
48
51
19
32
58
72
8
27
3
21
333
12
60
63
12
19
32
120
48
34
102
38
58
18
20
66
96
78
27
73
12
23
19
5
108
63
6
36
24
64
62
64
56
24
54
27
9
40
6
8
64
8
42
15
37
44
16
11
24
91
98
15
7
24
29
27
93
24
48
24
75
304
122
54
21
75
18
6
9
39
72
138
6
120
126
64
71
3
18
70
62
75
7
200
69
24
43
42
20
87
51
58
12
107
12
24
91
50
6
78
10
17
9
46
5
189
3
25
36
54
18
38
46
44
15
81
15
31
38
34
5
48
84
39
9
12
73
47
19
80
30
4
12
23
3
18
6
18
28
68
27
49
ABCD 97679669398*3^$a+1 [50110]
69
15
72
24
90
18
30
6
1
320
21
24
18
1
8
123
6
30
60
12
30
138
120
12
60
57
15
6
3
81
96
84
19
35
85
59
66
54
12
30
18
6
30
37
5
51
24
117
30
61
11
141
39
49
11
18
12
103
221
54
45
15
1
41
18
12
48
102
19
56
15
25
53
48
24
27
16
5
12
6
84
114
126
18
66
210
54
1
119
72
60
84
234
6
6
84
30
12
90
102
13
53
6
138
51
99
192
66
27
33
78
1
5
3
45
6
96
84
120
12
30
42
6
15
27
13
5
114
102
6
24
277
11
270
31
179
61
29
102
24
6
18
90
42
48
60
37
71
1
47
49
17
60
27
40
53
24
6
60
108
18
24
18
42
36
60
102
60
12
36
12
48
1
24
152
24
93
6
48
12
30
78
60
121
96
5
42
102
19
35
30
7
56
16
11
156
25
35
24
84
1
192
53
144
30
42
67
47
36
66
48
90
1
5
3
21
19
65
12
43
56
40
32
15
129
48
171
42
18
96
1
24
41
12
36
156
270
13
11
42
18
60
6
6
42
12
6
18
75
21
6
45
69
43
35
168
21
40
32
39
30
12
138
37
11
84
18
30
66
6
105
15
30
78
66
54
132
96
24
66
204
66
48
9
16
71
169
32
57
36
51
45
6
42
6
21
39
6
84
114
61
24
96
11
18
60
6
9
63
24
36
42
12
18
96
12
18
60
42
12
90
30
36
25
8
3
36
84
109
29
30
37
23
1
32
15
12
42
195
3
12
60
24
42
91
143
1
24
35
21
45
43
5
99
15
12
60
25
53
18
174
96
24
144
36
30
33
93
51
16
17
48
135
27
30
31
143
36
30
6
129
24
45
96
267
57
7
96
80
87
6
138
73
179
120
78
18
78
15
21
18
1
11
114
42
1
72
11
85
95
90
55
125
6
168
30
6
78
42
18
39
87
73
47
12
13
5
60
15
21
67
71
1
17
55
83
6
7
8
24
99
21
24
15
96
9
3
12
120
60
13
95
24
30
60
15
72
171
61
119
9
72
16
48
23
72
42
48
36
27
27
12
9
21
24
6
78
18
12
57
153
151
8
171
72
45
144
87
24
168
30
102
36
72
30
42
49
8
3
18
6
36
57
21
6
84
60
6
39
15
12
228
108
42
6
72
93
24
21
90
12
12
126
24
67
5
54
6
54
126
66
24
120
168
25
56
87
25
149
6
45
40
5
18
81
15
169
8
136
5
19
11
48
12
66
96
7
11
66
12
7
5
75
24
99
180
121
11
120
12
18
15
15
18
103
128
72
111
18
7
35
120
84
24
6
99
111
57
63
73
11
42
6
69
15
57
21
66
6
3
40
71
1
65
15
3
96
120
102
31
77
3
72
96
63
97
83
12
90
79
101
60
39
9
48
18
60
12
13
41
7
23
120
9
21
3
88
23
33
63
1
8
15
6
6
18
6
36
24
25
53
36
55
167
144
156
54
6
12
18
3
9
96
36
54
13
53
90
33
45
78
84
6
67
11
12
12
72
36
25
137
36
30
36
54
91
59
24
18
51
24
16
77
30
90
6
48
66
90
30
30
36
30
78
132
300
18
132
48
39
63
48
6
6
60
1
8
39
30
66
54
42
6
90
97
23
12
120
60
73
77
42
1
59
61
35
42
19
11
90
19
173
30
18
18
12
36
36
54
39
96
21
66
72
60
12
36
165
3
96
6
18
96
18
72
54
60
72
72
6
12
60
18
49
48
23
60
21
40
11
21
33
66
24
60
30
30
96
12
18
18
30
36
18
102
67
11
42
6
72
42
234
102
48
72
3
16
41
48
31
35
60
120
48
72
18
12
91
29
66
1
77
462
24
60
24
33
117
6
90
168
48
42
36
54
7
101
43
59
12
9
45
99
144
27
37
89
186
93
21
3
208
29
54
12
18
114
42
18
25
41
42
18
27
15
30
114
108
12
6
30
48
37
72
24
179
13
120
17
48
31
23
73
29
6
37
35
42
18
102
144
132
87
21
24
186
30
24
42
177
51
30
36
211
72
107
6
7
11
205
47
18
66
60
120
6
30
21
87
126
60
36
24
24
43
65
84
139
5
60
6
198
27
40
5
24
6
13
11
12
30
19
53
102
24
13
47
12
12
72
198
6
66
27
24
9
18
36
60
13
ABCD 97679736398*3^$a+1 [50007]
49
84
42
17
31
126
78
45
3
149
40
8
40
57
156
42
65
72
61
35
13
51
75
6
23
7
33
99
53
48
40
111
65
61
48
219
176
24
13
83
40
189
131
25
167
13
59
91
29
40
56
31
60
101
55
89
91
42
138
150
35
37
102
24
12
9
15
41
247
65
112
8
13
84
60
59
184
21
11
193
12
6
213
21
11
72
91
5
31
6
3
45
24
11
16
24
224
61
171
168
72
56
55
9
24
117
3
87
65
184
8
216
157
59
229
51
48
32
79
60
5
31
108
102
36
59
85
3
141
42
9
39
41
24
24
7
33
120
21
36
39
152
13
35
91
53
13
3
15
41
64
27
84
9
152
48
277
3
56
24
49
23
133
35
24
13
78
5
61
75
15
41
64
75
53
25
47
151
9
80
55
36
29
24
24
43
18
35
79
36
12
9
24
24
93
18
225
24
3
18
51
80
61
114
41
43
45
24
153
30
78
51
176
145
39
51
24
30
78
137
19
149
1
30
6
155
40
21
99
21
78
5
16
80
19
69
21
6
36
65
7
17
88
80
40
93
204
126
30
24
30
90
195
24
15
89
168
13
75
56
229
11
175
41
49
66
42
27
63
81
24
120
57
60
123
56
67
29
184
224
73
18
12
65
13
162
30
107
37
90
36
42
51
87
33
56
61
18
12
5
19
5
79
180
125
72
169
90
54
270
12
69
56
133
75
69
51
87
54
35
40
69
6
5
24
40
80
85
120
51
9
156
24
107
145
119
61
18
17
64
248
168
55
57
21
75
32
24
13
27
128
136
51
108
12
90
35
120
24
25
12
168
30
90
72
54
29
61
24
30
5
40
45
11
31
65
64
45
90
24
102
123
120
297
39
21
107
120
7
54
35
157
18
276
90
83
40
8
67
72
156
90
90
108
65
31
105
176
43
21
303
48
9
45
96
120
35
48
184
80
163
5
24
264
64
75
5
280
51
45
15
72
48
72
54
6
162
12
36
99
9
6
233
48
163
5
16
15
9
225
162
24
36
33
129
48
95
168
16
9
39
80
168
48
144
67
36
17
16
75
21
8
1
126
24
9
3
237
56
64
32
160
48
80
48
288
16
105
119
72
67
66
6
54
36
123
21
30
90
51
21
144
59
127
54
11
145
288
42
48
29
232
45
24
99
8
85
24
179
16
15
9
87
72
36
5
61
11
13
102
18
42
9
129
6
36
77
16
69
138
54
131
13
126
24
189
80
16
51
36
90
18
101
24
7
65
25
108
30
24
48
53
169
87
48
63
89
19
12
17
48
24
43
5
31
81
24
80
24
91
42
35
37
126
5
61
35
160
128
73
288
119
31
30
75
32
7
48
57
3
53
31
6
198
36
36
48
101
103
102
114
30
11
61
107
168
13
114
48
90
95
13
90
6
36
39
56
43
29
7
33
216
57
60
54
69
39
57
99
77
163
45
27
48
69
56
24
37
54
66
179
16
24
80
24
43
5
64
24
152
72
37
144
162
9
15
33
3
77
31
30
59
216
24
67
36
153
24
120
200
91
69
3
24
69
15
36
29
61
6
120
18
59
16
21
75
48
56
67
24
36
108
5
7
33
120
32
19
5
48
91
21
159
12
132
41
64
32
328
72
39
9
117
11
43
36
9
111
6
3
51
30
60
35
91
125
13
90
96
120
9
69
131
64
32
48
61
6
18
147
80
133
27
120
9
90
5
19
21
45
42
17
67
5
ABCD 97679880952*3^$a+1 [50082]
11
36
60
48
85
11
88
20
4
165
23
16
128
4
21
143
4
104
16
69
71
16
9
123
117
39
8
40
8
232
80
72
1
3
8
108
25
27
12
9
59
16
12
36
60
9
144
11
12
73
75
69
39
32
25
39
8
108
16
120
216
48
20
124
20
97
11
85
39
12
44
28
21
75
69
95
72
72
124
21
99
45
119
28
8
36
1
135
228
60
104
172
120
96
20
28
93
75
60
104
24
64
56
1
39
132
32
36
76
68
28
21
147
36
68
28
84
68
72
36
132
1
47
60
228
40
248
40
32
25
51
20
36
85
51
24
69
71
96
16
12
44
4
36
57
48
11
60
72
12
16
144
44
48
28
24
44
25
39
96
9
47
1
3
8
112
68
148
24
32
37
11
28
8
24
48
28
104
16
12
36
128
28
57
3
45
99
45
47
1
123
44
256
9
39
104
40
32
36
112
48
21
27
24
20
25
47
1
75
144
69
123
116
136
57
51
93
59
36
48
72
121
119
72
1
48
23
72
124
92
220
8
36
1
23
292
21
243
48
36
60
48
8
37
384
96
39
32
36
88
144
44
148
36
9
48
59
133
144
3
120
12
9
195
56
84
1
48
75
48
72
36
60
8
76
57
123
48
128
84
4
24
68
12
108
24
76
68
220
68
148
24
96
24
132
20
60
144
73
75
357
27
48
44
76
168
260
1
27
12
32
64
96
12
104
160
108
36
12
57
39
104
60
36
12
229
3
93
96
123
24
141
119
4
12
57
87
36
12
252
93
23
64
80
4
32
16
117
48
3
24
117
27
24
141
75
12
8
1
87
164
37
59
352
60
48
20
28
152
72
73
75
48
72
120
21
144
144
87
84
21
39
12
36
36
32
160
120
8
85
27
20
1
155
37
23
100
12
80
52
192
108
60
8
36
49
107
76
56
88
20
48
36
52
144
44
120
24
49
183
84
12
8
49
87
8
1
23
25
11
64
117
47
49
3
116
72
88
20
112
12
240
32
36
12
36
88
120
12
32
36
76
56
40
57
48
3
45
23
36
37
27
21
87
9
119
4
68
241
11
36
1
27
21
48
240
47
48
52
44
108
40
68
100
48
21
39
8
136
9
39
153
27
116
4
24
21
48
11
37
3
36
20
112
21
75
72
84
80
72
76
20
49
147
84
57
87
48
9
27
168
36
20
16
69
51
140
72
48
168
156
16
165
48
95
72
4
117
3
45
119
168
136
105
119
25
48
96
119
4
72
36
12
45
11
156
25
27
69
144
11
36
120
25
11
36
1
192
59
64
60
20
144
96
12
121
3
45
3
93
27
168
96
44
40
12
264
12
8
96
28
69
11
12
16
9
3
36
8
72
36
60
4
21
23
16
9
11
132
97
3
36
20
37
87
288
8
1
48
39
144
96
156
68
121
39
9
144
39
60
92
1
51
93
39
9
51
68
73
39
104
49
107
40
24
96
48
69
47
4
84
8
4
93
51
8
133
39
104
28
21
87
48
9
3
56
84
72
28
152
16
60
20
156
124
8
64
44
4
32
12
100
69
96
87
108
240
72
92
121
3
8
12
73
3
56
36
12
132
76
21
39
348
141
95
4
8
16
20
24
16
128
28
189
48
27
44
52
20
289
27
68
192
1
147
36
20
28
20
16
96
24
44
312
25
147
20
24
12
60
25
95
168
84
60
28
45
11
36
184
20
16
12
36
92
36
132
144
40
144
9
3
68
4
21
3
45
95
52
20
72
28
44
48
100
69
47
1
231
60
20
36
12
73
123
20
1
27
60
56
ABCD 97680916376*3^$a+1 [50072]
136
128
168
72
48
40
240
224
96
312
72
3
37
24
119
18
15
24
64
59
21
24
240
168
24
81
87
312
33
7
104
160
104
16
152
87
337
23
297
16
32
15
265
32
48
16
17
63
64
96
72
32
72
160
8
16
176
40
120
240
176
24
64
144
56
64
23
49
8
120
120
72
16
32
96
27
237
160
125
3
24
16
32
72
184
80
129
31
24
32
136
344
96
40
192
336
104
48
112
8
48
240
240
112
197
108
15
40
224
64
72
17
567
16
48
24
32
33
103
48
32
64
131
229
144
32
88
152
400
72
240
96
296
144
40
24
96
480
56
88
5
27
63
33
160
167
153
120
105
247
95
57
24
216
360
136
32
16
59
61
29
211
176
40
8
16
89
7
11
162
67
23
97
80
144
216
16
77
3
24
63
193
144
128
40
216
32
255
57
96
27
117
120
160
48
95
25
24
104
27
109
53
195
93
99
256
8
136
48
152
40
8
88
152
75
277
48
48
144
336
32
16
32
24
88
8
112
120
48
8
24
40
32
168
15
81
117
3
160
32
48
9
255
16
144
32
136
192
125
67
48
72
240
80
33
151
47
25
8
64
128
64
168
240
5
51
57
7
128
135
57
136
96
120
41
127
168
137
15
3
45
40
72
72
24
312
80
57
90
37
144
80
96
264
144
16
144
128
232
32
40
128
40
48
144
200
16
47
33
48
99
45
232
8
72
16
48
192
128
69
75
160
80
48
64
24
72
48
32
40
128
160
32
45
27
48
120
24
168
72
16
32
72
240
243
85
95
57
64
144
80
88
8
64
32
120
24
147
180
57
112
168
272
160
96
168
119
241
200
192
144
88
240
120
56
69
27
40
48
155
21
120
136
96
32
216
16
104
64
48
152
3
13
32
72
16
72
32
216
64
152
88
240
80
48
48
120
264
72
48
96
40
104
40
8
177
63
225
7
56
160
119
297
120
141
163
24
8
57
18
189
16
32
96
72
27
13
8
352
95
72
33
24
16
24
336
17
90
180
1
216
56
177
135
88
32
16
24
32
48
240
120
96
69
43
155
85
48
120
216
53
283
95
9
64
72
128
69
75
40
80
48
264
136
248
99
93
400
48
96
48
56
16
96
120
8
96
216
88
72
8
72
64
23
108
85
8
40
32
24
63
25
120
248
64
ABCD 97681336796*3^$a+1 [50087]
25
107
102
51
9
7
23
97
156
20
3
1
80
21
54
21
75
69
24
9
126
42
19
11
24
30
39
16
84
41
6
18
51
15
13
180
47
61
8
237
19
20
16
60
8
52
12
32
100
59
1
60
11
13
17
60
7
48
17
36
7
104
45
36
67
56
4
53
18
45
96
4
24
36
35
49
41
55
24
5
31
95
72
33
21
43
17
55
24
29
27
3
6
15
76
20
28
12
36
8
4
36
32
57
7
59
45
16
36
60
44
4
29
127
60
108
71
81
21
7
12
35
54
24
43
48
35
21
28
152
16
17
90
21
136
23
13
59
61
128
4
41
51
21
75
4
84
65
114
1
24
36
5
67
59
6
7
8
24
99
24
37
48
77
19
17
63
45
7
12
65
63
45
15
64
36
20
24
21
108
6
109
29
18
129
64
5
75
15
6
15
28
68
24
3
42
120
36
67
8
24
96
24
3
1
12
35
24
30
19
17
79
84
24
60
36
12
17
48
54
1
53
72
3
51
133
180
8
4
89
6
145
44
12
63
6
15
16
60
44
84
64
8
48
40
17
39
60
184
20
57
30
24
49
24
116
9
123
28
92
40
12
48
35
84
49
47
93
16
56
4
11
13
41
15
33
91
12
24
44
171
13
96
36
104
4
36
77
39
4
5
6
18
7
48
53
55
65
7
128
52
96
29
18
25
104
24
36
21
15
28
20
16
24
24
60
12
23
57
24
4
5
7
11
54
15
15
21
64
20
4
77
12
6
12
33
16
20
24
87
25
8
16
29
12
43
29
55
36
56
4
11
1
89
15
16
44
28
12
20
84
4
48
23
25
20
9
43
23
24
66
19
5
51
16
20
100
23
141
45
54
1
36
48
71
25
12
120
23
42
3
9
3
87
13
8
15
96
13
12
20
21
55
5
67
5
36
51
24
40
20
4
56
12
52
47
13
5
7
24
60
72
84
23
1
11
45
36
24
4
89
63
15
18
15
4
11
144
33
3
25
65
55
5
27
9
18
18
30
9
33
51
40
24
60
8
9
15
9
127
24
101
12
3
93
27
28
32
124
41
7
137
54
21
9
24
51
12
60
3
30
19
35
1
20
76
24
24
8
9
43
48
35
24
18
51
12
4
35
21
24
9
55
24
35
25
23
37
56
36
3
18
19
56
4
60
24
11
25
11
129
136
20
28
119
42
18
30
51
12
15
90
19
65
31
23
60
49
23
30
55
104
3
108
42
67
5
36
30
13
20
117
15
3
30
15
60
4
12
53
51
45
7
12
47
6
48
15
136
44
39
1
204
72
35
1
8
21
39
16
24
11
13
12
20
33
7
5
31
12
8
24
16
44
16
12
72
35
13
83
25
44
88
41
12
7
56
16
29
79
48
12
65
18
13
80
15
1
20
45
15
39
6
66
109
60
11
129
3
30
3
33
24
18
48
49
12
65
24
30
37
20
24
24
9
31
17
115
35
30
3
64
72
104
4
11
25
20
136
20
88
32
120
39
1
48
68
88
20
192
15
24
21
88
80
16
44
87
18
55
149
151
56
9
19
8
39
6
18
49
41
12
7
47
54
151
36
53
15
69
7
48
60
188
9
39
51
21
84
36
52
32
16
60
35
72
1
92
15
78
12
114
169
11
13
23
9
3
1
20
21
48
55
53
7
36
24
11
1
60
5
31
12
47
21
39
9
39
1
17
24
30
49
41
91
24
96
149
91
17
90
33
4
24
11
6
43
29
27
4
12
12
92
9
6
1
8
99
1
12
84
20
75
169
71
1
35
9
3
21
4
35
1
35
49
68
9
48
115
8
27
13
35
33
40
96
89
19
108
12
41
75
4
8
93
7
44
40
11
42
108
18
37
48
17
7
56
184
8
57
7
120
20
24
16
41
78
145
20
12
4
84
12
12
36
11
18
3
4
80
9
7
23
81
16
29
18
33
4
5
36
12
36
55
5
15
12
207
12
61
83
85
5
79
11
49
8
40
35
33
40
29
103
8
12
45
159
75
69
4
47
45
33
3
63
24
33
48
207
9
24
120
4
56
36
40
20
16
84
36
68
4
17
36
55
23
49
96
11
21
15
45
84
39
30
36
18
21
60
9
43
44
3
37
20
3
21
12
3
49
56
100
20
39
1
20
57
72
3
4
36
48
47
49
5
115
60
36
5
24
18
102
18
96
45
52
12
68
15
9
9
15
16
29
15
4
92
9
79
12
35
49
59
6
12
3
36
40
119
21
33
6
61
23
1
77
19
24
12
53
54
138
63
4
32
28
36
5
19
36
35
1
80
4
92
15
33
40
60
17
102
1
35
49
116
12
60
148
20
4
8
84
21
7
108
35
25
8
21
103
36
5
51
21
72
48
39
33
3
3
49
23
69
36
69
6
33
36
39
66
18
21
21
19
29
42
13
32
28
8
48
9
43
8
60
69
36
27
48
76
65
15
16
5
39
4
17
135
24
21
39
100
5
30
45
9
60
84
7
35
36
12
18
43
56
123
21
60
9
36
19
11
21
15
13
47
9
16
24
12
24
35
73
72
23
13
17
103
29
31
8
60
9
18
18
31
36
8
51
36
12
33
4
44
4
41
31
23
42
19
179
61
32
15
162
103
24
35
30
79
32
3
21
16
8
64
71
1
24
24
56
39
12
6
7
32
16
20
28
17
19
44
99
21
36
93
31
71
13
83
48
24
12
105
4
17
19
35
60
1
8
60
40
20
9
3
33
15
4
5
138
25
89
55
84
36
24
24
92
3
42
19
29
90
13
29
15
28
32
76
48
137
24
48
7
29
7
68
12
3
45
16
44
72
45
99
40
20
28
5
67
5
18
72
1
24
35
25
48
32
24
72
4
20
21
54
13
12
60
11
157
60
17
30
6
ABCD 97681550464*3^$a+1 [50015]
42
45
9
15
21
6
12
105
3
12
66
6
18
87
12
36
12
39
24
21
69
12
219
60
27
21
63
48
12
30
120
15
3
36
24
42
36
219
21
12
27
51
81
3
48
12
54
3
27
189
3
9
60
3
60
9
21
42
33
24
36
195
9
27
36
69
39
9
9
27
27
69
21
78
18
12
27
51
12
12
78
102
117
21
66
120
12
12
30
27
123
21
9
12
6
24
18
18
132
42
18
12
54
12
39
60
3
48
48
21
12
60
39
24
36
54
39
27
54
3
21
42
42
78
54
15
24
75
30
15
129
87
48
111
93
36
24
63
30
60
15
15
90
87
39
48
9
135
66
30
21
93
207
24
21
18
60
66
6
36
93
69
27
3
42
15
15
24
6
39
165
54
12
9
84
3
57
60
27
150
6
9
24
81
15
135
108
6
24
132
87
12
84
63
168
9
57
3
24
33
27
27
36
117
27
141
99
21
21
51
3
30
6
24
18
15
51
33
201
42
57
57
54
12
9
99
6
39
117
18
9
132
27
12
69
36
15
180
45
51
156
36
48
72
54
39
9
15
12
108
3
42
42
45
105
198
6
39
27
9
36
33
6
9
75
96
24
30
15
12
3
108
21
21
48
30
12
108
33
84
15
120
12
9
21
39
36
15
69
27
12
9
108
84
81
66
69
72
12
36
33
18
60
60
42
87
12
159
57
81
66
30
15
120
24
9
108
84
66
21
51
9
12
195
45
81
18
60
165
45
111
45
66
48
9
99
108
9
120
117
54
12
57
12
15
30
3
135
21
9
27
69
66
66
3
39
9
120
12
21
6
48
24
237
9
150
24
126
36
3
24
39
12
12
6
84
78
42
18
66
6
33
36
9
15
123
12
36
84
42
27
12
39
57
180
51
9
39
45
9
42
33
111
45
9
75
24
27
72
24
9
48
27
9
24
3
24
6
18
21
87
9
24
81
78
48
81
3
30
3
15
21
27
60
42
72
54
144
42
114
33
39
132
30
66
12
18
30
45
15
6
75
9
24
78
9
45
3
27
48
45
75
129
39
141
33
24
6
33
72
9
54
42
15
99
96
93
3
162
102
45
45
210
96
138
30
24
9
21
48
138
24
36
24
21
9
18
54
6
129
60
228
3
9
63
90
27
9
15
111
36
12
105
21
36
15
48
72
75
33
63
84
9
147
24
18
18
21
192
51
45
84
69
99
147
6
24
39
135
12
24
81
15
30
99
36
33
30
48
153
27
57
3
33
105
42
60
72
60
12
36
48
21
9
42
33
75
9
12
111
54
63
204
60
48
15
9
99
60
36
36
24
36
18
18
114
3
36
60
84
72
72
3
30
18
108
24
57
27
12
33
39
36
30
24
108
3
27
18
6
93
57
30
57
3
30
60
3
36
75
30
123
21
18
30
108
63
57
63
27
12
42
51
39
12
45
45
30
18
15
24
12
27
33
9
66
60
45
9
6
36
9
84
3
81
21
39
141
111
81
60
18
9
39
12
48
69
120
9
102
24
69
51
60
180
84
72
60
18
51
48
15
30
78
18
6
24
84
108
9
3
132
9
9
90
30
6
330
39
57
30
36
132
30
30
9
57
156
36
48
66
9
21
60
18
9
108
45
66
21
3
129
39
48
24
9
96
9
6
117
36
75
168
54
15
33
42
78
15
60
3
42
12
6
72
36
30
66
57
33
18
141
51
45
3
6
39
12
3
45
27
18
42
96
9
60
63
57
3
105
60
27
60
168
9
108
48
105
42
48
42
3
15
102
6
30
138
6
39
51
33
63
57
27
69
147
72
9
12
168
87
24
249
36
87
45
9
291
3
36
45
24
84
12
135
6
66
69
12
51
21
21
108
66
30
42
12
12
30
75
3
60
72
36
33
87
102
30
72
48
21
9
39
60
51
9
72
15
93
3
45
75
18
15
123
24
30
15
63
36
21
21
18
114
18
54
36
231
12
24
51
9
36
9
6
45
9
150
21
279
78
12
6
21
48
75
66
6
36
162
30
9
60
39
60
33
57
39
45
30
9
24
87
24
9
75
36
45
111
69
69
132
48
51
105
126
36
12
18
144
90
24
30
39
3
12
120
72
60
57
72
36
39
45
27
54
15
24
15
9
60
12
33
12
84
6
48
6
42
57
51
24
12
129
24
24
3
108
45
12
75
45
15
168
60
105
12
111
12
120
6
63
69
102
42
60
6
81
72
24
75
36
66
60
108
138
273
51
18
90
12
18
42
57
36
156
39
18
147
36
36
12
51
6
3
ABCD 97681552154*3^$a+1 [50049]
30
23
24
13
24
15
33
18
90
3
32
124
3
5
12
96
12
127
9
39
132
53
7
53
52
51
5
49
63
32
1
42
5
36
16
3
93
20
19
36
9
24
32
19
5
1
12
63
9
36
24
75
15
21
15
30
35
28
9
23
12
16
39
41
19
17
48
97
11
7
48
77
52
96
9
3
15
21
21
71
7
5
13
3
69
3
48
24
3
45
32
25
60
75
48
164
4
51
120
5
91
45
15
57
15
153
8
12
7
12
60
90
51
20
12
7
29
64
36
60
21
15
8
52
164
1
30
18
15
12
68
40
3
5
72
13
12
18
12
105
8
12
52
45
35
43
101
112
8
1
36
35
28
339
33
24
63
5
7
41
19
150
3
33
60
24
51
8
36
48
36
7
17
88
24
48
48
20
124
8
7
18
255
8
28
87
77
37
18
12
66
39
51
17
13
15
99
29
4
92
25
30
36
17
67
93
36
20
12
7
12
18
252
15
15
21
12
63
42
30
48
29
76
15
72
137
25
3
15
137
1
23
120
24
25
47
64
80
1
18
12
9
21
15
3
12
53
37
96
27
15
12
60
5
16
12
20
25
90
60
18
3
144
75
30
3
20
37
75
27
48
18
12
12
23
28
9
6
54
36
15
15
12
65
100
8
4
45
6
9
48
32
4
80
1
6
30
30
24
5
64
69
12
15
15
33
15
321
57
3
21
63
15
17
25
39
27
24
41
24
28
36
56
16
24
48
33
23
40
60
27
132
150
27
15
5
48
28
9
120
123
63
144
5
4
39
65
88
27
30
102
33
8
112
36
27
54
78
18
3
120
69
162
33
8
40
44
61
3
44
7
29
36
24
31
6
60
39
51
5
4
135
5
13
3
45
3
81
6
57
68
28
39
17
61
24
18
5
13
15
24
120
8
7
30
39
9
27
3
12
6
35
25
47
48
28
12
39
6
23
36
16
24
84
20
24
7
33
15
12
33
27
6
47
52
3
18
12
87
3
5
12
4
32
19
69
87
57
36
9
83
4
21
27
3
33
9
72
39
57
15
15
12
53
97
11
60
1
63
3
17
13
23
16
24
69
3
24
36
39
5
40
63
12
21
72
152
88
27
18
11
16
51
30
75
39
5
4
12
39
41
4
3
12
21
12
3
9
21
3
60
80
36
1
24
71
108
7
12
57
15
18
35
13
24
18
48
12
72
5
13
12
18
33
45
39
20
40
45
119
12
24
48
187
45
20
43
42
23
96
16
3
30
15
3
165
15
12
45
15
150
11
1
35
108
52
3
33
15
42
63
8
16
8
67
30
83
55
12
9
32
19
30
23
16
104
96
16
15
21
32
52
33
63
87
57
3
18
27
63
30
24
35
36
28
69
90
18
15
48
9
87
15
101
28
32
7
12
21
9
18
17
73
3
32
40
15
12
21
39
18
63
32
37
3
32
55
36
17
36
112
12
15
5
115
120
33
12
3
77
16
27
12
17
28
12
33
3
9
18
17
31
65
4
63
17
91
9
44
100
51
53
48
67
12
9
9
18
12
60
21
39
18
59
28
36
27
5
85
59
4
24
3
5
49
39
39
18
39
45
3
32
16
20
4
104
4
36
57
47
37
15
45
48
18
30
60
3
9
11
19
18
30
90
12
78
69
15
21
45
63
20
19
41
37
27
57
15
24
111
120
33
3
24
33
3
72
53
64
44
19
17
13
23
40
9
18
21
36
15
21
15
45
9
3
93
27
12
33
51
24
3
5
49
6
9
8
25
30
90
23
67
5
7
36
29
16
12
45
12
3
20
12
144
37
59
1
3
12
32
55
33
48
21
11
37
3
39
36
12
48
30
63
140
61
3
8
24
16
20
25
30
9
111
5
48
31
41
7
60
12
90
15
81
42
33
15
69
60
15
5
16
15
9
96
15
90
39
51
60
5
4
63
141
60
9
47
193
15
8
19
21
9
51
57
11
12
4
15
45
36
48
60
36
48
32
55
41
7
12
30
63
32
61
54
21
27
120
33
15
5
24
36
55
12
12
5
24
16
20
48
67
9
9
15
12
20
31
9
15
53
16
32
100
27
90
3
180
27
165
48
117
48
59
36
64
3
42
51
72
63
17
16
24
12
128
36
37
54
30
35
16
12
36
32
67
57
48
48
8
19
18
27
45
35
28
48
32
49
18
33
15
9
84
27
17
25
63
15
105
8
60
16
3
12
5
40
8
97
78
41
4
12
20
55
6
3
51
36
12
12
96
24
9
12
24
24
56
40
3
72
5
13
11
12
25
12
15
57
15
24
24
3
213
80
24
67
36
57
176
7
42
3
44
16
75
29
91
12
102
99
12
9
35
4
36
56
19
29
24
43
5
7
30
23
52
45
11
4
87
6
15
24
48
72
51
129
93
111
27
29
28
45
42
89
16
20
16
57
18
30
3
21
30
81
69
3
68
12
16
72
92
36
24
67
53
40
56
1
18
45
3
54
78
12
9
12
15
42
27
15
5
1
39
68
28
8
37
35
25
24
15
48
20
12
16
20
4
75
18
18
17
103
53
96
28
3
12
12
69
21
48
72
78
21
84
15
18
54
18
18
5
139
9
24
36
27
120
84
101
19
30
63
15
12
21
72
48
12
48
15
5
184
8
28
9
18
5
12
100
15
18
123
15
5
4
15
65
121
3
12
72
8
24
48
43
84
9
27
53
36
91
57
56
7
12
30
18
42
12
18
21
24
15
12
53
88
8
7
9
60
75
21
9
66
5
7
48
12
48
45
32
28
75
57
15
12
60
108
42
15
33
3
20
28
12
84
15
33
32
43
33
8
1
6
53
4
80
60
48
64
33
3
12
12
24
32
64
8
16
9
11
76
48
27
6
30
105
87
33
20
19
78
78
5
72
7
36
45
24
15
6
3
24
48
15
65
19
5
43
42
36
24
11
52
3
30
27
108
27
5
16
24
33
75
32
16
39
48
12
17
16
15
150
30
5
19
21
8
36
1
3
144
32
40
3
21
60
12
8
67
57
3
42
12
18
30
18
137
7
5
55
5
40
15
9
39
93
9
11
72
25
23
37
15
36
9
3
9
3
3
ABCD 97681691026*3^$a+1 [50067]
1
39
182
31
17
43
77
12
6
25
48
9
83
9
58
33
9
8
60
75
97
15
113
22
93
35
48
13
59
81
16
65
51
27
37
3
30
98
30
3
121
15
8
160
53
4
228
68
7
56
87
37
77
150
88
30
75
215
10
12
11
117
82
129
47
22
90
102
26
49
144
77
123
72
9
70
65
33
100
3
39
9
17
19
3
32
13
36
39
30
75
47
10
3
45
128
60
103
21
48
30
72
9
101
51
40
69
71
49
116
27
60
45
18
82
20
82
56
24
49
9
20
10
8
25
47
85
5
48
4
68
22
158
40
27
23
102
66
25
17
3
12
33
3
16
101
15
37
51
29
115
23
22
11
109
60
20
63
117
31
9
140
82
65
45
51
64
113
70
30
3
9
30
48
30
60
248
60
55
59
25
80
13
11
64
105
95
88
80
129
19
9
87
93
38
49
236
19
129
21
171
29
18
72
33
15
120
22
3
56
40
77
27
57
40
8
127
5
66
72
33
7
38
19
36
9
8
48
24
40
90
33
105
32
6
193
164
165
63
9
40
68
7
3
185
145
20
172
20
15
25
75
23
37
75
8
70
3
17
78
22
8
99
216
127
42
71
28
41
19
20
52
48
9
35
147
126
67
45
11
184
15
8
22
123
65
4
15
101
22
57
8
33
3
99
18
199
143
18
120
12
75
33
63
21
31
57
35
7
41
87
1
9
60
50
33
109
83
135
1
12
12
5
195
15
82
11
57
48
7
125
3
28
24
5
18
37
12
45
48
50
30
48
55
9
123
5
3
45
27
7
9
17
43
12
5
42
21
52
48
24
20
96
57
4
30
38
10
62
123
63
129
13
32
43
8
37
68
24
108
12
31
39
8
10
15
8
7
50
15
12
16
65
42
81
21
51
15
72
30
7
45
56
30
33
31
18
8
55
9
71
37
92
88
30
102
51
69
171
12
12
15
86
12
67
173
142
56
72
25
23
97
45
3
57
47
25
60
56
64
128
12
3
37
63
45
12
188
51
31
198
15
57
39
137
75
60
147
10
20
40
71
1
120
75
168
68
57
10
8
30
3
21
28
351
32
109
8
132
70
8
45
52
45
98
48
33
109
20
31
69
20
3
112
35
13
59
81
279
30
19
41
31
5
127
36
9
92
43
57
63
57
128
55
17
51
84
28
45
8
15
39
25
44
69
48
12
67
5
108
12
48
52
30
9
47
9
33
40
12
56
12
22
41
39
49
44
16
189
12
176
123
24
36
52
5
144
28
60
15
12
48
80
55
8
25
24
96
9
56
30
24
49
201
38
1
9
12
8
67
23
10
155
28
57
32
63
63
22
3
17
52
26
24
13
20
25
12
18
32
18
7
44
60
72
7
5
3
34
68
52
8
40
71
40
29
172
38
1
21
90
18
20
31
17
24
3
135
1
89
30
10
80
12
43
15
33
17
22
26
132
42
33
63
22
27
23
42
100
8
10
77
76
5
34
9
29
10
125
28
5
4
48
80
48
120
150
30
4
150
8
97
144
9
3
77
63
7
45
5
63
87
120
25
45
120
8
34
30
176
12
15
28
27
21
9
20
15
45
51
57
63
144
15
45
48
4
96
248
16
33
62
30
10
9
39
98
150
25
77
40
60
20
51
1
15
33
3
9
18
152
33
76
9
75
12
11
33
52
59
6
12
52
15
3
8
34
60
18
38
24
10
9
189
42
90
15
45
3
17
303
7
50
78
1
9
3
68
64
156
32
64
3
38
115
57
11
16
96
5
64
48
38
22
8
124
23
25
15
65
55
23
22
20
12
10
9
69
60
32
6
97
8
148
209
40
20
40
60
98
49
45
228
11
19
105
5
3
12
45
7
33
60
60
12
48
11
31
8
37
3
8
33
21
139
17
22
90
8
64
68
3
168
39
33
45
184
15
45
143
120
45
18
34
110
10
183
17
60
19
17
120
24
30
10
39
9
63
125
3
49
38
42
55
53
3
9
12
36
4
23
96
52
48
92
9
58
30
83
49
15
161
87
37
18
90
20
82
128
13
125
7
108
9
11
124
41
4
30
33
32
13
32
40
83
33
52
90
17
24
1
135
93
3
5
124
11
19
18
68
75
208
29
10
8
97
12
35
61
5
102
48
30
52
83
12
37
56
34
21
240
29
28
42
30
18
105
8
40
5
12
22
105
33
120
120
8
4
20
195
144
36
85
51
29
100
60
3
180
105
42
56
34
ABCD 97681953602*3^$a+1 [50045]
59
30
7
24
99
36
117
48
27
92
36
1
119
1
48
35
1
96
48
51
50
30
40
117
197
16
50
112
38
31
60
29
91
23
6
67
180
15
57
96
65
142
9
3
6
39
33
30
8
49
33
2
160
93
15
60
48
104
190
26
30
30
1
23
133
27
45
5
40
18
12
20
30
6
232
9
23
13
23
1
21
63
12
12
95
16
9
15
20
60
25
12
3
18
27
11
60
24
40
33
24
60
83
13
23
84
36
4
6
54
18
3
29
58
57
36
36
23
25
101
259
35
13
24
60
36
107
73
12
111
20
34
18
9
63
30
50
25
93
27
3
18
14
13
23
37
48
27
8
25
96
3
33
33
74
133
27
81
84
3
33
12
75
33
27
32
193
17
150
40
56
52
30
27
5
30
25
132
23
73
24
24
95
60
60
85
96
23
1
15
21
23
30
10
86
22
288
50
19
93
39
143
97
33
3
60
23
1
39
144
45
21
51
269
24
31
96
59
54
6
61
69
24
90
56
64
33
72
5
6
61
36
3
141
23
40
21
59
40
20
37
33
80
30
37
29
7
3
134
43
123
45
24
3
2
31
57
32
40
3
60
23
61
29
10
80
25
96
48
11
4
6
111
36
24
63
45
60
21
75
72
47
6
79
36
5
30
25
15
24
33
15
2
7
59
1
96
143
49
45
18
33
69
56
7
17
10
60
45
21
15
9
30
117
23
37
23
25
11
30
54
58
32
55
36
36
83
205
35
100
26
10
45
9
3
12
191
10
50
4
48
108
9
12
59
121
51
92
13
72
11
1
53
7
108
5
103
3
44
28
9
60
63
48
128
34
3
3
72
2
66
1
51
9
24
12
23
54
10
20
60
1
12
63
42
63
36
3
21
15
24
80
37
83
25
171
12
92
61
29
96
7
27
21
9
75
5
30
66
94
93
75
72
56
24
73
3
21
83
40
57
24
5
7
17
43
15
45
12
35
90
10
140
10
48
62
13
53
90
205
36
180
9
72
42
86
142
18
99
5
7
240
84
36
3
21
35
85
12
53
154
56
121
3
93
72
95
25
11
1
48
12
21
32
88
90
108
50
24
67
96
47
37
9
75
12
23
1
59
24
1
35
52
45
15
8
61
3
20
30
43
27
116
124
18
27
36
59
73
12
11
25
5
31
3
140
58
3
5
64
3
60
12
12
23
40
18
38
109
15
30
50
1
84
105
30
21
24
5
40
26
84
1
24
51
110
139
95
1
144
96
29
6
84
16
12
129
84
27
68
4
36
57
23
49
12
36
15
9
59
4
33
47
73
27
81
209
16
14
37
23
60
16
44
25
36
15
140
4
20
30
6
85
36
153
120
6
20
61
63
45
36
135
104
121
9
110
1
59
6
34
6
39
15
50
91
147
8
1
113
7
23
37
23
13
48
24
3
33
29
10
21
15
45
99
57
39
45
24
36
35
112
12
21
219
21
27
18
14
1
65
24
6
60
61
143
61
204
72
33
111
72
27
20
40
48
122
91
125
10
12
42
56
10
44
60
13
33
51
48
21
114
56
37
60
23
1
23
6
10
14
150
10
6
21
23
1
36
24
57
8
30
34
56
142
93
5
30
205
117
15
72
65
30
28
33
12
72
12
83
1
39
20
1
35
25
9
78
32
1
12
60
15
2
40
27
21
15
3
54
26
52
33
15
9
35
30
40
138
57
111
14
6
24
25
11
4
50
30
180
6
19
3
33
132
15
38
34
20
37
23
37
33
50
6
24
6
24
90
175
15
141
35
37
72
35
85
12
108
5
16
39
36
27
42
18
30
99
51
32
120
60
16
14
96
94
50
7
24
60
24
72
51
108
45
59
6
54
90
30
40
26
67
47
25
96
27
32
13
75
18
50
49
71
30
24
43
45
62
10
30
45
96
75
24
26
31
33
15
95
1
84
12
119
52
8
22
39
36
53
31
39
20
112
32
13
17
7
113
6
61
83
121
159
20
13
12
35
37
21
32
6
25
9
3
75
9
39
9
12
24
5
94
18
15
63
12
32
6
151
96
17
118
18
15
59
136
21
83
60
37
53
66
4
45
96
5
19
3
32
37
29
10
57
48
15
9
141
54
33
132
51
21
159
30
50
22
75
60
12
35
121
59
16
20
4
30
63
47
40
140
73
24
24
24
5
43
45
30
9
119
4
21
65
22
18
87
12
5
43
84
36
24
29
30
37
12
36
5
67
27
21
95
30
91
111
12
56
37
60
15
129
9
14
61
60
24
60
111
80
37
23
34
27
51
2
43
12
12
83
61
12
12
15
116
10
39
11
4
36
14
16
72
122
13
23
1
60
39
44
97
24
72
12
15
20
13
27
50
40
18
57
5
10
120
225
60
75
108
42
48
3
165
27
47
13
24
216
47
90
6
52
32
16
69
161
24
55
48
75
8
1
83
1
15
24
36
9
3
32
37
96
ABCD 97682202076*3^$a+1 [50001]
27
8
37
3
72
129
11
12
7
29
37
23
16
8
1
30
6
39
80
4
12
44
12
24
49
11
60
1
23
16
68
16
12
99
53
1
39
60
57
59
7
18
30
5
7
29
40
21
30
9
48
60
68
64
15
36
29
25
3
12
24
32
12
40
32
19
17
12
12
1
18
5
61
3
12
21
23
25
75
24
3
77
16
60
20
1
54
45
87
30
23
4
3
57
33
47
12
31
54
95
76
20
72
40
21
11
24
4
8
19
69
27
18
15
12
3
29
28
9
11
13
11
49
35
37
15
20
124
48
56
25
107
25
27
3
29
25
54
21
9
75
12
3
29
12
28
57
3
32
4
12
9
23
48
4
9
27
24
45
59
16
68
96
4
48
8
12
12
91
5
1
15
15
24
17
52
3
24
9
12
8
1
3
33
39
20
19
30
12
35
4
8
16
15
45
20
36
1
18
57
33
35
12
72
76
56
28
3
18
15
56
24
67
29
16
63
5
24
16
24
12
15
90
35
1
60
75
15
9
9
59
43
33
20
4
8
24
31
89
4
12
12
21
11
96
4
68
13
24
36
23
25
66
54
11
100
8
13
27
3
48
5
12
49
3
32
49
15
20
24
28
15
29
1
39
20
4
24
12
15
45
20
4
45
120
87
44
28
12
21
3
24
57
23
16
12
8
1
54
5
52
24
9
71
88
21
180
42
17
13
15
33
11
24
4
33
15
44
1
39
8
28
3
77
13
42
33
15
29
13
54
6
63
20
1
23
37
35
4
56
76
63
6
3
3
9
15
6
3
176
1
18
41
109
51
39
5
4
32
25
63
27
30
3
63
17
52
15
65
1
23
40
27
93
51
5
28
68
79
29
7
9
68
13
15
68
52
15
5
28
44
28
60
99
9
44
13
39
44
12
24
16
69
6
17
13
3
36
45
24
39
32
76
8
31
65
1
23
36
64
27
30
3
24
27
6
15
93
51
36
8
40
12
9
11
13
35
7
117
63
9
36
33
71
48
7
65
16
68
61
36
23
36
31
30
18
6
36
3
20
25
12
75
9
11
24
115
36
5
19
29
4
57
71
55
18
60
11
1
3
57
15
48
27
24
54
66
45
15
45
15
21
48
12
8
61
75
48
33
15
69
24
107
4
44
60
52
45
47
28
15
30
3
20
16
21
59
25
15
21
54
60
36
18
119
1
27
32
13
27
8
48
1
6
17
12
60
1
23
24
7
84
12
9
20
4
15
21
20
24
37
59
1
3
56
19
9
20
12
24
37
87
36
12
3
30
30
30
39
27
6
78
57
33
47
25
3
21
3
3
17
1
15
24
33
23
4
20
16
32
85
30
24
81
20
24
28
3
9
20
100
120
8
37
15
15
30
11
4
69
35
7
18
27
3
9
8
60
28
20
7
24
6
35
4
44
24
37
143
12
16
45
15
8
31
21
8
52
3
45
32
25
3
12
32
16
81
15
39
17
12
36
40
36
21
23
85
6
221
4
21
54
41
25
83
72
73
11
19
5
16
60
8
76
45
30
41
40
20
1
15
33
11
48
28
12
12
20
1
3
36
8
36
1
3
20
7
5
24
7
29
19
105
12
8
12
40
33
6
9
21
51
15
30
35
52
3
78
30
36
6
60
27
96
80
12
28
45
11
84
4
56
1
11
52
57
11
40
8
16
44
31
33
27
33
3
17
292
48
8
40
69
11
25
18
36
6
15
3
30
11
48
28
68
16
20
16
3
5
97
75
33
11
19
29
7
29
12
25
35
4
36
48
24
8
79
41
4
36
20
25
3
36
15
9
12
8
12
40
24
20
85
11
28
12
9
15
51
105
8
60
100
45
15
96
9
42
18
11
1
35
28
32
88
21
3
56
1
59
1
30
9
60
12
12
33
60
48
15
32
28
12
63
6
3
3
5
25
75
8
61
23
48
85
35
4
36
24
24
12
72
8
28
20
24
1
12
30
5
12
31
42
23
36
31
9
36
33
11
31
9
20
16
12
72
80
36
4
20
16
33
59
37
51
12
60
21
35
37
3
15
12
9
36
24
9
6
96
24
69
75
45
45
27
9
11
72
1
35
37
3
32
4
8
40
3
9
48
8
24
28
20
37
15
60
60
20
1
24
23
43
48
6
3
20
112
8
28
15
33
12
8
52
9
30
24
41
16
20
25
18
5
52
12
3
5
48
31
5
36
19
9
56
31
45
12
27
65
28
72
15
45
24
32
28
32
4
36
72
57
3
21
42
29
25
35
1
3
12
8
25
156
11
24
16
92
48
12
16
15
9
20
7
45
8
16
24
8
52
51
29
16
15
21
60
21
3
60
45
6
29
67
9
60
36
39
21
24
24
20
25
59
76
20
96
1
83
100
24
8
28
12
3
12
17
60
7
45
8
67
29
1
6
45
3
9
32
61
59
85
24
11
1
59
4
12
63
29
13
27
32
109
11
19
9
51
45
32
12
48
13
12
27
20
16
12
33
51
75
9
20
24
12
4
24
72
15
9
32
4
84
45
35
1
11
28
27
29
61
24
6
18
6
6
3
20
60
76
39
17
12
31
21
21
27
3
33
96
9
39
21
12
15
33
6
29
25
11
16
24
8
7
69
24
81
12
24
159
12
32
1
39
8
24
49
47
13
11
1
3
72
108
12
33
11
16
72
32
25
3
87
9
12
8
12
55
9
8
7
113
61
12
63
24
21
6
29
36
31
29
24
12
13
15
80
12
43
5
25
11
25
6
53
25
60
71
28
20
61
47
88
20
12
115
24
29
37
3
32
13
11
55
9
45
27
9
11
52
12
24
15
72
48
21
21
30
105
15
5
52
20
52
21
15
9
23
40
8
24
4
15
9
12
24
56
1
95
12
72
16
108
44
1
12
23
4
32
1
15
60
3
36
6
90
57
116
37
27
20
1
11
16
24
24
36
8
13
3
12
9
83
40
68
79
126
24
75
8
12
4
15
60
30
12
15
72
32
1
39
36
180
32
12
1
39
56
55
65
43
12
5
24
36
13
12
54
5
16
8
36
24
12
28
20
16
24
24
68
13
12
3
27
113
16
20
19
9
12
21
3
51
9
104
36
97
23
1
66
29
16
120
72
36
60
24
12
8
12
24
60
31
9
20
67
69
44
7
5
52
51
21
44
40
12
8
4
8
12
31
5
24
60
12
1
15
44
1
15
24
8
1
6
65
36
40
8
16
48
33
3
20
1
23
13
59
1
75
24
15
24
12
53
55
6
83
12
48
28
104
1
23
12
40
48
104
1
6
84
5
52
3
12
69
9
35
16
45
24
87
3
30
27
8
12
133
51
21
48
11
1
30
18
15
20
76
96
8
7
113
31
6
48
6
29
55
17
79
5
4
12
33
15
24
20
13
15
69
11
85
27
21
36
59
64
33
135
80
19
21
33
42
24
24
96
9
60
80
12
48
16
9
60
27
20
19
9
20
100
84
81
6
6
39
21
15
68
60
4
21
11
84
7
57
32
1
15
39
9
12
8
12
40
3
6
39
21
11
72
36
60
1
35
48
40
48
48
44
16
15
12
5
73
47
55
17
13
3
21
35
40
21
30
24
29
4
8
139
5
60
19
9
12
104
25
95
72
13
11
19
36
66
3
12
8
24
12
55
66
ABCD 97682395576*3^$a+1 [50287]
10
12
36
12
42
90
8
168
12
87
33
82
26
124
59
37
32
27
31
17
15
82
11
25
24
11
25
60
2
48
22
107
1
30
30
2
82
126
77
73
122
33
37
12
68
28
59
25
108
120
8
39
93
58
32
48
42
52
59
36
13
23
48
1
8
70
48
89
13
12
36
35
55
2
48
40
132
18
32
18
40
80
3
67
2
75
13
54
66
80
40
24
56
150
10
24
48
120
38
10
150
65
37
170
22
120
36
24
8
88
23
1
120
6
2
52
71
49
36
12
80
108
4
36
47
13
2
48
10
23
12
25
20
4
203
7
48
90
12
36
24
30
29
84
25
47
25
30
66
24
131
48
211
246
12
107
33
18
192
105
247
246
140
52
288
72
48
12
108
23
9
112
68
70
18
119
13
42
128
30
88
60
24
48
72
30
90
48
60
80
10
48
90
24
36
72
18
50
30
94
8
40
68
112
8
40
24
8
40
260
108
40
32
52
26
22
20
22
96
54
68
3
169
59
97
24
38
142
60
86
42
48
22
48
62
28
12
60
30
128
142
12
6
17
120
96
57
132
10
48
2
148
90
174
8
58
80
202
8
63
12
147
18
160
24
119
60
109
143
7
102
36
60
42
17
31
32
10
60
20
22
6
12
12
18
233
7
30
48
12
20
52
30
6
12
11
61
60
26
90
4
108
143
37
20
27
193
132
30
29
12
37
12
60
35
61
42
42
86
34
36
122
130
110
70
131
7
42
72
36
42
41
9
111
37
252
8
12
87
96
48
19
42
6
192
78
2
18
4
8
18
22
60
132
35
81
172
11
69
202
6
170
9
33
3
205
84
36
12
132
36
42
18
62
18
12
40
80
51
9
100
48
132
140
3
109
128
27
31
54
26
10
32
51
121
48
20
60
88
132
215
25
140
40
23
37
23
72
12
1
114
38
442
6
60
30
114
60
66
30
2
58
72
80
40
12
68
160
12
8
18
192
10
71
31
29
1
11
180
57
40
132
78
30
50
22
90
26
70
30
132
8
70
2
123
217
83
55
114
78
18
47
25
150
192
30
8
100
60
12
48
12
8
58
102
23
109
96
12
132
38
22
35
1
72
12
59
49
60
12
56
3
9
60
88
54
30
60
83
12
61
24
120
138
50
78
22
12
128
28
120
12
167
85
35
33
88
144
6
30
114
18
12
59
129
28
119
33
18
22
120
48
32
178
50
52
20
28
24
108
48
60
140
30
42
28
24
180
120
60
59
37
35
7
30
60
48
102
98
15
109
156
47
7
146
39
121
62
18
4
8
18
130
72
23
127
90
180
18
54
26
22
20
15
157
59
97
24
168
48
84
26
34
36
12
71
39
18
12
75
7
270
60
128
40
180
20
48
87
37
26
10
150
30
2
10
95
285
60
232
131
25
83
1
96
54
29
117
4
8
40
12
68
3
117
82
128
22
48
20
51
1
8
27
85
60
30
18
48
167
85
68
94
38
40
72
8
52
8
112
150
26
39
13
50
70
60
191
277
23
1
48
11
9
30
30
3
48
1
56
22
30
48
2
22
68
120
87
1
35
25
144
156
24
6
30
50
162
60
18
10
12
60
71
37
114
30
8
90
45
3
102
147
13
42
30
66
182
40
48
59
33
28
140
40
24
36
152
147
1
30
80
34
156
2
105
73
30
113
79
102
138
98
52
90
17
60
1
2
22
8
18
22
11
9
118
90
24
78
185
73
30
182
75
15
81
109
132
30
96
42
12
128
40
98
10
12
60
8
64
8
28
92
150
30
28
72
8
102
82
8
207
73
8
12
27
24
7
90
119
25
96
12
11
121
36
32
108
22
41
9
30
18
12
3
15
33
1
128
52
8
108
12
90
48
94
48
12
36
12
80
22
90
36
83
9
88
132
20
28
23
37
95
ABCD 97682604998*3^$a+1 [50030]
61
152
24
33
48
36
3
21
48
78
90
3
69
12
15
9
31
5
18
33
177
39
16
5
3
9
72
63
160
137
42
21
87
48
132
13
104
3
6
15
69
90
25
56
27
21
48
57
42
69
16
149
36
36
84
18
6
111
27
21
16
56
69
3
21
91
176
24
72
45
75
48
88
32
15
90
15
3
54
18
12
42
7
5
36
6
33
33
63
63
42
15
87
54
91
24
29
43
24
245
51
24
96
39
90
127
24
32
129
12
24
43
11
18
115
11
45
57
15
45
54
54
180
19
8
21
6
18
36
156
19
5
12
63
9
18
72
6
36
12
7
96
5
36
18
6
12
60
15
15
36
13
11
45
24
21
228
7
17
87
87
6
12
78
102
108
15
24
48
27
18
120
24
3
69
12
6
9
27
21
9
15
27
13
35
13
59
109
32
3
13
185
90
42
3
99
13
5
6
18
30
13
65
7
41
159
21
18
6
3
16
83
18
18
144
73
8
45
211
56
72
111
33
72
39
1
131
37
56
33
30
1
32
40
8
33
12
51
75
18
78
69
64
29
115
5
147
16
48
8
15
60
138
6
21
9
15
40
95
9
24
33
60
12
6
30
168
54
216
126
30
126
67
5
108
42
48
21
93
36
48
31
168
8
45
126
6
7
29
90
12
18
60
15
51
114
18
1
29
24
27
45
48
27
123
156
25
8
27
18
12
54
42
39
136
35
36
57
93
19
8
57
87
27
37
101
27
40
48
11
21
51
36
36
24
13
72
77
3
24
24
16
80
27
69
45
3
9
36
3
33
42
30
96
36
48
54
96
45
45
3
15
9
9
18
30
79
32
57
48
39
123
21
51
54
31
32
48
16
53
6
48
42
30
229
32
27
6
15
57
102
33
63
18
138
13
29
3
69
54
13
77
12
18
61
17
79
65
31
24
11
6
31
5
12
78
12
54
15
120
87
12
18
18
153
88
83
13
5
27
9
42
48
37
5
84
87
45
90
12
13
59
6
15
177
31
41
36
42
18
48
15
3
60
9
120
33
48
63
24
168
111
108
18
75
189
60
15
93
48
6
21
9
111
24
96
24
168
16
32
144
51
61
35
18
102
24
18
108
39
45
96
43
96
96
11
21
24
63
33
57
15
16
41
31
59
117
16
233
48
6
9
9
30
9
64
17
24
7
29
138
90
15
75
18
42
36
261
39
9
9
60
12
24
36
3
45
91
32
21
27
160
53
3
64
56
64
32
64
35
24
13
48
59
69
3
42
36
102
25
53
30
24
13
5
72
30
222
36
27
189
72
43
80
195
42
12
63
24
16
32
195
93
9
36
24
48
24
108
7
23
60
84
73
56
64
56
48
45
36
36
78
54
84
6
13
8
48
48
9
39
45
54
60
25
32
45
54
36
6
3
99
54
18
6
39
33
55
17
55
8
27
12
42
12
222
18
3
27
6
55
89
72
39
40
149
51
57
60
27
165
3
144
15
6
30
61
72
8
9
66
21
3
69
87
25
65
96
12
24
18
9
24
93
30
114
12
15
16
56
24
33
96
15
3
138
3
48
88
65
84
24
51
24
33
7
77
36
78
30
24
36
31
125
54
21
24
48
24
15
12
37
5
84
6
9
16
11
93
33
15
69
6
13
59
12
36
60
9
39
60
69
3
12
177
24
87
57
3
61
41
31
65
48
55
23
73
56
24
135
18
72
18
13
5
36
55
11
45
51
18
12
7
24
8
24
40
56
24
21
19
17
66
114
3
9
15
9
79
29
144
27
88
221
3
48
57
42
66
60
7
29
3
15
9
64
53
12
90
54
15
9
7
24
35
72
42
12
36
27
88
8
63
9
24
57
39
45
19
53
67
5
24
72
48
18
114
15
24
141
19
29
42
49
48
29
12
90
45
48
33
60
48
18
25
53
51
21
108
15
16
113
36
19
8
21
42
57
24
48
51
61
47
54
72
91
24
32
72
88
128
40
8
51
18
90
204
36
33
69
42
1
47
42
66
13
77
96
19
29
60
120
144
72
15
9
15
3
45
21
67
32
9
63
9
24
36
72
27
153
156
43
161
87
105
90
21
21
19
65
54
18
18
21
87
25
29
27
27
24
12
153
9
63
15
12
21
16
107
45
40
29
48
24
54
18
12
18
144
18
24
27
21
6
30
18
13
48
32
88
53
19
5
30
18
36
18
13
80
111
54
90
30
18
6
30
60
18
39
48
75
156
78
12
96
18
37
89
18
45
57
90
6
12
51
16
24
56
75
61
23
9
9
78
1
47
18
60
48
60
15
96
33
63
48
9
60
54
181
8
9
18
90
48
3
288
21
3
27
24
13
56
72
48
45
12
24
12
24
30
18
3
64
8
21
27
21
24
48
126
13
41
31
11
45
81
15
21
19
11
42
211
35
36
1
59
66
18
144
25
ABCD 97682655386*3^$a+1 [50052]
41
3
4
23
24
153
100
36
17
7
5
27
76
5
63
16
120
221
7
36
11
13
32
16
24
53
55
32
124
77
72
7
83
1
24
47
36
9
40
36
32
27
25
8
100
245
15
16
11
1
108
236
28
60
56
51
1
125
7
5
15
63
30
24
3
33
3
36
123
21
16
48
53
150
37
60
48
12
53
163
24
132
65
75
81
55
89
43
108
17
48
267
63
37
12
44
27
157
23
49
24
36
80
15
36
57
63
37
17
19
24
12
53
67
144
24
143
24
73
12
108
168
84
35
85
11
73
24
72
104
52
17
7
36
24
44
100
89
67
48
107
66
42
13
17
7
48
35
90
103
32
15
12
168
1
29
18
193
47
54
55
65
15
63
61
41
15
28
17
48
60
67
71
109
8
27
6
115
104
51
229
8
87
93
15
18
187
32
100
71
60
12
1
116
51
57
88
47
72
6
3
36
45
18
90
31
29
31
72
5
175
60
35
37
12
24
132
48
84
36
12
59
18
60
43
72
72
101
3
16
48
17
103
32
16
47
60
121
12
12
65
18
37
48
212
87
18
235
137
19
60
24
95
73
17
7
96
24
36
5
27
135
61
96
36
179
45
105
55
11
13
11
1
84
71
24
85
84
47
25
104
4
60
12
29
36
19
48
17
19
44
88
47
1
59
12
1
24
8
136
24
12
53
103
77
67
5
39
24
3
24
265
36
60
215
180
25
12
120
120
23
37
132
8
16
11
93
33
39
15
309
9
7
101
24
63
75
37
8
15
1
29
87
4
36
41
43
24
125
127
24
47
90
27
16
17
7
20
3
25
60
24
24
47
25
84
23
117
208
137
15
16
12
72
84
44
135
181
17
7
60
92
28
228
8
24
63
37
53
7
12
20
100
96
125
43
41
36
19
80
28
72
36
24
101
19
140
28
215
162
3
63
60
12
157
60
68
3
25
120
24
20
51
37
17
39
36
148
12
96
120
128
76
101
12
31
104
33
72
67
8
45
15
27
90
48
67
144
11
129
27
24
1
72
48
17
18
13
29
75
28
24
36
29
18
105
192
88
17
139
12
12
60
48
24
11
49
180
96
179
13
72
68
40
12
24
12
68
27
25
65
55
59
13
60
17
91
35
37
288
84
8
285
31
149
7
101
3
36
51
25
48
60
180
101
3
45
252
15
108
100
20
27
13
5
15
40
197
43
35
61
47
30
27
33
103
17
67
23
145
95
25
12
72
65
271
5
79
20
64
24
83
49
23
37
48
12
20
88
12
24
36
11
13
60
101
31
47
18
27
135
25
65
7
11
37
56
51
36
174
96
30
54
99
40
24
5
108
30
145
24
20
33
147
16
125
7
5
78
12
42
79
84
48
24
20
16
44
21
99
33
7
185
96
55
84
95
1
24
11
144
25
48
12
5
36
3
24
100
60
92
45
91
72
173
90
85
24
48
12
36
44
40
5
43
32
51
97
92
16
60
108
80
16
71
85
204
11
49
240
36
12
92
63
18
3
24
28
48
17
19
80
105
223
23
54
15
28
137
6
264
96
102
31
137
3
99
25
48
12
200
88
48
11
13
185
43
17
72
31
252
12
11
73
24
48
24
191
37
20
88
29
18
25
92
28
5
48
159
108
135
25
12
53
7
24
24
60
23
69
84
16
35
121
5
54
493
60
36
12
29
48
15
183
54
18
97
24
60
44
172
41
67
12
104
52
12
36
41
48
222
49
84
36
59
1
132
164
63
193
192
56
24
52
68
28
144
8
28
104
3
13
47
30
18
24
25
36
32
28
60
60
95
42
55
108
35
97
12
24
96
41
43
77
7
125
115
108
12
132
20
21
43
36
36
35
93
9
15
45
18
12
81
64
17
78
13
5
12
18
37
96
11
6
43
24
32
4
120
104
16
36
24
12
107
12
9
40
56
120
28
53
87
88
24
35
61
35
205
48
47
73
84
96
96
8
40
5
75
40
32
ABCD 97682847092*3^$a+1 [50030]
6
84
18
35
223
24
36
30
24
60
60
36
120
72
60
18
5
7
102
30
30
18
132
30
90
6
12
60
11
49
108
192
90
137
31
24
126
54
6
60
120
72
12
168
12
18
48
30
72
120
60
162
180
48
42
119
7
222
72
138
41
109
138
162
18
5
37
228
144
36
132
30
12
108
48
42
60
60
48
12
107
13
48
24
18
102
96
24
6
102
42
5
43
108
42
222
30
90
120
120
66
192
78
90
72
150
17
73
108
72
30
5
187
108
78
150
162
30
90
12
78
65
7
120
161
7
48
72
90
60
120
60
23
55
54
36
54
150
35
13
60
132
18
288
264
66
54
30
60
30
18
198
120
114
30
6
24
36
120
60
42
48
150
323
1
48
12
60
30
180
18
192
96
42
192
48
132
60
48
78
162
90
12
120
90
90
60
360
66
30
192
42
6
83
1
78
72
18
12
66
210
12
192
48
60
108
60
215
49
90
66
24
60
126
24
6
30
30
72
72
36
42
30
102
276
264
18
102
240
60
36
30
12
30
30
12
30
60
18
18
102
48
24
180
126
90
24
48
72
6
144
90
108
11
331
210
120
96
42
210
12
408
498
42
462
78
30
48
84
18
72
48
12
156
47
235
90
60
78
12
288
12
42
96
372
12
48
30
17
25
216
132
120
132
138
18
60
54
90
18
150
60
228
150
24
18
30
48
17
7
18
48
12
48
192
18
72
30
120
12
48
30
30
72
66
114
180
48
18
17
96
37
24
48
12
48
162
6
42
18
72
12
48
30
222
240
96
42
30
90
60
150
143
127
12
36
240
150
12
252
36
42
78
24
108
18
17
25
258
84
18
150
162
150
60
48
198
12
131
277
24
300
71
288
49
95
37
48
18
30
252
60
180
108
24
60
48
78
12
30
12
11
139
30
48
12
59
31
30
48
12
36
12
23
157
18
144
78
60
30
270
48
72
300
60
168
35
7
312
65
61
83
169
407
85
59
31
18
30
108
60
114
36
270
102
138
84
66
42
12
18
12
60
168
120
108
24
11
37
12
36
59
55
18
23
7
312
30
60
210
5
91
42
162
30
48
72
36
24
108
48
24
18
162
36
42
78
120
12
222
60
36
174
18
60
42
156
12
12
30
6
179
73
71
31
258
90
132
78
12
18
60
41
1
126
30
12
60
60
42
90
60
90
60
90
143
25
168
12
72
48
18
89
25
30
329
181
11
7
342
30
90
48
11
49
12
36
24
30
150
35
55
41
265
12
18
137
25
48
84
30
101
169
48
162
66
60
174
90
6
84
78
102
18
120
60
60
78
42
72
126
60
12
30
11
1
30
90
36
30
12
42
48
72
119
79
198
252
60
228
12
138
42
138
42
12
30
96
114
60
78
18
42
90
138
42
18
30
42
120
30
48
24
78
12
18
180
138
ABCD 97684560718*3^$a+1 [50028]
35
48
96
19
101
19
29
60
103
60
5
7
41
97
60
12
131
79
30
11
7
125
24
1
47
1
347
84
13
95
43
18
24
35
36
19
36
30
30
65
109
18
18
71
139
89
60
55
5
55
17
1
59
19
245
36
36
37
36
131
13
11
7
29
13
6
12
228
60
5
36
60
13
23
12
73
102
65
12
1
95
13
11
36
24
240
48
168
60
7
5
72
24
175
125
24
12
43
66
35
36
84
84
43
17
31
5
12
60
67
5
181
30
12
17
12
121
83
7
17
48
67
90
71
12
13
30
101
24
37
119
13
11
12
55
18
107
84
79
5
175
12
18
11
121
59
61
35
144
13
18
18
60
107
72
36
84
85
48
30
132
6
11
49
191
228
12
1
59
133
23
37
30
18
59
48
103
18
47
13
24
11
24
55
41
12
84
48
12
1
12
18
125
12
72
48
1
11
48
12
84
19
41
12
73
215
72
37
83
12
13
30
17
36
127
60
17
12
36
37
11
19
5
12
48
72
151
89
120
24
12
12
48
25
23
12
37
107
19
17
24
144
7
168
89
60
325
35
36
24
31
60
54
11
19
113
12
133
42
5
12
211
29
24
144
36
36
228
31
41
49
11
19
89
1
12
78
5
36
73
47
19
17
12
61
71
48
271
149
12
13
95
13
23
49
30
5
72
61
35
144
36
24
60
228
1
72
12
18
48
5
36
19
149
1
90
12
17
72
43
41
187
30
30
17
13
143
37
12
36
47
48
12
12
60
132
108
36
12
24
103
96
65
24
72
1
47
72
48
31
29
252
60
13
23
7
90
23
55
12
30
23
12
12
79
54
35
12
13
23
25
78
72
138
72
30
5
43
42
59
43
53
55
17
43
65
48
96
60
139
5
12
43
12
48
29
115
77
84
19
5
72
144
25
11
1
78
29
108
25
35
13
30
89
13
35
55
5
60
67
5
36
55
12
17
61
84
60
6
5
72
43
41
60
24
19
48
18
102
29
144
67
29
36
48
72
24
61
35
73
30
29
13
35
72
61
35
79
18
48
35
132
12
13
282
5
108
24
13
78
108
41
13
18
17
12
60
151
48
144
18
30
173
24
91
29
43
18
11
36
7
17
24
72
13
30
17
157
36
60
30
5
36
13
83
7
125
55
48
5
24
24
25
30
5
205
11
60
1
30
65
12
12
19
192
29
96
103
5
7
108
72
5
12
12
1
23
19
101
307
65
55
5
48
19
77
139
65
12
55
48
12
17
312
216
72
1
47
103
84
6
12
30
17
175
77
48
96
49
6
29
12
31
18
102
17
91
102
23
127
18
71
24
7
18
11
61
18
102
23
7
18
47
55
18
30
17
24
24
55
17
84
91
77
36
84
25
108
23
25
11
36
12
36
12
37
167
61
23
7
293
7
72
5
12
1
47
48
144
49
59
48
12
211
41
43
96
29
12
73
78
29
13
6
41
120
36
43
24
5
12
84
19
17
289
30
12
18
84
11
24
13
35
55
17
192
1
210
78
35
24
132
49
35
109
11
115
29
1
102
18
42
30
162
30
18
30
119
121
95
12
55
60
77
24
12
48
144
31
41
24
24
103
168
41
19
65
139
17
48
72
31
18
59
43
113
204
36
37
83
36
13
30
18
47
175
5
48
13
42
65
13
11
139
65
127
48
72
53
205
30
29
12
1
23
12
37
66
114
23
7
6
47
24
19
41
13
11
12
55
30
42
17
48
36
72
43
29
85
47
1
83
7
30
23
24
175
41
132
48
24
36
12
60
163
102
42
6
24
30
101
36
43
5
36
25
60
11
36
12
60
145
6
5
19
5
13
90
29
24
7
42
71
7
18
12
12
155
43
89
1
47
12
84
55
65
24
55
5
192
73
18
17
108
24
19
5
36
31
48
12
89
120
60
1
35
312
48
37
18
12
6
35
36
24
67
17
48
7
17
24
12
13
11
43
65
55
41
36
36
55
12
41
36
84
85
35
25
11
19
29
12
109
30
5
36
156
12
73
30
113
37
119
73
95
96
19
101
109
47
31
72
6
71
61
12
23
60
25
48
11
60
43
6
59
1
60
59
85
6
24
6
12
83
24
55
18
35
48
97
42
41
12
127
90
71
127
12
77
48
12
36
7
5
12
48
72
84
12
84
48
13
18
29
108
84
84
67
18
47
7
41
109
11
84
120
43
ABCD 97684841498*3^$a+1 [50074]
72
41
72
7
48
65
7
161
79
161
7
65
7
18
126
24
41
1
30
48
113
7
12
174
240
54
53
19
24
24
12
48
6
186
65
13
66
30
227
37
210
41
79
300
72
120
48
113
67
30
42
78
47
43
30
71
19
12
65
73
6
120
24
36
6
83
12
169
24
30
12
41
19
41
7
65
7
245
96
60
199
240
18
162
108
120
42
114
29
121
54
125
85
6
60
174
71
25
186
5
43
120
5
36
91
41
7
60
120
6
174
12
29
31
60
204
66
24
24
162
30
90
60
90
71
7
113
79
24
90
6
53
55
60
66
71
43
12
18
30
36
29
67
5
55
108
12
60
101
49
30
48
12
78
6
5
19
12
78
42
108
96
66
48
90
5
55
132
48
192
24
36
24
41
49
54
42
95
48
55
36
30
6
245
13
6
84
53
67
60
41
24
67
108
42
18
36
65
25
66
89
91
84
96
5
19
216
84
17
7
72
114
107
12
7
125
79
54
30
113
49
114
96
54
35
19
60
36
209
7
24
24
36
5
1
78
96
65
1
95
24
25
150
60
30
30
84
132
24
120
60
84
42
59
132
24
235
29
25
6
204
150
11
43
132
48
12
228
5
1
119
7
144
60
6
114
5
49
83
13
24
96
11
60
223
60
6
47
19
84
180
6
30
264
90
30
24
96
36
89
19
132
89
12
84
295
48
72
53
60
31
6
144
11
96
43
60
276
18
120
6
65
24
145
6
24
42
23
97
18
5
1
90
6
24
6
5
109
47
187
36
36
24
6
95
43
341
19
6
54
60
5
7
60
108
90
71
31
5
139
17
49
18
120
77
19
54
6
60
17
19
18
72
30
113
31
5
55
150
6
114
144
95
121
30
17
19
173
97
24
191
145
11
12
55
90
6
60
84
12
24
54
35
48
37
23
19
78
6
156
101
120
127
42
24
114
12
180
54
96
210
54
66
168
101
1
95
19
60
60
5
24
1
59
7
5
25
18
120
12
53
36
49
30
66
66
24
65
60
121
11
103
60
24
53
229
18
36
185
55
120
77
13
90
30
11
13
30
12
29
79
36
36
41
168
31
89
72
84
79
24
216
29
7
24
101
55
30
143
48
19
48
72
5
19
54
120
102
24
161
103
60
72
101
19
30
54
24
60
72
30
23
1
66
24
89
31
5
25
35
31
294
71
79
84
6
66
29
25
6
24
5
12
79
108
77
19
41
13
23
24
55
18
192
54
17
79
18
66
5
31
84
101
49
54
132
29
121
54
17
79
180
48
216
5
12
12
25
6
65
55
29
157
24
24
71
24
7
18
72
54
17
60
37
66
6
90
78
66
120
6
30
84
5
24
235
72
5
139
36
60
30
71
67
6
66
53
1
24
42
24
204
12
29
84
36
115
30
6
5
55
24
17
67
72
24
36
125
73
95
55
65
145
150
161
24
60
31
96
5
25
54
24
42
150
41
127
96
60
101
73
90
60
96
144
42
90
5
48
67
48
12
101
67
66
54
12
101
7
120
53
7
60
90
42
120
300
90
23
1
30
36
30
24
11
60
55
90
48
143
132
85
11
85
191
43
72
29
1
150
138
47
19
126
23
1
30
65
31
149
19
60
65
180
7
18
131
19
113
19
5
25
30
108
6
90
96
30
24
30
41
49
186
53
1
96
71
24
25
78
72
18
35
55
185
37
18
5
31
5
259
120
276
17
139
24
17
7
60
120
6
30
144
12
53
1
24
42
168
96
5
49
42
48
12
89
49
30
312
5
43
41
25
95
25
144
71
25
30
24
12
24
96
54
24
ABCD 97685998726*3^$a+1 [50016]
125
72
3
12
4
41
48
27
28
72
53
19
60
5
3
84
81
132
55
131
150
99
96
12
180
3
42
27
51
12
30
3
40
92
48
27
9
21
27
28
44
64
59
121
24
32
69
84
27
21
72
18
33
36
39
1
23
45
60
16
36
8
81
87
3
24
66
19
35
33
40
20
28
20
45
30
69
16
32
28
44
120
3
25
5
3
135
24
73
185
12
67
80
39
42
48
12
27
12
99
1
36
17
27
36
27
33
24
4
5
67
5
39
4
60
5
24
18
9
60
21
102
30
36
55
156
8
52
20
3
13
32
60
52
36
44
4
17
12
168
3
16
36
155
13
29
63
60
33
15
64
11
54
31
32
24
28
56
36
141
3
52
24
20
33
55
32
156
15
33
27
12
33
60
4
108
72
44
132
40
53
7
23
42
75
27
48
9
21
12
3
33
204
111
4
65
48
90
25
68
4
32
69
31
80
33
111
9
31
59
177
51
57
52
20
3
57
96
15
48
1
23
57
40
29
27
112
12
29
99
3
49
24
47
9
28
41
27
24
84
39
6
54
105
108
3
9
51
21
21
18
90
24
3
75
9
24
57
27
15
60
13
24
20
21
3
112
20
40
83
1
36
24
36
65
19
8
136
17
3
16
168
12
36
68
105
187
44
24
27
57
51
9
40
56
9
67
36
192
72
11
13
35
81
9
132
90
33
27
145
5
27
28
17
87
48
96
84
75
21
9
27
51
37
11
9
33
7
8
24
33
55
71
60
1
84
24
32
51
73
59
33
4
149
7
68
64
53
39
24
57
3
16
29
7
20
4
68
63
33
36
96
40
32
28
44
9
19
8
4
101
7
5
48
19
20
16
32
45
48
30
18
39
28
83
42
15
52
132
48
96
20
16
84
89
18
18
39
88
60
113
99
33
19
8
88
17
36
55
56
9
132
78
49
36
20
39
18
7
71
9
28
17
3
4
20
124
32
84
24
15
42
27
112
56
40
12
23
12
48
9
21
27
75
18
19
80
9
7
125
30
25
95
18
12
90
13
56
76
152
51
9
45
7
89
151
108
48
17
3
24
36
228
132
15
42
7
83
117
36
87
93
93
39
141
12
30
165
4
41
19
44
4
11
9
36
12
4
20
36
165
55
8
36
21
79
20
69
15
72
63
21
33
15
51
30
51
36
24
36
117
18
42
7
84
17
18
37
35
9
9
7
20
72
108
15
45
4
29
12
72
87
33
6
57
132
40
68
15
18
24
3
63
49
32
21
123
15
102
30
18
159
72
16
8
39
45
12
9
24
60
7
41
75
4
8
81
39
40
176
4
5
87
36
84
4
36
20
24
12
15
73
32
75
78
27
4
8
3
37
8
12
16
185
12
3
9
7
108
56
15
25
5
31
36
107
6
31
20
24
36
3
81
16
20
16
17
55
180
12
36
5
132
7
29
30
90
75
60
15
9
40
8
28
84
41
12
3
84
48
28
17
39
129
19
233
78
54
60
123
27
37
68
148
83
169
11
1
44
57
15
88
17
12
6
21
21
99
36
4
41
15
84
9
39
40
8
45
39
4
92
52
65
55
65
126
30
39
12
16
17
15
33
3
72
33
75
24
3
45
4
29
31
29
15
12
57
43
128
4
11
210
51
36
52
35
6
31
83
33
108
40
72
53
51
84
52
12
36
36
20
48
33
39
9
24
30
57
16
83
90
7
48
36
104
87
85
72
48
5
18
42
63
120
45
67
72
5
103
53
15
64
20
16
32
75
9
21
3
60
135
42
192
135
52
53
27
69
27
75
9
4
35
97
53
12
195
15
9
4
179
13
8
24
33
3
84
12
40
41
27
33
3
4
131
42
19
60
59
12
33
36
48
36
15
30
111
9
51
120
21
27
16
77
55
20
15
13
72
44
96
48
36
9
24
3
75
105
64
24
137
39
9
7
44
28
53
87
112
11
9
24
72
64
29
115
80
96
180
21
12
15
51
114
48
39
33
3
87
1
12
8
24
60
52
53
60
15
51
21
69
15
15
9
120
105
87
100
60
80
4
36
20
3
73
32
12
4
56
129
19
35
6
31
11
9
9
15
76
36
68
76
36
77
48
3
16
36
53
159
40
11
12
48
21
111
78
139
20
28
35
45
63
61
41
39
36
147
30
3
12
28
17
51
64
32
60
24
27
85
5
12
228
15
28
47
12
6
15
36
93
78
12
36
60
1
36
44
9
42
102
36
72
7
36
72
12
11
21
60
21
12
15
3
42
60
31
77
7
32
9
60
15
105
39
21
67
5
79
140
21
48
27
33
27
28
29
3
4
8
12
4
77
60
3
16
11
13
12
132
12
29
7
68
144
63
69
16
24
20
60
99
30
19
168
44
9
72
19
44
72
45
12
7
48
56
4
11
45
117
60
15
33
127
65
7
23
49
24
20
64
96
12
20
4
29
12
48
19
156
20
76
113
51
52
83
24
33
15
73
44
12
76
5
7
20
48
4
113
75
108
48
60
96
36
72
ABCD 97686134608*3^$a+1 [50043]
52
68
7
84
33
36
39
60
141
32
7
141
80
4
108
63
29
1
15
96
51
33
44
40
80
43
12
33
183
209
121
90
117
68
7
5
72
67
24
126
83
112
75
33
60
27
113
73
18
9
27
36
53
19
5
16
9
3
72
3
17
31
24
12
78
15
96
135
149
28
9
90
9
20
19
33
20
52
75
5
31
96
33
80
13
47
28
69
15
8
136
32
97
23
52
12
123
216
57
144
96
8
7
57
27
69
24
51
137
49
30
45
128
172
8
31
120
17
7
5
61
75
60
51
33
200
28
92
60
36
64
21
39
51
54
35
7
105
8
175
5
67
29
7
77
13
3
44
40
12
93
6
89
48
7
177
75
36
17
16
24
33
102
33
48
24
3
33
132
68
4
33
99
24
36
108
20
88
152
31
125
4
36
12
68
12
48
24
48
4
120
93
6
29
28
87
105
36
141
15
39
65
72
4
84
15
144
45
27
261
20
25
107
36
52
20
4
116
52
20
16
39
5
91
69
111
105
39
33
8
85
15
51
309
327
17
1
51
44
72
40
108
72
39
33
21
42
120
108
96
18
126
12
5
108
16
24
51
93
12
33
27
8
16
36
36
24
44
60
7
105
3
65
24
60
7
6
15
168
249
143
40
15
65
4
15
129
15
24
48
24
69
75
185
31
30
23
16
12
20
72
7
84
21
33
51
60
111
21
168
36
36
27
141
12
128
24
31
57
159
60
69
32
4
51
24
113
43
17
91
17
100
123
9
36
21
150
9
135
45
24
96
51
21
27
21
15
77
12
36
1
39
57
18
29
28
24
116
55
18
51
44
4
108
3
24
33
20
120
52
3
33
39
41
19
36
29
7
101
19
21
3
9
27
180
53
96
67
45
12
27
60
105
68
36
16
24
75
149
187
144
21
39
12
168
84
57
39
89
16
69
6
9
72
56
43
77
7
21
39
33
32
52
68
28
12
36
20
76
33
75
87
141
63
69
3
153
132
20
52
96
12
123
21
8
7
21
128
19
12
69
12
32
31
5
100
44
28
12
12
68
16
39
5
120
7
9
72
45
23
16
60
39
65
79
65
28
3
9
48
20
67
396
9
36
80
19
41
100
84
36
39
105
56
61
39
44
100
20
28
12
48
303
21
56
268
20
60
19
41
64
111
81
51
137
7
21
68
16
84
180
240
264
48
8
144
55
185
120
52
56
4
3
36
89
52
84
72
24
48
63
53
52
32
28
300
8
79
72
81
15
9
24
104
61
27
32
52
8
136
20
64
93
27
96
21
90
129
44
36
181
75
3
192
201
8
76
21
18
24
101
79
21
141
23
31
89
112
15
93
12
68
76
120
27
77
48
120
28
27
309
165
83
16
24
20
48
28
36
33
18
45
3
29
28
75
192
90
6
36
29
25
59
60
7
18
27
48
68
28
44
55
108
33
84
8
108
100
44
100
80
60
28
32
7
21
24
24
39
48
53
19
21
15
96
29
52
39
281
12
96
16
120
248
43
72
48
173
40
12
12
21
27
140
4
135
30
23
31
36
54
6
113
31
369
8
28
39
65
112
8
31
21
3
141
180
12
27
36
29
43
45
48
24
260
103
33
12
68
84
120
156
84
88
8
19
72
66
15
24
44
4
60
12
36
32
7
105
63
36
21
8
120
175
41
132
43
45
27
72
81
36
75
204
5
60
4
36
15
17
4
104
60
1
54
69
48
92
52
8
13
78
105
39
48
17
91
60
9
60
108
8
120
64
116
40
51
53
196
24
123
45
32
31
12
9
45
15
75
21
12
96
12
92
112
39
45
27
5
72
36
12
124
3
5
108
4
93
6
69
21
90
29
25
11
52
60
8
7
60
12
216
29
31
29
43
9
111
185
49
51
72
20
40
75
12
225
24
75
9
87
33
56
37
3
44
7
141
8
76
8
28
165
3
24
63
57
108
108
15
132
12
60
72
21
12
8
120
12
108
7
18
ABCD 97686319858*3^$a+1 [50008]
182
6
54
54
72
28
84
126
14
12
18
6
4
32
36
48
31
23
18
18
42
48
96
136
54
36
20
18
6
36
82
38
28
32
37
12
125
6
100
9
93
26
61
48
35
42
84
34
2
6
10
8
64
72
44
30
36
18
52
44
4
80
18
10
78
9
132
41
90
10
72
6
26
48
7
3
32
28
81
36
9
44
10
20
25
27
30
60
18
38
60
22
90
8
42
18
30
28
42
62
90
10
26
4
15
17
36
18
36
18
36
72
4
68
10
90
26
10
20
6
36
82
56
34
92
108
178
87
23
34
108
8
238
72
18
80
36
100
44
19
41
30
24
10
18
2
42
40
54
32
72
18
130
80
67
33
42
8
18
172
12
116
6
66
162
60
40
80
1
9
60
56
46
24
12
129
51
42
15
11
4
50
10
80
37
65
6
13
41
46
44
54
10
9
65
67
29
22
8
1
41
30
114
36
19
39
26
24
30
25
11
10
24
12
68
4
15
63
30
144
108
68
7
23
37
15
2
34
66
14
49
35
42
30
54
46
14
162
12
72
10
26
72
52
18
66
105
21
126
32
28
72
146
16
26
13
5
54
10
18
20
37
17
10
78
2
49
5
24
7
5
10
8
28
78
102
14
84
180
19
60
143
4
8
28
72
50
48
82
122
103
15
38
10
33
21
36
32
12
28
68
48
139
23
133
9
27
9
39
53
7
17
66
49
21
62
18
43
101
18
76
152
37
23
54
28
36
30
14
18
10
102
80
28
44
10
168
26
46
26
108
30
16
15
29
82
2
52
18
2
16
38
82
54
8
18
42
85
5
7
11
169
33
8
18
34
12
3
41
72
52
90
38
54
18
16
20
72
52
20
36
6
10
36
87
23
13
21
26
82
26
10
44
90
18
22
78
72
38
24
18
48
64
3
23
10
14
49
17
67
21
144
27
11
24
4
165
51
14
4
27
48
96
77
30
133
36
29
42
12
18
64
39
11
85
5
36
172
2
6
30
54
6
72
18
4
15
35
136
72
2
28
6
36
33
57
18
20
72
6
7
11
64
20
52
9
9
56
31
41
28
6
18
18
69
29
36
36
7
47
10
39
15
44
22
14
22
32
10
8
48
24
46
26
46
38
60
25
36
21
48
116
34
102
32
82
9
81
80
48
28
14
4
14
12
16
18
2
42
90
40
62
6
67
71
46
18
42
8
40
42
8
61
47
28
12
158
100
26
10
26
4
44
24
10
20
42
28
8
37
71
36
18
115
93
44
36
58
14
48
180
103
21
36
92
31
129
20
10
8
37
41
82
74
6
12
18
24
48
10
32
18
72
36
4
8
70
21
27
24
8
10
36
62
102
60
7
3
26
55
17
10
38
16
48
26
6
126
4
105
45
26
22
51
17
10
9
93
32
90
18
18
12
36
1
33
36
66
78
12
8
28
32
28
54
128
52
108
92
108
1
35
36
16
2
10
78
44
18
85
15
8
12
42
4
80
60
12
34
69
39
8
54
18
12
36
162
67
101
18
46
8
108
10
8
54
46
21
59
30
16
66
32
36
30
34
2
88
62
120
34
15
5
106
108
8
10
30
122
30
25
35
18
18
12
42
18
28
20
72
13
57
48
14
12
10
3
41
6
28
2
78
118
18
2
18
70
20
16
15
5
36
108
142
62
118
18
20
42
18
4
6
62
72
10
8
4
33
81
66
50
28
12
15
45
98
10
36
26
10
3
53
28
14
18
43
11
4
6
8
36
12
7
11
145
35
70
62
13
51
26
130
8
6
19
65
24
7
83
36
12
18
24
82
110
6
100
12
8
34
8
36
102
54
96
30
60
13
84
47
4
6
8
30
1
17
79
11
72
6
54
66
139
36
60
5
84
52
3
33
8
30
36
126
7
3
8
34
30
32
30
6
10
164
64
122
10
62
37
35
10
8
28
20
108
31
93
20
60
22
14
10
21
41
19
21
27
27
80
180
126
18
34
170
12
13
75
18
90
2
18
54
36
7
93
3
59
36
1
45
6
93
9
50
136
45
119
18
34
44
25
29
58
44
13
57
90
26
84
60
55
48
23
18
82
110
52
8
12
6
136
20
18
7
45
26
40
8
25
11
6
4
15
35
30
6
120
18
31
39
2
7
96
65
4
26
1
35
13
96
59
100
30
60
8
79
65
10
33
87
6
152
18
12
126
34
8
12
16
9
21
14
30
36
91
9
42
20
13
21
8
48
78
66
115
11
10
50
12
61
39
8
34
63
3
50
7
11
36
85
15
33
83
48
42
48
60
4
32
28
2
6
48
10
62
18
1
23
22
14
10
44
40
78
38
54
16
20
24
18
100
63
9
26
102
24
10
56
24
18
18
12
6
120
151
29
31
5
10
14
22
33
27
2
90
36
72
10
68
120
10
26
10
134
31
84
11
60
54
66
6
22
8
64
80
13
75
56
24
22
6
30
80
34
9
9
56
24
67
41
22
21
41
55
5
118
18
8
76
8
6
49
5
30
25
36
17
102
37
33
56
6
76
153
41
103
12
21
12
15
17
100
48
8
132
48
10
62
6
100
20
25
9
2
25
11
34
3
17
88
2
46
32
12
24
12
7
35
25
65
10
2
6
18
12
100
62
78
19
60
11
37
81
54
92
18
90
52
44
10
26
84
82
44
36
42
22
36
87
47
6
7
21
216
48
78
80
12
82
140
36
43
41
24
30
64
18
8
19
15
36
144
2
10
60
26
48
24
28
123
69
ABCD 97686344818*3^$a+1 [50019]
55
53
37
198
45
21
6
18
11
52
12
36
84
93
27
117
15
15
96
17
48
4
3
102
35
40
39
17
28
21
35
88
8
40
15
12
21
56
49
51
24
111
33
33
54
41
37
51
72
12
21
39
12
201
3
21
71
84
61
99
56
7
30
75
68
25
108
47
4
231
5
48
25
27
27
33
24
36
44
4
32
4
21
54
36
12
105
12
15
45
9
72
35
28
116
31
45
12
12
99
9
63
89
48
72
55
81
12
3
9
8
1
119
43
209
4
12
24
56
52
92
40
135
60
29
7
69
39
101
16
3
21
56
73
39
32
48
73
108
60
47
40
20
37
63
60
3
65
37
75
68
7
65
28
27
42
35
36
52
39
18
47
4
84
21
27
69
18
30
18
9
8
60
1
47
19
45
9
75
75
66
3
192
56
19
81
60
12
96
96
48
12
15
29
7
90
75
45
39
69
36
15
56
55
129
20
19
141
3
21
72
27
60
33
104
88
8
4
24
45
15
12
8
4
27
60
225
21
3
24
45
27
9
24
11
76
20
16
12
21
27
12
111
29
36
72
132
72
4
104
1
36
18
126
27
93
15
9
30
6
11
36
25
30
53
19
33
20
28
27
9
48
68
4
68
40
87
129
20
19
18
12
6
9
92
28
27
114
11
1
60
35
229
6
105
12
8
13
54
81
24
60
48
8
144
52
68
36
60
91
18
35
12
16
80
88
21
11
220
108
56
31
33
24
33
95
28
92
28
72
63
96
36
48
114
108
15
57
27
39
42
12
27
8
37
35
40
36
68
7
17
12
64
15
54
47
25
119
25
30
9
32
13
23
37
123
48
21
39
12
3
17
55
17
7
69
75
156
53
37
59
145
51
39
30
35
19
77
16
68
36
73
3
57
15
57
35
88
68
88
12
44
36
4
24
69
15
20
28
24
3
65
7
36
165
63
21
21
30
53
37
59
1
63
81
83
76
72
24
51
65
73
107
73
51
36
3
17
37
23
28
24
32
19
5
1
30
81
15
90
30
24
33
20
12
4
21
36
12
18
9
96
164
28
81
60
27
20
37
3
24
48
72
3
153
9
3
60
36
36
165
24
39
48
24
15
29
37
23
175
54
18
5
72
1
180
47
168
52
75
125
19
29
100
80
19
5
52
180
21
282
77
28
36
24
51
69
12
8
28
8
36
79
30
24
36
144
18
17
16
21
11
112
15
18
39
104
4
12
84
12
75
9
39
5
72
67
5
12
60
76
32
52
24
51
45
8
13
180
108
39
15
41
37
15
32
97
51
57
48
24
35
64
20
24
28
27
17
64
60
75
21
33
47
16
8
91
54
27
45
18
65
1
54
5
19
17
84
19
72
21
69
3
68
52
116
31
54
27
24
56
19
89
4
36
56
16
39
18
35
37
90
33
15
17
76
68
136
84
51
18
131
36
109
11
100
84
24
32
13
87
44
36
1
15
3
9
20
1
51
20
19
24
30
18
89
24
12
43
17
28
12
44
1
59
49
27
8
1
18
42
63
12
80
16
84
24
9
35
36
252
48
37
39
48
56
7
105
57
36
51
20
36
12
97
18
33
144
104
24
85
18
90
54
41
13
35
7
33
56
1
3
27
45
15
29
16
132
3
33
12
24
48
8
48
19
5
73
75
8
36
61
87
12
93
15
20
7
36
33
20
12
79
29
60
36
4
12
15
17
36
79
65
52
8
40
27
81
8
40
39
57
8
127
125
25
36
87
3
108
17
193
39
12
36
9
39
15
17
37
71
16
51
54
3
36
104
25
11
7
9
3
57
3
18
27
3
309
15
81
45
27
27
33
21
27
68
91
53
91
29
1
35
36
4
56
220
15
33
21
35
1
11
52
81
15
21
135
116
37
11
25
30
9
168
63
36
69
56
16
20
12
72
1
3
51
89
19
18
135
24
24
12
45
54
29
37
24
51
3
29
16
57
27
48
93
30
21
84
165
6
54
27
12
8
28
152
7
17
1
47
97
30
24
17
4
51
65
4
3
17
49
95
136
56
7
18
48
35
7
33
57
15
39
21
9
95
16
24
45
39
24
8
52
80
157
15
20
76
12
57
59
16
56
4
9
72
60
18
45
24
32
40
20
1
15
93
39
32
84
25
126
18
35
16
21
83
72
43
90
27
129
6
53
55
18
63
45
179
73
27
72
93
75
3
45
3
5
12
124
20
40
15
36
18
216
35
1
123
44
12
60
16
20
19
65
16
24
36
105
54
150
15
24
15
144
162
15
144
12
20
28
105
11
24
121
36
18
24
17
16
3
162
15
12
116
64
96
56
28
93
24
39
51
48
5
181
30
5
112
99
6
18
65
25
119
37
131
28
20
16
48
60
108
20
37
123
9
198
177
36
24
24
24
57
111
8
4
96
27
45
24
20
24
16
51
54
6
48
161
16
9
3
51
57
9
3
20
28
27
17
1
12
23
48
64
32
1
35
88
20
91
21
48
ABCD 97686571826*3^$a+1 [50047]
61
77
48
60
3
27
33
87
12
42
3
63
54
78
18
67
113
84
91
140
105
12
18
24
6
30
144
18
91
29
90
30
60
42
60
73
95
90
48
30
12
45
57
30
66
30
12
25
35
42
138
12
36
25
35
30
162
61
72
44
33
67
41
12
3
105
27
87
6
7
17
55
5
6
69
45
51
4
23
21
69
31
17
75
27
168
33
52
89
78
78
72
111
4
8
15
289
5
60
51
9
156
72
7
8
75
57
45
103
8
4
35
1
5
19
20
33
12
55
11
33
147
9
63
12
9
141
6
30
24
19
20
12
15
42
132
96
54
18
27
51
42
91
92
12
75
48
114
126
69
105
6
24
18
12
108
3
27
37
23
13
5
42
13
77
48
3
21
6
72
48
120
84
6
27
28
20
135
54
99
60
51
33
45
30
25
53
39
48
112
41
39
93
51
87
30
12
31
41
103
47
30
31
65
7
77
15
213
31
41
103
35
12
9
40
192
89
51
69
66
12
72
69
64
35
72
49
89
12
43
17
3
15
78
24
60
19
44
3
54
96
24
306
12
1
96
36
17
87
45
151
80
27
30
18
24
18
30
25
32
3
132
6
67
17
6
30
132
48
54
66
7
35
13
89
15
180
48
45
60
30
105
3
24
6
60
60
30
105
87
13
44
28
180
32
15
36
12
18
42
165
60
27
6
144
15
3
90
60
90
97
35
9
69
27
15
49
59
13
47
57
36
60
9
6
12
108
93
87
42
120
60
60
30
18
15
45
72
42
126
12
7
5
138
102
60
111
15
42
51
111
33
88
47
12
1
29
60
6
33
99
25
17
6
105
52
77
30
6
63
99
48
114
66
30
54
1
59
30
75
4
11
30
96
42
42
15
16
17
42
25
24
20
16
101
30
54
48
87
16
35
25
288
41
30
36
12
60
37
5
66
84
6
60
42
132
145
48
95
12
25
5
30
18
87
45
79
96
84
59
1
116
3
73
5
27
3
133
77
219
45
36
72
75
108
27
21
144
48
57
102
33
45
3
15
25
35
114
43
23
33
9
18
30
90
13
47
25
17
48
30
49
104
219
72
1
29
96
12
3
40
59
6
27
52
5
39
21
66
54
36
63
147
12
33
27
1
32
4
5
18
37
35
30
99
9
43
17
108
60
12
12
43
36
11
6
120
7
95
45
96
64
53
90
33
57
72
30
162
6
72
30
15
16
32
27
121
77
60
7
23
54
99
39
42
15
81
30
30
19
53
27
51
12
13
17
3
57
55
48
17
18
9
135
73
53
19
56
15
30
12
162
36
69
21
330
12
81
21
43
5
48
114
36
169
5
66
25
5
42
138
7
32
93
51
9
3
57
108
15
15
30
60
3
21
18
18
12
18
73
89
48
75
12
45
12
96
12
30
60
145
20
45
3
64
5
75
3
12
30
18
13
5
72
3
99
78
51
12
27
73
17
15
33
24
6
150
24
19
11
30
66
150
175
44
84
39
21
21
15
4
107
30
42
78
75
240
15
60
270
3
117
12
67
11
129
45
60
30
9
87
30
42
12
48
30
27
51
93
27
12
18
55
149
31
29
36
60
19
11
33
57
12
151
17
12
12
75
3
90
12
36
90
13
56
33
3
60
15
37
36
41
3
63
12
102
6
60
73
11
73
107
96
54
18
12
1
155
49
11
25
5
60
15
27
150
12
66
42
30
12
30
31
5
12
108
3
76
65
108
78
84
36
234
3
48
4
23
30
12
36
183
4
5
78
42
3
4
65
30
13
65
30
12
6
15
75
12
30
18
72
18
84
60
18
42
31
5
19
56
27
30
7
65
151
8
39
168
24
48
18
30
9
3
85
5
87
75
21
27
18
24
66
9
124
17
24
39
27
54
55
131
24
48
13
59
6
79
11
37
17
3
96
27
12
13
44
4
59
12
60
18
48
30
9
45
108
3
40
29
120
51
45
3
117
60
30
85
125
19
65
18
60
30
42
66
72
15
28
47
177
15
49
11
25
53
120
12
30
21
9
31
239
18
18
85
35
37
35
21
81
55
11
30
24
30
138
72
168
12
151
5
7
23
30
19
5
48
18
25
59
6
90
33
9
162
30
19
11
13
23
12
18
87
27
6
43
11
78
60
27
4
36
5
3
33
15
27
42
31
29
48
63
9
36
30
25
59
66
114
6
30
25
29
210
33
33
3
52
5
3
52
12
233
12
12
126
54
91
84
44
51
13
20
15
37
60
65
6
12
57
15
21
108
21
18
18
60
12
48
15
69
79
11
49
89
42
18
18
24
73
17
36
3
16
71
84
13
23
12
108
12
108
24
45
76
59
21
99
48
33
64
35
156
33
16
ABCD 97687769048*3^$a+1 [50024]
63
27
6
51
29
4
66
24
8
13
36
3
57
11
12
30
55
23
30
28
20
34
26
96
4
42
32
36
40
74
55
12
60
5
34
14
6
36
4
32
58
62
1
41
46
33
11
61
35
24
10
3
107
76
54
48
14
34
50
1
23
12
76
8
54
106
32
49
23
66
124
6
56
18
7
36
36
17
102
49
5
48
6
24
16
9
144
12
75
32
28
33
9
2
25
33
14
1
35
88
12
30
20
42
6
22
32
28
8
61
5
79
77
18
24
30
55
12
36
165
12
20
78
30
42
168
12
6
90
157
83
6
30
30
66
12
12
126
78
25
191
25
11
30
10
20
13
11
25
21
39
11
18
54
12
61
3
42
60
27
15
68
28
44
36
12
48
85
29
7
36
23
24
46
3
11
16
9
63
68
10
14
40
62
30
85
5
19
12
63
20
13
11
12
30
6
30
138
4
2
24
6
18
7
12
72
47
48
13
101
58
38
22
12
2
60
19
17
19
11
1
39
21
77
115
29
67
51
8
25
11
24
42
28
150
14
6
6
96
7
71
24
12
66
12
66
60
40
20
1
21
50
24
16
21
17
19
5
30
12
1
45
8
40
32
19
36
24
65
24
102
70
42
2
19
17
48
132
40
42
68
25
17
78
42
90
12
48
12
34
15
29
36
43
143
1
36
72
47
70
14
13
36
5
7
60
45
18
81
23
36
4
21
36
5
31
17
118
32
12
58
32
4
2
1
29
22
48
122
12
16
68
7
23
49
17
6
85
23
64
32
1
36
9
44
19
27
44
108
36
60
10
74
6
19
12
5
19
95
24
48
13
11
61
35
30
10
12
36
92
30
12
66
13
29
54
16
2
12
18
100
140
30
16
15
11
61
5
18
82
3
29
16
27
24
35
73
156
39
8
90
43
5
6
61
15
20
1
23
37
9
32
126
36
13
35
30
19
11
13
48
39
32
1
59
6
24
4
62
61
53
16
60
68
30
13
27
14
31
72
48
87
8
40
14
6
4
6
50
12
144
13
15
8
12
1
87
68
54
19
23
54
22
14
34
56
144
52
2
72
46
60
32
1
41
19
57
14
54
36
66
1
11
16
24
6
51
23
88
110
19
108
45
3
45
51
12
35
82
18
62
48
67
35
102
6
192
25
35
40
8
72
42
58
80
88
9
101
36
66
24
1
23
13
9
42
90
122
18
18
18
6
120
4
9
11
25
45
32
30
24
30
28
6
30
3
41
192
7
12
24
12
11
48
24
16
26
19
35
37
60
27
62
19
12
17
28
123
27
21
11
12
1
53
12
18
10
30
26
7
11
58
38
1
35
34
3
24
5
72
79
17
43
83
37
11
12
73
5
18
13
17
19
11
25
36
29
18
4
18
75
36
27
14
30
36
37
17
10
45
15
56
13
27
50
31
24
69
2
48
42
6
72
6
79
12
21
3
9
62
54
6
150
16
98
1
11
61
9
48
63
11
16
12
14
7
87
80
24
12
16
9
33
2
24
37
23
42
48
103
51
21
47
61
11
48
22
2
78
19
11
28
20
48
1
5
103
12
111
93
144
33
2
60
13
35
54
34
14
12
18
40
8
10
2
1
36
29
22
14
6
22
50
40
6
51
12
83
25
53
42
204
10
2
84
16
32
10
18
93
59
12
4
2
43
215
37
59
60
24
4
32
16
81
9
2
1
39
21
12
24
84
41
54
12
61
71
37
39
20
52
32
48
42
31
96
36
35
82
32
46
18
42
38
6
58
8
28
2
30
12
6
142
14
25
24
5
103
53
54
1
12
59
37
23
13
11
36
30
18
12
30
91
89
19
5
19
11
25
23
28
32
25
84
59
13
11
61
105
3
24
107
73
23
12
13
107
28
78
86
25
51
14
18
13
17
10
9
108
83
106
63
27
32
13
12
24
95
13
36
12
35
10
20
12
28
30
2
6
60
13
39
20
28
9
12
24
5
6
16
21
17
66
25
11
42
6
102
18
4
8
25
132
63
60
14
30
54
30
100
56
4
42
20
30
24
49
117
8
12
30
40
9
33
26
25
17
18
1
5
6
40
9
108
36
107
37
11
94
62
96
12
16
12
93
149
103
17
18
12
1
107
12
49
41
43
60
15
2
76
14
156
97
23
13
48
3
48
42
26
4
57
9
20
103
23
13
41
22
9
23
40
2
60
6
10
3
89
10
92
4
102
20
55
35
84
34
15
155
24
30
7
21
2
13
36
11
1
11
13
23
13
57
15
36
17
6
61
29
24
66
13
12
21
3
36
11
48
40
20
160
24
32
58
8
43
5
34
32
6
19
12
21
90
8
85
48
11
97
23
16
60
32
13
15
42
3
27
6
26
6
19
23
18
18
12
90
19
11
25
137
6
22
12
32
36
58
12
33
15
20
22
15
35
60
30
19
11
22
32
6
30
19
24
192
24
12
51
21
24
17
18
6
160
2
28
57
36
27
120
45
59
37
156
15
20
61
36
84
17
10
14
19
36
23
13
47
18
54
1
24
47
30
4
27
17
70
2
31
35
52
38
10
2
102
4
14
18
37
33
48
3
59
28
260
54
55
36
48
11
10
26
12
13
39
8
18
115
36
53
16
26
16
20
30
91
59
1
41
6
36
6
132
6
37
60
48
27
9
24
11
18
19
24
33
2
1
48
59
90
55
27
44
36
48
60
12
18
30
40
56
1
5
19
21
158
22
20
18
25
60
35
12
22
32
16
60
20
10
80
28
32
42
12
4
14
13
35
24
108
10
90
116
25
57
48
74
28
32
36
73
12
15
60
21
35
28
9
23
16
98
6
1
59
24
4
2
19
144
35
42
6
40
8
25
69
38
204
145
12
47
12
12
6
42
148
2
55
87
2
24
34
8
25
15
14
48
6
72
10
38
1
11
1
47
72
78
24
70
21
195
72
2
88
74
1
23
12
13
11
36
30
114
28
33
29
54
24
12
24
40
21
12
11
28
20
24
6
198
25
48
29
130
14
6
24
66
22
56
1
5
34
32
1
12
24
12
5
4
27
17
18
1
11
133
24
12
17
12
48
54
10
20
6
64
32
18
102
66
19
11
13
35
24
6
55
24
135
6
2
82
66
32
10
ABCD 97688108348*3^$a+1 [50071]
60
28
15
102
24
11
79
269
55
21
45
39
147
29
169
15
36
20
31
18
72
18
6
11
84
16
44
151
209
55
21
33
111
15
161
28
80
61
66
5
73
35
31
126
15
24
15
60
36
18
111
51
30
78
12
9
15
30
24
87
15
9
24
147
9
45
144
51
495
9
60
15
162
15
135
33
152
28
111
30
6
33
147
209
120
4
276
39
72
29
1
143
96
1
3
32
4
9
6
41
28
21
35
76
159
36
264
5
64
96
15
24
36
165
20
24
16
200
40
21
3
32
100
243
41
4
57
78
36
9
116
84
367
54
90
36
129
116
4
129
66
54
72
95
144
16
80
48
67
54
71
108
37
15
120
24
9
11
24
31
5
139
126
11
28
15
161
136
33
87
108
75
197
103
21
180
60
9
87
44
19
21
51
105
33
75
96
45
144
51
60
129
11
40
80
76
9
71
84
156
25
24
231
3
156
69
45
162
5
48
180
67
24
36
9
20
60
19
65
40
56
319
36
6
35
13
6
5
60
36
55
9
24
27
93
156
20
19
66
11
304
45
126
153
96
84
45
6
65
36
4
15
269
7
65
19
96
33
15
81
176
139
360
96
174
24
15
56
40
56
43
126
39
57
138
17
19
60
30
195
39
6
30
24
101
96
28
56
25
11
253
35
12
40
39
129
15
60
30
162
9
36
44
40
15
96
54
131
103
12
114
119
16
75
24
81
200
24
40
117
35
19
45
56
13
155
52
3
222
30
9
20
24
181
35
55
96
149
240
115
9
21
90
150
11
100
15
84
6
39
135
36
5
19
9
27
105
80
4
120
104
156
4
32
88
60
56
19
41
31
84
144
132
209
64
117
59
64
21
54
17
25
39
60
120
60
81
35
48
7
30
18
45
105
72
135
44
36
19
9
96
56
109
30
24
72
105
33
111
20
120
55
216
33
117
39
81
18
126
15
24
51
126
150
33
116
31
29
55
81
44
115
66
119
79
42
18
126
15
51
65
4
164
40
75
21
104
136
36
144
39
21
20
4
60
27
45
200
79
5
85
54
36
89
16
36
195
29
151
29
4
72
99
84
57
24
81
18
36
45
15
174
107
204
36
28
81
95
40
9
30
17
79
156
5
144
1
30
90
24
66
180
5
4
99
60
17
48
1
150
84
45
116
4
147
30
35
24
55
125
49
11
24
16
140
25
15
200
16
224
1
318
17
25
18
17
19
69
96
44
96
36
55
5
43
45
51
54
51
56
55
285
39
41
180
244
15
89
25
107
13
35
37
135
44
61
18
72
29
1
15
24
56
40
9
11
84
1
54
29
55
72
60
84
21
20
55
84
24
66
15
9
171
39
36
5
211
53
96
84
136
279
96
65
91
78
126
81
3
41
64
12
80
19
69
56
151
84
21
80
4
56
205
138
6
120
191
25
144
6
90
83
136
44
25
30
36
165
75
5
36
229
111
9
35
55
6
18
41
85
126
9
44
12
79
69
51
60
29
1
35
55
185
85
11
28
36
15
54
96
30
36
24
36
29
76
3
30
42
33
21
39
27
168
165
105
51
15
6
90
54
54
12
9
45
15
111
90
3
56
76
33
71
156
24
76
9
131
120
88
216
80
19
101
120
85
11
204
145
66
9
20
79
42
3
120
92
4
140
16
3
12
204
45
24
105
6
5
64
141
6
144
36
69
24
60
32
13
66
24
21
116
ABCD 97688783072*3^$a+1 [50026]
171
45
36
39
87
89
72
40
21
3
9
6
12
117
33
39
8
40
39
12
5
40
56
13
30
234
155
49
30
41
19
30
39
51
6
111
171
77
13
3
96
45
18
42
18
18
51
51
45
32
16
8
64
8
120
19
138
27
120
56
37
11
61
51
56
103
9
120
51
5
24
48
157
219
123
24
5
96
64
9
24
143
19
101
64
99
24
12
153
27
197
1
23
48
109
6
5
16
33
66
5
112
99
45
33
36
11
25
47
7
84
29
88
243
45
48
72
93
3
51
29
25
54
30
6
30
71
192
64
69
83
120
16
24
104
40
33
108
11
145
39
8
7
222
123
87
17
48
133
96
30
5
55
89
16
51
150
47
19
5
24
16
15
17
16
32
109
18
36
29
120
67
36
9
32
24
24
19
24
29
61
48
78
101
19
93
69
11
208
8
25
126
57
219
18
11
19
5
112
32
13
59
49
63
8
72
24
19
30
60
11
43
18
108
23
72
48
24
43
54
111
159
65
25
39
3
48
237
69
35
24
85
78
29
115
29
64
8
55
9
45
24
3
144
32
88
8
160
15
66
18
18
42
30
18
9
72
153
24
71
13
132
47
1
63
80
19
21
129
18
120
53
37
6
30
23
19
5
48
40
9
90
5
88
15
78
120
11
13
12
71
192
25
18
114
3
81
47
24
40
75
30
36
18
36
101
13
30
45
27
21
272
49
47
72
13
11
133
3
27
42
35
73
36
11
73
39
51
5
37
11
37
35
40
24
32
13
11
16
80
19
29
13
30
18
11
88
72
48
8
49
15
75
21
128
48
13
60
23
88
45
27
105
47
55
9
56
24
40
128
88
39
54
83
43
30
23
40
48
69
11
25
6
54
51
128
16
32
40
24
8
37
27
63
57
21
35
67
42
35
1
23
16
56
25
42
18
30
54
18
21
104
136
51
21
8
19
45
9
24
15
128
37
36
36
54
48
60
90
66
77
37
11
64
56
25
42
12
78
18
57
8
112
24
72
63
6
59
72
97
71
19
72
45
33
36
66
89
25
47
1
18
21
3
77
43
18
59
31
41
144
1
15
32
40
69
54
24
66
6
21
69
3
72
15
36
18
51
51
72
216
93
32
24
31
54
83
43
42
12
63
48
21
3
48
80
24
133
12
150
33
56
24
61
36
47
43
24
53
1
12
24
72
138
36
21
3
21
144
195
66
59
40
69
12
18
36
57
72
141
54
42
51
8
64
105
42
5
48
48
115
12
6
264
60
12
11
67
102
18
29
64
8
25
119
136
21
11
40
15
42
71
16
75
245
24
48
43
30
23
40
72
48
3
48
77
49
18
18
27
45
3
39
57
104
48
91
5
96
24
91
5
13
75
32
43
210
3
21
11
19
53
112
3
21
63
6
102
150
71
19
21
48
104
96
13
24
66
9
45
36
63
72
33
15
75
30
132
75
51
21
27
36
81
56
16
56
72
7
57
3
5
72
43
21
8
31
30
27
99
6
48
23
19
149
49
39
8
24
1
47
48
13
36
12
99
48
105
39
3
198
18
5
43
90
6
5
88
51
12
9
9
126
57
273
15
8
85
12
18
5
24
13
126
53
19
69
93
35
16
24
9
6
36
18
51
56
13
11
13
36
12
54
24
54
39
8
25
66
93
80
88
8
48
25
6
36
18
102
18
18
18
36
54
42
3
99
96
77
43
5
157
24
11
7
41
85
11
55
9
171
90
54
60
174
3
3
21
153
78
17
24
43
186
18
57
9
351
207
150
3
69
3
51
30
36
6
93
45
3
21
203
43
245
25
96
23
144
13
3
45
3
24
33
72
95
16
45
11
168
199
9
120
75
29
64
33
66
29
115
180
36
18
59
19
12
6
30
21
96
128
49
120
126
9
45
42
30
108
18
24
77
16
144
117
24
30
6
71
16
39
18
15
32
19
42
291
63
41
160
57
15
51
24
66
3
21
12
111
33
63
48
123
173
49
54
185
16
9
60
72
11
37
11
13
11
37
83
25
23
19
101
144
19
45
33
15
57
18
29
37
75
72
129
111
9
167
91
5
115
5
1
23
7
36
198
6
89
103
54
3
21
75
80
48
7
6
90
33
15
57
56
19
18
48
150
84
36
18
35
7
41
120
24
64
56
96
16
45
18
89
43
21
51
29
1
23
48
43
66
3
24
123
ABCD 97689308968*3^$a+1 [50054]
85
20
16
35
13
96
11
37
8
36
3
57
40
104
112
32
52
144
23
37
23
12
37
32
15
13
83
61
36
24
24
12
59
9
3
168
69
171
12
36
1
95
61
23
105
4
71
69
111
24
12
24
13
12
164
3
105
12
136
32
15
1
72
155
109
107
21
72
148
20
40
23
72
57
16
48
24
47
36
45
4
68
27
13
35
24
105
64
47
13
20
51
73
32
3
109
23
84
69
15
25
35
168
241
12
48
72
11
36
57
27
13
47
60
21
12
36
64
8
4
11
1
11
37
83
12
24
57
27
57
3
36
109
11
1
23
96
45
15
1
48
11
13
11
13
23
9
15
97
11
93
96
15
25
95
9
39
97
23
132
37
32
16
59
85
204
71
13
92
84
16
48
11
12
1
23
24
12
85
224
15
1
59
85
32
148
48
12
120
35
24
48
48
12
24
73
20
4
71
12
9
16
48
20
3
24
13
32
3
85
11
45
87
45
52
35
25
23
57
4
71
25
11
1
20
39
9
75
145
35
61
32
27
12
48
12
9
4
12
72
156
71
25
48
224
87
21
64
23
129
39
36
84
12
45
3
61
24
60
11
24
9
75
48
73
12
32
48
3
1
132
11
21
40
132
35
97
11
205
24
32
112
47
49
11
36
48
13
36
47
12
69
28
11
1
35
1
12
20
60
88
47
25
23
189
15
97
23
36
9
15
61
47
21
16
71
12
60
1
11
48
36
25
11
37
71
12
21
108
60
16
56
120
39
49
92
27
33
3
36
109
11
25
8
51
45
4
11
21
36
120
16
48
11
13
11
1
35
45
76
11
25
47
13
8
3
132
97
80
148
48
144
23
9
123
165
51
96
61
32
12
160
20
60
36
27
57
99
24
45
15
1
11
108
81
111
36
45
24
4
12
20
99
25
24
131
9
4
47
120
37
108
71
9
64
35
1
12
11
192
73
12
35
13
83
84
9
15
25
24
35
97
48
23
45
3
13
11
1
71
157
11
85
167
25
95
81
15
1
12
60
36
35
24
1
36
36
23
36
37
8
16
32
111
108
60
33
243
9
12
15
9
40
59
37
11
13
35
37
59
13
48
152
3
12
36
13
47
69
15
37
72
23
81
27
45
4
68
40
35
36
1
24
59
21
4
35
49
71
25
11
45
52
11
121
59
21
15
9
36
28
84
116
96
28
36
47
61
23
21
99
1
84
35
69
88
24
72
8
15
121
8
36
76
20
112
47
24
121
11
60
57
4
23
49
35
81
16
12
24
71
37
12
8
136
8
24
51
37
119
25
35
85
20
39
57
192
15
49
23
120
24
21
4
20
15
24
48
49
143
36
21
15
9
39
1
35
24
1
20
15
97
72
128
27
13
8
36
15
60
24
9
75
13
47
25
20
87
9
4
11
60
60
60
109
20
27
60
48
25
23
37
32
3
1
11
93
87
36
12
93
28
11
108
13
59
37
212
16
44
148
11
72
48
13
83
69
148
23
24
45
75
37
84
107
25
60
12
71
25
11
108
49
11
49
44
3
165
16
59
13
47
36
81
3
1
60
36
12
23
9
51
60
12
33
99
69
12
28
24
24
56
3
37
32
15
48
12
37
32
15
25
32
64
23
36
21
48
3
37
23
25
59
48
25
36
24
24
59
60
12
37
59
12
12
48
1
44
4
36
104
4
71
69
15
24
49
8
3
13
24
12
23
36
9
3
72
24
133
23
84
24
1
95
133
8
36
15
49
71
12
13
143
141
39
13
11
37
132
44
39
45
24
87
48
9
15
85
20
60
124
176
15
21
171
193
11
60
73
36
68
24
4
107
12
60
1
44
15
72
24
180
13
48
11
33
195
36
48
97
72
116
4
48
35
21
40
96
47
9
72
28
11
12
13
12
23
45
24
36
39
12
25
8
60
87
25
59
36
93
72
96
15
33
75
21
112
48
71
105
28
84
35
12
84
60
97
23
1
104
16
23
36
84
61
44
72
168
40
11
97
36
44
39
48
12
33
75
12
24
1
48
35
57
3
61
92
4
20
3
105
51
1
35
60
61
20
24
36
124
144
24
12
11
24
96
1
32
75
1
156
120
107
12
9
15
25
56
16
12
80
87
13
11
141
4
11
73
56
16
155
60
73
47
21
63
13
11
12
13
11
9
48
16
71
21
60
16
48
36
36
8
36
12
15
9
15
97
44
28
36
11
33
15
12
144
48
85
20
63
108
49
128
52
92
15
24
1
44
52
23
36
13
47
9
64
71
1
71
12
60
105
111
157
60
23
9
15
60
25
11
132
72
48
24
37
72
72
44
48
147
48
61
96
44
24
108
15
37
248
15
72
45
15
36
12
37
131
12
24
48
21
4
92
64
35
45
16
20
51
24
49
48
156
24
44
87
60
45
15
21
27
13
32
72
27
84
25
104
16
12
23
37
20
4
11
1
48
95
37
59
33
100
ABCD 97689429694*3^$a+1 [50098]
51
84
48
58
107
43
5
39
48
12
141
60
19
8
45
36
157
23
24
15
48
34
23
75
48
84
33
12
55
89
36
24
144
15
168
72
93
39
48
12
81
25
210
20
9
84
37
95
12
36
120
7
44
36
93
12
339
16
20
9
111
34
119
84
48
79
173
15
112
29
7
185
19
65
36
24
60
36
12
3
153
72
15
57
123
33
60
24
37
86
57
168
48
127
89
1
74
21
115
89
3
93
55
77
12
84
60
37
35
15
60
60
60
69
36
79
29
111
201
24
85
71
15
60
70
47
48
204
15
141
49
11
15
12
168
60
4
65
15
60
21
132
3
165
79
30
11
15
9
15
105
96
27
12
129
12
132
15
81
27
33
1
59
31
8
28
5
120
15
4
53
7
101
19
29
27
45
48
147
105
147
12
81
24
3
21
36
63
21
7
65
12
60
15
45
15
165
12
96
72
48
108
27
84
9
7
197
15
48
60
45
60
60
27
48
70
2
117
60
84
132
55
65
72
3
33
24
73
14
10
11
12
27
156
10
120
47
63
40
80
204
69
72
25
23
36
24
87
60
60
33
144
75
117
48
13
35
72
37
90
8
12
16
200
33
67
125
75
84
9
24
27
96
33
60
120
300
39
21
36
48
12
60
61
362
28
89
25
26
33
7
20
24
9
7
53
31
5
1
35
15
117
7
116
60
24
141
55
80
9
60
15
9
7
44
225
24
31
6
30
5
15
4
53
12
55
56
117
3
154
119
91
185
108
103
5
48
36
3
22
38
28
5
19
53
216
36
24
12
19
5
63
72
33
43
174
146
60
34
26
189
15
21
15
12
132
33
3
40
53
36
24
12
27
12
16
224
100
5
115
36
20
93
36
1
2
81
24
3
12
108
9
60
24
39
28
113
24
3
4
41
19
29
27
12
168
9
24
1
11
108
51
60
93
48
27
57
156
48
7
17
48
84
15
16
5
159
45
60
96
15
24
48
57
108
7
113
60
60
123
9
3
88
20
33
24
63
69
48
87
60
45
84
61
59
7
144
41
12
123
24
108
21
91
36
5
120
144
31
137
3
64
8
57
151
120
149
55
56
12
108
45
12
75
93
79
116
12
180
141
84
43
89
75
21
12
63
69
144
99
105
60
156
84
103
5
48
37
47
15
93
24
3
21
37
35
55
20
69
15
9
24
63
100
29
15
48
22
35
91
77
120
36
72
84
51
57
75
48
129
135
33
27
81
132
15
60
28
44
10
83
37
6
5
79
56
9
51
60
9
3
153
25
119
48
27
60
69
159
228
24
105
1
95
55
53
12
19
36
5
85
2
105
15
22
86
12
105
87
48
165
168
24
75
81
12
3
57
3
10
50
64
126
35
27
81
27
9
84
51
60
60
69
1
191
15
10
95
24
15
10
215
108
96
312
24
51
12
28
5
24
84
111
45
55
65
216
19
8
12
16
125
15
45
60
15
60
33
51
81
12
48
72
36
96
15
81
24
24
12
15
165
48
147
33
37
83
61
26
60
129
63
60
22
131
55
144
56
24
76
53
12
120
39
96
33
31
8
81
60
12
48
144
267
156
237
27
36
72
57
84
7
20
124
8
108
177
72
75
108
22
35
36
19
5
1
23
27
4
41
72
12
75
33
36
24
72
144
31
41
60
55
197
72
3
48
93
99
172
185
36
49
11
48
37
54
8
132
48
81
39
28
20
24
33
108
15
12
120
108
64
41
120
48
144
27
93
12
96
120
87
60
81
121
66
65
228
12
79
29
72
72
127
5
15
76
5
115
17
7
56
9
48
96
144
3
4
128
120
228
94
11
75
129
24
120
84
240
132
135
9
84
72
24
36
60
31
80
4
216
20
72
33
39
60
136
32
58
59
243
21
ABCD 97689475862*3^$a+1 [50109]
12
24
140
96
39
45
16
48
32
96
16
11
81
76
56
48
12
156
72
28
47
61
155
85
116
87
24
85
8
16
36
48
48
68
51
9
16
12
56
96
28
156
36
71
9
4
11
165
51
13
35
168
33
36
136
56
171
61
80
3
49
92
64
24
8
24
336
99
21
4
32
15
205
32
4
132
11
21
72
48
208
56
40
228
132
12
132
44
15
45
72
3
21
3
37
32
16
8
36
112
20
16
56
88
11
61
128
192
112
11
25
48
12
36
36
12
44
64
72
92
39
57
108
100
48
68
28
23
96
61
8
4
71
21
72
12
160
68
27
33
4
48
120
48
8
3
205
11
24
249
76
11
109
60
96
23
93
75
120
13
12
68
96
51
69
16
8
16
35
48
25
60
72
8
51
21
60
60
16
36
12
11
21
40
96
11
97
12
83
21
28
48
32
183
9
12
48
48
3
81
4
131
21
276
63
61
20
87
109
8
36
112
36
59
273
36
40
36
32
4
120
8
16
24
228
36
12
71
13
72
48
83
1
60
56
64
12
12
299
57
60
27
37
212
28
59
9
63
21
16
107
37
224
99
229
24
12
192
12
24
32
76
84
80
12
60
120
60
28
56
24
99
37
12
140
51
21
28
143
21
48
16
59
21
24
99
1
20
136
96
20
16
68
171
85
108
12
24
24
8
3
21
40
108
48
167
57
48
76
48
8
172
60
8
99
25
12
107
13
8
40
24
24
56
27
61
8
88
11
33
196
152
24
16
11
21
64
24
132
44
52
176
36
64
8
196
47
109
84
116
12
4
56
36
124
36
32
183
13
35
61
24
48
96
24
56
3
1
68
75
48
33
4
48
152
16
20
12
64
104
28
32
84
40
48
107
9
64
95
117
147
57
12
148
71
93
60
60
147
168
45
40
35
61
80
64
83
133
12
36
92
111
37
11
1
80
16
143
13
68
36
16
24
228
48
60
24
12
23
109
24
120
60
36
32
12
52
120
192
8
28
60
35
120
85
20
52
44
52
35
73
48
92
4
23
9
4
56
64
155
69
16
104
48
12
112
132
60
92
51
21
48
60
183
72
45
100
44
16
24
131
13
35
37
59
25
48
36
60
239
13
56
60
39
48
24
93
52
164
76
68
51
9
36
16
44
64
95
109
96
20
28
24
12
12
56
12
63
13
131
13
32
16
32
40
11
49
116
24
99
69
124
12
35
1
80
48
4
108
263
69
4
228
24
11
25
68
108
220
116
4
12
36
11
85
44
52
35
13
92
12
75
24
49
276
92
63
13
68
64
44
27
85
11
85
24
11
109
24
236
28
20
48
52
236
28
32
52
23
45
28
32
204
88
140
12
88
32
28
108
59
73
143
21
88
32
48
192
96
24
28
20
172
128
108
16
11
13
48
83
73
60
83
21
51
25
20
136
59
72
33
39
61
131
93
12
16
84
60
47
49
12
240
20
16
36
8
132
16
12
116
135
48
144
21
64
32
4
60
56
3
69
40
24
8
72
3
49
48
95
33
76
48
56
3
93
204
63
37
60
12
36
48
92
192
16
24
11
165
16
8
64
36
36
80
24
52
12
8
64
60
32
28
24
32
28
48
12
72
12
44
51
109
68
60
144
16
35
45
171
21
16
56
99
69
16
11
13
12
20
64
44
48
28
24
32
75
157
72
12
95
24
57
60
4
84
32
28
32
63
37
11
225
148
59
285
72
88
84
47
181
12
32
4
96
48
11
97
23
25
20
51
13
288
59
45
72
60
48
4
168
35
133
192
80
16
96
92
16
68
60
60
36
52
188
111
45
40
204
108
32
40
60
140
4
36
179
13
32
12
4
12
47
117
12
15
181
131
ABCD 97689580148*3^$a+1 [50079]
5
7
80
33
19
56
15
6
19
12
72
17
90
1
132
65
42
1
12
41
7
17
43
35
54
54
60
84
85
41
19
56
69
108
103
24
125
6
49
11
109
83
48
126
43
48
77
6
72
12
30
6
12
18
12
30
13
11
30
294
84
42
6
84
49
24
96
5
72
7
36
11
1
72
11
60
12
73
95
30
96
36
138
85
29
6
42
115
95
48
24
48
37
17
6
30
43
72
179
216
37
36
5
6
48
61
5
19
48
12
125
91
84
36
41
6
12
1
131
36
78
19
77
60
96
187
35
61
5
127
77
55
47
73
60
143
90
12
192
159
15
37
47
6
6
69
39
1
12
179
73
48
5
78
24
1
41
270
109
12
5
127
65
55
11
84
30
30
1
17
87
87
61
95
54
31
29
54
90
7
48
35
72
42
115
96
71
1
23
49
120
8
15
12
25
11
6
79
72
12
11
36
84
72
162
31
120
17
48
90
54
102
109
35
37
72
5
90
6
6
66
48
6
90
126
60
13
47
177
123
72
1
137
102
13
60
17
90
1
11
24
169
53
42
168
78
42
37
53
42
1
107
42
48
54
121
48
155
42
43
5
7
47
1
65
6
84
30
60
6
84
24
25
96
24
36
84
35
48
25
12
8
27
6
54
73
5
43
84
65
3
99
24
49
8
28
60
77
48
30
54
6
109
17
18
21
4
23
54
139
120
92
52
20
105
6
105
75
72
102
60
15
40
71
49
161
19
107
48
13
35
30
3
15
85
24
23
73
12
23
25
144
36
107
192
25
11
54
55
71
49
35
21
40
11
6
103
29
48
72
48
48
42
30
12
78
12
33
88
41
6
84
78
48
60
7
5
15
27
1
5
78
264
42
24
42
13
5
60
54
12
156
13
35
72
48
96
49
59
96
192
144
49
59
13
299
84
109
60
83
120
13
29
43
29
43
131
25
32
33
54
36
85
41
6
72
85
120
83
13
20
52
12
23
24
73
68
15
13
155
85
29
60
6
84
30
43
35
12
45
201
7
5
43
155
265
59
13
5
30
97
96
12
59
1
68
135
12
120
24
60
153
16
5
79
65
6
6
6
133
17
42
25
113
27
213
115
12
17
48
30
1
11
73
20
147
121
12
5
31
41
168
12
60
19
65
132
55
287
13
23
6
6
37
53
7
35
66
6
73
11
85
47
192
61
132
65
15
28
60
144
125
60
6
42
43
17
7
36
5
120
7
48
35
132
37
200
36
52
53
7
83
37
72
95
132
90
91
17
126
37
12
5
151
41
18
25
23
72
1
84
83
12
121
335
42
163
77
210
12
120
6
36
198
1
32
28
12
12
167
48
60
72
73
23
25
5
72
48
67
53
18
174
15
105
6
24
1
5
6
13
107
36
97
120
60
11
24
66
36
18
30
48
103
77
67
35
25
17
211
23
25
132
48
131
1
59
54
7
12
60
11
42
48
30
84
42
19
59
48
217
47
108
153
9
19
47
42
151
24
36
371
78
31
17
234
6
144
30
36
145
72
35
90
55
56
57
12
43
48
65
30
49
47
229
29
42
108
13
20
15
42
15
3
73
41
19
155
30
36
103
35
45
51
49
71
174
30
30
210
18
55
143
102
43
24
47
30
18
6
7
23
30
19
8
75
168
6
144
12
78
84
61
17
55
48
41
43
83
24
138
31
167
24
36
204
169
60
72
48
107
54
36
90
24
49
185
67
12
8
39
84
49
35
1
24
17
79
41
43
23
318
72
42
42
103
11
57
3
49
35
126
67
168
12
12
120
83
72
60
18
18
42
7
36
155
97
12
168
192
71
105
105
75
75
36
13
36
59
1
5
99
123
13
12
47
1
12
72
11
6
24
6
84
6
43
120
48
23
169
5
78
12
72
13
35
1
131
48
36
54
115
5
48
247
35
133
89
19
84
83
25
60
59
69
51
54
144
60
132
18
25
ABCD 97689931382*3^$a+1 [50004]
84
5
24
36
133
86
24
40
5
43
29
31
8
9
36
60
51
129
31
108
17
15
45
63
117
31
89
15
45
79
284
96
9
75
285
43
8
96
24
184
92
48
16
80
24
12
100
65
3
100
56
24
40
96
80
24
57
3
28
68
45
15
120
45
39
28
108
101
108
120
67
5
24
121
38
72
144
165
84
15
60
16
104
81
79
80
12
4
56
16
188
96
130
158
72
9
159
52
30
14
69
115
41
24
15
21
36
84
96
43
80
100
36
29
31
5
31
53
87
45
3
132
4
54
50
16
65
139
152
40
5
15
9
7
72
32
45
19
56
48
21
24
27
148
80
36
4
72
29
39
76
296
48
36
24
12
40
8
45
27
9
19
17
13
26
249
15
52
113
96
36
139
89
51
36
58
50
12
9
19
5
7
209
79
42
90
44
9
96
115
29
43
8
21
79
56
129
91
68
12
84
24
58
47
27
60
24
4
36
29
61
95
39
12
60
16
84
80
28
20
52
20
9
84
67
44
21
63
156
112
29
3
45
36
39
60
36
24
21
15
16
140
48
160
41
49
71
36
39
105
67
77
91
12
168
36
8
12
136
29
135
16
18
126
36
68
9
36
36
60
3
112
8
120
60
12
45
3
60
36
9
25
26
60
9
1
30
5
15
84
60
88
54
38
12
9
60
75
24
57
63
148
77
13
114
5
63
57
3
72
16
44
168
12
24
24
12
16
72
77
15
9
84
67
128
12
4
5
49
110
276
24
12
48
45
7
108
77
15
4
20
84
16
20
94
30
18
23
144
27
84
24
96
34
42
44
96
256
224
33
25
18
137
36
15
52
8
144
40
60
18
14
40
36
12
56
24
312
28
77
79
20
9
111
4
92
24
69
75
105
51
9
12
19
56
10
59
39
300
45
7
65
159
36
24
9
36
96
39
40
6
54
341
24
39
12
24
36
60
84
46
14
21
75
28
5
15
12
4
36
8
105
13
62
136
41
3
21
36
84
24
12
55
54
50
16
8
105
15
16
60
41
3
12
28
20
12
84
69
51
16
5
15
165
211
32
166
96
14
45
75
64
32
93
15
72
4
5
67
32
45
51
120
16
20
84
9
27
24
21
3
12
16
29
15
33
31
56
45
3
72
105
75
9
51
24
52
17
27
45
60
3
117
24
31
84
5
19
12
36
113
67
32
12
33
15
16
101
61
42
5
111
45
31
8
57
43
80
10
2
60
28
198
14
40
65
63
57
31
137
75
40
32
24
45
49
95
51
96
48
57
79
29
12
15
45
3
60
216
81
39
144
12
33
72
3
57
48
72
159
52
68
9
55
5
12
49
11
108
7
5
60
39
36
24
9
12
3
28
32
36
69
120
31
5
99
72
24
124
56
81
3
40
152
48
21
55
41
3
76
5
49
86
10
14
12
69
99
76
20
60
81
103
60
36
104
165
67
8
60
22
6
72
66
59
87
189
7
29
99
4
116
4
56
21
19
5
31
8
36
84
60
112
65
120
159
9
15
28
29
79
56
9
99
21
36
99
9
36
36
63
100
116
45
51
45
39
96
84
40
24
17
60
63
16
44
60
76
65
171
24
64
41
55
44
72
9
39
21
99
57
3
16
44
105
75
36
9
103
54
50
24
165
39
36
21
15
64
5
60
31
8
28
8
120
60
45
24
135
40
120
5
31
132
48
80
69
27
60
24
60
144
36
24
130
2
24
81
3
57
75
76
77
67
29
75
249
15
96
76
60
5
39
9
51
45
39
28
44
28
32
76
77
75
12
33
15
12
40
20
108
156
36
45
75
24
141
243
96
100
96
53
15
12
28
48
29
48
73
98
9
15
21
15
4
30
18
152
16
56
48
12
33
27
9
61
239
135
144
36
84
36
21
25
14
24
45
7
24
84
20
22
30
20
9
75
4
32
40
20
45
31
72
20
60
60
12
94
90
72
8
124
56
69
252
3
132
9
1
14
21
135
9
60
75
261
91
17
60
25
2
16
44
28
20
21
24
120
51
9
15
21
7
54
74
22
14
45
3
12
33
15
117
39
64
32
9
180
79
5
75
156
36
4
20
21
31
48
185
24
7
5
168
7
20
24
21
133
11
ABCD 97689938896*3^$a+1 [50012]
16
93
27
60
20
36
16
27
12
57
39
29
48
67
120
6
11
12
4
24
80
4
21
36
3
8
28
3
5
64
8
31
18
3
44
12
72
7
96
101
1
27
44
16
9
23
24
36
28
144
8
48
25
78
29
25
51
32
7
101
1
11
31
18
47
64
15
149
13
3
72
15
93
20
72
49
27
24
105
24
27
204
8
52
44
43
18
59
43
65
16
48
8
16
128
40
32
112
9
99
48
8
52
128
52
45
59
108
76
75
9
12
116
7
29
97
36
42
57
8
37
35
4
44
52
8
7
57
15
29
4
8
157
66
53
28
20
4
20
64
8
1
11
52
153
6
18
11
36
1
35
36
4
132
12
51
153
8
4
8
36
24
7
9
3
17
16
9
51
39
102
39
87
24
21
44
76
36
87
18
27
9
6
41
25
24
63
27
30
39
8
36
13
51
48
24
32
36
28
51
117
72
12
60
12
20
4
3
6
3
84
32
48
4
12
24
24
36
21
11
4
15
29
64
21
30
9
44
61
47
19
29
40
201
11
96
28
33
59
64
69
3
8
36
60
16
32
72
4
9
48
51
20
120
61
6
105
12
108
21
18
24
65
7
57
45
51
3
69
20
4
32
48
175
54
23
76
60
60
36
36
63
6
39
80
72
4
15
21
21
75
48
32
28
51
180
5
76
24
24
8
28
51
54
3
8
52
3
45
9
3
104
4
8
16
8
25
11
16
36
12
56
7
29
60
64
20
4
9
11
28
108
87
9
104
24
148
24
80
4
12
24
48
99
5
4
3
29
43
54
3
44
72
49
23
60
12
40
39
17
64
48
48
21
78
21
36
44
1
63
20
24
4
60
33
39
12
8
76
57
6
33
24
24
20
52
24
68
4
15
29
60
55
17
36
36
4
44
4
3
173
24
43
18
51
33
35
7
5
43
9
9
36
11
139
29
16
20
4
33
6
48
65
4
32
16
36
20
36
16
84
32
133
3
48
8
4
56
64
8
37
51
200
7
41
64
80
40
84
8
19
69
21
11
36
24
7
12
93
24
56
60
64
8
1
18
17
16
128
1
6
45
24
36
60
8
48
24
36
7
65
4
152
61
71
40
32
28
24
3
17
72
28
8
7
105
24
15
18
75
24
48
48
8
16
44
40
3
12
18
27
9
15
27
21
8
4
15
33
3
65
16
8
73
11
4
20
40
32
25
27
48
20
76
45
23
24
28
12
32
28
20
7
6
36
3
8
40
8
4
108
104
28
12
20
1
35
37
15
3
33
75
9
9
24
12
90
21
8
7
17
7
45
3
33
63
33
48
48
56
49
11
1
83
64
15
9
51
65
1
47
24
1
24
47
19
6
59
31
9
36
12
72
44
4
12
68
4
48
56
100
32
64
48
12
32
16
8
36
37
15
36
32
4
12
12
21
11
4
68
1
47
67
54
15
21
11
1
18
9
60
27
54
66
53
25
12
71
48
25
27
15
65
12
24
72
16
9
30
54
54
57
72
51
6
11
76
32
25
156
54
168
9
20
12
52
48
15
117
8
64
9
119
67
66
27
96
111
45
20
28
8
28
72
33
42
9
81
12
71
12
96
84
4
20
79
69
36
21
3
8
28
45
47
31
29
19
9
9
71
7
30
3
8
16
9
78
18
15
60
9
51
32
16
20
36
4
68
13
12
35
4
57
12
3
87
150
83
40
8
60
12
60
55
17
12
31
54
75
36
24
12
44
37
83
25
11
36
25
42
21
92
4
39
21
32
36
64
92
13
11
4
3
9
39
9
80
52
36
27
33
8
52
12
8
31
21
12
75
41
72
28
3
45
20
12
36
60
43
21
27
17
16
21
87
3
6
11
12
25
6
29
133
30
29
24
1
6
69
8
40
48
144
8
4
21
11
112
32
28
84
8
40
9
30
17
84
25
63
20
24
12
67
29
52
39
33
63
5
36
16
8
7
29
4
15
21
8
13
15
32
36
61
30
57
57
75
9
47
4
39
33
36
60
15
17
16
120
72
20
7
17
1
107
48
28
140
1
3
8
4
39
24
18
90
5
24
48
28
51
21
8
28
24
8
4
33
27
24
63
5
25
3
44
7
65
24
4
21
59
124
27
201
24
8
19
125
4
8
7
17
28
12
80
7
53
7
5
24
1
11
13
11
7
9
48
128
4
32
28
57
75
8
36
7
29
43
33
12
32
36
31
33
32
12
24
37
11
4
39
17
16
20
1
11
85
3
36
20
28
24
8
91
33
24
15
6
15
36
24
84
15
29
76
12
8
16
3
21
24
8
43
5
4
36
36
32
31
36
65
12
49
39
44
36
52
48
20
67
5
96
25
66
6
59
36
4
21
27
8
12
28
68
19
6
11
7
29
4
57
51
8
4
32
108
180
72
115
6
3
20
4
36
20
1
54
45
8
1
51
72
60
57
63
39
6
3
44
36
12
40
9
18
33
104
72
28
153
72
35
1
63
164
28
12
32
60
28
20
24
4
24
9
6
29
19
21
84
57
47
36
61
71
16
48
27
69
24
8
13
3
72
20
16
33
23
96
37
15
96
15
53
37
11
88
117
11
52
9
11
60
19
18
111
15
137
28
36
60
36
9
27
24
3
6
99
21
83
16
20
97
72
99
9
6
41
13
48
11
60
12
24
25
11
115
5
25
27
12
3
21
20
36
4
12
72
8
7
5
16
56
25
3
96
12
8
60
52
20
72
16
9
3
63
6
23
36
16
24
12
20
36
28
32
28
24
9
63
12
63
29
25
11
4
27
77
4
20
72
36
36
1
24
18
69
93
83
36
19
9
9
15
3
69
27
113
16
12
60
44
25
51
80
52
60
45
39
9
11
4
3
45
20
7
126
27
87
30
24
51
12
140
13
11
12
28
57
30
53
43
9
48
9
35
7
33
8
40
20
72
12
16
27
18
71
19
33
27
5
25
11
24
12
25
123
9
36
39
96
12
60
20
19
53
12
187
36
21
24
20
16
8
1
6
36
9
84
20
7
36
17
12
13
63
68
88
12
21
12
15
176
60
37
63
36
20
112
27
33
72
96
8
40
21
11
36
64
12
8
36
61
75
48
21
147
32
28
45
11
16
8
37
42
5
13
3
20
79
78
12
15
27
5
ABCD 97689977876*3^$a+1 [50029]
90
45
8
25
30
17
108
55
5
13
99
80
64
12
15
90
54
18
60
27
44
31
69
9
270
57
24
72
24
84
44
73
119
4
32
55
24
125
16
20
37
48
35
19
41
12
16
27
144
30
71
25
87
36
20
31
5
64
44
12
55
21
15
33
20
36
24
49
131
1
135
80
28
56
72
25
12
3
75
89
1
47
25
3
8
19
5
40
12
48
8
4
33
83
4
84
20
1
126
24
29
37
3
21
51
24
8
72
1
24
35
244
36
8
37
3
27
18
42
9
27
90
27
12
15
66
60
15
24
105
108
27
21
15
60
20
84
1
87
27
33
3
120
17
60
13
39
20
31
5
49
6
33
12
99
48
17
76
20
37
18
30
27
36
27
69
75
9
9
23
40
24
156
9
3
15
18
75
105
222
53
100
84
180
33
35
55
105
108
12
45
11
72
40
48
9
18
93
9
27
44
52
9
48
107
145
51
27
12
89
7
9
21
59
48
7
69
21
11
7
17
28
60
12
3
5
12
96
40
68
72
28
20
7
30
59
28
8
4
51
30
24
66
53
16
3
21
12
12
15
48
42
27
165
35
4
92
12
43
9
8
73
3
51
18
30
17
16
9
99
27
102
23
40
9
35
16
9
36
84
18
17
61
83
4
12
56
28
32
49
6
30
35
4
33
18
42
12
6
17
13
95
100
20
64
15
65
205
11
40
12
92
25
36
47
37
15
21
72
167
64
12
9
23
88
39
45
21
59
55
48
45
63
9
33
11
72
204
13
18
42
102
96
29
1
3
57
83
19
213
12
12
3
72
18
12
23
40
45
15
75
42
75
63
21
20
4
63
53
16
8
36
19
65
7
101
28
24
20
72
64
51
48
18
15
12
63
42
51
20
1
15
21
120
75
24
45
6
17
28
20
132
16
12
20
7
30
18
69
108
3
5
48
16
8
13
27
12
93
18
65
7
72
21
99
6
47
25
47
1
3
176
1
35
19
5
84
1
3
20
172
21
54
18
18
60
125
40
60
8
16
144
21
63
56
72
19
21
48
21
96
47
37
15
3
42
11
72
36
16
108
57
75
15
53
16
9
18
89
55
9
81
48
23
28
12
80
7
30
3
68
24
48
37
72
6
17
148
45
23
16
104
16
144
72
12
45
107
25
30
78
3
48
84
156
132
75
5
4
8
25
72
11
4
33
35
36
4
12
165
15
21
27
8
64
44
1
23
40
12
20
76
105
30
9
60
48
87
36
9
21
23
37
12
87
3
18
35
72
16
44
40
15
120
18
39
20
208
3
72
42
99
36
20
4
56
84
97
39
33
27
3
60
17
1
47
72
1
35
7
18
84
15
21
15
45
102
90
42
69
141
18
5
13
147
36
56
36
48
1
36
39
15
53
28
9
3
15
45
168
9
3
96
9
3
32
36
4
80
55
5
48
19
5
13
42
30
15
8
37
11
24
4
44
88
27
18
15
84
44
16
20
36
49
96
54
21
24
20
43
53
37
11
136
36
168
57
3
84
165
60
87
36
15
54
99
12
69
23
12
16
20
88
12
8
37
59
36
100
108
20
7
30
27
27
60
45
171
9
44
84
97
39
32
144
1
39
24
24
32
151
102
18
69
24
20
1
3
8
148
60
9
27
144
9
95
37
11
97
27
3
45
8
7
65
76
51
60
30
51
45
54
9
81
156
35
24
16
15
5
12
25
15
3
69
15
96
84
6
12
78
12
78
12
108
23
196
105
6
17
16
69
27
84
12
9
18
48
24
65
40
15
9
69
143
12
37
6
144
48
5
13
3
12
75
42
63
9
15
36
20
28
36
24
32
7
21
12
57
12
90
5
13
3
69
35
4
69
18
24
108
53
12
133
39
24
39
41
4
192
56
48
19
117
8
96
31
41
19
105
56
12
73
27
8
97
35
37
15
24
36
8
25
11
24
16
21
30
81
189
51
45
12
3
12
56
19
81
32
109
35
1
54
36
12
57
24
9
3
104
64
156
3
45
12
8
72
36
312
16
92
40
9
15
45
15
165
11
4
75
180
138
90
72
5
28
8
48
100
84
3
30
54
41
37
11
36
96
12
36
36
76
15
45
24
36
12
32
40
105
75
8
60
12
61
12
15
36
56
16
39
5
31
54
51
48
81
18
168
57
8
55
17
37
23
28
24
15
96
29
61
30
24
36
12
72
108
33
117
90
18
12
60
51
21
66
42
83
100
24
20
91
24
21
27
78
155
7
18
15
69
6
90
27
60
93
3
32
37
3
8
19
77
108
175
42
48
27
33
3
45
23
1
63
96
39
12
18
3
20
28
27
89
55
53
48
19
53
73
24
90
33
15
18
42
18
12
87
56
115
12
45
87
29
40
87
90
239
31
17
25
87
108
3
53
4
63
5
37
83
72
132
28
20
37
18
72
21
84
24
20
40
9
42
29
4
12
116
64
60
105
36
39
75
48
42
48
75
32
91
9
36
99
5
40
33
18
102
35
36
19
5
36
19
105
68
4
48
200
16
192
12
93
54
29
37
15
57
23
49
6
9
44
64
60
87
ABCD 97690059926*3^$a+1 [50001]
179
60
43
294
35
60
60
91
72
17
91
17
168
19
48
126
234
17
61
30
65
24
19
6
23
25
42
29
24
37
35
13
108
42
246
24
66
6
35
24
144
36
24
36
12
84
19
102
24
66
18
36
6
48
6
30
96
5
103
5
192
85
83
169
71
19
77
84
55
65
276
84
31
30
24
84
36
24
30
161
19
53
7
90
162
66
35
25
47
60
36
49
72
36
54
149
127
65
43
66
59
12
37
18
72
41
24
7
18
71
187
77
31
77
49
18
36
17
139
41
48
36
24
12
79
30
18
36
6
23
60
48
24
19
204
66
35
84
72
85
84
6
36
18
35
12
12
43
150
59
36
133
60
66
53
55
125
163
5
84
24
19
66
36
24
215
55
89
13
24
30
90
6
137
72
1
54
5
24
24
25
71
55
36
5
13
108
48
119
43
18
6
48
6
66
24
197
37
12
83
12
19
12
17
145
18
17
1
42
89
24
36
156
60
24
169
95
192
12
120
25
11
79
60
17
96
79
108
42
90
48
77
19
101
1
150
65
12
96
72
12
7
65
24
36
61
35
72
36
36
144
12
19
5
108
13
143
79
5
72
48
1
71
73
47
24
49
131
1
71
48
7
17
48
48
7
144
36
42
23
12
31
6
48
83
7
78
155
12
12
13
18
72
72
41
24
25
144
167
13
90
5
19
41
85
12
47
85
48
24
11
12
7
125
55
29
144
12
36
120
7
108
17
37
48
11
12
199
5
25
60
119
24
60
31
210
42
53
36
60
85
54
65
79
36
54
66
6
18
41
60
60
60
85
11
1
18
6
239
7
89
1
54
161
60
19
233
48
19
6
47
1
155
12
55
108
17
60
49
59
85
54
12
6
180
138
36
29
67
192
41
49
35
61
11
55
6
30
5
19
233
48
55
29
36
168
12
13
36
66
77
36
1
71
73
234
66
11
24
24
13
47
7
36
17
12
48
1
66
29
67
77
13
84
126
204
5
25
83
60
43
17
55
18
155
133
54
197
24
67
65
7
66
35
79
18
48
36
59
85
6
41
12
228
192
25
6
66
150
30
131
24
31
12
36
60
102
59
145
18
48
24
29
19
5
12
73
6
5
60
79
5
97
11
103
144
17
73
11
19
96
72
5
265
90
77
12
1
59
49
191
79
66
179
72
55
29
79
29
25
288
35
7
12
54
11
84
19
30
42
5
108
48
48
25
30
6
90
48
198
23
24
103
108
30
60
191
24
49
78
72
41
72
48
84
12
31
54
179
72
60
43
41
1
83
156
43
36
161
55
29
132
7
113
49
95
49
30
77
120
120
43
6
11
12
103
53
12
79
269
109
23
324
49
30
29
67
65
1
95
73
30
24
101
25
35
144
91
17
49
23
72
1
90
18
270
72
113
72
60
108
36
1
108
6
5
25
24
90
197
48
37
179
19
41
85
23
12
79
5
25
36
18
17
19
24
53
19
48
6
59
7
53
96
60
7
5
19
161
19
18
12
143
7
5
48
55
245
91
5
120
12
7
60
30
60
11
25
90
77
108
7
29
115
53
96
36
144
37
30
17
43
53
19
41
205
42
162
30
78
18
54
72
66
65
24
84
60
60
36
13
6
36
29
24
36
181
35
55
90
23
25
71
252
48
60
79
125
1
131
43
96
17
48
187
209
55
113
31
72
18
24
47
36
25
18
102
23
49
90
17
55
24
65
19
60
5
31
29
1
35
24
72
1
48
114
53
60
49
126
149
259
36
5
24
60
1
24
191
24
19
36
17
19
66
42
77
61
90
150
83
1
6
65
72
96
24
48
108
271
18
47
19
96
54
167
43
5
31
96
53
49
6
5
36
168
73
23
19
36
30
95
24
25
11
24
25
107
139
96
18
102
89
37
72
35
12
13
36
174
101
7
78
66
6
47
ABCD 97690109644*3^$a+1 [50158]
128
49
71
64
9
24
63
32
16
9
27
15
5
48
12
19
42
42
156
189
15
17
48
37
30
36
72
156
36
78
6
45
12
39
18
30
42
159
39
12
36
57
3
129
111
72
6
66
21
32
60
28
87
17
16
33
15
9
23
12
16
21
39
15
21
36
57
15
20
48
13
39
87
5
19
9
27
36
60
9
45
71
12
37
15
9
15
32
100
212
48
103
90
24
18
65
52
32
40
24
144
33
27
15
6
72
72
6
9
87
18
47
4
99
42
240
6
24
5
19
209
1
11
4
81
95
28
21
47
40
9
135
15
18
18
17
48
37
27
45
6
18
150
9
111
36
30
23
1
30
17
7
12
81
48
36
96
60
15
125
49
3
63
29
25
23
7
96
12
21
39
21
12
33
30
84
81
32
13
39
3
24
45
15
41
67
5
1
15
39
42
18
17
4
9
15
27
141
27
6
96
15
24
81
39
27
33
12
15
12
21
72
12
63
24
9
21
23
7
90
15
63
21
21
11
127
102
54
24
120
12
21
87
57
3
165
15
18
54
18
3
69
18
45
60
32
4
57
35
7
5
52
45
35
61
78
12
9
48
15
5
1
6
18
3
20
12
13
15
104
31
65
103
12
54
6
42
23
64
51
5
49
30
9
12
84
8
25
15
12
15
21
27
53
7
18
3
141
3
63
12
48
17
16
15
57
60
20
24
1
54
81
9
3
12
9
15
159
42
71
19
30
96
144
71
19
33
45
18
5
72
1
47
7
57
68
13
3
69
18
30
15
60
3
81
3
117
80
43
53
19
21
9
3
36
24
3
69
39
81
56
24
16
183
17
49
39
32
19
53
40
3
72
53
19
21
24
144
57
48
24
3
27
53
7
57
36
9
3
32
31
29
25
126
90
15
32
1
30
41
16
27
21
32
19
21
20
79
69
32
40
20
37
27
75
18
18
5
24
49
6
45
45
35
43
17
168
31
90
54
12
45
24
104
31
84
45
48
63
42
59
48
7
6
39
24
9
72
6
17
16
9
30
17
193
35
37
48
27
60
15
53
13
48
120
72
3
45
15
99
33
20
60
4
3
6
15
9
6
9
60
48
69
23
1
72
144
54
36
5
79
129
15
18
42
21
105
39
8
19
21
27
5
12
196
57
42
36
33
9
15
33
42
60
12
5
79
12
45
24
128
7
33
48
9
39
24
15
5
76
27
9
20
55
18
95
16
36
3
12
48
5
7
5
4
32
12
43
9
81
39
15
21
69
48
23
84
76
9
48
63
27
36
89
43
144
53
112
68
91
9
12
20
49
135
27
30
39
9
6
18
35
16
60
39
18
24
48
6
66
18
6
24
15
8
72
1
114
6
54
45
32
28
96
32
24
73
3
27
5
13
48
71
175
18
18
198
24
27
48
15
53
40
24
15
45
45
99
36
33
15
33
15
75
45
48
144
33
30
120
29
4
39
18
78
42
27
36
57
15
72
3
54
138
53
24
31
9
39
17
72
43
45
39
66
63
120
27
29
16
9
48
30
108
12
42
6
12
30
42
33
45
18
33
84
72
96
9
90
5
16
9
3
21
6
18
15
8
7
5
127
6
59
4
12
3
29
55
12
9
72
32
48
49
30
125
16
12
81
24
42
69
9
6
36
9
21
6
5
133
11
4
12
32
55
53
193
15
51
33
36
9
48
72
30
96
72
9
168
33
30
24
96
60
17
16
12
27
21
57
15
57
18
24
6
72
123
132
12
45
18
12
48
5
12
91
24
36
17
25
35
13
95
115
17
43
18
47
40
33
144
102
33
105
27
21
42
36
42
35
19
9
24
81
6
33
33
15
20
37
63
12
32
55
41
13
120
30
29
28
9
54
84
48
17
85
42
245
16
152
72
16
48
12
48
32
4
3
30
15
96
27
17
52
33
75
75
18
54
45
15
33
68
19
48
30
6
17
19
69
12
12
3
5
24
4
44
40
48
27
6
54
165
45
3
12
33
3
21
6
18
96
120
15
105
24
39
105
15
8
55
12
48
17
163
33
24
27
30
24
159
32
49
24
15
57
24
59
76
96
15
24
12
17
12
16
32
100
21
30
24
12
36
33
51
48
60
42
11
19
18
15
81
11
31
120
78
171
63
17
13
51
27
24
48
18
42
5
7
96
12
21
96
51
24
185
36
19
9
44
48
40
105
48
24
23
64
111
48
36
54
15
72
99
36
45
84
153
3
48
12
24
51
108
77
4
8
31
36
45
3
78
3
32
19
24
9
57
111
27
5
31
17
7
90
51
84
48
24
3
77
88
33
30
57
20
7
5
49
15
27
108
45
39
48
5
7
18
47
31
9
36
27
33
36
3
12
48
33
45
3
87
117
105
72
18
65
37
6
18
39
75
126
120
39
36
21
54
42
24
18
6
24
3
69
15
15
41
7
57
15
9
27
24
126
27
36
57
54
18
63
39
5
64
92
49
120
24
72
27
60
33
35
28
164
12
55
120
18
6
17
7
18
120
27
45
3
15
29
49
15
9
138
5
7
18
24
123
27
5
31
30
15
63
24
120
65
16
72
80
25
72
75
21
15
56
25
6
12
165
8
49
6
24
9
36
135
9
39
5
7
90
3
20
16
15
66
18
5
67
48
21
57
3
45
39
12
36
12
93
15
72
3
24
53
31
129
8
25
78
72
12
30
15
33
24
24
162
108
41
25
30
33
27
48
21
9
15
105
15
8
64
168
57
48
ABCD 97690511578*3^$a+1 [50010]
24
28
14
82
38
16
18
48
56
4
5
7
44
28
26
3
3
6
22
12
20
34
23
21
39
27
94
14
72
88
29
135
21
75
48
40
53
1
2
46
14
36
4
96
32
6
66
9
31
108
12
2
16
47
81
3
27
4
24
12
77
9
24
16
56
27
9
6
6
10
90
102
14
30
12
16
2
22
38
132
4
38
4
17
24
21
46
12
20
6
30
24
72
6
48
15
3
10
11
39
40
26
34
26
12
3
7
5
3
60
10
18
5
43
44
78
6
21
15
106
23
55
44
30
34
44
9
9
18
48
30
30
33
12
15
42
12
90
30
6
12
4
5
3
24
48
28
8
28
2
6
66
16
14
28
12
32
54
99
39
18
10
20
52
29
21
6
42
12
6
64
24
44
78
22
74
6
28
8
112
29
33
24
22
5
27
10
104
75
24
27
4
2
12
4
44
4
11
12
39
34
35
36
57
39
43
26
15
3
24
10
54
5
33
39
9
39
1
44
27
15
36
54
66
9
45
51
108
3
12
10
74
96
54
48
12
12
46
26
108
51
1
2
12
84
4
54
2
72
45
9
12
4
23
19
2
15
19
32
12
18
15
39
42
39
24
3
4
14
4
50
30
54
42
12
18
60
82
59
25
23
24
7
32
48
36
16
17
24
61
50
58
42
32
18
30
96
18
70
56
16
38
58
44
46
8
10
56
24
28
8
22
14
22
26
12
18
22
62
4
11
12
33
34
2
27
9
3
15
54
114
16
50
42
18
10
92
36
93
24
9
3
63
6
4
23
61
38
12
24
52
68
10
32
3
31
5
99
18
27
15
24
12
12
9
21
28
18
29
39
9
21
24
6
40
20
21
43
2
108
22
20
33
24
3
9
15
40
12
2
6
120
18
30
28
89
87
66
6
16
78
18
14
112
71
15
30
6
9
7
26
3
25
18
8
24
76
68
60
6
12
12
36
6
12
4
29
84
67
29
3
18
99
15
16
18
14
12
36
28
2
34
6
2
36
10
2
76
18
2
57
72
12
31
8
21
21
12
54
60
18
10
32
36
9
7
72
77
24
15
36
30
58
2
10
74
4
50
45
12
69
16
11
39
108
18
66
10
6
17
15
54
3
3
24
4
8
12
78
18
28
56
42
15
3
12
45
9
6
57
45
18
94
110
70
62
36
78
6
10
14
42
3
21
114
48
28
24
38
154
6
32
3
57
78
24
24
10
14
28
48
96
14
4
14
4
8
12
30
3
75
33
75
69
87
12
9
1
92
10
5
67
24
144
48
38
4
50
160
20
58
38
16
5
12
27
42
3
21
10
20
30
15
63
21
49
86
42
16
26
33
69
34
42
44
22
50
54
6
6
6
4
11
87
46
6
5
63
6
18
28
2
4
30
36
41
45
24
30
18
12
102
6
30
4
2
3
63
21
3
64
8
96
36
6
106
26
52
26
4
18
6
32
12
12
21
87
33
1
20
6
22
11
115
8
42
100
107
31
5
60
111
4
18
6
36
44
28
17
103
2
3
13
32
27
3
57
12
1
23
31
2
10
26
3
63
52
80
42
15
15
6
22
54
36
11
7
29
115
24
48
29
63
76
26
12
54
12
84
30
10
56
48
18
60
18
4
12
41
81
36
15
63
57
9
18
126
6
4
48
42
54
108
5
25
18
29
39
60
16
14
6
4
18
32
34
36
24
8
28
30
32
10
5
45
48
54
12
36
28
36
56
6
42
12
10
114
14
12
10
72
12
41
19
14
12
22
5
57
16
2
12
21
55
18
23
79
90
6
17
39
21
27
6
24
42
24
60
6
6
28
8
21
7
90
14
24
21
3
18
6
12
12
4
18
32
34
14
90
33
15
33
67
50
28
32
6
48
24
21
15
12
34
11
9
12
48
10
122
22
8
34
92
6
12
36
54
6
18
10
5
93
18
69
9
63
3
9
19
18
2
28
54
56
90
4
86
6
28
20
52
6
32
30
30
18
84
21
15
16
38
3
37
62
4
65
13
38
12
16
20
6
16
14
45
3
60
6
54
108
24
84
6
18
30
16
32
18
48
36
6
99
84
36
55
26
87
120
21
16
20
6
12
10
182
84
66
36
30
45
12
45
6
16
6
14
9
3
54
22
24
12
41
31
50
18
12
18
12
12
27
3
33
39
12
21
45
87
7
24
32
4
26
6
22
74
33
9
10
2
66
36
40
12
6
26
54
15
21
22
5
31
8
12
40
44
6
24
51
57
15
60
51
18
66
12
6
3
24
27
76
90
2
12
24
16
20
18
39
3
28
18
62
90
63
9
6
40
20
24
28
17
33
4
30
18
18
72
38
34
50
30
52
149
33
15
73
86
70
2
16
14
15
63
30
22
32
46
20
10
6
23
9
106
6
50
16
32
60
18
6
10
14
12
18
10
90
59
51
24
33
123
6
66
12
45
13
23
24
15
33
45
10
2
46
8
88
12
65
39
40
32
4
32
141
135
18
30
4
68
76
65
51
21
79
36
14
30
21
15
12
22
18
17
141
148
2
33
21
24
156
87
13
44
3
39
12
72
69
13
44
3
63
76
12
8
24
45
1
18
48
38
42
33
24
3
36
4
2
24
124
38
42
6
21
19
98
6
40
41
7
5
1
80
96
63
7
20
4
26
6
30
4
60
14
12
22
6
12
26
6
28
48
68
64
14
52
14
4
8
30
70
108
5
9
66
12
6
6
28
5
7
20
4
77
13
50
4
20
24
69
9
4
18
8
76
24
17
39
96
18
100
54
5
3
9
13
14
36
12
36
54
18
48
21
19
20
36
48
4
18
62
4
122
27
3
36
36
36
42
60
6
16
5
57
54
18
120
28
14
9
9
82
32
9
27
60
12
60
6
27
75
57
3
12
28
98
15
27
36
22
6
77
13
36
138
6
107
75
64
2
78
12
21
51
6
18
24
4
8
33
60
61
18
56
16
72
44
28
50
48
10
56
21
67
26
39
33
78
4
41
21
39
45
70
32
12
48
21
24
49
30
5
3
46
14
9
3
18
60
78
21
27
76
5
9
22
8
28
38
178
92
30
102
10
42
2
72
82
5
37
14
22
2
10
32
12
72
12
16
14
4
20
24
18
36
16
26
6
6
64
6
74
36
21
3
33
9
60
46
41
1
90
44
9
13
11
31
17
24
27
6
18
30
16
38
57
60
43
104
18
10
2
30
88
32
33
3
40
108
2
4
54
56
12
48
18
94
14
6
18
72
34
62
18
34
48
11
27
42
18
129
3
4
26
3
57
78
93
24
48
63
28
5
27
12
12
48
84
84
52
2
3
75
4
8
64
2
12
6
189
31
50
6
12
12
4
50
42
52
14
46
5
27
120
30
15
15
52
56
114
51
9
58
14
28
110
24
10
14
34
26
21
7
38
63
84
37
44
96
84
28
18
126
18
12
5
1
18
26
30
ABCD 97690703998*3^$a+1 [50103]
23
157
83
1
204
24
23
57
88
12
83
117
96
36
16
119
61
200
100
8
27
13
11
1
20
12
160
48
60
80
48
36
15
81
12
88
12
8
15
73
47
9
108
28
32
12
60
111
48
132
133
24
71
1
11
45
88
24
140
72
4
12
95
9
28
107
9
52
72
11
85
32
28
32
40
24
180
60
308
16
20
16
20
39
1
8
40
23
33
64
20
76
60
11
1
32
207
33
120
40
132
8
16
20
27
9
216
15
108
21
76
23
72
45
72
3
109
11
48
25
80
27
49
36
60
204
35
61
24
56
3
60
36
61
35
45
124
11
13
11
21
40
59
1
20
4
108
83
109
8
48
3
72
13
11
144
37
32
88
83
9
111
1
80
99
36
60
36
9
76
12
156
60
140
72
3
1
60
84
20
16
59
1
11
37
96
12
12
128
3
12
144
21
75
25
44
219
72
24
13
131
61
179
1
20
99
141
76
44
75
21
39
13
156
44
120
60
16
252
32
87
13
156
11
1
84
8
72
60
16
312
227
69
4
36
120
12
48
131
13
32
108
16
96
284
52
224
51
25
80
24
15
25
11
93
111
49
32
64
24
96
11
9
120
16
20
72
36
204
16
72
48
191
1
23
45
112
32
36
100
84
8
24
75
109
180
11
141
24
51
48
9
28
35
9
16
24
8
36
87
93
36
168
120
3
69
24
15
12
25
59
49
47
48
105
64
71
57
124
71
45
75
253
47
33
75
25
32
88
24
36
11
121
20
4
11
9
39
45
132
4
44
16
48
32
28
48
68
4
60
20
27
25
228
12
24
212
100
44
16
95
69
4
32
3
96
1
72
12
36
23
12
73
32
48
172
32
76
35
1
44
112
128
76
104
72
99
9
192
172
80
27
1
23
57
24
36
3
1
84
20
64
23
165
159
1
35
57
48
39
69
52
108
44
216
4
32
28
36
36
191
48
21
16
20
108
72
64
59
57
48
15
1
24
212
60
52
180
71
1
119
97
95
9
36
64
68
87
1
95
25
119
73
23
9
84
24
28
8
52
24
8
27
1
59
60
93
3
9
39
69
147
129
72
88
107
73
35
49
8
15
120
57
16
36
56
15
25
119
93
36
207
117
27
81
99
9
4
83
85
8
15
60
96
9
40
72
48
60
32
4
120
36
120
152
52
48
11
57
192
88
8
27
25
48
72
59
25
108
107
9
27
60
49
48
83
24
36
69
96
4
24
44
87
13
48
8
51
24
12
193
44
60
72
36
28
80
75
72
45
63
85
60
72
35
120
25
132
56
51
25
20
36
99
45
228
16
12
24
11
9
51
85
24
44
52
60
59
13
132
8
52
179
12
45
48
195
81
36
28
95
25
11
105
16
35
120
265
20
120
4
108
140
108
63
9
108
15
25
68
4
23
33
4
47
13
12
11
24
69
52
104
15
9
4
32
4
131
25
11
60
33
40
11
253
107
21
160
80
63
1
44
16
96
8
24
40
180
8
15
9
156
279
9
60
12
183
1
180
11
73
71
240
13
48
83
97
68
27
13
36
44
72
99
85
11
57
28
35
60
13
44
16
20
60
27
9
76
24
20
24
111
1
23
45
64
11
141
100
35
73
60
11
9
51
36
36
13
44
12
96
3
81
36
100
24
60
24
104
3
49
36
32
16
20
132
4
48
12
371
48
57
63
121
8
27
1
44
51
25
12
12
11
13
12
48
32
123
9
3
24
73
48
32
87
1
92
28
23
57
120
28
72
32
12
75
13
131
25
11
144
60
12
145
35
25
44
39
105
96
75
49
11
153
40
12
11
60
25
59
73
128
132
16
36
11
48
105
4
23
24
21
12
40
23
157
11
45
84
16
20
75
25
72
8
36
16
44
111
25
24
20
51
13
92
39
69
280
152
4
48
83
33
4
107
96
13
35
105
4
132
11
105
108
84
40
72
11
129
16
24
96
44
39
57
72
108
75
ABCD 97690854208*3^$a+1 [50087]
20
4
23
145
8
27
1
12
8
120
15
21
36
12
48
172
23
105
3
30
15
64
11
57
48
144
3
49
8
52
44
60
36
129
27
4
41
63
12
195
33
64
8
48
15
1
56
64
113
87
16
20
3
9
148
32
48
12
156
60
232
104
4
20
4
11
1
89
24
135
16
120
20
124
12
56
4
48
23
33
15
57
24
9
7
65
3
72
3
25
137
3
69
111
120
12
28
36
8
12
84
12
27
57
69
72
159
120
156
24
21
43
24
11
37
80
84
184
224
28
5
115
32
12
4
17
103
144
20
12
36
12
88
68
75
37
24
11
33
9
18
49
36
35
18
67
152
111
97
44
36
15
13
29
115
8
15
45
24
36
27
57
9
15
112
12
96
132
8
27
9
24
16
84
32
15
145
80
52
152
249
15
16
108
12
8
3
13
24
8
84
16
8
12
28
84
108
32
3
9
9
31
396
128
76
164
12
40
68
4
53
43
47
105
84
156
84
64
5
7
48
35
24
25
32
148
23
18
60
19
48
104
36
3
21
16
128
36
48
28
80
27
66
67
12
96
36
11
13
32
117
31
17
123
64
32
24
40
5
39
160
20
220
11
1
116
12
21
15
40
12
20
48
36
9
15
75
37
20
64
36
95
9
64
92
12
196
56
16
20
3
54
103
23
57
40
128
27
18
159
28
47
36
12
33
147
37
113
15
15
132
36
117
4
60
48
23
133
47
13
17
79
24
65
55
44
12
33
36
139
60
12
156
5
39
3
45
28
8
45
19
96
95
81
28
12
29
31
41
7
11
109
32
88
320
108
28
56
33
63
60
60
24
64
24
23
25
20
15
72
61
20
16
101
7
8
15
133
35
12
49
56
27
13
60
65
15
72
60
28
12
56
45
55
12
8
57
123
76
8
3
57
52
23
37
48
8
48
52
12
20
3
25
24
41
75
120
100
44
9
15
64
48
20
195
37
60
23
9
4
12
24
56
27
25
20
3
45
60
24
4
35
109
71
25
12
8
36
28
35
21
15
117
28
36
119
49
36
20
4
20
28
80
15
108
21
4
17
48
15
112
5
30
18
87
3
37
8
16
11
9
216
4
83
18
19
44
72
45
15
57
3
63
150
7
5
18
24
93
64
68
16
5
75
12
40
24
48
8
108
16
224
52
8
144
51
1
68
3
33
4
72
108
60
53
72
15
75
18
55
12
68
72
3
13
12
12
95
105
136
156
8
36
12
87
13
104
39
61
60
56
27
48
42
87
16
20
3
12
60
105
33
55
36
56
15
105
184
36
8
124
12
84
132
8
36
48
33
79
101
42
13
23
97
72
180
20
93
18
25
24
212
16
140
105
78
54
51
15
37
164
36
33
127
44
16
17
27
64
36
36
35
97
20
63
48
21
4
92
172
60
60
48
173
55
80
52
48
35
109
152
48
3
138
67
12
12
56
60
28
20
132
24
4
36
20
88
71
49
20
60
123
18
55
167
49
71
37
12
11
109
8
3
13
80
4
48
72
96
80
36
36
27
21
27
13
60
32
4
20
48
45
7
119
1
8
208
80
184
23
1
35
102
183
12
27
117
84
36
24
120
15
21
33
15
12
39
121
116
3
69
3
33
4
8
60
28
65
7
72
12
24
32
88
56
96
72
28
48
116
88
68
15
13
29
51
60
72
87
18
55
32
16
17
18
409
8
12
88
48
17
75
225
42
21
24
48
4
60
180
36
24
24
167
168
1
11
33
60
12
48
16
161
72
15
33
39
129
7
20
88
5
127
80
33
30
49
23
45
45
18
21
24
4
11
45
45
7
164
21
75
28
24
131
81
16
20
84
51
30
15
160
8
136
20
76
5
255
52
11
24
73
12
23
69
96
48
4
60
116
36
84
24
12
4
80
27
42
15
40
32
4
24
8
3
21
76
60
8
36
60
99
37
80
28
65
19
108
24
104
36
28
12
11
57
48
120
40
44
4
84
71
57
4
8
28
35
45
3
49
101
12
127
95
13
132
116
60
12
52
8
100
5
7
35
85
180
200
156
12
4
48
96
12
8
52
12
36
24
41
19
48
44
100
96
80
33
27
4
20
4
12
200
4
20
96
40
8
36
124
44
48
52
12
44
4
83
9
21
19
161
3
57
99
9
90
85
60
47
9
16
200
12
156
207
25
95
69
63
18
123
4
11
ABCD 97691140832*3^$a+1 [50057]
12
3
5
40
44
1
47
28
156
60
3
5
25
11
24
36
76
56
4
8
7
65
55
60
30
6
33
12
24
56
109
11
43
21
60
8
16
20
12
4
8
16
9
6
21
84
32
4
51
293
36
55
36
69
21
15
3
77
40
8
31
9
60
20
7
9
36
39
60
5
61
159
3
5
52
3
5
28
204
84
56
73
18
5
49
23
85
3
9
18
5
72
48
1
72
15
24
15
9
27
29
25
11
48
60
24
43
90
3
9
162
65
4
56
48
16
36
84
12
39
9
32
85
18
17
19
18
18
5
24
43
33
9
36
47
16
132
33
36
39
44
136
120
39
42
23
13
138
45
45
6
29
37
3
20
36
31
17
16
60
12
84
24
20
25
27
24
20
76
8
37
54
5
1
120
18
24
33
3
29
36
1
35
25
66
29
108
72
13
3
8
91
9
20
16
8
25
3
24
60
3
12
24
17
64
3
33
32
12
1
102
6
11
16
92
16
9
12
78
21
9
3
15
5
49
51
8
1
39
44
12
4
21
36
18
36
54
27
24
24
60
36
56
139
9
20
12
12
88
39
54
12
23
24
12
13
3
15
9
81
3
15
5
1
36
3
45
24
11
1
59
84
28
9
60
11
4
60
63
18
75
32
16
9
27
3
5
72
84
61
23
7
6
102
57
68
25
3
92
60
28
24
9
15
12
20
37
35
1
87
44
1
23
49
30
6
15
36
8
28
8
16
20
61
3
69
3
24
8
52
56
72
7
45
8
55
81
56
60
19
77
88
69
3
63
5
1
30
5
48
16
12
9
15
8
13
39
3
12
53
1
11
24
16
9
71
19
17
49
11
24
4
20
1
23
25
6
5
24
7
30
6
18
111
15
29
24
16
72
3
21
15
29
12
4
24
39
48
5
13
51
75
24
5
61
6
72
17
4
20
40
81
30
5
31
132
18
12
36
6
21
24
39
5
31
69
27
29
24
16
33
47
40
24
12
140
25
24
30
29
60
7
5
7
60
12
18
3
44
40
60
33
11
52
15
29
19
6
15
36
8
36
13
11
25
15
12
3
21
20
1
59
40
20
16
39
9
44
28
27
96
21
15
36
12
41
60
60
1
39
20
19
5
16
99
65
12
4
72
24
3
72
60
65
1
3
87
5
19
66
3
87
150
15
129
39
12
32
12
79
17
7
5
7
36
78
15
20
40
51
29
52
24
68
16
20
24
28
3
17
64
144
27
54
23
16
36
24
12
24
36
24
20
36
55
54
24
12
47
12
4
105
36
15
75
9
45
12
15
32
228
4
68
31
36
5
16
15
45
27
33
8
1
83
52
56
19
21
57
48
3
21
15
24
12
24
36
24
3
6
36
11
40
24
20
31
30
23
19
30
6
17
4
45
51
3
77
100
32
12
4
12
3
36
9
21
23
52
3
21
51
9
9
11
7
77
7
6
30
29
79
5
16
15
9
32
4
9
27
32
37
71
24
4
60
21
23
25
6
57
32
13
39
3
53
37
48
15
8
12
25
30
17
61
15
44
43
18
6
89
55
36
18
11
1
15
24
21
30
69
27
30
35
19
5
4
12
3
41
136
92
103
9
104
84
12
64
21
71
120
40
24
33
63
75
33
9
143
144
4
12
39
41
24
1
3
36
3
72
30
6
137
52
20
25
11
40
32
12
13
51
36
21
35
13
15
9
18
9
3
41
12
55
42
36
15
72
152
103
29
55
53
88
8
52
33
36
99
32
12
1
75
21
30
45
51
30
95
64
24
104
28
20
24
36
40
20
4
24
9
12
36
15
32
12
4
12
39
18
3
24
21
15
3
126
24
47
28
69
35
12
19
5
37
15
15
5
24
151
9
60
8
13
35
7
18
39
24
39
101
12
40
32
12
43
12
78
35
12
1
42
65
1
24
36
51
33
60
102
21
3
45
12
9
36
18
45
32
73
12
3
36
44
72
4
20
4
20
19
12
9
12
24
36
33
30
57
60
87
18
3
9
18
65
12
28
60
44
24
1
75
20
16
20
40
8
7
30
75
32
12
100
96
24
9
12
24
75
15
81
44
4
9
71
52
24
24
27
18
15
39
21
56
1
23
40
27
125
48
25
11
24
12
4
51
18
72
35
24
64
36
36
3
6
39
20
84
73
83
96
19
45
21
39
36
24
12
20
60
4
36
48
15
12
17
43
29
4
44
36
49
23
25
119
60
25
75
20
4
12
9
71
25
39
20
25
90
5
16
39
53
52
8
12
4
9
3
48
39
18
83
7
69
3
42
15
24
44
25
18
9
44
12
19
24
180
21
44
25
207
24
33
11
25
24
23
13
27
9
18
5
48
28
36
3
21
12
8
31
65
24
79
12
18
47
4
44
157
24
11
43
5
7
45
24
21
15
8
12
1
15
39
18
23
49
39
15
24
21
69
30
21
111
21
159
18
66
21
20
31
17
132
4
72
32
13
18
24
101
24
1
30
24
33
8
16
24
36
63
18
23
24
52
9
11
16
8
19
30
6
12
5
100
63
30
6
5
16
8
37
15
20
40
44
205
51
3
42
63
21
18
5
67
5
1
12
3
8
31
66
54
5
1
107
36
19
17
16
129
35
121
47
25
3
24
20
4
9
36
102
53
16
3
17
16
9
18
12
29
52
9
95
24
112
45
18
5
79
90
3
20
19
9
9
126
54
3
9
15
60
8
28
60
15
53
37
3
36
8
16
72
3
36
9
51
5
49
12
47
13
72
18
17
48
4
20
31
137
28
44
13
30
33
39
65
40
3
6
15
51
29
16
60
36
27
53
85
3
12
45
3
32
4
96
8
19
21
36
80
19
24
12
6
75
9
60
35
103
21
60
44
12
48
13
3
21
18
65
28
8
19
132
9
12
20
13
59
13
3
12
20
4
45
78
48
45
9
35
60
4
44
37
23
28
45
15
8
16
96
44
40
9
35
79
5
7
69
36
60
15
9
9
3
69
54
54
71
19
5
12
60
31
29
4
21
11
12
121
75
20
37
39
36
9
96
3
92
4
24
12
27
126
11
1
35
88
39
17
16
27
18
35
28
27
5
12
52
20
73
11
7
30
108
6
48
125
36
16
20
4
15
60
65
37
15
32
60
16
12
92
52
80
4
44
36
16
24
27
9
24
120
72
3
60
30
36
75
3
93
44
24
12
40
20
24
36
40
27
5
16
32
13
95
19
18
75
15
105
3
29
12
25
75
84
9
12
35
4
32
24
36
28
9
35
73
15
15
42
11
7
138
71
124
12
24
93
3
75
9
9
11
16
63
30
47
7
6
27
27
18
3
9
18
90
18
41
4
15
5
16
68
12
91
17
52
24
20
31
5
4
12
ABCD 97692077012*3^$a+1 [50016]
21
144
21
144
43
32
96
135
9
16
29
30
85
173
30
37
5
43
77
3
177
18
60
270
67
368
45
72
235
41
39
123
117
16
95
225
160
359
73
83
237
87
36
42
90
81
144
96
57
39
123
85
17
79
96
41
39
21
75
159
1
65
15
57
90
42
90
30
75
144
192
64
461
163
384
35
72
181
288
29
211
41
39
16
215
60
285
33
63
27
21
39
73
48
192
167
57
75
36
129
16
272
27
6
270
180
90
12
135
96
16
221
132
111
207
33
144
112
240
48
48
5
54
21
208
137
72
15
33
144
18
13
185
39
195
6
72
31
144
17
15
144
27
90
12
15
96
141
126
42
18
84
18
115
47
18
72
36
72
27
16
47
145
23
54
51
375
73
224
15
12
85
144
11
21
64
176
57
42
90
51
69
75
16
197
72
19
32
112
17
15
135
105
21
342
181
71
25
113
222
193
240
32
33
15
16
32
87
105
33
79
53
18
192
42
30
1
80
208
32
64
65
15
160
80
48
160
32
48
87
105
3
13
80
400
128
9
18
37
128
15
193
336
263
42
108
102
6
55
128
87
144
306
7
5
288
27
87
90
31
32
57
39
39
105
48
57
180
67
173
12
150
66
60
19
144
29
72
139
176
51
45
144
21
234
18
90
37
131
45
9
198
1
251
36
54
75
64
59
18
3
16
48
32
135
210
135
63
108
69
96
75
264
60
18
111
9
7
48
35
141
111
1
192
32
45
6
12
150
363
99
18
235
17
31
48
176
48
165
60
31
257
319
80
16
240
48
32
64
41
55
77
51
159
72
96
162
108
90
369
153
103
48
41
183
33
15
117
30
45
63
49
5
75
48
3
54
18
222
108
507
15
1
192
32
96
39
30
43
96
32
112
48
48
77
84
79
317
144
3
16
107
37
203
12
57
16
77
67
41
135
279
66
7
48
5
192
42
30
60
126
102
180
31
101
75
96
57
72
150
9
112
125
67
137
30
121
77
108
135
9
36
67
5
123
225
15
240
27
108
24
81
48
81
78
12
21
105
135
48
129
102
105
160
41
39
291
72
30
108
43
96
5
75
64
131
108
33
27
120
42
3
96
9
198
72
25
336
96
101
75
375
264
241
47
1
17
63
16
65
15
48
352
35
13
23
132
37
48
80
63
177
160
77
6
45
57
55
17
159
112
48
77
147
192
21
54
18
3
39
73
32
16
48
167
54
3
112
48
23
12
198
60
123
64
128
112
113
127
65
150
48
54
90
105
16
5
43
17
120
24
ABCD 97692123806*3^$a+1 [50004]
51
101
193
48
47
85
35
13
78
29
48
24
61
42
105
33
270
90
12
18
270
27
51
29
120
103
12
30
6
161
133
126
204
30
18
57
33
18
12
60
108
137
7
17
1
12
35
31
24
60
18
3
45
11
24
40
27
132
6
107
97
36
35
19
30
18
29
19
29
31
177
15
9
9
60
84
6
60
29
1
42
192
18
120
75
104
133
75
48
8
64
8
103
72
17
13
59
40
56
72
145
87
3
5
73
42
21
9
90
30
23
112
72
51
30
15
48
9
30
48
150
75
3
24
18
155
37
35
16
27
5
48
24
1
102
65
72
85
51
32
25
120
47
16
75
24
48
12
65
1
54
57
51
48
5
127
108
24
60
180
18
72
6
24
36
150
11
24
175
30
42
48
42
42
78
12
18
90
48
159
21
51
81
87
56
67
77
216
24
1
39
33
39
8
121
54
240
33
63
90
47
67
90
78
29
24
7
57
80
31
17
48
79
33
63
30
11
96
7
65
31
9
105
311
25
39
32
120
24
97
12
6
114
35
48
97
71
19
5
48
103
72
17
211
42
78
24
5
91
54
120
95
1
15
72
32
1
47
55
89
13
30
138
150
12
138
48
114
108
12
117
144
120
27
12
156
29
168
37
11
24
1
120
144
71
16
123
53
48
127
48
9
8
25
42
221
19
30
18
48
29
88
32
55
41
16
128
1
15
32
73
12
35
64
56
157
36
30
42
12
3
32
40
105
6
24
150
108
39
51
45
15
60
29
61
12
263
24
13
27
51
72
5
48
24
43
90
27
3
156
105
32
7
36
24
53
64
3
21
9
18
77
91
29
168
97
30
6
107
192
40
21
171
81
47
25
108
12
23
25
215
40
63
12
18
30
125
19
5
40
8
7
60
53
24
13
27
104
184
8
25
39
3
5
31
60
5
40
32
40
165
42
17
16
45
12
6
65
19
156
90
15
27
150
120
30
137
43
5
72
88
80
37
36
162
29
1
18
72
29
73
228
42
65
40
8
73
24
108
30
45
80
7
17
19
117
8
139
66
54
21
69
30
108
17
151
30
27
120
8
7
57
135
41
64
72
128
13
42
17
49
42
60
17
61
11
40
104
55
89
25
383
7
90
78
105
57
111
9
60
66
30
12
48
39
168
27
5
43
42
36
42
29
64
32
73
71
43
66
132
12
48
60
90
132
60
96
60
174
90
17
19
21
93
35
96
37
90
42
15
111
105
32
13
24
11
97
47
43
45
80
13
72
99
39
102
18
12
5
40
80
72
1
42
29
103
41
175
114
48
18
72
29
49
239
40
8
7
18
183
96
8
145
23
235
125
43
69
48
15
120
42
90
5
1
87
72
63
17
72
24
72
43
120
45
15
72
30
3
57
47
103
9
3
5
43
29
24
24
96
25
222
72
156
72
29
73
167
43
6
135
75
54
60
30
93
8
24
1
71
13
275
232
21
3
80
37
27
152
1
30
89
1
12
6
114
35
1
12
120
78
29
283
12
65
31
174
30
5
160
21
30
84
90
30
18
15
87
18
12
3
27
138
107
88
8
19
168
5
13
11
64
24
33
72
47
49
60
84
30
17
1
15
24
111
120
72
185
13
3
57
63
87
60
72
48
18
42
12
21
45
35
64
32
31
17
25
6
57
27
77
121
12
60
48
23
64
93
99
21
35
55
17
48
85
35
72
168
208
27
5
48
37
3
32
7
18
15
15
12
45
80
85
126
12
60
132
36
125
64
93
222
30
90
77
1
48
84
11
19
5
55
36
60
42
239
64
56
19
12
18
54
17
24
67
197
25
15
8
7
105
8
193
30
65
24
1
39
8
7
66
71
48
91
162
12
120
23
120
25
138
72
29
13
147
63
18
23
24
103
17
112
80
1
42
6
87
32
31
9
8
67
125
61
11
13
240
3
27
21
9
15
81
255
9
18
53
25
71
43
165
63
ABCD 97692313996*3^$a+1 [50012]
79
9
21
36
107
37
51
8
145
11
43
5
40
8
12
7
5
4
104
40
56
60
19
12
54
99
36
15
9
80
91
117
32
61
54
77
85
18
33
80
60
7
36
36
209
157
12
71
12
4
104
24
25
3
15
5
25
35
100
99
36
9
36
68
1
3
8
7
5
31
84
33
3
17
7
17
4
20
25
11
31
9
45
18
17
4
69
35
13
59
148
116
7
53
37
54
48
17
1
15
12
152
28
8
19
24
9
63
9
20
36
24
19
21
36
44
73
78
54
59
7
24
29
97
30
29
4
27
17
28
44
28
20
12
133
6
9
12
9
59
12
124
21
11
12
13
15
68
31
21
45
47
7
113
31
9
45
60
30
36
41
40
140
36
28
12
8
52
32
132
25
18
18
23
4
45
126
65
36
48
61
11
25
60
18
41
4
72
104
25
6
66
72
18
5
108
144
76
45
36
108
35
61
35
12
7
12
41
12
16
9
12
24
75
27
29
88
180
8
60
4
56
48
4
8
24
19
9
63
30
27
15
57
63
5
12
73
6
41
25
11
4
80
96
12
108
103
9
33
3
15
41
133
6
17
4
15
30
54
6
11
24
36
4
24
12
8
19
60
53
12
16
9
35
60
61
59
103
65
72
25
6
12
24
90
156
144
6
65
48
40
27
77
7
9
24
63
9
36
39
29
61
15
36
3
125
115
120
29
12
48
1
6
5
76
57
51
99
45
3
9
8
72
24
4
8
12
148
27
41
36
43
72
29
49
11
64
63
24
129
15
21
15
30
51
12
105
75
8
12
48
37
3
32
12
1
42
41
24
72
25
11
7
21
20
12
4
36
27
153
8
132
28
44
48
7
41
52
99
5
1
18
29
37
35
19
6
3
33
35
24
85
3
20
12
31
33
80
37
35
4
9
6
65
19
69
63
9
68
13
30
65
67
17
24
60
25
119
115
77
31
72
18
12
23
24
31
18
35
12
28
15
72
30
59
145
11
28
24
8
24
48
163
9
21
15
32
31
54
63
68
24
96
55
21
51
18
11
24
36
13
15
32
36
60
7
5
40
56
7
18
30
17
12
67
29
24
12
24
4
20
60
28
24
3
5
73
18
36
41
13
54
48
65
7
72
6
27
3
54
18
53
124
20
19
5
145
39
27
90
11
4
56
108
16
39
36
9
44
1
15
81
3
32
36
37
3
8
60
4
32
40
20
121
3
81
60
35
100
63
5
25
11
76
36
27
41
49
11
12
4
39
180
117
8
25
54
53
73
11
115
18
12
24
30
29
7
33
135
18
48
11
43
5
1
11
16
8
24
13
108
111
116
7
18
18
12
5
12
12
16
69
75
8
61
75
24
21
24
35
36
36
4
51
21
24
116
85
59
1
3
72
20
124
36
44
1
15
44
73
111
24
3
5
19
9
39
117
189
11
48
175
33
12
15
101
91
18
42
9
147
5
72
28
12
27
65
36
12
67
5
19
41
13
102
5
36
28
27
93
9
15
32
85
3
8
24
24
24
12
13
3
132
8
24
16
8
12
25
23
12
7
5
88
117
162
60
45
9
107
19
5
40
48
8
48
24
16
32
60
84
88
32
4
69
3
8
7
5
132
16
12
27
5
48
64
15
161
48
52
3
41
96
52
33
35
13
27
9
99
105
36
23
7
5
28
27
9
12
27
18
23
31
41
12
55
53
64
56
49
35
4
15
21
140
13
35
120
12
4
69
35
13
23
12
64
153
15
12
116
55
5
24
16
8
244
15
21
15
5
12
19
48
65
12
1
12
18
17
28
24
9
90
9
27
9
20
72
28
51
18
63
3
17
52
36
56
61
59
24
16
3
33
12
51
45
39
5
48
19
45
20
24
7
30
47
12
120
43
41
52
8
109
11
16
9
15
147
17
133
75
80
7
12
5
96
40
8
1
36
12
11
12
12
25
36
12
15
8
24
40
8
48
16
9
12
18
24
77
16
9
96
83
55
29
40
20
36
7
12
42
18
57
33
35
36
4
20
31
9
45
47
79
9
92
25
18
5
103
84
24
36
18
11
16
3
5
28
12
36
27
5
19
53
103
18
179
25
30
5
108
24
40
84
69
11
7
12
72
5
24
16
9
6
9
12
225
35
12
25
47
13
108
59
85
35
19
12
17
48
67
5
31
41
40
116
19
48
65
43
9
9
36
11
52
27
33
48
20
4
3
5
55
17
4
20
31
5
24
16
56
12
43
5
40
60
63
89
48
12
36
4
12
24
27
18
71
1
35
4
20
48
1
54
21
36
68
67
54
87
9
39
27
17
60
31
42
59
24
64
72
45
35
24
37
27
3
17
52
44
40
51
65
60
55
90
71
48
36
28
87
53
100
56
7
18
102
9
24
9
36
54
48
33
72
128
12
7
33
9
39
104
60
13
72
35
37
11
120
103
21
108
8
19
69
56
24
1
11
28
159
17
139
5
72
48
64
60
32
4
12
20
43
45
15
29
7
21
27
33
92
7
21
44
79
30
24
72
39
32
4
20
76
48
56
16
8
24
112
15
180
41
40
9
11
48
24
48
72
12
4
27
33
27
18
66
5
28
12
24
32
88
27
18
42
29
25
3
45
6
5
24
55
77
24
24
12
24
12
132
25
27
56
7
18
30
72
126
27
9
6
84
5
28
45
48
78
9
3
42
107
24
60
19
78
27
36
56
28
20
36
7
18
27
44
64
9
63
8
24
67
36
18
6
30
11
24
43
18
23
25
11
36
7
45
68
12
7
108
125
13
23
76
8
7
30
15
80
24
31
84
6
36
35
19
89
55
36
30
36
15
80
40
69
48
6
77
43
5
12
19
18
6
9
63
5
60
37
23
12
28
104
100
20
1
35
127
77
4
69
11
7
17
1
12
23
4
60
20
25
35
1
11
28
15
12
60
18
27
84
51
48
ABCD 97692527048*3^$a+1 [50134]
16
53
103
20
120
4
41
25
78
50
12
54
45
24
27
57
13
48
11
24
25
92
48
40
42
5
73
30
60
29
96
12
13
62
4
14
52
59
84
12
48
121
26
88
17
15
9
36
9
66
33
24
37
24
50
82
35
19
5
1
44
16
78
6
44
12
63
25
35
7
60
54
24
32
34
26
18
9
48
48
61
35
75
33
12
84
51
93
61
6
5
36
12
1
120
32
4
59
60
1
23
7
41
105
3
75
6
60
3
21
16
6
29
165
34
6
59
12
33
15
37
14
106
8
27
19
53
13
59
36
15
34
23
36
7
5
12
60
13
59
49
92
28
35
1
35
108
13
59
1
35
45
3
21
15
81
10
65
48
21
10
29
12
13
72
84
20
15
1
167
60
13
54
5
25
50
6
30
18
15
1
14
9
37
11
84
36
3
9
57
10
5
24
25
11
36
9
6
9
79
50
70
5
7
5
12
36
25
6
60
41
9
40
11
13
59
103
5
12
21
36
39
75
9
43
29
144
145
59
7
53
60
43
14
40
6
128
57
24
1
18
17
69
24
102
28
32
54
96
27
43
54
84
35
7
17
33
3
12
13
50
106
44
40
6
14
30
69
48
169
11
48
21
70
29
36
84
60
1
14
21
19
150
95
12
3
9
33
60
15
39
84
6
6
4
30
30
29
12
15
10
44
123
33
54
66
4
50
153
3
94
11
55
137
1
35
24
27
6
84
64
50
30
22
173
55
6
54
101
108
33
64
20
46
38
51
9
52
47
36
31
5
60
21
3
21
39
45
36
10
53
60
12
36
228
97
18
42
14
69
60
25
36
44
15
75
22
23
12
163
29
72
15
90
15
1
59
96
12
13
80
27
27
16
29
9
90
9
48
9
51
24
15
189
55
125
12
24
45
4
6
14
40
12
8
102
34
14
10
20
42
24
9
24
31
5
24
57
3
31
26
24
16
6
8
9
13
24
11
163
36
6
47
43
53
61
23
73
14
21
19
5
1
23
171
33
21
100
56
36
24
10
65
24
1
60
110
64
20
9
61
11
240
48
60
21
6
10
35
24
72
19
84
36
104
6
10
65
24
72
55
53
85
11
19
17
129
40
44
40
12
83
21
6
34
11
9
3
36
31
53
117
70
90
80
90
21
72
73
80
4
23
1
12
14
30
3
12
84
1
59
36
24
72
45
4
44
27
3
22
47
12
9
27
63
46
54
5
25
30
132
17
1
56
15
45
40
23
43
53
12
24
15
30
111
19
5
15
84
57
48
144
1
86
69
12
12
48
12
61
72
35
93
30
22
24
36
23
7
5
24
61
83
60
105
51
61
35
12
57
16
20
147
31
20
30
15
24
48
9
30
114
15
67
53
96
61
68
66
4
6
35
69
22
48
122
30
48
42
87
7
30
110
45
1
14
4
2
3
55
2
3
60
51
30
4
90
17
145
68
12
34
20
129
61
36
60
44
4
95
36
9
30
10
11
145
44
16
23
72
60
36
3
9
3
40
74
60
6
48
30
15
31
20
10
35
25
44
39
7
29
72
9
3
121
26
30
36
28
11
24
60
60
57
15
49
11
19
96
5
12
73
23
24
121
32
10
14
24
46
14
15
51
90
70
54
36
66
48
20
9
61
116
16
8
12
4
23
31
2
70
149
1
74
10
11
24
144
1
155
15
96
69
36
39
34
11
24
15
9
72
19
5
60
60
21
90
9
84
48
12
12
15
45
21
27
1
32
10
14
39
51
33
21
10
2
184
11
13
36
24
20
22
17
127
41
12
12
79
5
15
22
8
15
7
14
34
29
57
6
34
66
17
12
25
24
26
45
45
3
12
24
21
3
57
15
25
23
7
41
63
6
10
41
9
24
30
40
41
108
36
27
58
56
60
4
12
68
15
67
5
43
26
6
10
47
67
29
45
40
36
224
16
71
205
23
75
9
1
6
96
8
76
36
104
9
175
2
87
67
36
125
9
70
53
1
11
19
17
48
96
79
17
12
12
45
3
7
5
49
12
8
39
12
48
72
9
42
4
41
24
45
63
33
3
25
50
6
24
39
13
23
57
15
25
80
144
16
47
61
36
30
44
52
54
6
18
11
9
90
21
48
27
70
54
26
24
27
19
90
83
3
70
47
36
15
9
96
37
30
44
294
51
24
31
24
42
18
60
29
12
1
47
37
20
40
23
7
41
12
67
114
2
4
29
21
123
37
24
47
15
34
50
9
12
43
5
12
43
2
4
11
24
55
84
86
3
1
59
60
12
48
7
5
60
31
18
35
24
37
11
3
16
60
65
19
56
9
60
24
1
12
14
64
66
24
11
25
44
39
36
60
12
33
15
120
27
93
1
20
63
43
60
20
45
49
20
3
37
56
4
134
9
36
81
34
29
37
54
26
15
55
53
96
21
3
121
47
19
30
6
20
78
111
48
12
175
26
99
19
20
9
12
15
24
9
33
10
48
89
21
15
24
7
65
21
147
96
15
46
30
89
72
24
105
60
15
79
5
12
45
15
49
20
16
44
34
86
39
97
47
13
23
85
66
90
44
90
22
47
21
16
6
14
3
33
3
12
69
40
24
12
168
6
14
10
56
105
1
59
24
21
124
35
61
11
55
78
12
47
36
21
96
27
57
54
45
31
56
33
1
14
72
54
24
27
39
16
8
40
2
39
61
98
57
12
48
9
3
43
30
119
39
16
29
25
11
1
24
54
26
15
15
16
48
89
12
1
35
24
9
27
12
57
190
89
84
1
35
12
3
106
35
1
54
36
18
12
78
17
33
16
50
6
70
20
9
84
36
24
1
56
3
12
9
4
20
22
84
90
26
40
29
19
66
23
43
18
36
74
52
8
16
41
ABCD 97692728806*3^$a+1 [50191]
9
117
3
72
60
75
150
27
48
48
45
132
54
6
18
57
33
12
3
45
15
51
24
102
90
18
12
3
57
120
24
63
48
12
117
75
84
15
66
15
108
21
15
15
66
36
24
120
24
192
63
21
135
249
15
15
42
174
9
72
69
3
12
75
21
3
186
24
60
96
24
171
120
135
33
12
9
36
3
27
9
12
108
21
36
60
48
90
117
9
36
174
24
9
231
45
45
6
6
18
117
252
57
54
6
15
105
3
36
141
24
150
30
87
84
9
111
45
183
3
9
9
72
54
24
72
57
21
51
159
6
99
87
138
111
15
66
108
66
9
117
39
9
66
69
45
36
60
36
18
297
144
45
180
3
240
21
240
6
21
69
63
93
60
3
45
51
171
48
30
12
84
183
57
24
12
3
117
60
120
114
81
24
111
30
90
9
9
96
120
15
48
12
21
30
45
9
120
51
69
24
42
33
15
21
36
12
96
147
153
87
24
30
75
9
126
264
57
93
60
6
24
6
66
9
81
48
120
12
144
123
177
6
57
12
300
24
57
3
84
81
30
306
60
120
114
66
36
108
39
60
36
21
123
177
120
24
15
120
15
9
48
39
96
69
45
39
24
57
15
141
18
72
90
78
30
171
24
60
21
30
24
102
15
192
12
69
120
75
15
90
39
48
48
111
189
171
66
39
9
159
111
102
18
6
120
63
21
207
24
24
141
24
36
54
6
3
48
135
33
141
63
21
12
24
24
96
3
48
24
45
120
3
12
51
78
75
201
120
183
81
27
3
42
15
24
96
45
3
60
21
30
33
57
30
33
21
96
15
21
108
72
24
63
3
33
15
105
261
75
39
45
45
60
90
105
36
81
84
39
105
15
21
90
33
60
33
3
111
24
96
54
36
96
48
27
3
30
156
144
111
129
30
90
132
90
54
36
147
36
60
45
60
135
60
45
27
93
51
81
24
30
90
15
105
6
54
3
33
24
24
15
36
48
36
96
39
30
39
21
30
90
39
72
129
36
15
60
21
15
9
66
9
48
21
39
51
57
24
21
18
66
15
15
33
36
45
132
15
12
33
24
39
36
69
15
96
21
18
66
96
24
180
90
45
81
120
99
39
6
180
24
72
147
12
39
72
30
90
18
75
21
111
15
54
144
12
27
12
48
93
3
21
15
96
180
15
24
6
60
39
9
87
33
12
75
24
108
3
18
60
60
99
141
30
6
36
219
21
30
54
24
51
120
9
6
9
60
36
141
18
141
105
60
15
21
24
3
60
21
30
6
279
192
33
66
45
75
96
9
69
96
66
57
33
39
129
6
45
48
12
9
156
60
54
6
180
51
3
30
90
210
39
81
135
132
48
36
96
189
96
18
6
3
81
111
69
27
33
15
81
54
72
9
120
84
57
18
306
54
6
99
36
99
6
66
30
123
240
12
3
6
120
51
63
120
21
105
90
30
90
30
3
87
9
15
6
3
81
12
75
9
15
24
96
84
75
57
63
90
36
63
81
90
30
36
6
57
87
30
3
48
189
75
45
24
15
51
90
6
24
30
96
144
24
12
48
36
24
39
21
39
120
108
99
45
36
63
129
261
210
6
3
12
9
66
66
78
186
36
3
96
9
180
87
75
24
30
63
33
63
105
60
60
51
96
9
6
9
120
60
99
57
9
36
24
24
171
9
39
87
66
39
15
105
15
81
69
15
9
90
42
87
12
48
36
15
96
66
39
45
99
141
24
15
36
21
84
60
90
33
48
12
51
30
27
9
24
102
9
36
123
102
18
42
3
180
24
117
15
21
198
66
3
12
111
90
78
90
120
27
9
3
87
33
63
33
444
12
69
60
ABCD 97692762452*3^$a+1 [50041]
60
25
183
45
24
36
27
32
169
51
48
32
1
48
84
107
61
3
9
12
120
120
168
156
36
36
3
165
11
13
3
32
60
85
171
144
48
93
24
15
21
11
96
112
12
9
84
192
23
1
11
96
145
99
9
36
95
13
51
9
23
48
49
15
36
9
36
180
24
96
12
12
11
16
48
45
23
28
81
179
109
60
60
36
35
16
45
23
12
16
33
159
132
9
24
96
15
9
48
3
21
75
45
23
28
32
48
100
12
93
147
20
85
23
84
25
71
49
15
81
47
1
15
9
36
24
11
49
168
99
165
204
35
192
37
11
85
71
25
231
9
23
97
108
167
1
75
32
13
12
60
63
9
119
12
25
75
60
20
13
144
51
9
35
25
231
69
36
11
13
3
9
84
36
48
75
21
11
25
39
36
21
23
16
68
12
84
181
39
9
60
123
20
60
49
111
20
12
36
1
24
204
23
109
36
3
201
23
48
28
45
12
24
108
3
80
85
27
128
4
48
81
11
85
84
71
25
119
4
45
3
44
4
140
61
183
32
1
24
240
24
107
25
60
15
93
179
1
11
48
145
3
9
48
23
157
15
68
25
84
60
3
96
69
36
71
16
117
107
49
36
60
48
195
128
204
145
83
25
12
23
148
33
251
85
36
12
11
121
23
52
9
36
48
60
108
267
80
1
11
1
48
15
96
93
87
44
4
33
207
240
81
60
12
72
96
15
44
25
72
60
131
84
85
11
160
48
144
60
20
112
45
3
96
224
97
15
33
156
24
167
64
21
59
52
48
21
23
96
4
21
36
24
155
36
85
39
21
348
60
35
132
16
32
156
1
95
13
72
11
49
63
93
35
132
61
12
39
69
59
121
12
12
15
45
12
120
120
23
12
1
35
97
11
64
93
99
164
12
52
21
75
92
48
16
20
13
3
204
96
93
99
117
75
68
25
147
80
4
44
61
35
25
171
45
3
12
36
32
25
3
164
49
36
23
13
48
51
21
75
32
36
1
48
12
276
15
12
45
48
119
48
108
132
37
11
25
39
44
4
32
13
96
35
12
349
24
111
69
39
20
1
96
168
83
112
57
36
23
25
39
81
24
12
123
57
71
28
32
73
12
27
93
167
1
24
12
23
25
12
15
105
60
11
12
52
80
13
120
11
25
12
180
72
12
35
16
33
12
15
45
24
75
116
73
84
15
20
85
123
9
36
35
85
23
16
48
80
85
111
9
3
32
1
35
1
11
132
12
144
157
12
23
432
48
4
60
48
36
12
189
3
33
84
48
63
105
48
36
51
12
45
96
39
21
12
59
1
35
12
13
135
9
83
36
112
9
120
60
3
32
28
165
48
12
48
84
108
3
69
219
9
72
143
25
71
16
9
60
71
49
12
23
1
24
35
37
15
80
145
60
35
12
36
96
76
237
12
11
13
12
24
11
25
12
60
156
39
21
59
12
4
96
128
13
3
156
9
39
21
15
9
195
105
183
20
73
24
11
1
24
155
12
52
48
33
96
60
275
16
12
21
11
180
1
27
36
45
36
11
64
105
39
57
39
93
327
21
12
168
83
4
48
57
36
36
11
13
71
108
37
95
49
59
112
20
49
95
1
36
119
1
255
144
21
75
129
35
25
51
164
16
144
45
60
108
132
60
75
93
15
21
11
16
69
84
39
93
39
60
9
215
64
20
172
45
120
15
128
48
48
156
16
33
12
3
225
191
1
12
96
35
36
288
112
80
48
13
15
189
60
120
15
96
9
39
32
64
9
12
159
9
12
84
35
73
60
47
25
96
108
24
47
96
64
93
156
36
216
12
191
36
28
68
252
48
160
69
63
32
60
48
52
33
11
109
72
15
33
12
3
ABCD 97692821932*3^$a+1 [50049]
20
72
69
19
8
100
20
12
21
60
171
45
48
6
84
37
89
24
15
12
40
23
18
72
12
51
273
87
27
45
57
36
7
188
135
37
32
33
15
27
21
105
15
69
163
8
63
9
12
69
36
36
39
21
27
93
78
36
73
65
126
57
183
57
33
246
216
54
24
67
60
12
125
127
20
105
36
18
36
21
160
72
68
40
24
191
54
6
18
27
12
27
45
16
44
45
48
55
20
141
99
27
78
12
108
7
29
6
48
90
42
21
60
9
51
12
72
48
120
21
120
7
152
21
24
12
63
33
159
3
36
21
36
33
67
89
60
120
123
72
21
108
19
72
60
29
72
39
36
57
15
12
76
72
68
40
89
111
69
24
12
15
4
36
44
48
112
8
12
120
48
93
27
108
24
21
27
105
108
19
8
93
24
18
138
87
111
96
73
12
53
42
45
21
135
69
75
15
138
36
159
57
43
47
1
32
72
21
108
6
141
12
57
111
3
57
352
80
105
55
68
24
60
63
45
21
19
71
21
40
56
24
156
60
9
3
15
193
144
96
17
75
105
120
55
8
69
15
33
147
240
15
48
33
40
23
30
36
51
27
66
24
103
44
63
37
59
49
125
15
21
162
90
7
8
180
45
54
36
48
21
76
29
15
36
4
36
77
48
72
15
75
25
65
36
7
35
37
11
21
141
24
108
18
45
12
72
45
60
15
60
16
137
6
9
112
23
36
37
44
9
147
123
90
174
6
67
5
27
21
240
84
6
9
27
18
66
201
40
29
39
93
84
36
7
17
15
180
21
19
35
126
15
69
91
32
27
201
63
42
72
12
75
39
117
12
45
55
132
8
153
27
81
27
40
17
15
60
33
159
39
222
87
21
39
168
3
6
3
27
60
21
300
15
25
17
30
33
204
75
30
43
12
60
53
15
15
6
39
12
69
6
144
30
87
39
78
18
18
12
75
39
1
53
36
63
57
43
12
89
7
65
207
105
72
31
53
127
5
30
9
9
36
51
75
177
183
54
168
12
183
21
126
84
169
47
33
28
53
111
60
153
48
18
42
127
20
12
39
69
57
3
100
71
97
65
19
108
32
100
20
36
159
30
90
81
72
207
18
72
75
141
75
12
12
33
15
48
240
60
45
79
101
78
84
222
36
30
78
12
54
73
203
90
15
12
45
48
135
24
111
42
18
69
159
6
18
13
5
84
90
45
81
60
12
7
155
33
28
29
63
360
72
45
216
27
120
33
60
27
12
51
18
87
57
87
15
90
3
88
23
1
53
72
103
92
16
104
48
387
90
63
177
3
12
69
144
7
35
21
105
39
9
24
36
66
105
3
105
100
80
21
24
3
105
30
45
87
57
48
15
6
84
168
30
9
69
84
60
27
135
13
8
105
75
63
1
125
108
207
15
141
93
84
55
32
9
162
54
84
39
87
253
125
78
54
120
51
39
61
65
15
60
4
8
27
33
108
165
192
27
96
40
44
9
87
24
76
29
24
39
45
60
27
273
43
17
127
53
103
287
18
39
16
35
217
125
63
99
6
15
12
21
36
126
78
12
7
125
15
48
39
6
67
77
135
96
15
198
42
48
57
4
29
24
66
1
41
18
66
108
6
30
276
51
40
17
12
6
18
12
54
18
115
12
149
156
15
21
27
12
15
78
48
78
1
125
84
27
232
125
135
28
44
9
36
48
18
42
12
3
12
243
66
6
93
60
135
57
9
7
107
13
32
28
32
33
75
24
15
36
174
36
75
57
3
9
163
125
7
128
12
15
54
51
76
20
39
48
126
36
55
68
27
33
213
7
8
84
15
21
244
68
180
12
28
131
ABCD 97693186354*3^$a+1 [50119]
126
69
80
31
33
104
96
280
27
53
1
47
24
120
88
296
235
18
35
19
36
162
36
51
8
24
7
161
216
199
198
51
48
99
389
88
72
24
72
80
136
120
24
3
5
64
3
69
120
152
72
48
112
32
72
43
53
19
69
80
319
113
247
72
90
87
129
15
72
3
189
24
8
175
33
8
72
24
169
15
56
16
128
208
225
180
179
16
39
36
101
24
16
201
63
80
16
56
240
48
48
43
5
64
111
41
193
135
96
72
147
45
8
48
43
45
72
96
48
24
56
37
27
152
16
80
72
64
176
40
32
313
47
16
152
264
16
63
17
55
18
71
16
255
18
72
63
80
109
126
5
157
27
9
23
24
16
63
113
64
8
24
88
176
40
8
160
147
29
216
40
32
288
16
24
3
72
29
192
24
72
151
33
80
72
40
56
168
232
120
8
1
119
16
27
221
48
120
48
24
96
1
239
139
29
25
63
9
159
8
121
71
136
24
8
240
40
56
48
24
1
119
120
24
61
51
57
279
32
49
47
88
72
135
18
15
48
24
32
43
18
18
72
72
17
91
5
13
51
200
37
27
8
136
32
64
72
104
144
43
45
8
48
115
29
96
160
144
21
180
63
32
40
24
39
185
24
144
72
16
81
71
24
112
8
361
215
19
45
240
32
97
87
128
24
103
17
96
24
16
32
24
88
24
3
29
16
63
36
29
112
75
197
24
64
32
79
177
3
45
32
31
54
36
135
24
56
1
18
69
32
7
17
73
15
8
85
227
24
1
54
9
56
168
16
72
120
27
36
33
72
111
33
120
27
36
105
224
144
96
112
56
55
36
45
216
32
121
191
216
115
149
112
63
9
24
176
43
72
90
27
24
32
160
45
90
65
25
87
56
1
234
29
133
99
63
18
87
48
72
24
3
125
48
7
9
9
23
112
8
48
61
11
7
305
88
75
72
117
104
288
112
360
24
165
11
25
47
40
152
13
11
97
63
72
56
192
96
48
144
48
145
95
67
54
119
112
200
48
24
91
173
112
104
7
72
9
9
15
56
24
120
264
24
264
72
24
163
29
7
81
81
87
56
55
18
215
1
71
120
7
9
27
5
139
45
80
181
36
63
24
201
95
120
1
126
33
3
5
139
18
35
1
431
88
111
90
119
96
16
8
157
83
16
207
257
40
27
69
8
24
112
48
63
153
24
32
133
27
81
23
24
115
54
63
32
40
32
144
184
171
53
55
36
5
13
155
40
48
72
207
108
53
73
23
40
96
8
24
40
32
216
115
5
67
189
8
1
231
56
19
29
40
3
45
63
17
88
104
7
153
104
40
32
112
96
104
187
125
1
15
56
88
8
112
24
128
19
29
25
72
63
135
33
176
88
96
3
117
32
112
152
73
15
176
7
9
8
145
87
8
48
1
263
24
163
162
51
129
47
48
49
15
39
90
234
69
32
7
17
145
23
184
63
ABCD 97693446166*3^$a+1 [50012]
48
33
18
141
136
84
108
60
72
60
191
9
9
15
36
21
63
75
24
33
3
12
129
3
1
209
90
73
35
49
83
13
233
27
64
20
24
15
45
16
180
48
83
33
24
21
90
9
45
7
8
108
52
96
35
45
4
68
64
48
113
30
69
24
4
11
1
176
3
61
80
88
72
23
1
24
36
12
8
96
120
36
63
69
75
21
144
88
24
29
87
3
109
36
12
8
16
41
7
12
8
16
32
27
18
42
30
55
80
12
51
9
51
109
83
6
19
32
3
108
33
52
80
4
119
30
75
144
156
24
36
69
18
93
100
20
76
8
12
36
15
109
24
60
56
3
1
116
60
81
15
60
4
41
15
3
1
36
17
6
72
37
8
3
132
12
97
44
40
56
76
60
5
7
72
8
100
56
4
92
16
32
12
3
30
63
12
21
31
20
196
32
40
71
81
81
18
72
165
52
8
160
8
132
33
87
28
12
8
225
114
37
104
24
120
96
27
73
96
20
51
69
24
9
207
4
72
44
4
12
23
117
3
9
40
12
80
3
73
44
48
3
25
24
56
105
3
84
3
25
44
171
57
168
24
96
40
32
15
30
6
105
16
23
13
23
69
75
36
1
60
101
48
19
32
76
23
1
36
20
4
80
36
132
12
40
116
165
27
168
64
80
100
48
32
96
84
39
21
24
36
51
18
55
36
71
13
59
117
4
104
12
33
43
77
15
75
36
24
105
72
33
7
44
76
8
28
53
19
12
20
144
219
18
72
67
56
12
232
68
88
8
160
24
72
20
171
129
63
21
4
60
23
9
40
60
68
108
93
27
12
52
144
44
16
20
112
8
24
51
12
49
24
32
3
57
4
29
222
49
168
36
29
51
39
13
60
8
16
11
42
3
12
75
30
18
57
12
39
81
84
15
21
3
1
36
24
12
53
51
60
100
176
45
7
12
179
37
47
36
1
23
57
88
80
75
61
44
21
27
52
11
9
15
33
87
61
116
28
56
27
9
60
3
60
33
33
15
24
12
3
1
36
23
36
12
97
11
61
8
93
3
165
19
53
72
75
16
12
17
55
32
9
27
3
49
65
3
63
45
9
63
33
31
41
15
15
18
24
63
27
37
8
3
117
12
21
48
19
32
3
37
23
153
60
4
84
17
18
157
95
25
83
1
8
48
64
59
25
20
36
16
32
52
104
27
37
60
72
8
15
21
15
25
12
17
18
45
52
36
47
18
19
8
24
4
56
3
37
36
48
59
18
18
12
117
16
35
9
36
4
41
27
4
20
120
93
126
37
197
27
16
12
72
48
11
12
13
47
45
24
36
144
213
87
9
15
24
15
18
55
140
15
72
105
48
63
45
297
150
25
65
39
36
48
165
7
68
15
30
67
44
108
183
9
88
23
78
27
28
104
16
17
67
56
12
28
5
39
51
12
42
27
21
19
8
45
63
27
33
27
1
17
7
92
40
20
16
80
24
9
19
8
3
105
27
69
48
52
60
108
23
13
95
9
96
24
52
96
77
55
8
27
45
105
63
12
48
24
51
108
1
68
75
33
40
53
111
16
83
165
36
24
72
28
204
36
155
21
51
33
4
80
16
24
132
36
68
36
16
84
68
12
28
92
51
108
1
53
18
73
125
39
112
8
3
25
84
108
48
48
77
43
36
48
60
71
1
20
9
51
40
59
1
116
4
23
13
72
71
45
15
141
21
15
4
36
143
12
25
125
3
12
52
56
12
28
44
72
40
36
24
8
36
16
11
57
123
108
57
4
120
89
39
63
177
72
4
32
48
112
8
52
48
60
36
276
32
52
60
20
100
56
24
24
144
52
24
35
72
45
40
8
15
72
25
20
27
36
21
88
23
25
60
8
24
28
20
64
180
8
72
16
8
36
36
3
1
8
72
84
15
21
76
12
5
18
97
128
27
13
8
36
9
24
30
13
23
37
168
35
30
7
8
4
71
21
120
204
156
39
1
20
3
13
108
89
78
9
24
60
24
28
8
9
3
4
24
12
20
4
20
39
57
24
40
41
99
24
4
56
9
6
141
180
39
45
24
88
20
3
381
228
28
60
107
273
57
3
64
20
39
25
72
23
21
48
3
9
24
96
183
45
28
65
43
36
8
81
75
27
25
68
36
16
32
28
47
6
19
11
9
12
51
57
51
9
180
216
15
69
88
23
105
69
7
48
35
37
44
87
9
196
8
4
11
90
24
18
33
124
35
6
199
8
63
117
63
30
24
66
60
37
47
36
21
16
53
24
30
45
120
72
ABCD 97693690754*3^$a+1 [50031]
31
23
36
18
54
18
75
9
127
77
51
15
57
40
17
31
104
81
18
18
12
15
27
13
56
16
32
45
3
33
54
1
101
78
18
30
45
168
9
66
21
24
15
81
57
18
61
35
133
41
24
282
42
12
15
45
18
174
36
63
33
12
54
114
123
144
57
18
117
21
6
109
17
72
30
54
19
179
114
19
56
9
15
111
33
48
48
21
174
6
48
39
111
90
7
24
17
18
6
55
89
63
45
72
3
69
3
96
63
9
45
36
39
9
103
11
72
12
81
9
18
24
174
78
18
66
114
51
64
5
19
32
81
12
60
7
65
18
12
54
36
103
48
80
9
144
84
60
127
120
32
63
36
48
54
15
57
15
27
30
42
90
43
11
72
72
69
48
81
84
19
149
75
24
21
72
6
21
33
79
56
45
51
39
18
87
105
31
83
37
8
45
108
15
3
21
88
11
37
5
123
3
61
8
16
5
12
60
18
210
15
112
59
13
56
40
11
45
16
8
27
48
42
18
81
9
79
11
69
69
43
101
6
12
81
27
13
11
45
45
48
91
59
30
15
9
108
12
108
3
160
95
9
3
69
24
33
15
57
42
93
16
11
24
117
27
205
11
69
21
163
8
40
24
96
41
15
16
8
48
45
108
15
165
27
21
19
32
75
42
43
5
51
48
15
66
39
33
96
54
33
24
27
21
51
45
87
145
89
84
72
24
18
9
39
9
51
21
96
16
5
204
63
27
21
153
39
69
54
13
24
59
30
31
29
99
3
114
3
24
24
3
69
3
54
12
96
27
45
36
15
39
297
9
55
65
36
19
17
72
36
19
5
99
24
24
9
18
42
84
15
24
231
6
75
27
18
43
144
65
60
43
128
117
3
27
21
33
15
9
63
3
6
12
6
21
88
152
153
63
165
3
64
32
117
6
117
24
24
141
18
18
391
41
36
36
31
221
139
17
15
21
27
51
21
112
5
3
3
126
55
35
36
18
66
42
18
9
57
60
12
15
192
33
15
120
48
24
24
3
141
21
36
7
29
3
15
66
87
3
13
23
42
31
24
35
54
55
17
12
18
1
35
6
72
7
24
89
15
9
31
48
11
45
9
18
18
3
96
24
33
24
12
6
30
90
60
193
17
36
51
40
8
40
47
33
3
12
42
15
136
48
11
21
21
27
40
41
36
27
189
3
69
51
3
30
54
25
8
9
79
11
13
5
51
21
3
24
9
18
66
144
27
15
18
7
29
48
99
45
3
51
78
39
45
27
16
96
192
89
36
30
69
9
87
57
31
32
63
12
69
72
45
3
81
18
24
18
75
69
3
45
6
277
168
71
18
15
57
114
18
99
27
66
19
89
150
12
36
6
27
57
6
1
24
56
48
81
72
18
54
96
55
8
9
156
24
3
96
3
69
3
126
96
39
16
32
112
8
72
45
27
45
12
24
15
75
37
53
30
96
102
87
40
35
78
31
5
54
54
87
144
69
115
32
40
8
21
36
39
57
12
43
104
21
3
33
30
6
48
24
66
9
9
39
168
27
18
60
31
77
72
3
24
75
13
77
6
45
24
21
36
39
9
7
17
66
6
39
48
72
75
30
150
18
15
40
83
42
27
57
39
144
147
48
13
32
9
24
144
120
39
40
11
54
24
63
3
6
12
36
39
16
77
75
24
21
78
141
15
42
15
24
24
24
69
3
57
103
23
84
18
60
30
42
18
205
48
32
51
61
71
12
45
141
3
33
36
12
24
63
171
13
35
42
75
88
104
33
36
36
36
54
6
7
29
54
61
11
141
3
30
42
12
6
283
104
16
11
13
17
24
151
11
13
32
168
33
55
17
114
13
41
30
9
69
3
9
60
108
55
17
7
8
3
48
45
45
3
51
85
83
69
16
5
54
18
3
87
33
21
27
75
114
36
63
27
253
48
5
123
105
18
18
67
8
24
153
15
93
72
78
48
24
90
36
55
65
24
87
21
30
168
21
24
297
103
5
91
17
12
147
33
111
93
19
72
29
6
69
88
53
6
54
234
36
201
27
21
39
33
40
11
72
117
51
45
9
18
30
60
43
24
23
36
18
3
72
63
18
15
120
48
21
72
3
48
40
11
6
79
32
9
15
16
8
16
48
11
13
35
37
5
3
81
36
43
48
125
3
33
24
90
36
54
12
78
180
120
85
65
36
3
87
9
129
55
72
8
69
27
45
3
40
11
54
18
18
36
15
16
5
19
56
9
15
24
69
24
84
15
21
216
3
15
81
27
21
24
33
54
30
75
51
93
39
33
51
42
91
8
96
3
54
103
56
57
ABCD 97693811786*3^$a+1 [50008]
16
59
25
8
15
21
16
60
11
12
201
112
143
84
12
36
109
84
96
44
75
69
136
24
83
85
60
143
24
96
169
11
37
32
27
216
9
39
61
44
39
13
84
23
21
27
84
193
36
56
3
36
24
60
48
84
105
16
47
1
119
85
36
131
13
83
60
120
9
15
265
23
156
12
25
44
28
36
12
48
107
72
12
73
47
73
36
11
60
36
25
167
60
36
72
25
59
45
40
8
87
9
112
47
25
11
21
4
95
36
25
48
56
40
24
152
24
27
49
35
24
1
131
69
16
35
12
36
12
12
13
83
24
36
36
13
20
27
84
81
75
84
12
180
84
48
97
71
49
144
59
37
23
1
44
123
49
8
252
15
1
83
96
73
48
23
61
96
83
144
120
37
36
23
60
37
59
61
32
28
35
24
9
75
85
71
24
25
24
11
24
13
12
47
36
24
156
13
11
228
12
13
48
23
36
9
144
36
27
12
1
20
51
13
23
132
72
1
47
61
36
104
216
3
48
13
47
84
36
24
1
24
95
1
35
37
23
24
45
28
83
24
13
72
96
35
60
73
60
35
36
84
72
73
35
120
61
60
23
60
97
59
24
85
95
57
40
23
168
12
120
1
12
24
24
11
13
156
59
37
60
11
37
48
8
16
155
13
132
84
44
15
21
76
11
9
120
3
60
97
24
72
23
9
3
37
56
112
32
72
15
13
83
13
35
36
25
23
181
119
12
49
11
48
1
59
13
12
12
23
121
120
11
108
21
99
120
1
96
203
57
196
95
25
72
47
24
12
24
61
72
155
72
60
13
11
36
109
35
1
71
253
12
107
60
21
52
95
48
69
16
35
37
24
59
72
25
108
24
11
21
16
24
23
13
32
16
179
60
37
48
12
35
109
96
48
12
128
123
25
23
60
96
1
35
37
32
15
25
23
1
20
99
13
23
181
11
24
48
97
179
81
171
13
71
24
25
59
13
35
60
120
132
121
11
33
3
117
3
37
200
3
12
12
84
36
36
117
51
109
71
21
40
191
13
12
23
45
36
3
72
13
23
49
35
45
16
60
32
3
25
8
27
24
24
36
1
23
21
28
71
25
24
95
61
12
24
8
136
59
61
104
28
155
12
108
60
72
61
24
35
72
13
35
21
16
59
61
48
23
72
81
24
51
24
25
11
24
12
45
39
12
72
117
15
69
27
24
145
23
105
15
61
59
25
12
11
24
84
36
24
25
11
48
121
224
15
97
80
135
84
96
133
23
60
9
75
25
83
25
35
108
24
61
47
81
51
1
24
23
48
9
99
60
1
23
1
12
23
60
25
80
4
12
35
33
27
49
35
141
3
60
73
32
27
13
11
36
24
1
83
60
36
61
8
112
68
15
120
12
9
75
141
16
24
23
1
80
39
36
12
168
12
108
9
27
45
4
11
48
1
191
69
52
59
13
143
12
96
37
24
11
12
21
15
1
48
71
9
75
120
1
119
168
13
11
24
97
24
59
61
23
25
296
15
144
48
9
123
117
160
120
23
60
97
80
99
96
48
1
72
83
36
36
9
99
96
61
179
129
136
11
13
35
21
16
47
57
123
12
49
36
36
32
60
15
36
36
48
13
8
99
12
1
23
156
49
132
32
16
59
36
84
73
35
13
36
96
83
12
33
135
1
24
47
25
8
64
152
4
71
25
23
37
48
48
8
60
111
84
180
12
48
49
227
60
264
97
32
51
12
9
64
71
49
95
24
1
12
23
120
72
133
59
36
24
120
1
36
35
33
16
131
96
73
36
263
60
13
120
95
33
40
12
44
39
60
109
56
16
11
60
37
20
15
81
15
1
35
93
87
33
136
71
25
11
204
84
81
51
12
108
48
37
143
1
95
1
32
3
49
11
72
12
25
144
164
15
13
84
156
47
48
60
108
189
28
24
11
168
21
63
25
12
95
36
13
107
9
24
51
85
23
37
36
35
57
15
12
60
13
47
9
111
25
48
95
36
69
15
1
24
143
12
1
144
60
47
145
96
23
72
49
24
47
12
60
60
12
9
24
27
61
180
119
24
144
1
95
24
36
84
96
12
12
57
15
264
ABCD 97694319766*3^$a+1 [50081]
12
48
96
12
12
231
96
24
69
51
9
12
51
33
15
192
45
60
24
175
53
36
84
171
45
12
24
15
96
48
9
103
200
24
9
60
12
15
64
96
24
41
12
3
129
96
24
55
161
12
3
24
256
77
60
72
39
16
41
12
12
144
7
24
125
75
45
156
12
3
9
48
36
27
9
159
117
99
24
69
43
29
315
9
24
87
249
132
108
7
8
57
15
24
16
17
36
72
99
165
51
69
24
91
5
51
64
29
91
5
195
40
80
40
65
144
15
72
24
136
29
60
31
264
53
3
24
9
72
15
24
33
180
12
135
9
15
112
137
168
79
96
120
24
80
9
12
48
195
21
75
24
21
276
108
187
24
56
213
51
129
207
45
123
96
144
112
173
96
51
48
96
24
45
84
72
39
16
125
115
53
12
168
87
96
184
29
60
264
87
93
43
8
225
156
51
105
12
43
173
211
161
12
72
99
69
72
108
48
79
120
56
33
36
48
3
129
31
77
67
65
36
19
41
108
147
24
93
187
176
117
67
29
132
15
105
39
9
15
192
9
111
45
19
104
129
60
147
9
96
84
156
31
17
7
29
24
12
15
45
96
12
127
56
129
111
69
108
72
31
24
80
144
16
56
69
60
15
24
237
48
96
156
108
96
91
144
80
33
103
144
5
60
495
16
149
108
96
72
72
63
64
80
105
55
53
180
132
75
216
57
156
12
204
60
39
45
67
8
105
7
200
45
3
45
147
48
9
132
84
24
63
9
135
96
24
24
216
9
180
27
57
72
55
104
72
57
111
45
72
228
7
29
60
15
216
129
55
101
219
16
113
72
72
63
9
31
24
29
51
69
84
96
72
168
7
8
136
65
135
24
96
120
240
120
96
129
159
225
24
12
156
12
51
81
108
27
376
5
108
111
141
12
111
117
60
63
141
51
297
48
39
165
51
184
5
115
53
67
29
27
48
57
79
56
48
69
108
12
3
57
87
16
77
27
33
63
24
33
48
79
336
17
12
51
9
31
89
55
104
9
7
41
39
141
19
65
60
211
8
112
8
165
12
24
39
21
75
264
9
103
65
159
21
3
9
60
51
45
147
9
15
45
235
113
87
105
175
209
255
81
15
16
5
3
192
120
93
27
69
60
151
80
33
15
16
53
51
141
51
69
48
72
240
60
31
17
60
43
24
161
63
96
33
72
108
51
72
9
48
60
51
72
48
177
12
3
129
159
189
43
104
129
84
36
111
280
65
84
67
5
99
136
5
24
60
24
31
113
120
7
41
24
55
161
15
64
120
56
9
24
60
27
24
96
297
12
36
79
113
103
144
65
48
48
12
43
149
99
21
75
33
87
165
24
27
45
19
65
55
5
51
129
135
24
9
12
171
40
17
36
60
31
41
79
29
51
33
7
56
64
224
129
12
24
72
139
5
24
27
48
9
48
15
24
24
225
87
24
120
69
171
9
15
21
51
69
48
67
80
120
105
36
123
192
48
21
51
129
31
8
192
57
7
65
39
ABCD 97694479648*3^$a+1 [50087]
11
72
85
23
49
108
59
61
83
21
4
71
25
68
51
49
131
37
60
60
23
60
156
144
60
25
20
15
21
99
1
59
21
16
119
84
12
25
128
112
44
39
192
24
13
12
104
16
95
229
144
300
36
24
191
25
95
157
35
84
13
240
20
27
13
72
104
60
12
63
297
3
49
168
60
48
35
1
71
37
107
33
76
215
72
133
32
15
84
21
28
120
216
36
95
24
13
216
95
241
84
35
129
3
48
109
12
44
51
25
36
68
4
60
48
35
24
109
60
12
24
108
56
15
21
16
83
25
36
8
16
56
36
195
25
95
165
52
47
225
64
11
49
24
32
135
25
56
28
35
157
108
11
45
16
59
25
59
37
24
44
15
45
40
191
241
23
25
36
156
128
375
25
72
59
49
20
196
68
60
108
220
48
96
24
144
23
105
52
12
84
60
155
25
96
71
85
12
36
72
48
60
72
95
213
16
180
36
59
1
60
20
3
37
120
120
12
60
68
4
36
84
60
108
32
4
95
36
229
32
48
64
11
25
44
76
35
21
148
23
73
60
24
263
73
216
11
73
36
236
64
36
60
12
72
80
15
13
156
71
109
20
15
49
11
12
24
120
49
72
24
11
45
28
24
11
12
13
12
8
40
44
232
35
133
23
13
60
44
27
81
52
188
40
68
100
60
36
144
12
8
172
35
9
156
39
1
68
111
96
13
20
15
120
189
28
8
12
144
16
60
23
36
1
168
71
9
12
3
12
60
144
1
84
35
24
25
11
13
23
108
60
265
12
60
59
33
3
25
12
191
36
33
180
220
23
168
165
60
4
60
108
132
68
24
108
3
13
36
36
299
49
32
75
48
1
191
9
124
24
32
15
73
216
20
15
36
36
105
4
48
8
40
204
44
27
9
195
1
48
44
40
8
112
11
97
35
49
24
56
4
96
179
156
1
32
147
60
25
356
24
48
123
37
23
48
61
95
156
25
215
37
80
16
12
44
4
71
49
20
100
36
44
16
96
144
35
61
8
60
72
135
57
100
12
36
84
59
85
47
120
205
180
168
12
144
36
72
11
12
60
33
40
47
264
25
8
27
49
176
16
23
36
156
93
172
44
120
231
108
60
1
48
48
23
25
107
24
156
133
116
15
1
44
136
20
124
179
9
27
21
124
35
36
25
395
25
140
64
120
116
40
84
44
15
1
11
48
297
39
121
108
12
143
12
349
48
48
60
35
25
108
32
28
12
24
11
25
8
15
1
56
28
12
12
32
51
265
24
36
24
108
108
84
35
1
23
25
72
8
75
157
8
4
120
11
109
8
180
84
99
1
108
72
44
132
88
72
12
60
228
24
84
80
156
4
140
60
51
13
72
80
40
116
24
28
23
25
32
160
11
169
132
35
85
119
60
37
83
97
35
24
49
71
36
37
168
24
164
132
48
87
73
11
33
40
32
111
45
3
37
20
3
37
143
97
48
44
88
8
16
251
13
44
40
12
36
20
100
12
72
188
147
69
16
11
25
120
12
48
383
105
52
8
52
84
8
156
124
8
28
20
4
72
24
155
36
121
24
140
39
85
120
80
4
96
12
48
47
9
4
107
25
24
8
108
180
40
48
24
12
68
52
36
155
13
107
93
40
11
36
24
45
39
36
85
84
156
119
49
11
181
119
156
ABCD 97694684008*3^$a+1 [50059]
64
128
55
36
72
269
24
136
8
240
61
35
24
64
56
120
24
120
7
18
36
83
16
8
168
24
72
7
41
160
48
128
64
117
3
48
96
33
162
53
88
80
85
72
3
128
48
16
80
49
18
101
7
108
54
335
120
67
101
43
5
40
128
168
1
15
56
24
24
112
3
549
171
69
8
24
187
18
18
17
24
360
13
11
40
8
40
207
36
21
32
24
48
88
147
18
35
88
57
36
59
13
131
40
8
19
77
49
39
48
272
37
3
24
80
120
48
40
9
36
3
104
48
40
57
15
75
90
107
64
152
24
16
192
24
249
15
147
72
5
283
21
69
11
24
88
3
221
31
201
32
37
11
7
105
56
24
67
5
24
115
36
18
23
103
137
40
192
24
201
95
139
101
61
18
108
29
115
90
126
5
67
90
51
72
32
88
9
180
99
56
64
8
144
96
40
51
29
96
120
72
61
27
8
48
48
136
3
21
56
64
21
72
11
97
23
24
64
51
18
59
13
11
7
9
72
368
40
8
61
3
72
69
11
96
91
125
16
21
3
128
208
8
67
29
48
16
32
64
27
53
1
87
32
24
48
24
55
17
37
11
61
11
48
216
64
56
288
24
48
144
37
35
24
211
101
7
17
96
13
11
16
8
19
90
59
13
27
63
41
13
11
48
31
57
56
120
73
71
24
280
75
45
128
88
8
1
63
117
3
195
189
45
219
51
29
120
72
40
27
21
120
3
53
48
187
29
72
112
72
147
144
5
72
24
48
40
117
288
35
72
325
54
125
48
48
283
77
48
16
248
61
11
48
264
55
144
65
120
13
51
21
36
23
144
144
67
53
24
40
48
8
61
107
184
51
77
40
99
29
48
48
72
88
32
40
75
5
13
59
24
48
121
18
108
17
112
24
8
96
49
63
24
120
27
36
36
53
72
72
40
8
120
88
56
31
113
67
21
192
21
11
16
144
45
54
90
108
95
13
75
80
43
5
64
96
56
120
16
39
36
77
48
72
24
48
109
36
23
16
80
331
126
23
67
53
160
32
72
16
128
72
72
24
144
24
13
35
19
5
16
296
64
123
29
24
64
80
72
127
17
64
8
19
18
131
40
104
24
96
19
93
32
73
162
101
24
24
40
45
131
16
15
113
67
5
24
16
99
29
304
144
24
39
17
48
48
64
21
216
75
24
56
24
88
96
51
36
126
35
16
80
85
35
88
21
27
81
71
192
40
93
99
45
3
69
51
8
85
3
8
112
3
101
43
45
56
25
90
29
7
153
32
24
48
24
43
261
56
168
19
36
126
75
123
149
40
63
17
40
224
72
79
65
133
35
37
107
48
25
23
40
248
67
53
1
90
54
23
24
96
40
104
163
72
45
80
72
40
32
64
56
16
80
19
53
55
108
5
136
21
36
71
72
127
57
32
24
24
112
453
3
8
160
8
19
93
56
40
81
207
80
40
56
13
11
72
72
48
24
24
24
49
39
51
29
7
41
160
48
39
81
56
88
24
3
36
17
144
1
383
168
112
72
80
13
11
48
13
35
64
80
24
85
72
11
96
24
211
108
36
162
27
48
33
87
32
16
27
162
35
48
72
136
32
19
144
29
7
36
18
59
40
32
72
120
64
72
27
93
87
9
8
16
3
144
18
72
99
32
13
54
53
24
64
32
43
29
ABCD 97694938436*3^$a+1 [50055]
9
24
81
54
21
135
24
30
15
24
60
27
24
66
330
30
63
15
36
36
48
45
15
12
9
96
9
30
36
18
6
120
21
33
42
54
15
24
72
99
42
12
51
36
60
375
9
189
6
9
57
39
87
78
54
36
66
180
60
66
24
84
60
21
48
3
54
18
12
9
69
36
111
15
90
3
27
6
3
9
96
72
267
111
21
159
12
18
36
6
54
138
18
162
18
3
96
60
351
18
111
45
6
9
9
75
144
33
3
87
84
24
84
132
30
54
9
51
12
9
24
75
24
18
18
90
30
60
102
18
36
45
51
33
51
24
36
285
84
81
108
111
231
45
120
9
111
75
33
21
30
45
81
90
60
30
108
108
42
126
30
81
9
6
90
3
81
6
108
162
15
393
18
108
42
18
69
51
69
27
108
12
93
51
36
18
162
36
18
162
24
270
126
54
30
24
72
30
24
66
117
36
15
84
42
84
36
18
45
15
210
6
54
27
75
69
9
120
15
75
60
18
54
213
36
51
204
30
6
30
24
72
12
51
9
72
15
51
24
45
21
18
9
180
225
6
21
33
51
69
15
3
60
9
75
93
51
222
12
6
72
84
33
63
12
126
72
72
51
21
24
84
27
63
42
15
105
6
57
15
102
180
204
36
123
303
24
84
54
78
144
30
78
66
144
126
42
39
9
24
30
132
66
18
36
6
90
120
78
144
18
189
24
24
171
36
36
54
15
9
15
57
207
12
63
45
36
36
9
90
6
36
3
45
42
33
15
6
36
18
69
3
12
72
24
54
102
69
111
438
12
3
3
33
39
18
90
90
30
18
150
84
276
30
6
9
27
30
24
39
51
138
96
12
63
36
45
24
12
99
9
54
78
12
126
24
18
18
54
102
78
36
15
156
81
12
42
180
66
24
54
36
30
90
108
18
18
45
231
36
33
21
138
6
30
36
93
60
132
24
345
66
36
33
21
54
96
45
3
36
105
45
234
21
81
15
135
54
144
180
27
81
54
108
141
24
12
15
36
18
72
42
30
108
60
18
69
3
174
114
84
18
3
39
21
15
36
54
15
15
81
45
60
39
87
129
51
48
54
15
12
45
6
108
81
81
228
54
18
24
15
39
21
411
72
72
36
12
6
12
24
54
12
69
39
45
60
9
66
180
60
21
9
6
105
3
36
72
297
120
12
183
57
15
108
81
39
18
72
186
54
36
15
129
66
132
138
36
54
21
129
90
12
78
12
63
99
42
15
144
57
18
21
33
15
57
108
75
51
102
18
42
108
84
6
102
90
9
69
72
180
48
114
66
15
24
3
54
63
135
117
3
81
87
54
54
141
39
36
33
111
45
9
18
30
123
237
147
21
75
15
30
36
6
69
15
150
15
69
39
21
195
57
30
9
81
27
123
18
66
24
21
69
66
18
18
153
177
210
78
15
39
57
51
33
120
21
123
21
150
21
105
135
3
6
72
147
180
27
114
12
198
222
30
60
18
84
15
96
165
66
36
9
285
15
21
48
135
69
30
21
51
165
39
36
90
75
24
99
48
108
42
54
18
66
45
27
18
252
39
75
45
9
72
54
174
252
18
24
30
96
39
72
168
75
141
9
66
54
15
72
99
126
84
6
9
39
72
54
60
12
330
93
45
144
6
9
75
108
24
264
24
18
3
9
15
207
36
72
117
255
33
27
30
18
42
66
90
132
48
78
246
96
39
33
15
36
51
36
57
15
126
15
27
270
48
75
69
6
66
15
ABCD 97695382132*3^$a+1 [50292]
18
235
152
45
18
252
108
369
64
161
175
8
16
107
85
77
18
54
99
264
216
141
3
96
9
55
48
152
72
160
53
27
40
23
81
40
96
8
40
32
48
88
200
88
17
162
108
153
9
252
19
197
3
72
69
163
120
80
72
213
18
297
40
95
57
88
8
72
40
80
88
48
224
15
57
16
72
35
93
105
207
48
177
270
90
63
72
72
120
96
208
120
24
233
199
48
8
168
117
27
400
152
96
40
8
51
36
57
216
672
64
144
272
24
48
375
297
81
180
99
136
17
63
99
93
136
59
45
112
96
17
135
40
275
45
45
180
198
162
63
48
136
216
59
13
8
208
41
31
80
24
144
112
8
160
17
39
96
120
15
129
51
13
104
45
3
15
129
280
8
208
32
280
272
33
18
252
145
17
183
213
72
18
225
40
248
64
48
152
168
27
325
53
72
91
72
224
63
57
51
144
108
18
135
40
5
139
41
183
64
5
67
5
531
64
143
57
64
24
48
5
3
64
8
64
293
27
63
57
16
128
16
80
144
112
5
27
27
21
15
49
168
120
32
63
201
144
15
57
24
99
45
135
153
99
13
32
48
168
135
72
1
17
127
80
336
136
96
17
175
32
264
24
117
18
18
55
179
90
99
136
128
15
201
72
87
145
56
24
136
144
296
64
8
360
45
147
15
18
199
125
91
89
39
159
1
179
45
63
72
121
224
208
185
255
208
24
53
162
57
96
40
59
165
136
8
87
72
193
95
9
40
8
195
45
40
176
360
64
35
21
69
72
91
35
45
9
39
51
36
162
487
53
72
18
90
198
9
40
5
378
57
33
55
56
69
163
17
72
183
96
64
53
67
72
24
216
143
57
33
108
3
141
3
72
51
45
40
59
108
57
208
8
64
24
251
13
32
144
184
23
162
31
32
40
8
87
54
216
144
283
72
104
9
90
13
152
15
1
72
72
48
32
40
72
8
136
59
18
19
120
80
51
162
147
105
63
120
88
72
80
72
153
103
8
141
19
192
347
261
216
48
168
117
27
144
192
69
19
17
180
144
75
33
31
296
208
5
67
80
51
85
8
24
472
80
51
54
39
16
8
63
9
63
90
90
13
152
16
197
3
64
248
9
103
8
64
23
1
161
135
45
3
88
144
48
96
72
89
108
108
39
96
ABCD 97695422876*3^$a+1 [50008]
60
160
20
25
42
29
64
15
5
49
71
109
11
16
96
93
15
57
72
12
6
54
11
25
54
18
18
29
79
17
24
16
20
60
24
139
125
16
24
147
9
135
36
5
4
80
16
75
45
8
1
11
160
44
136
39
21
3
17
19
108
17
1
23
72
43
5
12
28
32
64
45
35
24
16
9
35
19
17
55
21
48
27
12
78
23
7
29
100
44
12
13
11
115
6
23
79
41
72
103
101
4
39
150
47
64
20
136
3
53
13
6
21
24
3
41
55
12
33
56
40
24
80
115
21
44
12
13
11
24
216
40
15
245
76
80
64
51
5
55
9
9
12
18
42
174
108
150
72
84
24
27
24
51
60
5
31
33
12
8
37
30
42
11
37
3
75
54
27
60
3
12
60
21
69
99
75
17
127
6
72
3
45
6
30
108
60
12
15
44
31
54
71
115
36
18
107
144
16
128
139
17
16
8
1
39
36
84
39
41
79
113
19
105
33
60
66
5
96
31
45
60
15
5
28
9
18
12
36
5
16
3
36
72
9
96
8
52
84
156
27
18
15
3
5
31
30
51
44
19
252
12
42
15
33
47
24
120
16
15
125
49
47
67
17
24
16
15
5
103
108
54
39
15
45
9
71
100
20
7
53
1
75
123
90
27
24
21
11
108
16
9
11
25
51
75
5
4
224
91
120
24
5
12
60
7
33
8
31
24
66
54
197
64
33
11
40
72
120
9
35
160
44
72
120
48
52
20
48
72
79
96
18
90
30
54
21
140
7
33
75
72
5
48
19
17
55
21
15
5
28
39
17
91
45
8
16
3
66
6
21
45
59
91
53
1
90
9
32
60
37
3
44
60
4
60
15
17
64
24
72
8
60
16
44
36
1
102
180
6
15
69
78
29
36
133
54
21
120
56
24
67
5
48
72
235
29
16
24
39
17
55
69
20
76
48
51
9
69
30
60
17
16
3
21
15
36
69
15
96
33
51
65
76
180
44
24
16
69
11
64
72
24
120
56
48
12
64
15
129
80
7
12
33
80
19
18
83
40
8
67
5
28
60
80
127
5
19
45
20
156
28
180
12
63
126
18
108
30
23
1
84
35
1
60
99
75
24
30
6
17
144
55
36
69
3
18
90
65
184
3
41
67
12
33
20
40
15
54
59
19
30
71
72
7
12
149
12
25
108
231
3
18
3
27
5
48
16
3
21
36
33
126
6
119
79
41
49
47
24
55
12
54
39
20
91
21
20
48
181
35
1
195
75
165
135
5
37
27
80
16
68
16
156
80
55
24
90
171
39
69
39
78
30
24
29
76
116
79
65
16
27
33
60
15
33
72
63
41
31
72
12
6
18
54
30
6
11
36
4
44
76
45
54
90
11
43
282
96
12
23
193
15
32
229
15
140
4
32
7
36
36
90
35
31
42
36
54
77
64
32
25
95
60
4
24
56
13
171
9
11
7
9
9
51
3
12
21
20
40
15
9
60
33
11
96
1
23
16
21
39
36
15
9
36
48
20
12
148
32
19
5
4
60
69
107
55
81
8
1
15
216
24
20
19
57
69
18
18
15
48
129
11
132
25
83
16
9
71
4
80
1
119
96
163
21
60
27
72
41
36
36
24
49
71
64
92
124
99
12
9
104
19
36
41
61
3
20
60
25
6
36
5
24
40
21
23
96
73
6
84
18
42
33
3
45
20
40
56
13
6
21
120
120
63
33
8
49
11
36
73
83
48
1
30
5
109
75
80
96
55
81
117
3
8
7
84
36
29
4
27
5
7
57
3
77
64
51
78
11
36
25
18
12
21
44
43
41
16
3
30
11
72
103
36
5
24
16
20
1
75
33
15
99
18
59
4
36
21
23
12
120
7
57
80
40
56
37
23
28
96
15
96
9
56
79
18
18
48
6
66
53
40
15
270
51
44
1
59
36
4
72
45
123
39
53
13
35
12
4
44
55
41
24
12
28
20
31
45
33
111
20
7
324
65
31
5
4
45
95
60
79
137
127
108
42
83
4
36
24
120
15
6
48
35
61
18
72
41
7
41
16
80
25
54
57
48
171
36
18
144
27
153
102
6
63
81
18
197
13
51
176
13
3
15
18
84
47
79
77
40
80
7
18
83
12
48
37
63
57
18
24
120
17
25
59
31
149
49
11
12
64
21
18
45
36
80
49
6
54
51
105
35
16
20
7
33
75
12
96
54
126
12
24
41
40
120
24
9
66
21
8
67
45
57
71
12
43
6
15
39
36
41
64
15
29
60
79
33
24
24
9
18
213
32
43
5
36
4
9
18
45
24
51
78
47
25
35
4
24
56
24
19
113
60
40
48
200
79
53
28
20
12
115
33
21
36
39
21
ABCD 97695589664*3^$a+1 [50094]
16
164
25
126
54
66
29
31
144
21
15
72
12
21
15
42
108
180
15
60
99
6
15
39
66
54
45
51
12
57
96
20
79
90
126
60
120
5
49
96
15
20
60
40
9
120
11
60
64
96
27
33
80
64
33
123
60
20
55
90
12
107
25
75
276
120
24
3
153
69
36
102
53
7
93
135
9
33
192
6
90
54
5
31
5
24
1
54
5
85
36
135
24
156
9
6
54
11
40
39
21
84
51
245
4
56
37
3
69
51
129
15
75
60
65
1
195
224
181
135
99
125
91
30
54
21
20
37
3
45
39
15
18
42
21
80
7
113
40
147
42
35
85
186
72
48
9
33
27
3
33
99
21
104
76
15
84
6
95
277
143
24
31
89
1
42
120
168
69
21
75
69
66
5
4
33
23
64
21
59
36
24
91
150
59
31
29
133
18
5
79
18
47
31
5
187
240
18
30
9
33
3
27
108
65
60
24
16
360
44
40
56
25
75
60
45
84
96
84
60
15
60
80
76
75
9
36
45
39
45
6
120
125
100
27
137
103
48
5
24
13
123
24
15
48
93
224
31
84
105
20
1
54
126
35
64
15
108
12
6
12
23
40
144
141
35
24
76
140
187
42
90
36
30
144
36
59
40
56
49
66
24
81
20
244
63
53
7
113
4
21
72
47
121
30
90
15
20
7
120
57
105
18
93
39
81
45
72
123
75
29
60
76
87
53
19
5
31
30
114
138
107
25
66
5
24
120
60
103
48
114
95
85
11
115
29
96
127
153
75
90
132
63
27
33
20
109
51
20
49
6
69
15
36
9
36
80
19
165
200
1
54
216
5
115
24
66
119
40
111
185
100
24
21
54
126
180
15
24
63
53
19
18
18
90
144
51
60
24
56
124
56
40
45
252
102
216
5
199
21
27
93
69
11
85
59
103
17
1
54
65
55
168
102
78
17
16
39
285
15
161
60
60
139
41
259
5
16
15
65
60
19
125
36
25
12
87
45
155
55
141
27
192
41
4
51
5
79
198
63
80
40
39
126
35
100
75
150
12
23
40
24
3
33
9
131
24
55
45
36
20
100
80
60
100
27
42
90
105
156
9
180
11
79
30
36
42
48
125
7
72
66
144
15
36
24
156
39
108
18
39
156
9
90
18
23
49
11
19
36
65
25
42
12
150
35
156
7
72
30
35
36
24
13
18
5
24
160
141
90
5
79
21
180
15
89
55
41
49
15
21
15
75
29
16
144
45
11
40
24
56
19
65
96
4
123
48
90
24
30
108
42
48
47
40
243
48
114
66
9
45
71
19
60
30
36
15
9
11
40
60
15
30
35
204
76
200
24
40
156
27
72
81
75
29
103
48
45
84
15
60
41
60
24
103
108
5
37
138
89
1
159
81
54
30
71
25
30
9
51
54
156
75
44
60
16
39
180
186
12
72
60
36
39
33
47
43
48
60
5
120
24
196
9
168
12
51
39
5
55
66
135
60
9
198
17
31
114
48
23
139
6
35
109
120
71
4
15
36
132
57
140
120
61
99
3
53
79
45
45
180
228
18
45
20
120
60
85
12
18
144
45
81
54
36
5
24
136
159
36
65
64
56
40
27
297
15
30
186
30
24
95
60
40
231
24
36
72
77
43
42
66
9
51
90
12
47
31
9
80
103
177
3
132
90
95
61
60
255
9
15
75
201
69
11
60
7
90
23
84
36
55
174
180
51
99
48
33
80
109
51
75
45
75
24
45
3
153
15
ABCD 97695705488*3^$a+1 [50094]
30
3
21
42
42
48
12
132
90
54
39
285
3
63
30
12
24
18
12
84
54
6
72
48
41
13
90
18
167
13
120
24
54
30
15
45
24
72
24
59
16
9
48
12
107
1
24
48
36
6
96
30
18
12
65
7
41
1
6
89
49
36
48
66
89
16
80
16
33
6
60
6
180
35
64
80
25
90
132
54
6
324
96
102
90
108
60
24
9
39
108
42
18
162
47
61
72
27
240
273
150
41
85
12
15
32
13
42
42
78
48
24
18
48
42
18
48
72
54
6
42
12
90
36
48
51
39
150
99
513
15
3
29
223
17
1
36
30
45
9
72
48
6
6
3
141
60
39
81
54
42
15
15
30
12
23
79
138
87
3
18
27
111
17
19
6
60
12
15
80
1
6
48
12
45
3
30
6
30
24
51
9
6
17
19
45
9
252
42
66
54
18
23
1
60
18
18
18
29
25
78
30
24
240
3
48
117
96
30
6
30
60
78
156
156
24
6
105
51
150
23
49
120
48
48
84
83
7
186
6
54
24
75
32
48
37
36
39
93
18
129
96
39
30
48
18
30
30
29
1
18
42
3
21
59
16
105
71
7
48
102
35
193
30
42
71
25
36
3
32
73
12
36
39
51
29
49
72
150
48
96
18
12
51
9
30
89
7
60
45
165
132
30
66
6
24
66
36
54
48
6
24
18
12
102
24
132
48
54
42
24
24
15
15
48
48
129
176
1
24
12
59
73
6
6
90
24
12
18
12
48
47
55
114
36
108
186
6
39
15
36
12
48
33
80
151
6
84
6
9
9
71
31
90
102
78
12
6
96
18
15
48
87
42
15
9
36
6
84
78
11
19
18
12
63
9
215
61
3
45
54
42
3
45
12
78
12
84
12
60
72
137
61
108
24
240
12
3
57
24
24
12
18
12
6
23
67
12
6
11
19
42
84
95
1
54
288
78
12
66
6
30
89
25
84
12
60
11
19
96
30
78
42
48
30
6
36
12
42
24
162
84
66
72
48
17
16
15
54
18
48
12
93
32
7
72
6
24
18
30
12
6
42
71
1
66
84
138
48
15
9
71
19
90
48
36
191
79
24
96
41
1
143
37
107
1
36
18
105
21
30
126
24
54
36
29
7
120
24
90
24
36
12
87
45
18
102
18
54
18
18
102
48
42
12
36
60
3
15
6
11
85
27
63
222
60
276
96
35
49
24
120
12
6
54
54
90
6
54
36
150
30
90
105
81
30
30
147
33
84
36
24
36
18
57
87
12
6
24
96
30
84
36
9
21
42
78
3
87
78
27
15
42
60
90
66
6
9
32
13
6
45
9
60
36
30
30
78
48
18
12
84
18
102
51
69
114
156
84
9
48
69
11
7
137
151
9
111
18
156
83
48
7
78
30
102
36
35
16
15
24
6
6
77
97
63
225
102
30
48
48
60
78
6
18
42
48
207
9
42
237
32
103
42
6
48
54
48
60
39
81
204
54
12
18
96
36
30
45
57
36
84
47
31
17
55
6
90
6
36
47
55
42
15
80
25
6
30
3
192
9
6
24
90
24
39
48
69
11
7
42
30
24
24
36
12
30
90
57
51
54
156
66
24
6
24
99
105
48
12
72
3
51
132
18
12
60
24
54
17
37
60
15
117
84
6
126
12
42
30
63
48
69
108
18
210
138
81
81
132
123
39
41
7
105
32
25
24
30
17
19
45
39
12
78
24
71
25
24
15
111
96
36
12
65
13
83
49
48
102
78
12
36
75
51
6
54
180
6
144
78
102
54
66
78
42
6
18
66
90
18
60
65
1
95
25
102
33
147
54
144
6
6
155
19
78
207
255
33
51
29
61
102
144
29
61
3
93
24
155
31
234
90
30
60
18
65
31
6
11
64
21
12
198
24
246
24
3
81
12
42
18
30
30
60
24
24
36
123
3
29
151
9
213
27
39
41
49
72
87
147
48
108
30
12
48
42
18
24
99
32
192
13
35
7
72
186
12
30
12
6
59
25
6
78
36
120
54
132
90
84
6
30
59
13
12
78
6
54
66
42
18
111
63
33
57
12
30
18
228
23
121
71
7
18
48
72
168
36
84
6
30
18
108
90
60
39
ABCD 97695871972*3^$a+1 [50050]
131
103
57
8
241
63
56
79
65
25
135
96
69
83
7
41
85
204
15
75
36
90
15
75
29
127
60
30
15
9
180
30
141
255
81
27
93
80
319
264
24
33
24
69
30
5
40
120
21
83
16
21
18
96
90
234
53
13
99
15
57
123
53
49
135
105
54
81
45
180
54
9
8
48
16
75
45
96
3
69
8
229
60
375
8
31
30
51
56
7
41
25
39
255
41
115
29
112
56
79
41
79
33
56
136
56
79
18
36
36
23
1
234
5
120
40
216
51
30
18
237
144
32
163
45
105
111
69
30
6
54
65
16
3
5
112
15
30
99
80
115
141
39
129
45
35
328
8
72
49
180
131
88
15
9
56
25
95
121
48
126
24
57
123
216
21
9
36
54
126
18
72
21
57
36
36
54
36
29
79
105
87
60
149
24
37
131
72
16
32
19
24
45
165
24
131
115
29
7
33
8
229
24
35
24
16
195
30
96
108
27
45
198
12
9
15
17
13
90
17
192
7
209
40
9
135
8
49
114
77
40
168
21
83
127
78
11
144
40
192
8
88
72
8
64
224
16
105
23
48
48
72
37
60
15
201
90
5
31
90
210
69
9
71
49
87
3
165
51
5
24
40
200
37
59
64
8
13
96
11
192
40
72
24
21
234
9
81
144
66
36
41
48
79
72
9
9
143
13
90
9
72
8
168
64
9
119
88
72
21
75
32
169
71
13
35
144
55
180
42
299
72
192
112
104
61
59
49
42
84
57
8
24
55
113
72
288
157
42
18
36
90
17
19
18
11
24
112
24
39
240
33
8
16
9
126
33
128
19
45
45
291
8
49
66
90
59
16
105
36
3
72
24
69
11
61
30
60
174
51
63
72
270
131
7
57
104
91
53
16
24
176
1
15
120
9
24
71
49
95
1
15
75
36
84
21
56
37
12
63
72
104
144
67
93
87
41
48
136
48
8
97
42
141
24
45
11
232
27
21
177
72
119
139
101
40
72
72
48
24
219
117
9
15
255
48
57
3
30
42
29
24
31
201
24
9
23
120
223
30
171
240
96
57
191
1
111
24
9
6
81
93
150
30
231
9
135
104
25
87
9
47
168
19
72
165
33
66
114
12
63
96
104
67
149
49
216
30
6
18
33
33
90
45
171
108
90
23
120
72
97
39
45
6
29
280
152
64
8
7
30
18
417
39
81
8
31
65
40
120
9
71
64
51
36
84
54
36
90
36
168
221
151
161
19
234
36
71
43
30
15
75
36
81
9
18
42
195
24
51
30
63
8
37
123
27
21
24
8
19
144
5
24
25
12
24
51
24
81
119
112
39
78
83
277
243
120
8
24
40
81
279
105
23
13
54
126
119
7
54
54
90
11
24
16
39
72
18
162
189
111
198
11
120
31
41
13
107
7
57
105
63
21
60
84
132
30
24
65
61
48
27
33
30
81
32
13
54
21
129
23
79
168
30
75
56
24
85
156
24
111
72
27
117
213
11
1
54
17
112
8
97
23
37
72
108
192
78
33
80
67
30
23
72
37
83
7
89
64
27
30
63
105
180
11
1
39
80
112
63
17
73
47
133
107
ABCD 97695941108*3^$a+1 [50047]
12
16
47
1
47
33
99
21
135
25
80
120
16
24
56
36
108
36
156
4
11
72
1
32
168
16
8
72
3
33
12
72
48
60
12
111
9
99
45
12
63
132
33
72
15
33
27
69
36
4
44
156
48
111
9
16
59
36
25
36
44
99
1
116
16
23
81
4
20
60
12
48
112
20
228
96
63
57
36
15
12
21
39
61
44
51
9
135
36
121
59
249
16
32
40
8
75
81
48
76
36
23
61
60
32
12
48
63
9
88
32
16
35
81
16
20
48
24
52
36
48
47
153
159
97
23
33
3
61
11
45
40
8
15
57
28
95
61
144
116
3
13
20
24
36
3
45
60
120
12
15
72
57
48
172
11
69
36
4
104
36
76
8
24
168
207
193
8
39
201
16
20
48
12
24
12
300
123
72
133
72
8
40
179
36
57
15
120
129
120
16
128
96
48
3
85
80
64
23
240
21
112
32
15
1
32
48
52
44
36
3
37
20
60
243
81
60
64
56
24
24
16
35
25
36
11
93
24
16
80
136
164
36
63
97
44
75
12
85
23
24
33
48
16
56
75
60
12
36
60
61
156
92
63
72
81
135
60
61
44
96
76
120
32
28
20
3
25
92
4
20
16
8
120
27
109
11
132
1
20
15
12
69
124
116
111
108
12
13
56
16
23
57
75
45
27
97
131
25
107
36
97
80
3
12
168
9
3
60
465
15
9
16
83
144
13
8
72
48
27
48
129
28
155
57
16
20
15
25
47
105
24
16
128
24
16
152
4
180
11
85
120
35
72
21
87
25
32
88
80
48
12
28
20
12
40
44
60
99
21
3
73
332
3
85
83
57
144
16
44
63
1
35
21
16
44
60
36
15
348
25
47
9
16
32
123
25
20
24
48
135
1
296
64
96
8
72
36
84
3
45
63
9
48
168
40
8
24
72
76
68
24
88
155
213
192
24
4
92
4
23
57
96
48
12
48
16
104
40
119
33
88
95
81
276
135
12
13
108
32
63
25
32
12
63
12
60
37
36
83
97
24
68
112
260
40
96
48
56
60
39
9
112
188
15
168
109
36
8
75
9
12
4
287
180
25
20
28
20
15
37
44
60
48
132
48
48
160
20
63
24
73
83
25
44
16
32
4
144
32
4
120
20
123
33
75
48
117
27
105
60
36
12
3
21
40
164
27
9
99
21
36
3
25
176
4
47
33
36
3
37
11
72
13
8
72
64
23
33
27
81
144
28
20
12
183
177
252
48
171
21
4
44
12
36
75
25
24
84
60
72
44
3
48
9
4
92
3
60
129
16
72
8
39
96
45
132
3
25
47
72
61
32
60
12
96
72
3
21
24
315
60
12
57
3
45
28
36
36
80
27
33
12
52
116
15
45
60
48
15
69
60
15
57
76
48
35
72
69
36
28
140
120
75
141
3
93
15
133
12
8
135
129
52
36
32
28
23
24
81
12
27
61
72
83
60
9
28
20
15
9
24
12
60
4
44
96
3
21
144
108
12
123
57
3
25
48
212
48
12
195
48
21
64
95
237
132
16
44
16
32
60
3
61
68
12
24
12
48
52
35
57
36
12
28
20
52
8
15
97
8
99
37
56
24
16
47
21
76
296
3
12
45
12
132
4
47
12
36
24
33
3
61
80
64
20
12
135
105
63
37
108
72
83
25
116
64
96
104
40
44
192
96
4
188
3
9
120
24
27
57
12
63
57
60
3
61
92
48
112
80
72
28
140
148
20
15
45
12
15
33
24
16
35
21
16
24
56
24
3
21
40
47
73
32
84
39
60
84
61
140
36
3
288
12
81
72
144
144
36
4
47
45
3
25
32
24
168
72
60
3
33
108
12
63
97
8
24
88
152
16
20
96
3
33
72
111
57
24
120
123
21
27
108
9
15
48
180
60
45
63
144
1
92
48
15
9
12
4
32
60
63
177
28
32
144
ABCD 97695962558*3^$a+1 [50119]
139
6
48
18
12
6
35
109
12
66
48
149
7
96
17
115
101
24
13
30
12
30
18
78
150
42
90
17
55
42
66
24
24
5
25
126
18
126
65
19
30
66
42
30
48
5
55
42
30
18
42
60
17
157
18
96
36
18
66
24
72
84
12
24
54
24
30
78
18
30
30
161
13
35
55
12
18
18
12
162
30
126
60
102
18
107
37
35
24
49
30
36
30
126
6
12
47
1
23
61
6
18
66
48
36
12
30
30
24
18
11
55
90
42
54
48
6
12
29
24
55
24
156
72
60
24
24
65
19
5
7
36
24
66
24
84
12
54
204
12
42
18
84
29
24
13
48
24
18
24
30
54
12
120
17
7
36
24
5
13
186
132
120
90
84
60
6
18
30
42
59
19
5
49
66
12
48
6
54
66
59
19
60
12
48
5
61
6
24
29
43
72
42
66
30
54
18
12
30
6
18
6
59
67
72
12
18
18
132
108
42
138
12
42
30
5
1
54
89
7
30
12
18
48
36
6
30
102
6
120
54
42
36
24
6
78
6
6
77
25
30
18
30
24
24
36
48
12
18
48
12
11
37
24
35
115
29
7
30
30
12
72
18
66
29
61
11
91
42
180
71
85
6
126
48
54
6
6
5
19
6
96
42
42
30
30
66
12
96
84
42
6
18
24
6
29
43
102
78
102
35
67
18
48
90
90
30
12
5
61
6
5
24
31
6
83
7
72
17
25
23
7
84
12
24
6
83
7
48
36
114
42
30
144
18
6
6
5
19
12
54
6
12
41
19
101
1
23
37
24
30
60
30
30
125
7
18
54
96
240
96
54
30
5
31
36
30
90
60
42
6
24
41
205
6
6
102
102
66
78
24
156
12
30
48
12
48
6
54
162
24
83
7
48
6
42
12
60
12
84
54
35
121
150
65
25
54
60
12
18
47
79
36
29
49
12
66
102
126
84
36
36
54
102
48
5
19
125
7
126
42
18
30
30
72
66
72
78
24
48
107
7
90
30
54
72
90
89
24
37
114
144
6
30
108
48
108
29
25
48
48
84
72
6
42
18
18
126
6
120
114
84
24
102
18
5
43
72
72
18
6
12
60
30
132
6
96
114
24
12
48
18
30
12
36
102
72
41
25
12
18
41
13
66
42
42
36
24
41
1
143
67
108
30
66
12
48
6
6
42
6
60
5
67
60
42
30
12
36
17
72
43
60
36
36
84
29
216
24
121
60
144
35
37
90
6
24
66
48
84
5
7
30
36
78
60
6
84
6
36
84
5
91
53
55
294
42
36
192
60
126
6
78
12
24
72
78
42
72
42
36
48
102
138
6
23
43
12
30
6
24
5
37
30
18
96
30
90
24
35
13
48
54
258
54
29
61
66
12
108
42
30
258
114
5
151
30
30
72
228
17
25
90
48
42
11
37
24
18
12
168
60
41
121
18
30
12
83
97
6
102
168
18
6
36
12
30
6
36
96
120
18
24
108
30
12
11
24
163
24
5
1
30
30
18
36
24
6
6
42
47
13
126
24
60
41
175
120
65
61
24
12
18
29
85
90
12
18
66
6
60
66
60
18
12
90
120
54
258
17
13
107
55
96
132
42
6
42
18
84
53
13
18
6
18
6
6
24
12
54
35
19
66
48
72
48
6
72
90
24
96
59
61
42
78
54
30
18
5
7
30
18
65
91
60
174
30
36
12
24
29
79
102
6
42
66
6
60
78
48
12
48
24
36
17
72
103
42
6
48
42
18
66
6
53
7
12
12
24
90
60
24
108
12
42
30
96
59
13
30
108
150
78
36
6
12
42
48
138
78
90
35
19
48
12
18
150
24
18
30
66
12
24
59
49
6
102
84
36
83
79
180
108
30
18
89
7
36
24
24
42
83
7
18
36
66
24
66
12
36
12
24
318
12
48
72
144
12
24
6
12
6
162
24
78
5
127
78
11
24
61
66
54
6
6
84
60
95
49
42
12
6
72
30
12
36
12
24
30
60
90
36
270
18
41
133
78
12
228
53
24
7
84
72
60
84
84
6
96
48
60
30
6
18
41
31
108
48
18
90
24
60
12
48
6
72
30
42
126
54
402
18
30
36
30
30
72
12
108
12
161
49
18
30
23
91
5
19
29
25
36
12
174
174
11
19
42
30
48
5
31
150
179
67
120
24
60
6
12
95
31
66
30
126
24
18
12
18
66
36
6
12
6
29
37
78
108
30
48
24
30
30
71
19
138
24
6
24
36
17
67
138
11
24
61
144
30
102
30
108
5
7
24
114
ABCD 97696071524*3^$a+1 [50033]
6
131
67
117
8
120
115
162
75
15
18
23
313
119
7
114
144
36
54
381
99
5
91
54
90
192
18
306
24
81
96
213
36
39
201
135
39
222
84
54
132
101
112
111
66
60
35
96
133
60
30
24
30
90
36
60
36
45
24
75
21
24
21
78
21
171
90
11
43
276
54
36
39
15
84
45
80
205
156
96
18
30
60
72
30
18
6
5
115
60
105
39
300
53
19
24
54
12
99
224
16
21
35
19
60
9
248
7
6
90
89
336
79
36
120
36
90
60
54
45
56
19
24
66
6
45
39
54
72
78
12
89
1
18
420
30
126
21
93
51
21
35
120
19
114
126
149
61
51
93
6
66
150
18
192
11
24
43
90
11
40
75
21
153
15
75
6
30
129
15
6
51
39
36
45
279
17
13
96
18
72
9
75
60
9
45
66
24
30
6
5
72
13
450
17
37
72
144
51
3
53
13
35
61
54
5
49
90
192
69
81
23
157
90
48
96
324
12
65
24
151
30
99
24
21
36
204
30
36
41
72
67
144
21
3
66
51
273
15
27
45
99
90
54
66
219
176
55
81
63
65
205
27
48
56
19
90
66
9
15
345
51
66
78
66
54
6
135
45
54
77
79
36
108
65
67
48
501
39
126
54
5
37
3
51
54
30
105
72
144
104
31
54
30
36
60
125
16
120
56
24
40
9
6
90
39
24
45
30
165
152
48
37
11
43
45
39
6
36
54
90
39
27
204
30
11
40
99
120
24
53
232
51
77
49
54
6
198
30
60
11
25
15
120
216
3
270
95
55
36
45
21
168
126
174
60
66
89
271
9
51
36
9
381
24
11
88
201
95
19
21
45
11
103
12
114
126
498
90
36
69
45
12
114
5
115
21
75
54
84
216
54
77
48
61
54
12
54
60
71
139
141
24
105
6
33
72
123
6
210
101
169
126
144
60
324
81
24
75
53
253
66
24
210
180
6
245
40
75
90
54
84
90
15
56
55
54
6
29
312
253
11
16
3
90
72
75
168
15
137
163
21
159
6
35
31
144
36
24
84
36
24
125
48
19
149
96
13
75
128
79
24
36
29
40
69
150
102
54
105
75
60
30
131
24
85
51
93
72
48
36
6
33
111
81
63
36
66
131
109
54
84
6
54
141
15
41
19
45
9
246
144
510
66
90
126
24
9
45
36
15
24
117
11
7
72
90
144
6
84
24
156
17
43
45
111
24
41
85
30
24
30
6
41
24
25
18
12
18
36
11
13
83
37
6
69
285
36
39
15
6
126
84
41
85
150
18
90
12
114
30
114
126
45
39
6
59
115
42
138
36
21
33
207
24
144
45
11
115
144
12
41
37
267
39
54
443
19
29
31
9
9
30
36
36
54
24
12
150
30
59
55
65
91
101
157
66
24
36
21
63
65
25
132
210
78
12
144
111
39
30
155
136
159
36
54
6
33
56
64
21
131
88
195
36
54
36
39
15
321
39
126
150
36
54
35
64
32
13
27
153
12
18
6
35
ABCD 97696698514*3^$a+1 [50021]
225
45
12
42
72
18
3
80
79
81
32
247
18
72
66
18
11
16
159
36
84
96
89
103
126
72
144
36
15
39
41
55
102
18
17
43
174
71
79
18
30
60
360
102
90
96
77
43
60
102
126
36
168
12
6
18
12
18
42
45
27
12
6
3
15
369
21
27
15
30
150
18
11
1
60
12
18
5
13
36
90
60
18
18
90
90
90
90
12
36
186
18
36
12
65
67
30
15
57
60
11
73
135
9
78
48
89
48
192
67
24
84
60
66
6
36
84
5
19
282
35
7
120
36
132
57
27
101
25
42
72
48
53
73
24
18
180
57
51
30
47
67
48
54
36
72
96
11
16
48
144
15
18
90
54
84
252
18
36
78
36
12
123
27
120
18
36
18
6
111
96
39
36
204
41
13
30
54
78
84
396
24
9
135
12
42
102
24
54
18
45
27
30
78
30
54
69
111
168
138
42
192
54
24
30
72
33
128
37
42
48
6
156
96
30
18
42
165
33
210
42
18
66
90
96
72
30
15
21
11
96
115
30
54
9
69
12
54
24
36
29
127
60
30
23
193
18
126
24
216
18
36
66
24
30
17
7
12
36
24
18
12
6
12
186
90
12
18
24
18
48
24
36
30
42
162
90
30
18
5
64
45
18
48
24
9
27
90
12
63
99
90
35
109
6
174
191
43
117
80
55
108
18
144
11
25
18
54
6
120
6
174
36
41
64
75
6
30
18
54
105
165
18
60
72
72
48
90
108
24
63
135
12
216
42
162
66
24
18
77
96
43
12
24
48
186
12
27
27
60
126
27
147
6
72
30
6
75
15
36
120
90
24
36
18
72
36
30
179
19
221
1
18
30
204
36
90
192
54
90
6
18
72
12
6
54
120
72
18
168
30
54
15
39
6
30
5
55
36
84
81
33
30
36
144
162
59
13
6
66
18
105
3
60
72
12
18
27
81
24
39
27
60
102
42
48
126
72
72
6
12
162
18
24
173
25
138
77
91
90
84
87
21
123
39
216
17
37
6
84
96
17
13
24
30
78
138
24
48
24
84
17
7
30
42
161
55
18
156
11
25
180
99
123
36
12
42
66
144
36
54
6
306
36
54
18
155
163
132
48
9
15
90
66
78
30
24
113
133
59
13
60
84
36
90
72
18
54
90
54
69
57
90
90
24
107
67
45
123
18
30
24
36
30
24
3
9
6
17
1
90
102
15
45
54
36
12
77
235
5
48
55
72
48
60
21
27
72
60
36
192
42
72
75
33
47
61
35
49
18
60
36
77
25
72
15
32
79
17
79
48
81
15
120
9
51
45
129
15
63
17
31
17
19
6
90
29
55
36
18
6
30
36
107
1
42
12
216
114
270
108
12
42
126
12
42
66
54
90
36
42
75
80
73
18
6
84
11
16
105
39
80
61
30
150
138
24
66
42
12
72
24
54
47
73
23
19
36
84
36
17
16
32
13
102
45
63
36
60
36
72
36
102
59
103
72
81
153
42
102
6
81
99
84
252
141
63
90
102
17
25
72
66
29
133
6
102
54
6
102
45
63
42
408
204
126
12
90
63
105
39
99
6
84
6
48
36
132
72
48
78
30
24
180
108
18
39
117
96
54
5
25
150
36
18
59
7
24
102
60
84
60
30
33
3
18
54
90
107
43
5
97
6
18
66
108
6
84
126
90
71
16
3
29
7
9
141
18
12
18
35
55
18
24
48
6
12
24
5
96
25
30
24
48
17
19
114
107
64
21
126
24
30
6
84
36
42
36
12
18
72
117
45
36
36
36
18
60
12
29
16
9
71
19
108
6
12
18
54
18
24
36
120
18
90
24
45
255
65
151
72
24
48
132
18
12
36
24
90
108
12
36
18
24
27
45
3
15
102
24
ABCD 97696799516*3^$a+1 [50063]
105
4
5
24
111
39
81
45
3
63
25
8
51
54
12
114
30
55
29
30
57
99
141
3
6
103
11
21
48
28
5
60
24
3
87
1
8
57
7
77
6
60
114
31
5
60
15
64
8
57
15
15
24
42
30
9
39
49
47
60
24
30
102
204
96
60
18
7
35
37
36
11
33
27
36
145
5
54
24
45
24
27
21
9
6
9
51
18
139
23
90
84
99
51
13
23
24
61
23
102
84
75
51
165
105
7
8
99
45
21
3
45
36
24
111
195
165
40
216
72
11
42
19
59
69
16
41
6
60
18
66
24
42
168
72
15
3
69
96
4
53
24
60
36
54
61
5
30
84
60
33
51
45
27
114
163
47
54
7
59
96
78
132
67
107
6
90
90
15
3
6
36
24
90
6
24
171
45
30
24
24
6
6
18
6
9
72
48
15
9
28
20
33
42
18
12
18
90
99
63
54
96
195
39
36
193
71
60
153
21
156
6
30
78
21
16
32
123
18
51
15
13
227
9
117
123
15
57
9
36
3
51
66
3
40
221
156
135
9
36
3
57
67
68
15
24
145
29
6
84
97
104
120
135
6
3
21
24
27
129
54
9
27
30
30
54
126
174
7
5
30
54
30
30
150
25
41
103
36
108
17
3
33
408
42
24
85
5
54
141
15
66
159
21
79
29
126
84
85
71
60
21
219
6
60
24
150
21
52
20
87
126
90
90
55
29
3
3
60
9
9
36
60
54
72
18
192
18
6
111
40
23
49
23
48
66
79
32
69
75
24
27
84
6
27
3
49
179
9
27
6
54
49
227
24
66
75
75
37
56
45
42
54
30
61
65
18
42
3
21
60
246
13
71
6
18
36
24
129
33
39
76
59
120
30
43
53
84
15
28
23
90
75
63
30
126
6
15
48
75
25
5
36
3
27
36
37
108
29
43
8
75
93
111
73
80
100
17
54
30
15
111
36
93
141
75
4
137
24
6
54
103
8
45
138
9
33
18
37
89
30
54
90
66
144
60
151
71
24
21
9
36
30
45
15
24
30
84
66
120
109
5
139
83
84
120
1
32
21
132
24
15
9
36
54
66
99
27
18
6
90
174
66
31
209
3
63
13
20
24
63
37
36
227
54
90
60
120
81
33
19
20
48
9
6
25
72
53
30
18
51
45
3
21
30
1
68
33
15
15
48
57
99
45
51
237
33
240
30
24
30
54
60
49
32
24
105
42
24
21
4
11
114
55
108
47
36
30
90
114
39
45
31
29
79
11
36
24
60
21
21
84
96
79
5
66
24
84
37
23
6
3
168
189
30
13
17
6
18
60
7
35
54
30
24
21
51
30
7
17
54
145
17
135
39
6
3
52
113
12
55
59
6
7
137
30
174
42
9
111
24
6
18
42
127
36
5
96
60
30
30
39
64
17
36
84
6
9
48
33
30
129
24
51
21
39
6
43
161
66
90
27
88
72
47
25
5
3
63
48
96
6
18
6
51
45
24
6
45
3
85
36
11
150
54
21
15
9
39
90
66
36
90
90
24
25
29
36
3
48
15
57
3
150
30
90
15
75
24
1
20
24
45
54
72
37
41
15
111
126
24
43
72
104
45
156
36
30
30
144
15
88
32
111
73
71
9
15
85
17
120
7
108
72
23
18
192
54
54
27
3
169
101
66
90
24
75
57
78
49
101
102
60
270
79
68
111
60
6
6
9
21
18
72
25
35
69
9
66
30
150
1
8
15
6
51
72
3
24
141
48
57
7
77
3
27
21
160
113
36
3
27
156
174
31
29
111
135
13
20
27
30
39
15
13
36
155
6
30
30
120
54
1
95
6
15
99
6
39
81
24
6
48
49
32
21
30
54
6
9
48
88
5
54
85
29
72
18
25
17
90
37
200
93
24
36
30
24
66
15
48
111
96
18
126
24
9
3
54
103
8
3
42
24
3
3
18
27
72
57
6
18
60
27
33
12
27
3
25
65
168
19
17
24
139
20
3
45
9
15
16
8
21
24
91
11
25
209
6
45
15
24
30
6
133
11
36
9
48
96
57
87
52
11
9
45
66
54
3
48
93
36
36
138
66
36
270
120
24
6
84
90
9
24
27
30
66
49
5
63
76
36
11
60
24
13
11
105
72
39
24
156
25
140
ABCD 97696964018*3^$a+1 [50046]
93
48
57
143
16
32
144
48
48
64
45
18
72
57
56
16
96
45
3
48
75
21
15
65
88
48
8
7
9
99
5
31
113
120
1
39
80
288
16
224
19
108
36
36
65
72
72
115
5
72
13
51
3
36
9
45
315
24
8
13
3
32
64
24
32
96
24
40
63
89
37
107
48
25
162
72
72
5
48
112
144
56
96
208
15
54
11
25
23
144
88
8
88
9
39
15
17
16
21
51
32
192
67
5
64
21
51
75
72
5
40
45
3
48
3
108
33
3
53
1
15
32
40
48
48
51
54
18
5
40
120
48
39
113
40
120
144
8
223
113
13
18
90
15
3
29
24
48
79
33
57
63
45
107
19
90
11
7
18
54
17
37
11
120
64
32
151
105
3
72
53
1
23
112
81
87
3
5
24
7
72
18
18
45
45
99
200
48
121
198
9
135
108
54
216
90
29
7
89
40
128
24
40
3
18
75
33
47
64
15
17
88
183
105
3
5
72
49
126
144
72
17
120
48
16
48
39
41
67
21
8
64
33
15
75
126
15
183
33
39
137
16
48
51
21
105
23
64
24
120
57
90
5
40
27
54
23
48
120
97
39
33
18
21
120
111
17
40
128
103
65
48
16
33
180
35
72
19
45
24
57
47
7
137
24
16
39
36
5
40
45
11
48
24
24
1
72
36
99
144
99
29
16
32
16
24
296
88
39
105
57
71
91
21
8
48
139
18
75
48
75
18
54
72
285
152
13
162
17
408
16
120
33
72
90
101
16
27
29
88
81
39
8
79
113
13
75
8
144
24
96
24
7
9
45
3
159
65
64
33
180
126
5
64
32
64
33
71
1
18
117
27
5
40
56
79
9
32
48
37
59
72
24
72
16
27
5
96
25
15
32
97
47
64
105
39
48
3
69
21
27
189
147
141
90
18
18
29
48
31
54
131
24
61
3
72
33
15
152
168
79
180
54
39
32
48
43
141
80
40
63
257
40
9
36
90
9
72
48
51
234
51
39
33
21
3
56
136
57
54
108
53
16
21
3
69
51
32
79
18
95
103
108
45
32
16
8
7
33
96
104
48
64
69
3
33
126
18
15
80
103
81
8
73
90
29
64
69
36
23
24
43
93
8
48
67
126
71
48
79
105
3
101
48
31
17
40
104
55
18
47
184
32
40
21
54
21
80
25
18
5
139
54
18
5
96
24
40
51
18
3
15
41
48
16
129
191
48
136
24
32
16
216
48
24
75
53
1
119
136
48
8
88
24
45
35
24
24
40
264
224
48
16
45
72
123
48
104
96
61
3
48
57
108
3
8
16
8
24
16
69
18
72
209
16
8
96
40
99
5
24
79
9
63
18
47
7
36
101
16
45
162
9
32
24
88
45
108
39
51
53
112
141
270
77
31
17
24
88
96
63
108
18
36
111
48
24
32
1
23
48
192
48
96
64
51
5
13
27
9
87
80
136
3
90
72
123
8
96
144
64
15
9
81
126
180
36
72
105
3
29
16
8
264
64
24
9
72
135
81
36
3
48
48
168
104
7
18
111
15
33
24
123
29
43
117
8
37
18
9
45
90
41
120
1
23
48
19
69
8
31
54
90
41
72
72
72
40
56
40
176
133
27
99
101
7
65
16
312
24
69
35
16
3
5
40
320
48
112
105
90
5
13
18
36
53
73
95
40
24
24
51
5
16
32
37
3
32
181
227
40
48
81
18
5
88
56
48
64
117
83
72
16
56
43
162
54
53
19
285
93
27
45
147
105
231
21
162
90
15
32
40
48
45
126
90
11
40
24
15
17
16
111
54
72
18
72
81
9
72
63
104
13
11
72
79
9
63
41
193
23
72
31
41
31
41
48
88
80
121
18
108
9
27
21
8
40
21
11
64
8
16
27
18
27
81
ABCD 97696995796*3^$a+1 [50029]
47
40
32
28
27
17
52
27
60
21
57
66
48
57
39
30
39
20
31
33
87
24
72
60
84
17
13
42
30
3
8
61
23
28
24
12
3
5
31
21
21
30
132
48
41
16
36
39
18
11
37
72
48
83
91
18
39
8
16
8
1
15
12
12
8
4
20
79
21
15
36
57
3
6
39
3
30
15
32
24
1
138
21
15
24
77
19
72
9
8
1
15
15
5
24
24
36
43
29
25
90
9
15
12
17
7
36
17
37
23
31
90
15
27
57
15
12
41
187
21
51
53
16
8
16
33
3
44
52
3
41
25
23
24
12
13
42
36
24
29
13
15
9
6
33
33
18
21
48
36
15
12
18
23
1
6
53
19
42
18
9
32
91
48
18
51
63
6
23
49
18
9
27
33
8
12
96
37
78
9
15
108
5
7
21
60
87
17
25
71
19
36
9
15
41
16
24
48
51
17
31
24
6
27
8
43
9
8
52
3
42
42
6
78
12
54
3
12
33
35
55
5
67
6
11
19
9
24
20
4
204
21
27
63
41
31
24
24
36
12
29
1
11
36
36
4
3
30
27
27
65
19
12
77
76
39
5
84
96
163
5
7
9
57
75
60
44
13
42
21
15
12
48
12
9
9
114
53
97
78
5
115
24
45
21
63
9
42
48
36
12
12
12
41
7
89
36
16
105
30
9
8
60
37
30
21
27
21
21
11
24
4
56
12
4
27
48
54
15
116
4
57
54
180
150
11
12
7
45
44
97
6
5
48
12
16
57
35
36
19
102
27
20
43
24
69
36
51
33
152
76
56
184
44
120
64
12
68
19
45
15
60
30
72
3
24
21
23
1
18
57
12
20
4
8
31
66
3
36
27
57
20
1
59
36
1
15
9
15
120
15
29
31
21
15
12
12
29
12
25
11
12
1
66
29
12
103
6
15
24
32
19
29
48
19
9
60
32
4
92
24
144
73
48
47
121
30
21
72
36
33
72
71
67
89
12
7
41
31
81
39
29
28
12
32
7
24
29
24
24
43
5
25
120
18
30
11
91
5
72
4
32
52
15
12
138
15
12
84
56
28
15
6
11
24
67
84
5
1
39
68
31
41
43
18
42
12
17
1
11
7
5
16
87
41
40
3
41
24
13
48
3
12
15
12
72
5
4
27
24
90
135
44
7
6
3
80
37
99
45
24
30
12
6
30
108
77
72
4
3
18
51
32
36
24
25
23
28
12
96
48
27
174
3
63
48
5
16
27
9
8
76
9
66
12
12
6
66
45
3
72
84
12
17
13
51
21
35
12
72
1
78
33
24
20
16
24
15
6
15
8
31
9
36
15
5
12
4
15
132
5
108
16
12
3
17
40
20
7
5
31
17
60
40
8
43
6
3
27
17
52
21
11
19
42
30
9
32
48
43
72
45
3
6
83
12
16
39
36
9
8
31
48
69
33
90
6
3
20
91
21
27
5
55
42
75
3
12
9
8
13
35
24
37
66
36
5
36
1
27
3
117
15
29
64
8
28
39
29
16
44
37
66
36
17
40
12
20
12
13
18
36
9
36
69
18
21
32
16
68
12
31
9
9
51
3
18
23
4
20
25
47
148
75
41
28
12
105
30
24
69
39
57
3
9
48
12
8
4
39
9
20
12
48
52
8
13
30
18
18
41
4
27
21
9
3
8
37
54
12
5
19
9
56
16
111
9
21
18
54
11
37
27
8
13
66
33
15
45
36
44
36
7
30
24
15
92
24
12
12
40
44
12
64
75
33
33
3
56
28
15
29
109
47
7
29
16
24
15
5
7
21
12
8
7
60
24
12
24
41
43
53
52
21
15
8
67
9
12
63
36
81
51
125
36
103
5
12
1
11
12
76
12
44
36
24
4
39
9
45
3
8
12
48
7
12
9
21
3
44
24
67
57
3
9
36
21
90
17
96
16
24
68
25
39
20
4
20
16
39
105
15
6
23
28
21
39
3
5
4
21
15
36
21
23
31
45
32
37
96
6
36
9
21
30
161
67
12
21
27
17
12
13
63
27
108
21
3
45
20
43
9
20
49
51
24
24
15
81
27
12
17
43
29
28
39
29
61
11
19
5
88
12
57
48
3
20
31
17
1
30
65
36
13
24
11
31
53
40
9
6
24
57
3
60
66
3
21
71
1
47
7
42
30
53
4
8
4
3
18
18
9
3
12
6
6
53
40
60
20
36
25
24
107
19
60
45
9
6
24
5
4
9
11
19
9
3
29
1
35
12
4
8
19
18
24
6
12
53
247
17
48
52
3
9
12
3
9
8
52
51
29
7
17
13
47
48
4
24
69
18
29
64
39
65
103
12
6
95
7
12
6
23
7
12
54
63
12
3
173
24
4
24
3
5
64
33
59
48
52
44
4
9
30
42
24
47
100
3
24
29
12
4
15
6
6
33
36
45
18
6
15
9
15
75
6
30
21
3
42
3
3
18
3
32
7
102
47
40
3
48
120
17
132
1
24
23
7
36
12
12
33
3
17
16
32
88
27
89
19
24
29
7
9
8
60
19
30
6
18
54
5
52
9
23
1
35
151
12
9
8
136
15
29
24
16
237
66
41
40
48
99
9
3
48
12
65
4
32
19
18
6
36
9
32
31
17
28
60
27
69
24
8
24
108
4
20
1
23
24
43
5
4
3
5
43
66
75
99
53
12
73
90
77
52
108
20
48
48
31
24
101
60
84
31
9
8
1
15
44
79
173
24
84
31
29
7
12
53
31
53
12
4
69
39
44
28
15
17
7
17
4
8
48
48
31
9
3
9
9
15
15
21
8
12
31
17
36
16
39
54
75
45
143
7
29
79
33
8
24
60
7
48
17
31
24
18
42
30
42
53
25
99
69
3
27
33
84
132
3
117
144
20
37
35
13
11
31
5
72
16
9
35
12
25
39
15
21
39
12
33
60
51
36
78
6
69
27
89
31
17
4
69
171
12
9
18
5
60
84
1
23
4
12
24
20
61
95
1
24
6
72
21
45
23
76
21
54
5
13
39
24
39
53
36
24
7
36
21
84
15
41
13
6
12
17
52
8
43
5
36
13
18
6
11
31
9
15
36
89
4
8
16
84
87
53
12
67
84
9
8
73
83
24
16
8
36
48
19
24
5
7
120
29
12
48
36
52
9
27
32
12
7
12
113
19
65
55
65
12
79
9
75
17
49
23
40
20
24
13
15
75
45
15
5
4
80
7
9
57
23
19
30
66
30
15
9
23
60
7
6
30
12
17
7
30
18
41
37
11
37
30
42
59
13
48
24
35
31
29
28
20
1
47
12
37
18
77
28
21
6
90
23
1
42
9
63
5
16
9
35
36
160
8
52
8
36
16
56
4
15
17
64
69
39
20
12
19
9
12
3
45
12
75
33
44
28
ABCD 97697183536*3^$a+1 [50003]
24
36
90
7
29
3
45
6
37
53
36
48
60
18
54
30
93
48
40
72
120
11
30
42
13
77
43
29
12
24
36
19
11
45
16
47
33
45
27
21
54
6
55
47
18
24
66
37
32
48
9
96
7
32
69
12
103
104
45
43
48
71
18
15
63
84
108
33
9
210
36
18
7
17
31
5
84
15
3
24
30
90
13
41
72
7
17
111
40
47
1
17
18
69
51
21
21
54
84
162
55
89
31
95
54
43
8
75
24
13
5
48
54
13
5
90
42
54
12
42
12
36
27
27
21
255
225
27
165
51
21
45
108
15
72
39
9
16
120
5
115
77
60
12
3
72
16
32
9
48
15
147
54
7
35
37
32
64
29
36
12
43
29
72
96
90
12
150
55
71
90
36
18
25
11
69
3
30
15
24
3
18
27
3
189
9
54
96
12
13
29
36
36
3
153
15
9
36
27
237
60
48
108
115
17
55
32
15
1
32
3
72
18
67
80
160
48
5
150
37
248
87
90
63
9
18
61
47
108
42
27
75
6
55
120
17
24
79
41
15
88
5
91
59
108
12
45
40
32
33
126
129
40
23
18
96
63
27
36
54
84
24
72
66
13
24
5
120
27
9
144
36
6
90
36
127
53
18
25
56
9
66
21
15
42
120
18
54
15
75
13
11
84
1
32
3
24
117
21
67
48
72
8
39
54
51
16
5
18
36
60
36
12
121
29
3
40
5
24
3
27
13
41
39
21
30
54
18
24
61
48
11
18
36
39
40
48
59
48
6
12
42
30
27
69
36
18
48
60
25
185
114
54
90
21
9
7
17
12
3
141
24
27
183
6
30
69
160
41
24
12
3
33
24
108
12
18
45
27
78
30
25
8
27
18
30
144
6
7
5
72
234
9
48
39
18
18
13
104
21
144
27
51
13
5
66
6
43
29
30
180
105
3
69
45
3
33
7
77
51
112
5
3
15
57
16
125
115
65
90
141
3
18
30
18
6
48
61
72
29
3
111
81
88
32
45
19
56
111
18
79
5
27
9
7
137
183
160
35
24
30
15
21
24
3
117
24
120
19
8
9
96
15
120
27
61
41
18
6
30
9
27
6
234
45
3
13
32
15
18
84
19
5
30
72
42
66
6
43
5
27
69
67
77
12
15
93
78
30
15
39
18
108
43
35
21
159
30
24
48
24
36
72
12
19
35
21
15
36
42
36
7
48
65
54
36
126
24
7
47
48
60
48
21
16
32
40
32
96
39
144
30
6
30
90
6
103
77
72
48
18
129
3
54
36
27
16
24
17
36
60
7
77
24
36
111
24
16
59
54
7
29
270
6
135
9
79
47
129
69
30
109
53
27
27
13
185
78
54
19
107
48
6
15
51
378
19
17
24
79
101
90
12
85
77
36
42
117
57
79
71
270
18
126
19
11
36
78
36
30
42
12
91
176
75
13
11
30
72
54
36
37
80
81
72
7
83
37
107
141
3
96
13
5
27
9
39
40
113
39
21
18
12
69
63
36
54
102
60
138
42
1
65
15
63
12
37
8
112
5
91
71
33
27
18
3
15
193
17
78
9
40
17
60
120
19
71
6
43
41
15
3
13
23
25
24
8
39
18
31
5
67
5
195
159
1
5
84
18
42
43
131
37
48
29
72
18
30
168
54
21
15
84
24
54
36
67
32
21
54
126
126
108
72
13
5
27
51
18
180
234
93
9
31
29
36
103
35
6
66
42
12
15
45
3
63
150
12
36
19
23
9
96
57
15
15
25
48
32
81
102
54
19
71
60
45
39
6
30
78
36
30
85
11
21
40
32
40
5
132
103
48
77
78
37
8
120
27
60
33
3
21
9
60
12
7
17
30
105
99
102
222
36
90
51
33
36
6
13
8
9
18
162
6
48
72
13
32
87
90
12
91
32
21
6
13
35
61
119
33
3
72
117
16
11
78
12
43
35
30
15
45
3
9
151
17
30
1
72
23
12
117
16
11
13
48
119
54
115
29
78
30
42
90
12
15
64
47
18
7
197
36
55
24
11
36
33
15
1
56
69
67
95
145
72
23
18
156
60
48
18
45
9
36
24
54
72
13
32
27
30
60
300
168
15
3
72
13
176
3
45
123
45
3
21
51
18
96
84
90
54
42
45
45
19
17
12
96
27
3
6
48
15
72
9
84
72
3
105
15
3
18
27
207
25
80
21
24
27
88
11
37
53
54
18
67
8
40
32
27
60
30
108
55
5
36
90
12
18
90
6
30
54
90
177
40
5
12
87
63
73
48
221
30
18
36
36
6
90
72
30
93
ABCD 97697416582*3^$a+1 [50069]
23
12
6
120
162
85
5
7
35
18
30
73
44
135
45
9
90
121
41
18
1
41
79
29
180
66
36
157
5
36
6
48
13
60
5
39
28
300
140
33
54
1
60
24
53
108
42
73
92
148
23
49
83
48
229
23
117
81
79
53
48
51
76
144
36
23
261
21
24
55
35
36
25
29
48
15
81
19
35
133
132
140
81
12
127
48
164
48
112
11
18
360
19
173
150
84
18
36
42
48
54
15
21
72
168
39
153
114
85
5
31
60
47
145
5
127
20
33
55
60
48
89
31
32
88
5
19
36
77
7
60
23
30
55
120
5
115
53
67
113
139
5
75
16
44
108
165
7
53
7
29
19
17
18
18
39
88
47
78
12
63
28
12
108
60
77
36
31
185
31
44
99
37
60
12
180
35
97
101
55
12
48
35
109
119
42
27
12
240
16
60
35
90
7
48
180
107
18
60
30
69
48
27
25
11
42
18
57
27
73
17
6
30
24
36
54
153
88
95
9
16
12
41
66
60
30
55
8
51
180
12
78
84
60
12
36
114
45
9
7
5
18
96
13
95
36
1
80
28
192
48
48
53
19
53
139
188
63
258
19
53
12
96
67
23
54
43
12
12
35
61
137
55
12
29
36
163
17
18
18
144
30
61
44
39
126
6
108
109
80
45
7
5
90
186
72
103
12
47
18
7
180
36
120
53
7
144
20
3
25
72
35
61
47
25
228
12
113
99
48
51
9
88
212
52
263
6
84
7
35
25
128
21
24
7
5
43
12
60
71
18
39
88
53
12
19
41
18
66
24
7
12
48
32
3
18
7
44
48
15
90
55
107
93
33
48
24
72
36
30
132
126
12
24
115
20
81
39
69
12
7
35
13
44
148
173
55
143
49
5
12
55
228
48
24
11
9
93
67
5
6
90
7
47
1
47
150
43
24
269
72
27
72
69
99
52
95
18
103
59
78
7
20
3
42
84
60
31
23
90
115
65
18
48
6
30
33
72
45
63
40
17
60
360
55
8
28
44
40
48
113
99
28
5
12
31
104
136
53
96
54
66
24
99
72
28
83
97
48
59
13
48
60
24
29
67
84
8
12
33
138
37
12
191
109
120
23
25
11
49
32
88
137
31
104
48
172
71
25
89
48
27
40
41
54
258
72
54
30
96
91
65
24
30
18
60
27
28
48
23
9
52
23
13
47
25
5
6
37
17
7
41
7
200
27
6
187
5
27
63
85
23
9
45
135
28
48
65
19
89
19
60
48
60
92
28
84
23
156
132
49
113
72
115
29
7
32
40
168
24
8
52
48
281
31
20
16
120
17
198
25
29
156
67
11
90
72
30
42
48
27
52
53
108
39
15
25
29
7
60
53
51
16
65
19
96
59
18
42
13
41
174
162
15
171
37
53
175
24
8
12
88
35
25
140
100
41
162
108
61
5
151
53
36
30
54
90
9
45
67
11
30
18
61
53
12
123
12
141
19
29
36
15
9
259
11
37
12
72
23
37
11
205
29
151
35
97
5
43
17
72
163
17
135
28
180
168
47
162
66
78
12
87
88
65
12
42
25
29
90
54
12
180
60
3
28
305
19
161
99
100
41
207
40
108
77
72
18
37
119
9
81
19
32
28
20
33
39
15
25
41
55
180
5
234
61
23
9
87
48
25
65
7
161
39
16
12
17
6
9
189
99
45
36
72
19
60
68
132
75
96
85
17
6
30
60
67
104
40
80
40
120
71
25
227
66
36
43
228
24
8
28
12
60
20
51
54
72
36
48
24
7
41
24
31
152
231
9
75
37
156
5
99
69
7
77
43
65
27
141
99
93
27
117
108
60
147
15
108
13
23
30
24
27
129
67
ABCD 97697945836*3^$a+1 [50023]
77
13
35
1
24
84
18
33
15
5
7
60
18
54
12
78
27
20
96
19
24
5
52
48
36
44
37
35
55
24
36
5
13
27
15
24
9
9
23
28
80
19
17
60
4
15
12
24
24
66
18
60
21
21
71
28
69
11
76
9
24
47
24
36
16
20
24
1
18
24
48
30
78
36
9
15
24
33
45
42
117
56
25
15
3
60
12
113
55
17
60
28
80
12
7
90
71
16
60
44
1
6
69
44
1
6
53
12
60
97
23
19
5
43
96
42
3
32
4
20
4
60
92
28
21
35
4
32
19
24
17
19
5
16
75
18
11
4
57
42
33
15
9
51
12
36
5
7
12
6
30
6
60
6
45
8
12
43
17
7
72
9
69
11
12
4
20
13
23
120
4
45
11
4
24
12
8
12
24
4
12
39
36
29
19
21
9
12
42
21
27
12
30
11
37
18
5
1
11
7
33
68
19
101
52
69
24
72
15
57
3
15
9
123
12
5
40
60
15
24
21
33
3
24
69
66
9
39
42
48
3
15
125
7
6
15
36
15
18
6
21
51
12
48
5
40
27
12
48
12
48
33
27
36
12
12
17
55
90
119
1
36
3
15
12
9
20
24
91
41
24
1
23
25
27
24
3
30
42
48
48
53
52
69
6
29
24
12
40
48
21
30
6
35
13
24
3
27
12
24
77
4
21
24
66
30
24
11
28
39
30
3
20
55
29
19
17
19
30
36
12
11
36
19
42
30
9
15
18
11
12
19
45
51
9
9
135
12
3
6
6
12
33
33
12
48
15
15
5
72
79
41
19
36
5
28
39
77
24
25
6
18
30
36
36
84
21
63
168
33
57
12
30
30
51
32
43
41
79
42
42
6
47
28
75
12
89
31
45
9
18
12
105
3
12
21
8
12
19
6
30
18
35
79
101
37
102
21
15
6
6
5
40
9
6
12
78
35
13
72
3
20
37
54
5
16
3
6
48
18
60
45
8
7
5
28
36
20
4
15
5
7
60
5
88
80
60
12
19
21
69
30
65
25
35
13
6
12
53
25
27
20
28
267
18
51
21
30
54
108
63
15
5
7
57
3
48
29
61
15
57
12
66
33
32
24
60
16
44
1
15
20
64
51
90
23
120
7
18
35
16
44
1
84
30
65
12
85
3
9
111
39
78
39
15
9
36
93
27
20
13
27
15
30
71
25
3
20
25
27
120
45
138
12
5
49
15
69
6
60
24
45
39
18
23
37
12
23
7
57
156
27
6
11
43
42
71
40
84
3
17
4
60
56
133
11
7
30
83
19
21
12
3
6
54
17
7
36
42
35
13
42
9
3
12
29
61
48
18
5
4
45
6
60
5
40
68
7
9
24
27
45
15
24
18
23
19
5
31
153
36
24
9
30
18
35
4
44
19
41
12
19
6
12
48
42
12
78
11
52
27
33
44
25
11
28
72
15
93
9
6
6
11
103
12
12
17
1
42
21
12
8
19
21
12
3
30
12
15
45
23
31
30
18
18
35
43
45
36
9
24
12
18
77
24
31
9
39
12
9
56
49
30
41
24
127
29
24
52
15
33
36
60
81
75
24
111
5
7
41
1
11
4
20
13
3
3
54
3
24
24
72
9
6
90
15
27
17
1
15
27
42
6
60
84
18
138
5
4
111
5
4
45
138
81
12
15
48
5
1
6
12
33
44
13
11
25
11
73
12
11
7
48
12
17
16
44
24
25
96
11
40
24
24
96
3
48
5
55
12
18
35
19
24
57
33
51
15
65
25
6
5
84
40
3
60
21
36
20
36
24
24
19
18
35
13
6
9
27
33
75
5
36
16
63
81
56
13
12
24
96
60
15
3
17
79
24
24
18
12
27
3
33
84
51
33
9
23
40
3
17
60
84
16
80
7
17
16
27
78
24
11
4
75
5
96
24
19
12
9
3
6
24
30
6
11
31
89
1
42
180
12
21
15
24
6
132
126
42
63
57
102
6
66
30
15
24
9
12
95
25
15
24
12
3
36
18
23
73
27
39
18
48
39
21
35
43
6
15
9
72
48
24
47
25
90
24
17
19
9
9
23
7
33
128
1
59
36
64
56
64
15
42
18
12
5
7
21
21
59
55
24
33
3
66
6
5
40
20
25
30
60
12
36
21
45
36
35
7
36
66
75
33
23
7
72
24
12
9
21
24
18
36
41
19
165
12
24
24
39
48
12
57
153
23
37
60
18
5
7
33
27
21
20
12
24
31
5
7
12
21
8
31
9
80
19
60
30
48
3
21
59
36
1
12
6
24
36
66
11
19
9
92
13
11
4
20
25
15
69
47
4
21
48
27
51
45
24
3
66
6
18
18
78
71
13
30
33
39
21
15
5
7
30
3
87
57
44
7
5
7
33
8
61
18
48
9
3
53
4
3
81
20
16
96
44
4
15
6
18
18
30
5
4
24
81
6
42
63
27
17
13
18
89
4
12
93
6
6
23
60
1
6
54
11
25
15
24
3
17
13
30
12
24
24
33
15
54
35
84
55
21
24
9
36
24
18
30
39
44
36
4
9
30
30
18
84
9
80
25
12
35
43
12
9
51
29
91
9
9
35
36
24
16
63
93
15
72
33
20
7
6
11
1
35
4
15
9
36
60
21
23
12
4
63
153
9
6
29
4
12
27
77
16
87
12
21
128
1
59
16
51
18
12
42
6
87
24
9
111
3
17
73
11
7
113
7
33
32
7
21
15
17
43
41
16
3
12
45
39
21
15
12
21
57
23
7
45
15
5
55
89
84
12
73
42
18
42
5
97
111
27
9
51
9
63
17
24
7
12
60
48
33
32
4
21
15
27
12
45
39
60
24
12
54
6
161
7
60
102
18
12
6
24
78
17
19
24
48
5
7
12
36
24
5
19
12
54
18
6
75
20
16
3
12
9
27
45
24
56
25
23
31
29
79
53
48
7
9
24
57
35
7
6
71
61
39
51
5
24
40
140
73
72
6
5
88
92
19
6
30
30
3
9
23
4
15
6
78
5
52
39
54
102
45
9
35
19
12
48
12
12
78
60
75
44
64
69
42
21
3
24
30
11
52
3
21
24
60
27
12
12
36
42
3
63
66
24
51
15
36
9
21
12
11
52
15
5
97
30
12
66
24
18
33
39
6
78
12
45
57
48
23
19
17
36
48
25
6
41
7
36
24
17
24
12
7
6
71
85
39
56
19
5
1
51
15
54
99
27
5
40
84
9
6
6
18
156
65
1
75
48
20
7
54
18
18
48
12
30
18
47
19
9
69
48
15
20
28
20
12
24
1
42
12
6
204
18
21
72
60
3
21
24
32
37
3
20
43
6
6
53
37
24
54
30
35
67
12
18
15
68
19
41
91
21
39
5
24
36
1
18
12
132
48
18
135
36
3
60
12
81
3
6
6
45
20
67
21
72
9
35
13
3
9
18
21
15
12
30
24
51
9
11
19
18
11
19
6
54
42
18
57
75
84
12
33
75
30
6
21
ABCD 97698034958*3^$a+1 [50048]
30
6
84
6
114
12
168
6
90
24
90
69
3
13
161
6
48
96
24
72
24
6
19
35
6
54
60
36
25
24
29
60
30
12
24
84
1
29
27
3
36
6
18
60
12
9
21
78
36
120
6
27
16
41
126
114
39
45
6
24
69
273
18
126
30
54
30
66
210
60
60
24
1
59
90
72
78
102
18
12
174
19
11
24
12
30
43
47
18
12
60
24
15
39
30
6
36
84
54
30
36
24
162
19
269
30
42
3
45
91
41
108
66
33
3
30
103
11
54
12
234
30
36
63
81
31
95
24
24
12
144
60
1
35
18
6
24
186
60
31
29
24
132
39
51
24
84
25
41
30
30
24
102
30
24
151
48
5
6
24
36
24
1
5
186
49
24
35
30
15
144
33
15
123
60
12
13
11
60
30
91
35
108
30
66
174
96
51
9
31
5
30
24
36
49
35
174
60
72
24
24
192
24
19
47
57
141
186
1
65
30
60
54
24
102
49
5
156
78
126
36
78
156
45
16
119
1
23
42
108
42
24
54
60
6
60
30
36
108
7
5
24
24
30
12
24
6
30
109
24
221
330
120
6
114
1
35
18
51
45
84
60
132
24
30
1
23
30
36
6
78
156
30
30
6
18
42
54
30
45
40
96
5
30
30
48
42
13
11
21
15
18
12
78
37
23
12
30
24
54
30
6
36
78
12
24
84
126
30
30
1
53
12
79
24
65
15
27
109
89
7
29
24
12
78
36
54
66
6
39
45
150
30
54
1
149
42
18
31
11
78
111
39
96
24
96
1
5
54
96
60
25
24
71
30
24
36
138
66
19
11
84
12
60
24
24
30
67
24
8
123
85
83
120
69
96
81
63
27
210
54
45
27
60
78
72
30
13
95
1
8
57
31
29
19
35
30
96
90
36
25
53
186
25
5
174
72
54
54
97
120
53
12
198
90
7
95
30
24
114
66
66
18
60
90
181
11
30
15
75
69
9
6
90
39
15
25
17
108
96
30
84
90
72
24
60
24
36
54
30
6
84
42
108
42
138
36
30
6
39
9
120
42
13
41
24
6
6
18
66
31
5
30
85
83
36
144
1
8
27
6
175
5
48
6
30
6
114
54
25
35
42
30
13
125
90
6
90
1
5
19
5
6
78
55
152
75
69
64
11
60
60
84
1
5
30
6
18
132
25
95
18
12
78
30
55
197
48
42
25
59
24
36
6
24
60
31
35
24
66
54
24
36
24
66
6
90
18
6
36
138
97
29
75
64
47
108
30
31
56
40
83
12
25
24
59
36
1
29
84
132
90
49
8
3
13
245
12
54
6
24
30
24
36
25
5
30
60
114
42
78
6
54
195
81
96
180
30
30
84
24
6
6
24
31
29
174
192
48
6
6
120
54
115
41
48
12
24
24
30
12
73
5
150
6
24
87
39
120
129
51
24
6
31
53
72
18
97
23
12
30
24
114
30
120
240
60
36
36
30
54
66
13
5
72
180
30
30
18
1
65
90
30
90
84
12
84
54
12
48
60
91
59
12
18
55
137
54
6
43
56
21
30
85
5
48
30
37
32
111
30
12
18
12
138
66
30
111
88
77
144
6
13
17
55
83
36
1
113
96
24
30
25
5
30
165
81
30
6
18
66
144
6
49
131
66
54
30
84
150
132
150
24
19
96
155
30
66
18
102
109
5
6
30
120
228
66
6
18
25
5
42
150
174
24
36
1
23
120
97
89
6
48
6
24
36
24
42
13
191
24
1
59
60
6
66
30
18
42
15
88
5
6
204
12
264
24
30
6
84
30
12
30
13
101
6
13
5
36
36
3
27
24
54
12
48
12
54
54
42
48
120
30
42
30
24
195
141
30
117
16
137
48
6
30
180
55
41
180
18
25
71
36
24
54
6
6
19
29
90
36
24
96
6
78
12
48
6
111
135
9
15
81
45
30
13
5
6
61
23
9
33
48
7
8
27
24
84
12
30
30
24
90
6
25
5
30
90
54
60
6
78
6
114
205
65
7
89
24
55
47
24
54
6
24
36
49
11
6
87
88
23
145
35
36
6
84
6
9
64
41
54
6
240
54
36
6
43
72
8
75
12
57
3
24
24
30
42
54
6
84
150
6
289
65
6
18
55
41
55
11
18
30
36
30
30
174
150
97
53
6
60
60
36
18
96
30
6
30
30
ABCD 97698288146*3^$a+1 [50132]
36
7
17
31
65
112
8
28
80
4
56
36
43
41
24
16
27
9
60
3
81
36
8
36
64
48
3
120
65
7
17
28
80
48
60
19
17
48
36
25
51
63
113
48
55
5
79
53
7
173
72
52
44
40
9
3
15
17
52
168
33
23
49
47
43
17
160
3
186
71
49
71
36
60
127
81
45
54
17
28
21
51
8
112
123
125
31
65
7
42
15
56
96
40
24
36
20
163
36
17
67
90
6
29
148
15
18
147
87
36
21
80
108
76
32
64
8
28
12
20
25
3
168
32
120
40
27
60
17
48
36
36
1
27
96
75
137
25
132
83
72
132
16
3
9
20
16
9
23
115
17
60
12
133
15
51
129
51
9
15
21
12
57
3
8
12
7
53
7
33
87
5
121
35
16
20
43
17
19
12
9
56
160
24
9
15
75
21
36
32
156
79
48
65
24
28
51
300
17
43
65
24
76
20
156
16
3
84
60
105
51
5
12
7
41
79
5
55
17
31
9
8
72
79
141
3
17
16
44
60
4
39
66
150
5
76
3
36
5
36
4
69
48
23
12
52
128
37
18
5
144
36
4
9
24
90
5
12
49
11
16
20
4
9
12
90
125
43
21
9
59
55
21
176
31
53
12
160
68
19
5
36
36
108
108
52
12
3
17
13
71
25
71
49
144
15
45
30
77
16
20
12
25
30
6
51
20
19
17
12
55
18
23
55
12
9
8
25
15
8
124
33
35
16
87
53
55
24
33
123
24
17
16
57
83
7
105
60
48
15
33
20
37
39
3
125
132
60
24
19
45
48
63
57
8
49
15
75
77
96
48
96
4
32
100
27
17
36
60
13
24
66
57
80
52
12
44
24
12
16
20
112
80
16
39
5
211
41
13
30
96
9
12
48
192
144
116
4
9
90
93
32
48
13
15
69
60
90
17
24
136
56
64
63
33
8
40
12
12
8
67
30
198
89
28
51
81
56
97
143
4
60
21
42
66
54
18
23
109
3
27
5
31
5
4
12
39
54
15
36
32
28
9
135
56
49
15
92
60
61
18
21
51
33
80
136
3
165
72
24
56
49
39
32
16
3
102
42
21
84
116
85
54
30
15
3
33
80
19
65
61
84
11
16
9
39
32
43
90
23
13
102
72
41
4
72
20
4
44
52
168
68
64
63
5
60
12
4
44
1
47
48
79
17
144
4
33
155
24
1
87
32
4
92
4
60
56
48
60
52
45
35
64
44
36
19
5
36
13
3
3
45
84
8
64
36
32
1
11
79
137
40
8
16
99
45
9
90
57
3
65
48
24
91
9
33
11
79
5
25
27
9
39
56
4
20
31
102
35
73
24
15
128
37
36
12
107
61
54
33
32
12
61
18
17
43
21
20
4
9
51
80
4
168
8
16
8
36
36
1
107
12
16
63
17
43
29
25
23
7
53
12
52
48
75
17
31
53
84
25
23
40
20
7
45
63
29
16
68
19
270
11
127
108
65
4
60
8
24
36
132
1
15
24
32
49
54
65
28
3
12
17
36
40
24
60
3
18
114
21
24
12
20
24
64
8
7
65
25
23
120
72
55
141
39
233
124
84
9
3
33
71
31
57
15
117
144
32
103
45
24
132
20
13
6
45
32
28
84
32
120
16
80
25
107
60
1
35
19
77
100
3
101
24
96
136
20
4
72
20
52
51
89
16
15
21
3
105
15
77
4
156
8
25
87
128
25
23
60
145
143
60
84
145
6
9
3
18
24
120
63
8
79
21
32
4
63
17
1
47
40
8
85
59
24
40
24
32
1
3
39
5
115
77
13
87
39
29
61
95
55
21
56
7
101
100
32
28
164
60
76
32
100
12
32
1
18
65
52
108
32
13
24
11
36
1
39
36
3
30
11
48
16
80
100
156
8
1
111
8
25
11
16
80
13
3
60
20
48
4
45
15
80
31
17
4
3
30
95
12
4
56
13
6
77
223
81
99
54
27
80
73
6
101
24
64
135
48
65
13
171
39
9
80
16
99
93
24
3
53
7
17
31
42
30
117
33
48
99
140
19
12
29
36
12
72
109
12
42
126
15
15
204
17
4
32
37
23
13
120
119
120
91
17
28
9
11
16
63
45
20
28
20
97
11
7
9
120
24
84
96
135
9
80
12
24
12
4
224
19
53
4
20
193
30
18
27
15
45
8
28
20
40
176
84
4
32
43
17
324
40
39
41
24
28
12
20
52
80
13
30
17
4
15
17
97
47
19
41
64
32
60
43
69
20
13
108
11
16
24
3
90
6
69
72
3
17
100
44
64
45
3
27
17
24
49
15
8
24
43
93
57
48
27
12
8
16
12
12
72
140
28
8
67
53
24
28
51
17
7
117
63
113
43
17
7
33
3
105
32
4
48
32
43
36
77
4
8
55
18
ABCD 97698303232*3^$a+1 [50005]
65
36
96
24
51
40
17
72
3
45
12
36
24
60
123
36
204
16
5
12
39
120
93
72
159
9
27
88
8
9
19
29
7
24
176
4
5
31
48
48
5
3
21
283
65
60
115
17
48
3
9
55
29
36
48
3
57
156
12
12
51
9
60
36
132
79
80
9
36
31
68
57
24
36
108
19
65
36
75
69
36
24
27
33
43
68
16
48
140
33
12
163
168
17
120
72
27
4
41
135
33
235
41
24
96
75
177
67
5
15
21
67
17
3
45
67
32
21
72
163
68
16
8
93
12
15
21
24
15
33
84
48
36
36
48
96
12
75
9
255
88
92
144
16
96
53
60
19
32
40
24
44
12
21
60
67
12
125
3
45
7
5
139
5
31
41
39
120
16
48
32
72
16
104
40
125
3
9
120
55
48
17
48
12
60
31
32
76
29
3
12
136
5
7
68
16
168
41
60
67
8
16
5
31
17
60
48
39
9
19
53
7
48
29
75
45
91
8
165
12
39
84
21
75
144
76
29
55
17
19
5
24
264
48
3
165
12
24
84
36
31
5
144
3
81
151
20
9
19
8
57
7
29
27
100
17
48
159
45
15
36
4
44
45
99
52
44
52
48
17
12
63
52
12
29
36
43
8
40
53
36
36
75
28
17
27
33
39
33
31
29
12
48
168
48
27
4
101
39
9
36
36
3
64
8
9
36
55
44
4
17
127
17
15
220
5
24
132
240
84
175
53
63
108
9
12
15
9
79
17
15
9
120
24
43
48
29
3
33
15
64
137
39
16
41
103
36
29
12
60
19
8
12
76
5
12
60
108
60
3
9
12
51
4
161
3
21
60
108
43
20
93
15
136
53
3
57
15
16
17
55
89
31
108
12
68
45
24
12
43
41
15
129
31
60
5
31
89
24
31
65
111
28
5
96
156
48
12
24
15
12
165
123
4
128
69
60
24
12
72
43
80
84
4
17
12
67
161
120
39
9
72
27
12
45
195
9
12
63
132
28
36
56
24
21
7
185
55
77
51
93
31
144
89
48
7
32
4
137
3
9
12
48
48
27
57
204
12
15
24
105
276
72
36
12
55
20
40
68
21
24
12
99
148
176
9
36
67
5
123
21
15
21
7
96
92
72
57
15
180
9
12
48
12
72
7
48
5
31
41
96
19
84
89
48
19
80
33
12
3
28
8
16
80
81
27
33
3
105
7
32
28
5
15
45
43
101
31
20
120
4
84
41
48
156
27
129
39
4
12
41
7
5
51
64
137
3
48
28
176
136
29
48
48
84
84
12
108
60
7
5
27
12
288
36
21
84
60
195
57
84
108
48
63
24
100
36
5
36
19
41
19
80
4
17
48
12
151
24
185
15
33
108
72
3
4
65
96
159
16
65
67
48
32
16
41
216
103
56
21
3
52
12
8
40
125
115
20
9
96
3
21
3
21
51
64
20
4
32
60
45
36
60
3
64
161
115
56
129
31
20
45
3
96
52
29
108
12
60
75
21
43
32
33
36
48
120
7
5
60
15
81
24
31
5
187
5
91
80
16
101
24
51
4
41
7
17
19
77
24
84
51
28
8
40
17
12
24
15
21
48
12
48
31
20
9
51
16
29
31
65
48
3
220
113
60
36
99
21
36
27
60
12
93
7
41
3
24
16
24
53
99
28
41
24
15
28
89
24
60
72
15
117
15
72
9
12
120
75
12
60
33
67
5
12
3
60
36
40
84
65
27
129
96
24
15
9
63
24
33
111
160
41
84
31
41
48
84
31
89
72
3
345
43
5
48
39
81
51
33
48
183
16
36
77
48
120
48
31
48
5
27
16
17
36
75
72
9
60
15
45
199
12
125
67
36
29
96
171
4
5
24
31
41
31
17
55
113
3
21
15
33
48
12
31
17
72
36
19
20
45
12
15
64
36
44
16
5
31
144
84
17
120
12
60
36
12
187
41
7
12
8
48
16
41
12
3
177
60
36
36
43
65
51
9
51
16
5
79
41
51
33
132
60
12
43
89
51
117
60
12
19
149
43
29
60
135
76
125
43
32
9
79
72
5
27
72
81
24
36
39
33
60
15
33
24
75
48
81
24
27
69
7
5
144
39
132
4
104
36
36
12
16
77
60
12
12
24
12
24
36
15
117
55
80
16
84
156
65
24
55
41
91
5
39
57
123
100
32
12
57
60
36
48
12
84
19
41
24
51
9
84
48
99
16
32
21
12
63
9
7
29
ABCD 97698334432*3^$a+1 [50044]
81
9
95
7
72
18
18
21
105
24
15
39
81
144
117
99
57
15
80
199
33
15
78
30
29
16
195
53
31
24
102
60
39
9
72
72
18
18
42
54
3
56
25
335
31
48
18
24
30
33
168
15
18
47
25
114
69
105
24
23
88
15
30
11
48
40
168
39
78
3
9
78
33
15
33
224
31
342
27
168
48
45
132
12
11
7
33
96
56
24
103
48
9
56
88
24
8
49
24
15
111
33
15
168
89
24
97
60
99
81
138
21
39
66
18
77
16
3
102
42
5
43
60
72
17
13
11
67
18
30
77
67
5
55
17
31
33
21
36
63
27
77
103
60
5
49
23
72
48
1
15
15
177
8
49
87
48
87
84
21
129
30
9
32
24
112
8
49
23
112
56
85
27
39
33
168
72
255
17
40
24
72
72
111
114
48
90
5
184
63
81
120
24
15
18
15
15
144
105
9
71
1
102
105
48
9
18
60
48
129
8
103
54
138
6
84
47
64
80
31
33
152
16
135
9
63
33
3
6
23
72
16
33
54
36
125
19
18
3
87
33
87
222
27
3
18
114
30
78
102
6
17
88
80
64
24
87
48
24
33
48
117
59
40
24
24
32
13
3
39
120
81
87
36
84
42
36
108
71
13
108
78
161
121
47
7
6
59
121
54
153
27
66
90
18
6
18
30
65
120
376
24
33
18
5
112
39
24
30
36
96
30
108
60
9
63
33
129
63
24
15
90
15
63
30
18
144
114
15
57
30
144
18
167
55
48
90
42
54
30
60
5
40
24
56
55
162
87
33
63
32
37
3
24
81
39
56
88
27
45
72
45
186
57
45
99
9
87
24
51
45
9
24
102
18
87
80
19
48
18
78
54
23
79
24
72
17
40
45
11
120
109
18
192
65
7
105
39
24
41
31
105
80
88
168
24
3
18
3
15
144
30
83
43
5
72
67
93
128
37
3
32
103
9
96
27
30
24
23
133
3
120
57
78
30
306
81
24
3
60
18
15
3
54
48
87
165
96
35
1
30
81
87
33
57
108
3
24
165
96
131
16
104
1
162
12
33
147
54
96
95
48
72
16
165
3
9
162
165
123
108
9
81
42
12
54
114
156
36
24
41
13
27
8
13
18
42
84
108
36
147
15
9
15
54
30
77
72
16
56
16
8
16
24
144
21
75
24
153
78
36
84
72
105
72
21
27
63
24
12
36
60
30
63
24
8
88
105
39
33
39
15
18
72
63
33
48
39
3
180
9
8
13
147
56
40
189
83
192
103
72
33
8
16
69
42
9
9
87
152
16
24
8
40
27
5
1
39
32
55
9
81
54
89
40
33
54
48
150
51
231
90
78
108
77
216
175
12
78
39
27
6
102
72
9
81
24
90
12
18
6
113
13
59
85
90
66
78
41
175
66
78
252
18
35
55
9
45
3
72
128
49
39
15
144
156
162
258
57
120
24
15
84
69
192
15
9
32
229
3
32
73
18
213
24
15
17
85
59
24
40
57
54
90
87
3
6
126
12
60
18
84
3
128
64
75
69
81
48
15
45
66
72
129
21
30
29
25
39
39
81
45
36
23
31
9
96
87
65
88
24
96
56
1
48
42
5
40
8
136
3
78
84
18
33
32
7
36
45
33
84
27
9
135
231
18
143
208
80
1
264
47
97
87
8
67
6
30
72
180
237
69
27
104
31
9
33
48
18
29
25
60
243
8
1
95
31
57
15
33
80
48
1
120
39
15
9
51
192
5
13
90
9
32
16
33
6
36
48
45
72
63
57
120
75
77
1
71
13
36
15
111
90
15
8
193
15
24
264
32
7
41
24
25
78
9
8
31
81
33
63
27
12
24
225
80
55
89
16
15
9
225
6
17
40
24
24
21
30
21
183
36
53
40
213
48
96
35
31
ABCD 97698368884*3^$a+1 [50011]
63
120
21
91
80
12
12
88
185
3
48
132
9
15
45
3
52
84
72
84
44
24
45
51
21
39
112
29
51
124
56
9
199
29
27
24
40
320
84
16
36
120
68
16
140
4
32
28
17
79
72
65
144
39
57
15
168
4
236
4
12
113
111
144
33
72
31
32
12
57
43
8
52
32
160
5
183
105
15
108
45
127
8
160
24
53
147
220
173
7
44
81
99
136
8
12
16
12
72
44
4
60
12
5
31
68
64
8
69
139
89
43
44
40
48
56
72
24
16
120
60
32
36
184
68
57
43
32
40
65
7
44
52
65
127
12
108
20
156
81
3
117
175
56
120
64
53
108
39
105
103
68
9
39
36
24
16
116
124
65
19
161
79
44
16
41
91
125
7
96
17
63
72
52
17
43
20
28
80
117
31
192
48
89
51
201
151
72
296
57
27
132
24
112
24
8
216
24
208
20
100
8
40
120
101
139
56
48
88
24
240
144
89
3
28
84
20
96
81
15
24
184
56
72
24
24
172
80
288
144
16
84
113
139
5
48
31
24
8
88
20
60
64
65
15
52
20
136
29
19
24
80
60
28
24
48
8
64
24
41
19
12
77
3
148
77
15
192
72
88
56
24
36
12
69
291
124
36
48
32
40
48
24
5
12
39
16
68
180
96
40
192
8
172
44
33
7
56
112
8
64
104
9
31
80
64
125
15
48
28
24
8
48
9
55
17
55
44
60
21
19
60
176
21
79
56
4
140
201
127
12
113
31
41
19
72
12
65
27
240
16
89
31
29
51
108
124
68
48
76
41
43
84
32
16
32
12
28
128
192
180
45
7
48
8
72
225
15
16
80
16
48
77
111
172
8
168
4
180
5
55
5
63
12
148
8
4
36
89
3
12
168
208
284
36
184
17
63
16
116
21
72
87
45
243
28
44
48
112
36
20
72
52
68
16
60
12
65
55
149
19
152
24
4
84
8
72
96
12
9
3
52
44
16
20
141
63
4
5
12
19
44
48
28
20
436
128
96
9
7
60
68
76
29
15
16
72
24
128
16
36
80
4
32
9
63
72
96
28
12
72
416
81
79
24
65
3
60
208
17
3
64
5
7
8
12
100
56
52
17
15
4
24
48
8
40
152
72
100
96
96
180
44
60
24
45
27
16
68
64
20
57
39
60
52
8
4
173
7
96
24
36
12
144
68
60
36
9
55
20
33
192
27
28
8
12
112
173
7
281
7
60
32
96
28
56
24
112
72
12
68
136
152
12
12
45
39
124
197
48
60
15
100
77
111
52
68
28
20
76
116
72
165
3
108
9
27
124
209
31
29
51
60
96
16
168
12
5
207
28
108
17
15
4
20
24
16
128
96
52
308
24
36
4
8
72
12
124
56
24
81
79
20
12
180
249
48
7
44
4
32
48
16
32
69
55
80
4
221
15
84
4
48
48
17
7
128
112
72
8
88
77
180
12
36
87
88
8
4
17
43
168
8
9
123
165
135
69
63
52
5
99
64
17
63
16
144
8
57
15
48
9
91
68
24
16
96
20
84
21
55
36
60
20
88
80
96
16
180
128
124
17
39
24
120
12
16
188
24
40
48
80
52
17
43
32
4
20
64
5
43
12
80
117
48
127
200
136
32
136
72
24
84
140
52
5
15
40
17
15
52
44
40
60
156
56
12
16
32
4
8
48
52
36
12
44
33
15
165
3
12
28
8
72
48
4
36
56
168
105
7
128
76
12
17
115
65
163
12
80
28
72
32
24
4
36
224
16
32
12
36
21
19
29
27
ABCD 97698401044*3^$a+1 [50071]
18
6
24
42
48
86
10
26
4
60
6
48
86
10
30
72
18
144
6
26
34
222
30
122
46
66
14
64
42
174
26
54
10
80
70
2
78
4
32
126
22
26
34
92
4
60
32
34
6
48
24
18
14
88
18
14
40
48
120
12
38
40
120
56
70
2
202
12
84
96
140
10
8
16
6
108
110
46
42
72
6
24
96
56
16
42
32
70
48
26
142
24
26
22
18
48
42
30
98
30
46
18
48
18
102
38
42
30
24
88
120
48
42
8
22
32
58
50
46
56
70
18
2
54
16
74
54
10
246
54
20
28
80
4
6
24
24
30
2
22
8
24
10
24
6
18
86
10
42
102
56
150
34
6
26
24
16
6
42
18
30
32
102
28
12
36
20
34
24
242
28
24
26
46
20
46
14
4
30
24
120
2
156
18
46
50
94
32
10
120
50
70
14
10
78
66
6
114
90
270
32
34
48
6
24
18
182
58
30
2
22
150
24
24
8
114
16
14
18
112
144
24
8
58
96
44
10
26
46
18
96
128
52
18
6
50
16
18
78
48
72
78
144
60
6
54
2
64
24
78
168
26
24
30
132
28
90
6
20
64
144
12
66
24
8
46
32
10
30
50
30
34
48
32
70
66
102
96
66
8
6
72
90
30
42
126
16
24
44
46
24
30
32
10
18
132
50
58
38
90
28
26
46
98
136
150
96
42
102
90
8
16
74
16
20
82
8
72
40
38
10
110
10
54
312
56
4
38
40
30
36
60
72
114
6
18
150
24
2
16
80
34
86
250
48
12
48
80
232
24
240
330
128
16
42
30
18
30
56
88
2
4
74
120
96
16
48
56
70
2
10
78
96
30
96
90
48
144
42
54
90
12
90
8
30
4
132
48
18
24
6
80
34
6
98
64
66
14
16
80
22
108
6
134
34
56
72
48
40
54
20
126
102
18
16
30
18
42
60
66
30
90
54
24
152
90
70
18
2
70
158
60
16
14
16
240
54
32
34
8
112
48
18
32
78
72
46
2
144
46
8
130
32
274
36
2
90
30
16
24
42
6
74
144
240
46
78
32
136
162
8
24
16
24
8
10
96
60
24
18
48
6
68
28
144
18
6
24
32
4
6
24
150
60
54
38
18
72
280
158
160
42
32
10
110
190
90
42
30
66
48
366
30
80
16
90
90
38
46
24
180
86
6
144
34
120
6
18
158
52
12
50
18
22
6
132
38
184
8
78
12
46
162
222
62
34
24
8
34
36
18
42
12
36
30
54
26
40
90
14
46
26
40
48
18
84
48
60
12
146
18
12
58
120
30
24
26
130
6
80
136
24
150
114
96
50
16
62
16
54
42
14
16
180
6
78
90
54
48
98
42
94
134
34
8
40
158
124
6
42
78
30
74
22
18
50
198
40
14
24
76
54
72
8
46
108
206
22
50
64
6
2
16
30
264
216
24
18
48
54
50
72
40
128
66
6
106
182
10
36
24
20
16
6
14
72
88
56
34
30
132
48
206
40
24
2
148
2
58
102
30
12
36
50
70
56
130
24
114
6
96
30
90
14
112
24
18
42
30
206
82
102
24
20
36
16
80
88
20
22
48
32
88
62
58
96
6
42
30
2
54
90
10
12
8
34
56
142
24
24
80
4
102
96
24
14
66
54
42
30
10
14
88
132
36
44
64
54
30
72
264
12
48
12
80
40
12
126
30
24
66
24
30
20
36
42
30
40
108
6
138
78
32
72
58
30
32
34
102
24
18
60
42
90
140
36
28
42
24
18
36
60
36
26
48
16
56
72
40
42
14
30
96
36
52
2
16
24
8
10
6
30
176
40
114
30
36
14
64
18
174
6
18
96
6
192
56
10
2
60
4
60
18
2
76
2
120
58
20
10
114
158
6
10
24
6
66
14
100
14
82
48
86
10
54
102
18
102
108
68
18
6
120
34
96
216
48
110
10
32
144
94
66
24
50
12
40
144
56
18
34
78
24
54
36
260
76
14
120
46
12
110
16
6
98
58
14
160
8
102
4
6
ABCD 97698513338*3^$a+1 [50020]
35
1
47
7
53
112
8
24
1
12
36
95
1
15
24
12
180
3
5
64
8
24
1
60
135
45
72
48
15
75
42
12
11
49
131
12
1
11
160
36
128
4
33
39
33
3
32
12
4
39
6
35
37
27
36
56
16
8
19
30
27
68
48
24
24
16
96
9
23
28
255
117
32
25
3
140
40
8
40
9
84
11
24
24
13
54
5
40
8
25
18
30
18
54
15
60
57
3
8
88
21
11
43
45
117
23
36
49
72
23
60
16
84
44
52
45
11
67
5
28
69
59
31
93
32
24
1
119
100
117
15
117
27
60
60
9
75
20
60
25
59
60
28
48
21
35
16
24
84
21
23
1
12
72
15
20
1
24
71
12
25
39
20
85
23
85
15
72
56
37
30
101
169
36
36
95
36
84
19
77
157
15
36
152
64
20
36
12
52
8
136
9
3
140
37
51
9
36
35
12
7
53
40
33
59
97
15
36
129
11
4
8
37
54
141
51
42
30
6
90
30
71
24
1
36
12
15
68
4
8
1
87
48
96
105
35
25
11
48
12
64
60
21
48
27
8
19
6
15
56
73
162
54
11
1
3
12
48
20
24
145
18
5
24
25
108
11
25
75
87
18
51
68
13
47
96
96
48
37
3
96
44
37
11
4
60
20
61
240
3
44
16
44
120
1
207
9
35
25
48
75
21
12
59
28
8
12
52
44
31
21
57
12
171
92
12
19
29
1
132
15
15
42
23
12
67
6
39
9
11
25
71
7
41
49
11
19
17
28
20
76
24
21
30
57
105
59
1
27
36
9
12
11
64
24
32
84
109
42
90
72
71
1
95
31
45
8
40
9
132
51
32
16
21
3
12
39
54
15
27
41
12
52
36
32
48
48
40
45
24
3
12
15
5
60
16
32
4
44
61
83
73
123
99
101
16
56
112
56
16
56
37
83
37
11
36
48
148
45
78
5
12
28
72
27
5
48
28
44
13
27
32
76
12
8
24
43
90
48
24
215
4
12
32
1
27
20
7
21
32
24
108
1
120
24
27
45
11
48
112
8
4
192
33
27
8
12
4
44
85
23
48
19
45
48
3
17
13
15
21
35
28
92
208
105
123
48
32
73
12
39
20
55
18
27
9
131
49
131
60
28
8
43
5
24
72
144
12
52
33
12
51
32
25
18
77
13
51
8
1
47
19
41
100
12
45
3
57
27
56
24
19
21
24
60
20
1
15
60
20
25
63
27
45
44
4
57
36
15
20
28
21
23
88
24
68
28
57
23
24
120
19
5
60
1
63
32
4
12
15
65
7
53
144
16
9
95
49
11
55
21
72
8
24
60
1
54
18
3
45
23
16
20
13
27
8
25
36
30
29
36
4
75
5
12
16
108
24
3
5
64
105
15
56
24
24
4
96
21
48
42
53
1
84
35
1
42
45
104
16
45
27
32
76
20
85
54
18
47
16
32
7
6
35
4
8
36
1
11
40
8
16
33
47
13
48
27
8
4
20
16
12
60
20
13
240
83
61
18
48
5
12
7
54
51
20
1
12
27
144
99
96
30
15
20
4
33
24
35
108
121
11
76
20
52
48
32
12
60
16
104
25
3
20
13
15
44
24
72
145
72
15
81
47
24
13
3
69
35
48
25
60
11
16
8
1
72
72
12
71
28
96
36
300
20
204
16
9
15
33
42
81
32
16
9
27
9
162
54
11
244
48
3
54
60
3
80
1
36
51
24
33
23
37
71
16
21
12
6
29
16
56
43
53
24
40
68
13
47
40
8
13
36
3
33
12
23
40
9
18
5
88
123
6
36
83
16
9
87
3
5
12
64
21
24
15
8
13
12
87
8
67
5
49
72
23
12
37
42
29
25
27
117
23
100
32
25
30
5
36
31
33
45
18
5
48
16
33
75
180
8
4
21
24
18
45
8
40
48
69
3
24
33
36
11
24
1
111
72
20
60
16
9
11
1
6
48
6
3
12
36
20
109
75
20
16
45
35
48
4
80
37
3
8
37
11
16
24
20
1
168
36
12
23
16
36
8
25
36
39
32
60
85
3
105
15
56
76
12
32
16
24
44
31
18
3
3
5
4
68
12
1
30
29
25
143
19
5
4
176
48
28
20
52
8
24
19
21
48
3
30
24
108
12
15
24
12
80
28
24
72
21
12
3
68
16
21
60
47
108
52
12
20
28
93
48
60
36
84
24
27
8
132
49
51
3
5
112
3
17
25
36
39
56
25
63
32
19
210
83
67
18
3
27
5
40
36
81
96
107
13
24
48
36
24
23
49
18
18
27
8
48
4
20
1
11
25
3
45
60
11
7
53
96
16
24
128
28
68
124
68
28
20
16
44
4
140
48
28
21
30
53
12
60
19
21
60
20
64
32
37
23
12
25
23
24
19
6
18
17
16
92
37
11
97
15
20
52
8
61
59
13
78
54
36
72
27
27
48
42
48
47
25
11
40
3
101
64
12
63
29
25
11
64
36
24
20
180
37
51
8
24
43
5
72
76
9
96
327
9
35
4
44
13
72
35
48
73
111
21
48
36
24
36
11
4
20
64
32
40
20
7
41
25
35
36
1
60
47
52
108
45
27
44
37
23
24
28
60
48
9
11
36
48
60
36
24
1
42
29
43
45
21
27
45
3
24
48
44
36
13
54
18
12
63
9
3
12
20
73
3
68
76
69
51
48
48
57
23
24
36
12
72
156
13
132
35
19
9
32
48
84
1
59
1
47
28
51
18
15
32
61
23
12
28
84
20
13
15
32
1
24
12
18
5
37
51
44
4
56
24
24
25
18
69
45
3
ABCD 97699017784*3^$a+1 [50066]
432
235
144
21
51
93
99
60
113
103
41
187
69
48
27
24
141
48
171
21
51
48
45
96
111
36
77
16
87
89
48
48
103
9
176
96
187
36
96
129
32
64
80
67
141
3
60
33
128
16
48
111
129
32
16
32
192
67
45
176
19
84
57
80
115
29
31
36
141
96
135
201
48
80
55
57
176
103
393
111
113
16
123
21
128
19
120
213
3
173
115
96
72
21
32
240
175
65
331
101
55
297
96
48
48
291
648
72
192
29
192
112
243
96
285
51
108
36
509
96
48
160
39
9
48
32
64
176
16
15
12
5
31
161
16
32
112
32
112
272
16
207
216
89
16
48
336
15
113
48
208
96
32
64
128
48
211
60
33
75
53
64
27
53
160
3
429
111
216
185
48
48
55
41
160
51
36
180
149
139
21
51
132
57
27
245
139
533
48
7
36
204
41
7
180
96
192
132
33
176
64
176
16
147
72
69
39
57
144
32
16
48
3
36
36
21
48
63
65
144
112
3
93
144
63
33
99
77
247
12
492
156
60
185
160
99
60
33
96
171
216
96
12
17
79
36
141
560
175
252
69
99
48
125
79
257
16
32
64
192
48
51
221
240
64
123
117
32
64
75
117
128
16
96
176
112
336
99
144
141
75
36
129
48
96
80
64
176
96
91
117
288
3
29
144
31
225
3
93
48
255
36
237
159
113
91
485
48
16
27
341
139
53
43
144
21
192
96
27
389
31
84
173
115
173
7
249
3
125
115
72
117
63
113
151
41
19
77
79
204
149
103
105
195
96
45
80
19
125
112
48
3
45
80
55
281
115
12
161
48
103
105
32
16
80
16
39
41
96
451
77
96
112
3
125
240
16
32
16
96
96
51
77
48
67
96
252
17
160
32
43
5
7
57
3
29
64
176
96
283
117
147
45
368
48
336
48
96
96
208
32
7
9
96
128
19
72
69
80
211
45
416
48
48
235
12
204
144
141
183
105
3
125
96
64
288
128
160
51
108
65
7
185
336
96
19
360
165
171
312
93
176
67
36
144
24
129
96
48
32
163
77
115
45
48
32
16
27
12
249
3
ABCD 97699039268*3^$a+1 [50003]
60
21
36
66
78
12
99
51
18
27
153
27
45
18
9
72
48
36
24
21
15
12
69
120
39
84
27
21
117
36
132
48
147
48
24
72
120
81
3
60
84
12
51
18
24
15
12
24
51
261
12
15
42
15
60
81
3
96
60
9
27
9
15
216
177
75
21
27
93
15
60
69
15
45
108
72
3
12
15
45
33
18
30
36
3
12
24
120
12
105
12
126
69
27
9
237
3
72
24
69
147
24
84
36
36
33
15
72
57
36
15
21
75
153
27
99
21
21
54
18
36
72
3
12
12
12
9
51
144
9
3
72
60
63
69
36
57
27
9
135
36
48
45
51
12
24
75
90
15
24
12
45
3
9
15
27
18
3
45
27
81
72
27
33
27
21
15
84
33
63
60
15
6
39
81
60
36
12
3
84
9
15
57
48
27
9
3
36
72
93
147
72
48
105
42
18
3
69
72
99
24
21
27
48
9
42
45
129
15
9
15
57
51
24
9
15
45
15
24
96
21
54
6
63
21
72
27
51
90
54
18
39
105
3
27
45
48
3
93
72
24
9
72
147
48
33
60
15
24
27
18
72
3
60
141
15
75
54
63
75
9
36
24
48
48
48
72
24
93
63
120
24
24
36
24
27
117
48
12
12
60
84
12
60
117
51
60
72
84
45
75
33
18
9
9
72
72
3
48
132
9
3
21
87
84
60
201
48
15
12
468
9
27
189
36
99
15
9
45
51
69
15
48
69
15
21
15
12
96
57
48
6
18
12
60
3
45
6
30
15
9
27
45
279
27
9
153
15
33
15
45
12
60
15
21
27
45
3
12
84
48
48
60
12
12
81
108
12
15
108
21
15
81
27
48
333
99
33
48
72
60
3
27
18
60
84
108
27
105
87
39
9
117
36
72
3
12
21
27
12
132
48
45
42
21
48
12
63
45
21
108
3
48
45
39
33
3
105
15
60
69
63
9
63
192
60
9
15
72
60
9
63
33
39
9
24
30
21
105
24
15
48
84
96
39
33
93
132
27
84
12
48
36
84
69
108
27
21
72
3
21
48
27
120
24
15
90
51
60
24
60
51
6
39
60
24
129
63
24
33
51
9
36
75
141
84
15
36
45
51
39
54
15
75
54
48
60
15
48
81
51
33
87
45
15
108
156
96
93
75
87
30
18
81
60
21
39
180
3
18
48
36
24
66
90
24
75
45
6
81
60
24
24
12
12
21
15
12
45
12
3
48
189
27
36
24
108
15
33
45
27
45
180
27
9
144
12
15
45
48
60
87
21
48
39
48
27
21
12
57
3
45
63
24
36
36
21
24
15
48
117
171
180
9
63
21
42
9
9
30
42
63
36
45
75
60
21
3
72
84
36
12
81
60
36
15
21
15
12
36
9
3
12
48
24
39
57
84
33
63
117
51
75
81
24
84
45
96
12
42
30
60
12
63
96
84
12
84
57
39
93
27
9
171
9
12
24
36
12
96
144
51
75
57
72
33
63
111
9
36
36
105
27
108
9
144
54
21
9
15
45
3
60
9
75
48
21
12
87
12
63
21
60
9
36
72
42
90
12
39
36
33
147
69
15
9
27
9
36
3
141
39
15
81
24
108
12
96
345
75
96
21
39
15
69
57
87
120
141
15
12
24
3
30
27
60
171
69
108
15
105
237
159
12
12
12
24
36
84
45
39
195
126
27
39
9
24
45
3
84
33
15
21
6
9
9
15
96
117
24
3
96
24
105
3
48
9
15
51
57
33
99
12
60
33
12
183
57
135
24
156
9
39
33
18
21
9
75
129
51
21
63
48
60
120
9
111
69
39
21
99
9
48
39
21
27
12
48
72
36
24
24
45
39
45
51
12
153
36
63
108
33
75
12
12
27
48
6
111
36
12
48
57
60
27
24
105
27
15
33
57
3
51
21
27
96
21
45
135
9
24
3
9
171
9
108
15
21
6
21
12
48
24
84
21
108
18
9
48
48
168
36
36
24
15
9
12
33
171
84
69
72
48
36
24
51
21
3
36
51
18
12
75
39
9
108
48
84
12
9
36
15
24
12
12
36
12
9
15
24
12
228
81
24
51
3
192
54
27
9
39
36
105
24
36
15
33
63
60
93
15
84
36
12
60
24
24
12
48
51
48
21
60
45
60
147
84
33
60
12
3
156
12
45
15
9
15
39
54
27
9
207
93
96
108
15
57
39
81
63
12
165
30
21
93
12
3
15
6
15
69
6
21
12
72
21
123
39
48
9
189
39
33
15
9
15
60
24
24
33
195
57
27
ABCD 97700125366*3^$a+1 [50035]
121
35
60
90
6
18
12
171
57
102
204
150
15
51
48
282
30
150
79
89
66
60
60
45
15
36
30
18
36
9
105
60
43
32
27
30
54
57
9
18
240
21
9
6
30
27
33
174
30
75
51
24
21
24
141
60
24
42
234
186
60
61
23
120
84
45
51
30
30
9
81
96
18
120
61
104
81
24
15
21
24
90
33
33
120
30
25
179
12
33
285
90
36
30
39
57
30
24
66
84
30
120
54
15
27
78
12
90
49
80
219
180
60
45
48
213
60
6
153
81
54
1
5
54
150
12
48
43
149
78
21
99
312
48
12
1
32
57
31
32
27
108
1
152
3
37
29
24
30
24
6
36
60
54
240
54
36
30
54
3
87
60
36
6
19
5
66
30
48
51
99
21
51
198
126
186
111
9
39
105
30
24
12
18
195
27
21
40
89
54
9
21
54
216
60
9
120
75
12
49
5
67
8
39
30
132
48
42
229
392
69
19
119
66
30
36
30
31
48
95
24
36
36
48
72
48
33
123
45
15
30
30
150
36
54
30
306
228
30
6
69
165
36
55
29
3
63
105
99
12
33
75
21
21
30
60
18
15
21
36
151
29
3
15
66
90
24
13
47
6
66
18
66
84
30
30
12
33
51
120
150
30
96
1
113
96
60
84
54
30
66
36
61
17
66
90
90
60
6
79
191
258
12
18
30
66
9
96
15
9
75
93
69
48
30
60
42
18
36
177
72
48
3
30
15
81
30
18
216
84
156
7
17
72
63
27
18
150
6
127
8
21
18
36
144
6
114
60
33
3
45
40
119
60
36
9
147
54
6
144
90
114
30
30
36
90
24
96
156
24
90
66
30
150
63
51
36
168
42
90
93
51
24
42
19
32
40
197
3
57
66
60
6
180
24
6
84
66
138
1
29
42
81
93
75
75
66
60
144
127
29
138
6
235
89
102
369
69
42
18
96
6
84
189
15
96
114
90
42
19
35
60
30
96
19
311
54
54
93
3
84
81
51
30
54
90
15
9
30
12
54
150
36
189
9
30
6
6
84
120
90
30
25
72
173
150
210
6
24
24
96
84
96
30
36
39
15
84
132
54
24
6
60
24
12
18
156
87
48
285
30
45
21
24
60
24
60
3
33
210
60
24
6
174
36
54
42
49
11
54
15
75
54
6
84
150
30
6
30
45
99
156
90
24
6
9
81
55
80
111
18
103
29
48
66
66
84
66
78
123
63
6
114
24
60
60
66
55
11
69
105
6
48
105
15
66
54
1
125
36
144
126
24
6
3
87
54
36
60
19
5
60
114
36
54
60
66
66
78
42
19
5
126
78
30
33
88
5
60
7
48
59
21
231
129
69
6
234
3
48
81
63
120
168
39
33
21
66
33
75
21
279
12
78
15
21
27
9
24
55
11
18
3
27
60
42
30
90
138
36
36
114
24
60
102
120
78
3
93
27
3
30
7
299
210
180
54
9
105
30
121
80
21
51
63
9
27
48
45
21
6
21
3
30
114
6
24
6
30
54
6
87
153
24
90
6
96
138
210
60
36
150
30
6
60
24
189
21
66
9
24
105
72
30
9
45
54
126
54
1
179
30
36
30
24
13
59
78
60
102
21
9
30
258
30
12
54
55
224
81
6
48
66
15
24
27
84
6
120
3
105
36
24
60
6
97
32
15
150
12
24
60
6
69
72
69
84
207
57
36
27
57
12
30
54
126
138
15
48
117
30
12
108
45
21
54
36
24
12
174
15
129
66
6
228
91
35
45
39
36
24
45
15
42
108
12
48
111
15
30
66
81
ABCD 97700649812*3^$a+1 [50002]
31
360
56
88
77
228
438
48
6
36
63
39
18
15
112
48
104
24
72
3
6
31
32
75
13
120
17
15
93
67
17
31
80
40
47
33
39
73
8
15
25
72
8
72
105
87
16
29
99
24
3
45
45
27
45
18
90
39
136
5
75
48
21
156
168
7
72
101
72
67
32
81
55
35
90
72
3
88
56
15
9
21
259
32
144
48
72
24
69
27
15
108
108
90
30
108
114
3
105
55
107
36
72
33
40
11
21
39
48
57
48
63
120
25
29
24
195
64
77
51
40
89
15
144
24
231
216
6
72
163
48
89
103
113
24
72
39
99
60
25
23
198
27
24
24
64
152
33
31
119
81
189
12
294
105
21
36
7
41
79
8
24
111
217
8
48
51
69
177
103
72
72
8
75
90
123
15
25
24
48
65
132
72
43
8
39
1
80
72
40
48
47
73
32
72
168
88
104
15
1
32
16
65
55
17
162
93
15
33
51
60
36
117
40
95
81
64
35
213
48
96
64
101
43
96
104
88
5
18
97
120
59
13
152
24
237
27
87
54
51
24
280
17
39
15
201
112
143
217
32
48
40
5
75
16
71
9
111
1
72
23
193
17
55
23
9
96
21
51
120
24
48
27
13
56
232
35
60
33
87
57
16
24
8
40
23
102
42
33
72
48
208
29
27
24
27
18
27
147
13
65
12
168
115
72
95
57
165
99
57
7
35
93
24
88
8
160
48
11
180
129
64
5
18
30
42
12
165
105
6
72
30
3
144
3
18
27
120
16
24
23
24
49
161
151
17
102
96
25
80
120
88
29
48
144
3
48
24
48
63
9
45
43
120
168
77
3
39
126
267
48
48
135
9
16
56
24
9
103
32
136
47
145
80
72
88
125
27
16
131
21
120
99
36
33
120
57
7
281
15
81
31
5
18
105
24
45
162
73
77
90
84
204
48
33
45
171
93
147
48
27
18
3
33
111
15
49
41
84
99
63
54
43
8
3
141
48
40
11
45
64
35
45
48
40
8
40
47
33
117
54
126
15
120
45
27
72
136
47
25
47
60
13
32
3
60
18
18
21
15
33
16
32
39
49
29
43
5
27
48
72
280
32
64
24
8
9
31
48
80
112
8
24
3
13
17
87
75
93
48
24
136
56
63
18
15
48
117
99
63
121
72
17
55
23
25
59
61
72
120
257
126
162
102
81
33
120
127
192
248
87
57
15
73
53
27
117
51
48
72
168
39
72
126
99
168
120
120
40
47
9
96
3
61
77
3
64
56
216
16
8
87
78
19
48
17
6
49
48
119
9
24
3
69
105
36
162
25
8
24
39
9
72
24
72
177
168
15
57
15
96
27
108
9
40
8
24
63
57
96
135
24
54
27
232
65
231
15
42
7
128
39
54
90
97
17
126
84
162
3
75
117
120
15
33
21
19
32
24
24
27
156
168
102
123
40
5
195
64
168
104
120
88
8
72
16
192
137
15
88
5
42
66
6
153
27
13
23
25
152
273
48
36
75
16
104
168
40
128
48
112
17
18
144
54
15
21
19
89
138
13
72
80
24
16
173
150
109
47
6
27
40
32
81
55
104
21
54
30
6
33
24
96
72
48
105
55
107
37
48
23
9
40
35
21
129
103
17
60
27
81
15
168
81
15
3
13
23
6
19
35
180
81
48
81
7
120
113
15
75
54
30
81
184
113
24
138
45
63
33
144
57
78
25
5
ABCD 97700957548*3^$a+1 [50095]
79
5
1
23
4
12
20
76
8
19
72
9
32
148
20
60
4
27
45
104
12
52
12
51
17
13
18
125
24
40
27
65
24
7
72
5
12
13
215
12
4
12
8
1
6
89
28
32
4
32
72
7
6
3
36
140
28
3
33
9
23
72
31
81
3
77
120
28
15
5
112
9
35
24
36
16
63
81
15
36
30
6
144
81
44
84
36
1
72
23
72
31
6
215
4
27
17
73
15
72
56
16
36
27
30
18
5
4
8
91
17
72
28
45
23
4
15
17
60
13
27
36
32
52
96
39
5
229
11
16
8
25
11
1
87
72
21
78
5
4
63
5
120
60
24
24
1
3
51
36
9
36
44
72
64
120
20
25
54
42
27
3
9
68
132
60
79
21
8
16
12
8
25
35
40
32
4
56
25
54
29
60
52
20
19
33
27
18
71
100
36
45
11
24
24
52
68
31
33
20
61
36
63
20
115
41
72
85
48
11
31
48
65
16
56
148
20
36
96
28
39
65
48
24
115
6
48
24
66
60
17
100
3
9
51
5
7
69
99
41
16
8
25
75
96
80
13
11
16
15
9
80
19
5
52
8
16
32
7
77
109
30
5
31
29
49
48
18
41
73
18
17
1
30
125
25
12
87
8
103
101
13
3
24
81
18
66
15
20
60
13
27
8
52
36
183
144
41
1
63
45
18
17
91
77
97
11
52
32
36
192
72
7
84
17
55
33
36
20
1
24
63
12
51
45
8
12
73
11
108
12
28
12
96
8
40
60
92
7
17
31
9
20
121
35
24
31
57
33
95
112
27
41
7
6
35
1
54
17
28
9
35
103
29
60
61
23
4
36
27
77
13
47
127
36
60
9
36
32
43
18
72
78
54
11
1
23
40
20
12
13
23
13
6
53
28
45
18
77
48
4
15
45
8
19
5
31
125
85
35
52
3
24
5
76
20
108
72
19
45
80
24
1
179
4
213
183
20
16
81
95
24
40
8
55
66
231
36
3
41
28
12
8
60
1
36
275
4
20
109
27
51
102
27
24
20
16
8
28
39
6
135
68
16
248
72
4
141
35
48
16
12
9
78
53
12
12
193
11
12
4
75
9
27
42
11
61
143
121
11
103
36
66
35
60
60
31
77
25
107
43
17
13
6
21
15
149
12
112
36
99
65
168
64
69
12
15
117
47
1
15
27
117
44
60
25
6
300
9
20
12
72
28
39
33
21
59
37
11
24
19
21
9
51
80
48
16
92
12
48
64
48
15
21
32
13
35
97
3
81
18
77
36
28
39
5
40
32
91
53
67
5
28
117
27
8
24
84
12
7
48
114
59
7
132
173
100
9
15
8
31
17
24
19
12
17
12
40
3
65
187
78
120
11
12
12
43
102
36
215
16
56
28
56
13
18
5
24
79
5
24
12
49
75
96
45
11
28
24
8
4
9
15
21
23
55
5
103
5
40
63
17
48
1
6
29
60
19
161
1
18
66
35
16
8
12
48
7
17
48
79
60
108
66
150
120
24
21
44
16
27
18
75
117
15
8
19
17
31
24
29
24
13
15
135
48
24
18
30
45
8
60
24
13
3
32
12
1
24
47
19
17
48
79
17
88
200
16
9
71
132
48
55
45
32
4
44
1
39
15
12
45
9
51
68
16
68
72
19
17
28
80
4
33
18
21
20
4
72
27
93
9
6
9
21
60
198
5
4
8
12
25
3
32
12
16
63
12
105
27
17
36
127
108
57
60
12
24
32
24
108
16
32
4
3
77
31
125
52
20
25
63
20
88
21
15
255
24
17
12
12
61
59
40
33
66
36
29
12
48
37
35
24
28
56
19
18
15
84
20
13
27
48
92
76
3
41
1
3
45
36
95
136
20
37
6
30
11
25
78
18
23
60
7
29
60
40
9
11
31
5
84
24
4
8
64
56
25
27
48
104
48
25
11
19
72
45
164
36
139
21
45
35
16
8
100
32
88
9
87
80
49
6
45
99
17
12
16
9
47
163
117
20
24
1
59
24
31
5
40
57
78
17
144
36
40
8
7
9
44
4
68
28
129
63
32
28
27
21
116
28
132
45
3
33
47
48
4
84
27
24
65
24
67
29
24
60
85
42
77
7
81
32
13
78
21
164
25
60
11
19
36
89
100
15
41
13
35
85
18
69
9
72
27
56
16
9
11
16
48
9
47
4
80
136
39
141
63
65
100
56
12
37
18
89
28
8
40
92
43
45
45
60
30
5
73
47
19
36
60
5
97
23
49
24
47
127
53
97
71
12
115
5
24
48
31
21
15
65
61
143
24
7
5
19
21
45
11
4
84
20
4
27
29
61
83
73
108
47
25
47
16
69
27
56
115
9
9
59
7
24
36
66
99
20
88
56
36
88
81
27
32
67
24
9
8
55
113
40
39
72
89
144
12
4
9
11
96
24
12
4
20
88
63
17
72
36
12
12
19
17
13
107
19
5
1
3
27
33
12
24
21
54
24
45
92
28
36
123
18
30
60
30
59
28
27
36
30
179
24
36
24
16
44
72
7
17
100
68
67
21
8
16
20
1
150
5
67
65
1
126
101
13
66
54
15
20
12
60
73
47
ABCD 97702524196*3^$a+1 [50016]
135
89
120
31
30
75
105
126
108
77
24
49
15
75
221
40
75
6
12
11
24
7
30
35
79
54
3
63
9
32
301
24
120
114
81
75
5
13
72
3
123
18
11
96
37
107
96
19
141
104
24
55
17
40
9
90
5
48
7
9
24
152
40
48
72
15
18
12
83
43
24
5
79
24
113
24
25
39
72
27
108
33
104
43
72
258
3
9
15
32
16
48
39
198
27
57
135
9
111
51
72
18
27
171
162
59
96
24
456
40
69
51
3
210
107
48
16
81
60
30
42
66
57
39
90
95
43
5
91
149
13
3
27
72
126
39
15
57
120
8
48
120
88
69
11
1
144
36
11
133
90
24
17
85
198
36
57
24
128
7
41
144
85
59
16
3
228
9
80
160
8
16
24
15
41
139
36
84
77
13
35
160
80
13
18
209
40
75
18
147
3
12
6
27
48
87
12
5
112
123
18
162
105
96
56
13
3
24
39
72
24
48
17
64
27
125
37
75
72
104
19
221
37
27
75
180
6
11
19
90
107
40
24
231
57
27
18
72
18
65
7
33
128
19
5
16
24
24
96
3
108
102
3
33
47
277
3
80
7
65
31
36
45
165
24
59
48
37
11
72
120
175
57
27
53
55
96
54
83
24
13
240
12
6
84
141
3
24
210
60
30
17
24
55
201
24
129
63
189
11
13
59
13
27
8
72
88
3
69
111
36
45
39
65
16
51
12
60
66
51
3
18
198
42
192
6
45
192
27
93
104
64
27
53
64
56
79
72
65
88
120
147
48
125
208
45
3
15
42
102
60
12
9
24
81
30
89
91
101
13
102
18
11
120
85
27
24
93
195
75
126
42
77
208
32
37
51
32
115
96
66
3
72
111
33
21
11
55
60
138
155
40
96
15
153
51
12
24
66
95
48
55
90
324
42
81
24
3
36
84
42
275
160
144
32
40
45
99
8
136
9
78
30
27
117
3
21
72
54
5
16
117
147
8
40
45
66
17
24
31
9
48
123
29
16
123
21
128
192
48
37
6
29
61
54
84
17
7
18
15
48
39
36
21
8
133
18
36
21
213
6
48
90
35
48
64
33
36
59
1
30
81
171
18
147
200
13
42
65
19
101
144
88
81
6
41
67
77
13
35
157
90
225
8
40
3
12
90
18
5
37
11
72
24
40
15
9
24
8
64
24
45
27
9
71
253
59
37
30
21
152
13
35
24
64
39
33
32
1
150
72
30
3
21
59
31
41
247
65
1
15
39
36
60
9
237
35
48
7
108
78
23
16
80
88
111
24
48
137
112
93
3
75
54
119
16
21
99
15
84
45
32
40
117
168
12
6
9
48
72
117
3
3
149
160
48
56
145
12
275
13
186
9
72
117
162
33
87
41
13
114
30
3
8
67
102
6
9
72
8
13
54
69
96
56
72
16
111
54
66
41
67
18
54
5
16
69
75
48
27
45
3
132
81
104
48
40
105
12
96
102
261
27
29
49
12
147
15
18
18
117
45
18
9
33
30
24
65
88
96
104
16
24
72
195
93
87
18
23
13
75
15
81
63
36
24
48
252
108
29
96
55
60
53
31
24
66
63
27
141
48
249
138
108
41
49
6
36
29
109
11
79
36
114
59
7
36
77
301
6
21
63
17
55
54
35
64
69
120
35
40
15
60
126
47
37
18
60
84
24
17
48
79
156
29
25
90
180
72
41
19
53
88
87
96
9
8
19
48
21
72
32
112
93
12
15
80
31
132
18
54
21
8
61
174
384
101
55
57
8
16
8
96
199
48
9
56
48
40
15
30
24
ABCD 97702675628*3^$a+1 [50023]
19
96
89
91
144
9
192
15
45
135
54
48
36
126
41
55
72
156
24
17
49
24
36
210
21
39
12
65
24
16
24
3
108
12
60
33
48
56
16
99
45
24
21
11
180
37
96
47
7
48
78
90
17
60
7
42
66
24
36
45
219
9
15
21
56
7
186
15
51
24
30
15
56
19
45
9
90
17
61
15
33
24
36
51
60
51
84
69
56
55
9
15
45
32
25
18
36
189
15
81
9
11
36
28
56
25
6
29
1
60
35
13
75
87
185
49
24
66
6
35
19
234
54
33
33
51
63
33
48
12
144
116
7
21
135
81
9
15
32
24
4
12
20
7
21
15
36
9
45
27
39
6
72
23
28
69
6
102
123
72
24
69
27
84
3
81
45
54
12
6
179
1
99
36
153
36
18
21
156
21
84
15
39
42
59
4
9
3
44
136
15
29
19
60
45
27
29
4
177
18
57
87
21
12
75
18
27
20
28
32
60
13
60
120
60
11
109
167
55
33
156
84
120
15
126
71
55
33
27
48
21
39
45
21
78
66
60
12
15
84
159
30
11
36
67
72
5
16
24
36
48
45
11
4
117
63
9
123
104
100
51
12
6
167
120
4
15
41
60
84
36
79
9
56
40
39
54
23
28
36
96
3
54
3
15
120
65
79
81
69
35
4
36
51
30
24
36
3
69
18
45
9
18
48
54
36
42
33
120
3
105
57
54
9
176
13
51
72
80
85
63
9
6
41
25
15
60
20
1
15
93
12
39
3
33
105
18
42
15
80
40
9
35
19
57
20
24
55
54
51
81
15
164
91
54
18
137
4
72
33
6
9
27
9
9
51
21
30
108
6
66
42
23
13
27
24
39
90
12
54
5
16
44
49
47
55
54
150
21
9
96
108
75
15
57
9
6
45
3
6
35
36
163
72
18
11
1
35
40
24
51
9
75
5
31
9
36
45
18
24
33
3
12
18
15
27
18
131
76
9
39
36
80
1
18
17
88
147
45
27
21
177
75
105
24
11
43
66
24
51
69
11
4
72
24
84
116
1
123
36
39
84
6
27
9
95
49
120
6
54
27
3
42
35
175
60
9
3
18
144
51
80
4
33
107
1
63
12
44
109
24
48
3
87
18
60
36
51
33
6
18
51
15
77
24
4
12
60
20
4
75
9
60
51
24
21
24
45
66
90
18
18
35
180
7
180
117
81
75
123
57
9
24
216
18
12
24
66
15
63
33
15
9
56
88
45
6
69
36
39
12
29
121
99
21
132
83
19
144
90
24
83
133
27
104
25
11
160
24
9
12
35
79
5
25
35
19
17
25
30
18
135
87
45
63
77
100
75
189
9
66
69
111
105
3
36
105
12
20
25
24
71
4
63
17
76
120
39
105
279
41
16
213
12
18
54
83
64
39
12
18
131
91
48
24
57
60
80
40
171
29
4
32
43
17
205
159
33
36
15
39
57
111
9
9
171
9
171
3
113
13
15
32
4
165
15
9
107
4
9
131
4
189
108
3
32
19
21
39
101
19
161
19
9
15
17
103
57
44
136
39
48
6
54
30
123
140
4
21
42
126
15
15
96
30
54
6
155
36
55
54
54
21
21
63
60
75
12
65
124
9
51
36
45
195
164
16
57
27
39
54
23
127
48
105
80
4
96
63
21
24
36
39
36
101
25
135
33
27
20
43
81
20
61
48
135
51
41
28
96
15
174
47
88
12
24
15
9
72
260
13
36
99
9
23
64
9
12
35
199
96
33
72
3
21
156
80
43
57
60
15
9
24
12
93
27
24
3
53
73
135
99
42
11
79
9
72
39
101
60
145
3
12
129
168
27
24
15
17
4
75
66
162
77
31
33
27
45
63
117
3
41
1
39
81
35
124
99
84
6
12
75
39
18
36
102
45
33
11
40
24
60
12
20
97
23
64
3
17
1
198
36
36
69
81
59
40
24
51
18
42
189
9
12
6
30
15
9
39
45
15
39
6
36
54
57
60
3
90
42
5
85
99
96
48
27
18
12
3
32
7
66
24
126
12
29
139
66
18
126
15
39
77
4
12
39
5
36
4
9
36
84
75
56
4
135
45
15
57
15
108
30
107
64
84
21
15
36
75
84
9
87
18
162
33
21
11
88
39
233
88
56
43
12
201
93
36
66
90
42
18
90
33
32
120
60
4
36
48
45
51
93
36
11
40
20
ABCD 97703133688*3^$a+1 [50043]
36
5
7
8
84
72
40
24
80
4
80
96
9
7
80
64
116
111
13
24
17
159
4
53
19
44
45
27
45
15
4
8
60
3
49
20
24
69
7
8
3
33
36
4
24
8
57
55
48
113
39
15
25
12
36
197
31
12
20
40
72
5
27
81
7
60
72
5
15
28
140
36
76
29
36
51
4
20
15
18
55
12
20
60
96
4
20
64
36
44
120
72
64
20
15
1
12
20
21
15
196
36
8
40
29
7
80
76
17
108
127
20
15
13
48
36
44
12
117
91
17
3
36
51
13
41
15
36
40
72
36
17
43
24
5
27
28
32
3
33
112
72
8
36
4
41
27
207
18
15
4
53
51
21
3
16
32
52
20
3
33
84
52
48
107
54
19
56
16
36
48
36
5
63
16
12
35
162
55
48
32
117
18
90
87
84
24
201
7
12
120
41
15
24
60
108
9
3
12
76
17
36
55
17
7
56
4
12
8
57
55
35
61
8
16
5
39
24
16
36
44
36
16
164
60
4
32
28
5
139
36
20
136
36
80
4
8
16
65
19
60
12
36
17
67
48
36
32
72
123
54
103
56
165
39
96
9
31
20
24
15
25
120
36
36
35
18
63
64
35
85
95
13
12
209
19
8
9
36
19
20
96
124
20
63
13
24
128
33
103
77
3
24
36
24
16
24
80
16
101
39
52
32
57
36
103
5
67
5
79
24
20
24
52
20
40
120
35
18
43
29
43
48
68
100
29
72
151
47
1
17
19
104
4
32
28
48
44
63
21
24
36
81
135
40
20
96
24
48
33
90
109
36
8
4
23
37
80
27
1
32
21
252
7
60
41
27
27
18
72
18
45
52
83
13
80
364
32
100
20
16
20
64
83
21
60
52
12
17
18
57
48
12
24
204
60
40
60
35
37
35
18
183
64
5
3
12
28
56
40
5
19
12
48
80
12
24
237
55
92
60
36
64
17
55
36
125
19
20
64
5
19
12
20
21
108
67
24
8
40
41
36
36
19
143
18
7
20
28
8
64
36
32
57
7
8
3
69
93
18
73
132
12
12
96
24
20
9
31
104
81
43
47
85
108
92
64
116
24
84
36
76
204
36
20
76
12
8
88
12
168
59
21
12
12
120
28
77
36
75
52
20
72
180
112
101
144
3
15
157
23
21
24
16
119
18
43
24
60
8
88
29
55
176
16
48
116
12
135
9
64
17
3
12
52
5
91
164
12
28
83
9
60
60
16
12
23
69
75
33
28
44
21
27
45
27
40
8
52
44
4
48
20
60
24
60
9
27
124
8
75
90
27
153
43
20
24
76
68
4
80
45
31
96
24
11
18
55
53
72
31
20
124
23
105
12
40
12
216
20
28
24
20
12
51
45
124
11
49
68
27
36
45
52
8
12
45
63
52
36
84
32
84
12
15
37
8
12
36
40
12
32
36
21
3
15
1
192
5
63
27
97
72
36
60
44
60
148
32
60
28
8
48
160
24
20
21
252
180
15
147
37
84
12
44
4
12
5
55
168
56
28
143
49
24
17
43
101
75
96
27
18
39
96
45
90
9
24
39
97
68
105
72
51
57
51
201
75
69
39
16
20
24
72
64
36
68
268
32
16
84
72
20
40
48
12
41
75
28
41
31
5
103
12
65
39
4
11
18
7
8
300
52
8
36
64
92
9
67
8
12
24
4
156
8
16
11
69
72
12
72
4
12
80
24
51
13
5
19
17
39
36
96
64
35
18
15
12
81
43
32
87
13
77
72
15
28
120
143
9
4
96
89
36
18
25
68
28
96
35
25
84
89
171
45
39
52
68
3
153
16
24
32
4
104
45
72
207
48
52
12
36
48
47
157
36
32
48
4
20
27
73
68
28
36
24
59
18
3
4
140
52
80
9
79
155
18
3
24
16
116
76
32
28
65
27
12
84
16
20
28
8
108
24
16
32
24
28
23
13
41
18
57
100
20
84
9
31
24
188
27
157
24
36
56
48
24
40
96
77
19
53
15
132
69
36
36
54
21
4
11
133
24
92
36
40
17
51
4
35
57
76
12
32
3
18
27
16
20
9
7
155
61
48
17
87
28
155
9
24
192
9
111
4
29
99
12
64
36
8
96
99
18
27
27
54
75
4
47
18
15
3
69
16
8
244
5
27
60
108
3
13
32
28
36
20
4
20
40
59
25
48
8
64
125
27
28
17
111
48
21
31
20
28
32
148
140
105
15
112
35
49
48
65
3
100
5
15
172
8
12
12
16
17
43
84
35
93
28
12
36
11
33
147
85
23
25
32
4
60
12
104
88
20
60
88
12
107
18
3
60
88
12
35
13
20
60
249
ABCD 97703879324*3^$a+1 [50033]
29
28
87
33
27
6
96
15
3
5
145
48
35
115
125
67
18
48
54
42
78
12
48
77
151
48
12
9
51
65
28
72
45
30
162
23
25
78
84
6
24
18
30
42
93
24
68
12
4
21
23
55
18
30
129
99
57
44
43
48
5
7
21
12
63
17
19
33
3
69
21
24
63
51
12
9
75
65
4
87
12
93
3
36
113
91
60
17
40
9
66
72
33
60
12
165
3
48
15
9
3
65
7
33
9
35
61
15
105
47
88
3
6
95
60
103
30
72
3
51
12
72
6
6
41
132
12
31
29
4
27
65
4
15
24
96
5
55
53
31
17
49
35
100
39
21
3
33
20
55
9
8
28
20
55
24
24
24
5
88
33
42
5
103
60
21
56
112
3
30
39
180
8
61
6
9
60
87
5
25
54
60
24
24
36
36
9
36
3
117
9
87
44
4
36
3
17
73
18
168
77
67
65
13
35
55
12
18
48
42
5
7
120
18
39
33
3
3
24
17
19
9
15
12
18
15
57
23
73
48
24
30
42
54
114
18
60
60
125
103
221
13
27
21
35
7
6
54
21
36
3
102
23
67
53
67
69
27
65
253
114
21
9
30
12
53
55
48
69
8
48
88
44
31
12
69
8
12
16
63
137
85
18
84
90
30
42
131
43
57
80
7
57
9
30
42
63
39
65
88
20
37
42
60
9
15
66
6
144
141
75
114
95
1
35
37
107
79
54
75
15
30
6
17
60
157
23
144
31
89
31
18
66
6
59
55
5
25
66
69
116
28
36
3
81
72
27
30
18
5
60
37
78
24
5
19
66
15
9
72
102
18
35
55
17
60
12
19
66
18
5
28
15
65
60
28
141
23
60
76
32
25
3
32
24
64
56
4
36
45
6
12
120
81
15
6
11
60
52
21
11
96
79
5
1
174
105
3
173
79
9
9
47
1
15
87
5
43
5
28
87
5
37
83
24
211
57
80
67
141
20
12
43
9
3
17
19
17
67
36
6
51
63
12
240
65
24
25
6
149
43
18
72
168
18
12
24
93
68
60
72
43
24
69
135
45
56
1
18
69
75
21
51
84
17
67
81
39
36
57
75
48
17
13
11
55
24
6
6
48
41
19
117
15
18
24
30
60
17
16
20
72
76
12
33
6
66
30
48
77
13
6
36
12
5
37
11
12
28
20
24
100
45
39
27
120
77
73
42
12
18
6
9
15
5
72
28
63
48
24
48
57
3
30
47
73
54
84
6
63
3
9
15
225
3
17
64
44
72
13
23
24
31
105
3
102
54
105
51
45
3
45
27
24
30
18
30
47
28
45
27
15
36
42
35
28
57
3
27
21
21
131
37
48
3
84
15
53
4
56
52
36
39
108
17
31
24
17
36
49
24
11
76
33
6
36
29
64
27
48
12
69
36
9
63
63
24
84
81
3
5
28
24
108
15
77
25
11
72
43
114
168
66
54
35
16
27
89
36
7
45
36
99
18
18
126
30
33
27
36
9
51
30
24
23
1
66
24
72
5
112
68
12
52
20
1
30
108
6
11
13
11
55
48
96
24
137
61
59
31
24
53
73
15
9
23
7
21
32
115
18
24
6
5
28
81
24
24
3
27
57
39
120
29
12
19
17
43
12
48
117
99
81
99
18
30
33
48
87
114
54
29
12
1
102
53
24
19
66
6
9
36
32
61
6
81
9
114
54
35
28
72
12
20
79
66
15
75
30
3
141
27
3
45
207
12
5
88
63
21
9
47
7
33
12
15
57
3
36
12
90
18
36
5
85
126
18
72
3
99
42
11
84
88
15
17
108
13
27
96
12
15
5
60
97
27
140
1
72
23
12
7
41
28
56
19
72
33
27
45
15
5
7
5
55
33
27
36
120
30
30
12
144
30
24
107
12
12
16
99
24
84
21
15
9
156
15
41
4
12
69
71
24
25
6
18
71
28
20
48
19
24
54
6
21
15
45
36
27
17
43
21
39
5
61
144
78
18
27
24
45
114
6
24
11
108
52
84
24
20
223
12
113
49
15
8
103
29
31
9
63
5
72
31
24
228
48
72
78
47
7
90
30
69
12
33
54
57
39
60
137
7
72
33
3
48
24
17
43
17
60
31
72
5
60
12
36
52
36
15
9
8
19
5
36
24
28
108
27
33
3
60
9
72
20
64
24
68
79
36
30
30
42
96
51
51
12
5
48
12
37
35
28
57
71
72
12
19
117
84
20
4
9
72
171
15
54
3
3
33
39
48
29
139
17
49
126
24
5
36
25
192
3
15
57
68
7
53
4
39
66
6
12
17
19
29
28
3
6
11
7
5
1
6
66
15
72
8
24
49
54
17
19
81
8
43
9
36
20
139
24
24
48
45
105
48
24
47
139
12
18
27
32
16
27
117
123
144
9
12
15
65
19
24
96
5
16
32
60
55
12
54
42
54
11
7
12
21
3
114
42
21
84
51
18
71
19
29
12
133
167
4
15
54
6
84
53
12
61
99
93
15
75
78
47
19
65
91
12
78
3
15
24
30
51
39
36
77
7
6
15
44
12
103
57
9
96
18
6
39
12
20
43
77
1
ABCD 97703889722*3^$a+1 [50016]
42
138
30
30
13
104
3
13
5
7
35
1
191
33
27
33
12
160
29
91
35
24
1
23
18
24
15
40
8
21
127
32
28
5
19
65
60
19
56
33
31
60
131
21
28
44
88
24
11
73
5
19
11
49
72
8
27
49
17
48
7
132
20
16
204
101
6
60
36
9
9
7
77
7
65
19
41
15
28
12
11
84
18
90
73
228
12
12
53
79
23
61
44
21
87
33
6
36
30
12
27
48
28
44
100
80
16
149
79
12
32
45
60
60
3
39
108
13
20
40
23
24
25
12
71
37
41
7
47
78
27
40
12
41
15
28
5
6
78
60
66
1
41
67
11
157
32
75
36
126
6
105
4
24
24
5
42
60
18
12
18
102
43
77
90
66
42
60
1
5
120
79
107
25
35
21
40
137
43
48
5
31
209
111
75
1
5
42
12
109
77
30
49
24
264
11
42
42
42
24
30
60
49
5
43
120
104
16
12
71
42
24
31
60
24
36
29
55
24
44
28
149
84
7
17
67
48
53
79
96
12
11
1
41
24
48
336
60
27
24
28
200
21
7
29
66
78
111
3
18
12
75
16
24
11
6
186
72
25
36
84
17
55
29
27
33
27
3
217
44
168
21
6
81
88
84
72
20
4
107
37
5
243
9
103
32
45
19
44
88
12
8
28
5
84
66
42
162
30
67
35
1
48
11
66
19
65
18
6
19
23
37
36
41
30
18
120
3
60
28
107
12
48
108
1
20
21
27
27
6
27
40
12
29
54
145
11
84
18
43
24
48
24
11
13
65
55
36
56
39
21
69
115
59
21
63
12
13
48
72
12
56
57
27
39
49
47
25
5
30
1
5
43
65
7
5
48
27
88
77
12
48
43
131
126
7
23
30
15
9
31
72
17
60
198
45
57
36
55
35
12
30
43
104
28
47
73
68
4
68
3
13
5
234
6
126
49
24
240
95
85
20
21
150
81
9
19
156
5
6
24
21
81
43
12
5
114
45
39
144
13
83
24
61
11
109
56
148
32
33
30
198
7
17
180
30
78
27
9
66
6
7
12
5
54
60
1
116
105
30
72
12
1
89
55
149
96
3
27
24
37
44
93
15
27
169
144
68
88
12
5
42
25
152
28
72
24
24
65
55
8
4
23
1
95
37
5
12
103
17
27
4
29
126
6
36
48
19
35
1
65
27
124
5
103
32
9
99
60
75
60
42
24
36
31
92
3
265
60
12
12
11
45
24
33
66
24
36
109
12
11
37
293
48
30
49
47
25
8
111
84
36
60
1
5
24
36
18
57
28
11
49
96
107
73
65
42
30
18
42
7
11
25
12
53
60
19
5
12
18
73
44
21
87
28
83
30
12
43
104
201
84
30
168
253
29
55
71
42
12
12
3
28
20
3
84
30
7
11
13
41
43
53
72
75
141
39
3
48
49
35
25
71
6
31
12
17
43
12
23
66
19
11
25
29
18
24
30
103
60
47
60
61
35
30
78
24
120
45
21
6
1
60
12
35
30
75
21
7
89
84
51
39
1
116
33
31
83
6
27
183
6
36
168
24
31
47
60
132
85
41
87
52
23
42
115
11
1
65
18
61
29
6
9
52
41
19
83
37
8
3
45
184
53
12
120
210
13
35
73
89
108
55
156
101
48
30
126
19
60
48
5
27
40
95
6
60
7
35
60
57
75
1
5
54
37
84
5
6
33
3
13
77
54
54
19
77
84
7
48
84
11
24
36
42
79
168
107
6
24
54
84
33
88
29
42
25
23
105
40
96
72
149
126
78
27
28
47
48
42
18
37
5
24
3
112
68
33
162
1
5
60
19
8
57
187
80
4
5
30
1
23
18
7
36
84
36
17
144
31
5
55
404
16
137
31
24
53
24
114
121
8
45
66
54
15
93
18
30
87
52
36
24
35
18
18
25
60
12
5
30
45
27
6
24
12
126
37
11
1
68
21
7
44
3
102
3
21
66
85
65
55
29
7
89
48
18
69
15
24
66
19
56
21
103
24
71
85
17
42
90
30
66
72
115
44
48
196
56
21
120
84
51
159
18
42
1
44
93
115
53
30
73
41
18
45
57
55
48
41
12
39
21
19
59
61
8
15
37
56
12
3
69
39
21
21
54
84
37
95
48
144
1
12
95
73
72
12
83
48
36
114
99
21
66
45
129
7
12
107
25
5
6
9
88
12
83
1
32
33
12
19
84
144
11
42
54
30
19
125
27
135
57
16
12
89
15
3
25
12
119
54
90
36
6
24
19
11
37
29
19
29
43
60
84
24
104
33
24
18
33
4
179
25
59
13
ABCD 97704097378*3^$a+1 [50030]
1
11
54
7
113
6
93
12
16
47
21
24
15
1
44
60
27
9
144
12
21
39
48
36
12
40
65
19
60
11
13
32
87
1
11
25
35
6
30
9
93
171
4
68
60
4
23
93
63
45
60
16
80
9
6
21
48
9
3
3
57
28
47
9
15
108
93
112
56
4
101
126
96
54
114
25
24
48
8
12
4
20
28
56
57
15
39
21
60
12
33
42
42
3
27
45
48
12
63
33
40
80
3
21
3
12
18
15
15
1
35
12
18
24
18
108
69
12
3
1
41
3
60
15
18
3
24
15
6
7
92
12
4
41
24
39
33
63
9
27
3
45
12
16
23
49
17
6
9
88
56
52
23
30
30
129
28
8
4
96
36
59
30
12
7
32
48
36
124
23
60
24
96
13
20
72
160
8
4
20
3
72
1
44
12
36
72
3
18
91
20
120
3
33
28
92
27
57
16
20
52
8
27
33
3
21
21
27
36
9
3
3
9
33
7
48
20
63
21
24
60
180
12
4
44
12
64
23
1
17
63
36
48
3
57
12
16
47
1
20
27
192
6
75
87
78
7
59
6
15
3
12
33
4
53
48
7
44
69
55
5
27
64
20
24
64
92
15
129
72
40
17
7
44
24
3
12
102
18
12
105
3
60
73
8
24
33
55
24
24
41
19
11
25
35
6
3
16
68
51
21
33
115
8
24
24
15
144
57
108
3
45
60
28
12
48
41
63
12
48
33
7
96
11
21
60
88
5
51
96
75
18
24
3
4
8
36
36
96
72
40
17
31
20
28
32
84
48
40
12
29
7
23
37
44
3
21
120
40
36
35
13
53
15
4
48
8
60
52
11
21
120
24
24
63
37
41
91
41
3
24
72
63
108
60
9
4
96
35
30
18
12
9
52
29
15
15
36
45
4
11
9
16
53
30
9
72
15
6
18
1
68
12
36
24
4
32
45
12
3
33
27
3
81
51
12
57
33
15
3
12
72
24
9
60
81
15
12
60
39
21
15
33
27
13
35
57
9
19
29
3
24
15
6
3
81
51
4
20
69
15
15
49
47
21
84
16
89
79
32
12
3
72
12
30
66
45
3
21
84
36
15
18
7
59
24
61
47
9
9
15
9
72
3
3
33
36
16
12
56
40
32
27
12
9
24
21
12
3
24
45
27
3
21
45
30
12
33
24
3
48
69
28
68
12
9
3
51
1
80
108
15
1
20
12
60
39
1
8
4
12
20
4
11
13
65
78
69
3
33
27
1
32
9
151
44
64
77
19
23
18
24
6
60
12
21
75
9
33
72
3
9
18
21
16
41
103
56
4
80
39
81
84
117
54
1
8
60
15
57
21
55
8
15
54
55
8
33
15
12
12
36
39
25
8
9
36
90
9
129
7
20
39
45
3
30
135
12
21
24
6
69
15
6
27
3
60
54
63
3
57
40
23
12
33
40
44
3
72
9
39
13
119
18
123
3
37
32
60
12
51
105
48
21
55
11
24
1
5
3
24
12
16
8
12
27
66
51
16
29
30
30
84
12
15
24
15
1
44
36
99
21
75
9
60
63
37
20
48
15
33
15
9
21
15
15
12
12
54
91
20
4
56
24
52
80
15
9
40
44
60
4
20
3
69
100
11
33
45
102
264
54
60
6
66
24
18
25
53
15
72
36
64
32
39
12
25
8
72
4
71
33
24
12
36
60
84
21
3
24
48
3
6
19
161
51
9
51
33
15
40
44
36
15
21
60
40
23
57
33
18
24
25
11
48
21
4
17
3
27
93
4
35
37
48
32
9
39
3
37
12
41
15
24
45
3
28
125
19
36
59
1
23
90
42
24
1
32
3
25
48
29
27
3
6
7
119
36
105
93
27
3
45
84
12
36
12
48
9
90
1
20
108
135
21
48
3
33
40
32
208
65
31
11
54
3
21
15
36
4
84
48
80
48
16
44
36
3
25
36
36
8
12
4
11
9
21
6
9
84
4
32
3
30
27
4
44
3
12
37
29
111
45
51
33
15
40
60
116
9
19
11
24
85
72
44
39
36
6
75
9
79
143
9
33
3
135
54
79
20
24
12
75
9
112
5
7
20
96
87
102
3
4
44
16
48
5
30
1
41
39
60
72
4
8
12
84
16
101
3
27
57
16
35
9
33
55
17
36
7
29
75
21
27
3
85
53
39
87
93
3
97
11
69
36
24
112
29
31
8
33
54
21
9
19
44
100
17
15
4
32
15
24
13
11
204
1
32
4
35
13
35
6
102
30
42
30
15
12
3
33
108
60
135
25
20
12
12
15
37
8
3
30
54
45
75
48
57
15
24
1
5
91
60
84
11
24
121
12
8
24
39
25
89
102
1
44
100
59
9
48
12
3
13
71
24
1
24
119
42
96
79
11
84
33
33
30
9
4
11
21
12
40
20
3
12
30
6
66
19
5
31
48
35
57
64
35
9
15
73
8
4
68
15
69
96
72
63
45
12
96
36
64
41
15
9
27
24
24
24
36
36
4
32
84
4
11
6
30
12
1
32
45
19
59
1
41
78
6
6
49
44
12
3
12
129
36
39
25
11
25
12
65
42
69
12
27
12
21
12
3
45
72
81
90
6
3
12
88
83
13
29
63
4
71
33
21
3
28
32
40
41
51
45
66
69
16
8
64
36
60
17
24
75
28
140
72
105
36
30
25
48
5
60
15
51
30
39
12
3
37
5
87
57
39
16
8
108
28
20
15
9
15
18
54
21
15
49
48
20
12
28
92
4
5
39
16
36
44
111
33
57
39
4
272
28
23
13
47
177
27
48
33
15
42
31
20
147
18
7
20
87
57
96
120
28
29
15
60
28
48
60
80
24
12
15
33
45
7
56
39
9
57
3
12
12
96
100
12
44
4
29
108
3
12
4
20
24
52
8
9
51
12
4
44
27
93
36
75
21
4
36
29
75
3
18
63
9
7
24
12
48
59
18
3
4
11
54
27
24
60
9
67
8
3
12
25
8
45
3
36
48
87
21
12
16
5
99
3
9
36
15
24
9
129
3
52
32
16
8
132
48
12
3
9
15
21
4
101
72
18
57
204
33
3
45
7
113
19
5
24
31
41
63
27
42
12
ABCD 97704334348*3^$a+1 [50052]
168
12
24
223
29
19
53
12
48
24
216
12
24
96
187
29
12
12
27
9
12
216
36
84
91
101
12
31
17
12
51
64
144
53
96
180
7
5
72
24
36
96
12
75
165
12
108
12
60
48
12
15
57
96
216
72
96
108
75
144
57
60
84
12
84
39
48
237
132
96
60
84
48
120
12
48
12
111
9
24
12
120
144
36
135
160
209
127
149
24
51
9
12
36
12
108
36
72
180
12
48
84
63
57
96
55
65
36
12
60
67
5
60
132
132
103
77
240
3
93
24
123
48
64
5
216
348
156
108
12
12
39
117
48
12
132
60
15
45
336
204
120
36
108
24
135
9
36
67
5
36
72
144
31
161
12
48
36
156
24
48
48
36
72
60
72
27
21
12
31
128
69
96
36
48
39
48
165
91
41
103
80
9
120
48
96
48
72
7
209
63
9
108
24
300
156
120
96
120
108
79
80
105
48
96
132
24
36
39
33
144
12
120
219
177
72
72
12
12
12
60
72
55
29
120
24
60
39
33
60
348
87
129
132
84
84
12
108
36
183
69
84
231
33
168
135
64
41
180
12
60
24
60
7
197
123
117
168
24
204
24
180
259
128
93
24
168
3
93
48
3
105
96
103
125
24
48
288
192
552
36
48
63
141
96
372
12
72
27
141
36
60
36
24
12
12
15
117
36
120
120
7
77
48
12
84
144
180
12
195
33
120
12
84
87
45
72
267
45
168
48
72
36
120
12
264
72
324
132
36
36
24
156
228
3
177
144
84
24
144
84
84
48
48
12
24
72
48
204
36
12
156
84
19
101
24
168
108
15
129
84
144
48
192
27
81
144
31
233
24
36
216
24
144
216
3
9
135
33
156
72
264
259
5
24
84
132
144
24
12
12
91
29
19
209
60
84
60
120
60
36
123
144
9
120
24
72
36
168
96
36
120
36
19
29
48
115
53
36
96
96
108
36
96
120
132
120
396
144
12
108
24
240
120
24
36
19
5
84
103
5
75
105
12
96
240
139
65
15
16
17
48
207
297
108
228
204
144
12
12
96
120
120
3
9
48
327
33
144
63
112
65
12
24
156
48
79
53
12
72
39
93
72
120
12
156
48
60
72
252
60
24
36
276
111
69
12
111
93
3
48
93
84
48
36
84
39
45
108
48
84
120
27
57
84
163
65
36
12
180
108
24
55
5
27
21
72
12
12
12
96
24
183
189
51
48
57
36
60
60
24
67
269
12
60
60
79
65
120
24
132
36
144
96
7
137
12
120
96
48
108
55
29
36
24
7
80
285
163
5
72
3
57
7
192
48
29
36
36
60
15
177
60
3
237
132
132
36
240
39
208
80
48
105
39
129
12
12
264
111
ABCD 97704542498*3^$a+1 [50010]
5
16
8
1
95
4
135
21
20
12
49
71
24
16
80
24
79
77
108
24
60
55
57
3
17
48
76
60
129
63
68
1
48
27
15
33
81
30
30
27
27
77
84
85
6
5
64
32
13
39
408
8
60
12
13
75
140
79
21
104
1
39
45
47
16
44
109
24
11
1
39
9
15
56
12
67
17
49
11
60
64
24
12
60
3
21
12
32
76
75
9
80
36
16
33
12
63
15
53
12
28
20
28
15
21
15
24
29
12
28
45
11
16
8
37
3
75
66
6
9
20
1
54
36
48
126
120
27
12
27
101
40
92
25
12
63
27
60
21
183
5
25
47
40
24
8
25
12
11
79
33
116
49
36
60
27
8
60
132
60
7
6
30
21
63
17
49
99
27
285
36
57
83
24
43
53
24
109
11
24
192
40
24
20
16
9
24
11
4
60
24
60
60
20
31
5
79
6
11
16
33
30
89
16
9
23
24
96
12
12
40
168
8
19
18
3
63
126
39
129
72
23
48
4
69
87
177
27
36
9
78
102
23
112
9
6
9
39
60
17
73
12
11
7
5
48
7
141
51
24
89
1
207
72
45
126
66
3
105
42
5
43
5
25
3
32
61
30
21
9
11
25
51
12
36
9
66
89
12
25
24
66
9
9
30
42
35
16
48
44
37
3
48
3
57
57
60
36
11
76
60
32
48
24
133
27
33
203
84
28
12
15
5
79
24
57
60
39
60
81
20
28
36
51
5
40
108
12
164
25
30
141
3
53
40
12
87
30
15
8
1
24
123
33
11
79
5
76
116
4
15
9
72
72
8
40
48
96
20
96
148
12
279
18
36
54
30
27
9
36
48
6
6
48
132
35
19
21
9
15
21
99
99
41
1
3
27
114
15
176
4
12
27
6
84
36
27
44
60
4
12
9
54
6
143
12
13
35
61
51
69
24
87
99
41
4
84
8
48
72
28
15
17
12
1
84
11
4
36
15
9
21
59
97
71
12
96
19
12
5
40
20
16
9
24
27
57
15
96
44
208
57
3
99
101
60
84
13
35
25
3
3
6
251
12
31
17
4
120
48
36
44
25
42
54
60
59
96
19
5
25
60
156
27
27
17
4
84
147
54
47
48
24
12
36
24
16
24
104
139
45
8
52
48
3
54
6
45
171
21
24
24
69
47
36
24
48
16
15
9
12
36
27
60
21
9
3
24
108
32
60
48
16
9
6
69
32
16
33
11
24
112
24
36
20
40
69
228
12
30
24
21
33
51
44
31
65
24
55
33
3
66
3
48
104
13
36
47
19
45
8
28
108
9
90
5
16
21
23
48
48
4
135
17
24
16
8
1
35
64
135
5
7
60
33
45
12
51
24
3
42
114
54
23
48
4
80
1
24
15
8
43
6
11
28
56
16
9
15
24
24
117
251
79
24
9
57
75
9
11
19
84
33
20
7
21
21
11
72
16
104
72
64
44
28
20
43
54
35
12
96
12
36
61
51
33
30
6
71
7
57
80
13
66
5
12
37
6
41
49
11
36
19
33
8
40
8
1
24
6
81
9
60
35
120
79
36
101
40
24
104
84
7
5
4
44
48
67
12
5
48
28
3
17
43
66
39
9
23
37
66
5
1
11
24
24
52
93
35
156
16
8
1
23
40
12
116
28
51
65
49
6
9
104
37
11
43
5
4
15
6
24
23
49
108
3
72
27
41
12
48
49
84
6
18
30
45
45
11
61
18
33
20
60
4
15
5
13
3
9
39
15
41
36
37
167
25
59
4
27
18
51
24
8
60
13
35
60
24
12
4
44
151
6
30
65
19
60
6
75
8
325
60
15
8
40
33
15
24
20
25
96
27
48
39
53
19
113
40
32
36
49
15
36
3
41
109
66
53
28
33
47
148
12
44
40
9
36
15
63
173
24
28
51
9
56
1
39
56
28
87
5
13
51
21
59
19
5
1
27
3
24
21
36
63
33
57
3
12
21
99
8
97
35
7
48
21
104
28
164
55
9
144
57
24
107
112
51
24
53
12
136
72
33
95
61
54
77
24
43
101
19
41
19
77
73
3
20
37
30
33
60
48
32
4
129
11
49
35
16
24
21
159
20
1
18
5
7
45
39
57
63
60
105
45
99
92
4
24
36
15
17
64
33
30
5
28
3
6
23
31
69
81
71
25
15
3
141
15
24
6
30
77
19
5
25
39
15
6
23
12
36
4
15
18
11
55
57
3
54
36
35
84
25
71
121
95
43
77
16
48
92
4
123
53
48
172
84
8
40
48
92
132
43
30
15
120
12
9
147
8
12
64
44
72
13
59
1
135
261
11
64
9
51
45
90
69
45
11
40
8
1
71
13
11
40
45
155
55
54
42
33
32
13
75
15
12
144
6
11
13
159
27
24
29
37
18
42
18
36
17
13
36
60
59
84
28
8
31
105
45
119
4
32
13
15
92
25
23
112
56
60
48
112
33
11
36
13
36
99
12
33
11
19
30
30
120
17
43
17
103
57
20
43
29
40
15
33
27
113
7
36
5
36
13
35
1
6
101
43
54
11
19
5
1
15
12
63
21
96
80
60
160
189
18
5
31
30
51
60
68
12
96
160
48
84
ABCD 97704699044*3^$a+1 [50022]
36
35
1
140
15
93
15
6
12
15
132
147
66
27
51
54
36
87
147
12
18
87
4
20
69
43
17
48
39
123
45
15
1
12
240
17
12
204
27
63
36
13
17
15
24
111
129
51
66
24
3
51
54
138
33
27
84
1
59
105
21
30
37
53
127
77
18
45
48
15
84
60
225
84
15
49
17
36
43
47
129
160
44
15
69
12
45
39
15
1
84
56
15
6
3
72
264
3
21
84
3
12
97
83
18
78
1
29
15
60
4
11
105
64
56
15
102
3
105
15
36
81
3
60
27
9
93
123
48
16
83
37
161
43
11
9
15
9
111
72
60
138
39
16
92
48
40
44
36
9
162
24
12
24
9
12
84
40
48
5
3
33
27
28
11
21
24
16
17
18
213
219
66
6
1
119
9
15
54
15
57
15
4
29
15
57
123
48
15
12
36
141
24
57
103
89
72
204
19
65
7
71
30
60
3
64
77
3
27
25
248
48
9
30
25
11
24
66
15
60
48
24
112
11
18
42
9
3
25
11
96
153
96
72
3
85
107
42
66
97
35
13
32
75
93
51
54
36
108
3
129
195
39
36
30
51
3
9
48
52
35
61
11
21
4
104
4
11
1
125
6
48
1
125
19
5
27
84
24
4
68
39
1
5
19
161
123
4
35
117
3
61
11
61
29
96
19
108
11
6
31
53
15
81
18
121
32
28
17
159
15
69
9
27
24
15
1
20
141
19
71
18
19
8
64
41
15
33
15
9
90
180
93
15
174
18
21
24
51
81
3
61
65
36
79
17
15
12
96
51
25
29
39
21
15
16
59
1
53
12
24
55
29
6
36
21
45
27
63
73
17
54
36
153
9
3
52
41
75
27
204
69
16
35
18
7
116
4
59
54
18
48
25
47
78
135
156
63
21
21
139
41
51
39
9
36
171
30
7
8
24
39
81
36
75
54
111
69
18
42
3
33
18
102
18
6
55
35
30
39
16
5
18
48
24
49
17
60
138
1
56
24
51
12
1
5
27
24
48
27
49
60
32
52
32
3
108
18
15
57
18
72
57
16
41
55
11
57
87
150
19
17
67
5
3
45
39
33
18
108
81
60
63
12
60
9
27
73
11
1
8
16
108
107
36
120
24
18
27
9
39
27
69
27
180
33
105
87
39
33
40
32
21
15
100
32
48
28
35
57
9
60
15
84
45
30
81
15
93
180
51
1
35
30
55
24
119
25
11
24
66
6
33
16
17
42
21
9
51
9
27
48
48
3
109
35
66
144
7
8
136
56
51
37
35
18
99
9
19
11
36
24
21
45
19
20
96
16
44
4
5
75
15
165
45
126
33
21
6
85
5
120
39
12
3
9
16
11
36
18
51
36
27
72
45
40
125
75
24
45
6
90
19
137
18
9
52
8
93
3
36
39
9
28
68
21
39
15
117
4
53
7
80
28
65
51
96
39
210
55
77
39
171
24
18
30
25
83
33
9
66
45
27
9
15
36
18
72
19
20
16
8
36
28
32
84
12
15
37
107
120
81
45
43
17
19
29
6
18
87
21
67
113
18
57
15
33
84
280
35
21
27
72
45
60
93
3
36
3
36
30
115
11
69
4
60
36
107
12
153
28
35
24
12
78
126
21
33
12
24
30
45
24
147
6
54
73
53
27
60
51
6
54
1
20
15
13
20
76
20
60
171
36
102
72
15
9
15
87
24
9
45
36
15
69
54
57
21
54
18
90
36
30
39
3
45
3
60
21
9
7
8
40
77
12
6
66
24
19
17
3
16
11
129
52
72
5
180
66
42
63
111
33
48
60
9
54
1
36
35
13
80
45
15
45
27
9
3
123
54
3
315
90
36
72
79
56
9
15
3
37
104
237
42
36
1
20
15
9
40
44
27
24
9
81
30
9
87
48
6
66
9
117
42
33
15
25
35
13
24
8
9
55
44
45
67
92
88
269
79
137
3
40
47
72
6
12
108
7
20
33
231
15
9
51
120
36
24
33
96
36
28
23
180
13
35
6
3
160
47
18
43
47
21
12
72
3
108
45
141
19
32
4
128
28
53
132
27
45
18
73
80
81
18
93
63
6
36
30
24
18
120
87
48
36
16
20
24
39
45
12
15
6
54
69
87
45
189
6
12
60
21
12
39
13
95
12
6
48
91
20
76
17
30
97
56
15
30
15
28
20
52
107
33
12
27
45
28
12
41
84
24
30
97
20
99
6
3
15
66
3
16
24
32
24
15
120
6
139
35
21
40
20
33
36
12
43
17
15
57
27
9
12
55
95
12
162
3
75
12
9
27
90
54
54
51
4
35
42
75
15
18
15
120
21
51
39
45
9
6
13
35
21
16
161
7
101
75
4
80
45
15
36
15
24
12
54
36
111
52
125
72
126
9
ABCD 97704969034*3^$a+1 [50086]
8
121
30
24
17
48
1
54
65
25
102
48
6
75
51
21
33
96
180
120
59
25
30
96
9
9
71
1
108
6
180
30
96
3
32
43
5
1
36
54
5
31
18
12
18
30
72
24
306
30
84
90
69
87
30
11
64
33
90
6
36
24
51
69
51
9
84
131
24
7
30
3
45
42
18
36
11
136
8
31
48
65
25
12
18
6
24
12
108
30
77
24
1
143
1
156
3
32
55
24
6
83
48
168
31
9
189
12
63
45
27
33
12
18
42
23
1
15
21
48
66
137
97
23
79
18
6
9
267
173
121
47
13
11
25
60
11
19
149
25
120
84
11
24
1
6
89
25
15
69
12
95
13
27
3
101
295
54
131
55
66
191
24
88
177
60
35
109
24
11
25
30
17
73
6
198
11
24
55
12
125
19
84
42
30
78
83
37
131
121
48
12
48
3
8
1
23
7
90
15
15
24
24
17
24
24
31
90
47
97
120
36
155
55
30
30
6
39
24
8
13
66
18
6
144
12
30
24
15
21
90
18
366
17
88
45
60
60
96
78
21
45
30
66
3
48
32
25
12
150
149
24
7
48
57
15
9
21
48
11
25
119
37
83
7
234
36
75
63
30
12
108
96
35
91
29
31
18
30
30
3
80
280
9
23
7
30
11
43
60
234
390
90
6
6
114
126
60
24
6
54
11
229
11
96
49
30
9
45
11
79
24
30
162
9
45
60
24
210
36
90
6
33
15
192
48
57
33
66
45
32
37
96
24
72
18
30
42
65
55
18
15
27
174
47
19
5
145
143
37
54
54
6
41
144
1
30
78
83
187
12
48
42
23
1
66
21
33
90
174
60
11
61
78
6
135
39
30
27
15
41
13
30
30
66
18
240
11
24
55
36
101
120
49
6
78
35
40
105
6
65
19
36
126
78
102
39
69
12
180
3
15
30
30
53
24
19
69
120
21
11
85
11
88
104
25
36
195
72
33
30
9
15
90
312
78
42
63
8
73
6
30
24
66
30
48
35
7
9
15
6
11
49
24
84
276
30
30
36
24
47
160
8
55
36
45
9
24
23
13
35
31
78
42
18
191
25
90
60
54
66
126
114
24
66
180
30
6
95
43
36
24
162
204
24
35
88
9
63
45
30
12
24
156
29
25
30
6
315
8
55
57
99
125
1
23
1
24
156
36
48
36
84
36
90
54
131
55
6
24
179
48
7
96
89
96
109
30
132
24
24
12
18
42
33
51
36
41
37
27
3
36
6
48
51
24
15
102
11
43
21
45
11
24
43
132
48
42
60
60
24
119
25
47
13
11
85
24
35
1
24
66
114
12
168
191
96
25
23
31
30
66
24
96
9
21
179
19
36
6
54
30
95
1
60
54
5
1
24
6
24
17
72
7
65
13
6
36
90
48
15
141
24
42
33
32
24
91
18
11
181
11
37
60
6
65
120
151
18
42
5
13
11
25
30
137
13
6
30
108
11
144
1
39
56
25
96
15
93
35
37
30
18
3
177
150
41
24
55
41
85
90
17
13
11
103
66
119
25
15
51
69
8
13
24
66
66
54
96
54
96
138
30
6
21
9
30
36
45
39
54
66
9
45
3
33
39
8
127
72
65
25
48
6
81
3
60
30
36
24
47
43
150
47
85
48
120
36
36
11
127
30
11
16
104
1
48
183
183
66
24
6
9
45
6
93
128
19
78
12
123
75
36
89
1
39
21
54
96
96
29
1
24
239
1
120
24
30
156
6
54
17
73
60
66
41
49
23
1
6
24
89
31
6
120
54
6
95
13
60
23
13
60
60
6
18
60
47
160
3
102
84
36
24
287
48
61
60
48
120
6
66
30
18
30
120
41
16
9
6
18
60
72
18
30
36
36
3
21
66
90
114
60
96
89
40
9
126
24
42
15
45
18
161
31
78
120
36
6
24
24
17
109
59
217
54
65
1
48
60
162
78
60
12
24
156
63
105
6
60
29
7
60
18
36
24
15
15
66
6
30
48
120
36
30
6
99
15
41
73
63
39
30
3
21
66
78
123
9
23
37
24
156
150
105
33
30
81
80
1
84
276
168
12
48
ABCD 97705598756*3^$a+1 [50044]
43
12
48
5
7
26
4
8
12
10
41
19
5
1
80
4
59
139
53
24
21
22
2
36
3
19
78
20
99
105
16
20
3
36
21
4
30
5
21
15
9
10
38
87
85
8
40
8
34
6
54
38
22
65
43
2
39
24
7
5
60
36
45
34
38
48
10
113
9
3
19
50
10
29
57
10
14
28
68
3
9
48
4
11
24
13
12
8
48
3
69
40
8
64
96
20
72
51
1
11
37
8
24
99
37
32
51
96
21
40
12
32
51
9
15
21
34
29
81
16
20
15
199
18
11
36
81
24
46
29
21
12
27
21
24
58
42
8
58
62
48
4
8
120
12
10
5
43
30
32
58
53
115
102
23
9
16
104
15
25
6
60
12
90
42
26
22
98
60
3
31
6
20
34
96
2
51
21
10
60
65
55
30
8
100
8
24
88
8
70
114
20
36
24
36
24
99
9
112
18
102
30
29
9
28
80
142
42
30
60
26
10
12
60
2
156
60
12
10
62
36
87
45
28
32
28
164
10
6
12
30
72
38
15
72
25
20
48
48
10
62
12
15
45
16
84
56
22
60
48
29
33
10
42
18
218
15
9
51
45
10
29
60
84
91
138
20
3
69
70
5
31
2
3
25
35
48
36
31
5
67
173
45
39
21
70
2
180
28
20
12
10
18
23
7
42
20
10
38
40
30
2
22
120
26
24
100
8
27
25
68
15
7
98
12
15
21
12
28
20
40
32
12
70
26
3
49
30
12
60
50
15
55
30
8
22
60
48
12
50
39
9
28
20
12
60
3
9
3
25
71
7
5
25
35
19
30
80
10
41
48
7
14
16
23
57
40
54
5
21
3
31
26
4
20
10
38
58
134
10
26
22
17
13
60
32
96
34
98
82
60
30
68
3
9
106
2
12
40
56
3
21
36
34
66
30
30
42
12
5
1
80
99
36
7
18
20
27
36
19
18
44
16
83
49
72
20
96
15
55
30
12
20
12
51
9
48
15
48
37
90
2
39
1
30
5
133
8
34
5
36
9
3
25
8
64
120
8
22
5
60
21
60
99
84
36
21
24
130
65
33
3
97
8
4
8
12
96
10
2
12
46
2
88
12
20
15
105
40
12
20
39
36
45
36
34
18
20
12
46
50
39
55
30
48
47
1
12
18
12
170
40
20
3
19
30
35
205
71
49
20
10
36
2
75
37
59
69
10
2
39
9
15
33
3
12
55
53
37
20
15
57
60
12
60
10
6
104
28
20
10
30
23
72
12
21
52
23
67
53
79
18
222
60
5
45
10
48
48
12
2
10
6
32
15
13
44
16
24
155
13
8
75
49
20
46
60
2
48
3
67
30
12
18
17
7
50
10
38
22
41
69
58
72
18
20
51
19
30
23
48
61
8
28
42
12
96
14
15
21
4
48
32
36
15
7
62
36
10
12
42
8
12
48
70
5
37
35
31
17
13
23
7
2
27
36
45
12
28
32
72
70
26
24
16
20
60
15
9
40
6
42
20
3
7
48
84
26
22
2
28
20
51
7
24
5
91
5
9
39
129
12
208
20
58
62
3
55
30
20
15
67
12
65
1
12
78
12
38
4
59
9
60
48
24
39
21
88
11
72
19
6
104
51
7
48
5
69
60
10
18
8
12
3
48
79
38
22
38
4
30
50
15
36
19
26
12
120
112
8
3
24
33
12
130
38
70
60
50
130
38
24
10
48
53
25
20
70
24
90
68
27
24
37
30
17
37
8
10
62
28
8
10
53
19
17
33
48
27
45
48
4
8
52
11
108
21
118
78
54
29
60
21
10
48
2
10
65
96
108
9
58
72
2
75
36
25
42
12
36
50
15
37
20
12
108
12
96
15
7
38
34
138
68
27
7
29
9
40
80
22
29
21
48
82
18
92
3
33
40
23
36
61
44
36
15
108
19
77
25
20
60
15
21
40
20
10
62
52
11
57
3
48
109
8
22
2
46
29
24
61
6
2
28
20
3
1
20
16
20
120
10
50
3
1
18
62
10
6
114
38
60
70
53
49
30
5
1
42
18
24
20
10
90
20
76
83
36
1
20
24
75
21
60
4
96
30
84
65
73
20
10
2
36
3
1
56
12
52
11
12
45
12
10
6
42
17
43
77
91
5
37
8
22
53
45
22
2
40
6
17
33
3
67
60
30
23
21
36
4
68
60
10
53
48
9
22
36
12
17
13
18
5
49
8
100
60
18
12
41
12
67
90
47
25
11
84
24
177
40
104
39
7
12
12
18
12
8
3
9
10
30
6
29
1
20
3
31
26
4
6
14
48
28
95
9
58
38
3
7
5
25
20
24
36
64
78
30
8
22
5
12
24
21
70
26
10
24
5
24
201
106
14
10
60
5
13
12
68
88
30
17
67
36
5
25
44
39
24
25
47
25
56
3
37
54
50
28
20
51
84
33
12
27
31
84
101
67
72
78
42
30
8
15
12
81
10
17
33
72
180
10
12
60
38
22
6
42
312
26
60
84
3
48
55
14
28
68
15
9
36
10
24
60
60
41
12
25
83
57
70
17
13
60
32
76
20
12
22
26
15
48
9
12
111
45
60
22
98
4
30
36
42
42
98
22
26
24
40
20
15
1
54
41
37
8
34
18
12
36
54
29
180
69
10
122
100
68
12
106
2
168
40
12
30
168
12
12
5
21
64
30
78
68
72
48
75
12
7
66
80
4
30
6
140
12
3
12
37
30
18
20
180
72
10
125
25
68
27
24
12
45
63
37
23
37
180
12
30
48
50
52
42
6
167
25
47
1
24
8
22
26
12
100
8
84
10
66
23
117
72
58
24
26
3
36
24
36
1
32
10
42
20
46
2
58
5
19
48
150
30
72
161
7
2
168
27
21
94
36
12
12
36
14
76
32
3
45
72
10
17
96
55
120
42
71
1
8
3
55
2
12
10
53
12
85
23
85
30
17
13
32
46
60
12
12
30
18
98
39
61
47
73
20
12
12
40
ABCD 97705648928*3^$a+1 [50090]
60
138
42
12
241
107
73
108
11
78
30
13
120
125
19
24
120
24
5
31
156
36
53
199
168
12
101
36
96
408
31
155
66
24
55
24
144
216
65
7
29
48
162
13
156
72
252
60
101
7
72
5
283
29
19
132
84
35
108
73
35
25
5
187
60
36
257
187
143
72
1
180
11
24
37
17
108
79
84
72
47
97
35
30
240
180
91
17
90
288
109
24
149
42
30
144
42
37
71
192
13
119
25
11
84
78
79
180
173
18
217
83
90
24
43
83
84
168
72
66
43
29
36
115
24
173
162
12
24
169
23
72
25
35
37
24
47
72
108
25
108
41
31
149
24
36
48
43
144
144
137
54
18
103
65
7
185
96
144
72
84
132
127
125
187
23
60
25
108
47
97
156
72
11
186
138
42
138
121
77
72
67
84
227
25
29
54
36
18
43
335
133
11
96
253
29
18
25
24
84
60
29
48
252
108
312
55
132
48
96
59
121
11
54
84
18
97
11
6
55
125
43
23
78
7
12
108
65
72
108
132
90
162
43
36
29
18
133
12
132
12
108
132
101
30
108
157
84
209
36
43
60
12
36
72
35
138
67
11
90
84
180
31
137
79
59
150
36
55
83
96
37
107
277
120
29
31
29
54
72
270
198
1
24
36
101
18
66
391
41
67
12
53
18
12
72
85
5
79
161
126
354
79
119
78
30
54
186
108
289
72
360
65
31
144
36
83
30
319
36
11
145
24
59
97
29
114
37
65
168
55
47
78
30
205
47
49
101
54
61
191
313
59
493
144
96
245
54
84
54
43
35
264
25
60
36
185
7
17
30
61
35
138
186
109
29
43
35
120
13
59
108
90
78
97
84
53
127
71
37
71
192
49
5
54
97
143
264
193
5
294
126
30
193
5
24
55
17
270
1
29
78
12
18
7
36
35
97
101
115
12
83
25
119
18
360
24
19
24
36
156
29
7
83
54
78
37
60
11
1
24
12
180
215
72
73
47
25
83
85
120
65
54
126
7
107
1
47
60
205
65
43
65
7
36
29
192
60
18
37
288
11
24
181
191
36
13
216
84
137
139
120
35
498
103
12
36
24
12
83
121
11
61
12
108
53
30
25
29
115
101
54
36
132
169
48
83
18
114
48
90
7
11
49
65
7
23
277
35
145
53
48
162
121
180
72
48
11
169
71
30
31
23
222
72
12
54
121
65
180
19
60
144
192
144
312
83
54
126
54
127
144
29
6
109
72
143
241
29
48
24
79
5
31
59
54
108
78
30
7
60
29
55
35
1
564
5
18
6
199
216
24
23
72
60
1
72
60
144
36
12
71
12
25
24
113
7
101
18
6
ABCD 97705670828*3^$a+1 [50110]
33
15
36
45
51
9
24
36
51
180
72
36
6
66
9
69
30
36
6
84
99
99
78
18
45
36
39
54
36
180
54
90
6
21
24
21
63
72
24
57
240
3
9
36
90
21
111
30
108
75
15
21
75
30
15
144
45
51
24
60
84
27
6
3
60
45
174
42
3
135
141
81
39
84
15
6
30
6
36
138
36
306
72
180
6
81
60
24
36
24
45
84
51
81
144
162
33
15
90
96
120
15
24
96
60
39
45
36
153
90
36
54
36
54
45
33
63
201
99
105
30
21
60
45
6
12
6
12
90
18
72
39
39
90
72
12
75
3
120
60
84
24
72
30
24
66
33
57
63
9
6
45
21
15
228
45
351
15
102
24
48
222
33
72
21
48
6
84
9
141
72
12
168
12
51
39
42
90
48
117
24
36
21
159
24
177
39
24
96
9
30
9
12
201
18
45
27
102
42
54
12
60
90
30
90
108
90
51
21
54
6
39
45
90
9
9
6
12
9
15
90
54
72
102
18
69
201
180
114
33
87
90
6
90
87
33
123
57
24
48
75
15
252
6
87
12
3
36
6
159
36
75
90
144
36
36
39
63
6
75
81
63
36
27
60
18
51
51
90
63
15
69
15
57
111
30
72
87
9
120
54
45
117
90
90
126
24
69
15
45
96
81
39
9
36
6
30
18
42
30
18
51
24
111
90
15
39
66
18
165
93
102
45
72
24
36
45
36
3
51
9
27
69
204
117
18
6
30
90
3
3
18
15
69
27
9
219
321
15
21
6
48
45
9
27
60
84
60
39
18
63
117
18
6
39
231
48
21
21
48
27
84
21
180
36
18
21
231
9
3
6
126
9
24
33
18
321
165
54
36
45
69
126
30
18
21
60
9
72
18
132
66
24
36
39
51
30
54
6
39
15
69
36
60
60
75
114
66
9
15
165
27
24
48
6
135
36
24
36
123
18
54
225
60
39
42
48
15
60
36
39
90
12
3
60
141
36
3
177
3
15
45
129
6
45
45
36
15
24
99
36
21
24
105
30
9
72
69
12
90
33
27
9
39
21
15
69
60
156
120
99
21
21
48
51
21
234
36
78
15
21
75
48
3
54
36
39
60
45
75
264
24
153
39
51
33
111
45
45
60
36
12
27
15
48
18
147
96
27
54
24
12
60
144
180
39
9
126
21
15
69
21
39
156
84
51
54
111
189
54
6
84
36
90
36
45
84
87
33
36
24
21
66
60
33
57
123
21
15
24
81
150
129
15
102
3
96
24
57
3
156
3
81
45
15
24
12
39
6
15
15
54
60
315
96
33
42
33
51
225
84
33
114
48
18
3
15
6
30
9
105
12
108
36
18
198
63
45
90
240
45
36
3
81
36
45
6
30
3
51
153
27
6
39
48
12
9
12
90
24
54
15
96
60
189
51
33
51
75
45
171
9
9
108
123
156
15
33
147
9
27
9
21
3
36
69
51
189
75
15
30
39
57
15
15
18
78
129
45
75
15
36
144
45
141
3
36
51
30
24
174
45
117
78
81
3
18
54
9
9
72
18
45
36
9
90
42
183
63
33
117
30
72
81
60
60
105
15
21
15
120
153
108
60
63
21
15
60
111
18
30
21
69
39
111
81
81
48
36
6
69
213
18
162
108
24
36
180
264
39
231
6
12
72
99
120
15
60
21
24
27
9
3
168
9
9
15
57
123
21
36
30
9
105
54
30
51
3
78
39
24
21
36
27
12
24
117
18
60
45
27
30
54
60
45
21
63
216
15
30
96
48
51
75
9
60
120
36
45
36
18
9
36
117
18
54
186
12
93
60
96
21
18
96
45
60
33
90
18
63
81
54
6
75
51
129
153
18
33
39
81
60
45
66
6
54
30
63
27
36
90
24
66
9
60
60
24
96
24
36
15
6
39
24
297
54
9
36
21
18
6
3
117
6
ABCD 97705710946*3^$a+1 [50005]
3
39
13
5
27
84
4
65
115
60
72
8
16
132
8
16
125
3
12
36
64
48
116
51
30
108
31
44
48
40
60
24
24
140
60
4
32
123
13
8
184
8
88
11
33
36
21
115
60
5
75
33
43
32
12
24
9
43
17
51
4
20
36
76
44
36
84
76
5
3
15
37
53
120
3
24
15
13
12
65
19
84
5
31
44
48
12
132
4
12
48
44
15
81
69
15
40
20
87
13
5
15
108
4
60
20
48
27
21
144
75
9
60
4
32
28
47
13
107
61
60
8
84
45
51
60
156
33
103
20
28
80
12
72
36
76
36
8
21
3
96
192
40
60
20
64
48
20
72
4
11
9
24
57
18
13
72
20
52
35
33
40
68
12
16
12
192
60
36
12
24
44
4
72
5
91
24
20
33
72
43
8
12
60
28
29
91
24
140
84
84
136
56
4
80
12
9
19
32
64
23
1
24
20
48
72
16
41
18
13
104
84
12
4
44
9
3
48
12
48
16
24
140
24
40
95
72
61
8
69
63
192
12
4
104
60
208
68
4
47
61
20
12
76
20
60
36
168
48
24
60
3
141
24
12
24
64
5
15
72
63
25
168
72
5
75
60
27
1
48
56
60
96
24
24
9
67
20
40
23
12
49
24
12
65
18
30
15
28
8
9
15
36
40
12
92
36
16
23
1
72
140
48
72
117
120
75
28
8
4
252
24
29
51
4
8
12
76
96
36
68
60
36
3
45
40
5
3
12
36
21
39
156
4
24
5
55
12
60
23
33
12
132
4
24
5
42
1
29
3
36
21
39
69
15
72
124
59
25
12
35
1
17
3
64
44
120
36
60
28
60
56
4
36
84
56
69
72
48
51
12
27
105
28
12
12
65
31
72
68
52
12
35
33
16
12
32
60
57
55
5
79
29
67
36
108
32
52
12
96
132
5
12
39
76
24
41
31
8
84
27
73
48
152
15
1
36
36
107
21
4
12
8
96
112
12
32
88
5
55
8
9
51
108
120
69
31
60
12
44
48
76
11
49
24
72
20
136
60
24
35
13
12
44
60
12
57
55
20
28
32
57
19
20
124
5
91
20
160
60
56
16
29
31
17
7
8
40
156
44
15
33
4
96
168
116
48
108
28
12
17
60
3
12
36
76
156
24
48
8
12
28
8
112
17
51
16
23
12
121
8
100
60
32
57
3
39
18
30
25
12
53
63
4
95
9
72
40
60
144
24
24
95
25
35
105
132
24
72
144
76
84
23
1
32
28
32
4
48
36
20
40
20
12
24
48
12
16
47
73
29
78
57
33
90
13
12
8
28
60
12
12
128
48
84
12
45
18
85
96
36
108
36
24
17
43
5
75
52
24
179
1
24
47
69
159
93
24
4
44
12
48
15
37
36
12
60
17
31
12
36
20
36
60
36
28
32
64
8
36
40
24
48
68
51
9
16
83
13
32
45
7
23
13
8
72
40
17
7
84
20
16
108
32
123
13
68
16
48
32
84
112
20
12
76
29
3
4
108
32
15
18
3
144
28
72
8
40
20
48
48
4
48
12
5
63
27
1
59
30
3
4
84
104
132
105
19
131
49
32
24
28
65
75
96
24
28
80
48
4
128
88
240
56
16
12
180
8
64
5
3
100
95
1
12
72
5
51
39
13
20
12
72
84
76
8
52
80
15
9
9
12
3
28
60
48
12
8
136
35
85
44
144
15
73
12
32
168
28
47
30
3
60
48
4
48
68
9
72
91
24
108
8
12
12
88
8
39
13
48
20
27
1
20
24
48
88
72
32
57
75
16
12
47
25
185
3
76
32
52
68
48
16
83
13
44
60
33
102
9
12
108
39
33
4
96
60
20
52
60
20
16
11
21
12
52
5
3
136
32
108
12
12
16
36
20
28
17
48
91
36
5
18
25
80
16
80
24
57
31
12
48
8
40
56
40
35
9
9
31
44
28
227
13
12
32
28
20
36
21
103
8
28
44
45
75
16
20
21
43
77
55
5
48
60
51
4
60
56
72
72
12
15
1
24
108
20
96
84
28
20
12
52
24
12
108
24
65
31
29
63
9
43
8
48
4
5
123
4
48
12
5
19
12
8
24
15
37
68
108
172
5
27
64
12
8
4
20
15
33
24
100
35
1
144
44
120
84
48
48
12
27
90
120
7
44
16
96
17
115
17
19
20
72
87
30
151
29
60
87
3
61
11
69
21
3
12
108
76
89
3
148
72
104
84
39
30
3
48
112
17
43
12
5
3
72
15
1
101
43
17
15
40
8
76
60
36
35
48
21
36
24
69
3
24
4
89
135
52
36
17
15
16
84
152
28
8
108
21
75
124
29
7
35
9
16
116
57
15
112
156
24
8
72
4
92
28
180
32
9
78
13
8
24
45
15
88
84
20
3
213
4
156
8
36
4
24
5
15
60
12
3
37
23
93
27
13
24
176
9
19
12
60
17
43
128
4
8
132
72
64
24
36
119
30
3
52
20
88
12
12
44
64
ABCD 97705759384*3^$a+1 [50069]
5
145
72
30
36
30
99
60
8
60
40
15
72
36
84
6
27
45
12
3
27
21
24
24
24
20
43
102
42
33
105
30
12
66
60
30
93
9
15
12
56
64
33
162
108
41
1
18
18
39
120
24
9
12
3
48
104
31
144
21
99
153
20
28
69
48
3
24
48
27
93
3
12
60
5
28
75
42
27
21
3
32
100
8
31
21
12
3
72
18
47
37
30
33
92
28
57
30
18
42
33
3
93
39
41
36
40
63
30
27
3
101
7
33
84
72
3
60
141
27
57
12
8
28
8
19
78
12
27
21
30
9
8
133
119
4
44
43
45
27
45
153
3
60
9
18
45
9
51
92
13
12
11
19
240
90
18
9
15
18
18
77
16
51
36
24
150
6
42
30
12
5
40
3
72
9
69
27
21
143
40
57
27
3
30
90
90
12
12
96
27
57
75
36
12
20
55
81
57
95
79
108
18
30
33
27
12
12
69
9
11
4
105
12
15
21
12
35
48
64
15
33
32
4
27
24
36
12
33
168
27
9
60
93
3
45
15
39
96
9
44
49
72
39
12
8
19
60
177
51
9
24
24
3
5
19
6
39
3
5
7
48
5
148
9
6
12
78
3
117
180
3
20
67
117
12
3
192
69
36
3
81
36
140
48
16
21
6
153
12
105
72
15
27
69
21
11
49
123
165
102
33
120
57
18
81
36
15
5
28
27
9
21
30
21
32
37
15
153
42
45
21
102
132
6
123
177
30
89
43
5
145
60
12
3
60
15
90
48
15
27
45
3
102
48
15
75
9
3
12
96
102
15
32
160
15
108
48
29
31
90
63
39
18
30
84
9
39
5
25
47
25
3
32
40
3
18
95
64
21
63
60
21
6
57
15
33
120
39
41
37
48
24
6
12
12
33
3
24
6
3
84
20
76
36
24
21
36
12
15
135
33
45
54
30
71
124
96
9
30
6
12
42
6
3
81
3
60
123
30
99
15
6
3
72
12
123
53
1
30
66
30
12
60
213
8
40
27
17
100
63
30
3
36
183
42
6
24
6
123
69
48
12
27
3
18
39
24
87
60
5
28
51
30
39
237
54
129
156
21
87
3
30
114
45
3
17
36
28
12
92
28
9
18
30
30
132
33
3
42
11
40
60
9
42
65
25
15
15
150
48
23
4
36
8
97
24
59
16
8
40
87
36
42
15
33
143
151
60
189
51
30
6
69
20
36
28
20
96
61
15
57
27
24
36
81
12
3
48
27
57
12
75
45
8
76
36
20
16
15
72
141
36
15
141
105
54
53
12
4
12
15
42
27
111
54
6
24
129
27
17
76
9
30
105
33
54
45
3
138
27
45
12
126
120
54
11
7
113
7
30
3
45
23
7
69
3
60
42
99
51
6
39
3
117
96
108
9
78
72
57
8
55
21
99
30
42
9
24
72
80
31
102
23
7
21
80
31
48
48
72
72
78
18
24
6
24
60
3
3
54
159
21
6
60
30
39
21
39
8
7
48
18
24
48
18
60
9
20
13
3
39
21
105
39
120
15
60
6
23
76
20
43
65
76
9
51
9
108
114
6
3
9
11
64
27
186
42
125
7
129
39
5
73
12
11
1
3
3
9
21
39
141
24
6
42
15
27
41
28
44
7
36
33
60
36
44
40
21
3
8
169
30
45
8
60
103
24
9
12
27
57
15
33
3
5
97
51
12
75
102
35
13
15
69
108
48
87
36
92
37
27
15
36
53
1
60
23
100
15
45
72
201
72
30
12
125
1
30
9
24
39
45
12
48
92
13
48
24
39
12
84
51
17
67
5
28
3
90
12
63
69
6
90
27
8
55
9
3
102
18
12
5
1
39
8
36
16
60
93
11
64
45
90
18
30
12
48
54
30
65
28
177
6
33
147
9
3
18
24
18
12
9
84
92
4
36
15
60
89
16
21
123
21
39
9
27
8
7
9
9
12
36
114
29
7
29
64
39
101
61
6
9
21
75
48
21
11
37
48
35
97
11
16
44
12
115
17
16
20
7
12
45
36
60
20
19
12
113
115
12
48
5
43
29
4
24
20
7
33
63
77
36
19
17
43
17
4
72
8
4
33
42
21
84
33
15
72
3
89
40
81
23
36
1
24
18
21
32
37
27
20
28
132
24
39
93
8
19
12
33
12
36
159
9
9
42
9
57
207
108
9
90
153
116
16
36
15
65
37
48
63
32
25
42
42
30
9
84
33
15
129
123
3
125
88
27
33
9
15
27
93
177
18
78
3
87
12
72
6
30
33
12
15
9
24
36
56
19
36
69
51
9
21
23
19
18
90
125
25
12
30
45
3
17
67
41
4
231
17
40
12
21
107
37
11
7
21
44
72
60
1
27
45
11
7
120
24
125
25
15
33
11
49
60
72
15
60
24
9
48
23
7
129
3
5
7
21
27
48
5
25
30
53
37
39
3
137
43
18
12
27
33
51
51
53
76
20
7
33
72
132
3
24
9
27
45
84
15
66
3
20
79
48
30
12
15
48
27
30
30
233
108
37
3
21
18
33
60
27
30
15
12
93
11
7
29
31
69
8
13
39
3
30
27
3
42
36
75
9
156
15
108
21
3
3
33
9
23
ABCD 97706467876*3^$a+1 [50073]
8
22
140
100
68
160
32
16
60
21
69
15
84
12
11
12
130
26
180
12
180
73
17
22
26
67
48
35
1
11
25
15
32
16
32
40
132
26
40
30
60
14
40
30
36
12
20
13
89
10
80
25
71
109
11
22
2
1
96
21
162
105
5
70
176
42
10
510
62
16
12
93
17
139
21
48
72
2
16
9
12
33
48
38
42
10
120
132
36
12
2
16
2
25
45
50
22
98
28
44
37
59
1
69
27
5
160
2
73
12
153
2
46
30
44
6
10
32
30
42
13
75
8
37
27
117
39
74
151
12
15
8
25
72
5
18
22
219
3
50
16
14
1
15
144
20
25
21
14
28
32
6
24
6
82
8
64
8
58
80
24
48
48
22
8
42
37
51
14
58
9
11
18
91
144
69
8
79
51
20
18
82
45
33
32
40
32
40
63
47
90
91
12
17
40
66
102
110
13
45
144
210
48
32
13
17
18
30
7
33
50
97
23
49
21
210
48
81
21
8
24
7
3
56
49
21
24
18
9
23
1
35
34
15
35
25
173
7
35
25
12
3
38
10
45
17
48
112
50
6
82
8
100
84
48
33
45
50
12
58
51
83
37
11
48
52
78
24
51
45
32
79
113
66
1
21
18
44
1
9
38
97
75
6
27
237
87
143
16
57
23
1
3
38
10
12
20
30
16
90
14
6
12
102
7
3
20
66
115
59
100
105
5
48
30
97
153
8
42
73
15
32
97
143
25
72
45
158
12
16
24
30
50
1
15
192
45
108
12
23
49
3
12
45
45
50
46
2
40
72
8
48
22
72
126
42
8
42
22
90
36
20
1
101
22
21
155
10
27
45
39
41
58
32
40
45
120
35
40
30
99
53
118
92
265
5
103
95
25
57
8
10
32
46
14
60
136
72
80
13
72
47
148
69
23
10
135
131
37
177
18
158
34
20
18
7
60
15
6
90
92
18
31
240
3
8
22
96
264
8
10
20
73
9
30
96
2
10
32
1
12
12
63
38
40
32
7
132
108
96
27
33
12
60
3
44
46
27
45
15
12
3
2
178
102
38
28
30
42
32
40
21
89
130
93
33
2
72
61
27
32
6
94
18
18
24
56
1
23
61
27
33
69
198
18
30
80
42
42
6
19
23
40
48
20
82
42
116
34
3
327
180
21
29
88
147
45
15
3
72
8
13
17
88
120
24
78
9
23
10
27
53
18
70
15
15
18
30
20
24
1
24
53
7
15
50
90
16
20
12
48
1
23
78
42
16
9
45
78
18
32
78
4
57
53
16
24
198
32
13
47
1
77
18
121
71
25
63
30
24
51
12
33
2
22
78
48
165
39
20
1
47
28
9
15
96
12
20
12
1
12
228
177
183
57
8
31
96
23
37
12
51
54
48
38
132
168
84
48
28
177
12
3
168
69
23
73
9
120
120
26
22
18
12
2
7
123
56
52
9
51
8
24
48
160
33
12
84
3
66
27
63
132
32
28
9
123
33
15
18
24
8
40
162
20
145
132
24
77
67
15
81
29
58
32
46
30
60
21
9
2
30
90
12
148
45
60
72
12
3
21
9
56
22
69
23
96
22
32
90
36
1
48
11
72
22
96
144
6
212
88
9
45
126
69
72
29
54
16
44
78
40
8
114
36
34
63
65
43
47
22
18
120
38
10
57
15
12
33
105
15
72
33
18
80
12
12
88
9
21
2
60
1
12
312
21
24
27
48
3
212
37
144
17
40
15
84
63
57
23
28
42
6
32
58
51
84
59
30
40
15
51
21
153
27
3
176
42
18
70
114
78
42
48
30
80
10
60
98
40
74
46
51
11
60
37
123
38
42
132
108
102
16
30
60
20
4
80
6
64
27
53
127
39
2
79
11
70
90
30
102
96
44
78
40
32
18
112
80
76
9
36
99
81
57
2
100
21
12
17
18
37
72
11
48
40
9
45
8
82
30
8
55
12
5
186
1
39
152
78
42
70
32
67
3
26
31
9
39
72
33
30
66
62
12
145
45
8
10
68
1
96
12
101
67
72
15
56
37
17
48
10
12
128
85
5
82
48
33
87
80
12
18
90
78
34
21
96
24
17
58
30
72
8
10
102
32
43
5
19
24
39
93
75
9
53
55
95
16
60
84
90
18
102
18
12
18
138
192
9
21
2
16
21
3
30
27
39
14
235
12
9
170
70
80
30
4
96
24
38
18
160
24
21
107
22
110
76
24
56
64
93
23
52
30
18
60
114
63
15
48
2
43
72
60
84
53
ABCD 97706663534*3^$a+1 [50018]
20
24
96
40
35
21
100
11
73
252
35
145
32
120
52
59
57
160
80
60
28
132
12
8
40
8
40
20
52
80
39
105
15
33
12
160
60
8
12
4
35
25
12
104
63
1
24
56
252
3
9
27
96
13
59
33
87
21
184
47
180
36
37
12
8
87
85
80
159
72
217
116
87
105
40
143
21
63
85
23
145
59
109
24
132
59
72
9
24
12
28
11
24
84
1
80
16
8
228
64
44
64
71
60
72
13
80
160
71
49
167
49
140
148
8
4
11
25
23
97
8
16
8
88
23
165
87
12
25
68
12
3
93
40
24
227
49
252
143
21
111
84
313
8
3
96
36
12
61
96
24
20
16
23
141
87
25
284
4
11
141
40
44
16
12
8
60
48
15
84
25
56
40
84
140
3
33
132
40
32
16
71
73
32
183
57
15
105
3
37
96
47
192
24
49
12
176
27
97
20
96
100
32
15
25
48
48
131
1
20
88
104
12
16
20
15
73
32
15
73
35
9
28
59
25
36
32
16
35
25
36
83
12
13
20
12
51
73
191
49
131
85
11
145
84
8
27
9
60
36
160
36
12
32
15
61
119
33
183
24
49
12
224
60
88
56
4
188
87
36
9
52
24
11
36
25
192
96
47
45
3
24
21
4
83
25
95
85
59
109
71
1
120
20
52
60
48
60
24
168
47
201
63
81
24
16
23
1
92
39
21
63
9
108
84
3
45
16
104
340
132
44
111
13
72
144
35
21
36
48
84
76
11
84
37
239
1
44
3
36
9
60
48
144
36
160
60
48
56
63
45
16
47
108
97
144
84
60
11
13
167
49
20
111
49
95
21
16
152
40
23
33
24
3
45
27
108
69
123
21
39
25
12
20
160
108
11
24
213
219
1
224
39
57
4
8
88
8
24
88
20
4
176
12
28
8
16
48
72
80
15
24
61
48
132
24
20
96
28
71
49
23
73
71
96
49
20
4
11
49
47
108
69
96
100
12
12
20
76
131
33
16
32
52
35
25
80
48
12
16
96
8
28
47
61
32
72
15
1
47
157
191
120
24
97
11
97
96
95
1
8
60
16
35
241
140
16
95
37
12
20
60
28
20
28
8
39
12
85
84
71
108
1
35
85
56
24
15
57
40
59
13
72
24
44
12
75
109
47
108
81
28
71
24
117
16
23
69
63
48
144
73
332
52
11
33
16
84
11
165
3
73
92
87
45
124
72
12
128
100
12
108
155
48
105
52
47
36
84
97
80
39
57
39
61
23
9
28
8
112
144
119
25
104
72
184
84
140
3
93
180
459
96
49
8
15
72
37
108
228
20
72
100
23
25
32
51
109
12
68
52
35
36
33
39
121
24
8
24
16
59
109
71
33
40
32
4
11
96
25
23
60
12
109
59
165
64
36
12
20
12
27
108
73
84
155
85
60
11
33
64
35
33
60
40
23
72
45
220
8
39
156
21
36
15
37
128
12
28
20
28
24
227
9
51
33
136
59
21
16
8
88
72
8
3
69
3
109
311
108
12
45
27
36
37
107
36
60
12
85
47
1
11
96
69
36
108
16
95
13
132
35
36
85
8
87
57
27
180
45
76
32
51
12
9
24
136
11
109
56
12
52
11
37
60
11
1
80
84
4
12
83
97
24
20
112
12
131
1
59
21
84
87
9
60
84
172
32
48
12
136
56
3
13
47
1
132
48
215
69
228
27
33
39
49
71
60
84
37
144
71
13
11
1
92
112
11
93
76
128
100
8
24
3
37
84
20
51
121
12
96
11
84
60
45
40
56
28
95
13
20
52
23
180
13
72
12
60
83
48
45
72
120
72
111
12
133
71
49
35
96
13
48
83
81
64
47
ABCD 97707608686*3^$a+1 [50033]
60
47
1
39
104
1
24
60
35
136
9
60
24
48
12
23
97
47
24
49
48
23
16
81
23
120
25
36
11
24
85
51
72
45
227
24
40
141
195
56
48
61
51
105
39
24
72
72
96
144
45
108
72
71
265
36
24
36
39
96
96
129
39
32
24
16
9
39
192
129
63
45
11
16
120
48
72
93
11
25
15
56
16
9
95
64
81
24
36
3
33
15
45
59
61
35
13
27
8
1
71
37
12
95
16
9
48
63
80
112
176
16
80
133
75
57
135
24
21
24
12
39
80
1
12
48
12
47
24
64
8
24
25
36
35
48
40
32
48
37
35
48
61
24
96
75
168
72
96
33
15
120
32
24
73
180
107
64
57
23
40
9
12
35
13
11
25
24
36
27
57
36
75
9
96
39
32
85
35
16
93
120
11
49
432
15
200
24
25
48
47
49
24
15
48
104
1
15
57
23
37
12
144
36
123
8
13
12
15
57
23
145
12
123
320
85
27
45
72
11
13
11
145
36
59
133
168
35
40
45
3
80
96
16
93
84
23
25
95
144
61
123
144
32
25
24
15
45
12
15
9
15
69
107
109
3
261
11
13
12
48
111
9
156
60
71
40
45
35
73
12
123
45
3
8
16
189
132
60
27
45
11
109
27
80
13
3
8
85
72
12
36
120
12
12
96
131
25
24
47
73
47
85
48
131
25
215
1
39
21
123
56
1
15
33
12
12
60
51
69
11
37
12
47
24
40
9
36
11
1
39
80
24
97
23
40
56
120
24
120
37
24
3
21
24
36
132
35
25
23
16
9
12
84
71
73
87
104
24
1
63
8
48
37
59
109
99
56
40
21
75
48
48
48
21
60
239
96
1
23
40
81
95
61
12
96
12
3
72
8
85
24
3
120
93
35
40
24
72
120
104
25
15
152
24
25
111
24
24
80
25
39
21
36
119
49
108
59
40
96
9
48
168
72
23
24
25
24
15
24
45
120
192
108
23
13
11
109
72
3
21
204
39
152
40
201
23
16
33
63
69
35
13
72
120
3
165
60
36
60
132
35
144
1
12
27
45
120
51
33
15
129
168
24
15
21
3
45
60
24
143
37
3
165
60
15
93
84
72
95
96
49
144
132
72
11
109
108
12
48
12
23
73
24
12
36
180
12
96
36
36
23
64
45
3
213
132
84
84
39
8
24
24
37
3
24
72
93
123
9
71
48
25
39
96
21
24
12
12
3
144
81
15
57
108
12
23
168
61
99
176
24
16
80
25
48
36
27
104
61
12
23
25
48
47
37
36
120
159
48
8
72
169
15
80
16
69
59
16
56
97
96
95
37
75
72
21
72
108
15
21
11
133
72
123
45
12
63
56
73
48
24
36
3
56
88
8
160
69
11
112
21
35
160
9
47
120
16
48
9
12
59
1
84
11
1
72
167
25
60
179
37
75
72
21
107
24
16
8
16
80
24
72
48
37
27
81
12
27
8
25
24
84
12
359
61
35
37
72
3
153
24
48
36
51
165
36
119
109
35
37
12
108
35
88
32
48
25
36
11
25
12
36
95
96
40
24
96
21
3
81
84
75
45
27
93
99
128
37
51
32
25
63
80
1
84
24
267
69
12
15
128
37
3
57
39
56
49
39
32
24
169
36
24
51
240
24
24
32
1
180
180
23
72
109
3
21
11
1
39
33
60
11
64
21
51
56
24
16
45
3
9
108
12
132
216
75
80
48
1
71
97
23
64
69
120
204
12
75
9
12
3
45
27
8
16
21
59
13
11
192
25
119
85
35
1
84
123
48
9
215
13
131
16
48
57
84
11
13
75
45
120
48
24
24
120
27
9
95
96
24
1
23
1
119
37
179
25
15
93
171
32
73
15
9
23
24
120
61
147
45
11
109
36
60
11
64
57
23
16
81
63
105
12
12
12
11
112
56
112
9
24
12
3
81
15
24
45
51
24
21
59
64
8
37
107
13
36
15
32
24
24
40
9
72
71
160
48
81
39
21
ABCD 97707760004*3^$a+1 [50047]
3
75
78
15
27
48
42
3
3
6
24
39
80
76
15
9
20
60
28
99
144
29
25
231
120
44
16
15
30
39
8
19
81
72
188
28
44
28
69
39
132
9
11
19
6
3
92
19
30
18
30
35
7
9
69
18
17
28
60
20
25
35
13
159
45
60
3
80
55
24
6
60
15
92
108
28
12
33
54
96
57
20
19
24
9
207
33
57
6
102
123
20
163
57
72
33
3
84
20
48
19
48
33
32
40
45
23
49
111
20
37
108
195
32
73
35
55
48
54
3
93
59
13
15
33
27
15
18
27
33
24
12
60
3
36
120
21
3
8
28
12
57
90
21
12
15
24
41
88
72
152
48
28
129
23
208
72
12
96
39
48
45
3
105
12
48
180
111
30
71
28
9
3
9
11
72
28
20
28
27
17
7
33
20
40
3
137
55
30
18
30
27
63
42
3
48
9
15
153
12
63
12
117
96
3
51
9
60
21
39
32
13
42
93
84
33
15
357
12
63
48
60
72
60
108
12
20
1
87
33
27
32
7
69
72
120
72
120
36
44
43
17
25
6
57
12
33
84
51
9
3
8
88
120
189
42
18
3
75
18
27
27
5
85
36
24
42
21
57
35
7
6
47
97
90
18
12
3
8
40
15
30
135
72
33
35
49
171
48
24
27
9
32
55
18
59
25
83
40
32
136
12
72
51
9
20
1
132
12
138
57
60
3
30
3
15
77
37
132
111
123
9
21
15
57
3
57
3
27
17
100
20
25
12
18
72
21
32
60
85
23
25
15
12
87
18
23
88
32
199
9
12
192
36
24
45
3
12
108
39
24
66
36
15
9
24
15
24
27
33
8
7
33
60
72
96
60
84
27
21
9
51
15
45
99
41
40
9
63
8
85
18
66
63
36
24
48
12
87
6
15
32
48
19
120
6
12
243
32
28
39
6
48
27
12
60
48
92
180
136
21
51
45
15
9
63
48
129
48
35
61
66
6
3
72
20
19
21
48
45
87
39
66
132
51
9
51
45
6
30
66
45
12
15
78
24
3
120
33
63
69
42
24
189
147
6
87
108
39
153
33
30
33
39
105
21
59
76
32
12
31
6
71
220
32
7
69
9
23
37
78
105
57
36
75
111
41
13
60
36
3
45
42
21
9
3
33
3
12
60
20
49
6
57
36
51
54
59
28
20
25
27
8
19
6
27
36
12
15
33
45
27
12
51
24
21
32
28
24
20
40
21
47
12
1
144
15
8
73
99
33
84
83
40
48
33
54
78
27
177
83
13
3
12
39
9
21
51
48
45
39
21
96
6
45
20
60
13
99
120
36
69
12
30
66
15
45
135
3
6
11
103
45
24
3
78
27
15
18
87
12
33
12
132
51
57
12
66
77
25
3
57
48
48
47
13
27
20
25
18
117
32
76
84
60
105
3
132
68
52
21
60
39
45
35
40
188
37
36
12
12
15
21
12
75
9
123
21
27
20
72
28
48
27
17
60
67
54
59
13
35
49
51
32
16
9
3
12
81
15
21
51
57
15
8
100
9
63
8
100
92
16
24
60
3
33
12
72
36
24
81
27
12
20
25
18
24
6
75
39
81
92
61
167
25
35
28
81
6
5
28
111
30
11
40
12
33
24
23
1
24
96
39
45
171
177
90
93
92
97
6
177
39
9
12
9
66
18
47
172
48
117
3
3
9
45
35
31
69
48
9
83
148
72
3
33
21
18
30
18
17
136
12
72
156
12
225
35
12
25
12
71
13
12
78
9
45
135
21
39
87
6
90
5
88
44
55
53
40
9
111
12
87
69
44
28
108
72
69
90
21
72
81
27
12
20
48
49
23
28
27
6
27
45
3
12
12
8
100
33
147
39
9
120
32
13
96
23
120
133
75
9
60
174
17
28
32
40
27
153
60
80
13
75
81
48
51
21
18
30
18
153
12
72
20
25
51
12
120
12
33
75
87
6
135
51
6
27
108
9
39
9
35
28
32
16
81
3
20
16
12
80
97
30
45
60
45
3
69
39
105
39
60
8
52
3
30
3
72
48
72
48
21
3
20
1
39
3
17
76
240
57
27
48
69
3
15
102
18
48
17
61
47
52
96
104
16
144
60
165
15
36
99
6
27
57
3
72
48
132
45
15
3
192
53
13
207
45
27
36
60
15
24
5
28
20
60
192
28
12
48
9
51
3
6
11
25
63
32
55
45
93
36
11
13
87
9
24
15
44
40
63
78
12
60
15
27
53
40
9
51
72
120
45
36
54
6
47
25
47
16
24
120
27
30
3
36
51
6
87
27
78
120
18
42
51
44
40
8
13
27
9
36
27
20
67
24
45
152
12
13
72
48
63
24
20
28
48
27
42
48
63
12
33
27
39
24
96
6
3
12
32
37
63
81
6
9
120
9
36
24
15
48
3
6
24
ABCD 97708195316*3^$a+1 [50139]
12
18
42
144
66
198
90
36
60
360
30
6
198
17
19
36
54
131
48
91
30
96
18
102
47
133
144
90
65
96
19
60
54
66
41
13
270
90
90
96
270
36
18
126
95
79
90
60
30
42
48
35
61
35
109
30
96
5
240
79
126
30
36
54
6
84
65
121
48
6
65
48
31
120
150
90
72
30
144
60
156
155
79
234
60
102
78
66
5
48
451
42
18
66
54
126
59
37
48
59
73
84
35
55
24
17
48
1
144
42
30
54
113
1
47
43
5
85
11
144
1
24
90
12
113
121
36
108
90
42
18
210
60
30
5
31
90
144
6
65
181
78
125
31
54
96
11
48
61
83
7
41
192
163
125
19
24
5
7
90
144
6
18
156
180
215
25
30
24
120
89
1
36
24
102
269
79
126
83
1
95
1
36
90
18
462
288
72
89
55
233
96
1
54
126
59
7
185
19
269
361
126
18
30
96
41
48
175
276
29
37
54
24
125
1
95
205
36
18
126
95
55
36
18
36
36
30
180
137
121
180
36
30
24
12
125
19
60
54
102
18
180
47
43
101
139
66
35
109
36
239
145
30
36
173
13
30
24
30
180
24
66
24
12
60
18
36
59
61
36
47
7
41
19
29
96
144
1
30
65
48
121
60
102
90
204
30
6
120
24
126
48
90
36
180
24
126
54
126
36
120
5
163
30
47
13
12
60
120
330
120
17
1
132
107
13
179
19
132
30
59
19
30
72
114
210
24
11
79
65
181
60
143
1
252
48
60
210
222
84
35
25
120
24
12
18
6
131
85
203
157
144
174
60
90
95
31
36
120
60
90
108
36
84
36
6
17
127
65
96
19
90
35
121
78
41
31
18
90
30
6
144
102
168
210
6
66
18
60
270
29
96
157
468
72
18
150
72
138
77
109
84
47
48
1
54
180
12
114
119
61
30
36
18
95
157
60
18
101
144
25
90
30
132
90
17
1
90
66
24
36
30
41
19
120
24
12
24
30
114
12
29
115
221
13
132
18
30
36
60
216
263
55
72
54
11
115
108
276
30
6
48
6
83
97
191
144
96
193
126
54
222
30
168
30
41
175
65
49
30
150
11
1
108
36
186
84
24
41
25
23
1
47
25
18
120
29
313
60
59
49
191
109
35
7
54
30
53
73
24
156
35
19
90
35
19
125
37
24
246
90
18
222
90
84
24
36
66
23
31
144
6
11
19
60
156
114
30
36
65
49
216
30
18
36
6
54
119
55
96
36
90
18
41
175
54
30
96
29
181
6
120
54
119
96
25
36
83
55
60
29
37
203
1
120
36
35
25
359
31
24
162
54
30
204
71
139
150
36
30
24
5
61
180
90
186
59
144
121
90
156
18
42
30
18
60
41
48
73
30
90
240
54
54
35
37
30
150
354
5
1
108
72
288
66
36
78
66
24
77
ABCD 97708264606*3^$a+1 [50000]
120
9
39
16
8
81
36
30
48
66
36
30
25
41
24
24
66
6
42
21
96
16
59
13
11
21
3
48
13
72
29
3
135
126
6
24
37
53
12
114
24
42
3
112
23
9
51
30
54
12
21
9
150
73
17
31
24
48
155
6
12
3
40
101
30
66
12
12
78
18
12
63
3
21
16
8
21
24
30
36
33
96
27
13
5
27
117
18
49
11
18
72
27
16
137
72
42
30
36
43
35
21
51
42
18
73
71
33
27
24
12
78
30
30
55
5
30
6
120
48
18
109
56
72
88
53
75
75
6
24
55
72
17
108
48
12
54
36
78
159
27
45
9
84
48
27
48
57
96
199
41
6
9
39
57
69
51
15
60
69
9
18
18
30
85
131
54
31
80
9
12
18
96
60
18
3
9
15
93
60
138
144
6
42
78
54
1
29
60
156
43
77
75
3
54
30
102
99
9
18
18
99
87
30
91
17
60
36
60
30
66
3
48
9
60
3
33
7
23
73
17
159
51
78
6
33
45
3
27
30
18
18
6
21
9
63
96
16
24
17
48
72
18
60
60
36
9
87
18
7
35
42
6
45
16
113
36
36
66
24
13
48
24
35
6
12
30
90
108
39
15
78
3
63
36
45
48
21
91
56
27
21
16
5
30
36
33
51
373
72
48
17
55
24
17
103
24
152
3
66
36
174
60
126
48
60
27
165
48
43
29
96
27
40
113
15
45
18
9
57
15
69
12
39
33
48
48
39
57
18
42
84
127
89
66
24
6
18
6
24
31
11
42
6
30
6
73
48
29
30
48
66
30
37
120
8
75
12
84
60
6
3
120
111
33
88
8
51
45
16
80
57
7
56
87
25
41
24
36
24
51
75
21
48
40
77
246
12
1
11
6
72
7
89
31
35
189
39
25
77
96
67
11
186
78
126
36
126
48
36
36
24
24
37
128
16
59
60
126
6
69
3
72
61
29
19
251
114
6
60
1
53
30
42
99
15
9
40
161
18
48
69
99
36
48
6
102
114
36
7
32
16
65
103
47
9
16
32
87
30
6
24
13
11
102
55
29
19
47
9
3
45
27
90
48
18
12
90
42
9
16
41
18
6
55
65
18
48
54
54
6
24
36
30
33
48
75
30
12
6
21
21
90
138
15
9
66
72
37
101
27
40
8
57
54
78
18
18
15
69
3
75
13
5
60
7
5
48
19
227
13
8
9
18
102
6
73
107
24
150
48
7
8
45
6
24
21
64
113
228
6
6
55
59
60
6
54
6
55
59
21
64
41
39
3
21
105
6
78
36
36
43
56
16
5
48
18
48
30
126
69
75
21
45
6
12
12
36
42
72
78
12
18
30
45
33
15
9
84
90
54
48
54
24
21
24
9
18
37
11
96
18
78
72
21
16
80
75
61
17
18
13
59
21
111
33
3
72
133
17
36
24
48
99
48
21
30
60
6
43
41
6
9
72
153
31
35
13
11
60
90
36
99
51
45
21
19
155
48
12
30
6
37
65
6
66
24
66
6
18
42
139
24
17
39
160
104
75
6
135
88
47
30
60
90
66
90
12
30
108
24
19
56
69
36
55
24
5
30
60
25
32
27
21
51
21
15
30
180
78
30
51
15
9
27
30
18
102
55
8
64
5
6
60
66
79
41
55
41
103
17
18
60
6
24
6
48
12
114
55
11
6
12
6
21
93
43
35
84
90
120
186
13
32
33
6
1
5
84
66
93
45
6
205
71
90
24
31
83
21
40
53
91
47
144
54
12
120
18
229
72
125
6
13
11
21
120
9
18
21
96
81
78
1
95
30
48
27
9
66
60
25
29
115
11
24
84
1
47
12
85
32
48
16
32
3
109
107
6
18
69
57
39
21
18
132
114
60
30
81
24
21
36
7
5
67
128
207
54
6
96
48
6
31
8
16
53
3
63
25
11
109
32
15
12
21
96
21
12
31
11
18
6
42
3
24
3
69
16
83
6
6
18
66
30
108
51
75
85
77
30
37
5
30
30
127
5
78
12
1
264
8
33
18
114
27
9
12
78
72
18
96
51
24
9
72
12
51
16
11
45
24
81
24
66
42
18
18
24
18
13
11
93
63
42
7
11
48
6
15
24
120
96
24
16
5
3
27
126
54
6
67
120
11
132
54
6
45
123
102
18
21
16
48
29
3
9
6
18
30
66
18
61
11
24
6
15
16
29
19
24
47
78
6
24
42
36
90
114
180
114
36
54
75
27
30
12
12
18
42
18
12
13
83
24
30
15
45
6
13
5
6
93
21
36
24
15
27
168
66
19
17
24
31
23
1
41
15
33
31
35
205
48
5
6
30
12
19
29
51
63
12
13
17
15
24
72
99
24
66
6
13
72
29
54
45
9
151
89
7
8
3
30
48
102
9
16
59
150
55
24
35
37
80
45
12
102
54
99
48
93
19
5
168
78
21
16
59
30
48
15
ABCD 97708371422*3^$a+1 [50056]
16
29
33
18
45
49
56
4
14
40
26
36
3
60
129
12
39
12
45
27
21
96
4
32
15
84
24
36
33
48
63
25
50
45
7
14
51
19
41
27
165
3
18
51
36
85
62
30
36
100
2
9
63
52
20
40
8
57
21
24
40
14
9
37
86
33
9
63
87
16
41
69
30
36
36
28
5
105
42
214
74
45
36
36
15
18
6
34
20
15
24
27
30
51
13
59
48
15
10
80
30
28
104
42
124
50
9
7
150
14
42
10
8
21
15
18
12
64
47
3
84
6
22
18
35
57
12
3
48
15
132
4
68
28
68
24
12
84
21
3
76
20
57
15
58
56
40
11
3
6
16
2
36
24
45
1
11
36
43
12
14
30
60
45
51
24
24
9
156
51
174
99
13
60
8
54
106
179
13
107
13
20
48
12
34
44
10
32
10
32
21
12
13
14
18
18
249
21
87
9
4
14
16
20
46
44
6
66
27
12
9
16
71
9
46
8
66
15
36
13
20
15
24
93
24
6
33
60
7
62
51
25
35
9
22
66
38
10
2
24
21
13
96
38
93
45
3
135
54
12
10
26
3
156
39
102
34
5
39
6
4
50
54
48
54
4
65
15
6
84
16
26
4
8
36
81
15
4
2
48
15
75
177
27
30
150
72
4
5
21
4
71
9
24
42
78
16
11
1
44
16
32
51
12
9
18
45
1
44
16
11
19
14
18
24
21
49
56
102
36
22
35
9
96
54
10
20
16
62
36
10
14
57
9
12
15
33
39
72
48
51
6
39
25
14
33
3
6
3
31
72
29
9
40
66
65
21
27
45
51
99
22
30
24
77
93
6
10
71
39
6
24
30
10
156
23
69
18
4
128
33
43
62
4
54
17
27
46
20
130
41
1
35
19
41
63
21
3
90
15
21
106
38
6
36
36
105
27
142
114
6
6
29
3
12
48
6
39
21
52
14
4
14
16
95
36
45
34
26
16
23
91
8
18
54
10
11
45
12
15
13
20
18
129
36
21
10
8
21
9
48
34
80
21
13
30
14
90
57
31
17
27
9
75
21
25
8
51
21
24
15
99
57
15
66
54
24
9
48
3
84
52
29
27
18
16
8
6
45
9
6
96
6
72
30
33
19
20
18
82
29
85
150
17
69
15
9
24
52
54
185
21
48
30
96
21
21
42
6
6
24
36
48
21
97
2
42
48
6
12
28
65
72
3
54
12
4
2
4
6
18
32
114
3
27
66
78
6
18
36
9
121
35
69
16
2
12
141
69
3
15
30
39
15
21
33
70
14
15
12
1
50
160
50
135
39
18
48
24
3
12
3
12
21
13
26
16
120
68
82
8
36
6
9
33
51
24
27
6
4
50
4
14
16
32
27
61
11
25
23
13
18
5
1
59
9
22
41
69
15
36
9
15
3
30
3
3
9
93
48
16
11
9
54
21
24
1
144
66
80
16
17
12
60
15
16
32
52
36
8
16
24
62
12
27
1
98
24
12
18
51
12
9
51
75
12
105
1
6
6
8
75
21
51
63
10
119
36
85
11
3
18
15
15
33
21
3
13
2
36
24
18
15
19
26
75
3
40
65
9
51
15
114
18
33
12
147
21
12
69
75
3
28
14
108
28
20
3
27
9
45
90
21
57
48
4
23
45
16
66
44
57
72
3
33
24
21
15
72
3
141
69
15
39
88
5
33
24
36
15
21
46
8
9
108
33
27
27
60
12
84
60
60
22
62
18
12
96
66
54
16
14
30
27
69
36
24
15
25
60
6
44
154
14
22
20
51
27
57
9
40
59
3
4
29
24
3
64
54
35
36
1
24
50
21
3
45
1
30
8
12
36
102
12
4
20
24
3
177
22
5
19
65
39
28
14
15
75
4
6
56
34
5
25
66
84
60
6
83
21
34
62
58
5
25
44
16
14
21
31
60
5
33
16
59
7
26
3
9
18
102
15
120
15
42
48
3
39
18
15
117
46
2
28
2
36
9
3
10
32
42
21
12
60
36
36
33
15
37
14
21
45
15
33
12
30
45
15
30
64
12
114
14
16
44
16
71
57
87
3
118
54
26
15
15
18
90
10
32
42
42
30
81
25
8
12
15
129
66
33
15
66
16
44
39
21
64
47
12
7
8
6
39
15
12
30
16
90
14
75
36
63
10
36
44
30
82
95
39
34
11
141
10
53
9
28
35
25
18
14
16
11
9
100
44
60
3
60
87
18
94
44
9
43
2
150
42
18
12
78
16
44
75
36
24
36
21
171
24
99
36
6
39
3
33
13
72
20
39
9
22
5
57
66
76
53
123
18
75
51
46
2
12
18
16
44
16
95
9
15
61
47
13
132
35
43
29
37
20
51
12
33
48
66
6
135
3
10
2
9
91
17
12
15
78
6
81
15
154
47
19
269
1
60
50
54
39
1
26
6
24
34
29
45
18
144
18
6
96
34
311
25
8
6
66
6
72
36
22
18
29
61
14
18
64
35
3
42
18
30
22
54
14
18
3
1
20
15
1
18
32
69
108
31
56
54
46
158
60
15
12
36
24
31
5
15
90
60
130
48
36
29
37
62
45
21
16
35
63
42
39
69
3
49
14
36
48
18
54
76
8
9
61
50
54
6
12
18
16
38
16
86
48
3
24
55
20
30
3
3
153
45
10
42
2
72
18
6
36
10
14
129
48
69
24
40
26
24
6
171
55
17
21
6
76
20
93
7
24
6
35
33
12
4
20
39
36
45
15
75
69
12
9
36
24
16
14
48
21
37
8
111
9
159
15
18
3
12
24
84
51
114
15
60
21
24
22
30
48
60
11
25
14
40
26
48
3
57
72
51
13
26
18
3
72
27
24
132
12
22
60
54
42
35
27
16
134
63
12
15
12
4
30
32
34
98
36
15
15
12
9
55
38
63
25
50
48
24
30
12
16
2
66
15
87
24
21
13
96
38
52
14
40
60
44
51
24
87
16
18
26
6
12
27
96
108
84
13
14
16
53
7
18
26
18
30
42
48
3
13
59
36
61
ABCD 97708391492*3^$a+1 [50010]
3
24
84
96
63
30
3
33
36
51
3
117
24
24
21
84
36
39
51
69
21
6
45
24
69
51
75
60
45
21
27
15
21
180
12
24
33
3
108
15
84
6
51
15
9
45
90
21
15
69
156
9
39
15
45
12
33
15
27
21
48
15
9
48
3
21
24
24
12
45
63
168
39
90
3
27
78
27
99
69
15
141
12
15
12
18
24
54
84
57
39
30
27
9
99
36
24
21
36
15
24
51
9
45
3
15
18
87
27
18
30
33
45
12
240
87
33
6
30
114
213
48
24
33
75
87
78
3
27
33
75
9
36
207
24
48
6
84
18
24
9
12
15
30
72
27
63
93
15
45
105
27
96
39
30
18
33
12
27
42
15
15
78
3
132
3
24
69
36
96
69
30
6
108
147
60
12
12
93
18
129
135
21
309
3
12
24
27
9
33
30
57
36
39
9
81
39
45
24
30
72
60
45
3
57
3
33
39
48
81
27
18
36
90
93
51
54
96
30
6
48
75
72
24
45
60
27
108
27
48
9
27
36
93
24
108
72
12
21
54
33
60
27
108
21
105
6
21
207
33
24
60
48
15
45
72
84
96
96
27
12
36
108
72
18
6
21
105
3
27
33
96
24
12
60
12
60
36
24
27
81
12
36
27
60
33
24
36
12
87
21
72
15
54
3
36
15
54
96
12
15
24
120
45
39
27
90
87
60
15
33
24
144
51
9
15
81
36
12
96
99
30
36
72
207
15
18
12
90
45
51
141
39
9
21
54
216
36
21
15
33
27
57
36
36
36
27
6
54
162
3
48
240
12
33
60
159
120
21
90
117
15
21
117
3
12
63
30
72
90
42
36
51
3
48
24
9
45
135
24
252
51
45
84
3
48
117
132
36
84
120
96
24
39
60
21
33
111
9
72
54
21
108
108
108
24
27
33
48
15
45
9
108
102
24
117
27
102
3
105
6
57
120
69
39
60
87
108
12
60
69
39
30
36
258
156
36
18
3
72
36
201
39
9
6
45
36
24
24
45
3
39
33
60
36
51
81
39
36
90
195
27
18
39
9
39
60
72
45
315
24
99
30
36
99
60
57
36
3
36
24
9
111
12
39
24
30
27
69
39
24
27
93
15
48
33
24
33
63
36
9
27
69
30
129
12
48
87
120
33
132
3
36
30
39
24
141
15
12
12
177
30
270
18
60
105
93
27
3
24
33
12
84
141
75
63
45
51
120
42
90
45
108
60
252
24
9
42
18
39
45
162
6
15
3
81
36
12
12
3
21
27
9
36
27
6
36
30
69
60
129
27
21
27
63
60
18
120
39
12
3
57
48
108
297
18
12
57
33
3
15
108
24
12
90
24
87
72
87
90
111
108
39
90
30
42
39
24
75
36
90
36
3
15
21
36
15
24
12
9
24
36
39
21
168
15
18
12
3
33
6
9
99
66
111
24
12
12
3
9
33
12
108
36
39
48
12
96
36
3
36
21
36
24
48
12
60
36
75
30
54
9
27
18
75
69
15
72
39
162
54
9
12
33
54
45
153
60
12
15
3
45
9
39
36
24
87
144
33
21
54
48
45
72
105
12
18
57
69
27
33
15
57
87
3
12
81
9
72
18
78
54
45
63
45
21
6
90
183
12
60
33
12
15
21
39
69
126
105
3
21
72
12
12
69
66
60
108
33
60
12
3
84
93
51
9
117
6
57
51
72
144
21
27
33
39
9
9
15
3
18
15
12
84
33
27
36
63
42
18
165
72
9
78
33
24
24
9
102
18
3
24
15
165
24
111
9
189
27
36
12
12
9
207
27
57
51
54
336
42
93
15
9
24
15
21
15
9
45
60
66
141
60
84
3
93
3
84
33
60
33
36
99
36
9
72
24
3
12
21
84
3
75
12
9
84
96
12
75
48
180
21
24
99
81
60
96
39
21
15
21
87
57
84
24
36
36
24
9
3
63
9
51
54
15
15
21
24
45
15
60
48
12
12
84
111
33
3
78
27
72
48
153
51
24
24
12
21
27
21
60
27
3
144
90
18
237
147
81
135
48
42
27
12
108
27
81
15
12
33
24
3
12
18
63
12
93
27
3
45
33
87
12
27
30
39
15
90
51
3
57
24
45
72
3
57
63
84
48
108
15
9
87
45
21
42
12
129
51
21
24
45
6
33
60
15
9
3
42
15
12
24
15
45
36
48
108
132
51
57
24
9
15
57
27
3
72
6
15
36
111
69
24
144
63
168
120
36
9
45
6
21
9
24
72
84
3
48
84
33
123
24
9
24
3
63
24
ABCD 97708393514*3^$a+1 [50066]
139
65
4
20
52
24
60
36
68
76
24
12
8
100
9
18
33
56
180
24
16
44
25
11
24
52
44
40
9
35
12
4
104
36
24
16
56
24
160
105
108
126
45
20
7
65
43
17
24
49
131
96
4
3
57
276
80
24
96
43
54
3
44
259
5
40
32
48
19
41
16
15
105
36
20
64
56
4
44
12
100
8
12
25
18
57
69
111
108
120
56
73
23
40
24
44
12
120
4
20
84
259
53
24
121
23
67
45
44
16
84
84
80
36
76
39
5
31
90
18
5
16
36
8
160
56
100
24
120
51
5
31
113
49
83
64
44
115
125
60
16
24
20
7
18
155
12
48
16
20
1
18
5
96
43
17
40
20
13
3
84
20
16
8
12
37
11
40
32
4
20
124
12
8
19
36
41
103
41
40
45
15
56
144
72
37
63
20
144
40
224
16
20
96
40
147
17
204
12
37
47
43
41
72
84
40
84
21
99
36
20
40
56
55
72
41
60
156
120
24
36
4
92
7
17
60
13
51
60
20
12
4
15
36
149
85
119
100
20
40
60
140
112
108
20
12
24
24
12
109
15
39
77
148
36
20
79
21
60
60
44
121
15
3
81
45
71
60
120
144
19
21
177
72
11
7
5
100
224
4
20
7
5
85
18
57
164
120
24
40
56
24
36
4
51
5
64
36
21
18
125
100
12
33
95
12
4
51
89
55
90
71
163
5
12
73
27
8
36
60
36
139
29
60
55
141
20
91
93
87
113
132
25
3
105
51
3
177
93
71
16
44
36
103
101
16
9
95
12
4
20
36
100
20
4
33
11
52
63
81
36
48
20
120
37
15
44
40
56
60
64
20
79
41
64
56
4
15
17
268
116
49
11
64
216
80
120
124
32
40
68
40
12
24
20
4
20
12
120
48
60
36
4
32
37
83
24
36
184
20
60
216
28
69
171
60
92
24
4
92
28
15
41
49
11
25
11
24
19
90
51
44
16
15
125
24
12
4
33
123
8
16
204
27
53
60
60
16
56
28
96
24
56
24
40
116
180
76
24
9
11
136
15
153
32
13
72
143
72
4
104
12
60
108
132
4
20
4
20
40
32
40
8
60
76
180
15
5
60
36
64
24
140
16
69
95
49
71
160
12
20
7
77
49
75
15
21
84
36
20
84
7
129
15
185
40
20
25
54
105
60
20
40
27
29
76
57
83
24
144
19
36
101
4
92
40
84
39
5
52
44
16
8
1
95
36
4
84
36
44
36
4
12
104
13
36
11
4
56
19
72
72
18
39
24
12
20
28
32
4
24
159
17
100
120
20
64
92
19
29
16
44
40
20
36
16
15
53
1
111
33
47
84
64
236
60
60
60
4
120
12
108
20
16
20
60
60
16
87
161
72
28
156
15
29
120
31
41
60
7
17
120
16
84
15
18
123
104
4
12
8
1
39
15
41
64
56
16
3
137
28
51
18
3
33
72
54
41
28
12
24
24
60
36
99
101
43
33
57
3
195
54
15
21
3
60
117
35
64
36
104
40
81
75
8
120
36
40
36
27
17
64
9
51
12
99
105
183
41
40
20
36
36
4
24
92
13
11
4
56
4
69
71
181
131
48
19
17
4
336
44
49
107
36
4
24
45
11
4
39
17
64
12
20
13
15
120
156
44
132
163
185
36
13
23
13
90
36
149
60
12
40
84
44
96
16
8
12
55
45
140
49
15
60
20
96
24
4
60
36
20
43
53
73
95
16
140
4
116
64
60
99
117
24
72
120
164
84
36
64
56
73
11
12
4
84
20
16
156
24
24
56
76
48
80
60
60
60
16
44
96
4
39
17
4
36
80
16
27
153
44
60
31
33
20
120
7
72
57
15
54
35
1
15
39
72
45
44
36
84
60
100
45
36
18
17
60
28
80
49
27
60
3
33
20
28
9
71
40
87
65
40
48
92
120
48
96
36
85
23
31
18
51
60
60
36
60
309
126
89
91
9
20
36
40
80
49
11
76
24
44
36
24
55
5
112
27
21
141
71
4
120
20
91
69
20
40
44
16
60
39
17
88
80
121
95
136
3
77
4
45
90
125
60
24
7
18
47
40
8
196
96
9
119
ABCD 97708593358*3^$a+1 [50054]
125
7
81
8
49
11
12
40
12
3
12
113
49
18
65
13
27
96
72
92
67
216
132
12
6
47
7
41
7
348
57
63
60
213
36
48
20
55
60
21
27
42
18
65
7
53
172
68
28
39
30
11
121
180
30
9
36
104
19
101
40
24
56
84
37
18
12
45
60
153
162
21
15
54
15
3
41
61
18
21
80
67
17
13
3
12
84
60
68
96
60
16
33
3
8
180
97
95
112
12
21
54
89
1
126
84
33
72
68
36
49
48
63
12
92
55
18
12
15
108
57
87
21
47
25
3
132
48
32
43
117
153
252
12
36
15
39
41
19
21
84
33
15
27
69
60
20
49
11
199
33
32
13
35
37
3
48
24
45
155
13
99
8
103
17
88
8
19
18
54
126
27
60
36
21
23
16
27
105
32
187
41
12
25
71
1
59
31
149
112
204
8
96
37
3
20
12
132
85
15
72
45
119
60
132
7
18
23
91
30
39
39
252
36
162
35
36
84
127
18
78
9
21
47
7
60
66
63
81
23
67
21
32
60
127
48
53
112
128
60
4
45
143
52
15
6
3
32
64
93
35
40
33
39
75
36
72
33
87
5
55
5
13
12
63
24
45
30
53
52
75
233
97
30
29
49
11
37
15
57
87
171
12
165
68
55
45
8
4
116
31
36
30
27
12
15
78
90
102
39
39
101
19
45
195
21
69
71
37
39
8
43
54
36
102
72
90
51
27
12
33
20
28
9
39
84
236
24
216
160
21
3
33
90
54
48
78
12
213
39
41
49
36
42
30
11
7
93
20
109
15
20
13
147
93
162
33
8
7
9
8
76
84
45
102
36
24
36
72
5
40
57
18
5
196
12
20
228
124
15
65
325
15
8
37
18
57
36
32
19
48
108
17
37
6
129
36
69
90
45
48
68
67
81
27
93
87
125
7
41
4
108
20
37
3
69
51
129
15
3
21
80
67
77
168
72
88
24
56
67
5
13
39
111
54
11
108
24
175
18
87
135
30
35
136
99
162
6
210
3
201
15
33
15
8
217
30
41
91
53
37
11
37
11
24
37
83
25
15
63
12
18
132
138
69
128
160
27
18
35
28
48
20
12
12
7
48
113
12
73
54
33
96
44
40
96
24
15
102
3
120
45
12
59
91
126
87
20
67
29
60
76
56
127
48
65
28
60
72
15
102
18
54
15
3
198
27
33
155
4
21
162
120
65
13
123
72
24
15
33
57
11
112
80
25
11
60
16
75
9
117
42
45
68
40
68
76
24
44
25
23
4
33
90
33
92
13
35
40
69
78
41
76
48
123
69
75
21
32
157
179
4
15
33
12
87
36
45
332
37
11
28
32
52
20
28
68
31
18
18
69
21
144
36
39
45
51
9
18
117
333
18
102
123
8
204
25
35
37
6
9
60
48
8
19
101
19
29
7
17
88
27
53
112
8
187
21
69
3
20
7
57
15
81
27
90
18
45
69
216
54
30
11
7
18
3
21
63
57
179
16
153
12
3
12
108
132
291
105
87
60
45
20
76
39
18
15
12
3
77
28
8
12
4
33
23
127
245
37
23
40
56
112
48
72
8
40
12
9
23
28
72
80
60
36
16
48
8
7
18
84
75
156
68
24
7
93
15
48
42
75
27
141
45
215
55
9
81
75
48
20
1
15
116
67
5
43
5
120
48
7
9
15
33
48
99
30
15
44
204
7
18
11
151
78
191
12
7
60
93
9
6
45
32
13
27
75
21
44
148
24
21
72
3
15
84
21
32
108
4
108
33
42
30
18
42
123
32
36
1
15
111
57
8
28
132
87
65
48
25
42
18
30
69
135
33
8
108
52
12
36
12
128
12
64
3
5
85
11
7
165
132
12
108
36
140
4
12
231
77
36
16
3
41
4
96
24
48
15
57
8
160
15
12
165
56
64
27
36
30
35
7
41
64
15
125
28
27
72
33
48
15
5
28
44
175
21
12
8
24
277
180
39
104
16
144
3
12
150
11
16
45
75
45
6
17
16
ABCD 97708677908*3^$a+1 [50010]
69
37
59
21
60
64
60
11
69
75
1
50
24
46
30
54
6
53
51
10
155
48
13
84
80
6
4
50
3
7
26
64
66
80
24
16
5
9
16
44
10
30
36
30
84
30
60
6
50
34
209
1
140
30
30
36
3
24
57
16
74
21
39
36
30
34
5
31
20
54
126
9
81
60
70
125
115
53
7
17
63
24
6
4
56
100
30
44
16
50
40
74
21
79
20
16
14
111
48
91
6
30
14
40
50
286
24
30
56
54
6
100
5
49
36
120
30
14
90
136
29
75
6
4
56
4
116
40
35
55
60
30
30
50
24
39
27
69
25
66
20
4
6
110
10
90
24
53
37
11
24
51
10
35
69
16
120
254
6
34
6
20
24
30
21
75
90
130
50
30
4
50
6
24
40
66
14
76
20
54
6
10
84
11
9
39
111
9
31
65
81
64
20
136
20
10
54
146
100
89
31
30
120
20
94
41
48
51
16
24
29
72
49
263
63
4
6
14
90
15
75
69
72
15
34
140
40
6
30
30
65
115
54
110
9
72
19
6
120
114
101
15
84
36
30
60
54
9
7
104
30
246
64
6
23
31
20
10
6
80
4
210
20
10
26
10
14
135
24
1
23
43
24
116
84
10
20
130
5
15
6
10
20
130
74
46
20
30
10
30
54
90
6
20
144
10
29
157
20
24
16
14
33
72
25
26
64
80
6
114
30
6
64
30
26
84
46
110
4
6
80
4
11
15
34
30
26
10
53
61
66
20
10
35
48
67
77
120
7
30
36
30
20
34
35
24
91
29
31
26
124
36
44
46
20
40
17
177
46
20
4
36
54
20
3
13
84
6
50
120
4
20
39
24
27
40
150
71
15
10
14
96
24
16
30
20
15
25
23
67
29
355
30
23
48
115
44
9
31
41
15
9
1
24
30
56
33
97
23
27
40
5
48
37
24
36
74
100
30
11
69
6
10
54
86
10
149
21
250
65
24
1
47
37
50
10
26
4
96
24
20
36
4
30
36
60
44
51
19
60
80
6
3
24
33
34
29
1
80
10
5
48
27
6
10
104
66
4
60
6
5
19
101
25
110
30
3
1
56
15
15
54
60
126
214
6
120
120
5
79
26
24
40
66
74
10
41
48
24
43
29
15
66
24
46
44
96
34
96
20
40
14
10
80
10
5
24
37
20
34
60
36
30
30
200
4
29
67
44
76
53
72
24
25
20
46
230
4
20
36
70
125
24
21
30
10
35
24
51
213
7
17
48
55
20
34
66
80
70
144
36
14
9
7
14
36
90
45
75
189
55
20
46
120
60
84
56
54
10
20
51
79
36
53
1
23
7
41
19
29
87
154
6
60
50
4
36
104
10
26
94
20
45
1
54
41
9
6
84
136
50
27
33
10
134
15
48
123
24
40
66
24
11
120
25
60
59
25
66
5
85
24
20
39
1
56
70
24
113
93
123
7
54
36
14
60
6
4
60
95
55
6
14
40
53
3
154
86
4
156
53
1
6
54
20
186
40
30
120
24
26
34
35
31
74
46
89
1
50
4
41
49
30
41
9
126
24
10
116
4
56
30
4
50
166
84
66
20
60
94
36
54
50
40
80
21
9
36
10
14
51
9
10
80
10
56
27
7
80
10
95
15
9
31
66
47
3
4
6
50
40
74
63
63
84
66
10
24
6
74
66
160
50
30
10
60
14
46
290
75
19
5
1
14
66
4
11
199
36
50
60
70
80
10
20
120
27
7
20
21
25
23
27
4
36
5
69
46
29
24
1
36
14
60
6
70
14
16
30
44
21
48
87
4
5
25
36
24
36
20
4
36
24
11
105
15
19
5
1
30
54
11
25
60
35
72
7
86
3
51
10
30
60
20
6
60
70
54
50
6
15
15
100
53
7
20
40
54
66
104
40
30
6
140
4
26
4
11
48
31
20
21
72
7
30
86
54
15
24
21
3
3
54
16
23
37
35
19
6
50
24
6
4
11
85
134
76
120
30
30
29
31
104
6
64
50
6
40
24
11
19
36
50
34
20
30
10
36
80
10
134
96
4
36
90
59
81
34
6
60
44
6
24
36
24
246
40
30
80
4
20
6
27
37
6
24
5
24
51
36
34
20
3
97
95
216
9
10
6
24
60
11
45
123
31
30
59
31
56
54
46
24
53
7
30
131
9
36
54
96
64
5
85
26
70
20
64
66
5
85
14
36
90
94
20
100
80
46
20
130
24
36
65
39
76
30
14
40
30
20
36
94
6
60
14
96
100
14
36
10
54
20
10
56
9
1
24
26
64
6
95
79
60
29
37
30
24
29
51
16
50
10
30
170
204
93
3
34
11
45
3
24
13
59
120
85
6
5
9
96
100
35
45
34
86
4
30
60
6
14
9
7
54
30
60
6
44
76
114
120
6
20
10
5
45
144
10
36
14
46
65
48
27
24
16
20
4
26
214
20
16
50
39
91
74
6
40
30
23
24
3
150
24
10
20
16
14
75
ABCD 97708782188*3^$a+1 [50003]
7
65
24
36
4
51
6
47
187
45
80
1
30
33
147
57
92
16
105
87
111
96
48
201
12
3
36
69
116
28
36
36
24
15
72
24
36
29
48
136
87
24
66
119
79
42
54
89
60
61
3
32
133
18
9
3
36
36
90
15
24
87
17
16
99
12
276
9
21
18
21
75
9
20
76
21
18
41
79
54
72
119
76
21
39
183
36
30
11
64
15
60
69
15
6
231
104
79
17
28
20
72
88
3
198
24
123
3
9
36
117
120
168
207
44
16
39
29
1
96
27
60
36
39
153
39
69
24
147
48
6
51
75
9
27
53
16
80
28
12
39
57
33
90
5
64
75
72
24
41
61
23
271
29
4
75
48
24
45
63
12
150
119
55
60
30
96
83
52
8
55
137
4
51
18
6
90
87
164
31
72
78
48
15
27
45
144
39
125
52
24
15
18
6
90
71
139
126
111
57
107
16
3
66
15
24
15
36
33
21
71
400
15
18
6
125
36
16
39
69
12
8
120
1
51
45
99
20
24
31
33
27
84
24
17
16
87
60
30
42
33
36
80
169
51
36
9
51
21
27
27
9
24
32
91
54
35
19
41
55
36
30
294
105
3
30
42
48
141
111
309
44
96
1
6
84
29
24
112
3
5
31
180
84
57
3
48
29
31
105
147
81
21
6
90
174
33
3
60
18
66
165
68
205
126
5
4
72
24
12
45
90
12
41
136
39
41
28
20
76
165
126
108
5
7
89
7
90
63
81
95
43
78
63
24
12
144
27
17
67
65
4
56
84
64
92
31
90
123
75
60
45
27
144
33
236
24
31
65
19
60
41
100
15
132
120
209
40
3
5
127
9
135
341
13
51
60
147
45
144
225
120
54
149
16
21
23
7
24
65
7
9
9
171
75
18
3
69
78
17
19
84
90
78
9
80
136
9
119
79
12
53
76
36
195
89
76
20
100
96
8
25
75
147
17
208
9
51
32
61
71
16
39
9
60
80
76
9
174
285
171
5
36
103
108
53
100
144
32
4
60
20
16
15
33
57
35
43
65
36
16
3
137
136
33
59
12
1
114
29
25
27
45
99
3
18
59
31
17
37
54
72
173
100
87
18
35
37
18
6
15
39
90
90
36
48
17
24
1
30
108
6
72
30
162
18
29
84
52
3
36
18
18
108
5
229
27
93
15
27
36
252
12
29
292
24
39
12
33
27
113
36
48
52
183
65
7
9
20
55
60
209
7
36
69
75
33
20
280
32
4
20
7
9
75
36
89
25
54
72
90
18
117
44
55
120
78
72
54
69
20
121
39
75
12
21
3
125
36
64
72
24
33
72
18
17
84
7
53
16
20
19
125
55
5
55
101
24
55
117
27
65
52
44
84
16
27
89
55
66
42
48
132
36
5
49
11
151
105
80
204
4
32
4
51
324
105
80
120
112
84
96
3
156
129
75
72
9
219
36
21
93
215
124
116
60
36
223
105
57
18
12
105
3
60
5
43
24
65
55
129
75
5
112
9
126
48
29
31
12
53
340
44
67
29
61
54
36
5
55
48
17
73
15
147
6
15
3
45
72
240
164
48
7
45
3
57
48
27
9
57
72
107
16
68
7
129
15
60
89
160
36
39
12
132
12
29
31
29
76
51
77
31
72
24
18
71
55
41
43
36
141
36
135
18
131
60
16
9
63
32
31
9
20
16
144
96
92
1
30
96
120
33
3
69
39
36
78
90
246
87
24
15
60
65
48
12
55
90
18
45
56
7
12
21
56
1
48
90
60
81
24
120
27
72
30
42
30
24
210
60
36
84
90
87
3
69
56
91
150
144
27
99
9
72
108
117
15
15
114
18
117
8
31
36
36
ABCD 97709176582*3^$a+1 [50058]
60
60
71
121
120
108
27
128
37
35
160
33
15
57
383
37
156
15
80
49
15
8
61
252
24
39
81
84
11
181
12
72
39
21
51
9
48
111
9
111
9
47
25
143
61
11
24
72
265
60
83
160
224
48
25
180
3
129
12
36
60
123
57
39
8
73
95
37
11
40
32
64
33
12
35
25
143
73
72
87
93
60
71
64
152
73
108
84
231
24
33
72
15
153
48
12
227
1
47
61
96
75
56
88
21
96
48
11
25
95
109
12
132
83
48
1
60
60
84
147
48
57
84
75
24
176
40
8
13
48
384
315
21
36
119
49
15
120
168
117
180
60
96
267
128
1
96
47
72
96
48
1
48
108
179
88
105
551
16
21
84
60
171
72
105
72
23
37
11
85
179
13
96
35
49
48
24
120
60
3
8
49
36
48
12
47
37
51
104
25
95
301
35
145
63
141
144
35
216
145
48
23
97
15
57
119
280
57
60
3
9
72
408
168
279
69
147
369
143
160
93
12
15
176
40
141
108
47
48
25
191
16
8
133
27
200
72
1
180
83
49
23
120
112
345
72
119
120
240
256
93
107
96
49
36
144
48
3
72
33
132
51
141
11
37
27
165
108
36
132
63
9
167
13
180
48
23
37
48
96
35
1
279
200
13
60
36
107
133
36
120
168
168
143
1
23
40
56
120
49
47
25
48
95
97
15
33
47
24
97
312
15
48
45
107
85
108
24
168
183
57
47
481
24
168
71
120
49
48
255
8
136
105
120
36
60
15
32
72
1
263
72
109
60
48
63
104
24
40
81
60
75
201
47
40
48
57
72
84
156
15
120
80
13
3
45
48
155
85
35
1
108
12
96
192
36
59
112
201
15
9
84
96
108
48
47
48
133
12
143
121
143
13
75
105
167
37
48
48
12
132
60
336
63
69
35
48
49
15
56
37
48
180
60
60
15
105
312
168
60
132
60
323
208
80
136
69
12
24
156
3
129
72
48
168
72
47
1
132
12
48
383
208
72
45
3
237
83
121
216
12
51
9
36
179
25
36
96
51
80
97
12
123
21
27
8
136
33
72
204
12
72
48
192
60
51
45
96
36
39
120
33
95
97
60
11
49
324
12
63
176
85
36
60
12
63
9
96
87
56
109
12
95
73
23
72
13
48
240
132
72
231
224
25
36
291
189
11
85
48
12
36
84
15
45
99
56
120
13
108
47
181
11
181
27
8
97
12
59
49
48
23
97
39
81
312
87
105
48
47
184
104
13
12
63
177
63
57
15
105
71
40
177
132
60
23
97
15
105
36
35
1
48
240
47
13
108
23
120
216
64
224
168
169
216
ABCD 97709418934*3^$a+1 [50034]
19
101
37
90
137
115
77
168
121
12
215
73
11
60
19
24
17
1
407
216
36
1
90
5
60
84
48
12
121
119
180
48
115
18
59
139
41
13
35
120
13
48
24
95
25
11
49
167
96
55
18
11
156
37
107
1
12
90
41
85
35
55
24
17
156
43
234
23
240
73
144
155
25
6
149
192
156
145
35
55
17
192
13
108
102
185
13
47
48
12
192
13
18
17
36
12
73
42
29
180
43
17
121
59
31
180
17
25
23
85
35
144
1
120
23
55
17
204
61
47
408
37
216
35
37
108
72
227
163
29
43
18
23
109
47
288
12
24
109
191
12
24
96
7
5
96
204
168
25
72
6
54
107
103
78
48
11
61
42
113
192
60
133
132
203
97
60
36
54
30
11
96
73
348
119
1
155
133
72
23
204
48
67
5
48
127
65
108
85
48
150
30
251
91
18
47
115
18
11
60
276
13
119
85
167
60
73
36
42
113
49
48
23
49
96
119
12
48
12
168
72
1
30
5
60
97
23
24
13
11
145
60
11
24
156
79
54
36
90
77
25
18
41
108
60
25
36
11
96
25
47
132
13
18
113
180
55
89
55
18
23
12
175
5
103
222
102
96
77
7
108
132
18
90
5
48
24
103
102
11
25
95
36
48
132
1
102
5
31
90
179
61
120
107
97
23
12
36
12
97
107
48
25
36
12
155
157
126
5
139
17
24
85
11
73
215
1
47
103
120
65
25
95
157
35
84
48
180
13
203
96
13
23
48
156
36
43
101
36
60
204
13
71
12
55
18
252
143
25
35
55
192
90
35
48
36
96
12
48
13
47
72
13
30
162
95
193
60
119
48
288
24
240
168
648
115
65
67
198
23
60
132
60
24
1
107
48
13
35
37
95
43
65
49
120
60
156
227
13
35
24
61
131
13
36
35
25
35
109
23
60
115
53
12
43
54
107
96
85
35
85
18
161
96
144
13
96
72
12
23
13
95
204
193
47
192
84
36
168
133
203
49
18
17
145
47
43
305
72
109
11
133
96
12
72
23
72
108
85
90
258
11
96
73
239
43
29
24
192
13
84
23
24
121
35
12
72
24
24
61
35
24
72
73
35
48
60
13
24
48
35
43
17
13
150
17
60
43
89
43
12
5
13
35
12
120
1
180
107
37
83
132
132
139
162
30
77
55
48
17
192
48
1
72
18
29
228
60
24
48
48
7
90
11
36
96
60
37
138
18
59
72
49
59
36
24
36
180
156
121
179
48
151
60
174
18
17
43
65
127
65
85
35
13
60
287
36
132
12
48
37
60
48
35
25
35
204
24
25
192
162
53
37
35
192
133
83
97
95
48
24
96
132
12
133
348
83
19
18
23
84
25
108
12
108
35
163
41
73
138
18
24
23
132
120
72
133
90
78
179
48
12
60
36
253
71
48
48
72
96
144
61
11
24
324
91
24
41
25
59
180
108
12
1
132
ABCD 97709861090*3^$a+1 [50020]
8
18
12
16
42
17
25
20
21
30
25
17
12
3
15
30
18
25
5
19
2
3
31
11
19
20
6
4
26
40
6
8
21
15
33
3
9
3
22
6
17
21
6
3
25
26
15
54
43
23
9
10
35
90
3
27
13
18
11
25
20
46
5
123
4
30
6
5
21
24
9
25
18
2
57
19
14
27
1
2
16
30
56
10
5
3
12
9
9
66
27
117
22
11
15
48
36
36
18
6
10
8
16
11
1
62
21
27
4
11
27
6
24
15
1
12
14
3
25
17
6
15
24
9
1
14
96
9
45
15
12
24
18
27
46
2
3
24
24
25
17
27
3
60
48
31
5
3
15
3
27
13
5
7
8
4
24
29
27
18
16
12
77
15
21
12
18
9
10
8
24
45
54
9
30
88
17
7
50
3
43
8
10
170
21
45
39
51
4
30
2
9
48
1
5
6
24
9
10
23
19
6
2
21
1
5
1
47
36
27
12
76
5
6
39
30
22
38
6
36
24
90
33
3
45
12
13
32
3
19
5
1
14
39
97
50
27
42
15
4
30
41
39
6
3
25
2
4
5
27
10
5
13
65
27
18
16
23
12
3
21
12
15
9
6
3
6
21
39
18
3
24
3
16
17
7
36
14
15
27
16
5
45
63
12
19
38
18
9
6
45
69
15
6
12
28
12
5
27
6
9
19
5
55
80
15
31
18
8
33
51
48
27
15
3
15
21
84
21
39
27
21
25
17
7
20
4
14
33
39
45
24
72
12
21
30
9
33
69
21
12
42
3
18
7
11
21
129
21
9
49
26
9
7
14
10
5
51
28
12
65
1
2
21
6
24
1
18
38
12
12
33
27
45
24
45
4
53
18
19
26
10
29
15
12
10
8
70
41
19
8
4
44
6
3
3
10
2
28
23
42
9
3
25
6
54
102
24
14
16
12
14
33
1
20
10
6
11
73
5
39
100
35
7
29
9
36
27
3
12
15
13
44
22
6
20
18
16
23
21
15
55
56
18
3
7
60
11
61
5
9
22
14
18
30
3
37
2
30
3
7
41
7
6
26
18
15
3
22
71
7
14
3
6
55
6
5
1
2
22
5
49
26
39
12
73
11
54
15
4
5
13
2
112
20
3
3
4
20
15
24
51
3
27
30
3
12
60
6
13
20
45
24
15
3
27
18
4
6
12
6
26
24
12
12
3
18
49
18
5
13
17
33
12
12
3
3
9
12
84
7
59
1
2
16
6
24
5
19
2
10
26
28
20
9
43
2
3
27
15
7
23
3
12
18
10
8
4
80
15
1
6
11
9
46
17
25
17
19
5
15
36
9
7
44
33
6
1
38
18
10
2
46
6
5
3
12
3
6
7
8
40
6
8
3
12
6
19
11
27
132
3
3
12
27
13
30
35
3
21
54
9
12
10
35
19
5
39
12
21
7
36
6
6
2
21
31
50
24
12
10
29
25
8
16
6
29
7
2
12
46
47
6
12
12
3
39
6
45
22
5
12
33
6
60
16
6
59
31
50
10
48
20
10
2
9
15
46
14
66
15
3
34
2
45
1
5
19
56
28
11
6
18
51
4
2
30
33
6
66
9
3
31
29
1
5
19
50
46
5
1
8
63
9
6
3
6
6
15
27
6
27
15
19
20
3
7
14
15
1
14
12
48
42
58
2
3
36
18
7
35
3
16
11
3
42
10
20
4
17
18
6
9
4
8
3
15
27
3
21
6
7
35
31
5
36
45
4
20
4
18
14
6
9
15
6
9
9
4
17
1
44
15
6
24
1
54
8
3
12
18
42
15
6
42
4
14
4
2
9
9
45
27
18
30
27
1
23
39
40
8
10
68
45
6
18
13
42
48
23
37
2
6
22
17
7
14
36
28
20
21
1
80
18
12
9
30
15
22
18
12
8
15
69
3
27
21
15
15
39
33
18
7
17
6
7
5
7
38
40
12
2
46
35
3
30
22
14
16
5
13
26
15
15
3
3
4
38
3
9
4
17
12
7
26
22
6
24
6
11
51
18
16
8
6
87
24
1
32
12
33
13
42
36
2
4
5
3
15
42
1
44
30
28
50
3
39
18
36
21
6
24
1
17
18
24
6
37
8
12
21
9
22
5
9
42
42
18
9
9
12
9
1
24
26
22
41
27
9
15
58
12
6
2
12
9
6
18
42
30
6
24
55
18
2
6
22
68
10
18
5
7
44
4
17
25
14
16
47
7
20
6
15
90
7
66
6
20
16
2
6
6
4
12
5
27
22
5
18
3
15
9
70
14
24
16
44
28
18
17
13
41
3
48
40
23
9
15
57
15
9
15
121
8
3
7
12
29
15
4
36
17
18
6
13
77
1
5
9
63
15
21
61
35
3
105
60
1
5
6
1
47
45
27
3
21
36
6
18
15
24
42
4
2
22
8
54
45
3
6
22
5
9
9
9
45
15
21
6
21
4
20
4
14
18
12
33
25
32
33
42
3
3
1
38
27
3
12
30
4
12
35
43
36
30
8
10
36
17
24
3
12
3
31
30
35
30
9
10
6
6
8
3
15
3
6
3
21
19
20
15
18
24
1
2
42
4
17
9
18
33
7
8
4
8
6
15
9
15
48
33
15
15
9
3
4
5
30
19
2
9
45
6
33
54
7
83
1
6
5
48
31
17
15
9
36
67
5
12
36
3
6
51
18
1
23
30
12
36
12
7
48
17
36
12
21
4
2
3
1
30
2
9
9
6
9
12
3
9
27
10
18
41
7
23
6
55
11
19
11
9
3
6
21
4
36
29
6
6
7
8
3
19
2
21
12
1
17
57
15
33
15
18
45
22
2
6
6
3
31
20
21
13
56
45
1
6
2
28
2
3
7
20
16
2
24
3
48
15
4
14
6
6
27
27
45
43
8
22
11
7
24
5
9
24
15
12
21
10
32
51
24
13
42
20
21
7
24
14
22
53
19
53
13
14
6
10
14
16
5
36
1
50
9
33
3
25
12
23
135
9
79
12
17
7
18
18
17
1
47
39
18
10
17
43
20
6
36
63
12
1
74
9
6
1
2
3
9
3
60
21
15
15
21
1
38
16
14
12
10
14
24
42
45
27
6
24
18
28
11
15
10
5
43
41
1
36
14
9
12
13
30
30
5
37
14
45
15
3
91
56
3
27
10
5
24
61
6
17
1
14
27
24
1
29
7
89
9
6
4
5
12
25
8
12
88
11
6
18
30
19
6
30
2
33
1
20
3
48
3
21
39
10
44
6
6
30
148
8
30
3
15
45
12
9
15
15
3
42
15
16
44
21
55
2
30
72
39
6
1
18
30
11
9
6
16
2
3
12
3
9
15
10
66
12
36
2
3
24
25
2
45
60
51
108
22
35
9
3
3
34
5
63
10
32
15
1
17
1
2
3
21
21
27
27
1
2
66
6
10
11
25
2
16
14
30
27
21
48
9
37
11
9
15
3
18
22
26
51
1
38
24
18
9
30
1
18
11
51
18
15
9
18
4
56
9
1
35
13
36
35
1
23
60
60
12
48
19
12
11
7
2
18
6
34
11
96
9
16
8
15
3
33
7
24
5
48
1
6
44
9
7
89
15
39
27
21
9
16
29
51
4
48
62
6
22
8
12
46
5
27
52
50
33
39
6
150
15
7
2
10
68
21
36
120
19
11
6
27
10
8
18
51
9
9
27
10
36
8
4
6
6
8
6
9
36
12
9
34
14
60
27
78
66
12
43
20
82
20
3
9
33
9
9
6
33
21
85
11
31
18
54
12
14
57
48
6
15
6
12
15
33
27
57
54
10
14
21
66
13
17
3
18
70
38
22
2
10
38
63
15
4
18
47
75
30
21
6
105
9
6
1
12
5
21
6
3
3
28
5
12
57
12
10
8
22
18
20
52
14
24
15
1
2
4
29
75
12
10
83
1
8
10
5
7
5
18
6
12
15
28
11
3
46
12
42
17
21
24
18
3
13
11
31
5
42
1
17
27
12
10
95
15
10
8
22
41
12
25
42
6
30
29
6
3
30
4
26
6
9
7
20
42
58
14
18
3
3
42
3
6
13
36
26
45
48
33
63
7
30
29
3
45
18
39
10
8
96
15
12
72
1
11
6
3
30
12
4
5
19
26
21
9
33
25
47
6
27
6
60
16
18
12
18
17
45
3
27
33
87
4
6
14
9
7
18
2
3
6
9
6
6
28
2
9
6
1
5
27
21
12
30
13
20
15
6
61
29
1
23
31
11
27
16
44
12
3
25
5
33
15
13
14
28
29
1
35
7
5
27
16
62
21
31
20
111
12
13
8
27
15
9
1
17
3
4
11
15
22
62
21
24
15
33
12
24
31
5
1
8
4
30
17
3
18
42
3
13
32
4
8
30
12
28
30
2
30
21
43
35
1
36
92
33
54
6
18
21
60
15
30
1
32
10
2
3
57
3
30
3
18
24
10
11
19
2
36
45
72
1
5
9
3
25
32
6
4
2
46
5
37
41
1
29
36
3
40
11
1
18
6
41
31
20
33
21
21
9
15
6
15
4
30
41
15
3
21
51
24
13
2
33
3
18
6
24
4
30
6
5
84
3
22
11
7
50
30
10
2
10
11
36
13
5
37
8
21
6
54
7
8
21
9
16
23
6
7
2
15
6
7
29
6
3
21
66
15
39
19
6
8
10
20
16
2
9
9
24
15
15
12
9
36
30
30
21
3
1
23
21
10
12
53
21
21
3
15
7
5
15
30
27
15
10
17
21
27
51
6
48
21
21
10
116
22
30
12
48
77
9
15
7
5
30
3
6
6
30
4
26
4
66
8
12
3
24
15
12
3
13
2
33
12
3
27
1
66
5
30
18
30
25
32
3
13
2
6
30
4
65
33
24
3
37
5
6
24
18
37
8
3
30
9
58
20
27
45
40
5
33
3
15
4
5
9
24
46
5
7
2
16
11
24
7
12
32
36
3
9
16
26
15
6
3
24
3
42
7
24
12
18
62
39
6
19
5
6
24
19
17
12
1
6
35
48
25
42
6
12
5
1
35
27
34
44
12
27
48
3
22
32
3
9
3
73
59
3
6
42
10
24
18
17
9
27
13
5
75
4
35
15
16
36
30
11
12
12
24
9
27
9
10
11
49
92
24
4
41
6
72
13
17
1
11
9
60
22
5
105
3
96
3
42
15
31
12
68
22
2
16
24
29
42
24
33
6
16
24
17
30
37
2
9
37
2
16
29
3
4
5
55
8
6
15
7
17
105
18
9
24
12
12
13
8
22
54
6
18
17
7
17
3
12
3
3
42
27
48
36
39
6
6
4
14
15
6
37
14
21
13
11
45
34
20
21
1
8
9
6
25
6
35
15
24
4
42
36
14
33
1
14
48
4
29
7
5
24
18
15
12
ABCD 97710018808*3^$a+1 [50063]
53
108
19
77
123
3
42
90
18
15
28
119
90
36
72
54
6
42
6
27
33
6
6
27
16
95
114
63
40
92
27
81
52
107
6
15
63
6
91
12
23
198
6
66
127
65
36
12
27
93
55
12
77
18
153
28
84
65
18
13
300
137
87
28
23
109
36
101
6
37
23
12
30
55
77
283
47
18
43
17
3
15
45
105
27
117
3
3
60
97
120
240
80
93
48
6
60
73
8
69
48
36
159
21
27
9
30
60
21
12
87
156
48
6
54
189
21
12
114
93
16
71
13
5
183
27
25
5
36
6
96
13
72
5
42
13
92
16
41
78
33
72
27
21
87
60
132
73
96
29
3
132
81
6
90
63
28
23
84
42
6
60
24
90
60
96
84
30
6
84
31
20
3
9
21
84
6
66
54
72
42
108
127
65
43
17
15
201
36
30
54
162
30
7
60
80
60
45
12
84
24
3
72
105
15
76
12
80
57
43
47
78
7
8
40
72
53
48
210
24
138
84
51
9
24
12
60
15
27
96
12
37
11
9
16
72
29
30
150
30
33
21
54
90
75
45
43
137
15
180
51
25
104
28
48
44
117
3
63
30
15
9
18
85
53
12
163
53
19
77
3
16
47
225
75
78
7
72
8
39
18
63
27
1
29
6
72
90
43
41
123
60
21
6
33
153
120
102
186
6
153
15
1
47
12
6
39
21
7
12
17
3
3
42
115
47
21
15
30
84
150
1
5
15
28
24
11
66
36
108
60
24
30
1
35
9
303
24
24
69
28
5
54
78
3
45
132
18
42
72
31
89
114
57
27
48
120
45
39
1
89
120
3
3
42
6
162
48
55
89
48
12
72
36
12
123
87
12
141
60
27
105
63
18
12
12
12
43
17
91
47
61
5
6
93
48
12
33
132
48
7
155
105
33
120
27
27
1
23
12
13
60
72
48
5
42
42
12
6
45
75
42
3
33
39
33
307
5
6
117
33
36
78
72
60
21
33
84
75
168
9
51
33
90
25
17
15
40
48
24
47
18
12
3
28
32
3
13
227
13
32
39
21
45
55
83
102
30
165
33
6
93
48
9
18
6
12
147
105
123
60
15
54
24
19
113
114
6
55
29
3
15
45
105
15
48
9
51
33
12
78
66
48
48
18
42
12
168
15
15
12
18
150
90
54
150
54
9
45
15
225
15
75
12
93
60
16
11
24
9
15
120
33
9
60
19
29
156
6
21
45
55
12
80
3
25
77
12
48
12
36
18
69
16
32
93
55
119
42
24
39
196
89
15
225
6
9
237
54
66
3
120
45
43
23
85
35
132
37
41
150
126
43
48
5
54
1
5
27
57
30
30
78
48
42
3
63
42
138
9
141
156
6
162
55
35
30
18
25
20
57
66
42
55
17
15
3
54
123
108
33
12
115
29
60
19
5
60
42
25
5
132
18
108
120
96
24
6
66
54
30
61
5
30
54
51
72
15
6
36
63
153
84
51
120
28
32
12
16
35
54
12
168
72
163
17
60
3
27
36
30
84
31
12
36
29
42
1
5
24
3
208
53
19
23
97
36
77
55
59
6
24
24
7
32
261
30
69
93
120
18
25
72
32
3
72
48
108
25
149
42
180
18
12
3
3
114
48
90
36
54
103
80
15
42
3
9
63
160
65
15
108
12
148
35
57
16
35
42
78
30
87
39
54
67
83
84
25
77
48
66
12
90
102
18
24
300
96
15
88
101
48
12
96
150
174
103
80
105
3
69
163
5
42
33
120
3
42
183
45
54
18
252
6
84
126
295
83
9
40
35
45
33
18
36
108
12
6
115
17
198
25
48
41
48
18
45
72
3
85
65
15
12
111
156
1
20
28
24
11
145
5
6
18
60
43
12
60
20
28
32
57
144
60
147
45
15
100
32
93
15
12
40
41
54
45
57
96
12
36
84
12
36
24
96
15
93
60
39
93
24
66
30
54
1
20
57
15
93
7
96
12
317
48
78
6
3
60
16
95
25
24
17
6
24
18
135
28
80
12
88
5
12
192
6
57
16
5
39
21
7
137
31
59
78
15
39
24
6
36
75
147
6
12
60
27
40
71
ABCD 97710045484*3^$a+1 [50074]
28
33
179
19
77
37
95
16
104
31
17
55
17
7
5
108
60
72
151
84
9
12
44
79
96
48
77
31
125
120
12
12
19
41
88
8
67
18
35
120
19
36
54
3
21
54
65
132
148
177
18
12
201
8
100
51
24
101
91
5
37
35
48
72
12
16
12
8
85
47
12
31
105
20
12
36
55
29
36
31
48
18
83
85
119
40
15
17
115
33
108
15
42
3
45
72
35
115
17
24
31
53
91
72
89
4
15
41
115
9
72
63
117
15
105
60
20
60
72
55
60
36
17
120
28
120
15
6
11
72
12
16
63
42
3
51
65
1
3
24
27
65
24
7
29
331
5
28
72
92
157
3
75
41
31
90
35
55
41
103
41
48
37
48
47
79
42
47
25
18
5
72
12
156
12
16
92
24
1
24
59
7
17
37
143
7
33
33
179
115
18
3
12
87
185
16
20
13
90
45
15
90
179
181
59
120
12
64
72
108
159
102
131
52
8
60
37
47
36
88
152
115
72
41
7
42
83
60
132
43
5
48
64
36
12
8
64
36
132
159
30
3
51
9
152
28
15
156
36
41
192
28
15
72
53
67
5
88
44
24
151
90
3
20
7
24
17
48
36
61
72
75
15
197
175
18
3
3
17
49
219
104
37
11
43
29
13
107
48
12
115
60
165
51
281
36
127
6
195
32
108
79
21
27
29
13
3
45
168
87
104
73
75
51
57
33
234
6
71
84
36
136
12
8
60
60
19
120
21
60
9
35
64
12
44
61
119
16
87
72
65
4
44
121
59
43
24
33
15
96
77
84
204
67
113
160
12
60
9
96
59
24
19
81
56
36
7
77
48
76
56
85
6
77
7
9
32
144
4
20
100
15
41
4
32
12
36
12
7
17
36
19
114
87
8
72
12
48
163
29
61
144
3
8
61
144
6
53
31
117
9
18
45
8
28
32
24
13
72
30
18
3
32
12
88
87
36
33
80
85
39
15
77
43
17
25
35
16
68
24
60
13
3
120
141
6
138
27
80
19
18
35
61
54
17
73
35
12
1
24
239
79
216
36
36
24
5
28
111
29
12
28
15
5
31
90
99
108
80
84
31
65
37
63
12
8
7
126
35
61
119
24
88
39
41
52
8
37
83
52
15
53
12
100
48
72
140
97
30
18
83
144
60
108
108
79
125
91
18
15
32
40
44
88
45
47
49
66
81
80
43
66
35
43
48
17
220
92
124
32
40
44
64
15
17
28
104
60
7
173
72
175
53
48
24
73
23
24
48
25
3
188
12
37
18
30
24
143
31
57
240
8
4
60
108
27
18
18
6
3
36
92
7
21
177
42
12
18
3
104
133
143
84
60
55
5
13
3
69
23
28
32
28
108
44
7
90
51
3
17
48
72
43
77
49
39
9
95
160
51
6
123
140
97
48
6
101
168
31
9
48
8
64
92
31
17
97
23
12
48
36
40
51
81
8
115
234
23
67
180
5
160
45
35
48
72
60
1
39
75
17
36
52
96
12
80
49
90
30
6
5
13
87
33
71
28
8
120
28
39
21
84
80
180
43
24
33
15
53
84
48
48
25
35
12
48
108
52
9
23
31
17
60
19
149
7
137
160
8
12
88
177
48
27
80
37
6
18
15
15
36
36
17
36
24
13
47
48
24
36
115
29
43
93
3
65
1
3
36
87
18
27
44
28
8
43
36
41
7
45
32
60
13
15
15
65
25
95
160
33
3
15
17
120
7
77
1
15
3
129
32
60
124
12
60
12
20
48
72
37
35
76
57
35
108
55
5
84
55
273
225
6
29
48
28
57
234
36
29
36
25
18
137
199
6
138
125
1
24
39
33
3
44
12
316
57
120
11
12
120
48
24
36
4
20
55
5
12
4
12
69
3
93
30
18
6
48
5
37
215
4
51
65
91
17
28
33
39
153
35
48
24
43
185
88
72
9
63
8
84
48
37
35
48
7
30
83
61
27
45
3
32
7
12
21
93
15
24
8
120
79
101
67
5
43
5
109
59
139
17
4
141
35
24
84
127
141
60
ABCD 97710045718*3^$a+1 [50023]
60
25
96
35
49
60
23
121
239
103
48
101
13
107
1
144
203
121
30
41
49
6
54
36
36
468
36
300
95
109
59
7
173
13
108
120
167
72
73
107
1
270
41
133
60
23
12
108
13
11
36
360
12
55
53
72
67
144
330
360
167
157
95
252
31
288
90
120
24
108
59
169
36
83
72
36
12
55
288
210
78
77
25
59
121
324
144
114
125
13
108
96
35
13
96
90
329
12
36
24
13
35
37
23
48
204
85
131
337
30
126
11
108
48
180
73
84
42
161
24
36
25
24
36
419
25
60
35
73
282
173
133
24
143
168
13
539
37
95
36
25
108
204
30
18
72
6
174
47
13
95
108
25
47
97
24
59
241
222
144
53
108
145
95
180
12
108
109
95
103
48
42
246
42
12
288
59
85
60
84
167
144
19
41
61
227
12
73
12
6
125
163
41
288
7
90
168
23
84
19
269
193
59
216
72
1
120
72
60
48
11
49
12
347
1
107
204
25
11
43
90
96
36
108
36
18
66
119
121
30
54
96
71
289
107
72
108
109
23
25
167
175
6
48
311
19
66
11
72
12
301
227
85
395
301
191
108
48
73
30
144
5
121
131
1
228
24
216
72
35
85
108
60
71
13
180
168
120
95
37
95
121
120
60
324
108
35
24
48
1
59
97
114
449
13
72
108
59
1
108
239
7
461
25
227
48
24
156
180
60
85
179
36
103
6
84
47
72
372
13
227
120
163
185
7
234
47
85
18
221
300
36
132
13
275
13
66
54
419
157
155
25
95
96
144
13
138
149
49
11
121
108
107
132
97
11
277
23
145
18
210
60
144
12
11
12
108
109
131
72
72
133
78
18
167
49
95
385
198
162
95
415
18
35
13
227
61
47
72
432
13
48
42
66
11
193
95
13
95
247
30
515
13
192
23
564
121
228
11
108
12
1
179
180
60
25
24
144
107
55
18
23
7
150
35
1
131
36
79
113
13
119
36
25
288
126
65
36
120
24
108
133
455
72
157
96
180
288
234
197
1
84
11
12
108
132
13
215
132
12
91
17
13
114
30
11
13
131
265
30
6
282
5
60
13
59
36
13
54
17
31
257
181
ABCD 97710071554*3^$a+1 [50013]
41
163
45
8
24
4
32
25
24
30
29
31
33
3
33
129
11
109
71
7
12
41
24
103
17
13
114
48
60
138
18
29
48
67
17
24
19
17
1
54
29
7
12
18
23
192
127
42
48
11
7
65
43
101
13
11
40
56
91
17
36
64
72
39
17
79
54
120
35
24
52
3
17
28
176
25
35
52
135
72
33
12
8
12
25
83
160
72
3
144
144
24
33
20
37
83
84
84
127
29
60
199
29
91
6
48
6
12
78
54
5
67
29
37
15
63
120
72
42
11
24
48
115
12
36
42
23
172
3
66
114
105
80
187
18
11
13
335
36
55
24
161
85
11
28
15
77
36
100
75
5
127
17
124
32
4
15
144
126
35
109
6
9
212
120
85
95
132
48
13
75
84
60
15
36
29
96
36
19
129
48
32
67
5
13
135
116
216
19
261
21
24
11
52
60
3
173
52
32
43
113
19
36
125
55
89
31
24
66
71
1
18
125
25
35
31
21
39
173
16
72
3
24
48
180
17
88
72
45
120
18
77
48
25
48
42
30
54
5
84
19
65
252
96
145
47
36
67
69
8
13
59
24
60
31
90
6
77
13
30
18
35
52
3
24
72
113
28
87
36
69
108
39
105
36
20
37
6
66
18
93
68
24
31
72
33
72
128
4
68
37
3
8
24
112
48
20
73
39
3
30
35
7
84
197
43
12
60
72
53
124
39
69
56
91
33
15
36
77
52
15
77
31
77
72
13
47
25
11
60
12
7
24
180
29
40
32
109
24
66
5
31
21
147
41
12
13
11
13
15
20
12
48
31
12
60
12
6
71
16
20
120
24
28
111
17
112
92
24
31
29
204
31
60
12
237
12
36
27
48
108
60
126
18
30
90
60
12
41
55
17
12
160
3
41
84
36
24
52
105
3
32
43
41
112
3
126
15
39
29
156
67
17
7
53
96
84
48
7
36
12
60
138
47
4
176
157
30
18
15
9
11
24
48
72
43
33
123
69
36
96
104
24
37
138
17
79
17
28
44
48
4
44
36
43
41
91
33
57
59
64
56
31
165
44
31
33
48
80
160
20
28
20
19
65
76
36
200
61
30
60
29
96
55
120
29
151
54
11
12
48
7
5
31
5
112
9
23
100
3
5
4
3
65
12
49
51
56
37
11
7
54
39
87
5
24
48
28
39
36
60
45
32
120
13
18
126
35
84
79
132
41
24
120
13
155
16
219
17
16
80
100
3
197
448
80
16
48
3
65
67
45
32
103
12
33
21
71
76
3
5
120
55
125
31
36
93
144
123
54
18
288
57
15
36
17
144
25
54
210
6
5
84
64
81
30
72
5
24
76
164
16
3
42
54
41
108
96
24
64
3
24
18
126
65
52
60
15
53
24
13
18
5
55
9
32
25
54
17
4
44
67
33
152
7
141
9
23
49
35
19
9
68
12
121
11
13
15
80
7
24
17
52
15
125
25
83
52
68
40
68
96
1
59
24
12
64
188
157
6
18
15
12
72
140
28
15
204
9
99
102
39
75
89
160
51
5
31
6
18
45
32
48
1
48
51
44
31
17
4
51
57
3
9
3
5
28
3
17
19
180
6
18
89
16
39
41
36
4
204
15
36
41
469
210
6
54
29
7
153
63
12
105
201
35
7
33
32
12
36
12
73
27
32
48
13
95
12
7
41
64
120
80
31
185
136
93
47
25
51
68
12
55
17
28
20
12
60
16
99
117
60
39
5
4
128
115
84
90
59
52
140
223
69
3
29
108
40
8
40
8
19
17
19
120
149
31
17
12
43
53
37
24
251
37
83
4
80
25
90
29
36
64
69
35
132
276
72
7
36
24
29
16
21
54
29
12
48
25
30
5
24
60
25
35
240
13
54
45
24
39
41
31
30
6
108
72
12
60
12
21
87
101
31
90
11
187
65
76
15
96
33
20
28
32
31
41
43
18
54
89
7
12
60
66
131
31
24
9
60
32
7
36
17
168
144
61
51
80
24
4
3
77
1
54
173
12
25
3
3
117
92
43
84
29
36
43
101
79
108
78
66
54
11
ABCD 97710211804*3^$a+1 [50175]
139
20
60
33
60
48
99
21
15
28
11
120
6
39
3
13
29
15
63
1
32
45
19
56
64
44
124
95
21
12
52
53
175
60
17
132
31
108
11
90
15
45
48
3
117
27
21
24
79
17
15
4
44
36
120
15
9
136
95
1
8
57
3
4
143
13
77
135
9
19
107
30
123
12
28
41
39
160
56
124
20
69
72
60
159
39
150
43
48
24
5
51
81
36
24
15
3
42
39
12
64
35
73
32
21
60
15
15
33
36
4
29
27
33
87
24
4
77
6
145
125
127
36
32
9
159
4
36
119
25
120
5
111
129
43
47
78
43
71
18
51
9
27
45
43
5
67
24
101
15
4
89
7
48
65
183
105
54
25
56
15
37
35
81
12
4
23
57
153
55
137
6
72
48
33
72
108
81
31
17
3
105
24
39
52
29
60
18
85
36
17
55
5
63
129
18
54
51
64
20
105
19
71
1
5
180
39
60
4
29
42
69
21
39
111
21
27
1
72
108
77
12
12
43
36
161
103
23
33
16
60
53
27
4
17
12
43
8
12
48
117
39
24
60
4
47
109
176
204
16
23
1
71
30
55
53
43
5
63
87
37
53
24
15
15
30
48
18
9
63
42
51
27
37
233
3
168
12
27
81
4
36
80
216
15
105
88
68
4
236
27
73
80
57
30
73
12
5
12
15
3
42
78
72
25
96
72
72
5
223
185
51
184
32
268
36
60
32
48
100
17
24
31
164
75
30
219
39
18
7
17
30
45
4
32
48
40
24
17
48
150
81
21
19
56
45
90
18
111
12
27
18
144
6
144
1
44
4
41
31
20
9
75
28
5
30
30
48
3
40
96
84
20
21
36
3
64
236
184
47
81
129
15
21
39
105
139
32
87
168
24
21
108
64
152
256
5
39
36
9
168
30
30
12
6
25
5
3
21
43
53
42
138
12
42
66
183
64
116
4
47
48
42
78
72
66
7
72
53
90
1
80
9
63
39
120
81
69
111
57
55
32
4
72
5
19
41
24
30
13
12
23
1
32
184
48
17
180
99
57
12
55
36
12
59
6
43
132
12
56
76
35
48
18
12
3
64
23
21
64
77
6
72
42
31
5
42
61
36
71
30
24
15
21
60
3
87
37
12
95
18
72
30
1
65
15
9
51
48
52
5
114
66
115
35
25
29
55
60
41
79
53
51
36
100
41
79
5
66
9
24
40
32
345
55
24
185
79
24
77
90
21
64
48
53
30
9
96
9
30
30
18
138
127
8
60
9
91
17
111
12
69
55
5
159
9
7
36
108
107
133
41
151
68
111
18
27
33
12
19
20
9
7
24
29
12
111
28
20
87
150
3
112
8
36
33
51
39
57
16
89
111
48
69
3
57
67
36
77
51
87
9
15
18
120
51
64
5
31
161
31
8
57
15
64
60
35
49
29
31
32
52
47
25
20
3
42
36
3
72
15
120
73
80
87
13
137
7
48
17
108
63
16
104
69
43
17
48
15
40
24
53
55
12
36
29
60
43
8
4
11
85
68
9
48
3
51
18
120
60
132
51
28
119
90
7
41
12
43
12
36
41
99
76
24
12
35
24
145
5
51
39
229
80
96
45
195
156
9
6
54
48
63
69
15
40
24
32
40
20
27
37
11
9
15
1
144
5
19
47
24
48
81
87
105
24
16
20
100
72
17
39
9
30
90
31
101
18
48
30
120
120
55
48
20
124
35
30
243
87
81
69
168
42
1
32
39
1
168
192
17
27
16
29
30
69
12
144
4
12
17
3
27
21
51
246
24
159
99
241
17
84
48
42
1
125
60
3
21
171
4
56
160
104
40
120
5
55
155
120
18
43
80
48
112
20
28
20
57
54
45
3
222
51
39
66
3
51
126
75
52
83
13
12
17
51
100
29
90
42
15
88
17
19
29
67
108
48
24
44
60
72
39
9
64
5
18
54
31
17
3
39
6
99
33
12
43
8
15
25
68
64
48
5
123
9
3
9
15
15
61
65
24
60
6
25
8
36
4
47
30
19
23
192
30
96
72
18
45
57
51
4
17
60
55
101
43
92
45
15
87
25
5
18
42
78
37
113
99
201
30
9
16
188
27
69
21
15
9
51
27
42
75
36
124
ABCD 97710675976*3^$a+1 [50043]
24
77
4
60
36
63
89
60
4
32
16
60
27
29
52
36
8
252
28
80
28
12
36
80
124
12
44
100
36
128
16
3
17
4
84
96
20
28
104
55
93
24
8
19
45
3
33
8
100
3
17
28
240
12
63
24
5
43
17
7
72
5
4
87
21
3
45
8
132
40
8
192
55
41
7
21
20
7
29
48
12
55
72
9
20
52
36
168
264
132
140
16
168
68
4
20
31
21
32
36
52
3
41
55
41
72
4
51
153
39
5
84
28
3
93
56
64
168
3
45
27
117
51
9
48
32
12
43
9
108
140
40
15
21
44
76
24
44
7
17
12
4
296
24
76
3
17
24
144
151
21
200
84
7
33
56
4
3
89
64
63
24
17
28
12
60
99
96
24
9
63
5
4
32
12
36
12
24
28
24
48
39
77
12
4
36
80
4
44
16
84
51
21
108
39
29
12
60
76
36
51
81
128
199
45
72
3
17
55
33
68
40
20
4
12
24
72
15
113
79
29
28
36
72
92
160
108
32
19
9
12
32
60
4
68
55
29
12
160
48
63
41
132
96
72
60
7
29
4
15
24
24
9
24
32
40
72
12
36
24
63
21
20
31
72
189
68
84
4
44
52
12
68
79
165
36
20
28
63
41
4
51
24
65
40
60
3
45
24
8
4
8
64
39
17
88
32
7
21
12
8
24
103
89
16
87
24
17
16
68
4
8
36
76
56
7
9
104
12
124
36
12
96
36
32
67
9
32
24
127
53
28
24
56
103
33
32
7
65
4
44
64
87
57
60
92
52
3
81
8
36
43
45
36
8
40
8
36
19
101
19
29
4
36
72
20
7
53
24
36
64
87
24
89
60
12
16
32
84
136
108
44
48
43
24
77
115
9
144
15
17
48
40
63
69
27
45
3
5
100
12
72
72
132
68
60
28
8
19
9
68
43
65
28
3
48
93
72
12
36
3
5
19
105
39
72
45
3
93
8
36
31
5
4
56
4
75
24
41
60
16
51
120
9
36
20
64
63
69
3
117
24
3
149
36
76
144
27
65
16
24
44
19
21
3
77
19
5
60
7
9
39
24
5
64
84
68
19
9
15
93
84
24
92
16
44
96
16
24
39
9
144
15
5
19
29
4
15
161
79
93
156
44
43
24
69
36
15
9
20
12
16
24
44
84
24
55
17
151
33
15
153
15
41
52
12
8
36
120
12
76
3
29
40
3
5
28
8
16
15
141
75
77
16
48
72
20
84
24
12
4
180
132
8
40
3
24
33
108
56
19
72
48
33
44
60
4
24
56
48
19
105
60
12
24
36
99
96
24
29
4
44
36
60
40
3
9
44
43
48
89
28
368
16
272
36
100
36
44
16
3
77
60
24
31
21
27
120
41
64
56
108
100
20
88
72
3
21
12
224
151
24
33
32
76
24
152
64
12
32
4
36
8
7
57
20
4
380
36
84
40
140
52
8
24
64
27
5
4
56
55
117
51
21
132
44
115
24
77
24
43
45
60
144
20
28
24
20
67
21
27
72
65
64
15
21
96
3
65
7
24
53
208
20
48
31
89
55
21
3
5
16
27
17
7
141
3
69
27
45
24
32
16
60
8
28
8
100
44
67
17
16
56
72
36
52
80
12
36
88
15
168
48
33
8
36
52
12
24
72
12
24
84
3
69
8
88
20
31
5
12
31
113
4
48
32
4
32
4
72
36
60
12
20
12
103
72
33
12
3
24
5
72
4
92
160
3
17
79
48
24
105
68
4
15
93
32
36
108
196
116
28
24
8
76
123
24
24
69
20
7
24
41
88
44
96
19
29
76
36
44
31
21
3
9
15
17
55
24
69
168
8
24
16
24
20
88
15
57
39
45
8
16
3
101
12
112
96
8
100
3
24
17
4
36
159
17
12
43
9
36
36
72
63
41
24
88
39
9
20
4
84
36
60
12
15
9
84
27
17
132
19
65
36
139
57
92
16
8
12
31
21
27
93
8
19
69
84
68
24
16
20
7
72
89
7
5
19
137
4
60
56
16
152
4
36
32
4
104
40
3
17
52
8
28
8
48
31
24
21
12
32
31
141
99
41
7
9
20
43
89
28
24
3
5
12
88
48
60
8
40
180
20
40
99
5
19
29
28
111
45
24
27
17
36
148
15
53
43
21
75
120
93
48
3
21
20
64
15
81
180
3
53
24
4
36
51
81
63
45
92
24
7
33
60
123
33
72
39
69
99
24
5
16
99
29
4
12
3
33
15
21
80
12
60
64
3
21
12
36
144
75
96
17
12
43
5
4
104
40
15
17
31
96
17
40
24
20
28
72
92
12
28
99
45
72
27
29
36
240
31
24
5
12
208
44
43
17
12
67
24
9
12
8
19
117
24
12
60
108
36
3
33
8
55
24
17
4
12
44
48
43
9
ABCD 97710722236*3^$a+1 [50028]
48
24
40
48
32
100
39
24
17
48
48
52
8
24
16
120
68
4
8
4
44
12
28
24
32
16
99
5
16
12
140
96
84
96
7
84
41
48
151
69
87
9
44
16
120
56
100
8
36
84
55
101
208
3
5
19
5
4
20
136
8
72
31
5
4
39
41
19
24
21
116
88
80
31
17
64
36
12
32
24
180
127
69
68
16
32
112
3
24
24
69
140
96
4
63
48
29
168
12
43
45
32
91
96
33
32
36
48
12
52
32
84
115
5
12
4
44
12
52
20
55
141
60
15
5
19
53
100
39
21
8
16
24
15
36
113
7
41
112
68
48
76
20
19
9
12
36
8
36
16
15
65
4
68
12
96
7
65
12
24
19
213
44
76
3
137
28
12
39
65
48
31
96
101
4
36
12
68
12
175
17
4
104
12
31
9
75
105
24
99
33
15
60
17
48
208
80
12
28
87
9
75
21
24
20
228
76
44
112
20
64
32
4
80
16
8
40
24
36
140
96
31
60
48
96
93
56
19
125
36
12
19
65
4
32
7
5
96
52
8
91
5
36
4
24
96
36
20
112
108
32
16
15
17
103
24
33
32
36
16
8
96
36
4
39
81
20
36
48
36
7
5
55
5
12
72
19
41
148
32
55
36
93
96
8
12
148
8
48
12
40
8
124
20
115
156
36
81
24
68
28
164
79
9
15
53
112
3
9
8
12
24
72
28
111
60
5
28
32
36
4
68
76
20
31
65
79
45
20
76
60
84
27
24
21
44
48
36
19
17
28
56
12
28
111
105
24
84
56
7
89
55
29
12
108
7
65
24
16
32
67
24
65
84
88
168
99
77
24
211
93
8
40
68
60
60
84
12
36
4
284
160
32
12
36
84
60
12
24
55
5
36
31
45
72
8
72
16
27
69
80
28
75
12
9
32
24
31
5
64
36
8
100
32
24
24
127
185
19
21
132
20
12
4
56
88
12
36
72
8
7
36
185
60
160
200
36
31
5
72
40
32
36
148
24
8
72
7
41
19
9
15
12
12
53
24
28
108
8
7
77
7
41
55
48
21
3
41
4
48
8
19
5
156
160
12
68
7
53
4
32
16
15
89
79
144
93
24
120
24
36
56
48
4
8
12
127
21
144
231
17
31
204
53
132
43
5
79
300
29
7
24
113
31
24
53
72
40
12
20
16
75
69
128
103
9
96
27
120
5
115
41
7
189
8
36
76
48
56
24
7
53
31
21
3
96
17
108
7
17
12
24
24
36
16
24
75
69
32
24
52
15
65
60
43
9
32
36
48
64
75
113
64
44
12
48
364
80
28
219
33
36
39
41
4
60
15
45
56
16
20
31
57
116
24
52
44
16
51
53
16
80
180
76
48
87
5
24
84
64
75
105
63
12
21
84
200
72
16
68
19
36
21
48
32
24
120
7
60
5
112
63
33
164
48
160
135
45
8
4
32
36
7
21
15
5
24
16
192
15
9
20
24
7
72
21
32
12
31
21
51
9
75
5
16
44
79
9
3
5
24
16
32
187
89
24
28
84
8
28
8
40
39
60
57
75
41
84
84
4
92
36
100
44
84
19
48
65
84
96
4
80
4
96
96
32
7
5
16
8
55
45
75
29
40
3
17
36
84
88
39
9
20
84
36
12
4
3
5
72
60
96
7
72
21
27
165
20
7
36
9
39
101
244
27
5
12
28
15
77
7
33
12
24
32
40
8
24
96
16
63
17
36
4
3
41
4
48
75
53
60
7
45
12
12
44
124
12
20
120
48
12
4
51
41
48
132
79
5
4
12
15
29
84
52
3
5
52
15
29
43
192
65
124
20
7
29
31
69
56
60
144
55
5
55
41
12
48
19
65
4
24
15
5
48
12
52
60
48
8
12
7
48
53
19
5
64
56
48
108
28
39
41
24
16
120
24
8
12
7
29
84
7
45
104
12
55
57
8
103
161
103
17
4
92
60
28
219
41
64
3
65
24
28
32
19
29
72
16
32
16
72
20
55
17
31
17
48
12
12
28
32
60
40
27
60
41
12
16
32
100
48
27
17
12
4
20
4
32
55
5
24
76
3
125
187
69
56
48
16
212
28
36
20
108
72
36
112
56
67
5
100
8
196
15
41
67
168
12
77
76
8
112
3
24
45
56
19
41
72
43
57
44
60
4
56
60
24
67
33
32
52
27
24
21
3
21
20
19
81
20
76
36
183
65
4
72
3
5
91
9
8
19
108
113
7
53
12
76
15
29
28
104
91
53
12
19
21
15
5
40
15
65
19
24
9
15
5
108
4
44
7
29
48
28
32
28
128
67
53
19
57
15
5
204
4
ABCD 97710803878*3^$a+1 [50030]
21
12
93
2
13
17
12
10
6
87
15
30
2
1
147
12
80
1
12
36
57
62
12
4
24
21
15
60
32
174
18
48
4
9
17
42
16
69
3
24
38
58
24
20
4
26
18
28
32
40
45
27
8
28
54
3
48
3
24
18
32
10
12
24
2
55
17
16
60
66
56
37
5
12
34
104
13
27
21
15
14
82
6
3
17
148
54
21
24
15
20
25
36
15
132
2
46
12
30
54
8
16
24
21
11
16
32
28
62
28
54
6
14
28
6
6
20
13
23
13
45
62
24
73
33
27
23
4
80
10
3
3
12
20
22
18
36
12
14
16
80
4
6
2
46
12
12
33
3
6
8
31
51
26
22
6
32
7
15
2
40
30
24
32
72
22
20
18
12
10
24
6
8
40
8
40
12
6
30
42
48
6
60
6
87
15
30
12
6
2
28
32
10
8
13
27
48
2
22
45
77
19
11
34
27
27
2
64
27
29
58
33
12
3
93
39
98
24
30
4
9
35
1
17
40
74
169
11
6
7
3
105
9
24
6
48
102
54
12
18
15
15
26
16
24
3
3
32
13
45
63
12
48
11
10
18
20
12
4
152
13
99
32
16
18
15
60
11
76
12
20
58
48
2
4
54
6
21
3
2
54
36
13
17
115
3
6
38
52
24
36
38
42
4
105
29
52
54
90
6
26
24
6
40
32
22
54
14
91
29
30
58
24
6
24
26
67
47
4
2
22
18
3
11
4
44
48
37
5
16
6
20
4
32
10
14
1
9
38
88
120
24
56
90
4
84
12
44
40
56
7
3
74
66
64
114
6
60
84
26
16
12
2
16
78
2
37
47
4
2
43
15
9
36
12
27
32
48
28
12
18
18
6
39
39
6
2
40
54
20
31
15
24
6
20
30
13
45
75
12
9
56
12
16
96
36
15
17
60
76
6
33
15
72
66
24
30
24
24
32
30
16
108
42
20
10
168
14
22
60
26
60
30
64
18
20
22
26
70
14
28
36
102
90
45
72
48
29
40
3
21
6
8
12
49
9
18
20
10
2
42
6
30
12
30
40
18
30
2
16
27
87
62
6
34
30
48
48
18
26
28
18
2
13
3
6
116
55
45
2
10
18
18
6
8
82
51
89
100
56
7
15
8
10
75
29
16
54
48
21
11
13
123
50
55
3
90
26
16
12
36
24
42
8
28
15
3
24
80
42
6
28
9
35
46
39
5
16
30
9
15
30
12
8
16
2
28
32
30
64
60
3
5
78
85
5
4
38
13
15
24
6
2
13
5
60
34
8
18
40
18
14
72
46
2
30
40
30
32
70
26
12
10
36
24
18
12
20
12
10
48
8
24
61
125
22
2
36
34
30
3
228
57
12
20
4
12
18
56
40
96
14
66
40
12
12
24
104
1
87
2
70
8
10
48
6
24
2
22
42
8
88
14
40
48
18
14
6
42
16
6
6
33
9
162
8
25
35
10
15
53
22
42
66
108
26
70
48
48
18
62
85
27
30
2
96
37
77
19
29
31
17
30
4
20
13
47
64
6
3
5
30
40
32
13
5
22
8
40
32
90
6
13
11
13
95
60
58
42
6
6
21
27
48
48
2
40
32
22
48
66
2
4
8
1
81
3
15
12
8
16
24
48
18
6
69
84
15
2
31
35
12
18
43
77
30
24
4
26
19
39
8
145
9
54
69
3
18
27
15
54
36
2
40
2
4
15
29
70
36
84
96
32
28
9
17
58
12
6
80
52
20
22
38
58
24
36
12
2
6
10
12
48
3
17
28
74
16
9
3
60
2
12
48
18
58
56
70
24
26
48
30
22
18
30
15
27
24
62
4
6
54
6
42
92
4
15
39
20
25
33
62
1
71
60
30
16
27
3
24
8
42
16
32
58
14
124
39
5
10
32
4
9
23
40
24
8
1
111
48
18
24
6
80
37
5
30
112
21
3
32
85
27
30
50
1
87
45
45
44
58
38
28
26
4
9
108
48
39
12
8
25
47
4
12
30
18
45
39
108
32
90
16
6
24
6
26
40
18
15
29
28
32
103
15
2
22
6
42
21
11
6
4
50
49
12
17
28
2
100
38
22
18
48
14
42
16
3
11
10
18
12
20
28
30
15
3
18
15
81
3
3
2
46
2
10
45
29
4
6
26
34
144
9
36
15
32
24
61
3
69
21
2
30
22
6
15
84
15
21
12
9
3
23
12
90
16
39
93
20
30
13
27
48
2
22
68
12
13
17
82
48
62
31
87
33
5
40
14
40
9
12
59
64
2
103
15
2
22
6
42
24
26
10
45
9
3
21
6
8
13
35
130
2
30
16
86
48
12
10
99
29
12
4
44
46
9
51
30
2
4
6
2
52
33
15
42
36
14
13
5
28
32
115
3
44
18
22
8
72
6
7
5
70
18
24
3
65
58
18
75
11
16
24
54
2
37
15
20
133
65
34
146
54
13
5
43
12
3
20
28
30
32
22
12
60
30
20
6
112
80
13
59
49
17
82
6
56
46
72
48
24
21
3
24
45
53
22
48
2
88
27
51
2
22
6
12
14
28
6
30
56
18
76
2
42
48
54
13
27
60
84
146
6
4
6
27
60
48
63
66
3
5
70
8
34
36
15
27
50
48
4
18
18
14
66
22
48
48
44
1
9
90
2
19
29
52
6
60
2
30
58
14
13
27
30
63
3
18
14
16
62
10
32
202
24
42
62
46
66
6
18
39
33
27
5
43
5
54
16
60
12
8
12
12
36
4
21
5
22
6
54
20
16
9
15
8
22
38
28
30
74
13
3
24
62
18
30
12
70
30
36
32
12
31
129
26
24
78
12
6
10
3
75
2
55
15
24
90
3
3
48
32
24
106
30
48
24
2
28
2
40
8
40
38
22
36
54
15
5
16
2
12
18
12
12
4
6
84
9
36
27
14
19
41
16
78
12
57
5
31
17
22
32
40
24
9
35
16
60
36
48
12
66
114
20
10
3
51
60
45
15
14
10
18
27
105
38
70
54
33
15
50
22
8
13
27
8
84
60
30
36
24
4
42
2
52
3
15
81
41
10
9
24
15
32
1
29
19
29
31
15
62
42
25
17
91
3
2
30
4
93
17
70
21
39
54
6
20
46
3
45
2
42
16
15
39
12
8
28
14
16
27
3
74
40
6
12
32
10
3
36
11
30
34
32
10
3
135
60
24
8
4
48
20
16
72
33
15
24
38
7
60
3
30
12
2
10
24
30
30
2
58
56
28
3
12
5
22
6
122
18
4
6
12
18
2
12
88
8
40
72
21
12
15
2
28
18
32
4
26
28
30
120
24
2
30
13
35
13
3
2
54
4
9
35
40
92
60
16
14
10
8
48
40
18
14
58
80
22
45
21
102
62
42
18
52
26
58
15
29
55
5
10
36
32
42
88
30
2
150
30
16
195
12
3
26
6
10
54
20
6
52
32
58
48
2
10
33
3
56
30
16
54
38
42
4
42
78
14
42
34
14
22
186
18
39
15
42
84
44
22
30
50
10
36
44
48
48
4
3
3
132
12
20
10
50
30
6
114
48
16
14
48
22
3
33
12
90
12
60
ABCD 97710836714*3^$a+1 [50142]
1
27
15
108
117
69
3
27
120
69
177
23
52
144
75
81
24
180
20
25
30
9
32
19
65
16
39
24
45
15
5
52
84
108
3
48
5
25
36
6
18
90
29
12
16
39
60
45
56
13
47
12
40
56
52
75
24
24
57
188
24
40
48
63
12
30
83
91
53
1
51
9
42
29
96
24
24
96
40
116
85
108
15
44
40
57
23
100
60
12
128
61
72
15
105
54
24
6
3
51
90
35
24
31
45
27
168
129
12
8
48
112
8
85
63
51
45
15
24
5
25
71
31
48
36
189
27
33
44
13
23
60
4
8
100
180
104
4
44
31
45
96
56
28
51
5
19
149
12
76
33
15
81
23
48
64
9
6
9
135
21
21
30
30
48
51
20
109
156
63
48
159
66
47
7
54
30
21
39
17
48
4
3
89
24
24
13
47
88
72
3
48
57
8
40
117
47
60
7
36
18
11
31
57
27
9
152
4
36
44
24
12
109
123
153
35
25
83
151
141
3
41
115
24
29
76
56
61
63
20
67
5
40
165
15
152
7
21
8
37
18
41
31
93
21
36
15
44
84
160
20
7
29
16
24
56
133
35
4
147
36
33
20
76
20
1
35
169
95
91
113
37
18
9
33
18
17
4
20
84
121
54
9
3
69
69
30
29
7
5
136
3
29
40
3
84
24
180
36
33
8
12
13
39
8
28
39
29
84
43
24
90
114
12
33
32
52
51
12
53
60
64
12
128
16
81
54
5
1
59
12
84
31
24
161
49
54
5
24
31
36
6
174
29
16
20
40
9
150
30
119
12
91
54
30
9
36
120
99
42
54
21
8
55
66
3
8
19
113
96
85
39
48
20
72
52
8
1
159
111
65
7
69
8
28
15
30
78
129
20
67
69
111
54
87
20
43
17
12
7
5
1
60
107
133
23
25
75
12
32
1
12
59
40
24
15
5
61
63
20
360
61
71
55
89
31
5
4
20
4
32
19
5
187
125
49
54
5
64
8
115
84
24
21
104
4
111
6
23
37
66
113
4
21
6
9
80
24
13
108
36
39
75
66
6
129
9
90
65
37
15
129
51
8
1
66
24
9
45
6
24
41
64
56
24
4
33
39
8
31
57
72
8
72
12
16
8
85
6
21
15
5
73
6
96
53
24
40
51
21
144
12
69
35
19
12
24
45
8
37
90
89
172
75
18
35
1
66
24
153
60
12
20
24
12
25
18
89
37
60
6
113
7
17
1
6
30
99
176
36
13
90
72
57
21
42
29
115
6
155
49
3
36
80
4
8
48
31
30
6
108
29
7
126
135
39
33
63
84
54
96
36
99
39
60
9
3
209
60
28
92
84
85
12
90
65
28
147
5
48
16
39
30
11
28
68
40
3
30
11
19
9
12
8
43
57
36
72
63
5
25
6
45
8
12
1
3
75
65
31
81
12
68
43
29
40
56
84
127
21
20
25
23
84
12
109
47
48
127
90
95
25
3
135
36
41
4
68
12
19
5
4
63
173
25
102
84
5
120
40
68
60
43
117
68
19
21
249
3
80
31
6
54
5
7
24
84
5
37
27
21
71
31
29
24
24
12
25
251
28
32
19
41
49
23
36
1
54
30
6
30
23
48
72
43
53
7
9
9
11
36
4
51
108
21
20
28
8
259
81
3
45
27
77
12
1
48
6
41
28
21
24
59
40
8
24
24
52
165
59
139
9
27
36
77
1
30
29
52
21
3
56
36
60
49
63
60
108
68
37
23
115
30
11
48
7
141
9
95
84
37
78
21
21
15
15
9
20
55
69
12
45
47
12
40
44
25
39
56
25
35
55
29
96
1
171
20
84
19
17
112
21
6
24
21
15
144
21
20
4
116
36
4
9
66
53
37
95
28
20
12
48
36
37
59
205
11
73
59
187
5
28
12
20
16
20
12
7
30
66
33
15
5
7
9
81
35
19
113
12
48
13
54
21
15
18
12
48
95
72
55
48
81
8
43
17
7
5
1
54
41
184
24
21
15
45
35
55
6
75
72
20
1
6
125
76
3
17
4
9
35
37
27
92
31
53
31
21
3
72
5
25
3
117
90
54
15
116
24
31
53
24
13
83
124
177
51
15
30
239
84
60
36
28
63
84
36
30
48
39
21
11
48
67
29
121
174
29
103
78
27
20
24
55
125
184
57
3
57
23
12
100
108
27
17
7
113
61
36
24
39
20
13
35
4
39
30
36
150
21
32
192
36
4
44
7
9
8
28
84
60
15
65
48
7
45
39
117
3
57
84
36
104
84
7
24
30
71
4
99
9
111
89
36
156
60
88
32
115
33
68
168
25
119
31
21
8
1
126
ABCD 97710997628*3^$a+1 [50011]
45
3
12
164
61
75
8
40
80
7
6
119
28
117
11
25
24
36
35
13
36
15
21
59
76
68
124
60
63
33
80
40
60
36
24
57
120
23
12
43
9
72
8
13
60
23
25
36
3
72
15
24
30
35
7
117
3
113
16
249
71
19
5
37
144
59
16
48
128
4
44
64
8
25
15
20
4
45
126
53
1
63
60
92
25
90
36
18
59
28
20
52
240
33
27
27
65
1
3
51
6
35
84
48
60
1
47
25
23
1
63
20
37
119
16
81
3
92
13
51
8
1
11
16
32
103
53
1
30
41
48
24
13
23
64
111
6
30
65
25
60
36
120
18
69
3
45
45
27
96
45
47
64
141
18
5
7
33
20
37
54
53
73
24
35
55
113
13
30
24
30
3
12
104
16
8
36
37
75
180
12
48
123
72
29
36
25
3
36
60
9
30
5
232
15
33
156
44
4
60
68
13
47
115
18
15
147
29
36
24
16
9
30
54
35
1
15
21
18
89
7
30
11
13
51
39
30
51
81
63
45
66
36
5
103
65
40
32
49
99
20
24
37
35
1
15
8
64
33
3
12
9
15
105
39
32
12
61
207
45
39
51
9
36
33
90
5
16
69
11
1
3
105
15
27
9
45
3
81
27
24
176
12
1
15
204
87
65
60
19
12
17
1
147
32
16
12
15
17
67
90
51
3
29
28
72
12
9
27
9
3
123
5
25
24
30
24
69
96
20
76
68
13
83
37
75
12
57
11
79
69
12
32
163
120
53
55
77
48
25
39
96
27
53
40
15
12
54
24
155
7
18
36
15
68
1
27
69
3
56
36
16
45
18
69
92
25
39
15
102
18
42
3
45
72
240
87
12
36
93
15
57
78
9
117
75
56
124
9
36
150
66
15
24
20
1
3
44
37
24
12
3
72
72
21
11
48
40
3
54
95
175
33
36
27
53
1
15
60
84
32
4
201
30
53
12
49
30
209
7
18
71
88
80
72
40
9
6
45
9
36
63
3
29
4
20
12
43
57
8
7
54
35
1
83
7
29
28
21
39
36
141
3
153
18
5
36
19
21
9
87
3
17
192
13
99
44
37
27
8
28
75
17
43
5
7
45
44
1
87
120
48
72
8
43
149
37
144
35
37
120
90
54
36
23
85
99
8
52
108
39
29
67
9
165
24
12
15
8
64
32
25
6
84
5
19
29
7
33
32
4
21
66
89
160
48
68
12
28
72
51
30
72
18
45
81
83
28
80
13
36
63
21
36
15
111
29
28
32
61
23
4
8
49
15
8
73
35
4
51
5
49
54
12
245
43
72
53
1
63
33
18
17
13
6
45
44
36
60
4
171
9
75
17
4
21
35
163
117
104
31
9
60
44
7
45
60
45
35
84
1
60
39
8
1
87
39
36
125
40
8
151
6
18
17
55
93
81
11
25
15
3
201
20
48
60
31
90
99
36
44
61
12
78
17
48
1
11
12
52
20
76
12
32
16
72
60
12
21
99
108
12
8
31
17
13
27
68
37
47
43
17
31
17
64
159
30
15
21
51
80
48
91
45
68
12
48
7
33
153
30
57
21
51
36
15
18
36
36
39
39
12
9
96
3
17
19
29
25
42
29
1
75
20
12
91
9
36
87
53
31
54
6
9
27
53
16
75
29
37
108
36
51
8
36
19
120
6
36
84
51
48
81
90
29
61
6
5
49
23
88
32
1
210
5
12
48
7
69
36
3
9
8
19
90
11
4
9
36
84
35
7
18
36
36
30
33
24
8
25
47
36
16
9
11
28
68
40
33
47
43
29
7
5
1
35
12
1
96
123
32
91
45
63
36
41
55
108
30
15
12
32
40
48
44
175
5
76
45
63
56
91
29
25
39
36
39
45
32
88
36
45
6
33
44
7
89
16
75
33
21
15
20
7
69
36
8
16
69
15
51
89
4
21
135
36
21
23
52
3
57
48
120
27
245
25
35
64
45
3
27
60
90
3
8
40
24
9
60
191
1
15
20
12
76
20
4
32
25
95
180
48
160
36
92
49
11
48
16
8
12
48
1
27
24
111
60
69
44
25
6
45
45
35
24
96
124
20
7
57
32
1
27
108
128
7
48
29
48
12
16
24
8
13
39
108
45
167
12
84
25
51
9
36
30
24
5
7
129
8
13
15
140
52
21
36
3
33
24
23
36
76
56
24
139
36
81
9
95
48
48
40
9
23
31
5
61
6
17
28
39
105
68
72
25
54
105
92
48
52
15
30
15
68
72
79
5
1
84
75
36
48
57
24
39
72
48
60
36
9
35
76
8
13
144
51
44
4
45
12
60
18
9
3
5
112
20
7
96
120
60
9
24
20
55
30
87
75
29
61
59
36
85
59
36
19
66
78
12
29
144
12
109
59
97
18
29
13
123
56
64
12
33
27
39
54
60
30
6
39
44
16
72
3
21
56
73
12
18
126
6
54
119
61
23
13
23
12
4
56
13
30
6
35
49
11
4
44
67
33
3
125
55
45
80
43
17
100
63
41
48
ABCD 97711012970*3^$a+1 [50006]
12
29
51
28
107
9
12
4
41
30
27
12
16
20
18
15
36
36
57
3
9
18
66
15
6
33
12
6
15
9
36
3
67
32
10
12
8
46
2
48
42
18
4
36
35
19
2
6
4
8
16
47
78
9
42
4
32
52
98
54
51
69
16
2
40
11
9
66
12
22
20
48
22
38
60
63
91
6
59
84
21
15
13
2
24
10
41
66
3
34
38
15
19
56
30
12
33
39
9
55
2
42
87
21
24
18
22
38
21
66
21
9
3
141
9
16
24
17
19
12
38
34
6
12
32
21
30
15
105
42
39
58
20
18
3
12
33
15
27
3
1
18
36
32
102
3
15
12
3
39
18
48
3
15
16
38
10
2
4
2
48
27
13
26
28
2
16
12
47
25
20
16
2
60
6
4
6
5
69
18
18
6
4
6
44
6
9
51
28
8
10
5
9
15
99
22
5
9
24
42
28
54
12
11
9
34
56
30
94
2
34
24
12
24
26
28
5
139
2
16
8
60
60
124
62
4
14
6
24
18
30
34
14
30
51
24
9
12
54
30
12
22
26
64
8
3
9
10
26
42
9
21
88
11
1
2
30
18
40
42
23
30
48
15
21
21
9
69
12
33
6
24
12
19
44
46
14
6
24
57
37
11
6
1
20
99
6
39
34
20
15
15
6
58
26
10
14
12
10
14
52
80
48
6
39
27
22
18
20
42
18
10
2
48
93
27
12
18
42
28
65
9
10
56
48
64
23
39
18
12
21
69
88
38
15
37
20
12
40
14
30
21
3
3
30
9
21
7
60
17
9
51
3
3
84
15
64
6
14
34
18
14
64
20
12
15
19
36
5
27
22
8
18
9
24
51
6
28
5
31
18
18
68
6
4
14
36
4
11
30
31
30
5
21
39
3
3
19
14
21
55
44
12
54
21
33
12
10
2
28
2
40
17
3
18
9
9
6
10
11
73
62
9
19
6
80
69
7
2
36
21
39
12
58
11
45
15
6
27
22
56
102
16
35
39
36
24
42
6
4
41
7
2
36
12
21
7
50
22
17
3
3
25
2
12
9
21
66
4
44
6
4
11
15
10
38
12
36
18
22
30
8
34
12
8
18
28
2
15
7
11
21
88
23
15
39
30
15
18
40
8
15
45
12
30
58
20
3
7
8
42
22
11
21
21
9
16
14
4
14
30
21
1
14
12
63
6
24
45
21
33
40
20
16
12
5
13
36
18
36
5
72
27
30
16
20
42
4
5
69
24
12
9
6
63
33
49
38
16
6
11
27
21
49
8
3
7
44
6
24
15
1
80
12
6
10
5
45
51
3
33
7
32
21
30
18
30
15
72
9
43
38
3
12
39
10
80
24
4
8
28
35
69
36
24
36
15
37
60
12
18
20
33
6
13
8
45
87
18
4
44
10
26
28
8
18
6
6
15
48
42
45
3
9
6
6
51
3
4
32
10
56
64
20
15
6
3
64
11
27
52
20
78
10
38
24
12
54
52
8
24
12
48
3
13
36
14
60
51
51
4
29
60
39
18
4
14
57
13
42
12
26
6
21
7
17
9
54
3
15
99
15
18
40
11
37
8
51
49
5
1
8
18
24
6
9
1
24
8
3
43
36
11
9
21
43
72
20
9
21
10
30
35
3
4
2
18
28
5
24
24
15
46
30
38
36
24
30
16
11
36
15
15
67
2
70
14
22
14
10
20
39
42
7
11
69
36
54
27
31
42
12
44
21
15
90
10
11
15
30
4
8
6
4
20
16
20
27
19
14
27
15
24
135
24
42
49
36
72
2
129
21
4
24
12
8
6
15
9
18
42
6
10
2
15
39
28
6
12
42
17
1
44
24
12
24
60
9
36
36
24
3
28
38
34
20
18
48
21
3
42
39
25
32
54
6
48
12
18
34
2
6
60
3
1
35
3
3
24
3
33
7
26
54
42
4
56
6
30
18
52
5
18
9
3
18
12
43
56
9
1
6
30
50
4
5
36
13
41
114
7
23
12
87
6
4
12
38
12
46
18
2
52
20
27
6
3
51
30
15
4
77
67
68
102
3
15
33
9
10
2
16
29
55
26
10
2
3
33
4
62
24
16
18
41
1
18
23
3
12
10
20
69
9
24
22
8
21
36
120
15
6
3
7
2
6
16
11
43
12
14
21
18
1
26
3
60
37
5
9
6
4
14
12
58
5
102
25
12
62
9
69
6
16
20
16
38
42
18
16
26
4
20
18
52
11
7
86
12
30
9
30
3
3
7
38
3
31
5
19
14
3
19
18
2
60
48
57
25
14
40
5
1
11
9
10
44
45
7
2
48
24
9
9
10
47
61
23
9
22
18
68
10
32
27
60
84
6
1
2
22
59
81
15
24
69
18
24
15
6
13
66
26
30
18
27
15
12
30
51
25
86
24
72
48
4
50
46
26
6
33
1
20
18
6
21
51
12
27
36
25
2
33
7
50
33
43
2
10
59
63
27
3
33
19
11
37
20
6
12
24
10
11
69
6
69
36
18
9
6
54
6
22
29
24
15
40
35
55
24
47
3
36
12
4
80
78
6
36
6
12
6
10
17
19
90
104
6
78
28
20
12
21
27
24
4
41
9
4
11
126
6
25
50
18
42
10
44
6
24
69
15
10
5
21
75
21
40
8
24
40
11
9
3
15
3
12
18
19
11
6
39
12
60
12
22
56
10
24
5
13
20
16
66
20
15
6
39
16
44
6
18
15
72
3
24
12
21
3
54
6
42
3
15
4
50
48
48
24
42
4
44
12
16
2
10
18
38
81
13
56
15
19
26
6
6
10
14
9
1
20
28
2
45
45
18
3
174
21
30
4
98
81
6
33
3
85
14
4
2
40
59
15
6
42
27
31
29
3
6
16
36
8
51
43
17
9
10
44
10
2
16
2
102
24
16
5
9
4
68
60
4
36
5
67
2
9
15
36
21
7
47
45
10
8
30
36
42
48
12
58
5
15
4
2
21
48
6
30
45
40
5
55
11
9
30
6
60
40
20
18
6
24
15
12
30
18
21
16
20
52
8
9
3
21
55
26
10
18
20
18
18
21
6
33
54
10
12
24
35
31
18
17
61
32
12
39
1
56
69
3
30
42
30
66
18
30
12
9
3
66
76
14
16
6
29
21
33
9
16
17
9
9
49
6
5
39
28
38
52
32
21
15
12
4
5
96
15
42
18
48
54
6
4
18
5
13
2
4
44
4
53
18
1
8
70
23
90
25
20
52
6
44
10
8
30
10
5
33
24
3
3
36
46
20
10
42
12
54
2
3
12
9
6
4
8
57
9
15
39
60
10
23
24
3
22
5
60
61
20
70
23
19
18
23
15
16
5
6
7
32
16
122
10
8
75
7
20
46
6
14
16
11
13
30
36
44
34
2
6
24
36
3
36
36
103
5
49
8
15
15
22
18
54
8
30
6
4
20
3
18
49
42
18
50
22
29
15
4
18
2
6
21
66
39
24
22
60
8
6
48
36
45
36
51
4
14
16
26
48
16
6
35
49
6
12
11
15
36
48
18
33
21
69
9
18
34
38
46
44
33
13
24
77
9
4
62
6
24
18
6
10
2
10
32
10
18
50
52
8
9
3
3
9
36
4
54
14
33
3
30
6
58
6
32
42
30
30
33
18
36
3
36
6
51
37
17
33
28
2
3
24
60
15
40
8
40
18
54
8
18
24
9
9
30
30
16
54
128
3
57
42
3
3
15
12
30
27
12
9
9
90
6
42
12
22
50
15
45
24
6
64
2
3
7
5
9
46
54
35
55
8
28
8
24
21
27
3
27
10
18
2
24
9
12
13
20
10
24
32
18
3
123
12
10
18
2
24
36
3
19
36
14
22
6
14
78
3
3
30
24
42
4
26
58
8
9
3
3
19
44
94
18
14
10
5
21
9
6
9
9
9
40
12
6
72
32
40
11
105
39
63
12
6
12
60
3
3
36
36
9
39
6
6
45
9
48
18
39
3
21
21
6
22
17
51
30
52
32
15
61
53
30
15
12
72
46
26
15
33
6
16
8
58
8
6
36
4
6
20
9
6
3
45
19
6
2
12
3
9
21
3
6
46
50
3
12
3
6
6
18
51
19
12
53
1
8
52
35
24
9
27
9
34
11
6
30
6
9
6
72
58
2
12
36
24
36
30
9
33
21
42
3
6
78
3
15
84
6
12
30
51
7
44
6
10
18
44
3
18
51
39
7
29
1
29
25
6
5
13
26
6
4
30
65
3
6
34
2
58
12
41
18
6
33
3
63
12
18
24
3
9
36
10
29
1
62
10
38
12
27
85
6
53
21
30
60
90
36
18
10
11
13
20
28
50
90
28
86
6
15
60
43
14
30
51
1
14
60
21
13
38
100
18
17
30
49
29
1
8
12
66
40
ABCD 97711027322*3^$a+1 [50017]
16
15
14
22
6
14
58
8
18
24
10
78
5
7
33
23
1
51
54
6
12
20
28
14
63
73
39
24
9
38
49
15
8
58
2
16
24
8
40
20
57
15
1
11
24
22
8
40
2
28
2
7
11
42
4
23
55
18
8
70
57
33
30
41
3
90
28
8
10
20
9
25
38
82
63
15
9
15
9
32
123
4
17
16
9
186
18
2
9
9
94
8
58
54
56
10
2
4
20
4
84
48
12
6
44
18
12
76
6
23
61
6
45
33
6
42
24
38
73
35
4
254
16
11
27
12
73
27
24
36
8
33
15
114
16
18
32
34
38
10
12
14
1
51
24
24
114
27
21
3
41
18
6
7
3
56
46
95
7
6
14
22
8
7
29
6
126
10
12
57
9
6
18
8
40
12
51
65
7
63
12
29
25
20
4
2
138
52
38
4
30
18
18
2
112
48
8
4
6
42
20
25
48
9
72
24
15
9
6
9
3
50
12
10
60
18
8
82
8
21
33
31
51
44
9
1
26
4
9
27
21
3
20
49
45
60
63
33
2
52
8
4
18
60
48
48
20
51
39
1
8
27
28
38
10
90
14
4
24
56
36
1
15
42
23
27
10
50
18
28
60
50
4
42
26
10
42
17
55
41
19
6
8
10
12
17
33
34
54
2
28
6
3
51
56
24
40
32
12
18
90
37
3
2
16
92
87
43
8
16
30
18
48
12
18
12
26
52
8
4
65
37
74
66
46
32
1
11
61
89
10
6
2
16
50
19
3
48
12
8
16
8
16
32
25
17
7
3
80
10
26
40
24
20
181
27
18
12
32
7
11
18
34
8
4
125
49
14
1
17
40
47
1
2
24
28
48
18
24
26
4
42
6
33
71
1
35
34
3
95
12
21
39
18
10
21
17
22
17
51
28
9
33
18
6
24
30
42
12
35
25
47
1
14
36
45
7
66
6
8
1
9
48
8
34
8
22
62
24
4
18
44
24
76
3
23
52
8
10
60
2
16
32
69
39
4
2
66
10
8
16
30
14
30
36
18
6
10
74
45
27
4
20
46
66
18
42
20
18
6
28
33
45
12
87
39
9
32
3
30
10
21
24
5
16
6
21
15
9
8
27
6
94
33
8
49
15
3
5
16
15
17
40
15
14
3
51
12
58
14
28
32
58
3
9
32
6
4
24
30
14
10
12
18
26
7
15
104
4
30
42
72
53
19
6
39
96
32
57
40
90
38
12
3
13
30
18
12
32
70
8
10
24
14
9
51
12
9
91
45
9
111
15
32
25
11
22
42
38
28
26
1
3
14
40
47
9
22
42
36
27
69
66
33
9
6
32
4
5
31
60
30
30
78
30
50
34
26
16
6
18
15
99
20
28
12
33
3
54
15
33
8
30
24
1
39
138
87
8
9
10
5
16
15
14
10
18
23
24
31
38
16
3
65
10
18
18
32
10
74
24
21
43
5
55
12
36
102
3
29
28
20
46
30
6
14
12
15
25
2
45
1
15
56
19
144
72
48
5
37
60
74
12
49
41
40
30
20
4
24
12
12
33
3
24
68
9
51
22
30
32
6
75
43
29
25
2
18
10
18
39
11
34
30
18
2
24
4
5
13
54
26
18
1
24
57
18
26
58
33
15
42
2
4
32
40
12
20
1
47
49
48
8
19
6
14
1
3
74
3
40
9
6
8
130
2
10
30
78
24
6
36
24
12
30
48
30
14
40
8
18
4
12
8
22
14
1
3
8
54
24
22
24
30
66
20
58
30
12
38
10
32
18
66
24
85
17
10
8
6
18
36
52
12
60
30
6
50
4
42
41
25
14
10
23
103
18
12
60
24
8
10
45
11
21
40
11
112
12
33
51
6
6
60
18
11
49
6
84
44
36
52
42
42
5
19
69
5
22
36
54
36
42
20
10
30
38
22
6
39
33
2
45
27
61
17
15
33
18
37
3
12
33
9
6
30
12
18
72
84
18
63
23
9
21
42
4
14
22
14
4
6
24
14
27
15
1
69
75
9
6
68
16
20
42
30
9
9
4
38
28
30
51
96
45
3
9
6
66
24
126
41
27
37
51
8
82
38
22
32
36
46
78
6
2
34
21
17
40
8
4
3
15
36
32
13
39
2
70
41
33
31
21
2
28
5
19
24
24
8
69
16
39
20
4
14
18
10
18
45
15
54
18
2
15
25
6
9
33
62
18
40
15
17
28
18
2
18
4
20
18
22
45
8
63
54
22
6
14
4
24
30
32
30
24
22
3
9
36
30
12
12
5
1
6
18
2
13
23
40
14
36
22
48
20
60
12
16
26
58
32
1
27
30
6
42
12
75
3
77
31
57
27
77
33
16
6
30
30
86
30
24
4
80
16
5
91
5
13
12
63
21
48
6
104
12
24
4
36
24
8
52
30
15
101
34
30
2
33
3
42
27
49
32
15
43
12
33
35
22
39
3
5
16
5
70
12
9
24
9
90
26
27
43
60
24
8
52
20
22
6
38
4
86
21
1
48
6
18
18
20
34
36
2
18
10
60
9
29
4
87
3
36
9
48
3
20
9
43
54
26
22
86
57
27
46
15
9
48
15
117
78
32
72
6
52
90
18
32
10
45
33
2
6
31
71
24
33
72
33
6
10
12
12
6
42
15
9
6
50
34
53
55
33
17
58
30
63
15
9
63
18
20
54
12
4
6
80
24
39
7
24
20
12
24
1
45
54
6
24
6
9
15
36
29
1
72
20
3
7
33
87
18
90
45
3
44
36
40
36
98
46
60
24
53
13
26
108
13
17
55
21
11
3
100
8
4
50
58
57
39
12
12
8
22
3
65
7
41
10
29
1
47
19
21
33
6
6
12
2
66
10
17
91
24
21
72
17
10
12
14
42
9
43
5
15
36
10
11
15
58
23
7
56
66
18
6
39
31
24
8
28
60
17
19
44
1
24
9
66
26
19
87
2
7
8
3
22
66
6
6
8
4
12
9
47
4
14
22
57
63
48
9
8
19
8
18
4
8
15
31
24
42
30
56
57
16
21
51
35
28
24
8
48
1
23
25
23
60
12
1
27
14
10
6
24
14
30
4
30
48
18
12
35
33
7
24
3
26
4
62
28
21
39
80
12
21
3
54
70
48
12
12
14
10
24
17
49
62
42
16
42
24
8
12
34
12
48
6
8
60
1
11
88
6
14
10
18
24
20
1
15
8
34
6
6
60
6
9
3
5
15
1
9
36
12
47
3
88
6
15
9
30
60
45
27
62
136
20
16
203
21
10
6
20
15
31
98
10
12
12
21
9
12
11
7
33
65
22
137
19
29
61
2
10
42
20
6
46
18
51
47
9
49
39
27
24
24
5
97
14
1
48
93
27
23
24
16
9
81
72
18
24
48
21
17
40
18
69
65
15
25
12
18
57
69
36
44
66
10
18
6
24
2
84
52
30
24
8
18
22
15
17
10
6
14
24
4
45
3
24
18
12
14
1
23
138
22
12
5
19
42
12
15
32
9
76
35
19
45
35
46
6
98
87
40
15
9
9
71
16
107
13
15
18
120
14
72
18
16
15
5
10
24
113
7
8
18
34
5
7
26
58
101
16
5
18
57
15
10
62
1
24
3
18
11
25
30
81
39
9
24
3
5
109
36
30
48
104
16
17
19
18
90
2
18
46
15
21
44
70
2
18
22
62
10
26
16
5
31
33
45
27
24
59
82
3
32
27
28
33
39
8
34
20
18
30
22
36
42
18
72
6
54
20
16
21
8
1
119
93
52
63
23
16
9
24
3
92
40
42
18
6
24
47
1
38
16
26
4
18
8
49
95
24
9
21
34
12
18
12
6
17
1
12
32
90
22
6
24
38
16
15
29
46
12
17
27
16
12
8
28
21
3
30
42
24
14
7
11
24
13
17
54
1
48
11
4
60
20
82
39
39
8
ABCD 97711042582*3^$a+1 [50089]
24
3
12
90
63
15
81
12
72
36
12
3
105
12
3
96
90
18
18
48
24
3
27
60
21
36
15
18
12
51
9
30
93
183
84
6
63
39
45
33
48
114
81
39
81
12
129
66
105
12
63
33
27
45
27
21
12
3
36
45
84
27
177
60
57
75
15
30
36
15
3
36
126
60
27
36
39
6
51
51
18
42
33
141
54
9
87
108
18
54
21
60
72
72
60
75
210
3
12
3
18
114
66
63
15
9
3
24
18
18
108
162
39
51
72
93
63
9
12
51
42
63
24
48
21
15
120
27
9
261
15
24
111
33
96
15
9
45
252
12
63
33
30
36
33
168
24
63
45
45
18
18
15
9
12
3
12
189
51
39
84
18
24
18
48
45
33
12
132
15
15
21
12
3
6
15
105
123
108
39
93
51
45
192
33
72
3
51
36
18
51
9
15
12
39
18
6
54
66
54
147
129
12
63
192
144
21
54
129
171
45
9
54
33
3
42
144
48
15
3
24
18
3
9
3
21
15
15
237
48
12
108
9
96
54
12
129
12
39
36
24
21
60
189
3
51
30
42
9
39
6
75
45
15
21
168
72
12
90
33
9
84
24
30
21
21
36
15
12
12
15
9
39
45
27
90
39
51
6
12
162
90
60
15
21
48
27
24
3
18
159
24
12
63
57
15
108
9
72
75
18
6
57
63
9
36
60
9
171
9
75
36
9
18
69
9
27
12
45
15
96
96
51
18
87
15
57
147
9
12
24
36
39
108
153
15
9
63
21
120
12
57
108
15
99
33
33
39
48
45
3
99
45
9
27
24
21
3
51
36
78
15
51
9
72
84
108
21
12
42
21
36
24
12
24
3
108
105
168
12
48
60
27
33
15
36
96
45
24
21
3
132
3
81
36
27
18
75
39
9
27
33
147
72
102
96
3
9
123
24
36
3
30
15
39
141
9
15
36
12
24
36
3
117
3
45
87
12
21
96
105
30
144
117
33
39
15
12
96
9
45
234
45
12
69
30
18
72
18
21
12
84
63
150
15
51
81
33
3
15
9
24
24
60
21
51
39
60
162
12
72
159
21
3
3
33
15
9
45
90
21
12
39
18
3
84
9
51
21
75
27
36
42
15
3
69
165
12
123
3
9
24
36
156
48
75
36
54
27
120
33
51
15
90
6
30
42
36
57
27
81
177
99
84
15
72
18
75
24
72
36
24
75
45
3
42
90
45
39
186
39
15
21
51
48
36
6
72
3
123
12
42
18
33
39
30
27
24
9
30
78
27
12
36
60
45
27
60
21
147
72
12
33
6
36
105
120
9
159
75
21
15
21
45
6
9
63
18
75
63
90
135
72
87
33
15
93
84
36
45
12
543
39
18
3
12
39
18
30
36
45
36
45
51
57
3
15
54
15
24
51
9
15
45
57
18
24
21
24
45
63
3
6
36
3
60
9
27
21
24
54
9
3
45
45
24
3
27
6
3
9
108
15
60
72
51
45
9
78
18
102
78
15
132
144
15
9
39
33
3
9
135
33
48
84
48
135
54
126
12
21
120
60
39
21
60
9
18
30
3
24
12
84
120
36
9
42
12
60
33
3
45
21
39
12
9
18
36
36
21
24
165
18
21
12
24
33
27
36
144
9
54
105
48
15
93
36
135
54
54
78
30
9
156
39
9
57
87
48
24
171
18
12
90
33
45
27
3
90
24
108
54
45
24
15
60
57
48
12
48
9
3
39
33
111
36
90
63
3
60
33
72
60
24
48
27
36
33
60
15
60
45
21
6
213
57
3
189
36
15
57
42
57
108
27
33
3
18
114
12
21
33
42
30
90
33
24
180
96
72
105
18
57
48
39
30
18
9
120
36
48
36
45
15
36
60
12
12
63
153
48
69
66
81
15
30
15
36
27
93
9
3
87
36
9
99
60
36
9
27
30
63
45
24
36
27
60
33
6
105
228
75
33
12
27
45
36
60
12
48
33
72
15
24
51
168
57
24
24
12
3
117
12
48
9
159
75
21
24
9
3
9
54
45
69
108
15
12
3
33
84
15
45
72
9
51
36
87
18
63
84
21
27
39
90
39
57
3
9
27
45
6
57
36
36
45
15
24
51
24
66
63
27
18
27
15
21
99
108
45
63
78
12
24
36
84
36
3
36
60
33
27
168
21
54
57
48
21
30
6
30
54
6
30
60
51
60
213
90
36
180
21
27
6
102
45
63
42
27
45
18
9
99
54
3
12
57
3
63
132
45
96
36
24
27
54
15
75
6
72
15
60
12
21
72
180
51
57
3
36
108
117
108
3
324
39
45
12
45
72
90
45
60
3
72
57
33
27
36
ABCD 97711059398*3^$a+1 [50012]
46
24
41
9
18
28
12
180
5
24
19
24
5
55
36
17
19
50
30
16
152
12
45
45
10
5
39
4
38
27
27
16
92
28
65
9
51
9
36
48
22
29
81
18
12
4
29
7
14
15
3
18
24
34
32
9
15
28
80
36
4
32
28
62
36
30
33
21
6
52
5
15
40
50
22
36
8
24
30
202
38
72
39
15
12
18
36
144
6
18
3
24
9
30
6
54
9
93
42
12
78
82
48
62
15
3
88
120
72
26
90
54
63
43
2
42
72
21
33
12
10
44
16
17
12
15
36
40
5
19
65
15
9
31
14
34
20
36
102
10
17
15
72
40
24
17
9
30
9
27
9
15
18
12
34
20
9
51
4
12
113
96
12
24
9
10
44
18
18
16
86
15
9
3
108
9
70
36
20
28
62
10
32
102
46
12
38
82
17
45
3
33
3
24
7
101
55
20
42
10
20
36
42
3
24
48
27
6
36
58
53
67
36
20
9
55
12
96
29
9
34
2
51
72
43
38
34
32
18
90
18
42
18
3
7
38
99
60
57
51
12
55
32
40
26
58
14
6
4
32
90
48
106
26
30
4
5
31
14
60
39
15
21
72
60
43
14
18
28
17
9
10
24
12
14
48
6
16
56
18
27
75
45
24
91
38
6
9
21
106
20
9
15
54
36
84
132
34
60
86
12
22
41
60
84
15
40
41
43
29
3
24
9
55
20
6
3
27
54
82
8
81
51
54
36
3
9
22
41
15
100
2
22
38
12
58
12
48
26
10
26
6
28
20
76
5
99
72
18
15
12
7
8
28
29
45
10
5
12
33
10
2
60
48
90
6
22
14
48
6
21
9
6
66
70
24
60
36
44
9
69
3
7
36
2
22
5
45
6
64
62
3
7
89
19
2
78
36
162
3
15
21
31
5
60
72
7
14
6
4
14
111
7
17
36
27
9
3
16
12
32
16
5
36
9
15
79
50
60
12
51
3
90
27
69
30
18
27
55
36
14
46
24
5
91
84
50
6
9
91
92
28
48
5
9
10
26
51
3
16
2
15
7
2
3
33
154
36
2
63
45
58
2
22
36
26
106
2
63
177
72
63
67
5
3
16
26
36
82
17
21
10
44
9
69
10
2
78
12
4
24
5
48
9
24
94
32
4
26
18
33
7
2
18
57
141
3
51
21
7
38
34
8
30
10
12
36
24
24
2
15
103
26
15
9
54
16
14
82
80
105
36
57
46
5
9
12
36
24
39
51
48
16
2
24
34
2
3
9
6
36
18
18
72
45
7
60
41
27
21
9
10
228
12
137
60
45
34
41
15
40
48
2
3
7
98
22
14
10
36
20
4
60
89
36
9
60
90
57
9
46
26
10
5
7
20
153
3
24
40
12
38
12
58
12
24
2
63
72
9
36
34
24
96
60
36
104
9
81
63
15
52
38
30
36
4
5
15
28
110
27
87
84
42
22
17
55
5
3
18
15
79
65
31
120
12
56
36
18
15
43
20
30
22
12
74
34
26
27
9
30
6
39
36
9
94
12
12
5
21
6
4
14
3
105
18
12
24
81
3
72
4
20
21
19
5
36
67
5
3
9
43
26
12
123
36
48
31
5
9
130
2
3
60
7
36
68
36
6
27
12
15
4
84
5
27
36
9
33
48
15
75
54
51
57
42
36
72
18
12
15
57
118
72
53
103
14
54
6
63
192
31
12
38
72
27
19
24
20
18
24
48
15
21
42
12
36
36
18
15
63
9
31
44
16
12
17
36
15
40
48
2
3
69
3
15
45
12
27
18
106
17
57
42
28
20
33
9
10
36
2
6
30
51
45
10
84
32
48
4
2
66
42
27
48
43
44
21
24
48
43
110
18
6
3
81
10
24
8
9
63
57
31
2
48
18
4
20
18
10
72
38
99
9
10
12
77
7
8
21
24
3
40
20
52
38
3
36
9
54
60
153
57
46
80
16
8
117
43
50
6
52
2
12
6
9
45
108
12
58
50
15
67
5
19
44
30
168
82
8
72
112
41
12
45
46
12
12
2
18
60
88
14
18
16
2
15
72
48
45
24
46
92
16
24
68
24
93
31
72
32
90
27
51
18
39
81
204
18
4
5
9
34
110
66
42
75
43
36
84
72
32
12
78
12
18
45
27
64
5
7
24
5
81
12
60
30
36
81
55
5
9
75
24
31
156
140
36
9
43
20
18
10
48
12
17
7
41
33
22
5
3
9
60
36
7
12
56
6
34
149
51
57
15
40
5
43
41
33
30
18
90
42
27
93
42
21
123
72
88
2
54
54
36
3
7
20
24
4
50
27
3
42
10
110
18
76
14
18
4
14
34
65
55
41
7
14
15
9
36
135
48
27
9
24
27
9
21
6
57
27
4
56
9
19
72
38
60
48
18
4
72
20
21
79
65
15
4
14
36
10
56
9
81
6
54
34
5
36
24
39
16
29
36
7
2
6
21
24
9
3
9
63
60
151
32
24
66
24
18
52
164
90
12
27
132
75
6
75
9
94
5
9
10
62
10
14
30
16
36
74
6
9
21
15
55
44
84
4
12
26
18
16
38
10
8
108
36
18
18
28
24
146
12
42
40
62
10
24
24
20
16
29
12
45
10
41
9
75
9
10
17
43
26
10
65
24
21
51
12
81
10
14
27
84
19
32
30
36
63
67
20
45
108
151
48
48
48
41
15
84
6
46
60
50
24
54
21
43
8
93
45
24
3
24
9
94
62
18
72
45
24
111
24
64
38
27
31
180
50
34
2
15
139
32
84
81
9
24
30
16
56
33
9
12
18
117
15
48
18
18
4
113
60
12
15
30
15
12
31
48
20
24
16
20
21
31
32
78
12
87
3
52
29
15
9
120
43
74
51
45
48
42
18
10
56
4
14
27
45
46
5
3
40
32
54
34
26
66
18
6
48
42
36
10
2
87
93
132
108
22
14
46
20
16
72
38
15
12
33
12
51
7
104
28
12
84
20
24
36
45
7
50
15
12
7
8
18
39
60
21
10
12
65
12
15
18
3
67
56
54
12
18
72
36
18
36
6
52
2
36
3
51
9
127
53
7
24
5
21
18
9
7
24
14
15
57
51
99
90
54
16
5
15
48
141
9
12
18
42
48
60
18
112
32
54
39
43
ABCD 97711433096*3^$a+1 [50060]
67
9
81
24
48
15
75
17
220
20
28
3
60
9
93
47
48
36
139
93
68
96
60
48
85
42
185
79
29
13
3
156
128
72
40
15
5
79
29
52
189
54
108
78
36
138
33
48
15
89
55
41
31
66
24
18
81
81
63
12
20
16
84
44
31
81
63
21
24
96
39
57
152
120
85
90
117
45
3
92
31
9
44
4
135
5
28
63
41
24
7
12
81
96
48
116
60
84
55
6
35
64
12
15
81
75
90
15
27
17
49
36
78
18
75
68
64
48
63
29
76
20
61
23
25
35
16
111
45
105
23
85
11
55
41
120
61
108
71
120
1
23
64
45
47
28
87
90
39
120
56
13
18
9
261
99
33
48
54
18
3
3
57
8
55
9
27
45
84
44
36
79
33
165
60
12
78
57
33
48
11
79
54
60
30
5
1
15
12
45
54
113
12
28
20
36
1
23
37
3
27
78
15
33
114
33
48
75
24
9
21
83
28
32
28
24
48
15
33
39
18
48
47
103
9
128
97
83
28
9
15
80
48
40
3
129
15
54
11
19
96
126
18
66
15
9
87
87
57
204
27
197
60
1
192
78
41
60
43
18
48
6
45
81
27
20
12
40
45
36
87
20
96
36
25
96
3
15
36
113
7
33
21
114
48
72
18
15
3
45
117
59
19
101
40
51
17
16
12
99
126
47
100
20
1
59
36
40
116
48
37
60
48
186
5
67
120
17
52
243
17
76
12
32
73
150
57
44
124
180
20
73
54
78
48
15
84
15
30
96
59
48
37
15
36
44
49
11
1
39
93
12
23
76
20
7
18
36
15
3
201
39
12
6
27
12
68
1
11
64
96
36
60
3
126
3
33
12
3
44
24
55
21
21
15
15
29
61
83
52
12
80
172
21
63
27
57
72
9
27
27
6
11
25
54
66
36
144
15
228
45
18
17
55
33
68
96
28
32
211
17
43
9
120
99
150
11
271
17
148
39
165
33
47
1
42
5
16
36
15
216
17
31
72
24
69
75
192
17
52
129
36
6
102
3
32
1
119
7
144
60
66
36
47
13
147
12
15
29
64
32
4
15
60
5
64
96
99
18
23
1
3
12
20
16
92
132
205
23
12
76
33
6
29
97
59
48
16
24
32
1
12
42
105
141
15
27
165
32
4
171
18
51
12
33
111
51
9
20
1
179
48
31
30
27
32
180
85
60
3
152
7
18
27
20
61
138
6
63
20
16
12
92
112
36
45
3
27
150
15
69
39
84
21
24
35
85
27
68
192
1
15
104
16
24
48
32
1
30
24
5
60
73
15
56
25
90
101
1
39
15
54
42
84
18
36
39
21
35
76
20
169
36
83
28
33
11
4
99
18
54
33
48
63
101
60
85
60
18
66
155
40
56
115
36
77
76
39
78
12
3
32
1
270
60
81
104
7
17
52
3
141
21
60
48
11
84
160
20
232
20
49
11
25
6
17
85
27
51
29
40
123
36
96
93
33
90
33
57
135
32
100
3
17
12
61
54
113
16
9
132
30
18
155
31
89
40
20
12
85
51
45
138
72
17
1
6
21
27
5
13
83
61
15
63
105
108
33
11
229
11
196
27
41
16
9
36
3
57
180
138
5
37
30
168
72
9
36
171
102
36
60
27
3
36
90
51
63
21
9
24
95
40
48
9
123
117
119
19
17
43
81
96
180
36
152
85
3
27
5
16
57
120
60
59
4
44
36
16
75
5
48
67
24
161
73
12
95
1
47
205
15
21
66
96
29
91
42
111
44
91
6
90
33
21
30
5
64
72
63
65
16
129
95
112
261
59
64
21
15
60
105
111
15
17
7
9
104
52
108
15
36
54
102
33
57
6
53
1
66
18
75
129
47
124
36
45
83
1
90
81
9
71
1
24
23
115
65
157
35
13
3
12
57
150
81
24
8
67
33
3
12
6
119
25
123
44
24
24
40
12
33
18
18
11
28
20
132
60
76
3
66
15
36
12
81
90
6
18
18
75
32
127
54
252
3
27
54
39
20
1
83
12
79
45
69
95
61
15
24
75
17
1
59
48
31
5
31
45
51
48
29
85
48
78
65
96
16
3
57
69
3
45
131
24
ABCD 97711818188*3^$a+1 [50023]
47
30
90
145
35
13
173
7
36
11
18
60
7
156
47
72
96
132
48
73
24
47
73
35
133
12
53
54
6
42
78
7
96
149
7
53
55
17
6
12
12
36
24
6
7
5
42
36
12
12
265
53
318
13
29
30
25
143
132
25
23
42
30
145
35
133
120
17
18
97
48
35
42
102
108
73
227
25
5
175
48
35
49
11
162
67
24
77
7
35
25
23
54
19
47
102
30
132
25
5
43
95
60
60
1
84
17
19
71
48
18
30
120
24
49
216
48
35
48
13
59
132
13
72
36
47
1
47
12
61
12
107
60
180
60
48
24
48
85
72
5
126
42
175
5
102
30
48
7
84
132
12
77
18
73
72
5
18
84
1
60
108
11
25
23
97
53
18
13
72
65
90
37
233
42
18
175
65
7
5
78
24
61
95
12
1
11
36
72
48
60
37
35
30
42
30
31
5
55
29
78
18
30
42
18
180
12
60
108
90
175
59
18
127
53
42
49
17
180
55
59
36
49
60
131
24
48
30
55
108
47
18
19
24
107
133
36
23
13
84
35
25
24
12
132
47
18
187
11
60
72
150
150
12
13
143
97
65
187
96
24
48
143
60
37
155
1
36
53
151
71
60
48
30
163
59
13
23
24
6
19
83
13
60
12
108
12
47
78
42
96
30
30
13
59
73
72
17
6
24
36
73
96
35
61
72
65
48
7
216
36
84
47
169
5
30
60
121
107
18
42
30
7
95
73
5
31
60
17
55
77
78
84
85
5
43
95
30
30
18
120
55
35
60
12
18
19
11
12
48
13
72
65
42
12
36
25
12
23
120
180
24
48
12
180
1
5
55
312
143
12
37
83
18
30
73
41
66
37
12
23
12
85
113
67
35
96
42
42
1
120
47
37
83
1
17
102
48
13
11
1
17
72
43
5
48
24
36
7
48
5
222
120
12
48
30
150
18
12
210
60
48
277
72
36
17
18
60
145
47
25
47
108
48
37
185
18
133
12
84
35
48
12
6
30
13
29
7
48
95
18
67
36
17
90
49
23
73
17
42
90
48
30
13
5
90
12
132
1
12
83
30
114
1
47
30
18
85
65
42
72
108
60
30
138
132
1
17
67
23
54
6
12
18
7
60
12
5
55
23
1
77
114
1
17
48
72
67
5
6
24
108
12
6
43
41
55
11
30
102
61
119
30
30
12
96
30
120
42
25
5
102
6
30
73
29
187
96
48
36
83
12
1
65
12
91
11
1
84
83
61
24
35
30
90
78
19
84
11
96
37
12
23
102
126
12
61
131
36
13
77
12
30
121
180
149
67
11
13
11
30
43
35
42
186
24
48
85
47
36
12
48
42
55
72
203
1
120
131
108
25
96
144
48
60
59
228
12
6
42
97
48
83
72
48
180
25
47
73
5
12
150
252
61
5
12
7
53
175
47
66
42
1
59
73
59
1
5
19
96
107
60
25
95
181
96
65
156
7
12
23
390
42
18
43
5
162
13
65
54
108
30
18
54
139
29
175
60
96
89
30
30
31
72
12
53
24
120
48
18
72
13
209
19
11
13
35
13
77
42
66
12
43
47
60
13
12
83
30
19
24
12
59
18
132
66
12
48
73
47
25
107
1
60
17
24
31
12
12
84
12
60
12
12
48
65
42
66
72
102
48
60
25
47
30
18
73
29
6
42
103
5
19
35
433
23
150
7
23
13
29
43
77
115
60
263
12
102
6
25
120
60
48
12
59
96
37
53
7
77
31
65
7
23
13
132
12
107
96
13
131
13
36
119
30
31
192
47
13
35
60
24
49
11
25
53
151
12
17
67
83
13
119
96
37
108
17
30
60
48
49
35
13
53
132
48
12
78
72
72
1
5
12
43
24
108
72
65
31
168
59
1
29
30
133
72
65
7
53
55
132
11
90
30
42
72
6
37
60
108
59
1
12
83
12
72
1
24
48
23
84
48
12
6
67
35
168
60
30
24
66
30
7
48
95
90
19
120
53
7
84
ABCD 97711840628*3^$a+1 [50023]
21
139
35
12
30
126
229
48
5
27
45
115
48
47
49
47
138
84
163
89
55
89
12
30
24
21
9
54
12
114
51
48
96
93
3
15
49
59
66
24
6
48
66
66
96
33
27
37
95
36
66
96
30
12
30
42
25
5
66
48
66
39
27
210
24
91
53
6
18
18
33
27
48
264
12
24
36
48
12
25
48
32
15
48
33
9
60
18
25
83
24
24
66
18
345
117
43
11
30
151
96
107
18
19
71
48
204
18
30
45
75
18
24
66
96
9
201
199
11
21
39
78
72
30
60
60
36
240
25
32
27
24
42
102
42
3
63
12
30
18
18
19
23
48
9
15
36
12
204
21
189
60
103
47
36
18
144
6
60
36
66
24
78
48
60
12
42
54
36
6
30
18
36
55
23
36
72
42
3
39
6
19
71
12
102
55
59
12
25
5
24
6
12
1
32
160
125
42
60
72
21
45
147
48
112
11
37
5
24
66
42
18
24
24
42
78
42
24
66
9
9
12
187
5
78
48
114
18
18
66
18
162
60
78
12
75
39
121
41
48
114
138
30
90
24
24
67
89
18
12
105
16
32
153
18
72
45
64
11
48
66
3
48
159
120
9
16
176
123
85
77
19
48
41
36
18
108
37
5
150
78
30
54
19
11
126
12
43
125
102
13
32
45
6
102
39
9
12
27
51
54
7
35
138
51
16
23
6
90
66
48
66
12
30
150
18
294
12
6
168
60
102
132
18
48
27
15
12
42
18
25
48
59
36
12
66
54
72
18
60
103
23
6
90
30
48
30
12
49
107
24
18
43
155
12
66
42
114
6
69
16
5
24
19
29
6
12
49
11
165
15
12
168
18
6
133
83
13
32
45
102
93
39
25
23
78
120
18
24
6
99
51
54
66
114
3
27
12
30
91
107
78
199
11
37
245
27
48
27
138
75
111
36
54
42
84
6
19
11
48
120
6
6
49
5
126
108
36
13
48
32
27
138
198
42
43
29
18
12
85
41
12
18
12
120
66
6
13
107
180
33
3
12
168
9
160
173
102
61
23
12
24
48
276
1
23
57
96
9
55
23
48
18
42
24
48
18
108
36
60
30
78
43
35
45
87
6
90
12
18
36
54
54
123
45
99
45
18
36
45
75
21
123
42
75
99
45
21
91
144
35
84
66
36
60
102
168
84
66
24
43
11
162
42
18
84
51
64
5
6
18
6
36
24
24
12
13
11
18
42
48
72
1
77
12
6
78
42
9
39
9
16
167
9
3
6
36
3
16
5
24
60
42
13
47
81
297
90
168
72
36
57
27
37
5
54
21
16
95
42
108
78
186
115
11
30
39
3
36
12
45
93
60
87
15
33
15
54
6
36
33
123
60
57
16
11
168
12
6
84
55
176
15
12
138
72
108
114
60
6
108
36
6
48
114
6
24
13
5
27
21
96
6
120
13
11
18
3
15
49
23
72
54
36
18
37
23
12
66
138
24
66
36
3
96
57
54
1
47
78
3
45
24
6
72
109
23
36
60
66
103
71
36
108
108
54
30
18
55
83
108
129
21
84
6
42
138
24
165
15
97
35
18
43
125
12
18
84
60
174
6
6
48
54
42
24
19
155
37
83
210
6
21
45
18
36
42
42
18
39
9
55
11
84
12
60
120
12
60
150
108
132
6
12
12
12
30
48
91
71
24
72
9
195
66
75
3
109
35
45
15
12
36
24
66
39
39
84
21
99
36
102
12
66
24
6
42
54
108
27
39
36
21
63
6
30
168
138
27
117
54
12
57
123
12
12
18
18
9
48
93
12
60
27
9
102
12
18
12
87
48
117
18
150
96
51
16
137
18
24
66
75
9
30
108
12
1
47
6
42
30
19
53
18
84
21
9
55
173
48
102
6
39
3
18
36
6
102
522
60
69
237
3
27
24
24
12
84
84
30
24
18
24
1
83
157
119
18
18
69
16
77
51
16
80
3
18
72
30
36
144
33
69
18
48
12
66
66
144
6
96
30
18
6
61
59
60
60
45
111
49
128
16
35
42
42
6
12
39
9
55
29
252
30
9
171
78
55
48
95
60
12
60
48
102
30
57
15
30
51
ABCD 97711918828*3^$a+1 [50007]
5
30
12
1
20
72
72
40
48
65
27
75
60
33
16
29
60
3
135
225
27
73
35
72
18
180
3
27
54
66
144
73
23
33
27
45
327
133
47
25
80
52
11
97
17
30
108
45
3
9
36
69
55
35
6
54
48
168
49
11
13
12
152
15
12
21
129
55
41
144
115
44
16
23
85
125
51
39
18
60
7
17
18
133
47
37
23
12
108
48
132
21
9
12
55
23
25
20
75
13
20
39
66
42
30
12
15
15
96
33
69
18
69
36
15
9
45
18
21
16
8
75
150
7
48
65
18
49
191
132
1
11
78
30
25
155
57
105
39
9
7
24
32
45
30
12
45
87
6
54
36
85
84
23
13
29
48
18
24
13
35
48
9
123
1
236
16
17
18
33
24
100
20
3
12
30
43
8
84
45
51
36
51
30
39
16
29
60
3
63
24
1
44
3
60
1
24
35
60
72
36
60
9
28
5
90
21
172
20
4
5
6
24
66
3
9
87
36
12
93
15
15
25
17
42
25
60
95
9
60
64
5
31
77
55
89
108
55
23
33
21
15
36
15
37
12
276
20
88
11
30
15
28
35
48
12
37
104
57
19
20
75
25
251
24
13
47
49
104
52
11
45
105
30
25
44
3
33
48
39
18
3
57
43
191
13
36
47
42
60
7
56
39
120
205
5
31
144
128
33
84
66
24
1
44
15
13
36
11
49
11
66
7
5
18
12
18
12
15
48
39
1
12
23
42
7
24
11
9
99
1
44
27
30
48
78
42
42
13
17
99
51
60
25
83
13
68
144
76
92
172
53
12
7
41
3
147
30
147
12
40
11
24
1
12
35
12
61
24
35
21
88
20
36
3
18
63
60
21
43
8
15
54
60
66
12
18
30
33
39
33
15
30
55
17
18
45
12
72
21
144
51
15
132
33
52
35
18
24
90
6
27
16
29
60
3
4
71
93
16
5
151
59
33
88
35
37
128
99
13
68
40
12
108
29
15
84
4
23
13
72
107
165
3
12
1
36
20
45
19
24
35
18
84
19
72
5
30
45
39
30
39
39
45
60
16
20
64
92
21
24
18
13
77
90
42
78
12
30
30
21
88
71
1
17
3
57
7
8
3
85
29
30
168
42
31
8
156
3
12
18
42
36
12
78
120
54
36
57
40
23
72
30
91
71
18
90
33
72
15
45
52
35
60
85
68
60
48
15
84
66
3
84
15
45
36
64
47
36
84
6
162
25
53
43
11
126
19
24
11
9
171
1
29
30
1
104
33
63
9
30
36
9
135
45
21
90
33
39
13
44
33
75
15
48
24
1
32
27
18
48
54
13
20
16
77
3
12
15
25
72
20
45
42
48
73
47
18
87
48
39
18
18
54
19
104
36
39
1
47
73
36
53
27
3
153
39
1
17
67
143
60
21
57
103
84
35
12
81
87
21
72
60
39
69
117
114
60
33
36
27
24
108
21
16
71
90
90
12
25
167
36
33
16
71
13
24
200
27
25
23
141
36
64
77
72
3
27
45
93
180
7
60
20
63
24
36
42
30
60
48
37
72
144
11
60
93
3
13
12
17
111
24
117
30
61
8
39
60
61
56
48
96
36
88
12
23
108
93
9
42
33
27
61
44
51
85
24
83
12
105
28
20
27
49
11
109
11
30
39
147
12
102
3
75
165
45
18
54
39
87
37
36
24
12
5
39
84
96
21
15
81
30
13
20
16
35
33
3
42
27
45
103
35
12
36
30
102
13
44
105
51
69
6
24
126
30
30
42
138
30
12
72
48
18
63
27
60
13
11
25
11
24
6
39
36
84
93
67
11
13
71
30
48
7
101
30
73
11
1
72
56
36
40
101
12
15
33
55
17
31
36
35
109
180
47
25
20
57
231
24
3
12
72
69
51
48
12
13
36
44
27
18
18
169
83
90
27
21
43
56
60
16
17
31
24
192
56
15
24
13
8
69
6
12
1
11
108
30
43
17
7
53
31
36
44
9
12
6
117
88
125
42
12
21
48
24
93
7
5
18
102
7
56
28
11
36
72
12
48
25
32
105
66
60
97
108
120
20
27
12
18
30
30
43
35
30
90
153
39
12
30
15
36
45
30
12
13
5
3
180
180
69
30
42
6
84
21
135
97
83
45
15
54
123
52
11
12
12
9
52
72
23
33
21
6
54
39
24
3
132
1
41
19
59
33
45
75
27
157
71
33
40
29
78
49
8
15
21
39
105
27
18
60
31
20
24
52
140
21
67
17
78
12
45
16
17
72
55
140
21
3
36
63
18
54
36
97
36
12
5
72
42
33
108
64
144
17
3
4
35
1
11
21
45
30
42
12
19
47
129
4
84
8
27
1
107
60
13
161
3
183
33
36
40
56
15
24
60
156
24
45
88
17
15
183
37
156
8
64
20
15
25
20
15
60
18
ABCD 97712018018*3^$a+1 [50043]
59
25
35
1
11
13
47
37
35
12
18
15
27
114
39
27
25
144
44
27
25
5
48
18
72
45
12
4
60
60
24
60
20
21
19
60
20
45
66
25
11
25
80
75
24
21
33
7
8
12
51
13
44
40
65
12
6
120
24
25
5
63
27
48
25
23
13
11
93
40
12
185
6
72
30
78
13
11
13
5
48
67
20
27
6
19
11
9
15
66
7
5
7
5
96
27
16
36
23
1
41
18
25
12
11
13
65
24
15
33
39
39
1
80
64
41
36
30
18
39
3
18
24
42
24
24
1
5
72
39
159
30
31
68
16
71
24
1
23
1
84
60
5
12
84
66
49
35
21
28
5
55
36
36
8
3
57
16
17
67
12
48
35
37
20
15
13
20
16
11
6
67
20
76
44
33
27
16
11
13
17
63
3
9
40
65
18
25
12
41
27
27
6
12
27
45
48
55
12
120
60
11
60
12
12
105
4
11
45
15
45
111
13
89
55
12
35
105
63
1
24
5
31
5
6
13
36
29
7
11
13
29
7
53
30
12
30
66
60
57
3
48
9
87
24
85
137
39
28
23
12
1
41
19
131
13
20
12
28
17
43
47
25
20
9
19
5
7
60
5
78
42
55
23
90
55
12
20
3
6
19
35
6
96
30
25
11
60
9
39
21
4
11
13
20
60
72
4
36
29
55
56
4
149
6
1
60
8
21
42
37
11
1
29
42
13
11
13
12
60
20
4
71
60
6
39
15
13
11
1
65
3
16
96
35
13
23
49
23
36
1
71
13
5
12
103
36
8
51
49
5
120
30
37
8
16
24
11
25
36
23
30
91
29
27
9
60
6
33
12
40
20
3
57
63
96
60
30
91
8
15
1
65
19
35
12
54
6
13
17
6
24
73
47
33
3
13
29
67
80
39
1
8
3
13
5
6
33
63
12
37
60
11
48
1
11
37
71
66
30
85
128
12
3
85
41
31
8
3
24
30
174
192
120
13
24
12
24
17
12
6
42
39
28
35
181
11
25
5
3
16
47
37
20
16
29
31
11
6
39
33
60
87
15
24
9
60
40
35
1
65
115
17
19
20
108
123
9
40
8
136
41
6
78
12
24
18
37
11
37
47
24
36
45
33
7
5
6
49
5
6
37
12
161
39
33
75
21
72
7
11
24
25
23
18
19
36
11
36
42
6
24
1
35
21
99
1
8
3
78
55
24
12
29
24
7
11
48
54
27
15
24
69
136
11
105
21
7
36
17
48
19
20
3
24
85
11
24
49
17
24
79
17
24
15
9
19
11
25
5
12
39
28
53
19
48
12
20
120
33
31
24
36
197
39
88
71
21
3
18
39
51
9
51
9
40
8
16
47
57
75
1
11
48
18
30
24
25
8
12
63
37
5
43
35
36
60
121
11
9
21
19
24
5
19
47
18
6
1
11
12
162
3
40
32
148
11
1
5
6
12
1
41
19
35
12
9
63
102
66
114
6
37
5
12
15
40
24
59
96
30
39
21
51
4
35
84
36
72
13
84
20
16
44
27
33
21
54
12
30
78
36
21
4
5
30
9
51
1
8
3
30
84
63
15
12
96
13
60
59
1
24
35
25
5
7
131
72
30
7
29
30
36
33
3
49
5
36
30
117
3
49
41
27
16
11
45
40
24
24
11
6
63
15
25
32
4
71
25
11
57
12
15
24
12
48
102
19
29
111
21
7
11
49
20
15
57
9
55
59
1
71
93
52
8
33
42
37
8
51
6
6
48
102
43
29
78
9
15
33
16
36
5
30
73
23
69
21
18
1
8
15
1
36
41
60
39
64
5
66
13
72
24
11
13
20
21
36
66
48
36
45
45
6
37
20
16
11
6
7
5
30
61
24
71
1
23
48
49
5
19
11
49
59
25
23
12
60
36
120
66
24
79
17
24
19
80
60
52
11
12
12
33
51
12
37
17
15
39
1
11
13
24
5
6
30
19
36
35
6
15
33
6
1
23
12
45
21
7
83
78
31
8
57
19
5
39
15
18
12
7
101
27
3
54
18
30
7
23
18
42
12
13
11
1
95
33
81
42
57
16
29
27
15
6
19
8
87
13
96
44
27
6
39
40
20
3
1
11
18
66
30
12
43
29
15
40
17
3
33
42
12
25
5
6
42
42
24
6
63
16
11
24
21
9
24
115
20
52
60
48
5
66
42
19
8
40
23
12
1
29
7
35
48
66
39
15
25
65
6
121
24
11
30
18
1
17
12
91
44
3
73
44
16
59
1
5
36
54
1
20
28
53
18
12
12
12
66
7
5
6
25
36
24
44
52
89
126
13
5
7
11
12
57
21
7
5
55
17
78
37
89
19
36
29
15
51
1
53
15
105
48
19
60
59
6
19
24
143
69
3
30
31
29
12
48
6
49
17
24
54
42
79
60
5
24
12
55
48
152
4
11
24
24
12
84
12
48
21
4
36
144
11
145
24
41
48
15
3
97
137
55
24
36
8
33
7
23
72
181
41
55
84
35
30
6
60
25
29
55
95
61
48
32
51
18
19
12
5
48
12
24
19
23
37
32
33
12
54
9
27
66
19
35
33
16
36
20
21
103
11
36
97
47
6
39
3
6
30
21
15
13
83
12
6
60
19
83
18
19
5
18
13
11
13
60
23
37
83
69
9
84
27
48
40
36
77
24
6
60
9
9
31
5
115
89
55
47
49
48
12
24
89
67
71
13
11
33
27
33
3
13
56
48
51
21
39
25
11
78
18
73
35
9
16
65
39
147
18
15
76
60
5
90
174
75
33
12
15
51
9
141
39
27
24
24
117
39
42
24
18
1
11
25
23
1
60
56
69
72
43
24
12
8
16
65
24
31
24
132
84
60
56
28
20
15
1
36
8
52
5
55
8
76
24
5
12
3
60
63
249
3
1
44
12
45
43
140
16
35
61
11
49
48
11
9
12
64
35
21
64
104
3
72
61
95
6
63
52
8
3
109
11
24
6
12
27
15
6
84
48
7
5
6
49
20
33
7
68
111
1
20
4
24
5
36
6
13
20
3
12
6
39
51
12
13
29
6
9
52
20
88
20
40
36
5
36
6
49
24
60
29
55
36
5
6
33
3
54
36
7
36
44
57
6
13
11
48
6
6
6
12
18
24
36
24
96
49
80
28
77
15
15
33
33
7
60
17
18
42
30
13
11
12
54
3
12
28
23
30
7
212
45
48
6
36
24
6
6
13
11
93
12
3
25
32
63
6
19
11
25
161
6
24
133
32
4
11
204
12
12
25
17
30
ABCD 97712503264*3^$a+1 [50005]
169
12
3
80
6
70
66
75
111
32
6
46
9
12
15
30
32
7
24
24
3
33
60
84
15
38
30
37
15
81
12
35
22
3
5
10
20
10
8
24
88
78
45
15
6
18
93
17
16
14
121
27
33
45
24
38
10
27
27
26
22
48
2
18
12
28
24
33
21
51
63
72
24
6
30
36
62
82
8
6
7
12
87
6
42
222
51
48
29
18
4
74
55
12
60
57
78
93
5
91
23
13
72
3
8
1
24
35
12
13
12
5
40
24
6
18
30
60
6
66
12
12
78
8
19
29
19
11
145
17
7
23
42
10
6
6
18
56
22
18
50
16
9
21
3
21
24
42
9
5
22
20
25
5
64
14
4
45
63
12
36
21
21
8
10
84
36
12
2
58
9
21
3
15
20
25
135
96
21
5
10
48
57
3
12
24
56
180
4
44
12
4
48
21
5
54
13
39
81
39
33
45
3
15
54
3
5
7
48
15
21
29
18
12
18
43
5
64
15
3
57
15
20
16
9
51
24
57
45
26
150
10
8
4
45
12
71
4
33
12
15
9
51
36
20
48
16
6
27
36
9
66
6
99
87
33
5
7
57
50
22
48
111
12
5
115
53
10
21
23
13
48
216
24
24
21
32
55
15
57
23
4
14
7
12
11
76
21
57
38
13
5
7
12
11
34
30
42
26
49
39
24
12
60
30
3
36
15
66
18
78
8
24
43
24
24
15
36
60
21
33
14
16
20
25
5
7
24
59
22
2
70
26
30
16
30
21
39
84
69
60
51
12
33
65
46
33
3
72
8
70
24
15
129
62
13
15
20
16
45
131
10
3
39
12
36
12
26
10
44
1
12
3
92
4
45
96
117
3
39
9
12
60
5
10
24
8
1
24
27
18
27
3
60
38
18
22
63
65
7
107
46
24
42
24
6
38
1
27
9
11
10
24
66
9
29
24
40
3
84
63
21
24
51
44
6
55
27
24
48
21
75
57
12
11
49
87
21
3
6
75
39
30
27
3
21
21
3
87
24
14
34
8
48
46
18
6
27
84
59
24
25
5
66
4
21
59
13
15
158
10
102
15
23
25
35
16
9
47
60
13
51
26
138
25
51
48
26
10
9
96
29
18
52
48
69
24
39
12
60
14
64
18
68
34
8
10
8
4
12
6
63
15
9
35
16
102
30
60
57
63
8
37
48
81
15
48
33
18
6
123
96
21
6
42
123
24
51
9
11
30
18
76
36
48
12
69
11
13
117
144
14
34
18
8
1
3
48
93
24
53
34
9
12
113
34
6
99
45
6
32
28
20
37
45
39
108
23
4
66
2
85
11
12
34
8
40
27
39
30
14
148
165
3
6
158
66
34
33
12
65
58
33
45
39
15
21
24
5
58
62
40
48
30
48
9
3
8
49
11
52
9
29
16
54
32
49
15
33
12
53
40
75
15
117
23
13
12
23
48
4
6
74
40
21
24
11
22
27
111
9
5
43
24
48
21
24
18
30
15
12
108
9
39
36
24
72
48
5
19
5
70
66
66
8
16
84
12
33
165
18
54
38
13
84
41
10
78
2
12
28
38
19
63
9
23
16
30
24
42
24
102
24
15
23
1
27
68
16
9
60
24
3
42
3
23
72
22
3
12
11
40
57
173
40
50
25
24
12
59
61
36
48
5
30
10
6
116
28
60
6
26
100
12
48
68
52
9
53
30
16
21
111
9
63
6
30
140
22
3
27
68
54
103
12
3
12
21
12
23
24
36
4
33
48
5
16
18
21
9
27
15
6
18
45
24
3
33
15
45
36
144
21
3
21
42
8
46
8
208
15
3
14
43
24
21
27
3
48
42
42
21
9
56
19
72
48
23
22
3
12
12
3
12
21
9
39
27
33
12
9
14
16
18
27
24
5
10
9
111
45
39
26
22
32
16
66
18
8
64
30
24
50
12
25
33
32
22
36
9
5
55
11
12
10
80
22
48
45
23
1
21
27
95
46
2
13
17
18
12
13
36
51
8
1
29
16
26
25
60
75
8
49
15
8
60
18
16
51
45
2
6
70
42
2
6
130
72
8
25
47
30
40
3
21
3
45
3
5
43
5
16
3
11
10
54
12
33
12
59
1
11
10
2
25
11
64
18
15
168
24
48
3
62
7
3
20
49
33
27
48
21
15
147
38
70
132
9
48
3
84
48
60
12
38
10
20
16
12
38
19
23
52
21
5
22
68
30
19
60
33
3
5
42
70
54
153
11
54
6
34
126
2
7
41
34
56
16
36
12
6
24
3
23
37
35
85
48
35
1
36
39
18
51
21
51
24
15
30
96
15
3
72
33
5
64
63
99
60
21
15
33
5
16
15
3
33
5
10
32
1
35
1
36
48
21
90
24
102
18
14
18
28
60
21
24
17
34
33
3
18
2
13
12
69
15
59
1
15
6
24
134
12
85
9
18
8
60
18
139
15
33
23
40
14
7
15
36
62
10
105
36
12
15
8
61
23
25
27
78
26
16
33
35
13
3
42
3
45
2
49
83
48
124
30
51
5
10
38
10
14
7
9
6
21
12
35
22
86
42
7
3
48
9
21
2
1
21
18
6
62
28
24
6
2
37
15
26
127
65
7
36
15
45
12
3
2
48
16
14
37
45
32
16
27
53
40
42
9
53
18
73
24
23
13
12
12
11
25
60
17
40
27
95
70
168
15
3
102
128
16
75
23
1
15
9
36
84
5
16
27
12
27
30
98
6
54
1
9
48
8
7
23
112
45
3
20
1
39
14
18
4
21
12
12
99
2
34
33
48
39
54
27
3
32
64
9
24
41
7
33
2
12
18
10
8
1
15
9
29
31
51
21
15
80
12
22
3
5
55
168
3
6
26
40
8
4
80
13
48
35
16
26
118
69
27
26
7
65
58
9
59
10
24
51
12
48
47
13
5
24
7
33
15
33
3
59
18
30
25
99
38
66
12
25
24
33
18
38
10
45
105
50
1
15
6
2
6
10
57
12
57
39
17
42
150
55
60
48
48
29
10
12
141
53
19
15
48
24
8
13
12
3
20
30
55
9
8
67
15
14
40
14
1
15
81
36
5
19
24
5
10
24
20
1
47
4
6
2
13
12
45
18
8
1
3
156
80
52
18
27
12
57
14
16
68
16
9
51
12
20
4
21
9
8
7
9
2
100
108
24
72
14
22
48
84
8
22
3
60
12
5
40
51
72
63
54
96
72
2
37
36
39
24
36
33
3
12
18
2
1
29
30
66
7
3
36
26
34
21
12
48
48
45
42
9
3
98
43
35
16
90
24
15
35
70
27
53
34
6
39
23
193
15
12
54
39
27
32
46
2
25
39
6
39
15
98
91
21
18
48
57
3
2
10
38
7
23
4
6
39
15
9
9
15
33
15
12
ABCD 97712511368*3^$a+1 [50067]
27
93
27
57
36
20
76
60
3
5
12
16
3
12
17
36
4
15
45
36
27
125
12
16
20
55
21
3
33
27
17
16
60
24
36
8
36
24
55
12
5
52
51
45
12
8
52
44
4
27
33
20
36
36
7
45
56
19
17
16
44
31
29
4
147
69
24
15
5
7
29
36
12
31
129
36
15
57
20
48
40
36
8
55
113
7
48
5
88
135
72
5
4
116
4
36
3
41
24
12
43
9
8
24
4
15
9
32
60
28
80
40
8
124
44
12
4
51
5
4
8
88
63
12
29
139
24
41
72
163
29
12
19
57
8
67
69
51
12
41
7
33
32
64
84
27
57
8
4
36
44
60
36
43
21
24
24
12
8
108
4
36
8
7
5
4
36
15
60
60
29
16
8
76
24
56
43
17
28
8
52
12
24
20
36
64
15
17
48
115
65
36
64
56
60
4
147
29
24
55
81
56
24
16
12
15
60
33
27
65
36
36
4
12
20
84
4
104
16
27
17
55
5
28
44
64
27
9
68
16
75
24
33
8
36
4
36
68
60
96
12
7
17
43
17
19
57
20
40
12
123
33
56
19
45
36
44
7
9
96
8
64
168
3
57
12
156
20
52
15
45
48
15
57
24
48
8
7
81
20
16
56
28
15
125
52
15
53
4
8
24
36
28
12
3
89
55
96
12
77
103
17
55
48
9
24
12
264
20
24
84
12
28
3
48
12
17
43
29
31
17
43
5
43
9
32
16
8
55
5
79
17
36
115
12
33
92
28
15
65
40
15
60
5
43
41
24
19
77
4
20
4
20
168
4
24
99
5
40
3
45
8
7
9
60
39
9
12
204
39
5
12
84
72
84
4
32
12
43
29
36
7
41
16
48
123
53
24
36
40
12
20
28
27
33
20
187
53
12
12
48
7
36
5
52
68
16
24
44
72
4
24
3
5
4
8
55
45
15
141
39
93
3
5
52
8
52
15
12
5
28
44
16
8
175
17
4
44
16
8
16
20
16
44
76
96
48
96
51
12
17
24
72
52
8
4
68
36
16
3
33
20
55
48
12
65
28
60
20
7
12
5
12
16
3
17
24
64
152
28
20
60
84
52
20
43
57
20
36
67
65
88
48
15
5
16
51
29
60
40
24
12
132
111
9
20
112
111
93
12
3
41
79
29
36
124
12
39
45
32
4
20
4
12
104
36
112
92
28
20
28
48
15
12
33
24
20
88
3
5
7
9
60
20
156
24
76
24
3
96
12
5
12
55
21
12
20
4
111
29
48
28
3
17
108
36
36
40
3
17
28
32
12
16
75
17
40
15
9
48
8
4
8
12
4
32
12
12
48
28
27
48
12
21
96
44
112
48
12
68
40
87
9
44
40
15
24
5
60
48
43
84
21
27
5
60
40
8
12
12
100
12
111
65
144
48
28
68
40
20
7
57
36
15
24
137
24
67
45
63
21
8
36
7
60
33
92
7
21
72
132
12
20
124
24
12
39
12
69
36
15
17
16
27
72
5
12
91
29
16
75
5
55
5
4
44
12
28
32
4
84
204
60
3
17
48
4
48
68
28
36
80
24
19
65
100
8
28
96
3
45
8
12
40
48
3
60
77
24
36
28
56
31
65
48
7
17
43
89
60
168
31
60
69
20
55
17
24
52
63
17
60
132
36
127
89
48
48
24
28
72
104
24
43
45
15
29
91
17
16
56
16
27
5
88
44
16
24
8
72
36
12
132
79
9
12
8
48
12
28
44
48
28
68
64
8
48
16
68
60
60
16
12
8
72
67
5
115
33
3
9
12
36
72
12
24
99
96
24
33
15
33
15
12
45
32
151
9
8
24
31
17
55
45
8
55
48
5
7
12
5
28
44
4
32
12
12
4
75
89
12
16
24
24
32
60
48
72
4
36
8
12
7
33
44
40
164
52
8
19
65
76
39
33
68
55
12
17
48
4
84
84
8
60
4
3
141
20
55
5
76
80
60
16
60
8
55
5
12
7
45
32
4
36
63
33
68
12
12
43
12
36
161
43
5
31
101
64
27
5
7
33
168
12
3
29
175
60
125
36
64
8
24
4
36
20
36
7
117
36
12
80
28
27
93
12
3
5
12
48
48
12
24
36
24
16
72
8
24
64
36
20
19
12
12
5
132
19
12
48
65
16
116
48
12
24
48
12
64
36
60
8
48
43
17
43
21
8
16
20
16
84
24
8
127
96
5
52
27
33
44
24
7
65
12
88
24
20
60
16
8
72
67
5
36
36
24
4
32
88
60
72
39
29
16
15
41
19
9
72
8
28
24
140
16
104
19
9
51
5
4
3
45
120
15
33
104
55
17
16
60
44
4
36
60
3
137
36
12
28
20
120
4
3
48
33
24
12
36
12
111
21
3
57
44
7
105
20
24
48
16
75
5
16
20
36
100
8
64
20
72
31
33
44
12
31
17
43
5
72
28
24
3
33
44
19
45
132
8
12
24
31
33
27
5
24
24
52
75
12
77
16
75
165
3
5
7
45
68
7
5
4
36
32
12
19
89
36
16
36
3
21
51
89
40
68
36
16
36
12
36
27
5
24
31
53
84
36
36
76
8
24
16
72
140
88
36
128
12
4
24
63
89
40
3
36
21
20
24
84
60
31
45
20
4
56
16
44
24
31
21
24
15
141
36
15
125
24
28
8
28
56
28
72
84
27
9
39
12
9
44
24
12
16
8
16
51
29
16
12
3
113
52
3
12
173
4
36
32
12
43
29
31
60
33
32
24
19
21
20
120
16
80
7
81
116
151
17
12
76
48
27
9
144
36
24
32
40
32
12
88
15
17
43
53
180
55
65
88
24
48
20
12
76
44
55
48
9
36
27
77
84
12
4
8
36
16
24
27
12
33
48
32
7
21
12
60
3
12
69
8
ABCD 97712521306*3^$a+1 [50029]
24
47
48
19
18
18
6
48
12
18
53
19
29
7
84
30
18
5
240
24
1
12
138
30
48
18
6
59
157
24
18
36
12
65
49
54
137
115
324
24
72
12
29
37
24
18
60
18
54
125
61
12
78
24
6
84
12
36
12
18
48
30
60
102
12
6
95
109
48
35
13
30
125
7
78
107
97
12
11
73
23
1
48
42
12
66
12
42
48
42
18
18
42
6
12
42
6
120
30
24
161
24
43
29
145
66
5
48
19
6
216
6
30
12
6
12
53
31
24
54
36
72
30
17
43
5
49
47
1
36
155
7
17
1
84
186
36
53
1
36
66
65
133
12
120
47
24
31
30
156
36
24
35
67
18
132
30
48
65
19
5
31
96
36
90
30
5
24
79
6
168
35
31
12
144
24
36
17
72
25
143
1
18
29
1
48
24
23
7
60
48
30
95
43
5
7
18
30
24
12
29
49
66
5
72
133
12
12
150
149
61
6
30
12
78
42
11
48
55
18
60
18
18
47
19
54
6
6
35
24
73
18
29
61
12
6
30
35
55
60
101
48
37
59
55
6
6
162
66
54
18
17
1
24
6
66
54
6
6
48
24
18
12
96
54
120
12
36
12
6
66
18
18
17
103
113
37
18
150
11
61
83
48
13
6
60
18
23
7
132
53
19
30
60
12
60
24
120
42
18
42
18
12
12
102
6
23
19
5
25
12
11
13
54
90
11
25
47
13
24
35
67
48
125
24
61
35
37
48
6
60
54
72
6
101
67
6
66
12
18
60
18
54
30
125
37
59
79
96
90
12
138
36
156
18
54
89
43
29
139
48
77
24
37
72
11
31
42
18
29
48
13
35
13
131
61
11
37
54
36
48
72
18
24
48
12
12
23
24
37
30
6
30
30
18
17
43
5
72
1
120
78
24
17
72
13
84
23
1
66
84
113
72
223
42
95
120
7
54
59
7
24
144
6
11
24
48
151
30
42
60
24
150
23
49
30
102
11
24
55
168
17
61
30
29
144
79
108
60
12
12
36
42
90
30
114
24
42
42
30
30
17
73
18
5
48
19
12
96
41
19
12
138
90
60
65
13
11
19
53
13
18
78
59
49
66
96
48
5
1
78
6
180
23
19
72
6
95
7
72
18
42
6
36
6
78
54
65
97
119
24
24
13
35
31
65
127
6
35
7
150
78
36
84
72
149
24
1
120
18
78
12
12
24
12
120
18
180
66
6
101
7
6
90
6
12
120
12
36
48
23
67
42
42
6
12
24
95
73
18
12
17
24
55
150
54
30
78
137
55
12
29
96
43
6
23
61
12
6
48
84
18
60
42
36
65
91
29
37
60
12
6
120
30
36
18
66
23
67
66
30
36
48
41
48
7
54
66
210
47
1
30
12
6
102
12
29
19
5
97
120
6
24
41
13
30
53
7
24
12
48
12
89
24
43
42
11
49
47
139
66
84
6
17
48
133
36
90
84
18
12
59
13
59
1
126
89
13
72
24
30
36
30
24
60
30
42
72
47
96
7
60
168
18
54
29
1
23
24
19
6
6
48
180
5
25
42
18
42
78
162
18
23
144
37
6
36
54
30
54
6
102
48
59
1
71
1
30
42
60
18
18
42
18
42
17
13
54
60
113
25
36
66
30
6
5
103
17
73
36
60
18
36
24
113
43
5
67
12
36
24
42
11
175
48
60
30
24
6
6
11
43
125
25
42
108
120
30
42
30
11
13
131
13
11
73
23
49
6
30
60
42
48
54
24
42
12
6
96
54
54
126
36
204
42
30
24
60
36
174
60
18
53
13
12
48
95
79
96
12
30
42
42
66
113
144
1
6
60
77
37
30
30
54
161
37
30
101
1
36
12
18
125
25
36
18
12
6
12
35
55
66
24
6
60
30
30
41
31
48
54
42
30
36
167
61
83
72
37
12
30
48
41
72
49
23
25
180
120
168
12
102
30
35
133
48
144
35
25
162
6
30
60
29
1
30
18
12
24
59
1
54
30
11
31
12
12
30
120
18
12
66
24
18
18
114
54
24
60
11
24
1
222
42
48
48
6
6
18
126
18
108
29
49
42
18
36
18
18
59
49
120
84
42
108
6
6
113
37
96
83
187
12
126
72
11
31
18
24
36
72
12
108
11
1
71
24
1
12
66
30
12
84
48
18
17
121
84
30
42
66
17
73
30
84
108
65
31
12
53
85
59
175
89
24
19
66
24
6
12
66
30
66
96
54
54
42
90
60
35
7
6
83
97
66
30
18
18
90
41
7
96
36
42
36
42
30
78
150
24
42
6
18
17
13
30
53
13
84
12
108
84
12
36
54
60
18
48
24
23
7
168
18
18
24
42
35
43
48
101
97
84
11
72
25
42
5
97
ABCD 97712579912*3^$a+1 [50069]
95
13
35
13
11
9
40
24
8
100
12
17
18
18
24
30
78
12
51
57
15
40
188
45
54
121
65
67
5
90
30
231
120
9
42
81
100
72
17
31
168
104
105
72
90
13
23
37
116
27
13
20
27
54
51
72
168
9
79
120
72
48
120
120
161
39
60
51
48
73
20
57
198
72
48
45
72
48
280
8
39
81
184
96
152
45
15
52
53
3
21
48
60
90
18
75
28
59
153
12
28
48
80
39
102
91
128
40
84
5
43
80
57
12
159
72
88
32
40
20
12
40
5
171
40
191
213
15
1
44
120
33
43
32
39
9
52
48
92
60
39
6
7
96
59
33
15
105
88
11
36
97
36
77
63
51
13
77
36
87
87
60
21
88
12
59
18
30
193
80
69
139
47
25
80
12
48
117
55
48
119
30
19
71
181
140
99
18
12
18
42
219
9
3
112
17
79
20
112
72
17
19
92
15
25
92
45
51
9
12
36
24
63
76
77
43
72
8
57
55
48
77
390
42
12
39
39
90
235
17
51
12
148
8
40
32
12
15
18
27
15
81
4
5
12
3
28
47
1
17
72
43
167
21
84
108
48
9
3
57
72
270
73
53
75
28
12
20
57
55
20
3
37
47
21
195
105
9
79
24
107
73
80
15
12
18
18
54
18
61
60
132
60
197
90
48
225
99
198
55
48
167
42
18
12
49
11
18
15
75
25
20
3
54
39
12
27
30
90
1
12
5
135
69
19
11
13
65
72
39
64
95
12
9
100
32
28
29
15
16
47
102
18
24
1
8
412
59
33
48
48
132
108
9
91
84
56
111
108
90
72
18
25
137
31
48
11
78
30
132
18
12
108
150
12
18
31
32
87
33
69
91
32
117
126
13
20
132
99
60
9
39
13
20
40
48
224
87
49
221
198
21
72
87
60
18
7
108
32
96
52
65
43
20
52
65
7
47
1
17
31
89
60
12
31
20
112
35
1
41
51
57
12
39
39
30
63
100
128
12
135
57
48
15
90
27
15
13
20
69
19
17
7
17
48
150
108
54
18
21
51
48
61
11
60
49
144
56
12
129
91
8
51
36
73
104
40
80
57
6
30
3
111
1
80
172
20
40
5
51
9
18
84
13
128
12
135
1
32
60
75
12
85
116
21
36
247
77
19
84
17
31
47
81
99
21
99
93
39
1
35
93
81
43
68
40
8
24
57
139
60
164
100
5
30
73
48
12
48
89
103
8
120
27
30
54
1
77
120
3
28
11
153
27
90
36
103
44
36
27
93
52
12
8
40
48
84
77
31
8
160
41
36
43
72
8
52
140
40
17
15
27
18
48
3
64
5
78
73
60
24
8
15
73
44
16
119
30
60
31
32
27
25
8
39
13
17
18
45
33
27
36
64
107
133
5
31
11
13
5
48
24
39
4
8
112
47
9
12
105
27
27
33
45
90
13
48
24
36
12
20
39
73
68
12
15
61
104
15
81
120
64
35
21
21
36
207
207
9
39
1
404
45
55
23
25
60
59
21
15
54
36
43
240
59
12
18
51
60
64
5
51
24
93
162
21
100
32
40
95
33
112
17
3
100
80
28
60
144
48
17
15
100
197
63
57
99
64
23
13
32
27
120
198
24
123
15
21
120
72
207
30
223
35
33
120
27
12
73
17
31
11
13
107
186
195
69
91
32
57
111
28
60
77
103
17
24
30
36
33
9
30
78
3
141
3
33
54
18
103
300
60
48
41
6
33
64
77
211
119
198
211
17
55
48
12
35
13
60
71
1
12
23
117
45
51
84
100
168
8
12
108
9
12
43
35
252
9
27
30
234
61
47
45
28
59
21
69
138
73
48
29
31
20
120
4
68
60
112
47
33
63
90
84
90
21
52
60
8
9
39
9
51
4
56
52
89
19
41
18
72
93
48
72
15
18
132
18
84
6
43
44
ABCD 97712686348*3^$a+1 [50010]
6
8
10
48
18
72
54
45
33
6
12
24
8
48
88
26
16
12
15
3
2
55
12
33
8
28
14
22
24
15
21
144
54
56
37
23
22
15
9
18
6
24
18
9
5
46
9
60
41
4
146
4
6
2
13
45
15
60
35
85
5
12
58
24
36
42
27
29
19
57
38
37
39
50
7
5
4
48
3
23
40
96
6
12
8
19
21
3
60
21
36
60
15
65
10
45
59
85
3
72
6
3
87
8
6
36
12
16
54
30
6
12
84
6
12
6
32
25
77
7
9
24
18
110
54
10
39
9
15
33
2
13
9
14
1
9
12
15
15
38
16
56
19
45
56
34
8
28
30
14
13
5
30
72
16
44
49
45
14
16
14
18
34
38
6
64
2
16
42
6
21
11
25
9
6
12
20
102
18
40
60
12
21
57
8
52
116
36
34
14
22
45
41
55
45
54
48
66
6
68
28
14
28
8
7
63
30
3
39
86
10
24
12
30
30
20
78
16
14
13
27
12
78
32
6
48
6
18
10
3
3
30
20
7
27
20
6
136
36
8
12
54
49
24
71
94
6
21
3
38
7
11
22
54
9
27
12
18
48
42
9
48
93
87
5
7
15
14
120
31
5
28
6
81
9
6
21
15
24
14
52
2
18
4
78
18
20
4
54
114
6
36
84
14
7
3
30
15
21
32
12
6
10
102
14
46
69
21
20
10
30
32
28
27
33
72
3
27
12
30
36
2
52
8
18
4
36
120
38
76
18
98
60
84
150
16
12
62
40
86
18
54
16
72
30
30
24
6
20
22
6
20
22
24
39
11
10
18
18
2
18
67
12
21
14
58
12
38
76
9
15
38
22
20
46
24
6
9
27
6
8
4
48
30
24
6
144
80
60
16
2
18
40
50
40
14
4
36
8
90
18
55
15
42
18
20
12
22
15
5
10
54
2
34
20
46
14
28
18
69
9
32
34
66
18
30
14
18
19
36
89
55
21
120
39
5
91
3
30
2
4
21
59
16
9
45
24
51
3
32
28
50
31
21
74
22
68
72
18
1
33
30
108
174
66
9
23
10
12
38
73
15
18
86
4
9
21
84
8
90
13
21
36
18
2
28
72
32
52
48
27
29
7
15
32
1
27
18
39
33
50
22
3
29
16
39
60
33
51
35
4
21
9
18
18
14
18
4
90
18
2
10
30
9
21
20
28
2
34
20
31
21
20
127
12
15
14
10
54
3
15
42
3
63
21
9
14
16
9
5
72
94
12
2
22
18
3
17
7
36
15
54
36
3
27
45
5
64
30
45
33
32
16
15
9
24
36
54
24
20
1
57
27
48
9
24
30
14
10
18
24
36
8
12
100
30
102
8
12
7
81
44
34
36
18
90
30
3
24
51
20
28
105
36
23
28
8
6
4
32
28
2
94
15
71
60
40
48
30
15
21
116
4
30
45
3
18
18
2
19
5
40
24
2
4
48
21
5
31
5
94
24
8
85
17
10
45
27
141
24
11
58
51
21
24
20
18
126
16
15
15
30
24
24
12
24
111
59
34
12
90
56
10
12
78
42
12
6
18
62
70
3
45
36
6
38
4
60
8
22
48
9
3
62
36
18
22
8
6
30
55
39
32
10
8
72
28
44
40
32
6
22
42
6
78
21
11
22
15
45
38
18
40
30
30
111
15
21
15
33
57
14
40
8
25
15
12
36
8
46
18
38
52
8
43
21
44
10
12
12
6
12
27
5
60
82
8
12
4
74
22
21
39
60
50
16
24
51
5
19
75
14
10
21
89
76
48
12
60
63
47
6
112
75
11
16
30
39
36
21
32
18
10
24
8
40
12
51
3
32
40
110
10
48
6
15
21
62
13
27
26
40
74
48
58
27
15
42
20
52
75
51
48
69
12
53
6
64
42
75
21
18
42
3
35
4
42
15
21
12
27
93
12
39
12
24
11
12
1
36
33
8
28
87
9
60
44
72
64
26
37
21
2
34
18
78
42
8
22
18
45
3
14
22
48
12
18
32
18
12
6
4
3
3
48
21
29
7
75
57
17
4
6
30
24
15
9
8
28
26
70
15
60
11
4
6
30
32
10
87
33
3
9
18
80
13
45
18
32
22
3
27
18
42
18
3
29
90
52
18
48
12
48
24
63
15
38
40
30
30
14
58
3
59
10
60
6
110
4
18
8
13
9
3
47
40
2
76
12
6
45
12
48
27
48
42
18
2
18
22
78
6
20
6
10
2
18
10
24
6
24
60
75
21
54
14
40
42
42
3
15
20
13
47
10
12
12
15
15
6
24
14
64
8
10
24
14
1
36
5
12
18
4
30
36
15
59
34
39
15
30
3
47
40
8
28
26
28
62
24
25
57
18
36
30
14
10
20
7
9
36
39
41
40
39
15
6
3
9
32
4
12
192
26
36
1
27
45
35
22
14
10
171
48
108
9
36
30
93
45
15
36
21
18
6
14
22
39
35
64
12
32
16
60
14
36
22
62
46
12
32
10
6
2
162
36
54
10
6
12
12
3
29
40
68
6
61
11
13
21
6
30
12
12
26
13
29
7
33
126
42
30
9
75
48
57
3
42
6
69
36
15
42
87
48
123
74
10
8
10
12
80
4
14
28
9
21
12
20
6
22
60
48
6
24
24
6
39
17
31
5
7
27
54
6
18
32
115
69
6
48
45
96
45
54
18
24
26
12
13
24
9
27
15
8
16
18
12
8
76
6
6
12
15
21
54
12
36
9
9
26
4
30
2
22
20
28
48
6
8
16
14
31
9
20
18
4
54
132
3
21
36
12
8
82
80
10
38
18
19
48
48
36
24
41
40
24
6
54
42
2
48
10
8
72
22
56
7
63
9
3
2
6
22
72
3
9
14
4
12
6
99
11
22
26
37
9
44
6
25
24
24
17
16
15
35
24
1
63
12
18
12
18
9
12
29
34
56
16
48
30
20
36
31
33
30
21
11
36
30
28
36
24
42
14
18
78
7
23
10
42
90
3
15
33
15
12
32
18
60
10
108
36
21
3
42
30
18
12
39
5
28
15
11
34
3
12
41
36
31
33
42
14
10
18
27
24
72
15
90
24
8
7
81
8
7
45
14
4
162
12
62
13
17
28
27
3
21
9
62
28
6
14
100
26
22
54
36
12
150
20
12
25
11
28
14
43
9
14
1
9
42
18
27
9
38
28
8
1
15
126
87
5
6
16
24
21
21
150
24
66
60
39
11
48
76
18
63
129
108
38
24
16
32
70
3
5
18
82
12
96
6
6
8
40
12
44
30
10
6
20
10
68
112
27
41
72
58
24
57
156
24
9
12
14
4
36
30
26
22
3
15
14
16
15
3
30
2
24
10
3
17
34
80
4
12
54
2
10
62
58
62
22
38
16
14
6
22
24
3
107
16
2
10
6
30
12
30
38
16
66
12
68
7
51
21
63
12
120
38
28
20
22
33
63
30
14
13
39
21
23
36
10
63
21
80
64
3
3
12
14
36
82
30
18
33
57
12
18
45
9
3
11
90
7
89
10
33
12
15
14
16
126
48
14
18
34
24
12
2
22
15
53
30
36
4
66
12
32
10
98
70
24
18
18
14
4
90
14
22
21
63
72
38
4
3
9
14
42
70
12
6
60
6
6
32
40
2
40
6
30
18
14
25
48
17
7
15
50
19
27
20
34
3
3
9
29
46
26
4
60
20
16
ABCD 97712722696*3^$a+1 [50340]
221
19
125
66
114
126
97
72
41
367
72
36
65
7
11
157
72
257
43
341
199
12
23
133
84
36
84
95
73
143
30
139
23
186
324
90
85
35
133
17
66
384
318
79
36
72
191
97
125
67
23
277
113
42
13
17
463
312
35
145
53
72
67
96
125
115
233
7
240
53
114
133
65
139
221
19
161
30
157
72
41
79
89
12
252
7
108
132
168
53
199
60
353
7
96
59
1
5
18
37
204
29
19
12
36
240
180
35
25
29
31
89
240
103
161
24
7
5
150
85
41
379
29
31
108
185
55
71
54
72
180
96
19
89
120
42
48
6
55
83
217
221
175
60
12
41
79
120
132
95
6
18
54
516
36
163
221
7
83
30
90
6
120
115
29
306
90
43
11
54
7
36
132
60
240
71
126
55
125
30
54
42
30
127
41
31
120
120
108
132
36
312
72
53
223
155
85
83
54
12
175
276
24
53
115
113
19
216
113
36
48
90
6
91
336
192
180
132
96
389
18
72
133
35
30
36
67
24
5
30
181
59
13
233
7
11
24
66
36
114
30
90
49
95
96
121
5
36
12
7
108
48
12
48
17
127
35
133
65
235
17
31
149
66
42
103
84
5
6
37
137
55
41
199
120
131
138
211
41
42
97
48
120
5
67
23
450
103
5
199
155
145
5
91
72
120
132
35
61
180
5
55
84
5
31
180
144
101
192
60
55
137
31
24
41
127
60
203
37
12
60
131
30
42
198
108
31
143
265
77
60
115
29
139
185
12
240
144
30
1
120
48
71
49
192
36
83
1
29
384
55
11
24
85
113
120
187
72
53
43
77
55
12
60
5
30
144
241
191
72
72
6
72
115
240
95
73
84
113
55
120
161
31
11
198
144
163
29
175
155
174
90
61
53
12
115
168
5
7
48
72
53
43
65
7
11
1
149
72
139
41
55
12
41
36
43
293
55
125
24
18
37
168
72
29
19
11
96
30
114
169
180
288
72
77
36
24
115
5
240
108
156
24
192
90
54
91
60
48
72
96
72
120
77
108
223
312
125
36
7
12
53
114
1
192
48
444
156
24
48
5
360
355
48
120
120
12
11
49
53
24
391
59
205
113
96
72
19
101
19
89
126
73
167
13
12
41
55
72
95
85
17
96
138
121
119
97
29
115
209
67
179
1
89
31
29
36
115
ABCD 97712735236*3^$a+1 [50029]
216
120
60
180
111
45
115
32
117
15
60
288
93
3
36
4
77
63
45
15
141
19
32
33
99
141
72
199
128
52
108
80
21
79
173
60
48
72
120
39
60
81
15
33
12
84
3
93
15
69
31
65
15
69
84
252
75
33
60
12
3
57
87
16
116
21
7
32
189
60
7
5
48
307
104
45
180
51
69
144
132
48
91
248
40
140
93
3
96
9
72
19
29
15
156
84
21
55
149
75
45
96
36
195
9
60
96
39
9
39
96
45
156
43
17
84
187
29
156
24
171
88
140
21
96
48
12
108
111
4
92
88
56
141
48
39
57
19
116
60
45
39
21
96
48
72
15
129
403
41
60
151
29
96
36
24
60
24
36
3
33
48
79
41
87
192
192
300
16
32
21
12
48
420
27
105
27
208
53
87
45
24
259
17
84
43
77
175
396
164
48
141
111
4
5
27
33
15
60
21
84
7
72
53
99
36
9
24
31
36
5
60
39
48
153
135
93
72
315
84
60
48
36
4
161
72
240
63
141
99
45
180
151
5
211
125
39
60
64
20
52
353
39
33
303
45
36
3
12
4
44
21
27
132
156
45
87
144
28
77
180
63
93
87
12
9
96
96
108
75
4
101
75
4
8
100
140
112
53
75
45
24
19
216
288
68
69
79
56
21
15
9
135
60
129
60
87
4
41
63
84
57
39
285
96
19
77
15
153
96
60
24
72
43
17
3
12
4
29
15
45
55
125
12
115
65
3
12
208
17
15
4
188
100
17
60
120
55
65
3
177
79
140
177
63
285
12
27
273
27
213
75
4
41
48
96
60
24
55
5
87
48
396
40
144
281
15
84
52
5
3
45
91
140
21
39
84
21
36
55
44
144
100
44
21
12
3
165
135
144
88
140
93
60
72
67
72
65
60
195
21
204
15
105
55
164
45
51
141
60
39
9
156
36
87
21
156
24
55
17
27
93
7
92
249
72
3
16
284
237
55
29
84
15
52
8
117
15
12
261
12
79
80
36
28
161
120
171
48
60
357
75
69
219
57
39
48
36
81
75
21
108
15
45
51
16
29
24
15
96
81
43
72
140
112
173
3
237
60
87
60
141
12
55
29
3
57
204
67
8
100
36
65
24
12
183
12
84
69
12
108
60
87
12
261
72
24
24
96
39
160
101
36
144
151
32
21
75
177
24
144
39
352
5
36
168
15
12
88
77
48
91
36
125
60
84
3
192
129
75
21
24
36
51
12
16
101
36
24
15
4
44
93
120
15
45
264
84
72
75
33
55
17
324
51
69
223
92
16
68
165
27
64
65
24
12
24
15
4
224
12
81
168
55
36
29
7
108
44
57
24
15
84
21
39
48
64
216
125
15
48
12
52
92
69
12
15
9
24
31
36
233
19
68
4
140
256
188
81
19
32
12
208
32
48
153
120
7
5
39
48
33
24
103
80
48
12
132
144
124
20
93
15
52
17
84
79
ABCD 97712968084*3^$a+1 [50025]
21
75
5
12
72
55
41
84
24
31
9
27
24
36
72
17
4
27
132
45
32
4
36
48
15
57
3
48
45
8
4
63
5
7
41
31
21
32
7
168
21
99
17
88
3
17
43
24
101
4
20
60
28
27
5
4
87
29
16
99
5
36
175
5
24
43
5
40
27
36
24
21
12
8
84
60
24
136
15
29
132
4
111
60
12
48
12
12
41
7
5
43
12
5
28
84
51
24
105
63
12
21
44
4
36
20
91
5
12
43
9
3
53
19
165
3
108
24
36
24
173
48
24
24
4
12
3
12
48
65
67
65
16
44
40
3
101
31
53
7
108
21
56
4
12
39
36
29
24
4
32
31
24
21
32
43
9
63
60
48
33
44
12
16
32
7
69
20
7
60
89
88
15
12
65
55
168
72
96
120
33
27
84
65
31
24
5
88
72
63
108
12
120
101
91
45
15
53
16
60
219
72
5
43
5
16
51
36
57
72
15
36
24
5
43
12
53
36
12
12
43
24
81
8
19
93
15
77
36
4
195
93
84
8
67
5
16
15
113
19
45
36
92
4
3
33
99
21
24
3
72
149
4
96
27
24
48
12
36
60
17
96
12
4
44
12
19
5
48
7
180
36
149
31
45
20
72
16
24
75
41
156
48
115
168
45
75
24
9
32
12
7
36
5
180
24
60
148
3
33
12
27
12
93
15
57
3
17
115
21
99
41
7
105
60
12
15
60
36
12
41
4
32
108
43
9
111
105
20
67
5
103
84
96
65
7
17
24
7
33
72
12
15
45
147
41
55
5
4
3
48
12
60
168
5
7
48
9
48
8
52
3
72
12
69
27
5
28
32
19
29
19
45
63
72
48
65
60
52
15
105
32
4
51
108
12
5
84
31
36
5
52
36
56
55
45
3
33
24
75
53
16
12
135
33
104
16
147
89
43
5
43
24
96
5
7
12
120
21
32
28
75
9
60
36
108
39
60
12
36
33
27
12
72
33
32
43
105
3
60
9
36
15
60
125
100
15
17
96
24
43
65
19
60
9
32
84
64
27
12
60
17
55
45
51
17
7
36
65
4
8
28
128
7
9
15
36
149
28
3
24
65
31
5
4
176
72
180
40
15
12
48
45
63
24
45
15
21
32
96
7
24
29
4
3
60
77
12
31
89
16
72
8
7
41
52
15
60
29
84
16
36
39
48
120
48
45
20
55
72
17
31
53
24
48
19
9
12
32
48
28
27
9
3
53
4
3
132
113
40
80
48
7
12
5
108
12
55
36
84
21
92
12
16
39
53
16
24
15
57
48
36
32
28
12
32
115
53
19
5
16
27
101
7
5
4
63
17
36
7
120
45
12
15
108
45
48
15
9
44
67
12
77
64
219
53
19
33
15
72
45
15
21
48
27
117
3
69
68
55
12
45
3
33
75
29
28
8
120
72
60
55
72
48
33
12
80
7
48
5
60
40
8
60
48
79
120
17
4
72
20
24
36
48
7
12
12
9
27
45
15
12
53
12
43
12
137
115
53
43
12
12
21
27
45
15
12
5
60
64
51
41
84
4
24
3
9
20
55
29
4
152
36
60
4
104
144
120
48
40
72
32
96
124
36
8
7
12
12
5
28
20
55
60
120
12
33
3
12
93
60
20
48
40
20
7
12
5
43
12
125
7
48
5
16
56
31
17
36
7
5
7
12
173
52
3
72
41
28
20
19
33
164
16
135
33
72
32
12
103
180
33
8
24
40
3
29
108
7
33
8
12
7
29
31
5
31
60
45
15
113
19
48
9
104
19
33
87
48
24
113
7
5
28
12
51
65
12
12
40
20
103
60
48
29
151
12
45
8
48
7
45
72
32
28
15
5
55
48
29
36
12
28
8
127
9
20
60
28
60
15
5
43
5
115
45
27
225
75
197
36
55
24
33
8
139
5
91
45
20
55
24
45
36
75
12
12
60
129
84
3
17
7
9
32
24
4
51
65
31
84
48
57
63
72
60
65
43
12
33
20
7
156
144
29
36
31
17
12
43
57
24
36
80
24
4
12
75
33
27
113
43
57
12
3
132
96
5
40
15
89
24
36
24
40
20
4
135
53
19
81
8
12
52
27
93
15
72
101
19
96
17
28
99
81
39
36
24
101
55
132
173
19
5
36
7
72
201
104
60
16
12
168
72
3
29
55
53
16
144
87
53
7
89
256
48
3
33
152
100
27
65
76
20
7
12
48
17
115
60
60
17
115
33
12
15
81
27
12
125
100
3
60
77
28
63
24
29
24
52
36
195
93
27
60
9
48
63
84
33
128
19
36
5
60
64
224
7
33
24
3
9
24
20
60
4
87
108
21
32
72
7
129
39
113
4
8
55
17
48
52
56
67
48
60
5
40
27
5
7
9
24
15
21
32
79
9
51
53
43
60
17
156
19
17
91
24
36
17
36
31
53
16
24
3
29
88
8
52
32
55
36
69
24
84
8
100
24
3
120
120
45
12
20
16
27
17
55
108
101
7
5
55
53
96
55
93
3
5
84
43
ABCD 97713113684*3^$a+1 [50001]
78
15
3
69
48
48
51
5
25
126
24
48
65
16
99
5
13
83
64
51
45
15
9
117
30
29
7
72
113
67
6
47
115
45
32
13
12
63
249
108
35
31
60
12
9
351
89
16
75
45
87
65
48
7
65
40
111
9
81
54
18
24
39
32
88
75
126
36
12
87
81
143
16
39
57
9
15
39
57
147
120
5
31
6
18
72
48
18
54
18
18
117
27
6
63
99
77
16
32
112
69
36
71
24
25
15
39
17
199
41
145
30
72
65
121
15
39
108
72
77
25
15
56
19
24
84
33
32
7
24
120
105
39
18
95
40
9
15
39
6
35
145
23
7
24
72
153
21
75
69
51
39
60
21
69
54
21
9
23
103
65
31
30
96
138
17
43
221
16
15
65
24
16
15
18
15
9
71
1
138
36
65
16
24
57
47
7
108
141
27
48
101
16
144
63
18
18
141
8
145
47
64
104
1
72
23
187
77
40
15
41
7
24
84
69
27
45
129
39
32
120
31
89
1
54
9
80
1
71
160
57
15
75
12
18
6
9
27
18
51
57
15
15
9
189
107
48
192
55
89
48
1
15
176
40
120
48
48
147
36
17
19
180
18
87
39
6
144
54
93
72
15
17
88
8
85
30
77
72
64
57
24
63
3
29
25
6
9
75
53
1
6
30
36
24
90
125
1
30
18
6
18
63
48
15
65
72
24
55
48
18
23
19
36
12
29
16
117
51
129
111
111
36
30
39
39
12
53
72
25
12
3
33
162
24
36
17
31
36
101
112
8
49
143
48
13
27
24
15
9
15
161
31
24
9
201
15
75
5
13
90
18
39
8
31
225
9
270
12
36
90
23
31
18
63
104
208
32
16
104
1
39
15
41
139
30
18
18
35
64
33
30
60
180
201
135
9
27
54
36
90
150
3
15
41
49
47
16
32
48
67
180
36
24
125
67
69
27
12
41
40
27
42
3
15
33
39
12
36
9
9
15
39
126
36
24
39
15
41
24
43
18
27
3
72
5
49
119
72
25
114
45
56
112
21
131
115
93
51
29
115
150
36
99
3
24
53
40
51
36
180
48
53
7
30
27
15
36
53
96
31
57
117
18
17
40
104
7
48
54
42
108
72
5
49
159
48
9
54
12
24
84
6
18
30
42
33
56
1
23
25
87
9
120
42
125
160
3
54
15
80
88
99
6
18
156
186
18
21
48
3
48
5
55
144
228
60
9
80
49
96
23
48
19
5
151
54
6
53
31
24
41
48
48
7
66
47
43
72
144
6
15
69
186
65
24
13
42
84
126
24
111
15
66
15
75
5
40
117
3
3
36
66
15
32
67
5
31
108
12
42
23
40
9
18
5
13
18
30
131
73
71
31
65
61
54
53
25
48
39
21
83
112
15
132
21
51
270
120
150
41
67
12
18
15
56
7
90
18
45
32
133
51
24
96
63
41
1
126
9
183
17
19
5
19
72
5
16
9
39
39
185
40
72
9
39
8
48
7
9
224
1
23
1
15
21
48
51
27
72
12
89
37
42
36
30
54
105
32
31
12
60
33
33
96
54
36
36
89
49
111
56
19
30
90
69
72
144
24
56
1
120
72
71
19
5
31
105
27
5
7
41
55
54
36
15
249
15
3
24
45
45
3
72
96
63
120
161
1
18
29
72
24
79
18
23
16
48
21
36
63
72
99
12
17
25
12
18
72
60
108
36
12
9
63
41
16
8
43
53
96
19
45
80
1
23
67
36
102
3
3
12
33
27
30
23
16
56
19
48
36
42
102
90
6
84
21
80
31
18
36
11
120
79
81
8
40
51
24
30
47
49
71
48
1
39
48
8
40
81
54
17
127
72
54
219
195
6
111
51
12
17
64
45
96
84
95
40
15
12
45
27
5
67
60
30
11
264
73
90
102
114
45
27
29
1
18
6
18
12
9
9
63
15
48
36
60
161
73
135
24
3
45
72
96
72
105
132
48
27
51
69
51
165
15
114
36
11
1
159
3
5
1
30
81
9
42
54
18
120
45
32
121
270
9
15
18
18
5
79
54
96
18
41
49
71
24
7
24
144
33
33
36
11
168
19
6
36
3
56
96
43
77
25
78
120
252
5
40
56
79
65
31
18
144
12
36
18
6
ABCD 97713191248*3^$a+1 [50016]
24
55
275
12
13
77
48
90
16
174
32
54
85
125
24
79
48
3
32
22
135
113
42
1
69
27
29
19
5
30
42
120
34
6
51
69
56
7
41
7
23
25
12
53
24
48
7
65
18
30
48
10
14
30
210
120
142
33
57
3
21
2
30
34
9
45
39
17
43
71
121
96
23
36
25
23
36
12
52
32
36
42
22
189
45
80
72
79
41
30
25
23
4
38
18
96
28
177
59
37
3
20
10
14
108
22
27
149
54
18
48
72
18
60
10
39
17
10
8
46
171
5
10
21
207
32
18
6
12
22
135
41
102
42
6
4
45
60
101
6
48
25
48
12
15
36
66
78
45
5
30
66
64
2
84
10
15
75
126
8
175
15
2
24
64
26
25
21
48
110
61
5
79
113
24
54
1
23
60
61
9
32
58
102
14
37
5
18
60
61
29
6
60
24
120
30
19
36
9
51
39
30
42
48
68
24
25
41
18
24
25
11
40
2
34
9
77
24
78
145
60
15
110
70
26
10
6
74
30
235
111
20
28
21
89
103
12
83
52
6
51
15
176
22
2
54
7
153
80
10
86
66
48
54
90
1
84
47
34
56
6
18
40
50
37
35
28
2
42
78
55
3
9
77
30
73
111
74
96
16
56
64
128
31
41
55
3
30
75
47
6
30
13
35
24
40
8
25
48
41
55
9
66
69
65
10
24
57
48
11
217
12
5
90
12
34
90
134
7
65
18
78
202
81
29
30
106
26
36
49
3
20
36
6
30
61
53
90
4
26
16
39
15
156
24
30
74
12
133
36
96
41
120
24
40
15
119
24
66
24
55
47
1
48
35
25
179
61
95
126
30
10
15
23
10
8
42
36
10
15
11
1
5
144
18
6
7
9
8
6
114
67
53
175
23
373
45
86
48
36
24
85
47
114
46
18
50
6
10
44
13
3
81
71
108
30
24
48
24
30
156
12
10
152
10
86
138
120
37
9
39
60
5
46
26
55
27
8
28
2
18
24
22
63
35
13
119
4
24
116
12
54
55
23
10
272
88
56
190
81
9
39
15
32
66
54
234
64
8
7
57
3
11
10
56
6
49
131
13
144
23
18
7
48
12
23
61
15
50
18
46
27
48
59
37
125
103
17
18
78
58
54
27
215
30
78
1
12
35
49
75
134
102
25
9
74
156
48
66
106
14
30
37
5
48
24
6
12
48
190
135
41
24
30
4
68
25
57
122
25
228
11
1
5
18
22
8
126
36
25
11
42
106
36
18
27
48
21
27
189
8
6
24
82
75
3
128
64
33
48
12
21
32
34
9
15
126
158
76
57
35
49
59
24
6
34
21
96
11
37
15
2
91
23
54
48
19
101
43
15
62
30
37
36
15
50
40
26
121
95
37
41
6
49
369
27
135
9
5
16
8
115
11
37
84
11
30
24
94
81
23
40
45
36
60
29
67
11
12
73
53
64
27
29
6
100
8
30
48
48
7
65
64
14
24
42
31
12
101
10
20
24
48
37
21
2
54
18
97
53
40
32
18
6
42
78
24
40
8
30
13
11
73
12
36
23
72
49
59
1
165
24
87
57
98
24
48
30
30
42
10
38
103
57
6
45
21
18
32
108
48
42
151
95
64
36
14
40
147
125
54
274
38
52
21
209
66
96
61
23
66
24
46
8
18
7
17
24
19
11
42
48
79
27
21
3
9
53
43
69
15
17
40
8
175
11
1
23
12
84
16
105
23
6
40
15
9
66
21
48
60
5
16
32
58
81
23
78
114
6
30
28
14
31
9
2
6
114
124
177
3
110
40
176
24
30
49
96
119
73
57
98
120
12
1
107
49
95
4
32
97
60
45
128
7
11
4
26
6
13
47
48
70
63
35
172
33
17
31
12
39
44
10
14
108
13
12
77
7
11
48
64
80
132
1
57
51
29
55
27
8
16
9
21
80
24
66
37
12
53
54
24
42
19
83
132
6
7
23
82
3
132
60
5
120
96
24
18
78
16
15
71
37
23
22
8
58
14
82
44
130
39
47
10
110
124
14
31
71
154
75
45
2
30
24
24
64
146
36
48
1
119
73
9
51
48
132
57
8
43
5
34
32
25
69
26
168
13
113
114
6
7
57
26
30
31
9
80
7
35
13
17
18
144
36
4
21
15
50
40
14
25
15
36
6
3
36
71
73
23
58
104
40
38
25
12
191
6
24
7
9
90
248
30
90
13
60
3
45
5
79
41
64
87
3
57
39
45
75
44
12
30
31
47
42
24
10
110
19
48
69
248
90
108
4
9
69
62
28
81
29
96
6
1
12
21
14
1
107
4
18
75
ABCD 97713414296*3^$a+1 [50136]
53
91
5
6
60
13
41
19
5
6
21
21
18
60
144
18
48
15
27
1
8
76
23
37
80
4
29
30
25
17
12
63
63
12
42
6
24
6
42
49
5
48
18
24
61
12
24
24
77
67
5
3
3
114
6
42
36
19
53
108
67
12
11
60
45
27
72
13
143
24
18
60
30
60
1
23
24
24
49
23
93
51
42
30
84
18
48
30
30
31
32
72
3
25
5
12
72
6
13
23
6
7
17
19
8
9
12
18
48
24
33
3
61
23
36
6
55
41
31
101
43
84
128
57
48
55
23
13
47
1
24
35
18
79
5
31
41
6
24
174
54
85
80
45
60
90
18
7
11
6
48
6
69
3
13
41
18
13
83
12
48
1
5
36
102
36
25
5
6
21
9
27
21
91
77
18
49
17
48
6
42
79
120
53
12
66
13
29
7
44
9
30
102
216
48
19
48
23
30
55
5
66
69
64
11
54
31
24
24
59
21
4
17
18
24
49
24
5
67
8
3
37
83
61
11
72
18
12
55
83
13
5
78
36
24
42
12
7
48
5
55
23
9
111
90
42
13
5
19
83
6
54
60
18
54
18
6
36
49
41
159
39
12
13
23
168
6
18
18
18
25
41
43
101
42
25
17
18
18
66
168
6
60
6
6
30
18
55
17
30
48
60
24
12
37
12
11
60
25
11
24
81
3
42
42
48
30
54
1
17
123
9
24
90
42
24
67
11
13
17
6
73
17
36
39
36
76
23
45
75
30
12
48
12
55
35
13
116
33
3
39
60
73
11
24
6
66
1
23
30
27
3
33
52
5
42
97
11
6
66
9
16
17
48
18
1
60
36
47
66
42
45
9
18
12
48
6
51
21
18
25
155
109
12
29
63
16
11
36
36
18
31
11
12
18
42
1
72
83
1
5
30
81
9
6
25
89
55
5
6
13
8
88
96
48
24
41
72
132
19
59
30
60
19
23
13
47
6
7
17
48
18
6
36
19
84
68
21
19
11
61
119
156
45
9
36
99
3
30
12
60
36
66
18
6
21
21
54
6
91
11
96
25
11
24
66
48
66
54
55
72
5
24
12
108
6
13
47
93
4
29
12
18
90
90
49
48
35
42
31
5
60
48
12
39
16
59
24
132
60
37
17
6
45
4
65
6
30
12
108
27
21
12
12
12
90
36
1
11
18
3
9
6
30
90
9
21
42
138
79
11
6
31
24
11
85
5
18
49
5
51
15
49
95
120
1
125
19
11
6
19
35
102
30
54
24
15
39
78
19
29
24
30
18
12
156
135
4
32
9
55
29
6
42
42
25
80
108
64
29
12
39
21
18
37
84
71
12
9
69
19
53
90
25
17
18
90
7
36
23
12
45
15
1
24
53
66
6
55
32
141
24
96
30
126
43
17
24
36
18
18
19
12
29
91
104
27
13
24
8
45
48
43
89
7
71
1
11
1
59
42
84
39
27
73
5
43
32
3
25
47
69
57
42
13
32
135
12
18
72
6
9
76
5
79
11
25
29
66
12
42
7
59
145
20
75
33
16
71
6
91
23
1
11
37
11
12
13
12
47
36
37
12
23
13
71
48
66
6
24
144
69
4
144
60
41
12
90
18
24
60
15
9
55
77
19
56
9
24
30
9
57
7
29
54
138
30
12
24
6
6
42
18
9
28
131
54
66
72
24
25
11
18
72
39
15
6
12
60
12
78
60
9
16
41
114
73
48
35
54
12
103
65
7
5
43
11
54
6
1
53
6
84
6
19
12
113
27
15
21
63
13
59
9
15
66
84
55
11
13
11
138
36
24
30
30
78
18
24
18
25
72
95
12
13
23
18
42
30
132
48
12
87
21
24
27
16
48
35
18
42
18
42
13
71
120
84
66
6
25
35
30
18
1
83
25
23
9
28
23
48
45
27
9
9
12
103
5
55
17
24
36
7
161
54
6
15
64
23
72
37
29
19
95
157
59
90
6
24
84
78
30
69
3
42
48
15
45
103
5
7
60
5
6
13
77
36
31
12
23
9
3
13
83
9
27
6
24
18
6
31
48
53
18
42
12
36
67
47
12
36
18
31
71
13
29
3
3
30
30
66
24
30
72
12
1
47
85
29
111
15
42
18
37
36
71
6
150
21
33
6
49
35
18
183
27
49
29
7
5
6
54
6
6
54
1
48
23
210
42
13
32
21
6
49
5
24
6
36
13
5
72
6
37
47
1
77
18
49
168
23
85
12
24
11
1
84
23
48
1
24
17
78
9
3
49
11
1
71
1
35
6
7
143
6
42
36
13
48
29
42
85
17
60
30
12
18
7
41
60
7
20
63
12
36
37
5
108
12
60
7
48
72
11
25
179
1
44
28
23
120
60
6
30
24
25
47
12
30
43
84
44
76
59
37
17
12
126
13
24
24
44
33
66
1
125
27
45
18
18
19
12
23
13
125
18
12
25
23
49
11
13
8
16
20
64
41
18
12
18
27
15
57
3
33
4
60
11
36
18
51
9
78
21
153
6
21
27
1
71
13
47
108
13
80
9
63
16
41
12
55
11
49
53
51
72
88
17
6
24
60
21
21
18
6
27
4
17
15
3
25
24
53
12
43
35
6
6
13
11
13
59
61
17
60
36
19
36
11
13
77
43
29
60
18
72
42
19
107
18
6
73
5
6
30
6
18
6
60
49
167
1
8
40
11
36
25
5
90
90
42
12
36
9
76
32
75
37
23
36
6
6
18
31
89
12
91
11
42
84
12
24
78
18
30
61
8
33
7
48
20
135
37
24
5
87
9
36
18
37
17
60
18
12
36
1
29
30
60
37
5
31
12
36
23
60
9
21
43
23
60
1
72
11
21
4
17
78
66
30
42
24
31
5
48
30
30
63
27
49
53
24
36
19
29
79
8
45
27
3
37
32
69
30
84
18
15
33
24
66
61
11
78
24
18
37
8
3
37
24
23
30
36
7
65
18
37
84
125
54
30
19
60
84
12
5
55
36
36
17
30
6
55
95
1
ABCD 97713832982*3^$a+1 [50008]
60
45
21
18
18
39
15
54
126
1
24
5
30
6
15
12
57
48
12
31
17
27
9
72
15
9
43
65
18
30
48
79
32
69
7
83
57
72
3
9
3
12
6
75
48
64
5
102
21
57
6
36
1
8
105
27
57
51
4
68
12
27
21
4
44
12
15
9
76
53
96
75
33
42
36
60
54
75
51
84
36
114
3
93
3
15
117
4
5
55
83
30
15
60
63
49
36
17
96
27
3
45
9
12
123
27
25
20
16
8
27
18
96
43
125
6
66
30
21
9
6
9
81
7
41
31
96
8
21
3
27
13
23
9
3
21
141
3
87
1
144
53
15
15
60
42
36
39
75
60
18
55
11
105
12
144
28
23
9
48
72
60
33
27
15
21
52
65
48
87
57
39
96
51
33
156
40
35
13
8
9
36
102
6
39
72
24
39
12
6
39
84
64
17
6
37
8
15
9
40
44
21
55
8
3
45
45
3
39
33
9
66
18
24
27
21
18
66
43
5
78
33
21
39
4
47
30
3
28
5
60
24
18
6
6
13
12
5
36
12
27
33
78
49
20
51
37
53
27
3
33
36
15
33
12
63
12
48
33
39
48
33
12
12
51
54
6
12
66
39
3
24
21
33
27
24
76
17
36
7
5
3
96
24
16
119
72
12
45
48
40
20
3
9
15
6
51
15
48
12
45
153
7
35
45
36
9
54
6
103
20
81
19
5
12
54
1
36
5
12
15
28
5
48
66
60
6
60
132
15
3
37
68
60
72
27
21
120
57
75
12
48
3
12
73
92
3
12
18
120
18
42
15
39
33
27
24
37
29
15
15
1
80
99
6
12
63
63
9
63
9
33
75
33
78
72
12
30
18
12
117
28
5
27
9
39
12
36
9
120
6
9
84
21
3
57
18
36
36
13
68
63
84
30
15
33
3
27
90
55
5
27
12
48
15
73
5
27
12
81
63
60
9
55
23
49
5
3
27
73
92
3
33
39
21
192
327
36
42
3
3
66
48
30
12
33
40
32
21
72
3
52
17
6
9
21
55
20
15
24
48
120
45
45
75
48
12
15
6
27
39
21
4
23
93
3
45
96
28
17
31
35
25
107
36
9
3
109
11
24
9
105
51
36
15
37
65
18
30
27
12
16
5
67
48
8
36
51
49
71
90
159
51
69
21
67
5
3
4
44
24
27
93
63
24
33
3
18
12
15
3
21
51
18
15
9
171
27
37
32
76
12
8
12
12
75
25
11
12
72
60
1
5
48
24
12
43
12
5
3
3
42
42
60
13
71
21
60
9
12
75
72
15
25
95
21
64
12
56
12
36
75
12
12
90
15
183
153
144
28
35
12
12
61
140
9
39
64
5
108
3
64
23
30
30
25
32
15
13
32
15
37
44
36
51
108
21
3
13
17
27
9
12
7
23
24
9
15
6
6
24
84
1
36
47
93
24
15
36
42
66
36
21
48
87
45
9
60
15
45
18
13
23
30
15
12
27
12
61
35
153
9
3
3
49
80
52
5
24
6
9
111
1
5
55
20
12
72
93
111
15
72
117
36
51
13
20
12
36
33
96
48
12
114
24
21
64
80
36
12
33
144
3
12
36
69
3
3
1
23
18
30
18
39
12
3
42
156
15
3
57
9
3
15
6
66
33
28
23
9
28
29
24
90
21
28
5
36
84
3
4
20
15
1
32
12
15
90
3
45
42
24
57
3
9
165
7
5
43
20
15
60
153
108
135
21
24
21
6
37
35
37
8
81
54
57
21
72
15
36
15
6
3
27
9
36
3
18
75
12
3
12
33
15
45
4
35
1
35
9
60
9
96
63
27
33
12
24
24
63
9
28
68
45
42
48
24
36
9
15
6
42
72
18
7
36
12
35
25
35
13
35
33
21
63
15
81
24
75
12
54
24
15
3
9
15
6
19
60
35
9
4
32
21
12
6
12
25
77
3
15
192
33
45
27
183
9
60
33
3
3
109
65
27
3
12
66
54
36
234
6
72
96
24
42
43
12
41
27
60
45
48
54
1
12
53
18
12
24
18
7
11
72
25
35
12
69
57
7
48
17
27
51
37
48
8
339
12
6
27
3
24
13
17
43
80
33
75
15
54
15
9
6
1
65
27
105
66
21
15
1
8
51
18
42
6
55
32
33
27
3
45
4
95
13
35
18
30
102
15
40
53
30
18
15
57
12
30
12
33
28
35
60
30
30
37
47
30
18
12
61
47
6
12
39
36
52
71
21
16
17
27
96
3
24
13
35
18
51
3
6
27
3
97
5
42
18
7
56
39
30
12
6
84
21
15
97
23
12
165
120
12
9
139
47
60
33
21
7
29
3
45
3
9
18
18
3
84
27
21
48
36
81
39
24
21
30
36
48
72
12
12
33
40
8
24
123
45
27
61
17
111
117
42
30
30
6
7
5
67
128
24
15
69
39
48
90
3
27
33
39
30
18
45
12
12
15
1
8
99
30
27
21
75
15
49
11
37
17
3
40
8
15
54
30
105
15
54
42
49
60
120
80
24
4
53
79
8
21
111
129
19
92
111
72
42
48
3
24
16
8
15
9
93
24
3
15
36
9
33
84
6
42
6
84
60
37
65
36
55
8
12
52
35
25
12
41
12
48
30
84
25
23
25
53
63
57
3
117
63
4
5
42
13
5
30
12
33
21
42
18
72
19
5
3
28
32
63
93
36
28
48
53
127
132
23
33
45
51
21
15
69
36
24
30
6
39
39
49
23
9
28
17
30
69
24
96
39
12
18
15
48
99
6
30
37
77
24
15
27
49
20
63
6
60
51
33
30
45
12
51
49
41
42
25
5
18
60
45
64
41
27
3
12
13
72
140
15
18
15
105
7
71
36
60
13
17
6
30
19
20
84
45
67
32
60
108
52
17
24
51
36
4
5
6
12
25
72
35
1
17
15
27
6
15
64
35
1
5
18
21
9
7
12
20
52
5
3
57
39
21
63
147
6
60
48
7
104
88
5
36
36
30
90
54
45
12
60
99
36
18
12
ABCD 97714098908*3^$a+1 [50020]
3
72
147
5
73
12
11
13
99
75
36
30
11
88
111
54
6
21
3
12
30
168
27
24
51
53
120
7
48
132
5
19
30
96
15
8
55
126
54
30
36
131
40
69
156
23
55
137
19
29
88
32
97
18
5
37
54
96
24
66
30
48
12
9
32
43
6
71
120
13
90
6
3
8
88
51
5
13
12
210
24
6
135
39
57
9
150
9
15
6
315
80
13
90
105
51
77
19
84
24
177
3
5
112
99
21
135
24
6
114
57
33
174
6
90
54
30
45
117
11
19
84
96
60
24
29
48
13
60
87
48
21
54
21
15
41
7
17
13
120
6
24
396
6
30
144
6
15
75
24
29
7
81
3
125
31
150
51
69
78
21
32
7
60
6
6
60
18
83
168
16
39
126
11
49
39
39
6
30
24
60
90
12
11
37
42
65
24
85
174
60
96
6
120
30
21
3
5
25
30
65
55
41
96
64
15
89
61
35
55
9
15
137
37
6
69
45
11
31
9
111
30
198
60
60
93
32
7
105
3
5
48
79
9
21
24
120
30
5
24
16
24
75
21
32
24
109
54
66
11
19
204
6
35
16
195
69
224
48
88
24
57
71
7
96
129
15
6
11
88
75
5
61
11
13
3
33
167
7
36
77
7
36
5
61
30
84
126
90
30
114
84
6
150
9
51
84
6
11
16
3
6
78
17
16
24
96
117
36
66
84
84
36
41
24
19
12
105
128
88
72
45
3
9
84
60
39
117
75
45
78
36
81
96
27
42
3
15
36
90
66
89
24
31
137
37
3
24
75
24
36
30
3
21
179
91
24
6
47
49
18
5
7
18
63
8
31
84
5
72
24
103
17
24
49
192
78
12
173
7
30
59
31
60
69
9
156
66
144
9
45
51
9
183
9
111
69
24
90
81
45
18
57
45
30
60
24
17
19
5
79
9
21
35
55
17
48
1
18
197
109
27
3
29
96
91
5
43
45
21
36
71
7
36
5
40
32
13
11
79
54
30
12
30
11
37
6
96
54
39
32
40
15
33
111
36
69
15
9
27
138
3
24
63
177
63
113
13
30
120
117
27
213
24
3
30
6
65
24
1
30
6
54
5
1
15
80
49
87
27
42
11
7
81
56
64
51
101
43
6
71
13
60
66
84
65
16
144
9
6
36
21
24
3
5
72
24
72
109
3
105
12
18
72
105
3
45
56
96
16
9
71
312
48
72
67
21
32
1
6
33
117
24
24
11
55
105
9
102
41
43
36
30
11
112
57
15
80
55
33
48
48
21
18
66
30
41
13
102
24
24
53
40
24
24
15
17
139
69
39
60
36
57
27
53
64
48
57
23
72
19
69
152
43
12
105
93
36
66
48
162
90
33
8
40
48
80
79
60
5
1
30
6
11
192
97
30
33
15
12
228
60
72
48
21
111
48
30
120
30
5
67
93
21
27
80
168
31
84
149
1
87
24
80
79
24
36
60
6
3
87
30
18
153
8
31
24
89
25
23
7
41
24
160
48
39
33
152
109
155
25
36
78
60
57
39
36
30
183
27
24
144
45
87
89
16
105
71
67
5
48
48
216
115
228
132
53
7
81
152
7
54
11
24
31
78
83
13
174
77
103
96
9
27
24
29
216
61
11
40
237
30
30
90
12
138
6
54
6
96
69
165
6
5
55
33
96
72
3
29
40
15
60
6
36
24
171
24
189
6
5
40
15
9
32
19
66
30
84
36
5
16
249
15
63
33
63
24
42
78
60
21
81
150
30
59
40
141
78
30
6
90
39
45
3
99
114
36
90
45
75
149
72
13
59
7
84
45
24
48
27
60
6
6
54
6
90
18
90
120
186
57
24
8
127
90
30
18
12
83
16
15
9
72
8
31
137
103
137
7
42
108
131
16
99
66
30
18
156
39
96
75
69
15
6
6
18
6
5
85
59
120
72
85
18
42
108
155
120
7
54
6
93
75
21
129
6
36
69
15
297
3
5
55
57
24
80
55
65
40
8
1
6
33
15
6
66
78
30
42
54
29
16
69
42
54
131
136
57
186
6
48
42
54
39
57
48
186
36
33
75
60
42
78
12
189
ABCD 97714401184*3^$a+1 [50005]
29
61
6
54
36
95
60
217
18
168
54
12
36
24
36
12
83
133
24
72
264
24
11
12
72
67
5
43
168
210
47
7
125
1
90
72
101
25
96
48
155
96
97
48
60
66
125
163
53
97
11
7
102
162
6
108
12
119
25
47
36
133
18
42
48
96
108
138
137
79
18
54
6
36
54
54
66
54
204
48
6
54
131
60
19
54
71
43
149
36
223
18
6
72
5
13
102
72
6
47
25
138
222
18
185
7
42
102
144
72
17
7
138
438
173
73
18
29
25
312
95
97
42
102
72
60
30
29
43
126
24
90
137
223
48
24
30
71
19
197
61
59
43
6
306
192
96
210
108
35
61
18
54
12
78
65
79
66
78
54
167
121
108
47
7
48
96
137
37
47
13
126
18
36
66
233
12
67
209
37
24
120
24
36
144
12
18
168
5
24
61
12
132
48
83
24
120
252
31
18
102
72
173
43
24
5
96
169
18
113
7
89
55
54
162
65
132
1
18
24
5
61
35
43
72
72
5
24
1
119
25
42
192
6
210
24
102
90
24
18
11
1
96
23
108
7
53
115
29
43
120
54
191
61
6
48
29
13
372
47
72
36
13
48
47
85
131
60
12
25
96
66
144
53
19
18
108
96
72
167
72
72
49
66
96
65
37
11
49
30
24
282
11
43
72
53
48
13
59
67
18
30
6
11
55
78
203
13
48
72
143
12
175
48
126
35
84
24
163
18
6
72
77
24
156
108
139
5
43
72
17
133
48
18
29
24
73
402
144
72
65
7
41
36
60
144
1
47
132
19
72
18
11
97
234
137
133
42
18
108
47
25
120
18
53
97
90
102
18
78
72
18
30
18
54
162
29
259
72
17
12
24
91
125
37
6
29
12
85
138
198
96
311
49
48
36
35
97
11
37
144
11
7
42
126
66
47
49
30
24
30
96
162
48
24
5
144
60
7
77
61
35
19
24
126
36
59
139
48
53
36
37
107
1
143
97
59
24
97
59
7
186
12
36
11
115
78
47
36
84
72
72
67
41
7
24
30
36
6
30
90
24
5
24
43
65
7
29
115
54
48
36
47
36
72
49
95
25
24
120
72
18
18
11
97
96
167
43
65
13
90
48
29
43
216
101
25
168
47
25
59
7
78
59
31
5
211
30
96
66
6
48
24
108
30
17
36
43
48
17
36
43
102
108
36
42
192
78
84
6
30
107
7
48
72
65
36
97
18
53
115
5
24
1
24
18
29
252
36
144
1
60
102
6
48
96
18
149
169
18
6
18
216
5
43
53
19
6
90
30
18
42
299
48
67
29
43
264
6
11
55
29
49
234
30
42
30
47
43
65
108
49
95
283
30
108
36
11
7
29
13
11
84
60
43
48
24
66
6
120
18
179
61
144
36
66
29
67
54
47
25
12
47
61
330
77
43
150
66
6
18
126
66
125
25
155
1
6
102
35
97
83
19
6
84
107
115
54
138
114
131
60
79
54
119
145
42
41
7
42
30
18
179
25
90
29
1
72
18
24
29
109
35
1
71
84
49
11
19
17
12
67
5
13
347
25
72
186
288
5
43
24
72
101
1
42
137
12
241
24
11
1
144
126
18
11
25
360
36
180
107
61
18
113
7
54
114
29
145
72
18
6
66
24
ABCD 97714949708*3^$a+1 [50147]
9
15
3
17
28
56
19
33
72
32
13
11
1
59
31
65
148
15
17
96
4
68
1
6
41
12
115
6
90
5
1
60
30
9
9
23
79
33
32
24
84
60
1
95
12
19
65
13
42
18
11
49
11
19
60
33
3
89
7
60
89
1
111
24
15
101
19
53
36
4
15
6
95
31
138
23
7
17
55
30
59
24
12
24
12
7
6
156
48
23
79
5
19
17
67
36
6
15
69
71
16
27
113
79
113
108
12
36
16
9
36
63
32
28
140
85
6
6
15
75
30
18
36
29
97
24
6
24
77
24
13
47
13
90
30
12
59
31
65
13
11
1
35
55
53
40
21
54
66
24
42
84
5
40
21
3
20
72
13
51
44
91
149
25
83
79
5
25
11
37
27
9
30
90
24
11
49
66
17
12
12
48
25
6
126
35
16
8
31
5
136
27
45
8
7
30
12
51
9
30
53
7
29
12
7
6
36
63
60
12
9
84
23
84
13
12
11
144
24
49
60
15
32
144
1
35
103
96
141
44
31
21
80
7
60
5
48
48
1
23
37
23
36
24
132
36
12
36
52
44
25
23
37
11
24
73
23
72
48
40
9
48
120
71
19
30
23
12
7
41
24
24
24
1
11
24
19
180
36
5
24
1
35
12
72
7
30
30
30
15
75
29
60
36
19
5
12
12
31
30
36
48
90
17
108
7
18
11
49
11
1
18
33
3
57
80
19
5
13
11
19
45
8
19
9
21
51
44
13
6
45
21
203
72
16
3
6
60
30
24
185
12
12
28
27
30
11
60
1
11
133
96
18
60
30
3
63
84
53
49
3
36
32
19
48
60
65
31
126
30
41
37
11
24
108
88
92
60
24
25
11
40
9
30
18
42
29
16
39
29
12
64
21
11
19
21
20
157
3
60
39
5
40
39
5
72
103
54
60
35
1
6
5
24
49
11
12
97
11
144
1
66
60
9
45
54
30
90
5
36
55
54
107
24
64
15
90
3
3
69
75
41
12
49
3
128
12
25
23
64
8
40
15
41
19
17
24
24
12
13
6
41
24
49
6
90
60
24
60
11
112
32
7
29
24
40
21
95
36
24
19
33
8
85
6
81
24
33
6
30
15
32
19
60
18
11
36
40
33
11
61
84
30
6
18
45
32
24
16
20
16
24
3
30
30
5
91
24
42
18
60
17
19
90
24
23
4
39
17
73
47
37
96
114
12
21
32
36
36
24
124
27
30
71
52
72
44
19
5
60
12
48
7
78
11
52
87
72
21
3
156
29
12
19
30
63
21
30
84
41
1
191
7
12
29
144
12
24
31
53
16
45
71
24
25
47
13
59
7
21
8
76
3
60
5
115
41
12
7
30
3
8
24
145
12
71
103
9
45
107
55
9
9
120
72
11
12
7
53
72
40
3
41
85
51
39
24
42
275
36
72
55
5
91
30
60
11
40
8
48
24
43
30
35
31
65
55
5
100
80
1
11
52
20
7
5
48
36
1
11
48
12
12
12
4
36
9
24
23
52
8
28
45
27
3
54
30
41
1
23
25
12
23
55
12
65
36
40
12
56
19
77
48
48
79
18
3
72
56
60
40
9
30
53
49
119
19
17
84
12
49
59
61
71
73
11
13
11
52
63
66
15
9
24
75
32
40
15
18
42
41
7
12
125
43
21
21
51
24
3
42
23
36
19
6
51
116
13
6
24
6
11
7
17
24
19
41
55
174
47
84
25
54
12
24
45
36
8
1
11
13
6
41
120
24
85
47
4
60
56
13
6
9
39
60
12
65
156
12
7
5
4
32
72
7
41
7
65
25
11
49
11
31
48
30
72
23
25
63
3
84
5
7
105
20
13
11
19
6
11
55
5
13
96
51
3
65
31
29
25
11
1
3
57
11
19
60
48
53
88
56
24
16
39
5
25
156
23
37
24
24
6
6
59
115
17
19
53
37
111
104
24
144
1
11
16
3
21
56
72
52
20
19
29
16
69
11
61
83
25
27
20
24
12
28
75
29
12
103
5
25
23
60
132
60
55
17
13
11
85
51
60
33
42
5
4
75
6
30
18
12
78
17
36
48
121
18
17
19
125
31
5
49
39
15
6
36
35
25
3
56
25
11
108
7
5
36
13
11
13
42
24
30
15
75
66
11
19
29
24
121
11
4
75
60
36
138
6
65
36
19
17
108
144
180
48
37
30
5
85
11
1
24
30
6
35
13
11
40
21
24
27
63
24
6
35
24
28
63
29
36
16
3
12
53
12
24
19
5
1
71
124
9
15
32
55
24
101
16
108
32
19
48
36
41
13
36
11
19
6
11
49
168
23
48
4
15
36
5
72
72
12
85
23
145
23
13
35
24
28
32
48
19
30
15
39
90
59
96
19
17
24
16
8
31
17
12
25
3
32
36
49
72
11
12
67
18
27
8
48
13
24
15
116
72
43
84
102
35
73
30
77
60
25
11
13
27
60
32
12
25
54
24
30
107
25
48
11
61
108
42
33
21
24
3
117
87
8
25
11
1
131
52
20
1
59
1
54
5
37
59
12
24
73
15
32
24
25
11
16
57
3
33
39
8
24
24
1
54
24
6
66
29
19
90
11
31
5
16
129
35
109
6
84
5
36
88
15
65
28
3
9
72
15
281
7
21
32
37
6
29
7
89
12
7
101
49
11
19
96
6
143
12
49
24
11
49
167
19
5
12
4
93
12
23
52
33
30
5
1
59
28
27
17
25
108
35
25
11
115
17
7
5
31
41
24
16
108
56
1
24
24
11
19
12
89
16
9
35
31
53
1
47
12
36
16
3
41
1
23
61
107
79
60
5
43
6
54
17
13
47
16
3
5
60
16
33
23
24
13
60
12
15
45
120
59
1
131
37
27
105
24
204
42
5
139
17
48
4
15
6
95
24
7
18
83
19
29
1
71
84
ABCD 97715206742*3^$a+1 [50002]
107
132
103
17
1
12
24
99
12
20
13
35
55
30
39
15
18
24
36
3
27
45
44
24
72
37
51
69
63
33
156
54
6
119
24
13
42
5
76
129
95
13
155
40
48
9
180
35
16
189
15
116
79
18
75
68
19
65
7
18
75
3
29
16
9
59
40
27
30
95
12
7
9
56
16
32
13
63
45
39
180
48
44
16
60
8
1
51
87
60
120
6
360
11
4
236
16
33
131
1
83
84
43
153
12
72
15
6
156
35
24
37
23
12
48
55
5
1
3
68
13
36
6
54
30
5
49
6
65
28
156
60
45
39
60
32
28
20
40
33
18
57
20
12
136
27
24
18
36
36
23
48
88
51
6
15
44
31
48
60
41
13
51
60
60
9
3
69
3
108
15
18
11
1
42
41
7
57
21
27
68
49
23
43
41
103
45
68
48
55
36
6
27
48
27
18
24
126
5
100
33
15
12
60
9
111
15
53
4
27
81
32
13
60
15
20
40
8
36
16
48
27
5
49
39
24
48
12
68
12
1
35
109
111
80
7
29
19
29
16
27
5
145
18
77
25
60
63
21
51
3
6
51
68
1
60
23
12
1
15
32
60
91
30
24
123
12
32
16
152
1
6
9
12
20
25
72
11
36
4
24
56
19
17
19
174
51
24
3
30
47
72
169
6
33
105
155
28
15
5
12
1
6
9
27
29
61
12
71
24
73
18
66
96
18
30
36
59
1
126
12
5
88
60
108
15
30
167
13
36
6
45
39
9
120
15
57
60
33
15
60
15
126
23
12
24
49
36
15
56
31
24
21
33
15
44
31
5
12
72
1
156
24
66
93
56
91
21
8
12
7
96
30
6
69
80
7
113
52
147
53
40
12
128
192
40
20
16
44
60
60
73
123
15
36
89
12
12
28
9
54
12
18
15
60
75
29
12
24
36
16
3
5
60
31
5
121
23
72
25
144
24
75
9
6
77
24
48
97
215
19
29
67
48
33
9
18
93
12
56
64
3
33
56
196
48
15
30
24
107
84
40
87
33
12
15
18
11
19
29
13
63
132
20
73
102
77
121
24
11
100
32
24
4
9
11
61
23
96
25
36
51
3
17
109
23
61
27
9
3
140
16
45
12
72
18
17
7
89
37
12
11
12
13
27
32
12
4
60
195
57
48
44
67
29
96
76
32
28
180
44
19
144
102
39
24
56
84
67
9
24
93
15
48
12
20
19
33
3
48
6
23
48
49
24
162
45
44
24
60
37
59
19
54
47
60
13
23
28
20
4
8
24
120
85
23
48
13
11
13
23
13
15
20
84
37
18
93
15
5
108
40
116
84
49
11
7
17
16
21
48
78
5
40
120
27
5
13
243
9
75
15
6
66
54
72
63
32
160
3
17
48
12
12
121
11
36
24
28
33
18
5
4
152
19
41
115
6
18
17
103
6
36
35
52
33
23
37
3
105
35
4
33
18
57
69
3
27
36
257
37
71
13
24
18
89
1
12
71
36
48
13
23
100
87
5
73
72
23
85
39
45
15
36
24
56
40
27
17
37
11
12
60
16
24
21
15
24
96
24
21
135
27
5
40
20
48
100
44
55
33
39
84
41
1
107
31
114
63
32
31
105
44
36
61
3
177
3
92
4
15
36
53
1
12
15
44
36
55
57
33
3
32
235
5
13
90
36
9
24
87
6
12
11
25
42
29
25
18
93
15
30
23
72
24
136
8
84
67
18
15
21
96
36
3
141
71
13
42
54
3
60
80
120
1
47
25
59
96
12
1
30
6
23
31
45
129
36
39
57
23
40
81
36
111
69
35
1
12
23
19
66
23
91
273
117
24
15
15
41
16
12
21
11
24
1
11
52
117
95
31
42
18
93
81
3
3
30
15
9
59
64
56
37
75
33
155
7
18
30
36
9
27
65
24
4
51
53
36
1
144
54
21
39
77
25
216
15
63
5
4
93
15
32
48
12
36
91
65
25
96
90
30
119
121
12
3
32
36
61
23
13
35
85
83
112
92
1
35
12
85
18
257
25
75
104
24
37
90
53
60
12
19
69
87
108
42
15
33
42
33
21
3
152
4
12
3
5
1
36
15
105
23
67
42
36
75
45
39
56
1
123
33
60
18
54
36
35
49
11
12
84
25
171
3
5
24
28
60
8
124
3
18
27
99
18
72
24
35
1
23
7
125
28
140
1
12
42
101
1
108
11
172
60
68
40
12
44
16
20
7
6
35
55
5
36
61
54
189
44
120
12
13
23
72
28
9
3
45
3
12
3
54
155
31
89
4
56
85
3
27
9
45
6
54
12
18
6
59
7
90
3
24
80
25
51
12
3
5
84
1
6
9
27
12
90
36
87
72
156
12
44
24
7
48
6
48
36
6
65
96
13
144
6
17
144
148
48
8
72
49
30
9
20
67
33
111
144
9
8
73
59
16
84
3
137
36
12
40
3
60
30
15
12
135
29
28
48
120
9
60
159
24
81
95
84
12
ABCD 97715517338*3^$a+1 [50016]
6
189
105
7
29
180
42
37
80
15
30
18
9
24
40
5
67
24
101
67
48
53
99
45
36
24
30
66
24
7
80
33
87
33
15
81
24
87
39
1
80
16
8
24
15
36
165
136
8
136
17
103
5
84
120
55
5
6
85
65
7
83
54
66
30
24
7
89
111
9
60
12
12
36
24
120
7
59
84
25
5
18
18
162
12
48
102
147
249
60
114
138
48
7
83
90
24
6
45
129
66
294
18
69
64
65
60
12
12
51
105
12
42
66
30
1
104
39
186
204
51
9
247
41
48
84
75
81
84
75
3
12
36
37
8
45
120
30
42
3
96
159
54
120
108
168
111
9
31
41
7
336
5
67
8
69
6
21
9
15
45
19
65
60
108
7
5
51
39
66
7
32
72
51
48
85
89
31
17
30
49
53
48
27
40
48
65
72
60
43
8
64
11
54
156
72
19
23
96
42
7
11
84
73
173
180
31
8
40
23
57
33
72
66
21
93
67
24
80
69
126
277
104
9
24
30
66
79
32
69
234
193
8
24
45
36
30
9
45
6
30
24
60
43
17
15
40
240
41
31
8
153
48
7
5
147
40
41
72
79
80
40
8
81
55
29
75
216
9
30
126
51
64
17
48
30
241
128
111
25
65
79
23
48
54
67
11
138
19
152
33
66
270
120
30
9
81
15
16
23
1
65
132
43
35
21
93
60
111
24
21
99
96
112
47
57
24
69
75
3
90
12
48
12
43
120
5
18
81
120
51
85
5
99
136
32
3
69
184
29
75
16
65
15
24
40
5
147
16
8
40
200
16
8
192
21
43
35
45
9
6
1
59
54
15
120
40
152
39
9
72
93
246
69
51
42
115
8
129
15
21
72
72
90
6
67
5
18
30
24
147
39
12
69
48
51
12
9
21
3
369
55
11
12
33
189
27
33
6
25
35
30
39
72
40
8
81
84
60
18
78
54
30
6
45
9
7
80
141
3
40
5
75
309
96
67
120
5
27
16
65
12
99
9
84
36
90
109
80
111
49
32
201
103
216
11
162
27
16
24
23
246
30
192
48
114
36
39
45
91
72
5
99
64
29
67
48
56
40
24
143
25
48
80
9
111
15
9
105
270
73
65
12
36
39
15
36
45
24
105
60
60
15
72
21
12
30
48
33
9
48
12
168
48
84
18
42
96
51
64
89
36
75
9
87
9
79
11
54
15
15
57
93
108
108
67
47
90
7
41
87
112
24
56
9
12
19
53
36
24
60
171
225
15
15
54
147
16
32
45
27
93
36
15
120
9
15
192
9
12
67
263
73
35
102
60
19
53
120
36
240
39
45
96
234
1
89
96
7
32
3
42
43
185
39
93
27
273
96
84
156
55
24
5
75
16
24
11
30
84
27
24
40
80
129
126
60
42
42
1
17
39
51
69
9
54
30
43
5
12
7
59
21
33
36
30
21
429
204
31
65
31
104
64
32
33
6
1
29
60
24
180
27
33
18
138
84
36
139
5
27
16
47
241
104
3
48
30
39
15
66
135
16
48
23
145
35
13
29
36
79
41
31
41
79
41
63
9
55
41
111
9
127
5
48
60
24
180
36
31
71
42
111
24
45
91
209
103
125
48
91
11
48
60
180
30
144
18
18
30
114
51
64
53
67
56
16
48
216
56
69
51
63
90
36
60
54
66
24
7
104
75
12
73
107
93
165
12
12
120
43
47
73
5
43
56
9
7
48
29
126
69
33
18
189
16
29
6
21
40
41
12
96
24
96
210
1
11
48
30
12
12
96
24
150
81
69
6
30
7
152
216
9
48
7
72
80
39
97
47
18
30
9
24
24
3
85
53
72
228
12
43
29
6
54
78
57
136
80
40
5
12
39
33
7
53
36
ABCD 97715988512*3^$a+1 [50069]
120
293
4
12
18
38
4
15
89
100
111
59
126
180
19
27
192
6
80
31
11
30
43
72
12
41
16
36
68
31
24
9
27
41
28
12
147
60
21
27
65
22
48
57
12
36
132
108
305
48
36
24
55
60
39
26
70
21
60
29
7
27
32
1
93
2
208
30
114
57
21
18
69
77
55
108
12
9
27
59
121
33
75
36
33
92
28
30
18
3
17
247
51
105
9
63
5
40
15
24
144
36
21
72
3
65
118
21
45
30
141
48
84
156
35
90
127
24
21
3
12
27
21
5
72
43
51
6
8
34
21
24
108
177
48
54
21
9
164
16
96
14
13
45
15
36
35
10
12
90
45
9
171
84
9
27
24
63
2
31
24
36
24
84
39
153
69
3
12
84
15
45
65
52
99
29
187
153
15
107
82
27
41
43
41
60
40
18
30
3
65
67
12
21
87
48
5
40
8
55
71
64
21
59
25
17
124
90
78
18
33
81
3
48
155
25
120
12
72
60
9
12
8
100
30
81
36
9
96
18
26
16
87
36
27
9
21
27
132
5
76
3
12
24
108
12
35
145
60
36
72
60
33
12
27
41
4
236
100
60
27
57
15
105
78
48
9
96
168
60
21
75
48
131
10
12
183
41
88
15
51
32
58
15
36
108
12
9
15
36
96
45
18
45
51
18
108
12
6
69
237
44
79
12
161
7
281
55
57
68
55
171
114
72
102
32
126
4
75
60
9
30
6
15
120
21
3
11
114
7
39
48
18
108
50
10
12
42
126
96
146
48
37
120
5
139
9
42
48
42
3
51
30
20
88
135
45
15
41
72
7
77
60
19
21
108
116
115
60
36
39
102
15
65
88
20
55
39
21
120
17
4
51
84
29
36
70
9
201
3
107
10
44
7
12
12
29
52
39
45
75
219
30
2
54
58
21
21
99
69
30
26
55
84
57
15
195
54
26
121
29
10
21
57
56
151
45
75
11
58
15
9
68
58
9
17
6
90
84
55
168
3
33
24
113
70
18
75
36
60
33
2
25
48
36
72
69
48
15
72
5
58
33
72
53
124
56
100
15
9
3
36
57
15
5
94
18
126
42
99
9
56
31
165
27
17
16
15
5
88
6
33
47
1
60
60
87
42
63
21
75
39
57
39
32
54
16
42
38
187
41
52
63
195
6
75
36
33
39
12
105
14
10
75
12
48
17
163
60
300
24
117
51
12
33
84
39
17
10
9
108
27
80
46
3
5
100
15
12
129
63
27
6
63
72
24
81
75
89
6
25
60
24
48
156
12
27
26
7
24
89
7
53
7
59
144
16
30
24
42
14
16
80
67
36
251
70
3
36
41
16
3
36
45
44
115
12
72
147
26
4
56
79
45
14
37
9
18
33
63
9
36
137
55
179
214
315
36
9
39
48
144
5
55
89
72
28
36
39
5
31
9
72
18
69
72
69
75
9
12
15
15
21
75
129
60
21
24
15
33
3
105
138
189
72
24
81
84
39
77
115
33
128
19
21
27
113
34
21
12
17
139
5
94
33
15
78
27
24
84
165
51
96
105
3
77
138
46
66
93
72
252
60
3
38
55
105
27
15
9
29
90
1
144
15
42
39
29
4
3
9
111
12
17
211
33
66
33
63
102
12
3
60
47
34
110
222
34
230
4
72
12
8
55
3
6
20
55
36
69
54
2
19
105
51
33
27
3
117
5
100
18
42
3
60
36
9
170
126
43
57
15
65
4
36
48
12
168
3
48
72
5
7
12
33
27
41
55
48
51
18
75
21
80
4
26
169
48
12
81
42
42
6
32
13
36
81
14
114
7
23
10
32
108
4
27
9
116
16
78
240
42
159
135
261
5
144
103
72
180
21
30
117
33
42
18
75
60
144
119
102
19
125
43
15
38
79
36
5
60
28
26
34
255
12
5
115
45
30
98
30
145
24
72
36
24
69
60
51
36
27
96
26
19
51
105
21
200
28
36
39
24
36
57
30
57
36
35
85
36
36
9
3
48
204
93
87
71
48
22
15
53
31
69
80
7
12
36
5
79
12
48
57
96
15
29
19
5
55
60
ABCD 97716519848*3^$a+1 [50015]
5
7
77
175
5
12
30
84
84
25
95
85
11
54
127
180
23
30
60
6
60
54
7
23
85
35
96
90
151
89
7
47
12
198
102
73
5
66
37
29
24
90
150
151
29
6
1
143
24
60
6
84
126
36
48
66
66
24
181
29
54
30
102
25
35
48
60
72
18
6
61
149
127
12
11
24
102
78
30
43
77
12
55
35
1
83
36
121
23
54
66
90
19
185
7
36
17
6
60
121
119
54
7
89
67
89
48
6
54
30
30
42
30
24
6
294
54
37
23
25
108
119
84
37
179
180
108
6
36
30
48
30
90
66
24
102
108
30
60
6
96
168
6
30
174
30
85
17
54
1
120
83
6
60
6
85
36
47
1
59
37
113
162
48
13
149
90
78
7
29
6
24
30
60
6
78
30
25
41
55
155
114
6
25
275
54
6
6
18
12
25
23
157
119
25
5
66
61
12
167
13
17
90
241
12
11
30
55
144
5
31
11
1
47
30
12
271
53
55
5
31
119
25
29
30
6
6
84
24
12
84
156
25
119
30
84
6
24
30
67
35
109
65
6
1
47
1
36
180
59
109
65
60
30
25
101
127
89
48
30
66
150
24
97
23
12
120
24
90
187
17
91
12
59
180
18
102
1
108
59
85
35
25
35
96
30
24
31
252
48
89
91
5
54
37
48
60
35
73
120
47
13
84
24
29
6
36
54
6
13
41
24
90
25
41
7
29
84
300
55
59
12
48
36
234
7
53
72
18
12
348
36
60
90
19
41
150
25
41
174
36
150
211
23
96
174
270
169
35
1
29
30
162
78
12
84
24
1
59
61
35
114
67
35
24
96
13
17
18
1
221
120
31
17
6
30
115
11
204
24
25
17
18
60
6
6
1
173
7
17
7
29
36
18
66
150
150
31
53
115
5
7
83
25
95
30
60
330
30
6
54
6
1
5
91
12
17
30
48
1
155
60
114
72
18
85
5
7
125
55
24
11
18
30
240
72
18
6
210
126
18
42
73
5
60
36
186
85
119
61
24
120
29
102
85
65
31
48
24
48
143
96
13
60
72
89
199
11
24
121
89
6
24
6
114
6
126
49
5
67
23
30
31
35
73
17
19
29
36
139
47
60
138
36
60
19
95
25
185
90
12
138
43
137
60
90
6
91
84
11
30
18
60
12
24
36
25
36
107
1
29
36
7
23
54
31
11
54
6
108
96
24
36
24
6
19
12
24
125
90
24
30
156
79
17
19
156
23
96
30
6
48
37
59
25
29
30
30
96
6
24
60
204
96
1
35
144
24
12
169
84
35
25
5
60
12
24
30
30
36
48
7
84
131
49
5
24
31
35
54
162
49
65
60
30
25
65
84
175
71
36
60
84
24
60
13
137
132
55
29
19
71
1
83
96
37
23
24
205
35
6
54
37
149
66
198
90
126
67
77
55
5
6
25
41
24
7
119
18
90
30
30
121
5
199
77
54
96
84
25
71
109
29
187
23
66
174
6
6
30
54
1
59
120
24
6
90
6
18
25
48
77
66
37
167
145
11
37
72
65
90
60
1
5
24
30
30
43
48
65
24
30
12
84
30
30
96
18
120
6
24
72
24
54
252
48
115
11
24
6
84
36
19
72
48
5
31
35
30
234
30
6
6
144
6
121
24
29
60
54
1
119
60
37
53
42
13
12
29
30
156
48
42
18
72
61
23
85
95
97
53
30
30
126
120
18
115
11
24
36
36
198
42
61
89
138
6
79
191
97
23
36
78
30
66
60
79
96
65
84
43
47
36
54
7
35
240
48
30
156
60
30
6
174
49
5
6
276
241
23
49
11
1
23
192
25
5
54
36
60
1
24
35
60
78
6
54
6
30
19
17
54
66
114
24
30
30
1
96
48
251
1
5
78
ABCD 97716636476*3^$a+1 [50433]
27
45
180
36
252
90
117
63
18
54
185
31
17
19
324
54
323
109
54
77
48
37
108
239
192
1
72
36
72
18
89
37
75
69
144
72
198
216
144
5
265
36
90
90
234
5
67
93
213
59
48
96
121
71
145
180
18
342
3
141
3
33
63
80
289
90
53
109
35
73
18
54
54
36
144
234
18
72
36
90
54
36
360
342
54
18
72
108
143
127
18
18
324
90
306
90
36
90
18
180
288
18
90
252
23
247
54
35
55
126
90
113
49
360
360
36
306
41
283
54
72
135
9
72
207
135
90
95
13
3
15
72
234
144
239
48
253
162
72
36
54
18
72
162
90
41
13
162
113
49
108
18
54
75
123
18
72
54
36
108
197
37
18
18
36
126
54
36
59
13
467
91
72
77
31
414
126
90
18
72
17
163
90
162
108
90
162
180
53
112
96
32
175
545
85
18
72
17
240
16
51
36
90
252
72
59
85
54
5
16
32
55
198
131
175
161
288
127
162
207
45
198
77
31
198
234
36
77
85
198
5
192
112
321
72
23
31
545
49
252
3
15
36
18
126
125
64
225
72
90
93
15
126
252
39
15
144
17
73
126
36
90
18
41
13
108
90
18
144
72
3
128
67
180
36
90
219
195
221
144
48
112
195
45
27
288
90
36
342
72
18
198
234
23
85
27
153
18
21
51
18
36
198
17
109
234
41
16
105
90
144
36
18
18
108
9
80
37
108
90
36
17
144
163
72
36
273
96
45
126
5
13
72
54
18
90
18
18
162
35
112
267
288
5
175
108
162
342
93
105
90
180
342
180
108
90
18
18
72
269
19
126
54
54
147
123
270
18
144
5
49
180
54
5
13
198
324
90
36
72
54
269
127
17
1
255
32
55
54
90
126
27
387
18
36
144
108
108
54
36
144
5
13
99
144
189
131
67
18
162
153
176
13
378
108
162
72
108
234
36
18
54
36
125
91
234
36
126
9
135
144
41
13
131
16
69
59
31
126
36
270
54
203
16
32
145
63
135
162
18
90
36
39
96
63
257
121
162
53
37
90
126
35
19
180
36
54
207
80
19
144
77
48
1
95
49
36
107
55
ABCD 97716734866*3^$a+1 [50043]
93
3
48
57
3
30
159
48
12
108
24
27
54
15
45
18
189
27
30
3
24
12
180
336
27
162
51
84
36
117
180
63
21
135
108
51
45
171
30
54
96
30
219
15
21
15
18
63
87
18
39
36
12
183
54
15
36
87
9
24
72
72
153
3
27
60
9
48
243
165
72
21
3
36
15
33
36
36
33
78
12
348
30
18
117
9
60
36
48
27
24
3
42
126
9
132
60
24
93
96
3
15
48
24
81
135
33
72
159
177
60
84
3
9
12
3
21
135
6
3
15
57
81
63
24
84
12
24
15
9
9
18
33
36
24
87
102
18
54
18
33
147
45
60
27
12
24
12
189
60
75
93
21
3
24
3
129
15
21
39
30
27
99
69
3
45
69
15
33
51
96
3
9
9
48
72
72
15
3
33
72
3
54
15
3
9
12
39
9
3
36
57
24
12
21
147
36
27
105
24
33
27
72
9
6
33
36
3
144
18
30
150
87
69
126
45
60
9
3
123
9
12
12
3
84
60
81
9
18
105
12
36
48
69
18
81
99
18
51
36
24
72
63
6
90
105
15
60
30
198
24
90
3
69
18
81
27
18
66
153
48
12
3
33
144
21
123
216
24
96
120
12
3
81
27
42
135
63
102
15
3
57
12
189
102
9
168
57
27
141
135
27
57
141
51
96
9
60
126
21
33
15
141
27
51
9
84
105
75
12
51
9
15
45
111
24
30
87
60
132
12
69
6
66
3
12
72
12
27
108
21
51
72
33
252
21
54
42
75
69
12
195
12
24
207
57
36
168
39
204
48
105
9
3
12
15
57
39
93
12
33
231
180
192
117
54
69
39
60
45
75
69
24
39
102
27
24
12
48
60
45
3
144
21
30
9
36
12
195
33
24
3
117
3
21
21
30
96
93
63
177
3
108
9
69
30
57
24
60
81
39
48
39
12
108
33
63
54
66
78
27
36
9
3
123
45
3
117
15
90
18
162
3
99
69
27
21
135
45
51
21
336
12
12
153
6
81
108
108
21
54
45
123
54
54
69
24
141
120
15
21
63
81
75
24
9
99
81
27
33
162
9
60
12
24
75
213
132
12
51
108
54
3
39
57
69
30
90
27
48
39
18
3
84
93
3
60
156
27
72
117
27
60
126
18
30
132
174
105
144
12
84
108
3
57
87
45
111
93
69
72
6
129
189
96
159
87
45
99
45
195
141
60
12
105
3
15
60
93
27
54
15
63
93
195
189
3
6
51
48
27
66
75
84
39
21
12
48
48
12
24
24
15
93
24
3
6
3
27
117
24
36
12
15
45
117
84
54
33
63
21
24
21
96
87
3
33
15
180
36
114
144
12
63
60
21
27
15
21
48
12
39
9
135
9
24
12
51
57
15
33
69
24
54
33
15
129
69
96
18
261
168
147
69
51
162
3
15
81
135
33
3
21
87
33
21
63
15
9
3
78
18
69
33
54
18
51
39
18
207
48
33
36
54
45
69
27
93
15
84
27
117
12
3
48
6
15
51
9
15
21
36
48
15
126
15
225
18
30
27
9
18
9
60
9
12
18
24
45
12
51
45
3
24
138
126
162
150
93
48
51
6
30
93
24
27
189
9
3
36
3
72
198
90
9
60
183
66
3
36
3
120
60
30
27
51
285
15
54
15
3
36
54
6
81
39
36
33
27
36
45
60
12
27
249
15
36
24
30
114
18
18
72
9
9
36
66
57
15
9
24
45
3
81
3
12
75
93
141
72
15
3
24
165
24
3
21
57
27
108
57
3
87
21
15
105
12
27
165
3
45
192
12
39
72
36
84
153
36
9
78
54
30
60
69
33
18
6
36
3
15
21
171
24
84
57
72
93
30
276
33
36
33
3
15
108
36
33
3
81
87
66
123
12
192
21
27
135
33
144
108
123
72
105
36
36
12
81
6
120
18
6
108
9
81
48
27
240
240
21
66
18
ABCD 97717057598*3^$a+1 [50003]
21
195
72
88
89
135
100
56
100
164
108
48
12
108
312
148
24
53
120
27
28
65
7
20
177
291
105
7
56
9
12
43
5
55
56
81
36
115
20
69
3
48
105
3
24
105
91
44
48
88
84
96
41
31
108
101
19
104
36
112
65
7
41
39
36
9
91
60
84
56
124
5
15
45
3
33
24
291
120
72
129
3
16
32
112
96
77
15
52
80
136
12
108
89
63
57
103
5
3
40
32
12
297
91
72
60
17
31
140
28
77
7
41
72
3
172
108
72
8
144
16
72
17
12
39
72
52
65
51
64
41
267
12
96
81
51
9
99
12
112
8
237
252
84
12
3
9
276
36
183
36
60
4
53
15
57
55
36
29
48
175
132
36
12
168
72
12
60
125
55
116
45
19
8
309
39
57
183
100
5
15
45
15
12
40
8
9
31
80
45
12
207
76
41
48
51
9
123
52
80
156
72
172
65
120
31
60
144
20
36
84
88
72
96
5
132
24
31
149
36
3
24
93
135
28
24
116
21
99
160
80
4
41
15
12
28
44
45
15
288
40
20
57
51
24
48
52
176
4
53
48
87
172
5
156
19
8
172
36
144
156
24
116
64
77
108
3
33
39
40
8
72
96
84
57
36
12
15
16
32
57
43
32
33
7
80
213
7
20
45
103
188
4
5
135
36
4
96
12
80
48
40
44
36
9
3
165
115
68
40
24
36
101
91
17
43
17
228
43
32
220
120
53
60
67
80
105
55
12
20
16
125
19
8
48
4
120
200
48
48
24
45
31
72
168
80
100
101
96
24
108
96
127
108
180
149
111
60
40
44
81
55
161
36
27
168
12
28
392
36
12
240
105
3
40
77
123
4
56
21
156
168
60
15
4
8
132
100
17
31
17
60
48
60
87
48
153
99
36
45
60
247
77
12
36
108
24
43
65
3
40
20
12
48
72
57
75
28
17
12
63
21
39
117
3
105
163
5
27
33
144
79
144
140
105
43
12
36
44
48
57
12
63
45
15
28
125
27
40
20
148
20
9
51
165
7
8
12
108
160
8
84
57
60
3
21
127
72
8
120
9
99
21
223
5
31
5
75
81
51
72
40
8
9
48
31
17
27
45
36
12
43
5
67
17
63
213
7
32
36
45
39
108
69
63
28
12
233
7
56
64
77
3
57
211
92
88
8
72
45
60
72
108
75
12
100
36
29
75
105
60
75
48
165
3
4
17
31
132
36
12
20
72
48
12
81
15
12
132
76
5
39
16
5
15
60
72
40
8
24
285
43
8
45
15
465
24
163
20
132
45
75
76
197
15
33
7
8
12
129
63
16
5
27
9
3
45
15
60
48
60
12
28
48
20
9
51
60
4
41
19
20
60
100
108
12
5
31
132
72
36
12
8
12
93
19
20
96
4
356
21
51
9
168
48
12
36
15
40
5
75
12
12
60
156
100
80
40
132
53
15
40
20
60
120
21
156
127
68
33
55
89
55
41
19
41
12
3
64
8
60
129
183
57
39
12
60
60
100
29
48
108
87
93
15
48
84
36
12
28
77
168
39
40
108
5
48
144
156
39
36
84
100
60
108
12
80
208
32
208
32
180
36
189
43
77
31
24
5
15
60
261
156
51
45
72
31
200
52
8
60
12
33
12
15
40
20
60
33
204
31
80
64
17
19
104
40
48
188
24
36
40
29
63
33
135
60
12
28
17
115
5
27
81
192
3
12
12
36
72
48
124
140
165
63
148
ABCD 97717095844*3^$a+1 [50025]
12
17
24
1
96
75
75
42
47
1
3
12
56
12
109
27
21
15
20
16
3
53
64
27
5
60
1
11
40
8
16
51
18
51
20
72
73
11
7
36
5
72
16
12
8
1
11
31
6
24
59
37
72
59
16
60
32
1
48
3
51
12
45
68
12
145
6
5
12
43
17
16
20
24
1
63
32
24
31
5
40
8
79
161
12
25
6
29
16
44
48
43
5
43
57
8
37
48
59
4
20
37
3
93
42
9
8
12
64
27
17
72
28
27
29
79
9
32
24
12
132
36
7
65
19
12
9
72
56
13
18
69
81
11
4
8
49
18
5
4
60
27
6
48
66
53
31
101
12
1
30
18
59
24
55
93
3
33
24
56
96
24
4
36
8
36
12
108
12
7
30
59
13
71
12
24
112
32
36
16
8
12
12
4
8
43
45
48
32
12
43
48
17
12
36
55
53
4
75
29
12
84
16
20
1
59
28
8
12
7
17
12
67
24
102
23
1
6
41
72
31
60
41
48
16
75
21
27
5
16
15
6
6
5
36
60
60
28
45
54
42
23
24
16
9
11
36
24
1
11
24
72
4
44
24
40
45
95
31
5
48
12
4
36
33
47
12
100
57
11
19
12
24
21
9
18
6
27
48
32
24
16
56
4
3
33
8
31
65
40
32
12
48
25
3
45
35
72
13
3
8
96
24
48
16
15
17
60
1
42
9
72
36
44
36
12
16
15
53
12
36
72
28
72
36
51
30
11
4
33
3
20
43
41
13
3
69
24
78
41
60
36
12
24
24
12
40
44
4
44
61
24
71
12
36
4
21
3
3
12
53
24
84
37
3
87
53
12
60
7
5
108
84
120
55
48
21
9
42
9
140
4
8
55
6
107
16
32
4
39
5
36
60
60
48
76
20
40
12
36
36
3
29
24
13
27
20
12
12
19
41
72
36
108
12
36
28
56
1
47
4
39
249
56
55
29
24
7
29
12
12
36
12
12
88
80
1
27
141
39
32
1
35
72
12
12
19
41
100
15
17
76
32
36
13
11
37
35
37
42
36
9
3
93
39
17
88
8
12
12
12
7
33
60
12
8
60
1
23
1
35
36
55
53
12
24
4
15
17
120
4
36
15
41
7
9
24
32
7
5
24
24
7
117
68
72
12
24
16
24
87
5
24
4
24
21
11
31
9
27
9
33
71
12
7
77
72
19
45
3
5
24
4
8
12
12
19
41
25
123
68
12
12
19
5
12
19
36
33
15
29
48
88
3
65
36
40
32
144
36
31
45
92
72
60
19
9
39
24
6
11
96
4
48
68
13
47
76
87
78
24
75
15
17
55
41
24
12
60
64
8
36
48
73
11
7
33
24
8
48
48
43
29
16
60
108
32
7
9
20
7
17
84
12
24
43
30
59
48
48
67
18
11
79
137
7
6
18
17
36
1
72
47
12
84
1
23
36
40
48
45
11
24
16
69
15
3
17
24
64
8
7
30
24
27
20
36
48
36
88
32
1
11
36
12
52
44
13
11
31
65
72
37
23
28
56
40
20
1
11
31
48
9
92
19
30
39
9
11
37
3
21
6
5
7
30
3
72
36
8
60
12
19
17
13
11
48
12
12
61
23
31
29
72
12
31
89
19
54
11
112
12
33
18
9
120
20
24
24
4
32
4
44
12
1
87
8
24
7
48
65
24
64
12
20
108
4
3
17
7
17
61
24
15
32
12
40
15
54
18
41
37
23
1
63
8
28
60
51
6
51
32
13
47
84
4
20
72
31
5
64
8
25
6
41
48
4
32
12
7
48
53
96
40
63
5
1
3
20
16
51
65
7
5
1
243
24
8
19
5
12
73
95
12
4
20
24
168
7
33
116
49
120
75
63
30
23
67
24
36
29
12
25
3
44
73
96
11
36
43
17
31
5
60
37
11
37
6
96
29
60
28
48
87
6
35
60
12
37
75
120
8
7
12
77
7
21
8
127
18
30
45
96
20
12
13
27
44
24
4
3
45
24
44
49
47
1
42
17
31
77
1
15
81
11
36
12
31
117
48
20
40
8
55
30
11
16
21
39
12
39
33
20
19
5
97
75
32
64
44
148
56
88
20
16
68
28
20
24
96
24
12
16
32
24
1
35
61
23
28
20
1
35
16
56
12
4
27
9
3
29
4
8
31
81
8
48
60
19
48
5
19
5
64
8
28
192
51
9
12
21
47
48
25
3
15
21
20
19
21
8
19
9
3
33
8
48
12
19
41
79
17
13
63
20
7
24
9
20
28
24
39
6
59
55
29
7
57
3
17
36
1
23
28
8
40
32
12
25
71
24
7
53
37
15
12
68
4
8
24
37
27
8
12
12
36
4
56
7
30
18
105
44
19
30
11
43
18
30
65
24
84
36
12
55
33
8
28
36
8
132
1
15
60
21
59
13
35
13
11
31
48
57
84
8
12
19
42
15
12
8
31
53
36
4
68
24
60
84
13
23
1
23
36
36
1
35
64
3
18
11
37
11
61
11
4
3
5
24
25
3
68
4
93
27
8
36
12
37
72
15
32
24
4
8
28
8
19
24
5
19
17
37
27
24
48
3
29
28
32
36
72
16
8
12
24
192
19
5
12
12
19
30
35
7
6
23
84
40
32
24
31
29
49
11
52
39
53
37
42
5
36
7
89
67
9
32
4
51
21
45
71
12
16
8
24
16
15
57
44
1
24
11
28
3
57
27
108
29
12
52
32
67
149
12
85
3
8
24
4
51
29
4
72
39
93
33
23
48
40
99
54
11
36
1
11
7
78
35
36
48
72
84
4
3
41
36
7
53
7
5
12
24
7
41
31
6
72
18
30
23
16
39
41
36
12
7
5
43
18
35
72
13
35
48
157
23
24
12
4
20
19
48
9
12
20
7
53
31
17
31
9
80
19
53
4
9
18
9
20
12
36
4
87
78
11
40
32
12
7
113
12
40
87
6
42
78
24
90
57
75
77
64
45
23
79
48
77
55
5
1
23
108
79
9
72
20
36
13
35
48
103
17
31
30
6
5
52
20
7
29
19
53
67
24
5
43
12
48
17
1
11
7
5
124
48
15
9
12
33
54
5
24
12
19
54
123
80
13
23
48
4
36
9
11
12
16
32
103
9
56
24
72
12
13
35
19
45
15
41
24
28
8
19
17
4
81
95
1
18
29
24
36
4
33
18
9
32
84
4
20
43
41
36
48
60
43
41
16
12
20
19
65
7
6
23
4
72
8
16
159
17
16
72
24
8
120
16
39
9
68
1
48
71
31
5
52
20
12
12
36
7
17
12
19
17
1
27
92
28
36
27
9
24
8
12
36
79
45
68
13
35
55
17
13
27
56
12
24
19
30
59
72
7
65
13
71
12
16
8
12
64
9
ABCD 97717132952*3^$a+1 [50089]
180
29
54
66
78
30
108
24
15
16
23
117
124
95
9
36
15
25
5
51
3
57
88
20
52
113
36
30
36
60
25
137
31
56
51
18
15
96
120
36
3
1
84
11
30
150
30
24
27
60
39
18
12
15
3
60
18
48
15
111
6
223
132
104
60
15
1
17
51
75
1
20
21
63
27
13
5
12
3
111
54
31
23
18
39
9
36
60
66
33
12
28
36
36
59
48
13
5
78
36
81
45
39
4
5
6
9
60
39
13
35
13
20
21
31
155
18
66
60
9
112
23
61
56
45
79
65
99
75
21
105
6
138
15
16
83
13
48
72
5
42
21
27
13
80
12
57
78
9
40
23
66
111
136
260
69
24
75
76
20
4
5
51
3
48
45
9
96
99
39
6
84
72
55
44
60
3
33
4
89
96
15
3
72
9
9
3
15
153
129
96
7
60
80
4
36
8
39
21
12
33
6
48
36
1
84
20
75
141
4
12
144
5
6
84
6
30
69
4
72
20
33
36
78
48
13
36
23
13
8
36
16
5
39
36
48
15
105
12
28
80
51
61
188
36
15
78
7
5
24
144
18
12
78
18
85
12
128
16
149
27
15
13
17
24
51
84
16
20
4
53
31
29
7
59
204
48
13
36
5
24
27
4
35
49
101
15
15
45
24
9
36
30
37
8
12
87
157
11
33
12
9
66
13
95
1
20
21
3
9
127
95
81
39
18
6
21
76
47
57
45
54
96
21
15
18
15
57
18
12
33
52
155
48
37
5
12
51
60
105
6
36
33
16
23
30
36
15
16
80
64
101
159
12
153
87
3
90
51
24
87
30
19
20
160
36
8
36
51
33
16
44
69
12
19
41
48
31
32
24
9
36
31
143
96
105
96
9
60
31
5
48
24
7
24
59
61
5
27
24
124
20
12
120
24
63
18
198
1
143
1
56
129
115
72
95
9
24
52
8
87
18
111
15
18
6
21
33
3
45
18
21
39
45
40
12
24
20
64
41
15
183
42
75
120
21
54
25
41
24
198
12
21
159
24
45
135
21
15
49
5
7
65
90
9
21
123
12
99
1
5
103
20
21
18
97
23
21
60
12
57
27
9
12
18
81
9
31
59
6
36
12
63
33
54
33
3
21
4
59
1
12
20
88
32
15
18
15
12
39
6
39
195
25
11
102
42
138
31
101
36
3
60
27
13
5
75
15
81
36
180
60
24
60
21
24
39
87
18
135
72
3
24
33
64
56
24
39
25
20
12
40
24
20
36
219
49
5
90
97
44
36
84
24
51
204
57
45
19
23
21
12
3
21
45
31
77
6
54
18
84
49
11
85
41
90
13
41
75
24
21
15
24
36
15
24
61
11
33
21
15
3
72
21
153
24
48
39
36
100
8
75
105
21
90
9
40
17
15
24
15
60
45
63
13
23
12
33
12
4
324
41
6
18
12
3
12
40
59
54
15
16
89
135
27
69
81
15
24
64
180
32
4
23
48
54
24
15
72
28
41
90
49
47
12
126
15
9
18
9
39
42
79
224
87
24
84
1
104
16
5
6
12
18
15
57
90
90
3
57
27
40
5
48
27
9
195
81
18
72
265
5
15
3
48
13
47
18
36
51
24
76
140
24
3
13
5
15
40
23
12
78
15
69
3
24
15
9
9
18
84
6
72
48
15
9
51
3
12
18
51
21
55
8
87
48
72
24
49
120
32
63
37
17
3
3
12
85
44
60
4
96
35
36
60
12
13
44
36
24
195
9
16
5
55
104
75
1
23
30
108
3
12
120
33
90
21
33
27
3
13
44
39
12
73
20
87
24
18
63
45
3
136
53
207
69
51
21
48
27
63
81
99
24
66
55
20
100
5
291
183
18
3
81
15
40
71
69
36
27
72
81
40
59
54
15
21
31
48
11
61
44
21
3
15
25
32
15
33
69
87
144
21
6
12
1
32
24
24
69
72
48
147
3
13
149
30
81
117
18
69
4
36
23
133
23
105
36
81
18
30
55
77
3
40
5
54
72
6
123
21
90
9
57
3
12
45
75
4
11
30
3
57
18
21
144
120
15
6
30
6
102
72
1
8
40
5
72
63
45
6
18
48
19
20
16
84
83
18
54
9
39
36
57
24
45
18
121
32
9
108
132
18
121
17
99
60
21
78
30
15
120
40
5
31
5
51
60
24
33
31
32
4
41
12
3
24
51
69
24
36
15
9
16
60
5
79
116
21
15
33
42
309
64
197
3
15
54
27
4
131
24
61
23
42
36
18
57
48
177
55
104
4
36
5
84
15
21
60
108
12
51
124
11
33
69
27
33
66
1
35
126
18
42
54
18
30
1
5
120
42
9
75
54
36
51
63
36
25
20
36
27
48
13
11
30
96
115
29
115
20
3
37
59
30
31
24
12
113
6
90
30
24
66
15
21
75
24
24
9
30
6
66
21
28
47
33
12
45
54
9
40
5
31
35
1
8
96
84
40
77
19
ABCD 97717188256*3^$a+1 [50048]
15
42
126
60
285
32
40
56
79
12
126
135
39
41
115
12
17
144
112
15
105
57
198
137
96
259
93
15
17
85
11
7
129
3
102
120
23
88
104
144
91
36
9
3
48
24
6
30
225
27
12
36
12
105
153
30
17
73
114
141
104
16
32
48
49
30
96
129
105
126
12
12
120
168
150
11
199
137
1
54
18
168
15
27
48
24
21
39
96
12
30
15
168
15
24
60
29
184
75
48
24
126
162
30
15
33
23
19
72
6
30
60
69
216
147
5
163
30
24
66
45
87
12
60
153
32
73
18
30
12
147
8
55
41
1
111
15
72
120
72
30
6
234
30
6
60
210
57
3
29
43
5
55
48
24
65
16
24
75
60
81
75
60
24
65
40
48
120
32
31
57
93
195
8
7
120
90
54
90
63
3
45
120
15
105
15
42
15
135
33
72
120
45
78
240
29
136
75
144
36
24
65
43
60
105
87
138
15
33
114
21
8
7
60
30
143
16
3
77
211
24
5
48
235
12
30
123
153
24
15
15
305
48
48
25
54
33
303
84
126
114
36
120
57
8
19
66
42
65
43
30
24
111
72
3
270
87
135
41
247
57
27
21
120
87
65
73
23
7
24
36
165
99
5
25
90
108
48
249
45
123
48
9
48
102
209
91
60
96
84
21
39
89
7
12
45
3
69
8
25
71
139
53
280
207
12
66
12
63
32
37
51
24
3
108
84
29
64
48
80
48
7
105
99
125
16
72
27
6
15
8
67
84
30
6
69
123
5
25
15
56
1
6
24
161
115
84
96
9
33
87
15
41
25
30
329
48
288
145
30
234
15
15
153
27
149
19
102
15
51
165
39
120
113
37
3
87
96
60
53
31
33
32
1
39
135
201
147
5
235
90
138
24
89
97
47
40
45
11
16
48
27
93
27
18
11
127
42
78
297
117
243
3
53
7
177
48
15
42
15
177
63
32
40
3
45
72
153
15
135
90
15
123
12
17
48
43
72
213
9
111
135
12
77
48
193
143
112
9
30
36
5
48
1
30
33
3
12
18
84
138
102
6
309
48
176
192
144
73
60
42
153
72
75
30
71
67
30
47
16
39
81
75
162
107
103
18
12
11
7
105
75
42
75
3
45
24
45
60
66
12
258
95
67
45
153
54
65
16
87
57
15
60
5
55
18
72
90
93
3
117
32
163
237
96
120
15
177
3
53
79
12
138
18
89
48
112
171
150
47
208
9
48
42
60
6
30
30
15
219
45
75
66
102
5
40
33
402
48
69
75
90
6
24
60
108
180
102
3
15
132
90
59
19
18
102
78
159
8
40
3
165
72
56
19
48
354
18
33
15
9
21
102
30
12
18
137
1
47
43
42
90
12
5
151
222
102
53
235
30
42
156
9
105
6
30
114
18
15
75
72
45
93
3
99
30
135
3
18
155
19
29
127
54
11
7
18
42
132
185
1
143
64
27
21
27
42
123
147
29
31
216
89
16
32
7
60
29
127
17
25
15
3
120
24
5
1
39
104
37
75
24
96
57
95
25
42
6
114
45
48
75
12
81
117
102
21
32
88
8
199
33
135
54
59
64
48
24
111
42
47
1
84
156
30
17
88
144
51
72
132
108
117
123
78
174
36
ABCD 97717827776*3^$a+1 [50037]
15
28
5
72
18
133
59
21
27
6
120
24
31
35
9
15
30
55
41
60
84
27
15
9
9
96
207
64
44
9
18
24
54
75
12
75
42
15
33
15
88
72
119
48
81
45
42
9
4
5
7
68
84
153
3
12
48
21
24
135
16
80
21
60
3
9
126
21
28
5
43
47
73
23
30
66
6
27
15
21
27
168
114
7
48
20
36
69
7
35
18
31
152
24
60
3
18
39
4
12
17
102
30
24
36
15
4
11
18
51
16
35
66
30
73
17
78
21
28
65
31
65
99
27
6
15
4
5
84
15
16
48
36
41
60
43
12
53
15
105
55
32
3
18
87
52
35
49
24
53
24
39
12
4
65
3
15
25
48
20
4
44
81
75
33
7
29
15
9
103
20
33
27
28
116
3
25
41
30
66
39
16
8
57
51
57
103
35
72
37
108
36
5
31
48
17
60
19
5
7
80
64
35
18
27
123
6
66
1
8
64
17
3
93
48
15
72
9
19
59
30
18
33
4
35
48
18
27
28
84
48
53
31
101
18
6
3
48
15
9
24
9
6
30
51
45
48
27
16
23
1
29
15
16
29
12
24
15
100
89
19
12
101
18
6
18
1
197
123
87
45
9
60
43
12
24
44
28
23
6
66
90
7
56
12
105
3
15
9
12
16
17
15
132
28
35
141
177
43
164
27
24
81
45
138
25
95
6
42
18
15
69
91
47
9
40
44
21
31
47
72
21
129
3
12
21
7
68
100
89
55
23
33
33
6
9
4
12
48
116
9
7
53
7
56
60
28
41
75
60
69
15
4
248
15
54
3
60
12
40
8
16
36
108
5
12
54
97
12
11
9
87
9
232
5
18
6
18
25
17
6
72
45
27
24
6
18
25
32
33
43
83
9
96
15
66
15
15
9
160
80
24
15
30
12
48
31
101
19
20
112
12
77
66
49
71
9
64
17
30
25
8
57
24
3
3
13
32
3
42
87
12
21
48
7
8
69
87
3
30
48
42
120
90
31
56
88
32
15
6
60
30
144
6
27
45
55
41
19
56
39
25
161
12
18
9
36
144
28
47
78
3
16
24
17
24
78
21
45
6
120
30
24
27
39
1
12
5
6
9
16
32
57
31
84
11
241
53
90
186
219
75
6
91
29
19
8
57
67
11
24
129
45
24
12
15
165
3
112
36
48
5
27
3
66
36
42
45
75
48
33
16
23
73
53
24
3
45
24
3
45
72
60
55
8
111
30
15
4
108
125
84
3
12
60
33
31
20
52
72
20
60
48
33
24
198
25
77
111
9
12
24
39
15
66
135
52
128
21
30
93
75
1
5
15
16
83
18
15
45
27
36
52
29
144
75
21
18
30
18
42
127
23
45
16
11
21
28
17
3
64
20
15
1
12
144
209
19
53
48
24
27
100
35
45
9
12
63
15
42
54
24
24
42
24
15
69
3
120
57
207
9
36
115
5
18
1
89
63
69
3
15
57
9
6
153
33
54
174
51
9
12
223
11
30
18
48
37
65
15
33
60
3
69
126
42
15
57
36
51
45
48
7
101
75
48
60
40
104
57
6
9
9
144
127
8
15
61
20
64
5
42
81
9
19
29
51
16
11
102
42
18
102
9
36
60
15
81
9
63
21
7
12
20
57
55
36
5
42
6
24
15
3
93
16
35
73
5
42
48
105
12
9
24
72
3
40
47
18
60
72
24
12
54
9
9
72
54
90
6
6
42
48
9
16
17
55
8
39
66
43
11
21
9
39
16
44
15
42
79
29
15
57
27
40
68
228
24
105
30
48
54
3
33
102
72
18
12
55
53
7
29
7
5
84
66
33
52
29
6
30
3
12
52
12
5
6
192
78
12
48
48
31
8
16
29
36
39
15
13
84
23
1
47
48
1
48
23
24
18
102
18
63
28
41
75
21
7
32
3
13
77
30
25
47
48
61
20
9
72
24
54
6
39
3
24
81
9
78
6
27
57
103
32
45
42
174
24
115
23
90
102
1
36
5
36
3
40
29
27
93
12
54
57
57
12
48
51
40
12
12
23
45
9
36
55
44
75
21
9
36
12
72
24
19
36
32
45
7
5
48
24
51
24
48
15
18
24
43
17
75
105
24
102
93
4
8
69
36
63
87
114
15
15
1
29
18
18
39
48
12
9
90
30
42
24
61
80
28
29
27
9
54
33
69
19
20
4
32
111
9
21
15
12
33
7
176
16
8
45
48
39
21
15
9
6
13
11
48
81
52
29
6
25
24
119
25
56
33
115
60
101
36
123
16
20
21
3
45
42
24
42
219
3
81
69
3
4
5
30
33
12
16
29
60
51
45
3
9
30
73
8
69
72
75
40
108
41
66
120
25
48
17
6
24
18
36
24
7
36
8
16
53
3
15
42
30
57
28
17
63
28
29
51
84
64
41
18
57
15
30
24
24
63
75
9
189
66
45
3
81
45
24
90
42
15
21
12
6
49
48
29
108
12
55
35
13
80
12
9
7
17
51
12
45
18
37
53
15
81
30
33
105
3
64
83
57
15
18
132
48
18
90
24
6
120
13
59
18
30
49
29
67
20
112
11
37
128
51
33
33
24
39
39
33
9
78
45
28
20
48
100
77
12
3
4
80
15
73
53
24
66
97
56
21
199
77
3
9
12
30
25
5
15
4
72
24
53
36
ABCD 97718196638*3^$a+1 [50002]
18
35
139
33
12
60
21
23
12
79
5
4
12
12
68
7
18
23
7
5
28
9
11
16
68
7
24
69
8
4
20
40
44
12
28
96
20
1
35
19
90
15
8
7
29
79
17
79
5
60
1
23
36
37
47
12
24
7
5
28
129
36
36
11
25
23
7
17
7
53
28
8
16
3
41
40
96
21
39
8
61
11
25
71
19
30
3
3
105
39
33
8
132
25
23
4
3
6
15
36
3
5
36
52
12
15
60
65
43
5
52
8
52
32
28
165
63
9
11
7
48
5
72
1
36
3
56
36
13
23
7
60
5
28
39
30
126
29
28
60
12
56
72
13
23
4
12
68
28
8
1
3
56
55
12
9
84
75
9
56
25
12
15
9
119
7
53
37
15
48
56
4
44
12
28
20
52
9
47
43
29
16
27
9
63
45
32
64
24
20
60
16
9
36
15
51
69
21
95
16
15
69
8
36
12
64
15
65
25
51
8
4
48
9
15
56
12
13
12
35
97
3
15
18
18
57
33
66
150
36
15
8
7
53
37
59
19
36
18
48
24
99
32
28
36
20
19
174
23
60
49
95
28
20
16
21
15
3
53
4
56
24
1
39
15
5
1
15
24
96
117
18
33
57
84
6
33
21
59
24
7
54
35
37
63
21
71
55
9
8
12
4
57
3
20
19
17
36
28
27
5
13
12
24
30
6
59
60
25
36
12
3
12
60
36
51
5
13
60
11
25
12
3
44
28
20
84
84
24
48
48
31
33
75
77
31
60
89
36
19
53
37
3
32
13
6
41
31
17
13
3
111
30
96
12
15
81
11
1
15
8
12
48
67
9
44
1
3
8
4
51
54
24
51
44
97
75
105
24
120
11
48
36
73
18
69
20
1
72
15
56
19
12
29
24
25
18
12
41
124
3
18
59
96
7
33
92
145
72
72
15
3
126
15
32
24
16
8
96
36
43
5
12
28
21
75
93
3
8
7
29
1
3
24
27
5
19
36
48
33
45
35
24
13
12
83
28
159
5
16
39
5
28
32
73
35
12
96
84
4
32
12
1
47
25
54
53
36
52
3
17
28
81
15
33
60
48
15
9
35
16
93
15
44
31
54
12
15
45
36
35
37
3
72
68
28
56
16
24
3
30
42
9
56
1
47
25
27
69
27
9
36
95
7
6
11
88
3
24
5
13
83
64
20
31
5
4
3
18
23
24
40
56
60
49
23
49
3
93
75
68
60
4
20
55
201
51
113
1
36
18
120
53
43
29
12
4
27
54
30
60
36
5
85
75
9
60
59
24
61
15
72
93
156
39
20
12
7
101
12
28
32
12
12
55
66
27
20
97
15
9
11
36
43
189
152
124
69
6
5
4
57
3
3
18
15
20
52
39
5
31
33
104
36
52
24
8
13
107
85
96
35
60
12
67
5
72
16
3
9
27
33
60
8
7
5
12
1
39
15
48
5
48
7
17
55
33
21
11
36
43
72
29
1
42
18
23
36
16
32
48
55
42
3
33
15
20
19
125
1
84
6
9
45
11
25
36
23
60
40
93
15
68
7
9
20
84
40
147
17
52
56
55
57
111
21
33
63
45
27
56
7
29
4
104
73
24
11
12
25
3
24
69
87
3
54
30
125
43
69
164
55
5
49
12
11
12
28
80
85
35
7
141
20
24
7
33
32
40
3
6
11
115
113
108
13
36
54
17
48
24
36
36
1
35
19
30
11
4
45
3
12
15
6
23
31
29
12
28
72
108
96
24
36
45
15
48
48
8
72
7
48
69
9
35
19
57
44
37
15
12
105
11
76
48
75
93
3
89
88
57
27
24
24
15
77
25
18
53
7
36
5
84
1
119
28
27
77
91
65
12
13
15
24
24
24
21
11
1
75
128
1
11
24
48
151
9
8
120
19
93
68
43
5
31
18
30
93
32
36
115
17
28
147
53
1
15
99
12
24
5
40
24
24
51
29
7
36
12
18
42
5
13
18
84
101
61
39
21
35
13
42
53
91
5
31
81
63
29
7
5
49
15
39
12
5
55
9
20
4
8
48
127
77
52
45
11
25
60
35
88
20
4
20
12
19
54
47
60
31
33
21
6
5
24
133
83
4
15
90
95
24
31
18
11
16
140
13
3
27
33
20
25
35
100
72
27
108
17
73
18
18
47
12
12
16
75
17
36
1
35
31
29
24
4
12
9
66
41
24
16
15
9
20
115
53
1
51
33
11
12
19
53
28
8
16
33
11
85
54
33
12
128
7
30
47
13
11
109
3
57
3
15
57
15
12
29
67
18
27
68
7
33
60
21
15
96
8
4
20
12
4
21
18
41
60
40
56
24
31
36
129
20
31
5
4
45
11
25
47
37
6
33
21
15
21
12
35
36
4
56
12
19
41
4
33
3
24
9
11
61
18
36
18
47
16
80
49
119
16
15
29
115
29
36
4
3
54
15
108
12
56
24
60
28
72
51
42
35
12
36
37
78
18
54
12
24
54
27
8
1
54
18
30
53
12
24
25
18
5
67
90
35
48
40
32
4
32
40
39
45
3
53
84
4
27
5
103
54
15
32
4
21
15
21
27
8
28
27
65
25
18
5
40
32
4
9
15
21
3
27
6
15
32
48
12
1
12
24
18
197
36
28
9
27
21
15
12
8
48
24
16
9
3
15
17
36
1
30
29
121
23
60
60
1
27
68
16
33
11
79
72
18
11
40
32
72
40
57
23
7
78
72
3
12
15
141
68
4
8
52
20
1
66
21
32
25
30
6
27
32
12
84
36
4
12
68
61
36
23
31
53
40
56
19
93
33
36
251
28
9
3
84
105
51
63
9
63
84
18
6
9
80
16
72
44
31
12
6
11
91
5
12
37
83
13
54
9
27
5
24
55
41
60
40
72
81
72
27
27
36
17
12
28
32
16
44
24
1
6
105
68
1
11
25
75
3
17
19
45
9
11
1
23
12
4
3
41
24
12
40
8
36
1
11
79
66
39
20
13
35
72
28
12
21
27
3
33
32
13
47
24
16
24
56
49
18
5
133
47
12
19
41
24
4
3
29
24
12
48
16
15
36
29
25
15
21
23
49
71
1
51
80
97
3
48
36
9
15
32
24
24
76
24
51
65
24
36
43
45
92
61
47
16
57
ABCD 97718204152*3^$a+1 [50002]
84
120
120
56
3
120
43
24
89
111
64
32
10
23
24
7
24
5
24
93
99
1
18
29
3
174
3
1
56
75
85
23
87
66
99
24
24
72
60
15
30
10
29
57
63
25
11
24
25
72
24
54
120
66
83
3
93
115
41
135
70
24
11
49
56
96
39
169
116
15
144
61
59
27
120
33
121
60
24
2
94
60
60
24
132
20
90
34
120
23
31
26
4
11
24
24
61
35
31
6
23
51
64
246
114
126
24
156
119
55
42
59
45
36
130
18
36
23
36
24
36
36
105
15
60
25
24
11
84
57
4
30
30
90
53
67
89
24
37
234
5
51
34
35
37
23
55
66
30
24
210
11
19
5
81
183
93
64
24
30
65
36
19
65
55
41
1
104
3
36
55
32
214
50
129
7
104
30
34
41
21
3
84
61
62
33
57
28
59
12
19
96
5
21
4
80
3
61
11
25
35
141
3
180
121
23
31
32
10
24
20
123
7
6
119
24
24
67
29
21
15
105
96
4
215
84
36
165
40
176
4
23
163
209
1
47
37
59
55
90
30
30
11
15
33
60
67
5
25
84
11
25
26
70
107
63
33
61
36
14
10
80
3
27
6
27
57
96
27
192
1
24
95
24
24
3
64
29
61
24
6
53
3
184
30
50
93
33
148
86
45
169
116
46
29
60
24
7
90
119
111
57
97
56
123
27
153
31
6
24
59
61
59
60
1
140
160
35
61
24
54
30
95
81
279
21
46
53
84
93
3
36
1
84
6
17
37
50
33
133
50
30
34
56
90
4
35
15
33
37
23
57
154
2
28
72
108
176
46
77
13
23
57
144
123
60
37
83
93
3
1
23
60
91
6
84
32
63
37
48
11
55
54
92
147
123
64
6
138
66
24
32
88
32
54
90
16
30
17
37
23
60
97
54
210
6
30
23
1
210
66
54
5
25
71
51
34
84
96
66
17
13
47
93
30
9
120
141
34
24
41
55
50
3
67
6
18
89
36
1
95
48
27
10
23
72
85
50
129
121
60
60
23
33
24
94
6
84
60
26
40
65
85
95
139
2
63
180
1
50
9
24
93
10
54
60
6
54
95
49
35
204
132
15
45
45
16
168
6
96
77
132
24
84
72
241
23
1
23
157
30
89
31
5
45
63
63
58
6
120
30
83
12
84
36
48
72
84
96
24
85
26
153
31
41
1
54
65
48
237
15
21
4
23
3
10
104
39
1
24
72
30
29
108
1
102
113
55
65
60
24
36
7
30
140
87
31
6
59
1
24
59
13
23
120
84
27
45
25
24
12
30
134
99
55
26
39
21
36
54
33
57
3
181
36
24
60
32
118
66
23
1
6
54
11
84
24
60
31
65
97
24
83
132
24
180
36
241
144
23
13
44
3
57
256
23
24
13
20
3
7
48
240
32
34
86
33
207
57
72
84
21
40
96
47
177
4
35
24
13
59
60
19
32
70
24
35
25
119
111
46
44
64
59
3
117
27
33
72
31
29
19
29
156
60
144
36
144
120
132
141
3
67
77
43
90
23
85
32
84
39
144
12
85
36
44
3
12
60
19
56
10
80
76
144
143
120
1
11
49
36
275
60
19
6
36
107
37
23
13
84
35
21
94
30
140
75
75
93
60
96
31
66
179
19
6
114
65
37
107
36
96
24
1
26
150
40
59
1
107
60
12
115
56
10
107
96
51
46
18
32
9
181
24
119
117
3
24
117
214
185
85
122
9
15
33
13
18
2
24
36
3
25
56
3
93
279
24
1
24
36
170
64
90
152
39
121
59
19
41
24
21
36
87
31
42
23
61
23
3
33
36
60
48
7
200
33
156
61
6
17
36
144
27
64
66
84
92
4
60
59
81
100
54
5
21
15
48
72
85
23
240
3
34
30
5
24
1
36
14
45
109
92
28
32
54
33
33
27
73
83
61
35
15
136
78
11
31
54
23
60
33
3
21
70
53
12
31
14
3
33
27
ABCD 97718214962*3^$a+1 [50013]
15
42
8
42
28
45
9
2
36
24
46
6
120
6
18
18
104
16
6
56
12
25
3
60
36
2
88
2
4
48
12
36
30
27
23
18
42
18
58
8
13
48
21
6
8
12
16
66
36
15
29
70
26
12
22
14
10
36
33
21
18
24
30
48
2
48
16
20
112
36
38
48
52
38
25
33
66
30
44
36
7
165
24
2
46
32
34
12
42
14
49
81
38
90
52
27
27
68
6
10
2
10
62
7
3
8
96
37
3
96
30
8
58
54
38
70
12
18
84
26
10
144
21
27
6
8
114
10
2
114
40
6
20
42
34
21
29
22
6
18
8
24
106
14
40
9
39
96
12
36
48
14
4
152
54
13
11
76
14
106
14
4
27
41
34
9
35
4
8
72
4
38
19
11
40
14
43
36
57
26
28
8
10
30
12
33
15
96
12
26
28
3
3
6
54
68
24
82
15
84
51
32
108
10
3
12
3
44
96
10
38
28
42
63
3
21
12
83
100
102
54
20
16
6
15
17
4
18
44
52
69
47
64
26
7
47
4
98
52
8
162
28
92
70
6
30
2
52
12
8
22
63
11
84
88
45
51
14
43
3
24
66
6
45
21
12
48
26
34
30
9
47
40
108
140
10
48
72
2
4
33
17
48
24
7
51
18
32
16
27
33
14
12
4
12
92
42
7
51
14
46
33
65
16
122
34
87
51
6
6
56
72
30
6
25
47
28
12
18
8
10
32
12
34
20
42
52
56
94
50
40
36
93
27
6
44
42
100
33
15
8
40
42
39
21
66
18
15
60
23
42
16
50
64
8
18
43
29
22
9
29
7
27
2
12
7
51
81
5
6
58
3
15
12
104
13
29
7
36
11
12
18
10
50
46
36
33
45
27
9
14
49
3
56
36
72
36
46
3
23
22
36
32
31
5
6
1
39
18
18
24
18
44
22
26
31
15
68
88
14
40
48
24
2
12
36
97
9
2
13
63
102
2
36
6
30
6
10
12
24
30
3
72
63
66
36
60
14
16
56
4
38
4
6
45
33
54
36
14
46
54
48
68
34
42
50
13
23
4
81
9
14
49
3
12
68
36
1
15
36
2
7
15
150
63
21
60
6
9
153
2
12
72
36
46
14
1
36
21
6
36
60
9
9
27
9
2
61
39
62
16
90
6
86
25
9
66
6
24
6
78
74
12
22
74
30
7
17
100
51
15
108
44
13
3
6
50
49
29
10
8
48
90
6
58
3
48
36
36
9
80
7
39
92
108
42
30
4
32
58
14
24
1
47
13
36
11
22
15
11
18
42
4
24
9
69
6
104
34
2
30
22
45
9
54
54
24
54
102
2
12
4
45
27
24
50
12
115
3
12
42
18
21
45
42
12
32
25
29
7
11
6
28
60
68
10
42
18
6
68
10
6
2
112
9
95
58
2
58
39
84
3
12
18
36
132
75
33
44
7
39
24
2
16
56
10
33
15
36
12
30
8
78
34
30
12
44
13
84
57
114
24
6
86
16
32
42
22
26
31
51
44
70
36
24
50
64
44
22
20
79
29
94
18
15
65
22
92
4
54
6
48
44
108
24
34
158
130
6
33
11
22
42
26
114
30
4
6
57
15
33
60
83
36
22
6
9
33
24
8
22
50
10
8
46
24
138
6
6
180
24
8
22
24
8
36
7
21
87
11
22
6
80
16
26
43
47
1
17
43
75
81
75
21
39
12
26
42
12
18
7
17
76
32
102
72
18
112
18
20
40
8
28
24
72
18
2
13
12
83
13
93
24
60
30
9
59
40
102
63
29
72
22
2
22
60
12
6
15
5
28
6
8
1
36
33
32
42
40
8
70
38
25
11
52
30
36
3
21
6
56
36
22
104
10
24
9
9
2
40
48
2
106
14
16
42
54
30
24
6
3
47
10
20
31
48
75
6
62
12
6
22
26
16
6
32
6
10
38
6
25
9
18
68
28
24
20
24
10
38
28
6
8
79
93
6
36
21
29
18
18
52
24
2
4
18
42
6
6
33
87
36
38
126
16
21
45
26
52
12
12
12
18
2
25
5
6
10
30
6
60
50
18
10
12
6
36
39
47
37
33
50
36
36
34
20
4
14
10
48
84
18
2
18
13
27
50
6
10
6
72
72
42
44
96
30
18
79
3
66
66
33
63
24
36
12
9
59
13
41
58
18
18
2
12
10
48
50
22
32
36
28
66
2
4
8
10
18
21
47
46
2
34
80
28
18
9
51
36
18
2
37
39
26
24
48
6
40
24
2
18
60
48
4
21
47
13
33
6
108
105
5
76
39
15
20
84
72
18
18
13
9
6
30
12
15
23
124
33
59
36
6
43
51
12
24
12
14
10
54
6
126
54
26
22
72
12
12
33
9
12
66
57
41
54
54
36
72
78
73
51
32
13
23
162
36
34
33
48
29
28
18
44
10
32
40
26
61
11
6
55
111
6
12
62
16
33
5
42
48
42
72
16
50
28
6
6
36
6
36
8
31
99
6
18
14
22
26
54
6
16
6
8
28
48
18
27
21
30
57
48
17
7
87
68
48
61
39
6
27
11
52
72
42
68
6
100
8
48
78
10
36
78
74
72
36
4
150
128
64
6
45
27
6
20
7
27
30
2
78
30
16
20
54
36
22
24
12
21
123
24
42
2
88
9
33
36
12
44
22
8
13
29
7
12
27
8
1
155
13
12
29
6
12
4
72
56
106
20
36
12
7
101
10
12
9
33
36
30
18
2
12
22
27
36
11
22
3
12
24
23
24
4
93
149
28
62
28
44
34
24
6
57
12
53
10
60
30
30
30
6
44
54
18
4
12
6
39
29
7
60
51
21
33
26
4
9
23
16
48
8
42
55
3
12
42
15
75
48
68
28
36
8
34
2
61
63
2
58
36
60
21
9
56
10
30
6
8
64
20
24
4
98
24
16
48
18
38
115
141
2
1
3
8
108
148
140
72
16
38
22
32
18
94
21
51
20
28
26
10
69
12
29
6
4
8
4
68
16
12
26
58
2
82
2
42
70
3
11
16
66
60
20
175
95
18
22
45
29
30
10
14
37
11
28
8
24
25
21
2
10
26
18
72
46
12
12
6
84
44
54
1
3
6
44
55
17
10
30
14
12
10
12
14
10
12
54
36
2
79
3
2
28
180
14
4
72
36
30
74
118
20
54
4
32
72
13
12
11
76
30
36
6
9
11
54
7
59
28
36
14
199
36
3
18
60
2
46
36
26
46
26
10
44
16
18
24
68
18
22
122
24
10
105
11
10
36
15
23
70
38
106
ABCD 97718756288*3^$a+1 [50008]
15
33
36
107
4
3
108
84
108
5
7
9
9
35
48
48
4
45
47
36
43
9
20
37
35
73
23
55
54
95
60
55
105
15
18
83
13
71
43
65
96
96
1
83
7
18
111
8
28
3
60
96
5
61
48
96
48
6
24
53
25
42
41
96
31
77
1
36
15
20
108
1
11
40
99
5
40
39
48
12
192
6
27
21
54
36
5
31
24
65
19
72
5
13
35
16
36
44
55
24
12
18
12
23
108
100
3
60
9
33
18
21
236
13
54
336
126
35
24
67
78
36
30
18
287
19
9
27
9
20
12
12
31
41
31
72
5
55
77
48
48
55
54
30
53
7
54
47
43
105
32
24
1
48
39
3
12
12
30
96
228
54
5
72
103
12
36
24
24
84
65
60
36
144
13
23
61
60
75
21
18
17
7
45
15
17
4
117
83
31
48
18
12
35
67
36
12
36
29
12
36
24
19
30
47
24
19
12
153
21
11
24
55
69
39
6
42
29
25
3
15
5
73
83
60
16
3
17
79
30
87
39
60
60
24
36
48
21
140
49
12
54
84
21
15
41
16
32
61
6
9
36
44
67
60
45
8
139
77
28
57
59
36
28
20
13
35
97
131
61
39
15
5
31
54
54
60
12
30
35
64
27
18
30
89
16
36
15
90
66
264
54
15
20
61
90
18
6
17
13
6
36
54
75
20
19
84
41
1
108
23
60
144
55
36
17
1
6
125
48
96
36
103
6
60
27
3
17
48
85
6
53
91
42
87
36
15
54
3
180
27
17
64
57
144
6
60
72
12
161
28
20
109
60
30
17
16
104
13
47
91
18
102
24
53
12
19
21
36
140
13
35
25
96
23
13
15
33
30
66
11
84
19
30
15
39
6
71
28
15
36
24
6
11
36
55
33
9
12
131
48
1
11
43
29
55
18
39
75
18
11
49
95
55
30
60
42
125
24
145
6
29
7
12
12
29
7
42
30
150
27
20
36
13
39
21
51
20
43
72
54
35
49
35
25
35
193
35
7
132
66
12
23
13
6
6
23
16
45
114
29
12
55
41
7
201
144
21
6
41
4
3
42
11
132
55
101
1
15
3
65
1
35
12
84
60
19
29
13
47
100
27
18
42
93
152
1
90
29
19
5
31
6
35
24
4
20
19
6
131
1
60
35
19
29
127
12
153
27
53
19
36
18
6
29
36
43
17
1
144
3
56
1
15
3
72
60
24
60
54
23
12
13
35
60
7
96
36
21
27
6
30
45
20
145
71
13
6
24
12
33
32
40
201
18
125
37
18
90
36
18
17
13
3
9
138
41
247
69
20
1
12
42
101
148
36
3
5
72
139
114
35
72
28
140
60
7
5
145
54
57
8
12
79
5
73
36
192
54
29
25
27
8
1
66
42
35
12
36
19
30
11
84
96
28
200
12
43
5
55
29
55
12
41
48
31
78
47
216
28
15
5
16
36
20
24
24
40
75
84
41
1
15
39
42
27
165
191
4
32
43
6
30
84
12
48
5
73
30
65
48
19
18
47
48
49
18
36
77
48
67
24
65
144
1
11
49
48
6
30
150
90
30
174
95
16
171
36
5
40
9
60
371
55
89
36
43
12
9
36
39
18
47
36
12
7
165
15
53
12
19
24
5
16
15
5
1
15
63
101
79
12
33
27
65
1
227
43
72
78
48
30
57
69
3
32
1
3
15
84
36
41
24
19
5
28
20
55
24
30
51
57
30
5
1
35
24
97
39
9
23
48
127
17
7
113
1
35
19
41
115
21
75
33
45
23
4
44
61
60
36
42
6
90
84
36
24
18
147
15
168
54
23
43
57
3
18
47
37
48
54
36
45
108
176
4
21
66
78
186
9
45
84
11
139
5
40
27
84
30
30
66
6
29
88
51
17
60
48
24
12
139
24
57
8
7
18
75
3
60
120
72
102
6
33
135
6
54
57
68
40
21
35
16
9
6
12
210
11
151
30
30
9
20
36
96
49
90
185
73
23
148
9
83
88
81
6
48
17
144
19
54
36
99
36
9
12
35
49
6
101
24
43
72
101
88
15
30
11
84
76
8
7
18
143
4
93
6
90
66
53
16
141
59
16
63
5
1
6
6
48
87
27
5
7
66
23
16
15
65
55
18
90
90
83
12
36
79
33
3
5
19
53
13
11
48
1
84
11
7
60
45
33
96
15
3
173
48
49
36
15
20
60
12
37
6
5
72
25
23
156
13
75
72
44
49
35
7
6
138
117
68
40
9
35
12
49
75
21
15
81
83
16
15
24
120
42
132
135
57
6
12
41
55
36
45
44
79
17
1
35
73
6
84
6
36
48
12
42
77
115
24
24
12
144
30
11
85
11
55
84
29
55
5
132
43
65
55
45
45
30
162
12
47
1
23
55
5
7
24
66
30
18
11
145
23
7
36
45
63
66
6
9
8
12
199
24
ABCD 97719174076*3^$a+1 [50019]
60
14
94
146
51
69
40
54
50
120
58
173
84
117
63
36
45
195
36
9
147
108
175
101
48
37
138
72
126
119
36
48
141
130
14
24
123
67
146
70
26
46
5
13
119
7
41
60
69
75
48
37
8
118
138
47
33
304
30
2
111
129
48
75
96
79
36
146
39
67
113
141
48
15
25
42
41
84
36
60
48
24
31
72
210
128
24
3
69
24
24
63
25
83
72
85
8
46
5
48
36
31
5
13
18
38
27
213
142
5
115
24
74
15
121
11
7
36
149
31
257
13
126
5
213
27
31
5
12
31
6
35
165
10
110
94
41
33
88
152
22
216
77
21
106
134
24
40
192
8
75
108
43
41
19
149
12
103
5
67
29
36
31
282
56
22
53
69
16
80
96
58
41
24
31
14
3
93
46
186
104
99
31
36
5
84
49
90
6
30
18
90
126
155
45
99
7
41
13
59
91
84
41
69
3
144
13
11
36
360
25
168
23
9
48
27
36
55
2
88
54
221
108
129
171
36
24
36
36
180
7
65
85
23
72
7
36
168
14
256
30
36
5
24
79
18
18
6
23
12
189
64
23
57
40
23
24
31
5
93
40
11
45
3
55
12
24
77
175
54
18
62
63
31
146
99
157
30
98
111
43
65
48
13
59
31
77
9
99
60
81
135
9
16
24
80
24
22
5
61
18
5
60
45
75
21
51
24
61
144
54
74
22
74
39
228
72
181
30
5
37
59
259
50
27
85
168
54
17
31
65
12
253
59
319
14
40
66
137
7
5
108
37
18
54
48
11
12
19
41
115
5
103
5
91
113
72
36
108
21
40
23
127
108
192
5
1
35
117
58
173
105
159
108
24
48
132
79
29
67
90
8
40
186
86
3
168
67
5
13
30
132
17
13
32
10
14
256
35
69
27
12
60
13
32
112
35
24
12
180
37
32
111
72
145
162
36
12
41
36
36
13
42
84
5
55
14
147
357
27
31
144
120
149
49
11
12
24
49
80
46
41
33
64
83
84
19
17
24
189
16
6
53
24
285
3
139
66
32
10
48
149
73
30
185
103
5
139
60
110
75
85
131
12
60
43
2
322
6
104
63
97
80
10
78
311
97
18
24
12
24
17
9
51
213
190
5
67
5
24
120
36
49
83
115
5
36
24
36
72
13
66
14
120
34
48
29
33
3
12
31
144
293
37
200
96
87
12
127
53
36
67
218
75
96
36
97
56
70
234
11
21
48
15
67
36
65
48
216
33
120
15
12
13
80
3
79
144
60
5
61
11
13
56
3
12
33
3
69
3
13
8
15
60
85
102
77
13
128
22
72
162
80
63
57
10
41
67
108
60
17
67
54
54
18
42
30
18
5
273
39
48
57
75
7
5
24
12
69
70
41
108
21
24
24
27
48
175
60
48
18
227
103
17
24
108
31
146
34
77
84
55
36
84
204
26
136
18
14
3
55
48
72
132
26
112
18
65
31
108
161
9
27
45
51
144
45
24
10
41
69
184
176
99
45
22
18
23
48
1
8
15
121
30
144
5
72
109
71
31
5
103
24
30
18
38
40
131
144
85
176
3
60
36
61
11
12
60
61
104
46
36
38
3
79
38
112
216
72
30
42
203
108
43
5
9
46
26
48
10
65
165
123
12
145
56
267
163
50
16
54
65
49
18
5
7
5
132
9
130
30
47
9
39
1
18
300
101
31
134
96
160
ABCD 97720031848*3^$a+1 [50028]
103
80
96
207
54
6
84
126
99
81
15
24
48
135
102
163
80
63
144
121
8
112
29
19
71
168
105
16
41
55
53
3
24
75
21
24
40
144
24
56
96
136
149
156
180
43
209
132
36
54
33
160
23
120
25
72
48
48
104
87
33
3
84
306
234
36
169
408
53
115
128
40
41
18
61
96
5
96
12
111
141
75
16
17
60
72
363
216
120
231
25
233
7
96
128
136
5
19
72
264
113
7
24
24
120
72
95
9
144
16
29
235
5
12
55
8
243
13
29
67
24
17
55
119
6
187
95
72
25
8
168
48
40
149
43
48
29
3
144
33
78
49
23
12
109
72
59
66
3
24
40
96
59
12
78
27
24
16
80
40
8
15
33
88
72
29
139
41
31
5
99
63
30
27
105
31
80
15
102
427
23
132
85
125
18
18
55
8
336
15
25
56
15
30
42
81
24
33
135
48
159
1
161
6
12
150
48
63
64
53
3
16
96
24
281
135
9
39
136
113
48
39
15
1
17
31
47
12
13
264
173
187
80
45
48
60
138
13
47
84
78
48
7
233
7
113
54
9
9
108
24
75
64
71
96
192
81
9
108
99
45
18
33
135
33
64
5
18
25
17
271
72
119
9
72
87
33
39
25
65
15
16
17
7
48
120
5
163
5
267
15
97
288
32
16
8
40
80
40
96
24
167
265
24
24
29
210
57
51
69
40
5
43
8
64
48
155
21
112
125
30
90
27
48
15
9
96
88
104
33
79
104
120
40
29
67
5
6
54
30
25
35
156
24
66
7
83
69
24
112
168
167
33
64
17
31
200
24
24
16
11
133
77
114
73
32
24
40
41
111
159
1
17
31
29
91
96
95
49
32
24
256
59
48
90
43
209
15
21
27
168
9
31
17
7
48
8
45
144
78
12
73
125
3
129
159
112
107
61
120
11
186
67
185
183
135
24
30
99
40
120
119
198
75
57
12
195
64
71
90
39
40
56
16
72
8
15
72
121
77
99
40
101
19
155
21
39
30
3
15
42
39
112
65
72
55
53
3
16
65
78
48
129
15
25
56
120
232
5
138
162
63
15
97
56
16
23
42
30
265
8
112
71
129
45
51
27
228
33
24
112
53
67
80
64
24
143
102
27
40
41
55
5
3
40
120
47
180
144
21
69
43
120
23
73
101
3
136
24
80
40
72
101
102
133
104
93
48
90
144
9
216
64
72
17
127
120
5
60
15
24
16
71
49
143
57
3
37
440
40
53
42
25
56
57
151
29
72
90
126
24
66
73
192
47
18
90
85
224
160
251
30
54
108
117
15
30
18
97
48
5
3
45
3
69
43
65
127
48
120
48
41
36
174
60
73
143
25
5
115
17
7
5
90
33
3
13
80
40
32
24
63
150
3
9
198
18
24
79
29
51
112
119
18
78
513
64
72
56
120
57
48
15
24
88
56
129
162
109
47
169
80
16
200
112
77
43
167
25
53
90
30
51
120
496
233
7
56
112
47
138
72
15
81
30
153
40
104
63
25
24
41
7
56
ABCD 97720316392*3^$a+1 [50085]
1
63
20
64
96
225
120
72
159
8
61
72
48
12
339
68
16
57
120
39
80
25
24
60
36
3
81
131
121
39
24
45
35
37
60
87
117
135
129
132
48
11
148
21
12
39
9
15
57
48
159
72
8
100
33
3
56
120
25
60
156
180
3
176
88
81
72
47
121
159
21
11
1
27
20
12
108
73
48
60
72
27
32
88
21
15
60
45
71
220
69
51
9
372
288
59
52
9
36
35
28
200
37
99
105
120
12
108
96
84
35
36
220
20
160
20
25
84
59
112
20
4
165
300
96
24
12
27
93
59
121
60
324
24
312
27
21
36
35
1
87
56
64
21
131
85
23
13
24
23
1
180
51
69
11
64
81
24
192
48
71
205
15
9
12
119
1
23
40
24
32
124
57
83
16
9
36
35
304
84
20
72
1
108
72
108
12
107
60
97
84
12
59
49
99
212
108
1
75
57
207
81
132
24
144
15
84
80
1
96
135
20
100
24
81
23
73
60
24
203
96
25
36
24
75
81
3
32
1
48
51
168
57
39
45
36
63
21
59
37
35
49
132
48
12
120
48
51
44
1
3
177
24
36
255
80
49
111
45
155
28
60
141
75
24
56
1
24
276
99
45
192
59
49
51
20
49
156
24
12
263
120
1
95
28
60
93
24
59
25
191
1
39
240
24
57
63
24
177
23
1
36
36
59
1
24
35
121
24
60
156
59
108
120
60
1
120
96
24
72
48
119
1
12
60
27
33
47
172
45
84
99
21
12
159
108
21
96
143
1
60
111
20
1
48
11
208
20
181
131
4
165
12
168
39
116
76
9
12
63
24
21
72
24
123
93
83
145
15
216
129
11
4
144
176
96
85
23
60
1
180
59
133
120
99
9
216
23
240
160
21
51
9
240
59
37
84
192
84
3
33
99
8
1
39
120
57
159
144
72
45
39
117
47
16
57
24
39
24
93
243
21
83
37
123
153
39
84
20
97
119
121
59
100
69
60
39
81
72
288
71
48
1
119
13
47
160
36
21
35
48
37
15
369
156
119
40
24
141
72
120
60
167
1
215
157
3
24
216
116
1
59
85
96
120
83
4
81
111
45
60
3
120
33
303
21
24
60
60
51
141
48
75
117
60
87
32
49
96
83
1
35
205
75
57
27
57
39
180
21
39
44
100
156
56
208
12
21
39
8
336
25
111
48
57
23
96
157
27
33
123
21
96
27
36
21
155
60
60
48
61
12
48
120
36
63
20
96
121
99
45
120
96
24
36
63
33
47
12
109
131
148
21
119
61
155
1
24
12
27
96
24
117
60
35
61
48
180
111
21
23
25
15
56
1
168
120
12
120
107
40
176
16
9
95
64
20
1
36
36
119
49
11
109
39
93
87
92
85
96
360
48
96
99
144
93
179
180
124
21
23
37
35
109
60
15
81
15
21
59
64
56
24
96
1
39
9
191
168
121
276
24
60
72
108
11
1
24
15
80
61
27
33
168
36
84
12
27
21
339
57
159
84
33
27
21
11
121
27
57
204
132
60
48
ABCD 97720417846*3^$a+1 [50032]
73
3
21
23
16
20
124
36
9
6
57
8
49
135
20
151
6
156
3
84
21
27
188
61
60
66
78
30
57
48
24
36
69
3
63
30
15
45
15
57
24
99
21
36
23
4
60
36
15
5
31
9
20
100
20
97
12
42
24
17
25
15
8
4
3
42
15
93
27
60
21
66
69
12
69
123
8
148
135
6
18
53
43
69
8
13
42
18
47
252
61
27
63
17
48
7
24
18
42
54
39
80
28
48
44
55
21
60
20
1
24
15
12
20
13
84
12
23
76
177
150
117
21
96
39
15
17
12
25
51
51
33
33
54
33
93
23
25
27
69
83
1
30
102
42
81
105
6
41
28
81
18
21
21
11
25
3
81
36
30
33
9
36
27
60
8
24
16
9
6
6
54
5
24
61
27
33
150
6
48
51
20
61
3
8
73
6
69
32
13
27
39
6
42
102
36
48
87
60
3
5
72
127
42
3
3
33
9
66
9
141
15
20
145
6
29
7
84
21
68
112
8
40
24
8
28
51
9
81
39
72
87
18
27
20
7
93
48
3
42
3
15
65
84
7
6
3
21
150
30
23
13
15
3
17
28
140
1
66
177
8
12
28
9
24
27
12
21
12
54
141
57
30
21
12
32
1
102
5
108
12
40
108
15
6
24
15
9
36
42
93
15
65
31
30
24
15
45
39
27
89
55
9
117
24
87
8
4
8
79
30
54
54
72
3
63
120
65
108
19
30
15
56
60
61
99
104
36
97
114
41
43
45
80
145
6
6
15
9
63
3
17
1
12
23
97
60
3
32
13
15
87
5
13
36
111
108
72
45
24
71
13
27
57
11
24
31
5
1
63
33
3
84
8
13
15
9
12
6
60
24
48
41
97
60
3
9
15
87
21
8
132
25
48
27
75
53
1
39
75
102
3
60
45
15
12
63
29
16
12
8
40
51
69
21
84
6
6
3
24
21
6
18
11
7
93
81
36
23
1
3
33
54
96
48
65
52
33
36
24
99
87
48
42
3
15
18
35
28
20
1
24
15
20
1
3
36
27
42
120
3
32
13
24
39
27
17
1
27
135
33
45
66
41
108
60
49
12
3
68
49
3
20
25
3
93
60
75
45
39
60
36
20
64
87
36
5
52
8
19
54
15
12
27
42
60
51
9
51
8
4
111
96
90
24
72
24
11
13
47
25
15
12
51
6
3
45
11
1
11
28
60
12
48
20
124
3
33
9
3
92
1
30
105
81
3
8
19
21
33
15
165
15
72
20
37
75
57
48
11
37
27
36
147
17
88
3
84
42
48
51
81
71
48
181
11
168
4
36
21
51
20
13
30
6
23
16
12
33
15
45
42
18
90
24
60
6
39
57
90
9
45
42
18
36
51
69
6
45
72
21
36
63
36
20
1
36
35
25
23
25
59
100
60
225
36
42
5
108
64
200
16
51
89
7
54
30
21
9
51
12
33
24
90
24
36
9
60
21
39
45
15
72
48
27
54
11
48
19
45
20
28
20
28
27
102
36
255
27
18
15
21
39
9
42
30
39
75
57
9
18
65
1
60
27
12
20
73
42
6
35
19
18
48
36
83
43
33
51
21
39
53
16
39
21
15
45
24
111
45
111
6
60
123
120
141
51
20
40
48
44
1
66
21
15
12
21
104
36
52
9
48
23
103
30
54
12
9
105
15
81
48
15
8
25
48
54
78
23
91
120
6
23
7
18
24
71
124
68
48
12
13
47
49
18
36
5
12
43
6
36
3
9
3
9
63
135
126
60
12
15
12
68
12
37
6
45
33
84
23
12
40
33
47
36
64
21
95
97
23
12
12
1
12
24
36
30
5
19
30
3
21
150
17
12
76
44
13
15
8
7
33
32
13
30
66
59
19
18
15
8
25
15
81
6
65
60
79
138
42
9
12
39
198
3
8
4
117
39
12
12
3
5
169
59
1
23
36
1
59
271
209
12
100
3
60
24
30
78
53
1
11
13
15
45
60
95
79
42
120
24
102
5
49
36
35
48
4
45
126
17
28
12
3
102
24
11
109
18
12
9
44
96
55
45
21
59
52
20
12
7
30
66
45
8
7
54
39
12
27
48
117
68
19
36
12
60
45
48
80
40
92
1
15
69
42
48
33
9
3
57
30
60
36
30
54
21
72
51
102
23
25
42
78
216
39
9
15
3
5
37
48
3
39
6
15
81
36
87
33
78
17
12
136
20
37
60
54
90
114
6
36
3
24
20
36
84
7
41
19
41
28
12
15
12
93
45
15
12
20
97
23
1
6
30
99
9
51
15
197
79
93
27
66
63
21
3
15
65
25
12
108
83
12
43
33
20
145
12
72
155
1
36
71
13
135
20
49
63
69
24
42
5
28
51
78
60
11
37
24
180
39
12
20
28
51
9
75
6
39
45
66
36
33
12
63
6
60
144
24
71
64
3
18
15
9
12
171
32
36
25
60
75
12
32
28
3
89
1
12
42
41
1
3
27
9
24
68
88
32
28
45
15
12
8
91
30
30
69
21
3
20
76
20
24
97
11
13
66
54
30
129
96
75
57
39
21
9
18
21
72
33
15
24
68
19
69
24
56
60
19
18
18
5
4
45
3
39
18
11
64
63
18
24
3
39
150
36
27
3
5
19
18
12
39
80
1
54
57
33
35
1
3
56
7
5
88
15
17
52
20
7
9
21
51
3
29
67
36
54
54
12
18
35
ABCD 97720507616*3^$a+1 [50000]
40
48
96
24
111
57
39
209
40
24
48
3
12
17
72
16
39
113
103
72
33
200
7
113
24
55
81
123
36
48
153
159
33
15
65
120
235
45
128
19
36
113
19
72
53
120
16
111
81
27
5
288
19
21
15
89
40
15
9
99
101
24
40
96
56
336
264
48
43
45
128
7
9
24
96
51
53
55
9
75
21
87
60
252
65
16
104
43
53
16
144
39
153
80
19
69
312
15
24
33
51
24
12
41
24
31
57
128
112
72
3
36
24
105
195
5
163
48
117
48
87
72
41
24
88
80
43
5
72
40
128
127
24
41
160
8
216
168
55
72
180
5
24
64
15
33
104
64
99
45
32
31
33
147
77
31
9
176
120
40
39
252
149
16
24
291
5
19
5
175
65
40
87
168
36
53
55
180
53
64
80
88
3
53
160
80
79
17
24
64
27
36
48
65
64
3
77
232
63
81
24
48
207
36
45
24
3
117
72
48
15
60
12
60
93
48
192
128
43
5
64
32
91
173
64
3
117
63
12
60
65
120
43
69
63
17
55
9
72
99
5
64
32
19
93
32
48
96
151
33
75
5
7
209
7
105
99
101
43
197
120
24
199
36
29
55
9
15
72
33
192
8
120
7
81
99
36
33
104
72
91
29
103
233
88
15
24
48
24
65
256
272
16
120
120
72
128
64
3
117
56
7
113
24
163
293
31
36
29
175
33
176
19
5
31
41
199
12
24
29
16
48
80
43
48
36
36
5
127
65
160
56
19
21
75
45
27
72
5
7
89
7
72
72
89
19
5
16
96
104
40
24
8
103
17
127
36
144
5
136
15
9
80
43
48
60
65
160
176
31
17
16
72
3
72
77
48
40
27
125
16
24
147
141
8
144
336
136
128
72
16
3
36
129
96
123
5
43
5
48
64
51
5
31
201
32
72
163
125
31
57
24
176
40
248
55
9
147
108
60
12
129
152
7
168
65
144
43
21
99
36
57
87
36
60
41
136
3
101
64
72
48
231
96
113
120
64
56
16
24
15
137
7
72
81
32
55
17
136
63
36
69
87
9
128
16
96
168
15
17
91
24
21
87
273
63
17
43
72
53
160
75
36
9
171
29
115
72
45
63
81
24
72
75
48
69
75
60
105
8
24
55
129
32
40
24
15
113
7
65
48
96
7
17
120
7
9
104
112
15
324
84
81
267
165
15
153
24
80
88
168
75
204
41
7
177
27
101
127
72
60
21
27
36
96
113
40
8
64
39
36
5
40
8
163
29
24
136
48
51
77
40
8
127
113
31
9
51
84
57
32
40
51
24
36
36
45
39
132
53
72
55
57
27
24
117
39
81
120
24
171
53
40
159
153
480
48
24
3
144
21
27
21
15
89
72
88
96
96
8
40
51
365
72
24
144
24
43
29
48
88
80
72
16
207
108
21
24
80
40
264
15
185
163
45
75
5
24
184
104
160
8
24
283
36
65
40
147
189
15
225
3
21
32
55
9
24
24
3
45
27
45
56
19
21
87
57
32
160
63
113
24
16
75
24
108
17
40
96
99
53
16
24
48
15
33
104
7
60
48
77
19
69
3
12
17
24
192
55
132
156
ABCD 97720658086*3^$a+1 [50105]
54
273
321
144
111
15
216
198
108
18
90
54
18
54
125
16
272
160
48
27
53
37
432
378
162
180
36
23
64
48
99
54
162
108
54
90
201
69
75
33
47
601
87
128
96
121
119
385
63
45
275
103
425
144
96
144
325
11
25
87
320
241
159
48
117
288
252
111
416
193
191
7
72
216
105
80
31
161
112
33
72
695
400
21
107
144
48
160
81
15
219
101
421
54
54
143
144
64
45
467
235
213
165
11
133
107
1
207
117
59
64
111
161
64
45
54
36
72
33
176
256
128
1
306
269
73
90
45
27
53
55
36
5
160
159
108
54
450
93
15
90
126
9
81
47
223
65
115
125
96
49
162
77
13
54
126
54
360
108
5
240
133
162
137
16
9
126
89
16
57
36
72
162
137
64
69
155
192
31
113
49
15
80
211
72
198
486
18
71
96
31
33
21
11
112
96
32
505
18
101
169
87
128
91
101
439
18
108
90
18
162
378
216
59
160
51
173
295
72
81
135
233
144
160
435
36
41
208
128
288
199
126
162
54
108
167
85
219
176
48
97
54
537
3
72
108
9
81
162
237
80
192
103
360
126
216
11
25
119
16
32
175
33
57
23
103
36
69
147
54
71
55
162
215
1
239
208
320
144
169
39
320
1
95
67
29
133
443
48
96
64
144
15
65
61
339
48
243
45
189
36
54
393
432
240
15
161
160
57
72
90
165
48
489
23
16
480
201
23
96
367
918
36
39
80
144
277
155
79
225
80
336
169
162
197
1
324
342
108
90
126
414
51
75
5
96
48
427
101
48
67
45
80
112
32
271
65
115
333
224
192
115
125
145
191
144
ABCD 97720790242*3^$a+1 [50088]
57
88
53
99
24
3
54
247
149
54
109
104
48
9
144
55
8
27
61
101
36
87
120
24
3
18
171
24
16
131
45
64
17
18
18
43
24
41
79
101
18
1
24
24
41
54
1
89
15
40
32
16
224
24
81
54
105
64
24
56
129
39
64
41
63
16
119
144
49
120
11
157
24
53
91
17
63
45
90
9
24
21
36
39
16
80
88
336
35
117
153
55
107
109
17
18
21
88
17
7
11
181
48
24
35
18
115
144
8
3
36
90
18
18
19
53
115
24
5
3
96
136
8
120
141
18
105
88
77
99
40
23
54
123
72
112
35
117
16
128
63
1
89
18
69
48
153
18
13
5
18
33
147
37
24
8
3
90
75
16
35
18
51
16
56
16
80
16
48
96
8
88
24
168
96
29
18
1
53
180
7
24
113
54
33
16
24
192
77
51
3
72
69
75
141
16
5
19
107
141
64
11
18
43
96
56
3
133
11
69
184
32
3
21
51
324
81
99
54
90
90
91
53
51
3
108
25
240
23
25
24
77
54
18
27
45
27
225
54
49
5
43
29
19
120
24
48
32
64
48
41
87
21
67
5
51
40
17
55
35
61
47
97
47
33
112
35
18
36
36
72
3
16
8
27
133
8
88
120
224
48
168
24
24
40
80
136
72
77
67
72
312
17
15
75
90
91
8
72
40
48
96
5
91
32
255
49
24
17
15
16
96
32
21
19
125
27
81
63
45
139
77
67
24
152
40
72
41
31
221
54
61
96
5
72
27
153
15
48
16
120
72
53
18
25
65
7
47
1
24
11
13
203
90
27
208
8
112
56
232
5
18
36
93
24
24
147
45
45
99
45
259
29
18
54
27
40
272
3
90
3
33
54
33
48
27
180
33
57
15
39
9
225
288
36
19
32
72
75
85
264
47
105
40
35
54
15
96
40
47
49
24
53
108
15
3
13
8
69
19
53
67
5
36
36
18
9
16
56
45
67
24
48
59
54
7
152
93
19
48
56
96
40
96
128
21
19
35
18
90
126
43
24
41
15
40
192
24
8
27
117
9
87
144
57
7
48
32
144
40
24
56
40
95
1
96
11
18
171
16
24
96
24
24
5
235
104
16
5
51
72
3
205
48
53
3
24
189
51
112
197
162
97
8
184
120
56
93
18
49
95
81
9
36
27
27
13
24
32
312
64
5
144
3
177
39
15
97
56
27
18
139
59
18
18
49
24
24
24
5
3
40
101
51
21
3
123
13
95
49
5
51
39
25
11
18
91
32
57
15
165
171
24
21
36
7
24
59
13
24
152
24
168
15
81
40
77
43
240
131
37
96
8
21
139
32
45
54
54
15
3
61
29
19
48
5
18
33
160
192
32
24
27
18
91
104
93
270
18
91
24
65
7
47
193
41
7
120
32
72
40
48
203
69
3
18
54
54
18
90
90
36
72
36
9
27
72
93
160
35
37
35
237
64
77
72
54
61
11
13
48
11
90
43
96
24
48
24
8
27
13
5
91
32
57
31
5
216
27
9
31
77
211
23
25
24
104
16
8
16
32
64
35
13
24
72
53
126
45
24
144
168
88
53
3
232
17
18
109
8
9
36
54
18
36
87
72
93
36
18
61
29
171
24
3
61
80
120
63
25
48
8
9
18
36
9
27
37
8
16
29
108
15
21
75
40
24
32
24
16
5
115
29
91
264
77
67
5
18
1
32
57
15
64
24
5
72
67
41
36
91
48
24
32
21
19
53
72
27
63
9
96
39
49
32
48
72
51
45
24
21
54
18
67
56
21
67
491
45
45
19
53
72
67
5
19
120
120
47
36
45
63
25
80
112
71
81
45
18
49
96
35
21
16
161
39
136
24
8
27
93
69
27
27
45
16
209
39
ABCD 97721450228*3^$a+1 [50039]
119
1
32
3
84
25
11
36
109
56
36
75
13
20
15
49
83
13
32
148
84
192
11
49
23
60
25
11
81
63
12
169
32
15
177
3
72
37
35
73
96
36
60
44
51
49
275
1
84
11
49
36
20
111
48
36
69
27
12
1
36
71
37
71
60
36
36
12
60
277
56
208
32
72
136
47
69
40
60
11
37
47
13
80
87
69
100
60
155
120
57
15
24
49
84
47
189
27
84
93
87
25
44
39
21
36
28
203
157
11
49
71
61
120
108
35
60
141
75
12
69
63
33
15
13
36
60
60
143
36
36
189
24
123
69
3
1
59
25
47
36
12
57
15
21
208
44
48
27
1
179
36
36
13
212
39
60
169
83
84
24
61
60
24
11
216
49
48
11
25
36
83
1
20
64
12
8
27
33
3
48
57
39
81
3
181
20
3
121
32
4
104
75
24
45
112
23
12
49
96
68
16
11
48
61
35
61
83
12
13
12
60
44
51
133
12
84
36
44
40
47
13
11
36
9
40
20
4
11
60
85
59
36
109
32
4
24
204
132
140
3
12
24
61
59
72
24
45
60
15
129
72
12
3
69
3
36
49
60
200
15
37
84
80
4
155
21
16
59
9
112
23
48
108
36
49
47
45
64
104
76
60
24
59
45
16
59
1
60
44
232
164
40
35
21
40
68
16
96
80
4
35
36
24
120
69
171
9
27
9
39
96
9
112
56
52
20
15
57
3
12
13
131
105
40
59
1
107
48
105
72
24
64
59
33
64
24
60
32
99
141
75
73
35
81
24
4
80
168
4
24
24
35
1
20
84
40
35
21
15
265
47
108
25
47
97
11
12
13
36
20
24
4
143
120
97
12
20
15
141
3
1
59
72
73
24
8
4
11
144
21
4
68
195
36
96
85
68
36
39
37
56
72
15
25
36
44
76
96
24
59
157
60
48
11
81
39
24
81
39
37
56
52
96
35
25
36
48
140
3
13
24
32
51
97
71
81
60
111
45
52
20
36
39
57
15
73
12
59
1
120
8
15
36
25
71
25
24
396
71
49
23
165
72
36
108
12
63
12
13
20
4
20
15
60
36
36
33
112
24
44
156
24
48
108
111
13
11
72
109
168
156
120
35
96
33
16
56
40
60
24
32
24
84
99
157
20
4
47
33
96
144
16
24
191
13
23
13
24
248
3
21
28
60
36
104
135
1
47
69
24
4
47
141
183
24
25
83
13
92
3
72
120
33
196
23
72
36
249
63
36
1
71
33
160
84
80
16
95
105
111
109
11
21
112
11
25
104
291
105
39
153
3
85
84
11
69
27
225
3
132
13
32
208
71
1
83
57
15
33
111
132
72
85
12
23
21
184
8
4
120
120
35
133
23
93
36
3
12
60
45
3
57
183
36
49
12
11
49
20
36
180
87
25
35
97
11
13
56
36
15
24
84
24
12
49
20
171
25
119
72
49
23
36
12
97
80
27
81
28
71
84
1
23
36
45
4
35
97
168
83
108
156
24
85
36
84
11
73
36
11
109
96
68
75
45
16
44
52
131
169
23
60
213
12
3
49
44
40
47
193
20
75
85
60
35
25
71
49
167
48
60
105
36
15
13
36
36
23
36
96
193
23
49
35
13
72
108
8
75
33
64
20
60
51
60
1
104
12
3
57
28
11
261
27
48
13
84
71
9
112
59
144
1
11
25
83
61
35
85
56
3
225
27
108
33
87
25
11
36
13
47
36
13
144
32
24
15
24
81
75
96
13
12
108
92
315
49
56
28
36
36
24
56
40
155
24
85
140
40
36
35
24
12
24
13
12
44
156
100
11
13
84
68
3
9
60
72
88
68
52
11
84
57
156
27
1
96
20
99
105
15
21
28
36
80
51
21
4
11
69
3
57
36
52
12
20
24
120
27
12
1
60
32
3
61
48
12
24
44
100
71
9
3
252
36
105
ABCD 97721494394*3^$a+1 [50007]
38
34
59
31
14
60
60
6
36
58
32
15
7
90
66
96
54
14
16
14
40
8
30
30
4
6
18
180
66
18
56
22
68
6
28
8
24
4
6
8
21
39
6
60
12
3
27
112
18
8
22
78
54
36
12
42
2
30
40
20
16
14
24
30
16
6
2
72
154
2
22
2
70
5
24
9
6
54
118
74
6
10
20
12
12
40
6
20
18
24
22
44
42
4
36
2
18
108
4
8
22
32
28
66
126
6
20
39
24
21
4
30
60
50
40
14
6
6
30
16
12
8
34
5
39
60
4
32
18
18
40
2
96
22
50
3
7
30
62
48
40
12
68
28
50
4
48
24
66
14
24
42
10
8
10
36
18
36
72
2
90
42
24
64
20
28
74
24
16
11
73
42
29
3
18
34
98
60
82
38
46
42
50
33
19
62
64
2
24
10
11
99
106
50
12
10
56
40
11
19
44
48
94
44
60
12
15
13
30
6
14
60
10
90
90
176
24
4
12
26
18
72
42
6
22
8
46
36
44
111
33
42
22
2
16
14
60
34
36
38
10
18
8
16
18
48
90
80
90
10
72
38
94
8
90
18
22
42
44
15
67
18
36
36
74
48
58
2
126
34
48
29
33
10
2
4
95
49
12
14
40
125
39
12
6
4
20
6
12
52
14
34
17
19
114
20
10
162
44
64
26
52
20
10
8
6
54
12
84
4
32
120
12
100
62
46
24
18
2
30
108
16
32
12
42
24
36
4
62
10
30
8
60
10
36
14
4
12
29
49
2
70
48
68
75
3
120
130
11
9
76
8
6
22
74
54
36
88
2
16
2
12
16
8
16
44
15
27
40
29
15
4
6
18
18
30
18
56
4
120
42
84
68
48
10
32
28
102
38
42
12
18
6
24
21
120
9
36
22
29
39
105
19
6
122
4
14
12
10
2
10
36
14
12
24
6
36
94
8
40
11
7
42
66
24
26
6
24
36
28
101
21
24
4
18
120
32
66
16
50
48
18
18
21
1
42
12
6
8
40
6
48
8
18
30
16
54
144
6
12
14
39
99
46
60
126
29
129
36
52
18
56
18
108
4
30
8
46
56
40
30
54
24
38
48
66
4
60
30
14
10
36
12
2
12
24
52
14
10
20
60
60
36
24
106
38
42
18
10
84
38
42
48
4
14
34
50
22
20
54
12
15
3
102
18
82
35
73
20
27
33
42
24
40
176
22
20
16
12
20
54
60
6
24
24
6
100
50
24
16
26
22
8
30
30
3
1
14
76
8
21
39
108
132
22
14
6
60
10
20
54
12
94
128
16
44
22
35
1
8
10
6
56
34
8
46
12
2
33
19
74
12
58
24
2
100
108
2
54
40
14
30
58
8
10
42
74
16
44
30
10
18
6
11
9
66
4
84
2
120
46
68
36
45
9
52
54
29
27
18
4
8
4
14
4
6
72
14
36
33
1
18
6
84
8
28
71
1
92
12
28
30
8
48
12
10
50
70
20
78
6
24
34
42
18
92
16
2
3
13
84
18
8
34
48
35
115
48
72
50
3
37
20
34
38
40
2
64
2
22
108
14
18
22
48
62
16
12
26
42
48
12
22
12
14
102
84
4
2
28
32
78
16
50
18
6
22
2
21
25
26
28
36
42
12
42
48
86
10
54
2
46
44
24
24
148
8
126
18
30
28
78
32
34
8
48
48
10
84
2
60
46
24
26
42
63
9
4
54
50
70
60
2
46
42
36
180
26
24
42
18
30
34
68
10
12
6
26
10
56
48
45
7
98
82
44
18
42
24
42
52
66
150
12
14
10
56
48
12
4
36
44
75
3
10
18
14
60
18
48
22
26
10
11
19
44
16
2
24
4
20
36
6
45
19
8
18
42
76
24
12
54
42
32
12
64
14
42
46
128
87
39
9
21
6
12
46
2
12
16
26
24
36
58
36
2
138
10
36
90
30
36
14
10
8
10
102
11
79
6
8
22
8
10
20
4
38
28
14
46
50
4
2
34
90
20
30
24
82
114
12
2
58
48
116
28
11
31
41
9
30
66
39
24
57
72
18
18
22
62
42
34
294
2
6
40
62
63
48
49
2
16
74
16
20
34
20
10
24
12
24
8
3
19
18
8
84
15
3
40
20
100
26
16
14
16
20
60
18
6
6
6
10
2
70
72
18
18
18
32
42
12
10
48
36
24
48
173
49
32
6
42
90
10
32
40
110
6
42
40
2
16
38
10
92
34
6
62
6
96
6
40
18
54
6
32
78
16
74
34
162
120
128
42
6
22
36
20
40
2
12
6
16
14
6
45
19
60
32
52
6
2
82
18
2
18
18
22
29
3
6
10
170
10
42
20
12
16
26
16
14
36
42
106
54
18
8
10
44
28
80
42
22
36
32
36
22
12
38
70
20
24
64
72
8
27
25
23
9
40
18
18
11
21
18
84
12
16
2
28
54
18
36
54
6
26
4
54
8
10
53
19
50
40
18
42
18
18
14
30
28
140
135
123
42
28
74
28
18
36
8
16
66
14
4
2
34
110
60
52
5
97
56
4
83
133
62
24
24
30
16
60
11
45
48
70
32
24
4
12
74
4
74
28
62
6
21
25
18
12
38
16
24
2
36
12
6
10
20
12
90
42
12
6
12
156
162
60
84
16
14
6
10
38
24
100
18
60
8
10
41
49
26
94
42
32
48
48
52
18
36
38
16
50
4
20
10
18
20
12
12
54
64
18
24
56
10
80
30
4
44
66
16
48
36
24
77
103
12
32
66
60
40
162
32
48
28
80
10
20
16
78
8
12
16
14
6
10
50
10
47
87
28
5
24
91
90
68
94
98
30
54
6
70
90
32
70
2
40
116
22
72
14
21
1
8
100
2
34
98
48
12
10
66
50
75
19
2
16
32
12
10
24
5
45
4
20
3
9
40
38
10
2
4
12
24
29
37
44
34
77
117
16
42
30
83
31
30
24
36
18
36
84
26
70
102
42
8
90
144
36
40
42
18
32
51
19
42
8
3
25
14
6
42
22
20
36
22
62
40
6
12
72
6
32
52
20
4
14
22
38
30
16
54
32
24
30
6
9
45
24
12
4
30
24
72
14
16
6
2
63
15
58
36
6
90
2
10
8
24
36
18
4
8
48
16
26
3
21
40
54
50
22
60
14
94
5
25
6
20
16
62
46
ABCD 97721784562*3^$a+1 [50164]
66
18
141
189
3
45
63
15
30
24
75
96
84
243
9
99
96
48
18
198
81
144
24
63
48
396
126
168
72
234
54
66
36
42
111
36
144
144
225
42
90
66
72
60
18
3
36
33
48
87
120
72
24
147
72
18
15
27
21
51
66
15
45
27
57
18
36
81
15
9
39
186
111
45
198
96
216
36
45
189
291
108
9
87
81
3
69
75
15
162
90
66
15
48
15
246
51
3
36
36
54
96
27
27
21
15
12
6
27
99
21
87
180
72
153
48
87
153
48
144
141
39
87
36
54
90
120
69
120
60
117
30
60
129
60
3
285
111
24
45
63
108
12
90
15
39
9
117
60
54
36
48
9
45
42
165
63
6
306
234
36
30
33
48
45
60
54
120
69
21
114
180
102
54
126
222
210
27
15
144
12
54
36
135
132
36
12
108
51
21
60
27
198
84
303
12
15
81
180
27
36
12
18
42
90
27
27
36
12
33
9
108
138
9
24
192
87
36
234
27
48
51
12
117
36
135
60
102
24
39
51
36
45
108
225
72
27
12
123
45
147
9
117
78
36
21
24
111
72
180
72
105
171
192
42
39
87
30
63
87
9
21
15
3
117
72
72
99
45
72
15
72
21
36
15
126
12
15
3
114
36
75
99
24
84
33
183
9
45
6
192
42
18
72
45
63
129
105
3
51
90
36
99
12
144
81
63
27
117
51
126
3
60
3
144
126
60
54
30
54
24
81
117
138
189
195
48
24
93
60
180
171
21
60
3
78
63
111
18
42
225
84
132
12
108
24
108
27
264
42
3
51
180
9
279
30
42
54
27
27
12
36
69
99
297
27
36
21
144
36
15
9
111
18
63
135
42
3
15
18
99
120
81
90
36
168
48
9
51
72
21
159
21
144
87
36
9
243
342
99
39
132
9
12
33
54
126
72
30
42
156
54
96
117
48
177
90
12
81
27
177
27
309
36
51
57
261
24
36
102
117
51
72
12
33
12
15
72
48
72
18
27
15
228
60
12
9
51
36
30
42
318
18
24
30
78
84
108
42
63
117
30
33
12
63
117
96
12
27
69
99
261
99
90
75
123
48
9
33
54
30
123
63
12
42
39
72
243
9
45
207
63
117
144
87
57
117
15
156
33
27
84
108
105
111
72
24
9
99
27
48
90
150
18
30
33
21
171
69
3
51
144
57
60
135
84
45
99
90
36
231
111
18
87
39
108
90
60
36
207
12
135
60
21
15
9
48
24
3
270
27
171
33
84
60
147
96
102
15
3
60
9
183
45
27
54
90
9
27
204
12
24
21
267
18
27
57
6
48
69
3
24
48
150
12
99
96
36
9
30
105
45
75
123
477
99
180
210
6
81
9
63
27
54
387
3
81
15
153
48
249
54
117
45
90
12
78
174
168
36
36
129
81
99
99
90
63
180
189
6
9
111
33
156
9
60
84
15
120
81
150
12
144
24
9
117
54
36
189
9
162
45
3
ABCD 97721882452*3^$a+1 [50029]
79
81
20
24
4
108
24
44
76
15
41
19
30
15
9
39
27
90
119
61
15
84
12
224
4
60
111
33
8
28
15
221
55
65
16
3
41
16
32
52
80
60
84
16
24
32
13
87
32
28
69
24
27
32
67
21
8
24
31
17
64
15
90
11
84
115
9
132
120
68
100
24
32
16
8
1
90
5
48
172
60
36
3
45
156
68
16
32
12
7
33
152
55
90
179
124
32
16
48
36
20
240
169
30
21
15
5
108
31
45
80
4
51
6
54
30
71
160
9
36
30
60
33
36
21
15
200
16
32
1
6
84
89
7
29
24
48
19
69
12
12
32
4
84
56
16
104
31
9
20
112
12
27
5
24
72
48
16
69
35
76
60
20
36
40
128
100
80
31
33
27
9
32
108
100
24
128
13
71
48
28
33
87
8
196
15
29
1
39
92
73
66
69
12
80
24
49
36
90
33
80
60
112
144
116
96
49
15
104
36
64
12
33
36
75
15
9
80
91
24
5
84
112
9
107
12
28
48
56
19
77
49
23
1
51
39
5
36
115
24
36
33
12
56
24
100
20
16
44
4
15
30
131
19
30
6
69
84
156
12
3
21
15
33
32
40
159
41
139
96
5
160
80
55
69
81
59
4
116
40
56
25
234
29
168
109
240
144
11
40
128
16
36
60
48
36
12
8
31
54
35
25
66
41
49
150
5
64
96
164
31
29
16
104
31
45
36
3
36
9
56
25
54
5
256
36
128
144
76
75
65
40
56
36
43
5
4
21
35
196
44
85
51
135
5
4
75
45
45
186
54
171
60
236
103
45
32
193
47
48
52
3
45
72
8
16
24
56
28
48
60
8
16
8
91
69
21
51
165
11
88
72
60
39
60
30
54
9
36
104
16
36
15
5
28
12
56
12
16
116
16
8
4
51
57
48
20
132
24
139
57
128
4
72
20
60
4
192
60
8
40
20
64
20
91
60
5
16
60
20
19
77
4
45
75
75
5
4
32
43
21
44
4
140
36
64
21
59
36
76
135
45
24
20
12
40
8
40
21
3
51
125
96
55
29
16
20
60
4
12
20
24
208
36
32
4
8
67
21
188
25
30
9
27
21
32
91
21
15
5
16
92
1
35
16
48
48
123
77
49
51
33
195
32
28
12
3
5
55
57
12
87
69
24
48
32
112
9
35
1
30
5
48
37
59
16
44
31
5
60
16
39
9
105
39
231
21
120
120
9
39
116
36
19
9
12
56
19
89
1
111
48
12
63
36
5
79
81
60
116
48
145
75
80
175
65
1
54
60
29
1
59
72
55
5
60
168
31
9
176
276
48
36
40
20
64
12
80
19
45
21
51
3
45
45
59
48
19
65
64
32
4
39
105
15
65
76
20
48
28
204
20
100
200
24
96
48
211
36
5
25
39
44
31
5
76
75
53
36
25
11
88
8
124
236
84
55
9
132
63
30
27
8
60
4
96
80
60
36
24
96
36
13
15
36
20
55
33
8
19
29
120
4
57
3
20
37
15
255
65
24
16
56
28
75
9
72
96
152
12
108
48
4
20
24
1
3
32
19
81
44
36
40
48
68
52
8
19
29
36
4
51
29
31
173
36
25
66
45
69
15
80
12
13
35
4
48
12
8
24
19
5
151
21
3
29
96
16
44
36
25
60
75
164
16
105
35
96
4
8
31
69
80
12
24
121
39
21
75
8
7
9
45
30
36
65
49
51
44
4
21
11
28
21
15
12
132
252
8
31
66
15
135
33
56
60
4
60
51
60
209
37
15
80
28
92
25
155
144
76
15
65
4
84
72
68
31
21
56
4
45
39
56
24
12
52
12
80
60
4
75
21
20
28
12
120
39
5
16
96
99
65
64
51
29
64
8
184
44
36
48
12
28
8
28
105
30
21
56
13
195
44
52
8
36
76
9
11
4
111
33
141
6
84
9
12
159
29
48
4
44
36
19
41
109
30
105
20
1
90
29
4
32
64
180
15
29
180
48
72
120
40
21
35
40
15
9
72
20
76
20
19
89
16
129
126
5
115
29
76
99
29
72
16
44
16
68
40
176
88
8
4
135
24
66
63
80
48
228
16
75
125
120
60
19
41
25
23
52
80
60
24
16
8
31
36
45
24
12
3
6
75
9
119
40
32
79
81
20
79
65
36
64
ABCD 97722228848*3^$a+1 [50011]
111
12
5
108
144
16
84
24
69
60
23
139
29
1
23
12
16
45
47
25
108
107
120
217
96
3
12
8
16
104
19
81
81
3
156
20
156
1
72
11
24
25
48
59
31
33
9
23
4
63
90
47
55
126
60
23
97
60
99
140
25
96
107
13
150
89
48
16
21
60
18
57
15
66
63
9
63
9
36
47
48
48
61
51
15
24
41
25
42
17
120
4
80
4
57
36
72
23
37
47
48
28
75
53
289
12
15
8
55
30
51
72
9
36
47
7
201
12
80
16
84
75
30
3
20
28
96
3
198
12
11
61
323
88
57
63
24
153
108
12
87
20
156
168
12
28
56
28
75
21
129
107
4
51
65
24
19
161
229
11
4
32
48
72
1
39
80
28
60
8
49
11
4
63
65
25
183
24
3
18
42
17
73
12
59
36
31
42
167
16
128
12
72
60
48
4
15
198
11
1
95
64
81
63
72
93
18
5
48
61
15
21
3
92
52
32
1
30
29
115
18
23
49
18
78
3
9
11
16
44
19
141
39
5
16
84
212
64
57
39
128
97
39
80
31
5
36
48
49
42
18
138
17
43
54
120
111
8
16
36
45
60
72
12
35
96
124
24
24
45
11
79
90
138
53
192
67
17
1
59
61
42
18
72
71
1
18
18
23
61
83
196
32
19
5
283
53
24
31
29
25
18
12
149
64
93
27
60
135
12
108
5
73
12
60
30
18
63
44
7
29
7
9
8
16
21
95
25
96
54
108
18
243
12
68
1
83
37
35
43
5
115
141
20
91
149
31
5
103
42
15
15
81
105
83
204
37
35
1
54
36
5
88
56
13
51
129
30
18
119
13
102
6
39
63
60
30
15
56
24
16
80
7
204
66
119
61
63
20
61
63
32
91
53
37
27
75
90
123
75
5
64
116
12
240
72
24
4
32
4
9
102
18
107
28
36
51
41
48
31
89
60
84
96
211
21
104
43
5
13
15
105
23
76
8
7
66
167
28
44
48
16
9
107
73
11
24
16
21
159
132
9
18
45
15
12
21
57
111
80
16
120
33
47
91
24
30
35
4
12
80
172
8
109
48
3
57
23
49
63
165
11
220
32
12
103
17
12
16
68
24
13
72
90
48
60
54
35
31
33
27
33
84
36
21
3
3
17
12
24
31
9
51
48
78
35
49
36
39
48
3
5
88
21
3
15
17
264
1
6
54
23
115
41
31
186
120
83
31
18
90
41
24
16
72
8
36
64
36
165
11
40
8
1
39
9
42
69
69
3
48
20
7
77
13
30
29
148
140
40
80
85
3
8
31
41
7
17
115
45
135
185
31
173
76
8
12
4
387
24
48
18
42
18
120
75
12
45
72
30
101
24
43
77
64
69
11
24
25
71
37
47
96
49
171
24
27
30
6
30
3
141
159
44
136
44
60
7
186
167
72
4
84
80
12
31
17
36
96
40
75
5
64
116
4
44
28
27
42
3
32
163
12
153
32
36
100
128
1
60
108
18
30
3
249
3
15
9
63
17
60
64
12
27
90
123
128
24
16
12
12
15
48
17
25
123
12
3
33
32
25
23
19
12
78
48
24
30
89
1
15
80
253
27
96
44
61
24
23
16
27
5
48
7
12
21
21
120
18
41
16
33
131
1
108
18
93
159
48
9
44
79
5
48
88
104
48
48
49
11
79
60
90
11
7
30
60
12
168
23
36
60
55
81
32
103
24
198
11
24
16
72
24
24
81
183
27
6
3
180
32
48
19
5
13
42
41
36
64
12
45
23
36
64
12
44
144
52
32
96
52
8
52
32
52
44
79
17
115
9
207
9
75
6
39
48
32
88
45
120
42
18
18
29
1
39
24
12
75
153
39
17
40
168
56
252
49
18
17
40
63
41
16
24
9
47
25
15
171
29
25
18
18
90
90
123
21
48
167
16
15
5
52
15
17
115
36
33
96
20
121
27
200
16
96
93
72
48
132
59
79
5
112
8
73
23
49
60
11
12
25
24
48
63
9
126
42
72
18
53
4
48
33
23
19
12
6
35
172
80
37
180
39
20
24
16
32
148
27
153
12
12
3
77
88
105
23
60
ABCD 97722560792*3^$a+1 [50134]
30
37
41
102
150
72
7
144
5
19
48
47
246
139
65
66
90
91
108
120
23
73
35
37
48
155
72
138
24
31
156
180
29
12
18
132
13
59
25
113
108
72
90
18
54
85
132
41
30
90
19
36
5
115
72
5
108
198
144
6
7
65
90
72
48
312
457
11
277
60
185
156
60
144
30
198
198
85
47
102
36
127
12
96
77
12
127
144
180
156
149
114
13
53
42
18
234
180
66
31
360
23
60
97
24
239
126
300
31
144
24
36
72
84
119
174
6
49
12
24
396
59
85
84
23
270
103
36
41
168
372
42
210
6
97
185
132
43
47
25
5
96
30
42
162
30
31
36
23
18
132
138
229
29
151
36
113
55
156
24
5
79
41
402
97
221
55
197
19
131
265
5
43
29
295
83
13
59
30
18
240
102
211
245
30
49
5
150
25
132
89
19
5
7
108
5
78
18
151
24
120
149
283
5
18
42
18
61
60
23
210
168
228
90
37
84
41
175
47
210
78
18
174
73
12
36
60
84
23
13
96
59
54
7
29
12
60
7
11
102
78
90
54
61
24
12
191
90
108
79
5
127
23
85
41
12
60
120
18
114
7
41
103
95
121
23
6
7
72
168
113
162
18
102
85
5
180
18
229
173
180
139
84
36
23
85
108
257
90
73
12
11
30
132
103
59
66
19
12
168
5
126
30
150
342
18
84
85
113
78
90
84
18
85
245
103
59
138
127
161
175
96
113
43
5
132
66
42
90
49
221
162
126
12
60
72
7
59
37
5
12
180
60
210
193
23
90
72
108
132
72
30
13
23
37
17
6
30
24
30
78
210
18
162
42
223
77
198
198
54
13
203
37
5
72
67
84
36
11
169
108
365
108
103
185
67
24
84
149
108
319
119
85
149
66
180
204
18
12
36
31
101
43
275
1
84
77
103
60
95
30
114
85
113
79
83
25
36
77
175
5
19
23
30
288
108
31
29
391
48
113
67
36
5
19
12
41
72
6
120
114
156
319
203
73
5
67
167
126
162
337
53
42
66
204
18
30
19
53
55
5
48
19
84
65
7
137
198
72
90
31
17
55
23
84
37
120
113
6
25
149
175
60
113
7
95
60
121
5
372
18
289
23
18
84
90
85
360
108
144
29
30
222
103
77
12
126
1
71
13
29
103
48
29
126
30
60
54
450
210
288
217
12
36
24
48
180
11
210
144
91
35
49
11
61
113
31
167
222
66
24
18
72
30
6
54
48
348
54
66
60
85
ABCD 97722672826*3^$a+1 [50056]
91
45
96
51
93
147
96
96
96
96
173
67
21
27
12
33
200
112
87
33
15
17
16
195
389
40
32
40
24
99
12
9
27
108
33
8
112
32
7
48
89
7
129
72
87
81
24
75
21
8
120
7
33
63
81
63
57
24
3
477
8
280
24
24
63
81
51
53
7
329
40
3
96
5
7
153
39
84
237
168
39
84
96
48
21
24
51
29
64
3
149
91
21
39
9
152
16
48
51
237
168
183
240
36
29
160
3
60
84
21
75
48
48
45
48
72
56
144
16
24
39
329
7
33
111
36
96
144
29
136
72
120
48
464
139
21
96
27
48
48
192
21
8
64
51
29
40
216
63
89
103
96
84
21
39
48
153
72
72
48
72
63
33
128
16
24
96
72
48
111
9
75
29
19
149
40
152
40
48
15
9
39
65
136
176
16
48
72
15
33
48
51
12
105
27
77
79
225
15
33
8
43
117
56
120
40
3
45
24
75
141
51
96
117
72
51
173
67
21
171
5
7
81
3
69
171
96
156
9
75
12
249
96
27
93
152
64
27
21
48
24
99
45
48
24
32
40
104
40
51
48
12
9
216
288
80
175
81
15
89
40
336
3
69
123
381
24
240
8
31
105
80
7
144
36
21
72
24
72
144
3
69
183
89
235
101
16
72
72
27
48
77
19
29
16
195
48
93
120
192
39
9
96
8
64
144
51
101
40
144
48
144
15
17
19
96
45
56
235
21
87
129
99
21
39
41
64
27
12
17
16
72
48
267
60
36
165
8
115
117
24
15
81
8
64
24
15
33
15
345
152
31
81
51
189
3
60
81
56
43
165
24
8
16
120
24
144
32
16
8
208
168
32
43
213
27
29
88
144
135
41
24
64
15
41
160
39
33
48
111
180
156
132
60
17
211
69
231
9
39
41
16
48
72
99
53
7
33
192
111
36
21
48
75
117
75
77
88
171
149
40
111
89
91
21
24
3
141
15
9
75
12
33
152
88
144
48
15
9
48
216
3
60
324
48
21
27
48
213
39
9
48
39
9
171
48
69
144
27
101
16
27
69
39
129
72
39
129
240
24
27
141
56
144
304
39
48
17
31
153
123
240
93
3
48
45
15
84
21
24
8
187
245
40
120
96
32
7
65
64
24
216
51
144
45
3
21
96
48
8
259
45
3
240
5
7
180
12
132
108
57
72
48
48
51
45
120
24
24
135
33
152
136
3
69
80
64
200
211
69
144
216
152
43
144
29
88
24
24
87
84
96
29
232
27
12
41
64
171
144
48
12
9
56
403
293
24
31
84
12
17
160
24
171
21
144
27
12
33
111
9
56
31
84
45
8
151
113
16
144
96
72
528
75
60
288
36
48
77
31
9
24
48
48
51
21
48
32
88
32
16
147
141
63
105
32
103
105
123
69
135
36
5
112
75
93
48
51
96
29
67
245
72
19
189
48
ABCD 97723037942*3^$a+1 [50016]
13
11
1
35
18
36
91
60
173
270
36
145
24
47
30
79
65
96
18
61
119
61
5
60
36
54
30
6
25
173
7
239
85
119
12
168
36
49
131
120
1
60
24
5
19
216
35
109
12
65
54
54
126
1
89
30
25
24
191
1
24
41
55
275
49
35
49
47
49
59
90
66
24
97
119
156
85
83
61
191
378
12
78
36
36
73
12
149
19
47
24
36
54
66
24
1
179
61
29
144
36
31
180
108
36
35
24
205
36
95
96
13
257
55
29
139
11
121
113
31
275
121
23
25
11
36
18
126
85
96
60
168
12
240
89
6
13
5
67
185
144
66
325
108
107
90
54
6
90
169
41
78
1
120
24
11
265
65
31
35
49
11
13
161
6
13
347
169
60
59
25
11
61
59
186
174
240
181
120
23
126
19
35
90
36
30
6
18
36
49
96
35
36
13
131
36
145
119
1
60
60
48
137
54
96
25
60
5
54
90
54
25
41
126
73
41
55
60
84
101
211
29
180
54
12
24
144
85
5
12
54
180
60
49
60
11
6
90
73
17
84
19
107
25
60
95
54
31
29
31
113
162
180
433
227
330
115
24
59
61
11
13
132
240
84
24
72
83
25
12
84
131
180
13
72
5
139
24
161
30
49
12
48
107
90
150
54
120
90
1
89
19
17
60
84
240
66
90
115
155
180
54
150
36
54
66
150
115
59
85
84
71
54
66
24
180
66
6
108
1
35
36
85
5
43
36
29
72
55
35
25
5
139
120
24
77
54
60
1
84
60
65
31
84
156
24
24
167
234
186
13
161
24
12
54
96
30
55
95
25
84
84
60
12
35
150
108
127
179
49
311
36
30
114
210
186
49
216
5
115
5
150
18
91
11
54
6
25
95
13
65
66
24
102
24
156
24
54
90
31
36
48
41
91
95
90
30
114
126
49
5
31
48
36
11
30
79
24
96
149
7
149
330
145
35
25
5
126
85
5
43
12
5
108
66
24
180
66
36
60
43
131
180
1
24
120
5
19
72
335
24
85
5
36
30
73
17
24
19
71
109
11
96
18
115
12
35
85
35
90
60
19
89
270
90
72
43
11
126
18
37
108
60
221
126
78
12
258
25
311
121
84
179
217
84
5
66
180
60
54
31
5
378
72
18
306
54
66
36
180
78
7
84
89
66
24
36
30
60
31
89
91
48
281
156
115
29
55
131
234
36
174
150
54
12
78
187
95
90
90
168
1
65
79
101
259
17
79
204
77
79
95
60
181
180
35
289
71
133
47
210
330
25
5
24
126
18
67
204
35
1
48
5
162
18
31
5
36
103
41
31
113
66
36
90
55
24
65
126
60
84
61
35
84
60
36
108
72
30
90
150
18
85
12
48
161
30
121
204
71
24
1
65
60
210
133
120
17
54
49
101
199
12
35
114
19
71
210
ABCD 97723505338*3^$a+1 [50010]
48
30
2
58
2
13
95
4
21
9
39
60
149
31
119
130
2
30
16
24
110
16
12
18
75
132
15
81
11
1
5
30
37
12
84
9
62
18
40
12
3
53
82
90
62
16
12
21
24
17
18
58
50
54
10
18
50
37
11
30
79
24
12
29
16
84
8
18
10
15
15
9
5
46
14
6
34
68
52
8
22
116
37
155
1
17
30
4
86
4
30
21
5
139
33
18
2
7
24
11
49
11
70
96
60
24
20
90
6
19
3
12
66
12
38
34
75
15
20
49
17
90
4
6
39
51
2
52
20
55
51
32
18
40
30
2
18
12
42
36
4
39
17
42
13
149
76
2
12
18
7
5
6
13
9
42
48
12
9
11
13
45
68
60
43
9
3
47
18
34
30
26
52
18
30
44
40
81
57
12
66
72
81
60
27
33
24
5
22
18
98
12
70
42
21
27
21
11
1
12
33
174
66
30
24
18
63
5
72
31
99
2
55
143
40
12
6
15
39
110
16
24
15
5
28
30
12
98
72
10
33
3
24
6
15
69
86
49
5
16
74
10
6
134
19
24
17
40
6
32
52
21
47
78
4
38
48
82
50
1
11
25
15
6
2
42
10
21
45
20
40
80
19
3
12
6
14
58
12
6
92
72
60
1
27
2
40
48
27
33
18
14
10
186
24
30
26
40
14
10
26
109
15
18
32
46
24
38
28
14
18
7
3
81
12
17
22
38
43
24
41
10
32
30
18
34
80
18
40
20
1
131
10
6
30
15
15
30
44
70
30
6
102
2
120
10
8
12
139
9
8
19
21
62
1
11
76
32
30
112
60
75
3
30
12
6
24
30
38
60
18
4
8
43
77
10
32
30
16
50
4
80
10
20
60
108
91
69
110
1
17
24
40
15
45
8
43
5
10
32
12
58
38
42
22
21
47
22
20
78
18
24
10
38
52
6
2
18
25
105
72
2
18
28
3
29
52
63
35
22
50
16
30
2
72
1
15
2
31
47
13
12
48
9
38
25
9
68
30
12
1
15
24
45
41
34
6
15
75
32
58
32
30
22
18
21
11
10
15
105
48
15
36
89
10
8
10
14
13
17
28
20
82
9
41
30
73
53
10
9
120
15
80
16
30
54
21
17
30
40
8
54
76
30
24
21
12
5
10
20
82
18
8
34
50
66
43
39
2
16
39
5
30
6
22
78
2
1
17
4
15
11
34
6
93
12
168
11
1
17
18
60
37
57
8
90
48
10
50
4
26
43
29
82
96
30
2
25
33
3
21
30
38
42
6
7
45
50
22
8
7
48
17
30
76
12
162
68
18
10
39
21
32
88
15
9
123
48
17
42
1
5
52
20
115
17
48
12
18
13
47
70
20
58
144
6
24
6
72
21
21
15
15
50
46
2
10
32
10
3
33
14
6
34
8
25
23
10
15
9
30
8
112
50
36
22
32
1
29
55
5
70
69
59
1
9
18
50
7
167
6
10
24
9
72
5
54
18
91
17
4
8
12
148
20
67
5
16
30
80
24
1
29
100
18
32
78
70
2
10
6
120
2
10
48
24
90
18
110
18
4
66
24
48
18
2
13
15
9
15
30
26
25
27
62
96
7
53
7
5
7
23
90
7
96
17
22
9
39
18
2
1
59
1
9
8
54
58
68
19
5
60
10
33
27
90
20
18
88
12
2
10
21
5
42
10
12
8
168
7
17
31
35
30
22
33
15
42
48
3
27
20
37
23
10
14
30
10
8
40
68
13
9
27
21
62
25
5
28
24
20
139
39
110
18
22
80
42
1
15
42
30
72
18
102
30
50
90
40
26
12
1
57
39
24
24
15
20
28
132
92
1
15
104
1
17
22
66
30
32
88
9
24
47
144
6
4
18
12
8
25
23
42
118
44
30
30
36
22
42
21
15
72
62
10
26
30
97
120
48
9
8
42
28
8
24
10
6
102
18
12
20
30
10
72
8
18
4
60
18
2
30
6
4
56
64
3
33
12
2
66
4
8
18
40
84
18
3
24
3
12
20
30
76
12
63
39
21
69
15
45
56
10
9
15
50
18
1
137
4
60
6
50
10
182
28
15
15
24
33
5
118
2
10
21
17
19
53
28
102
90
12
26
34
18
45
65
28
24
18
42
30
6
12
92
18
18
12
7
75
9
12
45
24
90
6
24
48
3
48
11
1
84
5
55
35
28
18
24
26
12
72
10
51
15
20
12
37
15
50
10
69
21
8
30
12
25
5
16
44
10
116
94
30
21
9
78
18
12
18
42
12
56
72
12
6
10
20
30
4
38
18
25
12
5
12
40
18
78
20
55
15
62
31
11
1
9
20
58
18
24
50
6
103
36
3
2
16
14
108
37
23
52
30
15
5
18
13
5
79
23
90
30
25
5
18
64
9
89
7
53
108
4
3
17
6
30
10
12
2
10
20
28
30
18
2
103
39
8
10
12
8
58
74
16
24
20
19
141
26
4
66
60
2
52
126
27
35
52
26
199
33
27
21
12
2
30
60
36
42
30
28
32
12
96
4
15
144
9
2
28
32
36
30
102
1
29
88
87
53
7
17
16
144
86
13
21
38
10
42
38
31
41
28
102
21
24
23
12
46
102
2
16
123
21
6
30
32
22
45
3
12
66
32
22
6
42
8
37
12
3
32
10
36
32
55
27
18
12
30
38
31
11
58
72
80
6
10
12
152
16
159
65
18
28
30
14
78
52
20
16
207
15
32
6
12
88
84
15
33
12
6
33
11
48
10
12
15
75
8
58
24
48
12
18
8
4
36
45
59
46
104
48
12
78
30
42
70
38
18
127
3
2
7
5
40
140
6
4
30
48
2
10
36
14
6
24
43
72
35
10
39
59
58
42
12
6
3
107
34
20
10
38
48
64
15
21
20
84
16
27
15
20
60
85
3
9
36
15
32
22
6
20
4
48
33
24
23
13
15
12
20
78
34
93
57
56
54
61
45
14
30
70
6
63
29
30
13
35
10
12
62
66
22
18
15
57
48
15
149
91
29
16
32
42
126
4
128
7
41
19
15
20
30
18
12
13
33
20
43
21
3
57
20
10
9
12
9
6
33
36
101
40
32
12
16
30
30
44
48
31
9
3
15
14
18
48
10
3
129
62
16
54
48
32
138
52
66
12
12
138
78
12
18
30
62
25
5
7
15
6
15
197
7
35
13
15
21
117
44
31
15
42
2
6
10
2
18
25
9
15
11
4
98
12
31
147
45
12
3
18
15
12
17
30
16
80
24
10
48
152
16
30
ABCD 97723579906*3^$a+1 [50033]
39
51
30
15
72
48
81
51
93
36
6
25
5
19
48
32
69
67
48
101
159
12
45
39
48
3
13
5
156
39
12
153
27
9
123
33
54
96
48
21
100
20
40
5
36
48
159
3
78
39
28
32
81
30
21
60
48
93
27
52
5
51
9
51
69
60
111
63
141
48
12
96
45
55
44
60
9
31
20
16
68
57
55
20
33
6
33
141
36
19
221
39
76
56
204
48
21
60
39
12
16
35
33
57
19
41
67
17
24
7
29
51
33
39
21
31
125
3
108
24
96
84
51
48
49
32
15
21
60
45
3
4
11
9
21
60
12
87
60
21
27
120
33
7
23
6
15
96
33
111
45
99
27
18
27
9
163
41
267
24
69
36
36
30
54
39
100
95
21
28
191
66
39
52
53
15
4
12
41
24
31
5
39
76
60
8
51
66
15
72
21
27
28
120
41
51
45
87
3
9
76
59
9
4
8
33
27
9
63
16
5
31
56
4
5
180
3
123
117
88
29
84
27
40
224
21
79
101
43
5
60
27
45
15
72
21
12
279
64
84
8
69
51
52
101
27
12
28
44
9
111
15
6
75
9
24
30
45
96
9
87
100
8
21
103
41
31
35
13
20
21
27
12
57
3
12
21
15
33
51
225
115
29
180
27
48
24
27
45
4
17
39
88
41
12
19
48
8
15
85
68
12
33
42
9
108
60
36
36
48
52
41
67
8
48
21
199
77
67
20
12
129
211
5
24
159
21
31
228
8
3
30
87
75
54
75
48
72
16
44
75
30
36
15
12
36
15
30
27
12
132
48
16
17
24
30
1
104
45
31
44
69
87
12
21
27
105
30
18
67
113
51
9
30
57
52
17
3
48
9
3
28
84
5
19
176
21
60
303
21
75
9
99
81
31
24
72
80
15
54
36
27
76
56
180
69
31
5
51
45
15
28
65
331
5
19
41
3
180
117
3
21
27
60
28
41
19
252
8
36
9
87
39
6
63
24
12
4
20
16
116
64
84
77
108
75
12
39
33
108
9
115
8
93
48
72
24
15
105
103
8
33
27
12
60
12
21
54
30
3
72
24
60
16
56
12
76
276
140
40
5
15
24
40
41
36
24
3
60
3
105
12
40
32
81
39
16
8
81
31
29
3
60
21
15
96
105
91
32
88
5
99
141
27
36
40
56
165
84
31
36
24
149
31
5
3
48
12
12
60
21
3
21
36
43
5
60
12
75
108
15
21
75
66
75
48
52
104
28
80
28
5
39
9
42
369
9
7
44
51
109
5
15
16
20
33
39
33
19
44
45
6
54
90
57
12
33
55
5
27
12
36
4
5
24
27
39
13
41
31
116
72
72
216
15
45
64
56
24
9
60
7
60
5
27
48
48
12
4
68
180
52
68
33
108
12
60
7
36
60
5
36
15
129
31
71
37
8
33
39
72
96
9
51
105
27
36
4
8
3
81
36
9
39
171
6
75
9
15
60
96
40
60
23
117
45
108
7
29
63
40
23
57
132
81
27
21
36
24
31
188
28
32
72
21
39
144
96
84
72
28
104
12
111
18
31
44
132
60
3
66
31
65
15
64
101
7
8
60
33
12
15
3
42
84
3
72
69
255
132
9
324
27
4
96
35
45
69
15
21
219
36
4
96
5
18
21
9
60
12
27
33
27
40
32
24
57
27
63
54
51
33
36
3
16
17
60
39
28
143
18
19
41
27
228
12
24
4
65
180
102
13
77
19
36
53
27
28
17
127
12
29
67
164
48
112
5
3
12
28
32
60
16
5
24
3
48
33
19
36
197
19
41
27
76
5
12
54
13
92
39
150
111
28
53
27
28
20
48
16
5
39
12
12
48
88
125
15
36
9
12
19
56
3
90
72
75
33
12
15
12
33
90
85
144
161
75
15
69
81
3
64
41
30
90
91
5
39
12
3
277
5
39
48
52
11
18
135
117
135
24
48
40
36
36
89
31
11
48
129
12
9
51
16
80
33
51
129
27
4
35
1
5
3
4
36
65
27
4
36
104
36
72
12
9
19
8
9
24
7
5
63
81
15
48
40
72
36
5
39
60
48
33
27
28
53
19
36
17
19
5
75
96
12
60
52
8
16
32
24
129
151
8
12
76
5
30
54
31
149
24
7
60
59
25
24
5
36
15
36
24
9
327
48
24
51
49
8
33
39
12
60
69
31
56
120
4
56
45
48
55
80
45
31
29
15
124
41
27
48
24
3
54
15
21
198
96
21
24
189
139
107
1
53
51
129
6
13
41
79
11
141
51
ABCD 97723817162*3^$a+1 [50068]
24
41
7
33
51
117
39
24
48
48
108
96
12
17
96
67
5
31
120
225
80
103
48
9
51
21
56
64
48
3
48
173
24
7
57
15
9
8
55
33
24
39
9
8
271
89
43
29
67
144
77
48
103
108
5
31
24
17
55
24
17
55
24
33
39
24
24
105
8
40
39
12
48
69
80
24
16
87
12
144
21
15
12
36
12
69
8
40
15
24
36
5
96
43
108
65
19
45
87
33
48
24
48
8
64
39
72
156
53
40
63
84
93
87
72
24
9
111
89
72
16
63
33
39
17
24
67
5
31
57
3
29
103
24
84
5
48
16
27
36
60
5
24
24
31
81
8
31
48
9
75
12
105
8
72
24
7
96
33
27
45
15
144
41
96
31
17
7
17
72
31
108
77
31
17
40
8
16
24
272
112
48
255
48
57
80
67
21
128
48
16
63
9
87
24
33
51
45
15
24
24
9
56
7
17
31
24
17
24
55
24
48
24
36
29
31
65
31
9
27
12
33
24
27
84
60
96
132
9
51
189
56
31
12
12
48
36
93
72
15
12
5
88
63
129
15
65
24
103
17
7
108
36
17
31
9
8
31
33
8
24
40
51
12
57
24
120
27
60
17
24
139
48
21
15
17
16
135
72
57
51
93
8
91
21
192
75
12
24
9
15
17
19
77
216
40
32
31
17
31
89
48
136
87
48
9
8
223
12
36
9
24
15
24
273
15
48
65
79
41
64
15
60
60
9
32
7
81
99
21
63
9
39
113
88
63
33
48
39
9
8
7
36
93
56
48
16
171
45
56
96
24
19
84
17
16
27
84
57
8
24
31
36
93
63
84
12
41
48
16
24
63
36
45
15
113
67
173
31
9
183
9
27
5
24
7
12
29
40
27
12
17
7
17
24
7
72
36
12
81
8
7
57
15
72
9
8
67
21
15
257
7
17
136
63
81
24
15
177
104
31
48
60
12
17
24
40
48
159
48
33
3
60
72
12
21
96
15
105
3
12
24
113
79
12
21
27
12
41
31
57
56
43
69
8
48
24
139
36
41
64
15
57
63
9
8
79
72
17
19
77
7
12
117
48
32
55
36
60
36
36
108
84
144
33
32
16
8
31
48
84
5
48
24
16
32
7
153
87
24
36
53
55
9
24
96
56
7
132
53
43
108
24
24
209
16
80
184
48
15
17
7
89
96
31
17
24
16
120
15
17
72
48
7
33
144
120
104
43
252
89
64
135
65
7
168
48
180
5
31
12
36
41
7
17
16
111
137
16
24
24
8
16
63
12
101
55
36
48
29
64
183
24
24
9
56
72
67
84
96
60
36
24
41
16
128
7
48
24
33
96
159
9
39
60
5
7
41
43
45
51
96
21
8
31
9
56
115
12
33
3
36
9
32
24
88
39
12
36
48
12
29
7
33
39
57
87
113
31
24
48
24
41
112
24
96
80
67
237
24
15
17
24
79
17
16
15
33
3
29
16
111
72
24
57
128
7
17
24
16
15
12
45
15
113
127
24
12
125
55
12
36
33
32
16
8
7
12
21
159
57
32
31
9
351
137
16
56
24
7
12
48
21
27
84
24
41
88
3
5
16
27
36
12
101
16
27
84
57
15
72
12
12
161
31
17
31
153
123
77
48
16
48
32
31
17
115
101
31
192
81
123
12
17
40
56
31
24
12
12
36
84
17
31
144
48
17
24
7
48
113
24
67
12
24
33
15
57
24
27
48
12
33
32
40
27
29
96
7
129
8
7
17
91
5
24
48
16
96
15
33
15
72
41
48
72
16
24
3
5
55
84
101
7
120
57
51
12
33
39
9
32
79
9
87
17
19
93
80
7
41
64
48
63
161
144
7
57
15
33
99
132
24
81
24
63
12
29
112
39
17
192
16
27
21
183
113
67
77
103
41
55
9
24
24
15
9
39
24
129
15
33
123
29
19
21
63
48
33
104
19
69
39
81
51
53
31
9
56
31
12
60
36
5
7
72
185
24
91
77
240
24
48
43
101
7
65
19
5
7
33
15
57
15
24
24
12
101
7
9
63
81
111
129
27
21
8
72
120
24
16
56
31
144
65
103
12
12
48
33
3
5
16
56
48
16
15
9
24
51
36
48
9
72
39
185
91
36
33
15
129
219
5
40
39
17
48
31
108
60
9
15
24
17
31
81
48
51
60
48
36
48
29
160
3
29
24
40
3
84
48
12
53
72
55
9
39
65
7
48
177
24
15
12
21
8
103
9
15
48
9
152
19
48
125
19
5
79
48
65
103
9
15
41
7
33
8
7
153
ABCD 97723947702*3^$a+1 [50009]
28
3
137
72
28
48
39
69
39
41
76
20
64
51
29
40
12
9
15
3
90
30
21
92
19
5
28
3
9
63
72
30
78
18
54
9
24
60
68
19
30
75
60
24
20
136
15
5
40
75
60
125
16
20
49
90
9
12
32
196
39
57
3
33
8
16
56
40
9
30
90
11
28
140
12
7
57
120
3
65
72
31
9
44
24
85
15
32
36
7
45
75
57
15
108
93
68
19
5
55
12
5
55
108
12
96
65
12
97
15
120
60
3
5
12
156
7
45
60
8
64
3
60
180
161
16
3
30
162
60
36
29
16
39
53
76
21
75
108
15
117
135
29
7
65
48
4
27
41
67
17
13
3
84
140
4
36
36
39
29
49
12
99
321
48
11
60
187
12
137
96
19
5
84
7
54
48
27
24
9
12
6
9
20
84
16
104
37
54
48
17
28
20
67
33
75
17
85
18
57
3
18
15
159
18
72
6
9
36
27
65
60
37
63
152
85
39
57
144
126
233
16
3
77
40
3
72
60
53
28
27
12
29
31
36
12
90
23
12
25
23
139
36
77
16
51
30
15
36
57
42
45
44
1
108
30
57
111
12
72
60
90
48
15
140
277
18
5
36
49
78
72
18
15
20
12
7
18
11
7
69
15
29
40
21
71
64
24
84
128
28
57
15
108
21
3
27
45
51
105
44
25
60
15
15
90
60
18
41
31
18
27
60
24
51
89
19
108
5
7
45
12
111
12
42
11
7
5
85
71
19
21
44
36
60
37
15
20
19
5
13
18
53
84
7
5
28
12
3
41
19
12
6
3
32
55
5
7
5
16
36
44
60
12
4
75
168
12
5
1
87
15
132
108
72
33
87
45
96
48
9
83
157
18
5
184
24
56
228
55
41
31
6
99
56
12
7
29
211
9
32
7
5
73
102
81
32
19
65
43
101
16
8
36
109
11
7
9
3
42
15
8
60
55
42
39
56
85
15
24
60
32
7
45
15
65
16
32
7
5
55
41
60
64
168
60
108
57
3
12
165
47
37
51
45
23
31
48
60
53
19
41
7
21
12
108
21
96
39
20
28
36
36
3
90
18
54
18
5
48
24
13
18
57
27
9
36
45
35
4
32
52
60
48
9
71
37
11
19
42
18
41
49
11
72
12
52
51
102
42
36
144
29
19
57
105
15
75
6
47
43
5
67
72
30
11
4
84
96
45
11
28
12
80
60
19
6
27
27
36
12
90
3
39
48
57
21
3
44
16
27
33
21
18
90
123
39
41
84
40
15
53
40
56
4
96
32
28
12
132
33
15
20
19
5
13
72
11
60
49
15
108
45
30
45
60
20
43
113
96
73
11
16
20
28
75
12
21
144
68
7
9
9
30
101
67
29
100
45
11
7
113
28
104
168
25
174
89
64
33
87
3
54
11
4
33
23
19
30
71
48
121
15
15
21
8
40
21
6
5
4
3
72
108
77
40
15
5
43
125
36
12
67
33
68
4
12
36
9
36
63
56
24
19
41
16
135
45
51
29
4
36
24
9
3
39
165
15
45
63
77
31
33
120
84
27
9
44
43
65
37
60
71
64
68
64
15
21
48
20
1
3
93
83
52
32
85
18
9
3
45
15
77
60
28
8
60
19
30
3
57
63
135
30
107
4
21
51
80
52
15
125
28
32
7
5
64
21
39
36
20
91
45
9
39
9
143
79
18
30
17
43
30
27
24
44
96
31
36
77
67
36
65
24
16
129
3
15
30
42
45
20
24
4
236
36
4
39
21
12
8
16
20
73
18
17
156
91
5
13
60
23
49
48
162
9
84
15
42
11
115
29
43
137
144
7
5
7
21
39
5
7
6
83
16
8
88
39
5
136
32
12
43
105
72
75
21
32
88
164
25
71
100
39
90
39
24
27
45
45
39
60
36
116
19
21
44
31
69
33
72
71
19
69
24
20
67
6
102
21
21
36
72
90
90
30
65
16
51
41
88
9
42
5
76
27
21
180
32
49
6
5
67
81
9
27
60
60
84
144
3
53
1
18
33
87
81
12
120
20
12
7
18
35
12
40
45
15
33
42
108
12
45
56
7
17
16
144
20
184
51
53
112
20
13
42
45
36
39
29
12
12
12
31
69
44
139
53
55
77
25
27
15
29
16
8
72
28
56
1
18
105
57
60
18
18
35
19
81
8
49
11
16
20
96
64
20
4
32
7
33
8
1
90
36
54
39
152
64
68
73
39
15
29
112
87
168
69
60
135
90
60
138
72
78
23
60
37
60
12
6
9
80
36
19
165
8
145
11
24
25
23
24
55
21
24
24
20
1
6
33
24
32
55
90
23
7
6
174
21
39
45
63
77
31
69
93
12
3
20
28
27
12
6
39
195
41
49
30
96
149
25
150
29
7
33
200
19
90
71
12
19
78
12
11
24
28
27
33
36
129
90
72
90
71
25
ABCD 97724011538*3^$a+1 [50074]
18
87
33
11
25
95
1
60
3
81
6
45
3
6
30
48
185
55
33
39
66
59
28
57
18
6
27
8
1
15
116
7
96
66
6
144
9
60
15
6
66
5
163
6
99
27
45
48
24
8
25
30
174
51
72
92
55
53
97
35
31
12
5
1
6
6
39
9
47
13
47
84
1
107
1
87
12
21
6
9
24
8
25
59
60
1
99
56
49
54
69
3
18
90
42
23
36
48
36
1
59
91
84
5
25
47
25
47
12
91
17
1
90
9
32
28
3
45
15
9
9
264
35
13
47
36
7
24
5
49
59
25
11
7
33
15
9
3
12
18
39
3
5
72
49
6
45
63
57
15
65
100
8
52
8
43
33
99
6
27
15
105
3
5
139
48
72
21
32
13
95
4
68
97
18
48
9
92
85
3
8
40
9
6
45
144
15
36
93
81
36
12
18
53
55
77
4
45
36
102
5
25
3
45
48
66
48
5
37
66
17
16
44
85
87
33
66
9
27
89
1
54
21
8
13
18
6
48
12
3
36
32
79
5
1
15
9
99
12
3
42
35
43
9
12
60
3
18
23
40
45
15
27
90
63
44
61
15
72
3
6
24
30
5
12
60
7
90
18
24
36
12
48
48
36
108
5
36
1
99
80
61
23
28
9
108
18
84
48
17
1
18
9
20
16
12
24
8
55
21
80
19
96
54
3
72
8
25
48
12
42
17
31
48
21
15
21
60
9
35
31
17
72
88
3
53
67
5
24
1
135
12
33
12
12
15
75
33
51
21
21
108
12
30
33
27
12
41
76
44
97
24
15
44
52
12
63
48
12
9
44
4
117
15
63
18
39
9
12
39
45
35
19
17
12
25
48
15
33
15
21
15
36
32
61
36
6
9
3
41
52
44
49
12
15
9
35
24
7
48
101
16
27
48
77
73
18
12
33
9
27
51
18
6
45
60
36
3
17
43
101
24
19
81
20
24
1
12
54
33
21
27
63
84
12
9
45
30
5
36
28
93
35
19
5
13
12
15
80
91
5
7
36
41
79
17
72
43
29
61
59
1
120
15
72
3
12
48
24
24
90
51
45
18
5
97
11
12
25
36
54
21
44
7
24
65
4
21
54
96
12
48
60
30
27
69
11
48
60
1
126
18
114
42
15
44
4
3
77
13
30
18
6
29
49
35
52
20
1
30
18
36
15
21
72
18
65
120
85
23
1
18
5
25
48
155
13
54
21
15
57
33
11
4
45
132
63
12
8
24
25
6
6
3
225
15
33
12
30
33
45
24
24
15
12
15
24
54
6
6
47
52
81
18
9
8
72
28
15
132
33
72
48
27
33
48
111
84
81
3
17
31
60
9
96
15
69
60
36
8
12
55
9
60
84
21
48
72
83
43
9
8
12
109
6
60
30
143
40
32
25
11
13
51
21
27
68
79
5
31
18
11
19
36
36
29
1
78
117
3
6
54
9
48
135
17
55
12
6
35
13
11
36
13
95
1
135
8
136
51
41
43
24
18
3
15
6
18
53
13
155
72
48
52
63
12
17
61
12
195
12
27
5
1
24
30
24
21
36
3
90
6
30
51
20
7
17
108
1
60
11
25
54
21
15
18
30
21
60
51
41
72
13
3
12
60
20
127
5
1
35
7
93
69
11
12
25
54
21
39
5
1
12
6
5
97
15
15
45
12
72
8
1
66
30
6
29
4
27
30
12
3
15
17
91
36
18
3
3
36
30
18
17
31
5
13
66
65
19
6
30
53
13
24
30
36
17
121
15
32
49
15
15
84
21
21
54
5
28
68
67
33
9
6
18
42
33
44
76
21
3
8
13
51
15
6
23
37
39
3
101
31
105
8
43
12
6
54
21
21
6
30
63
32
28
20
7
78
51
21
23
7
9
123
33
104
31
17
60
103
17
31
5
24
31
17
24
1
63
36
51
84
60
24
114
3
15
53
112
68
7
18
30
42
39
3
33
20
49
11
73
12
30
60
5
4
51
9
21
15
3
66
24
95
79
18
39
8
37
18
65
1
66
48
65
28
39
6
30
30
39
75
29
1
11
24
79
60
5
4
57
24
27
24
21
15
27
12
30
15
3
48
42
6
66
30
29
7
54
24
6
45
36
8
67
30
75
63
30
102
24
33
51
65
16
39
54
15
81
6
5
16
9
3
33
30
125
85
3
15
5
85
36
51
105
47
28
60
45
24
15
51
18
36
24
54
30
11
25
27
8
7
54
24
6
21
60
20
72
16
141
6
24
29
24
85
6
45
84
27
9
24
92
24
37
3
141
3
3
42
27
21
54
48
17
100
8
13
15
8
25
12
3
116
16
8
91
65
16
39
78
36
42
29
13
60
11
1
6
153
12
57
23
19
66
3
27
9
9
11
64
24
3
17
13
3
27
24
36
18
90
12
60
12
48
45
3
41
43
18
60
39
56
7
18
12
42
9
81
3
21
42
17
7
21
24
20
13
15
105
47
16
9
11
28
57
39
80
43
21
12
3
57
84
24
9
3
8
72
7
48
54
15
75
84
72
60
18
171
68
7
60
53
1
72
18
17
7
36
17
13
60
6
5
28
8
52
15
33
33
30
30
15
72
72
21
15
36
3
42
6
42
3
8
1
6
93
99
17
4
24
8
4
15
65
19
9
72
3
12
60
36
24
6
84
23
25
11
37
30
12
132
6
39
36
24
44
64
3
9
75
33
33
78
5
16
15
41
64
15
6
59
60
13
102
5
1
18
45
32
4
93
3
44
40
45
36
18
9
36
32
7
6
27
68
19
30
23
163
6
36
95
7
53
13
51
8
48
43
9
21
84
186
17
24
4
96
105
3
20
37
18
132
6
87
108
104
40
180
3
72
54
42
18
36
6
84
33
48
8
67
48
9
57
15
159
36
36
30
107
91
12
24
36
17
1
6
5
16
144
21
23
37
42
57
21
27
116
1
6
153
51
30
11
7
60
18
30
45
69
3
27
29
31
6
24
144
6
5
31
33
9
15
81
12
23
49
27
36
33
39
36
32
12
60
61
66
36
9
3
96
12
5
13
6
9
57
18
30
47
12
ABCD 97724307914*3^$a+1 [50087]
119
40
45
18
36
66
18
33
72
3
24
48
45
48
39
81
27
165
96
21
35
96
19
5
40
9
30
9
15
41
40
9
126
105
15
17
24
1
30
60
29
40
120
3
77
40
24
135
36
30
90
6
23
61
18
6
30
29
13
147
51
12
9
8
16
32
43
5
31
24
17
13
59
37
18
12
29
16
96
3
21
8
31
12
90
114
30
6
29
133
35
40
123
117
21
147
39
84
60
17
19
36
12
93
3
5
40
24
3
45
93
24
147
15
30
195
81
15
3
12
24
156
29
16
104
13
6
5
85
66
9
120
32
19
29
7
24
36
84
18
6
30
6
45
75
18
27
33
12
24
54
36
161
31
65
85
3
69
3
33
47
40
32
61
131
96
7
12
18
155
61
96
30
18
11
96
40
183
36
77
13
11
19
36
6
123
15
41
40
24
27
53
16
21
3
69
11
19
42
35
24
64
8
64
15
89
232
183
9
15
17
24
31
9
96
39
17
157
60
18
45
39
36
5
168
24
61
54
77
43
18
27
32
19
210
144
3
93
30
24
36
9
8
19
36
185
88
152
40
80
7
222
54
12
24
9
135
30
6
21
63
57
24
189
42
12
72
21
48
21
180
78
30
35
7
65
64
15
65
7
9
56
160
39
6
27
21
11
13
192
3
21
126
66
18
24
12
24
12
33
32
43
36
41
64
21
35
43
90
120
11
151
65
24
91
24
18
48
35
40
3
90
27
32
7
81
48
24
27
24
66
36
60
54
30
6
17
91
5
64
96
9
6
17
37
35
88
48
56
64
27
5
13
24
72
36
18
45
27
12
17
43
53
19
84
41
120
91
18
11
79
6
35
64
32
85
27
56
16
63
81
147
69
3
42
120
54
36
18
6
9
21
35
61
75
8
73
39
3
18
27
48
87
48
78
30
21
15
6
227
72
24
85
35
16
63
30
27
9
6
9
99
36
102
35
19
78
15
3
5
13
51
24
99
101
25
47
43
21
75
93
213
3
32
13
75
21
48
18
60
18
75
45
59
136
9
36
59
13
27
8
193
42
18
35
96
49
12
35
19
24
66
11
25
39
75
21
32
85
83
133
54
5
55
105
93
18
89
67
141
24
96
24
21
18
96
66
15
32
85
12
15
56
19
21
32
55
6
30
6
23
7
6
3
51
5
13
3
8
16
45
11
37
83
43
29
40
27
18
35
16
15
54
6
66
6
5
112
3
53
40
15
60
54
36
12
23
37
18
17
19
18
18
198
90
30
27
24
3
60
48
54
18
36
42
30
5
49
71
19
5
1
12
35
96
67
93
69
42
65
24
72
64
56
24
24
67
12
36
29
31
30
35
7
48
6
3
27
5
13
6
5
31
113
13
48
72
18
54
11
40
24
96
24
8
73
15
51
5
24
85
12
87
152
139
5
157
78
12
9
189
35
1
183
8
7
33
27
18
35
40
69
99
176
40
75
53
72
73
78
30
18
54
18
33
32
7
18
15
63
36
5
13
35
73
48
39
56
144
31
96
36
90
30
60
48
36
54
6
54
35
37
12
6
12
60
18
12
42
90
15
21
30
5
64
8
55
33
21
30
5
13
3
39
90
23
16
69
75
45
83
144
13
18
30
3
224
7
114
12
155
40
32
16
24
96
87
24
81
8
235
77
13
66
24
12
93
15
24
41
144
16
45
90
9
27
45
51
48
60
41
31
12
5
16
96
9
15
27
84
9
80
7
18
84
11
31
33
32
16
8
24
40
75
5
13
24
54
72
12
72
144
41
24
40
39
41
55
65
120
40
32
112
80
55
17
19
36
30
6
237
15
12
5
13
35
133
12
42
210
75
48
72
8
91
21
15
9
45
59
25
36
6
18
48
75
15
132
48
24
5
16
24
63
105
15
6
107
37
131
7
54
36
198
24
18
12
6
72
29
43
18
59
40
56
19
24
117
8
24
7
6
75
24
3
5
13
35
64
15
33
123
108
114
95
61
42
54
30
53
43
210
54
90
54
45
24
8
19
45
21
114
41
7
17
19
36
54
54
77
85
35
61
27
21
75
15
9
48
32
7
48
57
8
7
18
60
107
136
3
90
6
18
18
12
36
24
41
16
15
30
11
13
27
32
61
27
15
33
15
17
24
24
7
17
7
84
60
216
9
21
24
27
3
6
39
24
111
17
40
15
17
112
21
18
36
101
120
13
59
7
168
12
29
7
24
120
24
102
60
47
91
5
72
19
5
40
24
144
8
24
19
117
9
36
83
7
24
48
6
75
45
6
66
3
39
36
12
60
12
18
150
9
21
3
56
19
30
39
80
72
61
24
30
18
18
17
72
40
39
9
21
72
147
15
6
36
39
87
57
45
3
8
120
67
24
5
61
24
90
81
32
25
87
8
1
39
63
9
80
115
29
24
37
30
24
12
65
79
24
65
61
18
30
51
39
36
101
61
342
36
9
117
155
48
16
39
ABCD 97724716294*3^$a+1 [50043]
39
12
16
77
3
27
60
12
18
3
48
16
83
81
15
1
35
24
6
43
12
35
30
63
76
35
57
27
21
16
20
4
56
3
13
12
11
45
51
45
24
16
36
48
92
24
60
4
56
15
108
37
44
12
3
1
24
5
30
54
31
36
23
57
88
17
18
60
12
21
33
36
39
9
15
15
13
47
13
44
24
16
24
44
12
33
7
29
7
59
45
48
27
54
24
67
80
16
77
36
7
29
55
8
15
30
31
20
36
36
4
108
71
9
52
48
17
90
81
64
35
9
24
45
67
68
48
12
196
44
45
63
4
23
25
8
24
69
31
35
1
32
96
15
1
36
44
3
12
61
20
57
55
5
3
100
12
47
85
8
16
59
6
36
15
24
39
37
35
9
15
6
19
116
36
64
59
21
33
12
78
72
48
1
29
36
31
68
12
4
84
92
3
12
54
15
60
36
9
30
66
15
40
44
76
29
90
60
97
48
20
12
3
66
198
12
33
28
23
1
29
51
76
20
3
25
24
56
96
45
19
32
4
65
3
111
85
35
85
71
54
7
23
109
5
31
35
21
3
153
28
11
69
81
15
39
45
76
5
3
87
1
12
32
24
39
21
40
44
15
66
55
24
20
16
11
21
48
45
60
67
12
12
35
30
48
3
12
16
11
1
84
5
3
28
12
20
16
84
8
4
29
51
4
32
4
20
4
132
113
24
3
3
36
24
9
76
24
17
18
25
5
63
48
15
36
25
60
140
48
12
63
81
4
5
7
44
24
72
3
12
9
15
66
30
13
8
28
11
9
84
16
29
3
28
11
30
120
75
33
27
33
15
16
11
49
24
20
15
81
4
20
72
60
24
4
17
63
15
25
11
21
36
52
11
6
18
36
9
36
120
12
12
12
28
20
12
45
15
3
25
32
15
30
75
3
37
5
39
64
41
27
28
36
20
24
12
40
92
15
66
24
12
31
12
35
66
7
77
12
51
12
27
93
16
24
36
35
57
12
16
11
1
24
48
5
51
76
108
12
44
36
9
15
81
31
47
12
21
3
1
20
64
20
15
57
27
13
24
96
29
3
15
1
44
48
33
30
9
57
55
8
60
16
20
9
30
25
36
5
15
15
21
3
66
39
52
20
28
35
21
84
40
11
45
16
20
15
18
67
56
4
95
33
111
21
16
12
11
61
35
9
4
36
5
7
8
39
1
72
8
4
5
12
15
39
30
6
105
24
76
80
16
17
6
69
27
93
15
21
16
215
9
60
15
45
51
1
20
33
15
16
20
48
16
101
39
9
115
8
40
8
36
9
30
36
1
44
3
45
27
1
32
108
33
15
76
65
39
39
60
6
15
81
51
63
45
4
32
15
33
51
109
48
20
3
84
6
15
39
1
116
135
54
27
3
36
84
37
44
3
42
91
32
12
28
20
27
1
20
9
15
40
36
23
114
12
30
25
29
6
25
56
72
12
3
21
4
8
87
42
39
16
23
66
27
27
42
24
39
57
15
48
52
23
6
55
11
13
56
45
75
15
90
6
48
33
33
36
91
8
12
12
27
9
36
16
23
1
5
18
1
132
12
77
39
24
36
24
36
99
85
8
39
60
1
12
48
72
5
51
16
5
54
6
3
27
24
45
4
32
64
36
48
36
29
15
12
4
56
16
8
36
3
36
21
9
30
120
6
3
196
20
9
15
28
12
11
21
3
13
32
12
9
19
35
13
8
24
15
36
30
7
132
77
55
84
11
18
12
39
21
30
144
45
40
71
24
21
63
60
21
15
24
1
5
31
5
15
9
6
24
37
80
12
40
32
4
44
60
52
36
20
60
69
18
72
33
40
5
31
20
16
36
23
25
59
25
47
13
36
44
15
6
27
28
35
6
31
17
63
12
40
35
21
36
24
36
16
47
261
64
107
1
84
60
24
36
48
8
28
11
48
13
32
81
19
20
21
27
3
1
60
44
21
15
24
15
45
21
19
12
84
59
36
193
116
4
65
3
4
60
20
4
20
4
11
21
24
52
179
18
3
12
16
36
24
11
9
60
72
100
53
87
3
25
11
49
5
24
55
80
15
37
24
71
21
3
1
44
4
56
84
16
20
39
97
48
8
12
21
6
48
21
21
30
30
15
48
28
12
17
24
66
18
7
8
148
32
36
156
4
56
28
72
120
35
33
147
45
3
45
21
66
30
3
60
36
45
54
21
64
32
24
12
48
72
123
37
12
72
120
68
27
30
19
80
4
5
36
66
33
16
20
21
15
15
1
29
3
100
35
13
44
4
24
68
3
25
20
39
21
39
21
12
60
12
16
5
51
4
5
67
32
15
13
80
33
31
5
60
3
196
35
30
27
4
120
23
72
45
108
111
9
27
48
25
11
6
43
48
12
5
27
24
16
95
1
8
15
24
150
7
23
21
4
8
3
30
39
12
3
93
3
25
41
31
17
27
24
15
30
30
9
52
8
88
8
39
33
84
33
43
29
103
20
21
7
8
39
1
41
51
3
66
30
9
105
24
15
16
29
87
88
56
4
11
24
12
24
30
15
40
20
24
15
45
12
3
6
66
13
71
21
16
23
37
8
24
51
9
48
28
104
21
39
45
7
60
24
12
47
12
30
60
43
12
48
5
3
123
144
12
1
48
56
33
30
66
6
1
8
40
12
17
27
28
8
60
48
16
29
27
9
39
21
3
36
16
24
32
27
1
5
54
13
47
37
8
28
12
17
31
24
36
68
16
24
5
66
45
123
12
121
8
69
30
25
56
36
16
17
6
6
30
18
91
56
4
35
9
36
36
15
109
84
5
90
30
7
5
19
35
129
45
63
3
109
41
90
45
4
8
27
6
15
112
104
16
119
13
48
23
37
84
8
15
36
121
8
60
27
9
21
3
21
174
132
21
63
37
47
21
15
1
8
88
137
36
7
29
15
3
21
16
24
41
99
15
36
73
5
3
129
19
36
8
100
5
42
9
21
15
16
32
15
21
24
40
47
25
35
13
5
6
9
36
36
69
19
36
12
72
8
3
24
21
16
24
5
6
60
18
27
28
35
45
16
11
73
35
12
49
32
12
12
9
6
9
21
15
3
1
11
48
13
23
69
28
8
45
36
18
57
24
84
60
36
112
72
92
40
44
21
18
36
105
24
72
16
47
21
21
3
12
16
53
79
47
45
64
35
69
28
120
20
3
24
21
36
36
9
3
16
12
20
84
36
ABCD 97725038616*3^$a+1 [50055]
18
99
12
36
3
30
60
30
42
30
57
183
69
51
33
36
24
69
78
18
84
18
42
18
30
15
63
21
168
201
72
87
21
51
129
51
129
15
237
3
72
93
12
159
96
24
84
60
36
69
30
69
243
69
21
15
84
48
63
18
24
87
108
15
18
123
57
3
12
27
66
51
3
18
15
57
6
30
144
18
42
27
3
18
180
18
144
93
57
3
105
90
33
105
60
15
60
72
120
108
39
81
9
30
117
33
66
189
51
12
60
9
24
144
165
3
12
36
72
15
69
9
72
12
3
93
39
33
15
87
45
33
3
12
12
45
123
15
18
150
90
30
129
51
150
75
27
153
9
15
36
156
36
63
9
12
21
27
183
45
27
21
36
69
60
15
96
63
225
135
45
180
321
102
45
33
54
105
3
9
81
15
48
9
27
24
60
15
21
36
180
48
24
60
156
24
108
45
39
48
93
108
72
138
72
189
81
42
57
9
147
24
36
12
12
21
87
48
72
36
99
186
12
27
252
33
48
63
45
132
3
12
24
63
18
243
12
15
198
111
36
48
180
9
135
21
15
24
93
12
75
51
69
21
72
42
153
204
69
204
15
12
111
9
156
24
36
12
285
27
24
12
72
33
228
204
147
84
237
75
63
21
120
24
36
39
45
39
81
216
51
9
9
39
105
30
81
9
3
84
36
45
3
24
21
51
9
75
60
57
18
42
15
24
33
27
96
3
12
132
21
12
3
297
3
60
9
48
33
27
75
45
12
75
117
9
12
18
249
36
45
90
129
45
171
9
18
18
39
180
111
57
144
120
48
96
249
27
48
105
3
12
48
87
21
120
60
117
39
24
9
75
93
3
69
18
120
18
99
60
48
105
12
27
96
84
81
3
15
54
60
3
252
33
27
48
135
18
27
120
33
51
21
60
120
15
132
111
54
18
90
3
87
18
30
201
36
33
54
81
9
18
108
57
228
12
15
72
153
24
39
141
48
3
42
123
33
24
90
48
9
33
27
204
87
9
69
12
18
90
39
21
174
6
27
45
75
33
87
132
60
48
135
288
45
36
24
9
123
72
3
9
3
6
120
87
75
69
21
87
132
249
39
108
93
75
9
3
15
57
33
39
84
132
15
237
168
84
48
156
72
27
96
30
39
216
120
9
3
84
3
90
36
27
27
18
15
3
12
18
75
204
33
3
9
36
15
36
24
15
45
12
93
192
3
84
45
18
30
60
87
141
111
93
15
72
33
51
180
45
30
45
24
48
27
6
75
45
15
12
132
3
57
141
54
6
72
39
69
12
3
24
105
27
48
153
3
96
51
90
27
3
57
93
39
9
42
72
153
63
45
84
72
156
24
48
36
60
99
36
69
12
9
15
9
75
15
141
165
54
21
27
42
303
105
27
72
36
63
9
228
57
48
222
21
45
72
60
30
45
24
84
12
57
18
9
156
84
48
45
48
3
96
9
72
99
69
99
3
9
144
60
45
39
96
240
15
24
66
54
18
90
60
165
12
15
96
90
90
12
42
147
51
48
237
75
72
126
120
27
12
12
240
24
99
6
27
3
60
30
72
3
24
180
132
21
267
3
9
63
21
144
21
51
3
30
36
54
33
3
9
12
156
12
48
87
6
72
138
24
81
9
27
21
108
27
27
18
18
54
6
237
285
288
75
45
75
72
72
21
120
24
15
141
54
33
57
183
213
24
51
60
15
12
9
60
120
48
21
15
69
147
33
63
45
18
9
45
3
15
33
45
72
159
36
15
69
84
12
75
12
60
21
177
63
45
ABCD 97725159666*3^$a+1 [50004]
48
264
96
12
5
78
84
1
77
30
72
114
54
145
96
17
30
210
15
4
11
73
41
54
90
195
99
1
119
105
160
8
33
72
24
18
45
40
128
28
36
71
84
1
5
75
4
59
102
24
18
48
25
24
56
63
61
36
35
13
12
60
68
15
96
1
84
35
18
18
78
7
8
111
49
12
23
36
18
6
45
40
36
89
66
9
27
12
120
1
32
15
24
33
27
49
72
72
68
69
6
37
32
51
13
12
23
42
3
21
114
72
13
56
15
61
8
4
23
120
48
1
24
32
24
4
107
9
4
84
8
99
30
15
4
12
24
65
55
41
19
5
43
35
42
31
35
30
79
216
72
23
9
15
109
107
42
138
13
72
65
3
52
35
33
117
15
4
168
107
1
92
3
93
16
35
49
35
45
57
15
4
36
48
36
143
25
53
30
13
12
233
7
12
80
16
35
12
108
1
108
36
11
13
12
48
11
1
83
48
24
54
115
12
8
76
68
63
24
9
4
8
4
56
108
39
78
168
6
18
87
64
11
30
78
13
5
114
6
39
88
35
105
16
59
13
77
66
61
68
52
11
189
40
35
25
48
36
41
6
12
6
19
72
35
25
11
13
24
41
331
11
24
36
133
20
52
92
63
30
30
168
57
129
18
37
144
131
30
43
11
97
209
48
123
4
48
71
21
16
24
60
60
11
18
27
4
56
39
49
11
1
44
4
71
1
12
35
102
75
28
12
293
211
35
97
60
24
101
24
24
15
159
138
24
78
217
95
36
45
135
49
209
75
216
28
12
101
7
83
109
35
21
3
1
168
5
72
120
19
245
246
49
12
47
21
75
45
16
155
24
57
3
21
100
161
30
90
15
88
20
4
137
55
56
40
17
48
67
11
37
5
90
30
24
66
150
30
18
15
27
24
6
15
120
147
132
9
75
132
9
36
27
96
36
60
13
5
48
18
12
33
76
29
6
90
55
215
85
48
11
96
61
77
135
33
55
8
147
30
24
96
30
120
48
25
32
28
36
48
41
30
132
24
13
8
4
11
18
24
18
277
48
132
35
42
24
15
4
5
7
41
30
25
65
43
35
96
109
72
24
164
4
48
20
39
36
49
96
12
41
114
13
65
3
15
6
78
12
21
39
1
95
13
11
61
53
67
35
72
12
6
3
45
120
15
57
72
42
6
72
6
49
41
7
12
23
97
5
123
69
31
47
141
21
24
211
116
9
114
157
17
90
121
24
11
42
138
6
6
132
36
121
36
20
64
36
12
11
24
13
24
56
4
59
66
18
45
28
53
66
121
44
15
33
51
12
60
37
95
48
48
162
123
12
4
20
208
47
84
12
85
72
23
145
84
35
61
24
60
5
6
37
77
114
6
19
92
75
13
20
12
105
42
12
61
24
8
141
24
15
123
85
17
30
61
80
141
54
57
28
77
18
1
84
11
60
48
18
19
5
19
72
12
56
36
3
61
77
19
48
56
51
114
75
72
28
84
48
35
240
49
23
138
7
11
12
84
13
17
6
48
12
30
115
60
95
69
4
72
23
36
49
72
5
43
11
61
5
19
104
45
67
29
15
51
60
73
17
48
7
65
120
48
6
69
12
33
27
3
1
24
17
43
12
8
124
5
207
3
48
25
108
60
107
240
9
16
32
3
85
200
4
23
33
12
3
33
40
72
48
80
120
132
39
18
7
96
59
121
77
72
48
115
77
54
84
37
65
79
36
5
3
88
8
27
12
48
78
175
47
57
57
75
40
35
13
53
3
184
12
36
20
52
12
89
55
12
53
31
11
54
103
11
105
36
60
111
25
44
111
13
11
90
99
12
4
24
77
24
18
121
56
3
36
30
207
48
9
43
35
57
136
17
78
61
71
30
120
19
36
23
21
21
18
120
126
75
60
39
84
1
47
12
45
21
91
48
83
37
8
45
19
11
72
33
180
24
93
72
6
97
305
43
5
30
33
15
42
24
115
24
84
23
33
16
48
12
24
131
21
112
80
52
56
9
6
25
12
77
39
4
23
54
24
31
180
48
125
6
37
35
13
36
84
104
40
11
21
21
24
15
36
88
24
68
9
75
144
21
39
12
123
25
59
33
165
19
35
25
44
40
120
12
8
57
343
24
23
18
6
49
24
12
53
195
ABCD 97725294502*3^$a+1 [50004]
53
13
18
42
18
12
6
227
43
5
72
61
83
7
41
67
42
18
12
21
72
15
36
6
48
6
30
24
3
24
129
36
222
5
72
7
9
24
3
36
78
84
42
45
24
21
36
18
18
36
119
1
18
90
36
23
64
96
3
117
21
24
18
57
80
55
6
51
15
57
8
7
60
66
6
54
215
64
9
54
18
36
83
37
78
30
168
87
165
35
64
39
33
48
81
95
48
19
36
204
66
3
3
18
131
7
18
143
16
72
75
29
79
33
48
24
3
93
48
93
11
13
123
21
3
72
141
3
9
24
15
21
11
96
127
18
18
30
6
9
9
159
48
27
5
103
66
71
19
60
12
189
48
87
54
3
24
8
55
42
180
27
27
54
23
13
51
56
85
36
144
39
213
36
108
54
36
60
21
105
63
21
72
6
30
36
36
96
48
60
3
27
24
29
61
48
6
120
6
39
27
90
18
60
120
29
25
15
45
11
16
75
77
24
40
32
40
3
53
24
1
18
36
9
80
13
54
5
49
23
121
15
45
12
6
89
85
24
3
32
19
12
60
165
45
54
6
111
45
3
69
27
24
9
15
80
24
1
24
18
66
75
93
75
8
40
39
54
48
72
6
12
108
36
42
30
33
80
168
31
89
16
24
8
7
89
120
19
6
36
72
35
64
3
21
80
85
3
63
57
32
1
71
40
3
5
13
48
60
66
36
17
145
23
16
56
49
144
15
104
16
48
128
64
39
18
6
33
51
6
12
107
7
18
12
54
36
24
66
71
1
42
12
57
104
19
54
36
3
15
144
180
53
64
9
15
111
9
24
45
59
24
16
72
9
138
77
49
42
29
115
21
9
18
29
49
23
31
17
64
3
6
39
24
176
13
3
117
51
45
11
61
59
13
12
54
42
39
63
9
9
47
48
49
15
3
5
37
27
9
15
93
35
31
6
18
17
31
6
18
120
17
7
57
51
21
48
39
30
51
3
162
11
13
108
180
18
84
21
104
37
3
87
81
51
66
59
13
3
80
40
27
12
65
13
51
24
72
9
24
23
112
24
21
18
89
31
90
18
45
27
42
83
24
1
15
48
24
80
49
12
24
11
43
48
6
12
11
24
97
36
84
18
45
32
37
27
9
143
160
48
63
33
57
12
107
25
23
43
21
8
13
48
3
8
25
24
15
56
85
11
16
33
54
177
87
81
27
42
3
56
7
60
48
29
49
23
13
3
48
15
60
149
13
12
36
6
45
9
263
19
42
72
36
15
33
54
18
23
37
90
33
8
25
24
18
45
3
45
120
21
35
72
48
1
24
30
6
36
15
8
121
36
3
45
123
111
41
19
108
12
5
13
35
1
15
9
36
59
7
33
3
18
27
56
64
33
47
43
24
117
93
72
54
60
54
30
60
9
45
36
167
25
18
45
32
91
45
57
15
3
45
27
42
12
23
16
75
29
168
31
36
69
21
78
12
18
36
99
81
119
88
33
23
7
57
24
33
12
54
101
43
6
12
3
57
36
35
13
51
72
39
18
132
108
15
96
56
7
41
31
9
96
3
21
32
43
5
48
19
5
120
73
23
24
19
18
54
53
40
51
18
11
25
78
89
24
13
11
7
90
66
126
6
17
1
23
49
54
57
15
12
18
42
54
27
75
5
13
36
54
36
21
15
6
102
6
12
51
21
18
114
15
33
6
17
1
144
66
54
6
54
75
24
45
18
72
36
21
56
16
15
72
33
51
5
19
30
23
24
7
114
12
18
9
9
63
69
3
8
40
48
21
6
21
24
63
41
13
48
36
78
18
47
16
45
12
24
39
9
72
23
64
48
81
6
17
109
36
23
64
248
88
56
145
24
47
48
16
9
54
24
18
39
24
57
6
57
32
13
27
48
3
198
15
69
42
89
24
48
48
16
27
30
6
72
57
99
6
108
36
18
101
19
234
54
29
61
6
45
9
15
3
18
12
18
114
48
11
40
21
78
84
72
33
39
132
102
23
37
36
18
12
33
21
6
53
13
99
32
88
69
75
69
18
114
12
27
81
23
112
15
66
39
8
79
65
121
12
96
36
54
177
75
120
45
144
45
27
9
42
101
16
27
48
21
33
95
64
75
5
19
69
15
90
39
8
85
30
36
17
48
7
57
33
60
36
39
80
24
19
21
9
119
7
6
363
33
23
16
69
83
25
174
6
11
73
47
7
129
39
129
9
96
12
27
8
91
72
18
3
24
99
72
93
8
112
81
36
12
18
6
36
35
19
12
54
35
48
16
87
66
24
36
35
19
30
87
24
120
3
21
15
41
37
51
120
75
18
27
8
37
51
8
40
117
3
3
101
112
72
32
7
41
13
66
6
3
15
12
6
15
48
63
89
31
41
16
32
24
48
25
39
15
81
3
93
3
5
25
24
36
48
35
48
7
36
42
12
87
24
32
24
49
18
45
120
15
78
36
87
21
30
72
132
162
36
18
17
1
15
21
180
12
3
32
19
45
63
6
11
40
3
48
93
24
27
90
3
21
ABCD 97725311174*3^$a+1 [50014]
8
7
41
48
16
8
85
11
24
1
87
3
17
60
67
113
48
36
24
52
12
3
45
152
12
36
7
101
12
120
12
43
117
80
37
23
283
69
75
29
184
48
8
96
31
90
39
44
16
48
116
120
52
12
20
160
3
17
28
32
132
24
52
20
40
32
52
3
18
75
20
24
148
12
48
72
51
108
65
12
4
8
36
52
8
52
32
52
93
18
29
60
84
16
261
135
8
37
35
24
16
92
36
76
96
140
4
60
224
36
28
116
4
56
36
100
44
12
24
40
36
33
179
40
20
112
60
36
68
204
36
55
5
4
48
159
33
3
5
49
3
60
80
36
64
32
96
52
56
64
32
48
40
240
12
36
183
57
32
112
188
208
12
8
40
117
255
68
112
56
264
1
39
51
5
64
8
40
24
3
45
48
8
151
18
36
159
21
159
48
80
24
88
15
41
4
12
20
48
52
56
84
108
112
3
93
120
3
29
108
180
72
100
12
8
60
28
20
4
96
3
29
12
144
31
33
3
45
188
16
39
57
8
12
108
52
20
12
108
4
60
63
53
60
72
247
21
32
28
117
36
39
33
18
65
52
24
68
108
160
32
283
9
48
48
32
52
44
19
41
4
68
24
24
16
96
33
39
56
16
44
112
12
20
7
36
17
148
12
3
162
47
28
20
220
48
33
47
7
33
8
24
336
124
212
28
63
117
12
36
128
24
72
24
91
41
48
60
192
4
96
27
105
92
28
56
16
8
36
16
129
27
128
7
29
16
32
13
39
8
280
33
18
125
96
60
16
92
88
80
40
20
48
60
16
51
69
56
19
54
71
1
23
64
32
133
18
53
12
7
18
18
54
15
8
103
81
20
61
162
33
57
36
87
152
48
48
7
173
97
15
3
29
205
47
43
45
27
90
23
48
52
3
45
128
60
55
9
176
144
12
16
57
263
25
203
52
8
64
15
5
13
18
21
128
13
35
120
169
15
3
5
13
27
12
36
92
36
12
55
108
65
72
48
49
18
18
59
40
12
36
128
67
5
24
76
12
27
21
32
40
12
21
15
3
90
36
23
36
52
32
40
80
132
28
32
120
16
93
35
120
16
8
91
21
15
126
27
212
96
4
216
68
7
57
33
18
81
44
37
27
12
8
40
3
5
13
95
16
15
53
72
19
17
60
100
20
168
4
12
68
28
20
12
72
13
3
12
111
21
8
100
15
53
168
4
63
17
52
48
8
73
155
7
245
48
64
111
81
81
215
163
54
18
5
48
96
31
9
68
48
4
44
4
3
5
67
108
18
95
4
60
8
48
16
48
56
25
71
16
68
4
48
8
4
32
48
12
40
9
36
51
32
108
7
45
12
36
8
61
90
33
3
29
40
8
40
48
20
172
8
48
60
132
60
4
8
48
4
20
88
20
52
63
65
28
32
36
72
19
5
48
28
60
72
72
39
9
80
72
16
44
48
55
45
8
52
12
45
3
48
72
8
24
79
81
243
5
31
9
12
60
216
12
140
96
4
60
68
4
120
104
72
52
12
8
48
55
89
24
31
33
116
64
20
12
100
8
7
108
65
151
5
120
64
63
29
43
17
40
48
21
27
128
16
104
85
47
25
107
160
3
89
36
24
13
11
24
36
4
60
12
105
75
276
80
12
172
159
9
48
60
60
80
168
24
40
32
280
120
96
72
48
20
60
25
47
12
13
95
132
48
156
4
32
268
20
73
59
156
4
56
64
164
1
59
52
84
8
36
4
80
1
11
28
80
133
99
99
5
16
20
76
8
55
21
33
11
52
12
48
72
80
31
41
40
288
200
52
20
24
4
116
24
127
161
4
20
24
112
3
72
53
144
112
56
13
95
4
120
15
53
204
24
72
7
108
413
4
92
120
48
133
83
7
9
8
40
33
18
29
52
60
96
32
40
12
3
177
44
31
29
16
8
28
84
8
43
45
27
33
32
112
36
3
5
4
68
24
48
36
31
93
152
25
71
127
33
80
172
48
ABCD 97725451808*3^$a+1 [50151]
99
21
3
42
43
11
54
102
33
21
48
51
45
6
168
120
61
17
144
39
21
66
12
18
42
72
9
24
45
66
24
36
150
90
54
303
75
60
24
18
120
12
84
66
93
27
30
31
5
42
33
48
171
36
48
24
6
54
61
72
59
18
6
12
18
7
5
114
66
12
6
72
13
65
84
18
33
15
90
6
30
3
63
42
15
51
96
66
12
12
96
30
18
90
9
27
90
91
17
63
117
108
30
78
99
15
48
18
120
60
114
18
18
120
36
18
42
66
60
132
3
69
66
84
6
120
54
66
87
57
31
95
48
72
18
24
31
5
27
39
114
7
65
24
30
121
83
45
69
30
138
12
126
84
21
87
12
72
21
3
6
31
29
48
30
6
87
69
3
27
66
27
33
72
6
36
69
15
25
80
27
282
12
31
59
36
24
6
162
18
87
63
12
138
102
168
60
60
78
24
30
72
18
6
25
59
48
18
24
102
126
63
21
24
84
6
12
24
30
54
145
101
66
78
12
12
42
6
42
33
15
25
35
42
102
66
12
6
30
6
24
6
138
12
60
21
288
21
18
18
48
6
24
282
15
40
128
9
18
78
6
6
60
24
39
72
72
57
36
84
18
36
96
1
125
30
42
192
24
6
150
31
23
36
90
3
48
57
60
36
24
15
27
18
36
12
24
24
24
18
12
66
75
9
36
66
114
12
3
15
12
12
18
48
36
51
3
126
6
72
78
3
15
156
36
24
66
18
54
6
6
60
63
15
90
36
66
90
18
126
30
9
27
21
40
32
75
48
84
114
7
17
156
12
60
84
30
24
42
78
54
12
24
30
42
60
43
101
6
54
6
54
78
21
15
102
18
12
30
183
81
6
12
12
54
72
48
30
30
15
9
48
132
75
3
24
18
3
40
113
12
102
72
78
36
30
12
132
78
54
1
48
89
30
138
18
24
93
120
33
255
9
138
18
36
216
174
168
12
18
18
33
72
63
9
21
132
114
186
3
57
63
45
27
15
42
6
102
27
75
18
18
12
45
69
19
11
6
18
126
18
18
43
17
87
81
36
3
57
6
114
18
6
72
55
29
123
75
108
12
36
12
12
33
447
1
65
39
27
24
30
102
145
113
6
24
6
3
27
186
90
25
59
66
102
45
168
9
96
42
48
12
105
27
21
33
24
120
36
30
37
59
6
30
60
54
48
12
30
6
24
150
18
102
6
12
31
77
3
87
12
72
36
18
12
54
6
60
12
102
49
47
30
24
6
18
42
90
18
6
30
49
35
42
24
30
66
30
108
9
16
35
30
15
117
72
48
12
66
6
78
60
36
6
30
54
39
27
18
18
102
66
162
15
39
78
96
30
157
17
36
24
51
117
24
90
9
9
108
84
138
42
156
12
3
45
12
6
25
17
18
24
48
12
73
5
12
30
12
66
3
45
6
24
117
9
90
69
15
36
18
43
77
6
60
66
24
24
36
12
48
12
75
117
75
15
12
66
12
48
12
12
54
6
18
42
96
15
15
25
29
3
87
9
9
151
41
84
75
120
15
84
21
15
42
15
40
168
65
24
12
126
24
109
29
96
12
222
18
12
91
5
36
18
60
81
51
18
78
18
75
81
39
120
51
30
60
36
135
9
6
144
90
39
21
6
24
66
24
18
126
156
36
42
60
36
6
24
24
36
15
45
12
54
49
11
108
168
25
32
51
96
24
42
3
87
18
6
120
18
108
228
39
237
24
54
13
5
120
27
105
31
65
15
105
15
45
114
36
37
5
24
150
90
123
63
24
54
30
30
12
162
30
96
234
6
30
102
55
35
210
48
27
3
6
18
18
27
3
108
9
45
36
6
6
12
42
66
18
126
30
24
85
17
12
36
6
54
24
30
48
24
54
15
87
33
39
30
36
36
84
84
3
39
18
12
36
42
18
90
30
27
3
18
24
30
12
1
200
72
15
33
27
42
123
93
78
84
48
12
13
17
135
27
54
30
25
119
6
115
5
54
93
45
75
57
6
30
72
24
6
30
24
36
18
96
30
24
42
24
6
54
60
54
99
16
5
90
54
43
23
6
36
54
49
17
90
24
120
60
6
3
39
42
18
13
8
27
72
18
60
48
24
31
95
90
90
102
12
43
48
35
60
12
12
33
63
36
60
6
12
31
17
18
30
36
54
24
90
48
3
72
40
59
21
27
21
87
18
84
123
27
12
84
6
24
55
77
27
81
24
66
126
180
3
27
6
24
78
48
57
141
66
ABCD 97726379638*3^$a+1 [50111]
69
78
45
9
55
24
72
5
42
105
3
357
72
24
99
21
69
147
123
21
111
33
16
35
69
45
66
24
33
3
37
17
36
90
1
144
179
45
96
112
8
9
12
24
27
63
177
3
21
9
7
240
24
71
78
12
18
24
13
53
72
60
15
3
12
73
5
30
24
162
48
42
66
87
45
30
13
29
51
15
49
80
309
27
144
24
111
33
96
87
180
85
23
25
11
21
15
25
47
12
54
96
36
19
104
24
15
36
45
9
31
161
6
72
48
49
56
45
48
72
115
17
18
162
27
39
25
35
36
48
72
60
108
33
237
3
48
72
15
33
40
72
8
16
80
9
36
138
81
45
24
12
96
18
12
25
8
75
36
1
23
102
115
47
60
36
9
96
39
33
165
90
108
90
54
12
24
81
63
1
240
77
78
36
169
5
219
51
21
21
75
33
55
32
39
270
3
16
29
43
35
13
56
48
63
174
91
23
1
24
11
18
30
13
5
60
138
54
96
36
30
21
147
108
12
96
72
48
37
95
144
36
45
135
145
215
25
29
48
75
255
18
102
36
61
11
42
18
18
30
36
18
42
1
35
69
15
24
1
56
15
73
35
21
240
144
24
16
72
185
12
36
39
15
97
29
24
36
36
171
144
75
60
1
35
13
120
29
163
32
33
55
23
1
104
21
48
18
33
40
77
90
72
1
72
47
105
147
6
55
47
72
6
300
18
61
71
25
8
39
97
23
108
60
25
155
72
21
27
18
222
18
30
90
27
15
73
47
49
24
56
16
5
19
11
13
56
75
24
84
81
51
85
24
107
30
87
120
63
60
18
67
95
18
36
108
103
128
201
54
25
11
61
245
84
15
63
121
5
91
89
55
29
3
64
95
169
107
13
5
30
24
138
42
12
18
60
111
15
1
144
215
9
16
59
108
57
3
13
56
93
12
63
48
147
253
24
8
21
91
53
18
12
60
72
81
63
90
15
16
113
18
84
6
90
12
216
96
18
18
33
24
51
12
54
114
72
9
120
9
150
25
200
117
48
27
40
32
16
17
18
36
9
40
59
108
72
12
85
173
30
36
42
15
3
45
21
75
21
12
7
176
72
51
60
105
51
24
37
53
27
48
51
18
43
48
29
18
25
80
93
6
36
25
8
120
21
18
6
90
90
54
57
96
24
39
84
90
96
54
36
252
12
73
24
24
29
123
3
90
51
93
120
91
71
6
18
9
45
18
73
305
30
36
18
42
1
32
75
21
135
216
24
54
67
8
87
30
24
90
54
67
24
192
200
24
33
18
18
27
3
61
96
200
9
31
17
31
29
27
16
5
3
111
33
15
6
66
6
30
42
108
84
24
30
165
51
24
45
40
56
21
30
60
108
36
33
112
11
18
54
61
32
15
54
3
21
147
24
16
32
51
30
114
180
81
40
77
72
43
8
15
97
29
144
60
66
21
57
7
59
114
12
36
3
21
318
37
5
108
126
105
57
15
3
30
15
21
19
35
6
39
16
24
104
72
51
13
17
15
99
61
23
72
105
40
107
18
3
160
56
40
53
18
90
12
43
32
15
1
149
3
135
9
96
120
120
33
31
191
49
104
9
18
12
57
3
12
9
15
25
95
24
30
195
63
18
135
16
23
168
9
16
29
3
81
55
5
99
165
78
18
12
42
18
115
32
16
101
51
45
144
90
18
90
61
32
15
54
19
29
240
27
48
51
84
198
24
30
21
165
3
15
105
40
56
33
7
56
24
15
96
25
65
54
105
165
3
27
78
15
75
48
13
29
18
105
192
207
18
15
15
78
19
125
84
15
16
83
120
13
104
45
6
85
107
168
18
102
13
72
77
91
80
336
21
75
99
61
24
8
267
114
216
99
24
48
3
60
30
42
57
27
6
15
15
25
47
78
72
36
144
135
16
149
72
3
ABCD 97726871644*3^$a+1 [50029]
10
162
2
16
20
42
30
18
114
76
32
108
112
60
48
62
190
155
3
22
8
72
60
40
32
46
12
18
72
32
48
70
62
180
48
28
60
44
126
72
130
50
28
30
47
75
30
88
44
48
150
58
35
192
25
90
77
93
60
39
61
18
30
14
46
90
30
60
134
66
90
10
50
120
142
110
18
70
12
98
70
62
10
20
312
177
39
9
1
47
288
55
32
40
17
96
67
338
54
21
7
30
8
10
132
5
144
21
40
62
6
162
48
10
122
118
44
36
99
91
2
147
193
20
27
15
66
42
18
10
41
33
15
13
78
44
58
8
60
22
150
48
50
22
98
72
10
78
197
13
227
25
62
28
8
117
27
6
120
39
192
1
92
136
32
10
18
44
118
90
110
78
112
62
16
41
61
32
3
33
12
70
8
10
180
12
8
142
5
85
62
36
9
1
170
30
82
140
90
12
36
15
96
48
93
70
62
63
45
40
98
52
8
82
8
202
168
2
72
16
44
75
1
287
145
170
70
8
100
12
108
14
18
40
68
72
28
59
240
1
60
35
147
93
25
71
19
140
10
2
298
11
3
18
30
60
30
42
90
66
24
426
24
18
58
60
152
99
109
2
540
42
76
47
3
72
120
28
17
43
20
42
100
2
46
35
45
42
118
44
46
20
165
285
24
76
60
30
14
28
98
9
48
55
122
36
27
45
10
2
88
80
40
32
136
72
48
60
62
12
33
48
87
40
152
28
62
406
14
46
62
12
28
90
32
48
118
167
13
72
18
60
12
65
147
28
108
5
249
108
28
32
10
8
40
32
102
60
66
10
71
61
30
5
55
18
20
72
72
28
60
80
108
15
97
60
90
30
60
110
33
37
2
96
30
10
17
33
72
39
19
62
28
32
108
22
113
27
28
20
69
75
21
25
42
38
39
121
71
1
80
15
48
39
57
21
12
18
42
118
29
48
13
80
40
8
360
27
144
48
96
25
12
122
48
42
28
48
11
3
28
30
60
8
30
72
10
140
12
6
81
3
106
200
42
10
18
30
32
40
170
160
8
90
82
2
15
63
58
60
2
10
80
108
51
96
13
35
27
18
54
18
40
60
23
25
32
108
100
90
12
32
378
28
80
171
9
202
29
273
36
30
150
84
60
138
28
90
50
54
36
30
82
18
90
47
103
182
150
102
90
28
18
47
193
120
32
18
21
303
28
2
106
300
80
132
9
19
110
24
66
10
122
33
7
62
16
59
61
14
58
32
28
18
461
19
44
81
37
62
18
100
78
74
15
3
18
24
28
48
42
18
12
47
15
6
120
42
18
100
120
59
165
88
35
147
78
63
129
28
32
51
192
45
12
118
198
11
111
90
48
39
15
6
10
17
45
3
55
230
12
39
51
18
70
252
62
28
120
8
114
18
10
98
40
32
100
62
118
218
60
84
28
122
30
108
60
28
12
18
14
28
92
18
39
31
18
47
15
10
18
44
105
13
62
30
28
18
90
44
3
205
275
207
46
20
10
5
27
30
18
10
152
195
207
28
20
42
87
33
28
90
8
24
36
72
130
80
78
172
180
260
9
9
130
101
96
387
28
78
20
15
9
18
90
40
198
42
2
6
174
298
180
68
12
28
32
40
50
18
39
63
168
57
27
117
33
46
44
58
80
75
15
33
85
14
18
108
100
11
9
10
29
48
57
16
167
87
105
1
44
48
3
85
12
62
6
40
104
28
30
8
54
16
120
44
16
20
100
42
77
ABCD 97727002034*3^$a+1 [50042]
8
45
36
54
9
40
336
41
90
24
1
48
128
39
109
24
68
9
240
120
163
12
48
47
85
24
200
16
56
3
85
60
36
24
20
81
3
172
36
128
75
66
384
31
5
264
19
20
40
17
31
53
115
92
100
143
205
36
65
144
36
55
60
29
19
71
9
16
11
9
195
157
12
20
57
24
159
57
39
51
13
128
4
29
6
205
5
19
276
119
181
224
16
36
20
160
53
36
210
81
9
60
30
73
168
83
37
200
168
51
109
132
60
53
127
12
20
52
29
79
60
17
55
5
30
61
72
71
105
4
17
51
123
6
55
35
13
8
112
12
116
28
65
6
13
8
153
87
40
92
108
3
69
120
100
180
8
64
65
24
156
19
24
161
115
84
17
55
8
81
36
151
80
100
12
108
68
16
48
12
35
13
17
63
36
76
29
19
11
57
28
312
8
45
27
40
128
4
48
12
116
60
84
48
69
43
47
69
12
4
176
9
120
43
12
36
12
80
52
5
123
141
186
21
153
75
16
36
108
96
35
13
60
48
20
3
156
129
21
91
53
90
66
19
221
115
185
114
66
144
15
21
60
123
112
164
64
80
112
5
90
61
209
51
3
9
232
96
24
176
40
12
192
29
6
25
56
48
105
66
54
7
8
252
112
12
96
23
30
96
19
24
48
68
4
17
300
3
60
81
60
55
191
13
128
4
5
171
9
54
30
15
21
60
91
20
60
153
7
152
28
12
71
109
17
3
51
117
9
223
48
53
30
109
60
80
16
41
43
56
184
12
60
104
16
29
15
124
128
132
87
85
5
3
57
55
35
210
19
71
253
132
8
40
72
36
60
53
27
39
61
29
3
51
297
9
31
152
16
125
139
47
73
192
96
53
31
5
30
49
41
3
51
57
69
31
32
76
11
120
1
128
124
68
28
71
169
24
60
36
104
16
36
5
55
29
99
52
60
8
28
119
21
40
29
54
9
100
96
65
127
408
24
60
60
8
9
63
117
291
48
75
37
8
45
135
81
115
8
117
19
11
81
9
3
321
6
84
37
144
8
108
108
52
84
168
11
6
51
28
104
28
23
169
116
15
1
108
17
115
8
40
156
132
60
29
55
120
36
119
90
19
12
149
43
41
39
57
123
16
24
71
36
9
21
39
72
60
189
3
147
33
28
48
32
52
41
67
23
25
12
29
24
30
177
3
1
24
20
112
29
3
81
36
31
32
168
52
47
145
116
12
81
31
29
15
52
32
28
24
8
196
5
66
25
125
54
25
11
9
165
36
51
112
36
41
84
6
1
72
8
112
12
209
36
84
7
60
20
12
48
33
19
36
24
8
48
120
141
19
5
15
112
68
24
112
5
19
41
324
115
5
55
12
59
73
128
4
29
6
21
69
19
144
161
27
112
48
113
147
72
36
112
20
33
36
360
63
112
35
49
140
15
66
54
61
35
181
24
44
16
116
9
60
19
84
161
19
96
101
24
31
5
39
16
36
48
92
4
65
51
192
51
61
65
43
36
96
125
139
41
114
9
36
75
1
48
68
124
179
61
29
87
12
81
15
21
30
25
29
19
17
51
63
1
89
36
55
35
169
20
75
117
12
196
5
151
44
231
9
51
145
89
7
192
47
81
213
27
4
44
141
51
129
63
28
84
89
27
60
3
9
40
60
71
121
5
24
55
140
4
17
159
72
69
150
ABCD 97727500166*3^$a+1 [50097]
144
90
18
42
156
229
23
25
233
12
187
155
18
18
49
185
60
30
108
25
53
12
78
49
72
131
120
37
72
53
115
72
48
35
36
150
139
41
252
18
54
30
85
95
60
90
66
49
65
36
12
78
1
71
30
67
191
72
49
53
78
30
78
12
42
246
72
85
312
5
48
108
54
36
109
41
234
90
67
179
144
13
23
132
30
78
12
37
120
5
78
192
60
145
11
90
162
18
150
1
11
78
12
42
138
78
337
5
48
42
49
23
36
162
19
53
216
67
77
36
30
169
35
48
252
25
35
18
18
121
161
55
5
30
168
37
125
115
5
19
203
85
48
77
235
23
12
13
72
11
37
35
18
54
138
42
25
168
5
162
30
60
36
30
42
18
102
42
48
72
36
24
108
25
24
23
25
131
37
144
41
199
29
67
167
108
18
54
288
162
168
162
156
109
72
53
307
23
156
24
108
25
83
12
42
288
12
78
138
114
108
85
35
37
23
12
157
288
23
97
120
71
90
127
23
1
89
180
54
18
67
5
270
37
371
18
54
18
67
11
192
18
42
12
13
24
23
138
18
24
108
30
42
180
288
30
78
192
132
210
6
252
138
60
72
12
78
289
83
133
47
288
42
90
66
19
71
294
43
137
36
67
120
24
41
48
79
53
12
78
97
83
109
53
18
25
72
155
138
42
48
180
18
90
180
109
120
48
35
30
127
5
30
510
138
60
12
96
157
5
19
53
30
60
193
5
115
65
7
23
18
42
102
7
96
167
60
66
240
67
35
18
24
48
240
30
42
48
72
67
83
13
23
12
108
49
95
25
35
13
95
138
90
61
89
31
23
73
24
29
30
132
25
65
7
263
102
163
125
18
42
175
23
234
18
30
60
162
228
78
270
84
85
48
83
24
48
78
12
222
48
85
24
131
85
5
12
6
169
83
37
48
35
72
36
150
30
37
5
12
18
90
18
414
6
12
360
168
12
90
307
53
90
49
41
108
211
101
18
264
36
270
90
37
23
90
54
30
60
48
60
48
222
90
19
53
90
265
161
54
73
192
408
53
102
42
48
168
259
83
157
35
276
54
18
108
120
132
192
6
54
90
30
78
7
48
72
35
66
91
131
18
30
61
11
109
179
109
48
95
49
41
78
72
12
18
78
84
73
5
355
77
43
83
192
258
54
90
43
24
23
18
12
36
31
209
300
180
54
36
61
53
18
12
36
72
169
48
221
90
174
163
72
23
192
313
47
6
19
11
234
180
186
144
13
72
35
78
7
83
90
12
78
120
78
30
60
144
156
24
48
132
36
72
18
12
42
36
72
90
288
102
49
11
30
18
61
83
78
7
185
18
18
19
ABCD 97727567506*3^$a+1 [50013]
39
63
21
15
54
6
9
21
75
51
6
48
27
88
20
15
45
39
21
39
13
8
60
315
174
7
36
12
35
25
17
51
33
6
30
43
80
45
18
9
9
36
30
129
15
6
48
7
29
15
9
3
9
60
18
13
20
60
60
3
45
15
37
17
12
24
30
1
56
120
4
35
6
12
51
21
36
24
36
180
55
92
15
73
17
12
15
36
3
9
88
44
9
39
33
30
45
27
6
12
15
4
36
20
40
29
18
21
12
9
36
18
9
45
51
24
27
24
66
43
47
6
27
60
3
37
47
54
15
24
16
41
18
57
24
45
31
20
96
28
44
63
60
18
19
11
1
24
11
36
9
9
90
61
8
76
17
75
12
12
64
20
4
68
4
8
60
21
36
31
17
18
24
45
39
36
108
1
35
24
1
17
15
12
27
81
45
19
29
36
43
17
3
27
33
45
12
24
36
30
1
60
8
4
8
15
102
42
36
9
4
59
33
60
72
16
17
54
1
17
15
36
124
53
18
1
35
61
12
17
15
39
24
13
23
9
3
78
66
9
136
8
12
120
9
54
12
45
15
18
27
24
21
15
15
1
32
60
21
15
72
75
13
89
42
45
48
33
15
60
9
75
3
12
6
3
51
13
23
18
12
54
1
20
12
72
36
93
15
60
57
19
11
33
129
7
35
13
56
4
36
12
53
36
15
40
80
51
54
48
6
36
21
27
60
18
48
27
105
3
69
15
40
48
44
45
18
33
172
71
36
36
33
4
17
39
52
53
19
101
15
12
33
15
39
33
12
21
60
12
15
3
9
52
20
28
8
48
40
11
69
64
11
105
60
12
39
21
12
12
16
12
5
15
33
15
27
1
92
48
39
33
87
42
18
33
4
144
47
78
55
12
5
19
35
21
12
15
162
6
48
36
1
35
57
16
17
15
28
17
15
75
45
72
27
13
17
96
48
39
88
5
54
18
36
27
3
24
57
15
30
54
9
96
4
8
63
105
45
27
45
18
54
3
48
39
73
8
12
45
3
4
47
81
33
12
15
3
6
15
93
67
5
3
12
48
21
72
114
30
6
69
40
173
123
63
126
51
60
9
60
36
30
37
20
12
21
15
40
44
64
44
15
37
8
36
4
143
57
40
35
12
33
117
31
5
54
1
17
3
12
87
81
60
24
96
24
24
105
15
24
76
17
27
28
68
12
24
39
37
32
75
12
45
60
24
4
92
45
43
108
8
27
84
25
11
42
3
172
17
39
21
54
49
68
9
3
16
35
90
12
7
8
3
24
21
87
13
32
39
6
15
4
35
21
24
39
24
45
27
18
18
30
55
17
36
87
84
24
9
120
3
15
18
6
21
27
21
4
65
3
15
57
21
12
43
11
21
69
78
12
6
12
3
84
21
78
30
6
13
8
63
24
13
5
12
3
39
81
12
12
4
119
25
12
5
3
33
90
9
24
21
15
48
21
19
17
3
15
18
63
9
60
3
123
12
25
20
48
4
11
54
3
40
20
72
15
33
4
11
9
24
4
23
45
93
19
8
45
3
52
44
24
27
13
24
11
21
24
12
93
15
12
60
12
108
27
30
18
18
96
39
24
57
3
52
95
1
32
3
30
24
15
4
17
72
51
12
75
114
39
9
36
72
132
3
15
30
15
28
20
9
7
29
39
3
13
17
7
32
4
20
45
36
3
76
12
17
36
6
18
67
128
15
93
12
27
36
33
52
24
119
24
30
3
60
105
3
52
17
3
27
6
15
36
24
9
6
57
24
76
8
120
4
35
1
56
36
9
54
6
18
45
3
129
4
44
27
13
53
18
6
3
15
21
9
36
24
36
15
39
156
9
48
48
39
132
36
33
12
153
15
21
19
32
40
17
12
75
15
54
42
12
37
71
90
42
1
11
24
54
87
15
78
163
20
72
60
48
12
57
19
35
1
44
12
15
73
29
6
9
3
18
39
36
15
9
303
12
61
29
36
15
75
25
11
9
69
12
24
90
30
24
3
48
12
27
45
3
72
21
75
12
24
9
9
67
5
108
55
35
37
20
15
21
24
45
15
15
96
9
60
24
64
17
15
24
4
17
3
27
6
3
81
108
15
57
15
9
12
39
39
36
33
60
33
72
27
28
161
36
31
23
37
20
45
43
20
9
3
39
21
84
39
30
19
35
6
31
24
101
6
18
36
30
9
12
24
15
48
42
3
36
120
36
21
3
69
12
18
105
21
27
28
56
21
55
8
40
20
24
15
45
3
42
3
48
36
69
15
12
52
12
20
16
8
9
60
30
6
27
4
5
30
1
20
12
12
69
27
48
9
3
52
60
11
6
90
45
36
99
9
12
15
37
32
15
24
30
90
9
12
93
27
3
21
40
12
32
3
24
18
18
45
27
12
6
27
21
55
95
69
15
1
5
15
57
19
8
36
9
12
60
15
129
15
75
9
3
97
12
53
18
42
51
51
25
35
1
47
72
18
7
144
20
51
33
15
1
36
5
108
3
15
9
4
41
15
51
37
17
36
24
3
51
54
48
43
17
18
37
53
66
60
18
72
18
36
37
32
36
84
27
13
5
30
25
20
12
15
21
33
36
19
92
4
53
18
9
99
45
57
60
19
11
18
60
27
3
36
9
27
9
15
84
57
12
57
51
9
48
27
28
107
18
7
29
15
12
24
21
24
18
1
20
9
60
18
33
16
41
63
9
15
15
21
39
1
44
28
12
32
24
36
4
12
5
12
15
63
9
36
3
24
12
9
12
3
9
3
54
3
3
30
39
15
21
3
12
25
32
3
12
60
12
18
90
61
20
261
19
24
8
57
3
15
24
1
17
3
27
1
132
8
27
48
9
45
3
12
57
90
1
5
30
9
15
21
27
1
149
12
6
54
75
28
5
90
21
15
117
12
63
33
40
36
8
36
24
21
42
108
54
31
20
39
30
51
9
15
36
51
78
30
60
21
64
8
28
5
27
63
1
116
9
15
16
44
81
15
9
15
39
157
5
12
7
11
60
13
5
51
4
11
21
160
68
24
48
4
35
6
15
33
42
30
39
15
54
15
9
31
36
89
6
1
20
33
67
17
72
79
101
15
24
16
161
3
75
30
15
4
23
12
33
3
21
15
25
48
5
3
15
18
27
27
1
80
72
3
81
9
6
21
28
17
54
45
81
42
108
72
45
3
33
24
3
12
37
128
16
59
72
93
16
20
16
48
41
19
12
20
69
36
54
37
5
84
6
33
51
78
15
16
5
12
7
17
36
30
18
111
21
12
42
36
12
18
ABCD 97727823478*3^$a+1 [50003]
63
117
144
24
20
52
93
15
3
90
35
48
7
9
60
20
16
57
27
128
43
33
20
19
198
63
80
280
24
32
24
16
176
7
53
28
99
18
15
12
63
33
147
65
52
72
153
15
56
109
135
252
260
16
20
37
11
79
18
159
3
137
148
72
84
116
1
123
144
68
187
45
63
90
72
231
129
270
285
140
36
60
52
140
115
173
24
55
18
35
55
9
63
261
60
219
81
9
171
20
24
36
19
198
27
368
144
1
47
16
96
56
55
9
116
37
18
72
45
45
83
112
20
48
148
140
16
63
17
16
12
63
69
21
63
56
43
45
56
259
45
63
9
44
64
132
21
119
220
120
188
55
45
243
72
18
15
57
27
80
1
27
60
68
25
35
72
12
124
24
3
53
64
116
160
32
7
101
7
17
120
115
33
108
32
88
9
18
17
55
18
87
36
120
9
107
1
63
20
7
9
80
408
25
11
4
236
84
72
4
84
96
39
101
36
204
19
17
156
97
11
144
16
20
16
44
84
16
9
18
65
72
16
9
15
75
180
81
9
123
92
136
24
32
4
57
243
27
29
40
48
20
115
17
64
96
108
93
83
4
93
27
116
180
19
53
64
8
16
57
87
92
124
36
93
15
56
109
207
108
36
27
137
133
72
11
36
4
56
36
12
160
240
36
20
64
60
128
127
108
180
180
153
27
9
128
76
20
19
81
56
43
105
12
63
177
48
8
127
137
4
84
80
72
160
104
72
340
207
81
44
100
36
9
15
192
63
65
25
15
93
72
18
17
55
137
24
12
7
405
36
279
18
27
56
4
93
47
36
97
123
56
28
45
108
119
60
36
52
32
76
75
17
36
19
18
27
36
99
173
72
40
3
29
43
81
189
35
163
9
56
7
90
15
128
120
52
20
16
117
90
72
81
117
63
240
20
19
105
3
9
63
161
16
21
47
43
9
153
15
180
75
18
35
37
11
36
40
144
32
25
27
80
73
72
27
24
92
37
11
79
53
64
108
80
36
19
45
80
72
64
9
15
12
164
96
28
20
112
183
198
35
37
35
228
7
108
137
96
52
32
25
51
32
4
3
81
252
135
117
96
39
180
90
18
33
39
245
60
136
24
32
61
27
8
72
72
1
47
25
108
99
81
47
25
35
16
20
156
36
24
48
148
108
36
3
65
16
9
191
184
3
29
61
15
84
56
7
65
168
52
32
220
93
35
73
72
198
72
18
83
16
80
244
9
15
68
4
21
107
48
232
36
20
16
108
36
24
36
39
108
65
60
64
44
19
18
99
56
7
108
33
20
120
36
151
125
192
112
3
53
120
115
29
124
27
53
127
17
145
90
90
18
173
79
177
93
15
128
28
180
9
18
305
120
25
99
80
64
36
60
48
63
90
123
104
205
108
72
18
53
300
160
99
81
80
160
156
108
56
72
232
272
40
21
35
108
36
108
12
61
27
8
37
83
7
17
91
9
164
124
20
160
45
15
93
63
24
216
57
72
90
105
32
36
24
264
7
69
48
276
39
53
28
80
36
28
8
28
9
18
33
ABCD 97728640396*3^$a+1 [50007]
18
30
1
36
164
105
103
17
43
48
59
1
29
19
12
24
11
69
4
24
101
90
6
43
20
40
96
36
29
90
69
172
41
67
72
24
35
25
12
53
6
1
23
12
54
231
3
169
8
123
1
36
53
7
24
95
85
36
89
24
7
5
18
1
35
90
43
12
60
35
54
55
60
32
52
71
25
17
150
25
5
168
27
45
7
12
36
5
19
11
13
41
63
52
101
7
96
96
59
57
63
6
54
1
29
66
30
6
78
7
35
57
28
60
84
48
47
36
37
41
7
23
12
13
24
60
23
54
31
35
25
84
11
37
17
6
13
44
40
12
131
18
90
37
12
20
93
174
13
23
30
43
24
12
96
53
66
73
17
30
49
120
5
55
17
18
85
35
1
24
11
6
15
75
13
12
108
120
12
60
48
47
9
81
7
23
13
17
60
55
53
42
48
150
30
61
24
5
19
17
6
73
5
7
12
11
6
54
1
5
115
149
67
35
85
5
18
1
41
43
32
28
41
36
115
180
24
48
36
12
20
15
37
48
59
24
61
5
75
15
30
84
42
13
11
1
59
253
23
150
84
19
17
30
25
48
101
6
54
15
4
77
7
60
47
61
12
36
56
15
30
115
41
55
95
37
23
49
8
100
53
67
132
5
75
135
61
12
11
36
13
60
47
1
29
19
17
60
43
41
84
7
59
133
11
1
84
41
31
53
7
5
15
63
180
109
41
60
7
24
236
15
25
84
20
99
102
7
107
45
75
1
59
13
83
54
103
23
37
108
12
53
150
13
96
71
49
41
114
1
32
28
24
36
5
144
240
6
13
17
114
49
12
72
12
24
11
109
24
32
39
60
145
65
30
25
24
77
79
35
30
19
60
83
48
36
30
79
60
35
6
31
5
30
48
12
30
7
192
84
60
72
20
213
91
59
96
1
12
23
90
115
12
96
5
31
35
49
11
24
1
89
72
115
83
150
30
6
75
15
13
47
36
133
11
13
53
75
33
7
12
41
42
18
6
49
24
11
157
35
13
60
60
11
49
12
53
79
17
79
35
6
54
37
59
61
5
79
5
15
4
17
24
31
48
65
19
47
1
48
144
17
199
12
24
35
54
31
108
47
61
24
11
24
24
37
24
11
30
18
1
20
15
49
5
6
1
140
64
60
24
35
61
60
5
15
4
96
8
40
36
120
17
30
85
48
84
41
12
79
84
41
54
25
24
8
9
31
29
19
156
5
31
12
11
1
59
49
48
12
41
12
30
18
31
8
52
101
67
17
30
126
43
65
36
30
1
89
19
12
12
17
3
100
17
36
48
31
11
9
28
132
29
12
115
12
12
20
9
30
6
54
181
29
36
31
5
7
47
66
48
36
30
1
140
88
24
36
72
23
37
59
1
5
43
5
31
80
9
151
89
7
24
60
24
17
7
36
60
84
77
43
11
42
55
5
54
13
120
11
37
95
37
77
19
41
36
54
36
9
45
283
36
47
73
17
18
49
8
45
27
3
24
81
3
12
133
5
60
162
18
31
8
40
71
36
25
24
56
4
84
36
56
9
6
24
6
216
187
92
69
31
35
1
35
13
11
36
37
23
13
24
48
29
54
97
60
59
61
20
3
6
6
97
140
3
13
65
12
43
12
29
55
5
15
105
60
6
78
19
47
36
25
48
36
29
19
12
5
91
12
53
39
28
17
55
29
12
30
13
5
96
24
55
17
78
49
68
52
12
5
55
20
16
29
30
25
24
60
35
25
60
167
30
39
45
6
13
41
43
23
73
11
6
24
43
23
37
72
36
29
96
18
96
13
101
36
19
11
61
89
120
114
25
44
93
60
24
66
30
43
5
36
3
3
13
60
131
25
24
11
66
18
36
90
79
41
15
64
77
67
71
6
3
40
156
5
31
29
66
13
12
48
101
36
30
120
1
23
30
66
1
29
24
96
19
12
29
6
24
105
16
23
37
12
41
12
19
95
1
12
20
88
48
12
29
54
210
7
12
152
4
264
23
49
149
19
11
42
18
69
27
24
6
36
15
144
69
30
37
44
45
6
18
90
1
95
36
18
31
71
48
1
5
19
12
53
36
43
11
6
24
87
45
43
47
18
7
95
25
48
84
36
17
39
9
36
19
5
7
48
60
11
30
24
6
25
59
1
144
65
67
23
126
55
24
41
19
12
35
13
60
60
17
60
54
6
24
19
65
6
1
32
16
24
12
36
149
19
60
11
24
61
59
66
3
16
17
19
48
11
37
84
144
65
252
163
12
125
114
1
48
5
27
100
12
36
17
55
35
78
90
66
24
19
41
115
60
12
5
55
23
85
12
35
30
43
32
15
25
12
36
71
36
13
60
101
199
5
19
12
11
48
109
12
5
19
84
60
47
60
60
25
11
18
67
59
25
35
25
36
29
43
12
5
96
43
72
80
64
11
150
60
19
95
6
18
25
47
25
95
90
168
19
47
49
5
6
24
96
25
5
139
44
28
29
43
113
108
7
104
4
24
11
25
24
96
41
ABCD 97729349176*3^$a+1 [50073]
18
84
30
42
9
15
45
9
6
30
39
72
3
90
72
48
6
6
54
72
45
15
42
51
57
180
24
54
9
15
60
30
108
3
45
42
12
36
69
21
27
27
141
69
78
48
24
81
27
48
30
54
18
3
36
165
6
60
42
78
180
18
90
24
18
24
3
63
30
42
30
15
51
54
111
12
132
21
234
36
12
24
24
6
15
159
30
42
42
15
27
24
156
6
18
30
54
36
45
21
54
36
69
39
6
54
66
6
54
84
18
102
75
51
12
54
36
54
6
150
78
12
78
12
12
36
24
72
48
6
36
111
3
30
51
63
36
9
21
30
162
12
18
33
45
60
84
36
30
60
24
6
54
78
12
72
18
30
6
42
75
63
9
3
42
48
15
75
24
6
42
72
24
102
15
3
57
3
90
87
27
12
36
9
45
63
3
69
36
3
6
30
60
84
24
33
3
36
18
6
9
3
33
12
27
33
12
60
36
51
138
96
60
66
24
12
57
12
9
27
93
75
15
24
36
60
54
3
9
66
12
12
168
36
9
33
48
6
84
21
21
3
105
6
30
54
6
6
48
54
102
48
18
12
36
90
72
33
12
3
57
27
12
84
69
21
54
66
39
33
120
27
45
12
15
24
72
75
18
24
168
48
24
96
15
39
156
30
66
138
90
33
3
54
42
30
18
33
33
39
93
15
15
30
27
27
96
108
21
3
6
15
21
18
6
66
45
9
144
108
99
3
42
18
60
18
12
27
63
90
12
18
30
6
36
33
15
30
6
54
18
30
15
3
9
15
12
45
63
105
3
105
63
12
33
39
6
12
99
45
78
12
9
219
93
87
30
18
84
18
48
42
6
12
27
3
78
84
198
57
12
21
102
6
6
66
24
78
21
27
84
21
33
90
24
168
45
57
12
138
120
105
36
21
96
42
18
12
3
33
60
6
30
18
138
78
24
36
36
18
6
84
33
39
48
18
15
3
216
36
30
75
9
6
24
84
30
42
42
3
57
12
18
6
42
48
30
30
66
24
12
78
6
3
57
18
30
3
15
48
21
39
36
18
42
24
42
48
42
24
45
21
108
75
27
129
3
18
90
30
42
18
75
27
12
18
15
48
9
36
15
45
27
3
18
24
12
78
12
6
48
144
51
12
63
9
72
33
30
6
12
15
3
36
81
132
3
54
90
18
60
6
30
27
3
12
33
132
3
12
30
18
84
12
18
6
12
120
132
6
42
117
3
48
36
48
42
54
6
48
30
78
3
45
39
27
6
24
36
147
3
90
108
114
48
18
30
24
90
15
12
3
36
24
12
78
12
15
24
12
3
12
30
84
39
9
48
150
57
75
78
15
27
36
6
39
39
30
30
12
54
54
18
135
3
24
6
90
9
15
18
48
6
93
51
36
66
18
12
153
60
12
9
96
24
3
75
6
39
21
15
9
6
6
15
3
18
108
15
21
90
60
18
66
6
24
72
42
36
36
6
54
30
51
27
36
30
6
108
45
15
18
75
9
126
120
54
66
120
108
90
99
15
30
51
15
30
75
21
78
33
27
57
51
12
90
6
120
45
204
3
144
24
132
12
102
51
75
12
30
42
78
18
54
54
42
27
15
6
114
6
51
3
132
24
6
90
33
117
24
27
39
6
3
39
6
36
18
90
18
144
18
12
96
27
72
51
57
27
9
21
60
6
12
33
3
60
84
33
3
90
144
51
12
33
60
30
9
45
6
84
18
12
51
21
6
102
96
39
207
69
39
66
51
3
48
24
60
36
168
12
9
45
78
60
72
36
24
6
84
24
27
72
15
6
60
30
66
54
6
51
69
48
42
6
18
9
21
15
99
6
24
3
63
42
90
144
24
12
18
96
30
21
33
30
30
30
12
153
57
48
54
21
99
12
81
57
15
3
12
57
9
114
18
18
21
9
24
18
18
39
57
6
42
96
60
30
36
21
27
438
75
15
60
9
3
42
84
42
144
6
3
75
12
120
60
78
114
60
21
9
30
120
45
21
54
192
48
45
36
21
18
78
60
3
27
24
24
9
60
51
36
36
12
165
3
12
42
78
60
132
84
60
12
12
18
15
3
24
57
75
33
3
48
9
48
45
30
168
12
57
12
3
105
141
54
12
36
54
18
30
18
12
60
21
15
24
30
72
180
96
198
126
24
39
33
18
9
123
93
27
12
30
162
54
210
9
51
36
36
33
57
42
18
18
12
102
42
108
60
30
90
21
57
63
9
96
30
24
168
18
6
69
27
60
78
54
6
30
9
15
12
9
9
30
48
18
111
9
30
24
30
3
87
90
48
3
9
12
15
33
132
48
42
6
27
63
54
30
21
3
36
6
78
72
12
21
72
3
12
18
12
27
108
45
78
6
3
15
72
78
96
27
75
18
159
3
9
21
15
39
60
54
36
48
18
12
18
39
309
6
30
54
42
12
30
6
54
126
6
84
69
3
30
48
30
24
90
63
9
138
30
48
12
48
18
12
60
42
6
45
9
27
9
54
6
66
36
33
15
6
18
12
21
87
6
102
18
15
99
36
66
36
ABCD 97729454008*3^$a+1 [50022]
9
21
90
45
45
15
45
114
30
48
27
51
69
111
30
15
120
5
10
44
28
152
28
210
42
18
63
35
40
54
30
96
45
9
15
35
36
85
27
12
30
8
72
76
14
136
42
180
2
46
135
57
60
48
15
35
34
51
15
45
107
18
4
15
15
66
44
58
150
240
3
45
75
24
123
128
40
144
78
42
18
2
1
24
3
120
102
56
40
15
99
80
70
56
90
40
14
10
21
9
120
18
2
70
96
42
3
45
54
36
32
28
42
38
64
21
5
19
45
30
45
120
3
42
51
9
15
15
6
14
88
60
18
50
85
24
3
72
36
84
128
10
30
132
98
162
10
18
57
36
95
34
128
82
36
24
56
10
44
18
22
158
18
55
39
68
37
123
180
57
93
42
21
117
168
30
84
20
18
28
62
22
18
30
2
118
90
30
32
10
21
57
30
8
124
66
44
91
45
144
111
15
12
240
62
88
42
60
21
149
70
186
15
45
30
54
51
39
6
30
42
132
51
39
20
36
49
41
10
12
42
48
50
18
100
24
15
96
35
22
32
18
90
28
75
57
12
15
21
80
10
9
45
111
5
90
162
10
102
90
18
102
20
126
22
90
60
3
39
21
125
10
69
11
109
36
57
90
32
181
177
128
34
156
12
33
57
78
24
96
45
45
54
50
18
73
27
30
12
56
124
6
12
210
138
45
24
36
39
18
63
84
83
58
12
210
12
68
108
10
54
21
39
21
17
7
63
72
6
135
5
52
20
18
10
80
64
18
90
3
167
58
32
22
30
15
36
147
93
287
52
21
75
32
250
2
108
97
33
50
100
57
171
54
135
33
120
50
28
12
32
18
103
9
75
153
90
38
40
14
58
72
36
84
48
8
130
32
37
3
68
145
17
7
120
21
32
202
18
198
140
214
30
120
138
42
36
32
28
162
80
22
45
3
90
147
81
30
105
35
52
30
30
72
78
80
22
68
18
10
9
153
63
120
59
28
72
30
30
20
18
40
30
60
78
30
32
148
32
10
30
30
48
62
72
250
51
60
24
105
30
66
54
48
33
24
21
12
50
73
75
114
18
8
72
22
6
24
20
36
145
45
204
51
5
34
21
17
40
18
90
84
15
41
52
2
25
263
40
168
44
28
138
14
18
10
18
12
168
24
375
33
12
50
10
18
18
134
36
4
81
129
96
180
14
46
30
32
73
117
138
144
6
102
18
39
3
72
26
64
188
10
12
50
40
15
33
78
32
18
130
32
148
14
108
10
150
120
3
27
50
82
26
52
12
18
18
75
45
84
6
42
48
99
3
90
2
1
9
26
22
63
15
42
2
90
46
12
122
190
81
180
27
18
102
18
15
17
18
109
71
82
8
64
8
10
117
15
20
1
57
12
78
50
10
188
52
72
18
27
21
75
135
45
39
21
35
22
102
56
72
22
48
20
18
109
123
2
10
90
30
36
42
12
15
111
24
30
30
78
32
70
66
39
75
150
36
12
2
18
67
23
118
135
27
42
30
60
90
18
57
3
18
60
24
15
15
18
30
68
4
18
63
59
76
32
142
30
8
10
27
21
204
26
4
18
32
31
39
56
10
39
3
33
27
18
90
54
171
15
90
84
6
24
18
30
153
17
7
3
62
10
45
123
93
87
33
5
55
35
22
18
14
18
10
18
54
26
72
40
30
128
82
62
31
59
10
30
141
117
62
28
18
30
84
21
57
18
12
42
6
24
96
104
70
38
40
50
82
66
159
35
28
60
12
60
38
52
6
212
22
6
170
82
18
120
32
82
18
80
10
57
95
46
12
222
21
117
63
15
44
36
40
42
18
12
12
21
17
22
176
34
48
8
94
141
75
84
6
102
2
100
26
40
122
100
62
40
78
3
27
68
85
5
54
10
60
51
5
72
40
30
90
3
75
24
105
51
32
13
9
96
12
32
46
84
68
13
95
64
8
40
50
10
18
90
44
90
10
60
150
36
15
17
67
33
8
10
44
36
4
90
6
54
30
50
31
5
40
122
100
57
96
17
82
108
8
22
102
38
7
123
72
90
30
56
ABCD 97729625278*3^$a+1 [50168]
11
12
100
168
72
72
128
268
12
12
288
20
28
132
60
32
16
72
33
87
120
108
165
59
148
60
48
120
45
240
159
108
21
27
192
8
220
152
52
48
117
75
56
184
48
20
12
36
304
56
4
69
51
96
180
12
288
20
73
207
72
12
20
25
375
60
80
48
168
100
24
168
8
73
99
60
20
160
8
112
8
64
48
212
108
108
132
180
52
165
3
93
59
16
24
48
72
8
40
168
20
24
120
25
123
32
136
93
11
16
84
180
20
136
12
48
213
27
60
24
128
88
44
61
119
28
72
8
28
72
92
208
32
196
72
48
129
51
252
81
96
51
45
87
72
8
52
140
180
148
68
112
108
33
27
12
128
52
12
96
60
72
152
205
15
300
156
105
75
144
60
8
28
72
12
96
84
48
12
20
16
60
92
72
88
20
28
300
9
144
159
12
116
4
60
228
237
111
24
48
48
104
1
135
12
12
36
272
157
123
8
204
145
11
4
156
69
75
69
39
8
604
96
12
20
37
123
132
120
48
152
280
156
164
148
12
96
84
21
39
180
168
240
60
48
144
60
156
120
72
48
32
52
48
117
71
25
48
159
20
253
47
1
39
12
60
36
324
105
63
32
28
92
88
120
260
60
172
8
112
69
39
8
144
1
95
4
60
36
80
64
36
72
20
168
40
32
28
240
129
371
64
96
45
144
3
68
25
59
148
177
15
168
32
276
220
72
132
80
136
20
4
180
168
108
32
252
180
76
9
35
28
188
64
60
60
45
123
8
52
48
80
144
168
112
36
12
200
120
1
39
48
84
8
72
16
164
49
279
12
96
32
40
60
8
124
128
28
12
288
60
44
16
72
8
40
24
128
148
20
52
32
208
192
56
120
25
48
96
111
33
231
68
232
8
160
20
28
80
124
20
88
12
225
3
120
200
148
12
20
28
20
4
21
147
72
8
100
32
40
129
27
24
80
61
27
48
72
80
40
168
192
20
40
68
109
3
12
96
129
315
48
272
28
140
40
8
4
48
288
92
28
12
192
80
88
192
20
196
84
156
92
12
16
80
12
132
76
32
108
40
60
12
120
60
8
25
39
36
104
208
8
52
32
16
20
112
200
37
183
32
196
12
60
20
192
28
12
81
147
12
108
48
12
60
48
44
88
12
116
84
40
60
8
360
193
135
32
160
8
72
48
4
48
92
276
12
112
156
164
16
300
60
24
168
12
69
87
24
200
265
23
268
32
28
80
124
56
64
8
52
380
88
92
76
84
116
4
36
72
48
192
80
228
4
48
8
124
68
40
32
16
60
60
84
ABCD 97729908982*3^$a+1 [50000]
81
228
60
96
52
12
11
30
36
171
48
16
120
8
168
69
51
88
71
25
8
12
45
199
41
19
101
55
48
20
60
196
36
168
20
117
24
115
12
68
4
48
113
39
52
48
197
55
5
19
125
27
4
108
17
39
144
51
36
9
24
216
72
63
1
29
27
159
33
40
20
27
49
32
52
71
126
79
11
49
32
52
8
33
6
1
29
91
143
57
3
90
15
76
20
4
12
53
31
8
16
36
44
24
40
56
16
65
15
76
44
159
21
100
44
36
28
107
49
5
19
17
24
55
56
48
36
141
15
24
15
81
40
119
81
40
116
159
33
52
5
55
60
8
12
28
36
20
16
89
15
111
33
40
12
60
20
4
80
21
75
40
5
91
48
5
6
25
176
52
12
59
49
41
120
7
12
20
21
139
8
184
48
8
52
101
36
75
45
15
16
12
56
24
88
104
45
43
72
20
4
44
57
19
120
24
68
160
12
11
216
21
24
40
144
5
7
128
84
28
89
3
52
60
56
60
28
132
180
264
48
8
12
28
84
108
11
69
216
12
48
76
24
12
144
20
9
36
19
41
111
9
63
72
36
100
44
15
13
17
175
5
54
165
4
80
16
5
31
8
21
15
21
199
20
12
93
19
101
75
16
104
24
52
96
29
231
9
151
8
16
59
181
68
76
56
156
12
81
19
80
12
24
201
19
20
15
45
84
21
91
35
13
41
36
31
92
148
20
48
15
1
35
109
152
40
23
49
48
72
92
4
32
48
24
36
96
75
1
72
32
40
68
52
56
309
19
44
117
43
12
8
48
64
155
45
36
132
76
12
8
64
107
1
84
24
24
252
48
17
115
144
216
125
51
4
36
32
88
59
109
32
72
96
15
25
56
88
32
45
114
1
48
8
4
65
90
33
36
84
48
40
48
32
3
21
105
3
108
9
151
48
125
7
44
120
16
152
27
9
21
111
33
90
165
15
1
56
24
240
45
3
40
116
16
116
204
48
16
60
56
40
8
16
24
8
72
36
12
64
80
48
48
84
4
5
147
52
17
99
24
136
24
8
12
36
192
40
24
65
31
48
155
109
77
84
186
25
116
40
89
123
108
72
12
100
56
48
96
45
324
255
111
21
64
36
72
48
20
48
4
8
40
48
131
30
199
32
112
17
3
28
164
36
72
21
27
184
48
71
9
28
53
7
84
44
120
141
19
92
12
40
48
53
55
20
96
108
52
8
81
19
68
184
36
89
55
60
8
48
39
21
64
108
11
37
8
16
24
144
32
24
40
32
69
294
69
48
4
80
16
53
31
48
12
68
111
57
40
12
108
200
28
36
8
36
36
16
80
12
112
65
115
60
35
60
21
9
15
4
92
132
112
20
39
37
20
60
64
80
4
11
141
40
32
40
11
37
8
40
24
128
124
336
140
69
243
27
54
39
40
60
20
48
192
16
24
48
72
128
12
112
48
116
72
88
60
32
60
112
48
192
47
73
56
16
5
3
48
60
100
24
20
28
161
19
96
96
5
31
12
68
108
76
116
9
30
73
36
120
72
8
15
105
12
4
24
116
159
81
76
20
12
48
72
112
8
240
16
36
35
25
36
60
53
75
141
43
47
129
16
44
96
48
297
43
47
61
20
24
45
90
1
53
27
3
165
96
40
44
244
32
16
60
48
20
81
55
24
56
64
32
4
36
24
20
36
33
39
96
4
17
3
60
36
16
176
40
32
16
96
36
32
12
4
35
6
90
49
32
40
59
54
31
35
13
8
124
48
68
33
7
120
173
75
4
20
112
8
16
5
19
92
100
96
128
24
27
141
112
12
96
68
15
6
51
3
21
60
9
39
196
11
13
8
3
156
33
40
8
12
76
84
20
16
72
192
68
33
19
128
64
60
180
80
108
28
8
16
168
17
223
ABCD 97730372132*3^$a+1 [50002]
28
32
44
4
63
63
46
40
10
13
27
9
21
18
5
91
21
5
54
94
63
24
11
10
14
6
12
46
2
12
36
16
36
32
32
23
20
45
3
48
69
15
3
22
8
40
15
3
14
10
26
6
9
16
15
18
35
27
1
32
13
23
12
48
16
5
43
37
28
3
3
21
4
111
50
3
12
33
52
95
9
7
9
20
16
47
33
19
44
12
25
2
30
18
22
23
3
45
16
29
30
22
47
51
45
24
21
6
21
9
10
30
8
7
11
37
20
33
12
3
5
28
4
11
52
9
48
32
10
14
7
27
96
41
48
28
5
15
48
7
29
48
1
56
66
22
2
70
4
32
4
16
10
33
12
5
19
9
66
6
12
36
87
17
32
23
13
4
63
13
60
3
87
8
30
55
32
28
81
20
16
44
15
13
8
10
38
15
41
116
15
17
63
55
14
15
1
8
10
5
1
18
38
55
20
33
12
24
60
3
12
49
156
68
3
19
6
8
27
5
23
11
16
14
63
43
17
63
2
16
15
12
33
4
38
9
21
39
25
18
45
3
24
38
56
32
23
57
67
37
40
104
16
16
23
9
138
18
54
6
7
8
69
3
57
7
33
2
10
28
16
19
5
27
49
96
30
38
16
15
9
3
17
20
31
60
96
60
99
14
32
23
12
15
34
6
48
8
33
21
43
21
15
29
51
12
37
11
36
13
3
33
26
24
9
31
22
32
11
1
6
5
3
40
9
20
12
4
32
75
88
45
9
36
35
9
40
8
82
50
6
9
7
54
51
49
44
15
17
40
8
90
90
16
20
10
17
7
62
24
40
11
1
15
12
56
99
21
19
2
43
3
14
4
92
7
8
33
15
9
16
24
2
61
9
8
15
21
19
8
5
28
16
20
15
21
18
57
93
16
39
29
30
13
9
11
4
9
66
14
32
32
3
37
10
70
11
15
6
10
14
24
55
27
26
15
113
16
16
48
11
24
45
12
3
5
10
22
18
9
36
32
24
25
8
55
32
60
28
5
3
3
6
100
11
25
18
9
33
47
1
51
3
8
45
9
18
42
28
26
14
8
8
24
63
57
7
11
9
29
4
3
9
63
25
23
24
19
5
24
48
60
53
32
2
10
27
35
1
37
28
70
10
14
21
32
33
7
5
48
27
52
53
10
5
13
12
2
13
20
21
112
8
10
57
17
12
18
16
2
15
7
58
4
55
49
10
30
27
85
27
17
16
3
29
12
31
9
90
6
50
25
47
61
41
60
60
3
7
8
1
1
31
15
18
4
90
2
16
47
12
21
19
41
15
48
16
20
79
6
26
13
5
12
19
95
24
96
6
10
9
21
15
12
32
5
28
52
56
40
47
48
17
16
56
10
40
5
9
16
23
28
29
18
16
30
20
31
20
24
19
17
45
39
9
16
35
37
40
23
12
5
15
9
66
40
29
45
124
15
27
94
8
56
7
99
8
61
12
60
53
19
41
16
8
7
9
12
60
20
60
4
11
4
80
1
27
27
26
30
33
12
25
8
15
75
126
18
21
19
18
38
25
44
37
38
25
17
30
21
3
6
19
12
9
23
1
119
1
24
47
69
12
7
32
9
15
84
36
51
9
12
3
6
44
14
45
11
70
20
12
52
6
29
48
12
13
20
27
21
30
21
3
22
159
5
16
20
8
16
16
35
49
27
5
22
105
5
31
9
3
63
2
30
45
4
1
62
8
64
24
21
29
76
8
55
56
51
6
52
35
3
42
6
54
51
4
27
14
84
67
56
4
101
55
37
32
4
31
24
9
12
28
26
90
4
26
2
22
6
72
8
7
28
5
15
12
55
45
3
5
4
20
13
44
120
18
21
115
6
59
4
8
3
6
55
3
8
42
148
28
4
18
30
24
3
7
38
16
4
67
3
25
21
44
6
22
20
12
51
16
20
96
25
18
72
57
53
27
15
18
100
8
10
21
35
46
2
18
15
29
19
16
36
8
1
95
48
16
5
12
48
7
3
9
17
15
60
33
10
10
36
44
35
43
54
40
4
4
63
9
51
17
6
6
15
1
3
1
31
12
1
2
13
5
54
16
80
10
15
12
33
56
28
11
24
25
8
39
16
5
15
109
8
28
99
59
21
9
55
35
105
84
45
3
27
21
9
10
21
17
15
4
5
15
45
36
34
56
69
1
2
48
10
3
11
33
15
13
37
107
20
16
29
8
26
24
8
33
4
65
42
33
17
4
10
17
4
44
29
26
9
45
15
48
17
7
9
35
36
9
40
42
8
24
13
9
11
39
9
84
3
9
1
15
85
8
32
40
47
3
9
13
2
18
48
99
3
102
16
42
8
13
24
12
5
10
18
12
26
54
16
3
17
12
31
65
10
41
13
51
20
1
71
33
19
36
17
139
44
1
24
39
68
5
43
12
4
5
15
48
75
82
44
4
11
27
57
13
20
44
64
67
12
1
7
12
13
39
44
61
23
13
3
1
43
16
39
6
32
99
49
11
73
18
38
7
27
2
16
59
33
42
9
36
64
1
95
59
6
15
1
8
4
15
12
1
4
68
50
30
2
96
9
36
25
23
24
21
16
78
8
37
21
35
45
15
1
4
55
9
7
56
12
5
43
15
14
35
1
4
18
105
7
24
2
79
13
71
17
18
42
4
24
56
91
47
78
115
13
7
64
8
25
8
3
64
1
32
54
30
23
27
40
18
100
40
90
13
24
80
40
8
3
34
80
15
5
26
2
15
7
30
44
6
14
44
36
24
20
3
3
46
18
57
33
20
7
20
1
63
15
14
36
52
72
71
1
28
43
19
8
25
32
85
48
71
21
43
35
18
15
4
11
62
10
117
40
9
2
18
19
8
33
19
63
45
5
48
12
34
48
78
3
20
9
8
88
7
29
46
2
22
8
18
15
69
55
35
34
20
64
27
15
29
1
64
127
4
45
20
64
144
32
60
31
3
6
8
58
14
18
13
17
15
33
7
35
2
14
2
3
25
32
4
11
17
23
12
23
13
9
23
19
38
3
33
27
3
30
15
36
13
3
32
13
2
6
24
32
68
48
27
80
36
36
28
53
10
17
16
12
27
72
149
40
5
15
16
68
1
66
26
15
28
9
12
6
32
13
9
3
33
35
3
6
3
16
17
12
55
45
11
72
3
40
14
87
3
10
20
120
88
108
14
13
53
75
16
8
3
24
18
43
5
115
24
3
65
7
5
64
41
8
50
65
1
6
26
48
6
126
64
111
9
20
4
44
15
13
39
29
51
25
4
44
20
43
9
15
8
27
13
33
27
12
53
3
48
57
10
8
16
8
6
7
17
48
27
52
59
1
36
3
104
1
5
15
27
18
144
28
32
3
7
77
3
46
26
1
17
15
7
26
15
5
59
53
28
12
23
33
12
3
1
26
78
19
32
96
28
1
19
4
12
20
60
84
9
7
24
35
45
84
1
35
19
42
38
21
72
3
6
36
3
57
10
8
117
25
35
4
44
64
17
48
12
18
21
27
30
48
42
9
13
23
33
42
64
8
10
11
64
5
12
3
15
33
48
16
36
27
21
56
4
32
39
10
14
45
27
57
33
27
52
20
3
13
8
37
27
11
126
18
22
8
15
67
125
19
5
17
8
44
15
1
27
57
11
4
8
49
98
6
40
24
18
9
36
29
16
32
12
3
33
78
34
15
5
16
42
30
2
22
23
33
15
19
50
3
13
35
33
39
33
40
60
12
8
34
26
12
87
3
37
59
86
8
11
7
9
45
8
15
33
80
34
21
49
8
28
3
17
42
18
3
1
96
8
55
29
12
66
102
18
69
21
20
23
84
1
19
61
20
31
45
11
9
39
4
45
8
39
21
27
17
4
75
21
48
3
9
96
32
31
64
32
24
12
12
41
160
16
8
31
9
2
9
12
5
4
48
15
72
96
24
9
24
12
16
ABCD 97730707598*3^$a+1 [50012]
43
113
31
23
108
45
39
108
42
115
29
24
187
35
18
43
35
72
12
6
12
18
18
6
54
30
180
42
42
81
57
42
30
192
31
29
90
9
69
180
36
66
30
6
48
96
30
36
18
121
59
69
45
108
84
3
16
107
42
18
462
42
1
80
45
19
53
36
102
49
48
48
48
144
95
18
18
150
12
43
96
96
17
42
108
60
30
31
5
24
36
90
6
36
24
18
36
30
30
30
90
9
207
24
42
60
3
105
90
90
30
54
6
54
138
60
54
36
168
30
102
55
47
48
12
30
126
12
18
27
57
30
102
36
12
36
90
30
84
6
42
78
54
48
12
36
6
60
120
6
63
111
48
30
66
145
167
84
78
6
66
24
30
84
6
36
24
60
30
25
5
30
24
18
3
75
37
23
30
12
63
159
138
55
17
126
36
30
31
149
84
84
18
18
15
15
129
16
5
36
48
96
102
54
60
31
35
42
126
54
126
60
54
42
69
99
18
108
114
78
72
7
96
32
141
24
12
84
72
78
84
6
36
54
102
42
72
54
12
90
168
12
42
150
150
30
12
24
90
90
6
18
132
24
25
185
12
24
30
6
42
85
48
167
60
66
90
12
24
90
30
54
31
83
61
29
72
120
90
96
18
12
54
6
108
60
42
18
120
6
60
24
54
6
42
72
60
42
54
42
108
9
63
84
54
135
9
6
1
143
102
24
24
132
151
17
31
17
78
36
90
126
138
30
102
7
80
141
24
30
42
48
18
49
5
6
133
29
67
161
102
48
12
60
48
18
72
204
66
102
120
18
84
54
54
72
126
12
42
18
6
66
78
37
96
5
48
12
84
36
144
55
41
87
93
18
114
222
24
169
5
36
36
6
90
30
37
11
42
78
66
48
78
150
18
69
3
12
6
12
48
132
42
12
84
1
89
7
80
15
33
75
24
30
108
18
120
96
30
54
6
66
132
66
39
21
24
6
96
24
30
144
36
54
301
149
48
24
54
114
42
54
27
15
33
51
108
33
3
61
23
120
6
24
132
84
120
30
270
66
108
180
85
71
25
17
48
24
72
96
63
16
48
71
24
12
24
45
15
60
24
42
36
12
150
78
12
30
48
78
12
30
78
66
6
12
96
156
60
3
117
114
12
240
93
129
30
6
66
36
18
84
15
51
6
144
6
18
12
6
144
61
5
60
78
1
53
42
150
90
1
23
66
103
41
216
36
54
54
156
36
150
42
180
30
12
33
81
12
19
89
39
45
6
54
55
11
30
102
102
42
60
48
96
24
42
90
54
6
24
54
66
24
37
41
24
31
35
144
13
161
12
12
6
12
42
30
36
30
30
144
18
123
87
90
12
6
6
151
53
12
12
67
41
72
6
36
24
156
18
60
120
30
108
18
31
48
35
36
169
5
96
30
96
270
54
90
24
42
18
66
66
24
6
6
3
15
84
6
60
42
18
6
9
45
72
18
25
41
60
18
25
371
54
7
131
13
119
96
12
13
41
39
27
108
9
123
132
6
90
42
18
126
204
75
201
18
6
79
95
6
156
18
66
42
90
54
36
48
60
1
29
12
108
60
12
67
23
42
156
54
48
78
24
12
48
30
42
19
35
42
19
11
37
11
144
133
77
18
84
18
42
48
81
225
300
102
13
17
42
133
144
53
75
45
30
37
128
48
177
15
51
162
108
12
3
57
78
30
30
264
85
11
6
18
108
108
60
60
150
72
48
90
36
60
30
55
173
6
96
18
108
18
72
18
24
78
90
12
151
71
18
36
150
180
30
222
108
240
12
138
90
72
54
24
75
9
30
138
12
163
32
3
72
37
29
54
78
12
30
6
90
96
24
30
84
36
42
24
126
30
48
25
17
18
6
36
19
65
84
42
72
36
6
63
75
37
ABCD 97731647316*3^$a+1 [50075]
6
87
21
19
17
15
51
28
110
6
190
86
9
19
2
30
4
48
33
75
77
33
7
251
21
21
19
104
67
20
78
22
149
19
29
111
52
198
2
90
34
65
16
15
44
36
28
50
6
30
4
35
37
27
48
5
18
9
3
100
17
40
57
48
36
27
15
8
12
28
86
28
126
32
40
14
16
8
19
17
6
30
24
3
295
48
8
25
5
30
90
46
14
55
87
8
25
45
32
3
27
58
27
35
13
165
102
44
9
55
96
14
12
39
25
36
3
27
110
30
25
23
30
16
36
90
164
25
9
2
52
26
151
5
4
12
24
146
28
29
247
9
17
30
25
5
54
124
2
18
61
8
16
24
53
30
40
114
3
15
57
5
19
39
6
50
49
53
30
78
42
34
18
17
1
39
96
53
10
24
33
35
69
19
24
2
75
31
8
46
51
104
16
5
58
66
6
12
32
76
8
90
162
93
27
34
3
51
36
20
148
32
34
39
11
10
2
48
52
20
25
59
54
112
98
12
30
10
17
55
8
9
16
125
19
5
19
56
48
3
60
4
50
3
37
18
17
40
11
82
3
5
24
54
6
6
84
84
22
14
30
84
19
32
48
43
77
7
54
6
5
39
4
2
19
11
13
45
8
3
57
82
92
6
48
42
24
96
88
2
55
24
75
6
63
21
18
32
1
57
6
20
21
16
5
90
73
99
68
9
45
6
28
57
32
151
41
16
5
114
36
130
20
30
148
29
21
60
10
56
45
15
60
28
30
51
56
15
36
18
60
6
1
48
131
16
20
25
29
66
57
55
8
25
3
20
25
95
70
11
40
35
64
20
12
13
35
4
60
108
134
10
9
24
23
108
30
4
18
14
91
15
24
81
128
16
101
3
7
20
84
25
15
74
16
126
20
13
101
96
30
13
165
2
25
23
121
24
47
4
44
10
2
37
56
15
34
15
45
11
7
20
10
18
50
100
32
150
64
6
50
13
65
90
6
60
6
13
24
11
34
6
2
70
14
124
80
16
26
25
32
1
140
51
15
24
36
13
41
36
6
37
17
15
40
8
88
9
36
14
58
8
208
54
2
96
24
58
38
3
21
99
24
55
18
18
144
180
56
36
24
66
6
10
30
8
10
26
6
4
23
40
63
20
40
72
45
63
12
6
12
50
22
56
34
33
3
20
9
31
86
60
96
4
35
15
33
72
39
25
24
105
32
106
180
33
27
45
8
67
44
34
20
106
50
274
21
63
38
30
10
59
133
56
102
130
140
63
31
44
10
42
18
12
24
50
16
20
109
8
13
59
9
31
35
60
30
3
1
50
12
9
16
8
51
85
8
27
24
42
43
35
37
48
35
21
16
105
18
32
48
10
11
25
20
3
27
16
14
60
115
216
5
27
85
3
125
19
24
15
9
168
5
90
10
42
117
59
66
24
16
6
44
9
45
36
36
30
37
131
21
79
30
42
198
20
6
129
87
24
25
11
13
41
16
110
9
51
24
4
36
29
7
17
3
88
45
155
12
22
42
66
60
314
1
185
22
65
63
10
18
29
7
24
12
38
7
59
76
89
21
40
102
5
67
93
80
3
78
4
2
25
8
55
17
16
72
23
33
19
26
64
32
58
8
22
35
3
24
60
4
24
77
31
8
30
16
3
32
21
28
50
64
8
60
22
75
51
212
48
22
60
48
32
63
24
63
58
2
88
210
26
84
4
68
90
43
27
8
10
11
13
8
99
19
50
6
13
11
69
16
27
29
39
30
70
32
30
84
34
92
34
138
116
186
24
126
61
69
18
38
10
8
6
46
72
18
38
61
21
27
33
39
48
23
153
40
72
23
6
28
2
16
14
4
50
12
4
54
27
5
10
12
26
46
45
125
54
34
35
33
84
6
58
26
1
5
19
80
9
4
126
170
6
4
41
99
30
12
90
193
11
10
36
44
46
72
5
43
8
70
50
60
30
22
45
95
60
69
81
4
14
10
20
42
40
77
72
9
244
32
58
36
50
6
96
69
88
47
4
36
14
90
12
28
65
19
5
27
189
15
1
69
2
48
1
21
27
83
4
66
42
56
30
7
89
16
47
97
48
38
4
56
28
6
50
25
69
62
13
24
11
61
120
11
48
10
32
43
5
64
35
3
10
18
72
14
118
38
10
29
24
7
80
10
90
12
56
12
60
33
7
38
60
22
38
6
61
32
16
35
10
32
67
32
21
18
25
24
47
30
54
70
84
2
9
81
31
63
56
36
10
27
23
25
3
122
24
115
11
133
21
78
90
18
74
6
22
11
61
26
60
117
33
54
60
28
18
14
4
2
60
28
11
13
27
8
88
120
39
24
20
21
16
15
8
10
15
35
4
62
6
13
47
198
42
22
11
45
22
20
18
82
14
30
1
15
14
16
27
15
57
63
56
102
27
13
134
10
18
122
63
55
8
25
8
45
40
54
21
27
29
9
4
3
69
59
184
3
44
25
59
30
10
72
44
1
23
12
24
6
39
15
25
63
18
15
32
63
18
111
64
21
56
10
17
21
6
13
48
5
3
57
84
34
24
38
19
35
13
3
45
57
47
75
54
30
72
28
24
26
40
20
30
162
30
82
6
9
11
10
26
30
3
3
168
42
18
30
42
22
26
66
64
2
84
64
72
14
75
31
20
18
22
14
31
27
8
40
38
31
11
24
84
49
32
133
2
54
ABCD 97731723218*3^$a+1 [50051]
35
37
5
54
109
41
36
15
100
29
91
29
90
1
65
108
12
19
59
66
79
41
36
18
12
73
17
43
11
9
75
12
90
3
51
9
100
17
18
6
6
189
21
15
39
30
19
80
52
23
30
60
6
24
30
6
1
104
21
78
141
39
42
99
4
5
162
133
71
21
123
21
16
23
61
71
13
120
11
181
24
5
99
160
20
16
20
51
78
66
36
9
64
41
36
60
30
69
39
12
13
35
45
15
12
138
6
6
3
40
65
7
83
37
5
60
48
7
35
78
27
15
33
52
95
13
71
85
11
93
111
36
45
28
5
42
54
24
66
90
84
6
24
37
89
19
5
36
126
45
9
174
90
42
138
15
16
29
36
54
25
96
80
21
48
6
49
71
6
24
79
35
165
36
9
42
18
30
60
30
31
11
54
31
143
36
36
169
11
133
65
6
1
5
19
35
24
12
93
51
25
35
61
48
17
30
54
15
15
45
15
181
48
60
32
9
54
1
95
1
23
25
17
15
33
7
44
16
35
24
30
114
1
5
54
61
24
5
36
15
16
59
1
155
33
16
11
30
75
4
29
15
15
1
5
6
33
27
93
160
11
45
39
36
96
108
25
5
72
18
12
48
45
40
65
30
37
5
54
6
18
1
59
42
3
96
16
119
36
45
40
8
15
90
42
60
108
186
6
109
11
24
6
15
39
9
15
81
16
48
41
6
13
11
36
114
19
11
81
28
47
24
6
48
91
44
12
4
20
51
85
5
3
87
85
60
5
90
69
36
9
24
7
8
40
5
171
15
25
11
18
27
48
15
72
13
32
105
18
37
20
3
6
19
60
17
48
7
89
6
105
4
84
32
3
60
25
5
60
55
72
5
3
15
57
135
153
100
17
19
11
145
95
13
11
21
3
12
24
24
60
261
16
35
30
30
48
97
8
21
30
9
27
25
23
12
93
57
48
12
103
35
25
41
6
9
40
29
7
23
90
91
24
60
32
33
31
44
81
6
24
24
97
35
9
84
16
11
13
11
21
4
5
15
15
36
48
25
17
60
19
11
165
28
20
36
21
55
5
48
15
40
56
76
95
48
6
39
27
18
12
48
31
44
15
36
30
6
78
12
115
23
12
13
11
1
188
15
81
4
32
33
36
15
15
36
60
13
137
48
51
15
1
35
18
31
59
25
96
44
36
40
24
35
30
30
25
95
37
53
30
102
3
52
20
15
13
32
15
49
101
15
9
36
3
15
25
5
102
60
24
114
51
16
35
48
90
6
1
44
4
71
114
7
29
30
120
21
33
12
75
3
25
77
60
3
51
69
15
121
65
19
41
30
61
44
64
77
48
6
49
11
145
29
6
24
25
125
75
36
64
36
11
109
104
76
179
60
36
6
24
19
5
6
85
41
30
9
24
36
4
60
60
32
15
24
30
19
17
18
45
15
57
75
24
1
5
75
3
42
19
125
31
104
21
108
30
60
30
30
25
72
53
66
24
1
11
253
77
19
11
13
96
95
49
41
79
71
25
29
91
11
30
150
49
35
36
24
24
102
3
16
5
15
160
60
59
6
115
5
79
32
28
185
6
114
51
39
117
63
6
39
27
13
11
61
104
45
51
3
61
24
132
23
57
28
17
15
9
54
1
65
54
60
36
30
19
35
37
83
145
60
36
95
49
32
28
5
126
69
60
15
96
60
9
57
54
9
15
25
12
80
100
5
204
15
40
35
45
16
8
27
93
21
19
12
113
127
35
105
40
23
120
60
60
42
48
66
6
78
57
3
12
18
72
15
15
49
29
12
43
71
105
15
1
65
19
144
32
40
23
1
11
69
51
30
43
36
96
5
30
48
6
55
29
60
12
18
1
11
13
11
24
117
88
5
67
23
12
13
17
54
141
15
93
16
36
20
40
8
135
1
24
17
24
24
30
12
48
1
96
20
3
60
42
48
7
8
45
7
59
85
29
6
1
23
72
13
107
78
30
57
15
13
71
109
5
90
1
5
54
12
90
15
4
56
4
101
114
36
9
96
40
23
30
36
31
5
19
89
7
29
30
25
140
21
60
39
69
7
180
5
30
24
24
85
35
36
84
12
13
35
25
77
55
23
6
54
66
31
24
41
103
41
24
12
78
37
84
11
18
67
20
63
96
61
48
5
55
125
51
16
48
5
12
24
15
76
59
1
29
6
13
71
24
25
12
29
24
15
15
1
56
93
6
24
121
5
31
23
1
20
51
18
36
19
36
20
16
59
36
24
9
216
16
35
33
16
11
33
16
35
49
17
223
17
30
13
137
48
66
9
45
15
15
12
48
6
84
15
16
84
5
6
24
6
39
12
3
141
21
18
25
35
1
60
11
18
175
192
23
90
7
35
9
36
255
48
81
99
21
39
12
18
27
33
31
11
18
6
54
6
24
25
120
41
55
35
9
36
39
1
65
24
151
11
45
28
36
5
30
9
27
24
24
37
20
75
60
30
78
21
16
113
67
35
114
24
151
5
30
21
15
30
135
45
150
13
60
41
54
6
36
90
18
186
21
15
24
60
24
25
5
51
16
24
29
90
25
17
55
68
15
85
5
7
5
43
20
16
29
27
63
36
21
15
13
95
45
75
105
27
49
11
30
ABCD 97731951886*3^$a+1 [50100]
100
72
168
168
77
36
207
27
153
4
8
180
48
52
12
11
105
12
45
63
45
180
99
48
195
97
29
67
113
79
72
155
61
44
48
52
8
192
88
11
61
36
65
27
48
4
20
135
1
20
180
160
107
85
41
72
87
21
27
180
84
40
8
201
291
36
24
48
100
95
216
9
268
120
17
27
220
36
95
45
24
3
126
7
80
264
76
92
132
76
20
9
135
135
61
200
9
255
16
240
24
36
12
47
193
8
12
3
45
4
156
119
73
12
20
156
72
40
8
124
125
55
35
105
76
20
12
21
99
45
27
36
60
72
291
21
96
40
275
54
111
120
93
67
275
105
64
236
99
45
16
24
59
109
251
69
100
48
20
72
105
7
83
33
12
40
23
145
143
49
41
7
20
124
176
33
39
168
4
5
180
75
40
11
37
48
113
72
15
12
228
424
36
20
120
40
5
72
127
68
40
168
140
33
207
12
48
100
12
48
224
33
115
60
5
195
60
12
75
126
39
141
27
81
36
75
40
20
63
45
40
41
19
60
32
36
180
160
32
172
60
41
54
21
132
48
12
57
51
3
97
29
3
28
59
141
112
8
52
68
12
172
101
144
75
208
168
17
27
336
60
99
90
211
23
201
51
145
35
25
20
112
20
108
60
120
40
120
44
436
24
185
15
40
251
18
7
47
145
17
115
8
48
132
75
33
93
7
20
40
132
188
27
18
72
90
18
7
168
32
52
65
15
148
8
100
84
149
27
120
24
9
126
25
245
51
24
15
93
213
79
8
100
68
12
100
72
20
96
39
133
32
15
54
27
40
44
28
20
148
80
9
31
80
144
208
120
140
252
16
89
75
105
115
11
18
87
129
51
60
33
27
27
25
20
40
23
25
104
28
41
51
3
253
215
25
20
64
48
23
54
111
192
93
18
217
35
54
15
336
180
27
33
237
90
13
12
155
25
128
45
7
120
68
75
69
201
195
39
36
69
160
5
43
72
56
9
31
23
97
47
73
53
139
60
140
21
27
84
48
48
63
61
116
124
8
28
92
165
162
45
99
61
80
148
92
105
36
54
1
204
83
33
75
18
159
21
72
15
75
105
39
36
69
16
144
5
90
13
32
256
23
57
40
104
15
36
54
36
55
212
48
27
72
18
3
64
96
53
51
76
17
63
135
57
28
32
27
13
108
12
20
81
72
108
111
76
65
15
52
113
135
45
55
92
87
13
140
81
72
7
8
93
19
53
75
144
15
93
28
212
412
11
25
12
35
13
95
72
126
91
35
21
72
48
3
81
16
65
99
108
81
31
23
25
263
25
44
3
193
113
67
12
80
57
18
273
40
272
108
45
87
165
18
37
60
68
64
96
140
165
339
88
8
60
292
108
77
126
54
75
33
108
39
108
4
83
18
54
90
111
105
127
48
77
36
126
105
39
9
108
45
72
27
76
59
108
18
54
18
63
9
91
ABCD 97732067632*3^$a+1 [50097]
224
43
17
4
32
19
33
60
108
39
21
92
36
31
185
36
112
92
256
48
60
24
12
96
12
123
45
120
24
20
28
48
92
7
5
36
100
15
17
48
31
36
5
132
7
48
105
216
24
36
15
17
19
57
219
48
93
3
117
24
108
15
33
24
60
36
84
12
60
24
20
40
27
57
108
15
57
36
12
120
75
36
141
3
177
48
24
60
8
79
53
120
31
5
28
111
81
48
200
36
36
4
111
9
20
64
51
125
76
24
48
8
4
20
91
36
69
27
65
43
5
40
27
81
24
12
240
3
117
104
40
24
60
20
148
39
285
3
141
60
96
60
24
32
115
5
64
36
39
21
252
12
44
72
79
21
32
48
40
20
112
32
7
41
28
8
24
108
4
24
51
36
153
3
36
93
80
108
72
28
36
116
64
8
7
141
27
41
24
19
33
3
21
12
84
20
36
31
36
33
104
84
36
4
27
5
40
27
81
84
15
297
3
33
72
12
36
12
12
108
12
36
12
8
31
180
48
29
7
24
9
39
45
36
20
31
9
96
3
33
60
80
19
36
89
4
132
48
96
20
144
24
19
117
56
36
40
72
12
56
72
172
87
57
116
100
111
36
21
60
48
12
60
135
141
27
189
3
81
12
84
24
60
56
40
108
63
84
21
39
21
51
33
24
63
33
108
60
8
28
39
33
51
9
80
64
108
156
39
48
69
63
12
33
36
72
24
15
29
31
9
72
24
84
3
21
80
43
93
39
117
48
108
48
12
92
7
21
20
64
68
28
12
12
48
12
60
20
4
24
36
36
276
20
184
27
81
39
69
219
21
32
16
27
72
5
115
17
36
192
160
12
156
75
29
16
80
72
43
29
28
12
108
188
4
36
20
28
20
7
29
36
7
57
87
9
72
36
27
24
5
60
76
8
76
120
63
72
33
20
115
93
24
3
21
96
120
36
159
33
96
32
160
39
53
40
15
65
36
52
27
65
72
64
111
36
153
12
108
60
63
9
68
16
51
33
252
104
28
12
36
80
60
48
4
32
16
84
75
36
33
32
172
60
168
24
8
28
48
44
43
137
67
9
24
8
24
40
24
24
32
103
177
36
44
43
132
5
36
4
111
72
105
20
228
4
48
120
363
33
72
8
79
24
29
91
24
9
20
180
7
33
87
9
20
24
16
20
172
192
48
27
5
43
24
57
20
16
60
128
16
24
260
132
64
60
32
40
32
103
209
4
24
80
28
24
3
21
32
88
3
137
136
15
93
116
31
48
21
72
48
12
20
67
21
20
16
20
88
123
137
28
99
29
7
144
21
72
12
27
33
15
29
16
156
39
69
32
19
36
9
156
32
12
28
3
5
148
3
81
15
33
120
12
15
12
65
16
128
31
81
168
260
67
5
67
12
9
12
44
40
75
21
60
12
12
20
43
21
12
144
24
20
4
60
108
32
43
5
28
12
84
84
80
4
20
7
41
115
69
24
3
33
36
15
204
101
4
44
36
7
81
12
68
43
105
39
5
28
36
12
12
92
148
68
28
123
9
24
48
87
41
7
225
20
76
36
27
33
15
69
24
32
76
8
24
40
152
16
87
84
81
48
15
45
20
24
16
180
12
80
48
40
24
8
100
12
68
100
152
31
36
41
40
36
39
17
64
243
57
12
39
33
27
288
33
72
36
3
81
48
84
180
8
67
36
9
176
28
212
127
24
9
39
33
12
48
48
132
39
81
36
207
5
31
21
12
80
28
8
7
21
24
96
36
63
12
161
48
64
15
53
84
7
21
8
4
63
5
67
12
144
36
24
9
63
77
67
117
27
65
4
8
100
36
39
65
19
69
48
51
5
28
36
267
24
33
15
117
36
20
67
5
43
24
21
24
27
77
64
48
32
52
156
12
32
88
252
20
4
3
33
204
3
216
5
7
60
45
20
36
64
20
76
92
12
103
33
132
48
8
64
116
4
75
108
137
40
36
24
39
21
20
100
3
105
180
228
36
60
80
28
72
75
12
9
48
ABCD 97732373834*3^$a+1 [50022]
32
115
54
51
3
156
60
9
3
5
52
108
39
36
45
72
21
39
12
36
44
36
55
29
25
51
3
29
52
8
12
91
5
12
7
48
60
12
93
12
8
28
20
112
312
51
69
96
15
45
24
68
7
48
6
12
132
30
33
84
8
40
48
20
4
20
1
87
93
75
15
12
186
159
12
8
127
36
12
96
21
96
72
57
6
17
12
19
132
48
41
19
29
40
12
45
15
15
45
63
17
115
210
23
100
80
28
132
132
63
17
43
18
144
11
124
39
6
3
48
3
36
65
43
12
21
3
101
60
48
28
15
9
20
40
3
45
3
108
36
93
111
201
36
140
139
105
9
27
152
103
17
7
30
18
5
72
40
48
20
40
33
90
120
60
29
55
5
121
15
24
15
41
120
37
63
15
9
116
40
44
40
120
36
9
11
24
48
132
196
20
19
21
12
168
9
6
48
9
48
93
27
39
5
76
69
15
39
117
3
9
32
175
18
3
20
64
39
69
135
126
12
59
48
60
28
44
31
9
96
12
51
21
15
33
192
183
33
20
19
18
63
15
17
103
9
36
32
40
48
39
18
15
72
20
100
156
27
77
16
32
180
108
4
3
18
135
3
57
380
19
21
80
55
132
12
240
33
51
9
117
35
36
60
4
36
84
20
16
93
54
57
15
84
60
66
6
17
31
89
43
45
20
7
66
111
15
45
36
15
65
112
48
3
41
76
45
222
17
16
3
17
13
27
120
264
20
256
15
5
72
28
24
20
163
17
40
68
192
19
9
108
32
48
112
147
33
3
57
8
79
54
54
33
20
4
60
36
39
24
9
48
60
20
73
51
63
45
20
91
24
53
37
3
12
12
3
6
30
6
90
66
87
12
8
72
1
87
20
28
44
25
30
53
1
59
40
15
125
121
6
18
18
84
21
3
9
21
131
19
36
48
72
165
36
20
112
48
20
64
81
102
225
51
29
52
21
90
60
45
84
33
18
30
42
12
24
17
172
152
28
21
150
29
25
3
12
48
44
19
9
3
5
12
7
81
93
39
32
19
17
19
33
48
9
54
9
12
140
28
12
48
48
87
105
15
168
17
31
72
42
75
63
105
63
9
27
108
30
15
3
45
33
90
69
57
35
16
92
175
197
19
69
48
44
76
39
33
15
17
96
52
132
68
1
47
43
12
9
36
32
72
31
17
55
108
108
24
53
67
108
9
108
32
85
3
75
173
60
19
108
17
40
15
18
18
17
1
51
108
48
207
33
75
12
17
16
192
15
17
76
32
12
19
24
33
57
48
24
11
43
126
30
33
21
167
40
27
6
11
96
184
63
17
40
15
5
36
4
15
120
36
42
15
12
39
69
12
8
132
31
69
9
102
18
51
20
19
17
7
72
53
48
55
234
75
3
108
137
60
13
54
36
89
28
48
84
99
30
42
17
120
61
39
81
39
3
9
3
33
24
3
36
81
8
12
148
3
89
19
12
5
160
177
23
4
8
28
9
15
20
16
117
3
15
12
6
87
32
28
44
96
19
53
112
36
24
39
177
24
33
75
72
21
27
20
1
107
72
37
51
60
24
36
27
17
16
20
64
15
48
45
48
3
66
6
57
87
84
17
7
48
144
45
51
65
187
36
9
80
12
16
12
15
36
30
27
72
8
204
121
27
68
127
36
81
3
57
201
75
9
15
36
27
33
33
39
3
72
48
90
18
21
36
20
40
15
18
11
76
32
100
48
3
17
12
28
12
3
57
135
5
31
54
6
17
4
51
48
41
19
137
7
18
27
48
27
72
24
101
88
57
15
36
24
108
48
3
9
32
163
108
117
152
76
15
9
56
7
12
53
28
27
6
47
40
3
72
17
28
9
15
68
72
1
42
36
81
75
18
3
69
35
96
19
33
108
60
32
28
44
40
225
131
55
29
28
12
48
3
69
165
3
15
5
108
103
96
54
27
9
3
8
187
33
20
40
9
35
1
18
89
151
9
20
223
17
40
32
1
72
72
3
8
19
185
49
107
55
89
36
112
75
105
60
152
43
30
72
15
20
16
120
24
8
52
20
91
90
12
35
43
9
8
28
84
51
105
15
77
37
36
15
3
12
5
12
61
11
25
143
13
35
24
16
32
37
3
15
117
80
160
39
69
27
45
20
19
141
8
67
60
36
105
15
5
55
89
16
72
51
6
11
60
4
8
61
119
43
45
24
3
36
12
9
15
45
9
11
91
17
132
109
27
3
41
19
21
9
27
12
15
5
52
15
105
ABCD 97732500928*3^$a+1 [50014]
24
29
187
9
44
1
15
27
93
27
24
21
15
30
24
3
32
40
200
40
8
43
17
7
6
30
54
15
135
36
60
48
101
1
18
221
4
44
16
51
93
21
60
42
5
25
39
24
51
5
48
1
71
1
39
69
150
96
6
84
96
59
36
100
72
27
66
3
120
60
27
5
169
51
69
6
69
285
36
87
32
28
12
8
43
165
213
6
65
4
21
174
9
20
12
91
18
15
27
69
36
39
69
21
6
57
96
84
108
75
30
3
24
92
16
75
48
30
6
53
12
4
27
78
42
24
81
60
45
78
36
33
36
44
73
120
35
49
36
54
53
7
90
83
73
3
92
72
16
51
114
59
37
6
30
87
48
69
6
17
7
6
47
16
15
6
15
21
15
12
21
66
36
210
18
17
139
33
152
64
45
15
15
12
5
12
43
48
29
1
15
72
99
90
11
24
31
9
96
12
21
12
3
51
126
108
11
91
48
21
15
6
47
48
25
30
89
64
116
139
96
210
54
41
28
3
18
6
5
4
111
161
64
9
60
42
33
27
60
29
16
39
30
39
36
39
41
40
15
41
24
160
21
48
96
15
75
5
148
8
25
84
131
13
87
63
21
60
48
36
24
81
66
6
27
33
48
27
84
15
113
1
72
30
78
59
13
3
156
141
60
15
33
39
33
114
53
12
109
47
24
1
27
32
91
108
36
21
32
91
41
96
12
1
27
45
144
96
59
19
29
40
27
5
96
4
21
15
32
37
11
112
3
78
6
5
16
45
108
60
60
30
72
77
112
21
30
144
54
12
54
5
211
57
21
59
7
66
18
30
59
12
16
9
423
32
36
28
27
5
145
78
29
67
5
151
30
39
81
227
1
87
69
15
36
3
41
175
60
33
80
211
29
148
9
3
21
6
53
31
90
15
32
12
12
4
15
222
30
17
52
111
29
19
77
73
71
168
28
9
23
28
20
12
16
45
27
24
8
1
12
138
36
33
81
59
67
101
109
15
20
49
12
47
12
1
167
60
13
47
13
27
243
137
60
91
66
54
29
40
237
36
59
55
36
30
24
240
6
69
15
5
60
88
153
3
87
29
60
121
59
1
59
55
125
1
60
138
6
95
28
21
15
27
84
24
89
1
60
47
24
48
40
33
47
13
108
60
96
63
21
42
30
48
47
40
69
11
88
75
9
81
6
21
33
42
5
13
6
189
15
36
221
4
20
60
55
6
60
150
24
93
32
76
32
52
8
73
27
140
43
24
53
7
30
23
103
9
21
84
30
24
29
67
129
36
120
219
21
36
39
6
3
87
18
6
54
42
65
4
39
6
83
120
91
21
8
40
8
115
57
57
6
17
61
36
36
75
9
51
15
18
15
27
18
51
20
79
12
84
6
47
37
75
48
8
79
5
31
24
41
49
35
1
15
3
21
8
43
48
21
8
283
5
79
30
30
5
16
32
13
240
167
13
60
27
96
147
90
24
6
48
45
21
36
15
72
21
6
24
29
40
51
42
15
92
132
28
32
49
12
18
150
42
18
12
87
27
84
29
31
57
32
157
11
72
1
71
16
63
17
25
18
29
7
5
25
6
60
60
30
39
15
33
93
39
21
63
27
5
12
127
45
21
15
9
36
15
69
75
20
91
84
21
32
43
18
96
6
18
6
65
25
35
120
1
39
20
25
66
17
16
27
45
32
73
35
12
73
59
31
24
5
16
105
18
30
60
11
40
24
216
75
54
107
49
6
24
96
17
48
12
31
137
19
9
27
17
67
33
80
112
111
18
96
174
29
48
79
36
17
1
6
6
18
117
105
30
5
4
201
47
37
11
52
20
7
6
3
27
29
49
147
20
19
54
15
21
126
29
79
41
40
8
37
54
66
3
87
53
193
27
8
19
45
45
54
9
32
4
21
51
48
176
19
72
18
6
5
16
72
27
21
75
24
5
1
54
36
117
93
99
171
30
18
66
24
6
53
1
15
57
108
102
17
48
43
126
66
18
90
222
180
60
48
156
54
9
12
81
15
3
69
72
8
37
3
33
63
21
6
24
60
81
45
24
24
72
24
6
29
36
73
6
5
40
45
3
111
41
1
54
33
80
73
47
160
21
87
39
24
186
210
9
12
9
30
41
12
13
59
19
41
28
152
28
27
69
92
64
129
120
75
36
80
60
55
6
30
84
6
47
13
30
93
15
6
219
84
20
43
69
75
5
108
7
24
30
30
21
9
96
23
1
59
37
51
3
29
1
90
21
21
35
19
5
60
76
15
129
ABCD 97733182936*3^$a+1 [50041]
19
47
9
100
32
45
55
8
24
57
15
3
13
53
3
40
89
27
4
5
12
55
104
27
12
1
41
12
51
27
45
39
57
36
4
17
171
9
36
15
21
3
28
5
55
17
36
31
23
61
80
16
5
210
24
54
7
48
17
51
72
72
75
21
40
120
47
33
81
31
77
30
18
15
45
3
87
73
32
12
39
24
18
15
129
19
108
56
16
17
7
24
48
5
39
3
54
18
9
57
24
31
32
27
30
78
37
80
52
216
56
39
24
18
31
92
3
33
69
3
16
17
42
93
40
8
39
102
15
16
65
36
75
28
32
16
29
7
77
147
21
75
36
141
15
28
65
15
33
15
36
3
13
29
55
8
16
11
13
5
3
96
120
28
12
29
18
69
48
12
27
25
180
24
11
9
28
56
24
100
53
18
13
5
19
11
18
3
4
36
92
63
1
12
8
48
12
28
36
60
32
52
20
60
12
15
21
4
53
30
13
12
35
30
18
33
63
12
42
48
19
8
45
15
27
25
92
28
56
87
1
72
17
102
49
20
27
66
39
57
31
5
27
57
18
37
32
16
80
39
13
32
9
12
175
24
17
60
43
5
19
71
49
11
12
117
177
27
4
12
23
162
6
69
105
3
21
51
16
24
48
20
75
73
17
31
59
1
32
12
16
29
75
69
19
89
120
39
16
108
5
12
51
9
55
8
16
23
24
72
102
27
88
72
35
37
17
195
57
36
7
29
15
48
60
33
6
18
27
57
43
12
32
21
39
16
48
48
35
18
3
12
76
17
51
48
9
27
88
80
3
18
30
78
30
60
25
5
7
32
21
27
52
83
129
24
63
9
28
68
69
75
39
18
31
68
132
24
4
20
16
8
33
7
12
32
99
18
90
33
4
48
12
11
33
40
17
31
17
31
101
67
212
16
11
9
9
84
36
39
4
32
33
51
57
3
39
13
77
27
81
7
104
69
15
4
17
111
69
7
12
48
17
31
59
24
85
41
19
92
40
23
57
88
56
3
85
68
96
111
13
5
15
16
5
108
30
33
100
72
68
76
71
9
40
32
9
87
57
12
3
36
3
33
60
36
15
30
3
108
76
29
7
12
5
3
16
8
24
87
25
8
27
37
8
12
60
40
32
16
12
48
131
18
18
153
9
115
11
144
21
4
32
52
12
20
48
45
18
109
11
177
39
13
84
48
95
18
7
144
47
73
12
23
12
1
41
3
9
39
15
37
56
4
17
31
5
18
45
9
18
45
63
18
30
57
21
3
52
12
20
57
55
12
35
1
23
61
32
24
9
12
43
8
81
18
37
8
27
13
23
33
60
33
54
9
36
16
47
18
7
24
8
4
29
66
33
84
16
12
23
37
20
4
8
75
54
12
75
75
1
132
44
36
3
9
52
65
27
148
56
111
57
12
48
36
76
20
12
39
9
100
53
19
5
144
90
121
24
29
7
209
43
68
16
41
67
68
4
44
33
36
39
84
28
24
12
68
16
8
96
3
21
64
104
36
3
9
40
29
43
68
51
9
81
30
21
12
36
3
24
9
60
21
79
5
24
63
4
5
67
20
52
60
20
63
49
32
51
84
21
4
12
5
15
69
163
24
65
78
33
21
3
24
9
12
3
4
29
7
80
16
56
3
1
12
20
160
12
29
3
24
60
16
32
27
9
96
88
23
9
33
102
25
8
24
4
53
108
51
88
17
39
120
27
13
5
7
5
55
48
29
3
16
68
4
80
16
32
64
8
27
25
84
8
120
21
48
24
31
20
108
12
52
41
3
40
35
9
28
24
44
48
64
60
24
32
111
129
33
7
84
44
105
79
5
39
75
9
28
32
36
12
27
228
1
48
11
81
63
18
7
24
72
5
90
13
60
11
9
28
24
24
128
40
53
6
61
65
15
4
12
17
199
113
63
12
15
54
12
19
8
33
39
9
78
25
5
42
57
64
48
168
12
29
7
47
13
20
39
9
76
12
20
12
208
20
36
40
24
12
44
39
6
30
6
55
44
48
100
12
20
9
3
105
90
72
1
29
3
16
35
1
48
60
32
9
123
4
47
24
37
35
1
24
65
55
32
108
15
1
36
48
56
4
20
39
18
15
33
60
67
152
16
48
77
15
3
9
27
54
31
35
33
27
105
24
33
54
105
16
23
9
45
48
19
104
28
12
23
54
43
47
49
32
24
112
53
36
79
65
7
36
65
75
4
29
36
91
53
63
21
15
72
81
15
33
7
80
28
47
129
28
24
5
30
13
8
4
53
12
75
40
44
27
9
16
8
39
49
149
48
55
20
3
9
52
11
21
88
8
40
41
7
48
11
6
7
60
36
5
7
60
24
17
63
3
42
19
60
11
49
20
36
3
9
4
5
12
7
72
65
39
141
27
15
109
47
18
24
7
12
53
36
27
16
11
30
36
3
16
92
39
1
8
9
7
80
72
15
1
5
108
55
48
5
75
15
66
24
12
19
12
83
33
60
48
147
18
7
5
79
80
3
49
23
6
67
108
48
101
72
3
108
36
45
6
9
24
64
5
54
33
28
8
64
65
123
3
25
116
9
19
36
44
9
43
12
24
44
21
39
84
111
66
24
3
48
4
12
56
3
69
48
16
8
3
12
1
41
12
27
12
3
18
156
75
33
67
48
65
27
27
37
131
13
5
12
39
15
1
24
24
11
45
27
9
183
13
24
56
12
45
39
33
15
33
15
24
4
44
21
24
36
7
24
20
12
144
111
18
60
75
33
75
4
92
16
36
8
64
8
40
35
54
79
5
60
18
9
12
36
15
30
19
17
75
24
40
65
51
124
68
12
33
79
36
29
55
48
12
60
20
87
141
ABCD 97733649272*3^$a+1 [50060]
8
25
51
54
35
31
14
162
78
6
4
20
40
45
72
48
72
24
5
30
16
68
12
18
67
39
6
150
20
25
8
31
224
97
35
85
83
61
32
39
4
9
12
3
77
39
61
23
21
64
8
103
96
33
36
39
60
20
130
27
23
40
80
60
16
56
109
96
5
64
30
24
20
40
20
1
36
23
1
119
52
18
26
24
72
84
24
60
33
13
6
8
25
36
5
55
41
48
70
17
3
22
14
25
60
84
137
19
51
24
45
99
45
35
57
36
112
35
40
45
77
55
35
48
25
27
45
23
12
4
9
5
151
15
56
28
72
108
32
73
11
144
142
50
24
49
47
28
20
60
12
24
24
37
23
61
35
100
65
39
1
11
24
4
56
169
72
53
22
45
15
14
16
35
45
99
51
90
18
52
68
1
15
29
16
35
70
6
8
60
16
41
55
45
63
53
28
59
57
15
60
24
4
21
164
7
20
10
150
48
117
5
19
36
108
96
75
9
75
152
4
24
26
34
21
36
144
11
33
25
87
9
75
21
74
36
13
5
7
60
15
9
51
108
45
11
24
25
45
51
24
72
24
59
10
6
24
45
27
90
18
56
9
52
20
40
39
54
75
95
57
13
23
4
24
35
24
12
40
8
33
87
12
9
79
21
95
24
40
65
15
72
48
97
63
32
25
3
20
21
124
36
11
144
124
12
80
48
1
32
39
60
25
9
30
104
1
36
75
8
61
92
52
60
15
17
25
38
16
44
36
96
13
45
27
75
45
39
116
105
36
28
9
27
8
15
1
24
21
14
61
39
5
16
71
34
59
21
6
28
20
100
56
16
5
9
16
30
44
4
80
36
69
67
105
24
39
176
46
18
81
35
24
16
56
33
100
8
39
13
47
45
40
5
18
30
67
15
9
104
72
40
29
6
10
39
9
32
18
156
24
16
26
90
84
61
5
58
81
59
12
60
18
55
41
34
30
2
21
7
36
96
129
11
13
60
57
30
45
23
1
24
131
34
62
4
9
12
60
20
3
22
14
25
84
87
24
29
57
19
29
3
4
48
11
1
84
95
84
33
19
44
9
7
54
146
73
51
24
113
123
1
3
21
32
39
168
102
138
70
2
4
21
99
77
37
2
24
60
24
25
12
95
40
24
44
25
57
3
72
23
25
131
16
24
26
3
27
13
27
188
25
27
44
1
29
55
39
12
20
13
15
80
16
44
40
12
8
40
177
3
32
34
80
34
180
56
34
87
84
5
16
75
23
52
44
124
32
4
164
37
24
11
60
13
27
24
116
93
112
75
8
66
6
88
36
41
43
45
36
11
30
43
8
43
45
101
43
87
41
37
50
97
68
36
124
11
1
59
4
60
32
229
45
51
39
6
74
40
9
5
16
30
24
32
28
17
15
21
63
45
16
20
153
126
16
68
25
5
10
20
61
24
47
28
173
69
39
9
6
1
108
131
10
86
100
9
96
24
95
49
11
36
40
14
16
23
100
27
74
55
131
64
6
83
16
11
25
108
35
72
48
45
16
11
58
26
36
84
129
112
48
36
60
141
195
15
144
14
7
84
80
16
5
103
27
9
24
11
21
88
15
96
81
53
96
19
47
24
16
80
33
15
61
32
87
16
9
32
9
91
39
21
105
59
39
40
57
39
6
90
8
85
12
35
48
40
45
11
96
40
48
2
48
7
108
47
48
16
140
16
18
50
16
116
40
24
81
63
117
5
30
69
40
111
45
83
1
156
23
130
2
133
12
48
87
44
49
71
9
76
71
13
171
96
9
140
4
87
8
60
10
6
21
63
72
8
12
4
86
19
24
27
45
39
86
10
54
6
68
25
27
84
9
95
52
60
8
1
39
57
3
32
21
64
24
11
4
30
50
25
60
75
9
8
4
35
13
35
1
15
6
48
6
84
12
65
19
9
47
28
5
36
39
172
20
48
37
23
156
49
71
4
30
26
96
40
110
30
40
20
13
11
9
115
45
71
60
61
8
52
99
81
48
60
51
77
99
60
10
75
83
61
24
45
27
35
25
3
6
39
15
12
8
40
96
80
84
40
2
144
30
24
10
146
1
116
52
12
15
69
11
13
107
168
1
36
120
35
24
4
53
19
80
4
261
48
27
8
90
126
165
39
12
13
15
30
87
123
176
76
5
13
26
1
48
51
5
19
140
16
5
9
7
3
32
4
21
84
15
56
109
35
40
44
100
42
50
40
60
44
30
19
15
60
20
30
75
15
52
60
33
12
23
181
59
12
49
119
12
28
32
25
23
1
59
145
41
30
16
140
28
26
19
56
135
84
40
12
8
1
29
150
45
135
97
143
40
105
156
35
6
18
30
16
51
48
27
18
11
19
125
112
23
1
24
12
75
5
105
55
48
12
39
105
45
14
12
54
6
48
12
25
48
21
14
12
13
27
20
58
26
81
124
41
19
29
30
82
78
2
34
21
143
72
ABCD 97733985554*3^$a+1 [50019]
36
90
162
6
117
24
93
126
12
54
195
16
95
33
39
33
24
48
48
27
45
27
240
18
30
72
180
54
24
12
31
29
19
152
24
24
27
189
16
8
160
11
36
120
60
48
117
267
108
30
24
91
272
27
6
87
21
27
3
45
40
149
6
21
45
90
33
93
24
19
65
42
54
15
111
73
11
6
15
3
102
132
66
114
15
177
90
54
175
11
69
231
90
36
18
72
42
231
39
90
18
69
15
33
75
61
24
95
90
103
32
15
138
54
126
43
29
72
6
48
36
258
87
96
24
3
36
49
80
33
18
36
6
75
33
90
69
33
72
31
41
144
39
57
66
13
11
93
48
48
64
96
5
126
13
77
36
42
12
60
18
36
7
80
123
21
3
12
24
9
135
25
8
120
27
21
45
75
21
3
16
29
252
15
3
96
45
27
12
36
85
41
39
57
55
128
27
72
93
72
3
48
54
103
65
15
147
253
47
81
72
72
16
35
30
36
3
15
42
159
21
75
15
48
33
153
390
25
65
207
45
363
111
249
69
3
264
24
24
27
108
18
39
24
120
219
61
11
156
90
90
42
126
156
49
41
103
83
354
36
63
51
54
15
51
108
33
48
141
66
42
207
45
75
9
150
90
79
8
40
47
96
36
36
108
246
15
3
133
65
18
21
96
48
69
18
132
18
90
30
54
168
12
6
90
105
33
42
108
144
1
104
51
96
48
18
43
24
32
135
96
48
6
19
72
168
5
42
72
73
8
57
7
83
93
51
54
126
6
3
117
43
119
121
191
66
54
49
224
21
72
12
18
54
108
3
3
261
63
108
54
18
12
108
85
41
54
81
27
18
60
30
25
29
6
66
18
78
72
300
90
61
137
108
114
73
80
27
12
24
12
13
5
75
15
9
96
27
117
3
180
72
81
27
54
63
177
39
87
30
18
25
29
6
21
256
23
72
24
73
47
33
75
42
30
126
360
15
27
261
9
48
18
54
90
72
78
66
24
21
15
36
30
18
213
39
126
42
12
21
93
264
18
129
39
216
48
132
156
33
111
24
36
30
31
32
141
174
126
24
15
3
69
69
6
61
5
24
19
24
41
144
15
136
35
141
105
18
61
155
54
87
75
453
136
77
43
47
24
289
47
9
105
39
15
66
111
3
117
3
6
39
9
36
6
48
13
353
84
42
153
48
15
12
13
23
57
33
24
66
117
72
153
144
18
141
120
9
87
64
29
27
9
90
6
15
120
3
72
141
208
101
18
132
109
47
9
48
141
24
12
144
79
35
48
69
3
21
24
168
3
69
3
13
59
18
3
15
24
18
90
48
165
64
8
33
90
6
270
36
69
69
27
48
72
123
36
36
54
6
9
3
133
47
150
123
57
210
6
12
54
93
33
207
72
88
96
29
12
366
25
32
96
81
79
11
48
21
51
126
15
75
42
123
39
33
15
36
45
72
48
40
71
48
81
171
18
18
9
15
54
27
120
24
3
78
15
57
55
53
90
84
6
7
8
3
37
32
3
69
39
30
36
54
25
32
15
33
24
15
36
72
18
90
36
54
6
1
65
60
3
105
12
72
6
12
144
54
54
42
66
24
105
51
18
51
48
16
11
18
36
15
27
69
184
71
18
36
72
138
97
8
9
15
141
24
18
9
3
61
71
48
6
27
9
63
16
65
102
33
39
216
9
171
21
96
160
200
88
29
108
15
24
33
90
45
33
138
69
96
40
17
72
90
133
47
ABCD 97734023098*3^$a+1 [50035]
96
65
6
9
39
1
41
18
72
13
23
18
151
5
6
93
15
129
15
108
12
97
104
51
36
25
17
36
12
18
24
37
29
6
36
33
15
6
84
42
18
27
39
18
55
23
210
60
115
59
13
47
9
112
8
15
57
15
18
54
36
54
12
36
42
21
45
42
25
152
3
90
67
5
43
24
8
48
3
156
24
25
11
30
60
19
29
67
23
105
27
90
43
95
6
30
204
25
48
48
59
45
3
42
66
25
32
24
51
13
80
135
24
48
18
7
35
37
11
24
21
40
11
48
93
24
63
18
78
105
69
67
96
17
6
1
24
11
18
43
48
104
16
35
36
24
84
162
6
54
48
31
47
12
60
105
16
5
66
49
11
45
48
27
13
11
36
9
27
48
54
6
12
18
24
51
40
119
198
18
1
80
48
15
25
11
42
3
15
25
59
13
59
69
111
24
84
36
6
138
6
27
39
18
15
16
149
51
136
48
8
24
144
24
40
17
54
12
24
21
27
18
18
60
277
5
43
65
7
53
36
31
8
136
24
11
45
16
29
3
3
30
54
90
60
84
7
48
24
8
45
67
23
33
195
109
17
6
72
153
3
36
1
48
11
45
64
104
15
60
162
3
33
18
126
31
144
56
88
5
51
16
23
72
12
117
120
144
21
48
43
8
27
13
32
39
9
40
41
6
73
65
60
30
150
39
160
8
144
99
21
16
119
81
15
30
54
36
33
111
25
119
24
72
1
8
40
5
102
24
36
30
114
30
75
93
3
72
33
54
9
81
39
15
72
33
69
6
61
11
12
1
72
23
12
13
77
24
43
5
18
33
16
96
107
13
72
32
16
53
67
168
32
24
48
75
66
42
12
13
23
24
12
13
8
24
120
3
61
221
43
8
57
6
49
5
3
63
49
48
48
24
83
13
5
6
13
5
18
48
121
119
12
114
48
6
37
80
120
9
6
30
43
17
174
6
48
42
18
55
24
8
3
45
40
71
25
104
16
48
32
9
6
25
23
25
11
157
23
9
88
17
31
5
27
3
36
6
43
32
69
30
13
11
37
8
64
32
15
60
48
36
129
3
30
78
9
16
24
8
45
18
9
45
43
128
27
45
48
64
48
47
1
264
23
9
15
121
23
54
30
90
51
40
17
18
85
41
63
112
168
5
123
40
125
3
120
15
9
63
73
59
13
23
25
11
48
42
138
73
8
51
120
36
145
5
18
30
42
18
7
29
30
109
24
8
3
132
84
36
9
9
6
49
72
32
81
151
23
150
102
21
15
24
36
37
8
9
31
59
48
18
18
240
30
75
57
18
36
33
40
11
85
47
145
47
153
40
32
16
24
11
21
135
9
64
8
15
12
162
18
25
83
165
87
25
32
33
132
3
15
81
9
18
69
15
1
23
49
80
45
75
48
3
36
36
24
21
63
25
29
168
43
72
59
114
30
6
48
15
16
32
15
49
8
27
96
109
48
96
11
24
45
64
35
18
3
45
19
72
23
12
36
42
102
24
97
65
30
18
6
90
48
78
84
36
49
24
35
21
15
1
35
13
104
63
33
27
45
165
54
24
109
152
21
54
36
9
96
9
48
6
72
102
18
9
15
1
8
40
5
67
35
24
108
30
42
120
73
56
24
63
217
5
27
24
15
144
105
48
27
36
9
135
97
35
30
31
8
16
53
43
8
45
30
69
16
11
21
195
120
42
102
54
42
85
5
48
6
13
80
48
15
57
16
35
21
21
3
15
25
41
60
51
33
54
42
30
1
23
156
18
43
24
168
32
48
16
24
11
36
249
39
30
90
126
54
13
29
51
24
24
81
151
5
18
57
15
145
59
36
49
53
18
24
1
29
6
108
25
65
30
1
59
36
84
114
108
7
23
57
105
31
56
63
25
11
36
33
3
93
16
11
54
6
97
56
21
171
15
9
16
24
104
9
31
71
9
16
53
66
97
35
18
54
13
17
108
132
15
16
56
69
19
143
18
15
135
84
21
75
69
112
11
229
8
21
139
41
7
24
35
114
54
12
49
5
42
49
24
32
24
24
24
3
12
42
30
24
9
48
15
25
128
21
18
60
36
25
131
36
108
85
32
27
60
25
11
12
33
16
23
73
24
24
5
67
8
21
48
91
32
3
60
12
13
80
15
54
18
204
18
90
25
48
53
19
48
32
3
13
47
18
30
60
54
63
75
60
48
97
35
90
12
15
3
18
6
165
81
39
3
85
48
65
55
72
32
24
9
223
47
33
93
51
160
23
78
108
12
42
36
102
60
43
5
6
21
45
18
25
17
7
47
48
72
78
211
5
90
9
75
61
17
135
39
6
75
40
24
48
5
51
57
39
24
27
37
32
24
21
48
18
25
47
1
107
45
15
12
21
15
25
47
25
35
12
78
90
12
36
1
24
11
13
23
ABCD 97734822026*3^$a+1 [50116]
120
29
6
45
39
54
60
87
39
121
113
72
55
53
12
24
54
120
42
7
23
33
75
237
93
30
261
15
36
69
24
40
80
87
49
11
85
80
105
7
72
29
126
133
11
69
96
64
48
120
120
32
16
5
126
6
15
64
176
33
126
273
88
155
108
9
63
54
60
84
51
21
150
13
72
95
48
9
27
6
15
3
117
93
19
56
51
45
15
156
45
40
23
96
73
47
114
216
30
49
47
9
16
5
219
15
81
9
144
31
11
174
6
25
23
49
128
9
264
6
25
41
114
144
102
39
21
43
96
80
15
33
33
63
15
126
3
88
89
15
39
36
30
6
54
30
180
150
91
35
37
17
66
13
11
61
29
30
85
56
40
125
19
24
32
195
78
72
15
15
24
54
187
80
24
45
6
120
198
6
1
72
47
96
180
93
16
80
21
108
222
108
12
49
29
12
79
11
114
43
56
21
51
72
153
7
48
48
161
31
23
57
64
5
54
45
16
96
200
39
1
32
21
67
5
115
29
51
39
121
95
18
39
40
53
43
47
48
25
24
167
1
23
30
19
113
54
153
48
24
165
171
40
23
42
39
48
51
6
31
120
29
3
40
101
36
54
81
75
45
144
105
36
36
79
59
186
126
13
95
90
15
24
112
59
6
90
61
95
25
168
11
21
24
40
221
27
3
45
15
105
3
72
13
17
24
30
6
99
81
48
6
66
7
47
33
16
152
39
25
101
43
131
6
39
45
243
87
66
7
173
60
7
8
195
144
6
7
23
60
84
90
6
25
48
35
37
53
27
24
88
23
145
32
21
12
90
85
23
1
59
30
31
131
13
47
57
16
47
33
57
279
96
40
24
29
456
123
16
77
19
89
111
88
8
135
57
16
101
51
24
21
30
24
54
79
8
72
3
54
31
95
249
88
23
33
96
16
29
36
135
9
15
16
5
54
133
17
31
53
36
90
6
63
81
30
24
105
72
48
64
96
167
49
11
84
36
13
192
24
11
93
72
24
48
51
229
71
57
72
96
27
168
66
19
41
36
108
30
105
232
113
7
224
39
9
16
11
141
39
9
24
96
72
39
1
32
51
21
88
131
72
109
155
93
51
36
1
59
30
36
43
71
54
300
72
39
15
6
3
160
80
57
15
40
32
21
67
48
11
93
3
108
49
48
23
1
56
69
91
80
192
123
90
18
1
8
27
45
15
1
24
11
37
8
93
162
57
21
12
39
24
45
36
6
9
9
210
6
103
53
43
155
42
43
11
69
24
48
105
63
136
71
54
6
69
120
75
13
56
24
232
161
60
27
3
37
23
129
99
42
19
80
16
72
173
30
189
24
57
87
273
87
111
270
42
25
29
30
180
60
84
126
3
112
8
3
78
87
93
19
48
80
63
121
11
93
72
9
39
75
21
24
45
12
199
8
27
61
24
131
93
120
27
54
30
345
15
145
5
3
33
264
223
11
60
1
29
90
1
341
54
13
101
67
125
19
24
191
145
59
85
56
75
13
23
48
216
54
19
128
39
25
48
83
24
45
111
54
19
377
63
81
63
51
30
7
152
57
15
24
21
36
198
66
54
1
5
84
39
48
45
48
126
90
3
147
84
9
27
6
127
8
3
126
180
96
19
8
3
18
36
90
109
41
15
16
152
16
80
72
273
162
24
84
145
56
69
115
11
36
33
135
177
33
15
111
6
3
51
30
36
75
15
24
84
6
66
24
93
72
15
144
9
136
152
63
25
72
65
15
75
ABCD 97735046686*3^$a+1 [50007]
5
13
27
44
43
53
85
39
20
13
27
99
42
12
3
32
28
15
53
16
21
47
1
51
99
12
33
9
27
39
101
25
96
35
4
51
5
115
69
60
21
3
87
48
17
24
103
5
13
23
24
88
168
57
54
21
44
48
121
135
12
48
45
11
4
87
165
15
17
16
75
72
69
56
19
54
51
3
17
73
23
40
9
51
39
6
3
27
17
73
39
8
25
3
15
33
57
24
51
39
210
168
12
6
54
180
54
102
42
17
1
72
51
92
37
3
60
117
36
59
13
18
21
8
12
36
64
21
54
45
36
27
12
18
11
7
33
96
21
63
12
48
75
66
111
57
35
12
25
11
7
5
16
312
44
121
15
9
23
67
5
76
129
6
84
6
84
36
3
12
24
24
51
18
72
18
48
72
108
9
51
17
13
60
75
80
205
18
66
108
71
60
19
12
6
30
93
69
3
20
40
20
24
100
36
48
36
20
1
99
56
115
9
8
12
16
3
17
12
16
36
8
48
60
108
37
95
4
36
8
37
39
84
9
23
24
16
20
19
5
16
3
29
48
72
13
59
16
8
16
129
42
69
56
13
51
3
6
107
157
90
77
144
19
65
28
168
192
44
25
11
19
9
104
1
36
30
233
36
72
88
21
11
132
91
6
18
18
48
24
11
196
36
32
157
11
4
24
36
33
3
9
23
52
123
5
145
47
25
54
149
7
21
15
18
47
148
39
5
28
3
6
48
3
32
12
43
60
53
48
115
65
37
42
33
140
25
18
5
40
39
57
3
36
17
24
49
87
15
18
59
31
6
18
30
240
12
23
16
12
60
32
37
83
28
48
56
16
3
5
37
12
3
24
8
37
114
57
45
180
39
15
18
108
3
36
20
13
60
36
27
39
5
40
24
45
12
63
32
40
80
55
9
56
49
23
60
88
68
121
36
102
53
72
36
84
43
9
8
108
24
49
6
141
8
52
20
40
8
109
23
25
72
3
48
27
17
12
25
39
132
20
55
18
75
20
37
35
12
43
5
28
12
3
41
13
155
25
6
57
69
71
12
12
24
37
3
105
126
41
55
18
90
21
9
27
20
25
59
31
53
24
13
123
81
18
18
102
53
19
5
16
20
24
31
105
92
28
92
16
120
36
44
136
51
149
115
6
39
51
48
81
81
3
69
35
156
24
205
18
69
3
72
66
75
44
84
67
24
66
24
30
54
107
19
36
24
101
25
63
21
6
72
72
5
24
112
20
100
75
65
13
36
83
88
80
37
11
16
36
57
78
84
6
12
27
8
28
80
84
36
28
44
13
75
24
20
60
13
27
33
35
48
40
219
48
17
40
8
36
31
21
45
35
4
128
12
60
4
80
1
6
18
11
61
83
40
72
20
37
11
24
12
43
5
7
9
20
36
4
21
78
17
31
5
88
159
17
160
8
103
17
12
60
76
144
44
52
15
5
115
54
126
29
100
36
20
72
48
37
51
81
83
52
96
3
101
1
42
153
20
19
6
3
15
41
25
6
5
12
88
15
9
15
9
92
7
48
33
9
27
36
168
12
9
39
15
54
18
72
57
45
23
48
25
30
18
87
99
21
45
150
77
12
36
12
133
47
37
60
39
9
47
31
165
27
33
20
60
37
3
9
18
5
36
181
234
21
24
9
72
11
148
21
11
4
51
90
18
89
43
105
48
117
12
83
4
8
37
11
24
4
200
52
24
3
18
60
15
20
4
8
37
6
9
24
20
40
45
6
5
60
91
54
11
28
32
28
9
18
65
40
39
29
97
15
20
100
24
9
66
29
49
102
6
35
72
127
53
31
41
36
37
138
9
20
36
24
76
44
64
92
48
25
12
47
36
24
88
32
36
85
36
48
36
27
48
20
156
1
167
216
16
60
45
11
13
66
113
31
90
15
60
12
20
73
27
9
6
5
72
28
69
11
49
15
20
40
33
23
13
30
81
8
37
11
28
21
66
17
43
77
67
84
57
3
5
79
57
39
101
1
42
18
30
9
56
97
11
25
15
39
33
57
11
40
32
25
60
54
45
44
16
36
32
25
47
1
15
3
126
24
15
75
57
45
59
13
63
45
95
108
84
43
12
41
72
40
27
17
100
20
76
20
43
29
48
12
37
11
4
200
85
23
16
141
11
4
81
3
15
72
65
24
85
18
18
35
37
35
16
72
32
13
18
57
44
36
25
39
9
71
16
3
21
8
28
104
64
12
8
79
53
37
3
3
77
25
24
35
1
108
15
12
164
79
5
24
1
36
18
18
63
27
65
48
19
81
44
85
11
40
44
1
47
24
1
12
3
60
92
16
27
9
9
15
9
51
75
81
45
11
4
33
47
60
24
55
17
55
33
165
36
11
7
5
48
24
16
8
55
81
20
79
6
83
96
52
104
61
12
27
105
11
132
12
76
32
88
129
24
35
49
3
32
28
32
37
35
64
21
18
21
116
61
47
16
36
60
3
101
144
12
36
85
63
9
3
60
207
53
40
129
15
ABCD 97735107032*3^$a+1 [50076]
36
30
78
101
235
29
19
48
24
114
11
13
83
25
60
138
12
53
37
108
95
85
11
61
30
120
53
187
18
24
107
55
90
36
24
6
125
55
12
306
12
60
12
78
144
108
36
42
108
36
71
25
102
41
67
54
36
60
42
66
84
36
42
42
132
11
145
48
215
1
78
78
30
42
78
78
120
72
30
84
48
48
30
18
5
7
89
163
120
30
60
11
96
96
7
30
48
144
156
120
23
96
103
36
12
60
78
54
126
131
1
23
49
143
115
5
67
78
60
18
186
150
54
107
37
78
12
12
6
252
12
24
12
12
23
13
252
72
12
36
24
66
29
13
132
18
168
138
6
288
53
43
42
35
133
35
37
12
108
72
18
48
17
187
66
6
150
54
17
25
60
90
12
53
115
18
72
54
54
66
18
11
7
102
108
18
90
11
61
59
73
47
1
54
258
270
180
168
53
25
186
60
48
30
12
119
25
42
12
48
65
13
120
6
6
174
6
24
156
23
121
54
42
60
83
49
120
108
35
37
78
72
6
42
18
60
47
55
42
6
65
49
66
6
96
84
96
102
48
288
6
24
95
25
191
43
18
48
12
72
6
54
6
144
42
30
29
97
72
167
24
25
30
234
66
24
221
19
90
216
35
121
84
90
42
72
30
36
101
120
49
12
83
19
102
114
192
5
24
24
79
17
43
18
108
47
7
12
6
30
132
102
66
18
54
150
36
66
240
90
66
42
107
19
42
60
72
60
30
120
60
36
30
66
5
61
179
19
6
186
84
6
54
18
78
78
12
24
11
24
259
30
186
54
47
19
18
12
186
42
120
11
7
60
24
48
30
167
145
71
13
54
77
19
30
66
5
109
102
30
23
67
12
18
18
461
31
65
109
24
30
102
18
42
35
19
18
36
12
24
48
60
23
24
163
78
78
180
114
126
5
25
42
18
30
24
72
114
126
48
330
48
168
96
36
60
84
84
72
108
12
102
66
162
113
85
131
43
77
115
18
126
101
91
29
121
72
60
6
77
79
90
54
186
150
60
138
36
162
114
66
12
18
150
54
276
35
67
12
36
18
24
126
6
234
30
12
12
18
12
60
132
41
264
25
90
5
24
67
18
12
24
18
96
30
84
11
25
66
240
108
41
19
96
5
115
66
59
67
12
18
90
84
6
12
126
450
24
90
72
24
60
17
133
96
59
79
90
6
12
78
12
12
71
1
24
42
384
29
25
36
11
115
42
11
109
90
48
192
36
54
23
25
48
12
35
7
42
18
6
30
102
12
12
96
114
6
54
5
79
54
227
24
67
42
48
83
97
72
6
12
42
96
30
24
66
60
60
54
78
42
30
47
109
12
48
42
12
17
43
6
12
414
168
66
42
54
11
144
73
48
23
67
54
66
53
109
96
35
115
6
36
72
12
120
24
47
67
42
35
49
210
114
12
66
108
30
35
19
66
12
95
43
77
7
30
66
114
18
24
36
78
107
163
36
209
79
137
49
54
18
90
102
210
53
37
132
18
12
161
144
24
67
30
54
48
18
84
11
25
168
24
18
29
163
53
67
66
54
77
85
35
31
90
54
60
180
114
174
6
72
35
25
48
12
42
113
24
24
97
95
43
84
41
55
42
198
6
54
30
12
30
234
24
30
54
167
1
210
12
42
6
18
114
72
29
19
162
35
181
ABCD 97735245724*3^$a+1 [50150]
41
43
80
4
36
72
24
23
60
45
40
32
36
57
15
36
27
18
15
72
52
12
80
3
105
15
108
33
76
53
78
37
71
69
3
45
4
119
49
35
1
32
3
9
16
24
60
155
93
33
54
57
39
81
33
43
23
97
12
8
33
102
12
1
20
15
61
48
36
20
64
8
15
25
125
27
21
7
107
6
55
60
72
60
47
25
8
64
24
116
3
13
24
84
20
15
1
68
16
60
84
92
21
115
108
36
44
75
57
28
35
25
140
27
48
12
42
55
35
1
56
39
49
12
20
40
29
67
5
187
12
108
101
19
35
13
12
12
44
52
125
138
45
4
20
3
48
54
7
60
44
27
25
32
3
13
56
111
30
103
107
12
36
49
11
12
72
13
20
15
93
24
16
137
43
32
4
59
1
53
18
48
177
27
13
84
60
96
167
1
36
41
19
20
3
97
24
5
19
5
48
48
7
8
40
60
29
51
15
12
33
64
11
9
96
39
30
48
72
7
23
25
23
13
56
60
51
13
20
45
72
18
120
21
9
19
11
37
68
57
7
35
57
28
11
30
19
53
18
189
12
4
12
83
162
19
44
9
55
12
71
13
44
72
16
108
32
15
12
1
5
27
15
13
12
5
39
88
65
48
90
78
30
1
24
32
28
5
39
12
16
77
15
72
129
24
87
3
1
5
115
5
87
75
13
104
75
6
15
100
12
65
103
17
78
97
8
112
48
35
54
3
15
37
113
42
25
20
15
48
48
1
20
156
33
135
76
8
28
12
5
120
43
35
13
47
153
4
65
18
33
160
20
40
32
3
169
53
18
37
65
15
3
1
23
37
36
107
45
16
12
32
3
49
60
24
24
41
67
128
15
121
44
36
21
43
29
51
84
112
20
21
48
42
60
37
5
15
33
39
28
8
63
69
16
17
39
100
11
12
6
91
44
57
19
48
36
56
136
23
117
4
41
3
144
132
4
32
45
43
24
23
72
93
24
4
29
7
8
76
84
95
13
48
96
20
3
13
8
39
33
28
84
11
37
47
37
24
72
48
29
195
28
8
9
18
25
53
15
57
3
15
30
75
4
32
33
6
61
84
12
72
96
24
68
12
15
57
69
90
37
48
89
18
12
73
12
23
109
23
48
60
33
40
44
60
52
20
39
24
1
24
92
33
66
57
28
12
20
28
44
75
37
8
33
63
15
121
20
4
89
43
60
107
61
89
3
15
33
69
43
24
143
36
61
29
127
23
60
25
60
36
59
85
24
5
48
3
12
15
189
40
24
29
55
11
121
60
209
31
36
95
30
27
40
120
56
16
203
13
8
124
72
20
16
68
96
9
42
13
36
24
56
69
7
113
19
20
28
8
36
33
43
23
24
36
49
8
28
5
91
24
60
89
87
39
9
3
30
3
16
24
12
35
93
9
7
24
32
72
52
56
45
18
49
53
43
116
96
3
61
56
4
68
40
41
51
16
60
65
39
88
11
45
9
3
108
4
72
60
41
103
17
67
48
12
12
23
33
4
60
8
21
120
175
44
12
99
25
72
48
260
57
15
252
160
116
9
78
18
114
205
132
68
3
33
39
33
15
73
56
208
11
61
68
123
33
15
21
33
210
156
60
25
5
31
20
93
96
7
308
64
5
6
37
20
40
24
80
129
27
63
72
30
75
45
3
27
18
31
204
29
7
80
60
21
7
12
59
84
48
33
15
121
168
11
12
93
16
23
13
215
30
3
60
129
66
109
56
196
36
48
65
247
104
4
59
36
49
32
93
43
44
9
27
88
5
7
44
4
65
42
69
63
60
117
4
84
83
9
21
90
37
60
56
24
40
35
33
52
5
18
69
3
30
18
33
180
36
36
4
60
89
42
9
16
212
3
25
68
4
12
104
100
32
4
68
12
4
125
42
9
16
92
33
30
9
3
96
49
5
7
44
45
31
41
7
20
112
11
12
13
23
61
23
78
39
9
115
47
33
36
28
11
45
132
40
32
3
25
80
4
44
15
24
97
84
32
24
76
47
25
36
12
5
63
72
27
1
197
90
102
3
12
76
47
9
4
35
54
96
24
7
36
12
92
64
29
31
36
48
56
16
83
117
21
19
23
37
8
63
37
68
12
28
65
39
39
61
29
144
66
37
32
3
13
12
48
5
72
15
57
27
21
19
119
21
64
35
25
35
21
76
20
84
60
4
17
18
25
20
4
5
48
3
12
24
39
61
120
29
55
104
60
36
207
49
24
20
45
31
68
28
132
53
30
73
12
72
128
40
48
5
31
20
99
90
91
116
27
30
67
96
8
40
29
31
95
12
9
144
4
20
36
36
69
120
111
9
7
84
60
8
12
21
3
165
87
4
24
59
37
36
104
3
13
65
7
12
59
25
89
96
187
ABCD 97735340018*3^$a+1 [50000]
72
10
36
48
72
14
111
25
18
5
69
3
24
25
48
42
26
12
28
35
25
8
52
20
90
18
90
70
54
30
56
36
70
56
114
84
24
28
18
44
58
59
24
51
4
14
6
22
84
6
50
10
30
32
12
15
43
50
42
16
32
22
104
4
23
33
10
30
30
17
48
25
32
22
20
108
12
160
2
24
51
13
20
10
6
2
10
102
20
28
5
67
38
100
62
42
46
30
44
36
4
30
6
2
18
12
72
36
58
12
2
6
54
66
52
20
34
8
18
58
86
48
42
4
50
10
47
24
45
99
25
56
4
14
106
12
74
28
12
5
15
30
64
66
48
6
24
8
60
28
20
42
4
14
4
8
34
30
18
8
34
35
13
26
16
18
96
132
68
54
76
42
42
48
42
122
10
6
5
13
42
89
21
48
36
39
39
28
8
45
19
38
28
35
72
109
24
20
36
18
16
62
12
6
76
14
22
48
41
9
10
26
6
18
12
54
18
52
36
12
11
49
2
90
36
34
18
11
1
36
24
66
48
17
49
44
27
9
10
80
58
42
18
56
15
39
57
13
11
49
12
80
4
32
18
34
140
82
5
21
3
21
28
48
60
2
10
68
28
2
52
12
29
19
6
80
76
11
120
13
2
94
14
10
20
54
16
20
6
4
30
101
3
42
40
26
4
5
43
72
5
1
12
2
18
36
22
18
14
42
16
32
40
11
1
60
84
2
42
46
12
50
58
114
8
12
16
12
180
95
19
18
8
54
18
22
5
24
19
101
99
30
231
9
40
23
73
24
78
30
2
16
41
51
40
30
30
38
75
21
30
60
70
20
48
10
8
24
45
93
3
3
16
24
30
6
6
24
30
24
66
24
35
49
72
8
76
6
5
13
6
2
3
9
72
46
12
20
102
6
10
128
24
46
5
19
60
18
8
100
14
30
82
30
6
132
8
82
36
44
12
24
84
3
3
21
13
11
25
2
12
10
50
82
80
30
4
65
57
54
6
54
34
11
43
12
26
18
46
74
6
48
42
10
78
6
66
18
48
24
35
1
24
44
6
88
6
47
3
52
48
12
30
42
12
30
20
24
34
86
4
32
51
19
30
36
14
4
12
132
17
13
2
36
48
34
30
48
125
19
110
39
19
30
86
34
20
27
9
15
1
8
108
52
2
28
30
36
32
48
90
10
12
20
3
19
6
24
56
36
10
66
30
32
78
99
21
75
37
86
45
27
24
30
40
56
4
11
48
21
18
52
24
36
36
32
46
12
12
71
192
43
5
69
3
24
19
72
32
30
16
20
22
18
11
19
2
28
14
192
6
108
46
65
9
4
6
60
17
19
80
30
18
21
121
26
84
90
114
30
52
54
18
36
144
6
12
30
54
36
29
1
30
62
16
11
21
40
32
58
14
126
22
12
8
52
50
6
15
205
60
24
71
67
62
4
6
38
16
71
31
65
24
43
26
27
7
12
6
12
8
54
4
90
104
72
39
9
22
18
20
30
21
37
18
2
100
59
61
54
29
37
48
35
9
63
9
48
36
34
17
43
32
4
14
36
16
8
52
11
117
12
18
21
61
6
8
16
30
54
6
11
3
22
2
40
6
26
34
6
54
72
24
30
44
42
58
14
22
8
22
108
20
180
108
72
12
6
30
39
13
11
96
39
226
26
69
1
44
28
2
24
22
32
48
4
54
32
10
12
2
4
6
8
130
41
25
32
15
13
50
10
114
96
26
58
20
21
51
58
83
7
12
5
43
6
32
34
56
18
4
42
6
30
62
6
10
24
20
10
30
32
16
60
35
45
52
8
52
6
44
33
24
145
38
28
5
33
114
10
2
70
24
20
40
12
14
60
16
32
22
6
14
100
11
27
16
90
24
30
26
4
47
1
68
4
6
65
25
6
20
40
5
15
9
1
18
8
28
62
22
50
51
1
6
98
15
25
84
110
78
12
3
19
66
84
24
24
12
38
6
87
24
13
12
24
6
14
94
66
35
1
20
90
36
22
66
36
38
10
41
57
10
5
15
22
6
5
19
30
42
26
72
36
46
65
9
96
15
25
104
40
26
10
30
5
33
10
78
42
32
45
21
82
26
15
49
50
18
4
78
6
36
18
38
12
6
16
5
96
37
8
3
27
28
50
10
5
19
32
18
22
18
32
6
12
42
4
44
10
50
10
20
46
14
126
46
5
69
42
33
79
80
78
12
22
68
28
62
40
20
10
2
6
48
10
24
8
52
23
24
75
54
10
26
28
23
45
82
17
3
118
18
14
48
54
46
14
54
144
10
48
29
19
42
104
4
12
24
24
35
1
8
28
59
19
5
45
51
1
8
16
48
8
64
56
15
3
46
8
22
54
6
5
81
15
57
36
34
36
42
32
210
52
18
20
40
50
46
14
33
24
24
27
54
39
1
24
60
104
36
64
6
20
141
61
38
12
52
6
24
32
64
2
34
38
78
4
6
62
16
36
48
6
32
18
94
2
28
6
12
72
6
84
30
18
8
51
61
12
18
18
36
66
32
10
6
96
14
10
2
40
83
25
2
22
36
26
6
12
10
8
10
8
126
90
51
45
18
57
9
18
76
2
4
60
18
72
78
20
12
40
30
66
8
60
46
78
12
20
4
74
52
5
9
42
30
58
5
135
46
14
34
20
46
12
5
3
21
93
28
18
2
28
47
25
8
34
66
6
38
16
2
28
32
10
24
24
44
36
60
16
30
60
108
18
12
2
24
12
52
53
115
14
60
16
30
29
85
14
46
8
42
90
46
125
9
34
77
43
5
96
25
146
4
66
23
72
109
11
27
22
44
27
24
49
32
12
6
70
32
4
104
36
34
96
29
67
134
96
18
4
98
40
18
2
64
18
113
33
24
22
6
80
4
18
50
3
13
12
2
10
156
12
150
12
62
28
20
72
24
84
18
24
30
40
36
30
5
3
16
14
42
10
18
66
60
11
187
53
7
18
74
48
22
18
30
2
45
45
46
29
33
63
43
6
36
12
72
66
14
18
12
18
63
37
32
124
20
4
48
2
18
30
72
60
36
40
36
6
24
18
38
12
10
32
36
94
59
55
12
53
45
51
9
16
48
56
34
78
23
7
18
66
30
14
10
47
48
1
38
28
5
24
3
46
ABCD 97735955756*3^$a+1 [50013]
16
8
22
8
70
20
70
56
94
2
40
14
34
2
12
18
72
42
54
72
70
48
2
88
120
26
54
16
114
20
76
278
16
2
40
20
130
14
16
2
318
18
90
36
18
18
94
50
40
30
240
38
36
54
18
28
20
16
30
96
30
234
80
24
40
42
8
30
24
18
54
40
8
58
32
28
104
16
92
198
10
20
18
70
162
38
76
54
30
2
10
144
54
42
128
24
120
196
80
40
162
18
30
150
60
116
66
18
46
8
118
50
90
30
198
186
54
82
48
32
10
128
22
2
28
2
106
20
82
14
64
450
80
120
6
48
58
38
36
136
48
14
18
28
26
10
54
102
98
16
56
40
74
4
36
156
2
72
10
80
144
36
16
48
12
54
14
90
72
40
50
28
20
6
90
36
58
152
18
70
26
300
16
20
40
78
66
14
72
24
144
66
4
156
8
28
44
76
152
42
138
28
18
32
138
132
18
40
152
58
12
314
18
28
2
42
84
106
38
108
144
46
8
90
6
18
28
44
84
10
50
16
158
16
120
32
18
120
24
72
36
12
46
170
6
40
8
46
36
6
170
48
24
72
4
44
16
180
12
62
46
50
102
40
2
112
6
20
70
18
30
50
22
32
136
26
76
18
42
38
162
24
4
12
14
6
12
96
54
46
92
64
80
24
54
288
34
6
14
34
56
16
168
50
102
90
198
6
226
78
66
54
2
144
24
90
52
20
30
208
72
18
12
114
66
182
72
216
10
38
72
72
90
6
136
6
18
96
14
66
16
78
92
48
132
40
210
18
14
72
18
136
150
90
152
48
22
38
82
98
120
16
8
12
154
270
90
90
62
70
48
12
68
40
50
6
64
66
6
44
30
136
104
106
200
120
28
36
6
62
108
70
24
114
116
18
72
166
44
70
128
16
42
212
18
114
108
48
18
40
96
80
6
10
2
196
44
30
6
66
10
96
20
40
90
110
28
102
14
130
6
44
40
270
50
46
8
16
104
330
102
18
54
42
30
304
26
108
48
114
210
54
90
54
16
56
10
96
200
28
12
182
72
46
44
46
288
90
60
104
60
148
108
6
8
46
26
10
6
24
134
60
16
14
24
210
22
6
60
108
2
144
16
18
62
118
116
126
18
52
68
142
2
72
214
150
60
6
120
8
16
2
108
186
144
54
28
30
24
8
48
24
90
70
96
14
76
30
18
132
32
88
18
176
34
134
18
72
48
240
48
16
6
2
48
214
8
72
40
50
30
46
32
108
30
34
6
168
30
104
60
102
10
134
136
86
88
42
8
24
72
40
96
24
66
54
6
92
238
104
90
214
86
90
6
108
30
96
16
74
40
126
50
94
6
98
264
82
8
60
12
6
30
132
136
180
12
8
6
130
36
32
138
18
6
48
72
54
10
152
24
138
6
136
8
46
2
18
16
30
6
60
48
116
106
74
48
196
2
40
74
46
30
138
192
110
42
16
32
64
114
254
16
72
74
6
138
6
90
84
40
20
16
110
90
244
2
70
234
38
28
32
102
24
66
168
30
18
72
132
36
70
2
192
54
40
32
160
8
66
70
24
30
20
150
70
50
112
128
426
36
60
220
8
60
52
2
202
36
68
54
246
60
70
102
170
154
38
238
128
36
4
104
28
38
42
48
22
194
46
138
14
6
10
26
40
14
40
50
22
134
16
108
ABCD 97736035682*3^$a+1 [50018]
63
15
30
315
56
1
18
30
15
51
30
87
8
115
29
13
30
12
185
25
90
30
111
15
129
45
12
6
90
90
42
48
18
89
136
15
57
75
30
162
21
51
29
55
9
3
54
126
42
126
89
55
138
23
1
6
42
63
3
72
42
6
54
30
60
21
87
48
65
109
75
87
240
24
36
29
1
24
24
42
54
66
53
31
24
120
65
1
12
30
12
6
30
66
3
75
6
60
12
24
54
96
60
30
66
30
72
36
54
93
9
90
53
91
24
30
210
5
25
36
96
54
24
78
18
84
33
27
12
6
3
201
23
61
30
96
21
87
185
115
12
24
6
60
6
30
3
81
174
60
117
9
6
17
91
60
6
84
72
72
6
36
18
30
30
72
23
16
104
97
114
45
80
24
7
18
6
9
27
30
303
21
36
114
186
6
84
6
27
240
33
42
120
48
48
12
102
12
6
78
30
29
91
6
66
12
33
27
30
60
12
6
153
57
54
6
54
6
48
42
197
96
7
17
1
12
48
6
78
72
23
25
30
18
18
12
54
114
12
18
156
6
30
48
6
21
39
84
5
55
9
21
6
69
39
42
18
60
18
30
24
114
66
29
97
30
30
54
53
55
36
5
19
30
120
15
96
72
57
66
12
12
45
15
41
1
6
150
27
57
23
216
24
1
24
96
24
96
24
12
51
99
21
32
55
18
42
12
24
60
36
33
3
84
48
6
36
60
51
72
3
53
55
6
36
12
12
48
6
12
12
102
180
30
18
48
15
32
55
41
1
6
120
24
129
15
36
66
90
17
16
105
6
81
15
84
53
97
23
16
9
48
15
57
15
111
66
198
42
138
5
40
33
15
39
6
78
29
121
6
6
27
213
75
3
45
21
3
48
15
138
6
66
18
6
96
90
12
30
35
1
96
54
9
15
90
48
47
133
30
60
54
126
45
33
90
6
54
42
23
7
33
9
48
48
87
8
1
18
6
95
1
39
51
24
24
6
36
54
36
33
231
24
65
145
66
72
72
36
24
18
135
3
6
23
73
120
12
36
95
115
60
60
5
97
18
42
3
27
78
6
60
144
54
15
3
12
18
72
6
84
12
201
3
36
30
59
7
42
111
104
43
93
27
77
31
9
15
6
36
48
138
18
12
18
29
55
30
131
24
43
30
60
18
9
80
40
27
108
33
48
21
36
15
15
78
59
136
141
48
42
9
39
161
145
72
12
75
48
33
30
12
12
30
35
16
72
177
96
126
33
15
66
36
83
120
7
33
153
138
12
72
42
30
36
54
30
6
3
72
99
66
114
36
48
60
42
90
42
78
54
90
18
6
6
36
27
56
49
156
84
90
60
33
48
51
29
115
96
21
15
33
99
45
15
120
185
1
54
198
42
33
123
24
12
90
18
48
30
24
18
72
6
48
15
21
6
84
9
129
18
77
43
24
276
17
1
119
25
71
19
45
57
36
42
6
54
45
45
30
45
15
65
55
33
75
30
18
36
66
18
204
60
30
15
135
42
18
12
33
33
18
66
144
96
3
80
61
54
5
88
120
87
30
30
60
33
75
30
47
31
24
161
7
57
51
66
54
6
23
103
12
5
1
66
6
15
8
85
30
29
96
49
36
27
99
126
42
36
57
45
60
24
120
18
108
17
31
65
91
53
7
18
15
33
15
33
42
114
90
66
18
114
6
96
30
18
12
96
162
6
65
19
6
39
3
197
13
78
30
54
18
42
18
78
12
17
145
95
1
120
24
18
60
233
97
30
105
63
6
3
81
12
123
80
187
24
210
3
75
48
53
49
12
66
17
31
9
27
6
47
25
60
48
90
42
126
57
33
102
84
53
1
15
15
54
51
81
150
108
5
37
30
21
72
56
19
5
121
72
48
36
66
105
99
53
25
42
96
48
189
3
48
6
36
42
48
33
39
33
123
60
54
6
6
84
162
105
3
66
108
120
192
23
265
15
56
25
24
15
105
18
24
21
75
45
123
125
187
144
108
96
42
120
15
3
54
15
51
12
257
61
54
78
24
30
89
64
56
19
36
12
30
18
30
135
51
21
27
6
24
138
12
12
21
27
21
75
5
37
18
30
6
198
30
33
9
24
132
83
112
129
6
42
6
42
18
54
71
24
40
57
23
1
30
12
54
6
12
30
6
89
55
60
ABCD 97736088098*3^$a+1 [50011]
28
44
88
8
72
40
84
68
40
48
56
31
33
152
16
15
33
144
48
24
44
52
8
52
44
208
32
100
12
48
72
12
44
4
27
81
36
12
84
68
40
132
12
36
32
28
120
72
36
20
64
60
132
24
32
16
8
76
99
81
96
56
88
39
5
52
32
55
41
31
9
128
24
60
84
28
3
240
9
39
96
77
4
24
48
176
24
60
108
55
41
40
48
8
16
56
151
33
24
156
51
17
16
128
60
28
20
16
132
140
84
24
295
17
28
180
72
68
16
12
15
9
72
80
16
168
96
87
17
16
68
36
7
120
89
160
36
75
9
72
24
24
32
16
36
44
16
72
96
15
113
79
45
27
33
24
72
56
28
108
20
64
48
20
55
21
44
40
96
32
64
12
12
15
24
41
24
28
12
32
24
16
39
33
48
24
216
116
52
32
28
12
56
28
48
20
48
64
48
63
89
24
7
41
12
112
32
64
12
32
24
120
4
92
16
48
36
96
36
56
4
32
139
96
21
32
84
7
65
16
68
28
39
17
16
80
28
32
12
31
41
40
68
52
8
36
36
7
17
16
8
28
3
9
48
68
84
7
9
12
27
57
24
72
44
4
8
36
52
44
12
31
41
12
16
156
135
33
8
40
56
48
16
56
64
15
125
4
56
24
12
36
24
40
32
28
92
72
60
16
228
8
7
57
36
3
89
96
48
120
16
32
24
4
12
68
28
24
44
19
96
33
24
32
31
9
12
60
56
12
52
12
116
12
16
60
24
24
8
108
91
33
72
32
168
84
4
80
31
89
72
12
28
32
40
32
24
64
116
16
12
128
192
4
68
16
32
12
148
8
48
7
29
4
24
56
31
33
12
27
17
7
41
4
20
40
15
17
72
7
33
24
48
87
33
24
80
12
76
36
36
32
96
7
9
44
100
168
48
48
48
120
15
48
29
187
21
20
60
108
16
128
48
16
15
81
36
92
72
136
56
31
29
12
264
120
36
144
52
12
20
55
41
24
64
24
44
12
40
32
40
32
7
125
67
17
7
149
220
20
16
99
41
96
72
7
5
4
8
40
44
16
3
57
24
12
3
72
81
36
363
9
56
7
9
68
52
32
55
53
16
144
140
48
72
28
27
5
64
12
24
87
57
8
52
188
40
44
48
16
60
8
7
105
32
40
104
24
16
159
21
128
16
68
16
56
7
57
48
24
24
132
96
32
160
60
36
20
12
28
32
72
24
100
36
8
96
24
88
48
20
60
52
140
4
12
80
4
99
57
48
32
24
16
104
36
48
48
48
76
24
8
88
96
56
52
3
48
24
65
88
12
20
12
16
60
63
69
96
132
60
36
152
148
36
44
28
20
36
136
36
36
72
120
104
84
67
57
15
53
43
9
8
24
172
140
4
60
56
76
60
48
56
124
84
56
84
52
24
20
4
72
36
3
45
27
41
24
4
36
8
36
4
96
44
64
32
4
12
12
152
76
44
24
24
280
12
84
176
7
24
81
8
16
15
17
24
124
60
80
55
17
12
28
20
96
124
20
4
8
24
76
80
16
48
48
12
56
40
8
48
64
39
17
52
3
48
29
28
116
28
24
72
32
24
7
53
16
108
80
40
8
36
48
52
44
28
24
8
160
84
32
4
104
36
64
48
92
72
40
48
56
12
52
56
72
108
67
89
52
3
45
60
48
120
8
208
36
140
31
5
4
87
9
12
99
17
108
12
31
5
12
40
44
12
79
65
7
257
28
12
15
129
8
79
65
40
15
57
92
60
52
48
80
12
112
15
5
36
16
24
8
31
41
84
19
29
4
32
28
75
17
4
27
41
16
72
8
60
43
21
96
132
60
36
159
113
40
68
28
87
9
32
31
21
3
29
12
72
16
8
7
33
8
4
44
31
57
56
103
93
32
91
72
17
16
12
12
36
36
48
44
36
24
7
72
65
64
132
60
8
120
48
24
60
19
45
20
28
99
24
9
60
44
72
64
32
12
12
55
77
84
40
36
20
24
16
48
20
16
32
180
60
4
108
20
40
36
12
63
17
48
196
96
44
64
128
31
17
4
3
17
16
39
89
12
12
24
7
9
152
4
32
4
8
120
72
40
72
24
32
7
33
72
72
36
44
64
8
76
20
72
151
9
24
60
12
36
48
3
168
5
60
52
3
45
36
32
88
8
40
20
36
55
57
39
9
24
20
52
56
55
120
81
24
56
55
41
4
36
8
24
136
36
12
96
32
4
48
12
24
48
80
88
15
65
16
68
28
87
24
9
8
16
32
64
24
8
64
ABCD 97736399162*3^$a+1 [50065]
60
63
141
111
21
60
405
18
162
267
12
63
90
180
3
87
90
15
111
21
48
120
216
60
39
360
33
39
201
12
147
36
54
111
24
48
156
192
279
18
63
120
69
15
93
171
60
24
120
60
15
297
144
45
72
39
15
36
18
72
54
285
3
105
96
84
48
72
27
54
72
75
240
72
36
72
45
18
21
276
45
255
168
96
276
384
24
72
120
45
75
33
36
39
84
48
48
177
63
84
276
27
72
33
168
24
45
51
39
117
9
252
18
180
21
141
15
57
18
54
90
54
72
3
36
33
135
153
75
408
39
81
99
18
3
96
84
12
75
273
156
60
15
225
96
93
36
3
36
180
12
108
24
105
15
168
69
3
108
69
3
33
15
228
9
72
3
36
24
12
408
21
72
3
36
141
27
36
12
168
117
90
189
9
219
33
18
69
12
153
111
84
165
123
309
63
72
60
264
27
90
180
27
12
69
72
99
24
60
36
69
27
444
69
51
60
33
72
3
60
96
72
75
249
3
18
27
180
108
45
63
27
57
33
3
15
234
51
21
36
15
93
306
33
60
108
87
57
108
87
69
24
48
60
87
36
237
60
72
27
33
120
45
252
36
39
15
105
168
168
60
93
111
60
96
48
12
84
21
3
300
21
63
48
24
48
60
72
120
249
51
48
225
183
168
12
249
3
195
198
99
63
21
51
306
135
225
90
285
84
60
180
165
126
54
135
84
36
123
72
90
51
3
90
255
24
132
84
72
189
36
162
117
84
285
36
75
24
156
60
96
168
87
189
144
171
36
9
36
9
216
135
27
33
3
117
12
168
45
3
69
162
108
81
144
153
39
396
12
75
108
54
3
12
180
21
75
69
123
21
27
27
18
39
96
9
54
117
117
51
36
201
75
12
21
126
9
27
90
63
60
36
165
15
93
75
51
9
96
132
120
120
9
15
24
51
21
15
162
36
39
15
321
192
72
45
15
147
33
60
192
168
132
81
180
75
60
48
12
168
24
108
117
111
15
54
147
156
84
9
39
15
18
72
72
63
72
63
21
132
9
36
198
105
309
207
60
60
156
132
15
18
99
84
15
45
12
240
117
252
198
285
21
27
24
48
45
51
120
60
57
27
36
24
276
87
33
60
24
27
81
99
18
27
9
39
72
105
255
24
24
363
18
15
39
273
24
99
357
93
36
315
24
21
99
9
3
177
63
12
141
90
21
36
84
39
72
72
21
24
45
27
168
12
24
156
156
108
51
216
54
36
15
39
81
468
99
93
180
ABCD 97736651692*3^$a+1 [50010]
2
16
50
27
72
36
7
74
27
24
27
46
20
3
73
95
1
23
9
15
72
75
64
66
35
105
15
19
56
21
49
90
14
144
58
17
13
18
2
4
11
252
21
3
19
48
29
81
10
29
3
21
9
39
25
83
1
6
24
56
18
135
15
48
21
13
56
60
15
13
35
12
63
16
66
8
52
44
36
51
7
30
47
27
16
50
27
84
31
38
39
75
58
54
77
48
9
106
29
61
35
81
15
33
15
12
12
24
19
14
27
13
8
28
62
117
25
56
18
22
2
22
23
67
26
51
24
145
95
9
3
21
63
3
240
90
3
43
18
47
156
19
29
9
40
47
75
21
96
24
12
12
168
9
18
21
13
14
21
141
27
37
35
1
23
115
2
48
112
38
46
90
65
9
3
24
43
17
103
62
87
37
11
45
28
26
90
94
149
84
93
10
5
51
33
9
3
9
16
18
29
1
11
12
21
78
48
130
20
90
45
219
22
66
152
22
71
72
33
15
49
47
37
104
28
2
42
27
9
27
12
36
45
10
14
36
27
60
15
150
87
33
15
3
72
69
37
62
117
57
3
15
213
24
3
16
29
36
48
33
4
80
39
123
154
8
3
48
84
15
21
177
18
30
16
20
4
20
3
24
3
46
8
87
45
3
33
48
36
4
2
72
66
46
5
25
47
3
81
36
43
5
49
23
21
15
96
1
14
112
5
25
90
30
59
60
9
39
67
30
23
75
16
26
27
43
17
36
60
31
2
28
83
60
9
84
40
11
72
24
36
12
75
24
30
63
36
1
44
58
5
27
6
39
27
6
12
78
21
19
62
58
24
5
21
4
11
57
96
30
21
21
3
72
25
8
120
106
8
22
66
74
30
21
49
23
43
5
48
60
144
21
36
75
24
144
45
78
105
60
24
21
4
36
92
15
48
72
3
64
6
8
156
3
24
19
30
47
1
83
69
34
5
48
33
63
72
33
76
36
50
70
2
81
1
8
87
1
212
36
36
18
69
81
39
19
18
11
1
50
34
11
9
16
47
43
77
21
3
81
15
24
3
16
2
72
30
21
36
12
9
72
3
37
426
29
19
2
75
96
72
12
13
80
100
96
6
122
16
14
16
53
43
86
18
42
4
8
3
48
39
150
12
3
105
63
19
149
84
7
5
33
3
15
45
72
61
83
49
11
108
48
121
2
57
45
15
1
36
60
71
13
44
63
43
14
15
12
33
28
2
78
3
1
59
9
72
66
34
6
5
9
15
21
28
26
54
24
58
62
39
48
48
73
11
21
111
51
64
53
57
27
13
56
10
54
12
54
53
37
30
77
48
24
48
57
3
7
72
2
15
57
46
32
18
70
101
24
57
15
67
5
19
14
3
12
73
2
42
36
18
22
48
42
14
15
25
24
74
16
2
70
101
27
9
60
72
9
12
4
47
3
69
21
6
30
4
11
27
16
5
67
2
28
24
11
189
3
37
68
87
84
48
49
24
50
45
81
4
80
64
14
30
39
12
84
45
3
3
10
30
26
24
12
39
96
177
15
12
61
18
29
27
18
3
153
42
54
15
21
27
61
95
96
49
12
35
87
22
128
90
9
12
24
13
8
3
36
57
51
24
9
36
60
108
27
45
30
24
9
7
6
50
54
15
33
42
129
12
3
69
12
9
12
28
35
72
25
80
28
6
6
44
147
21
36
10
29
27
16
29
49
60
35
60
21
10
26
132
36
3
13
30
113
37
59
1
14
22
18
122
63
39
78
120
39
25
35
9
3
67
2
72
27
1
8
111
33
3
13
2
33
156
24
108
37
44
52
56
15
25
210
14
34
29
43
17
7
5
51
144
34
36
23
33
34
29
21
3
33
18
24
30
42
30
27
87
66
27
19
8
16
66
47
96
15
90
76
44
3
51
18
28
47
19
24
6
11
69
75
156
57
18
21
24
3
46
59
12
27
45
48
120
19
53
168
57
72
3
15
16
53
3
10
84
12
38
22
80
4
30
126
35
93
15
21
16
8
27
49
24
152
72
16
47
27
21
24
60
177
4
42
14
34
50
3
57
63
19
29
19
152
9
48
1
6
50
166
17
37
47
19
30
8
12
27
24
3
40
24
6
23
75
9
63
21
43
30
66
30
23
61
11
3
16
53
48
1
47
121
36
14
45
37
30
32
45
36
31
77
27
6
4
14
69
43
5
49
11
21
15
69
27
144
24
9
39
72
81
160
240
20
87
13
84
35
109
35
12
36
24
9
15
60
12
168
24
69
15
60
117
4
71
96
24
19
6
20
54
54
48
15
25
32
58
17
13
8
27
60
3
72
54
4
102
48
6
47
84
49
56
28
12
8
132
4
11
48
21
27
24
19
26
84
154
77
9
15
3
22
44
40
60
23
49
50
40
5
12
103
2
46
29
48
12
13
8
10
14
3
60
3
16
26
72
72
54
33
12
1
44
12
15
49
60
83
24
84
15
40
29
49
23
19
65
55
77
72
21
4
8
82
86
58
26
54
6
34
29
48
96
13
35
25
44
246
21
3
10
6
50
46
104
64
6
23
33
4
6
5
72
57
147
9
24
16
174
5
33
108
60
40
90
14
4
11
1
35
12
168
163
42
48
36
60
11
36
36
67
24
102
8
39
168
57
18
21
57
36
51
147
48
42
12
34
29
12
39
9
31
5
24
1
20
3
67
50
27
13
11
84
60
24
13
ABCD 97737359854*3^$a+1 [50159]
72
159
21
171
9
60
66
105
160
29
115
144
131
6
180
102
45
267
66
147
93
355
35
72
21
112
192
113
175
5
30
13
32
27
133
29
115
71
162
7
5
139
32
105
199
35
13
107
126
24
31
35
13
11
66
90
25
35
84
18
72
90
21
105
87
16
96
161
42
18
195
112
17
90
120
45
33
48
15
27
133
5
27
27
60
156
45
9
391
155
54
48
111
141
180
90
78
162
48
198
72
103
59
78
7
23
78
123
57
55
29
150
246
162
21
16
48
77
6
13
71
6
90
9
160
128
16
224
75
120
42
115
41
279
64
80
27
90
324
90
6
84
3
112
35
66
43
71
18
48
144
78
25
48
125
102
13
5
114
121
5
270
180
217
65
348
99
201
7
35
120
162
36
234
69
27
69
21
54
156
25
65
72
103
29
90
210
135
240
64
11
108
108
144
186
19
48
197
96
162
18
270
30
75
195
157
272
64
107
69
64
137
199
48
167
48
121
512
57
7
96
17
31
41
36
24
43
83
72
48
114
156
60
120
60
7
96
80
177
54
30
36
103
77
294
246
55
35
132
265
35
72
78
183
45
19
71
25
179
45
45
36
90
37
17
511
5
27
105
120
31
77
180
15
27
282
36
247
48
35
13
107
252
132
198
138
72
13
48
17
210
54
180
19
161
36
24
36
90
85
125
19
71
204
90
19
17
234
30
39
147
90
147
117
36
103
11
216
180
25
209
66
157
32
105
48
108
180
24
180
120
36
204
126
37
65
108
60
55
137
78
162
7
11
174
60
396
255
9
60
108
72
48
55
35
93
39
18
12
36
183
16
48
96
71
36
60
9
21
54
90
331
65
63
27
114
36
54
126
187
65
127
144
89
12
6
85
5
43
11
30
36
132
18
72
85
176
96
48
112
41
30
42
138
37
35
45
135
18
24
751
128
51
13
96
41
39
9
7
80
48
213
27
57
55
48
113
24
48
312
15
21
12
240
31
131
189
9
48
42
13
149
91
17
18
45
112
48
245
12
108
115
384
41
7
53
120
3
51
45
33
63
9
210
78
103
59
66
144
36
319
83
30
63
99
13
65
72
48
55
17
36
27
16
137
87
75
133
80
9
30
18
7
251
414
180
3
33
54
30
60
306
324
30
6
54
156
360
267
57
39
57
247
80
112
48
227
126
223
101
108
31
41
360
31
32
27
69
9
90
48
93
21
36
30
9
45
36
15
39
25
65
36
27
33
102
42
79
209
48
63
64
23
ABCD 97737441034*3^$a+1 [50021]
90
144
95
19
125
72
19
84
18
18
72
69
48
27
108
18
135
120
15
144
18
6
252
53
40
27
45
27
78
72
95
13
48
96
3
152
19
5
157
60
30
24
9
9
108
48
35
16
96
3
12
132
48
45
9
18
45
27
6
84
6
93
32
19
21
105
87
48
9
23
40
45
30
60
18
159
104
1
24
87
48
27
72
165
51
45
27
5
7
41
199
72
18
36
11
1
63
27
90
27
51
36
84
29
103
72
105
56
112
48
15
42
23
61
59
19
12
33
21
27
24
80
88
15
41
91
36
90
18
30
87
32
43
24
5
16
8
7
57
27
101
40
75
90
90
9
15
66
143
192
43
245
7
72
36
24
18
3
45
51
96
8
16
8
7
36
77
16
32
163
12
42
15
33
54
9
32
67
42
54
144
5
25
6
65
24
40
33
18
21
8
7
9
99
66
6
45
120
15
48
18
15
27
45
45
102
6
72
120
18
150
18
84
6
12
42
72
5
49
15
51
126
47
7
18
6
30
59
16
39
18
30
33
9
36
11
40
104
7
9
21
147
57
48
63
24
48
33
63
9
15
21
11
25
30
113
55
18
23
7
17
7
66
63
72
105
95
7
18
15
27
77
16
33
159
33
72
42
5
49
192
263
24
1
54
33
32
25
23
235
29
25
39
99
5
1
54
18
90
5
79
6
84
231
48
27
24
246
63
80
136
24
9
71
91
29
55
36
5
64
56
61
144
54
30
47
79
24
57
48
39
17
49
24
71
55
57
168
27
18
11
25
18
30
42
5
64
39
36
36
18
48
15
128
1
96
23
121
108
18
89
136
8
85
6
5
43
126
42
53
24
48
19
5
79
60
72
120
72
60
18
63
32
115
42
147
9
6
105
51
77
40
81
87
3
162
99
33
282
141
3
6
95
24
1
215
43
30
36
54
6
72
15
123
222
30
54
6
53
144
73
12
51
9
143
37
11
55
42
198
65
91
141
144
81
63
99
77
49
39
15
30
18
114
48
6
41
40
9
15
80
115
29
25
15
3
132
12
6
48
24
72
18
12
105
21
114
30
18
78
3
87
9
153
48
24
54
36
36
105
15
72
60
12
33
21
126
53
1
90
114
30
6
12
18
81
15
90
63
96
15
9
80
136
24
3
5
139
101
7
105
63
12
78
18
54
30
33
39
41
127
33
39
41
85
3
177
18
117
147
78
23
7
17
48
25
24
138
108
17
192
265
39
27
24
21
15
17
16
51
54
60
126
18
27
129
135
27
144
24
21
56
7
17
1
72
87
48
51
69
105
63
144
63
42
54
72
48
41
48
168
19
21
63
72
33
129
87
8
328
15
9
8
55
12
78
23
79
41
73
12
107
37
59
1
15
21
12
63
72
32
120
79
57
33
39
15
65
16
24
3
77
175
126
12
39
15
234
54
222
35
1
18
30
42
29
64
81
54
41
1
95
7
33
3
90
75
96
8
61
54
216
69
80
96
145
72
119
16
72
117
54
21
15
9
99
45
51
36
48
108
60
18
12
99
80
16
104
49
66
6
48
54
113
55
48
42
48
186
36
89
13
6
29
48
49
15
105
90
90
6
72
12
105
3
36
24
17
40
33
90
5
121
71
88
8
49
15
39
36
48
21
87
9
51
117
32
31
12
5
72
19
30
6
18
90
66
6
5
31
54
75
9
60
35
16
39
12
54
255
56
64
48
96
39
161
19
45
56
31
65
16
153
120
6
41
24
1
39
8
31
9
75
96
101
91
24
5
88
27
53
43
102
47
13
12
180
35
19
90
42
137
61
12
18
54
6
12
78
12
54
5
85
83
7
65
43
72
53
96
40
104
13
42
36
30
15
152
40
27
77
31
9
48
3
54
15
33
15
56
55
41
91
48
6
66
60
72
72
81
3
60
9
72
9
156
18
60
12
150
18
36
72
48
24
101
96
24
115
24
53
13
11
88
80
72
16
24
15
81
27
36
137
24
115
5
43
93
3
84
90
135
15
36
12
153
15
12
29
24
7
84
45
81
42
117
128
7
33
56
181
155
168
16
105
87
8
37
18
30
35
55
24
ABCD 97737736472*3^$a+1 [50000]
90
11
19
21
20
79
54
36
24
3
3
161
55
21
20
13
60
15
69
11
61
11
73
84
36
27
9
18
66
6
101
4
20
85
60
131
48
12
40
69
15
140
13
47
85
11
64
15
41
37
60
107
24
49
36
24
11
12
73
11
4
60
12
188
12
7
30
96
36
15
36
33
36
39
81
11
100
39
48
113
4
33
12
75
24
32
19
114
15
32
4
9
66
5
13
23
133
35
61
48
87
9
107
84
16
3
6
15
9
47
19
18
23
40
39
41
84
24
61
11
109
11
19
114
107
13
15
9
27
9
24
107
4
36
69
24
36
11
40
20
36
49
18
21
36
9
36
15
56
49
75
45
35
64
15
6
108
27
9
27
9
54
90
11
13
120
12
15
3
72
5
13
3
27
41
16
9
27
3
54
12
30
149
121
48
12
84
11
40
33
6
45
32
37
120
126
6
35
36
37
11
1
204
6
24
101
19
120
150
60
30
21
80
49
24
12
99
9
27
24
9
30
30
11
25
6
9
15
96
78
47
49
36
11
28
9
51
32
37
36
60
24
23
49
60
18
30
3
24
33
123
3
54
36
30
21
20
24
49
83
13
47
49
39
60
9
23
60
24
25
71
88
32
7
6
36
15
39
6
60
15
9
35
19
6
71
25
11
100
3
6
59
12
217
60
60
66
41
24
25
24
36
15
9
63
84
33
71
12
120
73
36
54
17
24
120
4
72
44
4
9
51
45
11
13
11
49
6
57
93
15
72
80
24
36
28
12
8
1
15
93
51
9
3
9
15
36
117
71
61
30
114
11
25
15
20
49
204
72
39
45
84
60
6
30
60
47
24
36
4
20
16
69
11
13
24
147
9
27
93
36
39
69
3
8
31
30
59
49
47
24
145
30
57
44
60
55
5
16
27
42
54
30
60
47
13
51
20
109
54
6
47
4
36
3
17
7
77
24
372
7
17
16
9
60
39
72
9
18
53
84
79
24
41
1
35
13
11
25
11
60
49
66
30
51
60
84
39
66
30
120
5
43
30
83
13
75
9
27
56
13
6
5
13
11
40
9
162
9
9
6
17
4
20
4
21
24
96
11
40
8
25
36
48
12
155
13
11
25
15
21
48
3
33
36
11
28
9
107
24
52
8
12
7
6
96
90
29
1
75
140
64
21
11
24
36
7
6
15
80
145
27
9
119
31
9
12
24
120
9
27
8
25
24
23
73
15
15
21
3
96
5
25
11
145
11
4
24
9
12
11
48
36
13
47
13
191
16
3
30
71
36
4
12
8
31
21
33
11
79
144
17
55
65
73
12
60
35
24
72
19
41
7
93
57
12
30
29
36
24
1
48
12
24
24
42
90
54
21
9
15
9
107
4
56
13
23
48
1
11
24
24
121
48
60
143
7
66
35
49
11
36
4
32
4
33
11
25
15
21
75
9
30
66
11
97
12
48
23
28
12
8
31
165
33
12
168
96
11
4
39
17
24
55
24
6
35
1
15
80
55
5
84
31
48
6
36
48
6
30
11
36
19
30
18
6
36
39
9
72
99
92
37
60
23
84
24
19
66
11
16
9
24
35
205
35
16
80
13
3
44
40
33
47
85
24
54
17
16
33
11
49
11
13
71
96
19
24
17
13
23
13
54
33
9
60
75
20
13
6
5
109
11
16
56
13
60
60
15
32
13
35
1
78
41
1
51
20
13
35
12
37
120
27
3
57
105
48
63
57
132
48
63
68
1
95
40
80
25
30
18
23
73
51
24
69
36
144
3
48
15
24
21
72
57
23
28
69
87
9
24
83
48
40
9
12
71
139
18
72
48
72
48
11
49
107
4
9
27
20
19
177
8
55
5
25
87
24
9
11
16
44
24
61
60
48
210
6
66
21
9
48
63
69
30
90
30
120
41
13
24
11
36
43
41
31
78
60
12
15
9
27
9
78
6
90
30
24
90
66
47
13
24
3
24
15
54
36
119
1
35
19
24
6
87
68
1
15
15
114
15
32
24
13
156
54
90
51
56
16
27
102
59
25
96
24
11
205
95
4
20
49
30
6
84
12
11
48
36
19
77
4
15
48
173
19
54
51
39
6
35
25
24
24
180
47
16
8
91
24
41
79
17
28
36
20
13
11
1
84
36
35
16
9
48
156
24
12
48
132
11
13
36
51
27
30
60
27
75
24
5
12
4
93
87
60
36
44
13
23
13
71
60
49
54
33
87
21
9
3
9
198
17
36
73
27
144
33
3
3
6
35
16
9
78
90
11
96
40
36
39
54
15
120
75
54
42
5
19
54
66
17
193
35
25
27
69
138
90
30
41
1
35
84
31
21
24
44
1
39
9
51
32
13
96
24
120
6
41
64
33
83
108
96
40
15
18
11
25
96
51
9
60
75
44
19
30
12
75
56
97
23
24
43
17
4
32
48
12
97
12
24
120
36
111
20
109
120
51
24
20
100
33
23
49
48
66
30
24
3
48
32
4
24
45
11
16
20
160
8
40
225
15
32
7
6
11
13
111
69
60
11
1
24
27
9
48
23
204
25
39
39
66
6
45
36
9
59
40
21
11
13
35
19
42
35
60
124
9
36
36
48
3
63
21
33
3
9
11
97
11
16
129
11
25
71
67
57
56
108
91
5
19
6
24
35
1
48
63
9
24
36
18
6
11
55
18
36
35
1
24
24
102
24
57
39
65
4
56
84
25
6
89
1
15
20
73
51
12
57
36
11
49
24
27
ABCD 97737957652*3^$a+1 [50086]
24
15
75
12
12
48
12
60
30
119
48
79
6
6
78
39
51
180
12
24
54
24
48
90
48
24
6
66
30
36
12
15
57
84
84
63
27
12
66
24
60
90
24
84
221
48
73
66
21
3
6
48
12
12
18
93
96
33
30
81
111
17
37
6
246
60
18
81
39
12
168
66
3
111
120
102
162
42
39
48
9
42
60
150
90
33
87
72
30
18
17
1
30
17
13
18
65
48
139
5
7
9
27
294
48
18
84
9
9
215
67
18
84
71
49
6
132
30
90
216
36
18
36
60
42
24
36
192
9
3
18
30
29
223
90
54
17
48
67
84
48
48
24
18
150
108
29
43
21
105
66
24
45
57
24
54
57
69
6
84
17
43
30
54
24
36
12
48
12
12
48
102
198
101
247
9
32
121
24
90
54
102
228
12
201
171
12
138
30
30
36
42
288
60
90
30
66
6
54
36
15
27
18
30
5
144
1
18
36
54
30
42
42
257
1
54
9
261
27
21
6
12
18
54
65
25
42
36
84
90
54
101
1
54
6
150
132
9
3
36
30
11
37
36
114
5
1
66
60
18
126
186
39
21
90
120
57
111
30
36
96
72
150
30
258
90
48
39
33
42
36
81
15
30
36
42
186
6
36
48
24
18
72
48
42
36
132
12
33
75
48
5
79
12
108
96
84
18
78
24
77
31
18
6
96
54
6
42
18
18
6
276
5
85
18
24
60
36
492
42
42
144
42
30
57
15
12
6
90
60
24
36
12
113
7
42
18
108
18
12
102
45
21
6
30
48
72
47
67
84
18
90
42
42
60
93
123
53
49
42
24
24
53
175
48
17
13
30
12
18
12
107
13
72
198
21
3
114
11
13
6
30
6
24
17
49
15
123
6
207
15
17
13
30
60
54
108
12
6
102
47
1
42
240
102
48
36
11
91
12
156
66
18
89
67
12
54
18
12
36
9
3
12
96
113
49
138
12
18
30
48
240
24
36
84
30
12
60
36
18
12
18
6
78
11
55
57
57
138
42
6
36
90
6
18
6
60
36
72
105
51
96
66
18
36
48
6
30
129
75
5
13
60
12
11
19
162
78
30
63
15
33
69
18
233
7
18
23
7
84
48
213
32
48
16
3
96
72
90
75
9
24
207
39
18
42
96
30
47
91
30
23
73
168
63
15
12
101
19
48
29
151
54
66
17
55
48
42
6
54
66
17
43
72
30
30
48
12
18
60
23
199
12
18
11
64
27
108
192
66
6
81
39
60
54
54
17
133
18
60
132
12
24
96
21
183
41
31
174
30
48
5
13
42
9
3
48
18
12
15
51
77
7
42
186
5
48
16
9
96
24
54
89
31
30
18
24
84
101
85
246
117
15
48
17
97
95
19
42
30
60
54
18
36
12
180
240
12
17
19
126
48
36
11
43
42
27
3
6
18
54
18
30
72
66
53
79
42
60
6
120
6
18
12
6
138
72
168
36
198
6
12
18
36
90
144
12
12
5
43
48
101
1
18
12
132
6
180
3
96
15
33
3
6
96
30
41
49
102
12
168
5
1
30
12
18
162
120
42
12
108
48
12
6
21
153
18
30
54
78
12
87
33
96
24
54
12
30
72
18
29
13
42
66
279
99
77
48
96
31
48
30
35
48
19
12
108
174
24
24
90
78
18
96
90
18
90
12
11
96
1
48
24
39
32
13
96
18
6
90
30
102
108
12
24
78
30
12
21
27
53
55
60
173
49
66
60
12
18
126
6
54
66
162
48
60
41
193
6
30
60
63
27
48
101
43
18
12
39
9
18
42
24
3
3
12
18
47
67
77
61
60
6
66
30
177
69
18
36
54
126
6
42
33
93
36
36
12
66
29
64
63
18
6
137
73
23
7
54
3
39
18
12
75
99
60
12
114
126
48
24
90
12
18
18
234
9
27
18
54
45
3
30
24
18
69
9
42
29
7
6
18
6
6
6
84
6
53
7
89
19
12
42
39
3
48
45
33
42
66
36
36
11
1
6
96
84
5
55
41
43
108
372
21
15
126
35
49
66
90
48
12
48
18
222
12
11
112
27
5
48
25
39
63
84
ABCD 97738987748*3^$a+1 [50075]
95
45
63
1
35
21
75
24
69
207
93
51
69
96
64
47
105
39
45
4
95
85
155
57
60
36
120
27
21
64
12
104
51
9
111
1
12
11
96
25
8
156
39
97
144
35
189
60
108
64
48
108
32
96
15
81
39
61
56
40
107
21
72
3
45
40
59
45
12
76
24
80
4
59
36
96
93
15
12
93
12
135
33
156
76
143
60
225
60
111
120
9
192
3
12
48
73
23
45
72
3
61
48
47
49
92
63
37
32
27
165
84
52
23
1
203
85
20
12
195
45
64
132
23
81
36
4
8
36
15
57
40
24
68
60
72
36
64
95
105
3
57
3
13
44
28
48
44
39
60
21
4
131
48
73
44
48
16
11
48
45
40
20
12
3
1
95
96
109
44
15
33
84
3
177
28
72
119
57
27
12
1
8
99
177
76
12
188
48
159
60
45
12
36
48
36
40
119
21
15
141
4
44
39
297
196
68
24
12
208
92
39
61
20
40
95
49
12
92
12
24
15
9
96
51
25
80
16
8
39
141
351
405
60
159
25
59
60
60
165
16
20
84
12
4
56
40
23
265
11
9
12
120
15
84
45
40
35
25
56
60
120
16
44
184
59
60
132
9
51
73
12
200
16
44
16
48
180
71
108
33
4
59
201
24
132
12
87
24
144
21
144
15
57
3
57
16
108
59
81
12
112
56
12
4
96
107
37
179
45
84
52
140
75
9
64
35
273
24
64
36
108
56
96
76
59
9
24
72
40
44
72
24
63
33
24
144
220
11
48
96
25
56
36
228
39
25
11
21
3
21
99
37
104
100
32
52
11
45
4
12
168
56
75
117
112
107
105
16
32
12
156
4
36
59
33
51
21
16
32
48
64
35
105
168
87
9
76
24
11
129
4
56
39
12
69
132
63
24
81
60
76
20
28
20
96
36
24
36
24
36
135
45
124
71
165
123
81
39
93
99
181
8
99
21
39
12
9
84
12
15
1
8
100
11
133
72
24
251
13
11
129
111
69
96
204
96
64
20
36
15
9
15
33
12
160
11
117
12
135
33
63
49
32
39
36
93
28
24
36
20
64
44
84
228
63
36
45
48
120
36
40
59
96
25
44
27
264
60
21
208
140
51
96
69
76
60
120
108
47
24
129
180
88
8
120
40
44
12
28
80
16
71
13
32
123
85
8
112
95
12
133
35
21
12
279
85
59
96
189
160
35
81
24
16
20
160
83
96
69
111
9
75
96
69
60
27
84
57
24
36
24
24
136
68
27
144
21
15
49
56
220
20
84
24
147
61
44
84
16
80
24
84
15
252
69
112
48
96
8
120
15
33
12
60
207
120
13
35
141
99
13
44
3
96
37
32
15
21
39
93
88
80
144
252
195
141
4
108
36
20
16
68
15
96
37
59
13
11
81
48
135
45
48
39
133
71
9
15
45
51
105
24
75
132
9
132
27
93
12
108
243
69
12
15
85
156
104
24
124
11
25
44
12
76
72
35
96
9
180
16
104
51
84
60
36
36
33
15
81
135
84
201
60
39
237
3
253
179
73
11
9
36
99
201
60
36
135
133
20
72
60
39
9
15
37
44
111
13
20
72
24
15
85
36
104
12
27
141
16
35
45
60
120
168
15
45
27
85
56
84
135
69
276
75
21
12
40
72
44
84
36
15
60
9
112
20
36
84
4
11
153
76
20
24
96
36
40
36
108
179
1
140
15
45
60
39
73
167
ABCD 97739034886*3^$a+1 [50045]
62
28
6
8
87
48
9
10
38
3
13
2
132
21
21
34
8
46
23
1
2
9
15
117
24
57
27
31
41
15
54
75
3
12
9
75
4
108
20
22
8
27
21
16
18
38
54
10
47
7
36
41
39
28
36
5
19
80
21
3
6
3
24
36
1
8
34
62
63
24
97
11
12
27
6
18
6
87
1
8
24
15
3
33
37
146
40
44
117
21
10
24
53
1
32
120
24
78
18
27
19
245
24
19
26
27
75
4
56
46
72
72
50
40
65
43
18
11
7
53
33
51
31
53
73
2
6
27
36
63
9
1
66
72
6
11
24
21
3
43
77
19
92
70
8
6
81
24
33
22
18
11
7
5
57
27
12
48
67
36
42
11
72
3
42
34
110
63
12
12
1
30
20
81
13
48
59
21
64
11
69
111
15
16
5
7
89
21
16
2
52
5
27
4
78
26
22
8
27
24
21
3
15
102
15
1
23
24
103
17
31
18
59
60
7
26
66
33
3
9
84
12
3
9
39
118
71
1
48
6
2
10
68
42
6
10
72
14
28
36
12
53
75
69
1
72
23
24
39
18
123
13
35
13
32
10
77
3
22
56
3
252
24
3
30
10
54
47
27
9
12
39
12
94
32
42
28
29
3
42
40
26
102
10
17
15
4
29
24
12
25
2
22
23
3
21
36
7
8
30
18
24
4
42
66
29
7
2
24
24
10
53
9
27
37
8
10
17
12
36
12
7
41
27
6
48
42
78
16
11
7
44
9
91
80
28
2
39
24
127
29
7
8
16
102
90
20
18
51
21
40
11
55
32
12
42
15
81
15
25
2
54
64
8
3
63
21
3
16
29
24
49
14
105
36
12
48
19
8
46
42
17
21
96
3
43
18
72
8
3
12
9
22
66
26
30
54
4
17
12
24
55
53
31
24
77
43
5
3
21
25
35
7
5
7
29
7
29
43
24
17
12
9
39
3
9
37
18
113
27
105
9
18
16
17
84
1
56
39
84
24
15
88
36
18
110
34
72
56
3
13
62
36
21
12
27
45
51
18
34
198
6
26
22
60
5
27
84
9
1
80
99
12
7
48
20
45
25
11
24
36
15
90
10
80
64
30
8
24
15
60
61
11
21
58
56
81
19
26
88
144
11
19
18
62
16
17
48
73
2
94
26
45
31
42
18
41
15
33
13
24
11
12
79
29
21
10
8
57
39
12
9
1
47
72
1
18
17
43
29
3
4
56
84
12
64
77
12
72
19
12
68
153
84
39
54
39
9
10
41
61
6
20
16
17
24
7
41
31
68
105
49
56
3
27
18
3
36
75
118
2
102
87
12
31
44
42
24
40
54
65
1
18
8
9
39
9
27
21
45
82
17
12
25
2
24
33
13
80
15
67
30
32
15
12
120
12
3
28
50
51
24
3
57
87
36
12
21
84
9
186
22
168
56
3
21
120
46
29
15
9
36
12
13
18
54
8
66
21
60
45
64
11
72
96
15
24
81
12
9
63
31
18
2
16
44
9
12
48
31
17
48
7
29
33
3
3
81
225
3
21
6
156
22
35
36
73
11
21
15
73
6
29
37
2
72
6
3
36
51
16
14
3
19
26
27
24
7
80
30
15
36
7
5
84
21
42
40
5
31
65
25
6
12
14
3
45
18
9
24
36
1
174
2
42
9
24
48
19
18
110
57
60
117
15
19
56
16
72
6
14
33
1
11
84
1
14
36
30
64
14
60
78
15
39
4
41
21
27
3
18
24
63
24
9
18
94
11
21
15
3
48
46
2
6
82
44
28
24
14
40
11
43
108
56
28
29
21
46
122
75
75
21
24
21
90
4
41
36
24
7
14
22
2
10
6
8
3
141
40
14
96
48
57
9
30
4
56
30
6
45
36
3
117
48
9
15
25
2
4
17
1
98
40
8
21
7
18
104
15
9
3
75
64
17
19
41
13
50
36
60
126
6
16
17
49
2
9
144
36
31
77
21
10
54
8
40
8
6
9
9
3
7
77
9
18
40
38
18
57
79
41
63
9
15
40
41
48
13
56
30
90
40
26
9
79
38
6
112
29
3
33
24
1
18
144
8
16
12
41
57
16
59
21
15
15
52
65
15
33
15
54
10
5
1
26
24
57
36
27
33
108
24
12
43
5
27
10
72
18
30
11
24
24
13
72
18
6
8
39
12
31
8
81
39
54
16
72
35
12
33
30
12
16
80
57
48
69
16
32
72
66
24
6
75
13
2
6
16
98
9
48
117
16
83
132
1
120
23
3
30
3
93
6
42
166
12
6
83
79
14
27
31
20
64
5
69
3
24
61
72
26
57
3
12
24
40
14
82
36
5
13
48
26
21
25
6
113
3
46
72
11
120
31
41
48
36
48
3
52
60
8
57
45
10
110
18
16
38
147
19
18
23
7
90
23
1
30
101
85
47
1
11
72
21
3
27
52
65
43
80
33
12
37
66
204
18
56
15
55
17
12
21
40
8
94
2
27
48
3
18
42
24
60
165
31
5
12
21
48
34
6
18
53
49
50
4
18
2
40
14
39
49
26
6
10
36
5
15
21
67
65
99
18
16
11
15
9
69
16
2
6
15
51
69
24
1
32
34
5
48
24
12
79
161
31
41
55
5
33
15
67
62
16
2
9
15
93
1
8
3
7
5
19
38
6
36
72
22
35
36
36
15
45
9
78
42
15
33
18
52
36
17
24
117
42
9
31
48
44
100
54
26
54
66
88
149
27
9
51
16
29
15
54
16
48
59
63
22
26
52
36
14
3
75
10
6
32
57
3
100
29
117
90
16
78
18
17
15
22
72
72
11
63
78
3
72
7
5
31
74
16
48
54
20
6
51
15
22
50
6
16
8
15
3
22
18
72
38
24
99
21
18
9
21
10
12
2
30
9
39
9
24
33
16
59
39
9
3
60
16
8
22
23
12
24
37
35
15
69
1
11
7
38
88
110
21
12
12
69
16
11
7
77
9
42
9
39
78
51
85
8
15
27
46
2
36
12
9
13
32
16
23
48
1
2
9
31
8
22
80
10
14
22
26
70
17
108
15
30
22
29
7
8
21
3
6
88
42
17
24
139
164
33
12
84
7
32
22
18
188
45
24
60
12
60
7
29
7
14
39
9
10
24
29
9
171
15
22
42
41
39
21
73
80
18
69
9
42
22
30
18
8
27
7
14
22
36
14
3
13
32
58
29
12
27
10
23
60
ABCD 97739092832*3^$a+1 [50057]
48
85
95
24
55
5
120
181
72
180
11
12
109
95
49
11
115
5
48
72
13
150
77
96
84
13
107
60
120
276
84
235
113
72
96
12
13
179
13
252
60
11
19
24
126
95
13
198
257
7
6
84
23
145
143
103
197
163
41
204
187
24
89
84
1
90
77
37
480
6
17
12
1
42
138
359
1
71
24
60
331
5
181
84
11
144
25
191
84
13
6
54
66
72
425
25
95
49
180
114
41
48
72
36
19
245
61
143
175
162
59
24
49
12
71
55
150
48
239
48
307
5
67
5
49
42
72
425
252
120
48
12
84
67
77
67
306
47
73
23
36
253
143
49
23
72
49
167
103
29
252
49
72
144
23
132
36
84
36
48
49
11
211
198
288
108
35
157
24
54
66
11
12
55
48
77
13
179
115
449
84
91
65
72
97
83
180
240
97
23
12
1
162
18
59
12
31
5
85
35
43
5
72
24
84
72
240
84
276
25
47
97
23
97
35
1
42
113
24
1
24
126
5
49
84
107
115
389
115
53
180
36
132
84
1
47
43
89
1
203
324
12
204
12
265
95
168
384
37
126
5
67
137
144
85
90
29
37
35
84
7
5
132
121
120
167
103
437
60
25
24
23
48
49
23
13
42
317
61
119
48
72
120
55
53
157
126
77
1
131
25
126
18
11
85
36
12
143
55
72
96
504
77
193
192
71
48
36
36
84
48
61
36
35
96
115
125
25
59
48
36
36
1
59
211
360
17
1
30
24
53
229
24
11
36
55
17
60
36
1
48
35
37
6
90
23
151
29
12
199
90
30
53
43
89
49
155
205
54
42
246
29
48
91
90
120
6
120
281
48
49
155
67
234
47
120
132
91
245
36
48
85
18
17
1
24
36
275
84
91
29
1
11
48
85
42
48
77
144
19
102
59
265
155
49
252
30
54
240
35
55
77
120
37
23
72
97
131
168
67
53
36
48
97
126
72
30
186
185
132
109
6
5
12
175
90
35
73
108
11
61
240
48
131
48
120
115
72
29
85
216
144
11
145
23
13
204
395
73
23
48
31
41
12
565
156
59
73
35
60
24
36
120
12
1
167
60
37
36
11
175
5
49
35
72
103
29
48
12
55
173
115
42
35
60
12
36
85
42
5
43
197
163
114
35
181
30
65
60
37
167
36
19
65
133
47
91
65
132
12
144
25
191
13
36
95
36
43
96
144
125
1
47
19
161
7
77
60
264
12
67
18
23
12
37
167
120
336
132
12
49
59
132
1
78
89
37
131
120
132
156
175
6
35
109
ABCD 97739347196*3^$a+1 [50044]
104
37
59
328
56
96
24
24
16
152
37
18
144
161
19
21
24
9
90
45
104
157
126
149
13
90
185
67
5
40
104
16
24
135
90
71
120
61
155
24
19
72
29
79
54
18
113
184
56
16
9
39
51
45
9
47
64
96
9
95
24
48
24
25
108
162
18
47
16
72
27
29
16
104
85
35
235
21
8
88
9
39
69
11
136
200
16
8
16
48
56
67
5
48
120
144
7
18
71
24
112
80
40
80
16
120
69
11
24
55
81
48
51
54
47
24
24
96
16
8
37
18
17
24
24
232
8
72
55
89
24
120
55
41
40
8
48
168
24
40
48
8
115
36
54
11
288
88
9
191
24
24
16
15
36
18
234
17
280
63
18
54
41
408
96
175
201
80
24
379
5
49
63
45
18
17
127
90
126
65
16
104
31
113
40
81
126
89
55
65
61
18
252
234
171
9
135
104
31
81
81
39
56
67
18
59
24
24
72
271
65
64
24
56
48
67
5
160
8
88
63
57
69
11
120
24
16
9
54
81
8
96
16
80
144
72
79
89
24
103
89
120
16
8
40
80
16
8
48
7
41
40
45
59
67
21
15
153
225
47
43
126
239
24
232
128
192
121
23
24
61
59
72
49
39
195
36
17
127
90
207
8
312
160
56
312
160
117
144
531
99
101
168
48
24
144
1
119
16
56
7
18
39
24
144
72
99
125
96
624
24
48
240
13
90
162
119
48
16
80
24
55
41
72
24
79
9
27
53
55
113
40
117
3
8
24
163
29
24
37
35
24
13
35
55
36
234
11
61
35
144
24
72
88
15
81
32
67
77
96
48
72
49
39
80
24
112
24
80
120
24
48
133
59
168
25
18
36
126
35
48
96
24
211
29
280
80
144
48
144
265
18
36
81
45
144
11
16
63
201
200
16
24
8
112
176
144
1
23
175
9
320
96
160
80
24
13
75
72
80
96
109
216
35
112
8
295
9
80
181
75
104
216
40
56
40
135
281
288
280
32
208
81
23
40
32
301
72
11
97
399
168
32
48
37
59
24
7
41
48
127
9
9
39
15
281
169
23
24
16
288
81
71
64
8
1
47
25
95
13
99
32
120
19
21
224
7
57
8
43
29
168
19
36
153
72
27
21
32
19
101
48
16
128
88
33
215
19
77
120
73
36
315
32
72
192
96
48
55
81
176
67
21
104
1
234
93
24
128
72
24
24
16
56
24
96
19
21
141
18
41
96
133
99
27
5
49
72
143
96
24
25
324
3
8
79
41
16
8
115
117
45
131
88
240
45
54
21
72
24
80
19
29
96
120
120
72
184
104
67
18
131
40
128
61
131
24
16
48
15
65
223
9
80
48
16
72
32
193
39
56
40
192
176
120
61
54
180
90
54
233
19
45
81
18
77
48
216
40
51
29
64
15
17
72
112
96
120
80
79
65
169
71
48
72
16
9
18
21
ABCD 97739492432*3^$a+1 [50034]
30
78
112
39
33
3
5
10
54
80
138
16
86
88
8
28
14
48
18
19
17
16
18
57
45
44
28
60
110
16
54
68
54
48
136
9
17
31
29
4
62
64
146
7
57
63
65
6
109
27
6
72
120
15
12
108
77
31
24
36
35
145
95
42
30
70
8
52
38
18
7
23
49
5
36
16
135
5
18
37
36
113
16
86
40
8
37
33
27
5
60
52
98
18
24
22
50
36
79
29
7
29
4
54
117
41
58
32
48
49
72
9
6
30
60
75
108
95
58
8
46
6
50
40
30
60
30
182
40
8
60
12
10
18
30
14
24
34
62
28
56
76
3
71
1
41
94
8
6
36
24
36
43
15
30
108
20
4
36
8
40
2
54
18
13
35
64
8
6
31
81
2
48
30
67
23
49
63
33
47
70
27
41
4
18
152
1
12
41
24
42
6
10
32
58
20
28
20
4
108
8
60
12
12
16
72
27
3
45
9
50
10
108
135
3
24
56
160
8
1
161
40
164
31
3
9
5
66
97
63
2
28
140
84
43
12
108
69
50
16
42
30
56
157
9
20
16
62
13
29
16
32
22
14
84
132
55
120
5
24
67
83
6
18
18
30
72
48
24
25
101
19
81
15
5
34
8
18
60
10
18
27
45
32
22
8
37
83
97
48
15
18
75
9
36
158
72
109
11
24
58
6
56
1
5
10
8
10
30
69
41
4
3
29
174
22
27
53
34
30
15
3
42
20
100
14
46
3
15
18
27
12
9
164
115
63
104
46
84
78
8
109
59
24
46
24
12
104
67
27
26
70
21
35
16
80
58
24
36
12
140
24
40
26
58
56
24
142
9
21
42
30
87
41
67
41
7
65
40
14
6
10
18
54
8
64
54
26
54
7
45
62
96
34
63
5
67
5
12
54
46
36
14
136
9
81
30
14
28
12
26
42
55
167
13
21
104
6
49
23
40
9
108
41
36
31
53
4
86
190
36
44
10
9
57
51
9
18
57
23
13
27
26
84
16
24
26
94
92
16
15
29
84
84
18
37
35
18
12
88
44
31
33
54
26
60
7
132
72
36
3
62
100
8
7
12
107
88
8
18
4
87
35
46
50
85
5
12
10
45
197
31
17
6
112
50
22
38
52
80
52
36
20
12
70
62
34
90
62
10
84
18
78
27
21
32
48
12
198
61
5
4
74
40
57
9
27
24
29
24
28
20
54
46
135
29
31
29
43
228
69
8
30
37
29
6
64
74
22
30
171
77
18
37
27
21
27
18
54
24
21
36
24
23
13
27
26
60
67
12
17
60
4
24
12
6
8
96
24
6
48
55
117
15
23
88
32
37
3
26
16
54
14
16
56
96
7
21
27
17
7
75
104
42
54
25
41
55
47
90
43
5
4
84
51
5
16
38
72
48
121
15
8
46
72
104
24
84
52
24
2
24
13
11
24
16
50
72
22
2
6
58
20
52
24
75
59
10
54
26
60
42
42
22
18
68
19
36
12
81
6
26
24
4
66
114
12
18
96
8
10
12
26
24
6
4
3
17
28
32
24
112
48
32
4
18
38
58
2
19
33
20
7
45
44
4
42
26
64
111
9
44
10
9
15
18
12
18
104
18
12
36
19
51
62
12
6
94
26
18
12
148
20
7
107
10
63
17
46
9
12
53
88
80
28
72
98
49
95
72
120
226
195
3
9
72
9
14
13
65
18
16
6
68
24
96
76
15
11
64
26
88
14
96
6
175
33
36
86
25
9
27
24
5
24
19
5
28
12
36
42
18
14
16
80
37
5
19
53
46
14
36
24
46
72
8
30
31
11
25
17
78
72
48
85
27
98
7
41
30
30
84
103
29
10
14
19
21
122
82
3
5
84
55
5
4
24
98
94
18
80
16
56
61
35
37
21
24
3
17
42
24
30
72
19
93
80
12
16
32
55
65
30
142
51
180
17
60
6
34
8
24
16
78
30
20
7
15
8
10
20
52
8
19
27
38
28
62
16
2
118
9
33
27
125
12
36
28
20
4
122
13
5
22
38
115
63
57
60
65
16
27
12
11
49
5
60
6
10
72
38
10
6
21
17
10
8
160
2
132
24
4
8
102
6
42
40
72
45
5
12
10
134
19
48
23
46
56
12
6
70
27
12
35
10
60
3
45
50
48
70
12
62
16
21
45
24
30
14
82
56
48
49
12
9
27
87
62
18
42
54
22
80
19
9
27
5
112
48
8
7
17
40
15
93
2
13
75
45
35
30
48
66
16
2
70
8
30
10
45
113
42
22
36
12
18
9
207
8
16
57
5
28
72
54
56
25
5
34
86
10
8
37
3
2
84
4
24
3
9
63
33
20
7
48
65
7
47
61
27
18
14
13
5
36
12
142
38
28
6
14
66
126
18
37
17
66
6
24
4
68
79
11
18
7
77
60
52
26
18
70
32
85
3
50
4
42
26
64
3
51
134
58
42
3
107
37
11
22
36
44
60
96
7
17
46
30
42
32
66
6
18
70
32
18
22
33
48
63
2
67
12
153
86
49
15
72
18
30
33
5
4
104
22
54
36
30
9
9
32
247
65
7
15
38
7
3
90
27
33
3
24
29
34
2
78
6
16
24
32
34
6
140
22
8
48
1
141
2
37
33
116
22
32
40
6
39
11
70
26
18
12
18
13
3
9
33
30
24
81
113
12
72
72
40
96
48
42
2
102
13
3
2
88
24
44
10
30
72
24
48
80
10
18
38
6
24
ABCD 97739520356*3^$a+1 [50007]
6
51
21
48
60
12
72
6
12
21
60
72
87
117
39
9
12
15
33
60
33
18
6
39
105
15
129
51
69
135
27
9
24
207
33
24
51
48
114
54
54
39
36
33
18
21
99
81
108
15
138
15
39
18
99
144
63
57
72
15
45
27
6
51
21
39
267
93
33
75
36
87
72
36
72
90
36
3
27
24
72
45
24
48
21
36
63
27
6
36
54
33
75
102
123
3
42
3
27
33
45
30
24
174
114
33
48
36
24
36
21
3
15
30
24
3
45
75
3
84
57
93
72
27
99
30
18
42
3
48
36
51
42
39
72
48
3
81
45
3
12
87
42
63
24
39
12
24
108
18
30
114
18
9
99
18
27
9
39
15
33
3
84
72
114
75
63
36
57
36
51
186
51
21
27
27
9
96
39
9
24
93
3
81
60
15
48
24
60
132
63
33
105
42
105
60
24
21
87
57
27
24
96
3
18
75
72
123
36
36
144
36
54
12
132
12
60
27
57
27
12
12
201
39
36
147
66
51
108
27
237
60
60
57
30
201
15
24
30
96
63
45
36
135
21
6
21
51
66
75
12
3
21
15
24
12
78
66
21
60
24
39
9
63
69
3
18
60
102
9
96
21
6
90
36
39
96
27
21
24
27
30
6
18
87
12
75
108
21
183
21
15
30
15
117
36
99
27
9
60
57
15
33
51
24
69
75
108
12
147
93
24
36
33
15
69
39
12
99
153
45
108
144
27
21
3
72
24
69
15
129
87
21
15
87
54
36
54
90
6
9
192
45
114
108
57
45
39
87
54
15
3
57
75
18
99
72
96
72
3
21
45
27
15
9
171
30
3
15
21
12
36
9
90
261
60
24
24
60
15
57
60
48
57
90
21
60
3
9
117
75
60
15
126
99
21
24
144
3
36
15
12
6
54
21
15
12
42
195
69
42
12
42
30
24
36
54
12
108
36
15
204
96
63
45
84
39
45
36
12
45
39
60
144
123
9
81
51
15
108
153
9
72
3
33
51
24
21
123
3
18
87
60
60
48
60
9
39
51
18
75
72
15
36
9
75
21
129
3
33
3
132
57
18
57
144
12
117
27
72
168
36
21
27
36
12
15
21
12
39
36
21
87
30
6
33
51
33
24
12
93
39
24
12
75
12
18
24
3
48
72
84
9
108
147
132
165
63
12
123
45
123
12
60
84
21
3
30
42
129
96
63
33
21
75
156
15
234
27
48
231
45
72
9
3
75
57
168
21
27
195
93
12
72
111
93
9
63
12
3
36
9
21
51
9
84
27
69
3
36
99
45
33
48
42
12
33
9
3
123
120
18
60
87
12
45
75
51
126
138
42
18
9
39
18
3
108
36
48
12
24
48
81
72
15
63
90
72
18
12
45
108
96
36
12
36
99
81
51
174
42
21
24
132
144
24
63
60
30
39
60
15
21
27
42
3
96
12
27
60
72
129
33
219
9
3
75
9
9
15
51
33
144
3
9
60
129
99
36
12
12
21
162
45
69
39
15
33
12
3
21
39
90
51
36
93
39
48
48
60
48
60
132
9
54
96
30
15
3
33
9
90
21
84
12
21
63
15
18
51
24
27
33
99
36
93
33
18
90
30
6
15
15
36
108
57
21
30
24
33
15
126
6
93
12
123
36
6
18
21
81
231
24
12
84
33
30
24
21
45
6
129
12
60
48
285
3
96
12
21
120
3
60
69
111
15
45
21
87
24
36
36
12
72
84
12
60
12
60
15
48
18
27
60
93
3
144
21
54
57
9
39
21
51
12
81
15
33
78
12
60
48
45
12
48
60
111
33
33
27
27
105
84
51
30
147
33
54
153
36
84
57
12
75
15
21
33
126
105
12
48
3
12
18
99
36
159
9
9
3
48
24
87
36
192
81
24
36
60
201
3
45
54
33
27
126
3
105
36
27
84
12
93
27
3
72
21
21
51
72
93
3
15
54
3
15
72
129
48
48
120
51
33
72
21
18
90
123
3
21
123
45
27
93
141
15
180
69
3
96
24
75
18
39
3
33
24
24
21
99
60
9
30
78
3
51
33
3
45
201
6
57
24
72
24
21
3
33
99
135
21
135
9
69
72
84
126
78
15
84
3
69
9
111
69
3
69
3
12
15
18
171
9
6
126
27
24
12
45
48
51
9
18
57
36
12
15
33
60
33
3
ABCD 97739665976*3^$a+1 [50063]
1
23
13
44
51
54
36
3
4
65
31
59
42
60
91
65
7
12
65
3
40
5
27
81
7
5
7
65
36
27
16
11
30
123
28
23
6
30
1
24
71
25
12
17
30
45
36
108
99
45
3
60
73
72
48
59
45
123
24
69
36
69
42
12
72
33
28
12
17
108
43
12
48
12
11
84
1
5
15
15
21
51
9
15
18
115
12
36
17
138
60
25
12
5
96
6
49
5
72
55
5
27
27
30
6
12
25
5
3
9
159
76
29
60
7
47
1
29
3
48
45
6
6
7
95
18
114
13
5
12
48
6
6
39
12
64
23
13
35
24
49
47
84
24
12
9
4
44
33
18
6
36
15
57
12
18
42
48
30
105
12
148
5
7
23
18
7
11
30
114
21
12
63
6
43
36
17
24
55
35
6
114
33
36
27
30
7
12
5
43
48
104
9
36
198
13
53
7
5
30
24
21
64
11
33
52
12
17
19
12
68
76
65
39
45
192
78
6
39
69
91
17
18
12
42
12
78
61
24
77
19
92
183
25
131
54
24
27
40
24
77
18
57
60
9
48
42
6
3
81
6
49
56
52
35
1
11
33
100
17
36
18
42
43
12
144
68
100
5
6
85
24
48
23
49
65
87
3
1
29
127
11
93
81
30
6
7
65
90
33
160
95
12
18
39
21
54
78
18
145
8
27
102
12
18
108
108
37
144
5
30
13
48
35
105
69
78
6
6
21
112
17
30
1
20
9
39
189
63
4
11
30
30
12
205
35
12
1
44
21
30
25
47
25
35
45
16
44
48
3
36
73
108
24
8
3
18
51
16
47
1
41
39
45
42
73
56
16
59
180
30
6
72
21
180
15
37
24
24
5
12
27
12
4
29
7
11
117
16
24
23
25
29
6
12
21
76
48
35
37
60
35
30
24
19
36
11
96
25
24
20
21
55
137
132
51
4
20
40
36
48
11
1
23
6
55
80
76
24
48
56
117
54
25
95
13
83
90
19
65
18
66
72
3
15
21
36
15
18
6
49
77
30
37
53
75
75
12
12
90
54
6
79
12
32
27
48
156
12
12
13
5
12
48
127
8
3
12
45
4
143
36
25
59
36
54
18
13
11
13
17
3
52
65
84
54
12
30
48
55
11
36
1
23
30
6
69
9
235
8
33
55
269
18
48
6
30
18
3
4
48
5
7
5
19
24
35
42
19
35
84
13
20
88
17
24
36
12
6
6
78
18
18
6
55
59
12
84
193
11
57
15
42
7
108
17
6
93
16
41
19
71
42
111
39
66
39
27
30
15
15
1
17
30
25
48
29
30
9
4
11
12
54
48
43
48
71
25
24
101
19
20
27
30
55
48
71
60
109
12
149
48
30
1
35
6
120
79
11
33
63
9
40
113
3
100
5
55
29
36
19
29
31
5
55
56
45
27
16
5
15
9
42
1
72
47
1
77
7
11
85
80
4
11
12
37
59
1
155
121
5
7
17
39
39
120
36
24
30
87
16
24
35
1
47
225
33
75
3
12
54
271
48
36
96
23
37
192
20
15
25
96
11
36
24
9
75
6
54
9
27
25
140
36
28
32
4
65
18
13
20
9
99
9
12
36
7
137
66
9
105
6
105
27
61
60
71
84
49
53
3
76
36
83
85
36
11
72
25
68
39
6
3
16
29
7
24
11
9
15
21
48
15
24
25
140
16
60
32
72
33
43
12
35
90
7
137
18
72
1
35
30
24
78
1
11
21
64
11
25
44
39
36
13
12
23
60
13
48
47
30
18
6
84
39
12
15
6
12
120
36
84
18
33
51
25
5
15
4
24
11
25
35
102
27
45
12
3
48
4
23
73
29
31
108
35
36
36
25
60
59
45
88
17
151
35
54
31
23
30
60
180
12
15
24
144
40
32
4
23
13
44
75
69
21
55
36
60
5
174
45
16
17
48
7
35
21
51
13
36
60
89
60
42
1
47
78
55
29
3
28
48
89
55
83
49
80
15
21
28
65
15
51
13
96
12
95
49
20
21
39
4
137
39
36
40
29
19
11
45
51
48
117
15
73
71
24
49
65
31
17
12
12
3
3
54
90
49
17
27
76
32
48
24
12
16
125
78
24
45
87
24
102
27
12
75
36
12
6
6
81
3
21
33
15
33
18
12
33
64
17
55
23
66
6
60
48
13
48
17
42
13
12
11
25
5
36
60
19
36
60
11
48
90
12
3
69
42
13
35
33
64
29
42
37
48
65
7
56
45
27
75
102
120
12
19
29
67
20
60
16
17
3
4
11
24
13
41
87
9
31
35
13
72
5
24
24
66
1
128
16
56
27
1
36
48
113
42
37
53
3
39
6
30
78
6
9
9
90
25
5
31
41
51
3
6
18
25
12
5
24
24
7
41
7
56
40
36
23
6
6
108
37
56
40
12
12
120
24
11
25
11
25
8
27
37
5
60
55
32
45
6
42
27
3
66
27
15
12
6
66
1
180
12
47
60
18
7
80
81
18
30
36
120
3
72
15
36
18
24
36
24
18
54
63
36
12
24
28
12
29
7
23
109
72
128
16
36
41
18
162
19
36
32
15
18
24
31
84
44
132
9
36
7
48
48
24
20
111
21
105
19
36
35
90
30
145
53
30
61
11
1
107
6
126
73
48
44
16
12
65
31
36
144
17
3
15
12
30
87
21
6
69
39
6
27
39
1
8
24
33
72
7
44
36
51
9
4
24
11
12
48
61
11
9
75
61
59
54
15
9
31
11
18
12
36
30
180
30
19
35
6
12
7
84
44
3
12
13
8
64
17
54
85
12
29
19
5
ABCD 97739788858*3^$a+1 [50028]
55
84
23
6
42
9
4
12
5
63
36
9
15
39
145
12
41
63
27
13
32
64
24
60
36
20
15
33
16
120
5
7
24
24
5
7
5
63
4
12
41
132
12
24
7
5
27
96
4
8
40
95
25
44
4
5
72
24
15
75
13
20
96
12
24
21
15
57
6
1
56
24
9
30
85
5
99
3
42
7
24
32
33
12
19
23
57
60
4
80
21
15
28
8
4
11
13
11
13
83
24
1
8
72
28
77
3
57
7
41
55
12
23
25
65
55
20
21
55
8
28
77
43
20
52
12
36
60
104
64
89
6
21
9
36
6
9
28
12
44
4
32
33
27
28
5
18
18
30
61
24
17
7
53
27
12
136
5
7
68
9
24
96
43
11
25
5
12
15
12
72
99
96
45
9
39
33
3
16
36
24
11
9
33
51
40
11
25
113
6
45
9
36
27
57
18
9
21
3
21
60
79
20
40
35
45
16
5
24
12
24
36
19
24
56
64
32
3
192
33
16
24
5
24
7
29
75
36
4
32
24
88
17
15
4
29
27
21
27
52
8
12
16
20
4
29
7
92
28
24
5
48
87
60
69
6
6
27
36
27
9
4
24
8
9
120
43
23
18
15
15
1
29
27
60
4
36
32
40
8
4
41
78
21
28
116
24
16
36
41
43
56
40
24
29
127
5
24
7
5
43
20
16
20
28
36
12
12
11
25
17
12
15
36
12
45
108
12
3
40
12
20
27
13
32
12
40
20
124
20
64
36
17
19
5
15
24
57
19
24
24
35
37
56
48
40
20
36
9
27
33
6
1
8
21
39
16
56
33
51
40
24
17
48
6
120
6
43
12
29
3
21
156
39
12
69
43
77
15
16
20
57
72
19
17
60
3
9
31
29
27
64
12
24
44
12
57
3
4
24
12
32
16
59
1
12
12
71
9
33
67
8
48
105
66
9
40
12
53
12
43
5
31
20
16
24
36
5
63
16
8
28
8
72
3
90
12
18
42
24
31
12
48
29
51
4
29
31
20
15
1
48
96
23
6
7
12
113
30
13
84
8
12
45
31
92
9
31
120
20
52
12
60
35
21
40
48
20
69
3
84
16
188
12
28
12
20
39
6
18
9
36
16
41
63
132
40
29
43
32
16
77
36
72
19
8
76
20
72
28
65
6
48
37
24
12
24
44
69
87
45
60
48
55
8
28
24
17
3
28
12
5
87
4
5
114
90
36
31
44
177
79
71
18
72
19
80
93
36
31
53
43
20
4
8
16
44
52
36
32
28
80
33
31
59
9
16
17
55
32
16
20
24
12
124
5
24
63
4
96
24
11
30
48
31
41
3
136
36
80
60
4
5
6
18
60
67
24
5
24
42
13
24
60
5
3
64
29
24
3
108
36
76
59
13
72
89
31
44
39
6
27
40
5
3
69
60
72
19
29
31
96
84
77
12
31
20
16
53
3
4
53
7
65
51
40
12
5
91
17
99
75
33
96
9
96
7
53
51
4
29
6
25
44
3
9
4
24
53
43
20
64
132
11
9
16
12
53
135
33
6
6
90
9
88
116
117
19
131
24
30
60
31
65
120
103
32
24
21
7
11
54
72
43
23
33
16
20
16
113
15
105
84
78
25
47
1
5
7
29
15
4
17
18
97
24
5
15
16
53
19
11
1
29
12
12
96
67
5
55
17
63
99
6
39
51
42
36
19
5
3
45
19
29
39
12
148
92
28
5
12
3
28
59
9
57
54
33
36
45
31
101
18
42
7
36
35
1
24
12
20
40
24
48
32
21
12
198
145
47
1
41
24
7
95
24
66
63
4
12
5
24
12
43
11
13
48
17
27
36
12
33
3
40
5
7
23
61
29
6
13
53
19
29
30
90
15
72
15
85
20
52
35
1
5
55
20
100
59
85
83
25
24
20
45
6
37
11
45
40
24
12
119
24
33
40
53
24
27
33
3
3
9
52
53
12
15
21
30
13
12
8
52
29
55
60
8
3
49
41
78
6
15
3
21
64
132
48
8
9
84
60
30
9
40
12
5
6
37
12
84
152
12
63
9
24
64
12
53
48
19
20
36
4
71
45
99
6
115
104
4
11
61
32
21
54
97
36
8
69
30
1
60
17
19
8
52
29
147
100
5
39
9
60
60
42
25
24
5
15
48
72
60
135
66
7
71
21
45
63
57
151
48
5
79
11
121
5
103
5
51
64
36
17
19
24
11
49
96
125
18
37
8
12
24
12
40
20
4
89
7
20
64
24
77
18
25
5
66
49
17
30
153
4
36
24
48
44
81
18
37
72
8
28
60
180
20
57
3
12
4
65
19
12
24
80
208
23
30
3
60
129
36
51
64
60
20
9
3
112
36
11
93
36
52
20
4
48
56
24
27
78
36
30
61
35
6
12
72
19
11
13
17
15
153
75
16
41
19
17
15
4
24
17
7
8
84
21
39
64
41
78
1
32
45
24
36
7
72
44
24
12
33
43
17
18
37
11
1
156
12
48
119
33
36
16
11
9
15
25
24
24
32
4
24
5
31
24
5
7
84
200
12
28
5
31
60
44
69
67
84
5
19
72
36
8
12
15
25
17
3
33
12
30
18
31
56
4
35
24
25
20
40
32
28
65
15
39
33
4
80
81
7
35
37
5
36
3
12
24
4
24
8
33
12
75
4
120
41
72
55
53
79
95
13
11
21
48
57
55
5
6
30
55
8
76
24
32
4
24
5
55
5
31
29
6
1
108
29
12
108
31
5
19
72
29
66
18
3
123
25
32
4
59
9
112
20
21
15
40
5
3
15
25
12
29
31
12
5
31
24
20
12
45
24
31
60
5
55
24
5
84
31
12
8
9
3
3
72
49
119
69
52
56
45
27
45
36
24
51
51
30
103
35
30
7
24
11
6
90
9
64
36
24
12
89
15
40
8
21
7
12
36
84
77
15
28
68
48
9
18
24
1
12
36
5
111
24
16
29
12
7
36
20
45
51
75
6
3
40
12
5
19
24
32
93
19
35
1
12
53
55
20
40
36
41
7
71
54
111
12
100
72
36
36
44
184
17
15
63
13
20
48
69
18
9
36
64
89
12
60
27
153
30
37
17
15
84
40
56
9
19
36
ABCD 97740314468*3^$a+1 [50075]
33
48
18
21
111
18
6
66
6
12
6
15
3
24
48
12
105
3
33
21
15
27
60
36
108
12
48
24
36
72
36
54
24
18
24
60
42
6
42
24
6
108
120
24
24
33
39
24
36
138
18
24
126
18
30
54
18
66
102
27
21
15
87
60
105
36
183
48
24
60
36
45
39
102
282
48
12
18
18
36
18
78
36
96
102
78
12
12
69
21
6
33
33
3
21
15
51
24
24
12
120
36
36
12
6
15
15
9
33
24
30
24
69
87
30
24
15
9
48
15
27
24
78
18
12
42
114
24
45
12
3
12
30
24
78
42
42
21
81
72
6
21
96
21
63
3
30
63
39
120
12
6
54
12
57
69
24
3
93
87
81
39
9
54
12
30
24
18
24
12
24
81
36
3
18
90
33
27
72
9
36
45
15
33
3
75
9
24
3
24
45
27
36
168
21
39
6
3
75
18
3
15
120
6
24
6
24
129
3
69
51
30
54
81
99
24
12
9
12
75
21
63
6
39
57
54
9
72
72
15
36
54
18
21
9
6
36
72
12
9
24
9
27
12
27
180
24
24
60
30
18
24
45
24
9
63
81
168
15
24
63
18
54
12
96
12
18
6
9
99
60
57
39
24
153
3
33
3
33
12
15
48
84
33
39
36
12
24
60
30
39
15
48
9
48
3
24
9
3
84
21
15
90
48
54
33
39
9
33
78
132
96
24
12
45
171
48
84
33
27
60
60
24
9
72
15
66
78
90
39
39
18
15
3
30
27
12
36
45
72
30
12
12
18
6
36
12
12
24
36
162
72
6
18
18
84
12
48
30
15
183
24
24
36
30
18
12
42
102
81
27
48
6
144
6
60
36
42
174
18
54
18
147
39
12
48
60
30
30
192
69
21
24
90
54
18
6
75
15
81
3
36
30
24
63
3
48
72
57
27
12
60
72
12
21
15
21
84
75
69
39
66
6
36
84
24
12
6
150
36
30
51
3
12
84
12
24
6
18
81
3
48
96
9
9
150
21
63
30
3
3
81
33
24
6
18
30
60
12
18
24
24
114
60
18
15
39
33
27
93
3
6
30
60
12
36
33
231
12
18
54
12
6
6
36
6
15
87
90
24
75
3
12
21
27
84
18
15
51
21
15
18
90
12
18
66
12
93
87
12
36
12
9
9
126
153
15
9
3
24
24
24
78
6
132
156
18
72
51
195
42
18
126
3
39
24
24
48
24
6
15
51
72
54
15
9
78
21
93
3
84
27
78
3
87
9
3
60
24
21
48
111
36
48
6
18
21
36
3
42
78
33
72
105
48
18
102
6
105
57
30
33
3
30
63
48
3
30
6
168
9
57
42
108
18
66
57
3
18
90
6
6
18
42
69
57
6
18
48
15
36
12
15
72
93
51
93
15
21
3
72
96
6
90
54
6
60
9
63
33
3
72
24
9
153
66
12
24
24
12
24
48
126
6
21
27
156
132
12
78
72
18
33
15
12
36
30
144
42
9
36
3
9
39
168
60
18
30
24
66
27
27
9
3
36
24
18
24
63
27
60
36
6
24
6
114
51
39
12
18
111
9
18
54
78
18
72
15
33
3
45
87
57
15
81
3
63
24
9
27
21
3
24
12
24
54
66
96
54
30
33
33
66
45
9
18
6
18
45
33
18
36
33
63
33
51
54
15
99
96
24
96
6
6
48
18
30
36
102
78
12
69
3
24
69
3
84
18
30
36
48
6
6
66
24
42
12
57
75
12
36
48
24
33
36
39
33
24
12
75
60
45
3
6
30
42
15
81
18
9
3
9
24
3
9
15
144
6
30
42
3
39
12
60
6
72
18
36
9
15
33
3
24
24
12
9
57
3
15
6
30
12
45
36
159
33
36
27
6
54
21
93
18
69
15
12
45
27
12
48
24
36
60
12
21
48
15
24
18
42
36
9
33
18
36
9
9
30
132
60
96
12
30
42
48
48
9
39
180
69
60
15
24
18
15
9
72
102
72
84
54
18
12
24
42
54
36
48
21
147
72
9
15
36
12
6
72
3
3
12
45
36
213
6
18
90
105
12
87
57
24
33
6
12
78
15
72
36
45
48
18
24
12
105
27
6
120
39
87
66
24
18
6
48
48
66
6
66
30
18
21
108
69
27
3
48
12
21
87
12
54
18
60
21
45
30
48
60
156
45
69
18
6
6
9
48
15
21
15
81
12
63
36
6
48
72
48
48
6
12
12
33
3
36
36
60
45
45
18
6
54
66
135
156
15
60
18
138
45
3
45
72
3
30
111
3
48
45
3
54
42
6
66
36
9
12
3
18
15
153
18
30
6
9
24
3
12
48
12
60
9
75
33
15
24
96
156
33
75
96
21
24
9
18
9
147
45
39
12
48
162
18
48
72
60
33
36
39
6
3
63
33
3
18
30
57
36
3
9
123
9
108
27
84
42
24
6
48
12
21
123
21
96
51
12
12
24
60
66
54
48
12
24
45
27
9
51
72
18
6
60
12
24
45
51
9
39
33
108
87
12
24
21
39
9
21
15
87
36
30
6
66
18
60
45
12
105
24
18
21
48
201
15
57
30
24
21
36
9
18
21
3
30
18
12
24
24
42
18
45
15
129
36
3
36
96
24
12
9
51
48
84
36
6
24
48
102
18
24
66
54
150
18
18
33
39
69
57
30
105
9
18
36
72
9
27
216
33
15
21
12
39
24
12
72
24
9
27
132
96
48
9
36
3
84
6
42
96
21
15
66
6
72
ABCD 97740364882*3^$a+1 [50049]
60
95
12
37
48
24
131
93
40
24
11
120
42
60
3
84
112
44
12
3
81
9
27
75
13
5
60
12
19
71
13
12
5
27
52
11
9
76
84
8
16
5
19
23
60
73
65
102
9
100
11
30
3
15
45
45
67
5
90
18
31
24
35
117
24
9
7
60
12
8
3
45
64
11
49
276
95
30
19
83
45
40
8
64
23
33
36
36
75
13
56
16
5
55
23
60
42
48
19
71
42
63
12
123
12
73
24
60
23
18
87
12
36
52
48
176
60
48
51
1
29
15
15
12
33
184
53
3
52
44
40
8
16
84
11
37
23
61
44
60
87
45
60
52
41
51
64
5
102
18
7
108
32
33
19
11
37
32
12
84
76
24
92
28
35
12
78
67
65
19
29
115
44
33
39
69
19
36
17
15
15
13
77
18
25
24
116
4
71
121
24
120
72
24
44
4
101
30
25
36
29
31
68
88
5
15
60
93
30
12
60
33
4
41
115
32
4
59
37
35
18
30
37
84
68
3
60
45
3
9
72
24
27
13
137
15
40
24
24
35
120
45
36
28
48
20
3
25
20
36
28
12
200
264
36
60
129
31
11
18
27
63
25
17
78
37
20
12
28
65
135
63
105
64
32
36
28
47
57
12
4
144
32
16
108
17
19
221
15
123
81
40
44
27
18
12
19
68
36
45
31
11
33
36
9
19
11
25
137
7
131
12
129
16
20
24
40
89
79
20
3
30
19
59
30
15
40
5
19
23
9
24
60
15
42
27
136
24
8
15
129
16
173
115
95
60
69
3
18
27
88
24
11
45
72
63
37
12
20
52
24
36
20
111
9
16
23
25
84
132
24
65
30
9
48
48
184
71
150
30
12
33
40
65
51
16
35
13
35
60
21
60
9
7
80
63
37
24
29
30
42
15
12
16
20
60
132
33
12
3
4
32
40
20
156
4
84
56
144
112
48
47
120
13
95
129
16
47
45
24
21
18
12
37
116
36
24
15
37
44
4
44
16
47
9
120
4
132
8
16
20
84
64
48
12
20
96
12
93
31
48
53
139
20
124
5
30
30
12
18
102
99
48
16
47
189
60
40
56
88
60
17
19
24
5
19
236
27
18
102
93
96
28
8
60
84
9
15
27
73
17
18
45
75
165
12
63
120
45
27
33
27
57
112
161
15
12
33
39
76
12
36
20
24
3
85
12
41
91
59
1
29
19
41
90
9
51
21
28
11
1
29
91
48
41
12
3
135
45
100
5
39
16
32
52
11
60
25
77
3
27
60
69
81
75
63
21
9
30
9
48
64
41
7
71
42
90
60
60
45
4
8
72
28
11
60
21
69
147
40
24
48
56
4
48
95
69
48
40
71
9
96
52
20
15
13
17
15
4
131
9
39
21
16
5
43
36
20
39
12
117
21
27
64
8
3
109
101
19
56
108
4
11
21
48
112
29
15
27
73
12
35
73
20
60
64
11
25
144
41
42
57
63
25
5
7
83
45
63
42
19
59
181
101
67
92
4
35
45
57
15
4
164
15
1
44
15
30
87
48
16
89
30
85
60
5
51
216
100
20
64
41
3
12
3
42
39
4
35
21
51
117
21
19
11
132
18
31
8
28
44
51
45
123
120
30
55
5
151
84
95
25
5
91
11
37
32
81
15
4
71
57
81
42
33
24
12
76
53
51
40
24
12
12
161
60
7
12
53
15
28
56
21
48
39
36
24
96
4
128
33
19
23
18
30
81
40
44
57
48
90
109
48
12
32
69
15
105
72
43
32
64
68
52
29
90
105
40
47
18
7
8
27
13
60
44
33
7
32
96
3
9
52
44
15
61
11
13
72
24
24
5
12
60
7
11
9
40
68
75
9
88
116
15
81
9
27
75
18
19
71
12
85
48
36
84
5
51
96
33
31
36
12
11
117
3
12
25
5
3
16
80
4
95
81
4
137
79
8
16
12
12
71
45
15
162
19
144
104
21
19
12
11
25
152
33
60
67
131
12
33
16
20
100
41
39
39
21
108
3
45
24
28
71
45
27
30
79
59
45
12
28
5
75
84
36
15
61
20
9
31
128
36
57
7
32
28
71
72
169
191
9
69
15
45
19
11
9
96
16
8
100
48
23
45
207
45
12
51
61
29
139
72
24
24
113
3
12
4
36
83
9
12
21
3
15
49
23
169
29
15
84
40
8
15
49
24
72
8
16
29
27
124
41
78
37
68
4
41
192
7
8
15
48
25
24
8
24
4
35
61
44
112
8
40
20
4
48
128
27
13
17
48
79
32
39
81
39
37
23
12
13
36
56
24
51
13
80
12
63
21
9
12
18
1
11
13
5
135
15
12
18
39
48
12
36
60
195
12
97
11
37
65
18
25
32
64
8
72
21
19
80
39
57
15
78
67
5
18
60
12
9
4
80
45
15
27
217
71
45
15
49
56
36
9
30
9
48
15
48
1
11
30
90
33
45
31
60
29
51
4
92
33
30
105
ABCD 97740370888*3^$a+1 [50031]
32
16
35
6
79
24
17
18
6
12
24
51
15
144
6
120
72
27
45
96
48
27
69
36
30
153
24
3
45
24
16
113
79
120
23
73
89
66
45
15
90
36
43
32
33
15
57
79
5
75
120
24
105
15
16
504
56
21
18
73
35
69
96
33
7
128
40
59
132
30
24
19
125
12
79
32
57
48
7
11
6
111
24
9
55
47
18
15
201
15
9
39
177
30
33
160
191
210
7
8
40
5
84
42
36
54
54
54
12
24
12
55
35
24
138
291
39
18
12
147
33
96
15
16
41
7
41
159
93
90
78
90
30
54
72
21
72
231
54
60
63
45
3
9
103
59
168
66
387
40
5
90
25
32
33
108
19
5
115
65
66
85
24
32
48
63
145
107
37
161
55
149
18
18
12
90
1
96
29
150
21
9
54
81
15
84
126
36
6
213
40
29
27
159
49
8
48
15
36
18
3
57
87
16
8
40
24
53
27
51
72
90
27
96
375
9
51
30
132
43
56
208
125
48
114
1
29
24
12
90
13
72
24
23
217
24
24
48
29
30
96
108
84
42
3
81
24
111
9
103
8
120
21
3
16
5
66
49
32
195
12
42
63
136
24
120
227
18
75
40
53
3
16
29
27
135
24
1
107
30
55
77
3
117
3
400
56
51
48
36
54
75
21
147
33
12
3
16
41
72
15
72
15
216
78
36
48
15
136
17
55
8
75
37
240
17
36
174
21
15
42
84
91
24
83
18
42
33
88
24
17
55
101
3
51
61
8
40
5
72
27
57
96
54
180
174
7
72
101
147
69
18
36
157
95
162
60
43
200
93
19
32
45
66
144
6
3
45
27
69
19
29
51
201
55
5
43
8
48
24
40
80
147
24
205
101
75
51
13
5
27
9
48
31
5
24
216
36
18
18
195
72
120
40
17
36
19
5
19
47
153
117
42
102
36
55
113
7
120
8
9
30
72
18
7
11
18
19
5
72
3
105
126
105
21
30
90
60
48
18
18
67
32
48
57
30
73
24
29
54
141
99
12
6
198
69
105
7
35
36
102
96
72
163
17
18
277
168
32
63
25
24
77
19
56
64
35
21
69
219
16
5
84
63
15
153
81
66
45
48
144
3
30
24
84
51
75
54
36
6
18
19
32
3
30
63
27
37
5
48
126
61
119
177
27
21
51
45
39
9
16
17
39
40
5
36
72
31
56
75
85
24
5
12
15
48
64
41
30
42
55
104
3
12
54
27
33
36
48
3
144
105
111
24
64
131
18
30
258
72
18
9
24
112
47
126
72
3
24
48
39
9
45
51
33
18
144
6
7
11
12
25
53
36
55
24
5
99
120
48
27
45
16
29
43
32
112
8
93
43
32
105
79
5
75
123
6
12
24
19
144
47
49
77
3
72
40
107
45
40
8
72
27
61
24
24
32
144
48
33
127
48
77
3
33
30
42
79
41
54
33
16
29
36
127
104
15
145
56
144
21
12
63
87
66
60
99
48
40
59
45
9
36
43
8
40
17
31
77
139
221
54
24
54
12
3
48
63
49
17
199
17
24
31
53
67
47
30
75
57
30
1
113
36
144
75
24
27
138
60
31
251
54
36
19
24
71
9
75
18
99
63
42
30
73
48
5
3
24
48
64
48
101
19
41
66
6
162
36
9
120
45
6
84
180
21
21
66
25
53
91
56
159
36
18
30
45
51
30
39
177
24
39
160
72
53
180
7
263
30
19
72
5
36
84
78
21
144
120
16
35
69
40
8
48
96
33
7
5
43
72
53
3
27
42
75
33
7
29
27
9
63
48
9
31
8
15
204
216
282
259
24
65
15
24
40
65
18
117
16
29
156
31
41
72
36
42
9
184
107
117
135
33
120
88
17
39
81
24
18
66
115
56
40
41
15
39
96
18
79
5
96
54
13
59
69
ABCD 97740624812*3^$a+1 [50033]
57
36
99
51
12
60
36
120
24
12
114
30
24
45
32
43
18
60
23
61
36
15
63
12
222
36
12
90
114
66
9
105
30
96
9
129
42
18
12
108
42
102
6
156
114
120
6
144
54
35
31
114
120
23
19
54
90
45
21
90
24
102
60
87
48
219
5
19
77
43
24
72
5
31
12
18
42
66
135
81
36
27
33
12
243
9
36
18
384
12
5
85
24
12
18
21
3
66
60
30
180
6
39
81
95
64
27
54
288
66
29
463
48
36
60
18
63
45
3
87
108
12
168
84
60
18
192
23
85
27
96
27
30
90
24
126
72
36
342
30
24
111
144
15
66
234
54
90
69
75
117
9
54
6
54
12
9
45
6
45
75
6
15
3
77
25
42
66
155
187
18
42
30
198
54
60
51
15
162
54
114
12
72
3
123
21
33
96
30
42
18
54
15
93
18
12
149
13
6
36
54
30
24
36
36
36
84
36
18
114
21
27
60
48
6
54
30
6
84
6
108
90
12
96
45
80
112
128
157
147
9
327
48
96
33
15
57
23
112
33
108
120
27
261
96
59
115
90
24
66
216
18
60
131
7
90
63
15
12
54
36
42
120
57
48
3
45
135
9
123
18
18
17
73
12
27
51
30
150
102
24
36
135
39
54
54
42
18
66
42
162
138
9
99
42
18
54
27
224
19
48
18
54
21
144
80
43
78
66
54
15
27
48
36
18
63
9
36
162
81
27
69
45
51
87
198
83
61
6
48
285
21
11
7
72
33
3
24
120
60
33
33
42
36
72
233
19
18
30
18
60
12
18
126
3
3
198
12
75
3
72
72
125
157
18
81
45
51
21
75
93
30
72
77
13
60
87
48
32
7
60
45
96
48
99
18
54
213
21
246
6
63
27
30
180
108
24
36
54
5
43
42
90
12
24
36
120
204
30
42
18
72
12
60
36
66
78
23
133
126
78
15
3
12
33
99
30
54
36
114
126
21
117
11
25
6
36
12
90
23
144
73
72
36
198
102
72
6
12
5
103
60
102
39
75
48
36
81
51
48
36
18
6
300
42
30
93
39
120
18
18
6
66
132
12
60
54
12
18
117
27
21
21
59
115
72
42
27
45
120
108
42
5
43
18
60
23
64
21
12
15
39
9
27
78
39
51
72
18
30
42
72
30
78
87
15
42
54
36
30
54
36
36
72
57
3
36
30
150
144
228
114
18
36
36
66
18
114
90
36
17
19
66
75
105
144
108
6
120
6
36
30
108
41
64
57
42
48
18
6
21
15
72
105
177
24
252
138
36
173
103
162
12
126
90
42
201
15
30
144
18
90
60
27
111
96
33
3
93
51
18
12
24
54
36
72
12
60
45
147
78
63
45
108
71
13
96
72
30
29
48
31
72
24
84
45
9
23
73
135
99
30
63
48
15
42
18
69
21
59
25
135
105
48
18
101
43
126
114
5
16
27
18
90
36
18
18
24
54
90
84
18
3
75
5
16
69
72
179
85
294
5
7
18
132
18
36
36
12
18
90
33
144
117
126
72
18
48
54
36
240
90
84
60
36
12
15
27
21
15
17
67
6
30
6
195
21
18
120
129
231
105
219
6
15
147
54
30
18
6
12
5
160
57
102
36
240
12
42
36
195
87
6
72
75
27
6
102
144
24
30
42
57
33
120
18
54
15
48
69
120
99
9
36
60
72
84
24
66
6
144
18
41
7
9
51
93
69
18
9
3
18
78
125
96
25
90
6
18
66
204
126
48
240
18
18
54
12
36
18
60
30
6
84
126
60
18
30
6
36
36
30
18
65
16
105
36
72
27
45
35
1
18
12
18
95
64
32
64
87
18
6
54
ABCD 97741226348*3^$a+1 [50023]
124
36
17
19
41
3
4
41
39
12
16
5
103
20
12
144
36
132
12
93
48
12
48
67
68
45
3
76
8
28
113
84
87
184
32
60
28
24
41
7
32
33
7
68
117
60
108
3
12
72
112
8
16
5
27
4
60
20
36
45
75
64
8
16
32
57
7
24
20
36
69
12
27
52
41
55
12
5
43
17
120
103
12
80
213
67
128
40
8
9
67
20
76
44
100
20
9
7
48
32
40
32
93
55
77
15
36
9
3
33
99
16
125
67
84
8
36
16
29
84
60
36
171
9
24
60
36
159
21
15
84
40
36
5
79
101
7
32
12
24
24
45
36
31
20
28
53
115
92
108
33
12
12
87
16
8
24
40
32
60
9
39
16
44
132
76
32
105
27
36
240
40
68
60
96
21
3
40
32
105
39
120
24
9
91
12
132
32
21
15
24
16
20
45
48
79
48
77
43
44
81
187
8
40
17
96
39
28
44
21
3
16
8
81
120
31
120
48
5
60
3
48
12
64
36
5
75
105
67
101
27
120
213
87
64
84
5
51
4
20
24
45
3
24
40
80
40
140
4
32
273
24
67
41
12
7
84
77
7
120
53
15
60
4
20
24
72
88
17
79
48
32
9
12
63
76
29
12
27
12
4
65
31
53
27
4
32
172
12
8
12
16
17
91
20
165
60
60
67
17
36
12
19
80
21
43
65
15
9
15
52
53
36
75
57
60
123
129
27
33
15
180
12
153
48
19
56
60
105
55
164
24
24
16
32
12
60
16
72
65
15
64
173
48
27
120
12
9
27
48
40
17
15
33
99
12
4
36
24
65
72
15
33
39
48
24
33
91
32
45
63
9
75
52
53
51
52
65
207
33
12
63
24
9
31
164
60
36
76
72
32
24
16
80
136
48
32
40
65
15
192
88
113
87
72
21
187
5
7
12
29
51
33
55
48
24
116
48
60
9
91
12
5
99
48
81
55
20
60
24
21
87
12
36
12
72
40
152
24
4
92
4
60
32
33
111
120
220
41
19
84
92
72
12
9
24
27
16
20
12
105
15
93
48
99
16
29
3
105
63
16
180
108
68
48
12
153
27
105
7
68
60
45
19
20
24
129
36
79
125
36
195
69
3
33
7
24
20
16
53
75
132
12
60
196
20
16
29
24
7
161
75
33
7
8
16
36
32
21
7
84
101
48
15
69
60
36
7
32
12
201
43
12
152
268
17
147
28
36
32
28
20
60
12
48
36
33
91
56
24
9
55
65
67
60
24
5
99
88
12
80
108
52
12
29
135
117
123
36
108
48
12
52
36
48
5
39
16
17
15
28
5
19
113
7
32
24
24
21
171
4
20
12
57
3
40
44
28
132
113
108
15
72
72
9
27
12
16
32
117
43
200
12
52
8
105
15
72
16
24
161
15
33
24
51
45
39
21
19
32
16
80
48
40
56
33
51
60
24
33
15
28
12
84
144
125
51
33
15
76
20
12
4
80
60
33
103
32
72
33
63
52
80
81
24
55
32
4
192
60
20
24
84
4
8
4
20
28
5
63
12
28
5
99
213
55
176
16
36
192
56
36
60
148
41
27
24
16
80
84
16
144
29
111
36
33
60
51
64
32
84
60
48
28
5
159
33
3
64
56
33
7
8
4
20
105
36
72
12
36
27
48
12
48
112
84
104
36
69
27
45
7
101
99
21
27
24
28
68
108
45
15
9
7
48
5
3
60
105
27
21
60
204
15
180
60
93
19
48
12
96
32
48
33
7
5
3
24
216
52
12
125
3
33
60
7
20
45
19
24
137
48
24
3
33
24
75
45
31
12
8
60
52
65
103
36
29
12
87
12
208
65
3
117
15
12
48
33
3
72
240
33
7
60
44
9
60
204
31
24
53
19
8
28
5
39
36
4
44
9
60
27
48
81
12
63
45
7
224
36
24
16
65
55
24
29
84
163
32
36
16
8
48
40
17
15
12
9
84
87
60
60
4
84
60
36
65
7
20
12
52
113
3
12
21
60
31
116
48
204
48
45
12
3
45
120
48
31
60
56
24
16
68
52
5
3
4
20
12
36
93
12
120
7
113
12
7
60
29
91
80
24
9
36
12
15
12
36
24
213
75
160
84
80
9
84
3
12
36
129
63
48
45
55
60
17
3
24
168
204
69
120
7
44
33
51
60
36
48
45
31
5
7
24
24
56
9
19
60
56
9
288
7
32
9
12
12
43
44
36
33
19
32
ABCD 97741301974*3^$a+1 [50123]
222
18
48
67
5
108
90
69
52
83
138
43
60
44
28
5
75
57
12
6
13
35
61
44
9
91
11
96
49
53
31
47
12
133
24
8
36
69
43
17
67
131
13
59
18
43
137
79
23
1
32
108
21
24
67
20
75
192
36
36
1
32
45
15
3
102
31
44
148
44
36
39
85
156
125
103
36
24
11
36
13
72
47
48
18
6
48
18
75
28
137
115
24
113
12
19
104
3
49
29
31
36
17
31
5
55
20
12
45
15
129
18
33
12
60
16
20
196
5
30
25
120
20
21
115
20
45
12
7
96
65
19
35
109
32
64
96
125
87
36
36
76
59
30
24
67
84
8
15
33
27
193
60
17
31
197
78
66
114
25
20
117
19
29
87
3
42
43
36
59
96
54
135
57
175
20
40
35
73
12
23
60
36
49
5
30
37
5
72
31
36
84
36
36
59
109
35
6
15
16
167
30
36
36
175
59
1
41
12
168
108
55
29
75
15
13
77
51
45
30
6
15
4
276
11
12
186
99
21
39
75
105
16
89
67
96
84
5
123
16
36
131
133
89
15
33
60
15
12
3
72
1
72
84
83
30
96
195
372
60
57
163
35
69
33
87
64
36
60
5
51
27
30
42
120
1
128
15
60
30
91
68
3
18
7
17
91
80
45
31
41
43
41
91
35
13
44
16
77
48
15
9
31
96
53
27
39
37
20
12
21
31
59
96
108
105
3
105
28
116
129
36
66
18
91
96
44
108
72
9
99
255
60
12
1
60
104
105
115
44
21
18
6
7
23
21
48
45
48
15
124
11
84
36
25
32
12
64
72
8
165
150
30
111
15
109
92
33
6
49
36
120
36
5
15
4
59
216
33
51
36
18
36
42
25
128
39
42
63
165
36
54
1
36
149
31
5
18
45
76
12
29
51
4
68
33
19
36
53
132
43
59
180
61
80
100
12
53
31
5
18
133
108
47
13
11
205
59
54
72
3
120
136
35
12
13
80
16
23
18
138
6
108
18
13
120
56
45
151
47
66
75
159
33
148
104
96
21
48
3
12
21
31
29
15
39
37
11
72
121
56
16
20
4
23
198
180
72
103
89
51
3
234
87
16
80
57
66
201
75
153
16
95
85
47
30
19
59
61
149
67
120
48
32
160
8
40
11
25
156
108
20
12
168
69
87
40
41
27
201
7
44
4
95
66
159
9
103
48
5
24
12
15
189
66
114
12
18
1
23
33
12
16
5
42
25
168
59
61
77
163
5
30
90
51
45
48
127
23
1
96
44
75
30
60
12
19
23
61
47
13
35
60
61
56
3
21
4
47
78
12
19
35
54
96
36
108
90
1
29
6
25
36
65
27
28
107
66
39
3
13
60
29
31
41
3
16
12
23
60
1
96
119
9
72
27
18
123
129
15
3
25
24
41
54
9
52
5
114
18
63
117
66
165
40
107
145
65
103
95
1
68
63
105
105
55
35
18
15
16
5
51
40
53
162
25
8
132
33
75
52
167
81
36
39
42
48
7
104
40
68
16
12
44
48
3
42
108
48
31
96
107
33
3
6
108
67
161
79
24
41
24
187
59
33
117
48
7
84
17
72
96
55
71
33
33
3
76
89
84
43
48
12
47
156
6
90
49
12
8
177
15
9
36
18
156
21
3
54
15
16
17
19
60
11
114
48
60
66
24
1
12
5
30
42
43
59
6
19
120
53
91
192
60
23
12
18
36
15
99
9
3
73
35
37
53
31
20
9
115
20
16
155
49
12
5
132
48
3
52
95
9
129
159
93
288
15
72
93
31
23
73
125
72
6
66
150
36
12
37
84
44
123
49
41
235
24
53
43
24
56
3
37
120
272
72
69
7
48
72
92
195
42
66
78
12
54
108
180
6
115
56
21
87
3
205
48
5
12
43
35
90
27
27
36
1
83
13
120
29
211
23
25
44
81
7
24
203
66
91
161
132
138
69
111
93
ABCD 97741350992*3^$a+1 [50006]
48
24
198
21
15
30
42
12
45
51
156
33
120
45
42
48
33
57
6
45
21
96
39
96
27
165
72
123
18
12
168
12
18
9
63
45
36
27
42
192
24
120
72
24
3
60
21
27
15
12
33
108
111
6
144
54
12
114
99
21
36
42
81
21
51
63
57
63
105
36
36
228
27
9
81
63
36
60
129
36
15
21
15
12
177
36
27
48
87
18
39
63
72
36
18
51
156
24
108
3
24
21
45
27
33
54
9
12
72
15
81
9
111
99
117
36
63
9
36
135
36
78
3
24
21
15
117
3
9
24
99
3
42
90
30
72
15
93
42
228
18
108
171
60
144
9
75
36
27
69
3
78
39
69
75
45
150
36
120
9
177
30
78
30
225
9
15
111
90
42
57
33
12
27
81
15
63
21
15
9
57
72
15
81
54
21
171
18
18
9
15
9
12
15
72
120
222
75
99
36
96
18
27
12
27
54
150
12
18
72
24
108
18
72
30
51
9
3
27
126
132
3
9
63
60
72
12
36
24
144
99
12
36
9
135
18
27
36
72
135
132
201
105
18
36
45
9
36
3
27
9
99
45
108
105
54
18
135
72
21
90
24
9
45
75
99
33
12
33
63
21
114
21
9
99
33
99
3
60
156
54
18
60
120
60
102
108
108
36
54
81
24
9
48
18
117
69
36
3
60
147
72
90
123
12
60
36
81
18
66
51
3
18
27
63
60
45
27
66
114
30
6
72
48
60
246
6
54
75
69
27
45
90
12
90
132
30
18
27
36
24
45
39
24
57
15
153
75
15
48
9
24
36
111
33
27
90
12
51
156
141
12
42
81
9
54
102
54
6
27
36
27
30
54
45
144
36
63
153
60
48
9
60
147
135
78
12
63
15
66
6
21
60
48
27
18
36
108
15
12
36
60
3
42
39
168
75
36
42
12
27
60
75
6
30
18
15
21
90
78
12
51
3
36
6
108
39
33
12
90
126
24
120
15
21
36
15
3
33
48
72
63
42
72
120
42
9
156
36
60
12
60
12
45
6
165
15
93
24
63
54
18
201
24
12
45
15
3
60
18
18
90
12
114
369
21
24
144
12
18
96
90
120
15
180
21
6
57
33
54
18
12
54
9
96
12
63
81
144
60
9
72
39
15
12
72
6
12
60
99
93
60
180
111
9
90
225
63
54
15
36
3
69
21
27
60
117
18
90
12
90
60
57
36
33
162
54
108
12
159
9
27
3
81
15
21
96
45
3
87
180
165
24
36
75
24
18
48
87
12
33
120
15
255
6
126
21
105
12
36
42
12
33
117
3
24
99
72
210
162
177
45
48
51
12
69
54
45
12
9
114
117
45
63
111
258
66
42
3
36
60
156
33
30
105
9
18
162
36
135
57
18
24
66
15
27
57
180
153
15
63
21
36
99
36
42
48
108
144
72
78
18
39
9
54
117
171
69
84
159
81
99
156
9
72
81
15
57
87
111
33
45
36
3
177
144
30
36
9
24
45
3
123
45
21
15
108
75
60
117
108
3
78
27
39
204
9
36
9
27
153
30
45
33
12
87
3
60
30
42
18
3
72
60
45
156
15
84
132
9
30
6
75
99
45
69
3
24
3
78
84
15
36
108
75
6
90
84
114
36
27
45
27
12
60
45
84
24
36
270
45
27
90
72
30
42
75
63
90
51
9
27
84
117
42
66
15
36
9
174
81
45
24
27
63
36
45
45
111
51
57
27
24
117
3
69
45
3
45
18
54
51
39
36
60
129
36
27
33
12
60
9
39
15
9
108
45
72
12
18
72
6
48
96
18
57
15
21
99
18
18
33
189
18
72
117
21
123
45
12
24
84
15
12
60
39
90
36
60
3
15
54
30
60
18
72
27
48
33
3
27
153
144
207
198
162
54
60
27
48
69
12
60
48
63
144
105
99
72
72
108
12
45
78
45
12
51
9
45
63
48
96
9
39
ABCD 97741544216*3^$a+1 [50012]
64
32
33
27
64
36
120
80
4
101
39
64
20
52
77
27
180
81
3
15
1
80
76
48
60
5
31
156
155
73
96
11
73
107
133
96
44
76
101
19
56
84
3
93
28
36
23
117
84
87
13
32
297
207
136
60
44
3
1
107
33
52
68
156
36
60
45
15
40
53
91
53
27
24
40
72
20
33
51
201
19
80
96
3
177
64
56
48
16
53
27
40
59
157
104
76
68
27
165
24
16
80
88
167
25
24
96
68
60
16
36
53
72
18
61
20
156
48
52
5
39
16
8
12
84
184
20
105
27
208
89
7
83
57
60
9
15
57
135
24
21
18
57
123
21
69
54
18
19
104
39
57
16
17
27
36
40
128
132
84
96
15
49
23
33
88
12
144
20
9
15
52
5
79
96
113
7
47
1
116
316
248
39
33
84
16
20
27
18
18
54
3
15
33
100
32
87
198
115
44
16
84
119
105
16
20
64
47
9
4
59
18
63
112
77
67
23
13
204
84
156
263
1
12
44
136
140
60
4
71
13
77
99
144
40
132
17
127
44
16
20
99
157
60
53
15
316
173
103
5
235
68
129
31
60
92
144
96
100
68
60
69
108
18
1
60
60
23
1
12
77
3
105
3
339
126
72
55
53
51
16
120
8
40
260
45
127
143
21
36
28
59
18
39
51
45
27
36
121
36
95
45
120
33
15
12
117
43
48
17
18
25
56
156
60
24
124
149
43
84
24
20
36
60
84
9
3
64
80
249
90
61
83
61
47
18
31
23
18
43
12
108
72
17
7
119
72
33
40
17
15
28
140
159
57
60
16
20
24
16
77
18
85
20
88
32
4
116
15
9
120
156
3
54
51
112
17
216
31
41
162
126
51
21
39
96
333
72
15
160
23
54
307
60
56
28
12
68
12
15
90
75
177
27
24
75
37
24
96
20
84
16
60
95
85
77
51
39
121
56
93
36
127
287
180
181
32
93
31
176
45
103
59
141
147
273
52
204
20
60
93
3
48
160
92
144
3
21
87
9
63
33
60
87
18
19
20
33
27
99
45
99
13
113
115
12
35
13
59
13
5
18
37
60
137
127
104
312
64
104
36
60
100
11
25
47
90
87
111
9
40
120
120
71
133
65
72
3
36
51
45
117
108
90
18
144
147
64
5
7
47
18
103
60
12
68
9
27
16
60
48
132
24
71
45
28
35
21
40
104
12
84
24
16
24
17
55
24
11
18
27
4
20
3
301
5
51
93
18
69
21
139
60
71
25
24
41
180
72
123
24
51
45
4
60
161
198
1
71
18
31
131
13
5
75
36
16
17
31
192
48
92
84
3
157
20
40
80
120
141
3
60
16
11
73
17
18
21
69
27
135
393
36
36
28
20
60
76
104
75
21
33
27
96
75
105
3
141
144
165
27
28
80
52
44
4
120
36
20
24
69
36
111
33
180
183
15
49
23
37
104
40
17
15
84
16
137
36
51
156
24
93
198
85
77
3
40
44
156
180
28
89
31
192
8
112
53
27
45
99
36
208
17
99
60
144
75
37
68
57
79
11
9
4
56
144
16
59
54
87
40
36
68
57
415
35
72
37
56
60
27
21
87
13
149
51
112
8
96
39
54
3
195
9
9
55
156
24
72
35
69
3
216
45
276
36
93
90
21
76
68
69
18
18
55
36
144
56
136
60
108
56
ABCD 97741692364*3^$a+1 [50058]
248
40
47
25
80
112
23
69
33
42
1
8
64
156
131
9
4
32
21
363
76
83
240
12
18
36
90
150
30
114
27
4
125
132
84
144
96
55
48
56
15
90
19
203
37
32
160
5
55
116
27
217
119
36
60
69
15
24
108
9
4
20
57
55
12
17
18
61
36
119
54
51
9
228
54
96
45
27
12
18
3
3
30
36
55
104
297
30
69
21
60
102
6
54
72
73
143
30
90
54
51
28
12
24
44
27
9
3
61
35
30
7
119
1
24
65
54
60
85
56
15
25
140
51
18
55
257
55
179
85
104
9
67
180
71
37
32
36
99
69
16
24
11
21
120
75
54
36
3
39
37
36
29
60
18
288
33
15
61
80
4
35
36
105
36
75
213
45
36
66
25
35
48
25
36
35
1
137
36
15
39
61
11
168
37
144
17
19
156
59
9
4
35
141
135
37
35
18
210
37
72
71
21
16
5
198
90
12
19
56
123
57
4
65
75
3
13
20
48
40
71
25
36
35
13
59
121
59
13
197
267
39
57
87
1
179
36
37
60
35
228
61
44
36
3
18
79
89
51
3
73
65
18
21
76
155
24
49
59
333
39
90
51
3
145
41
54
121
20
4
32
33
222
12
108
213
99
30
3
15
93
231
90
115
11
108
25
11
21
57
48
42
30
187
11
24
1
72
32
36
195
78
15
51
168
33
4
29
90
54
18
78
15
51
54
15
39
177
39
240
36
48
93
15
72
133
53
30
105
64
11
96
36
18
192
7
11
36
108
177
21
75
4
65
6
84
54
79
65
18
37
5
27
9
54
36
45
27
12
36
57
144
16
284
3
60
138
43
36
119
42
12
43
35
54
54
144
48
42
87
120
24
15
204
12
18
18
217
23
13
60
116
136
47
72
105
100
11
105
45
48
180
72
3
39
12
36
69
21
60
48
55
17
24
15
111
54
19
137
72
123
112
107
25
11
33
60
39
33
129
30
385
144
119
21
39
30
6
37
29
6
9
81
72
30
61
35
45
279
36
12
78
15
39
12
144
25
407
234
18
132
9
21
24
127
72
12
5
31
59
45
39
1
59
102
42
1
12
17
55
23
9
64
89
87
51
54
51
4
104
36
21
15
172
17
30
21
123
96
13
35
6
27
4
24
17
30
145
5
84
39
159
57
33
162
60
84
21
16
35
18
6
156
60
45
129
15
219
24
12
21
52
71
37
17
6
37
120
23
85
17
3
15
132
9
111
165
39
69
36
3
30
78
30
3
75
12
133
47
133
35
84
21
21
31
89
36
252
6
66
18
108
18
15
39
36
97
44
21
54
73
5
138
18
42
138
6
18
31
20
36
105
78
90
30
33
24
4
29
6
1
143
33
33
24
31
35
72
69
63
73
29
6
12
1
60
32
3
36
54
30
97
65
79
104
39
36
30
115
36
11
97
48
23
30
15
40
5
12
54
18
7
53
18
157
77
31
35
72
60
66
7
17
120
91
36
215
73
96
12
140
64
65
78
12
73
36
200
184
83
165
3
37
47
60
301
17
115
84
24
17
103
60
107
37
116
96
124
71
144
25
29
168
15
48
27
85
60
143
12
33
21
91
23
225
39
72
78
12
150
138
180
78
108
36
1
68
75
49
68
3
6
30
25
11
24
13
92
4
47
90
18
114
48
60
48
24
108
19
71
9
24
16
36
59
73
32
159
36
36
18
90
24
12
144
57
48
9
66
24
120
72
165
33
126
25
192
77
27
165
6
69
88
96
191
168
12
6
19
11
90
127
32
75
6
103
96
89
15
40
161
51
3
36
73
107
54
54
48
25
65
3
ABCD 97742210134*3^$a+1 [50082]
33
3
3
61
71
114
43
48
53
7
89
24
231
36
12
40
35
36
21
21
19
71
9
33
3
160
143
6
6
9
9
27
75
37
12
5
3
21
60
6
6
42
37
20
3
78
24
24
31
35
6
7
12
48
101
24
67
8
33
79
59
30
66
24
1
5
24
84
12
66
97
41
7
24
5
84
36
51
64
23
37
11
24
25
5
114
6
15
45
43
11
120
69
51
37
72
5
55
23
18
72
7
11
6
24
39
88
5
7
41
31
11
42
55
8
12
105
7
60
29
7
17
30
18
19
56
84
9
31
59
66
3
21
27
4
35
21
33
24
6
9
57
108
55
23
37
53
12
30
25
8
9
48
7
5
36
67
53
7
53
79
20
48
15
37
20
28
132
56
39
24
54
7
8
27
25
29
6
25
5
43
53
30
78
19
35
57
75
193
125
18
54
15
3
6
12
7
11
66
66
18
12
48
31
5
31
113
27
4
5
43
60
5
150
73
5
60
24
36
19
29
12
27
40
17
31
17
103
113
36
6
18
7
23
61
5
24
192
15
9
63
48
39
105
36
9
15
16
35
12
85
47
60
45
93
3
3
12
49
20
33
12
60
6
25
53
19
68
9
31
23
9
52
20
15
165
28
72
8
57
51
33
72
60
19
89
84
72
51
9
15
9
19
12
8
3
90
19
20
3
42
24
30
36
85
11
30
115
5
12
6
117
3
24
73
5
18
30
27
24
9
19
11
9
52
48
35
25
20
21
7
5
7
71
6
30
90
36
7
101
36
163
12
11
30
48
12
27
40
11
1
89
31
36
120
29
48
87
16
65
60
72
18
37
20
12
16
44
33
67
29
60
31
80
9
66
18
30
6
12
19
120
168
12
53
15
52
20
45
43
5
15
15
30
27
93
36
12
54
105
28
8
57
6
1
48
35
6
36
18
25
53
12
6
61
71
18
12
19
5
24
19
32
21
27
21
39
112
96
5
15
40
20
124
29
30
6
6
18
30
66
18
30
162
48
13
24
60
29
12
7
8
4
8
57
103
48
29
15
9
24
6
96
1
204
8
27
30
31
104
28
47
18
3
3
30
90
1
29
96
24
24
55
53
48
30
54
67
60
56
9
31
29
6
9
21
39
40
53
48
48
54
18
24
36
48
31
8
40
12
5
24
12
12
12
63
21
12
102
18
19
8
3
97
5
67
53
12
30
24
24
42
36
24
15
9
90
9
57
3
27
18
216
36
43
20
75
66
87
33
12
19
11
25
72
60
128
3
42
60
27
45
66
1
5
3
27
13
53
19
36
17
3
93
12
7
12
5
15
40
5
31
5
48
7
5
15
124
20
28
8
129
3
52
48
5
3
3
114
96
36
3
100
12
8
45
18
18
36
171
24
15
93
51
21
15
1
65
24
15
33
75
45
12
6
9
39
49
20
27
45
9
24
75
21
19
5
12
3
21
150
97
65
7
48
5
42
25
20
21
67
12
8
160
77
36
36
3
33
54
30
36
48
144
15
21
36
15
40
80
36
3
30
7
95
78
39
27
54
36
15
3
72
33
48
4
5
51
9
3
3
42
15
3
102
7
35
24
72
42
60
43
12
8
24
28
77
15
28
5
55
11
1
89
6
13
47
13
8
159
33
40
12
59
30
31
41
7
53
12
3
9
30
33
60
75
18
54
25
59
36
13
8
3
6
3
63
18
171
60
48
57
6
69
3
162
48
7
80
15
24
1
59
6
3
28
32
111
30
51
60
36
105
12
27
33
7
23
13
12
5
30
13
24
23
37
11
129
15
54
7
44
33
12
24
6
1
29
6
18
144
3
3
54
30
42
43
23
25
12
65
66
30
72
18
1
5
36
27
21
36
84
36
60
24
19
35
25
12
29
19
5
63
4
20
21
79
8
81
7
29
60
15
141
55
24
36
12
12
161
42
6
12
30
30
60
90
97
11
9
72
28
8
9
48
3
12
3
37
11
1
5
108
7
101
84
30
85
131
78
90
24
6
6
205
5
18
33
27
6
30
49
8
4
29
54
37
20
39
42
7
48
17
6
30
7
84
5
43
32
165
24
24
60
67
41
7
72
41
60
12
18
57
81
51
40
5
30
6
75
52
48
59
30
51
69
15
9
7
84
89
51
36
27
93
4
20
33
15
21
66
45
16
23
156
133
35
13
17
36
6
13
20
15
105
21
31
5
6
25
44
88
17
78
25
108
59
93
57
36
18
42
7
5
18
69
9
31
29
60
72
27
40
41
180
7
72
11
54
7
5
54
6
48
6
81
28
8
4
5
51
33
12
12
12
48
3
3
36
33
52
245
6
90
27
27
25
11
78
31
41
60
30
24
81
39
24
9
21
12
60
30
30
60
19
20
9
12
12
27
16
144
41
7
8
4
11
25
5
27
21
24
12
43
11
90
6
193
12
36
5
72
12
15
15
45
3
13
5
15
84
9
36
24
36
55
56
3
120
42
67
5
30
36
12
97
92
3
6
7
44
36
4
8
45
18
18
27
4
20
21
12
42
25
35
1
44
63
18
19
5
30
13
8
40
24
65
3
21
36
6
72
18
39
16
12
11
6
36
12
12
54
1
8
48
4
36
32
3
25
29
36
7
80
27
25
20
75
13
92
100
41
19
5
43
35
12
1
17
195
33
12
15
33
12
3
45
72
135
3
109
5
63
88
77
7
11
72
138
54
1
113
91
5
24
12
27
21
7
65
84
24
72
24
36
19
35
18
66
129
12
9
12
7
8
52
35
72
6
12
198
9
21
15
297
43
24
48
12
36
24
23
25
12
179
6
43
143
54
15
60
69
19
53
7
17
24
24
3
9
6
69
93
36
24
15
21
51
3
78
54
60
85
41
12
30
25
8
4
23
6
132
19
23
6
6
45
16
12
53
72
6
30
7
120
29
123
15
6
36
54
42
7
41
19
12
29
79
101
6
45
39
37
5
55
5
18
84
13
17
12
60
48
87
21
7
12
36
5
30
30
115
5
12
6
42
12
27
9
79
77
ABCD 97742273758*3^$a+1 [50068]
315
12
51
45
36
36
9
3
87
90
3
33
747
12
24
27
45
279
126
108
36
111
60
9
36
180
99
189
39
213
27
48
69
36
90
93
105
36
36
108
27
120
15
108
72
54
36
27
27
21
240
99
93
96
117
90
129
15
225
36
135
153
117
27
81
459
180
423
9
9
72
90
90
39
144
51
21
108
105
36
99
45
252
27
63
9
9
219
33
27
27
93
123
54
306
45
9
270
90
36
108
36
75
141
75
15
18
99
27
21
60
45
99
135
225
45
255
108
141
75
51
36
153
45
27
99
144
252
165
105
99
99
117
9
126
9
120
15
81
9
126
93
87
45
72
117
3
33
39
24
27
360
57
33
27
48
144
15
216
45
63
36
153
27
36
18
162
18
162
90
180
90
57
213
54
90
3
213
27
120
72
141
183
36
60
45
36
90
234
144
126
93
33
75
159
36
189
324
36
9
72
90
165
72
267
189
81
126
57
33
180
90
108
162
198
21
15
36
45
45
3
396
15
216
18
36
243
12
141
90
237
87
90
54
21
24
252
9
90
93
177
36
39
96
120
69
279
12
72
33
207
108
192
33
90
198
36
39
51
45
225
36
3
60
27
18
147
105
108
162
9
480
15
129
144
33
90
108
237
15
45
84
15
81
333
27
9
63
72
81
180
27
387
93
216
204
48
15
198
327
69
3
123
90
27
81
39
180
132
120
15
324
45
27
144
54
207
189
36
39
69
36
36
54
45
99
405
36
84
321
90
144
90
342
129
105
90
36
153
192
180
72
33
18
45
207
9
99
9
261
90
36
90
180
126
117
48
72
132
81
27
27
93
108
33
99
72
36
108
27
45
108
27
198
270
45
45
27
135
57
33
27
48
132
48
72
123
9
9
27
243
9
36
72
189
3
123
453
36
180
216
105
39
69
171
144
72
72
36
81
180
126
45
63
21
51
345
15
54
216
39
15
54
39
108
24
171
54
135
84
96
45
90
36
18
99
27
9
72
408
141
90
180
45
81
3
141
36
27
117
99
216
81
255
180
144
36
24
36
9
90
81
9
99
27
18
111
141
135
99
189
300
132
9
3
96
36
9
39
123
165
69
216
39
24
171
21
15
117
180
216
45
135
36
45
363
123
93
141
99
144
153
39
141
75
105
18
9
27
54
99
27
ABCD 97742312888*3^$a+1 [50050]
24
217
120
41
31
8
81
6
49
5
139
17
18
240
37
56
51
30
15
120
15
30
27
64
104
27
21
24
27
30
87
21
115
35
48
126
55
35
69
189
27
64
83
6
72
54
9
27
13
239
49
125
6
36
1
17
39
240
81
120
15
57
15
183
18
7
35
13
80
33
30
25
8
39
42
127
71
120
217
149
27
27
72
85
104
48
27
42
30
60
57
195
45
64
48
23
234
30
217
8
51
109
80
57
7
72
137
72
54
60
54
103
5
30
61
47
18
63
72
96
64
11
6
174
90
24
55
80
27
36
9
135
84
54
54
73
17
78
30
51
48
123
157
23
9
39
42
39
9
72
42
229
35
61
144
56
168
40
144
8
64
24
233
144
48
162
181
8
88
17
54
57
33
66
141
57
72
15
208
101
43
47
54
60
39
136
8
153
162
24
126
31
17
127
72
23
66
312
31
113
63
64
128
123
72
36
9
136
29
115
120
215
9
64
131
18
18
57
168
27
48
37
77
3
72
69
36
63
3
141
64
17
18
13
144
24
56
15
66
6
18
39
33
127
179
13
17
114
21
352
96
101
18
97
89
135
27
108
72
49
104
72
216
111
132
157
35
36
18
15
171
66
6
13
104
39
168
1
11
37
149
162
121
95
12
45
123
85
41
102
81
88
8
27
12
60
13
41
55
80
64
11
61
71
49
35
24
30
15
144
40
17
90
69
39
18
55
216
95
297
48
15
121
17
63
105
31
32
99
157
143
72
24
49
24
119
42
54
81
93
123
39
162
15
64
80
136
8
3
6
18
108
153
64
47
9
88
128
141
12
6
49
35
186
19
89
36
163
264
17
7
48
23
54
234
48
1
107
45
9
6
1
8
153
18
36
81
120
16
17
31
179
78
12
42
57
87
1
72
227
61
11
132
153
39
9
72
63
1
23
129
81
7
72
17
18
21
16
17
72
175
71
96
49
17
87
111
108
205
71
48
24
9
40
72
8
81
60
3
64
24
8
27
66
163
80
24
81
63
129
87
9
30
25
56
51
36
9
120
33
30
97
48
95
337
72
59
156
42
54
36
126
55
35
13
96
48
32
27
13
17
18
54
15
72
63
12
37
17
7
71
49
24
35
13
72
59
180
57
64
161
18
24
270
63
40
35
181
17
54
33
27
36
81
336
88
65
24
30
36
78
18
180
36
180
36
36
30
19
24
11
45
9
135
135
24
126
19
200
168
256
144
8
195
85
72
24
47
24
49
17
15
57
114
54
102
96
129
45
19
89
96
90
138
27
208
35
61
152
3
186
90
18
111
63
73
59
30
42
30
15
39
1
104
99
12
114
108
3
123
120
61
11
133
191
1
131
13
161
24
18
36
1
71
49
168
8
112
53
18
25
11
37
143
97
35
181
65
6
49
161
15
136
120
167
153
27
13
17
79
125
27
63
57
16
107
37
8
9
39
27
42
162
49
72
32
40
77
27
81
54
210
78
1
137
6
1
155
18
144
54
108
42
135
27
30
54
186
30
24
30
19
8
9
6
90
66
37
35
54
90
108
1
59
21
51
198
39
16
155
141
27
13
53
91
24
8
120
279
81
24
129
87
144
9
18
36
49
131
18
210
90
127
72
32
3
181
17
72
15
171
36
48
33
ABCD 97742497558*3^$a+1 [50042]
114
30
36
49
101
27
45
180
102
18
55
48
155
13
131
138
72
258
102
18
72
105
3
90
27
213
18
162
271
96
48
35
333
39
168
18
210
54
78
12
90
36
87
135
90
72
39
96
88
77
19
149
243
27
18
3
9
150
12
6
12
42
1
24
11
157
17
18
157
176
15
102
78
300
90
42
37
11
37
113
84
60
48
271
41
126
25
72
23
9
33
7
96
5
115
407
198
54
13
48
77
43
48
167
120
33
21
96
99
63
25
47
18
90
138
54
60
9
129
103
192
56
141
91
179
66
42
198
120
144
51
39
60
45
81
252
48
114
193
5
138
9
33
31
17
87
48
40
168
312
137
18
42
91
89
48
7
53
54
90
36
103
71
198
18
114
111
15
12
90
342
36
97
56
16
65
18
60
57
45
18
1
24
8
9
18
18
27
232
56
99
109
71
145
48
5
72
43
77
18
1
41
30
18
87
21
67
347
325
95
108
37
53
171
261
48
43
17
55
35
181
89
162
61
389
3
117
18
1
17
54
73
113
127
72
215
48
25
17
31
24
101
114
289
29
27
64
17
60
12
55
17
18
90
42
1
269
36
127
17
31
17
168
7
155
12
126
114
73
143
252
45
88
32
213
139
176
192
207
108
162
163
23
25
29
99
21
19
89
42
126
54
30
90
9
16
8
183
33
144
93
19
143
42
36
12
207
96
99
18
43
29
228
223
47
1
240
72
47
252
229
200
81
111
15
72
30
67
264
29
60
30
105
117
30
6
30
54
6
37
65
135
15
30
211
101
18
57
16
24
96
17
150
1
24
95
60
13
104
345
31
209
31
72
72
5
18
57
63
1
24
137
63
105
270
30
162
108
330
3
159
169
59
13
149
19
17
150
84
69
369
7
104
9
162
6
84
18
33
45
12
90
141
39
18
7
47
1
80
207
33
72
63
9
88
77
339
9
72
63
183
33
99
13
168
107
45
99
138
67
173
138
25
29
43
137
151
47
1
41
36
163
71
48
288
132
21
40
77
132
30
18
7
56
64
125
18
25
209
31
29
3
207
6
90
9
63
30
43
29
43
168
5
24
91
47
150
67
41
127
48
125
180
24
55
215
49
104
3
114
48
42
25
96
48
11
138
18
25
137
60
18
97
23
72
90
78
54
19
72
137
7
120
161
55
32
45
108
162
30
150
192
1
5
12
132
18
73
245
43
197
75
24
63
297
81
63
184
5
90
18
7
113
234
13
23
25
128
312
27
210
108
7
65
60
108
12
60
7
41
54
258
72
30
25
83
18
24
18
121
59
12
126
99
160
161
39
88
96
167
24
49
312
48
71
121
149
6
189
81
84
115
53
187
23
78
67
35
78
30
33
189
162
ABCD 97742896094*3^$a+1 [50101]
9
117
111
72
12
183
105
57
3
36
36
24
144
48
15
57
36
141
195
24
564
117
36
3
144
96
27
18
315
180
60
60
36
15
18
396
51
156
27
21
180
24
27
33
48
24
96
324
384
45
54
36
117
72
12
141
3
36
48
132
105
15
75
153
63
9
135
36
9
45
36
18
261
36
63
201
48
3
108
9
156
96
24
120
45
39
60
12
84
57
27
27
153
135
108
189
108
297
18
117
60
48
216
81
99
24
21
75
36
51
9
369
87
75
33
204
12
3
18
72
255
36
15
9
27
216
9
9
15
75
21
24
9
90
162
411
72
3
57
72
15
21
24
24
180
84
12
48
156
96
228
72
9
27
63
72
144
33
57
39
15
57
108
60
9
111
60
120
36
15
270
15
93
27
48
120
93
3
15
141
24
36
195
36
45
132
36
39
21
51
234
90
36
9
180
45
75
132
144
45
234
81
48
120
12
99
72
57
33
3
249
3
84
111
9
144
84
105
63
9
18
72
9
135
117
63
72
33
24
15
33
3
45
24
21
75
87
180
90
123
72
48
27
9
24
24
303
57
300
36
111
21
15
153
9
147
120
75
105
24
96
84
12
24
33
126
126
123
192
48
12
93
63
45
75
432
51
72
45
84
144
36
105
216
18
21
180
24
36
9
39
105
27
24
21
3
72
36
24
9
126
36
198
15
24
72
108
12
24
15
36
21
123
129
87
33
3
18
75
12
120
9
15
24
24
120
231
45
24
36
60
60
24
72
60
69
195
57
39
60
60
36
39
69
111
18
162
81
135
108
81
168
237
195
84
36
36
120
33
15
36
108
60
51
81
9
54
141
36
60
36
159
45
156
600
132
21
54
21
12
144
168
48
24
15
144
69
12
135
69
21
54
21
168
12
15
93
33
108
75
195
81
63
21
51
69
21
63
12
15
126
39
51
117
135
141
12
45
252
27
24
96
24
204
252
129
279
135
21
36
60
135
54
51
39
180
72
57
141
90
69
168
144
60
189
51
75
105
111
72
21
159
177
21
27
36
96
3
45
72
63
21
36
159
9
27
249
24
72
60
48
12
3
18
15
72
12
45
159
24
15
141
75
141
24
141
3
36
24
171
81
108
180
72
60
60
105
171
24
48
36
24
165
162
45
135
9
60
84
36
132
12
96
180
60
12
3
36
189
9
18
69
111
9
24
201
39
159
90
15
147
9
117
147
123
57
105
3
12
21
72
15
12
36
36
63
21
96
63
57
15
54
36
135
81
135
84
69
75
132
24
39
9
12
51
18
51
3
57
96
45
99
24
96
24
96
201
63
120
24
12
24
252
48
36
51
57
12
48
27
90
180
39
36
60
99
21
168
60
3
57
12
228
27
33
72
120
63
117
144
405
54
18
27
156
96
99
165
69
27
9
75
36
120
96
84
3
81
60
120
207
90
144
108
72
63
ABCD 97743163834*3^$a+1 [50142]
5
19
56
75
1
20
24
40
36
59
18
3
40
29
3
28
5
48
15
9
7
5
96
18
9
81
27
40
24
20
15
21
27
36
21
40
24
12
120
77
3
72
33
18
45
45
12
19
23
18
12
60
3
69
36
54
25
29
27
72
48
84
51
45
15
9
16
20
24
15
9
9
15
12
9
24
48
55
23
85
72
8
69
3
28
12
29
51
64
24
35
1
35
6
48
31
41
39
24
16
53
18
12
6
31
41
12
6
61
36
65
12
3
15
49
5
60
31
44
15
18
12
6
12
78
12
27
24
9
12
60
3
12
33
15
3
25
29
19
12
5
24
36
15
3
90
7
47
12
33
45
3
4
20
48
27
24
84
33
72
3
25
60
20
88
29
12
19
36
44
24
3
24
61
29
30
24
54
7
8
48
40
23
1
11
18
6
1
47
18
19
23
30
60
7
11
18
12
87
3
114
3
33
54
1
8
12
27
1
17
18
57
15
42
12
91
24
56
64
23
1
32
15
13
56
24
21
3
33
12
15
12
63
18
79
29
6
48
18
19
8
27
24
69
51
1
20
15
36
9
40
36
5
3
40
32
48
12
9
36
39
4
17
27
108
24
3
45
36
57
19
20
51
13
11
21
9
3
28
8
12
40
48
96
59
12
69
45
30
9
24
52
68
28
17
7
36
17
15
105
3
12
27
1
44
63
30
18
9
16
17
48
42
30
31
36
5
31
23
1
23
72
48
57
75
1
80
27
21
9
60
43
8
51
6
3
9
3
64
8
21
7
32
16
12
44
51
12
117
33
36
54
66
31
8
12
4
41
3
16
56
16
29
60
15
16
5
55
20
15
9
16
20
84
159
36
66
19
35
24
21
36
28
20
15
1
113
48
39
21
43
11
18
3
27
6
39
60
16
5
54
57
21
15
15
25
29
24
7
29
31
20
24
45
19
12
32
36
81
18
1
12
5
15
64
35
45
3
21
51
18
27
51
18
15
39
13
17
7
20
45
3
12
64
12
44
33
15
21
15
15
25
17
39
15
105
3
36
1
71
13
72
95
93
9
31
11
33
15
6
30
24
1
17
15
3
9
48
12
52
5
30
6
75
60
12
33
3
9
60
120
3
4
65
55
5
36
43
5
7
119
45
24
9
7
24
5
30
9
16
32
15
9
4
5
42
9
39
9
12
100
8
15
57
21
27
12
9
6
9
9
30
21
39
36
9
57
19
56
4
12
8
45
6
1
20
28
41
48
6
9
72
3
33
63
37
17
48
19
56
3
9
12
36
40
23
1
95
81
108
16
5
6
9
3
1
17
3
87
13
11
18
12
31
59
6
12
6
54
12
24
12
15
27
1
71
1
20
4
41
132
3
88
12
35
54
75
36
28
32
48
15
97
65
27
12
4
12
17
3
4
56
9
39
24
28
5
63
12
69
18
105
28
20
27
90
15
132
36
4
44
39
18
12
18
9
9
114
102
3
12
36
28
11
54
24
15
48
24
15
45
84
21
31
5
30
18
15
12
69
19
32
28
96
8
12
3
18
12
3
60
24
4
60
35
36
54
27
3
1
68
3
57
15
37
23
18
3
12
12
12
16
8
84
28
17
51
84
51
9
52
119
9
28
17
31
72
77
48
3
96
33
7
65
31
23
9
16
41
18
78
27
16
5
6
33
16
156
11
13
56
24
16
11
54
18
18
19
60
60
29
12
27
28
84
8
12
16
20
132
75
13
8
96
16
29
120
91
8
24
21
24
3
4
20
60
76
68
12
28
20
12
4
11
9
15
33
12
3
45
45
108
43
17
15
3
177
60
9
15
4
212
3
54
3
3
25
96
23
36
21
60
4
107
13
32
4
24
5
7
44
3
48
13
60
17
19
8
12
15
18
3
12
16
32
12
48
4
20
60
36
9
36
19
20
4
17
12
3
60
45
55
8
40
5
7
17
72
15
16
24
44
36
165
91
5
3
36
16
8
12
15
109
71
33
12
9
30
9
40
12
47
6
102
18
6
85
23
1
155
21
4
12
35
33
9
7
11
30
78
102
24
51
12
52
8
12
24
12
9
31
5
15
3
1
36
32
16
35
9
12
123
18
18
9
27
21
3
84
1
12
65
3
15
9
3
33
21
19
17
24
30
36
9
33
7
29
39
15
30
111
16
35
33
36
9
7
41
3
40
12
8
24
3
13
44
57
115
29
12
3
15
25
44
3
42
18
9
21
18
21
15
21
148
65
126
1
20
69
6
54
3
33
12
43
44
39
9
16
12
44
81
60
39
9
6
1
8
39
21
39
30
18
42
15
21
30
9
48
12
45
103
152
12
93
7
56
4
23
37
24
32
15
13
5
7
23
1
36
32
28
44
16
32
51
45
16
164
12
108
15
85
12
29
36
12
3
4
36
179
30
39
96
63
13
5
15
12
16
20
69
48
24
15
36
33
24
30
96
21
15
1
17
48
18
21
36
15
9
96
12
27
1
68
9
12
19
32
9
48
103
23
21
4
119
36
37
32
21
15
72
12
28
17
6
57
40
32
16
17
15
40
20
45
19
24
29
63
4
5
3
12
3
18
72
36
7
104
21
55
24
29
31
36
32
3
25
24
11
12
45
12
36
3
141
33
63
27
60
57
51
18
72
3
27
13
5
15
9
12
54
6
36
72
90
37
11
9
16
47
18
27
16
32
75
93
27
45
15
54
36
19
53
31
17
15
12
60
12
9
31
36
60
5
18
69
21
67
5
3
36
15
45
16
23
6
48
27
4
59
6
12
79
36
17
3
12
12
75
18
51
36
40
20
40
24
32
9
18
18
55
5
63
12
27
1
35
145
12
5
24
39
120
16
8
52
29
6
18
3
60
3
85
36
24
12
23
90
15
16
23
33
124
11
72
120
21
15
36
6
12
27
51
9
3
33
9
54
36
21
28
32
4
120
8
57
30
6
48
27
45
19
8
72
15
33
3
18
102
24
45
3
13
29
18
1
29
15
12
24
24
51
21
93
3
27
33
45
3
9
63
84
21
30
45
45
3
21
30
36
25
24
29
51
21
48
54
45
28
23
21
36
28
5
7
47
18
18
97
32
60
12
45
6
13
71
36
24
18
51
51
225
48
36
51
49
12
32
28
8
12
9
18
13
8
24
60
28
5
15
57
103
8
75
21
9
24
3
9
19
56
39
1
53
67
53
15
3
18
27
64
35
9
40
12
8
9
7
8
21
12
43
36
68
12
3
42
3
33
55
24
36
5
39
24
9
7
11
9
33
48
72
15
27
45
9
39
12
3
36
66
19
20
12
183
24
121
41
55
20
33
15
12
24
39
162
30
9
16
36
8
24
105
7
24
32
15
90
3
12
28
116
21
19
36
24
5
51
39
1
5
19
56
24
36
12
28
60
47
73
95
18
36
15
69
51
3
33
4
8
15
1
72
48
44
63
42
15
72
15
18
27
63
6
12
24
135
48
12
40
20
48
33
54
1
5
3
16
11
18
42
9
16
5
24
31
17
31
11
45
76
32
28
17
27
4
36
84
47
9
24
21
3
27
1
152
72
24
129
127
8
12
36
4
71
18
54
37
8
3
9
4
11
9
ABCD 97743581428*3^$a+1 [50008]
19
17
54
25
17
135
24
15
18
18
6
7
59
24
84
73
17
18
90
18
24
33
3
18
12
15
40
17
42
30
18
24
21
51
18
102
72
37
35
42
36
30
9
16
47
18
6
9
48
117
43
89
7
48
56
33
18
30
7
71
48
36
45
45
54
54
6
126
19
17
66
165
16
5
12
18
13
23
18
6
9
9
39
15
48
72
54
60
7
47
18
7
11
261
9
15
16
23
54
18
18
48
7
17
48
18
60
48
1
72
24
35
13
35
6
31
120
8
160
24
65
15
111
1
113
66
180
49
23
9
15
1
24
80
40
48
35
37
35
6
12
18
60
18
36
231
3
72
12
24
36
85
71
18
42
12
1
35
21
87
24
9
45
18
30
18
1
80
24
72
93
19
23
36
30
7
120
8
16
71
97
65
48
24
18
13
35
24
30
6
12
6
31
8
48
40
35
30
18
36
18
6
9
39
18
54
72
78
43
5
6
120
24
21
27
36
114
36
12
6
30
3
24
16
11
36
105
39
145
35
45
33
7
96
32
9
15
3
72
54
48
6
9
9
30
1
41
7
77
96
12
42
30
7
144
47
42
54
49
5
3
87
18
79
80
39
18
12
18
24
18
55
17
7
48
17
7
48
17
66
42
36
12
27
88
137
39
39
36
37
17
30
36
45
40
5
36
114
36
12
13
29
36
31
120
5
54
24
18
18
18
31
32
3
24
30
78
72
48
90
36
3
39
12
85
80
75
36
57
96
9
30
24
12
6
48
7
8
48
33
18
30
42
48
18
42
73
128
15
72
90
120
6
18
55
35
54
12
18
9
9
6
18
31
59
108
30
6
61
56
21
126
36
73
72
8
16
101
43
53
18
48
78
66
73
48
59
21
15
9
24
9
12
6
12
25
8
99
21
15
18
48
42
13
24
35
12
6
18
12
18
78
30
6
1
35
37
17
30
1
41
30
72
36
37
71
73
107
117
64
17
6
9
57
36
162
9
16
53
99
9
66
54
78
1
11
18
19
32
64
32
33
144
78
33
72
15
24
18
12
42
9
57
31
41
39
39
48
24
97
83
18
102
60
138
72
7
11
69
3
36
9
24
16
11
36
81
27
37
47
25
11
54
18
24
54
15
3
12
24
9
3
61
11
37
8
15
66
6
48
129
3
117
3
36
24
73
17
39
177
102
72
18
24
36
12
7
32
3
61
23
81
33
15
15
24
18
18
108
81
16
23
25
8
27
30
54
54
19
113
55
17
15
120
3
72
36
73
5
19
17
48
42
13
5
48
19
41
84
6
117
9
90
12
90
6
12
42
99
3
13
24
48
48
48
17
36
18
42
18
12
6
19
17
55
8
27
12
24
25
47
97
47
66
42
13
23
12
6
18
13
23
1
56
64
23
73
101
36
18
72
24
102
24
135
135
72
25
41
63
27
24
36
12
78
36
84
6
97
95
90
15
16
24
24
24
41
90
60
12
180
25
29
3
57
18
72
61
65
39
16
32
88
24
155
42
51
136
8
39
18
18
12
18
7
8
112
41
55
227
109
53
18
1
77
30
18
6
93
123
30
7
11
6
30
36
6
18
12
60
12
18
31
29
12
39
33
7
47
24
12
13
23
18
31
24
35
24
108
66
175
41
6
49
17
78
1
29
91
23
1
17
54
36
18
12
6
84
54
78
48
42
7
119
36
48
6
55
24
24
17
60
12
6
97
77
96
48
18
18
6
12
60
1
65
55
17
24
15
15
42
31
89
87
21
54
24
12
6
36
54
33
69
6
69
40
24
137
30
24
48
36
60
48
1
41
55
35
37
72
35
13
35
126
39
15
49
24
167
84
13
24
5
12
42
69
15
49
23
49
96
17
15
57
6
49
17
126
1
17
6
36
36
12
18
132
30
114
12
36
54
33
40
35
6
55
48
59
30
36
19
17
6
49
104
9
48
72
6
138
54
24
12
36
18
31
11
85
71
121
29
19
29
18
72
1
35
96
13
53
18
24
49
53
36
6
1
8
3
108
121
24
24
89
31
176
120
81
36
132
7
59
60
1
32
64
8
40
48
41
30
18
72
72
126
18
24
12
6
12
126
67
32
9
6
30
36
7
89
48
24
54
33
15
97
65
15
93
18
18
78
48
24
48
1
24
35
85
104
16
29
3
16
8
27
48
45
51
30
55
104
3
78
48
24
7
95
108
6
87
15
1
17
36
36
6
36
84
18
31
29
18
18
15
33
18
60
18
12
60
15
15
18
24
55
11
6
15
16
8
15
33
105
90
108
36
54
31
47
33
3
18
19
47
18
7
47
33
39
33
64
65
6
9
64
32
75
54
7
5
36
6
48
60
30
18
45
16
11
6
12
54
42
3
9
39
15
33
3
24
93
40
23
18
42
37
47
6
18
33
93
54
21
15
18
15
123
6
36
27
21
19
8
33
31
56
64
29
19
24
23
132
13
17
31
168
5
12
36
51
16
23
9
9
36
90
25
35
37
107
198
30
6
30
37
23
1
47
24
1
80
9
18
30
36
36
7
11
60
1
11
13
152
111
9
48
16
11
13
59
18
43
47
54
78
12
1
53
42
36
72
12
1
23
57
51
12
1
23
1
11
54
18
36
36
6
55
24
11
36
97
95
162
7
11
24
21
9
6
48
36
141
21
18
18
78
49
35
24
37
35
36
54
18
48
18
39
51
24
93
64
8
33
36
108
180
30
21
39
66
42
36
18
39
9
24
39
15
73
8
21
78
61
24
143
1
32
9
7
113
31
41
6
57
9
54
18
39
88
56
24
153
18
90
18
18
55
17
15
3
18
42
12
6
55
17
48
7
17
31
131
12
ABCD 97744019812*3^$a+1 [50004]
97
47
36
45
4
20
75
48
57
3
1
24
156
11
1
72
35
6
27
3
21
28
35
133
23
84
25
8
63
49
32
4
36
60
23
21
40
56
15
13
11
54
18
60
9
36
72
16
36
23
36
12
25
44
16
47
13
65
42
13
12
48
32
72
3
18
162
1
140
15
9
51
54
7
23
36
201
24
4
108
32
28
35
12
18
15
27
132
33
28
180
35
13
24
72
44
60
4
8
27
25
35
13
35
168
9
12
76
32
52
84
47
25
24
8
16
155
9
16
11
1
12
11
61
11
30
7
23
33
27
24
85
44
16
20
40
24
89
7
11
12
37
29
19
11
189
16
24
11
57
3
1
156
48
84
53
30
48
12
33
69
30
61
5
51
4
44
93
87
52
20
24
39
96
36
13
96
17
7
92
15
13
60
95
85
17
30
9
12
40
12
167
288
73
83
1
8
45
30
108
24
24
1
53
15
15
1
11
25
108
48
35
13
11
6
18
12
13
24
20
57
18
1
29
30
36
12
18
42
25
8
72
4
11
33
15
30
30
49
92
39
61
24
20
15
84
37
116
99
1
35
48
12
85
203
61
35
84
9
135
18
19
11
204
93
40
11
6
55
11
37
12
80
36
9
159
15
84
13
8
204
15
1
11
21
27
1
24
8
3
49
11
1
48
36
77
7
11
60
61
35
9
39
33
15
12
105
36
75
1
11
33
16
8
57
19
44
15
21
40
24
36
35
9
15
21
36
63
48
69
51
37
11
30
30
12
9
24
111
9
36
4
47
93
24
15
60
145
48
5
30
37
132
23
1
44
3
45
3
145
32
28
35
36
13
72
24
59
36
49
156
32
100
8
39
37
36
20
12
132
36
15
18
42
33
40
104
16
20
72
3
72
9
21
39
51
168
61
44
4
35
85
12
36
44
84
57
55
35
33
15
1
35
49
35
72
73
29
18
72
13
80
100
5
7
41
42
69
3
72
49
47
37
68
100
8
51
49
29
7
8
48
40
20
28
60
59
12
1
24
29
30
117
39
168
73
95
24
81
52
8
12
51
25
32
108
60
4
68
27
30
30
33
4
104
52
35
37
41
31
35
96
48
30
27
52
20
15
1
20
27
69
3
13
20
52
12
56
39
13
23
12
6
75
21
55
11
72
13
35
13
35
1
71
49
48
8
15
132
73
59
1
44
28
72
59
97
68
36
76
32
45
42
49
101
31
20
63
25
5
30
12
9
45
48
18
48
24
36
45
52
83
24
25
36
36
23
96
1
11
69
48
27
48
25
35
36
9
75
33
4
11
25
5
15
15
25
35
9
28
11
61
119
12
48
69
3
12
57
9
30
109
95
121
107
9
105
3
27
73
72
8
3
73
29
115
12
56
39
1
20
15
12
57
36
39
60
9
16
23
25
32
9
19
48
8
51
48
12
21
40
44
4
72
59
6
39
3
6
151
23
18
42
1
12
35
24
81
15
9
51
12
13
68
52
17
42
1
5
3
27
33
51
1
20
120
28
72
23
45
27
12
1
11
24
1
23
57
15
13
80
27
1
5
19
36
72
8
9
30
84
12
25
12
8
4
44
60
4
35
18
127
60
5
43
35
48
49
36
84
8
15
13
84
36
32
75
69
45
48
15
51
12
45
112
53
39
16
119
13
12
11
30
30
49
20
4
12
12
48
35
48
21
3
6
15
4
72
96
5
127
11
24
61
24
12
44
24
3
45
24
3
1
11
48
1
20
27
18
144
7
36
8
4
41
19
92
4
11
1
12
60
11
24
13
48
12
29
195
16
23
1
68
40
11
57
3
109
5
48
7
23
33
16
84
11
66
162
37
44
27
97
32
3
60
13
12
35
25
12
44
21
31
35
37
20
76
107
9
15
6
75
87
37
11
12
45
28
23
57
27
12
61
12
35
93
12
45
67
56
40
12
12
48
71
12
12
96
54
87
39
61
44
24
15
97
44
172
12
23
24
45
144
4
48
12
65
78
9
39
1
84
11
36
12
13
5
48
111
28
60
12
60
48
56
27
105
4
24
59
60
18
18
30
7
80
4
35
25
11
12
60
21
15
49
36
44
16
120
20
4
11
36
81
52
23
25
60
12
20
15
37
116
12
63
24
9
12
24
40
35
9
51
25
68
51
1
36
12
116
15
21
105
66
25
20
27
6
55
24
12
35
36
24
1
48
12
12
12
59
54
48
3
72
60
4
23
25
68
27
13
32
27
33
45
18
85
8
4
72
53
78
97
8
28
119
36
1
35
30
19
20
12
15
12
85
32
28
36
107
9
4
95
96
9
12
24
39
36
30
3
12
63
1
11
13
72
113
3
27
18
18
9
28
20
3
25
35
1
36
17
42
13
11
1
23
102
79
59
6
19
20
48
40
20
15
13
12
47
93
64
20
3
66
67
77
3
28
17
90
37
32
4
77
7
120
12
23
12
9
9
18
9
108
40
20
27
36
13
96
11
13
35
25
104
3
48
21
36
64
56
24
3
1
5
27
3
105
51
6
18
1
23
150
3
75
33
16
36
20
40
8
57
3
75
9
60
15
37
41
15
3
49
11
37
72
5
55
35
57
15
1
20
9
63
180
15
73
20
4
11
85
12
120
68
148
32
4
24
24
71
36
1
47
13
5
19
44
15
61
23
81
40
5
90
24
21
40
47
13
60
59
13
60
5
18
12
37
125
15
40
41
27
87
12
45
3
60
25
23
69
28
12
35
25
95
85
44
52
48
24
36
77
67
8
63
6
19
29
3
15
48
121
5
55
89
30
36
73
47
109
11
45
3
61
35
1
29
126
48
37
11
25
128
16
24
12
72
8
15
93
9
66
69
148
143
36
1
12
12
20
3
121
11
78
18
13
32
15
60
24
49
11
1
59
24
12
48
60
72
12
18
30
25
12
23
ABCD 97744021528*3^$a+1 [50164]
18
144
57
51
93
144
32
55
153
45
18
353
96
208
80
256
224
97
90
53
91
54
15
183
249
75
69
75
5
96
48
336
160
80
67
77
16
105
126
90
95
160
141
180
207
192
69
59
96
7
252
125
37
36
263
169
167
49
111
141
83
160
585
311
301
18
65
259
18
123
165
59
193
144
108
108
162
36
72
18
54
252
234
72
18
161
19
29
277
180
36
3
80
79
17
19
54
71
16
3
77
240
25
198
18
90
108
54
36
15
57
87
147
36
233
144
16
57
39
48
93
54
90
36
108
36
36
27
80
73
279
315
396
393
129
95
96
61
90
9
27
108
54
270
18
198
125
64
45
108
18
69
80
192
1
72
135
45
126
261
315
90
59
144
96
169
18
117
192
80
25
23
67
18
11
336
144
121
54
252
72
36
201
15
225
48
176
145
180
72
72
90
36
126
126
108
69
57
279
189
108
342
360
378
47
277
108
335
115
396
209
16
96
3
36
41
265
54
36
36
9
81
198
9
171
36
33
57
594
101
169
231
128
96
139
36
144
65
97
18
18
90
54
123
80
112
45
3
240
176
144
85
75
33
162
77
48
343
108
29
7
108
90
371
16
9
90
29
192
240
43
162
18
177
288
183
57
32
73
18
117
27
213
75
162
18
225
243
252
17
64
117
203
175
65
7
90
108
99
27
288
18
72
72
126
53
96
301
147
285
35
73
119
43
5
352
3
162
18
105
21
126
36
198
72
144
18
18
87
96
285
180
54
18
72
15
147
45
135
18
455
31
306
18
90
108
23
16
144
144
51
54
108
59
160
303
216
9
153
23
67
18
36
183
15
18
144
15
80
175
36
173
7
9
99
72
198
95
31
198
11
25
135
9
71
64
80
163
77
67
270
54
41
208
32
79
81
128
421
126
93
33
162
18
54
288
36
81
189
162
129
128
85
107
160
80
13
90
297
81
144
90
53
217
39
285
35
127
129
51
77
16
176
48
205
108
279
81
47
112
ABCD 97744410698*3^$a+1 [50008]
99
13
35
133
11
87
12
42
48
54
9
49
59
63
198
40
11
3
45
63
22
2
93
25
80
16
23
24
1
80
16
86
108
33
13
8
40
23
36
13
2
54
48
99
37
14
12
9
72
60
9
99
21
88
96
14
36
45
1
35
13
74
72
70
2
153
45
40
32
64
2
24
30
18
33
48
60
49
71
87
108
21
81
87
3
81
24
13
158
93
60
27
57
37
59
37
2
6
3
36
33
64
2
78
66
142
72
83
15
22
71
97
98
9
27
9
9
40
35
51
81
73
71
3
9
144
61
2
6
75
85
11
72
93
18
22
38
21
27
58
11
72
37
71
3
33
39
94
11
39
33
45
3
61
11
15
36
81
3
24
9
12
9
6
36
22
35
117
63
63
9
27
78
30
9
25
2
105
61
120
26
117
111
96
12
9
13
14
42
39
159
21
13
48
71
9
27
21
51
13
50
21
1
72
8
24
18
190
56
40
14
81
60
39
60
34
158
33
27
48
9
24
13
170
9
13
32
16
2
9
13
14
96
12
94
11
13
35
60
48
1
107
85
11
61
128
27
39
45
33
3
72
171
36
6
3
37
32
3
63
22
32
6
12
33
85
224
27
15
46
8
18
12
18
51
48
27
130
2
46
96
83
39
22
200
39
63
10
86
10
8
72
40
24
128
6
9
25
23
99
9
132
39
34
83
13
14
45
15
93
9
24
48
24
88
11
36
1
48
98
132
34
146
21
9
40
131
13
38
21
36
25
62
48
33
84
27
42
66
6
16
50
22
50
36
141
21
18
81
45
51
75
130
2
57
36
33
48
87
108
48
13
104
6
153
156
132
36
21
16
35
27
138
64
120
119
153
27
3
33
201
40
95
25
2
22
2
30
40
56
174
105
147
6
30
36
33
27
34
50
24
36
36
72
45
57
42
57
15
9
12
9
42
93
27
126
96
18
9
21
16
2
96
93
1
23
129
24
147
37
26
108
18
88
2
9
36
33
136
2
33
63
22
131
21
24
75
72
24
21
15
9
30
18
42
102
51
37
128
15
25
32
15
97
59
108
145
32
63
3
54
16
2
46
24
26
48
33
21
27
13
32
16
11
13
120
2
22
50
54
126
9
243
45
171
33
48
85
38
45
3
82
35
24
13
170
60
12
141
12
36
132
180
72
1
24
47
1
11
13
11
13
59
3
81
27
6
16
2
9
36
3
72
9
27
10
24
48
72
167
1
2
108
42
40
26
46
8
51
39
9
63
60
48
82
32
120
15
27
9
12
25
24
56
30
81
51
21
33
208
24
56
112
32
16
23
49
24
104
99
84
9
51
21
27
72
109
48
23
36
61
11
51
82
48
8
6
81
12
24
61
11
3
9
168
48
1
8
24
16
23
24
63
12
46
144
8
27
85
83
36
1
71
72
75
33
12
33
18
9
12
99
36
36
54
27
45
51
85
32
3
60
25
23
9
15
1
11
72
13
47
3
72
6
88
32
135
15
18
27
36
12
63
6
27
36
27
54
3
61
48
26
6
39
27
9
15
381
9
40
11
120
63
94
50
6
27
3
69
12
27
45
49
2
117
36
45
30
18
51
45
40
26
144
22
47
75
81
135
72
33
21
40
2
108
21
27
81
1
35
24
192
60
12
141
66
54
15
1
98
72
46
155
51
10
143
12
13
23
27
69
27
153
3
10
35
24
13
59
84
24
129
40
50
9
24
13
35
27
33
73
26
12
34
2
6
99
36
192
144
9
18
144
70
11
117
87
3
72
60
9
36
120
117
72
27
60
9
3
69
102
42
18
22
26
24
12
117
159
48
33
27
45
3
108
45
60
39
46
8
144
78
12
168
46
98
22
8
27
24
12
63
10
35
15
22
32
138
6
126
57
49
59
27
60
54
66
22
38
9
9
90
48
9
108
15
12
33
21
208
122
142
32
24
39
9
27
37
35
15
30
63
97
8
66
132
66
280
26
45
33
30
108
22
2
9
48
24
48
61
74
6
75
15
9
12
15
18
138
22
122
24
9
85
14
10
71
9
72
30
34
83
24
13
59
12
60
21
27
61
8
30
33
49
80
27
15
9
21
54
34
26
70
50
54
15
3
46
35
69
111
51
72
45
3
78
3
60
3
9
123
34
2
22
71
1
14
12
9
63
9
72
60
1
83
15
166
95
3
46
26
6
54
34
23
36
51
10
2
45
81
16
47
51
22
26
54
24
39
49
2
9
12
9
27
51
34
56
18
9
36
25
72
24
59
84
9
88
72
11
15
21
96
9
3
13
14
108
24
12
36
33
21
24
48
16
71
12
13
14
36
22
86
9
9
27
63
54
15
27
21
96
72
147
36
60
21
33
27
36
49
23
27
70
2
48
6
16
11
39
45
27
36
58
59
60
99
81
37
35
13
95
9
18
81
12
1
23
1
74
54
24
ABCD 97744529926*3^$a+1 [50099]
18
19
176
177
63
147
108
49
41
24
6
174
30
45
15
78
19
11
42
6
30
102
48
12
30
78
25
89
55
71
9
231
9
3
18
12
60
168
219
3
12
126
42
102
67
11
12
25
35
6
39
15
1
149
198
18
60
39
21
12
48
84
75
105
30
57
9
30
30
42
138
12
12
207
63
240
36
54
18
60
210
39
33
168
18
85
167
57
352
11
69
129
12
228
72
72
126
114
36
102
222
30
25
5
66
114
78
222
78
42
78
78
132
60
12
30
78
63
15
145
176
51
48
150
42
12
1
144
41
30
174
6
24
60
66
79
32
33
15
16
144
23
9
81
42
66
19
71
102
19
89
12
42
168
90
12
30
36
49
53
18
12
12
30
36
30
42
102
30
67
89
60
42
48
120
72
49
53
60
15
16
17
12
51
64
125
120
60
6
12
240
42
51
9
180
36
30
12
18
234
156
109
35
30
78
270
19
29
19
185
7
48
23
60
13
17
78
60
72
42
36
15
39
90
96
24
60
126
30
12
3
219
78
102
66
15
45
24
66
150
19
11
85
5
139
23
60
108
114
108
30
37
101
235
96
23
36
21
9
54
30
36
79
32
21
12
30
60
36
60
30
60
24
36
30
132
78
31
41
12
18
12
60
30
108
279
39
30
42
12
165
160
5
66
12
30
63
96
249
72
90
18
24
18
18
55
77
48
115
17
63
15
42
132
30
216
12
12
6
12
67
80
141
372
159
69
24
67
101
43
47
30
18
42
39
171
30
222
126
12
78
30
114
97
41
60
12
96
42
60
249
3
18
132
135
75
6
24
55
5
36
174
6
90
72
12
66
30
54
6
105
9
66
69
123
12
121
29
48
48
19
71
72
97
96
176
9
12
102
85
11
12
318
24
138
72
30
66
30
19
11
69
15
96
129
16
47
12
6
24
90
210
6
60
60
30
15
159
96
60
12
9
39
105
99
6
72
12
90
36
24
186
120
42
12
48
72
66
42
90
78
24
1
185
55
155
54
48
132
48
43
317
30
60
48
72
97
41
72
18
30
31
59
60
30
12
168
24
36
132
48
150
49
41
42
90
60
39
129
24
36
72
27
96
16
80
3
150
30
105
51
12
42
36
51
9
54
97
41
270
72
1
107
42
6
30
24
31
5
60
15
16
80
64
137
180
3
96
39
25
59
6
15
159
330
7
29
30
114
78
78
90
30
15
9
6
42
39
48
33
108
90
30
24
60
7
59
42
123
69
78
13
5
12
78
49
83
138
24
18
153
15
1
59
30
12
90
48
54
30
45
33
168
24
111
9
7
89
39
135
30
6
294
15
45
96
54
48
12
30
246
42
3
9
18
18
72
12
78
33
99
45
51
24
6
24
55
101
84
78
72
30
138
18
39
21
24
120
18
72
66
30
49
11
90
84
48
183
27
69
33
15
21
72
72
6
60
144
201
16
101
42
270
90
25
53
222
61
77
72
66
174
75
45
60
7
29
42
9
33
30
30
48
3
45
51
21
43
209
156
30
30
144
7
48
32
69
139
32
64
35
109
5
66
25
17
42
90
27
51
228
105
27
30
30
57
111
12
198
15
87
90
192
36
75
27
30
7
143
240
90
192
7
53
27
63
78
19
143
36
30
264
210
37
80
63
168
30
228
135
45
54
141
16
23
105
21
90
180
30
84
30
45
123
30
7
32
189
204
66
54
6
9
3
18
ABCD 97744543322*3^$a+1 [50008]
33
147
45
48
44
7
5
48
7
93
120
36
24
120
20
12
24
40
51
9
12
60
20
72
7
5
4
12
8
52
32
12
16
15
65
60
28
144
12
36
20
52
20
28
48
24
72
20
108
16
20
76
108
87
33
12
24
104
7
60
5
31
77
96
36
55
21
12
48
32
28
68
52
48
20
12
19
105
56
52
32
148
92
16
68
72
52
80
55
33
24
24
84
8
40
32
7
45
36
32
16
24
48
75
45
39
45
24
24
3
65
4
8
12
24
156
31
17
60
60
36
67
33
24
116
156
16
32
28
75
45
12
3
84
33
20
7
9
24
3
5
4
8
67
69
216
60
8
40
68
52
27
93
32
16
72
96
12
72
8
88
24
8
52
36
32
4
60
15
21
12
12
135
113
52
20
31
29
211
5
12
67
21
39
33
92
36
12
132
16
108
120
24
8
28
32
4
44
7
33
12
12
8
12
28
12
27
60
36
9
44
64
56
16
75
29
36
31
65
48
12
24
36
12
60
36
4
32
24
60
12
40
32
7
45
140
64
56
48
43
29
16
12
36
56
64
12
8
24
52
8
7
9
20
4
48
27
12
9
12
104
88
8
4
15
36
177
15
21
20
52
24
60
48
15
33
12
200
12
4
27
9
80
40
44
4
15
33
12
56
16
96
72
20
52
24
51
29
60
84
40
75
5
48
79
33
8
168
84
28
104
24
31
21
48
27
17
36
40
12
15
77
88
24
108
56
31
53
40
96
32
132
28
87
117
20
28
132
60
8
7
60
29
4
3
45
92
96
4
12
255
21
68
112
104
16
8
7
29
76
84
56
4
56
55
29
28
12
20
55
33
27
45
44
36
24
7
17
28
24
204
56
60
64
84
48
92
28
20
60
4
120
20
36
4
108
60
36
44
60
55
5
96
187
33
111
41
28
156
51
53
64
20
16
44
16
12
44
36
84
324
64
12
36
8
124
8
55
117
60
48
120
68
7
5
40
75
29
40
36
20
55
144
9
144
96
12
15
5
4
8
160
32
55
29
36
31
33
56
60
24
16
84
36
51
120
29
88
36
24
12
8
36
12
40
12
8
112
8
28
36
68
48
72
16
32
24
4
12
32
208
224
55
9
24
36
156
20
4
36
44
7
93
24
20
43
5
28
20
16
84
51
5
40
20
60
48
28
32
216
16
24
27
9
56
24
4
92
84
24
84
12
16
92
16
84
8
12
12
55
29
31
21
20
52
8
24
28
8
12
28
135
29
4
24
12
20
24
16
3
125
12
16
24
20
48
7
153
20
7
33
12
20
88
12
8
12
151
29
4
72
12
27
5
64
56
55
9
24
60
32
28
120
8
112
68
24
136
164
84
4
128
52
60
3
5
60
24
28
180
8
264
84
4
36
200
7
9
36
128
12
28
39
17
60
28
147
21
12
3
144
33
120
27
9
56
24
7
17
76
12
92
40
27
213
3
17
48
52
8
4
44
40
120
156
8
36
16
80
60
28
36
56
144
19
33
68
24
76
24
123
57
87
21
32
67
33
72
48
20
28
15
45
104
88
8
60
19
60
21
15
5
112
36
39
17
160
24
20
12
4
51
77
103
33
12
140
40
48
32
4
44
12
60
52
72
260
88
27
5
4
12
12
60
36
84
12
44
12
28
164
112
20
28
36
51
21
27
33
12
63
24
9
44
16
12
39
5
76
12
3
5
28
32
64
51
33
111
69
20
67
53
64
8
24
36
124
20
28
12
8
36
96
24
4
12
84
24
20
100
56
40
72
32
28
39
9
87
45
72
48
20
7
33
68
12
28
32
28
36
8
28
15
9
51
33
12
20
24
88
8
100
32
100
60
32
76
44
24
7
45
12
60
27
65
4
27
5
40
80
12
52
56
84
16
44
60
24
72
4
36
8
24
16
72
12
68
40
24
15
21
20
28
56
28
36
92
12
28
8
100
44
28
12
8
192
16
216
8
12
24
4
32
16
68
91
9
12
152
40
8
12
76
20
4
32
55
5
144
7
45
15
5
79
21
48
12
32
76
60
20
76
56
24
100
3
41
12
139
65
64
56
4
96
20
91
53
4
8
67
12
141
108
27
45
39
21
192
3
185
28
44
16
12
20
4
20
31
9
44
24
16
24
20
67
41
112
3
5
48
72
60
124
140
115
113
16
12
24
15
161
108
96
36
184
104
4
3
24
21
87
12
149
64
48
8
276
76
20
52
27
33
192
24
27
9
36
132
8
72
72
4
24
8
48
4
63
93
12
68
7
125
4
44
64
108
164
76
8
100
12
12
152
120
76
39
21
20
180
40
12
27
60
29
64
27
93
15
33
44
28
48
12
75
197
16
15
57
87
125
24
4
195
41
24
148
12
20
100
12
8
36
67
9
128
36
16
60
3
48
5
120
19
60
69
ABCD 97744874900*3^$a+1 [50016]
48
18
7
36
54
45
8
138
46
8
6
12
64
15
24
90
131
16
32
76
62
10
9
23
12
43
12
21
32
25
6
6
41
7
17
25
60
75
50
49
24
3
20
78
10
9
21
6
15
35
18
25
35
12
6
78
154
32
66
118
14
37
15
63
17
30
25
41
40
182
18
97
45
18
54
6
69
59
61
29
19
5
72
40
8
18
97
101
46
3
42
5
24
25
9
20
52
78
27
23
22
38
28
87
23
19
23
1
11
43
105
8
24
30
66
54
10
3
5
37
11
37
75
116
1
48
15
12
3
102
11
42
72
18
61
36
5
34
32
24
73
5
1
81
93
81
24
8
10
8
6
18
132
10
38
132
16
38
19
5
10
38
18
6
13
45
6
32
43
11
4
62
13
126
84
17
18
49
5
22
15
75
3
45
8
24
40
80
10
33
6
47
10
38
1
24
9
12
15
35
40
8
82
3
5
25
11
12
49
30
9
24
20
60
22
45
11
18
25
29
16
15
95
1
33
18
39
41
79
41
48
31
9
6
90
48
15
42
5
10
8
7
53
145
17
208
30
15
45
20
28
27
6
6
15
3
53
18
85
35
94
8
54
10
3
72
53
6
1
59
24
6
25
81
110
19
5
1
23
25
23
42
168
48
6
10
3
5
30
48
7
113
34
15
60
33
20
16
62
10
39
18
11
60
25
24
51
80
10
2
7
125
36
1
11
124
14
24
18
19
29
19
5
30
90
25
3
20
78
91
48
15
15
12
84
6
78
21
32
67
12
30
30
29
16
20
18
46
21
29
19
5
91
6
65
24
1
60
54
5
52
33
27
110
10
8
16
30
45
53
37
41
24
88
8
18
16
128
60
37
45
8
40
15
96
66
18
53
19
30
23
42
6
127
11
36
76
38
61
30
48
3
2
10
38
19
11
12
6
19
42
83
10
27
41
58
39
11
79
66
96
5
58
68
13
51
26
18
55
57
72
62
10
8
60
85
23
48
16
9
11
16
18
21
99
104
1
36
3
8
10
9
53
18
84
36
88
14
42
6
24
40
33
17
4
20
49
42
18
47
28
20
10
6
2
30
42
55
65
37
41
18
10
56
24
1
63
128
40
72
21
11
36
4
54
69
5
25
5
42
25
18
41
16
50
18
22
8
82
8
7
125
4
9
5
18
30
10
20
42
16
9
90
21
2
49
71
64
14
61
35
10
38
7
35
25
18
81
12
24
30
18
87
23
30
18
30
79
35
58
20
37
5
6
4
33
5
7
41
10
12
116
6
19
21
26
43
9
111
29
1
5
1
23
22
15
11
34
8
31
15
2
19
59
24
1
47
64
8
1
65
96
54
24
160
42
9
5
6
13
30
6
35
12
18
42
49
45
33
15
26
54
55
30
11
19
21
75
6
15
18
30
42
20
28
72
15
65
13
15
32
28
8
72
30
6
1
3
15
90
162
30
15
38
30
12
73
5
48
18
6
114
1
11
34
93
21
39
6
27
9
39
21
30
3
51
29
186
64
38
10
57
15
45
15
26
10
9
5
18
30
30
12
22
45
18
27
30
165
30
101
13
11
13
45
62
34
14
42
144
52
20
30
58
126
74
54
16
32
49
81
8
12
60
49
84
15
15
17
12
37
30
141
38
30
42
22
15
35
16
26
48
166
126
69
15
14
10
27
21
32
25
6
15
21
5
24
4
12
3
11
19
216
5
19
15
20
31
17
12
1
6
18
143
127
57
8
25
83
7
11
61
48
17
19
9
32
24
1
15
129
15
44
18
67
42
5
19
9
75
81
54
51
30
17
19
48
53
52
15
12
18
5
48
19
15
33
15
32
126
30
42
40
2
54
22
2
37
11
42
70
8
19
3
15
93
24
15
18
30
111
9
17
30
48
67
48
23
12
36
24
25
27
18
2
79
9
32
4
44
30
1
9
32
24
30
202
14
25
53
1
35
25
24
125
18
19
54
21
15
95
34
24
8
37
6
5
1
71
10
57
23
78
66
25
83
60
78
24
85
11
73
17
48
1
45
26
7
47
6
19
65
13
12
119
30
40
9
71
24
1
36
3
81
6
3
57
5
30
64
26
10
3
41
19
66
6
9
24
62
18
22
8
16
66
9
60
41
13
30
45
15
47
79
209
28
38
16
45
30
29
19
6
24
17
19
17
49
75
3
53
24
73
90
45
38
19
30
18
12
41
13
5
52
32
18
130
80
97
5
6
12
144
4
20
61
3
6
2
43
41
16
33
30
30
29
25
41
24
40
6
9
17
48
6
90
6
18
16
14
30
67
78
15
80
10
50
25
5
55
17
24
6
10
6
20
43
45
21
35
6
37
5
25
47
49
35
42
34
3
102
29
24
48
24
114
6
70
3
12
53
7
9
44
7
9
21
54
17
7
180
11
16
15
41
7
35
22
6
20
13
17
18
16
63
77
13
53
18
1
5
49
6
143
210
37
35
18
136
45
9
2
19
6
15
135
95
34
24
8
30
7
75
8
28
32
49
59
64
38
18
1
30
39
9
71
42
49
48
45
8
37
45
15
6
105
26
16
14
18
72
55
78
65
16
2
73
29
61
5
79
17
30
6
13
24
45
170
67
30
39
32
49
18
11
19
47
25
15
33
3
20
12
160
21
29
30
12
6
10
68
12
24
30
88
122
13
12
5
58
32
30
18
30
42
13
11
112
3
17
180
88
14
48
19
29
66
49
24
5
42
78
37
21
14
40
15
11
48
6
10
8
25
6
39
45
27
8
66
24
6
66
19
45
21
9
42
32
12
115
65
48
25
6
24
5
60
25
27
36
62
18
30
34
54
2
4
39
99
2
49
6
48
65
7
41
13
11
6
90
19
54
29
25
96
95
1
60
45
30
75
35
16
20
24
16
8
1
23
16
9
5
58
44
18
48
30
7
30
45
26
4
50
1
17
28
26
58
86
10
62
42
6
19
12
48
65
16
56
55
15
20
144
109
15
51
126
11
40
24
36
63
5
115
59
37
11
109
30
3
68
22
2
6
10
38
10
54
50
30
91
6
71
19
23
1
6
9
72
72
6
26
6
48
24
40
2
6
79
41
43
66
24
36
29
42
19
45
18
15
5
36
49
23
7
42
5
18
12
4
39
5
28
174
3
90
12
23
1
17
22
2
43
6
59
28
3
29
91
45
12
114
3
77
13
60
17
48
16
9
90
21
ABCD 97745123696*3^$a+1 [50003]
149
3
78
24
16
24
36
14
6
66
16
32
4
72
50
28
54
14
6
10
14
30
28
18
29
21
12
6
10
2
33
19
17
3
21
7
2
39
27
9
37
26
12
12
124
18
44
3
7
90
38
6
16
62
6
40
74
12
84
22
72
2
36
108
6
39
36
51
70
12
47
12
39
33
108
19
2
16
62
4
5
60
9
16
23
63
10
23
105
16
54
18
2
30
6
64
24
2
15
3
16
32
24
60
24
9
7
8
42
22
42
35
9
6
4
20
69
36
37
20
16
2
18
24
78
4
14
34
54
14
81
145
23
27
24
30
40
26
6
6
10
2
12
18
78
52
5
3
16
2
42
12
28
29
69
28
32
4
32
6
24
10
8
34
41
15
12
16
2
42
48
9
39
58
2
9
9
12
63
37
38
28
14
18
4
5
3
10
20
3
13
96
30
2
16
18
18
11
7
90
80
10
26
48
70
54
26
33
9
63
9
18
18
12
39
9
30
33
12
9
48
48
63
7
24
8
48
24
6
16
47
13
14
36
24
132
9
3
6
4
26
12
21
3
24
9
27
36
18
12
39
7
5
27
12
24
24
4
2
15
3
12
36
114
16
2
30
30
18
18
10
59
7
68
9
36
91
12
2
48
24
27
27
36
6
10
20
16
2
22
20
48
6
16
12
62
18
82
29
36
51
52
48
6
26
4
32
30
24
12
100
24
23
27
24
6
10
5
31
48
54
14
54
46
12
54
2
70
18
24
44
9
27
24
22
12
2
34
6
17
3
12
16
114
32
30
48
34
90
5
21
28
20
30
9
15
16
8
12
12
21
15
34
18
29
15
10
38
40
8
18
15
39
81
45
46
36
50
16
2
9
49
35
49
47
25
2
16
18
11
12
19
8
72
60
84
9
75
6
10
8
12
30
90
18
4
18
8
6
52
8
24
12
3
3
10
2
30
36
3
3
48
57
3
21
67
2
36
16
8
15
7
26
100
38
21
3
28
41
19
32
16
14
51
15
6
15
3
4
2
88
38
76
2
12
48
48
10
8
24
10
98
40
32
4
5
3
28
2
27
3
30
15
3
18
70
44
9
45
82
12
56
58
26
4
41
3
70
30
38
6
24
12
118
42
18
14
16
5
81
6
24
6
18
105
7
14
46
41
39
46
30
68
9
27
10
32
39
3
10
8
34
44
42
27
12
1
8
63
55
20
84
36
4
5
61
26
108
57
12
36
63
10
110
12
12
9
13
18
18
18
36
2
34
2
39
51
48
40
32
69
43
8
6
27
1
59
45
6
12
4
5
69
30
36
24
12
58
44
6
16
26
108
42
112
38
48
10
12
36
8
28
20
16
32
18
4
50
28
20
72
6
22
6
2
34
2
16
84
5
37
2
16
5
9
63
3
9
1
26
10
2
30
66
36
22
11
21
54
9
1
26
28
44
12
28
8
72
16
18
8
12
6
9
13
38
40
48
41
13
26
12
16
42
23
13
8
10
32
24
54
12
4
26
6
12
15
33
10
8
36
28
5
36
9
18
22
18
2
16
134
16
14
16
74
9
12
24
21
6
4
26
6
21
39
46
23
37
14
12
6
90
16
24
5
51
6
64
23
21
22
24
26
54
60
30
27
21
28
14
46
54
5
12
27
81
15
36
24
28
26
6
4
24
12
68
30
18
10
2
48
33
7
77
13
50
100
8
9
13
14
36
58
2
124
36
2
120
4
14
12
10
2
36
48
66
15
31
20
81
36
15
18
106
32
16
14
4
11
27
22
2
18
18
24
18
48
48
16
38
9
21
36
51
48
3
42
22
5
13
6
5
45
12
48
34
18
50
4
8
4
8
28
8
16
14
52
38
4
8
9
13
8
39
27
4
5
13
50
52
5
67
38
6
10
44
10
26
42
9
3
21
43
42
2
24
48
6
15
7
6
54
8
36
9
21
66
30
78
22
12
56
54
9
7
26
3
3
18
4
11
27
22
26
9
3
10
8
16
50
16
20
58
86
6
10
6
30
2
6
96
28
5
13
12
2
42
6
9
33
39
63
4
24
8
12
18
10
5
99
12
24
10
30
18
2
9
147
18
46
5
25
14
40
20
4
5
3
40
8
6
6
18
6
64
8
10
20
16
18
24
18
36
95
13
20
3
15
10
42
8
12
54
18
57
48
63
9
15
4
5
87
16
30
134
48
6
16
20
16
71
3
10
38
24
21
15
30
58
38
60
6
4
5
3
10
20
48
39
37
8
46
2
10
24
12
2
30
12
12
6
16
68
34
20
21
24
9
6
69
24
39
22
62
18
51
15
42
18
88
30
62
36
30
30
9
15
6
10
8
28
77
27
28
17
39
24
9
21
6
30
30
4
8
48
24
60
16
2
34
36
77
15
42
28
8
82
6
50
45
75
45
24
3
60
42
16
26
24
24
18
10
42
8
30
64
8
12
34
54
32
40
18
36
24
50
18
16
26
48
16
42
26
30
174
12
4
20
22
12
11
3
18
27
36
21
10
6
8
42
52
5
21
3
61
6
50
4
32
6
10
23
15
72
30
30
48
16
5
15
18
18
12
6
6
16
2
51
21
6
10
2
48
30
18
28
17
15
12
18
6
6
46
77
9
66
12
4
20
28
18
2
21
37
32
27
9
6
16
2
64
26
28
80
34
8
40
56
6
30
84
22
38
12
24
3
27
9
9
42
6
10
50
27
1
20
12
39
3
10
36
18
14
54
6
48
10
32
42
126
33
1
18
68
16
8
10
11
13
14
4
14
39
49
8
15
3
10
26
36
28
2
4
20
3
3
6
22
12
5
3
12
90
16
68
30
28
77
19
8
12
28
14
15
7
2
96
24
51
69
70
12
80
21
21
6
40
14
27
13
2
24
6
54
4
20
126
36
6
40
29
39
42
3
45
15
15
60
10
30
42
2
46
2
4
18
8
18
12
28
14
66
64
20
6
16
66
44
46
24
56
16
8
46
8
40
2
27
123
10
18
72
8
24
4
5
13
6
20
12
16
24
20
30
6
21
51
18
15
36
9
42
4
17
31
2
34
36
6
72
38
10
2
40
2
6
94
38
6
6
54
40
24
35
24
7
29
12
19
48
5
19
18
26
60
45
7
54
8
6
18
46
5
39
45
21
28
11
3
12
36
114
46
20
33
49
62
66
3
1
32
30
24
40
2
42
18
30
52
8
48
24
4
8
18
10
18
6
12
32
60
22
32
30
24
52
41
31
18
11
31
48
24
17
37
20
6
4
29
51
34
66
18
14
18
12
10
20
16
6
30
24
72
36
48
2
16
2
9
7
14
6
45
25
32
28
14
16
36
38
16
44
51
45
6
24
12
18
34
54
11
81
12
18
28
72
12
6
23
12
67
2
4
86
9
39
9
13
6
14
30
12
10
6
32
72
18
106
18
14
69
25
36
32
12
36
30
30
36
36
30
30
27
3
60
9
13
18
2
34
17
9
18
9
55
18
32
22
12
32
30
3
21
4
2
18
3
13
8
15
3
18
28
23
9
4
50
42
24
15
31
5
37
26
4
5
69
48
66
30
48
12
16
2
28
8
24
4
14
4
14
12
48
54
30
28
18
35
15
9
15
6
28
8
114
40
2
18
28
44
102
12
6
4
48
26
34
2
28
11
15
90
3
63
90
4
2
46
11
63
4
14
3
3
48
40
38
10
14
6
52
6
2
57
12
45
4
6
5
39
4
8
12
48
117
19
72
18
12
96
18
18
62
12
6
4
6
38
30
24
12
66
28
54
32
9
75
66
54
33
72
9
46
5
15
21
9
6
18
52
20
10
29
27
40
8
12
34
38
10
26
12
40
32
12
22
26
12
66
82
12
5
49
14
28
2
42
24
22
30
41
9
28
14
22
23
21
30
16
8
4
18
18
2
36
3
13
11
3
12
6
15
27
34
50
40
6
2
30
16
2
40
53
13
8
82
104
4
42
2
52
17
55
5
3
9
15
45
39
6
18
16
42
30
8
16
56
48
34
36
6
5
33
96
10
5
103
8
24
42
54
24
100
20
28
77
51
52
38
6
52
17
21
10
68
54
6
40
2
3
81
90
6
12
12
6
12
9
39
12
6
28
26
42
108
30
12
6
3
15
12
22
26
6
4
23
39
4
42
32
39
51
9
12
13
110
45
15
28
ABCD 97745327378*3^$a+1 [50104]
39
81
42
18
27
3
192
18
30
60
6
24
12
174
6
147
93
24
24
60
90
36
114
12
174
30
111
39
9
57
108
210
102
90
138
87
45
3
24
111
6
195
81
63
177
24
84
162
105
9
90
96
30
15
24
21
138
57
45
75
39
90
120
96
15
3
30
72
150
24
33
33
15
63
72
90
48
222
48
6
84
12
180
15
24
15
96
33
24
51
42
3
45
171
24
141
66
48
120
42
78
42
78
60
6
24
6
6
54
54
120
132
18
30
90
6
30
69
24
51
36
6
24
30
36
144
54
51
81
54
144
6
114
126
210
9
57
30
9
129
90
21
15
6
48
72
24
3
3
18
36
90
150
183
87
60
21
69
6
30
18
21
255
33
111
72
48
126
3
51
150
12
114
6
48
12
48
36
51
99
90
186
78
36
39
21
36
24
30
54
30
12
30
54
6
63
21
54
36
114
90
156
6
18
66
6
120
105
249
24
207
9
96
78
120
66
30
30
84
66
60
33
33
135
183
30
36
6
54
6
108
6
24
6
96
30
54
201
45
48
42
18
15
21
6
210
78
6
6
18
135
45
42
48
57
9
6
33
15
6
54
150
6
6
30
18
12
108
6
54
6
6
60
24
24
6
30
120
6
18
36
30
6
3
177
24
6
18
96
24
216
111
45
108
60
312
3
81
6
114
54
36
54
30
81
39
30
120
60
12
18
6
30
6
30
9
39
72
24
6
108
12
48
42
48
96
54
36
39
105
36
60
30
6
60
24
36
138
210
132
3
27
30
84
75
15
9
75
21
24
24
33
108
30
12
84
30
24
6
24
66
54
30
102
108
105
24
57
6
90
54
81
15
90
180
90
174
24
12
24
30
33
21
90
90
135
15
30
60
36
6
48
45
141
84
60
192
18
36
54
6
6
3
267
114
66
18
12
30
69
15
24
36
69
87
78
90
57
45
18
72
30
24
144
12
48
87
3
6
144
15
87
78
147
3
6
24
6
144
42
264
150
33
63
153
57
18
42
24
114
12
90
3
45
180
36
60
84
12
150
90
30
30
228
15
192
45
48
36
63
63
105
123
21
45
36
108
42
18
96
120
36
27
267
30
39
57
114
150
24
72
120
120
54
96
48
81
39
6
60
30
30
96
90
153
21
6
204
6
18
186
111
45
99
15
24
9
81
60
42
138
6
24
120
192
33
72
135
24
66
135
15
30
84
15
9
15
117
18
72
24
24
6
24
27
24
105
24
12
54
36
24
54
96
3
63
48
12
18
42
90
60
75
9
39
24
93
60
15
165
234
6
18
9
57
6
90
54
6
60
63
51
45
39
42
120
48
6
66
24
24
60
27
63
72
78
162
78
96
6
48
126
84
36
39
51
36
30
147
27
90
51
15
9
45
66
24
81
33
87
93
90
72
57
3
48
12
18
12
48
6
30
39
21
150
84
72
84
93
33
18
12
30
18
57
24
15
81
15
120
198
27
39
9
75
6
30
24
96
96
54
60
15
48
21
42
30
60
60
18
72
18
15
72
24
51
48
66
66
240
54
54
12
84
54
12
3
45
42
18
126
84
21
129
36
6
30
30
18
30
6
36
48
12
24
51
24
15
129
27
48
45
21
60
66
54
39
15
42
120
84
3
48
9
6
30
174
6
24
135
21
420
18
12
138
42
18
30
45
57
138
66
3
57
6
120
78
6
60
6
60
30
24
33
87
33
87
6
120
27
3
48
12
30
3
192
33
72
90
48
45
57
39
39
72
30
18
9
27
234
132
84
3
63
33
15
60
6
183
57
96
48
6
30
6
45
9
6
33
165
186
24
72
24
9
51
90
36
84
36
30
30
3
15
12
60
24
66
30
18
42
48
6
90
186
108
6
66
120
60
3
21
3
51
36
186
18
126
246
9
144
105
39
141
12
120
30
9
9
6
60
21
15
48
6
36
ABCD 97745441026*3^$a+1 [50027]
132
12
6
35
48
31
6
12
78
42
6
30
75
39
60
5
16
15
12
18
12
87
15
17
25
95
85
11
25
168
36
18
12
54
6
36
29
49
72
60
59
85
35
31
12
36
9
63
30
48
35
37
3
27
149
1
12
48
60
24
39
32
37
35
112
8
37
59
7
17
25
12
24
99
21
42
162
132
66
42
30
90
18
5
37
138
30
3
21
54
12
72
65
25
111
32
79
78
35
25
23
7
30
18
33
9
30
137
121
54
66
63
32
73
111
51
30
24
23
16
21
114
6
3
33
78
42
12
35
73
30
17
67
6
30
120
113
55
6
59
16
9
6
138
66
21
9
111
80
49
36
30
48
138
3
39
6
60
54
42
54
72
33
27
78
66
6
87
51
5
61
18
60
5
7
150
24
6
126
60
48
42
90
12
131
37
18
66
36
102
12
66
54
174
96
18
17
1
47
48
13
11
73
23
19
18
48
60
23
247
33
21
36
30
57
32
49
47
120
48
1
39
9
6
54
27
39
30
66
66
47
7
6
48
36
15
21
48
96
114
89
40
15
42
30
9
56
120
85
126
29
85
3
117
59
37
24
48
12
96
183
9
48
47
13
48
54
96
21
63
12
18
60
78
18
54
42
18
18
12
6
12
30
30
33
57
102
192
6
27
8
55
174
36
30
33
24
75
6
239
61
24
66
81
8
25
96
132
78
42
102
77
31
48
6
11
55
9
81
102
48
18
39
51
84
12
66
120
114
78
131
31
24
90
84
75
80
13
48
6
126
18
125
61
6
77
61
12
282
6
156
35
88
8
13
72
18
65
97
132
48
3
69
18
48
30
192
102
36
24
42
54
54
11
19
12
6
48
180
6
30
6
174
36
219
93
90
60
108
9
75
30
36
84
6
42
6
41
43
36
42
108
36
63
56
49
42
5
31
60
132
17
13
48
24
108
95
13
24
84
66
78
15
45
27
63
81
27
132
12
45
21
18
9
51
12
17
7
96
108
6
36
12
42
5
43
6
6
18
30
6
75
45
90
96
24
54
51
57
48
6
41
7
216
24
42
24
36
108
12
11
7
6
11
109
12
30
24
96
9
80
49
180
96
138
48
30
72
42
24
12
18
12
24
6
24
78
186
89
13
24
83
40
32
24
109
18
17
13
99
56
7
6
144
126
6
24
12
114
150
66
30
42
161
247
60
5
97
78
72
30
48
120
27
32
1
18
36
6
54
66
3
39
48
33
147
5
139
93
111
9
8
115
77
85
75
147
18
42
6
12
60
12
78
113
24
1
18
101
55
161
13
102
42
11
24
25
95
31
105
9
47
43
6
24
126
54
35
103
78
54
18
48
174
12
78
11
55
132
60
132
60
78
24
18
41
16
8
7
6
30
53
7
30
12
71
67
29
55
66
12
72
96
18
9
27
18
258
18
36
6
30
87
45
90
42
71
49
6
12
42
90
156
12
6
66
60
5
13
11
25
15
27
29
1
30
24
54
96
3
45
6
36
6
35
55
12
90
42
18
300
90
36
45
141
35
40
48
80
16
9
36
60
15
21
30
6
78
24
30
102
108
30
72
96
114
30
18
72
48
36
210
132
42
5
72
79
222
42
41
25
15
24
81
12
144
84
60
24
90
81
81
48
23
208
57
120
24
63
8
13
144
96
35
7
18
30
162
54
30
18
78
60
18
101
31
78
24
48
60
180
18
9
27
66
12
18
93
21
60
23
120
55
30
30
60
72
9
177
12
36
159
8
157
66
12
5
48
49
12
3
45
12
15
21
30
12
17
61
219
9
47
7
72
89
7
17
31
9
56
1
54
24
42
36
35
73
6
6
59
1
48
66
18
27
56
103
89
37
83
13
83
40
39
42
30
24
72
17
13
42
81
24
21
12
12
48
27
3
5
24
24
24
25
95
7
36
69
9
102
60
180
17
1
39
3
18
120
11
55
66
159
135
66
12
27
9
24
95
1
12
24
48
126
60
81
21
12
120
12
18
66
84
66
89
55
17
163
53
79
114
12
27
3
54
96
102
6
59
55
65
103
48
66
135
24
32
48
25
24
78
84
45
3
18
30
12
36
29
25
23
55
17
31
54
12
23
61
42
30
24
96
42
17
48
73
87
27
5
1
84
11
37
27
56
19
53
43
12
18
12
11
7
78
90
24
162
84
60
119
37
6
12
41
7
30
12
6
6
48
51
21
36
78
42
30
18
191
193
192
6
30
ABCD 97745605838*3^$a+1 [50007]
4
129
36
108
36
47
43
126
72
155
133
47
72
48
4
80
36
88
32
205
72
15
116
12
52
32
133
54
173
36
52
312
48
132
228
176
13
59
4
80
100
288
240
129
167
4
63
18
36
155
96
28
104
108
13
35
100
24
147
221
24
156
244
144
80
144
301
35
16
264
153
71
19
18
15
48
68
49
143
160
75
53
64
9
72
72
83
97
144
108
35
73
35
145
95
48
88
44
13
36
51
272
124
44
13
36
531
9
27
45
159
165
23
144
216
60
12
265
107
48
132
1
108
227
43
54
15
21
99
56
43
54
36
27
27
29
88
45
35
1
72
108
51
8
60
169
27
56
88
153
47
205
35
100
81
287
1
131
13
59
100
140
40
21
144
54
18
83
108
132
48
12
85
59
12
1
18
101
61
11
40
140
76
80
193
47
25
11
36
12
319
18
36
90
18
35
60
84
12
25
36
159
48
45
83
259
29
312
73
18
90
36
35
73
59
48
37
135
20
300
85
23
67
90
123
156
9
72
11
132
73
72
47
180
328
3
54
63
45
27
56
25
23
301
275
24
40
129
11
4
56
19
126
18
101
61
35
37
23
12
192
288
84
229
47
24
19
29
96
1
36
47
36
16
44
217
35
109
71
48
97
59
13
72
35
24
85
59
49
18
65
25
72
11
72
133
180
87
44
13
162
209
48
121
72
180
191
88
80
19
81
45
35
60
120
48
169
18
77
64
93
54
18
131
280
104
97
36
171
45
36
72
36
27
24
200
19
126
195
20
96
13
179
172
20
412
153
167
13
144
71
16
21
144
396
36
83
97
36
27
99
81
44
52
68
97
15
120
80
73
315
176
12
72
96
40
117
27
128
52
9
71
240
172
68
52
81
63
60
165
144
144
59
12
16
20
12
264
64
300
36
56
132
12
25
72
47
16
45
54
18
51
165
35
36
84
40
3
90
27
45
15
32
48
48
52
152
48
37
59
240
4
68
97
108
36
11
76
56
204
156
24
24
61
36
63
8
72
72
1
234
18
126
149
48
28
9
180
23
60
132
16
156
117
36
288
99
9
159
165
87
255
18
95
180
85
11
25
135
27
18
51
176
184
3
501
224
12
144
361
35
145
71
1
234
5
13
47
12
67
293
49
63
9
35
12
25
59
336
64
116
60
28
116
48
48
4
264
80
100
320
12
145
83
4
32
168
160
3
117
60
21
135
32
193
72
252
11
340
36
168
308
28
9
11
180
61
108
36
15
111
90
179
37
143
181
59
84
252
37
143
73
15
120
9
144
159
8
283
113
49
ABCD 97745767682*3^$a+1 [50016]
9
44
48
13
11
31
5
12
31
6
36
12
23
52
56
61
150
48
17
64
15
9
147
21
32
16
21
3
51
9
20
1
12
15
68
61
11
48
25
66
41
19
24
36
69
12
63
9
32
24
37
15
48
15
6
59
4
27
18
30
33
99
84
12
53
31
6
24
3
20
16
92
25
3
45
35
1
6
12
72
30
18
36
24
18
3
51
24
9
15
41
4
56
40
24
3
54
35
55
41
25
15
3
45
9
42
18
60
35
31
36
81
8
24
25
15
105
35
7
5
64
9
132
30
6
30
5
43
72
24
5
19
12
17
13
27
48
15
24
141
48
72
63
5
52
3
12
33
15
57
8
52
108
20
37
75
117
48
95
52
27
18
11
52
63
42
23
7
42
36
54
21
72
12
3
5
88
60
24
60
45
30
6
27
12
3
54
3
8
19
30
3
3
17
7
9
45
12
15
32
36
37
75
20
13
6
6
18
5
157
48
35
36
36
12
37
30
60
5
25
30
29
36
13
47
16
27
6
96
78
60
81
27
12
21
12
108
32
37
18
12
17
1
30
29
1
47
40
48
8
1
108
11
96
16
69
23
91
12
108
5
91
60
21
3
5
19
17
25
3
20
13
18
77
43
54
48
63
80
60
36
61
15
105
27
56
24
7
6
18
24
33
57
35
7
24
114
155
1
30
5
49
18
5
24
1
54
24
24
5
12
16
9
30
48
30
71
4
3
30
47
36
1
30
33
15
30
18
77
31
6
54
12
33
44
28
15
48
12
12
30
11
19
12
18
3
120
3
41
55
36
48
36
5
121
15
45
3
20
61
30
125
19
9
3
12
72
21
27
18
12
23
7
21
60
15
6
11
19
21
60
27
17
64
24
15
30
48
30
57
8
28
12
8
60
55
69
36
15
9
15
42
36
48
87
27
12
9
12
3
6
63
15
45
120
45
6
9
8
43
6
23
7
66
15
3
45
39
5
7
41
19
144
12
185
25
54
201
8
31
30
48
12
18
18
54
29
91
21
39
18
23
43
57
99
21
3
9
60
15
18
42
30
30
12
53
16
39
90
47
1
3
12
12
60
15
6
12
24
59
36
4
44
60
67
66
23
49
47
16
87
5
43
29
19
114
3
15
12
21
57
3
9
30
18
42
30
12
18
78
35
103
36
24
12
29
43
12
6
3
39
42
30
30
51
3
30
6
9
32
7
21
15
6
18
36
24
72
30
6
57
20
85
72
51
45
30
30
12
66
5
19
17
19
12
33
21
54
9
48
117
47
28
117
36
3
87
120
17
13
18
29
13
78
54
6
45
20
4
3
65
97
12
36
27
15
5
7
53
72
144
31
21
3
54
30
18
54
48
6
27
68
7
108
12
30
18
36
5
85
36
3
81
6
89
36
24
28
21
27
75
84
18
78
65
19
21
12
15
66
12
47
28
3
42
95
103
5
55
45
44
1
30
17
7
30
60
6
29
25
18
5
24
19
6
30
9
21
35
145
18
105
3
12
30
30
36
72
30
18
5
60
91
9
12
12
27
36
12
12
9
45
15
15
96
69
9
6
5
31
60
24
129
140
100
33
15
32
100
36
27
53
7
54
11
127
6
12
83
19
5
36
1
6
29
31
48
57
44
13
35
31
45
32
85
47
31
42
138
125
7
12
12
29
7
5
37
12
95
25
3
51
6
18
12
93
27
6
75
45
24
6
5
67
6
6
48
12
18
48
35
85
18
72
5
48
24
67
48
90
12
71
12
1
30
41
24
12
37
30
48
30
15
39
9
9
12
95
28
105
3
63
90
15
20
49
18
29
120
4
20
36
31
12
33
39
6
12
11
37
3
80
97
12
36
15
12
9
66
24
6
24
6
17
25
3
3
36
21
39
33
27
48
78
42
30
72
54
12
45
32
31
57
12
3
84
120
9
24
20
7
5
49
47
7
12
36
12
5
13
3
60
51
6
18
96
24
84
77
28
108
33
12
30
77
7
78
66
9
3
54
90
24
42
23
61
30
21
8
1
51
33
11
55
9
44
16
92
28
60
21
18
30
42
101
37
66
126
3
75
48
48
12
18
15
15
5
67
138
27
48
21
48
3
75
30
15
27
30
11
145
71
24
37
27
92
36
7
12
90
71
28
80
1
95
19
69
32
115
36
53
1
63
8
79
24
5
180
12
25
48
6
33
51
57
27
21
9
6
41
76
9
11
37
6
6
23
12
19
12
24
24
144
96
54
6
96
24
41
4
56
25
39
9
35
13
54
24
12
24
89
169
11
52
63
60
9
8
79
114
11
4
44
7
30
36
24
48
63
39
30
60
6
12
30
11
37
23
4
27
21
12
20
25
48
15
27
65
25
12
36
24
39
15
12
24
78
95
13
59
19
5
1
6
90
195
39
48
153
60
57
3
32
1
6
24
5
36
31
5
28
9
15
15
60
6
156
78
5
55
33
123
12
18
30
102
119
4
21
18
21
51
24
6
84
35
1
35
43
36
12
72
48
24
21
20
25
54
6
35
19
30
30
9
24
96
81
66
30
24
36
12
11
37
27
87
6
23
19
18
27
3
18
47
43
29
85
18
45
8
72
49
3
33
23
7
24
48
21
69
47
1
12
111
21
23
7
33
3
29
1
54
126
15
32
67
21
159
9
9
3
44
28
123
65
12
7
9
21
18
30
15
3
48
36
36
45
69
83
12
28
33
15
15
17
28
27
17
16
15
12
21
9
6
17
7
5
60
25
75
33
18
60
41
73
102
120
24
24
36
60
60
9
15
12
9
39
12
9
56
19
69
75
5
28
3
60
84
33
8
1
35
16
32
148
3
12
5
25
15
15
60
12
21
24
3
57
32
1
59
1
47
43
48
12
42
48
23
31
66
15
3
9
33
15
72
51
180
12
5
67
41
19
30
6
17
7
6
36
18
5
7
120
18
6
29
7
21
20
19
48
18
78
9
68
43
5
7
24
18
15
51
12
18
54
102
48
48
3
20
1
39
69
15
56
36
1
15
12
3
72
60
12
21
60
9
48
3
12
15
30
75
56
31
84
126
11
85
59
13
6
9
15
60
17
64
69
83
24
88
92
1
54
29
60
40
72
219
6
3
12
20
52
15
42
63
15
21
117
75
27
33
12
93
12
12
54
12
12
17
24
1
48
12
36
15
44
13
36
15
44
25
ABCD 97745960738*3^$a+1 [50038]
24
45
36
180
45
24
23
28
120
69
219
21
210
60
29
12
24
4
87
114
11
199
45
20
91
17
72
60
25
66
29
16
9
36
15
39
6
59
24
40
176
25
3
36
80
36
48
40
32
36
19
240
9
12
105
24
51
44
4
56
40
195
6
84
30
30
3
20
13
30
57
3
24
30
186
30
47
13
27
8
109
6
24
5
124
96
81
90
114
15
45
35
196
84
15
33
3
24
53
40
56
7
24
36
30
27
32
31
144
30
36
35
28
60
21
35
181
24
15
36
9
30
33
176
97
87
8
592
33
155
19
30
39
27
77
7
6
27
68
28
36
60
8
36
16
51
33
152
25
90
9
20
31
77
16
216
21
150
54
30
21
15
144
30
36
54
125
31
77
16
57
87
92
36
100
12
3
17
67
60
90
15
21
99
15
101
28
72
48
36
68
28
12
48
99
45
225
63
27
21
39
30
11
25
120
54
45
44
16
75
21
48
36
15
45
8
127
45
15
6
30
57
140
28
120
24
24
27
45
24
15
60
5
25
123
57
11
25
39
45
23
36
211
30
51
48
96
15
66
150
24
69
32
79
81
45
24
30
69
104
28
45
24
90
129
12
168
51
29
67
9
111
30
63
80
7
29
16
129
300
3
36
12
9
90
90
15
36
69
36
24
195
51
5
19
36
89
55
9
72
15
5
49
11
88
36
51
54
36
84
6
165
9
15
81
63
81
60
11
204
4
24
8
355
5
28
51
45
45
3
36
117
99
8
12
76
24
105
36
15
75
57
32
136
80
64
24
21
35
36
52
20
36
1
71
12
16
156
21
95
49
3
80
187
29
12
4
15
6
24
90
36
30
150
24
33
33
27
48
44
36
144
16
15
30
167
103
57
8
12
52
105
23
16
24
32
31
93
27
65
19
66
3
27
24
29
72
49
126
33
21
35
1
23
7
30
195
12
156
177
39
51
57
152
1
99
15
53
12
16
44
55
30
60
60
155
31
120
105
60
20
199
113
36
7
54
36
264
39
111
113
96
100
132
48
27
65
4
24
87
24
6
54
69
21
63
8
180
49
60
3
63
9
15
81
104
91
30
35
4
24
152
49
60
30
6
23
64
92
36
64
195
161
4
8
67
5
25
210
9
27
69
8
12
145
135
68
12
40
45
30
30
30
9
57
30
24
33
20
72
76
180
9
30
216
29
88
32
16
15
9
81
3
60
81
83
12
88
20
67
41
85
59
24
36
16
12
57
120
36
54
21
8
1
71
72
220
237
15
111
65
19
30
71
55
165
9
11
72
136
44
28
99
30
35
60
1
15
105
59
145
60
11
4
8
7
126
120
95
19
45
20
91
60
33
27
120
45
44
4
116
61
60
99
56
145
24
120
66
114
3
32
4
147
77
7
156
33
44
12
184
156
20
136
9
66
149
40
108
36
24
117
6
54
15
36
20
64
20
55
6
87
92
36
148
60
87
60
24
21
9
15
21
107
67
5
4
20
91
21
140
19
9
116
31
90
24
51
15
5
25
150
54
30
101
25
3
21
59
7
84
6
15
39
30
35
91
24
6
15
99
60
30
6
24
45
60
36
105
39
116
52
48
69
30
21
45
3
12
92
7
6
3
51
30
159
147
24
9
20
1
231
39
60
30
15
48
57
66
9
36
9
11
52
3
53
72
79
65
180
208
192
135
189
152
49
39
12
9
3
27
29
151
36
5
64
104
36
55
45
15
113
16
96
15
60
30
6
30
144
6
9
111
5
55
54
51
9
6
105
189
3
27
6
155
4
21
15
45
63
21
83
7
9
111
30
111
15
29
4
51
36
60
105
45
114
6
59
31
54
15
15
81
44
61
3
224
67
45
15
165
111
114
90
105
8
73
120
35
60
4
48
27
6
75
128
112
24
15
153
32
16
9
90
6
15
69
35
31
5
112
33
123
96
168
33
95
19
9
96
20
25
66
120
45
75
17
28
15
57
12
60
36
12
32
1
143
7
9
144
72
32
43
114
90
9
81
90
6
90
77
ABCD 97746511288*3^$a+1 [50008]
120
60
18
29
91
21
3
21
32
13
75
56
48
25
15
3
18
234
41
136
39
102
107
25
47
133
275
13
30
29
13
11
25
84
126
29
136
69
83
13
131
24
127
180
18
75
24
128
115
18
24
3
27
36
9
33
23
247
33
32
55
65
175
18
72
95
193
87
147
53
55
17
16
69
3
32
163
132
17
16
3
5
7
78
75
24
135
41
16
128
48
55
18
30
24
41
25
119
88
15
33
39
105
3
29
328
3
30
63
15
9
56
40
39
30
3
93
59
13
27
21
90
137
7
33
27
36
12
149
48
16
96
104
7
30
275
55
180
12
6
27
45
48
60
47
187
30
6
9
21
155
7
18
135
45
59
72
13
3
3
162
18
41
79
42
12
36
87
243
5
7
18
15
32
43
45
45
107
7
113
25
47
31
17
24
120
1
23
7
18
42
93
45
72
35
25
30
72
33
32
25
231
117
48
90
54
51
32
160
48
15
17
24
163
210
3
3
54
138
165
93
35
72
13
35
40
87
17
55
105
81
39
15
18
159
8
241
119
16
56
61
3
75
45
45
162
9
8
73
63
309
27
8
112
33
6
57
45
3
24
33
18
12
65
88
9
36
35
127
78
120
11
48
13
27
15
18
15
72
3
12
41
37
59
96
37
3
8
277
162
225
32
16
3
29
91
72
45
45
132
191
16
96
8
115
29
61
60
39
63
18
95
37
12
23
55
48
57
8
7
72
78
30
29
103
66
42
30
23
55
17
24
16
8
25
54
17
16
75
30
60
35
73
90
5
79
6
30
29
16
200
144
48
88
15
24
48
105
8
49
6
102
42
17
120
16
63
84
18
90
9
81
23
37
18
17
72
96
67
108
9
45
36
47
24
49
15
9
63
45
12
183
3
45
9
23
13
12
42
21
56
13
75
32
13
96
51
96
32
163
77
43
29
13
18
33
104
91
21
56
88
75
54
71
19
53
67
53
7
30
36
167
40
33
15
32
64
144
32
85
60
12
6
29
61
30
72
132
17
168
328
57
71
25
12
90
72
17
91
29
136
8
16
69
131
13
66
57
8
72
48
112
32
88
32
16
27
72
48
53
16
9
144
36
11
40
3
117
153
138
5
175
60
53
120
7
105
24
99
144
53
40
57
126
54
35
72
88
32
64
24
8
13
42
129
9
47
160
32
31
65
40
27
12
6
30
21
104
19
6
54
30
51
27
29
19
72
45
27
5
40
15
210
6
41
121
12
36
119
85
36
54
36
54
36
12
87
32
31
18
72
63
24
33
23
40
80
109
27
8
40
15
6
12
119
24
112
15
113
24
43
5
112
152
19
21
21
3
27
69
48
8
120
43
150
30
24
17
1
12
3
123
21
8
112
9
12
107
48
85
59
49
120
15
147
45
32
48
55
17
16
57
63
27
29
88
45
3
15
72
60
120
18
162
17
61
75
63
9
32
40
8
48
67
53
85
42
57
8
55
6
120
11
139
117
24
129
54
120
18
42
36
17
103
17
7
126
54
125
13
75
8
72
25
18
180
60
69
32
64
32
13
27
8
7
9
48
33
23
72
157
66
24
185
160
15
57
8
112
24
15
89
91
12
60
30
60
3
69
3
63
114
15
33
15
32
31
30
180
132
30
42
27
39
9
15
18
23
24
43
5
48
64
21
107
7
33
24
33
48
119
31
12
18
35
24
19
12
273
80
85
99
63
72
120
81
56
88
15
33
15
78
30
90
59
91
30
47
112
48
63
72
57
3
102
6
17
67
165
21
120
72
3
69
83
160
48
32
112
33
108
24
138
18
47
85
3
32
73
47
24
40
33
15
105
71
112
87
60
21
27
5
72
253
270
102
96
72
18
269
88
93
12
87
75
5
55
81
39
41
67
42
18
18
12
18
41
19
77
43
5
85
11
40
3
18
59
1
119
79
17
24
48
55
30
168
30
60
30
107
43
5
160
33
71
13
3
8
64
93
35
67
5
16
24
8
7
65
61
11
79
9
21
90
137
7
108
42
35
1
111
24
39
ABCD 97746970736*3^$a+1 [50108]
27
120
141
57
39
51
150
102
18
234
60
156
60
84
36
24
90
108
90
105
177
18
222
120
186
120
54
6
120
24
36
12
57
15
108
78
162
45
3
24
69
57
192
108
75
15
384
9
129
15
96
231
60
36
249
33
90
141
9
15
75
12
150
18
48
42
282
6
63
21
60
15
75
48
78
72
351
171
45
93
195
57
330
228
240
18
162
30
87
81
12
252
15
96
75
69
15
201
75
54
30
78
48
3
219
192
18
42
108
12
90
231
45
90
12
21
144
267
93
57
120
78
48
105
9
90
36
120
72
33
129
60
18
12
276
144
228
165
3
213
72
48
9
30
33
72
75
60
81
27
174
150
81
9
288
18
54
138
165
3
180
192
90
42
36
210
60
144
48
90
42
30
18
18
24
126
15
57
108
90
210
54
330
66
54
6
12
90
108
15
57
15
183
342
51
99
117
96
87
42
231
288
141
60
63
27
48
180
108
24
120
90
51
57
72
39
39
192
216
33
99
12
33
57
15
93
180
78
84
36
60
30
114
45
3
78
54
138
150
12
96
234
180
159
327
177
33
144
18
258
30
54
6
54
30
198
42
108
162
30
288
273
249
108
60
30
108
144
6
30
90
183
69
78
30
90
72
78
72
18
69
33
72
96
102
18
144
126
60
213
111
48
162
39
72
144
33
90
72
165
48
75
60
90
303
39
18
15
3
285
72
72
21
234
18
18
30
90
54
90
60
66
87
423
210
240
12
78
174
111
72
72
3
45
135
30
60
30
90
78
12
78
54
18
102
105
111
72
60
192
78
48
60
30
54
303
45
138
90
24
18
30
78
180
69
48
183
90
15
9
15
51
24
189
99
45
27
30
6
12
72
90
36
54
96
177
192
183
258
72
15
87
186
87
75
48
144
18
123
135
30
234
129
57
120
42
45
3
42
90
48
33
39
42
216
210
90
147
183
102
51
111
96
30
147
123
150
63
99
48
309
120
24
39
81
24
57
108
27
81
180
144
30
21
129
15
51
222
18
72
108
192
150
48
54
6
54
81
24
144
39
180
72
156
90
24
246
60
54
66
54
168
87
33
42
246
342
78
195
105
72
198
54
276
54
138
183
15
33
21
18
60
162
36
102
33
9
231
57
48
54
96
9
201
54
240
108
117
111
105
27
48
213
24
183
12
252
180
126
60
12
72
60
66
42
48
72
18
93
39
105
3
90
162
162
15
120
ABCD 97747194596*3^$a+1 [50003]
36
18
372
36
179
19
54
78
72
198
18
156
6
39
51
29
151
12
72
54
186
48
78
30
90
42
12
105
99
12
65
7
180
108
108
144
36
6
35
55
48
57
15
353
25
162
53
1
6
18
30
150
90
108
45
147
45
63
18
36
24
36
126
72
108
84
6
30
60
108
141
51
114
11
144
25
216
15
69
36
78
426
63
48
123
6
90
228
78
99
21
132
162
5
31
65
187
12
24
12
114
51
159
126
195
27
90
180
12
198
60
120
305
37
18
57
51
42
35
13
54
348
72
41
7
18
54
33
81
144
18
108
12
18
72
18
24
18
30
18
150
57
69
180
23
85
48
18
36
6
54
90
228
72
51
27
53
64
9
180
66
54
59
160
32
16
39
96
12
60
72
41
160
15
18
54
12
18
72
35
16
45
30
42
102
5
13
186
41
31
12
72
24
69
21
90
90
102
54
108
78
18
47
19
24
84
113
19
18
27
75
234
6
198
30
33
32
31
81
21
27
33
102
72
180
24
21
96
117
18
30
60
30
17
61
90
174
132
54
72
30
78
29
97
111
27
36
96
33
3
162
210
96
90
12
144
3
237
30
54
6
174
11
13
3
27
180
33
32
157
18
216
12
45
45
18
401
55
18
12
258
90
15
93
84
54
90
234
53
7
120
65
13
30
5
37
66
132
69
96
27
36
17
25
12
42
36
72
12
24
54
75
32
139
21
21
102
72
168
126
36
90
156
132
12
168
18
72
66
126
11
43
6
84
59
13
54
36
108
54
215
61
12
150
84
60
48
6
102
5
37
27
3
93
75
12
168
48
6
75
80
43
36
12
78
54
228
42
102
78
30
36
42
30
117
33
30
24
36
12
105
32
49
111
69
66
90
54
42
120
42
48
24
144
117
80
112
195
180
18
174
24
12
69
99
36
36
69
15
96
17
112
48
183
102
3
80
25
18
117
15
102
162
18
42
93
27
6
72
18
12
57
3
48
18
107
64
99
54
72
108
6
102
204
66
108
42
72
66
150
162
18
36
48
75
33
60
12
60
90
36
90
36
138
5
1
126
33
33
15
80
37
120
162
186
39
45
35
43
36
12
42
36
36
3
27
18
90
42
84
24
246
6
138
60
113
265
54
33
15
6
216
84
150
57
63
144
17
73
36
6
30
108
35
145
6
72
174
3
93
18
12
168
30
47
103
36
21
45
42
30
42
65
55
18
18
309
159
24
105
3
45
32
175
17
48
43
378
54
108
342
18
162
15
3
48
29
61
72
54
21
3
84
6
36
30
6
210
180
24
45
135
174
6
48
18
99
63
6
11
16
75
108
126
11
139
18
120
155
115
108
17
163
18
6
48
18
35
19
36
57
15
33
27
117
81
54
36
12
153
189
90
24
36
198
66
90
60
66
24
144
120
42
3
48
183
12
42
66
17
7
66
71
16
3
6
18
5
31
84
78
198
9
135
48
9
231
12
96
144
12
90
60
66
72
65
31
12
150
12
60
162
18
3
69
11
97
15
3
45
39
60
45
3
18
107
208
63
17
7
18
90
180
18
72
12
198
45
33
54
138
287
25
90
12
198
75
32
19
60
177
33
6
90
30
258
36
162
12
ABCD 97747222304*3^$a+1 [50354]
576
96
112
96
144
128
48
96
480
576
528
160
192
128
192
64
656
112
272
160
416
240
144
160
80
816
688
176
288
96
16
128
96
352
80
384
48
192
96
544
240
624
272
192
48
288
144
48
160
128
304
1152
128
96
64
608
48
160
144
320
528
208
176
208
128
528
1104
48
64
768
96
176
16
528
480
560
96
384
352
224
96
192
96
304
128
688
336
96
464
1104
144
48
400
80
544
144
96
80
96
1200
400
384
176
48
64
128
304
288
368
400
272
112
48
528
608
576
48
48
288
16
368
528
432
112
144
576
128
1008
672
336
384
240
672
208
656
192
48
256
224
352
528
144
272
240
96
688
560
16
128
192
16
1008
576
320
336
304
80
64
320
240
496
1088
16
176
96
64
80
ABCD 97747257196*3^$a+1 [50024]
24
93
60
55
20
12
96
36
36
9
39
24
3
30
115
59
18
48
54
90
51
15
45
60
4
24
12
24
5
19
12
20
15
25
20
24
15
1
44
15
30
39
9
42
61
24
20
63
13
65
3
24
36
12
39
36
144
1
35
54
39
60
69
31
36
23
1
29
18
73
11
85
20
45
18
12
1
24
68
3
85
65
12
42
45
84
57
99
16
32
76
72
35
33
60
12
4
5
60
19
72
5
24
6
25
24
5
31
20
4
35
6
15
45
63
9
67
8
28
5
79
60
11
144
1
24
8
12
4
12
24
24
41
111
4
65
31
20
60
4
11
9
15
49
36
23
57
36
4
36
104
63
12
18
15
52
8
48
4
5
111
4
24
11
30
6
13
36
35
33
12
60
16
5
24
31
32
3
30
55
24
44
27
9
156
60
40
48
12
20
204
4
41
3
15
1
12
68
27
13
20
16
20
33
63
39
109
72
17
75
12
40
11
42
15
3
45
24
3
1
41
19
32
15
24
45
3
33
12
52
8
48
24
64
29
111
9
27
33
7
71
30
54
30
15
81
30
69
33
3
12
36
76
68
28
24
5
19
41
3
16
20
52
32
16
47
13
32
135
9
16
24
35
18
12
3
15
198
24
36
27
28
29
55
11
9
48
12
64
12
5
43
59
33
4
104
84
27
36
25
5
3
27
9
40
24
12
60
20
9
55
8
3
9
4
20
24
45
87
36
45
15
184
20
36
57
15
88
8
16
24
32
4
71
33
12
39
25
24
32
15
13
12
48
36
35
165
4
41
6
9
3
13
20
24
45
39
12
100
8
36
3
12
36
12
117
16
120
32
88
5
3
9
27
3
13
8
40
36
35
30
51
129
36
114
6
79
36
17
7
24
36
20
48
112
68
3
30
54
1
68
24
12
21
3
16
8
3
13
44
3
45
39
18
3
39
18
3
12
48
9
6
57
15
30
7
53
31
120
59
81
69
7
24
44
48
48
96
15
61
44
100
80
16
48
60
20
16
11
30
15
168
21
3
28
77
15
112
11
49
5
55
11
33
21
18
33
12
33
39
21
39
16
32
45
7
8
16
29
3
4
36
35
25
120
29
36
15
39
90
30
9
52
17
63
40
44
63
37
11
9
60
3
37
8
16
11
61
20
24
111
25
20
124
120
71
33
16
8
15
42
91
84
24
72
84
11
49
23
1
29
15
3
49
60
20
64
12
60
29
15
21
132
15
33
55
128
39
33
24
48
16
41
15
16
20
45
3
9
3
39
45
105
15
24
21
3
36
24
232
60
84
12
32
27
1
5
19
8
16
56
96
48
9
42
9
132
28
36
116
27
18
19
5
15
40
8
57
91
5
43
236
3
13
48
32
27
133
32
48
12
45
7
11
73
107
13
72
32
27
21
100
77
7
20
3
37
83
1
11
48
18
43
20
36
16
35
9
4
11
1
24
35
61
5
19
8
27
96
25
107
93
4
65
3
15
18
55
35
33
24
12
16
17
18
33
12
69
31
29
3
28
44
3
13
95
90
15
40
8
9
30
18
24
18
37
11
85
60
8
69
31
12
17
3
9
3
135
45
16
32
12
93
42
37
20
120
16
8
60
51
33
36
129
48
3
12
24
15
45
4
12
60
59
66
15
24
63
121
29
31
36
101
12
48
79
116
15
69
3
1
80
16
8
27
1
29
3
28
8
16
44
12
40
35
42
60
43
20
4
36
20
4
5
31
20
9
18
30
67
95
93
117
15
15
6
27
16
20
12
135
13
41
18
37
36
29
19
77
24
123
28
59
6
63
40
96
23
78
43
32
88
32
9
18
117
40
53
42
48
48
24
45
64
36
8
60
48
39
49
44
16
12
29
75
3
1
29
27
36
4
24
47
42
43
44
96
24
4
32
39
45
3
12
25
41
162
21
27
9
15
21
4
36
8
96
21
12
3
45
27
105
18
69
36
27
30
15
27
25
5
31
5
54
21
4
65
3
16
11
1
68
9
67
35
9
12
40
24
5
55
23
73
20
9
30
25
5
31
65
27
12
36
4
5
31
5
43
17
3
16
23
1
96
11
9
4
92
15
13
47
9
15
1
108
12
60
24
36
65
54
6
3
16
11
54
66
42
87
3
18
27
12
16
17
7
44
52
24
23
21
12
9
39
60
21
39
51
1
24
5
30
25
5
31
48
56
60
3
72
1
5
15
24
3
21
24
63
93
12
4
23
13
8
72
28
12
8
16
20
4
47
12
21
129
67
35
33
33
39
36
40
24
164
16
24
36
36
20
24
93
3
15
120
45
88
17
12
51
16
8
12
76
32
3
9
24
12
12
12
48
16
56
15
1
24
71
25
24
11
72
93
12
12
36
15
60
73
29
7
41
15
12
12
48
3
13
44
63
45
4
11
30
199
23
1
71
21
4
11
90
19
56
48
12
4
35
25
56
40
60
32
72
60
21
75
9
19
71
45
64
89
187
44
76
11
9
21
63
24
52
36
47
33
9
6
9
40
24
36
41
12
7
125
3
93
43
44
52
116
28
164
15
1
77
15
24
33
12
15
48
12
4
59
1
72
8
27
57
48
12
28
24
53
27
21
15
27
102
31
8
60
72
4
11
45
48
12
9
6
45
27
1
60
56
3
13
80
9
66
9
240
4
36
60
5
78
37
8
33
39
45
31
47
18
3
12
4
60
23
157
8
3
9
75
21
57
30
1
56
4
41
3
27
21
9
6
12
1
120
72
17
3
28
41
30
36
30
79
56
28
12
44
16
60
29
19
96
8
48
40
17
51
84
3
13
11
21
4
5
31
32
16
12
8
36
16
32
33
3
12
28
29
75
48
120
15
49
84
12
24
20
76
17
12
19
17
12
27
84
100
131
1
180
84
8
123
24
21
24
16
17
18
13
56
15
25
11
109
20
15
78
78
49
24
11
36
9
36
24
75
45
51
114
3
12
120
3
12
48
12
1
5
27
36
21
3
16
32
24
51
9
96
40
29
18
30
15
27
45
4
32
84
15
33
36
24
48
15
25
77
7
41
3
40
20
16
56
4
41
3
39
33
88
20
21
3
76
12
5
199
104
96
4
71
81
9
66
9
4
32
12
12
16
24
5
15
3
33
12
12
15
9
12
39
48
1
41
6
25
44
4
11
1
5
3
24
45
7
35
9
144
33
3
9
3
4
68
36
40
ABCD 97747408288*3^$a+1 [50022]
9
3
25
47
129
40
24
8
48
64
60
11
24
37
95
9
27
48
9
51
57
184
44
27
33
12
48
76
23
13
23
25
56
124
11
25
108
60
20
16
20
64
36
36
8
16
156
23
13
44
48
3
109
23
48
9
3
72
109
36
8
51
145
20
87
9
3
21
15
45
75
105
16
80
111
12
33
252
48
27
48
108
45
15
69
12
48
27
24
49
12
20
88
56
15
36
36
33
39
25
48
59
109
12
44
264
144
16
32
108
4
32
24
27
49
23
81
75
12
45
87
13
23
24
13
44
15
21
4
8
27
73
152
48
52
96
35
45
4
11
12
72
13
11
72
25
59
21
15
9
111
12
21
24
52
11
25
128
4
48
68
4
11
81
39
37
35
57
3
24
21
12
40
8
27
240
48
109
23
21
27
24
24
72
69
136
23
69
3
45
3
25
107
324
73
11
36
36
69
40
59
1
95
13
11
72
69
40
71
73
32
3
24
21
27
25
23
21
48
52
108
47
133
12
23
12
33
12
36
64
20
48
100
92
51
144
13
92
16
20
72
75
12
1
60
44
28
227
36
69
219
145
44
28
23
189
40
32
48
28
164
3
21
15
21
3
108
45
27
61
60
44
3
108
81
3
13
47
37
24
35
24
201
172
35
108
24
85
23
49
20
15
60
153
40
83
24
36
9
135
48
33
64
36
32
12
3
132
24
25
140
27
157
72
35
153
28
8
132
4
36
47
12
60
61
20
15
93
52
23
109
336
96
8
148
59
69
15
57
4
23
93
27
45
75
37
71
9
88
8
3
36
9
99
81
60
100
36
119
24
57
124
36
20
51
9
148
128
39
13
288
35
60
57
172
96
72
12
60
44
135
21
28
35
1
107
25
107
33
12
100
12
36
59
1
35
129
99
72
12
72
81
4
188
3
129
75
13
68
144
51
97
71
9
15
153
63
21
36
159
24
12
45
48
60
87
48
1
104
36
120
3
36
9
15
60
13
32
300
27
60
105
124
95
169
47
33
16
92
27
36
24
12
9
24
15
48
13
36
248
111
1
35
1
20
204
51
13
44
96
87
12
12
33
15
12
36
73
56
15
33
232
8
75
85
23
25
35
108
177
15
49
116
4
108
132
71
48
165
15
132
24
25
8
196
20
60
15
61
11
48
21
24
15
57
27
72
33
36
39
12
45
60
99
85
72
60
32
48
48
15
1
119
9
15
12
9
27
25
35
145
12
83
72
36
12
12
72
169
71
81
3
1
11
85
68
4
71
21
39
25
59
108
33
52
8
136
119
156
120
105
24
4
20
51
45
40
71
33
75
45
16
44
108
4
11
60
25
23
49
8
12
87
33
15
73
59
84
1
80
24
24
16
32
4
36
8
52
84
80
136
119
25
108
56
147
120
105
72
120
28
32
15
61
36
11
57
51
24
60
13
44
3
57
48
88
47
21
16
24
71
24
12
12
81
27
12
12
13
20
36
12
63
1
11
48
25
32
24
96
304
48
35
48
85
12
32
3
1
36
23
1
20
135
24
37
8
28
8
135
1
95
24
37
35
25
44
39
289
140
87
105
28
96
71
144
1
20
88
11
12
105
72
136
72
8
15
9
3
84
84
49
212
63
1
11
60
81
3
36
9
15
1
59
60
1
224
72
15
72
60
36
132
37
96
167
25
60
80
3
385
12
68
60
52
32
60
12
84
52
8
4
68
15
33
64
180
11
9
87
24
1
35
33
27
96
33
64
12
68
120
27
225
60
36
4
108
23
109
11
93
15
1
23
33
63
25
260
15
49
23
72
45
28
35
12
1
236
15
9
72
48
4
83
33
76
11
13
156
104
39
37
59
117
3
60
189
100
71
45
99
48
105
99
60
24
9
51
109
11
36
141
24
15
36
93
16
104
4
35
36
1
44
24
63
9
123
108
12
21
27
109
23
72
1
47
36
9
51
49
71
24
33
87
165
16
24
95
21
36
28
203
9
3
105
27
141
63
9
3
33
15
1
128
15
85
23
12
12
25
68
36
51
25
11
13
20
36
63
21
15
72
60
45
184
8
3
84
225
96
48
36
15
25
95
48
105
36
111
1
32
3
57
63
84
24
ABCD 97747620086*3^$a+1 [50036]
128
60
16
116
28
84
60
47
45
16
144
84
107
24
13
32
4
56
16
32
276
160
20
51
153
28
59
48
36
24
93
160
32
16
71
13
120
20
36
27
93
87
49
11
13
32
3
61
20
51
48
57
39
1
32
3
9
28
35
93
88
32
60
84
96
28
44
27
141
120
144
63
33
52
20
96
40
155
109
23
57
15
33
12
16
44
16
176
48
112
128
48
72
12
16
44
136
8
96
39
57
24
123
145
32
60
88
47
129
219
12
1
8
12
15
97
132
11
13
152
64
8
15
12
21
40
48
80
40
131
1
95
109
84
164
3
9
64
12
107
21
4
47
45
51
109
8
16
92
4
24
104
88
32
40
236
4
35
12
36
13
92
48
171
33
75
13
200
279
49
56
51
24
213
15
153
12
75
1
56
15
93
12
15
36
69
64
47
45
4
11
69
16
120
59
13
152
75
169
36
83
105
276
12
28
32
99
33
48
63
180
121
20
48
27
9
24
27
25
23
61
92
84
40
120
48
23
57
15
73
95
25
140
63
1
35
105
24
60
12
39
108
45
48
24
3
45
40
8
39
1
104
60
124
47
133
84
72
20
28
23
25
164
48
75
37
36
47
13
44
48
72
48
168
39
36
37
56
111
36
57
27
21
147
145
11
24
25
116
24
15
25
23
105
24
3
156
21
51
9
15
21
28
32
4
80
36
15
9
136
35
25
60
84
108
20
27
105
51
45
15
73
56
15
25
8
12
28
32
16
35
45
48
16
84
32
27
217
23
108
12
13
80
39
48
36
24
33
60
100
44
15
93
72
28
96
84
95
48
169
20
4
44
12
4
71
9
16
84
131
25
20
76
167
13
32
40
71
109
35
1
32
40
8
12
148
32
64
128
3
108
57
72
72
168
123
165
300
52
8
88
47
60
72
61
11
84
169
8
3
24
1
155
69
48
132
16
80
16
56
52
36
12
23
69
3
24
13
32
40
96
20
15
37
47
105
48
16
56
76
164
28
32
51
9
84
52
32
72
39
57
132
27
1
8
72
24
28
11
36
49
80
15
36
45
48
15
13
59
144
21
15
108
105
156
27
37
95
37
68
51
45
64
108
44
16
20
27
21
51
49
32
364
11
48
69
12
15
105
15
33
156
124
20
36
51
228
57
15
1
48
44
12
3
33
48
84
15
153
15
25
108
116
15
1
35
144
73
128
12
132
16
20
112
48
35
9
60
24
40
32
4
11
73
44
12
15
1
20
84
76
44
216
27
37
56
84
108
148
143
45
4
47
21
12
87
25
108
120
12
95
61
20
28
167
97
32
15
121
8
40
11
105
111
72
105
16
59
57
40
80
15
60
85
24
44
3
177
16
11
33
112
48
20
28
12
83
37
35
45
27
109
56
3
21
4
32
135
216
60
57
15
13
92
36
39
61
95
45
4
32
195
85
8
28
132
32
40
36
68
87
73
44
15
61
56
124
44
16
84
80
51
49
80
40
96
32
15
25
120
155
37
35
21
15
49
47
153
16
59
13
104
64
20
147
48
9
27
85
104
24
88
48
47
9
51
45
3
21
108
15
21
15
132
13
24
68
52
35
21
15
21
15
60
21
4
104
51
13
20
36
12
28
11
165
88
95
73
128
51
33
12
120
16
119
145
36
80
4
8
3
48
81
48
3
97
32
28
71
157
23
57
28
11
49
59
48
37
71
36
61
24
24
24
32
36
75
33
24
136
20
84
48
60
12
36
36
15
36
48
24
85
35
93
252
16
476
135
33
12
99
45
76
20
28
8
27
33
132
28
12
48
440
12
135
21
52
84
11
48
1
80
28
8
24
75
9
87
13
71
1
20
4
24
132
132
47
9
36
28
80
16
119
217
68
12
4
11
33
292
60
56
24
3
145
11
165
36
111
33
12
3
157
48
12
35
37
71
21
28
32
84
64
80
108
15
24
84
72
24
105
96
28
59
13
48
59
60
12
21
84
ABCD 97747840384*3^$a+1 [50039]
24
92
12
42
46
2
22
8
10
26
10
2
78
4
42
8
30
6
30
82
50
138
6
30
34
2
84
36
42
168
18
4
62
18
28
42
80
6
16
20
16
42
2
30
18
16
44
30
30
22
14
40
2
78
6
6
22
30
68
12
66
144
78
10
32
10
80
48
70
8
42
4
56
10
114
116
28
32
12
30
82
6
14
16
8
12
4
36
18
36
68
6
10
44
28
2
36
36
16
44
6
64
48
86
30
12
34
44
6
64
66
68
40
6
54
62
30
46
38
54
58
2
78
30
24
76
2
58
50
18
6
36
28
2
24
36
18
84
30
46
26
6
30
58
90
6
30
18
2
24
52
14
30
4
44
52
26
12
82
24
14
52
50
18
12
16
48
140
24
30
78
72
16
14
10
20
30
42
6
78
4
140
42
18
12
54
4
102
24
2
72
16
26
36
12
6
4
6
44
46
2
42
48
258
216
24
4
20
60
46
32
18
4
20
28
14
130
38
70
42
30
24
44
28
30
38
40
84
6
14
52
56
54
120
46
12
96
20
24
42
6
214
8
18
60
22
8
12
48
84
28
2
114
6
24
10
14
30
10
38
12
40
50
30
70
30
2
16
110
12
66
10
216
14
64
38
42
66
6
28
12
68
42
18
16
36
6
50
30
28
30
14
22
8
78
4
50
100
18
128
12
36
6
48
58
2
42
48
66
40
14
22
134
100
14
30
22
80
24
36
126
48
60
186
4
2
52
12
18
42
8
40
128
70
18
42
32
22
56
28
56
54
4
30
26
24
78
54
4
12
18
176
24
6
18
6
46
30
24
54
8
28
2
18
34
36
14
16
26
66
88
50
10
54
20
52
14
150
12
42
12
6
48
24
28
38
30
4
26
124
8
4
14
36
18
12
28
32
24
22
32
52
116
18
114
10
20
178
30
2
36
12
4
44
12
12
46
32
48
94
18
72
62
6
28
2
42
6
22
44
64
30
26
36
28
2
130
18
2
18
36
6
4
50
148
18
14
18
18
24
16
8
12
30
18
24
36
16
26
52
26
6
30
54
30
36
36
42
42
18
78
34
20
16
20
12
40
56
10
6
14
24
6
30
12
22
8
84
28
6
2
102
36
36
24
16
38
6
22
42
12
20
4
62
4
8
36
6
46
44
10
66
72
8
12
6
46
24
44
18
18
6
36
4
98
18
4
38
60
30
6
30
102
12
12
6
28
32
24
4
56
16
12
20
18
4
18
18
8
4
252
50
48
70
2
64
14
12
16
92
28
20
30
12
12
18
6
6
10
18
8
12
6
10
14
22
38
6
22
78
62
42
16
6
36
2
6
4
6
12
18
36
74
34
36
42
8
22
2
12
28
48
20
34
20
16
42
56
282
42
16
12
8
54
6
10
54
62
10
14
34
36
60
2
10
2
36
16
20
76
14
30
4
2
58
32
30
48
16
14
12
10
2
12
24
16
14
4
30
20
156
22
14
4
6
30
6
72
62
58
20
60
30
12
76
8
12
12
12
28
6
54
32
30
4
80
132
132
12
36
24
90
40
48
18
54
20
48
30
42
36
4
56
88
14
40
2
6
30
48
12
30
12
10
56
10
2
78
12
48
36
30
16
68
52
14
18
42
6
12
36
66
4
44
90
16
12
54
18
26
90
12
88
24
72
8
22
18
18
18
2
124
8
156
16
50
6
12
28
48
36
6
32
78
24
18
6
6
70
26
28
32
22
8
18
10
146
28
2
88
6
2
28
20
6
16
2
60
12
54
42
4
56
30
22
80
18
12
36
42
18
36
28
20
60
28
38
22
68
30
42
84
4
60
92
70
14
36
12
18
12
66
60
12
184
30
8
28
132
26
42
22
2
6
18
10
30
6
30
14
12
52
48
14
18
46
80
22
38
12
40
54
24
66
8
10
42
14
4
30
56
12
12
6
4
8
84
18
12
48
82
6
84
86
72
36
126
18
22
44
72
60
54
4
6
74
30
114
6
46
14
30
22
8
10
42
2
42
90
18
22
96
8
12
18
66
6
24
18
40
38
102
10
56
10
6
26
18
4
42
108
2
10
6
30
150
12
26
6
54
84
150
76
50
42
52
36
26
36
10
38
4
20
6
40
6
206
30
12
6
6
24
22
14
24
10
50
60
16
6
62
10
38
60
18
30
46
26
30
18
34
2
4
36
8
100
32
4
122
30
4
20
24
10
2
22
12
54
6
14
6
6
30
30
12
18
22
6
14
6
10
32
58
42
8
6
18
30
6
4
18
30
20
4
38
6
22
2
42
6
84
10
38
6
54
42
18
40
8
12
18
60
84
24
42
24
16
2
16
6
66
42
26
30
90
10
26
28
18
60
12
8
10
38
40
72
44
130
18
26
16
36
14
96
72
48
34
6
12
18
24
14
16
6
90
44
10
14
54
78
52
38
28
26
6
94
50
10
30
96
18
14
18
22
8
12
16
12
2
130
26
6
36
22
18
14
18
60
18
72
12
36
84
136
2
10
32
66
88
14
12
6
4
20
24
10
32
132
36
54
10
18
38
22
74
54
30
6
36
42
78
42
36
54
42
54
66
6
58
14
6
12
4
14
46
90
48
8
30
4
18
30
18
32
10
18
30
8
36
18
6
30
36
16
32
120
40
38
84
10
38
30
70
60
38
10
8
12
142
20
16
6
20
60
6
40
2
48
12
66
24
42
30
58
42
14
40
2
78
84
12
78
6
4
128
34
8
46
20
30
22
72
2
24
190
14
22
44
34
18
44
78
18
4
26
12
52
26
24
30
54
60
6
6
10
32
108
40
50
168
24
40
90
68
4
26
30
12
90
22
6
44
118
86
76
36
74
78
58
24
74
70
20
12
22
20
30
90
30
48
28
42
8
36
4
96
66
14
18
10
110
30
36
36
18
22
20
34
36
48
116
24
58
20
12
82
18
68
24
34
44
42
60
16
44
18
12
30
58
8
42
6
10
60
14
78
60
94
80
10
6
50
4
14
34
2
36
48
76
38
18
18
12
28
90
44
18
78
12
12
28
24
36
20
28
2
30
28
20
54
6
6
30
54
22
50
78
84
12
10
26
12
18
22
2
36
154
14
4
2
16
8
54
42
100
156
20
48
6
30
36
112
86
12
12
12
18
48
18
84
16
2
12
30
18
12
22
66
68
84
82
56
18
12
ABCD 97748377102*3^$a+1 [50066]
24
47
64
3
66
42
18
47
7
36
54
6
84
30
12
11
49
36
75
48
21
18
12
101
40
9
54
89
55
108
162
12
24
47
19
108
17
13
30
5
13
12
6
6
48
12
24
71
1
23
72
48
19
5
1
47
85
3
32
13
59
7
204
45
15
90
42
29
43
30
6
89
7
89
151
24
17
25
72
168
24
6
54
75
81
72
18
48
42
3
39
18
78
17
7
33
57
90
60
33
69
11
55
48
102
107
37
18
6
12
12
155
67
18
180
126
17
7
102
131
13
11
16
33
66
21
48
75
21
24
9
12
11
73
36
66
12
21
27
42
3
9
95
16
33
24
18
45
8
31
9
27
102
42
5
19
12
9
3
36
30
12
95
120
40
33
96
48
30
41
49
30
48
30
24
36
60
48
12
24
18
53
40
32
16
9
48
18
24
53
7
66
47
55
30
48
24
90
36
60
72
60
45
24
8
1
96
36
48
27
87
30
6
90
30
125
40
69
18
18
42
45
153
36
96
3
57
108
30
12
18
84
12
71
7
90
48
39
3
12
36
5
48
24
88
3
6
23
43
5
37
11
40
45
42
30
42
36
54
78
222
11
24
16
9
18
18
72
35
7
78
18
102
24
66
72
41
16
45
59
31
18
18
30
39
8
25
143
13
36
71
72
31
6
11
37
11
61
90
36
69
63
6
66
36
5
43
12
42
66
114
35
25
47
120
13
3
33
12
12
71
97
18
42
48
42
12
90
18
60
30
162
93
9
15
51
42
11
49
18
54
36
12
23
7
65
16
237
24
54
90
36
48
138
5
48
55
57
8
19
6
36
35
61
42
66
54
78
3
111
41
25
39
15
41
7
36
5
19
36
17
24
48
25
23
7
30
3
3
6
6
65
13
6
36
33
80
19
21
57
15
32
1
162
132
6
59
1
207
3
29
73
39
21
24
11
25
54
78
90
60
78
12
96
35
25
95
24
121
60
147
152
103
60
54
23
25
6
60
5
160
225
156
54
12
12
6
71
19
5
55
17
24
31
90
48
12
35
55
30
24
59
55
30
59
25
47
64
27
5
13
75
9
30
66
119
48
72
25
6
81
56
49
78
30
11
72
37
3
80
24
103
48
78
12
54
81
33
30
30
36
23
88
48
27
5
49
6
33
9
23
19
24
29
31
36
69
9
30
30
27
3
42
84
6
66
63
21
24
30
24
53
7
30
48
83
145
24
63
177
96
192
108
6
6
12
66
54
30
53
55
17
127
36
42
30
5
13
75
3
5
37
12
30
30
3
45
18
17
19
21
33
47
64
69
12
30
18
36
78
66
30
30
216
30
9
27
12
12
6
30
72
30
11
37
83
67
77
16
57
23
1
78
17
19
12
42
95
48
13
12
15
117
18
162
90
66
24
120
35
25
72
24
30
12
144
24
29
121
66
101
79
24
54
78
213
9
72
150
66
54
18
6
30
6
24
54
6
17
67
53
43
45
120
96
3
6
12
102
6
119
25
36
54
90
123
33
24
36
114
65
25
48
12
18
17
61
6
45
24
27
18
51
8
85
3
120
48
27
5
25
30
78
36
54
126
11
79
18
30
42
66
30
15
9
6
17
25
48
18
5
40
9
78
33
15
30
96
11
7
57
144
27
42
72
18
36
24
93
32
13
3
39
17
13
3
57
120
6
54
83
40
8
16
3
5
85
27
24
21
18
65
1
42
162
3
3
5
31
41
25
39
24
69
11
25
162
12
6
12
23
96
1
12
3
8
25
90
5
40
39
18
102
57
3
120
72
5
13
30
30
90
12
89
61
144
66
41
67
6
60
131
40
51
12
42
23
55
66
54
78
3
9
23
7
18
23
49
71
19
90
11
16
8
37
48
30
6
66
60
41
7
65
121
30
72
48
36
18
11
192
64
15
48
57
45
11
25
48
47
43
42
35
73
6
48
180
6
95
79
30
35
7
41
25
42
126
15
15
12
60
9
8
37
24
11
24
19
36
72
18
42
5
55
48
17
7
72
9
27
12
6
144
35
67
24
84
18
12
6
21
104
19
5
96
49
36
114
18
12
90
138
12
60
60
18
9
24
39
6
102
77
157
24
35
24
48
43
60
12
5
13
6
36
78
11
1
119
61
123
75
126
23
37
36
15
39
105
39
144
18
39
15
36
69
243
5
55
36
5
97
54
24
6
48
150
93
48
32
13
24
90
41
61
24
35
1
66
78
47
7
48
12
21
21
24
12
42
6
24
23
103
30
51
21
59
24
40
75
132
84
108
102
83
85
96
24
3
9
66
5
24
1
63
165
171
93
30
53
13
54
101
49
71
1
30
66
72
30
18
24
126
30
60
15
32
55
60
90
3
33
102
24
54
60
6
30
30
36
12
102
119
31
24
12
48
5
24
16
32
67
60
36
12
18
24
30
17
48
13
78
102
54
6
18
36
29
67
12
41
19
6
120
102
78
24
35
61
35
187
45
32
7
54
59
16
27
12
36
29
48
55
89
13
66
6
35
19
29
ABCD 97748973020*3^$a+1 [50133]
76
50
1
23
12
240
94
36
44
55
21
24
26
91
18
57
122
12
10
60
20
16
8
40
74
22
110
61
23
31
89
36
18
102
58
26
6
18
6
16
14
25
35
22
8
160
27
33
12
74
10
68
66
22
98
144
118
12
26
34
3
180
29
16
2
12
24
6
4
15
21
110
24
25
225
24
111
105
26
84
90
112
15
47
36
22
48
26
19
41
48
150
6
120
6
54
6
73
11
90
7
75
2
10
48
8
40
116
25
51
48
26
10
36
60
44
114
24
42
64
14
6
37
75
15
9
45
65
24
36
54
40
141
29
36
10
15
21
2
96
204
180
10
2
166
3
21
8
7
119
156
30
1
17
1
21
60
156
2
36
60
7
59
48
36
60
6
10
48
3
33
12
2
66
136
8
6
7
47
6
36
10
9
36
15
44
6
24
10
26
108
118
44
4
26
115
15
39
119
72
10
24
9
41
46
3
35
120
12
24
22
14
61
59
60
34
36
44
36
18
22
8
42
46
24
75
18
72
53
6
54
12
54
1
36
15
2
30
61
41
24
25
11
48
67
5
31
123
21
35
55
33
56
30
6
18
12
54
150
66
54
10
84
12
36
14
48
6
30
36
30
60
19
65
97
89
18
112
33
18
45
2
43
15
2
36
84
30
67
5
49
15
20
36
64
24
32
148
48
128
76
8
40
132
36
62
30
91
41
54
82
74
70
14
6
4
56
48
55
11
22
24
8
186
1
35
60
31
39
14
10
45
65
66
30
1
108
5
6
24
24
132
48
60
187
23
66
46
9
29
25
41
16
14
6
30
91
27
86
54
6
96
108
1
90
15
56
16
24
69
5
30
30
36
46
2
58
14
46
24
8
16
9
87
110
48
12
60
18
60
42
294
16
84
69
3
8
115
11
130
24
14
58
123
119
43
47
52
8
37
95
60
16
8
54
1
69
62
114
36
18
36
36
258
12
228
103
9
14
67
54
83
25
36
59
10
26
54
66
37
167
67
5
10
36
2
156
60
1
69
21
5
58
12
68
88
48
14
12
54
84
42
19
29
7
29
6
16
14
25
23
60
6
1
15
44
31
21
24
38
60
72
48
22
3
45
81
35
30
6
24
52
15
23
10
96
110
30
16
8
30
96
58
56
7
143
37
54
75
68
30
66
30
30
52
2
58
3
57
84
108
48
84
14
84
7
51
32
7
18
11
61
35
64
26
10
44
1
29
60
54
6
6
4
110
22
48
26
49
21
24
170
1
9
20
16
14
49
93
84
48
62
1
107
12
48
103
63
50
84
22
15
33
57
36
17
1
161
16
72
26
60
79
3
48
20
30
36
46
33
11
79
9
27
5
16
14
91
17
72
94
51
165
14
37
59
118
12
20
78
166
15
11
34
26
34
21
59
6
25
21
98
10
20
76
168
26
22
2
43
173
22
104
54
10
86
18
6
10
26
24
6
54
1
35
55
99
44
270
1
21
134
6
1
99
194
24
43
27
50
46
20
6
24
10
141
29
7
83
4
12
44
6
106
15
47
90
6
1
23
36
6
48
42
60
10
24
21
135
44
55
105
110
22
48
14
70
72
96
8
16
8
42
48
46
24
32
16
240
104
31
29
78
22
74
301
5
18
10
2
54
126
60
24
142
9
126
54
29
7
89
108
10
60
2
18
30
126
7
9
14
30
30
22
144
68
28
123
5
60
40
12
44
18
12
24
46
84
86
138
60
100
27
213
12
81
53
22
15
17
162
114
16
14
46
8
66
7
179
1
18
11
18
172
104
16
44
4
56
90
96
54
19
72
83
60
192
54
7
17
6
22
84
38
6
100
12
12
110
6
16
14
36
25
21
69
15
38
120
120
60
96
22
69
5
24
46
50
48
60
6
6
54
54
132
60
46
12
2
46
8
61
95
13
87
48
200
36
6
19
36
29
120
154
62
84
19
111
26
108
60
96
24
25
11
6
124
26
54
30
70
12
38
36
24
1
65
64
86
55
95
4
14
12
34
21
23
30
10
26
96
94
45
29
46
74
96
82
44
16
45
39
60
80
18
1
11
106
8
52
68
54
12
48
1
9
242
1
17
6
10
120
50
46
20
16
14
18
6
22
98
96
24
85
69
36
12
44
40
38
6
61
5
34
24
2
25
21
87
33
14
58
21
35
55
119
82
8
43
9
14
31
23
66
46
14
30
52
60
69
54
35
36
94
12
39
9
27
9
38
43
63
135
41
64
44
102
30
30
18
90
13
90
59
40
14
114
96
55
11
151
63
9
15
21
29
60
36
6
139
101
25
39
14
66
52
60
14
24
84
58
158
66
4
96
120
20
4
12
27
177
21
54
59
156
73
21
80
6
18
37
29
6
16
39
9
14
36
6
88
32
16
15
54
59
85
95
16
36
8
30
ABCD 97749006632*3^$a+1 [50082]
2
37
3
78
12
36
42
72
246
90
42
132
26
40
24
128
22
15
72
33
66
72
72
21
9
27
9
27
153
15
45
99
45
108
48
74
40
8
10
48
110
25
45
24
36
14
61
9
138
312
33
153
12
15
12
105
78
57
111
72
30
18
102
12
78
8
1
93
60
6
42
150
72
57
69
42
90
39
9
54
30
15
35
37
59
120
82
12
66
30
72
18
32
40
32
70
50
16
129
93
15
3
102
2
88
80
40
48
24
78
42
78
18
201
153
51
27
32
88
72
18
38
61
11
48
181
93
60
276
84
108
30
18
99
51
120
69
35
168
82
36
12
12
96
42
150
63
69
150
30
3
45
42
120
30
3
15
8
70
2
85
120
57
36
54
56
22
90
32
46
72
12
6
104
25
60
36
189
18
78
12
180
12
6
21
81
63
9
15
45
3
93
75
9
48
18
81
69
24
3
135
78
75
36
51
192
18
192
87
48
36
27
32
157
243
6
27
45
12
87
36
147
30
216
2
22
15
3
200
22
36
14
130
6
129
45
26
24
88
32
88
8
40
42
48
12
42
48
192
6
84
30
21
99
96
30
87
27
8
112
117
129
2
37
12
144
47
10
12
90
90
27
99
120
42
12
120
186
104
58
12
26
22
420
12
18
18
14
25
261
27
45
48
42
78
84
51
35
1
63
8
37
93
60
18
24
90
60
48
123
60
9
26
94
63
75
165
27
48
9
63
45
33
48
144
18
32
10
27
3
48
8
22
75
15
32
58
192
27
9
2
22
26
22
2
121
105
39
105
30
126
24
18
213
72
24
59
22
50
22
50
40
120
90
27
123
8
72
16
80
142
2
16
102
42
177
213
48
42
30
98
22
15
21
12
15
33
122
48
64
90
48
87
23
130
60
87
3
72
21
57
2
118
48
50
64
30
60
6
69
35
85
3
120
9
71
22
87
59
70
120
162
30
3
36
21
62
120
1
69
18
69
33
108
99
59
34
38
22
138
102
146
22
15
75
9
180
96
147
45
33
48
42
45
3
32
49
9
12
168
74
25
108
57
267
39
102
147
60
105
66
9
93
63
24
75
48
30
72
18
32
48
112
30
18
57
12
201
180
318
72
32
280
78
122
1
45
72
39
33
18
42
36
24
15
12
119
34
30
8
40
48
54
18
42
270
6
114
198
48
75
9
27
81
18
9
12
203
16
54
90
18
39
21
132
78
78
24
108
180
48
60
54
138
87
12
123
8
37
3
150
42
56
1
36
3
102
60
27
201
12
180
48
42
8
1
21
48
120
24
210
21
147
42
27
3
8
13
9
18
192
66
75
9
66
24
30
18
105
63
72
9
69
111
59
10
30
72
32
10
3
33
87
75
69
51
8
72
109
108
21
24
60
3
48
24
48
83
22
12
48
62
136
24
270
63
27
48
30
12
6
45
105
42
32
10
27
21
108
231
48
75
78
2
88
117
105
98
40
9
93
3
57
30
93
57
48
48
42
78
42
138
240
60
132
27
75
56
22
42
18
108
111
3
48
189
33
123
57
60
48
75
45
60
48
12
122
10
30
96
104
88
69
93
6
32
10
38
202
102
6
27
15
80
40
9
93
26
34
6
21
59
40
9
15
78
60
78
9
23
40
168
24
81
15
54
18
30
168
24
87
129
312
138
21
21
87
63
42
51
105
111
59
109
3
30
2
13
93
75
27
30
18
30
2
109
84
36
3
30
168
2
10
3
33
60
12
18
102
2
13
105
168
90
9
153
30
18
54
56
184
48
42
36
12
48
12
90
42
60
66
24
138
12
138
78
24
180
48
102
138
78
102
12
36
90
114
3
237
108
48
24
26
22
60
ABCD 97749058788*3^$a+1 [50087]
133
27
45
35
73
18
5
24
16
9
71
19
180
57
56
88
24
48
195
54
36
27
56
24
192
25
15
56
64
9
47
7
18
119
61
59
13
72
35
48
96
72
19
45
216
168
200
192
79
54
11
16
45
75
33
47
184
24
32
19
5
64
56
1
47
136
56
48
192
48
13
27
56
7
72
41
24
25
15
80
48
192
97
71
55
17
325
72
54
90
36
39
24
56
96
40
104
1
191
112
75
21
177
108
36
39
80
61
99
104
31
9
153
119
79
105
56
1
95
67
53
88
56
19
21
56
175
137
7
41
13
35
1
126
17
37
18
90
23
24
96
24
16
24
8
55
33
24
51
53
72
73
39
15
113
72
160
8
7
41
24
133
18
252
93
32
19
36
89
48
16
9
23
192
96
31
33
32
24
16
3
5
48
73
54
113
24
25
71
24
301
83
79
137
43
21
104
55
65
7
54
36
36
203
64
80
67
18
27
8
16
24
33
72
47
96
24
13
18
9
8
48
72
96
55
36
54
47
24
19
126
23
85
35
40
8
160
120
80
48
31
113
16
15
36
90
36
108
11
16
45
59
40
120
120
75
53
16
39
17
19
234
27
8
120
25
36
75
24
8
88
96
144
15
9
45
27
8
120
7
126
35
144
40
104
112
15
54
54
77
67
72
29
61
3
128
85
35
55
17
37
123
21
72
35
19
149
64
8
64
8
16
32
40
8
97
90
77
120
40
8
48
24
72
205
11
168
72
144
145
63
27
18
27
8
181
75
360
24
8
48
7
90
23
40
32
67
5
13
59
283
5
96
64
33
23
121
15
3
36
17
37
18
65
7
17
48
61
75
51
54
72
119
205
11
7
137
16
8
109
83
115
5
49
23
16
24
48
87
18
23
85
11
79
9
8
37
75
8
64
24
56
43
45
63
33
56
1
23
72
72
16
87
17
55
41
112
168
144
3
5
72
13
27
45
3
69
51
344
1
90
5
85
54
108
17
40
48
72
104
72
24
19
21
33
47
48
85
107
1
23
64
176
7
198
54
117
9
95
31
198
18
17
37
99
207
9
63
18
47
40
80
121
95
24
43
45
27
18
90
180
149
31
17
37
11
7
72
36
53
91
53
88
128
16
56
24
13
75
80
115
72
18
75
96
9
47
133
155
25
63
45
59
301
27
63
9
176
144
120
24
16
15
65
151
90
47
25
36
162
9
45
83
40
57
23
40
27
36
72
233
55
18
90
36
9
104
112
63
57
48
48
24
24
224
25
135
48
8
16
56
24
145
23
67
18
35
37
83
25
71
19
5
40
8
64
24
21
3
33
39
56
49
18
125
96
40
189
11
16
45
18
105
57
39
56
31
9
8
55
177
224
24
7
9
152
37
3
80
24
1
54
126
27
8
48
40
21
11
24
96
13
11
61
3
24
120
87
36
197
37
11
7
36
54
87
240
33
36
35
72
19
29
120
184
45
36
111
24
32
85
59
120
160
93
107
40
51
45
63
41
373
11
96
16
75
54
135
248
72
168
133
83
16
56
7
18
63
99
21
32
37
147
33
36
59
40
63
33
21
3
56
24
43
77
168
48
49
47
43
45
63
72
185
88
48
24
8
7
65
7
81
8
1
71
19
18
27
104
112
153
126
36
29
25
23
13
3
15
9
45
3
24
45
59
72
13
11
43
221
301
35
1
47
96
1
191
24
144
109
11
40
32
24
19
36
36
162
27
56
64
80
43
53
19
18
72
59
16
51
77
88
8
40
57
39
168
27
53
216
235
126
18
197
19
90
27
99
90
11
7
57
123
21
32
40
87
17
91
18
51
8
85
36
71
1
183
69
83
7
33
24
8
133
3
15
ABCD 97749096496*3^$a+1 [50012]
135
30
96
36
36
30
24
45
153
15
72
363
426
27
120
15
9
96
120
72
48
3
90
12
87
93
474
33
48
45
84
96
48
114
105
15
117
15
105
75
213
75
48
108
42
84
195
9
54
126
51
21
108
30
36
45
51
9
96
15
72
45
51
237
9
111
84
96
213
111
33
15
60
12
21
72
75
393
42
48
144
24
84
57
36
39
30
78
57
9
24
207
45
36
90
165
24
48
60
108
72
45
15
15
6
159
252
15
18
3
129
75
153
150
18
120
75
204
48
48
3
96
36
102
87
99
120
54
27
9
39
195
6
87
84
81
18
66
54
141
9
300
54
333
60
12
120
57
288
12
3
72
33
60
63
9
54
81
9
39
12
180
156
225
18
30
114
102
96
15
120
45
39
63
72
6
135
27
36
12
42
156
171
36
45
18
9
48
84
36
27
36
144
30
3
204
108
105
27
9
252
87
57
30
144
54
75
21
12
15
9
180
48
36
24
3
207
72
54
111
105
63
12
3
198
120
60
99
9
39
45
3
12
45
30
78
135
27
165
48
24
48
60
207
81
60
99
120
105
96
33
51
21
90
42
135
108
12
33
192
60
243
3
6
111
120
237
267
48
93
27
72
33
15
12
81
75
69
126
48
261
51
45
3
60
162
15
24
180
60
93
348
72
102
144
57
39
30
126
54
75
21
18
9
60
33
60
12
75
15
42
108
12
51
27
18
108
90
189
57
51
132
48
117
48
204
75
81
60
147
81
6
18
75
12
96
117
60
15
180
12
9
72
54
354
54
18
114
45
3
36
189
108
297
90
6
39
132
60
15
93
48
117
66
60
36
126
48
51
75
93
180
21
90
72
57
285
3
15
138
27
99
45
48
3
69
36
3
201
48
120
252
3
96
9
27
48
42
51
60
63
129
108
24
369
24
12
291
240
87
33
72
33
135
105
48
60
39
12
48
93
108
180
39
195
153
72
120
105
36
99
123
57
60
72
9
111
36
15
48
222
12
75
12
36
3
9
432
9
150
90
39
87
165
105
123
3
48
36
234
219
201
126
105
168
312
36
45
342
12
21
147
90
15
21
72
12
3
93
147
87
102
234
9
45
3
147
90
3
9
18
18
27
12
39
72
18
51
105
204
27
75
90
108
39
3
84
186
198
57
45
27
45
222
33
21
87
24
108
33
12
6
30
24
3
33
36
63
57
123
45
15
33
147
3
54
63
48
72
60
108
120
105
15
84
3
96
54
183
135
69
21
27
48
123
96
54
210
6
90
126
15
180
33
144
36
87
24
96
12
57
3
105
12
63
33
72
3
144
51
84
153
27
78
123
3
126
15
156
93
36
3
33
72
276
51
21
48
39
120
93
75
84
108
48
9
90
6
15
57
147
99
57
39
81
24
36
33
24
3
24
45
66
42
36
171
3
45
123
45
72
81
54
90
63
93
54
36
114
156
27
24
120
36
12
21
ABCD 97749165466*3^$a+1 [50015]
93
105
7
80
240
48
201
108
126
126
18
342
55
161
54
121
5
54
18
126
72
45
9
18
661
77
3
375
162
90
72
37
53
18
265
113
79
65
15
147
288
13
23
9
117
18
252
180
36
270
87
48
192
112
224
21
144
162
288
36
85
113
63
192
51
324
126
324
36
234
18
39
33
18
72
90
72
99
117
187
263
153
96
256
53
36
126
90
108
19
35
36
270
36
36
54
126
63
81
234
69
3
54
90
18
43
48
17
54
105
96
144
123
18
3
141
198
18
108
15
16
176
27
72
93
267
126
234
253
80
27
21
285
307
192
5
75
123
21
231
25
299
54
306
90
144
108
55
89
36
99
243
18
180
7
11
126
36
3
192
75
117
112
113
36
54
126
7
245
72
3
69
18
36
306
54
144
180
18
18
69
183
105
3
432
13
185
126
198
108
360
223
29
72
36
18
72
144
45
225
54
54
483
57
18
378
91
35
18
108
54
36
18
342
109
224
45
54
126
79
65
31
311
121
23
54
126
21
105
180
3
231
249
57
126
180
54
54
57
87
73
53
72
198
126
18
157
509
19
32
21
139
5
108
162
18
27
45
99
117
18
54
90
18
55
35
285
112
53
43
29
288
90
108
36
73
192
5
108
162
36
54
144
51
21
18
36
69
112
17
31
5
139
203
117
48
33
79
48
35
54
36
3
16
53
342
21
177
18
285
93
216
219
105
324
270
72
189
189
115
192
89
39
16
32
48
112
77
126
72
18
27
9
36
270
90
108
79
65
15
3
18
72
180
72
7
176
33
72
288
324
3
105
18
72
72
126
7
119
486
19
125
144
72
54
165
208
32
45
126
165
208
149
18
270
72
51
165
36
126
9
189
51
3
450
126
72
133
80
64
263
105
48
99
18
270
45
45
108
36
108
126
36
306
180
18
54
36
51
75
216
157
32
9
279
315
396
105
39
36
72
144
61
29
90
25
173
3
33
319
320
16
245
270
36
18
36
36
54
9
27
144
234
18
18
7
29
19
35
306
108
18
18
187
65
79
65
351
135
9
135
108
90
3
105
87
183
ABCD 97749172902*3^$a+1 [50190]
3
15
57
32
1
36
30
54
186
30
60
11
160
129
71
19
96
18
30
5
157
78
30
240
102
24
90
30
9
51
69
120
21
51
39
6
174
150
36
75
99
60
36
234
84
15
440
136
368
67
36
240
18
15
111
84
21
69
6
93
87
89
37
90
120
17
16
96
75
90
3
168
3
45
15
102
60
198
30
72
107
91
21
15
90
114
245
7
48
60
45
21
114
57
24
45
51
39
264
126
131
19
29
7
30
24
264
96
36
144
30
96
84
60
89
1
71
48
24
13
54
114
66
9
27
60
18
47
64
8
7
105
39
30
147
72
183
18
15
177
54
6
195
129
15
69
42
30
18
57
168
87
9
39
90
60
66
54
162
168
66
15
99
72
48
180
89
40
96
104
37
75
24
111
89
37
18
6
3
63
113
1
30
81
9
63
51
36
156
5
193
6
66
114
120
6
54
90
54
201
189
35
37
18
17
55
90
24
111
9
39
51
36
24
126
210
54
3
93
138
150
12
87
81
15
32
160
75
78
87
75
53
1
36
107
48
25
18
45
21
195
9
39
81
15
24
96
80
1
23
37
216
83
37
107
37
180
6
65
109
24
12
270
18
126
36
18
36
24
30
72
57
21
36
84
6
53
136
81
120
6
33
144
33
23
72
64
21
18
96
54
66
96
84
45
69
30
6
36
75
99
36
17
37
195
81
30
90
63
32
229
276
47
112
39
89
37
30
21
15
90
54
41
72
1
36
30
54
42
93
81
60
83
7
120
36
114
120
150
45
96
15
113
112
15
30
168
27
9
30
9
171
165
21
75
24
39
6
51
128
31
60
156
17
61
66
6
180
144
111
9
6
33
105
42
69
129
12
18
305
112
309
171
9
36
99
168
128
73
159
21
51
48
327
144
36
36
60
30
23
145
66
53
112
39
36
36
210
114
69
57
47
181
6
36
84
24
30
90
45
72
123
156
294
75
141
51
159
24
306
90
29
1
126
24
270
30
60
36
69
104
1
6
393
216
24
15
162
18
29
61
75
51
90
66
108
5
72
103
42
48
36
51
24
96
63
60
12
57
216
96
15
30
6
30
23
145
15
105
95
144
1
90
306
3
63
78
99
111
89
343
18
72
18
150
336
96
287
31
96
120
6
75
9
135
81
39
15
96
17
1
30
6
51
15
33
27
48
6
30
89
40
21
11
19
21
24
9
255
165
35
67
165
39
126
18
17
139
6
18
36
33
51
5
64
48
9
71
133
36
119
256
39
36
53
283
24
180
233
31
6
90
33
57
84
35
37
107
217
114
36
33
141
42
9
224
1
30
33
3
114
30
36
324
21
120
99
29
40
24
33
174
9
15
72
9
9
15
51
6
84
60
30
114
66
60
9
147
69
39
276
30
114
45
75
125
1
96
138
216
6
108
30
165
72
39
153
21
59
1
15
15
6
3
81
42
84
81
24
111
78
155
24
1
47
88
21
36
60
18
57
45
75
33
6
66
18
5
160
21
156
90
77
1
87
72
141
35
7
84
53
1
60
90
36
173
7
30
360
114
65
1
24
ABCD 97749197108*3^$a+1 [50022]
5
85
78
12
18
36
179
61
36
18
102
18
36
53
43
125
85
90
29
60
24
12
72
36
24
72
19
65
60
12
108
7
30
95
24
36
85
35
48
36
19
96
41
13
191
96
19
209
25
11
151
108
30
71
55
41
12
36
1
6
113
265
35
36
1
18
5
36
60
25
71
55
149
228
1
59
300
73
30
5
163
5
24
37
11
115
5
48
12
49
35
48
127
6
35
139
89
37
47
13
30
54
54
5
36
36
48
127
5
48
24
12
1
78
66
143
1
95
31
240
41
48
67
149
180
36
49
11
168
12
84
204
24
1
132
90
29
19
29
12
1
35
103
72
198
59
13
47
7
29
120
12
43
30
72
59
85
11
24
48
12
289
95
85
11
91
144
96
53
12
48
12
72
1
35
55
149
12
85
83
12
108
168
43
161
25
126
77
48
228
36
24
1
23
247
53
31
5
72
24
79
60
17
13
36
71
48
67
29
108
60
91
149
72
48
1
11
55
113
1
95
132
25
23
7
60
30
204
23
132
1
23
1
23
36
60
37
23
37
48
11
120
109
90
41
49
47
55
24
53
13
23
132
48
24
7
101
12
120
1
11
60
1
23
24
36
24
91
72
29
79
17
205
35
24
31
54
119
1
119
156
19
5
85
36
59
31
125
24
24
37
83
43
18
36
96
18
30
6
30
71
60
72
72
19
90
72
138
41
36
49
35
24
12
19
6
119
25
59
12
72
1
47
43
5
25
36
239
67
125
19
5
91
5
120
85
90
77
12
24
24
31
245
36
1
47
12
49
275
325
35
72
145
210
89
79
161
84
96
96
13
126
66
23
31
60
149
7
29
25
35
204
31
6
30
114
359
31
5
96
12
168
48
121
24
47
108
61
30
41
72
67
36
60
5
25
35
84
25
90
54
36
180
24
11
36
73
59
156
84
61
47
79
29
72
24
181
23
144
48
24
1
83
37
24
59
36
25
24
95
24
60
67
5
36
60
72
7
5
49
11
84
120
12
60
24
1
120
18
36
60
30
59
55
5
12
84
19
5
37
23
31
174
60
12
107
60
12
61
23
151
53
1
90
101
49
47
48
61
11
108
25
131
1
83
25
35
144
1
191
48
12
84
7
48
101
60
108
96
67
5
19
84
5
37
107
391
77
60
25
90
24
29
12
115
17
37
143
43
53
31
24
12
77
36
36
24
60
7
29
96
48
7
53
91
5
144
7
29
79
41
24
61
59
37
23
25
132
90
197
1
12
35
19
41
85
95
60
60
132
1
30
29
96
25
95
25
11
24
37
167
36
24
31
156
65
31
5
48
121
23
12
24
91
125
139
137
72
168
144
168
67
29
85
12
114
269
91
41
84
48
151
72
54
36
83
61
90
29
91
5
55
65
96
49
54
41
19
5
61
11
168
96
121
78
29
12
25
11
12
37
71
252
72
31
29
108
72
108
13
83
115
5
60
37
54
41
73
59
61
119
132
84
204
108
60
13
59
48
84
85
36
23
24
192
36
13
71
85
11
85
54
54
95
7
77
36
67
5
72
12
55
5
31
29
84
37
144
23
13
47
72
55
101
48
91
30
96
30
29
24
96
31
53
37
23
12
132
108
49
83
48
49
6
149
60
36
163
29
31
101
55
24
17
48
61
30
36
17
12
31
5
24
1
59
48
37
24
12
114
125
36
48
235
65
60
97
83
7
54
23
48
24
31
17
12
25
35
36
13
11
108
133
35
12
151
6
71
13
119
61
6
65
19
41
19
17
49
23
36
156
79
41
25
54
77
12
1
6
101
60
103
17
12
67
41
43
17
12
67
101
24
36
60
355
29
1
47
67
30
24
102
29
24
12
12
36
1
54
65
1
95
1
18
17
144
109
11
151
17
96
72
24
60
1
107
ABCD 97749269032*3^$a+1 [50012]
9
41
40
24
27
12
12
5
6
18
6
6
52
3
27
96
26
4
50
25
17
48
36
10
45
3
146
7
33
56
30
40
30
18
8
118
26
61
3
105
17
54
1
132
17
31
29
55
120
71
34
150
33
21
36
39
24
12
35
10
20
84
7
15
33
17
7
12
99
26
55
36
59
16
45
12
23
120
22
75
12
35
34
15
72
23
102
43
15
2
52
42
50
4
92
64
20
43
167
94
2
30
58
57
23
42
60
4
3
12
48
12
29
67
99
90
36
74
85
35
34
54
26
7
23
42
55
45
39
125
268
32
36
67
45
15
41
4
122
34
86
46
12
3
5
24
46
45
117
27
5
55
29
4
27
29
30
22
42
45
36
111
74
19
53
7
23
48
37
12
15
8
78
19
168
12
60
60
11
90
12
43
15
21
3
8
22
108
38
34
8
30
90
22
45
57
63
27
9
15
21
59
42
84
43
17
30
184
32
25
65
24
24
16
116
7
105
26
25
132
3
72
72
33
72
33
104
30
73
167
10
44
4
8
48
6
1
15
45
3
32
30
60
55
45
20
28
42
9
36
12
71
6
76
14
13
45
32
40
6
72
8
10
159
39
57
87
66
6
93
41
10
56
1
23
42
88
15
39
2
16
104
36
244
30
21
3
9
77
43
15
48
69
29
30
16
93
51
24
72
21
27
2
126
25
48
65
7
69
99
15
56
88
48
72
32
73
63
18
171
3
26
16
30
54
90
56
66
103
5
36
54
25
24
60
57
51
24
21
12
15
17
6
25
23
25
15
42
48
87
9
15
15
9
5
96
4
120
32
4
18
32
1
12
11
16
6
68
55
41
30
13
3
24
86
108
36
60
16
30
24
234
51
75
33
60
11
109
3
30
42
18
8
6
13
41
4
3
35
73
9
6
62
7
48
9
20
16
14
13
12
15
50
6
10
15
63
32
40
210
14
24
25
17
24
46
18
39
63
234
14
64
18
8
76
3
15
81
125
42
49
153
38
24
10
20
4
51
75
21
9
15
75
33
57
39
21
3
105
30
2
16
20
4
104
30
22
50
64
14
16
44
175
5
42
54
96
52
62
85
35
16
74
30
40
18
6
32
18
76
63
3
78
2
18
6
24
25
105
56
88
3
29
40
3
11
16
33
48
12
3
48
96
93
11
202
48
72
15
93
20
19
11
46
63
72
45
30
80
1
9
14
40
69
101
52
135
29
150
10
30
144
32
40
38
34
32
30
64
92
4
15
5
46
14
58
8
24
40
50
30
10
104
7
5
43
41
144
22
8
10
27
5
78
61
84
47
58
12
3
24
15
8
78
7
144
131
24
13
3
45
59
25
24
5
31
45
24
56
30
24
42
22
90
6
9
12
5
96
22
2
118
18
14
10
3
27
33
48
9
15
9
32
48
19
3
42
86
1
15
9
15
30
42
224
64
72
174
15
65
300
70
26
30
24
1
23
6
36
19
21
20
28
36
63
11
1
15
18
3
53
55
5
64
51
12
33
12
54
153
17
100
15
35
10
20
16
44
46
9
60
48
48
27
26
96
54
97
39
81
39
96
54
20
96
28
26
90
6
22
51
39
2
30
16
8
145
17
55
65
4
51
65
78
1
95
34
80
60
19
57
20
10
45
5
6
58
84
51
9
48
54
9
65
19
36
17
60
43
12
27
122
31
23
82
54
21
69
30
96
8
10
15
39
38
64
15
3
122
43
21
62
24
16
8
169
47
120
73
12
35
25
60
5
43
101
30
37
5
40
14
61
53
166
48
26
6
40
81
48
12
5
54
13
21
6
66
54
80
64
50
64
27
5
70
6
3
189
42
129
135
42
14
16
57
72
41
7
12
48
72
93
3
33
27
57
6
32
24
13
3
57
15
57
15
93
17
34
9
17
94
42
38
72
10
38
34
6
26
40
78
105
17
79
47
37
3
48
42
72
86
72
37
11
64
33
23
34
8
40
24
15
65
96
4
26
49
5
10
21
12
23
10
75
105
114
21
5
118
2
54
85
11
37
27
50
30
6
7
11
145
95
120
16
6
15
3
110
7
3
24
81
111
90
36
123
9
27
101
30
94
15
51
153
9
87
41
7
47
1
24
33
12
18
2
126
24
10
54
230
42
25
12
36
47
10
8
156
36
7
71
120
82
38
25
81
14
42
19
41
82
81
12
59
34
39
23
58
15
167
40
8
37
60
95
70
90
9
45
3
17
91
60
23
37
3
2
88
15
77
28
6
21
9
3
12
3
33
23
22
123
71
25
191
58
192
14
61
113
7
45
44
4
27
27
38
7
27
80
30
4
30
122
24
166
18
54
32
85
11
10
24
54
54
12
6
8
72
64
56
18
46
21
35
25
9
39
5
52
27
45
56
46
56
40
9
5
55
3
38
48
4
75
12
156
5
7
47
58
27
96
57
3
23
82
27
21
39
87
54
60
62
49
33
87
24
5
42
70
108
147
83
49
60
108
23
90
22
57
48
5
64
18
42
15
15
50
30
6
7
131
16
80
13
41
10
90
12
50
37
12
15
80
13
33
18
21
84
15
86
114
37
29
40
150
21
69
20
36
174
16
14
76
27
45
32
24
16
78
18
14
24
16
ABCD 97749747112*3^$a+1 [50058]
11
49
23
25
3
60
21
35
36
49
35
16
3
29
67
53
12
16
92
48
37
36
35
37
15
9
24
51
20
13
27
56
72
211
6
6
5
40
20
12
100
51
6
51
8
31
24
24
12
65
25
11
40
8
24
12
1
75
15
30
18
9
20
13
54
6
24
3
12
84
60
32
25
54
48
12
65
13
3
8
1
54
21
33
15
21
11
25
48
18
17
48
13
27
27
42
23
52
108
21
11
28
32
16
3
17
13
66
53
36
7
29
36
4
15
78
11
12
12
145
27
56
25
12
11
1
36
47
1
6
60
45
68
43
29
4
21
63
21
42
18
60
6
6
167
16
21
63
21
36
84
47
13
36
71
72
1
96
48
27
9
42
45
32
55
41
12
40
3
9
33
84
11
7
17
1
27
15
18
27
72
15
18
75
15
66
11
25
30
53
55
5
85
27
20
55
81
27
102
59
1
23
1
60
90
114
3
33
24
6
36
53
43
54
39
21
95
55
126
3
24
72
3
17
28
51
5
36
24
19
65
16
15
12
33
57
12
12
15
9
179
52
9
60
11
19
6
183
15
18
83
72
7
6
6
48
108
17
40
75
45
15
30
71
4
75
18
24
23
60
1
126
54
126
30
24
72
54
66
144
111
20
28
24
36
20
24
25
6
54
3
48
15
12
30
24
11
37
42
21
8
84
72
1
60
23
60
49
23
24
13
11
16
15
36
9
33
3
3
30
75
57
27
8
7
65
1
11
16
57
27
15
18
48
23
4
21
36
63
108
27
30
12
30
53
1
71
109
35
24
121
95
1
35
36
24
108
12
36
49
24
12
30
12
101
19
12
18
15
3
54
36
3
32
49
71
4
3
6
39
21
132
30
30
15
75
42
111
9
66
69
33
35
67
21
56
24
49
35
12
60
25
48
6
36
33
56
85
12
47
55
60
17
24
31
78
75
3
5
24
1
12
12
15
63
18
15
24
33
35
60
13
39
9
11
31
18
24
15
36
20
112
20
12
31
5
61
48
23
55
24
18
3
9
6
18
66
18
30
48
18
15
12
12
8
7
17
13
23
60
60
60
12
97
66
5
28
12
75
17
55
6
6
18
35
55
41
24
16
9
42
66
15
15
5
7
41
25
30
24
6
39
15
48
42
42
6
12
87
15
54
12
3
32
4
8
16
32
4
8
1
47
7
30
23
43
12
30
39
33
75
56
72
25
30
77
31
101
16
32
43
102
42
18
11
36
4
81
11
48
36
40
3
21
27
33
9
23
49
15
111
5
84
28
75
137
40
15
29
37
18
156
69
20
25
11
40
105
3
48
12
21
36
11
64
8
100
3
108
29
1
47
19
149
4
135
101
16
33
11
7
30
15
45
39
8
16
69
36
27
189
83
28
69
83
121
71
36
49
24
42
53
1
3
20
48
67
30
42
6
3
116
100
33
63
80
13
24
6
12
9
45
23
28
15
33
45
75
21
35
24
64
15
17
4
32
12
12
13
63
12
21
132
119
19
30
15
15
89
1
12
23
19
6
30
17
108
12
24
88
15
48
33
24
12
8
37
11
19
6
3
27
53
16
21
12
6
30
11
61
78
17
120
55
29
108
52
3
12
18
3
32
43
18
35
31
41
13
39
51
6
78
81
81
30
30
48
11
52
3
29
67
41
4
51
77
25
96
11
28
21
35
97
3
36
51
17
1
11
61
18
17
4
44
31
30
78
21
81
11
52
32
48
13
24
6
5
24
24
24
13
75
15
29
79
57
45
23
12
28
9
11
25
72
83
19
30
3
24
8
36
64
8
13
27
45
3
9
150
33
75
24
9
24
27
108
41
49
48
39
9
24
30
30
36
54
5
12
108
60
1
47
12
1
71
193
23
157
11
31
30
23
40
80
13
12
35
88
33
71
24
4
33
35
4
9
54
132
65
163
45
8
19
33
3
93
20
96
25
11
7
6
24
11
24
1
6
24
17
4
36
9
99
56
73
15
116
76
56
7
60
21
32
24
25
11
85
15
27
57
104
16
8
13
18
9
56
25
84
90
72
78
23
19
18
228
30
5
24
13
12
96
54
9
20
7
48
30
59
25
27
21
144
35
25
30
5
28
51
5
72
13
6
21
20
25
3
24
3
17
36
61
48
35
1
30
185
25
6
53
72
4
20
37
12
30
41
49
12
15
45
36
12
15
8
12
37
18
5
61
99
48
27
17
25
23
16
44
12
24
49
15
8
37
27
164
1
11
120
52
15
5
25
126
29
25
27
68
48
12
25
27
3
137
1
107
12
13
48
59
13
66
24
12
5
25
6
9
15
36
17
60
25
23
132
28
3
12
24
54
12
47
37
23
28
9
24
47
72
13
27
21
24
23
4
9
6
18
11
49
18
12
45
20
60
60
1
35
19
48
5
60
108
36
43
5
120
28
32
36
7
30
12
107
76
12
20
36
7
5
12
7
30
18
90
66
41
60
49
24
3
57
48
23
16
44
36
28
63
5
79
18
15
111
90
24
15
21
12
72
3
15
5
49
24
59
37
11
109
83
7
48
18
48
114
48
12
17
25
11
132
13
42
30
27
9
11
25
66
17
36
19
72
6
35
12
7
36
12
12
6
47
1
99
20
88
9
6
12
5
60
1
15
39
42
23
1
39
20
1
24
102
65
1
42
21
81
126
65
12
100
3
18
39
20
61
35
24
55
36
81
9
6
18
30
5
67
6
3
12
3
24
21
12
45
3
69
47
91
30
18
6
48
35
13
83
40
92
7
6
84
6
29
31
5
1
30
33
3
30
15
3
5
36
84
19
60
21
12
20
7
5
12
4
56
4
32
12
43
9
15
66
23
1
78
30
3
33
12
3
9
12
36
35
24
145
66
17
25
12
15
8
13
12
30
41
36
61
3
15
6
3
68
97
3
24
60
48
75
53
13
12
228
99
48
15
54
71
12
1
39
8
12
7
30
11
24
100
3
30
30
12
53
52
81
23
61
6
17
13
18
29
88
27
18
18
24
53
19
24
24
17
49
72
12
23
24
19
5
19
6
39
3
42
6
6
11
28
69
48
23
4
12
20
24
12
55
29
1
3
9
42
30
48
60
12
90
6
24
30
30
35
1
39
8
61
6
5
60
76
92
13
24
84
47
112
20
16
56
24
7
42
60
66
54
35
31
9
45
12
11
19
29
67
18
30
ABCD 97749760796*3^$a+1 [50051]
48
294
108
102
18
63
15
54
18
108
237
168
189
18
90
18
234
108
138
57
75
12
141
117
18
282
267
153
90
33
15
240
129
15
180
36
69
3
153
57
18
9
105
48
162
81
447
30
60
72
75
51
54
135
225
15
75
378
3
264
15
6
342
93
45
24
15
15
273
3
9
135
33
177
108
60
195
108
12
27
18
3
105
30
42
198
54
15
33
42
93
45
63
84
3
30
108
204
138
105
153
264
75
33
312
18
45
12
171
129
3
93
249
198
450
30
237
96
12
123
57
3
324
90
108
12
96
72
162
18
18
210
150
9
156
60
24
93
87
3
45
93
234
510
75
96
324
96
84
36
57
63
84
3
48
129
165
108
12
135
51
69
48
120
228
195
204
216
45
57
63
99
150
18
57
51
84
96
72
345
33
12
60
87
60
15
141
57
75
120
3
9
156
24
21
87
225
15
33
39
108
93
54
165
63
60
120
108
42
3
192
255
18
54
216
120
69
216
45
102
18
150
84
18
3
84
171
234
171
27
90
102
168
192
168
72
48
33
57
147
21
72
90
57
195
30
75
93
12
18
93
15
72
42
48
27
51
84
126
492
15
75
165
48
57
18
234
18
180
102
63
87
33
195
108
45
9
150
36
390
42
45
117
123
87
45
60
63
33
12
3
312
90
303
309
48
42
21
84
213
42
201
12
87
36
162
15
63
102
15
75
72
216
24
45
153
183
84
60
36
9
126
429
45
15
3
12
168
72
90
3
180
105
192
126
60
102
90
108
222
210
33
135
72
120
90
18
114
36
72
3
192
165
63
9
75
36
15
165
60
72
75
108
105
27
57
135
78
3
9
36
162
222
15
33
15
48
84
36
180
57
147
36
177
15
3
9
60
255
90
18
30
18
144
36
117
297
255
93
195
273
39
105
555
120
45
183
87
66
39
48
75
42
108
72
135
81
15
480
27
57
96
57
18
222
15
3
9
63
48
9
156
267
90
90
33
117
75
27
288
150
12
3
507
18
75
45
147
3
117
3
93
165
72
30
42
303
183
69
21
75
144
243
153
252
12
111
12
60
102
3
288
75
45
144
120
216
12
105
222
201
72
27
33
117
126
102
15
72
45
66
129
120
48
108
9
3
120
63
129
123
45
165
78
54
51
39
ABCD 97749874052*3^$a+1 [50018]
23
37
11
25
15
99
36
96
24
77
24
109
11
19
5
40
56
73
42
29
19
60
6
35
19
30
66
125
1
11
4
45
99
32
13
191
36
12
31
17
12
36
1
35
24
96
25
18
90
15
21
59
25
6
5
1
24
114
77
64
9
12
59
25
47
49
60
18
6
59
1
36
54
17
48
12
7
12
48
12
5
49
11
28
8
7
21
9
102
18
72
23
7
30
54
30
30
21
69
39
21
24
6
5
1
78
6
36
90
5
25
23
72
24
60
25
30
45
15
30
30
5
49
66
21
20
25
24
35
12
48
19
36
29
1
36
18
132
18
51
44
36
60
19
17
43
12
24
24
5
157
83
1
35
55
54
11
40
15
114
150
6
35
4
15
30
12
54
150
30
84
42
24
60
24
6
17
19
29
85
35
85
11
24
55
17
64
135
24
24
12
30
30
41
24
79
6
11
13
11
64
21
11
97
12
3
32
96
7
6
11
43
21
21
15
9
24
6
5
1
54
89
85
11
12
97
35
31
17
19
18
6
6
90
48
17
40
9
11
96
13
15
51
78
42
30
120
35
85
143
37
54
5
49
11
132
13
6
9
15
126
71
37
23
37
35
16
21
59
79
21
36
9
30
54
11
19
6
51
39
29
1
71
79
24
30
30
42
11
72
36
4
8
84
19
41
84
49
75
51
17
4
9
47
7
6
30
114
83
72
25
66
29
37
18
17
108
48
13
71
19
66
24
6
54
35
25
114
5
25
51
99
6
75
45
120
6
9
44
1
36
30
41
7
17
19
60
6
11
103
114
6
45
21
15
44
12
52
27
65
24
12
7
5
1
6
18
66
36
53
1
30
29
1
30
17
13
96
24
6
54
126
54
36
48
11
4
15
30
60
36
30
5
61
24
30
84
53
4
128
7
30
11
12
12
25
23
48
109
11
43
30
15
111
41
12
1
24
90
77
36
24
24
72
24
13
72
11
7
5
91
21
39
69
51
30
156
15
9
30
30
119
37
30
24
17
19
114
24
47
13
6
17
13
99
68
49
11
60
13
30
24
6
59
36
12
73
6
18
12
60
78
132
65
19
6
30
84
77
49
11
12
1
54
6
36
108
6
29
25
30
77
49
11
13
36
35
36
13
47
49
11
19
6
71
37
6
210
35
19
17
84
49
23
13
60
84
120
6
101
276
67
77
19
24
5
1
36
18
41
25
36
24
60
24
167
13
27
104
1
11
13
30
24
53
52
21
60
60
6
18
23
28
20
1
24
35
25
60
95
1
18
5
48
7
6
15
81
54
17
12
16
9
12
18
17
79
29
31
21
33
162
24
6
23
36
49
27
63
12
41
43
54
6
24
12
18
6
24
17
24
31
30
18
6
71
55
5
13
71
12
13
6
24
41
49
60
15
111
24
29
1
35
24
91
9
57
15
20
19
17
48
40
44
1
30
6
54
36
45
15
5
48
25
47
49
66
29
31
9
21
35
55
24
5
19
21
36
9
6
60
5
208
21
35
60
49
47
25
11
4
39
17
13
66
48
101
12
48
60
36
43
17
4
20
1
23
36
55
5
36
4
152
13
24
156
6
54
35
19
12
33
8
13
36
84
71
36
49
18
66
24
27
8
12
13
36
54
42
59
31
30
18
5
25
35
1
47
24
133
126
5
1
35
19
17
60
13
47
4
15
54
47
13
6
41
4
9
36
18
222
24
35
120
55
41
60
48
7
5
40
99
149
25
23
13
30
6
24
135
21
24
11
79
6
18
6
60
60
6
18
36
6
84
17
13
47
7
41
1
15
75
24
84
17
49
11
28
27
18
27
9
95
72
12
1
11
13
35
96
31
89
31
65
168
37
83
37
24
59
48
48
25
30
36
90
18
6
24
11
19
173
24
13
51
45
90
17
24
25
48
6
144
17
49
24
83
7
5
85
15
141
36
75
3
17
36
52
36
21
15
15
29
79
113
73
59
25
11
25
71
25
54
65
55
5
16
68
48
43
5
31
24
5
169
23
49
59
16
80
43
6
15
15
21
44
1
78
21
9
36
24
90
17
13
30
17
25
48
6
17
67
30
35
25
11
61
83
12
49
11
40
8
96
24
48
4
9
30
60
36
78
6
77
37
12
83
31
30
11
43
126
30
120
54
60
12
11
48
4
92
49
24
15
21
15
51
24
17
7
42
23
120
55
12
60
41
37
6
17
157
12
11
12
16
80
55
90
24
12
18
53
84
25
48
11
31
18
23
43
5
19
45
27
9
69
6
5
1
11
37
6
5
31
30
15
8
12
124
15
41
19
69
8
37
30
65
85
27
3
42
35
24
1
71
13
24
12
99
45
119
37
35
13
35
48
28
32
43
5
12
49
24
60
36
78
36
41
88
20
31
24
6
66
33
32
13
27
69
90
41
25
138
42
18
5
1
54
21
20
16
20
103
30
72
30
5
24
49
6
77
97
11
31
18
30
5
40
27
18
47
43
53
19
24
17
108
72
4
3
42
18
41
49
27
15
53
12
120
25
35
36
13
15
36
9
99
32
4
80
1
18
125
1
47
13
11
24
1
54
21
39
6
35
144
36
19
36
41
60
12
55
30
90
36
45
9
11
1
11
49
114
17
13
60
11
24
1
18
6
30
21
8
25
23
13
60
60
6
60
33
27
65
19
270
15
129
23
64
33
66
29
1
35
12
4
3
6
36
54
24
96
5
96
25
23
12
13
35
55
6
30
24
53
48
12
28
9
42
5
24
36
25
18
5
16
9
12
59
19
17
25
3
15
6
24
30
177
20
25
71
48
121
11
103
41
19
36
101
7
30
12
30
5
4
9
27
8
91
29
97
71
12
12
4
105
30
81
44
19
36
5
76
39
6
11
73
71
13
35
1
30
41
19
6
15
33
30
17
13
6
5
84
7
29
12
12
31
5
12
13
30
60
66
23
1
36
11
13
59
37
24
54
41
109
12
120
11
43
30
11
115
48
120
5
121
66
24
29
12
43
36
9
117
23
7
53
ABCD 97749898172*3^$a+1 [50034]
84
63
128
25
15
57
51
48
9
39
57
27
12
9
12
36
11
40
36
204
8
88
9
24
15
153
72
15
9
95
25
23
28
60
36
36
9
63
45
39
9
3
36
20
37
123
21
36
12
39
36
32
85
51
20
52
24
24
48
72
36
21
15
48
32
12
84
60
148
57
111
8
49
47
25
15
8
40
8
73
23
1
27
60
116
108
1
192
60
36
12
48
39
57
11
12
25
51
24
24
56
28
21
24
39
32
28
20
1
39
72
72
9
48
47
28
20
16
8
25
24
23
25
12
192
71
4
24
36
36
8
16
8
73
60
35
52
105
156
59
13
95
64
216
72
141
11
16
8
72
40
36
12
33
15
32
48
13
75
8
48
64
8
25
60
23
12
13
27
8
13
11
1
11
4
72
48
9
47
12
4
48
12
57
35
49
51
21
39
8
88
81
39
24
68
28
57
15
8
96
4
21
75
12
9
72
39
21
147
32
25
24
71
12
12
40
57
71
25
3
45
99
21
48
84
131
73
11
12
1
39
8
1
23
12
12
192
25
24
35
73
108
36
11
24
88
60
9
39
9
11
12
13
3
36
21
23
76
20
48
60
13
23
36
12
13
72
23
13
23
4
56
16
81
135
44
4
48
69
35
24
12
85
39
20
4
33
72
3
32
61
60
23
60
13
35
24
60
37
95
1
36
23
4
69
36
35
52
9
63
48
80
4
68
1
15
69
27
48
8
25
123
48
32
64
96
9
35
49
24
168
15
20
12
1
63
8
64
153
24
119
1
39
72
45
83
16
24
92
13
71
28
45
119
28
45
23
37
12
59
37
11
52
72
68
36
49
39
56
1
84
144
144
11
208
8
1
216
24
23
12
60
16
8
12
16
45
12
75
32
172
12
33
47
4
69
63
165
11
24
1
12
27
56
73
15
9
39
8
1
47
61
23
73
51
8
40
93
84
87
32
112
9
23
37
36
207
8
24
48
1
24
72
24
39
32
184
108
57
12
11
100
12
164
16
24
57
72
35
13
39
9
23
73
119
160
12
36
80
48
37
71
85
24
60
119
76
57
168
3
36
48
9
24
27
36
57
60
144
11
64
8
40
44
112
12
45
51
33
23
16
8
120
49
84
48
84
3
12
32
4
32
48
36
85
12
23
40
69
12
39
8
72
13
3
81
39
60
21
132
108
15
9
23
60
13
39
24
9
15
48
24
45
3
9
23
13
27
12
9
27
80
28
12
8
24
36
16
21
11
36
25
63
45
11
12
12
40
9
39
60
20
25
96
15
20
12
160
8
25
23
1
11
13
3
20
76
12
45
60
11
16
57
23
133
71
16
20
4
60
108
20
12
48
109
71
4
44
28
20
4
92
60
48
4
21
24
63
36
45
119
49
15
32
16
21
59
16
32
1
135
57
36
39
36
21
51
36
48
36
24
80
49
35
36
1
27
80
84
1
27
180
44
16
69
87
45
135
117
72
47
49
72
71
24
24
13
12
15
12
32
60
1
39
32
72
13
3
24
56
16
45
35
1
35
36
12
60
4
92
16
24
56
24
1
24
72
15
12
36
69
48
59
12
16
20
1
15
8
25
23
16
24
120
57
24
39
32
48
25
23
37
3
33
12
36
156
48
48
12
27
108
45
59
24
13
71
12
13
11
24
25
27
12
8
112
24
20
61
111
33
47
40
9
23
1
24
12
12
15
21
36
35
36
24
13
11
48
25
15
8
16
12
12
8
1
36
11
24
13
3
32
4
12
20
109
15
48
93
23
108
25
39
68
12
24
25
51
44
52
44
40
21
51
48
36
12
33
144
60
171
33
120
3
45
15
9
63
44
25
51
176
49
95
16
32
13
39
69
59
13
24
87
33
12
87
12
24
12
45
47
40
9
15
8
25
35
13
83
4
12
68
24
145
39
56
64
36
96
132
24
56
60
36
1
36
48
3
33
71
37
60
24
24
23
1
63
24
32
28
57
59
16
57
95
36
13
15
56
24
61
99
32
25
27
12
20
25
59
25
35
25
12
11
64
12
33
47
52
9
48
11
37
35
52
21
23
40
60
32
36
76
12
56
1
11
13
3
12
33
24
15
272
24
73
23
73
15
9
48
35
13
3
57
83
1
12
48
35
97
83
73
35
100
36
48
81
23
36
25
12
15
105
72
63
32
64
72
8
25
23
16
24
36
12
8
12
25
84
72
11
28
8
37
11
16
140
28
104
16
129
63
60
93
15
8
28
21
59
28
9
23
97
47
24
1
23
24
16
60
57
75
24
8
48
40
9
107
76
24
32
88
33
15
9
11
12
24
28
45
48
15
24
24
20
37
71
13
11
25
23
49
15
9
3
12
8
12
25
12
11
16
20
172
12
33
23
25
83
52
8
36
36
24
24
85
3
57
15
32
25
35
16
249
23
48
73
3
9
27
69
11
76
9
167
16
48
20
12
49
96
3
44
52
32
36
49
63
9
39
69
75
32
24
13
11
37
51
20
13
3
20
16
48
8
73
11
36
121
47
25
39
9
24
35
12
25
123
45
47
24
96
49
72
23
172
21
24
51
20
1
36
48
12
144
63
12
45
15
8
120
61
11
24
49
23
48
48
25
71
216
40
104
16
48
45
3
32
48
36
13
39
21
23
52
117
36
156
35
109
48
3
48
20
28
9
167
61
23
12
24
76
9
35
64
36
20
25
23
12
28
8
48
136
72
24
9
27
36
ABCD 97751066612*3^$a+1 [50016]
5
31
24
93
104
67
33
27
21
60
75
84
5
43
93
72
24
228
147
53
24
60
4
15
29
100
8
16
8
19
9
68
4
36
32
36
132
79
36
36
144
9
48
3
65
48
120
4
8
151
21
15
12
189
27
5
16
39
21
8
100
20
12
12
64
27
96
33
20
55
24
41
60
7
41
12
19
33
48
15
17
40
32
4
27
45
3
69
15
9
36
104
4
20
84
139
45
39
5
55
57
27
33
99
72
21
27
72
29
67
48
9
68
67
24
9
63
17
12
7
48
29
4
20
31
84
77
7
24
36
96
21
248
88
87
5
52
8
7
12
5
55
9
72
15
24
5
40
147
105
15
36
9
36
84
24
44
28
12
39
5
132
28
75
141
3
12
33
20
112
12
32
19
36
132
36
5
79
24
17
60
7
48
45
24
32
55
33
32
55
9
63
81
63
144
72
17
4
72
15
41
19
17
7
96
29
7
9
8
24
7
72
36
24
45
44
91
9
27
24
168
5
4
183
65
40
32
4
24
27
45
44
40
27
17
19
12
36
21
3
41
7
29
67
45
39
93
8
24
52
24
39
36
29
48
19
12
9
27
156
21
84
15
93
60
120
15
153
12
15
29
7
17
7
24
33
36
63
5
4
63
48
72
45
128
31
72
81
3
17
88
32
7
45
36
51
21
27
12
84
21
36
24
51
5
31
41
28
27
120
60
17
16
72
36
3
5
67
29
55
101
31
9
20
7
36
36
84
101
72
4
68
19
5
16
3
69
39
12
12
125
19
33
8
60
16
27
9
36
15
17
7
24
33
147
72
29
36
103
93
44
7
12
96
21
68
19
41
19
5
12
4
39
72
33
39
29
7
108
9
60
15
12
108
17
7
53
7
12
36
36
17
40
8
40
27
33
39
41
55
36
5
4
8
76
15
41
4
3
12
21
20
52
3
69
39
53
19
36
41
4
39
41
28
15
108
9
8
48
19
53
88
8
19
21
3
33
24
8
19
125
84
12
7
48
21
32
24
16
48
15
9
8
19
53
64
3
12
17
7
24
17
7
12
21
15
9
44
7
29
55
77
84
7
57
12
56
7
72
12
33
87
120
5
7
72
53
7
9
72
15
81
15
24
12
156
53
19
12
36
96
21
15
29
24
12
55
161
132
31
9
24
39
5
184
27
24
12
72
84
17
31
21
51
48
41
4
108
27
36
33
20
43
12
77
91
29
7
9
8
19
24
57
111
77
19
17
43
77
67
129
3
12
29
91
77
96
7
60
84
45
27
12
69
51
29
40
3
69
36
15
72
81
32
4
12
8
36
7
21
27
132
9
48
39
24
33
51
69
3
53
4
80
4
36
24
15
21
32
24
31
84
24
5
24
4
20
115
24
53
12
36
139
21
44
19
77
7
41
103
240
21
207
9
20
7
36
9
8
19
17
43
17
4
36
24
20
24
127
5
40
36
75
9
24
48
96
44
4
39
12
12
17
16
68
4
32
67
96
60
9
24
75
24
21
24
84
39
72
60
9
15
48
29
43
41
112
20
7
33
36
27
45
27
12
29
12
7
60
105
20
43
24
24
53
19
12
144
21
39
17
144
84
108
79
45
96
15
21
3
9
87
48
5
7
24
5
91
21
39
33
20
52
36
27
9
24
3
84
57
3
33
15
24
48
21
32
72
7
5
72
48
7
12
9
27
36
5
40
164
4
36
8
40
3
41
12
40
3
29
4
63
36
12
36
81
15
96
24
5
19
21
75
33
32
103
5
12
12
7
24
9
39
36
96
117
36
3
29
24
19
41
55
72
21
24
15
29
7
24
41
100
8
84
91
9
63
12
21
32
7
24
12
48
21
3
9
96
3
17
24
28
8
48
28
3
24
48
24
48
21
44
4
51
9
12
111
72
48
12
12
17
52
60
75
45
75
21
51
84
57
60
12
27
5
64
3
33
3
29
55
69
63
60
12
53
36
16
48
51
12
12
36
60
12
72
105
20
67
65
151
9
51
29
7
101
7
21
116
31
132
72
5
43
9
8
19
108
41
55
53
120
24
4
8
43
21
3
57
12
51
12
36
45
87
57
39
5
43
36
36
24
36
53
43
24
5
4
36
3
17
24
7
36
21
39
12
12
93
15
45
99
17
7
48
5
36
40
48
68
4
56
124
8
16
12
123
108
45
8
136
15
12
41
16
96
120
32
4
27
24
24
33
24
3
9
68
103
9
20
31
12
24
117
3
24
57
51
41
16
60
39
84
17
7
5
60
16
15
12
89
100
20
12
12
7
9
12
24
3
105
32
103
12
53
64
44
36
7
12
53
163
5
36
24
12
55
9
32
31
60
5
64
51
21
144
51
60
21
36
84
108
36
60
3
24
41
55
29
7
77
31
24
5
67
29
120
4
39
21
111
45
15
144
5
12
43
93
3
41
28
12
60
15
29
7
57
3
41
24
112
3
33
15
84
29
16
32
40
27
84
5
24
67
137
19
17
79
17
7
21
56
24
31
9
51
17
40
87
108
21
132
44
4
36
135
9
15
21
87
60
21
36
51
12
41
55
33
36
27
36
24
12
5
40
3
29
40
24
3
9
8
67
21
8
136
20
19
12
77
7
36
108
36
132
29
4
15
17
7
5
55
36
33
63
21
15
12
36
45
15
17
31
29
43
144
12
48
89
55
12
108
24
9
15
24
81
60
3
41
7
12
72
5
16
60
27
72
24
21
3
41
4
3
12
17
7
17
31
45
12
72
27
9
111
57
12
63
5
12
7
24
41
28
75
33
39
65
4
8
84
4
15
57
39
24
24
12
21
51
65
7
21
27
12
36
36
89
7
96
17
40
63
132
77
12
84
55
ABCD 97751336344*3^$a+1 [50425]
12
18
79
71
12
13
35
162
75
15
48
60
432
78
87
63
12
30
12
180
150
96
42
60
12
31
95
60
165
135
9
33
175
23
12
60
18
30
84
36
372
37
11
12
60
18
60
15
27
42
48
43
32
48
57
102
6
27
3
30
24
66
12
105
15
48
42
30
42
15
15
90
60
18
12
240
6
7
32
3
13
80
39
48
132
85
53
12
48
63
159
6
54
60
138
198
120
12
48
24
78
30
90
48
102
42
18
48
30
42
93
105
7
113
72
30
18
42
168
54
30
48
12
120
18
78
24
216
294
120
6
114
90
18
48
12
138
132
150
18
24
96
42
48
30
57
207
1
5
60
79
41
7
48
209
210
48
18
12
42
156
180
30
102
60
357
3
132
60
168
108
25
137
7
11
30
114
30
150
66
120
39
3
222
63
3
102
30
18
7
17
30
6
144
171
99
93
75
108
42
78
54
66
72
42
48
102
66
255
255
12
72
13
35
45
165
27
96
129
31
47
60
30
87
3
12
96
24
153
48
160
17
30
12
30
96
90
109
5
48
30
48
84
30
186
12
108
60
102
12
30
18
30
45
57
150
1
89
6
49
65
48
120
30
78
27
15
132
66
27
135
73
65
15
39
468
85
5
48
54
85
11
24
205
83
48
45
15
12
30
198
12
60
12
6
114
21
9
103
17
31
5
54
126
7
143
12
108
24
66
30
90
30
57
48
69
6
85
35
132
18
60
12
15
33
79
5
6
72
228
12
240
12
33
48
192
27
48
102
18
18
30
30
127
53
75
192
48
39
126
30
24
36
24
78
60
30
108
72
198
102
97
101
75
57
30
72
186
30
12
45
3
132
42
30
1
287
42
48
18
12
108
12
90
30
57
15
33
15
12
108
57
123
132
33
15
168
25
149
18
132
48
48
12
78
27
15
12
6
127
155
90
138
24
60
61
137
60
48
42
177
96
9
55
35
30
6
24
1
119
18
48
114
138
43
17
15
33
120
210
54
168
12
108
120
30
25
113
222
108
37
272
81
102
210
48
24
246
57
63
24
348
18
42
33
69
6
144
85
5
6
102
30
48
24
36
37
48
107
12
121
227
18
75
27
48
30
24
78
72
156
45
39
18
12
18
108
24
133
113
84
48
138
129
48
117
48
27
15
18
48
255
15
24
30
6
90
12
42
156
330
42
37
23
30
12
31
59
60
18
30
18
42
48
60
162
180
43
155
84
150
6
72
30
42
6
90
84
1
95
42
30
25
17
168
150
18
132
18
57
33
174
96
12
72
13
17
18
13
5
84
90
13
128
159
228
72
126
30
57
213
12
127
11
174
120
36
54
36
120
9
81
30
12
72
13
35
132
30
43
47
33
3
12
33
15
192
48
60
30
55
95
54
96
75
15
54
18
105
87
25
65
31
47
180
12
90
108
90
132
30
36
132
90
60
108
72
48
54
48
72
6
120
24
36
85
47
33
64
11
60
72
180
18
27
87
90
31
5
60
30
12
90
210
57
63
108
12
138
24
60
30
13
203
42
18
30
54
85
143
150
90
18
120
7
35
93
39
78
48
84
103
53
54
21
99
48
30
78
24
78
60
18
12
18
30
24
48
57
3
93
75
144
48
85
35
60
97
185
96
144
78
18
42
48
162
43
80
9
108
132
ABCD 97751417254*3^$a+1 [50022]
216
85
59
160
176
24
40
48
32
88
24
24
21
171
32
16
240
21
11
24
40
69
35
120
61
11
24
25
288
48
263
72
85
48
75
144
33
47
112
24
32
112
48
45
48
267
24
45
48
267
69
11
96
49
39
21
51
72
117
59
109
27
96
24
24
96
273
36
12
72
48
143
16
56
64
80
288
40
45
35
133
3
81
24
15
72
24
144
96
24
24
33
63
105
15
240
56
280
8
217
96
15
24
120
104
61
83
1
39
56
40
120
216
21
60
39
93
12
95
16
48
57
72
23
88
120
9
36
35
24
73
263
1
23
25
60
51
21
3
81
36
195
8
1
39
93
84
24
15
24
177
48
71
85
11
373
51
80
232
93
51
9
95
24
48
25
24
23
97
120
23
16
201
191
40
32
13
84
36
24
84
87
9
39
56
168
121
60
11
144
72
24
40
48
321
12
3
240
21
3
152
13
72
24
59
1
72
24
63
21
35
49
12
60
15
56
73
12
84
15
21
48
51
56
37
36
87
8
16
153
12
11
157
36
72
47
16
464
145
48
48
36
36
143
37
24
144
12
47
96
121
24
39
48
248
72
13
36
84
51
189
51
24
24
21
132
47
48
49
119
97
47
88
69
75
333
203
64
45
3
192
93
72
35
64
32
48
16
45
276
47
16
120
56
40
21
60
23
24
85
12
300
75
24
72
8
184
32
205
11
13
84
87
21
24
35
40
45
24
75
32
169
15
81
39
56
72
97
39
57
239
61
24
168
12
24
39
45
83
229
24
24
11
61
36
39
80
16
153
204
12
95
208
21
12
48
36
3
72
69
51
9
47
24
136
93
131
1
39
141
179
88
56
72
25
87
21
11
40
48
56
1
240
23
1
15
45
35
37
179
61
27
96
80
72
25
12
35
181
12
159
21
99
33
48
95
37
27
8
1
15
105
180
51
93
108
39
45
36
63
24
32
24
1
84
96
11
40
128
25
119
61
99
192
9
24
23
25
87
72
24
465
96
60
35
73
111
32
24
120
49
239
16
80
40
80
40
56
109
75
201
15
8
61
75
96
261
48
12
24
23
16
104
85
11
205
11
48
16
80
37
107
48
25
60
59
61
83
16
80
385
156
123
120
81
351
9
39
32
49
15
8
72
229
12
87
32
109
227
49
39
72
152
160
32
13
171
32
37
276
24
36
72
24
75
56
97
132
99
176
13
12
23
61
107
49
23
16
144
72
9
36
36
23
16
120
189
96
3
33
63
24
176
40
105
15
69
83
48
121
120
15
24
176
13
36
71
205
75
24
24
57
231
104
160
296
48
61
3
8
13
11
133
83
109
35
109
96
275
49
144
60
35
13
59
208
48
24
93
96
75
57
12
12
23
37
48
11
37
3
32
144
48
288
169
15
24
57
72
15
72
45
59
40
9
23
49
96
84
3
32
144
112
248
1
23
88
24
9
12
48
11
64
120
57
24
60
179
61
3
33
12
132
15
21
99
144
56
13
3
57
111
117
27
56
16
56
48
16
96
9
15
8
16
24
93
132
87
120
24
105
15
9
23
72
1
12
168
51
45
11
24
88
117
168
12
39
21
75
176
49
119
40
ABCD 97751609734*3^$a+1 [50050]
52
60
21
47
97
24
3
132
69
27
9
36
15
12
21
15
156
84
57
135
32
96
36
108
252
85
95
16
12
9
23
24
13
27
93
3
8
13
36
84
24
3
93
75
32
37
15
20
16
33
48
11
60
36
1
51
81
143
1
36
24
84
12
11
276
52
9
264
15
105
39
72
81
47
133
3
33
24
84
3
57
84
12
36
27
24
32
28
20
96
16
216
8
73
23
28
20
60
1
72
99
105
15
9
12
144
144
12
36
120
83
49
108
108
35
25
35
16
192
9
12
48
84
59
28
21
12
36
48
156
60
24
180
60
3
33
15
45
24
203
16
33
12
95
16
20
60
1
36
39
8
16
44
4
9
12
59
49
108
63
48
32
37
135
164
73
3
8
60
16
57
59
204
36
145
12
108
35
384
60
1
23
133
36
84
99
8
72
109
60
99
33
84
23
49
48
12
39
84
24
81
111
45
24
84
192
24
23
37
3
9
23
85
24
12
24
24
75
116
205
63
32
76
129
72
107
64
108
9
63
48
8
13
99
213
27
8
1
12
3
8
49
132
36
39
72
24
48
21
147
12
9
72
11
48
36
144
13
87
176
60
85
11
49
60
39
32
88
9
12
195
80
13
159
69
23
49
63
48
20
28
8
61
24
51
81
24
12
11
36
37
60
47
37
24
48
24
75
9
3
129
39
21
23
84
124
333
3
44
13
167
60
37
3
12
9
12
180
216
47
240
1
3
92
37
11
52
21
36
24
24
12
107
25
71
76
32
156
97
15
249
15
21
27
60
36
44
100
216
144
96
45
27
45
59
49
60
11
16
45
24
60
36
96
24
60
195
9
51
24
128
28
21
12
111
81
75
120
21
39
12
21
59
100
9
24
143
52
9
36
47
1
27
72
33
216
3
68
88
9
24
99
21
95
85
27
21
23
64
60
72
9
35
37
23
157
72
131
24
61
120
3
69
48
155
25
60
183
57
23
49
48
3
9
132
27
81
168
144
71
4
44
37
51
8
13
108
95
37
23
61
83
52
8
24
60
73
23
36
28
153
27
80
160
96
81
95
25
24
60
15
20
25
15
20
1
3
57
180
3
156
57
59
108
13
96
48
111
8
240
25
12
23
37
84
36
24
60
60
120
84
11
28
12
8
13
15
12
20
76
165
12
24
143
13
63
21
23
96
1
3
32
100
21
27
57
72
132
39
20
28
45
96
39
12
96
20
13
11
49
72
27
32
148
129
12
47
36
61
84
123
81
99
33
23
37
24
12
87
21
179
184
81
207
213
35
24
61
11
1
47
1
12
36
11
13
3
93
47
37
47
13
39
8
192
24
13
131
28
44
1
15
24
108
12
20
64
20
16
45
60
84
108
3
57
83
49
35
13
23
1
60
107
1
48
3
108
32
40
9
12
48
131
136
60
33
75
56
109
35
16
9
36
36
15
12
93
60
75
141
12
95
16
81
39
69
36
12
107
112
213
12
84
3
9
23
1
63
153
24
119
109
59
16
33
3
57
12
11
85
36
3
20
76
8
28
32
12
40
8
61
12
39
45
3
20
12
1
60
23
25
108
60
3
188
12
1
36
84
39
20
60
4
81
203
49
47
184
69
11
37
96
23
16
68
60
12
1
36
84
15
8
13
11
12
25
3
33
23
96
25
3
20
12
1
27
21
11
40
21
24
60
132
47
4
21
11
25
23
1
132
36
3
44
16
80
1
23
1
12
24
107
16
72
21
159
60
72
92
1
3
21
72
24
3
21
35
76
9
3
33
119
1
180
96
3
57
11
76
24
33
59
28
36
132
60
33
108
51
20
28
32
52
69
72
36
23
120
24
4
396
24
80
28
12
69
132
15
33
108
72
24
36
11
52
24
33
63
8
37
123
300
32
4
81
111
9
3
20
73
87
9
159
21
48
3
9
51
21
108
84
24
51
9
39
80
73
72
11
16
9
132
167
97
47
181
96
36
24
75
9
159
9
12
147
33
60
60
27
44
145
12
72
108
24
59
1
147
57
23
13
59
24
73
48
84
72
24
60
15
36
45
3
84
177
36
23
25
168
3
24
ABCD 97751638508*3^$a+1 [50144]
39
99
60
180
150
90
48
30
54
9
81
66
42
132
63
63
145
17
78
60
133
17
42
18
42
198
60
55
65
192
15
63
30
42
162
6
49
53
60
30
33
99
90
36
42
30
228
99
3
42
96
54
6
102
48
114
6
12
48
282
18
12
60
240
18
72
210
18
30
54
78
12
18
27
48
45
51
87
42
48
84
66
12
13
29
78
12
6
252
30
30
30
18
102
108
9
63
132
6
12
78
30
54
30
78
48
60
49
35
109
17
42
198
240
24
6
30
12
18
42
30
12
96
12
18
234
30
66
30
27
48
297
7
125
78
30
18
84
186
12
27
3
13
125
163
29
51
21
66
30
42
18
114
36
72
18
42
72
228
25
113
84
75
45
90
9
99
108
30
114
1
17
60
67
11
69
51
102
150
1
197
54
96
12
30
42
258
108
67
53
60
12
48
12
18
165
147
162
78
210
18
132
30
18
132
108
240
12
60
42
6
157
17
156
12
12
43
17
6
72
60
48
30
12
27
21
240
222
60
193
17
168
24
18
42
6
12
30
72
168
90
60
192
36
72
108
120
150
39
21
24
6
54
48
55
5
12
66
60
24
6
60
204
6
180
33
9
18
72
30
12
99
21
66
12
12
378
18
37
5
102
6
42
60
105
45
78
132
42
6
12
37
23
108
42
168
27
33
462
30
78
37
137
18
42
18
90
31
221
48
30
90
18
90
84
126
102
60
48
30
12
108
54
78
12
30
36
12
7
41
30
72
1
59
90
27
3
132
9
27
54
126
12
18
19
83
90
48
12
30
57
51
114
48
30
12
33
117
75
45
66
97
233
42
12
60
108
12
48
90
90
25
17
48
30
48
72
60
45
15
60
42
96
60
144
15
75
18
51
117
120
42
270
12
90
108
318
12
12
18
33
39
25
144
59
120
45
45
18
42
7
185
6
33
87
90
180
54
138
18
384
18
12
48
18
57
33
12
48
72
30
138
42
168
97
48
17
222
1
29
60
48
240
30
150
163
5
60
42
12
150
108
30
18
282
78
60
150
30
12
18
54
43
17
156
54
45
63
48
24
9
27
30
12
18
153
21
6
72
18
27
48
15
132
60
42
126
84
186
120
24
18
168
24
48
138
42
78
12
18
114
55
11
132
42
6
120
30
192
18
12
108
145
65
42
37
48
5
30
18
54
36
42
18
30
90
60
84
48
138
3
16
221
90
57
27
6
24
18
181
32
15
49
65
66
12
30
30
48
60
25
32
195
30
78
120
84
48
21
99
108
60
12
73
35
13
32
75
37
32
33
18
13
17
12
120
222
78
120
42
36
57
16
179
78
90
42
43
125
19
53
18
54
3
15
120
30
12
18
12
36
90
19
275
13
5
12
108
51
9
18
132
360
12
13
23
60
132
390
120
102
18
168
42
78
24
30
45
45
6
144
78
18
12
1
299
117
15
66
24
18
90
12
60
48
132
36
54
18
18
30
132
127
23
42
18
42
18
1
17
54
120
1
32
57
66
12
30
30
30
150
60
61
77
24
36
54
60
18
120
168
3
129
31
11
90
36
72
18
12
60
48
85
65
114
108
108
42
258
24
36
30
12
258
60
117
48
15
150
75
495
49
41
42
102
18
21
64
23
217
53
60
24
6
282
18
72
42
156
87
33
102
48
12
13
192
5
18
9
123
18
147
27
180
1
35
30
15
57
55
5
18
ABCD 97751851118*3^$a+1 [50012]
96
72
108
84
75
105
15
39
42
39
9
24
66
36
33
9
12
36
24
84
51
21
18
24
33
177
39
21
66
57
24
153
72
24
174
18
90
180
21
141
78
66
3
51
126
60
15
111
9
21
60
27
45
144
12
72
15
57
3
33
3
87
45
48
24
48
57
66
96
66
18
78
3
45
18
24
153
84
60
111
9
45
18
114
15
3
102
15
24
3
18
30
45
63
6
3
69
3
24
9
207
48
15
33
21
18
117
81
72
27
3
36
54
3
60
33
3
135
9
96
3
45
141
3
117
18
105
12
9
42
30
18
54
36
3
75
48
78
48
36
279
51
12
201
96
36
81
6
93
15
48
45
27
33
21
63
12
15
54
18
9
9
126
6
30
36
201
24
45
75
12
81
3
60
75
6
99
21
3
201
15
3
21
9
219
183
30
18
60
48
57
39
54
87
21
48
111
33
75
33
72
36
15
144
48
81
39
51
57
39
36
66
108
147
57
39
15
174
27
72
81
54
186
39
69
72
54
12
24
66
87
81
12
42
48
96
12
9
12
72
57
84
63
12
15
90
18
6
39
63
18
63
108
36
12
156
21
3
57
15
39
45
39
54
90
18
3
39
54
30
21
72
12
27
57
12
39
54
48
54
6
174
105
21
24
3
36
45
54
36
24
30
15
3
57
141
51
84
36
45
3
60
27
33
9
15
33
162
21
72
39
12
54
24
15
51
42
18
48
6
36
108
84
72
54
60
18
36
30
42
15
60
48
48
93
36
60
3
117
39
21
15
96
48
36
21
30
198
24
15
24
9
18
18
24
15
3
90
12
72
18
36
42
51
24
15
54
51
3
18
90
138
39
3
9
21
6
30
72
171
45
39
129
12
39
24
81
99
33
12
39
3
54
252
48
24
12
24
12
54
60
30
54
60
30
123
57
219
48
9
18
105
105
42
45
24
15
21
33
63
9
114
18
15
105
132
3
15
48
6
3
24
48
144
33
30
90
27
9
3
84
60
75
12
45
123
69
39
36
12
36
9
45
3
24
135
72
54
27
69
18
54
27
9
3
12
24
45
42
33
144
72
57
51
48
27
21
9
24
216
48
204
18
156
6
48
42
72
21
123
21
81
24
123
21
12
15
111
9
9
36
39
57
3
63
9
60
135
36
129
105
36
27
39
42
39
63
54
18
45
12
69
150
30
27
33
54
69
15
21
36
33
123
60
39
30
54
6
51
51
93
177
27
45
39
51
36
42
3
48
87
54
3
48
135
90
15
72
75
21
36
45
60
51
180
33
72
27
48
96
48
33
54
21
87
21
69
144
3
93
54
30
15
39
57
21
18
30
27
60
39
6
30
60
21
84
84
57
96
30
18
39
204
12
21
12
24
39
9
198
42
54
9
21
24
102
117
36
36
69
18
33
75
117
57
39
36
36
108
36
24
81
60
12
126
9
9
123
156
27
126
63
51
69
93
3
87
18
36
30
18
3
21
36
12
15
3
24
126
36
39
9
60
3
27
36
9
9
51
60
15
9
12
93
12
72
54
45
12
21
126
129
69
18
90
72
51
60
72
9
36
15
3
180
18
75
21
12
18
18
87
9
183
48
3
138
24
108
123
15
6
15
36
111
54
75
48
93
48
111
36
21
18
57
60
21
27
9
24
15
108
120
12
144
33
48
27
36
9
39
36
15
57
72
3
54
12
78
84
24
54
39
33
15
33
60
3
51
54
84
6
57
15
144
72
36
30
24
3
9
18
54
3
24
15
54
36
18
9
48
87
21
9
15
63
33
15
78
144
27
135
30
111
12
93
24
54
30
18
21
15
18
6
105
72
15
45
81
108
36
42
69
36
15
186
15
15
126
18
42
87
36
51
114
135
120
51
12
6
156
6
21
156
15
54
60
135
57
54
54
24
12
144
54
33
45
102
54
63
63
9
81
15
156
45
42
21
9
18
18
72
63
45
39
57
15
168
15
33
141
42
54
12
3
3
138
36
18
36
45
51
12
24
18
15
33
6
36
45
93
90
21
21
48
36
18
21
3
33
21
12
63
99
18
27
87
102
3
21
36
12
60
162
138
3
33
162
45
189
108
60
18
9
165
3
24
81
24
87
15
90
51
129
111
141
24
15
3
21
33
36
12
3
3
33
60
9
222
84
24
30
24
30
36
24
48
33
12
45
72
6
246
54
69
27
9
12
36
9
24
12
6
30
54
45
33
15
48
45
51
15
45
9
51
96
36
ABCD 97751880652*3^$a+1 [50056]
9
21
36
35
96
28
45
66
90
11
67
90
30
5
16
21
54
90
144
11
36
60
64
45
72
15
48
9
36
90
9
57
6
30
90
89
55
69
117
15
39
48
21
21
54
65
55
17
79
54
192
60
167
13
83
36
76
72
111
65
1
288
95
16
56
49
126
53
37
36
18
42
54
9
32
28
69
36
90
17
25
54
48
18
23
1
48
23
13
24
18
30
119
108
328
9
36
90
113
24
96
12
73
87
44
73
102
53
16
20
24
37
84
11
13
12
11
7
273
57
11
1
96
48
75
159
5
85
47
13
36
36
18
33
20
48
180
37
60
15
69
275
48
73
24
131
144
4
80
121
6
18
102
5
48
19
17
108
43
162
15
20
1
27
20
19
24
54
18
285
147
41
72
7
6
12
15
345
75
177
107
61
155
204
84
24
1
84
36
6
53
16
32
25
35
132
148
63
30
24
66
5
91
53
13
23
1
30
89
36
1
95
28
201
36
35
84
76
9
155
36
37
60
15
15
33
9
63
36
165
24
36
11
145
108
3
20
48
96
64
20
12
13
156
18
21
44
136
21
66
24
138
60
123
105
60
27
80
31
72
137
76
147
65
112
111
125
60
52
32
97
36
12
47
48
48
52
57
180
111
69
59
1
90
33
56
1
119
40
44
43
17
88
32
60
48
25
23
36
55
66
3
92
49
6
65
7
72
29
19
18
15
32
13
120
75
72
33
144
71
12
100
15
77
13
71
12
12
36
85
15
24
36
44
72
31
153
144
20
43
153
135
5
96
19
89
16
57
150
192
33
93
87
93
96
54
17
49
39
57
12
18
24
216
72
33
72
105
71
60
36
24
25
47
49
123
36
44
12
168
7
69
45
47
24
96
25
15
9
11
43
89
28
44
31
90
60
162
48
65
277
11
24
36
12
169
11
84
1
144
155
124
80
31
21
75
65
144
16
39
93
33
3
129
167
79
65
4
57
3
180
3
45
333
12
87
21
39
8
85
203
12
28
144
21
36
95
24
31
5
28
36
21
54
5
12
100
75
57
8
7
18
72
131
49
51
44
48
132
108
100
45
35
108
19
65
12
13
102
29
84
1
95
7
72
6
66
18
3
165
84
123
57
51
132
56
31
5
28
81
15
32
72
12
49
27
20
108
4
48
45
83
84
156
19
48
33
39
18
47
13
84
36
18
114
15
56
24
76
32
13
54
17
55
5
148
56
96
88
87
90
23
48
112
33
143
4
156
135
102
23
12
25
12
72
36
15
80
37
11
4
108
68
84
12
36
49
95
96
25
3
32
112
57
18
65
36
52
168
72
15
18
95
60
12
49
35
16
32
12
168
96
24
175
5
16
291
30
35
61
18
41
13
12
24
30
41
31
65
60
109
60
180
198
30
35
1
36
11
7
105
63
29
16
45
179
49
11
13
51
57
54
69
116
28
36
12
3
42
23
12
52
21
167
13
35
64
27
185
24
7
17
1
84
108
123
45
15
20
12
88
32
13
11
16
128
24
1
27
44
31
42
48
119
4
45
47
40
87
33
63
54
108
54
89
100
32
12
31
6
11
24
1
107
12
55
24
102
95
132
12
19
210
6
216
17
48
55
113
84
37
11
84
13
15
21
36
203
1
27
75
42
155
16
9
18
33
56
288
12
16
32
28
39
81
39
6
108
35
157
215
40
15
53
1
18
72
101
13
35
12
288
37
75
177
72
24
12
60
23
4
36
9
72
59
157
54
33
15
90
23
37
18
54
59
25
47
24
16
39
54
147
20
85
107
37
6
17
72
49
6
69
92
48
25
54
90
120
23
28
21
6
48
24
30
15
93
35
12
25
6
5
61
180
3
93
95
112
20
1
75
51
33
176
205
75
32
24
121
384
63
57
11
12
55
17
24
151
141
20
72
1
47
72
13
59
31
5
67
77
121
27
152
55
48
ABCD 97752596174*3^$a+1 [50087]
54
270
71
48
55
41
48
43
18
12
180
168
192
78
125
91
270
30
216
54
90
276
54
66
108
306
23
31
150
300
36
90
24
137
19
216
53
61
30
6
120
60
84
54
17
205
35
535
90
54
144
222
84
71
169
119
1
6
30
90
18
239
163
174
90
6
47
7
54
12
78
162
263
7
18
90
29
487
36
108
6
30
6
143
67
24
629
144
48
133
12
18
269
97
246
89
25
119
96
48
1
216
23
13
78
72
108
161
85
114
137
19
186
264
59
67
108
257
85
438
72
324
89
55
137
19
6
378
30
96
36
30
108
306
54
41
1
120
144
791
25
18
90
107
109
30
53
96
211
114
11
25
156
114
156
18
42
108
30
72
24
30
24
306
480
54
180
5
265
90
6
180
144
35
67
234
36
78
156
6
48
42
30
23
55
126
11
235
5
85
24
156
60
180
119
199
329
13
24
210
24
12
5
288
1
30
186
119
151
54
210
6
120
18
96
390
150
101
109
114
270
35
1
120
324
60
36
54
126
66
18
36
24
462
113
91
53
67
36
270
108
287
43
36
84
42
35
103
126
96
48
251
109
35
115
12
24
89
67
234
180
24
162
84
54
132
18
90
192
107
91
150
102
89
235
54
6
66
23
307
48
77
49
36
59
288
67
144
36
6
30
53
7
138
90
60
12
144
6
120
24
30
233
307
36
144
276
30
24
143
91
90
11
1
144
143
43
390
95
55
89
48
1
132
270
90
18
372
60
48
96
156
54
186
30
144
71
169
71
199
54
126
36
305
85
90
24
270
155
271
108
6
335
1
204
174
96
36
54
30
96
29
240
175
90
126
258
30
162
23
55
120
216
41
144
1
47
7
246
234
90
54
89
223
65
25
54
234
156
6
120
77
48
295
30
180
114
101
145
114
29
145
6
54
120
96
11
25
48
6
30
35
144
331
54
12
18
72
54
35
96
49
6
54
83
91
90
96
11
43
101
19
269
127
294
102
24
29
1
90
293
48
145
24
119
205
102
168
126
84
72
54
36
360
24
210
24
12
54
90
114
66
126
78
36
ABCD 97753008638*3^$a+1 [50036]
48
15
9
120
36
15
93
252
15
93
75
80
37
99
129
192
63
21
84
36
39
21
111
120
24
240
204
156
93
87
105
39
12
33
35
97
155
109
99
285
87
105
120
3
45
75
189
168
83
40
9
63
24
9
132
84
48
96
111
24
357
39
44
112
68
52
33
72
39
33
327
21
75
120
45
15
144
9
72
275
108
52
45
48
12
63
261
120
36
3
21
108
51
57
3
96
81
75
165
15
128
145
27
117
48
95
4
69
195
36
81
168
87
153
12
75
20
13
15
105
24
60
12
59
121
24
84
192
36
3
45
84
60
111
96
345
84
96
144
87
69
276
39
21
15
24
36
33
107
49
108
216
36
75
81
120
3
72
48
72
84
81
108
35
37
15
249
39
96
9
96
39
297
23
1
48
96
75
60
81
39
21
11
28
132
45
483
21
264
12
23
49
267
141
39
60
204
32
253
264
27
45
51
180
108
72
129
168
192
24
12
63
9
3
369
39
21
51
48
9
276
60
15
117
24
228
60
3
105
120
75
57
123
108
21
159
216
21
99
429
27
33
60
216
120
131
13
51
81
15
153
27
33
95
112
48
21
48
60
108
60
75
45
108
144
3
108
72
69
60
11
28
36
141
24
135
45
24
35
72
553
315
96
156
225
3
81
11
13
387
68
1
24
75
57
303
96
93
48
23
52
9
48
87
33
228
135
57
108
24
84
27
24
21
215
108
256
201
108
24
168
3
60
45
60
51
96
45
39
60
384
72
93
36
48
192
119
37
24
11
217
12
39
57
48
87
189
60
119
85
156
15
45
131
64
69
24
183
129
108
111
21
15
60
44
109
71
52
60
45
132
63
33
15
9
72
144
36
59
49
171
105
12
132
36
87
9
11
133
12
240
219
564
192
45
24
75
93
123
45
108
60
51
33
48
24
279
177
135
168
60
60
36
164
1
24
195
140
16
45
51
105
60
3
72
33
111
9
252
15
129
51
48
9
312
48
108
12
12
144
12
15
33
132
180
48
135
45
216
60
240
191
49
15
309
87
108
72
105
3
225
12
23
121
111
288
36
60
45
240
60
11
169
51
68
100
21
59
25
84
171
80
52
93
111
216
33
107
73
84
23
253
107
40
9
36
168
132
12
72
15
60
69
75
177
15
20
100
237
3
69
131
100
105
168
36
59
109
132
15
21
120
39
60
96
108
45
87
108
96
224
25
27
20
40
117
12
60
36
60
12
267
44
85
396
39
200
40
156
45
48
108
135
33
60
231
273
ABCD 97753208992*3^$a+1 [50017]
12
83
85
92
132
45
31
44
16
35
36
60
360
33
75
45
156
24
216
39
6
67
8
45
24
75
16
12
167
66
6
120
61
17
63
3
24
36
25
80
12
9
18
162
99
300
15
9
147
33
45
12
24
135
9
126
97
68
15
9
201
15
52
113
6
69
12
9
174
240
30
60
15
39
61
44
105
31
209
91
11
9
69
15
96
144
88
53
39
28
59
9
60
12
40
17
31
245
7
108
59
132
33
36
120
192
69
3
120
76
35
30
39
15
21
112
29
168
223
272
16
29
31
20
21
90
1
47
13
23
114
51
40
29
15
88
29
54
45
21
24
7
48
32
72
15
6
84
63
33
144
103
8
112
47
12
60
49
35
69
60
96
12
88
125
24
36
36
19
65
6
1
8
40
89
42
169
12
53
36
18
12
33
21
24
216
36
108
30
13
47
90
90
73
17
36
30
54
43
20
33
66
33
96
24
51
9
60
105
63
12
75
241
20
9
15
51
25
104
76
32
40
29
24
39
117
3
21
87
33
6
61
23
114
75
15
126
67
48
44
180
16
59
45
16
59
60
181
11
204
54
43
29
54
174
6
54
75
108
9
19
41
79
80
52
60
240
80
28
11
153
28
17
91
125
84
60
66
69
21
135
40
72
47
21
9
6
97
137
72
63
27
33
195
6
27
72
76
20
24
96
75
234
15
27
61
68
9
15
45
90
30
3
40
32
75
21
40
11
18
126
105
160
60
65
15
60
40
101
150
18
126
45
9
36
36
19
60
5
39
51
37
32
88
29
3
45
43
53
54
33
28
92
28
104
196
179
93
88
71
121
128
39
42
79
11
121
17
36
126
9
204
16
101
31
23
30
15
39
21
21
54
45
12
27
1
5
7
92
135
13
53
6
229
12
119
90
39
100
41
31
8
60
21
240
63
108
40
53
144
3
93
7
128
24
21
99
21
6
30
19
80
120
15
90
87
40
53
7
108
12
8
105
175
41
90
18
135
21
234
6
39
36
69
156
180
6
33
28
48
29
15
27
69
144
57
3
27
18
51
9
3
72
76
284
51
90
15
129
66
6
39
72
12
147
120
18
15
76
44
96
24
51
69
111
25
92
33
15
39
1
12
92
60
15
33
12
28
32
16
12
29
120
18
121
11
54
39
81
39
51
126
24
7
29
79
12
20
28
44
87
54
99
48
28
60
65
55
5
75
12
28
29
126
145
164
48
93
39
87
90
108
216
7
23
37
53
127
17
6
57
12
120
148
77
51
21
84
39
28
20
88
29
123
39
33
16
152
117
231
99
73
29
183
60
15
12
33
27
30
24
84
60
36
30
24
73
143
126
39
9
75
28
227
73
107
21
15
30
24
51
300
45
55
29
36
15
135
30
207
28
140
99
45
21
195
21
19
44
15
13
8
40
11
18
12
18
1
71
24
105
40
35
54
15
75
12
150
39
84
15
13
20
3
54
3
180
39
9
52
8
39
66
87
28
65
6
144
57
40
8
15
90
6
54
66
61
152
81
15
132
40
92
21
55
60
12
17
6
66
3
141
36
31
8
201
31
53
15
24
28
48
35
30
115
161
3
96
112
23
84
21
249
15
75
6
39
171
97
47
60
141
21
30
1
17
3
88
60
29
6
117
12
15
72
1
17
90
90
66
9
28
59
33
87
109
5
174
81
159
141
84
75
126
27
100
8
132
3
57
33
55
35
114
3
12
75
61
44
96
15
45
99
45
36
12
12
60
81
75
24
48
28
20
52
8
180
129
3
100
17
15
21
67
32
45
42
18
31
59
133
23
69
36
84
81
135
9
42
181
92
81
195
72
40
23
36
109
80
60
21
63
16
41
18
153
213
36
31
77
31
5
30
6
3
141
36
3
36
15
85
ABCD 97753718204*3^$a+1 [50014]
40
39
6
27
3
42
3
8
19
42
18
30
78
5
84
4
9
18
53
40
36
20
13
111
36
33
15
3
77
12
28
20
36
16
33
47
40
3
48
5
48
24
13
3
51
21
12
12
20
16
9
18
5
132
64
57
12
11
31
9
9
27
21
63
9
18
5
12
16
81
66
45
15
30
15
9
23
40
8
4
33
15
32
4
57
3
20
96
43
12
5
36
12
12
16
8
19
18
59
40
56
12
12
91
42
83
40
48
96
3
12
9
12
15
42
3
9
11
25
59
24
31
129
24
8
19
5
96
7
12
6
35
28
39
33
44
1
99
8
48
52
3
144
9
20
16
81
75
8
16
24
24
33
15
12
105
23
139
53
48
28
20
84
28
48
20
12
4
45
11
4
68
88
9
143
16
12
12
20
13
60
83
4
20
40
27
9
9
23
37
23
25
15
92
48
4
48
195
5
67
90
23
12
24
7
105
27
33
60
15
65
24
24
4
36
56
100
20
28
12
20
61
23
31
41
79
90
23
13
39
21
47
7
53
16
69
23
85
63
159
17
31
5
24
4
12
20
28
57
87
3
12
105
12
33
15
20
12
28
48
15
9
15
45
3
108
5
145
15
48
12
99
9
36
44
19
65
112
60
24
12
32
7
153
3
24
9
21
3
48
45
27
8
40
120
15
9
8
25
23
64
15
6
15
20
24
24
40
72
44
25
35
73
11
7
42
27
8
72
55
48
17
60
64
12
120
24
24
56
84
52
12
48
12
8
48
16
24
20
79
5
16
9
15
36
27
12
5
48
19
33
3
17
16
81
11
12
72
25
15
21
35
25
23
40
21
3
75
5
12
13
15
8
49
15
24
21
51
8
7
9
20
4
9
162
18
18
33
32
144
96
28
27
12
45
8
19
29
40
56
4
21
11
4
8
7
29
7
5
19
21
45
123
36
3
57
3
5
120
148
12
20
13
72
47
40
48
27
21
24
51
5
49
39
72
27
5
13
99
24
9
35
132
40
111
42
95
16
80
277
23
36
13
15
15
65
12
24
64
12
20
28
45
42
21
20
60
24
1
23
24
60
12
40
48
3
29
28
12
20
4
51
5
55
9
27
93
27
17
28
9
18
21
87
17
7
36
54
119
7
33
60
20
7
5
19
30
75
24
24
20
25
12
71
127
33
57
47
24
1
35
48
28
8
7
53
37
123
44
52
36
32
48
12
60
7
60
53
40
33
39
24
9
90
18
3
32
24
193
83
55
5
24
24
7
9
24
21
11
72
16
9
123
20
37
3
72
48
12
32
13
47
36
64
108
48
8
31
41
4
20
28
20
25
63
20
28
32
72
12
100
24
24
48
8
4
48
48
44
52
93
63
72
8
4
20
16
32
12
16
12
36
32
7
5
16
9
42
53
175
18
15
24
33
3
15
17
43
149
28
3
5
67
12
96
45
39
29
24
88
12
20
28
68
16
48
8
48
31
36
29
100
36
44
25
30
21
57
11
36
48
240
7
5
36
169
143
25
15
8
52
12
21
12
3
69
15
21
72
27
8
12
64
92
55
33
69
35
37
63
36
60
20
19
18
3
24
12
108
68
28
24
3
24
18
30
81
20
12
144
28
75
21
36
15
36
45
12
75
53
24
24
16
20
16
80
60
72
12
60
4
20
109
63
92
40
8
55
30
3
24
117
35
40
80
4
21
96
30
42
18
29
25
75
20
48
13
35
12
28
32
73
24
71
24
4
12
20
4
63
18
27
92
1
3
12
219
18
23
49
96
27
27
93
8
24
64
32
160
44
4
24
8
40
8
12
4
24
20
76
8
40
8
28
20
1
15
48
27
18
27
20
13
23
49
111
27
21
24
15
30
11
60
84
7
6
147
27
81
12
8
12
13
60
102
77
40
135
9
12
60
9
23
13
3
51
29
96
16
9
18
5
13
3
27
5
49
15
24
72
24
24
36
75
33
3
17
28
8
72
7
12
18
47
13
83
37
23
37
3
15
9
3
93
20
48
52
9
18
93
15
33
32
4
96
20
64
21
3
20
4
108
32
67
65
48
12
55
5
16
9
63
8
88
21
96
35
48
40
44
16
87
30
15
44
31
33
81
99
12
92
97
35
28
45
71
12
72
25
3
12
96
56
13
83
79
18
23
40
8
7
77
7
53
208
87
72
21
132
3
24
53
16
39
18
35
48
12
49
36
3
32
40
87
30
3
12
12
24
27
69
120
3
45
20
13
3
60
24
80
25
35
36
76
51
17
12
16
20
28
12
84
45
39
56
1
15
32
127
21
60
32
88
12
153
23
4
27
18
47
25
18
72
9
116
76
48
72
39
5
36
88
24
12
84
39
5
25
18
9
51
5
25
39
20
76
9
23
16
104
16
140
52
8
24
40
15
5
48
12
72
76
15
5
67
78
47
7
5
13
30
5
12
43
5
7
45
44
4
20
40
27
5
4
27
33
84
15
17
16
80
7
78
15
44
48
16
12
45
3
9
18
9
33
30
18
3
72
32
7
198
51
39
105
33
24
95
64
21
83
16
72
24
8
12
1
54
21
20
4
56
55
72
18
3
32
55
89
60
16
8
7
5
4
60
3
173
84
16
8
79
18
143
19
5
12
43
5
12
24
7
137
13
27
32
16
84
48
32
4
32
24
100
36
15
29
1
3
87
65
40
80
28
96
44
49
35
12
4
51
6
23
16
20
24
4
12
56
25
15
32
223
30
83
7
24
9
99
12
18
72
6
12
21
92
52
15
33
27
5
12
13
51
9
18
54
3
33
39
120
8
25
15
45
30
17
16
12
15
30
60
107
36
112
8
100
12
8
7
33
27
21
32
24
28
48
32
13
83
16
48
20
40
20
28
69
11
40
15
125
7
41
31
48
17
48
13
15
8
49
30
77
16
48
20
19
57
60
15
9
12
188
36
16
68
16
24
81
51
39
21
20
64
48
27
69
57
72
11
4
12
48
68
28
9
30
17
28
12
21
3
27
117
56
16
8
25
15
20
60
13
3
32
40
32
40
8
24
40
15
9
9
47
144
12
12
73
59
85
18
5
48
40
32
37
18
5
13
3
9
27
ABCD 97754186846*3^$a+1 [50045]
18
30
18
1
35
13
131
45
4
203
13
24
8
120
57
66
36
18
63
12
15
1
95
102
198
1
41
120
39
16
80
123
12
42
30
45
141
30
1
59
57
4
11
12
36
126
63
27
69
57
15
48
112
65
48
54
21
39
72
156
42
27
21
18
126
103
41
114
277
24
80
87
48
1
89
91
20
16
17
27
63
36
186
48
51
12
48
219
13
8
81
19
32
39
24
45
4
12
24
35
6
30
24
84
85
56
16
44
52
44
4
47
144
108
21
105
30
1
36
12
41
27
63
54
15
3
24
48
37
8
33
15
75
180
9
108
160
83
25
8
16
35
21
33
24
27
4
156
131
24
21
117
90
1
71
85
8
15
145
48
8
105
126
1
35
13
60
5
54
33
33
39
16
12
23
45
15
57
123
25
11
21
27
1
84
23
217
5
87
36
123
9
40
20
36
75
1
35
108
21
51
60
13
12
41
72
18
13
24
23
18
30
72
108
396
21
160
5
18
21
4
44
75
30
27
63
96
85
300
80
21
18
57
4
32
48
51
36
105
48
159
25
56
16
95
13
11
85
84
8
33
72
15
27
12
73
35
78
102
60
120
93
72
3
12
36
181
35
33
3
108
109
180
35
13
23
24
157
8
105
67
84
11
45
16
47
57
15
49
107
72
36
36
13
32
15
48
73
35
9
51
18
15
39
85
23
25
204
179
6
31
35
117
40
8
87
36
9
45
186
25
47
30
78
9
75
37
8
15
72
36
45
12
51
84
73
44
9
27
27
1
36
71
13
32
108
76
131
54
55
23
81
27
48
54
126
60
84
1
59
45
40
8
40
23
49
56
40
35
1
20
60
76
20
4
8
135
168
48
1
8
27
24
157
59
21
12
3
93
36
9
19
20
3
12
42
30
18
3
12
16
24
32
63
18
54
9
39
162
54
90
135
9
3
28
11
93
40
32
4
140
36
63
85
72
23
42
31
72
113
43
5
175
32
123
72
174
39
36
28
47
138
127
8
36
36
184
131
13
260
15
1
71
21
24
63
36
24
97
11
84
36
18
31
80
60
51
48
72
90
159
3
85
41
6
9
16
60
5
79
59
78
3
135
9
15
81
21
18
126
135
15
36
21
27
36
49
56
75
24
33
132
33
18
25
36
24
32
39
1
17
15
75
360
60
18
43
44
48
27
36
12
72
93
64
131
78
7
23
21
100
23
21
219
21
27
9
99
6
31
35
93
15
201
75
48
6
31
35
73
260
12
124
95
21
51
49
8
112
24
12
149
31
24
84
212
28
59
57
40
11
25
23
36
18
6
25
144
113
15
48
24
225
18
25
59
18
3
15
13
59
201
15
45
36
64
20
72
144
84
16
11
25
59
165
33
18
9
135
93
57
111
4
128
48
12
15
60
61
59
96
61
11
30
78
12
45
105
54
66
54
1
95
144
18
102
9
87
48
36
21
15
73
35
96
156
37
12
59
21
3
12
49
20
4
23
9
3
37
20
39
9
60
105
18
60
12
6
15
15
60
45
40
95
66
54
21
195
9
9
18
37
8
9
3
123
85
44
3
48
108
129
16
84
11
36
13
17
39
16
23
81
57
39
39
49
72
71
9
96
27
57
99
45
12
64
95
85
80
28
132
35
24
129
132
75
36
72
36
216
18
123
12
40
23
57
48
24
88
12
44
16
56
15
73
35
81
45
303
135
25
168
23
72
90
39
81
114
9
12
87
48
18
72
114
54
27
27
33
75
85
35
108
42
39
48
15
18
3
132
9
3
3
97
23
90
18
109
41
39
72
40
95
24
49
48
68
45
31
24
35
24
72
36
48
90
54
121
59
36
24
25
72
59
37
8
27
54
18
117
33
51
60
9
15
27
33
132
40
59
45
15
12
54
39
15
24
13
80
63
72
69
160
8
72
15
108
36
36
93
15
1
80
51
45
81
90
12
13
59
165
15
36
24
81
39
49
24
23
18
66
45
24
27
9
21
87
3
54
31
47
18
75
27
85
68
9
3
28
95
153
76
11
12
60
36
21
63
90
18
9
4
56
40
71
49
11
25
68
72
27
36
49
23
24
108
13
17
90
72
21
15
217
92
3
33
12
36
75
45
15
81
39
60
120
109
12
60
35
1
48
32
15
48
21
15
60
13
ABCD 97754342698*3^$a+1 [50000]
36
126
81
32
121
15
96
8
43
29
25
36
147
144
56
120
109
11
24
37
18
36
90
36
167
67
29
40
8
13
35
1
72
39
152
7
18
90
144
29
43
21
24
8
24
31
17
1
15
8
85
18
54
3
8
16
99
36
137
256
219
54
15
48
72
24
3
45
9
39
123
117
56
7
36
90
3
8
25
183
32
289
15
3
72
18
75
224
16
72
32
112
56
16
99
5
40
81
15
3
5
31
18
54
33
176
40
176
7
90
54
9
24
24
96
80
136
153
39
51
5
49
15
3
5
376
8
48
184
32
121
63
200
115
21
51
5
88
51
5
16
8
25
198
108
5
49
18
18
11
24
24
48
73
90
18
108
18
90
11
97
39
56
48
24
13
51
24
24
24
93
27
45
11
115
173
64
177
47
115
36
180
53
37
75
33
18
53
1
18
54
72
87
152
103
33
219
21
33
36
36
18
18
27
45
27
27
108
65
7
18
54
65
16
27
18
51
48
9
72
23
13
75
32
1
143
1
47
184
57
87
3
36
17
1
63
45
54
101
40
56
1
15
39
33
39
18
36
54
144
77
120
109
179
127
89
1
135
63
9
8
1
36
288
198
5
184
24
39
129
24
216
120
8
151
57
15
185
88
51
21
33
18
29
24
19
29
16
72
144
48
8
40
24
105
95
13
99
8
19
72
5
103
41
16
51
77
13
27
80
55
41
88
33
18
29
25
18
5
13
54
18
18
9
27
117
27
93
48
96
69
51
8
49
47
25
36
51
39
9
8
91
45
117
18
33
24
87
41
64
21
75
32
1
23
136
24
48
111
108
36
33
80
24
88
81
54
9
99
69
93
18
9
120
72
51
18
3
69
99
9
36
54
5
48
144
19
21
51
29
40
72
57
54
90
90
90
18
72
9
56
24
73
143
37
36
47
192
72
48
55
36
72
5
16
51
165
8
61
126
162
72
27
120
51
5
48
91
29
43
77
13
35
19
18
123
8
16
8
72
61
35
55
36
45
104
13
59
16
15
17
16
75
69
8
13
54
149
13
90
57
8
79
9
9
18
5
112
48
141
18
41
49
72
36
126
45
27
93
104
64
261
147
72
33
239
16
8
64
87
57
105
63
9
90
29
79
18
15
75
5
16
15
41
139
144
125
88
111
9
48
33
72
23
40
171
72
77
40
8
1
18
77
40
48
87
225
24
8
85
72
54
45
45
36
95
67
93
32
40
33
18
29
43
125
1
87
93
3
72
33
63
27
53
1
23
112
24
72
39
90
39
8
16
27
77
85
3
48
3
21
48
129
39
33
72
71
40
177
23
175
18
159
24
152
16
45
35
19
54
72
54
162
23
85
3
272
31
18
23
24
43
45
48
192
21
36
47
112
32
259
21
24
27
5
49
18
216
5
85
35
88
3
101
40
39
36
5
40
27
77
31
180
45
80
19
53
1
15
21
126
36
177
48
99
54
15
39
18
47
24
1
72
375
240
69
99
9
87
75
5
13
75
24
56
72
133
72
36
39
216
33
47
7
18
15
3
101
16
99
45
8
48
7
198
99
56
24
16
39
33
21
3
120
3
5
48
88
39
18
18
77
112
56
40
39
18
18
90
144
54
108
17
16
39
17
144
16
96
24
72
9
135
8
48
25
15
8
121
143
73
15
21
27
32
49
47
64
33
39
15
57
8
7
36
5
120
55
18
54
54
3
32
37
51
32
24
192
25
36
18
36
53
1
15
96
72
8
40
21
54
53
19
45
48
128
67
108
18
119
24
109
27
117
3
15
36
162
123
80
85
123
72
8
72
24
43
36
54
3
8
61
3
80
25
95
49
15
165
90
36
36
54
51
48
48
8
43
54
18
77
13
3
96
72
56
24
37
123
3
77
49
72
23
67
261
27
45
80
72
1
15
57
23
16
69
75
24
99
101
48
64
32
115
5
96
25
23
48
109
3
128
72
31
41
120
19
162
59
85
36
ABCD 97754366074*3^$a+1 [50021]
9
16
28
20
72
23
93
47
33
4
75
5
25
14
40
17
3
9
60
16
16
23
128
9
4
64
16
27
4
21
104
16
63
21
11
18
7
27
32
28
5
132
73
35
21
30
89
16
20
16
4
9
3
29
79
15
65
56
145
15
28
15
45
32
56
32
8
32
11
29
80
17
75
29
55
40
17
3
4
25
18
30
35
23
9
20
31
25
59
41
20
12
37
22
9
140
44
41
26
150
39
1
19
32
52
1
139
36
41
30
28
21
20
45
54
13
32
31
12
68
1
3
20
5
11
9
36
60
4
17
39
75
149
20
11
37
48
59
5
27
18
7
15
104
52
20
33
12
4
16
12
43
37
16
7
25
23
57
20
95
65
25
39
48
16
12
55
60
25
47
33
3
29
20
32
20
1
42
1
32
64
44
32
4
28
11
4
8
4
38
15
8
28
4
16
76
13
38
72
40
61
32
128
4
60
16
20
51
13
32
63
60
1
32
47
1
4
91
45
16
20
39
94
27
11
117
31
12
5
15
17
77
48
2
88
38
54
40
53
15
13
59
53
55
36
9
43
2
7
8
8
24
19
4
45
140
8
47
108
13
17
7
47
29
32
29
35
19
89
43
13
19
37
48
20
3
4
48
20
33
25
43
5
24
26
60
41
71
29
44
119
20
85
72
23
40
33
24
15
18
48
15
40
17
11
31
81
3
17
28
47
53
44
15
45
23
25
8
25
99
16
11
25
56
40
12
52
49
30
45
12
64
84
4
25
7
43
1
5
40
30
1
68
3
33
9
7
11
12
20
33
39
45
124
36
11
17
35
33
8
4
15
72
86
55
8
64
52
35
25
43
6
95
67
4
33
32
16
24
4
12
8
44
61
7
7
85
5
7
23
42
16
38
9
3
37
3
20
5
35
12
17
4
40
32
24
51
54
98
5
17
11
64
4
32
12
16
4
43
32
36
40
1
20
16
20
24
9
27
3
42
7
8
20
87
13
23
52
65
175
13
31
5
59
32
12
118
3
20
27
17
37
23
80
20
3
17
28
32
7
4
1
8
8
7
12
33
36
64
11
5
16
39
1
4
21
43
53
18
37
3
30
79
47
36
29
4
76
16
52
5
16
6
5
16
23
6
15
8
48
12
80
16
20
16
8
63
9
8
36
7
85
80
4
36
32
16
24
7
18
43
12
3
5
28
11
1
3
96
21
9
18
17
21
34
36
2
7
24
57
47
12
16
12
95
12
6
35
84
48
28
19
33
40
17
24
7
95
2
22
13
91
37
12
20
3
65
12
36
44
12
59
25
12
152
60
45
7
8
32
96
103
17
23
1
80
4
29
8
7
20
31
29
36
44
41
11
28
48
4
31
4
25
8
16
19
73
4
65
55
16
7
18
14
9
4
32
16
64
44
9
6
1
11
13
24
31
1
16
4
21
63
16
8
36
44
103
17
32
23
17
8
8
7
61
16
4
39
56
9
20
12
40
16
15
13
32
12
33
67
5
7
25
15
39
12
85
8
1
15
64
11
60
41
8
19
1
11
10
39
11
40
1
28
152
24
43
5
25
7
24
15
57
40
25
67
16
36
43
13
9
59
7
9
28
31
37
64
61
10
32
12
33
8
19
54
11
76
8
67
4
36
93
9
38
4
14
66
60
5
36
72
11
25
36
11
13
16
4
21
11
43
17
64
116
43
17
20
60
32
11
4
120
13
4
16
17
10
32
5
44
4
8
33
26
6
22
33
8
7
17
12
80
20
16
8
20
4
3
29
8
35
20
16
17
12
12
48
40
88
8
24
20
16
16
124
9
11
4
25
7
43
22
30
1
19
5
4
64
3
12
6
26
6
79
15
9
20
7
32
53
24
8
17
31
4
20
99
9
12
15
33
36
4
12
20
3
13
44
36
33
39
8
15
42
22
81
12
51
29
16
4
41
31
24
31
25
4
29
30
36
49
43
48
5
19
25
16
24
8
15
74
63
8
19
48
22
15
9
99
3
49
43
61
36
15
33
52
23
65
72
3
133
40
65
127
35
105
12
24
17
15
8
11
25
13
51
21
103
27
5
4
16
20
24
4
31
54
23
35
33
32
3
49
57
3
28
48
4
16
12
33
6
48
92
88
92
33
16
9
50
36
4
5
32
35
33
60
8
7
68
17
131
12
14
15
36
20
25
40
79
11
17
76
9
7
4
32
12
36
44
11
25
99
18
15
9
31
20
4
44
12
4
4
39
1
39
13
37
70
2
54
29
7
25
80
39
9
7
78
23
20
4
25
55
44
32
27
1
39
68
85
3
17
37
7
20
11
17
160
3
29
11
5
20
47
32
1
15
29
56
40
112
15
2
18
53
44
20
8
1
94
81
35
76
24
12
60
50
19
15
1
28
24
12
3
17
16
7
17
20
124
16
80
8
16
99
25
20
40
16
32
4
59
9
12
15
6
43
11
1
17
23
44
16
4
3
13
8
64
32
23
17
28
7
14
22
17
15
57
28
23
22
6
9
40
17
18
92
9
24
48
43
29
27
48
6
99
52
65
11
12
191
20
16
1
52
8
115
5
59
33
60
8
3
9
36
32
12
32
189
47
25
30
20
25
80
12
16
20
44
32
64
20
15
37
40
4
3
17
3
13
35
112
37
55
9
64
40
8
9
18
57
15
5
25
83
60
7
13
12
4
75
25
15
50
27
7
5
87
34
27
4
25
23
28
20
59
13
8
12
36
89
31
57
14
105
9
34
20
36
1
11
17
7
34
27
29
63
25
27
36
33
11
3
40
21
11
18
22
1
17
43
5
18
29
8
20
15
29
20
48
67
40
33
8
67
181
56
44
4
3
5
4
16
48
64
16
5
47
19
6
34
21
32
43
72
25
11
12
9
16
103
29
7
5
4
16
24
9
8
47
36
60
59
53
57
27
4
39
25
8
57
43
44
36
5
54
5
31
85
27
68
33
15
61
20
44
7
29
43
5
31
41
48
16
16
9
15
15
32
24
33
20
23
30
39
3
68
113
25
10
25
5
7
8
9
71
40
64
120
12
103
61
9
3
84
60
39
12
17
91
1
36
8
11
9
16
36
47
1
96
33
18
12
45
80
12
8
8
15
5
79
6
18
21
15
21
12
15
17
20
16
4
88
48
24
23
12
6
30
42
11
37
123
32
12
8
59
1
13
51
20
23
53
19
81
15
137
48
9
40
14
36
13
20
52
23
5
11
32
17
8
140
3
9
40
32
24
84
13
14
9
12
13
6
41
20
28
4
11
25
40
20
60
15
41
8
25
7
9
42
68
34
15
8
20
32
36
32
7
1
4
31
30
6
29
4
40
56
119
16
24
41
52
128
52
23
5
19
77
13
63
8
12
83
50
15
60
20
35
9
23
4
9
56
1
3
71
4
36
1
20
8
19
1
71
25
68
32
43
65
61
39
28
37
16
7
4
44
24
8
75
53
4
80
3
13
4
11
5
80
1
103
16
24
48
7
36
126
18
36
25
20
31
68
45
20
47
45
3
17
8
7
13
48
4
11
24
104
1
28
41
7
49
31
9
8
6
45
20
7
33
57
43
20
24
36
4
3
30
50
4
9
24
20
7
29
19
6
55
40
40
24
16
19
1
4
35
13
23
17
24
40
48
8
8
17
7
41
15
24
11
24
30
11
20
15
32
45
64
29
6
4
14
7
4
5
39
3
ABCD 97754457272*3^$a+1 [50076]
53
115
45
57
23
24
13
6
41
28
3
105
24
3
41
24
7
69
12
32
40
57
75
69
42
53
31
48
18
18
17
4
51
5
52
32
79
69
33
3
39
6
11
60
43
120
77
4
36
8
43
5
7
33
27
60
6
12
138
41
61
23
31
9
99
17
16
39
5
43
48
150
3
36
8
163
17
148
8
52
32
16
92
25
30
29
31
30
42
41
31
9
20
40
57
18
29
43
9
20
19
6
6
72
5
16
116
24
36
36
60
4
39
60
21
15
41
13
59
36
7
29
4
21
23
28
15
18
75
36
69
11
13
6
17
43
21
56
28
39
17
31
5
19
41
55
29
43
18
143
19
48
33
45
47
37
87
51
60
48
57
45
12
30
102
15
3
105
33
23
7
5
4
39
5
36
13
60
48
24
24
72
12
36
107
7
48
108
210
12
47
12
16
8
96
60
13
23
28
27
60
72
6
11
55
101
79
18
30
90
27
63
12
89
12
28
20
16
44
1
171
3
12
57
21
12
3
81
24
51
3
42
23
13
12
18
24
6
3
27
42
120
30
5
61
39
51
21
20
16
24
9
54
21
57
23
24
127
90
83
13
24
48
11
49
66
66
11
19
9
9
6
21
21
3
39
36
66
6
33
39
36
29
12
84
7
12
150
6
65
4
45
6
54
27
8
7
48
6
60
15
72
9
18
17
61
35
43
5
12
24
31
77
31
6
66
54
6
17
13
114
29
55
5
36
76
9
18
12
30
60
30
6
12
36
12
30
12
21
72
9
6
60
72
120
12
18
27
15
41
43
65
1
119
31
36
30
3
15
21
20
1
12
15
15
132
30
63
27
9
36
84
9
35
12
148
32
40
36
15
18
47
48
31
66
3
15
21
36
33
96
48
30
6
12
27
21
84
30
33
72
72
21
78
30
12
3
20
1
71
19
5
31
33
27
5
13
35
24
31
57
3
60
9
32
25
159
39
21
15
12
42
15
60
3
29
48
13
27
21
35
109
18
5
25
35
55
42
6
6
35
28
80
136
15
21
3
53
7
72
18
95
13
23
24
48
48
25
47
25
35
49
3
80
31
24
36
5
49
42
6
18
84
21
20
24
16
32
115
9
75
114
54
18
23
61
15
24
27
17
13
84
3
15
21
57
24
198
17
28
33
30
53
4
3
12
156
89
7
89
40
9
96
71
49
162
42
11
19
6
6
5
1
27
81
90
42
54
6
23
16
104
37
155
40
32
283
5
43
6
59
37
59
55
101
172
72
21
15
8
36
1
138
54
60
23
12
28
33
15
69
78
30
39
36
27
36
30
42
9
45
6
65
37
12
6
120
17
7
45
20
16
72
57
60
59
49
6
30
15
39
6
36
3
32
31
77
85
6
41
25
114
54
11
1
18
78
39
24
32
19
48
12
60
65
16
87
30
3
39
66
3
20
7
24
48
36
5
25
42
12
18
3
21
90
18
11
36
4
36
3
60
6
30
54
11
25
47
28
20
49
60
6
54
72
24
39
63
30
54
5
96
85
30
84
93
51
65
16
8
7
33
72
3
113
49
30
6
24
54
12
18
6
9
32
12
43
72
12
18
63
57
11
1
78
53
25
27
8
28
9
12
39
9
78
84
89
67
69
3
48
54
90
30
18
21
60
21
36
54
33
12
33
11
31
6
12
35
1
11
84
55
42
3
24
33
3
75
6
30
9
20
115
29
7
78
6
5
61
75
20
1
18
21
99
42
59
43
30
12
39
21
126
12
12
48
12
24
12
42
6
42
3
44
31
101
31
12
5
1
75
39
17
4
9
27
21
42
42
30
29
1
11
43
6
30
53
7
24
12
18
47
28
9
12
24
15
105
54
65
1
107
7
96
84
17
124
39
101
4
45
96
42
5
25
3
80
55
29
97
114
234
11
67
48
5
139
45
32
1
15
20
12
7
96
9
39
30
36
24
66
120
45
3
90
35
12
108
73
18
24
5
25
3
20
24
28
36
75
89
108
103
12
24
29
19
30
3
39
45
15
24
42
35
19
18
48
3
9
78
17
67
9
87
84
5
31
48
17
55
9
123
12
30
18
18
47
28
20
7
17
25
30
21
92
12
85
54
5
76
9
12
30
9
39
5
7
102
63
15
5
43
24
12
48
18
15
8
169
42
6
3
20
37
3
39
42
23
97
30
5
1
15
20
12
1
6
6
54
84
105
15
30
30
6
66
18
51
105
143
13
30
84
6
15
3
42
35
67
12
18
3
15
5
169
63
12
20
73
36
47
4
3
33
15
5
24
1
27
27
6
35
4
3
36
17
12
55
30
12
6
17
13
12
111
56
103
17
40
45
11
19
30
18
5
13
60
119
61
42
137
19
5
120
91
30
24
11
19
12
12
5
43
89
19
9
3
18
12
42
17
16
72
8
79
33
8
60
40
45
15
8
64
120
33
3
20
4
21
42
17
7
29
4
45
6
54
27
105
59
12
7
48
42
30
18
18
21
8
36
31
81
20
7
102
59
31
53
12
24
55
24
125
36
1
63
72
3
30
71
4
8
43
6
6
53
52
15
114
84
12
39
20
49
84
42
24
12
17
7
41
37
66
6
35
13
15
15
6
39
36
72
12
3
12
17
76
33
42
54
24
54
113
100
12
20
96
7
78
66
29
55
204
12
66
90
30
24
18
105
21
75
44
91
6
48
18
9
69
6
9
27
30
15
177
71
31
18
83
4
33
87
3
72
69
111
5
60
73
12
54
6
3
33
47
7
6
24
24
114
65
1
111
39
21
15
66
18
72
77
7
54
51
129
11
109
24
6
5
37
12
63
44
28
87
18
11
55
65
7
18
24
3
69
35
1
60
87
56
19
72
45
8
31
6
11
24
13
18
12
17
4
9
36
87
9
3
8
24
64
27
12
5
31
30
51
20
13
83
25
23
49
155
7
24
29
7
60
114
11
145
36
102
120
48
9
20
84
37
39
3
6
47
48
ABCD 97754891218*3^$a+1 [50055]
261
115
48
32
424
11
33
57
7
11
165
4
83
162
91
96
11
45
112
77
75
33
36
72
18
324
37
120
24
32
4
80
36
88
72
137
18
37
152
99
109
48
32
88
44
28
155
21
40
56
24
147
73
12
23
90
51
48
135
18
75
24
63
133
20
45
19
44
99
36
21
136
59
54
55
36
53
198
37
32
16
5
43
92
63
1
20
36
240
27
18
15
60
240
4
113
27
63
73
8
84
33
63
45
31
36
128
172
68
4
47
33
48
9
36
127
68
48
45
72
39
16
125
108
55
89
27
63
1
17
79
44
112
32
12
81
18
72
9
16
44
129
147
87
13
140
12
16
116
45
15
16
95
105
129
63
28
84
108
5
55
20
12
36
84
60
3
13
23
45
27
72
21
132
220
24
24
11
90
63
27
33
48
4
176
64
140
48
52
11
90
219
28
8
64
5
90
121
20
39
180
129
195
177
52
8
69
144
180
151
11
9
16
48
35
97
44
3
180
73
132
8
4
35
9
100
71
9
192
52
56
51
1
68
72
64
29
144
27
9
147
48
52
5
27
72
24
57
55
125
3
184
11
25
47
129
33
3
60
27
81
216
24
16
24
12
12
245
3
69
90
45
9
36
31
32
36
45
111
36
33
187
29
54
145
71
121
140
45
180
99
99
36
25
65
18
93
48
4
96
72
29
211
104
24
36
84
45
144
111
12
48
4
20
96
12
60
15
9
63
97
29
19
8
40
188
69
135
112
164
36
60
36
33
55
116
9
51
39
129
16
204
155
36
1
44
9
123
84
24
4
48
23
57
15
18
75
112
248
16
24
24
5
147
51
109
125
3
33
63
136
48
8
84
48
16
96
5
43
36
29
36
87
3
301
185
15
60
28
48
144
8
40
32
21
43
47
69
76
192
96
20
52
60
84
8
16
11
133
371
165
15
81
16
44
144
21
18
18
55
44
16
48
176
3
18
144
15
4
72
53
51
60
144
4
72
83
93
168
16
56
45
55
179
36
37
56
64
12
65
15
60
16
32
36
57
162
1
32
3
181
60
36
29
54
21
24
76
5
15
39
165
12
40
480
23
54
27
63
57
120
64
11
90
63
81
207
9
51
93
171
204
21
144
90
90
39
33
363
87
33
60
87
9
64
12
5
19
8
36
9
7
176
69
63
16
24
77
43
8
48
72
60
3
54
18
133
20
9
108
3
105
90
81
156
4
20
40
149
51
220
71
57
33
15
60
69
18
141
16
48
12
20
15
13
68
135
54
79
20
112
60
143
54
51
96
216
15
33
52
84
29
15
36
3
180
36
21
24
180
189
63
24
201
15
4
116
124
155
169
96
23
33
24
136
59
21
4
11
54
123
120
117
123
165
72
99
96
75
1
215
180
18
15
4
20
87
1
24
65
79
209
18
162
36
51
16
60
324
215
18
43
83
25
132
92
52
56
148
35
25
65
31
24
107
93
72
40
65
72
7
11
213
21
18
18
27
36
16
44
132
87
18
55
89
108
67
104
45
126
69
144
28
60
77
3
64
68
27
69
64
60
41
111
40
120
24
176
36
112
11
126
18
37
35
1
128
12
93
31
48
72
11
49
311
69
3
21
69
7
44
36
3
33
28
65
51
3
57
16
44
64
24
101
51
48
208
168
32
15
18
79
48
53
7
44
228
156
141
36
99
16
44
88
95
18
15
112
ABCD 97755110522*3^$a+1 [50030]
91
72
96
209
42
48
42
43
5
18
73
77
43
77
18
73
71
78
120
43
89
7
59
277
72
35
72
210
216
19
125
54
60
84
18
198
36
97
107
85
35
60
84
42
156
151
144
288
251
133
96
35
42
162
138
240
127
161
66
36
25
24
59
90
6
13
17
79
155
109
35
85
173
19
71
30
72
78
54
90
37
29
78
120
109
24
192
5
19
48
17
36
19
5
72
18
121
48
227
192
24
120
13
48
24
5
54
42
43
95
25
48
24
96
192
48
59
18
19
35
61
137
192
127
113
138
168
85
24
11
234
43
17
31
24
47
36
18
36
54
60
72
48
42
187
11
102
54
150
19
72
143
30
283
209
54
25
48
48
35
222
7
168
5
12
223
11
54
6
1
24
167
73
17
90
13
120
11
13
24
168
29
54
445
47
36
72
216
85
251
37
77
43
59
114
126
109
11
157
41
36
19
107
168
120
85
137
31
23
1
72
161
12
43
216
65
204
115
192
53
43
203
108
288
60
13
96
29
24
91
24
168
23
1
48
125
78
85
53
90
42
79
24
95
192
49
24
71
1
77
48
19
96
29
6
61
83
48
72
13
23
25
29
163
5
139
288
35
18
288
24
19
24
144
131
60
49
72
161
18
37
53
36
79
71
144
192
36
144
18
126
24
85
24
11
133
359
90
31
53
91
23
12
78
55
137
90
13
41
180
115
29
72
91
233
240
36
54
13
77
30
42
19
24
155
36
49
239
36
90
91
24
41
103
5
360
60
55
11
13
29
48
72
18
60
36
90
54
73
48
23
1
125
12
60
30
61
53
91
47
78
12
18
72
42
66
42
7
72
77
6
30
7
11
253
77
36
144
138
18
144
259
29
67
77
24
354
348
18
91
168
131
37
35
180
169
71
12
36
6
36
90
54
7
41
42
48
61
89
66
109
167
84
24
18
18
361
53
66
169
251
349
101
54
18
43
144
5
43
119
25
120
59
30
36
19
131
37
119
42
12
67
119
48
25
264
72
5
48
78
270
79
144
5
19
95
1
197
120
19
5
19
11
114
19
71
25
5
331
101
18
25
11
133
101
19
41
66
18
211
168
96
96
5
24
19
173
54
162
78
13
23
36
48
13
101
211
71
78
336
72
19
35
157
24
72
72
59
30
42
18
90
49
185
396
115
101
19
240
101
48
115
35
13
24
120
23
25
120
48
35
18
6
109
29
67
65
31
23
12
229
24
401
108
36
246
6
54
90
19
71
73
101
54
198
114
18
48
43
48
113
7
83
66
24
19
137
60
30
24
144
174
90
108
25
125
48
139
365
72
6
18
12
90
72
36
25
24
5
6
133
77
115
11
13
155
48
72
36
1
5
30
85
72
24
5
18
174
43
35
48
24
85
17
151
83
24
13
5
67
107
24
181
29
72
24
234
1
101
42
1
24
24
72
48
113
6
ABCD 97755454814*3^$a+1 [50051]
48
22
9
29
79
96
29
48
174
88
2
36
72
72
31
233
54
102
6
18
19
75
8
72
85
41
96
114
1
5
43
41
6
54
30
4
50
12
48
31
89
6
25
75
44
97
111
14
19
17
42
13
24
5
10
80
108
132
36
30
7
3
14
19
131
6
24
18
162
79
11
90
54
24
42
46
50
19
29
36
36
67
11
162
24
24
6
4
36
8
78
58
44
100
21
17
108
6
144
84
66
36
10
38
48
19
3
120
2
36
18
52
38
22
20
49
29
66
25
41
24
103
48
5
214
248
6
175
35
210
30
16
8
78
58
50
24
12
60
70
86
42
40
8
12
25
36
65
30
1
51
33
17
7
51
20
121
3
36
74
90
42
79
41
199
65
22
2
36
42
54
34
2
84
96
48
24
115
125
10
2
120
108
70
26
84
18
78
54
30
12
30
64
2
168
150
6
24
114
37
269
24
30
6
6
84
121
60
11
12
28
32
145
47
18
31
17
84
190
20
18
102
18
108
58
14
18
114
103
12
35
84
64
32
84
66
6
64
26
67
17
36
22
86
19
17
18
36
12
25
107
12
6
12
18
18
19
72
5
6
13
29
6
37
95
90
12
12
36
132
42
13
15
33
24
113
6
36
18
30
61
24
87
20
6
60
43
77
12
22
20
78
18
42
6
30
36
54
37
12
17
94
24
8
18
12
70
32
102
55
41
67
77
60
138
13
113
60
10
2
18
76
48
92
16
2
108
127
36
47
18
22
2
67
96
48
41
84
12
60
19
143
36
6
66
24
66
90
73
24
3
69
48
3
14
58
105
5
72
36
18
114
96
60
67
17
12
78
90
7
29
12
10
14
6
124
38
96
6
96
52
2
18
76
44
30
7
35
18
7
65
48
60
18
37
5
90
73
65
84
96
24
36
18
42
108
60
12
18
85
29
12
48
60
60
12
190
36
33
60
15
14
12
10
14
30
6
114
66
30
13
5
67
51
20
12
96
37
143
36
40
56
42
12
18
16
74
10
110
36
42
13
5
114
25
48
3
2
132
72
36
30
4
20
25
3
2
66
78
106
80
13
51
2
18
1
48
11
126
24
42
13
11
61
17
96
72
55
59
13
41
82
50
10
20
72
42
24
156
84
187
219
38
18
90
24
6
18
12
48
24
66
66
43
23
13
119
18
12
7
24
120
35
36
60
138
102
6
90
24
6
82
8
12
30
60
36
96
34
36
105
5
46
20
90
22
12
134
12
42
18
18
66
114
102
54
6
190
2
22
33
41
12
24
60
6
13
77
19
185
60
120
10
110
19
77
30
18
70
14
36
46
56
13
17
12
7
29
82
38
24
7
5
46
92
18
60
12
67
23
12
150
19
39
176
6
174
24
72
24
6
36
24
126
100
44
49
17
67
63
33
29
60
72
30
4
110
60
30
16
8
6
19
147
26
24
18
37
35
61
197
31
29
6
192
97
5
70
2
60
6
54
78
6
36
114
61
39
2
103
29
6
1
51
44
121
17
42
16
48
21
11
102
12
30
18
60
30
25
23
90
18
54
12
19
111
74
6
28
98
78
4
80
28
110
12
91
41
48
42
24
102
79
149
30
61
89
60
72
30
30
7
72
65
84
126
54
66
18
42
6
48
72
120
54
48
6
132
24
36
127
35
12
54
12
24
31
5
78
72
30
10
2
36
55
11
6
24
78
60
30
22
14
30
52
12
20
66
126
36
37
65
36
82
14
60
18
48
18
120
36
18
36
49
48
35
184
14
12
12
42
54
10
2
24
96
7
51
105
17
10
45
3
21
23
18
43
41
19
84
17
6
162
30
12
18
31
11
40
105
23
72
40
86
48
72
7
23
18
7
3
14
66
120
42
144
48
12
58
8
54
18
16
176
6
7
96
51
21
5
18
16
80
18
12
6
73
5
114
18
12
55
23
42
12
24
114
198
30
24
66
18
1
60
5
43
17
36
55
23
54
102
61
29
58
26
102
30
12
31
35
6
24
12
30
109
48
101
6
18
36
72
7
3
2
46
2
42
16
45
101
24
66
18
31
5
42
4
20
40
104
30
12
43
96
123
21
36
35
49
72
3
165
15
57
23
49
48
24
5
178
12
8
6
55
24
3
2
46
20
1
41
48
36
30
18
82
33
123
50
114
78
30
1
5
60
24
42
18
120
36
22
2
7
65
96
12
60
42
16
2
55
23
49
15
38
6
84
210
18
64
8
1
137
43
5
36
48
18
18
24
22
8
72
54
12
18
12
52
20
6
82
68
1
60
48
101
7
3
21
48
101
6
24
66
24
30
1
39
60
26
54
42
120
18
25
41
36
79
5
108
22
110
30
30
19
77
42
13
125
12
102
18
31
35
24
90
48
54
150
43
185
96
102
24
85
35
24
54
6
ABCD 97755670438*3^$a+1 [50086]
29
12
19
17
48
156
160
159
24
5
7
84
36
53
7
29
235
117
15
12
117
39
65
67
60
84
53
12
31
24
29
7
33
36
39
12
29
115
168
213
32
48
100
168
27
9
51
168
9
15
45
195
125
16
15
96
29
4
20
40
32
31
24
41
187
108
29
31
33
20
40
36
20
19
5
4
15
125
31
36
45
99
12
24
24
41
91
12
5
112
36
3
12
105
68
4
92
4
72
48
111
113
31
165
36
75
48
12
108
36
5
60
31
65
19
24
168
48
29
43
89
31
29
84
19
33
15
60
65
100
15
17
7
33
15
17
139
9
87
21
32
31
65
55
9
8
7
81
20
7
53
96
4
39
48
57
27
165
15
45
8
31
12
17
52
39
21
128
91
72
48
60
24
36
12
29
91
33
51
84
12
105
63
41
91
5
40
63
60
285
87
24
24
156
21
104
43
12
21
12
3
24
141
15
24
36
48
12
192
33
84
140
84
115
17
24
196
15
93
15
36
21
15
17
43
29
43
12
45
135
101
72
43
17
151
21
128
88
15
144
29
55
144
41
31
21
39
48
12
24
24
141
96
75
36
12
120
132
21
20
19
324
72
24
41
72
40
56
127
53
12
79
65
43
41
31
48
36
24
17
16
15
5
160
39
96
60
17
55
5
108
55
72
108
24
96
33
15
21
3
12
233
175
36
120
60
209
31
24
65
7
24
9
75
48
93
27
9
36
128
139
21
27
24
41
52
27
33
32
4
39
213
20
7
5
43
5
7
12
81
15
84
185
55
60
33
3
12
60
141
15
17
19
33
60
15
161
67
48
29
132
16
20
12
12
4
36
51
48
5
24
7
84
60
17
55
12
17
48
7
156
45
27
81
144
27
45
48
60
3
48
36
48
36
41
108
16
180
44
31
29
103
17
31
17
88
20
31
24
5
52
3
9
20
7
41
7
41
12
4
39
41
31
69
300
3
33
8
64
15
41
60
16
75
53
28
24
15
129
72
15
24
60
84
60
81
68
40
3
12
72
24
17
19
48
17
4
27
12
101
4
3
77
40
3
12
57
15
48
17
24
36
36
28
12
99
5
156
12
16
24
12
63
48
12
5
16
135
45
27
12
12
9
75
5
64
20
31
29
43
24
249
99
17
331
33
24
12
60
3
168
108
45
27
165
20
48
7
57
12
3
33
3
281
108
36
4
51
12
108
17
43
12
9
99
24
48
12
36
57
80
103
12
53
19
21
75
12
105
3
5
84
223
53
127
12
12
48
12
29
96
31
72
12
9
44
91
137
84
31
33
44
48
67
141
39
108
60
48
69
267
84
45
99
45
75
12
21
75
84
24
129
87
105
3
12
24
5
16
44
4
32
43
60
72
45
39
57
15
84
21
60
99
24
36
33
63
65
103
9
3
84
60
24
60
132
113
7
12
113
48
19
57
99
12
108
72
17
16
20
7
33
87
12
17
96
115
29
4
120
20
84
112
8
31
21
51
33
39
33
15
72
96
36
149
64
20
52
75
69
44
16
15
120
5
132
7
72
5
16
108
32
48
7
5
132
103
5
223
132
144
84
57
39
36
84
36
132
33
75
12
132
69
15
65
31
33
3
105
75
33
24
63
65
12
55
41
19
81
60
75
81
15
9
12
20
67
5
7
36
108
12
24
29
247
24
29
36
43
48
48
17
103
132
5
12
72
60
19
45
12
15
209
43
5
16
15
24
12
53
40
8
43
21
144
51
5
144
4
188
24
144
31
29
67
57
15
21
51
33
63
33
159
12
21
123
17
103
24
173
48
67
45
3
60
17
55
72
12
69
32
19
36
29
4
92
48
7
60
29
55
36
5
19
89
19
36
29
160
36
15
36
96
24
60
180
221
4
3
105
68
4
15
29
127
24
60
48
57
15
60
24
29
16
75
41
19
84
36
9
3
125
19
84
12
72
12
21
12
216
51
9
36
15
48
65
16
39
17
16
8
55
60
21
15
21
44
19
5
19
357
75
21
48
20
4
27
60
24
81
39
84
45
63
12
12
105
20
96
43
57
60
15
17
196
51
24
144
93
48
27
53
79
12
69
51
36
12
48
65
7
125
91
24
72
29
24
76
20
12
115
113
127
9
3
161
52
128
72
24
16
15
93
12
3
ABCD 97755723634*3^$a+1 [50026]
24
17
15
45
84
19
71
45
4
12
36
32
208
23
150
7
44
40
104
36
64
11
25
104
9
27
4
95
229
12
36
44
9
30
105
24
111
30
39
57
43
5
15
88
32
81
7
92
60
52
95
24
30
39
12
24
84
232
65
48
42
33
76
24
72
83
102
19
5
15
64
5
6
25
41
60
3
76
44
28
44
15
61
44
16
47
73
144
60
209
39
28
44
16
8
60
4
12
23
61
44
141
19
12
128
21
7
29
103
5
7
36
53
135
21
31
29
48
6
90
30
54
7
24
36
48
12
44
4
5
6
105
39
61
12
47
37
35
78
36
39
88
32
28
44
15
25
29
39
60
81
54
21
21
19
24
11
54
27
28
60
48
47
6
55
60
101
90
1
72
65
7
53
7
20
93
67
8
16
44
52
60
5
3
51
144
81
84
12
63
61
5
24
127
8
45
31
56
69
15
196
20
160
8
72
48
21
60
255
124
56
24
12
4
56
60
69
7
32
160
17
24
75
9
36
36
19
35
9
16
60
12
8
40
56
4
44
81
156
19
12
152
36
76
35
109
11
24
69
40
20
100
156
12
48
20
16
23
13
72
12
96
120
12
12
44
100
36
120
84
24
5
31
144
32
24
76
149
36
3
27
1
8
60
129
31
5
67
12
72
44
45
187
32
141
79
80
52
144
116
4
101
63
12
28
5
36
51
24
52
44
60
40
8
132
84
165
39
51
49
47
9
9
7
23
25
71
9
45
15
177
43
32
39
109
72
68
15
6
39
16
29
75
40
11
69
21
15
4
12
29
55
12
17
15
28
72
17
183
36
45
60
19
11
85
29
30
1
24
71
61
65
55
29
54
13
12
56
15
69
21
115
11
1
104
15
1
32
225
15
15
6
15
129
75
40
95
37
128
21
7
29
39
81
19
44
12
15
144
21
144
4
36
11
9
52
17
7
59
90
24
30
57
64
72
12
48
48
24
92
4
65
15
24
28
92
28
17
235
65
75
16
116
16
12
20
28
92
117
31
44
28
32
39
25
120
20
180
15
21
64
20
9
111
136
95
18
15
40
65
60
216
15
4
32
69
114
13
59
45
48
16
44
45
15
40
48
59
1
48
20
16
44
52
68
15
45
4
65
55
17
19
12
23
1
20
33
66
24
1
24
80
60
45
60
36
36
79
5
39
76
44
45
27
39
6
48
42
1
32
141
36
15
9
115
20
52
72
236
16
60
24
60
56
24
4
20
45
67
5
18
13
29
15
28
132
233
91
20
120
16
29
51
4
36
84
149
103
23
37
32
96
16
48
131
1
36
53
7
132
12
8
60
45
67
8
52
80
4
5
55
20
40
56
9
7
44
124
12
48
5
7
29
15
24
4
48
144
128
96
9
43
23
129
156
9
111
51
54
19
80
40
20
28
12
17
75
303
1
29
7
44
52
77
150
57
45
15
189
39
177
15
28
11
49
48
32
15
66
54
42
198
1
84
20
87
45
84
124
17
39
21
19
20
76
29
15
111
45
28
80
45
27
64
24
5
31
20
16
5
18
6
99
12
45
24
79
5
15
28
44
3
81
4
60
168
119
105
16
32
52
53
12
18
72
18
6
45
189
87
100
48
20
15
13
8
45
54
165
52
68
60
57
108
55
20
72
45
15
3
25
71
45
16
83
1
60
11
49
24
36
72
8
24
75
30
90
1
20
36
24
16
104
4
180
47
1
120
8
165
55
80
36
4
149
7
8
12
76
72
71
45
51
18
12
3
28
192
60
65
7
36
72
5
91
44
76
20
45
15
4
191
9
36
52
60
8
16
48
12
84
80
4
20
16
5
36
31
12
36
24
65
7
20
4
24
125
91
96
80
3
1
44
21
19
32
64
11
9
64
12
20
24
16
5
15
4
20
51
129
52
44
135
54
55
20
120
36
3
25
20
21
36
18
1
125
19
20
51
37
224
249
7
68
100
20
24
36
69
7
173
36
171
24
100
41
15
4
24
17
55
8
28
132
5
103
32
15
90
87
15
18
6
9
40
20
165
12
43
108
44
84
36
45
3
120
36
21
31
24
48
36
5
24
12
108
111
40
65
36
90
13
77
54
85
36
204
12
47
1
29
55
20
16
12
113
60
31
140
3
72
9
15
69
28
48
24
36
20
9
67
36
44
48
21
55
72
60
8
21
19
35
30
139
72
48
36
29
7
65
24
7
72
20
40
80
40
12
44
81
18
25
137
54
30
24
7
29
55
71
18
31
24
65
60
66
105
21
19
20
105
39
100
47
30
19
20
16
5
31
12
20
12
28
41
15
111
48
21
21
55
65
123
36
16
20
100
53
ABCD 97755774178*3^$a+1 [50095]
63
161
139
141
96
48
75
29
13
12
96
72
47
73
39
56
144
73
15
51
149
145
36
99
8
88
69
36
47
64
51
5
13
11
103
81
56
48
103
33
15
54
90
17
256
57
15
48
3
90
59
16
219
18
35
253
84
18
108
161
48
43
77
120
43
189
153
126
81
24
32
40
120
513
87
48
72
32
40
3
42
198
69
21
18
209
48
25
132
48
195
80
88
32
40
273
47
120
25
132
48
59
73
15
48
168
32
40
200
208
240
165
59
85
126
77
72
13
35
88
104
16
176
43
93
144
80
48
136
39
33
200
163
24
117
9
47
43
69
3
45
24
144
120
27
29
1
90
5
37
108
47
91
197
25
18
90
11
19
141
9
90
29
55
36
101
259
42
107
168
64
336
24
69
51
21
179
40
120
3
5
1
72
12
107
48
168
72
16
32
67
90
27
56
24
1
15
200
24
13
18
249
80
49
87
48
27
69
80
40
128
55
113
88
56
48
25
63
27
120
5
16
56
91
12
108
5
85
60
135
152
1
231
141
198
24
77
168
16
32
24
61
27
32
168
1
162
72
93
57
95
72
133
83
112
21
195
57
15
3
222
30
89
16
32
112
144
152
72
88
303
54
3
57
126
9
3
93
357
60
87
3
90
35
144
193
47
79
57
48
39
36
77
175
33
24
128
24
31
33
104
151
54
107
13
35
72
16
72
168
75
29
163
78
210
285
93
24
267
111
30
78
341
16
15
33
147
165
32
112
51
198
111
141
108
167
24
120
1
95
192
16
15
57
32
1
191
61
42
126
251
139
114
107
13
363
33
162
5
144
49
47
24
109
42
153
24
8
13
30
24
48
450
59
64
57
15
27
197
16
32
72
184
104
88
225
47
72
91
77
121
90
101
136
32
16
147
93
144
33
167
1
207
3
69
72
96
33
15
56
91
29
48
72
216
55
9
3
78
48
47
40
147
96
45
24
8
40
57
23
24
120
19
69
8
43
54
23
73
71
19
29
40
360
33
15
3
21
21
18
9
72
128
1
15
32
40
32
13
35
24
120
19
29
61
51
69
75
32
55
42
47
88
3
5
64
93
6
101
184
39
36
102
90
213
56
19
72
18
60
87
3
69
33
162
213
3
114
203
40
80
13
54
180
65
48
73
72
47
16
56
91
60
30
168
171
128
48
24
1
39
56
55
12
150
48
168
15
264
80
1
15
69
6
30
15
129
36
54
141
57
132
126
29
48
97
108
42
185
112
8
1
135
27
125
24
13
27
144
45
54
53
24
184
27
69
56
24
151
33
27
29
16
272
72
16
168
57
48
39
32
16
183
57
104
328
72
21
48
24
18
105
48
57
167
1
15
32
24
1
135
24
291
120
29
61
107
1
15
45
54
405
3
29
184
57
90
5
55
108
45
165
54
18
75
48
57
15
3
144
93
48
72
32
13
30
42
107
109
251
48
16
ABCD 97756008094*3^$a+1 [50081]
30
19
41
180
16
8
160
15
48
165
15
17
22
26
12
43
12
108
167
10
32
108
18
25
72
5
88
104
108
60
55
41
66
1
5
48
120
127
197
70
6
20
19
33
170
82
102
21
60
23
6
34
9
5
295
168
17
12
108
88
72
20
16
39
53
18
30
154
26
12
42
6
7
177
3
12
17
160
114
90
20
12
12
120
162
16
30
75
93
116
36
82
48
74
151
9
3
17
31
113
12
118
69
137
28
36
26
73
41
96
36
7
41
114
72
34
36
3
125
42
130
63
33
44
4
147
12
65
60
36
7
12
48
9
3
33
20
48
42
114
84
16
24
2
24
121
17
36
514
90
3
17
40
98
40
57
113
55
29
103
5
12
208
63
59
48
22
36
75
33
32
58
74
22
21
9
428
12
43
5
40
98
157
35
6
4
3
72
131
30
7
17
66
102
7
33
72
32
40
56
40
8
64
15
53
292
18
117
41
130
122
12
43
60
72
17
10
6
2
162
16
38
90
19
41
352
74
10
20
43
191
97
23
157
99
126
32
55
5
52
50
118
32
84
60
90
70
24
3
95
58
14
192
13
60
120
228
45
68
7
252
45
8
288
10
14
103
27
126
39
33
32
36
19
57
56
55
65
24
31
9
68
76
27
63
57
5
48
34
90
108
32
58
48
14
60
43
12
15
80
102
4
39
5
276
4
108
12
180
3
60
125
84
84
7
177
15
5
12
4
27
5
67
77
4
32
40
194
94
147
17
36
7
53
54
6
10
54
3
33
36
216
50
54
31
12
5
28
12
135
113
28
32
30
22
3
60
35
42
43
69
38
73
29
91
45
128
7
27
90
32
4
26
1
60
83
30
16
170
10
68
43
33
27
9
18
26
19
48
12
17
70
33
45
146
37
33
116
4
32
7
137
60
43
81
90
74
36
67
45
48
24
32
90
24
6
144
64
3
5
7
3
8
46
50
34
86
1
12
60
183
78
72
75
15
32
70
20
43
27
6
39
45
75
137
66
48
142
15
17
43
209
6
102
42
94
12
75
35
25
105
12
15
48
117
32
28
36
14
25
95
133
17
90
73
29
4
36
140
28
2
13
5
36
280
2
37
77
70
48
222
63
240
60
5
115
245
18
22
92
31
23
120
37
209
60
256
27
113
114
24
64
26
139
33
27
45
63
17
16
66
6
68
160
92
4
123
53
12
43
12
161
7
33
146
18
30
18
22
32
13
17
16
80
12
16
147
12
33
44
10
104
96
1
129
38
30
40
2
210
84
12
28
132
32
48
78
66
220
36
27
65
66
97
273
80
19
113
24
10
8
78
24
88
20
43
17
276
139
60
57
44
24
76
80
12
18
22
122
73
120
165
18
26
48
102
13
41
127
275
18
52
27
23
10
27
41
187
33
36
48
2
61
9
144
50
96
48
85
113
40
42
80
22
96
87
131
30
16
51
53
24
55
21
27
9
210
21
132
5
28
15
77
43
233
19
45
32
31
12
101
79
33
54
93
60
48
77
48
24
90
1
12
105
3
69
50
61
5
54
58
15
5
42
13
35
133
77
76
27
5
10
57
48
23
169
45
15
41
79
57
128
48
115
269
40
108
62
54
40
50
37
17
76
116
28
36
24
20
12
4
32
12
40
92
36
12
28
48
170
6
18
13
12
60
11
34
38
70
68
54
58
27
48
65
48
19
48
129
236
10
38
19
47
13
41
24
55
35
13
17
40
26
37
227
48
25
72
23
48
54
40
15
108
12
17
4
6
26
22
38
18
40
26
54
49
5
42
61
60
29
96
4
68
48
34
21
113
7
17
16
24
68
7
120
48
120
12
3
105
29
4
32
12
100
20
60
115
57
36
27
83
22
123
17
22
206
288
67
5
7
33
24
26
97
15
6
27
12
65
66
102
64
8
42
193
71
10
164
40
3
12
57
63
35
6
19
53
7
35
6
7
60
77
28
14
18
ABCD 97756151512*3^$a+1 [50030]
27
64
64
25
30
6
84
10
5
15
12
4
44
30
36
19
11
4
12
168
13
17
36
20
66
4
14
22
38
36
30
4
32
94
19
1
34
72
21
3
29
25
36
54
66
26
34
86
138
95
25
126
16
48
96
44
10
36
20
10
60
14
60
12
58
20
6
11
55
10
68
12
18
36
6
48
52
50
34
14
46
31
73
103
32
75
40
2
54
37
53
24
6
36
24
36
138
10
116
24
12
4
14
6
34
36
19
7
18
6
4
60
116
46
8
36
66
28
32
24
40
54
50
30
6
16
20
5
53
20
7
29
24
96
11
199
64
50
42
13
21
75
64
31
6
24
30
84
1
35
126
54
4
21
29
30
16
20
1
23
10
36
26
54
76
14
220
6
38
30
16
26
65
23
32
9
25
14
6
54
6
54
1
9
26
29
1
31
29
10
44
10
20
66
24
6
30
30
51
45
4
14
36
4
66
50
30
7
107
22
54
20
34
2
1
17
16
15
9
120
62
18
36
6
84
46
3
5
30
6
46
8
6
11
35
54
36
8
46
77
3
36
40
44
21
96
33
10
20
54
16
14
12
24
4
50
6
60
4
56
4
30
35
7
20
18
3
97
6
26
4
74
60
16
50
106
54
67
109
10
9
16
19
36
28
110
16
14
16
6
14
4
86
34
50
15
21
6
5
43
5
17
14
64
113
7
26
6
4
37
43
60
10
36
8
36
10
44
10
50
61
29
102
40
44
34
55
7
4
21
23
30
91
15
90
44
66
90
15
15
24
102
18
17
19
4
56
4
13
167
20
52
80
24
34
2
53
41
74
12
4
44
6
94
2
30
48
6
66
4
6
38
36
84
70
56
15
105
6
48
12
28
2
30
24
30
4
60
92
18
90
6
24
6
64
6
44
96
37
3
36
8
10
26
54
10
56
90
27
3
16
74
4
62
40
14
59
127
40
9
5
16
24
44
6
84
66
34
30
50
10
32
24
10
6
8
36
6
78
52
14
36
18
102
41
17
6
30
20
94
2
10
18
6
5
39
6
34
32
4
24
2
28
2
114
84
16
20
4
80
66
24
12
54
24
3
43
14
16
74
13
3
24
92
18
6
1
9
54
12
54
6
68
16
14
30
46
44
10
20
12
10
38
6
24
30
100
20
36
6
71
77
146
4
20
12
4
20
6
4
44
30
16
6
8
35
1
30
64
86
30
60
17
7
30
42
4
44
10
30
20
12
10
8
40
2
94
54
25
31
46
38
16
45
89
23
7
42
60
54
30
66
34
24
3
23
30
36
24
90
4
36
14
15
15
52
13
1
16
15
5
18
12
13
11
4
81
5
24
96
4
26
90
60
46
50
48
6
60
10
19
1
84
40
26
30
11
25
24
47
23
41
49
20
84
6
10
7
7
30
36
120
84
22
20
60
18
3
67
13
7
57
3
13
23
54
22
8
6
46
48
32
4
6
103
16
99
42
18
36
30
36
18
10
20
36
30
36
4
1
19
4
56
16
65
9
34
20
6
30
45
9
6
1
53
42
24
34
55
25
6
4
13
7
6
10
110
11
59
21
16
73
10
14
31
16
13
6
60
6
108
16
6
9
71
10
8
46
44
10
12
68
36
4
27
113
31
51
13
91
37
29
19
21
8
12
24
30
1
83
76
54
42
74
54
6
90
66
48
16
14
40
32
24
17
80
17
143
43
66
138
16
20
30
6
24
36
54
34
36
14
22
14
70
14
6
45
16
33
20
16
90
30
44
36
24
10
12
8
90
46
21
48
41
30
24
126
16
108
87
3
126
74
5
11
14
66
16
20
10
8
47
43
30
55
87
8
36
36
9
1
31
7
30
12
78
36
10
90
9
11
36
24
54
6
130
11
15
18
6
25
41
4
44
23
32
15
81
35
36
18
12
10
1
19
70
18
80
60
25
15
17
39
9
21
30
100
14
6
40
20
25
16
5
11
3
36
4
21
80
129
4
6
110
124
2
24
4
6
7
79
58
12
8
36
46
14
40
104
3
48
39
30
30
60
6
6
24
29
1
130
29
75
5
25
6
17
13
100
15
64
7
4
5
31
20
18
6
21
33
6
30
30
30
60
34
33
3
104
22
48
42
8
42
83
5
11
69
6
54
15
7
14
30
34
2
25
48
51
44
6
54
52
14
24
22
90
30
8
6
24
16
6
14
66
4
29
15
60
30
10
86
4
6
50
4
26
6
90
54
34
6
47
7
66
39
95
46
19
91
90
6
24
24
6
64
42
30
18
96
21
23
6
131
25
64
20
30
34
20
30
6
59
11
6
31
43
10
75
11
54
4
56
19
11
64
66
6
18
20
23
23
44
106
26
18
6
36
18
42
28
6
47
43
36
8
96
25
71
10
20
108
42
24
10
56
108
10
21
5
6
18
40
92
4
36
30
14
6
53
32
29
6
18
42
60
88
2
18
73
23
24
36
70
20
34
2
18
12
4
24
56
84
120
12
24
4
86
4
50
10
2
48
1
11
10
11
3
24
21
9
52
3
35
6
6
144
1
3
20
6
6
10
115
19
40
20
6
10
90
38
17
49
96
60
24
10
1
115
18
12
24
30
16
14
24
6
60
40
201
45
60
18
5
16
11
34
20
16
60
8
6
6
28
35
25
12
11
7
26
46
8
57
45
48
83
79
18
40
36
24
30
32
40
68
60
42
10
8
10
26
64
6
14
30
30
66
24
36
34
21
9
26
54
6
10
20
6
114
60
30
96
64
1
55
40
18
36
30
80
6
78
30
6
70
79
1
6
144
76
8
52
1
7
30
46
14
6
16
9
45
19
7
10
108
83
67
66
54
53
9
54
30
19
71
16
54
20
40
7
37
36
4
2
40
25
59
26
18
42
30
24
6
84
6
24
81
48
7
44
6
71
37
6
16
44
30
66
4
14
23
7
136
1
59
20
84
16
50
11
13
30
6
4
20
36
24
42
30
18
30
6
54
23
19
30
4
20
55
29
6
4
20
186
40
14
30
30
6
60
24
15
1
31
23
25
1
24
12
30
24
106
91
29
3
11
4
62
28
55
31
4
6
54
20
30
12
3
1
47
13
19
128
17
30
17
35
8
36
36
124
1
35
8
30
12
24
67
33
74
53
17
6
9
5
30
42
83
11
44
10
72
134
1
59
54
30
42
18
12
4
14
22
24
50
106
14
64
36
50
4
26
59
67
141
27
90
16
6
18
3
33
20
34
50
30
30
10
20
42
19
16
25
138
6
40
20
107
192
25
6
1
35
28
32
10
8
95
5
11
9
6
24
6
10
9
17
24
39
15
36
4
20
5
47
44
21
80
19
29
37
24
4
2
ABCD 97757234462*3^$a+1 [50057]
148
11
121
80
51
168
120
96
24
97
204
59
9
16
11
25
128
3
24
24
252
97
47
60
36
97
11
12
73
131
84
60
60
60
156
121
60
44
75
24
156
24
45
15
109
228
59
36
109
59
105
87
13
335
121
35
1
95
69
88
240
83
93
15
1
144
107
73
20
135
36
24
25
71
105
16
239
1
12
11
189
40
371
120
37
72
11
156
1
95
73
47
48
9
27
45
76
23
325
72
143
109
60
192
11
144
25
224
15
61
248
87
36
93
52
23
12
73
20
172
119
156
93
52
23
25
47
49
35
24
36
36
24
84
60
12
69
40
35
24
120
36
33
27
24
85
192
72
32
39
121
48
71
12
24
73
96
467
49
59
109
72
60
155
24
36
60
9
15
96
24
96
13
71
132
180
288
21
135
24
60
12
84
60
121
83
61
119
241
80
15
73
47
61
119
133
56
87
193
71
61
275
33
216
64
35
1
60
179
145
167
13
215
121
35
24
1
128
123
129
4
47
493
72
120
23
36
13
12
119
240
109
11
12
60
37
240
11
36
144
97
59
60
33
136
71
24
60
25
60
131
69
135
60
21
88
47
9
15
21
75
144
37
252
72
179
85
275
12
108
132
73
11
165
75
1
60
83
120
25
60
11
13
11
36
13
11
121
11
168
12
24
9
51
96
108
25
275
180
60
12
85
144
60
119
12
33
87
60
193
192
12
11
60
60
1
48
60
36
71
1
8
195
72
108
96
120
129
124
47
60
144
145
155
60
156
84
120
1
131
84
121
95
325
179
180
60
24
12
73
35
96
204
36
36
48
37
83
49
71
201
51
24
49
35
21
15
73
47
120
36
144
73
47
205
180
84
71
84
132
145
60
84
215
1
144
35
24
12
180
48
36
49
11
180
24
96
225
15
13
11
12
37
203
37
83
24
36
229
35
49
47
33
40
47
145
59
13
92
144
15
541
251
48
36
84
252
229
48
131
36
36
169
35
13
143
313
84
156
131
49
35
12
360
13
155
61
71
48
120
37
59
9
75
96
24
60
109
11
37
12
11
37
35
24
45
111
48
109
71
109
107
84
60
60
60
12
24
24
61
11
145
59
105
51
13
227
84
36
73
155
289
60
11
9
180
16
11
1
144
35
96
169
359
60
1
191
85
60
35
48
60
180
249
51
96
13
371
45
51
96
108
12
73
95
49
71
37
408
47
13
36
48
108
83
72
48
21
111
84
264
1
24
216
35
49
60
71
25
11
24
84
49
11
36
33
3
24
60
120
24
25
155
36
61
23
276
49
144
107
61
12
96
35
49
23
145
23
321
28
23
109
59
85
60
287
109
71
33
135
60
37
83
45
147
33
51
61
155
84
24
36
24
36
25
108
ABCD 97757306644*3^$a+1 [50067]
39
12
45
115
3
5
12
9
36
10
57
3
12
96
5
51
24
9
28
60
3
17
3
85
87
20
85
5
40
68
19
15
33
29
24
12
54
16
8
42
198
24
16
72
68
9
76
20
4
23
24
36
10
18
29
1
20
54
12
4
2
54
21
3
9
21
40
54
113
9
103
41
34
8
48
12
54
19
20
4
11
66
24
12
15
28
20
27
70
20
3
24
3
114
16
23
15
72
10
20
48
10
62
43
71
9
21
3
48
12
160
17
16
2
6
27
3
60
52
30
8
6
1
35
25
35
18
52
50
58
54
62
39
87
12
18
18
57
12
16
72
3
2
24
64
2
40
45
29
3
33
24
6
52
53
99
54
132
10
12
2
19
5
7
63
17
159
34
2
18
39
1
47
132
1
50
45
15
42
84
3
15
6
7
35
48
4
18
23
39
13
3
44
33
9
3
33
67
21
32
15
15
25
20
7
18
15
5
3
15
9
40
23
24
21
9
3
28
32
33
10
65
7
20
13
20
15
70
23
51
6
10
18
50
37
29
3
3
40
32
12
16
20
13
32
63
12
24
21
28
32
15
25
89
6
25
32
13
47
3
58
14
21
51
93
75
16
45
24
20
55
48
5
12
61
80
12
42
42
34
24
8
40
33
41
78
6
60
12
7
8
7
2
51
12
27
9
12
12
1
62
10
42
20
46
110
12
54
24
70
80
36
13
8
13
30
2
24
3
13
18
89
27
46
74
9
7
8
12
12
148
12
26
27
15
30
78
24
81
21
3
57
111
12
153
3
12
13
20
36
4
32
27
21
15
72
85
80
18
64
48
38
90
6
3
27
21
145
120
44
18
13
12
20
15
33
13
15
12
8
127
8
9
15
58
44
43
53
30
10
2
46
35
4
3
53
19
20
18
15
13
32
15
9
63
43
44
16
14
4
27
5
3
51
6
10
78
20
7
35
37
23
48
25
95
90
27
93
19
35
16
24
8
33
25
35
7
12
2
39
45
10
62
10
38
27
43
12
5
67
41
19
20
12
54
60
27
25
8
55
17
3
4
3
30
14
6
30
33
4
108
35
12
13
8
27
18
42
13
39
41
4
36
24
8
3
72
37
20
40
17
24
7
53
96
4
15
32
7
26
12
3
39
25
21
15
20
144
15
1
80
60
7
5
12
48
69
46
44
69
40
20
12
7
86
10
26
39
39
40
32
9
51
34
15
44
15
16
77
25
60
63
32
3
42
22
41
12
9
46
5
15
78
12
48
6
13
3
177
56
72
13
56
16
3
35
4
2
46
20
24
13
23
54
39
45
6
13
23
30
15
75
117
48
52
17
90
9
177
70
18
120
39
123
68
6
36
22
32
16
5
15
24
114
39
27
46
3
44
13
44
3
36
4
35
73
105
14
46
2
48
48
6
3
1
12
122
153
88
17
24
3
27
48
25
77
16
14
16
14
39
37
15
5
27
33
18
30
40
30
2
27
21
42
18
19
8
3
6
31
8
55
12
78
2
33
12
27
12
16
14
36
138
66
4
59
21
87
25
2
21
51
4
45
32
40
89
30
24
82
15
72
20
136
17
102
6
7
15
90
74
73
107
1
23
69
108
3
12
52
36
42
20
3
60
99
168
24
24
9
48
33
27
9
66
45
60
27
13
12
53
3
4
68
3
4
5
13
20
28
20
54
16
20
52
38
40
50
6
51
45
7
17
31
5
22
18
2
6
10
2
7
71
9
28
23
4
20
16
29
15
12
36
30
3
15
6
31
48
32
7
2
18
6
7
23
9
15
21
24
43
14
31
32
57
24
12
7
41
7
29
31
15
14
63
3
30
3
21
6
48
6
18
78
15
12
48
120
75
57
55
32
36
24
46
74
21
28
80
12
69
24
60
7
63
12
57
23
100
68
9
73
102
33
45
38
69
16
5
135
19
60
65
3
57
13
35
33
22
60
12
33
53
100
32
22
2
51
9
3
3
12
18
15
7
6
102
32
33
25
18
17
25
48
32
3
21
78
78
3
39
1
80
25
59
1
92
15
72
21
10
72
5
39
21
15
25
23
45
45
36
36
22
2
103
15
21
11
6
40
98
42
27
3
57
16
32
33
30
12
28
9
63
8
10
116
24
39
21
30
40
12
5
12
91
2
63
7
65
72
31
5
64
8
7
5
103
14
58
122
3
16
17
7
3
30
15
68
51
9
19
5
16
20
21
18
46
75
32
15
37
3
38
27
40
8
84
21
12
15
9
31
5
55
15
5
3
57
39
46
20
30
73
84
8
28
180
20
15
42
3
12
52
41
19
41
10
60
20
177
13
47
67
92
24
6
19
17
3
120
4
15
26
12
18
6
79
24
68
7
26
22
78
15
32
165
70
33
5
127
23
30
15
4
20
28
32
28
48
5
42
30
148
20
10
2
15
52
3
65
27
16
29
63
13
41
4
26
9
21
30
4
5
39
25
23
10
42
18
2
45
43
32
13
59
16
5
12
21
15
45
12
84
24
22
5
25
23
12
25
23
21
3
63
48
4
20
6
72
3
72
7
5
51
52
14
78
6
12
48
40
12
14
1
3
26
30
24
24
40
33
75
32
1
75
86
51
40
32
40
36
35
96
13
3
5
52
15
26
27
3
49
8
39
88
53
69
16
60
44
79
47
40
74
31
59
1
3
89
48
12
13
95
39
21
9
60
19
224
135
118
30
8
42
28
12
18
57
5
30
48
72
18
19
3
32
33
67
20
13
12
56
15
6
120
24
22
12
8
10
2
81
24
27
30
4
122
54
36
102
6
54
13
27
2
3
61
35
45
7
35
84
69
19
45
21
2
52
26
66
1
3
2
27
21
36
6
13
32
112
53
15
12
57
3
43
32
40
86
27
45
54
16
78
20
52
30
14
18
12
30
39
15
12
28
26
43
8
7
5
33
15
39
1
35
13
5
12
7
11
90
55
24
56
64
20
40
95
13
3
26
6
24
24
22
3
41
16
30
5
63
10
27
29
46
14
30
13
35
45
51
52
17
156
81
18
16
17
27
48
57
21
60
27
9
31
3
24
32
13
20
93
78
10
2
13
59
45
3
37
108
5
27
13
23
24
51
9
21
15
19
66
56
30
33
21
7
8
27
30
3
7
32
58
15
23
82
95
15
33
4
11
60
22
44
91
5
40
2
16
2
43
27
12
2
16
35
12
43
8
24
36
22
35
3
40
29
1
72
35
12
33
43
20
19
2
3
27
48
18
75
25
2
6
54
42
6
30
7
20
33
40
15
8
24
1
26
9
45
162
48
24
61
17
15
3
36
73
21
47
7
8
10
60
14
9
12
63
25
39
26
15
45
6
106
15
20
33
54
13
80
12
51
57
7
45
41
22
5
60
69
43
8
27
105
48
43
44
12
16
50
40
42
5
27
1
105
35
7
ABCD 97757559652*3^$a+1 [50032]
21
9
40
2
28
8
52
38
54
45
24
51
4
14
54
72
16
20
6
16
23
33
18
144
28
20
24
52
5
27
34
42
12
36
72
41
15
24
28
17
3
52
72
5
3
9
48
33
15
96
132
7
5
7
18
2
9
15
81
19
173
60
19
17
3
24
72
82
56
3
13
26
12
4
12
80
10
38
69
21
27
27
57
67
20
40
77
7
29
7
5
13
38
42
66
16
56
52
5
31
5
33
58
5
33
16
35
15
4
144
2
30
4
30
2
4
2
3
43
2
6
45
12
31
36
14
42
9
45
3
15
93
7
5
21
10
41
3
36
12
9
9
3
13
54
8
9
7
32
45
69
18
28
18
18
80
21
33
15
1
14
18
63
9
18
22
47
7
32
24
10
83
24
21
3
19
65
27
57
15
46
2
9
24
12
36
7
60
140
9
79
44
57
31
90
50
81
13
35
21
70
32
16
29
24
39
76
29
3
21
15
6
39
25
24
14
60
21
31
29
3
36
16
56
33
3
40
18
23
25
107
12
36
27
33
7
56
36
144
48
232
24
14
58
36
5
12
15
16
29
7
6
23
7
92
22
35
19
5
61
114
29
3
22
2
12
42
15
3
84
124
62
99
7
17
72
12
3
52
42
59
72
12
19
30
42
30
18
36
90
24
14
34
54
20
24
33
60
31
12
53
60
13
35
7
30
2
16
78
72
30
180
65
13
11
12
7
5
36
48
1
6
18
59
31
14
58
5
36
51
72
10
35
48
27
4
12
101
48
31
24
12
18
2
33
3
9
67
12
2
15
36
61
11
91
18
35
19
2
70
5
3
10
56
130
29
1
6
68
16
60
36
108
20
16
140
18
3
3
66
34
113
24
48
21
15
33
34
116
36
16
12
56
36
57
19
53
15
88
8
72
12
9
7
42
11
36
39
42
15
39
21
31
56
9
21
3
15
76
17
12
21
3
15
132
10
8
3
13
32
6
28
20
4
12
8
45
24
24
27
33
36
7
14
22
5
51
21
51
10
18
8
48
78
3
13
18
38
18
12
93
24
51
21
24
43
29
3
60
64
24
30
23
19
36
74
10
5
12
19
18
72
2
9
24
21
58
32
21
96
31
84
6
14
96
28
44
12
52
20
33
19
74
42
21
43
5
67
80
9
72
43
20
160
17
93
3
67
5
27
9
12
67
5
3
16
5
31
30
126
20
16
92
24
34
32
160
18
56
21
91
38
3
60
63
12
16
20
21
103
5
15
21
13
6
66
2
24
93
63
16
90
8
30
4
32
81
31
29
25
23
48
57
48
39
51
4
101
19
42
56
48
16
24
90
29
39
40
77
63
33
43
12
41
13
8
3
7
72
36
20
81
43
18
23
12
48
13
2
28
20
54
22
29
61
35
31
62
120
40
14
24
9
12
43
2
18
21
39
16
2
3
24
3
42
15
39
82
26
30
3
24
69
46
36
56
24
16
17
21
27
37
2
4
12
8
12
21
108
39
64
26
46
2
3
12
3
36
42
15
73
86
21
55
12
41
48
36
39
22
18
12
5
15
60
21
27
60
30
22
72
29
21
40
74
69
57
3
13
11
39
40
30
38
60
9
7
68
21
3
18
30
160
2
3
31
38
16
83
48
31
6
11
79
12
2
51
24
15
33
7
5
12
36
51
36
90
6
88
65
12
36
12
69
24
27
21
27
13
35
12
27
46
59
60
31
32
4
17
24
15
9
3
144
42
48
22
48
42
32
15
12
36
25
23
12
63
33
51
34
2
16
17
7
14
39
33
22
53
31
5
55
20
30
70
2
16
72
8
90
48
4
77
43
92
16
17
12
7
41
31
5
13
2
52
2
3
3
12
6
16
66
44
28
53
9
34
17
24
24
7
17
12
57
3
3
52
14
63
27
21
19
77
12
31
20
45
84
1
38
28
6
11
19
72
2
15
1
56
34
209
61
23
3
36
28
38
40
30
90
6
36
30
8
3
7
29
7
8
33
3
9
48
24
3
52
80
16
14
3
48
3
33
7
5
51
72
82
38
21
24
7
8
9
72
3
24
21
63
52
20
9
61
38
34
38
9
12
13
18
53
57
3
21
51
3
21
45
72
16
2
22
2
33
31
6
14
88
29
79
89
19
65
15
100
24
30
2
24
33
12
3
9
51
18
3
27
60
9
19
8
18
10
41
15
4
56
21
7
6
47
7
12
29
36
13
50
36
21
55
17
13
18
20
112
18
23
36
51
16
36
17
39
57
45
16
59
24
24
19
114
71
55
137
1
35
3
40
77
43
5
120
60
87
144
9
51
12
72
24
33
55
29
45
118
2
16
56
18
4
72
12
17
24
24
13
35
159
33
3
16
60
5
9
16
6
48
26
48
3
72
12
3
57
84
9
66
22
14
69
12
25
2
22
2
36
52
14
88
2
52
44
30
99
45
150
12
16
77
36
120
55
8
9
24
13
98
28
44
16
68
45
15
12
33
147
16
6
56
16
32
90
166
2
16
14
18
33
24
3
33
15
40
5
96
75
42
66
40
20
33
12
72
19
5
36
19
14
22
20
57
12
39
28
24
32
108
34
11
13
83
3
4
20
12
21
49
24
2
84
76
20
18
16
83
55
6
2
28
65
12
85
8
3
7
36
53
7
68
9
31
149
27
40
12
38
39
55
29
7
38
48
3
75
72
12
78
10
44
108
30
18
57
91
5
24
19
8
33
15
4
12
26
34
17
181
56
46
72
92
4
29
55
54
24
2
12
4
72
17
109
35
75
10
11
43
18
2
21
49
2
70
23
3
33
37
56
63
9
120
15
1
35
3
16
24
53
51
4
5
49
11
19
5
24
24
21
54
36
36
34
72
54
2
34
41
12
39
153
25
54
2
63
12
24
43
8
88
5
12
12
48
15
12
4
12
20
4
5
12
19
110
3
31
14
88
2
24
189
27
9
12
7
26
15
31
5
3
21
48
85
38
24
45
75
16
36
5
51
33
21
144
40
66
36
36
8
16
108
2
63
96
36
51
34
126
8
36
28
29
51
136
20
9
45
27
15
28
53
3
18
22
72
144
5
48
24
36
7
5
36
51
9
7
36
162
71
1
47
25
6
12
36
5
3
88
17
39
9
27
52
17
49
95
33
27
27
4
12
72
8
136
5
37
30
114
74
33
39
48
16
24
14
75
24
60
1
72
6
18
30
5
21
3
13
48
24
14
69
24
39
9
55
20
57
3
9
72
27
10
134
21
27
16
5
31
24
12
24
5
12
33
3
72
15
4
36
30
6
2
30
93
87
9
63
124
24
20
28
18
62
ABCD 97757840582*3^$a+1 [50050]
31
44
21
48
24
12
51
24
21
123
105
84
132
3
76
12
92
28
185
39
213
48
39
16
188
16
20
16
5
24
135
4
32
33
7
32
48
177
12
180
15
21
120
19
125
79
125
84
31
17
63
136
29
96
3
132
69
72
3
72
100
125
24
84
7
24
44
112
32
72
33
12
48
51
76
5
51
33
31
29
15
81
48
120
48
39
9
207
72
88
8
36
100
84
29
3
48
21
24
15
141
75
4
72
60
53
84
27
105
99
12
40
5
27
28
65
55
5
120
168
96
24
39
105
48
60
48
111
64
116
144
76
104
40
36
84
5
36
55
113
31
17
3
57
99
76
53
7
80
24
4
12
65
192
7
5
39
36
4
17
12
12
31
108
65
204
7
20
9
156
84
12
120
60
19
24
20
21
39
177
19
5
135
261
55
248
69
3
160
48
36
80
48
136
32
33
15
40
36
104
24
12
136
5
139
65
96
24
3
108
45
163
132
8
141
96
43
44
28
29
36
12
187
29
12
99
36
28
125
27
69
15
33
3
177
103
180
29
39
81
3
16
56
21
79
36
8
45
156
183
57
96
60
159
4
5
36
79
20
24
120
21
55
65
12
63
57
103
29
7
5
3
21
72
87
141
7
24
5
36
3
69
96
132
12
72
31
20
12
52
44
21
15
45
79
72
20
45
12
91
161
36
19
36
113
12
43
41
151
8
220
36
41
315
4
89
60
60
147
88
29
7
44
57
79
56
72
225
72
48
31
12
137
36
15
16
20
105
48
43
5
87
93
19
29
12
12
51
52
20
9
319
125
7
125
79
101
19
140
4
12
17
48
39
9
12
60
63
36
21
55
77
15
33
123
57
48
39
16
56
213
31
29
48
60
19
5
55
5
99
36
33
12
24
147
12
21
291
40
24
92
124
24
20
21
91
77
3
69
31
17
36
24
7
20
160
176
57
7
125
55
209
60
24
31
36
125
96
3
36
9
156
51
40
92
108
69
15
45
51
105
19
128
165
48
103
29
91
29
43
8
16
101
79
29
7
5
3
69
12
3
57
39
76
24
77
19
185
36
19
29
24
67
36
68
16
20
141
60
327
12
60
300
21
39
165
171
9
79
5
31
56
9
31
32
21
84
36
111
69
31
65
24
31
84
17
3
45
12
48
235
300
120
41
51
9
84
7
17
216
60
115
36
44
72
45
43
17
283
32
117
27
33
72
180
51
28
5
75
40
77
115
5
39
9
24
3
4
8
33
43
36
68
36
21
123
16
12
5
84
48
60
27
9
120
211
41
108
12
192
7
5
120
39
160
120
17
24
3
36
144
21
55
36
104
16
24
5
55
36
113
43
104
96
45
135
108
177
75
40
5
115
17
51
136
116
100
204
44
21
55
209
36
31
29
91
8
40
60
29
36
24
15
45
36
84
7
41
24
31
125
39
45
75
69
55
120
5
75
45
15
52
65
48
27
33
24
31
72
113
15
45
24
12
15
64
89
3
4
53
75
57
51
64
53
60
31
20
9
12
96
27
16
44
48
33
60
219
52
5
108
151
56
16
5
84
156
60
3
136
96
17
12
55
113
96
31
44
12
45
15
33
87
45
72
12
144
187
269
19
60
149
127
20
48
45
31
65
151
24
5
84
240
91
101
51
28
60
17
55
29
36
12
43
20
28
5
216
39
21
139
125
12
60
60
87
172
41
55
17
12
19
161
55
65
55
41
279
16
173
12
175
29
84
87
28
305
87
124
41
27
16
56
16
113
39
165
12
36
75
88
41
84
7
185
19
245
31
92
48
72
76
92
57
67
20
93
7
29
27
45
55
8
24
28
113
36
79
72
29
ABCD 97758288406*3^$a+1 [50084]
99
29
12
49
24
47
13
71
76
9
35
12
84
13
3
60
60
15
9
36
24
21
11
4
24
3
5
97
23
19
17
24
16
44
48
7
77
1
3
57
11
4
12
8
12
19
6
78
6
23
1
48
23
79
90
11
4
9
39
9
71
7
57
3
17
96
4
9
18
17
25
35
16
15
57
56
28
36
21
11
24
12
67
78
11
64
39
6
12
11
4
60
3
17
40
39
42
120
24
48
18
9
57
48
3
81
11
24
12
7
17
28
80
1
11
1
30
48
9
3
5
4
9
15
69
87
36
45
12
12
35
19
65
4
56
40
20
13
51
8
24
88
56
96
36
61
48
3
3
5
36
4
87
12
6
59
7
5
7
48
9
24
21
23
7
33
20
1
15
20
49
18
48
29
52
68
24
12
55
6
23
19
17
64
21
72
54
12
5
36
13
6
41
4
104
16
32
40
9
27
24
56
64
99
45
99
30
15
8
4
3
33
8
12
1
23
28
48
44
24
4
21
12
24
11
1
11
19
18
132
36
3
44
1
11
12
12
19
42
24
18
90
11
24
49
36
11
12
24
7
17
55
9
12
75
153
21
3
20
55
17
37
23
28
44
16
15
21
9
27
3
101
4
8
4
24
68
12
24
1
36
11
4
44
7
72
45
56
24
13
12
27
56
49
48
18
17
13
35
4
39
6
120
60
51
21
23
12
4
84
3
5
13
23
49
15
33
12
36
39
33
18
5
1
35
84
36
13
11
12
1
54
18
27
60
32
12
37
47
16
9
66
36
89
12
72
163
9
32
7
42
11
13
11
124
24
27
6
23
1
35
28
45
15
8
37
12
23
37
18
30
12
47
12
37
11
4
12
9
71
7
29
24
13
3
3
9
32
61
15
20
25
35
13
35
7
42
3
9
6
41
36
7
78
48
54
77
1
11
12
12
36
24
25
23
31
101
25
3
15
17
12
31
29
7
18
18
54
6
101
1
39
44
12
72
4
21
30
5
19
90
63
45
35
7
9
44
36
13
24
12
23
1
3
8
1
39
12
3
9
116
4
12
24
39
177
8
1
35
1
6
5
12
67
12
30
24
39
15
129
20
16
3
33
93
27
12
32
72
19
24
54
59
24
24
13
35
1
24
35
4
33
12
60
83
40
92
7
12
33
33
3
27
5
24
49
27
32
4
32
4
96
15
17
28
51
53
36
1
6
5
60
61
18
36
41
4
15
6
11
13
11
60
12
88
12
24
20
1
11
61
24
24
23
4
48
44
48
100
9
18
36
41
24
24
36
1
24
47
13
35
48
84
16
24
8
1
18
33
8
40
15
9
3
29
13
23
79
9
12
8
72
31
9
57
63
12
20
121
15
12
12
33
60
6
66
48
47
4
20
40
9
18
17
12
31
17
28
27
6
11
16
33
39
9
27
24
39
60
29
4
56
4
3
6
35
31
6
12
6
42
11
13
35
12
12
12
64
48
8
84
25
36
30
17
12
72
13
63
20
40
12
57
54
9
15
29
24
1
47
1
66
42
11
12
7
18
51
12
39
60
17
43
29
13
6
18
35
25
24
18
12
36
6
6
5
13
15
21
24
27
3
5
40
9
30
12
36
17
24
4
20
79
21
20
40
8
12
49
3
8
1
15
12
20
37
15
20
7
30
51
24
3
17
1
12
3
8
13
78
65
28
33
63
69
11
52
21
71
1
11
24
31
5
12
16
21
42
69
15
89
52
80
91
17
16
3
36
9
32
24
12
24
16
20
24
84
13
51
8
52
32
136
33
35
25
36
11
37
15
3
5
24
85
36
11
31
33
9
66
77
115
17
13
71
52
48
32
4
21
11
13
59
4
27
101
60
49
15
24
9
35
12
48
37
30
5
37
23
31
5
25
15
27
120
33
140
40
9
36
39
80
19
113
25
35
19
53
55
5
67
53
73
78
5
108
37
24
71
24
7
45
8
13
48
51
48
24
48
8
49
90
6
11
96
48
48
1
35
1
95
16
27
53
25
12
24
15
21
3
8
1
11
31
5
4
44
31
33
57
11
1
3
9
39
3
12
5
19
9
8
24
13
24
11
13
90
12
17
60
7
6
35
49
95
24
1
3
3
24
33
75
33
63
18
11
1
12
6
18
30
6
150
5
40
32
12
49
11
24
24
48
49
15
15
5
49
23
7
6
3
68
64
9
47
4
32
7
9
8
7
6
35
31
41
19
18
15
3
41
31
5
12
121
11
16
15
29
1
15
12
20
24
16
8
12
1
27
8
7
33
12
3
5
1
3
32
4
92
49
78
54
24
15
3
29
24
16
20
60
48
19
17
37
15
8
16
75
66
47
12
1
119
1
59
13
12
3
12
8
12
16
33
6
9
27
17
1
35
37
6
17
12
24
67
6
18
60
54
48
3
24
20
31
17
13
3
21
3
12
48
32
24
24
13
54
17
4
21
23
4
60
32
4
21
42
33
21
99
12
56
12
24
36
7
6
23
28
33
27
24
12
9
24
84
3
44
25
11
1
18
5
60
4
12
12
48
44
61
15
48
20
55
29
19
36
6
54
6
35
19
5
25
11
24
28
9
12
24
27
104
13
96
3
8
43
42
36
18
6
27
32
48
24
1
30
29
12
28
21
12
12
11
4
21
11
28
12
36
3
6
18
17
7
48
6
23
1
3
8
36
12
4
3
5
52
8
72
7
5
16
69
11
25
59
12
12
4
20
1
18
36
53
7
42
48
11
79
18
11
28
20
4
8
4
20
1
12
18
29
4
92
4
20
4
8
49
35
36
13
15
8
16
8
7
29
36
24
1
24
23
19
96
53
88
93
3
24
8
1
291
80
36
64
27
90
3
57
3
9
11
1
6
5
40
15
6
12
54
5
13
35
40
21
27
69
11
19
17
52
8
13
36
24
24
27
32
67
9
60
9
47
7
57
15
5
36
73
18
5
31
30
27
60
3
9
9
24
24
11
13
15
20
1
11
1
23
72
1
15
12
21
35
24
24
43
30
3
56
7
5
1
47
12
52
99
18
6
5
16
72
32
36
12
49
59
1
23
7
18
15
3
41
24
13
35
36
7
21
3
17
16
20
36
25
3
44
4
56
12
19
17
1
27
39
21
8
40
8
12
13
11
13
23
36
12
60
25
35
4
9
12
27
27
93
15
5
40
12
39
9
9
48
15
104
7
6
60
35
24
12
88
21
35
40
20
12
36
16
36
9
54
102
15
9
23
43
42
24
24
11
72
13
3
20
72
24
1
23
4
27
65
25
30
6
11
28
32
13
15
21
3
9
11
4
15
42
48
24
51
20
13
15
3
77
60
72
28
3
5
16
20
12
13
3
48
20
36
1
59
28
32
211
48
6
23
100
45
6
29
4
3
9
69
60
71
4
44
16
36
9
18
29
108
31
42
42
29
40
9
3
9
71
12
52
3
33
44
4
12
33
27
92
7
30
23
25
11
7
42
6
17
40
12
12
9
11
1
15
72
8
25
15
20
12
24
12
24
19
33
3
17
25
18
29
88
32
19
90
54
54
36
3
9
3
32
4
9
18
30
3
60
20
1
18
53
7
6
11
72
12
64
8
13
27
20
12
60
16
15
17
7
6
11
28
56
61
12
27
8
1
35
16
12
20
7
9
21
11
25
119
12
24
12
43
5
25
72
12
15
36
8
16
32
1
11
52
15
9
3
21
20
13
24
63
21
35
16
51
60
21
8
25
15
20
103
18
3
32
4
72
93
83
4
20
13
3
8
1
72
18
30
6
17
4
20
24
16
9
11
7
65
28
32
4
20
19
45
56
24
25
42
9
81
24
24
23
24
12
7
45
15
36
29
1
3
3
41
16
3
5
24
4
3
125
73
11
16
21
6
30
99
36
33
36
15
8
40
36
8
4
20
1
39
20
19
125
4
8
13
23
19
18
35
4
24
45
23
19
33
39
18
35
48
31
21
36
104
1
23
1
3
8
25
24
24
11
12
91
41
49
83
19
5
1
3
3
17
1
12
18
17
24
ABCD 97758732088*3^$a+1 [50100]
83
12
64
21
35
40
69
75
12
15
18
35
4
8
37
11
40
9
63
39
24
29
100
20
133
59
4
20
4
12
3
17
4
75
24
21
27
9
9
11
4
32
12
48
48
4
36
84
57
24
35
19
17
16
45
63
44
31
24
5
12
49
47
48
40
20
40
21
6
18
27
8
67
17
1
11
25
18
33
93
71
115
48
5
12
1
48
6
5
19
72
30
27
56
55
17
12
25
48
18
30
35
24
1
11
64
96
9
66
18
108
27
32
1
63
9
11
61
75
36
15
144
9
20
19
72
9
9
47
31
17
13
42
21
20
1
24
27
68
49
27
56
12
136
12
60
84
36
32
1
24
11
121
51
48
56
40
33
51
9
12
24
207
9
48
36
15
36
39
41
24
24
13
27
72
8
36
112
32
48
64
140
31
89
48
12
64
21
6
65
24
4
105
27
9
48
23
7
17
49
30
29
12
24
12
85
48
24
83
60
97
36
47
24
60
24
1
95
31
24
18
23
4
68
97
51
9
23
36
31
9
72
9
11
67
90
6
42
48
11
48
37
24
11
24
52
60
8
4
20
13
39
36
45
48
6
45
3
17
16
20
12
48
64
44
16
8
13
47
36
61
6
9
20
120
84
36
43
42
6
9
8
28
48
27
17
25
23
49
59
187
125
28
24
36
57
35
13
35
49
47
1
24
99
80
36
64
45
11
48
7
65
61
47
13
23
79
42
143
55
72
18
30
65
31
21
60
15
5
13
78
29
19
54
11
49
36
144
90
5
12
1
15
20
12
55
5
12
24
1
30
6
15
44
36
19
21
68
25
15
9
15
56
25
75
56
4
20
52
48
135
90
15
9
11
36
13
123
68
100
56
64
32
12
16
9
27
8
13
123
9
12
11
25
47
1
30
29
100
8
12
12
24
12
48
91
5
25
18
78
12
3
8
40
20
12
4
8
7
9
56
48
25
51
32
67
66
47
7
53
13
47
4
36
45
23
19
17
31
24
29
1
138
65
28
9
39
36
69
59
103
5
19
21
45
23
1
39
21
23
36
36
4
177
24
6
9
20
36
132
43
9
8
127
30
180
51
3
54
18
65
112
48
44
13
15
56
55
105
24
36
12
32
1
36
108
95
96
49
3
68
16
9
11
19
17
4
93
35
37
6
9
48
20
16
44
7
53
36
12
24
43
30
42
6
90
89
55
41
4
44
31
125
36
72
7
29
40
12
8
85
35
84
12
73
222
21
3
57
57
35
37
24
11
49
12
3
36
36
27
41
55
9
48
9
15
20
13
6
77
24
96
12
37
23
25
3
24
9
11
48
1
15
99
18
35
109
95
31
17
1
24
11
36
1
23
25
30
66
48
72
83
28
57
96
11
36
168
12
13
30
6
15
51
18
126
53
60
1
30
21
8
1
51
9
27
27
18
107
91
5
4
48
20
84
4
80
16
68
25
23
7
5
97
3
56
24
48
72
60
16
9
3
8
12
43
30
42
18
15
15
5
24
60
1
39
12
80
28
20
88
24
3
33
33
11
109
47
84
25
71
25
63
20
12
52
63
9
8
25
35
13
87
15
126
15
32
4
20
13
3
45
60
59
31
5
37
11
37
72
11
36
64
36
36
45
18
24
42
23
16
69
12
23
7
5
24
109
23
12
88
3
5
25
119
16
27
17
13
47
13
23
1
15
9
35
144
37
23
36
24
121
35
61
39
21
54
41
1
30
33
72
20
37
6
165
20
7
24
45
3
18
78
21
8
12
31
5
37
23
28
21
15
8
1
107
100
68
37
143
84
37
78
42
75
8
12
1
15
9
39
15
5
36
36
40
9
48
23
67
65
96
37
23
4
63
5
28
20
12
37
12
48
47
31
54
39
36
36
27
53
12
25
23
7
33
32
72
1
23
40
36
21
15
44
76
9
78
48
17
25
83
19
9
56
49
24
3
27
65
156
25
47
48
37
12
36
27
20
24
1
24
99
12
24
15
21
8
36
64
44
28
33
12
23
16
9
95
4
96
80
25
11
4
15
65
16
56
25
48
71
24
36
19
5
4
12
20
16
8
24
168
109
35
24
55
17
108
37
78
5
12
64
68
36
40
12
8
84
72
31
125
4
20
13
6
54
131
52
68
40
56
1
59
25
18
30
42
5
13
3
44
40
240
93
167
28
32
73
35
1
11
85
71
48
16
8
28
15
24
29
36
204
36
40
39
42
24
15
24
44
12
61
63
12
177
6
17
25
23
36
19
5
24
43
18
59
13
35
40
3
29
36
37
42
41
25
111
24
20
12
25
24
30
18
15
48
20
13
39
72
8
60
25
11
24
55
77
85
15
9
27
80
97
138
33
72
44
43
41
25
54
72
5
16
8
24
1
11
24
1
39
21
48
47
1
18
45
21
15
56
7
65
16
15
41
16
32
25
35
16
45
15
20
12
205
15
8
12
88
9
27
81
18
24
90
11
19
53
4
20
61
59
13
12
39
69
15
80
16
12
20
25
60
48
11
4
20
180
12
157
18
17
7
33
33
30
89
1
35
24
4
96
63
5
60
36
36
36
28
15
66
23
13
60
72
3
9
23
12
13
11
1
48
23
48
25
47
28
116
1
99
60
8
36
67
33
12
32
60
25
35
67
29
36
49
35
16
56
84
4
84
81
54
5
100
48
20
12
48
37
35
28
8
24
28
9
108
3
32
55
6
66
24
17
7
17
160
33
3
8
12
60
13
27
3
21
21
195
20
28
75
17
24
61
18
5
12
13
11
16
15
9
111
65
88
80
84
1
75
39
17
1
15
8
12
12
72
16
20
12
28
8
37
59
144
12
24
108
12
31
77
13
87
8
4
3
21
56
36
100
27
120
21
12
60
8
36
49
24
6
5
19
33
39
185
40
24
80
84
73
35
12
43
17
48
112
20
100
15
18
3
21
6
17
12
13
72
75
3
96
17
72
25
95
12
28
48
15
65
12
37
24
27
80
115
42
23
84
ABCD 97759006934*3^$a+1 [50010]
8
57
31
120
59
325
96
32
88
59
213
48
3
6
66
37
41
516
414
69
57
55
48
8
93
102
117
33
120
87
3
294
63
72
111
18
127
72
168
269
246
24
54
111
48
88
53
19
48
5
235
72
8
225
247
11
61
59
126
96
615
33
31
80
216
45
235
24
119
36
85
96
35
45
24
81
18
72
85
104
9
31
48
131
301
48
101
150
180
102
168
606
36
145
59
66
139
5
43
53
27
81
66
90
54
109
71
1
95
121
125
78
30
60
12
199
5
144
51
16
80
64
8
112
80
201
48
159
232
11
48
37
72
23
25
5
54
85
59
109
41
36
283
200
48
129
15
16
72
23
9
9
39
123
85
224
88
467
93
33
79
56
135
25
233
199
488
63
36
204
66
55
5
210
90
114
37
24
29
36
103
107
54
79
83
18
139
8
120
45
108
87
40
24
11
45
112
17
36
67
80
48
24
69
211
168
17
180
6
205
95
54
91
59
13
72
5
3
88
29
36
18
69
21
72
187
168
80
39
246
75
3
252
49
41
7
32
81
7
83
85
83
117
3
96
45
81
39
45
171
99
93
21
139
480
72
8
33
15
189
123
51
37
5
18
30
147
144
48
207
156
54
126
9
136
24
29
6
13
240
11
72
18
60
31
59
37
80
93
219
51
189
303
48
6
43
353
90
288
66
171
123
66
43
8
112
23
97
32
45
54
96
126
127
80
168
120
93
60
87
195
85
113
6
1
83
37
72
128
15
97
107
21
40
32
33
7
8
129
144
159
57
84
42
9
39
252
168
37
89
31
72
72
5
43
41
351
9
42
45
99
13
288
59
285
15
193
11
117
3
69
88
72
32
16
29
3
123
18
36
63
208
192
41
39
87
73
197
294
30
111
96
225
60
355
53
6
85
5
156
159
48
88
24
149
90
6
156
90
37
8
9
60
75
40
149
6
21
15
97
80
232
41
7
11
109
317
115
155
13
23
105
75
45
195
138
216
123
27
13
17
103
41
31
11
69
16
35
18
19
128
40
29
243
51
66
3
48
72
21
60
39
88
24
59
37
24
35
36
84
85
131
18
51
88
128
9
63
27
61
113
31
131
78
156
51
99
66
259
35
61
192
413
147
120
40
120
167
36
69
16
32
27
133
48
35
174
36
24
84
31
8
192
96
15
18
36
126
24
66
75
39
30
91
24
96
24
179
37
144
125
96
18
12
37
32
96
123
162
115
29
126
37
131
61
8
147
21
45
60
199
168
11
102
108
27
24
120
16
272
81
7
72
152
129
31
11
37
80
57
15
9
12
187
83
54
63
ABCD 97759198372*3^$a+1 [50082]
11
169
11
12
24
61
24
95
48
1
71
184
8
37
71
25
11
24
112
128
49
11
12
40
24
44
52
48
8
76
12
8
61
11
36
64
104
121
11
52
48
132
212
84
52
129
47
28
56
48
40
56
13
63
32
12
180
16
152
109
39
32
40
45
11
49
51
32
1
3
44
12
40
168
8
13
95
1
36
23
12
13
119
84
36
1
11
24
24
16
44
25
48
35
25
51
12
32
192
37
11
4
8
48
64
380
24
24
60
61
47
109
47
52
36
20
52
44
73
47
72
40
93
51
32
28
48
24
104
36
24
48
76
20
24
16
108
8
76
21
27
68
36
72
112
68
12
4
48
93
144
23
28
20
36
88
93
23
61
23
37
27
9
11
36
60
16
12
96
92
40
68
72
24
36
36
49
144
15
33
35
96
13
39
24
36
32
28
9
95
84
76
60
8
60
76
132
44
60
88
20
88
8
13
59
4
33
11
12
36
60
24
28
68
12
4
108
8
61
12
99
104
120
12
12
24
88
20
49
47
12
12
52
44
25
3
60
36
9
23
13
27
68
1
11
12
4
192
20
72
36
16
68
1
23
24
37
27
20
13
35
28
56
24
48
16
144
45
59
25
131
12
133
87
80
184
8
73
15
57
71
76
32
28
104
64
44
4
56
1
24
47
24
12
24
1
71
4
8
60
37
23
12
36
108
72
28
32
36
49
23
4
32
12
28
24
33
95
84
48
48
16
21
135
9
15
20
24
4
9
36
339
108
21
11
4
32
61
59
48
168
156
16
20
13
23
84
37
27
56
48
24
24
60
12
36
109
3
44
4
60
20
13
59
180
12
156
72
40
81
123
96
60
57
39
20
48
196
24
8
61
95
85
131
36
132
13
35
48
48
12
40
33
71
36
13
15
57
11
84
84
4
56
36
36
16
8
36
72
28
33
23
24
112
8
60
49
15
36
192
8
108
60
96
108
61
39
9
23
72
40
188
12
88
12
56
4
33
3
8
168
12
73
24
23
24
12
60
84
120
289
179
13
36
39
21
108
48
35
1
11
48
36
24
24
109
11
96
24
24
12
36
52
32
12
40
36
8
40
128
48
60
124
176
72
49
63
12
20
36
24
61
3
8
25
36
27
32
244
12
32
24
4
72
24
8
204
64
33
11
16
116
1
83
88
32
4
8
4
20
4
9
11
76
20
24
76
20
24
136
44
16
32
73
35
37
11
40
81
12
36
3
44
4
56
73
11
49
215
52
8
76
12
32
24
60
16
60
33
59
181
99
60
32
24
49
11
49
171
21
60
59
25
75
44
76
9
51
92
16
21
48
11
4
48
33
27
44
76
9
11
85
192
131
52
60
48
140
37
144
11
40
12
12
8
24
1
11
24
60
1
35
36
60
12
49
35
24
76
56
25
23
252
4
8
40
20
12
48
12
73
15
96
92
49
15
24
32
49
60
15
8
12
40
105
39
140
85
63
56
60
12
100
8
24
76
8
124
8
61
95
48
109
83
124
32
4
176
64
32
124
20
40
8
16
33
23
12
24
49
95
4
8
52
44
36
49
11
36
37
15
9
11
37
11
4
116
4
45
3
44
28
32
25
39
80
1
59
28
57
36
95
24
4
36
44
1
63
8
16
20
24
28
36
164
12
1
11
133
59
4
56
132
24
88
20
12
12
36
16
20
24
4
8
12
36
13
27
24
80
96
36
52
8
24
16
48
36
32
76
32
49
36
12
11
40
108
8
112
32
109
3
8
60
48
60
24
88
12
8
48
172
57
24
35
13
123
21
23
4
60
116
1
35
13
47
72
13
83
76
12
20
24
12
24
36
1
23
24
24
1
23
36
4
32
40
9
39
8
52
36
104
144
148
32
28
21
12
83
12
112
20
16
20
12
13
36
23
36
12
28
48
57
23
60
16
60
33
11
48
85
23
12
48
16
12
32
12
84
36
52
33
227
24
16
68
12
49
51
20
76
144
8
4
45
23
12
1
3
141
71
52
56
1
15
8
64
104
36
37
36
23
196
8
25
183
56
4
20
48
76
45
51
8
24
48
28
36
96
48
21
35
84
12
52
57
11
108
12
4
21
3
92
72
88
56
84
96
48
73
27
48
36
8
48
24
36
252
16
33
35
37
47
24
1
11
132
13
3
20
156
12
84
24
72
12
52
60
132
32
12
72
60
64
56
37
83
168
85
3
20
88
21
59
72
24
108
136
32
13
11
24
84
85
3
33
15
20
24
60
4
8
16
92
28
116
24
12
156
16
44
72
121
131
48
36
60
100
60
44
120
36
36
120
24
40
12
104
37
35
36
108
96
16
200
84
37
35
160
57
ABCD 97760264744*3^$a+1 [50066]
128
229
59
4
27
9
21
30
5
84
7
57
36
189
15
3
113
112
104
136
8
37
75
45
107
13
59
61
147
15
33
24
168
75
42
15
96
132
3
192
18
27
63
57
116
16
20
48
13
120
3
27
60
33
56
31
165
375
12
33
39
6
54
9
51
126
47
28
8
67
45
69
3
72
165
35
64
72
15
24
89
172
68
316
33
48
63
236
85
3
165
78
57
36
87
60
42
147
176
7
102
95
180
31
24
60
60
150
219
189
168
3
69
330
72
36
5
85
83
31
150
48
162
30
96
30
12
102
30
69
120
96
135
6
294
60
33
120
45
42
120
165
3
78
3
51
21
135
29
55
48
41
121
78
21
189
90
41
36
208
273
24
39
240
99
81
144
12
36
39
21
177
3
24
20
64
44
13
119
48
76
69
27
21
3
117
72
15
57
183
36
12
128
244
8
157
48
42
120
12
69
96
84
201
39
32
97
102
45
15
65
28
36
141
18
105
8
19
93
45
162
6
23
337
150
29
24
37
35
124
68
28
27
33
48
39
48
30
3
60
147
9
141
27
48
60
44
13
138
9
20
16
12
32
13
27
48
192
108
12
24
92
199
105
51
132
165
32
181
72
18
9
51
204
9
20
4
8
55
57
63
9
140
115
9
21
99
60
156
8
55
41
120
72
85
24
6
114
216
54
41
25
24
11
160
132
33
63
12
120
39
6
159
60
75
45
48
120
72
15
9
84
48
57
48
155
60
12
7
6
219
3
57
51
237
27
65
64
116
84
7
57
12
84
87
9
24
141
119
49
48
63
99
222
3
8
304
56
37
87
3
137
91
69
75
48
141
39
153
15
9
80
88
120
392
16
108
27
149
91
222
27
21
107
13
59
16
24
3
21
87
24
105
8
16
87
9
45
155
16
120
87
33
80
108
7
42
48
27
48
45
30
45
200
48
31
96
192
105
240
12
231
90
63
51
9
39
288
45
48
84
48
165
183
20
37
75
72
96
56
88
20
97
96
192
18
45
87
285
80
55
113
7
78
147
32
40
135
30
11
55
33
117
3
39
225
32
28
3
113
67
114
39
96
44
37
75
27
42
15
48
27
33
87
240
78
168
3
69
48
15
9
39
60
24
80
112
120
36
404
88
36
32
25
35
55
129
24
72
99
90
51
32
28
44
91
42
147
111
33
21
3
8
67
210
78
42
47
16
180
144
141
59
133
27
168
3
12
30
102
258
192
35
16
87
30
195
188
108
160
27
165
168
51
29
37
90
57
45
42
93
132
3
12
78
42
9
141
66
105
69
48
11
40
140
97
42
33
132
297
126
42
42
101
4
3
21
27
9
48
33
54
18
51
117
35
415
120
30
72
123
45
24
66
129
240
111
9
24
60
147
45
9
30
309
84
27
9
87
33
36
60
63
233
37
167
100
21
39
60
93
243
212
145
3
12
276
117
147
123
114
18
117
123
48
24
9
56
24
196
60
171
149
48
16
84
3
9
141
ABCD 97760402492*3^$a+1 [50089]
103
96
24
18
6
53
37
24
62
34
14
72
4
5
1
18
12
48
2
70
48
50
126
36
4
12
72
5
7
20
166
2
12
28
6
26
4
26
16
78
12
29
31
24
8
10
26
36
4
14
16
6
24
41
39
4
48
38
87
9
154
12
12
78
42
110
22
60
8
28
17
1
14
16
12
54
74
54
16
54
26
75
55
77
7
2
16
30
12
6
6
65
1
62
28
24
24
30
6
8
28
12
32
24
210
64
30
41
24
43
29
9
40
6
36
204
20
16
68
24
9
72
9
10
48
12
41
51
28
2
10
48
32
33
12
63
28
185
12
7
65
115
20
18
88
42
32
168
9
19
60
12
48
24
29
15
46
47
19
17
115
18
18
6
18
48
44
40
18
26
52
17
57
51
3
10
71
1
30
68
24
28
8
9
1
54
56
4
5
87
48
9
67
5
1
14
4
48
29
1
2
36
33
1
42
36
108
6
50
70
6
84
128
156
9
43
8
22
62
16
12
24
8
12
88
20
40
72
48
56
60
40
113
3
4
42
30
60
12
2
3
15
16
36
50
168
39
19
8
4
12
38
27
13
2
4
42
2
40
41
135
22
18
72
30
2
36
33
3
45
9
10
14
39
91
12
20
70
30
80
57
1
30
50
58
41
36
1
6
17
1
42
24
14
46
26
58
5
255
40
41
7
8
4
5
25
47
39
36
16
8
94
30
20
12
9
15
36
46
24
14
16
65
15
10
38
10
6
24
20
12
4
20
16
20
4
26
10
5
3
22
6
24
18
2
4
20
9
7
36
41
19
8
22
30
29
60
43
29
49
42
6
42
5
12
45
40
86
10
30
12
29
9
15
75
52
2
6
16
20
4
24
2
34
30
23
19
29
43
92
28
32
64
24
5
15
10
102
8
9
51
57
61
18
12
48
24
18
48
14
28
212
12
45
15
58
62
58
32
10
8
6
16
47
48
9
87
19
24
104
52
24
50
112
23
7
18
11
63
52
18
2
69
19
30
6
24
41
19
6
83
7
20
9
1
30
12
62
30
36
4
12
54
30
41
36
36
27
52
60
17
13
30
84
8
36
96
9
1
6
12
12
8
10
80
10
102
23
31
24
42
8
16
14
28
24
20
4
12
44
45
25
14
9
7
36
8
64
30
26
6
10
80
46
48
23
12
36
91
5
57
6
36
28
17
9
22
32
36
4
12
5
9
15
48
67
5
7
8
9
55
56
4
78
32
16
11
39
24
40
12
90
30
80
28
20
28
14
30
10
90
54
23
1
42
14
22
12
30
18
14
48
87
3
60
45
45
30
10
18
48
14
46
24
72
60
20
10
98
46
26
9
19
12
5
19
12
77
31
6
6
18
102
12
6
90
30
14
136
42
14
4
5
81
16
2
40
30
35
7
54
24
26
64
60
18
2
16
30
30
5
96
31
14
10
80
4
36
36
24
18
2
45
24
39
10
42
6
14
16
12
6
30
12
29
9
30
10
6
36
48
41
12
7
17
3
69
67
17
108
31
32
10
6
36
6
23
1
54
26
16
2
36
45
79
12
24
56
33
25
42
5
43
29
151
20
28
8
16
5
45
15
73
18
78
174
89
1
62
4
5
7
42
50
72
45
36
3
9
55
32
16
60
68
10
26
28
2
18
112
38
39
51
238
8
15
111
60
64
30
30
60
24
108
2
22
60
36
8
4
29
19
8
21
31
24
17
27
4
20
40
77
1
18
30
30
20
22
54
108
32
16
12
72
36
29
19
6
6
74
58
5
7
36
60
8
4
6
6
20
16
29
9
6
88
41
9
27
19
50
27
27
57
96
27
12
18
22
66
24
38
10
2
45
1
24
71
43
20
4
48
72
72
5
33
46
24
92
117
3
4
12
72
20
16
36
24
6
18
5
27
54
10
29
7
180
24
56
46
2
72
40
24
6
38
72
9
168
19
12
12
20
9
171
4
24
29
51
57
1
14
48
90
22
5
31
24
5
63
12
16
30
32
39
63
33
223
41
19
53
19
48
32
16
24
78
24
90
48
36
42
62
12
24
36
90
18
22
6
2
112
11
3
4
36
36
5
19
116
16
44
4
140
9
27
9
25
6
8
105
7
90
23
27
60
16
2
46
20
45
49
95
7
66
72
18
14
18
12
16
8
84
52
18
6
50
34
53
19
20
33
25
47
3
9
7
54
62
58
48
18
12
12
6
24
48
47
15
21
67
41
31
2
10
36
44
48
72
28
12
5
63
81
31
18
66
30
42
29
15
64
42
30
18
30
84
72
5
15
64
24
65
43
132
18
95
12
31
72
48
54
2
4
65
31
24
56
4
6
8
10
6
54
65
1
23
48
63
9
1
26
52
42
6
80
9
1
26
40
38
10
6
14
28
30
47
75
16
20
10
14
9
57
15
9
39
36
36
7
42
47
9
34
20
58
8
16
78
48
42
2
124
74
39
73
6
101
36
43
8
4
18
78
53
27
9
31
26
18
28
24
18
26
100
26
3
27
4
14
15
43
54
24
54
26
54
76
6
8
87
19
24
12
36
84
8
9
31
5
7
54
30
24
17
19
6
14
16
8
156
33
63
28
18
62
52
5
25
6
41
49
2
28
48
41
39
33
19
12
41
48
43
30
8
42
28
18
30
41
3
60
4
86
30
9
1
23
67
36
17
15
66
22
12
6
6
50
16
23
1
8
87
63
21
61
90
20
60
4
26
24
130
14
10
48
5
192
51
52
18
47
3
112
78
42
24
5
25
6
84
144
56
60
180
4
24
17
1
11
51
36
70
72
11
19
12
30
6
12
24
41
3
36
45
9
136
14
90
34
29
144
3
40
84
17
99
94
138
12
116
124
20
52
60
8
22
24
23
79
24
24
56
18
42
46
8
46
17
7
24
72
68
12
4
20
21
13
30
20
88
8
4
12
14
10
96
6
102
89
3
70
18
20
40
77
69
126
16
122
22
77
27
4
72
29
48
72
51
64
6
50
70
90
20
9
49
18
29
43
36
50
46
8
33
3
16
48
6
120
72
23
9
46
20
36
4
5
15
9
7
29
7
12
20
9
63
69
7
12
29
27
16
8
57
15
93
31
42
120
54
65
19
30
14
72
16
12
56
24
36
21
15
30
51
163
44
12
16
60
54
38
16
50
184
72
47
49
8
15
1
47
49
14
4
14
10
12
18
42
24
20
24
12
4
12
12
17
15
16
68
69
75
28
8
36
40
5
9
10
30
50
ABCD 97760433086*3^$a+1 [50156]
280
32
24
51
13
24
17
135
48
105
180
163
35
54
36
115
8
16
95
25
65
90
90
18
162
55
161
247
23
145
128
16
251
133
272
45
27
88
240
48
11
165
16
32
192
96
129
55
35
493
128
88
11
18
3
87
57
16
168
47
72
177
75
90
36
63
16
168
72
176
72
48
105
180
67
168
120
144
5
123
75
21
159
33
75
72
301
24
200
33
54
73
17
31
95
25
8
21
108
63
9
55
24
11
18
51
111
25
24
131
108
630
51
16
5
19
32
168
16
53
162
18
111
232
24
56
24
88
56
136
48
120
5
43
29
115
24
41
126
72
73
8
96
48
27
21
88
56
16
32
48
135
129
33
55
35
45
88
155
13
56
40
215
216
57
160
72
53
27
24
72
39
25
65
223
32
24
112
24
176
64
96
59
13
96
80
64
17
31
144
56
39
18
7
11
54
151
47
1
24
8
64
24
77
90
54
171
27
162
18
33
72
3
213
129
271
161
79
29
147
136
8
69
27
328
80
33
54
73
53
72
18
33
144
40
8
280
168
72
104
33
87
16
72
8
144
24
72
112
77
360
3
72
15
25
11
205
240
95
33
21
108
135
16
192
32
93
19
71
73
216
200
24
136
35
141
255
144
33
57
90
21
105
144
15
256
24
56
112
23
90
55
8
24
75
18
3
87
97
32
105
55
176
184
35
13
56
21
75
195
198
72
18
162
18
33
40
8
120
69
72
180
180
51
147
85
96
96
320
15
108
18
72
91
72
17
18
90
19
24
72
29
36
7
47
198
72
36
252
51
39
265
72
95
36
13
32
9
36
19
71
9
81
180
195
160
48
11
13
77
18
121
77
19
143
18
303
136
216
29
90
73
35
117
16
24
120
120
48
56
111
225
243
378
43
72
155
37
35
13
329
151
24
128
136
11
13
5
67
131
54
31
48
11
69
57
54
18
7
155
93
160
128
88
71
288
90
72
231
120
40
5
115
24
5
3
33
90
205
65
15
112
8
9
36
75
87
198
75
69
75
15
33
328
104
40
8
16
101
51
165
72
108
7
216
120
152
64
24
137
15
147
117
153
90
261
64
35
61
11
69
16
248
63
49
8
33
103
41
360
15
21
90
337
23
145
24
8
3
13
221
19
161
36
90
90
7
32
144
64
56
21
19
72
89
18
37
96
29
18
90
108
27
45
267
240
195
93
136
77
19
104
64
96
56
40
56
69
19
24
47
33
88
5
144
19
72
8
40
167
57
40
192
56
72
48
64
65
39
69
90
288
49
5
36
54
1
35
37
96
137
87
453
115
317
72
75
213
108
79
24
221
75
256
65
72
15
75
21
ABCD 97760616626*3^$a+1 [50004]
13
54
24
29
37
66
30
42
102
48
131
181
83
252
145
66
72
65
72
61
18
24
78
84
59
79
41
7
18
30
5
211
5
25
18
5
37
168
90
12
18
18
72
5
12
163
6
11
204
259
108
12
66
35
55
96
18
90
6
12
24
60
35
25
24
12
90
18
30
120
36
24
89
37
18
6
12
239
91
84
96
48
54
71
121
150
36
54
23
25
78
18
114
36
162
30
90
138
5
91
60
138
6
12
53
25
216
24
42
120
204
125
139
54
47
19
65
24
43
257
7
30
6
48
90
24
72
35
151
48
29
13
47
205
66
65
60
19
102
6
12
36
102
60
48
144
18
150
144
96
18
6
6
60
17
133
12
138
54
6
42
66
96
36
29
73
126
186
155
48
67
210
18
12
5
31
48
29
73
47
115
65
61
11
19
41
13
131
91
54
12
114
24
24
5
12
43
108
72
18
24
24
90
36
66
12
71
61
54
42
138
30
24
60
6
30
59
7
6
18
6
54
114
78
89
24
37
84
95
1
12
60
18
60
102
30
17
108
132
43
18
59
31
48
12
120
12
6
30
36
6
42
66
6
156
60
102
126
234
30
36
66
18
30
6
30
90
5
121
36
12
30
18
138
150
42
60
12
108
60
60
89
55
36
54
18
17
31
102
12
126
24
30
78
66
42
168
6
35
103
30
6
114
30
66
6
24
84
48
209
55
36
53
7
29
25
35
79
30
6
65
61
18
162
54
84
29
72
60
1
119
61
90
29
19
12
264
29
1
96
119
25
30
48
276
36
53
60
13
198
60
36
53
180
12
91
12
101
120
49
47
103
6
96
66
29
139
114
48
18
209
37
18
36
12
30
30
24
5
1
30
72
126
11
13
78
24
48
168
84
18
251
37
18
12
48
144
30
47
85
48
30
102
18
30
48
78
12
18
84
12
18
17
25
23
55
18
30
29
61
114
78
72
66
17
72
109
24
18
29
24
19
17
73
78
24
150
18
12
53
31
6
54
36
6
60
12
30
12
6
23
115
41
109
36
59
7
18
66
36
29
181
54
5
91
72
18
174
36
17
13
48
132
12
47
151
48
12
150
150
72
48
90
24
6
24
24
84
125
73
60
18
36
6
23
157
12
191
85
84
78
173
139
18
59
31
12
30
156
84
126
5
60
151
5
163
77
31
72
180
30
72
6
138
42
42
12
24
90
102
24
119
67
192
30
12
6
90
23
115
6
179
199
96
66
120
24
72
18
72
48
72
12
12
96
114
234
29
36
67
60
48
42
72
18
78
96
30
5
13
191
31
24
204
41
24
12
133
156
24
11
1
6
17
7
18
108
192
6
144
65
1
251
43
96
72
48
41
43
12
18
72
23
115
102
18
60
150
18
30
54
6
167
72
25
96
12
6
36
89
96
1
12
18
48
65
1
54
12
24
6
23
276
61
18
126
36
48
54
17
25
6
132
18
47
37
126
18
12
24
6
24
24
390
36
95
1
150
54
114
5
79
30
12
18
12
6
119
19
6
59
31
48
30
18
102
42
53
175
120
101
1
180
30
5
60
61
54
156
252
6
59
1
444
95
72
19
41
1
198
36
53
31
72
234
30
65
61
42
17
61
24
59
60
25
30
12
53
121
6
24
96
72
41
97
72
198
42
6
89
31
29
25
48
108
30
5
37
24
48
6
120
6
6
48
24
66
12
30
54
90
6
90
60
120
48
66
48
6
132
84
5
19
5
217
198
89
12
108
25
378
17
115
66
24
18
132
66
72
24
90
89
61
6
42
66
36
5
1
84
6
132
36
12
132
66
12
90
48
96
24
210
42
53
7
29
31
24
6
54
114
11
109
12
18
36
ABCD 97760769818*3^$a+1 [50023]
17
111
40
11
73
5
91
29
55
17
6
57
15
73
84
84
104
27
25
83
42
36
67
12
11
85
5
39
135
13
36
56
21
42
85
92
16
17
42
36
25
12
12
23
25
23
72
97
84
44
52
20
45
43
53
72
162
25
24
36
36
32
27
18
30
97
11
24
33
40
72
120
8
27
49
119
30
42
120
96
133
36
23
45
33
39
40
95
1
48
56
63
37
53
30
193
59
6
63
21
36
144
39
57
7
32
24
57
42
21
87
49
113
135
16
11
48
37
48
5
51
39
78
99
63
1
11
45
15
1
104
21
90
12
180
13
137
91
24
32
45
6
37
65
7
53
72
43
23
72
105
72
111
54
90
1
59
30
55
53
51
4
53
114
61
77
18
9
123
18
67
113
19
11
25
29
75
93
48
3
147
72
18
30
42
18
13
131
66
39
40
240
5
60
18
13
17
43
17
51
24
27
13
77
19
60
12
17
15
75
60
81
76
20
21
19
83
132
33
57
15
141
42
72
138
15
16
47
145
17
111
16
48
23
30
3
4
17
18
180
45
16
80
24
33
90
73
11
9
64
23
84
133
48
32
16
12
17
30
37
23
30
42
73
35
18
19
35
61
5
54
13
32
33
31
104
147
13
5
27
15
25
95
9
16
104
52
179
6
12
55
17
15
3
165
72
3
21
16
11
204
33
93
3
51
1
35
30
19
23
73
128
64
5
67
24
17
55
17
18
234
138
132
25
41
27
28
5
159
15
13
20
136
17
54
30
18
73
5
99
3
37
240
24
104
40
77
91
84
5
18
121
20
57
63
144
105
48
79
104
39
108
12
1
56
48
255
73
5
54
25
48
17
3
16
96
95
18
31
144
167
1
132
20
15
97
65
15
208
137
15
4
84
23
12
13
8
51
150
66
60
9
16
47
37
20
24
39
25
17
18
37
83
25
48
5
54
30
19
71
1
89
259
191
60
73
56
16
11
85
48
191
18
15
147
60
25
5
6
54
66
37
5
51
39
138
87
16
11
45
16
24
143
60
21
51
36
90
12
75
3
90
324
300
36
87
16
36
44
64
32
45
18
25
143
9
3
37
24
24
32
33
87
21
84
31
8
39
48
144
6
342
1
12
32
75
61
119
57
3
45
3
37
32
48
148
44
16
72
35
42
36
55
32
72
141
60
102
42
115
11
90
43
29
18
13
77
12
55
107
25
44
27
93
16
71
102
43
8
57
19
35
36
180
9
24
4
35
60
37
53
48
54
18
42
85
95
13
5
127
35
49
24
132
48
17
3
27
109
17
144
39
87
33
160
59
42
75
24
27
54
18
85
203
13
167
30
43
11
36
33
27
69
28
36
104
112
80
4
11
90
31
29
19
107
69
24
144
15
1
119
13
65
12
60
30
73
77
111
40
11
138
91
17
103
77
42
72
25
65
36
120
60
19
65
75
15
1
8
64
56
57
199
8
76
144
23
69
3
21
27
97
48
12
167
60
18
67
8
100
20
33
7
35
108
54
18
12
1
59
36
117
63
13
167
25
47
21
81
31
152
192
4
20
39
48
33
16
65
30
49
77
3
100
11
30
55
44
216
28
12
41
55
5
27
120
15
90
55
83
69
3
60
192
9
51
121
17
27
15
66
19
44
16
180
35
18
15
15
60
12
18
87
45
19
144
65
55
17
6
153
4
60
48
17
87
24
4
36
96
204
17
43
89
15
16
24
47
73
5
7
44
24
45
78
37
12
113
27
21
42
73
104
21
79
11
9
24
21
18
12
13
95
78
19
104
112
209
96
102
57
24
16
35
61
32
123
30
42
90
192
6
133
24
17
63
135
25
17
126
54
156
24
43
173
79
83
12
25
60
11
30
60
12
127
5
15
21
120
24
43
167
168
25
96
84
95
72
13
32
24
27
12
121
47
9
3
13
47
18
12
60
90
277
65
19
11
73
17
18
25
17
3
72
40
5
168
12
150
129
24
112
5
79
11
30
3
33
7
60
156
11
121
60
5
12
15
45
67
8
33
12
147
51
13
47
33
21
55
20
15
18
87
15
73
23
9
40
23
25
36
12
24
24
131
109
101
19
60
11
9
51
18
18
9
40
104
64
65
15
45
51
40
17
19
48
ABCD 97760951272*3^$a+1 [50061]
63
6
36
30
30
18
24
73
5
3
117
54
30
31
65
132
18
9
33
15
75
48
60
24
24
25
65
66
21
147
13
35
54
31
23
54
43
29
3
3
24
109
104
3
114
6
45
48
40
35
24
30
6
72
54
19
89
18
12
12
18
42
6
18
6
75
51
168
72
30
18
126
84
24
6
12
129
63
57
39
54
30
61
77
114
33
15
96
60
6
15
33
36
24
66
25
72
29
19
35
60
12
85
200
40
5
54
6
54
33
3
18
66
1
113
150
72
30
48
84
18
13
5
42
12
12
6
27
45
12
15
33
90
13
29
48
30
12
9
15
6
3
15
1
65
7
47
90
78
30
27
87
9
16
29
27
40
29
24
66
1
35
24
6
30
12
12
33
27
61
8
117
43
89
15
147
24
21
129
30
24
30
12
18
45
3
45
39
30
19
71
6
3
57
79
24
32
48
9
162
60
24
24
73
59
21
9
6
12
96
84
97
23
18
18
24
21
45
67
59
21
24
16
32
87
1
59
18
18
18
36
18
1
29
12
108
3
39
6
18
6
18
48
24
1
59
108
90
6
1
59
30
66
36
42
7
83
66
27
3
12
72
33
195
12
12
6
102
48
25
24
23
12
66
99
16
48
5
6
21
63
30
27
3
21
81
15
39
9
171
6
48
31
23
12
36
84
21
40
59
30
31
17
15
93
48
66
18
12
18
6
210
25
17
15
15
12
36
66
36
43
35
42
24
6
12
36
24
162
30
78
151
89
6
129
3
24
24
12
72
60
13
5
3
51
84
9
3
24
18
18
49
119
1
104
27
24
18
43
17
30
33
27
210
30
13
24
23
12
61
23
36
36
18
6
1
5
30
13
32
45
3
87
30
48
67
47
12
6
102
30
12
6
9
93
132
18
61
17
30
18
30
144
6
30
12
12
18
19
5
66
9
15
129
16
8
75
13
5
75
27
42
18
72
6
54
61
47
1
5
90
6
18
6
6
85
56
27
21
45
12
12
90
33
9
30
145
56
3
72
120
102
111
96
21
75
15
102
78
13
5
30
24
6
7
32
16
71
6
24
19
59
13
8
24
15
33
39
1
24
23
78
162
36
30
55
41
18
133
23
12
12
42
48
7
149
6
18
66
24
33
88
131
24
12
12
157
8
27
24
85
29
27
81
63
69
6
69
27
18
123
120
27
12
1
137
6
9
48
33
60
24
30
21
87
72
1
89
18
13
29
18
33
40
5
30
12
73
5
27
39
6
54
141
45
144
3
123
18
24
6
36
81
27
60
97
35
138
18
42
48
30
12
6
126
60
36
49
29
216
18
36
24
12
30
66
30
42
1
35
61
59
85
32
24
159
9
3
60
78
30
69
3
109
24
29
90
1
41
31
104
48
16
29
6
66
30
60
6
24
3
45
27
63
6
54
6
7
24
5
19
32
39
145
11
13
71
6
144
24
114
12
36
12
210
51
15
72
12
30
42
21
48
40
11
18
72
91
24
59
24
42
48
123
15
12
61
29
27
39
24
12
18
48
27
16
32
88
47
33
15
6
19
96
5
18
12
21
75
30
15
87
36
12
24
9
99
13
77
60
12
3
48
15
9
3
102
54
36
54
30
60
96
66
90
12
13
149
96
12
60
6
36
9
111
121
5
24
3
51
12
30
12
7
53
30
66
30
42
24
3
93
42
108
133
95
6
3
81
12
30
54
39
39
1
32
27
102
18
96
36
33
21
6
18
30
12
24
90
31
5
30
69
15
12
12
30
18
49
53
72
18
1
32
75
12
105
3
72
21
40
32
9
31
5
3
16
24
71
1
53
66
49
17
18
24
36
24
1
5
27
135
132
13
5
12
90
6
15
15
25
89
42
24
30
102
12
12
84
85
32
69
30
6
15
117
12
111
45
3
117
3
16
11
24
84
30
174
13
35
114
18
30
6
84
90
66
21
16
5
27
45
12
6
42
30
48
33
40
95
1
41
12
27
45
3
3
85
24
23
102
108
31
5
147
15
30
12
31
167
9
3
36
9
45
102
168
13
80
15
60
13
11
66
18
12
69
24
39
18
114
120
24
37
47
6
51
3
60
72
24
12
180
72
78
19
35
6
39
16
120
17
42
18
30
93
88
17
39
39
30
67
59
21
27
6
15
15
1
11
13
41
18
42
6
13
17
79
23
6
24
42
1
152
51
24
30
15
21
27
40
143
12
24
18
6
96
109
5
6
85
24
11
30
114
42
19
56
3
12
42
42
90
75
3
36
9
15
48
129
3
18
60
103
47
168
30
24
66
42
30
30
27
3
24
24
45
15
81
99
24
12
6
18
1
23
73
8
39
72
36
24
36
25
95
54
84
60
27
75
90
30
48
6
54
1
59
21
63
30
30
18
78
24
45
117
90
25
96
48
5
114
6
24
6
12
33
9
6
9
88
32
87
25
101
3
15
6
6
12
48
25
17
31
5
24
30
13
32
21
27
45
27
3
13
65
30
1
56
48
57
18
165
9
12
99
45
171
15
36
12
138
78
1
53
3
15
48
54
30
37
11
45
48
51
18
30
12
1
23
60
12
24
9
27
48
37
8
27
24
45
21
18
126
6
102
7
11
13
72
53
6
66
123
69
18
120
12
6
87
3
61
56
27
13
5
43
35
37
95
60
18
42
49
24
5
66
33
21
54
30
132
114
60
36
25
24
71
25
24
11
24
24
48
18
114
102
78
60
30
6
85
ABCD 97761509416*3^$a+1 [50017]
114
73
17
168
67
5
6
37
89
18
1
36
5
19
59
6
187
24
108
77
36
7
17
91
24
23
30
7
65
36
60
120
12
12
19
36
120
53
72
48
96
19
12
53
7
101
55
48
41
84
7
125
54
85
48
5
30
13
17
31
59
1
96
89
151
23
133
24
35
24
30
55
96
53
30
102
31
17
43
84
11
162
6
61
48
96
12
77
91
17
67
35
66
12
60
115
17
7
24
24
53
55
47
42
43
11
90
30
24
30
60
31
29
31
77
102
13
120
107
13
84
119
25
120
41
6
25
29
55
24
35
25
29
12
30
13
5
60
67
23
66
120
7
12
113
24
55
11
18
36
103
5
30
13
72
72
24
251
1
24
23
73
17
72
24
19
12
71
54
18
96
97
23
85
72
48
72
24
35
18
60
7
24
77
79
29
36
36
120
7
12
41
19
35
24
6
84
30
1
71
25
60
29
19
120
36
101
79
24
17
12
48
78
1
143
30
90
18
19
113
103
35
13
11
1
23
66
19
35
1
24
47
18
36
90
18
43
35
37
137
19
77
18
6
48
132
6
37
12
119
37
72
5
43
5
12
108
84
55
24
12
95
37
53
72
12
18
37
41
175
35
25
24
5
55
11
30
7
12
5
103
35
30
96
55
24
12
23
13
53
24
7
53
12
6
48
102
127
12
65
19
60
36
53
48
19
60
84
12
5
42
42
6
42
31
77
180
55
5
7
83
30
18
42
54
121
48
36
59
37
17
108
19
24
144
77
84
7
48
11
1
95
24
6
24
19
12
53
151
60
89
31
36
24
29
7
60
95
48
6
31
53
126
48
37
11
72
13
84
41
60
43
36
36
77
7
35
18
30
1
89
12
18
30
18
13
12
65
72
108
55
29
19
41
18
37
11
25
47
6
7
29
91
77
12
66
18
6
66
19
83
13
29
6
13
12
29
151
107
18
54
6
7
53
55
84
59
37
24
35
6
103
65
67
5
19
23
61
12
5
84
55
23
97
41
67
53
54
205
35
13
5
12
186
72
37
29
7
47
61
180
29
72
31
17
7
24
264
5
211
72
35
114
6
13
11
1
24
29
24
42
49
36
41
7
35
6
151
65
55
65
19
71
109
24
12
96
29
79
11
181
48
5
6
6
7
35
72
66
54
25
24
17
19
11
18
102
13
107
24
48
61
59
61
29
30
66
132
43
17
19
144
11
13
72
11
42
48
108
55
17
138
25
29
67
23
18
48
31
23
1
36
48
173
12
96
55
24
35
13
53
120
6
1
5
12
72
43
12
5
115
65
19
24
155
18
43
5
54
61
12
29
19
17
48
55
239
30
90
61
35
1
41
43
60
41
19
5
102
25
29
48
18
13
24
12
29
7
24
48
192
35
13
108
180
17
247
84
47
37
77
54
96
1
47
66
19
12
36
89
79
17
43
17
54
61
59
25
36
29
30
66
43
29
31
96
24
96
24
41
24
31
24
5
31
5
6
48
61
113
55
96
96
5
48
60
42
18
48
60
42
6
24
67
36
48
96
125
48
67
36
12
35
1
17
19
96
5
30
133
11
13
83
48
24
37
53
7
23
18
43
12
12
11
37
53
30
157
120
108
5
84
7
23
168
18
67
17
31
11
126
19
5
18
13
17
36
36
48
7
36
24
24
36
5
108
31
12
12
41
7
24
5
30
96
85
89
90
6
43
5
12
67
35
13
48
12
65
78
25
12
5
54
18
7
36
24
35
24
349
12
23
1
89
30
102
108
91
11
18
60
42
1
65
30
37
36
36
35
54
36
54
162
48
115
5
6
1
149
31
48
12
48
41
19
29
60
7
24
35
1
23
6
24
12
54
66
6
114
19
89
48
19
24
65
12
139
23
72
18
7
60
83
13
29
24
67
29
48
48
19
60
84
89
31
41
138
48
72
1
17
115
24
149
19
35
61
65
84
31
12
65
7
41
31
36
5
84
126
54
18
1
36
83
66
55
5
91
36
24
101
54
13
77
6
72
48
42
31
47
133
36
180
35
13
12
41
55
84
29
6
25
23
48
13
89
67
41
43
17
19
23
37
83
6
90
61
5
36
12
36
55
29
7
23
37
155
18
30
150
18
25
12
11
30
7
48
12
47
13
24
24
41
55
11
90
24
31
125
90
49
5
91
17
36
24
55
65
48
19
29
7
24
11
24
30
55
5
30
13
216
5
84
43
144
23
6
67
60
72
36
12
17
7
113
72
60
6
25
5
19
23
73
17
12
60
6
25
5
55
5
24
36
18
1
41
54
6
42
97
36
5
115
48
59
37
11
24
168
73
12
5
31
47
25
29
19
29
7
24
36
41
12
36
96
139
17
12
6
1
173
43
5
43
84
35
217
23
18
19
5
43
65
43
143
24
6
12
24
6
37
36
5
31
60
41
19
36
47
18
48
6
6
7
48
29
6
13
89
12
30
85
5
199
60
12
48
29
12
ABCD 97762020212*3^$a+1 [50086]
55
11
6
48
7
59
96
61
137
102
54
31
23
132
168
37
23
36
97
53
66
18
102
24
120
66
78
6
30
1
59
156
73
108
107
73
12
5
67
53
96
67
59
30
84
79
95
60
42
115
95
121
59
61
173
31
89
19
17
138
12
85
120
35
18
6
156
73
11
30
31
35
54
6
60
133
65
186
37
24
5
24
6
85
23
13
143
37
47
192
120
48
30
30
30
42
73
5
60
126
121
29
151
36
53
210
37
180
119
25
149
6
24
37
17
43
17
30
42
30
25
5
78
25
48
24
23
25
60
41
31
53
163
29
30
180
138
6
121
5
43
65
60
55
17
30
25
35
30
174
126
55
36
23
306
18
36
24
12
13
5
175
5
115
95
60
42
78
6
24
30
12
13
77
174
6
18
60
12
121
53
91
35
24
114
60
42
145
5
84
6
85
5
48
55
72
5
18
12
13
11
30
24
90
25
5
12
18
36
204
6
6
18
6
24
12
121
197
30
36
30
67
23
6
60
210
13
17
163
5
43
180
29
120
91
72
35
12
61
192
125
7
59
96
73
95
6
30
37
77
6
96
120
138
223
83
156
114
7
17
7
95
18
103
12
47
30
48
216
7
72
5
180
103
144
95
18
6
96
18
102
60
13
11
24
6
96
175
29
19
35
73
72
11
6
48
43
72
17
43
167
61
144
23
12
60
108
6
66
85
5
55
113
30
12
30
151
47
312
48
13
83
36
145
36
77
42
30
168
103
12
72
59
6
54
6
30
13
65
12
18
72
60
48
12
1
17
12
18
72
1
23
30
24
55
5
12
55
53
72
198
37
5
108
42
18
102
13
192
35
18
30
6
36
48
90
13
17
235
65
43
12
35
60
12
1
24
29
36
18
12
13
41
67
12
47
121
53
31
60
59
174
60
12
84
6
73
48
144
23
120
37
53
186
1
36
180
59
90
78
37
35
120
13
47
1
17
12
138
37
149
90
49
48
17
12
60
78
30
90
66
31
95
18
7
23
193
59
108
13
53
7
77
7
23
13
59
1
17
30
60
72
1
29
43
65
43
77
43
179
25
48
60
71
121
35
78
36
66
114
90
120
37
72
5
150
133
24
119
36
18
163
24
53
6
84
12
30
48
55
17
18
6
7
113
19
95
96
24
13
47
30
55
17
60
168
102
48
30
6
1
36
83
96
24
24
36
1
35
24
6
228
240
12
18
6
36
48
36
186
30
31
72
17
30
18
66
37
29
43
17
18
102
108
102
18
7
113
127
29
180
6
85
143
6
67
107
66
7
24
23
150
187
125
30
18
43
17
67
35
30
54
6
78
30
66
61
65
90
48
60
13
29
78
66
66
18
6
1
29
139
5
60
55
35
217
23
6
31
48
5
247
65
150
234
126
30
24
150
30
54
36
6
24
84
67
96
299
25
59
61
23
12
1
29
84
24
6
150
19
5
126
36
60
18
96
54
30
156
24
43
12
17
18
30
43
269
30
18
7
35
18
6
30
6
1
12
11
54
60
127
5
30
24
30
126
30
30
13
35
73
47
6
19
17
43
5
162
60
48
120
6
54
6
126
1
173
79
41
67
29
60
150
24
6
60
24
180
96
43
17
24
79
5
102
73
60
47
84
90
31
125
55
125
91
12
17
18
73
24
23
6
7
23
30
24
12
24
6
24
24
60
12
114
96
24
7
132
11
30
90
24
12
13
11
54
66
54
162
13
5
90
96
96
85
83
36
36
30
168
30
36
66
54
36
48
13
137
102
25
83
12
73
5
7
83
60
12
313
47
150
18
217
89
84
30
6
60
6
13
11
49
35
120
30
72
103
11
114
12
43
12
53
30
30
30
42
30
60
60
30
84
6
84
30
7
23
49
11
66
18
42
18
13
59
228
102
54
36
60
13
132
89
30
1
60
29
6
18
126
6
54
96
73
5
30
36
37
23
36
30
30
168
6
19
65
186
66
30
ABCD 97762092958*3^$a+1 [50035]
12
48
11
24
9
136
180
29
7
56
33
175
72
12
5
7
36
8
12
9
79
35
21
63
25
77
3
16
24
11
57
40
60
83
30
36
91
12
71
54
7
23
1
11
84
21
40
36
59
73
5
3
33
66
1
44
15
1
17
30
13
264
36
8
64
5
12
30
33
108
28
59
30
30
36
109
17
15
33
55
20
21
30
57
39
9
45
7
17
30
13
53
79
71
120
114
60
55
96
24
8
3
69
40
36
20
76
24
164
15
6
90
84
57
24
4
32
9
67
107
73
120
20
4
89
90
30
15
4
65
30
73
60
44
16
12
17
108
43
32
15
12
1
60
20
60
52
20
21
30
6
90
1
48
65
24
30
25
5
27
9
19
47
33
36
9
43
53
30
36
13
36
32
93
84
127
53
55
56
24
51
6
103
32
15
18
12
60
24
6
13
72
24
35
1
89
27
33
27
87
1
29
72
31
8
24
51
21
9
75
9
15
28
107
85
12
5
18
60
1
60
41
139
24
8
4
56
3
49
47
133
5
103
60
8
4
11
25
12
53
66
54
24
3
117
7
84
12
12
36
95
36
25
36
48
12
17
42
1
24
65
91
20
28
12
53
7
72
8
12
40
77
30
33
21
39
12
45
24
24
3
28
11
30
19
41
48
43
12
36
5
27
9
51
3
66
60
18
25
12
23
30
51
4
48
137
75
60
12
4
92
9
18
30
115
41
6
150
30
1
83
1
24
44
36
45
36
51
63
1
20
9
24
30
45
28
8
4
36
20
12
57
72
55
23
72
85
23
133
48
24
128
3
30
27
64
24
41
24
7
12
17
63
72
64
12
23
9
27
60
33
21
120
39
27
25
36
12
8
28
80
15
1
8
36
51
18
36
127
59
9
4
11
1
60
56
12
40
72
29
7
20
28
24
35
73
24
96
72
180
132
24
24
60
12
80
28
17
84
7
59
33
15
6
6
18
192
3
12
39
30
19
5
15
16
12
8
60
4
125
7
65
30
25
53
31
92
180
4
8
21
6
61
53
91
8
16
5
19
5
3
28
72
12
32
24
4
17
24
19
5
7
23
25
20
15
60
73
17
7
20
33
63
28
92
9
18
33
33
7
12
5
30
1
36
59
81
16
20
24
4
71
9
4
68
27
45
21
67
72
20
60
21
7
8
52
29
3
60
16
12
17
147
15
21
4
36
20
9
31
108
80
60
105
6
13
5
15
27
1
53
67
60
8
12
9
18
97
60
29
7
53
30
90
19
41
24
12
18
6
19
12
29
30
36
114
27
3
1
8
21
60
79
35
85
11
60
9
16
29
31
35
54
67
24
5
19
41
27
33
39
28
107
13
32
105
3
12
27
33
156
52
107
72
78
43
23
21
36
40
12
8
69
55
20
84
9
43
29
24
55
245
67
32
72
28
41
39
16
11
49
20
12
33
27
33
30
9
40
8
69
18
96
36
69
69
12
90
1
48
32
27
33
69
24
6
93
27
25
23
30
75
36
21
24
60
27
40
44
69
115
24
12
5
90
25
29
51
93
15
28
8
4
36
29
3
39
13
128
100
23
24
37
24
44
12
16
8
12
3
54
43
12
36
5
7
20
4
36
107
21
40
5
19
12
95
24
97
53
114
201
105
55
84
5
3
9
18
6
79
125
15
96
4
5
30
45
28
68
72
3
45
21
24
36
19
29
51
16
20
9
24
43
23
117
112
32
16
29
19
41
54
21
16
24
23
6
54
12
49
12
59
54
15
24
40
48
29
43
12
24
5
36
43
35
73
29
24
31
23
60
6
27
52
48
8
16
5
3
36
36
69
15
15
24
13
8
51
25
8
160
35
37
24
5
24
6
57
160
32
57
24
27
9
19
5
36
3
57
51
24
3
13
20
27
36
24
1
5
67
23
6
3
60
12
39
97
23
90
6
1
17
3
27
45
28
47
25
71
1
29
187
53
111
4
29
7
24
24
35
66
135
40
35
25
59
13
72
17
43
77
78
33
3
117
52
48
77
7
36
89
54
1
5
15
28
36
89
60
102
13
8
39
85
8
16
24
12
24
24
125
55
8
63
30
54
45
21
24
7
8
45
12
51
40
80
64
83
1
24
41
30
6
30
30
3
40
8
88
84
36
5
6
1
12
65
36
60
19
17
24
19
60
11
24
6
96
48
66
1
24
35
36
25
60
65
51
4
56
72
40
36
5
24
3
52
128
147
72
30
3
36
15
114
60
12
63
57
43
41
55
20
16
5
15
93
96
91
24
95
6
150
81
40
53
67
59
45
33
43
17
12
31
24
44
21
108
6
24
93
3
49
5
103
48
20
64
68
148
65
6
13
11
1
36
20
4
24
44
60
12
24
12
64
8
15
73
12
12
24
104
88
59
1
23
114
7
84
29
31
65
67
12
11
6
15
9
24
132
15
3
1
72
17
27
9
7
53
7
12
65
7
89
67
12
20
16
32
40
24
8
27
85
84
5
75
39
30
30
21
21
60
48
55
11
49
80
60
48
40
23
49
41
66
174
39
75
21
4
11
69
168
48
9
7
35
21
60
63
6
78
33
4
23
1
11
1
29
24
55
24
48
44
33
55
36
36
53
31
89
12
30
48
33
28
11
45
3
42
123
21
19
12
120
8
141
39
21
55
59
57
4
35
60
1
35
33
40
5
12
24
7
77
90
12
1
23
30
19
120
12
5
55
116
4
48
36
5
90
9
108
69
18
117
9
6
60
18
6
96
25
36
17
31
12
17
43
23
60
36
48
73
17
15
21
15
4
8
4
48
12
23
12
84
30
19
5
6
37
24
53
60
42
18
72
24
54
13
32
12
33
7
24
36
68
45
3
9
115
35
61
12
41
51
45
19
12
17
7
36
12
95
6
27
87
1
12
80
69
51
24
28
20
112
89
ABCD 97762446092*3^$a+1 [50041]
16
5
31
32
4
120
17
66
18
6
66
3
39
25
8
168
16
29
7
12
23
9
45
15
57
19
11
24
66
3
3
57
15
12
21
57
39
4
72
44
24
9
60
19
35
9
21
19
35
42
3
16
44
183
97
107
12
24
21
27
9
40
8
39
49
17
7
47
25
164
72
27
42
3
9
31
24
36
20
4
20
84
15
21
12
9
31
8
16
17
30
49
20
12
36
51
18
43
47
49
12
41
39
52
48
47
1
11
13
77
24
55
12
104
9
19
72
24
24
12
20
3
18
79
72
8
40
8
4
95
93
33
3
21
18
1
24
5
15
12
52
11
1
36
5
39
9
54
25
44
45
39
81
6
90
7
104
15
85
12
68
52
72
44
4
12
5
31
113
6
13
77
36
51
4
32
3
1
44
45
51
76
36
12
5
18
54
12
24
48
187
11
37
24
36
24
36
12
68
21
156
15
9
18
1
29
3
40
24
60
5
12
63
64
17
18
42
102
13
24
44
45
51
81
126
66
24
3
51
25
24
5
39
33
115
56
16
56
16
47
18
31
71
1
12
8
100
59
49
5
3
36
57
15
12
88
12
119
1
72
5
55
11
25
11
45
45
6
48
90
27
40
68
16
47
105
27
54
3
99
21
15
9
28
5
7
116
4
36
24
11
18
27
21
24
7
56
39
9
4
5
7
56
16
20
76
11
9
84
117
15
52
8
12
52
56
9
3
36
12
4
17
7
12
11
1
8
63
18
6
1
12
44
16
71
30
19
36
23
25
23
54
3
51
85
5
6
25
23
36
45
12
40
8
21
55
5
84
39
64
5
19
5
27
64
29
79
89
30
36
1
68
27
13
41
12
27
16
47
1
24
53
3
40
36
29
3
9
24
3
72
24
21
55
5
15
40
92
60
45
67
20
33
24
18
12
9
60
9
48
163
84
47
9
12
9
79
17
3
12
52
24
53
19
24
11
12
114
12
39
33
15
52
32
33
75
27
42
7
5
42
12
24
25
32
51
36
13
20
39
66
24
7
47
9
168
15
36
33
27
1
71
12
69
100
53
66
6
3
4
41
15
9
3
72
9
132
55
44
60
57
18
48
121
23
54
15
4
8
12
57
3
51
25
44
16
8
96
24
4
12
41
19
17
102
42
15
24
87
33
48
117
55
24
36
65
12
39
4
17
19
108
17
27
27
66
3
16
8
16
12
5
72
27
24
208
32
69
66
42
3
40
44
123
36
18
3
57
36
31
8
33
27
84
12
21
54
45
28
48
89
31
72
96
53
3
12
72
4
32
12
45
19
68
4
44
28
35
42
3
60
48
33
7
36
41
27
4
77
78
25
12
56
60
4
89
3
16
60
44
72
21
24
18
45
27
198
36
43
20
16
48
32
15
18
79
17
7
59
73
24
36
44
12
28
32
16
32
16
83
25
60
8
21
48
114
49
53
3
40
17
19
65
6
105
33
43
17
7
11
12
45
64
71
21
64
32
9
24
19
8
4
113
39
16
24
72
8
4
29
96
39
33
3
16
17
15
33
27
45
19
8
27
21
72
21
19
53
55
8
4
41
12
3
21
120
27
63
1
8
69
39
63
13
41
24
72
18
21
15
30
103
44
75
1
60
84
36
20
4
24
8
87
9
60
75
12
45
12
24
33
30
69
52
23
9
4
29
27
24
21
15
16
5
19
8
4
41
3
63
1
41
3
27
54
39
12
9
12
7
17
31
5
30
33
39
24
72
37
48
5
3
9
39
40
68
136
36
32
45
3
51
9
81
7
17
27
4
12
77
6
57
100
35
18
7
17
30
1
48
36
48
89
15
52
5
15
36
15
61
35
1
29
3
3
18
3
63
1
53
63
51
21
24
21
15
45
55
11
25
48
20
87
78
12
60
3
99
13
131
57
21
55
24
104
9
27
4
29
51
28
29
15
4
17
39
52
32
96
4
65
30
6
39
16
20
52
17
7
44
33
7
24
47
57
24
88
80
39
1
36
29
15
12
28
24
36
35
9
21
75
16
41
15
15
18
3
72
24
51
9
160
20
27
1
11
36
54
54
93
33
6
25
47
109
68
24
15
13
41
36
18
13
113
51
15
33
4
41
39
45
15
45
36
27
12
88
32
52
24
29
7
29
3
76
65
7
11
54
3
28
24
17
51
45
19
20
9
7
12
59
25
8
124
8
69
7
32
9
135
12
51
13
23
1
5
51
69
24
12
79
53
15
39
36
1
12
23
73
12
17
103
29
39
76
29
18
49
5
54
49
12
11
18
48
31
116
39
12
24
1
32
123
1
68
48
28
84
20
3
1
5
12
43
48
23
9
3
42
55
53
91
32
15
61
8
57
27
9
63
45
3
52
24
80
27
66
24
18
18
15
16
20
88
35
37
17
31
77
27
51
12
25
29
43
17
108
84
15
28
8
120
28
41
63
64
12
20
39
66
67
36
41
24
12
75
72
21
7
41
60
3
16
20
33
30
33
63
13
48
48
11
57
24
12
69
54
9
48
4
17
36
187
59
45
33
3
40
5
3
12
16
8
15
6
12
60
18
37
36
17
12
7
17
72
3
28
23
66
3
15
13
104
33
15
64
44
3
9
3
18
163
23
49
84
5
24
51
21
55
164
28
17
7
80
21
51
21
60
15
39
69
60
4
5
7
12
24
12
20
48
28
24
29
103
24
20
28
12
23
13
77
55
72
36
41
48
87
28
24
8
64
5
51
9
19
89
15
33
24
39
9
3
111
21
36
81
60
90
18
54
54
36
30
25
12
35
18
24
43
11
18
48
6
49
80
4
47
48
36
49
8
60
45
3
28
36
20
39
24
37
47
13
65
36
123
12
136
44
16
29
12
75
15
57
100
8
60
108
9
31
23
1
56
16
68
21
36
19
5
7
12
8
39
33
36
60
21
12
36
18
24
97
32
15
45
12
12
76
12
5
3
63
6
39
96
4
44
16
47
13
5
54
133
11
97
72
29
7
12
80
84
16
35
6
18
133
20
45
43
204
5
27
165
18
36
18
96
19
11
18
54
6
27
100
72
11
18
24
19
47
189
12
75
33
16
23
9
9
15
21
43
12
24
44
156
45
12
31
41
31
20
3
21
15
54
115
92
76
41
115
35
54
43
11
69
ABCD 97762915546*3^$a+1 [50004]
33
39
40
77
36
3
4
116
52
29
3
76
12
32
12
3
6
27
24
21
18
25
5
15
52
77
7
36
107
90
7
68
33
3
12
33
60
66
21
24
16
72
17
39
60
16
5
78
25
72
11
45
12
33
15
12
12
96
72
21
90
21
4
36
20
69
15
4
83
24
109
17
159
36
4
20
84
4
8
24
24
87
18
72
99
28
32
75
45
88
116
21
43
12
20
24
27
18
55
36
29
72
3
12
12
48
3
12
18
27
72
16
20
96
36
3
9
27
25
60
5
31
44
24
4
47
9
57
43
20
52
8
84
36
9
18
33
24
12
39
61
44
9
27
3
25
68
3
25
41
3
33
54
25
24
20
36
64
104
120
171
1
11
42
7
36
29
75
9
27
48
84
93
39
15
81
177
51
15
85
11
90
63
28
44
16
8
84
27
45
39
45
16
53
12
108
3
33
36
3
15
205
47
36
33
57
43
17
63
12
52
83
24
9
36
24
12
27
36
37
8
39
18
15
75
54
3
28
12
71
12
33
27
54
43
56
27
12
90
6
57
45
39
48
16
59
6
7
47
25
108
5
42
73
68
40
89
3
15
37
20
40
65
198
57
12
39
156
9
12
28
36
104
27
9
33
48
43
17
27
16
11
1
20
84
21
15
64
8
96
40
20
9
115
12
8
48
4
5
111
84
16
8
4
32
48
27
9
21
6
33
4
65
36
67
48
36
161
15
24
96
9
43
5
7
68
57
39
27
25
24
131
24
73
53
55
29
39
4
17
15
28
36
12
20
88
47
105
48
12
84
60
64
72
32
16
116
28
47
25
104
24
12
36
4
56
105
15
12
36
64
65
27
4
11
30
18
60
45
12
48
3
105
60
15
37
116
12
9
39
12
64
29
15
39
45
12
4
11
69
12
84
33
27
36
4
5
151
47
60
45
72
64
56
36
40
12
56
120
12
165
43
96
116
24
16
80
3
9
52
11
108
90
36
39
4
17
3
33
48
75
136
20
64
56
96
60
3
36
9
12
15
12
33
99
61
84
8
3
25
83
45
15
1
44
12
24
3
45
36
60
16
36
20
60
120
39
114
15
4
17
15
15
24
21
123
48
9
96
24
28
11
126
15
33
60
115
8
39
1
29
18
33
28
56
9
24
48
7
132
44
64
32
4
32
148
131
9
12
60
9
39
87
49
84
24
20
117
30
9
12
48
12
40
32
40
12
56
84
24
4
11
156
36
78
15
24
15
57
81
99
24
147
33
16
8
40
53
15
12
3
13
36
83
1
11
13
20
28
60
20
84
16
8
36
24
4
32
36
93
54
12
45
4
29
27
16
8
24
60
132
4
44
3
60
9
45
36
3
12
48
12
12
156
9
27
45
3
16
20
40
47
97
32
15
66
18
57
39
21
60
57
67
48
56
9
7
8
28
24
11
25
23
21
3
1
140
12
57
27
15
1
44
39
9
51
1
68
3
9
24
4
17
55
53
18
48
24
1
11
33
36
60
69
75
48
9
75
15
73
32
40
20
24
16
56
108
12
12
15
78
48
39
21
72
79
108
95
6
7
44
24
16
44
64
72
20
24
16
65
18
45
3
33
52
8
51
33
3
72
57
4
71
30
3
28
20
52
20
12
48
40
35
33
24
40
56
144
24
15
25
32
132
40
11
12
9
16
68
60
9
42
25
8
208
12
20
81
24
27
63
33
4
44
36
3
13
8
15
25
132
68
124
8
12
123
12
25
152
24
64
20
75
18
3
12
24
3
21
9
27
16
29
3
48
48
24
60
100
140
33
15
24
15
1
65
15
24
100
11
9
64
72
24
20
36
3
21
15
9
4
152
136
137
30
18
3
96
48
60
52
11
9
36
24
108
16
29
15
96
27
49
20
28
36
60
41
6
90
3
24
16
131
18
18
33
12
24
64
32
69
24
51
15
25
101
79
83
57
39
9
16
12
8
24
28
80
3
37
107
18
15
12
21
72
18
54
27
60
24
75
12
165
28
41
231
57
3
24
9
27
69
43
5
27
9
87
108
12
45
63
51
45
28
8
24
4
24
5
7
60
8
48
24
204
24
3
93
36
148
8
12
33
55
60
8
36
33
15
12
4
11
9
16
44
24
48
40
65
7
8
27
37
8
60
96
60
16
80
39
1
11
90
115
65
43
36
24
176
15
33
3
133
32
24
21
63
81
43
8
12
12
24
27
9
16
32
75
12
205
8
16
11
9
9
30
13
32
16
44
27
61
12
20
63
85
8
39
1
17
75
84
4
24
32
160
24
20
39
21
12
12
40
65
30
61
32
60
33
27
99
69
60
52
24
44
136
8
15
61
32
24
88
11
69
3
93
40
24
8
15
9
16
47
21
40
47
13
32
4
36
20
12
15
57
15
84
9
45
3
39
33
36
4
56
12
24
24
21
39
60
12
4
11
18
24
3
15
25
20
132
28
20
64
20
120
36
4
11
9
76
5
99
63
25
32
36
33
7
44
24
4
11
9
36
9
15
28
44
36
28
44
120
168
24
28
20
52
83
25
47
21
72
60
93
15
88
36
20
24
12
45
19
11
33
45
27
52
12
29
15
27
25
20
24
40
11
25
80
3
25
17
7
68
52
72
20
24
39
61
20
117
15
27
12
9
9
103
5
15
12
33
15
48
16
5
108
42
21
4
65
3
76
44
33
3
40
24
8
12
16
32
112
56
111
90
99
9
36
15
57
78
66
96
7
11
1
20
16
20
24
36
9
3
33
15
4
83
33
84
16
17
127
11
153
81
96
15
24
48
72
3
45
27
18
72
39
60
36
60
4
11
25
56
15
37
35
21
60
16
20
36
12
45
7
11
33
81
151
23
57
ABCD 97763206922*3^$a+1 [50058]
156
108
131
180
1
11
24
31
60
192
77
36
12
36
25
12
23
1
108
48
60
35
13
114
18
12
72
294
65
36
43
18
12
108
24
83
132
73
11
1
71
108
72
24
13
78
17
120
25
11
55
54
35
36
109
90
53
55
54
35
60
13
95
12
25
11
24
1
90
102
60
35
108
12
1
95
36
55
29
1
54
77
157
6
17
84
91
90
35
7
30
60
102
18
42
101
24
36
12
25
48
72
36
35
79
162
48
42
210
168
36
35
36
84
24
72
48
25
48
78
17
49
95
19
72
65
25
107
67
5
84
37
24
11
7
17
103
5
72
84
24
37
30
18
95
12
36
72
7
30
6
162
35
1
72
18
101
73
71
1
54
60
66
143
168
37
71
1
66
18
71
133
11
19
17
43
161
145
11
43
18
102
36
6
35
36
67
36
41
19
54
11
25
35
145
11
145
36
54
41
55
18
12
59
13
35
55
5
36
1
11
72
73
18
41
91
17
108
120
144
24
85
35
7
29
24
49
42
53
252
144
55
12
108
36
41
37
72
35
1
12
95
85
42
30
78
17
1
84
78
192
6
72
107
48
96
19
17
19
144
12
5
85
108
95
108
37
35
72
31
54
23
1
30
6
11
7
30
23
67
17
180
216
7
101
61
30
18
23
84
19
36
89
144
127
41
84
19
5
31
6
48
71
25
35
1
72
12
18
17
36
43
54
11
19
5
55
12
36
53
25
12
23
19
101
25
35
12
19
18
72
95
36
49
18
5
13
35
7
18
30
5
228
96
36
13
6
48
77
48
25
30
113
13
24
12
95
84
180
61
11
7
18
30
132
18
18
29
1
59
37
18
101
187
17
12
73
18
24
65
24
109
66
5
36
91
30
95
55
17
55
17
49
71
73
18
5
48
79
65
205
126
101
109
36
6
120
114
30
18
90
77
19
30
54
17
60
1
12
35
36
7
54
30
5
36
37
12
6
102
36
42
54
54
36
54
36
30
24
72
48
5
31
41
19
125
144
19
17
13
18
5
120
73
59
13
59
73
35
12
60
73
11
151
54
71
48
1
107
7
120
17
61
108
36
48
90
60
48
77
12
1
144
324
54
6
54
36
54
66
5
91
30
54
5
49
6
29
37
23
1
47
24
49
114
18
83
169
11
60
31
41
19
18
12
18
18
23
67
42
30
6
71
1
12
6
17
73
11
1
18
36
18
35
37
54
5
120
205
11
61
12
107
60
84
36
36
24
19
65
97
18
17
12
55
5
37
126
17
31
54
60
71
109
11
25
47
73
35
60
1
18
156
5
121
59
144
13
143
127
17
187
18
30
5
31
90
150
137
7
90
72
18
30
36
6
48
96
89
1
119
1
24
30
41
19
17
85
23
12
24
91
101
72
36
37
24
54
66
18
17
43
17
19
65
72
79
30
24
12
35
127
6
30
60
29
72
1
23
19
90
11
7
17
12
168
108
13
36
18
113
19
66
23
1
48
36
36
95
48
7
48
17
115
108
17
49
59
1
180
215
36
211
72
6
35
19
66
24
35
55
126
90
17
73
11
24
19
17
36
12
25
12
24
36
18
12
24
65
97
12
42
54
47
60
19
36
12
5
13
215
25
12
180
23
37
11
1
18
6
35
36
103
197
43
102
54
42
12
23
157
36
36
23
12
24
12
7
120
18
35
37
23
120
25
102
18
203
67
132
66
186
36
17
1
36
11
43
29
61
36
18
137
25
120
150
30
35
24
31
6
18
29
60
85
167
91
30
23
121
54
77
72
37
108
35
1
35
12
7
12
41
37
35
36
1
30
54
24
36
11
55
6
155
109
35
25
30
5
1
18
29
25
66
5
85
35
55
41
49
6
84
96
89
36
1
143
1
11
145
35
37
60
35
55
66
6
53
48
7
17
19
90
54
53
48
19
126
150
12
162
6
65
109
71
1
23
1
156
24
54
30
36
6
18
83
24
36
84
43
101
19
77
49
59
193
72
6
29
25
35
1
84
72
18
96
30
71
19
144
18
35
97
18
233
121
36
18
89
25
83
60
12
61
11
73
23
55
12
41
1
108
210
17
43
30
167
13
90
41
180
49
6
29
1
6
53
36
36
36
108
12
7
53
13
71
24
49
6
65
36
24
19
30
72
131
13
60
36
18
17
180
139
17
37
71
25
35
12
7
18
30
42
47
24
12
ABCD 97763684314*3^$a+1 [50062]
155
45
117
12
31
71
60
90
19
95
6
126
84
24
234
7
101
19
41
18
60
105
184
53
84
79
72
72
5
67
5
19
11
69
15
24
42
54
57
27
96
66
43
173
12
30
18
72
63
24
21
3
57
7
72
11
42
51
64
48
29
96
19
23
1
32
45
123
15
6
43
8
69
43
32
24
135
12
54
15
88
56
69
18
25
17
31
56
81
55
120
8
69
43
23
42
24
31
47
42
36
12
30
1
41
159
21
51
9
216
54
36
30
15
40
47
1
80
69
147
105
15
64
17
15
57
7
41
12
60
31
95
97
29
43
47
1
5
139
161
103
32
45
84
31
137
12
54
54
30
33
120
69
18
33
57
7
71
24
66
39
15
129
69
120
3
15
192
1
17
7
56
72
63
1
119
49
72
11
37
8
159
30
43
17
6
97
17
15
16
65
114
45
51
30
7
17
78
120
30
42
18
12
180
6
90
15
15
33
72
3
61
53
43
17
66
61
56
183
24
25
23
145
89
96
63
9
12
51
112
8
3
66
43
23
12
60
132
13
48
35
37
137
55
48
48
5
3
51
13
96
77
60
42
37
56
105
42
48
42
90
78
78
36
249
16
41
159
63
57
64
96
48
53
18
105
9
12
18
33
24
16
197
27
24
160
24
23
25
48
47
168
25
144
5
27
16
5
19
11
84
1
72
32
40
5
6
12
177
21
18
57
189
168
3
88
77
24
115
41
15
48
81
6
105
105
7
47
120
73
128
40
24
101
115
197
3
168
21
91
29
171
63
36
36
12
156
25
56
3
180
42
15
16
89
180
36
7
23
73
41
18
42
195
16
8
120
111
66
30
49
23
57
24
112
23
96
129
16
53
91
47
25
47
57
64
17
30
48
6
43
83
60
105
64
48
5
180
30
1
35
61
5
75
81
78
25
56
15
1
8
16
96
239
66
15
40
80
88
59
13
120
23
1
56
88
77
123
39
168
129
24
57
103
29
3
9
15
45
99
39
216
66
31
29
171
88
11
13
8
39
25
5
51
45
139
24
161
108
27
40
53
18
193
59
18
139
144
119
18
24
6
33
184
128
135
105
297
6
36
21
48
136
101
75
88
32
63
49
17
54
49
35
42
115
24
17
15
40
35
102
7
65
66
42
91
24
8
129
103
35
12
105
144
72
15
24
1
72
71
6
54
37
137
6
12
69
144
40
24
56
16
65
31
17
63
3
61
23
60
85
17
6
49
131
69
15
48
57
3
85
113
39
21
12
48
78
25
107
37
48
5
102
42
6
85
5
43
32
9
111
129
175
53
48
19
24
77
19
23
81
39
36
54
102
6
3
40
149
18
145
128
64
8
3
61
233
7
80
3
18
3
15
162
7
8
40
89
31
5
67
35
48
84
6
54
18
27
40
104
87
54
43
23
225
45
42
81
39
36
45
99
30
31
17
24
60
91
120
72
35
37
71
24
121
80
9
175
24
80
16
41
15
45
132
72
159
117
18
6
19
336
216
47
12
6
7
23
9
105
36
18
120
12
84
78
108
63
129
7
56
69
60
6
129
88
72
119
102
24
91
24
41
39
16
104
16
89
151
48
17
138
45
87
129
15
6
3
64
8
87
42
15
16
24
5
30
61
48
41
31
5
3
57
138
36
6
12
132
18
25
65
228
84
54
6
19
161
79
77
90
30
75
117
30
21
81
15
39
66
294
60
114
3
88
56
33
108
18
1
11
48
45
9
78
25
65
79
24
101
19
72
17
7
83
13
5
72
48
60
7
120
96
47
30
12
31
272
225
79
53
18
150
115
17
55
5
43
29
43
72
59
37
47
81
39
36
54
111
160
17
103
17
198
24
73
168
17
127
71
66
60
36
7
35
258
12
7
24
24
191
102
3
72
159
81
9
36
18
57
184
23
33
15
24
9
39
78
42
1
72
80
39
9
40
24
8
39
25
41
15
40
24
96
24
ABCD 97764069532*3^$a+1 [50020]
108
12
6
7
44
21
54
13
8
45
24
51
40
35
48
36
21
4
20
99
21
3
1
35
49
23
37
72
11
45
15
102
6
145
71
18
43
59
18
3
60
24
4
5
7
23
36
61
17
43
5
103
41
19
197
24
19
11
49
24
71
1
36
12
83
72
13
44
51
18
90
57
24
36
4
23
72
30
6
45
39
21
60
4
119
49
12
11
48
36
85
36
12
11
6
30
13
5
67
5
55
36
60
20
4
65
31
24
36
20
15
49
56
15
24
13
32
16
20
27
1
32
24
28
36
116
28
60
96
11
25
5
54
21
15
21
4
60
23
37
24
92
9
43
60
36
11
85
20
28
5
3
15
9
4
131
13
47
1
48
59
36
37
12
96
32
52
12
11
9
28
227
21
40
12
5
63
39
1
84
23
33
24
15
6
19
20
40
24
24
17
138
1
36
71
13
11
13
23
13
116
4
32
27
25
11
25
36
80
21
54
25
11
72
37
23
12
6
90
13
17
55
59
84
57
3
30
55
24
12
5
31
23
1
20
28
17
18
25
60
8
24
124
12
12
23
69
63
37
48
96
36
48
17
15
4
77
7
12
35
84
1
48
32
88
12
41
54
13
36
17
7
8
3
60
21
4
36
84
35
25
47
12
1
89
55
92
28
65
66
21
3
108
9
135
18
31
56
39
84
13
119
49
36
116
64
35
36
24
18
3
52
8
57
6
36
73
8
45
19
24
47
13
36
53
31
12
107
1
17
18
25
5
27
15
12
42
43
32
51
9
28
12
20
3
12
6
15
15
49
11
49
23
36
12
72
6
151
113
43
72
12
41
54
66
67
12
20
60
9
90
21
9
24
18
45
264
64
12
167
6
66
45
28
32
4
287
97
36
71
25
5
31
47
12
73
35
1
32
52
5
6
12
72
36
81
4
5
6
84
6
31
80
4
108
8
4
11
9
9
6
1
104
39
81
3
13
137
27
21
42
48
37
41
54
57
33
3
88
179
61
11
13
77
54
1
89
72
159
15
73
60
32
21
18
49
32
45
31
80
9
18
13
44
60
9
7
12
71
25
24
23
49
11
37
32
21
67
35
57
96
24
3
6
79
96
84
92
3
25
108
83
96
13
35
1
71
6
175
20
4
11
24
25
5
19
56
4
36
60
11
54
15
36
4
36
29
54
24
37
36
17
7
24
41
43
68
27
37
140
3
1
32
9
30
21
15
60
18
19
11
49
65
7
83
30
42
48
6
102
25
44
16
60
24
71
45
84
9
6
45
3
60
25
11
25
24
17
15
9
102
25
17
87
4
24
72
59
24
18
75
15
9
40
53
87
4
56
64
5
42
12
72
13
11
36
21
4
83
13
12
11
1
29
31
11
30
24
210
78
30
25
11
49
32
4
32
24
4
72
44
28
125
7
48
32
3
61
24
11
117
27
61
41
175
24
12
5
7
35
25
77
135
15
73
17
19
11
96
9
3
1
5
7
12
32
15
13
8
24
9
42
9
64
24
60
17
144
72
18
1
5
15
75
1
35
73
71
18
3
112
32
28
23
48
81
15
25
23
108
144
1
23
1
29
42
37
11
24
25
5
6
1
71
37
32
3
1
17
39
4
29
115
92
36
3
42
54
25
11
37
32
4
32
3
57
9
18
13
24
144
107
13
131
81
52
96
36
5
78
18
15
60
24
4
12
84
108
12
35
96
30
7
47
18
6
61
83
36
72
9
63
36
61
11
48
1
168
8
9
18
13
20
28
36
156
35
9
99
21
28
8
9
24
19
11
37
125
99
141
19
29
55
24
11
97
12
17
51
24
4
65
72
19
23
25
11
1
11
9
36
279
1
44
45
55
24
72
12
23
48
1
23
36
36
120
73
23
9
60
33
3
3
121
20
3
57
51
30
54
13
8
69
24
54
37
20
36
24
100
24
11
48
1
36
23
57
99
145
36
95
48
1
12
77
7
56
28
5
91
24
11
13
5
30
1
179
33
4
48
12
35
25
113
42
25
59
81
16
44
4
17
19
5
19
72
48
60
60
29
66
21
36
15
13
116
40
83
37
140
3
97
29
31
48
35
145
12
59
21
4
144
23
45
27
61
35
25
24
35
1
36
5
15
4
56
213
7
24
60
29
72
18
57
3
48
73
32
148
131
45
16
83
12
60
12
33
112
12
48
96
36
5
6
18
7
44
15
6
54
45
63
61
32
153
24
103
17
18
49
5
6
13
35
1
24
11
6
79
23
42
66
37
36
5
87
52
108
17
126
1
60
29
7
44
16
24
5
51
3
49
17
43
12
80
120
96
9
6
13
35
1
36
95
9
40
24
11
90
31
48
60
29
3
64
60
11
9
16
72
11
1
23
25
8
4
29
7
47
1
17
114
21
28
77
102
37
35
24
84
1
5
54
108
13
17
15
3
81
15
30
90
1
95
72
13
17
27
4
12
12
17
135
159
21
60
60
111
30
43
116
9
7
48
96
23
1
96
11
45
4
20
88
11
57
87
36
1
24
11
21
15
18
7
23
25
24
68
87
1
36
11
180
42
66
1
53
55
12
56
144
40
35
144
90
19
53
39
33
31
41
18
60
36
81
111
73
72
5
75
27
25
8
27
33
64
20
96
4
24
36
23
13
29
66
9
60
99
30
31
11
12
1
12
24
35
25
60
95
1
84
23
1
17
18
1
23
33
24
15
1
12
32
3
1
24
8
24
76
24
120
24
137
75
4
65
54
1
20
64
5
87
4
56
28
32
4
35
25
116
27
12
1
60
12
23
9
63
37
119
25
12
84
80
3
30
63
64
41
7
12
24
92
24
33
18
69
40
24
12
5
72
7
96
17
91
12
48
17
30
60
30
159
120
15
1
17
ABCD 97764327608*3^$a+1 [50086]
33
28
29
31
32
12
9
55
5
87
12
76
20
12
112
5
6
85
44
27
45
33
12
24
66
24
36
48
33
100
20
60
24
4
212
69
48
3
69
135
4
35
9
60
48
9
43
116
24
12
3
30
27
16
17
55
8
3
25
32
40
32
48
123
30
36
3
108
100
59
21
52
80
27
18
7
56
12
60
135
25
11
9
12
3
30
51
16
8
156
36
40
68
15
1
65
96
15
120
3
6
156
91
17
15
16
11
105
4
20
12
63
45
16
5
39
51
49
44
21
36
51
4
128
51
30
6
18
3
124
20
60
15
85
144
5
66
21
72
88
12
65
12
91
20
12
76
56
4
116
108
51
9
12
15
1
23
24
33
9
99
112
20
39
45
9
111
3
25
48
12
32
84
21
55
83
37
8
16
32
12
96
72
12
156
52
8
36
24
16
5
144
19
8
12
12
60
40
23
12
21
12
40
71
54
15
12
4
24
20
81
27
87
1
92
12
100
17
60
75
45
15
60
28
71
36
54
19
8
72
28
17
43
32
40
8
12
105
7
59
6
51
9
19
32
48
24
27
33
36
36
76
23
21
9
67
143
45
12
28
101
18
72
61
107
102
15
33
12
75
105
15
15
48
21
24
28
20
4
48
11
84
25
5
12
31
17
72
3
15
1
92
27
30
36
54
1
12
20
12
27
54
24
102
30
51
28
44
57
24
19
17
30
49
60
12
143
1
8
51
25
5
96
31
72
5
36
27
60
153
60
24
27
15
18
27
120
4
144
56
36
15
30
18
12
1
8
4
41
39
36
51
1
84
53
3
3
234
6
9
52
60
23
30
55
8
63
54
43
17
3
12
45
120
3
24
16
23
6
111
9
15
4
32
24
4
296
3
66
51
136
60
77
3
4
20
39
24
13
137
12
3
36
15
141
4
44
60
60
75
42
3
40
11
144
73
17
12
84
127
77
6
36
1
60
32
27
25
8
28
140
60
9
15
36
33
127
47
13
44
28
8
9
51
24
4
24
20
12
40
29
54
13
44
36
9
24
127
83
6
84
27
129
15
60
16
29
3
108
27
57
84
12
132
16
56
24
39
132
25
5
174
30
127
68
36
88
8
9
18
66
120
54
81
36
16
84
68
15
1
44
12
36
9
18
6
36
30
30
18
81
51
13
101
144
30
25
71
90
27
12
27
25
116
12
15
25
32
69
19
47
24
6
48
30
81
36
4
11
9
12
64
5
18
30
43
17
27
36
39
45
45
63
28
77
12
30
21
52
11
57
4
5
30
108
66
31
36
84
8
135
12
9
24
15
36
9
36
4
96
5
19
12
65
51
24
4
24
32
84
100
41
99
60
24
12
4
36
8
45
96
19
128
27
25
17
18
1
20
16
156
77
3
24
108
28
24
119
49
5
60
3
93
15
12
28
12
44
69
39
88
83
21
4
32
84
33
123
4
44
12
4
35
25
20
4
20
21
150
30
63
12
36
33
79
116
189
12
24
31
84
101
48
66
6
31
59
61
92
60
100
5
55
11
1
53
3
63
21
39
66
30
9
69
36
7
132
8
28
12
8
4
108
53
6
84
30
27
39
105
45
120
30
25
83
33
69
30
25
24
11
85
29
27
3
45
64
11
25
12
293
27
168
40
35
61
35
9
16
44
15
60
129
15
21
15
49
68
72
15
13
60
68
9
3
100
24
8
135
12
93
12
40
35
48
33
33
19
197
24
75
40
11
21
4
5
3
27
105
36
40
120
44
15
45
3
33
24
24
100
24
35
93
12
28
12
48
44
4
11
81
40
12
56
45
36
84
27
4
35
25
20
15
33
45
55
8
3
66
31
68
36
3
1
35
30
19
8
69
55
5
111
33
7
132
5
132
18
36
21
40
60
5
18
21
60
12
9
19
5
87
3
24
57
39
21
39
109
60
41
24
42
9
21
63
27
105
16
32
16
71
30
3
100
32
96
100
119
45
16
72
8
72
36
15
54
67
83
25
48
8
12
4
155
81
4
44
112
84
108
12
128
21
39
28
20
9
48
43
12
8
28
101
91
23
45
40
71
54
51
24
21
18
45
16
11
84
21
36
12
12
3
72
69
4
47
30
31
20
24
16
17
66
21
4
44
16
56
136
53
6
90
123
48
57
15
48
4
36
12
77
18
36
24
21
16
143
90
31
80
21
63
40
5
66
81
60
33
36
30
66
111
28
92
9
48
55
11
66
90
21
12
48
39
9
21
18
6
15
129
6
21
76
17
31
36
20
40
29
36
90
48
33
4
84
11
45
39
157
47
30
12
123
12
15
13
128
87
30
15
57
3
16
72
77
12
3
40
17
24
7
80
9
3
60
108
87
13
60
32
40
80
48
57
3
3
25
36
8
21
19
8
57
63
159
1
92
48
64
65
51
12
15
201
15
6
48
36
6
9
51
108
120
42
43
17
84
151
5
54
114
30
25
5
7
68
48
4
140
36
33
7
12
35
6
19
36
11
45
16
17
111
21
19
11
129
45
55
44
28
20
28
41
123
148
17
7
5
144
6
45
9
51
48
48
12
48
3
105
39
13
20
120
28
12
32
81
87
57
15
36
9
15
160
17
31
149
31
24
60
8
21
39
12
153
87
3
97
8
60
40
ABCD 97764532436*3^$a+1 [50041]
75
75
105
57
39
24
27
9
27
54
115
11
13
104
27
66
19
104
60
60
69
195
100
41
91
8
36
15
9
45
7
44
16
5
79
200
57
19
5
90
48
1
20
24
45
31
41
6
90
63
9
12
18
42
39
100
107
37
12
348
71
69
21
31
11
157
5
31
5
151
155
25
8
3
133
47
12
45
81
75
21
39
189
31
47
33
15
42
7
36
29
31
95
12
72
6
15
87
13
60
44
27
33
21
39
57
3
81
42
33
100
11
108
21
15
72
30
103
24
23
18
75
51
13
72
8
36
9
175
11
12
180
60
18
66
60
13
12
24
5
15
64
77
3
93
30
57
21
39
117
39
57
54
129
81
55
44
45
39
33
87
52
11
84
93
33
42
72
18
12
36
3
16
59
9
160
23
93
21
120
3
3
12
42
66
132
12
109
44
60
21
15
45
75
60
16
185
39
21
66
57
3
33
15
90
159
96
16
95
9
84
40
60
197
54
96
9
21
339
9
7
8
3
48
105
120
40
11
13
35
6
15
21
115
68
117
6
33
111
30
39
57
147
100
35
18
42
25
20
3
109
35
33
21
42
12
21
69
55
23
13
5
39
33
87
75
81
45
39
60
16
96
41
67
185
151
60
44
87
180
13
72
23
120
42
3
40
116
51
69
135
45
16
11
18
79
20
40
36
17
67
56
75
36
13
167
6
18
61
44
24
60
16
41
96
3
15
54
51
84
40
125
6
9
16
5
55
5
12
78
129
15
48
90
27
36
81
55
180
128
60
105
135
16
20
24
96
45
15
45
31
95
18
15
21
15
16
120
5
24
15
87
222
7
59
9
15
36
9
21
135
24
93
18
1
5
283
5
15
33
67
23
33
45
31
53
67
65
120
54
90
72
42
81
45
84
15
16
44
276
9
51
4
216
161
6
48
9
15
45
160
47
48
37
108
260
45
55
12
60
48
5
15
75
45
96
60
51
36
18
75
16
53
96
36
84
114
18
54
66
19
44
60
16
24
59
45
3
57
51
49
47
153
117
18
12
9
64
41
31
68
21
42
93
69
48
27
100
36
20
84
52
11
49
8
33
3
45
96
3
261
114
36
69
33
19
35
13
20
3
78
255
45
15
39
42
30
49
29
15
165
31
41
156
42
18
79
5
63
15
30
91
80
69
12
96
67
23
48
129
96
15
9
3
42
7
65
79
47
48
9
27
18
31
11
9
21
39
39
48
42
31
5
12
60
138
49
41
90
132
49
71
168
90
99
76
36
41
63
129
6
12
168
69
3
33
60
141
99
76
8
36
27
13
101
39
24
16
47
49
95
13
72
41
3
15
54
126
69
16
36
5
79
95
49
60
5
15
3
33
21
43
131
42
18
36
66
3
24
276
45
15
21
36
18
9
27
13
20
36
100
24
12
8
33
3
60
60
60
51
49
77
18
45
9
90
6
30
9
63
24
9
9
115
65
31
107
18
15
40
77
43
24
20
33
147
15
1
41
18
66
99
81
15
27
12
36
121
108
5
15
36
21
24
36
66
13
200
75
129
3
18
12
19
59
156
9
87
13
59
108
18
84
42
25
29
39
40
20
96
57
27
57
99
4
227
66
103
131
33
60
16
80
60
60
64
5
91
44
60
16
5
39
36
39
81
27
57
45
51
16
59
9
51
30
36
3
96
24
60
75
18
18
126
39
24
27
18
126
45
60
87
213
45
84
91
35
42
43
96
68
3
24
13
36
80
15
12
49
60
95
153
60
15
1
5
75
24
21
96
139
120
41
24
66
9
60
40
35
60
9
27
25
23
78
87
75
48
93
21
3
36
51
66
27
81
60
75
27
37
41
79
77
199
120
41
18
18
24
18
45
36
4
20
33
90
13
101
48
31
24
41
54
25
116
39
18
27
40
113
30
13
59
21
120
4
12
83
25
96
80
105
79
56
40
5
30
54
15
93
72
18
33
9
246
36
9
99
18
19
104
40
156
8
93
48
159
27
120
78
180
15
16
120
20
120
60
16
203
36
24
21
15
85
5
12
27
27
33
81
30
9
36
100
77
18
36
33
3
33
129
67
5
43
41
19
72
23
45
16
24
116
45
42
48
45
171
33
156
45
19
17
123
21
19
23
57
51
105
64
36
60
ABCD 97764669136*3^$a+1 [50076]
104
60
69
55
116
16
24
44
16
24
80
16
36
29
147
12
21
151
8
21
139
77
19
60
137
19
48
68
48
9
51
4
60
80
136
164
16
140
12
40
89
19
32
124
5
60
84
75
16
24
20
12
88
17
19
44
12
57
55
12
24
36
29
99
40
72
56
4
228
116
84
52
60
53
115
80
36
64
60
12
56
12
40
20
36
45
24
12
3
160
17
63
33
43
65
39
117
36
7
108
68
136
8
172
24
12
180
209
31
32
36
4
96
65
7
48
5
187
12
116
64
56
12
4
48
36
24
48
68
112
12
20
45
31
36
36
8
24
261
15
84
96
100
36
176
4
8
28
32
28
68
117
48
99
45
183
4
116
88
5
75
16
5
99
57
75
60
33
72
103
41
163
12
5
63
16
36
29
84
7
168
192
60
36
132
77
31
80
124
84
32
57
51
4
12
44
16
68
81
12
3
84
76
20
16
48
41
15
12
4
5
60
99
81
48
7
44
12
12
33
103
80
16
48
20
108
72
76
164
40
80
28
188
24
60
36
72
9
91
53
19
36
36
5
99
4
17
91
32
60
112
104
136
29
31
300
24
41
31
12
20
28
89
3
40
56
45
15
112
48
36
96
48
12
140
9
24
84
171
16
44
4
8
4
128
21
115
101
43
20
52
8
40
5
31
5
15
40
20
4
216
72
12
96
32
12
36
4
65
7
89
135
12
9
39
60
160
36
60
65
19
29
36
151
96
5
19
56
108
24
16
65
27
72
52
29
19
396
17
3
252
48
16
24
12
72
12
48
12
29
147
45
108
79
216
12
24
68
100
96
17
75
4
44
24
96
69
15
40
20
96
12
40
20
12
96
64
108
8
64
20
81
39
52
236
129
39
72
48
64
60
36
72
168
84
80
45
55
41
55
24
8
52
5
31
120
29
36
72
48
27
9
19
17
55
72
12
44
21
55
204
80
160
12
72
20
40
36
20
105
39
21
79
12
60
36
149
3
52
53
132
31
149
3
60
81
27
4
56
28
20
64
12
84
72
65
63
81
111
112
36
80
21
63
52
29
39
52
29
19
36
20
40
44
16
60
5
15
184
17
39
76
36
60
5
7
137
31
48
120
96
44
21
63
16
65
27
60
28
12
140
100
80
60
48
69
111
24
52
8
108
180
4
180
24
29
132
84
7
8
16
36
24
44
60
117
3
141
103
17
63
100
56
21
51
4
116
72
21
39
136
32
249
43
12
348
156
60
140
81
3
16
17
19
56
184
44
136
120
60
60
44
12
72
16
20
64
68
52
17
3
16
20
4
17
19
32
129
144
175
44
180
76
29
3
48
69
31
24
96
65
39
16
92
52
41
31
116
12
28
24
24
20
400
36
29
19
17
3
81
79
17
51
12
108
88
24
17
123
36
24
40
12
36
8
12
52
20
36
24
112
5
24
31
68
108
40
128
69
3
4
120
44
4
48
173
79
96
24
41
15
52
72
20
21
31
48
60
96
80
72
28
29
75
52
56
112
156
24
12
24
20
64
116
120
120
4
72
5
264
91
44
64
72
120
41
63
69
36
39
40
68
9
3
16
140
64
17
36
67
132
53
175
216
60
60
24
8
192
76
44
100
17
36
3
45
115
60
140
40
41
3
28
120
29
60
36
75
168
4
8
60
108
40
36
104
220
132
32
16
252
24
44
52
72
41
60
7
29
243
36
196
168
20
21
15
120
9
36
7
80
88
152
45
15
57
31
32
28
125
96
48
15
40
185
55
108
8
76
156
5
63
60
4
156
60
77
139
68
16
36
8
57
51
12
36
24
40
140
52
5
39
16
56
9
19
41
3
96
40
36
113
67
84
12
137
67
24
5
19
12
24
20
16
104
16
180
41
103
24
36
12
12
101
36
19
36
24
192
29
39
100
92
72
57
111
33
147
4
ABCD 97765026428*3^$a+1 [50024]
60
135
108
153
30
21
15
9
69
66
114
12
63
72
156
129
63
39
90
15
135
129
12
12
9
18
21
348
84
48
15
33
21
6
36
18
15
15
60
66
147
48
9
18
21
27
6
264
135
132
3
69
57
39
144
21
75
60
24
39
33
93
51
96
24
24
12
24
3
105
39
48
21
96
27
78
84
3
36
108
57
135
135
69
15
33
27
69
48
60
60
228
21
27
48
81
27
48
132
27
21
105
3
96
96
24
12
12
33
15
57
3
36
33
15
15
72
24
105
72
39
108
9
72
48
15
9
12
96
63
30
123
60
12
21
36
18
126
6
57
60
3
105
24
33
6
9
60
51
72
90
3
12
39
6
138
117
69
126
54
3
84
132
87
72
18
3
72
33
72
51
33
87
12
24
48
51
45
81
72
63
3
18
3
123
33
93
54
18
51
48
81
3
12
21
114
18
84
3
48
360
9
54
36
36
33
48
111
18
3
123
81
96
63
33
12
21
135
105
87
87
18
75
165
27
108
147
81
99
117
12
219
48
36
57
57
63
12
51
105
183
57
60
36
21
39
12
9
15
36
108
111
81
39
96
54
3
60
108
39
9
60
36
27
33
159
9
27
93
36
36
51
18
27
48
51
33
48
9
54
24
21
45
27
36
105
18
141
69
18
9
96
36
48
24
24
51
45
12
39
12
6
48
96
48
87
36
3
114
3
33
15
39
93
9
87
3
54
39
24
33
102
18
6
45
24
36
39
21
36
12
39
141
39
81
24
24
27
9
36
48
21
12
63
24
12
24
21
126
6
12
39
33
111
12
60
57
15
33
54
21
3
33
57
27
27
30
15
21
60
84
24
3
24
84
33
15
48
24
69
3
21
51
24
63
93
105
36
24
54
93
24
75
6
18
84
81
60
45
3
15
57
9
51
60
108
60
36
24
63
30
51
48
69
75
24
183
18
96
63
36
27
54
39
12
12
27
54
39
33
36
12
135
33
123
24
36
99
69
21
36
39
57
27
27
48
72
72
24
129
24
57
54
42
18
21
63
108
141
84
33
15
216
36
12
57
78
30
123
84
12
120
21
36
96
27
12
15
30
51
72
3
24
9
63
9
63
21
12
105
18
54
6
57
9
171
33
15
24
33
207
72
84
60
117
27
93
6
57
48
57
12
27
24
36
144
99
81
9
84
207
63
81
12
48
36
3
168
126
12
3
12
12
15
12
18
15
36
189
18
45
57
135
15
105
105
123
36
120
135
114
18
84
18
39
21
12
27
24
3
6
48
114
30
3
33
3
165
123
12
120
36
9
99
36
45
135
72
9
15
3
6
72
66
18
36
204
66
21
12
96
21
15
24
72
27
60
84
21
84
60
75
9
108
21
18
6
27
21
87
99
54
12
27
81
54
108
6
51
12
111
90
240
30
6
27
21
15
75
93
57
3
132
132
48
12
69
51
108
105
63
12
192
36
108
9
72
183
60
75
126
96
63
36
3
69
48
48
84
21
87
24
144
21
51
213
15
24
93
162
105
33
3
48
12
48
3
69
39
66
3
48
60
156
12
12
15
126
96
27
12
33
3
45
6
18
66
33
27
45
24
15
57
24
96
129
39
48
3
42
174
93
36
48
27
69
60
36
69
39
27
93
72
3
129
72
9
42
33
72
75
33
24
45
42
57
96
36
96
33
99
87
93
69
27
36
183
33
24
36
69
216
75
87
69
63
12
96
9
24
108
57
39
9
60
18
192
6
15
24
15
48
36
24
90
123
60
9
3
69
6
9
111
276
93
51
12
42
51
87
129
12
57
51
75
60
57
9
72
3
51
69
27
54
51
51
9
24
81
63
21
42
54
3
36
12
48
129
51
3
33
9
39
51
66
36
42
30
18
9
33
111
9
231
21
75
21
111
12
120
12
33
36
48
3
159
69
57
39
3
93
24
48
36
81
42
12
72
18
15
48
12
51
24
30
6
57
27
33
9
66
6
48
6
21
63
81
9
3
21
36
3
48
180
57
39
33
39
15
21
27
6
15
84
36
60
21
111
120
3
9
39
6
15
21
318
117
51
9
108
93
135
33
12
114
9
3
54
36
3
15
33
117
3
123
57
81
3
36
3
54
36
ABCD 97765043126*3^$a+1 [50133]
199
149
18
48
25
96
32
16
35
108
108
126
7
101
75
48
15
24
25
5
78
36
102
114
1
83
13
41
132
126
30
135
27
132
33
21
139
17
6
12
36
9
144
51
108
145
125
12
36
19
80
208
95
48
6
84
55
32
3
13
119
84
108
252
93
48
27
12
108
36
57
15
18
31
239
1
35
13
224
64
5
42
180
48
45
99
36
72
18
108
60
66
18
99
48
93
102
150
18
12
169
29
18
258
31
113
30
78
115
320
96
93
270
37
41
7
65
31
275
174
150
66
55
143
6
120
126
42
27
351
30
18
49
32
123
138
24
18
1
29
67
11
277
48
83
144
162
36
55
5
90
30
72
6
213
64
59
6
319
32
183
6
144
108
7
95
1
144
23
169
59
18
51
96
112
83
144
36
54
19
35
162
43
11
36
49
29
120
42
12
229
48
125
3
48
64
23
9
27
85
32
27
60
57
69
54
12
36
168
13
17
31
221
54
24
21
45
54
144
36
90
63
112
144
5
18
9
99
109
17
18
42
243
112
48
41
39
15
129
159
145
96
107
84
72
60
108
145
65
127
53
90
193
240
23
73
48
53
150
210
6
90
115
119
9
3
109
17
31
23
25
89
84
36
36
108
63
112
23
24
30
24
102
72
189
9
39
256
32
21
54
69
159
144
36
13
32
27
18
115
144
245
18
6
19
65
90
85
11
21
9
7
29
18
49
149
27
64
48
209
66
90
36
24
30
25
101
43
71
54
115
32
69
30
36
9
16
192
5
91
71
25
176
112
32
33
30
33
27
126
30
169
53
12
31
41
90
6
84
3
51
72
18
147
15
1
96
83
132
25
137
54
193
89
7
71
12
13
95
1
53
6
162
51
39
12
36
9
153
55
17
96
30
126
3
51
72
37
107
60
25
371
61
29
30
37
80
48
15
49
119
57
69
210
57
147
13
71
126
6
120
36
73
32
63
49
48
239
36
13
5
126
45
81
79
173
3
39
25
11
72
12
24
57
99
109
32
64
35
13
17
79
29
3
16
17
31
5
96
27
81
120
7
48
35
36
57
213
123
27
117
93
216
54
36
241
48
32
39
9
45
51
16
11
12
153
45
19
144
5
192
18
121
11
69
33
31
77
19
239
81
64
119
25
35
18
120
78
48
6
210
36
54
115
29
67
29
48
18
49
32
141
3
9
90
61
32
15
18
24
84
67
23
57
33
111
16
96
47
273
3
13
215
9
207
6
36
12
90
36
61
65
78
33
183
12
61
144
245
114
126
27
48
9
6
12
60
57
45
198
13
95
24
54
51
15
96
12
42
27
16
48
65
72
90
36
9
15
1
32
3
66
60
15
75
21
45
90
72
18
24
48
39
48
39
126
18
36
117
135
114
120
63
33
31
192
275
162
144
27
16
245
139
77
150
54
12
43
32
64
101
30
93
3
157
5
48
42
72
105
15
81
105
87
213
72
78
85
53
43
47
36
180
18
90
13
144
32
27
24
13
17
42
325
96
32
117
43
144
48
48
11
69
21
54
66
42
174
171
63
1
95
33
51
6
87
33
6
54
51
3
66
24
19
35
30
18
141
3
93
144
48
111
72
42
127
53
27
111
129
69
234
33
48
9
96
7
47
30
3
ABCD 97765126898*3^$a+1 [50046]
141
72
84
36
60
24
123
72
126
123
72
39
126
144
15
24
69
87
39
141
144
96
51
18
72
18
225
252
24
24
120
300
36
24
180
180
36
96
33
54
18
15
363
477
24
165
15
84
9
123
24
24
60
12
189
99
12
60
9
51
57
36
36
135
96
24
51
9
156
120
60
60
48
105
195
21
18
81
36
120
15
225
9
180
252
39
213
72
54
45
225
495
9
27
144
12
204
333
231
120
12
204
60
39
45
27
162
72
39
180
12
39
45
84
192
264
99
234
90
57
60
24
132
15
108
57
24
81
243
36
24
57
75
159
69
12
144
120
60
24
72
60
48
21
216
243
81
99
27
69
3
21
15
45
99
342
51
180
57
72
195
60
96
279
21
48
96
36
87
21
180
15
21
60
240
39
21
51
153
36
84
96
120
120
84
9
87
84
12
264
93
126
201
60
144
189
270
90
3
33
51
216
3
45
9
51
72
93
87
24
51
105
345
135
24
264
72
9
51
24
15
54
15
75
225
12
144
24
12
33
36
36
195
24
51
54
108
51
60
72
15
18
75
15
141
3
180
261
72
45
39
96
144
63
33
39
69
180
21
99
96
360
204
69
51
60
72
204
60
111
90
159
156
45
219
69
111
69
51
111
18
36
15
120
144
36
45
99
72
9
111
48
36
21
15
240
159
141
84
96
93
75
192
237
63
180
45
90
9
24
60
51
9
72
27
201
60
27
162
63
108
207
69
111
144
45
60
21
15
48
96
3
57
84
21
75
105
159
12
48
12
3
621
36
108
81
159
39
252
18
3
33
51
24
12
48
36
171
18
27
117
27
24
12
279
288
57
36
105
159
21
3
252
33
51
60
36
105
18
54
18
504
189
72
27
141
21
108
231
147
273
72
84
24
69
63
48
60
180
60
36
39
270
207
48
51
45
96
48
36
60
3
81
36
60
24
132
117
147
60
24
237
15
75
9
60
24
156
144
36
60
216
15
105
93
75
15
54
90
21
252
33
144
468
15
57
162
321
57
3
15
144
54
15
39
81
72
24
144
57
63
132
39
45
36
63
21
15
9
132
384
264
12
9
315
24
252
39
141
60
285
39
156
48
156
33
27
171
9
216
24
24
51
216
54
159
180
39
21
105
54
21
36
24
96
21
75
123
21
15
9
120
36
213
111
60
9
123
60
15
69
3
36
57
69
15
36
93
87
144
60
96
24
93
123
3
21
231
165
15
249
60
249
144
3
24
81
3
69
63
9
18
36
144
18
ABCD 97765395316*3^$a+1 [50076]
17
31
24
5
162
73
65
7
101
42
102
18
73
192
113
54
145
24
197
54
13
233
39
255
25
24
24
17
48
63
280
384
176
69
91
104
64
71
49
17
150
30
43
47
150
43
96
296
15
97
32
15
49
144
77
43
8
75
13
56
15
105
136
89
151
5
115
17
151
59
61
56
81
60
99
93
27
136
120
95
132
93
9
108
115
120
17
31
168
257
15
40
192
23
54
195
51
349
48
23
9
21
72
90
60
13
149
163
128
24
21
72
18
24
145
71
270
162
162
48
223
65
39
184
72
168
24
107
36
114
79
59
13
24
48
5
27
16
107
13
24
56
112
95
153
87
210
18
165
144
201
72
87
64
119
25
32
16
179
253
35
30
63
105
39
33
271
89
72
111
40
24
35
96
69
88
77
283
8
45
24
30
90
6
157
8
87
57
105
135
111
105
57
327
51
133
24
32
63
33
24
165
51
40
107
133
24
5
91
197
12
198
60
48
13
32
184
23
97
144
192
72
32
75
36
73
71
49
47
73
47
73
152
15
30
115
24
5
6
13
239
33
39
105
160
113
103
59
133
173
315
117
18
73
32
40
17
127
24
176
40
11
102
198
145
104
255
25
35
21
15
105
195
132
25
32
51
133
77
132
7
144
24
96
56
64
264
96
41
103
107
13
8
64
144
59
13
137
108
84
15
184
32
24
33
342
36
157
72
41
7
155
378
19
71
49
23
1
77
67
143
9
45
19
120
96
23
30
78
12
25
120
5
3
9
103
8
15
432
73
77
67
48
113
199
296
45
42
217
144
17
15
88
17
55
224
160
48
23
120
54
115
83
13
77
43
47
60
198
30
145
240
29
171
120
15
72
1
32
120
15
144
30
19
107
373
11
30
31
47
180
85
8
117
123
88
149
348
7
275
13
464
16
125
12
103
48
120
56
88
5
27
81
55
17
48
295
24
23
42
66
132
12
181
192
23
97
83
90
42
33
15
114
103
216
120
29
48
163
216
113
151
72
104
15
48
42
15
16
104
93
18
25
72
48
5
12
103
48
29
163
167
72
25
56
40
120
80
105
54
73
272
15
36
37
72
120
80
88
5
163
80
24
15
90
90
36
9
153
223
29
19
17
39
16
192
185
55
288
144
23
72
49
56
216
15
54
171
69
91
47
241
56
123
85
8
40
239
49
41
6
192
1
41
111
64
35
61
24
80
123
205
137
255
16
77
91
56
64
71
73
23
105
112
72
24
47
12
162
75
15
36
13
41
186
205
24
56
64
24
71
1
629
18
18
7
72
11
37
192
120
200
63
145
96
137
144
15
16
ABCD 97765650116*3^$a+1 [50000]
84
27
204
57
108
111
60
49
72
59
21
99
61
119
1
20
279
84
69
220
8
75
37
11
72
13
167
25
32
51
409
23
153
4
108
35
93
15
85
131
120
1
80
39
13
11
129
16
20
192
183
117
48
51
60
81
3
60
36
33
51
189
240
108
99
1
23
9
88
8
144
16
71
96
120
60
133
71
133
180
71
9
136
20
132
12
228
400
12
11
216
33
3
120
420
157
11
36
1
252
20
180
40
296
87
97
20
63
33
100
191
33
48
232
71
12
84
1
23
9
3
120
60
37
128
3
177
12
87
9
64
23
24
33
48
148
35
45
112
60
35
217
8
279
21
63
289
47
13
23
97
80
96
207
45
123
240
57
12
87
121
59
36
165
28
11
60
73
383
84
141
52
47
49
47
48
49
71
9
63
13
20
195
9
16
84
23
37
156
11
9
291
1
12
23
120
37
140
148
359
240
69
27
85
119
24
109
20
36
51
144
36
204
72
13
35
49
60
228
60
155
25
59
309
100
275
36
9
12
99
49
44
63
97
20
16
192
179
144
36
73
143
25
23
97
23
249
16
72
23
49
80
88
35
85
23
57
48
60
52
32
108
123
132
117
396
144
180
63
45
112
60
296
172
32
36
27
33
124
116
27
337
11
205
35
132
37
11
72
84
84
49
36
35
217
20
240
123
36
193
60
47
120
93
28
72
216
72
72
8
28
35
157
60
8
327
48
9
27
261
159
1
80
60
28
20
147
273
147
48
25
180
71
73
80
16
47
204
181
263
97
239
49
72
80
219
84
120
9
76
164
51
189
231
37
180
80
15
13
35
216
73
11
12
85
23
85
35
145
131
24
105
111
156
13
164
48
39
141
112
11
60
69
291
45
84
28
60
23
96
81
160
35
48
57
15
300
117
51
97
80
303
49
71
297
39
21
192
76
24
120
8
183
9
63
193
72
72
108
35
73
120
47
177
460
240
23
25
20
88
11
24
36
33
60
48
100
48
35
109
60
108
20
159
60
49
71
1
32
267
24
9
148
72
36
20
75
145
12
20
48
64
108
20
132
27
84
96
1
188
87
13
144
120
20
36
12
123
105
12
135
84
73
48
95
93
64
60
23
45
48
100
11
60
153
183
73
24
180
68
40
143
12
48
297
159
33
100
47
73
168
32
123
117
183
153
27
24
61
72
47
133
203
48
132
97
47
384
69
27
24
360
277
60
32
87
73
80
228
3
109
120
20
76
72
72
248
39
49
71
93
268
20
52
60
36
32
348
ABCD 97765924736*3^$a+1 [50077]
48
63
51
21
15
12
33
3
1
68
45
78
18
19
11
60
96
36
90
63
39
33
27
1
35
21
124
120
131
84
66
99
21
18
6
39
40
11
30
6
129
4
53
24
3
3
69
51
73
32
4
59
21
64
101
19
29
72
3
3
69
4
32
84
75
49
17
19
11
33
24
15
45
27
48
25
92
63
108
45
60
28
77
67
36
41
30
25
23
121
36
53
127
41
115
24
29
7
20
45
15
4
5
48
102
33
52
5
54
72
18
15
15
21
21
78
57
3
6
3
60
12
69
51
39
60
45
16
23
60
72
45
21
48
6
9
12
63
60
96
66
30
13
5
96
31
8
120
24
123
9
4
36
11
25
47
1
41
175
60
29
115
35
49
41
6
36
85
17
72
48
15
76
5
51
3
1
32
9
18
6
7
8
40
164
96
27
45
3
25
41
111
15
57
135
48
57
111
45
52
32
12
3
42
6
24
36
30
15
172
53
24
3
45
42
1
47
37
59
54
48
30
60
9
3
13
32
21
312
79
23
48
25
8
84
3
33
9
27
28
11
9
16
107
25
84
29
54
21
12
9
30
205
179
37
8
72
45
3
15
36
48
12
36
12
37
24
41
75
45
18
36
37
77
6
37
35
42
3
24
141
120
30
114
30
9
57
18
105
45
72
18
25
36
84
191
36
25
60
23
60
24
33
33
42
13
17
3
12
72
40
8
28
29
27
4
35
180
12
25
23
54
30
1
11
6
63
15
24
33
33
7
44
16
20
9
144
15
180
15
36
21
39
96
33
51
1
108
44
28
24
56
3
24
18
48
7
119
24
25
36
8
111
37
23
1
20
15
30
24
31
23
90
27
4
41
24
27
4
41
7
8
183
66
55
120
8
52
11
132
81
27
18
51
124
36
5
48
43
5
24
91
23
30
6
24
9
15
1
116
219
120
1
20
45
54
66
39
4
11
24
73
17
43
20
28
11
60
36
72
21
45
24
7
23
12
60
9
84
45
75
3
18
15
15
9
63
24
69
21
6
25
12
32
64
36
41
3
27
49
23
33
148
35
12
9
21
3
4
20
88
8
16
23
25
36
32
57
30
13
35
42
75
27
45
15
49
35
237
72
21
54
12
49
35
66
54
9
16
11
6
3
21
6
18
24
7
48
41
135
57
54
96
48
9
15
18
87
60
28
8
15
1
41
24
54
9
16
17
67
11
42
24
6
133
59
13
5
99
45
54
24
36
6
3
3
18
24
15
33
3
39
6
6
66
19
8
3
97
35
45
60
40
107
96
24
156
12
1
35
60
1
23
48
48
57
9
54
61
29
6
25
48
68
60
39
1
32
57
3
28
60
5
7
92
264
24
21
30
24
12
30
78
21
69
6
24
18
15
12
3
18
30
1
71
169
48
65
3
27
37
5
18
48
57
3
24
109
20
57
3
21
54
85
44
112
44
51
13
72
5
168
6
156
9
132
33
31
24
17
67
5
198
33
72
52
47
54
7
32
57
39
15
36
6
3
39
25
35
97
131
9
96
87
1
5
42
54
48
51
52
35
84
1
8
51
81
3
1
65
75
40
36
8
16
36
5
75
27
1
20
84
33
15
33
87
15
12
33
12
48
39
9
57
42
13
20
63
25
251
9
12
24
15
85
59
81
15
6
15
63
144
13
29
24
15
75
37
32
27
6
90
9
4
17
18
145
29
6
12
12
162
43
8
15
30
3
21
30
24
24
96
1
56
40
23
21
4
41
96
15
3
117
249
66
12
21
15
30
6
21
60
15
48
69
16
35
21
16
29
114
9
3
25
188
15
84
12
93
36
51
45
4
41
24
39
33
24
30
21
93
6
66
163
11
1
113
31
8
16
80
84
72
36
15
33
52
53
6
109
29
15
81
91
35
48
120
45
76
89
30
1
11
6
99
144
52
84
68
15
13
5
48
24
30
85
11
9
16
11
6
120
54
21
60
4
11
24
90
6
18
31
44
12
57
18
9
16
20
9
139
29
6
12
102
3
72
15
36
42
63
64
95
42
3
21
19
53
19
36
44
3
13
29
6
18
30
24
60
57
64
29
51
12
100
5
19
84
44
51
57
15
120
192
108
33
120
16
83
21
40
44
33
102
1
20
12
12
28
72
47
45
4
17
63
76
59
42
115
24
8
21
51
3
37
5
19
11
9
57
138
156
24
69
48
28
20
24
15
12
1
65
72
30
12
21
177
6
57
4
29
39
40
20
21
72
67
56
51
24
42
3
40
95
1
35
1
68
69
7
89
6
121
164
124
17
18
96
60
18
30
13
32
88
59
18
18
45
33
15
9
91
11
153
16
72
152
28
8
21
3
45
6
66
19
36
56
15
12
96
9
28
20
3
24
105
40
65
6
145
41
144
31
23
13
23
54
48
63
75
30
54
21
24
48
15
54
31
92
111
1
155
24
1
116
24
4
59
25
8
45
15
9
54
9
40
8
9
19
29
72
75
4
17
75
52
11
57
3
25
104
60
3
33
15
36
36
93
16
144
56
24
45
72
55
35
9
96
93
54
73
23
45
16
11
24
66
43
29
15
33
3
39
12
9
12
93
115
47
84
21
147
13
92
33
174
60
6
42
6
51
45
3
93
3
16
11
25
24
36
23
9
21
30
24
13
59
18
66
37
17
6
9
15
25
41
6
84
60
ABCD 97766014772*3^$a+1 [50050]
42
246
78
84
42
54
72
30
54
54
47
43
96
84
17
48
31
36
77
43
24
36
30
132
18
102
186
12
89
25
30
89
7
48
24
36
36
30
96
48
60
36
30
96
90
18
30
60
84
18
24
233
31
6
30
114
174
6
215
121
6
192
6
66
186
102
72
18
47
48
55
18
18
66
258
66
24
90
120
5
127
48
18
18
36
216
132
72
36
12
101
67
18
156
18
60
36
102
114
108
48
72
150
11
144
37
54
24
210
42
210
144
24
30
126
36
6
72
18
119
91
168
66
11
247
36
54
282
6
54
120
6
30
24
48
53
7
30
96
11
1
72
60
198
54
30
96
12
5
31
17
73
6
54
59
13
18
84
78
12
42
108
48
132
48
24
30
54
54
6
162
90
30
18
72
60
180
72
66
36
6
18
156
150
108
18
174
41
144
19
29
7
84
6
126
30
54
24
66
288
83
43
42
107
13
24
36
30
54
179
19
168
54
18
66
11
25
54
36
6
18
252
18
36
30
96
162
83
43
5
79
198
90
90
114
5
25
6
54
59
144
7
18
6
17
13
54
77
19
84
18
90
252
6
54
5
61
35
192
85
18
137
37
90
36
114
11
7
30
54
24
36
36
198
30
24
36
144
12
60
30
95
211
18
96
126
138
42
48
204
306
11
61
18
66
6
102
216
6
156
18
54
36
24
101
109
72
54
24
48
24
144
336
24
36
48
126
114
18
30
60
120
42
12
24
66
216
125
97
48
258
12
78
12
60
59
85
90
48
168
162
66
6
84
36
60
30
150
23
67
144
30
6
48
132
48
36
42
18
5
139
72
30
6
108
84
42
36
54
30
60
11
43
90
54
18
48
6
126
162
18
18
162
54
30
6
102
18
204
18
23
43
72
18
60
54
120
17
55
204
12
60
12
90
36
24
12
78
30
312
66
42
36
126
5
49
66
6
54
30
35
79
17
19
270
36
90
72
41
169
96
126
36
12
60
126
126
54
102
5
13
24
228
108
107
37
6
12
42
162
66
114
18
48
72
42
36
18
102
24
30
35
43
12
18
78
54
18
120
6
144
108
18
5
85
36
48
42
30
24
102
65
43
24
342
66
54
24
90
77
79
24
72
48
6
54
30
24
48
60
228
162
42
35
91
180
12
293
1
143
31
24
18
138
29
25
6
36
144
102
23
1
66
42
35
31
6
66
108
24
12
36
24
36
48
42
30
168
36
30
180
126
5
49
144
72
24
54
36
108
12
60
36
228
144
6
54
12
36
18
144
18
473
19
18
84
18
78
12
36
114
36
17
139
5
19
30
24
66
162
60
90
125
19
54
72
239
25
24
95
79
96
17
19
120
5
13
42
18
23
49
30
6
72
246
29
67
30
108
126
36
204
12
89
91
24
48
18
155
97
47
13
156
71
1
24
30
114
12
54
144
5
49
72
6
18
30
42
174
6
18
17
37
162
84
24
102
24
47
48
85
11
61
12
42
30
90
96
174
90
6
72
36
36
30
24
102
24
18
66
6
108
66
11
25
6
17
1
84
162
18
6
174
83
25
18
6
84
155
7
90
18
24
5
96
1
60
18
18
12
36
47
229
36
23
67
108
36
36
72
36
90
35
181
11
48
151
126
60
30
17
43
54
120
78
18
23
49
30
96
72
30
78
12
113
85
114
300
18
108
42
252
72
48
108
18
35
19
18
150
5
175
ABCD 97766144332*3^$a+1 [50029]
9
231
165
75
192
105
108
60
303
192
225
120
24
48
15
57
216
60
72
372
231
64
125
396
55
125
120
27
117
60
159
129
111
96
93
60
375
48
45
19
101
132
183
297
132
3
45
403
224
45
51
144
141
312
12
15
48
477
3
192
165
348
63
9
48
60
75
16
80
309
132
55
176
57
327
81
144
63
33
15
57
87
48
237
36
223
569
7
176
105
492
267
240
16
80
225
192
63
189
99
117
27
160
176
57
84
36
63
304
32
93
3
585
144
108
187
65
36
180
72
63
9
135
81
79
128
105
183
9
39
96
16
128
81
79
144
32
21
27
288
240
237
147
45
60
36
99
165
219
57
135
129
15
21
43
17
15
48
81
111
160
269
120
108
15
153
12
27
16
269
36
180
360
99
21
72
72
96
27
273
204
19
89
12
36
72
15
192
48
96
96
96
48
81
111
240
189
3
48
48
57
72
60
48
195
48
16
416
48
57
55
29
180
15
165
288
187
53
12
223
80
57
39
192
57
132
99
64
80
288
9
48
240
120
108
147
237
3
45
348
39
153
183
57
135
165
27
81
24
55
65
36
75
249
96
39
141
19
65
216
87
96
141
99
141
3
96
837
75
9
60
91
128
117
27
48
48
9
48
72
63
177
108
84
15
21
60
159
213
187
173
147
213
180
180
51
117
84
96
55
32
165
123
249
36
60
180
99
64
80
57
240
12
60
192
168
231
69
123
57
60
27
45
48
51
192
144
33
12
36
60
99
64
89
180
3
225
223
32
237
243
48
96
261
192
72
60
231
417
108
163
224
192
33
48
15
117
315
273
207
528
9
39
69
507
213
228
39
240
33
63
45
19
176
69
331
29
51
144
153
135
57
36
72
240
12
396
24
75
144
69
75
153
87
48
144
16
80
225
207
48
9
135
48
112
305
15
48
96
429
723
ABCD 97766146222*3^$a+1 [50121]
20
52
15
48
9
15
93
27
53
48
64
8
19
189
60
15
132
48
29
55
96
257
43
36
21
32
28
48
39
21
80
235
57
8
7
72
65
160
8
40
87
72
153
75
96
29
31
69
111
5
31
69
44
43
12
41
7
5
108
211
33
15
132
21
3
69
147
108
293
48
180
132
352
3
17
31
12
125
43
12
93
87
45
147
233
67
93
435
17
36
187
60
5
252
16
44
136
12
32
55
48
60
48
36
60
36
125
67
48
12
192
9
72
32
28
120
80
7
96
132
5
12
43
57
75
60
81
60
27
24
29
4
80
127
89
91
41
12
28
123
65
19
5
31
12
5
139
33
171
132
60
113
52
123
69
80
60
36
19
81
44
43
65
67
81
180
87
57
231
65
24
151
65
19
60
33
3
5
24
31
17
52
3
12
108
48
24
12
21
123
125
55
60
77
132
31
12
77
115
96
24
33
63
12
5
235
12
53
168
4
176
12
132
31
24
45
8
72
40
80
36
52
3
24
81
44
148
63
69
3
117
3
132
36
45
51
24
5
52
75
48
60
69
20
100
147
93
3
48
77
52
3
204
21
3
24
5
28
152
28
123
65
7
65
192
36
19
153
27
53
72
108
55
225
8
55
9
8
160
8
100
92
52
120
27
36
48
65
151
48
36
17
12
16
20
64
27
24
17
7
165
20
36
7
17
28
3
12
144
69
204
51
65
64
15
213
39
113
36
127
53
7
24
29
19
60
33
32
40
68
7
48
45
12
51
96
84
60
132
45
27
33
87
33
212
48
160
3
17
7
21
392
43
5
60
4
63
17
28
15
48
9
116
7
12
321
15
5
19
105
56
199
36
17
43
125
12
43
9
20
31
24
60
21
15
165
44
108
88
20
67
33
80
60
40
44
60
31
24
65
151
72
12
33
3
12
105
27
45
80
36
31
120
173
67
29
12
72
31
96
24
60
209
48
28
60
147
105
12
15
341
12
160
3
77
108
4
8
187
12
108
45
108
39
29
100
20
52
15
60
5
12
88
20
79
81
303
69
108
63
24
45
27
228
33
3
77
48
60
151
69
44
151
84
5
136
20
52
8
12
72
88
72
3
120
48
125
40
72
32
36
12
7
53
12
43
24
93
116
31
24
17
7
21
75
17
108
132
127
216
65
19
5
55
48
132
36
57
8
31
60
141
15
72
12
81
27
36
129
8
55
33
84
140
115
21
27
53
55
12
117
3
77
31
5
244
147
21
3
12
77
100
36
80
55
5
72
28
80
7
5
52
8
67
33
3
9
108
8
139
33
3
69
68
115
57
15
21
84
468
140
19
21
27
60
21
44
88
63
57
132
20
88
48
384
3
5
28
27
72
96
12
12
41
7
5
67
5
168
28
39
12
36
5
60
12
16
255
132
57
60
8
12
28
3
5
67
12
65
43
48
84
5
28
63
77
28
92
52
8
28
39
5
28
120
15
72
12
221
127
81
84
8
340
92
7
48
33
3
12
77
60
136
27
53
112
15
17
36
55
17
148
24
3
17
67
48
45
36
72
3
105
39
288
17
151
72
24
21
20
60
7
65
31
89
208
147
41
235
192
57
116
12
19
9
44
16
44
103
17
180
36
19
5
43
48
84
12
29
7
24
96
84
53
43
60
120
45
20
60
28
80
4
180
135
45
3
48
24
21
39
48
5
139
21
27
53
120
108
24
36
31
53
88
75
24
21
3
137
12
115
45
15
21
144
48
8
7
137
127
24
29
127
89
19
33
48
144
108
8
72
7
101
139
113
52
36
99
53
40
3
72
65
7
36
ABCD 97766349724*3^$a+1 [50102]
45
186
30
60
30
54
235
89
7
176
39
120
33
57
18
60
121
35
6
48
60
180
12
144
24
102
234
24
30
157
95
1
59
85
89
7
48
80
9
7
83
162
54
181
35
54
151
35
108
72
25
173
102
13
41
7
29
150
13
167
48
36
21
48
16
95
6
48
27
16
89
90
30
63
16
101
54
6
30
49
11
21
27
37
5
48
60
30
1
240
101
180
295
125
48
72
43
17
264
24
127
65
15
64
101
43
47
54
204
12
144
36
18
42
18
120
150
12
18
60
25
95
36
45
231
121
17
36
75
15
36
13
5
42
49
125
6
13
48
80
160
107
36
6
90
90
135
135
84
21
3
157
23
12
45
16
89
30
265
23
57
160
23
57
9
96
90
18
27
64
65
31
5
75
144
64
5
60
252
48
67
96
17
175
5
27
45
3
147
18
27
64
119
57
69
36
18
37
5
43
32
9
39
16
41
48
7
35
13
5
30
72
18
42
90
48
15
117
48
60
252
30
330
30
168
37
119
24
30
36
31
5
54
36
49
32
69
108
66
157
119
180
30
55
5
84
96
55
35
109
71
84
69
207
1
179
48
42
3
48
33
144
90
37
35
45
33
15
87
25
53
123
33
186
108
25
48
17
156
19
95
30
36
144
111
111
1
89
30
60
18
91
119
105
45
67
80
99
24
37
48
17
18
36
9
15
1
155
126
55
5
43
77
108
36
90
6
19
119
36
36
78
51
16
89
6
30
3
96
192
64
95
33
201
96
39
96
3
36
6
18
12
78
192
199
125
99
15
66
31
65
30
54
27
63
96
49
32
48
96
129
96
15
93
195
57
180
174
21
15
33
45
300
7
83
13
29
18
1
245
6
210
99
51
174
31
48
125
211
41
18
66
36
240
79
41
39
21
84
90
45
16
80
45
210
60
48
21
16
240
48
96
11
18
211
5
75
16
23
57
99
24
12
78
30
42
19
11
21
33
31
5
43
11
37
48
11
90
48
60
15
16
35
6
39
51
93
16
11
144
24
66
90
90
39
105
87
129
90
24
61
80
21
139
35
61
215
84
24
12
18
132
48
91
89
42
45
160
65
79
5
75
21
270
120
21
147
13
59
69
112
32
48
57
55
71
121
5
18
57
256
80
147
60
66
54
42
63
27
21
64
80
48
16
89
135
16
11
168
93
144
16
83
61
96
32
112
113
90
60
66
36
51
208
32
57
55
96
80
16
5
18
105
15
36
24
181
11
133
47
18
90
117
45
18
36
96
93
15
1
65
6
18
55
35
61
101
75
45
19
80
45
6
13
35
157
5
60
15
93
12
54
81
45
3
15
60
66
339
57
60
90
1
83
45
144
27
78
66
126
78
12
61
29
54
6
378
102
90
45
99
6
39
9
36
24
27
48
15
12
85
95
129
15
129
105
60
12
15
160
5
91
32
21
144
43
179
30
90
90
78
30
126
24
121
192
59
165
48
27
18
66
24
66
36
60
108
30
162
18
132
210
18
1
32
64
29
234
72
54
90
126
348
102
1
77
51
51
45
9
54
97
35
13
77
3
16
32
288
15
6
30
61
32
57
18
102
111
57
30
60
102
90
61
17
31
80
16
29
19
5
12
78
1
11
85
48
35
93
69
18
25
41
6
33
87
25
143
90
135
16
5
24
51
15
129
96
16
35
90
48
67
83
30
111
112
197
120
ABCD 97766407964*3^$a+1 [50034]
48
8
76
47
6
15
21
60
27
45
12
3
33
15
33
30
25
5
51
3
33
87
21
15
45
21
30
60
18
15
15
13
5
18
13
8
48
105
7
32
21
6
36
48
6
27
9
15
33
19
83
21
57
18
12
66
79
8
28
11
18
12
60
43
24
20
72
39
105
12
4
92
69
7
41
36
7
5
18
33
117
7
36
36
84
29
31
56
21
15
28
56
16
35
42
39
39
9
27
25
53
75
21
12
48
7
35
9
45
138
90
7
8
84
3
24
6
39
21
127
29
84
7
29
42
165
72
201
75
180
27
6
31
8
33
90
1
36
32
28
8
28
8
57
67
35
132
60
25
11
6
24
24
43
56
111
33
36
72
24
4
32
9
7
5
24
30
69
84
3
84
36
13
32
72
16
5
12
36
75
12
27
48
18
144
3
21
99
3
1
29
18
21
28
68
52
17
7
32
120
135
126
54
6
27
4
59
49
5
42
24
49
17
174
48
30
15
16
5
30
6
15
63
81
4
23
48
1
83
49
11
129
16
56
45
39
117
48
91
120
20
27
12
6
7
17
42
1
59
133
101
6
37
20
60
141
30
42
18
25
107
61
17
7
32
60
40
23
25
11
24
85
12
8
36
27
49
12
29
91
155
6
138
121
35
9
27
117
9
48
12
51
60
4
44
15
9
12
3
73
12
5
6
6
18
13
161
90
12
36
25
44
16
17
7
36
29
39
51
13
36
35
73
71
1
48
41
42
30
60
18
48
9
40
68
52
56
3
6
48
48
42
33
69
3
81
7
8
15
102
12
12
6
18
63
57
3
36
36
21
24
66
1
23
6
24
7
29
6
57
3
114
99
45
24
43
120
35
85
44
16
17
39
72
108
3
36
1
20
28
95
69
96
4
101
24
54
30
6
24
48
9
45
30
60
45
51
133
65
7
53
144
6
54
55
77
3
28
29
3
48
28
59
1
101
43
11
37
77
42
21
12
4
11
9
28
11
48
24
33
27
25
5
27
99
264
21
12
15
12
9
9
27
60
27
30
7
72
8
88
20
48
24
21
27
16
144
8
64
12
104
27
1
44
3
6
3
24
12
147
37
113
7
152
27
60
18
72
18
6
51
48
15
21
72
33
18
6
31
24
11
57
9
102
6
15
69
43
32
51
21
33
12
19
108
60
23
78
63
15
78
27
117
6
30
7
5
48
7
203
9
96
21
48
15
100
36
12
17
75
40
188
39
120
30
18
25
41
7
53
6
21
72
16
36
8
84
21
3
48
105
27
120
15
13
8
21
19
161
39
69
31
12
5
151
56
9
3
21
87
27
6
7
20
15
24
13
36
24
32
12
108
4
5
126
9
21
18
57
75
30
3
12
99
69
28
29
15
12
99
30
42
33
9
48
19
24
12
8
36
297
31
65
6
18
15
96
15
30
6
1
101
3
93
24
12
31
8
48
21
48
42
25
17
51
3
37
8
15
117
16
41
36
42
37
92
21
60
12
6
30
60
31
11
54
7
48
20
36
27
12
66
19
5
18
48
30
42
78
39
39
45
28
83
21
9
7
56
3
18
6
37
20
24
27
21
21
120
75
28
107
33
36
28
8
39
9
28
59
48
42
19
47
108
54
60
151
11
13
44
36
87
73
56
132
36
39
1
23
1
48
65
7
60
47
18
7
11
81
144
15
6
183
15
18
15
9
6
18
96
91
119
109
80
9
6
193
17
27
63
133
20
69
24
67
20
21
18
18
162
9
63
33
39
1
24
20
88
35
81
45
43
11
42
55
29
19
8
40
47
36
102
18
13
11
13
20
9
6
78
3
69
90
90
39
39
9
28
32
27
30
15
33
103
59
30
6
1
77
84
18
90
7
104
4
35
24
6
75
112
8
27
42
66
49
23
25
20
57
87
123
21
3
6
36
48
66
25
5
84
90
54
30
36
21
9
7
8
4
80
27
13
17
31
53
3
39
57
21
36
30
48
72
24
24
102
175
108
41
30
21
4
72
56
40
8
16
132
20
12
3
25
24
96
104
27
66
18
73
29
75
60
51
25
60
119
30
19
47
45
39
37
8
16
80
15
84
6
54
48
21
28
12
35
13
29
18
36
30
15
45
19
60
137
120
150
12
21
4
5
138
37
53
15
28
41
66
48
12
37
24
71
6
3
16
56
9
19
11
93
39
9
99
1
5
12
67
20
84
57
12
31
17
30
24
61
11
168
1
29
43
23
133
107
30
87
3
36
37
23
30
3
45
31
35
24
48
54
43
20
33
135
75
25
59
108
30
36
19
8
57
15
75
69
4
44
33
7
23
9
40
12
47
9
16
5
24
108
91
68
40
11
30
79
20
57
15
87
12
6
31
56
33
36
30
6
24
3
51
49
20
57
54
24
1
24
11
61
36
44
45
6
1
29
3
4
5
63
9
27
3
21
36
3
120
21
36
51
93
63
6
24
6
49
11
6
15
3
37
84
48
47
9
36
33
138
12
18
18
60
36
1
47
21
48
21
3
45
18
30
15
36
45
7
11
60
241
47
25
48
48
11
25
5
102
13
83
48
93
9
18
30
54
12
18
103
29
103
20
64
44
117
6
49
23
72
21
27
9
16
5
3
201
15
12
27
33
16
107
36
12
30
87
48
16
5
6
36
97
23
13
11
6
54
30
31
29
27
57
36
7
41
18
12
42
15
76
23
162
43
44
48
87
36
45
39
12
66
31
11
72
1
53
3
36
12
33
6
12
97
77
6
1
36
5
96
36
48
15
3
69
9
72
99
39
6
15
52
101
72
19
47
24
97
24
32
51
ABCD 97766471332*3^$a+1 [50101]
65
3
28
92
16
12
17
96
24
67
35
49
36
36
8
60
40
131
66
15
84
51
93
15
45
4
5
67
5
6
25
8
57
7
11
61
11
25
32
12
16
23
84
6
6
18
7
56
24
4
5
31
59
121
5
96
3
147
48
105
75
12
12
25
5
3
15
30
3
15
72
30
18
1
23
21
105
175
11
78
90
120
21
105
15
72
87
13
44
60
51
25
17
55
8
87
73
84
8
100
8
24
4
5
96
30
145
11
105
108
12
28
65
7
17
43
5
7
60
107
9
15
42
19
11
25
24
56
63
24
12
30
30
66
43
5
30
9
3
30
79
44
52
84
119
21
15
25
68
28
17
42
49
12
23
37
23
69
108
45
7
35
48
30
87
36
69
27
3
66
15
52
128
64
8
15
13
17
120
75
99
1
35
37
20
28
44
36
99
48
61
32
33
54
12
60
93
21
15
72
3
9
51
1
44
136
5
48
27
3
156
6
43
48
60
95
18
7
65
87
15
81
4
32
69
54
72
13
5
15
88
12
35
1
32
33
30
117
28
11
45
36
45
18
37
104
36
69
43
5
6
57
3
6
3
21
31
8
15
12
93
16
56
15
48
12
25
44
15
37
12
8
52
83
162
55
71
61
8
76
44
108
33
30
12
144
30
31
32
27
30
30
25
60
8
21
51
48
15
48
150
24
51
27
1
32
3
24
6
39
27
21
3
25
24
56
27
108
1
11
42
135
3
93
39
33
9
30
33
15
42
48
78
33
27
12
81
64
36
5
91
20
15
225
28
48
5
30
12
30
3
72
21
72
30
48
25
12
23
37
17
67
44
9
51
4
23
18
75
51
90
78
12
45
64
41
6
90
19
71
25
20
63
60
57
28
107
9
63
61
47
9
75
30
6
12
13
113
19
5
75
27
49
71
1
80
9
19
11
120
85
71
33
4
23
37
11
1
24
11
36
9
3
13
8
39
133
20
15
49
89
30
12
48
117
108
51
24
57
33
7
32
12
45
55
83
30
31
44
28
24
71
13
24
5
96
19
77
63
27
6
39
33
3
4
23
12
33
15
33
93
24
43
59
24
105
51
288
33
39
6
42
6
31
11
48
61
104
112
59
1
92
27
6
54
18
42
21
72
33
39
64
80
75
1
71
48
12
18
55
41
79
32
27
12
1
17
6
36
73
36
20
52
48
36
8
36
96
120
9
7
84
24
56
15
48
25
20
81
115
20
147
97
72
8
27
169
80
12
108
60
69
6
105
75
9
75
25
35
30
31
20
87
24
61
8
9
48
24
48
31
41
3
28
35
48
1
29
7
35
54
120
18
60
33
33
24
6
9
27
36
42
67
59
21
21
24
31
155
24
69
40
152
57
6
12
85
8
12
24
63
60
21
72
40
32
12
16
47
181
24
5
43
8
27
18
27
52
8
4
95
78
3
45
103
47
93
15
129
75
42
39
72
15
12
12
13
5
42
1
35
25
12
5
6
66
18
13
23
85
29
72
175
116
48
27
25
23
57
15
49
48
108
5
139
44
87
9
4
11
85
8
3
37
68
72
12
24
12
15
144
24
12
13
71
25
11
9
99
60
1
11
12
121
71
1
5
15
57
42
54
79
20
15
12
33
12
21
79
89
6
114
7
59
9
220
24
56
9
43
80
3
1
11
13
35
1
8
108
39
48
193
12
32
4
41
54
120
45
51
45
21
48
7
8
27
25
29
15
76
23
36
13
176
112
32
112
68
28
44
40
65
43
68
40
24
119
9
27
6
67
95
45
15
57
15
36
49
48
8
27
36
36
33
3
12
13
35
73
11
84
25
11
30
6
48
117
3
45
60
27
30
54
36
12
18
48
19
11
60
81
3
48
57
3
30
39
3
30
72
48
55
8
12
45
43
53
6
21
28
155
45
16
84
29
7
24
11
84
61
80
99
132
45
3
60
21
36
28
11
25
24
36
8
3
9
136
23
9
48
24
40
41
39
3
12
21
45
30
25
35
84
13
80
15
13
44
144
4
47
13
5
15
111
21
3
81
99
1
36
143
37
23
81
15
12
45
4
83
30
72
31
23
21
16
53
39
72
16
20
28
65
51
21
30
42
42
25
8
3
37
8
75
24
84
25
32
69
24
72
18
180
97
89
111
9
144
55
80
27
73
5
6
36
24
1
5
3
45
15
40
36
36
80
33
30
37
8
21
31
65
7
11
12
13
71
165
15
18
27
21
18
9
27
1
23
24
25
131
85
131
48
72
25
8
45
66
105
40
32
15
54
126
72
12
78
31
35
57
27
18
24
66
105
72
63
49
24
29
63
144
16
20
3
25
17
19
5
6
12
1
12
47
21
4
68
100
20
39
30
55
41
15
3
132
69
99
1
44
45
39
60
27
1
8
87
12
13
80
28
24
23
25
5
24
43
251
36
141
57
186
81
3
36
96
81
28
11
9
27
37
32
39
9
21
15
16
48
65
3
40
35
12
60
1
36
8
135
6
75
36
33
31
24
23
84
13
32
63
12
9
16
84
24
11
54
43
48
24
71
121
71
25
20
28
29
115
36
17
42
12
1
8
96
9
27
69
3
40
11
42
7
131
97
44
15
9
9
27
76
8
64
8
28
60
17
42
85
12
68
15
21
27
24
114
30
24
12
13
17
31
24
8
81
72
3
75
144
18
3
15
97
80
39
ABCD 97766498528*3^$a+1 [50059]
39
165
72
68
16
15
69
96
32
52
108
147
72
9
72
12
3
77
52
48
3
9
48
15
48
105
8
112
15
69
48
111
81
51
12
57
36
39
29
12
100
60
8
7
72
108
93
15
57
87
33
108
15
72
53
24
16
75
12
69
60
15
21
12
8
120
28
32
120
28
12
15
9
24
99
21
24
12
108
20
31
17
19
41
52
48
12
27
48
81
12
8
4
140
108
79
93
48
3
17
48
64
36
20
12
55
57
20
16
20
192
43
12
57
48
20
40
92
48
28
60
20
16
48
15
81
12
12
15
41
31
69
75
21
39
17
60
28
15
29
96
52
48
80
4
3
173
16
111
9
84
20
40
32
55
113
76
176
52
15
33
12
63
257
31
21
60
60
8
28
72
156
72
24
84
75
96
29
40
132
24
39
125
16
24
39
5
88
24
36
75
9
24
200
7
9
39
72
45
87
141
36
120
3
161
55
60
21
48
36
12
132
15
132
108
261
44
16
104
36
12
52
72
48
132
51
12
60
65
43
5
28
20
19
41
115
5
84
60
28
24
48
8
88
24
15
53
103
69
8
55
33
72
15
69
68
100
3
69
224
12
4
104
4
15
141
72
32
16
171
36
33
32
43
12
57
72
176
4
96
140
55
17
76
20
4
96
12
32
31
57
60
72
27
33
15
108
9
44
4
56
55
21
48
12
24
60
72
99
29
24
76
284
43
12
36
165
20
4
195
36
9
96
111
53
28
180
63
36
29
24
28
27
93
8
16
8
48
108
7
72
113
28
60
80
112
3
65
19
57
8
28
15
177
12
68
228
28
15
81
24
20
132
60
7
33
3
17
19
69
120
24
12
63
21
27
9
96
72
27
21
144
36
32
91
12
57
3
17
67
36
45
120
68
55
21
159
17
12
76
12
12
68
7
101
19
5
28
24
51
33
96
123
168
9
156
27
45
108
12
3
53
124
75
53
88
12
84
24
27
189
36
8
40
99
96
129
200
43
65
48
4
51
29
48
64
111
69
156
92
216
7
12
72
276
57
8
4
68
88
27
5
115
36
125
7
12
33
84
135
53
28
84
15
24
5
79
233
148
36
51
233
100
87
12
33
48
15
36
9
27
5
48
64
56
24
28
192
68
40
20
7
93
144
39
165
87
5
4
63
45
68
28
32
28
96
75
41
40
252
51
57
207
213
8
12
43
17
4
36
12
51
5
184
15
53
40
12
56
4
116
12
115
33
75
132
9
48
27
45
36
87
21
12
80
28
132
108
44
48
12
28
132
56
127
48
141
3
65
28
80
72
40
12
8
115
36
65
7
69
8
136
24
63
45
68
4
80
91
105
24
3
173
24
271
36
48
45
72
8
16
27
33
60
99
21
20
76
96
20
4
48
8
4
24
24
15
161
19
225
12
39
81
63
192
33
111
24
33
24
84
44
31
72
33
24
51
12
9
44
16
36
39
285
3
33
3
57
24
48
72
44
12
19
9
255
21
8
16
32
103
24
41
4
108
204
56
19
33
3
125
4
51
9
56
28
15
21
24
20
55
24
36
81
3
57
39
89
88
8
67
72
12
69
27
12
72
69
27
9
60
3
5
48
55
57
60
3
5
40
159
156
9
15
81
120
48
75
189
75
36
5
24
52
8
60
112
44
24
96
60
72
60
48
55
29
31
5
52
27
21
12
20
4
15
53
7
105
3
101
79
48
33
240
87
17
28
20
64
24
32
64
3
21
12
20
55
57
3
65
64
116
48
124
8
55
33
27
165
123
180
120
9
15
173
12
28
15
53
112
60
8
24
108
52
8
40
3
69
111
77
4
8
16
140
40
39
45
72
135
9
27
249
60
24
20
31
81
63
5
7
5
28
152
180
28
39
81
72
20
7
117
36
8
19
96
117
24
36
48
36
248
28
3
5
7
69
135
33
12
44
19
21
24
3
165
39
36
12
21
24
68
48
4
12
75
105
60
44
100
36
44
4
56
112
20
72
88
92
36
12
12
100
140
55
60
48
17
40
12
128
187
84
21
60
51
72
57
36
84
ABCD 97766781878*3^$a+1 [50068]
27
93
19
8
93
39
27
1
72
47
54
39
51
12
150
55
5
30
18
51
39
1
41
15
120
24
45
30
6
18
96
25
41
39
75
73
71
12
18
66
144
210
126
30
186
9
45
55
108
23
90
55
32
87
114
19
53
55
155
54
54
60
1
11
9
15
30
3
3
30
39
21
48
30
66
3
63
54
30
6
18
1
131
18
159
12
36
172
12
5
84
42
30
18
132
30
108
60
72
19
41
15
75
18
6
84
9
33
30
24
24
69
12
39
61
5
15
16
44
76
80
63
36
213
237
126
30
39
105
3
12
88
113
48
90
222
15
9
60
66
9
39
6
6
78
51
28
152
96
63
109
32
111
18
42
18
6
36
24
24
96
84
9
27
61
59
93
81
79
108
5
24
3
3
24
120
6
18
42
54
24
66
6
37
17
84
72
15
129
66
114
6
150
24
204
91
41
138
6
90
60
21
33
36
55
35
24
57
45
15
9
31
5
19
36
20
9
3
81
31
48
71
21
88
23
114
30
120
24
6
60
120
31
23
6
24
66
24
102
7
11
6
6
9
51
60
198
36
84
7
35
37
71
9
33
15
64
95
6
99
135
6
30
30
39
9
42
30
18
126
24
6
81
9
60
54
21
15
1
179
25
119
96
45
108
3
54
186
60
78
12
219
69
102
60
129
21
54
30
66
57
147
61
89
3
40
8
15
84
13
80
3
54
6
25
23
12
9
36
189
3
27
133
108
23
6
55
35
6
18
37
92
21
7
89
60
15
51
180
45
64
8
88
59
21
9
96
99
48
57
43
80
111
120
49
20
28
89
54
102
30
45
144
120
60
180
28
143
90
24
36
87
21
67
29
90
21
4
108
173
7
80
27
24
12
84
21
24
75
13
23
108
42
60
30
24
174
87
12
48
9
144
36
30
45
28
12
80
36
33
36
96
24
24
36
84
246
45
45
63
51
60
30
19
41
66
61
23
9
63
60
30
15
52
17
15
15
21
105
19
20
99
60
9
52
29
36
36
15
39
90
24
36
6
48
36
24
57
9
6
48
12
57
21
12
60
39
9
7
65
15
3
21
40
35
120
6
18
6
3
28
59
60
30
63
87
36
9
69
171
45
60
96
18
6
24
6
61
29
55
65
114
9
3
129
21
19
35
21
3
30
27
3
42
39
81
75
63
36
45
105
6
108
1
176
4
149
102
84
24
6
150
13
11
9
117
3
21
42
24
45
9
42
45
84
15
81
123
6
55
96
5
139
68
33
75
52
71
186
91
104
16
23
36
96
18
12
19
5
30
45
15
30
51
9
60
54
57
33
27
60
63
6
264
39
52
29
12
39
45
24
90
121
29
66
21
3
60
150
27
4
11
69
51
18
51
45
51
64
35
33
213
27
81
42
18
72
30
60
37
41
42
54
111
15
18
7
179
30
24
30
60
30
7
20
60
112
8
3
156
6
67
11
6
66
165
60
45
54
1
125
15
63
66
66
337
92
15
13
161
51
15
84
6
51
64
35
30
24
162
9
48
132
21
60
108
72
18
30
7
132
11
102
24
51
64
20
15
36
54
6
18
30
90
66
54
66
13
8
75
54
3
108
24
168
21
36
204
12
54
66
7
23
30
75
39
1
143
1
101
204
24
12
135
4
29
72
24
156
30
24
13
137
24
30
37
24
131
114
51
15
84
90
24
7
83
6
6
24
54
12
39
60
36
12
51
1
11
24
73
23
48
66
24
42
25
95
177
123
90
87
27
36
49
56
69
115
35
21
39
133
17
24
19
11
36
25
11
69
28
12
8
81
120
30
30
6
96
54
24
66
30
30
1
59
120
66
27
33
18
12
24
205
35
24
282
27
228
33
36
75
15
36
24
165
15
174
90
9
81
42
90
7
77
6
18
60
171
81
7
71
36
24
6
15
9
36
36
24
43
41
30
12
9
40
29
19
11
21
21
54
1
59
54
12
19
245
6
9
15
174
42
24
13
68
9
60
60
60
6
24
204
72
25
224
99
6
15
69
27
159
1
104
36
135
18
30
117
3
30
186
54
66
61
29
60
15
9
192
15
4
5
24
30
9
3
78
12
54
36
57
12
28
11
9
51
57
69
216
55
113
6
24
1
11
30
67
32
16
72
17
54
9
33
139
5
36
99
21
18
1
11
24
61
5
54
13
11
120
6
24
67
ABCD 97766820532*3^$a+1 [50049]
75
24
21
8
25
15
57
30
36
48
66
75
63
57
39
276
101
55
204
48
125
145
6
54
96
59
67
5
1
24
15
15
36
69
9
47
40
8
127
108
84
12
24
60
81
33
90
36
161
85
51
27
30
90
36
114
18
45
3
6
120
30
33
33
72
71
37
99
33
48
18
21
51
12
36
5
25
90
24
66
171
3
30
63
8
1
23
1
90
21
9
96
24
36
83
13
35
7
6
6
126
198
180
114
60
36
12
90
53
1
114
6
108
60
318
9
81
24
66
53
24
192
73
6
12
24
126
39
51
78
96
63
33
47
67
6
42
30
375
27
24
24
125
25
66
125
97
48
66
21
80
187
6
71
25
15
9
24
71
19
102
24
90
5
67
12
33
33
71
199
137
43
29
1
24
6
9
3
30
24
78
192
33
56
49
162
5
25
60
3
32
13
36
6
6
108
36
3
45
27
8
43
53
67
45
3
24
6
102
138
90
60
6
11
37
35
91
5
1
54
9
56
139
5
67
24
21
9
24
36
6
84
6
11
73
66
21
24
9
30
6
6
45
45
60
48
162
108
6
48
35
25
191
31
66
72
6
6
75
51
78
90
30
60
36
15
9
42
24
18
48
60
24
18
48
48
6
48
66
30
96
78
57
201
18
6
168
42
21
27
150
66
60
9
57
114
60
84
6
6
114
71
40
15
18
42
6
72
71
121
150
18
36
6
21
57
150
156
6
23
151
96
6
54
45
48
32
1
87
21
90
12
42
180
42
66
27
75
6
24
48
12
36
71
1
78
6
51
8
64
51
144
96
21
9
39
8
235
84
41
7
18
138
24
6
6
96
252
125
1
54
57
80
61
192
27
120
45
11
187
77
151
54
246
77
7
33
80
25
66
36
6
90
42
23
43
54
47
91
78
6
204
21
33
30
36
5
25
39
8
24
121
23
25
24
143
19
6
47
88
9
84
30
12
18
39
27
6
47
7
18
36
35
55
36
54
6
6
35
145
24
71
67
221
49
23
40
57
48
48
42
72
60
12
101
19
54
6
114
174
36
12
48
9
33
12
150
36
42
24
30
60
45
33
60
3
57
47
31
60
84
18
18
18
35
72
67
48
54
15
45
60
48
36
96
59
25
39
3
48
5
19
6
39
105
48
135
104
1
162
6
60
35
25
30
36
125
1
15
33
47
43
6
183
72
33
18
54
24
24
150
36
66
11
49
15
33
15
27
45
39
81
15
60
150
90
165
9
60
30
21
33
12
36
23
16
96
63
60
6
24
54
153
3
21
3
53
7
18
39
33
42
5
61
35
7
42
23
97
18
6
71
73
6
54
42
6
99
123
102
15
9
39
27
45
3
117
93
30
45
152
13
42
54
180
42
102
6
66
24
330
174
72
63
27
66
60
72
12
48
138
102
35
1
24
36
36
24
95
19
6
90
12
84
21
99
24
12
204
6
90
5
48
19
6
90
6
6
102
48
48
6
29
55
180
21
9
24
42
18
12
15
80
40
93
6
24
6
66
78
6
17
193
159
176
25
102
9
99
72
54
120
90
144
36
84
66
150
30
135
8
7
60
30
15
48
33
12
60
18
12
41
7
18
24
6
17
97
15
3
18
180
47
25
119
169
71
1
168
24
72
18
45
21
12
39
33
60
6
21
51
45
33
36
60
30
33
27
29
61
3
57
30
66
84
3
45
3
3
5
91
30
23
67
18
186
9
3
24
156
89
49
6
41
40
27
30
15
72
15
105
45
54
54
126
9
45
30
336
21
39
144
132
156
9
48
27
24
69
21
30
5
16
48
135
12
6
24
18
48
173
1
15
48
27
30
66
48
6
143
7
41
25
168
39
27
24
12
18
72
120
174
48
6
42
18
42
48
30
66
29
1
71
37
78
54
48
12
138
96
42
72
23
48
72
24
91
12
6
30
5
55
57
24
33
30
6
12
39
99
117
33
111
8
1
39
3
30
24
18
30
60
3
27
30
30
12
45
104
184
32
25
95
1
114
30
78
48
9
171
77
121
6
33
15
6
90
60
6
15
48
75
42
78
102
63
168
27
6
30
204
117
21
48
30
306
6
125
72
67
18
11
19
60
225
72
33
120
42
54
30
36
6
15
ABCD 97766824016*3^$a+1 [50064]
23
69
123
73
68
72
15
33
15
30
36
18
13
8
87
21
39
36
9
108
75
1
41
210
24
60
1
35
12
30
54
117
48
3
12
18
12
43
5
31
32
48
39
21
27
9
16
17
54
6
60
7
17
75
4
44
36
27
24
45
3
24
36
36
13
41
3
45
54
1
11
6
48
27
75
12
48
45
16
17
6
60
73
132
12
8
24
4
35
30
3
28
12
5
84
6
49
8
28
128
12
36
3
30
6
144
54
39
123
42
19
68
12
3
21
9
3
69
18
90
15
12
63
30
30
9
16
32
45
36
48
27
48
219
36
97
107
25
17
91
5
15
28
17
6
13
20
69
90
54
39
51
12
30
18
21
48
3
12
30
36
7
5
24
84
3
28
11
48
96
25
11
9
40
20
15
6
27
3
12
45
24
3
37
68
12
3
24
48
54
42
6
36
90
42
7
11
21
45
3
24
12
16
23
72
12
21
60
64
89
63
40
41
39
9
42
33
3
6
6
144
1
11
24
45
81
91
59
24
45
36
60
21
6
21
4
44
51
18
3
12
28
20
60
3
66
123
24
15
36
9
3
18
27
3
45
15
45
63
9
21
7
23
12
25
32
51
12
21
33
15
28
20
15
1
35
9
16
11
42
51
33
54
21
16
60
83
84
30
15
21
18
9
27
21
81
3
93
3
120
4
11
18
42
6
15
33
6
12
81
15
33
21
36
6
33
3
9
15
37
128
12
3
49
32
76
11
9
3
6
39
28
48
8
3
36
33
3
6
55
68
36
57
79
77
60
63
3
48
48
21
9
60
66
6
19
132
128
12
4
41
7
96
35
42
39
69
3
96
3
30
6
33
9
3
51
9
69
43
8
12
15
36
9
36
64
17
3
75
45
48
27
18
123
24
3
6
27
51
54
51
52
29
31
59
36
12
9
9
3
48
24
28
20
9
12
24
42
33
24
12
39
45
9
3
12
33
54
57
15
229
17
42
6
6
85
35
81
60
24
93
15
27
30
231
60
9
36
3
3
48
96
36
13
32
63
1
12
89
43
68
9
36
12
15
9
39
87
9
3
1
108
29
7
12
47
84
33
9
36
18
36
48
45
39
96
18
19
36
80
27
6
51
3
24
1
17
3
40
11
36
9
21
7
65
63
39
117
3
45
24
12
33
12
78
1
35
18
15
9
7
11
12
36
37
29
60
6
13
32
4
17
12
6
102
19
56
3
9
3
54
7
23
21
36
36
153
12
36
39
12
64
23
30
18
84
12
25
77
15
33
3
81
31
32
3
45
123
12
24
13
48
80
72
21
7
29
6
33
40
11
57
15
49
12
36
23
42
15
21
39
27
132
18
31
23
33
48
3
6
24
75
9
3
132
15
36
42
30
117
16
107
9
15
57
3
61
41
6
72
78
12
111
4
44
96
39
13
32
21
39
24
27
81
3
18
7
20
12
69
54
72
42
39
9
3
9
27
9
87
21
24
3
21
15
21
6
13
36
96
23
85
5
12
127
48
17
19
65
43
5
3
24
9
36
60
6
1
83
33
60
75
114
48
7
59
84
18
27
64
8
48
21
6
21
48
12
21
7
17
15
15
97
20
12
15
85
32
33
96
84
63
48
3
21
15
18
31
20
12
48
3
6
6
21
15
1
47
36
25
5
12
19
20
3
9
21
18
18
99
27
48
24
93
52
12
29
42
18
60
90
1
8
9
30
97
41
15
9
12
6
24
9
28
17
15
51
45
9
43
48
65
12
3
96
15
61
65
6
18
7
8
12
15
33
111
1
59
6
43
23
42
79
5
27
84
27
6
36
15
9
15
15
12
73
53
87
3
45
3
60
24
177
28
5
36
3
57
18
6
12
39
15
45
16
32
36
12
51
1
35
9
4
29
36
30
12
1
20
27
9
3
73
12
36
116
15
48
33
15
84
96
84
6
79
23
57
21
7
71
6
3
21
24
84
6
30
66
6
18
133
29
3
111
90
3
4
29
3
63
13
17
87
21
6
24
21
4
176
36
88
32
15
24
12
30
66
24
37
20
172
35
30
3
28
5
132
12
75
81
84
6
21
24
3
73
20
21
72
15
9
7
20
72
15
30
102
1
41
156
27
9
18
6
15
15
12
30
7
29
18
21
12
36
3
85
11
72
12
24
54
3
33
3
9
115
68
9
55
11
1
23
30
24
18
1
32
16
11
57
75
30
48
39
117
39
21
6
66
30
25
17
66
25
107
9
57
6
13
36
20
40
83
96
45
3
12
69
16
12
5
3
9
24
12
43
20
15
33
16
20
9
60
114
49
41
36
3
52
5
75
39
25
20
28
17
90
36
78
30
6
51
40
48
23
57
24
9
67
23
37
5
6
6
42
72
12
66
6
30
15
9
36
19
11
1
8
27
45
45
19
17
39
24
3
13
59
45
9
36
31
5
48
42
48
49
11
108
30
30
60
12
37
20
45
12
78
30
19
56
21
48
19
35
45
51
48
13
47
36
13
68
69
7
36
32
33
15
27
60
57
9
27
28
29
3
81
18
18
7
8
39
9
69
99
24
24
3
36
93
3
36
6
30
21
45
19
12
5
27
4
95
1
12
20
12
27
57
51
54
24
63
76
47
1
95
48
21
9
144
67
36
53
48
30
6
54
1
35
25
8
9
3
48
160
41
30
37
95
49
20
16
11
9
33
126
25
8
28
17
6
21
39
24
42
6
1
8
57
18
36
60
45
3
48
6
63
60
28
47
12
105
57
27
9
36
24
75
27
18
31
11
49
8
12
12
16
59
18
18
9
28
140
36
36
40
17
3
39
21
24
48
27
33
12
15
162
6
66
7
53
43
23
12
1
173
24
36
6
24
25
32
15
33
15
21
12
3
42
42
30
15
51
36
24
126
63
15
1
59
21
84
12
39
12
6
55
23
6
135
39
21
3
12
24
6
54
93
21
7
20
99
61
32
3
66
12
63
48
64
17
24
6
30
72
36
30
30
27
16
65
18
12
45
36
28
20
21
7
5
30
60
108
57
3
9
21
147
87
6
75
4
5
15
40
41
66
6
42
42
51
3
66
3
36
21
66
25
48
29
66
72
30
15
12
45
39
12
15
30
51
36
24
16
5
27
4
59
36
60
48
6
30
13
36
11
1
5
123
52
44
33
63
100
11
21
9
3
96
69
43
29
27
48
3
21
16
29
19
11
12
72
36
24
45
40
8
28
17
90
37
48
17
42
30
55
65
36
7
32
51
18
6
37
56
21
6
ABCD 97766970974*3^$a+1 [50011]
39
12
12
8
72
16
32
72
40
56
37
27
105
3
12
36
21
51
44
85
95
25
39
60
9
3
45
35
24
40
68
12
24
97
47
37
23
25
63
32
1
15
60
21
60
39
57
15
44
4
9
36
35
12
25
47
1
11
36
12
16
32
49
48
23
25
47
12
48
40
8
37
36
36
99
9
71
12
28
116
84
40
24
32
64
24
105
11
1
71
24
24
4
56
1
23
160
48
24
9
27
8
1
15
8
12
60
61
48
24
12
11
4
8
1
179
85
75
32
25
83
1
12
12
27
8
1
11
1
12
27
68
12
36
28
21
3
21
36
35
4
9
48
47
16
72
45
48
11
24
4
48
9
3
21
24
108
15
32
12
73
12
3
20
1
35
1
99
9
11
12
12
97
51
8
36
28
80
28
68
25
35
12
4
36
44
36
12
40
108
8
109
3
48
9
35
25
35
16
36
80
88
80
12
4
36
8
1
27
105
15
8
25
11
133
11
52
8
1
39
12
33
12
24
11
25
99
21
39
8
40
56
16
45
11
64
36
32
85
35
40
68
4
24
80
1
59
1
63
32
36
4
8
52
68
48
4
108
20
40
108
132
20
36
24
16
24
72
8
1
27
24
9
119
61
75
24
8
52
68
4
8
25
51
44
48
12
12
13
71
37
3
12
177
3
72
32
16
33
11
4
20
60
25
35
40
24
8
40
8
4
21
71
1
48
107
64
9
15
21
3
45
107
1
24
23
16
20
24
25
123
24
81
3
20
16
116
37
35
60
28
33
36
11
24
48
136
45
11
13
27
8
25
11
25
24
23
48
4
81
12
3
12
8
52
20
13
35
64
20
37
23
16
24
12
24
12
12
45
72
63
36
24
20
76
45
11
88
120
60
32
16
24
33
12
11
60
25
47
28
33
11
13
35
28
8
37
83
4
140
40
12
9
15
9
48
108
95
12
4
9
27
60
24
8
1
24
95
1
24
3
32
25
3
45
24
3
45
11
49
35
13
12
36
39
36
81
3
33
87
56
4
20
52
9
132
47
28
92
28
8
25
11
48
25
63
12
33
48
71
24
49
23
100
69
35
48
12
61
15
33
59
88
8
40
32
25
35
64
45
23
12
16
24
24
12
20
25
27
8
12
1
24
23
12
16
96
21
23
4
57
11
24
28
140
40
8
40
32
1
36
24
15
84
21
24
23
24
25
3
48
24
33
51
24
80
25
35
72
36
64
24
20
36
193
35
36
1
35
13
23
84
16
33
51
84
36
9
12
15
72
8
28
20
1
11
24
48
48
108
16
8
112
21
12
23
4
116
4
33
27
165
24
59
25
12
11
28
56
48
25
3
9
3
56
37
15
12
33
27
57
99
9
23
13
71
25
24
12
35
13
75
60
20
4
60
45
11
16
128
16
9
12
3
8
72
28
20
12
88
32
12
40
48
20
40
20
61
35
60
61
99
56
109
27
9
51
12
21
27
24
69
95
16
36
69
11
52
20
13
35
28
32
4
8
37
24
15
9
27
48
108
24
33
48
59
25
23
16
21
3
12
8
37
23
13
83
12
37
35
13
12
11
36
61
35
24
96
12
25
3
32
25
3
80
84
4
45
12
83
1
99
12
12
36
60
24
12
20
4
80
1
36
12
15
21
11
28
33
35
24
1
47
40
33
59
16
108
9
11
49
23
13
71
24
36
25
171
60
48
32
24
88
33
3
12
8
1
24
35
4
20
73
132
3
8
24
16
21
11
97
23
48
12
12
52
9
60
47
40
80
13
12
48
27
12
21
35
60
49
15
8
13
47
168
25
59
12
28
45
12
63
57
23
37
3
32
1
132
12
123
12
48
92
49
35
24
16
24
8
4
48
68
37
15
33
24
15
9
59
25
63
84
8
1
11
25
36
27
20
85
71
4
36
24
36
12
20
108
72
52
8
4
9
84
71
4
33
27
12
21
60
23
1
3
8
208
45
39
21
39
20
12
49
11
96
37
3
20
48
100
56
13
48
15
69
15
20
16
9
3
8
4
20
120
1
48
27
8
12
37
147
36
33
24
3
32
60
61
59
16
69
11
72
88
24
32
4
36
93
48
15
44
1
24
23
1
59
72
61
27
56
4
8
25
12
27
8
16
21
95
4
9
3
9
60
3
12
33
11
25
27
24
36
9
120
11
12
156
84
12
13
11
36
25
75
33
72
71
64
56
64
69
15
9
3
60
32
1
96
3
12
156
12
56
4
32
24
40
24
45
23
37
96
11
16
24
9
15
9
12
59
24
25
15
12
48
8
64
48
12
45
36
35
97
95
16
9
48
27
45
47
16
9
3
33
15
92
48
24
49
180
15
9
15
48
33
24
87
20
28
72
21
119
13
11
16
8
1
12
108
60
11
40
56
12
13
12
51
45
36
15
48
12
8
25
107
13
11
96
4
9
15
12
8
40
12
20
36
48
12
25
39
9
107
72
28
20
49
23
37
15
21
24
11
24
1
60
59
109
51
44
1
36
15
24
68
16
60
69
107
4
9
23
49
3
8
24
1
27
80
61
51
45
11
28
56
1
47
25
120
15
33
48
12
87
36
21
24
36
51
20
13
59
132
40
8
145
3
9
48
71
1
3
80
1
39
12
8
12
144
4
21
11
24
4
33
47
13
15
20
37
12
83
60
76
69
3
60
20
4
24
9
15
96
9
47
25
39
120
60
56
28
81
11
88
12
44
16
8
25
27
33
27
36
33
96
75
33
35
48
49
71
28
92
12
36
72
4
21
12
75
12
9
47
12
12
124
36
9
35
16
44
61
3
20
1
119
1
24
23
12
36
12
48
49
47
109
59
88
32
25
12
15
56
49
3
33
3
20
61
39
21
24
12
107
16
12
9
75
240
21
15
8
4
32
13
11
1
144
15
96
8
25
3
12
12
93
27
45
39
24
92
60
16
24
21
12
11
4
32
1
35
25
12
3
120
32
25
15
68
49
3
68
73
47
4
9
35
25
27
12
12
129
12
15
8
60
37
15
9
3
8
37
75
8
4
9
87
20
4
44
36
16
33
51
21
75
44
13
23
4
60
44
49
15
12
9
71
13
96
11
16
93
24
11
64
12
8
13
24
24
27
9
23
36
4
60
72
176
49
35
49
24
11
12
49
3
45
35
25
71
49
12
11
49
15
20
96
12
1
24
ABCD 97766971124*3^$a+1 [50085]
102
12
96
60
11
1
12
60
11
96
19
45
20
28
32
55
102
23
13
95
115
30
6
24
6
18
57
45
18
48
132
45
81
36
78
198
39
99
36
77
1
120
12
23
4
141
51
21
39
15
54
27
15
53
133
84
179
48
7
30
36
60
39
51
54
72
84
75
33
60
30
48
9
32
79
24
48
269
72
48
49
18
81
33
36
15
9
42
5
16
3
17
124
135
84
54
23
16
21
11
19
5
151
77
64
180
44
28
72
32
13
6
18
192
168
102
6
18
17
28
21
78
17
16
48
99
57
39
36
60
6
35
196
12
36
12
3
48
30
102
33
45
15
81
84
23
16
117
95
115
36
150
150
180
41
109
39
99
69
93
60
18
57
12
39
17
144
73
6
30
48
35
25
42
5
49
114
21
3
30
95
61
84
12
59
36
1
18
9
24
60
224
37
36
12
18
5
97
24
23
7
6
84
90
105
12
3
186
24
126
45
84
20
76
9
126
12
30
66
45
48
3
294
27
224
64
45
246
30
204
126
77
37
11
4
21
210
30
11
16
9
54
180
33
33
11
4
192
117
11
19
45
44
52
9
51
32
115
90
119
43
17
100
81
18
144
57
3
48
36
89
133
30
173
79
132
29
61
279
48
21
6
33
21
90
33
63
45
212
19
114
75
132
56
49
3
105
3
20
61
231
75
53
43
69
9
42
96
173
72
73
96
95
79
66
39
27
57
80
16
21
11
7
18
102
138
11
1
27
63
66
51
24
21
11
37
60
6
30
6
21
27
12
17
139
48
96
113
13
42
42
108
35
85
48
84
120
24
36
6
42
23
192
24
7
29
55
45
80
28
15
21
3
293
4
243
66
59
55
41
157
42
9
21
66
204
96
9
81
24
24
3
9
12
155
7
6
18
66
47
37
95
12
217
12
27
57
11
24
36
160
15
18
48
51
120
123
120
77
148
93
47
43
57
176
28
84
32
1
18
9
75
89
7
6
48
83
37
111
21
51
9
23
24
31
45
3
108
21
9
35
145
36
144
60
24
59
1
47
72
24
48
31
77
61
35
37
27
3
33
123
360
5
97
47
241
39
12
20
12
1
15
3
48
102
71
1
54
6
24
12
155
196
9
39
44
61
23
103
93
27
29
40
3
6
96
18
90
27
21
11
79
84
174
183
3
101
28
44
7
161
133
12
71
36
28
105
84
11
49
11
13
36
24
30
149
67
240
48
129
60
8
25
108
180
39
80
60
7
24
21
27
5
16
33
84
75
8
1
23
64
120
33
12
123
45
12
35
19
113
121
6
29
31
141
345
60
24
180
35
25
11
19
93
12
45
114
48
21
152
121
24
35
144
67
77
64
44
55
48
41
52
12
33
39
8
40
15
42
87
44
36
187
21
15
129
60
20
76
60
144
24
12
96
99
18
18
125
16
21
72
30
84
57
20
52
57
35
96
13
24
155
61
162
24
60
60
45
216
48
48
176
61
66
57
27
141
60
3
17
19
30
24
35
7
60
137
36
4
27
36
66
264
18
45
177
23
43
53
28
21
42
6
42
36
96
18
47
61
12
15
20
127
17
37
24
6
153
32
115
101
108
100
24
72
15
114
23
19
30
23
12
55
5
85
18
177
56
13
59
157
15
69
39
57
207
140
52
236
55
21
68
61
6
81
3
24
5
97
11
97
11
43
108
18
11
108
55
12
117
123
5
115
5
96
13
75
51
66
11
28
15
90
3
20
1
36
71
115
129
68
91
36
9
27
21
27
5
72
37
12
30
90
47
1
42
105
21
155
49
18
6
119
211
57
9
47
43
18
120
48
120
15
69
30
30
6
173
61
11
64
135
9
128
36
13
24
23
1
35
16
39
150
23
73
18
21
45
30
6
24
135
159
36
126
11
96
100
171
132
54
27
12
63
72
66
51
24
51
24
29
55
132
48
53
19
ABCD 97767023098*3^$a+1 [50147]
28
36
20
24
36
145
11
24
12
97
83
64
56
148
144
48
20
48
60
12
64
144
45
59
192
40
69
11
88
8
72
156
60
96
36
49
75
24
12
68
12
48
4
92
84
12
12
52
80
28
68
52
32
120
48
36
84
48
12
636
16
80
136
188
96
96
52
8
120
28
20
16
128
88
128
36
124
104
37
135
36
44
84
12
48
156
24
216
136
45
155
24
40
20
156
64
144
56
28
272
36
124
20
160
44
100
96
56
64
164
144
180
445
3
240
12
132
108
48
20
348
52
8
37
47
348
109
23
60
48
24
61
27
32
304
96
56
24
84
60
192
168
12
144
48
108
52
33
3
69
3
128
85
47
52
12
36
72
68
12
16
189
71
60
16
128
13
3
152
72
132
60
85
35
76
44
280
44
16
44
120
12
193
131
76
32
76
144
68
148
45
27
68
364
36
12
80
100
44
36
48
36
40
36
12
176
4
32
108
112
96
68
12
37
35
48
60
60
88
92
60
120
157
35
192
88
8
109
11
72
48
88
20
12
37
191
12
229
75
56
48
24
36
60
72
120
13
11
16
32
16
96
8
48
48
120
252
12
16
116
1
35
28
84
56
72
12
12
100
60
36
68
76
44
36
36
24
85
171
189
155
144
24
100
32
256
80
4
168
72
44
36
24
52
33
11
100
44
192
52
308
48
12
97
27
68
36
72
4
236
120
72
48
64
80
40
128
48
37
23
84
288
48
72
100
177
75
164
36
256
8
24
12
28
8
37
27
261
35
100
20
28
32
48
84
88
104
24
184
72
228
276
45
59
36
4
200
16
144
8
28
32
193
11
24
120
84
132
16
8
36
144
4
141
11
48
48
4
116
64
168
72
45
144
11
48
88
24
45
59
24
132
64
252
20
60
24
108
276
60
64
128
48
16
20
268
80
12
16
240
84
144
80
124
8
24
216
48
12
108
120
16
104
36
96
48
96
204
96
36
60
13
11
288
12
84
181
35
36
60
4
176
60
100
32
48
28
32
168
76
80
73
11
160
44
76
24
408
68
96
84
96
16
8
16
48
213
47
60
288
144
40
44
16
9
35
24
40
128
160
45
3
20
132
24
40
96
12
80
12
24
16
189
72
407
16
81
171
152
28
80
12
96
192
24
96
24
61
3
20
76
36
32
121
11
88
128
48
240
84
16
20
312
72
72
240
136
128
12
240
25
72
63
20
48
96
48
40
8
12
172
96
117
35
136
20
60
84
60
181
75
20
52
8
61
23
12
36
145
99
56
72
88
8
12
144
36
24
120
96
37
35
36
1
99
44
12
24
12
25
72
11
24
28
32
180
72
4
9
23
204
196
20
204
28
45
491
12
220
32
36
36
24
112
144
8
37
23
76
20
36
61
35
48
172
92
48
24
76
9
23
60
100
116
12
4
108
68
88
116
25
3
128
40
45
47
52
80
28
12
104
280
32
24
16
8
96
85
ABCD 97767144128*3^$a+1 [50208]
66
60
30
24
39
24
3
18
126
72
45
33
54
9
48
123
30
18
18
27
15
18
39
168
93
54
18
132
138
42
48
60
192
72
18
6
12
168
27
288
21
6
21
153
18
96
162
12
279
117
24
3
33
300
27
15
54
30
18
60
36
3
72
24
75
42
48
123
3
69
144
81
12
18
78
30
72
6
210
24
66
42
12
162
78
21
51
21
99
54
36
27
33
30
6
30
69
120
81
18
141
9
12
51
57
42
84
36
168
36
144
12
213
192
96
57
6
153
72
75
45
51
48
69
75
36
6
48
90
6
459
48
99
69
120
81
180
27
69
90
84
18
96
3
33
39
9
18
78
12
54
213
27
120
261
189
51
120
96
9
39
123
48
18
24
108
183
9
42
18
12
15
39
9
72
144
81
87
72
81
306
18
120
51
120
69
27
237
27
141
198
102
15
45
3
27
144
69
144
75
6
36
3
63
9
24
21
27
51
120
6
63
72
27
165
24
99
72
138
150
36
48
33
27
90
48
168
75
27
18
54
45
72
24
72
3
6
18
36
144
66
87
99
90
36
63
57
63
24
72
21
42
156
6
156
168
3
69
54
18
48
54
36
18
63
69
12
15
225
18
117
21
60
72
18
162
99
48
81
132
12
18
69
9
156
123
72
48
45
72
6
117
48
144
96
288
9
72
18
21
9
42
120
69
75
24
12
6
30
141
81
156
24
3
24
93
72
51
3
132
48
96
81
147
69
147
45
45
96
99
27
165
33
54
9
3
24
45
117
30
90
99
99
90
24
36
39
45
258
12
45
33
102
18
78
12
42
36
12
27
141
102
18
126
6
63
21
18
33
72
3
69
21
60
48
204
18
201
27
96
30
114
30
207
96
48
153
60
99
183
9
105
12
72
27
51
54
18
21
45
24
72
66
90
54
9
72
15
81
63
84
24
45
48
9
90
6
39
249
111
63
6
36
39
177
12
18
42
48
108
42
54
48
96
27
27
18
84
15
81
18
72
21
27
72
240
102
252
24
144
126
93
261
243
303
36
54
12
24
27
3
78
18
30
18
90
6
36
201
81
60
12
159
21
27
33
18
72
126
63
9
63
99
333
21
90
54
27
81
90
42
36
162
18
162
84
54
15
21
99
96
93
198
141
9
48
54
321
21
90
225
69
75
9
15
27
30
18
168
18
84
60
48
72
150
21
51
108
12
186
144
48
60
48
15
3
6
18
36
57
27
45
225
15
48
27
117
15
18
12
36
18
6
246
81
27
6
18
48
114
54
30
6
9
39
60
30
6
9
3
90
99
24
27
30
63
99
6
135
21
18
132
45
9
156
24
66
90
63
45
330
153
99
45
225
54
36
66
42
192
9
24
45
3
45
150
18
99
81
63
99
30
63
189
6
45
48
27
24
165
153
42
48
114
48
51
39
90
60
48
123
27
45
147
42
90
48
60
21
45
54
6
66
18
60
63
72
72
9
36
3
141
27
3
24
72
165
69
162
57
96
75
60
36
108
210
126
414
51
147
42
3
99
69
27
18
36
54
12
18
54
18
72
51
201
159
39
18
60
54
93
27
69
48
51
48
24
198
72
48
15
264
81
108
99
45
27
24
45
3
9
6
30
162
9
9
72
207
117
108
90
198
24
48
ABCD 97767193222*3^$a+1 [50041]
189
35
40
48
111
41
13
108
327
48
93
27
45
123
152
24
408
112
24
24
80
48
40
152
91
165
51
5
16
104
163
21
32
40
69
36
18
117
135
153
81
23
31
41
103
126
36
23
88
48
24
141
107
72
37
3
15
17
88
57
23
85
107
55
90
216
72
87
21
3
24
128
208
15
36
18
35
40
80
7
54
36
288
15
183
137
43
29
40
183
65
360
40
32
48
103
129
168
8
24
265
108
75
32
16
24
195
53
37
243
27
126
270
129
195
90
3
105
15
3
29
79
81
279
342
35
112
128
85
3
177
15
183
41
16
48
219
216
29
205
108
90
270
54
108
18
35
192
120
88
32
16
56
16
39
54
36
15
24
195
162
147
32
73
143
19
18
35
160
183
57
8
64
15
33
8
283
29
43
90
54
21
72
123
69
39
234
23
264
73
23
120
19
5
168
136
152
97
47
88
117
35
181
35
40
80
192
120
40
87
18
216
47
223
105
165
27
9
180
251
235
149
96
24
40
105
54
17
24
85
36
54
41
24
43
216
29
25
18
69
21
3
24
80
120
61
162
89
55
270
3
128
49
135
81
39
176
37
315
135
137
120
121
144
191
64
15
65
331
5
49
71
37
90
162
18
93
69
54
77
40
152
1
36
75
168
48
224
79
54
180
36
75
105
87
80
49
15
8
16
105
207
24
39
57
159
345
8
187
45
8
168
229
83
160
63
209
61
18
9
8
24
88
72
15
81
144
56
72
7
161
127
108
5
85
18
216
54
144
72
36
47
25
90
18
90
18
119
16
9
111
15
57
105
54
41
103
54
123
104
88
80
55
33
237
75
123
309
33
90
18
147
80
43
93
192
24
123
5
120
73
15
3
54
23
72
103
17
37
3
105
270
273
32
16
21
11
79
18
15
248
312
1
135
99
213
24
8
48
64
75
53
88
183
36
125
48
7
81
117
18
57
120
21
54
5
40
8
144
96
49
23
112
333
18
57
80
192
31
162
15
152
168
7
105
3
21
176
73
135
63
17
40
72
33
126
41
16
72
80
112
80
64
21
36
95
40
27
53
72
37
11
259
21
33
119
240
145
47
115
90
3
105
108
3
120
24
32
1
287
91
69
93
54
581
72
31
126
11
43
54
15
72
75
108
216
201
8
115
36
177
39
233
16
56
88
96
69
147
8
115
77
16
192
237
51
3
309
8
169
15
24
104
37
108
87
129
159
111
54
83
7
105
32
16
117
27
48
87
161
55
17
168
157
108
144
126
144
113
13
123
129
288
255
48
21
83
277
75
ABCD 97767211702*3^$a+1 [50081]
27
90
72
99
99
90
36
147
15
9
9
27
108
72
48
72
108
24
192
105
18
18
72
27
180
48
288
105
63
12
180
33
111
60
36
48
96
84
132
27
57
195
18
18
18
39
36
72
15
18
342
9
36
72
36
12
69
90
54
27
189
75
51
153
189
27
48
168
144
63
153
45
90
345
15
117
405
27
108
225
63
405
180
54
216
9
153
36
147
15
369
63
18
207
156
36
288
51
21
24
45
99
156
24
36
9
3
60
153
99
108
9
3
96
12
33
351
153
387
45
3
96
27
72
72
153
45
3
87
57
168
63
90
39
69
54
18
39
36
105
3
24
27
129
276
84
132
9
3
168
45
99
81
3
69
27
153
18
93
249
36
39
60
48
24
225
216
39
108
36
36
24
45
54
201
132
72
63
198
75
519
450
255
132
171
45
12
108
15
9
153
72
39
24
120
60
228
123
270
36
459
144
120
72
51
129
36
195
189
63
165
96
144
108
189
54
165
36
69
27
84
15
81
12
231
234
135
36
81
18
216
90
72
72
72
279
99
18
3
87
45
84
108
51
81
153
111
132
9
243
252
156
249
180
111
483
21
33
111
60
216
180
81
18
9
72
288
108
180
117
252
3
51
81
36
72
12
96
153
135
207
57
168
12
33
72
3
33
399
231
9
45
27
108
81
255
72
60
12
195
93
60
192
87
153
192
69
90
45
120
24
48
69
39
87
369
228
96
45
27
207
93
87
45
108
12
375
405
135
45
216
45
162
45
180
12
252
33
111
36
159
9
207
153
48
87
72
81
432
261
252
144
171
72
228
33
36
39
36
36
69
63
36
189
306
81
36
192
33
54
129
15
54
18
54
36
18
180
270
147
60
72
48
249
3
180
60
36
9
27
48
33
3
96
360
120
33
63
84
24
144
72
36
252
27
153
228
87
153
12
123
18
72
135
84
51
54
414
54
36
27
63
21
24
261
99
156
108
51
81
81
135
153
144
75
195
57
180
168
27
198
18
165
123
81
405
3
357
198
81
192
159
165
213
135
36
12
15
117
48
15
117
288
12
87
18
18
57
168
63
21
180
231
18
252
72
ABCD 97767340142*3^$a+1 [50034]
12
30
18
83
52
27
77
40
204
12
9
119
16
51
17
12
40
93
47
1
24
3
33
15
57
23
19
126
3
39
18
12
18
30
59
25
275
1
132
78
60
5
52
33
42
45
8
7
17
25
48
71
244
3
45
9
48
42
6
3
32
37
30
72
9
51
6
59
16
9
35
25
96
30
57
3
60
54
23
40
48
9
15
120
24
20
16
3
77
13
3
39
9
111
6
159
15
29
7
24
29
40
24
33
84
30
69
12
15
174
99
99
132
21
48
9
48
72
42
18
27
24
117
72
27
51
30
72
180
47
16
212
37
66
9
24
116
43
65
7
18
42
198
90
77
144
169
72
71
49
36
12
18
5
40
57
3
68
136
84
51
9
84
63
33
39
5
43
29
24
7
57
93
24
63
192
20
40
56
7
30
35
13
24
48
35
55
42
36
90
189
21
12
12
6
24
66
132
111
9
60
42
5
60
28
45
11
12
115
65
7
53
4
128
28
60
228
51
29
12
25
24
95
115
53
72
25
36
54
78
23
12
36
19
5
25
75
57
123
27
48
18
102
12
9
24
45
12
6
33
12
9
6
53
109
11
61
39
27
30
3
27
24
53
25
3
12
32
55
30
6
45
15
12
48
60
33
81
3
27
138
87
21
63
32
7
12
29
76
8
37
23
13
90
54
83
12
73
23
97
12
23
43
9
45
6
24
78
3
69
6
42
11
1
6
30
15
69
75
44
31
5
1
23
4
75
41
31
45
81
27
93
99
15
101
97
51
9
18
29
84
61
78
90
47
28
57
60
39
21
48
27
84
20
37
30
69
20
43
12
189
141
15
36
32
25
12
11
19
9
99
78
72
72
3
12
75
33
57
48
48
12
18
57
27
6
30
90
87
3
77
13
27
33
90
102
90
42
6
12
30
30
5
36
156
4
21
30
29
16
68
16
12
27
132
6
12
60
3
44
84
12
97
35
25
87
36
12
132
24
20
60
31
18
12
123
8
64
3
18
174
5
16
99
6
24
30
90
23
13
120
90
45
48
27
33
189
83
7
18
12
18
33
27
30
3
380
36
61
24
36
12
78
33
9
48
3
36
156
237
71
19
30
23
48
64
123
9
48
92
84
19
77
1
30
84
41
4
3
153
45
27
96
9
18
24
5
4
12
15
12
120
12
21
12
33
3
9
78
9
51
9
15
5
31
84
30
6
57
60
105
63
72
165
11
4
27
60
36
9
33
12
66
125
7
120
5
13
59
100
33
15
36
69
42
29
31
65
60
145
18
18
99
63
18
47
72
31
90
15
75
5
184
63
5
132
16
39
66
42
117
93
72
30
29
19
53
85
30
29
16
15
222
15
20
28
75
102
83
37
35
43
45
104
24
24
13
23
37
132
23
49
3
87
120
89
7
93
39
53
48
121
120
35
163
33
9
23
7
18
23
28
9
27
8
13
42
113
25
24
11
37
15
56
136
135
33
3
33
44
52
165
39
141
48
3
39
66
12
3
159
9
20
19
102
6
84
41
19
36
9
24
27
29
1
87
72
51
24
21
72
57
66
113
12
64
51
5
49
138
21
99
5
36
19
30
27
3
12
21
75
12
30
87
21
72
30
21
51
36
84
6
23
7
5
64
45
18
117
24
36
45
23
13
35
28
9
60
48
102
41
19
21
9
48
27
15
21
51
45
24
20
1
6
117
32
55
30
3
80
76
32
49
3
3
5
52
75
33
8
187
45
27
5
7
29
4
87
21
20
12
133
54
9
12
20
12
52
24
72
147
18
30
29
43
5
67
18
51
21
6
42
12
131
25
24
35
31
42
12
179
1
3
27
101
7
12
9
80
7
9
80
121
30
45
44
24
19
48
45
9
39
21
258
78
107
96
1
6
33
9
12
66
9
48
3
12
18
30
300
9
3
12
30
15
20
25
6
29
85
30
168
45
252
3
45
36
12
75
17
13
3
69
72
6
12
65
132
28
57
216
24
95
28
140
7
29
1
3
93
24
23
36
37
102
102
6
5
4
44
31
126
174
78
11
40
72
8
72
28
117
24
6
17
193
27
60
93
60
24
60
3
93
39
3
77
13
83
79
21
108
32
7
90
78
114
6
60
12
78
119
28
75
42
15
111
17
13
59
13
11
37
23
109
18
93
132
44
13
3
45
3
27
12
138
30
30
24
51
45
47
43
12
5
132
13
210
60
57
8
37
108
23
48
79
57
33
18
12
72
18
12
11
52
15
42
108
48
87
56
40
39
42
23
43
24
78
15
3
72
12
5
28
63
24
18
111
92
12
36
31
33
3
12
5
72
85
15
96
68
61
83
12
25
60
75
36
12
36
60
144
60
33
63
32
24
24
40
9
15
20
16
32
37
42
21
87
5
28
9
15
60
21
23
4
96
44
96
1
63
27
9
20
1
6
89
145
155
ABCD 97767377276*3^$a+1 [50008]
68
75
81
4
44
16
20
57
63
4
23
13
20
64
48
44
60
39
189
28
8
60
21
43
41
19
53
19
5
99
36
3
21
40
56
33
15
96
99
18
3
36
39
45
21
6
57
12
123
45
33
27
36
60
237
27
21
51
16
59
9
4
5
36
15
64
120
56
15
1
8
15
66
24
51
21
3
15
13
48
20
9
216
12
27
16
204
32
4
44
141
39
21
55
84
5
18
25
23
36
9
105
15
120
16
23
37
59
90
102
85
119
48
81
76
95
9
135
45
9
96
139
12
11
48
69
12
4
12
168
5
67
8
21
15
40
60
24
20
147
12
13
212
33
72
15
16
161
186
25
68
4
113
27
12
64
12
84
125
18
1
20
147
9
48
60
16
20
36
63
36
30
24
87
40
29
7
32
76
65
15
57
67
20
12
16
132
56
9
12
15
48
60
27
33
93
123
120
111
1
108
5
55
47
24
138
15
63
25
212
63
33
24
57
19
17
54
33
72
15
18
15
36
75
42
18
30
36
78
108
25
24
8
12
100
5
54
36
1
44
40
41
55
113
67
8
100
59
1
47
33
16
11
57
96
9
43
95
162
31
41
24
36
19
65
15
57
60
87
60
40
47
54
66
73
56
24
72
16
35
33
21
54
25
20
24
15
13
8
69
42
33
36
57
7
20
21
15
9
43
95
73
5
36
55
8
81
55
80
21
18
117
24
81
18
48
73
24
71
69
12
21
63
36
9
39
87
114
30
36
9
69
102
33
21
51
39
21
21
54
9
45
19
116
4
116
76
101
84
43
60
20
60
12
45
31
89
6
48
132
12
18
18
85
24
5
15
76
260
21
19
36
233
198
33
60
51
6
27
36
21
15
100
20
48
72
84
81
18
117
3
18
63
112
48
17
72
15
87
6
54
18
180
12
36
39
168
12
33
18
24
9
75
21
213
51
204
16
12
29
91
17
27
93
42
13
12
11
33
136
8
96
64
72
35
9
4
32
15
9
135
9
45
51
111
1
24
29
36
30
25
44
84
88
35
9
28
47
33
21
54
222
18
18
12
6
1
161
63
16
8
147
9
96
21
18
36
1
168
20
9
12
159
4
125
7
24
5
6
54
7
60
233
15
52
77
15
40
20
16
120
132
48
36
8
12
40
131
13
35
72
18
6
49
17
63
40
47
30
103
29
138
42
195
40
48
5
48
15
9
51
24
60
156
16
8
201
6
48
1
17
24
48
15
12
24
60
129
180
31
80
24
28
24
41
7
71
49
56
15
21
4
24
116
4
35
12
25
29
42
9
24
64
72
20
39
69
40
41
7
23
54
31
5
54
1
44
12
16
5
3
9
6
216
1
8
16
119
45
60
16
5
79
5
55
5
12
147
105
67
11
9
3
13
77
90
42
3
243
37
5
43
5
3
15
6
3
16
36
8
76
12
8
36
15
9
40
44
12
24
69
51
39
108
33
4
95
18
7
131
37
23
144
57
33
127
68
36
96
51
117
120
96
9
31
17
19
89
55
56
4
11
69
144
88
227
25
48
32
120
76
5
66
85
80
64
56
3
57
168
120
21
19
11
21
60
24
144
57
90
6
210
37
20
72
64
20
9
12
54
105
21
39
52
77
15
3
25
8
96
9
60
39
12
21
39
81
19
5
139
89
18
69
171
33
75
49
92
69
36
19
41
54
9
12
4
20
57
39
3
45
52
149
75
39
25
48
24
60
44
4
20
120
12
4
17
123
51
114
54
126
19
60
12
68
3
48
105
180
4
32
99
69
21
36
39
60
24
123
54
39
60
87
48
90
54
1
5
99
45
15
21
151
24
44
27
60
9
60
15
21
48
28
17
7
8
40
12
20
15
90
31
8
231
69
36
9
12
87
3
42
211
17
27
16
125
15
4
11
36
33
96
111
25
29
75
9
55
53
63
60
24
16
17
60
39
4
44
33
67
20
132
48
96
40
44
147
54
15
96
3
21
84
60
51
37
32
16
5
75
45
19
41
55
17
63
24
3
12
21
40
101
90
49
5
7
17
48
3
39
12
25
36
8
45
30
9
100
5
67
20
51
144
1
17
18
33
4
32
9
72
7
65
72
108
12
54
60
25
104
105
15
36
36
4
20
36
63
6
30
45
60
27
18
120
15
9
48
54
18
43
65
79
104
84
148
68
24
57
18
45
3
150
12
78
133
44
96
4
65
135
96
36
100
5
54
9
60
12
9
6
54
7
29
18
121
5
99
28
132
5
18
72
13
68
9
15
456
76
8
21
7
24
8
28
23
21
39
9
16
5
75
15
54
90
21
60
9
75
28
32
15
1
11
121
32
12
88
60
56
9
87
ABCD 97767395216*3^$a+1 [50040]
232
141
30
21
93
36
36
3
3
18
30
5
37
24
174
66
60
120
126
102
6
42
78
54
102
105
39
17
13
107
25
12
18
105
8
19
42
48
156
84
192
36
23
1
24
47
19
30
126
12
6
156
3
21
84
102
54
30
12
17
48
73
47
48
1
23
121
66
18
12
119
37
3
216
33
36
72
48
11
24
61
24
35
72
24
43
108
12
72
5
16
165
12
47
24
64
3
30
222
18
95
13
72
84
36
48
36
18
77
1
18
30
47
24
109
6
29
24
43
30
42
42
11
7
6
126
78
18
42
96
6
173
25
48
138
42
24
123
15
65
13
30
5
49
84
179
25
12
59
7
12
53
19
54
71
1
168
72
108
12
18
5
85
35
120
40
21
6
108
9
117
18
222
18
6
36
18
18
35
97
18
30
72
12
48
42
6
35
283
6
84
99
120
21
24
60
30
12
30
138
60
17
19
29
61
24
51
39
6
30
24
48
29
55
54
24
36
15
21
60
30
6
24
48
96
107
37
66
9
128
13
42
318
150
54
36
36
15
168
21
24
3
27
6
42
18
54
5
1
66
69
57
12
35
37
84
180
60
47
37
12
48
71
72
25
18
6
18
42
3
75
12
113
43
18
30
125
49
42
6
24
24
66
66
108
12
123
56
109
75
105
24
30
66
111
80
85
6
90
27
81
30
54
6
6
78
17
43
66
11
43
66
42
102
42
30
54
5
19
66
66
66
138
102
24
90
101
37
162
114
12
72
30
66
6
29
64
45
60
96
162
138
30
120
90
11
43
45
8
19
144
5
72
7
33
63
30
96
24
144
30
150
47
25
48
12
3
45
72
84
15
99
66
36
30
96
33
57
18
30
47
19
6
23
145
47
144
48
13
27
3
150
54
30
59
55
66
23
61
12
63
75
66
35
85
54
36
84
77
175
42
162
18
12
198
6
35
24
61
30
24
210
42
30
3
93
72
12
30
41
67
6
126
48
96
66
15
51
42
12
24
36
120
18
42
63
8
13
60
6
65
31
48
102
27
8
49
15
9
30
36
138
3
57
96
36
35
48
25
12
6
54
84
36
159
9
42
21
99
138
72
11
43
30
42
12
66
144
135
8
97
90
5
25
42
168
66
59
7
41
67
30
180
12
24
36
48
6
114
107
73
71
139
5
67
101
208
21
36
18
90
59
37
108
216
60
35
49
12
24
6
6
48
15
9
12
18
12
84
6
11
79
30
18
113
13
27
24
3
18
12
47
24
7
114
114
5
72
19
18
12
60
108
102
36
12
36
42
84
84
54
48
18
6
24
30
156
24
35
91
114
30
102
24
84
54
78
12
78
45
3
66
11
139
29
1
24
42
90
120
42
6
12
12
66
30
174
168
138
66
6
12
12
24
6
36
42
15
48
69
6
42
30
53
144
13
35
1
60
6
18
60
36
30
12
65
112
32
25
84
126
66
24
3
93
72
11
49
23
67
12
30
54
12
42
47
49
24
42
6
239
24
24
121
54
6
42
12
77
25
168
18
53
37
12
47
25
39
159
57
21
78
66
59
16
93
42
30
243
141
35
109
12
54
102
102
162
11
144
13
107
19
54
167
1
167
37
83
1
12
54
48
60
233
67
66
6
30
378
45
93
83
121
30
108
6
95
24
1
6
114
42
24
18
48
35
43
141
153
6
144
150
120
6
102
12
30
42
48
342
138
132
60
6
42
18
12
132
48
33
69
11
73
72
24
60
83
136
111
90
108
6
24
30
71
1
108
12
30
30
3
195
6
60
35
61
59
16
144
165
6
18
18
54
24
6
101
19
18
12
159
87
78
51
21
78
90
6
6
114
24
42
35
49
71
24
48
133
102
72
5
109
59
37
6
24
53
1
120
60
11
1
48
36
18
156
6
60
35
61
54
126
78
150
11
109
11
235
5
40
9
66
30
18
66
51
99
6
54
17
37
90
33
32
25
18
174
6
60
18
54
12
84
24
72
5
43
6
186
60
18
78
17
16
189
36
30
90
66
48
18
102
6
71
109
27
39
33
57
54
66
ABCD 97767413566*3^$a+1 [50040]
3
33
12
15
9
144
3
18
15
12
84
24
15
12
9
81
54
81
123
12
24
57
99
33
27
57
24
96
3
18
54
48
129
105
42
162
54
21
15
69
3
18
75
33
3
24
60
57
15
3
9
9
159
33
27
15
81
72
48
12
108
15
69
48
45
3
75
18
39
84
3
33
3
9
165
159
3
36
105
72
3
36
33
21
27
168
12
36
27
21
3
36
120
213
63
9
12
81
51
3
81
24
3
117
48
12
36
27
30
36
27
123
105
15
45
84
48
144
183
6
27
3
216
42
18
9
9
63
72
3
105
60
3
9
27
33
165
48
6
57
81
6
90
90
105
120
147
36
81
27
33
96
3
9
12
87
18
3
96
12
12
15
132
18
90
12
24
9
27
9
3
69
27
9
9
99
3
60
72
45
45
18
57
48
96
84
12
3
78
63
24
57
30
162
162
78
3
60
12
27
9
12
60
60
63
36
57
51
33
144
3
33
48
75
57
84
12
24
135
9
48
108
36
15
45
63
192
60
9
27
45
48
135
33
3
69
12
108
204
12
15
117
27
9
12
24
3
57
3
36
9
45
27
27
21
192
39
12
45
9
75
48
60
144
96
87
84
33
36
9
27
3
60
12
9
84
48
63
12
9
48
75
33
24
15
72
30
27
27
21
3
69
3
120
24
21
12
111
33
108
120
3
126
15
21
27
24
48
9
111
69
3
87
18
63
15
18
36
87
159
24
36
45
24
21
27
60
12
111
105
21
27
24
60
24
51
144
21
69
15
3
30
126
9
27
141
48
15
45
12
84
3
72
108
57
144
12
15
21
33
15
3
33
36
12
87
57
12
84
45
18
33
96
24
3
54
27
24
36
84
108
15
12
24
9
27
117
39
96
12
42
66
33
72
24
36
15
21
48
21
6
9
36
84
12
111
84
9
168
36
81
15
39
30
54
6
48
15
27
120
9
84
156
219
45
12
3
45
132
12
36
12
108
12
75
9
111
33
96
12
189
87
219
45
24
3
57
27
21
36
72
24
63
204
12
57
12
27
33
12
24
84
135
129
24
60
75
9
9
30
33
129
3
12
12
24
9
27
3
93
12
24
48
60
12
12
36
45
6
36
105
15
9
156
21
63
24
60
15
117
63
81
12
12
75
102
51
108
3
57
192
48
171
24
69
12
75
54
15
72
63
93
48
156
75
93
39
153
57
3
24
9
6
45
99
45
27
18
18
12
57
15
21
87
78
3
12
39
12
45
15
9
135
36
69
3
12
21
60
72
96
24
69
6
117
27
90
3
51
30
27
33
99
3
117
12
15
21
144
3
9
96
12
63
57
48
21
30
69
81
18
105
3
9
21
87
12
48
15
21
48
84
36
15
9
60
15
9
60
12
81
78
45
36
72
27
48
21
57
51
12
39
36
21
144
96
27
24
12
21
12
45
138
33
99
9
39
60
81
3
57
12
3
24
36
21
84
21
15
15
81
24
144
9
15
60
15
81
24
72
3
12
24
9
3
21
33
54
6
27
24
93
30
21
72
3
93
15
69
36
123
108
9
159
9
12
9
6
93
24
57
27
84
36
12
39
69
12
15
9
60
3
66
198
93
12
24
84
144
12
15
21
48
111
129
27
36
45
12
15
33
3
33
21
18
33
24
3
117
204
111
21
12
3
9
12
15
33
12
60
48
48
195
9
27
45
12
117
15
36
3
54
27
15
33
48
60
3
9
12
81
162
24
45
45
63
45
63
48
135
93
12
27
48
33
36
39
24
9
24
108
12
24
123
36
105
57
6
21
51
33
39
69
15
60
21
9
42
18
102
153
48
96
24
24
60
12
36
24
120
3
21
192
12
12
48
36
120
39
168
12
36
93
48
24
48
21
42
81
12
60
72
24
3
180
36
93
15
12
57
51
18
114
33
57
27
27
69
3
33
15
6
90
45
24
24
63
24
18
39
12
39
18
18
9
63
84
21
12
27
12
9
15
69
39
9
36
168
108
60
15
69
87
18
75
3
36
84
54
27
87
126
18
57
87
21
105
18
9
3
24
30
39
3
54
12
15
48
24
183
117
27
45
15
9
63
18
12
123
9
18
93
15
66
3
36
36
72
141
123
36
3
132
138
6
36
12
24
117
111
108
105
24
24
105
15
72
87
33
93
78
144
18
195
12
48
60
72
108
21
39
96
9
3
93
123
84
39
96
54
18
9
108
12
24
3
57
3
48
69
99
45
3
57
12
63
30
39
15
9
24
183
9
12
60
60
72
12
15
9
21
27
27
9
15
12
54
87
24
36
48
36
45
12
6
30
18
60
45
24
39
69
36
39
45
48
69
66
36
42
27
72
ABCD 97768025846*3^$a+1 [50125]
15
9
23
12
40
24
156
111
29
60
1
39
44
12
43
30
12
39
84
80
276
4
15
24
5
48
64
33
42
48
18
35
12
43
5
67
21
20
19
17
31
30
23
24
7
21
9
6
9
9
59
16
39
12
29
25
72
54
45
3
33
20
115
54
35
16
144
24
72
3
81
44
49
23
24
85
11
48
139
30
18
12
72
45
21
23
1
36
23
52
44
13
83
12
13
35
72
61
30
30
24
66
96
24
36
6
12
30
36
12
54
96
35
67
21
56
1
60
83
25
15
92
7
41
91
24
24
48
12
6
111
8
1
51
15
41
124
99
6
48
23
28
51
5
4
32
28
32
19
66
95
73
144
95
13
99
21
12
3
32
12
19
125
7
165
3
114
6
21
39
24
5
55
17
24
19
12
21
68
19
78
114
24
17
169
36
48
12
59
24
19
21
96
3
30
27
51
33
96
188
28
9
11
100
32
12
36
19
9
21
36
12
11
55
21
36
9
71
109
24
24
30
5
12
100
21
15
9
6
65
12
60
7
54
59
1
11
91
17
13
42
41
7
45
33
66
54
60
107
4
8
48
4
9
11
19
96
9
21
6
53
12
48
37
35
163
12
72
66
27
3
89
108
12
55
21
56
1
99
15
105
8
96
1
6
5
19
60
9
72
27
41
312
97
27
15
6
63
32
13
75
27
12
6
60
12
30
30
15
48
32
60
55
5
13
15
69
3
20
25
99
9
6
45
3
17
48
180
28
3
21
44
67
29
43
5
43
18
42
17
25
11
61
78
117
60
51
29
49
71
31
45
48
39
6
24
36
30
36
9
44
12
55
48
41
52
15
18
6
69
32
28
39
6
59
60
13
15
27
12
21
57
6
117
20
120
7
5
112
9
30
24
65
28
20
48
16
81
3
57
35
28
80
37
18
65
120
36
25
11
49
24
147
9
83
1
35
40
60
45
60
27
104
31
114
35
85
24
54
101
1
23
16
81
54
6
39
57
12
6
12
105
24
3
113
12
12
4
27
18
35
112
32
88
8
31
9
44
72
175
89
1
11
73
15
15
5
19
156
42
15
123
30
71
115
84
6
15
9
131
1
18
17
4
80
48
1
36
60
36
59
64
51
9
15
125
7
42
71
19
36
21
9
51
39
36
41
79
105
8
7
21
3
144
60
18
183
21
15
51
33
57
78
21
20
36
48
151
9
15
5
7
5
12
25
87
56
13
27
87
12
90
23
16
140
7
9
15
65
64
45
35
19
12
5
184
21
35
139
6
11
24
49
36
54
6
71
13
51
8
48
73
6
18
78
30
47
37
6
18
27
3
21
123
33
8
49
6
5
60
24
13
107
91
54
36
36
6
72
42
24
15
45
35
40
132
9
6
24
41
48
16
9
51
20
19
21
129
11
48
12
13
3
32
60
31
36
9
21
143
28
39
36
114
39
56
4
27
12
18
15
20
12
73
23
12
25
107
36
16
140
25
204
132
30
120
17
16
12
99
6
18
90
15
117
54
9
27
48
17
12
25
30
17
19
29
16
80
61
15
68
12
4
111
36
108
81
8
112
33
96
24
78
9
99
45
12
20
88
21
35
36
109
6
45
20
73
75
15
57
68
1
119
96
31
33
21
30
5
48
103
9
60
60
24
21
119
19
18
18
24
33
33
15
20
85
135
12
75
9
3
17
1
39
8
108
67
17
49
15
15
84
5
61
15
57
12
35
1
60
6
36
33
20
19
60
5
88
39
24
42
35
24
4
60
20
31
24
84
48
9
129
11
4
9
42
54
54
60
5
43
12
5
7
53
13
39
44
1
35
36
108
76
20
31
30
35
7
21
21
83
52
44
96
49
11
4
60
60
12
60
3
36
30
83
28
68
25
47
67
30
27
20
19
21
15
9
15
6
15
69
36
78
12
66
75
24
3
12
29
72
13
6
6
23
7
33
39
66
27
24
20
31
54
6
48
45
80
24
48
7
36
41
16
32
91
6
90
81
8
76
45
30
21
93
47
48
24
1
11
13
147
36
24
9
47
12
13
39
33
11
12
7
66
12
84
75
20
4
51
69
60
45
42
30
35
7
6
60
51
24
56
19
36
6
35
12
13
18
5
16
44
76
45
6
93
56
43
65
31
30
12
30
108
177
44
24
96
55
5
4
27
53
25
12
120
107
43
69
15
9
15
12
5
28
39
48
45
3
12
17
168
43
42
84
51
140
12
76
45
72
180
18
66
11
7
65
31
84
17
1
15
39
9
27
108
162
24
18
66
60
114
66
27
69
59
60
7
30
18
60
5
204
96
55
60
105
129
27
24
60
32
13
11
4
104
13
15
84
15
24
29
13
42
6
60
114
48
90
24
36
15
24
9
47
28
36
3
12
30
84
42
17
36
37
24
35
43
6
75
27
12
66
27
9
84
30
5
24
31
36
9
92
103
5
16
84
32
24
43
6
54
17
43
53
115
30
3
96
3
36
5
7
12
53
67
126
27
33
51
39
17
48
1
39
20
12
84
40
15
53
16
9
6
60
41
13
42
81
8
36
43
18
59
64
15
5
16
45
48
108
24
15
60
3
77
1
3
36
9
66
6
15
39
5
31
9
44
19
41
1
6
69
9
42
60
60
90
12
42
21
8
96
144
19
12
18
3
15
45
45
42
90
36
11
76
69
120
35
4
159
12
36
234
143
25
48
23
7
12
42
6
5
12
13
78
21
9
51
63
41
120
37
18
36
90
15
ABCD 97768239158*3^$a+1 [50003]
31
53
7
30
50
4
16
18
6
10
34
6
24
11
79
86
56
8
10
1
19
60
17
29
10
6
10
24
16
68
26
51
3
2
19
19
26
94
16
1
39
16
50
58
16
49
21
16
8
40
6
4
25
11
25
11
40
4
41
25
18
32
24
46
8
30
40
2
58
6
10
30
16
10
48
41
45
10
6
110
4
5
1
70
50
24
10
1
15
160
4
16
40
18
30
5
15
6
10
30
46
18
50
22
58
12
58
2
4
5
79
6
6
10
88
10
6
6
24
76
4
45
55
36
48
53
7
46
66
40
9
21
10
5
25
30
18
10
110
35
37
35
53
70
2
8
46
26
8
82
20
4
6
11
67
90
26
64
46
26
5
3
12
8
2
54
17
9
135
49
30
4
13
63
124
6
24
22
8
122
63
11
46
3
5
62
8
36
40
24
12
28
52
24
64
5
35
32
40
4
16
38
22
29
132
17
32
74
46
18
41
91
65
60
15
108
16
74
70
66
6
100
8
30
26
16
24
60
16
10
8
16
86
8
36
6
38
2
19
31
8
12
24
76
54
6
10
10
33
5
6
36
28
10
30
12
28
66
34
20
50
66
41
79
86
10
29
59
1
19
36
65
61
11
19
40
8
2
40
50
9
61
40
40
40
30
48
12
24
20
10
11
5
18
12
4
16
84
26
39
1
50
38
16
51
5
34
16
4
16
40
8
2
54
16
58
6
5
19
2
10
54
6
44
120
160
56
9
45
40
11
5
38
40
32
4
30
7
47
2
35
3
12
8
30
16
10
24
53
43
65
39
20
132
68
2
14
1
33
16
30
66
38
16
5
15
46
10
134
66
5
55
4
14
11
12
23
20
41
155
10
18
110
6
20
29
15
16
36
29
1
18
17
108
1
34
16
76
28
16
16
38
70
41
111
21
29
80
24
40
50
24
6
11
23
46
106
48
32
33
71
6
10
9
45
6
33
1
47
3
9
7
40
4
16
24
24
12
24
17
3
10
6
28
16
36
48
117
19
104
2
10
44
34
16
6
80
20
38
22
48
32
8
56
37
27
42
48
2
60
18
26
17
24
39
16
84
10
14
2
18
22
35
115
20
28
26
16
59
19
36
56
4
26
58
60
50
10
6
11
29
26
24
30
24
95
15
45
31
5
99
40
12
74
27
3
20
40
16
24
6
30
24
17
3
36
80
18
16
34
20
32
13
36
12
24
43
60
41
55
4
37
3
21
19
17
9
96
10
28
90
50
32
4
60
24
46
10
20
34
72
99
15
36
48
10
26
46
34
1
53
2
68
52
168
16
56
29
12
13
6
53
31
86
48
80
7
155
68
42
14
9
31
17
9
10
60
20
4
101
5
19
51
69
19
90
30
10
22
68
1
31
40
25
69
10
6
70
34
26
8
20
45
7
4
16
4
101
49
50
4
53
7
22
14
5
21
30
21
12
7
24
5
5
54
40
10
2
70
71
49
24
6
50
88
126
77
43
84
17
48
37
35
3
33
7
12
41
13
114
6
11
19
4
12
4
36
9
1
48
32
90
28
53
24
39
21
55
28
22
10
113
51
36
70
10
8
20
26
30
74
56
16
11
67
12
20
45
39
6
38
13
7
6
40
79
35
12
1
3
14
127
36
23
64
36
45
11
25
19
14
15
48
3
4
92
48
6
30
26
18
52
28
22
70
21
39
28
76
24
1
101
14
77
39
64
17
13
11
53
31
11
48
22
15
3
57
29
6
64
60
40
6
24
30
5
35
106
58
72
41
132
27
30
75
23
85
108
23
14
16
56
11
27
2
18
52
10
48
11
69
10
6
6
89
1
24
50
9
5
70
2
8
90
60
10
67
5
31
12
95
73
53
34
16
4
32
5
79
65
115
5
31
14
40
6
4
44
60
12
5
3
2
8
26
4
2
38
2
90
14
15
55
5
24
47
30
38
32
45
53
67
5
38
53
24
55
8
16
54
30
5
61
30
24
66
59
7
4
26
30
5
35
8
2
38
20
20
20
13
19
60
18
6
5
5
19
55
52
10
94
90
104
46
5
19
77
13
6
125
15
69
1
59
7
24
40
24
52
21
29
18
32
44
20
14
35
7
150
18
22
14
56
28
32
64
36
10
48
110
12
8
32
20
50
10
24
4
52
81
37
47
33
3
167
32
4
74
26
4
66
26
4
34
70
56
20
36
44
57
23
70
66
40
53
41
7
47
32
18
2
4
66
18
36
34
50
22
19
35
40
69
71
6
50
14
46
8
16
36
40
1
48
55
36
44
4
41
9
22
5
96
3
10
10
16
68
50
22
104
66
35
19
60
6
58
46
40
24
10
52
20
4
105
15
56
20
24
65
51
9
19
32
9
72
60
23
44
6
34
6
26
8
20
10
51
11
64
16
20
20
44
16
8
65
7
64
97
19
48
5
5
67
24
15
57
13
24
42
28
1
55
16
18
6
36
121
13
11
45
63
7
28
70
56
50
60
16
1
17
10
20
26
16
10
4
60
14
2
68
50
70
66
80
10
5
1
8
46
44
22
14
106
95
25
23
105
2
20
24
29
60
65
16
15
11
44
4
16
80
36
28
105
5
32
8
3
19
18
46
16
28
6
11
29
50
60
4
32
14
26
28
16
44
16
54
23
33
51
15
33
27
58
32
14
44
17
19
16
34
27
12
137
38
16
16
45
55
60
10
18
25
11
74
10
40
16
30
30
66
14
36
38
26
36
8
60
22
24
26
21
73
34
16
4
17
19
16
38
6
5
51
21
37
70
56
16
85
63
36
9
27
21
17
50
12
29
15
4
12
88
13
9
54
34
22
10
40
24
10
4
2
64
90
4
5
48
19
20
9
19
41
15
10
11
19
34
22
40
140
4
10
40
16
14
4
17
3
36
9
61
6
28
1
15
16
28
20
60
5
15
33
24
55
4
36
8
5
48
153
10
17
19
44
54
2
20
44
9
7
4
1
3
33
59
10
88
2
20
60
28
10
46
16
28
62
8
16
64
2
8
20
12
20
18
50
20
77
29
26
28
1
1
54
4
46
46
68
12
45
15
45
48
12
5
8
35
31
30
24
10
22
30
21
12
96
25
11
3
10
2
9
11
8
17
48
17
50
30
14
45
11
13
115
26
10
16
20
28
40
102
3
127
20
10
74
9
11
24
82
18
52
10
14
20
16
84
56
33
1
26
33
36
1
18
6
26
24
46
64
26
40
25
55
28
16
106
11
29
14
90
35
79
32
40
40
14
6
29
24
51
21
19
104
33
33
27
24
24
24
37
14
20
16
33
37
18
41
35
36
8
5
7
60
8
36
21
13
2
64
125
11
20
18
11
165
27
48
71
14
6
18
26
80
156
34
34
20
52
64
49
31
20
56
44
86
14
74
166
56
28
20
16
50
54
2
39
41
138
16
40
65
36
49
ABCD 97768851034*3^$a+1 [50005]
12
113
13
123
51
6
30
17
25
18
69
15
65
31
113
24
7
30
108
48
15
45
99
48
3
42
12
36
54
29
121
30
41
139
66
120
30
54
18
165
27
21
104
25
23
13
72
42
96
84
6
47
16
57
24
18
30
12
48
11
24
7
60
5
31
54
138
18
30
9
33
15
3
69
33
42
21
147
42
48
203
115
102
60
371
19
60
18
84
150
69
57
23
1
30
41
49
15
24
21
30
5
61
42
65
112
21
12
215
37
3
27
36
17
217
63
3
24
18
78
60
12
78
95
7
161
37
99
51
5
37
107
91
45
57
12
30
78
132
11
37
3
69
90
9
39
12
21
9
39
69
48
27
3
30
42
102
66
114
96
42
233
24
43
180
48
9
345
18
5
25
15
15
153
45
27
80
48
25
42
21
9
42
126
12
11
31
41
64
51
72
93
15
114
18
60
42
18
53
19
66
59
31
60
24
30
120
18
45
3
29
193
23
40
39
30
240
18
30
83
145
15
129
18
261
9
42
120
45
3
18
30
54
111
39
18
12
48
48
132
132
90
60
18
78
54
18
138
102
53
64
3
53
67
42
6
189
81
39
123
78
15
57
18
24
6
24
48
12
35
61
27
123
77
25
63
8
61
48
72
83
55
12
5
25
6
60
30
162
30
42
18
51
21
11
205
24
168
42
33
123
42
30
18
35
37
83
24
103
17
31
42
102
96
9
105
18
18
35
97
87
81
114
90
60
60
6
29
64
9
42
48
18
60
24
255
273
23
25
15
27
221
37
72
90
17
25
6
9
33
60
30
18
30
12
41
7
90
132
83
64
56
55
174
18
48
84
125
1
72
71
96
184
27
5
49
60
6
77
97
18
48
24
53
7
60
48
42
48
30
45
8
19
6
12
18
60
30
24
15
15
6
3
80
61
6
24
30
15
21
59
43
192
30
36
174
21
48
9
72
78
18
42
30
60
75
63
9
33
12
75
51
12
30
30
42
59
16
56
25
119
136
9
23
43
149
16
9
36
24
6
42
42
96
89
1
23
1
30
48
48
42
150
17
73
72
66
12
18
63
51
30
120
66
30
60
24
30
126
159
96
80
7
18
12
102
78
30
17
25
48
120
15
8
49
36
83
136
141
60
162
102
23
157
131
37
90
12
36
660
30
15
72
8
97
231
57
24
63
87
6
59
13
12
108
180
135
57
120
36
3
21
36
42
21
27
30
120
72
48
12
12
71
112
3
29
25
39
9
90
45
3
24
168
141
57
72
90
12
30
6
125
19
48
12
33
15
12
53
73
12
72
18
48
54
6
5
24
25
95
31
42
18
42
35
13
42
138
167
205
48
210
33
9
12
35
64
69
83
157
83
25
12
42
108
30
12
59
1
30
18
12
123
45
35
67
78
18
45
104
1
72
42
78
15
75
77
48
16
21
35
61
24
30
30
71
208
24
27
125
216
112
27
18
48
12
42
48
53
37
18
30
84
39
21
35
96
40
72
15
30
51
27
72
48
30
12
168
42
12
66
24
3
27
45
15
48
18
114
48
21
32
19
30
48
90
18
24
66
57
8
85
99
141
27
15
41
24
13
60
39
224
91
5
144
61
6
149
85
123
45
78
12
12
18
12
39
21
36
15
99
29
37
59
61
3
27
54
18
30
12
120
60
15
51
24
5
25
63
3
30
180
3
117
107
72
1
30
60
42
150
30
102
60
18
3
99
18
27
153
12
48
12
120
90
6
39
96
105
159
45
30
60
6
35
40
57
120
30
30
18
57
87
48
17
25
60
36
54
60
45
3
45
123
117
33
87
8
19
5
13
30
5
88
69
30
18
30
5
40
8
49
30
9
117
147
32
1
39
51
42
78
42
72
150
6
12
12
48
90
30
48
183
32
40
32
193
90
24
66
35
72
13
84
108
27
123
30
138
72
18
102
18
54
6
23
1
30
18
12
3
3
45
9
95
43
21
27
53
19
48
53
79
12
5
64
27
53
1
39
261
96
30
24
6
234
30
30
113
37
30
221
37
27
15
18
18
102
60
51
9
18
42
27
21
24
3
8
25
255
69
78
101
31
ABCD 97769101726*3^$a+1 [50104]
197
27
48
57
216
115
5
19
48
17
51
105
48
12
24
3
48
33
60
111
165
120
91
144
125
168
36
147
45
15
45
67
113
79
125
24
24
36
259
41
144
12
108
180
36
12
79
188
12
88
53
19
29
24
27
16
149
31
300
29
60
91
144
41
228
111
33
7
53
36
19
32
69
39
148
32
45
63
105
55
24
108
48
53
91
96
12
20
33
72
360
27
33
103
65
27
285
48
147
45
15
57
103
5
72
91
12
17
24
87
12
372
16
5
348
127
132
72
36
12
212
108
112
53
288
15
9
144
24
72
3
40
41
24
72
63
48
57
36
132
67
41
91
5
115
113
72
60
171
4
209
91
41
72
387
81
67
17
55
281
87
57
36
60
27
52
53
192
84
12
39
240
21
79
65
24
291
60
105
75
165
84
39
21
7
77
60
36
19
5
12
60
283
108
60
32
48
9
60
168
307
89
39
40
113
300
144
588
55
5
48
24
24
60
84
72
24
72
24
3
52
89
87
60
52
113
24
120
171
33
19
101
240
276
163
137
75
16
60
197
63
4
476
105
55
332
100
113
204
115
101
27
52
149
36
3
45
36
60
24
48
192
123
129
24
12
27
60
117
123
57
75
9
84
3
4
48
8
45
168
132
39
81
84
43
17
156
279
16
140
4
101
7
128
52
161
36
75
156
117
175
12
41
39
16
65
115
32
112
89
19
65
12
3
100
17
120
144
180
60
67
65
79
65
3
208
65
240
15
112
12
113
12
51
4
180
65
151
132
41
39
112
5
123
160
77
84
111
76
257
15
213
144
108
15
21
31
96
44
249
60
27
153
151
89
219
81
96
48
60
48
19
101
84
108
55
68
105
12
27
33
120
48
144
228
3
189
36
168
51
105
31
432
41
7
92
393
39
93
60
195
52
48
41
51
9
72
7
137
156
55
32
93
67
17
48
96
12
7
72
221
55
185
139
8
57
144
279
160
17
51
33
120
312
204
163
108
180
12
240
120
5
87
249
7
324
5
108
36
144
3
64
68
160
60
41
12
60
24
91
17
15
45
175
20
108
400
20
124
53
63
33
67
12
257
175
80
33
36
27
100
185
115
5
175
24
20
45
96
19
36
104
96
45
24
91
80
57
12
43
240
17
3
28
24
101
55
272
52
140
60
40
5
115
65
3
33
48
12
195
45
24
43
92
160
68
81
156
55
89
207
64
41
48
127
185
12
87
21
39
105
96
87
88
144
8
192
81
7
113
75
33
91
48
132
36
264
36
77
12
55
5
55
48
65
195
33
19
48
240
17
91
324
156
65
67
77
24
39
112
53
ABCD 97769135416*3^$a+1 [50072]
28
95
9
45
15
75
13
116
15
105
156
48
12
64
24
23
97
20
33
55
29
15
16
32
33
15
57
55
8
84
9
24
7
101
3
16
20
40
95
69
24
21
12
18
42
15
33
171
48
33
75
64
56
24
33
31
29
18
57
88
89
39
15
54
75
12
51
85
5
15
48
24
36
45
7
20
72
16
41
3
48
45
39
24
45
12
3
21
39
69
135
21
31
56
9
111
9
18
21
4
65
60
3
4
41
7
101
15
12
4
116
4
80
9
7
5
39
84
132
132
96
172
32
40
60
8
28
155
9
52
83
1
32
57
27
9
39
40
32
4
36
5
15
16
8
12
57
3
33
96
48
67
8
93
30
33
24
108
40
17
51
15
96
9
16
5
18
45
72
123
33
15
49
41
15
9
55
29
39
3
45
28
56
40
108
20
45
12
175
36
68
9
123
9
51
24
96
24
33
31
36
8
21
12
24
15
3
18
3
60
16
20
96
33
36
31
5
15
9
3
40
20
21
6
48
93
168
27
18
31
44
84
81
7
32
48
60
69
36
63
36
9
15
72
15
93
144
57
3
45
43
72
80
12
123
1
92
40
5
3
12
108
36
165
51
60
24
45
96
7
12
29
51
28
8
93
7
60
23
21
136
48
29
180
15
36
12
48
21
3
27
18
15
52
5
15
81
48
15
36
3
13
8
72
33
7
32
48
52
23
129
40
24
95
45
45
72
78
1
24
20
84
16
17
43
5
51
28
36
56
48
48
3
186
3
60
48
60
24
60
24
124
8
84
16
44
21
43
59
150
27
129
7
32
12
120
24
36
21
27
105
27
28
71
37
104
24
16
68
36
172
44
33
75
108
40
44
16
5
43
32
12
52
200
16
20
9
63
21
36
3
57
120
3
75
162
36
48
42
48
57
64
5
103
20
36
81
48
96
19
143
30
132
115
8
132
15
21
4
8
84
219
9
16
17
15
84
24
75
21
40
41
27
15
37
65
43
20
60
48
112
47
69
12
9
51
64
29
55
17
3
24
3
69
21
27
27
45
24
24
72
60
76
8
100
41
103
12
128
40
8
28
29
18
90
54
48
6
411
15
9
124
101
60
19
101
67
65
7
20
96
36
96
24
24
36
28
77
168
195
96
12
60
12
141
6
48
18
3
57
72
120
51
9
7
5
123
57
75
36
4
36
20
4
8
48
52
5
96
36
135
9
15
12
39
9
9
3
12
21
39
21
7
20
60
87
57
64
20
16
5
15
36
57
3
40
24
41
60
19
56
4
11
48
97
24
101
99
16
48
20
12
4
29
72
15
64
56
40
8
84
12
33
123
3
9
12
123
18
19
60
128
60
28
20
12
45
108
24
159
84
16
44
220
8
72
12
36
112
20
36
21
24
19
32
4
32
100
5
7
8
72
12
40
108
8
4
44
84
45
96
7
32
33
7
32
69
27
9
126
9
204
21
255
9
7
104
21
7
227
25
5
159
100
72
60
72
116
112
47
33
12
52
56
12
48
75
18
24
12
240
90
30
3
21
19
36
101
168
63
24
4
44
16
5
24
7
65
36
19
20
48
36
76
65
115
44
16
36
68
4
56
21
31
8
21
36
7
32
9
7
8
24
57
43
8
108
36
51
18
31
101
48
31
41
15
28
92
27
6
19
56
15
1
24
65
51
24
180
231
73
20
88
20
24
9
27
12
117
96
19
53
115
5
43
29
175
131
9
40
95
6
7
20
16
5
31
140
120
64
116
60
84
4
8
39
78
36
36
3
33
27
132
4
72
20
87
57
45
43
32
28
65
15
48
45
54
45
21
43
65
171
45
36
27
40
12
65
51
3
6
15
100
101
135
84
60
75
21
132
12
40
68
15
85
36
77
43
17
3
24
21
15
9
12
43
32
33
43
17
7
44
21
39
16
20
15
33
36
75
81
16
29
91
44
9
7
44
40
104
12
45
12
3
40
89
120
79
24
32
9
36
39
21
63
16
32
9
3
3
57
16
65
15
9
15
15
13
5
39
33
147
24
232
35
73
32
28
5
54
57
4
17
3
4
48
60
140
4
29
12
39
15
9
72
48
36
108
93
12
111
36
24
27
33
21
3
33
135
69
3
16
29
87
36
9
39
4
36
12
29
135
48
60
12
48
16
32
12
12
24
84
57
3
36
120
99
33
28
5
15
52
12
32
36
24
24
9
108
19
80
124
36
36
32
72
24
64
8
24
141
15
3
21
33
63
27
81
132
120
99
25
125
43
113
3
12
244
96
59
6
7
20
36
9
18
97
41
31
20
16
65
3
9
3
40
65
39
4
44
45
51
60
40
140
40
41
31
8
36
144
24
60
16
36
65
51
4
65
144
132
15
28
20
36
63
81
9
55
17
63
132
28
77
31
92
28
204
29
135
84
81
7
32
21
12
115
8
52
8
39
93
45
27
ABCD 97769742958*3^$a+1 [50003]
12
216
27
57
12
51
117
168
72
360
60
3
45
93
144
51
24
108
3
57
60
132
21
39
120
321
147
24
24
84
36
12
72
3
318
24
183
63
9
72
24
9
126
12
72
6
15
57
87
105
171
45
24
66
21
24
156
120
180
36
117
15
48
63
9
96
36
60
96
84
36
33
75
69
87
33
3
93
120
114
81
180
12
117
3
24
60
48
15
18
30
9
51
45
24
33
51
60
15
42
75
117
15
81
15
36
39
102
183
147
117
225
66
117
72
192
3
36
9
60
132
96
48
99
105
21
42
189
24
87
60
48
57
120
45
120
39
168
48
75
9
84
9
18
69
36
132
12
96
108
12
93
27
285
18
72
30
3
15
129
15
153
45
168
30
21
21
48
99
108
105
18
54
87
48
456
96
9
39
60
96
75
81
9
15
12
84
60
69
39
192
51
33
45
39
48
3
45
12
24
96
12
12
36
33
159
51
105
12
48
75
69
195
78
72
147
48
3
18
39
108
300
3
105
15
24
117
48
60
45
126
21
108
81
42
30
3
12
204
48
12
216
27
33
60
60
45
3
12
48
72
27
198
75
12
3
9
120
39
30
75
12
108
12
60
3
225
9
6
12
168
12
33
12
45
72
15
48
33
72
27
255
60
90
207
60
36
57
30
240
18
315
12
33
90
30
3
60
105
27
60
3
54
27
24
69
96
87
48
27
45
3
117
105
30
42
51
84
81
30
21
96
24
168
75
36
9
21
147
165
27
45
15
3
102
3
93
144
27
204
57
138
24
30
87
129
27
84
24
27
45
60
117
3
12
108
3
21
60
3
57
60
33
111
24
12
69
39
171
21
84
12
27
237
24
24
171
9
21
15
12
15
102
18
33
45
27
75
105
57
15
36
84
33
120
15
60
48
99
381
69
288
3
120
12
57
147
21
63
60
24
141
147
12
60
15
30
15
156
45
24
48
3
24
15
141
216
33
258
72
93
243
21
144
57
87
123
33
45
27
24
24
36
60
63
105
48
63
21
24
24
108
12
216
24
168
33
72
63
24
15
36
21
168
15
48
69
36
48
84
141
150
12
33
36
351
48
81
51
45
144
36
24
69
87
132
12
48
33
15
3
129
45
27
63
21
120
147
57
60
33
18
117
3
165
72
48
84
36
12
60
27
45
96
12
117
123
60
57
135
111
90
27
48
216
24
45
15
12
45
288
54
36
165
39
18
120
39
108
300
12
60
3
105
165
3
12
63
18
27
3
9
96
24
15
117
36
132
93
27
12
24
84
3
108
165
177
63
24
72
24
12
12
153
15
120
27
117
9
51
21
48
144
3
84
60
60
9
147
168
84
36
60
144
36
132
12
45
315
45
63
144
24
75
21
39
81
81
99
36
72
60
15
165
51
45
27
153
12
72
36
12
24
129
15
12
144
60
3
30
3
24
120
48
21
114
117
48
33
63
39
21
69
6
45
72
72
21
15
147
189
24
120
36
168
396
144
36
60
57
15
3
9
21
24
27
96
12
108
300
120
177
63
132
21
90
129
15
33
12
72
33
18
105
48
165
90
69
72
84
15
45
9
3
204
84
15
45
24
12
93
18
105
48
36
9
15
57
258
69
48
153
144
48
72
27
51
12
45
51
9
45
15
105
135
15
21
45
51
48
ABCD 97769918542*3^$a+1 [50008]
18
48
48
2
94
18
48
42
48
24
6
8
90
162
64
6
44
10
8
58
30
24
98
40
20
16
12
60
90
14
64
44
148
30
30
14
18
18
4
26
142
6
20
4
8
58
20
22
30
78
30
6
14
10
44
12
70
38
40
6
54
78
48
6
26
12
6
64
12
18
6
12
104
18
46
12
24
18
18
24
20
28
18
38
10
54
8
40
92
10
6
56
18
18
40
8
24
46
24
36
6
44
36
100
6
138
6
6
42
162
80
10
14
4
50
22
6
54
24
12
44
16
14
4
6
18
8
22
108
30
24
14
10
30
14
16
62
22
42
20
24
72
34
54
212
4
18
2
16
20
10
38
36
16
20
94
20
16
24
114
12
80
4
20
120
6
4
26
24
36
54
4
14
18
34
24
50
52
14
16
8
10
26
40
26
4
18
20
48
114
48
46
44
28
8
16
6
90
12
8
102
76
6
24
54
6
92
64
78
6
60
6
24
14
18
22
12
20
28
6
20
22
32
16
60
120
32
100
8
22
20
22
60
66
62
28
6
6
50
22
32
24
10
96
24
72
122
16
2
30
60
22
26
4
20
46
66
36
42
2
16
8
12
58
2
30
28
30
50
6
34
14
18
90
52
26
40
30
12
24
24
132
18
42
114
6
42
2
16
30
2
28
50
28
6
50
6
28
92
4
24
104
12
16
60
20
30
22
60
12
6
14
16
30
144
30
44
6
16
20
12
6
4
8
4
38
10
26
22
48
12
120
50
4
78
20
28
12
32
6
4
44
42
72
10
56
6
16
68
6
16
114
14
72
18
36
10
26
72
70
48
24
14
36
46
42
8
12
28
12
12
24
20
12
24
16
12
36
96
86
10
60
8
12
4
18
146
72
4
30
14
40
12
2
6
4
12
86
70
30
72
90
48
48
30
42
8
70
24
48
38
36
4
90
6
36
62
102
130
78
122
18
16
30
2
24
36
28
144
18
20
10
48
50
4
6
44
70
20
16
96
86
22
42
24
222
14
18
6
72
12
22
74
12
72
22
66
62
48
94
14
4
30
2
10
24
12
8
4
50
22
14
16
38
28
50
18
72
12
28
60
30
18
12
18
66
8
72
28
12
26
18
52
72
36
20
10
96
6
60
8
4
32
40
56
40
48
12
80
118
6
30
36
8
4
6
102
68
34
12
36
8
16
36
12
8
30
22
32
54
54
40
20
48
28
12
12
72
20
16
48
14
82
18
36
54
56
16
18
6
72
48
60
54
66
20
22
90
18
14
72
108
60
18
40
44
6
72
36
124
56
54
18
64
8
16
56
4
14
22
26
18
24
108
4
66
74
36
4
86
22
36
6
8
18
4
14
30
40
20
22
30
38
46
20
4
2
34
6
30
110
64
54
110
6
66
40
12
6
24
8
28
14
16
14
52
24
56
84
54
88
18
6
36
48
2
24
36
12
18
70
12
8
22
6
12
14
10
14
82
8
16
6
30
60
60
8
94
126
12
90
14
10
18
48
12
6
50
40
50
10
26
10
6
18
90
36
38
28
78
30
50
94
72
104
70
66
6
14
16
90
42
6
96
48
48
14
24
10
54
2
18
108
10
18
96
24
72
84
56
42
16
24
188
22
36
24
42
74
42
48
6
54
10
20
40
2
12
22
6
30
24
18
66
56
94
6
24
2
34
78
6
12
8
46
8
42
30
6
118
6
20
34
20
4
8
40
30
30
12
18
18
2
34
24
26
6
142
72
14
22
12
36
56
18
22
38
30
6
16
6
60
60
18
36
54
74
18
54
34
20
16
24
12
24
6
2
28
24
66
8
6
10
30
14
12
34
20
46
30
12
2
10
8
36
42
10
30
12
68
64
30
18
12
18
72
44
4
60
20
22
36
2
46
72
98
16
24
32
30
10
210
20
18
10
2
4
24
6
56
18
6
54
36
40
36
84
6
12
122
4
60
42
2
40
12
44
16
14
6
28
6
42
8
16
174
14
10
18
8
54
16
2
118
20
10
12
74
10
38
60
36
54
46
2
88
30
122
4
48
20
52
66
12
62
40
14
42
4
8
96
100
66
50
40
36
60
38
60
34
6
32
10
2
58
18
24
6
24
42
36
14
84
40
12
20
18
16
20
70
30
6
24
66
2
52
18
56
54
106
2
4
6
12
32
34
24
30
8
30
144
10
8
18
34
6
12
12
30
24
14
36
16
24
84
138
20
18
40
86
144
6
4
6
30
44
6
76
30
18
114
36
66
18
38
22
12
30
54
12
12
6
90
12
48
20
36
60
10
30
44
40
6
14
66
70
18
30
26
10
32
10
30
12
12
6
42
72
8
28
8
106
18
12
98
42
28
6
132
50
4
98
18
108
70
20
22
48
20
24
52
18
42
24
54
18
12
8
34
90
8
108
4
24
6
24
30
14
6
12
4
104
52
8
54
10
6
36
38
36
22
8
72
10
98
42
10
2
28
12
12
48
8
28
24
42
30
6
18
32
24
16
12
20
40
12
26
22
12
6
42
8
70
2
112
24
62
70
20
18
34
2
54
100
2
4
78
12
36
20
54
16
30
38
42
4
54
12
32
6
30
10
32
40
12
36
24
6
66
90
6
20
82
8
22
12
30
6
18
26
4
24
18
92
22
86
10
138
20
126
28
18
38
22
2
18
10
8
30
42
120
52
26
4
6
24
42
36
18
42
30
42
42
38
12
10
36
80
40
12
30
18
144
8
58
12
6
20
12
22
20
16
36
6
68
36
16
144
14
6
70
86
10
134
18
40
42
96
78
2
70
24
24
2
24
36
12
52
6
42
12
14
82
90
62
6
30
24
28
8
22
8
10
36
24
42
24
14
52
24
120
68
106
42
2
52
18
20
12
60
36
48
36
4
60
36
14
82
30
8
34
8
4
30
38
10
108
54
8
12
4
32
22
30
66
30
2
112
42
6
102
20
22
114
12
14
78
52
6
8
54
52
6
48
20
96
4
6
54
42
20
4
44
22
54
36
2
22
30
14
4
38
4
80
108
10
72
18
6
12
24
18
6
66
110
58
2
34
12
72
128
42
18
48
52
90
8
70
14
6
12
42
88
140
24
28
78
54
14
4
30
12
8
76
120
24
12
24
14
16
80
64
42
36
78
44
6
36
16
110
22
26
42
18
30
16
36
8
12
40
30
62
28
20
60
58
26
88
ABCD 97771350986*3^$a+1 [50004]
28
56
52
15
113
36
85
12
11
31
18
39
20
85
36
11
64
69
48
36
6
17
48
84
7
29
25
63
32
55
66
51
8
19
29
24
120
1
78
9
3
17
64
8
163
24
9
27
113
103
12
36
24
9
27
5
25
6
45
39
105
36
3
6
30
33
3
69
8
60
16
36
72
36
27
33
9
54
89
4
36
44
25
36
11
64
8
28
9
24
90
12
6
23
31
30
15
36
36
8
4
24
44
60
48
19
36
17
31
108
45
60
8
37
12
6
21
60
63
18
3
8
1
27
8
120
12
24
40
39
17
16
12
51
30
15
36
3
45
24
3
5
55
9
72
3
42
191
48
40
21
143
1
60
27
8
48
7
120
29
25
27
8
28
24
3
24
12
5
91
12
9
60
8
55
21
8
36
1
11
7
105
21
24
75
87
12
29
67
29
16
36
63
17
1
192
6
5
16
24
20
7
72
12
9
8
43
54
23
247
9
44
103
9
72
9
27
8
12
79
45
96
8
55
18
111
96
3
36
60
66
24
59
7
18
42
120
126
42
18
18
21
9
6
21
36
27
5
31
89
19
60
30
11
76
20
12
40
20
52
57
108
6
57
152
16
3
6
27
9
23
88
8
91
69
12
9
6
9
156
24
8
36
31
24
12
53
55
33
21
47
24
55
5
1
27
56
136
44
12
4
108
3
153
27
33
3
17
25
30
5
12
16
27
30
155
13
47
24
1
90
5
67
84
29
4
111
6
30
29
16
15
117
128
61
27
12
27
18
6
84
24
29
19
29
79
33
12
60
21
171
44
1
15
9
47
88
32
12
28
21
36
15
8
48
64
24
20
73
90
89
19
36
18
27
20
43
33
9
48
35
16
8
108
13
6
65
19
69
20
43
17
13
6
9
8
36
84
12
4
36
32
4
27
17
64
36
3
17
48
24
1
72
15
21
60
84
15
12
51
12
24
9
57
23
28
75
41
1
18
29
43
12
5
24
40
21
36
27
27
24
12
42
47
19
42
47
12
4
8
13
6
41
52
36
60
63
129
24
3
132
9
20
55
81
24
39
81
44
7
54
23
52
24
20
16
9
71
19
66
6
12
5
13
47
16
24
27
9
44
4
24
57
11
7
24
5
24
25
59
7
33
36
21
15
68
16
56
25
59
1
18
18
23
7
24
9
21
18
45
27
18
71
88
72
68
7
9
72
51
9
72
21
27
15
5
115
5
4
128
13
18
36
53
4
8
7
30
18
29
12
1
63
8
60
40
3
5
13
47
4
48
27
42
3
96
39
5
24
36
40
12
24
32
60
43
5
16
36
24
93
36
51
32
16
45
6
66
15
84
32
12
16
32
43
45
72
24
39
5
4
60
45
95
16
33
39
8
12
7
45
8
19
69
32
4
12
15
72
18
12
114
5
48
19
90
18
117
44
64
9
3
8
16
20
1
60
23
40
57
63
45
59
24
31
36
90
143
181
138
18
15
44
37
48
18
17
25
3
8
52
27
5
4
32
4
27
30
59
40
8
19
9
33
12
18
69
56
7
5
40
99
45
20
36
19
6
30
5
4
9
71
16
21
51
9
47
7
9
27
21
63
53
1
23
64
39
60
36
12
6
11
12
52
8
1
6
29
16
39
5
76
116
43
17
31
17
60
4
56
12
55
21
44
1
27
27
45
20
4
27
9
9
3
132
72
27
36
21
15
93
44
28
8
163
17
7
66
42
156
42
11
72
55
36
89
52
44
4
27
9
36
15
129
44
181
24
3
20
7
105
48
24
32
7
9
104
55
17
31
24
30
63
123
45
84
8
12
13
3
63
81
8
12
4
20
16
32
52
81
126
17
88
27
45
36
8
1
11
25
23
13
90
9
20
19
17
79
53
36
13
63
15
21
9
15
45
59
60
16
39
17
43
41
7
24
18
27
3
9
27
33
3
69
21
18
41
40
36
24
48
33
107
48
1
47
4
3
24
21
8
36
7
108
144
21
44
28
69
59
7
9
60
140
24
64
27
17
7
9
21
15
20
1
15
12
60
20
7
210
60
12
18
6
30
18
18
53
16
3
18
11
7
29
4
32
24
52
21
27
72
63
29
52
44
28
24
9
11
12
79
45
9
6
48
29
4
3
9
36
15
18
3
60
3
29
7
9
80
25
39
72
9
11
4
56
1
162
41
40
8
48
60
55
36
9
44
1
227
40
12
27
42
47
16
72
36
80
49
119
7
42
54
21
24
39
36
18
59
1
3
36
68
48
7
57
20
4
9
23
7
6
23
48
28
9
66
81
60
39
29
40
39
45
27
36
17
1
35
36
108
37
54
6
23
25
35
1
6
45
9
11
24
31
5
19
21
44
48
4
72
104
61
18
69
45
54
21
32
19
18
111
69
11
12
4
68
40
36
21
24
48
15
32
48
64
8
12
108
223
29
12
36
43
33
9
167
4
8
1
27
8
28
72
9
27
3
45
20
4
56
16
9
23
43
60
9
9
3
36
32
28
3
5
13
18
24
5
43
42
3
60
3
9
9
6
65
115
89
84
88
12
81
6
45
135
53
1
12
27
45
18
24
36
113
24
88
39
6
3
27
18
23
28
72
81
27
3
89
7
45
21
15
12
99
24
9
39
161
24
73
30
29
84
76
20
24
1
18
41
24
43
18
23
36
67
54
90
42
3
8
19
9
51
173
25
27
3
33
63
17
12
79
18
3
24
21
126
17
168
28
12
8
37
27
8
43
17
24
49
11
52
45
63
44
64
48
24
20
60
40
20
67
12
6
35
85
15
21
87
39
9
15
57
36
123
18
27
36
68
13
3
24
72
8
172
8
4
51
113
7
9
44
43
18
12
42
12
9
9
27
8
24
1
30
41
48
12
76
99
53
48
16
44
19
129
20
76
44
64
3
137
12
19
18
23
121
27
20
7
9
72
20
16
68
16
8
120
52
24
48
68
72
12
52
32
13
90
12
5
1
3
132
12
8
55
36
65
40
8
12
72
52
21
6
29
12
52
9
123
9
39
60
21
126
9
36
27
18
51
68
24
19
33
3
41
48
1
23
12
28
108
8
156
4
3
24
18
63
3
45
9
71
36
28
72
36
44
12
13
27
27
5
ABCD 97771523158*3^$a+1 [50110]
36
122
82
38
58
30
72
98
34
96
74
22
6
90
48
110
60
64
18
8
52
68
42
4
6
12
26
24
40
30
56
90
112
20
130
12
60
8
4
26
34
60
6
162
26
42
72
18
18
42
10
60
12
8
58
44
36
64
42
36
18
54
38
28
110
34
8
94
24
6
90
24
14
106
42
48
102
2
58
12
90
8
10
54
18
80
60
10
86
24
10
168
72
38
22
18
48
36
6
128
4
20
58
84
30
114
12
38
12
112
36
14
30
46
20
30
22
12
12
18
96
156
18
86
102
34
18
6
102
8
52
30
32
136
14
18
142
72
36
24
36
60
38
76
18
78
12
78
8
46
48
6
54
102
14
42
118
84
66
132
48
12
132
42
8
36
4
18
12
8
22
80
16
30
24
20
22
54
12
20
78
70
6
18
26
70
174
12
18
132
56
22
18
132
12
74
42
48
4
26
30
202
30
8
72
42
18
48
10
162
110
34
14
22
38
94
56
30
94
30
30
12
14
10
36
96
48
30
6
48
72
96
62
10
12
24
6
66
32
48
4
36
144
36
48
44
40
20
36
52
78
164
66
10
32
22
42
36
132
18
174
6
102
30
48
140
28
12
24
6
30
12
98
94
38
6
10
36
56
78
22
80
10
54
138
36
84
56
40
84
60
8
10
12
80
112
48
60
36
74
28
288
54
56
64
12
6
72
38
18
42
58
96
18
18
12
18
18
6
98
36
22
84
14
52
72
60
6
50
130
60
44
88
60
20
18
100
24
60
78
32
90
76
20
40
12
162
6
14
52
30
36
24
36
2
6
24
106
102
32
30
138
22
66
72
12
12
30
48
132
60
138
132
8
40
8
10
18
24
26
46
8
48
4
54
30
60
164
66
72
52
26
4
150
72
126
18
20
54
28
84
78
30
48
8
22
30
2
28
102
42
14
12
22
36
32
4
96
30
42
20
6
16
68
6
52
42
8
10
78
36
98
48
64
108
78
2
16
66
60
150
6
108
20
34
38
42
82
60
8
46
6
96
108
60
14
6
160
132
12
12
56
4
6
90
144
74
60
100
54
36
66
48
48
12
66
24
20
10
236
4
38
22
132
8
36
34
12
36
120
92
70
128
64
38
30
66
30
42
12
10
6
44
16
2
30
88
6
18
8
12
10
78
24
38
48
34
6
90
12
128
52
6
2
138
22
48
44
18
22
60
116
70
102
20
58
30
72
114
54
80
42
100
20
64
90
78
26
4
180
56
100
92
12
96
94
68
60
58
6
38
48
52
66
96
38
58
20
18
42
30
52
60
36
6
38
22
30
44
40
96
8
112
8
30
28
42
26
12
64
24
2
12
52
36
42
86
42
22
146
22
12
48
210
92
6
30
70
6
18
68
34
78
258
54
48
98
4
66
48
74
6
52
62
10
20
66
12
22
86
4
66
32
184
96
8
10
30
66
30
90
96
108
2
18
40
20
16
6
62
30
10
18
30
102
56
4
6
62
64
26
64
48
6
14
58
48
24
90
132
150
44
94
18
20
94
78
248
60
10
18
74
36
76
56
22
86
4
86
16
6
18
2
22
56
24
48
58
2
118
36
146
82
8
58
6
8
16
50
12
10
80
10
12
36
24
8
12
46
20
54
28
38
82
12
98
42
36
10
42
60
80
70
18
62
64
18
170
36
220
84
18
128
174
22
36
38
34
120
48
8
24
58
60
2
10
90
102
18
18
138
24
60
6
44
28
54
234
30
6
38
28
2
6
52
12
26
30
34
30
110
46
6
44
106
8
90
16
6
14
16
108
8
22
138
8
4
78
60
80
60
64
44
52
30
62
18
102
82
6
8
4
66
90
6
18
42
84
114
116
4
80
18
120
10
72
30
108
32
166
74
16
74
22
180
234
120
36
56
18
144
60
10
12
36
18
182
78
22
72
20
28
8
84
18
82
66
122
72
88
48
12
20
70
20
10
2
70
20
22
66
152
16
32
4
98
130
8
118
54
68
10
2
76
20
10
134
6
40
14
40
48
102
66
20
52
18
182
124
96
180
2
108
90
60
60
48
106
84
32
42
28
32
90
106
24
8
64
108
60
30
68
70
8
184
18
84
48
230
22
54
96
96
132
42
36
72
96
6
24
6
30
30
8
6
16
66
38
30
12
42
70
20
60
6
64
48
30
50
4
158
16
6
6
12
26
22
18
2
94
24
96
14
16
6
72
98
58
12
168
84
6
42
32
ABCD 97771591592*3^$a+1 [50101]
72
33
15
24
45
36
103
29
3
16
96
240
128
168
16
32
40
101
163
5
43
101
156
132
72
19
48
24
29
72
24
3
69
43
149
3
136
96
53
75
177
55
53
3
24
45
72
67
48
104
69
43
120
264
104
64
8
120
24
69
12
39
69
147
24
69
12
103
41
24
15
40
48
56
40
161
12
91
8
9
144
432
108
99
64
24
161
39
64
17
151
32
16
125
43
65
36
3
21
36
7
149
27
72
112
80
24
9
72
39
21
67
53
72
3
57
151
24
168
53
91
128
48
24
40
149
91
113
48
39
184
65
36
163
8
33
84
27
120
21
12
39
141
99
69
43
32
16
29
19
24
29
43
17
79
41
63
9
24
79
41
127
113
55
17
7
24
168
32
33
216
39
72
24
105
84
24
19
24
29
67
144
72
17
55
336
137
111
369
36
67
24
77
48
99
33
31
72
120
113
36
243
48
24
9
36
67
113
135
33
120
36
24
43
48
104
96
40
48
17
55
137
60
19
48
17
24
127
56
112
32
177
12
67
8
16
257
156
24
219
9
63
9
151
101
211
8
24
64
17
24
156
24
12
111
136
281
12
19
8
256
41
24
36
67
125
60
120
255
33
79
125
91
32
16
24
125
12
31
168
233
39
96
16
65
108
36
31
48
48
8
33
111
88
32
96
33
39
40
176
81
24
7
80
72
24
16
48
224
16
48
152
48
16
56
33
31
240
77
91
29
3
112
24
29
43
48
173
96
147
45
19
53
27
112
264
53
51
33
60
67
56
112
128
33
7
104
64
24
161
55
29
72
96
187
32
40
113
63
9
31
77
75
93
51
40
104
72
16
89
72
7
377
12
43
17
84
24
180
111
40
80
21
43
65
15
88
41
12
147
16
24
101
27
69
3
48
40
48
144
41
151
168
48
24
161
111
144
112
17
72
12
27
81
135
40
312
17
7
17
144
15
112
24
29
3
9
168
120
36
99
112
173
36
12
19
144
48
48
53
43
80
57
79
48
24
24
24
89
12
96
12
7
65
60
120
99
64
5
108
39
48
64
5
27
9
103
29
48
43
96
149
180
24
7
5
27
69
163
32
160
24
29
3
64
65
7
8
33
31
5
144
180
144
36
91
24
17
12
43
32
72
381
19
96
173
115
8
24
48
64
365
3
16
53
115
65
135
72
48
24
16
120
192
32
45
19
185
79
101
75
192
69
36
31
77
43
24
41
127
17
135
45
108
96
15
57
87
144
69
3
136
8
165
48
67
176
9
79
128
64
8
81
240
7
32
72
208
200
64
8
105
24
120
343
8
9
127
48
8
105
63
69
19
24
296
33
7
48
80
184
221
3
177
79
29
99
9
60
228
60
3
69
12
7
32
57
12
67
32
9
135
16
32
184
32
16
48
77
27
16
48
56
177
39
64
224
33
96
144
108
3
69
67
89
111
136
48
17
55
24
5
91
96
17
144
12
91
77
3
16
128
33
156
75
16
89
151
120
41
79
24
96
216
29
27
117
36
31
120
17
48
180
99
40
5
115
120
48
5
36
55
8
40
32
45
27
45
115
17
15
432
24
81
135
ABCD 97772073892*3^$a+1 [50014]
15
28
53
15
28
108
11
1
140
40
68
28
8
28
11
1
47
42
3
36
12
76
80
12
36
16
72
11
33
16
20
45
36
36
12
18
42
39
4
23
21
84
36
52
36
20
28
60
47
33
12
3
60
18
51
64
12
20
24
3
72
6
3
159
36
81
100
29
15
28
17
39
4
20
132
4
17
19
35
48
72
78
12
27
33
7
5
24
12
60
7
36
48
137
6
21
27
21
36
21
3
16
11
9
132
24
75
97
20
21
15
21
39
15
61
143
18
19
35
81
12
4
36
23
60
93
51
1
17
48
27
99
9
27
81
15
33
21
36
99
81
19
11
36
126
31
20
12
60
28
24
8
36
36
39
18
123
48
16
65
36
195
100
156
8
63
36
1
17
72
48
6
9
9
72
27
9
27
3
49
47
36
120
72
9
12
87
60
45
24
4
36
17
3
33
30
13
20
12
81
15
12
15
21
40
12
44
72
24
4
24
20
99
1
164
27
42
7
12
24
47
145
24
11
18
7
65
7
92
63
37
44
12
108
88
44
9
115
72
11
9
16
8
24
24
39
21
21
43
11
33
39
18
18
61
137
19
24
84
8
63
21
40
36
44
12
117
51
51
33
100
20
88
20
9
6
97
5
79
89
63
28
17
7
8
12
24
12
88
116
40
17
39
40
92
45
27
52
29
36
19
17
18
9
24
36
15
6
7
11
36
25
20
9
7
65
19
8
99
18
15
40
8
9
36
63
9
147
88
20
132
9
18
21
12
3
45
21
51
27
18
54
9
12
33
12
6
21
60
16
36
11
45
57
39
15
97
11
24
21
24
57
39
21
144
15
4
36
119
13
11
37
17
15
21
43
29
19
72
35
1
132
72
72
5
7
143
37
17
7
5
7
72
35
18
90
90
7
152
72
4
32
15
9
24
9
12
7
35
33
69
3
21
18
1
44
9
3
9
31
12
35
1
36
8
24
12
28
29
103
12
65
39
36
28
68
24
3
13
47
25
20
64
8
16
11
69
12
24
21
66
97
8
72
52
23
61
17
54
9
75
24
9
120
12
4
17
18
9
57
99
9
31
20
48
12
24
4
44
75
33
3
37
35
54
7
8
40
29
79
44
45
18
12
150
27
36
21
6
21
120
48
21
31
56
9
7
5
60
30
61
44
3
49
80
21
7
77
15
16
36
48
80
36
16
5
27
69
180
7
29
15
4
8
12
4
23
18
15
72
36
12
33
72
7
48
32
28
84
17
84
150
45
36
9
27
28
104
33
15
24
21
43
44
4
11
9
72
15
12
49
8
4
71
37
60
11
36
30
7
89
43
44
33
43
24
11
18
7
12
8
57
6
36
54
7
47
21
204
45
7
36
36
12
32
3
81
48
9
7
68
28
20
16
41
6
33
3
90
3
15
109
188
16
44
64
23
24
25
47
93
27
81
60
52
8
57
12
51
136
29
7
17
12
31
65
123
51
13
41
15
3
42
27
64
8
3
21
21
54
30
15
21
3
40
24
32
16
17
79
44
36
4
29
159
72
12
99
21
64
116
64
5
6
73
80
16
29
54
1
89
54
90
90
9
52
65
90
66
54
61
29
6
48
21
28
11
48
6
75
99
24
1
44
39
33
60
64
12
36
32
76
65
43
24
23
33
45
75
76
68
51
33
69
39
84
64
161
36
75
12
76
96
5
3
75
9
36
81
43
20
64
17
12
43
24
5
15
36
9
3
72
4
80
60
24
9
12
15
45
27
24
112
68
15
85
44
21
36
7
12
36
47
21
40
32
64
32
12
3
33
33
75
12
99
1
68
112
32
3
37
8
100
36
92
16
24
36
41
6
81
12
15
25
12
56
24
24
60
81
36
139
36
108
5
67
29
115
47
36
18
63
3
57
39
45
88
23
258
7
29
30
96
144
61
8
40
47
78
12
31
8
33
27
36
4
65
27
111
54
42
1
8
120
45
96
7
20
60
12
63
9
3
96
36
37
89
75
27
129
76
60
92
27
37
60
44
28
20
24
75
18
39
52
29
3
12
52
20
16
5
24
126
18
63
72
12
27
121
72
29
51
4
44
24
3
9
124
11
177
4
96
11
97
95
9
15
18
7
12
44
28
65
7
104
48
21
31
11
18
30
25
17
7
8
36
33
7
17
12
15
45
18
9
28
8
52
11
18
36
30
54
27
40
59
49
12
125
19
20
76
36
8
3
61
92
27
48
42
195
57
15
12
9
27
9
19
24
23
60
93
40
29
39
16
20
15
25
12
44
9
55
44
16
41
3
39
18
75
40
8
21
27
60
28
101
12
51
12
27
42
36
43
11
1
29
6
45
27
54
55
8
21
31
36
32
12
4
72
137
3
28
65
43
12
56
24
88
84
80
52
65
7
11
72
18
66
61
17
3
51
9
64
8
88
29
115
41
67
8
40
83
69
27
54
19
8
12
33
36
19
80
75
45
117
51
9
15
40
11
13
11
30
75
3
97
20
28
8
52
23
6
19
32
12
39
33
27
37
32
3
33
12
12
69
7
29
19
8
84
27
13
116
40
8
9
36
7
12
35
9
16
83
25
20
88
65
3
40
116
12
27
126
7
12
65
27
33
7
12
17
7
20
9
19
20
76
12
44
36
45
7
68
16
8
12
12
33
15
21
79
24
11
1
72
89
51
69
7
17
15
57
12
43
32
12
21
27
36
24
28
29
60
18
102
3
48
39
25
60
92
172
20
141
43
128
108
12
63
21
36
75
21
40
92
16
36
29
3
24
9
27
96
33
78
1
8
28
35
12
6
48
7
32
36
40
96
20
45
63
64
8
16
20
27
1
104
48
27
33
105
27
12
21
79
8
76
17
18
45
81
19
36
11
36
85
101
15
4
35
81
111
13
5
15
21
72
36
3
28
ABCD 97772178646*3^$a+1 [50024]
69
51
24
9
51
36
9
39
60
57
3
32
52
176
25
60
11
36
28
69
27
96
48
9
3
8
12
100
44
16
60
32
96
1
144
24
36
180
99
21
111
60
108
116
1
3
60
105
36
84
47
28
80
16
9
15
108
60
104
1
27
33
3
9
35
1
276
39
141
84
191
4
20
61
11
25
27
12
20
25
39
36
24
84
21
255
9
60
3
9
36
83
24
16
32
112
12
33
47
1
3
21
3
228
144
48
20
25
3
9
60
180
3
8
289
39
96
80
36
25
3
117
63
12
33
87
24
21
72
11
112
8
52
20
24
36
97
15
213
39
33
3
129
11
25
23
180
52
80
28
20
61
51
92
37
180
11
40
24
44
49
12
60
3
20
121
36
48
51
21
171
117
27
20
25
36
24
75
24
212
52
33
84
71
4
80
76
93
36
111
249
3
72
48
45
15
96
45
71
25
3
81
27
132
21
11
124
105
72
3
12
8
136
93
48
24
3
56
4
45
23
97
63
188
16
9
39
45
35
25
83
180
64
81
35
72
385
47
184
21
23
133
63
144
12
96
60
72
56
1
51
57
36
132
3
9
51
9
11
76
36
32
16
21
11
168
72
25
84
63
20
61
36
108
171
20
16
116
28
20
40
24
140
37
15
176
24
88
12
60
81
47
160
20
73
75
12
201
36
60
3
33
72
311
256
36
129
35
61
15
60
33
192
15
24
284
12
24
25
95
4
96
60
9
11
16
12
8
60
28
24
72
20
145
159
21
75
60
8
1
75
12
120
8
36
16
32
13
3
192
84
60
116
13
11
100
260
16
93
15
20
12
25
107
28
20
13
72
12
87
56
25
12
27
8
61
39
132
45
3
56
132
160
117
15
8
112
45
11
61
239
4
12
84
12
132
8
25
47
96
12
112
96
57
87
33
15
20
64
8
16
20
12
72
25
71
97
72
23
64
80
25
240
119
12
100
8
16
105
111
8
36
4
156
45
99
32
25
3
144
8
133
39
57
75
33
63
60
84
48
45
111
32
144
4
12
57
36
71
16
48
12
57
36
51
33
15
21
119
148
12
120
48
32
61
60
72
123
32
28
56
25
24
119
112
68
97
11
37
11
180
49
51
12
20
108
64
92
61
35
84
144
61
36
15
45
63
20
64
128
25
108
36
71
12
52
81
159
68
121
131
85
36
144
36
12
3
24
80
25
15
24
44
28
168
12
20
124
9
11
16
8
4
33
35
28
36
81
39
68
25
72
63
68
229
108
87
69
24
11
61
63
96
32
52
92
1
3
32
37
83
49
36
48
99
12
48
48
12
32
144
61
3
141
27
104
4
36
81
12
3
24
240
68
97
35
205
11
40
57
3
69
111
105
120
15
32
16
44
37
11
25
119
144
16
36
8
40
24
8
25
87
32
145
11
28
24
60
12
24
12
48
44
36
16
36
117
3
8
76
165
75
44
4
68
49
84
27
177
87
104
120
16
36
69
63
12
36
24
81
3
84
12
20
160
45
63
60
8
24
25
108
36
144
11
36
25
63
180
20
48
28
140
61
59
49
15
80
28
33
11
24
40
72
60
20
40
24
48
56
40
24
33
12
51
120
45
11
13
23
64
21
75
44
4
129
3
24
20
36
28
45
71
16
45
3
44
97
48
36
11
36
49
36
167
108
160
33
144
36
11
64
9
111
140
4
57
191
64
81
39
44
85
216
84
35
124
32
4
24
96
20
204
40
32
64
12
84
189
15
144
36
360
356
1
63
9
27
81
15
9
51
48
84
92
13
95
13
39
48
108
8
16
45
60
3
12
21
63
144
20
145
11
52
8
16
68
25
83
64
24
369
36
72
60
3
84
8
40
9
156
3
84
12
24
21
180
15
20
16
57
71
124
56
97
27
12
96
9
75
33
83
40
104
16
32
72
25
15
9
15
32
25
39
20
96
4
21
59
28
140
1
24
27
9
36
23
16
ABCD 97772377544*3^$a+1 [50085]
9
75
42
12
31
56
75
204
1
11
180
78
66
18
63
45
27
63
73
59
36
57
24
39
150
72
30
109
23
90
48
79
11
60
25
48
11
6
175
35
13
29
27
96
105
63
81
90
18
150
18
3
105
90
54
15
3
93
117
27
27
6
30
9
9
31
80
24
24
93
24
54
84
36
36
60
120
24
144
66
24
3
64
8
96
39
225
112
23
81
87
48
105
21
36
15
45
120
72
96
27
3
42
27
21
36
55
8
33
72
90
36
264
6
51
33
42
36
72
33
144
123
42
180
84
27
24
24
39
12
114
12
60
12
6
57
40
48
29
3
24
40
5
91
5
30
42
27
93
36
42
84
60
30
31
48
125
211
8
15
30
51
96
24
9
42
21
168
144
3
24
36
9
40
95
30
54
21
21
30
42
126
120
85
11
45
39
1
8
33
120
15
45
18
97
95
9
9
6
33
15
42
180
51
48
45
300
31
11
18
27
39
49
5
91
35
24
69
16
32
117
36
72
12
78
48
37
80
159
49
5
90
81
48
33
63
16
8
87
150
48
18
144
6
27
192
81
183
69
27
9
6
33
57
63
27
69
216
69
54
36
97
83
45
285
27
27
13
48
5
27
27
6
66
18
78
48
60
54
198
12
252
61
104
24
15
12
72
18
18
25
155
141
21
204
55
128
81
31
59
42
48
150
21
99
69
57
6
25
59
69
21
36
15
3
24
90
163
53
27
3
42
19
65
6
180
133
119
36
69
93
3
9
15
48
9
39
15
36
45
45
99
24
171
126
36
3
72
159
126
12
42
30
15
81
87
201
12
24
18
156
42
90
57
48
15
33
9
31
17
15
75
114
36
159
51
90
18
81
33
12
24
12
294
30
6
84
54
114
12
270
39
15
96
36
93
69
12
55
8
48
15
72
1
95
1
56
144
135
1
8
51
138
27
9
15
27
13
71
9
27
18
216
24
36
18
90
18
84
108
198
180
108
90
36
61
83
61
101
42
72
144
57
24
96
88
32
72
117
84
54
33
57
78
9
153
31
104
48
123
21
144
45
162
57
15
18
168
30
6
3
16
17
63
21
91
5
72
3
153
42
12
105
27
30
36
18
57
64
56
39
78
30
36
126
6
18
66
186
144
54
30
27
99
18
3
33
7
197
12
31
47
48
153
15
57
135
54
115
269
27
40
5
43
5
54
45
232
11
24
21
45
3
39
1
96
149
36
36
78
144
120
222
63
45
90
12
21
87
18
42
66
27
63
6
36
39
45
96
123
21
48
6
216
36
30
150
117
3
90
18
60
45
39
1
104
3
18
6
45
63
90
87
51
60
57
33
210
168
90
120
75
15
6
66
60
72
141
72
57
30
105
93
147
3
109
8
48
33
12
43
80
39
6
27
57
108
132
48
42
36
30
42
9
75
69
264
96
144
21
6
21
48
96
9
36
54
45
159
33
15
18
15
24
3
45
39
25
80
3
21
219
61
29
66
1
5
3
141
27
39
6
19
101
43
192
8
45
42
18
15
120
27
93
120
40
11
36
24
138
15
27
21
24
135
30
3
3
72
12
24
81
21
3
21
3
16
47
108
117
45
180
54
24
36
48
78
18
90
27
9
31
5
90
30
18
72
9
16
137
6
145
29
168
43
77
54
45
33
36
12
159
75
18
67
80
64
77
195
135
12
42
211
23
9
3
42
195
87
54
51
64
11
6
72
36
27
63
126
3
45
3
240
40
48
152
40
95
12
132
36
84
90
78
30
3
3
12
33
111
18
36
27
15
30
3
165
27
27
21
27
24
48
6
12
42
66
90
6
63
21
51
165
36
24
111
27
36
54
6
21
96
3
37
89
15
21
78
12
150
90
25
32
27
18
72
139
77
114
18
30
33
39
9
45
51
75
90
24
90
57
69
18
72
54
30
69
3
24
66
18
36
141
63
25
56
3
ABCD 97772485522*3^$a+1 [50028]
30
72
31
5
15
36
9
7
23
25
89
30
18
7
60
68
184
24
5
99
21
19
120
5
36
31
23
25
36
65
19
5
90
1
44
16
36
11
18
12
72
6
9
63
12
25
48
53
15
39
18
63
4
11
205
92
117
7
41
63
60
39
37
23
90
7
41
18
49
41
42
12
1
36
8
16
24
36
95
1
84
20
40
84
48
12
8
60
27
25
56
9
27
81
135
27
25
56
4
32
16
24
8
15
18
12
51
64
11
1
23
13
35
78
12
103
56
21
18
37
5
7
12
8
75
25
8
27
13
32
3
49
48
20
88
65
67
56
4
12
29
19
71
49
8
87
25
5
27
108
40
5
7
29
180
51
3
36
1
23
93
4
23
270
15
21
42
37
11
49
5
43
17
30
78
12
91
5
75
4
12
56
4
29
102
13
36
24
12
23
60
61
23
33
48
27
18
19
41
54
1
29
18
33
16
59
9
96
16
11
85
95
12
60
13
35
45
135
105
12
96
9
66
25
12
48
60
96
20
40
104
36
136
60
80
4
41
18
45
40
35
72
25
143
12
9
4
12
107
18
63
40
36
8
100
23
18
30
1
24
60
56
48
123
13
24
20
28
24
8
21
72
7
12
41
75
33
7
77
15
40
35
25
8
93
31
11
18
79
65
91
20
105
7
24
23
18
30
72
85
60
71
81
9
24
18
18
115
77
67
5
15
40
35
81
40
65
7
5
19
41
7
41
15
27
9
108
40
36
17
18
45
60
12
33
75
16
29
31
20
76
35
37
23
129
100
53
36
60
12
198
37
68
12
100
5
43
60
12
23
9
81
91
71
18
90
24
18
7
12
29
54
18
123
45
115
60
84
41
31
24
12
12
11
54
18
37
36
36
44
4
20
16
56
88
68
64
8
28
32
16
77
67
12
24
95
105
36
3
126
132
7
5
7
108
60
60
35
1
179
18
18
1
53
6
12
37
60
35
13
24
60
11
13
59
30
36
175
5
24
7
11
90
3
15
102
63
27
25
12
12
101
19
24
60
35
60
72
30
19
8
45
150
30
51
16
48
11
42
30
42
30
1
77
39
81
18
37
17
7
60
48
20
15
93
33
30
24
90
27
21
18
45
4
12
80
40
23
66
19
5
30
6
12
103
24
8
24
81
43
32
105
43
20
39
61
72
47
37
41
7
41
60
12
72
36
99
72
63
36
1
44
69
90
97
48
20
88
53
39
180
40
203
13
36
20
40
41
48
15
9
31
35
54
7
8
75
45
36
4
36
65
7
32
36
16
8
3
69
28
8
27
13
68
100
24
56
219
18
15
12
52
161
3
27
157
101
72
30
73
36
53
6
45
27
48
1
23
1
56
28
12
11
9
21
55
17
63
4
56
52
72
144
29
7
11
25
77
27
63
153
15
72
13
8
9
18
18
15
4
8
4
24
5
54
126
111
40
23
18
27
72
24
9
18
72
126
31
71
18
24
31
32
3
25
20
60
16
11
12
90
31
24
12
29
12
27
40
11
12
18
19
32
4
84
68
63
42
67
96
12
23
25
36
41
42
18
30
9
9
31
24
17
7
12
36
35
33
27
9
9
30
1
8
15
25
96
80
4
83
120
42
43
20
28
20
60
147
49
68
132
21
18
69
12
33
36
72
19
24
29
66
49
12
84
72
8
24
52
29
27
12
40
11
109
20
136
5
54
48
69
21
87
12
33
31
89
6
45
4
32
48
28
17
43
17
43
47
13
192
11
21
4
36
23
13
12
11
24
1
17
27
81
12
79
20
36
28
24
48
17
43
48
24
60
68
28
59
1
137
168
72
3
4
41
15
12
15
30
43
84
23
18
12
19
68
36
4
35
1
80
4
60
80
45
15
16
20
64
48
5
12
6
25
12
12
5
31
24
71
9
40
8
24
100
120
96
12
36
84
11
61
24
59
21
36
4
137
27
28
12
12
59
25
47
78
7
227
57
16
8
40
24
36
47
133
17
19
29
91
80
28
60
12
24
12
60
107
25
20
21
72
18
69
16
5
90
45
69
36
12
162
13
5
15
93
60
54
73
20
27
1
12
68
36
60
9
30
1
59
37
24
24
36
116
4
24
44
45
7
8
12
9
54
6
139
23
12
13
47
1
20
45
51
93
18
13
104
15
25
12
11
42
3
28
17
43
12
48
20
4
32
93
6
49
53
19
59
21
9
162
18
7
108
44
75
13
12
180
80
45
18
9
9
30
54
55
41
19
60
155
117
63
21
24
88
77
7
20
69
30
121
20
84
60
57
19
41
18
21
4
119
45
52
11
90
3
15
1
8
148
24
36
8
16
23
1
17
27
72
76
5
55
5
7
23
18
87
63
37
83
24
18
7
11
9
28
84
59
12
109
8
15
18
7
32
28
5
120
31
29
30
37
8
100
12
20
63
18
7
20
40
5
7
11
9
39
37
32
75
37
44
40
5
199
12
60
8
45
15
16
65
210
1
44
45
51
4
5
12
63
40
72
24
53
7
44
12
28
44
72
9
15
39
37
8
45
6
54
43
20
3
60
189
45
66
24
1
44
3
117
51
85
96
8
12
63
61
12
5
12
6
9
40
12
11
18
31
68
76
84
5
6
30
31
23
37
8
16
20
9
87
3
60
18
43
5
27
24
9
19
132
11
37
56
40
60
35
60
117
12
45
6
1
173
31
104
28
23
85
77
12
15
52
36
24
203
90
18
12
37
53
31
92
27
1
12
77
63
52
11
30
31
11
97
60
8
63
1
48
11
9
21
24
43
23
25
ABCD 97772591564*3^$a+1 [50023]
78
90
26
4
8
108
4
6
36
48
15
141
24
66
60
77
15
12
40
66
84
6
17
3
61
83
61
39
68
48
40
125
39
46
62
34
75
3
42
35
48
63
28
84
17
3
48
112
20
48
112
20
40
6
114
5
1
24
90
6
39
11
21
109
30
120
24
30
30
42
18
6
96
23
31
6
24
60
50
21
3
10
210
60
21
9
126
24
42
119
25
71
3
108
112
102
38
10
66
32
22
12
14
184
65
115
20
57
13
35
3
28
30
30
21
93
50
40
68
22
36
59
25
6
30
24
60
270
6
182
82
6
140
46
35
64
39
41
27
22
50
10
66
84
96
29
85
50
22
60
84
24
60
36
24
86
4
42
18
20
16
44
76
44
46
119
16
21
24
14
16
6
24
36
78
42
18
30
75
81
30
114
90
6
14
168
72
81
1
143
55
56
40
41
13
3
93
36
191
48
19
6
60
14
40
90
36
24
132
11
37
11
25
96
14
9
15
40
120
36
54
71
16
3
66
74
33
43
5
1
108
72
18
66
87
32
61
30
30
96
18
20
1
9
87
11
69
43
20
100
6
39
15
20
10
192
24
27
69
60
24
36
18
6
50
9
91
69
285
6
6
134
94
66
114
26
46
98
37
9
96
18
20
160
6
14
45
1
24
23
3
34
6
66
174
84
65
3
88
24
36
120
104
46
14
13
80
27
133
129
63
21
2
22
6
164
16
41
73
50
130
36
14
81
1
14
106
86
28
54
36
27
3
264
90
27
105
146
72
22
14
57
7
30
60
12
18
33
243
30
15
47
33
96
13
12
14
4
30
72
14
1
9
71
64
95
12
28
30
74
1
35
64
30
15
171
24
30
110
10
6
54
75
15
6
54
42
26
82
47
43
30
72
24
30
120
44
37
39
30
11
3
40
5
123
112
6
36
120
26
9
16
87
6
54
102
48
26
120
106
18
20
16
6
24
134
36
24
165
25
23
3
10
74
46
50
64
42
74
10
27
80
3
70
30
54
12
71
3
10
24
6
6
48
90
90
132
71
343
114
23
87
121
39
36
24
66
59
51
72
28
44
36
120
1
93
36
122
28
41
3
106
74
16
20
132
154
26
12
16
60
32
22
90
101
25
50
21
73
71
109
72
24
62
132
16
140
10
50
10
84
6
114
38
108
12
28
89
25
6
60
32
112
42
38
21
55
20
40
29
85
72
84
47
97
191
1
144
96
98
61
9
23
127
30
66
32
34
54
24
6
11
19
29
3
28
17
7
6
14
82
24
84
26
34
90
30
12
108
126
24
5
25
6
224
10
6
90
39
111
6
144
24
30
56
45
1
14
4
36
9
95
40
90
26
24
36
12
58
30
20
1
33
63
9
74
34
96
36
74
12
34
18
56
117
7
6
54
60
65
31
20
40
20
1
3
77
13
86
34
6
30
54
6
11
73
12
78
68
9
19
29
37
84
24
86
24
22
60
38
70
3
63
44
22
84
54
36
210
174
33
23
34
23
97
66
60
6
180
86
22
11
79
96
30
36
14
1
303
17
48
97
18
8
22
66
29
55
20
37
71
9
169
62
94
18
116
46
26
34
18
41
49
38
112
6
54
42
3
15
80
10
26
141
43
140
106
14
36
40
6
86
22
51
9
120
6
66
23
97
24
71
13
30
36
174
30
66
96
86
22
36
24
11
79
116
109
21
24
30
126
2
34
74
4
68
12
160
5
91
66
60
39
15
20
64
60
33
35
82
6
5
19
20
36
70
60
54
102
120
24
2
52
17
49
30
66
14
1
3
180
56
120
46
60
24
60
90
17
15
82
47
25
38
22
24
14
36
1
11
22
30
8
28
54
23
13
120
14
16
24
8
22
66
66
18
156
5
15
4
60
36
29
25
110
136
32
52
30
47
13
12
38
16
6
38
37
3
186
30
30
2
12
36
60
34
30
6
14
106
11
43
8
34
204
14
1
47
60
28
24
6
11
39
121
9
24
38
252
108
28
66
114
66
14
24
100
8
45
144
193
6
9
11
4
17
39
84
46
114
21
9
30
56
160
60
6
48
95
3
52
30
36
167
7
30
12
98
10
12
24
90
126
14
10
2
28
30
50
24
57
49
110
40
80
24
16
6
14
64
93
80
43
60
6
48
12
18
56
40
30
24
15
135
30
6
30
144
30
116
100
17
49
14
10
119
15
10
6
6
18
66
30
6
3
21
156
86
25
47
76
84
56
130
24
26
4
20
13
35
82
180
156
54
6
50
100
6
146
34
38
22
98
1
ABCD 97772882588*3^$a+1 [50055]
3
66
15
99
9
48
15
30
18
21
21
18
66
6
9
15
45
36
84
51
48
6
18
5
55
6
39
60
3
9
8
7
21
15
9
21
24
63
75
6
60
24
60
90
12
6
3
9
18
12
42
35
4
39
6
36
36
24
30
18
51
45
6
41
4
20
13
3
27
6
30
29
31
36
9
36
33
35
28
9
11
7
6
6
53
16
171
54
51
39
6
6
9
33
42
6
3
56
19
12
24
54
27
45
15
20
37
18
45
3
30
30
30
15
24
33
59
1
15
108
27
9
3
12
69
12
3
24
60
33
48
9
36
39
81
30
29
48
24
133
3
3
21
9
120
87
108
39
12
5
55
21
12
3
60
9
56
13
6
60
9
24
15
21
27
45
9
3
32
73
6
45
36
3
6
12
3
21
54
17
7
90
72
75
36
33
6
30
83
13
102
5
7
18
36
30
21
24
27
5
88
15
41
55
6
3
12
32
48
73
39
15
21
9
36
6
5
31
9
8
25
3
84
96
3
12
30
48
36
75
36
27
18
18
9
33
39
9
6
30
6
29
16
12
12
15
6
30
12
60
42
54
69
27
9
9
12
6
57
3
30
102
36
12
18
11
55
81
24
3
17
36
7
17
13
27
21
27
12
15
33
27
66
47
28
15
5
64
33
3
12
33
18
9
8
28
44
121
51
15
9
56
36
103
6
6
29
4
36
21
39
36
15
42
3
9
18
53
7
18
84
111
3
9
3
17
145
15
36
51
5
13
36
54
108
12
42
30
9
27
30
75
9
3
36
36
39
6
23
7
36
45
15
42
6
21
3
6
36
6
29
4
12
60
45
27
92
4
21
24
24
75
8
85
15
9
6
30
15
60
27
21
9
51
24
8
4
3
17
25
90
30
54
17
72
13
3
9
3
15
60
5
145
3
24
12
3
42
6
42
12
15
20
13
42
9
12
9
18
60
45
21
59
97
24
6
53
7
5
4
81
6
132
12
18
42
18
12
30
5
19
9
48
3
66
24
24
96
126
5
16
27
6
24
42
30
18
18
3
45
59
7
5
85
11
28
12
12
57
18
6
15
21
23
16
51
81
60
3
30
12
35
13
6
45
84
12
27
6
12
3
39
5
7
18
18
48
30
30
45
51
45
33
78
24
198
3
9
18
48
12
12
54
132
12
87
3
201
27
17
31
81
3
18
3
9
27
15
24
41
1
39
21
3
12
93
90
6
15
51
9
3
17
115
24
42
30
45
15
5
49
24
84
23
19
24
30
60
30
12
105
9
39
15
6
15
33
6
77
88
12
12
21
27
45
35
37
27
9
6
5
16
105
99
9
42
18
66
18
36
12
35
7
60
17
4
15
6
3
15
18
15
3
12
9
51
42
47
16
24
9
15
27
9
24
57
27
15
6
66
113
52
15
41
24
43
36
45
36
39
42
15
33
15
39
33
92
25
3
39
9
36
51
17
52
15
5
79
9
32
40
9
12
15
3
6
3
21
27
3
41
1
39
24
9
48
39
21
15
3
9
27
78
18
12
17
40
3
6
12
15
15
18
107
40
24
3
6
59
1
11
36
28
51
66
3
60
9
6
45
24
32
1
144
3
20
13
35
40
15
18
72
108
24
51
21
66
9
75
5
28
21
15
12
9
3
21
6
33
32
13
36
144
47
4
15
81
56
55
24
36
18
24
51
12
24
3
18
102
18
18
9
57
18
30
36
24
12
48
47
43
17
16
15
5
13
12
47
7
66
3
9
27
39
36
60
5
19
57
3
12
105
45
30
42
42
30
15
8
13
3
21
15
24
24
33
27
8
43
6
3
32
43
18
12
15
33
59
1
12
36
51
45
24
24
18
69
3
6
6
21
80
13
6
5
1
15
27
5
31
12
33
36
15
60
30
18
6
114
12
60
30
15
3
42
30
173
136
15
30
114
33
3
21
9
30
9
3
9
9
12
24
6
5
43
101
25
3
21
27
3
9
8
19
9
12
32
25
12
78
48
33
21
18
78
3
9
15
51
9
108
27
12
18
60
51
24
3
17
16
60
44
43
17
31
6
11
52
33
12
6
84
17
1
35
19
24
6
15
33
18
54
18
36
57
129
39
24
15
53
12
72
40
24
9
42
9
15
6
3
12
48
3
5
28
12
27
33
105
18
24
6
6
30
36
42
53
7
6
60
11
1
39
96
33
42
9
51
9
81
120
15
24
15
33
45
108
35
40
3
12
18
59
1
51
3
30
23
12
7
9
21
30
9
32
28
12
3
17
7
66
24
6
17
13
15
75
29
31
21
48
8
19
9
9
35
25
27
45
6
5
13
12
95
4
3
21
9
27
3
21
45
11
4
56
31
12
12
54
24
51
12
9
6
54
3
33
54
30
30
60
5
1
24
15
39
12
12
6
75
15
12
29
1
3
15
17
109
18
30
35
43
9
9
12
30
18
24
51
21
15
36
12
48
39
36
17
13
18
17
7
17
85
3
3
9
15
33
27
41
7
93
33
24
6
45
12
104
1
60
63
27
12
53
232
27
6
15
33
42
30
75
93
12
15
33
39
36
21
6
12
5
7
24
42
35
79
21
3
36
24
41
25
11
43
126
6
9
51
93
81
78
21
117
48
12
27
3
138
6
30
6
12
5
40
3
57
12
36
15
17
28
44
88
12
93
3
9
6
42
3
57
30
17
40
36
9
24
12
39
8
7
6
3
12
45
12
96
15
12
48
45
12
18
45
56
1
27
15
6
24
6
42
35
13
6
21
27
21
92
28
57
18
57
3
60
12
9
15
18
3
15
9
36
33
27
12
3
18
51
8
16
39
105
21
12
18
24
36
29
73
24
6
54
51
24
39
17
4
24
27
24
30
63
12
63
18
18
54
3
15
18
6
18
36
42
45
57
107
19
6
30
30
3
12
21
54
41
13
60
39
12
15
5
19
21
15
24
17
12
16
44
1
84
6
12
33
51
45
9
75
27
42
3
9
35
13
23
28
116
1
15
12
12
84
15
6
11
28
21
75
51
57
15
78
3
21
24
15
12
57
6
12
9
20
31
5
13
66
9
21
3
27
21
3
36
9
15
9
20
13
48
6
48
42
23
1
27
9
30
21
20
24
4
39
48
9
3
48
45
15
90
42
12
41
4
63
66
27
45
12
18
90
18
24
6
15
69
15
3
5
13
6
45
3
12
33
132
33
30
18
30
9
3
21
9
6
30
6
9
60
27
29
13
72
23
37
11
4
24
27
18
24
30
12
5
19
12
12
6
11
16
12
20
40
93
18
6
6
12
42
18
30
27
24
15
6
30
30
36
48
11
28
72
15
5
40
21
30
89
4
12
44
13
6
9
21
60
6
120
24
21
51
9
20
1
15
33
24
15
12
105
6
18
12
24
48
3
33
36
6
24
21
48
15
6
6
30
18
36
60
60
41
25
30
29
13
60
6
60
42
95
43
6
54
36
18
23
67
17
85
15
45
30
21
27
36
24
60
48
12
125
16
9
27
48
8
13
15
141
51
39
41
24
49
27
9
3
3
9
3
21
21
11
25
24
6
60
45
3
12
54
18
33
3
24
18
15
3
6
11
4
45
6
12
36
6
3
45
15
27
5
25
30
36
48
6
11
25
30
72
18
3
39
30
18
12
65
31
6
39
32
13
39
3
18
51
9
15
57
27
32
13
36
30
17
37
6
6
60
71
37
3
12
3
57
12
36
39
21
32
55
45
12
15
6
30
24
54
11
13
27
8
1
12
12
12
24
15
45
15
69
48
18
6
3
12
99
24
12
6
15
80
43
12
12
42
15
63
21
21
54
24
30
12
84
6
101
19
30
39
21
ABCD 97773113968*3^$a+1 [50059]
53
84
103
56
45
12
63
40
144
41
7
72
20
153
42
30
31
29
15
16
56
21
27
12
96
108
45
7
12
161
12
147
36
64
11
30
27
12
16
44
40
65
103
120
29
63
12
105
30
90
63
40
92
96
3
25
29
43
23
6
19
65
39
36
52
89
3
48
172
8
9
15
4
44
81
19
11
9
76
65
27
39
6
12
31
101
18
33
40
104
39
9
88
5
115
120
23
37
32
16
5
12
15
12
33
7
32
28
36
5
19
36
17
12
51
27
18
15
24
15
1
24
48
32
16
20
4
137
24
111
24
40
12
29
30
9
60
12
15
25
5
43
60
80
52
5
12
151
56
28
48
5
39
16
32
36
21
60
51
28
12
17
55
48
5
3
9
87
45
99
4
116
15
97
8
36
28
77
18
6
156
54
145
17
55
53
24
12
6
73
60
11
69
21
30
6
7
36
41
3
16
44
45
87
28
8
40
53
27
33
67
48
132
5
12
6
66
15
64
47
54
19
24
53
3
72
15
30
3
4
83
73
95
25
29
51
12
3
42
12
90
73
20
48
64
65
132
103
48
8
21
51
72
76
32
28
32
9
43
48
48
29
63
24
39
9
48
9
79
24
23
129
48
72
48
16
65
60
15
57
48
19
5
48
18
97
48
5
39
27
21
28
5
60
111
16
20
33
36
43
83
9
64
56
33
43
65
18
72
133
5
7
8
111
1
5
3
24
57
24
36
43
140
28
48
185
15
45
90
37
29
15
48
15
21
99
13
29
36
43
72
72
56
12
52
48
8
64
32
36
27
21
52
8
52
20
39
1
5
127
36
24
5
15
3
9
64
41
39
4
96
5
111
16
92
16
32
28
20
52
32
28
59
21
45
7
17
43
11
30
7
32
48
108
36
75
18
51
36
16
8
39
48
24
105
16
8
36
9
55
12
23
25
120
12
32
28
72
53
7
128
9
39
12
9
31
12
20
72
96
69
99
45
42
9
16
8
36
60
15
30
199
5
36
108
63
45
27
21
15
12
88
65
6
66
55
44
33
63
147
57
88
108
60
20
12
16
17
7
17
15
76
48
12
5
3
15
6
19
24
5
27
15
61
12
8
28
12
17
31
5
27
9
24
39
105
15
36
124
20
12
9
72
84
60
63
40
8
9
31
95
90
15
52
5
6
49
17
60
48
3
93
72
3
112
12
53
15
144
33
15
16
12
44
64
20
4
65
43
252
36
32
9
123
21
27
28
20
24
40
77
24
39
36
9
6
25
29
55
96
11
9
9
30
18
39
15
61
17
31
80
60
24
12
4
32
12
12
16
48
5
27
72
40
36
11
1
53
15
51
33
12
4
56
4
131
54
67
32
57
54
37
20
120
88
65
15
39
66
87
144
16
92
75
33
72
21
19
8
9
3
12
4
20
57
3
12
88
17
39
24
156
4
71
81
40
8
4
5
72
103
5
147
24
81
60
31
5
30
25
48
20
21
79
47
9
4
59
33
40
48
44
16
11
24
109
96
5
7
53
36
91
48
5
12
15
3
42
39
45
99
15
25
72
23
21
33
15
48
27
57
88
80
15
33
48
24
21
36
3
12
129
39
63
145
17
72
51
12
87
30
19
5
19
17
99
81
3
40
8
33
60
36
15
24
52
20
87
81
64
8
28
17
84
75
16
5
39
16
32
165
3
9
19
20
15
42
99
4
60
60
29
90
1
29
42
66
7
48
44
141
30
18
7
65
27
28
20
52
60
48
20
15
13
44
15
6
171
16
23
90
36
36
55
20
28
24
5
48
7
53
27
57
36
7
17
30
189
4
8
52
48
68
81
54
54
3
28
12
29
18
25
47
9
45
135
9
36
15
39
1
60
12
132
92
4
32
99
1
5
123
24
135
25
8
24
16
8
9
15
48
48
21
36
15
28
65
12
39
15
18
55
20
57
99
72
9
30
49
24
5
51
69
111
60
9
60
18
13
41
43
41
15
21
75
84
12
52
68
28
32
28
24
56
84
33
75
84
48
45
72
15
24
72
33
24
108
3
52
20
28
12
128
111
24
45
4
53
3
15
9
16
71
48
42
30
49
41
111
15
145
20
28
56
9
67
77
51
21
36
3
4
41
99
40
47
13
32
48
12
48
57
24
12
60
39
24
120
120
64
167
21
48
12
88
200
15
174
43
8
24
21
12
24
36
67
8
24
48
120
33
15
45
7
11
25
5
144
72
91
77
18
37
20
15
57
9
96
31
23
21
156
57
63
24
4
116
45
43
8
87
33
40
12
36
120
17
7
48
17
87
141
18
24
57
15
73
48
53
7
17
36
7
47
1
24
48
32
28
5
15
57
15
21
19
8
9
91
12
5
3
28
5
15
40
71
9
117
63
4
95
1
24
17
126
37
65
43
17
3
48
4
8
84
16
17
72
3
81
150
120
9
88
48
17
7
173
3
21
36
48
6
13
20
108
108
15
24
102
3
96
69
18
13
35
45
12
48
21
3
33
24
31
68
4
8
9
60
18
72
48
1
41
43
11
25
72
29
135
21
72
108
7
36
12
20
12
96
69
6
69
16
12
48
84
48
29
15
4
29
3
57
3
48
21
15
16
12
36
44
16
71
18
27
64
44
16
56
64
32
9
31
5
15
33
27
48
4
32
60
4
20
12
12
40
80
60
16
17
63
4
8
120
24
21
18
49
56
21
51
24
24
9
48
3
96
48
28
20
12
15
72
61
20
9
19
60
144
8
ABCD 97773265186*3^$a+1 [50015]
6
18
6
27
21
3
75
21
72
51
96
12
41
193
71
16
15
6
51
8
72
55
41
40
9
30
12
77
16
24
72
9
30
9
45
18
24
30
3
63
96
30
36
63
45
35
49
39
93
18
24
66
90
21
8
24
24
25
111
8
19
12
42
71
96
79
6
11
24
49
78
6
66
41
55
33
45
12
39
32
25
90
12
6
3
33
30
33
15
6
11
7
24
33
21
11
31
6
51
8
7
30
3
15
9
15
12
125
48
37
96
66
54
27
8
13
3
15
65
25
30
12
29
7
12
6
71
16
15
30
6
77
13
27
24
32
25
12
114
6
6
6
6
198
3
56
7
48
18
30
102
6
132
9
32
24
31
6
66
81
3
5
13
18
41
121
6
6
18
17
1
15
15
6
27
21
6
42
18
17
37
48
24
18
41
49
6
30
6
5
43
29
55
30
195
27
108
6
3
63
33
32
49
12
24
27
21
27
75
53
1
12
51
24
15
6
51
8
7
12
18
75
15
6
18
12
102
30
60
29
64
48
51
5
31
17
55
57
27
12
89
91
96
6
71
19
6
6
6
11
13
27
63
12
5
1
15
39
17
16
39
9
48
32
25
15
45
35
31
113
109
51
81
12
27
3
12
6
66
72
41
103
33
15
30
35
37
27
8
7
6
84
36
108
6
30
3
3
45
80
7
9
80
16
80
61
48
11
1
12
11
157
3
135
150
6
93
9
6
126
83
13
6
53
13
138
54
35
7
57
21
3
21
36
23
19
54
47
61
24
12
15
8
19
5
37
18
24
57
3
12
33
15
65
61
24
3
8
7
12
6
30
114
15
39
33
9
6
24
89
61
6
29
25
63
8
67
66
42
9
48
24
24
21
11
43
6
47
79
113
31
48
30
11
61
18
24
24
41
1
6
41
61
24
24
11
73
47
31
54
27
15
33
27
6
71
7
60
18
35
61
3
56
40
24
57
39
56
24
24
43
21
8
25
39
69
48
18
12
18
24
3
3
6
12
3
39
96
6
27
9
39
45
59
64
87
9
21
42
6
96
6
5
16
27
282
11
88
15
9
104
16
69
3
63
12
12
65
73
87
48
3
54
23
133
11
88
63
6
42
33
8
13
90
6
11
1
42
18
18
9
15
96
54
11
109
24
51
15
113
55
78
107
1
23
7
24
6
3
135
30
18
48
41
37
24
18
12
18
18
18
23
55
18
48
47
88
9
180
6
5
7
57
8
13
3
9
23
48
16
45
3
63
30
3
57
6
24
30
3
69
72
18
6
6
21
21
12
111
69
18
54
24
3
21
11
13
3
15
54
48
3
8
79
17
253
6
29
25
36
12
12
78
5
16
21
35
16
32
25
23
7
57
63
41
13
18
78
59
48
64
32
55
6
11
55
6
243
48
48
8
24
112
15
6
3
24
39
36
42
42
57
3
12
6
27
21
75
9
48
30
66
12
11
16
9
12
72
51
8
1
87
45
6
29
112
8
7
48
6
72
27
15
41
19
18
72
27
33
6
6
36
15
63
48
6
3
15
33
80
13
18
6
35
49
30
18
36
59
31
17
96
72
40
15
6
24
35
61
35
1
54
65
7
30
72
6
5
16
21
51
63
6
48
3
15
24
33
9
30
12
12
42
15
15
17
1
63
48
8
67
36
54
90
17
37
35
25
12
11
7
9
48
57
95
88
3
12
72
72
24
33
15
17
24
13
51
3
29
19
12
17
13
3
51
69
56
7
9
45
11
24
25
12
18
17
7
9
15
6
54
6
144
42
36
24
9
15
9
32
85
36
42
42
12
23
61
42
9
3
5
49
48
36
11
13
24
18
24
17
13
35
43
77
16
9
60
66
12
5
13
78
54
15
39
30
147
8
37
83
67
6
30
30
35
64
21
18
30
27
27
108
6
11
184
15
12
18
3
87
33
51
45
15
24
17
16
45
35
24
88
48
15
9
8
1
30
6
75
33
36
6
6
54
48
6
84
12
18
6
3
63
17
16
32
7
6
54
5
40
8
72
7
48
12
12
17
13
12
39
24
69
24
3
21
24
3
45
78
18
66
48
17
7
65
48
24
37
18
41
55
9
15
48
6
12
42
48
5
31
48
6
27
33
15
27
36
12
5
24
37
59
16
57
138
21
117
3
32
31
9
33
60
51
15
18
12
3
45
72
59
7
42
111
69
3
32
61
48
54
5
7
6
72
27
24
39
6
3
8
133
42
48
24
17
37
11
169
23
7
54
6
48
29
7
30
72
48
24
30
42
72
83
37
24
72
27
8
64
9
48
54
24
17
37
24
18
30
3
21
11
1
36
6
54
15
15
48
48
12
90
51
9
12
24
3
15
90
54
42
12
35
37
18
48
48
30
24
30
6
6
57
39
105
24
24
33
36
48
6
18
24
3
21
27
15
17
13
66
6
11
16
15
42
87
8
13
3
8
7
9
56
55
9
32
37
51
9
42
18
3
81
42
5
16
8
7
30
24
66
33
15
6
30
36
6
6
69
21
11
85
35
61
3
39
17
13
27
45
198
6
12
36
6
36
54
6
57
8
31
137
91
60
48
9
21
35
7
113
24
7
9
3
21
33
6
9
24
32
16
3
18
3
63
9
21
30
21
21
6
60
6
11
115
45
8
13
24
59
72
7
18
6
6
96
24
6
6
54
54
24
6
5
31
66
23
16
21
11
88
8
7
9
57
23
13
75
80
55
33
39
66
23
25
15
8
37
11
13
54
36
9
15
6
66
9
39
17
72
40
15
6
6
53
7
57
24
3
53
13
59
7
18
6
9
96
63
30
3
15
9
45
3
9
95
49
15
48
48
24
111
33
3
21
63
6
12
6
17
31
30
11
24
37
24
18
41
43
21
111
17
7
6
27
57
42
6
48
119
7
54
18
89
1
23
19
42
24
24
6
21
56
25
12
30
42
3
32
55
6
42
6
3
32
136
27
6
6
24
18
42
69
72
9
23
40
32
16
8
37
24
27
21
3
69
30
48
6
36
72
3
33
15
15
9
45
24
36
6
6
18
65
1
39
3
18
42
9
21
3
24
63
18
95
7
48
9
45
18
65
72
31
137
88
3
45
32
25
30
6
54
36
12
69
15
9
69
30
5
1
12
18
9
105
15
24
3
18
18
6
48
48
6
54
84
6
5
1
42
18
27
15
33
72
24
8
13
35
31
6
12
23
67
45
141
42
6
6
66
3
24
21
27
135
48
17
1
84
12
30
65
16
15
9
63
24
17
13
59
31
6
42
41
37
42
9
87
114
23
24
43
66
59
19
29
19
29
13
59
31
6
18
33
8
55
33
32
13
3
15
30
18
6
243
39
36
ABCD 97773268636*3^$a+1 [50016]
41
60
12
108
139
53
18
97
60
5
19
8
28
24
20
48
27
81
9
36
79
89
7
32
40
53
30
9
129
6
21
105
18
1
20
9
36
30
6
15
45
48
27
9
51
39
61
53
19
80
12
141
90
78
19
32
15
21
3
21
28
23
145
32
112
68
60
57
63
21
19
17
43
17
15
36
9
75
16
113
6
33
12
9
60
19
77
43
48
192
12
48
12
108
77
43
60
60
68
9
43
60
23
37
180
17
55
80
105
156
27
3
49
11
78
27
39
33
33
159
96
135
54
55
8
52
41
138
21
36
33
36
31
72
20
108
24
9
96
36
39
21
135
3
141
81
18
1
36
29
96
7
8
3
81
36
9
66
69
129
39
28
72
48
23
36
25
5
30
1
20
9
75
9
30
1
56
129
15
40
80
160
41
54
126
24
24
31
8
72
9
36
51
3
37
5
19
5
55
56
9
30
33
112
48
120
60
17
115
68
48
40
35
24
33
120
40
12
36
53
102
9
75
33
27
61
20
9
15
51
37
53
78
9
28
120
12
77
51
93
6
6
27
57
55
8
72
28
8
64
68
27
6
48
12
55
72
48
65
67
8
52
8
9
24
67
29
36
18
1
5
84
12
24
15
75
186
19
8
27
1
144
20
40
20
39
30
60
19
32
88
113
19
8
57
43
32
36
9
3
57
15
15
6
180
7
41
99
177
6
24
54
36
55
8
81
6
21
184
48
48
29
43
17
30
36
37
17
51
100
12
53
7
20
40
12
29
27
39
25
68
21
12
7
11
36
13
8
4
8
28
5
108
126
90
24
12
19
191
69
15
13
11
6
30
30
3
12
40
29
216
54
12
174
15
40
11
25
132
60
71
21
99
69
87
30
24
127
12
72
11
204
90
24
31
5
84
127
5
15
63
42
48
72
30
84
13
80
60
72
69
12
55
65
55
44
21
15
60
4
41
24
60
60
36
307
41
72
60
15
63
6
75
81
139
65
75
9
91
120
179
97
44
45
126
90
27
33
7
8
72
40
20
81
12
19
68
3
30
55
95
45
144
60
28
47
193
47
66
24
3
27
73
41
19
60
48
80
4
108
12
56
4
41
24
123
280
12
120
29
66
13
8
4
5
24
79
8
69
111
9
15
21
54
6
60
24
43
20
112
20
136
65
24
103
48
5
67
41
150
21
40
41
78
37
92
100
53
207
153
18
96
216
9
16
119
1
92
108
52
20
57
3
3
85
20
9
75
16
12
11
49
92
51
174
31
20
12
60
57
36
87
48
69
3
81
19
23
9
39
42
114
61
65
67
47
6
7
11
37
29
63
87
66
67
47
25
59
97
72
53
79
5
51
12
33
39
40
5
51
3
42
219
15
54
31
29
102
25
239
186
75
33
39
100
60
11
97
5
19
5
51
45
7
17
75
9
19
53
7
132
8
28
144
60
41
115
12
41
156
24
51
69
7
35
54
6
37
191
1
35
126
87
33
15
75
129
21
7
12
300
35
21
40
80
3
57
52
17
15
39
30
36
144
30
90
27
39
6
24
24
12
27
12
81
27
60
12
88
8
219
45
21
174
1
5
139
156
80
15
45
12
147
1
53
31
8
28
29
114
129
132
16
119
66
67
41
31
5
31
20
12
112
36
5
48
39
27
54
99
72
40
8
63
150
27
3
84
13
8
72
40
8
3
102
79
29
19
41
19
60
101
31
29
31
41
55
60
20
63
37
5
18
1
20
69
19
53
75
105
55
23
49
20
40
60
17
43
12
36
95
24
6
79
5
15
9
36
36
115
20
4
11
18
67
12
32
21
7
12
5
15
129
27
33
6
33
100
32
69
12
55
65
18
36
1
35
9
60
81
24
30
1
24
5
31
119
73
20
51
1
80
16
12
8
45
7
132
41
27
12
51
85
12
77
24
36
3
52
11
114
30
33
12
69
12
7
12
131
48
6
3
33
30
9
76
59
54
139
47
54
27
9
30
6
99
21
15
69
15
39
6
120
103
72
56
99
1
44
96
3
49
20
40
12
56
52
192
5
55
41
15
9
126
24
25
96
12
47
13
20
52
29
7
89
36
84
163
23
49
60
35
13
53
24
75
40
20
9
66
45
36
9
150
13
41
42
25
44
36
4
29
27
4
60
29
31
56
3
30
67
20
9
60
3
93
87
81
19
17
55
68
72
88
72
68
40
32
60
9
27
75
49
60
125
24
39
33
30
138
7
113
7
113
31
36
29
24
271
20
48
57
51
39
66
27
48
3
30
27
12
51
9
120
87
145
168
32
16
12
80
63
49
5
123
33
19
29
91
80
16
83
36
ABCD 97773849016*3^$a+1 [50023]
45
24
3
30
51
21
63
12
33
3
57
31
5
30
45
36
45
39
60
4
11
49
56
21
18
61
77
18
121
29
36
19
47
57
15
25
65
6
1
60
5
51
9
19
56
33
66
6
3
48
52
56
36
84
12
24
9
15
36
15
13
41
15
45
51
3
1
11
6
67
60
12
84
11
18
63
99
33
33
42
18
159
21
7
212
48
48
9
19
44
21
54
21
21
66
9
4
92
12
12
21
12
18
37
120
8
33
27
204
93
18
69
96
72
3
49
20
24
36
69
12
60
27
57
18
45
15
30
67
29
159
3
12
21
15
6
15
144
69
87
21
3
24
76
32
15
30
27
60
75
25
12
8
27
54
27
28
20
40
32
33
19
32
4
32
39
25
11
42
51
21
39
4
23
49
24
5
30
36
21
3
1
68
12
28
8
63
57
28
17
15
12
33
18
25
41
24
31
5
15
40
29
15
27
12
6
12
3
36
88
71
6
66
97
32
40
11
60
45
3
85
5
15
40
56
48
76
131
45
36
12
51
21
40
48
20
76
20
36
24
12
192
16
36
11
57
36
21
54
21
141
19
48
41
19
53
15
12
45
12
36
19
23
36
57
27
81
4
8
15
13
20
57
108
39
60
27
18
36
39
15
108
42
30
42
51
12
12
60
28
68
12
63
93
16
56
4
29
90
1
144
20
36
40
8
132
4
11
13
176
45
31
41
43
11
45
4
20
16
44
12
84
21
75
105
67
8
4
68
3
49
41
7
23
24
9
40
17
39
21
159
21
7
23
93
15
6
19
24
8
33
6
84
72
37
41
55
44
12
4
44
33
123
12
33
55
107
45
4
56
48
24
40
47
6
12
51
4
56
15
1
116
24
24
15
1
8
40
47
81
27
18
15
57
7
5
18
37
48
11
12
57
51
6
51
88
36
20
24
12
4
80
3
25
8
3
6
36
54
25
20
9
51
15
33
48
52
20
52
11
33
21
24
31
20
21
3
132
84
28
20
100
8
24
81
3
72
75
157
35
42
15
156
28
84
20
36
15
1
8
33
3
40
356
96
60
28
119
1
29
42
9
9
27
3
1
24
8
48
36
15
25
41
19
8
15
36
21
15
21
24
45
30
9
4
83
9
9
192
103
20
45
192
103
120
96
5
6
90
12
6
1
29
27
15
18
31
8
16
71
108
145
96
36
20
28
116
12
4
20
3
6
19
17
39
27
33
57
42
30
60
51
16
24
11
78
12
3
132
28
113
15
15
24
48
33
60
3
45
111
9
36
141
75
15
13
84
41
54
6
84
7
119
1
48
47
69
15
81
60
36
4
44
4
77
63
36
36
4
20
60
21
111
27
36
25
44
12
96
24
40
20
33
3
117
7
48
5
162
13
20
52
20
39
21
24
12
52
11
61
60
23
96
105
4
20
48
15
9
24
45
12
7
56
12
12
48
24
93
42
45
148
17
24
66
81
4
84
32
39
33
72
33
123
129
3
3
57
171
21
4
17
43
44
12
24
16
44
12
48
9
31
17
24
51
12
3
78
12
3
15
90
126
49
47
48
1
20
60
24
16
44
40
17
3
141
30
93
12
45
15
111
54
39
16
65
3
48
120
28
24
8
60
112
17
3
12
69
19
35
1
17
43
36
20
33
7
101
43
32
28
152
9
15
84
51
9
12
15
93
12
33
15
64
32
15
45
99
45
12
12
100
80
40
12
119
21
48
76
65
31
41
3
72
60
45
75
28
36
8
33
39
24
64
41
12
3
84
3
78
27
112
20
93
39
96
12
33
12
7
68
36
76
11
18
79
20
12
15
21
33
27
4
68
27
21
24
28
32
28
188
48
45
15
84
60
75
6
12
72
3
52
8
24
4
5
72
18
57
60
4
71
18
31
11
73
11
21
105
24
15
75
45
24
57
84
51
88
5
27
48
21
75
45
75
60
108
40
11
181
56
184
24
131
36
49
89
15
4
77
19
32
108
64
47
30
36
18
6
15
40
53
12
6
9
28
11
6
111
9
18
33
12
72
28
36
17
43
36
11
13
29
72
15
96
33
31
8
33
3
72
28
20
84
76
131
21
27
6
15
21
43
36
29
15
3
49
8
12
36
4
60
44
12
24
39
66
15
81
39
40
5
18
21
111
33
60
12
39
69
12
48
15
18
7
80
12
28
11
6
51
15
109
59
9
63
9
28
65
135
36
76
56
75
60
57
160
20
16
71
9
24
12
48
33
159
15
109
56
39
120
42
19
68
16
41
48
6
25
41
96
30
24
21
24
4
20
24
60
40
8
12
96
15
36
85
20
4
20
9
51
76
53
51
12
15
37
17
15
21
43
47
49
5
54
1
11
45
69
63
57
36
3
16
56
237
27
4
44
72
4
5
15
40
32
28
65
51
21
39
48
100
53
108
15
21
48
42
66
60
12
3
75
73
17
15
4
56
15
57
81
19
12
80
21
27
3
45
24
3
60
18
3
4
8
48
4
32
28
47
25
35
36
69
60
9
6
84
25
71
9
36
3
6
51
69
75
21
36
27
16
47
18
36
55
8
36
81
3
87
13
8
60
72
3
42
31
24
47
6
15
60
27
6
15
15
25
17
63
40
17
108
36
19
80
9
75
3
93
124
71
25
36
44
64
20
72
60
51
45
33
19
11
150
15
72
24
15
25
8
123
109
44
4
12
56
15
18
36
343
65
15
16
41
51
9
84
51
4
24
11
6
108
123
52
8
69
138
37
35
13
80
21
126
13
32
64
11
13
131
24
30
87
4
5
91
71
45
24
84
21
54
60
ABCD 97773957662*3^$a+1 [50010]
48
12
12
3
177
12
108
72
63
27
21
45
48
39
45
72
36
18
30
126
141
27
66
84
42
60
18
60
3
3
30
36
276
42
108
18
66
18
63
15
60
102
102
33
51
36
66
48
132
75
15
12
30
3
9
120
36
48
12
48
30
66
24
60
6
66
48
150
6
18
132
108
150
72
108
60
108
30
132
12
33
3
30
12
3
72
45
96
84
12
30
21
33
27
93
30
54
30
270
30
45
81
12
144
24
6
81
15
108
6
6
42
36
6
30
3
123
78
6
18
42
54
12
144
3
33
12
30
36
132
30
168
36
60
3
3
48
117
27
108
18
36
60
18
66
24
96
102
54
60
123
48
99
66
42
30
48
72
78
57
141
12
18
6
18
168
54
18
6
12
78
54
75
81
30
129
21
159
213
90
84
96
57
3
42
3
63
30
60
99
57
18
42
6
102
36
54
12
21
177
12
3
45
168
12
6
6
30
96
18
36
48
36
24
66
102
144
6
30
24
6
42
15
33
108
39
27
174
24
48
132
60
60
30
18
15
117
18
18
36
51
33
12
12
6
144
48
42
6
72
84
36
78
84
36
24
48
27
48
57
3
99
66
30
24
60
54
39
33
18
54
3
57
75
45
102
6
12
15
21
126
66
48
72
12
42
198
3
33
180
66
78
12
18
42
36
24
36
102
102
156
30
84
18
15
81
12
27
60
57
48
60
6
66
51
57
30
66
90
6
123
3
30
48
30
6
60
6
78
84
42
48
6
6
126
12
48
12
96
39
45
36
12
27
27
18
78
84
84
42
12
18
42
78
45
12
57
96
132
63
33
36
6
102
18
18
54
42
60
18
42
3
141
12
75
132
48
57
96
12
102
150
60
18
114
30
96
18
24
75
15
6
27
69
108
12
36
12
108
12
66
66
18
192
30
96
60
12
36
147
3
12
114
54
24
18
24
30
6
60
60
48
30
6
3
195
42
78
18
30
54
48
18
114
48
6
30
12
12
36
162
45
33
156
123
33
12
30
6
24
48
54
54
36
54
24
18
54
33
81
27
33
30
66
51
33
174
30
36
24
12
96
195
39
60
18
18
45
57
12
144
39
48
15
18
84
48
18
30
72
72
18
30
78
12
42
42
33
60
15
126
66
21
3
72
54
18
6
90
24
30
12
60
48
15
81
30
114
72
48
18
105
33
54
66
27
105
27
45
12
60
30
18
15
3
102
60
12
18
42
60
150
126
12
6
102
12
138
24
30
66
42
15
3
177
111
42
27
33
168
120
96
126
24
24
9
45
48
42
30
15
15
18
15
159
6
15
105
18
30
84
30
93
9
6
42
3
39
33
27
81
45
27
15
18
102
90
6
42
12
3
45
12
6
24
102
24
60
24
48
72
12
84
6
216
18
84
36
27
27
30
15
15
18
147
33
84
6
30
27
57
60
3
3
105
99
54
12
42
132
36
114
60
18
105
15
6
36
276
102
90
42
60
66
30
48
66
36
12
78
54
84
42
72
30
135
111
36
6
15
12
105
18
42
6
114
18
24
21
33
96
24
54
42
3
45
63
135
42
66
150
60
84
30
270
3
3
102
12
6
96
33
231
6
24
12
108
54
33
27
66
12
102
105
105
3
39
6
24
36
114
18
18
117
3
84
6
84
48
15
45
36
12
12
42
24
60
30
72
90
60
30
42
6
204
48
48
12
24
180
18
6
186
48
78
12
6
6
36
12
255
60
21
120
96
48
12
111
39
78
72
60
36
42
30
72
3
81
36
78
18
12
6
12
42
12
18
42
30
114
39
15
72
30
36
24
48
6
54
12
78
48
144
18
48
48
12
72
180
36
114
120
18
30
30
12
36
84
12
84
99
123
90
30
72
30
3
27
36
30
60
6
126
12
12
51
33
36
30
36
30
24
96
48
12
120
15
9
24
84
30
138
60
15
33
72
27
93
60
78
6
48
6
6
18
30
36
24
12
18
102
51
57
72
54
126
108
12
30
36
12
30
30
150
3
15
30
27
177
60
108
36
12
48
6
90
36
138
6
60
48
96
24
78
72
138
72
60
120
48
48
12
15
27
126
84
36
6
48
6
186
33
63
102
15
27
24
6
3
15
18
87
15
150
6
114
48
30
18
60
60
36
54
6
18
78
132
66
144
18
18
90
12
42
18
54
6
ABCD 97773972514*3^$a+1 [50053]
17
7
65
7
60
42
47
52
51
84
9
21
24
6
60
29
4
27
21
32
61
11
37
95
145
11
31
9
39
21
39
66
3
39
12
33
44
52
3
6
114
12
9
3
72
36
18
59
199
9
8
43
29
4
27
65
7
29
16
9
83
79
36
18
120
120
42
57
8
43
48
29
7
6
96
6
9
48
15
5
76
9
27
15
24
102
24
11
24
61
6
5
13
3
48
3
21
32
13
59
37
23
100
104
36
19
57
27
77
7
36
33
3
6
18
305
31
105
56
4
111
132
6
11
28
32
19
84
18
48
66
48
9
27
17
7
29
109
90
5
4
3
9
3
41
24
28
51
102
24
75
68
12
19
12
84
24
132
72
12
29
4
33
11
61
59
12
48
31
24
29
12
160
44
36
1
27
24
15
6
83
48
7
65
61
11
40
69
3
24
27
29
24
64
8
4
81
47
19
41
37
11
24
79
9
21
11
43
12
12
21
63
6
155
7
54
95
25
27
8
36
84
16
45
120
24
15
15
65
1
3
21
51
21
11
24
12
49
11
52
20
12
28
45
23
36
7
9
21
72
47
4
15
9
63
36
18
6
5
61
131
48
37
18
54
11
12
16
32
48
19
78
11
7
41
7
41
72
37
11
13
24
23
76
20
7
9
44
37
42
57
24
75
89
49
47
19
108
66
42
54
6
21
128
24
181
27
48
56
31
12
48
5
67
36
6
135
20
48
61
35
16
80
67
48
9
27
5
4
15
29
25
3
8
12
79
29
72
12
1
95
12
13
66
33
39
17
37
11
112
8
199
54
35
61
23
25
35
36
79
12
5
52
108
32
43
24
33
21
18
132
5
37
11
28
32
48
73
210
41
61
51
44
55
5
13
23
12
91
41
12
31
48
6
35
120
64
15
12
29
19
9
39
18
3
56
13
35
7
9
27
5
60
79
5
13
15
12
8
7
101
79
5
40
15
24
24
36
24
42
48
11
4
33
3
15
6
6
29
43
12
17
96
7
41
7
30
72
3
32
31
9
32
19
18
30
12
72
6
42
6
23
49
15
144
33
83
115
18
6
125
48
7
24
5
25
59
64
8
64
36
12
56
16
8
36
7
21
27
29
7
24
9
20
25
24
3
80
175
17
12
16
3
36
48
29
12
12
7
6
87
44
7
30
72
11
24
55
17
12
43
6
24
30
53
91
48
21
45
18
9
44
73
119
73
3
48
3
53
31
9
3
18
78
5
40
32
13
3
27
90
11
16
21
11
91
72
18
75
20
1
11
4
32
28
45
18
174
120
15
27
81
104
60
12
4
32
4
24
183
9
141
6
53
40
135
29
7
29
64
8
55
17
7
17
40
32
24
31
5
12
40
32
48
61
30
17
60
13
35
19
18
42
12
105
33
42
17
72
13
72
35
7
30
59
7
65
67
125
12
4
117
83
4
3
77
97
11
55
57
36
3
57
15
21
57
42
129
3
48
9
105
18
5
16
68
19
5
48
7
9
24
8
84
55
29
48
19
5
37
83
43
12
12
48
60
9
3
21
72
3
5
24
43
77
76
33
3
27
117
15
6
3
20
1
54
18
59
7
65
4
51
72
5
31
48
29
7
6
18
5
67
54
48
6
12
6
24
18
5
12
16
15
6
24
87
20
13
24
72
59
4
32
4
24
56
24
4
20
7
24
9
20
12
7
54
179
55
24
41
48
24
36
1
35
40
45
6
18
35
43
18
15
33
11
19
36
24
5
25
23
4
45
11
120
37
24
27
3
125
4
3
84
5
16
69
3
32
24
13
3
8
19
12
161
24
48
55
33
12
3
12
17
4
80
7
48
17
24
12
84
31
9
32
24
12
12
79
12
5
24
109
11
43
72
53
157
11
37
11
52
44
36
121
35
55
89
13
119
4
45
15
39
105
20
48
43
36
17
13
3
12
32
49
54
66
24
27
15
78
23
144
52
8
67
24
18
11
7
5
49
75
39
6
6
29
36
1
18
48
6
11
40
32
7
24
60
12
12
17
36
61
47
43
17
4
99
6
59
115
9
9
27
21
3
8
37
24
3
39
150
35
31
12
17
49
27
68
163
12
24
36
21
57
35
19
45
20
25
27
60
9
27
39
53
31
18
30
45
99
5
76
15
33
140
31
36
5
12
64
39
5
19
18
18
29
108
72
67
45
21
72
18
153
27
41
36
13
27
8
64
3
21
80
4
128
52
15
36
72
101
139
18
54
24
117
69
11
48
55
30
11
43
48
77
36
91
12
45
8
7
12
42
35
31
24
29
16
20
24
61
11
37
18
6
3
45
72
54
17
7
69
24
8
55
9
3
72
29
24
13
6
48
29
84
19
54
35
13
18
5
28
36
44
19
5
43
42
35
36
1
54
12
12
66
35
13
198
53
31
41
7
17
7
24
6
35
85
18
6
6
66
11
12
49
96
42
57
92
43
6
24
18
5
48
43
5
36
7
12
48
53
4
44
24
76
75
5
36
48
85
83
7
12
45
63
9
24
48
39
36
57
27
5
73
24
30
18
48
3
27
42
35
7
29
36
37
30
24
36
9
15
48
36
81
36
32
7
5
4
8
36
16
32
36
60
1
15
15
5
19
41
12
7
108
66
15
63
21
123
12
6
63
105
6
5
19
9
44
24
55
180
17
1
51
15
9
8
76
9
11
48
31
6
3
80
7
113
31
29
25
30
53
72
12
16
20
76
32
31
5
40
39
12
60
12
41
25
3
45
71
1
6
24
48
5
24
24
55
81
39
6
30
29
13
11
31
48
48
9
200
7
48
84
9
15
24
69
69
11
64
36
20
136
20
4
69
11
60
7
12
60
24
137
19
29
12
43
12
54
18
36
17
1
66
48
24
41
76
44
13
6
5
28
63
5
48
7
48
53
84
61
155
7
77
4
15
12
53
48
55
54
30
12
36
21
3
36
5
1
15
20
7
5
48
12
43
5
48
36
25
48
23
16
3
12
5
12
31
29
16
116
12
4
39
84
41
13
11
24
85
96
72
95
12
4
9
3
36
68
13
6
5
37
47
28
36
33
18
36
24
29
103
9
51
21
3
42
147
8
88
12
57
ABCD 97774082806*3^$a+1 [50029]
47
97
63
201
132
90
72
41
97
63
80
1
39
48
81
48
78
33
141
27
9
71
136
32
40
48
105
47
7
65
49
71
13
131
112
32
31
90
23
49
87
201
15
48
8
133
48
60
15
57
30
161
64
27
21
8
40
104
85
18
9
21
11
96
55
9
48
8
103
18
15
21
3
152
1
119
136
48
21
35
73
36
162
57
15
105
297
47
16
3
21
48
9
30
42
72
119
169
47
73
167
37
75
48
33
47
7
90
63
15
48
24
126
51
33
108
35
145
71
7
137
55
33
96
56
67
165
24
24
63
30
18
57
39
113
40
32
64
15
6
27
57
15
27
197
55
72
153
80
40
48
104
55
24
9
27
30
270
33
120
104
48
25
30
78
48
18
9
104
109
108
63
3
36
24
17
16
21
171
3
101
48
13
51
32
13
30
78
66
108
6
12
23
49
63
27
78
120
60
107
16
111
36
108
9
57
23
40
33
18
54
15
32
169
63
9
12
96
27
9
126
18
54
89
31
41
136
45
48
3
104
160
99
30
63
24
32
13
27
21
83
7
6
126
21
32
49
47
40
3
126
23
40
69
27
24
93
18
18
39
8
43
162
99
219
29
48
31
33
8
24
121
54
57
33
90
5
136
21
48
11
31
41
40
201
119
121
48
63
48
33
23
1
71
40
105
255
32
73
48
126
6
35
49
23
37
75
87
9
39
9
104
1
48
15
75
78
30
41
64
56
79
41
25
15
21
3
39
198
51
200
16
21
3
123
45
8
127
144
81
8
40
63
18
144
167
1
102
42
15
8
7
113
120
24
67
21
39
65
25
39
33
18
102
78
329
97
47
49
63
9
48
60
11
97
71
40
32
181
3
9
47
7
65
136
48
104
48
139
204
18
30
129
39
30
27
9
60
30
144
101
175
18
108
11
16
21
3
144
48
24
80
25
183
33
15
48
144
15
17
37
30
36
17
55
6
35
1
119
24
13
131
139
18
3
57
39
32
48
24
1
39
80
79
89
1
135
45
48
75
24
87
33
21
11
25
174
42
63
56
160
72
99
48
29
97
36
203
55
30
27
96
9
108
3
24
165
75
87
18
24
39
27
78
66
5
49
6
17
16
152
13
35
145
48
39
8
13
12
36
51
39
90
42
18
30
60
249
93
27
21
83
97
39
96
8
1
71
40
141
18
42
36
51
123
36
90
47
241
36
126
54
24
39
45
42
137
72
25
54
17
88
33
23
67
78
23
13
48
18
17
1
60
36
87
69
123
9
47
55
33
117
219
81
24
12
114
30
36
63
8
37
35
40
15
65
67
48
150
63
63
89
24
103
33
24
105
48
78
113
79
9
192
24
69
36
39
63
41
109
36
71
1
84
123
56
55
24
9
111
6
59
25
6
65
144
24
48
48
97
24
15
21
144
84
90
78
143
19
30
96
30
41
48
16
39
90
6
36
29
64
56
24
16
111
9
176
16
129
63
32
49
39
15
65
25
12
36
72
111
15
89
7
18
18
45
3
45
87
30
27
24
32
97
15
56
72
1
24
15
24
56
48
37
11
64
8
16
48
9
36
51
96
144
8
16
8
187
29
24
139
5
1
90
29
1
54
17
43
18
3
80
208
153
6
81
9
15
32
24
199
120
42
48
18
117
8
7
18
15
57
72
108
3
72
24
24
165
30
93
8
40
21
75
48
80
175
276
5
40
39
42
30
42
12
51
93
42
102
75
33
18
53
40
21
27
48
56
64
120
117
3
56
16
51
48
45
8
64
104
85
147
39
54
3
48
33
87
8
48
16
144
56
24
13
27
8
169
54
126
36
48
167
19
30
6
144
89
1
36
3
15
41
144
97
126
162
96
84
18
18
60
3
33
90
173
1
162
341
40
120
32
48
184
15
81
8
49
87
9
111
33
12
59
55
18
120
95
37
35
121
23
24
120
ABCD 97774197232*3^$a+1 [50022]
6
37
12
23
25
11
30
90
6
55
36
17
12
6
37
17
120
270
1
23
81
9
27
27
30
96
72
19
65
54
42
54
25
29
36
54
36
1
35
105
15
9
15
13
5
18
9
45
30
198
6
102
18
36
6
72
3
12
112
35
1
53
36
30
24
81
129
60
30
72
42
67
23
12
6
30
69
3
18
75
69
90
24
36
30
3
75
48
108
1
23
33
64
23
96
36
21
27
96
66
6
54
66
54
24
30
54
87
21
15
45
18
61
60
23
48
9
15
21
4
48
11
21
51
42
15
93
30
24
13
48
23
36
6
120
132
48
55
23
21
45
114
61
5
31
29
30
21
75
9
28
80
21
6
181
17
30
85
92
9
12
60
30
42
12
60
3
63
60
18
19
60
95
36
1
56
4
119
60
30
6
25
41
7
17
90
1
35
84
61
140
72
60
51
66
150
18
12
18
85
20
72
9
66
60
54
7
65
48
54
36
1
128
33
42
12
36
18
54
18
24
84
6
13
35
6
54
18
27
21
67
24
89
90
49
80
15
13
119
25
95
6
15
15
37
17
18
6
30
9
40
11
61
29
54
30
96
79
11
30
19
12
5
111
3
12
60
84
1
32
27
120
25
120
59
12
54
123
52
5
55
8
81
87
3
6
15
15
240
45
76
17
36
79
12
5
63
3
54
3
3
48
42
18
36
120
24
102
15
12
15
13
17
63
15
18
90
30
72
19
5
30
1
35
25
29
78
18
18
12
49
5
3
15
73
5
18
36
30
6
48
6
51
75
37
11
36
6
90
48
1
23
72
105
21
27
52
36
5
19
5
108
48
7
32
15
6
18
54
63
3
24
12
105
16
12
180
12
41
18
61
95
25
29
24
12
15
3
72
18
36
6
54
7
23
9
28
23
36
48
6
30
6
90
84
72
45
99
21
52
5
36
19
83
42
67
161
18
60
36
33
21
72
54
54
36
51
52
60
11
9
87
1
17
3
63
60
1
35
30
18
45
40
5
78
18
12
54
54
19
12
29
12
60
144
18
30
18
18
42
30
19
5
43
23
105
9
31
89
60
120
3
88
17
87
21
24
30
24
1
80
45
48
90
96
9
3
72
18
55
5
67
71
114
27
3
33
60
33
79
17
18
13
32
135
25
12
35
54
90
30
24
120
3
64
59
54
60
15
52
36
17
36
7
29
18
13
72
101
36
120
31
29
51
75
30
54
25
35
13
17
90
21
15
69
3
18
60
30
42
12
24
36
18
36
36
21
4
5
24
72
7
185
42
1
29
24
67
17
78
30
18
54
78
48
24
126
30
129
15
60
45
111
1
41
15
75
18
12
24
18
30
18
78
7
20
63
66
6
102
42
180
18
72
18
66
19
80
51
1
35
33
3
25
83
54
75
27
96
54
174
24
12
6
102
18
42
37
29
24
12
54
1
23
120
133
29
18
60
36
54
27
9
36
18
18
102
57
3
12
1
35
18
27
15
18
54
45
27
18
18
49
140
21
24
18
12
90
24
31
96
20
63
21
51
54
3
3
12
72
96
109
53
12
60
15
3
57
15
30
36
18
54
63
24
39
1
329
19
17
163
11
6
43
12
8
171
36
30
60
63
27
21
27
93
12
63
69
16
149
108
27
39
72
90
18
6
30
54
36
90
36
90
54
61
12
5
7
8
21
156
15
216
4
125
6
90
7
95
45
33
18
12
18
6
25
113
3
75
108
36
108
12
60
144
9
45
12
54
36
36
24
126
18
72
90
19
11
168
84
36
21
39
69
15
42
63
27
1
20
9
15
9
66
13
60
12
5
3
33
18
60
57
33
31
41
12
3
33
79
11
6
30
13
11
84
33
63
12
18
31
5
51
24
105
24
7
65
12
18
129
69
6
13
20
21
102
42
36
30
57
75
84
60
18
63
3
1
176
52
41
7
12
53
18
36
36
108
1
71
18
24
48
55
17
55
8
120
3
120
36
24
30
31
48
11
126
150
18
30
90
78
18
27
3
6
30
33
27
66
18
1
23
13
77
63
52
60
41
66
78
48
39
105
24
66
13
11
9
21
111
28
23
72
36
42
79
23
73
5
27
27
21
4
23
13
59
13
5
3
15
25
35
18
79
20
28
32
3
18
7
137
43
5
24
15
15
96
48
49
5
18
24
73
8
9
36
30
150
48
111
69
6
48
108
18
24
12
43
72
56
69
3
15
25
11
1
20
28
80
52
8
27
138
3
33
72
54
205
11
132
13
59
18
7
60
71
18
36
18
85
95
13
95
18
19
12
48
32
33
55
12
36
12
53
18
12
25
29
3
3
97
32
16
29
90
25
11
42
7
11
12
42
54
36
13
17
24
127
20
27
85
41
7
119
126
24
30
81
52
68
57
18
49
140
39
72
9
9
19
71
54
42
30
103
68
15
18
36
43
47
18
27
3
150
63
3
6
30
6
54
21
87
105
15
85
137
54
36
1
137
186
90
36
31
17
7
8
27
30
90
54
42
18
19
20
28
77
30
6
66
85
48
11
69
21
24
3
117
42
66
15
3
90
90
81
9
24
7
5
144
90
90
79
11
6
48
7
35
21
9
6
25
47
36
9
21
6
144
54
12
36
67
23
18
31
5
43
65
6
12
24
13
41
7
12
60
5
42
105
15
1
95
54
30
24
ABCD 97774547582*3^$a+1 [50010]
31
120
59
18
43
89
42
13
8
9
60
78
30
163
47
21
51
9
57
72
120
51
36
33
43
8
69
67
116
87
37
8
3
13
104
48
57
42
13
17
19
140
4
48
5
12
48
43
29
12
18
18
115
80
69
3
16
12
20
45
12
12
48
72
15
16
92
3
174
18
37
44
36
105
18
45
27
18
55
12
5
19
11
93
40
56
99
18
24
48
27
24
9
12
3
45
48
3
16
24
20
4
17
31
5
60
55
8
21
30
90
99
9
60
30
13
24
11
30
27
15
30
12
6
37
113
24
19
47
33
76
35
30
36
12
12
19
11
13
17
55
56
27
1
12
5
30
69
105
55
5
3
16
11
48
30
12
15
4
17
42
72
6
114
126
19
20
3
37
24
24
8
112
32
93
27
16
5
15
12
27
6
99
28
17
39
24
3
24
6
12
12
39
21
63
12
144
112
35
30
3
4
5
60
18
54
19
20
27
45
40
8
16
8
40
5
43
17
7
5
151
12
48
5
19
5
39
4
80
3
37
53
24
48
3
88
44
36
9
15
96
21
19
59
18
54
6
60
60
175
29
3
3
13
11
1
44
21
3
9
55
12
36
32
27
21
57
3
12
40
53
19
11
72
45
3
42
60
7
5
111
9
19
20
64
65
15
15
45
27
13
12
36
12
20
3
13
17
55
8
27
37
8
132
60
40
12
20
40
36
5
72
67
116
27
61
17
7
96
41
36
84
18
48
13
96
5
51
27
18
7
17
48
48
123
9
42
13
8
27
13
48
17
12
3
4
5
15
45
126
30
7
96
11
30
99
12
84
15
6
7
48
20
60
45
3
171
61
12
12
56
9
18
33
9
96
3
9
18
13
60
17
30
13
131
13
5
127
20
33
15
27
78
42
9
16
48
5
55
32
4
12
5
24
19
41
36
54
13
8
28
156
5
120
3
120
45
30
13
59
18
48
30
69
16
29
36
114
45
4
60
20
57
43
89
3
39
109
59
138
39
76
20
9
3
40
35
165
27
66
3
24
3
42
27
33
12
30
66
27
3
85
65
15
45
12
60
30
78
72
60
27
4
20
27
54
48
31
24
53
132
15
3
9
4
11
6
42
18
3
16
5
36
42
72
21
48
76
5
18
25
20
3
24
1
17
30
72
18
27
75
6
7
32
33
15
3
13
41
75
28
8
12
16
12
24
96
65
72
48
12
48
132
12
6
33
4
12
41
7
23
90
19
35
61
12
5
12
6
54
15
21
3
57
42
45
40
8
24
3
13
20
12
40
8
4
23
37
11
9
33
27
4
41
51
64
84
60
11
9
21
63
27
6
63
69
48
7
65
60
31
29
120
3
27
21
24
16
24
65
48
27
112
65
3
40
36
47
30
7
32
123
21
9
7
35
21
45
7
23
57
15
78
24
39
9
127
11
102
31
29
3
72
36
84
28
132
5
43
77
75
93
7
12
41
84
3
16
11
9
84
28
5
24
19
119
18
12
7
8
28
17
102
48
30
7
5
96
3
9
18
54
63
28
29
31
5
3
27
42
3
40
8
4
20
40
5
30
42
75
24
40
32
24
40
5
55
41
99
4
71
21
9
55
53
15
15
18
30
24
18
12
36
39
4
59
18
54
21
45
7
23
25
44
3
18
24
60
15
75
66
3
40
72
12
5
55
35
13
24
24
29
60
31
60
41
30
48
21
141
99
27
24
30
103
83
24
1
5
24
36
3
76
5
18
37
5
19
11
1
12
113
3
36
16
5
24
51
27
18
24
6
42
7
5
31
8
9
42
18
67
41
7
53
19
35
6
7
20
48
12
105
55
5
43
35
49
41
27
75
13
5
3
51
18
12
60
6
13
12
32
15
42
108
7
24
11
18
72
39
9
27
48
16
96
48
53
84
19
17
67
8
57
72
18
18
15
69
36
3
27
24
1
108
29
48
60
15
48
27
42
87
60
16
8
16
11
30
12
72
31
44
4
12
20
52
5
3
57
18
54
18
141
132
9
30
78
91
17
12
60
48
180
67
48
20
27
48
13
32
4
5
31
5
54
21
88
11
9
52
120
8
24
33
60
27
12
76
17
55
48
17
90
1
12
48
11
96
9
28
36
20
16
83
30
31
24
65
63
24
24
21
30
33
60
33
7
60
80
108
48
9
43
44
100
36
5
54
30
15
48
52
48
48
140
9
43
47
18
3
45
27
75
30
18
73
32
39
9
12
9
31
8
16
11
24
6
15
45
3
9
183
9
18
61
20
4
48
32
27
18
15
48
4
11
13
24
137
79
20
4
216
32
57
12
43
17
3
12
21
12
31
77
24
3
27
1
12
72
24
20
9
12
31
8
24
48
28
12
5
27
40
8
52
47
18
31
29
3
28
20
39
48
13
44
48
12
40
72
41
7
5
43
5
67
53
24
60
18
42
3
33
60
3
36
33
27
64
137
7
5
91
11
9
36
3
18
19
8
16
32
27
78
84
36
144
31
8
9
12
3
27
18
111
64
32
16
29
36
12
12
51
120
124
204
17
72
31
11
6
15
72
16
29
60
18
30
12
60
7
35
6
72
7
8
40
132
71
24
18
15
76
17
12
55
12
36
20
48
27
93
57
24
51
28
24
32
64
12
192
23
37
65
42
6
3
21
36
19
11
13
17
63
24
40
17
91
5
43
36
11
33
36
24
27
25
65
27
45
7
36
5
24
15
28
5
27
64
36
44
36
36
27
13
65
19
20
3
18
24
31
204
8
28
20
9
66
13
24
5
102
85
35
78
91
29
3
45
87
27
30
18
13
29
36
15
9
139
44
52
23
21
9
31
59
13
8
27
69
21
54
45
36
4
24
24
48
5
43
11
1
17
12
79
32
57
75
12
24
64
48
48
29
15
16
144
173
12
12
15
60
16
44
3
37
8
36
52
12
5
108
12
48
55
12
68
9
66
13
41
36
19
35
30
51
12
27
18
12
18
48
37
5
12
19
20
16
8
3
13
84
60
36
41
60
31
5
3
81
99
57
115
5
27
36
117
55
35
69
108
15
30
31
84
47
18
27
16
77
48
3
4
125
31
59
13
24
5
36
7
36
92
72
3
42
111
111
1
5
55
29
91
24
11
ABCD 97774626388*3^$a+1 [50034]
45
63
81
21
99
111
78
150
12
24
156
120
30
138
117
69
30
36
33
21
96
54
24
246
111
39
105
351
78
102
288
36
9
72
285
108
102
60
93
72
168
21
54
36
120
30
144
12
15
39
96
24
6
48
6
24
12
174
51
63
120
105
216
69
66
30
24
150
12
60
30
78
57
3
432
120
333
27
120
60
84
30
60
36
18
30
342
24
54
90
225
21
66
138
6
216
60
120
120
138
60
15
75
36
24
60
21
135
54
156
6
153
72
3
60
36
60
84
165
195
120
90
42
33
111
30
96
54
21
39
66
39
189
6
21
99
36
33
27
30
198
60
30
96
204
75
141
6
45
3
261
15
150
6
204
9
15
12
360
48
72
48
6
30
24
12
45
39
9
81
84
6
54
42
120
24
24
12
9
39
81
15
66
30
48
60
42
3
15
372
69
45
6
45
144
39
57
15
30
138
30
42
18
36
96
54
60
60
30
114
120
42
48
12
18
117
105
54
30
24
126
150
36
90
9
9
96
60
174
6
54
6
30
114
27
3
36
81
219
54
60
147
39
30
210
6
234
36
54
126
33
21
6
144
45
39
12
24
45
15
54
90
57
9
54
36
6
15
33
135
21
99
21
66
24
9
231
24
30
195
21
84
102
54
24
27
48
15
30
36
126
33
21
60
39
15
42
63
45
90
72
120
24
120
54
30
6
90
36
9
24
51
24
60
36
180
6
18
186
54
150
6
21
39
9
51
6
84
30
84
276
21
24
24
87
9
45
195
39
186
6
30
3
51
144
12
144
6
75
39
6
75
144
21
30
24
21
3
285
81
15
135
81
24
120
39
60
36
36
45
45
18
6
6
84
96
9
51
93
195
66
240
174
237
15
9
51
210
3
15
105
96
165
51
15
168
30
6
384
60
12
138
12
15
39
36
18
27
144
9
126
105
39
36
141
3
90
6
30
90
6
84
6
93
15
36
165
39
96
6
75
63
150
195
135
57
33
66
84
60
12
60
45
99
261
165
54
36
30
228
90
21
141
198
36
54
147
69
99
192
153
15
96
39
6
390
21
24
81
39
9
186
150
6
78
102
24
114
30
72
198
210
162
30
24
24
72
54
60
24
147
123
141
21
30
90
18
66
54
30
42
33
72
3
45
21
6
90
114
96
33
75
117
183
6
30
330
24
162
9
144
120
117
3
51
120
60
24
57
120
48
147
264
36
105
45
78
42
48
66
36
288
42
30
144
180
6
99
39
60
90
132
240
60
18
72
144
174
42
153
51
6
15
240
120
48
45
27
39
60
69
45
72
30
189
105
30
6
330
78
51
39
6
30
36
24
144
120
156
84
30
6
30
84
12
198
72
78
42
90
303
27
69
24
105
66
24
36
129
96
15
156
189
135
126
54
21
93
75
81
39
15
12
138
30
12
54
6
60
24
36
69
21
18
6
336
84
6
24
84
45
27
114
30
69
75
117
3
42
24
75
69
60
60
6
204
81
39
30
6
165
171
18
36
39
120
27
93
27
78
66
30
96
90
69
15
81
ABCD 97774793302*3^$a+1 [50001]
15
60
93
9
111
3
9
33
30
110
22
2
28
60
182
30
55
5
64
26
13
12
15
44
1
71
4
110
55
24
155
64
8
10
27
71
4
33
99
56
78
76
63
17
118
21
9
38
4
54
30
12
8
121
3
2
55
36
33
32
4
3
11
16
69
87
18
132
108
15
24
57
48
8
94
21
9
3
27
20
10
15
51
18
90
57
27
8
49
84
36
11
25
60
87
48
12
18
39
33
2
13
3
12
66
62
22
2
73
33
3
27
74
6
25
15
30
20
142
45
108
15
48
50
16
159
27
38
34
66
51
15
50
55
63
42
86
85
39
9
15
50
7
53
19
3
33
9
18
72
78
18
9
21
51
84
24
41
42
4
9
72
12
11
46
18
8
52
12
69
15
6
18
8
28
72
33
11
16
105
3
2
4
39
12
33
126
60
60
24
90
2
82
182
46
15
15
162
2
16
9
5
40
51
12
51
12
42
78
18
12
15
29
36
18
10
114
45
3
60
80
18
46
36
18
30
6
15
29
64
75
53
10
33
72
35
54
84
60
10
21
156
108
72
117
3
15
84
45
60
24
71
76
48
96
24
26
36
34
80
30
16
48
6
36
33
21
44
64
6
2
28
26
16
84
21
45
3
77
52
15
57
51
204
75
21
12
156
27
84
56
58
92
22
42
170
49
5
16
15
39
20
210
22
9
21
134
16
12
30
42
33
11
10
2
108
16
45
3
57
29
22
33
60
9
3
9
6
45
29
91
27
117
3
93
9
14
4
126
12
63
11
36
90
94
14
94
21
9
18
18
26
64
56
25
161
55
33
27
15
50
22
90
75
60
15
78
54
66
24
6
33
47
70
18
141
3
57
33
36
144
12
135
135
6
20
58
32
37
41
16
30
80
36
34
18
48
48
69
75
18
39
15
21
3
12
57
48
29
6
82
63
65
52
26
36
16
14
16
15
72
3
69
11
25
45
50
193
11
76
12
81
15
24
8
30
154
18
62
54
126
70
44
7
9
39
11
58
2
16
9
11
25
95
34
18
18
102
42
108
42
110
10
81
12
36
45
24
3
59
25
11
49
35
24
40
6
60
14
25
27
44
1
9
24
6
60
9
45
24
2
28
2
43
111
6
6
14
34
72
18
15
11
1
108
11
24
25
12
63
21
99
144
26
22
78
30
12
38
34
57
5
79
81
51
23
22
48
96
6
45
24
135
50
124
99
3
30
158
121
9
2
54
36
79
48
33
15
5
138
16
18
2
16
8
22
75
108
27
132
8
18
42
22
147
84
71
118
8
4
3
51
45
41
36
28
6
9
11
25
59
6
226
18
62
25
9
60
26
64
21
12
47
1
12
75
8
40
69
11
88
12
42
26
49
87
21
48
9
18
20
25
29
31
63
54
15
12
35
133
33
12
2
4
42
60
63
71
28
8
22
15
57
6
9
51
90
48
51
65
304
90
21
3
30
38
97
51
57
12
11
46
63
21
2
97
57
30
69
87
90
12
56
6
13
41
31
123
2
58
21
60
21
20
16
44
79
39
42
3
168
39
33
15
12
24
21
5
40
74
37
15
9
60
51
12
8
78
30
16
20
36
4
105
3
12
144
36
56
58
39
36
87
54
36
39
15
20
13
93
12
27
65
36
4
39
21
6
12
12
129
15
120
9
11
6
151
39
56
28
24
21
131
10
90
36
8
4
6
72
204
48
116
31
75
45
3
2
6
37
53
64
18
18
8
10
9
3
78
15
69
48
99
21
18
12
44
16
54
56
19
48
72
69
72
8
6
121
9
30
9
60
96
29
10
30
6
33
27
26
94
14
16
39
129
8
40
78
120
12
8
1
3
32
1
29
46
12
2
70
14
151
69
27
5
70
9
51
33
17
34
24
6
96
44
34
50
70
45
27
120
33
87
54
14
106
15
33
15
225
2
34
20
42
13
95
12
28
30
60
15
11
58
27
99
12
24
18
51
27
14
10
6
3
15
12
18
12
15
15
48
141
21
15
23
25
35
1
45
18
6
30
144
12
30
51
12
3
38
127
23
1
101
10
50
10
8
36
1
33
6
24
21
9
99
3
72
30
18
33
11
208
38
142
78
120
42
45
33
24
3
23
4
14
162
64
26
4
3
3
48
26
43
71
36
25
15
45
21
15
23
4
273
59
40
93
15
153
15
78
42
54
6
93
105
62
25
147
12
84
20
130
24
78
108
69
3
44
49
9
98
40
9
84
11
46
78
36
24
9
123
33
81
51
113
130
60
30
36
18
56
25
47
48
37
57
18
24
21
63
21
63
57
71
40
54
3
27
20
1
15
33
41
34
6
18
38
10
12
90
32
46
54
74
70
12
50
25
48
24
15
117
45
50
25
11
10
38
85
24
27
48
12
56
52
6
15
51
18
6
9
21
54
146
4
2
16
33
17
60
84
115
35
205
48
53
4
14
4
21
9
30
57
41
34
110
34
9
120
3
30
12
51
72
5
79
39
12
12
6
27
5
40
14
6
10
9
33
27
39
30
6
54
27
9
159
11
54
7
39
48
8
34
20
4
32
79
3
8
25
57
15
60
11
36
73
27
54
234
18
3
57
20
55
27
2
54
76
30
3
23
124
56
28
6
6
33
47
4
33
23
22
27
9
30
36
30
30
260
46
44
31
39
21
5
79
48
81
42
14
58
ABCD 97775275894*3^$a+1 [50037]
150
60
7
23
1
5
108
7
60
95
13
65
42
49
11
24
114
67
5
48
18
109
60
35
25
23
42
43
35
132
85
65
90
30
48
31
11
6
120
19
36
47
6
12
18
36
36
42
12
48
7
11
30
19
60
41
18
60
36
25
11
42
96
6
66
54
84
6
150
18
18
37
143
18
7
65
12
96
6
73
11
114
6
12
18
36
6
90
90
25
5
48
72
55
59
6
114
30
91
24
53
7
41
7
5
31
11
54
7
59
13
11
36
73
203
24
36
49
5
90
60
48
150
12
54
145
41
19
59
25
12
53
48
72
48
18
1
35
78
42
36
78
102
37
36
17
102
12
1
53
42
30
48
30
102
150
24
13
12
35
1
53
30
6
54
42
18
1
89
19
12
35
73
83
97
48
23
49
35
66
24
108
12
6
36
73
48
5
19
29
42
13
5
12
7
131
6
30
24
72
54
90
13
47
6
18
36
48
61
5
54
6
144
6
36
24
24
73
47
120
6
12
48
42
49
119
60
36
25
41
12
72
54
97
95
13
5
79
161
30
49
41
7
23
36
13
65
12
54
90
7
23
25
29
48
48
12
54
13
108
17
31
71
36
49
11
60
42
31
11
6
79
53
66
1
48
77
18
48
18
12
67
36
29
7
41
18
30
24
48
115
48
29
72
60
103
101
24
102
1
17
42
24
12
72
25
5
18
30
7
107
13
12
96
5
55
5
139
11
18
6
13
47
13
17
31
24
41
79
95
36
90
12
31
35
36
18
60
36
79
17
6
72
37
5
30
24
162
12
48
12
48
19
60
5
19
17
168
31
35
30
6
37
41
67
72
53
12
6
30
240
79
48
12
72
36
143
157
89
24
7
59
13
17
96
60
12
18
97
35
25
108
77
12
66
48
42
54
84
1
11
13
161
31
35
138
54
30
7
24
5
6
85
29
42
30
7
53
43
41
19
12
29
55
5
31
23
72
24
60
25
29
199
17
31
17
67
101
12
6
60
25
71
13
11
72
24
18
30
18
24
31
24
11
42
31
77
48
7
23
36
25
41
54
13
11
54
48
60
48
7
197
48
7
41
7
17
7
5
36
19
5
6
48
1
11
18
12
67
5
42
30
114
37
17
12
36
7
17
66
49
48
17
43
53
42
1
24
41
7
185
72
66
102
30
114
31
53
90
1
35
6
12
6
49
11
36
6
72
120
36
55
29
48
43
65
19
17
24
72
24
31
83
12
18
66
18
18
90
54
60
61
17
43
5
18
6
24
31
65
48
67
11
37
5
6
49
17
6
72
145
5
126
36
30
6
25
5
127
12
11
24
30
36
12
12
36
19
120
41
12
36
6
6
144
48
42
6
103
59
13
53
60
31
53
120
72
43
71
6
19
36
95
48
25
65
18
18
7
5
7
83
42
12
114
174
48
30
54
48
31
11
18
7
65
60
114
96
114
55
5
36
66
37
41
6
66
72
6
49
12
89
7
89
36
7
65
127
11
24
13
48
89
43
12
53
43
53
42
18
66
18
55
5
115
35
1
29
48
18
12
18
7
12
17
115
41
54
60
18
96
42
60
24
24
114
78
48
1
71
24
6
43
35
72
12
36
49
35
37
11
84
54
12
48
6
1
29
6
49
5
31
23
1
53
48
19
35
18
12
6
37
53
19
36
77
6
6
43
161
66
30
139
24
12
11
30
7
60
23
54
96
174
48
13
59
6
18
12
114
43
11
30
19
5
6
30
36
108
12
114
109
11
6
24
6
6
7
60
72
60
11
73
11
1
12
23
90
30
24
49
24
23
42
48
19
36
53
12
19
5
43
12
23
12
66
42
6
6
121
23
30
12
54
6
54
18
43
35
60
24
1
77
7
5
6
12
222
18
48
24
1
60
5
7
36
29
6
6
6
25
35
24
18
18
24
25
5
24
31
41
138
72
12
30
108
18
6
6
18
36
18
1
11
1
108
137
19
89
12
55
29
19
12
29
66
37
41
54
25
161
54
25
48
83
37
29
60
114
49
17
30
25
89
30
25
5
66
78
102
1
89
66
84
85
41
108
36
31
5
7
17
78
85
47
13
5
12
6
90
90
13
71
73
12
53
72
36
18
1
11
12
6
30
36
25
60
149
67
125
127
12
83
42
78
25
23
25
17
7
48
36
12
17
102
54
90
96
18
72
24
66
30
48
30
18
43
77
24
48
30
18
24
24
150
12
18
12
24
30
18
55
143
37
5
6
54
7
5
19
35
49
95
12
13
5
108
48
19
71
25
59
1
167
25
5
78
96
36
60
180
30
84
66
97
72
35
60
108
66
24
6
42
127
77
60
30
6
7
48
24
24
29
30
48
24
6
42
12
25
29
55
72
197
91
72
17
18
78
6
6
19
36
77
42
13
120
23
37
83
84
1
59
48
13
59
6
7
5
48
84
48
7
29
6
24
30
12
19
29
6
174
66
30
6
24
24
30
24
6
66
55
5
31
29
6
42
18
24
96
24
18
7
35
1
5
60
24
31
23
12
97
72
101
12
42
1
35
120
12
133
204
29
36
103
11
25
71
84
6
55
11
13
17
7
60
17
30
1
24
5
114
1
209
42
25
83
54
60
6
1
41
48
19
5
30
12
1
132
12
24
12
29
36
18
12
30
42
121
24
5
43
53
36
ABCD 97775539118*3^$a+1 [50007]
24
16
116
28
53
12
43
5
12
3
27
45
36
24
36
99
48
9
15
30
7
53
54
33
93
18
9
24
33
24
19
107
6
3
36
9
18
9
9
6
13
41
15
21
48
78
90
27
51
61
72
29
24
19
32
93
19
11
9
12
45
6
24
69
21
36
15
120
72
33
84
3
16
5
15
16
23
66
72
30
25
36
29
27
48
75
72
18
15
84
84
52
32
33
3
36
4
36
8
93
48
60
15
27
33
40
8
12
12
84
9
12
15
39
25
5
39
24
36
39
9
9
3
124
36
101
99
16
149
24
15
24
81
15
33
3
21
6
61
36
5
12
27
117
19
32
24
9
60
30
18
30
49
65
48
6
30
15
12
72
15
45
12
9
6
18
43
68
21
3
48
45
60
72
30
21
69
15
24
132
12
15
69
60
9
19
5
27
12
12
60
24
15
69
33
90
24
25
68
81
3
15
18
12
12
3
75
73
47
21
36
21
96
3
48
9
6
21
9
3
57
3
12
15
24
1
92
12
105
30
13
5
6
9
16
17
12
60
6
69
12
4
11
18
43
140
36
21
6
21
45
3
21
12
12
43
32
3
57
183
18
72
39
28
108
113
31
104
69
156
24
15
64
23
18
31
72
23
45
9
51
12
40
20
24
39
24
33
33
6
6
15
69
3
3
9
9
24
51
45
30
9
12
9
31
5
48
15
132
16
8
12
16
56
16
125
42
33
9
75
3
21
144
52
36
11
69
12
36
16
108
23
117
72
12
15
69
16
44
81
19
68
9
99
112
17
42
13
32
3
37
104
24
21
67
29
198
21
3
120
18
43
44
15
13
29
6
21
24
60
12
57
36
3
27
18
27
84
96
57
3
117
3
40
107
93
45
24
6
129
15
33
45
7
20
120
12
48
33
3
16
56
84
69
115
68
4
32
45
67
77
15
88
17
72
39
15
21
12
48
28
44
15
9
96
24
57
60
19
36
20
9
3
9
18
13
35
1
41
48
15
39
18
72
6
21
24
76
137
223
44
27
90
63
9
78
121
29
27
21
27
24
9
27
3
24
61
80
45
55
23
66
3
27
33
48
87
9
21
3
45
3
57
3
27
18
54
18
12
3
39
117
21
60
48
15
33
3
39
90
24
24
12
27
15
66
3
21
12
66
1
29
12
51
48
51
30
31
35
1
32
33
60
60
3
28
119
24
9
57
36
18
21
4
95
49
44
27
37
5
15
84
51
18
24
3
156
9
3
28
20
168
45
3
124
23
45
48
28
72
80
33
31
29
12
31
44
24
27
45
21
78
81
48
60
27
33
72
21
48
36
51
24
21
3
36
57
3
24
72
3
57
33
31
20
12
87
18
27
24
33
15
33
36
126
33
12
33
36
30
30
36
3
21
6
90
36
39
28
8
24
72
9
12
15
3
1
44
3
72
25
23
69
51
42
3
24
36
4
108
68
21
24
6
120
33
15
6
31
35
1
32
15
48
18
3
12
9
102
21
24
123
42
108
19
23
49
41
96
54
66
30
21
27
66
51
16
29
7
32
12
12
9
43
20
39
18
3
24
3
9
28
5
27
3
145
29
42
54
27
28
32
4
68
51
9
124
35
45
72
21
115
20
36
93
27
51
25
20
16
41
15
3
18
27
3
24
9
40
5
31
36
23
96
24
1
72
92
9
66
30
15
4
17
55
8
28
5
39
21
3
40
36
53
6
13
89
15
93
54
18
72
15
60
36
16
8
28
8
27
30
3
57
19
35
48
33
15
18
15
45
3
48
9
24
15
24
21
12
24
24
15
21
12
7
8
64
20
21
39
39
96
57
48
4
17
3
88
41
6
21
75
141
75
9
9
156
63
3
33
12
36
63
18
3
99
1
32
12
84
39
33
9
27
52
36
5
15
9
27
12
148
36
53
63
3
61
101
3
45
12
18
21
9
3
24
24
81
15
36
57
15
4
29
51
63
9
28
140
33
39
57
27
93
6
126
60
24
111
40
72
72
8
81
6
9
60
52
17
19
20
16
23
30
18
42
102
30
12
27
27
24
21
4
23
69
99
33
28
8
24
21
3
105
27
36
28
20
12
72
4
36
65
3
21
48
30
18
87
21
3
136
20
21
24
78
72
37
5
3
33
3
12
75
45
36
33
51
123
21
51
13
36
104
15
21
33
7
5
96
7
68
60
96
141
3
9
48
6
1
8
28
5
15
16
44
9
15
33
27
63
6
60
24
12
39
24
27
54
12
51
4
17
39
33
24
12
19
29
36
7
23
18
39
21
99
33
3
16
5
6
9
84
184
44
12
12
40
41
30
37
53
15
9
31
56
33
3
57
31
44
9
72
19
5
39
15
42
54
57
24
9
24
27
99
18
30
33
33
31
20
69
3
36
15
66
43
8
3
21
4
8
60
27
13
5
30
9
9
39
16
68
4
53
55
137
39
9
12
3
12
12
60
72
40
20
9
3
24
87
96
13
11
129
117
12
27
12
12
3
24
49
41
12
3
15
9
63
69
24
12
57
3
3
33
16
44
24
9
84
27
24
21
24
60
135
201
51
16
47
21
27
49
29
12
30
6
12
24
3
93
7
23
105
63
21
21
30
25
23
33
141
3
39
18
6
9
33
19
8
3
24
9
24
60
33
18
37
36
92
21
30
73
41
15
12
3
37
113
3
12
81
43
32
9
3
60
33
75
3
1
71
114
63
21
39
27
9
48
12
96
9
12
6
18
24
6
69
4
8
9
3
21
63
12
3
57
40
56
69
39
60
9
24
24
3
51
66
15
12
33
75
81
3
12
9
6
33
81
39
12
21
31
8
28
35
21
12
63
13
53
19
36
8
87
126
3
84
52
53
18
1
80
24
36
12
57
12
27
15
25
8
15
9
93
48
7
29
12
12
87
39
21
75
48
18
15
24
12
72
12
36
24
45
31
17
6
13
5
12
3
84
51
18
63
16
41
31
17
12
43
5
123
52
32
4
20
60
9
99
21
3
21
75
3
13
5
175
5
27
33
24
30
66
15
48
12
27
1
53
48
18
24
21
12
4
72
5
30
33
40
32
36
3
18
99
51
30
18
42
31
36
35
9
21
7
41
15
36
12
69
12
87
12
81
27
4
29
43
5
60
7
80
9
27
3
54
18
25
ABCD 97776099836*3^$a+1 [50033]
72
83
43
5
60
49
23
43
29
108
7
48
42
78
77
13
23
67
30
42
18
23
12
13
30
17
13
132
35
25
47
13
102
60
90
6
17
12
25
90
65
1
35
7
198
71
13
6
101
73
60
66
77
12
72
13
23
103
5
19
6
71
121
30
120
12
5
61
119
1
12
23
145
60
47
55
12
36
60
17
37
215
163
48
5
72
157
143
72
13
48
84
48
90
30
18
65
24
13
95
7
48
12
5
36
19
6
30
30
54
18
18
5
12
145
35
144
144
97
35
115
78
120
174
17
79
24
90
90
108
138
12
42
60
36
30
24
203
25
23
37
35
55
89
31
29
13
48
18
29
36
85
144
35
1
84
11
25
59
13
42
48
42
35
36
72
103
42
108
59
25
95
1
24
18
72
18
42
108
18
95
49
6
5
49
23
175
17
133
72
11
36
1
107
25
11
7
12
6
42
12
53
72
91
42
42
18
18
12
60
5
43
12
48
84
66
12
210
77
108
115
12
5
1
12
287
55
17
19
24
60
41
25
24
6
42
60
42
41
55
30
102
42
6
84
156
24
41
25
42
5
13
42
72
18
48
120
11
301
162
77
1
48
24
35
36
67
120
48
42
102
60
113
132
156
19
41
7
42
366
114
11
7
102
30
5
121
42
12
6
150
12
48
24
17
79
42
30
149
19
5
115
90
30
210
12
47
205
83
72
1
12
12
108
42
78
60
23
24
48
60
13
132
35
48
7
125
84
36
115
90
132
191
85
144
18
12
6
71
13
90
137
19
42
18
65
49
6
29
43
17
1
84
66
12
48
42
12
23
7
78
42
30
107
24
67
17
85
66
72
12
5
12
13
47
109
42
162
6
5
12
7
65
1
71
79
12
12
5
13
120
143
7
60
102
23
72
31
29
1
54
6
84
30
17
60
193
30
66
11
24
37
18
17
7
18
18
72
42
71
19
48
30
12
36
42
30
78
65
7
29
31
48
174
90
78
78
60
24
30
168
107
25
47
13
23
37
143
7
60
108
18
12
30
18
11
180
133
71
49
18
5
12
91
5
19
17
1
30
18
24
60
191
84
223
228
24
48
48
41
1
23
67
17
60
1
60
24
167
49
59
91
197
37
35
1
174
41
7
312
66
60
24
47
96
13
24
48
179
24
67
42
6
149
60
181
60
11
13
48
12
6
84
156
89
1
42
12
17
1
42
6
95
36
36
103
24
96
24
41
7
18
42
137
12
1
18
5
19
48
30
120
35
37
71
7
65
85
59
19
54
60
47
79
77
60
97
6
30
42
12
137
1
12
96
11
91
42
107
43
18
42
113
12
1
54
30
11
67
48
137
73
35
49
23
127
36
120
24
17
31
77
48
72
55
60
246
71
96
55
60
42
35
1
24
6
30
54
48
42
71
19
6
12
30
125
163
60
17
67
17
43
30
36
59
12
181
48
47
13
30
12
18
180
42
102
11
67
29
31
53
96
108
156
139
6
42
42
126
77
25
155
73
54
53
97
18
53
19
65
55
125
180
85
23
157
30
6
11
61
42
60
66
132
35
25
30
72
36
89
121
60
120
59
13
18
30
119
31
17
13
12
18
60
65
67
5
67
78
48
42
132
5
61
12
35
43
12
42
35
1
42
29
36
48
49
78
113
72
25
23
36
36
43
17
163
84
30
150
30
30
90
35
36
55
125
7
18
131
36
252
1
192
42
41
19
36
114
66
30
42
137
61
11
181
42
30
138
18
42
222
126
234
143
72
12
103
30
35
31
24
90
36
11
19
24
36
120
72
30
119
193
6
12
42
6
12
102
23
12
73
12
11
25
59
61
90
42
60
35
13
30
29
108
60
13
42
12
36
24
53
37
156
90
24
161
115
29
55
90
47
60
73
30
78
119
36
265
83
7
113
49
6
12
18
150
24
96
101
73
18
102
18
12
36
5
96
36
192
25
6
41
43
108
48
30
12
12
36
24
66
89
96
7
48
54
120
66
120
137
60
13
12
162
90
6
17
60
13
30
65
ABCD 97776235808*3^$a+1 [50003]
84
4
89
151
29
48
15
45
39
27
1
23
18
48
99
16
17
31
132
116
40
20
15
13
5
36
144
63
69
39
45
3
183
37
107
21
51
13
17
99
9
7
12
80
88
17
27
12
27
93
96
12
36
120
24
3
9
60
16
8
48
112
17
63
3
9
48
28
8
28
29
15
36
69
36
51
112
161
42
9
9
151
119
13
8
45
6
18
3
9
3
129
51
21
39
64
96
20
9
79
8
24
24
12
12
81
39
33
39
27
25
53
27
45
31
84
20
24
123
6
111
84
141
3
4
32
12
48
76
11
18
43
44
36
21
51
4
53
12
15
16
20
112
35
90
19
5
135
12
48
48
48
45
19
5
36
159
24
27
93
120
21
60
19
47
69
12
48
16
36
24
24
5
36
15
9
36
39
33
15
84
3
45
9
55
60
96
44
51
13
41
39
72
75
13
56
21
36
12
36
51
276
12
84
40
116
16
92
33
63
153
15
24
216
64
65
27
48
69
90
126
36
31
20
60
36
120
144
36
33
54
9
12
96
9
139
20
12
12
48
27
48
9
105
99
57
79
8
36
57
55
17
27
51
21
60
64
36
44
16
32
12
123
54
55
5
75
12
12
27
69
36
4
17
18
37
53
3
27
33
93
15
52
60
5
15
87
9
63
6
48
24
7
41
39
3
141
48
3
69
99
129
28
113
3
36
96
24
24
153
96
19
32
52
32
9
15
84
12
33
111
9
42
21
24
112
113
63
40
168
8
156
36
12
87
9
96
12
9
27
252
33
19
48
41
115
20
288
48
76
83
1
17
12
24
87
16
8
16
44
12
24
108
39
153
69
84
75
28
20
57
31
8
76
68
3
102
36
43
17
12
60
162
30
15
12
16
17
72
7
12
11
18
39
96
36
24
27
9
48
9
99
9
27
33
63
132
21
123
48
27
18
3
24
4
23
45
81
15
69
6
33
16
44
52
12
68
48
28
104
64
83
153
15
48
6
27
12
24
3
61
17
36
51
16
53
6
72
13
72
32
12
9
75
75
37
12
5
66
13
32
45
43
56
48
21
12
39
132
33
147
12
4
60
167
9
16
233
67
113
39
33
27
240
60
9
79
83
45
28
44
45
78
13
89
3
60
24
16
80
93
3
96
12
4
8
4
32
52
8
36
16
53
84
7
17
31
17
72
36
135
24
24
16
8
9
123
60
57
36
30
18
36
55
5
54
21
48
12
48
52
48
44
36
40
83
49
84
5
123
40
53
79
36
8
24
51
69
3
45
4
5
60
3
24
96
48
184
12
36
8
33
7
56
48
51
54
72
24
27
96
15
18
3
136
32
52
65
15
64
12
36
17
72
36
51
48
28
8
9
15
36
207
33
108
21
187
11
9
4
44
33
3
28
161
15
9
54
49
41
147
88
60
41
87
4
44
105
55
20
24
27
21
9
15
12
4
44
105
99
24
27
18
15
132
60
96
39
21
9
31
12
20
81
42
97
23
69
9
66
6
15
16
144
17
51
16
5
36
3
36
76
29
54
1
71
13
44
48
4
152
36
64
23
9
48
9
3
120
21
51
27
48
69
3
49
92
4
20
105
18
45
33
66
24
45
21
78
66
6
18
15
12
21
67
8
3
33
12
9
48
24
15
21
3
12
33
3
40
17
39
28
77
7
8
4
80
96
15
6
72
84
15
45
39
9
3
36
72
4
17
36
75
33
36
48
127
5
39
76
24
41
39
28
80
87
9
36
45
27
75
114
67
53
36
18
6
63
57
15
3
85
11
21
99
6
36
12
87
64
8
96
48
64
44
16
84
29
115
24
11
90
75
33
31
53
19
12
77
7
29
67
113
15
21
27
9
42
90
91
11
25
144
48
44
16
56
28
80
12
36
4
32
12
93
144
7
8
9
27
63
30
7
44
36
45
30
24
13
77
27
24
3
121
60
24
41
15
24
144
3
45
3
25
17
51
3
93
33
84
3
120
99
85
125
55
44
36
48
16
20
3
66
99
88
83
6
84
123
96
16
41
18
109
72
29
6
61
5
159
45
19
17
63
28
8
21
6
1
36
56
9
168
31
8
192
60
28
56
12
36
57
24
27
4
92
21
12
27
24
12
12
69
96
12
63
105
15
12
60
48
72
40
17
115
20
24
81
79
59
6
63
27
120
54
75
33
24
108
36
84
42
93
16
17
39
216
28
224
28
5
12
55
8
33
39
24
36
36
57
135
124
101
15
3
25
20
48
33
15
3
18
55
17
6
9
12
51
54
84
39
36
96
72
24
24
16
56
21
27
75
90
51
4
84
80
76
32
21
15
112
92
60
16
68
16
32
52
5
39
9
3
21
3
45
43
11
9
76
5
24
72
12
63
99
1
84
101
75
27
117
12
12
112
8
27
18
15
111
165
75
45
36
36
9
48
24
39
27
93
28
5
18
18
150
144
1
17
15
16
17
24
30
9
81
3
3
18
27
129
ABCD 97776474574*3^$a+1 [50105]
36
216
180
17
288
16
123
18
6
18
396
30
78
35
13
179
48
67
36
297
45
18
65
7
126
48
6
252
102
275
31
78
51
111
18
47
16
21
6
162
30
6
15
183
9
93
24
27
21
59
31
177
27
36
18
63
63
48
78
72
123
3
77
61
36
114
360
108
9
128
112
3
45
81
102
60
54
324
102
78
120
54
33
80
13
24
12
15
63
126
48
54
162
36
6
30
6
120
6
15
123
53
16
9
66
270
114
228
17
151
156
29
43
6
84
107
48
96
169
135
45
66
60
156
42
36
12
54
105
183
249
80
48
163
288
6
36
180
47
61
180
47
7
137
16
165
126
60
65
253
6
29
181
72
60
90
108
84
36
18
39
3
66
42
126
12
54
108
144
60
54
54
72
69
32
61
54
48
162
36
168
48
143
16
32
13
126
72
29
112
176
112
183
66
36
54
36
36
53
91
42
30
42
12
72
54
78
11
96
31
17
7
36
54
36
180
66
42
144
66
6
48
78
48
42
59
139
48
149
31
33
99
141
93
12
78
120
33
27
30
23
96
192
19
29
91
6
36
396
143
19
180
84
24
36
18
135
128
55
96
36
90
198
53
1
47
1
150
54
30
5
1
126
36
48
54
198
6
48
36
119
48
1
30
90
342
168
9
21
270
198
78
48
6
30
18
414
6
66
24
66
78
18
51
195
6
108
11
96
37
156
111
93
131
7
36
36
18
15
63
65
133
102
24
84
185
1
30
33
21
59
67
42
30
126
23
16
39
137
43
72
12
132
30
126
17
79
156
36
33
21
54
101
240
48
13
84
95
37
48
6
18
48
83
49
54
41
25
6
174
324
180
90
17
91
213
93
6
173
16
147
24
5
43
36
60
108
89
1
90
5
25
96
30
90
42
12
137
61
78
12
24
174
83
85
27
57
90
29
139
101
25
36
18
72
30
6
90
11
25
162
5
7
96
162
66
5
37
18
120
132
125
1
30
42
23
115
42
30
5
211
96
252
33
33
36
306
6
84
47
48
13
371
48
49
6
12
78
36
90
48
144
60
36
65
25
108
12
36
222
29
7
198
180
48
15
99
29
25
36
179
31
78
83
55
105
3
18
36
132
35
31
6
174
36
41
211
204
65
61
35
181
12
90
24
77
144
31
36
29
96
103
36
42
48
288
123
75
5
55
48
78
66
6
84
54
249
128
112
93
35
1
63
27
36
126
83
7
48
42
198
126
210
42
126
12
53
241
36
30
90
6
288
138
3
3
125
19
29
55
222
36
18
30
114
5
43
5
64
21
42
17
109
174
114
51
51
18
54
72
54
6
198
90
12
60
48
54
168
59
13
48
6
48
60
102
363
80
61
24
59
208
3
126
36
54
228
17
91
69
80
13
6
18
54
12
150
12
78
36
117
3
312
30
42
12
114
180
84
36
35
16
63
228
29
7
36
149
144
37
12
54
41
48
115
77
64
51
96
29
61
30
54
42
66
3
267
42
107
139
42
11
43
53
13
6
29
ABCD 97776525194*3^$a+1 [50029]
18
18
14
4
90
104
66
52
30
12
86
70
26
34
32
22
50
42
34
41
19
24
8
93
19
17
1
14
18
10
56
82
80
22
36
30
2
40
14
166
2
10
12
90
6
18
66
24
74
10
30
50
28
60
12
36
44
6
40
30
41
9
10
180
14
27
3
88
12
77
3
28
104
16
2
3
27
6
22
30
12
36
11
19
96
26
18
81
1
24
54
6
54
42
12
6
26
18
16
32
60
174
46
12
78
8
46
98
76
66
78
120
2
18
36
46
41
25
20
18
82
102
8
10
30
12
53
25
30
38
46
8
46
26
36
10
24
24
56
39
55
77
37
78
38
100
35
9
46
42
2
36
4
18
23
1
11
163
96
30
59
37
108
44
18
22
36
104
30
6
4
6
26
111
115
30
108
42
24
50
16
48
44
46
12
2
30
16
12
120
5
43
96
5
55
114
66
30
36
32
28
48
20
66
16
20
105
39
78
16
24
8
28
30
30
24
48
78
42
14
34
36
18
12
36
29
1
50
12
18
90
52
48
44
178
18
38
82
44
6
4
90
44
36
18
22
30
8
88
72
68
22
77
24
19
20
16
20
16
60
38
28
38
4
2
90
9
25
54
90
47
79
12
29
133
42
24
72
89
15
28
60
32
9
105
4
6
36
20
34
42
60
53
15
54
27
9
22
48
5
1
36
42
30
71
25
24
72
126
24
26
114
36
10
20
18
6
58
72
54
6
20
24
16
36
5
25
72
20
6
76
89
37
102
92
18
22
36
5
79
29
79
2
108
90
10
6
5
7
20
18
40
74
10
6
60
36
36
44
60
4
36
18
48
83
25
20
82
12
30
6
120
41
1
68
4
78
2
52
11
25
12
62
40
20
16
68
6
64
74
16
66
8
27
55
36
54
30
56
70
32
42
10
6
120
18
11
55
6
48
24
107
55
30
126
50
39
15
4
36
8
40
42
44
6
84
130
12
35
13
107
9
6
10
2
132
58
32
16
68
4
36
32
18
24
40
8
10
68
46
6
42
60
36
102
18
14
10
36
24
60
36
44
22
24
32
3
55
132
8
34
11
7
14
78
28
60
38
160
102
38
60
75
45
34
12
5
1
80
12
118
44
88
18
8
27
63
36
28
38
82
6
30
24
18
2
6
34
30
36
56
6
4
26
64
24
144
66
6
6
24
5
31
54
60
30
14
111
49
6
26
54
16
8
54
28
48
24
2
4
84
8
10
48
42
12
6
24
38
9
55
101
9
4
56
58
8
22
32
24
36
18
12
4
32
54
10
36
8
16
120
6
110
10
23
61
14
36
28
36
60
116
28
56
6
4
140
4
30
12
6
30
38
6
106
18
50
52
98
16
14
100
14
46
30
54
6
102
48
36
56
34
6
12
2
28
42
11
193
32
52
23
33
54
46
150
104
81
7
2
70
8
28
26
100
26
40
12
2
48
16
92
15
25
114
26
52
26
4
18
114
36
74
46
32
52
5
25
6
54
30
20
34
96
54
24
18
48
11
1
12
68
22
36
12
20
9
39
40
2
18
10
110
16
80
4
36
5
45
76
12
30
8
22
48
174
6
150
24
38
16
42
2
28
2
22
6
42
48
59
45
34
12
20
34
6
32
22
18
32
6
18
21
45
34
102
78
44
66
15
25
60
126
26
10
18
152
4
11
3
45
31
5
19
42
74
60
4
72
14
4
12
42
30
60
36
80
10
66
14
16
18
48
42
62
118
20
18
72
70
36
80
21
1
23
21
58
30
8
40
8
46
78
62
10
114
2
94
48
36
14
18
4
96
30
18
32
24
54
22
120
20
28
24
12
56
60
54
4
96
11
9
18
42
10
96
30
83
31
38
46
17
7
18
23
51
76
44
24
4
32
18
36
10
54
62
81
9
28
6
32
4
5
15
4
26
58
6
66
24
102
32
10
12
20
10
26
40
104
54
10
12
24
44
21
13
11
1
26
4
14
90
36
21
15
64
20
54
27
60
9
76
108
14
57
19
30
95
19
32
28
98
102
70
2
6
10
8
10
6
50
16
20
28
80
36
160
8
28
62
18
10
18
20
22
2
66
142
84
26
60
18
72
4
26
64
5
9
22
32
57
31
54
38
10
6
96
68
16
20
22
12
6
32
90
94
48
18
54
24
72
54
48
18
2
28
72
30
140
18
22
6
26
118
6
66
54
12
90
8
40
2
28
17
13
26
16
53
31
48
140
22
68
42
9
81
16
14
4
32
28
90
30
42
24
18
161
9
10
12
24
2
4
14
70
11
19
86
36
22
68
9
1
44
36
94
6
18
24
32
28
8
40
12
18
72
18
8
22
18
72
14
10
96
18
36
38
52
38
10
18
38
54
10
90
26
24
46
26
208
26
36
28
30
42
35
1
8
84
42
138
36
22
18
6
125
105
94
5
31
54
35
27
78
16
30
36
60
12
98
34
6
14
28
108
24
68
81
15
4
8
18
10
66
6
24
8
108
18
70
90
42
48
5
81
6
28
56
10
24
6
158
6
45
9
40
102
54
14
16
17
3
10
6
89
1
26
64
24
5
25
26
138
10
66
2
28
24
38
108
12
10
14
36
30
9
1
95
27
21
99
36
54
171
45
24
52
54
6
44
6
58
66
84
48
8
4
20
210
10
132
66
152
10
6
35
31
5
21
24
46
30
18
32
4
8
136
14
30
18
10
12
56
22
42
48
5
67
86
10
2
58
74
30
6
10
66
48
20
46
44
52
104
16
8
112
5
61
282
2
15
1
20
52
18
53
27
52
2
34
60
114
18
30
114
6
12
11
7
24
65
43
96
24
6
11
1
8
66
24
12
24
16
20
34
18
30
30
50
16
30
36
65
13
2
88
32
10
8
46
36
60
90
36
62
138
15
37
30
ABCD 97776998524*3^$a+1 [50007]
210
90
3
28
20
52
29
48
3
129
30
6
7
48
107
37
36
8
21
79
101
55
23
33
48
16
5
195
36
4
5
43
8
39
48
13
48
32
28
276
20
16
12
20
112
23
72
18
175
23
33
16
20
33
3
12
57
19
24
12
96
60
29
43
56
36
4
41
18
72
69
129
30
21
16
36
60
29
15
24
12
112
156
59
13
12
17
108
67
20
33
31
47
25
65
12
3
48
81
31
20
57
7
95
18
51
129
91
41
103
35
1
56
105
96
7
47
180
13
17
18
21
40
72
35
73
84
23
49
104
9
7
48
17
151
120
29
6
54
15
4
17
63
100
24
56
172
17
15
16
131
9
21
15
76
32
36
60
16
35
49
60
20
147
25
20
28
89
18
69
15
85
11
33
21
15
3
72
69
112
35
9
36
64
36
8
4
12
80
33
3
159
49
29
90
120
1
77
99
4
120
47
33
16
20
16
48
11
9
9
12
3
72
64
264
8
39
6
12
3
100
47
97
11
90
12
75
12
96
120
9
63
45
151
101
18
45
63
33
112
17
55
197
115
5
18
180
72
21
57
55
17
18
133
47
18
319
176
27
30
42
121
59
85
84
24
17
3
52
60
60
116
108
16
215
25
48
5
31
41
18
102
6
117
96
36
3
25
8
40
125
19
24
11
30
108
75
16
32
9
18
13
24
155
6
43
59
73
17
60
120
7
60
83
13
48
36
11
54
31
48
144
92
75
13
108
119
9
36
153
7
83
72
49
32
27
25
92
124
120
60
96
35
109
12
20
39
18
75
108
12
36
9
51
21
139
77
84
159
72
9
15
4
60
41
31
8
57
90
45
4
68
16
191
25
56
232
8
75
12
37
5
31
60
35
25
20
9
30
180
21
48
16
48
80
52
80
16
248
16
24
89
42
73
96
12
47
25
107
1
17
15
12
40
60
125
15
36
28
20
99
105
93
12
60
18
105
52
48
12
17
36
79
20
16
24
20
21
55
240
24
5
55
80
108
57
31
108
11
69
57
43
59
61
32
100
59
105
16
12
17
48
3
28
29
115
108
29
43
155
157
23
162
31
48
11
30
3
16
32
64
176
124
35
1
12
36
47
102
42
81
39
18
168
63
16
300
84
132
60
164
135
121
104
75
78
7
5
6
37
96
29
51
4
36
119
1
89
60
18
72
12
25
155
25
53
12
75
111
54
120
55
23
117
3
93
4
71
9
3
25
17
79
11
18
87
88
23
102
7
53
30
237
3
1
12
17
42
145
36
32
177
15
28
65
103
65
15
48
40
89
42
61
119
48
141
60
39
13
20
69
19
212
4
120
11
25
48
11
1
24
24
29
7
80
3
72
49
59
30
7
8
57
51
45
115
47
13
20
52
72
5
36
27
45
63
4
41
12
87
45
55
35
25
96
128
16
35
49
36
203
21
40
29
51
9
27
63
61
84
32
3
153
9
18
18
7
5
15
16
56
4
71
13
56
39
57
4
80
96
16
5
12
31
20
24
15
33
45
99
3
13
8
159
13
12
48
24
80
16
24
20
36
64
156
32
12
16
77
60
27
60
15
85
164
27
97
5
72
15
40
41
12
87
45
51
129
120
39
12
27
72
45
24
147
25
44
4
32
28
11
9
60
69
31
101
18
12
25
96
77
7
53
31
77
67
12
20
45
31
5
27
268
20
309
39
36
48
27
36
13
96
24
47
9
171
45
28
32
28
11
13
5
72
123
105
87
4
32
219
108
78
12
31
60
161
3
3
54
90
1
24
5
19
77
102
57
64
44
52
48
5
283
29
30
60
18
87
208
60
17
90
13
5
51
171
61
47
90
12
19
120
47
13
12
155
9
16
48
80
21
15
16
48
29
15
108
40
48
12
12
23
33
69
75
57
36
72
108
7
116
57
27
76
60
24
47
9
99
18
12
67
96
5
55
120
72
125
87
75
90
6
25
29
48
31
11
90
31
5
19
48
128
52
5
63
27
102
6
33
16
24
32
165
27
16
24
17
51
99
9
81
115
11
12
25
32
3
12
13
116
52
89
51
99
13
17
51
144
88
47
33
3
13
104
28
29
103
5
132
15
3
12
6
63
171
25
23
1
20
21
123
3
73
71
105
21
72
171
24
36
51
13
47
33
57
103
12
20
81
19
ABCD 97777170982*3^$a+1 [50050]
44
43
65
7
11
84
34
14
1
41
96
24
18
13
245
24
43
5
160
36
72
63
41
4
32
67
35
10
27
9
2
54
30
25
11
42
18
12
37
35
18
90
18
4
243
65
31
59
106
27
45
99
131
22
15
17
31
29
16
32
48
19
45
123
23
42
12
16
74
25
5
43
137
120
108
42
60
276
73
9
2
13
107
48
82
8
102
126
7
35
78
7
125
42
1
17
12
78
46
15
57
44
6
12
25
21
72
134
66
43
59
22
50
6
84
30
138
12
103
45
2
25
120
11
133
59
10
27
83
70
38
60
13
29
115
53
43
9
72
26
13
120
72
59
34
92
12
30
12
30
18
102
48
91
29
12
64
15
17
42
30
40
15
35
48
30
24
18
61
11
46
63
11
34
164
7
65
30
1
5
12
112
50
85
11
72
138
19
35
6
120
40
72
182
6
139
33
2
18
108
12
30
90
180
28
3
119
58
2
61
41
108
30
10
80
136
36
128
7
9
87
5
54
6
60
67
65
232
15
21
27
17
28
147
11
22
20
48
40
3
17
192
42
61
77
76
36
123
53
24
6
42
102
6
7
47
48
18
7
17
76
14
336
12
48
102
78
12
25
65
127
65
138
60
12
6
252
12
31
35
72
46
39
35
18
54
70
8
42
6
84
78
102
36
54
60
36
13
197
259
5
28
92
43
5
43
35
42
91
59
30
72
28
20
7
191
34
116
28
44
28
32
40
80
55
113
60
84
31
24
53
76
15
29
180
28
44
6
25
65
54
48
10
72
68
42
25
5
30
6
7
5
67
11
114
126
90
84
48
48
175
35
22
8
28
51
24
11
13
125
67
11
102
28
74
48
48
49
41
12
12
76
27
5
18
130
2
13
29
48
12
60
6
24
85
9
36
68
31
17
84
6
234
19
41
31
5
112
147
83
12
138
16
86
1
48
59
205
17
16
32
72
55
35
6
88
15
24
65
40
2
30
48
31
101
43
5
48
252
16
2
13
179
120
72
66
54
30
30
118
51
11
61
47
42
18
133
29
78
30
18
13
71
30
18
25
17
28
248
162
192
10
20
48
67
35
126
79
35
108
48
114
199
29
28
108
27
9
20
60
66
12
30
48
19
41
100
2
48
42
48
42
30
12
19
47
30
60
24
100
171
47
1
41
6
114
31
65
90
162
78
37
53
12
7
35
58
128
43
9
50
102
60
66
132
90
12
6
58
26
46
87
23
12
18
12
100
3
65
72
12
96
24
48
72
36
7
285
20
30
18
7
35
42
108
7
11
210
52
207
45
3
137
4
14
90
12
103
105
2
18
12
31
77
76
104
72
30
60
90
4
212
148
146
178
68
79
5
30
78
127
5
396
42
70
15
48
17
7
35
30
31
29
78
78
7
47
118
51
165
36
63
48
24
81
32
60
16
56
120
96
52
98
24
58
51
101
136
99
41
24
180
19
77
19
9
36
3
23
30
60
7
17
18
30
48
52
32
36
84
30
138
67
53
115
21
116
18
30
7
9
111
5
30
34
92
55
33
44
162
18
55
155
18
24
246
54
124
27
45
3
72
33
134
10
2
48
102
79
17
7
137
18
42
43
5
76
111
11
60
162
16
111
11
58
14
22
20
48
115
5
28
14
1
47
10
72
15
165
51
57
98
37
23
174
150
18
40
27
11
90
43
11
61
29
30
78
55
33
72
15
5
72
48
90
22
110
6
64
38
78
102
42
78
18
19
11
13
29
43
29
108
12
96
4
8
28
108
26
10
51
137
18
24
6
42
12
6
54
48
48
133
41
55
35
30
18
72
36
30
30
24
60
145
95
48
70
38
178
86
6
132
28
50
94
38
18
84
36
79
120
245
60
31
77
30
78
7
77
6
30
100
14
18
78
30
4
38
192
48
37
24
11
13
5
90
60
18
67
47
36
34
8
48
19
48
53
42
12
36
49
81
92
48
54
13
45
38
54
48
18
109
24
251
30
79
96
35
46
15
72
77
66
58
26
30
120
48
100
20
160
2
60
1
77
43
24
65
30
96
12
22
200
66
13
137
12
12
180
156
7
ABCD 97777554716*3^$a+1 [50016]
4
80
21
54
33
12
39
96
25
20
40
56
9
3
33
48
66
21
24
9
79
8
3
37
60
23
36
1
44
15
25
20
69
6
21
24
9
39
57
111
132
72
28
12
36
23
6
15
36
39
21
33
12
15
4
20
40
5
6
25
20
33
30
30
7
20
24
36
40
24
5
30
54
91
5
36
18
9
100
12
60
11
37
72
8
12
9
6
1
12
17
30
21
4
5
6
54
3
27
24
1
80
16
84
35
84
1
71
24
1
44
15
1
53
111
16
12
41
87
12
57
55
8
28
5
54
25
29
6
1
29
15
180
40
36
5
7
11
36
1
23
1
116
39
6
67
8
60
33
7
72
41
51
15
25
101
54
66
87
3
108
1
20
15
6
7
17
75
28
11
30
31
20
135
21
45
87
27
30
54
1
29
6
1
89
30
30
75
16
119
45
39
49
20
52
71
45
9
3
267
21
4
36
53
36
30
6
15
33
7
24
65
3
52
11
24
25
8
21
7
35
45
3
69
52
29
31
29
6
81
4
36
12
68
165
19
48
53
18
30
30
1
8
33
7
8
3
6
43
8
4
56
132
40
32
15
30
54
21
88
20
12
45
51
15
25
32
12
51
25
32
27
25
56
4
29
7
20
60
60
63
1
36
119
25
36
24
36
53
19
32
15
1
23
66
3
28
32
21
7
53
51
40
56
33
36
15
36
52
17
15
81
90
45
9
30
13
8
4
41
115
5
19
56
40
24
5
24
31
8
27
30
30
1
59
54
27
24
36
4
95
6
18
9
12
15
36
9
15
6
54
54
66
85
8
100
17
3
52
5
36
15
3
61
11
30
15
4
60
8
33
15
9
24
39
88
59
84
36
21
33
7
24
5
91
5
39
48
27
114
6
73
8
3
9
12
9
30
6
31
5
7
17
3
27
1
35
24
13
17
63
27
60
6
15
3
9
21
36
15
88
8
4
29
12
67
11
9
21
6
144
60
9
27
21
12
28
24
8
27
13
48
12
32
39
57
12
117
60
15
76
12
23
150
7
48
44
39
1
108
48
23
1
59
61
35
13
11
37
5
60
87
3
25
12
20
51
21
40
56
12
3
45
72
3
78
6
60
30
30
61
5
39
16
113
27
4
8
3
24
45
16
32
3
30
27
48
3
66
55
11
37
71
37
5
15
3
217
5
115
12
8
9
15
16
5
54
61
24
108
12
20
48
12
9
36
36
60
19
35
1
23
30
36
55
8
21
7
53
30
37
44
21
15
3
42
7
20
27
61
44
40
29
87
40
29
15
36
3
1
125
55
5
96
60
18
57
39
25
20
21
15
3
30
31
59
6
6
45
9
75
21
18
6
55
5
6
25
60
53
12
48
6
24
1
8
12
15
6
55
12
8
64
8
52
11
24
13
53
48
60
7
32
27
6
19
36
12
20
33
84
6
84
13
92
40
20
15
93
21
27
33
7
35
9
16
5
15
9
31
35
258
66
1
59
120
6
7
11
1
95
60
1
89
54
12
69
36
3
12
9
76
60
5
48
7
83
9
12
36
4
56
39
6
19
35
21
4
8
93
19
5
30
84
69
27
61
24
8
33
90
85
23
12
18
12
55
24
80
16
20
33
6
6
18
102
48
12
39
39
6
30
114
19
48
83
60
1
48
47
54
6
24
1
48
53
19
20
21
24
30
1
32
33
18
42
78
30
36
15
21
18
21
15
60
84
1
20
16
32
28
59
21
24
76
20
120
12
27
93
12
9
12
30
30
19
20
40
35
24
6
175
35
6
15
3
9
12
60
16
5
15
9
24
36
31
12
12
35
13
32
21
19
125
84
39
51
1
35
54
27
12
21
36
3
12
45
15
96
40
5
19
35
25
5
51
12
27
45
16
60
23
12
25
5
15
3
60
9
112
8
3
9
135
6
54
36
9
21
79
228
11
61
8
52
35
45
28
11
42
7
8
3
9
100
107
21
9
15
16
29
30
24
21
40
48
83
37
48
5
27
27
54
6
24
9
12
100
35
1
20
3
6
54
12
30
39
76
23
9
88
5
19
5
30
73
47
45
69
6
13
72
20
45
15
40
5
31
35
18
30
66
6
30
60
15
33
87
45
18
1
59
169
20
12
39
36
6
90
24
1
5
18
37
35
18
246
21
4
95
25
56
64
20
36
4
5
111
33
27
40
65
7
20
27
6
78
57
4
35
121
5
27
27
66
27
52
35
45
75
1
29
24
7
5
7
20
12
16
5
15
63
37
12
8
63
96
1
72
32
60
75
33
3
45
24
69
87
15
30
24
15
21
67
11
36
30
36
54
6
15
15
25
29
3
21
27
4
11
108
36
33
28
23
36
13
53
30
30
19
56
15
97
11
30
91
35
60
1
20
120
9
30
45
15
60
25
5
31
104
9
79
47
1
132
11
9
21
67
20
105
39
15
25
35
24
1
48
12
29
6
61
23
1
209
36
24
31
89
6
6
39
9
7
24
8
28
80
3
1
29
31
35
24
57
63
6
30
25
116
4
35
84
1
11
9
9
6
6
15
9
54
97
20
12
48
3
1
5
3
93
18
57
45
55
80
3
6
84
12
79
20
16
29
3
33
18
37
23
36
1
83
9
108
69
31
29
36
15
100
20
12
3
45
24
9
30
1
29
51
9
31
5
96
75
3
21
156
4
8
12
9
6
25
29
67
23
9
28
32
21
27
33
30
36
1
60
5
15
3
1
20
40
29
67
24
56
24
9
19
17
24
31
20
60
16
65
18
69
100
32
15
13
17
3
28
23
1
41
27
63
48
30
231
16
20
9
54
37
23
1
60
36
92
27
61
44
36
9
55
29
6
66
24
75
39
9
28
5
19
35
81
52
32
16
84
36
84
8
171
1
5
6
25
60
20
24
9
60
36
15
15
33
12
36
33
31
5
15
45
15
15
1
65
30
18
19
20
27
30
111
3
12
84
30
15
15
1
12
47
13
47
1
20
4
20
88
8
3
37
65
24
15
15
36
9
48
27
36
78
27
24
16
5
55
83
21
96
24
40
60
29
7
23
12
69
69
12
18
21
9
66
13
113
54
90
30
1
35
24
81
15
24
1
20
12
12
9
51
28
8
33
30
66
30
25
20
40
5
3
27
30
31
20
4
20
40
20
36
24
60
15
45
39
1
20
9
7
24
59
36
1
44
9
39
28
32
100
20
21
51
21
7
8
3
150
7
35
45
60
24
40
20
21
18
66
30
33
57
51
39
1
5
19
35
105
36
4
116
123
36
81
15
37
12
35
13
20
21
12
27
60
27
6
7
11
6
36
15
33
6
13
107
13
11
6
3
60
40
48
144
29
19
77
31
24
ABCD 97778331338*3^$a+1 [50008]
96
7
23
10
56
96
84
30
28
56
6
10
20
48
90
31
21
104
40
14
28
8
36
25
3
20
16
56
18
16
12
38
6
19
47
13
5
12
94
158
91
21
20
36
12
10
20
1
71
1
23
37
17
6
24
66
70
44
48
84
6
18
16
36
14
84
42
42
30
46
2
10
3
21
48
3
39
26
12
6
6
55
51
14
19
5
12
12
7
24
5
12
55
29
31
27
62
48
58
8
40
42
2
13
5
12
7
51
98
10
2
18
34
8
43
5
36
36
48
12
12
60
6
4
18
3
36
53
12
18
18
60
64
56
30
12
13
3
26
19
95
49
17
18
12
24
30
12
19
21
8
40
14
13
149
18
18
144
18
40
6
15
11
18
12
10
21
5
19
24
27
14
70
18
8
19
41
40
32
46
21
29
12
64
8
18
12
18
48
55
77
28
20
55
17
42
36
6
6
40
2
48
132
36
7
17
31
72
24
5
84
31
5
43
5
48
84
78
1
12
59
16
9
125
16
2
13
53
7
84
39
54
3
48
65
115
12
3
26
31
33
6
38
30
12
66
79
39
14
7
11
28
90
2
12
6
10
32
13
9
63
15
33
77
54
10
8
12
58
8
4
9
45
15
29
7
5
16
78
84
18
8
6
10
36
39
11
49
11
13
11
1
5
42
66
24
18
268
44
40
26
16
26
30
7
48
23
42
22
20
28
57
75
92
34
20
19
15
80
28
69
3
12
6
8
46
38
28
44
6
64
20
6
19
23
61
27
50
4
14
46
3
81
2
13
5
24
90
48
25
12
96
9
26
24
6
19
51
21
41
48
31
23
18
42
10
18
9
15
38
6
109
3
2
7
83
78
42
1
27
38
42
25
5
10
18
14
12
10
123
95
37
5
118
2
18
13
9
36
39
53
6
64
2
18
42
31
9
44
19
5
60
22
69
59
18
12
36
84
31
84
15
2
31
27
90
102
18
38
18
52
122
6
7
59
6
12
132
79
24
53
19
41
12
55
101
36
6
24
73
11
1
29
16
3
41
42
42
16
20
34
21
59
6
24
10
72
18
75
3
110
52
51
11
18
36
22
2
106
26
6
42
22
18
26
12
30
4
14
6
24
12
108
6
84
84
6
30
42
54
6
24
54
60
25
21
63
96
35
121
89
12
42
13
17
12
36
22
36
21
11
10
15
35
49
5
16
3
5
70
2
7
11
24
42
4
62
132
1
51
56
37
11
10
27
5
60
118
2
84
31
47
1
36
39
2
10
14
4
6
21
5
18
4
42
8
6
16
6
44
6
12
12
13
33
38
24
1
24
63
50
19
3
66
26
13
48
27
45
48
24
24
96
33
38
25
17
18
82
30
21
17
12
108
132
42
13
11
42
58
20
36
34
36
14
1
95
25
59
30
4
162
14
31
15
26
24
76
39
5
55
48
12
24
65
96
16
2
88
8
30
30
12
13
29
7
33
8
24
19
77
12
70
26
7
24
41
78
66
70
69
12
35
28
90
32
102
1
5
79
95
36
1
60
60
33
3
5
48
31
33
15
23
49
36
3
6
14
6
55
9
2
42
42
49
41
48
7
35
30
43
5
55
21
56
28
50
76
6
20
36
10
158
36
4
27
17
16
12
2
1
36
39
45
41
18
37
29
30
10
14
13
24
5
19
11
6
48
144
42
1
3
20
6
28
56
52
63
5
4
140
12
43
12
36
5
43
29
16
51
5
103
5
12
6
78
10
14
66
37
29
78
96
10
32
40
2
30
66
42
84
18
12
1
35
28
32
12
6
36
31
29
31
93
56
4
15
5
100
6
20
46
2
36
84
37
11
13
36
84
12
60
17
30
12
18
6
1
15
26
72
12
6
42
36
79
35
72
10
18
60
110
142
50
31
23
30
40
20
19
17
106
8
6
31
5
4
24
44
28
38
16
30
26
12
48
22
20
16
24
26
4
26
52
18
26
19
11
10
50
25
51
62
106
20
25
45
2
73
24
53
4
3
12
36
59
70
20
24
6
48
6
19
45
50
30
7
69
50
37
35
12
25
120
11
4
26
36
18
46
84
42
20
1
27
60
12
21
23
10
32
4
56
22
62
10
56
13
17
22
18
63
9
8
18
1
3
38
12
91
27
20
18
10
20
54
52
36
14
136
9
5
16
8
6
49
35
12
18
36
43
12
15
9
5
7
39
54
14
1
15
21
29
4
8
10
8
34
126
20
64
42
14
66
4
92
67
113
19
53
18
13
57
63
5
42
12
58
32
12
31
35
97
12
23
18
48
30
1
5
16
2
37
101
28
15
15
2
24
19
11
18
22
44
25
21
20
19
12
35
85
35
72
30
36
70
86
4
26
54
40
14
22
51
155
54
28
15
36
11
70
3
12
36
5
28
20
6
16
33
17
18
16
104
1
24
77
12
67
36
77
18
24
6
28
12
2
12
58
38
25
29
19
39
48
9
33
3
23
6
4
102
8
70
44
6
12
25
53
31
29
16
111
17
115
21
147
24
53
18
12
12
10
18
38
72
7
11
13
11
4
57
24
11
13
5
12
24
6
13
59
10
20
115
65
112
26
12
6
24
66
22
14
6
42
6
30
1
65
31
5
18
42
72
7
93
3
24
23
73
45
108
15
17
7
5
10
140
13
5
52
15
12
23
6
30
25
59
16
50
19
12
29
7
65
52
3
24
65
60
36
84
55
11
34
3
12
83
6
12
10
24
18
26
22
2
37
5
24
22
45
24
45
15
144
17
30
18
115
72
3
30
80
106
38
12
199
12
3
62
30
42
7
9
12
3
11
18
60
115
11
6
19
29
58
9
45
50
16
32
22
3
17
36
34
9
24
48
45
2
36
16
98
7
39
9
15
108
2
46
50
12
103
5
34
26
24
22
20
78
6
54
108
7
35
16
26
4
2
12
28
2
28
20
22
38
42
12
13
3
45
5
60
30
60
13
24
11
34
68
10
9
23
30
7
15
8
52
9
17
4
39
41
6
12
13
48
45
36
26
13
17
12
16
116
16
2
70
12
15
60
11
28
104
52
26
24
120
66
42
6
6
31
5
48
36
43
5
67
29
64
2
25
11
30
24
64
6
69
5
120
16
15
24
24
53
79
5
16
39
3
30
15
41
24
30
37
36
35
70
3
12
27
56
85
47
12
120
48
109
48
33
18
44
1
29
91
47
148
26
6
12
6
22
18
12
54
74
30
25
29
12
16
110
28
21
53
22
18
56
24
31
11
60
24
82
15
33
96
15
11
73
11
1
33
14
37
96
29
19
21
3
48
23
16
26
12
48
54
61
5
18
6
18
42
24
7
3
12
33
59
6
31
41
60
19
41
42
46
50
84
13
3
9
5
72
18
12
36
4
18
50
13
12
47
133
5
12
60
36
84
6
30
42
61
59
6
19
35
10
8
10
38
22
80
24
30
ABCD 97778615518*3^$a+1 [50011]
24
75
12
12
21
64
8
57
6
48
57
33
103
24
72
5
6
21
153
15
45
6
13
96
17
60
19
11
37
101
75
16
17
7
8
24
15
6
27
3
132
48
9
64
8
21
3
192
141
6
84
33
48
15
54
42
177
72
39
24
6
72
51
3
69
51
13
11
72
12
48
72
9
111
33
15
9
96
57
6
12
93
16
8
88
24
53
19
17
42
13
71
60
6
55
23
30
6
30
15
51
108
66
7
23
25
8
81
39
3
18
19
8
57
30
1
8
9
18
66
6
18
19
23
49
104
48
3
21
69
18
48
1
71
25
8
87
18
39
9
6
1
8
16
35
45
75
21
16
17
12
19
65
15
15
25
23
30
3
3
12
57
15
42
6
9
15
105
88
23
1
80
24
3
85
47
25
80
72
45
43
29
54
114
60
15
112
35
45
48
27
69
16
48
11
69
3
18
43
8
24
72
93
12
30
49
8
15
57
40
5
3
27
18
51
27
21
16
17
55
11
24
69
15
57
69
3
48
72
16
47
24
33
33
79
53
6
12
24
1
29
24
3
72
51
36
24
1
17
6
36
21
93
27
3
72
45
15
72
48
1
29
19
59
42
27
16
95
33
40
23
1
56
72
88
72
8
16
47
24
12
13
80
15
25
35
180
12
141
72
64
8
40
8
21
75
99
21
15
1
48
72
8
21
75
24
9
36
102
45
15
9
21
43
104
40
23
33
9
63
16
71
1
8
147
45
21
18
57
33
30
18
15
3
36
9
51
24
181
29
24
6
45
40
8
21
19
32
27
42
66
9
16
29
126
60
25
32
48
72
15
1
24
48
32
63
57
3
6
36
72
6
36
9
15
6
24
126
13
11
69
3
109
24
29
67
5
6
12
12
18
3
120
69
6
48
21
33
39
3
13
48
104
16
95
78
6
30
63
72
16
29
43
56
24
45
66
1
23
25
17
63
3
85
35
45
64
11
69
40
24
71
18
63
3
85
35
12
54
3
45
99
16
48
24
128
15
1
29
42
9
39
18
7
32
39
49
32
39
49
24
32
69
12
87
63
9
120
45
27
39
54
3
69
90
57
3
114
6
21
21
42
9
16
8
3
141
48
16
8
16
71
1
24
8
21
19
119
36
37
8
159
1
47
9
40
104
39
25
11
6
39
15
9
21
67
47
9
63
9
16
53
27
15
54
6
24
12
9
40
72
80
3
45
24
9
30
33
39
25
24
35
66
24
72
30
84
24
1
11
30
12
3
40
29
19
35
12
57
123
24
45
15
6
27
16
5
30
132
25
47
30
27
24
45
3
3
13
32
24
105
7
5
3
39
9
120
72
21
66
9
64
176
39
1
23
25
5
66
9
51
54
30
30
3
24
16
80
48
21
24
3
40
23
48
12
60
49
8
3
24
72
108
6
6
285
16
59
24
21
63
49
8
39
49
24
131
12
24
24
49
48
168
8
16
8
48
21
6
162
42
33
3
24
54
39
72
15
1
24
24
24
5
43
80
45
3
15
6
18
57
39
24
30
18
1
107
36
33
16
29
43
29
30
21
64
8
3
132
9
16
131
85
47
1
80
16
24
24
83
30
31
23
25
32
24
16
23
66
12
3
15
9
16
8
39
9
64
65
63
93
43
47
6
18
6
6
21
21
19
47
6
99
159
9
24
112
65
126
24
9
120
63
6
19
8
93
3
21
19
47
24
9
15
9
3
114
180
55
11
12
9
21
3
87
57
16
29
91
155
24
60
84
54
7
53
27
16
8
64
11
66
75
15
48
25
8
16
53
66
1
17
15
40
72
32
16
24
71
1
23
120
36
13
167
12
61
23
73
56
40
95
33
16
32
33
6
72
60
18
24
18
24
25
23
1
29
18
1
8
9
103
8
69
24
66
36
45
129
6
36
21
3
37
8
81
7
8
24
88
113
31
8
15
30
43
5
3
183
6
187
56
27
61
77
27
72
21
27
33
12
51
87
1
104
27
37
8
93
6
90
24
19
47
1
8
40
5
3
72
3
24
37
83
85
8
48
15
25
35
54
7
24
24
120
215
9
21
51
15
9
69
51
51
133
17
18
37
24
29
24
51
27
42
3
45
51
21
27
40
35
21
15
102
42
6
19
71
24
1
8
195
36
1
24
8
21
19
5
19
41
66
12
24
1
8
72
48
24
3
12
81
27
90
24
6
141
21
3
15
81
136
23
49
59
85
24
8
39
24
54
42
9
39
6
43
24
17
36
3
3
60
54
27
45
43
8
24
160
23
12
13
95
49
17
127
32
21
6
24
24
21
45
18
73
104
63
6
51
15
33
3
24
61
5
18
12
13
71
60
45
40
5
48
36
55
35
84
129
111
12
60
9
24
88
5
18
72
33
72
24
33
42
189
51
6
60
27
63
57
48
24
24
21
51
63
12
45
15
33
27
13
48
23
6
42
9
24
40
8
81
6
57
15
57
40
29
3
39
57
63
78
19
48
23
120
121
35
18
36
54
25
128
88
11
24
12
9
21
19
24
96
8
88
17
12
27
72
16
23
73
32
21
3
136
23
9
40
8
15
25
8
3
12
9
9
103
59
12
49
71
12
141
39
24
12
18
19
11
21
21
27
147
21
3
6
39
15
36
6
12
27
15
1
72
32
15
33
24
16
96
48
8
63
33
3
96
24
13
8
96
15
1
53
3
15
1
24
8
16
23
24
9
27
13
47
30
90
9
21
90
24
9
45
75
123
21
16
8
48
15
12
93
45
6
24
36
60
45
15
30
6
60
42
30
1
125
43
107
45
16
48
24
53
99
15
1
8
15
33
96
3
21
24
16
5
3
27
13
8
3
21
48
9
30
12
18
91
5
3
48
15
84
12
33
21
115
5
6
37
24
56
57
7
47
12
42
19
48
23
12
66
42
126
3
48
24
16
11
21
3
109
48
59
13
11
37
32
27
13
32
15
73
107
138
3
21
43
8
15
6
19
8
39
ABCD 97778816392*3^$a+1 [50010]
43
156
96
20
24
136
65
192
7
17
12
3
148
140
40
92
45
3
21
7
72
44
4
8
52
41
99
4
80
21
48
39
57
7
72
8
136
41
31
29
75
12
148
24
353
108
336
27
16
144
32
21
7
156
17
3
52
24
84
32
4
104
324
148
101
123
57
108
3
72
40
72
161
267
84
108
12
9
7
8
28
60
152
57
183
24
81
39
144
12
36
204
9
27
48
64
32
40
20
28
104
136
137
39
16
24
192
8
88
48
24
144
128
81
15
40
360
56
9
31
72
65
72
12
99
4
5
36
75
24
120
33
63
48
69
7
173
24
39
9
31
41
67
32
292
8
72
28
5
63
9
31
68
76
128
84
12
96
16
68
100
32
16
200
24
28
29
39
12
28
20
4
32
88
29
99
36
9
7
132
8
184
56
36
4
8
33
7
8
24
60
4
188
21
39
132
276
40
56
48
60
4
48
56
36
52
80
21
115
36
140
4
128
4
8
57
48
36
171
9
39
40
24
92
16
32
12
120
24
33
3
105
27
33
72
3
16
68
144
12
21
63
60
12
33
3
9
123
81
84
43
8
9
87
72
28
36
8
120
28
68
216
84
12
48
4
29
108
363
28
29
87
60
48
28
29
91
44
100
8
57
295
168
104
48
24
16
152
136
53
163
72
24
72
32
69
75
48
165
43
12
20
12
76
80
16
116
84
64
104
72
40
20
148
65
7
32
84
76
68
28
32
4
137
3
36
4
32
88
29
27
256
8
24
16
24
32
16
125
36
15
33
39
60
364
20
36
264
33
72
343
17
51
69
31
44
28
32
4
12
152
165
39
4
144
24
36
36
92
9
7
12
80
9
39
4
68
40
72
12
89
51
96
52
92
16
8
9
55
92
148
149
108
27
148
12
60
80
84
12
40
48
92
12
64
113
3
105
27
33
7
8
12
28
104
24
48
72
72
33
7
44
12
36
4
41
7
53
27
48
40
56
21
27
40
36
36
48
53
19
8
9
39
88
56
144
72
48
57
7
77
36
7
108
96
5
15
16
8
64
80
48
136
8
57
103
8
21
19
68
69
27
12
4
101
151
72
204
176
52
8
81
15
4
32
4
60
101
228
51
16
41
63
16
72
20
52
24
68
144
12
24
12
105
36
15
132
4
24
8
57
12
60
27
21
7
20
117
187
276
44
36
40
8
88
20
16
116
40
17
7
41
3
76
24
149
3
64
20
93
7
32
33
36
36
175
8
24
9
27
336
21
15
96
16
108
32
57
27
24
33
31
288
113
151
24
32
9
75
36
21
135
21
7
36
36
60
36
5
139
48
17
7
80
33
39
28
20
12
189
3
28
20
244
65
15
12
84
57
63
72
28
36
44
36
24
36
76
65
60
55
29
60
12
7
68
64
224
105
103
29
48
63
192
4
53
39
36
84
21
36
15
96
72
240
12
45
67
36
8
24
60
45
15
48
24
144
33
15
21
211
56
16
72
48
161
19
20
72
16
17
72
87
24
9
15
93
3
144
40
53
19
8
57
31
192
20
16
89
3
48
40
8
24
28
36
5
39
244
32
24
201
151
20
76
144
80
120
48
16
56
141
27
21
75
108
28
8
40
72
8
24
28
12
17
15
24
12
4
53
3
88
92
16
20
16
80
24
228
12
16
24
104
45
43
24
8
24
96
36
16
12
65
3
84
24
4
132
48
8
57
43
20
16
32
40
17
7
80
204
16
101
72
51
9
19
65
7
32
24
48
24
16
137
87
12
16
32
93
55
24
29
55
20
12
100
5
39
12
24
28
293
103
36
137
39
36
33
183
184
128
28
125
3
4
120
36
485
15
72
36
4
17
27
100
32
69
3
24
60
124
8
24
36
4
44
64
36
44
57
12
15
12
16
96
12
24
32
40
176
40
8
4
36
128
9
31
8
33
103
80
40
32
64
44
ABCD 97778832532*3^$a+1 [50069]
73
27
21
75
44
24
12
12
7
21
48
21
78
5
13
15
39
81
27
33
15
5
4
20
36
7
53
7
12
6
15
32
28
9
15
20
48
36
31
65
43
18
15
20
4
44
37
59
40
56
24
31
29
48
97
11
7
153
48
9
18
17
43
17
12
4
27
12
60
5
25
27
20
4
27
5
37
3
20
109
75
105
15
21
3
56
4
9
18
33
9
3
24
8
67
9
32
12
97
36
3
27
42
18
24
5
24
36
48
60
13
24
15
24
36
21
3
69
30
18
35
25
54
21
27
12
9
20
24
60
7
48
42
23
48
48
7
5
48
7
5
4
56
28
9
35
25
30
41
37
15
8
12
19
29
61
11
37
18
9
8
25
11
7
60
45
75
54
36
3
32
12
25
11
19
33
9
6
53
12
12
12
4
57
3
9
3
15
9
3
17
36
12
12
24
1
15
24
12
27
41
49
11
12
19
60
6
42
17
25
11
4
8
52
8
73
23
12
67
41
60
72
48
12
12
28
48
20
16
3
78
47
12
36
4
44
7
29
13
11
7
53
52
68
84
13
23
16
3
18
12
3
45
23
40
20
1
23
72
96
49
11
37
3
32
16
39
132
5
13
18
5
12
16
27
5
12
43
17
7
41
12
13
42
17
16
8
61
6
53
12
49
6
54
15
116
4
45
6
53
1
15
51
12
12
9
80
12
84
31
12
5
67
41
4
20
48
37
23
7
89
1
95
25
39
12
24
3
17
13
47
100
8
28
20
12
36
7
5
4
24
36
15
30
15
3
5
72
24
37
12
60
18
12
5
43
30
15
27
33
24
3
12
66
23
12
12
7
5
4
81
11
55
42
11
1
6
33
20
7
5
120
67
33
20
4
3
5
7
5
24
1
23
48
37
11
12
4
63
41
1
11
24
25
11
19
29
36
24
84
7
41
19
48
12
18
18
29
4
20
12
4
8
13
63
9
11
12
19
6
30
5
19
29
7
5
7
41
19
60
5
7
6
24
15
44
7
9
21
3
21
96
15
27
12
9
60
20
7
29
4
12
9
59
16
60
45
6
33
27
5
7
12
36
12
18
84
23
52
24
99
41
36
24
1
23
25
35
52
20
13
3
8
1
11
4
20
13
23
24
24
31
29
16
45
35
24
40
36
36
15
24
45
33
3
15
33
36
3
53
24
13
23
7
12
30
23
7
21
15
45
8
19
17
13
11
1
15
36
15
5
4
8
7
65
16
44
96
40
87
12
29
1
15
3
48
5
24
25
60
18
81
9
48
15
32
25
83
12
60
28
24
20
64
56
24
12
19
29
24
48
37
3
39
21
44
13
3
20
40
8
84
28
20
7
5
12
1
35
4
20
1
15
8
37
30
9
44
36
31
9
24
32
19
29
91
5
16
9
6
29
40
20
16
15
5
19
5
4
36
3
30
18
89
25
23
72
4
32
100
15
17
48
67
5
7
9
20
36
1
23
24
7
30
138
18
23
61
36
12
35
12
16
60
20
4
75
18
23
19
29
52
75
12
33
9
35
1
12
18
9
8
13
24
23
12
24
31
45
3
41
7
12
5
7
9
44
7
9
9
12
39
20
37
60
3
12
8
36
48
48
4
3
90
12
51
84
56
4
3
30
63
9
90
21
128
7
53
7
17
12
55
53
16
21
60
18
48
5
40
32
36
79
5
13
30
137
25
3
44
31
5
24
4
9
27
3
21
12
68
12
12
36
36
16
8
7
17
48
4
45
6
33
27
9
21
54
21
15
5
7
17
40
21
12
3
8
67
24
21
20
25
30
9
20
13
23
37
18
9
63
18
15
8
24
28
44
16
20
97
35
25
35
7
5
4
32
28
72
27
33
8
49
12
6
12
117
3
21
20
12
40
8
7
45
9
6
5
4
8
25
27
21
15
15
12
17
55
21
24
24
39
12
21
20
64
33
72
15
24
36
15
108
33
8
1
30
9
12
9
6
30
12
11
12
12
7
18
18
29
31
60
53
16
15
5
4
32
12
73
35
7
18
15
8
7
9
24
9
23
4
56
49
23
28
44
1
12
48
35
24
4
12
9
6
29
24
24
25
23
7
30
35
25
23
24
4
27
53
36
4
72
8
7
89
1
39
8
43
17
7
30
23
25
11
1
95
1
42
65
12
43
33
20
55
5
19
29
36
1
23
7
17
25
30
12
60
5
13
63
9
11
24
13
11
1
6
5
19
21
20
7
17
25
15
15
21
9
66
33
39
5
7
5
36
72
60
16
20
19
33
48
81
36
30
114
39
12
9
15
33
51
9
3
68
19
5
25
11
37
3
20
91
6
39
15
21
15
9
60
8
103
5
24
1
23
1
60
15
15
18
23
4
51
60
29
25
51
9
78
72
5
24
36
13
3
8
7
24
6
24
6
53
24
25
11
7
12
12
6
3
87
29
48
12
1
47
7
60
60
18
30
57
36
20
19
36
42
30
60
77
60
36
64
8
43
29
1
119
25
11
7
17
1
107
13
24
48
23
4
3
41
1
18
137
24
40
152
12
112
33
48
23
72
37
12
18
81
27
5
4
24
51
5
31
65
55
45
20
4
75
30
39
9
11
12
12
12
24
7
12
17
31
24
96
12
12
5
4
81
6
54
18
18
47
13
30
54
48
18
17
28
20
7
5
37
78
12
29
7
24
30
51
8
1
11
7
33
20
4
24
117
3
27
5
48
19
12
9
72
68
169
27
24
117
23
132
12
12
13
12
6
5
19
45
8
16
44
60
28
32
36
1
36
72
27
21
15
9
15
24
20
7
5
37
12
11
37
35
96
12
100
44
1
24
6
42
18
12
5
16
56
31
5
4
36
9
11
4
8
28
9
6
5
28
20
96
31
12
5
16
9
18
12
78
15
108
21
6
9
3
57
15
9
12
8
72
7
77
84
91
6
35
85
35
40
99
41
4
45
111
60
39
108
17
1
23
91
36
53
1
75
20
48
55
33
27
48
12
30
23
25
59
25
6
29
43
17
1
24
18
5
55
53
4
44
1
6
5
85
3
12
9
15
60
3
102
11
84
25
15
15
6
3
20
7
12
12
9
39
18
15
9
48
35
12
4
80
16
20
4
32
67
17
13
3
8
1
30
18
3
27
33
24
8
25
60
12
23
7
5
1
3
21
30
29
7
30
15
8
24
13
35
25
60
35
12
52
8
12
13
30
17
16
27
33
8
7
9
75
9
20
12
40
9
51
20
48
7
17
7
9
12
27
101
1
6
69
15
21
39
21
24
15
29
31
5
13
3
27
5
36
19
228
65
108
12
12
13
42
18
23
19
72
18
60
27
3
17
4
32
37
47
36
25
59
36
19
21
20
7
12
18
47
36
12
12
25
51
8
19
5
12
1
47
7
5
16
80
4
44
37
3
9
47
61
63
12
87
90
11
49
63
20
49
15
8
67
29
19
12
29
109
11
31
18
30
12
29
36
13
60
3
9
75
3
5
16
36
8
28
48
44
43
29
4
9
3
20
25
30
69
33
11
7
24
9
51
60
53
12
1
42
21
9
18
9
21
3
44
43
24
21
45
12
12
78
17
61
23
16
15
6
12
3
15
114
48
42
41
49
51
15
17
48
12
7
5
1
23
12
40
60
39
60
18
47
16
24
105
6
29
60
121
47
36
16
33
30
41
52
69
35
13
30
12
69
9
12
15
3
78
24
15
8
25
12
23
13
39
60
3
12
36
5
19
9
21
23
43
24
5
36
4
8
67
5
1
35
24
13
18
54
15
44
24
48
28
27
12
21
44
52
51
5
19
18
3
69
71
67
5
72
25
71
12
7
21
8
1
6
120
5
19
53
16
9
48
54
5
43
21
32
127
5
16
36
36
32
7
9
27
24
29
1
11
25
75
8
79
5
13
3
9
102
9
51
21
24
15
21
9
6
33
9
11
97
23
7
53
19
41
7
5
12
25
3
9
18
60
5
7
6
3
20
1
15
21
23
1
35
61
59
25
18
5
12
16
8
7
12
21
104
28
32
13
23
61
35
43
33
27
5
16
32
12
43
89
1
59
43
21
36
20
ABCD 97779179794*3^$a+1 [50079]
24
126
42
51
16
96
35
189
16
29
19
72
48
77
54
36
33
57
24
79
72
5
30
105
100
89
31
89
180
66
73
47
105
117
12
30
36
102
18
24
240
30
90
18
48
39
96
9
39
52
24
71
49
125
19
56
16
5
15
268
17
183
21
55
5
15
15
78
48
43
101
75
171
165
9
15
213
48
12
78
204
66
60
132
42
1
24
53
12
75
4
17
15
57
3
84
81
79
11
30
103
120
80
21
108
18
102
103
119
36
30
79
5
211
5
54
30
36
103
60
11
78
43
44
4
20
9
42
69
111
6
90
120
174
91
59
18
51
21
66
25
29
39
172
8
27
133
12
35
49
96
137
12
126
24
69
57
24
48
60
18
9
64
11
36
30
12
27
21
43
41
60
30
129
21
139
17
114
18
123
135
114
55
96
29
19
137
144
31
89
6
24
81
28
20
76
35
156
30
15
160
95
73
41
31
84
65
30
120
186
43
29
43
17
7
24
11
1
29
6
84
186
84
31
48
192
29
6
102
12
48
27
165
99
36
105
66
24
6
199
156
65
15
40
17
42
30
6
102
108
54
85
5
15
64
120
11
181
95
9
16
29
48
91
72
17
18
73
32
4
5
66
24
156
24
150
66
54
79
11
1
5
12
31
47
54
39
72
39
1
168
12
17
60
108
24
108
48
12
42
25
56
45
63
27
9
16
17
180
3
24
136
5
30
85
35
13
72
48
77
19
5
168
102
120
150
6
102
60
12
51
39
30
151
305
175
59
25
96
5
163
161
19
32
195
25
17
12
139
191
6
3
16
5
126
13
71
25
24
11
216
102
48
60
39
45
36
12
12
39
36
16
24
36
35
73
132
5
24
30
9
40
11
18
18
30
54
21
159
30
79
60
32
15
9
33
48
24
15
36
100
35
9
195
25
11
60
73
71
61
17
48
90
42
7
131
84
25
24
11
49
60
161
30
120
25
41
30
114
31
48
11
21
69
91
5
43
80
129
27
36
24
84
27
60
30
84
19
11
61
17
43
59
66
15
279
18
162
61
120
48
96
56
39
126
30
9
36
57
7
5
96
60
30
120
49
24
41
79
17
79
24
89
60
7
140
21
24
115
20
16
35
24
18
72
39
112
68
129
123
15
30
12
7
5
51
24
33
42
6
84
96
3
216
15
66
12
12
48
63
40
29
75
40
53
163
77
43
5
43
107
9
45
60
30
78
120
18
30
15
40
5
24
91
95
30
150
69
16
44
81
3
96
93
18
205
65
30
49
53
60
12
6
24
25
96
120
240
68
21
39
27
24
1
35
25
89
30
6
90
9
4
131
1
8
87
109
41
3
36
105
139
60
197
103
17
135
39
120
61
35
120
30
75
45
60
24
15
60
75
121
5
114
120
25
71
24
18
120
63
40
48
32
309
66
30
223
71
21
39
120
18
18
45
64
56
75
24
60
1
120
5
75
57
42
49
20
12
144
60
36
84
15
18
43
60
17
42
6
55
185
55
65
252
42
30
66
9
21
54
189
16
5
108
78
24
60
60
96
85
17
43
65
15
9
55
56
45
12
3
45
103
32
57
51
52
197
18
30
115
179
18
91
32
75
24
30
15
15
96
25
29
259
80
21
48
43
144
11
93
21
90
126
30
144
6
39
201
54
30
6
84
6
43
101
60
36
30
33
52
17
12
108
42
6
24
31
8
160
96
20
180
160
101
3
9
27
51
24
49
29
67
5
19
107
210
43
101
31
20
15
84
18
102
60
25
41
84
19
56
105
30
265
120
41
54
49
12
65
43
96
20
15
61
17
42
9
16
60
5
30
30
96
3
12
9
30
66
183
52
44
213
67
240
35
61
8
21
31
29
30
66
30
270
234
66
114
9
81
66
42
60
12
31
17
43
269
30
30
55
11
25
5
ABCD 97779228382*3^$a+1 [50058]
15
3
36
9
9
30
29
31
17
16
32
16
117
12
42
21
44
13
18
17
7
60
66
59
4
9
23
55
54
36
12
78
48
42
24
47
67
6
6
42
48
18
5
7
29
91
54
11
49
63
15
18
78
21
9
231
33
6
21
9
126
30
11
43
5
25
60
63
12
27
132
6
15
9
35
25
11
1
54
41
28
15
18
12
60
11
49
59
1
51
15
30
36
11
19
30
54
66
30
29
7
21
3
17
31
6
54
5
31
24
6
24
11
1
30
54
11
1
15
9
24
24
6
17
60
7
41
16
3
6
66
24
150
71
13
6
126
48
15
3
12
12
30
6
138
23
19
18
12
3
21
6
138
27
45
51
33
90
21
45
54
29
28
21
36
59
16
57
23
7
24
120
9
27
5
28
9
48
30
42
30
21
21
6
17
43
30
71
1
51
45
90
9
15
102
59
12
4
32
67
12
42
12
54
6
90
24
12
18
59
96
7
54
71
13
24
11
79
6
11
25
39
44
13
78
36
5
13
47
16
57
6
6
24
36
48
90
21
20
12
16
33
6
48
54
12
18
6
12
54
33
27
84
30
24
6
17
36
49
11
151
36
24
45
3
138
3
9
119
52
48
45
30
5
16
9
35
16
15
5
12
48
52
33
60
12
6
6
18
72
29
1
30
53
73
3
32
52
45
3
12
32
19
12
24
29
60
4
27
5
151
18
87
93
15
51
17
1
12
143
1
6
6
60
24
15
171
41
12
19
33
9
78
9
21
11
12
49
47
36
91
126
6
54
78
96
12
12
6
90
42
23
16
15
21
63
54
87
21
63
9
3
48
81
3
32
16
27
33
123
5
49
99
21
27
39
72
65
28
39
41
31
30
36
24
11
67
18
71
31
18
54
29
16
15
54
66
84
36
36
24
114
3
12
117
11
109
23
16
39
5
148
81
12
24
30
30
24
12
18
18
39
9
12
23
1
83
13
138
6
48
36
47
49
11
25
48
60
96
6
5
37
11
7
72
162
30
5
19
6
6
18
12
15
15
17
16
51
24
6
120
48
27
12
20
1
47
25
51
32
100
12
3
18
24
30
6
3
27
48
24
45
45
36
30
29
7
6
51
39
42
36
6
5
4
39
5
43
5
16
21
11
52
60
27
6
3
48
12
9
24
36
11
36
31
6
39
87
18
27
9
6
12
17
31
69
9
30
5
112
9
24
35
1
48
60
15
45
23
16
32
108
13
66
5
108
25
6
6
108
6
9
15
5
49
95
64
39
30
72
18
17
67
18
36
83
1
72
6
17
85
30
6
59
7
30
18
48
54
66
65
67
30
12
3
12
9
6
17
19
78
36
15
33
6
53
36
28
36
9
78
21
3
17
1
27
105
59
13
6
42
12
6
78
83
91
53
73
51
15
24
60
12
53
1
48
111
9
35
4
96
75
6
11
61
114
30
96
12
48
12
11
1
54
6
3
57
18
6
6
57
3
33
33
11
19
17
28
33
111
9
6
6
47
37
59
28
81
3
69
78
12
17
91
5
48
96
31
30
3
9
6
12
17
36
43
30
6
30
3
63
29
16
27
48
24
17
12
4
44
7
54
35
25
48
11
103
60
41
13
54
48
33
48
33
27
63
30
24
6
30
108
11
7
54
23
16
9
3
9
156
60
35
7
9
9
83
36
13
99
9
35
67
6
36
18
17
52
128
49
24
6
42
35
43
9
44
37
27
9
11
16
96
15
17
48
13
83
19
18
48
66
30
24
30
53
16
44
13
23
61
42
21
27
6
30
5
16
12
20
7
5
16
32
37
54
101
25
59
91
18
6
132
24
29
31
6
12
51
9
42
96
41
52
108
33
35
85
24
3
3
54
30
24
6
23
127
12
18
3
63
17
13
3
48
20
7
36
60
126
11
64
80
49
6
9
60
51
29
84
31
24
21
27
18
12
30
105
3
45
51
18
36
11
28
33
24
11
48
1
78
42
216
15
32
13
12
30
12
78
78
12
30
12
11
48
16
60
9
6
53
37
18
9
39
9
48
44
36
55
6
12
102
29
13
35
16
63
21
9
30
6
18
45
33
83
49
27
20
13
51
12
20
16
33
18
30
11
55
6
30
5
4
32
19
9
15
17
160
48
9
71
1
24
12
60
102
29
43
5
16
27
17
36
16
92
36
31
48
17
79
78
6
24
18
3
27
33
27
5
19
29
36
13
36
60
6
6
23
12
48
36
1
48
24
72
27
27
89
12
49
15
9
11
55
57
9
39
27
30
18
21
39
24
30
48
35
13
12
30
78
36
114
30
12
59
25
6
113
31
29
1
30
18
131
1
6
30
72
63
69
24
6
17
43
54
11
25
96
23
48
13
18
60
5
37
59
16
9
24
36
11
31
24
9
57
114
48
42
27
69
15
63
33
27
5
16
32
13
51
27
17
103
41
16
20
64
48
63
18
47
19
60
29
43
90
12
18
30
3
45
35
60
61
3
3
48
66
36
11
13
18
12
48
12
30
6
90
23
52
63
96
17
1
36
54
36
12
30
30
42
63
15
18
6
24
6
71
55
114
66
90
15
80
19
24
12
54
18
17
16
33
54
6
24
36
54
93
15
33
48
9
24
18
30
30
36
30
35
1
6
5
25
11
28
9
6
84
12
12
6
84
15
21
59
48
43
5
37
24
120
6
5
115
9
81
72
75
171
36
24
66
54
42
30
30
11
7
5
79
17
16
45
18
30
30
24
12
17
13
66
17
55
41
31
114
60
23
16
15
18
11
4
45
12
51
69
90
5
48
48
55
30
12
75
27
9
44
4
12
32
48
4
69
36
90
42
83
12
7
41
48
37
11
31
33
20
60
16
63
18
99
92
19
42
35
25
39
87
18
59
144
7
6
6
54
108
59
64
44
84
31
17
1
6
5
25
39
45
12
6
30
35
36
13
3
63
45
9
11
43
36
33
21
6
21
87
42
11
43
60
9
27
5
36
37
11
7
5
48
64
15
48
65
36
12
25
42
48
30
95
4
117
71
16
63
33
116
139
12
6
15
9
48
12
6
5
13
6
29
37
11
36
16
27
24
18
11
25
54
65
1
6
21
75
9
15
6
24
51
27
17
55
105
45
48
18
17
4
3
29
1
11
49
18
60
48
12
21
75
5
31
5
55
9
51
45
32
12
36
112
224
60
25
30
9
39
24
18
3
108
57
6
18
102
84
5
36
76
ABCD 97779332362*3^$a+1 [50046]
19
12
5
19
44
63
105
40
48
59
37
44
9
15
57
63
57
55
5
199
32
4
44
100
32
39
1
47
25
8
45
27
96
4
8
120
12
33
115
53
126
1
8
4
5
55
12
68
108
28
92
27
21
21
19
35
49
23
9
36
12
88
197
3
100
20
12
12
16
119
108
97
29
19
176
4
53
19
5
18
57
16
65
27
12
75
13
36
5
15
16
20
156
57
43
8
40
44
36
24
100
53
84
6
102
55
60
36
32
40
35
13
41
19
20
64
20
33
19
36
17
123
28
17
19
48
5
55
48
5
3
64
20
88
5
55
89
19
12
128
16
125
3
12
9
31
24
32
24
141
55
8
24
40
72
36
32
12
4
77
12
6
57
88
32
40
29
6
9
24
39
1
47
25
440
64
8
40
20
76
56
16
80
28
152
28
12
5
67
53
19
5
3
48
105
3
4
48
53
19
41
84
51
36
4
36
20
48
12
108
15
18
3
27
69
40
53
151
11
21
72
16
32
12
60
100
32
4
84
23
30
19
20
75
1
12
23
145
17
87
33
72
55
104
36
81
195
84
76
107
21
21
39
24
81
15
12
45
39
64
32
12
52
53
31
72
23
36
73
228
20
40
17
15
111
9
63
13
56
60
84
12
40
68
9
15
93
3
96
24
21
55
48
185
55
8
28
84
60
48
44
15
1
29
43
17
19
71
66
90
105
63
66
19
60
29
91
36
8
28
20
33
114
90
27
36
100
12
8
60
48
27
33
60
4
12
68
168
3
49
5
15
88
35
25
8
9
27
100
104
16
68
81
27
129
18
105
96
16
23
90
31
149
91
20
36
16
29
15
45
75
24
4
23
105
12
3
42
63
63
69
36
12
12
48
72
52
36
5
72
12
75
4
17
15
15
109
8
87
9
76
8
48
108
36
76
8
4
95
33
24
100
20
76
20
64
71
54
78
13
17
6
9
48
12
16
60
17
3
24
40
35
93
12
12
24
84
12
16
44
9
19
5
51
40
32
3
117
4
5
99
136
20
64
5
27
64
44
9
30
6
36
39
12
4
8
60
3
57
28
5
67
23
57
12
15
1
24
8
48
12
72
16
24
89
54
1
29
43
8
40
17
7
48
5
55
20
52
32
36
12
12
88
11
97
12
56
21
15
21
55
108
80
9
51
4
8
4
20
88
56
12
28
92
108
27
42
87
3
45
81
19
17
120
51
4
56
3
1
8
148
77
3
24
216
28
32
40
29
51
64
80
76
23
90
15
12
99
33
40
173
63
12
72
12
3
60
37
8
57
6
49
24
120
164
105
55
185
3
88
92
60
4
20
60
16
12
60
8
12
135
72
201
15
33
72
28
29
132
31
77
15
180
72
40
53
123
69
3
15
21
124
132
8
81
12
39
4
12
20
93
55
35
9
72
148
8
60
9
3
108
12
40
12
23
57
64
17
55
128
12
108
99
21
12
3
37
17
63
28
12
24
48
72
8
60
28
17
91
80
204
160
36
24
8
57
55
20
12
21
19
68
28
152
40
36
32
3
109
180
20
76
12
32
28
12
35
57
16
89
90
61
8
36
81
18
36
9
9
3
100
24
8
36
4
36
24
20
33
27
135
37
48
56
12
63
90
27
9
36
55
48
24
8
12
27
133
8
27
30
55
125
27
16
32
3
37
125
72
39
192
40
53
12
55
53
36
24
30
1
56
48
76
59
129
27
25
8
100
143
37
17
19
92
45
39
4
36
8
76
185
99
132
3
13
32
36
60
16
104
81
31
5
55
8
4
5
306
36
13
68
40
20
108
4
83
78
19
176
57
27
12
160
108
8
9
31
32
63
33
75
36
36
37
32
88
8
48
36
24
12
52
17
15
4
24
12
56
4
8
27
49
24
17
31
24
36
8
27
12
78
27
117
19
12
32
28
53
19
8
12
16
119
93
48
40
59
13
80
12
148
29
24
67
32
136
44
60
12
4
32
48
195
66
54
57
24
36
12
16
77
3
12
4
36
20
100
5
30
42
31
36
20
4
72
32
3
54
111
9
19
32
4
113
163
12
8
28
5
19
53
30
60
49
23
37
8
81
12
60
12
43
12
8
27
25
107
49
36
56
40
173
7
35
30
19
56
3
9
28
108
36
108
12
36
24
56
28
5
39
60
27
81
63
37
12
92
93
3
52
8
28
32
12
40
152
60
184
44
33
102
25
36
36
36
32
12
39
9
12
69
91
35
69
4
20
12
3
61
80
64
32
4
29
87
64
12
20
33
147
52
180
41
15
57
19
44
4
5
31
56
48
57
6
49
168
35
33
148
252
209
60
54
1
156
5
27
288
4
20
36
4
84
5
39
141
54
33
40
8
4
68
40
5
84
39
69
60
163
12
152
24
36
45
15
3
37
35
21
33
15
57
27
57
39
4
65
15
45
27
4
56
93
3
28
24
8
112
36
56
ABCD 97779565582*3^$a+1 [50065]
36
8
12
108
136
60
20
28
48
3
21
8
67
9
27
137
43
72
5
13
3
45
11
28
3
30
27
27
9
27
24
81
24
21
15
15
93
60
180
36
24
39
42
48
75
15
81
15
9
20
16
36
21
42
57
80
28
48
12
20
36
55
54
18
29
28
12
3
36
57
8
49
11
7
5
52
63
17
7
93
12
39
12
42
23
40
129
63
63
9
20
13
18
9
24
75
66
11
4
20
61
3
24
12
60
243
18
63
12
8
184
15
6
15
147
108
5
79
125
73
18
6
3
12
33
27
48
12
3
137
31
5
28
24
20
97
71
64
63
33
12
20
151
89
25
47
48
43
9
45
11
28
72
188
36
25
18
21
44
7
36
17
72
91
108
17
79
33
8
7
33
3
54
35
52
48
15
41
16
33
162
30
11
4
20
64
20
31
65
36
64
8
16
96
24
27
42
3
8
160
20
40
12
12
123
29
4
116
25
18
53
25
48
87
12
8
184
68
48
124
24
92
28
15
29
115
41
67
113
4
3
42
15
32
40
8
60
16
24
32
43
77
4
27
48
9
8
4
3
72
105
69
35
19
36
65
24
76
32
112
33
72
6
41
76
32
31
5
16
48
32
91
45
48
39
12
53
25
183
15
9
24
44
7
21
3
9
3
9
15
129
12
44
24
1
24
51
75
36
105
24
45
24
72
15
60
20
40
128
64
12
51
33
27
30
107
36
84
7
24
84
21
87
24
69
57
48
39
57
51
12
75
45
33
3
45
6
18
162
41
72
96
12
49
15
68
12
25
6
18
15
32
88
27
48
72
33
32
28
39
41
7
24
41
7
17
4
39
21
27
168
21
15
36
137
40
68
73
72
47
7
18
78
9
56
73
6
84
9
15
30
11
31
48
36
57
3
29
97
18
65
7
153
128
28
96
20
79
12
105
3
24
45
20
100
8
64
51
33
39
33
12
48
135
9
63
21
24
87
5
25
18
45
12
21
18
21
20
40
39
197
4
21
3
36
60
63
33
8
7
53
4
12
3
33
39
6
48
47
28
12
12
45
35
61
30
29
61
51
24
24
243
9
84
39
12
18
11
24
91
129
60
8
192
31
5
64
33
47
36
40
27
137
25
75
12
39
41
24
16
3
36
24
5
7
9
27
45
8
36
19
96
30
83
52
15
66
3
111
84
9
36
12
3
12
60
120
33
24
8
13
30
89
43
144
5
64
36
21
23
31
36
153
39
6
39
128
7
117
44
36
48
85
15
3
12
165
15
36
180
21
3
21
60
36
3
33
60
3
41
124
12
32
28
99
54
11
85
3
15
5
7
9
36
24
12
9
35
55
108
93
75
5
13
11
28
63
33
24
8
24
4
24
87
120
45
15
18
15
105
35
12
4
120
56
13
27
21
35
7
33
24
20
100
8
31
65
16
93
18
57
12
3
78
23
4
3
18
6
18
15
12
75
65
28
141
11
85
18
36
21
44
1
3
15
21
36
36
3
54
111
9
35
37
15
9
87
57
83
19
36
45
8
52
24
48
36
20
16
39
9
8
19
36
9
45
51
3
21
15
29
36
31
9
68
52
8
36
19
17
36
4
15
21
32
1
87
24
3
5
72
31
33
24
33
18
29
12
13
48
18
36
33
56
19
6
171
63
12
24
29
37
18
21
36
51
69
3
90
42
101
52
32
13
11
19
17
16
24
44
31
33
72
3
48
24
9
20
109
71
19
36
21
51
60
30
15
3
9
45
35
43
18
11
4
87
57
68
109
15
36
24
21
18
9
3
65
43
29
16
9
15
20
7
153
63
108
5
4
3
9
8
12
60
55
24
12
69
24
15
54
51
36
9
47
4
15
65
24
84
36
7
9
45
3
15
53
52
21
27
12
12
21
75
8
4
60
3
45
63
9
20
1
15
27
30
99
15
36
57
12
84
39
57
15
81
15
12
17
36
12
16
36
9
47
25
195
60
8
24
97
30
18
186
54
30
42
18
45
3
9
180
20
13
23
4
3
45
12
24
36
60
3
36
72
42
51
87
24
36
72
12
6
59
4
207
12
78
23
132
7
21
249
15
15
168
9
20
79
36
5
4
27
33
12
9
23
25
6
21
80
19
24
72
105
44
7
144
9
24
3
9
8
12
13
27
48
72
60
3
72
65
40
20
16
12
27
36
54
63
20
16
44
43
5
24
84
4
36
27
69
8
7
21
39
33
87
90
3
116
36
24
19
42
23
43
78
51
36
48
81
59
4
3
17
40
21
27
60
3
72
29
55
9
80
1
96
23
4
132
8
52
213
11
37
63
15
72
77
52
99
9
51
41
24
4
21
59
36
24
16
20
4
105
207
15
45
56
4
15
114
39
20
52
44
40
32
19
9
56
4
24
180
33
78
9
12
20
4
75
45
36
33
3
24
3
60
45
140
16
87
29
48
40
12
45
15
60
48
111
96
9
72
3
60
12
153
12
8
31
30
18
108
17
7
9
57
27
116
4
21
39
63
60
57
8
84
16
20
13
11
36
64
20
13
23
72
97
18
57
24
44
43
45
24
51
24
30
3
80
7
96
12
90
3
48
84
105
27
3
17
4
60
12
3
12
17
7
5
31
18
39
36
80
36
25
75
60
24
129
3
12
33
18
6
18
101
112
15
24
21
87
5
36
139
21
24
96
69
3
12
36
21
54
201
3
36
45
12
9
78
5
61
111
36
8
52
24
3
93
105
3
12
32
31
72
29
28
27
9
24
20
7
29
4
57
3
188
7
21
45
6
65
1
24
63
60
60
ABCD 97779632968*3^$a+1 [50016]
3
60
12
45
162
18
15
45
15
12
108
132
57
60
48
120
12
15
81
27
27
6
27
48
9
3
60
36
9
51
111
141
9
39
9
42
93
12
24
15
54
48
42
168
24
24
54
36
84
27
45
36
30
54
96
75
225
12
75
72
36
105
27
165
18
150
15
45
39
84
9
3
165
72
63
93
6
105
24
57
78
45
117
30
57
108
3
201
15
105
48
48
9
123
60
57
63
72
36
120
9
3
36
51
21
12
48
48
12
27
102
111
12
45
42
168
150
168
87
48
3
24
210
6
9
81
6
78
72
18
45
3
9
93
147
15
90
36
327
108
240
135
30
15
69
30
18
48
39
63
21
81
36
12
27
96
63
24
18
75
273
84
12
144
39
60
21
39
60
255
96
45
156
36
12
177
51
12
45
48
3
81
78
72
129
9
3
60
45
24
258
6
15
57
15
12
180
3
45
45
132
63
9
3
33
180
18
42
252
36
30
45
12
120
45
27
15
42
144
6
21
12
93
15
3
186
60
63
51
45
21
36
15
12
36
84
165
48
24
39
69
15
228
27
81
12
12
60
3
192
81
57
27
36
12
99
18
6
6
66
24
30
171
12
27
81
9
84
75
12
69
15
21
63
171
21
9
84
12
18
6
66
24
33
72
63
42
111
93
87
84
96
12
75
30
15
3
45
48
27
30
12
3
48
429
48
39
24
24
15
150
27
36
72
27
6
24
24
15
72
57
12
60
90
9
231
21
12
57
303
15
18
30
48
114
6
126
171
132
33
192
111
24
108
60
48
84
45
27
21
99
21
42
93
9
543
33
15
48
9
12
36
87
81
36
30
66
12
72
111
120
48
9
75
120
21
36
48
12
51
24
93
48
15
9
144
219
168
45
15
48
147
9
96
132
3
237
27
69
21
3
45
3
84
36
117
30
33
87
33
45
3
9
36
27
87
105
63
240
18
54
126
12
27
48
99
48
18
15
69
18
21
12
117
63
120
9
138
30
120
27
15
6
15
120
72
48
33
24
75
93
87
108
15
78
36
36
60
108
87
168
204
21
24
18
144
6
147
33
48
99
3
213
12
60
12
36
12
15
18
36
66
42
108
207
36
69
75
72
45
171
60
57
63
12
108
33
39
48
57
3
69
3
60
12
96
15
18
102
33
24
15
153
45
99
9
39
45
120
48
18
366
171
15
33
87
18
54
30
15
48
33
24
3
24
108
132
201
3
132
60
9
18
162
6
9
21
114
33
87
6
24
3
21
72
27
117
120
96
15
9
63
33
3
45
27
189
108
222
78
72
60
48
255
141
39
60
60
60
108
9
3
72
189
75
141
36
87
192
39
117
60
15
48
66
30
30
63
3
9
36
12
156
84
48
87
33
45
63
24
33
12
48
54
54
36
3
120
120
3
9
255
93
36
132
12
15
33
120
72
48
24
39
117
3
54
36
195
24
33
18
66
96
12
63
3
72
54
231
33
186
141
27
21
9
12
54
6
63
108
48
12
177
15
408
12
48
39
24
6
51
63
54
123
39
78
66
81
9
60
66
105
45
144
51
45
3
21
27
15
144
54
39
33
48
87
60
57
48
39
45
18
42
30
21
120
27
72
9
24
33
132
108
54
9
24
60
51
42
15
15
117
12
63
96
45
24
57
66
33
111
21
93
27
12
60
45
60
162
9
12
60
48
21
24
15
75
69
156
24
45
147
21
135
33
51
144
111
6
15
3
45
81
18
21
9
15
27
54
120
66
6
90
57
48
15
45
48
45
39
72
48
21
96
411
15
210
12
48
75
57
63
60
84
48
33
87
45
3
24
36
84
39
144
18
3
60
24
21
39
27
9
12
48
9
15
60
ABCD 97779743734*3^$a+1 [50065]
41
1
3
51
69
75
177
45
18
5
12
49
60
99
15
125
37
27
32
109
84
150
30
23
124
9
42
29
120
24
36
36
28
15
81
9
36
18
17
28
15
33
9
11
12
12
84
1
84
35
49
36
24
11
24
7
5
1
35
25
63
12
92
37
3
8
7
5
16
69
71
24
52
48
8
28
32
180
4
129
6
33
12
24
45
59
36
12
12
13
30
78
47
12
16
129
12
3
68
19
5
28
27
113
85
11
96
43
53
48
1
51
48
24
20
28
3
84
12
36
17
36
55
101
13
18
17
13
30
77
12
36
37
23
52
20
13
15
24
9
84
23
7
6
11
24
55
84
12
65
31
48
54
6
29
73
3
9
12
11
13
12
18
65
12
7
60
12
9
20
24
43
53
12
55
53
4
111
6
35
103
17
36
19
48
57
33
12
48
36
36
11
4
15
5
25
63
60
36
32
12
1
6
65
1
12
35
13
18
17
25
12
23
49
6
9
8
7
41
37
3
9
131
49
83
13
3
51
5
28
45
36
24
6
6
24
35
85
30
41
60
24
4
15
65
7
29
36
4
27
9
8
7
29
91
78
12
84
51
8
7
21
32
25
23
19
5
28
27
5
4
9
27
9
72
39
20
16
69
24
51
24
9
47
19
29
60
55
36
84
57
8
60
13
12
138
120
5
48
1
78
5
72
103
5
7
41
24
1
18
66
24
51
3
48
5
100
15
5
40
9
60
75
69
12
24
95
28
20
31
6
30
6
75
27
21
81
54
36
9
24
8
40
3
90
51
56
4
84
32
49
48
12
36
30
29
19
30
54
17
43
41
49
3
20
25
18
45
9
143
12
16
15
6
123
20
12
124
36
3
33
15
9
68
12
13
6
9
57
15
20
16
9
11
24
4
44
13
35
19
5
73
15
8
25
47
7
6
27
21
39
12
21
15
80
72
37
71
13
119
13
12
3
117
12
59
96
13
35
13
47
36
1
83
48
24
40
69
6
48
60
53
84
28
68
25
24
120
30
30
6
84
90
24
12
23
4
3
33
44
25
15
36
21
11
24
76
12
3
29
24
1
11
60
160
32
12
31
18
12
3
87
57
68
4
8
121
15
201
3
21
6
5
1
15
20
19
5
36
13
59
13
30
117
12
3
36
60
6
150
6
12
35
43
5
19
5
24
12
60
49
3
8
55
45
33
12
120
35
67
65
31
5
36
4
21
11
25
18
69
20
16
36
39
12
5
13
39
60
63
9
20
19
30
6
41
7
30
72
35
55
53
67
48
17
55
24
41
1
83
25
107
13
12
15
39
41
25
59
1
12
35
48
48
36
16
15
72
21
36
15
18
12
18
33
20
43
5
16
15
6
24
23
85
71
145
42
125
55
5
24
61
39
93
143
184
15
54
39
45
3
20
43
12
5
25
3
104
55
21
72
32
67
29
24
12
1
39
8
13
27
80
12
13
60
143
37
30
17
48
1
171
36
15
9
39
17
19
36
33
45
47
37
11
52
72
3
5
24
108
12
61
107
60
7
45
20
1
3
75
45
56
31
5
40
12
20
12
4
24
21
51
21
99
33
23
60
12
25
30
5
28
99
5
43
17
13
18
24
6
15
93
71
36
12
40
45
107
43
21
9
6
12
48
12
30
47
61
6
18
3
20
120
13
6
53
13
3
27
18
12
59
48
97
24
11
84
24
72
60
19
41
96
28
9
6
54
12
15
9
35
24
73
47
28
93
96
48
42
41
72
48
43
6
11
12
48
19
33
15
17
61
119
1
87
20
48
60
40
9
59
1
3
32
36
67
6
42
53
49
6
9
32
96
25
114
5
13
48
15
9
6
5
12
16
44
43
5
109
36
15
24
20
36
60
28
9
47
88
20
25
6
5
12
55
33
44
28
44
36
79
9
9
6
30
11
79
5
52
9
23
12
43
42
3
8
115
17
1
11
73
12
51
20
25
54
18
72
35
48
7
41
4
3
33
84
8
120
25
48
48
12
15
8
12
67
41
67
29
4
92
19
5
36
52
21
6
78
3
33
39
92
55
36
29
85
54
29
28
92
12
1
47
7
5
73
51
32
43
12
65
12
1
51
20
31
65
13
51
9
42
5
12
7
33
33
78
36
60
33
45
48
228
15
177
63
36
93
60
3
60
9
3
8
12
61
27
15
5
40
9
36
99
21
35
64
8
12
61
12
23
60
265
99
63
6
227
85
3
27
17
40
32
31
5
24
4
45
24
35
12
24
31
5
16
9
36
35
7
53
4
9
12
23
61
3
15
5
55
77
48
72
145
36
35
160
44
16
9
23
40
8
12
61
12
18
246
11
19
84
29
12
19
6
6
17
12
4
32
24
96
55
42
23
37
23
48
97
18
21
20
1
3
51
54
59
12
36
49
84
36
15
9
24
6
5
25
36
11
12
108
28
20
19
21
36
111
9
69
42
69
9
66
6
15
8
49
12
15
39
72
53
4
45
36
54
57
36
105
18
77
4
33
35
7
30
6
48
5
52
20
60
7
5
7
9
36
69
12
18
36
30
51
12
32
28
20
12
1
24
11
25
24
11
24
31
12
53
40
20
67
17
31
149
13
23
4
84
15
6
36
72
11
12
49
6
18
42
17
48
52
108
12
92
4
15
36
101
132
16
9
42
24
12
5
85
54
30
23
13
63
24
33
95
13
47
40
9
11
120
28
105
84
27
39
41
40
21
59
1
47
85
12
6
45
39
6
12
47
1
162
33
32
36
1
11
108
24
25
3
45
3
116
16
9
30
5
1
39
3
17
73
6
89
1
36
15
33
6
5
84
115
65
120
7
6
47
48
13
12
54
69
36
39
29
31
12
17
25
47
16
20
49
24
15
15
41
25
11
13
11
1
12
15
92
48
127
93
3
90
54
36
89
28
8
19
153
20
12
4
32
67
30
3
32
31
6
6
9
24
32
84
73
23
127
5
13
18
17
25
107
16
44
1
6
24
45
80
25
47
48
12
25
35
4
15
113
13
23
7
5
43
9
20
31
30
42
24
18
30
5
67
5
13
11
36
16
48
9
12
15
60
21
90
17
7
5
36
24
36
28
15
41
16
39
48
53
24
73
47
1
47
72
91
125
79
36
89
36
25
18
ABCD 97779784262*3^$a+1 [50025]
41
102
1
167
73
59
13
144
11
150
19
323
60
1
47
349
191
42
135
3
30
12
43
47
30
30
13
48
36
36
24
113
135
12
3
18
12
90
121
96
23
1
89
7
36
32
16
29
90
21
36
4
140
39
30
75
36
16
113
31
120
36
11
42
43
197
30
97
23
181
239
30
150
81
136
8
16
12
84
248
105
18
73
20
129
15
33
63
232
180
92
16
36
68
16
96
23
1
179
45
3
325
17
91
29
90
21
39
93
15
33
36
16
47
73
47
108
13
60
300
17
19
36
17
7
53
138
73
77
3
16
104
16
83
1
36
8
15
73
8
16
71
120
12
37
8
3
102
111
9
15
76
12
48
89
60
18
49
60
68
352
140
16
144
71
133
149
60
15
45
30
21
16
68
52
96
65
72
67
41
60
30
282
48
147
28
120
44
16
17
18
42
31
29
90
73
17
31
59
37
24
72
35
13
176
3
60
1
20
76
83
21
96
33
7
36
32
15
1
17
42
73
17
48
30
57
15
1
56
24
27
57
52
53
27
81
42
93
48
16
128
3
132
1
32
28
12
84
60
23
97
11
49
36
5
72
43
168
80
39
1
96
11
13
167
25
60
35
42
31
59
21
144
88
24
11
57
16
59
30
30
13
60
5
43
12
24
80
136
47
133
47
21
27
85
137
3
28
20
52
24
113
90
61
17
79
24
116
3
1
89
60
171
204
76
47
42
103
65
55
17
7
23
1
104
16
59
48
69
3
181
92
15
12
108
45
28
20
9
67
36
168
216
8
3
13
120
60
89
91
156
11
133
60
180
59
90
7
8
112
104
57
12
108
3
87
13
137
79
36
5
103
47
57
88
47
168
30
19
24
59
30
15
72
123
21
36
93
255
63
313
12
77
90
90
15
3
109
23
45
88
144
120
23
81
39
45
3
193
56
183
108
49
41
12
151
17
3
27
192
297
123
30
87
243
21
24
123
12
30
27
33
27
3
78
147
3
13
167
69
4
89
7
156
68
172
44
4
156
23
105
45
123
15
12
61
17
147
148
95
93
129
43
8
57
79
83
13
95
12
60
60
61
56
64
60
132
32
28
155
169
11
13
164
36
76
53
7
263
18
42
33
267
165
15
228
13
60
72
107
21
16
44
39
121
47
12
30
120
30
33
15
69
64
12
68
60
252
40
44
4
300
20
57
42
73
65
43
72
44
3
90
51
144
96
129
120
18
25
24
41
75
12
75
108
180
13
17
43
137
43
176
40
71
90
72
60
51
76
101
55
35
192
18
259
24
29
211
56
16
47
13
32
3
253
89
91
96
8
45
210
165
243
90
72
91
269
7
140
4
140
36
3
37
96
168
29
27
141
27
88
47
1
164
28
17
103
77
30
48
132
108
192
168
25
107
225
36
9
27
153
135
88
17
7
23
73
24
71
49
104
36
4
80
99
73
204
200
3
138
3
24
36
196
23
81
9
7
53
60
271
104
16
29
27
33
120
27
51
60
49
80
48
45
31
104
256
47
13
29
7
11
109
68
15
13
107
120
37
23
97
164
36
63
141
36
48
3
13
29
187
23
73
137
111
16
83
78
183
16
71
12
78
12
67
251
12
57
64
96
8
15
198
19
71
42
120
288
75
4
104
117
43
197
30
49
23
13
47
48
73
132
68
9
7
41
90
ABCD 97780267636*3^$a+1 [50044]
28
8
12
88
12
36
56
88
75
77
16
44
48
108
108
19
120
173
12
16
20
36
28
20
48
24
48
7
185
16
80
60
79
113
48
48
12
48
52
12
56
24
7
60
41
24
36
40
8
31
93
56
52
12
68
12
7
129
56
24
31
93
8
112
15
81
56
48
36
252
24
36
72
72
16
8
60
72
108
31
65
60
84
19
17
60
100
44
4
128
12
127
60
5
108
96
72
64
108
8
4
15
81
87
77
48
96
60
132
60
24
43
5
12
43
53
72
12
16
39
101
12
12
115
180
41
148
116
84
84
48
52
8
12
12
36
24
60
43
21
72
84
3
21
39
213
68
16
3
41
12
19
101
24
24
100
204
8
19
149
36
4
56
100
140
24
4
8
67
5
7
185
60
24
132
12
16
171
233
52
44
4
152
60
4
39
173
7
65
108
72
115
5
172
20
84
12
12
40
8
12
16
20
31
41
72
96
79
5
88
8
76
68
40
20
7
29
12
84
28
116
31
108
113
124
176
12
28
104
115
48
57
48
36
164
7
29
24
115
101
144
67
108
53
48
84
12
60
60
76
128
4
56
96
24
16
36
108
116
60
36
24
103
81
32
19
120
89
199
81
32
7
117
44
52
8
112
20
204
24
4
128
112
8
60
40
108
39
72
113
40
92
76
27
60
17
196
32
48
28
32
4
56
160
20
72
12
168
7
261
92
12
163
185
55
60
5
40
8
48
4
8
12
28
27
65
48
112
32
60
84
36
40
60
36
8
12
60
4
24
12
8
79
17
64
56
64
44
132
55
21
68
36
36
12
132
28
27
48
5
112
3
120
57
3
17
88
8
24
48
7
149
84
7
149
24
36
72
7
125
48
84
16
200
12
16
159
65
28
152
100
8
24
28
8
79
93
36
51
165
56
19
29
16
44
12
7
33
128
12
60
24
36
28
20
24
112
3
5
12
160
3
93
27
17
48
16
12
20
4
8
228
180
360
12
36
139
41
19
5
232
84
80
12
160
39
465
75
41
64
8
132
43
197
24
120
24
60
60
12
76
87
60
41
16
135
41
19
93
8
12
36
52
120
8
16
48
27
29
19
60
41
132
60
108
72
24
36
148
32
72
72
43
60
5
12
100
63
173
144
16
20
4
116
199
89
79
5
48
12
36
40
36
80
16
84
123
81
51
41
19
141
27
5
60
96
96
24
31
41
28
92
40
20
19
53
172
3
5
28
24
48
36
39
53
48
120
60
19
77
88
60
8
48
151
93
140
67
101
4
63
77
76
20
67
141
44
7
5
88
207
105
188
96
24
115
53
112
8
64
243
60
77
4
12
44
24
144
7
108
93
68
76
15
41
144
60
40
8
28
20
19
48
17
4
92
240
60
84
24
4
15
125
256
140
384
36
12
100
12
132
15
5
60
24
52
8
84
76
12
44
168
76
39
12
29
19
53
24
36
24
264
24
72
36
4
20
108
12
235
108
93
32
276
132
64
300
8
60
112
80
96
28
84
15
65
48
112
68
139
89
4
15
65
48
7
117
68
252
84
12
12
12
64
51
5
48
295
17
48
60
7
60
125
36
24
216
12
108
7
17
24
19
5
60
16
111
125
84
136
128
48
12
36
40
44
132
108
12
43
5
7
5
240
36
84
36
24
36
7
41
4
8
132
36
76
248
36
31
33
140
112
3
120
72
129
32
24
160
56
172
60
48
8
216
28
27
101
12
12
16
20
160
300
8
136
96
48
200
60
252
124
120
36
72
32
76
32
12
103
5
16
32
4
75
45
3
5
7
53
36
72
67
137
4
32
ABCD 97780493212*3^$a+1 [50065]
129
144
63
189
3
333
147
16
96
80
544
17
60
192
291
105
72
252
67
464
96
64
96
80
48
192
9
504
31
29
51
141
291
57
72
540
156
132
48
99
45
3
96
112
384
80
160
89
135
9
7
128
45
12
151
269
48
163
113
159
33
63
96
16
497
336
31
209
336
31
29
48
108
168
120
55
185
84
67
96
77
147
141
3
96
129
271
41
55
29
3
93
3
369
168
264
79
29
67
144
221
211
384
240
96
77
67
240
128
33
72
87
45
36
408
96
120
24
36
51
48
96
16
224
573
756
216
36
324
63
93
115
317
180
15
16
224
112
161
144
120
288
375
477
108
135
208
29
60
55
128
192
144
57
48
36
19
272
249
420
180
159
16
41
55
32
105
216
111
93
192
51
48
177
223
65
216
288
7
224
256
80
48
112
173
48
99
33
360
7
41
240
288
264
63
285
444
96
55
29
3
208
272
93
3
16
89
144
327
16
288
17
24
183
105
72
31
125
108
144
7
176
57
135
513
144
255
16
80
288
240
57
72
31
221
3
81
15
16
128
81
156
324
159
45
67
80
256
113
15
240
201
360
79
209
120
7
413
12
279
144
288
153
36
288
132
48
60
156
247
48
224
93
19
368
192
384
105
36
36
159
16
77
67
161
447
93
204
135
489
39
177
144
96
79
29
691
401
15
93
36
96
120
55
176
64
176
33
255
352
209
31
17
72
55
125
115
173
387
144
189
36
111
93
51
141
451
128
237
12
96
144
151
96
41
120
207
16
80
81
63
81
111
48
48
57
135
105
228
99
33
15
240
285
12
ABCD 97780956764*3^$a+1 [50034]
16
3
42
18
30
36
24
12
59
19
54
30
57
69
15
39
33
24
8
25
123
45
30
54
36
18
6
138
5
240
16
9
63
92
7
60
41
88
12
3
36
48
72
45
15
18
12
75
24
24
45
12
39
15
77
4
45
11
7
18
42
77
13
18
9
56
25
15
24
15
84
21
8
40
117
23
60
25
120
42
5
16
72
120
20
16
51
33
8
40
27
222
18
17
4
27
45
20
4
3
5
73
12
3
12
32
28
51
96
33
348
45
27
33
12
6
66
35
55
45
51
54
3
51
21
8
40
57
51
33
51
45
30
54
11
25
35
304
116
1
47
43
17
16
32
109
23
12
145
24
66
9
36
56
13
51
69
6
66
75
177
72
6
29
1
59
73
120
83
25
3
32
25
252
36
15
192
120
99
45
15
69
57
27
27
65
1
18
57
105
72
6
84
137
4
21
24
36
18
180
5
256
21
18
21
39
33
87
5
28
45
3
9
42
30
36
54
53
388
12
21
75
27
18
171
48
3
18
84
83
12
48
4
48
12
15
101
55
9
33
156
15
132
60
24
9
111
15
5
16
9
60
11
60
40
48
21
35
13
35
1
99
12
21
15
75
177
21
51
15
33
111
41
13
72
24
27
9
66
17
108
25
12
6
102
15
147
17
16
9
18
12
41
4
33
18
45
48
45
42
30
90
78
126
36
48
9
36
32
67
6
30
9
12
33
72
24
12
72
36
42
125
127
30
27
9
111
36
57
51
36
33
3
15
45
44
1
35
60
103
186
36
174
18
6
89
55
18
39
33
15
36
21
18
17
48
7
18
216
36
30
18
123
20
7
21
9
72
111
105
168
47
52
3
72
5
55
5
16
24
21
27
72
36
27
33
24
51
9
45
42
48
5
1
47
7
93
12
48
129
15
9
36
108
18
48
24
21
9
95
192
145
6
9
128
1
6
41
40
12
36
27
42
35
85
60
95
7
90
18
36
24
57
33
18
69
33
18
29
43
72
65
96
100
12
51
54
6
12
78
71
64
84
15
72
66
24
23
43
330
15
3
192
54
3
20
28
3
54
78
45
27
17
13
3
24
8
112
75
228
57
24
32
49
15
96
180
44
31
12
18
27
51
12
42
18
48
180
57
123
6
63
3
29
25
24
12
3
69
78
29
55
6
3
69
30
6
84
6
165
204
63
18
12
39
24
24
3
5
132
7
21
72
75
18
59
13
18
18
36
66
24
21
12
201
66
41
12
16
24
57
3
15
12
105
3
5
40
33
107
55
21
96
24
51
53
112
69
27
99
18
27
9
15
24
165
15
128
4
9
87
60
69
18
132
33
177
54
57
72
15
6
75
87
129
135
96
102
96
12
27
48
252
3
69
3
18
12
23
49
83
60
16
21
96
48
11
4
12
20
7
5
13
183
84
8
13
24
12
6
57
120
108
12
45
23
277
42
66
59
136
27
141
36
21
18
12
234
111
69
18
36
41
1
30
17
7
48
18
27
45
47
28
32
40
48
45
66
60
126
15
3
17
100
108
60
21
171
48
33
12
36
54
33
45
3
15
41
61
42
48
45
32
12
19
21
93
3
24
24
21
120
18
105
32
16
80
40
48
9
95
88
69
180
15
105
36
3
36
15
60
21
32
31
24
5
25
15
45
18
9
168
33
54
9
231
36
18
72
120
42
81
39
6
30
41
28
27
36
57
8
25
27
21
24
36
36
18
90
3
12
108
72
105
6
12
29
13
36
36
11
19
45
123
57
33
36
12
15
45
18
54
23
103
30
11
40
111
24
48
5
67
153
36
84
3
54
3
63
78
12
24
84
39
3
45
32
175
117
81
48
6
90
18
48
78
126
30
3
32
76
32
25
15
15
6
66
81
72
27
21
57
51
21
18
45
108
12
32
31
60
9
21
63
56
31
5
28
21
18
102
83
43
18
75
39
12
24
30
87
27
30
35
163
9
9
59
48
7
18
3
9
27
69
36
131
4
9
131
4
9
3
15
9
3
6
54
81
72
3
117
48
15
36
6
108
51
20
28
93
24
51
3
21
20
25
39
21
39
32
19
45
68
61
90
45
51
48
5
73
48
27
9
36
95
235
45
9
36
27
27
21
24
135
108
5
85
30
6
36
3
20
25
23
13
6
36
30
54
165
69
6
69
21
23
13
54
69
72
84
93
63
27
93
48
21
3
15
65
7
18
42
129
9
83
84
55
45
9
12
39
3
12
45
9
24
18
77
88
99
5
19
54
15
8
79
81
15
17
13
99
68
235
153
44
124
111
5
31
84
60
138
23
112
36
9
150
77
4
27
45
39
41
19
21
24
24
44
52
33
27
36
60
3
81
81
18
9
45
12
276
108
36
ABCD 97781018222*3^$a+1 [50001]
11
49
156
48
180
71
49
77
19
144
96
179
66
31
59
1
143
72
49
47
48
24
36
1
35
36
109
53
18
12
18
54
6
18
30
36
19
84
257
103
77
36
43
71
85
5
223
5
60
18
12
85
12
48
12
155
108
18
18
25
60
17
18
72
37
23
90
54
49
59
25
23
109
35
60
229
84
47
13
77
84
90
6
19
17
43
36
41
127
60
12
48
23
108
222
72
7
23
60
72
36
84
13
120
12
23
61
36
11
72
37
48
5
126
85
95
12
13
216
5
6
12
1
24
17
19
24
83
12
121
65
66
85
168
72
35
78
31
36
48
23
49
24
35
42
7
95
42
115
11
48
6
79
47
102
115
71
109
17
18
121
36
41
48
24
7
23
96
181
48
35
42
18
30
18
24
84
36
13
60
53
43
47
24
49
5
54
25
41
36
19
24
143
49
84
65
79
11
36
48
6
12
108
54
1
36
23
97
5
43
125
72
43
96
120
41
6
108
61
119
49
23
48
121
24
17
180
42
36
25
60
35
1
35
13
132
23
36
229
35
18
7
35
25
72
60
41
18
61
84
84
72
113
126
12
73
41
43
47
18
31
36
24
119
6
91
125
55
11
37
71
49
11
120
36
18
6
54
31
60
11
6
30
73
35
42
12
115
47
24
25
24
96
156
35
24
1
60
24
77
90
18
19
35
12
36
13
29
66
54
91
77
19
53
126
36
13
36
96
53
18
48
204
12
13
72
293
36
55
36
48
65
55
101
54
42
54
306
30
18
18
97
125
31
17
24
84
55
77
79
24
36
125
18
61
36
11
24
144
84
145
107
24
144
18
18
1
83
85
72
48
71
1
83
1
96
71
12
97
24
11
13
72
24
47
37
71
121
59
1
59
84
25
180
72
71
18
54
97
60
53
67
59
25
96
60
84
65
120
24
31
41
18
12
13
23
13
41
6
13
17
78
1
48
17
6
12
1
144
125
180
90
6
115
29
18
72
145
53
30
18
6
36
49
149
192
24
36
7
23
37
41
54
12
133
12
35
145
59
12
54
19
161
55
35
6
30
72
96
49
41
30
109
36
17
7
11
85
41
43
11
24
37
11
24
18
18
18
126
18
18
18
19
71
84
108
18
6
109
24
96
36
23
12
114
30
24
180
85
161
24
102
18
31
11
84
36
24
49
12
24
60
24
72
23
37
89
175
156
11
49
11
30
18
6
18
18
90
13
24
11
132
37
11
114
31
60
161
19
71
48
25
11
72
13
36
29
19
72
35
109
107
54
174
90
42
12
1
84
12
180
48
12
59
1
5
18
156
121
11
97
77
55
48
11
54
18
37
47
24
61
264
180
65
240
84
91
35
24
25
5
6
25
11
36
228
90
150
36
84
25
60
41
18
25
107
18
67
41
139
84
131
114
12
43
107
54
48
67
83
97
29
12
72
96
55
24
192
119
61
233
90
1
17
19
60
5
36
24
19
125
102
37
23
120
60
37
11
90
31
180
24
107
24
25
83
25
23
24
13
17
18
60
145
11
36
6
19
11
13
36
29
36
84
42
133
59
78
30
18
42
37
107
54
30
6
84
79
180
11
25
120
59
1
24
12
108
12
53
6
156
24
85
5
102
24
36
12
72
145
5
66
37
71
24
1
191
73
71
1
41
19
71
12
126
31
155
133
96
41
18
18
84
199
95
54
138
18
115
17
30
13
5
54
25
17
19
36
204
41
54
25
101
6
48
121
59
25
144
11
60
229
5
72
18
48
73
89
31
24
72
5
199
11
49
11
25
24
89
270
85
12
35
13
12
264
107
72
30
31
36
41
79
11
157
11
66
54
1
35
109
35
145
84
60
23
30
204
30
18
90
96
36
25
65
163
53
247
41
54
36
49
53
67
36
47
49
23
138
79
119
1
131
18
31
35
24
120
72
18
31
5
43
71
229
60
36
11
49
120
36
48
12
11
49
23
18
30
78
66
60
73
71
61
5
36
ABCD 97781843858*3^$a+1 [50083]
72
80
64
120
291
5
144
55
57
3
117
48
80
115
21
8
136
240
80
16
39
60
120
45
200
16
96
32
16
24
32
139
29
208
3
21
96
8
96
88
267
53
211
29
48
40
39
81
272
16
24
48
8
112
3
149
208
3
117
32
216
16
8
31
60
120
77
48
144
16
24
176
55
9
51
21
144
291
29
16
48
408
120
99
60
60
45
80
120
400
15
33
147
261
104
40
80
24
160
24
147
45
75
240
24
77
352
8
72
48
88
15
185
64
51
117
72
80
88
3
357
144
128
112
144
104
16
144
128
40
48
171
69
96
48
192
24
111
153
120
48
48
32
112
48
272
208
99
53
40
27
21
128
40
96
8
31
209
127
84
77
144
184
72
48
15
57
48
75
21
96
120
272
67
45
24
120
152
280
24
48
96
120
15
65
352
32
48
19
45
8
331
21
144
75
96
69
192
8
112
48
24
51
5
112
48
51
204
57
8
271
41
120
139
309
51
165
39
17
259
141
219
21
320
72
7
204
5
40
144
27
120
24
77
64
48
168
48
51
69
51
5
208
152
19
357
3
21
96
72
128
19
261
8
24
120
67
5
16
24
96
72
32
88
27
173
16
24
51
69
32
88
72
296
43
189
96
216
48
168
168
24
171
240
125
16
75
45
75
29
16
200
19
120
21
128
16
144
120
48
123
117
8
64
8
19
69
264
72
96
32
91
36
113
40
80
16
51
240
21
104
16
39
201
24
15
33
72
56
112
8
103
41
24
520
24
96
15
9
168
63
60
69
48
8
280
192
104
120
88
48
39
225
75
173
40
176
40
144
51
96
53
67
5
16
120
128
72
160
120
123
21
80
40
216
63
60
36
84
149
16
576
120
8
160
87
81
24
216
80
19
53
160
56
24
211
45
51
69
72
24
48
200
72
115
5
199
17
72
112
48
8
40
320
40
32
208
24
39
17
19
144
60
57
219
24
125
40
144
171
36
129
32
24
64
24
96
24
120
168
240
123
125
136
75
21
183
36
69
56
96
120
19
213
72
24
51
120
180
84
45
144
120
8
88
51
5
96
72
160
48
3
189
651
141
75
24
45
72
320
184
144
152
40
72
168
24
219
285
24
128
40
80
163
5
120
31
33
96
51
189
24
8
223
65
40
32
139
60
129
144
111
60
36
84
69
128
112
51
189
96
240
32
283
60
36
101
72
67
24
21
128
16
32
64
ABCD 97782694234*3^$a+1 [50087]
60
36
120
18
73
41
30
109
17
24
43
48
35
18
55
71
13
221
18
102
18
114
7
29
67
167
144
121
5
66
90
18
49
29
18
30
72
55
131
169
209
43
23
18
72
18
73
179
54
42
18
127
83
6
18
25
11
252
126
156
96
84
36
78
85
71
97
12
41
43
11
1
29
36
6
30
108
18
90
36
67
335
30
18
114
48
6
48
18
6
37
65
7
47
18
78
12
18
175
11
30
6
66
6
66
7
48
23
61
5
18
1
77
12
6
1
83
6
48
163
41
43
23
270
139
119
61
59
78
12
90
24
18
66
54
79
35
120
60
282
90
78
36
48
42
36
66
24
7
41
36
36
6
1
35
36
126
48
18
6
84
108
7
29
54
6
54
18
355
23
174
6
36
198
54
13
35
6
102
72
25
35
174
24
43
23
6
12
60
66
90
139
11
13
53
126
6
66
150
103
5
18
12
54
6
73
143
12
25
11
24
18
18
1
53
36
30
42
12
24
72
163
29
90
49
83
18
48
19
5
127
120
17
18
114
48
90
36
24
72
48
6
30
114
108
144
102
24
48
6
48
96
66
36
24
1
11
6
90
30
31
29
36
127
71
108
12
18
19
41
43
65
30
132
174
18
72
24
66
24
120
19
5
66
54
42
36
66
6
48
13
5
6
90
174
36
6
36
144
19
287
102
60
12
24
66
54
67
137
72
36
18
138
91
71
6
72
19
29
54
72
13
29
48
42
162
48
18
54
6
36
12
6
108
12
18
96
84
18
60
108
66
6
7
41
6
13
23
30
24
66
13
5
18
24
54
19
48
35
6
55
53
138
6
30
126
36
19
12
119
90
12
90
25
101
60
36
156
6
12
168
18
12
6
36
48
90
31
95
6
36
48
60
55
12
77
12
6
1
60
23
60
30
72
7
35
25
84
17
19
35
30
24
12
54
42
12
103
5
91
35
18
19
12
41
6
25
41
42
66
78
30
18
1
60
17
12
54
97
89
84
90
78
210
78
180
30
61
11
24
85
23
36
12
73
35
133
65
6
12
109
23
138
162
13
11
73
83
36
49
77
60
79
24
5
138
54
24
18
66
24
79
65
115
41
36
60
66
90
54
42
103
156
41
96
48
150
12
13
29
30
13
11
36
37
17
139
41
79
29
31
17
18
168
30
24
12
18
114
30
90
72
18
49
12
71
30
18
24
49
17
54
13
59
42
66
108
24
108
108
157
17
60
91
65
60
12
36
24
19
89
19
29
42
30
24
108
30
144
1
23
18
18
18
163
29
6
126
91
137
54
42
43
23
18
96
12
7
47
18
31
29
30
24
18
66
1
5
84
7
29
19
5
48
67
47
18
12
6
36
18
12
108
24
18
13
108
41
7
108
95
49
23
97
71
144
48
150
55
119
42
156
42
54
7
11
12
24
84
37
35
18
18
6
19
71
228
18
54
36
54
54
78
36
31
36
23
18
18
73
29
24
144
79
149
90
90
18
6
43
41
55
24
83
42
30
73
89
18
85
47
13
71
204
49
401
31
53
31
11
30
78
36
48
6
18
72
18
54
180
12
36
61
65
54
36
6
54
54
18
18
66
49
77
18
42
162
12
6
108
54
37
29
24
19
71
108
72
126
12
24
18
174
78
18
48
31
65
36
18
48
24
72
18
30
24
30
180
114
1
17
120
6
12
78
90
198
12
54
144
54
43
125
43
29
66
24
18
48
42
36
18
163
72
17
12
36
6
25
60
95
36
30
150
61
5
18
18
7
11
6
12
18
78
55
11
216
108
85
23
1
23
18
12
24
72
19
47
78
7
77
96
31
41
12
78
66
96
36
18
30
19
41
36
54
66
42
36
12
42
36
36
66
78
30
18
163
131
49
23
12
18
24
18
49
5
198
1
65
18
49
12
35
72
66
18
1
48
108
11
1
35
12
90
36
24
48
7
29
126
90
54
18
24
156
90
24
90
115
12
168
47
13
5
12
60
36
138
24
13
53
19
144
35
313
29
24
72
54
54
48
18
6
18
84
6
115
83
18
43
95
54
19
5
90
13
383
30
18
37
5
7
12
89
318
60
13
23
12
1
71
6
36
12
7
125
ABCD 97782967708*3^$a+1 [50020]
90
6
27
75
5
4
44
36
24
31
66
78
36
60
9
80
19
17
31
54
3
60
32
115
6
95
37
12
59
36
1
18
54
108
15
32
55
48
57
111
36
45
21
47
61
15
24
8
48
4
20
12
43
53
19
45
24
36
129
35
136
8
28
165
144
3
20
37
15
24
12
32
16
9
18
24
9
60
129
11
4
80
25
12
18
113
48
40
165
36
75
99
84
138
15
63
6
60
3
108
60
12
80
13
75
15
33
24
21
15
21
59
19
66
39
93
48
24
75
75
5
85
3
12
57
96
18
6
11
13
47
4
9
54
12
93
21
75
12
75
42
18
162
35
37
36
15
3
9
3
5
28
80
1
11
4
68
13
12
6
21
36
24
15
9
51
45
8
31
9
36
15
24
21
9
60
12
6
48
21
24
39
161
124
12
39
65
40
51
9
39
12
5
1
35
4
3
6
15
24
21
87
20
7
53
64
20
25
3
45
90
6
35
136
93
18
132
65
145
3
24
8
100
21
36
48
11
55
5
7
12
165
27
9
39
41
25
35
79
77
88
8
52
20
40
45
96
47
19
45
24
36
9
39
45
63
32
1
24
3
8
12
40
92
31
90
35
97
30
17
73
18
30
6
108
21
12
63
6
3
20
25
48
312
15
51
17
40
57
3
33
147
63
5
37
35
13
54
17
4
27
5
28
75
69
15
12
141
92
55
45
32
145
84
42
17
40
45
27
3
78
15
8
61
48
27
36
75
9
45
30
66
15
75
33
39
48
24
9
15
54
15
177
83
16
12
33
11
79
29
16
144
20
88
12
117
6
45
3
9
33
135
117
18
9
15
54
54
48
18
12
23
12
79
18
12
23
48
4
51
5
40
27
5
1
11
13
147
20
4
69
87
8
25
48
18
9
75
42
24
12
18
29
61
96
83
28
24
3
42
11
4
15
18
15
51
9
21
47
49
18
96
9
75
6
11
64
69
15
120
48
12
68
108
180
64
27
6
12
30
65
1
47
52
15
66
35
4
87
93
12
24
27
18
6
33
12
3
41
36
25
99
20
1
83
25
66
5
84
7
21
9
96
35
19
65
40
24
9
27
8
73
75
57
3
32
13
84
11
7
102
143
52
3
33
15
5
109
3
32
85
48
18
120
17
36
49
75
15
5
28
9
3
57
11
73
30
41
28
57
6
9
3
33
44
40
105
75
44
61
6
149
36
172
33
84
59
4
45
23
12
52
45
35
43
18
48
39
57
108
47
64
9
27
15
141
24
96
33
96
66
9
8
7
30
3
48
3
60
9
36
72
9
11
28
24
120
15
101
25
6
101
4
33
51
72
69
23
52
75
6
47
112
44
52
8
1
90
53
76
60
27
129
104
1
66
9
8
73
120
23
7
12
18
95
19
9
51
24
72
18
27
144
68
31
45
104
73
27
15
30
60
30
17
4
24
56
16
3
30
11
12
72
60
37
71
28
60
176
61
27
8
40
33
42
24
24
65
36
55
30
78
77
36
19
9
20
1
36
18
5
144
48
4
24
60
12
45
23
12
28
44
16
9
12
84
27
24
8
7
18
75
3
69
9
6
30
51
9
51
32
25
143
4
99
141
3
41
12
7
21
32
13
36
23
108
85
258
72
54
54
57
84
51
18
66
24
6
3
80
43
60
5
40
48
9
48
78
21
15
93
93
48
66
5
283
12
54
27
39
108
17
108
85
95
40
12
48
48
9
35
24
1
36
27
57
23
40
45
51
15
60
126
24
155
7
9
21
12
11
36
76
27
17
24
4
72
69
11
43
42
59
169
48
12
3
3
9
63
53
1
3
165
3
15
9
93
15
3
165
39
33
57
36
47
1
96
6
30
168
87
27
18
15
39
6
3
24
12
15
69
117
15
69
15
15
185
4
39
36
60
42
63
44
31
9
68
40
72
57
23
16
60
69
18
24
93
105
42
41
7
6
27
20
4
9
114
21
159
12
114
75
39
30
66
54
6
12
5
84
16
20
28
32
100
9
111
33
107
37
30
53
13
30
89
120
97
83
36
55
77
7
6
135
36
68
40
15
17
73
162
69
75
6
78
42
6
12
66
12
27
20
1
11
40
108
20
40
60
3
72
30
75
92
16
44
48
60
28
39
5
49
30
65
1
48
66
12
17
31
5
72
37
27
8
127
126
39
99
17
28
24
12
33
147
68
13
35
64
9
35
16
44
4
8
40
57
72
11
7
60
33
68
112
9
18
5
120
133
48
75
12
132
3
9
21
54
41
12
40
3
240
5
133
6
5
19
17
28
72
32
13
18
60
9
27
21
8
36
73
72
30
33
63
113
25
27
128
136
3
5
13
15
93
6
30
66
24
5
193
27
36
60
33
84
11
1
3
32
24
19
36
9
165
60
11
31
30
11
108
60
156
28
36
132
8
1
18
17
76
189
18
96
30
35
24
13
12
47
19
30
99
80
28
8
52
24
60
33
18
18
47
24
19
30
39
32
25
6
30
35
67
17
79
6
66
102
3
24
33
3
9
23
36
61
3
8
88
20
84
31
65
127
17
103
42
11
132
49
51
57
75
12
9
35
64
72
21
3
36
24
27
57
200
28
20
88
56
73
6
12
ABCD 97783346678*3^$a+1 [50055]
8
13
99
96
3
30
95
1
215
31
209
64
32
43
72
45
32
48
120
24
16
32
7
36
54
90
21
15
17
72
55
66
143
7
54
66
18
6
84
42
3
96
99
30
119
61
11
96
55
24
54
36
216
63
207
138
6
33
147
29
25
15
80
40
75
96
125
31
60
45
128
136
240
56
79
33
152
24
7
17
216
67
5
72
16
24
87
90
90
30
95
16
93
35
136
99
29
120
13
107
112
56
40
9
15
21
84
39
120
27
189
45
11
144
25
15
8
112
21
18
42
119
168
31
72
129
8
40
93
3
147
5
43
29
31
105
147
69
8
61
11
120
48
37
6
18
36
84
59
103
24
9
81
39
24
80
48
133
35
16
24
231
41
13
126
21
240
128
112
8
64
231
65
31
126
59
16
104
31
17
16
27
90
107
88
75
93
27
29
168
72
1
47
216
25
47
13
90
17
72
13
27
32
19
29
16
224
103
78
246
36
18
60
59
13
90
89
121
135
32
16
201
135
45
84
6
30
6
93
27
114
155
24
31
113
72
64
144
56
7
9
24
72
39
33
57
71
48
7
108
29
16
27
53
136
8
37
11
115
90
54
53
48
304
21
3
57
174
113
168
48
31
60
54
191
79
41
115
53
7
156
60
18
95
31
185
96
72
7
41
192
136
117
99
8
72
16
3
36
33
3
173
61
3
56
187
53
115
5
25
72
39
21
27
21
6
29
1
15
39
41
16
69
123
72
129
95
16
168
168
8
72
120
25
23
61
6
5
25
54
33
21
132
47
43
125
72
67
93
3
54
71
103
6
75
15
36
45
144
8
16
75
5
72
112
63
54
36
15
32
73
119
175
30
36
24
63
21
42
33
51
453
32
144
16
128
40
21
72
54
293
120
112
56
133
195
56
40
80
61
108
60
11
25
15
8
31
9
63
54
59
211
629
1
15
21
3
51
53
31
6
75
8
73
90
5
48
235
150
135
27
48
6
15
80
256
129
96
18
5
40
80
37
99
24
104
7
41
13
72
90
17
88
48
96
165
35
1
18
45
56
1
119
40
104
24
1
119
16
80
7
18
36
84
6
36
29
136
104
19
12
9
24
21
24
11
48
120
72
145
63
168
272
48
169
71
48
24
16
56
55
54
90
17
24
25
15
21
3
32
64
141
195
32
7
113
103
17
72
49
47
43
69
3
5
19
54
15
176
120
25
39
176
24
91
29
144
43
69
51
24
149
136
56
48
24
1
47
48
31
41
43
117
192
21
35
175
81
8
72
145
23
37
120
6
90
323
91
54
47
43
5
31
81
48
141
59
85
11
48
112
9
12
24
51
69
126
5
19
36
89
24
120
72
192
7
54
12
23
1
36
54
36
18
15
87
180
93
75
77
144
16
32
31
126
3
3
5
79
60
90
3
27
36
33
27
108
90
192
15
72
48
80
199
233
7
105
8
103
89
24
16
80
168
120
73
24
23
31
41
48
96
31
90
143
67
29
67
84
54
11
139
12
90
24
210
149
121
15
240
8
48
72
37
35
16
104
1
60
59
61
299
31
9
8
96
112
8
91
30
96
23
31
30
24
36
135
56
19
21
72
21
35
216
16
273
72
30
78
35
16
56
19
21
48
56
16
3
126
303
3
29
24
31
60
45
8
160
48
8
160
80
25
90
42
83
7
18
72
143
91
21
33
87
152
103
18
90
36
81
99
54
47
48
25
ABCD 97783390184*3^$a+1 [50122]
27
1
204
48
32
24
12
3
9
40
11
97
23
25
71
13
107
45
96
27
61
24
56
64
47
45
76
48
20
219
25
11
21
40
20
48
15
21
39
25
11
109
32
168
51
25
11
169
59
36
45
16
68
15
45
100
80
51
37
8
60
75
21
15
21
27
21
15
81
15
109
71
228
216
144
25
48
59
85
8
76
84
35
12
60
13
116
12
3
81
84
64
35
93
12
36
39
85
311
9
12
16
20
48
112
92
52
23
12
384
321
3
36
117
3
36
60
25
56
60
52
95
12
24
21
40
59
49
32
4
12
92
27
133
36
20
12
3
45
64
32
28
132
95
21
63
9
16
11
21
40
92
36
16
80
24
4
107
73
32
24
16
35
21
63
157
23
261
63
21
52
92
15
45
27
24
109
80
40
56
132
12
96
96
36
52
32
120
3
165
27
33
12
16
32
36
39
37
24
95
60
37
44
39
105
204
72
40
56
63
1
23
1
56
60
48
28
143
60
9
48
4
24
36
23
25
47
1
20
24
3
21
72
48
40
95
57
100
92
48
39
25
240
8
12
99
36
45
60
36
40
84
59
37
83
9
72
28
32
60
39
97
8
244
48
47
60
1
11
21
3
1
224
12
64
168
11
49
12
168
56
24
16
12
80
12
111
21
16
12
20
36
39
97
8
12
16
32
51
57
100
23
36
33
16
95
60
21
24
24
87
25
8
12
84
15
169
36
12
32
72
16
24
68
16
95
60
181
155
73
35
45
12
39
57
87
45
147
9
4
128
12
15
21
40
56
60
4
72
83
21
76
140
159
69
100
24
11
36
25
80
3
181
32
24
60
28
176
4
80
60
160
8
28
32
3
36
24
45
24
48
39
1
20
4
48
60
11
37
12
8
39
9
16
44
15
45
64
32
39
105
64
20
87
45
3
13
24
35
24
45
111
13
11
37
20
48
16
35
69
4
80
60
40
56
39
1
60
32
12
40
47
13
47
1
44
24
16
8
51
69
48
28
32
52
188
4
24
36
20
124
44
100
20
75
37
104
39
61
32
12
15
81
72
168
24
12
3
13
20
40
80
240
40
152
112
24
24
11
144
72
61
104
39
21
96
3
61
36
104
16
32
16
24
35
45
16
11
60
81
112
68
4
48
11
97
119
84
36
81
48
36
24
4
12
35
48
61
11
13
11
109
228
59
33
51
21
15
9
15
69
147
73
47
24
201
36
4
59
60
57
48
51
13
47
1
60
23
117
24
63
72
48
96
9
27
1
92
192
84
171
9
12
4
23
25
8
3
144
72
24
36
273
231
1
83
45
72
15
1
47
61
71
9
84
112
23
121
12
108
11
9
124
80
16
32
4
176
27
273
52
12
23
25
11
36
21
124
35
21
3
61
44
4
60
92
40
44
52
47
13
68
12
147
36
9
12
243
60
21
4
131
45
64
56
4
32
28
167
61
32
48
12
27
93
28
47
21
16
44
192
27
60
12
9
24
112
179
21
48
100
155
1
35
384
13
72
56
24
15
25
8
12
12
16
47
36
85
56
4
60
35
49
32
76
8
16
24
11
9
75
81
4
32
52
35
73
32
111
21
15
81
60
12
135
45
16
119
105
60
168
12
27
25
200
100
143
45
15
33
87
60
93
159
1
128
15
37
48
12
48
20
60
276
60
120
120
24
40
20
12
52
20
12
60
48
27
48
21
15
9
120
96
4
11
25
44
196
32
63
61
48
11
37
128
195
1
56
3
37
32
40
68
4
60
20
28
60
116
39
36
1
84
59
37
80
3
57
75
13
56
40
12
44
36
12
148
119
9
76
8
48
12
27
25
80
3
36
9
40
47
25
80
39
85
59
72
13
20
12
48
160
32
3
33
60
63
1
60
168
8
24
48
12
63
21
76
59
21
75
120
33
12
48
12
64
11
9
16
20
40
48
68
84
24
52
20
39
9
136
240
59
25
179
1
44
36
16
120
8
156
4
11
21
108
52
35
25
36
44
148
8
3
21
75
33
111
129
36
24
72
16
8
51
129
64
11
21
4
216
95
9
135
36
85
8
112
20
240
108
16
24
60
32
4
11
49
20
24
96
192
4
119
21
16
24
83
61
140
ABCD 97783707512*3^$a+1 [50034]
28
72
30
14
7
69
18
32
40
45
11
12
46
51
15
6
44
4
20
12
19
45
54
32
13
5
16
14
61
69
2
30
58
2
34
24
21
9
54
2
66
42
22
26
4
18
72
60
44
22
3
12
53
24
12
4
27
33
15
29
6
52
2
72
16
20
19
71
12
40
86
4
20
43
5
28
36
66
2
16
27
9
14
4
20
1
39
50
36
31
3
38
19
11
13
59
36
10
30
36
14
6
48
42
31
17
18
85
48
29
10
12
6
48
92
4
84
2
22
3
84
21
32
12
58
20
12
1
63
36
30
36
18
42
14
4
54
8
22
21
65
22
32
6
4
68
4
8
36
4
6
12
33
41
4
72
44
60
30
24
90
22
50
34
6
14
34
2
109
11
40
14
54
37
57
2
4
32
30
19
5
31
3
32
25
3
21
23
6
16
6
8
100
32
4
21
69
84
2
22
27
39
126
14
10
15
36
15
24
14
18
25
33
14
66
54
36
10
104
16
20
31
41
22
21
65
31
5
18
22
8
6
12
10
8
4
50
1
5
7
27
57
11
94
20
36
4
44
76
54
6
8
31
27
14
19
35
6
19
47
25
15
9
29
31
89
76
108
38
54
4
36
14
34
90
92
1
3
30
24
18
12
2
30
10
8
31
27
9
9
24
3
23
42
58
21
101
30
25
15
33
39
21
12
17
6
36
4
66
86
4
18
20
16
32
22
21
17
4
30
14
4
3
17
7
29
7
24
3
18
14
24
4
32
1
35
25
60
17
6
30
42
22
62
46
12
6
45
12
5
18
22
38
30
72
19
5
16
18
36
60
14
55
17
4
108
32
19
35
12
10
8
4
42
45
21
14
18
22
21
48
41
36
4
15
15
6
44
10
21
5
42
22
44
10
122
12
36
4
42
69
69
68
18
10
111
29
22
18
62
4
18
63
33
36
14
12
22
3
35
12
10
30
42
50
16
9
11
85
53
42
48
22
42
50
40
18
50
4
8
31
81
20
70
20
1
69
15
9
26
6
4
14
25
9
3
3
26
6
4
45
75
69
12
27
2
18
90
16
51
41
4
8
22
36
18
27
29
30
6
12
10
33
65
4
6
8
22
3
12
23
85
39
2
40
66
20
30
42
52
6
8
60
31
60
3
26
55
96
21
12
3
35
30
24
30
58
2
34
6
30
14
6
58
32
1
17
12
19
35
72
10
14
1
15
24
36
50
52
68
4
39
11
1
24
120
5
19
29
31
45
24
8
64
8
22
18
18
9
15
45
24
36
29
4
20
16
2
30
54
24
34
36
50
22
122
28
105
33
2
18
34
6
15
11
18
43
69
15
3
6
14
36
4
8
54
40
24
30
2
40
15
17
16
15
9
26
64
8
13
27
68
10
15
29
36
36
10
8
6
12
43
35
12
22
36
32
10
9
5
30
40
36
68
22
2
13
5
34
21
39
104
12
10
12
2
61
24
9
80
60
52
24
80
31
33
27
17
18
22
50
96
66
4
2
85
3
50
94
60
21
5
22
9
23
37
3
18
20
4
15
21
80
4
24
30
21
15
56
72
16
105
21
24
12
14
1
107
28
9
41
43
11
121
75
18
24
51
11
46
44
24
120
40
6
14
22
8
22
54
86
40
18
36
38
18
72
1
12
27
8
10
12
2
4
36
69
21
86
4
8
22
96
3
11
25
9
56
4
14
37
60
11
4
21
15
9
9
26
18
10
66
6
21
27
20
70
2
1
17
48
10
8
24
16
60
90
26
28
18
39
5
46
18
27
75
38
16
39
35
34
18
20
54
18
133
177
3
9
51
3
2
18
66
4
36
14
76
6
102
2
4
14
13
53
22
2
43
5
4
24
30
36
18
2
4
66
18
21
12
23
25
99
68
22
18
2
12
10
9
36
39
24
36
32
12
37
3
57
84
5
40
72
18
12
45
9
18
33
5
18
12
28
12
2
58
14
84
10
21
11
22
48
24
104
12
10
50
18
12
54
10
26
4
39
11
4
14
6
30
4
38
4
26
4
15
60
3
26
6
40
14
16
6
14
4
62
42
72
54
90
30
76
24
54
8
22
36
42
39
59
64
12
18
6
21
5
18
46
12
50
10
15
89
16
75
105
15
5
34
9
51
26
24
4
15
57
68
40
12
3
15
14
22
18
3
29
6
49
21
72
2
25
23
6
7
15
14
16
2
1
21
8
10
62
6
72
18
34
18
38
4
8
6
16
24
30
21
21
8
40
20
36
31
17
40
32
36
4
50
76
50
4
24
15
15
2
4
50
1
29
6
22
27
5
108
18
112
36
32
58
32
12
31
15
30
24
27
45
39
69
3
5
40
24
50
108
18
19
60
15
14
70
36
18
60
36
12
3
60
9
6
26
40
60
8
6
12
22
18
54
36
3
11
36
82
26
24
30
28
3
36
24
12
9
15
81
63
12
77
7
21
44
31
24
5
66
10
18
32
54
34
132
84
24
12
18
32
28
12
14
28
108
8
6
30
109
21
50
6
12
28
8
4
32
4
15
39
6
87
129
48
2
1
17
7
5
10
18
36
87
29
4
2
34
75
29
42
30
4
24
50
1
21
15
29
24
4
3
9
78
21
9
60
50
70
32
19
9
3
29
19
15
56
1
84
3
2
34
14
78
13
81
14
25
27
60
68
4
8
25
57
27
3
6
26
18
82
14
36
31
5
72
18
4
81
53
4
20
40
123
65
10
62
76
54
21
12
107
118
104
18
12
28
86
12
22
78
30
33
41
40
68
12
6
22
3
69
8
7
69
14
1
5
34
38
12
28
32
22
9
36
5
19
21
48
2
36
54
4
32
4
36
50
22
48
18
86
28
26
10
14
16
2
34
9
29
22
18
8
40
18
21
35
49
45
50
37
53
30
54
31
47
34
20
19
125
12
40
15
75
20
12
10
50
1
29
96
70
72
24
45
60
39
54
8
18
10
27
9
18
18
14
90
19
75
54
8
22
32
24
4
12
129
17
12
18
10
3
12
33
86
100
21
5
19
96
93
12
2
40
8
40
9
11
4
44
4
42
108
68
34
24
32
22
12
15
36
23
36
126
43
69
3
27
90
42
8
36
4
108
18
32
72
7
3
18
8
10
26
96
72
16
24
26
4
21
15
14
6
72
40
9
5
4
62
13
5
4
2
48
10
12
6
9
60
29
4
36
15
9
32
18
37
11
18
10
32
84
4
50
6
16
14
24
4
36
27
17
7
3
12
14
10
102
39
33
32
55
41
40
80
22
21
39
18
18
50
4
27
9
12
2
61
15
14
16
14
1
95
12
13
9
38
48
24
16
42
12
18
9
45
24
14
13
24
3
32
34
15
60
21
26
40
24
14
4
32
40
26
10
39
5
4
14
36
1
21
18
20
4
18
44
31
33
15
60
12
15
18
36
38
30
10
33
29
10
8
37
3
50
28
3
5
6
40
14
16
14
46
90
48
18
14
18
10
32
138
7
69
42
8
4
36
56
30
28
51
21
30
36
50
4
50
25
15
9
11
34
90
21
3
12
14
24
58
9
35
10
15
35
30
6
22
30
38
4
14
1
33
36
15
12
15
14
36
18
12
22
32
54
1
41
52
32
24
4
18
30
68
7
17
30
6
16
6
9
23
30
31
60
12
45
74
36
58
15
11
40
6
54
26
22
6
86
76
30
3
36
51
9
5
79
35
37
3
26
6
18
30
24
58
62
13
24
59
37
3
80
61
3
68
22
32
16
15
5
22
57
5
31
5
24
55
11
22
18
18
54
6
44
28
108
26
108
22
6
18
12
39
11
18
24
31
5
102
24
36
58
14
16
2
ABCD 97784175904*3^$a+1 [50062]
24
36
24
115
9
108
24
68
91
17
19
65
31
29
79
69
87
24
17
100
20
4
108
92
40
24
12
204
3
21
75
45
56
4
164
31
45
72
24
80
31
17
40
15
21
92
184
99
29
28
3
36
5
40
99
12
89
40
39
77
84
19
29
72
88
36
24
20
52
111
33
12
104
4
24
48
8
19
17
28
32
228
31
60
21
56
52
36
32
4
96
3
21
56
40
44
55
9
15
57
20
7
53
48
24
172
8
55
53
4
15
36
77
31
24
53
60
12
16
15
57
80
4
60
104
12
112
72
140
108
180
67
108
21
96
96
20
60
7
5
103
17
36
24
31
72
24
105
68
12
88
32
36
40
20
24
55
96
29
16
99
81
8
16
123
65
7
81
12
15
17
91
132
5
60
76
15
24
36
101
40
75
45
44
52
12
36
24
51
21
75
29
12
7
41
24
12
88
87
9
87
12
41
55
9
12
48
15
21
12
48
44
7
101
19
60
21
32
52
8
67
41
52
60
20
76
15
24
105
123
53
16
104
76
39
57
32
36
60
12
43
17
24
28
80
7
9
20
24
108
64
44
55
96
65
16
12
120
3
57
20
52
51
48
21
3
36
17
40
279
21
15
45
104
24
16
20
28
51
65
24
52
8
55
141
80
4
116
55
17
12
16
24
3
12
201
44
7
21
12
3
17
12
16
15
89
31
53
4
56
19
12
101
7
5
16
15
60
101
160
36
39
21
188
7
5
28
20
52
60
32
12
36
24
28
32
76
24
20
24
40
24
27
156
53
72
24
31
29
16
24
8
72
28
60
8
43
5
16
3
12
45
84
44
40
20
7
48
53
127
240
41
7
45
8
64
27
165
3
12
24
101
64
44
52
75
81
32
55
72
48
5
12
48
7
33
72
39
161
79
84
5
60
40
27
33
111
5
115
29
16
20
79
21
24
48
32
52
48
15
65
7
120
36
65
40
20
19
36
17
7
9
32
124
60
135
36
9
63
21
20
4
63
53
60
24
112
75
48
96
21
48
12
44
4
36
44
136
72
123
41
28
51
36
45
15
89
60
12
19
9
264
132
68
40
20
76
32
24
28
135
12
5
19
65
24
28
3
141
164
24
16
39
17
31
24
36
5
4
24
36
20
4
36
44
76
20
175
144
24
45
56
79
36
17
60
64
51
129
8
28
3
77
100
104
36
43
257
28
20
19
77
16
24
8
163
48
125
12
12
28
24
3
17
16
68
24
76
51
9
12
60
32
88
48
15
5
12
7
5
7
9
87
105
12
80
12
4
212
7
113
100
15
17
127
5
148
128
40
84
228
80
7
9
36
36
104
24
100
15
36
9
32
28
27
12
57
3
5
28
8
7
33
116
4
56
4
24
120
75
45
56
60
7
125
103
41
28
32
16
68
16
39
84
57
15
24
5
7
225
24
63
105
87
9
20
144
36
64
20
96
16
60
39
21
3
36
69
3
5
67
57
51
9
96
3
41
31
9
8
28
99
29
19
41
4
32
64
75
65
31
65
19
24
17
40
68
12
4
36
60
60
60
60
63
41
12
79
5
43
57
20
28
36
39
41
31
60
84
17
7
48
105
188
52
3
165
32
48
16
84
87
5
7
53
7
117
36
164
43
48
129
36
39
69
39
17
4
24
80
28
3
69
36
36
3
125
7
5
24
12
48
55
9
36
24
12
44
60
4
12
99
36
33
12
96
3
57
87
81
24
8
112
132
60
120
36
27
17
103
72
21
15
9
8
112
15
36
29
48
76
51
5
48
108
100
104
96
132
55
17
55
9
20
12
232
15
105
3
5
24
28
135
5
12
16
3
96
69
44
12
28
3
29
16
12
312
8
7
65
16
212
16
24
48
15
9
36
3
5
16
111
89
4
36
176
108
55
9
120
96
72
27
5
48
72
48
40
32
52
8
36
132
28
44
48
84
16
12
48
12
92
40
68
52
48
8
4
84
132
15
108
45
116
4
24
15
17
24
7
45
108
44
16
12
44
16
44
244
12
27
5
100
8
28
24
51
5
120
16
156
60
128
19
113
4
264
39
17
16
15
9
8
12
84
76
60
99
5
4
147
29
136
20
24
31
33
12
188
31
161
24
19
105
56
4
20
28
12
75
33
63
17
4
8
52
36
20
12
31
29
12
31
29
163
5
148
8
16
24
44
7
81
132
60
15
93
32
36
132
72
31
9
8
4
3
93
24
39
5
19
33
80
64
8
16
171
33
8
4
48
15
41
55
5
40
60
12
3
89
55
108
57
80
7
101
4
135
48
105
128
7
41
16
63
5
52
3
65
16
27
12
125
40
60
120
96
24
8
60
7
41
16
36
3
5
7
45
ABCD 97784285128*3^$a+1 [50095]
5
175
32
33
51
33
43
60
72
120
32
21
123
36
16
53
24
31
20
15
54
27
24
132
108
39
1
72
53
39
16
72
48
84
212
48
36
180
15
177
28
56
96
120
28
20
39
45
3
18
67
83
85
12
32
135
33
52
48
8
4
32
39
25
12
5
175
8
12
28
119
25
8
15
45
52
8
3
9
16
35
81
16
23
9
51
21
4
44
3
45
3
25
84
5
30
108
57
21
72
27
48
45
3
24
60
100
35
33
60
48
24
88
32
15
33
48
12
24
76
5
60
135
12
63
18
42
117
111
25
17
75
12
76
24
5
6
21
48
28
8
4
32
3
18
90
37
11
25
12
20
12
111
57
87
60
93
24
63
21
15
9
28
120
92
28
32
36
4
56
4
32
24
12
88
44
3
117
12
60
48
208
48
24
35
57
24
24
16
5
54
33
3
25
65
27
40
8
40
92
52
20
48
75
12
45
60
16
144
11
54
27
4
89
6
109
20
15
21
96
63
21
4
80
111
9
45
3
48
4
32
3
25
20
16
32
52
56
12
15
45
195
33
40
72
17
3
33
87
60
27
85
8
28
5
87
27
48
9
88
20
12
28
11
69
15
21
4
11
9
36
52
17
31
95
25
12
20
12
28
8
147
85
68
57
75
48
12
52
128
84
36
48
129
90
13
83
81
36
24
64
56
4
44
12
39
37
68
4
35
18
15
40
44
9
99
72
9
27
48
52
68
4
83
97
32
48
120
132
9
19
35
85
48
12
56
52
20
15
9
84
9
31
44
88
17
6
25
12
47
150
30
33
48
36
48
15
33
12
45
6
90
99
75
121
32
40
20
28
44
171
9
81
19
32
36
40
8
300
9
91
35
57
3
21
9
15
132
24
4
29
36
39
28
68
9
108
3
15
25
5
99
40
11
21
28
92
48
60
3
237
45
3
84
76
20
327
21
45
51
3
13
32
12
33
135
36
12
48
9
48
3
4
35
48
150
18
25
60
17
43
20
4
23
69
16
60
48
32
48
60
12
123
60
25
29
27
108
36
45
39
88
53
7
20
112
8
45
43
24
65
115
5
31
12
164
24
12
24
84
9
6
85
60
44
12
33
18
12
18
43
80
39
57
33
3
100
12
108
20
28
12
252
23
25
60
80
28
119
61
56
16
47
13
35
97
20
15
13
188
40
29
3
24
48
51
21
16
32
12
24
12
63
105
84
12
24
39
121
47
30
39
16
17
6
97
32
12
3
45
28
20
60
28
65
27
12
88
60
32
15
60
61
12
12
20
21
19
60
32
64
32
3
37
12
68
48
69
27
48
168
27
60
1
12
35
9
9
39
76
32
144
3
25
20
40
60
60
5
3
48
39
96
45
24
96
15
21
9
111
3
21
99
45
40
68
12
36
60
12
24
4
164
28
32
40
11
72
9
51
117
135
61
32
15
25
32
33
67
8
105
7
8
40
48
92
28
20
36
99
21
4
5
39
15
73
48
12
72
20
105
48
7
8
147
6
7
20
3
117
100
8
112
12
35
33
87
6
12
78
21
60
108
21
90
9
36
4
20
63
108
9
28
120
107
93
28
56
168
48
52
11
21
99
21
4
35
84
145
8
12
15
57
33
15
12
24
39
21
39
1
17
67
32
48
12
60
24
75
9
15
21
24
135
30
18
129
28
8
87
25
56
52
17
63
27
25
36
20
39
96
9
12
16
92
12
24
40
47
73
24
36
77
7
32
16
44
159
21
48
16
24
32
84
45
84
18
93
57
18
217
8
27
9
96
15
73
44
120
36
15
114
15
12
28
11
21
24
4
11
21
28
32
16
20
72
3
9
9
15
9
91
92
27
93
15
37
5
246
42
7
41
27
88
47
13
29
30
36
69
88
5
67
36
20
75
37
107
117
36
33
102
25
60
72
108
44
24
87
129
4
32
15
120
42
243
12
96
9
3
112
5
87
81
43
20
24
132
9
15
144
16
120
107
33
12
3
49
36
24
56
84
88
92
45
31
17
7
143
48
25
24
8
3
12
25
104
36
72
15
150
27
256
20
60
144
4
140
96
24
15
144
13
12
8
27
33
28
24
8
45
90
57
72
256
140
60
27
13
68
96
99
144
105
3
33
60
36
76
32
36
36
84
64
36
5
39
3
37
48
48
32
48
15
57
60
120
12
36
132
12
28
104
3
117
16
48
56
28
32
4
80
40
5
114
57
63
6
30
57
60
15
18
7
32
16
44
100
11
25
20
105
19
32
4
12
17
60
31
12
83
21
123
108
9
28
161
7
20
48
9
15
36
75
9
40
11
81
88
83
30
27
156
75
25
80
12
24
96
33
19
56
4
32
24
9
138
78
15
40
44
12
36
12
51
21
4
12
77
36
15
24
88
8
27
12
297
4
20
27
37
35
48
25
65
3
105
7
80
12
28
12
20
21
7
20
24
ABCD 97785213484*3^$a+1 [50017]
18
2
73
35
1
99
12
24
105
33
102
120
26
58
41
13
32
3
16
21
6
8
165
40
119
36
9
108
27
10
78
114
8
16
35
91
45
56
7
80
1
21
14
25
15
29
13
83
51
64
66
95
1
48
11
24
40
20
7
5
4
3
30
66
84
60
36
9
12
3
141
72
104
43
8
4
30
18
6
6
8
21
55
45
99
17
19
21
29
22
18
210
17
43
32
24
21
37
3
8
4
33
3
24
3
2
46
66
18
108
2
3
112
140
7
44
1
24
72
44
79
5
12
49
6
8
4
92
21
13
6
26
24
58
116
61
125
48
3
12
48
15
10
8
15
1
38
10
6
42
8
10
57
3
45
21
51
189
38
25
15
117
15
14
22
104
16
24
5
21
78
97
32
60
100
83
60
10
23
19
12
26
19
3
32
10
24
56
43
3
42
35
28
12
3
42
30
98
27
43
5
37
27
11
18
27
24
61
18
29
33
70
2
7
9
26
45
25
171
29
19
104
51
34
72
6
5
27
40
56
72
18
154
96
20
16
66
48
24
35
16
11
4
12
2
111
1
8
126
42
48
46
96
5
40
132
36
27
18
2
22
6
20
60
4
6
62
10
8
106
36
2
40
3
29
118
53
7
20
10
123
48
32
4
3
68
12
46
80
40
54
50
40
3
20
4
69
30
32
160
24
20
28
170
7
44
19
18
24
8
18
4
66
8
54
10
6
5
19
33
9
23
15
10
3
45
3
72
27
20
13
15
53
15
1
24
39
38
78
25
20
61
3
27
33
111
45
29
3
4
159
29
16
59
45
31
92
4
33
21
32
7
68
67
2
10
36
8
16
24
69
36
9
6
17
7
41
115
9
3
45
8
19
48
24
56
10
3
32
15
12
61
267
18
11
43
17
108
7
54
30
24
68
12
36
6
16
3
32
85
30
17
12
51
18
6
66
24
3
37
48
23
48
31
8
21
37
8
40
2
28
24
18
38
37
24
11
58
30
42
30
45
123
77
3
40
21
24
5
10
14
66
49
45
27
23
105
13
30
2
3
37
11
55
14
22
9
164
3
34
24
24
26
22
27
3
90
24
30
5
123
10
47
1
2
1
15
60
42
24
18
60
72
53
55
80
96
12
10
32
51
100
32
4
48
35
18
48
67
32
52
3
6
27
27
42
30
48
8
49
20
13
47
4
45
6
45
63
12
116
73
24
15
158
48
51
21
22
2
15
1
110
10
8
16
6
114
8
18
25
32
16
24
83
9
28
3
18
11
61
30
9
44
55
36
18
6
66
3
8
24
3
21
19
80
10
32
88
120
8
3
31
6
8
6
16
57
32
3
16
14
6
37
27
60
17
43
32
16
2
40
42
33
5
40
50
52
60
9
5
51
3
10
15
63
113
100
15
30
2
12
13
29
138
28
77
16
20
19
6
27
32
85
48
48
51
29
42
30
15
19
48
12
48
17
55
8
10
26
12
52
38
7
15
21
27
8
9
3
45
33
34
41
16
39
36
5
45
43
101
70
2
30
205
3
72
8
40
21
35
48
18
34
9
21
14
84
52
29
72
13
30
44
33
109
48
72
23
28
5
67
51
80
42
184
54
32
34
6
5
43
45
29
18
22
35
36
15
61
21
2
33
67
12
36
24
21
5
42
73
20
19
14
27
3
64
80
36
49
48
32
13
102
57
23
40
45
8
15
13
167
13
44
108
4
119
16
98
72
15
31
8
10
15
192
92
51
1
9
6
48
18
18
105
39
36
114
75
15
36
21
11
229
11
34
86
13
21
6
2
3
67
21
80
19
18
72
35
43
2
27
19
69
27
53
91
20
4
5
52
15
48
18
3
15
36
29
31
30
38
16
2
54
4
62
24
10
150
24
11
19
20
30
114
25
8
12
103
105
44
39
4
18
30
24
68
16
9
8
3
45
16
3
21
45
30
9
35
28
117
11
34
48
120
74
1
93
6
9
17
18
1
80
24
19
138
62
16
56
18
18
30
22
90
6
192
2
120
3
13
72
8
34
12
26
7
20
28
47
10
30
146
10
17
28
47
42
30
42
64
2
49
104
69
3
15
25
5
24
55
35
4
24
26
46
18
8
15
105
67
21
2
4
53
93
48
10
137
40
35
18
22
72
21
5
46
8
61
15
57
35
10
8
54
45
16
12
9
8
18
28
26
16
32
10
57
11
69
4
57
23
9
118
17
55
53
72
3
40
50
79
35
73
83
18
54
57
3
45
48
4
15
176
25
20
28
29
6
4
93
3
17
3
112
90
3
32
3
40
36
113
31
14
16
14
33
28
36
39
29
37
6
29
19
2
18
16
9
39
12
8
13
27
18
95
55
69
35
34
30
2
18
9
7
33
8
13
30
21
21
150
12
33
12
20
15
1
35
34
42
54
54
18
107
36
87
12
33
3
9
31
42
23
12
19
5
48
15
22
30
24
65
15
16
56
28
14
3
15
28
72
12
33
53
46
18
72
150
41
19
86
19
11
25
3
30
72
27
45
47
31
18
6
9
17
79
3
125
48
15
45
27
90
30
42
39
9
78
82
8
3
19
12
41
19
21
32
157
6
140
30
178
17
13
15
32
4
3
53
48
4
33
18
17
67
41
112
60
3
24
45
8
40
27
48
48
36
9
147
33
20
64
8
75
28
57
5
24
54
4
12
48
53
28
17
3
15
22
87
15
42
11
19
45
8
13
78
5
16
3
116
60
4
6
90
41
19
17
3
22
123
15
14
40
6
5
60
15
24
48
10
78
26
10
9
27
80
10
30
42
83
4
33
131
12
12
51
16
5
13
8
55
47
97
83
22
30
8
1
47
4
29
7
9
9
99
5
16
6
41
15
18
72
3
67
50
88
107
24
84
31
98
15
48
52
51
66
11
37
8
24
3
96
100
15
20
36
18
10
36
2
3
36
31
2
31
15
84
20
37
8
28
47
81
9
22
21
35
82
30
5
37
15
63
48
2
40
38
4
30
14
277
45
54
48
42
24
6
165
83
21
51
34
2
25
5
34
45
35
1
92
1
14
10
8
30
13
20
16
20
60
25
23
1
27
3
21
15
30
11
67
33
99
36
2
96
7
12
3
50
3
ABCD 97785464488*3^$a+1 [50028]
3
27
69
4
35
30
31
20
3
57
3
13
12
35
81
24
72
9
67
8
39
126
24
31
12
212
48
75
12
45
45
55
11
150
39
12
40
8
28
80
4
23
6
31
23
138
192
3
27
37
11
25
12
83
25
24
104
12
3
81
9
31
20
63
30
15
15
121
24
48
17
18
30
48
31
36
32
15
6
39
33
63
4
71
1
23
33
28
20
84
28
23
241
80
16
83
37
5
43
5
7
17
18
37
32
9
19
5
55
12
71
25
23
1
36
32
135
37
11
49
23
36
24
78
43
152
63
30
51
3
48
42
7
11
25
68
76
84
35
57
3
9
3
25
32
12
40
36
72
5
27
4
89
7
128
112
20
28
35
1
12
65
15
60
27
1
17
7
20
108
4
20
88
113
3
16
11
9
33
31
24
140
45
3
27
25
68
4
11
73
5
7
8
27
49
156
35
25
8
15
12
42
31
12
77
90
13
60
35
12
21
4
5
48
7
41
19
152
28
48
47
25
8
12
15
25
35
93
27
85
60
176
16
108
8
4
8
3
69
48
3
129
4
12
23
49
48
44
9
90
57
12
52
36
108
12
12
95
13
83
61
23
33
4
11
25
8
27
108
21
24
4
8
4
48
11
12
37
20
51
37
23
1
84
56
16
17
7
41
43
56
108
105
55
83
13
47
37
5
18
30
15
60
88
32
4
108
20
100
8
64
8
12
3
6
54
180
33
3
97
12
5
27
3
36
144
37
84
36
8
12
39
9
3
9
28
32
51
48
9
33
7
56
16
41
7
12
29
7
17
120
3
100
35
45
40
48
17
7
36
12
8
36
4
65
79
36
5
55
32
60
45
19
96
84
59
12
13
24
12
8
48
48
64
11
1
23
25
8
160
44
51
9
76
8
9
27
100
71
37
12
24
47
12
30
31
12
5
18
45
39
60
1
24
12
36
23
85
24
95
1
164
51
37
23
30
87
12
21
15
36
60
4
5
7
20
87
25
5
66
24
97
24
84
68
12
33
7
48
12
53
42
25
35
18
39
100
20
36
24
3
25
12
29
55
36
8
63
9
3
37
120
60
23
33
57
7
23
48
13
12
60
8
4
11
25
35
114
7
8
40
32
3
25
48
20
4
56
75
12
36
1
108
72
44
4
11
162
139
11
12
13
140
15
153
45
7
44
4
47
9
39
120
37
8
15
37
23
45
69
31
36
36
20
45
18
12
9
28
35
25
11
25
12
12
20
16
92
84
9
79
32
136
83
49
11
12
25
108
17
7
56
15
9
15
45
63
60
13
29
43
23
21
39
37
24
20
3
25
32
3
25
65
30
33
40
48
24
20
141
99
15
81
4
41
30
9
40
12
20
3
1
144
5
163
60
44
28
35
13
12
23
49
29
39
16
56
16
23
24
13
44
3
1
47
60
25
92
111
24
60
13
12
35
6
15
57
19
36
65
19
60
44
16
11
60
33
64
60
36
12
23
21
93
7
41
72
7
83
96
24
61
32
3
1
53
43
24
56
45
15
12
76
72
8
40
12
32
12
3
48
45
3
54
3
15
30
3
39
37
44
36
3
73
12
65
3
4
59
21
3
25
5
6
49
92
64
47
85
23
1
59
45
40
35
81
156
27
37
44
76
24
84
53
18
49
5
43
48
24
35
37
96
35
13
5
24
31
12
5
18
1
20
24
36
16
8
27
12
13
35
73
12
12
11
60
21
63
121
24
23
42
15
28
68
27
13
32
12
88
24
24
24
20
16
20
52
17
31
36
8
12
9
42
12
13
92
60
100
8
4
11
18
39
28
23
12
48
109
8
4
104
16
80
16
24
41
39
28
8
15
9
4
32
12
12
40
56
12
21
87
12
16
29
91
80
45
55
104
3
33
52
68
69
7
8
60
51
69
28
65
72
7
36
24
8
12
9
42
60
60
120
30
19
108
12
36
83
24
78
27
15
85
48
120
32
3
13
56
40
41
79
119
60
12
25
8
9
3
24
39
1
44
52
44
9
31
36
12
48
107
36
1
24
56
40
113
6
21
36
4
101
30
42
31
24
23
85
5
39
9
19
20
15
21
75
60
9
3
73
47
18
91
20
4
24
71
54
27
40
24
47
30
18
37
120
32
36
69
18
48
9
63
45
4
8
12
76
12
12
23
33
117
67
20
48
40
32
9
24
15
15
25
11
85
12
72
5
3
52
120
12
56
15
102
48
42
36
1
36
47
13
24
60
53
43
24
29
24
18
72
6
15
100
35
24
37
23
120
6
31
23
25
140
16
36
11
73
12
143
1
89
15
16
36
44
24
9
63
100
92
28
12
20
16
47
37
8
48
36
39
12
12
36
37
47
25
8
87
1
12
17
67
20
39
121
44
12
15
109
29
30
157
32
15
78
75
112
20
88
17
3
3
37
77
55
11
54
3
87
13
204
29
30
45
52
12
5
27
21
72
31
36
8
12
99
30
24
18
9
39
24
73
24
60
119
1
24
89
30
66
19
11
81
4
59
36
37
12
53
78
24
21
60
24
28
47
1
29
66
102
102
21
84
88
24
23
60
6
99
52
41
30
73
17
3
15
12
25
17
6
25
12
12
56
39
21
15
9
52
216
20
88
5
39
3
49
48
71
144
6
51
48
3
157
5
7
11
108
37
24
29
30
25
60
84
23
18
31
83
78
55
84
29
15
12
12
15
138
30
13
35
24
48
12
1
35
12
13
24
20
76
17
19
23
21
4
20
12
4
35
109
71
24
1
144
23
12
60
66
27
4
71
37
48
5
18
25
35
9
40
8
3
72
25
53
24
7
68
40
8
93
7
12
23
49
8
28
48
60
60
24
12
96
12
8
4
53
15
15
1
36
101
18
1
8
40
32
21
7
8
27
6
24
138
33
39
13
23
12
37
11
21
40
48
11
1
128
72
4
36
11
93
40
44
3
12
66
115
29
27
4
36
20
4
5
7
17
27
36
87
25
ABCD 97785491002*3^$a+1 [50016]
186
108
18
72
90
83
73
42
108
24
132
66
84
96
90
21
21
36
6
96
65
49
47
7
144
41
91
54
30
60
5
61
138
41
1
168
66
213
48
9
66
6
159
15
36
54
24
60
42
41
37
30
93
9
72
18
30
30
132
6
6
24
54
30
12
108
45
15
12
24
144
78
15
9
228
51
9
108
11
19
30
138
5
1
78
96
84
48
72
120
29
13
6
48
30
120
60
72
102
45
57
36
144
114
65
37
72
30
12
84
149
175
60
30
36
114
60
53
79
30
90
18
30
42
114
12
42
18
24
6
23
139
5
37
6
168
30
47
96
16
27
36
24
66
24
270
78
30
5
7
24
12
5
49
204
6
36
9
33
30
33
9
234
29
7
9
9
12
90
48
30
42
36
174
36
210
102
156
12
72
102
21
123
54
78
60
21
57
24
78
65
64
21
102
72
36
60
24
78
30
18
78
137
199
9
27
12
30
48
30
120
132
12
48
53
19
29
85
24
30
12
60
6
18
53
73
36
42
6
36
36
11
127
36
173
31
42
78
102
147
45
83
187
48
5
115
72
6
30
6
18
41
61
60
24
47
48
1
30
96
12
36
42
87
33
24
183
3
12
30
30
6
114
210
6
21
39
30
30
24
18
51
219
21
9
42
96
84
6
36
120
48
162
96
84
156
78
84
42
9
69
75
33
24
48
12
66
60
18
54
21
32
7
41
211
77
73
6
30
78
12
41
199
12
29
144
240
133
27
147
120
12
57
51
12
24
66
36
120
30
132
12
156
12
21
32
43
30
23
19
12
12
24
77
7
30
48
54
78
6
36
48
108
174
83
25
66
24
18
30
77
13
108
90
24
78
84
3
33
47
31
36
18
27
39
216
36
12
120
30
59
151
12
96
18
144
36
12
27
3
12
120
78
18
96
6
48
3
159
18
6
30
48
18
18
72
174
54
27
33
47
19
48
36
30
120
42
102
78
5
85
11
103
41
16
69
123
57
102
12
60
18
18
108
54
108
12
11
1
191
7
48
24
17
31
60
101
192
25
102
48
12
60
66
54
48
17
55
89
103
89
19
78
42
48
5
7
89
43
84
150
102
12
9
51
78
12
36
72
60
42
129
39
30
48
59
73
114
21
27
12
105
63
36
126
84
6
18
6
36
120
138
30
60
6
183
144
93
6
24
21
75
168
36
84
6
63
9
132
90
120
48
78
35
259
96
54
71
67
12
33
33
111
51
132
6
6
48
29
16
27
21
15
18
6
30
48
60
18
24
6
18
24
5
43
12
41
7
153
39
138
42
126
6
24
54
18
138
6
33
3
48
77
13
6
30
138
18
131
79
12
48
78
216
111
93
83
127
90
66
53
37
27
51
48
60
60
12
6
162
108
72
24
48
165
3
48
24
6
84
18
30
42
78
99
99
12
33
32
139
84
174
6
42
30
24
24
54
30
12
60
89
67
45
33
36
27
63
17
19
90
78
12
9
15
33
57
30
36
72
30
36
12
30
42
39
93
36
42
53
25
23
37
60
18
42
35
55
120
12
288
5
37
27
9
24
6
84
48
48
264
93
15
113
67
24
54
210
96
24
5
7
41
19
18
114
12
48
125
25
119
67
84
60
6
54
6
75
249
42
29
7
42
132
48
6
42
24
18
33
9
84
36
47
91
120
18
11
16
63
24
114
126
36
12
78
11
43
108
12
114
102
24
36
132
12
41
145
12
78
5
55
24
33
57
87
87
12
45
315
72
72
30
36
210
48
114
6
84
60
30
78
54
186
174
48
120
12
24
30
192
72
138
12
42
24
90
42
54
114
36
149
67
48
12
24
41
79
6
11
19
72
21
15
65
7
132
6
144
18
42
35
91
120
29
115
60
6
42
48
81
123
78
23
115
12
60
5
13
35
139
96
12
42
12
30
21
33
36
11
25
78
84
21
32
49
63
27
36
42
6
65
7
9
75
6
24
90
36
102
6
24
ABCD 97785495196*3^$a+1 [50096]
77
67
80
36
108
141
27
112
60
120
96
120
77
3
15
36
49
41
3
69
27
72
72
52
263
36
36
54
91
107
1
17
103
8
124
53
36
36
55
20
96
27
36
18
163
341
36
3
15
49
104
12
24
196
11
18
19
96
24
60
60
11
1
8
36
9
144
111
72
15
13
77
175
60
120
23
21
24
112
77
63
48
357
3
33
63
16
29
91
60
56
63
90
36
111
112
92
36
12
15
1
89
3
123
49
60
36
20
123
126
67
24
17
39
60
48
60
27
45
28
120
8
24
28
161
31
24
44
9
7
29
67
8
16
35
117
4
80
28
60
17
75
100
131
49
24
92
24
36
48
36
33
115
92
28
132
11
37
12
80
33
108
18
9
117
99
171
21
268
35
36
25
60
401
67
36
95
57
24
27
9
108
117
54
153
81
27
9
63
12
28
41
99
108
88
11
21
24
100
8
48
4
120
20
24
100
17
18
18
99
72
12
36
288
16
8
48
69
19
20
136
288
176
12
144
268
8
117
3
24
9
19
107
21
112
12
53
7
48
12
24
17
90
313
24
32
63
36
9
99
73
24
96
68
40
72
48
132
5
18
57
28
59
90
31
68
72
48
144
108
33
103
32
4
188
36
96
28
152
81
7
60
12
68
60
63
73
200
36
87
72
25
101
63
99
237
15
117
88
56
120
184
84
368
28
17
7
173
3
4
12
161
207
99
13
116
64
48
29
216
7
20
9
31
168
251
81
64
56
105
63
216
340
120
56
36
4
108
68
69
43
155
157
68
172
53
151
119
85
8
33
27
88
83
18
3
33
79
20
108
76
5
19
197
39
16
8
99
9
4
8
15
54
36
144
36
180
63
172
12
5
3
76
96
68
207
126
79
48
107
165
240
84
69
3
28
185
99
315
25
180
120
36
35
144
18
27
48
87
25
155
97
20
40
203
180
18
180
7
60
32
36
12
69
31
36
32
64
24
32
72
15
21
72
88
80
4
59
21
51
126
79
137
279
4
32
120
24
48
36
124
200
60
40
23
57
213
79
120
161
127
12
41
18
36
21
60
64
20
64
140
84
87
13
23
9
45
75
195
13
96
24
281
252
199
24
32
105
36
18
45
36
4
95
45
81
67
248
144
4
44
51
54
127
107
1
35
126
18
21
72
240
4
212
63
21
28
36
59
1
44
117
3
172
24
53
180
72
54
81
63
333
27
36
126
27
28
60
29
63
48
33
7
84
35
45
108
144
180
160
83
205
11
109
96
20
45
31
68
40
212
27
21
132
28
125
135
108
88
65
39
159
9
172
312
20
117
39
4
47
121
77
111
24
40
104
16
56
9
175
84
84
269
27
63
21
40
56
12
184
155
25
68
36
24
12
4
83
1
12
68
9
63
63
18
19
44
45
72
67
113
162
18
108
72
36
63
81
43
32
52
56
36
24
40
5
19
20
60
192
33
27
28
71
18
111
51
108
36
57
33
75
33
27
40
12
47
9
9
175
167
13
59
162
7
192
48
116
24
297
36
99
160
20
63
81
243
133
11
9
9
19
188
4
68
27
18
27
9
72
319
8
108
28
212
63
144
25
32
51
ABCD 97786343542*3^$a+1 [50378]
18
102
150
45
48
87
30
39
3
33
3
12
18
72
3
177
3
57
180
15
84
9
120
27
27
150
138
9
60
63
117
81
72
180
15
3
120
42
63
57
51
27
18
87
48
45
15
180
60
27
72
6
39
33
63
297
48
54
81
15
129
81
24
66
9
231
105
300
27
9
153
90
216
81
36
57
3
75
18
84
3
33
90
129
123
9
48
15
45
45
3
48
27
30
72
195
60
48
27
18
12
123
63
30
24
180
3
153
42
90
12
27
63
78
30
117
33
12
90
165
51
150
12
18
24
48
90
18
69
132
96
108
117
27
15
18
18
120
57
93
15
39
57
63
33
48
15
21
48
111
72
12
57
21
15
3
12
78
111
48
3
177
12
9
144
36
87
105
135
48
15
45
69
66
105
99
66
114
66
24
36
12
15
3
45
87
9
96
15
108
180
54
60
18
177
12
3
33
75
78
72
27
48
15
72
105
111
144
30
36
132
15
60
27
57
39
102
63
84
15
150
75
15
90
3
63
60
21
81
252
78
9
21
18
24
120
96
72
12
6
15
39
18
39
63
33
27
126
72
12
3
12
81
15
105
132
87
12
9
54
18
339
231
42
48
78
84
60
18
63
96
48
60
3
48
54
27
9
51
21
132
18
18
51
39
57
27
78
39
171
132
90
18
18
135
39
90
75
75
21
45
54
180
45
60
21
15
27
18
15
75
30
54
33
228
27
33
240
177
78
54
15
93
63
27
9
39
162
18
42
18
117
48
117
252
51
39
168
138
42
45
3
57
87
36
60
54
3
105
30
60
45
27
18
18
84
381
57
123
60
69
36
135
27
48
69
36
75
90
135
36
9
54
18
27
225
36
72
18
42
18
12
222
111
9
3
93
54
18
159
3
48
42
63
93
87
3
45
12
75
162
36
12
99
51
129
96
27
18
3
99
78
15
33
24
48
42
30
15
21
87
192
48
3
12
78
54
48
189
69
15
57
18
30
114
21
27
18
114
36
84
60
18
27
81
12
18
45
9
27
48
75
270
48
78
90
27
240
105
132
51
96
9
24
90
165
96
45
84
111
57
90
18
72
87
33
75
93
72
138
81
171
165
57
36
12
60
48
24
3
15
12
6
72
219
9
51
153
135
63
30
60
18
72
90
12
78
9
219
57
12
21
15
60
144
123
165
33
54
6
87
75
72
93
15
72
213
33
60
30
24
558
12
18
150
12
36
54
126
72
42
66
39
108
15
42
90
156
60
57
135
60
48
9
45
51
84
81
60
90
90
72
30
60
120
18
240
51
108
93
72
36
54
66
42
249
51
60
102
27
60
36
45
108
84
15
153
30
9
153
75
51
114
27
63
126
12
3
57
48
39
51
24
165
63
60
12
60
30
3
33
15
147
42
30
33
297
18
165
33
54
36
9
12
9
72
99
9
54
45
153
27
33
75
27
60
66
114
18
72
36
27
117
87
21
15
48
27
12
168
18
15
60
27
165
87
18
27
105
195
111
144
21
27
342
75
21
54
21
99
18
15
12
132
93
51
96
39
192
18
42
93
60
57
90
33
207
48
234
78
9
81
18
9
36
45
12
195
48
45
87
57
60
231
39
18
27
48
15
72
66
72
15
60
87
108
18
15
12
27
18
3
57
18
12
18
150
162
18
120
204
93
33
27
63
81
81
18
84
36
312
72
57
123
18
15
3
192
78
ABCD 97786369886*3^$a+1 [50004]
144
9
115
12
11
13
35
9
3
97
41
54
60
42
3
3
102
75
15
85
23
90
43
92
69
18
72
25
5
3
15
6
12
3
16
20
3
12
18
7
59
36
18
72
156
12
6
6
18
30
51
27
37
5
30
6
7
20
147
1
29
31
12
32
40
11
69
27
90
30
6
84
78
6
84
7
101
48
31
53
43
24
5
3
153
63
9
36
7
20
64
83
30
66
12
33
24
88
77
42
25
48
60
48
35
9
4
36
8
57
18
6
15
21
78
36
6
6
33
15
1
204
101
30
21
45
90
48
21
81
27
48
57
42
48
30
72
30
1
24
8
16
5
7
35
25
5
150
57
93
19
53
138
13
35
36
6
3
9
27
60
15
1
47
42
6
25
80
28
192
89
30
36
18
6
18
18
45
40
72
12
48
17
79
12
59
13
17
43
5
75
27
6
3
15
1
65
6
12
45
33
12
3
24
99
21
9
7
44
69
12
19
5
18
37
35
25
35
13
72
108
128
100
8
9
6
25
80
24
16
96
5
3
63
9
21
75
3
12
49
8
135
18
24
54
6
60
39
21
39
39
73
47
18
60
18
24
30
31
11
78
3
3
120
21
9
84
103
12
36
56
3
60
18
19
29
67
92
21
15
60
36
3
73
24
60
5
6
42
30
12
36
9
3
6
7
95
33
21
15
4
35
30
39
93
12
126
96
73
23
49
11
24
25
29
15
21
19
144
35
13
12
17
48
6
9
60
57
43
96
17
24
99
39
42
18
1
11
1
29
75
16
65
54
105
21
30
18
7
132
92
45
18
1
59
72
24
49
77
6
24
9
16
20
3
6
31
8
60
28
24
23
30
60
63
9
103
17
39
15
6
19
17
127
77
115
5
51
4
89
7
29
19
140
4
47
49
5
7
168
17
39
3
13
173
27
129
55
41
7
23
105
64
24
11
6
7
5
31
92
27
12
78
27
15
1
20
4
5
24
66
1
44
4
29
66
57
132
45
3
9
18
25
12
101
48
12
42
30
91
5
66
54
114
13
32
27
1
47
42
6
42
7
20
4
156
20
3
12
36
13
77
24
66
9
3
13
12
17
156
12
3
40
113
30
1
35
18
18
18
15
16
11
204
90
6
12
1
71
25
41
30
45
24
39
49
53
60
12
51
40
47
57
15
18
18
30
36
36
30
24
18
12
30
24
57
117
103
24
53
3
9
48
18
13
44
45
12
138
30
27
33
18
48
45
27
24
13
101
36
55
35
18
30
13
125
3
40
17
7
32
21
43
96
24
125
72
19
104
112
80
75
78
54
30
30
12
1
77
7
131
33
15
1
5
120
18
13
48
5
30
12
33
81
78
12
90
84
42
33
15
54
12
31
8
36
21
7
137
6
145
17
15
15
30
72
48
18
9
40
11
60
133
17
19
60
29
30
21
15
48
1
5
111
15
66
24
151
80
75
18
91
29
72
30
24
109
24
65
3
9
43
5
43
12
83
13
44
45
42
24
54
48
12
67
95
1
12
72
11
13
47
37
32
4
12
5
39
40
5
55
125
36
72
12
6
9
39
102
3
40
179
18
43
24
5
12
18
73
17
48
24
30
21
72
72
4
20
57
7
56
16
23
30
108
19
11
69
3
30
126
12
9
45
3
15
48
30
67
17
175
71
9
3
42
63
57
60
15
3
108
9
45
43
11
36
45
60
4
29
7
23
48
48
12
24
96
37
12
95
1
29
55
41
60
27
15
30
90
42
31
24
5
24
6
33
3
33
51
13
32
16
24
95
30
6
12
97
24
12
29
18
42
55
20
21
48
39
15
21
15
42
19
53
12
19
71
25
35
6
19
36
17
18
12
72
6
15
28
5
30
21
16
12
47
49
47
102
6
9
60
28
47
72
66
55
125
72
15
16
59
12
126
63
15
6
78
6
51
4
12
12
32
9
75
81
31
12
83
12
1
20
9
48
19
24
24
5
42
73
8
99
36
13
12
35
12
42
39
9
6
49
47
6
24
19
101
126
42
87
28
47
30
18
25
35
13
17
91
35
45
39
60
1
35
24
6
12
24
66
12
66
36
54
1
41
7
48
5
67
17
18
1
96
5
55
53
63
45
7
47
66
12
3
24
69
79
77
138
72
45
3
37
41
15
33
12
54
60
30
78
60
72
48
96
9
136
11
120
48
12
85
20
15
153
40
176
16
5
24
67
23
1
8
81
102
54
60
3
15
6
60
66
30
60
39
12
39
6
7
35
36
6
78
18
18
42
48
7
113
36
19
20
171
6
90
33
16
48
53
79
95
49
5
6
25
41
3
4
152
21
15
117
15
48
9
63
141
55
71
78
108
12
31
41
18
108
12
66
6
30
75
45
54
61
59
1
36
44
9
6
25
71
73
56
36
4
140
15
1
77
15
105
6
1
71
18
12
79
29
19
5
78
18
6
69
9
6
102
24
150
36
12
30
31
17
3
16
71
97
17
30
30
43
12
71
12
1
41
18
168
69
33
3
45
30
30
7
12
65
48
15
63
48
54
15
15
72
60
108
90
6
45
24
3
54
15
15
145
5
15
15
13
41
15
40
17
15
88
12
12
32
3
60
6
30
36
45
64
65
42
12
85
23
42
12
19
29
91
35
21
16
144
84
84
5
51
72
48
45
27
99
6
7
56
40
72
29
43
228
17
18
13
11
6
12
90
66
39
33
3
76
23
6
15
15
49
11
30
42
177
15
85
107
69
16
65
79
72
65
3
45
6
1
12
36
120
20
12
4
5
18
25
5
36
36
163
32
3
60
30
18
42
12
31
24
24
89
15
27
96
18
51
16
77
7
41
54
13
32
15
18
7
29
54
36
12
24
49
35
12
24
9
15
36
30
3
ABCD 97786436134*3^$a+1 [50211]
31
60
192
276
17
67
240
108
12
156
84
108
84
108
96
120
5
295
336
204
96
185
91
228
12
119
133
12
168
132
204
72
228
275
1
36
12
48
48
72
12
192
24
5
91
36
120
5
127
17
90
126
18
121
24
72
180
89
19
12
120
12
252
35
193
48
120
120
113
252
319
96
48
24
60
47
13
60
48
23
49
192
191
85
473
427
329
31
72
23
54
144
55
17
79
84
125
7
65
583
24
108
348
84
60
53
67
12
84
96
11
457
101
139
72
684
24
48
5
103
72
48
12
89
31
59
73
156
96
48
36
12
29
19
84
23
37
60
480
48
23
90
319
120
47
54
319
12
168
132
48
72
131
85
180
5
175
48
36
48
72
216
504
324
132
12
72
180
84
36
5
271
305
55
24
48
216
12
132
108
48
180
60
144
132
84
17
108
7
48
336
48
96
144
60
372
5
36
79
11
54
31
24
36
60
29
414
1
84
257
19
161
127
96
84
96
65
19
48
108
131
145
240
24
12
72
156
120
24
120
156
240
396
204
84
12
204
72
149
91
180
72
233
18
121
36
12
47
553
288
23
97
12
288
132
48
120
48
84
48
24
48
192
204
24
36
60
216
191
270
7
48
84
204
192
60
84
5
103
156
36
60
36
108
77
115
12
156
180
120
132
24
161
7
83
133
11
90
36
18
162
198
1
24
137
259
65
43
96
156
65
19
156
108
36
12
120
348
11
13
113
19
168
47
144
241
60
329
139
168
72
120
348
12
60
48
48
516
120
204
72
120
59
13
131
216
241
120
233
19
17
19
36
89
139
36
77
79
65
31
455
13
41
144
7
120
228
144
36
12
29
91
72
12
204
72
89
79
84
156
12
443
121
329
79
48
12
48
83
1
89
126
54
19
53
163
12
180
149
115
240
5
19
197
7
83
49
60
24
137
234
1
168
65
139
41
187
24
36
552
11
49
180
473
163
12
84
209
115
24
132
516
540
12
11
97
209
55
269
19
17
211
ABCD 97786509136*3^$a+1 [50003]
24
69
4
20
171
205
176
15
1
32
75
37
11
25
44
48
36
27
85
32
12
135
105
24
51
13
296
36
39
24
12
9
112
12
323
153
36
16
84
71
73
44
111
12
9
63
12
61
84
96
92
3
49
35
1
32
87
48
25
23
33
112
23
24
261
99
81
75
24
12
105
15
105
76
12
191
36
93
3
93
27
69
48
40
120
32
3
60
37
368
12
51
13
56
204
52
23
121
11
24
13
60
155
57
60
16
44
3
12
36
69
168
40
32
28
12
83
45
112
8
15
61
20
232
32
51
12
9
24
36
4
11
33
135
72
33
112
155
9
24
3
120
69
16
72
156
116
15
13
47
61
164
16
92
72
15
1
8
24
15
25
11
9
135
96
21
24
120
39
1
44
3
57
15
12
85
48
32
168
15
48
132
45
160
11
12
385
59
48
165
36
36
60
123
1
116
51
33
96
40
24
56
111
9
3
21
100
36
44
111
13
47
60
85
96
215
240
108
36
61
44
84
15
45
160
72
12
20
60
27
9
39
193
59
36
25
8
36
28
107
9
147
33
136
95
48
21
76
68
87
45
88
48
144
24
44
28
23
84
72
24
132
25
72
72
71
144
1
23
36
61
24
68
16
47
117
12
64
140
36
15
60
96
12
21
16
83
21
24
52
11
73
107
93
36
3
192
33
40
32
15
49
107
60
84
60
9
27
57
12
88
48
72
20
15
45
243
117
16
95
24
133
83
24
1
131
120
108
45
111
37
24
8
3
25
48
20
16
23
180
120
57
3
1
72
248
195
37
47
72
9
40
11
1
44
15
69
147
9
3
12
9
16
35
60
336
9
84
76
36
48
20
27
12
1
47
57
40
23
129
15
153
15
117
111
120
13
44
52
23
96
24
177
48
60
60
36
111
33
12
88
35
25
20
28
107
37
96
252
11
180
21
171
97
35
45
111
12
57
12
48
40
47
33
27
60
24
9
72
15
48
72
85
80
4
224
3
57
76
312
32
3
37
47
1
59
180
24
25
104
3
117
135
36
12
24
36
48
21
123
97
23
13
8
87
57
3
69
16
92
3
13
44
3
97
11
21
3
13
32
12
111
9
16
128
96
108
12
63
72
228
12
61
68
39
72
240
24
21
51
72
117
15
33
75
21
27
9
280
80
280
8
3
12
73
23
21
171
48
36
45
3
13
23
189
15
21
16
23
57
16
107
157
95
96
12
13
104
51
97
20
88
107
60
105
63
9
16
72
23
84
73
71
24
168
57
3
73
56
108
195
45
351
12
33
52
32
3
49
11
60
60
72
13
32
27
108
1
44
60
16
132
12
32
40
8
75
120
1
44
40
11
21
123
108
57
40
116
27
24
121
8
120
51
33
60
16
56
144
111
13
92
99
45
99
117
63
13
23
84
48
84
33
132
40
8
63
72
21
39
120
45
16
71
73
56
96
24
111
69
15
21
16
44
99
81
28
92
120
28
12
68
123
33
100
80
16
35
1
72
23
25
32
120
15
120
181
167
12
145
203
13
71
9
96
4
20
96
231
48
25
11
84
24
1
56
16
8
24
40
240
143
33
24
27
240
1
59
105
88
212
48
75
12
9
111
1
164
28
132
11
48
84
73
107
21
147
132
60
13
104
3
37
95
1
167
45
75
60
12
93
15
13
83
36
49
12
108
132
92
208
8
96
384
24
135
60
21
120
4
36
119
57
24
16
83
21
24
100
11
9
12
28
107
84
9
160
12
60
59
25
215
165
39
120
48
129
48
15
228
97
11
84
108
33
16
8
15
81
24
75
12
24
69
12
16
32
243
12
ABCD 97787406422*3^$a+1 [50126]
114
9
36
99
45
132
48
12
99
6
3
36
51
30
240
18
72
33
132
48
177
18
252
69
96
21
288
66
129
21
30
18
147
39
9
252
60
180
108
216
24
117
18
45
51
105
15
54
42
120
33
60
3
102
168
18
12
18
306
9
24
75
81
81
15
3
141
96
3
57
99
60
9
45
18
12
186
144
87
144
51
60
66
27
36
27
117
12
39
156
45
45
18
225
72
144
87
54
195
75
66
27
51
45
39
45
12
21
18
12
33
57
39
105
24
66
78
27
120
24
21
78
36
30
42
117
12
135
9
36
84
21
120
114
9
36
180
45
162
9
99
84
60
12
6
27
3
189
48
111
30
39
192
48
303
84
33
12
108
180
60
45
51
15
81
360
63
225
15
45
60
3
69
159
9
51
12
132
45
45
51
144
141
6
18
75
36
51
45
48
15
108
153
135
30
42
57
207
9
117
87
132
141
72
162
129
264
45
147
60
48
51
72
33
39
12
114
99
93
99
204
60
21
75
48
15
288
9
24
24
60
36
96
21
3
15
9
123
48
36
198
87
48
12
24
69
18
48
21
60
15
129
24
21
231
48
12
24
15
45
9
231
219
105
15
45
123
69
84
27
33
159
21
39
36
21
168
45
27
24
24
60
63
18
66
6
183
99
6
54
45
93
144
75
60
15
18
51
60
105
72
192
75
36
60
117
63
60
84
12
120
183
57
60
48
15
21
21
3
36
15
81
60
69
99
15
102
144
219
21
75
207
57
93
39
108
15
21
27
69
99
12
213
27
252
36
12
153
69
102
93
15
72
9
84
15
18
24
18
21
60
96
39
30
234
6
162
72
21
51
33
21
51
24
189
27
48
15
36
81
81
18
54
147
15
6
3
261
123
12
108
63
153
15
9
180
57
144
39
60
135
78
3
69
102
45
69
90
30
42
48
60
12
57
15
45
36
135
54
27
51
12
72
9
36
351
162
90
165
180
15
45
36
117
27
12
3
57
24
27
90
90
93
51
45
144
201
54
225
27
177
72
39
21
3
102
24
51
204
27
9
189
171
51
129
84
21
75
48
21
195
180
84
21
24
15
51
252
180
252
132
153
117
63
132
39
9
192
159
9
36
255
180
45
96
60
3
18
192
42
30
99
15
69
57
39
195
45
255
21
60
81
24
3
120
72
3
81
84
12
195
9
264
111
120
24
288
33
39
21
9
72
159
60
21
123
87
45
123
177
21
30
114
63
60
312
15
9
24
60
96
60
111
225
3
81
9
18
132
36
30
75
15
6
66
33
111
144
60
21
15
9
36
180
21
27
15
72
129
24
12
204
165
126
204
165
60
117
3
15
12
33
57
42
102
3
165
27
48
96
21
18
45
12
120
171
324
9
36
9
231
3
30
27
24
60
36
21
87
57
3
87
48
201
15
21
123
117
15
210
15
81
159
48
111
21
60
48
12
63
30
27
120
183
12
144
45
117
42
57
204
27
33
165
111
63
18
63
84
21
39
36
15
105
84
81
30
69
45
111
51
33
75
81
ABCD 97787604262*3^$a+1 [50040]
9
24
9
15
3
109
11
9
9
24
27
9
54
85
17
19
35
6
18
1
101
39
16
53
42
81
9
48
7
35
21
28
5
36
3
27
21
24
9
36
18
168
9
45
18
12
24
66
39
4
12
108
23
12
96
1
48
132
56
27
60
205
101
15
40
11
13
32
33
27
45
3
63
133
11
54
39
15
81
24
45
162
9
39
42
19
20
96
3
37
24
155
49
11
57
27
81
12
39
36
54
84
27
88
32
12
27
18
12
19
35
6
55
71
57
40
23
117
100
35
25
35
12
78
7
24
36
89
99
27
36
108
85
167
97
17
30
49
11
69
16
53
55
23
13
60
35
9
112
24
29
36
42
18
79
36
59
81
96
39
72
60
9
39
54
27
105
43
23
24
69
15
36
141
39
25
8
48
24
3
21
40
35
144
21
16
29
6
21
15
18
39
45
55
116
15
9
36
16
44
69
3
93
27
63
21
36
27
37
104
4
12
8
3
157
77
18
61
41
99
69
36
39
132
3
105
3
54
108
75
51
36
25
35
138
3
64
5
180
24
36
3
45
42
18
102
9
16
128
52
29
6
9
36
9
195
40
56
4
36
11
12
25
65
7
35
48
61
36
65
3
57
55
108
35
12
33
27
84
61
20
28
5
91
11
21
84
3
60
30
96
39
27
24
84
1
131
69
105
54
6
55
92
52
17
115
5
24
30
60
9
27
33
3
13
71
25
44
27
18
66
36
42
75
15
1
32
108
111
90
18
33
4
11
9
64
32
64
35
18
138
24
9
27
12
21
15
1
125
24
66
109
167
9
24
21
75
88
107
13
23
9
3
6
15
24
27
21
48
21
6
9
28
36
11
25
60
11
9
3
90
90
42
55
8
12
45
15
63
108
72
21
16
24
24
12
11
12
132
210
6
9
93
7
155
33
21
222
13
131
36
18
234
120
45
15
1
215
12
24
30
63
87
13
215
157
59
36
13
23
13
11
45
84
60
40
24
8
3
9
141
79
5
67
24
36
5
55
11
297
27
33
111
24
48
9
64
41
79
11
21
9
24
91
83
33
12
51
54
30
132
30
18
97
53
66
45
45
6
36
12
36
24
162
3
15
45
36
16
11
33
4
8
9
55
8
112
24
89
30
42
79
11
45
45
123
16
35
61
120
89
24
27
3
25
20
27
18
67
59
1
23
1
29
90
177
64
32
15
9
69
19
65
36
19
71
9
87
9
21
78
30
27
4
44
12
111
49
104
16
53
7
11
108
72
162
3
15
12
21
64
12
20
33
15
75
45
36
16
128
21
6
25
48
11
69
48
112
23
49
68
51
9
57
15
3
21
21
66
9
9
6
54
99
27
84
61
20
33
36
36
39
27
72
132
36
93
36
15
18
27
99
1
60
144
5
115
89
67
23
57
9
24
27
63
48
78
54
12
18
15
3
54
78
45
3
24
9
76
48
36
44
16
59
72
25
5
3
15
96
30
204
30
37
71
72
145
68
117
3
99
13
11
181
29
51
9
39
15
12
54
87
108
196
24
71
60
21
87
1
32
24
15
25
29
19
11
9
27
85
23
25
236
36
33
102
78
36
174
6
87
124
48
23
109
8
16
29
187
29
24
36
31
8
27
21
3
9
12
9
54
81
81
6
12
21
15
114
72
54
12
33
4
107
33
3
49
108
20
27
30
15
99
30
51
48
51
189
27
49
24
12
44
24
21
91
59
144
1
36
11
60
18
31
48
95
85
11
1
104
39
145
36
44
36
9
7
11
33
4
35
48
24
18
36
75
4
5
72
6
49
35
21
39
9
40
104
36
111
18
6
72
72
102
54
45
4
8
3
1
60
20
75
9
51
13
8
15
73
24
95
6
15
75
1
8
27
18
51
96
15
9
24
60
15
48
54
24
84
72
6
13
32
64
71
33
69
126
9
36
144
45
36
36
19
35
24
12
13
11
21
15
18
15
3
84
85
8
15
42
30
18
115
35
1
71
9
171
108
57
15
30
24
19
56
45
54
21
15
1
24
24
36
41
19
32
48
15
36
129
4
8
52
20
3
48
121
20
75
49
20
27
18
66
129
21
48
18
60
48
61
65
78
12
78
63
27
12
24
9
135
25
8
33
24
12
144
195
40
35
45
51
30
15
3
132
30
15
36
39
198
3
3
25
47
109
24
59
157
56
39
234
15
9
18
129
51
49
5
84
39
21
120
6
21
87
25
32
105
18
90
67
59
21
24
45
19
8
3
114
30
6
30
96
25
60
23
21
120
51
108
97
53
51
87
33
9
30
6
75
9
7
35
21
9
6
54
48
3
4
83
25
20
60
57
15
45
54
109
35
57
15
30
3
12
40
23
12
105
9
36
48
42
9
12
15
37
36
32
64
104
27
18
54
85
11
54
7
20
45
48
6
30
31
20
3
60
36
69
48
39
60
45
3
60
117
39
109
96
47
33
9
15
3
13
89
72
79
36
35
36
72
21
15
25
104
15
12
21
28
11
9
40
104
3
24
54
ABCD 97787742914*3^$a+1 [50003]
91
107
97
12
24
48
24
12
12
12
108
12
24
48
65
31
12
84
24
53
31
35
25
36
24
84
12
108
36
72
60
12
72
48
144
11
1
17
30
25
48
60
36
84
5
79
24
12
48
60
5
19
60
107
37
12
84
12
119
25
119
1
132
72
36
84
77
91
60
12
36
36
35
37
36
24
77
55
24
53
7
60
48
24
12
48
48
95
1
72
48
89
67
83
49
24
36
29
24
31
168
60
12
24
60
156
12
36
47
24
37
29
43
48
84
24
36
48
77
31
24
5
7
36
48
36
48
77
198
13
12
48
72
29
55
48
5
31
95
25
47
49
72
72
47
30
7
120
48
12
36
48
161
55
35
133
65
7
36
12
12
60
24
29
19
144
48
12
144
48
125
19
60
24
29
7
12
89
31
24
12
24
12
60
72
36
48
24
35
37
29
91
72
84
36
12
96
47
48
13
59
6
91
12
24
36
24
65
48
7
72
120
96
24
101
31
12
84
24
84
12
72
12
48
72
29
7
29
91
17
43
17
30
1
24
36
60
36
36
36
180
29
43
84
17
55
48
5
55
12
24
35
13
24
12
48
23
1
24
65
31
36
59
13
24
72
77
12
91
185
19
24
12
60
41
108
127
84
101
7
72
47
133
36
24
24
24
36
5
31
48
60
132
71
13
36
24
36
12
65
30
1
48
60
179
13
84
36
12
60
12
36
48
48
12
143
25
12
36
264
96
72
12
155
13
48
65
31
12
60
36
24
60
11
1
132
24
53
19
5
31
36
35
24
49
48
29
7
24
24
24
24
24
11
24
49
41
31
48
96
5
19
120
329
55
84
36
84
41
19
36
36
24
12
5
12
18
61
60
5
31
36
119
1
12
48
29
7
101
48
19
23
37
144
48
72
120
48
24
24
12
24
48
12
36
12
60
89
30
1
41
55
29
7
35
1
48
24
12
84
24
95
85
84
96
72
5
7
48
72
48
5
7
36
77
55
84
24
35
193
240
12
36
96
24
48
48
12
132
12
48
12
84
53
19
11
25
17
19
12
12
59
1
24
17
48
43
36
29
19
12
24
12
24
24
17
19
29
7
36
11
37
72
12
47
25
36
108
72
41
6
13
36
12
29
55
72
12
233
18
18
6
13
24
53
7
23
85
41
7
60
84
36
36
108
24
36
29
7
5
91
17
7
65
7
65
19
24
83
25
192
60
11
121
41
54
13
11
37
144
24
84
48
84
24
72
36
23
54
127
192
5
30
61
11
6
31
36
95
49
36
12
36
60
12
24
144
72
108
113
31
41
7
41
163
53
79
120
24
12
131
1
48
96
36
53
108
19
71
1
17
144
43
12
12
84
36
36
23
1
12
36
24
96
48
23
97
12
11
97
36
108
132
65
31
48
65
31
48
11
66
7
96
48
12
24
12
23
37
17
84
7
12
5
7
12
36
12
108
36
60
24
12
83
49
29
43
5
42
13
59
13
144
96
12
5
18
25
137
7
12
156
12
11
37
12
53
91
204
53
79
36
36
113
24
31
12
12
96
29
7
12
12
12
24
24
12
48
12
71
13
36
12
36
36
60
23
1
60
11
18
31
72
24
53
12
43
72
53
30
49
84
107
25
24
12
65
55
60
48
71
72
73
36
60
84
48
17
79
72
72
192
12
12
53
7
96
48
60
17
7
48
192
12
12
72
12
12
12
36
12
5
7
35
1
48
48
12
12
41
7
36
96
24
11
96
18
43
12
12
36
12
36
84
12
120
23
72
109
24
17
103
5
31
17
24
7
36
12
12
108
24
12
5
67
17
103
5
168
7
12
83
6
19
48
108
12
12
24
408
24
5
103
12
24
36
48
36
35
1
71
37
36
156
24
53
19
48
156
119
25
72
48
24
29
43
47
13
144
48
5
67
101
91
12
36
12
24
48
12
11
1
5
48
7
12
12
5
6
25
72
24
12
192
132
24
12
12
36
101
31
204
24
48
24
36
12
77
30
13
48
11
1
53
7
12
12
60
24
60
11
13
12
48
36
11
18
24
115
72
101
19
48
84
60
48
65
19
12
24
24
65
31
5
19
72
24
48
24
29
72
91
36
48
12
11
1
60
24
5
19
35
25
12
12
5
7
60
144
113
19
53
7
12
17
7
60
12
108
36
77
43
12
72
5
31
5
31
24
65
54
1
36
24
72
108
17
7
47
13
60
48
24
72
36
12
48
23
37
17
31
24
72
17
19
36
24
72
251
30
7
48
59
13
168
84
24
125
31
5
115
84
60
29
7
108
108
24
24
24
60
36
48
12
11
24
90
7
5
19
144
71
73
72
23
85
35
61
12
17
78
25
48
36
24
36
84
107
54
7
41
67
24
72
60
65
67
23
13
96
60
180
29
24
19
192
144
12
12
11
1
17
31
12
84
41
36
91
17
163
36
137
79
12
131
37
83
61
ABCD 97787875774*3^$a+1 [50039]
126
73
35
193
47
25
47
1
132
12
144
11
18
43
12
35
180
157
156
47
60
36
54
102
78
55
47
49
41
43
197
43
60
17
54
96
121
167
12
78
211
59
421
12
48
240
84
96
29
223
47
1
59
37
108
11
186
79
131
24
25
12
108
11
24
61
36
59
198
126
24
37
48
96
72
17
31
204
65
42
120
145
156
60
132
35
36
25
119
25
11
36
1
17
336
79
36
101
18
90
223
47
61
36
35
109
72
47
42
18
73
107
90
12
24
151
23
60
1
204
5
6
25
12
89
55
35
198
187
65
30
60
1
53
30
24
181
36
24
5
6
90
84
55
59
36
120
97
12
95
37
144
60
41
139
65
127
12
95
72
144
25
131
1
12
12
35
49
5
174
60
181
96
5
103
36
11
49
240
251
25
24
95
36
13
107
18
60
30
6
115
84
36
60
12
137
42
1
60
180
59
24
126
31
17
31
11
25
83
25
36
11
54
30
109
12
84
179
120
60
25
41
6
133
12
84
12
48
60
41
54
36
13
41
54
60
12
24
25
101
48
6
1
215
85
89
36
54
114
127
36
12
41
66
1
48
132
203
25
29
30
6
91
96
48
12
53
360
115
24
11
61
29
19
215
121
24
60
12
29
24
66
25
24
60
5
91
161
19
60
65
84
43
84
23
73
264
59
66
78
192
24
1
53
7
180
65
84
54
25
96
72
24
24
240
29
12
31
47
1
11
193
101
36
43
11
109
47
108
60
61
149
91
12
59
18
186
1
53
115
47
1
24
24
5
211
48
5
42
30
24
55
12
72
5
156
60
66
265
29
67
167
1
101
91
264
29
7
12
36
89
30
36
36
1
59
1
72
17
90
138
7
288
161
30
229
11
1
36
48
59
102
79
96
299
120
36
24
30
54
61
11
85
156
48
41
18
120
25
72
29
79
36
29
43
143
144
73
24
5
90
108
13
29
138
6
235
120
71
121
23
24
1
72
53
84
127
96
72
245
132
30
49
29
36
7
47
12
240
265
204
335
49
36
95
49
65
36
30
265
41
18
72
1
84
23
25
72
29
114
36
97
113
36
198
6
84
6
126
30
13
65
30
145
60
65
6
90
19
60
11
25
204
95
12
24
49
35
13
23
37
53
31
24
24
125
66
109
35
97
29
67
12
107
1
89
30
49
131
18
42
25
59
25
60
41
54
25
12
60
24
59
36
61
60
317
72
31
132
108
47
186
126
108
36
84
25
72
84
131
49
12
108
5
90
24
1
72
107
25
48
53
54
145
11
121
108
11
25
5
91
89
126
60
13
5
246
181
48
41
6
288
300
72
1
12
41
90
24
72
108
1
12
48
11
48
60
1
24
5
6
36
30
24
115
72
29
54
37
48
71
168
217
53
127
83
150
12
54
25
11
205
24
60
71
144
24
13
24
108
197
55
35
54
30
24
25
95
96
66
90
49
432
47
133
83
61
24
120
155
54
43
12
125
103
107
25
336
12
48
35
66
54
97
29
18
25
48
108
95
246
43
107
144
1
35
84
54
6
205
5
115
11
1
48
36
24
5
79
5
55
71
49
77
19
95
109
35
1
125
54
13
24
24
59
60
90
12
18
121
29
151
5
6
90
54
1
35
18
67
23
12
114
ABCD 97788378874*3^$a+1 [50022]
15
41
13
15
20
12
25
3
21
6
53
12
24
16
36
45
18
17
7
5
12
64
21
24
39
8
73
11
16
12
3
30
59
91
18
11
1
23
52
3
9
32
4
39
96
12
5
28
51
66
47
16
39
41
4
60
12
24
72
39
24
54
12
3
105
75
8
4
9
66
53
36
25
71
19
29
112
120
21
59
13
30
6
47
13
11
60
13
15
48
3
17
72
31
21
21
35
4
51
12
6
11
24
25
54
42
39
9
23
40
84
24
12
12
3
77
13
27
48
9
30
21
48
32
52
20
36
4
72
8
25
71
7
24
9
27
24
21
39
36
48
5
40
72
33
27
27
65
67
48
5
25
18
17
16
39
57
51
45
15
69
60
21
3
60
20
7
17
13
27
3
9
24
20
36
36
4
3
45
87
5
19
5
36
4
9
3
8
151
5
4
24
12
3
41
1
6
5
72
60
1
35
4
45
3
32
28
8
52
27
12
24
17
49
84
35
55
66
11
7
72
33
63
29
25
6
29
40
56
37
6
6
35
31
9
15
24
66
24
15
12
15
17
52
20
36
13
12
3
21
39
21
39
32
7
36
12
45
9
18
5
12
60
28
20
25
23
19
90
54
41
28
87
24
12
12
18
18
36
33
117
3
75
57
21
35
7
173
25
42
12
53
55
36
29
36
40
27
12
36
6
15
15
41
7
12
33
20
36
4
15
5
40
12
3
6
27
69
15
51
33
51
5
1
3
15
36
21
12
72
3
81
24
32
4
45
11
13
18
120
9
60
8
52
3
42
51
8
16
9
12
24
6
9
3
93
8
1
48
18
12
161
60
31
21
27
65
12
31
60
17
12
85
11
28
72
69
15
15
5
28
3
5
67
18
42
36
24
12
18
18
5
43
24
30
47
1
27
8
7
81
9
51
20
12
4
24
32
13
6
30
35
13
12
48
11
31
41
100
44
1
47
28
9
51
68
7
17
25
51
21
23
37
3
32
19
5
1
23
100
12
68
7
21
3
12
42
30
138
18
54
11
7
30
27
63
57
32
55
24
5
1
3
20
16
27
5
7
57
56
4
45
11
64
20
4
15
17
60
4
3
5
61
11
13
11
7
45
24
81
47
72
24
1
3
15
17
24
52
99
60
36
9
39
17
52
36
9
23
84
36
7
30
12
6
9
15
5
36
19
29
60
36
4
32
24
96
40
84
3
12
54
6
5
43
21
72
27
192
29
4
63
5
13
24
11
91
18
72
6
113
12
43
17
67
48
12
5
43
45
3
17
12
28
128
16
15
24
29
28
63
9
8
7
77
16
9
18
5
31
96
9
39
6
24
47
76
3
77
7
41
16
24
36
3
5
40
8
12
16
92
37
83
24
1
23
1
48
47
16
44
13
11
19
81
96
3
21
12
12
51
5
25
24
12
11
19
18
30
17
16
33
36
15
8
7
93
15
6
30
24
21
24
45
66
5
4
111
24
5
12
24
36
19
17
13
144
18
5
7
42
35
13
3
39
5
25
3
15
12
33
27
69
56
24
19
33
9
6
29
40
21
27
27
9
27
5
48
52
72
8
19
21
32
60
7
48
17
1
59
4
24
36
75
5
60
61
6
9
39
125
25
11
25
59
31
65
28
12
48
21
24
30
17
36
13
6
36
29
19
30
27
9
23
40
27
21
33
35
100
20
4
20
1
39
63
5
7
17
4
120
80
12
72
115
18
42
5
31
186
15
36
8
7
153
20
1
35
115
48
57
3
5
25
35
16
36
39
42
27
21
6
33
36
24
21
35
156
4
45
6
5
4
15
29
28
12
8
72
12
16
63
12
48
17
7
17
60
19
21
39
5
4
60
72
8
157
3
8
28
140
7
24
54
15
15
41
1
179
16
44
28
15
12
5
49
35
1
18
17
4
9
18
9
8
43
77
88
45
75
24
8
16
36
116
4
9
6
18
6
41
28
56
52
99
30
6
33
20
19
53
24
31
9
8
1
6
54
24
3
8
1
11
28
9
15
135
81
12
44
36
7
5
76
84
51
41
4
60
39
18
75
20
7
33
3
24
45
87
69
39
6
11
43
41
31
21
12
20
36
16
44
36
100
44
24
73
27
51
5
37
35
7
6
11
13
6
41
48
12
24
16
68
28
9
3
20
16
20
12
48
64
15
30
96
12
3
51
24
17
24
40
15
18
11
19
5
12
19
9
8
163
5
40
36
20
19
5
31
53
12
31
29
28
20
36
24
28
45
15
3
9
15
12
5
103
21
20
1
35
48
1
27
3
17
12
1
6
41
88
80
25
12
23
36
31
42
3
57
47
96
43
30
12
48
15
45
114
21
9
71
72
19
53
55
48
17
16
12
3
12
12
17
16
3
57
15
5
43
201
8
13
35
19
48
5
31
5
1
30
5
91
89
28
36
39
5
12
1
15
27
53
25
12
11
85
27
12
15
17
43
90
71
12
37
102
53
96
24
7
21
3
42
23
55
9
48
9
59
4
12
21
23
16
3
21
20
124
36
20
16
111
17
31
17
4
8
1
24
6
21
36
20
24
55
6
27
3
12
30
6
17
7
12
5
103
5
48
25
15
20
7
101
24
12
28
21
54
5
7
48
5
1
27
3
12
9
36
9
3
8
12
16
24
27
9
20
49
15
27
5
40
33
27
21
15
20
52
12
8
52
63
36
6
39
20
37
18
17
40
24
36
15
17
76
9
12
11
19
21
72
15
30
15
12
24
21
11
40
20
28
84
8
7
5
115
60
57
24
36
108
45
30
12
5
40
9
12
83
12
37
3
15
102
6
30
6
29
76
3
45
72
24
15
9
20
37
11
55
5
37
11
4
81
6
41
4
39
72
29
28
27
24
5
19
12
6
48
42
72
21
15
21
60
36
24
15
41
79
9
20
1
78
48
5
24
25
59
16
39
12
17
28
39
9
12
60
104
76
20
37
15
3
17
7
29
4
27
48
12
24
5
24
7
29
12
12
48
40
3
65
79
21
9
87
8
25
30
17
28
8
55
53
25
30
24
45
20
103
17
12
48
12
31
29
1
35
12
28
32
37
18
17
16
20
43
17
28
32
48
1
60
11
4
8
7
5
100
15
29
31
21
32
28
27
12
30
15
60
21
3
9
23
12
145
30
5
127
36
17
43
12
66
11
16
3
5
7
17
31
102
42
6
6
29
16
75
96
42
3
3
5
36
25
71
37
11
60
144
60
13
42
41
19
21
120
9
3
24
3
66
66
6
12
3
9
63
8
25
3
20
79
33
9
23
13
23
7
30
114
5
24
16
15
5
76
27
5
103
77
48
79
5
1
18
30
39
20
67
66
23
1
71
7
77
24
16
56
67
45
36
27
24
24
9
8
12
16
24
36
21
6
9
24
12
57
47
31
12
12
6
23
31
48
42
54
57
27
21
72
108
39
150
11
7
5
24
25
3
87
66
15
12
96
21
36
24
11
28
24
12
8
1
6
54
59
16
87
60
5
28
56
109
6
9
12
39
53
12
4
15
45
15
5
24
1
35
19
65
7
5
19
54
18
9
21
39
56
24
28
21
27
3
5
4
3
5
73
11
43
33
3
36
5
13
23
12
16
45
35
16
33
90
60
5
25
12
54
6
6
12
17
24
16
44
12
12
37
18
30
36
6
5
19
84
17
28
33
18
65
19
17
43
12
9
20
4
48
3
5
4
45
11
16
8
16
44
ABCD 97788894044*3^$a+1 [50014]
29
36
151
11
72
61
216
533
151
60
96
48
276
17
108
19
12
108
12
48
60
83
108
144
90
36
55
36
89
175
779
61
24
252
23
157
203
18
43
156
53
18
49
60
143
216
61
228
36
305
162
133
479
18
43
84
35
385
65
271
287
217
60
173
180
198
25
60
60
24
11
54
36
55
240
119
181
36
48
293
43
60
167
157
23
109
24
180
155
1
89
211
113
7
60
168
161
54
61
47
97
101
90
169
132
203
360
18
163
60
389
31
156
120
48
23
97
96
77
127
12
108
5
55
12
60
108
125
67
59
205
65
151
83
25
72
83
18
198
1
53
31
300
144
83
252
61
317
43
24
60
180
96
29
126
25
120
540
60
60
24
96
587
18
55
179
1
89
108
43
60
5
72
43
84
341
55
179
205
156
180
384
11
49
5
198
90
223
209
115
245
90
126
79
173
43
96
203
18
103
120
180
29
295
11
229
365
55
120
5
271
36
71
180
90
43
36
84
516
48
192
108
71
121
120
84
17
180
79
24
36
60
288
216
84
12
11
133
137
367
12
233
67
168
143
90
259
84
89
31
216
41
187
83
109
228
23
18
19
233
19
300
113
151
384
156
245
139
60
132
24
185
139
12
144
276
84
29
151
29
18
252
216
205
96
23
97
29
199
180
360
36
179
1
17
90
72
181
96
29
72
187
533
7
83
157
12
168
41
91
120
264
47
73
96
60
41
67
95
18
72
7
173
7
48
36
60
156
144
36
300
264
65
271
233
151
29
55
120
36
204
215
36
205
96
329
162
109
161
72
36
72
187
36
96
84
216
24
95
121
60
24
47
270
43
29
115
12
348
60
96
125
175
239
1
60
60
216
60
120
59
265
60
84
185
36
91
384
60
120
60
84
360
36
204
240
300
41
90
289
132
168
36
5
144
18
90
43
155
1
24
47
13
60
125
31
48
83
90
72
126
ABCD 97789007612*3^$a+1 [50026]
11
51
6
84
30
9
39
12
9
109
2
6
27
3
24
18
18
30
3
51
36
102
60
142
5
75
153
75
78
60
12
30
10
131
21
10
50
10
8
10
11
60
84
7
5
13
18
2
82
20
40
36
20
114
6
60
57
25
2
33
3
54
58
38
64
68
18
33
27
72
18
72
108
30
24
48
12
36
124
5
3
28
84
68
172
29
19
17
15
9
49
2
45
24
9
10
38
114
45
3
22
20
10
96
74
39
24
3
40
92
30
12
10
50
96
12
72
99
81
15
21
4
35
1
152
75
45
60
27
1
20
42
81
49
2
40
20
60
108
130
8
30
9
43
50
10
20
90
78
10
74
93
12
15
33
27
120
166
23
9
22
48
110
27
43
32
33
12
3
150
15
15
52
36
32
21
9
12
78
42
36
3
9
60
58
77
3
33
9
72
108
18
112
41
24
25
18
20
52
50
27
15
60
10
20
16
23
139
12
8
42
6
9
24
7
2
15
15
18
40
47
55
8
129
31
29
61
83
144
7
20
10
38
57
15
48
40
62
3
123
12
52
18
35
45
27
3
72
30
36
147
37
18
2
63
57
30
66
142
90
8
30
184
5
3
48
52
32
30
46
14
6
24
33
75
18
10
54
119
21
48
10
2
30
40
53
67
8
168
9
15
69
21
40
50
48
18
90
4
20
30
6
24
10
38
45
45
30
28
12
20
57
33
12
10
89
57
12
18
4
56
52
41
61
20
15
45
18
10
8
12
70
5
27
30
3
153
4
116
42
12
9
87
72
21
19
2
6
30
24
30
6
30
90
54
48
40
12
5
75
18
70
12
38
42
16
80
60
33
36
25
20
10
68
30
27
21
54
225
60
55
56
12
28
89
55
20
93
67
218
10
90
50
21
7
20
57
3
42
40
20
82
65
13
12
59
51
33
37
6
32
30
15
67
20
93
60
45
78
120
12
72
6
64
110
40
80
6
30
9
13
62
66
4
8
48
52
38
52
8
4
38
12
46
102
2
40
29
81
28
107
48
27
6
24
3
7
5
3
28
17
15
21
21
10
8
90
82
20
45
48
12
73
32
18
48
69
15
6
12
102
45
3
21
9
12
75
15
28
50
22
29
69
15
7
50
30
28
17
43
102
26
70
84
23
3
30
63
67
80
64
65
15
96
12
48
70
54
38
30
45
13
84
6
140
33
91
26
30
24
66
72
22
20
70
23
3
24
88
92
40
38
100
35
15
45
3
30
34
5
75
66
24
90
100
80
28
132
29
1
6
20
64
20
6
12
162
18
58
77
3
64
80
36
30
204
123
132
15
69
21
10
20
69
96
15
36
52
17
24
27
24
6
27
45
22
60
26
54
45
13
92
78
78
60
30
90
22
5
27
6
4
8
132
48
15
67
38
18
30
87
36
7
20
144
88
2
16
54
198
62
58
72
150
89
60
57
12
10
5
12
84
87
69
163
68
4
26
27
75
10
62
10
60
8
27
13
78
20
30
3
27
93
24
67
53
3
24
88
32
18
27
3
72
28
20
10
2
33
15
57
3
60
132
18
12
18
12
76
77
25
72
18
65
237
46
110
262
38
22
80
102
3
7
56
4
8
21
81
90
36
54
30
30
6
24
36
24
46
32
42
16
44
90
28
8
10
84
110
3
33
12
130
32
33
63
24
6
3
57
202
20
21
51
18
90
78
10
32
70
42
138
20
15
96
37
59
48
60
15
42
18
18
12
60
42
36
30
22
20
12
208
32
33
45
15
12
43
20
57
15
9
7
2
10
2
40
26
42
18
189
31
14
75
15
9
31
80
78
52
35
25
30
53
36
96
60
105
75
31
62
51
31
5
108
15
72
30
6
24
40
86
4
78
41
67
62
300
12
40
35
33
90
58
47
123
10
50
4
30
35
123
105
12
91
80
24
33
3
42
60
18
64
29
7
54
138
42
35
55
20
96
33
39
22
8
138
112
5
3
90
3
91
38
18
34
20
195
21
4
20
28
20
18
9
24
9
10
308
12
28
2
82
53
123
4
86
27
85
11
79
72
38
12
18
21
7
44
6
99
3
72
60
40
30
8
87
15
58
11
21
18
48
4
38
40
50
48
9
48
3
24
48
18
27
7
56
112
8
64
26
64
30
18
8
54
60
78
18
40
62
12
18
10
98
102
15
97
95
13
2
33
127
48
32
129
1
78
20
10
11
87
57
63
72
12
6
12
78
22
80
90
18
3
7
62
18
12
30
12
39
21
60
88
11
24
72
24
31
68
12
96
9
24
39
22
18
68
24
36
30
87
7
8
21
277
12
50
40
17
3
132
9
69
82
48
2
66
24
45
13
32
66
12
57
25
26
52
2
28
80
30
30
15
67
18
8
12
18
12
58
134
40
125
15
40
26
70
44
58
32
28
35
45
12
75
21
63
49
32
40
6
12
168
2
82
90
50
180
28
38
12
102
28
2
48
132
18
105
33
3
27
9
15
6
60
22
50
82
26
30
24
10
8
22
5
21
3
24
15
21
39
30
18
12
90
48
54
78
10
8
9
21
114
9
36
15
18
30
142
30
18
50
108
72
60
22
36
122
42
3
3
33
21
6
40
200
69
ABCD 97790305766*3^$a+1 [50019]
25
95
78
31
35
13
35
30
67
36
9
24
27
9
84
111
59
142
48
36
15
95
54
7
35
48
22
144
74
24
25
36
59
37
45
36
27
101
112
2
13
17
18
49
24
101
55
149
102
25
72
57
36
39
48
60
141
135
21
60
3
36
35
181
105
44
31
5
108
91
57
39
21
134
13
12
60
11
25
53
31
29
30
1
36
17
43
45
63
5
151
9
134
106
20
16
3
47
49
120
149
7
24
35
30
55
69
68
43
12
9
51
89
43
120
36
36
5
144
6
61
33
15
45
20
115
12
105
8
76
75
149
16
80
126
25
29
66
25
24
89
55
141
171
23
1
29
12
144
31
47
61
11
30
40
48
20
31
65
55
77
55
89
43
161
76
99
45
20
6
49
47
13
57
8
136
75
29
55
59
30
31
105
26
133
57
120
15
84
17
48
16
38
25
5
42
6
55
12
48
47
10
51
12
84
11
72
37
11
13
35
186
19
11
1
23
109
33
3
9
32
43
33
75
93
15
11
1
305
4
39
21
20
66
49
23
1
71
126
19
29
7
83
24
42
54
121
69
26
85
84
21
36
15
24
41
30
72
25
12
5
19
9
2
73
41
6
10
39
36
53
7
36
5
127
21
15
36
96
23
6
60
28
8
48
7
33
74
61
155
25
29
18
13
17
55
149
31
5
115
47
1
41
54
1
71
18
55
57
38
24
6
60
36
19
69
50
25
156
36
29
156
19
59
6
66
61
57
3
60
12
21
26
13
65
16
27
23
22
24
99
12
12
113
84
18
1
156
9
15
12
57
68
7
11
37
5
7
48
95
10
14
25
29
40
26
13
35
22
50
61
12
72
33
3
60
45
15
48
11
121
120
84
21
68
127
35
72
1
17
30
18
132
12
76
99
95
48
114
6
94
3
47
25
36
33
39
53
64
3
17
115
48
41
36
55
41
19
45
39
9
108
60
15
24
60
36
29
6
85
48
11
10
15
5
18
61
12
65
43
59
61
177
2
13
35
24
1
33
39
36
5
64
63
23
42
48
7
95
37
83
37
11
54
162
10
99
35
241
60
84
156
81
63
11
61
89
19
12
45
15
17
76
111
5
6
109
96
83
22
8
96
43
60
5
28
8
91
84
11
25
36
83
25
9
27
5
79
36
65
19
21
68
132
108
52
135
60
41
78
61
89
42
18
31
21
63
17
19
185
54
24
1
47
22
27
23
22
56
114
61
57
2
24
10
27
12
23
13
24
12
113
163
24
83
1
72
48
47
49
36
35
49
24
12
24
108
41
7
24
5
18
96
24
48
18
7
95
78
7
59
10
68
31
65
55
5
6
94
44
91
11
73
33
12
56
16
39
59
13
93
36
111
33
15
11
6
19
108
33
27
33
38
30
67
12
36
41
6
25
33
12
8
151
96
33
51
36
9
218
37
41
7
60
36
5
4
3
29
76
147
83
90
43
57
74
18
7
9
15
5
31
84
95
24
96
1
21
15
60
84
9
39
132
29
31
33
87
11
42
31
225
36
24
56
28
3
33
15
29
7
21
20
30
25
23
46
3
21
51
36
144
36
5
42
6
31
59
1
69
27
12
53
102
30
136
36
110
109
107
85
9
44
30
61
83
6
12
132
66
25
84
12
33
38
13
11
46
24
3
95
22
75
84
132
33
60
111
41
12
6
25
24
95
13
24
9
147
9
3
36
60
17
12
43
84
5
139
95
85
60
71
13
17
31
189
15
21
44
55
45
50
48
1
269
12
48
16
86
13
12
36
33
74
25
137
48
7
23
73
69
8
18
48
90
54
1
9
62
6
7
21
27
89
43
33
62
37
105
56
28
15
47
13
131
25
29
16
39
5
36
31
12
12
59
1
36
33
26
10
3
35
22
48
123
48
72
65
139
11
48
166
8
12
30
1
33
14
25
41
91
24
29
6
97
23
49
33
27
107
10
15
36
12
36
11
133
81
27
95
22
3
47
30
12
36
114
13
65
31
35
10
99
35
13
33
32
28
75
59
25
12
9
15
36
29
31
29
30
49
17
6
30
103
24
177
98
37
83
13
5
28
39
17
40
15
21
14
49
65
36
114
85
5
84
31
35
22
63
12
60
12
12
24
36
84
21
123
12
9
20
64
27
36
33
12
68
40
39
57
8
67
48
96
41
79
12
24
59
46
8
42
1
12
5
208
39
89
7
120
72
141
39
12
41
30
25
9
14
6
60
36
108
7
125
43
5
60
6
25
24
29
28
38
61
11
24
25
84
11
1
108
60
96
21
8
42
114
6
78
112
39
96
9
39
5
54
61
107
13
179
66
55
60
35
25
24
105
135
95
1
24
36
131
1
29
18
13
24
21
38
42
64
20
160
80
43
156
5
30
22
44
126
13
12
24
129
15
21
44
31
45
116
54
10
3
17
ABCD 97790746492*3^$a+1 [50049]
48
135
132
189
135
84
72
85
179
21
72
27
36
84
69
192
99
36
49
35
60
33
88
143
12
133
216
176
3
165
16
59
157
8
51
45
96
3
21
15
120
1
8
135
57
15
297
96
112
272
171
60
1
104
27
13
35
60
129
208
95
60
48
192
240
48
60
36
69
75
85
47
33
96
168
123
24
45
24
15
57
24
64
11
84
9
256
72
8
120
192
72
183
84
60
120
25
128
207
81
99
120
24
192
45
99
96
24
60
240
9
51
84
36
45
39
12
24
21
195
48
21
120
111
24
49
47
120
105
135
168
1
11
108
97
23
240
9
183
129
24
51
205
191
48
177
183
72
24
24
9
27
24
36
96
24
24
201
136
80
3
45
27
108
129
3
60
84
165
171
84
96
129
24
75
36
33
3
24
204
1
11
48
69
27
69
51
69
75
240
96
156
204
96
168
141
39
25
35
60
60
12
84
96
85
143
9
72
24
27
60
25
59
84
96
9
27
108
345
352
95
24
96
57
216
111
84
69
27
165
15
49
56
16
59
24
261
39
156
36
33
72
99
24
69
147
96
120
117
147
85
59
12
108
21
16
32
87
81
160
59
21
75
168
12
9
99
21
111
24
105
51
189
75
156
49
59
69
27
60
1
23
72
49
71
24
9
112
8
24
27
36
33
160
80
75
61
131
45
72
147
21
48
15
25
107
109
8
72
24
27
13
47
25
32
72
51
93
15
97
155
60
48
192
48
1
35
45
24
27
84
9
192
15
33
96
16
128
24
183
249
51
84
84
60
12
48
72
24
24
21
75
36
57
48
99
144
21
24
51
300
81
24
48
171
36
9
51
60
144
72
60
48
60
225
72
75
13
56
48
72
240
48
3
204
144
60
132
84
24
60
36
36
24
9
16
11
45
123
37
32
72
39
225
195
120
181
11
45
15
153
135
12
117
27
96
24
264
12
264
84
72
189
39
201
195
120
24
61
95
396
24
96
69
24
15
1
191
169
71
145
95
24
153
87
24
369
291
120
45
96
120
24
72
3
540
25
32
3
60
9
63
24
24
60
60
241
71
33
171
24
36
84
132
48
132
405
15
24
60
156
84
24
157
104
99
301
104
72
3
60
60
61
104
51
24
96
36
108
60
252
45
24
15
36
229
131
13
32
15
57
147
156
57
3
24
45
96
15
73
11
84
36
60
144
36
96
60
9
159
36
21
39
204
120
37
80
39
25
191
84
24
36
120
49
56
16
23
12
69
144
27
24
24
69
27
45
168
216
16
11
45
240
75
60
33
72
63
105
27
117
27
96
93
15
1
104
40
71
1
95
108
96
61
155
45
99
21
72
192
64
80
72
75
45
39
36
165
75
168
216
24
96
21
63
60
141
39
177
15
60
45
15
73
11
24
180
120
81
51
ABCD 97790756398*3^$a+1 [50043]
13
75
21
102
69
72
80
1
66
42
3
45
42
89
67
54
63
15
33
3
90
11
7
12
18
126
42
35
85
27
51
69
93
3
141
120
3
75
36
9
45
99
63
137
127
17
61
66
17
43
165
51
84
144
6
27
27
36
54
18
120
57
24
24
129
39
3
117
27
117
27
138
18
144
33
39
81
51
12
42
71
16
120
8
19
12
6
12
39
129
63
39
33
57
60
48
3
56
112
117
24
3
69
12
6
89
48
43
108
9
63
48
6
72
35
40
48
96
51
21
33
12
126
101
85
36
63
24
24
87
36
90
90
48
33
9
63
72
9
30
42
36
18
126
54
102
54
54
195
56
37
27
24
216
24
56
127
30
3
21
3
123
77
31
9
39
9
72
9
6
65
19
77
1
30
57
69
3
48
24
3
45
21
36
60
3
120
111
30
3
69
42
12
42
83
7
9
27
93
96
81
39
24
21
18
9
72
87
12
21
56
31
42
66
45
8
16
57
15
56
96
1
63
27
5
40
8
88
39
54
72
18
36
30
126
6
27
32
67
144
126
30
57
15
24
17
85
75
93
51
123
5
19
18
155
61
35
67
24
21
33
15
69
18
96
12
24
48
18
24
18
129
27
6
84
27
24
9
12
42
9
3
5
16
123
24
29
40
72
15
33
45
66
24
12
21
51
222
87
3
45
24
69
18
57
51
141
3
132
48
42
54
108
72
12
42
48
54
108
5
37
11
37
11
16
32
55
33
120
93
3
87
6
18
54
11
1
216
231
39
9
15
105
72
159
96
33
48
3
125
1
90
5
31
57
39
36
12
57
75
21
24
57
18
5
64
192
32
13
27
48
39
48
57
87
42
39
15
9
24
128
16
21
59
49
84
24
35
13
51
93
18
18
87
21
3
57
63
8
48
55
57
375
81
8
40
15
108
60
17
19
18
54
30
15
21
78
5
48
37
75
15
17
16
3
18
30
60
57
135
54
108
15
48
15
66
63
72
96
21
3
105
87
48
51
69
57
66
29
7
6
267
75
21
48
87
96
33
176
55
33
24
24
15
18
15
56
40
99
18
24
27
9
63
45
18
72
9
8
40
8
61
3
24
63
90
66
24
5
48
31
33
135
81
104
61
35
16
96
15
24
30
24
12
39
24
63
105
3
60
18
63
24
144
8
16
24
99
21
32
48
7
9
21
18
89
37
36
71
97
18
21
24
99
12
24
41
13
30
53
7
54
30
24
45
117
99
93
3
33
18
45
69
12
24
15
15
78
3
87
81
48
27
29
13
54
72
66
6
12
9
152
48
16
9
15
96
33
23
40
105
18
45
9
12
27
80
7
72
12
108
33
72
96
51
21
15
41
88
15
6
66
57
24
45
51
45
35
55
138
39
72
3
66
6
180
17
88
159
24
17
1
156
18
18
47
48
48
1
39
33
180
72
96
30
45
27
5
163
29
40
48
39
78
66
36
90
99
24
135
162
15
80
13
36
12
114
9
147
53
16
48
9
15
48
15
30
42
33
15
54
3
104
96
112
24
48
15
81
21
24
90
33
87
57
57
18
90
3
15
12
221
67
45
15
17
31
24
81
56
1
63
24
72
3
77
16
72
8
16
15
9
56
7
30
36
111
15
9
9
23
31
60
18
54
48
42
90
33
69
27
56
61
51
24
48
39
90
15
8
16
39
36
21
216
33
108
18
33
3
36
129
87
33
15
24
65
19
21
15
41
85
3
8
31
36
66
78
12
65
31
12
36
129
72
69
6
12
60
21
117
18
9
69
18
246
3
32
64
81
198
153
69
48
42
33
32
79
9
72
27
45
39
72
36
42
30
29
61
27
51
30
150
48
6
66
6
75
8
88
56
79
33
111
30
35
19
60
17
91
72
29
7
72
33
15
132
18
3
48
24
9
111
8
40
21
42
126
12
6
36
21
72
99
36
65
7
36
36
24
9
3
18
27
144
80
40
104
61
27
45
12
18
90
131
48
43
66
24
3
24
24
15
18
39
3
48
29
25
24
30
72
54
99
189
6
12
33
24
51
45
33
12
6
93
45
36
39
75
21
48
69
3
48
48
45
186
113
25
15
21
72
18
150
18
126
282
72
33
45
54
12
144
72
9
72
45
27
27
132
18
102
137
48
112
27
36
108
24
93
32
31
90
6
36
189
21
195
8
144
88
24
45
72
3
24
72
27
18
96
11
16
27
21
24
104
31
126
75
8
43
53
13
35
40
3
84
42
12
59
48
37
99
279
54
18
24
ABCD 97790809742*3^$a+1 [50001]
60
21
47
44
36
5
52
6
1
56
23
1
128
8
77
26
30
16
31
25
4
3
3
42
96
12
32
3
13
19
20
52
13
16
32
82
98
39
48
1
39
53
112
36
20
19
93
19
56
12
11
29
1
16
8
43
9
6
54
3
5
226
32
9
28
120
83
25
93
24
80
16
27
173
4
12
8
3
13
59
45
10
18
12
35
31
14
3
24
16
23
121
60
9
11
73
48
20
39
3
25
20
12
13
7
8
12
15
96
29
9
60
40
11
16
17
40
36
32
47
5
36
87
44
19
2
19
11
29
61
28
132
8
19
21
12
8
4
12
35
40
53
18
48
10
6
5
1
19
101
75
77
28
35
13
12
27
68
40
5
40
20
12
30
10
12
63
32
25
3
93
8
12
87
1
32
28
11
69
16
31
37
27
21
4
3
15
5
43
80
10
87
8
72
1
32
52
3
9
8
43
5
48
151
29
24
16
31
61
19
28
61
60
64
3
44
1
48
7
29
8
15
85
80
22
6
7
53
8
60
39
61
99
21
111
29
100
30
30
39
27
18
8
48
12
10
18
14
46
39
120
5
60
100
48
8
19
35
33
25
8
16
11
104
1
12
63
32
17
14
16
78
12
43
41
96
18
6
39
41
4
7
5
36
59
88
65
28
24
108
18
45
45
39
29
16
23
40
5
88
48
6
18
95
63
18
67
4
13
16
36
23
1
14
6
12
28
36
63
5
15
37
15
41
19
9
2
69
43
57
8
8
29
36
20
28
36
8
10
17
9
4
98
10
19
13
67
29
22
2
7
20
49
79
17
84
87
39
14
27
24
48
1
20
60
52
80
42
96
22
60
128
16
24
27
65
10
32
6
4
96
20
19
15
17
33
28
8
47
5
48
6
18
15
45
3
53
59
1
19
140
1
12
2
22
163
23
38
24
3
25
32
15
13
32
28
12
3
5
7
80
25
23
3
42
19
88
13
4
8
7
21
20
82
17
21
90
10
32
15
21
4
56
16
24
72
27
12
8
85
20
28
20
28
11
1
152
43
9
3
28
235
22
8
12
47
16
25
32
100
75
15
98
190
42
8
19
9
51
15
74
12
40
72
15
11
42
108
19
33
60
24
95
16
33
12
8
19
72
56
33
24
7
41
12
16
87
24
8
25
15
72
29
40
42
48
2
75
133
72
12
56
60
16
54
6
36
48
11
28
41
4
66
14
36
4
56
12
7
21
7
97
82
38
28
27
117
14
22
15
12
48
57
35
51
106
15
45
3
20
1
11
48
28
12
15
5
33
64
23
3
10
92
7
20
13
20
16
84
75
8
4
33
48
99
45
11
4
3
48
50
88
80
7
4
28
40
8
4
141
60
2
25
20
33
34
5
13
3
27
50
27
1
32
3
40
12
65
76
44
67
15
33
8
25
59
16
99
48
25
13
48
19
28
5
39
69
12
19
1
15
84
1
7
101
11
1
15
117
12
83
123
69
36
84
1
32
18
70
12
95
28
64
65
43
13
58
62
7
11
10
20
39
85
35
25
27
45
15
21
20
27
40
45
8
52
8
39
16
17
88
68
16
48
50
6
4
38
18
16
35
36
25
24
35
40
81
48
120
59
7
41
49
95
25
55
1
28
131
1
24
8
28
59
16
47
30
48
19
56
64
9
20
51
33
7
108
33
12
80
76
11
1
27
33
8
19
28
5
47
28
33
31
8
3
5
27
6
10
50
94
13
37
16
44
40
3
9
8
55
128
40
20
172
48
57
12
44
4
47
28
5
123
13
51
33
36
50
10
32
118
42
72
12
18
18
107
13
12
43
20
17
10
96
2
28
51
15
5
73
3
24
9
30
30
84
23
12
1
32
10
30
47
12
9
64
48
68
24
3
4
33
63
77
15
13
15
35
64
14
4
78
38
31
93
8
4
18
18
92
16
11
1
12
36
19
72
5
8
30
16
80
30
19
48
53
10
9
45
26
17
44
21
32
28
19
8
12
101
88
24
38
18
52
20
28
24
50
18
59
76
37
75
57
3
92
76
104
25
144
24
8
82
5
28
72
135
18
47
1
24
8
60
34
25
71
17
12
1
12
20
18
37
105
20
75
1
7
37
63
13
11
13
12
56
55
64
56
5
15
120
40
9
60
8
7
71
34
3
12
111
32
65
17
14
34
47
21
39
109
7
13
59
20
3
48
9
65
55
33
15
9
6
2
23
4
3
106
51
105
164
19
21
14
16
2
19
89
4
20
52
3
12
9
11
1
2
22
3
5
40
48
55
53
14
5
11
66
31
17
35
28
5
4
54
62
18
30
16
15
41
28
27
3
42
24
144
24
35
33
4
14
10
12
59
16
53
154
30
15
28
53
2
18
12
39
16
77
7
8
13
2
22
3
8
57
15
1
11
21
119
31
90
27
1
36
108
67
41
60
8
79
11
1
21
20
22
42
48
63
32
7
66
15
9
36
80
60
22
6
12
92
7
20
1
27
27
48
26
60
7
44
16
57
27
9
24
3
24
9
11
76
23
34
23
4
3
66
14
16
6
74
10
7
25
55
63
9
28
5
12
15
5
28
80
27
61
107
12
25
12
11
52
41
16
48
55
41
36
8
3
25
15
33
6
33
5
48
55
3
17
37
20
16
20
47
35
18
12
20
40
119
28
32
19
9
60
8
12
52
60
16
13
31
11
58
11
25
51
24
28
8
5
52
26
10
12
20
40
24
8
7
29
4
20
63
37
8
4
18
48
117
12
33
12
8
7
48
5
30
30
47
53
116
4
27
8
45
35
1
79
60
48
32
1
71
36
4
29
10
74
15
1
11
25
56
28
14
6
90
1
28
13
22
48
50
28
60
11
28
45
108
12
35
7
74
4
83
13
39
80
21
16
56
64
8
40
36
27
9
96
35
12
1
32
55
32
25
15
32
28
33
20
40
62
25
21
2
30
75
20
5
8
19
41
4
6
30
20
24
60
10
5
20
5
18
38
10
62
7
12
33
3
100
7
25
60
27
33
128
13
11
25
36
90
62
15
21
7
77
7
29
24
28
15
44
39
49
28
29
8
36
31
8
1
20
39
21
31
81
20
12
23
4
36
97
66
14
7
11
10
35
24
25
84
12
20
7
33
47
33
7
8
12
1
27
57
72
8
35
80
108
64
89
19
92
21
84
8
40
107
9
24
10
96
121
1
4
8
48
28
32
39
21
7
60
32
28
12
21
27
120
12
29
7
9
6
17
31
9
5
7
20
1
27
52
16
7
66
30
90
79
20
33
2
10
75
53
28
32
4
44
12
15
105
7
65
55
21
84
110
6
4
ABCD 97791312142*3^$a+1 [50033]
21
15
60
3
213
12
36
15
24
13
17
36
99
60
45
27
48
51
21
39
21
15
9
135
30
54
66
111
15
60
9
15
57
63
36
9
24
12
45
60
30
33
16
56
123
45
27
181
8
51
48
21
9
63
33
30
54
115
80
36
189
15
21
15
36
75
69
4
47
25
59
9
96
132
57
7
83
61
35
45
51
24
6
108
12
168
75
16
56
33
3
12
45
12
18
73
68
9
6
30
54
36
6
3
45
6
45
39
12
9
84
36
9
27
36
12
12
39
105
15
24
205
41
6
9
16
59
177
12
12
3
33
3
90
111
15
30
18
85
8
9
54
1
20
3
21
69
27
33
15
48
3
45
40
44
57
78
36
1
29
54
21
4
11
84
33
147
21
15
9
36
75
37
108
20
81
183
27
54
15
196
5
15
36
3
24
117
9
30
21
39
117
3
9
40
8
12
36
16
35
9
12
3
66
18
57
84
12
24
4
29
7
36
20
3
6
15
63
12
93
21
51
4
11
129
141
54
9
36
39
90
51
16
36
128
45
6
33
27
33
45
30
30
126
21
105
18
1
20
9
15
45
135
12
93
36
36
18
33
39
13
5
27
15
24
24
21
136
8
27
90
3
120
15
30
75
12
60
63
42
48
147
3
36
9
48
3
36
21
117
3
12
27
93
21
75
21
51
27
66
27
27
6
111
15
25
20
16
23
30
60
30
21
33
27
33
51
60
84
52
29
27
48
45
24
6
54
3
189
3
60
36
15
84
36
30
27
9
60
3
15
45
36
52
23
54
6
9
27
9
9
111
9
6
24
90
91
44
48
12
75
33
72
12
15
30
39
15
1
65
15
36
28
20
21
54
36
81
3
60
66
15
99
6
15
63
12
45
9
24
210
90
3
3
57
9
15
15
9
45
51
24
12
27
105
120
12
3
1
56
135
18
3
24
16
104
75
9
9
55
35
37
8
81
6
30
39
9
12
30
9
21
3
40
17
24
24
42
84
66
138
1
125
39
60
28
23
6
48
30
150
156
6
24
9
72
159
37
20
48
36
183
12
114
6
33
12
3
45
15
42
54
84
30
60
120
42
30
3
216
39
30
3
27
33
27
73
32
15
72
33
12
33
51
96
15
21
12
40
5
36
27
4
20
3
6
27
3
21
63
12
45
63
57
120
9
15
12
48
24
120
36
69
72
114
66
30
69
36
3
36
97
32
21
15
15
45
36
33
6
84
93
33
15
15
61
29
30
21
100
8
12
63
45
15
33
24
16
23
30
84
132
60
15
15
78
30
73
72
11
6
54
30
15
39
30
12
63
21
7
17
12
3
48
87
33
27
66
114
30
12
63
12
9
39
60
48
72
27
93
120
45
6
36
9
45
90
24
6
30
21
39
21
9
30
1
8
57
24
54
6
31
8
12
24
45
127
23
6
39
9
87
3
36
6
51
27
36
180
21
45
18
6
55
11
33
15
21
100
20
39
33
72
72
60
9
39
60
108
9
60
18
12
24
105
9
90
36
25
29
43
59
21
48
15
45
24
27
33
27
25
80
93
3
3
6
15
15
60
30
15
63
42
43
32
93
111
15
54
3
72
57
108
15
60
15
6
99
12
24
75
24
12
33
36
9
51
15
24
6
114
36
189
21
30
156
13
11
24
60
33
9
15
100
20
3
33
12
12
39
36
78
3
72
15
36
36
9
69
102
30
150
24
6
30
33
27
21
4
23
12
24
24
96
174
36
39
27
84
57
99
54
24
15
21
19
5
87
36
57
6
9
117
30
18
111
15
69
51
129
27
45
3
72
18
51
105
54
6
36
63
45
30
213
27
45
12
84
36
24
24
27
33
36
51
69
40
116
48
36
21
3
12
3
33
9
99
15
36
18
3
63
54
6
1
35
9
36
24
45
31
35
18
12
54
66
18
21
99
33
69
18
30
3
33
96
15
3
33
64
8
51
6
15
69
66
60
81
12
15
6
30
24
33
28
125
6
93
75
25
32
24
9
12
15
48
21
6
69
39
6
15
12
57
31
56
69
39
96
15
69
15
21
12
27
33
63
36
144
144
36
9
75
45
60
36
15
45
21
3
45
51
24
28
107
6
24
6
57
48
69
30
126
6
48
36
21
28
36
29
27
24
39
12
45
36
9
3
75
25
5
3
57
66
21
75
21
24
33
36
6
105
15
33
12
3
21
24
27
45
15
21
3
49
56
51
24
6
3
45
150
102
90
69
45
27
63
36
78
90
1
5
6
21
60
27
12
49
35
24
6
36
15
240
40
20
96
28
41
18
13
44
39
81
3
6
6
21
9
15
3
66
27
24
60
60
39
6
30
24
30
30
9
15
30
15
48
9
18
42
24
51
48
36
111
24
66
90
9
75
21
24
15
1
95
45
15
9
21
3
48
88
35
120
120
21
39
84
45
45
6
25
41
18
30
3
72
12
4
131
18
6
54
51
135
24
60
60
21
36
36
24
28
35
30
3
117
6
6
3
165
42
33
87
9
15
60
24
57
15
18
12
54
1
8
12
84
96
144
21
24
7
44
3
42
114
6
18
42
3
12
93
3
3
9
72
93
123
33
6
9
105
30
30
51
3
12
13
20
88
23
45
24
12
4
92
12
228
27
6
27
57
42
54
6
150
18
1
104
27
69
24
57
84
90
96
9
24
75
60
1
11
45
36
63
61
5
48
3
48
60
51
1
68
81
78
21
24
36
24
51
49
20
15
21
15
54
6
105
15
54
27
75
18
27
15
1
29
ABCD 97792088144*3^$a+1 [50038]
48
80
28
11
6
51
69
3
36
84
3
57
100
72
5
43
11
93
15
13
60
71
1
53
114
48
33
24
16
24
8
28
116
165
3
93
7
47
36
12
21
208
120
68
16
36
23
117
57
283
8
195
69
21
151
29
36
79
12
77
19
35
66
67
23
33
16
24
60
32
28
23
126
219
33
7
32
87
57
16
53
211
24
72
200
12
57
67
95
37
272
28
95
85
41
54
85
236
9
43
56
148
68
9
19
35
49
77
91
11
21
93
43
8
15
25
24
8
12
100
12
12
80
16
48
56
168
123
57
3
84
144
21
15
21
108
15
1
197
19
12
12
32
33
55
236
129
31
36
23
33
4
60
8
112
29
67
24
59
9
39
60
36
61
5
19
56
21
55
17
67
53
91
32
3
21
4
12
17
87
76
20
57
48
18
165
16
72
72
12
80
112
140
4
80
208
12
24
48
104
24
57
159
3
1
60
23
1
92
15
72
36
18
54
49
23
1
17
7
53
51
21
31
20
123
24
37
8
28
32
48
63
126
31
35
85
119
1
36
47
13
11
69
69
19
12
23
21
64
96
24
44
28
84
77
12
36
180
15
45
243
148
24
47
33
64
96
77
90
93
16
17
6
37
120
12
11
49
32
16
11
25
36
29
15
3
1
107
117
24
15
25
120
71
25
125
43
188
4
60
59
25
120
68
4
23
1
48
17
87
57
36
15
27
30
87
28
24
47
81
39
25
11
21
28
60
164
100
95
36
13
60
12
65
30
33
24
57
18
48
21
69
55
12
48
32
183
216
49
32
3
1
36
24
24
5
54
18
43
96
20
16
44
129
7
96
56
21
43
36
108
96
17
127
48
47
25
24
32
16
5
19
48
60
68
57
39
87
1
17
39
64
8
84
64
32
28
5
18
1
96
8
16
11
18
91
11
72
37
56
87
60
25
96
113
31
60
24
47
109
36
32
216
16
20
28
8
144
15
49
44
12
81
7
128
3
90
139
11
9
27
1
32
148
29
7
12
228
60
89
7
140
40
11
13
8
16
60
65
3
105
31
5
24
30
25
11
54
3
112
24
24
156
48
36
120
48
72
60
59
1
29
43
12
60
24
48
8
3
21
141
43
161
138
13
12
47
21
64
8
40
44
81
72
7
84
32
28
77
7
8
36
28
104
57
30
78
43
92
28
65
39
72
16
104
16
5
78
37
29
36
15
64
35
49
36
56
100
12
32
72
21
7
48
47
144
1
59
133
23
13
5
7
29
79
72
24
72
8
21
18
49
12
20
27
37
72
116
4
24
24
48
24
96
24
32
48
72
3
126
108
87
36
40
72
35
6
63
3
18
24
7
60
71
49
56
132
76
68
76
53
12
36
3
69
90
49
8
141
43
44
76
20
4
24
11
169
12
116
4
56
40
176
75
109
47
49
56
124
65
12
54
54
123
27
61
5
18
49
44
4
32
3
84
57
40
32
33
55
56
51
13
5
3
12
108
45
43
23
133
47
36
57
21
19
12
20
40
144
32
100
185
151
11
33
24
141
19
12
20
24
16
20
64
59
1
113
30
1
32
21
6
66
36
55
23
1
8
3
42
12
36
147
16
35
165
16
32
279
1
12
89
87
4
104
45
19
32
15
229
12
24
108
36
44
51
33
40
32
52
11
73
24
120
24
84
44
64
17
210
18
15
76
20
33
6
37
24
108
23
21
36
75
36
45
135
1
72
48
96
72
11
1
48
77
19
35
177
3
69
3
13
11
37
11
18
39
84
24
40
60
44
64
23
25
36
89
7
12
72
11
1
12
48
24
8
51
21
15
78
12
67
36
11
1
65
15
4
56
33
15
27
73
36
96
192
8
3
49
84
204
60
17
18
157
56
16
44
87
21
33
15
52
41
18
162
3
16
143
85
12
48
20
51
21
4
80
93
51
3
96
54
19
8
165
36
3
36
64
101
7
44
88
12
12
305
7
24
35
13
72
8
4
60
72
56
21
90
1
143
72
25
29
183
33
31
20
16
44
28
5
31
12
104
249
15
40
60
68
268
59
121
24
29
6
61
23
13
11
73
8
136
80
24
40
72
84
20
16
48
8
144
40
24
5
18
121
5
67
24
35
108
85
36
59
181
24
11
36
129
40
29
60
87
16
251
21
88
24
156
20
12
76
35
37
41
19
12
32
184
71
129
4
44
64
8
3
61
80
88
ABCD 97792142432*3^$a+1 [50016]
78
36
90
156
360
18
36
54
225
15
156
66
18
1
161
159
81
18
126
66
13
47
33
144
256
47
108
66
99
87
30
48
27
33
30
30
19
47
24
42
204
90
66
48
240
39
237
6
24
60
169
17
60
18
60
117
9
54
120
169
191
60
21
39
9
48
9
114
132
49
48
11
37
95
18
111
39
25
107
120
48
30
186
69
64
113
30
114
66
138
19
11
12
60
45
63
36
174
60
99
160
17
246
30
150
30
78
60
150
180
30
69
51
42
60
39
39
126
90
1
59
6
18
30
72
30
144
24
30
259
101
12
15
123
60
9
16
107
24
13
48
95
54
54
132
33
96
39
60
102
108
6
66
30
325
23
102
30
150
30
18
31
71
108
90
90
42
24
6
84
45
9
55
32
45
24
24
12
7
47
33
291
6
39
255
60
6
79
17
198
201
51
30
30
150
30
90
19
89
36
90
6
3
51
6
30
9
99
60
12
165
3
12
150
43
35
6
90
84
186
63
141
12
55
32
16
161
84
42
90
108
6
229
17
228
156
31
480
23
9
48
48
16
65
120
84
72
24
84
30
12
24
61
23
96
120
145
35
60
33
63
48
60
12
60
13
80
144
117
66
54
90
6
84
90
66
114
186
247
53
123
75
30
7
89
6
174
51
33
159
207
354
42
69
81
18
12
97
41
12
54
24
150
36
84
30
81
9
12
18
36
96
144
84
120
66
90
90
114
225
27
18
6
36
24
120
121
53
66
36
85
48
272
48
51
61
23
72
90
135
208
41
120
174
1
71
60
18
6
30
96
78
150
30
21
51
60
49
48
71
72
48
42
84
126
24
45
96
33
42
84
36
30
78
6
54
66
114
126
156
48
6
84
6
84
147
3
12
97
101
30
120
120
192
54
39
64
107
6
48
159
3
13
95
81
51
150
24
31
83
30
30
72
18
102
97
113
79
35
96
13
32
45
147
3
54
66
78
96
55
41
138
109
11
60
60
12
33
51
36
18
39
16
107
30
39
21
123
64
41
66
66
78
165
87
54
3
51
36
24
180
30
12
3
96
16
23
162
30
9
255
24
102
48
19
71
150
51
21
60
30
60
18
42
18
6
1
59
21
9
36
18
60
37
203
6
60
246
48
192
48
126
90
85
65
24
55
5
6
126
84
54
42
48
126
114
30
42
43
35
66
24
66
36
45
123
69
16
71
25
65
96
18
12
33
87
73
41
54
1
11
18
30
42
114
24
60
42
84
54
42
30
168
216
73
96
41
103
80
21
36
114
37
65
108
180
306
24
37
23
162
198
12
90
24
96
54
120
174
7
53
180
6
1
89
30
24
1
41
18
12
54
51
112
71
30
6
66
67
71
246
6
109
71
78
75
51
45
64
107
108
180
72
108
49
137
54
97
48
224
33
138
36
1
95
97
53
139
5
54
96
181
5
30
48
61
11
48
90
139
71
12
30
138
42
24
19
47
24
60
30
234
37
359
105
48
141
150
180
156
24
186
60
66
48
180
25
71
24
210
36
219
15
12
114
54
240
60
180
42
115
23
12
234
99
45
42
169
5
75
21
90
ABCD 97792225088*3^$a+1 [50111]
104
76
32
4
8
13
83
52
9
23
192
36
60
28
39
141
36
44
12
88
144
21
27
8
16
8
28
12
168
48
9
143
73
11
16
27
33
32
36
76
80
4
20
124
45
23
64
44
60
79
33
32
16
80
16
21
54
29
16
44
37
252
27
24
176
60
36
12
36
7
53
12
88
24
111
9
8
52
21
11
48
13
195
32
48
60
24
19
54
83
48
67
18
11
4
156
44
232
12
20
96
127
65
24
24
24
96
72
48
96
60
4
96
56
84
16
99
65
24
52
180
3
101
4
36
8
13
27
32
96
40
57
71
37
72
35
1
15
192
24
44
49
18
17
48
60
48
144
36
12
208
32
60
52
48
44
1
15
8
12
84
48
76
20
72
79
5
13
71
37
23
36
48
12
16
117
11
12
72
40
20
60
55
153
63
41
31
89
1
47
25
15
48
8
37
35
24
85
83
108
108
40
57
23
64
56
72
60
28
36
48
20
220
128
48
12
4
44
36
28
81
15
56
16
32
76
180
21
119
124
8
48
24
91
5
40
56
4
57
83
16
80
144
52
75
65
84
13
15
68
115
17
145
11
16
44
109
203
24
16
68
36
144
120
52
32
12
36
28
20
60
24
25
135
60
80
13
23
31
41
40
8
24
156
12
4
44
4
32
36
67
101
7
29
25
71
12
43
5
48
360
136
68
36
76
144
32
12
16
39
33
8
132
12
31
41
28
20
1
15
56
91
5
40
108
9
18
5
12
288
84
148
56
36
16
32
52
60
44
36
28
111
54
123
20
73
35
144
216
24
13
27
32
48
1
11
43
41
60
7
89
60
36
132
60
1
15
12
104
24
7
29
16
9
18
65
72
88
27
69
20
12
4
20
120
16
24
120
81
35
192
16
20
144
112
8
31
69
12
8
73
227
96
55
29
76
32
48
12
88
104
25
303
12
60
21
51
104
132
12
88
32
108
28
20
36
48
96
64
8
37
36
72
47
61
11
16
8
55
29
36
24
36
16
21
23
36
60
4
57
35
72
55
65
36
97
27
20
60
100
80
55
41
84
72
16
68
4
32
88
27
29
120
24
16
92
4
140
169
155
60
12
79
105
8
136
12
20
48
12
48
16
20
40
48
20
25
23
12
1
87
39
65
24
204
12
24
49
23
100
48
80
19
90
95
112
63
17
24
24
232
24
57
15
3
9
20
25
95
208
84
204
32
25
59
28
56
12
12
36
84
12
36
60
145
59
24
40
56
19
29
16
9
15
56
37
167
36
85
51
56
28
81
51
44
28
128
48
36
124
80
24
12
60
100
20
109
47
108
4
80
48
160
12
56
60
156
36
132
48
12
96
7
5
144
4
20
61
35
24
4
45
51
80
12
73
15
21
195
36
68
12
13
180
27
104
28
180
8
4
108
36
27
53
132
64
8
312
40
8
31
72
90
107
28
20
48
36
31
89
120
40
144
20
19
18
107
36
72
37
11
4
108
72
128
12
151
69
36
36
156
99
9
27
5
24
76
48
356
28
68
12
36
60
4
92
48
7
126
15
128
192
112
32
16
24
20
1
47
48
148
60
20
37
23
12
24
28
93
215
28
9
35
52
48
32
13
15
56
16
80
24
24
37
123
120
32
64
20
37
15
8
136
44
84
60
67
113
28
75
5
13
54
33
8
40
24
32
61
27
72
24
32
112
21
35
109
11
60
12
40
39
18
15
36
32
12
13
83
24
12
96
144
144
12
7
72
65
4
116
31
54
36
35
37
27
224
12
40
104
4
20
12
60
72
1
27
20
112
237
35
16
12
32
13
15
20
1
27
32
13
215
52
72
48
96
80
96
4
32
180
25
15
200
28
20
40
20
60
72
48
124
21
11
60
1
15
39
33
128
109
35
19
29
61
95
220
104
12
84
12
28
32
40
44
4
24
20
288
19
18
23
4
80
48
48
84
96
85
108
15
39
5
12
36
144
19
162
87
56
24
13
27
80
28
9
18
113
24
156
13
15
20
64
212
156
64
9
27
8
100
132
44
48
16
20
12
43
5
64
80
103
29
79
17
12
12
24
12
60
43
105
ABCD 97792410572*3^$a+1 [50221]
48
72
147
120
85
155
21
72
16
11
45
135
25
24
104
88
72
240
32
88
17
15
96
33
7
24
8
48
112
32
40
176
64
104
16
168
72
29
139
8
64
5
43
11
66
60
31
143
60
66
19
24
192
8
51
165
105
126
1
128
81
255
75
21
64
5
43
11
109
47
145
80
16
24
8
21
30
21
64
32
184
59
36
60
21
48
16
5
19
120
72
149
75
15
33
21
187
104
16
24
48
11
45
40
72
48
32
3
36
33
72
184
32
64
104
112
24
35
109
5
91
65
60
43
11
120
109
240
120
48
29
54
66
54
37
272
21
19
216
24
137
30
9
51
54
55
11
13
8
93
156
31
80
64
24
80
15
129
16
24
120
32
184
11
114
19
17
79
32
40
29
54
66
3
141
75
40
35
69
136
320
40
95
81
9
199
41
7
23
9
72
15
25
155
141
72
51
96
61
8
15
6
3
141
139
128
33
319
77
115
24
72
32
192
15
9
15
97
173
67
200
184
56
48
21
19
35
69
21
75
51
133
11
85
215
1
48
101
19
11
36
1
120
8
141
75
96
69
30
109
35
60
57
63
1
24
35
21
16
72
11
109
41
7
8
16
8
120
51
180
6
90
30
3
16
5
75
72
160
119
25
360
168
168
23
49
17
63
27
60
25
8
16
131
13
8
63
57
168
51
69
96
99
60
49
41
15
40
155
37
48
5
19
336
65
31
149
90
97
48
35
66
3
136
11
13
131
85
71
193
8
88
24
17
223
47
25
144
11
90
19
245
19
80
27
85
5
91
23
30
19
8
40
120
72
56
40
95
49
120
96
11
30
31
152
72
16
168
11
205
35
30
234
21
15
25
48
48
8
144
40
56
15
1
48
56
111
1
53
67
113
15
15
25
32
72
21
235
24
137
31
72
131
69
16
72
72
96
71
49
56
40
24
72
32
72
45
115
24
24
17
103
11
90
195
75
216
61
152
40
120
72
144
95
25
5
115
32
3
30
6
30
3
16
24
11
96
85
8
160
216
101
291
88
24
168
23
9
72
9
6
105
16
72
71
1
5
3
87
289
71
33
147
13
128
232
8
48
15
6
54
61
48
48
24
24
80
72
144
40
120
200
40
35
85
48
120
72
24
80
160
240
120
56
96
64
48
8
64
80
280
24
5
51
16
152
192
16
59
13
80
117
43
11
90
19
131
85
24
32
168
40
11
120
61
200
15
73
11
21
16
23
97
80
112
467
213
136
185
150
126
19
120
264
48
53
19
120
8
33
7
48
35
180
25
32
40
24
95
1
104
40
89
79
8
40
248
96
40
155
213
51
37
80
9
223
120
131
229
168
24
48
11
60
145
32
64
8
40
32
40
24
80
64
96
56
136
264
56
9
31
8
165
259
152
40
56
88
11
21
39
1
48
200
40
71
121
144
5
90
25
65
111
72
40
131
157
59
45
16
72
192
8
231
121
24
101
43
32
15
114
79
11
325
24
77
115
29
27
64
120
96
8
112
120
104
69
90
9
87
33
88
80
72
51
120
117
99
109
5
67
80
69
43
96
35
216
13
48
29
91
143
49
ABCD 97794240496*3^$a+1 [50000]
28
44
16
12
60
180
44
24
184
8
168
45
99
108
40
8
84
3
129
108
48
60
4
11
84
121
60
35
93
16
35
73
36
17
67
92
88
11
81
16
8
15
105
24
52
5
30
9
100
56
108
33
123
4
68
45
15
15
13
5
87
48
96
9
15
64
180
68
4
191
108
25
5
19
120
72
11
18
15
15
42
67
128
144
28
11
12
49
104
60
4
17
24
15
51
6
43
44
93
3
12
52
17
19
144
56
124
41
15
87
18
127
12
47
9
4
32
45
43
72
95
49
32
12
21
135
84
27
109
20
21
31
143
49
36
36
36
59
1
32
60
3
25
8
57
7
20
3
114
90
9
4
48
23
150
39
60
16
24
23
69
21
7
60
32
24
255
192
9
45
39
136
96
8
12
33
39
16
5
67
108
17
15
40
32
72
45
66
49
24
212
9
15
28
36
20
4
48
80
69
99
76
11
45
40
149
43
36
41
15
4
32
4
44
60
111
6
18
36
153
132
180
136
188
57
39
159
165
45
36
180
19
12
152
72
24
64
20
93
39
40
56
3
36
33
16
32
12
16
104
48
33
7
72
8
12
40
17
36
18
109
53
24
3
51
85
12
44
21
79
29
15
12
112
36
5
72
30
85
20
3
85
92
45
43
92
108
201
3
36
75
49
72
95
9
45
87
88
5
15
72
52
23
9
81
3
15
126
39
195
85
17
150
33
60
40
95
49
11
9
36
40
17
15
4
8
76
41
24
30
121
5
3
57
171
12
33
63
52
23
57
93
151
24
95
25
5
60
75
4
20
147
21
39
265
128
16
56
48
21
19
23
13
5
135
120
120
24
12
48
36
4
48
8
52
164
51
204
9
12
24
76
92
21
36
135
16
83
49
8
12
36
136
44
84
72
4
32
72
36
132
39
105
48
40
48
119
85
140
16
8
60
84
273
43
44
172
11
33
15
85
36
168
32
99
36
105
28
11
105
84
72
96
15
13
44
28
59
69
16
29
31
35
6
18
61
96
8
156
64
56
36
12
33
63
21
51
40
8
40
11
49
5
99
60
88
23
141
160
120
11
117
168
48
4
188
4
8
3
54
36
63
52
24
5
39
27
73
36
8
40
83
153
76
41
247
12
41
39
88
17
19
12
20
60
48
112
23
25
44
72
15
13
60
17
15
88
47
85
56
48
36
4
36
5
63
16
5
6
13
120
11
21
4
65
90
69
52
35
90
3
28
60
68
196
128
16
101
36
67
20
88
53
31
29
27
9
103
233
27
33
7
32
4
44
36
16
89
31
44
21
123
60
12
36
39
25
24
32
72
3
13
36
260
15
121
20
45
7
56
12
63
37
5
7
83
54
90
13
77
3
60
3
129
24
40
41
51
12
28
68
16
11
153
24
16
5
7
20
4
44
64
36
216
35
21
3
85
5
7
8
144
21
99
48
12
12
16
44
219
69
3
13
140
12
12
21
67
20
108
12
112
17
204
15
52
48
5
39
123
9
76
5
3
64
60
53
75
28
32
24
9
7
203
49
96
80
40
5
6
13
8
100
5
103
12
104
64
36
71
33
12
4
59
1
44
12
12
57
123
12
69
90
9
96
64
72
36
5
108
6
33
12
16
20
40
72
8
9
6
85
20
75
25
23
49
36
36
68
28
8
132
3
72
13
204
20
88
12
11
25
180
60
17
24
3
28
44
15
25
60
68
196
36
24
5
135
4
72
104
16
24
5
79
8
84
9
67
120
80
52
77
31
12
11
21
28
20
87
54
31
56
12
117
3
12
36
108
21
39
16
288
36
12
83
12
13
20
36
39
37
5
67
68
168
16
59
129
87
61
8
16
20
51
108
49
36
72
32
12
16
84
8
33
15
24
120
9
231
69
6
45
4
41
36
75
132
52
108
11
72
57
36
40
41
3
16
95
61
44
12
4
48
68
64
41
103
77
67
23
25
83
25
32
33
87
100
20
4
20
24
40
11
36
9
24
96
4
44
12
16
24
104
4
23
133
44
52
128
141
31
56
9
15
64
77
54
21
72
33
78
9
52
8
48
124
11
33
64
41
67
44
64
24
41
171
4
212
153
15
16
125
3
93
7
168
53
27
9
39
136
36
92
16
32
4
44
36
28
36
24
12
60
36
35
78
66
81
4
176
63
42
103
ABCD 97794445982*3^$a+1 [50030]
27
5
94
81
12
11
40
32
64
21
59
24
1
11
40
69
11
28
102
99
120
21
50
25
5
30
84
64
21
15
14
22
8
60
66
36
7
47
1
35
54
94
60
56
10
20
6
4
44
37
185
28
42
105
45
18
2
10
44
1
15
44
73
60
27
6
24
3
11
42
4
36
27
141
2
40
68
1
35
25
11
25
53
19
33
24
56
19
48
3
20
24
25
36
23
16
96
80
28
6
54
57
155
10
18
9
12
9
36
14
12
34
26
4
44
120
72
85
203
1
59
46
51
3
56
61
23
1
35
6
7
108
9
51
5
7
53
150
70
104
24
42
25
3
96
14
12
30
37
53
10
9
5
31
9
86
10
44
10
33
3
80
18
67
39
20
24
42
4
51
83
72
40
9
48
113
90
78
6
25
41
7
12
48
101
10
140
12
18
10
6
14
30
10
42
18
42
8
19
51
69
12
21
15
24
5
34
9
48
23
96
40
84
36
140
1
15
84
20
1
12
12
71
10
15
24
75
56
4
26
28
99
51
72
9
35
16
45
3
80
52
30
15
72
47
16
14
30
1
65
48
22
68
97
3
32
24
46
114
96
45
39
21
3
57
24
45
15
45
26
25
5
94
56
37
21
12
15
29
84
19
83
85
39
36
48
36
80
73
168
33
26
13
87
45
15
44
61
15
21
9
20
175
5
34
6
75
36
12
41
60
7
33
27
12
27
33
3
44
6
100
114
14
7
12
11
22
75
63
9
63
9
5
30
73
23
25
9
80
91
72
117
3
53
54
6
10
54
44
19
23
28
2
10
44
13
27
144
2
78
30
46
33
3
9
39
9
203
48
40
30
30
26
16
18
57
75
20
18
12
90
64
20
1
24
36
23
36
13
23
4
44
61
11
49
29
10
6
50
1
5
10
14
43
41
70
20
10
12
27
27
20
64
20
37
24
5
34
20
102
10
20
124
45
59
61
35
1
39
26
18
66
130
21
12
11
12
229
11
24
64
20
16
33
47
4
80
37
3
6
56
54
36
24
24
1
36
23
6
34
2
40
14
25
11
30
18
36
1
72
48
59
24
52
69
29
16
3
87
20
16
50
28
39
3
20
28
26
114
42
7
63
8
49
27
21
143
96
85
60
95
1
24
15
21
39
33
33
27
21
87
5
18
1
35
13
3
140
28
6
75
5
55
15
21
5
28
27
65
19
96
3
20
96
25
60
15
20
4
21
108
11
97
84
71
18
52
30
44
25
29
70
110
6
1
39
21
84
15
21
180
29
31
39
33
60
3
105
5
7
51
57
132
3
114
144
87
23
30
10
20
82
27
11
1
41
40
48
42
45
5
55
105
39
11
60
24
16
30
15
12
12
11
60
37
63
8
72
25
12
11
97
23
1
29
19
108
3
66
15
29
91
11
64
26
100
15
59
13
53
54
1
113
67
45
74
1
35
60
37
3
9
15
45
5
64
6
14
6
4
81
36
39
36
60
18
2
40
24
80
36
28
21
48
83
10
48
27
23
1
36
192
23
78
10
189
12
21
30
30
54
84
2
24
54
16
81
24
39
26
24
7
83
37
15
20
49
39
62
24
30
4
36
30
110
76
68
1
59
49
11
76
30
75
9
2
48
42
4
26
54
6
64
20
54
22
57
23
34
51
12
27
14
120
6
36
25
53
6
13
72
69
39
51
2
7
47
40
14
19
11
49
47
64
2
160
15
69
51
24
15
33
3
9
41
19
36
59
4
9
33
14
25
59
10
27
3
9
57
63
27
21
59
1
5
54
1
63
32
37
48
9
15
75
153
11
16
33
48
3
42
30
38
60
36
46
14
70
66
39
15
80
6
4
24
87
45
39
15
176
25
23
40
60
9
27
14
31
59
22
27
3
230
7
3
57
57
75
95
124
69
11
42
7
23
25
24
35
25
36
33
39
71
37
12
17
36
67
47
16
8
16
54
27
3
2
70
24
14
112
8
7
120
120
5
19
89
70
2
30
4
60
30
54
141
95
25
9
27
12
27
14
12
30
24
30
30
46
15
35
30
28
20
91
15
21
5
55
63
42
135
35
34
3
3
14
43
83
120
4
44
36
70
3
11
37
24
36
15
48
50
30
16
80
16
9
35
30
10
45
29
30
1
5
30
16
84
126
99
35
6
19
11
84
24
1
5
46
69
75
14
42
25
3
110
142
30
80
19
81
39
15
165
119
12
30
10
60
14
43
27
81
24
15
21
59
13
60
51
66
3
101
19
63
20
18
70
42
99
11
4
21
23
76
44
30
90
1
51
9
35
40
21
12
83
49
69
26
64
26
10
21
12
51
69
72
71
138
31
41
67
131
40
21
9
42
45
9
14
1
29
67
15
20
4
30
3
23
48
37
29
16
18
36
81
23
37
59
96
25
173
10
32
49
60
11
49
39
69
3
14
40
14
52
48
117
24
36
24
11
78
42
28
57
84
39
50
7
60
12
33
15
12
12
11
30
67
3
24
6
54
24
20
10
32
10
9
11
25
15
8
49
41
70
92
49
15
14
22
68
100
2
28
32
54
16
45
24
48
120
17
64
39
48
35
4
60
84
56
10
86
10
27
71
1
131
24
30
10
45
39
81
5
40
51
5
7
11
40
9
21
30
2
7
71
96
61
15
54
14
12
28
81
48
108
69
26
4
33
12
108
48
23
16
21
59
61
119
6
67
71
12
4
21
12
47
4
69
60
60
11
12
49
36
9
26
30
138
30
6
36
58
12
27
27
30
84
2
49
5
16
74
1
60
33
50
97
5
54
60
1
24
36
5
7
21
26
6
7
17
55
71
28
6
51
3
9
60
12
35
6
18
42
78
16
6
8
16
3
48
60
3
57
9
30
56
40
9
41
79
59
37
35
25
35
18
12
48
19
11
22
74
124
26
4
26
64
20
ABCD 97794466228*3^$a+1 [50006]
6
54
22
15
17
30
12
10
39
9
38
49
24
29
16
50
6
16
12
3
3
66
14
121
48
5
52
15
35
49
27
45
3
14
6
36
46
75
35
10
8
4
15
17
10
9
119
16
30
56
30
25
15
6
78
57
60
45
39
11
24
1
9
3
3
2
7
36
24
11
49
60
3
2
18
76
14
22
14
31
21
32
43
12
96
41
16
2
40
36
6
26
22
3
3
14
42
1
5
52
3
9
18
48
38
36
4
2
22
12
18
2
24
66
13
33
3
12
23
6
30
10
24
74
6
7
24
9
2
48
96
10
51
5
43
9
26
1
11
34
14
46
6
12
66
30
20
22
20
28
32
24
16
14
13
36
17
52
8
42
12
1
24
45
14
30
52
72
12
26
12
18
4
15
23
30
42
13
5
6
34
38
13
27
42
15
113
48
12
30
10
15
9
26
24
10
14
34
2
6
30
13
36
65
4
6
78
18
2
7
9
80
12
162
12
24
6
4
2
10
2
90
72
34
32
18
100
62
22
8
19
29
40
15
11
10
14
25
12
9
24
39
33
2
61
17
64
8
16
24
63
24
24
5
40
6
9
24
35
10
3
23
34
15
45
26
36
13
3
30
8
4
2
16
122
6
24
12
13
15
18
27
23
28
21
5
30
94
24
6
44
30
12
70
6
2
22
3
23
12
61
21
20
40
18
42
8
10
8
88
42
14
24
6
84
7
29
18
22
15
9
32
7
27
14
4
48
12
116
24
6
10
12
3
21
3
12
23
12
24
25
21
36
3
5
12
18
24
22
51
24
11
22
32
31
77
7
21
8
7
35
37
107
30
36
30
12
72
10
39
17
43
12
57
26
22
75
9
20
28
3
143
34
75
5
43
35
37
60
5
76
62
30
55
9
6
54
15
24
9
48
14
18
22
14
7
12
3
54
3
23
22
20
28
74
76
2
36
10
21
21
12
2
10
14
4
30
38
10
12
3
17
72
30
13
15
126
2
12
1
21
111
5
19
33
32
16
8
100
14
12
30
6
18
7
24
5
6
34
36
62
1
11
1
47
58
3
5
12
34
26
70
2
28
15
12
21
39
60
33
30
32
10
8
84
6
18
52
27
21
20
10
2
19
21
12
36
24
12
18
33
9
39
11
30
4
207
5
18
25
72
45
39
33
3
17
60
42
34
6
6
32
7
3
32
10
26
10
3
9
3
17
36
7
9
8
22
9
71
18
36
12
4
50
30
16
104
4
36
26
22
26
36
25
23
6
4
32
18
58
8
16
3
11
25
60
17
24
4
15
72
17
48
4
3
36
24
105
3
17
106
12
18
24
12
26
48
6
10
9
39
33
83
66
139
81
39
9
68
28
24
42
50
31
33
12
80
52
68
22
8
13
17
42
1
45
26
13
41
67
29
31
33
6
54
14
10
8
64
14
6
16
8
52
8
6
10
8
40
27
24
41
18
30
28
48
6
9
24
47
16
105
12
12
3
2
16
8
4
2
109
47
4
38
67
11
24
18
43
3
2
24
24
30
16
54
62
49
5
28
15
12
15
8
1
5
7
35
48
25
24
23
13
17
43
39
2
40
6
8
34
80
58
18
12
3
36
29
42
13
125
40
2
73
69
38
25
17
12
18
22
8
16
26
18
40
12
84
32
18
42
48
31
5
19
9
18
2
30
1
9
32
4
2
25
53
12
7
51
6
6
8
6
16
8
112
2
12
49
12
9
3
33
3
5
12
18
25
21
96
2
28
8
1
24
129
20
16
15
27
18
2
12
82
24
20
7
24
3
38
4
26
30
43
60
21
3
23
22
63
17
12
16
12
3
39
14
4
62
13
5
7
33
3
17
6
16
9
69
12
3
5
43
5
7
57
56
40
2
25
33
50
37
105
3
15
57
72
15
18
15
17
28
12
24
27
23
25
24
33
68
4
30
48
50
43
11
30
31
47
16
86
30
66
4
56
28
20
7
65
43
39
8
24
16
30
75
5
100
39
69
6
18
2
58
27
23
73
5
4
20
4
102
9
21
12
27
36
5
19
11
24
24
10
20
31
11
13
57
15
17
40
3
87
26
52
15
9
8
16
32
18
16
36
12
2
24
102
52
26
19
15
30
2
4
54
38
10
8
4
3
108
36
96
59
10
50
10
6
33
35
25
36
5
16
44
43
11
25
12
3
42
14
30
40
6
20
60
42
16
75
29
7
29
55
21
20
30
6
4
30
48
6
24
2
46
8
42
58
20
12
7
17
30
4
14
43
29
19
29
7
33
8
70
18
72
42
33
9
8
16
122
25
9
30
18
3
12
17
6
28
57
23
10
12
24
15
15
8
1
11
76
38
19
27
78
50
1
11
6
30
85
5
7
15
18
8
7
57
3
12
12
21
38
12
4
9
5
6
18
7
15
6
63
9
2
16
2
28
15
5
60
24
106
30
3
21
8
52
3
35
18
4
8
12
36
42
6
114
6
4
2
1
57
20
43
5
18
1
5
30
54
19
3
9
5
36
18
22
12
42
9
11
10
8
106
2
42
61
12
23
1
29
12
10
69
39
32
30
18
112
54
20
48
6
16
8
13
69
156
42
45
3
30
15
45
12
3
9
15
33
2
60
18
6
46
8
40
30
33
9
18
21
47
34
24
15
5
16
86
12
133
69
3
45
18
30
12
3
45
8
24
31
5
6
13
33
14
10
8
91
24
36
24
17
16
30
20
18
12
7
23
22
27
21
3
9
30
2
31
24
5
36
40
63
41
6
28
54
68
22
12
18
38
25
5
4
6
2
6
37
35
58
6
9
5
6
60
30
6
12
1
15
9
21
56
43
3
45
12
5
55
45
30
6
26
18
40
51
5
19
41
52
20
24
46
20
22
51
41
10
36
9
5
16
30
8
10
2
30
18
16
18
8
34
21
17
36
12
7
12
120
5
24
19
71
22
20
54
1
33
15
36
11
28
30
51
60
9
14
61
5
4
2
54
40
2
30
7
47
73
12
71
54
30
16
14
79
17
72
28
24
18
6
26
58
51
24
45
60
2
10
8
18
42
18
10
3
9
12
30
48
56
24
52
9
36
41
67
23
13
21
3
11
22
8
6
28
2
19
5
16
6
30
14
13
33
24
74
34
30
6
26
25
5
55
45
66
14
6
108
82
14
1
59
10
3
45
32
60
19
57
3
12
24
9
12
8
7
23
22
14
10
36
12
12
20
48
40
8
28
36
15
5
64
44
55
53
7
33
3
9
8
72
7
11
34
20
6
102
16
39
53
24
28
8
28
44
12
4
26
34
50
96
10
60
56
28
32
7
96
5
4
2
10
15
45
56
12
30
12
1
69
44
10
2
64
30
20
36
13
27
30
18
6
50
28
21
69
6
66
15
36
9
78
8
24
1
33
15
41
36
18
49
21
30
9
12
21
20
4
24
2
24
25
95
64
36
9
41
31
9
15
35
48
6
4
8
94
30
51
9
38
1
24
108
53
7
9
14
12
12
16
21
21
12
50
28
92
58
54
14
24
112
30
33
47
10
39
27
50
55
23
34
2
6
70
8
40
36
26
12
43
123
54
32
10
30
75
11
12
13
35
10
3
65
7
27
48
14
31
57
12
20
66
25
3
21
93
8
18
70
12
132
20
31
57
44
6
10
15
23
114
10
26
4
180
2
10
20
6
25
33
20
7
48
35
64
26
12
43
17
40
27
11
72
28
32
124
38
48
4
3
3
20
10
44
43
36
29
10
36
2
4
6
32
106
51
29
6
1
17
103
17
28
15
5
60
18
1
24
5
55
21
3
27
38
7
9
2
22
60
68
12
10
18
3
57
3
12
24
24
15
57
53
34
6
24
38
22
8
24
60
76
24
24
15
29
31
5
4
2
6
18
36
1
5
40
60
18
2
34
14
16
8
22
18
20
30
16
12
2
48
7
5
67
33
8
4
6
18
24
15
21
27
3
20
16
20
25
36
17
12
16
60
3
5
30
6
54
34
2
58
102
44
16
9
29
31
11
120
46
24
51
47
52
18
8
22
38
40
2
30
28
99
69
2
48
49
11
97
65
19
9
24
3
3
32
18
31
65
4
12
27
33
63
17
22
48
18
2
12
13
15
2
6
22
8
24
36
19
ABCD 97794728412*3^$a+1 [50112]
6
72
12
6
17
64
56
37
150
53
67
93
117
48
27
93
30
5
72
61
60
39
15
48
12
126
114
78
42
141
15
9
21
27
117
48
59
61
99
21
27
3
93
117
12
87
9
24
18
77
61
11
49
42
72
96
29
16
39
17
1
90
30
42
117
8
1
30
12
42
36
72
39
128
13
35
24
19
117
3
69
51
30
47
24
160
9
24
60
83
13
12
47
91
180
42
15
3
45
56
40
56
73
71
13
3
3
12
78
12
132
27
8
43
18
11
1
12
6
24
117
9
72
60
48
72
12
47
61
42
78
35
37
30
6
39
105
18
69
21
12
180
96
12
12
6
29
16
117
3
96
56
13
132
279
56
157
18
9
33
36
30
29
72
48
91
54
23
144
120
40
56
64
93
18
18
15
56
16
177
96
54
6
54
78
90
45
33
71
16
33
60
24
27
93
6
72
90
132
23
55
33
165
24
48
75
27
21
57
108
30
21
63
30
48
108
47
85
30
5
127
180
5
48
24
48
13
102
6
150
30
59
13
12
126
12
125
25
42
48
29
96
13
59
48
43
24
77
43
6
47
127
150
48
60
12
66
12
102
15
72
39
90
12
3
56
133
48
60
63
27
42
60
47
40
99
77
40
27
5
1
159
3
93
9
90
5
43
198
72
12
51
99
30
15
75
5
16
177
12
3
24
21
35
43
21
9
135
57
95
7
96
17
72
16
96
51
150
47
25
36
11
13
108
60
35
40
27
18
27
128
25
18
29
13
30
102
36
30
21
9
60
107
73
72
30
60
168
90
180
12
35
157
6
60
84
48
5
24
48
40
21
11
61
60
47
1
174
57
129
210
30
24
48
12
27
93
30
5
112
231
30
48
162
9
9
12
35
24
91
48
141
96
15
102
6
42
30
5
88
27
42
36
39
93
18
12
69
24
57
135
123
42
48
11
43
5
1
12
75
3
90
30
24
96
24
21
27
30
138
12
17
85
51
39
60
96
24
6
15
27
189
99
54
47
61
78
162
59
31
17
16
15
60
72
42
30
6
15
32
40
105
87
72
8
73
63
15
9
135
57
189
11
109
30
29
61
120
51
129
12
123
9
180
107
31
12
5
1
15
57
15
72
3
108
105
72
3
21
3
18
108
24
108
48
114
36
30
15
195
24
18
78
24
125
85
83
25
12
18
30
3
45
12
42
77
13
30
48
18
60
15
120
15
12
198
15
27
29
19
42
48
11
19
24
317
151
90
102
66
12
120
42
65
13
3
9
18
192
18
48
30
42
42
36
21
51
30
42
6
24
23
112
33
39
111
18
15
72
105
15
80
144
19
54
47
1
18
72
5
88
104
25
48
72
6
60
24
5
1
90
42
12
15
216
45
102
125
115
77
16
129
15
8
43
24
30
36
12
60
132
66
24
165
21
72
27
80
13
30
48
29
61
24
83
163
45
152
37
6
21
56
88
27
69
120
128
1
167
25
12
30
93
3
42
72
171
147
78
60
72
35
13
11
1
162
78
39
63
17
16
27
77
49
12
35
85
162
30
75
75
18
30
18
75
45
11
1
48
24
66
24
288
125
133
30
114
35
48
37
48
59
61
78
21
99
60
12
102
30
57
39
12
5
37
6
29
73
78
17
115
18
11
49
24
15
32
16
3
21
123
5
25
138
60
65
25
63
27
90
75
33
150
105
57
12
6
30
30
42
47
232
9
132
12
18
18
30
29
91
12
9
21
30
5
37
108
12
30
30
180
27
56
24
19
90
27
63
12
48
174
36
107
7
36
24
6
71
49
42
102
23
43
102
15
32
61
12
90
12
113
24
1
15
45
99
9
42
42
36
42
5
43
102
39
56
85
35
24
1
18
24
5
72
1
12
27
39
12
72
77
16
15
12
36
30
24
78
69
128
13
243
56
13
30
45
32
19
54
126
30
27
117
27
21
18
90
15
99
66
60
47
73
15
56
73
15
3
117
3
48
42
59
31
18
60
11
40
93
30
21
27
5
88
135
81
69
11
19
45
15
102
48
42
132
126
12
12
95
13
3
75
12
138
24
87
9
71
49
60
54
18
123
57
18
42
75
24
56
13
102
48
24
18
3
75
12
18
191
16
75
90
123
45
11
48
40
33
30
42
95
ABCD 97795100974*3^$a+1 [50086]
15
1
144
47
138
120
223
29
18
60
181
131
109
11
133
77
114
129
27
48
150
162
48
252
1
32
27
18
3
9
198
12
165
3
96
61
29
36
15
93
3
129
223
65
30
96
81
75
165
3
30
31
11
144
37
128
81
48
66
60
30
36
18
150
87
96
208
11
30
135
63
33
112
32
48
96
9
36
96
30
21
123
117
57
6
126
18
162
60
3
75
21
15
49
32
3
150
90
42
60
138
12
1
77
66
81
75
144
6
348
3
99
24
21
33
12
78
102
63
57
54
1
173
115
176
96
15
48
30
3
219
133
47
225
33
31
11
181
17
12
19
29
66
60
66
198
30
126
49
128
9
48
231
15
96
1
48
32
3
61
48
11
6
18
13
77
6
24
21
9
103
59
21
147
12
18
15
57
180
243
111
97
17
31
29
102
120
48
30
180
60
6
81
93
3
57
36
114
81
16
143
97
80
33
42
48
30
7
59
54
15
147
61
89
18
21
16
95
33
57
288
246
84
30
120
42
48
93
3
486
39
9
312
18
13
47
30
3
93
6
93
16
209
12
163
65
72
54
84
12
78
240
30
102
48
223
179
24
36
30
3
141
19
35
93
129
330
18
3
48
81
78
60
36
81
33
127
80
15
33
16
29
51
99
93
27
102
120
39
15
126
19
32
3
61
35
204
49
11
114
30
133
29
18
33
27
117
48
15
33
240
129
60
18
132
60
108
30
6
114
15
255
126
19
185
87
33
15
51
90
19
35
186
66
144
30
99
75
133
47
156
246
15
45
3
111
114
60
30
21
160
32
48
45
6
93
15
145
17
15
15
49
32
3
45
15
81
48
15
60
96
36
48
1
32
93
210
1
65
63
57
55
48
47
145
59
229
11
96
181
48
29
132
18
42
48
6
45
81
31
17
30
42
90
13
11
21
48
16
59
37
80
3
61
41
84
51
33
63
27
36
1
48
95
81
64
176
111
33
27
24
384
45
75
36
81
345
18
120
157
125
3
27
18
126
120
90
99
51
96
93
15
42
39
15
270
51
64
11
24
349
32
93
66
186
39
9
6
66
63
16
96
80
33
60
210
1
32
9
90
24
117
27
117
15
1
47
33
27
36
129
75
30
7
65
234
306
54
60
36
78
30
30
51
15
84
13
48
35
237
48
51
93
48
57
6
81
64
41
54
66
48
42
30
103
176
45
19
431
49
17
63
16
35
45
112
80
48
16
48
11
294
90
21
64
35
270
127
35
45
64
35
141
63
12
48
132
81
93
19
11
21
48
105
7
125
19
41
54
129
27
84
144
36
157
48
35
45
9
6
49
32
75
30
114
66
18
30
3
99
30
168
7
59
21
16
47
36
61
125
3
51
144
120
72
24
24
30
30
30
51
75
264
141
9
72
108
96
19
11
24
13
224
3
30
126
144
33
93
6
60
49
35
61
95
48
12
69
16
65
63
96
219
102
15
45
114
177
93
66
78
6
6
55
59
21
33
12
78
21
51
13
155
30
103
29
30
48
30
87
3
90
30
117
33
63
27
72
24
126
439
96
35
141
9
84
19
191
49
11
21
16
48
41
151
48
29
12
199
35
90
30
69
27
69
64
32
3
12
108
72
30
18
102
151
ABCD 97795263154*3^$a+1 [50010]
59
45
69
6
85
89
42
24
24
1
11
1
35
30
18
129
3
12
18
30
42
43
65
18
25
36
23
96
9
33
79
24
59
30
55
72
108
48
35
57
52
41
3
9
6
72
78
19
23
18
6
13
20
16
89
31
35
6
31
5
187
48
24
71
12
12
18
3
45
90
12
13
12
216
89
3
3
42
12
51
81
19
35
66
31
8
24
15
12
33
15
42
48
3
52
68
45
24
24
79
20
57
24
7
68
9
66
24
105
21
12
67
65
36
31
44
27
25
8
4
41
7
92
16
32
87
18
54
36
12
25
5
30
60
25
23
42
48
135
220
137
36
6
33
16
17
7
11
9
36
21
19
20
39
18
19
8
153
48
19
12
41
27
15
93
27
18
115
59
6
18
24
93
27
1
80
4
17
48
78
24
36
90
55
29
24
54
21
81
31
17
6
9
183
25
35
24
6
18
9
3
49
5
6
18
55
65
39
88
143
1
48
5
7
29
6
49
41
18
108
18
24
31
12
12
72
65
55
8
57
36
19
44
16
41
7
5
12
3
15
60
78
7
168
8
12
12
33
12
30
12
78
31
35
24
6
42
25
53
55
17
19
23
96
1
5
24
60
75
21
55
53
30
6
24
6
12
24
60
73
20
33
43
120
35
9
27
6
15
63
12
60
30
7
35
6
15
40
11
69
51
13
5
3
27
1
35
30
19
41
90
45
27
102
90
60
18
3
45
24
15
28
83
9
36
4
11
6
18
73
35
33
16
24
41
36
27
87
24
54
43
24
5
19
80
51
25
36
8
21
79
17
3
21
55
11
177
40
23
120
30
123
45
91
8
15
1
5
15
39
37
11
13
29
43
5
72
36
19
156
200
9
31
5
24
3
4
65
18
1
32
9
48
3
63
97
20
3
57
93
6
6
55
32
51
24
12
54
42
30
55
17
18
33
57
48
54
6
72
3
16
68
21
24
36
15
9
12
36
30
25
12
20
40
80
3
97
47
33
60
45
18
37
5
30
13
17
6
9
45
60
51
9
42
30
108
3
57
7
24
35
9
81
54
21
57
42
78
7
53
18
6
6
48
57
12
75
13
29
48
36
6
6
30
33
132
28
20
105
12
78
6
60
43
35
21
40
32
33
54
25
60
36
12
17
31
12
5
24
18
18
12
60
36
39
75
6
6
9
16
36
35
12
6
67
29
39
4
72
101
54
9
51
6
48
66
48
66
15
4
41
36
30
18
78
42
48
12
12
18
45
57
6
73
89
7
8
36
45
54
48
13
5
24
18
33
9
7
96
89
24
27
72
28
12
35
72
6
7
12
84
5
24
48
3
9
67
48
53
60
18
1
89
31
96
17
55
17
96
18
9
63
109
68
27
73
8
57
15
28
47
30
3
9
78
37
36
29
54
9
136
12
32
27
21
45
18
36
121
23
36
69
21
18
13
89
6
60
24
9
21
3
16
35
12
54
43
12
35
24
66
39
12
64
59
25
44
15
13
65
3
27
12
45
27
6
7
65
3
28
32
64
36
84
48
5
48
19
29
114
12
9
177
132
48
42
1
11
24
25
11
25
5
43
35
73
24
59
60
60
45
16
119
1
95
33
27
9
12
9
31
59
69
40
5
36
6
144
30
108
30
93
3
9
33
24
63
28
20
39
6
18
49
12
156
53
36
55
48
35
12
18
36
90
42
15
9
6
18
6
1
35
13
29
6
37
23
6
99
24
88
5
3
39
78
18
12
33
45
39
16
41
24
54
37
11
25
60
32
75
90
30
45
3
12
132
9
24
51
25
36
5
39
15
60
12
90
43
5
36
39
9
55
17
48
7
29
27
39
1
65
78
1
143
12
13
65
3
9
18
25
8
4
65
48
18
30
67
11
36
54
67
17
30
1
32
64
5
24
55
32
27
6
19
48
53
36
6
33
21
3
16
72
152
33
55
48
11
18
15
27
33
27
13
5
67
8
21
39
60
15
21
87
30
12
6
85
29
12
18
6
54
60
37
65
31
17
96
91
41
18
97
5
3
16
41
7
5
43
12
20
15
1
17
15
3
132
30
12
48
127
23
72
13
32
33
27
57
48
6
25
44
28
23
12
45
88
44
16
5
12
3
57
3
21
24
6
9
16
8
16
11
24
12
13
32
12
40
11
24
37
8
111
30
19
56
4
17
18
33
69
138
33
64
24
20
15
42
3
4
53
60
67
47
114
39
27
21
57
31
5
42
25
53
30
12
30
12
43
68
15
30
24
123
159
48
73
137
75
60
21
6
24
61
68
28
32
16
32
15
33
16
5
6
42
15
15
30
36
79
11
6
48
15
3
18
87
52
20
81
72
12
36
36
18
18
12
43
17
7
104
4
60
36
5
90
45
45
91
35
36
25
8
45
54
33
9
36
12
66
90
96
18
6
19
17
3
57
31
24
56
40
8
15
12
24
18
12
19
29
72
6
57
45
43
53
144
43
23
49
35
78
78
1
101
3
15
9
27
1
32
51
1
44
4
5
18
24
1
95
114
39
15
102
30
18
12
19
11
54
108
48
3
9
60
30
60
42
103
77
30
9
9
30
6
36
66
57
51
1
11
33
132
93
67
32
3
25
23
9
21
12
3
9
55
113
138
61
53
30
1
17
18
6
18
37
53
6
9
75
12
96
30
3
24
96
15
24
33
3
192
85
8
4
35
1
17
60
15
3
6
3
52
36
17
6
1
53
3
40
35
45
9
55
5
6
150
67
35
42
31
32
36
4
17
18
42
6
24
54
6
21
33
75
52
80
12
112
11
60
48
1
8
3
93
21
30
21
135
30
75
9
30
1
23
36
24
1
41
3
64
41
54
6
31
11
49
29
7
23
9
3
222
31
5
24
12
19
71
18
91
20
21
96
7
107
1
8
64
48
24
8
15
132
9
21
48
6
25
35
36
18
36
15
12
4
29
6
33
21
126
85
8
3
42
6
109
5
6
6
43
41
36
90
54
67
29
31
20
9
84
7
35
12
97
24
35
42
42
13
12
8
3
37
20
9
6
33
12
57
36
7
59
6
30
24
24
24
30
6
12
12
33
40
53
27
33
55
11
6
72
3
27
21
64
65
3
9
48
66
ABCD 97795491928*3^$a+1 [50090]
4
17
135
36
9
31
12
48
29
19
17
103
41
43
53
24
75
9
31
41
99
64
65
36
21
10
8
45
75
57
103
2
39
111
28
60
96
5
39
42
39
48
67
24
77
60
19
56
172
8
24
4
120
14
15
72
60
39
64
8
117
43
5
12
15
57
33
22
104
9
55
12
38
207
39
24
18
3
36
43
17
3
93
3
21
19
32
4
5
201
70
44
105
55
68
36
6
48
106
5
159
6
15
84
27
4
5
39
76
20
57
45
18
81
55
8
16
5
24
7
36
2
18
4
20
18
18
9
36
108
12
19
120
50
10
41
3
9
31
14
51
81
34
120
20
57
15
40
180
2
12
34
2
123
96
21
63
36
63
57
43
2
111
3
12
42
66
54
22
24
36
41
9
36
118
60
12
110
90
153
12
43
24
12
161
72
7
101
43
24
108
12
2
63
43
44
4
12
17
12
36
67
17
24
81
48
3
15
42
18
12
16
41
75
9
75
36
81
55
8
36
16
92
18
22
5
43
29
19
14
58
5
55
20
42
58
50
27
21
39
3
52
132
44
6
34
96
29
67
204
29
31
36
12
12
29
9
42
88
113
9
10
116
57
3
9
19
44
28
84
41
9
10
44
4
12
48
8
48
40
12
77
7
86
135
57
22
36
12
5
57
39
9
27
43
36
72
5
15
45
9
106
8
40
44
72
16
2
27
96
43
74
15
48
72
27
9
9
10
38
18
42
70
14
10
48
113
15
165
7
5
57
48
123
27
52
29
55
2
24
66
100
5
103
41
43
5
7
44
45
21
34
20
42
27
67
89
19
36
60
12
77
3
33
36
96
3
52
182
51
7
12
12
8
12
64
84
2
3
43
44
16
29
99
36
16
2
27
21
18
42
159
33
70
17
48
72
55
26
24
15
264
31
36
8
4
53
15
148
41
48
123
4
24
44
21
60
67
12
8
45
27
40
17
9
10
86
3
67
161
3
9
7
38
46
80
81
24
24
60
7
14
36
111
48
19
17
21
70
5
87
45
31
17
3
40
32
45
24
91
110
123
69
15
3
52
53
72
93
34
48
17
60
43
182
3
48
69
18
52
65
153
58
24
48
36
72
17
55
65
27
18
3
7
36
36
5
3
36
69
15
57
96
43
17
9
94
17
15
4
53
168
45
195
79
41
9
123
43
29
15
28
36
62
10
17
51
16
36
48
44
72
120
16
137
27
18
22
48
60
36
20
16
5
105
46
8
36
21
12
3
28
12
8
57
57
15
127
20
18
3
55
44
4
2
34
29
19
41
36
69
22
14
6
84
6
54
40
24
2
27
36
12
12
96
12
7
36
2
18
12
45
12
33
54
36
69
84
24
7
36
2
15
7
14
36
75
19
149
91
41
21
22
53
19
36
24
5
3
36
12
9
33
10
12
269
15
12
4
53
108
175
24
24
24
20
57
91
104
28
161
51
4
24
98
18
117
3
36
16
17
3
9
19
26
39
7
29
3
16
29
45
15
48
99
33
55
12
8
12
6
27
12
19
5
27
48
16
53
31
12
77
48
19
24
14
12
106
2
46
77
3
57
7
53
43
89
48
60
19
5
3
12
45
15
16
72
36
24
62
3
165
72
3
63
24
16
32
33
45
10
164
4
192
12
8
4
113
12
43
41
19
60
65
153
18
57
159
45
31
17
27
24
16
20
4
26
3
48
3
16
20
4
36
96
12
2
66
105
39
18
58
53
39
45
43
14
3
75
33
19
48
20
93
7
5
27
9
7
53
67
84
5
55
20
24
21
45
6
28
72
20
64
84
24
17
9
34
36
62
87
21
15
19
5
63
28
44
33
103
65
19
50
3
12
43
53
57
18
16
5
33
82
44
54
102
4
56
93
55
8
4
5
24
129
123
19
29
12
79
29
84
43
17
15
18
10
65
24
19
86
46
62
63
55
24
20
16
5
9
34
17
24
3
18
30
9
51
30
87
7
5
15
45
39
42
12
3
55
104
9
9
3
15
168
21
33
3
67
5
45
58
20
12
16
17
43
17
39
4
12
17
51
9
7
20
81
163
65
12
45
154
84
62
54
33
7
24
12
89
108
7
80
28
17
24
31
29
21
94
12
20
30
39
139
2
78
16
20
30
15
36
75
112
38
27
60
3
9
151
2
48
58
101
79
14
22
113
48
12
43
5
27
33
9
48
27
33
66
72
4
41
19
65
51
18
75
7
104
18
15
43
17
45
6
4
41
7
32
18
34
5
3
48
33
187
29
43
5
7
48
48
74
10
65
144
12
24
19
12
50
27
63
4
96
60
8
52
17
21
15
7
140
72
36
9
48
24
55
5
36
24
45
10
36
17
63
4
60
60
233
91
146
6
40
44
6
34
29
55
12
32
16
20
12
4
84
5
111
33
7
8
33
39
36
45
127
53
48
67
8
4
77
31
29
36
43
24
2
58
17
3
12
148
48
5
120
9
18
28
29
24
55
12
17
103
20
90
22
36
17
12
67
80
16
72
2
3
72
15
40
8
16
44
57
43
5
7
48
12
5
84
12
60
27
48
57
103
8
69
163
108
12
89
3
78
120
10
8
9
7
20
4
36
113
63
42
27
3
36
6
106
14
3
48
9
34
72
305
12
45
58
14
15
21
48
39
48
43
14
27
55
44
21
33
27
99
57
204
51
9
39
21
15
45
144
60
12
7
38
34
20
4
86
6
129
ABCD 97795632518*3^$a+1 [50008]
15
96
33
31
17
39
136
8
81
75
16
36
29
123
21
15
48
45
31
12
5
39
45
75
9
96
7
17
24
72
15
16
65
19
24
72
12
89
15
57
15
24
4
36
5
48
36
60
96
96
96
96
39
4
5
132
43
56
28
113
67
149
19
53
24
15
28
24
48
80
64
5
24
63
16
68
100
84
5
19
5
60
91
8
141
3
24
64
161
48
63
9
108
204
19
56
9
48
12
39
100
32
93
24
51
12
33
7
72
36
17
132
48
108
7
44
81
48
60
180
60
36
39
64
5
3
28
53
24
75
12
16
72
12
5
123
40
17
48
15
33
96
12
67
20
16
89
24
43
5
87
160
17
43
89
27
12
72
52
120
36
36
108
17
132
99
28
41
103
12
72
36
176
57
111
12
33
171
88
56
69
19
24
5
67
65
72
7
65
12
15
93
31
5
27
16
36
32
240
16
24
72
68
88
24
29
144
60
36
55
77
12
91
84
108
137
43
32
72
12
52
5
135
16
41
72
55
12
5
15
21
19
161
108
36
147
9
3
24
21
67
12
24
101
19
65
12
19
17
27
21
75
52
77
51
60
28
68
28
72
108
12
20
57
24
3
33
36
15
28
68
105
7
8
33
27
72
33
7
108
44
16
12
17
3
40
36
32
4
48
65
48
288
39
9
36
72
19
60
84
92
57
15
40
44
4
36
20
9
79
41
120
187
221
60
55
41
132
7
36
5
60
27
57
91
5
24
27
9
7
12
36
5
36
51
24
36
24
40
20
141
7
5
27
9
3
45
31
65
99
52
89
7
20
9
27
28
36
56
9
7
137
36
139
108
137
147
57
75
28
60
12
65
43
17
7
56
57
72
72
3
21
84
36
43
5
19
180
180
12
20
36
45
43
17
39
9
48
84
12
48
132
31
17
12
36
36
79
12
53
72
43
77
99
112
56
33
75
9
51
64
48
41
27
84
28
36
17
207
28
5
99
4
24
29
7
77
60
48
43
72
17
60
67
5
12
19
56
4
17
19
29
7
77
3
45
48
7
20
33
12
15
9
24
24
3
57
19
29
27
52
12
17
24
127
8
64
197
144
36
24
3
12
24
84
57
27
9
51
21
15
21
39
40
17
43
17
120
72
36
19
68
117
24
12
19
56
69
12
3
52
60
29
115
77
7
68
69
7
8
24
12
12
36
76
48
5
19
32
4
29
60
19
84
77
31
17
39
84
48
93
15
21
48
48
43
108
29
72
51
76
5
3
33
48
24
31
17
84
31
80
21
55
8
64
29
115
8
52
12
17
207
81
7
12
5
39
64
44
9
144
75
33
7
17
120
15
4
24
12
17
96
108
91
53
127
68
16
113
24
7
72
89
43
17
48
12
43
24
32
16
17
147
88
5
19
56
9
24
96
7
72
5
163
17
12
36
3
57
3
28
17
51
28
17
31
24
53
319
108
24
5
12
39
252
57
15
9
43
5
151
68
28
53
31
96
17
48
39
12
57
79
140
16
41
31
65
79
29
31
65
27
9
3
16
20
52
101
84
51
57
12
51
21
19
53
72
60
12
24
48
19
72
53
51
40
8
69
15
40
44
280
36
5
96
55
41
55
56
12
69
43
8
57
36
43
293
15
16
12
5
67
80
28
36
20
165
31
17
39
33
43
17
75
21
175
17
3
45
39
45
24
7
29
55
8
16
77
87
9
55
44
60
28
68
112
5
27
153
115
36
41
87
12
21
7
89
132
108
36
36
7
53
7
32
21
91
84
32
28
44
24
57
127
44
45
51
4
12
8
69
24
103
17
3
36
9
43
32
9
7
20
108
12
45
192
36
63
16
56
100
36
44
88
12
17
7
65
7
29
7
12
29
123
21
43
128
40
29
12
43
72
32
64
8
69
36
43
41
60
31
12
53
75
24
16
17
24
171
21
15
129
3
84
24
81
163
24
12
144
72
5
31
24
8
12
9
24
3
45
3
69
3
40
36
36
149
31
12
53
132
96
15
117
48
12
31
5
91
17
84
55
80
21
43
24
41
48
48
24
3
28
128
33
99
48
4
12
56
4
17
12
27
100
24
41
31
152
72
28
5
7
29
24
132
96
3
9
55
72
72
77
12
87
16
44
60
84
129
7
24
72
36
8
24
4
32
16
5
168
288
36
12
147
52
29
84
79
29
103
41
3
12
28
8
28
204
48
36
20
48
81
55
53
60
84
31
53
7
5
27
177
39
129
91
5
12
3
9
111
40
36
20
9
7
65
19
29
84
19
36
20
12
69
79
56
9
7
17
72
99
12
16
65
183
76
17
12
19
17
99
36
16
36
12
24
53
19
108
12
53
48
7
5
55
20
16
56
12
36
4
ABCD 97796054828*3^$a+1 [50039]
67
153
32
121
54
5
28
57
36
216
18
21
72
80
4
24
12
24
96
27
53
72
16
21
11
4
21
155
40
84
9
15
20
16
8
13
159
8
13
3
44
61
27
108
72
24
8
60
7
21
248
52
24
36
20
40
48
32
40
24
8
1
11
4
32
72
88
24
80
4
81
51
20
40
44
151
33
56
60
13
72
171
60
48
32
85
15
60
33
11
48
13
59
13
111
36
8
52
9
35
1
35
91
17
127
5
16
105
15
32
7
9
9
83
40
3
126
18
33
20
12
28
104
55
5
76
180
68
40
116
4
12
8
31
54
87
48
56
61
3
12
152
13
35
12
52
24
20
37
95
12
132
84
24
67
69
21
75
36
87
5
13
99
60
8
52
8
7
185
184
36
20
16
8
36
36
24
24
24
108
40
60
24
21
23
12
28
45
135
96
80
31
69
20
91
18
11
61
47
12
16
20
48
24
28
84
45
108
3
104
4
44
36
72
148
152
67
33
8
52
15
18
36
36
35
19
54
35
1
35
108
37
18
18
3
32
72
127
18
35
88
20
12
88
45
3
32
73
15
57
23
52
20
13
51
20
55
53
72
4
36
15
233
12
4
57
15
8
16
123
5
13
23
72
84
1
179
1
3
32
144
76
8
136
51
90
23
36
76
68
76
8
37
59
67
17
108
28
117
15
60
68
37
75
69
59
24
16
27
234
95
48
36
136
8
181
15
12
48
69
51
44
16
60
56
16
9
11
132
136
27
33
72
39
5
4
96
21
35
12
48
60
160
27
77
49
71
16
24
15
9
27
45
60
8
96
115
54
27
24
165
119
7
9
84
44
16
120
12
44
13
3
120
24
20
24
24
16
21
51
129
15
21
75
20
49
11
4
24
36
24
32
12
55
81
27
33
21
59
12
48
16
45
23
31
65
36
43
17
1
143
1
59
24
36
7
53
72
73
147
32
37
11
7
36
45
9
23
12
16
36
24
56
103
5
36
100
32
25
39
24
20
12
85
23
12
19
5
85
15
21
35
72
12
115
5
16
20
13
15
20
37
15
84
120
33
71
16
156
9
23
48
24
16
24
24
92
40
32
132
13
27
80
1
63
36
24
21
18
33
32
7
105
21
39
20
76
8
52
20
127
5
48
24
16
20
72
13
23
85
71
1
23
16
144
15
90
95
12
4
51
65
40
44
24
12
12
37
59
67
5
28
57
107
72
180
4
12
8
24
25
18
9
135
21
123
17
4
128
72
49
27
92
43
9
8
28
189
15
3
41
16
8
12
196
48
36
44
144
36
31
65
25
11
160
80
24
184
44
37
23
52
24
36
60
75
54
36
39
20
16
8
16
80
1
15
3
113
72
52
15
185
13
71
16
21
18
21
20
16
24
24
57
23
96
40
60
69
111
60
24
32
12
13
23
60
16
24
57
35
24
31
93
96
9
15
20
24
96
52
27
41
24
12
96
4
60
33
35
37
51
39
5
64
57
159
20
4
72
24
80
16
68
97
35
4
15
189
117
59
4
12
15
9
9
131
13
3
105
47
48
60
79
41
85
15
24
60
8
48
60
55
5
12
88
93
11
61
23
12
19
41
24
40
21
3
12
48
12
104
1
15
48
44
16
21
35
1
15
8
67
53
1
23
16
12
57
3
140
24
40
60
111
29
24
1
11
28
51
36
54
15
3
18
72
11
36
96
55
69
24
20
12
60
49
15
21
23
12
72
28
44
16
188
24
96
12
60
4
15
53
37
39
12
84
20
43
5
48
12
7
69
32
115
29
25
51
272
16
56
1
162
65
48
13
11
24
16
68
48
28
12
8
156
61
23
49
143
4
116
7
5
96
7
29
40
21
54
5
40
180
60
129
15
80
40
36
20
60
1
15
24
20
36
88
56
13
3
20
208
20
37
3
44
7
21
8
24
37
11
115
17
55
125
1
11
4
57
15
3
57
8
24
28
48
140
60
85
75
51
9
45
15
36
20
16
24
140
64
216
45
15
20
108
12
4
57
3
12
24
8
16
140
84
108
40
33
15
21
75
24
72
80
12
43
53
1
75
33
47
24
36
24
72
12
16
60
12
48
60
21
18
77
60
76
20
4
20
49
15
36
8
193
54
41
85
18
17
124
120
45
11
43
57
15
9
80
36
37
171
27
129
15
9
96
80
40
9
155
24
73
90
165
15
18
11
24
24
13
59
100
3
17
60
13
11
60
36
24
67
18
35
37
3
51
105
80
64
20
1
23
85
111
132
27
5
52
33
36
167
4
8
132
16
60
44
36
60
64
36
24
156
48
81
11
144
61
15
165
54
5
49
59
36
40
36
63
126
27
24
24
12
120
9
36
54
45
24
57
18
17
4
84
32
7
5
60
52
8
28
8
24
13
3
56
60
16
45
35
37
87
21
35
55
9
24
20
1
75
20
168
97
11
12
67
36
53
36
4
80
7
18
72
15
92
36
19
5
ABCD 97796064664*3^$a+1 [50077]
21
33
66
18
6
66
36
72
72
24
162
72
12
168
45
21
24
79
167
6
90
25
32
180
33
90
48
96
84
81
112
59
18
6
102
162
60
192
78
30
6
39
51
30
6
18
12
96
48
24
3
105
30
144
18
126
90
54
60
9
39
18
6
81
75
78
12
108
67
29
30
126
24
66
72
213
3
24
102
90
18
18
54
27
51
18
12
6
66
36
24
18
66
96
39
9
60
12
159
12
15
72
93
279
198
90
6
54
90
18
18
120
24
48
24
3
27
24
12
60
54
3
51
90
36
30
90
51
16
83
138
18
33
21
18
96
66
139
11
84
42
7
77
31
36
11
12
18
6
120
42
54
9
27
72
18
120
54
121
36
108
11
102
31
29
48
18
49
23
72
33
9
48
6
36
48
6
72
18
84
121
68
63
49
41
54
126
18
33
57
67
41
258
9
45
36
84
36
132
84
36
60
228
36
144
6
48
36
60
30
31
5
63
45
6
12
24
21
63
24
180
21
148
92
57
87
36
9
18
108
72
72
18
30
162
42
18
7
41
27
51
36
30
60
18
66
6
18
63
39
13
65
43
29
90
9
9
228
24
30
114
192
78
30
15
45
72
30
24
54
102
114
138
141
111
6
84
108
42
18
3
267
126
180
90
54
36
367
59
54
175
11
84
6
27
9
54
36
61
29
18
90
174
42
126
54
39
112
137
171
16
65
27
57
90
60
133
83
93
27
24
84
96
30
42
228
9
27
117
33
126
21
9
18
54
90
6
12
162
72
6
54
144
12
60
12
9
33
216
18
120
24
48
49
83
72
66
42
25
47
36
84
54
6
61
5
24
39
60
27
72
48
49
245
66
42
36
54
228
33
27
18
147
45
24
66
72
18
108
6
57
9
18
6
36
27
52
5
6
81
21
60
36
79
245
72
30
49
5
27
27
153
112
137
18
18
111
153
168
66
6
18
48
18
6
36
18
120
36
6
12
36
24
12
180
13
23
114
54
30
6
30
31
29
36
12
330
153
3
45
45
96
54
30
114
48
49
32
76
11
234
79
29
18
54
183
9
24
3
27
60
25
167
60
25
36
137
30
9
33
27
57
90
6
48
103
41
42
90
84
67
83
30
6
21
105
7
11
102
42
72
18
30
132
9
48
117
63
27
96
180
18
36
30
6
30
85
23
78
48
36
24
79
11
165
51
84
13
11
18
30
18
36
6
18
12
18
96
54
12
144
51
99
61
23
60
66
24
66
81
4
83
12
13
83
72
48
42
12
54
126
27
99
33
39
69
9
12
6
84
18
24
66
42
30
6
144
90
126
72
72
12
24
84
18
24
48
168
21
4
32
243
105
9
30
126
15
39
54
6
90
84
6
133
101
36
151
32
207
78
102
33
81
30
13
299
90
12
72
18
9
76
41
42
54
90
198
12
18
189
63
49
41
51
3
180
54
90
6
54
66
15
108
129
222
90
108
84
126
24
288
102
6
18
126
18
7
119
30
27
9
36
78
102
15
39
24
84
36
42
111
9
87
45
66
306
204
12
78
25
5
114
126
36
39
69
7
95
18
6
66
54
33
81
102
60
84
157
77
36
6
126
18
66
78
9
3
54
72
123
9
66
6
99
16
65
27
57
6
90
7
36
95
45
105
30
9
9
144
54
114
120
60
75
15
72
144
66
96
84
18
60
36
12
18
24
102
6
84
144
31
11
21
51
18
192
60
43
167
60
81
45
66
36
105
45
115
59
117
81
6
90
12
24
54
36
18
288
63
189
48
114
126
30
54
114
12
33
21
18
9
112
5
27
36
33
84
135
27
54
18
13
29
3
45
18
49
32
261
18
24
108
25
65
90
48
42
18
138
27
27
72
33
3
78
ABCD 97796163724*3^$a+1 [50005]
24
1
35
10
74
177
3
52
30
3
51
30
84
2
12
60
13
23
84
21
16
35
4
9
11
49
71
12
4
48
8
4
24
5
99
97
51
20
28
29
1
15
21
6
32
22
6
24
6
15
20
3
10
36
98
106
110
34
2
36
28
21
36
48
87
65
13
30
5
25
30
17
25
2
60
36
1
59
4
78
108
2
28
17
27
36
57
123
10
2
22
23
79
18
2
33
7
24
5
7
44
21
49
36
2
36
49
72
33
6
56
13
8
15
10
18
5
4
47
25
48
11
16
20
28
20
22
54
17
7
21
96
23
25
23
22
35
7
18
38
4
60
6
78
42
12
2
24
45
16
11
12
1
12
15
32
22
54
12
68
37
32
3
70
24
11
13
30
17
48
39
22
15
69
6
20
4
5
16
44
79
18
47
63
12
13
23
12
130
2
25
15
12
20
48
60
40
30
98
22
18
30
38
9
13
2
33
7
33
12
23
13
9
42
9
47
4
44
12
33
24
16
12
23
22
2
12
13
3
12
5
51
1
23
70
18
48
20
1
8
3
10
23
27
24
21
19
126
42
72
48
53
25
12
30
18
42
6
27
23
22
24
30
29
12
72
3
4
20
28
32
34
14
28
18
12
54
8
12
10
30
18
23
48
4
21
12
122
21
39
73
27
8
33
24
73
78
20
9
1
26
16
57
3
44
96
28
20
49
56
19
33
83
36
16
65
3
10
6
54
2
13
9
2
46
12
15
60
3
8
45
79
20
1
21
6
18
12
102
8
13
92
25
15
35
4
53
16
75
20
24
36
36
48
36
12
64
18
2
21
7
8
12
25
20
52
15
6
24
6
9
11
37
108
3
6
36
35
13
39
36
59
22
6
17
16
20
15
10
26
16
32
16
20
34
2
16
9
71
22
2
69
19
20
22
11
3
36
13
15
20
21
25
14
76
6
26
13
11
24
124
6
72
2
16
5
12
4
9
27
75
42
11
15
49
3
78
54
30
35
27
48
121
15
24
18
2
22
84
12
2
72
9
27
12
28
18
60
36
6
8
40
20
22
2
12
46
18
32
10
47
43
20
4
9
9
6
5
12
3
1
84
81
18
36
6
6
18
14
52
21
3
77
3
4
12
9
11
48
33
7
6
12
48
2
12
145
21
12
3
15
30
90
20
24
45
16
12
8
52
27
8
22
11
15
10
6
116
28
20
24
22
6
48
29
15
60
1
9
11
12
87
12
69
25
27
47
36
70
30
12
192
18
98
52
93
20
15
12
48
4
32
34
35
19
108
12
12
41
3
10
26
4
72
17
3
52
48
8
4
66
2
10
30
18
24
6
6
6
44
9
79
8
45
13
50
9
37
71
15
12
22
114
29
40
11
22
3
27
54
26
24
13
21
24
3
3
89
15
16
42
2
12
40
6
30
68
24
12
28
45
11
36
9
40
21
6
12
8
22
26
4
20
21
1
6
32
28
8
52
12
57
8
55
78
2
96
12
22
42
33
3
12
8
4
8
130
2
36
10
2
12
21
25
14
10
144
24
6
17
52
36
11
81
3
49
15
90
23
7
56
9
27
1
59
13
23
57
52
21
27
23
4
33
35
22
6
20
4
6
42
8
24
4
66
51
20
64
35
9
7
9
15
36
20
100
48
66
18
41
12
27
52
18
6
21
9
2
72
13
9
78
6
6
56
25
47
21
1
38
36
36
4
32
33
19
32
9
16
23
12
24
22
47
1
6
20
1
35
34
48
26
12
12
33
3
12
12
40
21
21
14
12
22
18
44
21
73
35
12
15
10
38
40
24
6
14
28
20
25
15
30
54
8
33
43
17
27
1
11
24
9
16
9
26
57
7
20
21
25
2
4
60
41
12
1
24
15
11
4
21
12
69
11
3
60
12
28
5
25
2
133
9
30
33
3
24
32
9
72
37
12
24
35
27
25
33
99
12
11
22
23
19
20
24
25
81
48
23
19
144
80
9
15
28
18
62
4
44
12
4
18
3
20
43
54
51
45
14
36
12
12
12
34
6
21
23
84
61
21
30
8
12
28
18
23
1
23
25
30
72
29
40
21
6
20
52
45
20
36
15
49
8
15
37
3
18
66
8
10
3
3
32
24
10
38
33
4
21
2
28
5
3
16
20
28
42
14
49
11
16
24
5
15
9
3
45
4
3
108
20
10
62
16
32
22
30
12
21
20
72
43
8
1
3
8
49
9
12
2
10
15
15
41
4
11
25
11
168
28
5
75
10
3
20
39
136
21
8
15
33
19
6
35
13
42
20
33
12
15
12
25
23
52
8
13
11
9
12
109
38
58
14
16
33
20
16
8
13
72
38
48
4
5
16
20
7
30
30
5
67
66
26
48
12
9
24
3
10
18
80
4
41
61
26
45
3
12
58
14
40
20
12
24
70
36
14
72
37
11
72
132
12
24
22
63
11
10
74
40
20
10
14
12
24
24
22
11
13
134
21
87
28
21
21
3
9
6
21
83
1
69
102
8
58
38
4
65
37
98
25
96
27
80
4
8
12
16
54
14
4
20
22
14
4
41
4
20
15
13
9
30
80
40
68
25
35
22
38
36
1
11
52
5
15
46
27
27
12
6
30
17
31
65
19
33
20
39
9
4
3
42
6
17
13
60
2
4
44
4
36
36
53
13
24
23
43
84
44
1
21
62
81
15
52
9
23
12
28
6
6
24
42
18
44
40
8
10
23
15
45
15
34
12
63
3
18
2
4
8
16
5
1
54
65
16
60
3
48
32
22
14
12
4
36
104
36
45
7
92
16
12
132
18
12
78
42
14
9
16
39
12
56
118
15
9
98
24
9
24
28
27
68
64
20
25
36
15
5
3
76
48
8
37
15
6
12
27
11
25
32
37
23
13
35
7
17
1
66
8
22
11
7
65
7
20
24
220
17
3
45
4
3
33
20
39
12
33
3
64
8
1
11
100
20
24
1
11
70
15
3
17
3
4
12
29
1
14
24
10
18
44
13
23
12
25
3
20
82
12
18
108
12
6
27
15
30
30
45
35
48
25
9
51
32
19
41
3
4
5
60
1
15
12
47
46
26
49
32
3
40
45
20
4
11
82
2
88
9
11
4
6
39
3
48
17
37
23
15
12
9
7
32
36
24
81
7
68
24
96
1
21
47
73
75
3
45
75
54
2
33
76
20
52
20
15
40
24
84
17
12
3
52
20
60
28
8
9
15
12
33
25
12
6
48
29
15
16
9
33
150
78
86
25
23
60
61
21
18
92
13
15
36
120
66
14
4
6
120
24
42
8
22
6
9
9
47
15
33
15
24
16
6
74
4
6
12
138
12
42
6
30
14
12
36
120
64
6
14
13
20
123
24
4
32
22
11
31
21
9
24
111
9
14
16
36
6
27
11
60
22
18
36
6
35
3
85
36
15
36
44
4
24
6
47
37
2
1
3
6
83
67
6
42
12
44
34
2
4
20
52
32
12
9
31
9
21
26
120
58
2
144
34
50
24
70
12
6
5
15
40
57
11
4
48
5
3
4
18
24
59
4
12
8
15
16
17
49
48
11
7
137
25
30
48
5
13
95
7
12
5
85
23
72
15
12
10
11
40
15
5
55
24
20
1
20
27
13
3
104
10
2
28
32
21
3
4
20
12
36
12
21
1
30
36
18
59
7
6
3
35
40
56
4
21
21
2
21
16
51
53
1
6
68
64
20
12
4
44
12
1
3
5
37
38
24
240
28
8
22
18
9
20
7
8
22
26
49
9
2
12
12
21
103
17
27
12
28
36
9
27
6
90
20
24
48
10
18
44
13
15
36
12
53
25
60
12
24
3
11
16
18
18
57
21
35
135
22
78
21
68
51
1
63
12
20
4
20
70
15
36
23
16
29
7
6
42
8
40
18
54
32
25
8
3
24
4
69
21
134
25
20
3
33
25
2
ABCD 97796174852*3^$a+1 [50000]
5
36
36
108
55
177
32
132
208
12
111
113
16
36
3
57
204
48
32
19
57
92
36
360
16
96
60
8
91
24
5
60
55
101
16
20
60
52
20
52
108
48
8
4
63
57
92
43
33
15
45
12
63
69
48
48
32
96
36
31
45
12
48
20
19
45
3
41
55
41
16
63
57
279
21
60
20
124
36
24
68
172
8
28
8
60
112
12
12
8
12
60
16
92
12
24
12
112
168
32
12
24
64
48
84
20
16
72
108
72
63
69
48
51
9
80
31
137
72
12
28
8
24
40
168
20
91
9
60
72
56
52
8
7
33
80
112
87
24
101
24
19
17
84
24
36
184
68
4
104
36
88
27
65
48
112
68
36
76
3
33
20
40
72
120
56
4
180
72
68
52
48
12
68
88
3
17
7
77
36
52
8
40
8
91
21
3
24
33
72
8
60
43
72
9
68
132
48
60
36
7
225
32
52
8
28
8
12
19
33
8
84
136
32
48
72
36
16
80
88
56
4
168
128
4
48
120
8
72
40
20
4
15
161
7
65
28
120
24
56
112
56
52
32
52
36
12
32
108
55
53
48
4
12
8
72
100
15
93
48
72
68
4
180
8
28
12
20
12
36
52
92
40
75
48
5
36
4
140
48
40
104
108
40
12
20
40
20
48
223
45
3
21
3
101
24
48
40
12
12
3
93
8
112
12
56
12
72
52
228
8
40
24
68
28
12
68
40
68
7
45
24
44
60
19
96
117
32
28
188
60
4
120
56
136
3
5
36
12
64
36
44
16
24
3
57
168
128
52
60
32
24
7
9
56
48
144
36
60
16
56
232
20
40
32
36
7
57
56
108
172
68
292
44
16
132
15
33
12
8
163
149
88
92
28
8
12
72
88
24
60
216
8
4
12
99
17
52
12
56
60
4
44
24
88
99
21
8
172
15
5
60
108
232
12
20
36
64
12
36
104
28
51
21
68
72
36
108
12
108
60
52
20
172
72
63
53
67
33
8
4
12
39
89
160
20
12
16
44
48
72
16
12
32
28
27
144
21
48
51
17
112
12
3
17
60
136
12
140
216
4
300
60
132
3
233
24
100
3
5
12
144
4
132
8
348
12
55
33
20
24
16
24
48
3
53
12
4
96
32
40
48
240
24
3
5
28
15
9
39
9
116
67
117
32
19
69
128
84
136
84
20
88
92
76
8
52
12
87
81
135
17
28
180
72
180
48
24
8
52
39
9
48
72
183
225
12
20
36
67
72
45
20
7
93
92
16
8
12
115
17
228
172
12
48
48
3
57
15
69
75
41
4
48
20
31
29
12
76
27
117
164
36
19
17
7
41
24
72
31
117
8
108
36
19
9
8
40
24
104
79
45
68
72
96
16
15
165
164
7
9
176
52
27
21
32
100
108
144
36
84
48
48
192
27
24
69
128
48
16
3
113
144
136
12
68
52
92
48
52
8
43
77
52
20
19
5
16
123
5
192
19
5
12
52
51
9
32
36
64
44
60
4
48
20
12
52
180
8
28
8
52
39
45
48
116
16
80
76
3
57
135
125
40
8
132
7
65
28
12
63
149
43
45
27
144
29
12
36
112
128
67
17
96
7
33
15
72
101
52
15
29
19
9
12
44
36
24
84
28
24
20
88
72
44
12
4
56
112
12
39
29
100
80
100
75
41
36
28
68
139
21
32
36
4
228
20
72
28
39
105
255
33
120
15
53
52
8
40
8
36
24
16
48
80
67
48
105
108
27
33
92
43
45
12
8
7
57
68
172
63
93
152
43
48
5
84
127
5
36
12
28
44
16
120
68
7
65
7
41
36
28
8
4
3
48
48
21
216
80
40
84
56
112
15
48
45
32
12
28
72
104
4
15
57
108
12
183
33
12
12
8
168
40
8
7
69
36
63
69
120
68
24
103
77
40
3
5
43
29
88
120
48
12
108
8
16
48
20
36
19
17
108
211
72
9
111
89
148
48
24
68
127
81
20
64
3
41
36
28
8
103
29
43
9
39
21
140
88
132
ABCD 97796297182*3^$a+1 [50002]
3
48
84
48
33
91
72
44
28
5
19
8
40
35
25
41
96
24
6
102
18
42
84
18
66
15
33
51
88
53
54
48
18
6
325
53
30
21
51
97
48
324
5
48
3
16
24
48
197
123
69
7
20
57
31
11
25
44
96
4
20
48
21
96
120
43
29
72
54
133
5
6
42
6
18
24
75
24
21
48
24
63
63
33
132
3
25
12
11
13
41
31
77
43
77
60
42
24
21
69
48
75
45
6
42
19
44
63
45
27
13
11
18
15
81
6
37
29
43
12
41
27
45
12
7
29
6
48
42
3
21
6
1
17
102
24
66
43
83
49
32
52
5
120
6
45
21
144
3
81
42
21
27
114
84
7
24
17
84
6
24
13
35
78
7
35
61
155
72
96
21
117
123
27
93
48
27
13
48
113
99
28
32
3
78
31
11
66
7
29
48
3
96
57
3
24
64
5
3
432
33
3
141
15
51
1
116
45
30
13
8
9
48
79
20
33
51
3
90
27
4
77
48
3
52
80
12
36
21
48
84
39
93
15
63
37
29
12
3
39
90
15
28
113
12
24
31
32
96
16
36
41
7
11
90
7
96
71
45
76
17
75
21
6
246
19
12
5
6
48
57
33
19
56
3
13
83
42
36
51
76
17
18
42
36
15
21
12
135
27
18
72
36
15
21
6
57
39
9
12
52
47
210
12
18
21
105
19
44
64
35
45
195
1
113
6
24
1
47
78
66
37
32
40
11
18
7
20
69
19
53
24
19
17
3
96
324
40
35
78
15
21
15
16
36
32
108
189
15
400
17
19
77
3
9
30
21
48
69
72
39
57
7
92
88
101
19
35
37
5
24
43
56
45
27
24
57
15
69
31
17
24
55
17
12
135
213
24
75
171
9
28
8
40
35
42
6
21
9
175
5
3
60
15
96
33
45
31
17
90
61
5
6
37
83
57
4
59
141
45
36
63
3
1
47
1
80
100
35
42
144
139
11
114
7
173
15
40
8
27
6
84
79
20
9
15
64
29
27
75
13
53
24
72
15
33
48
72
102
69
21
3
33
12
72
15
135
66
36
66
117
21
48
39
28
24
59
13
68
9
43
11
42
6
18
6
25
276
11
93
16
11
90
48
144
12
42
21
48
3
49
36
53
126
24
90
36
12
6
1
47
1
36
5
150
18
24
78
102
42
9
39
73
36
11
21
24
27
18
7
23
13
108
20
117
87
52
92
36
16
35
54
12
115
5
6
37
80
24
24
3
18
48
78
141
16
29
24
6
37
29
39
15
18
15
57
75
3
21
21
144
67
108
20
9
51
28
8
48
153
12
6
37
155
18
6
25
113
171
93
6
45
3
81
36
57
39
40
20
208
17
48
102
42
30
141
93
19
53
24
3
4
32
33
12
18
48
21
21
78
18
67
101
78
18
19
107
66
3
69
55
68
3
234
15
28
20
57
27
3
85
11
105
16
128
48
76
11
37
20
57
6
66
12
7
83
57
33
3
3
102
39
40
20
52
44
9
6
13
104
16
72
104
93
54
6
90
69
24
12
12
129
18
37
29
27
69
24
48
43
77
75
24
72
24
45
24
55
17
19
272
24
21
6
9
28
5
6
48
24
181
41
31
116
15
117
3
66
78
72
69
76
36
89
3
76
11
18
24
27
75
90
19
8
72
96
9
12
87
64
23
85
29
3
33
60
78
24
21
27
97
23
48
96
6
39
3
6
55
12
20
12
93
60
75
28
20
57
19
36
29
6
121
185
24
12
18
72
21
45
7
12
36
161
168
19
107
48
6
12
102
21
76
71
93
12
15
45
3
37
29
72
7
47
1
23
6
7
35
24
13
29
48
84
288
42
6
63
27
45
16
96
137
15
4
36
29
115
53
7
23
24
1
132
12
17
96
12
19
77
55
29
6
150
60
55
71
66
30
13
101
132
36
24
54
48
177
15
69
48
48
27
30
3
93
3
124
59
13
77
12
39
12
15
42
72
12
55
89
99
9
6
78
42
42
19
41
39
12
57
3
4
23
121
36
5
84
144
7
8
27
6
36
31
17
78
85
29
24
48
78
54
42
93
99
6
36
96
6
24
24
45
51
42
24
3
36
48
4
44
15
33
57
30
25
48
32
12
27
6
15
16
29
27
27
49
65
43
53
96
31
41
3
33
12
3
36
16
113
96
15
39
102
204
72
60
31
24
11
42
19
48
29
6
21
88
125
7
68
12
64
116
40
8
12
15
1
41
102
126
183
51
21
3
66
51
12
33
19
48
41
15
51
37
32
12
64
23
9
15
30
18
13
17
36
19
108
65
3
12
36
117
7
113
115
8
24
48
3
66
19
8
12
84
99
21
21
96
78
138
27
40
65
63
51
1
89
7
17
48
63
16
23
120
49
36
179
109
35
186
ABCD 97796315018*3^$a+1 [50003]
35
13
53
67
8
117
30
162
27
16
47
36
24
21
96
24
15
1
83
6
51
3
57
3
60
18
127
35
30
18
48
21
40
41
55
20
28
5
60
19
96
107
132
66
115
12
47
6
54
1
216
24
24
12
83
30
30
30
3
4
41
55
12
11
12
9
36
48
12
3
24
33
64
36
68
27
12
25
41
19
11
84
33
33
12
3
39
108
9
4
12
72
168
5
79
23
57
4
80
39
1
17
15
117
6
54
48
48
144
67
116
48
39
36
45
9
31
59
6
15
76
11
33
39
25
41
330
37
47
18
7
36
59
25
8
3
54
66
60
81
124
180
29
18
12
66
75
4
131
25
107
42
27
3
1
155
1
20
16
20
3
60
61
53
127
56
24
129
7
8
12
135
37
120
48
65
12
63
52
11
240
1
224
16
71
12
60
93
57
27
111
18
27
84
28
5
67
41
103
17
42
13
48
32
33
175
24
56
4
23
69
9
75
60
72
24
36
45
3
60
9
138
30
18
81
16
5
48
12
63
52
23
1
59
42
63
12
24
16
83
61
89
144
30
216
145
24
8
28
35
1
29
79
155
6
42
90
123
39
73
44
4
59
33
33
54
18
79
29
75
57
18
72
37
23
90
55
8
99
246
19
48
20
93
31
119
30
15
64
11
49
12
24
24
83
165
27
13
5
48
54
6
19
5
18
105
27
18
18
49
23
85
8
16
24
20
4
11
1
53
175
8
84
69
31
11
33
69
30
97
83
21
4
35
18
102
36
37
48
35
45
72
27
6
42
9
16
80
27
36
45
40
24
56
40
35
141
21
19
29
27
4
44
4
5
127
71
42
55
8
28
80
15
1
60
53
60
18
69
39
25
17
7
68
28
32
100
60
20
64
36
23
12
25
68
12
75
60
42
30
13
132
83
13
12
164
64
47
13
5
75
39
13
60
47
180
30
87
99
169
48
12
83
30
7
41
7
47
13
5
42
180
13
12
32
24
16
144
12
35
108
45
75
12
9
180
4
17
12
60
18
13
5
27
3
30
7
12
65
3
57
31
119
1
12
44
3
6
15
16
48
48
24
56
3
57
33
54
21
16
120
23
60
30
91
12
23
24
6
111
21
18
21
36
147
1
32
48
16
24
35
30
24
6
85
60
24
8
52
68
40
8
16
24
5
12
18
24
13
8
9
6
1
41
39
51
85
23
21
36
48
39
6
27
120
48
15
81
120
4
32
100
35
9
4
72
48
272
40
72
5
111
100
17
90
37
23
33
40
72
8
120
27
102
48
127
5
6
21
36
100
23
49
56
9
51
27
192
6
102
157
72
11
12
1
29
18
12
18
43
5
27
33
67
47
97
48
48
5
30
49
56
40
185
15
24
129
7
17
87
24
9
111
12
15
48
61
89
55
20
52
8
96
4
36
96
83
21
9
91
71
45
15
168
21
3
121
24
32
28
60
11
61
59
144
21
105
15
9
60
6
54
7
80
96
124
48
11
25
56
40
23
18
78
90
30
12
18
91
36
132
60
32
36
3
45
87
108
12
120
25
8
39
1
60
20
15
1
44
99
57
84
12
33
7
8
64
128
3
24
30
43
44
69
75
57
120
7
8
40
23
12
13
32
15
33
40
36
36
24
36
17
43
48
80
16
59
61
23
36
1
108
48
20
4
59
81
4
56
33
7
44
27
48
84
33
60
27
37
23
1
56
3
13
8
105
51
28
23
49
59
54
7
20
3
33
28
17
48
12
79
53
31
20
15
42
63
75
60
90
7
48
32
87
73
44
60
3
60
36
12
48
25
35
42
99
28
35
25
35
97
48
48
17
51
12
117
60
223
128
12
243
1
23
117
100
80
51
25
5
3
9
55
41
42
25
35
145
12
131
72
48
114
31
35
21
16
188
4
8
4
29
24
18
48
21
3
37
108
68
33
15
9
7
11
13
80
36
60
9
7
24
56
27
6
19
11
25
32
48
27
69
76
17
60
151
32
15
13
5
15
12
15
85
24
11
13
24
23
13
107
25
8
9
43
60
84
11
42
18
9
4
24
68
4
203
13
17
78
49
101
15
3
45
60
9
6
24
81
99
6
19
48
5
43
5
79
11
1
144
32
60
117
3
28
17
12
115
11
57
15
25
84
60
23
120
33
123
25
20
39
37
36
8
9
31
107
37
56
27
45
15
120
42
30
1
35
21
16
20
4
23
97
23
201
4
35
13
5
15
75
12
1
47
9
9
7
23
42
7
41
15
40
116
33
6
105
76
53
31
32
27
18
78
49
32
33
31
35
120
21
4
17
42
21
76
23
36
30
7
80
4
108
23
9
16
83
72
37
41
27
60
153
54
21
12
4
36
77
78
69
9
67
23
24
33
48
244
11
37
12
32
39
90
30
97
95
30
72
27
4
29
91
84
36
12
20
45
19
29
31
44
36
64
32
3
24
1
32
57
7
119
1
23
18
18
21
9
42
13
47
25
24
23
1
5
31
23
21
4
12
164
12
4
44
9
66
21
9
15
27
48
12
85
5
75
27
1
132
23
45
9
7
ABCD 97796508014*3^$a+1 [50007]
18
97
17
3
21
84
30
42
18
25
23
49
59
61
8
40
35
30
36
31
83
60
85
11
12
150
19
48
65
42
45
15
174
42
9
75
45
9
36
3
51
126
78
6
19
80
120
33
7
48
32
117
66
42
6
12
48
49
5
43
59
6
60
79
41
24
31
53
54
57
45
3
171
36
18
18
49
83
57
81
18
129
12
33
42
48
6
6
6
24
24
19
71
24
85
131
6
15
3
108
18
12
19
119
24
25
23
12
13
29
204
120
111
81
18
12
18
42
18
6
45
21
147
105
72
60
48
27
9
12
7
17
18
36
102
18
66
48
90
30
42
54
12
48
7
53
186
90
36
7
107
6
19
29
162
25
35
18
67
24
5
15
75
1
23
109
83
12
13
29
54
54
7
29
39
112
36
60
47
102
6
12
6
30
9
27
54
30
54
87
3
42
135
123
6
72
7
12
36
5
7
221
19
12
35
85
80
9
30
1
8
15
36
61
11
30
48
30
9
15
66
91
23
57
21
18
9
33
108
6
73
65
18
109
8
21
24
36
30
120
12
12
6
12
55
23
144
60
120
30
7
35
24
12
72
216
36
45
60
28
17
30
24
24
66
7
149
144
30
12
12
117
15
25
53
6
42
27
27
6
90
48
21
51
42
60
6
42
12
60
42
25
35
66
7
83
48
37
59
54
60
126
114
99
195
117
21
84
6
24
18
127
8
111
1
29
99
40
12
23
30
12
18
97
53
12
30
1
72
32
168
45
18
24
180
36
150
84
48
96
31
65
78
6
19
107
90
78
73
32
57
96
78
9
45
18
54
18
198
18
6
55
59
121
23
13
209
6
37
12
5
66
78
91
143
78
24
60
90
93
33
30
60
18
60
72
24
108
42
45
76
72
95
66
72
78
12
18
12
90
109
8
15
45
111
54
18
37
47
18
60
43
5
84
108
75
12
3
25
47
33
27
73
12
89
12
18
96
54
99
72
69
12
55
24
8
75
42
24
84
7
8
123
25
53
72
138
30
60
51
40
80
45
18
18
30
49
29
19
65
180
12
6
30
12
55
5
60
42
45
3
6
6
25
11
49
29
24
30
30
48
19
5
3
51
37
185
18
24
13
17
138
12
18
12
6
30
6
13
12
35
24
61
23
18
67
20
87
18
6
49
143
9
81
138
24
13
24
48
131
36
24
12
18
19
80
60
52
29
90
21
16
77
18
18
60
6
13
17
108
108
12
7
29
19
71
42
60
12
18
69
93
30
12
36
109
71
48
6
168
96
114
12
61
29
66
129
3
48
114
54
90
19
53
132
6
24
66
91
5
24
42
12
13
35
205
23
60
49
5
18
30
48
60
7
24
29
24
18
12
13
5
67
11
12
12
6
102
25
35
24
165
16
119
48
57
120
15
24
96
48
73
24
5
3
63
12
45
12
3
18
27
3
57
51
72
60
48
12
120
25
5
72
6
121
65
24
72
18
6
43
5
42
13
41
60
91
65
31
5
127
5
78
84
6
42
6
102
60
18
111
16
5
24
6
49
41
87
28
77
7
11
12
36
42
27
51
12
48
97
5
12
6
54
66
49
48
47
18
18
6
6
12
12
1
77
60
7
29
60
6
6
19
149
12
55
83
66
43
47
6
18
30
30
21
48
40
72
23
30
36
67
35
42
48
18
69
88
5
90
84
133
12
29
6
48
12
30
15
3
90
30
6
99
51
1
96
59
1
35
30
18
42
12
87
15
24
6
55
11
24
18
30
18
27
15
25
47
25
11
18
79
11
42
42
45
52
23
13
12
12
23
18
12
75
40
35
37
53
48
27
75
18
27
15
150
6
60
36
84
30
66
24
60
60
1
80
16
59
6
12
72
90
36
72
97
48
65
60
48
18
24
72
18
27
3
12
198
60
42
60
24
24
132
84
90
31
41
48
120
84
48
259
35
48
36
60
36
6
108
114
18
18
21
33
18
25
72
11
24
60
57
40
119
37
29
54
6
96
39
28
5
48
54
78
12
66
12
6
150
60
21
21
12
42
6
7
12
23
12
25
59
121
53
7
29
7
17
138
24
144
30
6
61
35
84
121
32
3
84
25
23
30
12
6
24
48
18
7
80
88
5
24
36
55
107
72
1
47
45
57
55
20
33
66
49
35
18
18
9
63
60
90
12
48
7
41
84
18
37
53
7
77
6
18
67
12
348
23
6
48
55
35
13
47
48
37
5
6
12
54
18
72
108
48
180
18
24
18
37
53
60
42
12
1
53
24
90
90
18
18
19
41
54
18
60
7
32
3
36
69
72
40
11
42
96
6
13
71
36
66
18
1
5
43
11
81
48
45
36
54
30
12
115
35
36
85
12
23
42
6
9
111
9
15
36
37
17
36
6
45
51
30
42
13
72
5
12
15
3
78
87
40
72
11
12
73
35
72
85
95
42
18
36
90
36
48
12
6
78
54
30
36
72
90
42
15
52
36
17
90
13
77
66
30
12
27
15
13
95
18
6
ABCD 97796858546*3^$a+1 [50020]
17
54
36
97
12
11
45
40
20
27
21
27
25
32
48
9
108
7
44
16
41
18
61
5
3
88
23
30
7
47
42
3
27
121
20
27
21
24
45
7
11
30
18
49
41
54
33
39
33
27
138
27
16
72
11
114
7
60
36
12
8
12
21
31
5
39
16
41
54
1
35
90
15
84
108
27
13
8
45
7
68
72
48
63
25
11
21
9
18
36
1
35
78
15
12
4
41
115
5
43
53
63
24
15
1
17
15
4
41
7
60
8
12
12
9
55
47
18
6
1
24
20
4
5
99
75
6
19
36
32
60
4
5
55
36
5
3
27
25
20
72
45
3
57
27
4
32
3
109
56
39
66
6
9
12
4
41
72
15
48
60
60
33
15
16
8
16
56
24
15
66
31
120
47
18
3
105
60
15
64
41
6
9
64
20
27
21
124
36
12
65
31
20
51
9
4
36
60
80
4
23
9
9
24
7
20
48
45
3
48
12
33
7
12
20
27
24
37
8
75
6
15
48
40
8
28
44
27
25
20
48
16
24
20
45
55
32
60
16
32
21
27
52
56
4
23
18
6
36
9
36
4
48
23
25
24
41
7
8
48
64
56
144
3
37
17
31
35
24
61
80
24
15
129
15
1
8
40
23
18
90
9
3
9
9
7
17
3
9
51
24
33
63
72
40
32
60
124
41
18
78
55
8
9
87
24
15
57
48
72
15
37
20
72
16
84
11
30
55
5
7
11
144
21
4
20
21
7
20
24
4
32
28
24
48
44
63
21
16
83
6
30
9
16
12
77
3
48
12
45
7
132
5
30
21
48
64
47
1
8
69
3
24
9
99
12
96
39
6
19
8
21
19
107
21
40
8
40
24
8
60
39
61
48
17
15
87
21
21
84
87
4
8
132
9
55
116
3
13
24
35
1
32
21
72
3
4
12
80
4
44
3
48
54
42
61
12
35
30
6
9
93
78
30
36
3
112
8
28
137
55
5
90
12
96
69
51
18
42
45
63
21
9
19
35
6
79
32
16
12
48
12
47
9
12
105
3
15
21
15
24
9
112
5
30
1
12
23
18
51
16
24
53
55
53
15
3
45
16
56
40
12
36
56
9
6
25
44
16
48
23
54
19
12
8
12
3
1
5
51
3
54
15
12
21
55
84
20
144
24
93
19
48
56
124
12
36
32
12
75
133
32
15
48
37
41
30
18
51
24
39
12
9
36
40
80
24
15
45
12
24
16
47
33
105
7
8
88
92
75
9
9
24
48
7
11
36
9
112
120
20
52
8
40
5
27
12
36
60
3
60
45
24
28
44
3
45
27
9
52
8
36
15
1
44
33
3
4
8
88
24
215
54
12
24
15
75
48
78
27
60
3
54
54
12
72
42
3
48
3
12
24
1
108
32
4
11
33
4
17
39
4
11
9
63
97
108
35
13
5
27
45
3
45
24
7
95
9
16
8
16
36
11
18
7
48
32
28
29
156
19
20
12
84
27
25
32
12
28
11
21
16
17
3
4
53
48
42
13
44
9
55
56
21
30
18
7
80
4
56
72
15
45
52
53
115
8
12
16
5
6
1
20
9
18
25
32
28
20
96
72
33
24
7
116
4
8
81
30
60
9
27
1
32
112
68
12
40
23
66
31
84
80
27
33
16
35
81
108
27
45
135
18
19
32
4
5
19
20
52
80
16
5
75
3
9
60
3
37
47
1
35
105
4
23
57
9
15
52
23
165
39
61
5
111
48
28
20
24
24
21
91
24
20
3
1
12
80
57
27
9
67
140
9
15
16
8
9
27
4
11
93
15
18
19
80
3
81
9
15
45
43
47
33
3
9
28
32
3
30
3
15
6
36
75
9
19
20
12
39
6
15
48
16
8
12
9
12
42
37
56
9
15
171
37
32
3
45
27
54
79
5
42
18
55
20
27
81
4
36
8
16
35
21
3
66
43
12
48
23
45
9
3
87
60
1
17
27
4
35
9
60
16
36
80
48
63
102
90
6
31
5
39
27
25
92
16
92
15
49
20
64
116
15
9
51
90
3
33
7
47
9
27
9
28
17
15
84
16
23
13
24
8
27
60
33
16
35
54
15
3
109
5
75
24
24
72
39
25
36
23
45
28
32
16
59
153
99
105
21
55
59
109
92
4
101
7
5
15
57
6
25
23
57
3
85
12
48
11
9
40
24
35
36
49
56
57
39
3
37
24
96
48
48
17
27
28
8
39
24
9
57
15
28
20
27
13
36
5
39
40
8
45
55
48
35
25
36
20
9
147
39
30
55
8
40
20
12
16
8
27
45
3
24
12
9
9
15
16
44
123
9
16
8
24
28
48
12
20
4
48
5
138
49
48
17
31
12
5
15
28
35
33
144
12
39
45
51
21
40
8
15
37
35
33
9
7
101
19
56
33
87
40
137
6
49
17
43
20
40
23
13
80
84
63
73
65
39
87
18
108
3
40
72
24
65
75
15
13
260
16
20
16
35
13
8
88
11
60
90
30
36
18
7
44
4
36
23
73
8
24
33
7
48
48
36
20
28
101
15
9
7
95
1
143
9
40
8
4
53
27
9
19
8
12
60
27
13
32
40
36
32
12
36
27
97
24
32
12
51
6
30
13
11
49
48
12
20
36
9
15
40
48
5
39
3
25
48
68
12
88
5
60
36
84
6
13
32
45
3
16
11
9
16
71
37
35
13
20
87
33
24
64
11
1
12
17
3
15
45
33
7
32
16
12
20
33
7
132
80
108
3
37
101
67
8
15
45
12
48
16
24
17
15
165
87
60
33
7
12
20
15
6
7
12
29
6
129
4
128
75
72
21
15
24
18
15
3
30
36
90
6
84
24
30
1
113
27
21
15
39
1
48
24
12
5
63
12
48
48
60
4
188
48
24
264
40
12
35
57
3
30
19
60
20
9
27
48
24
63
37
77
48
3
12
16
72
24
8
33
18
69
160
20
15
13
20
9
51
15
73
44
60
57
6
37
11
114
7
8
15
25
11
69
3
24
21
9
6
25
32
27
9
84
3
85
128
24
16
11
13
8
39
9
9
3
52
12
71
18
39
51
81
16
17
15
33
43
44
3
24
45
48
12
3
13
84
23
78
87
52
41
12
60
18
13
44
45
42
30
15
9
7
44
39
30
7
32
16
36
44
40
11
84
60
12
33
45
30
9
51
9
3
37
17
36
18
60
37
152
12
63
ABCD 97796985992*3^$a+1 [50000]
90
91
164
24
261
19
113
30
24
54
90
264
37
108
276
11
66
27
243
33
124
11
24
21
57
7
155
45
60
156
15
72
60
24
30
30
24
45
75
1
164
4
107
13
17
3
87
168
120
145
20
3
49
104
64
287
84
45
24
40
60
35
48
37
96
20
45
115
20
15
24
72
84
60
84
42
43
41
19
80
117
18
48
33
99
42
39
171
9
21
18
12
25
71
18
30
6
79
11
33
40
77
54
69
87
69
351
85
24
44
96
159
12
84
126
30
25
131
192
21
16
11
78
31
203
156
6
36
3
24
3
18
15
24
40
80
57
235
23
85
140
27
36
33
24
153
19
8
171
105
27
33
24
36
64
60
17
18
37
83
217
179
129
52
44
27
153
60
21
6
12
12
48
81
4
95
30
36
30
105
136
41
3
204
165
6
1
11
84
69
27
33
39
96
45
57
7
35
96
85
20
24
33
102
81
75
180
84
66
6
9
16
41
42
121
80
135
84
36
6
19
84
23
54
39
64
23
49
104
75
9
3
97
17
39
111
85
59
49
140
111
42
18
72
57
16
17
19
164
196
48
20
81
31
95
24
216
213
40
60
36
107
48
12
24
25
120
8
16
47
33
39
61
36
44
99
81
39
61
161
3
15
12
33
75
165
255
141
27
48
150
30
45
60
51
69
4
83
33
16
48
132
71
18
42
157
155
37
68
3
18
6
30
123
216
15
9
15
36
1
41
54
36
30
18
84
12
13
60
47
33
112
24
104
51
30
42
33
99
37
120
8
51
12
37
60
56
39
12
69
16
108
132
11
72
102
66
93
16
65
55
29
12
27
261
19
11
24
30
7
8
117
18
85
41
19
80
3
33
4
53
162
42
78
60
72
145
24
156
44
15
126
19
167
33
51
6
147
136
71
13
96
131
13
80
36
4
116
16
8
15
6
19
23
60
12
12
9
64
20
96
24
93
7
36
20
120
24
100
71
36
6
19
23
85
36
65
54
132
85
104
100
20
105
30
42
63
147
33
39
141
84
15
36
69
40
12
8
172
44
87
33
15
9
16
131
66
48
19
60
36
20
9
18
168
84
37
71
18
90
42
42
6
102
13
47
48
61
95
270
150
13
143
37
41
6
9
16
11
133
44
60
15
25
20
27
9
120
111
13
116
84
21
19
53
27
15
138
30
33
39
90
36
15
39
6
6
33
51
1
8
111
45
51
69
4
23
12
36
69
51
1
41
123
84
112
209
39
75
21
21
103
71
105
9
126
24
72
49
164
100
140
87
69
21
39
4
56
40
20
87
93
64
155
25
180
71
61
29
15
99
45
15
21
4
83
13
95
96
24
150
15
24
27
24
69
15
37
8
33
78
105
75
25
44
27
30
63
16
17
127
12
35
36
57
21
15
40
59
120
12
33
60
123
33
24
27
24
54
51
27
33
16
11
97
23
108
1
23
25
35
42
6
12
120
90
36
96
90
18
48
18
162
78
36
48
61
65
6
73
20
16
47
33
15
42
150
42
15
52
83
21
15
1
23
21
27
93
124
20
27
6
150
78
192
3
87
84
33
120
36
99
21
21
39
75
6
90
33
81
210
45
24
40
17
55
59
49
35
45
51
1
8
147
24
9
27
13
11
150
75
15
169
35
1
35
84
45
376
36
8
33
78
84
6
12
27
52
8
16
11
30
18
85
320
96
135
60
66
30
13
192
24
44
15
132
69
27
108
129
16
17
19
5
123
147
189
51
30
175
113
30
201
51
156
78
6
49
44
15
25
20
40
11
132
49
5
30
66
42
81
57
78
24
1
95
85
84
71
84
21
84
63
48
60
36
73
11
24
18
7
56
27
57
36
111
48
25
11
109
17
84
79
72
23
72
54
19
17
63
40
155
21
21
246
117
15
ABCD 97797113398*3^$a+1 [50046]
33
16
5
79
164
16
32
12
12
124
12
35
9
81
63
100
132
24
20
16
288
77
123
72
88
12
65
7
137
36
139
5
15
75
49
60
12
84
36
12
36
60
47
72
1
107
33
60
60
12
88
20
84
12
28
17
18
1
72
48
36
56
4
35
18
18
13
77
27
16
44
16
12
8
52
60
60
29
19
60
11
85
20
28
72
56
292
23
153
160
137
162
57
76
128
99
1
24
8
40
17
103
8
24
45
15
28
72
20
16
84
12
108
5
18
73
12
24
20
15
33
160
20
36
57
3
24
72
63
61
11
13
8
15
25
29
31
5
3
24
16
24
80
15
45
28
17
67
8
132
48
76
11
1
32
28
24
44
40
47
157
5
18
54
75
4
80
52
5
27
108
24
3
1
44
76
60
12
12
12
125
18
37
35
33
3
25
48
80
112
32
36
40
24
35
81
16
20
24
4
36
152
148
36
68
36
60
4
48
168
32
40
120
5
127
17
43
32
16
68
16
84
11
33
72
3
1
17
15
4
24
132
60
164
28
113
3
4
12
24
11
1
140
12
16
12
48
24
8
52
132
48
36
20
4
80
87
73
53
15
24
16
48
96
36
60
20
60
64
36
24
36
5
15
40
132
12
24
72
12
35
18
3
64
5
187
44
40
144
72
35
36
109
156
48
29
31
84
47
45
4
60
36
53
91
32
64
83
18
3
52
44
16
20
60
39
13
23
25
72
12
20
24
4
23
57
36
69
67
96
84
104
60
21
31
20
4
120
8
52
20
16
60
47
1
44
40
36
24
32
28
108
12
12
41
43
132
5
43
92
9
91
35
13
24
17
111
108
24
27
93
76
60
32
45
3
4
20
28
24
44
100
24
5
7
8
16
36
60
24
36
144
24
36
56
16
12
72
108
12
116
27
45
28
60
60
12
12
53
75
132
28
128
12
3
25
44
96
12
3
90
43
36
56
24
36
112
96
84
132
20
16
48
72
192
12
8
16
60
12
5
55
32
76
17
15
52
80
15
18
3
12
165
15
39
18
91
56
76
29
63
28
8
4
77
18
57
36
4
65
31
149
3
40
20
27
45
216
28
17
43
32
60
28
32
12
243
72
21
16
104
4
36
20
4
128
88
92
4
48
20
28
24
44
21
31
80
88
36
44
24
36
196
44
180
24
63
25
20
4
60
24
20
12
87
1
56
15
18
31
20
21
3
15
25
47
13
5
31
20
57
43
12
24
24
12
164
16
48
72
44
16
8
12
4
23
25
12
104
72
4
216
17
15
12
63
108
54
19
71
9
96
4
197
180
54
18
18
72
81
100
72
44
136
12
5
18
72
37
35
13
77
31
48
72
20
52
48
89
151
24
5
36
54
21
64
36
5
19
36
60
119
33
3
90
15
4
35
90
3
36
159
1
20
87
109
264
80
112
8
21
31
44
64
80
16
80
40
5
43
60
8
15
49
23
1
12
8
60
124
20
27
9
52
65
7
60
95
21
4
56
36
88
120
17
19
36
20
15
36
37
56
40
84
35
1
104
100
36
236
40
23
25
20
36
84
16
17
55
17
3
52
48
12
20
40
60
12
23
18
7
68
28
156
44
52
60
20
84
4
17
7
36
36
11
72
13
24
35
9
4
12
56
124
36
137
27
16
8
24
16
20
72
40
12
8
4
5
55
24
36
11
49
8
15
1
72
215
13
44
12
24
51
13
32
64
32
12
63
25
20
24
28
80
16
84
128
52
8
28
36
56
9
36
3
16
8
36
81
91
48
12
120
60
12
53
27
60
28
24
44
84
57
3
33
103
12
47
13
68
12
88
92
180
88
17
55
35
165
12
40
17
36
43
80
36
3
45
28
20
4
20
28
72
20
96
24
24
460
12
32
28
108
32
60
12
63
133
12
17
15
3
73
17
90
25
12
32
28
173
103
24
68
72
16
20
112
20
69
39
16
8
16
44
3
13
36
36
167
13
5
63
124
56
4
252
23
25
8
28
56
16
32
52
180
68
16
20
52
80
100
104
4
20
16
5
18
13
95
90
27
27
9
16
11
33
120
64
17
3
72
123
25
96
59
33
12
28
8
72
28
12
12
96
56
28
48
60
12
35
85
68
4
56
12
12
48
36
12
45
27
28
17
3
12
16
59
180
108
54
79
12
60
29
3
177
3
447
13
8
15
37
36
44
12
15
133
36
92
9
55
44
9
51
4
35
105
16
41
63
48
4
20
36
48
84
136
152
39
1
12
48
29
39
87
13
32
117
3
4
156
60
164
28
32
16
108
41
139
72
72
20
40
12
5
15
3
81
52
20
9
55
24
32
40
84
35
73
36
12
5
54
18
18
13
56
21
19
48
32
24
24
16
44
16
60
32
40
44
100
264
20
84
160
35
ABCD 97797405092*3^$a+1 [50016]
69
1
179
12
72
7
5
55
86
30
40
5
60
132
3
90
10
60
48
29
63
105
60
55
17
33
24
64
131
85
35
48
91
5
36
156
48
7
80
45
15
10
18
36
56
9
36
43
12
14
3
36
55
5
7
30
48
59
13
95
24
36
12
48
49
66
137
12
19
12
20
4
53
37
66
29
19
32
57
12
111
117
13
90
30
30
5
12
43
110
3
7
5
12
7
24
126
83
72
15
21
15
9
60
31
80
100
113
31
173
3
33
25
90
41
91
5
69
3
61
30
12
5
75
100
80
28
56
40
24
29
3
45
12
61
26
4
41
91
84
26
63
31
90
35
48
7
6
18
32
57
43
24
20
21
115
77
33
15
75
24
4
12
48
62
40
23
7
5
48
24
31
36
50
15
55
20
40
53
43
29
25
59
7
53
24
31
66
35
21
39
25
26
208
32
54
10
6
35
60
48
57
39
115
56
70
59
108
7
29
67
17
3
40
54
56
3
37
83
12
12
13
59
15
30
6
4
24
5
55
12
24
113
67
96
17
1
47
49
26
9
19
2
34
24
29
36
12
19
6
74
6
34
110
15
24
81
63
33
10
48
32
118
30
221
55
29
55
96
53
127
6
48
35
7
104
36
4
29
12
48
37
50
4
29
7
24
245
24
51
9
60
57
30
69
36
84
19
26
64
42
20
33
27
57
36
81
40
23
27
40
5
1
18
96
36
48
65
60
37
23
7
149
36
84
15
16
53
24
7
176
45
12
43
80
124
5
15
4
89
1
71
1
30
20
30
63
7
29
15
36
10
18
6
6
50
3
55
29
7
60
53
12
15
16
5
9
10
53
12
21
30
60
30
10
80
24
4
122
34
29
60
21
70
5
24
27
33
55
5
12
19
65
31
60
197
7
24
6
23
108
12
57
3
151
5
31
50
10
24
5
1
24
59
3
33
7
44
33
96
12
43
32
4
56
33
55
17
75
28
17
48
31
5
19
12
29
91
65
15
28
60
137
19
26
30
33
60
67
17
12
24
7
24
36
17
151
2
75
24
45
10
80
6
3
7
29
1
35
55
29
1
48
131
21
30
225
19
24
5
51
6
15
15
28
6
11
19
29
21
15
51
9
31
185
15
70
30
20
93
24
12
19
2
3
27
33
25
56
51
24
19
32
90
10
29
25
30
24
17
49
11
43
12
24
53
33
64
6
29
135
69
25
30
5
24
31
5
84
12
96
15
154
23
67
54
2
33
67
44
21
75
45
72
72
108
12
48
3
105
39
40
80
21
25
54
5
55
113
36
87
60
69
49
11
15
36
28
5
87
90
34
54
26
16
17
7
36
80
58
2
100
44
270
16
78
26
6
33
24
12
79
62
3
37
18
17
43
26
39
57
15
19
41
48
91
140
93
31
41
1
35
48
157
23
12
43
42
50
4
125
85
23
48
60
12
12
199
36
5
45
3
7
60
36
5
15
4
5
120
91
17
12
60
19
12
20
4
6
23
1
66
108
156
101
49
11
12
36
84
3
40
17
7
29
115
5
67
29
120
1
287
12
60
115
30
26
45
9
40
24
11
55
5
19
149
33
24
3
31
32
60
105
105
15
12
96
12
49
23
1
6
36
17
91
2
24
3
61
11
139
132
14
39
27
57
61
11
48
7
24
36
5
48
12
31
5
48
21
6
93
27
9
51
88
30
11
15
30
39
1
23
31
60
5
57
10
144
41
24
24
7
17
31
29
31
26
66
4
36
14
126
9
25
71
9
3
7
29
84
13
23
115
101
25
143
63
45
19
24
2
10
53
51
4
26
63
48
25
47
1
11
79
36
114
35
7
80
129
96
19
56
4
180
24
32
4
86
15
108
132
24
49
72
47
33
24
3
7
54
11
24
60
24
7
26
30
88
5
7
29
25
35
60
48
33
3
31
41
45
3
36
36
12
48
12
36
60
7
5
49
24
11
36
43
17
13
11
15
100
20
9
24
12
55
50
10
84
12
20
45
48
60
207
4
5
84
72
72
7
29
7
20
33
27
4
65
15
16
29
25
90
56
33
12
12
31
56
64
5
1
56
39
49
2
94
24
30
42
54
114
6
60
6
24
50
6
15
84
36
12
87
33
12
84
120
55
36
20
9
12
15
9
75
96
105
39
21
144
24
25
2
4
24
5
31
6
47
7
29
21
111
103
26
3
72
91
18
47
12
7
24
17
109
6
60
17
36
24
36
7
17
48
109
23
3
4
89
1
24
6
5
21
58
41
31
17
7
29
1
26
88
60
72
20
4
26
3
84
12
60
31
53
24
37
215
1
23
12
60
49
54
29
103
78
62
28
5
1
26
9
60
51
33
31
80
40
56
30
39
51
28
29
37
71
25
155
69
46
240
24
5
24
24
36
84
31
5
24
97
95
19
5
57
30
34
30
84
29
7
65
1
74
9
72
12
31
41
1
120
24
56
3
187
17
3
60
45
55
149
24
25
35
36
19
77
15
10
143
31
65
1
47
7
113
7
5
175
84
2
27
7
36
18
35
24
12
19
29
3
94
146
28
26
39
7
5
60
19
30
11
39
93
1
30
42
90
5
12
60
27
6
58
5
24
36
67
60
65
43
36
89
24
12
19
102
74
9
132
9
10
53
91
12
137
12
151
17
37
66
54
26
33
12
9
90
21
15
9
75
45
48
43
5
12
60
1
30
29
31
65
55
29
108
15
40
5
49
30
5
19
36
29
67
ABCD 97798233116*3^$a+1 [50003]
5
37
23
7
5
33
18
10
30
38
243
21
18
10
6
96
89
39
45
24
57
3
12
27
33
79
24
32
21
3
18
12
75
79
14
18
40
41
24
13
56
40
66
29
12
13
8
99
7
38
10
30
35
33
51
24
1
8
51
49
56
40
20
10
17
13
35
24
12
48
1
11
33
15
25
60
12
44
27
60
13
68
3
111
72
16
50
112
12
11
7
2
63
48
25
12
48
2
82
8
27
36
60
3
9
48
12
21
27
36
21
10
24
18
30
101
25
2
10
14
54
27
12
33
39
49
35
12
3
9
37
36
48
11
13
44
12
4
66
29
1
24
8
66
48
21
48
27
24
18
15
48
21
12
12
3
55
72
5
3
40
90
95
12
13
92
10
30
24
18
5
73
23
12
9
48
51
1
2
21
21
51
3
45
36
1
54
6
26
10
20
10
14
34
8
48
9
61
35
24
55
5
51
40
14
10
30
47
9
12
12
39
67
8
10
8
15
9
28
2
10
6
14
24
111
25
32
3
1
23
1
215
21
4
119
7
17
7
5
48
9
34
32
72
10
6
38
27
48
21
60
12
18
105
45
3
57
15
39
22
18
98
4
83
1
14
69
1
2
94
2
22
12
20
12
52
11
93
10
54
35
55
14
3
36
13
12
83
7
65
48
9
15
1
6
48
41
7
48
50
22
29
1
32
3
21
12
15
31
24
8
34
23
72
37
42
24
30
36
6
78
2
9
60
1
83
7
72
5
12
33
51
24
13
8
39
9
12
15
51
105
9
30
40
5
67
17
21
27
7
41
1
35
21
3
51
93
3
9
33
40
6
24
18
38
10
8
52
98
9
12
37
95
33
22
2
12
15
12
45
88
8
58
2
3
21
28
35
37
42
2
12
4
12
47
9
24
16
24
83
79
8
6
24
18
33
12
12
12
211
17
21
12
4
35
21
24
34
72
24
66
54
53
27
10
35
9
10
5
99
105
25
6
5
21
40
48
56
12
10
65
55
8
69
13
83
3
42
16
11
3
30
82
2
3
19
56
9
79
32
34
14
21
13
47
36
13
36
18
41
45
16
48
2
21
123
10
44
3
93
34
5
33
34
101
3
21
13
80
6
21
108
37
83
127
24
14
3
72
13
35
15
42
15
48
21
16
11
87
9
24
15
10
24
20
36
72
27
36
39
42
12
28
24
6
56
34
8
12
58
26
39
15
45
9
114
30
28
35
19
14
87
9
27
24
7
17
1
54
30
2
21
24
96
51
16
17
60
21
87
60
43
48
26
54
18
30
22
26
126
27
12
1
50
54
186
40
5
3
57
12
12
1
20
28
24
6
77
13
20
12
3
67
5
9
18
24
9
37
26
10
54
30
12
20
40
56
10
2
28
2
21
12
9
4
8
60
46
53
3
10
36
90
14
12
3
9
28
12
8
3
21
3
39
18
54
30
114
45
21
40
11
3
33
63
144
10
48
8
46
5
27
69
9
34
6
20
28
2
6
15
27
88
17
61
11
25
23
33
12
15
3
48
46
11
25
104
24
27
13
60
60
47
45
4
11
19
80
16
72
56
21
13
32
28
11
97
8
12
12
12
18
70
26
21
48
1
11
1
12
2
21
19
104
30
51
25
8
118
8
34
23
72
7
14
72
18
6
15
1
24
2
21
12
9
78
34
32
15
15
57
15
40
8
46
2
33
12
37
14
24
18
15
24
1
14
88
29
49
11
24
9
51
91
2
3
9
75
21
39
21
24
16
35
36
39
10
30
8
33
84
13
11
9
18
34
30
2
3
9
51
73
47
13
140
3
21
46
32
24
9
45
60
3
25
48
8
52
11
43
30
90
26
12
39
27
9
24
81
27
12
21
108
12
4
24
11
36
25
32
54
9
15
34
24
32
12
3
12
9
18
21
19
14
156
3
27
9
24
1
8
12
51
15
46
23
19
26
39
12
9
15
9
180
27
1
12
11
49
66
77
60
33
46
29
25
32
15
9
3
31
24
5
25
8
40
2
30
3
25
23
9
78
105
13
114
8
30
39
36
21
16
23
21
12
12
6
6
51
81
70
38
10
18
30
26
3
9
27
13
42
24
8
33
15
33
7
14
36
48
22
5
48
9
3
24
15
10
96
44
10
8
22
35
48
31
24
65
48
13
32
12
27
36
12
9
48
15
27
24
18
135
24
103
2
22
8
42
15
9
54
33
13
24
72
2
21
73
20
22
2
70
14
39
1
44
3
24
33
15
132
48
1
6
2
78
141
93
12
3
7
32
16
5
115
30
2
18
75
3
9
25
8
4
23
12
12
25
84
6
29
97
2
16
65
9
22
41
49
56
22
77
9
75
39
117
105
3
93
100
30
14
51
15
48
21
33
15
25
18
26
3
36
57
30
16
14
12
16
38
10
6
14
16
36
14
58
6
5
12
49
14
24
40
6
47
33
82
18
12
44
51
43
32
10
128
22
5
45
27
1
11
31
17
7
65
79
30
26
70
23
1
20
54
30
147
31
2
40
6
26
16
38
48
34
20
87
37
11
3
16
6
59
31
32
46
44
15
15
30
51
1
44
27
15
10
8
30
40
26
3
9
18
45
24
93
6
40
122
75
13
23
33
12
18
10
14
138
15
12
91
8
9
25
24
23
7
53
48
43
29
12
9
46
8
16
14
42
21
25
84
8
46
24
6
80
4
107
48
9
16
36
102
14
16
47
72
24
72
27
81
1
54
2
28
26
42
94
72
65
12
48
3
10
14
93
21
4
2
21
19
41
9
39
24
25
47
24
49
32
4
35
57
4
71
13
119
9
27
27
45
48
33
58
5
19
24
62
18
6
82
29
21
30
24
33
72
9
87
24
1
14
16
8
10
20
15
3
24
58
8
16
11
120
25
96
59
15
9
13
140
27
120
43
24
24
114
23
7
17
25
11
13
14
46
24
11
9
12
16
8
16
23
51
45
60
7
5
84
24
12
69
28
47
51
58
36
74
22
35
55
2
3
21
60
27
1
68
40
11
7
5
12
21
10
74
52
23
13
30
8
10
11
25
23
75
78
4
30
5
33
3
25
54
18
11
57
18
21
1
42
62
10
5
69
75
12
24
25
11
13
84
48
23
61
14
10
30
24
50
12
28
14
33
9
16
14
10
35
9
42
16
152
16
65
12
97
20
28
35
9
36
18
22
32
16
47
12
12
57
34
104
21
21
12
34
53
72
12
39
10
95
7
53
49
12
35
24
19
86
4
47
9
40
24
11
24
48
3
40
2
22
6
32
24
114
40
2
30
24
18
51
19
77
1
18
32
10
12
47
27
82
14
18
15
37
42
24
41
45
16
24
83
45
63
27
33
12
27
21
84
31
26
4
23
12
12
1
32
90
22
32
3
9
3
9
10
6
2
34
83
36
13
42
29
69
3
25
18
41
48
7
5
3
48
24
88
5
51
64
41
1
6
38
52
8
15
61
8
3
33
51
9
18
22
2
22
35
60
72
75
54
27
13
92
24
12
51
7
24
6
24
44
6
24
30
15
37
23
63
96
30
18
6
34
5
3
46
44
51
12
21
24
18
57
69
10
56
30
58
56
10
23
1
11
9
10
2
30
42
24
4
26
9
ABCD 97798523554*3^$a+1 [50181]
45
39
204
234
126
90
54
120
42
144
54
306
126
216
72
36
300
69
21
132
12
288
168
12
18
60
66
6
153
45
27
144
3
42
48
18
33
27
48
24
18
72
3
360
24
183
33
63
129
51
21
15
36
102
36
54
6
12
18
144
18
132
3
45
27
231
12
18
24
147
33
270
81
75
24
45
63
30
27
195
18
3
24
75
36
90
87
48
15
9
3
45
15
225
189
126
264
24
36
54
147
189
54
60
54
3
69
3
72
24
27
300
9
45
51
9
54
12
72
216
114
48
18
90
90
60
9
72
3
141
75
24
102
15
144
21
96
27
27
18
75
45
6
90
75
27
60
102
123
48
51
48
6
12
42
12
216
45
27
72
18
36
6
156
168
21
33
207
111
204
93
45
162
24
36
21
168
147
78
39
72
96
27
21
87
12
213
237
27
24
117
138
96
81
48
15
57
24
63
81
27
30
18
24
18
3
261
6
102
15
117
3
288
9
135
51
45
9
18
282
36
54
186
90
54
54
72
18
39
240
57
198
36
45
9
150
12
90
36
78
9
72
111
72
72
105
189
144
30
36
96
81
48
69
171
147
54
144
114
66
72
27
63
108
42
54
21
87
120
36
69
111
105
75
132
30
24
30
6
192
60
27
120
168
21
51
81
48
15
135
129
51
45
72
3
72
285
63
126
30
24
36
48
150
30
117
9
36
123
63
18
36
66
33
165
24
246
150
12
78
372
33
75
72
18
60
39
123
108
36
66
198
72
69
99
54
90
45
63
273
117
180
63
24
45
27
39
60
45
75
114
147
33
108
90
513
27
48
42
99
63
102
18
96
54
66
9
96
144
3
90
258
30
6
138
78
12
198
24
3
51
90
27
3
24
117
3
198
90
285
3
69
111
24
36
45
9
48
90
42
3
123
72
72
126
66
126
60
30
42
3
63
9
27
60
108
18
3
117
54
36
42
36
54
162
138
72
33
183
42
18
120
42
18
54
36
30
72
60
21
15
9
27
45
63
102
18
60
45
72
144
72
39
6
147
171
42
219
15
30
123
3
78
102
108
69
72
93
42
138
15
21
6
21
27
42
156
15
63
12
108
9
72
9
87
3
24
12
105
9
30
60
45
99
48
240
12
42
48
162
36
33
201
6
9
45
18
12
69
75
69
21
114
228
117
168
3
6
39
9
18
108
54
6
21
51
90
3
24
21
27
87
180
30
60
18
18
30
9
153
144
18
42
84
15
117
18
30
51
48
15
90
111
45
27
99
6
18
12
270
99
69
126
261
9
63
216
111
153
387
285
21
18
36
60
84
144
186
30
222
12
18
72
60
21
15
120
6
30
45
24
39
18
15
45
198
30
6
201
15
12
6
135
99
21
27
45
72
96
135
72
18
84
150
12
24
9
3
117
51
45
39
6
84
15
3
42
75
51
21
69
192
18
42
12
168
30
213
9
12
54
24
21
117
123
27
162
3
69
354
6
66
9
63
153
24
9
90
84
36
45
24
111
6
126
48
45
72
117
78
45
39
105
81
30
144
18
15
75
96
36
48
78
ABCD 97798553228*3^$a+1 [50000]
36
6
5
79
21
87
53
25
15
3
57
33
12
15
57
3
159
149
19
53
19
30
54
36
24
174
3
123
72
60
54
39
27
33
56
16
48
51
36
45
8
19
90
90
66
36
54
60
5
12
19
201
27
6
71
31
72
141
27
45
8
19
18
75
87
17
19
161
91
105
44
4
120
45
195
129
3
120
45
75
45
3
32
28
192
80
43
150
12
3
15
5
52
44
196
9
24
11
91
113
55
12
24
9
9
63
20
97
30
72
21
33
6
21
63
60
17
148
249
123
123
60
54
51
51
5
91
209
91
54
414
57
33
114
12
54
96
36
3
45
75
56
16
48
9
36
174
108
108
96
84
125
55
5
55
5
49
72
48
126
41
13
123
27
81
80
12
109
11
103
30
27
9
39
57
12
90
6
36
39
159
17
1
18
117
3
90
126
6
3
195
65
55
17
187
33
48
12
44
204
1
71
24
4
21
114
105
69
123
3
6
35
16
39
69
15
197
25
15
69
36
15
3
150
36
36
12
23
19
29
172
63
24
33
39
9
39
33
63
12
108
77
37
11
40
56
36
100
20
88
111
36
60
89
64
9
3
60
75
5
48
12
157
12
108
42
9
165
42
102
18
24
36
33
56
24
120
72
168
7
5
55
12
90
42
21
8
52
45
54
36
30
3
80
172
15
168
90
27
68
132
19
21
3
5
61
18
6
75
117
3
20
19
30
18
33
20
55
186
39
15
72
54
18
12
5
1
143
120
40
111
18
12
6
29
36
55
53
25
27
44
13
3
93
35
72
48
60
132
25
18
72
29
4
117
119
316
48
72
68
241
18
21
32
19
66
15
20
7
36
12
45
9
119
12
217
11
37
63
15
225
81
30
18
96
84
23
37
36
30
45
15
57
15
53
19
12
6
102
36
60
65
40
111
21
8
7
144
9
45
54
17
60
25
18
17
16
68
52
80
133
192
15
45
23
301
39
9
18
45
44
4
20
31
18
126
24
66
132
75
48
120
9
30
93
69
36
35
79
30
6
93
12
3
90
54
41
97
15
420
20
127
81
80
19
30
3
80
25
3
15
41
19
144
81
39
90
131
1
35
19
45
80
112
15
5
7
33
168
15
6
18
17
19
90
30
77
48
7
33
20
85
15
56
25
90
138
108
90
45
33
30
72
24
30
54
96
69
12
45
90
18
75
60
21
54
57
39
9
80
55
45
129
18
53
457
3
9
6
17
49
39
69
78
18
12
15
3
5
127
18
75
296
4
87
78
11
25
18
30
60
48
42
93
20
25
23
172
68
7
5
100
44
4
69
36
102
153
15
84
6
54
18
3
12
60
8
12
88
9
71
1
96
90
30
35
19
65
115
36
42
48
18
24
12
90
78
12
69
21
60
48
11
25
42
233
31
65
31
93
15
45
81
18
36
30
6
84
41
1
48
24
11
25
15
200
19
77
43
53
144
76
60
33
12
75
3
41
76
39
5
31
24
5
4
32
28
75
101
16
147
42
156
15
165
60
12
23
40
15
45
3
72
24
41
223
96
36
33
51
69
21
60
51
33
35
52
8
19
72
89
100
9
72
30
18
3
183
126
234
84
161
100
32
160
48
12
68
37
18
54
3
80
19
18
36
42
12
6
135
56
163
6
126
84
42
18
17
40
44
144
91
9
12
3
90
35
60
139
72
21
27
197
136
9
24
66
6
84
18
36
57
20
157
36
24
3
135
54
114
57
44
4
92
19
36
29
60
16
33
150
65
120
61
51
20
28
87
33
12
108
80
31
69
20
7
45
108
21
35
25
95
24
52
9
30
9
27
42
71
172
3
36
21
60
20
25
63
207
108
45
27
42
180
66
54
36
42
29
64
9
3
48
39
41
72
28
39
21
87
29
4
9
3
69
48
36
36
78
21
20
25
71
24
112
33
15
51
21
69
54
105
45
207
39
65
103
93
63
105
60
12
63
12
93
56
73
71
109
162
21
105
54
261
183
197
37
42
9
57
59
19
41
124
60
72
39
6
3
15
ABCD 97798845986*3^$a+1 [50116]
5
18
36
6
7
77
84
144
30
12
24
24
13
35
205
23
66
30
90
60
30
6
132
12
103
5
6
120
37
5
12
72
36
84
24
36
36
60
120
19
59
30
24
18
162
120
18
30
19
35
48
30
12
30
78
108
30
138
84
7
5
24
24
216
30
37
17
60
6
144
6
7
77
12
108
30
42
84
84
150
18
78
60
102
60
30
12
72
24
72
30
174
48
18
42
30
66
54
42
30
24
42
30
12
48
24
24
96
24
19
53
12
42
6
78
60
6
18
13
65
12
72
6
18
36
103
17
120
18
18
234
6
19
11
18
6
78
6
54
43
35
37
17
6
18
151
29
54
13
53
67
47
12
30
60
150
30
36
30
30
138
96
13
11
120
12
84
78
60
66
1
5
24
24
6
6
144
79
17
30
36
37
11
24
78
60
78
12
49
48
35
12
6
42
6
54
13
179
6
12
180
12
6
114
48
72
91
59
306
30
42
66
192
30
48
162
145
17
78
49
29
12
48
36
6
60
97
11
42
72
18
18
30
6
30
6
132
43
149
30
6
132
30
48
37
11
12
18
12
12
42
6
24
18
13
53
24
18
49
65
36
24
6
18
192
198
6
84
6
48
157
11
30
30
18
30
30
66
6
19
149
30
30
6
60
18
48
78
42
42
6
6
30
18
42
43
48
95
42
18
24
48
60
78
60
24
24
240
234
12
18
18
78
24
102
25
11
12
30
108
42
78
7
53
24
30
234
24
36
24
66
12
162
18
12
126
6
6
12
30
30
12
48
36
66
144
66
90
25
48
173
48
12
12
48
102
48
54
6
97
5
6
61
83
6
36
36
48
102
12
13
53
6
13
17
36
72
12
18
96
24
6
31
35
96
30
12
6
72
60
144
6
48
42
78
12
72
60
96
12
175
137
42
24
6
36
24
48
30
42
66
12
48
138
6
30
66
18
72
259
120
41
42
18
12
12
6
18
102
120
12
30
30
13
53
6
6
12
6
186
150
54
180
30
60
49
95
48
30
18
6
30
24
66
66
12
30
6
36
30
84
67
120
47
18
30
54
48
12
31
35
138
54
37
11
78
12
67
83
24
30
48
6
1
11
42
60
30
30
43
72
5
126
12
30
12
18
84
73
11
54
6
12
18
6
24
30
7
53
12
199
29
36
24
60
30
24
120
18
48
54
133
24
29
36
24
12
72
66
6
6
18
6
156
18
30
42
42
42
24
60
12
48
84
12
36
24
24
120
12
78
60
36
96
60
90
7
41
42
24
6
78
66
30
6
48
96
138
36
6
48
42
96
42
6
24
42
91
17
36
102
90
54
48
78
90
18
24
18
78
126
48
37
41
42
157
113
12
36
24
48
6
36
30
66
205
29
163
11
6
60
66
54
204
12
60
90
24
13
161
31
35
24
42
18
54
12
204
54
12
6
30
60
138
127
35
85
59
120
90
18
42
66
48
90
24
43
72
35
13
77
12
36
24
36
127
35
30
42
18
30
12
6
12
60
6
12
12
102
30
78
30
138
90
18
7
24
59
54
138
24
24
6
36
54
6
42
42
90
6
139
5
90
156
30
55
29
6
24
48
30
7
101
12
175
65
72
108
48
48
90
1
113
12
108
138
78
12
24
43
47
66
42
138
67
77
24
96
6
60
54
43
17
30
48
36
12
90
12
6
6
24
54
30
36
30
12
109
11
42
6
37
89
24
84
96
6
48
72
6
84
30
66
144
30
13
53
19
11
102
48
108
96
24
12
60
90
18
24
72
18
6
60
12
90
18
60
6
30
24
42
108
36
246
30
90
114
1
83
96
18
96
96
84
7
89
18
18
19
5
138
78
19
11
18
12
24
78
6
192
120
30
18
6
61
5
54
78
6
1
120
245
6
37
17
48
36
96
36
168
72
42
30
103
95
42
6
1
65
48
127
5
108
7
11
85
89
31
65
12
6
6
90
126
78
49
72
53
18
30
144
18
6
6
78
7
53
78
24
78
66
42
54
6
12
18
25
29
30
85
41
24
54
42
204
150
18
18
25
107
48
24
6
79
41
18
72
37
41
12
60
24
36
132
48
48
24
55
23
54
24
24
43
59
18
30
36
49
125
36
180
6
13
107
133
155
138
180
48
84
6
157
53
36
55
11
30
18
54
90
13
77
12
48
168
7
72
48
101
96
6
37
17
66
42
72
174
37
17
36
54
42
18
66
30
169
ABCD 97799025466*3^$a+1 [50009]
24
36
24
39
219
132
150
78
5
25
192
39
144
3
9
81
3
156
33
51
120
81
60
90
18
138
12
108
60
9
15
6
60
3
27
12
45
105
120
15
63
9
3
17
1
35
12
16
177
12
12
6
90
90
30
102
18
42
12
150
39
51
6
27
63
72
48
69
3
42
60
48
15
27
30
3
177
3
12
75
6
3
57
12
23
4
140
4
27
60
30
3
56
1
12
120
30
60
60
108
5
28
144
27
69
56
91
5
144
61
63
96
60
93
12
15
75
210
123
45
78
84
129
99
17
28
3
257
100
87
60
9
84
57
6
114
66
30
90
12
5
343
42
168
12
72
66
30
30
90
150
12
90
138
60
24
36
9
180
75
105
15
153
192
8
25
48
35
25
84
3
32
36
7
138
95
37
51
87
12
5
97
15
111
60
33
9
72
48
30
21
27
24
36
33
27
24
33
27
60
41
37
72
36
12
30
105
213
60
12
51
92
55
89
31
12
42
96
54
9
44
100
3
24
48
132
60
60
41
19
48
90
15
165
18
42
72
183
12
51
54
18
45
45
12
71
7
21
141
18
12
6
84
6
180
24
48
12
45
20
60
1
123
57
72
35
48
7
60
102
3
15
81
81
3
15
21
21
11
12
16
57
54
48
65
13
30
30
27
27
48
12
41
97
15
105
12
99
21
63
15
18
72
78
30
39
120
183
117
84
99
42
108
48
3
84
27
90
3
3
5
7
12
78
12
15
3
60
5
133
42
12
6
59
1
3
120
27
54
36
12
210
78
3
27
5
7
48
57
27
6
60
35
28
9
42
216
77
40
20
16
176
13
42
45
21
72
15
3
30
72
27
75
5
28
60
27
66
72
72
6
33
156
111
24
30
30
66
47
16
39
12
30
66
12
18
12
78
54
35
60
25
3
20
55
18
39
3
45
156
27
30
144
48
30
12
48
42
39
39
60
18
27
36
44
16
96
15
129
81
18
18
24
228
18
17
60
52
15
129
9
23
7
12
69
27
29
28
15
18
30
17
132
1
24
108
60
75
63
5
60
79
48
60
48
30
39
63
65
7
18
12
63
120
15
137
13
48
123
9
47
103
42
30
90
3
12
33
23
175
30
72
51
24
60
12
63
21
27
84
45
56
55
5
49
18
48
24
53
7
48
60
30
12
3
132
21
42
78
30
5
55
12
12
30
3
45
78
33
69
87
3
48
90
27
12
3
132
48
270
47
85
135
21
63
69
12
15
3
18
3
180
27
9
93
15
12
75
41
127
5
16
87
54
30
18
27
3
53
64
15
108
12
9
249
18
12
57
45
60
66
72
18
150
24
36
30
3
81
6
29
28
15
12
41
52
15
12
90
23
112
48
20
232
8
16
57
35
52
12
33
42
5
115
45
45
60
66
60
114
60
6
57
60
60
27
36
12
60
45
63
12
5
13
24
120
156
90
129
285
36
24
78
132
18
18
29
36
25
39
75
30
63
87
6
114
30
71
37
42
36
42
23
12
16
99
72
6
150
12
48
17
7
5
4
87
132
117
21
60
12
15
80
175
53
60
37
27
15
113
37
48
15
12
20
108
100
75
261
51
45
21
24
30
30
78
53
409
48
240
60
75
20
12
4
39
78
24
30
30
60
36
102
90
12
3
96
81
18
90
27
3
108
57
72
123
60
108
12
45
63
33
51
33
63
12
12
6
60
30
69
21
42
21
9
12
39
129
171
21
15
3
12
36
29
28
8
144
160
24
39
42
78
30
48
30
90
120
3
39
65
145
18
114
66
132
17
43
162
3
15
5
43
54
90
36
93
32
19
9
21
60
60
6
12
21
9
42
36
69
15
30
36
12
75
123
5
55
204
156
30
123
27
84
30
18
12
30
48
300
12
18
42
39
87
60
114
18
45
93
30
5
25
102
42
63
27
30
78
48
17
133
87
27
9
32
55
9
15
9
57
60
30
65
4
171
149
13
138
33
84
33
54
9
39
18
132
12
60
78
30
47
73
18
102
48
72
155
37
39
60
51
6
12
75
3
120
29
61
24
23
13
12
51
69
132
150
48
102
15
63
117
93
150
78
39
15
53
13
39
48
27
30
18
42
18
30
30
45
80
16
21
78
108
12
18
12
48
3
39
45
12
15
36
9
21
3
39
48
5
85
12
35
16
ABCD 97799086246*3^$a+1 [50021]
31
23
36
12
18
36
6
18
72
147
15
18
30
42
39
99
24
37
48
59
102
24
7
32
135
25
89
36
72
144
27
219
180
378
55
257
12
6
12
72
168
81
48
195
45
201
7
47
54
42
1
17
192
42
18
18
30
6
13
71
54
115
53
43
41
7
96
41
54
126
51
111
90
240
48
90
45
96
192
16
17
18
138
144
36
63
81
54
126
60
79
5
36
60
187
32
81
24
66
144
42
18
25
48
11
42
36
39
51
120
54
78
120
72
6
48
114
126
75
27
18
60
39
81
36
60
63
45
126
90
43
119
12
90
72
43
144
209
159
93
19
53
198
60
72
97
32
16
53
27
39
324
37
59
66
54
13
23
249
45
12
90
144
108
49
96
320
16
5
36
36
24
66
121
23
24
129
81
15
81
63
63
30
19
144
41
48
42
48
258
72
36
192
63
135
54
36
6
36
30
87
3
18
204
108
99
64
80
45
19
137
55
5
228
135
15
126
192
67
11
21
105
7
32
240
21
114
126
108
79
32
27
18
144
67
23
96
36
120
13
144
32
16
125
19
29
252
306
42
27
45
54
36
9
64
11
90
114
121
77
3
51
109
80
57
90
13
5
96
264
90
36
37
32
9
55
96
77
60
102
1
5
30
126
96
31
53
36
54
36
141
48
45
18
36
45
160
35
61
29
3
16
224
387
12
162
6
30
43
80
3
36
60
157
41
36
163
96
29
18
162
12
24
36
66
18
54
42
300
55
143
6
126
13
80
33
31
23
9
99
12
78
12
78
121
176
39
162
54
36
54
7
29
24
75
105
39
16
71
73
47
1
113
84
24
66
216
18
7
11
18
24
36
30
72
42
12
114
72
12
37
89
6
49
320
144
63
48
1
215
25
53
48
24
36
84
43
47
49
11
66
99
33
120
6
49
35
132
174
36
6
18
31
113
36
156
15
144
27
84
36
13
240
77
19
48
23
12
78
174
18
15
57
24
54
25
77
96
163
80
9
36
12
7
173
78
133
23
18
108
204
48
78
18
36
36
162
117
45
30
60
9
9
30
105
27
30
7
53
43
32
81
42
120
126
42
48
42
72
48
270
72
18
91
23
120
54
90
126
19
80
9
252
6
133
41
144
150
162
31
80
153
150
36
102
60
66
42
30
18
15
99
30
6
36
85
89
6
49
224
135
6
355
17
127
167
9
9
108
48
132
12
139
32
9
72
63
64
59
18
156
78
90
72
55
80
160
41
18
42
12
96
12
54
24
102
252
36
6
153
112
23
36
54
72
54
84
18
91
77
12
103
41
55
5
90
90
55
53
102
6
174
145
80
261
42
30
6
189
21
36
90
60
300
54
6
9
165
43
80
9
103
48
137
103
48
5
43
47
96
138
55
144
5
91
65
36
6
54
30
18
31
155
66
19
80
9
36
6
36
210
42
12
33
64
128
99
42
3
9
7
83
189
27
72
13
59
18
108
55
5
75
16
128
15
66
60
12
42
12
60
37
11
6
63
57
204
27
9
279
16
11
85
53
78
30
54
90
78
30
36
6
180
234
30
13
96
32
45
54
13
77
36
36
27
63
12
126
36
36
108
6
144
72
133
29
66
60
90
43
41
18
108
42
210
42
72
90
48
42
ABCD 97799260636*3^$a+1 [50003]
6
14
37
53
55
33
56
36
24
18
72
13
5
43
11
16
6
14
12
4
33
36
17
22
42
12
20
40
3
3
8
13
5
66
10
14
13
12
21
2
22
6
12
12
38
16
2
49
5
6
18
7
5
6
34
18
6
8
58
14
4
14
60
30
16
2
6
22
30
2
4
36
12
32
16
2
10
30
15
15
26
12
6
72
4
9
77
142
9
21
2
1
9
14
13
9
12
2
48
10
12
30
8
4
18
18
32
22
30
18
20
16
14
24
52
2
36
12
6
4
9
5
16
66
2
31
41
4
2
48
42
90
4
8
52
21
5
18
30
18
1
21
2
13
21
2
54
7
3
6
74
54
84
36
90
24
12
1
5
4
54
8
4
42
14
13
17
18
24
36
10
24
42
60
24
9
5
18
24
22
36
27
23
25
9
38
18
22
26
22
24
60
2
10
62
78
16
9
5
64
8
24
30
1
5
18
13
71
4
78
48
20
34
33
5
36
18
49
21
14
42
7
15
8
24
13
12
9
12
15
27
32
10
26
6
18
54
7
29
4
8
4
32
54
6
54
4
90
3
39
12
9
59
16
2
10
38
19
23
4
26
18
114
7
51
42
3
9
14
16
32
24
10
20
6
34
24
3
5
16
2
24
36
12
70
8
22
9
9
8
4
2
72
48
37
3
18
20
18
30
19
15
20
18
6
10
8
58
9
87
20
36
1
33
42
20
16
6
30
33
33
20
22
36
2
18
36
4
30
20
4
18
9
35
16
26
112
12
2
12
18
10
8
10
14
34
2
52
2
130
9
15
2
130
14
36
54
37
17
10
24
38
10
48
30
42
18
14
1
21
2
36
22
26
10
8
10
42
2
13
23
22
12
102
36
18
12
14
37
17
34
12
26
28
26
18
6
12
4
74
22
9
95
36
58
8
24
4
6
21
59
4
30
14
72
1
3
2
7
23
22
54
9
5
58
38
12
28
27
15
2
88
26
28
12
14
16
32
6
4
8
4
180
36
2
22
30
2
4
18
8
4
48
38
24
94
6
20
18
4
6
12
72
9
33
84
51
15
21
23
10
6
6
8
34
26
82
8
12
4
14
67
11
4
54
54
9
5
10
33
9
2
22
3
11
12
18
54
4
9
15
32
12
18
24
22
18
30
20
10
12
50
76
26
16
2
1
17
36
22
2
4
6
21
36
12
113
54
1
17
4
20
22
9
45
14
30
10
42
30
12
2
7
3
74
10
8
1
23
72
54
18
13
21
6
18
12
2
52
24
8
52
42
24
12
42
8
60
66
28
14
12
37
5
48
88
8
52
15
23
34
32
6
18
16
60
3
15
45
9
32
12
16
54
42
60
12
18
42
3
9
50
24
18
66
6
12
22
6
62
10
12
20
7
5
10
54
8
103
3
2
36
22
2
31
41
34
92
12
10
18
26
4
6
72
14
18
36
30
10
44
24
16
2
12
78
34
90
14
28
3
60
5
54
18
52
6
12
14
31
27
9
5
6
18
4
63
3
14
40
14
34
2
1
27
12
24
14
7
11
36
16
30
15
27
2
126
82
2
1
53
4
6
12
90
2
25
15
8
13
15
26
6
13
33
2
6
18
16
50
6
22
6
21
71
36
1
45
3
101
30
28
14
31
27
26
10
21
77
18
16
21
21
14
24
12
46
26
1
39
6
27
21
42
21
11
12
37
17
18
36
1
12
29
70
45
99
32
1
59
36
48
76
2
30
1
35
1
21
27
41
60
82
21
5
34
18
6
66
38
25
87
44
72
16
134
30
13
36
9
14
24
85
35
72
6
58
21
9
15
21
27
24
35
6
22
12
32
37
75
2
36
30
10
90
18
14
13
15
44
16
78
3
23
18
24
22
93
81
15
35
6
4
24
20
6
58
14
12
36
108
10
27
15
21
5
22
14
46
2
36
22
68
13
27
69
23
18
10
74
6
34
27
33
8
36
18
49
9
96
24
6
12
26
52
60
18
36
8
1
23
4
18
26
18
22
32
1
21
12
12
14
12
37
3
30
26
4
32
18
4
6
26
16
2
13
93
2
12
28
8
18
19
57
14
18
55
9
3
5
31
83
13
59
28
62
18
10
8
10
90
3
17
24
10
12
6
8
16
18
45
47
36
12
6
18
13
12
27
42
24
39
27
81
5
34
2
7
9
38
18
46
48
44
6
16
24
12
12
56
46
14
10
98
48
42
28
8
40
8
6
36
7
23
10
12
74
13
5
4
14
46
3
53
22
60
44
22
2
16
2
40
54
8
49
11
72
40
26
108
19
35
18
6
4
57
23
18
22
6
14
48
10
12
15
23
22
6
12
36
8
1
12
15
8
28
8
36
6
36
16
6
30
6
50
12
22
9
27
38
10
57
12
23
10
66
14
4
12
111
17
130
24
26
6
13
17
40
2
18
28
2
6
34
2
54
54
72
4
14
16
38
43
5
82
30
2
4
21
9
2
48
76
2
36
18
61
29
16
38
52
18
2
72
12
24
28
8
22
8
24
31
36
23
85
27
12
2
43
21
38
24
18
10
18
26
4
72
12
9
5
31
3
2
24
36
31
9
30
12
44
12
10
30
9
5
16
2
6
30
6
16
14
28
6
8
30
1
27
78
20
22
18
6
44
76
14
55
48
11
30
36
40
30
92
4
2
43
21
15
47
36
12
1
5
4
14
22
26
34
26
4
9
21
50
37
35
28
21
39
2
10
12
36
2
54
22
66
68
37
48
5
22
78
50
30
6
34
12
26
49
17
24
36
16
15
48
11
12
24
46
42
32
22
15
75
66
18
2
96
7
47
58
62
58
32
31
65
4
80
34
2
6
16
56
66
22
20
12
28
30
68
18
6
40
6
24
33
12
47
4
24
2
19
75
20
12
10
12
2
16
18
48
3
3
36
9
33
36
14
18
34
6
62
18
24
54
16
81
15
14
12
18
4
14
16
26
25
45
15
48
3
38
60
54
10
12
24
39
17
10
8
13
24
5
30
10
30
48
21
15
20
6
16
38
18
7
21
48
8
10
14
54
40
24
44
4
21
27
6
8
22
14
67
3
2
6
12
1
105
15
15
8
54
24
30
1
39
24
30
2
22
50
10
62
148
44
10
12
14
6
18
36
13
17
10
12
32
36
18
78
13
17
24
31
3
2
18
10
8
31
12
21
8
22
14
12
4
6
8
13
27
24
8
112
6
63
5
28
3
15
42
2
36
18
54
13
5
43
65
30
100
14
12
58
2
16
6
6
26
25
15
21
23
37
3
20
12
1
23
82
39
17
18
13
15
21
11
106
20
40
26
24
22
3
29
7
5
22
24
9
5
18
22
8
31
23
6
30
4
32
22
27
9
15
17
42
28
2
46
60
26
16
14
13
23
36
34
2
10
8
6
49
23
36
22
26
16
56
16
26
12
42
49
9
39
5
10
66
72
51
21
38
28
62
10
56
13
27
20
4
18
68
7
195
9
72
95
22
3
11
52
6
8
6
16
32
18
4
36
32
16
8
36
36
34
18
24
8
28
3
5
31
29
16
18
6
14
13
5
31
81
8
34
44
82
20
64
14
48
1
27
21
5
24
4
27
9
26
1
5
7
24
17
18
37
9
14
30
24
12
36
18
60
100
20
16
6
54
24
9
35
36
28
8
4
2
34
2
30
1
23
16
9
11
40
9
17
19
5
40
50
13
21
14
46
80
18
24
16
9
11
49
21
36
2
4
80
16
12
21
29
10
8
18
7
15
18
14
16
9
5
10
18
14
12
4
24
8
10
32
40
8
24
18
40
144
30
27
15
8
4
14
6
13
3
24
44
78
48
46
30
32
19
5
4
6
21
9
18
102
15
45
30
6
8
4
15
17
4
2
28
2
40
144
84
15
27
50
22
20
16
6
68
22
8
1
5
30
1
39
2
34
50
28
48
14
24
12
18
24
40
99
17
18
6
54
34
2
16
32
42
16
27
9
2
13
39
20
12
4
20
70
14
18
22
69
87
18
3
9
27
5
18
12
22
20
18
18
18
36
30
6
66
10
8
22
90
14
36
6
16
12
8
58
44
10
26
19
36
3
9
27
2
30
72
10
72
72
14
30
91
27
14
139
72
75
36
2
70
9
36
11
30
24
22
8
36
64
36
24
12
30
60
8
52
44
16
15
17
4
27
27
36
24
6
8
30
1
17
22
30
15
9
18
33
5
48
18
18
6
13
5
4
14
40
26
10
12
2
16
24
14
12
6
12
31
3
44
13
15
21
23
18
103
9
42
12
14
7
24
5
30
22
32
28
30
81
15
24
26
10
21
35
18
34
24
36
12
12
18
62
37
5
7
5
6
48
24
16
20
34
2
4
8
42
66
1
21
14
28
8
42
22
14
12
6
13
5
43
131
28
14
112
54
14
103
63
14
4
26
24
22
ABCD 97799901326*3^$a+1 [50023]
60
48
57
80
40
33
30
108
6
36
3
81
36
27
27
96
90
198
6
18
18
30
78
102
17
127
6
18
42
108
24
3
15
78
42
12
78
54
18
15
15
30
3
117
12
24
24
60
66
6
90
36
72
6
6
89
55
6
59
109
138
17
96
1
63
21
11
25
18
5
16
39
42
24
87
15
18
156
6
48
12
162
15
45
11
229
6
12
30
35
24
1
48
96
18
6
71
13
60
6
12
165
8
1
60
30
90
24
42
9
9
72
162
6
24
42
156
57
15
17
120
55
30
83
97
23
13
83
7
60
24
36
42
72
48
12
66
18
24
95
67
18
12
66
30
47
48
55
33
15
66
60
3
3
24
6
12
27
93
30
6
42
18
12
47
91
21
33
6
36
29
24
13
35
295
54
66
9
195
21
15
12
108
108
5
1
66
54
48
23
40
129
24
24
6
17
24
73
15
15
33
32
13
12
36
35
25
24
23
49
36
12
15
57
114
12
18
71
1
47
67
21
3
6
66
48
45
15
17
72
1
15
45
35
25
36
174
30
126
105
45
78
93
128
37
132
6
17
193
42
54
60
11
24
31
17
85
30
21
15
24
72
65
13
72
36
150
78
24
132
126
18
42
69
21
99
183
12
78
6
17
43
96
5
19
42
3
15
65
31
84
5
121
30
120
30
126
24
21
48
15
6
18
17
13
18
18
30
102
35
19
36
17
55
17
13
3
57
23
97
63
8
175
24
108
42
30
30
42
21
15
72
342
3
21
24
90
17
19
42
72
90
90
18
5
40
63
24
198
12
78
90
18
24
36
12
29
73
12
30
78
90
90
126
12
54
24
59
40
8
7
96
12
18
12
12
12
111
8
16
15
48
66
15
75
5
1
39
96
39
42
39
15
9
129
30
12
78
15
8
67
53
88
57
12
18
89
31
24
54
27
63
54
11
1
23
1
39
3
30
30
108
77
73
6
30
24
35
19
12
180
5
25
6
12
18
42
41
55
57
27
66
150
30
36
18
33
32
16
39
18
47
13
54
18
6
72
165
27
30
71
37
24
54
36
24
60
5
31
60
18
18
12
60
17
121
102
41
55
84
36
12
24
36
54
99
111
60
6
24
15
123
12
18
48
135
99
6
48
15
9
6
42
42
5
1
12
42
90
111
21
48
11
7
12
77
1
90
72
12
9
9
135
8
37
147
45
120
36
24
18
5
163
45
3
42
12
66
6
24
30
30
72
132
30
12
36
17
73
12
27
69
75
45
30
72
42
6
6
6
12
6
54
161
24
40
3
150
15
3
156
138
12
36
12
18
12
42
11
13
6
24
5
49
47
73
78
12
45
48
3
6
63
8
64
8
25
36
59
43
12
17
13
78
42
11
121
111
24
3
66
35
16
8
88
8
37
99
153
23
37
48
27
153
39
15
65
55
41
115
12
42
30
84
30
15
104
55
17
43
48
29
13
12
60
51
117
108
63
9
87
15
18
15
57
6
54
30
54
12
59
13
60
15
72
51
24
36
18
15
144
32
43
42
11
40
153
66
53
7
36
18
24
60
36
24
60
12
60
48
138
30
48
39
45
11
7
24
30
11
49
95
40
56
24
91
5
49
66
42
18
48
9
21
30
132
54
108
18
29
73
6
57
45
48
12
78
60
6
71
43
42
83
160
117
30
12
60
30
66
5
7
102
78
150
72
23
133
120
11
61
42
66
96
54
24
12
30
6
60
45
32
61
42
192
113
64
75
36
18
159
27
5
25
174
17
43
5
72
127
42
78
33
3
141
33
87
45
18
18
42
42
6
42
42
78
12
18
30
6
6
11
19
6
18
42
30
78
24
12
3
21
36
138
5
1
24
6
24
105
93
3
32
139
189
75
66
168
35
55
42
23
31
36
5
16
27
150
66
6
48
6
57
57
60
107
31
42
12
35
25
71
19
53
1
150
9
8
49
71
13
24
12
204
155
1
15
63
17
1
48
12
24
3
48
8
19
77
96
25
15
57
12
144
6
36
24
6
24
78
12
18
30
33
9
71
7
36
6
24
71
109
60
36
6
24
29
61
30
69
15
12
53
49
36
147
123
309
3
42
3
9
135
8
133
27
27
78
60
6
6
18
60
17
49
71
31
17
7
54
54
120
30
72
23
25
12
18
41
61
155
24
7
24
6
27
168
195
18
54
138
24
18
12
78
60
6
30
12
59
139
12
78
12
24
39
32
88
39
41
160
80
120
169
12
11
43
24
12
24
57
24
9
39
57
23
7
78
3
93
24
131
1
66
12
113
19
29
7
18
12
18
84
21
15
60
66
3
51
150
54
30
78
77
37
59
91
29
19
21
87
42
42
6
12
78
5
37
3
135
9
9
111
8
13
24
11
24
1
18
12
120
9
15
24
30
36
66
102
18
72
12
89
1
198
6
27
32
72
13
12
36
75
69
30
78
6
12
ABCD 97800097282*3^$a+1 [50018]
55
5
55
17
7
11
13
77
7
5
72
18
1
5
54
33
112
8
93
75
4
65
72
15
21
162
42
66
78
12
3
36
39
66
19
92
60
24
4
56
21
43
20
9
30
6
30
117
24
3
33
27
21
9
6
102
54
96
37
11
25
11
45
4
5
60
19
17
15
21
63
4
5
147
9
51
4
36
143
18
24
36
67
17
19
60
56
24
21
103
11
25
5
42
13
41
36
39
63
36
144
13
8
76
120
20
249
6
25
5
114
102
60
3
52
17
30
37
24
32
15
33
27
37
8
9
15
21
3
189
27
16
8
4
72
41
79
20
24
21
48
7
29
19
8
9
31
80
4
48
17
31
59
25
53
18
49
23
126
120
31
44
87
9
4
29
30
330
7
84
17
63
21
39
60
16
11
42
66
6
115
11
90
72
115
41
60
67
20
24
40
23
42
55
53
87
33
6
85
5
75
4
68
24
21
7
48
59
9
4
41
19
137
19
120
5
55
41
36
30
105
28
17
43
11
49
20
69
3
3
30
51
45
18
18
63
12
24
45
48
55
5
3
9
39
39
30
42
18
7
11
30
43
24
5
6
21
33
72
144
36
30
21
112
17
19
29
43
12
8
9
15
3
1
20
15
37
23
1
36
125
39
4
11
18
12
91
80
28
71
18
43
47
1
17
19
53
31
29
7
44
15
37
59
25
44
64
8
24
28
17
55
120
11
12
6
55
12
20
105
3
40
17
48
15
16
60
84
12
8
45
111
96
3
109
5
175
17
139
12
17
18
45
27
48
97
32
15
73
12
5
6
12
1
17
39
4
35
21
15
69
4
12
113
67
140
16
20
52
5
43
20
45
67
11
12
114
18
57
51
9
24
4
35
13
5
12
108
18
109
71
97
60
12
53
12
91
59
48
114
30
108
25
11
21
16
53
19
35
97
53
12
31
5
15
24
4
101
18
33
88
12
24
48
36
60
29
3
28
89
78
33
60
16
140
21
7
11
25
167
18
54
33
52
8
3
54
55
132
5
60
79
5
6
54
75
9
18
90
24
15
24
124
35
18
3
40
65
7
5
18
90
42
33
36
36
48
4
32
28
35
18
72
12
6
18
7
5
18
24
13
84
24
17
24
51
60
27
18
42
48
72
1
24
36
11
21
3
61
29
7
203
42
12
36
36
60
31
8
69
12
78
36
25
24
8
99
6
30
78
84
7
36
17
48
60
54
13
5
102
1
113
55
24
83
49
48
5
31
41
6
12
37
5
39
81
15
60
4
11
24
45
171
25
84
29
103
8
40
12
60
143
12
45
15
18
87
24
4
29
12
144
19
23
174
18
13
44
3
18
3
4
56
27
84
69
12
15
54
55
36
47
36
54
6
49
41
67
5
55
84
24
71
126
90
48
1
5
39
4
36
32
87
1
12
77
3
33
15
4
35
18
90
12
13
65
48
24
12
51
48
69
36
27
63
1
11
54
6
25
47
12
121
44
24
96
36
3
49
5
111
4
17
19
56
45
39
51
21
28
29
30
90
36
54
6
15
52
72
17
36
7
47
9
9
7
80
135
25
11
12
18
7
8
4
35
18
27
40
48
35
21
64
12
24
60
29
7
44
9
66
6
36
3
9
72
39
51
6
3
112
23
25
17
7
41
55
41
30
13
132
48
23
42
72
91
20
27
85
5
27
88
8
60
84
9
12
19
5
55
65
75
33
6
30
55
59
13
8
4
167
18
3
64
65
55
35
61
24
95
73
48
8
12
3
37
8
21
18
93
3
97
12
17
15
28
12
71
12
1
12
137
67
53
36
60
54
21
36
45
19
17
103
5
51
21
55
5
55
83
61
80
28
47
144
37
53
51
3
85
5
36
31
48
156
5
267
57
18
37
11
261
16
65
19
56
4
60
80
15
49
20
64
128
135
25
48
59
18
30
49
180
20
129
60
30
1
5
18
37
36
128
45
79
32
16
35
42
7
24
12
5
115
48
17
42
72
1
17
48
3
16
35
201
84
93
51
36
3
33
57
27
15
18
36
66
9
9
36
115
11
6
99
3
1
32
3
1
5
31
5
7
128
28
29
3
120
64
48
72
44
51
9
39
132
13
23
69
3
18
54
1
17
31
120
84
60
36
11
36
9
3
6
36
51
39
21
9
31
8
36
4
32
52
8
27
18
3
21
36
43
47
13
36
23
1
17
67
35
42
99
9
18
33
100
24
5
30
42
91
29
91
20
39
13
35
18
43
56
64
89
7
44
64
71
45
57
24
15
93
3
48
69
27
16
44
3
78
15
28
11
9
21
79
47
9
4
131
108
21
75
54
36
31
20
21
115
44
16
24
11
25
17
7
95
25
24
77
75
39
1
29
54
85
155
12
9
9
19
48
44
64
29
36
36
90
21
15
25
83
12
25
8
21
19
20
40
32
40
53
15
15
24
25
32
88
12
5
48
7
80
4
20
15
24
48
25
120
48
32
4
104
4
41
19
5
7
5
39
4
11
90
139
8
4
29
7
48
17
55
48
12
17
72
19
32
15
49
48
11
6
19
20
52
20
123
30
24
108
30
9
9
96
75
40
5
39
96
16
48
5
12
18
72
13
77
19
5
48
6
156
69
27
25
8
69
222
48
72
180
36
18
6
165
63
6
30
1
44
12
100
77
6
12
145
5
12
36
31
23
6
67
5
72
43
29
18
121
60
24
5
78
30
3
12
3
24
30
72
6
37
48
59
13
23
48
49
68
45
3
136
24
72
17
18
60
90
39
15
36
97
8
3
21
144
141
48
36
6
13
5
30
96
1
ABCD 97800483182*3^$a+1 [50033]
101
79
12
53
7
144
12
35
13
204
12
24
12
84
29
144
162
61
23
204
66
7
12
252
24
36
101
163
125
7
125
30
13
12
17
66
42
7
36
72
12
60
11
36
145
89
55
12
48
120
89
66
157
180
59
13
48
144
35
1
72
11
6
91
72
12
23
18
127
53
55
17
18
18
19
12
24
96
36
227
1
101
36
43
11
85
36
72
12
35
30
6
49
24
35
37
12
95
73
48
5
139
41
30
37
12
132
41
43
5
31
41
67
11
97
108
131
25
53
91
101
91
35
25
12
5
55
101
91
35
25
36
29
79
24
5
42
1
107
145
17
84
79
65
96
55
245
31
131
169
24
11
36
12
13
12
53
54
1
137
7
36
12
203
13
36
41
7
60
23
12
13
137
12
114
30
91
5
84
31
11
13
5
19
12
5
36
55
125
102
6
7
65
72
12
43
17
19
144
48
239
144
97
72
5
31
191
126
19
36
24
149
31
65
30
13
132
95
145
96
84
84
59
1
72
24
84
29
42
25
24
12
113
115
24
192
36
432
17
91
65
43
96
36
12
216
12
23
61
228
36
107
13
12
48
11
25
29
7
47
37
5
19
72
48
132
125
19
60
144
29
67
156
137
7
84
305
7
23
114
30
6
55
17
7
77
103
77
6
90
48
7
168
5
6
73
17
36
79
144
12
119
13
47
121
168
36
48
12
65
55
71
18
36
55
96
5
24
55
35
25
24
149
91
107
13
36
53
90
78
18
61
5
55
120
65
30
49
5
31
95
6
43
65
7
83
36
73
35
1
89
43
168
5
30
162
162
97
125
180
43
275
25
192
36
77
67
24
36
24
36
48
125
103
5
144
18
18
7
60
17
31
72
5
43
125
12
43
53
7
47
157
96
24
41
55
53
6
25
23
18
19
5
19
24
36
5
36
18
13
47
36
49
96
29
331
36
48
60
36
72
48
96
120
60
48
77
55
84
96
11
49
5
55
48
23
54
168
43
12
12
41
48
24
67
24
36
53
156
96
55
89
30
42
18
37
17
36
300
7
12
156
29
12
19
17
114
156
25
48
5
19
48
12
36
149
186
54
90
1
12
17
103
48
89
18
13
144
125
150
517
84
60
36
36
5
79
180
11
37
11
25
36
24
24
23
174
115
60
108
5
7
71
49
131
97
12
36
107
73
72
47
13
23
49
108
77
43
11
60
36
85
120
173
91
36
48
168
17
36
79
173
324
79
24
168
89
18
18
103
35
1
5
43
191
289
132
155
36
13
131
181
119
25
125
31
48
216
119
54
235
12
120
48
17
19
36
83
145
96
36
60
11
97
191
37
12
41
175
12
108
5
91
41
84
103
48
17
7
84
137
7
48
12
60
60
11
42
108
36
19
65
55
96
29
67
48
72
35
49
5
216
175
108
24
12
131
288
61
221
24
31
35
85
29
151
5
259
89
31
179
6
30
18
36
42
109
48
5
115
96
41
115
29
67
48
59
13
60
17
6
180
25
120
60
29
18
85
60
35
144
25
29
36
43
11
1
36
312
47
13
35
18
24
108
67
53
6
61
5
55
36
77
67
48
36
24
5
55
65
367
89
180
7
24
5
36
19
84
12
84
120
180
131
13
24
12
59
37
24
29
19
12
41
139
23
30
115
17
19
11
1
48
72
83
181
29
24
55
528
47
48
97
35
30
60
48
18
181
216
180
24
101
43
12
77
7
5
18
13
29
90
54
90
37
125
90
13
84
36
65
12
19
36
5
360
90
ABCD 97801009706*3^$a+1 [50113]
75
96
12
87
18
18
12
18
36
108
36
3
12
9
90
33
108
15
57
51
9
45
42
72
69
12
45
51
21
36
3
195
12
24
45
27
21
51
81
63
36
324
66
60
39
12
105
60
12
18
18
60
15
48
93
99
63
42
54
33
15
72
42
15
147
66
42
30
39
57
30
9
36
27
6
30
78
3
12
33
42
48
6
3
9
90
36
108
18
36
24
27
57
78
12
6
108
48
42
66
18
24
21
9
6
93
207
60
18
36
51
3
18
12
15
63
36
66
27
51
33
33
15
45
30
24
48
36
57
3
30
18
57
33
18
6
36
102
9
15
36
33
36
21
39
36
192
3
18
30
69
3
45
27
60
84
114
75
12
21
12
36
42
21
24
21
18
57
3
12
21
3
57
24
63
45
57
78
153
12
69
3
45
3
12
75
72
33
21
18
108
9
9
60
102
21
15
60
12
42
36
15
15
24
12
18
6
21
87
18
99
12
177
87
21
3
9
6
18
108
51
15
72
18
114
30
90
6
90
12
18
90
6
18
72
84
24
30
42
9
75
60
54
144
3
12
87
9
60
36
60
51
33
63
33
15
45
24
27
12
24
33
96
24
24
57
30
24
138
6
18
27
135
72
12
72
93
96
12
21
36
15
156
21
6
36
33
36
24
9
72
24
171
21
42
72
69
15
9
12
3
84
54
111
39
81
9
18
84
9
69
63
39
72
36
6
12
54
72
6
99
24
33
6
21
27
57
15
9
51
36
12
96
90
36
18
12
21
21
30
42
15
15
6
48
36
114
18
3
27
69
183
36
6
48
18
90
150
30
3
12
24
12
12
51
21
33
75
9
27
12
51
36
72
114
27
9
39
24
165
42
54
48
78
12
9
69
144
30
69
9
39
9
24
27
9
72
48
18
45
51
54
123
15
42
63
21
171
27
60
81
3
36
54
27
9
24
18
90
18
30
18
81
99
78
3
84
3
30
24
66
33
9
84
6
66
144
42
54
15
39
48
36
72
42
3
12
48
81
3
63
45
45
147
111
81
3
33
72
3
45
51
30
54
78
18
36
12
93
15
54
6
138
63
141
36
27
36
24
72
15
33
111
72
24
12
21
48
48
27
18
24
18
30
96
18
105
159
6
99
237
6
12
24
12
72
6
63
27
66
27
87
33
3
90
36
3
180
72
9
15
3
9
69
18
30
54
153
24
111
33
3
33
3
6
27
21
3
15
78
51
3
108
36
18
30
54
54
57
48
3
42
54
18
48
36
36
18
54
60
159
39
36
45
36
27
48
18
3
12
39
33
60
51
225
33
30
9
9
18
9
36
15
9
183
81
27
33
9
27
12
48
21
18
126
18
9
3
6
99
27
12
72
6
12
36
75
75
9
9
30
57
69
72
15
21
6
30
6
36
12
18
6
93
27
9
69
75
33
30
18
18
36
72
33
12
84
12
3
42
18
30
87
21
99
24
39
21
33
15
21
6
54
12
15
48
63
153
87
30
87
12
9
63
45
6
141
21
3
63
36
60
117
48
63
36
6
27
63
57
33
36
27
39
72
18
39
15
72
6
66
33
9
162
48
33
60
21
90
9
63
66
108
18
57
33
15
21
54
42
120
36
15
3
6
18
12
54
18
21
57
12
24
15
57
15
33
63
15
84
36
21
15
24
36
129
33
39
24
24
12
48
156
51
69
93
15
3
18
27
9
135
27
33
36
27
126
18
33
51
96
48
6
30
57
57
36
18
54
3
63
24
21
99
6
27
21
60
63
48
72
15
33
39
12
6
12
3
93
63
3
36
93
3
18
12
6
66
6
9
3
96
18
3
33
15
33
60
108
39
24
48
27
105
21
54
18
15
3
108
21
3
36
21
9
6
30
3
33
126
18
39
3
144
54
126
84
21
204
81
18
24
33
24
99
9
27
6
15
12
3
33
21
15
96
39
30
3
72
21
27
12
9
27
87
21
45
6
84
21
24
12
39
21
27
36
9
141
90
21
9
135
27
60
9
84
9
3
69
18
78
27
99
81
12
9
96
3
15
213
12
36
21
42
18
12
18
18
3
60
60
24
165
72
12
6
30
15
84
12
21
27
3
90
42
48
6
12
18
6
27
72
156
69
90
18
27
276
3
120
129
48
3
21
15
90
63
45
24
15
93
15
72
93
15
87
21
21
12
186
48
54
132
75
33
18
21
12
36
24
15
21
87
30
54
18
72
36
6
36
18
27
3
9
153
75
12
144
63
72
30
6
165
9
24
90
45
75
45
135
33
111
24
48
6
18
48
9
9
42
36
162
12
60
12
6
54
48
87
72
27
102
111
87
72
6
36
3
9
6
102
15
27
48
69
3
45
9
108
36
3
51
9
45
36
90
9
69
12
3
12
3
6
48
3
36
75
66
63
141
39
51
57
9
24
12
36
15
72
27
84
9
69
15
3
12
33
21
135
9
111
39
21
33
3
9
39
21
27
63
108
33
15
42
99
72
9
39
45
3
96
9
42
198
12
90
9
69
15
33
27
15
66
54
36
105
273
18
24
105
21
18
48
9
12
51
36
93
3
9
ABCD 97801604804*3^$a+1 [50045]
6
11
49
8
10
8
24
28
18
72
2
6
15
7
8
9
9
7
15
12
5
16
24
27
5
1
50
37
23
10
24
14
4
38
30
18
10
32
28
6
18
36
6
96
63
21
6
24
29
64
3
8
40
50
82
32
30
3
3
69
87
16
2
6
22
3
27
20
9
24
24
16
9
2
4
24
12
18
11
49
78
12
6
2
13
5
10
17
19
48
30
6
72
54
36
42
5
3
118
14
12
4
2
79
5
4
2
22
63
5
18
4
6
42
53
7
8
1
21
14
28
26
15
45
16
50
10
14
72
28
12
9
3
5
1
39
23
40
20
12
1
41
16
24
8
46
9
15
8
10
12
6
54
6
24
17
9
94
18
15
24
21
50
28
6
74
4
8
18
4
12
15
9
56
16
2
16
36
14
36
15
19
12
68
117
25
12
18
20
4
9
27
20
4
6
182
25
8
45
30
22
23
27
40
30
2
18
60
16
42
44
10
6
9
35
45
9
16
14
10
15
11
4
2
40
48
12
48
12
50
24
4
6
11
7
2
15
1
8
40
15
32
13
99
47
4
14
60
3
48
1
50
45
15
9
40
15
24
6
14
12
4
14
31
39
17
16
9
14
9
1
32
22
6
2
24
34
14
10
12
3
3
8
34
27
21
48
2
4
6
2
36
16
18
8
22
32
18
7
5
18
1
15
2
28
6
8
46
26
45
3
46
39
11
21
33
10
38
15
25
12
26
4
6
2
10
3
32
19
14
16
6
12
20
10
8
40
8
31
15
6
35
9
40
8
16
6
9
39
18
23
15
52
38
31
41
52
2
24
22
30
14
18
13
3
12
12
6
15
9
23
37
12
26
28
17
9
16
24
6
17
43
32
40
86
6
54
27
97
15
23
25
39
9
35
30
24
16
12
30
44
4
5
7
33
47
25
24
5
16
3
15
17
3
54
31
24
15
30
3
23
10
15
15
42
144
6
12
12
6
3
15
20
6
16
15
5
18
25
9
56
64
8
18
16
5
1
39
3
8
13
17
4
66
24
6
18
14
18
25
8
25
90
12
9
11
22
8
18
10
32
12
36
10
17
15
54
4
54
26
40
6
14
27
7
17
15
18
18
22
15
48
59
16
132
17
15
64
6
6
12
17
1
30
8
4
50
10
50
100
6
6
26
4
18
18
14
24
90
22
12
20
7
3
6
14
1
41
30
16
38
10
26
34
5
49
8
18
16
6
24
24
24
8
4
14
37
3
6
14
34
23
13
11
9
64
8
10
5
7
26
4
11
24
55
12
20
18
31
9
6
9
57
38
33
13
27
72
11
60
22
18
12
12
2
4
2
4
8
16
24
53
24
33
30
60
12
6
54
4
12
38
55
9
15
21
11
15
10
26
82
3
35
24
76
17
7
24
20
12
4
18
32
16
2
1
32
13
35
25
2
24
4
36
8
13
99
30
15
41
4
30
24
12
30
44
4
14
28
12
12
8
16
2
22
30
2
25
23
10
26
4
2
15
25
8
7
35
4
90
12
2
58
18
24
21
15
26
10
36
2
6
9
43
54
14
1
45
36
14
1
39
9
72
9
8
40
15
41
4
3
27
12
9
11
34
44
18
13
9
32
16
18
45
9
2
40
6
2
36
49
23
40
12
2
4
30
24
17
15
6
3
1
18
62
15
48
15
12
24
4
8
28
14
55
45
3
9
39
27
14
4
6
5
39
10
54
42
6
48
2
54
10
6
44
45
1
8
82
8
4
8
33
1
23
1
39
45
3
39
20
40
8
13
9
71
39
28
12
9
24
15
41
15
1
9
20
6
36
22
30
2
16
2
73
24
11
28
137
7
6
20
34
5
43
8
4
8
34
26
30
7
48
39
9
5
27
15
18
7
23
4
32
21
24
9
10
5
55
6
18
42
6
24
9
65
12
18
36
6
10
12
32
34
24
26
4
42
96
15
29
34
20
40
12
2
7
24
9
50
10
12
14
52
29
9
16
30
8
22
51
32
25
32
34
165
32
57
58
80
22
15
17
31
69
6
42
32
6
4
8
10
30
17
1
14
1
5
28
24
2
46
15
24
15
56
9
1
32
52
75
53
10
18
23
87
54
19
9
42
6
39
11
4
105
9
6
8
112
8
18
4
3
57
18
60
2
24
16
18
5
1
24
8
4
26
18
7
29
4
15
59
46
6
14
4
15
3
30
39
39
2
63
16
15
8
6
10
44
10
2
4
6
36
30
53
1
15
3
5
27
36
22
6
5
1
26
4
41
63
34
12
11
25
23
31
9
29
10
26
24
15
16
41
30
10
48
6
30
11
9
30
25
9
38
33
7
50
28
27
8
15
4
26
76
14
4
2
18
30
18
49
11
37
15
122
31
5
10
8
40
6
3
45
2
10
8
18
48
4
12
21
39
66
8
7
3
5
75
46
26
13
17
4
3
15
42
68
16
50
1
15
33
15
26
6
1
29
36
10
14
31
27
12
20
30
6
9
9
55
65
46
44
22
18
30
15
77
18
4
21
15
60
21
8
7
8
10
30
68
18
6
4
50
10
20
10
12
20
40
18
12
9
33
63
15
2
10
21
9
32
16
18
5
7
50
4
14
16
18
3
65
28
12
2
30
6
1
39
32
33
15
16
8
18
55
17
66
60
22
50
4
8
40
117
11
52
20
120
13
45
20
12
28
14
4
6
6
32
16
41
3
10
3
3
14
6
22
12
36
11
3
16
12
54
54
42
3
32
45
12
6
16
24
6
48
3
9
30
6
12
6
32
9
1
15
32
31
20
6
30
24
54
27
55
41
7
50
15
33
40
90
38
70
24
12
14
22
32
10
6
12
12
17
3
12
18
18
4
18
128
15
33
46
8
33
48
15
4
8
22
92
30
4
24
41
1
15
8
1
2
12
58
2
12
1
39
9
11
4
14
36
10
20
24
1
107
13
15
9
8
7
2
18
37
33
42
14
52
2
10
15
5
42
1
35
13
15
24
18
14
9
7
18
39
15
2
54
1
3
12
74
24
28
2
10
26
16
74
4
15
32
3
16
6
24
6
24
12
20
4
6
68
4
47
25
15
8
13
3
9
18
2
18
10
2
13
59
46
12
3
3
6
18
126
111
5
16
3
15
14
18
4
48
8
48
36
18
6
1
9
24
42
26
10
12
5
33
18
40
36
8
10
18
8
24
16
60
32
34
24
14
16
9
23
10
23
9
22
8
18
24
16
15
17
18
10
42
2
4
6
5
3
6
30
4
5
16
15
20
40
5
16
11
10
3
9
15
11
22
18
14
6
25
9
56
40
6
6
42
17
31
17
25
12
14
22
39
3
5
25
20
22
8
18
10
12
5
43
8
34
2
34
42
8
21
19
24
45
56
37
2
33
24
1
39
39
2
22
30
36
30
9
75
5
7
24
6
11
39
4
14
18
10
62
30
15
1
15
11
13
8
9
54
1
35
13
27
21
9
23
7
8
57
55
9
9
15
51
29
25
2
28
8
4
45
8
3
4
6
38
24
28
18
26
30
24
36
28
30
26
16
48
12
51
17
7
15
6
60
78
9
8
37
6
12
9
5
3
16
56
16
23
25
5
10
41
3
13
24
24
17
22
32
25
11
28
24
2
39
27
10
32
10
42
56
7
8
3
12
60
13
9
32
16
14
36
4
14
10
9
3
45
23
9
48
25
14
36
12
22
18
30
42
20
4
26
6
18
16
39
24
27
6
12
6
5
9
22
33
27
20
1
8
55
26
6
4
8
28
9
5
3
1
44
10
8
10
14
10
18
6
47
9
28
20
10
12
48
38
54
6
34
6
15
27
5
1
54
2
18
12
25
3
5
27
4
6
35
55
18
15
33
54
8
1
15
54
6
21
21
12
2
21
7
6
32
28
14
10
8
18
46
26
13
9
15
15
42
54
36
8
28
9
41
12
22
6
8
40
20
27
39
4
24
30
48
23
7
9
8
7
24
2
54
4
29
25
15
8
40
15
2
7
15
9
24
8
9
34
30
6
6
14
46
62
40
30
6
12
33
15
32
30
10
32
18
39
9
16
20
28
6
2
24
16
18
125
15
9
13
12
2
18
36
42
13
5
16
14
61
24
32
9
6
9
3
82
6
12
36
5
55
9
3
54
60
6
14
6
49
15
6
42
50
16
6
8
22
51
8
16
3
96
20
34
15
11
21
9
15
25
32
54
16
24
20
36
22
6
42
20
22
8
4
20
106
14
76
5
7
65
1
6
18
23
33
34
53
45
10
42
6
12
24
30
14
6
16
2
57
9
16
30
41
24
25
14
22
68
10
6
24
66
20
1
24
3
5
25
8
10
62
7
8
27
45
3
112
45
3
12
80
34
92
4
6
12
6
14
10
6
2
52
3
29
28
62
1
48
5
82
12
50
3
13
2
18
22
32
22
20
28
3
3
14
6
4
6
24
18
12
17
16
9
18
21
17
22
18
42
48
24
5
1
15
15
18
62
18
36
3
1
24
78
74
55
3
12
38
30
45
1
39
56
9
7
33
6
2
15
27
16
84
12
5
49
26
13
23
24
25
29
4
6
2
4
6
14
16
15
8
15
36
4
12
14
15
1
30
44
4
12
8
22
23
79
17
16
3
21
3
8
34
3
51
24
21
24
27
21
9
78
30
3
15
9
11
22
50
37
9
14
10
12
86
4
26
22
18
50
40
14
40
14
16
24
12
5
15
9
9
31
8
85
27
11
45
24
1
15
23
10
6
30
36
12
2
34
50
4
20
40
42
3
41
10
20
1
21
2
10
48
39
11
4
14
19
33
15
95
25
63
12
8
34
12
8
12
3
31
24
36
20
1
3
26
6
58
3
27
21
11
36
4
5
15
33
31
2
18
36
10
15
8
27
18
18
30
4
71
25
8
54
10
42
8
16
2
64
20
31
24
3
5
33
22
26
7
33
2
4
9
39
12
21
3
5
15
1
39
9
15
18
20
4
15
41
48
4
27
21
48
99
41
15
15
22
12
26
4
50
10
12
48
2
34
92
9
1
20
19
3
ABCD 97801623326*3^$a+1 [50033]
18
72
9
225
54
265
185
54
1
35
126
63
64
71
72
36
270
79
209
126
144
36
13
167
25
320
33
63
135
57
51
13
48
335
33
345
39
51
36
345
256
65
18
18
43
176
64
401
63
81
54
216
81
288
153
162
72
109
176
3
45
48
48
57
55
17
252
18
33
183
36
133
65
79
209
252
270
90
162
144
73
96
47
129
64
131
36
36
165
96
27
117
48
105
36
147
64
48
176
15
97
47
49
113
18
45
45
126
36
18
175
32
99
61
29
54
54
103
80
33
31
128
112
35
61
128
45
67
95
33
57
39
15
90
183
51
13
59
85
5
54
54
126
97
32
15
321
93
51
16
192
263
36
108
169
11
277
47
90
87
16
96
80
27
21
105
54
33
3
61
47
126
72
18
57
240
192
33
72
108
171
96
57
18
342
36
18
180
213
112
176
39
9
63
180
72
37
32
57
72
63
45
51
3
61
101
75
231
108
72
108
25
137
18
54
162
108
1
32
75
85
77
115
48
17
18
162
72
99
27
229
113
79
29
19
48
96
80
16
11
181
17
15
16
95
145
89
7
29
19
32
273
63
117
27
9
39
15
33
16
41
54
33
256
89
103
77
18
36
36
162
39
16
305
319
149
123
256
32
3
45
63
33
96
192
21
139
5
379
192
144
32
99
18
123
240
15
1
32
237
19
71
90
15
304
32
63
18
72
180
147
33
15
21
235
288
32
39
25
65
111
105
18
21
33
18
72
85
5
18
57
240
48
160
80
27
165
64
128
144
112
179
13
32
96
96
96
240
48
99
61
80
16
144
80
87
153
45
115
47
1
96
11
18
19
144
336
77
115
48
48
23
25
48
17
127
323
61
11
144
21
352
5
72
234
144
25
137
126
198
90
25
32
64
176
64
96
29
51
75
72
93
208
5
91
215
169
29
36
72
39
15
33
57
39
16
71
90
31
48
11
37
71
121
5
75
96
225
79
11
85
77
3
96
48
16
96
137
72
108
3
141
51
64
192
128
105
55
71
9
192
48
3
45
9
7
32
231
36
69
16
32
117
90
108
21
16
32
192
16
11
165
48
57
54
129
112
65
18
93
51
90
90
108
18
91
48
77
54
144
72
21
105
7
32
15
90
279
9
55
17
159
96
192
3
36
504
18
31
96
80
99
45
45
291
96
9
39
159
321
147
93
16
53
91
32
48
99
18
72
36
127
17
31
5
123
3
45
189
3
51
36
144
18
18
117
99
36
25
65
54
313
32
105
55
179
45
9
72
111
195
18
75
144
16
144
128
160
96
227
72
ABCD 97802238518*3^$a+1 [50148]
15
57
90
90
51
4
60
68
15
13
44
76
47
30
15
117
30
61
89
228
42
21
48
15
1
236
24
9
24
15
15
42
39
15
1
125
18
30
222
81
60
24
9
7
53
7
204
8
87
48
1
80
9
126
6
3
36
100
72
60
44
3
6
30
6
18
33
28
59
72
60
48
177
3
126
6
18
36
31
56
48
81
48
63
33
66
25
83
36
21
3
45
16
56
48
88
84
20
33
115
72
35
18
63
3
37
20
48
100
120
5
36
15
60
16
24
44
52
53
19
60
17
39
12
57
3
69
54
9
45
3
48
21
91
60
24
8
45
7
144
161
51
24
33
7
23
33
27
85
17
60
51
147
12
60
21
72
45
6
25
12
137
63
52
107
234
36
15
33
51
39
126
114
21
81
3
15
205
12
56
4
53
12
3
57
43
95
21
124
35
6
39
27
69
16
5
15
63
13
20
3
144
21
16
20
153
51
45
84
147
84
112
12
132
59
37
84
143
60
1
44
100
32
76
20
159
9
9
66
69
48
159
21
69
30
33
96
16
23
12
24
37
17
27
28
17
19
20
120
39
45
108
3
6
15
16
8
261
111
33
24
75
27
13
20
45
12
108
103
47
12
9
81
3
51
61
204
84
35
12
9
15
169
152
15
21
40
47
37
8
51
37
32
52
23
21
36
28
8
24
144
72
12
48
33
27
112
11
45
24
75
45
27
18
30
93
33
15
9
7
20
28
65
96
111
144
24
60
12
9
27
4
168
11
45
24
228
27
36
24
105
87
18
55
17
18
13
12
108
53
84
51
9
15
48
117
3
88
35
21
64
44
15
66
7
140
33
36
18
42
31
17
72
18
25
8
63
120
24
37
53
12
55
125
75
28
47
48
6
7
20
40
12
32
105
18
13
20
12
147
73
56
51
24
30
27
72
27
69
72
27
21
72
87
25
155
117
144
16
48
48
144
125
55
95
228
105
36
4
35
6
39
60
52
5
55
20
123
45
36
51
54
31
44
9
3
39
73
35
36
36
33
40
161
90
21
45
75
4
11
13
48
104
33
67
56
3
45
132
237
3
4
53
31
35
6
3
15
12
81
4
23
25
17
43
96
59
12
18
27
33
126
30
24
126
109
8
48
16
80
88
101
51
120
16
29
15
3
45
12
33
183
33
36
75
16
8
4
95
12
1
23
49
5
67
116
9
114
1
56
204
36
12
15
90
51
21
43
11
9
57
78
13
72
5
67
5
90
30
3
57
15
40
35
18
3
28
56
15
18
7
53
3
28
5
27
39
25
35
45
9
7
23
54
72
90
25
48
152
9
19
95
73
29
39
12
129
198
57
16
44
213
36
79
72
23
126
6
90
3
108
12
21
19
180
35
12
69
72
27
37
140
3
25
32
96
9
55
89
15
96
16
17
123
40
44
3
13
24
20
40
35
169
92
4
80
69
55
36
56
87
13
20
24
36
99
18
75
36
72
3
69
57
39
9
132
3
87
21
63
36
45
45
234
117
69
43
95
36
96
13
56
69
3
24
28
80
105
75
52
24
101
30
13
80
16
5
171
135
45
3
36
25
11
78
7
36
8
60
51
30
15
24
15
85
44
12
60
15
54
15
64
36
11
73
8
33
84
132
103
77
30
21
3
30
54
37
5
15
4
32
4
35
18
120
15
288
147
181
149
111
9
36
111
3
85
35
45
51
30
24
90
13
17
27
63
42
19
104
15
61
11
25
80
3
1
36
8
12
48
21
31
185
3
36
72
147
72
48
42
111
12
87
33
60
60
105
31
92
3
81
63
73
80
4
23
30
7
29
39
87
24
97
44
40
96
60
23
1
56
144
33
3
27
72
13
5
36
6
18
12
150
1
12
17
78
72
54
15
16
60
68
16
12
152
75
21
100
12
113
27
48
39
57
45
18
117
9
79
65
195
75
150
30
81
99
42
48
55
168
72
80
21
24
27
9
144
120
132
3
72
15
21
189
78
30
6
36
1
17
30
33
9
51
3
156
1
32
96
124
20
40
47
25
24
20
261
54
90
36
15
16
24
8
45
75
88
8
16
5
144
24
43
12
12
24
29
36
96
15
24
141
3
132
93
42
48
1
95
90
15
15
54
72
78
85
5
27
9
271
53
192
90
60
13
17
18
33
9
120
63
12
28
36
92
3
277
12
71
6
3
36
16
44
96
148
8
24
124
20
ABCD 97802456704*3^$a+1 [50015]
39
141
3
21
36
3
84
3
33
124
17
78
117
28
20
27
61
48
41
48
27
4
44
21
15
51
6
54
30
3
3
12
1
12
113
54
37
23
25
20
16
20
64
47
54
51
75
45
16
12
108
17
67
20
9
12
39
144
57
30
42
15
3
12
37
131
12
25
20
12
16
35
33
39
25
47
18
6
12
180
60
13
5
84
7
36
17
7
59
21
51
93
40
176
16
44
105
39
36
48
57
36
84
15
3
13
8
21
15
76
17
31
17
3
100
5
67
29
39
51
18
12
15
9
7
12
17
36
18
54
48
3
52
5
30
49
41
3
51
33
57
96
144
66
13
41
24
15
57
79
80
51
54
18
133
29
3
105
55
5
108
27
63
93
24
63
48
25
56
24
144
27
54
111
45
163
17
3
36
15
42
39
144
69
102
1
23
30
36
19
17
18
36
54
60
36
43
5
36
15
81
54
12
33
45
66
6
72
31
20
36
3
48
153
64
5
18
54
63
27
30
60
48
18
18
39
57
15
21
54
49
41
3
27
9
15
54
7
11
12
25
53
54
66
54
36
13
101
39
40
5
24
48
60
67
17
54
6
18
18
30
13
5
6
30
90
13
257
54
6
3
33
12
6
36
84
9
15
61
80
21
31
44
24
21
24
66
1
179
96
57
15
66
6
45
40
5
48
96
12
3
4
80
3
24
1
35
12
6
12
19
35
13
5
42
13
32
3
57
16
53
99
15
13
17
75
21
19
12
5
39
87
174
63
45
6
109
35
36
21
16
17
18
48
1
113
31
35
60
37
108
35
9
52
20
60
33
15
21
15
9
127
11
108
1
104
9
31
44
16
47
114
75
81
127
32
3
13
24
24
20
9
78
54
54
49
32
9
36
31
32
63
54
39
64
23
9
21
150
18
120
19
56
36
144
16
35
105
4
5
66
6
102
6
51
180
196
59
49
12
8
75
141
16
72
35
18
19
5
91
17
48
42
72
33
15
18
27
52
29
15
36
3
1
35
9
112
29
12
24
15
33
6
12
42
15
3
54
30
60
30
18
42
3
51
37
8
9
18
9
9
54
21
9
15
21
6
30
75
21
30
33
9
51
21
30
18
90
72
69
21
114
97
47
12
24
105
16
23
13
104
9
12
24
36
12
43
35
117
112
5
120
55
44
16
71
30
114
144
66
43
101
91
5
84
72
19
5
84
24
48
18
6
18
18
3
16
8
27
9
36
9
159
3
48
6
18
30
135
87
1
35
153
21
24
12
27
60
12
135
93
21
30
90
99
36
60
16
29
19
35
18
18
54
18
13
89
27
15
133
47
25
48
17
54
36
45
40
48
23
42
31
41
31
8
16
35
18
30
13
68
16
83
36
24
18
3
24
40
92
3
45
16
47
54
66
54
63
16
11
60
36
144
105
64
5
15
76
44
40
11
18
12
15
75
90
18
18
39
40
8
57
15
21
3
64
65
18
49
95
30
15
9
30
1
60
29
7
17
36
126
25
23
60
108
33
15
144
42
3
51
54
87
4
29
15
81
72
174
6
84
6
97
80
12
3
132
9
84
27
13
20
12
64
5
120
90
105
4
20
76
140
51
33
12
45
19
56
24
9
42
33
28
152
12
9
12
108
15
4
95
12
181
53
150
81
21
78
9
40
95
12
6
48
132
84
114
30
231
76
12
5
6
45
24
3
18
31
5
39
24
45
15
76
11
24
36
1
17
36
75
40
101
79
84
35
45
27
1
17
36
36
3
27
25
35
9
9
72
31
17
135
105
48
42
30
42
33
57
43
5
7
53
7
83
21
15
45
4
35
57
15
90
115
101
18
36
85
5
24
54
18
67
17
55
68
12
45
39
36
3
61
12
35
18
144
7
8
93
12
51
21
63
76
5
36
6
69
28
32
48
33
132
111
40
80
51
33
196
59
85
11
37
53
7
32
52
8
147
33
21
36
6
93
84
12
24
396
51
57
3
69
33
111
75
36
1
12
5
156
6
25
20
3
61
47
18
36
3
36
15
1
35
93
12
48
40
41
24
15
3
9
64
125
39
120
72
33
15
21
51
165
43
120
257
39
40
5
6
18
66
42
3
76
5
3
111
49
17
24
31
20
3
45
57
36
7
92
33
43
5
24
3
16
65
24
12
15
21
63
136
5
36
7
72
8
21
36
15
21
72
91
35
36
13
53
39
48
132
39
21
33
36
15
51
18
75
28
59
45
9
42
12
25
53
3
24
45
7
23
57
144
57
27
45
31
12
32
27
45
81
24
3
12
16
32
3
42
7
36
8
16
68
52
203
21
24
27
9
96
39
114
43
29
3
33
84
39
52
185
183
45
54
37
131
54
18
21
4
41
39
33
168
36
31
5
18
12
18
114
36
12
18
24
31
20
52
8
24
3
37
32
9
84
27
40
20
9
51
69
36
15
3
6
39
27
1
113
115
44
12
3
6
12
60
3
4
101
84
42
9
4
92
3
12
33
3
13
5
42
180
18
66
9
4
48
8
45
72
19
35
18
7
23
6
156
3
16
5
12
42
18
27
12
51
12
1
116
33
31
24
20
135
6
54
57
64
5
15
69
75
33
3
76
128
100
17
18
42
36
87
16
56
3
57
16
65
3
136
5
15
3
60
13
104
63
12
45
45
39
ABCD 97802856772*3^$a+1 [50112]
9
28
32
3
6
51
12
81
3
84
3
9
48
4
36
95
57
28
20
108
72
3
93
57
183
12
72
16
8
15
21
60
16
104
72
84
36
39
117
81
15
100
68
9
63
24
27
30
39
16
32
36
168
88
20
64
68
36
12
64
68
48
60
36
24
4
20
28
95
21
60
28
104
120
24
24
28
8
28
72
32
12
180
24
12
93
144
15
105
51
189
27
36
81
15
172
44
24
4
56
24
12
48
36
48
52
72
44
4
24
68
45
3
36
48
48
48
24
72
4
56
48
12
33
51
36
136
140
40
8
21
27
48
48
21
3
60
57
63
51
45
27
54
15
24
48
84
40
44
4
77
87
3
117
60
84
72
4
8
69
63
36
63
45
33
66
9
69
51
309
48
27
108
24
60
15
9
96
60
84
40
71
45
12
72
120
24
52
12
32
15
102
15
27
117
9
63
40
12
68
27
33
12
72
180
48
15
9
45
135
4
32
108
99
72
37
41
99
12
28
5
39
24
3
24
126
63
40
20
21
27
183
81
24
12
12
111
54
3
28
32
9
3
12
28
32
120
24
69
67
23
30
15
16
20
84
144
36
45
15
12
60
4
48
5
42
9
4
35
6
72
87
3
102
31
137
3
12
16
107
45
27
45
40
96
8
28
95
25
44
3
33
52
35
85
44
84
3
1
8
24
16
8
96
24
4
113
231
12
76
92
52
41
27
16
32
72
4
56
4
92
96
27
85
44
24
45
19
12
56
60
15
81
12
3
57
12
84
96
60
24
60
39
81
21
19
5
51
12
57
3
84
3
9
12
72
57
90
81
72
96
36
48
112
152
60
93
3
21
66
24
57
72
12
24
60
52
11
21
12
72
36
129
18
45
40
8
96
52
20
76
44
28
8
15
69
12
21
39
33
3
16
36
80
9
31
11
30
63
60
21
18
45
48
36
69
15
184
56
3
9
84
100
36
48
140
4
32
28
5
3
15
30
51
165
327
72
24
27
37
59
57
87
13
56
3
9
16
72
101
135
4
53
75
24
4
41
55
68
40
32
12
12
72
16
128
39
81
12
81
19
68
4
20
105
91
20
28
32
15
97
60
284
16
8
48
4
80
12
52
8
40
8
28
140
64
68
21
63
33
72
51
12
4
143
109
32
3
33
21
24
51
36
123
1
104
165
27
60
52
20
12
72
12
36
24
63
78
27
12
81
3
16
116
9
31
24
35
9
12
12
60
3
21
24
24
108
15
33
24
16
8
72
72
15
9
48
36
84
16
5
39
81
19
8
15
48
6
159
16
8
24
148
56
84
60
12
24
96
48
12
72
12
27
69
48
48
3
13
8
112
24
12
23
9
48
21
87
33
27
4
164
24
24
60
40
72
35
33
12
9
3
84
24
3
85
20
28
8
12
132
51
144
45
24
3
1
143
6
18
57
24
108
12
72
172
41
15
36
24
69
43
32
15
85
107
24
25
5
186
21
72
9
39
60
87
120
6
48
72
99
4
32
36
87
93
36
69
18
126
7
276
5
111
4
56
84
96
24
24
76
77
175
11
57
4
20
192
120
108
72
12
76
161
3
48
12
84
100
80
12
120
76
8
33
99
12
72
3
13
35
13
24
56
88
59
21
100
8
100
12
44
16
35
117
12
16
128
52
8
24
4
20
51
9
4
8
3
21
132
24
39
30
195
45
39
4
56
180
12
4
59
6
90
48
81
24
24
48
39
145
80
12
84
72
24
72
16
143
6
66
37
12
20
12
87
9
12
72
108
76
92
48
15
13
44
63
57
12
9
18
9
93
15
24
24
28
5
27
4
84
95
37
32
108
24
108
33
3
21
90
93
4
20
132
36
48
3
9
72
63
24
57
28
32
4
164
52
32
45
66
57
15
85
32
120
36
64
8
28
24
41
66
6
3
40
5
15
4
5
27
93
19
72
48
23
37
32
9
3
48
156
12
60
3
93
28
44
60
429
66
78
31
8
60
12
12
28
44
12
9
39
84
12
12
12
12
45
123
15
45
24
12
108
28
71
93
60
24
255
81
87
30
114
45
72
27
81
48
12
24
60
48
132
4
12
20
84
24
36
36
48
4
293
18
9
60
9
3
12
33
3
52
12
29
67
20
28
188
48
36
48
15
153
4
36
12
476
15
33
72
148
35
13
11
57
12
88
8
48
180
15
1
56
87
9
12
100
44
105
15
75
109
41
67
77
15
36
12
48
51
69
51
21
16
17
39
105
3
21
120
19
44
28
116
48
12
4
68
24
120
39
1
92
51
13
252
20
12
48
12
75
1
80
ABCD 97803906862*3^$a+1 [50036]
80
45
93
70
102
50
48
42
144
6
45
60
36
69
60
171
7
26
87
13
26
48
237
153
111
19
53
133
20
87
37
11
120
96
3
16
50
6
24
21
24
1
11
9
15
73
20
210
21
36
69
10
66
59
21
75
123
72
45
45
75
33
16
26
24
16
24
26
120
255
60
24
12
84
33
90
81
72
57
3
3
165
36
39
57
223
66
14
24
30
90
6
15
21
30
18
136
36
20
30
24
57
24
120
9
15
15
6
15
75
54
75
21
15
36
39
150
111
147
30
51
61
74
201
84
45
6
64
80
21
24
19
53
3
126
178
26
4
47
36
33
144
262
89
61
194
45
36
13
210
2
30
45
3
16
17
24
9
76
35
33
40
192
20
138
22
20
30
78
27
15
114
6
9
81
48
111
9
6
21
99
24
40
32
9
105
220
71
9
75
72
73
14
112
185
39
16
38
16
50
24
82
20
34
14
3
33
15
15
10
126
65
63
21
19
2
39
36
3
72
64
41
120
264
132
27
33
93
15
21
108
10
50
27
69
100
11
84
12
39
21
69
70
65
25
11
43
41
55
14
96
51
48
39
16
17
48
21
99
9
27
120
163
26
70
74
36
15
21
28
2
48
33
39
9
129
27
60
24
15
30
27
24
36
99
9
15
81
39
34
30
26
51
75
141
3
30
66
129
252
3
66
39
69
66
21
24
51
120
9
25
30
77
27
136
41
25
14
81
135
10
110
9
45
51
24
96
84
132
7
2
54
57
7
41
55
41
153
96
75
60
79
53
139
80
21
3
40
54
11
31
41
7
26
6
81
103
26
24
15
36
144
9
42
45
60
24
21
114
16
29
49
90
17
9
54
66
6
9
12
69
4
131
33
22
8
40
152
9
36
33
36
6
18
126
24
81
39
70
23
60
13
47
60
159
69
19
41
39
42
15
9
15
15
24
42
78
10
80
171
96
69
46
5
156
24
36
9
18
72
21
84
39
120
10
20
130
80
21
9
147
120
63
105
31
161
13
35
36
3
6
90
6
15
43
26
150
117
99
165
9
15
91
74
24
51
12
57
12
75
24
96
25
38
21
105
27
7
2
48
22
65
105
15
15
24
57
63
10
14
82
30
29
69
70
2
28
71
21
15
33
27
60
36
243
16
5
45
39
15
64
17
15
69
91
74
51
69
30
24
42
99
25
170
16
8
33
93
51
156
19
14
51
39
130
107
69
24
75
72
48
21
51
49
18
32
40
8
10
6
26
54
46
68
6
201
36
9
159
19
2
15
25
48
6
144
30
23
3
21
93
6
117
57
36
30
16
41
33
84
42
21
144
120
9
51
45
60
30
141
9
15
13
11
12
108
1
50
21
168
49
80
87
25
114
56
129
12
19
224
81
9
40
11
25
44
16
14
45
240
19
50
6
24
21
129
130
17
24
36
3
30
16
71
19
6
44
27
67
101
49
47
33
256
11
63
42
88
23
7
53
84
84
19
50
52
144
11
33
3
24
339
24
33
79
30
170
18
63
108
36
24
45
27
24
13
146
30
76
35
193
23
69
51
97
23
24
3
16
41
9
135
69
106
65
21
39
105
90
57
9
84
15
60
36
24
12
73
54
80
57
69
87
60
79
48
2
111
159
88
26
15
39
6
27
24
105
39
61
68
63
63
21
73
60
20
12
51
180
48
12
48
81
135
43
56
21
36
177
6
54
3
60
3
165
51
54
15
21
78
42
75
36
120
79
48
152
70
215
24
61
14
40
50
6
168
57
264
45
66
154
14
21
51
30
84
24
72
51
93
27
27
216
126
51
13
20
30
46
90
50
15
63
33
39
48
30
123
7
50
22
18
107
105
114
30
75
39
57
33
52
114
41
39
66
51
3
90
46
98
111
45
75
12
19
5
13
71
141
28
11
60
39
16
41
276
120
93
36
10
80
90
75
45
75
9
144
106
17
7
56
45
45
60
207
33
27
103
30
26
18
3
99
21
3
64
101
51
10
11
3
6
34
50
46
90
48
71
45
36
30
168
33
37
11
21
39
21
48
22
30
95
120
19
86
39
60
15
30
75
15
24
ABCD 97804022014*3^$a+1 [50169]
60
181
29
22
44
1
77
6
1
119
54
150
12
76
2
30
156
10
147
293
10
14
42
108
25
17
138
60
13
17
42
108
10
56
7
63
45
11
54
24
60
6
142
18
9
101
30
25
5
31
53
91
87
74
78
96
24
145
41
64
56
79
36
12
23
6
58
2
106
92
6
6
13
221
60
30
130
44
28
188
64
2
48
12
48
90
6
10
72
38
66
346
93
65
24
16
39
11
66
18
30
6
84
36
322
44
48
30
13
12
5
36
96
204
90
24
28
162
36
44
36
10
9
17
84
180
54
6
66
18
6
6
270
24
114
216
24
7
35
30
60
48
7
65
58
81
71
13
15
45
17
91
117
116
24
7
23
60
12
13
65
30
13
83
4
18
44
19
5
30
300
36
30
94
44
1
84
15
2
24
66
1
83
40
144
18
18
26
24
112
2
6
60
7
23
154
56
91
5
144
54
46
72
2
1
24
48
17
66
66
154
9
35
60
156
90
30
174
7
33
3
47
6
120
79
11
4
92
54
30
36
133
60
45
18
44
48
126
55
11
346
27
35
12
16
92
12
60
16
45
23
60
60
49
60
45
2
1
17
70
32
49
27
38
120
30
36
1
12
33
18
26
64
39
101
204
6
24
85
81
54
62
91
17
30
106
86
205
65
4
27
107
12
114
120
127
15
93
35
97
23
85
5
60
36
90
1
173
6
109
59
10
18
44
1
48
35
145
59
13
17
66
180
30
31
89
52
3
11
25
5
19
5
54
13
47
16
20
30
24
12
30
229
35
34
92
18
106
56
16
27
17
30
60
30
60
31
17
102
180
121
29
16
98
90
19
11
36
24
6
54
24
6
19
81
74
133
23
6
19
11
4
54
20
55
41
6
25
29
114
66
6
16
38
30
54
40
26
49
36
72
15
14
60
24
19
45
3
15
18
20
70
9
41
210
54
100
26
84
25
48
53
114
6
24
127
119
22
63
9
18
153
131
54
30
120
60
6
4
14
25
51
57
144
35
78
12
24
6
60
106
18
54
50
40
26
336
48
7
33
56
66
54
30
6
24
36
18
96
30
24
12
16
14
13
41
30
150
24
12
84
54
72
18
42
49
95
36
13
36
365
40
74
72
24
6
114
6
28
20
12
94
9
95
12
30
19
15
50
40
104
36
139
5
6
52
38
7
48
24
11
36
144
180
37
17
70
50
60
72
18
6
10
56
106
63
29
66
130
56
114
6
79
72
17
43
84
24
45
54
110
30
132
1
47
72
18
6
90
84
6
60
10
27
23
120
90
82
158
22
2
60
12
88
86
25
11
18
58
92
12
25
24
155
70
140
60
6
13
36
24
48
47
238
74
1
47
90
6
156
94
14
72
54
7
108
41
48
12
90
48
12
178
20
36
30
24
132
46
62
28
38
7
113
60
6
28
32
60
88
57
5
91
72
65
42
168
72
4
72
18
134
73
17
96
36
43
101
4
2
48
6
126
106
38
96
24
6
24
54
42
4
86
54
40
26
1
17
66
6
118
2
54
54
36
60
6
25
36
59
240
13
101
91
24
65
55
105
110
120
94
36
50
24
61
5
6
78
31
177
74
34
80
244
108
44
24
24
36
90
1
5
19
29
55
5
55
185
66
66
24
6
60
16
68
24
1
101
76
3
41
264
52
38
36
18
16
74
70
26
90
84
36
19
35
102
30
30
34
14
72
24
36
199
15
14
43
23
54
6
94
3
29
78
36
34
20
72
79
5
114
16
90
104
43
29
144
4
20
271
87
8
36
85
5
120
24
31
5
24
66
13
36
69
92
54
30
4
135
11
97
29
18
12
138
10
20
106
27
23
49
11
37
17
30
60
60
157
33
18
98
84
16
44
6
169
41
6
114
330
66
19
59
85
17
18
36
24
12
78
55
63
128
54
43
17
66
37
29
43
33
2
42
90
46
8
6
313
17
88
176
30
280
20
109
96
45
14
126
60
24
12
108
30
25
197
43
101
24
28
134
24
66
31
33
75
5
6
30
118
32
18
115
5
6
24
37
29
4
108
39
33
18
14
94
225
11
1
33
ABCD 97804649368*3^$a+1 [50080]
135
15
42
78
78
24
36
30
9
48
3
90
42
48
9
144
177
87
96
69
150
12
30
3
63
90
27
183
9
45
420
48
12
6
93
87
60
24
18
15
45
12
30
45
63
72
6
54
30
6
117
3
12
60
102
60
96
123
21
3
27
48
12
30
3
243
9
21
30
24
90
15
15
6
54
18
30
198
183
51
45
45
6
132
12
6
63
117
3
24
45
18
24
33
96
39
108
117
60
57
6
12
42
36
39
75
33
15
48
30
87
45
42
48
21
24
33
159
48
123
42
12
30
33
3
9
21
39
15
96
9
63
81
87
57
27
66
24
30
36
12
120
12
6
102
108
84
30
6
54
15
15
18
18
9
48
117
6
30
90
12
30
48
3
69
18
54
96
27
15
57
3
132
93
33
30
12
18
24
18
21
51
36
33
81
138
18
27
96
21
18
108
84
30
18
57
21
123
36
3
57
21
30
69
24
81
39
24
45
78
12
60
12
120
120
36
54
48
27
3
60
72
9
39
42
30
90
120
30
33
3
57
75
12
48
78
54
30
96
114
18
240
135
3
33
39
30
18
72
42
6
33
24
72
183
30
48
60
27
60
93
60
12
51
39
18
159
33
15
63
102
18
129
51
57
3
30
12
195
33
72
108
114
18
42
66
27
12
135
9
51
48
30
30
72
18
42
60
60
36
54
3
12
51
60
204
60
6
24
30
45
75
18
18
12
30
87
33
72
6
114
15
33
15
153
39
15
30
15
21
3
27
54
288
132
48
18
33
9
27
45
15
111
30
24
30
120
240
90
18
225
60
3
84
6
60
84
126
12
42
195
24
87
9
111
9
3
48
84
66
12
18
9
3
12
33
33
180
27
3
42
15
57
108
15
45
12
60
138
48
93
27
12
42
15
48
60
36
21
75
3
42
30
90
6
180
12
42
228
72
75
21
42
57
3
45
3
144
30
123
147
9
9
72
78
42
18
30
252
30
6
90
12
81
87
84
9
81
15
21
39
105
15
165
18
12
6
114
33
3
12
30
255
36
60
81
183
93
54
78
15
12
51
12
30
51
21
63
33
30
72
57
15
78
12
66
114
3
33
39
45
66
12
12
6
27
27
36
12
18
24
18
30
75
93
12
60
60
18
72
12
9
69
18
54
6
69
33
228
123
69
12
6
30
84
198
60
48
9
51
54
48
12
48
78
30
30
24
60
153
3
30
39
51
12
48
9
33
12
30
60
48
42
36
3
9
18
117
15
18
12
15
27
186
39
165
60
96
60
72
12
66
90
3
99
18
3
81
18
42
150
18
12
90
216
57
3
33
21
6
12
72
18
30
90
48
72
12
3
3
90
30
93
51
273
105
87
105
3
3
24
6
3
51
6
147
27
18
48
54
93
3
60
33
9
12
48
27
63
78
39
15
66
24
66
9
15
18
75
75
81
51
90
18
42
63
15
78
30
84
30
30
18
15
33
84
18
12
36
204
48
30
15
132
15
18
48
39
141
27
3
24
33
105
30
45
12
75
96
12
90
48
12
12
186
177
72
3
78
54
18
48
63
57
12
48
30
72
102
90
36
72
30
60
48
39
33
30
282
18
45
45
51
111
105
51
72
42
48
18
54
126
90
24
39
81
3
87
6
42
81
87
54
36
42
168
12
21
84
3
9
3
18
24
36
54
18
42
78
18
60
90
54
30
78
192
66
12
12
15
21
204
30
45
45
6
30
3
69
72
6
60
60
120
93
21
90
6
12
18
24
18
102
45
15
6
90
240
24
30
90
6
12
27
60
105
78
18
27
12
3
21
9
12
48
30
42
3
165
87
3
132
36
30
60
24
15
24
24
195
45
15
72
96
30
54
78
75
60
3
54
66
12
60
12
48
12
90
99
39
72
126
24
99
36
33
48
60
39
15
6
3
51
69
9
135
15
180
45
27
60
90
66
54
30
69
60
57
72
15
27
105
60
63
117
15
120
36
132
12
60
153
75
72
33
12
84
24
147
33
75
18
72
162
18
18
24
36
12
18
24
78
30
18
72
342
78
42
6
9
225
15
3
42
3
33
12
18
33
27
33
39
42
30
6
123
24
3
24
18
27
228
57
18
57
24
141
66
30
12
30
18
84
36
39
45
3
3
120
24
9
57
84
135
15
9
129
ABCD 97804877486*3^$a+1 [50100]
32
45
3
51
109
35
18
18
57
15
144
13
32
16
20
63
81
48
52
8
72
16
20
12
168
243
129
123
25
104
156
24
36
112
8
72
12
48
51
1
20
60
40
293
43
20
60
252
148
20
4
60
23
25
80
120
40
20
12
28
48
32
60
28
20
12
12
75
73
68
4
128
15
37
48
23
57
168
9
18
18
87
52
56
3
21
16
12
5
123
64
48
17
63
88
12
32
36
120
72
45
3
24
9
79
12
96
44
88
131
9
27
18
3
24
63
25
8
75
49
8
51
1
8
28
32
93
15
24
60
16
92
28
132
11
1
20
123
97
96
80
12
28
120
89
63
12
96
4
8
15
93
24
45
55
8
48
232
68
39
1
32
3
18
27
72
27
21
100
23
69
180
57
54
1
36
84
120
80
88
68
9
63
81
87
72
93
27
72
96
3
72
145
44
48
15
13
24
56
84
48
12
120
21
39
15
25
116
39
193
32
40
48
48
17
3
84
39
90
267
4
48
48
44
60
36
40
12
72
156
23
21
100
20
183
33
84
28
35
45
27
21
24
16
65
7
92
88
12
8
12
60
9
7
84
8
100
17
18
57
88
17
115
48
20
48
300
24
201
15
72
111
21
60
36
60
4
56
4
48
188
52
80
21
36
111
72
168
45
19
56
40
24
8
60
45
27
28
17
54
49
20
112
35
21
172
60
17
51
72
48
64
8
28
53
139
20
93
115
152
40
12
8
213
19
20
105
3
60
40
41
151
20
45
18
45
40
5
63
60
4
53
126
177
12
108
52
32
16
12
23
25
32
88
24
80
48
27
21
87
33
40
32
48
63
9
40
8
144
36
4
48
17
51
39
61
29
54
121
96
60
72
120
53
15
4
68
21
90
69
120
60
12
60
40
8
45
15
60
48
4
60
8
72
28
47
1
53
51
16
144
68
60
3
25
65
115
192
32
40
116
45
55
32
192
9
27
4
36
140
40
77
3
12
108
12
27
33
57
15
3
13
32
48
72
72
159
72
72
25
20
60
112
20
15
61
44
108
3
57
51
37
20
64
56
12
12
228
3
72
13
12
101
36
123
21
72
7
12
36
92
12
21
19
48
32
9
72
15
120
9
103
8
64
60
60
68
180
15
45
108
12
48
24
180
51
69
156
135
57
12
16
60
84
20
39
1
96
32
12
75
13
48
32
28
60
44
40
20
40
35
45
48
52
53
27
96
3
1
20
36
40
44
39
54
55
12
108
8
24
9
126
18
43
20
144
60
16
59
25
29
99
112
128
48
60
100
20
24
3
18
39
276
45
15
39
21
87
45
60
40
8
4
20
76
72
8
40
44
96
12
148
20
9
103
8
160
24
80
36
3
9
180
12
28
32
36
40
32
12
60
36
45
39
60
9
31
36
144
108
108
80
132
12
40
56
27
45
27
1
17
36
7
44
21
18
1
108
72
48
12
48
20
60
172
36
32
12
9
31
120
11
45
60
52
60
8
52
48
20
12
228
4
20
39
61
65
54
1
20
120
168
87
18
108
39
16
44
60
21
19
60
11
9
9
90
37
20
100
12
212
15
73
8
9
55
80
120
69
27
12
87
81
4
23
37
20
36
4
120
80
36
40
5
55
32
3
105
12
120
12
40
68
72
129
31
20
16
32
28
44
220
113
7
116
60
4
68
168
64
68
52
60
8
40
5
63
60
24
60
16
47
33
60
4
60
95
1
104
21
15
84
48
60
12
120
28
83
85
44
141
7
60
8
180
15
9
9
31
200
60
159
1
8
27
61
44
16
20
4
71
117
52
96
20
100
32
252
28
68
52
11
9
12
100
8
180
52
68
40
161
27
4
8
48
12
12
15
81
27
57
16
12
48
137
90
18
27
40
131
36
105
16
44
120
40
179
1
56
60
4
36
44
16
17
18
18
19
240
68
4
11
25
20
9
75
40
68
28
80
64
56
12
12
33
27
81
15
3
9
40
32
36
9
31
20
12
12
156
12
12
33
55
12
5
123
52
8
40
32
141
75
15
69
75
165
76
137
55
48
104
45
36
90
108
1
8
192
160
20
15
13
23
57
180
28
77
162
45
16
60
5
27
48
4
11
85
12
11
57
60
64
71
18
51
75
1
32
3
108
9
48
4
20
ABCD 97805322380*3^$a+1 [50039]
14
16
5
13
11
21
16
18
65
15
21
36
7
12
5
3
3
54
13
11
31
74
21
61
29
33
16
50
42
4
14
30
6
45
60
13
62
58
6
6
5
54
49
32
21
15
3
6
30
25
29
31
11
30
15
18
27
7
47
13
66
26
21
90
25
42
41
30
42
24
9
82
5
18
6
54
79
20
52
29
6
6
18
7
24
41
7
77
30
24
9
3
54
24
19
11
31
18
20
57
90
30
31
12
17
181
48
6
11
60
9
10
5
30
19
11
6
45
39
85
71
30
108
30
7
8
75
15
16
41
19
6
12
36
2
72
102
39
7
68
87
139
5
6
54
9
21
1
38
21
6
48
1
26
130
2
33
15
9
6
19
54
5
19
71
42
18
6
19
41
24
6
6
19
20
30
40
6
30
30
62
10
18
12
8
4
30
5
61
83
6
13
41
30
55
35
7
24
8
88
14
28
6
11
31
53
31
5
3
33
7
36
54
26
10
6
5
24
7
8
66
45
6
24
3
3
7
17
19
30
11
49
72
120
48
12
5
127
17
3
82
108
2
9
27
45
7
11
9
21
6
153
78
105
54
19
20
21
63
16
5
6
73
26
6
18
48
15
30
37
62
39
49
26
27
24
3
27
3
51
7
18
5
15
16
5
36
27
46
80
21
36
24
25
5
3
30
81
1
11
69
10
44
16
5
15
9
45
16
36
2
58
5
43
5
12
13
17
24
3
28
32
70
17
54
6
15
15
36
19
29
12
7
23
19
5
1
60
2
10
23
3
46
6
65
9
9
72
25
24
36
54
41
13
14
18
90
4
24
42
38
27
18
30
6
31
20
15
33
54
3
24
30
1
14
16
5
13
12
24
18
11
27
18
6
129
36
30
6
25
5
3
22
5
39
15
13
71
6
84
37
14
39
9
108
33
1
5
93
12
24
10
17
93
82
29
25
8
22
126
12
77
13
11
45
45
25
11
1
35
18
1
11
79
6
24
11
27
33
13
26
16
20
33
1
5
9
16
65
30
51
9
30
19
17
7
108
29
13
11
55
17
18
1
66
12
2
18
90
3
15
72
22
24
50
12
3
36
54
49
62
15
15
4
6
35
13
30
17
30
36
9
9
12
7
8
45
9
9
72
25
12
11
6
13
18
35
54
60
9
24
16
5
25
92
9
19
54
50
3
7
56
6
30
21
54
15
15
3
6
16
14
72
4
74
12
24
30
18
18
94
89
21
15
15
160
54
47
45
168
4
23
24
39
57
15
40
35
27
28
8
6
46
24
14
76
5
9
36
28
53
7
56
16
36
2
76
5
49
72
5
19
26
9
30
6
1
29
15
75
13
17
9
57
37
18
8
16
6
12
23
13
36
6
30
5
7
6
62
10
5
18
25
5
27
58
26
10
6
170
3
30
6
6
48
15
21
31
5
45
18
16
5
1
60
5
43
17
24
9
51
1
108
2
9
79
11
31
95
37
66
11
31
44
46
29
39
21
30
25
26
33
1
65
25
11
37
6
2
64
6
30
60
23
87
18
34
42
6
29
19
17
25
8
36
9
61
54
2
39
6
18
72
33
82
48
14
22
11
24
25
5
1
32
3
15
15
25
32
16
6
24
5
6
43
71
96
73
132
71
3
15
6
36
7
38
3
25
137
3
30
10
17
19
59
12
43
20
21
181
48
20
6
45
1
8
12
42
58
24
11
33
117
13
44
21
31
18
2
54
22
59
36
48
21
15
15
64
17
19
11
3
51
3
123
15
18
16
8
3
27
93
24
43
11
7
59
61
5
24
3
33
19
18
6
36
24
2
9
36
18
27
22
11
6
180
1
92
12
16
29
115
20
4
71
6
19
65
6
7
8
22
60
17
55
188
33
30
19
11
18
66
6
48
6
45
10
14
81
6
78
25
17
39
16
92
10
12
29
30
12
25
53
6
6
19
5
31
59
1
14
28
2
81
7
41
37
18
12
12
8
18
57
18
15
45
15
34
18
14
18
16
11
31
18
17
7
32
10
11
13
11
19
11
1
89
9
45
36
13
12
5
15
10
6
59
51
18
27
43
12
29
49
11
6
3
75
87
39
1
68
57
43
35
27
22
47
93
42
30
24
10
12
78
11
25
101
63
27
7
6
71
19
5
27
63
51
54
16
35
51
9
19
71
25
5
6
87
57
24
30
31
11
9
39
12
7
98
45
25
23
66
19
5
36
21
4
5
24
1
66
30
12
18
18
42
12
11
42
18
21
90
10
8
118
53
7
5
90
13
30
5
12
25
18
56
48
88
23
60
7
5
69
75
39
16
41
9
34
35
67
14
45
54
37
2
88
8
52
30
60
24
59
6
13
8
4
50
4
42
2
28
5
24
30
54
30
7
35
9
64
11
25
26
10
74
16
5
18
87
4
11
24
6
19
8
58
35
3
15
36
6
84
24
9
42
15
19
6
29
19
47
1
24
24
6
8
3
7
20
16
20
4
11
25
6
26
18
54
3
24
1
83
79
152
6
15
24
19
17
19
65
30
3
28
32
30
18
4
89
21
21
25
2
27
31
18
54
56
21
43
11
36
19
11
6
54
31
48
2
34
20
171
18
7
8
10
20
16
38
6
22
8
36
4
12
18
6
20
15
96
9
24
51
31
18
5
6
30
31
29
15
10
6
5
37
36
32
33
31
26
33
39
12
4
101
49
86
10
6
12
17
43
38
4
29
31
29
7
59
15
24
45
55
6
30
114
32
3
60
27
58
41
69
4
42
11
7
108
20
24
10
5
96
25
5
25
68
94
11
19
6
5
6
3
22
5
1
42
38
34
36
48
11
54
27
18
16
11
15
15
3
21
6
9
10
5
1
5
25
2
57
19
12
65
48
21
10
8
12
16
42
41
9
3
15
39
15
10
8
10
6
5
1
65
30
6
24
33
10
41
7
24
50
40
29
7
12
17
21
4
30
14
10
24
23
54
15
9
27
33
30
25
6
86
4
20
4
14
90
22
65
24
27
10
8
87
19
35
54
21
18
90
10
17
51
58
6
38
10
18
24
95
6
7
47
25
5
55
20
4
41
1
18
20
10
12
23
6
3
88
42
32
15
9
40
11
61
89
69
22
42
113
7
47
3
22
26
15
25
42
26
34
42
11
3
21
19
6
65
36
15
4
74
10
2
52
2
40
24
11
15
10
11
93
64
17
43
23
7
72
44
10
20
16
95
24
102
57
3
9
54
24
72
54
16
50
28
11
49
8
15
25
35
27
81
30
6
6
3
81
81
42
21
1
5
19
11
6
7
11
42
18
6
79
12
80
3
6
24
6
6
67
11
6
151
35
99
10
26
15
3
45
61
84
62
24
10
44
16
6
18
32
34
18
77
13
12
6
32
3
43
12
29
3
10
32
58
32
4
95
39
27
1
8
16
29
1
98
16
20
45
6
49
6
18
41
6
73
6
17
18
37
5
25
65
67
12
66
35
19
20
39
79
2
9
7
20
4
5
9
10
24
66
12
14
45
13
41
6
90
3
21
37
24
24
6
5
33
12
15
13
36
12
35
67
42
24
11
19
5
27
3
7
5
55
90
42
20
10
26
22
24
41
15
52
2
21
85
5
54
21
39
36
15
39
30
55
29
42
60
13
17
18
12
13
41
25
35
6
18
9
42
40
24
72
5
24
19
14
18
63
45
81
19
17
30
24
1
30
24
44
12
3
19
42
6
23
6
36
18
31
101
54
31
30
35
54
1
90
12
2
28
11
1
14
16
11
13
5
12
73
56
34
5
30
25
11
13
12
26
4
18
30
78
5
18
9
87
45
9
6
60
30
25
11
49
41
48
6
31
2
16
47
19
11
24
6
45
22
32
10
48
6
11
19
50
27
13
6
26
34
14
57
19
36
ABCD 97806614008*3^$a+1 [50096]
27
27
21
87
108
101
40
147
5
96
88
45
6
84
36
29
144
7
41
240
120
49
119
13
59
151
33
144
120
96
48
27
42
59
31
72
17
264
19
18
3
15
41
24
7
113
1
15
75
5
79
9
24
81
135
63
9
21
155
193
23
168
168
31
126
3
32
43
21
159
17
13
11
24
24
120
40
32
16
63
89
13
90
17
151
17
13
131
16
24
48
104
79
65
40
51
21
56
48
40
56
67
24
5
43
60
17
256
24
8
64
9
126
66
42
72
53
16
24
104
120
40
39
9
21
27
48
24
8
88
39
60
30
15
48
27
6
180
30
42
27
32
96
25
15
3
144
45
21
27
48
24
48
80
25
15
72
168
72
104
7
264
6
3
104
16
21
27
21
18
41
13
75
3
69
21
72
51
69
126
5
96
24
55
57
80
13
84
18
21
32
19
24
93
27
60
65
64
56
168
61
12
47
24
37
72
60
30
41
19
53
24
112
8
16
32
19
36
36
77
24
16
45
3
32
43
29
151
9
240
24
279
6
72
54
54
135
24
3
101
253
3
15
9
312
99
18
51
32
16
8
31
9
15
57
24
168
128
19
72
12
33
3
29
64
21
11
72
79
17
88
32
48
61
51
80
1
138
24
77
187
90
51
176
79
57
8
168
48
48
67
5
40
144
69
30
21
192
104
16
33
23
16
15
9
147
90
36
54
65
24
61
27
168
8
13
107
24
16
8
72
88
264
32
19
21
8
19
96
5
136
15
9
48
177
23
96
139
30
180
35
55
57
15
9
96
81
15
168
171
90
27
8
40
21
30
24
18
99
63
48
89
112
195
5
24
88
168
39
72
33
165
51
8
1
126
54
18
54
35
31
201
147
5
160
27
5
37
107
31
81
80
96
1
66
45
45
59
88
48
21
59
55
33
87
17
16
152
120
43
69
24
24
32
319
12
101
97
18
125
88
24
33
39
21
35
208
117
11
24
16
51
125
7
9
93
6
69
104
16
8
55
57
51
29
109
96
35
1
47
40
105
135
96
135
9
45
99
32
79
33
63
185
48
40
32
40
27
69
24
8
7
6
18
30
96
195
39
12
5
40
48
48
32
241
132
27
128
184
21
18
41
31
48
36
29
25
47
48
16
72
51
45
192
104
1
6
12
77
1
159
15
17
127
60
5
31
113
48
13
27
99
29
67
12
60
66
72
54
213
72
8
16
120
8
16
15
9
27
93
152
16
8
37
90
6
11
73
78
66
132
123
21
75
45
18
65
7
36
24
66
11
16
27
93
32
91
45
63
24
185
64
129
48
23
40
33
207
3
165
8
13
72
75
45
27
120
51
24
36
57
192
3
5
96
1
6
54
3
27
77
96
67
5
40
45
107
40
27
45
87
9
8
40
128
24
181
27
48
24
81
144
111
33
15
96
80
48
31
57
69
6
29
24
67
5
55
81
3
21
8
7
144
6
51
96
48
120
24
80
40
75
125
40
15
57
24
48
192
96
51
42
36
87
168
177
87
8
16
51
173
55
60
45
384
48
8
13
42
185
7
18
111
8
31
89
19
12
168
9
48
51
77
16
27
53
16
75
45
27
60
65
1
54
6
59
96
40
33
6
30
3
93
48
11
40
8
55
81
111
41
85
11
43
69
129
111
24
48
24
33
15
24
69
11
88
21
78
12
17
43
144
54
191
1
15
24
39
66
96
263
112
93
11
19
69
27
138
3
8
61
11
24
40
15
33
56
24
67
173
40
24
39
17
16
72
87
72
9
8
1
36
72
198
77
136
96
104
1
39
3
54
66
5
40
15
9
9
126
33
8
72
43
36
17
61
3
213
99
9
12
6
93
8
16
3
77
37
18
12
5
13
83
16
81
6
65
7
33
48
21
75
24
63
6
54
21
27
189
56
16
8
79
30
83
16
48
87
33
45
11
48
160
96
3
53
91
21
32
24
208
93
27
56
ABCD 97807010890*3^$a+1 [50070]
44
64
80
28
108
2
10
8
4
20
27
25
20
16
84
60
110
66
72
51
36
49
41
115
48
8
40
80
4
60
60
24
12
20
100
72
36
5
7
2
192
6
9
19
20
40
84
36
44
30
78
4
8
52
35
85
5
43
36
12
48
60
36
20
69
7
48
20
6
34
11
99
10
12
104
18
22
144
5
7
72
47
1
44
40
68
52
36
12
17
19
35
85
44
18
18
124
96
56
28
8
4
8
90
6
12
64
60
188
102
34
35
97
128
81
39
16
56
4
36
32
141
31
36
8
42
9
39
6
48
36
36
4
84
8
4
14
66
4
36
38
30
36
132
12
28
72
26
22
68
15
37
2
202
20
84
64
8
64
104
16
110
18
40
8
24
4
24
132
56
64
20
4
36
119
1
24
56
4
5
36
39
36
16
108
20
4
60
36
5
57
10
8
4
32
40
24
80
90
6
120
40
60
104
4
36
44
51
21
4
12
8
64
2
70
44
36
36
4
24
35
21
4
84
8
28
12
104
28
36
2
33
1
20
28
36
32
112
32
16
24
116
124
84
12
60
72
60
8
12
36
64
8
18
6
36
12
60
27
21
24
99
1
35
45
66
10
23
49
62
34
35
27
9
39
141
99
81
85
36
48
11
21
33
91
8
16
2
18
16
20
4
24
12
59
81
54
66
108
28
44
28
8
60
90
18
30
34
17
3
60
126
10
12
24
98
22
8
16
12
140
28
56
64
80
4
32
15
25
29
7
92
52
60
24
96
20
120
15
13
8
28
72
14
10
89
19
8
9
63
172
56
24
30
18
51
1
44
16
36
104
15
3
178
12
32
136
48
24
2
90
36
33
27
4
5
19
26
30
24
12
40
20
18
70
74
66
4
11
9
108
28
12
32
48
18
22
24
8
90
42
4
12
38
126
28
36
80
76
68
28
8
4
48
20
40
8
54
22
24
120
12
24
86
34
8
12
4
12
8
12
4
48
92
54
46
44
6
30
60
4
41
75
36
24
45
39
4
12
24
20
16
56
28
125
31
44
4
72
56
12
16
92
69
39
124
17
63
36
30
10
24
72
24
20
12
40
60
12
92
16
48
56
4
11
109
20
96
9
7
24
50
18
16
11
1
108
20
15
1
8
28
72
38
18
36
69
39
87
9
4
32
36
4
36
48
56
4
72
228
60
5
7
20
52
68
18
22
32
60
28
20
108
40
60
5
27
9
39
126
54
51
85
59
121
48
48
53
19
72
35
45
124
2
54
45
39
60
16
84
116
66
10
32
27
9
135
25
32
28
41
19
24
50
42
4
12
104
96
28
35
49
32
40
44
16
56
108
4
128
9
31
60
20
24
40
26
33
21
24
36
64
56
6
54
16
32
36
40
110
46
8
28
20
64
108
32
100
56
64
36
8
16
38
18
88
24
101
36
31
113
36
63
48
148
11
13
176
76
36
8
15
21
124
56
6
58
5
75
52
8
16
96
23
9
27
54
19
12
5
111
28
26
70
48
32
9
7
68
15
1
35
3
22
74
54
16
60
12
104
36
88
36
116
40
48
11
1
12
77
91
48
24
8
100
108
36
20
124
26
144
30
16
56
24
4
72
44
16
20
148
84
56
60
52
20
9
54
61
20
9
57
118
5
7
12
8
28
20
4
32
64
156
56
12
6
22
104
100
35
9
52
60
59
13
12
20
45
19
74
22
48
188
124
56
4
8
78
90
144
28
8
9
9
10
12
8
100
44
72
4
11
75
94
12
12
167
9
36
180
18
46
12
23
36
1
8
12
40
20
64
24
20
12
18
10
44
36
76
20
135
9
72
28
2
142
12
59
37
24
48
110
10
96
20
24
12
16
72
71
21
24
66
10
24
144
80
28
2
42
16
20
18
45
9
138
34
24
120
56
36
24
100
35
3
58
48
35
45
12
24
64
36
20
4
11
90
99
36
28
8
9
54
145
20
51
21
24
16
2
10
8
48
4
20
108
4
8
36
105
7
74
10
24
56
54
10
12
44
28
32
18
70
60
8
4
56
4
84
12
44
16
108
36
24
44
51
9
16
20
16
38
46
2
82
12
108
60
12
65
45
18
12
4
92
4
5
39
36
28
12
24
14
18
108
4
120
11
21
54
42
4
8
28
32
12
69
27
28
24
12
8
28
8
120
36
124
35
9
36
72
40
12
48
8
90
54
12
4
140
36
16
48
80
4
11
21
4
24
12
29
19
108
24
20
4
5
7
72
48
8
16
20
36
30
118
72
12
32
54
22
12
12
8
60
27
3
6
360
36
40
80
4
24
36
120
11
21
69
3
36
36
60
64
35
36
45
16
72
32
4
32
148
32
4
29
36
9
46
35
45
64
96
20
28
36
71
13
41
27
4
24
20
6
46
8
84
16
44
28
12
132
84
72
32
27
90
39
16
24
60
24
8
18
30
51
25
38
66
51
25
50
10
104
16
158
6
234
22
24
60
11
45
4
60
71
25
60
44
52
24
60
44
60
64
72
8
40
60
20
16
84
221
7
60
68
12
40
20
88
60
5
7
12
48
8
52
44
9
67
23
117
72
28
80
84
36
69
54
1
74
10
24
108
24
29
90
1
20
60
16
83
25
12
48
26
58
20
27
21
18
15
90
25
12
8
52
24
24
20
36
160
96
92
48
18
34
60
32
15
93
ABCD 97807464596*3^$a+1 [50116]
29
6
42
3
135
24
105
48
3
30
7
35
120
133
29
6
24
48
30
63
87
97
120
35
30
175
104
40
32
27
72
13
83
12
120
1
29
108
199
11
45
72
72
15
36
72
45
192
15
1
95
24
105
105
39
111
30
19
80
39
18
55
77
90
12
6
30
169
48
77
66
30
3
681
18
78
7
95
12
18
78
133
77
12
15
33
144
63
27
21
48
27
37
8
168
112
24
120
71
12
133
24
11
192
102
18
78
90
24
45
16
47
1
17
180
27
15
60
138
3
9
192
31
17
198
24
48
1
32
69
6
12
30
30
37
41
39
40
23
105
33
42
48
102
18
133
41
6
132
48
72
18
30
12
73
8
64
152
15
36
12
72
360
36
150
42
21
39
12
21
15
30
27
3
144
30
66
109
101
12
31
107
240
72
12
66
55
77
18
49
41
84
18
25
47
33
123
157
23
97
35
78
15
88
32
15
12
48
24
6
162
21
40
11
138
12
48
7
56
99
18
18
42
7
11
30
7
72
35
96
30
79
53
48
30
72
108
9
33
15
183
12
13
152
15
132
120
85
80
3
181
17
207
33
180
30
84
25
131
12
12
13
80
87
48
1
17
102
25
216
104
40
80
112
8
27
45
16
48
24
47
108
117
48
96
24
237
90
36
12
18
15
27
90
138
49
65
6
30
12
30
12
21
99
21
27
180
12
60
36
12
1
24
95
97
248
3
37
47
25
8
3
60
25
248
96
48
57
78
18
175
8
9
150
25
83
13
107
13
89
7
83
72
66
294
156
12
222
151
24
23
12
48
30
63
88
24
35
12
33
3
30
30
24
120
66
102
120
180
85
83
90
114
96
12
45
27
120
18
42
81
129
39
27
30
7
48
35
84
25
35
6
30
12
165
33
63
40
11
66
115
104
75
36
9
15
33
27
349
24
72
65
138
21
39
12
36
49
80
45
75
123
108
12
48
30
54
9
87
270
75
99
21
135
97
35
21
87
54
19
131
120
96
165
40
107
90
30
108
57
3
117
16
47
60
60
12
21
24
40
125
90
25
47
321
24
40
11
12
33
27
72
216
102
103
47
105
75
90
42
108
42
6
45
39
156
85
47
18
39
123
78
63
21
6
84
48
81
171
21
129
151
72
65
18
30
42
48
13
29
115
23
49
5
6
120
13
17
127
23
153
51
36
24
6
144
66
9
33
30
72
33
40
203
45
120
117
75
123
54
36
12
48
54
30
150
13
72
53
90
33
27
21
99
18
30
12
57
63
48
12
165
27
30
138
102
63
72
63
1
72
35
60
73
32
9
31
35
37
128
39
18
48
54
33
40
65
18
189
24
24
112
56
232
35
60
102
51
189
66
9
48
27
36
102
192
91
48
239
108
42
60
18
30
54
156
13
80
96
64
224
168
24
24
99
85
5
18
12
12
60
45
75
66
54
6
42
60
60
12
9
87
84
156
9
51
13
71
33
72
15
108
13
47
60
108
12
165
16
72
104
15
78
27
81
7
155
45
48
40
275
12
1
71
33
15
1
71
30
18
78
30
30
55
8
21
19
77
54
240
96
54
48
63
75
24
60
18
7
8
87
78
187
101
163
144
23
12
42
3
63
42
135
72
21
30
12
48
9
16
72
35
21
39
18
247
56
99
21
24
123
69
40
41
42
150
18
24
21
144
3
60
33
69
66
30
139
24
11
36
24
6
54
13
48
80
15
12
21
40
11
108
60
12
9
27
312
117
33
15
136
24
56
27
24
60
9
24
45
48
54
85
11
132
105
183
33
99
48
85
119
25
143
1
11
36
30
30
24
165
16
8
9
30
12
61
8
87
42
ABCD 97807551976*3^$a+1 [50016]
5
18
1
12
20
15
13
56
4
11
33
15
57
33
7
35
61
32
12
40
128
27
6
3
52
5
15
4
23
12
60
21
40
72
96
11
13
53
3
81
19
44
3
9
45
138
12
13
96
24
92
75
18
15
135
48
24
9
52
20
4
11
24
33
3
9
3
57
60
3
13
12
5
55
20
3
13
20
4
23
49
83
85
12
11
13
20
9
18
12
13
24
23
1
20
24
28
17
7
8
15
30
3
15
93
69
12
138
33
69
63
75
61
56
24
57
19
23
60
57
3
12
13
56
27
9
123
21
4
17
3
45
18
73
11
13
12
35
6
19
8
75
1
11
45
45
18
18
7
23
9
33
48
42
12
1
92
15
1
84
20
15
33
24
24
96
84
36
45
43
12
83
42
15
3
1
24
60
20
36
64
32
45
48
7
24
20
16
20
24
16
44
16
36
8
72
27
12
13
32
4
11
36
12
37
144
36
11
33
4
32
100
8
16
20
12
24
15
61
5
79
5
15
60
21
7
5
27
4
24
12
23
25
53
7
65
15
3
9
15
21
24
24
96
21
3
12
120
40
17
43
20
75
54
3
15
37
68
28
5
42
30
12
19
12
5
27
3
69
4
11
25
20
3
93
27
12
9
40
56
51
12
90
15
12
4
44
16
60
44
15
45
12
36
24
24
27
90
54
25
53
43
29
30
1
12
60
20
12
15
49
44
45
7
23
37
8
12
33
18
57
12
4
32
48
16
35
126
12
147
3
73
24
20
24
24
72
4
56
3
1
71
6
24
30
13
32
76
12
32
123
37
68
3
13
24
35
30
42
6
3
69
48
15
28
116
28
35
18
15
48
4
5
3
15
9
28
35
12
45
24
24
45
7
83
1
12
48
32
12
87
85
44
36
4
44
93
12
3
12
76
24
8
64
20
3
18
7
8
72
12
24
52
48
59
33
12
28
12
80
15
21
36
63
25
17
99
4
23
25
44
16
17
27
15
25
11
33
60
21
99
4
8
24
75
1
47
25
8
45
42
37
8
160
12
5
63
3
24
33
3
24
1
60
5
3
12
27
25
32
60
81
42
132
18
7
56
40
5
19
36
35
33
9
15
27
93
28
48
77
42
37
95
21
9
39
36
4
59
25
32
3
37
11
25
84
56
88
84
72
11
57
45
7
24
56
21
19
53
7
8
108
24
105
6
49
84
47
49
23
12
66
27
28
84
8
96
16
11
12
12
21
12
112
20
21
42
48
12
12
1
44
21
24
79
71
25
20
88
128
24
4
36
20
3
25
32
64
24
5
12
18
21
52
5
12
55
12
8
40
12
35
73
12
11
54
30
25
41
3
12
39
48
25
8
135
30
7
60
17
63
33
103
17
3
12
12
15
21
24
27
9
12
12
15
37
44
60
69
7
95
45
36
64
71
24
49
72
48
12
48
56
4
32
48
52
12
8
15
9
3
1
44
72
15
33
96
24
28
32
12
3
18
12
51
36
21
99
75
36
73
29
120
15
96
64
68
4
48
35
1
56
40
24
12
8
51
6
3
16
20
40
11
30
67
47
13
47
78
43
44
48
3
12
12
18
15
15
12
6
15
4
83
57
24
64
17
15
51
9
4
17
43
29
123
4
48
36
12
8
21
18
72
60
9
40
72
104
84
27
24
13
120
8
75
37
5
7
11
37
236
57
7
12
20
48
33
42
81
12
60
15
13
72
12
56
16
11
33
84
36
60
24
3
72
25
23
30
3
40
44
27
30
30
25
24
12
12
5
42
33
36
52
119
73
12
8
12
21
15
72
87
13
143
24
6
103
11
9
136
5
30
18
3
108
9
3
24
16
20
112
47
33
100
32
21
3
9
30
18
30
9
3
45
52
11
69
21
19
20
15
13
8
9
15
15
13
5
60
3
9
103
77
75
40
84
12
20
64
20
15
25
20
21
54
90
51
52
56
4
12
53
15
28
5
3
52
5
27
15
1
36
8
16
20
40
12
48
59
21
27
42
7
35
141
27
1
32
24
64
44
12
16
65
3
4
35
1
11
21
48
52
120
8
12
69
15
3
72
66
7
35
21
24
76
32
12
45
18
24
1
44
4
44
33
3
36
24
16
20
24
16
101
75
15
13
20
36
4
119
45
15
72
85
60
20
21
15
9
66
12
1
24
96
11
1
68
21
6
49
44
72
4
5
39
9
27
40
96
59
9
99
33
120
4
35
18
12
19
20
24
72
3
198
39
33
43
72
47
30
15
100
41
19
60
80
48
28
17
147
3
13
35
69
36
4
68
15
30
42
25
131
25
5
12
75
52
23
60
1
44
15
117
81
39
60
4
11
21
9
39
4
20
40
47
1
35
25
24
65
3
12
15
96
12
1
59
45
27
18
55
20
12
45
30
36
33
9
27
84
16
20
3
21
52
12
35
81
69
27
28
92
28
32
4
47
73
32
64
36
12
17
75
3
25
32
3
18
3
21
55
8
3
60
9
21
7
12
8
63
12
25
5
195
63
24
9
39
25
35
1
60
20
27
24
18
27
15
48
33
40
20
27
25
113
67
23
13
24
5
42
45
75
13
20
3
9
33
48
12
42
1
8
39
21
39
72
36
12
1
12
8
4
80
33
15
4
20
3
73
44
81
19
20
3
1
56
3
12
21
12
117
6
105
12
16
29
12
6
9
88
5
15
12
4
132
8
21
3
3
12
12
49
56
15
36
42
7
20
60
3
12
45
88
17
30
13
5
30
21
4
65
48
30
13
17
3
36
24
16
11
60
24
9
124
48
8
36
16
44
3
318
7
35
45
60
16
11
21
12
3
49
80
96
24
15
6
3
4
60
23
12
1
11
36
9
3
25
60
36
24
35
12
6
3
52
8
16
41
39
100
23
21
159
18
30
72
37
8
16
11
18
31
12
24
11
9
4
20
120
51
25
56
64
71
12
60
1
60
47
33
9
51
16
53
3
39
85
8
15
45
12
3
78
19
8
3
24
21
88
12
20
168
4
5
31
20
87
25
89
15
24
141
3
72
96
64
23
25
96
24
20
36
27
33
36
15
61
47
42
39
4
53
60
15
15
9
3
1
24
35
18
24
18
12
9
12
60
40
17
18
12
18
12
48
7
35
73
17
48
30
49
20
75
90
6
49
8
3
12
18
84
139
59
13
35
49
5
6
13
32
4
83
25
12
36
5
27
27
1
92
15
1
92
129
31
44
48
12
48
52
65
18
33
28
29
42
1
149
3
3
45
84
36
39
9
52
24
36
24
11
9
75
45
16
12
5
18
37
32
28
120
60
80
40
53
3
39
57
16
20
40
44
21
99
16
12
ABCD 97807754186*3^$a+1 [50033]
90
33
3
60
54
90
126
30
54
90
204
297
45
84
51
108
45
99
57
276
54
54
30
186
126
174
366
9
108
111
36
90
114
81
45
36
180
300
180
144
24
90
9
171
12
60
117
327
36
90
87
108
75
24
120
114
27
72
57
294
66
36
180
144
36
18
6
30
36
24
84
42
54
54
210
90
36
15
99
9
81
36
30
186
54
81
9
210
69
57
204
30
69
27
90
99
45
84
72
87
81
36
360
315
36
9
246
24
36
54
99
171
81
45
120
90
24
120
126
24
84
231
9
171
369
102
69
279
72
234
126
144
153
27
210
54
42
18
126
246
60
18
12
15
9
300
204
12
24
54
126
234
102
24
156
108
15
441
63
57
96
54
153
117
30
105
45
84
51
171
90
138
90
15
81
99
36
45
36
120
87
3
438
102
78
30
6
126
144
120
96
54
54
36
66
15
9
126
18
360
12
87
108
45
174
276
18
66
6
120
15
45
54
120
24
246
96
30
177
327
6
99
111
54
6
90
84
150
120
36
114
30
150
135
351
90
450
54
156
108
216
51
75
60
84
144
312
54
243
21
60
30
132
54
126
120
24
513
57
6
9
219
36
6
84
24
12
24
36
90
45
3
177
108
165
42
54
156
15
279
36
18
27
45
54
234
126
156
168
81
261
27
117
36
210
24
30
36
24
126
120
69
279
12
90
54
186
234
9
57
234
24
12
24
66
150
45
153
12
267
81
66
36
168
12
294
171
39
105
36
9
120
90
105
288
57
6
90
99
225
63
117
120
375
108
3
24
174
36
36
60
120
24
144
135
225
171
21
60
234
216
354
126
168
210
90
69
21
180
72
114
90
180
30
69
21
24
300
132
54
9
72
63
90
12
54
186
48
216
114
9
81
12
114
36
117
3
114
120
126
198
42
30
144
24
135
21
150
36
84
96
45
45
315
72
57
24
282
114
54
36
45
111
24
90
63
63
18
171
9
66
6
318
150
120
87
39
6
180
18
66
90
54
96
210
213
3
24
336
60
54
36
84
159
57
54
33
81
72
27
57
51
75
114
174
90
6
90
144
90
126
99
57
87
108
180
3
126
144
6
153
21
87
153
12
159
108
3
78
192
360
330
18
120
90
6
36
99
9
27
144
21
60
ABCD 97807802864*3^$a+1 [50007]
2
16
9
15
17
39
10
2
17
1
30
42
23
7
18
10
14
58
17
43
60
9
89
10
32
28
9
15
25
11
24
33
4
11
30
39
93
3
23
30
19
8
13
44
7
51
18
12
27
23
18
22
2
40
8
10
50
48
4
15
15
18
48
11
16
5
12
36
19
11
34
3
5
12
11
29
18
20
17
31
12
30
7
11
1
9
55
29
3
12
16
17
2
18
48
27
8
16
8
61
22
68
1
21
2
28
5
7
13
37
30
17
16
3
5
7
29
1
28
39
3
9
39
2
22
26
7
27
1
84
35
57
3
1
77
7
5
8
22
18
2
6
34
57
39
9
3
2
107
1
23
5
55
92
4
41
18
2
12
36
4
15
3
12
1
25
10
42
8
24
6
4
61
89
3
20
40
3
20
10
84
30
53
3
12
12
17
1
19
21
7
1
12
7
35
40
101
19
50
71
29
63
5
10
2
48
18
21
40
3
60
1
36
20
8
33
42
60
65
5
66
1
13
60
18
30
7
35
6
64
7
13
30
10
30
1
7
22
3
3
24
6
20
12
19
3
5
25
6
30
11
9
7
5
7
15
1
5
24
15
83
40
18
20
24
6
42
22
1
5
54
37
29
27
5
23
25
30
45
9
16
110
24
10
6
49
1
22
2
6
22
20
40
2
25
3
65
45
19
8
3
17
11
2
39
13
26
5
17
8
35
19
28
18
39
41
4
3
5
10
49
11
29
9
12
3
25
14
28
30
23
7
72
1
17
38
22
7
20
5
10
25
20
60
35
16
12
2
47
61
19
9
31
29
32
22
26
4
6
12
8
10
24
26
49
8
3
12
160
73
17
38
10
67
17
18
17
28
27
18
12
56
12
23
19
78
7
21
44
28
12
7
1
19
21
2
6
10
50
64
3
5
3
7
2
6
22
2
25
3
2
11
5
7
20
35
72
78
7
5
3
33
67
63
32
29
8
41
24
63
8
25
12
22
18
12
63
45
15
12
23
168
12
30
23
95
1
36
17
11
4
3
20
25
12
40
1
4
8
12
36
10
54
6
9
20
1
27
17
16
27
3
30
19
36
32
125
19
108
3
12
6
2
10
15
3
25
35
24
25
11
20
4
30
3
12
53
39
1
8
30
24
105
55
8
22
6
20
9
20
20
11
1
29
31
9
31
8
56
64
5
6
1
36
28
47
37
11
30
2
12
97
4
17
12
3
17
40
3
3
2
19
21
8
10
12
60
12
6
2
42
30
13
3
21
9
12
7
31
4
26
12
7
5
6
4
33
4
29
27
5
12
60
28
12
11
4
23
22
3
3
12
20
17
5
86
40
60
9
35
13
65
35
7
60
65
61
4
7
24
32
47
6
27
3
34
8
30
22
110
18
23
35
5
37
30
37
5
6
9
3
8
10
24
7
8
23
22
8
10
37
1
10
21
3
26
7
8
15
1
4
4
3
22
18
29
8
5
30
26
59
80
53
18
30
31
9
12
2
13
12
65
16
24
27
9
54
41
55
1
11
8
4
6
79
5
26
24
85
3
5
67
165
48
5
40
50
18
4
35
55
17
20
48
12
8
11
37
8
7
12
20
41
5
12
15
5
67
15
8
9
19
2
7
41
11
1
10
12
33
8
19
61
5
24
48
42
6
2
17
31
30
34
33
5
48
30
22
20
10
12
30
8
12
36
4
30
5
141
24
51
4
21
32
22
8
17
53
48
11
19
9
23
22
3
4
13
11
5
42
17
1
32
7
3
2
36
12
22
8
69
3
40
25
28
85
12
6
12
13
29
26
4
18
27
11
37
35
25
17
28
20
3
16
21
48
20
4
90
26
64
6
1
13
7
33
35
3
30
7
5
3
43
2
27
15
25
11
1
20
61
8
7
15
38
24
58
18
11
141
22
25
5
31
60
5
39
3
8
5
19
5
40
15
30
23
20
8
15
4
33
57
35
45
11
24
5
3
5
52
71
16
3
18
7
11
14
10
1
120
5
80
60
4
67
8
3
42
8
19
23
25
21
20
7
28
17
12
15
15
18
19
20
23
5
20
8
20
7
6
4
6
2
12
6
9
1
54
18
2
16
21
48
12
3
33
8
4
12
21
2
10
7
8
8
15
78
12
7
5
6
1
21
15
12
21
12
8
11
11
8
5
5
2
22
6
2
115
65
7
45
3
45
7
12
36
23
9
33
62
21
24
13
12
63
28
37
7
3
128
64
6
20
59
12
1
30
10
18
41
39
41
8
41
7
5
10
9
3
5
25
15
5
6
37
15
18
2
12
48
12
10
38
29
19
112
2
107
19
4
45
16
19
73
23
1
48
5
3
7
26
34
1
19
17
11
2
6
90
12
23
5
27
80
3
22
38
97
8
7
30
62
6
4
7
13
15
1
12
8
19
35
25
20
40
15
18
20
18
22
18
30
50
4
33
132
23
9
43
1
7
42
3
40
105
2
5
20
11
5
96
1
47
20
12
4
35
12
12
5
21
40
27
63
12
9
23
6
24
70
26
4
7
109
10
9
11
52
38
22
9
63
48
48
1
19
4
6
14
17
28
52
59
24
30
18
33
7
20
45
4
9
2
53
19
6
12
12
46
5
16
101
3
39
40
1
5
27
5
22
50
16
20
42
29
8
16
40
56
11
77
3
30
18
42
60
18
5
29
8
42
48
25
17
18
49
20
9
4
6
30
2
10
20
12
3
37
27
11
17
115
13
28
19
10
3
24
3
18
18
1
23
68
42
10
25
5
60
7
19
37
5
3
4
11
101
20
29
10
21
23
13
53
7
5
22
25
8
5
18
29
25
11
29
15
15
38
18
54
6
1
51
20
25
3
9
5
6
42
23
17
18
21
21
42
26
19
3
48
62
12
10
20
6
4
6
1
23
6
7
43
9
25
15
51
29
43
37
35
1
52
37
20
6
4
30
31
29
8
18
12
28
50
10
60
1
8
76
5
20
7
15
2
28
38
9
3
48
45
16
9
32
12
28
20
19
41
28
7
67
48
9
13
6
5
9
55
48
5
3
7
48
17
25
30
2
18
37
40
8
24
3
6
24
3
5
7
72
23
10
6
1
19
42
7
15
33
5
7
48
52
12
20
4
7
18
7
3
44
6
12
40
15
15
49
8
21
74
6
19
72
9
30
20
5
7
22
6
25
7
12
36
45
9
40
26
1
11
5
13
19
11
52
2
11
7
30
19
88
8
12
5
7
9
12
15
3
65
37
30
9
4
24
1
12
10
45
4
48
8
63
1
1
48
7
27
33
3
14
16
14
40
48
12
18
43
17
18
57
5
10
9
8
1
51
3
17
19
20
4
1
35
1
13
27
3
10
27
29
31
9
2
22
68
10
5
13
24
3
63
1
19
22
7
55
25
5
78
58
7
43
1
29
12
12
6
10
14
6
34
18
39
9
27
12
12
33
15
3
13
19
6
40
39
5
16
19
1
64
6
42
12
55
36
5
2
9
16
24
63
30
56
40
14
96
37
17
6
29
41
7
17
20
46
1
23
68
10
38
22
42
90
7
4
55
2
7
12
36
35
58
11
21
12
28
27
28
13
19
5
88
2
70
15
8
20
4
99
22
20
18
10
54
1
5
14
70
15
16
7
30
10
30
8
60
7
15
48
20
5
79
41
17
7
13
42
18
18
12
17
32
9
14
16
9
5
7
16
20
5
3
24
13
12
8
15
72
3
52
50
36
12
40
18
21
29
22
29
3
37
29
7
65
30
40
72
8
22
6
30
19
11
1
20
23
28
2
10
20
58
15
53
64
23
4
39
14
15
13
2
46
104
76
80
30
1
33
15
15
36
2
12
11
60
29
3
17
6
22
8
19
40
11
2
12
7
3
6
20
64
18
57
15
41
96
3
10
30
26
4
18
53
19
53
3
37
23
41
1
102
10
3
17
43
33
24
15
11
10
20
7
5
7
15
30
31
49
6
22
38
34
66
2
47
71
2
12
70
33
4
41
8
22
9
33
36
7
7
25
21
44
10
1
29
6
21
28
41
11
8
13
7
15
30
6
25
17
23
9
10
50
10
38
7
5
11
4
21
4
8
18
24
10
135
48
20
8
37
48
11
36
47
8
10
19
16
44
4
19
18
7
12
1
7
5
30
5
25
16
42
18
2
10
39
11
29
13
11
19
36
5
25
27
3
4
1
7
48
10
20
24
7
23
37
3
6
27
12
5
16
24
18
32
41
16
8
36
5
24
63
15
9
11
18
47
28
19
1
4
13
19
48
53
30
18
2
9
8
5
27
29
7
12
3
12
57
8
72
3
6
10
32
22
48
79
24
19
6
22
57
105
26
37
8
4
5
11
60
7
48
34
27
20
1
12
38
37
11
21
20
13
40
7
1
15
3
4
20
41
7
10
15
5
7
11
22
7
25
28
30
2
7
9
19
1
4
11
15
1
4
52
57
16
12
8
22
2
16
27
12
65
40
8
30
49
29
4
35
13
2
10
36
80
4
15
11
22
2
58
12
15
3
12
6
30
21
33
55
25
10
33
5
90
58
107
8
35
21
23
25
15
6
7
7
5
25
7
4
35
90
19
32
21
12
3
33
12
27
3
2
36
11
20
29
31
4
55
10
74
46
51
20
16
3
2
10
32
25
16
24
13
12
36
10
9
16
12
5
48
2
42
28
23
27
42
55
5
11
4
25
7
43
65
32
60
11
18
7
23
22
15
15
8
1
39
12
8
1
4
25
35
29
78
78
2
22
35
75
6
10
1
28
13
30
9
3
33
23
1
9
24
18
60
8
49
111
1
64
7
20
17
36
12
67
30
28
42
6
30
32
9
1
27
3
18
62
25
3
12
9
9
2
12
18
7
32
9
12
12
46
81
3
50
76
31
8
21
24
ABCD 97807934782*3^$a+1 [50005]
60
103
77
108
139
233
12
48
60
97
215
523
18
227
25
18
629
300
228
13
35
60
384
331
197
12
120
60
36
144
168
37
108
143
19
36
17
192
96
240
264
96
264
108
12
36
144
156
49
216
287
48
12
12
36
132
12
780
96
84
193
335
12
48
288
180
12
187
101
192
228
60
192
37
11
84
36
589
11
25
54
53
163
89
235
185
373
155
115
108
5
120
120
204
180
300
60
120
48
12
60
96
24
55
245
240
163
77
240
96
60
84
48
43
65
24
1
47
115
72
65
48
85
162
396
29
156
85
252
23
252
337
35
96
24
168
55
17
120
48
12
1
47
48
192
12
133
83
25
239
276
60
120
60
84
205
371
7
5
300
312
96
97
95
13
144
83
60
288
84
120
85
35
1
95
120
120
24
235
108
270
143
132
265
35
37
215
163
5
12
240
211
17
60
420
43
5
300
37
252
143
528
240
619
113
193
234
185
13
47
36
79
101
144
120
48
168
384
96
60
84
48
300
67
450
95
283
497
48
180
283
125
577
180
47
60
276
240
240
307
233
24
108
180
120
612
36
24
36
12
468
199
5
120
91
180
29
115
173
97
11
277
162
36
89
36
109
371
205
95
192
12
133
275
240
108
60
144
276
132
25
167
31
29
36
439
101
60
37
18
17
60
355
113
24
36
12
85
90
473
120
84
156
120
432
60
108
229
155
115
161
324
163
77
31
305
240
444
240
193
287
96
84
55
245
180
115
5
175
101
240
240
175
65
60
19
18
35
12
36
7
5
13
167
492
108
295
113
175
17
145
270
17
108
132
108
48
ABCD 97808377432*3^$a+1 [50032]
121
5
91
119
114
36
72
43
29
51
96
16
32
51
72
45
12
33
75
4
119
42
15
148
96
113
91
36
8
15
30
3
40
92
180
15
61
167
78
162
12
61
17
123
69
27
63
73
17
126
25
72
173
31
60
59
84
78
162
1
56
108
15
18
30
42
66
85
36
24
35
85
5
24
15
28
24
59
69
15
18
39
96
15
30
39
180
60
48
51
24
57
40
29
55
32
148
227
109
23
57
216
87
1
65
42
18
111
196
83
45
99
93
64
23
21
76
36
32
21
12
198
45
12
100
44
33
18
108
37
23
1
29
7
17
30
36
180
37
224
4
32
15
18
72
19
71
49
113
15
28
140
148
47
205
23
25
47
49
23
6
55
20
189
31
167
13
29
138
9
69
30
9
28
5
72
51
24
28
17
126
1
59
97
47
33
4
20
16
17
15
60
52
24
5
67
24
53
96
234
30
18
9
231
12
13
120
20
33
90
1
11
42
3
15
48
45
9
103
23
21
4
36
60
83
36
12
78
102
25
35
57
45
27
333
3
33
42
85
108
35
129
3
13
17
27
51
61
60
8
76
132
48
155
54
15
15
6
7
83
144
156
21
60
9
24
111
52
48
35
42
15
4
29
147
40
84
41
102
186
75
16
60
11
165
12
36
57
55
65
19
60
128
28
5
115
32
51
105
39
21
16
96
47
21
76
36
44
24
27
45
84
21
219
9
312
18
54
7
36
8
100
65
120
474
18
123
60
117
3
24
105
31
56
3
1
60
5
54
18
147
3
12
36
1
44
40
29
15
51
24
97
120
71
49
36
95
48
61
89
54
105
88
24
96
44
69
31
119
21
36
64
8
52
20
33
75
135
18
27
48
40
53
147
12
15
18
63
87
12
36
117
15
48
9
12
108
123
13
95
60
181
29
111
33
91
5
282
57
75
97
23
36
54
43
24
23
57
39
12
168
1
11
78
12
43
32
87
93
33
27
28
72
5
30
85
8
112
53
39
63
108
25
72
35
72
18
87
112
101
42
33
33
91
24
107
18
67
35
108
201
21
15
105
150
18
54
120
180
73
48
116
3
18
39
36
64
84
5
99
88
17
43
32
33
75
45
3
16
143
36
21
3
108
30
42
30
307
8
15
1
65
60
15
52
23
249
112
11
90
18
129
105
75
148
47
6
115
116
108
136
12
17
127
20
69
51
39
61
60
144
72
35
85
5
18
1
23
33
75
57
36
99
13
23
57
33
27
15
12
81
16
179
72
109
29
114
390
43
32
3
12
45
15
1
89
87
3
48
169
29
72
42
1
32
4
20
136
120
60
35
25
35
12
37
44
36
48
3
48
9
112
24
56
3
66
111
36
252
16
240
47
60
120
150
103
89
3
3
21
48
88
23
192
78
355
60
65
114
1
96
44
69
135
52
36
24
36
5
18
57
64
11
33
24
63
9
36
4
149
75
15
9
51
157
125
3
87
18
42
138
42
73
56
99
24
228
45
135
57
60
15
90
36
54
1
35
12
90
75
40
20
27
36
21
64
29
48
43
20
36
63
18
150
12
21
40
17
39
48
75
18
18
144
36
1
96
80
60
72
15
18
15
24
9
39
3
33
384
12
159
42
18
12
25
104
3
36
21
36
124
60
101
30
129
4
119
186
39
36
160
17
15
15
42
87
3
105
93
48
115
120
149
7
84
107
12
36
21
111
57
141
12
198
21
96
28
5
51
21
87
76
56
63
153
63
25
155
37
80
144
16
53
12
78
72
129
51
13
56
124
35
25
89
30
96
102
147
276
9
3
40
32
3
12
150
87
76
53
30
337
5
60
48
31
80
96
33
30
24
66
7
83
25
29
18
60
57
51
84
117
180
ABCD 97808473528*3^$a+1 [50002]
37
24
11
13
11
61
48
107
13
11
12
168
24
25
96
11
24
36
24
84
37
48
35
12
1
24
96
48
35
61
11
12
345
51
12
84
36
177
40
32
39
97
24
8
16
56
40
83
60
12
120
165
16
47
97
131
13
131
108
60
61
72
23
121
23
33
63
96
1
155
252
36
60
180
61
23
177
51
109
119
9
48
207
25
11
61
11
180
217
8
24
16
47
1
11
120
60
60
84
9
136
96
35
61
32
40
71
120
97
23
25
24
11
24
61
119
1
104
27
85
59
156
25
8
87
1
23
24
180
12
1
263
24
132
229
56
231
24
1
144
35
36
12
120
13
80
87
180
93
40
59
13
48
48
24
23
25
83
229
47
33
16
56
16
47
73
143
12
12
1
11
288
12
49
35
132
12
61
47
169
59
189
40
8
63
12
85
23
24
25
71
1
80
40
11
37
32
111
84
60
121
95
24
48
1
96
275
24
85
167
48
12
69
63
145
47
1
152
15
48
9
16
144
96
120
23
1
96
47
25
96
11
181
32
40
11
132
9
3
61
11
24
12
24
1
23
9
40
227
48
157
8
3
229
56
3
21
123
180
12
85
59
312
24
133
80
72
136
168
35
109
35
60
36
12
60
84
96
9
75
36
24
24
1
8
27
21
99
84
129
40
71
25
24
11
12
24
156
13
35
109
11
61
48
11
60
84
61
71
25
24
191
73
192
48
71
12
37
23
24
1
48
176
135
25
48
192
96
107
117
15
24
241
11
72
48
13
59
13
47
108
69
48
3
84
1
275
48
180
12
24
156
48
1
48
23
49
48
8
40
192
168
48
96
143
72
25
95
60
253
32
3
37
35
13
48
107
12
24
49
200
3
12
132
213
120
3
37
23
25
24
59
72
48
21
88
47
73
131
61
8
183
105
24
184
227
24
13
35
132
81
24
16
32
63
9
135
24
1
23
97
120
23
105
75
108
73
96
23
60
253
83
21
3
13
107
13
152
48
75
72
13
24
24
11
13
80
120
63
12
37
155
48
45
3
48
60
25
191
145
48
23
60
45
40
192
11
36
1
32
40
71
145
71
216
132
117
15
96
25
24
24
47
72
12
61
24
144
11
36
192
12
60
108
61
56
51
84
153
16
71
25
179
180
97
59
36
60
85
72
200
16
24
71
297
27
12
25
96
59
96
109
95
169
24
95
25
251
60
9
40
200
16
59
132
49
47
60
13
11
48
48
48
144
133
23
1
48
168
143
9
111
25
72
143
9
240
15
1
24
72
23
25
23
9
3
61
24
72
59
37
24
11
109
95
1
80
39
105
64
11
60
73
35
37
23
12
13
71
84
13
119
49
56
16
23
49
83
45
27
45
75
13
179
144
12
73
47
12
85
80
15
97
35
84
204
85
72
8
15
73
192
95
1
119
25
35
13
24
248
351
12
12
48
25
24
23
25
11
24
12
145
24
56
168
15
120
25
23
48
49
11
12
12
13
120
95
48
49
72
59
36
96
84
144
24
37
24
179
181
35
21
40
128
120
51
60
1
215
25
71
49
59
69
3
13
72
35
24
48
72
85
8
3
37
72
11
72
156
60
84
25
48
47
48
49
11
132
36
36
24
129
40
83
12
72
24
24
25
23
24
81
39
1
47
57
40
59
141
136
24
83
37
95
168
36
61
83
36
9
75
12
1
24
35
133
47
33
27
45
111
24
1
35
37
8
75
72
12
121
47
25
11
37
35
13
24
35
72
205
8
40
23
132
12
156
69
39
ABCD 97808623964*3^$a+1 [50009]
54
126
36
12
6
72
63
21
18
41
109
66
42
90
93
24
57
6
9
21
27
72
24
24
21
12
24
66
144
6
72
15
72
33
6
30
35
97
63
81
39
9
87
24
24
81
71
73
36
42
9
8
13
54
5
13
27
9
54
78
54
29
25
12
18
24
108
12
18
54
18
72
15
39
36
54
54
6
99
56
1
95
13
11
85
84
6
65
1
6
89
31
42
36
36
15
15
113
67
6
47
25
48
23
31
18
87
9
66
36
33
45
12
47
61
24
48
18
6
36
23
7
54
35
109
51
80
19
12
24
105
3
30
15
57
119
25
39
21
11
24
19
18
12
78
33
21
75
8
40
32
55
126
150
30
54
105
39
216
18
60
12
15
93
6
29
1
6
30
36
54
33
21
6
18
11
1
15
135
36
84
89
1
15
3
108
18
90
24
108
9
63
102
35
24
136
48
32
160
24
117
18
36
6
102
57
15
36
60
30
24
3
33
39
33
71
31
6
90
9
45
75
9
15
24
123
173
96
55
60
18
35
121
6
9
27
18
36
54
65
1
23
112
24
75
21
51
53
40
105
54
36
6
48
6
30
51
80
19
36
66
23
16
21
27
27
45
8
16
21
138
36
5
24
7
24
12
114
48
27
9
24
47
61
30
24
48
108
17
25
12
6
53
16
8
61
35
256
69
96
30
53
72
1
24
135
9
36
35
103
36
24
21
87
17
31
6
138
18
23
37
99
9
144
48
18
5
24
31
174
6
36
18
12
60
239
85
66
96
84
5
120
73
126
41
64
39
42
63
57
23
112
81
39
33
6
30
24
36
12
78
125
24
67
125
31
9
8
37
180
54
24
66
6
54
11
43
5
121
111
123
5
31
65
61
84
42
30
87
117
54
21
9
126
24
65
7
30
18
60
21
8
1
255
15
42
102
6
36
30
96
12
5
67
18
11
7
57
75
12
96
89
103
36
21
123
6
36
18
65
97
39
120
56
103
17
55
6
48
6
30
18
5
37
59
24
61
30
60
30
6
18
12
6
17
16
39
18
12
11
16
24
9
15
33
78
9
21
54
36
6
155
55
6
27
3
53
16
80
48
37
35
61
48
72
78
29
37
75
15
33
21
24
155
43
69
24
80
16
224
67
18
132
23
16
8
1
95
24
7
6
3
24
45
27
120
9
36
36
114
48
72
5
40
51
120
42
18
12
5
13
3
75
29
55
18
60
30
72
45
32
19
30
6
18
12
35
43
36
72
72
17
40
24
45
72
54
45
75
5
55
90
63
56
19
42
30
6
47
43
18
11
43
12
89
1
15
39
96
65
40
33
18
24
69
24
27
5
49
6
65
19
5
24
16
51
48
6
119
25
30
57
69
6
174
39
111
65
55
105
39
72
6
72
156
24
30
41
24
31
192
33
9
87
33
6
12
24
125
343
36
5
16
69
11
19
24
18
3
15
12
42
48
3
15
81
9
42
72
45
72
21
83
61
35
43
125
40
33
63
24
96
51
30
18
5
16
104
1
6
9
56
48
85
66
36
45
48
32
19
5
16
8
25
180
11
67
54
18
18
3
15
9
56
1
6
12
42
30
24
66
24
30
5
40
69
12
119
16
81
72
78
9
3
18
27
207
114
66
5
1
48
24
71
40
15
30
51
75
6
30
9
8
7
9
45
11
25
36
192
6
5
7
42
12
59
49
18
90
18
6
35
145
135
39
54
6
90
51
33
72
95
40
9
60
12
54
96
17
37
18
18
30
60
48
36
60
30
18
108
24
30
6
29
48
13
18
66
15
63
30
60
18
77
13
18
12
53
19
60
12
5
31
42
47
19
6
36
18
129
15
12
144
6
84
35
1
15
24
56
49
180
96
108
18
29
24
1
135
8
1
72
30
42
18
12
18
39
39
66
6
12
240
156
9
192
15
36
149
55
33
177
24
30
6
90
9
9
120
36
54
18
24
35
120
25
198
30
6
12
78
192
59
1
18
12
33
9
18
53
31
105
104
61
18
6
120
90
6
30
6
39
80
40
24
159
17
19
54
15
3
18
12
90
90
144
83
43
72
117
15
18
12
35
91
24
84
36
6
12
107
91
54
78
57
8
25
108
107
13
3
159
6
72
108
12
60
18
36
66
47
31
65
61
18
30
27
8
25
12
6
93
45
6
18
27
3
5
13
24
18
36
5
64
3
72
18
3
99
72
6
87
72
15
9
159
17
160
75
48
60
17
19
12
24
65
19
36
18
36
75
56
1
48
72
23
1
54
12
54
23
31
6
18
57
63
6
36
15
15
78
18
30
59
13
11
97
72
18
72
5
13
18
9
27
5
1
48
6
9
9
18
12
57
129
72
18
5
85
11
88
57
36
59
31
113
1
15
3
12
18
42
36
89
24
16
15
9
21
195
3
125
133
84
18
77
1
192
6
30
6
84
41
19
125
55
30
36
36
3
56
55
126
12
6
65
7
54
30
24
126
15
75
30
23
31
90
24
102
36
54
54
24
ABCD 97808909962*3^$a+1 [50044]
32
88
24
14
18
30
4
3
53
34
50
34
9
27
45
11
6
64
26
37
17
18
36
37
60
51
9
41
10
2
16
39
15
12
9
35
4
86
18
54
7
11
24
12
10
18
12
9
65
30
36
22
32
54
60
85
15
48
104
18
16
2
13
9
27
3
48
2
10
57
5
18
60
34
2
49
84
36
3
2
24
19
15
14
79
72
3
33
15
33
17
6
54
31
9
3
27
24
45
5
36
7
45
6
24
117
15
38
79
36
24
60
9
24
50
4
24
24
8
34
15
9
15
9
87
5
7
3
42
8
16
3
3
33
71
90
31
24
33
15
33
8
7
59
1
60
11
6
7
15
18
8
42
54
64
74
37
27
30
27
23
1
17
4
2
28
18
15
24
3
6
6
48
26
7
57
62
18
22
50
6
16
36
38
31
9
54
104
18
16
2
12
25
9
2
1
15
33
5
10
9
39
60
26
7
24
83
13
15
24
18
6
12
9
27
18
3
51
21
24
36
29
22
21
9
54
20
25
3
18
38
16
18
38
4
72
6
120
135
3
48
9
12
24
12
5
7
15
56
34
39
11
37
24
36
15
6
15
27
2
94
48
2
52
24
3
96
5
18
16
12
69
3
33
89
30
18
7
27
6
18
9
48
11
34
6
38
10
44
73
3
12
32
22
2
30
46
32
37
12
27
14
54
4
12
50
16
6
21
11
10
6
8
30
18
13
45
48
111
33
48
98
22
2
37
33
32
7
3
12
12
30
32
10
9
3
12
14
10
14
10
48
9
5
16
14
10
3
108
41
24
16
6
12
6
32
34
54
18
14
10
21
36
3
21
36
23
10
92
7
3
24
12
36
9
9
30
14
19
17
34
9
11
61
72
11
34
24
3
60
15
45
75
57
17
31
9
18
14
16
15
35
22
3
89
7
185
58
66
24
2
16
45
11
4
68
22
8
16
26
48
18
7
29
40
39
60
149
10
50
22
8
4
18
2
25
12
51
9
24
12
167
10
8
31
15
90
8
31
48
24
60
5
54
16
2
19
3
8
4
102
24
15
3
6
63
12
21
3
27
72
8
1
24
24
27
57
11
1
9
14
1
3
30
14
61
15
9
15
33
12
99
86
16
63
23
1
3
38
18
18
43
36
27
32
4
32
28
21
3
9
71
30
7
15
21
9
26
22
8
19
36
39
2
90
16
6
32
7
81
3
29
22
18
51
5
19
11
114
103
24
12
5
70
18
6
9
24
24
11
37
39
32
4
8
16
24
9
24
39
6
3
5
36
55
51
9
24
12
29
6
18
88
15
48
15
9
15
48
8
1
3
30
27
47
54
139
5
22
2
19
3
8
10
24
18
80
22
39
57
26
13
9
18
14
12
43
3
9
23
30
16
74
28
36
9
5
22
48
33
48
9
86
40
66
26
30
36
34
26
40
6
9
63
2
7
12
21
15
24
83
4
9
33
50
16
38
31
17
16
51
72
12
11
49
5
40
3
107
1
33
39
11
96
1
21
14
100
8
30
40
66
9
63
8
37
27
9
15
9
47
49
60
9
39
51
20
24
25
15
84
6
42
38
60
18
49
33
24
2
13
81
50
1
15
30
27
11
10
78
12
30
56
43
95
1
39
2
36
7
9
38
12
1
36
3
48
20
1
24
9
3
3
9
29
12
10
12
33
81
6
9
60
27
12
9
35
1
83
36
42
16
42
81
53
10
117
12
59
25
9
8
7
5
28
6
24
18
20
48
4
15
36
5
18
12
24
1
15
45
23
61
36
3
8
10
63
17
10
8
28
18
15
81
26
40
21
12
12
27
6
98
18
10
26
115
12
65
16
26
40
12
24
90
42
36
2
6
48
40
21
35
16
36
9
5
22
12
72
9
36
60
36
47
4
30
75
24
5
16
27
27
21
21
2
52
32
25
17
36
28
120
27
12
47
49
33
26
13
48
75
6
15
41
7
24
9
14
4
9
27
18
6
33
9
2
18
4
3
3
9
9
8
18
49
63
9
24
36
33
15
23
25
48
17
48
24
31
3
6
3
12
47
16
33
3
38
18
4
18
15
9
63
9
30
56
4
45
63
8
112
32
1
9
3
29
12
4
96
8
24
79
119
1
72
27
20
24
12
49
5
16
15
48
9
24
96
26
6
40
62
18
6
49
12
72
23
61
12
3
36
57
48
23
16
45
87
98
31
9
6
9
23
54
7
12
9
42
24
8
28
8
6
31
59
72
1
17
10
12
18
14
1
11
25
72
3
9
9
51
36
71
34
3
180
15
50
42
1
3
45
35
25
12
41
4
27
23
37
12
21
27
23
1
5
7
33
98
4
9
5
10
12
33
27
18
3
99
33
9
44
6
13
15
21
48
11
16
21
93
18
8
37
15
74
6
52
56
13
57
14
10
24
42
68
13
23
24
12
18
40
48
38
37
27
8
18
40
6
21
12
17
12
31
47
61
27
21
33
3
53
12
4
3
12
72
24
36
144
84
9
6
9
15
21
3
66
15
24
11
46
3
60
24
15
9
15
60
38
6
28
12
50
16
68
4
48
3
15
141
24
36
21
6
32
25
81
39
3
48
9
11
4
21
5
43
39
14
12
7
11
1
45
3
23
61
51
96
45
15
21
167
36
10
24
39
27
24
9
27
20
1
45
44
10
2
78
49
23
25
11
61
12
11
4
38
18
48
4
74
19
29
64
3
59
49
15
33
9
6
9
9
2
12
36
112
30
24
15
72
9
14
1
51
45
11
22
3
5
19
5
72
31
144
71
49
12
12
89
58
33
48
84
24
41
31
9
24
63
5
4
3
12
111
14
12
7
24
57
2
76
2
79
77
4
66
26
19
72
39
204
6
3
47
16
6
15
57
2
1
24
12
63
12
32
4
9
77
4
3
11
25
12
36
15
2
16
24
6
74
7
71
10
6
12
72
30
24
3
5
19
72
35
18
31
27
48
9
29
64
27
39
26
19
108
5
48
19
5
43
3
26
16
14
76
72
12
8
13
60
36
3
9
36
21
2
12
1
59
12
13
5
7
12
27
8
34
87
9
6
14
4
54
24
12
6
6
32
10
18
116
72
1
17
7
35
18
12
36
4
3
3
57
39
9
108
69
51
12
41
42
13
24
9
27
24
39
8
13
17
7
15
2
36
52
162
24
24
6
32
6
106
14
10
48
3
3
36
33
27
8
12
22
27
15
9
39
92
1
33
14
1
17
40
3
45
24
3
27
2
24
46
45
29
19
24
11
49
3
6
66
9
47
37
3
33
21
2
12
28
6
26
46
6
24
26
46
21
15
9
15
12
32
13
3
36
20
1
153
27
15
12
18
8
18
4
21
23
6
12
67
27
21
24
23
10
15
84
39
30
62
66
6
34
15
9
15
72
9
96
54
24
18
24
80
30
18
22
21
3
33
3
8
1
3
9
24
63
44
22
18
12
21
21
18
12
12
12
90
32
46
14
22
26
10
26
7
72
105
2
4
8
16
12
32
25
12
9
3
12
3
12
24
26
16
14
13
24
5
54
10
20
7
21
51
69
114
12
48
8
52
14
6
85
5
19
35
1
39
48
32
58
15
24
9
8
31
57
14
154
62
10
27
3
32
4
21
48
3
36
42
27
77
34
9
27
74
10
12
18
66
68
18
7
35
22
3
39
2
94
30
15
24
63
42
2
25
3
21
36
96
12
36
3
6
54
56
16
60
81
53
31
41
10
9
48
24
3
21
63
6
18
6
14
1
11
13
3
33
5
43
36
24
9
3
39
72
6
39
9
3
5
18
25
69
3
12
12
5
78
1
47
4
54
3
17
4
62
10
27
108
12
5
6
16
33
17
34
20
34
24
6
104
73
12
12
12
87
24
68
10
3
5
48
19
27
21
3
24
20
30
6
16
14
18
1
17
43
11
24
16
18
39
9
24
15
5
4
51
15
69
5
30
22
111
12
15
8
48
70
15
3
24
78
3
11
12
1
24
29
40
6
14
43
11
28
2
10
9
3
18
2
25
96
5
ABCD 97809058112*3^$a+1 [50038]
199
116
12
12
21
99
12
4
44
48
112
108
48
176
45
144
55
44
16
36
48
36
56
48
48
48
4
60
36
41
43
125
27
384
16
36
12
8
40
48
80
24
240
300
160
12
20
4
56
36
4
44
60
4
32
9
55
44
96
40
29
51
120
120
69
55
48
60
68
4
56
24
16
44
52
200
93
55
92
4
12
192
48
84
20
136
68
16
20
28
32
4
92
129
63
81
19
48
48
60
32
28
116
16
32
112
60
228
32
268
120
176
76
60
36
20
28
12
77
27
24
4
32
28
8
124
65
123
48
24
88
5
27
48
16
36
84
5
51
69
51
76
48
32
9
91
12
60
48
80
84
48
16
156
20
148
48
12
20
28
60
29
3
120
21
39
16
44
72
48
76
44
228
84
28
12
5
19
44
132
24
4
60
48
84
60
20
4
60
89
3
48
45
99
36
4
96
29
51
12
252
52
188
21
75
4
12
36
44
48
52
44
16
308
28
8
64
152
48
48
100
12
180
32
4
80
24
72
60
16
17
27
16
20
28
5
51
28
116
40
84
60
32
24
69
7
60
53
27
40
24
20
4
32
48
165
123
28
44
96
52
240
12
48
24
96
12
68
12
12
36
12
36
12
4
65
15
4
32
69
91
140
57
27
28
48
12
56
64
92
4
72
104
16
80
72
48
24
88
36
80
81
15
48
12
36
12
16
24
8
24
24
84
160
60
20
28
32
48
24
64
140
156
84
16
20
60
36
160
80
64
24
5
15
36
28
65
63
57
115
72
80
24
24
136
132
12
20
12
40
8
40
32
64
72
68
60
16
20
16
113
259
32
88
72
8
72
64
101
115
80
24
64
8
72
120
120
16
24
20
48
124
8
16
24
20
28
32
112
24
60
12
224
36
52
128
40
29
43
5
96
7
12
32
16
8
69
147
40
60
84
24
32
168
16
24
8
144
28
60
20
57
123
12
36
160
29
51
93
127
68
40
72
8
4
60
20
57
123
21
27
28
32
12
117
99
64
32
60
64
12
20
48
60
40
44
192
84
64
248
4
68
40
101
19
72
104
16
149
24
75
45
3
4
36
12
48
20
24
100
164
76
140
4
44
16
20
9
151
32
100
32
96
12
100
24
8
21
67
48
56
16
120
53
31
48
140
112
56
12
12
36
129
63
28
8
160
92
12
132
9
67
20
12
72
60
76
20
48
52
44
76
84
68
12
33
163
204
60
48
72
8
16
96
8
16
56
4
92
40
60
137
75
40
8
12
12
288
52
68
60
60
21
91
24
192
12
116
69
3
52
96
89
231
52
44
36
12
12
88
92
4
120
56
120
24
21
3
52
60
48
32
4
32
124
24
24
80
112
8
28
17
111
60
120
64
92
76
8
12
60
84
36
60
12
96
4
140
117
24
51
120
96
40
120
24
29
19
36
36
60
48
32
64
84
5
3
48
4
48
17
187
36
48
204
32
48
16
56
28
48
108
5
27
84
48
60
72
48
28
132
60
20
12
16
12
72
24
20
112
89
3
16
56
24
16
20
60
24
24
16
5
127
12
72
44
60
24
76
80
16
20
16
32
120
112
5
48
43
32
148
80
60
52
68
64
8
16
56
96
28
12
260
48
36
28
20
72
40
80
40
84
60
24
108
32
160
60
32
69
67
144
48
168
20
28
24
5
7
44
40
44
48
4
204
12
8
16
104
4
48
12
72
56
93
7
80
52
8
64
104
60
36
48
21
51
100
36
44
160
36
60
17
15
28
48
36
20
64
72
20
52
32
16
48
125
15
60
21
15
36
112
48
60
32
57
55
20
24
16
20
28
8
28
32
48
52
32
76
32
4
128
12
4
44
16
36
128
21
19
20
16
20
16
48
72
48
101
127
20
24
184
92
33
27
160
104
16
8
16
104
184
36
20
76
84
32
28
32
33
31
84
24
8
108
12
24
124
60
96
5
144
115
5
24
127
36
72
32
36
52
156
12
72
140
48
12
120
48
24
4
12
32
40
5
87
4
29
ABCD 97809213506*3^$a+1 [50024]
12
7
12
65
7
5
16
3
69
12
8
52
15
12
5
7
53
1
48
39
3
81
21
47
43
17
31
60
57
15
5
7
54
78
18
15
3
17
19
36
257
88
36
12
8
28
15
12
41
37
48
11
60
55
24
12
24
12
24
41
7
48
108
5
12
4
12
3
21
87
54
3
36
3
12
24
24
57
33
35
12
12
19
17
24
28
32
109
6
5
19
9
56
16
3
5
7
48
48
53
40
36
8
43
36
69
21
18
29
1
39
36
69
3
15
60
17
4
20
60
19
93
3
5
28
9
11
4
51
24
5
7
12
45
12
36
8
7
17
43
41
31
5
28
3
33
15
36
36
36
17
4
24
3
30
6
12
17
31
81
72
72
3
41
97
3
51
5
37
18
41
12
12
31
45
20
28
27
9
3
17
16
8
7
21
8
43
5
55
21
99
36
42
90
5
55
17
73
59
55
65
7
45
56
7
57
8
16
3
29
16
96
9
27
8
13
6
48
12
65
180
43
96
53
28
3
48
9
12
159
120
41
37
23
16
24
20
108
19
24
6
18
36
5
64
3
5
55
6
3
15
41
7
24
9
27
132
12
24
24
66
30
18
39
51
17
67
48
17
4
12
3
12
12
12
84
36
5
88
15
21
32
1
30
53
13
42
45
24
63
17
1
30
81
15
24
21
44
36
24
43
53
12
96
79
5
4
3
5
28
15
36
18
3
27
17
7
12
21
15
17
7
12
21
32
1
18
93
60
48
21
6
41
4
27
84
57
3
69
36
44
61
54
57
120
3
65
37
90
21
27
9
93
18
21
12
20
7
18
66
12
24
29
19
17
7
21
3
5
28
48
9
15
27
45
15
33
15
9
12
3
33
39
24
24
5
24
24
19
132
24
48
6
6
45
12
8
19
45
15
41
19
132
9
27
41
7
12
5
16
3
24
41
1
3
27
33
12
80
19
29
60
16
20
72
28
32
60
108
25
30
36
24
17
60
7
21
92
52
27
21
8
24
4
8
24
31
105
84
39
17
43
12
24
9
3
24
24
90
90
5
19
60
33
27
5
16
39
113
16
15
24
36
29
88
32
12
19
33
57
126
5
19
36
6
39
39
45
21
11
28
39
9
44
16
111
77
1
6
12
17
4
72
60
68
12
67
9
44
24
91
9
56
31
105
15
45
36
33
39
56
24
64
12
3
12
41
7
5
7
65
1
23
132
16
21
11
4
39
9
60
20
16
8
4
27
84
6
6
36
5
19
24
12
33
24
48
15
48
33
32
1
18
21
20
16
3
53
19
17
31
29
4
15
101
16
3
17
36
55
120
5
108
13
18
36
17
16
27
5
84
36
7
9
8
24
49
27
27
9
33
30
24
36
24
5
72
19
17
4
72
8
52
48
24
92
24
19
21
20
13
18
9
36
39
89
144
28
8
7
5
49
3
20
7
48
5
16
44
4
3
21
80
4
36
63
9
3
5
31
12
5
4
51
5
36
16
45
27
15
41
19
5
31
12
12
17
55
5
1
18
12
5
43
29
79
36
81
15
29
72
7
21
24
3
12
24
60
53
1
75
56
12
40
15
21
36
3
60
5
60
31
57
3
60
9
8
28
15
36
57
27
6
39
9
42
108
9
44
19
21
24
3
53
12
7
42
102
12
17
16
36
24
27
36
77
67
117
92
28
75
65
7
5
28
39
48
53
36
1
6
17
7
9
39
5
13
18
24
9
27
69
32
19
12
21
3
5
1
15
27
21
33
3
51
65
25
3
36
105
18
17
28
63
5
7
45
72
60
8
4
36
21
30
66
18
5
55
9
63
29
13
6
81
3
84
57
9
6
5
60
103
29
79
108
101
72
31
9
20
1
6
12
33
44
19
72
17
28
32
40
15
9
32
108
13
63
27
9
15
5
25
3
3
60
12
5
7
45
39
9
72
44
19
5
4
32
25
18
84
29
13
131
16
68
4
8
19
9
72
39
17
24
25
6
17
7
84
5
19
5
72
84
19
12
24
89
67
53
19
69
3
41
7
17
72
4
51
18
107
7
48
24
12
33
128
19
12
9
27
6
66
48
33
20
7
36
12
65
67
21
20
55
53
24
12
19
24
72
12
69
8
12
31
48
12
84
30
15
15
12
6
11
48
19
12
5
156
16
92
48
24
19
5
19
6
11
7
12
33
84
15
84
113
64
39
24
21
75
24
9
15
41
19
57
12
9
11
31
5
1
23
108
13
6
12
21
12
3
21
3
29
84
7
12
12
24
21
15
54
48
27
20
67
24
21
15
36
21
57
48
42
12
42
30
21
45
35
28
15
48
9
15
129
51
12
12
72
9
93
111
8
55
12
53
1
47
4
3
5
40
39
29
4
69
95
4
20
7
65
100
20
4
48
21
54
21
48
108
99
17
43
42
6
29
76
27
81
32
7
5
7
12
17
28
44
24
19
18
6
60
12
69
32
4
153
23
16
9
6
24
209
49
11
31
9
135
5
31
77
43
9
20
13
54
45
15
24
60
48
60
5
31
42
18
65
13
30
41
55
9
80
19
17
16
8
4
32
55
9
8
19
24
5
55
48
12
17
7
6
18
12
21
48
68
28
15
69
56
7
24
36
21
188
96
24
96
16
8
7
17
19
69
45
23
40
15
5
13
30
53
19
9
44
28
99
54
66
21
36
56
55
17
31
105
20
40
12
21
48
23
73
15
8
67
24
30
39
20
12
31
17
19
21
3
69
92
16
27
18
90
48
24
5
132
24
24
19
18
18
17
7
21
33
30
12
5
28
15
12
17
4
180
20
24
7
89
28
56
91
9
3
24
5
36
72
4
24
12
20
37
39
116
4
44
12
4
20
28
15
101
7
9
27
12
84
93
8
1
3
27
17
19
36
48
108
57
3
9
8
55
9
15
5
16
20
52
15
12
33
3
9
36
9
30
12
5
31
5
84
7
12
21
39
5
60
7
21
48
75
18
3
48
3
36
21
15
65
55
24
41
28
45
27
3
24
36
29
16
8
28
69
6
41
31
57
128
36
7
12
24
9
8
28
39
9
8
28
9
18
36
42
27
3
12
156
72
57
9
18
36
41
1
11
7
65
48
16
8
7
21
87
53
4
87
17
7
17
7
12
24
5
76
44
16
15
192
9
9
11
28
8
7
17
31
117
8
67
33
3
33
24
20
60
24
16
24
20
31
17
4
68
4
12
32
136
75
69
8
55
113
169
42
5
4
3
29
31
41
133
54
41
1
48
11
48
4
15
18
6
60
60
12
12
21
12
32
55
5
13
35
12
1
15
15
12
89
72
19
18
63
3
5
4
15
57
87
21
81
99
27
41
112
39
89
16
32
127
21
15
81
32
4
33
6
9
27
33
12
32
25
3
15
53
4
3
81
99
12
29
12
48
31
45
12
147
17
13
11
31
141
9
47
43
9
8
115
12
45
39
180
24
36
18
18
5
43
24
17
36
31
72
57
33
ABCD 97810055386*3^$a+1 [50012]
9
42
141
87
73
167
25
83
72
21
87
30
60
48
15
81
120
18
150
90
90
48
18
25
176
105
18
108
60
144
45
16
320
27
21
16
23
138
132
12
15
75
54
31
209
54
12
13
83
48
114
91
107
108
25
96
23
12
54
87
27
102
175
59
90
126
18
108
24
103
71
330
15
201
90
18
192
43
53
30
24
90
18
105
33
90
37
5
162
66
72
31
41
18
78
12
6
229
107
6
90
69
75
48
90
18
90
144
79
71
25
209
72
144
90
36
234
18
36
12
18
411
81
18
66
36
87
225
48
24
144
55
17
463
17
63
99
141
9
120
90
37
179
157
288
245
54
277
131
109
41
135
39
36
198
96
159
144
87
25
11
69
3
6
66
24
45
9
18
48
6
48
15
117
75
69
36
48
126
25
101
126
18
114
210
96
151
59
54
6
306
66
288
21
3
102
55
5
18
73
53
54
72
126
63
9
12
60
66
24
85
89
42
72
21
27
60
180
37
65
72
55
71
132
12
9
99
93
3
192
180
60
120
72
61
65
150
12
18
27
267
72
84
121
275
78
66
109
53
204
18
120
72
18
6
69
507
174
42
18
91
35
13
71
60
109
53
30
78
234
198
180
18
9
135
18
7
5
36
114
21
231
126
48
187
80
64
299
69
135
108
93
16
101
114
126
48
54
60
36
102
42
12
9
99
93
57
12
126
54
55
113
31
192
65
84
108
132
288
12
168
12
144
54
6
66
24
252
9
183
25
65
72
96
87
213
144
54
24
228
42
48
18
96
36
12
18
27
96
81
18
157
48
113
90
37
5
48
204
180
66
57
16
41
135
3
72
96
72
13
5
54
21
112
5
126
114
102
96
102
6
57
117
96
12
24
138
36
121
11
30
7
101
36
24
72
39
105
378
30
6
192
105
135
162
72
144
84
126
6
18
126
55
17
159
51
144
36
217
80
81
96
48
63
384
9
126
9
75
85
65
15
129
180
48
27
27
85
80
195
18
60
90
72
93
81
31
41
78
57
87
12
24
174
18
37
17
54
36
24
84
240
57
9
42
102
55
32
75
6
18
84
42
84
96
43
155
37
161
84
18
78
12
6
36
30
90
6
7
83
45
57
168
138
54
36
222
72
30
18
72
18
114
174
187
35
18
12
90
72
36
126
43
137
90
126
24
66
72
18
108
36
6
192
37
89
42
54
108
126
120
54
36
187
32
51
114
12
150
36
12
121
5
54
90
27
69
84
60
27
183
42
18
30
42
138
36
7
107
30
78
252
120
72
301
119
25
23
18
24
48
90
72
6
18
12
78
187
275
24
21
69
54
12
73
197
288
27
144
153
7
503
25
23
108
126
31
5
60
84
54
54
6
30
54
168
13
17
24
30
36
42
12
18
13
59
54
72
270
114
30
9
87
30
18
132
30
ABCD 97810715560*3^$a+1 [50003]
72
32
94
6
38
10
8
78
132
84
18
40
3
5
12
78
28
20
34
15
11
16
74
6
6
12
43
23
42
7
15
18
32
60
70
8
42
10
12
8
13
5
24
96
43
5
4
26
6
28
110
36
49
75
56
24
46
120
32
7
3
20
54
36
12
16
20
24
42
13
27
24
26
96
42
18
103
21
38
6
6
18
30
48
10
2
6
79
5
22
38
10
50
6
30
30
97
35
22
92
19
51
20
6
10
60
2
43
23
16
36
72
18
14
30
48
12
48
90
46
2
12
150
30
6
4
8
7
21
126
21
5
10
2
42
18
148
2
22
74
6
18
100
20
6
64
18
2
28
68
6
40
56
34
51
77
28
2
12
36
18
10
12
72
60
66
122
4
6
54
18
32
36
130
45
27
20
12
4
14
48
78
36
6
64
14
54
18
48
136
8
18
67
33
15
27
20
16
54
8
22
32
40
86
18
37
29
24
12
12
58
30
20
60
28
44
30
22
8
30
10
32
18
48
48
4
2
36
10
14
40
54
36
14
19
11
16
66
2
12
48
6
10
14
36
22
2
30
30
30
52
44
22
8
46
21
33
39
101
54
12
36
34
38
13
17
6
10
32
18
84
6
24
6
12
48
10
12
32
6
90
19
83
82
2
28
45
11
24
18
34
26
4
96
20
18
34
36
56
28
18
32
1
27
48
2
94
104
6
18
30
6
10
194
30
6
46
44
72
28
27
3
6
20
28
80
10
18
14
6
88
20
4
48
42
50
12
18
6
40
12
38
24
6
12
30
30
72
10
38
42
60
1
5
19
48
107
6
10
6
20
6
12
96
90
22
18
44
43
3
42
32
91
51
18
32
43
15
20
13
48
29
6
16
21
9
24
86
6
43
99
126
36
38
16
32
4
36
8
66
24
4
26
10
96
8
22
6
30
33
59
6
7
59
6
18
24
10
2
54
70
56
70
20
24
4
8
10
54
96
138
14
10
56
10
6
74
24
40
8
30
24
6
58
110
4
266
49
93
18
6
26
73
17
28
104
22
30
50
24
52
32
180
85
35
18
120
43
5
6
34
54
26
24
10
30
38
34
6
54
44
36
36
102
66
19
11
30
162
64
6
2
6
4
8
64
6
54
56
18
96
18
40
86
10
26
6
94
8
22
18
18
44
156
18
12
72
12
18
28
8
6
4
14
46
32
52
62
28
15
27
8
36
6
48
72
40
38
90
6
10
27
17
55
27
44
12
13
17
138
82
14
190
8
6
22
123
51
26
78
24
13
17
18
24
30
4
50
64
2
48
36
42
30
12
72
4
54
8
54
18
10
26
34
50
6
10
42
30
2
88
110
24
100
74
24
10
21
24
23
108
36
6
42
10
6
20
96
6
18
42
12
30
12
61
77
48
42
126
30
24
6
10
42
12
8
48
34
21
120
5
36
6
60
48
34
30
6
12
44
24
24
12
30
16
44
60
24
24
40
2
16
20
7
11
4
38
12
12
30
48
30
6
22
38
34
20
16
20
19
33
74
54
24
58
32
6
84
43
3
2
154
36
2
16
20
55
11
6
4
14
22
90
12
36
6
38
28
20
30
30
52
12
90
36
38
12
22
63
29
18
16
50
42
34
50
6
12
48
12
115
35
6
7
5
10
62
6
10
56
30
24
6
24
16
6
12
38
127
5
88
50
4
38
6
97
47
1
5
30
46
48
2
40
21
9
60
38
42
48
36
24
12
18
1
15
9
5
12
10
21
17
36
24
22
6
12
20
12
144
66
138
12
6
24
64
6
36
8
4
6
44
6
36
124
2
13
21
20
6
78
22
14
40
6
32
25
5
91
65
34
50
12
40
56
7
83
12
12
46
38
66
30
30
16
44
66
102
30
18
34
18
3
9
60
18
32
6
100
8
60
36
10
84
36
56
37
11
42
4
74
10
14
48
30
40
20
48
6
70
18
38
42
96
37
33
20
66
28
2
78
30
10
8
18
46
74
96
28
8
12
78
54
36
30
30
40
32
18
30
10
68
6
60
18
18
84
48
138
78
127
5
4
38
10
20
12
18
72
28
80
22
123
53
42
18
55
3
50
6
6
12
90
6
42
54
24
30
22
62
28
32
52
20
13
17
76
8
36
31
57
68
12
28
48
50
4
8
114
54
24
48
30
10
8
42
72
28
8
7
53
16
6
12
42
8
42
84
6
6
18
16
51
3
12
18
14
18
55
5
18
52
38
4
8
22
6
2
24
4
2
12
28
2
102
58
80
58
8
30
72
12
73
3
96
36
44
10
44
30
54
6
4
2
108
12
64
134
10
102
60
48
18
80
12
12
30
6
12
16
74
60
48
52
20
6
136
14
16
26
18
16
86
72
36
16
80
18
30
43
77
120
36
30
4
38
28
74
48
10
2
66
52
78
57
35
82
2
16
38
52
90
8
42
12
16
126
228
18
24
18
18
74
10
36
168
2
24
30
24
64
32
18
85
3
24
48
108
50
10
18
14
70
42
14
4
98
54
4
26
10
18
36
14
30
30
6
114
40
20
52
14
22
50
13
41
30
6
12
78
12
138
58
14
70
50
6
4
12
8
10
2
96
48
16
20
198
175
11
37
17
18
10
132
2
10
14
10
2
34
39
65
36
48
43
17
6
10
44
132
54
12
30
34
18
6
80
46
84
90
2
18
24
52
20
10
14
22
14
4
74
18
22
26
12
18
30
24
16
45
9
2
64
14
112
39
5
60
12
34
14
24
10
62
34
2
18
24
13
9
20
4
56
16
15
69
128
60
28
2
70
8
52
12
3
53
4
8
12
24
4
72
26
10
62
12
48
6
42
25
17
10
38
18
10
26
18
48
12
30
30
16
90
44
28
80
10
3
75
14
66
6
60
24
36
78
1
24
11
6
6
12
102
18
48
82
30
26
6
18
6
54
55
11
82
3
35
36
78
28
92
42
169
131
13
51
96
14
4
3
27
62
34
2
124
8
10
8
22
68
18
60
6
30
30
36
78
34
15
11
34
20
12
24
72
60
127
3
24
14
40
50
16
6
14
48
76
6
44
19
35
18
90
25
53
6
16
18
27
5
42
18
28
54
18
8
24
90
108
162
30
6
7
23
46
6
38
42
13
35
16
126
18
50
4
50
42
6
58
14
18
12
30
25
65
6
30
16
24
20
82
42
8
24
91
29
28
15
17
34
6
18
8
22
20
132
24
30
16
ABCD 97811275696*3^$a+1 [50021]
75
36
24
48
27
48
12
9
21
36
27
45
102
6
15
108
12
39
108
21
72
135
129
75
90
39
81
30
18
30
48
132
12
30
15
336
24
36
57
243
117
12
15
21
15
72
33
24
36
39
63
12
33
207
21
24
135
9
12
144
33
27
36
48
21
39
27
54
48
51
36
21
63
21
36
42
192
396
84
30
180
30
129
156
105
48
63
57
75
36
147
12
93
228
81
63
60
105
111
84
87
18
18
129
63
42
39
21
36
114
18
30
21
21
51
120
117
15
123
114
120
18
90
3
48
60
9
120
42
18
42
33
72
45
36
12
180
3
9
108
207
3
33
12
72
81
54
240
78
18
105
39
33
60
216
12
15
45
12
27
48
48
162
120
18
117
36
21
150
60
21
69
3
312
15
21
9
18
30
51
27
9
33
48
27
213
12
27
105
48
27
75
105
33
42
225
15
6
60
15
15
129
21
135
9
138
18
24
228
3
75
33
144
108
105
60
12
15
45
12
3
33
3
141
75
21
90
30
39
93
12
3
36
12
72
45
42
150
48
198
102
27
15
45
201
72
12
120
3
15
150
3
45
135
117
120
27
81
63
96
33
120
78
102
27
45
60
198
42
48
51
21
48
30
150
3
144
24
81
18
30
15
105
108
39
51
93
9
78
114
90
45
24
12
15
153
57
15
45
12
132
66
84
6
159
141
75
48
57
15
24
108
45
12
276
144
39
189
27
24
9
120
30
102
3
33
39
60
21
210
174
39
36
3
21
27
57
108
45
87
93
63
60
9
27
48
27
6
3
96
75
126
12
72
3
72
84
129
42
6
3
72
165
84
36
3
96
48
36
27
105
75
30
15
99
30
303
57
159
27
117
96
27
12
42
6
213
21
15
45
120
15
60
75
285
51
12
48
33
147
102
48
63
72
147
30
78
45
39
30
18
153
9
60
48
27
84
51
21
24
45
3
57
300
96
12
291
21
3
192
96
69
30
6
12
171
39
45
276
81
75
33
3
105
24
39
192
9
15
63
18
12
27
81
60
12
87
48
3
42
27
108
36
24
12
45
51
219
69
27
117
45
3
9
36
12
3
15
30
75
129
3
48
57
15
33
12
78
9
45
36
75
27
33
9
75
36
45
27
15
12
96
129
15
18
78
42
63
39
330
99
21
60
108
27
24
36
81
3
96
84
9
27
288
3
33
132
9
6
90
24
180
51
39
45
36
15
42
18
42
72
60
36
75
249
3
96
129
27
15
78
75
87
6
15
12
60
3
30
84
90
9
36
21
24
135
15
105
24
9
3
24
15
93
36
21
6
57
27
6
39
24
36
285
198
57
33
3
45
3
39
30
48
12
3
192
57
6
30
39
45
111
45
60
3
69
12
135
24
249
42
45
3
90
42
48
57
105
75
36
45
39
24
111
141
99
6
15
27
48
54
123
147
48
90
3
180
24
135
9
51
21
84
21
3
81
18
30
168
102
45
33
72
60
3
48
27
174
18
42
6
93
144
93
84
48
108
99
24
27
93
51
18
180
3
27
162
99
57
12
27
120
3
102
6
42
63
24
201
159
33
72
3
27
48
102
30
18
12
63
45
51
57
102
18
3
189
18
9
33
18
57
36
39
30
51
21
15
60
21
15
267
90
3
177
111
72
267
21
36
3
18
30
114
66
12
42
48
48
24
39
9
51
129
27
24
72
177
195
27
6
42
165
12
195
129
27
33
12
57
3
135
84
6
3
24
12
96
12
57
48
120
27
24
36
45
3
123
84
6
3
21
15
21
84
39
9
15
72
33
12
66
33
36
105
36
132
42
36
54
3
33
63
69
18
102
180
12
15
ABCD 97811310302*3^$a+1 [50049]
5
91
287
72
361
144
96
227
108
769
113
18
54
55
240
101
90
396
216
558
72
18
360
234
162
108
85
77
90
18
7
11
90
18
72
252
126
72
127
35
18
270
13
95
36
126
127
215
25
11
90
72
72
126
109
53
90
108
181
89
391
48
47
144
49
5
91
35
306
126
13
5
139
275
36
126
216
180
127
233
54
576
432
252
18
72
18
25
96
77
72
306
25
407
288
90
234
37
125
216
18
324
72
109
17
198
72
97
263
73
17
79
101
139
221
54
126
198
72
144
49
240
17
54
36
144
18
36
31
131
90
54
13
96
96
48
480
192
65
198
216
36
13
167
25
65
108
36
72
72
36
90
144
126
54
72
306
259
11
72
90
115
11
54
270
97
371
198
252
162
198
108
199
336
275
234
90
108
18
342
162
126
229
311
36
18
36
234
18
18
36
13
185
55
341
36
343
71
25
317
270
18
72
684
378
108
252
18
234
193
77
324
72
108
91
35
108
1
89
360
31
95
180
90
72
43
144
245
18
217
161
54
450
180
90
108
13
77
163
161
144
31
41
162
90
270
396
36
144
54
7
65
223
695
216
1
71
180
162
288
18
54
91
251
18
36
72
199
35
36
18
199
53
72
108
199
48
95
288
54
54
54
31
77
108
55
125
451
179
72
234
18
72
126
19
125
558
36
180
36
25
144
65
415
179
198
199
35
13
5
187
29
162
72
36
85
5
126
253
53
108
72
247
77
115
101
360
18
1
125
115
288
11
180
36
126
90
144
18
270
85
293
198
54
31
5
36
396
43
191
18
108
252
7
29
342
198
72
360
450
72
61
65
36
18
18
103
59
108
90
18
90
19
197
ABCD 97811534708*3^$a+1 [50036]
67
8
9
7
29
27
15
9
3
33
9
19
56
120
21
27
48
9
6
25
59
18
63
27
21
15
1
20
24
40
41
18
6
151
5
31
5
43
44
27
21
4
11
25
24
35
6
30
18
7
29
6
54
63
112
35
25
20
9
36
19
44
48
33
24
67
8
45
6
21
36
117
43
32
87
45
33
7
20
64
20
9
31
11
25
80
3
30
91
5
30
6
36
87
3
33
57
79
84
156
80
9
36
51
88
41
3
28
59
45
15
84
37
8
12
57
30
93
28
12
24
5
150
48
93
24
15
36
25
65
3
60
111
36
24
145
11
45
72
15
90
36
54
1
71
30
36
19
59
36
9
40
32
40
5
3
52
47
37
59
37
29
24
12
15
3
121
36
44
39
54
3
33
15
84
63
12
13
20
9
18
21
51
18
103
17
51
21
6
54
84
42
48
117
99
9
15
45
36
60
3
13
35
24
30
15
21
27
28
20
33
24
7
44
16
23
37
20
33
3
45
43
35
30
7
53
27
3
6
3
27
25
24
20
99
13
59
21
9
3
36
16
20
24
40
5
27
28
132
83
45
9
180
63
9
18
37
23
12
33
28
47
33
100
60
20
3
21
3
30
90
313
29
78
90
18
69
4
12
8
105
36
120
198
6
12
19
24
11
21
33
144
3
4
140
48
3
13
5
7
48
32
40
8
27
114
3
51
45
16
11
12
42
3
45
3
28
101
48
31
41
24
36
66
9
45
150
138
3
39
21
48
141
3
57
18
90
31
32
75
105
24
24
16
29
147
24
15
9
72
24
33
18
18
24
27
136
8
45
75
12
69
55
23
18
72
3
4
29
54
13
17
15
27
18
31
77
3
15
69
3
9
4
32
12
12
36
4
65
18
141
27
13
56
24
16
11
24
30
39
21
3
48
4
96
20
93
6
54
84
18
9
4
29
90
18
19
83
18
54
85
5
79
36
24
5
67
95
18
24
66
114
15
16
17
42
57
33
15
21
7
29
19
11
6
15
57
3
4
23
6
54
12
21
15
45
27
6
115
11
48
42
3
16
56
15
105
40
156
23
30
39
48
40
92
15
1
44
72
9
51
9
27
57
3
12
52
11
84
1
20
88
89
18
9
4
41
79
29
3
24
24
52
47
12
9
9
36
27
64
56
72
57
126
93
15
12
72
1
17
18
114
43
24
68
28
65
60
72
18
9
189
7
23
9
12
4
36
44
96
39
21
24
16
5
18
37
5
139
5
39
16
29
6
1
44
39
72
36
85
60
144
23
12
1
48
59
6
66
25
11
42
12
31
77
36
42
162
3
12
105
135
15
33
40
29
63
12
15
1
53
15
21
18
13
24
36
5
18
30
27
28
59
30
63
72
81
39
16
96
8
3
18
24
30
42
31
5
43
5
6
66
18
36
18
18
24
48
18
3
105
60
7
32
16
12
32
3
49
60
23
61
20
39
33
24
51
57
87
18
6
102
55
8
12
39
25
20
96
28
41
6
33
96
9
147
15
57
16
32
165
42
48
25
84
68
45
3
28
20
16
24
20
16
60
320
33
3
105
108
12
3
24
48
24
15
25
24
5
30
90
6
36
84
24
54
12
78
13
17
36
42
108
36
90
19
12
5
30
60
12
13
65
18
25
32
27
33
48
40
32
88
101
24
12
27
48
4
11
18
6
25
29
15
69
15
112
35
36
25
47
1
92
3
1
60
5
54
6
66
78
31
23
13
44
4
65
30
6
18
13
8
16
24
5
42
84
78
31
92
28
32
40
44
33
6
54
7
5
24
156
3
21
12
3
40
20
16
20
15
48
45
76
65
66
6
27
27
48
6
15
21
63
3
24
90
51
129
15
36
4
65
15
3
73
60
8
16
8
36
12
39
25
20
15
49
32
4
140
4
5
7
84
11
144
45
4
5
24
3
99
18
27
4
72
5
3
75
1
35
1
29
3
15
1
41
48
183
3
25
96
44
24
88
29
30
105
153
18
30
60
43
29
7
5
39
15
36
18
31
92
27
37
29
151
8
36
57
123
12
12
3
13
17
55
24
8
76
41
48
3
33
36
19
104
72
40
20
3
18
30
33
96
24
40
29
12
3
12
153
36
84
3
33
204
12
24
12
15
40
35
9
4
11
1
53
27
63
1
44
45
87
39
66
3
24
16
80
207
12
33
9
51
40
17
72
15
105
63
45
15
12
24
117
48
6
45
21
27
36
15
165
24
57
55
8
51
25
11
36
12
72
1
35
9
69
7
29
51
24
189
15
21
36
27
16
56
40
24
59
48
42
43
65
3
112
32
16
71
9
52
8
52
68
12
4
8
36
52
44
81
15
4
8
45
78
18
7
65
43
149
6
61
41
115
17
12
39
76
71
9
3
18
42
13
20
64
23
213
39
33
21
24
43
5
99
16
48
41
30
9
40
29
162
54
67
17
60
3
9
19
60
20
16
164
45
27
48
21
79
65
27
64
20
15
18
75
16
80
84
33
15
39
45
16
24
20
21
54
48
42
31
24
24
11
1
29
15
3
13
24
8
33
15
4
60
5
90
36
24
48
18
19
5
15
3
18
48
7
24
11
30
39
3
126
27
4
143
13
44
15
6
12
3
4
125
54
36
25
23
1
5
31
23
30
123
12
36
9
6
1
36
80
40
59
9
9
3
40
95
54
51
27
117
40
35
6
18
21
24
9
12
63
48
183
9
27
21
12
36
12
27
57
36
9
3
21
36
18
30
78
25
108
32
4
11
18
12
54
33
112
20
3
21
9
7
11
24
21
48
96
64
185
51
33
3
28
12
29
19
41
31
53
24
15
16
17
72
6
37
32
16
5
12
18
9
33
19
24
116
33
15
36
9
7
65
36
3
27
72
42
55
36
17
30
1
44
27
121
8
105
24
3
9
3
3
12
57
40
36
29
63
51
12
9
60
36
40
35
42
12
15
24
16
8
16
12
20
15
42
66
1
89
7
47
1
32
27
18
ABCD 97811715382*3^$a+1 [50088]
41
40
81
54
93
36
12
12
15
30
126
5
61
6
5
103
21
60
21
204
30
5
60
49
6
33
27
6
12
15
32
163
93
15
12
17
24
64
27
45
164
31
126
119
61
24
3
48
39
161
103
12
9
33
12
3
108
3
45
24
12
69
84
195
32
13
6
21
33
15
12
63
30
23
13
6
93
8
13
30
24
60
36
36
30
78
48
65
73
12
18
45
15
6
168
123
20
64
3
36
45
24
75
6
102
54
108
18
78
39
21
120
54
21
57
12
126
5
40
27
60
18
66
93
32
49
15
24
128
60
4
3
36
42
39
9
15
39
41
76
15
33
21
66
9
140
7
33
120
21
66
30
30
129
20
16
87
12
105
45
36
48
95
76
20
4
111
144
41
13
23
28
27
12
45
51
9
3
18
42
5
7
117
33
66
65
1
75
9
27
44
19
5
7
105
33
36
6
33
15
42
42
42
3
12
15
5
19
84
18
18
54
12
30
33
33
15
75
5
67
12
101
4
80
16
12
171
81
3
21
111
129
24
45
3
20
48
121
6
45
39
41
24
181
48
66
84
17
28
20
64
51
54
90
45
75
48
9
15
30
15
3
126
11
73
12
15
44
36
124
87
33
24
123
24
129
36
108
15
60
102
36
264
36
24
18
96
5
64
51
54
75
3
29
76
140
7
78
3
9
42
24
17
4
15
24
72
57
81
71
16
15
30
12
72
15
45
3
12
36
44
16
12
63
57
15
60
12
9
15
45
69
12
3
3
57
3
24
78
27
24
72
123
69
60
116
37
3
15
12
18
51
24
45
27
8
7
18
47
25
27
32
31
173
19
72
60
18
15
111
12
42
51
32
40
9
95
4
51
24
30
102
30
18
5
55
5
76
36
140
4
15
30
35
4
56
181
27
8
43
42
30
42
42
65
1
35
4
9
159
27
48
30
27
48
48
69
71
7
78
27
176
91
5
13
3
33
12
27
81
27
165
120
54
33
8
25
15
12
68
13
11
43
57
45
39
15
6
18
117
3
17
25
18
77
4
69
66
9
12
33
6
36
9
9
96
6
69
12
93
66
5
43
18
174
45
51
30
63
27
53
1
71
40
15
9
21
27
32
25
15
75
105
96
60
69
60
15
15
9
24
8
120
4
33
15
12
219
21
15
5
31
24
21
3
17
25
114
69
105
11
49
107
4
21
18
54
15
12
48
8
79
65
28
51
30
66
18
47
1
60
63
36
45
18
18
27
92
4
32
28
20
112
93
35
4
45
192
131
139
54
11
1
3
32
25
23
121
51
69
11
28
21
95
4
51
93
48
15
29
100
39
21
20
76
33
11
91
9
80
4
21
84
84
27
93
11
25
39
15
33
93
11
25
216
12
18
54
75
123
21
45
99
27
24
21
9
111
33
15
72
48
33
63
99
42
3
12
36
12
21
27
33
15
20
37
35
4
15
69
32
60
43
5
60
4
36
39
18
15
39
9
24
48
12
15
42
48
66
21
165
15
15
29
16
44
7
29
36
85
39
3
137
40
24
84
12
111
89
25
6
65
13
75
81
24
6
18
15
117
6
45
8
25
27
39
93
27
18
15
12
96
3
21
44
67
30
3
51
9
20
40
69
60
47
100
36
24
9
39
27
186
63
51
45
3
30
12
18
33
3
9
93
18
9
3
78
111
123
81
27
54
63
87
24
45
57
23
37
15
3
12
5
64
33
15
15
18
63
15
24
81
27
53
16
21
59
36
133
11
79
5
49
6
57
9
18
168
12
41
16
24
12
45
83
4
56
40
72
15
53
7
29
13
15
116
40
36
21
155
109
66
45
24
15
6
3
24
32
25
39
12
192
32
1
18
174
3
3
21
20
13
23
19
54
51
9
6
78
15
27
9
15
17
13
231
9
60
27
39
21
20
79
65
19
9
15
117
33
42
60
65
4
36
80
24
61
18
42
15
44
7
45
27
18
144
11
4
39
41
36
28
36
21
243
15
9
12
33
12
95
36
43
57
39
36
12
48
132
17
61
15
24
3
12
54
27
99
9
15
165
12
60
24
48
3
69
45
11
48
16
51
5
4
48
48
44
24
1
54
150
11
100
164
25
39
12
63
102
48
111
32
19
5
13
3
63
6
30
21
27
33
45
63
21
3
3
18
12
87
32
16
48
36
75
69
87
42
72
48
107
31
9
96
192
57
75
21
90
48
45
27
29
76
12
177
35
36
55
53
37
42
21
9
51
12
39
9
15
6
60
90
18
27
24
36
36
12
3
84
84
5
7
12
17
40
24
12
27
36
101
43
21
51
9
32
67
30
47
79
21
80
55
30
3
8
43
120
12
120
18
51
15
78
48
30
53
60
1
51
27
42
30
29
55
36
78
11
31
189
80
1
3
51
41
13
12
54
21
60
63
96
6
54
54
27
48
27
6
18
6
6
72
105
93
72
27
9
30
9
27
24
21
33
12
15
36
3
9
60
168
15
45
9
18
101
112
12
72
159
81
21
30
29
73
3
108
36
33
27
123
60
18
132
6
21
3
60
30
15
21
11
13
15
152
16
117
51
32
4
33
11
16
48
3
33
45
6
29
52
12
116
37
3
32
49
6
54
78
ABCD 97811947978*3^$a+1 [50028]
3
9
6
36
29
1
30
30
78
90
30
66
11
1
15
3
12
33
87
30
54
36
48
5
60
31
18
36
35
1
15
9
12
78
5
61
48
51
20
19
72
5
4
39
42
59
1
18
36
12
48
30
42
48
66
36
198
66
18
21
12
15
33
27
24
29
72
40
3
5
31
29
7
105
9
30
45
159
57
48
32
7
18
24
39
140
52
15
93
21
30
60
45
39
36
6
15
15
12
36
21
20
40
69
27
80
13
12
23
36
4
12
44
13
27
44
31
48
6
11
31
42
23
84
61
60
42
12
41
7
6
24
51
51
9
60
9
36
27
9
119
1
24
120
24
30
21
9
23
127
33
33
27
69
15
3
77
36
24
4
9
12
30
24
21
45
71
37
23
109
48
42
21
45
24
6
29
43
21
39
18
135
8
36
16
20
28
21
30
6
35
7
33
15
24
24
54
3
33
6
9
15
5
7
69
80
61
39
33
30
90
3
63
42
114
9
20
16
3
12
45
75
24
6
75
56
67
42
6
29
43
21
57
30
84
9
111
6
15
57
30
41
55
6
51
80
7
66
47
43
105
69
6
6
6
24
6
23
7
24
6
30
45
24
140
19
6
6
24
21
8
1
18
53
13
11
103
90
6
102
95
37
23
13
24
11
16
15
114
6
186
48
90
41
31
5
64
33
42
48
48
180
18
6
9
51
5
19
6
36
12
23
7
33
3
6
6
18
24
12
39
32
67
120
41
1
6
42
63
9
6
54
6
29
1
15
3
30
12
24
59
19
21
45
6
108
36
12
42
23
28
96
51
9
104
1
18
60
18
24
60
59
1
18
18
119
43
126
6
138
18
9
9
47
37
11
31
66
15
8
1
95
19
30
42
5
24
13
36
6
9
36
60
104
72
79
24
65
1
15
3
42
15
15
6
54
5
1
12
60
60
11
1
11
7
18
102
36
21
45
48
3
3
12
24
41
13
6
29
7
24
65
31
29
43
33
9
30
9
105
27
33
15
111
65
55
45
63
48
12
17
19
17
7
18
23
7
12
6
36
150
21
24
81
102
42
11
4
45
11
19
18
3
57
23
64
21
99
3
12
6
12
30
53
13
51
105
66
24
18
11
115
12
42
167
60
4
9
27
3
78
15
3
57
3
12
78
6
9
147
69
15
30
11
40
15
24
5
43
18
102
60
30
23
109
75
3
6
27
45
3
105
11
25
6
30
12
51
15
81
51
9
15
5
36
13
12
24
6
5
79
36
30
12
12
18
17
16
8
16
24
27
18
12
30
18
54
17
43
60
6
6
18
12
30
18
147
21
59
19
12
29
84
36
24
132
7
21
21
60
30
18
3
44
1
15
63
30
66
48
18
3
9
12
6
48
6
18
90
48
18
36
45
33
12
30
5
1
24
30
101
43
6
36
15
15
12
6
12
63
57
23
25
36
18
12
6
30
12
36
21
51
33
27
5
19
24
30
6
45
20
31
9
20
84
16
44
61
39
12
60
39
144
42
12
12
15
80
43
30
78
9
93
6
60
30
6
101
37
3
27
18
12
42
21
15
42
66
5
1
6
12
33
20
49
18
102
6
33
72
8
37
84
6
42
36
15
20
31
45
21
24
39
72
48
27
54
39
57
83
1
24
30
6
48
3
48
20
85
24
3
9
78
33
9
48
63
3
45
45
36
6
18
35
19
41
36
55
9
12
24
56
13
35
19
18
24
36
35
7
36
5
12
19
5
43
18
3
9
3
15
48
66
66
12
17
4
96
45
11
84
19
24
41
7
5
4
21
59
31
18
6
41
25
12
51
75
21
15
9
9
18
5
7
12
24
6
24
71
25
36
3
96
51
5
48
1
24
6
5
85
18
6
51
105
48
3
20
25
48
36
24
24
3
27
78
48
12
18
5
1
15
81
114
30
48
12
78
12
129
21
54
17
115
78
15
99
42
24
66
66
30
12
33
57
3
57
27
33
12
11
4
21
24
18
6
11
1
12
30
12
6
95
24
25
84
6
6
12
12
6
33
32
40
9
30
18
48
12
6
72
45
3
36
54
24
3
9
30
54
102
5
7
18
24
60
11
7
41
100
39
12
36
60
33
80
12
4
15
41
120
24
19
6
11
7
42
75
15
24
36
41
28
69
12
6
48
36
5
55
9
20
121
51
27
41
36
124
9
6
72
5
55
9
15
9
27
30
3
36
9
24
30
12
48
77
24
96
19
30
15
152
13
30
21
39
24
12
6
12
27
80
40
63
30
66
5
60
25
47
28
12
9
36
120
12
3
15
12
12
21
93
12
63
15
90
66
36
18
30
12
24
21
168
9
66
24
21
72
3
96
18
18
24
54
35
16
20
76
75
42
6
21
9
24
72
6
12
41
1
24
54
17
13
6
54
3
8
16
15
41
4
15
18
47
16
27
42
36
18
57
57
12
71
4
21
84
36
12
108
24
18
41
37
24
6
30
23
49
6
65
31
6
35
40
63
42
18
12
24
69
27
12
141
32
19
5
25
126
18
36
6
18
6
21
9
90
30
30
5
4
39
12
24
5
60
7
9
3
6
27
15
30
30
12
12
5
4
21
11
7
41
25
12
54
24
45
32
13
12
3
51
60
5
36
43
45
36
21
12
51
9
3
44
43
60
48
9
24
12
60
9
90
36
24
5
1
59
55
66
90
45
9
6
18
24
30
12
24
12
24
18
30
48
9
69
11
19
66
71
4
9
42
5
4
33
12
24
54
30
147
24
32
19
18
18
65
43
41
1
35
13
30
5
49
6
96
9
15
42
3
51
24
17
25
60
30
24
21
8
31
6
24
11
25
15
3
6
35
31
29
19
6
36
3
15
5
19
6
30
21
104
31
156
42
11
1
59
1
35
24
31
129
9
27
9
6
6
59
16
33
6
5
19
6
6
30
60
24
18
60
33
57
18
24
69
12
27
30
42
6
12
12
18
33
27
21
56
1
3
117
30
9
15
6
24
11
19
9
45
87
33
24
6
36
29
25
6
24
12
29
24
85
11
4
45
36
24
144
6
114
36
6
9
9
30
57
80
43
17
13
3
3
54
18
12
42
30
30
18
90
51
21
36
23
97
144
6
12
48
12
33
48
15
41
24
79
30
6
12
162
6
66
36
72
30
33
9
11
37
36
35
52
48
21
6
12
18
12
27
15
6
42
17
64
32
25
18
5
7
33
80
49
12
60
6
60
29
13
30
30
18
33
12
123
45
9
12
30
54
6
41
43
6
35
1
18
30
24
3
84
9
12
84
24
11
4
20
19
48
5
25
102
12
24
17
4
3
6
15
36
3
60
48
48
12
9
45
59
1
36
18
30
12
60
3
15
57
8
19
6
24
42
5
31
12
108
45
57
6
42
24
96
15
20
24
73
30
18
12
11
7
18
27
45
15
27
6
12
90
24
6
30
78
12
3
ABCD 97812307436*3^$a+1 [50041]
15
45
99
21
36
55
65
15
279
1
101
12
30
72
6
3
21
19
77
3
15
66
6
90
18
109
35
12
33
33
48
60
84
48
30
24
54
72
27
21
42
84
18
3
9
15
21
72
12
6
24
114
24
55
5
3
64
23
42
31
8
9
55
23
42
60
43
32
16
29
72
18
42
18
138
24
36
55
17
6
54
67
101
42
48
54
18
48
49
24
24
80
16
17
15
40
17
15
33
63
177
30
9
69
54
6
72
55
48
17
48
24
48
54
6
12
48
48
31
53
18
90
30
24
33
63
90
60
78
45
72
9
24
60
24
3
39
1
173
60
12
12
96
55
41
55
23
57
3
21
16
5
19
96
23
12
13
41
60
24
43
5
3
96
39
114
60
12
18
150
183
88
17
55
29
60
24
15
24
88
29
48
18
72
1
17
54
24
49
65
15
48
33
102
120
30
12
96
6
114
30
102
18
1
56
9
30
18
12
18
72
1
5
3
99
13
47
210
63
99
6
120
48
15
24
27
54
6
36
48
54
30
18
24
39
81
264
12
48
6
66
18
42
24
36
12
30
90
78
25
8
24
111
1
101
18
54
48
12
127
48
8
9
39
40
5
51
111
78
19
96
149
51
9
31
32
27
36
57
87
6
27
27
6
12
67
11
30
12
72
36
36
120
18
12
54
6
33
16
95
36
61
17
6
1
29
75
81
126
24
66
48
132
12
42
18
66
54
60
132
19
35
12
18
72
39
3
198
42
42
6
48
45
9
151
41
6
9
40
101
27
40
5
18
9
16
23
25
11
90
54
12
54
60
30
18
66
45
39
18
30
54
19
104
15
18
79
221
19
120
29
19
5
3
64
56
87
48
72
150
18
12
141
57
7
47
1
17
7
23
73
47
6
12
30
49
11
150
87
120
33
48
31
11
18
27
64
95
18
36
12
60
48
6
13
101
12
78
1
56
9
66
117
123
198
15
39
18
39
9
12
18
24
30
36
54
48
18
31
149
12
54
6
102
12
1
65
15
15
33
16
101
18
120
90
7
23
25
17
15
24
39
25
24
53
19
23
36
156
9
64
71
24
1
11
78
15
51
109
71
42
114
96
18
36
78
6
42
204
90
90
81
93
19
41
126
9
16
65
31
72
5
43
23
1
24
41
31
65
39
21
12
6
114
7
144
35
6
30
30
18
6
19
95
1
119
108
174
6
25
29
43
17
30
6
19
24
17
55
65
48
12
90
49
239
57
39
25
35
13
5
30
66
30
109
48
65
48
31
89
159
45
3
9
156
67
41
7
17
72
15
75
36
73
17
18
37
72
53
72
48
60
15
57
36
72
24
168
43
24
65
108
66
1
5
163
17
36
90
18
7
17
78
48
49
23
12
30
66
21
135
49
137
72
6
12
30
7
23
33
51
54
12
108
6
90
60
3
45
51
9
31
29
43
5
72
48
42
60
13
48
65
150
120
36
6
15
15
9
64
72
5
12
6
54
90
1
35
42
24
75
9
6
49
71
24
1
29
132
24
30
18
15
45
42
6
42
73
5
12
36
19
17
60
18
81
15
81
9
30
24
33
135
24
33
3
102
60
48
30
69
40
80
3
66
66
90
36
12
31
71
18
7
29
114
81
16
53
96
66
54
6
13
125
6
132
12
12
9
69
120
162
9
45
51
15
6
43
41
6
9
9
7
65
30
25
5
30
37
41
24
15
16
65
7
119
60
13
56
81
6
33
57
39
33
7
23
66
96
24
31
101
60
132
3
129
6
18
6
9
9
132
66
294
51
3
37
17
55
17
36
48
66
1
5
18
54
43
17
48
15
237
90
60
12
6
75
105
72
55
23
49
71
138
36
36
79
8
3
109
89
6
1
5
132
78
18
55
17
30
9
45
36
15
45
27
33
12
43
77
42
9
112
8
81
63
111
54
48
12
246
54
3
64
113
48
48
12
3
129
66
60
114
55
11
42
27
75
6
6
78
108
30
9
24
9
18
13
29
18
9
93
30
61
17
24
6
33
9
36
6
13
53
60
12
12
84
72
19
23
66
54
66
132
27
33
72
31
35
30
7
29
18
96
12
93
111
66
7
11
37
32
27
30
6
9
9
12
30
42
42
9
21
48
3
64
120
23
18
103
5
211
41
78
105
40
17
15
99
109
29
48
3
40
24
17
31
152
33
30
18
7
29
75
48
57
36
18
42
18
30
15
81
18
6
7
8
21
6
13
71
24
126
24
72
27
15
30
51
117
67
215
18
60
114
24
6
3
27
54
7
48
77
90
24
18
7
8
51
162
78
45
15
97
29
3
136
32
27
133
23
150
24
258
42
72
150
18
42
48
30
15
88
5
123
9
12
150
61
185
60
24
84
12
18
24
30
36
55
5
91
96
5
48
24
72
96
19
221
27
33
24
24
7
24
24
11
48
42
156
42
30
18
13
5
36
15
9
ABCD 97812390134*3^$a+1 [50001]
41
31
108
65
7
105
57
36
54
252
5
28
68
240
163
54
167
240
43
18
83
7
72
65
7
105
44
36
156
19
65
48
48
37
47
120
36
13
54
72
65
25
108
203
48
181
108
72
15
8
72
24
4
36
75
162
195
39
36
69
128
12
84
49
47
156
60
43
77
24
40
44
67
108
36
65
24
36
1
35
12
12
31
17
36
36
108
48
12
13
198
17
343
72
149
24
7
33
21
59
264
145
15
80
36
36
13
47
61
23
49
18
29
60
60
121
87
20
1
51
188
12
48
40
3
105
3
161
16
3
36
144
36
18
11
115
54
36
11
79
17
72
36
16
80
49
371
151
69
75
36
18
90
17
84
43
288
5
139
18
143
24
13
11
40
72
72
92
1
83
79
77
36
144
13
123
32
25
18
5
24
40
3
53
12
96
55
306
35
120
133
90
90
15
20
108
199
54
36
54
89
1
126
5
31
29
25
36
108
95
120
55
36
5
13
18
69
129
11
25
59
49
83
169
18
18
72
107
16
3
77
12
55
90
95
13
90
89
36
55
5
67
41
49
23
12
16
21
18
18
18
17
24
28
32
144
76
8
12
55
54
191
61
35
55
17
55
90
15
21
35
19
108
90
18
197
37
131
175
72
144
54
15
44
85
35
145
18
77
13
35
145
72
447
104
25
119
43
77
48
19
144
54
11
256
20
55
5
48
180
12
43
17
73
216
144
15
56
1
18
126
47
40
20
52
8
192
160
21
47
148
92
235
137
25
108
18
41
64
140
36
61
15
20
24
24
7
18
47
24
55
18
18
17
36
60
12
37
15
57
35
55
105
56
48
72
7
33
3
72
77
36
172
68
36
60
19
54
23
175
18
251
1
35
84
79
36
5
31
17
16
36
236
240
85
159
3
177
200
73
23
84
91
72
41
175
17
48
97
23
31
18
108
54
5
49
36
11
7
65
25
95
72
108
31
162
72
11
112
44
49
11
144
4
32
43
53
60
24
25
15
104
40
20
1
18
77
121
18
89
12
43
36
149
103
17
72
55
5
13
143
24
48
48
97
71
120
115
41
28
20
96
49
36
126
54
72
90
69
21
23
67
149
121
47
7
33
32
79
65
12
28
57
87
3
33
20
91
53
37
36
15
57
87
3
108
177
75
53
24
60
61
18
177
20
37
155
223
54
11
7
17
55
33
57
15
20
96
12
37
123
180
20
48
40
237
35
127
89
37
35
37
72
18
90
47
24
1
54
41
24
96
1
90
125
37
108
83
169
18
53
16
68
72
43
53
37
95
60
36
7
54
35
228
25
35
16
36
144
21
71
145
59
48
1
90
125
19
5
48
120
25
263
25
180
36
18
72
293
72
319
54
11
79
180
33
32
43
65
97
23
67
137
76
3
125
24
48
168
67
5
49
23
31
54
83
40
32
7
105
36
57
72
180
71
145
18
29
36
84
48
24
13
18
65
7
108
69
75
33
176
79
53
19
173
25
71
109
18
90
18
5
31
36
77
13
47
205
15
3
29
48
103
162
18
29
40
80
48
55
162
11
43
65
25
36
131
13
162
17
52
80
31
69
108
36
21
155
60
60
31
5
49
90
36
17
1
159
3
108
90
234
17
16
80
67
36
197
228
60
235
54
131
157
107
55
33
3
41
28
111
54
72
11
43
69
3
5
84
48
76
32
24
88
20
36
109
35
12
151
108
144
72
105
8
85
90
105
3
29
61
15
3
54
71
60
31
113
13
144
ABCD 97812864218*3^$a+1 [50114]
13
221
243
16
48
17
126
193
96
35
349
80
112
125
51
208
209
18
18
123
3
61
29
3
105
72
18
61
11
69
64
47
49
5
288
75
208
77
67
113
159
111
193
5
27
16
80
112
89
162
108
36
18
3
69
162
144
73
96
32
144
15
126
19
416
160
32
16
275
93
240
240
160
41
90
36
162
7
29
99
16
48
32
129
72
36
90
162
90
144
13
41
231
111
129
64
32
63
252
37
32
112
125
36
54
73
215
36
18
180
180
91
17
72
450
37
32
160
32
207
1
35
93
105
39
96
112
80
192
304
48
96
59
85
23
18
198
177
3
18
27
160
47
273
15
450
54
121
80
51
90
18
49
77
216
235
80
45
198
157
144
32
27
234
18
72
145
32
147
54
199
96
48
32
237
115
48
125
18
18
127
53
18
144
57
69
91
96
47
252
36
1
53
91
71
54
19
17
144
79
83
237
160
35
189
96
75
21
33
79
11
18
19
215
54
126
37
35
141
96
141
19
89
103
77
67
128
96
256
83
141
255
36
54
7
32
16
125
54
72
18
108
39
256
11
21
96
81
36
54
37
53
54
133
119
234
108
18
33
64
137
55
224
63
342
54
37
144
341
18
25
47
1
32
111
36
18
427
41
151
47
1
192
59
18
19
176
39
73
53
18
18
55
71
25
137
39
33
15
75
234
36
55
32
39
72
49
23
105
64
11
18
19
192
80
144
15
108
37
48
128
48
9
54
54
36
7
32
144
336
16
203
21
51
109
179
90
195
16
144
80
33
111
16
161
36
180
18
69
64
32
33
54
144
25
29
211
320
16
32
123
37
128
69
144
54
180
33
93
99
99
13
23
72
1
48
96
89
18
69
160
491
229
80
288
64
41
55
17
159
129
108
99
27
72
126
36
91
17
18
36
288
9
64
144
48
113
255
177
63
16
11
54
15
3
72
198
79
29
54
36
25
29
163
125
19
89
90
18
43
137
151
384
59
69
111
97
32
195
36
121
80
267
37
17
180
342
162
234
180
90
486
165
48
39
180
277
173
51
111
36
141
64
101
91
48
5
75
231
153
27
108
90
162
109
35
36
54
18
1
125
67
203
342
159
48
64
32
64
96
288
240
35
18
126
109
240
155
288
117
9
55
71
54
51
39
18
18
126
55
35
13
365
18
273
123
37
71
198
162
ABCD 97812894308*3^$a+1 [50095]
36
15
45
4
80
28
53
6
18
30
33
39
81
39
21
4
35
6
63
15
66
54
81
33
87
39
25
20
51
81
3
9
15
60
60
60
18
55
23
12
24
21
112
8
3
57
60
40
17
6
25
107
240
157
107
48
25
5
18
9
21
90
37
23
18
19
23
45
15
25
17
3
27
60
12
25
65
6
12
1
5
15
72
48
27
9
15
84
90
6
45
15
6
39
3
61
35
54
6
1
8
111
1
24
20
87
85
35
30
15
33
19
23
9
4
56
3
33
12
3
60
12
12
9
39
33
15
12
12
24
1
65
66
12
36
24
120
45
28
47
33
27
1
20
51
18
18
9
39
36
9
135
12
30
18
72
108
37
32
207
24
96
48
21
24
3
13
35
6
15
9
54
12
24
6
6
42
30
12
120
9
16
11
60
9
69
27
45
18
21
39
105
9
3
159
1
164
9
15
16
71
42
3
12
3
54
48
27
123
12
84
36
33
48
48
16
11
120
13
44
3
30
18
37
80
3
12
13
11
36
69
76
35
24
18
30
48
25
24
35
1
12
32
4
5
55
17
30
9
51
12
45
108
99
24
24
48
12
18
48
7
83
72
24
21
3
1
53
102
73
65
7
24
71
24
61
35
24
132
24
21
15
24
24
105
39
33
48
15
37
35
90
19
11
69
21
72
3
3
12
30
114
36
24
21
3
1
95
45
21
78
42
3
112
12
36
35
1
59
37
44
39
24
6
30
24
85
68
3
6
15
111
42
15
87
49
59
13
44
36
57
96
55
17
72
31
56
3
37
84
5
6
69
15
60
49
11
6
30
1
20
45
18
6
15
28
71
37
120
24
8
12
36
72
3
33
52
23
9
3
45
12
21
6
81
9
55
23
36
21
63
36
117
63
45
36
3
72
49
47
33
4
35
12
156
117
3
9
39
45
75
102
7
17
24
87
27
45
60
21
30
9
3
37
48
47
66
90
37
8
24
16
95
72
18
6
13
125
15
3
24
84
1
23
36
57
15
13
116
76
8
72
3
60
24
13
44
3
36
9
48
72
27
60
120
73
41
30
45
117
174
105
4
47
54
24
30
25
35
37
8
57
7
11
85
47
84
30
15
99
25
20
39
1
47
9
15
81
105
18
30
55
56
33
3
3
24
72
18
7
36
20
15
42
15
36
12
39
13
11
49
48
23
72
12
37
59
24
36
36
9
45
102
48
169
23
12
21
9
3
4
23
18
15
52
5
43
53
6
1
23
49
92
111
60
9
64
60
35
1
48
56
4
20
15
96
24
12
108
42
18
117
9
7
48
11
24
36
1
32
36
15
54
15
3
24
30
15
9
27
15
37
23
18
15
52
59
36
24
30
31
17
6
12
13
24
11
6
15
144
72
24
3
60
33
84
45
48
30
12
48
48
13
11
24
12
25
80
3
49
32
3
57
9
7
20
15
72
12
1
24
71
72
1
59
48
73
71
6
99
4
44
3
12
192
84
9
27
6
15
75
57
21
39
15
21
15
12
162
31
17
3
12
4
23
13
60
5
79
23
37
48
35
25
32
36
12
33
3
36
24
111
18
6
24
57
33
55
11
36
9
96
15
9
24
27
6
55
35
45
3
24
12
48
141
21
6
48
1
41
7
32
63
37
29
7
137
51
51
13
35
42
30
21
15
33
21
54
84
117
33
27
60
16
35
78
24
42
45
51
49
29
15
15
37
5
7
132
116
27
1
47
37
80
57
6
12
6
27
3
84
96
6
6
33
15
60
12
24
24
24
48
12
12
18
90
48
9
111
37
11
60
90
55
17
48
15
15
21
15
21
28
11
24
24
36
24
73
125
7
35
12
33
96
16
83
57
111
30
3
21
18
12
24
1
11
12
73
48
155
9
16
5
30
234
15
87
13
12
96
65
127
32
24
12
64
20
48
87
21
124
24
32
112
17
6
117
21
30
1
60
5
31
23
49
11
6
18
21
39
18
24
18
45
27
1
95
37
140
16
29
7
35
30
66
69
15
69
15
45
15
24
60
13
20
64
5
6
9
16
107
21
9
7
95
1
23
12
93
24
3
69
3
6
31
161
78
36
1
32
76
20
100
32
12
75
36
97
20
24
15
1
47
12
9
12
24
39
84
33
93
54
25
41
31
48
35
6
15
112
17
3
3
49
47
60
69
76
29
24
91
5
30
9
51
6
18
60
1
11
33
3
9
15
69
12
148
29
30
1
71
48
36
12
24
1
8
16
44
112
5
30
12
6
6
121
32
12
15
6
72
3
27
1
36
23
12
18
31
17
7
11
30
7
23
81
9
19
12
11
13
12
32
21
27
39
25
53
30
48
9
3
37
44
16
35
18
27
15
24
12
48
66
75
16
23
30
7
84
20
9
51
3
25
36
5
15
12
3
12
60
42
27
21
54
48
36
6
6
69
3
33
39
9
24
36
27
25
65
103
47
24
121
59
54
102
60
12
12
21
15
18
72
24
55
59
1
59
105
27
30
7
35
108
168
84
61
20
111
49
32
48
99
72
9
112
35
25
5
43
60
35
37
44
4
17
18
6
6
12
30
15
75
96
45
9
3
15
24
30
15
60
16
119
61
8
84
75
85
5
15
72
64
47
42
30
36
24
78
102
61
20
60
12
72
12
16
5
27
12
3
12
18
6
24
96
21
3
61
155
9
27
49
12
65
39
3
6
6
90
18
81
15
6
18
73
53
6
85
59
24
73
65
15
72
15
1
11
33
100
11
1
11
84
36
48
249
15
12
60
24
1
35
1
47
13
65
42
13
23
24
18
54
201
40
72
17
6
42
30
13
44
81
7
47
24
36
109
35
81
51
93
15
6
55
11
25
35
90
18
109
8
63
1
23
177
16
89
39
24
16
12
35
18
7
17
3
3
36
6
54
60
13
11
9
21
15
9
51
84
87
1
8
27
12
18
24
123
3
9
16
47
33
33
54
57
40
35
9
15
24
30
30
66
6
25
35
21
3
12
37
5
7
35
60
69
4
72
35
ABCD 97812939494*3^$a+1 [50001]
24
88
140
52
84
24
2
19
51
5
79
21
59
1
36
35
9
55
14
10
20
9
25
2
60
4
65
7
68
12
45
7
8
4
24
24
12
56
34
6
9
23
60
16
72
17
3
18
91
3
96
20
37
15
60
24
8
21
39
82
6
17
3
40
30
158
52
44
16
53
7
48
24
8
22
6
17
4
11
72
33
4
15
14
39
7
50
3
28
27
6
2
45
12
36
91
45
59
40
17
75
48
60
36
48
16
96
20
54
54
33
87
36
1
15
78
51
27
8
52
38
42
13
20
7
9
8
7
8
16
12
98
55
27
12
152
24
52
20
25
3
60
60
12
12
12
29
21
15
3
40
8
64
36
33
12
8
15
61
83
12
16
90
75
63
44
40
53
55
77
7
44
36
1
17
16
35
16
44
1
66
48
30
32
22
57
23
10
47
15
16
20
45
4
3
42
6
84
53
15
21
160
35
9
12
85
26
84
9
55
44
36
72
24
64
36
5
31
48
24
116
4
8
60
28
20
52
48
21
24
35
34
6
12
30
14
66
34
41
139
24
20
12
4
21
20
87
108
12
1
72
35
25
3
14
10
56
46
30
5
4
47
10
3
95
57
27
16
26
19
11
21
87
6
10
29
7
24
20
22
107
51
37
3
12
17
31
24
92
10
30
18
6
36
8
48
28
44
22
6
84
5
43
6
14
1
12
15
8
4
12
36
24
56
28
30
15
32
15
4
5
4
32
7
36
60
14
46
36
125
31
24
69
35
1
15
21
20
9
16
3
12
24
9
26
24
145
35
1
11
40
17
15
60
13
8
99
18
34
81
3
32
28
44
12
70
54
20
25
140
1
6
24
9
9
27
35
4
36
8
16
77
43
12
5
25
38
10
42
9
15
45
8
7
44
4
32
16
8
37
24
8
31
21
23
136
66
6
5
7
30
18
20
25
3
36
21
24
20
31
60
12
48
18
96
59
37
32
22
44
4
41
81
39
7
33
27
8
40
84
17
16
23
4
72
24
54
2
36
9
1
18
32
48
46
66
33
39
20
18
48
16
11
12
43
9
5
10
45
11
40
5
43
44
28
5
43
17
45
3
52
9
6
12
17
16
27
20
16
12
8
1
3
48
29
31
9
23
52
21
75
38
10
65
19
33
35
4
104
16
24
26
70
20
28
72
81
44
4
36
3
5
15
13
27
33
15
29
31
60
45
9
14
1
63
2
16
39
8
27
6
70
60
72
12
56
52
12
36
33
44
15
28
17
7
30
78
8
12
108
28
36
29
40
11
24
4
8
28
12
9
39
56
28
32
48
36
9
12
31
84
21
3
12
12
32
24
12
4
5
9
6
10
15
8
3
13
20
36
33
10
21
87
44
28
18
144
71
103
20
36
4
57
39
38
46
12
5
19
68
33
3
4
12
20
18
15
15
18
19
45
14
1
3
17
48
3
13
27
8
4
56
4
26
39
31
24
18
15
33
15
12
75
24
36
20
9
19
14
7
83
76
44
1
152
43
20
36
24
10
2
13
87
24
24
81
9
14
16
21
20
3
22
15
3
32
1
20
9
78
112
9
12
27
5
16
27
2
3
15
4
56
4
8
36
4
30
26
54
16
30
57
3
41
13
6
26
10
29
25
6
5
15
1
60
15
9
96
59
54
15
15
25
9
26
25
27
2
102
36
85
3
20
10
14
1
32
67
41
195
205
39
30
2
30
46
9
8
67
108
48
2
7
56
19
81
20
7
18
14
28
38
55
3
5
19
116
10
15
17
3
141
15
16
20
15
4
24
24
60
32
40
21
83
4
42
6
8
12
4
5
84
7
33
47
4
14
10
24
33
32
13
14
168
21
7
8
54
43
15
12
42
96
18
57
5
15
7
26
46
36
8
1
15
6
2
40
8
28
29
3
4
8
37
15
44
4
53
13
71
24
15
64
12
24
180
20
6
3
48
72
3
84
36
4
36
33
75
17
3
37
3
17
15
12
36
72
24
33
91
5
7
18
30
24
21
39
20
28
12
48
18
32
27
15
21
27
40
33
36
23
18
18
12
9
9
6
58
50
40
12
21
68
51
24
12
24
4
30
87
44
91
33
20
55
12
45
59
18
126
36
1
23
22
35
15
105
39
88
12
9
35
1
15
36
17
31
20
1
63
6
66
24
149
7
48
42
18
17
16
27
56
4
12
8
1
20
7
92
1
36
5
16
128
55
27
8
40
24
36
2
10
44
25
3
68
33
72
15
18
7
57
50
33
175
5
3
4
33
27
21
71
45
13
42
44
24
13
23
1
51
24
18
3
60
3
21
56
12
75
28
84
21
24
3
56
25
57
74
1
8
99
16
24
92
36
13
35
4
92
21
13
66
41
28
12
35
57
1
35
151
8
30
58
12
21
27
42
18
44
49
95
16
24
24
8
12
46
27
59
16
5
19
48
96
24
56
9
25
18
5
55
5
19
26
22
68
9
4
140
45
39
3
12
10
3
15
29
16
3
14
18
132
12
24
25
27
200
10
59
4
27
20
4
24
17
48
16
51
12
86
16
14
16
36
8
12
24
4
32
12
13
27
12
44
36
16
32
72
1
5
10
38
46
8
40
12
36
18
51
23
28
8
16
20
9
7
12
12
24
17
43
56
9
31
24
80
37
24
24
131
25
3
72
48
21
9
11
52
17
7
9
30
5
31
8
73
3
12
14
34
29
48
3
36
1
32
112
60
75
8
10
30
17
4
15
84
33
9
71
27
13
15
60
12
21
21
11
108
9
46
29
37
18
48
9
21
42
12
36
53
40
12
32
7
24
20
42
22
26
42
13
59
1
15
20
12
25
75
8
34
78
45
3
2
42
16
6
54
12
14
46
8
60
4
60
56
52
33
15
36
9
5
39
7
108
8
30
18
25
20
51
25
59
42
18
4
33
20
19
8
180
88
20
24
69
7
45
44
45
19
12
95
4
36
68
16
113
3
12
97
39
72
9
23
52
68
36
9
31
12
5
49
38
36
121
3
12
21
23
4
56
54
43
75
24
5
19
32
33
15
21
60
4
15
12
90
14
1
8
51
21
19
9
39
36
12
62
16
42
24
20
9
15
16
18
6
12
9
3
2
6
12
16
29
15
1
27
9
45
26
85
27
48
68
4
33
27
98
42
16
20
12
22
48
47
28
15
5
79
9
89
22
5
55
36
68
4
53
103
104
16
5
51
60
21
4
3
30
62
28
21
39
57
20
13
26
37
47
13
15
54
14
4
32
33
52
23
21
7
20
4
5
9
54
37
5
94
24
60
108
2
7
15
9
15
2
10
80
28
105
111
18
35
7
21
84
11
28
12
9
51
44
40
44
100
42
18
56
16
12
117
3
96
44
13
57
27
68
15
28
29
3
61
41
55
8
28
75
68
24
36
112
8
4
56
70
14
28
17
31
12
45
15
9
23
40
6
50
16
48
5
7
89
55
17
15
129
15
48
18
22
17
39
4
48
30
18
29
55
132
20
9
27
13
11
16
12
8
40
80
58
50
64
17
15
30
39
19
5
7
24
24
8
60
12
136
12
9
3
41
52
39
9
11
66
10
ABCD 97813219118*3^$a+1 [50012]
19
17
75
4
29
6
9
72
39
96
1
20
28
60
32
3
9
45
3
64
53
6
49
60
53
30
18
72
43
17
19
11
25
48
17
54
6
12
42
21
12
76
72
20
9
3
52
5
51
3
21
9
19
92
3
66
24
18
37
11
9
16
72
65
18
6
36
67
32
4
167
54
51
72
51
1
80
15
1
17
67
20
40
11
72
45
88
20
15
85
140
147
18
339
28
47
1
35
25
92
16
156
180
20
16
5
19
65
3
21
12
39
15
21
15
69
28
20
45
27
105
55
176
12
40
17
6
73
116
21
7
48
24
56
12
3
12
42
66
73
185
30
42
147
12
123
1
72
23
121
20
76
80
4
60
29
6
1
20
27
61
176
60
69
51
15
18
6
144
57
51
12
73
5
72
30
33
28
12
32
3
25
17
3
64
5
55
48
107
61
12
36
71
21
3
1
35
33
93
55
288
36
29
24
30
18
19
36
44
16
44
3
6
126
121
32
21
36
24
67
20
39
81
3
61
65
75
93
27
201
108
19
92
39
36
84
6
51
3
117
27
18
90
13
24
20
33
75
52
11
1
204
84
36
44
12
69
51
45
66
24
18
18
57
27
144
25
72
12
20
88
77
72
15
40
29
24
162
1
12
32
36
63
12
73
32
28
12
72
20
87
36
25
65
7
17
19
36
143
1
71
21
172
80
27
33
28
44
3
96
126
75
48
57
18
102
91
24
80
21
15
64
65
36
19
59
37
29
183
12
45
171
72
21
144
72
3
33
19
5
139
44
15
30
91
17
19
35
1
80
60
240
40
17
3
24
9
19
108
48
72
53
19
35
6
27
63
309
45
3
237
3
64
80
28
128
147
18
19
11
25
137
6
30
90
24
18
15
4
20
171
45
60
24
21
39
45
3
33
18
69
28
20
9
43
17
54
102
90
73
32
9
15
16
44
15
93
52
80
100
11
24
1
29
91
60
17
12
3
51
37
5
84
15
3
33
3
90
6
49
44
48
3
36
73
48
72
92
111
157
8
12
40
72
29
24
3
27
57
4
116
9
36
3
60
3
72
78
54
21
9
6
54
18
165
27
21
204
15
48
6
91
71
30
27
16
101
24
91
8
28
20
52
12
5
19
29
15
81
12
72
55
41
30
117
24
45
3
12
3
12
1
5
55
35
144
30
6
12
42
108
36
51
48
3
42
15
16
24
20
15
102
6
9
21
180
19
8
16
92
28
89
6
1
11
133
107
85
72
5
147
9
19
5
18
129
16
137
162
36
97
11
145
149
67
5
51
88
32
27
145
12
5
15
120
60
75
85
41
12
150
1
12
59
1
35
48
42
27
183
117
27
33
120
12
15
1
35
24
13
60
48
203
57
60
63
57
15
45
129
36
39
16
89
51
40
80
12
16
59
12
21
3
1
29
19
36
24
80
40
71
61
89
234
37
65
75
51
24
13
5
55
11
1
8
27
21
3
57
15
37
12
53
75
12
21
87
63
18
30
1
144
56
33
42
1
12
23
57
180
48
4
29
91
89
115
44
40
17
111
88
44
45
6
54
90
18
30
9
9
7
29
15
28
120
108
23
1
35
1
12
53
15
28
12
108
24
35
13
24
8
117
55
68
3
13
36
56
4
65
43
17
36
55
12
17
91
60
143
21
15
30
36
78
36
66
60
30
57
40
11
1
53
15
27
81
12
45
27
51
45
172
32
21
27
28
65
15
12
27
81
153
7
48
24
152
36
39
6
67
36
59
13
5
72
63
9
31
17
7
83
6
36
18
72
48
1
36
89
24
12
6
162
30
216
1
116
88
44
76
17
27
105
18
49
8
12
4
36
8
76
77
18
36
21
27
33
4
36
44
28
92
148
53
27
93
18
60
37
29
51
180
40
17
3
12
21
24
30
37
5
75
28
60
120
36
41
51
40
72
12
23
66
60
91
89
19
17
55
20
64
24
35
36
54
12
6
265
23
69
93
12
6
81
220
24
12
24
71
45
12
45
7
20
36
33
31
20
3
13
72
77
66
37
68
4
36
59
48
36
36
93
12
40
20
39
69
15
6
54
333
24
184
35
9
45
72
18
37
108
8
99
13
96
11
21
40
12
23
270
12
3
112
12
24
72
17
18
9
48
12
60
16
47
25
20
87
18
3
12
75
102
43
8
4
24
11
6
55
32
33
55
20
24
64
72
24
35
49
32
28
36
125
19
12
44
16
44
3
37
8
51
9
21
51
60
16
5
18
81
36
4
128
183
37
17
55
29
6
49
36
23
30
36
6
18
15
88
35
54
36
19
23
105
3
13
17
15
3
109
23
30
7
68
52
113
19
80
100
56
9
96
55
29
18
96
9
27
48
60
33
33
7
80
3
9
63
18
79
8
4
143
36
21
16
24
8
3
42
36
102
144
18
15
48
24
60
15
6
15
12
111
109
60
32
15
18
43
29
24
66
ABCD 97813848352*3^$a+1 [50080]
54
30
60
1
8
93
19
35
72
13
29
3
33
66
69
96
15
1
35
18
114
18
90
21
33
36
30
229
32
24
9
120
198
241
56
24
9
79
23
33
27
54
63
21
91
107
13
24
72
5
75
9
7
47
96
84
6
36
18
25
41
90
72
108
33
27
144
90
12
54
54
36
31
5
3
3
21
33
90
36
12
60
120
90
78
25
95
54
36
31
48
209
42
61
23
36
13
137
30
24
30
108
108
19
35
133
197
19
8
27
13
221
18
73
48
161
36
3
33
31
24
71
348
133
32
87
54
108
12
43
11
69
24
39
12
13
24
144
17
15
3
42
90
72
36
102
18
6
36
30
234
6
18
102
61
8
75
96
30
31
128
39
72
54
78
18
19
11
18
24
36
31
5
30
13
240
167
30
67
120
89
15
33
7
24
8
21
43
144
5
51
57
42
54
15
112
29
27
16
48
53
19
17
24
174
114
36
30
61
29
6
216
13
17
7
17
15
40
144
48
59
12
1
35
13
32
45
24
3
27
93
249
63
33
15
273
79
72
5
43
48
23
81
399
36
37
32
48
88
101
150
18
30
37
17
6
12
45
15
9
64
65
31
11
13
59
12
54
3
33
18
6
79
77
19
59
13
8
51
117
21
36
36
18
18
63
27
42
30
69
3
18
3
33
55
24
71
12
132
9
3
24
36
18
31
5
12
15
24
75
13
24
17
15
15
36
133
120
35
13
24
125
24
43
29
12
7
215
66
60
67
185
31
80
87
1
29
18
9
153
90
60
33
15
57
144
3
85
5
43
5
51
111
78
48
163
53
126
37
113
55
72
11
36
90
36
139
113
42
66
132
7
80
51
13
5
24
246
42
67
23
54
27
3
54
6
49
5
12
55
176
27
12
25
29
171
33
30
6
43
41
24
120
126
72
1
80
120
93
139
89
6
12
18
6
21
33
120
31
24
24
83
13
8
3
13
17
7
29
42
18
138
213
64
143
73
72
35
37
144
56
15
9
21
43
35
12
1
71
153
24
3
60
12
45
69
67
167
49
59
72
36
126
54
21
15
49
77
18
12
13
5
3
183
18
15
3
61
83
48
69
21
96
54
13
89
39
88
41
18
13
17
78
1
35
54
36
30
114
54
72
13
131
13
131
36
84
198
24
30
1
35
18
252
180
19
23
57
40
5
19
17
15
16
72
77
18
6
54
102
18
6
18
37
209
39
15
42
48
60
36
55
24
77
6
12
36
144
60
12
13
131
60
54
18
30
18
36
18
27
40
11
48
24
13
35
18
6
37
72
96
29
54
61
41
54
9
16
144
53
54
54
120
54
6
30
21
120
39
42
54
57
280
80
33
103
8
99
36
108
13
203
186
19
11
18
114
18
30
24
1
47
72
6
48
43
89
103
24
8
88
29
48
19
143
25
8
24
15
49
5
90
42
7
152
93
75
48
39
1
8
9
15
33
55
48
47
9
9
36
91
29
90
24
12
13
32
9
36
27
15
12
144
132
12
42
115
72
59
18
3
3
109
71
18
48
15
3
109
95
30
42
289
24
77
78
12
18
36
43
197
36
30
1
5
19
29
126
13
23
9
99
24
93
24
45
43
56
27
45
27
108
12
6
15
87
78
19
120
5
66
42
30
18
114
12
33
81
174
97
11
69
111
1
161
36
43
11
42
144
36
31
48
59
78
175
17
15
81
30
1
113
63
135
25
5
43
29
6
21
16
35
117
63
18
127
35
45
9
120
96
18
117
3
6
15
93
51
15
33
48
141
43
24
23
192
9
16
11
90
60
7
185
31
113
6
18
7
72
96
41
264
55
24
11
21
48
3
189
99
45
40
77
51
27
30
31
32
9
79
11
144
54
72
87
21
27
45
24
67
32
27
54
55
11
72
108
57
57
87
24
24
16
5
18
1
35
18
6
61
11
318
90
37
8
24
16
5
90
97
72
11
45
112
8
16
56
33
7
119
49
72
104
40
5
19
77
75
33
72
135
48
9
72
18
109
23
33
15
6
36
87
87
25
17
15
24
63
25
80
40
336
77
18
9
15
33
57
12
19
96
11
42
18
12
42
126
84
24
73
8
3
18
27
112
120
35
13
5
12
96
15
3
13
53
54
42
3
45
27
243
54
18
165
ABCD 97813924504*3^$a+1 [50118]
36
24
9
12
55
8
16
8
3
25
20
3
6
51
9
30
18
36
36
15
15
30
31
23
165
27
9
16
65
42
57
60
3
33
39
81
33
15
51
61
80
24
9
36
18
45
81
15
45
39
57
31
35
9
9
6
73
11
1
89
75
69
30
66
27
12
51
24
21
15
21
81
78
81
39
30
91
36
24
20
63
25
8
99
45
21
27
12
39
36
36
42
27
21
3
36
36
45
3
45
126
6
127
68
9
15
76
84
44
171
61
53
75
111
24
1
36
17
126
24
37
20
24
4
203
24
21
39
45
16
17
3
24
3
36
60
45
15
24
36
60
21
24
27
12
97
36
77
3
129
30
9
15
24
21
136
35
33
72
36
9
31
24
8
51
6
15
36
3
1
59
21
9
15
21
39
24
72
63
37
5
18
12
9
16
5
51
99
9
21
84
27
72
40
8
9
39
36
9
6
1
23
45
12
3
6
39
76
156
35
132
21
21
3
36
12
48
9
7
83
72
25
41
3
51
9
36
21
18
9
36
21
31
68
81
30
114
51
120
33
15
93
78
1
116
40
23
45
12
117
7
20
24
15
21
9
27
39
45
3
180
33
3
144
13
8
51
48
6
12
3
36
45
55
60
20
99
1
36
47
36
61
116
45
27
15
13
5
3
39
36
69
45
43
12
20
51
217
44
63
33
39
1
89
135
51
9
123
21
12
12
72
15
54
7
23
42
48
7
23
9
3
72
45
51
49
5
6
12
45
9
123
52
20
24
21
31
35
33
45
147
64
101
15
3
30
6
1
24
80
36
40
5
19
119
9
51
229
53
168
67
8
45
51
24
87
84
24
165
36
39
1
5
3
111
36
1
44
153
78
138
39
57
111
45
79
8
57
3
12
3
36
24
45
48
39
66
12
66
57
48
16
20
16
17
15
12
15
13
11
90
36
39
12
63
1
11
9
9
75
4
5
30
66
51
9
6
24
144
18
78
21
15
1
23
36
9
36
15
81
33
6
9
57
30
84
21
4
36
23
12
42
27
24
12
3
30
39
40
80
21
7
53
7
32
27
18
3
3
36
18
51
36
93
7
5
30
45
3
21
84
72
69
6
81
48
87
45
3
90
15
16
5
75
3
6
15
39
13
32
105
75
72
15
13
56
21
15
39
21
15
33
96
21
115
23
42
48
6
24
6
6
6
3
120
21
15
51
18
54
12
69
24
12
60
28
11
81
36
39
21
39
45
93
6
1
95
60
6
15
99
45
76
32
3
9
16
8
15
177
48
75
69
33
39
141
15
40
5
54
1
23
24
37
8
21
87
9
18
45
28
5
75
12
36
12
12
21
24
111
36
84
15
24
42
78
6
87
9
3
72
3
13
20
60
153
39
208
23
117
4
5
18
165
12
9
15
36
39
97
24
56
63
42
55
20
39
9
16
35
45
60
24
129
3
9
39
52
77
42
60
54
66
24
1
5
78
81
21
15
33
7
95
18
51
132
39
1
35
9
15
85
20
21
120
3
12
3
81
84
12
3
156
60
54
30
60
9
28
24
20
15
21
84
15
81
135
102
67
89
6
66
18
12
105
3
37
107
18
48
7
8
36
136
23
12
9
48
45
3
27
18
55
113
267
39
9
45
42
54
60
3
45
66
12
12
33
24
45
6
24
9
51
25
36
104
33
51
27
12
6
30
6
15
28
20
36
15
30
150
12
45
45
39
16
77
87
3
13
5
39
100
36
32
3
78
6
121
65
114
121
68
12
3
49
143
45
40
24
23
12
30
6
69
24
60
12
24
24
9
135
75
37
48
11
9
12
45
31
24
5
15
24
21
36
90
18
19
5
30
33
12
21
6
61
35
24
61
59
114
30
9
45
48
54
1
8
24
28
47
21
45
31
89
6
21
27
18
48
91
59
6
51
27
66
31
5
90
21
33
60
36
48
87
33
30
36
1
8
21
51
15
9
27
9
24
12
3
36
96
42
67
29
60
31
44
72
3
24
72
30
15
36
48
15
1
119
57
9
15
60
45
3
96
36
28
32
84
75
12
24
6
27
153
42
6
51
39
54
48
19
11
25
44
15
84
12
84
114
30
42
3
84
27
21
15
132
45
3
24
48
108
9
24
45
12
114
24
1
20
21
30
54
15
9
72
42
33
60
4
60
56
39
45
51
18
51
45
18
30
7
44
99
42
18
117
9
31
101
84
31
12
11
90
66
69
69
15
28
83
36
36
33
75
60
6
18
93
27
37
29
42
49
60
56
24
9
12
54
9
9
43
17
103
29
18
6
15
12
3
66
24
7
8
27
45
48
36
15
45
36
99
60
145
11
72
60
6
7
53
7
53
6
33
12
15
6
75
3
21
39
61
5
103
35
21
16
71
30
12
36
60
7
29
15
9
30
6
75
39
61
20
16
17
12
30
1
8
15
57
100
84
53
7
89
51
45
30
13
23
33
16
35
9
96
69
75
4
32
45
39
36
3
6
30
21
40
8
28
24
5
6
69
3
81
60
45
6
45
21
3
36
16
113
15
72
60
9
15
3
30
43
65
15
24
39
21
51
18
12
84
30
9
76
20
40
8
3
45
84
15
1
24
23
66
6
78
30
12
73
53
39
15
30
3
27
9
15
1
20
96
144
9
42
24
21
84
135
1
53
6
24
6
3
12
81
12
63
108
267
12
73
35
25
29
51
24
16
95
33
51
93
21
102
90
55
32
15
30
12
51
12
12
21
19
36
8
27
18
6
25
96
92
15
21
72
27
66
36
6
48
9
33
18
141
9
6
69
21
18
6
60
6
45
24
9
6
66
15
33
87
3
117
15
45
15
9
12
105
72
27
21
3
16
5
3
52
56
15
18
60
42
18
ABCD 97814049122*3^$a+1 [50073]
205
24
36
47
72
253
36
27
32
13
15
80
37
35
76
108
24
56
145
131
36
109
84
47
72
24
12
13
12
204
39
56
13
3
9
63
9
24
108
48
99
33
36
3
44
60
48
25
63
128
1
24
143
1
35
13
72
119
120
37
59
40
176
24
16
8
136
21
60
12
11
61
96
11
61
11
73
24
35
4
9
144
24
36
147
9
71
25
59
121
12
59
4
24
81
63
57
23
109
35
49
24
11
12
61
23
12
1
24
47
25
3
96
32
124
45
119
49
12
47
88
9
96
3
69
36
75
72
45
59
12
28
24
9
135
44
96
16
32
1
48
24
11
28
96
44
1
72
12
11
16
176
13
36
23
157
11
84
84
12
97
11
13
23
85
12
24
35
72
121
35
37
11
49
63
20
124
153
3
105
27
116
48
28
80
96
12
72
73
132
3
60
93
119
72
88
104
24
48
1
108
72
35
1
23
97
167
48
160
129
47
24
25
12
24
27
32
96
25
63
56
64
144
32
181
11
25
12
15
9
11
25
48
95
1
12
23
73
192
312
35
37
36
36
11
37
36
72
63
81
24
12
24
35
48
109
24
131
24
36
37
23
24
72
36
160
36
44
60
24
16
9
24
36
48
24
11
72
1
23
1
47
25
48
23
13
171
24
21
60
252
72
27
8
37
144
11
25
72
119
48
36
52
44
37
11
16
144
144
36
56
25
47
13
11
64
168
12
9
171
69
11
12
84
48
1
24
99
9
11
24
13
24
107
24
60
25
48
179
84
25
71
61
35
1
219
32
49
47
264
120
168
108
4
32
49
11
108
4
20
73
35
1
36
63
96
9
35
12
25
75
9
35
48
48
40
69
36
192
51
44
136
21
155
60
64
33
11
36
1
27
32
36
253
39
72
56
49
23
52
69
95
96
61
156
35
28
8
169
119
37
83
84
96
4
45
12
24
11
36
108
16
57
23
12
88
129
87
45
48
51
8
24
96
16
32
120
64
32
97
72
23
64
45
3
56
84
112
60
8
1
47
16
81
144
63
32
49
107
13
15
68
13
191
313
39
8
73
51
32
16
20
49
39
200
124
9
35
52
9
48
51
20
169
11
109
15
48
140
1
183
8
72
60
220
69
12
63
68
36
28
128
12
96
181
59
13
99
296
1
47
48
64
9
36
11
37
11
25
11
180
12
1
107
73
72
36
147
8
1
35
52
45
75
32
121
299
84
145
36
35
40
44
28
8
12
36
48
13
83
120
1
23
16
140
73
263
37
63
69
35
168
61
168
107
1
12
35
73
51
140
85
11
100
9
240
35
13
36
132
83
73
83
13
39
45
99
33
107
12
37
168
71
132
61
11
13
144
48
99
9
23
24
85
36
84
47
180
48
49
59
13
24
120
63
8
61
12
132
144
111
36
128
61
60
47
84
13
84
420
48
36
71
12
88
9
15
56
216
48
4
32
13
48
131
85
123
12
8
1
107
145
11
16
153
167
24
12
85
60
3
33
63
12
9
108
23
193
35
156
4
48
44
16
21
96
48
24
11
24
112
69
107
40
8
52
9
48
107
25
215
109
84
27
20
88
32
24
12
64
21
63
44
12
16
45
87
21
231
116
37
12
11
97
71
1
15
144
144
44
12
1
63
8
72
72
37
87
20
24
85
72
216
60
72
12
96
27
68
60
25
72
167
160
56
24
61
11
84
36
72
16
20
13
135
81
47
133
59
13
12
35
109
35
52
45
12
23
12
61
12
27
44
60
13
11
12
96
13
72
27
21
59
36
168
48
73
47
25
83
1
99
117
179
1
23
49
72
168
95
13
11
73
23
24
49
95
112
93
168
36
71
37
120
24
3
45
11
60
25
12
15
8
100
116
1
48
47
40
20
1
27
69
59
25
36
35
1
36
59
73
95
168
37
27
9
63
8
73
59
193
131
12
12
ABCD 97814229278*3^$a+1 [50140]
18
61
29
15
4
83
93
40
5
195
16
11
54
31
35
30
12
43
17
31
41
31
155
24
21
69
31
89
36
63
4
41
6
6
24
15
16
17
36
91
5
19
5
6
126
24
90
78
7
96
8
21
54
6
120
48
42
13
56
240
64
5
43
44
28
120
17
43
96
191
45
21
67
17
31
5
3
40
24
68
33
6
13
32
69
30
217
29
15
3
1
41
48
3
148
5
36
39
69
48
48
84
12
79
156
143
120
25
32
4
11
109
72
12
101
55
185
7
5
30
13
5
6
96
13
29
67
56
144
81
15
88
197
12
66
144
72
181
60
17
78
24
6
48
90
42
19
35
9
81
79
137
24
30
21
24
141
7
53
42
48
13
36
156
53
24
55
23
90
187
96
24
12
101
42
90
43
83
61
5
91
59
90
150
49
17
15
117
27
15
24
121
65
24
27
64
59
1
89
91
24
11
61
24
96
59
73
77
31
83
61
24
5
19
17
19
17
43
65
7
53
84
18
114
31
23
37
5
3
136
5
75
36
15
48
144
33
69
24
67
60
24
11
85
24
5
48
91
11
24
90
216
43
53
12
48
7
48
60
48
20
40
96
56
28
29
18
37
11
37
12
108
113
19
95
30
42
105
21
15
40
65
63
40
35
37
8
9
66
37
120
48
32
33
19
5
180
43
5
3
4
12
24
29
96
6
45
9
24
132
135
16
125
24
36
48
102
13
5
204
151
96
11
42
7
23
18
30
18
19
56
27
30
84
6
13
29
96
6
18
3
4
65
43
36
36
44
39
57
21
7
152
64
92
9
43
77
96
63
15
150
24
7
41
3
4
120
35
90
7
36
35
42
3
105
24
120
211
5
18
210
150
1
164
21
54
1
41
30
18
156
108
6
72
18
120
7
144
143
13
5
12
7
48
12
29
24
43
44
3
48
37
5
51
4
53
120
18
61
41
24
31
80
4
29
42
13
5
12
79
48
60
5
60
12
120
36
30
90
3
16
11
78
51
60
4
116
75
78
55
8
9
24
31
65
18
33
148
140
21
120
18
21
9
168
48
31
29
12
55
144
168
41
91
113
48
72
6
72
45
28
17
19
108
48
77
175
68
39
25
44
9
27
16
29
19
29
55
56
51
145
125
19
5
60
6
66
54
13
107
48
37
5
36
139
95
69
112
29
6
30
108
12
60
19
24
5
135
12
52
101
55
41
43
5
123
105
43
11
69
69
43
17
60
12
51
159
49
119
357
9
36
19
5
19
56
52
119
9
36
45
99
76
276
35
120
33
100
5
7
132
8
64
29
195
9
31
11
133
11
24
42
144
175
20
12
39
78
87
33
7
24
89
7
24
101
43
101
96
96
168
91
41
18
24
13
240
233
7
5
115
125
78
21
64
125
19
5
270
6
300
36
18
37
60
65
6
24
1
84
101
43
137
138
25
137
3
21
15
153
168
3
64
32
75
6
138
61
5
6
48
109
77
84
15
9
12
19
5
79
48
77
55
17
31
72
41
42
33
129
91
24
65
12
144
27
64
120
29
6
73
65
48
3
99
126
31
11
45
4
48
41
24
31
77
60
187
60
5
90
6
66
78
43
44
100
41
19
11
13
72
149
36
60
79
71
13
5
30
25
65
24
43
8
9
27
76
17
42
25
101
42
6
87
27
13
8
45
24
96
144
123
3
6
24
12
7
95
1
5
42
114
36
7
48
17
67
60
5
43
132
65
75
69
31
84
17
42
37
5
91
72
17
90
6
120
43
77
67
48
12
65
18
13
11
54
114
193
84
35
73
17
43
5
3
27
1
96
44
99
30
7
59
42
7
36
17
48
55
11
24
145
161
31
68
45
19
72
53
30
97
48
32
100
11
13
29
120
3
33
24
42
9
87
48
6
36
3
75
30
36
31
132
96
11
61
17
31
101
84
27
28
11
90
19
179
37
96
72
11
85
5
36
15
40
5
99
9
27
28
11
90
24
6
6
31
12
71
37
29
54
1
29
90
114
43
48
5
6
6
55
17
115
36
11
48
61
29
48
30
18
6
1
224
64
80
220
59
13
77
36
144
12
31
17
12
103
11
6
43
113
48
27
57
60
36
204
27
88
113
79
41
39
16
59
6
42
18
123
4
12
59
6
99
ABCD 97814241542*3^$a+1 [50304]
216
156
84
9
111
36
228
156
96
45
48
195
45
51
36
24
113
355
96
12
240
72
12
108
257
295
185
16
147
192
144
132
300
60
17
96
19
36
57
3
36
185
64
279
12
60
84
29
7
60
84
12
132
41
31
96
120
249
243
12
401
19
60
24
57
15
65
127
72
216
24
9
39
96
297
144
96
48
15
17
55
89
19
96
180
281
144
151
89
16
15
17
16
111
161
160
39
105
80
103
12
173
67
48
132
105
96
32
31
276
36
89
240
19
240
96
204
84
36
24
132
29
16
159
132
60
33
32
115
189
15
216
120
33
96
80
55
24
84
125
208
3
96
36
60
12
353
127
132
156
17
163
45
48
32
64
39
24
192
81
255
120
24
36
29
259
141
39
57
15
180
45
159
24
12
29
31
17
103
249
3
77
160
80
16
3
276
24
96
65
64
51
48
132
249
192
147
125
67
336
29
163
60
168
120
84
96
60
33
96
368
355
77
115
84
192
204
108
17
19
29
67
144
45
351
129
147
84
41
55
300
45
147
228
9
51
48
12
120
9
96
240
48
111
209
367
264
384
24
33
99
48
60
96
17
199
24
84
12
129
32
79
24
216
24
41
31
264
41
103
24
161
31
120
9
224
48
103
120
17
67
77
16
15
33
80
127
17
16
279
41
144
127
24
144
156
77
7
57
15
48
168
105
99
285
15
81
32
67
45
39
89
352
3
108
72
48
137
103
489
96
32
208
159
65
48
112
183
96
156
45
51
60
33
99
132
120
120
41
19
48
48
77
67
141
39
41
67
93
399
36
189
96
99
189
51
36
204
204
17
48
79
33
144
3
125
55
60
36
12
29
55
9
159
65
163
45
48
135
12
29
96
480
19
144
252
33
195
192
125
144
48
103
345
147
36
297
207
120
185
31
336
24
41
55
9
111
36
60
24
9
51
84
144
72
81
128
96
19
45
231
41
55
12
93
224
64
147
12
113
208
15
84
348
84
525
15
113
48
67
77
79
65
7
89
31
72
57
15
36
48
29
112
3
12
81
224
16
99
29
192
288
16
144
135
72
324
285
51
60
65
55
105
15
168
105
15
84
300
17
96
288
112
135
120
113
175
ABCD 97814579704*3^$a+1 [50013]
60
96
156
120
60
24
36
105
4
20
111
48
96
156
93
88
59
108
81
96
15
204
61
8
255
37
23
57
4
56
3
1
176
84
15
1
59
84
13
143
24
117
3
1
180
71
9
99
96
45
76
180
44
276
3
72
181
179
9
15
1
59
144
132
1
47
12
204
120
189
87
1
59
60
129
96
63
180
21
24
147
49
96
180
83
12
48
1
44
132
135
60
168
60
73
44
15
84
225
159
1
104
15
21
39
121
95
60
25
80
16
128
76
11
24
61
20
3
12
288
36
60
96
108
37
44
135
36
24
1
35
45
3
60
192
9
100
11
169
11
129
160
36
128
12
183
36
36
1
32
207
33
75
73
104
40
96
44
3
60
21
96
99
9
111
24
21
144
96
15
84
60
12
24
85
179
45
16
60
335
96
49
119
156
24
36
45
39
36
121
36
32
51
60
24
297
279
181
23
21
15
9
76
119
12
60
93
111
25
35
96
120
24
21
48
75
61
12
23
69
27
24
120
25
35
141
75
24
1
96
83
105
15
21
460
84
60
20
60
156
99
1
84
95
36
120
120
45
64
60
215
285
39
37
35
84
25
36
156
47
81
75
69
51
84
60
1
119
117
39
61
104
135
264
60
60
36
105
60
40
35
141
120
99
60
85
35
105
15
36
48
21
16
179
324
121
11
204
36
24
61
59
69
111
24
12
9
204
27
108
36
25
96
84
35
24
120
12
180
204
144
12
225
135
61
23
36
84
216
120
49
131
9
16
20
3
252
9
39
96
36
9
196
59
24
36
24
241
60
191
108
21
52
83
9
75
60
21
100
44
147
1
23
84
12
48
61
71
60
24
1
59
156
25
23
141
16
200
183
1
35
21
120
135
33
87
60
33
15
1
119
57
15
144
24
13
167
132
45
144
15
180
96
93
180
27
24
84
73
107
96
24
13
180
32
51
120
216
69
36
3
12
60
24
81
3
117
4
11
121
83
24
1
36
119
129
180
135
12
153
196
44
52
23
12
1
47
57
3
165
28
128
15
24
72
145
20
39
24
81
156
15
229
59
133
92
15
21
135
9
15
13
84
23
12
109
119
12
9
99
13
179
24
25
11
45
3
12
105
144
144
15
96
36
24
145
192
23
24
12
121
108
11
84
81
15
85
83
61
11
120
9
256
59
120
45
100
11
108
60
12
1
48
11
1
23
21
3
216
121
59
129
27
165
195
85
44
36
16
83
45
51
93
27
60
121
83
121
20
16
48
11
1
84
23
57
63
57
3
141
52
44
4
95
181
96
143
97
48
11
45
15
33
132
4
11
69
16
143
157
23
12
49
12
188
144
87
145
35
93
12
16
44
4
116
24
40
119
105
76
20
111
60
84
97
167
21
51
105
168
120
27
25
84
104
147
84
61
95
24
60
60
1
119
25
71
165
75
108
96
189
60
27
24
37
107
1
96
44
24
147
60
108
96
21
315
93
180
276
99
57
63
12
24
24
133
92
51
85
35
45
111
108
1
80
39
132
33
87
109
176
144
ABCD 97814983978*3^$a+1 [50071]
209
6
6
138
1
216
59
6
36
12
30
37
24
41
138
30
48
120
30
109
36
65
54
18
18
24
48
30
48
12
31
95
96
24
37
89
66
12
18
43
17
12
7
29
30
12
72
1
71
18
91
77
60
78
96
6
12
30
66
7
77
103
35
25
108
29
288
42
1
95
42
42
6
72
84
31
108
35
30
115
71
60
18
66
30
54
90
12
31
35
97
95
12
1
59
13
36
17
30
12
12
60
246
12
7
41
12
18
24
48
48
84
24
37
24
11
120
25
119
48
37
36
12
60
72
5
79
5
66
60
13
60
12
5
48
30
108
84
85
23
6
42
30
12
36
42
229
29
12
48
72
72
55
17
31
35
48
24
18
144
6
192
30
7
36
60
17
48
24
24
96
18
18
55
47
61
60
12
132
11
6
174
12
42
18
25
72
41
115
17
43
59
18
72
6
1
5
36
30
48
24
18
48
36
31
23
6
24
54
13
29
6
18
19
5
12
19
35
1
11
78
36
18
30
7
24
41
126
12
36
12
37
137
18
60
12
6
55
17
55
17
6
24
108
30
72
30
1
29
6
24
48
18
30
54
120
24
12
42
42
126
30
43
17
30
85
77
31
11
24
37
17
18
73
59
133
24
23
6
19
23
12
12
30
96
12
12
90
25
11
114
6
97
41
42
12
30
18
25
107
1
11
30
18
78
19
96
35
13
36
36
35
18
6
78
31
17
67
41
36
90
49
11
90
6
25
125
12
6
37
119
66
42
42
31
47
48
37
5
7
23
13
23
1
48
173
7
83
24
18
12
31
12
53
55
35
30
102
6
175
36
36
83
66
139
12
17
66
25
24
5
42
24
54
31
24
5
31
47
48
6
6
90
72
30
48
120
90
24
96
48
24
91
131
73
35
60
60
25
11
12
24
48
157
23
13
72
11
37
17
6
1
35
36
30
90
12
36
42
42
12
30
103
53
19
65
60
6
85
53
6
24
1
35
18
12
126
132
12
6
163
24
120
11
85
72
29
115
5
108
12
78
96
37
60
5
18
96
108
1
5
60
96
19
29
36
72
24
19
24
77
43
191
36
6
18
12
13
72
12
11
36
25
53
72
18
6
31
53
6
24
66
36
48
48
72
120
18
84
61
12
173
12
246
24
12
1
53
6
73
36
5
7
83
54
12
19
17
72
48
42
37
53
31
11
6
19
191
42
43
47
30
12
6
12
18
24
18
66
6
36
25
29
6
78
127
35
30
12
43
47
18
72
12
54
36
48
1
17
18
6
18
36
216
13
17
18
108
145
17
12
6
25
17
42
90
36
43
5
19
35
37
125
18
1
11
6
67
11
24
12
25
35
6
19
29
187
35
24
6
18
12
54
43
77
96
18
49
173
78
42
42
96
24
6
66
48
30
43
95
60
42
36
67
17
55
137
6
37
5
6
66
30
25
89
54
30
48
54
6
30
84
13
215
12
6
42
36
1
83
61
29
6
90
42
25
35
102
43
77
55
72
23
96
1
11
25
23
24
72
48
30
7
36
17
6
36
96
54
48
96
7
48
132
23
66
31
89
90
6
132
12
6
12
1
29
78
42
60
18
174
43
11
54
48
67
23
30
7
11
37
113
72
30
37
11
60
6
48
30
25
5
55
5
36
12
19
149
6
18
96
24
30
12
6
102
36
36
48
78
7
35
73
35
72
1
11
150
91
35
54
90
30
30
6
48
7
108
72
5
12
36
60
84
6
6
31
47
97
36
12
41
54
72
24
6
54
12
25
17
36
12
78
42
78
24
133
47
1
5
42
12
36
30
24
55
5
30
1
11
6
12
6
24
36
25
60
41
54
12
24
30
6
12
90
150
12
121
72
71
6
18
30
60
18
24
30
96
7
17
30
6
7
137
90
61
12
23
42
7
95
48
18
24
6
13
12
60
59
18
7
24
84
11
6
114
12
30
43
29
156
42
13
89
6
6
54
25
17
24
66
13
89
42
60
78
12
31
95
25
60
17
78
12
6
31
5
24
24
55
101
36
55
108
35
48
13
192
23
37
89
18
36
49
35
37
24
180
11
1
23
102
132
6
60
25
59
36
24
30
60
12
79
11
78
7
36
23
60
1
83
6
7
17
48
115
5
24
60
30
1
17
132
6
12
30
72
6
24
6
7
36
89
6
102
42
97
11
13
41
43
23
37
17
66
90
180
19
59
42
30
18
127
17
67
36
17
55
11
90
96
96
139
5
180
48
43
29
78
37
5
79
41
19
12
17
138
24
78
18
49
29
6
126
19
125
18
12
6
60
48
127
24
29
7
59
121
23
12
85
24
59
36
6
7
35
48
60
12
1
35
1
11
72
18
18
66
30
1
17
43
5
7
35
6
55
11
48
42
6
78
7
17
66
25
35
102
18
30
126
1
53
6
18
43
23
36
13
35
18
12
18
12
120
1
11
85
5
18
30
31
185
30
84
12
73
5
31
5
144
66
6
79
72
143
66
60
66
18
31
41
7
11
49
77
114
60
60
72
48
37
17
90
12
24
66
18
1
101
90
49
12
17
18
37
5
31
36
71
25
12
17
78
ABCD 97815132362*3^$a+1 [50050]
210
6
43
32
111
54
66
12
36
105
39
18
12
162
6
18
1
131
45
112
23
84
60
24
54
66
25
5
90
66
54
24
1
5
42
24
25
35
30
90
18
222
24
60
30
19
11
90
30
12
33
16
71
9
48
177
31
47
48
12
6
15
16
59
90
12
24
39
144
48
69
60
6
9
33
271
11
108
42
15
93
12
54
66
78
33
69
43
80
117
18
18
18
37
5
24
30
18
30
85
32
9
114
37
11
60
18
39
147
60
33
33
15
9
156
42
6
66
60
84
6
3
15
1
5
30
42
168
27
27
36
72
78
60
6
9
64
17
30
33
111
24
57
99
12
18
31
161
78
36
30
36
187
65
18
144
18
43
59
21
57
12
6
24
6
192
12
18
180
66
60
24
6
6
18
12
84
12
174
55
48
47
1
119
54
19
17
111
48
16
131
13
71
24
6
30
45
15
33
33
12
3
27
21
45
60
102
49
59
69
63
18
31
23
105
243
12
126
36
126
18
15
64
32
16
17
31
5
12
15
63
120
90
15
9
55
35
60
1
125
19
47
49
17
12
3
48
69
27
9
96
18
6
15
27
18
12
24
30
1
59
24
36
18
6
72
54
3
57
126
9
64
17
30
18
114
78
78
49
80
48
63
49
41
87
39
36
150
12
48
18
6
78
66
30
6
30
60
301
95
90
7
11
12
73
5
60
12
30
37
41
12
54
60
6
3
21
24
30
30
12
27
57
54
49
11
21
3
42
6
45
3
36
30
198
66
36
15
81
18
60
30
36
15
39
6
3
27
69
39
18
18
42
42
156
21
165
54
66
19
5
12
12
30
66
6
6
39
15
18
6
60
6
55
83
141
195
157
17
90
21
159
6
96
18
60
6
7
53
91
119
6
99
15
6
30
93
112
23
102
19
65
12
3
51
13
11
12
48
30
30
156
36
18
6
21
189
3
183
72
36
42
108
66
21
33
15
15
30
60
7
59
36
33
27
85
23
6
96
3
45
114
1
5
30
54
12
91
17
127
5
6
12
120
33
48
117
27
15
81
57
72
15
63
49
191
18
66
45
39
9
21
210
57
15
24
6
18
49
131
66
36
18
37
59
18
12
54
6
6
72
12
1
48
5
162
18
126
54
6
18
108
48
36
18
72
90
36
99
75
69
51
114
42
24
9
9
12
144
54
6
6
114
24
168
135
64
113
66
30
15
51
54
6
36
174
15
3
45
3
13
32
48
87
18
156
60
111
69
78
6
151
11
204
66
30
72
48
48
1
11
84
49
11
108
72
1
5
24
115
96
80
75
30
39
21
27
33
12
48
24
24
51
39
9
57
36
78
66
54
12
84
84
42
60
18
1
41
90
78
15
45
19
47
60
168
78
30
90
7
32
135
9
75
12
210
24
24
30
54
42
48
66
55
71
36
18
51
51
189
15
144
90
39
48
15
193
144
17
15
96
3
6
54
49
53
75
39
25
95
84
30
6
9
165
126
24
117
15
18
111
15
49
32
64
59
85
101
66
24
1
53
27
27
18
48
36
15
33
42
69
87
9
63
18
90
24
6
42
126
12
19
35
66
43
17
15
9
39
64
23
9
39
36
54
90
42
24
294
132
24
54
24
18
48
24
25
32
16
29
30
21
39
90
48
6
25
11
24
12
18
31
96
149
36
18
132
49
5
75
123
6
66
109
35
36
30
30
24
6
6
30
27
81
30
24
6
6
13
11
222
48
39
16
5
42
48
49
155
66
6
13
48
29
19
192
23
12
45
63
72
105
39
30
43
32
9
24
48
78
42
120
24
36
3
16
48
101
120
42
138
12
147
48
57
6
49
71
12
93
112
83
6
39
64
11
69
96
9
18
24
24
12
18
36
6
24
48
18
3
15
97
192
17
144
175
11
108
25
11
66
54
141
69
6
21
45
48
60
24
42
18
102
6
72
48
24
66
24
93
63
18
12
19
48
48
23
9
21
30
60
150
54
42
54
12
12
126
30
24
105
45
6
36
24
66
24
30
36
54
30
6
258
25
11
36
30
54
6
6
30
42
96
25
96
35
6
42
45
105
78
24
6
168
30
96
30
18
85
32
3
12
60
85
59
24
120
37
48
47
30
18
48
30
78
120
84
57
45
19
80
15
1
5
6
138
54
66
24
6
12
108
109
41
60
42
129
15
1
65
127
5
78
157
23
24
30
3
21
27
15
18
12
3
45
24
27
9
7
128
15
1
48
11
37
32
21
24
36
300
12
24
126
33
9
6
144
145
17
15
33
60
228
127
ABCD 97815277694*3^$a+1 [50046]
204
72
72
152
40
8
12
4
29
12
75
28
72
84
17
87
21
39
213
43
84
12
5
48
55
36
5
31
41
63
57
27
45
15
120
96
21
15
16
48
44
160
32
9
39
72
33
87
4
36
20
148
96
20
60
16
80
9
111
4
84
197
3
36
4
65
67
80
21
48
15
45
15
16
5
31
32
220
12
20
196
32
160
125
36
75
156
28
41
55
24
17
31
12
5
31
252
32
52
20
9
7
32
28
104
4
149
7
120
5
55
48
108
204
8
132
24
64
108
12
96
144
12
108
56
4
125
27
4
36
36
104
24
84
40
113
43
24
32
16
92
60
36
24
36
156
40
240
24
36
65
36
27
81
51
88
80
72
180
24
64
48
68
45
91
60
8
120
57
123
16
24
80
36
40
20
57
79
24
44
36
16
80
4
5
75
156
28
216
60
24
12
60
84
5
111
165
31
269
19
24
12
41
55
12
116
45
39
21
7
29
31
17
7
125
31
17
7
36
29
55
68
16
44
52
44
84
28
108
20
24
100
36
24
48
32
12
4
65
31
20
4
84
108
8
40
17
12
36
75
36
4
20
76
8
21
79
156
60
80
280
84
101
24
87
16
24
24
204
41
55
12
8
9
60
15
12
4
116
76
12
17
163
36
20
4
5
87
21
3
64
5
187
8
36
16
36
8
36
165
223
48
92
12
21
72
67
36
92
192
4
20
129
27
48
33
19
44
76
44
4
12
24
104
88
32
57
55
8
96
24
12
24
36
4
36
41
24
39
4
41
60
72
3
45
111
88
17
103
36
20
4
48
32
28
32
21
139
101
51
28
20
40
17
79
36
60
80
24
124
17
15
16
5
7
41
7
24
120
24
29
31
132
32
16
20
52
60
48
36
20
100
104
84
156
16
80
28
56
16
200
28
36
240
20
9
27
4
44
28
48
20
4
60
12
89
7
132
65
135
40
92
88
92
108
21
31
284
21
19
104
52
29
75
9
87
21
39
16
68
9
27
9
7
24
44
36
28
17
15
268
32
108
16
12
44
4
29
12
55
44
96
76
108
72
17
87
21
67
72
204
12
29
79
60
77
3
16
29
7
53
39
36
24
45
7
36
8
60
4
36
80
4
108
92
28
5
12
31
36
8
132
76
84
29
67
8
4
120
152
9
24
7
8
16
20
76
44
4
96
20
117
144
99
60
16
113
195
192
9
67
132
41
36
31
12
96
12
32
160
20
45
27
4
12
8
16
108
60
12
24
5
19
32
88
12
5
39
24
76
132
12
56
64
65
115
48
60
104
24
112
29
15
28
180
5
27
4
20
9
43
68
84
36
100
5
72
63
96
16
44
4
29
75
12
4
44
12
16
8
81
63
12
100
96
24
89
79
65
31
12
48
125
55
17
27
40
12
8
33
108
19
60
48
32
52
96
24
20
33
103
108
20
24
40
5
163
12
36
56
40
104
9
7
5
55
80
4
24
36
41
39
16
128
33
27
45
43
32
88
24
5
39
52
8
36
40
156
12
20
93
48
7
8
16
8
16
36
8
28
8
64
161
36
91
17
87
81
39
28
20
28
12
56
64
5
7
164
96
24
76
24
24
20
12
64
44
72
16
12
20
76
120
84
20
12
120
9
15
124
5
27
9
91
24
36
68
33
3
96
40
53
27
24
52
24
8
156
16
5
3
40
56
117
207
96
16
80
4
20
60
40
29
96
231
144
40
24
113
24
15
16
77
27
28
101
19
36
12
44
28
32
4
41
39
52
12
65
27
9
31
8
40
152
64
29
51
21
79
36
65
31
17
55
5
36
15
24
45
15
40
113
39
105
43
132
200
48
12
48
40
60
32
40
24
84
260
21
12
127
20
177
3
16
56
69
75
52
32
28
204
44
24
40
137
103
41
99
120
132
48
36
52
44
16
12
56
24
12
16
32
132
24
9
7
36
132
56
96
16
12
32
60
28
120
20
12
28
12
29
19
12
29
39
88
12
56
52
48
5
55
96
20
105
15
21
7
80
112
80
84
4
20
21
31
5
151
32
76
161
3
141
39
40
20
16
41
15
16
5
24
103
32
16
68
9
36
111
4
12
44
24
21
31
65
127
72
84
5
115
20
60
64
72
168
12
84
44
60
72
16
17
51
4
36
24
17
43
80
28
72
72
84
101
115
20
69
ABCD 97815302036*3^$a+1 [50107]
12
57
41
7
3
5
48
72
7
9
11
16
2
22
17
52
32
15
81
27
16
21
44
36
12
39
4
9
24
53
22
41
45
67
15
72
56
40
9
39
44
36
18
10
33
39
21
32
4
23
37
12
8
112
44
43
21
84
11
16
5
19
12
33
47
4
5
4
48
32
16
108
11
16
108
33
15
93
12
36
47
1
5
43
39
24
48
65
12
16
24
12
5
70
9
27
56
13
48
39
8
25
8
24
45
7
12
3
110
15
4
36
24
11
85
51
45
120
44
15
16
29
4
60
17
90
9
28
72
24
15
5
27
1
15
20
4
24
9
56
4
68
33
70
20
18
15
31
2
3
28
3
26
7
15
9
20
4
8
48
16
27
29
63
64
17
31
56
1
36
39
26
42
1
15
57
15
12
8
18
7
32
16
53
15
16
8
31
36
5
24
4
3
2
27
67
26
55
72
3
12
98
31
3
21
24
29
34
2
10
9
27
12
21
32
43
21
15
2
39
12
28
3
5
12
31
81
36
59
16
5
40
32
39
30
31
11
57
7
12
8
18
18
6
22
48
5
28
60
24
24
27
21
32
15
9
24
51
45
45
55
87
2
27
24
9
7
24
44
19
125
4
65
12
10
69
35
1
87
48
5
4
8
16
8
24
16
36
36
8
9
55
123
50
24
27
40
8
7
26
22
12
50
24
43
3
5
19
32
28
24
17
60
4
24
65
31
23
9
189
75
16
12
27
5
12
16
17
10
26
19
24
8
24
4
155
28
24
2
48
67
24
51
2
6
16
29
19
44
4
36
17
48
21
34
45
12
36
15
2
34
32
1
23
1
35
18
3
19
24
17
81
34
9
36
119
21
40
72
24
27
5
21
51
9
54
28
21
24
24
8
12
31
17
52
47
13
15
12
32
54
123
4
36
24
11
13
11
13
27
36
50
79
36
29
22
33
51
9
20
28
12
3
38
27
3
72
6
15
4
56
36
15
45
57
10
8
85
8
19
20
12
54
58
12
9
15
20
33
19
14
18
28
5
12
27
73
44
7
9
44
43
53
4
60
75
2
46
45
95
4
21
36
87
5
24
7
26
7
3
12
36
21
56
4
60
24
65
106
20
13
77
42
9
7
20
1
71
1
83
13
51
5
19
12
5
9
82
60
21
72
8
7
29
16
29
10
12
32
88
17
40
12
39
5
45
7
17
22
29
3
21
9
70
12
21
8
69
36
3
43
26
34
9
12
20
15
28
57
24
116
52
12
17
3
12
4
17
18
4
33
77
27
19
62
30
9
67
2
19
56
16
29
10
14
22
5
7
20
13
35
16
38
3
33
3
15
4
2
84
7
53
19
39
57
24
63
24
44
13
8
16
84
60
47
25
24
3
48
8
9
28
23
66
15
3
4
9
32
9
7
27
26
19
35
40
26
6
21
52
36
8
9
12
72
70
33
108
8
33
79
12
51
17
45
70
9
5
55
32
3
52
29
28
8
12
75
12
112
21
15
14
19
41
31
3
57
80
57
42
4
68
37
51
12
56
25
17
79
20
7
86
6
13
3
48
9
60
24
44
28
59
54
46
26
27
52
5
24
18
18
12
36
6
12
21
40
27
17
4
8
48
4
39
29
12
45
7
12
36
3
5
9
10
26
27
28
11
42
43
75
36
117
24
48
24
120
3
45
3
81
3
9
8
40
20
31
5
12
9
3
48
52
32
19
29
36
12
3
13
59
1
39
9
15
8
13
3
12
26
3
4
3
2
27
141
31
32
7
45
36
5
55
20
3
30
7
32
31
38
19
12
15
36
8
40
20
61
44
84
45
79
48
17
54
30
27
27
16
65
16
3
8
64
8
54
18
13
3
36
168
36
5
19
14
7
8
112
29
67
80
16
36
60
17
10
45
12
3
65
9
12
36
55
128
28
15
69
3
24
2
24
3
4
3
33
12
35
81
3
16
44
25
29
19
36
27
9
8
9
7
36
36
32
43
36
20
25
51
14
67
24
20
7
9
35
25
29
3
36
7
53
40
3
57
36
35
61
11
24
9
48
33
3
24
9
43
5
58
48
17
4
51
38
22
33
3
14
31
11
45
100
71
36
21
33
22
9
5
10
56
28
44
24
28
17
21
18
33
21
3
19
36
33
5
58
17
45
10
12
5
40
11
13
12
12
24
11
13
5
10
5
4
48
3
2
19
29
7
29
6
1
15
33
32
3
13
23
25
27
38
10
62
31
72
5
7
12
48
5
15
45
39
7
5
52
24
68
67
29
81
10
89
33
7
23
9
36
19
44
33
16
144
36
3
5
16
5
12
7
3
32
36
21
76
24
15
9
8
21
70
33
11
48
1
48
8
55
9
24
36
44
24
48
27
6
22
9
3
41
60
40
8
16
87
9
101
3
28
12
5
18
33
12
4
12
63
69
8
75
21
45
6
66
19
5
3
24
7
12
2
24
31
41
70
81
3
12
93
65
18
90
18
33
39
28
69
3
24
29
4
63
14
63
55
9
3
24
2
27
28
12
5
19
17
22
48
26
31
48
65
55
20
28
23
12
13
51
29
75
4
21
48
63
21
3
14
43
3
12
50
6
16
32
4
5
4
87
32
9
40
15
24
17
28
5
79
12
20
60
28
15
33
29
10
12
24
2
39
16
17
10
12
56
1
65
79
80
27
102
3
19
21
80
3
6
39
16
39
9
48
5
27
4
59
37
20
21
22
8
9
31
21
12
75
21
47
93
15
1
27
26
19
15
17
40
48
5
10
65
72
28
23
42
54
4
5
12
4
11
1
27
60
2
63
16
24
5
31
48
20
19
56
21
31
57
53
6
18
10
26
3
63
42
46
9
15
53
15
25
24
12
3
72
17
9
10
21
27
17
7
9
17
43
36
51
36
21
24
137
79
29
7
41
10
8
33
4
48
11
9
48
27
4
33
8
48
15
4
33
63
24
9
63
38
55
56
19
32
4
20
37
12
32
45
15
16
20
3
16
12
36
29
27
132
28
17
19
33
32
28
27
32
57
9
22
36
2
154
12
24
24
9
11
18
19
11
16
29
4
20
12
51
4
12
2
31
8
31
21
11
36
18
22
48
2
54
6
31
99
62
15
19
20
25
12
15
5
43
45
51
24
9
23
69
3
42
7
132
8
55
29
21
22
9
44
7
2
24
31
23
76
14
63
76
39
32
25
27
2
7
84
32
127
38
7
32
55
2
123
19
41
31
38
30
33
3
6
15
3
40
45
53
6
16
17
3
18
39
88
3
21
47
9
3
16
29
19
5
3
1
12
39
9
17
3
36
19
12
14
42
1
15
33
63
21
12
35
69
16
41
3
4
15
24
5
12
9
70
5
31
29
9
22
57
15
33
48
12
39
29
64
59
61
3
24
12
33
77
19
24
8
27
52
2
31
3
74
90
18
51
127
108
20
1
15
29
24
19
56
37
8
55
36
48
29
103
105
5
55
36
48
23
49
3
113
31
24
5
88
8
9
87
15
25
17
7
11
109
11
13
24
27
33
29
6
13
48
12
8
19
69
8
3
16
48
20
42
12
115
24
15
41
7
17
4
12
15
21
17
6
21
52
36
53
22
8
6
31
15
26
34
24
117
3
41
52
8
7
9
15
117
59
9
63
12
16
53
55
17
24
16
17
42
4
41
21
18
28
33
3
9
8
7
9
8
4
60
27
2
19
24
27
129
39
48
26
102
37
27
21
72
11
21
7
21
27
26
7
15
21
32
28
47
4
14
15
96
24
40
15
20
24
66
18
6
108
12
43
48
15
38
27
28
44
27
24
13
24
3
117
17
3
12
4
23
9
12
16
3
12
12
29
15
1
48
5
39
60
3
13
27
89
21
91
ABCD 97815585326*3^$a+1 [50000]
48
12
52
80
208
20
43
69
68
100
32
16
180
200
112
108
87
53
60
4
140
108
108
84
19
54
18
108
77
40
152
100
20
28
44
60
109
11
61
179
120
40
3
36
137
132
52
21
35
55
89
76
87
137
48
192
36
204
31
237
60
12
36
20
72
168
112
8
60
25
39
180
80
61
75
15
77
160
8
24
76
32
108
37
47
61
39
141
15
165
35
64
20
40
140
241
18
17
100
44
16
32
28
33
252
227
115
126
119
72
36
52
80
40
68
73
99
68
4
20
28
80
28
24
60
39
17
180
55
17
60
31
17
240
112
12
56
24
43
105
75
18
15
24
48
48
20
43
137
384
196
12
20
112
20
16
80
312
112
108
68
43
89
40
8
232
12
60
8
55
53
60
52
8
115
65
25
287
88
24
20
13
63
212
132
36
25
119
108
88
24
68
112
140
100
96
63
9
272
76
20
144
40
48
3
65
97
75
33
135
92
48
172
165
18
29
228
13
107
1
159
111
41
28
21
167
4
48
32
1
39
51
45
92
60
108
60
60
52
60
3
9
60
60
80
40
236
180
24
276
43
9
12
231
65
187
165
308
120
40
92
112
63
57
128
88
80
25
59
31
149
60
40
48
12
51
162
3
24
200
28
200
12
228
12
96
40
24
60
8
160
132
56
12
1
99
32
49
71
16
80
40
24
20
148
132
9
39
51
180
201
56
72
12
16
44
49
87
57
15
21
47
43
41
136
3
90
27
32
103
72
36
9
92
160
63
18
39
276
44
76
104
48
192
96
4
20
76
32
28
60
24
33
35
12
40
80
340
56
24
36
97
27
116
4
8
43
89
40
123
5
40
72
80
100
216
80
52
480
168
32
148
44
76
20
97
3
33
71
1
147
33
15
3
9
200
60
12
36
60
40
15
180
9
56
84
108
40
12
56
84
48
28
12
8
4
236
43
197
52
132
176
84
36
52
12
48
8
4
8
108
4
48
60
80
12
13
83
43
197
72
55
65
60
192
88
80
91
17
112
8
132
1
111
33
47
40
56
124
3
125
12
36
12
12
16
84
168
21
234
125
40
192
48
132
8
112
20
60
16
3
9
12
56
13
59
12
28
81
47
24
120
36
4
39
141
156
120
260
24
19
81
48
15
33
12
80
1
27
45
39
108
48
3
29
40
21
131
40
48
12
96
15
117
20
52
9
87
44
28
21
159
3
89
96
85
15
3
197
264
76
80
60
84
96
7
17
91
189
216
80
55
72
17
220
176
127
18
47
40
255
33
224
240
96
40
15
189
240
8
12
160
3
77
16
120
140
4
39
9
135
125
1
87
44
121
39
20
28
93
18
21
8
132
1
99
48
80
25
83
24
28
108
204
8
72
103
65
60
48
25
35
52
72
48
60
72
56
24
31
65
144
48
120
108
64
128
40
12
128
148
132
68
24
60
268
63
18
54
18
18
162
99
128
148
20
72
40
168
80
144
36
12
115
17
16
84
48
32
1
75
15
17
148
24
20
168
40
72
108
60
120
15
17
96
103
41
40
171
108
17
4
ABCD 97815992518*3^$a+1 [50224]
252
459
96
176
49
108
30
197
73
23
64
45
408
411
32
283
90
11
160
189
147
177
63
189
131
7
6
174
21
32
37
72
90
150
35
355
24
54
191
16
135
54
227
163
6
18
30
167
103
281
16
195
54
120
15
75
114
180
180
11
55
126
108
6
90
15
21
120
275
13
3
39
281
48
61
51
39
78
123
183
425
169
120
623
208
32
37
123
224
49
15
135
66
108
60
36
126
234
51
345
135
96
33
95
229
11
169
60
27
96
48
32
144
64
69
6
117
48
141
264
11
409
36
195
75
30
18
53
97
63
27
117
345
279
32
64
3
77
85
59
211
114
11
43
156
57
320
97
120
87
183
6
51
93
51
39
57
105
30
54
51
144
129
36
150
66
99
375
30
6
69
291
141
69
18
42
255
33
191
181
24
36
210
29
115
6
135
9
87
128
16
69
276
138
6
180
195
32
43
21
105
300
75
33
111
176
25
18
21
176
13
96
36
15
123
21
192
39
201
57
36
54
141
39
441
96
39
57
189
51
288
45
120
24
12
71
313
231
240
69
174
162
150
108
126
36
48
60
102
21
48
9
90
77
49
15
32
144
25
279
129
96
47
64
9
24
192
15
9
135
165
27
80
160
128
25
135
80
109
72
108
306
77
13
387
48
192
237
51
39
12
141
48
285
371
144
19
93
3
126
198
153
27
102
15
93
72
24
84
96
95
115
141
315
54
15
80
400
9
36
246
54
60
216
35
109
570
60
84
233
240
73
120
6
18
71
49
47
265
174
6
195
560
55
18
36
90
66
60
11
169
138
72
198
96
15
80
16
333
3
3
45
81
48
132
59
169
402
69
192
3
77
64
80
103
473
13
35
480
192
49
15
45
51
48
39
186
54
57
80
19
54
60
432
84
96
120
15
93
51
99
30
42
21
33
207
57
186
30
6
105
123
96
66
179
25
120
294
41
121
144
156
219
32
97
90
341
181
59
49
72
71
160
48
9
23
13
84
111
75
90
66
9
80
1
239
16
33
36
96
108
12
99
240
32
13
51
96
128
ABCD 97816048184*3^$a+1 [50002]
96
147
117
15
113
7
113
40
8
7
12
6
23
7
65
48
31
18
6
57
27
101
7
72
126
11
43
72
5
16
15
150
27
48
27
53
24
19
101
115
5
13
75
15
105
176
25
15
96
45
6
117
3
93
69
36
6
9
216
128
48
43
149
85
96
107
55
9
96
32
48
85
147
213
27
80
16
176
1
60
54
29
19
60
12
18
27
8
1
47
175
30
3
21
30
45
56
13
12
23
16
24
32
24
40
56
72
1
15
111
65
61
24
83
40
273
30
9
24
27
69
75
36
102
11
64
33
60
192
3
15
9
8
151
9
48
312
111
24
17
16
80
103
89
232
8
67
53
88
32
7
33
48
104
24
136
8
61
51
3
101
97
15
24
200
40
21
35
43
29
25
15
72
104
72
7
102
18
33
3
24
53
67
18
42
30
60
23
13
156
6
9
8
16
24
56
7
54
75
51
18
51
56
37
123
45
30
93
51
101
43
45
87
89
64
32
40
27
66
6
45
8
16
39
30
3
80
49
39
159
41
79
78
18
41
288
72
16
32
1
54
17
19
29
25
87
39
54
48
18
41
55
36
149
31
105
75
228
24
36
12
17
91
5
19
90
35
40
56
7
33
27
30
63
24
32
103
126
72
18
12
5
37
90
17
40
8
72
1
23
19
53
40
27
18
35
25
87
176
55
9
117
3
8
13
35
24
16
56
88
33
90
18
27
27
21
9
87
9
156
18
41
109
3
15
12
21
39
18
119
43
30
18
69
24
69
108
47
7
78
3
32
121
6
9
21
3
48
32
72
48
91
77
48
85
51
39
9
81
60
84
87
144
27
48
29
16
27
149
1
15
32
133
72
11
55
6
48
3
104
16
32
13
3
24
57
39
32
199
36
114
99
32
13
75
99
5
37
75
9
60
59
88
24
48
45
3
3
72
30
23
37
48
11
13
18
72
66
6
36
45
8
16
3
5
25
18
53
7
48
17
19
125
1
23
31
54
11
13
3
8
19
21
75
12
18
111
21
75
240
8
72
72
67
125
19
5
67
29
49
167
72
85
3
9
78
30
78
102
15
183
54
24
35
72
13
51
39
9
87
129
9
87
48
27
69
57
15
192
45
6
36
81
8
24
31
17
37
51
80
64
21
11
136
104
136
32
31
30
99
8
40
8
72
13
54
18
3
72
9
23
40
8
79
36
29
19
132
17
31
6
11
24
13
27
24
21
11
7
65
48
49
95
31
9
15
33
15
33
45
3
24
8
127
102
6
269
31
9
9
6
30
96
54
48
6
15
21
35
121
23
16
104
7
65
184
69
35
40
24
48
72
87
81
72
15
12
45
96
8
19
18
48
6
53
1
71
40
15
18
63
3
21
8
40
32
64
200
1
15
21
18
126
75
56
7
132
36
138
96
23
31
57
32
88
80
112
21
27
24
3
5
16
32
24
40
128
61
6
45
9
111
33
47
61
3
27
54
23
16
39
81
24
8
43
29
13
12
87
8
216
16
8
136
39
225
3
78
36
3
15
41
139
12
108
36
144
6
120
27
24
56
37
27
99
21
24
51
213
51
101
24
16
144
99
36
36
21
9
15
21
99
99
42
90
17
16
21
51
120
3
69
3
45
32
91
21
48
72
33
42
5
13
27
24
69
11
79
18
150
9
63
17
1
39
9
36
59
67
77
145
111
51
30
39
75
45
32
103
65
64
8
43
54
36
11
1
23
109
12
90
53
16
32
7
65
67
90
51
105
119
48
16
56
103
41
67
149
160
105
108
3
8
31
9
56
61
12
78
72
17
55
33
96
15
12
45
72
117
6
12
78
83
61
3
8
40
8
136
120
8
112
9
95
64
45
27
24
32
289
18
96
21
9
15
72
3
24
5
96
19
5
40
15
65
37
36
15
8
37
18
9
8
24
96
24
1
48
39
8
88
117
27
56
16
8
55
153
63
6
36
15
72
80
25
60
30
53
24
85
36
90
53
24
13
59
1
108
120
6
53
85
107
19
24
72
36
54
18
12
21
39
48
41
24
7
36
78
12
123
165
27
9
36
42
57
51
125
24
64
96
45
3
15
41
64
8
67
213
72
96
51
53
16
9
87
3
21
32
24
13
18
9
165
11
85
99
96
69
54
24
66
96
99
32
43
21
15
9
9
15
8
48
64
51
72
90
27
3
29
24
145
95
19
21
99
5
48
40
8
16
51
48
5
120
16
75
21
39
41
48
16
75
54
54
138
23
31
81
32
192
43
77
31
ABCD 97816753228*3^$a+1 [50108]
42
252
120
48
42
96
150
60
57
45
90
78
102
24
36
132
138
114
36
33
27
78
24
102
324
129
141
24
48
48
102
72
90
18
84
48
45
3
12
6
30
24
33
3
144
36
120
24
156
12
180
198
6
306
18
36
18
6
180
30
150
144
105
3
12
36
96
36
48
24
72
156
165
87
36
36
24
72
177
105
3
27
48
33
51
48
30
6
24
273
33
6
108
33
3
300
84
45
21
72
15
3
54
6
24
156
204
36
165
135
132
300
90
42
36
42
48
114
48
144
54
6
84
300
45
87
48
12
48
24
66
234
60
72
138
3
93
15
51
108
165
3
12
30
78
168
105
9
6
24
105
3
12
180
6
72
192
75
45
6
57
15
120
18
6
24
210
24
30
186
87
27
48
33
159
30
30
216
24
36
12
48
114
6
42
54
60
36
162
282
54
42
48
84
96
216
48
18
30
120
108
54
42
78
171
69
6
24
36
60
210
135
315
297
87
126
255
39
12
48
6
30
72
42
6
42
270
18
42
93
9
42
201
180
57
48
3
27
12
108
192
48
84
54
126
33
108
3
252
60
162
6
90
270
24
18
138
132
12
396
36
21
39
69
15
84
168
72
60
141
195
12
48
120
90
342
24
120
96
108
60
24
21
51
24
42
18
12
90
30
12
60
36
54
168
78
9
105
18
144
60
24
12
342
90
6
279
33
102
138
162
288
12
66
30
105
105
6
48
72
66
30
90
42
132
18
222
33
87
21
237
6
42
78
36
6
42
36
96
204
12
144
18
102
60
48
240
12
66
27
135
96
60
336
186
168
30
69
3
72
48
120
162
30
48
12
78
18
30
135
15
60
69
33
72
150
141
27
120
210
198
90
6
120
129
39
18
30
90
270
108
12
18
6
114
24
168
42
30
48
102
12
240
36
48
24
33
153
42
93
105
54
66
99
147
66
42
192
6
72
102
18
42
48
126
24
90
126
15
39
33
33
6
18
246
57
3
69
15
18
42
36
12
78
30
24
66
54
72
48
48
192
48
24
24
60
96
174
24
90
48
108
96
36
108
96
228
60
90
138
204
144
285
75
144
12
21
327
180
30
3
3
204
12
48
90
6
162
48
6
69
39
288
132
60
21
15
42
150
60
57
183
30
18
252
18
54
93
27
192
69
15
174
102
48
186
24
78
24
66
18
144
93
39
138
6
72
240
168
24
120
18
102
132
21
57
162
384
30
66
6
78
120
105
105
54
156
54
216
174
105
87
21
288
51
60
54
72
15
15
144
24
24
81
87
90
114
48
6
42
60
162
162
6
54
66
3
165
510
24
90
222
33
33
30
42
30
36
12
18
66
36
165
147
18
48
306
21
39
84
30
102
48
24
96
9
87
24
24
96
57
57
30
90
ABCD 97817408816*3^$a+1 [50004]
4
56
112
44
175
9
24
8
7
65
103
9
255
53
48
64
3
72
53
60
40
8
28
96
44
4
20
148
12
80
16
80
72
4
8
16
264
60
80
28
12
176
64
12
3
197
36
12
67
113
172
48
3
77
12
168
48
52
68
48
31
93
20
72
31
72
137
28
12
60
108
183
17
456
24
132
64
36
80
24
7
24
5
4
24
36
32
52
180
36
96
15
53
108
7
81
56
48
40
132
36
12
3
33
36
3
48
153
104
52
36
24
44
4
96
111
113
12
28
32
84
160
72
20
48
72
12
43
24
45
44
16
128
55
33
12
20
48
4
75
141
24
3
101
60
64
20
112
68
12
115
65
4
104
12
124
144
48
27
45
36
24
68
108
24
55
65
36
204
88
8
4
3
72
21
51
65
28
3
9
36
144
20
271
33
24
8
100
20
127
33
8
12
139
41
48
16
8
36
12
52
92
84
184
60
8
40
32
72
48
16
32
79
81
8
24
76
44
103
137
60
36
96
24
120
79
93
219
113
55
125
100
80
72
24
4
132
68
36
7
17
100
92
48
96
76
3
168
89
36
12
336
220
116
100
51
317
12
120
240
28
72
20
124
180
144
348
12
63
33
56
55
213
20
136
60
12
60
44
48
96
4
152
84
31
29
67
17
16
32
4
8
12
36
12
40
56
52
32
48
48
112
20
72
16
32
7
41
64
183
113
24
7
65
16
104
76
248
4
8
55
9
60
3
120
93
32
52
8
55
161
144
103
17
36
16
3
105
15
17
48
55
17
31
57
32
40
15
93
3
45
72
8
88
104
60
48
4
68
40
68
40
8
84
12
60
24
60
4
72
63
45
116
79
21
32
52
32
48
48
4
3
17
16
20
28
144
56
60
60
132
19
105
8
55
101
12
48
7
57
60
3
24
93
60
12
51
17
136
152
24
16
24
164
12
24
24
7
177
32
31
125
88
44
148
20
4
48
3
125
4
303
33
8
84
40
12
8
72
31
72
21
260
24
48
127
17
28
8
12
55
45
180
108
132
135
185
12
28
48
8
24
103
9
63
101
124
68
48
84
12
43
5
12
88
135
5
288
60
7
45
27
89
12
60
124
68
55
48
17
60
52
24
144
15
93
12
92
36
52
36
176
28
68
84
60
124
36
68
12
96
72
12
36
7
137
16
12
3
65
4
36
135
9
15
120
89
24
156
84
72
40
44
64
68
24
31
129
15
53
40
12
8
168
79
29
96
88
188
52
36
56
136
32
96
4
108
120
72
207
81
20
12
100
68
7
17
48
72
31
93
24
3
5
19
125
28
68
19
21
20
7
117
48
60
140
40
140
12
115
105
68
48
132
40
56
76
116
48
172
72
20
72
60
28
87
45
108
156
104
40
20
192
76
8
136
20
48
7
41
24
48
88
80
112
36
44
100
32
43
33
104
40
24
84
75
57
8
96
60
84
103
72
65
160
32
16
80
28
36
24
56
16
39
89
127
173
19
72
48
197
100
84
51
48
17
120
16
15
89
84
16
291
29
36
88
20
19
41
79
48
24
161
7
17
4
80
12
52
120
8
12
55
65
312
40
104
24
60
28
32
76
152
148
32
148
60
39
17
144
36
16
12
8
28
72
72
20
60
16
116
96
60
12
16
20
4
12
116
72
100
60
192
56
240
48
4
20
28
24
3
105
32
196
147
120
45
8
60
72
12
36
172
3
9
15
93
27
33
12
36
15
153
32
112
80
76
27
105
68
40
44
60
12
4
96
20
24
7
57
56
96
40
60
20
24
40
24
87
53
36
72
24
24
184
8
52
12
68
28
80
84
84
40
ABCD 97817460224*3^$a+1 [50023]
64
8
18
89
32
3
45
47
10
6
17
16
39
30
24
3
5
11
16
3
34
11
9
18
36
34
62
36
10
3
32
1
26
4
32
84
16
2
18
34
2
5
37
102
5
11
36
33
41
54
10
8
34
54
110
46
32
18
36
12
34
44
154
8
28
18
11
79
20
78
12
6
12
24
4
14
7
15
32
4
26
28
24
12
36
47
21
4
24
54
9
39
54
122
30
24
48
18
96
17
13
106
25
1
15
13
36
2
36
6
58
6
35
9
4
24
38
37
32
99
48
10
42
36
2
6
18
11
7
48
10
31
1
4
36
6
36
48
68
66
16
62
66
10
68
25
15
14
4
8
16
20
3
7
68
18
35
5
24
74
16
2
46
18
7
11
6
2
24
21
15
28
38
42
12
124
2
11
5
36
7
5
26
10
54
44
28
80
54
16
12
8
90
21
43
5
3
70
39
16
65
31
16
16
9
36
24
18
8
18
15
16
5
10
2
10
90
50
4
36
6
12
15
53
22
21
29
19
9
18
2
52
26
136
29
19
14
63
31
26
36
28
39
29
12
36
6
77
48
11
20
6
4
23
9
22
26
39
39
18
36
10
2
70
2
10
24
26
3
19
14
31
9
8
15
21
11
5
11
16
17
36
10
2
46
8
16
8
17
11
5
33
16
56
16
30
14
10
72
18
18
2
18
10
55
17
18
42
2
1
16
47
8
18
18
90
6
5
23
26
54
12
29
35
32
29
11
6
36
8
3
9
6
17
5
24
48
8
6
12
34
39
27
36
33
53
4
7
16
19
12
33
93
90
36
6
8
18
4
6
36
12
26
72
6
18
4
6
2
70
66
14
30
17
7
30
10
33
16
48
37
88
38
64
8
18
51
3
6
4
26
18
24
4
43
25
30
6
10
8
144
12
10
24
35
1
31
49
36
4
8
52
27
16
13
19
16
1
10
18
8
6
5
32
80
1
54
90
31
25
36
35
1
24
18
12
16
2
16
44
48
18
28
54
14
12
78
30
1
16
1
6
12
36
25
11
6
4
26
16
38
24
35
29
2
16
8
18
18
4
6
11
9
18
24
4
42
20
34
8
36
93
37
18
18
26
36
18
24
47
61
4
31
5
11
32
29
6
38
39
3
29
17
15
23
9
9
10
8
126
10
32
4
6
2
1
63
42
2
6
18
118
23
3
18
27
16
48
71
10
26
40
14
15
7
24
54
36
44
22
8
6
40
26
16
26
12
16
74
21
31
20
54
6
1
9
26
30
47
7
24
36
45
9
28
27
3
68
105
7
96
12
36
8
46
32
35
31
18
34
26
10
20
36
1
27
6
30
24
48
6
62
58
62
54
23
37
11
1
36
46
24
44
28
18
26
54
18
48
6
10
18
20
78
5
25
34
2
6
12
10
42
30
31
5
59
9
28
43
1
28
44
30
24
10
2
28
24
2
16
15
16
79
16
18
18
48
6
20
34
36
2
11
7
6
4
32
72
30
9
45
3
43
14
22
33
29
36
15
37
18
56
18
60
28
71
67
14
18
22
36
122
28
8
18
46
26
11
19
10
6
2
24
30
24
4
8
60
18
82
1
16
31
24
18
44
48
27
19
36
18
18
98
10
9
33
2
70
8
10
2
34
2
24
4
54
68
12
34
20
72
10
32
37
9
2
16
2
24
40
42
8
97
41
16
12
43
1
6
30
18
6
3
43
12
14
11
55
34
54
12
18
42
9
3
29
49
8
119
1
6
22
8
78
22
14
4
53
61
35
16
77
28
24
120
50
82
26
28
18
48
14
10
26
9
1
12
3
15
1
17
8
34
5
33
18
29
25
6
22
42
20
10
14
4
26
52
18
8
22
32
94
6
8
39
19
26
28
6
2
15
9
30
42
18
102
36
54
24
21
1
78
8
66
52
2
1
15
18
12
8
11
32
3
60
12
18
6
110
60
66
52
26
54
13
33
74
21
33
34
8
10
44
30
16
1
19
6
30
41
11
37
43
48
10
14
4
9
45
26
28
8
18
54
6
48
135
45
46
32
21
16
47
54
28
26
24
28
48
32
17
13
10
8
64
14
10
44
30
60
66
1
17
6
10
20
16
12
8
24
4
59
9
22
33
65
6
41
41
54
8
4
14
4
8
70
38
16
8
30
36
46
26
34
18
12
6
20
3
25
8
15
39
6
4
6
12
6
62
40
62
106
8
12
78
10
44
10
36
8
18
4
24
26
82
2
16
80
31
5
4
6
1
16
37
36
18
12
44
13
33
14
40
9
5
11
19
16
20
41
103
6
4
36
18
42
15
23
88
26
28
27
11
28
18
44
82
9
17
42
10
27
9
12
18
62
70
8
30
34
2
28
62
33
13
18
6
8
18
36
30
10
53
7
41
13
2
6
11
16
32
5
38
24
94
26
21
32
17
18
66
26
6
12
100
32
58
6
20
24
192
16
56
7
47
42
72
15
7
6
48
19
113
38
28
18
11
7
80
100
53
1
6
2
132
18
54
54
18
3
19
29
15
16
110
35
7
10
2
10
68
40
23
48
33
12
6
48
16
2
16
38
16
26
64
8
36
36
10
102
42
8
30
24
48
24
118
8
58
24
26
22
36
7
11
37
7
34
54
2
34
20
9
19
6
54
65
1
8
28
26
18
24
4
3
11
66
16
2
17
43
28
2
10
78
8
12
10
1
49
12
46
26
11
32
17
48
16
12
50
46
8
59
13
36
4
14
18
30
24
46
23
31
54
56
36
10
18
32
18
1
21
8
3
67
8
12
18
108
11
5
12
31
19
10
2
36
18
16
102
68
12
6
4
14
76
44
6
10
26
36
4
32
3
7
30
44
6
4
44
18
7
27
53
75
21
3
13
5
36
22
14
10
9
9
48
18
32
21
25
7
13
3
7
26
10
26
18
10
8
55
23
25
3
18
20
16
18
21
17
15
19
36
30
50
10
8
30
70
18
8
28
12
18
8
24
12
34
2
15
31
32
18
22
32
10
2
6
23
49
4
11
25
24
2
6
4
8
70
30
8
46
54
18
24
44
12
25
35
30
6
46
43
11
30
50
5
35
14
15
32
43
4
8
16
18
20
24
11
1
16
38
34
7
65
2
10
3
21
27
29
72
10
18
18
8
10
8
6
58
32
4
24
18
8
48
29
43
16
20
24
10
48
14
1
29
18
1
81
32
22
6
12
62
34
87
39
2
18
16
26
36
10
12
72
54
3
3
12
18
14
4
26
18
1
16
17
15
23
16
38
18
6
12
18
28
6
11
79
1
29
14
4
49
5
8
3
31
2
42
28
9
9
23
3
100
2
52
20
34
8
58
50
9
37
11
7
30
62
6
28
90
12
18
24
27
32
3
13
33
15
3
20
42
12
60
4
18
6
2
6
22
8
24
36
30
28
14
4
36
6
8
48
36
10
32
18
4
6
44
37
16
16
13
36
20
6
58
8
28
36
24
11
9
6
33
21
54
5
48
5
42
12
5
21
11
7
42
58
26
6
58
44
24
23
48
16
16
9
26
64
26
35
71
2
23
1
190
56
6
10
2
23
11
8
18
18
4
44
9
141
4
26
18
10
60
12
1
53
26
16
1
37
6
22
26
82
3
5
28
6
2
87
16
3
72
48
37
31
22
8
36
6
4
69
27
2
16
54
20
9
37
75
21
26
82
2
24
133
15
36
44
10
126
62
52
74
36
28
18
6
5
39
18
28
8
10
74
16
8
40
18
24
62
12
34
2
18
24
13
23
28
90
2
34
26
28
9
3
6
20
51
73
12
90
1
67
28
38
82
26
6
12
6
10
2
42
18
63
1
18
18
8
46
8
10
3
5
11
43
4
8
16
56
6
11
1
42
4
6
11
1
44
3
25
18
54
31
13
16
18
8
18
39
7
25
11
54
44
19
81
36
2
6
30
42
10
62
3
1
36
8
6
18
10
1
25
4
162
32
81
1
18
12
24
9
64
37
42
22
14
4
24
2
10
8
13
47
4
61
101
14
29
19
178
27
21
54
18
6
8
4
18
8
46
6
8
28
2
24
18
35
11
5
39
10
12
8
52
44
4
24
20
6
72
4
6
30
14
10
13
25
18
6
22
26
18
72
70
12
8
11
5
90
2
10
5
32
17
14
10
18
21
23
90
15
15
113
19
36
9
63
54
46
26
4
31
37
28
8
10
8
18
28
26
29
7
22
8
27
7
2
10
14
18
22
8
6
12
61
27
12
14
4
54
50
15
75
37
21
6
ABCD 97817770184*3^$a+1 [50021]
60
9
39
25
8
88
257
90
117
16
17
12
60
12
75
33
87
24
177
7
65
348
54
18
75
387
96
37
216
17
15
57
48
7
56
27
42
3
40
65
54
1
35
54
15
16
32
16
24
35
60
48
114
223
77
3
93
54
21
24
16
152
120
88
48
107
12
1
24
65
103
5
42
25
48
17
12
19
56
21
3
40
47
25
5
54
186
3
81
223
8
45
75
112
48
35
30
72
72
183
33
7
8
27
12
6
12
63
72
123
30
175
200
27
45
45
12
63
135
57
24
51
69
24
16
120
24
80
45
115
47
48
33
24
48
135
33
15
33
40
41
63
63
9
48
45
78
45
48
144
72
96
9
36
27
57
108
72
3
3
12
180
85
48
65
135
40
48
32
120
72
120
63
145
77
3
15
180
144
138
132
199
80
117
43
72
29
66
9
33
15
33
54
73
48
119
90
15
48
88
104
16
8
9
55
32
48
57
60
99
9
12
51
48
96
48
48
69
180
39
57
39
45
91
167
102
99
40
80
147
192
61
32
120
9
39
81
90
60
49
17
114
30
60
99
21
3
75
12
9
69
12
31
155
30
15
9
63
75
258
67
5
3
9
15
16
167
25
17
39
24
117
75
123
133
72
96
41
79
11
253
8
48
24
168
24
15
9
27
325
48
41
30
150
19
11
13
83
90
3
40
24
17
31
65
30
25
120
104
21
24
19
104
88
8
24
40
8
88
89
90
13
8
9
31
32
88
71
198
27
120
45
19
89
31
32
9
6
33
120
24
15
145
143
9
48
33
7
176
96
48
105
15
96
21
51
57
15
87
1
185
12
42
9
9
18
69
165
18
73
65
60
27
192
63
42
103
8
9
15
48
303
73
24
137
231
24
33
151
47
33
24
105
30
81
64
35
42
48
123
75
60
54
99
64
8
9
90
21
48
24
40
32
16
29
60
30
129
21
99
39
288
114
15
136
8
72
48
144
48
69
19
17
12
108
63
72
99
21
208
11
61
32
16
72
80
48
279
150
12
79
32
88
80
249
15
96
51
18
12
18
165
16
32
40
77
108
127
137
18
141
21
96
75
72
88
128
69
12
39
120
81
15
48
40
17
63
33
63
9
30
33
88
56
21
222
30
55
5
3
72
33
12
51
9
15
15
42
111
27
61
47
73
24
125
18
25
32
40
8
165
27
120
33
72
55
17
15
33
183
40
65
55
5
252
15
57
79
29
198
54
39
141
19
120
149
27
16
8
72
88
56
16
17
42
21
45
27
15
30
3
69
43
120
77
19
72
8
57
114
69
144
87
36
240
13
56
16
32
16
29
27
21
123
9
12
51
48
112
48
24
8
72
33
15
129
15
24
24
33
15
88
72
32
57
135
15
18
15
72
24
81
223
83
13
29
27
21
243
24
256
32
24
3
12
9
231
66
127
8
27
61
17
72
15
16
71
33
117
48
27
33
30
42
48
42
18
3
72
136
17
7
48
35
60
30
99
45
75
33
90
78
63
9
15
16
32
39
9
27
13
24
32
45
51
237
27
3
18
144
60
15
33
31
32
24
120
243
61
104
88
77
3
40
29
36
55
80
9
36
3
40
11
18
12
36
60
12
60
48
7
35
85
32
96
24
15
18
30
1
24
96
72
104
16
32
88
17
55
17
150
18
103
5
67
48
72
23
97
56
81
63
136
41
15
48
40
152
45
36
15
39
6
27
48
48
40
71
1
48
24
65
31
24
5
12
36
195
9
15
16
5
90
54
30
6
90
85
89
15
88
5
43
125
27
88
65
55
8
9
31
17
135
48
141
108
15
40
152
15
81
112
8
45
3
96
16
125
75
40
8
129
18
205
80
40
17
151
24
17
108
72
51
208
152
57
18
60
25
59
21
129
ABCD 97818425756*3^$a+1 [50012]
51
24
18
18
54
168
48
47
64
33
3
45
42
65
13
18
5
19
96
102
42
57
20
16
57
51
12
8
4
108
24
63
180
53
52
92
16
8
25
11
13
63
8
25
99
15
21
57
39
24
9
6
24
18
78
89
16
9
15
12
3
41
12
37
15
8
25
3
12
3
54
48
3
12
12
75
41
100
24
60
8
73
27
12
20
13
27
15
30
123
44
163
6
114
6
15
24
60
48
8
160
39
21
39
66
72
35
37
35
55
21
9
15
33
75
3
29
12
1
18
81
3
57
3
30
6
89
96
4
21
90
30
11
13
11
12
28
44
40
12
3
18
3
32
13
27
87
53
40
12
12
33
47
4
20
25
192
3
24
56
124
20
13
15
8
76
36
63
5
19
33
20
13
11
13
15
80
1
30
5
55
24
60
17
36
4
36
12
15
18
18
21
8
1
119
1
54
33
3
30
72
42
36
17
4
24
36
176
25
15
48
39
18
15
57
47
1
39
24
15
9
33
18
21
8
1
11
43
105
51
81
8
28
8
25
15
57
18
144
30
48
18
21
3
36
17
25
35
13
15
120
225
15
72
12
15
53
4
3
33
3
24
81
39
5
73
48
11
13
6
17
67
33
20
25
72
3
68
52
45
27
15
81
36
24
9
35
55
30
6
17
52
32
19
90
15
39
66
111
80
19
54
3
3
65
55
65
24
76
12
3
17
88
75
81
3
120
156
17
43
21
9
11
4
20
36
19
9
12
36
27
57
84
20
40
15
21
93
15
60
8
40
20
25
42
17
24
4
111
57
27
125
36
84
31
29
55
96
120
54
3
44
19
60
165
39
30
30
33
87
45
15
21
32
67
60
117
120
24
44
88
20
40
84
24
36
21
47
25
63
12
32
19
42
27
93
15
27
5
25
15
12
108
12
80
13
75
20
100
68
4
24
24
21
71
4
104
13
42
6
135
57
15
128
19
30
147
68
16
24
33
15
120
8
16
3
17
108
52
3
36
117
24
36
213
24
3
87
96
117
72
48
80
7
18
3
24
15
57
8
31
30
51
3
33
8
36
79
45
56
24
4
12
9
24
30
21
36
56
4
20
1
15
27
5
55
81
156
63
6
27
60
60
32
61
15
24
32
16
3
30
27
44
19
9
8
28
252
8
19
77
40
44
40
39
18
15
108
75
9
195
21
12
87
33
27
41
52
48
24
8
13
51
60
33
27
63
33
12
8
40
120
24
9
15
75
5
160
9
3
147
5
36
25
51
48
21
15
9
3
3
29
55
53
25
78
9
8
7
21
156
36
87
45
81
15
56
36
157
3
45
39
8
31
69
15
6
27
117
27
21
3
36
44
19
33
57
75
12
8
1
15
32
60
37
48
63
57
39
39
24
57
48
32
36
60
4
36
44
28
15
18
179
13
48
3
72
3
41
19
21
8
25
51
20
19
21
72
3
149
25
75
15
126
30
21
128
61
24
6
60
77
40
12
48
87
81
92
4
3
60
5
16
39
45
96
60
20
85
120
47
48
49
27
24
12
3
81
3
66
15
105
15
84
51
45
12
3
5
49
107
13
95
36
40
36
3
30
27
8
13
47
12
60
120
40
24
12
20
12
55
53
67
21
56
1
120
3
44
48
7
141
36
24
80
64
36
45
27
24
21
23
55
29
28
44
13
47
4
24
20
52
80
13
6
45
44
31
81
44
19
21
39
33
93
35
4
15
18
48
95
4
8
37
90
30
3
20
124
20
64
36
84
75
129
108
33
27
60
3
54
6
41
16
24
33
35
52
60
39
9
120
8
24
4
135
41
1
78
29
12
76
3
137
28
39
6
39
56
25
72
72
3
48
12
3
30
24
15
33
15
8
25
24
3
93
39
48
27
65
31
45
105
15
24
32
19
81
20
43
36
89
76
39
21
9
30
18
18
54
3
3
90
30
57
27
5
25
27
3
17
49
119
115
5
1
24
48
27
45
48
47
52
104
85
51
44
60
16
21
27
12
33
168
47
1
27
8
36
40
39
84
30
23
40
27
117
24
36
93
27
68
25
15
12
21
3
96
21
3
99
21
15
9
56
19
138
63
32
4
3
66
72
87
20
13
42
33
24
21
15
72
36
44
40
15
66
135
129
35
28
20
40
12
51
29
12
43
60
6
27
68
16
3
96
54
15
108
8
16
21
15
63
117
117
11
4
15
21
20
19
78
195
12
33
87
12
8
61
15
39
105
51
30
39
12
39
120
60
29
148
8
25
11
19
9
32
1
27
80
52
33
3
27
18
48
11
19
69
60
12
24
15
174
75
36
24
33
59
103
53
4
48
56
72
13
30
9
12
48
96
39
120
33
168
32
4
3
5
148
20
64
3
21
12
12
75
96
9
15
105
48
63
120
69
12
8
13
3
99
57
8
1
35
85
24
6
17
48
4
36
36
20
28
8
52
20
112
48
92
19
17
64
20
73
35
36
79
33
32
31
65
12
37
66
21
9
11
61
18
9
20
73
63
72
63
81
96
44
79
45
32
72
36
85
47
28
75
17
4
68
28
8
109
6
45
99
60
77
64
44
40
72
108
12
21
39
33
15
33
39
8
48
43
29
25
30
17
19
5
100
36
3
30
47
16
60
123
24
21
15
9
56
109
35
31
21
84
45
11
13
47
49
35
16
63
57
21
48
119
28
44
76
48
72
20
60
52
48
8
84
36
24
1
107
28
20
4
51
30
227
43
41
1
15
60
12
8
48
40
39
18
39
24
9
6
ABCD 97818524756*3^$a+1 [50060]
48
147
84
36
30
15
48
111
6
43
17
103
24
137
126
25
128
64
47
6
30
60
114
111
72
48
88
11
13
107
60
153
16
11
210
186
25
8
120
51
270
90
30
63
16
200
264
87
90
6
33
27
13
47
33
24
123
54
31
65
15
40
5
3
51
13
8
129
30
33
147
21
99
69
112
48
17
55
125
30
45
72
88
59
189
87
33
72
15
105
9
66
13
24
17
36
174
21
219
156
73
72
8
111
9
21
30
133
47
1
32
363
85
89
30
36
37
96
11
93
48
40
8
160
11
61
59
60
33
40
137
6
90
54
96
90
30
24
60
133
17
120
79
41
66
93
64
23
33
64
113
55
35
120
93
21
19
32
72
40
77
19
131
133
107
133
8
72
27
21
15
73
24
128
99
21
75
30
63
144
123
45
45
43
71
96
30
3
51
6
55
209
31
8
21
36
174
36
85
32
27
21
160
32
256
281
79
80
72
75
60
114
120
210
69
51
13
17
60
3
120
16
11
36
25
29
3
27
61
32
63
153
27
93
87
84
13
173
54
21
9
103
83
37
83
93
64
8
40
269
60
30
49
32
120
39
33
40
17
159
81
30
121
128
57
7
47
36
84
33
40
47
60
30
151
35
133
17
63
64
8
99
96
93
72
48
64
168
8
24
3
45
40
65
24
79
47
193
47
60
37
17
39
51
69
21
43
47
1
8
24
120
40
17
90
36
204
61
119
33
3
13
11
109
24
8
120
40
59
60
6
147
3
24
6
7
8
160
65
7
80
87
73
113
15
48
51
141
39
49
161
60
60
36
67
47
73
23
153
27
45
75
85
8
27
30
55
89
90
66
67
77
30
13
53
315
40
32
123
120
45
39
1
8
51
61
8
64
17
63
40
8
40
32
16
11
13
143
54
6
120
37
8
195
93
64
8
48
112
65
15
15
57
16
137
7
56
112
8
72
15
73
191
9
72
9
79
11
69
24
240
3
30
114
126
24
63
3
93
64
83
54
36
27
147
126
54
153
40
96
41
31
149
3
40
80
40
8
40
29
51
88
72
32
63
120
97
47
9
64
128
219
30
30
36
37
83
24
36
25
72
80
33
207
123
13
11
30
39
24
48
72
3
93
81
210
21
15
24
73
96
77
30
120
13
71
49
161
6
57
153
15
48
27
157
83
13
24
56
24
3
85
59
21
129
6
33
177
63
81
111
72
27
21
69
171
69
36
54
9
64
8
219
30
159
40
11
13
8
105
7
17
6
90
87
88
5
147
123
54
151
89
126
84
6
15
40
8
72
39
49
72
89
31
32
147
30
6
180
13
77
75
112
113
7
23
204
60
9
57
30
30
60
84
51
39
60
69
177
90
37
8
48
64
80
33
24
30
9
72
39
33
48
75
13
24
80
88
8
111
66
15
15
105
165
234
33
33
87
40
48
59
21
39
33
96
24
40
47
49
32
9
31
152
16
77
187
53
163
77
54
181
8
24
27
36
97
17
270
6
3
207
24
33
48
135
57
27
13
96
47
153
117
75
40
65
114
6
174
96
54
3
88
8
40
192
8
72
88
11
120
6
54
1
29
36
120
54
36
90
187
8
72
16
47
25
80
48
27
117
3
213
120
81
186
60
25
8
27
117
33
87
63
84
120
93
63
33
21
36
255
40
8
27
397
48
5
60
55
179
13
47
30
6
60
33
40
72
89
31
65
120
55
32
33
15
39
36
453
51
36
33
27
84
120
36
24
69
ABCD 97818645506*3^$a+1 [50004]
67
21
57
3
9
3
87
17
24
19
113
157
15
20
12
96
85
63
9
78
29
60
85
39
39
12
36
162
78
12
21
39
102
35
88
36
99
41
7
24
21
68
181
48
123
8
1
66
45
68
37
54
65
16
48
36
153
27
33
11
79
141
104
28
44
160
56
7
245
48
25
54
5
1
102
41
16
56
24
13
63
44
88
96
24
32
88
48
24
45
18
42
71
49
99
9
3
129
71
40
80
64
20
268
80
7
36
29
64
56
24
61
66
54
18
33
128
19
42
11
7
18
15
48
24
87
18
23
12
352
20
60
4
104
16
84
15
81
9
18
17
96
24
88
135
17
12
61
54
45
45
66
53
1
15
45
11
55
17
25
3
20
48
72
48
79
57
44
4
15
18
90
24
21
9
78
173
28
84
87
93
57
95
64
219
197
16
32
43
5
48
16
3
18
3
80
12
12
36
12
24
136
72
12
60
21
24
3
116
36
40
56
24
61
24
66
57
3
117
3
90
42
108
53
16
3
21
12
69
155
25
59
96
144
12
64
36
39
5
60
13
12
23
193
150
9
84
20
31
30
96
75
45
35
24
24
4
68
85
12
47
96
24
16
164
13
15
68
4
111
125
7
18
120
239
55
36
33
56
96
12
12
180
28
27
36
60
12
18
47
103
65
19
65
48
96
12
24
31
65
40
32
88
39
89
16
24
141
59
76
51
12
33
39
105
144
92
100
48
12
24
51
89
4
57
83
1
6
69
123
108
225
24
104
60
4
96
80
7
149
31
29
40
123
72
261
48
87
24
36
120
29
24
37
63
96
36
8
40
92
28
87
65
88
36
15
48
21
69
78
30
42
120
60
57
36
84
51
72
81
9
42
18
120
23
55
17
37
15
36
92
85
15
57
39
32
24
55
33
15
221
76
48
68
132
16
21
11
108
4
96
56
40
81
39
15
66
24
15
105
63
27
53
25
63
45
155
4
84
27
53
24
7
6
75
72
15
72
9
57
75
87
42
18
18
39
45
18
21
39
18
3
81
119
67
45
9
23
25
23
28
92
4
15
29
160
24
8
37
3
128
31
66
63
60
60
56
16
8
61
195
3
42
48
35
277
11
148
147
9
68
7
5
91
72
141
36
20
48
96
16
51
42
3
32
67
45
8
16
81
30
36
33
80
132
40
45
39
44
19
21
24
45
51
20
16
44
1
30
33
27
69
56
24
49
15
105
90
18
63
99
17
1
239
1
15
75
93
20
49
108
210
24
53
88
24
63
41
1
39
27
89
1
3
12
224
1
59
16
15
12
132
89
19
41
4
27
30
36
27
32
36
12
7
36
30
23
121
71
64
33
35
28
32
88
9
18
5
13
35
120
88
24
20
25
11
127
113
156
84
121
30
41
40
8
216
36
115
17
55
17
13
60
27
45
83
55
21
56
16
80
352
15
41
216
28
165
11
192
84
216
19
141
9
126
84
108
81
56
4
27
5
115
89
24
1
30
36
90
35
24
13
108
24
66
77
67
78
30
18
23
31
41
64
8
37
30
29
112
24
33
15
152
16
39
306
30
72
18
24
99
12
105
12
18
9
8
48
120
144
1
3
27
9
81
107
73
24
11
24
88
152
16
44
25
35
73
15
12
93
258
93
116
1
42
17
103
17
55
65
13
11
7
90
23
16
105
95
24
1
36
114
29
19
41
1
63
36
36
93
3
39
21
45
42
18
30
89
60
88
56
16
84
39
5
16
56
85
6
17
48
37
72
95
16
80
4
60
3
53
64
140
31
30
15
68
16
20
31
33
140
37
23
19
21
81
159
12
69
23
216
24
97
90
233
13
24
71
4
63
45
56
12
12
25
11
4
15
17
1
87
63
12
72
180
60
53
108
4
24
56
136
15
89
16
24
36
12
3
93
20
112
48
12
32
52
63
18
27
36
39
45
32
145
66
45
8
7
33
51
21
24
44
64
27
161
52
3
33
21
23
180
16
44
13
63
39
17
73
42
173
43
65
12
7
29
7
45
60
45
39
123
102
11
52
32
124
21
30
65
120
121
47
43
24
21
9
18
42
59
7
29
100
140
76
72
240
108
9
6
120
57
75
65
37
15
36
ABCD 97818680086*3^$a+1 [50113]
63
48
156
3
126
216
111
120
39
33
12
99
162
207
96
156
171
54
18
198
18
57
33
90
81
36
24
39
9
225
111
69
180
36
306
90
54
54
72
180
3
15
90
162
21
12
111
57
60
48
69
72
15
39
9
96
57
54
9
9
135
27
33
192
81
15
48
9
135
12
96
132
21
15
111
93
51
57
195
90
3
69
63
108
351
105
24
36
156
72
96
24
48
87
72
54
75
36
51
18
36
36
18
21
123
162
126
33
84
12
36
123
21
15
9
240
72
57
36
126
18
3
15
9
9
126
129
24
72
24
57
90
93
72
12
93
18
21
60
9
27
9
279
9
36
111
60
24
39
81
99
81
9
3
120
192
60
12
45
39
84
60
141
159
48
132
156
9
87
84
27
117
36
12
12
192
63
153
9
126
9
24
39
18
144
90
234
36
159
57
27
45
3
108
69
3
24
24
57
72
108
72
18
69
129
75
69
27
228
12
201
108
15
21
36
3
69
162
9
45
36
195
93
3
12
57
63
192
15
54
27
27
93
132
36
12
240
9
3
36
96
84
15
177
165
39
393
162
81
144
81
162
108
72
90
36
75
24
12
33
3
144
15
45
99
126
108
147
69
27
9
54
21
33
90
33
384
141
3
177
3
69
3
69
15
3
72
33
3
162
72
243
81
15
39
33
219
180
33
75
90
162
36
93
192
129
15
96
15
342
90
36
69
57
18
45
117
180
36
75
15
93
60
99
36
144
90
72
135
63
81
36
45
3
276
27
18
15
132
33
126
81
120
249
15
39
21
156
39
18
15
60
156
255
9
117
54
21
24
99
93
33
39
72
36
105
18
36
45
9
90
369
45
87
108
108
39
9
225
39
72
24
24
3
69
39
21
33
15
21
87
3
81
99
54
27
120
36
105
3
51
129
15
36
90
18
45
96
24
15
33
57
36
51
93
3
33
279
36
99
105
57
126
9
9
39
72
411
93
69
63
12
36
51
45
108
45
51
39
81
72
24
24
87
72
72
33
57
198
18
144
54
36
129
15
36
54
54
90
123
24
33
18
54
135
63
216
57
33
15
39
33
39
81
48
15
165
105
87
228
12
33
27
24
60
141
54
45
81
63
45
39
375
21
36
24
36
60
3
21
15
72
129
33
3
108
69
15
75
36
129
33
18
105
216
48
12
51
72
153
135
297
27
69
39
126
216
18
33
12
12
141
87
3
72
33
48
36
99
90
72
135
288
72
108
81
3
72
51
18
15
57
75
240
264
24
72
72
48
60
9
54
21
48
12
81
3
15
144
288
108
45
36
45
3
195
126
36
63
135
21
36
15
54
54
36
54
72
108
51
75
36
18
3
15
108
81
225
63
117
54
21
180
24
9
108
27
36
180
9
36
90
9
96
21
75
48
21
135
60
21
108
135
45
72
54
36
225
120
15
18
18
18
51
183
36
90
51
21
72
87
3
126
126
18
72
18
36
45
99
45
45
147
15
18
63
72
27
18
15
21
111
60
45
195
75
54
99
27
21
15
18
207
144
48
120
132
60
36
117
15
ABCD 97818814664*3^$a+1 [50078]
24
11
6
18
12
144
21
69
19
36
35
24
42
30
25
8
36
144
16
5
36
30
57
28
59
1
12
77
24
127
29
55
56
15
48
37
48
47
13
17
48
67
20
100
5
3
16
36
48
41
3
3
54
6
60
84
25
24
11
6
43
36
59
1
5
79
101
6
13
36
119
6
150
6
79
36
24
11
69
81
18
1
71
13
5
66
30
3
3
60
13
32
112
12
20
9
7
35
37
17
19
11
24
1
131
30
19
24
11
6
43
5
7
24
96
20
33
150
1
11
37
56
4
48
92
40
48
119
85
41
24
19
11
73
71
6
79
71
141
28
44
51
42
180
15
3
1
5
60
6
73
60
17
43
5
159
28
29
15
99
37
35
18
19
36
116
4
5
42
25
72
68
3
25
17
7
48
12
53
19
29
31
35
145
60
125
54
21
4
60
11
36
108
90
79
23
13
5
66
66
60
24
90
85
60
24
32
124
5
55
161
55
60
8
4
32
21
24
79
24
71
30
19
11
9
136
35
42
24
91
48
17
30
73
12
53
30
42
24
31
72
191
1
29
19
47
54
31
5
15
36
88
35
85
11
73
60
17
31
48
17
199
89
6
33
88
5
19
35
24
36
81
9
24
55
36
29
27
33
75
16
95
49
5
6
25
48
36
60
11
45
28
36
156
11
54
39
21
6
25
5
19
71
30
7
17
36
55
32
111
30
30
12
13
96
41
24
39
21
15
105
75
16
60
12
143
13
12
23
145
72
59
1
20
28
12
5
19
5
19
72
35
37
56
52
48
36
35
13
101
7
68
4
53
55
32
88
12
12
5
24
36
156
7
17
3
36
36
4
24
23
57
21
7
12
17
30
24
42
30
24
61
23
60
72
18
7
89
43
48
48
80
40
41
103
12
144
12
132
56
135
1
11
37
60
12
131
9
51
25
68
27
30
60
27
27
24
30
27
144
36
39
13
77
36
15
160
84
120
59
1
8
28
44
111
18
12
127
12
36
59
25
29
42
33
4
108
48
20
4
60
47
1
5
48
15
21
51
28
24
96
11
21
15
25
32
28
65
30
49
29
12
19
24
12
5
24
31
35
18
6
13
12
84
35
1
29
42
13
24
53
18
9
28
24
20
105
3
51
12
24
49
11
61
83
69
33
19
24
17
15
52
11
25
20
112
125
67
228
44
88
20
3
109
36
84
36
23
37
24
36
29
24
31
68
33
19
120
80
15
36
24
6
108
27
40
209
115
11
37
92
36
100
12
36
41
24
6
84
42
79
5
30
90
19
5
55
60
11
90
3
33
115
65
55
24
60
36
84
29
96
79
72
72
96
65
31
5
126
90
7
20
87
1
59
30
39
16
89
31
84
104
108
33
7
24
24
12
12
12
48
71
6
31
8
64
60
23
37
11
6
6
49
24
60
20
64
11
289
36
107
54
24
42
13
12
23
61
125
30
30
79
12
144
35
66
19
59
30
126
30
54
12
37
11
6
30
36
90
3
36
45
66
33
72
52
11
30
6
45
40
36
23
6
151
32
57
31
92
51
1
36
59
6
27
40
68
4
24
35
150
6
69
15
36
49
44
36
4
17
36
30
13
156
24
35
6
36
7
12
5
91
143
61
11
13
56
28
71
6
19
24
17
30
24
69
33
60
7
48
113
36
120
6
48
1
104
100
44
136
77
60
54
33
28
8
16
36
23
12
13
5
39
36
27
24
1
35
13
60
24
107
6
18
9
3
73
72
83
6
6
13
17
24
24
12
43
17
90
25
179
73
17
24
7
23
145
41
30
25
5
24
15
4
36
41
36
43
11
24
25
5
55
44
28
35
37
8
99
1
8
52
48
11
25
8
16
11
60
1
29
43
92
21
67
17
54
129
27
36
85
72
36
47
25
149
6
90
7
47
66
27
141
55
77
30
57
33
7
32
45
36
30
37
11
1
11
90
7
20
28
83
36
33
33
30
30
84
19
12
44
15
25
11
144
6
54
49
5
12
19
41
30
54
19
95
6
103
12
179
37
23
85
56
64
17
79
29
30
61
101
90
69
9
6
90
24
6
1
8
15
120
1
35
1
59
61
24
80
16
24
35
1
12
36
65
30
25
24
12
36
5
24
24
42
25
89
19
11
6
43
36
44
72
75
37
32
76
12
17
103
8
153
126
49
72
5
19
44
64
83
49
5
54
1
89
67
192
8
52
12
80
220
11
97
23
30
55
32
76
11
13
23
37
48
12
23
133
20
27
25
59
1
60
44
16
29
6
13
17
120
15
69
55
11
49
24
36
24
36
71
25
5
127
48
60
60
12
17
43
53
19
5
30
6
43
41
19
17
43
71
120
30
19
12
29
24
67
48
44
136
24
12
119
6
36
19
44
21
51
40
29
6
25
53
19
72
84
11
49
11
13
17
30
6
7
23
37
8
15
48
90
216
60
36
39
4
137
39
28
71
6
24
91
48
108
48
11
25
29
19
48
5
114
24
12
9
40
11
30
54
1
35
24
6
79
5
111
15
30
43
77
15
52
48
5
39
9
42
73
11
36
13
32
28
41
3
147
25
65
19
11
96
48
60
30
6
30
24
91
140
36
33
36
3
3
69
15
54
7
68
81
6
24
1
12
36
17
67
8
52
17
43
12
29
7
20
39
6
19
36
84
84
24
17
51
45
55
5
108
19
96
ABCD 97818934264*3^$a+1 [50033]
57
3
54
30
21
15
42
102
36
42
102
33
3
72
42
48
168
15
36
51
132
30
51
147
57
12
36
240
75
48
54
90
60
45
63
48
129
12
456
57
15
3
30
147
72
48
240
93
12
3
87
93
147
66
54
21
105
60
27
237
18
42
123
87
78
12
216
75
87
270
15
75
57
12
363
60
90
30
348
270
30
18
54
237
84
129
3
3
117
72
36
240
75
120
57
48
27
33
39
156
177
57
15
3
72
141
240
165
90
177
84
291
168
102
3
15
21
321
39
123
21
15
129
48
27
30
87
96
120
3
57
48
27
18
27
60
3
45
189
51
15
42
15
33
162
69
60
33
87
204
72
108
84
180
60
36
69
60
123
273
27
3
72
33
204
141
75
72
192
132
3
120
108
108
141
9
351
3
165
108
15
105
60
3
102
78
69
183
120
180
42
231
15
222
12
3
15
108
144
33
24
33
6
12
108
42
18
30
375
39
57
48
108
45
102
90
111
57
72
135
36
57
39
36
75
9
3
21
57
99
24
87
33
219
57
123
60
141
15
21
108
72
48
3
198
15
27
33
15
90
54
57
48
93
222
105
192
9
27
93
111
324
192
144
276
87
273
84
93
3
120
108
24
72
36
123
21
156
27
141
75
81
21
60
27
36
45
102
72
36
21
120
36
60
15
60
33
39
30
90
240
33
12
75
6
87
33
90
384
408
18
75
12
237
15
45
576
27
75
198
39
3
9
96
123
24
210
6
72
108
69
33
18
57
123
57
144
33
3
147
48
162
51
147
69
96
120
117
27
39
90
90
165
75
12
249
24
36
111
48
21
51
18
150
84
93
144
39
72
162
27
9
30
24
33
120
27
36
54
48
72
18
309
51
57
51
21
69
75
36
33
123
132
120
45
15
33
15
24
108
48
63
45
24
15
93
3
105
84
60
51
165
72
147
45
165
3
48
36
99
141
21
15
12
60
15
90
75
51
54
75
12
3
33
60
183
30
42
90
18
84
201
15
57
3
30
15
39
78
87
12
9
54
45
348
3
12
72
90
123
75
57
255
81
75
24
66
219
75
48
57
51
24
90
27
21
18
42
48
51
108
36
60
12
108
27
177
33
18
21
3
18
63
24
3
297
108
204
39
12
57
15
36
114
30
6
84
18
57
3
12
18
3
12
132
3
48
165
15
69
21
144
90
78
15
105
3
69
123
132
108
3
9
273
90
18
90
72
57
120
135
36
72
117
72
60
3
156
21
36
57
51
36
69
87
45
63
27
33
249
96
51
111
12
141
39
21
72
267
21
105
111
36
72
48
147
21
39
33
48
57
87
45
51
144
15
150
30
165
15
78
15
33
15
57
72
51
309
51
27
45
165
39
36
3
105
15
24
18
48
42
18
15
324
15
57
129
27
135
162
15
48
27
141
339
198
18
72
57
12
39
54
87
3
105
171
84
ABCD 97819724584*3^$a+1 [50034]
13
95
1
99
21
78
42
18
36
41
4
92
43
9
68
220
48
80
16
188
1
30
21
68
7
5
79
84
12
21
9
18
36
65
55
105
12
63
24
120
33
32
192
96
19
45
159
60
41
73
210
17
48
16
15
17
13
51
48
36
105
24
102
18
150
33
33
27
20
19
48
36
117
39
9
36
15
24
36
53
31
41
25
18
5
7
90
51
27
12
48
12
18
27
69
30
180
6
83
115
12
5
48
28
212
112
63
33
159
29
64
80
7
24
5
91
78
3
44
19
54
66
30
15
144
51
57
20
72
40
108
27
5
67
65
96
12
115
41
36
4
56
4
15
54
27
45
90
54
6
24
66
90
41
4
33
23
24
19
6
90
48
36
66
48
6
29
7
5
49
6
81
3
24
30
3
39
41
37
15
60
36
105
6
29
79
5
28
3
36
5
25
15
3
96
120
6
15
33
27
3
66
30
60
60
41
19
24
12
5
196
9
51
123
24
17
43
6
6
53
7
41
13
71
25
18
17
4
44
7
9
140
1
119
55
60
60
60
30
135
12
69
54
9
12
45
23
25
51
15
117
204
44
100
92
72
31
66
71
19
204
36
30
3
36
9
42
48
60
42
30
24
60
6
23
48
84
64
141
30
24
65
60
85
27
39
24
6
18
6
90
101
163
126
87
152
25
42
5
55
65
25
63
108
20
7
41
12
7
53
168
16
39
21
3
33
123
21
15
29
52
8
31
21
20
24
43
36
65
24
172
3
12
54
30
36
9
32
157
3
48
224
48
13
47
19
30
114
17
48
4
12
116
24
49
6
189
111
165
33
96
144
23
7
12
5
16
3
9
96
44
7
24
5
84
16
111
60
81
69
23
31
60
5
132
4
3
101
4
20
97
30
18
30
60
33
68
1
90
29
1
30
21
87
5
67
60
5
43
132
48
6
6
5
13
23
60
160
128
4
140
52
9
24
47
16
8
19
77
4
96
39
125
121
95
19
17
103
60
60
21
80
48
7
21
32
175
6
66
41
109
51
63
21
48
51
60
90
120
66
5
24
145
24
30
36
54
42
69
32
19
9
39
6
24
11
55
5
40
32
28
15
24
36
17
43
101
25
23
88
9
30
53
7
5
36
13
6
33
27
29
1
71
43
5
1
111
9
183
80
55
17
84
36
235
48
81
212
60
37
6
9
12
228
156
44
67
24
30
11
16
3
36
24
17
43
41
55
18
35
12
4
15
5
199
41
60
4
57
23
91
21
9
90
5
25
71
88
32
73
6
66
11
148
56
180
55
9
39
12
113
1
90
5
12
187
17
55
29
61
51
20
19
108
12
24
54
47
25
11
43
5
100
92
19
48
162
23
25
63
44
84
49
6
5
85
15
12
39
9
51
65
16
27
17
36
60
60
100
3
96
24
36
24
237
32
1
24
72
123
45
42
5
19
21
15
29
79
6
15
51
105
15
60
60
60
18
102
9
12
3
65
12
43
41
25
51
32
67
60
198
30
36
6
18
5
108
4
15
29
31
24
77
19
5
19
144
33
3
77
13
24
42
53
97
24
215
1
48
15
51
29
12
84
64
51
6
30
9
96
44
85
6
24
36
173
16
81
23
31
36
21
48
15
66
114
60
36
30
18
72
21
39
90
24
47
19
69
135
17
4
44
40
12
84
63
17
24
24
7
9
44
12
36
37
27
48
21
27
20
19
30
159
99
36
69
92
43
30
6
60
60
77
103
6
150
41
73
75
21
23
36
19
233
7
132
48
41
16
36
80
48
25
66
29
24
31
77
13
35
31
24
36
48
42
15
33
66
77
60
4
96
9
24
11
4
12
3
65
1
11
19
33
87
9
12
44
43
6
47
19
30
18
17
36
67
53
84
64
20
64
8
24
60
48
48
4
39
90
6
5
108
100
32
36
28
44
55
36
5
72
103
41
76
48
15
24
30
126
41
136
8
25
71
24
16
75
54
54
5
55
60
36
30
120
24
23
43
5
4
68
12
7
24
24
45
8
73
54
41
1
234
30
131
48
52
3
5
151
114
102
65
36
4
3
72
30
3
27
41
120
19
81
132
15
36
24
33
27
53
13
120
47
24
25
11
52
48
92
52
8
91
77
19
29
1
48
96
90
17
157
3
3
24
17
36
60
4
36
12
68
67
60
60
17
64
51
60
29
79
17
25
54
120
60
6
15
33
23
7
36
29
76
51
89
36
19
24
36
21
15
81
12
15
36
36
41
12
72
25
24
11
4
135
65
40
129
63
8
24
25
83
67
72
18
95
48
48
1
30
69
20
96
49
15
51
9
32
7
6
6
29
4
8
7
93
39
84
120
45
20
96
19
5
36
16
48
116
24
1
24
30
144
93
20
19
84
60
36
41
163
6
135
3
36
60
101
4
ABCD 97819985314*3^$a+1 [50015]
23
16
165
3
12
24
140
16
80
1
47
96
1
36
3
72
12
20
37
143
12
96
49
95
61
24
54
17
24
40
84
56
84
4
3
48
17
13
11
76
44
64
36
68
1
11
36
55
24
53
36
1
99
20
64
32
1
87
60
32
124
15
90
27
152
73
23
25
51
68
36
7
69
21
24
39
24
48
24
8
1
150
9
36
132
108
20
36
16
20
109
3
111
29
28
8
7
69
84
56
4
44
60
12
24
25
75
27
45
128
67
69
21
39
44
12
100
93
6
9
24
36
36
9
111
15
6
155
72
16
24
96
44
192
24
1
63
51
9
12
164
7
30
59
55
89
40
15
42
15
44
24
67
5
4
24
156
8
16
72
33
11
4
12
24
15
24
9
20
61
99
20
1
36
99
15
5
36
28
48
32
88
20
28
27
33
57
54
41
49
143
52
9
11
25
11
43
17
84
24
52
140
25
18
69
12
44
52
12
8
72
40
21
72
15
63
77
13
35
60
55
30
35
151
9
45
11
76
84
56
13
15
60
24
12
44
4
8
109
35
16
192
3
24
45
36
45
3
15
30
59
76
56
28
152
16
12
3
9
9
75
117
63
84
48
8
67
129
36
20
24
64
132
69
39
24
33
3
36
80
16
15
33
36
44
16
120
44
187
17
88
39
126
39
105
111
3
30
15
96
44
24
31
5
112
32
36
7
24
45
36
12
140
52
44
216
1
30
17
7
216
18
11
4
87
5
192
40
48
3
69
92
49
39
8
145
30
17
1
107
24
19
9
8
72
1
11
60
28
3
9
39
29
88
3
30
35
40
20
36
4
75
29
16
56
36
40
108
32
12
28
44
36
25
87
57
75
8
1
59
120
61
27
12
48
15
77
91
29
133
60
83
36
85
126
69
44
40
32
4
9
60
87
15
45
192
176
52
105
30
89
1
47
73
167
13
18
126
23
12
55
54
15
144
80
28
8
25
15
12
24
8
60
16
32
28
45
6
30
35
24
25
11
36
55
90
119
28
32
19
45
21
35
16
3
89
108
24
88
32
19
5
52
24
44
16
99
17
4
36
8
96
85
15
48
21
75
44
1
11
24
4
8
55
9
48
20
40
51
66
35
28
140
76
12
69
135
81
3
20
7
45
105
18
45
32
19
53
136
132
20
48
100
24
60
3
9
48
63
9
44
4
93
27
57
6
9
168
33
23
4
36
44
160
8
12
100
68
88
87
5
109
3
32
28
48
60
20
52
96
24
171
5
4
36
57
15
33
15
51
5
48
13
15
104
48
36
24
108
4
45
24
11
4
56
16
39
33
48
60
69
15
9
11
19
105
44
48
19
45
8
1
75
57
35
72
12
76
20
48
7
129
60
20
24
1
3
33
84
159
57
159
144
36
81
47
1
207
93
95
4
288
68
7
29
115
6
15
8
4
32
55
233
180
16
12
60
9
66
237
21
15
12
8
36
40
9
35
91
9
24
8
40
12
132
24
12
32
36
55
9
20
16
195
96
5
36
25
23
40
21
75
9
75
12
8
136
188
12
31
69
9
36
3
96
32
48
52
128
24
1
11
28
32
120
16
8
4
27
96
17
28
8
64
27
6
27
68
13
15
24
8
48
175
6
23
48
52
56
25
15
12
3
41
28
33
15
24
9
39
51
21
45
3
20
121
35
97
119
4
24
8
28
12
15
17
127
24
81
21
90
9
15
30
3
20
72
16
32
1
59
28
48
24
8
25
47
1
11
25
3
8
232
12
104
36
64
12
32
12
25
3
216
60
21
23
103
33
56
16
20
88
24
51
90
39
12
99
45
60
45
47
85
48
15
12
32
61
11
4
21
35
36
48
64
68
25
47
1
39
87
30
59
37
18
9
20
36
61
35
28
8
12
36
4
60
120
32
19
5
4
63
93
24
32
85
123
12
24
36
8
16
27
5
52
60
33
3
72
39
120
21
48
60
164
133
3
56
60
1
39
36
12
87
161
28
12
20
120
19
5
40
48
33
3
12
33
51
105
3
36
32
28
21
35
100
24
12
3
9
36
12
20
52
63
89
76
8
64
177
3
32
55
24
21
164
16
39
72
24
33
60
3
114
35
16
8
36
4
32
12
1
15
60
132
72
33
30
113
52
68
1
24
75
84
108
123
81
60
8
28
8
36
28
8
40
44
139
29
28
9
99
36
8
13
3
20
12
13
51
60
56
24
4
12
32
36
36
19
9
68
25
59
55
81
168
15
9
20
120
16
27
18
15
12
20
40
39
6
18
9
57
11
100
24
144
36
156
8
16
116
4
24
120
44
37
23
72
121
59
16
120
105
23
60
25
47
49
39
32
25
27
36
24
12
99
30
27
44
61
35
72
12
16
8
4
60
20
43
144
96
153
20
72
13
35
36
36
72
16
24
32
1
27
21
15
12
33
6
69
20
1
30
89
7
18
11
76
68
24
13
24
39
117
87
57
39
156
39
17
25
30
77
1
47
ABCD 97819999664*3^$a+1 [50142]
120
3
205
60
24
20
172
36
59
21
4
60
59
366
99
111
1
17
3
4
36
17
15
40
65
187
180
60
24
215
126
15
28
137
78
1
32
72
36
75
121
5
15
28
48
29
18
6
51
124
60
161
270
1
84
348
32
100
80
40
155
141
24
69
19
60
12
5
30
21
48
136
36
188
96
28
221
90
49
56
292
48
36
5
15
28
47
141
64
68
36
76
96
47
102
24
7
83
30
39
52
5
19
36
35
153
165
271
24
65
15
16
36
8
76
80
96
124
221
15
36
148
35
37
29
19
131
48
37
53
60
72
48
223
12
287
73
12
36
20
64
83
96
30
24
151
5
67
20
57
96
54
85
107
85
24
60
29
31
44
165
43
24
60
53
151
36
260
4
72
260
28
65
151
155
54
60
30
61
68
15
72
90
19
24
156
41
48
55
5
66
25
60
41
151
29
235
113
31
56
84
45
15
216
36
180
147
1
29
7
24
96
59
49
5
43
119
48
6
79
11
69
267
1
32
16
20
76
56
208
221
24
7
44
100
36
23
96
13
32
189
51
28
36
24
12
200
40
56
4
35
69
201
195
15
1
24
48
48
23
90
7
68
124
312
173
15
60
12
75
1
20
160
104
64
11
25
120
95
81
57
75
12
16
24
95
48
6
51
64
60
89
7
168
8
3
90
30
97
29
3
76
144
68
87
25
188
9
55
44
111
1
132
65
42
30
75
16
23
141
40
35
45
4
132
8
184
36
36
96
48
59
37
35
9
100
11
90
91
53
60
27
28
80
45
15
40
72
17
51
84
28
17
87
3
37
155
21
33
55
84
5
87
16
120
84
84
56
153
67
23
61
24
131
109
140
21
7
20
24
273
15
36
16
180
20
48
75
21
21
55
84
41
120
139
12
24
8
16
32
237
6
30
55
156
29
55
11
24
54
51
40
29
3
84
189
84
72
55
140
63
1
120
72
23
49
128
87
105
60
40
108
104
33
127
36
140
63
61
80
40
24
116
4
65
90
114
87
64
24
17
15
4
59
25
108
24
20
100
24
20
69
42
253
32
3
81
36
189
7
24
56
280
84
48
35
6
55
120
216
96
12
17
43
12
164
40
11
18
252
19
12
20
52
56
100
65
36
114
81
124
11
109
11
73
60
12
20
216
93
36
15
4
36
83
57
105
55
23
1
176
144
21
91
32
15
25
47
54
234
61
84
92
88
17
18
133
24
209
87
40
104
36
52
35
1
20
16
113
115
5
3
120
93
127
59
141
28
72
180
8
72
123
54
147
148
17
55
29
7
192
56
16
128
12
75
93
40
11
24
25
5
96
144
67
24
12
140
129
39
16
48
5
111
21
48
43
24
96
59
1
228
120
5
6
33
196
5
84
127
36
60
12
5
27
28
36
71
9
129
36
7
132
36
240
60
116
45
48
96
211
96
224
3
1
92
100
24
36
17
151
11
85
56
24
69
126
150
51
39
61
80
148
32
172
96
35
105
39
1
60
11
165
16
72
156
24
72
113
91
60
60
140
81
30
54
19
36
60
36
48
120
8
33
15
196
20
24
51
73
95
81
132
72
16
35
61
35
121
12
56
75
24
1
84
35
96
81
40
144
71
165
64
41
19
12
149
19
41
18
66
7
119
133
137
43
101
90
6
51
39
33
72
33
43
80
40
ABCD 97820327446*3^$a+1 [50080]
89
111
159
12
24
18
66
120
25
95
30
66
30
54
30
12
42
1
5
156
6
129
9
72
79
56
9
24
87
57
31
71
24
24
60
93
57
18
72
141
51
61
72
41
66
109
35
120
37
53
6
6
72
7
24
35
96
144
12
222
30
60
102
90
1
53
67
72
5
30
96
6
24
144
48
210
85
77
30
168
168
210
91
5
48
60
6
145
56
81
24
39
75
21
16
23
60
96
36
73
11
30
79
35
21
9
31
35
165
9
216
384
126
96
49
35
54
87
3
6
103
167
9
21
48
186
1
41
7
8
27
168
13
137
90
144
85
95
96
42
55
11
6
36
67
11
12
73
107
69
111
18
12
19
209
151
41
42
61
35
12
9
45
36
192
60
43
95
18
15
16
23
126
12
39
279
54
43
5
12
102
108
6
120
42
109
24
107
13
125
12
48
36
144
147
39
9
75
109
71
24
378
135
88
17
12
18
105
153
66
54
24
12
60
66
69
3
117
15
6
18
162
15
15
30
12
6
97
65
72
42
30
79
56
9
12
54
84
169
107
54
6
246
48
12
144
36
30
69
16
24
59
84
1
360
17
30
12
12
84
37
173
84
55
5
36
151
23
168
72
162
223
41
15
171
30
66
78
6
25
24
72
23
24
25
17
55
23
6
12
79
24
137
18
60
1
48
8
27
18
30
30
84
30
18
192
144
6
30
15
39
49
65
342
84
37
53
132
54
18
87
33
60
43
128
9
12
139
47
9
183
150
132
66
42
48
12
42
13
17
24
7
8
27
30
42
21
40
56
45
43
47
18
96
120
79
72
89
12
174
13
32
328
120
23
24
54
60
7
77
12
126
73
59
6
6
49
72
47
12
69
75
6
270
30
66
60
12
1
65
36
54
141
9
111
153
103
72
77
90
156
12
66
30
90
231
24
232
59
78
6
57
33
55
155
54
30
18
175
47
12
69
135
169
23
42
66
36
121
72
11
6
103
17
60
36
90
120
72
60
168
97
41
55
11
120
48
13
24
35
18
12
79
17
15
3
24
126
6
24
72
180
84
210
18
85
72
113
6
42
294
18
31
17
78
241
101
102
37
23
313
149
51
9
6
24
186
18
85
161
15
33
7
41
48
42
174
60
84
24
7
83
102
15
231
42
96
30
49
96
35
109
137
60
48
30
13
48
5
235
17
138
21
21
42
72
25
80
63
25
41
66
96
285
3
45
99
133
72
65
246
84
240
96
54
63
39
49
24
32
165
51
88
72
119
25
24
17
24
48
127
83
37
11
229
48
95
57
120
51
78
55
72
143
1
56
15
24
9
9
36
6
24
54
18
60
84
78
60
27
39
90
54
30
78
13
47
9
75
210
19
65
12
42
66
72
7
72
203
12
6
19
35
60
49
72
48
95
1
95
49
17
84
18
25
143
18
31
65
66
150
48
60
12
15
40
144
56
123
12
18
55
41
55
48
56
72
33
7
23
49
161
55
32
88
71
25
179
180
49
71
25
11
61
47
180
6
127
120
59
109
89
87
9
66
84
25
65
79
48
95
33
40
32
3
21
39
36
48
90
90
180
85
41
6
24
12
48
21
15
168
193
29
30
30
18
246
6
121
8
16
5
54
12
204
141
64
24
17
15
24
213
30
96
114
30
36
120
1
5
84
12
43
47
153
16
29
51
3
96
216
168
37
11
48
36
18
7
59
37
23
24
48
25
72
65
7
53
66
126
84
12
60
72
42
54
24
192
36
ABCD 97820387612*3^$a+1 [50002]
12
87
120
21
123
27
189
28
36
24
92
33
108
19
41
39
63
145
48
17
108
39
33
183
4
44
57
12
3
48
100
24
83
90
15
27
13
125
3
4
48
60
8
280
107
42
48
135
24
4
119
97
101
39
36
48
207
60
25
72
35
37
41
19
36
5
99
63
93
45
19
20
28
65
3
177
30
13
20
108
4
12
173
30
60
78
30
13
56
21
43
24
12
36
108
24
53
252
18
30
39
60
51
162
51
4
23
49
56
52
65
3
117
27
153
31
36
296
24
4
12
5
55
44
96
75
129
21
39
3
60
1
156
44
39
57
21
15
24
36
45
43
24
48
35
150
63
12
28
72
20
15
42
108
180
67
65
67
116
87
25
8
27
21
192
4
53
3
105
3
40
47
33
36
36
64
48
35
25
32
111
37
5
43
60
20
24
21
55
5
30
30
15
15
45
100
35
12
30
67
48
8
28
107
97
48
44
64
24
53
75
204
3
30
7
80
93
18
49
41
99
21
55
68
52
20
48
112
108
59
78
295
107
1
56
96
100
44
93
27
60
136
77
55
8
24
51
180
105
117
18
85
95
42
211
12
125
7
125
31
17
72
91
24
72
41
39
21
12
7
20
3
117
21
15
75
45
64
143
57
16
44
33
55
68
24
3
25
5
3
64
24
56
36
28
89
7
228
65
120
123
75
105
40
95
102
67
60
20
16
5
3
64
155
25
8
180
84
123
13
80
84
24
27
93
124
36
59
21
156
40
84
72
35
42
60
31
77
195
57
18
97
155
177
100
113
31
176
100
11
90
55
65
3
39
57
3
13
5
15
108
39
13
5
192
3
27
18
79
53
123
27
37
101
30
105
45
12
30
57
16
5
67
23
169
41
67
8
64
24
36
44
112
8
9
18
69
321
175
137
127
24
84
8
45
127
65
60
60
91
20
69
51
124
23
90
39
21
67
5
18
12
73
8
72
148
32
84
3
13
125
55
44
21
132
27
60
16
17
27
28
56
69
3
27
150
108
3
16
23
57
60
28
8
64
84
29
63
57
30
37
36
107
73
17
27
36
15
49
41
19
41
30
12
48
13
17
67
5
63
45
3
69
27
63
57
3
157
56
84
40
41
123
9
60
3
48
76
23
48
105
57
103
77
31
96
11
102
120
31
56
21
15
108
52
60
12
65
27
36
88
92
52
32
180
21
43
29
55
215
108
9
3
18
7
8
24
93
78
12
30
27
36
48
112
8
129
7
56
105
15
100
12
173
120
60
7
125
18
102
147
4
56
88
53
12
31
20
9
7
53
31
92
180
15
12
33
45
7
53
15
24
60
36
105
60
99
36
108
9
3
57
48
115
48
17
15
27
18
15
112
48
17
3
15
12
18
123
72
27
30
27
60
21
7
95
1
17
55
44
4
239
153
60
124
71
25
5
39
21
7
8
4
20
84
40
60
29
63
48
40
36
80
33
31
12
60
44
216
27
121
29
7
113
87
88
35
1
17
120
15
105
67
252
11
13
29
3
4
41
63
99
25
23
189
76
47
18
43
47
85
48
36
203
85
83
49
108
68
88
20
72
27
13
5
12
60
43
80
24
33
120
18
69
21
243
100
12
5
55
12
60
116
177
67
12
23
13
72
32
184
17
180
7
68
135
105
60
24
63
108
45
120
40
44
36
28
17
163
77
42
25
65
115
96
12
164
93
168
43
17
15
28
137
39
16
140
60
24
36
135
145
60
108
77
7
92
40
23
13
5
180
75
100
12
92
3
141
52
20
40
35
90
72
31
24
95
18
3
189
30
150
18
30
72
7
71
90
19
36
77
27
3
18
150
30
42
25
8
64
71
9
111
25
5
75
87
21
96
51
189
21
102
18
99
51
49
56
105
99
36
84
36
117
48
42
21
147
109
23
13
180
132
12
56
4
101
15
24
60
136
5
159
16
47
18
60
192
ABCD 97820962444*3^$a+1 [50169]
18
103
48
17
12
171
69
18
102
162
198
3
24
24
16
24
41
30
33
40
95
33
15
72
57
40
48
72
96
17
55
48
80
48
96
120
15
6
54
13
53
19
56
64
41
15
64
144
24
48
24
101
3
120
136
8
15
145
8
45
60
15
39
9
184
32
21
219
33
78
25
5
72
162
9
9
60
75
16
17
39
15
169
24
17
31
120
24
5
90
18
7
96
120
8
64
17
39
16
120
23
33
39
33
57
39
144
288
9
60
51
75
13
77
43
191
49
72
17
111
159
73
32
75
85
8
48
81
15
105
39
184
32
16
48
47
73
47
72
240
73
24
96
144
48
203
133
32
69
19
239
25
65
30
42
39
24
57
79
29
235
143
129
24
24
16
47
25
47
25
32
105
15
16
128
112
65
132
67
5
3
33
15
69
150
90
18
33
48
9
102
73
56
87
33
21
60
31
125
24
75
40
8
87
33
57
6
192
72
6
163
24
8
48
24
72
40
48
17
39
72
64
8
87
81
15
192
81
24
48
48
39
138
127
32
120
720
15
25
5
216
163
24
32
123
18
19
113
102
1
8
336
64
24
56
16
41
7
128
24
141
19
24
32
88
41
63
27
45
21
27
87
81
48
81
6
129
48
72
33
55
17
135
261
54
6
54
30
6
37
32
15
9
9
72
111
40
24
101
243
39
42
48
87
24
120
24
105
60
43
29
108
30
18
39
328
32
15
105
16
32
16
11
21
40
209
126
97
53
84
159
21
3
88
104
16
77
27
88
17
66
13
24
32
45
30
18
108
55
32
120
72
144
81
96
15
15
33
24
15
1
80
189
60
30
1
24
323
144
66
147
88
89
31
120
24
48
47
25
8
57
180
90
169
80
57
132
123
64
8
312
81
7
32
285
51
24
3
12
193
32
64
144
200
72
240
15
90
79
24
17
63
303
180
37
32
24
40
29
51
72
39
48
18
39
40
24
72
24
8
33
84
75
48
136
89
72
36
3
9
72
31
5
162
42
30
169
56
16
72
143
129
24
117
27
48
45
139
5
43
17
48
162
18
123
45
163
29
60
7
8
96
40
24
80
15
72
36
37
48
8
81
15
201
7
47
36
133
56
64
17
24
63
88
32
63
73
41
39
117
99
16
119
9
232
32
57
30
78
90
120
33
48
64
35
85
47
18
31
56
33
15
117
19
11
61
17
108
102
108
24
120
1
77
3
45
27
33
39
15
1
168
24
53
3
72
48
96
21
27
48
40
5
54
60
201
45
24
138
18
54
25
8
16
101
18
25
8
57
7
80
64
56
24
39
18
7
47
138
7
200
48
15
33
64
144
24
80
57
36
12
18
157
23
90
150
30
24
48
27
40
83
102
78
33
72
3
30
24
111
27
18
42
18
103
96
24
41
79
17
7
65
15
93
120
19
8
105
72
30
1
24
56
184
48
8
57
78
129
64
32
24
24
24
117
66
145
5
12
60
27
3
45
45
3
249
36
3
51
18
123
64
8
27
138
51
39
153
87
12
13
48
32
72
33
72
6
49
41
54
105
3
18
283
17
324
108
31
149
60
63
24
64
120
89
72
183
117
108
31
24
23
30
19
5
3
16
29
72
43
47
9
87
25
8
24
15
25
32
40
24
176
120
63
73
8
16
24
29
12
103
47
66
72
55
23
25
32
105
15
40
152
75
61
128
64
8
9
36
43
104
177
6
129
16
29
90
6
72
43
48
24
5
147
3
277
101
75
9
55
215
153
160
48
95
54
3
45
288
219
75
30
18
ABCD 97821051858*3^$a+1 [50035]
80
100
89
36
15
129
31
72
104
9
7
24
56
33
75
72
120
100
137
43
48
32
60
88
36
56
64
29
171
24
120
45
115
29
51
21
51
57
51
252
120
9
51
48
45
31
5
31
24
5
91
24
29
115
72
24
44
160
96
5
199
161
48
7
89
27
57
147
33
127
156
20
9
19
5
75
21
51
40
149
51
160
108
89
3
28
65
7
20
9
151
44
184
36
60
24
29
31
96
36
48
12
20
48
136
84
20
16
125
31
29
48
43
44
93
87
4
92
9
31
24
56
100
29
231
40
29
84
31
245
55
36
48
29
7
89
36
15
4
132
44
393
3
4
36
48
36
149
87
28
132
149
175
24
29
7
324
89
43
77
72
15
256
77
96
84
51
9
91
36
5
91
29
19
101
19
41
108
187
5
99
69
31
32
48
96
76
8
21
19
5
120
31
233
223
20
4
116
268
180
116
9
84
51
201
19
5
115
29
27
36
48
40
212
160
200
40
200
64
56
69
91
17
223
77
96
31
104
81
48
7
53
12
91
24
20
96
129
48
60
151
60
161
19
5
67
24
60
29
15
69
43
60
8
100
120
125
115
60
180
72
29
55
120
180
120
96
80
33
84
51
376
24
29
60
12
31
20
24
64
29
12
79
60
65
144
192
24
91
60
36
149
55
60
24
60
92
120
117
67
36
149
240
151
48
125
7
20
84
204
40
5
91
233
96
55
72
20
84
9
91
120
36
29
24
67
8
16
24
5
24
43
137
111
21
24
55
185
24
60
43
17
67
65
51
84
9
15
21
48
267
76
89
48
7
5
91
8
112
144
36
137
111
136
84
60
12
20
48
9
12
39
105
31
113
183
57
36
87
40
8
141
19
12
188
36
36
40
17
151
89
12
468
103
80
333
111
124
5
24
96
96
48
120
51
216
45
75
9
7
24
53
127
24
140
136
5
91
248
72
4
29
127
84
65
115
60
116
40
29
39
12
69
91
29
168
12
60
84
15
16
24
60
65
24
31
101
19
20
9
31
12
68
69
72
144
96
19
29
96
7
44
136
120
20
33
75
52
48
41
91
140
4
36
17
31
41
60
15
4
32
28
29
103
20
64
5
120
60
144
91
53
91
65
96
75
105
39
76
24
149
36
111
45
228
91
12
308
52
68
9
91
152
9
24
55
200
40
41
48
7
36
48
300
92
69
19
56
60
100
5
31
53
156
120
120
91
24
53
3
48
69
7
29
31
65
115
65
19
56
33
12
19
80
225
7
140
9
24
307
60
180
84
24
180
36
5
84
51
144
105
60
7
324
120
84
29
223
20
4
5
24
75
16
144
161
288
151
236
9
211
60
5
15
273
132
60
91
108
41
115
116
28
12
84
44
36
100
5
75
156
4
24
125
120
15
112
60
24
44
52
29
48
31
92
117
120
7
84
80
16
60
185
55
233
31
56
84
40
32
100
48
32
100
149
499
209
96
51
33
151
36
113
252
115
20
84
112
24
24
312
53
127
77
51
36
4
132
60
68
360
21
ABCD 97821080972*3^$a+1 [50036]
18
24
6
42
30
6
12
12
6
24
210
31
96
84
32
45
72
6
24
30
7
20
21
12
42
36
24
9
57
12
192
6
49
29
24
31
35
25
36
65
15
36
15
49
5
43
77
24
24
6
24
33
45
60
19
35
48
37
95
1
29
6
12
6
7
5
60
18
84
25
71
21
15
54
60
30
1
29
6
6
15
69
60
6
9
3
6
12
30
54
18
1
60
36
35
66
12
43
24
23
30
6
45
27
85
20
3
66
55
11
9
15
6
27
15
1
65
99
15
1
5
66
49
29
6
45
4
5
7
20
3
1
96
96
23
1
20
15
30
79
5
12
19
5
24
19
12
48
56
21
24
54
21
36
16
17
31
96
96
20
3
54
51
15
37
95
18
36
24
84
12
78
18
79
48
71
180
42
18
9
33
43
72
17
36
42
12
36
12
24
18
30
37
36
47
1
47
42
7
53
66
54
48
60
19
11
54
6
18
30
54
42
30
18
96
45
16
23
12
1
24
5
18
48
18
42
48
36
126
27
27
9
21
43
12
35
36
18
87
27
117
45
51
33
42
12
6
42
12
1
95
61
35
6
24
90
61
12
17
78
12
25
53
36
67
29
51
15
24
18
48
60
7
96
20
9
60
12
30
13
20
15
6
7
107
12
30
19
47
42
3
33
30
6
48
102
1
5
19
23
18
12
27
75
18
31
71
13
12
35
13
17
30
78
3
3
6
48
27
3
57
51
18
6
9
9
12
18
18
39
33
48
12
15
51
42
42
6
84
12
24
12
12
3
9
48
30
21
16
41
12
3
3
66
3
21
19
17
24
72
18
25
65
54
37
23
25
125
7
41
3
15
6
19
44
27
18
30
33
24
9
36
18
42
39
57
42
30
27
3
6
7
12
11
60
9
36
21
18
85
65
102
33
45
6
36
30
36
63
9
18
105
39
18
6
66
30
54
75
16
35
6
42
57
15
6
3
16
95
6
19
20
39
61
5
54
42
12
6
21
3
6
24
6
72
13
95
90
24
3
33
24
198
12
126
19
107
30
79
65
24
12
60
24
6
13
47
1
20
45
12
67
29
24
66
90
12
7
5
6
49
5
60
72
6
12
1
65
84
12
6
97
5
42
1
5
24
18
36
37
89
79
5
60
162
42
27
3
72
36
78
6
1
5
79
60
5
43
41
60
24
12
19
5
42
42
42
84
97
8
21
84
6
54
12
39
15
78
18
24
48
37
35
18
12
3
21
54
1
77
12
66
30
90
120
6
6
85
77
6
36
6
84
15
123
6
30
121
35
21
24
69
42
30
42
6
6
21
45
12
6
1
23
1
32
27
48
18
24
42
25
5
19
32
15
109
23
72
45
105
30
24
9
3
12
73
47
1
29
36
6
114
24
90
6
30
126
18
30
36
42
24
78
48
12
7
80
69
6
30
24
30
36
78
6
109
35
13
5
27
12
51
12
33
9
30
13
35
60
1
5
12
7
65
48
15
105
7
17
24
24
66
49
20
28
17
96
12
12
7
20
21
30
9
9
55
5
7
23
36
60
84
25
41
51
48
21
18
57
21
138
42
72
51
45
12
42
6
54
30
48
150
57
27
24
37
24
23
18
12
6
6
60
36
12
120
36
60
72
42
60
1
11
48
1
96
29
7
32
3
49
59
1
23
18
24
6
24
54
27
52
41
24
18
13
35
162
24
108
31
5
6
18
3
33
12
135
39
18
55
12
5
6
60
18
7
23
36
78
66
6
31
35
18
19
12
35
13
83
12
60
6
30
6
66
9
60
40
5
39
171
48
21
51
54
39
75
12
21
15
18
7
5
12
6
24
12
6
12
90
73
29
6
54
168
87
3
12
21
99
25
89
6
24
24
6
24
51
15
24
1
59
90
48
60
39
21
18
105
4
12
29
96
91
12
35
30
3
45
18
6
18
18
12
7
23
30
72
51
15
13
17
12
55
12
5
15
3
18
15
9
36
63
9
91
17
7
65
6
24
25
8
9
18
18
43
12
35
54
24
36
18
6
6
13
48
5
18
105
16
23
25
17
24
19
167
24
36
6
24
54
12
12
30
12
63
76
17
12
6
30
24
103
29
19
17
24
18
33
87
120
37
23
36
36
21
45
18
54
42
13
5
42
1
20
39
49
36
29
55
29
78
12
6
79
96
59
12
69
4
77
3
15
30
12
6
18
90
126
6
97
20
33
60
48
31
5
36
18
97
5
48
15
9
12
18
25
11
12
24
24
42
12
12
51
39
18
12
54
54
42
9
15
114
72
39
16
143
18
54
60
6
12
7
59
6
78
48
18
24
66
9
21
60
15
21
54
36
1
5
24
6
30
3
21
198
36
1
65
30
54
60
24
175
5
51
21
30
6
67
161
24
42
61
32
3
13
65
15
9
7
35
25
11
42
36
12
60
19
71
25
44
21
18
6
163
5
48
18
45
16
20
33
18
84
84
61
56
24
16
29
18
57
9
12
12
12
43
8
9
30
18
6
24
1
36
35
49
107
60
18
6
25
11
13
12
17
18
13
5
156
24
120
31
71
13
44
51
6
66
18
15
4
12
36
35
45
39
24
84
12
49
17
42
97
68
33
42
6
27
4
23
117
36
84
69
12
12
15
16
17
102
72
48
13
8
21
156
15
3
21
135
45
9
12
7
8
15
84
120
6
63
39
60
42
168
7
116
9
30
1
8
76
60
5
66
12
30
7
56
4
71
54
48
12
30
54
19
11
12
12
121
59
13
72
11
12
33
87
12
6
30
21
39
6
108
36
30
6
6
114
114
24
72
18
60
3
9
30
54
7
48
176
99
45
16
23
18
48
7
68
12
4
5
115
5
19
5
24
3
3
66
6
13
47
24
24
36
18
67
11
49
11
9
16
24
96
77
48
12
27
33
18
57
15
18
84
54
24
37
53
6
42
54
1
17
12
55
5
66
18
15
57
12
67
71
24
84
85
11
6
54
24
49
5
48
24
24
12
78
30
54
6
39
3
13
5
6
45
16
5
7
71
6
3
3
33
27
33
9
36
24
66
9
51
24
12
96
13
47
9
36
39
48
30
6
57
3
9
15
37
41
12
3
52
23
69
33
31
65
30
49
53
72
12
6
48
6
30
33
57
3
15
6
6
6
19
41
27
105
120
7
89
27
48
9
27
39
150
6
18
75
3
30
18
24
42
36
84
3
21
19
17
55
140
16
48
35
24
33
ABCD 97821199852*3^$a+1 [50024]
60
66
42
93
84
231
9
63
144
60
108
120
105
3
33
132
69
3
21
120
24
120
75
165
18
33
159
33
45
120
24
39
12
39
33
12
48
33
15
3
102
3
84
48
87
12
144
144
108
114
75
36
27
126
42
33
69
147
15
33
27
21
24
24
309
63
84
156
108
147
93
36
15
36
54
195
36
15
180
33
207
45
3
6
66
69
9
54
12
33
21
15
132
12
57
6
177
3
33
51
105
9
51
36
39
18
3
15
54
99
12
15
45
192
120
3
72
72
306
30
45
60
75
117
33
138
126
135
81
72
3
192
237
78
18
99
36
84
108
105
102
60
69
84
75
117
45
63
63
165
15
168
36
18
30
18
3
120
45
102
108
165
105
6
93
36
96
135
9
255
141
96
24
51
12
78
48
75
51
21
75
48
42
99
21
114
48
72
204
429
3
12
33
45
63
12
45
72
75
75
162
99
21
51
27
93
27
96
45
39
33
72
21
6
48
33
60
75
90
15
84
60
111
33
75
9
168
144
15
21
108
39
102
123
12
9
126
18
198
24
21
279
96
57
96
165
54
57
84
12
84
75
33
60
72
99
72
45
15
30
78
57
48
39
66
6
48
18
72
90
57
3
21
120
132
105
30
117
51
156
105
21
99
15
81
27
141
147
9
84
12
60
63
24
105
48
48
72
279
201
12
27
30
3
3
84
6
75
99
9
9
72
111
33
96
75
51
45
93
96
3
48
15
9
51
12
45
108
24
93
27
51
48
162
24
123
111
129
63
9
36
135
57
3
9
84
204
3
108
57
15
108
180
144
96
84
93
12
27
126
3
45
270
57
57
30
42
90
48
72
36
24
18
3
189
51
12
51
84
18
183
84
63
57
27
90
111
87
45
63
9
135
6
270
12
72
168
30
42
144
9
72
45
3
117
96
90
69
39
57
27
81
96
39
132
84
60
21
120
12
3
45
84
69
51
84
60
27
72
12
21
48
240
12
3
186
120
63
87
21
45
72
51
27
120
9
63
33
39
21
84
99
129
45
147
21
30
57
33
72
42
9
84
48
75
120
9
135
153
171
42
210
132
18
3
51
18
75
96
36
48
207
36
78
144
30
33
12
276
12
99
36
24
21
9
168
30
21
120
27
69
48
63
57
12
228
72
120
51
72
18
75
27
90
18
129
15
129
87
54
99
87
30
42
12
21
60
132
27
108
21
27
150
3
87
33
132
48
36
21
27
3
69
99
144
12
198
3
12
57
39
39
105
60
132
3
132
156
129
3
36
12
9
108
72
48
12
75
6
72
18
30
3
36
48
3
54
18
60
66
6
129
15
45
72
39
33
3
18
15
57
24
18
192
6
54
108
165
12
39
9
45
27
21
24
15
33
75
216
72
69
90
36
42
270
138
75
147
66
96
63
36
99
108
12
360
165
93
147
63
108
72
90
42
33
255
9
45
54
69
120
135
72
54
72
39
60
84
27
9
99
9
33
30
18
54
18
54
33
63
84
9
36
96
48
84
12
63
90
3
45
123
27
45
63
126
306
174
270
201
15
18
150
180
57
99
45
99
24
12
6
15
105
90
33
24
96
99
165
72
309
51
69
24
30
36
24
57
15
30
3
87
96
9
60
39
57
87
48
9
15
84
54
ABCD 97821254002*3^$a+1 [50049]
8
37
23
85
30
9
20
25
71
7
18
54
33
32
73
18
5
84
48
24
91
5
13
42
30
15
3
5
19
30
108
3
12
48
84
8
49
23
25
23
19
54
30
42
35
48
12
48
4
56
24
7
21
63
77
55
12
65
25
15
75
33
20
55
60
117
63
30
47
31
36
18
27
3
21
21
11
4
15
21
75
102
35
61
30
21
15
60
41
60
4
8
40
3
17
136
296
24
24
121
15
15
36
9
27
33
27
29
1
42
5
13
12
6
30
27
20
124
9
27
15
5
97
11
24
61
35
52
15
45
63
21
24
24
96
39
18
15
20
55
17
85
27
56
7
6
47
7
18
3
56
24
37
35
108
1
18
6
30
6
51
3
9
32
24
25
87
57
15
3
17
13
15
165
3
20
55
5
7
5
4
15
41
64
21
18
21
44
4
33
35
28
69
23
169
11
25
59
31
18
11
4
21
54
72
9
24
27
30
15
3
21
24
9
15
3
5
40
9
95
16
60
15
5
4
104
12
4
9
90
5
31
18
6
54
51
44
43
72
21
57
120
35
37
107
19
9
87
138
3
15
60
17
1
27
32
31
5
40
176
28
36
15
21
51
24
66
83
7
42
12
24
35
4
8
7
36
36
18
3
9
51
3
54
71
25
11
79
9
63
33
12
3
60
72
17
73
3
27
105
8
24
76
36
3
57
33
15
48
15
57
128
4
111
165
24
44
16
3
6
11
120
13
23
49
3
87
29
72
4
21
39
9
11
13
18
48
21
56
24
4
24
228
63
89
73
54
18
11
7
117
75
72
24
105
15
6
66
17
43
5
4
81
15
15
45
45
35
48
52
12
20
37
15
51
18
54
18
15
117
27
20
1
18
21
36
132
27
45
44
55
6
54
17
13
90
6
35
31
33
24
33
15
3
24
33
60
27
21
15
5
1
83
88
39
54
54
18
18
60
17
72
1
72
59
96
12
7
6
18
69
51
24
18
15
33
39
51
36
36
72
6
15
15
42
87
20
55
12
6
23
4
75
5
31
150
36
35
16
15
69
36
117
15
8
43
42
35
67
41
76
60
9
27
75
54
59
85
6
21
15
9
20
36
55
65
4
3
17
43
18
39
51
5
97
35
28
9
119
24
16
57
35
7
125
48
115
12
6
51
33
6
89
13
18
24
12
24
12
53
7
9
21
54
9
92
13
27
8
40
60
56
133
48
35
4
21
3
32
12
7
9
12
20
115
18
54
45
27
96
12
45
20
48
4
135
9
20
24
25
18
48
21
3
33
123
9
51
5
180
79
6
12
15
20
28
15
17
48
7
53
49
11
25
147
15
29
13
35
1
59
16
12
144
104
7
29
36
48
52
44
61
12
6
89
28
63
54
183
24
45
11
12
13
18
5
72
7
36
17
7
30
35
25
11
16
9
71
31
42
27
9
72
23
12
48
7
17
28
84
9
42
9
44
12
55
29
13
18
54
18
33
20
49
36
18
57
12
21
95
24
13
54
120
9
92
4
60
33
51
39
57
39
129
15
21
32
12
1
36
18
161
25
27
20
55
33
9
12
11
67
17
19
12
18
87
63
45
32
43
65
151
65
76
20
25
83
37
18
21
21
75
32
31
24
53
67
53
7
21
51
29
16
3
33
3
36
36
18
47
108
7
17
12
16
9
6
57
48
105
135
12
3
18
71
24
25
51
3
36
186
3
48
72
87
9
15
17
64
111
18
6
141
32
28
60
63
5
4
3
42
36
35
24
97
18
150
12
6
5
4
48
51
30
35
19
72
69
9
3
87
72
33
33
42
18
15
192
3
18
36
54
9
32
13
3
24
51
18
47
19
18
11
76
8
60
13
47
12
79
36
45
45
71
4
21
87
20
1
12
35
37
27
51
12
45
15
36
101
25
66
9
36
48
51
9
32
85
24
11
48
7
29
28
21
59
12
48
25
47
4
20
4
45
36
35
19
78
3
27
18
27
27
18
39
24
9
47
28
36
84
3
24
156
18
42
17
85
3
3
65
4
33
35
120
7
18
23
4
15
5
13
30
33
117
3
51
30
6
17
36
12
115
18
30
36
21
8
61
24
15
96
9
107
28
27
69
44
12
12
16
9
63
15
54
11
7
36
102
15
8
4
8
25
23
67
57
36
9
11
25
6
29
96
19
102
75
8
4
63
18
54
33
12
63
65
37
3
3
17
24
100
36
12
56
52
104
4
32
7
57
21
95
43
54
78
138
11
48
60
100
15
21
57
3
15
66
6
30
42
93
12
48
75
65
88
15
36
66
54
24
72
45
9
131
175
18
30
41
16
57
12
11
112
36
9
11
7
29
76
144
60
63
21
21
51
92
12
76
57
11
16
93
36
6
54
87
3
54
15
60
63
5
67
53
48
49
18
9
45
11
24
24
4
63
48
90
90
6
3
8
55
42
111
27
29
24
4
51
29
28
123
9
32
13
6
5
40
135
17
19
45
36
45
18
12
5
13
111
3
17
1
18
5
76
68
13
12
83
43
9
45
18
24
18
18
12
36
41
48
1
35
4
3
5
4
24
32
25
12
6
36
9
12
32
85
23
12
16
36
36
75
72
126
24
48
54
18
90
17
25
23
40
20
7
54
27
24
33
47
13
18
192
36
60
21
56
13
15
176
16
8
49
78
120
108
6
3
8
52
3
45
24
9
195
15
5
31
5
64
9
83
28
12
8
67
12
81
72
20
49
84
51
21
18
60
21
99
5
76
33
11
37
23
24
52
24
45
119
156
7
17
7
18
18
18
30
42
84
35
76
15
93
32
4
24
9
162
81
8
19
65
13
30
17
7
33
56
37
35
13
27
44
76
8
64
15
36
21
75
18
11
25
30
117
8
145
11
4
81
84
42
174
18
18
35
7
48
57
3
17
55
12
36
113
19
18
59
49
54
30
3
12
3
54
11
112
228
8
61
123
51
24
ABCD 97822042694*3^$a+1 [50015]
20
60
40
20
22
2
46
72
18
222
54
44
40
6
194
52
108
72
8
16
104
52
18
24
18
68
34
6
120
24
138
18
20
4
176
24
16
12
90
2
166
126
36
198
14
16
20
54
22
74
10
324
96
36
158
90
16
104
96
4
162
8
126
40
20
52
60
158
22
68
76
8
58
24
138
126
54
140
40
78
8
144
126
10
102
132
228
60
102
96
72
182
10
50
120
270
96
40
14
156
70
90
30
42
72
108
12
150
26
4
42
104
22
8
64
176
40
72
108
224
60
88
68
24
76
44
28
12
6
30
96
18
50
16
72
68
4
86
154
140
160
36
60
12
24
8
30
16
72
54
164
64
6
110
60
64
56
144
60
156
70
30
180
54
6
80
24
60
52
66
8
70
216
48
146
232
90
24
44
112
18
24
66
230
10
54
30
56
204
30
22
44
64
20
16
12
78
54
36
102
18
6
128
10
20
40
176
60
142
18
12
2
6
120
90
22
122
96
16
54
80
82
90
30
150
180
8
24
60
28
38
24
10
36
80
34
26
64
200
28
60
30
8
10
14
6
4
326
10
72
8
16
38
46
90
24
30
56
34
6
12
38
34
176
84
16
74
240
6
4
30
366
84
96
12
180
60
8
82
48
50
40
6
126
8
40
96
36
38
54
52
8
40
108
24
284
22
2
28
32
36
64
72
14
22
122
66
40
80
124
80
28
38
30
4
56
262
32
130
56
40
14
150
16
12
108
90
6
98
66
70
14
66
190
144
18
8
24
130
56
24
96
52
8
82
38
52
8
52
18
54
72
36
8
184
6
80
112
24
54
50
54
58
30
60
12
18
248
22
90
42
36
44
40
6
30
60
12
60
158
22
2
30
16
132
32
16
180
42
18
20
24
28
48
6
54
50
22
108
36
104
40
90
54
18
18
216
48
132
90
14
52
24
108
90
48
2
6
10
14
6
4
36
72
8
60
22
72
80
58
92
36
24
6
22
8
60
4
20
76
36
36
90
8
10
20
10
14
10
56
16
38
52
108
138
32
40
26
64
56
22
158
52
198
50
22
158
82
72
56
70
120
42
2
28
32
36
4
56
4
48
128
4
36
12
92
268
18
50
22
2
126
360
22
90
54
68
22
14
4
30
18
32
36
10
50
94
48
78
12
204
18
138
72
36
42
120
18
60
140
150
190
60
30
72
114
128
30
58
68
84
40
116
60
46
8
136
30
42
152
190
18
62
28
72
56
64
96
36
18
216
110
100
24
20
16
20
70
54
140
36
40
80
180
60
60
30
130
30
6
66
78
36
36
2
10
80
28
60
48
80
30
90
22
18
12
68
4
80
36
70
102
24
36
62
82
44
4
36
24
26
144
166
180
110
34
96
12
2
22
36
12
116
124
72
66
90
92
40
156
80
24
136
12
24
104
76
164
16
66
42
116
24
16
80
16
48
18
8
16
126
152
28
12
42
174
80
234
46
164
6
142
92
268
12
6
72
62
136
20
54
6
40
42
8
120
262
42
80
82
14
24
30
96
100
72
72
126
80
106
126
2
46
24
18
38
30
34
86
40
20
52
72
36
14
82
8
28
8
84
6
10
80
24
88
62
150
90
6
60
144
6
10
104
126
34
6
90
30
6
108
30
42
126
54
8
40
90
26
144
150
120
186
22
78
90
134
36
4
18
38
120
24
216
34
50
136
12
204
108
116
30
54
16
20
190
6
84
54
18
8
16
36
122
22
36
68
52
152
6
24
178
182
250
78
90
ABCD 97822519352*3^$a+1 [50045]
57
3
36
141
35
25
59
31
65
28
33
155
7
77
108
25
123
20
4
3
17
1
87
152
24
40
39
53
24
25
18
17
25
30
6
83
84
7
9
87
54
59
31
81
27
17
180
36
120
79
53
100
57
39
39
21
20
4
36
44
40
27
105
20
61
12
60
23
72
136
21
3
20
13
63
39
213
9
99
36
128
88
9
3
15
21
159
57
33
23
49
23
108
88
12
12
117
18
5
67
108
21
60
36
63
72
36
84
93
8
7
5
145
51
120
32
24
156
12
156
151
216
72
198
12
150
17
28
27
41
108
36
13
15
56
121
90
33
45
23
28
212
7
12
18
51
56
84
79
105
57
11
49
15
188
97
39
84
60
12
44
37
83
1
6
54
75
33
23
180
67
18
12
42
69
60
32
37
210
57
80
85
120
6
29
61
135
45
123
21
51
32
25
47
36
19
41
19
48
177
116
12
7
29
79
17
4
32
157
35
136
60
21
6
69
68
16
104
97
71
300
7
77
60
4
9
27
45
39
12
204
20
28
8
85
84
23
100
32
28
116
4
108
8
49
42
5
25
111
68
24
12
73
60
23
12
76
24
63
33
92
19
36
57
8
25
179
85
251
12
60
16
20
19
17
64
36
15
41
40
168
51
78
51
57
90
144
108
30
107
4
104
43
72
81
24
12
225
18
57
8
7
18
90
17
181
144
119
1
3
3
162
143
4
84
32
52
32
25
39
120
21
6
9
84
152
7
30
71
52
48
69
51
21
3
96
81
75
48
92
4
20
124
128
64
36
57
15
96
141
36
119
36
25
63
132
20
19
209
24
112
60
80
4
9
75
3
192
57
56
37
95
16
32
28
27
29
55
53
72
60
120
48
180
7
69
21
15
36
72
20
48
7
81
51
18
72
63
45
11
19
101
24
48
4
36
8
91
29
24
72
28
8
4
45
60
39
116
24
36
124
96
135
150
18
5
36
79
21
32
19
6
47
115
12
150
48
3
140
127
21
147
33
56
48
7
48
17
28
33
39
188
205
108
72
12
119
16
8
36
79
21
116
4
21
23
85
11
1
51
68
36
28
3
5
28
21
48
42
36
53
72
139
6
179
13
60
11
4
3
89
13
23
19
41
112
32
88
48
75
29
28
8
25
59
13
203
4
104
4
57
99
141
36
3
44
16
116
73
11
7
53
40
36
48
56
1
71
55
72
12
5
208
116
64
57
39
44
72
40
261
95
52
32
13
183
164
73
30
45
32
124
21
99
56
43
77
24
61
48
240
23
124
116
7
21
92
144
43
41
37
102
125
55
5
37
23
13
123
51
9
36
15
41
24
73
87
45
23
160
20
28
120
32
40
12
200
13
30
45
56
24
127
33
60
75
17
36
49
39
21
59
16
48
15
5
12
43
5
60
7
45
44
156
60
91
213
111
18
30
17
4
20
36
24
72
60
108
36
148
56
49
47
36
4
3
53
4
56
24
121
39
63
17
61
47
16
20
76
201
12
71
12
67
21
260
7
12
42
35
24
40
104
52
24
36
36
9
11
72
48
12
36
31
6
23
96
16
72
12
15
9
44
247
78
12
3
36
116
24
36
163
90
11
4
8
49
90
69
44
60
25
42
90
159
32
24
184
24
20
16
111
9
12
147
18
12
60
30
42
3
27
245
60
36
48
4
27
48
5
76
32
4
141
35
108
1
11
4
15
93
3
84
9
104
73
95
124
68
76
9
47
40
3
78
54
9
104
12
64
21
75
36
57
27
24
104
72
25
219
36
44
24
55
173
108
7
65
40
20
55
129
48
165
15
72
56
4
45
11
144
76
8
19
72
120
33
147
29
40
39
165
12
24
20
36
73
23
148
99
81
39
93
8
16
104
19
57
33
12
59
19
245
43
33
69
11
12
4
188
120
7
96
29
88
116
1
35
343
33
120
45
63
111
153
87
45
63
17
28
68
348
24
96
24
16
99
17
4
ABCD 97822535732*3^$a+1 [50078]
36
35
181
3
56
49
12
219
24
104
1
167
13
35
168
49
30
126
131
16
51
69
27
45
72
48
123
270
66
24
30
162
36
78
243
72
315
77
25
39
123
45
24
32
211
5
72
48
13
195
21
60
63
24
8
16
72
128
115
78
23
13
35
19
77
48
235
21
192
57
36
66
57
48
96
3
5
64
96
32
109
48
75
80
7
33
72
144
80
1
144
135
24
123
42
35
72
40
69
35
112
69
35
24
88
48
93
3
33
63
63
9
48
33
48
186
5
184
32
40
3
77
24
48
37
126
93
24
120
32
19
45
45
12
23
91
84
41
16
51
45
24
9
143
1
167
48
127
234
39
141
131
16
333
51
129
135
339
5
43
29
184
144
8
109
3
51
84
6
30
29
192
13
59
168
144
49
12
11
16
96
80
72
144
91
18
99
8
289
111
99
101
88
104
16
15
60
45
72
80
144
19
5
208
24
33
12
24
90
153
392
16
9
159
8
19
18
35
88
69
78
53
24
61
75
123
6
18
102
95
88
75
93
32
24
40
21
3
80
97
95
55
185
25
95
96
16
15
18
15
21
99
8
40
9
15
96
3
45
48
32
96
72
259
42
36
63
129
95
163
221
16
69
27
3
5
16
15
42
159
69
11
216
31
57
24
45
288
107
16
87
113
64
93
27
69
156
24
71
19
36
54
12
95
72
235
117
8
16
69
6
90
99
80
37
174
117
33
135
8
1
95
64
21
72
3
200
232
153
42
120
29
115
141
8
160
57
135
80
13
11
40
57
23
1
264
39
96
32
16
3
18
267
80
184
80
181
18
36
93
32
24
64
128
13
131
1
66
18
36
23
288
64
45
35
64
225
23
48
13
36
15
80
181
27
24
57
71
49
36
3
51
77
85
11
192
31
9
177
18
5
43
173
16
32
49
95
139
5
112
56
40
45
35
1
84
60
36
36
39
56
64
48
72
80
19
125
136
21
180
63
81
167
37
27
104
72
79
65
88
32
24
79
6
30
141
75
24
5
120
24
16
32
13
51
80
64
8
49
24
54
270
131
48
85
11
241
18
198
54
60
149
64
8
193
15
24
51
5
40
80
16
69
6
45
8
96
16
56
25
23
55
89
40
120
56
19
5
16
105
15
24
27
29
16
120
56
24
13
59
13
48
59
96
64
24
69
3
48
3
53
13
155
48
24
97
39
72
56
49
108
6
5
16
69
251
85
3
24
32
1
39
248
49
95
24
48
55
30
3
15
33
45
3
96
207
54
90
54
48
51
8
40
32
184
272
385
240
15
57
18
77
13
3
123
5
144
72
16
27
42
35
109
54
21
69
75
24
32
85
75
51
144
5
169
42
333
8
85
54
29
120
40
24
32
49
156
11
229
59
31
18
23
97
72
60
3
27
77
37
12
168
143
1
87
80
120
49
24
15
165
35
31
36
18
6
149
88
32
184
27
245
241
63
51
30
39
21
12
63
24
360
45
3
27
18
108
39
80
136
120
45
35
24
144
88
56
139
120
21
48
80
40
9
23
37
171
144
21
11
16
267
93
24
384
21
59
25
23
72
55
84
101
16
56
79
33
237
24
3
32
72
73
12
83
40
96
120
9
71
13
51
152
16
ABCD 97822576706*3^$a+1 [50125]
3
117
35
25
23
55
12
12
9
135
9
8
163
69
57
120
66
24
78
30
17
31
84
101
133
72
35
7
18
42
36
9
87
36
102
258
24
6
24
174
102
114
54
6
24
90
6
18
96
59
1
60
12
63
32
37
3
45
18
12
12
36
36
54
126
21
75
5
103
17
25
60
12
12
78
66
35
67
5
43
5
1
39
45
24
35
25
111
80
7
9
8
216
25
72
72
60
35
72
16
9
66
5
24
13
51
51
5
1
108
6
48
30
23
7
33
24
56
115
5
19
5
163
30
60
6
30
15
135
17
67
30
15
33
48
36
11
19
36
65
88
15
81
24
39
6
30
60
150
12
120
15
39
89
25
156
6
29
25
60
11
7
33
75
30
60
12
12
36
114
101
48
19
36
41
25
18
6
36
3
3
54
18
18
243
9
6
120
36
29
64
75
45
51
30
84
30
132
6
12
18
12
36
36
54
59
31
9
48
32
40
120
51
30
39
63
12
60
36
45
32
112
93
35
7
60
42
11
37
18
12
45
56
24
7
24
9
128
64
33
48
78
66
6
48
12
69
96
24
39
162
15
57
60
18
18
15
9
6
36
90
24
51
56
40
93
35
55
36
5
160
8
91
12
9
56
37
42
18
48
87
27
114
132
24
126
42
18
54
24
15
24
45
12
48
30
78
27
21
150
66
30
48
5
103
18
15
200
64
51
21
45
36
15
99
6
30
57
27
18
12
108
6
84
48
60
48
24
18
42
108
168
69
8
43
24
36
6
60
15
15
18
143
187
18
54
21
8
19
36
9
21
24
42
89
24
16
75
29
91
6
39
56
61
18
6
35
208
3
102
15
81
6
36
102
30
33
32
1
24
71
72
25
42
60
57
39
60
150
54
6
12
174
78
51
9
23
55
57
87
18
6
36
18
83
73
39
48
159
6
42
18
42
60
6
6
54
54
41
7
78
6
173
31
9
15
30
12
23
211
66
54
12
18
30
36
29
67
24
29
115
102
47
16
69
96
6
30
23
16
15
89
43
42
131
79
36
60
9
117
84
30
30
11
43
78
72
12
11
13
42
9
8
16
21
3
63
42
12
3
51
125
72
37
3
3
12
17
97
30
90
36
42
6
27
24
15
89
55
24
12
54
36
3
87
96
9
104
61
3
8
24
73
6
12
18
107
13
54
36
24
72
65
13
36
66
53
25
42
114
27
24
39
6
3
48
32
7
30
11
25
48
24
60
3
63
30
42
42
72
78
48
33
45
27
105
72
36
6
29
49
126
24
17
55
65
121
23
19
66
126
93
51
21
15
89
19
90
3
8
19
12
9
165
59
31
36
24
12
12
30
6
30
120
150
42
72
51
21
35
19
21
51
18
12
168
102
12
120
12
18
42
18
12
66
93
45
6
21
48
39
81
9
78
78
27
57
18
18
30
156
84
36
129
99
138
27
3
108
36
54
30
105
117
12
12
11
253
42
9
39
17
13
24
3
8
1
6
54
3
32
31
12
18
120
59
19
72
12
36
6
23
25
78
30
132
135
56
7
18
95
24
13
60
42
66
30
45
39
18
47
7
84
69
87
81
3
24
60
30
6
126
23
7
65
31
102
27
24
15
114
30
126
12
15
27
53
19
6
15
165
48
42
30
35
49
144
42
78
39
21
66
185
55
54
66
60
48
36
30
51
48
57
15
9
192
15
45
3
15
132
12
6
59
61
6
29
115
90
66
9
72
87
96
72
17
1
119
1
24
18
5
25
84
179
1
30
126
59
24
55
30
24
102
5
19
54
18
42
83
13
54
53
79
9
9
96
39
32
16
32
7
66
95
37
83
7
6
36
18
30
15
111
222
27
51
6
24
39
80
37
18
6
72
102
45
81
36
11
19
54
66
18
3
27
36
36
30
23
157
108
42
24
42
42
42
54
30
12
108
11
13
18
18
96
63
21
27
8
31
9
152
48
79
12
21
69
11
48
7
33
45
90
66
39
15
41
48
1
15
87
17
16
69
30
5
16
15
89
127
126
12
63
39
36
48
24
72
24
29
1
71
55
30
11
43
54
102
9
51
84
144
65
37
18
6
30
21
8
13
30
54
6
225
27
93
72
56
55
54
12
30
114
24
36
131
49
114
93
69
30
48
5
13
24
59
49
72
30
48
65
7
54
11
16
80
157
30
36
54
3
8
61
3
33
72
18
48
69
105
42
6
39
56
19
90
54
24
53
40
8
31
66
18
30
119
13
48
114
96
42
234
66
24
66
12
72
18
3
9
78
12
120
54
30
24
48
9
3
132
6
123
24
3
12
17
64
45
132
18
6
120
24
39
3
54
24
42
72
53
19
54
72
39
8
48
112
51
21
8
13
24
3
21
30
77
13
54
21
117
114
54
11
85
6
48
6
6
60
12
6
72
ABCD 97823238938*3^$a+1 [50064]
24
24
155
28
17
75
63
150
3
37
35
68
36
48
28
9
75
8
211
21
44
80
9
35
3
24
101
19
34
14
13
29
11
37
11
149
23
25
38
45
85
24
38
29
68
33
59
45
39
4
92
20
16
27
10
2
9
21
16
14
165
13
3
4
16
153
59
101
67
19
21
12
207
34
47
39
60
9
15
17
115
13
11
85
21
128
27
37
122
21
12
3
17
7
45
8
205
78
34
24
72
7
36
16
61
2
45
33
67
21
2
78
24
48
40
3
20
15
114
6
41
1
79
33
2
41
55
13
35
109
156
29
40
2
46
38
10
15
4
55
21
1
15
9
7
28
32
85
95
49
30
34
35
60
20
115
5
72
12
7
5
40
160
44
84
16
45
96
11
27
58
48
26
53
7
10
26
9
39
57
109
59
27
82
2
54
16
48
47
121
50
17
7
30
16
67
37
71
32
52
61
48
126
113
76
20
7
10
47
1
2
60
24
5
53
8
119
1
3
45
30
10
14
13
108
89
3
8
31
13
33
48
27
5
75
27
42
6
18
7
108
45
67
7
17
29
59
13
14
34
122
29
28
13
43
19
133
29
24
96
15
1
14
130
8
27
16
45
115
13
47
19
6
3
16
45
14
42
95
192
12
16
39
45
3
48
45
25
107
75
45
13
35
45
88
19
120
13
40
75
5
18
65
5
62
5
84
44
56
96
72
21
11
20
44
27
24
24
114
66
166
75
35
10
75
29
27
20
20
8
85
19
67
10
26
22
2
118
11
12
48
1
14
45
24
56
31
25
53
23
32
17
54
105
97
48
79
67
41
13
24
16
31
36
8
40
55
84
42
18
17
43
21
32
84
55
34
35
100
44
56
5
7
48
4
45
11
55
70
19
32
20
49
67
140
9
11
37
26
41
19
85
5
11
28
1
27
77
40
43
48
7
24
33
21
40
7
20
35
73
11
46
32
87
68
85
11
61
51
15
94
43
100
32
1
102
41
55
57
9
11
32
5
126
45
44
36
24
32
8
12
9
187
112
53
8
27
13
2
33
32
88
15
72
5
55
90
83
152
35
10
7
16
44
52
44
109
87
51
94
63
155
36
5
77
95
25
27
53
35
24
64
32
24
13
6
34
35
60
52
11
33
32
19
65
5
19
19
13
80
20
20
53
27
12
68
8
20
32
12
7
30
40
23
63
18
102
82
35
8
29
83
63
33
117
3
20
92
167
6
64
96
56
43
36
16
160
9
6
154
14
21
117
54
29
5
26
6
27
45
40
2
21
27
21
25
39
68
15
24
89
37
99
3
33
3
6
54
21
76
52
103
9
28
71
101
24
7
22
80
18
30
15
32
12
48
13
39
49
2
29
41
3
29
11
24
20
76
37
59
16
13
50
1
68
76
32
48
15
22
38
34
7
1
24
54
24
13
32
120
8
29
8
23
17
26
21
39
5
32
5
42
33
13
14
10
2
25
21
8
59
31
22
87
32
48
33
40
8
59
31
21
116
13
102
29
5
3
56
12
33
11
16
39
13
52
109
35
37
24
24
64
48
3
11
60
145
11
12
6
15
12
39
118
86
129
25
32
64
71
36
8
55
6
18
5
113
75
45
7
17
14
189
16
5
42
60
58
26
5
19
17
88
32
29
11
13
35
27
18
19
45
128
30
108
6
24
75
24
36
132
8
7
22
7
16
12
32
5
31
139
21
25
27
5
16
7
97
3
32
156
12
53
24
8
18
29
16
111
114
31
23
12
84
57
132
16
104
3
10
48
19
36
25
24
42
21
9
54
61
23
70
86
49
17
11
43
77
53
14
53
19
36
29
41
8
30
69
56
61
6
49
44
112
5
72
16
7
60
85
63
212
28
32
28
61
26
29
16
49
31
103
29
7
9
60
20
24
53
35
15
70
119
36
12
33
42
46
7
17
48
35
8
4
1
24
51
4
41
7
4
69
30
10
2
45
12
21
11
31
37
11
25
24
71
6
30
9
20
76
25
110
10
19
76
36
37
26
30
30
17
60
7
22
144
80
7
92
123
60
24
65
36
17
11
21
3
45
15
15
65
16
76
56
45
3
39
46
24
3
53
27
39
5
65
79
97
18
24
30
23
48
4
3
13
112
13
75
21
16
24
83
13
39
23
58
63
4
7
30
6
42
6
90
35
7
102
67
95
25
23
12
10
19
72
37
16
62
17
103
5
4
15
21
88
16
116
52
32
8
21
16
19
44
177
24
19
96
52
25
24
3
45
31
60
85
31
35
54
6
69
32
13
64
11
20
12
53
115
16
24
109
71
52
69
120
75
119
29
16
25
86
21
13
75
11
10
14
34
86
41
1
40
7
91
17
20
52
5
23
27
21
15
72
45
72
13
48
7
12
293
50
132
77
29
56
59
32
32
27
29
29
38
24
41
28
69
40
83
84
68
5
8
120
7
35
81
27
37
21
32
24
16
2
45
60
36
15
10
55
4
32
44
65
30
10
7
65
19
79
1
21
35
13
72
50
70
32
40
47
3
97
21
3
21
11
84
80
43
6
16
38
18
19
4
12
53
26
81
39
48
93
9
35
4
44
40
61
19
7
5
28
48
8
19
36
6
63
80
16
1
24
7
80
17
40
115
13
3
39
36
101
5
24
71
51
22
32
131
20
32
1
79
25
16
50
12
12
17
64
15
6
40
26
49
11
13
5
16
86
77
55
153
13
59
21
19
128
37
15
17
40
14
10
56
6
49
68
13
32
6
61
108
32
25
123
8
39
13
17
159
16
65
30
ABCD 97823292332*3^$a+1 [50032]
66
66
6
54
9
45
7
35
45
24
4
36
80
39
6
111
75
12
6
156
91
44
16
179
60
30
48
15
15
57
48
21
171
39
9
3
25
17
111
9
120
18
24
6
75
24
21
3
51
1
68
21
24
42
114
15
4
11
33
21
51
16
80
3
36
18
6
30
30
81
76
17
3
28
29
3
39
205
20
21
39
4
5
36
18
117
15
45
33
6
84
12
54
15
27
60
24
9
12
60
75
12
222
6
18
30
37
23
12
18
15
36
15
9
21
3
51
90
60
7
8
75
57
9
39
144
48
99
9
69
3
3
25
11
49
5
27
4
11
30
27
16
47
24
1
23
1
44
15
69
120
141
51
39
25
20
100
32
15
9
16
29
48
96
75
76
29
6
78
60
3
48
15
30
7
47
6
24
15
15
1
36
29
15
99
42
30
30
24
27
24
9
15
27
12
13
89
6
30
18
81
64
20
12
48
76
20
84
60
45
60
75
15
9
15
57
39
9
45
6
36
144
25
32
124
89
6
21
57
7
24
17
19
20
16
5
87
81
102
24
33
153
103
17
72
3
24
60
9
51
51
108
9
105
31
5
27
4
185
3
36
15
37
47
48
45
87
120
36
61
113
31
17
12
36
30
37
53
36
19
20
87
129
3
42
6
13
20
16
29
12
24
15
48
27
9
12
4
11
18
31
59
66
18
1
107
69
33
51
9
42
18
3
64
104
16
11
18
30
66
54
21
36
27
126
6
96
84
1
24
29
54
33
3
84
36
30
27
27
12
18
3
84
15
24
57
12
15
162
3
120
21
54
42
171
15
9
40
56
45
63
36
153
186
24
13
20
12
165
27
15
18
111
27
9
3
33
24
15
129
15
9
27
21
15
24
18
3
39
168
13
29
36
18
1
35
141
28
35
12
9
69
84
15
72
60
84
57
78
60
9
147
6
3
75
36
129
52
77
15
52
20
40
65
3
12
48
21
42
9
9
144
18
30
15
100
140
48
52
23
25
116
3
42
63
57
39
15
36
54
36
18
61
36
11
144
9
15
57
3
45
112
32
93
24
6
18
39
51
12
12
6
12
18
45
24
48
12
12
51
18
42
48
25
95
12
30
42
21
21
48
6
6
15
33
183
28
36
24
11
24
37
29
15
76
95
9
123
18
18
25
17
12
6
114
42
21
64
35
49
5
6
49
36
23
6
6
21
24
60
60
63
1
20
192
9
54
21
16
47
6
24
72
3
63
9
48
87
1
17
3
60
24
9
36
3
15
96
1
11
177
27
24
1
29
27
45
163
11
105
39
12
12
36
9
27
25
23
6
30
25
32
40
35
189
69
42
9
105
6
45
219
78
27
15
60
1
23
37
65
55
5
24
3
21
144
7
89
30
25
47
12
97
24
29
6
6
84
6
84
12
12
42
6
73
32
24
51
12
61
176
4
41
31
113
15
52
32
63
42
27
45
18
132
9
9
51
36
4
56
33
6
24
12
85
59
24
1
11
9
45
24
36
6
48
42
15
15
129
16
20
15
84
9
52
20
3
36
6
15
81
19
5
78
6
7
44
9
66
24
30
51
48
15
33
213
30
12
9
39
9
36
39
6
60
42
13
95
42
42
30
75
51
1
60
20
9
27
28
20
15
1
24
11
36
33
15
96
24
201
15
81
27
13
8
16
20
36
28
116
9
30
6
3
12
99
102
3
129
60
51
16
20
39
36
69
57
72
51
21
24
111
63
33
9
6
72
12
109
36
128
15
6
51
93
51
132
27
1
20
39
13
24
29
30
9
63
42
6
1
20
9
96
199
41
15
39
54
3
75
9
48
60
16
56
16
29
79
20
27
33
12
93
120
15
27
18
51
63
33
9
6
72
96
6
6
24
69
9
96
30
66
3
21
30
30
15
24
12
75
54
31
41
84
3
27
24
9
3
162
162
25
56
117
3
48
36
39
45
141
60
99
36
60
3
6
30
36
69
75
6
24
24
42
1
8
24
75
73
32
76
5
15
12
3
1
11
9
15
25
5
6
24
45
40
80
3
45
27
30
6
42
18
42
3
63
54
18
12
36
25
56
40
5
51
9
3
3
13
96
29
15
72
3
9
16
44
63
57
16
47
9
36
39
84
9
3
109
83
48
24
21
120
45
24
24
7
92
15
12
168
30
7
5
114
6
51
48
27
108
54
18
12
21
60
15
30
31
20
171
72
1
44
15
12
25
5
150
24
9
51
57
3
81
9
36
39
9
87
99
37
32
36
75
9
3
13
44
28
77
3
63
24
60
37
5
24
42
9
9
42
12
6
24
12
19
11
30
39
12
45
120
3
112
24
29
7
32
148
29
54
21
39
30
12
48
30
1
8
123
33
52
8
52
65
78
1
41
48
30
12
9
96
3
12
57
12
16
20
93
42
48
37
59
6
43
29
18
133
77
12
6
117
57
18
13
11
114
7
35
13
32
87
21
87
13
11
6
12
7
11
18
30
81
3
1
12
59
66
15
84
93
3
12
207
30
24
30
21
45
156
19
36
8
21
15
48
12
21
18
9
45
7
36
23
25
5
42
9
84
45
55
41
48
3
39
24
1
35
25
23
6
27
69
66
9
48
12
45
39
45
96
6
93
60
39
13
44
60
15
6
18
42
3
27
9
60
3
1
5
51
24
24
120
75
30
42
9
16
20
21
18
1
71
13
29
3
60
24
9
111
16
8
39
78
39
9
147
24
9
42
54
19
44
81
7
188
15
36
9
52
95
12
30
66
1
5
150
45
48
48
12
27
9
72
24
21
75
27
13
29
96
18
30
27
9
84
27
27
36
66
30
6
19
156
17
48
43
20
36
ABCD 97823309828*3^$a+1 [50067]
223
5
19
45
75
6
6
78
15
60
80
7
60
24
6
6
53
19
21
21
39
39
6
12
24
11
40
33
66
120
33
3
102
23
60
73
126
89
19
21
44
7
36
30
12
48
24
48
6
42
30
12
6
30
90
27
9
24
72
54
18
3
3
5
25
12
147
56
4
33
3
12
39
24
42
87
57
24
12
3
201
39
32
12
13
42
18
155
25
42
45
15
72
30
23
40
8
19
120
108
33
8
79
6
72
132
90
53
19
126
47
25
6
6
30
66
15
3
24
18
47
1
30
66
60
18
36
12
30
18
24
18
15
9
54
29
61
24
15
75
12
30
39
51
78
6
30
27
69
30
18
12
6
53
25
60
6
18
66
17
25
102
60
30
6
9
48
3
5
4
27
60
18
6
17
7
60
48
72
72
174
12
35
7
53
55
93
39
6
6
24
144
48
105
75
54
90
6
30
225
12
15
42
23
7
9
99
30
3
12
57
48
6
69
33
23
84
16
39
18
48
12
42
96
42
30
78
75
21
18
72
21
87
102
18
12
33
3
125
127
90
6
186
48
66
30
35
1
3
87
54
36
3
75
21
12
48
39
18
108
27
27
90
11
19
45
51
12
84
29
19
6
42
125
19
33
8
55
72
21
15
30
36
48
3
33
96
59
60
61
18
12
108
18
12
42
18
126
42
23
55
77
55
108
54
35
97
3
87
84
84
65
60
13
60
18
9
27
6
42
21
99
12
29
52
48
69
12
24
87
39
53
163
18
30
24
12
6
23
19
12
18
6
36
6
12
6
29
31
6
36
35
43
54
3
15
24
9
21
18
42
24
66
30
78
66
39
15
102
108
6
66
23
37
54
126
114
24
42
131
52
3
45
9
39
39
132
66
3
92
7
12
29
12
40
15
48
6
18
72
33
8
48
4
87
126
72
35
37
66
57
3
108
42
35
43
42
18
54
12
11
25
12
71
31
18
30
36
24
78
24
24
234
18
72
12
54
17
25
12
143
67
12
66
15
27
165
45
3
45
47
37
126
33
9
36
132
114
24
6
11
7
18
15
129
18
6
24
12
30
21
3
30
126
6
27
51
54
30
6
6
78
18
54
51
32
1
47
49
11
88
12
39
48
12
29
4
48
63
77
13
12
42
33
9
24
15
9
30
60
12
126
3
69
96
35
19
42
186
12
21
39
65
61
12
42
30
48
84
24
6
18
51
69
123
3
5
67
17
115
6
24
3
39
138
48
167
31
6
6
105
45
78
54
15
207
30
51
80
25
35
55
24
9
12
128
1
30
21
3
57
15
18
54
42
48
11
31
18
60
66
42
27
36
9
60
83
19
29
25
36
23
16
44
175
6
150
89
91
12
192
6
6
30
3
8
79
21
45
132
12
3
21
84
42
29
12
55
114
123
15
33
9
84
12
84
18
72
24
60
9
96
44
37
108
11
31
18
183
3
89
25
72
30
60
54
6
24
77
13
12
27
3
12
240
78
24
54
6
6
45
45
30
42
12
30
6
30
72
78
72
18
108
90
12
30
54
30
21
9
18
66
35
1
84
15
104
25
23
49
39
12
9
24
36
23
133
150
5
25
48
12
12
78
84
18
6
5
52
27
5
13
114
29
25
15
9
48
18
66
3
111
66
63
21
126
30
18
5
25
63
9
48
3
3
6
36
30
54
30
66
47
37
11
73
27
12
15
6
36
30
78
11
61
51
45
3
21
11
37
18
138
15
57
60
42
33
3
24
66
54
36
72
54
18
72
24
9
3
30
54
138
18
42
12
23
55
48
18
35
31
54
24
123
45
18
42
30
12
5
67
173
37
11
25
24
18
21
12
57
6
12
84
24
45
57
47
25
23
19
21
159
30
11
37
42
18
3
39
24
6
63
3
5
13
167
48
55
60
42
47
121
24
35
55
30
11
1
18
12
81
80
19
120
9
44
37
156
48
24
12
6
5
7
6
6
18
126
66
30
24
6
51
3
149
40
63
78
42
65
55
12
6
27
33
54
5
151
42
24
6
54
11
7
42
3
36
57
12
35
31
24
6
42
72
30
12
23
37
66
48
6
18
21
84
8
48
37
3
9
36
60
24
15
3
24
6
12
12
3
27
21
3
66
84
12
23
91
126
23
127
57
3
12
81
12
27
5
7
24
6
60
36
30
30
12
18
30
30
162
18
24
84
17
55
54
66
5
43
24
30
11
19
113
79
84
54
71
1
78
21
81
24
135
140
169
66
42
15
60
9
39
51
36
54
18
12
30
18
6
72
12
18
57
15
18
18
29
1
59
1
114
150
15
81
27
63
114
51
44
1
24
12
23
48
73
72
3
9
12
18
42
11
25
48
24
90
53
49
83
7
9
15
29
40
171
24
36
30
39
3
33
44
16
27
54
60
99
9
18
57
15
132
66
12
23
25
24
3
33
12
95
1
35
12
25
42
12
30
18
65
97
60
6
17
7
24
42
12
6
24
36
57
87
6
47
52
87
9
39
42
3
48
9
83
37
36
35
13
87
27
18
18
102
155
7
108
42
51
39
5
55
36
30
6
30
18
42
78
6
24
60
42
30
36
30
42
168
78
24
132
29
1
11
40
9
174
17
55
33
99
36
246
24
27
12
45
108
18
12
53
40
45
6
48
48
12
41
7
12
36
30
42
30
23
37
12
78
60
12
12
48
6
75
15
54
18
ABCD 97823753876*3^$a+1 [50009]
43
8
4
8
55
89
28
12
36
32
1
54
21
44
33
48
135
40
9
20
3
25
72
3
20
163
29
16
29
55
72
96
24
21
27
5
15
88
8
69
3
55
18
39
12
20
60
13
18
30
90
9
36
48
20
55
5
69
28
18
2
19
41
48
27
12
12
16
24
53
60
27
4
60
104
16
20
109
87
8
25
18
62
7
96
17
75
76
9
18
62
7
8
16
24
53
99
1
42
45
3
5
4
159
17
88
144
36
36
24
132
60
12
3
198
24
20
48
3
12
24
36
4
96
27
5
28
24
8
52
24
24
20
60
21
19
48
63
14
15
120
36
4
5
123
40
77
48
19
24
9
11
36
16
65
3
72
13
27
27
5
28
27
45
153
59
36
25
123
29
16
30
5
16
21
63
29
7
104
36
4
5
19
5
15
48
7
90
15
3
30
20
63
9
15
12
88
120
36
36
36
3
21
204
9
123
24
99
5
24
13
32
36
31
24
39
5
43
72
17
40
48
41
31
60
8
36
180
9
43
24
3
18
18
89
40
56
60
12
24
4
75
17
28
32
4
8
151
5
4
5
3
4
20
43
38
3
16
44
40
24
48
60
17
15
45
31
12
57
11
12
72
60
112
41
27
28
77
3
108
72
132
61
11
21
27
12
19
30
54
36
69
60
32
16
20
24
19
9
41
7
32
13
18
29
33
15
57
16
51
176
40
48
45
35
60
12
4
8
12
4
36
44
49
3
5
70
29
48
28
24
33
47
36
7
5
16
92
12
136
12
24
24
15
72
2
115
48
8
12
24
64
92
12
21
27
7
6
95
9
15
73
3
12
48
9
15
12
68
48
45
7
60
32
1
23
12
45
75
64
24
17
120
3
4
68
33
24
7
56
4
141
27
45
3
8
4
5
36
31
24
87
2
16
15
9
20
15
12
4
36
24
12
24
36
20
40
3
21
8
60
76
15
5
67
17
133
3
15
45
5
67
27
30
8
103
15
2
3
36
16
3
30
20
70
17
37
95
76
15
21
8
12
264
37
63
75
57
24
36
17
48
3
12
40
3
5
64
36
20
24
33
7
8
52
93
32
115
53
39
43
6
11
43
77
13
66
9
45
35
100
20
13
63
39
18
3
17
27
25
8
7
3
9
20
9
87
40
48
92
28
9
27
56
45
27
36
16
20
61
183
20
4
65
16
27
60
27
5
28
8
64
80
76
24
5
111
40
12
24
3
17
76
12
3
5
12
28
60
24
3
77
36
28
56
64
39
33
243
125
16
3
30
27
96
5
75
84
48
40
8
4
68
1
15
17
58
5
144
45
7
36
48
12
12
33
119
24
76
24
5
51
48
28
3
41
16
15
9
8
33
3
52
20
12
88
48
45
47
52
8
57
3
60
12
16
32
57
163
12
48
68
16
24
15
2
3
9
7
56
25
15
108
39
98
3
84
28
48
12
8
40
12
84
60
84
39
185
12
21
12
7
8
1
20
27
4
20
28
15
57
24
45
119
1
24
23
48
55
192
33
219
41
16
8
52
36
68
24
12
13
3
48
72
12
8
165
22
21
9
3
20
64
129
27
17
27
1
15
75
33
32
24
60
1
99
101
15
28
45
30
42
15
32
28
20
48
55
2
27
21
7
17
15
33
15
4
24
32
13
47
24
4
44
12
36
24
16
32
28
3
29
13
32
7
9
71
60
4
29
87
36
40
5
7
32
9
24
195
40
20
72
40
21
63
27
5
4
53
51
36
16
32
21
19
5
27
28
20
12
13
20
7
80
28
36
15
120
24
113
48
64
5
16
11
33
63
28
20
9
36
7
17
7
3
21
84
5
16
47
97
6
29
16
12
27
78
32
43
84
56
67
17
16
12
51
30
11
13
20
31
44
16
20
4
5
3
24
28
75
50
27
13
27
24
87
108
42
48
39
12
20
169
54
5
133
18
2
3
145
51
41
52
3
12
53
22
45
32
4
29
51
16
141
47
76
5
67
48
69
15
3
5
60
7
17
19
17
73
87
5
67
5
31
77
79
48
8
4
21
15
17
3
12
55
93
15
77
88
3
9
5
15
52
24
24
108
132
32
9
4
27
8
28
3
5
49
35
52
111
38
19
12
8
33
87
28
12
5
15
16
32
28
12
3
9
5
16
47
4
8
88
3
17
4
20
48
52
24
69
35
12
16
147
57
68
12
4
27
48
72
177
32
4
29
15
16
69
8
15
28
45
15
44
13
47
12
36
7
5
85
3
12
12
60
48
108
44
21
19
8
81
31
9
35
36
28
48
80
12
12
28
3
77
141
22
45
3
21
68
12
96
48
9
3
12
148
87
65
33
72
55
63
5
24
9
39
36
36
69
27
4
21
23
16
8
28
32
16
32
24
28
20
28
5
7
63
17
55
17
24
24
100
8
124
99
2
27
45
67
51
17
25
20
7
20
19
65
36
16
125
12
27
31
2
46
9
48
12
20
60
40
48
15
9
33
15
5
48
19
188
72
13
15
15
36
17
12
16
17
142
38
19
24
9
63
24
3
57
56
24
40
41
55
12
5
70
41
69
31
75
57
12
33
15
20
7
33
24
53
43
3
5
24
40
60
56
19
17
124
80
16
9
44
31
20
16
68
16
5
99
52
33
18
9
93
3
8
36
48
55
33
24
36
20
88
9
3
92
12
48
31
29
76
12
24
33
8
10
5
24
43
6
72
18
9
8
72
13
3
32
48
7
17
40
32
4
36
80
16
87
17
36
52
8
7
41
36
4
36
9
44
15
31
57
108
17
7
72
48
60
8
4
8
45
7
8
76
39
5
28
48
27
30
23
84
112
41
27
16
32
7
5
52
44
7
65
48
12
97
207
36
20
25
27
36
104
40
80
33
15
7
5
33
55
32
40
36
84
8
12
48
4
48
20
43
9
21
78
2
48
19
161
127
8
12
24
9
31
68
52
8
1
44
31
17
3
177
39
28
12
20
9
4
23
4
36
3
21
33
63
17
46
9
20
112
8
33
7
15
48
9
24
12
17
27
16
68
4
32
40
21
18
29
36
52
80
24
60
28
20
13
15
3
57
3
89
28
8
36
16
15
18
44
28
15
12
15
5
43
5
4
24
104
ABCD 97823948156*3^$a+1 [50032]
219
228
1
224
160
80
64
35
61
80
51
24
37
128
144
16
11
117
112
80
3
13
95
33
75
229
80
64
95
81
112
35
13
48
48
59
72
61
59
24
156
49
11
37
128
144
96
27
21
144
16
83
13
47
129
51
48
285
96
192
3
108
108
69
99
108
108
84
225
48
15
145
35
61
48
179
61
35
108
192
36
13
11
36
36
108
1
96
32
171
117
99
216
133
155
21
51
157
96
59
72
72
133
80
51
60
12
117
15
228
24
69
16
35
252
204
48
24
13
224
27
133
96
11
37
11
360
189
16
35
12
97
107
37
48
80
15
129
144
15
36
72
36
12
37
131
12
1
32
255
1
107
72
144
60
97
47
12
24
13
107
117
112
47
228
45
15
33
51
45
51
109
48
35
61
272
51
120
21
3
61
32
51
45
3
24
133
80
159
36
96
108
48
97
11
37
107
21
3
12
33
3
60
12
168
72
72
192
72
21
160
59
133
59
165
15
33
3
61
11
96
36
12
36
81
51
108
48
252
132
36
108
97
128
3
45
16
32
15
60
84
33
112
95
1
47
36
45
96
48
48
160
48
47
108
21
15
1
32
267
132
48
36
45
208
35
45
15
12
181
176
111
49
95
96
81
160
47
192
145
48
11
21
27
72
157
131
349
144
47
60
69
16
48
224
15
49
192
47
180
60
33
15
129
3
12
132
13
48
47
288
49
59
37
80
171
21
123
72
48
96
253
83
301
83
61
96
35
396
36
61
144
32
96
51
48
45
15
33
15
60
84
384
108
21
15
108
120
96
72
144
48
69
240
75
133
11
84
36
72
165
75
216
13
59
120
72
36
97
143
129
112
80
96
16
96
59
72
24
360
45
192
51
12
49
48
83
61
323
13
59
192
85
48
11
21
75
180
48
60
21
160
11
36
60
21
159
81
3
60
49
35
108
60
48
37
80
144
15
129
16
47
1
59
69
16
179
108
193
59
69
63
177
64
48
35
13
96
144
83
253
32
16
80
112
35
72
133
32
63
96
36
205
32
48
3
216
48
133
107
37
143
108
21
51
72
37
47
49
176
112
48
80
99
120
69
147
60
108
85
48
83
12
81
96
99
45
99
48
45
112
176
96
3
60
81
63
12
37
59
36
1
48
179
96
45
111
97
47
180
45
112
83
192
237
96
15
12
37
128
75
36
33
51
252
1
95
81
48
160
107
120
60
12
72
168
48
85
80
51
144
24
37
47
97
96
275
61
47
60
120
13
59
96
21
15
156
72
24
21
63
49
80
3
13
32
147
13
227
45
96
51
93
64
32
123
37
83
72
37
59
48
21
15
60
21
16
32
75
228
1
59
36
1
32
111
289
240
47
12
168
13
144
32
63
192
177
112
48
95
81
400
47
33
111
12
85
ABCD 97824143096*3^$a+1 [50096]
12
3
25
20
40
47
25
140
3
93
132
132
16
11
81
159
1
227
13
59
96
13
47
25
59
24
57
12
4
59
37
23
201
16
23
121
36
35
25
47
36
60
48
37
65
7
23
24
288
69
21
39
4
12
11
73
216
23
24
57
12
24
48
12
24
84
16
44
3
84
45
4
36
17
6
25
23
25
48
44
15
1
32
64
23
120
60
13
107
45
16
24
23
36
57
16
24
11
33
15
72
78
7
36
107
12
81
88
23
37
47
109
11
45
87
30
15
87
96
133
23
13
107
1
120
36
11
12
61
5
27
16
32
36
40
12
12
23
9
51
30
42
12
13
59
48
18
42
12
21
15
13
47
108
60
33
4
32
147
9
51
108
33
16
36
23
60
1
56
3
21
27
13
32
12
27
1
281
43
5
63
12
60
51
24
9
4
116
24
27
33
39
1
35
30
43
11
9
40
48
20
4
95
37
8
16
24
96
107
12
24
109
32
88
72
12
36
95
36
24
33
112
12
72
257
48
6
84
69
52
12
47
9
76
24
44
28
44
16
8
100
23
1
23
193
23
1
95
25
20
96
4
20
52
11
37
36
44
15
85
35
13
20
45
3
52
41
18
1
95
36
1
23
24
13
128
39
21
48
36
75
45
15
45
3
48
96
21
3
37
72
17
3
4
44
40
5
7
23
24
21
27
42
7
24
113
30
12
24
24
49
23
21
3
49
68
3
21
15
37
8
15
33
4
8
28
149
19
104
3
93
12
57
18
12
13
92
28
108
11
6
63
33
6
13
32
16
120
72
24
47
6
123
112
12
36
12
59
97
29
31
23
13
23
13
11
69
52
36
24
8
15
25
11
36
81
3
48
6
90
73
11
66
75
48
144
15
21
60
24
48
4
68
40
20
15
48
12
81
72
27
60
60
13
11
48
61
32
48
48
52
89
19
11
12
21
12
3
105
99
141
39
21
3
33
9
151
12
20
27
84
181
48
12
48
60
8
39
1
24
95
37
8
48
40
20
100
72
36
44
48
12
28
104
27
48
25
77
99
27
1
11
93
48
88
20
3
13
8
28
12
12
104
72
39
12
21
3
25
35
33
204
72
24
3
36
24
9
51
13
5
3
16
60
44
36
124
83
73
20
60
100
44
12
87
36
13
24
36
12
56
12
51
9
12
27
145
47
6
18
12
13
24
125
39
12
72
100
36
44
27
49
36
17
6
24
1
83
109
20
27
57
52
72
116
24
72
16
192
80
28
12
36
23
69
147
84
36
13
24
24
44
27
45
24
72
21
51
63
24
33
12
28
32
27
18
48
55
12
20
3
25
108
11
6
31
12
12
35
21
99
13
152
100
20
75
60
13
11
49
47
24
9
51
84
36
37
17
67
36
84
12
36
68
27
72
25
20
16
60
96
48
12
36
59
12
33
96
168
39
12
12
117
24
105
63
75
13
47
25
92
15
25
272
45
6
9
33
15
33
42
21
33
7
47
33
12
48
3
1
20
87
12
21
75
24
21
36
63
37
47
45
75
12
37
11
42
78
60
25
84
23
121
24
95
45
12
15
13
20
256
72
11
1
12
11
45
39
33
72
4
29
87
15
61
11
9
12
27
12
133
23
60
25
20
40
35
12
201
24
4
23
133
24
12
24
23
81
36
76
60
44
15
45
4
96
108
36
12
8
16
137
6
12
49
11
45
64
23
49
47
45
33
3
96
16
24
44
40
36
23
1
53
6
1
72
11
36
60
108
49
156
12
12
35
66
55
8
27
6
30
13
24
20
123
9
4
71
9
33
90
85
113
246
9
72
57
31
47
57
15
13
32
4
83
1
20
99
1
29
18
72
69
4
36
84
56
4
11
24
48
1
72
84
44
111
25
47
6
15
63
45
24
3
13
29
43
20
99
24
12
1
119
1
20
3
81
3
13
12
95
85
41
96
3
12
27
13
47
36
25
120
12
60
120
12
23
37
60
96
120
32
135
12
108
84
1
36
36
24
53
7
20
21
15
3
13
84
36
32
9
39
15
73
56
3
13
8
4
72
35
25
56
39
45
63
25
48
108
12
20
12
75
18
3
39
13
20
40
32
12
88
89
90
1
53
19
8
63
145
47
13
80
51
36
24
73
24
89
3
45
55
44
27
36
24
6
115
29
6
12
93
196
20
9
42
25
8
12
27
49
35
25
32
129
19
11
36
1
29
63
168
24
100
29
3
3
37
35
72
33
4
12
48
12
144
44
4
36
44
3
96
9
4
125
30
72
90
6
1
72
68
63
78
6
72
45
27
13
36
24
20
15
12
1
8
16
35
9
4
32
4
12
59
33
88
71
30
6
61
59
1
20
51
42
6
205
47
9
3
21
159
49
29
66
24
1
11
9
27
48
6
19
20
28
11
108
48
6
66
1
47
12
13
47
33
72
36
4
95
12
45
100
20
40
71
33
12
57
55
72
8
28
32
3
96
48
1
12
35
1
156
11
9
24
39
21
3
60
6
67
24
53
96
3
45
15
64
48
65
103
11
9
15
13
23
13
8
96
96
15
9
63
109
11
1
72
56
27
13
12
95
1
11
49
47
57
16
11
42
18
132
81
9
31
17
31
8
12
40
11
36
1
44
9
67
11
120
33
28
29
3
40
8
15
13
80
81
18
105
15
37
11
93
3
33
3
24
37
23
61
20
36
16
48
83
ABCD 97824164572*3^$a+1 [50096]
93
60
132
1
47
12
55
29
195
9
91
210
20
16
96
48
6
30
14
36
10
44
22
24
66
198
20
96
16
77
12
45
154
29
97
200
10
29
61
20
15
19
32
9
36
45
3
60
27
54
15
31
5
99
4
41
15
106
14
4
2
60
87
3
10
47
37
59
84
33
144
90
40
54
35
51
220
14
87
13
35
51
93
57
10
36
20
84
36
138
99
1
62
114
15
25
114
102
8
82
65
165
40
14
130
6
18
11
19
17
45
84
24
39
103
89
9
135
1
11
135
10
50
64
66
60
83
60
36
39
9
12
21
54
60
70
24
56
39
12
63
30
82
5
13
6
80
105
15
126
39
31
14
34
161
9
102
4
41
75
100
30
167
1
72
38
222
4
146
4
26
40
20
3
1
59
27
18
16
6
44
69
31
14
150
45
27
84
33
3
88
5
27
48
162
84
216
130
38
15
67
14
40
134
46
80
10
6
14
16
68
90
6
4
20
90
106
20
46
60
54
65
1
47
7
89
25
26
186
58
66
35
36
115
48
6
66
24
30
24
20
15
1
83
111
81
31
14
90
66
24
16
143
51
46
90
17
3
28
101
39
21
15
60
4
17
69
34
42
44
24
60
46
54
47
93
22
29
48
48
9
3
63
24
64
42
35
48
60
36
105
30
90
126
28
50
51
141
54
4
2
99
31
8
9
96
36
48
12
19
65
67
173
96
49
86
9
105
40
102
54
90
5
84
81
34
20
16
89
55
120
20
142
47
33
30
48
40
90
42
68
96
46
14
166
24
74
42
159
36
153
99
13
23
12
3
82
258
12
60
104
6
70
8
21
69
111
15
81
159
30
51
13
2
10
74
4
89
51
6
24
60
99
31
30
6
41
3
46
14
192
210
3
12
85
8
39
67
41
93
135
45
12
54
46
78
120
77
55
8
136
26
15
43
20
36
24
6
63
121
42
120
20
33
55
5
37
48
6
50
39
15
129
87
4
30
116
70
54
32
58
30
60
140
40
332
15
13
30
36
96
5
48
12
3
240
156
21
12
1
32
4
60
179
31
14
30
82
18
26
16
74
70
30
80
64
20
129
36
27
4
96
113
31
104
52
60
5
43
92
9
79
5
141
180
123
51
130
42
30
114
53
12
1
60
90
14
30
4
60
110
10
6
44
22
17
61
35
27
28
2
39
60
21
40
35
13
35
37
14
64
26
183
48
129
40
6
20
64
6
30
8
66
156
4
126
20
9
21
94
14
22
89
36
48
25
20
90
22
35
19
56
30
135
33
46
29
81
54
45
7
128
22
14
69
75
21
1
14
34
47
39
120
10
56
34
134
99
7
156
18
72
240
80
4
6
120
50
3
15
30
126
33
31
65
45
106
36
144
5
49
6
30
191
12
87
16
38
90
36
54
15
91
60
30
11
15
108
52
5
79
20
45
9
36
36
54
60
54
87
9
30
280
90
20
76
167
12
1
47
132
15
84
40
222
18
12
38
60
10
32
28
2
27
133
8
87
169
74
60
10
20
15
75
69
7
74
147
252
27
40
30
95
189
22
44
33
111
46
23
1
50
45
81
30
4
6
35
31
8
16
30
95
19
41
36
12
36
144
91
72
38
16
36
44
36
15
39
64
20
60
46
59
7
224
136
17
43
18
35
15
70
92
58
50
150
129
27
40
41
85
30
18
47
3
12
10
14
4
96
5
48
48
9
154
32
10
68
27
180
313
186
29
1
24
26
93
1
56
3
27
9
211
185
36
3
42
99
48
12
75
4
6
74
69
1
11
48
48
93
102
30
64
44
99
13
179
48
147
36
4
41
60
213
12
48
51
49
11
75
60
93
3
78
6
16
18
30
5
31
6
18
12
110
3
15
42
3
15
30
36
16
14
21
63
16
84
96
29
147
228
42
15
43
101
51
45
39
69
31
24
32
30
75
15
168
141
195
4
42
44
4
32
24
30
69
21
40
119
61
36
38
90
66
45
1
95
25
18
2
58
41
49
30
29
141
46
101
3
10
20
15
67
65
115
38
30
10
32
18
40
101
55
6
18
72
194
130
14
192
3
84
12
96
13
62
274
14
21
1
14
54
15
7
18
ABCD 97824517678*3^$a+1 [50003]
84
64
89
30
73
140
40
35
13
119
25
168
5
12
3
69
111
15
109
84
119
1
36
44
4
17
108
55
5
7
60
23
1
24
5
31
92
27
12
33
93
3
21
66
42
31
12
29
48
87
135
9
64
72
65
6
153
96
16
68
9
7
80
3
18
7
23
13
12
65
3
12
4
60
8
16
77
42
12
21
228
171
48
1
84
108
20
117
27
60
4
17
27
45
18
9
24
100
11
120
13
5
18
54
31
5
180
75
64
65
91
24
5
36
54
1
95
72
33
72
76
17
19
71
30
163
24
35
102
6
157
17
163
12
36
24
5
79
20
9
30
1
36
68
16
119
37
48
48
119
9
39
42
15
3
61
149
103
84
36
104
40
48
17
6
54
31
5
102
97
8
63
73
47
25
8
39
93
39
48
37
36
48
84
108
140
84
4
41
31
125
55
32
3
25
89
79
72
84
80
96
112
17
159
16
36
48
24
36
20
12
28
29
18
33
21
3
48
39
1
59
18
7
23
85
20
27
85
236
64
24
12
119
9
9
103
5
54
48
60
105
3
49
41
55
12
36
41
79
29
48
75
15
24
49
17
24
15
21
43
144
5
55
5
63
40
59
9
132
15
42
15
192
36
45
115
84
44
21
6
30
7
65
91
59
37
11
25
68
129
7
20
4
17
87
88
29
66
73
24
47
33
57
31
65
54
73
65
3
105
42
120
60
25
92
4
140
36
75
90
43
12
53
91
77
90
45
4
24
17
15
100
44
16
77
135
27
90
36
12
55
48
20
45
67
20
3
12
18
43
71
126
7
23
49
95
109
77
54
1
8
4
12
24
17
72
51
9
7
20
63
1
17
43
12
29
36
127
23
13
32
57
18
129
100
23
25
32
51
73
24
32
16
108
36
5
55
53
27
3
73
48
20
9
27
3
217
23
121
17
42
18
15
57
27
45
79
72
5
67
72
41
15
64
8
96
21
30
78
72
31
20
39
48
105
75
105
240
3
25
77
67
11
54
48
60
12
19
17
19
23
45
16
12
29
6
45
208
107
54
63
153
12
18
37
107
6
72
15
15
13
20
72
72
21
103
132
5
12
55
32
45
30
60
90
198
61
60
20
52
24
144
89
102
6
303
36
15
61
89
36
7
23
42
87
40
35
13
17
31
44
28
23
157
5
7
11
60
49
41
15
105
15
405
19
11
69
40
71
33
4
32
4
17
7
107
18
115
116
51
36
57
3
25
29
19
29
147
15
6
67
48
29
18
61
44
33
67
83
54
18
72
1
35
45
117
108
15
64
144
47
45
112
20
112
8
52
60
20
33
60
30
72
18
7
65
19
32
99
49
72
59
66
42
48
42
48
3
16
20
48
16
44
57
36
7
12
53
7
5
19
60
89
18
30
60
87
15
33
27
12
36
37
120
5
87
201
114
69
21
66
85
24
5
48
7
44
40
156
5
91
107
18
15
27
61
24
143
37
53
60
15
52
72
23
102
183
3
25
20
160
5
24
19
29
3
4
60
44
4
132
95
61
17
31
60
360
204
5
91
20
21
103
53
15
40
89
78
48
13
80
12
27
90
162
36
37
17
135
3
180
33
27
18
43
60
20
21
19
84
5
18
25
59
1
77
43
47
18
12
31
96
48
92
75
13
5
18
57
40
65
195
3
42
90
228
177
75
42
63
3
13
59
33
64
68
12
16
47
12
6
55
8
96
33
67
41
75
12
45
72
30
109
17
54
6
90
9
3
13
77
3
4
80
28
53
144
36
84
108
51
117
12
108
43
89
7
23
1
20
84
28
125
54
25
8
15
61
32
28
36
11
25
224
16
24
48
77
36
7
56
100
11
33
45
87
4
29
18
93
21
139
59
85
12
20
3
33
40
59
105
3
1
17
54
30
39
100
119
33
100
29
36
12
15
16
96
5
115
23
97
48
5
12
108
60
123
57
7
113
3
15
33
21
90
6
43
41
6
25
24
23
25
8
105
39
16
77
30
25
32
3
61
59
57
40
48
128
52
12
65
30
49
47
9
40
23
73
29
55
23
18
30
37
32
180
60
75
30
15
3
18
115
47
1
36
36
5
12
18
105
60
75
109
24
164
76
24
60
77
31
24
53
75
16
12
12
72
8
36
4
77
43
20
252
64
17
30
24
33
3
9
16
80
39
30
18
37
143
1
32
9
30
109
17
60
87
15
1
32
28
29
78
73
96
65
48
43
32
165
48
79
125
31
300
5
3
21
48
115
8
72
40
35
18
19
ABCD 97824560786*3^$a+1 [50048]
39
21
51
30
3
3
13
36
71
12
66
15
4
60
5
6
42
19
84
71
78
90
30
42
9
12
39
6
30
48
36
114
6
36
60
85
47
61
36
56
232
12
11
25
5
7
12
35
48
25
17
43
47
60
84
25
41
18
1
11
6
27
27
24
30
6
60
18
6
37
17
7
36
20
12
3
30
7
47
25
56
75
24
60
93
96
87
37
5
7
59
1
95
61
23
42
19
8
51
9
36
57
19
41
3
40
17
120
15
9
43
11
61
36
20
40
17
12
24
12
15
40
48
41
18
1
20
4
65
48
3
27
42
3
27
96
157
17
103
20
12
57
54
117
52
60
23
12
18
3
81
79
60
32
64
11
18
6
9
9
7
65
18
60
25
11
30
42
24
36
18
7
47
6
7
5
3
12
15
42
55
83
18
42
42
15
40
56
4
12
11
30
3
72
28
17
103
11
21
57
18
24
61
8
9
75
3
37
128
15
60
25
77
7
23
6
30
9
15
13
23
25
24
23
13
35
90
30
12
133
32
15
24
49
20
124
72
60
36
65
3
16
56
3
6
48
7
23
48
25
48
12
23
1
59
42
30
24
60
25
35
66
19
29
91
44
12
40
17
60
51
12
57
43
23
42
7
203
49
41
24
18
13
47
25
36
11
21
28
32
9
24
147
69
123
15
36
61
36
23
12
90
55
35
13
24
60
5
18
30
67
17
78
90
55
47
30
63
48
72
51
9
3
48
45
81
30
9
165
12
27
28
48
72
17
90
72
9
9
7
5
19
36
56
15
45
57
15
40
41
19
23
49
41
43
77
15
9
18
72
13
56
12
112
20
40
17
79
35
36
73
48
48
47
93
4
56
9
36
19
65
12
63
27
6
7
72
53
12
39
4
107
36
25
32
57
78
18
15
39
21
100
8
16
41
48
27
60
15
37
96
20
27
12
36
54
3
28
12
84
35
48
25
11
37
5
78
54
12
63
3
12
1
59
6
75
24
60
40
8
4
84
41
138
12
30
66
18
6
1
5
3
9
126
24
30
6
25
5
15
51
13
11
9
60
15
21
9
18
49
29
6
6
42
13
23
66
18
13
179
33
100
8
57
7
36
8
21
6
42
55
56
39
48
12
1
71
6
43
11
24
54
7
96
48
32
132
3
60
37
23
48
37
65
30
102
15
40
11
12
33
69
3
12
36
124
23
12
1
32
60
15
18
60
84
115
41
27
4
24
11
33
75
12
36
72
6
27
27
30
3
172
47
13
65
30
6
115
20
4
155
12
25
36
48
11
6
15
27
18
54
114
39
27
1
92
15
96
36
69
9
6
61
23
33
40
48
44
28
5
103
11
33
21
15
204
108
15
42
3
39
48
6
19
56
40
11
24
49
41
24
3
15
73
12
5
12
43
23
1
83
45
93
15
28
131
1
8
52
29
43
12
8
28
5
79
11
73
36
71
133
12
35
33
9
31
24
5
18
217
77
6
33
9
96
42
37
11
69
27
66
15
108
57
48
24
6
61
59
9
45
3
4
29
27
132
36
15
102
18
12
72
30
15
36
120
16
35
33
27
6
15
3
57
15
24
84
97
5
24
55
5
18
33
4
23
1
12
12
68
75
24
9
24
21
6
25
35
9
84
57
36
7
12
24
12
20
12
40
23
49
8
87
33
3
48
6
66
25
32
36
24
15
30
60
12
115
24
20
39
21
84
3
12
6
6
1
59
60
36
42
55
35
21
4
5
12
19
29
135
52
23
1
12
20
3
36
73
11
109
12
36
24
36
167
33
3
37
53
42
42
3
12
33
15
4
8
57
48
30
81
9
36
30
12
105
27
18
12
18
57
45
43
68
84
28
12
12
48
65
7
23
133
29
6
30
19
8
28
32
160
11
9
16
17
42
13
17
43
32
76
17
15
27
6
31
5
138
132
13
20
28
20
3
24
48
48
42
90
33
21
30
61
20
75
13
12
35
18
42
12
13
8
24
3
30
12
66
49
11
24
1
24
8
12
27
85
8
3
84
6
48
6
13
11
72
97
23
13
5
6
13
47
13
11
45
21
18
18
103
20
12
12
45
12
19
96
35
1
5
48
19
68
48
12
12
16
12
59
9
9
18
84
6
42
13
5
19
24
107
42
6
9
63
45
9
6
24
18
12
18
37
60
5
18
6
19
71
6
36
12
18
30
7
47
1
32
16
140
39
48
24
54
99
15
45
15
13
23
6
63
87
78
30
30
31
17
27
15
13
23
1
5
18
33
4
24
20
64
41
7
68
21
79
32
48
12
4
23
66
6
6
27
33
18
45
16
24
44
123
33
87
60
84
13
12
24
47
30
54
1
8
87
30
12
6
54
7
71
54
91
72
20
3
24
169
35
120
9
16
11
73
132
11
13
60
24
8
48
132
4
96
47
1
17
60
19
24
12
77
30
21
9
6
54
67
11
93
16
11
33
9
126
9
120
75
21
9
91
11
69
21
3
75
93
4
23
12
60
85
11
109
29
31
8
3
37
11
1
53
3
63
30
66
61
20
45
27
40
8
45
7
60
47
54
7
8
15
9
28
47
150
7
56
12
63
60
105
3
84
37
161
7
11
69
15
1
11
66
43
47
25
77
48
27
76
32
4
8
15
121
11
1
23
9
52
59
12
24
1
24
5
36
19
11
54
111
3
37
17
30
6
139
23
78
75
21
48
66
1
108
17
6
13
89
31
11
1
53
66
18
7
96
23
60
1
23
1
41
19
72
53
7
47
12
6
15
4
36
12
77
19
5
6
25
24
12
32
3
57
75
12
33
93
54
25
24
60
65
6
25
131
25
5
42
6
15
9
72
19
24
5
18
60
12
105
3
42
6
42
15
4
56
28
80
27
45
33
6
21
28
41
19
32
4
44
9
3
33
15
39
18
72
7
36
23
12
90
15
48
9
31
20
9
15
96
52
29
84
55
47
18
15
69
30
12
90
48
42
6
55
23
72
12
25
8
15
12
12
1
8
24
60
3
37
96
11
33
21
24
63
3
1
35
49
24
8
172
65
15
3
18
24
6
162
24
90
21
9
30
60
36
72
1
11
24
54
6
54
78
72
30
18
25
32
21
90
25
29
12
84
ABCD 97824613312*3^$a+1 [50017]
123
18
30
180
180
77
31
129
51
29
16
69
180
87
309
11
48
48
48
19
60
108
18
99
81
72
30
89
151
9
93
18
129
39
12
173
67
72
90
30
150
138
198
180
54
45
51
234
36
120
54
78
3
117
18
41
13
35
151
41
13
30
5
1
72
135
3
132
102
60
36
192
18
81
48
80
13
30
53
16
48
15
33
48
39
36
24
18
48
59
85
6
234
11
55
204
36
120
42
39
9
42
30
60
3
87
18
90
29
43
180
129
171
168
12
60
18
12
87
3
168
149
13
162
17
109
144
35
1
30
17
163
60
30
24
90
65
112
21
12
96
72
18
12
57
15
33
48
9
23
48
25
39
105
156
11
31
12
78
135
3
45
45
24
48
60
15
75
18
72
59
13
66
132
72
117
153
90
45
32
121
12
18
9
48
15
90
18
168
30
330
12
240
57
51
84
57
39
57
80
25
12
108
18
24
48
18
99
213
12
108
168
12
159
39
24
17
73
18
30
119
13
83
48
16
48
3
192
150
138
18
54
18
78
5
97
47
25
36
51
9
30
24
33
48
39
57
80
49
47
7
30
18
89
1
18
90
42
180
48
24
77
43
90
90
18
150
57
96
45
35
55
90
15
57
12
126
252
162
90
168
18
30
29
16
99
36
105
80
192
48
67
18
12
60
198
29
91
21
51
132
105
3
45
27
36
54
126
174
15
21
155
79
60
5
31
174
6
84
6
51
3
108
48
144
113
55
30
150
18
30
24
30
96
102
18
39
33
143
109
36
54
6
51
93
243
165
27
123
12
180
53
48
25
39
51
60
30
24
18
18
84
288
3
15
24
105
3
12
108
78
54
33
93
12
18
101
48
31
60
12
57
51
114
90
138
72
18
18
150
54
111
9
78
102
60
87
21
48
11
103
396
125
145
111
69
180
102
60
18
30
90
11
16
105
102
6
27
27
390
60
3
80
97
63
135
48
41
103
150
30
21
177
18
150
30
41
19
12
129
69
59
13
35
25
30
9
48
213
42
33
3
29
1
15
45
30
24
48
78
15
57
102
108
198
90
21
3
93
27
36
54
18
90
150
57
141
54
36
84
18
18
129
183
30
90
42
30
96
41
79
114
47
91
90
18
132
48
42
120
348
144
36
342
30
18
60
54
36
87
105
87
75
18
18
17
55
60
198
12
267
96
69
6
21
81
95
112
48
48
57
72
216
231
9
102
42
30
6
30
69
93
222
101
7
345
27
18
90
18
24
36
30
60
161
49
42
18
35
229
6
84
18
18
150
135
27
12
233
55
9
9
39
75
66
42
12
125
55
105
80
13
42
198
3
69
126
54
87
33
6
192
9
63
65
16
45
90
90
270
161
19
29
43
5
13
72
78
174
47
31
33
39
18
12
96
75
192
165
12
90
6
191
73
96
120
24
138
180
72
60
21
27
42
138
17
43
102
6
30
24
18
33
32
43
84
6
11
61
72
18
9
80
13
3
75
69
51
42
18
18
12
108
54
108
53
25
72
18
144
77
48
16
32
205
30
42
27
21
18
41
31
33
147
18
11
48
1
120
24
30
78
120
72
3
15
78
84
90
126
24
48
72
6
81
128
43
69
69
114
36
210
72
150
18
252
23
79
18
150
12
77
73
36
72
30
162
11
16
48
21
54
117
3
18
ABCD 97824714374*3^$a+1 [50010]
57
18
12
33
60
51
24
9
81
120
54
13
20
28
29
15
148
17
111
12
72
27
30
19
71
6
19
53
91
44
52
59
1
5
43
185
6
36
13
53
54
36
49
65
36
90
9
40
56
12
60
33
15
52
11
1
48
41
30
36
60
61
47
13
5
48
15
16
20
3
73
107
18
39
3
156
205
11
69
36
9
19
11
21
108
51
6
18
90
15
3
13
17
18
105
9
15
76
12
17
31
96
149
36
30
60
30
31
8
111
33
57
31
23
30
51
45
18
33
172
12
11
54
150
13
92
16
5
48
15
27
69
28
5
6
30
60
66
25
35
33
93
15
69
3
40
11
21
51
33
21
6
9
24
100
11
90
15
33
6
54
31
20
75
1
71
138
51
9
30
21
51
57
3
12
96
1
8
88
95
288
1
5
63
21
15
39
1
5
12
3
159
21
156
36
88
11
9
21
24
31
35
1
59
49
89
55
5
27
21
78
145
29
31
11
9
112
60
65
39
33
42
36
12
1
35
36
73
53
18
24
12
60
30
24
66
108
1
96
68
87
54
39
15
36
6
15
33
36
127
77
51
39
30
43
12
32
3
1
5
15
12
39
60
36
9
45
18
1
29
18
97
12
48
41
15
9
162
13
95
12
69
36
76
84
11
9
3
36
129
15
108
42
36
66
78
66
21
21
15
33
6
30
18
25
11
24
156
36
36
25
47
6
15
15
24
1
32
3
12
18
6
30
15
28
35
18
84
18
36
21
144
15
72
42
30
33
28
47
18
6
121
17
6
12
24
9
76
20
28
23
144
61
12
23
30
3
72
3
45
24
40
48
5
12
15
21
75
72
39
48
1
17
3
15
109
35
6
27
93
39
72
51
18
222
193
5
7
23
61
53
15
3
73
12
5
84
43
17
66
13
29
30
1
5
51
123
36
60
12
49
5
43
32
21
15
33
175
59
6
30
72
24
45
81
19
35
45
3
25
36
17
63
39
36
21
111
48
109
17
6
18
7
167
18
15
24
3
72
45
9
30
49
116
112
173
127
35
13
5
6
48
60
48
13
11
1
68
87
24
49
60
11
21
84
96
33
91
53
111
75
1
84
71
85
23
25
17
84
31
60
5
15
48
75
18
147
12
64
17
30
24
45
3
57
4
12
5
99
81
144
138
1
12
5
127
17
3
28
44
21
90
85
35
105
72
81
72
15
52
5
91
47
18
15
21
18
60
30
6
69
15
180
6
144
30
13
12
71
90
31
113
102
13
11
12
57
28
203
60
105
147
72
25
23
57
3
13
12
23
96
73
71
12
145
17
42
9
39
37
5
15
40
35
108
37
53
7
84
12
5
43
5
36
39
16
23
12
6
54
54
30
1
20
15
78
18
45
99
30
54
36
1
32
3
60
9
45
36
30
24
48
21
69
150
36
36
25
20
36
9
63
57
54
49
83
54
18
72
54
55
155
36
49
5
187
35
33
21
18
12
24
72
30
75
3
54
27
63
1
32
12
52
23
105
28
83
6
15
33
6
69
15
21
39
33
48
4
32
45
31
144
36
5
48
126
78
18
48
24
108
48
54
36
36
39
15
72
169
155
69
4
32
16
5
18
37
20
75
12
6
30
24
66
54
57
111
12
145
12
8
15
60
13
17
72
15
28
53
7
20
21
72
24
66
42
30
1
35
36
25
29
6
48
13
192
65
3
87
105
40
48
8
51
36
42
108
18
9
117
15
28
5
18
18
139
96
17
54
21
52
108
59
48
25
17
30
13
8
87
57
141
18
61
35
66
123
129
15
3
13
77
115
29
90
6
84
3
87
36
24
54
31
20
36
40
8
39
1
17
18
36
109
59
90
7
56
24
69
79
32
3
13
48
20
45
27
117
15
21
12
3
144
76
29
3
112
35
13
60
48
35
72
93
12
3
109
32
60
3
13
20
172
11
192
57
16
35
114
48
7
11
96
90
15
16
23
117
24
33
6
1
11
73
20
75
1
44
4
17
75
33
6
84
36
150
84
103
65
30
54
108
87
88
80
15
6
126
48
96
72
90
27
21
31
29
30
24
12
18
15
3
93
21
63
3
60
18
126
18
18
198
30
6
63
16
20
27
18
30
1
23
90
66
61
71
54
18
61
56
99
30
6
1
17
15
15
21
51
13
65
18
9
63
37
29
15
24
57
36
15
3
12
24
9
39
25
53
7
65
48
87
27
30
126
57
15
78
30
13
5
150
69
36
12
52
5
55
20
15
1
35
36
69
39
13
44
3
45
75
36
37
17
60
30
85
12
48
20
16
17
18
57
64
41
72
6
12
18
54
21
4
12
20
15
13
11
45
72
4
23
37
53
36
72
84
6
54
126
33
51
1
35
24
1
17
162
18
12
51
93
6
61
59
1
17
15
96
72
12
75
33
135
12
6
12
3
40
17
54
18
18
9
45
19
11
21
15
24
25
23
36
49
113
3
15
21
39
81
21
15
129
51
39
49
11
213
48
3
24
25
5
42
36
72
1
80
81
51
48
39
6
19
17
31
53
42
13
35
54
7
83
93
84
21
15
57
67
20
3
57
28
36
5
6
90
18
48
132
33
15
18
51
36
9
54
45
36
63
12
1
107
18
87
28
12
ABCD 97825282708*3^$a+1 [50002]
42
75
48
21
66
42
63
48
27
77
13
18
17
25
270
228
54
36
96
30
6
174
36
18
42
12
21
24
8
127
60
12
6
48
35
24
73
48
24
108
120
24
51
120
39
281
175
12
60
105
93
72
11
112
15
72
33
3
96
21
27
72
78
63
27
102
18
108
65
7
18
72
36
42
48
162
87
8
85
42
246
59
55
18
15
33
36
18
60
45
111
54
83
139
18
11
7
162
111
69
35
157
54
42
35
112
153
54
33
21
27
9
60
30
54
6
129
27
45
9
78
18
102
185
16
57
30
65
7
72
41
55
54
11
72
43
5
7
18
15
48
9
198
57
231
65
61
18
42
66
54
36
35
112
93
90
17
31
180
77
160
39
33
48
57
71
199
42
48
42
18
102
18
132
66
54
63
27
36
90
132
108
47
1
162
5
175
24
264
42
174
18
15
3
54
60
51
129
30
6
30
18
36
23
16
21
36
84
11
97
15
27
48
42
288
12
6
33
177
63
99
45
80
48
40
32
96
1
18
5
67
96
12
42
23
120
55
72
273
15
48
65
259
126
90
24
108
12
141
3
36
6
27
21
36
39
15
180
45
45
24
138
17
25
48
90
45
87
198
123
105
72
18
72
5
112
8
37
42
36
84
9
72
15
33
15
57
32
25
282
60
201
48
15
24
90
15
75
5
61
54
125
40
15
18
60
48
27
45
27
176
85
90
24
18
54
153
128
25
30
144
33
27
30
78
41
229
155
37
78
12
41
85
60
135
129
54
72
18
24
15
57
36
83
1
63
45
108
63
141
156
63
9
23
112
48
15
113
85
27
15
90
30
90
90
132
138
18
5
37
30
150
167
25
135
80
91
24
101
120
25
95
19
12
270
6
102
15
3
45
153
6
41
40
57
72
54
24
192
234
132
75
15
72
120
216
54
36
6
126
72
131
97
42
21
24
75
36
162
294
129
24
48
128
121
18
108
84
96
12
108
54
90
108
41
112
15
137
288
7
33
39
90
126
33
69
36
6
120
78
83
37
42
36
48
117
105
120
42
285
87
9
144
27
6
72
12
144
27
9
18
108
72
36
77
139
29
7
90
114
198
71
91
18
35
85
78
84
18
252
126
77
40
123
53
112
45
54
93
15
42
120
119
7
24
18
18
5
85
90
102
126
6
30
81
8
79
65
37
83
7
33
183
18
54
161
37
18
114
30
33
80
37
18
12
45
8
25
12
35
7
90
30
9
81
39
51
6
23
31
90
71
40
72
45
18
17
1
126
81
285
54
53
121
6
18
12
6
48
5
157
72
162
33
168
129
180
51
72
3
5
25
87
3
53
1
63
177
39
69
12
23
73
48
36
6
54
18
138
35
19
144
42
27
48
15
84
18
162
60
18
72
51
72
51
54
18
54
36
60
162
21
117
60
95
43
6
36
27
45
108
138
114
30
45
27
18
75
3
48
69
3
60
264
18
126
6
360
48
36
95
1
48
18
18
54
5
31
57
8
67
54
71
19
36
30
107
91
24
18
84
90
189
45
36
6
90
12
150
288
138
96
66
42
15
93
54
29
1
23
40
120
3
5
247
33
168
135
126
36
63
69
192
60
66
42
66
42
12
18
18
42
53
85
59
67
60
108
5
67
90
18
65
1
6
84
5
24
40
296
64
8
139
53
115
5
7
33
63
48
9
48
120
45
3
24
96
72
39
30
60
303
57
36
27
45
120
168
12
72
6
84
ABCD 97825429654*3^$a+1 [50070]
95
109
71
33
21
36
55
53
147
52
17
235
24
12
12
8
87
72
9
84
15
13
264
56
4
23
37
36
125
19
53
55
107
13
12
29
36
90
54
19
12
23
13
257
18
13
60
44
40
5
51
84
60
112
84
5
31
5
39
15
54
63
9
18
13
8
60
27
37
12
5
3
15
36
9
27
21
4
108
60
5
75
87
33
40
8
88
80
4
20
16
35
61
8
75
45
27
49
32
48
69
18
57
48
39
18
51
39
1
24
96
5
144
111
15
180
57
100
20
39
69
4
72
48
23
97
72
29
187
108
132
32
120
15
72
54
7
29
3
51
9
36
76
5
31
84
8
48
4
36
128
21
3
48
64
65
31
84
144
12
17
103
8
16
68
93
3
16
71
157
95
225
117
123
75
13
113
19
80
28
35
33
84
48
28
36
48
47
36
54
51
3
36
73
12
59
105
16
59
49
5
126
69
3
54
3
15
37
35
73
36
24
228
12
41
36
3
40
80
21
75
124
12
36
12
11
54
3
12
57
108
3
15
33
64
47
25
68
15
72
25
48
12
113
103
23
54
108
135
72
16
11
18
51
75
25
96
84
11
54
54
18
18
45
4
95
37
53
18
18
7
12
180
35
25
348
80
69
19
60
96
95
33
36
39
33
88
60
12
32
16
11
9
12
69
108
63
9
123
75
37
128
60
96
292
35
93
12
4
125
18
13
23
349
48
17
36
79
47
33
57
39
60
4
192
60
5
39
141
3
228
28
29
72
18
33
28
65
27
63
36
13
56
12
112
23
85
59
61
32
15
18
288
27
28
35
49
203
85
59
1
32
88
59
93
36
60
9
15
40
20
15
85
12
29
99
63
145
32
48
112
41
39
15
85
41
54
1
71
18
3
60
117
15
60
36
12
64
96
32
63
213
16
60
48
20
160
5
36
54
36
49
41
15
21
18
205
108
8
21
19
71
36
25
84
35
9
4
5
103
12
36
84
125
72
183
28
20
100
48
12
272
3
13
32
28
269
36
19
17
19
24
47
1
53
15
76
104
165
67
77
51
57
72
7
8
88
59
253
56
24
16
132
128
201
51
39
25
96
23
1
104
16
8
40
47
18
90
73
32
96
51
18
162
13
8
72
60
27
1
20
69
90
33
28
128
45
27
60
12
112
5
63
48
15
85
59
18
3
15
18
27
27
90
111
51
85
36
68
60
60
4
12
8
171
69
40
48
48
20
52
29
18
141
16
44
15
9
27
33
3
49
168
36
89
55
17
31
68
16
65
55
161
7
72
8
21
67
20
39
54
7
29
43
11
72
54
31
149
3
100
60
17
18
1
32
108
129
63
4
23
25
36
12
35
45
4
5
18
97
11
18
27
12
51
45
12
33
15
4
60
65
63
9
43
20
108
9
54
37
17
15
60
112
44
52
23
105
64
80
16
5
39
40
8
88
96
24
11
90
19
44
81
36
31
23
129
120
28
80
48
9
7
36
80
40
53
139
23
93
12
52
41
7
173
19
17
18
33
39
18
15
136
24
8
15
25
29
55
36
53
54
1
20
12
57
36
15
24
15
13
59
54
19
17
18
45
28
20
33
36
108
127
204
11
85
68
63
45
100
17
7
8
21
67
32
27
18
55
35
97
8
88
32
45
3
12
28
8
21
51
39
9
16
29
19
17
90
18
51
4
96
65
15
21
159
124
188
52
17
36
63
9
7
8
52
44
100
95
61
24
80
141
54
9
48
4
8
75
37
84
5
31
41
19
53
7
36
47
61
65
31
41
7
8
3
9
36
64
128
60
12
195
21
15
109
35
81
60
12
117
31
41
108
55
68
100
80
88
41
43
36
44
36
24
48
40
35
25
180
32
15
90
243
28
32
4
128
28
23
36
21
52
80
16
29
36
19
12
48
11
36
21
69
36
72
18
37
20
36
105
36
36
43
11
18
51
76
125
54
1
125
18
61
29
3
33
7
8
39
36
144
85
41
31
8
96
4
41
19
8
40
77
3
33
36
18
13
77
115
128
63
72
25
119
18
51
21
90
309
4
47
13
41
54
93
33
67
68
9
111
15
105
291
198
15
100
80
327
9
9
3
48
16
5
63
36
60
4
56
52
48
5
39
87
90
63
196
11
18
7
44
16
23
121
32
45
15
57
63
63
49
12
84
92
33
31
68
27
ABCD 97825740874*3^$a+1 [50009]
72
30
6
162
115
23
78
36
103
131
144
126
19
161
36
43
65
30
126
96
156
24
43
23
60
61
23
6
48
54
6
66
121
5
78
73
36
11
252
18
126
169
11
36
18
6
108
102
78
25
23
54
31
47
18
18
13
144
89
54
37
17
36
24
102
24
133
12
48
84
29
36
120
108
24
12
54
36
109
5
102
144
1
53
36
7
11
78
43
155
54
331
131
6
18
229
167
234
66
1
35
108
42
163
48
41
151
95
132
1
12
192
36
23
54
60
12
24
156
18
144
18
114
13
41
12
168
7
156
36
101
114
18
55
29
60
7
83
73
53
31
156
48
65
18
96
54
7
192
11
72
18
43
29
24
36
30
18
126
144
126
271
96
119
85
65
138
216
61
35
180
54
30
60
18
90
48
24
37
89
12
18
60
48
97
173
42
102
36
79
101
72
42
30
18
37
17
19
5
12
271
107
37
5
144
30
13
96
5
55
89
43
5
78
109
47
168
198
12
72
240
54
90
120
67
5
42
1
191
60
30
36
7
107
90
18
30
60
30
36
72
37
5
72
19
47
162
18
114
7
29
18
37
60
48
209
90
18
55
113
120
19
17
31
48
35
66
6
121
71
36
6
139
149
12
211
12
143
145
48
107
42
72
126
48
25
35
66
18
60
66
36
54
36
60
90
151
12
83
114
30
6
7
65
72
66
108
109
96
11
36
1
12
371
30
114
12
1
17
90
240
12
24
288
30
60
126
12
162
60
19
12
132
47
13
29
30
24
66
24
354
36
13
167
60
36
54
19
11
133
17
30
72
24
18
31
17
18
114
36
439
83
61
113
24
162
12
13
113
24
12
36
78
37
29
103
173
12
342
1
215
42
12
168
102
6
144
187
23
126
114
13
23
30
7
96
11
169
60
149
30
13
5
223
48
96
96
95
216
126
247
5
6
30
114
66
19
131
102
78
66
60
156
114
49
107
108
25
17
30
42
115
41
222
54
19
11
108
150
163
132
77
6
48
13
131
18
54
180
13
23
42
90
126
7
23
169
155
85
36
185
150
109
17
216
48
42
84
60
1
53
306
54
66
97
29
384
144
66
13
84
12
89
18
24
49
89
19
36
23
144
48
18
54
96
13
84
47
84
73
53
18
18
103
47
18
127
173
42
48
13
59
1
17
6
108
12
6
43
101
30
49
77
18
109
23
120
1
77
54
102
18
18
18
37
203
30
72
18
36
169
47
1
41
66
36
90
54
24
108
13
204
17
48
90
78
54
156
42
102
18
6
120
36
1
36
12
228
89
30
150
30
18
67
149
90
13
36
12
47
1
95
49
53
24
30
73
77
18
109
36
215
85
143
90
18
37
23
30
187
107
18
163
191
289
77
30
18
6
30
18
13
23
150
67
48
5
252
67
48
96
59
54
36
132
115
47
97
113
18
72
36
60
133
41
108
42
30
6
13
77
120
91
59
84
1
53
36
90
13
48
65
67
11
12
24
228
18
54
90
6
30
90
114
48
90
109
53
18
162
36
24
43
113
42
108
13
35
150
66
24
102
7
125
18
13
35
216
24
12
37
60
17
210
54
60
79
47
120
198
126
90
6
66
42
25
48
47
1
131
18
18
25
23
73
ABCD 97826003602*3^$a+1 [50037]
3
41
21
15
15
4
5
12
19
48
13
59
20
1
15
9
45
19
17
7
31
21
1
3
5
7
32
7
20
24
17
12
16
4
12
16
4
45
30
13
11
5
16
8
17
14
6
3
7
41
37
3
29
19
15
6
18
37
35
1
19
69
4
12
3
48
9
96
8
20
11
61
4
4
4
23
49
8
45
6
54
2
34
11
43
21
44
8
35
37
7
29
20
20
15
37
4
19
30
30
40
36
9
27
17
20
16
40
20
4
36
20
21
35
79
1
29
6
45
8
48
24
36
19
49
15
9
17
3
31
5
21
4
26
16
97
11
12
13
4
7
41
48
1
3
80
36
1
15
3
6
27
3
9
51
50
4
15
28
5
39
8
12
20
79
10
30
49
20
20
1
24
111
4
28
55
14
15
20
4
37
7
67
9
37
14
1
3
29
28
23
41
49
7
3
26
11
4
20
8
11
5
20
4
5
7
20
20
24
1
43
1
19
11
29
7
9
12
4
116
4
33
27
4
31
25
44
56
65
19
31
25
16
52
31
1
8
36
4
1
36
10
20
16
48
41
4
32
40
9
23
37
35
20
25
4
20
11
29
39
16
24
32
8
55
18
8
10
9
12
64
31
24
9
20
32
4
65
6
9
20
61
18
21
11
24
85
12
12
20
13
8
30
10
19
28
12
68
17
47
36
4
28
71
5
52
27
2
15
39
25
52
20
27
5
12
24
1
3
15
36
5
12
28
27
8
4
2
30
58
47
24
15
76
33
28
20
23
5
31
13
40
47
21
4
4
4
40
31
29
23
33
4
35
61
11
33
52
5
3
20
20
8
23
1
20
16
53
15
7
13
4
12
19
41
1
27
36
21
55
44
15
29
52
63
30
2
9
12
3
30
35
32
12
17
11
13
7
4
35
29
52
48
11
40
1
4
108
12
15
4
12
13
16
8
7
84
36
21
3
25
9
32
15
20
41
54
1
20
28
1
55
20
15
9
15
5
11
13
16
12
24
76
3
5
31
5
4
4
7
5
23
1
17
87
11
6
19
11
9
4
12
36
3
21
15
6
67
1
7
23
29
36
20
11
1
29
23
7
1
24
8
1
11
9
59
1
6
49
40
12
4
24
24
40
27
1
8
9
2
21
9
31
3
20
6
19
12
12
27
13
1
11
11
14
31
9
14
9
16
9
2
45
9
27
48
20
32
32
25
35
1
67
23
21
4
29
7
40
4
12
59
24
60
4
33
24
3
33
24
28
8
63
57
15
25
17
27
16
4
24
15
5
44
16
1
15
13
43
44
35
53
7
1
15
12
56
21
8
8
3
25
11
20
61
27
2
11
19
40
74
66
4
17
12
57
30
109
4
1
31
36
48
24
12
4
52
8
16
19
5
4
12
16
4
8
7
73
11
17
20
3
20
29
23
60
29
108
12
4
4
17
19
24
31
17
49
11
35
74
28
7
96
13
79
8
12
8
8
4
1
7
128
12
52
11
1
5
24
6
5
36
4
55
21
20
4
4
25
15
19
12
9
20
40
24
17
11
104
5
15
84
15
16
24
54
18
8
1
24
4
16
31
49
41
19
31
90
23
52
19
45
4
8
3
29
28
29
15
1
14
84
10
11
8
7
13
20
52
20
31
25
28
61
36
3
24
3
17
151
41
36
68
31
1
8
4
3
42
2
69
44
28
9
10
14
27
8
24
100
60
1
11
28
15
13
35
97
52
1
3
116
15
1
24
95
54
15
49
6
9
11
52
38
16
30
53
16
4
56
44
13
7
23
9
15
5
4
20
7
13
25
46
29
15
61
35
13
11
9
12
19
25
59
61
4
7
5
15
4
36
5
36
3
4
18
18
41
19
12
17
7
9
24
96
20
20
4
27
1
4
23
6
30
5
40
24
20
1
27
12
15
25
35
30
42
1
4
8
8
27
21
20
24
16
20
24
25
2
5
5
20
11
5
7
1
10
21
5
30
9
44
20
8
40
12
15
45
36
40
16
28
16
4
12
9
11
11
38
16
39
36
21
38
25
16
40
40
21
12
26
9
32
23
6
99
32
4
9
30
41
19
13
24
8
3
24
89
16
40
49
27
3
4
17
1
27
80
21
34
5
27
60
40
1
12
61
39
16
11
13
27
20
64
41
4
15
1
8
27
5
120
76
60
44
1
23
15
70
19
47
18
6
5
12
4
40
24
44
12
35
16
24
9
4
8
4
23
18
15
4
4
1
14
16
9
24
16
4
1
7
32
52
8
11
22
7
28
24
4
11
25
24
12
32
56
4
20
16
7
29
43
72
84
24
13
107
42
15
16
4
68
12
20
16
13
7
24
3
12
5
36
28
24
16
59
5
7
21
12
11
16
66
18
37
64
40
39
42
18
9
32
13
3
27
2
23
40
80
17
14
5
31
64
9
57
3
17
34
37
12
11
20
5
5
11
20
24
20
11
9
1
48
3
33
7
44
8
12
20
68
32
31
17
13
27
11
16
6
38
49
15
45
36
16
8
16
4
7
30
35
15
9
1
18
12
9
4
7
69
55
89
7
66
23
4
11
6
3
21
46
5
31
14
3
36
16
5
19
4
12
29
20
51
39
37
15
33
11
21
3
21
15
101
92
16
12
23
17
39
13
128
9
10
9
21
3
12
8
16
5
10
9
20
21
6
40
1
17
11
12
7
2
4
7
4
60
4
24
12
28
16
21
4
12
7
20
27
9
15
9
8
60
4
8
27
28
2
34
29
1
27
20
32
116
4
40
36
31
29
7
14
19
44
12
64
12
69
31
8
21
15
56
3
21
15
1
23
1
4
60
36
19
10
11
16
12
40
17
43
5
18
5
44
25
11
20
23
25
40
25
22
5
7
41
55
25
20
5
16
11
28
56
1
39
69
35
20
20
4
5
2
13
27
29
21
16
19
36
4
16
83
4
1
4
20
12
8
15
2
15
24
16
20
15
5
11
9
3
21
39
2
11
23
5
12
13
6
113
20
8
4
19
25
36
36
3
41
1
38
16
48
5
8
13
6
13
47
4
20
16
1
60
12
36
29
2
4
9
21
6
1
35
25
19
1
8
15
41
4
21
51
7
1
17
87
11
16
48
26
6
4
21
4
20
20
31
29
4
15
42
20
11
43
6
94
41
4
56
4
12
4
5
6
12
33
23
4
13
19
5
24
20
4
12
19
36
33
31
21
59
21
19
5
1
18
13
12
37
11
24
28
51
9
7
14
19
3
5
8
31
30
16
68
7
32
28
20
4
44
20
65
6
33
40
16
44
11
5
32
35
12
32
13
36
32
9
99
44
16
15
9
1
47
9
76
47
52
3
6
20
36
19
5
11
4
40
9
30
42
18
37
28
7
21
12
3
13
55
45
49
31
61
16
99
28
11
29
40
32
16
24
5
3
8
44
28
12
11
8
45
21
95
11
5
20
4
4
21
43
52
19
36
13
20
3
8
30
7
27
17
19
80
9
1
7
19
40
9
15
41
8
23
29
1
18
56
4
5
75
17
12
11
25
35
9
3
13
31
16
13
12
12
20
41
27
9
11
17
62
76
13
16
39
6
23
11
56
21
28
5
6
21
67
1
24
11
1
11
29
25
31
19
1
8
4
41
19
40
35
41
19
12
41
4
5
54
41
23
18
15
4
11
38
15
15
5
20
11
1
44
31
5
33
34
5
76
4
32
5
94
37
8
4
7
4
21
35
21
64
16
32
76
32
4
53
15
3
38
40
84
3
3
17
9
23
12
4
25
11
4
44
8
84
5
20
58
1
71
5
25
6
9
16
5
24
14
16
6
7
12
40
25
19
4
51
21
31
5
3
34
35
20
17
15
24
36
20
15
13
3
8
4
5
51
22
35
8
25
35
1
54
9
27
24
5
16
9
40
19
1
95
11
81
39
78
3
8
52
24
15
33
11
60
21
1
23
19
1
11
33
3
9
35
29
16
4
24
27
61
12
8
8
24
60
48
9
23
1
22
57
60
45
30
41
100
16
23
13
8
5
10
5
4
12
3
17
4
5
39
8
32
47
53
7
4
20
6
39
36
16
12
27
9
11
13
11
1
28
31
6
54
40
20
25
16
4
52
3
6
20
3
21
6
9
24
7
9
27
5
8
1
16
3
4
36
12
13
19
27
5
13
71
85
36
14
40
5
4
11
6
39
36
4
27
13
20
5
10
24
12
13
1
19
27
20
21
20
13
30
4
17
8
20
16
16
39
17
4
80
20
45
14
5
4
72
36
100
23
29
1
39
8
17
3
15
29
8
11
110
22
33
35
25
11
9
15
46
11
103
66
63
41
39
1
19
8
8
4
111
41
49
67
44
8
8
19
10
11
32
20
20
12
15
1
72
11
37
4
19
6
3
8
88
24
8
43
1
39
5
51
61
3
29
8
20
3
5
24
12
20
8
41
10
1
8
15
5
7
41
9
10
5
15
1
15
18
54
21
80
19
1
1
30
40
13
1
15
4
17
10
29
25
19
8
39
5
31
45
48
11
60
13
11
1
4
5
26
1
63
26
24
11
4
25
72
8
19
20
28
23
17
24
5
11
7
5
1
26
49
27
33
5
30
30
6
9
21
10
9
11
121
8
4
47
1
12
17
55
21
3
24
11
45
36
9
4
7
29
12
23
36
15
16
24
69
20
15
49
8
9
15
39
25
4
20
33
44
35
20
135
9
5
15
7
5
25
107
28
27
42
20
46
25
72
1
30
81
15
21
4
29
16
66
29
8
41
11
45
10
53
1
15
4
28
9
24
31
3
12
1
12
16
32
19
33
27
30
23
11
26
10
13
28
67
5
7
41
44
36
65
15
23
10
50
29
16
100
11
5
4
61
84
24
3
59
1
9
23
ABCD 97826430374*3^$a+1 [50026]
48
20
96
19
161
1
15
80
1
119
49
6
84
12
17
12
31
33
39
12
81
27
192
6
39
8
28
3
12
24
21
164
64
204
75
41
96
13
11
31
29
72
7
17
4
32
109
3
21
51
3
41
1
3
140
1
11
31
72
21
44
100
12
3
57
36
39
24
9
8
40
8
61
48
35
12
49
24
11
31
30
18
6
72
27
36
24
57
18
105
45
18
17
31
54
11
36
16
3
29
12
13
90
48
9
8
133
120
42
41
7
9
128
7
30
35
31
30
3
32
28
15
90
107
88
20
4
72
39
5
49
83
13
6
33
15
65
1
15
9
47
36
52
111
60
72
17
55
57
24
36
15
18
35
16
69
107
28
80
48
235
84
29
120
60
31
69
36
105
126
29
19
12
17
31
21
8
40
32
96
4
8
7
29
4
75
125
12
25
114
12
12
117
15
66
35
40
69
39
51
36
77
60
28
15
12
42
119
36
61
18
5
16
68
40
45
35
13
59
28
3
89
13
35
7
24
6
11
64
15
5
76
140
12
12
1
48
15
27
24
30
24
75
51
41
4
20
16
63
5
40
80
12
24
49
71
19
101
79
42
23
31
60
5
244
21
71
12
55
30
63
3
120
5
40
75
30
90
6
51
8
19
42
3
12
75
21
32
108
4
44
144
13
23
1
35
55
9
165
15
44
28
3
65
4
81
24
48
27
120
20
40
8
25
18
89
16
56
4
51
5
24
36
24
67
45
144
8
76
27
29
4
51
33
51
9
21
95
31
9
51
30
120
59
52
120
33
47
24
43
30
71
19
81
15
29
28
3
9
51
17
67
77
76
32
43
29
4
27
90
15
20
7
41
160
21
39
9
63
105
18
21
15
33
32
24
12
28
36
20
25
39
20
4
36
15
89
16
96
68
25
48
18
72
60
5
12
12
84
12
79
78
90
17
16
108
80
16
33
23
12
36
1
59
24
112
60
33
15
36
15
9
27
29
31
41
24
48
52
8
121
155
4
20
88
3
69
63
29
25
71
28
20
49
18
33
45
27
3
29
37
11
13
59
7
41
48
61
59
7
53
7
48
66
35
16
8
7
93
27
165
99
33
27
89
12
37
15
20
13
35
12
28
39
6
27
72
20
25
90
24
5
16
9
42
125
40
9
198
12
101
12
7
24
72
9
15
5
19
69
57
23
88
9
35
36
64
20
216
52
27
336
69
8
7
33
60
15
113
55
12
18
30
17
115
12
66
24
35
19
29
52
15
60
41
28
15
36
101
24
4
44
12
24
24
52
24
44
40
20
97
135
96
20
180
12
72
84
25
66
41
4
33
83
55
9
36
135
29
79
5
31
45
63
6
30
45
32
55
12
5
31
165
27
33
117
23
1
66
12
17
24
4
36
15
9
20
13
18
30
24
75
117
3
45
11
4
152
43
17
4
12
20
55
12
78
59
85
11
40
69
11
13
66
30
35
120
48
136
12
57
51
87
117
27
113
7
41
4
111
53
24
36
19
17
61
3
27
12
30
6
29
7
156
5
24
24
4
57
3
176
4
3
5
19
30
24
11
28
51
24
120
72
41
4
68
52
68
28
84
36
60
8
37
18
6
23
12
13
6
5
60
24
25
35
91
41
40
20
60
108
13
18
141
24
15
41
43
93
33
66
54
131
31
17
60
36
31
53
1
15
15
29
76
20
12
19
84
42
83
16
164
64
3
5
52
72
8
60
43
17
13
24
11
52
27
48
57
20
124
32
37
30
18
3
75
29
31
24
12
33
36
15
21
8
43
57
15
156
9
8
4
75
36
65
13
27
32
67
53
103
69
8
36
12
19
6
95
4
56
13
27
69
111
84
3
5
52
9
71
24
91
69
20
7
54
30
18
47
259
29
72
25
30
45
15
29
76
44
12
37
23
73
15
56
43
17
100
33
11
100
9
135
27
9
15
5
24
7
36
24
6
23
40
27
9
15
41
13
11
28
36
20
12
132
60
55
36
29
7
45
56
7
18
3
104
7
6
48
35
79
30
11
139
48
65
4
24
44
60
37
3
128
24
28
123
29
55
65
28
96
39
12
21
45
27
87
48
125
40
20
76
12
69
18
21
57
18
5
36
24
64
3
42
23
49
3
68
64
75
53
55
17
19
81
108
3
209
36
19
24
41
88
27
65
1
72
11
76
9
47
19
30
18
53
19
24
6
35
24
4
20
13
3
27
9
9
191
84
72
4
63
18
23
112
9
30
60
96
29
49
6
113
31
29
37
15
51
54
3
12
144
24
32
1
39
8
31
5
12
25
24
39
57
47
25
6
60
29
7
60
41
132
148
15
24
5
1
48
35
7
24
6
42
5
1
42
53
156
120
40
63
30
3
128
12
40
3
281
61
15
87
18
90
53
24
36
52
32
25
23
24
1
54
18
18
29
4
75
21
36
92
43
114
90
5
31
17
31
9
80
72
91
45
12
72
63
17
64
24
36
27
78
66
6
23
16
81
23
12
37
6
41
199
17
43
6
23
67
48
30
35
127
53
31
12
9
8
36
136
51
24
53
16
27
53
25
35
85
27
15
125
12
72
64
12
20
168
84
25
18
5
28
15
5
139
21
84
63
12
21
12
32
1
171
21
27
51
41
4
39
12
129
51
48
65
7
93
32
24
31
36
30
24
24
15
27
ABCD 97826605978*3^$a+1 [50026]
8
37
3
45
20
12
4
56
9
12
22
20
18
72
15
37
50
6
12
7
11
13
84
15
45
20
28
20
160
39
5
60
15
21
7
32
21
9
36
7
48
32
63
40
33
21
3
15
26
4
68
94
53
76
84
5
15
33
4
38
48
72
57
3
48
42
18
40
12
5
51
145
17
75
148
47
22
30
38
39
85
11
12
51
4
12
6
12
2
160
141
20
15
57
12
3
78
4
3
11
84
42
55
11
37
20
52
59
34
3
44
13
86
12
13
44
3
9
25
15
35
46
44
19
9
18
14
36
27
45
27
9
22
57
8
3
1
71
4
68
105
21
19
3
5
63
16
5
1
14
18
12
24
12
24
18
33
15
54
6
4
30
6
17
15
12
6
39
15
54
19
71
30
46
8
57
96
9
60
36
15
4
24
11
1
17
18
72
18
48
24
3
4
23
18
27
12
93
12
24
22
5
9
19
11
21
39
1
17
12
6
34
68
40
32
10
8
108
4
14
19
41
91
11
60
4
26
18
9
12
21
75
63
1
23
22
3
15
17
1
35
33
34
42
36
35
45
4
56
19
3
5
16
24
60
15
5
45
18
22
32
10
36
12
56
112
50
15
12
27
30
24
66
85
20
25
63
32
60
63
13
17
60
40
27
23
40
8
18
4
47
13
23
75
9
9
39
7
36
33
57
3
41
18
82
11
52
71
4
17
40
56
24
4
72
39
14
19
12
8
48
85
50
18
4
18
17
37
35
9
6
36
49
5
48
6
36
25
48
15
53
15
10
90
29
3
25
92
3
6
30
46
26
13
51
14
87
7
8
18
27
12
60
28
24
21
14
13
12
11
40
17
45
36
36
43
53
12
172
30
56
52
21
39
5
21
54
60
22
3
8
12
7
74
4
18
8
6
111
27
6
22
8
4
20
1
11
10
51
29
3
25
80
7
8
40
5
18
52
2
58
5
7
6
44
55
8
105
3
112
8
33
7
35
69
40
29
4
20
52
20
120
6
30
18
9
12
25
26
9
45
6
13
17
24
3
37
11
4
53
22
9
71
1
44
15
70
3
3
9
63
86
4
12
71
3
12
18
42
4
53
40
101
12
72
3
25
3
11
13
8
9
6
73
17
30
22
32
18
60
25
20
28
29
15
4
17
27
33
18
81
3
42
40
18
17
13
20
3
84
3
25
8
7
18
8
6
21
24
31
14
51
57
18
18
34
50
10
18
14
25
41
43
17
18
12
100
8
60
57
49
6
17
27
78
15
7
30
11
49
8
28
90
14
18
57
9
60
4
50
12
28
26
27
100
5
40
14
66
4
38
18
162
30
18
13
9
47
39
150
4
12
14
24
18
15
52
17
19
60
11
36
10
12
20
22
30
60
140
75
9
39
33
55
9
8
22
6
15
87
2
19
51
78
12
14
21
25
30
74
12
10
33
17
34
9
11
21
27
28
69
15
6
14
21
49
15
60
8
48
9
24
12
10
14
19
17
4
48
15
41
22
62
6
21
16
17
12
55
5
3
51
4
5
147
13
45
2
33
25
80
3
33
27
37
12
20
18
40
12
5
69
31
53
3
88
5
27
52
15
8
132
102
51
12
51
84
85
27
9
47
18
27
3
46
15
20
1
35
15
9
13
8
60
4
71
123
34
23
33
27
63
21
45
28
8
24
15
43
33
47
57
4
56
13
15
8
9
28
35
12
3
22
11
75
34
23
141
4
50
18
48
24
3
69
63
25
20
12
51
4
36
5
30
10
122
36
1
119
4
17
3
58
32
22
30
3
3
14
3
27
6
12
10
32
33
25
62
54
39
3
12
57
28
48
17
22
8
6
12
39
96
4
101
12
10
30
50
6
4
12
39
11
6
34
108
38
22
5
12
9
54
1
35
69
7
50
79
17
27
12
13
60
90
17
91
9
35
109
5
87
24
51
69
3
13
89
10
45
23
30
40
56
12
4
6
104
40
14
27
12
15
22
23
12
1
8
19
17
75
15
10
23
40
17
3
25
75
15
26
4
20
31
5
27
39
6
4
11
60
49
14
21
3
93
28
197
10
9
3
32
1
17
36
42
37
71
25
9
135
23
4
128
37
83
57
3
52
50
3
3
4
5
9
19
15
33
35
133
21
50
21
28
81
11
7
50
58
62
22
69
207
8
1
23
25
68
63
42
12
10
12
6
8
27
9
6
4
18
12
20
126
48
9
37
39
24
45
80
27
9
46
26
4
14
6
18
12
18
3
15
10
14
13
5
48
24
18
48
73
5
39
27
40
9
12
29
75
25
30
33
41
27
64
11
37
12
41
24
18
1
17
15
40
20
19
86
22
26
24
48
94
41
4
33
18
5
3
60
4
50
3
9
6
48
6
30
49
29
7
5
10
5
4
5
79
23
4
33
27
5
39
25
71
25
29
12
43
35
4
8
4
14
82
14
40
11
28
12
32
3
18
19
20
28
53
54
6
16
6
5
27
1
35
34
3
12
23
22
30
42
68
7
5
15
9
12
39
16
5
15
33
127
39
50
19
9
23
45
94
14
16
128
15
12
3
10
18
45
5
12
18
82
8
15
9
30
28
33
57
27
56
7
26
7
20
9
60
3
132
9
12
43
11
10
51
17
58
8
4
42
3
5
3
24
1
63
39
45
15
17
1
8
39
43
14
18
36
34
15
12
11
4
126
35
9
24
16
15
95
160
33
5
15
12
28
47
25
8
3
22
27
23
78
4
8
3
3
30
27
15
40
90
95
64
8
40
63
12
56
30
39
7
8
28
45
23
61
5
19
9
90
12
41
24
25
158
60
22
8
31
47
45
40
5
12
10
152
40
6
12
20
18
54
19
11
61
20
87
37
3
21
5
31
15
36
5
7
2
15
36
24
69
22
14
30
60
76
5
12
16
35
16
38
31
5
39
27
6
4
39
69
23
49
26
4
14
24
3
27
1
92
87
82
14
9
7
38
12
36
7
68
3
4
17
135
10
8
6
66
3
25
83
37
15
5
48
18
49
8
15
18
94
57
8
21
4
15
8
105
18
84
28
50
7
5
22
14
7
39
8
6
30
60
4
12
18
20
103
27
32
18
48
64
23
193
15
29
24
22
8
154
15
15
50
72
24
4
12
18
32
13
72
29
34
42
26
4
173
28
35
4
8
28
14
40
15
15
20
13
41
39
28
12
47
25
5
15
25
20
3
15
30
22
5
1
14
13
5
18
112
5
85
26
6
40
15
11
24
25
135
65
13
107
1
44
6
12
22
6
54
26
45
15
9
21
42
13
107
18
4
11
3
6
54
12
45
15
30
24
54
1
168
11
4
18
15
20
15
9
3
28
65
24
15
21
12
15
78
18
12
24
1
17
40
80
10
26
19
5
3
19
5
103
32
18
27
48
15
1
56
99
72
25
47
6
34
20
33
28
12
35
13
27
33
17
7
72
23
18
24
48
7
33
20
3
84
73
23
27
10
12
20
15
21
4
14
102
54
18
60
30
36
25
44
40
17
3
12
21
18
96
36
4
5
3
6
54
12
46
27
41
16
14
69
12
40
5
3
16
27
14
19
36
35
21
87
48
4
5
16
24
41
4
3
3
14
18
13
5
22
8
82
8
18
21
4
17
30
18
42
57
15
48
78
54
22
3
8
7
86
12
10
29
25
30
18
15
5
70
2
40
15
8
25
15
45
63
9
8
3
148
39
65
127
14
55
9
18
8
6
3
ABCD 97826688112*3^$a+1 [50248]
54
39
15
72
53
91
36
21
12
93
90
29
160
80
28
192
15
65
196
272
25
167
175
285
219
41
175
234
54
45
80
292
320
48
12
31
69
108
165
90
216
89
100
108
243
161
91
69
188
103
9
48
32
163
33
3
126
54
9
60
180
57
51
147
177
48
81
27
117
18
29
60
196
57
87
60
80
16
27
216
36
126
315
135
9
20
28
15
17
16
3
141
128
181
11
160
36
44
91
57
12
180
80
76
99
65
79
141
80
16
144
96
45
144
231
252
20
55
297
48
48
219
53
28
132
3
54
198
33
192
240
3
9
20
220
80
48
52
39
9
171
21
60
68
103
9
140
48
55
77
240
76
180
60
303
177
75
18
51
75
108
126
162
189
60
3
33
44
31
129
15
21
44
48
52
60
20
48
193
18
57
195
144
113
112
48
51
29
112
39
90
59
13
87
111
161
235
165
33
107
208
117
315
48
231
141
336
99
125
1
255
60
32
13
135
63
161
28
32
31
72
365
60
132
76
32
112
141
119
79
576
33
140
115
33
3
41
240
43
36
161
16
183
144
72
33
80
132
28
15
165
32
28
240
147
90
35
196
12
63
197
28
132
12
36
60
212
151
57
15
45
99
36
29
25
90
185
100
48
12
51
129
80
403
105
260
60
61
72
47
43
17
148
123
126
144
147
69
143
145
207
9
71
60
16
123
201
60
189
99
32
100
60
15
33
21
251
48
43
90
27
192
36
192
80
67
93
12
3
18
54
165
36
44
48
192
235
18
162
5
16
195
9
20
220
48
212
31
252
17
16
3
144
93
69
90
21
15
177
32
28
20
60
52
108
32
103
288
108
90
162
17
112
48
32
16
99
45
135
173
12
180
139
36
45
276
32
160
348
192
20
7
5
100
188
67
81
272
12
85
111
12
20
91
72
72
197
60
148
81
72
119
208
140
52
108
75
216
90
71
240
16
32
12
100
60
135
45
48
33
90
54
95
28
240
192
39
54
135
27
36
17
91
21
105
231
44
160
468
60
63
17
192
196
63
29
7
45
108
320
112
63
165
92
283
90
207
9
39
60
132
80
76
117
18
54
54
72
105
3
126
450
45
60
93
126
89
1
72
87
108
3
81
188
127
261
60
32
112
20
19
54
3
180
12
228
44
256
84
3
93
12
132
108
32
ABCD 97826732988*3^$a+1 [50079]
132
28
11
33
21
51
48
45
3
165
48
42
198
7
245
72
18
33
60
9
90
33
48
12
72
3
252
145
32
108
36
51
105
60
84
9
12
6
48
6
90
30
123
16
5
7
35
12
60
66
39
3
169
59
54
67
29
99
12
4
80
57
12
27
16
83
45
69
18
73
17
15
144
108
60
148
137
12
39
24
60
16
185
6
18
27
9
27
48
16
83
81
69
120
31
36
48
53
84
63
33
3
36
24
100
11
21
3
126
51
3
30
126
33
21
7
35
93
45
42
54
18
66
180
79
32
24
357
163
29
6
105
51
105
93
123
12
33
15
69
15
3
60
12
18
67
8
3
192
132
1
47
33
160
29
19
44
156
4
11
69
105
75
28
308
72
99
69
24
48
39
84
36
6
48
51
28
20
105
7
11
54
84
39
51
81
9
42
48
25
29
51
135
69
93
43
44
15
42
51
100
68
9
6
30
31
23
60
12
150
15
69
147
3
81
3
36
42
15
3
54
102
60
18
66
85
29
127
36
8
27
9
84
264
3
102
15
12
60
340
5
6
25
108
29
15
40
32
15
13
48
32
201
54
21
87
18
15
100
116
21
252
12
6
234
15
3
12
18
168
7
155
12
13
83
84
6
63
96
33
67
149
6
18
102
25
44
132
75
54
48
6
105
69
135
27
18
27
60
39
121
20
9
39
105
51
12
39
33
60
36
69
3
40
173
75
69
51
60
51
168
57
105
90
61
47
120
60
45
27
84
42
162
18
115
8
180
105
144
6
1
68
15
93
4
44
64
68
3
54
36
79
36
5
51
45
39
4
32
48
21
51
36
177
240
192
75
24
9
3
3
144
1
29
3
3
36
48
33
84
48
60
87
1
47
33
99
45
24
40
32
24
4
11
36
162
115
137
30
60
48
165
105
132
36
144
63
21
67
44
15
189
171
25
68
21
7
32
36
51
18
18
18
55
44
36
96
123
168
105
33
114
30
51
64
11
90
54
97
119
25
71
18
27
24
72
64
11
37
11
6
30
33
153
7
200
81
30
90
36
234
141
48
33
48
15
111
33
108
24
69
24
27
63
81
261
3
96
45
171
88
77
15
96
3
66
18
36
25
65
42
54
18
72
18
15
60
81
42
93
45
36
24
51
60
4
59
85
47
84
81
45
180
198
33
3
54
72
24
27
52
5
75
192
9
30
25
32
69
198
42
99
27
237
51
36
36
12
150
12
150
48
45
33
72
12
6
9
16
12
20
27
24
54
12
168
36
187
48
32
93
7
32
45
78
69
28
137
51
123
25
29
72
18
21
57
39
51
54
183
87
30
3
3
54
36
3
81
90
45
45
60
79
12
47
33
84
105
36
63
52
128
120
36
108
27
121
23
105
45
30
85
11
36
277
83
69
84
16
29
66
21
108
12
192
117
75
84
21
18
13
8
40
17
39
4
155
81
100
80
64
116
24
24
16
125
195
60
60
9
66
42
228
126
9
69
27
75
13
8
3
97
32
117
75
3
81
16
5
60
39
9
87
48
120
28
23
42
115
59
93
276
16
29
42
73
11
78
7
84
17
12
90
25
8
9
63
21
147
4
36
143
81
16
32
45
6
84
33
3
96
30
39
39
18
12
42
48
81
51
45
120
40
56
9
30
6
55
47
85
48
17
87
24
120
36
111
84
198
135
45
126
312
9
75
45
51
9
3
42
199
56
4
11
25
48
11
49
5
132
36
3
52
60
23
126
39
21
108
66
24
12
6
7
80
60
228
4
35
25
20
24
201
36
12
27
84
64
41
96
48
15
88
23
57
39
54
15
4
35
21
9
15
63
97
12
35
105
159
25
101
6
37
53
48
7
35
12
6
39
15
21
12
40
80
12
148
104
123
36
54
90
120
72
60
120
33
12
123
126
36
36
87
12
36
24
3
72
ABCD 97827051202*3^$a+1 [50029]
12
99
17
16
72
21
11
97
63
48
8
16
8
103
77
193
24
90
36
66
18
57
12
48
20
24
100
81
18
9
56
7
105
9
47
7
57
15
5
148
45
35
1
30
9
48
48
20
52
57
6
54
23
84
24
48
13
18
9
48
8
64
36
80
28
57
102
9
8
127
21
3
9
68
16
27
6
75
9
23
48
96
16
56
1
11
19
9
68
55
9
39
105
12
63
60
21
45
11
13
27
39
81
48
12
32
12
48
40
8
88
24
3
18
36
15
45
27
80
4
20
64
72
24
9
36
24
35
4
12
8
24
7
54
90
72
84
17
19
29
48
64
9
3
192
123
36
197
19
18
59
1
27
3
45
80
91
5
112
36
180
51
29
43
48
33
63
21
12
32
19
89
73
87
68
16
9
39
12
72
12
44
52
3
17
7
33
32
16
21
15
153
23
12
1
35
16
3
9
24
32
55
249
44
48
76
69
24
59
28
15
18
47
16
44
36
4
15
81
24
9
23
4
20
12
4
3
18
35
1
15
32
67
30
47
4
36
165
54
77
13
71
43
57
24
20
61
30
60
21
48
39
141
39
12
78
15
15
6
171
60
8
7
9
8
127
6
30
90
23
55
77
40
9
66
9
32
67
81
45
15
99
12
45
15
89
19
29
12
16
153
27
96
243
9
117
23
25
36
11
88
15
53
37
66
24
12
17
37
6
41
36
12
28
20
1
27
36
84
75
93
8
64
63
42
47
7
30
54
6
47
16
3
114
30
36
9
68
73
18
30
3
33
60
23
16
12
84
32
133
23
1
12
71
16
32
175
36
30
18
9
36
116
12
49
27
57
15
44
64
36
21
24
15
32
100
15
120
5
96
7
60
17
16
87
17
79
54
3
56
48
19
30
39
15
33
27
149
24
4
44
85
27
8
172
32
60
120
7
90
114
69
24
63
45
63
117
8
1
15
99
12
108
5
52
3
45
81
27
39
18
15
45
51
51
165
20
16
44
24
72
7
29
4
87
72
9
36
20
12
67
6
227
7
54
3
68
31
24
69
8
103
17
4
20
13
3
12
60
15
21
44
55
29
13
15
32
1
15
72
3
60
30
35
61
15
12
3
29
52
144
15
29
37
63
81
35
79
57
36
9
83
16
9
119
24
60
100
24
36
12
117
27
3
17
97
11
43
30
11
12
16
24
9
131
13
6
48
42
47
1
15
132
15
45
68
16
51
9
72
27
53
7
126
83
36
1
36
23
31
9
8
16
27
5
4
32
16
27
9
87
137
7
12
45
9
35
145
6
57
60
117
11
25
11
4
15
45
15
54
27
48
32
28
39
60
17
52
57
3
12
24
60
45
66
36
17
184
3
21
44
12
97
42
69
69
3
32
24
48
36
7
69
48
3
96
90
3
63
24
29
36
88
21
3
56
13
18
72
18
75
15
125
64
8
16
24
80
64
39
81
12
20
60
48
31
228
6
30
9
12
8
88
27
5
100
27
57
140
16
51
93
32
16
60
68
7
9
48
51
17
12
7
41
36
13
99
12
9
60
23
31
5
61
23
220
12
39
120
6
51
15
41
4
20
25
24
23
31
65
112
68
60
85
3
93
3
51
93
32
67
5
19
36
129
51
18
59
43
54
39
20
1
15
60
20
49
30
6
11
76
39
41
24
40
20
16
68
25
47
4
15
65
100
3
21
72
72
48
3
54
11
12
13
59
61
3
33
71
36
28
63
60
41
28
96
32
160
15
33
21
27
8
61
27
3
29
40
144
21
3
3
21
27
33
39
9
12
24
45
27
24
147
42
99
21
11
13
15
68
108
16
44
40
9
54
45
15
81
111
81
36
144
8
24
1
54
33
39
9
9
90
30
47
13
87
15
17
7
144
57
20
28
20
40
48
57
36
51
24
135
114
36
83
232
75
36
9
9
3
57
3
20
13
51
44
79
9
56
40
12
33
102
24
90
30
36
33
21
123
21
90
6
3
24
57
6
66
3
140
7
9
20
19
77
19
41
40
3
21
32
4
60
8
108
19
65
43
29
7
6
3
32
72
88
15
21
39
53
24
61
3
8
24
37
24
51
32
1
11
25
23
52
15
24
30
11
40
32
4
60
32
7
9
48
48
48
20
4
69
24
51
3
57
9
59
48
16
3
9
12
39
48
29
4
27
29
91
45
60
48
48
39
12
29
28
8
28
60
8
24
13
6
69
15
6
3
33
3
12
33
3
12
8
13
3
80
40
3
45
8
16
45
15
36
96
12
20
12
52
60
3
65
72
37
3
252
12
27
29
28
20
72
16
20
85
66
36
18
99
51
65
48
12
76
8
28
80
55
18
83
103
30
111
36
93
15
20
24
61
23
1
15
147
18
11
60
52
12
68
49
18
57
24
108
3
9
9
39
32
55
29
175
17
73
59
43
5
12
37
240
39
72
72
24
44
16
20
28
111
24
120
24
5
4
20
124
48
36
9
39
8
4
12
120
60
27
33
3
69
72
117
27
39
9
15
36
21
45
51
3
29
31
29
4
108
48
32
48
28
20
7
30
42
18
12
18
45
84
48
32
31
5
67
89
19
65
96
19
149
7
41
49
35
16
3
29
7
9
12
8
28
57
120
27
63
42
48
6
30
11
25
18
6
27
48
60
45
23
7
45
44
4
24
9
23
31
17
16
8
16
3
21
24
165
3
3
17
12
1
111
33
24
90
45
68
28
36
3
33
39
17
1
15
32
133
47
25
87
57
54
45
20
7
9
80
31
ABCD 97827832632*3^$a+1 [50016]
24
30
6
180
30
6
93
51
36
153
45
30
90
144
6
54
63
3
96
18
66
24
30
42
105
33
96
231
15
126
72
162
18
207
45
54
216
6
12
3
39
30
126
93
336
99
45
192
24
63
12
234
54
36
24
66
54
177
171
45
93
150
120
24
90
51
72
48
279
81
45
30
342
60
3
99
117
135
24
36
45
99
180
81
99
36
48
153
24
63
33
3
12
33
207
9
39
24
30
51
21
60
36
120
18
54
51
57
42
48
24
144
165
99
36
72
24
66
252
27
96
27
12
168
81
96
15
9
99
93
93
84
36
42
9
219
36
330
228
42
180
120
54
15
192
69
54
141
15
186
15
75
54
18
18
264
18
201
51
45
279
150
51
39
57
48
15
6
36
279
111
108
90
51
39
150
66
129
291
30
150
105
24
171
144
381
195
24
45
117
48
6
18
72
171
3
42
12
162
18
42
9
9
180
18
48
57
33
60
36
108
51
75
117
63
12
24
69
159
6
90
54
18
162
18
84
9
15
36
48
72
6
48
87
3
114
27
45
48
432
24
75
72
27
42
120
114
66
135
96
48
135
177
24
144
111
9
27
72
12
24
72
288
30
6
120
21
24
24
171
54
36
18
102
36
198
276
21
45
3
75
165
51
69
15
6
174
150
66
186
18
345
189
27
63
252
114
27
183
60
210
276
90
84
132
108
84
78
30
72
6
66
54
51
255
78
27
135
270
75
15
18
102
204
30
15
45
120
27
15
72
81
39
57
39
174
3
168
117
123
39
6
30
42
18
57
27
42
99
27
48
117
168
9
102
54
90
60
84
57
51
69
243
90
51
75
30
60
66
81
24
165
99
315
42
48
42
102
126
141
96
120
24
15
60
108
12
18
126
45
120
327
30
195
75
213
117
99
9
30
276
90
36
30
33
111
144
81
33
18
84
81
48
15
24
57
51
45
24
39
36
120
45
33
36
66
9
51
126
15
33
36
24
36
30
54
126
24
66
150
141
123
6
48
162
60
18
12
54
24
36
57
240
288
96
75
165
9
15
75
96
309
51
156
9
96
63
90
66
216
69
45
30
18
51
120
27
90
240
180
84
24
51
39
177
144
3
93
24
264
72
117
6
144
141
39
18
135
24
144
21
66
33
27
285
39
120
60
36
129
144
51
18
27
3
132
30
75
75
18
27
75
60
156
90
18
36
36
78
171
111
153
96
63
18
12
36
204
18
108
336
36
78
84
162
45
69
270
21
24
99
12
240
30
54
45
120
69
123
3
141
24
336
3
93
123
6
30
126
78
45
45
147
135
225
144
339
72
288
210
6
84
57
15
60
120
93
39
12
108
57
15
105
93
6
45
72
48
141
ABCD 97827898822*3^$a+1 [50013]
33
315
84
9
87
3
36
24
201
63
36
114
36
66
9
69
48
24
18
66
27
63
6
12
36
15
39
9
189
216
90
54
18
117
15
36
12
18
159
39
45
36
9
198
18
123
75
33
39
81
33
66
78
72
147
69
90
54
12
51
27
12
33
99
192
33
12
105
72
3
15
66
42
117
12
132
495
45
21
27
96
21
15
237
87
57
126
180
33
99
36
12
162
63
171
117
24
57
87
129
87
3
126
87
63
81
120
24
57
15
225
66
36
114
48
6
81
63
189
84
27
6
30
18
18
42
36
111
33
27
75
6
54
9
48
45
42
9
183
36
132
129
171
90
24
3
63
117
144
81
27
132
3
6
3
33
90
84
36
33
147
60
12
6
18
48
36
90
54
18
72
54
225
36
36
24
36
3
18
60
84
15
81
72
216
39
117
60
147
123
153
3
36
204
57
15
66
18
177
3
132
36
12
18
99
45
24
48
24
3
63
78
120
27
45
78
36
12
9
99
45
72
99
33
144
21
90
24
93
24
84
87
54
48
6
48
108
270
15
48
36
177
102
78
12
15
84
144
9
51
12
177
66
108
105
72
72
192
60
3
42
66
108
6
75
168
3
45
105
48
36
15
81
27
57
135
33
18
21
24
57
60
63
363
6
63
21
15
27
18
66
33
3
45
9
135
240
12
36
9
6
84
42
147
108
15
21
24
81
63
48
9
60
63
129
18
78
27
75
6
111
87
30
54
78
39
15
90
30
60
48
18
78
84
141
12
24
129
42
45
180
3
36
78
66
72
45
99
81
87
36
66
144
150
30
15
36
201
216
63
9
6
48
105
21
6
102
168
12
78
93
9
6
81
9
48
15
27
12
384
48
18
15
36
21
42
30
6
153
117
84
15
3
36
33
9
18
117
3
213
153
135
9
3
15
54
30
45
69
54
108
54
18
126
3
36
99
42
3
51
21
27
189
9
18
36
18
27
135
9
27
81
15
18
66
117
24
21
27
51
81
75
33
48
9
207
63
18
126
9
9
90
33
36
156
63
72
36
33
9
18
72
93
87
90
120
114
189
12
60
99
93
81
216
90
6
30
18
6
162
66
33
84
45
96
48
15
93
162
54
312
324
66
141
48
33
63
3
33
9
90
93
96
3
36
81
27
60
48
180
168
129
60
84
117
54
6
219
33
90
12
9
27
45
63
96
12
81
33
108
30
36
18
15
75
108
9
81
99
33
66
9
63
18
99
96
75
81
180
51
9
12
96
3
45
159
21
36
27
18
162
24
102
60
3
27
9
60
39
126
15
39
105
27
81
27
57
63
105
27
30
135
33
36
90
90
162
45
27
93
87
45
36
45
12
63
9
270
33
153
54
81
3
6
372
15
129
108
63
36
27
33
192
27
9
51
45
63
48
36
141
63
45
27
126
75
45
63
9
54
18
18
54
171
27
36
216
105
21
63
60
3
18
204
36
171
39
54
90
141
288
12
27
9
9
78
12
9
63
36
96
66
162
24
30
78
54
84
78
144
84
6
30
9
81
459
60
3
126
36
6
30
18
9
135
42
126
102
24
36
30
33
3
153
15
84
60
9
12
99
36
180
18
126
24
18
120
135
168
21
51
39
6
18
12
18
126
216
24
18
75
33
48
51
81
27
48
27
189
9
303
36
75
6
27
21
51
192
72
63
117
63
36
18
27
45
72
60
36
39
9
27
159
ABCD 97828101604*3^$a+1 [50015]
15
21
51
24
48
21
210
21
36
72
51
9
27
45
36
24
24
21
63
237
51
24
39
105
21
90
54
99
48
9
63
60
12
69
84
51
12
120
120
9
99
84
12
3
12
21
3
174
96
87
12
108
24
15
21
72
60
12
285
3
141
15
9
123
72
12
84
195
21
84
12
48
36
84
72
159
105
3
105
48
24
45
30
78
36
30
54
27
15
69
12
3
9
48
33
36
51
84
189
144
51
72
3
21
105
60
3
105
15
36
12
24
105
3
96
9
36
15
9
75
15
36
9
72
60
15
24
81
39
21
60
45
3
15
45
51
66
171
12
15
21
105
39
60
132
39
45
15
57
72
45
60
3
12
12
3
42
30
24
105
15
36
189
9
132
15
213
3
84
60
39
21
69
195
15
24
45
60
12
135
21
33
27
48
99
42
144
30
60
54
66
45
36
45
99
84
15
6
90
9
156
120
129
3
120
132
60
132
39
69
12
3
57
15
9
60
9
51
60
60
39
57
15
129
15
45
72
60
228
12
159
9
15
9
96
21
18
81
24
15
153
87
36
21
15
54
15
132
84
48
36
45
15
21
3
12
24
45
6
9
60
72
12
57
3
12
60
36
3
45
36
84
132
24
60
144
12
84
24
21
39
60
60
21
90
21
63
69
60
57
15
39
57
12
21
15
15
126
75
3
45
12
15
213
21
66
90
54
45
105
27
72
120
45
123
27
102
123
27
93
27
18
27
15
69
12
72
36
219
93
24
105
18
126
51
105
78
93
99
24
54
195
15
21
12
24
75
180
21
24
24
24
12
15
54
27
180
12
15
72
24
234
36
15
15
186
75
36
228
75
36
21
60
84
48
51
126
39
105
75
180
12
48
24
45
180
30
6
66
33
21
51
39
96
69
132
24
9
75
231
93
96
36
48
87
93
108
9
3
12
75
18
3
24
99
6
3
51
165
60
12
12
21
66
33
12
96
120
9
111
57
30
93
33
180
111
39
9
45
63
12
15
30
63
72
72
45
75
33
111
15
69
57
78
33
12
108
60
12
108
63
120
9
72
99
6
15
123
72
78
27
96
39
189
9
90
12
54
39
132
96
3
60
57
27
36
45
24
60
156
36
3
150
15
72
24
12
3
120
45
60
60
21
15
69
51
75
9
141
3
120
240
72
105
63
36
9
90
36
9
156
132
39
18
60
36
87
24
99
45
51
45
3
33
39
24
9
60
132
264
21
3
60
96
96
60
48
117
39
105
75
60
24
72
24
24
60
96
96
9
36
63
180
12
36
57
126
105
21
15
33
6
21
15
9
9
102
45
24
96
36
3
126
54
9
36
24
57
99
9
75
12
165
18
72
33
36
96
69
15
39
192
189
9
36
36
180
60
51
108
24
27
33
72
39
21
219
45
21
60
48
27
15
45
24
12
168
39
81
9
126
45
96
3
45
12
48
12
84
24
57
54
24
36
21
33
111
60
9
3
9
90
9
144
60
111
114
30
42
183
12
120
9
144
36
30
21
69
171
9
39
51
21
48
156
60
84
15
57
84
12
48
36
9
99
51
9
36
12
12
111
9
12
48
147
33
156
9
27
9
75
12
60
48
12
9
51
33
51
9
75
60
75
9
48
72
12
129
36
18
252
33
72
9
51
144
12
48
141
39
24
48
60
12
60
57
15
45
39
45
24
135
132
15
9
15
9
132
24
45
54
36
57
24
9
39
96
24
27
69
36
24
12
3
174
60
3
24
84
60
72
48
36
24
12
60
99
90
15
84
324
27
45
60
33
3
3
105
375
21
15
21
108
12
12
12
84
96
24
60
72
3
21
96
24
144
9
72
15
33
15
108
3
24
21
15
45
72
9
30
81
99
9
9
180
72
135
36
9
54
54
123
9
180
111
69
30
60
18
15
12
180
84
12
12
45
51
12
3
9
12
39
129
45
42
9
36
75
21
48
60
21
15
3
57
9
51
84
36
9
60
75
96
24
12
63
180
9
252
ABCD 97828291118*3^$a+1 [50042]
48
30
18
30
83
67
5
7
17
31
30
84
36
35
7
17
73
108
282
17
13
12
336
47
55
30
83
67
18
24
18
12
36
17
73
120
30
180
12
185
55
41
169
18
42
35
37
120
108
12
6
125
25
47
67
60
78
12
23
72
43
72
120
66
30
77
13
24
6
30
180
240
155
24
121
12
138
65
24
43
53
67
72
48
5
13
12
18
174
18
120
162
18
41
37
102
12
96
89
13
60
42
5
85
30
5
73
90
5
43
42
12
36
42
30
35
25
42
30
78
65
48
145
24
66
72
53
24
31
12
77
1
47
193
84
11
72
97
36
54
66
54
5
168
37
78
12
6
12
48
30
12
42
36
47
25
18
12
78
35
19
6
60
12
72
143
13
42
18
12
11
19
42
6
77
7
18
30
12
36
42
12
11
37
318
173
109
102
66
42
65
25
48
90
24
66
54
125
31
90
24
95
1
23
109
203
19
120
138
42
156
90
35
192
55
60
101
37
59
1
42
48
173
67
24
18
42
138
282
30
18
5
55
30
228
144
120
143
25
168
47
7
36
24
36
42
12
6
24
30
23
43
12
12
6
30
90
120
120
12
42
18
12
48
60
71
61
30
96
149
96
67
90
275
163
5
49
191
7
185
55
30
203
97
23
67
48
30
30
30
60
72
132
6
29
61
30
54
18
78
23
229
83
7
30
18
17
25
192
90
48
312
90
48
90
12
5
13
35
73
24
90
90
11
145
72
132
6
24
5
1
47
13
24
83
7
48
12
30
95
25
18
60
60
102
126
60
72
30
60
11
97
12
60
42
53
37
90
18
23
199
36
5
37
12
18
18
84
138
53
79
18
48
24
228
83
72
145
42
18
60
42
90
35
1
12
11
19
5
85
30
30
48
42
12
30
155
48
13
30
30
24
23
25
23
97
42
30
96
24
18
48
30
95
48
31
36
24
5
13
180
48
95
19
53
7
6
60
143
37
24
18
233
85
294
53
73
30
60
5
67
5
7
6
83
24
85
30
192
6
23
157
24
90
36
173
49
95
13
12
95
25
60
72
180
18
42
35
55
18
78
65
144
91
5
48
37
24
30
66
30
24
101
7
60
72
108
18
42
78
24
30
78
12
108
35
48
187
30
42
36
42
48
54
6
54
5
31
54
78
12
30
36
30
30
54
210
60
48
42
6
12
222
5
133
35
7
150
11
24
13
180
23
127
42
6
17
43
102
23
25
47
187
5
168
67
5
115
5
1
114
6
95
25
12
42
36
5
85
83
19
18
12
168
47
67
29
49
23
49
60
83
25
48
102
30
11
61
35
25
48
23
7
30
108
119
73
90
18
150
5
109
35
61
102
78
60
54
60
60
48
90
30
12
65
13
120
11
24
43
29
73
48
24
108
60
23
139
101
19
53
72
13
30
53
24
43
5
96
7
54
30
6
42
5
73
30
84
138
12
96
72
23
55
12
72
30
23
13
12
18
29
73
42
60
18
78
90
24
30
66
132
12
36
120
24
36
95
7
18
60
59
24
31
66
42
30
47
151
180
102
90
78
12
107
1
54
36
222
30
102
11
229
48
83
19
29
1
143
25
72
36
102
120
48
324
18
12
30
5
1
42
5
48
145
167
73
30
84
120
18
12
18
30
60
48
42
113
25
47
48
7
17
223
17
24
91
5
13
72
6
120
29
13
60
71
24
13
252
72
36
83
19
162
18
65
13
59
48
7
60
221
25
174
66
132
35
37
59
24
13
12
90
42
96
150
102
102
6
24
108
23
49
126
17
48
85
54
48
42
59
79
90
47
73
30
108
102
60
72
11
157
30
42
59
79
12
96
102
12
35
25
143
67
29
1
60
6
24
53
67
18
35
48
25
12
30
30
42
6
47
120
103
12
53
19
6
114
18
11
19
90
35
25
42
96
90
12
30
60
90
60
47
1
12
107
43
78
23
ABCD 97829147896*3^$a+1 [50065]
3
4
36
24
180
41
39
87
165
4
71
33
15
36
72
12
1
17
84
3
33
72
18
49
35
25
11
42
30
12
9
12
48
15
1
23
1
56
15
1
35
18
7
20
39
1
32
40
11
6
30
21
9
15
9
19
23
30
78
1
23
12
13
8
15
73
47
9
33
27
3
48
37
71
9
15
6
24
6
60
57
27
21
12
4
24
29
60
66
24
12
25
23
6
6
105
33
6
25
41
19
41
15
15
6
12
15
3
73
12
20
28
11
108
21
9
18
12
18
27
87
13
11
30
42
54
15
39
45
9
3
4
5
6
132
42
3
3
12
13
53
27
24
24
21
30
24
49
17
3
135
33
27
30
18
18
24
6
61
29
36
30
120
36
45
24
15
25
23
21
24
12
9
75
69
42
36
9
3
18
39
33
55
48
5
43
11
1
5
24
60
18
12
24
1
5
15
105
19
77
48
42
12
60
6
27
9
43
23
9
4
29
36
15
24
45
6
96
33
135
33
9
30
84
6
126
25
17
42
6
15
4
83
48
13
71
9
39
78
18
21
15
1
17
30
6
51
3
1
35
6
3
63
57
3
12
72
18
91
5
99
3
42
90
60
12
36
54
36
15
3
60
24
6
6
1
59
9
9
12
3
132
60
63
30
7
8
3
13
5
7
65
19
56
15
12
60
1
5
6
1
48
80
111
60
48
33
24
3
18
12
7
35
6
3
4
5
27
3
1
11
25
8
3
12
72
1
29
18
36
9
28
89
6
12
12
6
75
24
15
45
51
117
52
56
9
60
31
47
13
24
59
81
28
32
21
54
24
49
35
102
6
24
61
20
27
61
137
78
66
103
17
15
15
33
21
6
9
45
31
96
23
25
11
48
12
24
36
13
5
18
18
42
33
39
60
13
29
15
21
12
36
84
3
93
6
114
102
30
60
132
12
18
6
15
27
12
1
12
44
33
30
42
30
13
5
3
3
9
12
45
6
48
6
43
12
29
55
131
96
18
12
120
27
3
13
5
12
12
27
45
39
27
9
33
6
36
33
15
61
5
51
81
3
15
21
4
32
3
60
49
96
95
6
15
45
15
15
13
5
15
15
1
11
6
63
24
52
59
21
3
60
1
5
24
27
24
57
42
13
23
6
30
18
15
48
3
6
43
8
88
11
48
30
30
60
6
6
30
24
6
73
5
30
33
33
31
35
18
6
9
15
13
47
12
33
51
9
16
11
48
25
12
24
20
36
15
1
68
9
30
61
32
15
12
33
33
6
45
24
57
42
6
6
33
45
15
3
24
25
29
6
48
21
69
18
24
33
12
15
33
27
96
12
25
5
87
9
36
6
18
6
24
117
27
6
51
28
35
21
39
21
12
3
30
6
30
78
30
3
9
3
16
11
48
18
18
12
18
24
48
24
115
65
6
24
60
69
39
1
24
5
12
31
77
163
17
60
78
18
6
33
15
60
13
12
20
60
63
9
75
18
15
28
5
27
45
6
69
3
114
18
21
51
33
15
45
15
1
5
6
36
33
4
5
66
12
24
6
7
11
120
1
20
15
30
39
45
7
47
1
5
24
15
15
60
25
41
55
95
30
96
6
12
42
6
54
15
4
29
78
85
47
30
72
39
87
13
60
11
30
18
6
19
47
6
12
7
41
84
15
48
3
57
16
11
18
6
9
123
12
33
52
35
18
24
3
27
48
90
66
12
93
36
3
21
12
3
42
255
24
3
96
36
156
42
102
48
1
77
102
48
42
43
44
4
17
60
3
24
40
11
45
45
30
25
44
16
5
36
55
5
90
48
36
1
11
37
5
6
12
13
11
18
6
21
93
7
5
39
21
24
19
11
25
71
21
12
3
24
25
23
1
17
7
68
3
24
12
36
30
24
3
15
13
60
8
39
45
45
36
12
7
35
6
15
69
55
5
12
48
30
33
3
12
9
15
13
5
12
43
5
3
4
80
9
7
35
13
5
42
33
21
30
1
17
43
23
96
61
8
45
30
12
42
15
45
60
30
21
51
24
12
9
45
3
45
36
7
47
6
27
15
9
15
1
5
12
18
84
24
49
5
12
66
45
33
66
18
30
21
60
15
156
48
12
1
5
55
59
9
76
5
31
5
79
11
37
8
4
11
120
49
35
18
6
37
5
60
3
132
3
49
23
33
12
27
6
55
35
36
60
84
6
3
108
28
104
15
21
15
117
24
60
45
15
45
24
6
33
63
18
27
84
36
84
3
30
43
83
36
78
3
3
72
24
18
66
6
24
19
5
42
9
15
30
7
48
56
51
37
8
3
81
60
33
30
25
23
42
6
21
3
37
56
39
13
191
6
3
52
11
9
4
5
7
5
54
138
27
39
36
33
72
3
48
13
5
15
51
33
88
23
6
48
67
5
43
5
51
15
6
15
9
19
5
78
93
4
68
12
15
18
15
3
12
45
39
6
12
48
30
48
49
5
3
3
42
30
37
53
3
60
24
57
3
12
4
71
33
27
24
37
140
12
45
48
102
13
83
6
30
24
57
33
30
12
42
7
48
5
3
75
9
3
48
45
45
12
180
60
78
102
3
3
24
30
15
75
13
20
69
31
17
6
12
9
81
48
42
9
15
30
30
105
15
69
40
11
33
21
42
33
16
8
3
78
12
39
9
31
11
42
48
42
6
67
8
24
3
54
63
27
18
63
3
1
83
12
24
6
6
109
24
44
12
21
54
48
108
9
15
33
15
12
21
69
30
13
17
51
52
71
45
21
54
57
3
81
40
23
25
5
3
28
17
27
15
42
30
18
12
48
6
9
75
33
4
23
96
36
61
20
12
15
36
12
24
24
30
24
115
60
20
3
33
51
24
30
6
21
27
21
87
9
160
41
15
24
51
9
36
27
36
6
24
6
9
40
17
48
6
78
7
5
18
13
35
12
42
30
24
1
20
39
49
35
13
20
60
63
12
90
15
15
42
18
49
149
27
15
30
12
12
66
60
12
1
29
12
114
12
49
95
120
1
83
37
17
27
96
4
5
15
51
85
60
24
8
3
18
39
15
12
18
31
17
3
15
25
17
18
66
91
20
39
141
39
18
6
30
30
6
24
42
25
12
41
24
27
21
78
36
9
9
42
6
7
41
12
72
48
15
15
18
7
23
24
37
5
18
12
105
4
17
48
36
48
3
9
55
35
13
47
6
54
18
15
27
6
24
51
15
25
23
25
11
48
33
60
159
21
93
27
24
3
12
9
4
5
12
48
12
19
17
7
20
12
15
9
16
5
39
4
5
43
24
23
33
69
18
1
36
20
63
1
20
99
37
8
28
68
51
24
6
18
6
30
12
33
4
12
8
27
105
45
15
39
21
75
30
6
18
30
45
21
84
7
44
3
42
18
60
6
7
35
12
21
51
21
3
42
120
43
41
66
25
47
6
6
54
30
6
6
105
48
24
3
54
15
108
75
126
27
28
44
16
5
30
6
51
9
6
12
13
23
25
12
29
18
33
4
35
9
136
5
18
6
30
54
3
15
13
29
6
126
15
3
18
3
4
47
156
9
ABCD 97829321542*3^$a+1 [50030]
123
21
70
56
4
128
22
119
36
120
60
49
95
217
50
45
63
90
207
60
63
70
14
108
117
27
6
48
70
17
39
40
65
36
45
102
18
90
105
3
81
9
15
72
3
52
92
33
13
80
75
187
5
13
95
1
6
29
84
36
85
6
197
12
1
35
60
12
37
23
12
15
36
33
1
11
13
35
36
24
159
90
30
16
42
47
12
19
42
35
13
80
54
132
33
15
28
17
60
12
24
57
63
96
49
95
25
119
36
264
27
16
29
139
12
17
12
36
15
4
5
21
24
144
27
3
16
26
30
9
105
15
111
4
6
24
35
61
23
39
57
36
93
39
1
14
33
3
22
8
16
8
27
96
19
50
10
30
59
61
95
156
43
2
39
1
8
24
3
24
24
69
51
36
36
12
1
131
60
159
76
36
17
1
11
3
33
57
96
16
24
59
12
49
6
5
24
31
29
15
69
12
31
89
1
32
30
45
96
21
10
65
21
39
55
8
88
53
72
72
43
114
86
34
23
12
31
5
75
102
16
134
106
35
37
2
12
106
24
11
24
51
9
24
7
5
12
87
90
18
6
40
50
102
24
15
19
29
3
9
51
117
96
21
3
12
33
3
24
24
55
150
47
79
5
24
132
24
24
1
11
69
30
9
99
93
19
110
63
60
12
24
39
48
33
7
18
47
24
24
51
108
33
55
2
58
5
9
16
50
9
19
29
72
21
75
19
41
129
18
60
120
28
30
83
60
24
15
90
22
26
63
105
15
15
57
24
24
1
23
12
36
12
123
64
24
5
69
48
78
112
5
84
48
33
15
60
3
130
72
14
64
120
42
35
60
48
7
65
24
49
11
45
54
132
102
88
8
87
3
21
15
129
31
29
12
144
1
8
144
16
47
9
15
25
56
30
10
83
36
15
10
119
111
9
24
103
128
45
24
75
18
3
12
12
63
28
197
12
15
21
111
21
12
13
30
5
3
9
132
84
27
9
36
15
18
40
26
21
15
28
14
16
56
63
207
10
35
45
94
194
30
18
3
36
15
45
79
5
31
41
19
101
27
16
6
186
5
49
119
31
20
54
30
9
15
120
42
51
43
5
24
12
9
171
24
15
21
25
80
3
91
41
36
72
45
27
55
5
24
15
10
11
15
60
33
3
70
14
108
45
12
21
3
51
48
105
225
51
12
49
83
91
5
61
6
65
43
197
25
47
97
11
3
72
34
74
9
60
108
24
36
15
18
112
8
10
65
156
3
21
7
29
24
27
18
171
109
32
63
25
30
2
24
171
13
6
5
3
81
84
12
36
69
94
56
33
48
12
45
3
48
39
22
74
9
37
59
51
45
36
9
6
18
30
24
45
13
8
27
27
33
12
43
17
63
9
1
62
58
48
90
6
80
135
24
12
12
15
33
48
15
81
3
273
69
40
24
80
6
16
2
3
60
120
55
17
60
96
87
129
24
36
31
24
50
63
12
99
21
55
36
17
57
40
143
91
30
47
12
72
48
36
1
35
60
156
48
21
46
24
5
21
72
66
22
35
13
6
5
84
12
24
21
70
77
261
6
84
69
27
54
27
3
60
196
65
48
108
13
14
42
48
22
24
224
18
42
52
41
84
19
41
1
50
30
70
29
19
50
75
24
48
60
24
36
19
29
27
10
59
141
3
181
38
57
15
33
48
39
4
29
1
6
5
51
58
42
5
24
145
11
72
12
9
22
104
18
15
123
33
37
54
26
30
42
16
50
57
48
12
63
9
12
21
27
12
9
15
72
9
16
2
76
29
13
110
18
10
60
5
12
25
54
50
18
22
23
7
8
48
9
9
6
9
84
12
96
55
18
11
84
9
192
3
93
30
33
24
7
41
48
24
96
36
15
45
48
51
16
6
83
45
10
17
85
119
19
5
12
13
6
89
159
33
24
25
14
40
44
46
47
3
12
4
54
104
195
12
19
6
35
21
160
59
55
20
45
31
14
3
91
5
24
48
13
122
64
38
63
15
12
36
81
1
48
71
144
51
21
24
9
39
177
39
31
5
19
101
21
27
13
48
62
153
9
16
86
69
12
12
3
10
47
1
35
27
144
18
136
32
30
42
82
6
107
48
48
12
15
9
199
80
36
94
35
69
3
48
37
47
127
8
45
31
30
150
32
42
15
67
20
9
24
43
20
33
7
65
25
134
10
11
48
117
39
33
16
59
37
71
49
11
72
7
6
23
9
48
24
34
29
1
71
36
3
16
36
92
18
63
12
75
57
81
40
14
33
204
109
6
29
69
111
201
46
5
204
84
51
18
15
27
160
14
6
16
2
16
11
19
5
69
6
177
25
23
9
3
85
23
24
121
62
33
9
3
45
3
12
27
21
27
28
29
36
24
103
2
72
136
62
82
120
59
84
1
71
9
6
48
36
9
37
24
47
120
19
38
22
173
72
15
64
17
132
57
18
6
135
36
144
144
37
23
3
4
29
31
60
24
101
ABCD 97829333432*3^$a+1 [50048]
60
65
36
24
40
56
24
37
78
5
12
31
18
11
48
31
5
1
23
7
53
7
113
37
35
76
12
8
67
36
57
48
92
108
85
131
16
128
60
31
29
12
12
43
24
24
24
5
7
120
29
24
67
29
1
3
45
83
13
42
9
3
36
6
71
73
35
16
84
20
31
45
56
67
12
9
12
3
5
60
115
24
5
7
66
3
51
9
20
7
12
12
21
3
17
55
89
103
30
30
60
6
11
4
60
44
7
18
95
7
186
3
15
77
60
7
65
36
7
120
17
12
13
11
37
27
8
24
36
24
28
51
5
19
156
9
63
24
24
36
69
104
40
3
108
45
9
27
36
63
29
37
119
220
27
9
44
7
9
56
24
79
17
7
12
41
7
156
24
5
12
76
39
24
17
28
99
5
91
9
147
36
12
5
115
36
125
60
4
8
55
72
93
159
18
3
32
40
27
53
31
65
7
12
5
96
271
24
54
23
4
3
12
113
31
65
12
43
24
5
16
27
12
5
28
32
43
12
72
5
24
12
264
24
36
60
91
113
40
20
115
17
64
15
84
17
19
9
15
54
11
31
33
56
64
60
108
8
55
12
12
60
5
72
40
8
48
60
48
19
48
9
108
48
75
24
24
65
67
29
28
3
17
271
54
6
65
19
113
7
48
12
12
69
36
24
51
66
150
29
40
3
96
66
6
144
36
48
29
31
81
104
24
115
36
5
31
9
21
6
113
24
31
21
39
17
52
3
29
108
36
1
48
51
15
17
67
12
9
80
19
33
80
64
36
68
4
15
57
39
6
114
29
48
79
53
127
30
119
7
17
28
8
52
15
5
12
25
6
77
19
48
45
45
75
36
20
24
60
91
77
19
30
54
9
12
44
60
31
41
24
79
12
53
16
3
33
20
60
28
15
120
149
7
21
8
24
7
41
43
41
1
27
72
39
6
96
107
127
93
72
20
96
12
1
47
28
99
101
19
81
87
45
20
12
108
4
51
33
20
24
43
48
45
44
96
79
41
55
69
8
40
20
40
12
3
93
12
32
12
13
48
3
39
12
48
5
7
21
48
20
91
29
60
1
11
55
17
31
36
144
77
7
17
60
36
28
15
21
60
39
65
40
27
24
21
12
27
36
12
93
12
8
55
18
42
5
24
31
24
24
41
19
65
24
132
64
75
6
30
96
18
15
75
12
89
79
9
116
19
33
27
17
43
53
24
28
8
72
16
12
27
41
1
6
72
36
96
5
31
33
51
6
18
5
4
8
55
12
17
16
63
24
5
52
36
8
36
25
90
41
24
16
72
15
17
4
32
60
28
15
9
123
48
81
63
101
55
5
64
27
60
108
53
7
5
28
8
60
24
43
45
12
8
48
7
29
16
8
115
9
32
16
15
57
27
105
33
3
8
7
33
45
6
53
36
1
23
7
5
19
36
21
27
48
48
5
12
72
108
48
7
42
15
81
54
12
36
89
1
59
24
4
3
105
32
28
20
72
16
75
12
12
41
156
19
21
20
16
132
3
84
41
13
42
12
21
15
197
97
6
5
76
51
17
52
3
30
71
7
5
132
148
68
24
16
27
24
6
48
27
8
115
84
12
29
16
24
135
24
36
60
6
6
69
39
84
42
6
48
17
4
8
12
79
9
32
16
9
18
45
27
5
36
24
31
57
20
76
44
48
79
60
33
3
17
16
32
7
101
7
5
108
55
36
5
13
6
41
91
17
36
1
35
24
16
39
132
108
9
68
72
7
5
13
35
127
60
29
19
5
31
12
65
100
3
65
36
91
57
27
54
35
36
43
5
88
20
24
4
216
15
24
36
24
9
45
11
52
144
104
19
48
5
172
20
16
27
24
161
109
3
3
33
87
84
24
65
31
53
16
20
7
60
17
12
24
12
73
75
15
24
77
43
21
15
17
4
44
91
45
44
72
19
24
60
5
7
17
40
36
56
16
24
39
12
33
87
45
27
18
3
45
107
24
4
20
76
8
148
15
29
1
18
9
20
7
45
45
78
66
42
54
131
84
40
8
7
24
24
36
29
132
19
204
21
27
29
24
100
24
20
52
63
12
24
9
3
12
5
12
43
30
71
40
20
24
36
7
17
55
36
21
51
5
7
5
7
126
30
29
19
5
4
51
6
63
72
56
4
36
8
72
60
88
56
4
57
59
76
3
54
11
19
12
53
97
3
3
24
141
48
69
47
79
29
55
45
68
7
12
48
60
81
27
60
33
44
28
24
69
11
76
9
35
19
17
7
17
4
32
7
21
75
24
21
39
12
84
66
95
64
75
24
12
5
60
31
33
27
60
24
66
3
44
1
11
43
81
36
21
15
87
12
9
80
19
12
45
3
41
16
36
8
84
67
24
29
36
72
247
77
31
72
81
20
25
39
116
52
12
8
19
36
120
29
103
36
72
168
45
39
65
1
119
76
45
27
3
21
3
48
42
27
44
24
12
16
3
17
52
20
60
43
53
79
5
91
21
20
160
56
19
84
132
24
24
29
37
71
7
18
35
24
4
15
29
37
3
32
19
36
53
103
17
12
55
33
56
19
42
6
9
80
24
7
33
12
99
5
13
6
36
6
3
75
29
16
96
108
153
48
35
12
40
75
24
21
39
113
7
18
6
77
127
30
11
7
17
127
24
36
108
60
42
11
120
79
45
36
44
19
72
180
17
55
93
20
103
21
36
39
5
24
84
1
27
60
9
18
78
23
24
28
20
55
5
48
67
29
ABCD 97829797706*3^$a+1 [50019]
18
47
48
16
99
5
1
15
32
1
18
165
104
7
36
93
27
101
40
152
67
21
51
36
57
80
40
9
15
3
36
9
189
54
102
108
35
25
71
19
48
117
72
27
18
35
88
8
67
54
6
18
12
11
16
45
59
31
42
18
84
132
29
48
13
3
81
87
120
8
19
117
15
9
135
18
66
29
13
66
33
72
24
123
24
30
71
72
37
96
282
18
15
48
104
55
18
39
69
11
1
24
15
21
51
48
75
125
73
95
24
115
93
33
78
33
57
39
33
23
13
99
9
23
25
42
45
135
17
49
18
5
72
13
3
75
29
37
6
29
19
53
19
42
27
32
13
30
6
162
5
24
40
32
7
144
9
3
5
19
5
61
42
90
39
15
144
18
15
96
33
23
48
64
72
24
21
83
91
42
72
51
129
12
3
8
24
88
99
30
47
40
93
51
48
80
1
18
24
53
1
12
203
40
24
72
3
173
16
152
48
7
126
3
96
32
1
18
138
18
6
59
16
15
9
32
13
11
16
21
24
30
45
8
91
6
15
24
99
42
3
27
53
19
53
16
57
42
5
16
45
267
8
121
36
54
5
40
96
147
24
48
6
12
6
29
24
19
12
96
30
3
176
40
51
54
18
24
5
85
30
72
53
72
24
13
6
48
60
33
8
277
3
120
24
21
54
21
104
72
1
126
30
75
21
11
112
56
24
13
30
29
13
192
51
3
18
3
56
13
6
21
80
61
3
9
90
5
48
16
9
36
75
51
84
6
27
9
39
9
96
72
15
24
105
95
25
36
72
78
29
37
36
6
12
21
33
72
24
111
15
36
198
87
123
5
13
11
7
57
48
120
168
24
15
36
90
11
7
114
84
78
45
27
66
27
80
1
24
36
30
60
41
13
54
84
9
141
120
36
18
42
11
48
16
51
101
16
24
48
81
143
112
33
18
36
30
3
8
7
129
57
47
37
60
23
24
19
53
88
3
5
49
63
45
11
88
27
42
36
84
144
18
177
72
117
12
23
19
48
5
55
102
42
198
48
6
48
150
95
85
51
48
24
21
54
30
42
69
8
96
16
147
5
1
90
21
56
25
95
16
3
126
36
18
144
36
30
63
32
145
12
107
72
24
49
39
24
51
21
8
1
135
15
48
41
67
5
1
12
3
15
9
27
77
31
6
123
3
5
25
90
18
60
12
195
3
18
60
12
3
39
65
40
21
3
33
71
24
49
15
48
45
59
112
80
73
18
12
9
27
114
12
36
35
16
8
48
88
3
6
156
54
18
42
41
48
72
16
21
30
53
24
19
101
43
29
16
144
21
24
30
36
41
49
23
19
77
24
7
89
16
3
72
12
18
42
29
48
25
15
48
27
5
64
75
5
19
69
33
23
37
12
23
37
54
12
36
29
79
42
12
96
216
66
17
61
35
64
27
77
25
87
32
7
42
47
61
48
96
3
56
24
24
16
15
257
1
47
144
97
15
24
9
23
1
12
11
256
24
39
36
72
5
43
114
48
36
39
48
27
77
13
84
15
8
88
159
33
21
72
99
45
198
21
32
19
6
39
81
18
29
7
33
63
18
23
85
11
25
30
81
27
54
42
18
18
105
32
16
56
88
8
16
176
16
3
24
30
15
39
36
24
36
17
96
85
51
32
24
13
51
32
40
3
36
42
54
9
8
85
36
23
13
6
30
36
267
3
21
3
102
18
144
29
31
18
63
3
114
35
72
19
66
24
11
55
6
147
9
90
29
16
32
91
125
48
43
53
109
18
33
8
49
12
107
19
5
1
66
5
31
9
56
16
27
36
65
24
1
15
27
18
11
16
72
80
91
12
108
29
7
81
9
18
18
126
42
3
8
61
102
77
13
6
5
16
33
39
9
36
18
33
8
13
36
6
89
16
87
17
1
72
114
36
90
15
75
144
117
8
16
56
1
15
93
35
64
8
31
78
72
27
21
90
6
30
5
72
16
80
25
36
35
91
78
47
48
61
11
64
8
16
27
72
6
126
90
23
31
48
60
48
24
18
51
39
65
19
72
18
78
21
24
8
19
45
21
60
39
99
53
16
9
15
21
54
45
48
33
30
81
8
55
57
57
36
59
115
93
33
42
18
108
18
29
88
48
8
7
81
3
54
132
27
24
33
18
54
18
24
30
63
141
54
45
24
75
5
120
31
89
16
8
88
48
48
27
90
27
8
72
7
33
69
144
60
66
101
7
65
64
32
37
131
13
6
36
84
29
25
39
8
7
17
16
8
16
3
36
18
36
27
45
18
33
3
90
3
33
120
95
72
19
5
168
24
91
12
18
87
9
30
18
42
93
24
48
9
150
54
51
24
8
19
149
19
5
16
9
87
56
16
8
91
48
5
55
33
8
43
60
18
87
39
36
29
72
73
47
79
17
1
18
60
36
48
5
48
19
78
15
33
72
78
9
8
1
47
16
9
12
36
24
71
48
ABCD 97830144268*3^$a+1 [50056]
6
150
60
51
39
109
72
23
33
33
175
24
48
23
57
72
81
84
7
36
44
3
90
90
13
137
63
33
15
9
351
39
6
24
60
15
76
89
87
33
150
13
144
108
11
204
90
3
184
119
24
33
33
84
27
24
15
60
45
72
177
36
27
3
9
60
15
126
51
16
8
135
24
36
21
120
63
6
147
63
9
45
30
60
30
30
126
39
36
15
24
30
295
5
30
30
150
30
156
15
9
6
54
15
135
45
96
16
48
41
84
90
30
30
21
9
180
55
41
30
30
7
23
120
144
73
92
15
37
80
16
32
15
366
84
30
60
97
323
1
200
15
54
111
12
4
23
85
176
36
4
5
7
47
60
57
60
3
33
27
66
24
30
30
123
33
60
90
37
20
52
215
121
5
55
5
15
64
71
117
28
65
67
32
75
145
191
9
48
27
120
90
3
87
36
1
128
48
52
56
40
149
66
114
303
57
90
90
87
33
36
30
174
36
234
66
54
85
11
117
63
49
41
87
33
15
9
43
77
15
15
73
17
91
20
40
29
43
32
141
147
57
6
9
195
81
156
4
12
24
23
30
3
48
40
156
89
24
6
234
27
24
15
1
29
60
51
33
43
23
90
31
263
1
44
45
223
23
49
95
225
15
1
155
61
20
60
3
33
33
30
117
12
16
5
60
27
123
54
36
24
96
30
60
84
105
16
44
141
84
120
31
5
54
45
15
6
54
6
54
81
69
115
71
24
66
84
6
21
36
57
51
39
45
81
99
81
31
89
39
75
30
66
60
60
9
52
8
100
5
60
60
183
40
20
28
29
123
57
51
279
45
21
54
36
105
72
117
27
33
15
51
24
21
39
6
27
177
66
61
20
33
36
15
45
24
30
105
81
255
9
30
73
20
28
20
15
120
25
24
161
24
6
37
107
60
60
30
67
59
157
47
25
60
12
24
72
72
5
51
9
90
6
91
68
51
30
15
159
30
30
96
30
54
81
40
32
33
7
108
209
30
66
67
44
3
120
30
60
103
77
60
15
16
192
77
67
269
210
49
92
3
45
76
65
234
37
8
15
1
32
27
6
39
15
21
4
5
7
44
9
36
19
168
200
63
25
5
114
36
109
65
96
24
175
125
3
57
246
24
30
7
89
90
1
23
133
137
90
13
68
16
224
12
33
27
27
6
120
144
66
69
15
6
120
90
54
30
66
60
199
35
6
75
12
57
30
25
5
15
15
60
60
57
36
88
24
11
30
30
49
71
61
113
90
120
13
47
30
30
37
119
84
105
45
120
6
54
43
77
3
28
59
6
31
128
165
66
240
25
125
39
45
6
145
44
15
21
159
30
186
84
21
24
15
36
114
126
24
6
30
24
186
180
24
7
89
51
63
30
30
36
1
20
4
104
36
4
71
181
89
30
9
141
24
27
33
3
27
30
31
5
54
6
84
31
329
67
36
137
60
120
6
169
161
51
3
6
30
54
31
269
156
60
115
89
90
30
150
193
72
56
24
45
43
120
128
39
1
20
64
35
225
12
33
30
6
79
5
151
5
15
99
60
73
80
100
53
39
75
57
3
25
5
120
6
54
36
114
180
61
56
24
69
66
30
60
294
1
92
27
96
57
12
52
8
120
81
27
63
30
174
60
6
7
72
5
60
60
43
17
6
54
51
124
68
168
9
126
61
53
91
5
24
30
81
72
24
33
3
63
21
16
44
48
96
39
25
60
120
5
60
60
120
330
60
237
93
87
16
12
296
9
66
205
59
13
17
27
48
15
180
30
66
24
85
5
7
36
77
51
36
33
111
60
52
23
49
20
12
33
ABCD 97830231022*3^$a+1 [50013]
17
7
5
195
63
48
30
91
11
42
36
7
5
18
1
11
48
24
60
1
24
23
18
7
5
60
15
40
35
48
12
48
30
75
16
53
3
27
61
35
45
57
7
71
9
48
105
7
11
132
57
33
42
13
120
113
7
35
132
73
35
12
25
95
48
48
60
12
12
36
57
93
12
7
71
54
27
3
36
12
48
117
3
12
72
18
30
72
1
59
120
61
24
11
30
15
39
1
120
29
96
12
7
41
30
145
47
25
263
90
79
72
120
71
48
60
72
60
33
99
13
35
109
11
109
56
165
60
42
120
96
102
7
35
13
23
57
15
60
13
80
64
23
72
66
102
9
40
48
5
75
112
53
18
25
95
72
18
15
40
5
42
81
15
145
5
12
18
24
45
3
72
61
96
96
113
54
33
88
47
25
48
29
6
60
57
27
13
72
5
6
264
108
60
13
29
36
7
224
21
42
81
57
30
73
5
91
209
102
9
3
45
112
216
35
109
23
33
33
102
25
128
27
42
6
69
40
131
85
5
115
24
53
18
30
150
30
7
32
3
18
51
9
7
23
144
1
47
57
15
18
30
48
24
57
64
32
45
108
30
81
3
6
102
138
55
35
150
15
96
39
60
37
107
60
1
125
19
48
47
217
24
17
30
30
3
75
24
21
64
72
23
1
80
57
7
53
43
32
15
18
7
32
33
39
3
13
8
16
48
155
6
312
78
1
8
15
18
30
48
24
1
24
48
24
53
30
66
19
35
48
120
48
61
23
1
95
24
18
18
45
72
45
150
13
77
3
16
23
306
30
9
15
36
69
15
153
63
25
47
9
63
57
51
12
138
78
12
85
23
42
42
36
120
1
80
16
155
42
36
7
48
17
30
48
1
119
81
3
48
13
95
25
32
3
180
1
11
48
180
9
16
96
83
18
30
18
27
64
59
222
30
60
30
48
79
23
9
88
71
90
79
41
15
16
11
72
48
69
64
35
84
1
95
57
3
21
184
17
42
6
111
64
56
81
18
30
114
18
42
66
132
48
30
37
83
21
39
49
128
135
90
87
111
81
39
120
9
15
138
18
72
12
48
108
24
13
35
37
216
65
7
23
42
7
23
33
16
104
87
25
48
17
42
6
42
210
108
120
7
24
29
51
201
7
8
15
48
90
60
139
80
16
96
23
48
72
60
61
24
23
25
65
103
77
42
18
127
5
91
35
12
18
15
15
72
30
99
39
102
18
30
90
1
59
24
13
53
19
56
72
3
85
5
115
17
18
69
16
5
19
120
23
9
3
6
15
144
15
30
6
30
60
114
138
15
153
12
115
48
24
5
6
61
23
97
119
60
30
132
60
55
144
29
60
31
41
12
3
72
88
24
23
18
48
31
56
27
36
25
24
23
78
30
45
40
65
30
25
5
51
81
7
23
18
7
8
39
66
7
143
145
35
37
80
123
21
63
6
30
45
75
12
18
55
24
96
29
78
198
54
48
18
15
75
42
18
1
23
1
47
18
31
56
15
12
108
120
9
3
18
48
115
17
12
3
64
8
33
39
99
90
30
114
18
78
12
7
48
113
39
136
32
45
42
6
30
84
36
42
123
96
21
18
12
120
45
48
87
90
55
53
30
37
24
41
39
88
11
21
3
93
120
3
102
103
24
11
24
37
71
9
16
65
78
25
59
13
8
24
136
35
30
7
35
12
156
12
9
81
39
3
48
60
90
7
120
101
60
42
37
72
11
18
240
67
24
11
72
21
27
13
35
61
41
183
105
15
135
49
101
30
30
7
77
126
84
36
42
18
120
24
96
49
8
64
11
90
78
114
51
135
9
51
24
13
120
120
113
30
145
192
24
104
39
33
183
49
56
135
25
72
8
16
23
168
25
95
9
88
8
15
78
42
9
16
72
32
39
180
60
1
41
7
96
77
43
59
6
84
6
42
19
89
54
1
72
5
42
25
11
189
16
5
12
30
73
24
41
55
5
30
45
64
113
48
159
81
55
80
27
229
83
96
12
78
12
7
72
120
29
19
83
90
30
78
31
41
12
187
8
3
42
6
12
18
151
89
72
7
32
3
13
95
12
66
91
71
72
168
48
49
48
77
43
23
84
216
69
51
37
168
77
19
56
27
6
7
48
192
47
57
21
19
119
1
59
42
48
174
ABCD 97830581138*3^$a+1 [50040]
23
19
66
24
12
39
93
51
32
48
7
24
33
39
33
8
24
19
21
15
72
18
111
87
57
33
23
24
13
54
12
33
3
21
183
54
18
57
15
30
6
18
18
89
31
54
51
27
36
9
75
21
39
41
61
6
12
9
15
57
48
24
8
24
55
17
16
24
72
123
48
69
27
36
33
3
138
18
9
27
5
19
77
79
33
9
39
72
104
13
27
120
51
21
72
57
18
138
27
69
18
41
16
32
85
72
147
8
7
6
11
91
72
24
18
27
48
48
80
16
45
51
8
64
3
18
3
80
48
40
189
75
24
51
69
8
25
18
24
12
90
6
113
88
15
30
78
12
9
120
96
48
48
8
64
27
48
29
64
57
30
18
6
90
30
17
19
53
37
24
120
147
111
72
12
24
84
36
60
17
1
63
8
13
42
30
54
24
53
67
29
16
144
27
5
37
108
87
48
72
39
9
45
6
48
29
16
45
3
21
203
13
3
33
180
59
16
24
32
25
6
33
56
24
67
5
72
61
60
30
9
24
45
66
72
6
27
111
209
16
24
24
93
12
23
55
33
15
9
9
23
139
5
85
75
51
45
8
16
24
87
54
35
64
72
15
89
13
6
12
6
11
48
25
96
36
11
48
40
57
6
33
57
39
51
69
24
8
208
123
29
16
9
102
9
27
5
31
113
112
27
149
19
18
59
97
78
12
6
63
27
12
41
1
23
61
3
57
108
11
40
3
5
7
24
36
269
48
16
8
19
30
126
54
3
32
7
18
15
15
54
18
81
9
23
112
27
24
5
85
3
48
93
51
24
27
6
90
36
12
6
30
126
6
21
27
45
96
3
90
27
15
12
21
51
42
3
15
17
40
48
15
6
11
88
21
11
16
24
39
57
15
105
8
24
115
18
24
18
72
48
6
30
42
3
69
195
104
37
3
57
15
3
12
129
15
153
69
18
17
13
35
7
41
7
36
186
11
136
69
3
8
16
39
6
30
21
48
8
19
77
49
23
24
19
42
102
5
37
30
6
207
48
120
39
9
3
5
24
13
27
32
151
6
107
64
165
24
35
19
69
21
35
37
11
25
12
3
32
1
60
3
24
3
5
37
59
144
31
177
3
48
36
54
27
48
15
72
6
11
16
45
30
6
54
156
77
31
18
222
54
54
12
60
36
30
11
16
27
18
3
24
27
21
21
90
57
24
24
3
90
51
32
7
17
96
7
54
6
18
3
87
12
21
3
12
36
21
72
24
45
27
128
157
59
7
17
24
19
53
72
31
24
36
84
6
35
72
31
18
15
8
19
53
24
31
9
104
25
18
18
18
33
144
9
71
55
30
51
45
18
105
15
42
39
8
7
30
18
96
48
54
6
5
40
21
27
69
35
88
15
78
18
9
3
90
27
80
16
45
3
63
9
51
21
27
6
71
24
16
33
39
9
6
36
45
27
5
7
65
40
8
55
156
5
19
5
16
63
24
9
8
37
138
78
18
108
30
15
39
90
23
48
7
120
33
24
21
54
45
21
18
24
48
17
19
90
3
3
21
32
13
35
7
65
24
88
3
29
25
15
144
8
40
96
21
12
36
75
192
32
7
54
42
17
67
5
13
6
21
27
45
32
31
18
15
8
127
17
24
16
32
31
18
18
141
93
75
39
12
108
81
45
24
54
138
27
32
24
40
9
48
15
75
162
35
1
42
54
54
17
16
8
7
33
8
19
18
51
48
56
19
18
6
5
13
131
31
17
67
53
7
9
27
29
19
126
6
30
3
80
7
78
18
33
39
9
27
77
13
90
33
24
24
48
32
96
40
21
6
36
153
80
40
15
17
67
6
18
5
13
30
18
75
3
90
66
153
9
15
27
53
16
51
24
12
9
33
12
3
69
18
24
18
63
56
19
69
3
18
6
18
51
8
13
72
35
24
7
65
168
37
6
12
6
51
57
36
18
126
27
8
16
93
48
42
48
33
21
6
12
60
36
81
24
48
45
48
54
117
56
79
24
9
24
8
13
3
27
60
36
21
63
6
35
55
18
30
9
24
39
57
8
67
5
24
37
27
32
40
32
37
3
8
40
15
65
64
237
11
16
45
35
13
3
24
69
75
15
30
72
131
88
96
48
165
51
21
11
19
24
29
43
21
24
3
126
18
18
27
72
9
6
84
42
48
27
51
117
56
37
186
81
45
27
8
1
15
48
63
33
21
102
69
63
33
51
21
69
24
102
77
31
65
40
8
24
7
54
3
8
16
9
47
43
5
31
9
15
36
53
16
24
104
24
7
41
48
19
6
15
33
60
18
9
45
11
43
5
49
15
24
24
3
24
53
37
11
1
6
41
67
30
42
5
13
11
73
42
36
33
21
48
51
9
36
30
29
40
3
6
18
5
7
113
1
54
12
5
16
3
53
16
69
54
36
41
16
69
42
108
5
72
31
36
69
24
27
101
13
107
16
39
41
7
33
45
3
15
9
57
60
120
42
18
126
126
18
9
24
56
24
13
18
9
39
24
57
27
42
11
1
23
72
72
72
1
12
27
15
30
6
21
87
12
36
9
24
21
3
120
24
15
177
80
16
48
63
36
12
36
141
117
3
15
9
81
15
75
72
66
27
51
36
48
33
57
15
3
5
40
56
25
42
18
51
39
84
42
27
24
15
33
8
109
83
55
60
36
17
13
11
43
53
1
23
13
72
27
27
36
9
8
16
3
45
9
42
36
36
77
216
7
6
54
54
87
15
36
18
27
15
17
37
3
63
65
85
51
39
17
31
17
112
21
ABCD 97830693542*3^$a+1 [50022]
34
12
45
41
18
30
7
29
19
17
22
21
107
13
72
23
16
50
19
60
17
84
94
20
12
18
96
30
28
32
64
20
60
100
2
199
39
21
36
84
303
62
31
59
49
17
19
5
19
12
63
36
60
80
1
53
19
17
31
5
19
63
182
46
177
72
29
106
21
72
17
60
300
58
21
39
96
36
96
60
9
5
274
84
38
58
50
30
61
228
15
26
12
54
90
10
33
11
6
10
45
108
27
81
35
13
171
33
71
12
37
27
44
72
40
38
10
116
1
15
108
20
16
20
66
7
3
44
6
10
48
9
23
4
26
19
99
26
55
36
39
110
36
84
60
84
42
84
28
45
147
21
29
54
124
62
120
36
70
12
86
12
7
11
64
48
108
36
21
143
109
47
25
125
54
126
91
39
84
2
48
96
55
48
53
19
75
21
29
94
86
115
36
35
18
46
81
35
13
17
24
120
6
30
79
11
24
121
95
48
25
27
93
77
18
4
45
51
81
269
72
54
30
91
53
6
121
5
54
54
22
45
3
2
58
180
50
10
9
36
71
16
33
75
32
73
5
12
54
1
35
64
44
1
36
72
17
24
120
132
18
112
12
2
30
61
29
55
51
12
98
18
61
63
93
108
24
12
39
2
58
36
48
32
1
15
9
39
45
5
91
119
186
91
12
27
176
108
16
74
19
71
66
366
64
21
5
34
14
6
156
52
38
43
11
24
1
29
55
5
12
19
168
53
54
66
58
36
48
26
127
29
6
18
31
3
2
46
12
26
7
15
68
6
19
120
15
81
65
10
33
12
125
36
43
107
30
43
35
100
26
118
92
54
7
119
6
10
98
72
118
21
75
20
28
116
66
43
47
90
36
18
150
30
126
79
11
24
66
70
20
126
24
118
36
20
37
185
19
89
94
62
96
22
45
143
78
55
72
39
86
19
11
25
35
13
5
36
10
80
54
30
42
18
49
15
62
34
110
31
5
84
6
36
30
19
5
70
20
1
12
221
19
3
9
35
1
108
77
48
60
10
84
48
129
123
96
81
35
109
35
42
108
72
34
48
26
12
22
2
94
62
90
60
64
44
4
105
197
54
49
36
36
15
180
20
24
216
13
60
15
32
160
9
12
108
72
23
4
96
236
100
9
35
145
71
25
63
2
163
63
60
8
37
29
10
45
15
20
76
50
18
96
1
15
33
35
1
71
97
47
61
3
69
17
31
159
164
6
31
35
18
7
48
5
34
38
10
57
17
70
20
6
30
97
17
70
48
93
89
115
11
37
71
97
15
14
36
19
60
29
22
33
77
18
64
57
71
28
9
60
47
25
29
79
107
193
60
15
36
32
28
81
51
44
30
151
12
257
130
14
67
5
54
73
71
30
6
66
24
36
18
102
202
68
18
60
19
87
50
24
22
84
14
36
43
83
18
186
54
12
144
294
12
133
71
4
96
9
17
67
72
71
54
36
10
69
119
16
110
96
19
71
18
106
86
22
33
23
12
28
26
199
15
110
60
10
2
55
53
126
73
17
54
4
38
58
86
54
36
145
11
4
129
11
96
13
39
2
58
122
19
135
26
66
4
236
30
24
163
107
144
121
71
54
10
80
16
20
88
20
61
35
13
15
26
106
69
95
49
17
43
27
74
132
18
102
94
48
62
66
18
42
4
44
6
10
20
6
58
116
54
42
13
77
55
75
9
24
101
54
36
60
49
180
27
132
26
55
161
55
3
32
54
31
15
81
63
26
36
19
48
107
4
20
30
91
89
6
54
46
44
4
105
36
99
2
19
135
45
71
96
30
55
24
29
7
207
2
36
22
86
7
147
48
48
57
95
54
54
30
46
9
24
147
50
31
5
138
1
59
72
30
7
48
5
19
11
64
50
19
12
24
135
129
99
81
5
10
2
60
67
60
17
174
6
58
33
3
12
14
34
20
37
113
12
78
16
176
25
99
20
109
36
159
170
31
71
169
35
144
36
126
30
24
181
3
50
34
218
82
2
6
37
12
71
90
234
124
2
142
8
28
21
60
29
96
30
16
8
37
12
77
55
35
4
12
50
60
120
144
43
12
35
114
12
22
12
ABCD 97830973822*3^$a+1 [50014]
104
40
36
108
2
42
36
10
50
126
24
102
84
24
10
12
98
12
90
70
92
12
90
24
12
4
18
6
26
60
48
58
54
18
90
6
2
12
36
22
20
10
54
26
18
64
8
120
112
20
46
2
42
82
6
8
12
64
144
72
134
64
2
4
56
100
54
6
12
2
66
12
6
174
12
40
20
34
2
30
198
12
18
42
4
8
6
66
6
22
38
124
8
58
14
6
40
12
36
50
66
66
12
30
48
274
90
44
4
6
110
60
24
6
54
18
90
84
24
24
48
18
100
50
40
36
8
28
14
6
30
10
8
90
4
2
40
48
36
2
90
18
22
8
112
2
12
48
6
100
12
20
22
2
96
4
26
10
80
60
4
144
14
76
116
18
78
30
64
26
138
16
186
162
56
120
76
38
6
12
30
30
4
56
4
8
42
40
54
32
12
78
40
32
12
18
12
24
22
2
30
78
24
66
120
10
48
26
6
58
2
34
44
30
22
98
4
36
62
18
6
6
48
84
48
52
20
120
6
34
108
74
16
50
108
72
4
8
28
32
28
48
36
86
18
4
38
30
90
90
94
26
10
50
12
28
60
48
6
98
12
54
46
6
2
12
30
66
24
90
90
18
12
30
16
18
26
78
30
18
114
6
22
48
18
162
8
6
58
8
102
6
42
48
82
8
90
54
78
90
18
22
24
86
34
24
20
144
10
72
54
36
14
222
22
62
40
6
2
96
66
6
12
36
12
78
114
72
40
18
2
6
78
10
26
24
6
64
14
22
26
18
30
120
4
56
12
12
48
4
66
2
120
48
60
144
4
14
22
68
18
4
50
28
8
22
18
20
12
12
24
54
6
72
70
62
52
44
6
16
14
36
120
24
4
50
36
18
18
48
46
20
6
10
20
4
56
10
2
60
12
246
4
26
18
36
10
36
24
84
20
42
24
18
42
54
112
12
36
14
46
2
18
42
102
160
38
100
38
30
12
84
24
34
48
18
60
32
4
54
14
48
30
12
30
42
70
36
74
36
18
12
42
30
10
56
12
40
68
84
30
6
22
90
68
36
6
48
6
16
2
6
24
76
122
42
108
12
72
28
32
24
6
60
76
18
62
22
56
36
108
40
252
108
56
30
22
8
6
54
16
20
78
10
68
12
42
54
12
24
58
56
6
18
16
12
38
30
24
66
46
66
18
44
48
40
48
90
54
6
74
60
6
196
36
24
36
48
2
4
50
88
36
6
80
10
86
18
12
100
44
18
58
50
4
90
56
22
20
12
34
132
8
100
32
48
22
24
84
2
52
108
18
6
56
60
18
10
12
32
148
20
4
30
38
58
20
28
2
34
18
56
36
24
54
36
10
36
56
34
8
6
40
44
18
10
38
6
10
194
4
20
102
66
64
14
12
64
24
30
36
44
24
180
126
6
16
8
64
8
60
40
20
34
36
20
18
12
10
8
112
44
114
10
50
16
8
48
12
10
86
16
74
52
68
6
40
26
42
60
168
48
10
104
30
6
96
78
18
54
90
16
20
28
54
36
20
24
30
6
82
14
4
32
60
40
2
90
72
88
20
18
18
46
44
46
24
72
12
108
140
58
230
72
10
74
30
106
8
30
6
18
10
20
232
38
36
12
30
18
60
102
10
8
114
12
16
12
36
26
34
80
40
80
46
6
54
20
6
24
4
104
16
54
42
120
38
16
62
34
14
12
48
12
84
40
8
6
72
54
24
16
126
108
20
4
12
6
38
132
42
58
110
24
156
24
36
90
18
22
14
28
48
2
6
36
114
40
44
12
34
6
38
36
100
2
34
6
8
60
60
66
34
26
24
12
64
24
30
56
6
84
30
114
30
114
6
24
12
54
12
58
120
72
14
18
18
112
8
24
36
40
42
12
44
34
30
2
40
38
6
94
18
2
18
42
36
60
172
38
46
68
42
16
68
40
36
20
16
68
12
12
60
106
50
6
10
54
14
12
100
50
48
36
90
82
90
8
84
36
6
64
6
48
32
30
6
4
56
84
28
56
42
10
2
10
26
42
54
10
30
104
42
48
12
42
46
20
64
128
72
12
66
30
18
42
72
70
8
18
24
30
96
60
46
20
16
68
24
40
8
24
6
10
20
90
18
40
32
4
116
60
34
140
54
96
6
10
8
84
106
2
18
22
30
8
6
226
8
54
36
12
42
6
16
20
106
18
50
24
30
6
106
26
30
84
6
48
66
6
10
14
66
30
24
6
22
66
2
30
18
6
70
74
42
12
16
92
4
74
12
12
12
30
24
30
66
24
16
8
10
2
30
36
24
54
30
12
12
108
40
38
46
8
78
48
10
20
36
40
8
58
44
46
42
26
36
10
86
88
44
6
22
18
72
18
14
22
14
4
176
22
68
112
44
10
126
18
50
12
12
16
54
62
84
184
86
22
8
12
48
6
48
6
12
54
66
40
8
144
30
18
18
4
38
118
6
104
4
30
50
12
6
10
68
60
46
74
22
152
30
36
52
44
48
96
22
134
24
40
132
20
10
8
10
14
48
120
78
42
48
82
8
6
24
22
20
60
40
38
4
32
70
74
16
56
30
22
20
16
62
10
38
12
22
2
16
92
42
30
144
52
104
24
66
114
42
42
30
16
14
78
30
4
26
30
18
16
54
12
204
108
38
42
ABCD 97831193602*3^$a+1 [50072]
14
7
75
54
80
24
67
15
33
21
74
1
45
26
85
3
21
81
15
39
60
9
11
16
93
71
6
10
24
129
60
167
49
129
51
111
24
86
115
75
9
35
40
96
24
144
102
15
129
135
96
195
14
16
90
24
21
24
75
9
12
129
66
9
29
55
240
51
14
55
36
96
45
18
72
30
24
200
16
3
72
23
22
279
9
80
42
169
11
4
69
51
69
36
60
96
48
27
9
11
49
15
50
16
3
12
105
54
45
15
69
120
51
141
48
17
70
45
99
105
60
24
21
50
136
129
24
45
56
6
85
84
84
12
35
78
10
80
46
114
12
20
25
24
101
43
11
100
81
120
5
34
21
89
91
39
24
56
60
76
33
71
54
112
54
36
9
84
27
33
71
24
22
48
72
39
11
133
35
1
24
77
43
15
117
113
160
42
165
60
15
9
35
106
15
65
130
189
36
15
24
54
15
17
24
19
12
159
21
63
45
36
45
80
19
21
15
24
12
99
26
10
9
5
10
36
45
35
28
30
6
21
53
40
56
40
51
15
9
60
75
14
72
18
61
11
78
7
75
30
3
36
51
80
64
129
51
9
96
60
15
54
51
101
19
135
24
57
15
33
96
51
189
51
18
51
39
30
15
120
11
40
6
150
105
48
96
24
57
39
36
39
6
3
117
18
57
75
218
55
95
82
24
15
401
120
24
31
35
145
15
69
15
105
9
87
84
71
270
10
9
11
10
8
72
88
72
8
16
30
236
24
16
129
29
90
1
240
21
24
24
2
49
285
15
96
24
96
195
8
1
45
15
35
64
21
60
15
21
33
51
5
10
21
84
11
64
44
16
45
156
39
21
24
81
90
9
5
19
71
25
5
90
1
120
24
36
9
15
111
18
27
24
36
65
24
120
24
115
21
99
15
21
65
16
30
9
251
40
33
35
82
14
1
99
6
63
72
9
39
11
36
13
87
69
11
60
28
81
15
56
64
129
111
14
55
36
51
108
182
10
9
36
24
60
15
21
65
40
134
85
135
6
39
51
14
19
12
33
2
118
80
112
138
56
6
34
20
16
50
18
1
15
21
84
39
56
6
10
24
21
33
15
71
25
35
16
68
85
15
81
36
179
160
36
33
147
69
59
25
12
35
64
14
31
171
33
132
33
6
165
24
36
51
38
66
25
36
48
167
25
9
30
45
21
3
60
107
100
98
7
9
99
11
124
6
90
69
27
69
96
3
102
98
126
70
9
105
27
29
55
11
70
30
9
9
15
11
40
6
18
81
204
12
135
45
120
24
35
6
10
33
95
6
31
3
72
30
3
15
57
60
180
15
150
54
84
12
204
30
39
17
139
24
77
40
54
50
19
21
39
75
45
12
45
30
69
36
3
32
88
45
120
36
71
40
78
66
96
30
24
66
14
19
96
29
72
19
95
40
80
46
8
7
15
18
176
96
40
80
18
25
111
14
91
35
66
40
15
39
45
5
16
30
60
144
24
92
13
60
81
39
51
45
11
25
48
77
103
41
30
25
11
85
60
5
48
7
84
36
9
255
60
24
60
12
53
40
75
21
99
47
4
20
49
192
59
10
24
2
40
30
18
20
76
200
54
31
36
35
18
187
29
6
4
14
67
75
240
68
46
96
63
51
156
74
64
56
91
99
21
59
49
111
26
88
50
22
104
16
90
8
25
101
34
105
51
20
205
11
133
11
16
24
69
72
15
153
27
60
90
3
21
14
16
21
24
51
60
20
58
15
41
31
60
120
60
84
15
30
104
127
24
75
105
69
27
39
9
47
25
183
81
11
4
30
56
160
15
65
103
57
3
51
66
3
77
139
84
147
78
15
17
103
27
60
93
12
144
36
29
31
60
39
6
24
75
111
120
24
110
19
141
39
11
25
324
12
5
55
33
27
63
12
60
9
95
1
23
102
10
93
147
33
96
5
31
33
56
34
117
15
93
21
39
51
45
185
66
13
11
46
3
51
20
166
24
15
180
11
13
5
7
35
40
144
30
90
45
51
165
3
126
26
30
18
25
11
16
108
36
9
51
86
259
96
84
24
ABCD 97831848256*3^$a+1 [50063]
24
5
24
61
54
48
42
36
36
15
3
30
27
68
36
19
48
60
9
9
36
59
76
8
36
145
54
12
24
54
155
132
19
54
71
36
1
18
185
24
43
5
12
1
12
54
45
9
60
11
96
13
144
15
135
30
47
31
113
84
37
54
81
9
39
33
35
64
21
75
20
48
7
18
30
24
53
4
44
1
11
52
32
49
35
19
41
156
25
23
25
78
72
66
24
156
90
6
18
33
12
20
12
96
7
17
24
157
23
79
33
45
15
3
72
48
17
12
60
28
99
5
91
72
102
15
44
72
48
61
11
52
27
5
241
35
37
132
3
68
12
55
33
3
21
116
48
19
17
1
162
17
36
12
36
1
23
72
91
18
90
9
68
84
24
67
77
36
16
68
37
275
24
84
13
35
4
51
72
66
11
43
41
4
48
3
81
135
54
35
31
5
48
1
59
132
43
77
19
36
54
35
19
18
102
101
12
49
11
43
89
36
97
23
96
28
15
72
41
12
37
144
11
16
9
18
137
1
15
12
33
95
64
51
5
37
11
60
4
33
59
13
18
17
132
211
5
13
71
180
36
37
143
4
69
12
54
41
19
5
103
5
60
12
49
131
25
24
47
24
24
16
8
133
90
12
5
72
36
108
55
57
20
40
8
37
72
30
6
30
60
117
99
5
13
95
180
13
23
67
5
13
72
12
387
116
7
17
55
29
7
9
44
84
1
36
150
105
224
67
129
105
59
60
16
129
24
18
237
20
121
51
51
72
5
55
36
17
12
36
7
30
107
7
18
123
44
49
11
43
117
68
7
6
35
48
24
37
71
48
196
8
48
52
93
24
3
15
36
54
311
60
145
36
155
60
24
1
18
12
114
39
32
1
18
161
55
90
54
21
33
108
27
63
105
8
36
36
12
85
63
27
60
18
48
47
84
40
20
88
51
17
12
52
63
17
16
39
29
1
35
96
103
5
16
21
23
76
200
60
109
12
24
71
24
48
100
45
3
32
31
141
44
19
45
168
8
36
49
36
18
18
30
54
11
12
13
24
51
3
84
33
45
219
51
29
61
83
7
77
36
84
52
56
24
40
9
11
24
19
36
21
68
96
7
60
48
305
24
48
40
15
5
13
119
133
15
44
60
43
17
48
121
59
120
28
20
7
17
55
174
51
9
84
3
80
12
36
52
8
121
15
8
13
47
52
99
21
44
1
23
31
137
7
137
48
12
43
138
54
29
12
19
144
5
192
124
48
21
59
240
43
132
45
63
53
91
5
48
85
6
36
41
84
36
12
12
13
27
3
297
33
47
48
36
60
37
114
125
109
36
84
59
1
59
61
42
12
132
165
20
13
107
24
7
72
161
1
35
19
57
20
108
31
144
125
12
13
11
36
60
84
25
15
8
12
55
5
100
8
72
144
36
31
89
109
36
36
18
9
27
138
27
8
36
12
40
117
35
91
66
24
11
40
39
29
7
66
23
84
43
72
41
16
15
29
84
25
60
71
1
11
4
80
133
6
77
160
20
4
9
39
51
29
88
45
23
49
35
13
23
72
108
36
48
12
13
11
84
12
24
49
210
65
28
152
96
61
51
3
5
25
11
13
143
24
13
36
59
28
128
12
108
24
67
65
76
9
198
33
120
144
9
234
30
23
19
48
57
129
102
24
5
24
55
5
4
231
12
54
15
3
17
43
101
1
51
24
128
36
109
30
65
31
36
18
27
9
12
87
8
13
87
80
72
31
6
51
68
7
18
174
108
89
19
24
45
80
1
27
3
42
143
36
1
59
103
33
147
125
12
16
12
20
48
84
19
41
96
24
1
60
18
9
183
17
36
7
18
11
96
19
144
17
72
48
73
11
48
100
80
37
11
124
99
29
36
61
36
15
15
90
87
75
72
5
19
149
13
27
200
36
24
73
27
3
18
27
92
48
72
73
23
132
4
3
18
75
87
41
31
5
40
36
44
1
35
48
7
45
92
36
79
17
16
12
3
9
56
72
48
40
207
5
12
40
3
17
156
24
24
12
13
95
16
48
21
6
29
12
12
132
84
55
36
48
6
36
54
65
55
81
8
12
36
12
73
48
24
11
84
85
87
8
25
131
24
36
60
24
28
63
41
49
11
84
7
24
29
25
147
20
48
84
25
207
56
43
9
56
16
3
41
1
3
15
17
1
395
12
61
27
63
185
24
43
45
92
55
17
84
36
40
9
11
76
15
ABCD 97832084932*3^$a+1 [50002]
360
15
59
205
35
13
48
129
3
132
60
132
51
18
27
27
21
69
3
83
120
85
267
128
24
13
84
21
15
93
134
121
69
90
18
158
40
9
108
84
84
11
46
2
88
90
27
11
25
119
88
45
45
134
226
27
35
72
85
141
278
97
93
146
13
21
51
204
69
90
32
109
35
112
33
119
13
33
74
1
69
63
83
109
72
36
23
25
12
59
121
23
40
90
54
56
25
9
126
45
45
315
180
71
13
96
11
106
3
35
325
12
12
11
24
13
168
59
40
21
36
36
12
48
47
88
8
216
46
15
227
46
231
3
18
182
70
90
45
11
145
60
35
37
12
33
3
12
12
96
11
46
75
12
75
32
13
60
47
13
408
24
276
119
61
24
3
33
23
37
59
133
420
15
33
48
12
59
253
11
336
48
13
84
60
33
50
13
84
84
11
168
13
243
141
59
142
18
141
36
60
105
98
10
15
84
45
111
87
90
72
51
36
48
48
48
39
656
154
182
286
135
59
109
24
240
11
37
177
18
90
123
120
297
2
13
3
69
35
58
3
72
48
75
117
153
111
35
1
12
93
39
33
36
50
40
45
72
27
18
278
24
13
84
23
133
3
45
117
159
21
2
85
155
46
75
60
11
16
249
96
33
27
107
10
110
16
72
69
3
21
35
85
84
48
23
61
201
2
88
69
35
1
48
71
48
70
18
128
49
132
69
14
85
36
45
50
22
72
15
11
37
192
72
203
241
12
107
25
167
34
27
12
95
193
348
132
12
228
33
75
11
166
39
33
2
73
36
72
132
36
9
50
72
109
35
94
15
48
117
87
48
132
129
252
38
25
96
156
227
1
71
24
82
63
71
169
57
38
109
35
301
35
97
12
48
132
287
24
25
84
33
18
45
9
2
34
207
228
59
208
33
84
48
168
35
120
34
108
18
56
48
166
194
58
3
59
1
45
231
83
13
60
48
36
96
12
95
1
12
168
72
117
3
48
120
11
24
10
51
155
64
105
165
39
33
63
155
216
16
104
73
47
193
36
144
35
120
421
24
180
48
23
144
73
60
59
13
48
45
147
107
85
83
96
24
160
33
12
315
18
39
36
168
27
128
120
96
34
134
73
23
61
24
9
90
32
1
60
33
26
24
145
96
48
36
72
75
117
11
157
83
24
256
56
24
37
24
93
3
48
132
23
121
95
118
2
178
86
22
39
35
88
21
179
85
3
45
117
51
57
39
83
72
13
81
72
15
24
96
48
24
36
132
48
24
48
27
32
120
13
11
25
95
10
195
120
131
25
119
22
3
15
144
21
35
217
12
36
132
72
33
2
145
60
45
62
133
3
45
117
303
23
120
109
21
14
40
152
120
109
59
13
144
33
2
49
60
84
71
112
18
27
179
13
35
661
147
162
63
23
144
217
21
252
108
194
120
85
24
35
24
130
15
48
12
35
70
2
373
3
18
72
ABCD 97832399396*3^$a+1 [50000]
43
5
12
1
99
21
15
27
17
24
31
90
48
6
54
15
68
43
5
49
11
79
12
5
19
12
5
13
24
90
60
18
27
33
23
55
149
40
45
48
60
12
60
11
16
21
35
37
3
15
18
24
12
66
9
81
24
15
3
93
44
1
35
19
36
18
6
54
11
40
60
45
60
11
48
55
66
36
75
9
155
61
23
61
131
25
84
23
91
24
72
6
23
19
12
29
96
84
1
11
37
3
8
36
19
41
13
23
25
18
6
119
84
1
24
126
12
5
13
24
12
96
30
18
47
72
48
79
120
29
76
8
7
18
18
54
71
7
12
21
72
8
49
135
39
24
66
114
5
28
33
35
24
36
25
6
48
12
66
24
30
89
19
77
1
107
13
60
15
3
54
66
6
71
37
102
18
23
64
56
12
132
25
15
69
66
21
3
17
52
3
78
11
55
29
49
60
18
48
96
48
12
5
16
75
78
35
151
24
5
31
53
13
24
24
30
17
67
78
18
9
57
36
18
65
1
11
48
55
54
23
64
56
40
9
30
198
27
20
156
13
35
60
19
17
40
68
31
17
49
11
13
6
5
1
12
78
17
72
61
47
36
37
95
79
5
16
164
48
36
1
24
24
6
6
6
18
24
191
24
40
8
25
179
73
72
84
36
48
18
5
7
18
47
48
169
155
91
84
41
7
30
83
13
11
1
84
83
31
5
25
72
27
57
126
53
24
12
55
36
17
12
48
7
21
104
24
67
69
44
16
111
45
99
5
136
128
36
31
30
18
17
19
18
66
24
30
18
54
23
1
186
18
36
11
40
15
18
27
81
48
36
51
9
150
29
36
13
167
28
171
41
43
53
12
48
19
21
57
131
7
57
21
119
12
48
31
57
132
27
65
1
59
84
7
198
11
49
96
78
5
43
18
131
133
36
11
13
18
17
151
6
96
12
48
18
54
6
6
84
54
41
145
47
60
25
12
87
3
17
13
36
12
24
71
13
35
1
6
17
7
29
25
11
181
18
54
162
18
23
229
18
41
12
79
81
15
30
95
7
41
1
15
45
6
18
95
19
5
28
93
87
3
29
1
24
12
15
63
5
12
13
90
30
48
35
25
59
19
30
11
145
15
81
30
42
30
18
72
83
37
3
8
76
39
17
19
180
21
8
61
3
33
18
5
7
5
24
85
66
54
59
7
30
12
12
66
12
65
1
11
49
6
6
27
45
27
104
4
33
23
25
35
1
83
25
42
24
41
160
56
49
6
24
29
1
66
114
18
17
48
12
19
41
84
4
56
1
15
69
11
24
115
126
18
6
47
43
29
25
102
5
36
24
28
21
36
11
49
18
12
18
18
17
12
96
43
17
7
72
29
4
72
44
120
7
53
85
36
6
42
6
89
13
35
4
68
28
15
18
35
37
35
7
17
24
24
7
173
60
12
31
18
36
48
48
39
8
13
12
6
41
25
3
33
48
54
5
13
78
17
12
28
3
36
36
30
39
20
1
135
27
66
51
8
97
23
1
84
3
15
270
84
11
7
42
6
42
18
180
105
39
33
20
7
24
185
31
41
55
30
15
32
1
27
8
67
12
18
15
15
5
13
11
1
15
75
113
31
18
6
65
52
57
47
48
13
30
12
5
96
7
17
61
6
6
39
15
5
163
5
61
42
60
29
145
18
90
3
72
21
30
281
31
45
20
144
19
17
175
42
66
90
6
6
35
64
9
36
24
6
78
71
12
25
35
37
15
15
18
60
83
156
40
68
37
11
24
1
107
40
57
15
9
11
48
28
140
19
6
83
31
24
21
9
167
19
173
12
49
30
9
56
97
23
31
24
17
37
36
6
29
37
12
27
39
54
12
84
11
19
9
60
56
109
66
29
40
3
48
6
18
36
5
12
4
8
25
138
30
12
36
6
90
48
66
60
36
6
15
15
12
65
36
31
101
37
12
6
60
17
40
120
117
24
35
79
30
35
7
30
35
24
216
1
78
17
169
54
17
13
27
9
15
21
87
147
5
13
6
5
49
11
67
30
54
5
61
12
18
30
282
17
31
65
19
30
66
42
42
281
13
144
18
17
7
54
27
39
84
12
69
21
12
60
6
5
91
41
73
42
77
37
24
24
3
135
9
15
48
5
61
12
210
89
85
3
32
1
59
49
11
13
27
63
6
39
57
18
276
36
48
12
5
1
48
12
23
7
17
43
54
30
30
24
11
31
42
108
75
93
144
11
24
12
25
3
27
24
5
19
45
27
30
111
75
48
90
6
48
137
163
66
11
13
11
7
9
15
5
13
12
66
30
35
40
45
27
12
21
54
54
11
48
25
23
72
1
84
35
1
12
18
41
28
8
73
24
60
6
21
36
8
19
36
65
24
25
30
72
30
24
59
1
6
6
15
44
13
12
15
39
5
109
6
17
7
66
30
66
6
30
18
65
84
1
27
15
89
13
126
17
52
27
125
24
1
24
72
47
7
48
42
171
8
60
109
23
109
35
16
9
30
21
20
52
21
30
36
6
35
67
6
84
11
1
135
8
1
24
18
17
43
5
84
25
24
87
45
23
31
66
42
33
20
24
115
18
6
6
84
71
103
6
30
54
23
67
65
13
35
48
12
12
67
6
24
3
3
5
49
59
24
25
30
41
115
77
55
17
25
18
30
59
91
78
72
24
18
6
24
36
156
24
6
29
1
35
60
28
21
27
9
18
30
11
7
54
35
13
6
36
5
ABCD 97832425396*3^$a+1 [50009]
46
26
4
12
24
20
15
51
10
12
32
4
12
30
30
24
36
54
98
78
4
8
22
14
10
66
66
20
52
6
29
7
50
18
70
12
8
112
11
7
2
40
26
172
6
12
44
40
14
21
3
16
14
36
70
72
72
42
35
15
16
17
43
72
138
8
12
40
12
6
54
18
2
58
12
5
25
2
6
34
96
44
4
102
12
60
108
44
84
34
80
57
13
35
51
22
12
8
4
66
18
14
22
20
4
32
4
18
12
18
18
42
66
77
13
107
24
33
10
2
36
52
83
25
42
30
2
34
11
43
5
37
36
32
76
32
180
52
107
48
1
80
34
38
78
10
2
40
18
32
10
62
70
30
12
20
4
72
12
6
50
10
80
30
10
26
34
2
40
54
38
10
12
5
3
90
76
2
4
48
65
1
12
50
48
4
18
30
2
10
65
3
69
19
20
81
1
44
40
68
10
26
52
24
6
92
78
54
34
12
192
12
20
3
33
87
3
10
12
23
39
28
8
40
14
18
46
60
72
59
43
156
60
24
12
68
12
28
32
16
32
22
20
36
12
16
6
56
28
89
25
32
88
2
16
42
6
32
30
82
6
156
54
12
54
156
2
93
37
20
52
6
18
12
12
2
46
30
20
30
28
60
84
162
14
16
23
13
2
18
34
14
52
8
27
24
19
74
16
24
96
24
72
48
8
52
30
42
23
45
36
40
6
86
70
42
6
149
13
2
6
12
64
23
1
66
14
16
140
16
120
98
57
3
64
42
11
57
108
27
13
18
2
28
54
8
30
40
122
36
34
2
16
44
4
12
30
2
6
22
29
43
18
42
12
26
22
38
34
5
33
10
12
68
48
22
6
26
15
1
12
6
72
18
59
15
18
52
8
18
52
32
18
4
86
54
4
6
36
48
72
50
18
10
32
4
8
10
6
174
30
30
66
180
12
32
15
117
54
16
38
63
3
22
32
6
16
48
2
60
46
74
3
43
98
4
47
3
58
12
36
26
28
18
48
12
12
26
4
6
44
16
20
36
40
6
42
120
6
24
230
12
3
1
56
18
16
6
8
100
32
36
4
8
18
52
26
54
16
2
27
1
24
66
26
106
12
42
48
26
66
34
6
18
20
28
5
15
54
24
16
14
21
33
16
116
3
43
12
6
6
56
28
12
5
120
45
10
32
12
16
222
32
4
20
87
37
20
40
6
6
60
26
22
18
18
56
70
6
12
36
6
86
27
13
50
82
48
18
26
16
98
12
22
42
54
26
24
10
20
87
45
28
2
28
36
50
16
138
6
68
42
28
20
18
90
4
108
20
88
68
9
13
14
10
44
40
47
13
30
29
3
52
98
30
22
6
14
28
35
37
56
27
27
22
50
88
66
12
114
8
10
180
30
108
5
45
40
14
76
30
2
18
78
22
32
12
46
18
14
16
36
5
9
87
24
25
23
43
42
6
6
74
16
104
10
24
155
15
10
12
120
11
43
32
10
62
46
24
12
14
21
49
24
8
15
57
96
12
64
44
114
28
48
12
38
72
10
12
17
13
36
90
50
34
12
6
47
91
32
10
12
8
54
6
54
16
18
50
6
36
52
158
4
6
68
22
12
66
2
10
12
56
16
36
30
18
26
34
2
52
38
52
20
52
74
10
24
20
3
45
4
66
18
6
48
5
3
4
48
2
46
42
90
30
20
22
6
30
42
26
10
11
43
12
54
32
60
48
24
48
22
38
27
3
70
72
30
12
68
18
4
86
72
16
6
114
150
2
10
50
18
10
2
24
46
38
10
66
150
5
31
150
62
10
48
12
50
45
13
20
22
65
3
10
48
50
22
8
34
36
24
20
58
12
30
18
12
116
52
24
18
78
68
12
60
94
48
72
24
30
12
38
4
32
34
12
78
144
56
124
18
42
2
16
72
42
6
30
18
30
32
22
18
42
6
6
60
8
58
17
21
30
22
48
90
66
6
74
90
4
2
48
4
6
12
72
77
45
4
92
30
4
20
21
13
54
77
55
14
4
47
3
18
10
44
48
22
24
12
42
66
20
22
80
64
230
40
44
6
30
100
8
6
30
64
48
50
69
9
4
116
10
14
52
84
42
2
22
5
25
20
46
24
50
36
15
27
70
23
37
48
32
76
6
6
92
18
69
13
8
24
16
32
90
6
16
6
32
16
54
36
30
6
186
18
36
24
2
18
46
50
124
14
16
44
106
14
28
54
14
30
72
4
78
6
12
14
45
19
54
12
36
30
2
40
23
3
21
13
30
26
24
16
32
40
20
34
38
28
138
54
60
90
30
95
13
35
43
26
18
22
11
85
62
72
58
12
18
78
8
34
48
84
60
6
92
6
16
50
6
4
114
26
70
24
24
8
70
18
42
62
150
76
90
11
3
12
18
132
64
26
30
4
72
20
82
18
44
16
60
12
36
24
8
60
10
78
84
62
34
12
2
70
62
64
66
68
18
70
92
40
26
54
10
6
24
92
16
18
6
68
40
6
62
34
14
4
72
11
24
31
30
30
2
76
84
30
96
2
18
12
24
54
12
27
27
36
52
78
47
43
32
130
2
70
164
64
66
32
22
36
30
110
34
2
4
60
72
38
10
30
29
21
172
80
40
90
30
12
80
10
18
18
26
18
60
112
66
59
55
78
8
22
68
48
4
108
12
5
15
22
14
24
118
2
22
24
12
35
67
12
6
44
34
6
8
28
35
9
166
20
30
60
34
36
24
24
42
12
12
11
15
54
16
38
22
18
12
2
135
135
22
14
46
188
100
26
100
14
70
18
24
96
59
21
40
44
4
96
68
22
18
26
6
36
48
40
2
12
16
80
16
6
8
34
18
102
80
136
29
13
12
66
24
8
58
14
18
52
12
14
4
26
100
11
48
7
78
6
2
10
60
5
25
84
6
5
24
13
35
111
4
38
10
12
68
94
78
36
6
60
30
14
39
33
10
48
2
88
54
2
70
54
36
24
62
94
54
32
9
13
122
54
22
18
24
35
205
36
20
64
ABCD 97833708106*3^$a+1 [50064]
48
59
141
40
132
11
54
36
15
12
60
33
67
29
15
21
84
168
30
73
72
23
33
21
36
7
65
43
5
55
104
279
37
12
17
24
27
99
270
19
35
12
9
96
3
37
12
95
42
19
17
99
9
19
35
13
17
18
37
96
17
48
114
18
67
41
55
20
171
69
111
13
168
72
53
42
30
36
7
8
36
156
9
31
60
89
6
33
51
1
60
65
3
21
51
148
179
141
39
141
21
39
15
37
104
244
20
117
67
5
102
24
37
80
45
84
126
13
116
64
60
59
198
63
99
201
81
15
16
128
45
139
5
72
36
48
55
35
49
65
102
109
269
18
9
33
72
138
60
12
301
12
60
8
28
77
78
85
41
19
71
61
128
64
47
1
23
37
53
54
73
12
77
19
29
163
35
18
15
75
85
77
54
1
60
188
81
36
63
36
93
63
52
155
36
24
25
47
1
140
3
45
45
15
100
80
57
18
66
31
8
21
18
1
32
147
48
18
15
4
8
135
90
7
32
15
13
48
17
30
222
144
30
201
64
192
17
151
5
127
48
59
57
28
11
117
3
109
5
30
42
54
180
120
162
24
19
65
6
61
48
17
63
57
150
33
112
128
4
77
31
5
39
84
60
36
3
66
27
15
33
147
13
12
137
43
59
69
36
3
13
120
48
41
84
54
1
60
119
57
51
13
20
9
151
32
52
32
24
99
61
24
108
60
23
54
156
27
52
48
5
7
101
12
42
81
52
173
7
44
64
257
15
9
36
30
114
18
192
114
115
65
7
20
27
30
27
141
15
84
3
6
87
40
53
19
71
49
77
48
42
9
81
31
20
15
108
54
108
127
96
65
90
109
107
13
95
6
36
43
60
35
133
12
128
3
285
165
7
83
81
45
30
73
120
96
77
102
126
51
36
9
19
17
3
189
51
57
39
51
69
39
285
96
21
7
56
72
189
19
65
6
13
128
28
41
96
55
8
40
95
49
35
21
60
52
60
29
54
102
163
95
105
15
25
24
60
17
31
12
11
57
84
99
36
133
5
91
77
375
24
81
24
43
353
138
42
103
144
167
1
12
156
24
107
1
35
13
5
6
84
45
141
43
120
233
18
37
80
52
173
223
72
23
21
15
18
63
99
60
36
9
9
27
57
42
61
12
11
24
12
105
28
32
64
11
36
13
32
48
81
24
27
52
120
116
64
71
45
27
48
96
48
1
32
93
19
71
21
3
90
231
51
60
21
33
79
5
27
24
72
45
48
24
3
87
36
109
48
179
105
9
51
3
93
117
18
9
120
64
47
9
9
54
25
83
9
16
77
18
114
84
54
6
66
109
161
79
65
24
18
25
192
8
45
72
63
27
1
24
41
15
4
5
216
15
72
15
78
54
18
67
35
6
27
75
69
9
51
33
6
12
13
84
47
54
7
192
23
120
33
184
53
3
36
39
45
72
57
91
17
123
147
18
24
108
63
160
47
120
18
19
60
116
81
36
18
30
6
120
24
97
8
39
1
161
30
24
144
12
1
12
47
73
120
128
3
90
72
123
4
65
43
65
55
113
126
9
4
108
20
48
45
54
12
1
48
116
24
51
48
42
19
20
9
18
69
39
36
168
66
24
30
78
7
23
37
5
18
33
75
45
4
41
51
39
192
73
17
18
24
13
59
144
12
33
4
36
32
40
113
54
13
269
79
144
17
31
20
147
66
7
17
3
28
20
15
37
252
23
25
149
75
4
107
33
64
65
27
36
45
48
36
19
56
16
5
15
39
105
84
57
78
30
19
48
8
12
45
12
42
9
57
24
18
36
105
64
41
7
80
9
15
213
51
36
76
8
40
47
48
216
109
20
12
27
1
11
6
84
43
48
68
57
99
81
7
17
84
19
5
3
28
149
36
54
90
36
36
15
51
270
15
28
65
6
129
81
43
17
43
ABCD 97833869338*3^$a+1 [50032]
20
3
129
39
129
40
95
27
58
323
55
89
183
42
15
48
55
18
18
101
25
23
75
21
21
3
48
72
165
162
4
5
69
51
145
71
3
106
314
33
192
15
22
11
99
165
33
12
48
30
88
104
40
68
105
7
89
99
42
3
27
141
168
7
44
93
48
24
61
104
3
27
45
3
21
24
27
286
23
120
19
77
13
110
21
24
61
59
96
187
2
42
9
21
34
17
48
72
27
72
21
99
69
21
51
25
18
14
150
57
3
21
96
105
159
9
63
97
95
27
45
48
87
9
49
32
135
24
21
75
48
61
26
33
48
19
38
42
48
141
24
85
11
24
45
12
168
15
45
3
48
24
45
3
117
12
63
387
48
93
39
4
197
27
45
168
48
19
53
57
63
27
72
30
63
165
3
25
90
29
15
18
10
2
34
134
10
36
5
157
59
3
117
163
53
19
5
48
135
33
49
239
21
10
18
110
52
53
1
44
100
2
21
129
48
42
10
35
45
123
48
27
45
48
25
62
28
144
38
16
72
23
24
7
158
147
63
30
27
93
60
106
72
5
9
48
10
173
69
64
59
72
225
58
62
90
108
10
122
18
60
52
83
43
18
90
36
29
25
162
152
12
60
64
29
27
21
189
40
140
18
72
21
55
92
21
21
3
45
88
14
4
14
120
28
44
99
81
39
144
7
38
51
307
32
166
104
15
43
62
12
48
22
5
48
55
36
74
132
15
31
18
14
22
35
48
45
195
91
29
27
34
14
21
69
148
23
31
50
30
64
54
35
75
45
57
4
11
25
170
10
200
196
23
39
28
18
72
14
90
3
45
132
18
120
46
47
168
24
27
138
82
65
43
5
15
81
216
33
102
18
52
11
43
5
24
96
24
67
110
15
63
30
142
5
48
15
90
58
92
33
69
99
49
71
159
76
86
48
135
55
90
36
11
3
42
3
72
31
54
11
79
36
5
189
99
9
40
23
27
112
53
15
42
108
132
10
98
46
72
125
48
120
175
17
57
12
40
59
96
3
58
59
3
90
27
96
120
19
5
3
21
97
23
9
40
170
42
184
179
87
9
24
43
5
9
159
24
1
194
60
33
24
24
120
24
45
27
3
40
50
30
10
11
21
3
96
81
63
13
2
196
29
25
23
117
22
54
71
73
18
5
24
48
72
13
35
55
185
45
60
30
30
12
39
67
5
67
20
57
120
48
61
86
90
30
45
144
120
189
3
120
55
74
15
135
81
9
39
25
104
12
118
53
27
45
120
43
5
24
165
168
102
30
10
128
16
29
43
5
48
81
39
115
26
18
153
99
213
48
24
33
250
18
108
44
82
18
2
21
67
18
14
30
15
139
29
72
168
27
48
45
45
75
96
69
75
187
5
120
105
15
96
69
168
75
120
96
69
142
5
96
120
85
35
57
63
27
21
24
57
40
23
48
24
96
7
32
76
29
120
93
51
96
123
100
92
30
39
69
12
28
18
108
5
111
9
72
27
210
60
28
44
10
36
17
345
87
45
64
36
50
45
48
312
103
50
63
48
24
75
45
105
60
27
48
67
5
13
36
71
123
30
15
27
45
49
119
61
56
3
177
30
9
24
27
30
255
109
56
150
108
172
126
23
211
101
27
12
249
192
69
16
92
135
48
72
13
179
288
75
93
9
63
72
93
28
47
43
29
33
30
33
264
105
39
72
120
49
128
16
104
15
45
27
120
33
15
207
78
3
19
173
177
460
18
41
96
133
35
27
90
99
96
13
80
3
25
18
125
24
45
27
96
ABCD 97834177484*3^$a+1 [50009]
42
6
72
30
19
48
12
131
78
90
30
55
12
245
19
60
41
175
35
37
5
228
12
6
240
144
1
96
23
97
36
65
42
277
36
53
127
12
23
210
19
36
23
72
42
7
96
95
49
36
5
102
1
119
97
149
7
5
7
72
239
1
96
24
144
5
19
53
12
91
144
36
24
36
35
114
43
65
103
65
151
11
42
55
95
78
18
25
77
55
108
12
84
29
42
150
42
157
11
25
48
36
101
55
12
60
96
17
108
84
30
97
48
12
36
12
35
1
36
60
101
120
7
83
42
7
71
30
18
24
48
73
36
84
12
83
25
77
7
233
67
65
6
85
60
24
48
12
83
78
67
5
42
25
96
5
91
41
60
162
145
23
109
83
13
48
59
6
12
102
25
113
7
132
59
97
12
125
91
24
41
42
30
12
78
49
71
90
103
24
101
12
103
24
12
24
36
23
216
72
48
1
24
156
11
25
24
24
84
12
48
36
72
35
13
120
17
48
67
108
17
7
60
60
5
48
19
48
120
36
5
120
19
48
65
67
35
1
5
79
168
60
65
7
143
120
13
144
41
55
72
84
24
77
139
120
48
65
36
120
19
263
337
36
12
95
205
12
173
79
156
5
18
1
48
12
59
30
12
19
131
90
30
157
12
36
35
37
83
120
97
12
24
204
53
55
5
67
12
23
48
37
12
84
17
55
65
19
108
60
12
53
367
71
78
12
19
240
24
12
120
12
12
108
41
55
60
17
30
145
5
103
17
18
30
151
96
60
144
36
60
17
55
23
49
23
6
42
157
36
95
1
41
19
41
42
13
108
119
61
96
36
48
119
258
43
17
48
67
65
19
60
120
144
12
77
103
173
19
36
65
42
42
36
31
11
30
43
77
7
5
6
37
12
173
42
78
7
36
24
23
13
24
60
48
24
84
29
31
5
55
24
36
72
23
42
102
6
19
53
115
47
265
48
17
31
36
41
120
19
149
19
120
120
132
24
17
55
77
31
5
72
48
72
43
180
77
60
43
95
49
12
251
72
48
30
103
36
23
25
48
23
102
18
37
60
12
48
84
36
12
96
5
90
85
17
12
43
65
7
11
61
11
90
7
48
144
48
53
19
23
13
77
247
23
73
72
48
17
31
47
133
17
19
168
36
12
65
67
125
115
12
113
7
71
30
18
49
48
53
31
83
6
31
11
78
19
23
72
13
108
132
108
17
102
48
120
97
12
101
79
143
6
72
7
60
53
139
23
6
31
41
42
241
17
55
24
143
97
23
13
24
11
120
25
48
72
125
115
72
173
7
5
7
48
36
17
79
36
143
72
37
41
12
115
12
36
120
96
101
127
48
12
36
12
5
19
36
137
55
71
25
24
53
12
6
30
19
12
11
13
180
36
24
35
37
204
149
42
49
84
35
37
12
95
120
48
150
42
1
119
13
72
228
5
18
1
60
179
1
41
19
11
37
48
65
90
85
83
30
162
265
65
7
36
59
6
42
37
12
41
102
120
6
12
55
47
25
240
23
37
12
48
95
25
23
90
7
23
13
12
53
271
11
150
48
211
23
78
67
12
41
67
215
61
24
11
25
24
72
71
72
37
83
48
37
120
36
84
36
84
35
126
12
19
36
53
67
48
47
37
36
24
60
53
19
83
48
49
24
47
49
156
5
7
12
173
43
12
233
7
108
12
53
90
13
156
23
210
115
35
25
12
24
24
155
78
18
49
12
161
67
96
137
30
13
65
79
11
1
263
1
77
7
60
60
5
7
29
79
41
72
60
108
55
12
5
79
36
53
67
17
30
37
48
12
24
47
150
7
83
25
12
5
7
48
23
25
5
180
7
36
17
67
23
37
83
25
144
36
132
108
192
60
12
41
139
24
60
35
24
25
53
ABCD 97834282036*3^$a+1 [50004]
103
45
20
16
32
55
48
36
41
48
60
31
24
21
8
28
8
24
48
43
65
12
60
12
36
36
88
8
7
93
3
209
48
79
41
48
64
56
52
72
48
27
5
72
28
92
84
24
52
56
67
5
36
24
12
16
44
24
72
43
12
125
60
12
43
33
99
77
36
79
5
24
96
60
28
8
12
88
92
16
116
28
8
40
8
12
60
55
60
57
20
88
8
7
12
17
24
199
5
91
161
36
24
19
9
20
7
53
67
29
64
156
39
33
24
39
72
17
36
16
8
72
76
27
12
101
19
81
123
57
80
40
20
55
89
40
80
4
15
29
67
5
16
8
12
28
39
33
8
7
17
48
24
76
20
220
12
128
40
8
4
3
12
173
88
20
12
40
3
9
128
52
108
8
12
84
28
8
4
20
148
20
7
21
147
12
36
9
68
108
12
36
67
33
252
8
112
15
153
51
161
79
33
20
60
31
45
80
24
36
120
12
12
100
3
45
24
15
173
60
96
12
52
32
24
4
27
113
12
144
96
60
28
92
43
53
24
64
12
44
16
180
8
4
32
48
12
4
36
36
12
80
7
101
60
172
135
53
7
33
32
43
57
8
72
100
3
17
12
16
27
41
55
65
96
24
60
7
57
8
115
29
156
115
125
208
39
125
60
12
4
51
41
7
17
91
57
32
28
51
17
24
19
297
92
60
28
60
3
29
103
9
108
8
12
103
93
80
36
76
63
17
52
15
137
40
63
113
100
140
4
44
4
63
9
20
36
40
15
105
15
245
7
45
8
4
24
116
120
16
12
32
19
24
137
24
72
4
15
48
5
48
40
80
7
93
3
17
40
32
16
20
76
39
41
28
8
12
31
17
108
115
81
24
44
76
20
36
4
32
12
60
12
31
9
44
64
72
36
24
104
120
31
53
60
12
60
24
7
5
12
55
17
16
15
57
3
12
5
12
148
20
36
36
88
68
19
21
44
4
36
15
45
80
76
32
67
69
56
24
12
60
7
105
51
21
60
48
92
16
8
136
24
20
16
8
67
9
92
40
20
64
80
144
31
89
12
40
24
3
77
55
21
24
80
60
40
20
264
24
12
16
27
33
20
79
5
91
33
24
68
4
188
28
3
41
24
19
33
44
19
29
48
79
144
24
33
48
80
12
24
60
40
8
12
48
132
4
36
116
4
44
96
31
29
4
72
20
12
7
41
12
36
96
40
116
24
100
51
5
24
91
29
136
63
117
24
20
19
81
56
7
17
136
8
16
15
141
3
21
48
123
17
28
48
20
24
52
48
27
33
80
48
24
120
79
5
12
40
15
29
16
20
55
113
19
53
4
140
24
4
48
8
7
29
100
36
80
60
240
84
91
57
75
41
60
4
128
228
24
12
4
24
12
15
101
12
48
168
12
19
5
16
27
65
36
12
24
60
55
5
40
56
4
68
12
96
7
12
53
31
41
60
120
19
29
36
31
9
36
3
21
44
148
8
16
48
3
53
4
68
19
65
43
93
180
12
8
52
56
7
125
172
36
15
29
12
88
3
29
16
20
7
36
12
17
52
99
17
64
60
8
60
12
100
15
60
153
3
24
53
247
5
84
256
8
12
19
29
12
4
72
20
12
72
156
12
60
136
20
36
60
16
12
27
33
8
60
19
21
152
91
9
120
68
12
12
16
80
19
41
64
56
24
60
4
32
60
132
36
136
51
77
7
29
36
64
15
36
41
4
56
55
33
20
136
20
36
12
112
15
29
19
65
52
8
136
27
69
15
93
152
64
27
17
72
48
216
12
79
29
40
32
40
99
84
17
100
104
100
15
33
36
135
29
12
40
20
36
19
21
303
57
8
24
108
40
12
68
100
8
156
28
72
168
80
12
36
12
12
48
52
3
225
36
24
51
21
56
19
53
48
88
36
15
41
19
33
56
24
67
29
67
29
24
36
48
96
96
151
17
91
69
8
108
96
55
41
4
144
116
4
32
79
21
120
72
20
48
12
7
21
260
52
36
44
7
21
180
68
120
24
132
28
8
24
199
77
40
48
32
12
48
4
195
29
4
8
64
171
45
72
80
168
4
8
28
32
91
237
32
31
17
52
20
12
40
20
36
24
36
24
48
72
19
9
243
24
141
32
40
8
124
176
72
7
33
68
144
76
3
9
3
48
9
15
77
100
20
36
4
8
7
53
108
67
113
4
20
16
8
24
48
103
5
64
20
60
7
125
4
20
96
36
28
56
16
12
56
84
151
24
33
15
129
ABCD 97834488886*3^$a+1 [50172]
17
48
84
90
36
30
48
36
30
66
42
25
77
6
13
17
60
7
5
42
36
48
1
5
96
78
6
18
12
48
37
11
12
120
18
187
47
30
6
78
24
66
42
48
19
23
84
66
54
30
66
13
36
11
72
13
5
7
23
18
42
72
61
36
71
24
6
18
6
43
47
1
17
60
103
132
11
42
103
11
13
36
17
48
42
18
12
24
19
35
24
30
30
18
7
65
18
18
36
36
150
13
5
6
18
6
25
41
6
73
5
12
55
29
6
54
48
66
37
5
18
42
12
7
41
72
60
72
24
19
23
72
18
18
24
12
36
24
6
42
1
5
6
96
48
97
5
144
60
54
12
12
72
13
83
54
36
48
67
60
48
17
138
54
30
37
5
18
36
36
240
18
42
49
11
78
36
19
36
36
101
30
42
30
6
60
7
5
43
71
181
17
90
18
19
41
72
36
6
60
18
91
29
18
13
35
24
121
35
1
11
24
78
30
6
7
5
12
48
18
102
30
84
30
60
18
60
72
1
77
31
47
144
84
145
101
78
12
18
7
11
37
11
96
73
60
35
37
5
90
84
6
30
36
54
18
12
61
143
6
24
6
18
30
25
83
18
96
90
48
30
66
6
43
23
18
66
1
5
54
78
66
12
30
43
24
12
5
24
7
149
18
18
19
53
55
17
60
66
42
12
19
36
71
49
41
12
30
6
79
12
36
35
192
30
12
6
12
18
60
18
42
24
48
72
18
30
103
107
18
24
6
72
25
53
24
30
6
12
126
24
36
72
84
48
121
11
48
18
7
23
78
6
24
85
36
11
18
60
54
150
91
65
36
138
72
96
30
79
11
54
6
24
13
35
6
55
72
35
30
18
30
7
59
73
48
65
48
24
12
96
24
30
30
19
209
60
12
18
66
66
18
42
84
109
95
126
7
35
37
5
30
36
1
35
24
36
6
42
18
18
25
29
36
6
1
23
42
78
6
138
18
60
18
60
6
6
49
35
66
120
43
29
6
36
6
54
18
138
37
47
25
11
48
66
43
35
42
31
12
23
102
115
48
83
60
12
30
48
42
73
11
84
25
35
1
53
6
84
72
73
47
49
89
30
37
60
113
12
180
6
18
7
23
36
18
30
6
30
102
72
6
6
55
35
13
41
30
1
131
78
12
30
12
18
7
108
53
42
13
11
24
24
60
180
42
36
54
25
23
12
24
30
31
60
48
143
37
17
54
1
101
42
25
11
54
12
156
19
108
65
30
12
90
55
53
42
13
17
18
6
7
5
120
12
30
13
5
78
12
72
1
36
125
18
1
11
6
19
65
60
24
42
25
17
12
36
30
54
30
24
61
65
108
31
77
54
78
7
35
120
120
24
24
6
31
83
25
35
42
43
11
49
137
24
31
35
30
30
6
54
18
7
11
84
6
48
19
17
31
59
1
47
1
72
17
18
48
6
30
48
36
37
35
49
83
30
258
90
7
17
60
55
5
31
35
13
5
55
47
30
48
6
60
66
12
72
54
30
6
1
5
43
36
60
41
18
6
30
13
47
6
19
35
126
30
72
60
132
25
36
23
36
30
36
7
48
5
42
60
25
11
25
11
54
6
54
6
6
55
24
53
126
30
24
48
7
47
30
18
48
24
49
17
108
6
6
48
7
35
25
5
18
6
108
91
131
96
24
1
47
61
36
29
36
108
12
36
19
71
102
12
24
19
53
19
24
17
67
36
161
36
30
24
25
23
42
6
12
108
30
42
6
36
54
12
72
6
42
18
6
24
6
120
48
36
6
54
6
30
6
60
97
11
1
41
42
12
6
115
47
25
96
29
6
1
108
12
23
37
35
66
43
5
7
5
54
108
13
72
41
42
24
6
30
18
19
23
13
107
42
12
19
41
24
6
6
132
36
7
24
84
35
1
23
6
175
65
7
5
54
18
31
35
6
66
12
18
90
37
23
30
48
6
66
144
30
6
30
24
13
72
29
55
59
150
67
23
96
36
24
60
24
60
72
13
35
12
84
54
31
5
42
12
1
72
12
36
17
12
6
6
66
54
60
18
36
1
84
60
77
7
96
35
145
101
115
23
48
78
6
24
36
18
103
35
30
7
36
35
24
13
29
18
30
6
25
17
54
174
96
24
55
12
23
24
85
5
12
31
47
36
61
41
19
5
84
36
36
19
11
25
180
5
30
13
5
126
1
12
36
5
6
61
5
48
84
48
18
96
54
7
60
17
30
1
11
36
90
42
25
41
72
24
6
24
18
12
55
11
90
54
54
19
23
24
48
6
6
30
43
35
36
6
48
42
30
19
5
42
180
72
12
90
6
13
65
55
11
54
6
54
72
18
6
156
60
18
6
18
85
11
1
23
1
59
13
125
30
37
5
36
19
131
61
11
30
90
42
36
115
107
42
30
1
35
42
48
6
85
60
36
17
6
60
36
1
17
6
54
96
30
120
144
60
60
258
19
83
48
73
59
61
5
66
6
78
12
13
24
36
12
35
37
47
18
7
59
24
13
23
66
6
49
41
48
19
47
126
12
150
6
19
17
6
30
127
23
25
89
36
30
24
25
35
73
23
120
24
49
36
35
1
53
12
12
67
84
5
42
12
48
60
12
1
125
127
17
6
84
12
246
19
5
18
30
18
49
29
115
11
18
30
6
12
60
43
161
43
65
42
145
23
30
55
35
18
19
29
72
79
ABCD 97834692524*3^$a+1 [50235]
31
167
217
80
63
18
234
72
18
211
224
123
108
72
537
16
72
48
32
24
16
47
90
15
93
288
234
145
53
27
120
15
81
27
45
112
32
16
32
51
126
90
21
33
111
168
72
88
152
48
81
55
144
80
88
128
160
72
48
269
162
18
103
8
609
183
69
36
108
144
18
72
36
229
41
87
39
393
136
360
176
51
108
9
160
11
37
320
40
32
111
25
56
45
3
15
81
99
45
120
123
54
36
43
24
56
21
108
175
56
120
9
207
16
83
525
72
15
33
160
344
111
105
304
216
152
303
105
64
47
108
288
85
200
3
109
48
59
36
9
144
45
19
71
129
357
3
177
79
272
88
155
144
13
48
137
39
285
51
57
31
152
40
65
87
160
56
21
108
36
19
288
72
120
8
48
120
64
17
558
126
36
54
97
83
36
1
8
280
24
8
168
87
25
353
162
205
47
306
7
137
343
72
128
48
40
504
48
72
113
127
35
21
87
72
36
37
323
126
39
339
45
63
129
96
40
72
176
207
54
108
31
5
75
64
48
137
87
168
120
168
24
24
147
45
40
5
18
321
64
119
180
85
23
97
8
144
183
33
168
72
33
127
449
39
141
90
9
27
37
233
18
72
234
3
51
117
168
72
48
99
165
16
144
32
48
40
320
135
73
53
54
93
48
39
33
39
49
120
104
72
16
89
31
95
180
108
9
40
8
105
7
83
108
9
168
39
49
200
64
128
72
88
83
180
36
180
36
13
95
297
135
144
9
24
88
168
480
56
48
40
95
57
51
37
107
69
264
16
47
180
325
89
54
49
5
468
7
101
51
93
195
16
32
45
180
127
96
264
8
45
43
191
9
81
108
75
40
83
45
153
39
15
57
216
88
192
8
72
24
88
168
72
96
71
241
32
141
115
192
168
11
93
141
99
63
18
90
205
32
33
15
184
143
9
64
24
120
168
48
17
18
36
90
103
383
18
87
72
16
72
8
15
90
15
40
161
54
129
160
143
97
56
40
131
90
36
72
63
27
21
249
231
75
69
3
213
129
55
96
11
21
160
152
48
15
33
40
24
56
120
40
119
81
400
24
48
168
17
7
47
54
75
105
87
24
168
117
3
328
48
24
11
54
351
ABCD 97834997374*3^$a+1 [50001]
30
24
30
12
1
5
60
31
8
3
1
36
5
78
6
63
3
1
221
36
51
9
51
9
12
24
60
42
1
41
7
8
4
36
5
6
6
12
126
21
28
17
42
6
60
7
77
19
23
25
12
5
12
30
1
5
12
15
64
41
3
57
39
3
6
66
24
6
63
33
31
59
1
36
5
6
12
6
24
7
5
84
36
51
3
1
12
11
25
5
12
87
48
21
19
71
9
33
24
51
21
12
31
23
13
59
81
16
11
66
18
33
57
7
29
51
36
45
3
12
36
15
13
11
18
3
9
55
48
59
6
3
108
27
54
24
3
21
6
6
3
3
18
27
16
17
18
6
39
111
1
20
3
21
40
32
15
78
30
12
37
140
9
43
65
90
6
19
17
30
9
24
3
57
16
44
45
39
15
21
15
18
24
48
7
44
81
147
21
90
1
35
84
25
48
56
3
49
53
24
51
63
45
4
29
12
7
32
3
6
43
107
1
53
31
5
6
18
18
30
24
84
67
53
75
4
41
12
39
123
36
6
36
6
12
25
5
7
68
9
3
4
23
21
3
33
9
48
6
18
150
54
111
15
37
17
24
42
78
36
18
114
55
29
15
52
12
35
1
23
21
4
44
45
7
35
24
21
24
177
3
15
69
12
3
9
39
6
18
24
36
48
25
48
29
7
35
21
45
12
48
15
3
18
60
30
42
24
24
6
6
27
33
66
6
7
11
1
23
24
42
7
84
56
117
15
4
60
36
56
75
78
6
21
12
3
36
18
15
24
45
24
15
27
192
25
8
9
30
9
39
49
29
12
7
5
48
18
48
9
69
24
12
3
33
36
60
36
12
78
24
13
65
18
12
60
18
12
36
27
105
27
48
4
96
11
21
72
3
33
9
7
59
81
36
9
87
9
27
21
27
24
9
18
30
15
16
17
63
9
15
4
5
114
13
47
9
24
45
30
144
18
15
87
6
15
36
33
6
6
15
33
7
5
6
6
102
30
24
3
16
5
43
104
40
8
57
24
39
9
3
3
1
12
77
6
18
42
12
6
48
79
36
12
32
64
17
15
4
59
24
12
1
77
6
9
39
13
41
24
6
9
93
6
9
4
12
48
47
6
31
23
18
18
1
20
51
72
6
150
6
24
18
6
12
19
23
24
18
18
36
54
19
20
45
78
1
48
17
24
3
24
9
3
39
13
5
12
39
24
3
57
15
1
5
27
100
17
24
63
33
12
18
24
6
51
21
15
3
13
11
12
12
9
39
13
20
60
3
78
24
6
6
27
45
12
43
11
12
33
4
17
24
36
96
3
16
36
41
72
48
36
30
6
6
49
12
29
48
55
17
12
67
11
42
7
17
3
57
3
63
12
12
18
7
113
19
11
18
24
66
9
51
25
11
18
3
3
42
3
15
6
18
18
7
44
3
33
4
12
119
13
44
16
17
24
3
21
18
30
12
51
45
39
15
57
4
53
12
192
3
75
21
9
12
3
3
45
33
12
48
7
44
100
23
13
8
4
20
81
18
6
7
11
1
23
73
47
18
15
9
3
36
12
24
28
41
27
28
17
3
21
27
21
54
36
42
15
4
11
18
3
15
21
9
15
3
1
44
24
24
51
1
5
24
7
12
71
6
24
43
35
24
30
12
75
4
44
45
15
4
20
12
4
71
30
27
48
87
37
17
27
33
19
29
102
1
53
24
12
3
4
11
12
6
31
17
6
120
30
24
43
5
18
48
18
6
21
16
32
28
17
66
18
60
12
12
102
117
3
9
9
18
24
60
1
41
55
41
12
36
6
30
108
12
6
18
3
21
27
45
12
12
48
31
48
48
56
51
6
6
21
4
23
30
36
12
7
11
21
63
78
54
30
24
3
21
31
17
36
6
33
9
6
48
73
101
3
3
30
103
12
17
27
15
6
31
68
16
41
36
19
32
12
4
5
7
17
18
13
20
24
9
18
6
19
35
9
3
1
11
9
51
42
111
45
7
89
48
42
25
41
6
30
19
77
54
97
29
30
36
9
21
3
9
144
18
1
23
36
30
18
9
16
11
36
6
43
35
6
42
45
57
39
63
13
44
24
28
11
18
18
60
42
15
16
29
63
36
16
5
7
29
18
42
6
18
51
9
12
72
31
53
12
60
15
24
45
3
45
6
21
51
49
107
21
15
30
60
3
4
80
39
6
162
21
16
11
42
7
36
48
77
15
81
15
64
17
51
28
65
3
64
8
69
12
48
6
49
80
9
67
65
6
61
35
25
20
3
36
21
64
5
27
3
1
17
72
24
15
9
12
18
6
27
15
81
9
31
44
9
27
87
9
39
25
29
3
9
54
33
3
30
24
6
30
3
27
30
15
4
11
25
48
137
3
39
13
104
21
3
57
12
7
32
4
11
12
33
4
41
43
96
5
60
30
18
6
25
41
3
36
9
15
36
15
66
18
12
21
3
21
84
4
32
135
12
45
12
9
43
35
12
12
37
47
33
15
12
30
55
60
5
36
6
24
13
128
3
25
36
44
33
132
12
72
72
3
16
41
15
120
33
60
3
15
1
65
24
195
51
6
7
29
36
6
13
44
27
108
69
9
12
42
36
24
42
15
3
13
41
39
9
42
1
48
17
15
24
57
36
7
5
42
90
7
29
30
37
17
27
4
17
27
129
19
48
23
24
6
36
42
30
15
4
12
65
3
33
27
4
5
43
35
18
39
16
36
11
18
72
18
102
12
3
4
11
30
39
15
78
3
9
6
1
5
55
23
13
8
3
42
60
48
6
12
42
36
27
36
51
30
12
19
131
36
37
36
17
18
36
18
7
60
5
6
69
33
102
54
3
12
45
18
18
15
48
15
12
9
16
5
60
42
120
138
36
15
9
54
18
15
16
68
63
36
36
48
12
21
33
12
30
21
3
37
17
6
12
42
12
15
21
3
16
12
11
6
30
30
3
39
13
12
48
132
23
24
6
6
33
45
36
12
24
24
6
9
9
36
51
4
29
15
4
11
6
54
60
13
23
25
17
19
32
16
29
19
41
3
39
13
17
30
1
17
79
5
51
39
6
3
4
5
123
15
1
36
5
91
11
93
75
12
33
16
23
30
7
17
19
125
30
18
67
108
35
1
29
3
72
4
41
24
6
72
24
105
3
13
101
12
78
6
79
12
11
21
60
36
4
8
9
24
12
7
36
8
27
114
18
21
45
24
30
1
8
4
36
44
15
36
72
6
6
21
39
42
39
3
18
24
90
6
66
30
3
64
32
12
16
5
42
12
48
6
78
1
48
77
3
3
6
7
17
36
43
68
16
11
42
39
16
65
19
29
108
39
45
15
9
54
30
39
15
156
1
20
9
42
13
12
23
24
1
80
52
35
42
24
55
23
13
5
12
24
6
33
45
27
33
30
54
6
6
19
23
36
9
63
30
36
31
8
15
60
6
7
5
6
48
69
24
36
100
17
6
30
55
20
117
6
30
6
13
20
9
48
39
9
87
15
30
15
69
39
36
4
5
3
4
5
6
6
115
5
3
51
21
12
3
45
4
44
52
35
9
45
15
72
21
3
75
42
6
57
33
24
27
16
5
6
30
19
48
68
144
9
19
47
37
8
27
18
39
16
20
3
13
32
48
16
65
30
57
40
8
52
35
12
6
60
12
30
57
3
66
12
30
18
24
3
84
33
18
18
39
4
44
15
36
49
47
13
41
18
54
60
12
24
51
12
15
1
17
24
7
17
12
36
72
30
36
42
66
9
12
ABCD 97835424392*3^$a+1 [50024]
13
84
108
12
35
60
25
23
13
48
11
54
144
18
205
65
18
1
23
30
103
168
60
35
144
1
36
29
126
205
36
60
23
61
120
113
31
12
29
30
18
78
25
119
66
19
36
59
133
41
55
71
25
11
24
30
54
37
60
17
7
84
96
83
1
137
139
5
18
1
71
61
17
30
1
89
55
35
6
91
24
5
127
17
31
11
25
23
36
61
191
24
108
18
67
107
49
72
12
155
36
54
6
25
36
23
37
35
24
54
72
19
47
37
23
12
1
12
24
24
60
29
18
12
36
25
60
41
19
12
47
48
252
37
35
60
13
12
11
12
90
6
66
19
24
35
1
36
29
42
73
84
17
211
24
5
18
1
47
13
11
54
31
48
12
143
37
119
61
36
12
53
19
23
1
29
72
18
61
12
35
49
24
36
35
90
6
25
119
61
24
53
90
1
180
35
61
11
24
133
41
139
5
18
294
90
13
41
7
12
12
36
228
12
119
25
24
204
35
72
61
47
1
17
103
60
216
143
61
17
79
36
60
108
36
48
83
85
12
275
133
107
48
37
96
36
71
157
23
12
1
204
47
126
24
19
11
73
23
12
61
120
275
12
13
239
96
25
59
90
7
48
12
83
25
72
83
37
11
49
60
36
132
155
1
71
13
72
228
60
83
12
36
1
60
35
13
12
29
54
12
36
25
12
5
18
48
1
35
13
5
18
73
36
84
5
24
18
25
227
61
5
91
95
120
24
30
19
35
42
138
1
5
54
162
79
47
13
215
60
37
47
6
91
11
73
35
36
144
144
18
139
5
19
60
60
12
12
23
174
103
72
23
25
17
19
35
1
83
13
59
25
144
29
55
36
5
30
42
7
12
24
59
132
25
96
12
12
173
18
37
60
107
13
23
108
66
19
59
61
36
24
12
47
12
18
90
97
24
144
173
19
119
121
5
79
155
1
53
18
13
11
13
48
48
17
138
24
25
23
13
11
13
12
11
48
25
35
37
17
48
42
36
66
19
60
12
125
7
36
24
156
11
1
48
11
61
227
85
36
179
72
25
120
5
48
247
155
1
53
30
25
12
59
108
133
72
12
53
210
37
59
36
1
12
36
59
180
85
5
18
84
60
109
36
71
25
84
144
47
60
13
12
95
54
55
179
6
18
121
5
7
12
12
35
24
145
11
18
18
37
17
91
23
1
48
12
11
13
35
60
49
17
151
24
11
54
79
36
5
90
25
60
11
13
17
18
37
59
48
6
162
37
47
133
96
36
131
109
144
12
108
12
24
24
35
25
71
66
7
48
17
18
13
36
95
25
60
83
85
17
54
90
19
71
24
1
24
12
65
24
31
89
7
12
71
24
48
13
120
60
156
24
36
5
79
17
43
12
107
48
60
73
35
97
72
47
108
36
25
60
72
144
48
11
1
36
108
47
25
120
35
133
11
90
18
36
85
5
54
37
84
65
306
25
59
49
11
25
47
49
95
30
186
30
42
12
96
48
36
85
23
181
12
24
24
12
23
25
120
11
13
5
96
30
1
59
30
6
13
36
120
65
91
29
7
60
47
13
17
7
144
17
103
156
24
96
53
18
25
23
6
43
12
83
61
11
13
72
41
7
11
24
48
72
97
48
77
18
102
96
54
1
84
23
1
179
73
60
12
11
24
1
101
90
25
35
1
144
65
90
1
5
18
37
24
36
95
49
60
131
97
11
37
12
132
71
205
65
48
54
37
95
1
48
36
113
31
41
66
13
24
108
59
1
47
37
59
49
36
12
12
35
48
133
71
13
35
6
115
59
13
119
1
47
37
59
25
29
163
29
19
12
113
19
95
85
35
61
17
19
143
12
1
35
25
83
61
36
48
59
30
312
163
11
49
12
84
120
131
1
12
180
5
90
121
96
95
1
12
60
101
31
96
17
42
54
55
12
48
24
108
108
60
11
49
77
19
23
73
48
95
54
18
48
6
54
1
191
60
144
25
60
24
84
48
77
43
12
35
61
24
96
35
312
30
19
53
18
13
12
12
96
47
144
60
144
54
7
23
25
36
47
72
1
5
7
48
35
12
108
1
24
11
109
96
60
36
77
72
24
54
66
19
143
ABCD 97835510824*3^$a+1 [50003]
36
24
99
36
20
37
87
96
300
81
95
85
3
12
84
92
12
121
231
104
12
49
3
8
48
4
165
11
4
456
105
60
51
8
72
88
20
36
37
60
27
33
3
24
128
88
200
37
48
111
20
1
60
83
76
9
84
12
99
120
32
48
160
380
37
48
95
16
56
72
13
47
16
92
85
24
83
72
40
81
23
24
160
36
381
36
227
16
60
140
49
36
47
25
3
20
60
84
36
144
61
132
24
15
9
144
27
44
277
12
35
1
51
104
16
24
56
301
35
64
129
60
12
48
107
12
16
165
15
96
68
16
9
35
37
15
21
39
21
72
36
47
48
124
33
48
159
68
169
108
15
57
24
135
9
48
87
21
15
36
140
85
63
12
44
192
24
160
24
21
59
4
32
49
191
25
203
37
35
4
84
8
52
36
104
1
60
195
81
23
121
111
8
48
72
160
128
240
25
27
45
48
168
59
97
24
59
40
72
140
25
108
11
36
96
64
45
36
47
40
32
4
32
25
155
145
180
3
81
63
21
11
144
36
169
75
44
13
95
85
180
48
36
39
96
20
184
9
36
12
48
72
48
96
39
45
12
47
36
60
25
59
16
117
84
195
8
12
36
60
13
71
60
1
107
1
72
27
276
9
47
169
75
36
8
61
75
81
36
87
21
60
51
45
36
239
120
4
32
52
12
21
63
105
15
20
36
25
15
45
240
123
81
60
11
1
3
57
23
157
47
36
84
216
144
160
8
48
76
9
119
12
49
47
52
12
20
25
119
4
21
75
44
36
157
24
3
32
160
296
97
95
16
117
83
100
60
9
87
45
131
49
39
96
56
25
72
96
24
11
60
37
99
24
104
60
12
25
75
21
72
132
95
48
36
60
97
95
4
9
119
48
24
73
72
83
85
36
12
72
47
4
81
59
85
47
25
59
1
143
1
24
36
36
24
135
104
40
105
35
16
84
120
129
87
24
84
36
216
84
20
25
47
88
117
108
15
96
104
25
15
96
288
21
12
72
95
112
21
27
8
25
39
168
32
4
32
52
33
120
227
61
119
1
39
68
108
1
135
60
81
180
47
157
3
21
51
9
24
207
45
156
39
8
16
60
57
87
20
76
32
25
23
25
36
71
12
13
63
45
59
108
112
132
104
37
47
16
141
23
25
15
56
120
144
25
107
28
80
52
165
204
47
12
16
45
132
119
145
71
88
21
299
72
4
21
87
117
3
213
3
9
72
276
63
60
45
39
32
36
24
48
40
140
36
40
20
36
108
1
111
48
81
72
23
61
24
75
92
13
72
24
3
32
1
35
169
36
48
39
72
153
72
3
20
76
144
32
49
72
27
128
64
285
63
128
12
36
60
36
4
44
205
15
36
21
96
23
97
60
59
49
119
73
27
92
193
23
108
97
47
36
16
80
85
39
60
96
105
23
13
60
24
143
25
75
45
12
23
52
129
15
60
540
104
16
104
36
97
27
128
49
39
21
99
57
23
25
15
32
25
39
24
81
35
108
48
133
51
165
35
120
181
3
104
76
21
63
177
23
13
23
36
1
23
157
12
108
27
68
13
95
36
36
49
15
80
109
59
16
9
36
167
25
87
21
11
64
260
24
136
60
156
81
339
68
193
47
73
47
132
25
131
72
16
56
100
21
27
12
24
21
39
204
20
13
47
181
12
87
ABCD 97835644282*3^$a+1 [50120]
69
57
11
43
17
24
25
6
77
48
19
48
77
36
7
30
15
3
5
24
36
13
24
18
5
43
41
13
47
19
66
3
141
59
12
168
37
66
5
13
47
13
71
31
114
11
12
7
54
36
23
120
145
83
7
77
25
23
48
64
45
11
124
8
48
19
6
47
100
51
41
1
54
36
17
52
8
12
43
45
3
65
12
31
6
63
68
4
9
84
23
49
15
9
24
27
21
87
21
71
36
13
51
45
36
47
52
8
157
3
27
5
48
151
69
51
41
175
36
18
71
48
37
35
28
60
152
43
5
97
11
73
47
37
15
21
11
1
42
6
24
23
25
12
47
85
11
73
11
193
15
51
21
39
9
21
11
25
15
20
48
157
71
25
84
11
13
84
27
68
31
60
6
23
13
60
24
24
24
23
43
21
56
52
32
1
30
5
67
6
11
91
78
111
3
18
18
102
24
35
25
3
21
42
89
1
12
6
9
20
12
40
45
15
56
12
40
20
67
5
73
12
35
1
60
12
15
72
8
48
79
126
30
77
37
18
42
36
18
42
12
35
151
41
1
59
40
33
23
25
12
6
77
184
68
12
48
25
66
17
25
119
13
36
24
36
60
66
5
13
35
12
40
39
77
37
6
149
48
19
5
25
36
18
6
3
105
12
96
24
35
55
36
29
25
6
17
72
19
29
25
66
41
25
71
25
95
12
1
39
12
39
30
24
23
64
3
90
47
49
126
144
141
3
77
1
78
6
71
13
59
12
1
35
37
47
13
27
99
69
68
124
9
30
6
23
7
48
90
35
13
35
43
120
12
5
60
4
9
54
5
60
61
42
78
111
105
15
51
60
5
13
36
15
8
31
69
27
41
12
132
28
12
21
24
11
24
13
6
12
69
3
30
12
114
21
8
1
12
18
36
60
5
79
29
72
36
7
18
39
21
47
40
15
17
103
6
42
5
19
5
96
13
24
36
159
20
7
18
6
17
7
102
35
60
13
12
18
17
19
21
33
47
60
13
36
30
144
42
23
43
29
19
21
21
42
42
36
27
45
35
7
18
15
32
60
96
7
65
13
35
12
67
18
47
40
8
25
60
35
1
36
23
55
17
91
77
1
11
43
42
35
28
21
11
40
3
60
65
31
17
79
6
60
42
18
35
37
23
19
30
6
30
30
60
24
30
75
56
12
12
79
69
57
6
12
18
24
11
12
1
59
25
156
59
7
5
55
93
21
11
48
25
15
20
12
79
60
84
126
24
47
49
6
78
6
81
45
11
12
31
17
24
169
12
42
162
6
24
33
8
84
43
105
117
11
7
5
112
140
40
80
13
12
6
72
108
5
37
42
54
36
3
12
39
21
120
56
7
5
13
119
19
17
7
53
19
41
12
12
13
83
19
6
120
27
3
78
24
30
42
66
54
30
18
48
27
3
30
48
39
27
138
23
24
13
36
11
88
195
30
6
6
11
43
186
54
204
17
25
54
24
5
25
60
168
47
31
24
5
12
103
17
25
11
52
45
143
52
8
4
45
63
45
27
33
66
6
24
51
3
186
107
145
18
41
48
12
25
90
66
47
31
17
7
53
24
55
113
67
54
47
49
24
111
63
18
138
90
42
17
12
48
12
1
35
64
20
88
20
12
36
19
30
18
6
24
23
72
97
11
55
42
72
23
25
95
12
1
72
48
60
24
75
60
75
84
42
87
20
145
48
35
124
249
24
30
42
11
25
39
68
12
13
15
20
7
78
47
36
19
41
19
6
47
25
18
9
21
39
8
61
6
5
28
80
115
18
47
133
39
45
75
3
6
84
42
5
40
111
48
54
83
12
1
12
18
96
5
48
60
12
36
49
135
21
47
108
13
59
37
108
23
24
31
48
17
85
60
47
43
29
28
15
48
5
124
188
31
84
42
15
128
52
51
30
12
35
13
12
15
8
37
23
37
48
39
69
30
6
83
1
47
12
31
12
57
20
12
13
75
63
5
4
20
19
77
37
12
143
7
53
12
40
48
3
5
73
144
12
144
24
23
7
5
52
8
1
6
18
75
27
5
31
5
72
97
6
65
13
36
3
12
80
1
42
12
264
41
1
84
15
20
40
9
11
28
3
5
85
90
42
72
90
5
40
9
36
11
24
13
18
24
5
40
15
125
13
6
66
18
17
31
17
52
3
57
9
6
161
43
60
17
7
18
24
11
12
108
85
48
12
30
30
18
84
17
36
24
40
45
48
6
9
105
78
102
95
13
12
42
6
27
80
13
120
42
6
6
30
84
60
99
21
36
11
43
21
20
100
3
48
42
12
30
45
68
127
24
42
48
42
5
13
99
81
107
19
48
17
43
6
11
49
107
37
60
6
42
87
92
13
6
54
36
11
115
24
9
20
12
115
30
3
20
180
48
73
36
3
57
24
59
31
81
56
60
25
12
12
84
39
32
13
12
6
125
24
1
27
72
9
30
89
13
47
91
12
60
57
21
36
11
4
15
150
35
31
5
52
68
4
129
6
168
17
1
47
43
12
6
11
55
66
30
9
8
25
15
93
39
9
71
60
31
5
12
7
41
24
43
17
19
6
96
35
19
78
48
102
5
12
1
30
78
42
132
12
18
12
11
52
20
7
45
8
55
17
13
222
54
90
69
8
4
99
84
113
49
60
35
103
5
85
12
108
18
5
7
30
15
3
5
60
12
60
1
42
29
40
68
1
39
15
5
48
13
107
72
120
52
9
54
48
5
ABCD 97835976242*3^$a+1 [50054]
72
72
16
12
2
54
60
72
48
70
30
26
18
180
88
168
72
60
12
32
18
70
12
14
30
36
4
120
26
94
12
12
12
44
52
38
6
4
80
24
108
28
36
18
62
48
28
12
216
32
204
4
80
52
12
26
34
36
60
6
26
22
38
88
50
24
10
156
32
12
96
4
120
42
86
4
24
30
62
72
16
26
10
84
80
16
18
8
88
32
10
68
12
28
32
28
152
54
18
30
82
14
102
52
92
10
30
48
96
114
162
44
4
72
48
6
110
40
12
228
24
272
64
24
2
138
72
16
38
42
12
10
32
54
154
30
108
24
20
28
60
2
6
58
102
48
24
20
76
24
12
44
34
8
22
26
94
36
6
198
26
22
12
78
144
18
108
32
16
72
42
56
46
24
12
12
12
104
40
32
54
94
144
20
36
40
96
20
16
144
36
12
12
24
44
60
48
60
72
72
4
26
46
104
84
16
54
26
198
22
24
24
20
36
264
90
58
48
54
6
20
54
16
110
316
56
124
116
100
42
38
12
40
6
66
20
40
18
30
66
26
40
44
160
96
68
60
16
20
136
20
16
8
16
60
36
32
36
16
56
30
18
142
74
6
112
6
20
96
30
88
8
10
78
126
200
48
36
16
44
90
106
36
12
110
22
18
2
54
10
24
60
36
24
56
136
104
4
48
32
16
56
24
76
48
12
74
10
54
8
22
60
96
6
126
32
36
52
12
8
24
40
8
36
36
40
14
22
12
36
2
18
16
24
126
38
52
36
60
44
18
40
122
40
20
64
44
126
16
14
40
2
18
12
28
60
36
20
40
50
6
124
108
2
144
106
48
110
22
84
12
80
52
62
10
38
42
88
36
204
30
50
46
62
60
48
24
12
28
62
40
6
48
36
48
6
2
64
38
72
16
128
22
20
48
4
72
56
40
138
2
28
44
70
6
104
36
64
20
136
80
34
38
72
40
20
28
20
70
98
76
18
66
12
72
20
22
198
32
90
90
76
104
136
24
56
40
12
72
36
80
28
12
48
32
4
14
186
118
26
72
12
76
84
26
82
62
88
32
22
138
90
48
14
70
18
30
60
200
16
84
20
72
40
150
8
22
228
20
10
86
72
178
6
26
78
16
60
48
96
80
22
158
24
18
88
122
4
104
42
18
120
6
16
2
28
60
84
8
10
38
4
158
106
30
42
44
100
56
24
30
24
10
24
20
76
96
120
8
28
32
82
8
72
30
108
36
76
56
48
100
24
26
90
334
30
32
100
48
12
108
36
92
40
32
30
16
56
70
36
30
14
34
2
108
64
12
8
6
70
12
44
18
88
192
96
42
84
18
38
18
46
8
52
30
56
198
60
12
42
70
92
30
58
110
30
136
32
18
34
36
104
40
2
130
54
14
108
52
146
30
52
12
8
60
84
4
6
54
26
64
80
46
98
42
36
4
30
74
30
22
24
96
48
24
56
36
78
30
58
18
32
28
116
4
60
12
18
162
38
66
36
28
32
54
10
144
72
12
12
36
24
36
24
78
50
52
56
18
90
96
36
40
12
36
36
68
40
32
16
98
90
16
56
4
36
8
64
68
28
56
36
52
36
152
84
28
12
48
30
176
120
10
32
12
60
40
36
26
106
12
90
30
12
36
24
36
192
132
20
16
78
30
36
48
72
38
10
8
4
128
10
98
4
84
6
78
8
10
74
76
164
30
54
4
132
24
26
34
6
18
140
72
76
132
8
4
30
38
48
10
152
82
8
6
34
20
40
26
22
104
36
4
48
272
10
144
122
22
26
40
126
38
100
56
276
10
54
36
24
36
144
24
8
24
4
120
84
18
8
22
44
4
74
66
40
56
88
56
12
28
36
8
16
12
24
56
4
20
36
28
132
128
10
62
18
46
8
28
24
68
40
128
162
72
70
36
12
20
232
78
38
12
28
48
12
44
36
40
12
66
96
18
20
52
54
30
24
56
136
44
30
16
18
60
48
128
40
92
28
44
36
16
60
84
2
10
24
104
22
128
10
56
24
4
12
54
30
44
28
20
52
92
60
16
12
12
44
6
106
48
36
60
86
24
10
78
32
24
66
60
16
2
66
16
38
378
60
28
156
60
156
42
78
12
36
24
92
16
24
24
36
56
24
28
56
6
16
38
66
54
96
4
12
60
8
144
ABCD 97836086542*3^$a+1 [50057]
21
15
20
55
60
45
135
89
28
92
37
59
96
4
36
111
17
132
19
81
21
18
5
100
45
66
29
60
36
48
16
27
9
135
65
61
42
17
168
7
9
60
9
3
213
54
17
19
54
183
44
24
12
12
48
4
96
129
24
119
12
16
87
41
84
12
24
72
28
12
15
17
72
55
41
40
39
65
48
112
51
162
27
8
31
185
37
35
12
88
8
1
30
29
79
33
20
48
4
36
27
57
8
24
55
48
60
18
72
18
5
40
9
11
28
92
12
31
117
108
92
157
75
63
60
18
66
78
18
30
42
5
48
228
7
72
21
171
6
35
40
8
16
8
12
36
7
30
23
19
65
91
18
11
13
11
12
40
75
24
53
36
37
39
15
101
7
21
72
44
16
32
48
12
43
54
18
12
36
29
31
45
32
48
55
30
27
96
32
24
79
17
12
28
69
35
64
27
17
60
52
36
15
72
41
60
79
5
76
12
32
36
4
87
174
6
81
44
55
9
21
15
3
65
48
24
4
72
8
144
28
63
9
48
15
9
84
116
61
107
72
55
233
103
33
45
27
117
11
16
63
77
4
27
48
60
30
59
55
81
45
54
18
18
17
48
52
12
8
72
55
96
209
52
75
5
28
63
89
13
63
63
60
36
29
7
9
80
13
215
12
124
27
77
28
84
51
12
17
100
60
84
72
15
30
42
48
29
48
108
103
9
32
163
108
89
60
144
79
18
179
60
96
60
7
21
44
28
15
65
43
41
240
16
32
7
33
200
72
24
55
17
13
11
24
16
21
15
32
16
32
144
84
52
8
12
37
63
27
6
27
20
60
24
61
18
17
24
13
27
159
30
27
63
101
84
12
19
45
15
5
4
27
29
16
20
100
135
5
72
103
24
161
4
20
13
3
60
3
60
17
64
63
12
41
28
36
21
23
31
69
144
92
48
192
4
24
116
40
96
171
89
13
11
24
36
144
36
12
12
28
140
24
16
99
125
31
105
8
19
48
17
73
24
155
19
117
15
17
31
60
5
76
99
252
125
19
18
11
7
65
24
31
69
81
18
9
8
28
176
84
31
113
148
60
92
12
124
20
67
117
72
128
37
11
4
63
65
172
36
27
5
67
41
120
55
89
60
1
30
9
20
4
20
52
57
27
69
99
36
36
20
79
57
20
67
117
48
32
55
185
40
20
79
192
9
9
11
48
28
104
79
29
36
40
12
15
29
16
63
84
72
65
76
104
25
6
5
139
5
31
29
64
15
77
4
63
36
17
112
8
19
60
9
27
5
24
36
64
51
9
56
7
161
31
45
225
6
5
112
72
21
35
55
45
33
54
12
6
27
63
89
40
20
76
180
99
65
60
1
30
9
108
8
24
76
60
3
69
32
43
53
7
41
12
60
4
9
11
79
17
60
12
37
35
13
83
7
17
180
16
129
11
72
16
15
72
30
18
141
99
17
13
90
204
65
12
76
44
31
65
148
44
12
1
42
5
36
7
54
59
37
39
44
61
3
15
30
51
32
43
101
4
27
72
36
45
32
24
79
9
32
120
109
27
32
67
21
24
3
18
15
68
72
24
48
60
12
16
24
8
40
8
199
153
56
79
6
131
79
6
48
72
11
4
8
96
4
8
127
36
77
4
75
5
36
55
5
43
72
33
44
48
52
8
13
15
9
143
4
56
72
12
31
5
72
37
39
20
16
24
192
44
79
29
16
135
17
12
73
90
17
16
12
27
17
16
117
155
7
29
84
16
44
12
36
25
35
24
24
67
9
8
48
73
27
80
55
33
32
85
39
20
103
41
16
68
1
11
79
89
13
24
11
12
108
48
55
77
52
8
19
53
28
20
79
24
161
24
16
159
102
15
39
5
96
7
153
104
136
8
76
20
36
48
12
127
216
29
52
69
75
132
20
28
81
59
204
12
4
36
15
9
32
4
3
6
72
30
90
59
24
61
123
32
4
72
57
27
45
95
19
9
93
135
144
63
33
68
12
40
20
40
8
55
17
12
12
13
72
59
36
25
6
5
112
12
15
5
61
59
48
96
96
48
85
51
45
35
37
75
27
17
36
37
6
5
16
8
28
44
100
9
15
156
56
24
96
64
3
45
132
171
45
57
90
137
43
18
15
20
7
57
45
99
15
12
29
76
68
67
12
153
180
8
12
115
60
30
15
20
64
56
4
9
75
20
31
9
27
30
24
3
32
100
36
27
57
24
12
164
16
99
41
24
103
21
27
5
28
104
31
9
3
5
28
80
1
90
113
88
44
16
57
23
12
36
1
ABCD 97836238634*3^$a+1 [50010]
29
60
48
24
15
88
137
24
135
72
33
24
7
185
48
12
60
168
48
7
8
33
159
105
36
51
33
63
9
15
40
104
9
72
120
48
48
240
60
48
12
192
31
101
48
48
144
156
87
57
48
7
89
55
65
15
81
255
9
39
33
204
139
89
63
9
24
39
16
89
175
96
17
48
31
48
80
45
51
81
39
177
7
125
96
96
19
29
156
36
139
41
108
60
111
64
72
221
240
12
31
17
7
17
55
264
32
120
112
176
40
176
24
105
199
101
12
7
17
144
120
151
8
81
36
3
105
36
180
12
108
24
31
17
48
15
45
36
55
5
219
72
33
24
31
17
72
63
48
96
33
96
12
12
36
51
96
153
96
15
21
27
57
79
65
120
55
24
41
24
15
57
24
36
43
161
15
72
112
128
9
36
67
161
120
72
12
51
9
31
200
120
9
60
12
48
15
21
12
15
72
45
60
72
39
21
48
48
12
55
137
36
43
17
15
24
24
40
24
72
24
89
48
72
55
77
228
31
80
9
135
96
72
105
60
75
64
113
15
136
29
51
64
41
84
36
12
43
41
120
84
75
16
101
75
105
72
31
41
24
72
60
67
137
96
192
7
240
89
36
60
63
165
3
9
199
144
200
232
113
7
53
12
120
264
24
72
15
105
15
33
87
129
324
96
36
111
48
45
139
5
12
24
12
67
72
104
81
231
24
48
16
17
60
75
57
108
163
89
132
60
144
39
33
63
177
24
180
276
24
48
216
55
41
108
12
15
21
3
192
48
57
24
48
31
144
96
77
19
80
33
151
65
39
192
33
55
72
41
84
348
15
21
27
48
69
123
105
103
17
103
29
108
48
271
41
159
9
135
189
36
55
80
72
9
36
12
72
135
21
48
19
113
48
55
5
51
93
123
117
3
120
112
8
9
39
9
48
132
36
12
12
168
12
91
89
12
43
17
96
72
15
57
55
65
15
120
33
192
15
21
84
39
64
185
63
64
29
99
40
5
192
84
12
3
105
96
15
9
351
64
17
63
40
360
24
41
144
48
79
65
15
9
84
132
24
87
285
12
135
57
228
3
33
12
43
5
147
33
24
55
173
12
15
96
57
12
132
135
153
12
3
96
16
320
24
81
39
9
135
141
19
65
12
84
60
132
108
19
41
15
117
108
264
72
39
45
36
63
93
163
29
147
33
7
48
41
12
3
57
24
55
296
9
103
173
219
9
12
3
9
192
63
136
176
33
60
3
33
15
9
48
63
9
55
5
48
3
16
144
17
103
17
84
60
84
19
161
144
55
53
108
132
12
7
29
19
32
81
60
123
40
29
75
33
168
24
72
60
51
33
12
3
105
324
27
105
60
19
17
60
108
15
129
96
39
40
185
60
3
33
12
48
36
39
57
72
36
180
216
24
24
31
144
128
117
123
69
3
57
288
36
19
8
105
7
5
36
60
211
48
32
45
19
137
39
9
264
31
32
48
64
77
3
93
108
72
15
112
77
36
79
89
15
40
144
32
120
21
3
9
63
192
48
208
41
24
36
3
33
60
12
132
51
9
24
12
60
48
24
31
65
12
67
41
72
12
27
105
39
261
19
209
12
123
81
15
ABCD 97836648296*3^$a+1 [50031]
66
12
3
12
33
3
40
24
41
30
60
25
5
51
3
12
60
1
29
48
27
48
28
89
31
29
30
33
76
35
36
18
123
9
66
12
36
21
9
7
23
9
3
12
120
12
13
8
3
24
18
43
17
18
25
44
40
11
25
32
24
9
36
66
85
72
17
18
42
18
12
60
1
47
72
18
87
16
60
59
18
72
103
77
6
153
72
9
18
12
48
21
4
12
71
24
18
91
11
25
8
15
150
3
9
3
21
7
5
42
90
30
1
20
51
6
43
17
18
1
116
75
49
23
1
36
53
15
108
9
15
76
23
6
15
33
7
83
72
13
23
37
12
29
6
36
60
102
27
4
56
99
24
102
60
30
25
35
1
143
37
17
12
63
51
126
18
93
147
12
6
12
18
24
6
18
36
1
59
21
39
193
12
119
24
1
11
69
12
4
24
12
83
1
20
3
61
104
40
32
45
6
12
42
19
104
16
29
43
44
88
36
11
18
6
24
13
17
6
12
25
12
77
48
3
40
8
39
21
16
41
55
77
42
6
15
108
12
87
12
45
4
11
61
20
27
12
78
31
65
30
9
63
37
5
7
119
21
15
1
12
41
15
81
48
12
48
18
24
9
12
87
42
36
19
11
12
66
7
5
43
5
6
13
71
60
9
3
12
6
126
13
32
39
37
59
18
7
5
6
49
11
72
42
114
24
12
9
9
30
48
45
39
6
12
115
23
54
39
9
12
6
9
39
42
18
9
72
3
30
36
6
18
168
18
1
8
3
24
121
23
96
36
37
41
7
47
37
35
18
72
150
9
135
144
12
9
40
20
36
16
84
11
24
78
42
9
15
72
18
99
3
37
41
27
12
96
21
30
18
12
75
180
33
27
4
11
48
60
18
48
6
13
47
1
8
76
36
5
24
55
65
6
9
3
13
72
128
72
3
12
21
12
3
42
12
3
3
109
11
204
25
11
96
61
60
23
1
23
21
21
15
75
25
35
121
17
36
7
47
78
102
6
6
13
143
18
27
15
33
51
45
69
6
13
53
79
8
45
15
33
30
78
54
18
3
15
121
23
6
19
8
60
9
3
108
15
54
18
57
28
48
5
18
12
84
13
17
78
21
51
133
140
15
1
71
6
12
31
12
140
3
1
59
66
43
35
81
36
4
24
11
157
84
203
61
11
21
40
29
30
25
80
3
13
17
3
9
31
17
55
35
73
17
51
4
35
48
69
9
36
18
30
115
47
66
7
71
21
84
16
23
21
57
7
77
6
18
66
1
59
150
18
93
4
59
1
59
6
43
32
33
123
105
12
6
36
30
114
12
12
132
96
78
7
8
45
7
12
35
33
4
41
18
24
12
13
32
36
9
31
23
12
12
21
72
12
45
15
33
18
21
9
7
12
53
138
37
5
30
69
64
29
87
63
6
15
4
47
13
11
57
12
3
24
60
30
51
4
23
48
9
3
42
54
24
12
6
127
23
54
75
51
30
18
25
101
18
13
35
54
18
6
30
84
12
21
39
30
31
17
27
28
41
31
65
15
24
21
6
45
64
24
17
48
79
53
54
1
24
36
32
36
36
39
45
36
99
12
48
36
1
5
19
23
72
6
24
24
60
31
108
5
63
69
15
3
33
15
48
42
27
21
6
54
36
3
33
78
12
37
35
13
77
7
20
4
5
204
3
57
15
3
13
32
39
18
42
96
24
69
27
9
3
25
23
9
9
19
35
18
99
16
125
24
48
42
13
5
63
60
40
179
30
30
169
11
9
4
65
18
30
3
27
72
72
33
16
89
7
44
45
15
15
37
29
103
17
15
93
6
49
5
66
36
36
72
18
48
51
39
1
23
12
69
36
69
30
1
71
13
47
18
102
30
12
43
89
24
27
4
71
42
6
57
3
126
150
1
23
12
37
68
100
17
48
63
40
65
36
3
27
13
12
71
13
24
8
40
59
6
7
11
1
59
12
24
126
72
48
114
48
1
20
9
6
42
72
43
83
141
40
11
12
6
15
39
121
65
66
30
75
33
48
103
41
51
27
21
45
7
24
53
6
144
12
6
15
63
24
12
9
75
49
20
57
19
11
1
12
8
33
6
1
35
33
36
15
18
6
24
60
36
114
48
18
49
12
59
12
48
21
15
33
36
24
27
61
20
39
13
5
15
51
49
48
23
25
35
42
42
81
36
4
29
43
12
32
15
165
40
23
18
24
24
30
25
11
60
49
11
36
108
49
20
16
35
30
39
45
96
6
1
12
83
37
17
19
11
60
61
20
64
71
9
4
35
21
15
109
11
18
48
27
105
12
18
33
4
23
25
17
150
1
5
12
66
54
51
21
15
36
60
9
30
9
57
12
7
41
15
27
18
18
12
18
6
9
4
8
69
19
95
1
20
48
27
18
15
87
21
88
11
9
45
30
12
48
9
51
37
68
36
51
18
30
96
36
45
3
85
41
30
21
39
45
195
49
32
15
84
6
3
12
33
126
25
131
132
21
45
7
167
21
36
9
12
7
20
72
24
4
188
63
24
45
12
21
39
63
21
15
9
117
6
108
37
35
24
73
5
3
27
78
27
12
3
6
30
1
65
18
61
5
19
132
20
3
25
72
48
47
60
1
65
63
36
51
12
21
57
42
108
9
3
21
87
12
6
66
30
51
3
12
73
89
6
25
41
15
63
81
40
32
9
43
12
68
27
25
24
12
32
27
48
21
4
41
54
78
30
60
132
72
36
84
6
12
7
44
16
65
18
25
12
53
30
48
12
37
11
12
37
24
32
39
1
17
31
11
1
5
3
45
72
12
42
1
12
23
25
20
129
15
40
23
25
83
9
28
41
27
45
18
21
45
54
1
41
7
92
9
36
78
1
20
45
91
48
8
3
129
21
24
12
60
6
37
11
21
3
25
11
54
87
9
60
6
138
6
30
12
48
19
36
12
72
11
72
84
13
20
87
9
36
4
32
33
72
3
27
57
112
65
3
27
24
60
57
27
12
33
88
180
35
18
30
54
12
43
8
9
55
65
ABCD 97836812644*3^$a+1 [50018]
48
41
6
6
18
12
54
19
17
30
97
23
93
100
5
72
3
24
63
18
6
13
11
9
3
25
5
24
6
33
15
61
48
23
25
59
21
33
96
24
60
6
6
30
109
48
32
15
30
6
18
30
6
6
24
1
12
12
29
102
13
36
80
75
9
51
24
12
30
30
54
51
15
18
6
6
48
39
16
5
19
83
78
7
5
3
4
12
41
18
90
60
67
84
29
42
33
4
23
25
5
24
96
3
16
59
25
47
60
13
35
69
27
54
60
19
8
45
48
6
81
9
3
16
17
60
67
17
30
1
32
33
60
114
66
48
15
27
73
5
12
48
30
1
5
54
6
24
36
6
114
24
147
39
24
1
29
6
24
25
11
61
24
59
30
180
90
1
41
7
23
24
24
1
41
54
60
6
15
28
32
3
25
24
23
24
13
17
24
187
29
24
12
18
9
12
9
30
12
13
35
12
18
36
3
51
36
85
41
19
11
9
16
5
78
12
78
102
25
5
43
24
11
60
1
35
6
18
30
6
54
66
1
12
17
43
41
6
24
61
35
1
92
3
18
31
59
42
18
6
84
6
24
42
54
24
6
66
13
5
79
17
103
17
66
48
1
5
36
27
21
19
131
6
84
12
18
12
18
72
15
15
114
3
21
6
210
63
40
12
11
114
144
90
72
48
42
19
41
7
23
24
126
18
37
92
27
144
9
21
135
4
77
30
21
192
28
32
27
120
1
44
15
6
60
18
1
5
39
40
5
6
174
6
45
51
18
15
27
90
18
1
41
43
41
19
5
6
60
6
30
13
41
31
144
59
105
4
12
35
25
35
49
5
12
48
31
131
24
60
90
43
11
12
30
60
3
21
6
48
9
57
3
33
18
49
120
48
24
101
108
60
31
29
30
6
19
47
108
49
11
30
7
20
165
43
12
5
54
60
30
30
61
12
47
66
60
27
21
12
43
35
1
44
4
92
15
36
49
5
55
5
6
18
6
6
7
20
208
24
35
30
51
69
30
25
5
31
12
41
87
24
28
23
48
60
6
36
48
6
1
29
90
25
5
36
18
12
18
6
24
37
53
42
45
15
18
96
15
21
18
42
7
12
5
96
30
108
1
20
9
6
24
12
54
174
49
17
3
21
31
29
19
56
21
24
72
138
6
15
15
54
31
5
30
126
54
9
45
42
49
96
35
84
60
54
15
15
1
5
151
5
63
21
55
96
29
36
67
11
49
11
1
29
27
9
84
12
19
155
24
6
19
80
57
39
39
6
30
30
31
44
28
23
13
20
16
5
90
30
19
65
6
1
8
40
71
1
29
30
1
53
7
24
29
91
29
67
89
60
30
84
66
90
1
48
71
54
90
42
43
11
9
15
132
54
60
43
11
9
27
13
11
30
30
1
96
113
30
97
5
24
24
55
65
30
66
30
1
29
96
54
180
30
114
60
25
36
68
108
9
54
1
35
114
6
54
12
60
168
66
9
52
59
6
48
30
42
24
31
29
3
117
24
19
11
1
5
19
167
18
12
90
13
5
79
41
12
30
9
21
108
19
47
25
29
12
24
3
28
23
42
48
36
90
21
28
35
6
15
16
59
24
6
6
144
6
18
30
12
54
30
24
19
11
157
24
65
6
9
51
9
4
11
84
1
48
12
11
18
66
6
114
69
21
54
66
3
21
6
54
6
30
63
21
6
54
19
32
9
67
29
79
47
33
21
6
18
6
6
30
57
40
12
5
39
16
68
28
35
24
6
3
4
12
5
55
35
6
43
95
1
5
24
6
61
5
18
12
13
44
33
60
39
9
12
79
59
1
35
25
89
30
1
5
24
60
15
24
63
9
21
43
17
55
120
8
21
91
53
6
24
30
27
123
9
232
11
37
56
96
40
11
60
45
64
65
6
60
18
60
60
30
1
71
18
42
60
37
17
171
3
6
31
83
37
24
41
24
15
15
9
45
30
6
30
33
40
47
36
30
90
30
54
90
51
3
6
30
90
30
60
30
24
6
13
131
9
21
6
6
114
13
23
13
17
15
99
69
16
20
4
60
5
6
84
12
18
60
19
11
12
54
135
9
67
20
12
51
85
96
41
60
24
36
30
73
5
12
7
17
54
30
72
18
1
41
99
21
30
73
11
25
35
73
77
36
7
41
31
11
25
83
6
30
30
36
75
3
37
23
42
39
111
60
13
36
36
8
72
33
30
60
1
5
30
36
54
24
12
120
19
35
30
3
16
5
60
31
5
6
133
5
6
24
1
24
17
3
4
72
20
129
79
41
75
124
23
37
48
29
66
9
60
21
78
45
4
41
60
72
18
36
13
11
6
31
65
39
16
32
196
11
84
60
36
84
12
84
13
32
9
6
36
57
57
15
45
66
24
24
6
19
11
6
48
19
17
19
95
60
6
54
9
40
101
66
36
54
39
45
19
107
13
32
9
7
65
19
11
18
6
54
30
6
31
5
127
41
36
54
6
6
78
6
25
65
3
57
115
48
131
37
53
6
1
29
30
66
39
39
30
12
7
20
27
36
18
30
1
29
6
24
85
41
54
45
81
3
51
57
93
19
101
66
33
16
104
81
96
19
80
4
12
60
89
27
15
240
13
5
15
51
1
12
32
48
93
19
29
19
23
60
18
66
105
99
9
52
36
53
55
12
132
77
96
78
102
18
60
1
48
11
1
20
4
65
12
78
60
1
89
27
3
61
5
75
39
12
78
31
35
13
32
9
6
36
24
30
43
12
95
24
6
31
53
42
25
29
43
53
27
27
6
18
60
57
9
36
18
1
65
79
47
24
9
57
30
18
15
4
11
21
15
90
84
126
25
24
11
25
11
18
19
47
120
60
13
83
24
1
23
6
19
17
39
24
15
1
56
63
126
54
30
6
24
120
6
15
9
7
5
108
6
9
27
37
17
6
18
6
1
35
24
1
89
24
12
18
66
3
12
16
5
163
71
6
15
4
89
15
36
84
45
30
61
89
31
41
18
37
5
3
15
ABCD 97836952126*3^$a+1 [50139]
48
24
24
29
97
6
41
13
30
5
1
63
15
42
24
15
57
12
42
33
3
12
6
12
6
108
42
6
102
23
64
9
12
18
84
48
12
42
24
36
35
55
12
18
60
15
33
24
12
6
18
72
36
23
25
12
30
36
12
6
6
12
69
45
18
6
18
12
18
12
15
27
6
12
83
48
16
48
80
67
36
12
29
13
18
78
30
36
120
36
36
60
21
81
36
6
21
9
66
6
108
35
16
3
30
30
66
47
7
6
78
24
45
117
24
18
30
12
54
30
138
18
12
72
3
39
89
25
23
19
96
6
18
42
12
15
45
36
60
42
12
6
39
9
18
5
16
27
21
27
72
12
6
12
15
27
149
16
9
12
24
30
24
78
48
24
18
120
144
36
54
18
17
211
24
24
30
48
36
66
30
42
24
120
60
5
43
66
6
77
55
6
18
30
138
41
43
36
18
60
3
15
18
48
18
54
18
78
6
12
48
6
72
71
1
12
6
336
204
65
48
49
102
6
42
18
42
93
3
12
6
12
96
42
5
13
30
24
29
73
6
24
132
84
17
19
48
24
53
19
12
12
18
36
15
33
63
51
45
87
57
75
5
91
60
78
27
27
60
9
21
27
33
36
27
33
24
12
24
18
84
6
36
6
42
6
29
7
42
47
211
24
5
127
17
37
12
144
24
156
84
96
30
89
13
3
117
6
108
9
15
18
60
3
51
6
30
48
60
12
108
24
6
30
57
15
42
126
6
51
165
6
24
24
60
60
30
60
51
3
162
27
80
49
47
43
36
65
31
18
60
3
27
60
6
36
6
30
6
120
77
49
12
84
114
93
63
12
54
15
51
48
66
36
18
21
39
108
18
60
15
9
24
72
36
30
36
18
47
37
12
12
30
6
18
60
12
53
43
30
60
30
66
11
48
43
66
6
125
55
57
69
6
69
32
19
30
36
6
36
81
15
12
6
54
66
66
12
105
27
78
39
80
73
18
36
18
30
33
32
67
36
114
24
54
60
24
174
12
48
11
7
12
6
66
42
42
24
57
33
30
161
73
12
11
37
42
12
53
1
15
3
42
3
128
7
24
30
120
30
48
42
3
9
12
12
84
30
60
65
7
24
17
48
7
84
24
18
27
57
48
168
72
12
6
6
48
18
6
54
12
5
13
12
42
102
126
102
3
39
18
30
6
72
66
89
13
18
18
15
3
102
39
39
78
54
6
24
36
24
27
80
25
30
24
132
12
12
12
30
6
66
114
24
12
60
30
6
48
54
30
6
24
59
1
60
6
30
18
18
107
7
18
12
11
67
29
7
41
48
7
168
102
6
5
1
120
72
42
5
145
48
60
83
7
42
30
90
54
114
47
31
96
42
23
37
12
18
36
18
135
9
60
42
81
9
30
9
3
84
9
27
30
12
6
48
30
6
84
18
59
7
41
7
42
15
105
90
24
54
24
54
60
6
18
45
39
36
54
15
80
73
6
18
42
18
48
3
32
16
39
42
72
42
18
12
72
24
6
36
5
115
6
23
37
24
51
96
33
126
81
3
90
60
48
24
42
18
156
90
72
12
9
33
60
24
6
149
31
66
48
78
162
47
61
30
5
16
48
21
78
6
23
1
66
12
18
15
21
36
23
1
18
30
6
72
24
48
156
6
30
9
45
6
12
33
63
12
12
6
30
66
18
12
6
30
129
9
30
42
36
30
30
18
45
3
77
13
78
96
5
48
48
13
3
3
6
12
18
12
6
78
108
102
132
36
24
90
18
27
3
24
12
12
12
24
41
16
21
11
19
24
66
6
6
24
36
11
19
30
30
6
6
21
87
54
84
18
42
35
43
54
95
16
45
66
65
43
12
9
48
21
36
12
18
78
12
47
49
66
36
30
36
84
72
18
30
18
66
24
18
42
48
24
11
48
64
69
27
27
5
13
24
27
69
6
24
6
72
24
36
6
90
99
75
6
24
66
48
72
29
7
42
36
27
27
69
27
54
63
99
24
149
145
12
234
18
12
11
25
30
36
84
81
3
66
24
78
24
29
31
30
132
114
108
12
48
12
30
59
61
35
49
12
12
48
18
72
12
6
12
78
66
66
93
48
48
129
15
153
72
30
12
5
1
84
60
6
12
24
84
65
103
30
72
51
75
42
30
66
78
6
54
12
48
6
12
12
24
18
24
36
6
72
30
30
23
31
6
59
19
24
66
6
78
60
24
48
12
114
24
42
72
12
6
96
42
42
72
24
30
36
96
11
7
78
75
123
5
1
102
30
48
27
3
12
108
5
48
91
53
61
42
18
36
126
53
25
36
3
81
72
96
66
53
25
18
60
24
6
171
75
5
16
15
24
90
24
12
75
9
18
42
30
114
24
6
24
84
33
75
30
66
6
47
175
36
6
23
25
18
48
114
108
162
18
72
96
30
36
6
90
66
6
17
31
6
11
7
30
27
48
3
18
36
18
6
15
27
18
18
72
24
102
6
60
36
84
102
90
42
87
128
13
66
132
29
48
31
18
6
9
51
42
72
11
19
6
42
84
6
66
12
12
9
27
30
42
36
66
24
36
11
96
1
36
12
42
53
61
3
117
6
53
43
36
6
11
49
42
126
6
12
18
3
27
66
18
60
21
32
1
15
32
1
63
21
6
30
23
1
24
12
54
117
9
18
6
126
24
6
12
66
96
54
66
48
18
90
66
36
120
6
6
54
12
30
23
13
12
48
71
37
72
6
125
31
36
12
17
25
23
13
12
ABCD 97837040318*3^$a+1 [50159]
84
16
44
88
108
96
48
153
120
267
32
1
3
12
128
25
132
3
20
112
12
36
45
60
27
120
120
105
39
120
288
21
111
44
85
11
36
192
160
153
35
48
36
1
3
92
73
71
16
32
52
96
48
492
32
208
12
68
25
87
132
108
32
48
76
212
85
120
387
93
159
24
92
85
27
93
48
39
96
44
192
60
36
12
36
25
72
63
44
73
60
75
144
20
121
23
220
165
11
88
153
87
168
32
208
84
48
33
59
88
21
87
48
204
68
112
93
180
47
76
20
12
100
192
92
40
48
21
87
93
72
15
140
25
360
15
12
33
83
12
40
48
44
52
104
16
96
93
72
60
48
39
120
168
60
84
24
276
84
12
140
160
144
9
155
16
156
24
140
28
80
193
83
145
15
12
153
107
432
181
87
45
243
165
539
48
85
48
15
36
48
60
21
159
21
147
80
25
60
3
237
48
47
4
21
108
59
28
68
244
8
624
4
132
33
11
4
216
141
167
61
39
33
75
80
12
40
261
12
39
176
100
80
73
51
68
52
200
40
576
200
52
12
81
39
24
24
21
71
28
81
47
144
4
12
128
37
27
33
87
108
48
132
140
60
205
363
44
133
87
48
24
81
135
93
51
116
193
95
97
47
60
40
48
72
32
36
133
27
60
20
4
81
27
32
48
60
88
144
9
192
47
36
52
264
81
87
252
9
135
36
288
8
64
96
48
84
32
349
12
39
44
25
180
39
60
72
188
192
60
181
15
84
48
96
312
212
121
72
47
100
236
60
37
107
52
300
48
501
99
108
44
136
165
179
40
140
28
32
1
60
147
132
108
72
104
232
8
136
108
60
20
16
92
84
16
33
51
188
13
135
60
33
72
35
52
32
96
12
100
213
63
156
188
40
48
152
1
39
60
12
309
267
48
36
96
32
196
156
9
27
8
25
27
32
52
188
192
16
45
135
380
292
56
324
108
88
140
37
87
20
108
112
20
112
48
21
11
16
33
12
83
52
45
240
3
44
28
80
180
4
24
20
64
288
32
12
100
21
87
176
340
36
48
72
36
153
60
27
12
36
60
45
192
75
165
147
33
228
111
60
168
140
112
36
140
60
4
140
16
120
45
47
121
252
255
24
9
12
60
15
24
8
52
128
16
12
20
124
21
27
33
47
13
87
132
120
81
48
95
64
21
95
16
60
21
287
148
44
61
15
105
48
39
20
52
216
72
33
27
32
76
68
85
75
96
81
75
45
39
48
36
200
37
60
99
48
48
84
264
72
12
96
12
48
ABCD 97837424702*3^$a+1 [50088]
6
6
9
56
28
33
12
108
18
21
15
45
15
33
32
4
15
12
24
60
21
75
5
24
84
55
24
5
7
60
54
12
18
96
53
13
12
6
36
29
4
8
37
42
129
87
30
12
18
53
24
67
24
72
42
66
126
126
9
33
11
61
11
25
15
84
33
18
29
16
9
3
21
27
33
12
18
5
115
41
4
32
25
23
31
24
101
48
103
9
3
48
18
59
31
72
12
17
1
75
48
72
9
3
92
64
27
42
11
16
21
59
16
63
66
3
33
54
6
42
42
78
36
57
15
12
18
18
5
25
54
21
12
12
75
66
30
6
23
16
51
6
35
60
48
4
15
93
32
31
9
3
102
23
12
1
66
6
27
27
45
36
48
36
9
35
55
77
37
3
164
79
24
21
56
16
63
60
21
24
56
16
39
33
63
17
1
12
135
60
129
90
41
43
21
39
9
27
9
104
13
23
31
186
30
9
33
11
16
39
36
5
36
4
15
6
30
24
21
3
6
36
27
45
6
21
39
6
131
25
35
112
33
30
120
29
19
12
9
3
48
30
87
12
9
96
24
6
9
15
29
13
18
81
20
1
3
21
3
56
60
12
97
18
18
11
13
123
12
15
12
5
25
51
15
53
1
35
19
9
45
12
24
35
12
13
60
42
12
17
13
71
16
3
36
54
15
45
47
61
107
13
30
33
36
9
35
60
112
8
55
5
157
42
41
31
24
6
18
5
28
15
42
11
7
5
43
36
69
9
18
33
36
3
72
5
25
18
53
37
3
117
3
12
80
25
36
60
11
25
36
12
23
67
45
3
5
100
9
11
13
11
91
45
44
84
12
97
3
12
105
48
54
21
44
1
3
87
102
11
49
15
33
23
61
6
18
6
21
72
27
66
78
45
32
24
31
48
21
33
60
35
67
29
4
27
24
41
4
21
6
78
36
6
9
99
6
24
51
15
36
93
24
33
30
60
53
19
93
8
19
18
75
48
9
12
3
3
17
76
56
13
3
27
48
69
60
99
30
42
48
5
67
12
12
9
75
12
69
48
20
72
1
135
9
6
17
12
55
24
29
16
27
60
42
12
78
21
15
21
20
79
12
45
129
18
48
18
30
21
9
6
6
18
5
60
19
96
42
72
60
42
36
168
9
3
45
213
66
33
3
69
15
33
81
15
56
24
7
60
29
31
69
20
24
16
21
59
109
36
23
31
72
9
201
3
9
6
5
19
12
30
3
12
33
6
41
28
21
27
33
6
126
54
9
9
42
9
80
85
6
198
12
23
60
40
48
3
36
65
1
12
30
41
4
12
51
48
6
30
18
3
8
61
3
8
37
42
21
15
48
42
35
4
75
33
27
18
6
12
33
15
30
39
15
66
90
9
32
43
48
5
12
28
144
33
12
35
4
51
9
15
5
60
4
20
13
3
72
24
44
31
78
18
29
4
15
21
69
90
29
73
3
21
108
3
39
5
31
30
18
21
33
108
78
9
60
51
6
39
81
24
30
36
18
12
30
21
27
36
57
12
33
15
32
16
27
12
125
25
15
3
17
16
80
52
8
52
68
31
6
18
57
3
9
3
108
5
40
81
23
25
42
18
48
59
19
42
12
63
3
21
3
18
83
64
3
24
6
60
23
79
5
7
41
103
65
1
3
68
37
71
4
56
31
5
25
3
3
17
1
11
1
42
57
108
33
12
27
21
3
51
5
61
3
117
54
24
41
100
96
69
174
36
65
79
9
93
18
12
42
30
36
17
84
25
39
12
24
51
45
63
6
3
51
65
36
19
105
15
24
42
11
19
5
73
60
27
9
39
12
15
18
6
6
18
21
9
47
1
15
33
30
57
39
24
17
24
43
18
30
53
19
33
44
1
3
9
27
51
72
42
24
24
11
7
12
137
4
21
35
19
5
85
6
48
18
24
36
3
9
23
19
24
30
39
12
69
60
66
18
60
36
11
19
36
24
41
24
1
23
28
9
11
24
19
90
30
6
99
36
39
12
69
24
45
11
13
78
48
12
42
6
57
15
5
7
12
6
3
87
24
6
24
39
60
15
69
3
30
12
63
3
72
18
11
55
6
18
9
3
5
24
55
78
102
9
45
147
45
3
12
164
1
12
18
29
19
77
79
36
65
4
15
24
6
60
3
12
24
45
30
45
27
69
3
17
13
12
24
30
21
3
66
66
9
92
13
51
33
66
90
12
35
48
1
6
33
27
18
6
9
15
141
104
12
49
78
17
31
18
107
19
21
44
1
3
24
36
60
56
16
60
48
9
23
28
27
45
8
7
12
42
6
18
24
3
48
15
12
57
12
36
129
30
30
60
66
9
56
4
44
1
6
57
32
40
56
19
30
6
29
19
9
63
144
5
1
3
104
148
12
20
132
61
18
6
11
43
42
24
60
36
59
40
21
48
6
45
20
16
9
24
120
30
6
18
12
5
19
41
40
24
51
21
3
42
27
3
69
51
9
45
6
132
6
6
96
29
25
6
18
27
69
99
51
6
12
35
7
33
21
11
13
30
53
55
65
4
33
18
12
33
44
4
45
42
24
18
3
9
96
35
28
21
63
32
73
71
52
39
21
9
24
15
51
150
39
15
5
16
8
16
24
12
45
36
12
48
12
3
3
42
18
156
69
21
24
30
41
19
45
81
3
8
4
44
61
3
3
120
54
135
93
30
5
112
80
25
18
48
17
25
66
114
15
27
9
12
15
54
15
9
84
12
78
102
36
72
6
21
9
60
54
12
6
3
15
41
4
15
17
4
24
20
16
39
41
19
36
6
83
67
42
3
48
27
24
24
30
42
12
30
3
3
42
12
48
18
21
48
15
12
33
27
18
66
9
27
5
16
24
15
9
12
57
27
60
39
5
16
15
18
71
25
39
123
18
15
12
27
6
42
24
30
3
63
42
6
24
6
30
117
9
48
51
69
15
3
42
6
12
5
25
12
23
7
5
96
7
54
35
4
45
6
24
30
11
16
9
66
24
54
42
18
35
40
24
36
9
75
8
19
18
27
3
65
16
51
60
33
81
27
3
5
157
3
9
3
84
3
45
56
31
6
27
75
6
71
13
3
27
53
172
135
6
12
18
81
24
72
72
80
40
32
64
21
6
18
102
18
147
3
6
15
20
49
24
35
7
84
41
25
30
29
40
56
85
39
12
3
42
30
24
5
28
48
3
6
83
40
3
57
32
16
39
21
27
197
ABCD 97837832044*3^$a+1 [50022]
11
1
8
63
33
60
15
61
20
45
159
129
72
90
54
15
100
120
132
60
23
126
15
4
260
36
76
24
80
204
21
123
12
9
90
85
41
3
12
3
45
27
1
72
12
224
36
159
216
285
39
37
44
16
84
20
108
76
137
19
20
28
56
60
24
12
15
33
3
133
56
204
40
240
60
12
72
11
45
36
48
12
24
87
72
73
48
60
20
15
109
12
59
36
1
269
3
76
12
8
9
72
108
18
72
25
11
54
7
20
220
8
12
39
61
44
40
60
36
29
55
35
141
24
160
12
5
27
12
33
207
88
11
36
25
65
36
54
9
60
39
36
69
21
51
28
36
12
120
68
24
76
20
16
80
60
100
29
171
9
39
16
17
7
137
36
55
60
84
8
12
316
59
36
37
32
21
162
36
36
69
84
27
69
52
44
160
71
9
48
88
48
56
3
1
71
45
24
219
1
24
96
20
100
12
35
54
19
72
24
83
25
11
21
60
45
79
12
53
91
20
51
37
35
72
180
144
49
167
36
109
20
4
60
36
60
36
72
200
156
84
52
8
3
108
21
16
104
4
140
120
45
54
25
101
144
7
101
55
12
12
20
9
36
79
12
8
4
23
69
240
24
9
15
75
1
17
43
12
48
56
183
1
24
36
140
16
68
28
84
71
145
233
54
25
11
25
60
12
68
24
27
90
31
23
97
84
80
4
120
20
99
61
24
32
28
20
28
24
89
19
12
149
75
52
24
11
189
4
56
75
90
198
241
65
126
13
56
112
35
129
15
13
77
43
212
84
21
19
125
67
44
33
43
119
45
9
19
12
96
53
91
20
51
73
35
72
9
16
47
81
76
80
40
11
25
60
8
159
57
16
179
90
3
15
1
12
5
144
103
12
44
39
36
37
104
76
8
60
40
84
5
15
3
73
35
72
162
91
20
51
126
39
64
95
25
29
126
121
20
48
16
80
36
21
19
24
101
55
53
27
153
27
48
16
20
15
1
44
52
29
3
60
12
33
147
15
225
88
108
8
52
12
116
36
136
32
15
36
61
80
3
1
60
12
12
95
126
295
20
40
200
36
3
36
72
108
169
47
36
57
12
21
3
124
48
23
36
213
111
21
15
85
23
18
144
43
72
24
300
101
18
36
36
25
140
100
5
75
69
144
43
12
56
160
84
36
24
17
18
133
32
51
97
24
248
27
73
35
21
16
24
24
132
71
9
76
24
36
35
54
79
47
33
129
15
3
93
84
28
32
12
24
120
75
9
12
4
36
48
36
35
165
51
18
7
11
49
20
120
135
73
107
69
57
54
36
9
76
149
90
36
18
7
137
75
33
54
33
57
15
39
1
24
56
40
60
36
68
4
60
11
36
1
35
9
24
16
23
181
35
9
120
12
16
77
67
131
37
12
84
120
107
69
40
24
191
18
51
75
54
7
24
60
35
9
27
1
12
296
100
224
15
21
52
48
77
18
9
12
15
181
179
73
60
132
113
90
37
35
126
7
92
144
99
73
32
111
37
48
131
13
32
63
1
12
8
40
12
24
80
111
33
4
17
108
27
88
108
29
15
3
13
23
145
107
49
20
4
44
252
81
19
179
1
24
44
111
109
20
36
51
9
120
177
18
121
60
89
135
232
24
5
75
15
9
27
37
60
80
3
25
47
57
123
21
64
32
28
17
15
64
11
1
17
147
48
136
11
36
73
35
25
47
153
81
54
21
33
18
18
151
65
39
51
49
56
21
18
1
48
20
100
11
72
25
32
36
16
35
18
31
56
3
25
132
84
144
47
54
115
144
47
93
96
27
109
240
104
15
25
36
128
16
96
120
8
165
15
12
81
3
51
36
18
36
43
36
72
44
39
21
100
185
3
12
16
104
76
5
43
20
16
29
75
240
135
36
49
96
120
20
64
11
18
103
59
ABCD 97837907452*3^$a+1 [50029]
208
51
30
36
54
168
66
6
36
18
15
51
45
48
15
42
66
149
19
30
126
6
12
18
60
113
64
3
18
27
32
192
1
63
57
54
6
84
54
132
72
90
27
39
9
15
65
48
85
90
18
15
51
96
30
54
60
90
18
30
83
48
37
18
12
54
6
12
96
66
78
5
16
99
216
90
6
53
1
12
18
42
12
11
85
11
25
39
15
12
78
12
75
69
11
64
48
3
18
27
45
35
7
57
33
12
54
36
96
9
39
9
33
54
9
45
30
72
72
78
12
6
126
39
51
93
117
75
111
12
18
18
114
66
29
31
66
111
93
99
32
169
54
33
48
27
5
13
35
19
6
36
18
18
30
24
48
132
66
60
23
31
144
120
216
60
5
85
30
29
7
9
33
12
78
5
31
17
73
135
32
7
185
73
102
65
16
99
60
113
49
36
12
63
99
18
27
33
12
51
80
73
30
6
54
144
18
30
132
12
60
113
7
36
150
18
36
216
30
3
80
97
54
90
24
30
9
87
9
32
103
41
13
102
45
9
186
29
16
39
24
120
41
19
45
32
31
12
6
66
6
12
11
144
13
18
129
117
11
7
18
18
36
6
18
36
120
18
6
69
57
90
138
3
15
24
54
54
72
53
16
51
96
108
54
75
48
39
41
48
96
43
72
6
48
6
18
18
174
36
18
24
12
36
17
16
9
102
90
24
12
78
144
48
54
54
6
3
87
126
198
54
126
17
49
6
89
16
15
177
3
168
21
63
18
24
18
18
18
12
42
18
9
9
39
27
6
15
80
49
66
42
35
1
102
137
160
123
18
12
18
5
109
147
141
54
30
18
36
9
32
1
54
90
111
153
6
36
29
1
63
45
90
132
5
13
90
54
12
96
102
17
1
180
24
35
19
30
42
54
36
123
21
120
3
48
32
103
12
77
19
54
30
41
1
54
9
3
18
107
112
21
72
35
37
126
381
33
15
57
36
30
42
30
36
36
69
27
90
12
42
48
36
72
162
71
79
17
19
12
60
30
18
24
18
18
41
16
48
15
54
203
13
36
24
36
66
18
162
54
96
18
30
114
36
36
45
9
66
69
111
65
16
32
31
17
43
101
349
102
60
12
18
108
204
11
7
48
105
21
54
36
96
17
16
21
54
5
96
16
27
21
9
72
60
48
83
48
16
51
42
51
87
60
18
54
12
24
72
12
252
65
13
102
54
54
17
1
78
102
18
60
30
126
96
12
18
83
61
78
48
60
54
51
39
108
12
54
27
123
66
6
18
12
18
150
30
57
75
192
5
16
21
36
18
66
96
35
13
24
12
114
29
7
120
209
169
96
54
90
66
21
3
72
36
65
259
126
12
18
60
54
63
27
18
12
78
12
78
18
45
3
96
90
36
54
9
21
60
54
36
5
16
63
24
18
90
84
24
12
144
69
45
35
91
21
15
129
45
3
15
17
25
18
18
30
18
24
18
9
80
13
36
24
102
81
15
48
17
43
117
75
53
25
39
123
108
36
198
15
48
3
24
12
78
102
24
77
49
120
18
53
208
27
24
29
25
39
213
30
29
25
24
66
29
85
12
18
45
9
72
18
60
30
3
48
9
156
6
108
12
45
99
54
18
42
11
61
51
3
66
6
5
7
137
13
246
6
36
35
13
54
42
54
30
6
9
27
54
48
15
3
42
51
51
18
36
36
6
48
6
48
18
5
112
27
60
41
7
168
18
12
168
12
234
21
33
159
21
75
21
18
36
21
63
60
30
108
107
16
81
18
12
6
12
108
132
15
93
35
13
36
63
32
1
15
3
30
95
121
54
6
54
36
48
6
12
72
18
72
18
27
27
144
114
36
47
7
30
42
36
138
6
29
19
36
54
51
144
111
36
6
23
16
33
12
3
3
12
17
43
5
25
72
6
108
120
69
32
16
45
24
75
15
65
43
216
192
45
9
39
21
11
73
71
16
27
18
84
95
48
91
42
27
45
131
25
87
9
30
24
17
55
9
21
54
5
31
65
43
6
66
18
27
45
99
69
75
69
11
127
180
45
249
18
21
45
6
45
45
51
15
54
6
69
201
72
18
12
17
19
90
42
54
99
9
36
35
19
18
192
11
79
6
72
12
78
54
198
18
54
30
6
48
65
49
207
3
18
60
15
105
23
1
15
141
3
51
36
60
54
30
6
48
6
ABCD 97838204812*3^$a+1 [50449]
240
53
252
15
309
91
125
51
129
111
393
39
48
192
261
36
144
87
384
393
72
108
72
180
391
77
195
57
55
89
135
9
180
3
112
96
41
231
144
93
396
39
141
147
160
560
69
108
31
272
112
416
105
324
180
127
305
108
72
180
324
211
176
153
36
324
15
21
75
96
189
531
192
285
180
36
36
39
16
144
161
108
3
448
305
15
160
416
144
16
149
180
327
213
36
39
144
240
16
224
96
112
533
216
144
324
303
240
240
117
43
32
177
415
269
360
267
93
435
16
89
55
176
16
288
176
9
199
32
288
21
459
81
159
57
55
53
36
540
27
112
240
176
304
41
7
209
159
201
504
31
185
288
151
29
72
91
89
288
36
216
180
183
141
195
21
43
48
32
21
91
128
160
128
33
415
89
72
144
180
27
64
128
105
535
5
36
144
252
171
240
192
225
127
464
165
36
55
80
64
161
31
80
144
48
165
27
225
468
235
125
3
33
216
144
151
96
77
216
396
79
96
149
27
117
216
36
175
113
180
432
139
149
75
288
64
144
5
411
273
216
864
216
216
144
7
192
17
223
281
216
351
48
16
233
36
51
129
36
144
216
19
89
55
800
448
80
93
51
525
180
63
81
36
360
19
89
216
36
144
144
72
288
51
112
53
180
36
144
216
75
16
80
9
279
112
77
211
5
36
375
345
180
19
512
297
ABCD 97838211202*3^$a+1 [50049]
41
10
69
11
30
18
180
37
83
22
20
79
24
95
133
17
30
1
41
60
4
24
12
20
48
40
132
50
25
60
24
12
9
3
17
31
17
67
60
36
12
17
48
31
69
6
54
12
51
84
23
12
49
36
3
30
111
69
32
19
21
39
21
180
50
1
3
66
80
60
4
26
73
35
10
123
29
31
24
69
66
9
29
40
2
121
33
150
117
3
60
44
133
29
184
24
2
34
36
54
54
3
24
24
11
58
6
45
24
60
27
20
1
29
4
44
7
9
39
5
60
12
19
41
40
3
135
33
17
55
12
24
9
152
55
65
28
87
35
1
57
62
1
12
47
10
75
65
4
44
43
59
30
34
9
15
2
28
2
34
74
60
13
39
273
27
8
82
8
52
75
69
66
21
77
102
13
5
22
54
90
54
15
21
27
17
7
84
24
47
25
33
63
12
21
14
12
13
5
12
55
15
21
17
12
151
9
8
52
90
54
14
22
3
105
20
7
48
51
9
45
30
21
41
28
3
3
14
130
21
96
35
61
17
90
22
8
46
21
95
18
120
16
39
48
33
6
20
61
29
31
33
39
17
4
75
11
13
117
63
48
9
75
36
24
9
14
97
15
33
45
15
5
55
12
53
31
21
15
36
27
36
9
108
60
12
45
66
26
10
45
24
24
51
57
72
5
55
27
8
30
43
69
98
22
24
14
130
195
21
56
43
12
99
86
4
39
51
45
15
14
12
19
21
3
75
20
30
22
18
3
12
5
10
6
26
18
22
78
15
72
96
48
36
15
8
37
69
30
9
47
25
9
39
12
5
108
31
21
24
75
9
36
27
72
125
16
14
12
85
5
168
90
25
17
60
19
9
30
21
12
12
36
51
33
5
16
87
24
48
12
60
5
18
10
20
12
18
37
75
54
74
22
3
96
71
13
48
39
98
7
48
36
36
39
6
3
36
12
60
17
10
42
8
12
64
26
25
9
56
34
9
17
28
32
55
5
28
135
96
24
17
34
69
12
9
56
19
12
3
14
12
19
69
36
54
57
65
48
22
20
49
36
48
27
24
74
7
45
38
61
131
48
112
38
40
20
82
45
5
60
19
72
47
102
55
84
51
38
16
74
76
45
9
12
24
30
6
54
44
150
43
137
76
90
26
31
27
81
81
18
42
3
36
12
48
41
4
84
20
115
141
27
27
20
145
27
21
24
83
42
43
48
24
24
96
143
10
15
17
31
77
60
7
23
10
66
14
12
19
45
86
4
44
61
12
33
14
22
18
117
165
39
72
29
19
11
13
21
66
9
105
44
103
33
66
114
14
40
2
28
15
65
103
87
42
75
9
27
9
20
19
29
42
60
49
24
65
12
4
36
75
5
70
30
108
32
58
33
24
5
163
5
31
36
65
19
29
12
19
12
29
4
75
12
3
54
42
9
36
9
15
51
21
12
48
72
48
48
36
129
114
33
12
45
27
24
12
57
32
30
25
45
8
43
47
25
15
62
18
25
72
83
10
2
1
129
8
12
115
5
19
84
17
94
54
51
41
19
11
25
60
9
39
5
12
120
115
48
45
27
129
44
10
32
28
20
10
50
37
24
11
13
5
7
15
9
149
22
128
121
21
39
15
44
1
24
21
39
72
36
33
51
24
132
12
17
18
12
120
10
20
90
13
65
16
36
15
5
64
36
60
20
79
36
3
21
72
12
47
28
6
44
100
30
105
21
14
1
21
51
57
75
165
75
5
60
40
27
5
40
39
41
19
9
51
129
2
10
8
31
69
3
24
120
293
7
36
57
72
8
67
15
78
75
45
111
59
1
59
13
48
51
21
17
7
84
60
12
57
50
70
63
59
1
129
24
51
15
60
69
29
22
33
60
141
36
20
139
24
21
15
39
50
60
7
83
61
59
12
4
60
21
5
28
3
72
47
34
27
33
30
69
27
33
12
65
18
25
5
91
60
15
66
39
24
15
92
61
9
51
57
12
15
24
29
7
5
19
81
38
60
13
48
71
13
47
94
30
14
12
70
18
12
15
3
80
61
11
90
100
75
24
29
7
60
24
41
60
138
61
9
32
124
87
57
6
86
18
1
72
48
36
24
15
54
3
60
47
40
50
7
60
5
4
27
17
7
15
18
51
131
1
29
10
69
11
4
6
3
60
5
60
55
15
162
30
8
157
33
147
33
20
7
9
6
68
145
5
67
15
8
121
36
84
36
48
5
31
69
32
103
5
16
99
36
59
13
33
44
76
26
78
7
48
5
22
54
26
90
31
9
51
24
5
19
45
24
32
43
87
120
54
39
96
11
49
29
55
35
13
59
1
9
39
36
93
66
9
65
22
30
60
50
25
84
71
18
187
33
87
84
24
96
60
12
17
16
36
3
60
147
33
5
12
79
101
19
11
70
68
132
48
7
9
36
15
5
88
2
18
67
3
20
61
105
75
59
30
16
27
17
7
53
40
51
15
21
53
7
24
11
13
21
27
57
36
27
9
24
74
37
108
45
15
120
48
47
10
3
29
43
81
6
20
60
13
65
16
6
158
16
39
35
1
119
10
3
24
3
36
69
65
100
15
21
135
29
7
36
33
14
13
9
8
7
24
24
21
87
17
7
155
25
60
24
24
12
45
51
89
19
105
15
11
25
45
20
88
2
30
31
12
5
76
15
36
5
214
24
45
12
9
15
41
48
12
18
70
63
47
1
51
138
6
9
12
9
14
25
21
39
12
15
20
18
102
78
ABCD 97838598316*3^$a+1 [50000]
28
99
30
3
3
9
75
41
64
3
36
5
12
24
109
87
39
29
24
12
1
3
12
3
21
68
60
37
71
28
9
35
28
57
18
78
27
27
33
15
54
54
36
5
36
12
115
126
84
107
4
12
8
19
153
27
65
7
30
23
37
35
28
56
25
12
42
33
57
12
59
37
102
21
39
252
33
32
19
149
12
96
13
24
72
36
47
96
19
33
15
149
13
18
5
19
9
27
12
36
90
36
3
72
33
71
4
3
54
18
30
23
37
63
24
36
32
37
36
54
21
48
57
24
63
60
57
30
54
71
24
16
15
165
36
69
3
48
63
84
6
66
21
57
83
37
96
71
16
20
84
91
69
20
24
49
87
3
42
108
12
23
1
54
36
177
15
17
72
61
72
83
79
29
36
1
18
36
108
42
35
1
84
6
18
210
21
3
12
5
36
19
66
35
40
68
37
75
15
54
24
47
52
72
9
84
42
84
234
18
24
9
99
30
42
48
18
255
104
76
68
4
3
9
24
20
12
4
48
45
102
69
20
72
19
36
53
76
3
17
1
135
24
3
12
54
24
66
69
3
17
36
72
60
13
72
18
54
42
216
9
21
144
54
24
108
65
52
92
40
68
55
33
9
66
42
12
23
28
39
6
35
12
37
23
31
126
35
73
3
144
20
55
69
32
55
89
1
15
63
9
20
1
51
81
83
55
69
36
27
30
35
40
12
60
3
29
25
66
5
12
43
45
3
90
6
65
1
35
55
90
39
20
1
123
84
56
7
53
52
39
9
24
92
31
5
12
36
37
78
174
42
33
48
20
115
324
66
3
12
9
71
28
80
37
323
85
72
18
21
36
12
20
7
45
75
24
17
12
60
13
75
39
30
96
18
29
25
30
41
100
27
12
33
60
57
72
99
20
1
90
126
18
41
49
114
36
36
125
121
23
19
17
1
47
36
16
45
11
79
33
21
11
25
15
15
126
24
71
12
16
21
15
80
1
18
17
67
17
16
63
12
57
15
53
37
42
29
24
31
17
60
12
55
17
16
24
84
72
39
96
12
33
20
88
36
21
75
69
96
18
54
12
111
32
52
39
5
85
107
72
40
48
39
5
88
15
72
90
123
180
45
47
19
57
68
19
17
61
12
3
32
16
24
32
43
12
5
1
90
30
23
180
31
53
16
9
35
37
66
233
91
53
7
173
88
27
12
36
33
20
132
12
36
36
55
21
15
54
6
29
196
147
5
12
73
51
60
69
18
33
200
4
36
56
145
36
107
13
59
19
65
37
42
33
68
7
53
85
42
72
12
18
78
108
305
16
75
9
27
54
30
126
78
84
17
115
45
60
3
12
6
15
12
21
60
36
83
96
144
16
12
24
15
53
72
163
77
73
30
90
71
16
96
32
36
1
36
24
18
53
48
25
27
24
69
39
105
51
135
84
5
13
143
1
6
18
72
18
36
120
33
3
60
30
90
42
18
33
111
65
24
1
143
37
11
72
55
6
54
45
21
24
18
30
18
41
28
3
33
36
3
197
36
24
13
72
35
115
18
12
6
90
15
33
95
16
15
36
24
66
59
73
18
177
140
1
35
16
56
40
75
9
99
117
99
18
18
29
55
6
30
18
35
1
23
172
45
11
60
37
18
29
19
21
285
3
12
8
37
90
48
5
16
104
7
29
7
65
25
162
117
20
55
6
12
3
32
36
55
6
11
4
104
127
77
36
37
35
55
12
126
59
16
21
15
236
120
19
41
13
39
36
39
30
18
113
12
60
28
21
23
16
15
21
165
48
35
1
6
153
21
147
57
35
48
24
28
57
54
54
18
113
37
12
42
33
20
1
12
42
72
29
7
18
66
60
30
35
19
21
15
18
123
8
124
57
108
18
18
30
69
8
64
80
1
12
215
25
15
21
15
39
48
33
117
30
5
67
93
84
93
35
76
32
24
16
32
16
57
39
105
36
60
108
72
27
8
37
18
117
183
53
1
35
24
1
51
3
120
5
1
30
93
32
16
128
169
47
1
3
84
36
20
1
39
12
8
31
113
48
145
87
60
128
55
45
8
36
48
52
45
90
108
45
56
1
6
69
69
6
30
24
11
36
7
108
45
24
15
41
28
20
16
44
52
48
57
90
24
33
57
11
7
90
18
18
51
75
45
8
100
45
71
12
79
45
81
27
56
16
9
36
35
31
17
40
15
33
39
6
18
29
37
114
90
30
24
53
64
39
54
15
56
16
8
72
1
84
59
1
84
15
24
12
75
33
8
55
72
17
16
48
20
76
93
102
96
45
44
31
17
72
4
87
90
15
45
84
3
20
48
37
107
133
83
7
12
5
108
28
24
21
15
48
20
60
72
120
25
30
42
47
16
9
35
19
161
91
65
37
3
48
56
43
36
36
ABCD 97838617036*3^$a+1 [50043]
8
18
4
48
14
180
114
36
40
30
86
70
164
10
18
68
4
30
156
200
4
6
42
92
78
108
10
2
18
40
72
2
16
122
60
10
30
98
22
48
134
16
122
70
18
144
36
44
18
10
12
48
12
20
40
48
2
54
132
18
166
68
232
18
38
4
246
32
6
90
34
162
6
42
42
56
10
60
2
172
156
8
24
100
26
46
20
96
72
30
36
186
18
52
14
22
54
20
100
8
148
50
10
90
92
82
98
108
42
88
2
28
80
70
132
80
112
290
48
10
180
12
38
66
16
206
18
94
102
68
52
6
30
180
44
40
90
66
14
190
188
6
46
108
12
80
36
70
20
22
50
118
144
8
22
158
28
24
146
90
82
116
24
18
30
10
122
36
156
96
108
16
6
44
108
22
6
234
14
12
18
162
22
38
40
44
76
120
42
68
142
56
64
26
112
20
70
20
94
80
196
12
72
26
34
18
60
30
78
68
72
22
32
46
42
80
102
204
120
6
10
30
26
22
30
42
86
40
2
28
30
12
18
74
10
6
60
72
12
48
20
28
42
20
22
68
18
34
36
20
112
2
36
4
18
32
88
48
2
60
178
12
26
16
78
12
146
10
2
22
108
30
18
38
234
100
68
184
194
202
72
8
22
48
42
108
132
42
8
90
28
44
30
18
52
18
48
12
32
126
18
22
20
232
12
30
6
12
140
52
60
44
276
178
30
98
144
88
18
32
78
34
96
62
18
24
48
6
154
222
18
2
166
8
82
372
50
36
6
70
36
284
28
158
34
138
150
108
140
114
58
150
2
40
48
56
22
32
28
122
12
100
6
20
114
88
12
168
20
40
8
144
76
50
72
10
32
106
60
14
48
60
10
342
8
108
18
64
2
40
86
22
168
44
100
50
36
22
8
40
102
102
186
2
40
48
120
188
112
20
22
50
202
96
90
20
22
78
44
18
6
30
16
126
12
140
28
54
20
118
30
18
20
12
28
72
176
196
36
2
198
18
144
22
26
52
30
108
90
114
8
12
18
18
4
36
192
116
22
90
12
32
24
162
48
42
52
32
16
30
210
12
188
54
84
94
140
22
36
38
66
126
40
60
60
42
92
16
114
116
10
42
138
170
4
236
184
108
68
90
4
18
62
70
48
12
56
102
18
142
242
16
84
20
28
26
82
54
8
288
18
154
90
48
68
52
30
30
14
36
52
26
46
80
30
36
252
60
250
18
2
22
170
46
44
40
6
102
56
322
2
22
134
42
40
14
66
132
10
116
112
32
72
40
98
198
22
90
30
38
150
84
24
4
60
18
2
10
102
20
54
34
72
90
288
12
6
12
98
48
6
46
2
28
12
50
60
12
196
2
126
64
68
4
68
100
20
168
120
64
48
50
126
34
102
348
12
104
64
128
10
144
156
2
18
10
20
24
88
18
84
6
2
82
36
24
68
22
56
10
8
82
92
70
200
60
72
16
2
48
394
38
268
132
18
104
166
12
2
40
14
94
12
38
28
80
94
56
160
110
22
48
374
46
14
30
36
34
170
84
6
16
194
36
42
90
66
82
132
48
30
50
24
16
12
128
22
68
82
26
46
78
110
10
12
86
10
192
18
74
46
102
90
288
84
48
128
24
54
52
132
122
76
44
54
34
98
84
46
152
28
174
60
66
12
78
218
54
112
8
58
50
54
6
18
12
4
48
60
ABCD 97838874806*3^$a+1 [50071]
126
24
144
54
36
72
48
54
72
18
312
21
12
195
60
72
156
60
57
51
180
84
72
240
69
21
90
108
201
171
96
48
60
72
48
42
30
144
96
18
30
396
36
57
75
48
72
36
36
153
45
42
33
411
57
39
210
90
168
21
84
3
84
129
15
117
108
72
27
132
324
162
3
15
84
72
9
84
3
180
180
84
60
69
24
87
156
45
15
48
24
72
36
12
6
66
24
30
24
51
15
36
114
216
123
15
36
72
72
96
156
6
48
96
54
12
45
180
252
27
108
45
27
21
39
108
108
12
93
3
66
6
324
21
9
18
132
21
189
18
168
72
30
42
198
66
72
24
201
45
78
156
6
30
72
72
108
6
39
33
75
207
21
39
105
123
168
72
144
84
42
18
54
51
75
324
12
18
6
36
30
6
84
60
18
3
27
132
129
12
15
72
21
21
90
54
54
108
33
51
108
60
72
21
372
51
6
3
48
165
18
144
180
18
90
108
69
195
93
72
51
129
36
75
72
72
12
60
90
138
126
96
39
27
180
18
114
252
18
75
171
42
15
75
72
48
54
114
126
3
63
24
36
48
24
48
93
231
24
126
231
60
87
105
51
114
3
15
54
18
72
126
120
114
120
54
42
93
15
72
48
72
42
18
30
3
111
36
90
18
72
108
12
117
15
141
39
36
72
18
54
66
96
30
96
93
69
30
45
15
48
180
132
48
108
9
81
99
15
30
126
42
30
24
48
45
63
57
3
108
144
93
12
21
147
87
36
72
120
42
66
36
60
174
186
120
108
60
12
36
24
129
195
36
108
156
54
6
36
84
186
51
72
15
81
87
30
27
45
78
18
15
255
36
141
108
15
6
3
87
30
54
36
36
57
15
72
186
162
12
24
162
87
3
93
9
3
3
69
15
60
12
150
120
3
3
33
75
12
45
87
102
24
30
57
15
45
99
204
54
123
123
9
15
66
6
108
12
18
42
126
147
27
18
18
54
171
45
78
162
54
90
198
18
354
204
66
6
18
195
72
39
33
15
21
60
27
72
72
108
60
12
261
48
39
36
57
243
24
18
210
72
273
39
174
72
3
144
51
144
72
21
39
360
108
12
54
99
36
15
12
54
150
216
48
96
66
27
27
60
120
21
60
15
72
33
72
36
51
36
18
126
24
66
24
267
72
3
12
126
162
24
120
198
18
57
3
48
42
3
15
102
3
72
147
192
24
90
75
15
12
45
48
147
12
6
39
108
45
3
144
15
132
108
36
144
213
252
60
87
108
108
144
216
12
36
144
6
90
72
33
24
51
120
42
30
132
288
102
6
72
12
132
18
15
75
36
156
6
18
30
27
180
12
3
48
60
36
18
48
3
21
39
15
129
387
81
15
30
54
114
75
141
66
54
3
96
27
60
93
177
3
51
93
63
57
51
204
12
36
180
117
63
72
81
27
132
36
66
171
45
144
114
252
12
108
42
30
36
36
36
144
54
162
108
96
48
ABCD 97838993678*3^$a+1 [50002]
9
36
195
33
27
45
180
15
48
192
24
144
156
24
96
9
27
84
66
39
9
6
96
105
15
84
84
72
18
87
144
39
60
21
24
297
48
186
84
36
24
36
45
36
15
108
60
45
75
57
9
6
60
30
3
87
54
30
84
36
69
15
12
93
72
15
60
129
39
105
51
84
21
75
84
36
9
36
15
24
72
45
63
45
72
189
30
21
45
18
117
3
6
6
120
18
207
99
60
60
36
24
21
24
75
141
39
24
12
9
39
42
138
21
81
3
51
24
36
24
96
6
39
105
51
15
30
78
96
69
36
105
39
27
9
165
366
84
69
36
21
39
9
42
48
6
15
24
12
15
270
63
87
93
195
12
9
69
150
72
45
15
54
39
51
36
18
6
60
120
60
69
27
90
210
24
6
90
54
15
195
9
120
27
144
36
30
39
75
45
15
96
48
57
75
33
96
15
120
9
75
66
39
105
30
57
315
30
3
27
258
15
51
45
51
84
24
36
69
15
36
84
72
24
9
12
45
150
9
51
60
18
30
12
9
120
24
15
60
177
33
30
252
24
141
3
57
3
117
93
30
216
21
69
126
84
24
12
105
15
48
96
36
30
54
21
60
144
135
45
144
12
108
45
51
36
9
39
27
84
84
72
60
105
99
84
96
9
36
36
75
69
99
12
69
45
6
48
90
87
9
66
78
6
60
30
75
15
21
63
60
6
15
231
33
36
24
15
21
9
147
60
39
90
15
144
321
15
51
129
15
24
156
45
36
15
24
84
12
114
111
15
18
30
12
108
90
15
27
48
36
24
60
96
126
30
33
75
60
12
60
105
15
69
15
6
48
30
12
48
297
3
60
45
15
156
45
9
75
15
6
30
21
60
15
24
9
27
9
24
111
156
69
36
24
120
36
15
45
108
21
90
81
15
9
171
18
111
15
84
30
51
141
3
60
81
111
39
69
27
225
159
96
24
36
30
114
24
6
75
69
87
75
24
9
27
108
141
9
27
39
30
39
75
96
21
99
84
21
51
108
21
15
84
6
15
24
51
144
12
48
90
42
9
135
81
99
9
57
18
72
24
60
36
93
81
6
33
57
3
36
180
21
174
66
18
12
189
21
3
75
36
9
75
72
24
120
66
30
114
30
69
51
21
63
12
90
123
27
9
51
30
3
51
21
63
216
84
21
84
81
30
21
75
48
66
99
87
24
189
15
57
9
66
60
9
15
84
36
66
183
57
150
120
84
96
48
36
105
15
165
96
15
30
18
12
9
75
141
75
120
168
72
30
30
18
27
180
144
159
237
63
12
69
24
120
36
81
90
24
21
15
24
69
180
51
6
183
36
39
96
9
21
51
45
18
120
6
75
39
72
24
81
39
6
48
222
24
81
15
168
72
120
18
42
9
231
150
138
102
30
84
84
81
15
90
126
108
6
150
36
105
39
6
135
99
84
96
204
132
60
60
120
45
84
39
90
6
9
36
75
144
96
36
9
39
30
27
108
120
15
45
72
39
6
90
54
66
105
99
120
180
6
75
24
15
24
6
30
36
24
9
45
30
45
36
96
3
141
111
9
39
21
99
72
60
54
39
195
21
15
120
24
36
36
120
24
156
78
90
6
6
9
36
108
15
12
9
39
6
54
21
21
48
30
162
63
51
144
12
9
51
369
51
114
144
195
231
54
111
39
36
9
51
21
39
60
36
30
48
66
96
189
84
36
36
39
201
63
21
36
39
6
15
48
27
24
30
6
9
15
24
36
36
18
27
60
9
39
72
63
96
66
15
183
12
30
99
171
45
63
102
90
48
57
15
105
69
39
72
3
126
30
81
15
24
ABCD 97839335578*3^$a+1 [50095]
36
113
39
108
4
24
104
208
8
16
83
13
23
61
11
18
27
48
15
181
35
1
80
108
156
213
7
84
72
120
24
161
19
20
33
31
5
171
76
24
44
27
144
49
5
55
17
27
12
33
3
69
18
61
47
57
51
25
11
25
11
25
120
89
99
52
29
18
13
48
20
9
43
20
27
1
89
67
36
68
16
60
5
180
54
36
81
120
148
12
24
56
40
77
43
48
36
44
12
28
36
23
37
60
20
4
59
1
17
63
36
243
93
15
9
220
36
44
4
20
52
20
72
12
15
18
63
12
51
36
1
20
15
49
23
61
20
16
36
104
4
12
80
28
60
29
67
36
144
23
18
54
21
4
11
90
3
15
45
52
20
72
27
9
9
3
28
95
25
47
57
36
96
36
28
120
5
39
15
81
99
90
18
13
5
75
16
8
36
12
100
60
24
11
85
5
39
4
101
75
33
27
120
60
40
5
90
93
28
48
32
60
48
52
80
28
56
33
7
20
225
18
61
12
53
75
24
27
1
144
24
60
41
151
65
3
24
27
18
103
32
27
25
24
59
90
43
24
120
56
27
1
89
27
40
60
8
16
65
7
104
4
156
84
5
54
81
99
81
112
23
181
8
16
96
185
288
162
1
20
15
13
72
140
4
8
60
12
15
45
40
24
120
36
140
81
3
69
72
139
32
28
17
27
45
7
60
23
73
8
72
84
184
60
360
5
39
52
200
36
24
40
96
24
36
108
92
99
36
9
180
9
7
20
117
3
69
31
80
33
27
99
108
13
32
108
4
8
33
18
1
20
4
11
18
3
15
73
17
54
36
18
31
41
54
9
120
40
11
9
52
104
15
1
20
28
32
124
24
120
11
61
164
16
20
4
24
17
27
48
72
76
60
77
43
65
91
116
63
57
88
161
39
16
89
111
69
126
1
8
27
90
162
81
52
48
192
104
48
15
13
48
47
25
48
35
36
18
103
24
44
12
159
45
45
39
52
24
29
55
120
41
91
17
90
36
9
48
40
104
4
72
47
13
5
19
56
28
32
99
9
112
8
196
200
15
25
20
63
21
16
53
36
147
28
41
3
28
32
48
28
77
175
8
87
45
12
136
212
27
57
15
25
36
48
125
162
9
4
140
81
19
35
37
24
56
124
155
1
89
39
24
16
191
180
1
17
3
28
156
24
41
18
45
12
105
3
28
80
28
95
72
45
4
8
15
1
152
72
27
1
48
59
45
36
12
15
109
80
81
27
52
96
59
49
41
99
9
7
65
54
9
52
56
27
1
44
372
216
88
197
144
3
28
8
69
67
95
49
104
45
3
24
36
40
204
8
45
67
36
104
4
72
23
36
36
49
80
96
120
168
36
36
4
8
52
53
75
36
15
90
7
60
80
87
61
96
185
79
47
9
16
24
44
51
81
4
84
29
36
54
1
80
144
12
136
48
11
81
84
40
11
49
59
217
8
156
51
18
126
81
27
13
59
108
72
36
73
89
72
63
48
87
21
112
20
192
33
27
28
48
32
100
120
44
180
60
81
3
15
36
61
32
96
112
44
96
40
32
12
100
59
261
76
77
27
16
47
36
9
48
64
23
21
52
17
31
72
59
121
80
4
60
96
20
64
80
16
8
27
9
16
24
23
45
27
45
153
31
12
180
108
32
100
32
63
49
96
92
51
81
45
39
87
9
184
12
24
36
104
84
40
104
16
89
7
164
9
75
15
73
143
121
24
56
36
64
8
105
27
4
5
31
41
99
63
180
37
8
28
20
88
72
17
7
180
60
44
96
16
24
176
9
39
36
96
27
13
23
9
36
76
5
63
12
40
65
79
47
57
60
16
32
312
16
32
15
18
147
4
24
44
15
180
13
24
8
252
153
18
25
24
44
15
1
96
119
1
48
176
9
144
31
41
31
59
25
128
36
52
47
97
20
16
65
99
84
60
45
67
77
63
40
60
24
29
36
31
44
33
288
19
20
60
40
80
4
11
54
39
15
13
8
16
8
27
36
72
81
9
108
55
17
31
36
68
12
60
45
18
57
24
120
ABCD 97839572926*3^$a+1 [50012]
115
6
87
153
87
9
354
6
60
11
67
126
71
19
45
75
60
185
25
126
54
30
5
120
19
126
36
83
1
174
17
13
12
48
71
55
24
12
30
39
15
9
56
1
15
3
101
235
6
24
90
77
43
144
5
72
24
55
41
169
47
49
95
19
5
64
72
129
159
176
25
71
25
78
90
6
65
24
31
90
47
48
55
114
6
84
60
66
6
41
48
1
48
23
13
59
25
23
43
5
1
18
5
48
7
96
90
15
39
41
31
30
18
36
30
24
71
192
48
1
60
30
54
15
24
32
79
6
48
51
15
41
16
3
245
145
47
24
79
54
171
81
78
17
49
6
108
30
63
87
30
30
21
80
64
57
120
18
141
9
192
71
112
152
64
201
48
150
96
84
6
6
114
30
66
279
32
48
55
24
12
29
55
41
43
30
12
150
45
9
36
18
113
13
6
78
6
89
55
60
36
24
12
84
17
73
39
45
51
32
43
36
65
48
40
231
30
36
15
93
90
120
90
42
45
15
41
67
30
66
66
11
19
78
66
60
41
43
5
1
204
36
30
65
19
36
90
66
78
12
54
96
53
72
96
43
6
23
151
66
18
197
55
81
3
60
144
36
30
30
36
5
85
155
184
104
55
72
54
30
69
57
18
30
30
12
29
24
55
17
208
32
25
23
91
54
126
41
55
185
16
27
12
18
6
17
79
81
8
24
7
41
24
49
90
6
15
80
48
31
129
81
15
111
30
18
72
54
195
141
75
3
66
90
90
24
47
96
168
24
25
66
29
31
30
35
61
90
18
15
87
18
42
5
19
5
25
30
137
72
31
41
16
3
5
72
64
80
43
6
174
17
16
3
36
48
57
15
153
48
39
24
17
7
36
21
24
39
17
16
27
30
96
36
83
48
40
27
125
1
47
43
120
29
55
6
6
21
123
125
24
31
185
49
60
90
6
126
240
24
84
36
36
30
30
60
60
21
87
57
96
27
21
129
72
114
45
75
21
9
111
99
29
1
54
33
24
15
18
6
60
5
115
36
54
36
30
60
18
66
65
112
8
1
23
61
11
96
24
49
15
75
5
19
12
30
75
24
56
88
32
115
108
66
60
11
103
72
9
45
27
9
24
24
66
60
17
67
125
48
120
43
30
71
24
19
36
60
21
99
197
64
39
36
48
53
19
5
24
31
48
30
12
15
129
96
23
16
45
84
156
6
21
27
96
30
6
108
21
399
105
56
16
249
15
15
81
45
30
29
49
6
17
13
36
120
78
17
40
56
88
9
47
289
24
6
65
49
36
75
15
17
37
66
30
30
60
24
60
53
88
32
7
57
9
6
33
27
24
60
65
55
174
51
39
12
90
18
36
90
6
54
84
60
63
24
48
56
96
55
84
60
24
6
75
32
19
18
6
5
24
16
9
15
51
84
60
5
16
105
30
96
18
15
168
27
101
1
108
102
101
40
72
168
33
15
39
6
114
90
90
42
78
77
25
30
18
210
245
16
51
5
40
33
23
43
144
77
120
43
36
17
67
42
59
121
111
27
6
39
48
57
66
5
49
111
21
35
43
12
41
19
30
39
32
40
3
144
53
88
120
21
59
145
120
30
30
11
16
123
24
36
96
84
54
66
5
16
39
66
150
18
23
160
32
48
24
79
60
5
91
18
3
3
45
255
17
139
24
30
30
30
51
93
6
5
79
57
45
11
79
89
120
24
7
54
90
65
49
42
24
5
192
88
69
6
96
24
36
18
23
48
91
5
55
78
36
15
15
96
9
75
101
133
3
9
138
42
59
49
6
41
79
81
56
43
21
99
5
25
60
114
65
1
30
41
223
36
36
84
24
53
24
19
21
33
15
27
29
31
89
109
12
15
56
13
96
48
3
93
11
19
54
60
12
15
105
90
54
39
81
36
59
79
33
24
120
129
126
54
195
80
79
36
29
48
139
78
15
8
13
11
55
18
42
93
105
23
43
5
40
15
89
1
6
233
1
15
69
12
71
67
45
128
43
45
176
19
21
3
53
43
5
115
165
56
49
6
33
8
24
73
6
ABCD 97839984824*3^$a+1 [50026]
33
108
47
19
33
20
1
47
40
72
20
12
16
20
12
1
71
55
41
24
96
132
48
100
60
44
108
28
20
40
20
24
96
12
108
72
97
23
60
12
139
12
24
21
44
36
19
21
3
17
12
1
11
180
108
60
12
49
27
3
9
32
48
7
33
8
12
40
20
12
1
54
81
39
65
28
21
71
60
36
180
12
37
66
150
59
108
40
171
29
43
5
12
12
19
17
55
17
43
29
28
32
48
1
11
85
51
32
120
12
1
47
12
25
54
6
183
20
28
3
30
96
30
5
121
15
3
57
20
60
52
8
12
132
76
104
136
20
72
133
90
77
1
66
41
12
97
11
79
93
32
1
48
47
84
28
21
47
13
66
81
60
39
21
20
72
48
52
3
29
85
3
8
55
54
83
40
8
220
12
21
59
7
93
57
11
19
5
139
57
15
29
60
16
9
35
85
95
49
11
85
63
8
252
12
108
7
21
12
20
12
79
66
36
75
3
17
12
28
33
107
52
120
20
12
76
39
53
40
20
220
33
35
132
28
80
52
20
60
40
57
51
32
28
9
63
68
24
16
80
40
72
3
18
131
136
32
7
5
28
8
52
20
72
48
12
19
221
16
159
41
12
48
13
11
28
87
93
20
133
15
32
61
59
40
32
49
39
57
23
28
72
212
36
43
36
101
19
5
60
28
8
60
40
20
24
61
18
6
23
72
25
6
120
5
84
28
68
13
47
115
90
35
84
76
3
17
25
59
115
24
77
60
19
125
36
12
28
12
60
32
16
39
113
13
59
16
12
8
12
12
156
12
88
3
9
152
28
27
6
75
123
90
11
108
43
105
72
20
12
79
177
80
60
60
40
60
39
53
12
28
152
108
13
47
108
55
57
51
29
7
5
28
68
40
12
8
72
91
6
11
52
32
108
72
16
32
28
120
80
12
31
66
11
12
31
9
212
108
40
27
21
32
7
84
9
8
60
19
126
354
33
168
3
57
12
20
48
40
33
39
21
47
52
93
47
88
44
48
220
20
40
48
12
80
1
87
12
63
45
45
119
76
12
81
42
29
25
11
55
90
35
43
197
132
100
87
6
35
109
23
103
29
1
15
32
40
20
1
99
8
40
75
77
12
16
3
36
5
16
20
43
89
28
15
77
12
76
72
27
24
9
117
11
60
84
25
11
60
72
48
19
81
20
112
140
31
29
60
48
84
61
195
9
51
20
55
29
28
20
12
36
12
12
31
45
80
19
113
12
19
29
7
81
20
40
12
48
20
52
81
107
24
88
3
65
84
25
54
29
12
1
30
57
3
29
55
53
132
48
73
15
3
77
40
12
51
29
211
41
88
8
52
27
101
40
15
18
27
9
63
123
209
108
37
6
29
60
28
57
6
108
66
24
11
115
66
107
91
17
12
12
49
59
91
29
61
36
66
65
12
12
1
15
44
31
24
81
12
20
132
16
9
11
60
19
41
264
121
35
112
8
24
1
24
90
41
144
16
80
12
28
12
20
12
16
195
84
53
48
79
65
48
48
60
40
44
28
32
28
27
21
9
11
12
13
95
60
12
31
17
24
19
69
8
60
24
28
68
139
90
23
60
40
3
5
24
60
28
32
28
168
33
39
87
84
17
12
72
28
51
6
90
54
11
1
59
31
78
30
276
93
8
12
60
7
120
21
180
15
29
48
31
36
5
48
48
12
31
9
27
5
19
90
47
52
20
37
23
108
49
3
48
20
24
1
35
52
60
8
60
13
27
20
43
89
37
23
28
60
80
52
152
88
20
60
72
136
32
61
27
9
95
175
24
156
5
31
29
16
9
54
42
48
6
81
12
27
21
60
32
1
47
43
161
180
19
162
15
20
12
97
95
36
60
43
149
148
32
7
60
41
13
30
77
13
27
12
128
172
57
36
35
120
49
3
87
333
32
96
12
12
36
60
13
87
32
40
8
112
8
40
15
18
126
21
20
12
13
18
17
12
61
71
108
43
84
24
89
73
27
108
45
47
7
5
28
8
49
95
36
12
13
18
6
30
41
120
72
40
80
13
35
12
28
9
11
103
77
52
8
12
31
137
12
12
76
32
12
28
20
60
12
16
32
60
7
33
8
24
31
18
47
52
32
36
24
19
77
19
153
32
49
27
39
5
1
90
54
35
16
39
41
12
13
18
77
60
12
121
6
5
16
20
84
19
12
78
59
7
5
55
21
15
138
27
123
89
12
19
36
33
8
172
3
54
24
39
81
72
75
33
11
79
17
24
36
73
47
112
183
5
25
107
180
1
39
3
29
88
92
16
72
3
57
300
ABCD 97840454872*3^$a+1 [50000]
1
35
78
6
6
78
1
5
66
18
30
25
56
9
36
54
96
9
51
1
65
55
8
171
66
15
3
25
17
60
19
11
84
24
192
9
45
19
5
6
61
59
9
27
13
71
24
1
56
9
6
9
120
15
25
35
60
1
209
6
9
9
36
60
30
54
6
1
23
1
24
41
31
23
90
7
5
84
24
6
25
35
69
135
96
90
31
5
19
96
5
19
11
25
48
11
24
6
51
4
35
24
21
24
12
3
25
11
21
40
35
49
24
5
42
24
24
30
6
24
1
41
48
30
60
6
144
55
107
9
9
27
39
49
92
9
24
6
96
48
61
5
54
102
90
24
24
12
78
12
55
8
15
157
84
24
12
8
40
41
31
53
6
25
20
9
7
179
66
63
16
35
6
48
27
3
61
24
41
24
60
6
9
15
6
54
6
15
39
36
9
72
40
108
137
103
5
67
80
105
84
114
36
21
129
55
35
30
30
36
105
3
1
5
30
81
60
9
31
44
36
9
54
1
29
7
23
21
39
1
11
48
6
54
42
24
36
150
114
39
45
12
48
30
30
7
8
12
15
49
176
3
1
71
9
51
24
25
44
15
60
120
36
6
3
40
36
11
49
29
51
16
20
3
42
79
35
25
36
8
27
9
9
90
61
144
17
115
23
1
24
71
49
32
4
65
15
21
24
19
11
36
24
24
6
31
83
145
47
48
1
11
24
9
21
15
15
1
20
9
24
90
6
55
29
7
65
55
89
30
156
49
60
5
55
24
20
12
3
57
3
30
111
40
5
39
21
30
25
20
120
36
45
78
6
60
19
95
36
1
23
1
20
15
21
4
59
1
80
100
5
15
9
27
9
54
12
48
57
3
30
6
66
79
89
87
4
71
48
66
66
144
24
37
24
36
23
12
13
72
68
21
6
84
6
18
60
25
11
60
96
45
40
5
3
51
6
55
20
39
30
19
11
60
24
1
101
84
30
6
138
60
12
24
30
19
65
96
6
49
11
18
6
30
6
13
65
6
25
71
33
51
24
1
35
24
25
60
101
30
1
48
176
15
1
5
30
60
109
29
66
6
79
35
1
5
18
36
49
5
36
24
6
36
9
9
102
18
15
36
45
6
9
16
24
5
66
30
15
4
20
15
85
24
11
24
12
25
89
39
21
114
6
55
29
6
120
21
15
144
21
4
125
91
23
60
1
20
36
39
105
64
32
9
111
28
185
55
35
6
19
41
126
13
11
85
104
45
36
54
6
39
45
6
21
9
84
42
48
36
49
60
36
11
24
60
9
15
66
24
6
6
43
11
25
5
139
11
24
6
54
30
7
89
19
215
1
84
11
9
16
29
30
36
1
44
16
23
6
84
36
36
3
16
20
51
18
31
11
9
60
75
66
3
12
9
51
9
6
25
44
39
25
41
6
84
90
36
79
35
21
9
30
9
15
1
24
11
9
135
36
21
15
24
24
37
84
36
23
105
76
104
12
39
96
25
5
43
71
6
24
39
21
54
1
5
39
51
9
15
25
132
24
89
6
120
25
5
24
72
15
45
60
198
201
15
1
24
41
18
6
115
5
30
21
39
24
90
31
5
84
15
21
24
72
54
180
21
99
180
24
6
6
13
47
9
76
68
21
55
11
30
55
23
60
66
24
6
60
25
11
90
18
61
101
19
59
72
9
24
156
39
25
120
36
24
5
210
1
35
45
4
60
192
23
36
1
8
15
21
9
6
6
19
155
25
29
27
69
30
25
11
18
6
6
63
52
20
28
36
29
30
36
21
3
12
153
40
65
15
36
9
31
5
31
23
126
19
11
24
1
95
1
35
13
11
165
84
27
9
99
36
9
51
25
59
36
30
30
81
15
13
65
12
79
36
89
66
60
13
32
63
157
20
3
12
25
84
5
6
25
53
6
24
36
145
5
39
15
12
18
156
51
93
31
20
75
1
23
6
115
60
20
21
54
61
60
20
28
11
25
125
15
9
60
75
12
75
18
60
36
126
18
36
15
16
24
59
81
36
84
100
5
19
5
6
60
114
6
9
51
21
3
21
21
103
36
5
6
228
90
27
64
96
24
20
39
36
84
42
78
30
27
28
11
1
68
100
12
29
31
53
6
30
24
31
44
16
131
33
36
16
143
6
90
105
39
36
61
84
24
11
49
11
25
71
49
11
18
30
30
102
84
9
15
60
25
35
1
29
30
12
13
41
60
6
18
12
19
20
4
32
3
132
9
15
36
24
9
21
15
45
55
101
54
61
23
37
23
12
18
67
8
40
36
59
37
44
60
15
114
60
67
24
11
49
5
19
65
6
9
15
61
125
36
55
24
5
39
51
24
36
84
30
87
48
51
21
3
1
60
44
21
6
18
12
19
29
66
9
21
6
18
12
18
57
4
80
15
145
41
15
4
89
31
71
24
30
24
51
40
59
25
77
115
23
45
120
40
17
30
18
7
83
57
64
41
19
44
36
84
40
11
24
1
35
85
11
9
36
3
36
6
30
49
5
19
20
15
37
23
12
33
21
24
12
54
21
3
36
24
6
30
96
18
42
48
96
61
143
30
6
9
15
37
23
30
150
42
18
30
7
48
71
25
11
18
27
24
4
17
18
1
36
8
15
66
30
234
30
6
30
25
60
59
12
33
51
21
39
54
126
24
61
104
96
36
75
24
24
96
36
18
30
6
15
4
36
59
60
21
4
5
55
96
60
119
42
15
39
24
45
112
8
51
21
69
30
1
5
18
6
6
73
47
49
29
6
30
216
30
33
15
36
25
11
109
95
25
24
5
67
5
24
19
36
71
24
54
27
69
54
6
15
39
6
90
1
23
165
15
12
9
40
41
39
ABCD 97840480358*3^$a+1 [50046]
117
4
8
3
72
61
236
48
153
78
12
37
35
21
123
13
80
15
18
42
18
27
84
45
90
45
12
39
49
5
12
60
87
3
30
54
13
29
39
4
8
57
72
31
17
3
33
54
24
9
108
39
9
27
216
1
12
176
28
152
9
15
96
3
45
96
111
72
54
12
27
48
60
27
13
152
3
21
51
25
29
15
15
24
177
72
75
18
12
3
60
4
101
54
13
56
33
103
20
24
57
87
15
150
72
90
30
198
33
4
59
45
96
124
56
87
36
24
48
1
20
15
193
11
66
163
5
36
54
18
36
18
9
57
42
97
59
6
7
20
99
61
173
123
15
9
72
48
3
157
5
87
39
48
21
28
119
18
102
6
135
21
24
30
90
42
25
83
57
36
24
27
30
31
68
33
31
71
157
11
153
108
36
111
105
57
31
47
90
39
33
79
92
12
33
72
15
64
56
39
1
5
31
41
30
60
21
99
9
15
13
161
114
18
48
231
39
78
18
97
5
75
51
105
27
30
36
31
77
18
6
144
90
30
15
52
11
33
60
69
7
36
41
67
20
129
75
21
39
76
72
152
21
27
124
24
71
54
258
97
29
87
3
48
6
99
40
17
27
40
11
9
24
75
141
160
53
60
72
18
144
97
5
42
48
60
66
24
79
95
24
84
33
4
272
16
20
28
20
27
9
48
63
42
51
33
3
24
279
6
102
157
47
9
84
45
36
24
108
7
8
208
23
93
75
48
6
48
207
33
27
9
27
129
15
57
67
176
76
29
18
121
20
33
15
148
41
36
3
4
65
228
39
15
33
96
141
114
21
4
360
11
12
6
67
56
93
7
32
76
80
120
99
66
51
21
60
43
47
66
27
15
9
16
29
43
5
15
27
133
24
71
72
6
31
59
45
84
15
45
21
54
126
51
117
27
45
27
45
15
12
93
54
145
53
31
41
175
149
24
18
169
128
156
24
3
45
117
75
16
12
23
225
135
189
159
61
23
18
175
11
13
95
72
18
48
36
18
93
12
76
8
60
24
33
123
63
69
60
24
3
21
64
47
33
60
51
61
47
97
32
40
240
107
13
29
43
23
132
18
84
24
18
13
167
54
3
81
3
15
13
95
9
76
59
6
15
60
81
312
90
85
5
12
27
9
3
39
36
241
108
96
23
36
69
12
36
21
31
36
47
33
57
18
9
96
21
108
30
1
36
41
36
3
285
18
33
15
18
108
27
144
28
17
3
183
85
84
8
48
16
60
35
96
45
147
33
3
18
27
9
18
33
24
33
6
48
13
65
15
156
36
120
84
39
81
16
44
75
198
72
30
69
12
15
48
141
72
45
54
36
165
213
84
51
117
66
54
90
33
9
3
15
72
36
108
9
147
141
75
54
18
60
13
84
5
67
116
69
3
75
18
72
18
13
185
48
72
132
30
42
72
3
12
3
25
11
61
44
120
39
78
3
12
28
41
96
12
55
143
18
51
39
1
71
13
20
36
24
15
36
24
177
12
112
17
24
27
16
11
12
13
29
15
69
162
21
60
84
111
108
30
42
69
39
9
207
66
15
4
68
63
30
24
18
21
64
5
7
144
83
12
21
3
126
18
13
71
57
100
116
24
60
27
69
33
78
30
126
6
54
48
21
124
44
12
15
36
42
30
36
1
95
9
57
6
54
90
97
20
27
21
117
6
229
77
54
198
79
20
9
48
27
141
102
6
84
6
81
40
149
18
36
97
113
75
16
5
31
23
25
65
63
39
13
29
39
27
90
15
12
69
18
117
9
31
36
185
108
15
141
15
3
24
36
30
24
139
41
43
44
12
120
24
27
13
176
24
52
59
108
36
9
40
8
81
27
64
23
102
15
3
13
20
52
180
8
165
30
18
3
48
45
54
33
75
45
3
213
81
18
9
76
41
12
51
12
72
105
27
189
30
105
27
45
52
29
43
23
42
39
87
25
11
72
21
15
33
57
126
12
6
48
6
81
63
72
54
36
102
42
18
169
11
129
117
123
147
49
20
84
9
72
42
ABCD 97840511116*3^$a+1 [50004]
25
30
36
108
17
75
69
3
33
7
101
451
318
8
40
18
65
39
117
24
25
11
24
7
113
31
30
71
97
18
24
84
137
84
79
212
82
26
22
18
6
119
115
96
30
78
53
24
115
116
70
18
96
29
1
150
41
60
39
21
49
30
5
55
36
18
30
26
64
80
10
65
12
60
13
24
42
36
12
102
66
29
33
63
43
56
124
96
5
31
12
17
60
15
54
64
90
48
68
16
5
175
128
33
7
120
108
60
54
95
36
13
14
76
24
12
50
40
216
48
72
2
46
47
73
122
52
17
73
6
65
12
127
120
6
24
128
18
64
12
5
55
264
5
96
19
17
24
13
66
6
18
38
144
10
41
103
150
66
24
36
149
7
29
24
12
85
155
24
43
41
135
52
12
48
122
22
90
54
12
20
28
65
15
16
30
8
112
90
86
3
61
114
17
24
109
6
36
102
90
86
15
19
132
114
30
101
31
134
111
43
80
112
78
11
15
4
36
125
19
54
72
18
48
125
49
96
95
49
218
33
60
139
29
187
48
132
42
11
7
54
11
240
24
55
120
108
306
24
23
127
2
178
6
24
18
24
84
96
20
46
59
31
65
109
90
14
40
54
12
56
40
65
7
60
36
6
59
36
19
24
17
61
18
6
54
114
48
23
9
111
67
173
175
12
144
65
135
46
8
34
30
48
18
30
2
69
25
71
180
79
78
72
186
72
36
36
48
12
29
15
40
30
222
12
41
55
54
11
55
5
97
18
24
168
48
5
25
6
48
41
1
11
133
66
36
12
72
60
204
6
14
81
145
30
41
24
96
19
120
6
104
10
24
56
46
23
67
29
19
84
42
90
126
32
90
81
7
78
234
6
167
75
94
336
18
12
65
15
64
185
139
30
30
65
60
21
16
2
76
32
69
43
48
12
41
7
48
96
41
7
41
12
24
55
84
56
88
38
63
99
142
128
16
72
30
48
60
65
12
19
38
58
65
13
186
24
185
12
73
24
8
40
144
18
12
5
31
54
90
78
122
70
24
6
84
140
57
55
18
42
72
77
84
181
26
22
186
72
149
31
18
42
84
26
40
18
54
47
19
6
48
11
31
24
5
55
20
22
18
24
222
56
22
18
14
4
24
62
34
17
19
60
65
31
5
115
32
40
32
16
30
102
96
234
8
15
73
66
6
48
42
48
80
136
29
19
6
47
33
15
169
30
113
24
43
17
13
216
216
8
198
10
35
24
24
19
18
18
17
7
72
48
108
42
98
180
112
17
43
6
24
11
61
11
7
6
42
113
15
165
7
44
118
30
41
132
7
17
13
30
60
17
19
2
34
60
41
19
6
138
30
71
289
11
19
36
198
11
61
66
5
24
60
84
60
31
101
24
19
65
21
58
212
64
137
24
49
167
49
11
37
48
18
24
41
19
18
23
55
5
31
60
36
5
49
6
90
18
24
30
42
30
11
60
24
25
24
6
36
44
18
46
137
19
96
5
57
22
36
24
134
162
33
12
97
11
547
42
198
48
84
8
112
120
53
25
90
198
72
23
19
30
42
221
103
114
18
168
24
12
5
24
31
36
48
84
53
144
169
11
55
6
23
1
120
66
5
15
10
23
211
60
20
21
48
72
19
6
24
18
41
55
60
41
81
40
18
6
11
55
144
48
30
66
30
47
7
42
66
222
198
32
21
87
52
101
85
150
41
3
33
79
29
1
114
5
25
42
48
60
12
24
125
1
42
6
35
21
16
54
41
55
48
20
46
11
7
168
38
40
72
24
18
17
19
36
78
42
41
27
76
54
18
65
108
187
5
25
23
12
7
41
19
80
52
30
11
79
48
6
11
15
94
6
60
54
2
22
6
42
24
11
3
162
39
115
80
160
30
8
3
205
18
77
67
41
7
120
20
220
5
27
22
50
28
18
42
6
215
36
60
73
66
17
120
13
11
91
29
60
73
66
12
48
90
11
24
79
116
100
41
96
ABCD 97840668878*3^$a+1 [50000]
39
19
17
43
29
60
27
10
24
32
4
11
13
90
41
39
72
34
11
12
3
33
84
61
131
51
33
1
11
9
63
60
12
19
92
24
21
144
24
36
25
95
139
32
9
36
12
7
54
26
4
5
12
69
99
36
171
4
50
75
19
17
48
12
19
185
25
11
75
108
40
65
111
9
12
43
101
75
21
13
11
21
39
69
6
124
20
46
20
3
61
11
21
3
51
64
17
3
9
7
54
2
105
48
36
60
24
61
11
12
36
96
15
9
36
24
25
35
96
9
27
15
33
15
81
15
84
130
32
4
191
43
140
10
59
31
30
32
3
21
30
9
12
48
25
122
45
9
24
12
34
41
3
90
16
54
65
55
65
45
132
87
3
4
5
25
14
45
81
10
14
106
41
24
21
87
3
9
96
19
29
87
178
11
84
12
12
7
24
17
24
81
28
36
30
54
32
3
24
21
70
5
12
49
11
3
117
19
20
90
36
3
24
87
70
35
48
27
33
7
14
16
24
86
9
55
26
30
69
12
13
59
12
60
19
32
48
57
123
21
25
23
7
194
15
12
9
51
12
63
114
3
72
36
15
4
30
35
69
46
5
45
3
12
55
89
21
34
17
3
57
12
12
99
12
24
21
48
12
13
107
12
12
24
36
105
3
91
2
3
36
55
14
15
144
37
60
11
3
16
20
54
111
48
33
27
96
21
63
67
24
32
18
27
13
26
60
36
9
48
31
5
45
42
45
24
79
41
60
24
55
62
3
36
25
11
24
25
11
48
1
11
45
99
24
24
63
69
96
72
12
21
154
80
4
5
55
66
54
185
85
30
20
60
120
132
33
1
11
49
50
40
30
11
12
48
19
41
60
72
27
4
32
4
26
3
72
103
41
129
16
23
61
116
135
21
18
21
60
60
45
54
10
71
25
50
6
3
12
48
25
56
4
59
31
185
24
3
34
20
40
71
45
3
132
15
4
5
9
15
1
11
12
27
4
36
149
12
12
96
12
12
31
30
107
9
36
87
1
30
65
15
21
175
104
16
5
108
36
12
39
24
45
21
39
24
7
29
60
96
39
40
30
11
156
12
7
101
3
16
41
72
12
24
31
89
51
6
63
31
5
49
59
27
34
35
55
180
2
123
1
23
51
16
144
6
59
12
24
45
40
14
36
40
44
105
75
10
30
17
19
5
51
4
14
40
35
12
3
76
30
194
6
40
83
3
4
5
108
12
49
11
99
10
20
15
111
21
49
11
24
60
19
32
34
30
5
9
36
30
9
27
28
65
12
45
3
45
10
101
15
141
60
24
9
6
81
19
20
10
30
24
26
3
21
12
60
58
5
45
30
57
12
27
45
25
14
42
18
30
171
81
3
51
4
2
27
27
153
37
23
31
5
1
83
21
42
18
51
36
33
15
61
83
37
20
6
4
30
35
39
9
7
14
27
60
12
33
124
83
3
28
30
71
15
10
95
19
41
24
45
75
21
3
7
5
69
100
119
1
35
24
91
137
49
23
57
4
30
5
27
33
55
66
23
7
14
135
12
13
2
24
33
31
20
21
60
36
139
89
51
34
6
90
14
40
32
58
176
70
89
75
9
67
24
41
204
51
9
1
14
21
141
15
84
79
5
45
15
31
26
75
12
81
87
12
12
85
23
7
134
39
7
44
76
30
11
24
15
45
69
16
35
75
154
2
57
61
36
83
33
94
41
13
126
24
77
12
51
30
10
29
12
201
3
21
3
31
36
140
45
19
36
5
21
34
24
17
12
3
9
24
36
55
24
6
60
11
153
36
34
62
3
117
15
3
10
156
14
45
132
24
19
5
25
11
19
5
24
36
12
12
31
5
31
14
6
30
36
18
60
100
20
10
11
15
153
67
20
9
60
1
11
48
12
24
25
35
45
36
3
15
106
11
39
9
36
60
45
4
11
36
12
27
30
4
11
21
15
19
24
126
35
139
26
3
108
15
45
12
48
72
3
33
24
1
26
184
5
51
34
6
30
23
91
50
36
10
60
30
35
99
36
4
65
15
16
5
21
174
94
60
30
2
15
19
5
36
24
9
10
6
71
33
6
30
94
36
110
30
141
3
42
3
1
24
6
86
18
6
10
29
15
40
137
15
4
90
11
48
91
41
72
207
21
15
93
45
76
83
7
5
216
63
10
47
48
84
36
12
13
2
9
139
326
15
24
96
39
45
1
50
33
1
35
165
30
45
12
12
7
173
3
9
85
104
10
30
11
109
62
28
5
12
48
1
30
24
41
115
5
69
51
55
30
11
12
72
204
15
190
47
12
33
3
1
119
12
45
54
9
156
15
33
36
24
48
12
51
102
3
60
24
3
165
3
40
122
15
24
9
42
84
21
15
90
147
36
12
45
3
81
63
87
21
24
48
31
20
12
33
21
94
65
120
12
24
24
36
21
87
27
174
51
36
120
15
57
48
48
31
29
24
60
27
10
23
72
21
34
104
21
255
9
12
19
230
39
1
35
45
4
2
45
24
51
64
14
39
37
24
2
45
103
2
18
10
2
33
75
6
51
3
21
19
62
3
21
3
12
111
124
54
47
3
46
11
48
60
21
4
47
69
10
30
176
24
36
18
21
141
15
72
1
96
23
72
60
75
10
23
12
25
11
12
33
34
5
15
4
30
66
26
64
30
14
12
75
12
12
36
73
47
48
96
109
96
23
31
5
21
36
ABCD 97840833934*3^$a+1 [50026]
100
89
151
12
140
3
36
153
168
40
113
36
48
3
108
16
131
145
248
12
9
84
15
136
104
159
45
108
33
36
30
126
27
28
108
24
8
45
75
168
21
24
15
165
36
3
45
163
20
75
13
17
24
91
188
75
37
5
48
27
48
24
16
107
12
73
24
11
24
73
68
15
18
7
120
17
111
15
1
41
18
84
1
89
18
165
3
282
27
96
132
148
12
5
138
54
75
57
55
44
12
33
67
5
15
48
100
35
85
35
36
201
52
68
28
20
81
115
65
186
73
11
21
39
9
165
27
28
20
16
53
51
21
51
9
39
64
23
18
27
28
20
9
36
19
20
40
11
6
99
117
3
45
151
44
24
21
75
99
6
36
31
60
72
53
135
40
59
33
48
60
60
27
78
30
90
43
47
73
240
17
55
20
15
225
189
30
73
215
1
17
15
9
36
18
45
12
69
30
6
90
13
32
39
6
103
60
17
90
30
75
15
45
33
27
172
65
3
60
12
16
5
75
15
117
63
37
68
21
3
117
51
4
5
36
90
49
41
18
162
48
180
79
53
102
18
114
48
90
223
72
36
101
43
53
390
60
57
88
89
36
75
33
30
1
36
89
3
15
18
135
12
3
45
148
17
114
49
44
160
56
16
29
42
49
60
11
18
19
17
18
73
152
16
20
12
15
24
66
78
1
11
150
174
21
3
69
48
40
17
63
27
42
199
11
253
8
69
55
84
77
15
4
11
45
180
117
43
32
48
57
91
41
3
48
40
65
15
3
45
12
40
48
152
9
111
4
224
60
21
31
53
55
41
30
18
36
90
45
45
54
78
67
20
16
17
60
3
100
44
135
6
27
3
1
116
9
43
48
185
19
65
6
18
12
7
11
60
36
129
9
63
48
69
43
35
120
45
28
5
19
116
81
90
1
155
204
141
60
9
19
60
17
12
63
45
55
89
3
76
11
90
19
60
72
35
30
15
9
55
35
9
60
87
18
75
124
8
48
57
67
296
9
3
3
30
55
32
12
96
39
61
35
72
85
8
52
80
4
24
65
39
16
32
28
272
72
63
33
81
210
276
33
57
48
60
36
39
45
15
21
6
93
51
90
31
5
63
39
25
173
19
36
60
20
48
12
129
6
57
108
48
40
119
1
359
96
1
68
141
91
59
90
30
25
36
101
7
71
72
12
93
33
126
1
20
15
60
18
12
60
103
71
60
30
96
102
93
124
56
4
48
60
11
96
49
17
15
93
19
125
78
270
15
33
19
60
68
124
5
66
33
84
120
3
13
92
72
88
53
7
47
21
12
63
45
201
24
31
41
18
30
39
51
25
137
24
30
114
12
15
60
108
12
45
18
85
17
24
36
48
75
16
176
4
8
36
27
234
3
3
30
75
33
87
4
36
5
3
84
36
159
1
5
67
17
55
23
49
128
105
3
52
23
30
18
42
19
48
71
61
56
105
18
30
19
56
69
6
37
8
24
76
11
6
48
54
18
75
112
48
23
102
15
63
90
15
15
1
41
3
51
36
45
4
24
36
44
12
27
25
83
37
8
12
15
78
67
108
144
89
60
55
120
89
108
7
8
12
52
29
19
35
141
24
3
30
180
24
175
71
37
8
52
128
105
30
78
66
114
39
156
24
48
69
51
57
43
192
20
3
30
60
174
90
18
37
24
47
57
15
108
117
28
53
75
141
43
101
75
87
18
75
159
18
72
3
52
36
24
17
99
57
27
33
30
133
29
3
52
20
51
54
6
84
18
24
19
36
44
64
47
1
60
32
33
54
1
108
5
15
21
120
79
84
35
1
36
5
3
33
55
173
91
236
33
79
8
112
276
32
4
29
99
213
174
108
93
180
3
117
64
120
5
163
53
108
84
223
20
45
18
357
165
24
30
36
18
19
56
60
12
40
32
36
16
53
55
36
5
31
59
129
81
87
12
28
20
87
6
55
12
5
12
42
109
17
19
35
54
ABCD 97841069728*3^$a+1 [50023]
12
3
33
99
45
60
15
73
96
92
48
69
55
77
54
21
96
24
15
90
78
30
147
33
27
48
21
234
45
171
45
39
201
16
80
15
18
15
75
12
24
36
73
116
40
20
124
5
90
145
116
64
156
164
36
39
213
144
180
15
108
21
111
144
156
145
20
40
8
27
90
99
9
30
57
40
53
192
19
32
112
5
102
21
93
55
101
123
27
33
21
126
18
3
12
16
144
17
75
39
54
126
109
252
44
40
104
100
36
29
42
54
27
63
21
36
88
35
49
32
3
25
71
189
12
84
51
129
111
49
24
72
215
30
39
21
18
90
51
16
35
21
57
75
15
141
4
17
19
32
48
21
168
210
96
54
12
79
191
33
27
144
69
72
15
21
39
45
75
69
21
51
112
68
9
19
71
9
24
15
93
129
15
33
75
105
15
12
48
21
15
21
198
165
87
54
36
15
15
73
216
149
27
99
144
157
204
35
109
65
27
24
72
63
90
27
12
87
18
15
75
162
111
33
15
51
25
35
18
27
100
35
13
17
79
179
1
32
177
6
36
193
36
32
24
36
183
45
21
55
20
120
9
55
120
204
107
9
76
35
25
143
90
90
33
60
189
60
63
12
15
49
140
45
27
39
168
36
21
45
39
69
15
40
32
184
161
39
84
132
165
48
27
88
47
33
132
3
12
81
12
16
59
157
95
105
219
85
5
19
32
15
18
90
21
40
152
28
164
12
3
12
24
57
52
287
9
21
123
100
35
45
27
69
160
20
51
18
27
216
24
93
72
108
15
60
57
55
44
39
132
13
5
90
72
81
9
111
64
60
80
96
3
126
63
27
9
12
124
20
135
60
33
40
80
72
63
1
101
78
90
3
12
15
6
139
17
75
160
5
19
125
171
3
96
90
19
107
21
72
135
57
40
35
18
27
4
5
66
24
21
63
93
57
30
90
75
36
12
9
75
48
180
12
63
45
45
12
43
20
45
96
36
90
108
33
48
21
75
75
45
24
24
15
36
84
42
63
172
215
13
8
48
180
39
162
3
105
55
8
204
36
108
39
90
15
15
61
152
24
75
13
77
19
32
48
45
84
55
77
163
72
53
195
21
27
4
95
18
192
3
48
64
125
75
63
42
18
121
41
18
30
87
75
69
81
90
21
12
36
69
7
48
72
56
48
96
84
4
95
30
115
72
68
75
33
3
117
129
39
36
96
27
21
300
240
16
68
36
12
192
16
59
1
32
57
27
165
60
171
84
69
27
9
19
32
52
96
101
75
15
24
84
132
69
21
90
81
168
16
8
15
45
27
90
54
105
40
11
21
84
48
15
120
60
1
56
105
123
16
36
104
40
60
32
12
27
69
16
24
125
15
129
31
89
3
39
9
24
108
129
120
195
4
59
1
29
27
60
3
60
33
52
56
36
4
32
39
30
78
45
72
4
96
53
31
5
126
13
236
4
71
36
33
21
36
54
357
39
108
30
75
36
96
24
24
60
48
3
1
65
43
35
157
23
37
68
108
144
48
132
84
96
88
77
54
81
64
156
95
48
1
272
4
144
80
21
75
4
44
36
111
81
27
61
180
35
1
65
60
48
27
15
33
52
140
45
139
32
108
9
67
149
139
41
15
51
73
107
90
39
72
39
85
5
18
85
167
141
69
123
60
36
4
35
12
129
39
90
31
59
36
1
53
195
21
15
76
143
37
44
132
52
77
139
71
33
72
40
23
37
65
79
89
72
3
27
24
45
24
57
139
176
75
24
ABCD 97841625086*3^$a+1 [50004]
24
60
75
24
141
100
56
40
95
25
11
12
108
69
60
15
54
279
40
32
135
85
80
60
40
24
35
81
28
143
49
20
39
85
36
59
85
5
96
159
16
131
12
396
36
33
40
72
128
60
51
25
116
28
23
57
96
15
121
161
207
27
49
116
33
111
111
25
23
45
12
39
210
31
44
195
36
9
60
36
3
108
37
72
23
120
21
69
78
9
184
35
21
304
80
36
148
23
9
64
257
79
8
16
144
36
149
15
231
180
81
4
44
100
60
20
123
24
36
49
20
64
116
15
93
75
25
32
24
75
21
111
117
52
44
51
33
291
21
88
32
120
4
80
16
48
92
75
105
3
132
69
39
105
15
21
100
11
33
196
120
131
13
32
4
11
153
40
20
52
35
109
35
60
12
150
27
3
60
69
24
27
9
4
44
180
72
84
196
11
33
84
40
95
12
45
24
24
16
35
216
144
69
40
23
33
24
40
32
120
100
5
375
168
172
44
15
21
51
13
44
16
131
13
32
9
15
51
73
107
165
39
309
40
56
75
9
76
24
56
16
48
36
11
9
27
49
144
36
35
36
129
100
44
36
159
36
24
25
96
131
84
85
311
189
28
20
15
162
55
20
21
48
42
177
213
198
36
109
36
68
216
27
13
80
135
21
123
72
18
150
138
103
11
69
375
1
108
12
80
64
80
16
80
105
15
64
311
49
36
60
20
51
73
200
75
49
180
332
64
35
121
131
24
93
51
61
8
52
44
9
6
201
15
49
71
69
16
68
27
36
24
25
95
73
120
65
87
24
27
240
13
41
79
56
24
24
87
45
4
44
100
17
39
255
25
11
205
24
80
60
96
75
85
20
28
32
4
60
107
42
138
37
143
57
57
30
105
4
80
4
80
15
72
90
55
89
31
8
3
33
15
49
227
9
40
140
27
108
121
20
24
36
4
24
20
132
60
3
45
27
90
39
51
13
72
239
1
8
136
140
16
68
76
5
270
24
25
32
40
24
200
100
36
104
4
47
13
176
57
27
51
141
75
49
35
129
16
35
9
63
24
45
135
9
16
44
16
20
28
176
100
140
4
12
8
60
12
160
8
81
75
100
65
54
97
59
45
51
13
107
13
240
152
28
12
59
69
96
87
9
4
101
90
54
159
3
12
96
141
28
20
60
36
300
144
57
54
144
57
28
383
13
239
36
145
20
24
72
28
53
123
60
57
48
175
104
15
48
33
27
57
87
69
15
69
12
40
8
15
1
35
36
45
4
96
113
66
21
24
24
36
4
23
49
48
36
20
16
24
200
136
164
36
88
152
48
160
80
16
71
36
129
15
96
12
145
152
48
136
80
75
21
84
64
20
40
287
49
96
8
60
180
16
11
120
85
41
18
165
36
64
5
90
54
27
180
108
12
100
68
96
76
35
109
144
36
144
236
64
101
39
51
45
27
189
40
89
111
144
15
1
8
136
144
80
40
36
59
57
39
21
4
204
80
172
20
15
6
54
69
100
140
76
104
40
96
23
25
56
39
21
147
48
72
73
56
180
51
18
175
24
20
100
80
177
54
9
81
159
81
111
28
140
16
96
144
89
247
95
225
4
ABCD 97841971322*3^$a+1 [50012]
36
150
19
41
60
120
90
30
36
30
30
115
143
16
9
71
169
15
26
24
36
10
144
36
84
56
66
108
60
42
85
29
190
86
19
35
61
29
106
74
19
5
90
25
5
127
65
10
50
48
55
120
41
24
6
174
42
49
11
13
41
175
11
144
90
84
7
15
21
17
127
39
69
5
96
6
78
7
24
15
86
259
5
6
108
6
36
54
1
29
19
35
36
156
13
17
31
119
90
55
15
21
77
12
18
121
39
56
6
108
55
17
19
71
73
11
97
17
12
78
36
96
40
104
60
6
108
42
4
20
49
5
156
24
66
84
102
24
84
142
50
30
25
15
38
103
29
30
1
24
23
1
29
115
17
24
144
310
32
40
20
160
21
29
18
90
91
89
36
115
11
108
76
50
120
264
43
48
35
54
12
43
101
114
12
13
27
104
6
19
15
56
90
48
72
18
12
1
47
13
39
84
26
31
39
14
19
48
23
66
30
1
77
66
84
42
79
5
70
80
16
140
4
9
47
24
97
39
33
71
6
18
52
141
39
69
41
78
30
102
18
132
84
55
5
54
16
14
7
84
39
12
230
144
7
39
50
18
12
4
24
62
58
96
14
126
114
7
29
6
1
23
49
135
141
35
40
14
55
12
65
54
6
55
108
5
96
6
54
46
50
48
55
77
91
23
84
12
48
16
36
14
36
18
1
95
37
107
60
6
6
114
66
30
55
5
31
3
14
42
108
6
60
30
30
6
208
32
88
116
30
24
46
26
114
30
36
30
174
151
65
54
25
24
5
12
30
109
59
12
84
24
66
6
73
71
60
37
47
1
59
42
18
42
214
110
31
3
20
90
90
73
17
150
16
50
30
76
80
18
42
4
74
12
54
49
167
169
5
7
137
180
36
60
30
16
48
50
36
66
18
66
60
16
8
222
19
36
5
48
150
16
14
151
12
47
1
125
7
48
71
28
20
6
84
12
31
23
4
12
50
31
23
6
48
180
22
8
25
5
72
18
76
116
48
37
29
30
6
19
24
11
36
108
196
14
7
35
228
73
99
134
66
48
76
9
5
36
34
72
20
48
13
89
70
20
18
12
30
84
6
30
1
107
6
24
70
21
59
12
150
55
23
42
18
12
1
17
36
19
65
7
5
18
37
3
86
24
12
48
163
39
108
62
234
6
130
68
42
108
60
46
9
12
15
60
20
24
61
65
24
66
54
10
74
6
40
57
17
30
102
79
5
60
34
26
36
120
24
6
85
24
5
144
30
13
47
180
100
56
1
5
24
6
205
5
10
153
135
32
24
49
11
60
1
108
11
1
29
46
134
79
95
6
60
30
16
8
90
60
115
120
71
25
15
26
10
128
6
19
17
24
7
27
26
36
115
155
13
5
67
75
69
75
20
114
132
198
6
55
12
137
7
29
6
1
17
22
14
36
60
114
6
91
89
103
65
60
132
84
6
4
9
17
43
77
31
17
6
54
103
77
31
41
60
19
29
102
25
96
59
85
3
33
29
144
96
79
5
30
49
5
12
60
24
24
36
7
113
84
90
1
15
24
26
10
74
102
30
78
40
57
23
120
90
72
24
19
5
102
54
204
103
204
53
31
41
19
84
131
25
119
37
59
25
71
4
81
48
11
6
78
12
4
110
24
10
152
13
11
37
39
44
1
35
30
168
6
114
31
24
11
16
20
60
109
12
39
14
91
39
26
24
24
31
35
6
91
108
29
180
12
30
144
60
4
2
30
40
9
15
9
77
18
72
78
106
110
180
7
29
19
11
84
6
48
12
10
21
113
24
12
48
22
44
66
24
19
35
90
7
3
92
1
12
137
48
126
16
140
30
48
43
72
35
61
5
139
17
43
27
24
14
96
6
181
17
246
6
10
38
190
26
36
43
12
53
211
65
6
48
25
12
5
54
126
30
54
79
11
6
19
5
6
28
20
66
6
54
55
101
30
13
11
210
6
73
17
30
24
24
30
126
60
84
66
84
10
57
35
1
53
24
180
30
1
39
50
132
24
46
14
55
15
134
6
30
30
90
19
17
48
115
41
79
41
6
204
25
59
16
69
17
70
44
1
48
5
115
17
31
63
57
24
120
35
18
12
24
79
15
56
16
48
36
60
36
20
24
25
5
60
79
5
12
144
30
97
84
113
67
23
30
36
10
36
9
135
9
77
ABCD 97842275374*3^$a+1 [50050]
33
63
57
63
39
21
60
39
72
93
117
39
87
57
63
210
87
36
27
45
123
114
30
81
15
69
45
3
27
33
120
87
105
48
33
24
123
45
78
66
6
117
27
90
6
33
105
15
9
150
90
96
30
45
117
54
18
303
12
48
12
33
27
60
81
15
159
162
3
3
18
219
45
30
81
39
42
6
33
60
21
63
231
42
27
45
135
48
39
144
9
105
30
81
39
81
87
33
111
93
3
42
75
21
75
21
6
33
15
24
18
54
18
6
9
15
48
93
60
15
117
45
27
60
33
78
96
9
9
63
63
90
75
45
159
15
120
33
12
27
33
105
6
162
48
27
99
141
117
51
27
45
27
96
72
57
15
93
27
105
111
105
87
57
36
144
123
114
120
30
21
3
144
81
192
12
21
39
87
9
24
15
21
45
54
138
3
147
192
18
144
6
90
3
120
180
9
123
75
33
39
48
18
75
60
12
3
66
6
72
66
24
3
195
162
6
9
33
75
93
27
12
15
66
27
120
12
15
72
96
105
12
3
162
135
33
102
120
48
117
36
12
3
69
21
27
27
153
63
42
3
24
36
15
9
180
36
9
6
24
33
9
39
15
57
15
90
48
6
69
12
33
30
72
93
69
15
15
18
3
21
3
45
15
81
27
3
9
33
24
54
114
6
189
27
33
168
132
45
3
12
33
222
21
51
138
15
108
132
81
120
54
33
87
96
117
60
15
165
108
105
27
27
93
3
57
63
69
51
69
93
3
27
105
9
3
36
57
24
48
6
285
21
6
162
3
12
33
24
3
93
63
9
3
48
99
45
51
216
24
72
48
24
96
72
117
21
102
18
54
45
96
60
24
15
21
21
54
9
153
3
144
21
240
27
117
3
3
9
15
33
9
279
60
21
3
51
57
57
6
69
21
6
93
36
15
186
3
51
9
15
66
27
60
12
27
18
78
165
3
42
24
6
33
129
6
9
15
45
93
78
120
144
120
42
111
39
81
108
12
87
90
6
57
60
3
24
18
120
24
39
24
15
213
3
90
30
24
81
9
3
60
153
39
81
99
48
72
156
24
81
15
15
90
264
51
45
87
9
3
156
87
24
24
9
108
60
9
54
42
174
189
45
96
3
237
30
93
3
120
57
36
84
111
42
3
21
48
3
75
45
147
42
24
39
105
6
120
105
57
135
48
15
66
24
15
15
45
21
99
24
3
45
3
24
33
39
138
3
27
33
135
42
123
48
27
18
54
90
75
51
129
48
9
39
15
24
45
3
48
57
183
24
45
21
39
57
30
354
15
57
144
24
39
63
45
48
21
48
231
9
6
57
135
72
120
33
15
57
183
90
78
120
9
33
48
27
12
57
39
81
48
3
243
9
15
33
15
57
48
33
39
135
72
18
291
72
12
63
45
123
90
27
195
114
30
18
15
255
93
12
57
96
54
33
15
48
258
75
12
9
30
144
45
51
24
9
120
183
90
27
3
138
6
33
33
48
15
24
33
30
57
15
18
78
9
57
54
9
111
24
96
162
15
12
45
48
27
27
96
57
168
12
108
183
120
24
81
81
24
75
24
27
186
3
27
18
27
45
63
9
6
24
45
180
57
24
39
48
168
249
3
3
105
249
15
36
12
15
93
24
75
42
183
120
63
18
15
24
60
51
69
21
6
24
57
39
144
72
18
15
72
15
90
54
114
87
15
105
48
177
3
45
15
15
24
96
45
12
87
93
3
66
96
3
12
60
48
24
21
24
30
213
60
72
15
48
192
81
9
15
33
3
21
123
123
24
18
462
81
108
45
87
228
51
18
120
3
45
78
240
42
15
153
6
69
51
48
48
18
27
60
9
3
3
33
9
75
75
21
27
18
39
183
45
3
9
ABCD 97843244158*3^$a+1 [50004]
18
9
199
17
15
42
22
218
60
84
36
114
114
156
34
32
18
12
12
39
21
15
91
14
18
16
41
9
156
18
66
46
182
36
63
7
14
72
10
144
77
3
162
72
87
9
6
144
6
48
39
67
26
15
57
12
34
38
36
22
53
123
21
21
96
6
64
48
32
30
48
34
48
80
6
72
171
177
6
198
10
144
48
14
34
53
9
34
32
105
81
96
3
249
10
50
36
51
108
91
38
10
98
12
3
69
192
48
24
84
72
54
114
46
32
18
144
30
48
30
60
22
2
30
30
12
60
36
3
45
12
42
48
30
18
18
147
27
18
78
57
21
72
10
26
84
48
243
189
84
51
72
51
18
228
10
62
34
32
160
26
6
42
72
30
96
48
90
22
80
16
14
51
111
6
99
7
32
66
78
90
48
24
12
3
33
78
18
30
57
144
9
192
30
48
30
36
51
27
42
54
6
195
87
93
33
12
54
336
18
36
51
36
19
50
78
141
45
12
15
108
33
12
84
72
22
38
250
80
16
113
141
12
22
77
33
24
42
9
7
65
31
2
108
66
90
12
60
36
42
18
3
43
38
96
10
32
48
6
48
42
33
93
114
6
90
16
146
39
21
12
6
54
58
26
54
160
5
36
7
26
54
208
80
66
30
177
15
6
24
12
144
12
42
96
189
19
50
46
65
69
183
57
24
48
24
96
48
27
36
123
150
15
139
26
195
177
84
60
24
42
9
21
15
115
29
51
16
77
99
30
84
3
45
78
18
12
27
39
186
12
48
10
2
12
15
115
128
48
78
48
132
78
16
62
15
51
144
42
12
3
93
12
60
130
29
33
12
6
129
33
84
48
12
72
70
14
252
108
27
69
147
177
54
48
48
6
27
81
204
39
9
135
69
3
115
62
82
14
51
15
6
84
96
24
94
26
48
36
180
94
53
21
120
39
55
38
10
128
16
176
81
45
132
3
69
22
86
3
21
15
108
21
15
67
48
110
130
62
72
15
36
57
30
102
42
93
36
33
72
72
30
16
14
132
48
108
12
70
158
12
22
32
33
79
101
45
12
12
102
9
180
33
12
22
5
27
16
26
6
105
33
12
156
60
130
96
53
21
48
36
18
16
86
120
66
309
129
10
5
141
72
24
30
18
46
80
6
132
84
96
60
36
75
39
16
86
120
60
118
86
15
117
12
10
5
9
82
192
50
12
18
18
46
50
142
48
2
51
36
57
12
108
3
51
30
156
48
102
6
60
46
122
12
51
33
36
48
24
96
144
51
201
126
114
12
66
112
192
41
9
94
14
36
96
12
63
3
18
180
90
6
60
72
36
18
288
16
14
18
102
51
7
26
276
51
159
64
65
57
70
50
84
12
84
106
96
86
132
144
22
137
93
58
29
147
30
72
10
134
39
9
106
110
24
42
18
12
39
69
36
132
72
51
99
6
3
7
14
34
50
60
12
22
17
31
110
82
2
190
26
36
72
42
96
30
3
81
190
32
126
34
26
24
132
58
26
150
16
32
117
72
115
65
31
98
12
114
42
12
10
41
87
102
99
39
33
79
98
46
65
9
48
48
72
3
33
39
57
48
10
170
24
60
24
36
6
48
66
48
51
81
10
122
24
84
90
48
102
58
2
78
16
26
12
3
45
72
24
3
103
50
72
12
10
14
156
102
90
84
63
105
90
48
114
3
36
9
12
130
14
96
12
60
24
114
114
94
96
2
12
75
21
34
2
78
45
57
87
51
126
12
63
55
125
108
7
38
36
84
60
12
72
114
66
60
63
45
54
45
36
31
32
66
60
72
10
53
33
3
21
162
6
99
36
21
15
180
105
3
21
15
43
173
9
168
3
63
45
129
12
39
15
16
80
30
12
12
10
96
110
114
126
132
36
10
98
60
15
117
ABCD 97843534994*3^$a+1 [50010]
48
69
67
89
24
30
198
19
143
18
72
36
144
75
16
5
84
96
111
33
90
61
152
144
93
27
16
5
132
36
27
3
301
29
139
32
16
5
75
24
69
72
90
12
13
80
3
12
18
39
123
18
150
45
160
5
60
12
78
12
105
3
24
48
13
24
120
96
72
23
97
83
157
143
90
15
9
126
12
117
105
36
120
27
123
30
87
88
80
24
153
42
13
143
24
30
27
40
168
125
6
12
33
39
18
39
120
16
128
45
30
60
177
15
60
45
27
21
27
109
8
72
33
30
96
57
24
21
3
192
48
72
184
41
18
114
18
228
24
13
48
24
8
177
31
185
87
3
30
15
39
105
21
72
3
87
18
55
35
237
57
66
21
96
27
60
66
54
60
13
17
63
112
173
360
102
37
144
17
18
24
93
33
135
24
16
59
108
12
36
9
141
54
120
18
18
81
141
27
120
123
13
32
24
24
9
31
72
32
40
11
21
99
21
48
3
18
90
105
9
30
33
27
13
5
27
171
120
229
8
64
23
78
12
126
72
33
9
31
144
35
13
8
144
3
165
24
48
105
30
321
39
18
127
41
12
78
174
15
16
24
35
6
72
102
288
73
59
36
30
204
48
15
3
24
90
48
42
33
3
117
183
1
41
103
80
15
12
42
147
63
33
88
24
5
115
5
60
36
75
15
30
139
23
132
93
243
54
55
35
78
72
66
54
15
16
24
71
150
75
9
15
16
24
8
87
138
132
211
5
54
45
16
47
30
19
56
48
99
13
23
12
72
108
42
15
88
120
5
99
33
120
175
8
165
72
51
129
108
30
60
48
105
120
69
3
27
85
95
36
37
48
29
36
102
9
249
30
49
56
75
24
36
9
16
47
57
15
66
132
90
57
33
48
31
104
15
105
57
15
33
150
12
69
40
128
88
77
3
33
7
32
40
32
69
27
40
48
65
31
120
56
57
60
3
63
54
6
45
9
31
72
248
96
16
17
6
84
37
8
45
36
31
11
13
35
24
30
135
120
15
1
120
137
102
150
3
45
3
105
15
40
17
90
69
39
24
33
3
21
171
78
15
159
36
42
99
99
30
135
15
30
67
32
40
128
3
85
59
13
5
150
12
6
27
57
78
12
126
42
102
36
99
45
6
45
16
101
72
36
12
123
16
56
40
200
33
24
31
56
123
186
75
24
81
12
3
15
72
49
29
99
81
15
69
18
78
51
48
48
40
32
48
3
45
99
21
15
105
15
42
207
21
72
67
5
60
36
67
8
9
15
111
57
15
108
150
7
47
25
5
6
12
18
15
135
9
21
42
12
36
162
42
36
121
128
111
30
72
3
75
54
15
16
32
24
16
8
40
24
8
195
18
54
93
33
12
27
63
33
9
7
8
48
144
9
15
105
24
66
85
56
48
135
33
24
48
21
19
35
36
24
97
128
16
96
23
36
72
108
9
3
157
72
173
66
9
153
72
18
37
23
57
15
25
155
21
9
55
48
77
78
12
57
3
21
159
25
11
72
108
9
75
150
7
11
18
180
7
113
55
56
88
95
33
64
23
60
30
36
171
153
36
171
40
96
5
72
3
33
120
127
107
18
78
69
105
78
18
7
32
63
73
215
24
108
18
102
45
24
48
216
117
18
9
33
103
17
135
45
162
81
27
18
75
159
1
35
42
18
72
57
48
3
61
83
21
112
24
71
145
72
53
42
246
54
18
42
90
18
277
5
67
24
17
60
75
168
9
120
36
60
7
23
54
3
48
27
120
72
18
139
8
3
30
18
24
30
36
27
48
15
9
40
65
18
102
15
96
15
72
108
60
102
123
16
11
45
168
15
24
81
27
12
36
72
45
72
45
60
90
21
9
55
35
96
12
42
30
81
87
18
7
104
ABCD 97844275658*3^$a+1 [50027]
164
156
60
45
90
33
108
9
90
9
81
19
20
12
9
55
8
36
64
17
15
36
24
165
51
192
16
11
85
95
105
60
120
75
25
36
24
65
19
24
12
36
8
52
29
3
40
77
30
73
12
44
21
90
13
56
24
60
72
84
4
56
21
3
27
1
32
28
80
24
4
84
176
24
88
132
17
211
8
21
51
9
135
36
39
13
36
12
92
132
135
1
8
120
72
69
15
4
36
35
120
9
160
32
24
75
9
36
216
64
48
8
48
21
30
1
92
76
11
9
132
84
16
12
8
9
91
92
60
27
240
60
60
21
12
40
17
99
52
152
27
81
28
11
73
80
52
65
55
95
60
13
20
57
15
135
60
105
60
100
8
28
8
96
180
4
20
16
104
21
159
111
61
29
19
11
30
15
15
45
15
45
45
15
144
471
109
71
121
24
8
172
36
20
99
21
84
48
48
249
195
60
120
120
120
180
48
148
119
133
416
4
80
60
16
44
87
9
72
112
32
135
33
57
30
69
96
24
24
237
43
8
108
4
17
3
48
4
5
19
36
155
30
15
48
220
17
30
90
19
132
140
132
156
21
31
20
12
48
9
183
12
28
36
20
72
9
51
84
84
171
49
80
51
9
84
36
96
15
30
30
9
12
9
60
91
8
76
5
123
207
25
36
60
20
12
16
92
108
4
108
108
80
51
13
77
120
31
20
40
20
28
41
51
60
69
55
44
40
176
76
8
36
28
47
21
4
36
20
129
30
21
24
45
43
48
8
12
184
104
76
35
105
144
81
63
16
44
136
60
32
9
31
108
12
104
105
90
165
15
25
5
240
15
64
56
84
120
36
45
115
35
165
60
4
11
45
96
24
75
273
16
116
136
60
29
43
72
84
132
59
45
48
60
48
24
15
25
56
52
36
84
56
76
5
39
36
264
81
115
180
128
12
84
72
69
79
132
108
84
132
140
24
12
39
45
15
30
120
15
75
69
141
31
12
20
148
8
36
15
13
107
69
112
48
96
5
39
24
40
47
33
27
33
132
15
30
91
149
91
12
107
69
4
272
4
104
88
80
72
28
44
28
168
32
16
32
144
316
29
115
156
59
105
36
189
3
76
32
64
84
11
9
21
19
104
292
5
90
13
17
30
9
136
216
8
21
139
41
15
28
17
51
72
120
87
73
32
24
16
84
24
152
60
75
165
28
152
100
24
80
84
48
69
19
32
9
39
84
12
75
30
210
321
12
36
40
276
65
15
15
25
20
24
12
132
87
9
81
31
44
45
163
17
51
4
96
8
76
35
21
48
60
16
155
45
36
88
44
88
44
4
56
96
28
44
28
89
30
93
27
1
68
21
75
105
60
159
136
44
52
140
39
30
75
88
68
28
44
87
93
28
68
21
19
11
21
40
29
99
51
13
8
24
45
120
243
156
171
21
39
93
12
84
21
120
55
48
92
195
73
92
144
12
108
4
108
59
1
149
75
15
9
51
45
15
30
39
160
71
1
204
5
39
51
21
28
116
36
72
36
4
72
24
281
3
12
15
9
36
40
125
15
345
75
36
9
135
16
92
27
93
36
124
47
45
48
76
44
16
12
44
60
108
12
28
17
19
11
45
165
19
44
57
91
29
103
32
60
36
12
40
80
136
131
9
36
48
36
4
92
88
8
100
29
15
160
120
20
40
120
60
36
89
243
27
60
25
36
24
65
39
16
5
39
81
3
36
4
107
21
312
132
88
32
148
77
60
210
45
48
87
33
108
24
75
9
144
16
11
229
20
ABCD 97844284646*3^$a+1 [50009]
19
99
30
12
60
39
11
130
86
13
96
39
26
28
26
16
6
2
97
96
9
14
22
30
24
14
16
18
42
48
2
100
150
38
12
37
89
34
96
69
75
21
123
86
10
36
30
12
6
2
10
2
112
3
87
9
9
36
50
4
32
40
36
30
62
22
18
78
15
48
15
50
34
26
12
184
14
10
42
42
18
2
66
6
55
35
70
78
12
36
9
33
12
3
33
12
30
8
10
12
68
28
84
20
70
18
14
10
8
7
45
110
4
24
32
25
15
60
48
36
12
54
54
36
14
22
42
32
88
2
10
60
14
24
48
4
36
24
33
15
18
12
3
77
162
10
54
42
84
18
12
66
30
18
2
94
14
4
33
15
42
30
96
2
34
20
16
12
21
9
30
32
54
16
3
33
54
54
90
6
20
16
14
16
8
16
18
66
6
6
24
20
70
30
105
3
30
30
2
118
42
30
33
51
42
3
27
12
6
36
38
10
12
80
60
16
30
12
42
99
48
77
66
10
30
9
48
3
14
16
66
8
22
14
10
74
4
57
3
12
14
34
30
3
29
36
10
24
68
82
30
9
65
31
45
48
2
18
28
2
10
42
24
30
84
68
28
66
18
12
128
16
3
63
18
138
8
6
55
33
122
70
15
23
28
12
42
6
12
30
20
36
22
9
9
24
12
48
30
20
46
116
16
114
30
6
12
12
66
24
6
60
21
47
64
12
6
50
112
6
2
34
20
10
30
18
69
17
46
8
18
10
84
18
36
3
3
14
12
19
15
36
24
14
34
21
35
22
14
25
45
48
3
65
12
42
16
9
9
39
15
12
24
42
12
30
8
1
39
50
22
26
10
24
8
84
54
60
10
12
60
12
18
8
10
24
12
98
22
24
30
32
100
30
72
6
3
77
106
9
9
38
4
45
45
164
34
6
84
18
12
78
24
30
14
46
6
92
10
6
164
127
9
42
48
26
18
42
7
47
12
22
42
84
32
60
18
4
12
20
90
64
30
50
4
26
16
6
32
40
6
42
57
95
49
23
64
24
2
66
4
36
12
18
24
30
44
4
18
54
6
44
40
14
10
24
63
39
36
38
6
54
4
62
60
88
72
150
18
42
44
54
1
27
12
6
44
16
20
30
34
2
1
23
73
48
9
66
24
72
48
50
10
42
78
114
62
58
36
42
68
12
88
114
6
86
30
6
34
38
100
12
30
9
29
19
57
14
28
24
6
12
3
17
48
10
48
50
34
8
12
6
66
18
19
27
21
93
62
94
30
72
2
31
9
138
72
36
12
54
18
36
36
20
18
10
60
12
6
30
9
33
2
10
66
42
50
12
6
19
35
70
36
12
18
152
13
63
14
52
56
118
42
48
36
18
26
36
67
3
20
66
22
18
2
100
12
8
16
72
93
87
8
112
12
2
28
38
52
48
8
40
6
14
4
62
7
96
33
8
94
42
15
3
45
35
16
36
48
72
33
27
6
42
36
90
30
6
18
32
1
3
36
8
112
30
18
81
27
2
46
69
33
50
28
33
9
18
12
24
90
48
86
46
36
2
10
32
18
1
71
25
9
110
4
18
14
46
110
148
21
9
6
50
28
90
18
30
20
28
6
18
30
116
22
12
32
100
6
18
162
15
59
6
28
26
4
174
2
34
51
15
33
27
14
54
49
33
6
20
60
12
10
12
84
26
4
69
47
64
32
52
38
70
30
18
144
12
44
25
9
30
18
32
22
18
12
90
18
78
12
108
2
10
62
46
42
30
30
62
18
16
6
120
78
20
58
24
8
48
24
66
58
14
16
20
4
15
3
12
98
94
30
86
94
30
81
9
84
126
6
8
52
3
9
2
4
33
33
60
74
25
29
70
6
54
48
42
42
26
34
14
4
15
15
2
58
2
54
10
30
96
30
48
87
3
45
15
33
27
2
115
63
12
60
18
8
30
72
42
46
78
6
8
46
6
110
19
96
71
54
18
28
20
34
44
10
9
45
18
42
38
48
10
26
13
15
81
35
16
8
30
10
86
54
10
26
4
26
54
10
60
3
9
8
31
11
30
7
39
9
41
4
3
147
8
30
18
34
44
4
18
33
111
78
6
6
30
24
12
69
51
72
12
24
12
21
93
66
8
4
30
18
132
32
28
48
20
72
12
46
8
22
84
20
4
144
156
42
15
27
32
18
10
150
2
10
48
30
12
44
1
9
62
121
39
60
30
120
90
44
46
2
36
46
8
10
12
33
27
14
4
12
6
129
65
40
26
58
20
30
1
51
20
18
7
35
52
20
36
40
6
90
54
84
15
48
3
6
36
51
51
36
12
42
12
8
82
80
30
58
60
42
90
21
48
9
18
92
112
50
7
3
48
60
56
34
20
76
72
54
18
6
24
9
9
24
110
18
66
96
13
15
12
50
34
30
26
18
16
39
11
4
48
114
30
18
12
14
46
8
31
41
34
54
15
23
144
73
87
90
30
36
30
24
120
26
40
74
10
6
14
94
42
42
30
18
18
42
8
90
36
84
10
3
33
24
102
24
8
10
38
1
39
38
4
6
9
65
79
11
36
10
30
12
12
78
18
24
9
11
22
6
24
30
3
3
93
27
44
10
26
4
18
18
14
58
30
30
6
32
34
90
26
72
16
146
10
9
171
44
12
4
6
3
41
40
78
33
177
6
12
84
8
30
16
6
14
64
12
50
88
8
28
20
10
14
22
60
78
2
16
39
119
16
66
30
20
22
15
3
141
9
18
102
62
18
22
86
6
76
72
57
39
2
7
137
7
17
70
2
10
30
44
18
1
9
6
33
3
30
30
68
40
21
125
34
48
8
76
6
2
28
44
40
14
34
12
48
6
51
99
92
10
30
9
9
84
42
24
176
46
18
24
12
30
15
29
10
57
96
3
68
100
21
9
2
34
20
46
36
144
38
42
4
66
36
32
18
52
26
82
78
2
1
63
66
144
15
11
28
54
99
71
18
52
108
54
18
78
24
18
30
66
26
40
36
81
23
10
66
24
6
92
67
9
26
61
3
6
18
12
8
28
18
26
25
83
6
36
28
30
26
16
6
42
18
8
37
27
8
13
ABCD 97845198494*3^$a+1 [50033]
21
64
36
23
57
4
59
156
105
16
60
59
45
9
96
115
36
20
33
79
41
6
1
29
75
9
139
53
15
100
23
21
69
60
51
96
45
67
41
19
188
3
102
39
9
19
72
8
3
24
21
45
67
12
60
59
217
60
53
79
48
89
54
6
3
108
4
168
12
35
25
41
7
71
9
40
11
30
391
101
19
48
8
15
85
12
71
36
30
6
105
4
35
73
60
17
114
1
41
19
108
11
1
95
30
31
35
25
59
73
83
37
12
36
104
21
79
41
15
24
9
66
30
15
69
30
1
8
33
99
189
42
145
20
112
41
12
7
137
24
30
9
51
121
71
18
7
44
9
60
7
32
87
6
55
80
52
8
64
156
179
1
12
71
60
36
1
95
25
24
5
63
231
49
60
32
9
27
4
36
185
55
12
137
43
48
24
60
108
47
13
17
151
24
89
6
21
9
6
57
111
30
102
78
12
60
19
8
12
159
129
28
72
11
49
8
4
125
6
30
19
36
12
68
99
30
174
36
25
60
35
13
168
60
23
57
9
90
81
93
12
24
63
3
57
28
23
1
48
11
37
113
67
65
7
48
72
113
67
11
120
1
29
67
144
36
20
33
31
68
52
60
48
17
36
30
9
21
18
69
12
21
79
35
1
59
73
17
63
88
12
168
59
61
119
24
157
12
41
6
150
24
90
192
24
96
144
1
12
60
47
25
11
145
179
25
5
55
35
1
29
24
7
113
36
43
12
36
23
21
28
221
79
48
12
80
12
9
51
16
60
80
39
24
36
1
5
39
111
105
60
40
12
23
37
12
185
30
1
12
17
60
54
21
45
84
6
1
5
48
39
60
33
24
96
114
105
105
84
6
36
97
32
96
4
5
151
119
121
84
11
18
7
20
3
157
89
3
160
20
21
7
29
36
87
52
20
28
113
7
140
21
99
63
18
31
56
63
30
36
30
30
315
9
36
135
9
12
54
145
11
57
120
81
42
109
65
235
59
1
56
64
36
5
55
144
20
9
19
23
45
52
17
151
60
20
3
30
216
75
28
48
164
99
30
31
5
15
45
114
36
133
32
40
96
29
91
5
39
15
61
12
8
184
95
45
9
12
18
49
72
65
31
60
65
7
72
48
8
33
7
23
1
119
96
13
68
33
12
174
36
30
60
18
1
65
144
19
8
4
179
61
120
60
60
59
90
19
12
59
6
24
87
45
87
21
27
9
51
12
28
149
30
1
120
83
21
16
29
15
88
41
27
60
12
28
23
49
32
16
12
113
78
132
108
156
73
32
28
11
42
7
12
71
18
7
5
24
163
83
48
21
9
156
91
104
39
36
13
128
4
96
44
40
48
32
16
84
60
35
1
29
54
66
30
30
51
15
109
5
31
24
35
13
32
69
31
35
180
1
53
7
143
6
60
90
6
99
9
27
3
9
40
12
11
48
129
27
85
89
7
44
21
67
113
114
25
11
97
53
78
169
120
17
24
6
6
24
31
5
30
18
126
33
28
24
20
99
37
60
32
63
85
20
4
95
93
40
41
7
60
12
41
66
25
41
7
41
30
1
239
1
48
20
33
55
120
35
24
96
24
33
40
167
1
5
114
66
54
33
52
156
113
12
115
44
21
30
25
24
56
135
24
121
12
41
87
3
9
27
13
47
45
16
23
81
81
30
108
21
28
48
5
27
3
49
101
55
20
4
20
36
4
60
179
9
220
32
148
8
124
156
23
6
55
29
67
24
36
5
147
21
19
72
131
18
139
17
30
93
12
9
271
11
69
16
120
53
6
1
5
7
113
75
63
9
60
3
117
81
31
5
30
6
48
7
29
84
79
20
33
24
43
12
5
66
105
100
53
42
145
32
52
41
15
60
52
32
9
60
90
9
21
90
12
49
65
51
39
45
100
29
60
186
1
5
55
23
37
59
85
36
113
27
45
55
20
172
101
30
9
108
183
36
30
31
83
1
41
19
71
57
28
24
96
60
60
5
24
60
30
1
12
23
49
41
24
30
45
40
48
72
80
28
47
13
23
25
92
60
3
30
19
20
36
105
19
65
6
25
60
20
60
4
36
5
79
20
28
60
132
29
7
29
51
112
41
36
90
85
36
12
11
30
31
29
6
24
1
5
43
8
72
21
19
48
60
59
6
15
69
31
5
7
20
28
23
150
180
6
96
25
65
67
72
20
45
60
31
24
156
80
63
ABCD 97845253466*3^$a+1 [50003]
60
5
60
43
12
101
84
19
17
31
18
71
7
36
5
144
79
6
54
36
5
60
7
12
90
83
43
29
72
36
25
23
31
60
101
60
67
5
31
24
48
53
1
95
31
17
25
23
49
30
36
125
97
35
48
7
53
37
36
35
96
144
31
36
12
78
35
13
42
12
29
61
71
91
89
61
36
18
41
43
113
19
18
11
7
125
37
120
18
17
127
60
18
12
18
65
48
36
36
1
12
42
18
35
36
13
24
83
48
103
29
48
36
60
7
36
5
169
23
19
108
29
73
36
162
5
12
48
13
12
6
12
78
11
55
24
66
168
36
263
37
83
31
53
84
19
24
12
78
30
18
42
48
42
72
47
72
84
61
47
25
11
36
31
84
36
6
83
235
78
12
11
12
19
30
78
36
12
5
24
24
7
17
144
49
23
109
11
1
18
72
96
77
25
36
54
29
12
19
30
18
77
13
42
5
193
30
5
36
37
30
54
18
17
36
48
12
85
23
181
35
13
18
17
19
29
139
156
36
17
36
7
65
73
6
12
24
84
60
84
150
90
12
168
53
36
103
41
48
12
7
17
19
41
31
54
78
102
35
55
54
36
18
132
17
24
49
54
89
1
102
108
17
37
36
126
53
144
1
36
24
215
31
5
19
120
18
11
43
36
41
49
23
24
60
55
42
174
36
29
61
6
41
36
25
60
12
6
48
53
37
107
7
17
12
60
37
11
1
54
24
12
144
6
47
43
102
35
36
79
36
29
24
96
67
18
83
37
90
42
156
42
72
84
90
42
48
17
109
11
24
12
7
24
12
17
7
72
120
18
42
12
65
7
18
90
60
12
41
55
5
36
96
25
66
36
17
19
114
167
36
60
72
156
169
23
31
5
12
109
24
90
53
103
6
11
37
6
66
35
37
36
59
60
115
5
24
48
19
53
13
60
36
72
108
47
43
72
77
79
42
35
49
18
41
84
133
30
42
83
115
305
48
72
24
72
109
18
53
48
79
5
79
18
11
48
109
23
13
11
19
18
59
1
36
35
12
37
36
83
31
90
12
60
108
120
35
168
55
137
7
18
47
43
126
36
36
47
1
23
49
23
1
18
120
29
61
6
12
5
55
29
91
24
36
12
5
13
35
55
77
31
54
42
138
42
137
48
25
6
5
85
174
24
41
48
31
24
18
54
137
151
41
24
25
126
53
19
18
36
35
31
24
17
13
36
119
13
30
132
66
42
12
29
84
1
95
151
6
12
119
13
18
12
29
31
41
60
25
11
60
19
54
35
175
78
48
78
29
7
137
1
42
84
41
24
265
54
36
36
17
36
60
7
137
48
109
12
23
19
113
48
19
90
47
91
5
36
127
101
61
47
7
84
204
5
48
67
36
29
60
205
35
31
114
36
12
35
7
12
18
11
79
6
47
25
12
71
12
168
1
24
30
41
24
7
17
12
12
1
47
24
31
6
155
109
6
12
18
59
1
18
72
12
5
73
102
89
37
6
53
72
1
71
13
90
53
7
120
17
12
7
72
18
54
108
18
54
125
60
19
77
85
155
19
114
11
19
6
83
192
61
11
60
1
47
13
18
30
132
12
60
119
109
18
24
29
55
96
48
72
65
12
31
198
18
5
19
17
19
77
84
13
18
42
12
24
12
35
12
13
11
72
1
18
36
6
36
12
78
5
79
17
72
55
24
48
77
13
47
25
72
36
78
5
12
67
65
31
12
60
5
96
43
36
53
31
65
43
18
54
54
23
1
107
55
48
89
73
24
30
53
1
60
102
24
174
6
36
53
1
36
35
19
77
156
127
5
7
42
30
17
108
84
60
180
19
24
54
12
42
5
97
107
37
72
108
11
12
19
5
13
131
43
42
126
18
30
89
36
96
1
30
77
48
19
6
23
25
6
174
6
18
90
12
6
11
48
49
12
35
43
125
60
31
48
29
96
55
60
5
48
19
30
6
101
73
71
96
13
180
35
12
61
23
19
36
12
90
78
5
48
1
11
25
59
25
54
125
25
11
25
66
24
89
1
36
12
6
12
17
24
19
54
180
11
55
41
103
6
90
185
12
31
96
156
18
179
25
12
23
37
107
48
24
91
5
72
36
7
18
11
169
35
43
5
96
19
17
7
90
18
41
48
48
19
29
25
150
12
78
36
47
19
18
35
7
17
1
36
66
6
54
17
37
72
167
31
12
72
149
19
29
36
37
36
23
1
108
54
17
13
24
23
61
131
121
90
17
43
53
145
120
47
24
1
18
89
132
12
97
95
31
84
96
29
1
107
19
54
6
65
19
54
18
101
13
ABCD 97845347188*3^$a+1 [50100]
23
12
33
75
13
23
24
7
48
53
7
5
15
10
107
21
63
24
43
84
29
9
27
33
58
5
57
40
20
40
23
84
25
26
94
8
27
13
60
120
128
75
97
8
63
49
42
18
170
18
34
78
60
48
35
15
4
26
27
37
59
120
132
84
81
135
15
34
23
55
5
25
11
1
26
112
30
120
132
11
12
33
12
40
48
62
58
32
27
1
24
11
57
51
49
42
8
21
60
39
10
12
11
45
64
71
45
3
19
48
84
29
96
13
71
31
18
23
19
41
75
9
121
32
51
1
8
88
32
40
12
38
105
157
26
9
13
12
8
48
15
49
8
60
18
9
81
10
137
25
8
27
115
77
60
73
72
30
66
32
171
24
12
60
81
12
40
20
90
57
51
45
55
17
48
24
21
27
15
45
48
55
17
72
61
83
132
48
1
116
63
9
22
156
24
48
48
5
97
48
92
27
24
9
52
11
84
81
99
1
35
72
25
38
22
11
27
162
28
2
78
34
29
121
8
51
9
63
67
17
55
18
8
15
12
36
61
48
71
60
57
22
102
8
111
91
26
22
210
8
22
5
85
48
2
18
4
23
37
11
177
28
20
94
18
180
60
8
15
48
27
22
12
71
27
45
85
23
45
39
61
54
38
40
20
30
10
12
23
15
45
85
48
50
150
4
98
10
48
12
11
61
48
8
4
6
102
11
84
37
6
110
4
18
42
68
243
135
45
12
33
40
12
20
52
30
65
63
22
23
37
48
11
127
2
18
22
90
12
38
60
27
36
57
15
85
12
198
20
18
12
172
68
3
25
20
15
12
33
22
98
15
45
120
63
159
30
60
40
107
36
27
22
78
41
31
78
60
20
3
15
102
58
29
55
53
12
24
120
19
41
19
78
24
48
68
4
131
15
52
48
144
66
203
1
96
119
13
68
52
11
12
45
63
9
112
36
54
176
42
63
12
13
12
60
11
36
85
8
100
71
109
23
45
27
12
25
90
6
12
60
23
252
37
8
51
79
20
48
9
1
35
37
95
12
13
11
12
109
23
7
65
180
144
27
4
26
15
120
72
72
205
155
36
79
233
25
12
6
5
72
235
42
60
23
33
27
7
36
29
3
18
10
17
60
163
2
60
18
100
53
9
18
9
43
42
23
25
20
27
21
4
48
72
36
2
117
81
72
78
52
18
20
22
5
12
24
1
60
95
36
7
78
23
27
33
12
24
84
109
42
96
2
52
60
98
33
49
6
84
41
84
25
30
41
7
41
31
5
60
3
18
4
95
1
80
87
108
12
63
150
4
78
120
18
24
71
49
8
28
42
38
87
120
37
59
36
1
24
78
50
3
24
3
28
5
7
38
27
13
12
200
18
34
11
45
72
18
165
7
48
12
18
23
31
56
40
113
9
22
60
29
69
52
56
4
23
13
140
63
84
37
23
25
60
120
23
108
121
38
28
62
70
5
36
9
15
12
24
31
26
4
11
19
18
11
87
82
72
36
47
153
63
69
88
54
18
11
12
45
34
108
17
25
38
45
25
68
64
26
72
10
23
12
157
56
172
71
1
11
117
15
205
20
10
42
36
2
30
10
138
24
108
42
18
107
21
135
27
105
7
38
22
89
7
114
6
5
49
108
35
168
57
27
1
84
18
65
13
24
11
72
37
6
2
10
30
20
3
37
12
36
59
43
98
75
25
12
131
219
258
207
25
11
84
37
8
27
63
117
13
38
22
72
8
18
105
57
40
23
19
125
61
12
8
34
65
36
15
9
13
12
23
96
1
35
3
45
60
37
35
25
68
40
108
20
22
98
64
23
36
1
11
7
110
130
38
3
37
150
53
99
21
27
4
30
38
18
4
18
65
12
144
24
63
4
30
56
63
49
12
6
54
23
12
144
96
36
7
110
27
13
30
41
24
25
47
21
40
32
82
30
11
37
191
69
22
18
60
8
3
24
7
29
9
18
129
33
40
68
27
12
13
20
40
23
48
27
33
1
56
142
125
120
85
12
35
73
18
53
31
5
3
22
48
8
4
60
35
25
23
45
18
33
12
49
38
52
48
18
102
17
31
32
90
22
6
35
15
72
21
19
41
39
45
97
90
48
48
2
135
36
7
84
6
23
31
18
90
90
68
87
273
94
6
30
42
48
54
41
117
27
60
145
26
9
115
29
1
120
23
7
5
24
12
177
63
12
25
12
30
38
52
78
102
23
25
11
1
30
56
9
21
34
18
83
24
13
23
49
8
15
145
71
9
22
26
15
25
47
12
24
99
22
68
28
12
23
147
18
87
12
36
27
45
33
12
22
60
26
4
78
98
64
59
57
64
78
17
48
13
32
22
90
48
38
22
83
7
110
63
27
40
5
7
5
153
63
15
45
57
15
25
47
55
53
36
12
55
30
12
8
12
160
ABCD 97845354086*3^$a+1 [50005]
15
4
176
3
90
6
85
41
27
52
23
61
120
17
39
33
7
84
32
12
12
28
8
52
23
9
36
9
3
52
65
96
7
96
96
29
87
63
61
11
9
4
60
35
81
3
45
40
65
3
12
33
54
13
8
24
4
36
5
51
75
13
36
20
75
33
52
84
29
36
51
48
16
29
31
47
12
42
120
51
39
13
20
40
5
72
3
168
52
12
24
41
36
27
12
39
49
12
41
78
21
63
6
30
21
15
18
18
37
68
3
1
113
90
1
89
7
20
48
12
69
19
8
4
29
27
180
45
15
3
12
72
1
60
71
85
20
36
24
40
8
48
9
54
1
168
5
6
90
30
6
63
48
4
5
18
61
32
88
32
39
21
57
36
12
43
24
20
3
97
17
30
18
3
3
1
8
3
60
49
60
140
51
57
51
36
109
44
12
3
25
23
54
43
35
37
60
8
48
27
72
49
32
4
84
44
40
36
24
167
18
3
4
20
15
21
15
48
25
29
27
36
9
54
9
12
4
92
4
5
78
61
44
15
1
41
19
32
72
21
36
55
108
11
81
33
55
12
24
47
24
25
41
18
36
18
87
4
32
39
25
24
56
63
1
35
90
91
35
73
32
48
72
4
41
3
12
60
9
79
96
24
35
18
42
57
9
39
57
63
45
15
165
3
9
51
72
60
3
37
71
30
19
32
3
33
84
40
11
9
3
25
47
145
84
36
59
205
161
63
16
5
6
21
64
35
13
41
36
15
60
4
35
1
65
15
100
83
18
60
48
90
25
24
128
72
3
49
56
27
37
89
36
15
48
3
13
59
57
3
18
43
29
3
15
69
40
11
73
5
90
9
16
41
6
49
56
57
55
8
60
3
61
113
42
18
3
24
4
71
45
9
51
40
48
11
25
47
73
29
6
61
56
57
75
15
25
8
4
23
117
96
57
31
24
65
7
80
96
3
12
45
24
180
3
6
39
40
72
20
93
3
3
1
29
36
19
32
9
30
49
5
79
8
39
6
7
203
37
92
15
49
47
109
24
36
56
52
20
12
88
68
12
12
36
24
36
9
48
75
160
20
76
32
4
11
18
31
11
9
40
48
23
69
3
25
12
48
23
49
48
92
4
11
36
12
1
5
30
1
41
7
12
24
32
15
9
9
30
1
35
21
4
8
3
13
84
36
36
20
33
15
15
36
57
12
12
36
63
9
27
18
7
11
37
8
9
18
1
84
77
19
32
52
60
32
45
30
54
51
48
12
33
27
4
96
41
54
25
68
16
65
39
3
73
35
61
84
36
144
36
125
18
37
89
19
11
24
12
21
60
24
60
129
55
65
24
15
15
33
39
36
24
205
23
1
71
93
51
49
32
28
8
9
3
3
84
13
20
12
36
88
24
23
9
15
21
33
19
72
8
3
13
36
8
15
36
6
48
67
68
16
92
52
32
33
7
24
59
37
35
45
45
75
15
25
60
68
40
80
21
79
12
29
39
40
8
45
48
31
20
60
40
11
9
88
92
4
65
51
21
43
47
9
9
27
75
60
48
42
84
15
39
9
12
69
27
4
116
15
13
5
6
66
7
17
30
78
7
68
12
28
12
20
51
37
12
5
55
68
40
80
52
5
19
24
20
16
36
35
18
27
40
113
3
63
1
8
48
24
15
21
12
15
33
64
20
60
4
59
45
75
90
75
21
72
15
28
11
66
39
36
240
63
49
47
25
48
11
9
15
93
12
87
24
1
35
18
147
4
36
24
41
223
20
135
33
24
40
20
4
24
12
24
60
5
36
78
25
32
120
15
49
36
23
25
8
3
9
76
227
30
7
20
48
3
21
48
12
64
35
90
27
4
5
19
11
21
15
72
25
17
108
30
6
54
30
7
8
3
37
12
11
30
39
33
78
138
51
108
3
13
11
153
16
155
21
4
41
15
40
41
19
24
41
63
51
49
35
18
43
11
13
12
83
37
24
24
20
12
4
29
48
103
11
25
8
15
18
18
117
24
40
53
3
123
21
39
25
56
36
28
24
96
44
16
11
24
1
24
36
8
136
36
41
27
51
12
9
40
8
12
28
11
96
25
11
12
37
24
24
20
72
3
33
207
90
15
33
18
60
21
4
60
24
17
51
12
45
7
5
63
27
24
1
56
24
45
3
60
16
92
57
6
1
35
81
112
20
75
57
15
33
3
18
30
169
8
3
25
36
108
68
4
35
18
12
18
36
9
16
36
24
59
6
19
60
47
30
43
17
120
90
25
35
25
20
40
23
25
32
99
25
29
55
12
5
43
92
48
100
12
80
39
9
45
63
24
48
16
11
78
3
12
52
108
8
27
36
1
24
32
4
144
24
32
9
6
73
83
72
45
12
124
84
12
8
108
24
21
48
31
11
57
45
6
1
35
18
3
52
17
3
33
18
25
36
5
43
20
40
41
42
30
18
25
35
9
40
17
144
31
95
6
12
42
48
18
7
17
55
24
32
33
51
33
27
40
11
73
24
60
20
3
9
60
3
37
68
12
64
24
11
102
18
81
4
5
6
85
5
19
32
64
8
3
69
3
25
32
45
51
75
49
11
45
9
75
45
18
105
16
11
126
15
39
13
77
15
100
23
1
41
51
3
9
16
32
27
1
41
36
67
80
16
119
18
15
24
3
57
9
36
103
23
13
36
8
48
27
45
100
20
40
11
12
24
25
84
36
8
112
24
17
43
32
84
4
60
77
7
17
30
18
27
9
90
42
135
148
60
71
33
52
8
45
3
15
24
73
72
80
60
60
4
96
53
31
84
11
25
32
120
72
3
114
18
30
63
4
59
36
90
19
56
100
20
3
45
27
18
6
36
18
15
15
57
48
21
6
33
15
33
4
71
18
39
51
25
152
24
36
3
81
3
6
19
11
25
11
45
40
60
68
45
15
40
32
3
37
20
33
3
ABCD 97846103588*3^$a+1 [50006]
9
5
46
21
65
127
3
44
49
95
36
25
11
97
36
84
153
15
39
14
16
75
11
40
9
228
17
10
33
12
108
12
84
11
66
214
60
33
60
117
30
14
30
6
103
3
60
9
36
39
36
30
39
15
36
20
73
72
105
8
66
54
31
204
27
44
6
4
171
39
21
69
63
47
61
45
3
60
57
8
55
17
67
87
110
31
29
55
51
45
39
45
36
24
5
114
37
29
10
9
95
36
1
72
183
14
76
3
41
91
23
30
7
9
36
39
5
126
37
11
36
60
61
12
33
39
15
21
24
41
94
33
27
44
1
35
1
53
52
24
3
36
11
25
11
114
79
24
96
12
180
23
169
63
20
4
9
35
85
41
70
81
24
36
59
40
14
6
30
10
9
24
87
56
25
23
121
24
27
69
45
30
9
60
36
15
36
9
24
27
44
49
72
69
194
1
29
6
100
20
13
36
27
54
30
21
48
12
15
20
48
6
76
14
1
60
23
60
252
4
14
46
33
11
36
1
15
24
120
90
96
60
74
40
9
5
82
117
57
96
3
27
24
93
3
38
6
49
131
10
110
16
189
71
10
8
66
85
65
10
105
15
105
51
144
66
63
11
13
12
168
47
100
74
55
60
27
8
1
36
48
12
119
90
16
3
27
57
108
45
3
5
72
4
3
72
36
12
41
22
104
46
60
14
54
55
51
33
41
6
10
6
20
97
27
93
71
12
18
31
5
36
79
15
50
24
46
66
14
16
45
69
30
20
49
27
33
12
69
74
37
24
29
6
25
48
47
25
15
21
143
85
111
33
113
84
144
151
11
40
9
5
96
67
36
72
60
233
7
15
14
16
60
44
40
14
61
291
14
19
12
48
117
14
100
129
57
98
12
108
1
15
36
9
35
25
144
11
49
17
18
16
33
23
18
22
9
5
36
103
60
35
25
47
49
119
102
10
80
25
35
30
67
48
9
63
120
3
45
84
135
9
36
36
9
74
49
27
69
36
36
5
18
1
11
10
15
89
16
74
25
24
21
15
59
52
20
4
50
31
24
11
54
103
63
45
48
47
70
3
24
60
57
15
65
139
84
72
135
60
9
21
66
33
5
31
11
138
6
1
89
16
60
8
6
25
75
9
12
12
3
80
13
87
33
12
12
156
47
25
173
12
7
183
57
63
45
15
44
96
10
44
31
23
12
34
51
45
303
17
54
85
108
33
63
17
4
63
33
44
24
142
90
39
48
27
6
3
41
70
45
11
18
12
55
60
39
36
84
45
21
74
6
18
46
99
51
6
87
107
1
29
24
127
24
84
24
3
8
36
10
20
19
12
9
20
43
3
9
21
24
15
29
46
6
30
180
84
44
37
23
1
15
33
12
36
84
135
129
117
60
3
24
60
36
12
29
31
168
71
16
8
1
11
24
1
24
24
21
51
12
27
21
180
29
76
243
81
66
24
14
72
67
27
30
36
15
39
9
36
29
106
20
100
44
16
20
13
11
12
18
106
26
108
66
54
6
70
66
153
24
33
14
61
48
96
48
3
44
16
93
12
9
6
8
61
35
46
63
12
165
20
7
3
20
4
66
15
108
5
16
96
14
1
45
30
45
60
5
18
49
17
43
11
37
15
9
65
139
81
6
14
31
48
12
119
49
60
27
69
45
26
34
96
39
11
54
103
12
21
24
111
48
17
43
47
18
52
15
249
15
48
33
38
1
35
16
8
22
75
23
25
51
20
49
35
16
66
24
126
9
24
24
57
6
44
61
83
36
193
41
55
24
3
120
174
30
6
44
126
13
111
9
27
9
59
1
35
13
83
48
60
25
5
31
5
10
21
65
160
38
25
11
49
5
12
24
31
39
21
24
11
13
12
5
34
44
25
12
29
19
71
10
30
45
15
6
15
135
9
105
80
43
3
50
4
3
27
45
5
19
12
240
12
3
80
25
23
16
6
15
12
36
36
36
39
153
36
36
15
20
10
3
3
38
16
111
48
24
17
139
17
64
3
41
7
12
36
35
6
16
14
6
43
12
24
108
33
27
3
93
21
80
70
33
33
8
106
26
70
120
24
69
21
36
30
57
27
30
126
57
11
25
11
49
21
44
91
11
4
60
44
1
36
75
57
63
38
6
66
115
12
120
23
60
108
49
72
15
21
5
40
15
99
156
50
127
60
47
30
130
21
35
10
63
27
33
21
99
81
219
12
95
4
21
105
14
54
6
16
20
34
51
143
60
85
81
36
3
36
41
24
46
69
29
7
9
63
11
1
45
15
84
47
100
24
60
210
3
3
9
36
15
44
25
21
50
73
12
39
50
31
23
42
90
10
27
57
3
87
9
35
61
35
1
24
180
21
8
7
59
36
49
41
10
24
60
45
48
191
16
105
15
9
36
36
35
49
65
36
7
23
109
59
16
14
7
15
117
27
81
99
30
134
1
84
35
16
6
30
8
25
21
30
96
30
14
30
6
37
123
30
3
156
48
17
31
23
30
6
16
33
41
ABCD 97846536772*3^$a+1 [50025]
45
18
81
9
67
29
6
18
78
24
36
72
30
12
3
12
16
35
60
42
30
12
96
13
36
23
25
11
30
19
47
69
51
45
51
24
18
147
3
42
18
13
23
144
33
87
6
54
48
9
3
30
6
12
30
42
25
8
3
6
39
15
1
23
30
12
48
42
6
55
77
30
18
54
6
48
6
24
12
13
17
24
30
36
60
108
36
49
5
72
39
39
6
3
21
12
43
35
54
12
3
15
36
30
36
123
3
150
54
6
12
36
24
111
4
5
60
126
30
6
96
13
32
27
21
72
57
27
9
6
6
7
32
24
15
36
30
15
3
18
18
36
54
24
3
33
27
15
24
6
12
31
11
48
6
30
24
42
30
25
20
63
12
1
35
69
16
23
1
41
12
43
48
20
45
39
28
20
3
42
30
13
11
90
3
51
6
24
24
67
65
3
15
36
45
111
33
27
24
6
15
9
6
9
27
18
15
39
13
12
41
55
35
66
18
13
47
33
9
6
18
15
57
7
47
1
5
12
31
24
5
6
6
48
103
47
45
15
1
47
24
45
249
36
24
55
11
1
47
37
11
9
28
23
37
41
7
5
15
3
25
5
12
19
11
42
6
30
30
6
30
49
11
13
32
33
63
40
17
36
51
81
7
17
24
39
36
45
30
60
21
4
60
71
54
42
13
47
145
29
48
30
60
13
29
24
6
84
57
33
24
7
5
15
3
42
24
27
3
6
66
30
48
96
24
12
30
33
16
41
12
48
12
67
149
31
53
55
12
8
16
17
7
17
108
18
30
12
42
30
60
19
125
60
6
6
24
19
20
51
45
9
7
5
15
3
24
21
15
1
5
19
17
12
48
7
12
8
12
3
42
6
33
45
12
99
21
103
20
9
30
30
12
24
24
27
51
37
8
4
83
6
39
3
18
6
9
27
18
99
12
3
1
11
18
15
28
29
54
1
29
24
31
5
42
30
24
66
102
6
66
6
24
48
21
9
63
57
18
18
36
111
33
36
43
41
24
15
76
5
24
7
83
42
3
12
99
54
66
6
48
6
6
15
33
51
9
6
24
18
114
9
96
45
19
11
1
95
42
72
60
6
97
8
117
6
24
21
12
3
30
6
25
11
18
12
3
40
44
16
11
108
6
15
4
12
35
21
15
13
5
30
36
54
24
15
12
4
35
9
52
53
42
33
3
12
45
12
51
42
18
37
35
42
6
13
20
27
72
12
18
12
48
36
24
18
13
41
48
6
12
42
6
6
15
3
6
15
75
12
37
12
11
13
107
33
36
39
42
12
15
3
138
24
6
21
9
36
19
71
54
24
18
30
27
45
6
60
12
9
28
20
3
84
6
24
60
6
9
33
103
77
7
11
12
12
84
84
18
84
18
12
24
21
16
47
6
96
6
24
21
57
36
42
24
9
9
48
24
19
17
12
12
24
30
1
5
36
27
15
60
42
19
71
48
12
18
27
4
137
7
48
53
90
21
21
12
12
60
51
3
36
13
12
5
36
24
84
6
6
42
12
24
1
20
3
6
15
36
28
36
12
35
54
30
24
9
27
6
15
9
79
11
21
4
23
18
3
52
32
28
53
15
27
18
6
33
72
40
11
90
24
54
25
20
21
24
24
7
23
12
6
48
12
48
15
15
30
24
18
49
29
12
55
24
8
57
18
18
43
44
33
42
21
12
9
18
36
37
35
24
24
60
12
73
56
3
18
48
60
55
71
21
9
3
21
66
18
12
15
33
18
13
11
33
51
12
48
24
1
11
138
18
9
3
12
33
51
30
36
48
66
81
3
30
18
84
24
69
12
4
12
5
30
33
4
41
7
125
3
27
109
104
24
21
12
18
12
24
138
6
25
59
30
31
5
12
12
18
97
11
6
36
3
16
5
24
39
15
12
60
48
57
33
31
29
60
12
24
99
3
45
57
12
39
219
12
24
12
30
7
8
33
30
1
44
12
100
23
90
6
30
60
6
12
18
7
113
12
42
13
35
36
12
9
40
59
1
23
12
6
24
75
16
24
29
15
12
40
29
6
18
39
33
12
30
1
11
30
15
63
90
66
97
17
27
21
24
6
30
24
15
24
16
20
39
12
24
24
54
42
6
12
7
20
4
24
5
6
66
24
12
48
42
13
5
30
30
30
1
24
77
54
1
32
57
18
6
90
6
18
1
12
12
17
18
97
59
24
48
12
21
16
29
30
12
42
42
18
12
15
45
3
27
18
12
55
11
72
1
11
21
147
45
12
3
1
5
15
40
5
66
1
17
7
5
31
32
3
42
42
109
104
21
30
90
30
90
6
153
51
45
9
75
3
9
28
5
48
18
24
33
9
6
168
6
24
12
12
12
78
33
40
20
3
45
9
42
48
61
77
19
65
54
12
9
15
18
60
6
6
6
24
1
23
6
54
36
30
36
12
6
49
36
47
102
27
16
5
75
3
60
9
15
18
7
35
42
15
3
30
15
15
36
12
45
24
33
48
12
6
90
36
6
24
6
72
75
3
69
9
60
36
18
6
12
79
35
6
67
11
36
105
51
42
12
3
12
51
69
3
42
18
61
32
4
8
45
6
36
13
83
18
12
12
15
21
12
12
30
66
24
60
3
33
19
17
18
42
6
42
3
12
3
13
65
12
18
24
12
24
12
12
6
39
57
18
33
64
20
4
35
24
30
12
6
72
12
61
17
6
42
75
24
9
19
5
60
63
33
79
32
9
54
1
11
1
48
5
31
53
6
21
21
42
30
12
24
6
24
12
18
12
7
17
18
36
54
6
25
5
66
60
54
15
16
95
18
60
3
69
96
30
18
24
36
15
16
101
7
35
72
9
15
30
19
53
39
28
77
6
49
23
21
15
24
6
19
17
60
18
6
6
24
85
29
42
18
30
12
30
90
18
30
132
78
12
30
21
48
21
30
6
27
60
21
12
72
18
30
12
6
37
17
6
42
18
30
36
18
42
24
7
29
6
12
48
42
66
36
61
20
15
109
5
3
112
23
6
12
3
39
18
43
41
30
108
6
6
61
29
15
21
24
39
12
4
23
36
36
1
12
5
18
48
42
30
12
6
7
5
39
4
5
55
17
27
51
30
19
41
144
6
21
40
23
12
48
13
47
6
6
9
16
29
24
31
32
12
15
12
60
93
60
15
21
27
48
1
29
6
61
12
11
6
18
18
102
21
21
15
15
54
6
18
15
27
60
6
24
3
45
72
3
27
36
12
6
6
61
48
11
6
3
27
12
6
51
33
75
12
48
27
48
21
75
102
90
12
36
24
30
6
36
54
6
9
24
3
18
12
27
27
1
17
12
24
31
11
24
9
4
20
3
9
3
18
75
33
111
3
1
5
27
63
60
42
30
12
36
6
3
15
6
24
67
83
18
18
54
3
57
6
30
7
77
3
39
6
19
8
27
30
108
12
66
12
21
45
51
60
39
12
13
11
66
18
49
17
24
12
18
6
3
16
29
72
15
9
42
9
81
7
17
18
6
15
27
60
57
51
1
20
15
18
55
20
3
12
45
45
51
4
12
24
17
15
63
12
42
3
24
21
19
20
3
6
6
48
6
6
1
59
30
24
15
27
30
63
21
6
33
9
18
42
6
114
3
33
6
9
57
75
3
6
18
36
9
33
79
59
37
20
63
49
36
47
33
39
25
53
48
24
36
24
12
18
18
39
9
12
30
24
1
44
39
30
6
36
30
3
39
48
ABCD 97846796636*3^$a+1 [50003]
18
18
97
24
200
24
15
9
45
3
40
29
18
145
8
9
18
36
36
45
96
39
1
17
198
162
127
56
40
47
18
135
9
18
13
59
18
51
112
8
16
11
108
216
18
72
15
40
35
36
72
108
18
147
64
80
64
5
27
9
39
177
135
63
9
27
18
3
87
33
112
200
72
24
207
153
72
48
15
1
53
171
135
54
108
7
128
40
32
63
54
171
24
21
115
119
108
21
105
162
72
21
105
126
1
197
27
120
123
61
24
5
67
104
136
24
72
80
75
90
54
18
51
75
180
180
54
55
35
141
21
18
18
63
9
108
3
40
245
54
72
21
24
24
40
179
61
119
108
69
21
18
90
7
29
90
49
131
36
49
95
321
57
18
37
17
159
111
81
45
3
69
18
90
342
1
56
96
9
135
81
55
89
36
243
45
219
40
65
126
36
18
27
40
56
24
15
49
41
126
57
51
85
41
18
37
128
96
9
7
24
56
129
36
99
117
54
45
64
71
18
271
35
21
24
72
120
64
23
180
90
27
225
15
3
216
126
439
227
45
63
201
15
144
36
18
3
33
36
36
159
144
129
252
195
93
90
121
24
152
153
87
381
19
24
56
136
8
81
255
24
27
90
243
64
8
45
180
55
107
72
54
15
160
24
35
21
72
15
54
43
32
51
165
69
3
51
36
9
45
115
11
18
126
180
57
15
90
63
9
18
18
36
15
75
85
185
151
29
54
162
90
54
18
177
75
90
3
232
35
18
51
112
53
54
36
145
32
24
51
144
90
36
90
165
69
43
32
33
55
143
18
72
144
36
90
225
24
24
16
48
113
103
5
90
49
32
63
1
17
319
5
75
51
109
24
32
64
131
18
72
27
96
160
149
27
9
15
255
72
217
56
195
54
7
65
31
152
72
16
35
93
87
177
88
120
29
54
21
15
49
41
90
21
123
72
180
73
72
53
19
53
3
24
88
80
39
1
17
18
108
90
72
162
90
108
15
57
18
180
18
15
21
219
105
126
36
18
27
27
133
227
36
9
192
120
48
63
25
8
192
9
15
64
72
72
11
54
7
24
32
27
165
87
33
3
90
72
3
15
33
75
181
24
11
85
128
21
54
325
125
72
51
39
105
75
18
36
135
9
511
32
144
40
83
13
8
195
69
40
53
3
87
18
79
168
152
48
75
13
41
31
23
72
9
216
120
40
8
16
41
234
13
152
96
27
36
25
29
18
129
16
128
51
144
21
136
8
141
18
36
85
77
18
1
104
129
271
56
184
47
144
1
48
24
32
21
19
215
1
17
36
54
162
91
53
90
162
90
54
15
16
8
15
252
144
54
151
173
198
165
48
21
51
88
59
216
117
40
24
161
39
16
80
27
85
5
162
36
108
306
31
24
336
59
85
96
48
5
36
135
96
48
40
24
17
39
15
54
27
16
317
18
54
19
179
13
185
39
15
36
54
15
136
47
57
15
144
129
48
147
133
8
111
129
15
9
27
36
25
173
91
48
5
211
5
147
105
63
ABCD 97846885198*3^$a+1 [50050]
29
1
39
48
56
97
63
120
152
40
24
56
25
39
21
12
63
24
3
125
72
16
135
30
107
25
47
61
72
51
69
35
25
30
33
24
21
90
162
47
271
72
33
27
18
30
42
30
78
12
83
24
61
123
39
113
7
18
132
48
27
8
55
153
9
63
117
3
8
7
222
75
15
57
8
112
24
69
83
7
18
135
117
48
3
32
112
3
29
136
45
27
48
75
173
307
45
87
65
16
57
60
99
21
75
120
48
27
60
137
25
87
8
43
72
90
18
57
105
63
144
141
3
27
93
57
87
32
61
59
16
144
24
39
60
108
105
15
17
48
25
39
24
9
15
93
3
24
45
150
5
72
88
80
73
119
31
270
27
93
35
7
30
108
162
53
40
8
277
27
192
33
18
173
97
60
300
72
87
24
72
237
11
72
7
33
48
96
3
18
99
48
33
63
56
16
45
192
27
56
24
1
42
5
136
24
8
40
32
40
75
90
3
45
35
25
95
144
31
90
119
16
57
15
128
40
15
150
83
19
78
15
24
51
12
33
24
21
3
69
120
147
8
133
243
279
60
18
30
165
168
27
93
57
47
72
43
101
64
120
8
7
90
60
11
109
3
15
72
17
181
27
72
33
30
177
21
42
57
24
96
111
72
57
33
180
48
3
39
120
57
24
27
53
19
21
80
24
72
16
24
21
30
53
97
180
12
15
75
60
81
24
3
12
233
48
49
87
96
177
120
15
72
128
16
240
96
51
29
1
135
45
27
15
33
144
24
120
24
80
88
75
150
15
104
160
48
33
90
165
45
42
105
32
136
8
7
12
18
3
69
147
24
177
12
35
43
29
91
45
8
79
18
15
120
57
78
90
39
8
208
8
37
162
60
138
3
80
7
33
147
132
90
18
12
108
93
152
85
27
272
88
32
40
183
33
48
279
438
59
133
11
169
71
79
48
33
207
65
7
18
180
12
15
48
27
21
24
80
16
24
3
72
101
19
150
47
151
33
80
40
264
33
23
16
141
102
53
145
60
3
96
24
24
33
87
80
115
108
33
117
162
18
15
105
162
45
45
3
87
18
60
3
9
60
27
21
75
48
99
108
137
25
15
15
33
24
120
24
69
75
273
23
184
3
93
24
225
78
9
56
97
15
105
87
104
96
1
63
27
285
200
37
75
3
45
32
16
9
87
56
25
95
24
256
105
63
24
75
18
60
87
33
39
96
15
33
120
120
177
47
72
1
39
3
45
75
93
32
40
72
33
108
35
88
9
231
32
88
9
228
3
72
105
47
40
200
40
3
173
109
78
12
177
21
27
48
75
93
27
42
195
3
45
57
15
120
8
127
57
24
87
30
147
183
9
21
35
264
43
60
273
80
7
180
18
30
117
272
133
18
17
48
280
72
33
90
90
35
55
33
32
24
64
80
112
57
95
13
75
15
9
63
65
43
29
1
39
21
180
15
80
64
96
48
152
24
1
183
104
208
117
11
79
17
40
120
360
48
153
63
159
48
9
24
117
72
3
195
162
131
40
57
72
87
96
48
24
75
101
79
33
87
78
75
45
60
23
232
80
25
30
42
120
47
24
7
30
60
30
72
57
224
97
39
213
11
24
16
272
7
33
147
ABCD 97847207288*3^$a+1 [50024]
11
55
24
161
24
301
18
48
78
11
25
95
16
200
25
39
255
33
231
6
18
33
39
18
48
207
15
30
72
96
3
69
162
41
72
13
120
3
39
18
167
13
35
67
21
129
48
23
181
83
112
69
6
156
42
30
60
282
99
9
36
42
30
179
55
6
59
31
30
27
56
25
119
13
195
32
40
8
7
198
42
216
174
6
29
55
78
75
8
55
6
36
48
47
85
3
51
18
11
169
156
11
16
45
18
201
15
96
18
12
27
63
17
151
54
18
54
138
41
49
23
13
72
3
24
51
12
89
223
105
80
133
75
80
7
65
13
84
6
65
7
12
108
78
48
42
65
7
48
9
135
168
113
13
11
133
11
79
65
136
135
89
55
96
84
18
83
79
6
12
39
93
75
171
6
30
6
72
120
107
24
112
72
80
55
6
30
5
1
71
37
138
17
181
24
48
27
123
93
87
48
60
66
83
103
65
73
60
36
84
99
51
192
29
16
87
30
90
41
55
177
147
90
48
72
42
30
60
30
144
17
97
48
39
39
72
33
21
36
47
97
396
72
198
84
54
27
189
99
87
65
79
54
11
40
15
96
318
24
11
97
12
18
54
6
198
84
60
12
126
90
54
54
42
84
24
72
33
24
72
63
6
147
9
54
17
7
12
6
30
24
48
185
96
7
113
55
156
114
36
84
144
11
49
48
207
117
83
88
48
69
6
36
41
115
45
117
42
36
18
30
90
42
48
6
35
13
35
61
75
45
35
472
105
132
18
84
90
18
36
54
78
102
42
18
255
141
36
144
12
42
228
165
39
30
24
36
143
55
30
288
107
1
132
3
9
60
30
150
156
132
102
233
37
6
12
42
12
78
5
43
53
37
24
3
72
51
12
96
65
325
24
108
54
54
66
18
150
48
414
18
132
18
18
12
42
83
7
66
144
90
108
150
48
42
90
90
77
31
72
162
36
138
60
36
33
15
57
51
54
54
24
30
18
65
49
23
85
48
24
18
72
18
36
66
6
18
129
248
168
7
9
8
127
161
48
67
54
48
6
216
210
96
48
54
42
138
45
87
41
25
60
120
24
84
42
5
13
66
108
132
33
33
144
54
24
18
87
21
227
79
48
18
42
18
107
175
96
36
138
72
168
18
137
91
189
8
7
48
17
115
36
12
18
72
360
24
234
30
126
60
48
42
156
42
36
54
36
75
261
168
123
80
67
66
24
138
24
30
3
57
174
24
120
126
11
88
33
143
1
48
63
69
90
66
144
111
87
6
30
42
35
55
18
54
192
96
144
48
42
30
96
12
90
27
120
39
66
6
48
144
65
25
126
9
45
216
162
222
180
111
135
144
17
109
42
48
6
3
51
5
24
7
18
47
40
8
168
25
54
174
72
3
75
125
325
144
306
246
18
42
36
54
144
77
133
114
72
30
251
7
138
215
112
80
13
35
24
160
224
120
31
84
90
27
15
18
30
54
240
35
85
36
144
132
35
31
65
67
18
83
79
30
126
60
84
18
114
30
168
195
80
25
186
69
75
12
36
42
120
3
165
48
90
72
ABCD 97847397996*3^$a+1 [50179]
20
33
63
72
18
30
4
44
57
3
16
44
36
96
40
20
274
11
235
32
168
345
19
6
24
8
27
21
10
8
16
116
10
24
14
24
72
10
38
72
24
76
6
32
42
36
204
16
65
3
69
21
87
25
24
110
106
2
57
21
18
22
38
72
45
99
10
71
105
54
93
15
6
22
2
18
70
24
98
12
10
56
18
12
124
8
6
30
12
60
34
38
66
54
18
15
139
8
6
99
51
132
64
44
52
17
3
34
66
62
88
2
6
99
51
21
15
30
198
12
36
4
44
24
28
62
150
18
18
102
34
6
32
30
52
14
30
36
30
6
124
53
87
24
42
30
42
30
88
200
42
48
18
36
48
12
16
68
172
32
117
96
19
44
66
30
10
8
123
213
6
180
30
24
22
8
42
24
24
106
5
111
144
84
22
30
80
4
6
8
90
60
117
15
40
264
5
81
54
66
30
144
16
50
10
20
40
17
87
10
14
82
30
29
55
6
32
72
15
33
15
33
54
114
6
66
72
18
48
150
102
57
27
30
6
189
31
32
22
86
48
84
60
36
6
30
105
33
63
19
36
60
188
72
4
14
96
160
11
75
42
48
30
114
144
16
71
15
18
6
90
106
150
8
16
6
60
20
40
80
42
78
9
105
106
20
42
30
28
14
16
2
22
74
46
90
44
66
30
16
60
44
36
102
82
8
30
6
156
160
14
39
27
46
62
132
46
14
33
60
3
138
51
3
90
75
163
50
72
66
12
84
33
103
24
38
112
6
5
55
8
136
20
18
66
6
3
27
76
240
60
50
30
18
72
102
52
350
6
72
48
18
112
30
2
78
18
106
38
27
36
19
96
120
68
52
54
14
12
60
45
27
108
48
46
275
60
15
24
24
18
30
4
96
14
10
44
60
142
2
105
93
78
9
43
65
69
3
43
32
18
70
32
12
45
9
82
38
114
28
308
46
176
30
10
104
40
8
58
30
80
27
27
234
6
24
60
12
4
30
38
42
40
126
44
16
20
4
65
3
33
33
30
52
29
3
22
155
63
150
30
12
6
34
8
60
90
82
14
16
86
4
36
8
52
29
115
101
9
6
162
6
9
43
44
48
33
139
38
66
112
20
18
270
12
12
66
22
60
110
18
144
30
15
3
78
54
60
6
16
56
30
144
16
74
6
4
128
36
12
64
221
19
14
24
15
33
24
6
40
90
24
35
45
6
168
72
72
18
40
80
10
20
4
158
27
15
46
2
60
82
8
118
90
114
8
33
75
24
66
40
95
19
20
16
2
82
30
8
88
30
80
48
24
138
70
50
40
74
36
34
80
10
110
15
51
30
78
21
3
82
38
18
15
3
16
30
23
57
226
32
48
69
96
55
8
60
136
86
15
57
202
44
21
3
18
24
24
42
48
22
215
25
90
77
72
129
6
10
23
63
42
3
27
52
44
42
30
72
18
39
51
78
96
46
2
48
30
144
16
60
62
27
21
280
62
88
8
189
3
34
14
52
30
38
90
22
2
48
40
24
6
68
60
66
96
72
112
66
14
78
58
14
16
170
147
7
96
20
72
88
5
109
6
180
29
15
24
76
110
40
26
54
40
104
72
34
44
90
42
225
72
87
60
180
48
57
108
81
42
40
60
185
49
38
45
3
4
36
90
59
51
10
14
18
6
69
21
24
42
48
88
8
36
156
60
24
108
126
22
5
85
32
66
22
30
8
66
6
12
132
18
72
16
24
11
75
90
34
14
24
112
56
10
14
6
4
14
22
5
75
4
68
156
6
24
22
2
48
30
42
15
51
12
4
68
28
32
22
26
78
54
60
88
38
72
10
54
38
18
39
31
17
43
14
6
40
8
24
45
7
14
54
12
48
28
5
15
12
42
226
8
36
106
14
66
30
10
32
58
32
12
258
58
30
47
27
40
14
27
79
14
24
30
18
40
194
40
68
18
10
29
33
58
20
10
8
30
69
13
272
72
3
7
6
50
12
66
54
66
6
84
174
58
54
98
45
67
14
6
100
8
48
48
81
21
10
32
6
72
10
24
44
69
3
18
159
63
10
38
112
44
36
154
96
80
15
49
98
48
45
3
6
111
19
44
9
33
78
141
3
28
14
46
32
60
28
8
66
30
33
57
15
1
80
30
40
44
21
57
48
162
78
40
8
51
15
6
34
44
52
38
ABCD 97847519156*3^$a+1 [50076]
33
15
225
66
114
3
63
30
6
21
9
3
15
1
107
24
66
18
54
60
108
84
39
12
33
15
36
15
33
12
159
37
77
120
27
15
18
42
174
27
28
71
48
150
55
48
35
42
6
72
24
61
47
1
56
33
30
25
11
81
124
5
54
45
28
113
15
117
12
3
9
51
105
72
78
193
29
51
75
21
135
24
85
11
108
1
24
101
7
140
75
13
11
13
20
60
21
12
72
18
9
63
90
66
24
42
18
33
117
31
11
165
28
83
18
24
90
12
6
90
24
21
9
19
11
9
69
87
39
49
11
66
31
20
33
7
20
12
36
57
30
37
11
21
39
6
3
3
204
81
207
133
137
12
18
66
39
28
173
7
113
90
6
3
15
45
3
114
36
27
3
48
9
81
24
60
12
15
69
60
24
12
120
6
72
36
12
69
45
108
66
24
48
30
18
6
3
15
1
24
35
21
96
165
15
4
24
48
8
9
63
9
30
120
18
36
15
99
30
12
30
9
12
112
35
57
15
153
27
141
99
1
47
61
11
18
18
12
6
87
12
3
54
30
48
18
18
6
75
69
66
78
96
72
147
33
48
51
63
12
30
6
30
3
12
72
15
45
33
24
19
56
33
18
18
84
15
21
51
3
57
9
12
87
81
6
1
5
27
120
51
37
12
80
57
24
30
24
132
78
102
30
15
15
36
13
20
84
15
25
116
81
75
16
89
15
111
9
9
6
30
19
80
69
60
120
87
16
48
17
18
45
15
49
68
27
66
55
44
33
24
6
93
9
31
89
60
12
36
87
33
78
174
42
84
42
54
84
69
3
114
54
49
36
29
31
12
8
165
67
5
43
11
48
21
21
24
96
54
24
42
3
63
13
20
15
84
12
93
45
3
108
69
3
3
117
9
18
12
33
15
1
24
53
27
100
32
33
3
9
84
15
39
78
42
45
15
120
1
11
33
21
150
9
63
73
5
99
105
72
31
104
4
44
36
15
6
6
54
6
42
12
63
15
12
9
21
31
44
3
25
128
33
96
103
77
54
144
21
52
32
27
36
24
36
102
3
15
42
63
45
87
15
12
30
24
67
140
15
24
9
141
24
84
66
25
32
12
45
30
132
6
60
3
60
12
3
54
30
45
75
6
19
17
63
3
9
51
57
15
72
24
216
9
36
75
30
168
27
39
49
53
108
24
12
54
21
3
85
8
15
12
12
180
33
33
12
135
15
72
49
59
13
77
12
6
204
78
15
33
132
12
19
5
66
21
69
90
1
29
48
12
258
21
75
25
89
3
45
7
60
5
48
42
81
24
117
30
36
114
36
42
6
51
33
30
57
15
24
45
9
51
21
91
32
45
3
40
29
6
54
90
126
7
95
25
8
48
15
25
41
36
78
30
135
39
48
12
78
72
3
228
12
33
126
49
29
12
103
35
1
32
3
9
105
75
16
185
51
9
19
176
9
12
79
11
30
48
51
39
12
114
139
17
15
15
33
36
12
69
18
42
15
24
72
9
18
12
84
69
148
35
24
24
12
48
109
41
36
96
18
54
12
24
87
24
16
29
210
13
96
11
69
36
33
31
11
21
3
9
12
9
6
78
42
36
12
18
43
11
49
71
6
3
39
60
30
15
3
48
36
33
21
12
39
63
33
129
48
66
12
105
24
39
49
96
92
52
17
15
99
9
15
36
6
103
20
60
57
84
72
84
39
12
9
66
18
216
19
47
42
18
93
112
20
105
3
39
33
24
201
48
6
78
12
108
30
45
3
13
59
13
17
30
121
5
79
5
75
27
156
85
35
42
3
132
15
18
132
27
3
25
95
33
33
54
72
33
75
73
17
12
6
45
48
9
120
43
8
21
51
63
9
96
45
102
24
96
13
32
27
105
100
11
24
12
30
123
72
15
9
15
49
32
3
21
87
72
25
5
12
6
25
20
39
120
60
18
15
87
60
84
177
12
12
36
27
33
33
15
24
87
49
11
24
54
72
6
132
12
33
48
9
54
84
42
3
21
6
54
79
108
35
129
69
12
15
120
3
12
69
51
93
9
12
18
12
30
18
45
21
39
15
81
4
5
15
27
60
33
3
33
60
216
3
48
73
11
18
15
441
24
12
18
117
16
17
108
12
43
12
96
12
32
27
18
51
51
18
27
15
66
3
4
32
3
12
45
15
6
39
24
24
87
24
21
28
65
18
93
27
30
55
47
12
48
180
117
45
99
21
24
24
18
12
78
168
42
84
9
60
4
11
60
12
9
135
60
21
87
78
24
18
121
11
30
6
313
71
48
30
102
49
47
18
139
5
138
9
9
60
7
32
28
29
36
87
3
30
63
21
48
126
12
42
3
27
33
3
81
33
3
33
24
51
57
55
53
24
3
9
30
24
45
132
33
19
80
165
87
123
42
30
1
29
19
24
11
9
3
12
42
3
72
108
3
ABCD 97847541724*3^$a+1 [50106]
21
39
76
11
54
15
48
160
80
48
9
31
72
20
12
135
72
117
76
96
120
8
51
69
96
264
24
33
15
165
108
7
20
48
36
105
51
12
48
64
95
108
57
84
21
91
72
128
112
48
8
63
72
21
76
65
90
37
35
141
24
60
28
32
132
48
52
48
56
63
81
45
54
33
21
54
21
60
48
16
17
3
84
60
12
168
12
39
252
54
39
15
129
76
65
39
216
40
140
100
56
84
99
1
56
40
80
75
18
51
16
23
49
8
72
36
36
88
8
72
48
64
5
15
3
54
39
108
51
18
54
57
4
47
1
104
16
200
40
107
37
68
48
9
18
90
267
75
69
21
39
96
288
9
72
111
16
192
5
115
48
53
36
3
228
3
21
36
12
21
27
24
3
13
5
135
135
54
3
141
7
8
120
64
32
39
21
156
165
54
69
36
93
127
96
8
39
25
48
32
57
54
18
39
159
108
205
137
31
24
128
40
101
67
77
15
165
55
35
157
23
90
18
37
53
19
143
18
159
57
31
92
39
37
161
3
84
12
27
33
3
18
3
24
81
90
54
108
3
69
91
56
12
132
15
18
27
48
12
36
132
15
54
39
4
200
144
64
152
99
9
132
24
33
31
8
33
36
451
35
108
97
80
24
15
72
36
18
159
39
18
3
84
76
20
15
108
81
112
41
79
92
96
12
81
51
96
60
16
8
381
90
21
76
29
163
8
27
33
4
35
105
36
48
12
51
18
15
39
21
33
108
3
12
129
15
276
60
40
24
143
108
9
204
16
48
56
120
33
39
24
16
200
64
35
9
99
54
3
48
112
96
209
108
51
24
40
120
176
21
18
21
177
139
8
15
45
81
15
21
54
1
48
32
96
39
234
7
137
18
90
18
81
136
35
162
162
21
124
8
60
132
108
60
45
90
18
36
18
33
57
72
103
80
40
29
67
5
15
4
17
39
87
36
72
252
145
17
54
18
63
24
36
39
105
76
164
33
91
32
96
24
9
15
24
33
36
162
57
160
17
108
36
324
3
15
36
162
139
8
12
57
54
13
80
16
323
37
72
17
55
53
36
15
39
72
9
45
19
8
84
159
117
12
36
112
8
16
23
57
24
117
27
12
180
15
1
32
3
45
9
3
12
160
48
212
69
111
33
18
36
177
39
45
96
39
37
164
36
60
76
312
48
72
48
65
3
36
285
15
276
64
5
51
64
80
120
9
39
15
265
56
112
53
51
40
224
12
177
54
162
27
24
3
36
49
48
29
75
285
3
51
18
91
32
144
132
144
60
153
36
18
117
60
147
177
147
54
54
13
41
63
27
13
95
21
144
36
69
3
160
107
13
41
15
39
93
12
21
111
340
56
33
15
96
16
248
3
69
132
52
56
159
162
216
288
15
24
48
72
136
83
81
28
8
12
15
18
123
16
59
18
19
32
36
57
39
60
16
65
15
39
1
80
63
49
77
91
68
84
96
39
73
71
69
39
93
69
3
24
64
152
24
57
18
36
72
33
165
54
237
33
108
27
72
48
16
125
63
48
60
24
160
23
25
29
43
47
18
15
75
285
40
48
80
112
20
28
20
249
27
16
44
144
108
40
8
72
63
1
44
12
40
44
36
24
15
270
183
33
27
153
39
24
81
39
84
108
93
19
56
16
35
85
96
8
9
55
17
63
208
120
8
336
21
39
156
48
ABCD 97847553088*3^$a+1 [50024]
138
77
37
35
48
55
9
8
48
184
96
123
29
16
96
75
125
61
54
29
79
41
184
8
160
87
65
43
72
90
132
66
117
135
57
56
19
36
33
51
45
63
57
51
5
72
181
11
19
60
72
270
12
6
41
16
33
102
9
15
81
224
55
174
6
18
11
40
15
60
69
21
51
159
54
150
48
69
24
465
114
77
24
61
48
78
108
72
17
55
57
96
8
55
84
21
15
162
63
80
96
88
21
36
111
15
72
41
40
39
57
75
174
90
60
65
16
153
36
120
24
35
72
1
15
3
36
65
40
8
7
108
18
179
96
24
24
7
138
126
89
7
33
24
32
109
54
197
1
12
3
8
160
27
24
101
19
53
37
54
21
48
45
12
15
168
87
108
90
186
129
48
87
57
15
36
5
67
42
108
30
36
77
24
13
27
63
41
192
19
54
12
78
90
51
39
36
21
45
18
54
11
184
21
35
79
102
3
3
48
36
198
3
129
18
12
54
90
96
18
162
21
27
125
133
59
13
107
13
35
43
12
18
39
141
54
276
48
9
8
55
9
24
96
96
104
19
144
141
87
24
129
56
25
54
89
40
15
36
54
150
17
120
48
7
41
88
147
117
8
13
147
104
16
27
21
15
161
55
30
51
117
11
91
5
16
57
282
18
18
9
24
192
72
15
33
123
149
96
7
54
198
6
84
60
252
66
18
6
33
75
117
24
96
99
36
41
19
48
60
57
123
21
9
63
48
15
105
96
168
8
48
24
7
65
61
138
24
36
5
136
75
30
143
1
119
88
8
61
48
42
89
24
103
65
64
69
27
8
19
12
24
65
16
39
17
55
33
27
77
31
126
30
5
55
33
57
108
30
45
15
105
3
45
39
113
127
198
36
15
15
36
108
33
27
12
6
35
88
56
1
23
25
39
56
216
55
30
24
126
29
112
8
120
24
72
96
109
179
151
41
49
111
15
33
72
152
7
33
45
72
11
160
8
184
8
19
21
69
36
39
75
18
35
48
144
19
36
105
99
36
30
18
6
27
3
45
99
60
17
49
6
65
55
89
24
103
108
165
111
48
108
90
24
11
79
41
103
12
5
49
111
120
8
16
33
78
57
27
5
19
77
24
91
18
27
192
3
165
15
17
31
17
37
227
205
78
72
36
129
24
111
105
48
357
18
33
104
16
45
54
45
8
48
24
1
39
123
66
42
89
109
27
8
24
31
41
40
80
40
200
79
17
72
43
18
30
69
63
33
56
19
72
12
108
72
108
57
128
139
149
145
71
24
136
56
109
35
24
115
24
12
54
27
8
91
5
120
55
81
9
150
65
96
112
15
17
120
19
36
24
390
6
45
135
36
72
173
64
15
30
18
41
55
216
65
109
27
8
37
90
57
51
36
54
27
80
55
129
75
156
114
143
31
60
36
33
93
192
6
90
11
55
105
63
17
13
107
144
61
11
43
120
69
72
75
53
7
108
102
36
35
7
48
9
120
56
55
48
105
189
72
3
51
90
36
126
30
90
42
95
85
3
15
72
36
30
36
51
80
72
127
81
27
101
7
12
165
15
6
30
29
85
11
37
18
96
48
18
18
36
60
53
37
35
175
33
72
45
18
17
16
200
168
24
7
9
117
18
89
13
78
5
49
30
60
53
49
15
8
55
57
69
491
24
72
37
35
88
9
15
33
18
60
33
39
65
55
96
12
90
27
15
17
55
81
75
69
48
56
112
39
6
120
3
51
6
192
23
432
72
120
24
49
183
87
57
216
48
219
6
ABCD 97847599342*3^$a+1 [50014]
3
48
27
57
33
18
36
61
68
28
29
114
1
23
48
45
81
42
9
45
55
20
12
40
32
28
92
27
9
64
35
18
51
28
65
3
100
8
28
53
42
30
3
3
9
3
129
3
73
35
1
23
12
36
96
37
11
9
36
24
4
60
8
64
83
54
27
28
17
30
13
8
39
9
76
44
15
33
12
40
68
15
33
15
9
39
12
12
33
16
56
24
4
12
20
24
3
37
116
21
18
1
23
9
28
8
75
21
51
33
40
80
3
36
60
18
7
17
72
24
135
99
45
48
60
4
24
11
24
33
15
21
3
169
131
1
41
18
1
53
99
21
3
24
52
8
28
23
25
8
4
24
12
29
3
24
69
72
43
5
18
30
99
69
19
8
28
24
17
15
24
75
85
44
21
126
66
24
3
72
36
4
23
24
13
23
1
35
9
3
45
3
36
109
20
28
8
51
36
13
95
30
24
27
15
36
25
89
3
12
12
45
3
87
57
84
33
3
24
15
6
48
7
56
9
48
6
141
120
52
59
12
36
12
25
17
18
9
27
13
44
4
60
35
6
15
33
7
23
13
5
7
8
9
18
30
7
17
30
9
36
12
33
6
61
149
24
120
63
15
45
24
12
16
47
1
17
31
8
27
6
54
13
53
27
3
1
96
17
27
4
12
44
39
1
12
48
20
124
5
123
28
20
99
18
7
59
96
13
60
36
32
81
48
3
84
27
12
49
17
7
119
18
72
72
30
45
60
39
9
48
33
3
4
56
33
7
12
8
63
6
51
28
24
35
57
12
12
12
28
20
75
49
32
4
32
15
66
24
3
4
17
42
45
9
18
21
40
44
28
44
27
13
47
49
29
31
20
12
16
20
63
1
23
45
16
8
40
60
5
39
3
36
18
55
8
63
9
24
60
4
137
3
3
18
31
83
12
9
40
44
12
81
6
25
36
29
54
1
17
15
64
92
100
65
27
4
24
44
4
36
5
15
24
24
3
25
8
21
3
12
75
102
72
91
5
15
36
12
9
27
87
13
83
49
12
32
3
33
69
55
41
15
40
36
36
41
6
9
4
96
35
9
60
21
72
15
12
100
8
24
33
51
4
8
57
6
13
5
27
45
127
11
48
24
1
23
21
24
28
8
72
112
20
63
36
12
90
51
28
11
13
11
30
19
8
75
25
20
28
8
51
60
33
48
28
23
13
8
208
8
24
81
6
1
17
18
24
30
24
24
55
17
7
48
84
32
39
57
36
3
13
24
11
12
61
20
9
15
39
33
24
88
11
30
24
24
19
35
36
13
20
27
1
12
44
9
66
21
16
11
6
42
37
32
12
21
7
12
5
42
48
6
15
9
42
13
60
80
48
39
33
24
60
9
15
28
5
66
24
132
25
8
9
39
9
3
4
8
9
39
12
4
11
13
12
5
90
144
181
35
33
75
1
11
37
20
4
48
17
19
8
63
45
64
56
27
73
20
60
111
24
13
131
25
60
59
21
57
39
9
24
24
3
15
72
1
44
4
5
3
69
63
4
5
27
3
13
8
24
3
21
141
7
11
12
61
20
99
25
20
33
3
28
65
43
32
45
48
67
8
120
48
28
11
13
11
57
12
9
15
81
66
13
23
42
3
63
45
52
80
3
12
72
6
24
7
35
24
45
33
72
6
97
12
71
21
3
6
24
3
28
89
42
1
20
72
12
72
3
45
15
78
18
9
28
17
120
24
30
1
8
24
3
85
24
24
11
69
33
96
19
5
24
3
12
16
17
54
33
15
13
5
43
32
69
7
17
15
12
69
31
44
21
18
81
45
15
4
180
35
9
64
56
28
35
13
20
4
8
33
39
4
12
35
21
16
12
48
12
24
44
12
12
36
4
36
8
105
72
151
12
35
109
56
4
176
12
12
48
40
20
15
6
3
24
12
24
3
13
11
54
31
8
24
111
33
64
11
54
7
24
11
6
7
56
3
24
9
69
19
36
60
5
31
17
7
59
21
12
27
13
36
12
48
36
8
3
30
6
36
12
93
36
12
16
132
17
90
13
71
13
12
17
18
33
51
18
39
16
48
24
35
13
20
36
9
27
3
1
35
9
52
47
13
68
27
9
28
56
12
28
41
6
1
17
39
9
43
29
27
63
78
3
28
12
77
24
15
48
72
27
21
33
6
1
12
5
15
33
15
9
24
27
36
16
12
116
27
1
35
18
15
9
18
30
72
15
33
27
76
35
13
11
13
60
36
32
3
12
13
5
123
52
24
32
72
16
68
4
11
25
48
8
21
6
45
148
140
4
156
29
63
52
47
6
31
95
12
61
8
40
41
7
24
12
20
16
41
19
36
11
57
27
13
48
5
3
21
24
3
12
36
148
65
15
81
6
1
32
16
8
9
42
9
48
12
27
1
80
60
3
24
120
30
48
3
3
13
56
12
40
24
47
12
13
41
15
27
30
66
6
79
8
64
56
16
35
25
48
5
51
40
23
12
96
42
18
1
8
28
24
20
4
56
9
18
69
12
159
9
4
35
6
67
44
36
4
68
48
12
12
16
53
42
6
31
8
24
16
12
35
21
4
17
3
15
36
12
48
54
51
12
15
25
20
45
115
29
7
12
32
15
126
3
24
39
81
63
13
8
33
7
32
27
6
6
1
59
21
51
30
31
59
1
5
39
3
9
63
33
21
15
60
4
11
9
124
36
53
7
36
36
83
24
30
6
18
3
4
11
9
15
37
20
27
1
120
20
45
27
12
16
47
84
13
8
16
24
20
15
12
36
12
9
33
19
32
15
45
36
4
44
36
24
9
72
66
6
24
19
20
72
24
24
60
21
6
12
132
1
96
41
3
12
16
80
16
11
45
24
9
75
12
27
48
54
72
30
1
41
24
15
15
13
44
39
21
28
12
8
4
24
8
3
57
63
120
1
12
56
136
36
48
12
8
12
60
60
36
3
37
47
9
75
13
47
1
8
9
3
40
173
6
25
24
56
24
99
12
9
112
140
28
20
4
17
51
12
33
6
144
45
3
1
11
61
17
24
18
6
27
12
48
3
33
27
157
164
57
15
3
30
55
11
45
4
47
1
35
25
41
31
8
33
7
20
72
64
29
24
3
28
12
32
15
24
12
33
28
5
7
23
48
1
44
52
11
30
15
4
92
4
56
15
12
25
8
3
13
41
66
61
11
9
4
12
5
27
16
23
30
15
40
24
12
23
6
48
6
42
3
87
6
18
9
69
42
85
23
1
11
1
20
33
78
1
8
16
36
8
52
20
52
17
66
48
61
8
57
87
87
33
9
54
33
15
12
1
32
24
84
4
32
4
60
5
79
104
51
48
9
36
9
18
25
8
63
33
4
20
21
7
11
6
19
23
25
36
12
68
9
54
49
41
3
21
42
36
1
41
7
44
48
4
8
33
39
28
71
37
56
3
6
87
48
9
3
12
40
20
87
6
15
9
7
8
33
27
15
9
64
ABCD 97848266078*3^$a+1 [50127]
177
71
24
25
15
48
123
12
33
189
11
115
21
8
88
93
11
40
8
96
184
45
243
3
165
24
45
60
23
48
16
33
63
15
30
3
69
78
18
30
45
15
41
43
21
240
32
55
57
81
24
15
33
72
90
93
24
33
23
43
101
43
36
137
43
29
31
57
45
3
39
41
67
29
24
85
59
85
180
15
8
64
56
37
78
30
135
63
41
19
174
23
67
45
192
219
5
16
33
18
162
36
12
27
8
40
144
33
167
64
75
21
24
32
24
48
72
1
23
64
105
216
15
9
47
1
108
162
33
9
71
64
32
43
90
3
104
19
21
93
126
90
11
184
80
112
8
16
8
16
105
71
31
209
40
104
16
171
5
88
24
56
67
162
171
32
184
189
27
3
24
156
9
32
361
18
5
97
18
24
21
24
96
56
24
24
163
5
235
18
84
78
12
77
64
9
336
450
24
66
59
55
17
19
221
40
333
107
31
17
16
24
3
53
24
61
132
39
24
80
145
39
32
40
80
91
333
144
105
71
49
23
48
37
18
132
5
25
108
54
213
32
16
45
75
56
64
27
18
171
120
51
293
72
13
11
19
141
81
72
47
1
90
162
78
29
19
189
32
16
24
176
24
136
144
24
117
78
30
15
117
30
5
184
8
16
57
135
27
168
53
40
45
27
27
258
48
27
117
75
3
69
104
120
40
129
87
56
7
17
1
15
15
9
9
42
45
27
21
45
35
40
56
19
125
217
12
123
80
37
18
129
69
11
24
85
75
72
152
88
8
97
48
71
43
48
77
40
15
65
136
9
183
57
18
5
7
60
21
45
114
81
75
5
67
69
21
3
144
15
108
53
97
90
5
85
72
108
18
21
144
200
64
141
11
160
81
215
187
141
165
51
3
93
105
143
235
21
33
135
3
42
123
24
153
63
8
145
24
23
64
33
167
184
80
40
57
15
168
9
90
21
192
48
200
79
17
133
3
24
21
27
45
11
96
61
107
160
15
378
42
120
93
183
90
54
36
149
13
3
152
73
114
5
16
117
35
88
9
18
18
155
109
11
96
19
24
45
21
35
16
24
56
73
15
33
47
43
18
107
73
111
24
80
109
27
33
111
80
37
3
15
114
48
87
21
54
18
3
56
48
40
75
165
80
25
36
11
91
45
48
24
8
343
57
3
30
15
39
396
54
215
151
177
128
19
53
64
200
64
72
48
56
24
120
49
15
93
3
56
73
126
89
13
59
73
135
63
12
186
27
3
5
19
21
144
56
112
24
80
61
75
33
450
21
8
48
88
24
32
13
78
210
27
32
1
23
49
198
33
15
17
43
45
152
13
171
51
45
3
21
129
87
8
144
61
24
27
56
163
54
255
51
24
333
27
45
8
40
104
24
72
7
17
1
63
56
169
15
207
18
72
15
33
132
30
18
24
107
16
123
221
160
24
240
24
216
24
80
88
3
114
36
12
123
32
67
261
32
67
53
13
51
48
45
123
80
55
30
75
32
16
27
93
176
163
48
5
67
53
73
42
45
93
27
32
16
24
32
600
24
115
77
88
27
78
159
51
341
64
56
49
12
27
48
105
15
27
93
45
107
43
69
51
5
55
17
72
1
39
48
ABCD 97848927238*3^$a+1 [50092]
63
45
114
54
11
43
30
18
5
97
42
36
17
1
6
24
24
12
45
33
36
24
6
12
65
7
6
51
9
6
6
27
21
75
32
55
120
108
54
18
108
54
75
32
73
72
84
11
19
72
69
69
84
36
12
54
6
42
18
30
113
96
151
54
6
84
144
6
18
18
84
24
42
57
48
9
23
55
18
42
252
33
93
42
6
102
77
13
24
96
60
42
96
21
9
30
12
30
84
48
150
60
30
18
60
42
6
30
47
139
48
101
127
108
42
90
42
156
12
198
24
12
6
120
48
54
102
123
32
16
237
18
144
60
53
16
9
66
117
39
36
53
55
156
6
23
25
120
102
24
84
24
6
12
35
43
120
6
39
45
35
49
30
30
36
96
144
36
78
42
48
6
6
23
37
75
9
119
13
24
36
108
11
16
9
48
12
114
41
25
36
150
30
15
80
25
84
51
87
18
12
48
72
30
5
1
150
24
48
72
12
18
48
102
36
6
66
30
30
45
45
78
21
21
84
36
48
51
48
21
24
3
39
90
126
102
66
114
23
25
24
95
1
143
61
156
90
162
6
36
54
11
79
65
16
96
9
24
72
60
27
33
47
31
17
37
27
45
3
87
6
18
204
21
45
51
21
54
6
18
90
51
45
51
57
18
18
12
24
48
48
15
32
91
6
15
81
102
48
12
12
6
18
30
24
36
15
15
17
19
60
24
42
12
18
30
3
9
36
90
137
7
6
84
6
126
60
18
30
47
1
54
9
81
6
57
57
114
36
144
96
30
18
81
9
30
30
27
45
54
54
12
144
54
117
9
60
30
120
42
72
83
109
18
42
78
30
11
96
13
51
9
12
6
12
153
27
108
42
48
30
30
12
42
29
19
6
30
41
1
30
144
138
6
42
78
30
24
138
54
18
6
59
1
30
42
23
16
9
186
114
12
30
18
36
156
18
24
18
3
39
41
31
90
18
30
60
66
66
108
11
16
51
60
24
6
12
48
48
12
48
96
75
21
30
24
66
35
49
30
48
42
36
18
24
105
33
60
35
43
21
69
66
18
23
7
6
36
6
72
6
72
42
18
24
18
18
12
396
147
32
31
24
18
12
126
24
18
3
32
13
72
59
64
9
36
90
12
42
36
15
80
25
66
168
18
24
51
39
9
15
6
75
21
12
30
156
6
24
6
18
108
78
60
24
18
15
9
24
111
201
102
6
102
90
42
17
96
19
18
78
60
17
16
75
24
6
60
6
21
32
85
30
30
12
6
18
6
101
48
55
6
30
48
21
105
12
30
132
60
6
24
47
31
18
12
42
41
7
90
42
101
169
18
18
6
30
48
216
54
18
47
37
48
12
60
96
3
45
24
36
36
30
69
75
84
6
12
12
3
39
60
18
36
36
66
65
115
54
39
69
60
36
155
37
144
48
156
12
83
16
80
61
150
30
72
87
33
12
36
30
90
18
84
65
13
12
18
48
6
63
51
77
7
90
36
11
13
12
48
78
24
198
36
60
72
18
6
11
97
96
36
24
24
27
9
36
51
9
18
21
39
41
61
78
5
43
30
48
36
24
11
91
78
42
30
15
87
198
24
114
6
24
11
13
42
9
21
84
71
61
78
60
42
15
27
18
3
51
24
42
59
145
30
6
12
95
7
156
54
90
6
42
30
15
111
6
11
19
6
12
75
32
48
13
12
6
36
126
24
18
21
9
78
24
6
24
3
33
12
60
6
81
39
36
30
23
85
6
6
6
57
81
6
24
90
90
12
48
60
36
24
30
96
48
66
9
3
18
6
54
120
84
3
45
83
25
54
17
25
48
30
42
6
30
24
66
177
48
33
12
42
72
66
30
33
129
60
3
57
18
5
7
6
96
84
54
30
27
3
60
30
3
9
18
18
30
138
6
66
3
99
18
48
42
24
84
84
60
90
75
27
18
36
66
114
12
12
48
30
5
67
45
21
11
43
18
3
9
36
51
9
156
48
12
96
15
15
78
12
60
30
93
21
6
24
24
6
6
12
12
84
60
17
37
6
36
30
60
24
15
201
6
12
6
15
15
30
42
24
174
30
21
240
80
1
60
3
39
12
48
6
12
12
18
77
13
120
84
30
24
96
96
17
13
24
108
30
81
249
23
48
16
51
30
12
138
24
113
151
30
27
15
78
30
114
3
33
207
48
21
18
18
42
12
65
13
6
6
204
54
5
91
6
18
6
42
30
15
9
36
42
102
18
81
39
6
35
19
6
36
35
13
60
180
36
47
13
36
180
18
18
12
11
145
15
9
6
54
72
48
36
30
12
30
12
12
24
6
81
69
216
24
54
54
12
6
30
63
9
87
3
18
48
27
33
30
24
57
144
9
18
18
90
6
78
66
66
54
12
60
102
60
120
30
18
54
30
6
72
23
19
ABCD 97848998524*3^$a+1 [50030]
4
8
169
15
81
24
51
8
97
54
18
138
65
25
3
60
56
31
9
21
27
120
45
48
12
3
45
3
9
42
66
87
8
4
24
21
15
8
25
18
57
27
21
9
15
75
18
87
24
56
13
15
8
7
108
29
1
15
39
9
129
27
20
88
36
21
11
4
20
85
23
100
3
33
12
15
45
69
36
23
4
3
93
9
30
78
75
99
5
4
36
3
12
66
155
55
33
32
127
90
18
5
12
37
23
36
7
72
5
40
27
21
8
4
116
40
21
83
16
27
60
102
3
9
48
48
12
48
12
18
30
27
33
12
132
35
36
37
51
69
18
9
15
9
152
64
24
20
100
12
9
39
24
3
57
15
93
9
6
9
20
16
120
75
5
12
13
12
12
36
24
36
3
21
156
3
32
12
148
12
60
36
27
5
4
105
6
9
21
12
23
28
32
28
44
13
27
8
85
83
124
45
11
1
18
21
27
17
13
3
36
8
48
145
54
6
72
11
16
80
1
30
129
105
35
1
24
36
107
43
30
15
27
42
3
15
30
60
27
21
3
20
36
55
18
18
17
16
9
123
9
59
16
33
102
18
12
71
25
39
33
51
24
3
117
36
20
31
45
3
33
60
9
3
45
48
60
23
7
69
116
60
28
21
6
45
8
16
48
56
172
60
99
9
12
9
30
6
35
85
54
29
4
8
4
48
8
4
3
18
24
23
13
24
71
40
8
49
3
48
24
36
57
27
27
120
5
28
12
75
66
30
180
5
79
9
60
9
30
17
28
72
21
63
36
36
57
11
12
40
69
6
90
114
21
69
3
33
23
60
61
36
30
45
20
28
12
12
8
19
21
9
18
5
36
4
33
12
48
15
39
18
42
105
15
6
39
21
12
3
32
16
24
3
12
78
35
40
57
11
76
45
3
60
168
8
91
21
9
36
24
51
9
23
13
3
57
27
32
121
35
19
9
39
21
111
6
90
93
80
36
28
3
54
6
54
30
9
56
36
120
25
35
7
18
15
12
3
30
27
3
24
5
55
29
7
102
35
55
53
4
3
42
51
120
24
33
143
25
24
3
72
33
120
3
45
15
15
30
47
12
4
20
1
90
6
42
45
57
60
60
60
39
44
16
12
27
18
3
12
12
33
3
60
69
3
9
30
6
59
31
5
4
15
9
9
23
88
20
67
30
75
12
33
3
24
72
36
8
4
33
99
8
13
39
15
6
12
12
60
35
61
27
80
37
6
29
121
39
68
16
57
23
16
96
9
35
28
108
12
15
21
117
15
8
64
60
27
29
36
55
48
21
12
44
28
15
57
15
60
30
18
33
27
57
15
6
60
30
33
20
7
54
30
9
9
51
27
24
6
15
60
45
84
11
24
25
59
16
21
39
33
23
7
12
29
112
20
19
36
69
93
30
41
37
24
60
23
28
75
42
75
8
40
60
87
45
36
57
35
49
83
73
24
3
33
3
57
24
63
93
12
48
27
20
25
42
105
93
51
24
20
25
11
4
20
12
16
60
9
75
105
23
13
3
12
32
115
45
57
18
12
66
3
20
52
60
9
63
3
60
30
30
192
5
13
27
32
43
17
61
42
18
30
5
52
72
3
33
9
6
12
18
54
18
11
36
16
188
49
27
48
32
24
37
99
24
9
120
63
44
76
117
95
97
66
60
90
42
5
25
11
211
6
3
57
3
20
19
33
9
183
116
31
9
180
57
12
27
15
6
30
30
12
11
72
25
3
92
64
8
73
15
20
19
36
12
48
42
15
48
27
21
36
75
6
3
24
33
54
6
39
288
33
39
3
30
18
42
51
12
45
47
52
3
5
16
27
29
100
75
89
151
36
17
115
57
36
9
36
54
53
36
1
36
15
32
16
9
27
33
63
20
25
39
33
3
8
4
3
57
27
60
6
27
12
93
11
4
20
13
12
47
64
44
28
39
9
32
19
6
87
87
21
8
7
24
9
84
20
37
15
3
41
1
11
7
53
7
45
36
24
72
8
25
18
84
66
47
37
36
35
49
108
12
99
24
180
12
33
48
27
20
48
4
3
18
3
12
104
36
40
12
15
18
15
8
16
8
16
9
15
45
111
69
12
30
45
21
87
20
7
33
15
53
64
51
65
67
18
3
9
51
9
120
3
15
17
7
21
8
4
68
100
45
3
9
15
15
5
36
52
44
85
15
36
8
7
30
84
18
45
8
25
15
32
172
81
60
3
21
39
36
20
31
24
5
88
20
13
84
51
84
36
12
45
27
63
21
120
12
20
37
63
15
24
6
3
21
6
117
57
66
57
68
67
113
64
33
15
33
15
117
27
51
30
84
60
35
16
9
99
51
21
39
6
15
8
31
18
30
42
83
16
51
66
47
108
28
36
3
5
40
147
6
39
24
9
15
56
16
80
36
268
69
48
27
63
42
87
3
33
20
28
32
49
23
48
49
3
3
89
16
45
12
60
48
23
61
39
12
9
35
25
6
12
45
93
3
69
60
3
24
3
105
96
36
96
9
23
13
12
47
16
20
28
51
9
12
57
3
39
29
37
23
16
63
30
60
18
5
4
36
12
27
126
24
3
165
42
6
3
36
56
28
81
18
165
27
18
11
124
33
107
7
69
96
15
30
143
36
37
27
153
39
56
28
20
76
48
36
12
44
16
27
42
30
45
45
11
52
8
4
51
33
9
15
36
57
23
1
60
35
1
3
116
76
60
57
11
4
12
45
3
33
12
11
49
63
60
8
24
16
24
36
24
72
24
56
151
93
20
37
35
40
12
20
13
12
72
35
40
120
36
24
44
187
57
8
40
27
5
55
18
27
12
21
47
67
18
95
16
9
35
28
8
12
37
198
5
4
120
21
27
8
4
60
45
63
27
18
12
18
18
120
3
57
60
3
116
13
15
120
36
21
3
8
40
15
9
96
80
97
27
63
60
18
39
84
ABCD 97849249742*3^$a+1 [50014]
78
5
60
12
16
24
3
125
12
25
27
48
117
48
47
48
25
6
42
24
24
30
189
3
77
168
43
6
95
4
27
54
3
60
8
55
29
19
72
24
5
28
3
30
48
24
30
6
15
111
150
35
31
48
84
185
12
19
29
16
56
73
6
41
103
30
48
35
7
78
90
33
9
18
129
20
28
60
21
47
52
57
30
18
3
15
42
30
105
27
5
73
51
39
6
6
84
12
42
18
17
12
16
24
51
77
7
5
19
21
3
53
37
30
18
47
76
36
81
3
15
9
3
90
78
21
36
33
47
12
13
54
30
18
125
12
25
6
17
7
48
30
90
21
51
21
3
6
95
43
17
55
5
19
21
15
6
27
8
12
31
9
32
36
84
16
12
21
15
9
18
60
42
72
6
24
5
13
96
42
29
16
39
33
20
7
41
157
18
17
1
66
5
13
15
12
15
45
9
15
24
81
36
143
40
3
9
9
59
67
9
87
5
40
15
60
18
15
27
33
15
9
8
84
19
41
19
30
6
101
12
40
32
103
5
40
20
31
6
11
19
24
29
28
27
6
15
12
12
12
20
25
23
148
9
48
66
9
8
79
33
63
132
120
45
152
19
9
45
3
15
12
6
12
3
21
23
43
33
15
12
12
30
30
96
12
24
18
66
17
60
28
24
96
15
41
4
12
27
48
24
45
36
33
6
5
55
5
88
63
24
41
4
9
36
15
51
89
88
8
12
16
72
12
63
5
37
35
52
20
1
30
5
112
12
3
5
55
6
27
80
12
67
48
60
65
40
92
19
24
18
27
68
12
28
32
61
111
21
30
72
17
96
40
33
6
138
12
23
13
27
128
12
52
33
15
3
30
108
6
5
25
126
108
9
12
68
1
6
5
36
4
3
72
30
3
8
73
27
3
72
9
45
6
57
8
4
9
6
24
149
112
39
17
4
8
73
102
45
36
36
8
7
36
24
36
24
48
6
27
3
42
47
16
27
24
45
84
99
5
13
3
27
54
15
39
24
5
60
40
48
20
112
27
113
16
99
18
18
21
20
31
89
1
63
27
12
6
42
24
21
39
48
42
95
25
23
1
6
84
21
15
18
3
20
7
18
42
21
24
32
16
3
12
12
78
47
7
5
55
24
24
108
5
4
21
78
29
16
9
23
12
25
6
29
31
101
13
6
102
27
20
48
157
3
45
3
21
11
28
15
9
3
9
45
54
41
48
108
12
12
31
29
60
13
35
7
33
48
60
20
85
30
12
48
18
144
60
66
81
36
15
12
12
66
15
39
45
20
36
88
21
15
9
36
54
89
37
23
31
54
12
15
20
4
12
3
29
16
56
25
51
44
1
42
12
108
18
3
75
132
54
36
27
72
9
15
51
30
66
77
1
24
102
60
21
72
96
132
15
54
36
147
15
5
25
35
12
16
12
3
24
6
90
29
16
20
7
21
92
52
27
5
28
45
30
6
107
25
3
27
18
6
54
47
12
37
75
80
1
35
24
28
32
61
42
48
18
36
15
39
12
24
66
24
18
90
23
72
67
9
32
49
6
5
37
18
48
54
35
55
108
5
7
42
51
15
33
36
111
57
8
25
75
104
48
16
15
41
25
18
78
30
30
12
30
5
12
1
15
75
12
12
21
32
13
15
32
12
19
156
18
48
54
60
6
47
7
5
31
30
47
12
43
21
56
85
83
48
4
3
48
18
11
4
27
12
12
9
15
24
17
4
36
68
16
129
3
3
30
54
81
87
17
1
90
17
37
42
6
30
5
4
20
16
12
27
5
43
30
18
24
6
42
5
40
8
103
21
45
35
31
9
8
145
23
25
42
12
21
12
21
6
48
42
90
9
21
15
45
95
16
45
27
15
45
111
24
18
39
24
9
18
9
56
7
12
6
27
75
42
3
8
7
12
6
24
3
27
81
9
90
30
30
24
21
8
31
30
6
18
3
80
7
6
12
99
3
96
6
66
89
163
6
66
45
3
81
57
18
36
65
28
21
12
114
30
6
60
48
24
21
21
11
60
24
40
3
30
6
29
1
15
45
15
21
23
7
33
3
45
32
16
32
24
4
15
45
24
27
105
116
60
12
7
21
24
56
43
12
24
5
48
48
7
36
90
15
27
12
21
15
9
45
3
32
73
107
48
4
33
6
36
66
3
12
27
5
7
24
12
12
36
132
17
25
95
13
27
92
31
77
31
149
31
9
8
12
28
3
156
9
12
44
60
145
6
84
30
71
12
12
43
17
1
87
20
16
39
5
25
78
54
54
6
18
36
24
45
15
96
17
43
17
28
15
41
181
18
96
60
30
11
13
6
24
45
15
54
6
66
30
5
36
7
57
33
183
3
12
42
108
47
67
113
55
42
23
112
24
32
79
24
6
63
123
24
9
27
24
48
30
30
102
11
12
40
51
9
12
3
57
3
93
12
36
44
28
48
9
48
75
3
29
1
51
9
6
36
54
23
7
69
12
15
45
20
64
99
117
132
15
36
12
9
33
47
60
28
27
21
219
48
12
48
6
90
12
57
132
3
5
1
87
15
29
73
6
129
3
9
21
3
15
41
16
44
40
24
36
45
35
48
43
5
85
24
3
8
4
33
6
9
33
47
55
5
40
21
47
7
12
21
3
17
12
25
23
7
21
27
12
30
72
6
18
66
33
8
112
8
84
31
9
3
36
137
49
48
6
24
12
5
148
8
13
11
85
11
120
24
28
60
45
15
3
17
13
42
36
36
78
18
5
28
15
6
3
81
6
48
6
120
15
45
66
5
16
3
21
20
13
6
102
39
8
7
5
16
57
6
17
12
25
27
36
27
42
6
42
12
18
17
4
12
32
13
90
57
8
13
54
81
12
27
17
19
12
12
30
6
60
6
11
72
43
69
8
7
150
84
6
36
42
66
9
20
72
73
3
24
33
18
72
81
15
57
9
54
141
20
60
1
90
102
12
23
31
60
17
12
7
30
3
20
13
59
49
6
48
5
28
12
3
54
3
8
40
24
51
5
12
31
54
12
3
3
57
20
12
55
41
84
64
21
15
3
6
11
79
6
54
42
24
78
17
31
17
1
15
24
152
31
17
25
6
66
15
20
13
15
12
3
12
54
15
27
9
9
39
8
84
31
65
55
42
12
6
24
5
40
9
60
59
12
25
18
36
101
19
137
24
40
8
ABCD 97849423832*3^$a+1 [50126]
19
44
60
27
57
36
189
15
96
72
87
18
99
24
45
30
6
3
48
24
9
19
131
6
18
6
12
3
36
4
20
57
12
103
29
31
53
51
39
9
33
24
43
35
45
3
69
96
60
28
41
24
7
20
45
3
72
24
9
79
5
96
60
15
45
39
3
45
24
33
36
207
69
18
18
60
18
21
40
5
159
12
27
57
33
3
24
16
89
15
93
51
21
96
84
51
9
3
27
69
9
63
48
12
4
36
23
45
16
5
78
66
30
69
21
60
60
6
48
78
55
17
18
9
33
36
60
87
15
78
15
64
11
21
45
36
15
27
13
44
4
132
29
19
96
8
48
60
24
51
42
6
9
148
8
9
51
21
3
28
5
24
24
15
117
24
99
40
149
75
72
39
21
9
66
18
36
51
60
36
12
3
72
30
63
9
63
28
20
45
183
24
12
3
42
91
5
99
9
96
18
78
18
30
24
18
9
9
75
57
12
12
3
15
225
16
47
24
21
60
69
15
123
6
12
15
39
24
21
100
29
15
12
165
39
45
19
29
91
17
15
100
48
44
45
3
3
81
15
201
4
44
96
39
42
12
3
63
25
17
19
68
111
150
27
12
28
29
79
41
36
72
75
27
54
7
8
21
15
28
5
31
32
72
36
36
33
6
30
36
123
57
19
17
24
36
15
228
189
12
15
9
12
114
18
135
15
186
27
3
81
69
24
66
37
5
24
6
48
25
65
30
1
89
27
9
75
96
93
75
4
56
36
9
7
84
56
69
43
53
150
72
66
15
21
24
60
15
39
126
72
12
27
48
45
15
21
19
5
15
81
60
51
48
28
44
3
18
75
60
204
45
78
33
9
39
24
57
36
3
12
57
15
3
102
48
79
125
99
64
12
68
36
69
31
11
66
63
52
8
16
5
36
18
24
78
12
51
99
165
57
96
39
21
48
39
33
3
9
51
72
165
48
36
48
12
15
33
91
29
3
48
12
69
91
72
17
48
12
43
5
27
24
36
33
12
90
54
15
51
45
21
24
3
12
16
80
72
15
57
9
19
17
144
51
81
72
55
65
30
18
78
1
68
93
24
24
54
96
96
33
48
24
39
21
3
42
123
33
84
3
36
24
40
101
51
81
15
15
133
17
7
12
44
12
39
30
48
15
3
133
44
12
45
78
21
12
9
15
81
3
165
96
60
31
53
30
90
24
3
52
5
72
79
56
165
3
51
1
8
12
45
30
30
18
45
3
9
15
48
150
75
36
12
57
195
51
9
96
21
108
180
36
115
44
12
36
15
57
12
4
77
175
32
16
29
3
9
55
68
16
36
41
27
21
90
126
3
15
18
147
228
9
15
184
41
36
7
5
6
66
30
18
3
40
32
16
5
19
11
21
3
33
4
44
84
108
33
51
51
37
65
27
15
33
28
8
105
7
60
23
54
63
27
13
32
12
63
66
60
19
48
5
15
3
54
12
15
45
90
81
9
24
75
24
16
11
9
36
4
5
27
57
36
12
24
19
101
135
21
99
33
36
180
24
27
28
53
12
27
96
27
42
15
33
126
57
57
27
45
84
96
15
51
54
18
81
9
30
97
108
5
27
33
63
33
51
33
30
6
12
24
78
18
75
27
6
36
19
20
60
99
21
276
4
44
57
39
69
42
6
39
3
33
72
96
24
81
51
9
156
24
51
24
12
39
45
16
77
30
96
61
125
24
6
61
92
57
36
72
51
196
65
48
55
5
63
45
39
4
17
87
33
195
33
60
87
33
12
18
97
119
18
183
63
21
3
90
48
54
45
21
15
9
30
48
1
20
9
27
39
129
105
63
24
33
15
112
116
27
93
45
103
41
15
15
66
78
24
42
19
137
72
51
16
48
20
132
96
33
102
162
78
45
40
32
36
4
176
21
156
15
3
72
42
48
115
35
13
11
30
51
9
84
19
12
44
12
12
15
6
60
36
103
32
75
33
12
60
4
24
32
24
45
15
21
75
24
12
72
21
27
3
37
8
72
28
29
31
5
12
12
15
141
15
36
33
48
3
21
75
3
18
63
105
132
27
48
124
5
51
24
24
9
3
87
97
161
24
103
65
36
12
15
52
65
42
33
93
12
27
33
75
48
9
6
168
24
30
7
44
4
92
9
7
119
61
32
12
21
48
15
24
33
75
60
9
36
19
56
3
6
66
114
240
120
24
27
60
12
100
20
28
60
53
19
5
15
156
16
128
153
3
57
55
29
15
33
3
69
31
53
75
36
4
77
3
72
40
53
24
12
15
180
40
56
39
9
21
3
15
37
83
6
39
12
39
37
8
9
42
78
12
231
57
48
24
51
9
31
35
90
12
7
41
27
21
19
128
24
60
9
27
4
149
24
63
9
60
15
4
12
35
198
36
30
18
51
81
120
48
15
3
9
45
144
19
32
33
12
24
111
99
9
48
24
108
27
30
175
8
3
18
12
18
117
9
91
23
ABCD 97849761502*3^$a+1 [50002]
138
9
3
54
36
139
35
13
17
63
16
24
41
27
16
96
17
19
5
3
27
153
112
20
16
104
4
41
66
177
57
55
216
71
1
20
28
24
236
28
48
5
19
5
60
43
36
17
27
33
31
96
48
164
45
36
30
61
17
90
1
72
77
30
177
15
60
85
20
33
7
29
3
48
4
12
24
29
75
135
6
43
56
9
39
57
66
61
96
17
31
65
27
3
24
24
36
25
44
51
61
23
33
9
3
4
77
6
48
6
7
12
5
31
80
48
28
48
65
12
24
79
24
23
25
20
9
6
84
90
7
53
30
9
36
15
129
136
29
55
32
9
7
36
23
25
24
101
48
15
21
24
6
25
24
8
4
65
139
36
83
33
12
27
105
124
20
28
36
71
37
119
73
17
15
100
5
18
12
30
55
53
12
51
52
224
112
29
15
16
20
76
35
49
48
77
84
27
99
30
180
75
201
7
96
32
9
19
80
16
24
120
8
33
43
23
25
140
168
160
24
68
160
176
123
9
12
4
24
84
156
17
111
72
21
55
12
84
36
17
12
111
28
71
18
127
113
43
48
12
23
84
90
60
12
7
71
13
60
17
75
160
131
90
90
84
105
16
12
83
1
89
39
16
108
113
138
12
1
60
23
30
91
48
11
54
12
24
60
60
19
48
20
69
75
105
3
45
67
23
25
11
120
25
35
13
11
12
13
48
48
89
126
9
21
31
53
43
59
69
28
12
32
33
55
5
210
49
17
60
54
49
12
29
6
69
48
24
40
12
5
42
21
93
240
91
23
13
32
36
39
6
6
54
30
21
4
72
173
99
16
65
151
59
6
31
77
12
54
13
20
28
36
17
27
33
3
72
57
78
45
45
72
30
33
117
90
54
54
6
36
7
77
55
56
40
24
84
5
27
28
95
21
21
15
88
36
5
15
9
36
19
41
63
64
77
7
119
30
156
51
28
12
17
15
88
56
16
84
84
60
36
56
36
21
78
126
36
31
12
47
13
20
48
33
63
63
84
61
23
37
23
141
4
44
3
60
1
12
41
60
27
48
45
7
20
24
9
84
7
20
45
60
3
15
45
21
15
28
47
37
80
28
72
140
36
3
45
9
30
6
18
210
126
1
29
63
48
4
11
45
48
15
25
24
53
24
19
56
15
153
21
6
6
111
16
68
36
240
12
21
120
111
4
5
27
9
43
41
19
5
60
42
54
15
15
126
48
303
69
31
77
15
45
60
6
24
9
88
35
9
4
11
6
31
24
8
40
20
160
77
87
21
27
28
41
55
35
114
7
8
27
90
7
48
5
30
157
32
9
12
15
15
114
55
32
3
13
36
48
84
176
88
24
12
65
15
76
83
30
63
57
6
24
24
30
96
99
15
6
6
60
49
24
65
96
7
96
44
36
63
13
77
19
71
78
139
77
63
64
48
59
37
24
41
31
47
57
160
35
25
53
15
81
120
103
8
3
6
31
53
6
61
48
8
172
11
1
48
20
48
52
44
144
28
128
87
1
56
9
79
60
5
103
23
1
8
15
84
102
43
17
27
36
21
84
19
36
12
113
55
101
19
36
12
32
72
33
39
52
20
21
103
92
4
32
60
9
84
90
1
176
12
132
3
13
29
150
21
9
75
28
5
126
21
24
15
66
24
6
49
95
69
51
33
21
123
288
16
29
19
65
55
48
20
99
1
12
11
60
21
40
8
27
73
32
129
19
8
40
47
81
51
21
4
83
141
76
29
7
36
23
48
30
103
32
100
12
44
51
84
33
3
60
1
77
19
17
55
5
15
36
40
36
29
7
96
44
57
54
85
56
15
57
12
15
13
48
36
48
132
59
33
156
87
1
29
19
35
45
105
19
36
96
12
53
24
3
57
43
71
12
78
111
99
13
209
151
23
45
60
120
69
36
24
6
33
3
13
20
21
87
33
7
23
30
87
12
16
41
31
12
252
95
1
323
61
72
23
48
25
80
88
113
6
60
81
36
28
23
25
41
43
128
16
32
28
36
44
33
99
81
24
36
96
19
80
144
21
7
17
120
19
32
39
141
52
8
21
19
65
54
1
72
23
33
33
67
107
57
24
4
101
15
208
5
60
12
90
30
43
80
45
6
6
54
54
27
40
48
20
28
32
208
29
19
32
33
6
33
105
12
24
43
17
243
76
48
29
91
12
47
18
3
39
1
56
27
85
8
21
31
29
7
44
4
17
91
53
144
103
17
6
36
153
4
71
6
27
40
83
126
48
27
45
30
24
90
7
149
48
27
264
196
116
40
23
57
39
57
57
63
24
ABCD 97850917226*3^$a+1 [50047]
108
57
15
48
12
8
130
27
15
21
17
7
12
51
44
13
93
30
2
7
35
13
3
50
100
3
39
8
40
9
3
20
1
24
27
105
5
10
60
48
8
37
63
33
29
30
58
3
36
75
33
60
15
57
63
2
43
57
26
82
27
21
3
21
3
3
33
9
32
43
3
2
88
2
22
30
9
9
12
123
60
45
15
27
6
30
50
64
6
12
12
98
10
102
30
26
43
24
12
63
81
39
108
9
83
18
34
36
33
60
189
51
39
32
10
6
20
10
80
103
21
3
87
6
3
24
12
105
60
6
2
28
3
27
9
84
27
20
70
27
36
51
36
14
43
72
11
37
35
10
60
20
28
132
30
72
60
9
11
36
37
12
71
10
90
69
144
84
33
3
24
12
3
72
33
15
38
4
15
108
12
15
30
78
32
10
8
10
38
10
54
60
18
62
19
51
30
63
35
52
36
50
10
9
71
52
20
58
30
24
45
33
32
103
23
13
51
8
10
20
42
28
21
27
12
38
7
3
20
13
39
20
52
6
39
84
9
12
63
63
24
26
4
108
78
90
24
26
22
15
12
93
30
72
66
27
3
9
65
18
52
36
93
24
45
15
3
180
24
105
48
63
12
72
33
95
25
36
9
20
31
17
22
18
2
18
67
12
84
27
44
10
56
43
84
5
10
21
21
30
9
60
84
35
1
47
133
60
36
23
25
17
16
2
28
9
81
3
59
37
11
22
15
36
81
30
56
10
24
6
24
165
33
15
23
10
27
23
12
1
17
7
75
8
13
51
18
27
3
81
11
58
102
36
2
72
16
3
9
38
10
3
9
15
53
7
57
15
45
18
62
40
8
18
60
10
27
17
66
60
22
50
10
15
33
39
15
150
3
12
65
36
52
42
9
24
17
10
6
30
2
7
35
25
15
9
9
12
38
10
20
40
68
22
45
12
3
30
27
48
12
53
31
51
168
180
57
84
24
113
19
3
42
75
5
36
79
11
40
33
29
10
32
100
18
8
7
27
86
22
45
60
75
18
63
81
66
30
30
93
60
21
3
3
57
27
33
3
9
15
33
63
14
48
22
69
69
30
30
42
26
7
35
18
10
102
51
81
3
12
11
34
6
69
45
3
15
21
39
30
51
9
20
58
9
71
22
75
60
47
85
15
8
58
30
90
3
21
3
33
32
18
4
6
3
36
75
20
48
28
24
60
30
128
58
12
30
78
24
9
99
21
9
60
15
5
7
113
91
36
5
10
48
18
27
15
20
1
39
30
102
26
7
57
15
45
6
33
60
27
12
30
42
126
3
156
11
37
105
48
32
31
36
41
79
15
129
101
16
2
70
20
67
48
96
87
24
48
57
33
42
45
3
21
21
20
18
10
42
36
2
31
21
195
75
78
12
15
95
88
21
21
36
39
21
3
96
48
120
15
32
13
23
22
90
45
3
20
12
22
39
21
3
75
21
21
48
18
9
21
12
48
99
15
18
2
28
98
10
2
7
3
8
13
96
24
99
8
64
116
180
12
42
28
27
11
160
90
90
9
3
21
9
2
36
10
84
66
9
3
12
36
9
105
15
23
52
18
30
18
84
6
84
18
15
3
2
172
3
63
9
113
67
21
3
84
12
155
25
3
80
121
36
153
72
8
28
122
18
19
21
54
18
51
39
12
9
96
5
36
172
102
9
17
4
38
18
30
4
33
72
5
36
4
78
8
37
15
21
51
38
55
75
21
59
18
103
9
87
23
61
39
30
51
71
73
120
15
98
4
15
3
48
60
9
3
192
60
6
32
22
18
12
18
2
48
55
27
6
99
33
2
100
30
39
24
15
21
24
12
53
18
34
26
34
15
71
4
18
48
39
3
21
120
41
36
4
3
15
42
78
38
19
45
26
37
3
150
134
10
3
36
120
9
72
20
16
39
11
4
9
29
115
12
11
10
30
2
58
9
3
45
72
3
12
69
24
45
72
63
3
9
141
12
18
9
3
21
9
2
16
9
24
51
8
18
30
37
53
7
17
19
17
19
84
57
122
40
21
204
60
3
20
37
17
16
27
63
69
5
16
3
36
24
84
3
12
78
50
34
6
9
33
38
10
50
40
60
20
109
23
18
34
9
29
55
17
55
21
63
69
98
169
24
9
18
80
4
33
60
27
6
39
35
46
110
40
33
24
3
14
36
52
78
9
21
20
34
36
9
23
100
18
42
18
39
105
36
27
35
18
10
9
35
58
48
27
72
60
48
23
42
7
24
21
30
8
28
12
21
24
96
27
93
144
5
48
19
3
2
136
24
86
22
30
8
52
12
93
57
20
10
33
5
112
3
12
48
33
39
153
27
65
10
9
71
16
20
4
33
45
15
132
45
39
39
21
27
33
57
32
28
60
30
20
4
60
18
32
18
18
22
42
15
155
133
15
72
66
20
19
48
45
42
56
34
56
24
48
22
33
15
8
73
21
36
3
51
45
3
38
124
123
3
164
28
72
9
47
132
61
21
3
33
24
18
2
16
27
23
52
8
37
75
57
15
69
47
10
27
35
28
33
36
24
59
28
60
24
36
90
90
50
90
34
186
69
41
19
111
140
193
120
99
18
12
15
36
24
5
55
65
67
75
69
9
90
68
114
36
40
50
22
27
3
18
60
50
12
28
24
9
24
33
3
24
45
51
17
12
31
24
60
60
27
180
36
57
27
8
18
10
54
30
18
15
12
41
4
3
173
22
18
3
119
10
12
63
60
45
51
36
24
51
6
27
47
10
15
11
22
18
117
5
7
33
80
10
68
12
61
99
18
27
3
14
46
69
23
1
9
60
8
79
24
21
15
23
37
3
8
40
9
63
21
60
24
3
20
12
42
148
78
24
6
32
58
60
72
60
45
15
42
30
60
9
17
127
156
51
9
24
95
1
ABCD 97850922298*3^$a+1 [50086]
45
15
49
200
87
60
21
72
40
47
145
48
23
33
75
36
108
48
180
105
3
60
57
64
8
16
47
97
107
36
9
255
24
72
120
60
84
36
24
45
88
56
72
3
24
45
135
48
180
37
23
33
15
81
64
107
24
108
48
9
96
112
71
49
23
132
12
36
13
24
35
37
35
21
123
24
21
171
93
16
56
51
45
99
85
24
96
24
96
71
24
9
99
61
11
36
12
60
105
96
231
9
40
32
48
72
267
61
119
33
39
25
8
72
15
49
104
51
36
33
192
183
72
60
45
39
36
13
32
40
11
72
21
120
15
96
156
45
88
11
85
59
69
40
56
16
8
51
309
48
24
184
96
56
3
36
33
112
35
48
36
9
27
96
120
60
48
57
112
83
109
23
1
32
360
3
21
63
252
24
21
135
9
96
24
136
11
72
36
121
8
51
12
24
49
56
15
9
27
132
121
35
72
93
75
61
23
81
27
24
36
48
25
80
99
36
9
120
51
165
15
177
15
132
45
16
11
165
64
144
167
48
25
35
12
25
56
27
45
16
215
105
87
97
128
15
108
144
21
135
9
15
145
47
25
11
24
48
21
111
49
80
15
36
84
25
47
24
33
15
132
48
60
12
36
60
277
47
249
39
81
136
8
136
71
36
69
15
49
104
27
21
255
97
11
12
73
144
23
57
48
144
3
21
64
72
56
3
85
24
11
60
81
24
160
71
33
75
216
109
23
33
40
56
48
51
36
36
189
63
36
45
51
85
23
36
12
49
48
176
144
136
191
105
3
72
84
132
69
144
111
9
144
63
12
348
120
49
59
24
12
108
36
9
51
72
69
3
277
56
99
45
171
37
35
21
96
39
9
15
108
13
251
13
120
11
60
1
143
72
84
525
15
169
35
45
40
23
57
15
12
60
36
12
60
12
9
72
15
49
131
72
93
72
15
12
13
47
33
3
12
121
47
12
21
15
1
35
133
107
120
165
39
84
72
21
24
40
23
1
360
59
45
16
47
105
168
40
299
21
16
248
15
33
3
60
12
69
3
21
111
9
120
16
8
112
80
48
87
9
51
36
57
15
1
96
23
33
72
40
80
15
97
200
64
11
204
105
75
72
157
32
3
45
27
13
32
123
36
9
120
27
21
64
23
60
45
63
9
3
36
105
27
12
72
60
156
57
15
25
11
21
39
12
108
24
33
64
119
9
3
13
59
117
144
135
57
39
144
81
3
72
45
195
144
72
133
11
213
3
228
36
85
48
35
108
120
49
128
3
13
24
71
1
35
189
15
25
144
80
75
85
32
99
45
75
69
16
32
48
75
144
45
48
48
40
24
56
24
87
9
24
171
45
64
143
48
25
11
96
13
56
88
95
252
21
72
96
27
48
144
60
36
21
40
8
3
45
3
69
27
48
60
72
145
56
24
3
21
39
36
165
27
165
15
33
24
87
9
87
12
37
8
40
167
24
9
147
36
132
117
63
145
11
21
39
25
104
72
24
312
3
45
99
108
49
23
33
144
3
12
60
48
45
16
11
205
71
73
47
105
3
21
231
132
36
25
11
93
51
120
21
40
80
171
12
216
72
9
195
13
8
15
97
32
51
12
105
3
229
8
72
144
51
141
304
59
204
12
24
12
72
1
59
72
69
39
72
36
165
48
75
21
24
120
15
25
59
205
11
21
39
72
49
23
36
12
144
36
133
155
109
32
3
36
ABCD 97851101462*3^$a+1 [50001]
51
9
55
30
26
117
1
32
3
7
53
3
16
38
16
62
21
21
16
18
38
22
108
30
50
22
14
21
3
24
64
53
24
13
6
53
39
57
75
21
15
28
17
1
18
65
12
12
21
70
8
42
18
22
8
30
57
15
18
42
28
5
7
206
126
34
48
14
58
11
45
24
16
59
51
18
46
26
75
24
43
5
61
90
17
36
3
45
75
30
16
8
10
110
51
27
10
47
15
12
33
21
10
6
38
10
24
26
12
21
13
2
45
3
40
41
3
12
6
136
8
78
48
9
108
21
54
18
16
35
19
12
5
19
56
81
43
8
76
53
48
39
21
48
43
2
6
16
12
17
36
73
8
3
79
77
9
42
4
5
61
26
6
10
38
6
4
20
4
5
3
9
99
40
20
36
52
44
10
26
33
85
6
36
36
5
24
37
8
10
8
24
9
19
32
4
92
24
120
34
8
120
6
12
6
30
10
23
1
56
24
40
50
12
10
6
36
30
18
5
12
36
1
54
92
78
3
27
60
70
50
6
66
6
42
102
18
64
24
5
9
30
48
16
5
31
110
16
23
51
46
59
21
3
13
146
28
8
28
72
6
26
94
119
25
14
10
32
6
42
40
50
60
18
120
46
2
16
110
88
36
30
2
22
26
22
8
34
38
114
6
112
71
1
48
8
88
54
2
18
12
24
24
60
6
3
31
54
62
12
12
69
27
36
16
92
18
24
22
18
6
104
112
5
27
42
90
70
8
64
122
105
3
40
5
48
3
21
7
53
1
32
42
21
19
17
51
4
53
84
12
31
17
49
35
37
6
8
9
12
7
36
2
16
23
121
11
120
61
2
33
19
5
45
10
62
3
61
2
28
60
29
15
112
77
3
33
39
64
18
6
26
46
12
6
23
27
9
13
54
41
31
12
6
2
9
37
11
79
60
120
113
36
3
64
68
22
8
78
60
16
6
2
9
39
12
4
44
16
66
8
72
48
22
18
8
58
108
17
7
44
112
68
18
99
31
17
43
12
20
45
7
17
24
67
92
4
50
22
29
24
69
51
24
93
18
36
105
15
58
11
27
129
25
71
9
16
2
100
116
36
16
12
54
38
34
2
45
7
24
17
36
31
14
3
3
16
74
24
27
63
33
21
6
21
7
12
5
15
6
10
20
12
21
51
30
64
11
7
14
10
53
9
18
22
59
67
36
20
21
85
11
21
42
6
3
12
9
58
6
35
48
24
60
36
27
12
12
9
73
23
55
192
26
10
6
48
8
48
24
64
32
42
9
7
44
34
8
3
43
17
57
106
20
18
46
20
33
36
84
3
9
63
28
30
2
142
18
32
28
5
21
3
91
53
19
5
39
30
6
9
9
30
12
22
24
11
36
27
6
64
120
35
15
57
19
42
26
4
18
8
75
51
9
19
54
2
52
24
53
31
108
32
40
18
59
19
56
34
71
3
16
65
63
12
33
3
33
37
42
12
44
6
10
20
18
15
31
24
26
22
18
23
1
38
45
7
8
46
32
75
13
18
44
154
24
8
3
7
54
18
29
3
76
12
8
30
3
75
28
14
10
180
18
2
54
72
24
51
7
6
72
23
48
19
36
8
84
45
43
14
16
23
36
157
32
10
53
33
166
26
22
24
26
22
5
51
69
37
18
6
23
7
5
21
15
27
57
91
50
3
48
13
18
32
52
36
14
54
186
18
9
13
83
21
6
21
7
17
15
28
26
54
9
9
18
4
56
58
74
48
4
17
9
87
9
6
84
45
84
19
8
33
12
19
77
31
41
24
27
24
28
14
3
15
16
89
7
12
32
9
39
18
3
43
96
18
11
55
38
48
40
50
28
36
38
51
15
22
18
14
39
55
29
21
34
53
12
43
41
111
52
29
1
14
33
31
48
18
26
6
27
27
10
48
24
26
28
12
8
45
33
3
39
108
24
34
62
114
15
7
26
3
37
2
40
29
19
32
78
144
75
24
13
35
31
20
9
25
62
16
18
30
2
16
14
66
106
38
64
18
62
90
30
24
27
123
42
27
63
9
117
147
55
54
48
90
20
24
96
48
16
32
42
34
8
40
14
30
33
127
80
4
29
27
21
3
45
79
44
9
12
63
18
6
21
7
38
78
10
8
54
18
3
19
5
24
7
101
43
132
2
27
27
162
27
3
45
13
8
30
120
4
8
81
24
3
45
31
17
19
32
36
22
18
38
22
17
91
20
10
24
8
190
8
4
6
11
12
36
85
50
12
57
1
2
9
13
74
33
99
4
38
6
69
13
26
12
42
39
31
2
18
9
21
30
4
6
32
40
54
41
3
6
16
71
19
17
61
47
55
18
23
67
20
12
24
22
14
18
42
108
10
78
80
45
109
14
52
65
115
32
4
14
22
2
6
34
54
20
33
13
35
15
30
54
10
6
29
69
22
24
170
6
34
83
60
43
30
72
2
40
44
48
18
10
54
56
15
12
45
24
10
108
26
82
8
12
72
33
25
131
21
6
34
6
29
15
12
18
70
138
72
6
26
18
57
84
9
18
33
21
6
21
7
41
48
19
90
126
72
17
9
42
36
105
39
57
55
8
186
64
11
75
90
22
74
82
44
24
82
18
56
54
3
85
2
120
4
29
19
2
22
50
42
100
5
27
10
18
110
18
54
15
48
48
7
32
9
1
86
69
15
48
21
36
15
45
3
33
19
36
24
126
2
70
26
189
33
18
4
50
39
31
8
12
129
12
15
4
41
15
112
14
6
12
9
12
67
29
15
84
16
17
19
29
13
38
9
55
5
120
7
53
36
12
19
17
72
7
8
28
20
84
45
27
36
9
21
24
6
21
3
10
54
32
12
9
48
63
48
16
6
30
5
21
10
17
39
16
6
18
14
102
4
6
30
20
54
15
33
30
28
8
16
29
39
42
16
11
43
8
28
62
3
36
81
6
12
28
18
18
56
12
36
21
1
54
53
24
48
3
12
30
88
32
16
162
5
19
17
69
3
55
41
85
8
18
46
2
33
15
16
5
31
8
10
26
6
22
53
39
6
42
9
24
13
30
2
90
4
26
22
20
36
4
30
2
48
40
6
14
9
7
44
52
5
3
28
62
40
11
27
21
111
9
51
9
48
115
36
18
32
88
56
18
9
12
9
46
137
91
41
45
3
7
54
8
3
96
27
4
53
3
24
177
21
34
17
51
66
18
33
27
16
20
4
17
99
22
6
50
40
30
8
84
33
15
4
8
16
12
8
33
19
32
9
ABCD 97851216304*3^$a+1 [50098]
8
144
3
25
108
35
42
3
40
32
100
20
3
42
3
12
15
81
57
123
141
96
3
60
36
15
45
4
92
9
15
84
36
51
153
76
23
1
167
12
13
29
43
17
6
109
11
45
64
533
18
24
109
60
17
42
105
72
100
24
101
19
152
75
69
15
60
61
32
28
17
67
53
55
32
40
203
1
191
81
48
16
68
45
55
32
180
15
1
5
39
153
12
79
20
4
8
4
5
91
12
113
39
135
33
33
24
3
93
12
43
8
147
24
126
72
18
24
9
24
27
36
37
32
40
11
24
18
138
54
96
54
45
16
12
5
3
64
240
71
33
39
81
156
63
21
9
48
3
39
12
9
4
17
6
49
5
63
12
15
36
49
24
29
75
36
87
109
5
6
69
21
87
33
30
30
27
27
6
15
64
41
3
51
6
54
61
29
66
60
12
12
120
48
78
63
9
43
48
47
120
12
33
48
16
120
116
117
27
28
152
120
168
33
15
27
97
60
20
21
3
21
15
15
33
12
51
60
24
21
9
90
9
12
108
36
15
180
18
91
32
12
15
30
243
112
5
48
84
3
3
45
28
36
56
12
27
60
18
63
52
17
48
43
20
52
5
31
92
69
96
63
40
36
35
45
84
4
5
48
30
33
27
12
18
54
36
84
25
44
21
3
63
42
78
54
390
21
75
24
9
40
11
6
24
15
81
42
108
73
71
66
24
48
102
30
19
36
41
123
16
5
78
72
189
84
48
124
95
78
3
45
87
15
33
39
18
31
149
12
43
17
66
57
52
113
31
56
3
120
177
76
47
18
24
6
33
57
24
30
45
21
3
40
56
28
5
78
189
24
51
36
33
51
6
75
72
57
3
96
24
3
30
15
9
39
21
39
21
18
1
11
6
42
13
32
27
45
4
11
6
114
9
21
78
13
8
21
55
83
30
18
84
1
72
23
42
210
1
101
6
144
36
33
111
13
36
80
57
135
15
177
45
63
28
11
129
36
84
57
7
143
117
45
48
72
48
247
17
39
117
42
121
41
3
33
67
32
28
68
9
51
159
49
47
492
37
108
35
18
12
75
57
3
45
67
161
27
27
210
79
17
235
29
63
48
12
33
60
19
36
17
168
127
68
27
61
149
31
11
96
42
102
30
6
84
45
84
51
18
48
15
72
52
36
32
267
6
30
25
47
18
27
12
60
4
116
24
81
6
45
15
45
40
24
5
6
73
17
114
90
90
36
84
73
92
36
48
24
147
9
4
77
18
37
41
30
60
60
73
47
114
51
27
12
120
25
11
84
13
32
84
21
36
54
36
25
92
156
27
42
72
78
21
12
9
30
60
93
16
17
72
12
235
8
12
76
48
140
12
27
165
16
36
60
164
21
18
48
30
15
39
21
39
36
45
99
30
3
12
111
33
81
3
75
45
15
105
132
36
48
51
9
12
129
6
109
56
28
11
205
11
49
113
12
31
8
36
21
30
13
11
49
89
31
20
111
36
9
51
45
69
60
3
36
51
21
28
77
12
3
84
136
84
44
111
126
87
27
30
78
12
120
36
60
49
68
40
56
9
15
15
18
279
40
41
3
4
5
31
20
51
120
9
87
150
90
9
63
33
4
176
168
24
76
47
69
3
165
12
63
18
39
3
13
95
12
1
20
52
104
40
11
12
57
144
12
52
92
96
57
7
8
132
3
1
311
9
39
18
19
80
28
32
36
15
42
42
108
12
30
18
81
129
42
21
64
23
25
60
32
81
103
71
1
5
3
36
15
30
51
159
1
5
27
76
56
21
3
52
68
60
24
3
105
39
78
12
15
81
75
120
120
72
15
12
153
40
23
60
57
12
28
36
11
45
21
27
63
84
48
57
45
3
136
20
36
75
13
108
60
95
150
63
21
30
45
24
27
25
77
147
63
78
30
57
52
36
29
15
231
57
52
11
24
1
125
39
64
36
53
30
45
63
60
9
48
40
36
44
33
115
68
4
116
57
102
42
30
69
40
11
258
18
12
1
11
25
20
36
72
156
69
18
42
7
84
92
27
48
54
6
13
56
196
17
55
53
90
9
36
9
31
24
23
45
117
15
51
12
30
15
12
88
56
72
168
9
108
90
54
19
11
6
19
140
48
75
33
9
6
9
153
30
57
4
32
75
37
5
18
30
42
90
18
13
ABCD 97851658792*3^$a+1 [50012]
25
48
12
24
12
60
92
12
4
12
17
7
68
16
56
60
16
12
72
24
32
64
113
3
4
119
121
11
37
60
12
24
29
15
33
27
15
1
104
52
36
17
111
21
36
67
8
69
79
72
137
15
33
150
13
44
27
25
20
124
29
7
83
1
41
43
36
101
30
18
43
24
59
6
31
72
167
48
21
15
42
18
37
12
20
16
5
55
12
144
264
144
5
6
85
12
48
101
43
47
60
33
141
79
12
71
37
116
64
17
103
12
53
18
90
55
12
48
132
77
30
13
5
115
17
3
100
23
12
1
131
13
20
16
80
52
47
93
64
11
13
44
40
41
19
17
3
76
72
72
48
17
27
33
67
48
72
24
12
12
36
60
12
24
41
7
72
83
13
8
39
37
20
9
96
15
15
61
144
48
48
72
95
1
20
24
16
36
84
17
60
12
43
17
31
84
176
4
48
68
75
36
1
32
16
12
12
20
16
12
84
60
53
27
28
53
108
96
103
107
13
12
48
48
77
18
9
36
9
54
21
165
3
48
3
49
53
19
8
48
129
79
5
42
13
24
56
4
12
119
25
20
4
137
19
155
25
11
78
30
25
128
15
73
29
3
24
15
126
103
20
144
76
56
48
21
79
173
15
105
7
35
138
19
20
33
91
116
40
83
1
20
12
28
29
3
28
24
36
17
12
55
12
29
30
21
16
59
73
11
72
37
12
80
111
49
5
108
43
5
103
12
24
8
52
8
40
5
42
13
60
48
12
48
83
229
12
144
36
48
5
7
104
64
36
35
9
76
77
55
8
52
20
28
20
60
4
152
4
36
48
96
17
48
31
41
24
55
83
6
55
24
36
72
60
8
9
36
19
23
25
5
60
120
19
36
12
72
5
43
56
45
111
64
152
93
75
4
95
37
36
5
87
165
75
108
4
29
127
29
114
49
108
48
36
80
64
24
20
28
12
11
61
36
164
4
29
55
12
44
196
29
6
1
20
9
108
31
72
29
66
90
19
44
4
12
36
20
45
54
45
16
72
12
44
45
19
120
77
43
35
30
18
108
1
36
60
12
96
12
24
56
12
21
31
5
31
17
55
36
24
60
5
3
28
60
44
45
207
88
72
89
102
54
19
72
20
105
43
12
59
48
13
47
1
56
40
8
33
24
19
47
73
12
59
121
24
24
36
53
66
45
4
77
31
47
85
36
36
80
100
53
90
25
48
24
140
3
12
13
77
24
7
44
21
67
20
72
16
8
16
53
7
8
15
1
12
32
76
12
92
12
141
42
13
44
40
48
65
31
24
36
12
65
39
48
76
12
20
64
60
5
31
24
24
59
73
24
53
7
5
144
19
72
5
3
12
100
48
83
9
36
40
8
40
56
15
49
60
24
8
69
63
27
6
7
23
45
153
39
3
12
13
48
29
27
63
37
59
61
104
12
52
17
115
68
28
72
60
8
9
19
35
49
47
61
24
89
24
43
108
12
32
21
90
30
79
48
5
3
52
140
64
24
56
4
47
9
135
201
33
99
48
3
25
84
47
1
12
60
17
19
60
36
20
33
91
32
72
108
28
29
31
41
19
60
24
77
54
1
108
60
8
39
13
77
3
51
57
33
67
5
15
4
36
65
3
15
21
16
128
39
21
16
65
108
6
25
5
19
60
72
11
13
29
48
63
100
17
19
120
8
57
15
51
117
72
45
18
13
65
19
60
8
60
28
72
53
55
23
54
7
11
37
60
48
17
67
161
27
16
29
31
116
291
102
7
35
18
7
23
18
27
16
12
48
24
17
91
72
5
66
61
65
6
13
5
15
76
48
17
54
25
24
96
12
29
36
3
9
7
11
42
31
24
12
8
28
5
15
40
24
80
93
36
84
60
15
40
32
4
29
6
97
48
32
24
40
48
32
76
72
20
15
57
16
12
17
43
53
12
3
15
49
24
20
39
90
43
29
15
16
72
5
31
20
21
31
20
124
23
93
4
68
105
15
16
144
23
97
41
135
52
17
3
15
69
60
120
148
36
60
36
60
48
12
48
41
19
36
29
27
16
104
75
48
37
59
66
91
72
5
31
20
15
1
48
48
24
65
75
33
15
52
53
27
16
89
15
76
72
32
33
67
23
36
90
27
9
3
105
3
100
24
5
18
73
12
156
29
7
84
11
78
103
8
12
28
120
60
84
17
18
13
44
28
23
12
37
96
12
35
126
19
60
17
31
17
43
107
12
60
126
87
88
44
45
43
20
63
18
19
60
68
39
1
20
88
24
83
73
24
23
13
44
52
48
60
12
29
55
56
51
133
11
25
120
20
63
90
31
12
35
13
41
31
5
7
12
245
63
15
165
52
11
13
12
125
7
5
75
28
8
15
6
91
72
65
7
35
13
53
19
44
64
80
52
428
88
12
168
20
57
30
25
156
72
60
29
36
7
12
48
5
72
19
12
84
65
54
21
28
60
5
55
11
37
17
115
35
37
89
ABCD 97852562792*3^$a+1 [50049]
36
9
75
69
27
48
72
99
90
7
65
19
41
114
90
24
24
27
33
31
89
67
29
15
9
192
39
57
12
75
45
3
33
72
27
33
3
9
36
19
11
42
55
29
18
1
77
55
44
9
87
69
108
6
66
24
24
103
17
30
81
9
6
21
16
32
12
4
80
124
23
174
108
15
48
28
32
27
96
61
53
75
27
61
5
15
45
48
31
59
6
24
36
6
30
12
7
41
3
72
3
96
30
168
3
117
27
9
36
3
12
9
75
15
24
85
41
39
100
17
30
54
12
159
105
19
20
9
12
18
21
21
24
75
9
18
24
6
39
33
15
75
18
3
12
9
51
40
29
115
44
15
21
64
5
72
48
120
147
9
60
36
18
121
68
3
105
15
45
48
9
42
6
48
72
7
12
5
231
9
79
44
12
88
17
55
5
15
33
3
184
35
150
15
33
31
72
144
203
45
27
48
33
9
55
48
101
7
240
5
24
6
13
35
177
64
36
48
32
24
40
11
18
30
117
40
29
6
37
35
13
8
21
15
16
17
31
47
13
56
9
96
36
12
15
93
7
47
129
4
83
9
9
24
30
1
29
60
27
9
7
44
4
35
6
19
36
5
123
12
21
75
9
144
19
5
171
9
31
80
64
77
108
103
29
15
100
65
66
42
102
30
90
18
27
9
15
129
7
35
13
41
36
75
16
12
17
30
13
20
33
12
15
81
24
43
137
12
39
52
128
12
48
9
27
144
36
9
12
7
32
4
5
30
30
12
30
24
21
147
30
7
59
117
40
17
55
8
33
180
15
21
91
119
153
33
15
12
27
9
39
45
88
59
61
173
30
37
48
24
20
28
53
24
72
111
12
40
17
24
31
5
115
5
48
7
5
111
3
9
81
36
63
156
16
5
60
79
32
45
18
1
29
39
51
66
24
99
12
21
108
54
93
12
12
9
12
72
30
90
12
36
27
105
7
5
19
12
44
9
15
21
3
36
4
48
17
15
75
1
17
24
19
11
61
5
24
19
24
48
20
33
96
36
18
72
129
48
132
24
4
5
15
27
48
30
7
83
21
52
5
84
55
36
53
12
12
75
3
48
24
42
48
51
16
35
13
125
36
75
4
11
24
13
35
45
108
52
5
12
12
43
36
17
75
99
6
12
91
125
39
48
12
48
88
35
6
3
52
35
69
4
108
20
12
3
30
19
68
12
45
60
48
60
48
7
8
12
12
3
18
19
59
54
15
33
175
32
12
64
20
12
63
1
80
21
159
21
24
30
21
40
48
29
30
18
24
84
72
42
21
240
24
28
113
67
53
6
6
42
1
20
81
120
60
54
6
79
12
17
63
33
99
27
49
41
3
3
49
41
72
60
3
4
149
150
66
24
39
96
12
24
16
17
18
18
12
15
45
72
3
57
18
24
1
68
27
30
18
6
24
39
60
60
45
43
77
15
60
36
15
150
27
87
30
63
3
30
55
20
9
43
8
21
36
7
8
27
21
45
24
48
7
12
5
30
1
53
15
69
6
24
18
55
48
41
30
18
43
5
12
72
24
31
83
21
51
96
129
36
28
47
49
23
21
120
75
69
12
4
5
7
5
48
55
35
1
36
8
21
60
99
87
37
56
16
11
30
3
60
24
28
5
42
93
69
3
3
37
8
45
48
60
15
24
105
7
29
111
16
5
27
36
75
6
48
7
48
83
54
31
8
27
18
39
87
24
6
63
45
3
72
105
7
35
18
111
16
5
84
55
92
9
18
6
15
40
89
48
7
12
20
96
3
25
5
91
68
51
37
72
8
84
96
28
36
41
12
15
33
60
43
32
33
72
39
3
30
36
127
20
48
60
39
21
21
24
36
18
6
24
87
48
21
24
12
15
33
90
6
42
57
57
39
57
19
8
3
78
36
3
81
55
149
3
9
43
197
18
66
7
5
7
36
41
30
30
31
80
40
29
48
156
15
9
48
7
8
27
93
3
57
69
15
16
12
17
79
12
20
87
21
4
17
31
5
39
9
27
52
80
51
21
9
39
88
5
7
5
31
107
69
45
54
45
9
12
36
15
24
88
35
81
52
8
69
43
125
75
12
45
15
21
27
144
40
65
15
45
24
27
57
3
15
97
48
23
57
57
7
116
72
52
41
54
33
15
30
55
17
36
24
175
44
51
45
21
3
105
144
115
12
35
1
60
53
27
84
28
8
9
36
24
39
57
12
103
59
93
45
3
93
30
66
3
72
9
39
36
96
76
32
51
66
3
57
31
32
21
36
31
5
54
18
3
12
48
4
8
123
13
41
36
72
12
18
66
84
12
36
19
41
12
15
136
29
60
87
69
15
12
33
31
5
6
24
240
1
53
24
51
15
30
39
27
13
20
21
36
43
5
183
39
54
66
49
60
5
120
24
27
40
5
36
48
51
36
24
75
6
18
97
12
17
48
108
30
18
39
12
9
27
12
3
18
51
213
48
39
81
19
44
39
6
24
91
5
27
39
45
40
11
24
78
12
30
21
48
52
32
15
66
6
30
111
12
15
1
12
113
24
12
48
75
36
84
40
77
6
49
41
24
79
17
48
12
3
36
3
18
43
5
12
15
3
192
25
17
126
1
23
6
15
57
27
81
6
30
151
84
5
55
56
27
1
5
75
16
89
54
81
112
68
27
37
11
54
63
45
24
6
93
24
48
9
19
36
41
67
ABCD 97852705792*3^$a+1 [50058]
6
36
6
120
15
19
6
42
92
84
9
60
12
43
18
24
74
6
6
45
60
9
15
15
16
5
24
19
41
19
14
3
45
24
24
34
17
19
2
94
20
21
25
50
30
24
3
31
17
60
3
4
5
12
96
9
6
12
165
12
13
18
44
33
7
56
18
10
17
13
42
14
15
19
17
37
8
39
1
30
65
15
160
8
10
26
54
39
33
10
14
24
6
33
33
15
3
30
39
12
39
30
6
24
72
28
101
9
51
61
14
21
37
38
4
96
24
6
14
21
13
6
80
64
41
39
69
3
10
8
10
17
37
98
45
7
5
12
1
98
9
13
8
16
23
12
13
62
10
8
18
9
19
92
4
36
8
112
62
27
99
12
57
7
20
4
24
30
23
3
6
10
125
1
35
12
3
45
25
14
28
5
25
72
11
3
21
108
72
91
20
24
10
11
12
33
40
8
40
26
6
24
30
33
12
21
34
14
27
15
118
47
24
3
213
79
5
15
24
46
8
75
7
5
91
29
3
60
33
25
8
16
24
6
50
3
43
60
78
32
15
25
72
8
18
9
21
10
56
81
55
32
12
10
23
3
22
32
15
19
24
17
60
15
10
23
15
45
72
93
3
13
47
60
69
18
12
58
62
10
50
40
5
1
47
1
14
40
92
33
37
14
21
13
80
3
60
25
59
3
33
25
8
40
42
24
30
26
54
66
45
15
28
6
24
144
2
16
5
63
10
54
5
12
31
29
31
29
39
9
25
26
54
18
48
6
135
9
10
80
54
3
75
12
22
90
8
70
30
12
5
33
27
21
34
8
16
29
120
57
24
6
4
80
4
8
58
47
9
40
30
5
48
55
36
29
67
5
63
12
84
21
1
110
72
96
117
24
15
33
15
46
2
24
28
53
12
3
22
8
30
10
14
148
17
36
15
9
1
14
58
38
45
109
11
39
36
4
44
34
8
10
44
34
2
40
5
84
69
6
33
91
17
69
15
63
45
60
1
96
11
3
57
9
10
5
81
18
12
12
70
23
33
6
24
10
56
18
33
39
24
6
3
48
3
136
5
15
6
18
9
51
34
2
21
19
101
43
17
39
84
4
30
66
12
68
46
11
19
18
30
113
25
2
45
27
30
30
21
99
10
23
15
33
19
41
15
54
34
150
2
54
10
6
14
24
69
7
54
26
6
34
14
30
60
16
5
19
6
11
15
54
15
9
46
41
15
10
32
16
11
55
41
39
16
29
1
35
37
26
57
3
52
24
6
119
19
80
9
48
60
3
36
93
31
12
20
12
58
18
6
78
53
7
17
36
39
138
42
30
30
34
6
18
8
18
46
11
12
48
33
30
66
54
10
47
49
11
7
5
12
45
24
40
30
41
19
17
63
30
10
24
36
77
37
26
21
145
30
65
33
15
81
46
68
16
32
22
18
17
55
5
25
62
58
26
6
6
18
96
51
7
6
24
23
3
12
28
6
138
6
32
15
19
54
50
46
14
12
94
23
12
13
18
29
9
10
6
24
74
36
57
19
65
13
6
36
44
52
20
18
147
37
32
30
16
60
78
14
12
6
27
15
57
19
77
123
84
12
10
24
80
64
6
2
72
3
13
6
44
54
18
9
15
6
138
12
34
35
31
62
15
3
40
44
18
16
11
3
100
5
12
48
48
103
14
3
3
34
23
24
1
30
77
13
2
16
32
45
9
30
45
21
42
6
39
15
130
35
12
9
54
10
2
21
43
77
39
60
24
9
31
72
17
21
27
79
24
14
27
36
87
40
60
128
22
32
18
36
9
33
15
43
20
9
1
2
9
21
34
14
16
6
18
2
94
11
157
50
108
4
116
90
48
16
6
74
16
38
81
31
2
18
48
84
57
15
4
30
56
6
4
24
30
72
14
24
57
33
42
24
33
12
31
90
24
131
3
40
50
10
36
5
39
9
7
14
30
12
45
24
25
24
11
55
8
33
55
14
54
9
3
22
50
33
60
12
12
1
167
12
3
12
21
12
45
42
21
12
12
33
48
90
22
8
15
19
20
10
14
9
97
11
27
42
30
90
15
15
84
6
24
30
24
10
8
24
34
86
63
163
5
55
5
39
21
9
30
90
18
16
206
3
3
12
150
18
9
60
39
57
25
18
36
18
26
70
24
26
6
48
3
19
20
33
43
18
24
275
45
27
69
10
60
42
8
42
30
27
87
24
172
80
9
105
10
30
8
6
81
3
6
10
32
12
10
26
4
12
5
1
8
136
30
53
72
31
44
18
27
45
63
72
33
10
53
3
57
27
10
18
14
24
72
24
24
10
56
33
3
4
30
30
20
6
30
57
12
39
60
21
61
8
39
132
60
15
4
20
21
36
3
6
3
3
24
28
32
21
7
53
37
2
16
5
24
25
11
12
51
22
38
76
14
16
11
55
5
39
36
28
12
5
60
12
25
8
18
12
57
27
100
26
27
37
24
71
75
84
9
31
77
7
8
24
45
15
21
37
35
13
8
6
45
3
12
94
47
9
120
106
24
14
39
1
131
75
28
56
30
120
30
52
12
2
3
43
42
2
4
20
9
7
110
10
14
6
24
21
69
27
27
10
2
21
3
21
9
34
8
40
137
120
37
8
3
7
17
39
4
17
49
47
39
21
15
48
69
1
24
47
19
30
2
9
96
13
50
136
36
90
42
5
27
33
12
60
19
2
30
12
93
9
94
41
153
3
13
32
10
44
33
1
11
15
78
3
13
42
5
12
7
44
57
25
14
34
26
153
3
24
58
18
62
22
36
20
4
5
31
2
3
117
10
5
3
30
72
6
60
30
87
9
40
158
42
24
22
20
12
12
60
4
29
25
23
3
9
43
5
24
13
2
4
36
38
6
9
51
21
49
14
52
20
21
13
14
28
5
7
2
40
80
66
52
8
4
5
25
24
26
40
120
8
30
18
70
54
36
5
25
62
18
27
21
99
31
92
28
41
51
28
14
15
75
36
84
40
53
63
9
1
50
30
6
10
6
44
16
48
6
8
6
57
19
24
17
13
11
15
30
3
12
48
3
30
24
94
42
162
137
48
3
9
91
44
100
5
79
2
48
6
36
84
34
26
33
103
17
43
18
26
45
108
3
4
20
28
38
120
22
26
82
44
33
25
66
29
1
11
3
36
12
45
109
26
9
19
32
48
10
59
45
42
40
6
59
91
74
3
21
10
62
27
15
30
10
6
47
15
45
13
6
41
19
5
31
48
26
34
14
3
3
12
9
85
14
9
31
36
8
16
24
17
55
54
72
2
40
5
12
253
26
22
8
22
60
78
11
39
64
17
3
33
3
30
136
24
120
6
26
15
9
3
13
24
23
25
8
15
27
45
3
45
12
21
39
3
22
98
ABCD 97853349578*3^$a+1 [50004]
79
96
104
100
53
103
12
92
21
54
1
36
23
30
6
9
27
45
40
35
9
40
65
7
164
40
23
102
15
28
53
43
12
24
24
35
9
15
25
60
35
25
8
4
8
51
37
60
47
12
33
40
35
37
5
48
7
60
56
12
40
11
145
24
12
83
13
59
60
1
12
8
24
3
33
27
13
24
11
37
68
28
35
129
15
25
11
1
83
33
4
23
37
35
30
54
1
116
27
42
39
4
48
8
9
18
73
36
11
9
15
21
52
20
28
35
49
83
37
53
18
54
30
81
72
15
61
12
24
24
32
4
35
25
24
65
75
9
43
35
13
95
61
24
32
84
33
27
21
7
12
96
84
44
16
35
54
31
23
30
55
71
9
28
68
52
48
29
6
9
76
89
15
45
3
4
36
20
4
23
12
216
9
144
40
5
7
8
16
23
85
5
7
11
9
40
96
12
36
20
12
9
43
107
48
141
36
28
11
105
39
6
19
12
5
30
1
17
7
24
11
81
88
36
5
60
3
96
36
39
60
36
13
53
63
4
12
245
36
18
105
64
17
108
30
25
65
31
84
8
4
41
55
12
17
15
40
48
32
28
113
63
9
27
3
1
12
32
40
56
40
77
67
5
75
40
36
65
55
60
32
28
44
15
25
20
36
40
12
20
3
37
8
160
56
24
76
35
6
67
12
48
11
6
31
104
75
13
36
5
67
24
5
30
6
19
36
12
120
41
6
36
9
16
68
4
77
54
24
37
120
5
91
8
21
31
48
12
24
60
48
72
35
1
8
12
4
59
9
33
7
20
36
12
28
17
67
20
16
36
5
15
28
12
59
49
68
3
24
145
80
108
28
12
24
44
16
5
63
27
24
37
8
100
35
66
51
27
61
12
8
4
71
60
1
8
16
36
56
4
80
15
18
18
9
3
1
5
39
16
20
24
28
47
73
5
7
77
15
28
60
5
6
49
8
63
105
16
24
5
31
5
18
37
36
72
20
15
25
32
45
19
36
8
60
136
24
12
29
87
4
8
105
43
12
35
12
25
83
13
20
112
35
45
16
36
8
12
40
36
12
48
113
30
42
7
12
20
28
12
48
12
59
1
65
43
35
21
36
40
41
7
20
52
11
37
48
48
12
23
37
47
1
44
40
20
28
84
44
9
115
92
51
37
20
72
16
12
8
28
36
36
48
65
39
40
95
6
66
24
49
17
6
48
1
35
45
64
44
28
8
100
5
7
65
55
17
75
45
27
108
51
30
36
60
31
167
12
13
11
1
24
60
24
17
18
13
8
4
36
12
65
42
21
4
36
96
8
36
51
30
31
32
63
24
1
20
60
48
16
11
42
55
80
21
7
44
36
57
6
30
114
1
17
7
48
17
18
18
19
65
6
36
9
12
28
44
88
20
52
12
24
11
24
66
19
84
12
11
42
7
48
20
51
9
12
16
48
12
12
92
28
35
25
20
27
13
167
25
24
96
5
75
4
60
35
117
9
78
13
12
11
12
45
60
28
65
7
12
12
29
54
45
16
12
48
120
24
17
63
96
39
25
17
39
16
8
36
16
24
24
48
23
9
48
100
80
159
85
35
1
17
7
24
5
7
108
11
90
15
9
12
19
36
12
92
45
139
77
27
21
6
73
20
76
24
32
4
12
12
48
24
29
19
60
71
9
21
27
63
36
78
31
60
60
12
8
100
36
56
4
84
107
37
17
54
21
69
7
48
12
23
57
105
90
57
15
12
25
29
19
17
78
37
24
20
36
3
1
89
151
11
78
7
5
43
12
44
105
55
12
77
55
8
27
25
95
25
20
27
96
13
12
104
100
23
57
33
228
63
4
132
5
30
1
23
12
13
60
36
48
5
6
84
6
31
96
29
78
45
40
5
111
16
8
36
112
8
9
31
32
4
24
24
12
8
52
48
53
42
1
60
11
13
32
16
47
18
48
7
48
35
36
49
12
12
32
63
45
112
8
60
75
36
1
59
21
96
45
39
33
43
24
24
56
33
27
16
20
3
37
5
7
32
100
60
11
85
12
56
40
29
120
78
85
23
12
25
24
23
72
90
15
9
67
12
23
42
3
40
24
5
48
55
12
48
20
76
5
36
43
20
40
92
36
45
79
36
12
47
9
15
49
12
131
72
25
8
57
42
21
28
72
24
20
69
36
18
30
43
8
21
43
12
60
24
36
5
51
9
19
72
108
12
77
31
72
12
72
20
4
36
23
45
48
27
13
59
18
31
84
48
12
72
29
30
1
24
11
25
60
24
5
12
114
36
12
13
32
27
33
12
64
36
80
36
40
120
44
40
8
15
21
45
51
36
28
20
16
20
99
1
53
55
8
4
24
80
76
20
16
12
128
24
16
12
11
45
60
39
6
54
61
5
27
63
9
36
60
100
65
31
24
44
72
40
48
17
3
40
5
91
5
7
48
24
108
32
51
30
15
39
42
31
17
51
12
27
42
3
40
20
48
24
4
60
60
29
27
9
7
20
12
51
61
56
3
54
103
12
11
36
54
7
8
75
6
66
97
12
104
36
16
47
21
16
65
223
36
12
60
44
165
18
45
40
20
27
1
152
16
32
24
4
5
27
12
123
72
21
16
8
27
66
42
48
24
121
17
96
144
12
6
37
11
1
8
40
23
13
59
72
13
36
56
16
20
57
51
16
48
8
9
39
36
108
105
66
1
35
1
44
28
48
92
40
41
36
31
95
12
36
1
8
15
18
27
48
24
129
19
41
36
19
36
8
28
72
12
24
20
52
24
83
1
35
57
45
27
81
36
195
64
11
49
32
144
63
78
18
1
65
24
19
60
12
35
9
4
60
35
21
69
7
48
11
42
55
83
9
220
41
19
32
4
12
5
54
13
12
8
28
44
4
24
12
131
9
28
101
90
9
16
12
8
16
83
1
17
15
3
54
55
36
44
112
5
36
99
40
23
25
36
11
18
55
12
11
73
36
ABCD 97853540264*3^$a+1 [50054]
59
85
35
45
39
1
12
12
11
1
96
20
4
48
35
36
12
45
27
1
24
35
21
4
11
57
64
71
12
93
3
24
21
4
108
119
1
80
3
9
160
23
133
11
21
52
35
60
45
36
64
80
76
84
20
111
21
36
27
37
116
3
9
16
44
88
20
3
9
75
121
24
60
12
23
145
23
97
47
25
11
9
99
21
16
8
76
11
60
24
24
69
76
20
36
28
56
4
71
69
160
20
40
11
12
25
252
56
60
16
20
63
48
84
24
12
24
33
108
40
60
20
24
28
36
44
3
9
36
28
156
23
12
93
27
60
21
40
44
88
8
27
81
39
45
36
36
111
25
8
135
45
24
36
360
15
96
33
147
36
37
8
4
36
12
107
21
87
45
148
24
20
39
105
99
37
24
20
4
11
37
20
99
133
251
24
120
21
51
84
72
9
15
96
12
73
24
11
48
9
88
44
36
52
23
25
20
3
145
35
177
27
121
72
47
57
15
25
104
72
75
49
8
87
13
8
280
12
12
68
135
25
20
232
11
132
45
52
59
60
24
21
12
4
11
84
36
25
95
12
57
51
45
3
12
13
80
99
133
12
48
59
45
48
52
20
100
11
25
32
15
21
232
83
21
15
13
131
1
48
116
39
33
87
61
20
36
15
21
12
51
9
52
11
13
12
20
15
37
68
3
21
3
25
11
1
44
39
21
4
80
111
85
11
25
36
20
87
168
105
27
1
44
15
37
44
52
23
12
24
9
64
68
27
25
32
4
24
23
57
27
1
23
189
88
20
40
8
52
20
3
72
12
201
24
27
36
169
48
56
4
167
25
36
92
27
24
37
20
3
37
35
12
25
36
56
16
47
48
225
132
28
35
9
111
72
61
36
11
37
80
292
20
16
47
12
13
20
40
35
108
25
24
143
13
83
24
25
11
117
15
25
23
25
84
12
8
132
36
72
48
267
120
33
12
16
20
51
144
12
48
1
48
83
49
35
108
133
35
73
11
25
84
24
12
104
4
12
35
49
119
12
45
28
8
4
35
73
47
13
71
25
59
105
36
27
25
35
33
24
28
8
16
35
1
92
3
45
40
12
188
15
37
60
35
45
51
109
8
63
37
35
60
73
24
32
100
8
76
44
40
128
63
9
36
12
64
48
155
60
73
12
96
32
3
12
48
216
13
36
11
45
15
85
56
24
99
157
24
59
57
75
72
72
9
15
37
48
119
73
47
133
60
44
76
23
25
71
85
8
100
23
73
44
36
16
68
28
60
8
72
15
24
13
48
23
60
84
1
36
35
273
48
40
20
64
8
36
27
9
28
11
37
35
97
47
60
81
12
87
45
48
36
27
84
24
96
13
32
15
120
21
28
12
32
27
1
12
83
48
9
51
72
12
96
36
109
116
3
33
12
76
32
24
36
3
45
27
12
12
60
24
24
13
47
33
4
155
21
3
21
144
12
27
25
35
48
105
39
13
32
3
97
23
108
48
12
37
36
164
171
25
47
12
96
21
39
24
13
92
12
63
33
87
12
1
20
15
9
3
97
59
1
48
12
143
12
24
69
75
205
71
144
72
9
4
23
45
160
32
27
81
135
9
76
107
21
39
81
39
25
108
32
3
117
135
25
35
45
28
8
192
3
37
23
12
24
168
73
35
49
24
59
13
200
27
33
28
144
11
84
60
13
23
24
12
109
11
33
51
21
3
21
15
60
45
15
84
12
36
33
75
36
33
40
92
63
45
3
84
1
104
15
81
27
25
48
8
12
99
33
48
27
36
9
88
24
59
60
1
48
8
99
49
164
100
56
4
11
24
21
39
133
23
109
20
3
33
12
24
216
4
8
63
12
13
12
11
49
8
12
27
9
72
40
32
60
27
24
1
48
108
8
171
9
12
60
123
97
12
12
11
45
112
48
20
15
180
73
12
24
8
88
35
24
24
9
12
24
39
33
12
3
120
45
72
3
145
107
36
60
12
25
83
72
9
24
4
8
4
95
49
11
9
124
32
28
11
72
49
11
84
21
108
52
32
87
9
12
75
13
36
119
37
8
4
11
25
32
3
1
60
44
51
1
20
39
1
23
132
48
49
20
100
23
60
37
80
36
24
15
13
48
12
32
87
1
83
69
75
25
8
72
120
36
51
9
52
20
48
24
63
9
63
21
72
24
15
33
75
12
96
24
9
4
71
60
45
40
20
72
15
120
13
12
12
11
12
157
8
40
24
23
61
24
47
81
27
25
56
4
20
28
80
112
47
13
8
52
107
36
48
12
13
71
120
48
48
25
8
111
1
20
28
44
3
153
4
108
35
57
100
8
192
51
49
8
4
56
39
25
24
20
39
45
168
4
68
40
60
60
23
60
ABCD 97854785222*3^$a+1 [50029]
4
56
64
24
56
36
85
48
23
37
60
51
20
204
12
84
180
37
48
12
72
167
120
25
59
132
48
1
11
13
72
84
71
49
3
33
59
13
63
48
24
93
47
1
75
20
36
108
16
57
35
48
180
84
12
61
23
24
61
75
72
20
12
120
25
35
13
15
93
11
120
13
11
124
20
1
84
12
11
48
25
35
97
12
3
8
112
8
25
75
177
60
15
93
71
73
132
84
35
1
204
35
24
72
136
69
24
35
64
32
4
44
48
72
16
24
21
159
297
3
32
49
87
8
100
20
25
84
47
16
9
84
36
51
33
47
108
12
40
44
13
216
15
9
48
23
109
35
1
27
44
4
80
25
60
12
27
8
40
9
123
32
36
85
72
60
12
11
12
76
144
48
20
37
60
12
51
68
49
72
60
24
11
73
372
99
9
107
244
105
39
108
32
28
32
88
168
32
13
39
32
13
47
4
45
60
11
60
13
47
61
24
35
109
11
48
1
24
36
72
35
25
35
109
95
64
69
11
1
60
23
85
95
76
165
11
25
99
80
49
15
45
12
84
27
32
13
3
45
60
39
33
143
24
13
3
32
13
36
99
81
35
16
12
92
84
84
72
48
37
11
72
37
23
148
12
21
75
32
97
12
95
24
12
73
12
24
23
76
60
81
71
37
171
21
48
107
88
21
72
288
71
1
3
21
99
116
25
59
25
84
11
145
47
100
9
119
61
51
33
95
180
121
71
25
180
60
12
12
23
16
20
49
47
60
4
9
75
56
4
108
20
13
24
12
11
97
23
12
16
81
35
25
36
59
84
4
32
28
92
145
71
13
15
164
1
107
48
156
168
37
23
85
135
36
44
205
12
11
73
11
24
24
25
71
37
3
105
84
11
109
36
36
84
120
60
120
11
85
3
57
36
27
60
36
9
12
11
13
60
15
24
32
121
47
181
59
36
4
57
23
1
36
84
87
60
57
48
3
56
28
33
35
13
99
96
45
72
59
1
23
36
16
12
200
48
97
23
24
48
60
180
48
12
12
64
84
96
9
23
97
72
35
25
11
48
49
35
25
51
20
49
171
117
95
13
11
61
3
144
96
129
15
128
52
20
1
71
13
75
92
28
96
164
1
59
100
92
24
61
3
57
23
37
39
176
48
73
27
105
3
140
144
4
44
37
11
72
96
121
84
99
200
1
84
3
9
99
9
12
108
47
145
24
96
3
152
61
155
97
71
1
111
8
97
60
72
75
116
37
167
25
72
48
3
105
3
264
56
84
12
24
24
61
84
83
84
25
83
16
12
128
36
36
24
64
56
1
12
35
60
13
72
36
35
85
35
64
81
159
56
52
228
32
40
93
96
84
15
81
60
96
3
21
48
35
61
72
27
60
92
48
13
299
73
12
60
36
123
21
24
24
51
80
1
48
111
32
24
28
60
32
121
108
24
71
4
141
24
51
9
108
132
11
36
49
12
12
3
57
123
33
239
60
61
36
60
108
11
40
56
24
61
3
20
13
147
93
87
140
1
11
1
35
73
24
47
60
24
24
61
84
60
108
23
1
119
40
132
48
44
160
8
13
24
96
131
144
36
49
131
16
57
35
60
48
24
28
20
12
49
27
33
159
8
25
119
13
51
9
47
13
3
72
140
100
21
87
45
167
13
3
56
13
11
60
12
13
131
1
144
48
12
3
36
20
40
45
24
35
88
32
180
12
84
1
3
32
1
47
40
80
120
76
92
97
12
59
60
49
35
120
16
56
13
83
13
35
25
167
40
20
13
12
179
4
57
3
20
64
96
69
47
24
40
80
37
24
51
32
121
71
16
108
12
8
37
23
25
60
12
84
119
52
105
167
12
85
59
37
60
87
8
132
36
24
121
75
176
16
44
48
1
71
48
40
21
15
116
16
48
9
71
1
11
84
1
63
45
144
96
47
48
25
11
88
20
28
132
21
144
15
45
11
49
167
133
71
97
75
8
49
123
192
33
63
9
48
27
60
32
4
45
11
136
45
48
ABCD 97854946342*3^$a+1 [50074]
135
57
6
17
48
1
78
66
24
72
23
157
126
180
72
57
104
192
24
16
69
168
107
40
120
39
201
8
16
279
30
42
30
219
111
81
417
47
103
17
139
45
32
37
27
24
104
7
9
39
257
16
32
25
303
120
104
31
90
12
42
65
73
90
36
24
72
89
37
18
54
11
40
96
80
25
48
303
248
96
79
65
1
23
48
169
18
173
19
29
16
9
234
60
18
39
69
90
41
168
7
354
15
81
18
5
7
161
72
43
245
24
48
61
162
9
120
56
168
7
12
213
9
36
483
80
40
32
72
48
192
1
42
84
18
132
18
33
3
77
40
104
229
30
96
30
95
1
39
8
7
129
296
24
55
90
15
15
126
203
88
104
151
72
17
120
16
27
36
156
96
245
7
33
144
8
16
296
240
13
3
120
39
185
168
85
267
24
216
189
42
18
54
18
135
117
227
160
3
78
39
9
135
87
65
48
85
27
104
79
65
120
16
8
265
18
29
16
147
53
43
5
96
25
71
13
11
48
73
102
33
99
45
99
5
24
7
108
21
45
42
54
251
208
80
1
18
30
96
15
15
57
24
51
197
145
282
54
87
39
105
81
12
11
112
135
192
36
29
232
63
17
151
18
15
72
183
174
42
65
61
227
7
161
37
30
96
30
114
117
128
96
24
103
102
42
9
201
6
17
37
108
66
21
219
77
40
8
1
18
372
90
240
54
201
24
56
151
9
80
16
24
24
32
120
49
324
24
12
15
129
6
18
282
53
223
9
153
192
239
24
31
72
65
72
61
11
25
126
18
215
121
39
39
36
54
90
66
11
31
9
120
56
43
114
288
90
90
15
39
113
48
67
141
39
126
107
169
119
79
120
60
5
136
120
21
11
24
19
29
421
42
17
16
32
40
8
151
129
104
88
8
19
30
168
15
32
1
6
180
48
21
104
295
41
16
15
225
24
39
17
64
80
144
37
35
1
119
25
84
54
42
99
81
18
245
37
51
3
42
59
24
1
24
167
103
225
27
18
66
18
87
9
87
48
129
270
132
48
5
91
21
9
47
67
21
15
30
24
147
248
145
47
61
99
96
128
37
35
55
12
42
99
176
49
30
6
48
11
16
264
75
261
128
48
157
90
17
109
11
223
57
45
75
56
67
5
16
111
30
179
24
352
39
24
210
71
91
285
8
37
35
40
120
24
15
30
24
18
180
84
60
5
48
72
96
64
8
96
25
15
39
33
69
6
29
96
13
24
155
25
30
42
18
192
29
192
19
30
71
25
102
6
54
77
280
200
16
48
32
67
21
15
65
7
17
16
15
89
25
102
24
36
30
15
240
159
36
5
24
67
84
54
144
11
112
144
279
17
67
77
1
47
72
40
24
141
75
96
48
15
161
55
18
63
8
121
54
42
359
103
137
48
73
135
3
45
135
42
12
3
57
30
150
ABCD 97855670054*3^$a+1 [50021]
18
252
78
90
12
3
3
54
72
18
12
6
18
84
21
51
54
24
102
18
60
30
42
48
3
3
120
42
48
51
45
90
126
18
21
99
36
24
30
72
15
27
102
75
60
69
171
9
12
15
3
132
12
6
30
6
126
72
18
90
84
9
192
33
72
18
45
12
3
30
36
6
30
72
63
12
48
3
45
9
36
36
24
54
21
27
18
24
30
78
30
18
6
36
33
69
15
3
33
57
24
18
12
45
33
111
9
36
42
72
18
27
36
117
18
84
36
36
24
69
3
45
45
15
48
27
48
57
3
84
36
9
15
30
18
42
3
27
21
39
36
12
72
42
36
162
30
6
45
12
9
54
42
30
18
15
24
51
69
21
51
36
39
36
33
45
75
87
12
57
3
30
27
9
15
75
24
18
54
84
9
33
18
21
231
69
3
141
129
90
21
9
90
18
75
39
21
45
27
51
156
81
24
3
42
156
18
6
63
3
72
18
72
6
12
42
36
120
39
3
48
60
30
24
30
60
48
78
54
18
54
21
45
3
36
33
27
15
30
24
30
42
30
18
6
18
18
9
45
3
12
93
18
12
21
21
51
3
9
96
15
24
21
84
15
18
72
18
78
66
9
27
108
6
18
36
9
21
39
15
72
6
12
6
102
114
36
12
33
75
42
48
312
3
159
66
60
30
60
33
36
21
15
3
12
24
18
12
36
15
9
39
15
12
42
27
45
30
36
57
3
180
210
42
30
150
18
30
72
96
12
18
54
21
21
15
3
36
12
42
12
96
135
3
45
15
129
51
9
27
18
30
60
57
33
48
63
9
36
60
15
12
57
36
135
9
72
60
36
18
36
48
42
39
27
90
63
9
42
9
24
21
39
15
48
93
15
21
3
12
6
12
36
126
96
30
42
12
6
15
24
24
9
15
21
102
42
18
9
60
105
6
33
51
18
78
12
36
24
90
18
9
3
18
15
45
120
87
81
27
63
84
60
12
78
18
18
12
54
60
9
39
90
6
9
45
48
15
57
18
42
63
57
6
45
57
72
6
45
60
39
48
78
72
18
12
18
42
45
48
51
18
318
72
6
99
21
42
30
72
90
18
15
3
36
69
84
48
24
135
24
30
75
21
30
36
42
66
45
9
51
9
72
63
27
18
30
42
135
3
6
54
138
108
6
21
15
18
87
12
21
39
57
63
21
6
48
141
147
165
3
72
30
18
6
39
69
72
123
105
108
42
72
9
57
18
42
39
15
33
3
45
84
9
36
54
36
6
15
12
21
24
3
9
15
3
21
15
9
33
12
171
9
42
144
45
27
12
42
30
6
90
198
15
39
57
63
96
12
42
30
6
12
42
36
54
30
153
15
12
78
3
105
30
126
3
87
54
36
78
48
33
9
30
6
12
87
75
18
60
3
9
6
21
48
3
18
12
18
24
72
84
54
27
15
48
168
12
18
252
36
24
3
15
180
18
12
18
69
21
42
30
180
78
12
60
105
15
24
66
18
60
72
30
27
15
18
18
30
15
72
9
51
15
93
141
6
30
60
12
75
108
3
12
153
9
63
192
57
108
18
54
3
48
87
42
3
63
33
135
12
114
30
24
21
48
51
90
15
45
72
72
30
6
12
144
3
120
252
156
63
6
18
18
63
57
42
30
63
12
48
93
6
33
48
27
48
33
60
36
33
78
18
15
51
18
36
54
36
6
39
36
9
114
21
51
30
6
48
6
66
90
63
84
36
75
66
24
39
45
168
12
75
192
3
126
150
36
36
57
33
15
120
57
27
51
90
30
9
60
81
15
15
42
12
36
42
57
9
6
48
42
36
18
9
3
69
135
54
36
36
123
105
24
15
51
24
18
120
24
18
21
15
72
30
60
12
60
66
21
36
15
57
168
12
33
42
12
9
27
108
21
96
27
72
45
288
36
156
21
12
18
45
45
42
33
72
15
6
12
90
54
36
3
15
114
66
6
111
27
18
72
6
66
51
27
45
12
9
75
57
63
45
54
18
54
36
102
3
33
15
9
3
63
54
6
9
63
30
42
48
54
15
108
3
18
72
3
96
36
99
108
168
30
135
48
15
60
9
36
144
3
18
6
48
21
39
12
96
18
12
72
15
135
18
15
15
57
21
15
36
39
120
132
162
36
72
15
15
18
27
48
15
72
9
9
36
24
12
27
63
24
84
21
3
93
27
60
108
18
30
6
18
18
87
12
48
51
117
39
24
54
30
6
12
24
30
21
24
96
3
42
99
24
75
69
51
9
36
15
81
39
36
45
15
30
18
33
9
66
9
9
24
72
171
57
36
42
30
24
18
66
60
30
54
36
126
69
129
108
24
36
12
6
45
57
72
18
54
51
3
9
15
18
48
42
84
36
18
75
120
57
54
18
150
21
9
123
3
42
48
27
15
210
24
126
9
45
51
15
54
24
36
18
30
87
3
60
12
21
33
42
45
3
6
18
18
18
264
18
150
30
42
36
21
84
87
ABCD 97856542016*3^$a+1 [50012]
99
41
19
54
147
20
28
96
45
23
43
18
30
9
45
30
81
24
20
31
12
24
21
9
36
12
11
24
16
27
53
19
36
5
16
3
57
39
21
3
12
9
36
63
45
3
9
39
36
96
53
31
6
15
27
21
12
8
1
23
16
24
57
15
51
30
15
3
5
19
117
3
12
45
8
36
7
9
9
35
1
15
36
24
8
31
60
6
30
29
1
3
48
15
45
72
45
18
33
12
48
32
28
12
20
40
27
21
12
12
12
51
12
41
1
6
48
6
51
15
30
30
12
5
16
75
5
4
36
15
5
4
135
36
6
36
15
8
16
24
32
28
80
12
64
15
24
9
21
47
37
18
5
37
11
49
3
20
28
15
5
4
3
5
28
87
69
3
21
24
87
24
9
12
56
4
51
17
40
3
5
112
36
21
6
17
40
33
47
52
3
21
12
32
85
42
105
15
24
42
24
6
30
3
9
6
30
42
12
36
21
36
8
31
41
13
15
20
79
36
9
20
61
39
36
75
9
21
51
36
72
12
60
60
44
52
45
3
27
9
24
32
43
9
15
45
3
132
12
21
32
76
57
18
29
160
51
12
54
23
7
9
147
9
44
7
65
52
45
6
21
36
20
28
15
42
3
60
9
51
12
3
21
3
33
3
57
45
78
5
19
53
67
12
6
27
72
45
39
45
39
36
32
4
45
48
15
20
16
9
3
3
96
41
48
40
51
24
5
61
11
64
15
33
36
20
16
3
30
147
36
3
5
16
36
15
48
9
3
24
21
3
30
90
81
8
13
3
12
24
69
27
3
9
27
21
3
29
7
18
27
24
20
7
102
3
48
24
8
19
21
147
6
12
27
33
3
15
29
16
21
18
36
29
1
24
15
27
41
12
7
24
9
48
15
12
30
36
42
17
48
25
54
9
57
24
15
8
31
42
48
39
8
43
5
49
6
24
36
60
189
33
3
51
6
18
5
4
3
9
8
97
15
3
21
32
4
9
12
3
32
4
8
52
21
18
29
48
12
13
15
8
7
18
6
24
17
25
3
20
4
36
84
20
16
15
12
42
11
4
3
33
9
75
20
76
15
6
6
9
15
69
12
3
5
49
60
78
48
6
30
36
12
21
15
54
15
36
12
9
18
5
48
7
41
4
33
3
12
63
5
40
51
21
8
7
18
12
12
3
20
4
68
1
36
18
48
77
7
41
52
36
20
79
33
15
69
36
48
39
6
27
15
84
18
3
84
9
12
72
15
3
12
30
42
21
45
39
15
9
20
1
18
141
20
4
3
5
37
75
20
1
47
12
48
13
6
21
24
96
87
21
9
51
20
1
18
5
16
60
15
6
23
96
64
12
8
16
15
9
27
33
33
24
39
192
3
5
64
27
9
36
44
7
33
20
16
39
42
24
39
9
11
4
3
69
105
11
28
15
24
48
24
48
41
16
24
12
3
45
15
36
9
9
48
23
112
120
24
8
16
39
41
31
9
80
31
9
80
19
5
40
56
7
60
78
30
17
7
6
15
21
30
45
21
75
3
42
150
30
3
27
12
33
8
1
3
3
12
102
15
39
12
9
96
12
15
65
1
24
6
17
12
31
9
21
6
30
30
29
40
57
3
15
17
43
21
39
24
12
53
7
9
20
1
90
21
24
8
55
6
36
23
37
18
12
6
3
60
44
7
9
12
15
45
48
24
3
18
72
27
12
8
1
24
23
40
12
33
3
32
43
5
24
36
12
40
8
115
21
24
24
33
3
9
42
18
15
20
28
20
4
51
24
6
3
21
15
8
28
12
33
27
8
7
5
16
36
39
9
3
9
48
33
35
19
60
6
18
5
145
6
9
12
20
25
15
72
15
6
15
60
51
9
9
6
6
30
24
12
150
15
12
20
1
6
60
84
36
18
83
12
16
24
36
9
3
8
1
6
53
7
33
9
66
5
91
21
3
45
51
21
9
3
48
9
51
24
9
47
7
18
102
81
45
6
48
5
7
24
21
48
12
24
141
3
3
60
17
43
33
51
18
11
52
3
30
6
18
3
3
24
6
39
12
9
102
33
9
18
9
39
29
96
52
24
9
6
9
20
24
31
9
3
24
6
15
32
48
13
6
21
8
12
12
1
42
9
21
15
108
21
15
81
18
42
63
81
3
12
15
33
12
8
28
24
39
5
40
24
8
64
9
24
3
3
9
3
30
18
69
33
3
45
39
56
4
15
41
12
55
18
47
7
33
3
6
15
33
12
15
51
45
20
25
24
18
6
111
39
30
12
3
15
5
49
18
24
18
3
3
6
75
3
6
30
30
27
39
6
3
60
12
48
36
24
51
69
57
54
9
12
8
37
12
18
105
8
31
18
87
24
75
9
21
27
27
108
17
13
24
6
57
3
53
4
12
24
15
21
15
6
30
9
56
25
72
27
9
36
51
15
93
12
27
96
5
4
57
78
42
15
44
1
11
28
75
30
6
21
12
3
9
15
41
4
44
52
80
13
6
89
76
21
3
32
40
3
105
44
28
12
21
72
15
9
3
135
42
15
96
20
19
6
3
24
75
21
12
8
49
71
1
11
37
18
42
3
8
72
13
47
40
27
21
39
5
76
15
17
139
6
3
27
12
48
42
15
8
28
111
6
39
9
27
15
5
48
4
20
31
17
12
1
35
67
9
15
24
29
7
81
3
5
24
16
75
5
16
3
5
7
33
12
36
12
45
6
17
40
45
15
32
16
20
1
23
91
6
23
1
15
24
3
18
15
20
76
36
32
25
3
12
8
19
41
4
15
41
4
21
72
18
17
7
45
24
36
24
21
39
9
23
25
3
12
15
5
12
48
37
63
84
9
24
6
21
44
76
39
9
63
5
40
12
21
30
17
49
24
36
6
12
12
6
15
99
6
47
25
3
117
6
17
48
19
5
1
15
12
9
39
20
1
6
9
39
12
9
8
1
12
3
141
15
9
30
57
15
17
37
30
18
18
18
60
35
16
8
16
21
60
6
33
92
4
15
18
48
30
18
51
56
7
30
12
15
39
5
1
6
12
33
15
24
6
15
15
53
7
30
27
27
18
36
111
108
57
6
12
45
8
72
16
15
29
61
35
7
84
18
63
15
69
68
13
12
18
12
36
6
3
51
6
36
18
21
8
28
39
29
16
3
12
21
3
42
47
28
24
15
21
12
3
5
37
6
36
9
27
33
15
17
7
6
51
36
60
12
12
3
30
3
120
20
4
33
35
25
3
45
27
20
40
15
21
120
20
60
19
21
21
18
18
48
27
8
4
36
36
3
18
3
21
51
3
65
12
4
9
35
49
12
6
48
24
12
30
6
90
39
21
27
20
16
20
1
6
9
24
9
72
48
6
45
87
48
36
6
63
24
3
18
15
39
41
25
39
15
57
24
39
30
6
54
15
48
3
5
31
33
87
6
12
3
63
5
31
29
19
33
24
9
15
96
8
48
25
30
17
25
23
13
15
12
3
17
60
73
6
53
108
49
24
6
41
7
18
95
72
1
6
33
48
8
4
21
15
69
66
29
40
56
12
40
8
24
16
15
84
5
36
1
30
6
39
8
43
33
36
84
12
48
32
7
6
47
4
8
28
24
21
48
15
144
3
5
48
49
51
60
32
28
12
32
40
20
7
29
115
24
45
12
21
35
19
81
15
12
21
44
48
7
5
67
45
21
15
45
3
20
1
48
6
5
52
48
24
3
9
60
33
3
20
28
51
9
36
21
3
36
3
6
6
29
61
54
12
17
13
27
8
12
96
16
3
33
12
120
8
28
21
30
41
25
27
3
33
32
115
9
8
7
108
12
45
69
126
6
27
3
45
32
1
30
29
96
16
24
9
66
5
52
20
4
44
52
3
42
15
8
16
3
57
21
15
80
40
3
5
24
1
24
108
27
63
12
72
24
12
24
9
45
6
6
54
81
ABCD 97857047482*3^$a+1 [50018]
90
252
29
120
31
54
54
69
57
23
13
72
75
8
144
16
45
35
19
5
160
15
18
23
85
18
89
1
36
83
40
3
18
59
48
40
105
108
107
145
54
54
51
48
45
72
75
48
48
9
111
440
25
108
27
63
129
128
264
168
67
36
105
93
251
73
47
40
165
51
3
144
45
200
208
15
17
360
88
399
41
64
56
120
25
108
27
99
45
8
1
47
115
5
120
55
9
171
77
67
213
8
64
75
18
75
33
18
77
24
16
9
143
72
1
15
57
47
240
181
90
137
40
152
120
96
175
108
117
333
227
72
61
51
48
45
18
180
5
49
18
36
17
72
72
48
40
72
129
47
79
273
128
64
120
8
88
147
108
18
87
104
133
35
1
471
51
108
144
65
43
5
40
104
31
9
200
208
87
81
32
40
80
192
43
5
72
16
24
81
279
8
112
159
89
253
198
36
36
149
31
90
15
75
189
8
48
43
90
59
31
54
35
181
99
200
432
79
36
165
120
8
72
31
18
90
21
56
120
144
55
36
245
79
180
45
8
91
72
5
265
15
24
123
18
108
39
33
159
21
108
39
32
40
56
112
8
109
51
224
96
40
39
105
39
41
120
1
18
252
72
36
72
72
72
126
108
59
168
72
168
109
126
90
27
80
88
24
15
33
57
23
31
41
96
79
33
192
8
120
223
105
224
120
19
29
7
36
18
54
5
72
40
96
93
11
16
80
37
36
71
16
75
117
152
19
77
72
160
33
180
75
24
48
33
18
197
37
72
11
160
224
91
365
120
19
125
1
54
18
18
149
40
8
1
216
15
56
192
7
33
32
61
72
83
24
73
87
165
18
113
49
18
5
67
173
192
13
123
183
9
248
319
90
18
36
72
9
81
87
3
69
56
19
173
43
5
24
16
32
40
135
17
96
103
137
112
147
36
209
79
41
13
3
195
108
126
18
36
317
25
108
107
19
5
211
29
61
99
8
48
133
342
149
31
270
72
75
33
135
9
71
55
305
19
261
80
73
36
144
59
400
168
360
39
81
225
159
39
144
17
16
75
5
64
39
57
120
32
43
90
18
90
36
3
51
180
17
163
149
157
126
69
176
169
54
57
15
18
191
61
179
559
17
19
53
163
245
7
17
40
128
121
71
96
72
67
93
128
24
79
36
18
162
36
117
32
40
216
9
54
41
16
33
47
160
392
103
9
81
39
51
54
234
69
128
37
36
87
3
21
195
21
33
167
67
45
63
17
160
3
54
111
285
347
208
104
115
21
80
40
3
29
112
3
126
252
27
120
48
165
27
152
19
126
95
31
9
63
ABCD 97857143908*3^$a+1 [50000]
7
12
35
96
30
3
39
12
6
30
13
44
12
24
64
12
53
7
24
17
75
4
11
49
44
64
56
9
90
85
20
33
127
23
54
36
15
64
48
60
8
88
17
3
112
29
39
69
67
36
240
132
32
40
11
72
168
9
45
126
37
107
9
40
96
53
48
3
16
53
42
18
7
8
16
24
68
64
36
44
4
60
77
3
16
23
12
6
84
19
32
75
25
35
13
140
9
43
24
23
25
23
42
72
43
20
3
73
71
73
5
27
28
8
24
4
47
69
16
8
51
60
48
42
18
12
61
48
77
15
64
5
3
28
92
3
90
7
68
75
13
20
69
31
59
141
40
17
54
1
24
8
36
96
4
11
18
43
119
1
17
18
24
13
32
3
33
99
1
12
12
8
3
157
23
12
21
16
23
25
95
73
5
144
126
37
32
15
21
28
20
57
43
32
15
49
8
15
1
164
16
77
30
60
9
4
56
15
6
139
35
60
1
120
179
25
36
17
27
135
108
13
5
7
20
27
49
20
12
160
20
9
18
18
15
64
24
92
39
25
156
68
16
96
12
23
33
12
45
12
60
31
41
55
8
40
23
37
48
20
48
24
93
120
42
1
119
105
273
19
68
40
53
75
15
73
24
36
32
105
43
24
20
108
148
20
51
96
90
15
39
25
11
9
16
128
16
23
33
144
3
157
65
99
52
60
12
120
65
75
36
111
25
36
144
84
17
55
32
3
33
12
52
77
6
13
41
18
12
6
55
140
69
36
3
16
35
60
9
99
18
27
108
39
61
65
7
120
56
36
21
30
13
41
103
23
114
48
18
25
12
12
11
30
15
39
6
15
4
224
99
13
24
35
1
12
203
9
81
27
27
9
9
27
88
48
47
21
52
48
24
5
108
67
36
239
48
145
17
43
17
31
84
23
42
123
52
32
88
80
33
3
12
9
15
3
12
18
60
31
32
52
12
53
55
32
4
47
37
32
24
141
51
24
40
8
27
36
12
60
1
104
3
37
68
28
20
27
12
18
19
5
15
16
68
72
144
40
48
156
47
13
56
24
52
77
7
24
24
156
41
36
54
48
42
103
23
133
60
17
55
72
5
15
48
28
29
67
8
40
32
15
1
68
117
12
111
12
4
36
24
11
85
59
78
18
13
12
60
24
120
168
83
13
11
48
18
24
90
9
36
124
20
99
18
15
39
1
17
18
72
13
32
28
12
5
72
36
79
116
28
191
30
195
144
4
20
15
1
17
15
57
7
35
25
44
21
18
25
77
19
20
16
36
32
57
168
127
8
147
1
35
33
27
69
40
83
13
120
32
160
60
48
17
15
28
35
13
17
39
76
48
36
96
35
9
4
56
4
32
75
30
24
19
12
5
43
144
77
39
159
72
49
47
84
6
79
24
17
67
23
85
24
35
96
9
3
93
57
7
60
35
21
57
31
32
4
35
49
47
72
30
43
120
84
5
36
60
144
31
89
39
64
8
4
53
15
72
36
100
5
43
17
90
13
20
16
20
3
18
7
36
29
72
66
42
31
12
137
30
85
152
64
29
12
31
95
25
8
36
3
18
75
87
21
72
15
93
36
3
157
5
103
23
117
27
13
32
96
69
18
33
40
77
63
27
72
1
108
44
72
21
55
48
92
27
72
33
15
37
24
96
8
15
1
59
33
15
157
5
18
24
73
65
7
35
13
36
20
21
18
37
11
49
11
133
24
32
40
84
29
120
31
11
13
68
27
12
36
33
9
7
20
28
32
3
1
12
72
56
120
24
36
12
4
35
6
27
45
51
57
19
11
24
9
9
31
17
7
17
51
48
16
11
25
44
124
17
7
47
49
92
108
27
37
65
31
59
18
39
51
13
36
56
40
48
119
1
32
15
114
15
15
6
115
65
15
12
96
39
37
83
18
3
57
87
76
12
72
167
9
9
31
59
13
17
18
57
28
20
45
54
145
143
12
36
57
280
60
60
32
15
60
9
4
60
65
3
12
147
1
72
17
19
89
3
40
8
4
32
96
52
5
48
3
64
132
35
201
15
33
136
35
25
11
12
25
53
102
85
23
105
4
41
63
52
47
13
5
54
18
87
76
24
101
12
43
44
36
52
72
11
69
16
72
107
1
20
40
35
13
72
12
92
3
1
20
252
28
80
64
47
9
24
40
48
5
12
72
6
249
21
27
16
41
126
25
48
32
24
40
8
40
168
120
5
15
4
11
42
48
7
32
16
60
47
21
16
84
119
25
5
43
224
3
18
103
20
136
11
69
96
72
33
55
20
52
185
51
69
7
8
40
36
59
1
24
12
35
9
24
3
12
42
31
59
18
67
36
20
88
104
60
33
132
87
15
78
12
18
21
4
12
41
120
114
13
48
8
76
71
37
53
15
15
13
20
4
95
157
95
90
43
8
87
61
12
48
20
39
73
60
47
72
1
89
55
24
89
72
31
5
15
4
48
17
111
144
15
ABCD 97857253168*3^$a+1 [50003]
36
12
5
43
36
8
124
80
3
1
56
9
7
29
63
96
76
5
87
16
17
67
12
56
45
87
81
31
8
33
36
31
53
6
12
36
25
8
28
80
40
20
36
88
20
16
8
36
4
20
4
24
17
19
24
20
3
45
12
87
21
4
92
33
19
12
5
15
136
24
17
27
45
87
40
8
27
37
44
4
116
144
84
16
36
44
88
8
45
3
52
32
4
8
33
18
57
45
42
25
5
43
36
20
9
19
36
24
48
12
96
68
9
63
48
27
6
39
220
12
71
61
41
67
11
85
17
7
72
47
9
72
40
44
21
103
23
13
71
13
8
15
13
84
132
12
44
3
1
48
47
66
24
15
24
9
19
8
28
41
12
43
224
21
6
18
67
71
45
36
84
33
36
31
24
23
66
7
56
16
17
19
20
51
45
28
8
3
6
18
97
56
28
11
25
8
24
33
36
111
60
16
20
27
9
40
8
16
17
39
60
28
8
24
40
44
15
145
32
12
21
7
48
32
24
24
24
40
8
108
12
28
36
11
81
16
72
41
51
4
35
49
36
5
6
81
100
29
67
44
24
27
33
40
17
3
36
40
24
44
21
54
9
9
18
49
36
17
6
1
8
40
17
24
39
72
15
57
88
24
29
7
36
65
195
4
83
9
51
1
35
84
72
9
64
68
16
59
33
9
103
5
3
40
29
12
15
76
32
27
48
97
24
80
100
29
36
19
36
11
60
84
6
3
4
36
5
39
3
13
5
12
19
17
3
36
16
44
144
24
28
35
85
80
36
9
18
24
1
128
9
3
21
31
23
33
12
45
19
20
33
48
27
40
5
60
48
36
31
5
72
6
21
4
32
69
246
1
48
20
28
32
28
24
32
81
51
3
1
53
39
189
60
12
27
81
54
13
5
27
28
44
36
4
60
8
16
17
55
47
21
4
53
123
12
40
17
19
68
148
20
24
28
32
4
8
4
5
24
67
192
101
103
68
16
23
1
84
36
5
15
4
8
24
4
20
52
24
20
16
29
63
45
24
39
36
51
30
42
18
27
3
24
37
20
15
69
64
32
141
3
4
44
4
8
64
48
24
12
36
23
81
24
48
4
5
30
69
24
16
12
176
9
31
20
9
7
12
47
13
72
12
12
36
41
19
32
4
89
79
24
71
72
25
12
35
18
43
92
15
9
21
7
84
17
6
54
36
19
12
8
60
52
23
25
29
42
169
24
12
20
39
6
15
75
13
60
48
35
49
11
61
72
20
12
9
18
18
111
88
95
13
236
72
4
80
9
31
12
44
52
56
12
36
60
28
48
71
54
12
27
4
47
72
1
24
95
13
47
13
140
28
36
44
28
29
7
80
45
19
44
27
37
47
42
12
72
6
33
4
108
119
33
168
52
12
11
12
36
36
37
20
21
7
72
11
25
132
12
8
184
68
69
18
13
23
24
13
17
99
84
28
60
23
12
13
128
3
93
52
48
20
28
35
25
32
9
7
152
84
9
6
21
40
32
60
99
1
48
44
4
12
12
44
16
56
12
16
72
36
20
28
29
12
19
36
96
156
20
28
20
40
44
69
18
30
24
3
36
9
51
48
4
5
67
44
33
7
12
23
1
24
20
4
215
177
64
24
24
152
28
44
16
20
81
19
71
33
76
32
52
20
21
18
1
84
23
45
28
17
3
3
36
30
67
20
40
71
1
48
5
90
21
72
112
68
16
17
67
44
12
93
7
8
3
42
39
52
24
353
19
24
8
28
41
39
57
30
9
28
5
7
56
48
33
30
18
127
20
3
61
24
5
102
13
8
39
105
60
15
73
44
3
1
32
3
45
87
97
119
9
45
18
12
61
12
44
4
8
52
59
33
15
60
61
59
90
7
17
3
12
21
31
44
4
23
225
15
138
18
97
35
37
11
42
3
192
84
4
24
20
51
13
24
17
7
11
21
36
33
67
17
67
32
16
8
93
75
4
35
13
44
64
68
48
63
21
69
31
48
20
16
96
8
108
52
96
84
80
27
24
49
60
8
3
81
16
32
36
39
36
57
36
60
3
21
87
1
32
40
84
36
83
49
60
29
67
108
23
42
3
48
15
1
8
27
6
7
72
20
99
36
54
7
12
24
68
16
12
53
15
24
60
9
60
3
99
25
48
35
1
32
9
51
3
129
16
12
32
72
39
13
8
12
12
4
92
9
36
3
168
40
20
3
30
6
9
4
17
115
20
48
76
24
12
35
1
20
36
45
27
64
72
8
4
65
123
3
1
56
24
4
17
91
17
75
28
80
3
36
13
20
36
28
152
3
21
15
12
33
48
28
108
24
12
24
11
6
3
24
39
33
12
36
9
3
36
21
39
52
44
52
72
23
108
1
17
115
84
104
84
96
60
24
33
27
39
13
41
19
17
39
16
32
3
73
8
16
44
40
23
21
24
4
17
31
12
12
140
3
1
56
21
27
48
28
36
32
183
13
8
36
39
12
42
31
5
7
44
40
83
141
3
42
31
120
47
109
11
24
57
28
77
30
33
4
24
8
9
3
16
24
29
43
32
51
69
16
8
16
20
33
3
36
12
52
77
79
24
12
5
39
21
19
44
4
84
12
29
19
32
16
48
44
12
27
6
43
20
52
20
81
39
40
48
29
27
81
90
133
119
13
8
16
24
11
73
35
73
24
8
16
44
4
11
13
59
21
36
12
57
42
105
108
21
43
5
18
1
48
41
15
108
9
126
25
48
36
20
135
60
18
3
88
56
15
21
12
100
119
25
23
85
41
115
60
20
9
27
24
21
7
119
33
21
19
17
3
24
72
4
24
8
9
19
20
81
19
8
36
15
36
1
8
36
36
36
96
16
17
18
1
20
4
132
56
100
120
32
4
12
104
16
17
19
96
23
1
125
39
4
68
4
8
16
149
19
77
ABCD 97857834682*3^$a+1 [50062]
90
108
36
36
288
180
54
18
18
306
54
234
72
144
126
90
36
684
144
126
234
162
72
342
378
270
36
126
54
216
54
54
72
180
54
54
36
72
180
162
126
252
18
450
72
144
306
252
108
252
126
162
72
72
558
72
234
126
414
144
72
18
18
252
18
198
54
252
54
144
198
252
90
198
162
540
360
72
108
108
90
270
162
36
270
90
270
306
36
90
414
54
90
36
144
576
270
18
108
108
36
18
36
90
252
270
288
126
126
72
36
234
468
504
18
198
18
216
180
144
54
90
342
108
72
36
18
144
270
270
90
306
90
36
324
36
216
162
180
72
126
162
126
36
234
36
36
144
18
360
18
108
306
18
162
144
126
108
108
324
234
540
72
72
252
36
180
468
90
36
378
36
54
306
54
162
216
198
54
162
108
180
36
252
54
54
126
360
180
54
90
432
108
90
432
252
198
108
234
108
18
504
270
162
90
18
18
270
162
36
180
252
90
612
162
54
414
270
72
198
18
54
360
108
180
540
432
288
18
54
36
54
288
108
18
162
432
198
18
36
180
36
108
306
36
90
108
54
18
90
72
108
72
396
234
72
396
270
54
36
270
198
432
144
198
72
414
54
126
216
18
18
54
126
144
18
252
18
72
126
432
720
288
18
90
54
162
90
144
180
72
144
108
72
18
198
18
576
54
90
396
36
108
216
180
126
ABCD 97858061534*3^$a+1 [50054]
48
108
24
471
36
33
183
93
12
39
21
15
90
147
60
27
261
48
324
60
108
60
12
36
144
207
9
144
27
9
192
15
90
3
87
105
108
144
21
27
312
36
180
75
45
171
33
111
465
312
108
24
27
69
21
3
240
576
45
342
33
75
369
156
84
48
45
3
192
12
108
225
54
141
12
81
36
126
213
12
135
144
9
120
132
108
72
108
24
147
33
48
63
69
60
36
177
123
24
177
3
123
45
252
108
45
87
21
126
36
57
180
36
15
105
21
39
240
12
15
18
135
180
24
291
36
144
9
27
141
75
57
51
72
45
132
183
57
60
36
60
192
12
87
9
84
48
108
291
21
72
48
39
21
12
147
153
153
3
204
468
45
135
132
48
120
228
57
54
81
12
51
177
12
228
105
327
267
21
123
69
108
180
12
348
180
120
252
171
69
48
300
168
252
120
108
15
117
48
51
9
192
15
144
9
432
72
60
216
192
12
96
60
21
90
36
285
12
60
3
237
60
180
27
153
36
192
48
132
33
135
72
12
213
15
372
108
12
96
120
252
12
57
171
180
12
51
45
171
33
147
144
105
111
21
60
180
12
51
90
15
12
225
18
36
81
135
105
12
171
285
24
48
93
36
144
135
240
360
192
108
60
12
189
3
48
48
12
168
264
120
108
75
285
39
9
171
33
3
18
126
153
153
27
108
120
60
63
57
252
33
15
60
168
24
327
129
12
60
15
117
63
108
90
195
60
51
429
12
72
180
60
108
72
108
345
423
24
363
57
156
132
60
48
24
36
132
3
36
21
48
84
60
3
117
60
36
120
192
159
36
237
87
36
237
33
27
156
87
180
33
12
108
60
57
54
9
12
69
351
12
168
99
93
168
252
96
111
141
48
240
12
60
165
18
72
33
291
180
69
420
204
63
45
168
72
228
27
165
72
33
90
54
99
72
60
12
216
72
48
132
132
180
228
9
324
219
156
21
63
60
120
168
228
12
69
279
72
240
39
180
36
165
33
99
108
99
213
36
60
12
39
396
45
192
60
81
27
120
15
90
243
180
60
180
ABCD 97858456154*3^$a+1 [50046]
12
132
33
12
47
16
72
36
32
4
36
84
180
33
63
32
13
12
12
60
108
11
52
57
95
136
20
16
201
39
48
33
3
60
36
48
60
56
49
3
48
21
3
117
39
20
49
3
44
16
20
120
52
93
75
9
131
25
12
35
36
76
36
20
85
39
120
168
336
24
92
16
45
12
35
193
60
12
3
68
4
12
21
23
172
105
24
59
1
48
15
56
132
100
144
45
60
39
21
15
44
196
21
15
9
75
20
4
20
49
15
56
4
20
52
84
57
60
15
72
120
45
15
12
36
128
1
36
3
9
47
13
87
33
3
57
48
27
117
36
27
92
16
140
97
60
72
3
132
140
25
51
20
48
4
165
195
36
12
72
8
25
24
48
75
36
21
3
57
11
49
156
87
105
60
12
35
61
312
11
144
12
1
12
83
49
59
36
25
48
15
140
133
72
60
3
237
35
13
23
40
36
128
25
3
9
63
36
132
9
75
24
20
52
108
56
73
168
24
36
59
88
36
9
11
100
9
27
321
144
60
35
1
3
84
93
23
61
48
15
128
37
155
37
35
4
72
117
47
88
12
24
32
4
36
48
69
63
20
37
15
12
141
12
120
51
21
51
80
109
35
1
87
12
105
135
33
51
80
52
9
95
13
3
129
3
12
20
121
63
72
104
16
80
100
105
12
11
4
33
3
12
24
48
60
12
108
36
72
45
15
9
111
45
24
11
49
143
25
27
96
84
8
85
15
72
8
37
119
4
165
83
145
23
64
92
13
120
11
16
21
84
96
15
44
88
12
21
3
57
12
51
20
16
56
49
11
12
16
117
207
33
12
123
20
25
75
44
16
72
48
92
52
21
3
12
60
9
60
39
9
135
68
85
27
32
73
51
9
51
69
87
21
3
117
12
155
96
52
48
129
3
48
36
33
48
24
63
57
83
76
180
12
44
100
93
75
68
40
9
23
13
3
20
61
63
56
97
119
36
4
33
75
20
12
16
44
28
36
9
60
3
108
129
108
24
11
25
60
24
111
20
52
72
68
16
9
120
15
117
36
35
145
63
9
15
56
120
76
36
72
36
120
20
24
13
159
21
107
25
15
20
36
1
156
39
300
128
16
21
36
60
180
107
73
84
48
3
8
1
15
33
51
72
9
108
12
3
153
119
13
51
21
3
33
123
21
108
87
24
141
3
45
63
48
72
44
16
72
357
15
45
35
13
15
36
56
76
129
11
25
215
37
12
15
81
87
12
44
124
57
15
180
84
20
232
105
3
20
112
57
12
51
9
71
49
23
25
60
3
105
15
72
72
33
135
20
73
24
36
27
32
16
44
25
3
45
47
25
120
39
21
60
111
20
37
123
24
33
71
36
88
8
12
88
165
39
21
72
11
4
20
88
48
21
36
3
9
147
8
16
21
11
72
40
36
57
24
60
168
15
56
160
81
39
69
108
39
20
13
120
51
72
105
12
12
11
25
27
72
33
27
156
129
123
20
13
47
172
33
72
60
48
47
136
405
15
104
96
12
13
75
9
35
48
13
3
36
80
85
3
68
37
3
9
63
48
60
20
124
20
133
23
37
87
36
80
49
51
9
35
120
1
24
51
57
11
16
236
37
15
153
63
24
93
135
177
12
216
15
12
72
20
148
92
28
60
72
45
3
45
60
27
45
135
104
220
9
12
96
24
23
48
112
36
20
16
84
24
200
12
121
132
75
56
100
20
52
308
40
72
129
60
3
57
3
165
15
57
36
27
56
49
47
136
80
52
12
141
39
144
81
48
180
3
120
44
1
180
72
47
4
56
85
59
52
45
39
33
23
109
15
21
12
48
63
72
60
57
51
84
8
37
72
35
28
80
48
204
61
23
121
75
24
104
16
177
47
73
84
51
168
12
44
85
59
97
12
15
45
27
48
20
13
27
32
4
129
171
44
108
84
180
40
36
48
69
63
45
72
111
20
36
124
21
36
ABCD 97858864672*3^$a+1 [50088]
40
137
7
96
20
10
107
33
87
12
48
21
60
24
15
15
10
8
12
88
60
20
39
9
39
63
184
74
6
48
6
42
10
20
34
26
24
75
21
52
8
147
45
108
87
60
13
59
61
8
52
14
90
16
54
5
39
64
2
75
108
60
21
42
9
43
50
30
42
84
24
42
54
132
39
85
56
64
20
54
69
3
30
132
22
5
21
27
45
6
6
63
133
54
38
36
54
162
30
88
2
88
86
9
33
4
35
1
20
100
38
81
63
57
13
8
34
26
24
76
128
42
40
8
34
95
187
14
54
42
63
13
84
35
9
16
35
13
38
70
14
28
26
4
38
30
18
69
51
9
21
51
33
150
70
8
82
8
30
22
137
9
12
22
62
300
66
130
59
9
72
27
27
33
21
51
33
168
4
44
120
54
105
51
30
54
48
129
21
27
73
14
18
27
75
156
42
10
18
140
39
1
119
189
51
69
52
24
8
42
48
105
12
39
81
51
120
102
27
3
57
25
110
96
30
48
6
6
64
20
48
27
13
8
130
32
118
134
48
70
35
165
172
6
8
21
43
90
20
27
15
96
72
40
17
3
70
48
44
18
150
60
22
26
100
12
72
96
12
80
28
110
24
126
10
32
10
20
18
30
60
34
44
66
3
153
24
180
75
9
6
100
134
42
54
48
42
40
65
15
78
75
97
80
120
63
93
72
15
63
114
48
52
246
24
80
60
6
52
116
64
176
4
2
10
38
18
124
35
33
28
14
48
45
72
105
18
126
54
12
33
72
13
32
36
34
5
51
9
21
4
96
12
18
2
42
16
20
138
24
36
42
54
3
45
12
75
120
43
30
60
2
36
24
24
81
105
3
12
13
42
26
60
108
72
22
80
12
54
52
20
142
30
20
48
54
45
69
72
4
8
162
40
6
38
16
126
30
29
13
176
120
112
2
36
9
57
30
18
147
3
42
60
15
121
32
27
1
8
240
12
4
164
39
21
34
20
88
2
48
84
46
68
54
58
50
24
24
54
30
87
3
160
12
108
17
45
63
205
20
15
163
29
55
26
39
31
2
138
57
57
3
45
108
18
16
26
78
66
78
42
24
24
28
44
90
33
12
3
78
54
28
92
6
27
37
44
46
18
50
18
40
32
60
168
27
33
52
32
130
108
2
3
145
2
46
44
28
38
84
136
50
27
13
8
72
87
7
6
68
12
18
21
1
32
132
6
69
9
24
160
80
66
94
8
12
48
22
32
36
9
13
38
64
14
60
22
110
64
74
72
42
27
61
104
15
25
128
88
30
74
48
15
33
18
9
25
35
157
26
48
9
153
12
82
48
68
177
3
22
18
80
64
68
28
90
38
34
8
12
12
3
45
12
3
12
85
56
30
22
8
39
81
54
30
15
31
209
60
48
21
24
70
17
21
12
22
48
230
12
15
1
59
21
48
90
9
60
15
162
16
132
2
138
30
57
25
44
51
15
18
42
6
94
48
38
34
5
15
210
15
9
54
42
60
28
48
60
50
4
18
30
2
78
10
8
12
48
10
89
13
8
54
30
18
42
15
85
6
89
1
2
78
40
38
22
74
96
69
31
14
66
10
20
18
102
27
13
44
18
240
105
15
45
37
23
141
42
64
90
80
76
54
20
24
52
12
2
75
81
54
46
32
27
48
13
14
6
18
6
96
130
29
121
54
18
12
78
50
12
66
297
133
12
38
94
23
15
52
8
18
18
54
42
33
75
18
18
9
33
12
15
7
5
15
36
10
110
34
275
33
148
59
21
12
100
38
30
18
46
20
3
13
180
90
110
72
78
9
201
30
202
32
16
42
26
156
16
44
15
25
96
84
96
119
51
4
68
78
60
60
150
4
5
51
84
58
12
38
22
50
24
16
65
15
144
96
58
38
42
28
20
52
2
16
2
15
67
18
56
34
5
180
93
10
20
30
18
6
76
2
120
105
120
13
32
36
22
134
54
4
2
63
81
22
14
6
124
18
8
42
108
52
2
58
2
88
110
66
16
23
33
54
45
121
50
48
42
4
164
39
12
51
57
37
90
110
15
13
20
52
150
98
58
2
15
45
15
85
2
6
54
46
20
18
34
56
60
82
38
36
58
102
6
14
3
3
10
20
48
4
80
18
108
9
37
18
65
157
18
90
20
75
135
126
6
60
54
39
7
38
48
48
24
36
144
90
30
12
6
30
159
33
15
93
18
4
18
110
12
40
80
72
96
4
18
12
50
54
22
54
68
22
6
ABCD 97859077796*3^$a+1 [50023]
126
60
3
27
9
15
49
36
35
36
258
126
69
16
80
64
17
18
97
269
99
120
52
44
64
17
103
140
156
64
5
120
115
32
69
99
81
24
51
51
9
15
9
75
61
125
90
201
249
36
99
36
3
162
15
144
40
36
5
39
15
30
54
1
89
36
126
129
160
179
6
31
53
115
20
160
11
96
85
125
159
120
105
126
48
42
135
40
113
90
120
72
45
24
81
75
63
1
60
56
63
222
3
160
32
3
85
17
19
215
25
20
9
55
60
116
75
141
4
95
90
91
65
18
205
107
48
1
44
15
1
120
35
181
248
81
39
81
111
88
60
35
66
55
20
75
49
96
71
45
63
1
29
126
1
5
139
35
69
57
78
81
39
36
24
177
160
35
60
93
105
55
72
35
54
66
108
6
171
228
45
111
24
81
90
36
78
30
72
108
162
199
89
55
56
39
1
164
16
101
108
15
156
9
127
8
16
65
99
87
54
66
54
24
211
140
184
35
42
48
126
69
57
3
105
72
75
40
83
61
65
135
36
9
99
81
6
93
12
3
12
25
119
54
111
69
72
63
15
37
119
169
17
30
114
66
54
126
69
39
126
6
18
36
159
141
180
51
75
150
75
24
39
90
27
249
39
27
78
27
40
149
159
240
16
155
129
160
5
195
15
81
9
132
30
24
54
30
36
1
128
220
36
20
64
60
17
120
135
45
19
36
89
54
126
6
18
216
15
4
56
144
72
279
1
144
41
54
9
12
288
132
3
72
93
147
13
77
84
51
84
81
43
11
150
15
204
105
216
19
35
12
45
24
75
1
44
9
6
84
6
84
72
99
81
43
65
27
123
85
116
156
123
72
405
99
25
36
8
21
36
279
15
1
83
72
18
27
28
20
21
84
126
9
16
56
33
111
100
5
55
35
45
21
123
57
90
45
24
39
37
140
39
6
183
180
117
39
36
15
18
126
1
143
1
140
75
145
200
24
100
35
81
64
60
92
64
59
66
55
71
24
49
35
61
179
12
144
61
200
108
16
65
15
21
54
360
54
7
29
55
24
11
6
3
52
53
246
240
81
84
24
75
6
174
21
84
12
28
17
24
120
15
111
73
17
75
33
27
135
144
189
81
99
81
234
97
89
195
15
24
57
24
220
5
39
207
69
21
55
59
9
21
24
111
51
69
24
15
1
89
111
144
135
25
197
19
29
55
20
16
59
66
15
111
24
54
12
54
126
79
20
64
185
51
465
51
4
176
40
80
9
36
115
53
66
6
55
35
18
66
9
60
111
54
331
144
35
30
127
144
104
21
91
8
36
9
55
125
55
72
53
51
64
71
54
31
20
16
125
24
51
75
13
77
54
156
54
171
88
20
132
39
9
105
30
6
139
41
15
51
24
21
9
36
99
69
55
11
181
60
120
143
72
33
120
160
11
96
18
91
125
39
156
4
47
24
249
75
81
256
89
91
23
361
11
133
17
108
66
126
15
64
65
60
84
51
219
60
85
35
1
140
81
54
66
18
90
42
9
21
99
64
72
44
ABCD 97859079998*3^$a+1 [50027]
9
24
3
9
12
16
8
10
5
12
57
96
3
1
2
6
3
33
28
20
52
56
12
46
54
8
4
35
45
16
32
12
63
3
102
16
24
12
11
24
21
60
18
6
15
12
37
47
24
12
21
4
30
5
37
20
3
81
78
10
8
27
72
21
36
24
48
16
104
3
12
12
57
28
2
34
32
48
39
48
21
36
39
13
56
60
4
2
9
25
71
36
12
7
14
3
21
15
27
18
12
27
48
45
10
29
9
24
40
8
15
13
71
73
83
13
8
12
12
63
85
11
39
9
85
2
48
18
12
24
4
20
3
25
23
24
24
15
9
45
12
24
4
18
5
157
32
15
9
60
16
80
192
3
7
26
6
42
39
24
21
4
11
24
21
27
12
12
21
3
27
21
36
7
41
39
22
35
1
6
38
48
16
71
12
39
9
12
33
40
23
12
9
60
60
15
1
8
60
3
39
16
14
3
1
11
12
49
20
52
35
36
25
14
16
2
4
44
27
3
42
40
72
23
111
9
21
48
3
15
33
13
32
34
29
21
108
15
67
17
24
39
22
11
81
12
15
9
36
51
1
20
39
21
96
96
3
12
21
30
10
36
44
48
15
45
10
17
31
41
33
39
33
15
25
11
48
57
60
96
6
21
1
24
23
21
3
9
3
7
26
3
24
27
9
73
32
46
17
13
8
15
24
12
9
3
45
16
11
3
9
21
27
33
27
9
27
7
41
141
51
9
136
35
48
3
6
52
72
11
49
11
45
52
11
36
24
15
6
16
44
3
21
16
20
24
28
32
3
21
3
9
3
81
99
1
2
69
33
28
30
41
36
12
1
20
36
16
8
28
26
18
30
48
18
3
45
39
7
41
49
23
57
150
33
9
24
12
4
44
40
11
21
63
117
64
47
21
18
66
4
44
27
69
3
27
6
58
5
21
15
48
7
41
21
87
27
81
24
33
60
4
8
27
3
9
33
22
32
30
3
12
1
20
64
104
24
16
126
74
4
20
3
36
84
1
84
8
27
33
27
49
44
3
9
51
24
37
59
9
3
48
15
18
4
8
28
68
48
16
32
120
12
36
3
45
3
39
9
1
11
24
21
16
60
23
75
6
51
21
3
33
16
8
12
63
9
75
9
4
59
15
9
33
3
3
10
11
21
36
48
12
6
33
63
57
48
33
6
21
73
2
48
165
1
32
72
12
40
44
60
28
26
45
9
12
15
21
15
9
40
35
57
27
3
9
109
20
132
18
9
21
64
2
54
12
144
3
36
48
24
21
24
15
1
48
18
2
3
21
96
27
9
12
6
10
72
35
13
83
85
44
42
6
12
27
25
92
15
12
33
48
63
48
3
18
12
3
12
61
23
15
6
10
2
3
24
21
72
88
8
36
18
69
36
33
40
80
3
9
64
131
31
26
6
42
22
26
15
7
6
8
3
9
27
21
4
12
32
132
72
3
12
37
6
158
15
19
5
21
36
3
21
12
63
9
3
45
16
72
95
9
40
60
47
57
12
111
33
40
11
36
21
63
12
57
52
68
6
105
9
15
9
6
6
51
21
64
83
9
6
6
96
24
15
13
8
12
48
15
96
81
64
24
8
15
9
51
12
21
6
33
21
15
45
3
12
57
12
58
2
36
24
18
58
11
27
78
3
12
12
24
21
60
84
3
48
24
21
84
28
32
3
33
6
9
7
29
51
16
66
104
112
32
12
12
24
24
12
15
3
54
12
27
3
30
24
28
35
37
11
24
9
39
1
50
48
48
33
12
21
39
33
22
38
72
3
33
3
12
60
13
35
3
33
9
84
16
23
9
3
21
27
25
35
12
9
12
15
3
42
84
3
33
87
24
1
14
42
48
12
63
33
27
9
72
3
36
37
11
33
52
156
11
24
84
15
10
54
98
24
4
8
84
48
3
3
48
30
12
24
78
6
27
24
9
46
2
12
24
3
81
39
24
49
23
15
16
26
6
18
3
27
106
32
3
37
20
72
15
12
1
68
3
33
36
10
48
5
9
39
1
140
48
24
6
6
60
63
15
126
96
39
25
18
38
3
103
14
15
3
102
12
15
33
4
36
36
20
72
6
16
29
33
28
20
34
2
3
21
76
23
3
10
24
20
12
3
12
45
48
34
32
10
47
9
36
138
30
114
48
30
27
33
3
36
73
11
69
36
3
57
48
6
22
8
60
39
21
48
168
3
12
12
33
54
16
2
3
13
8
6
48
58
56
3
12
15
30
12
4
18
29
81
3
12
3
81
37
8
48
51
153
3
12
1
59
9
34
18
20
16
26
34
8
3
9
36
6
22
8
16
32
16
8
16
32
3
13
11
21
48
12
3
21
36
3
79
17
61
8
3
12
105
28
11
9
12
112
24
44
18
18
15
15
16
77
3
48
82
14
82
11
3
21
13
104
6
45
72
33
10
2
3
1
20
84
24
10
113
12
12
49
54
26
15
9
27
25
35
12
9
39
9
48
16
50
42
27
1
32
12
12
4
11
33
4
32
76
36
14
66
12
114
6
39
12
7
5
13
32
3
21
3
33
16
11
21
60
22
77
13
86
6
12
3
84
73
35
93
16
14
58
11
21
6
16
65
9
48
22
32
6
3
9
36
36
3
19
14
24
16
11
9
6
33
96
33
15
12
45
15
45
4
35
1
18
5
9
36
24
3
37
20
3
96
1
8
27
51
6
156
27
3
16
14
99
13
68
72
27
43
42
11
69
4
36
14
46
20
63
1
11
12
21
51
33
4
35
72
21
12
3
27
6
12
40
24
14
30
36
12
48
15
9
84
39
9
132
12
6
33
72
7
41
25
23
55
2
15
21
3
13
8
15
61
56
39
39
9
12
21
54
9
81
28
11
24
156
60
60
24
27
70
44
40
38
18
24
39
13
56
3
21
36
30
102
111
81
58
6
26
64
26
3
3
18
3
48
1
56
3
33
51
24
60
24
9
6
105
39
58
36
50
9
39
18
48
15
24
60
12
24
39
6
36
52
23
9
12
3
24
1
59
21
51
1
8
24
22
2
36
36
48
16
108
11
57
54
45
33
16
80
39
24
12
49
35
132
96
33
12
39
27
90
4
83
93
12
87
81
63
13
2
18
27
12
33
16
38
16
17
15
6
108
30
54
12
30
10
8
36
28
11
3
9
57
46
32
117
37
38
48
6
39
24
1
26
6
4
44
28
32
30
33
157
2
6
16
11
9
3
93
12
60
24
16
20
34
38
27
25
38
6
52
32
22
5
24
3
21
57
16
8
36
24
39
24
24
7
26
4
2
6
60
27
9
12
75
9
42
90
6
21
75
21
45
3
43
32
45
3
9
36
13
96
56
24
3
9
87
12
9
16
8
15
7
2
63
33
3
72
45
6
30
18
22
8
18
6
12
84
36
12
60
39
7
26
39
84
45
3
72
3
144
78
99
1
8
6
6
72
51
9
6
96
9
7
5
48
24
24
45
12
27
36
33
24
12
24
88
35
13
44
12
16
38
6
60
46
26
99
3
9
25
11
156
9
12
18
6
27
15
48
6
27
60
12
36
84
69
10
42
20
24
28
68
60
168
6
9
9
30
21
123
9
9
27
49
8
27
12
93
3
51
64
74
12
52
8
30
18
3
156
60
12
1
11
9
36
ABCD 97859235218*3^$a+1 [50031]
111
30
3
27
36
54
6
60
24
105
24
51
36
174
99
72
15
57
87
30
75
8
7
30
411
360
24
111
114
66
77
43
69
141
3
312
69
30
5
181
30
77
48
88
51
5
31
57
200
97
135
8
40
93
59
16
32
13
24
30
60
9
51
36
9
195
60
41
64
120
21
144
3
48
129
15
120
24
117
144
90
36
77
37
120
6
90
3
117
54
53
67
21
159
9
147
93
51
90
30
5
85
120
3
3
174
96
54
6
24
75
24
141
60
6
33
51
5
16
24
8
160
48
144
45
6
269
1
255
32
7
185
61
114
161
55
9
24
51
60
41
109
36
95
79
66
39
21
24
60
6
180
204
30
99
237
204
60
30
120
90
30
156
33
87
84
60
65
16
45
75
24
120
15
30
6
5
79
81
39
30
156
95
19
69
237
54
21
32
7
6
114
60
21
39
36
165
69
6
93
87
30
3
51
125
55
30
3
27
21
15
54
195
21
90
17
7
186
84
3
72
165
30
36
510
60
207
87
105
21
24
36
54
9
81
66
189
15
66
54
60
30
36
24
75
24
111
150
3
8
175
17
13
114
33
87
81
105
47
67
21
69
126
69
195
60
9
21
35
85
96
24
36
39
144
96
15
36
189
75
165
51
69
80
1
63
21
3
152
61
90
9
75
6
47
16
72
99
60
153
243
24
66
234
249
32
40
15
33
51
6
144
15
15
180
36
54
30
60
6
75
45
3
27
60
57
27
45
24
57
95
109
36
15
15
60
5
49
30
120
96
9
24
201
30
180
165
45
123
120
48
9
111
24
8
40
147
240
45
111
84
60
30
11
139
53
97
90
150
30
180
93
48
99
189
32
208
81
66
30
239
1
47
112
80
31
129
45
66
174
3
32
1
63
216
8
112
48
27
6
47
37
90
60
90
216
24
90
6
75
32
37
30
125
1
239
145
135
8
97
36
30
264
5
61
75
9
15
15
129
176
55
36
69
128
37
30
93
33
95
55
33
207
54
51
32
37
51
72
27
6
15
75
24
30
6
24
6
60
174
6
234
105
51
114
66
9
56
19
45
51
24
21
32
67
90
6
30
54
36
210
174
21
24
45
90
6
24
3
96
21
120
90
9
72
39
6
90
174
6
180
30
30
29
325
6
69
120
45
123
80
37
203
37
99
104
37
126
117
117
36
95
79
60
21
48
87
24
33
27
96
24
221
109
291
15
105
24
45
66
24
41
115
84
33
57
60
66
177
207
6
30
114
6
5
85
123
176
205
30
120
30
95
48
16
21
51
75
90
294
96
24
90
6
24
93
3
84
33
96
24
87
180
66
90
84
93
3
5
64
111
54
30
30
60
51
48
27
5
205
114
129
21
60
90
69
51
66
90
450
95
109
66
177
27
66
123
111
81
15
60
30
15
15
129
24
21
51
15
33
87
89
40
135
180
60
156
24
126
180
107
7
81
24
225
39
51
240
6
47
97
63
48
75
24
36
84
69
32
88
72
32
13
234
30
60
6
24
6
90
65
109
315
15
41
88
117
35
79
6
24
30
213
333
54
66
27
32
ABCD 97859484956*3^$a+1 [50069]
60
15
60
21
60
30
96
69
20
100
24
72
20
16
57
3
12
15
66
144
47
79
120
21
3
90
12
35
25
3
72
144
15
29
48
88
44
48
4
20
19
57
8
24
31
41
4
15
29
1
39
92
48
28
27
42
24
51
93
63
9
3
27
129
132
27
6
11
13
27
15
9
12
3
45
32
49
3
45
3
3
24
41
36
19
9
15
12
33
20
7
30
3
60
51
69
15
53
12
145
3
33
54
6
27
9
83
91
9
32
156
52
12
3
12
30
24
27
3
24
33
68
64
87
89
25
27
27
45
32
43
12
125
19
9
51
6
18
6
36
15
69
6
9
80
36
64
60
9
72
11
7
33
84
3
96
9
21
39
15
45
108
3
5
36
160
39
21
15
33
20
100
116
16
15
21
27
36
45
12
140
4
8
217
48
27
15
48
72
65
103
90
6
21
44
1
51
3
24
6
36
3
12
45
30
21
24
24
72
104
36
40
12
51
57
3
60
6
143
16
20
132
13
30
29
205
3
20
49
99
20
4
108
3
6
54
5
4
12
153
3
8
100
12
3
29
48
67
5
76
20
40
36
99
69
8
43
57
99
33
48
12
32
4
72
3
21
96
3
36
65
36
97
6
45
72
20
28
12
24
8
1
35
31
18
3
92
28
60
3
36
45
80
148
15
6
11
4
44
25
36
87
72
68
13
51
15
48
57
3
6
54
30
75
45
143
7
53
13
15
45
11
28
27
81
24
20
4
84
48
3
174
3
8
19
72
9
152
13
27
9
24
24
83
24
16
9
15
44
55
90
87
3
66
3
8
49
120
3
27
29
19
81
45
75
9
3
20
43
17
4
45
123
8
7
33
8
24
1
99
8
120
4
96
44
73
15
8
37
15
27
33
45
6
29
25
15
51
60
24
72
54
96
3
60
8
133
71
16
3
29
28
69
71
40
12
20
25
120
12
63
80
88
3
9
8
7
125
12
13
15
72
24
44
7
54
99
36
12
27
21
9
75
15
6
99
72
24
56
16
60
3
65
40
21
11
73
30
6
54
84
33
3
45
36
3
33
3
66
108
35
48
40
12
21
99
120
56
49
15
45
6
29
88
48
75
81
9
35
24
28
63
54
71
31
9
21
18
60
21
75
17
4
8
60
67
153
32
48
25
87
39
6
63
75
36
17
28
69
83
28
15
29
12
4
32
144
28
48
120
3
24
30
6
24
6
27
33
107
12
16
141
11
4
84
69
15
20
16
20
1
84
51
8
1
66
48
45
20
28
24
75
69
44
31
17
88
21
24
15
39
72
9
24
20
76
44
31
5
72
7
36
69
51
5
55
186
3
87
9
39
33
3
129
116
25
11
73
15
20
108
4
33
27
8
55
141
9
3
9
23
7
41
4
15
21
3
89
37
15
3
33
9
51
3
29
16
60
224
1
51
36
3
24
42
63
228
44
4
69
3
12
192
3
60
96
41
28
72
8
28
27
42
35
36
103
24
21
116
28
15
6
36
63
21
75
96
8
12
49
99
56
16
9
27
3
21
9
24
6
9
56
172
24
33
30
96
41
4
132
63
57
93
95
4
81
27
20
97
23
67
6
30
21
8
1
27
9
30
18
12
11
79
114
15
20
16
9
60
39
27
33
56
36
88
15
12
54
11
28
120
36
36
36
3
21
24
24
75
66
27
44
4
9
15
27
108
21
24
12
99
30
27
93
11
28
45
27
60
93
23
13
54
17
4
24
60
27
24
36
90
39
24
27
9
32
4
20
16
33
54
105
27
69
20
36
36
7
5
91
30
30
54
11
24
52
36
3
57
132
15
33
60
87
6
96
71
43
96
18
23
73
54
6
87
63
30
36
3
57
59
16
3
57
60
33
15
21
11
16
57
180
3
3
57
63
60
41
4
51
5
4
44
100
15
65
40
36
45
11
13
30
36
6
3
68
4
36
24
3
33
27
96
36
9
99
90
47
148
20
28
9
11
7
125
72
4
32
127
36
36
21
117
35
36
1
3
12
8
91
24
36
41
36
7
53
43
81
104
4
21
6
69
15
81
36
44
108
16
39
6
24
15
20
121
24
23
79
41
13
66
9
156
33
15
128
88
32
88
75
54
3
57
90
17
64
12
8
72
4
20
76
44
19
36
41
12
115
12
41
13
15
45
24
11
12
7
45
72
9
51
68
31
84
42
39
12
3
36
5
108
7
105
33
23
4
48
32
19
6
3
21
114
5
28
80
4
39
5
19
53
60
79
5
16
39
84
29
31
81
123
33
48
12
24
3
66
15
24
116
84
52
8
181
27
9
210
18
30
36
96
53
31
5
24
61
54
126
54
6
59
37
99
12
87
117
96
39
53
25
51
96
33
15
8
24
48
25
27
48
21
11
13
6
69
21
27
9
71
28
9
27
3
5
61
11
4
81
63
51
69
15
5
55
21
12
32
100
12
20
48
60
16
20
19
93
33
87
68
55
24
6
39
48
39
5
4
104
96
40
44
55
5
25
47
79
141
24
21
54
21
3
102
95
19
9
15
5
31
66
90
21
44
16
33
51
3
30
87
15
113
40
36
15
81
39
21
33
6
141
3
93
33
47
37
12
39
9
183
60
3
69
15
5
7
120
24
60
120
29
28
24
99
9
48
9
3
32
4
60
39
12
21
8
36
76
3
57
87
33
32
100
21
6
93
20
7
5
13
63
12
15
66
6
18
60
66
57
69
15
24
24
12
20
115
53
36
19
17
115
ABCD 97859608898*3^$a+1 [50008]
6
6
114
24
16
81
33
20
7
29
19
117
14
1
65
30
150
52
72
75
9
132
102
6
2
24
85
11
54
58
6
26
6
58
86
4
24
78
8
10
24
38
34
51
60
69
51
39
45
24
77
24
24
7
23
16
18
87
36
24
35
10
24
24
27
11
133
41
28
32
4
36
14
37
105
12
8
115
5
48
4
32
76
3
36
9
24
32
19
101
55
71
18
36
4
54
6
15
11
1
69
116
79
24
65
52
50
40
9
9
56
24
7
89
6
30
18
96
10
56
24
64
15
5
186
96
70
44
19
69
3
99
9
45
60
15
15
32
18
4
42
54
2
10
8
22
9
119
90
16
51
45
44
64
75
15
2
4
26
13
45
32
30
169
60
60
29
52
44
91
23
30
16
146
18
16
39
17
4
20
19
21
80
36
208
96
146
10
8
12
103
11
34
6
6
39
29
67
29
24
91
35
90
30
10
39
17
43
317
4
15
11
58
6
9
120
21
116
43
11
54
7
83
96
16
102
12
15
65
36
18
10
84
26
37
33
32
18
37
9
84
62
48
34
38
73
12
24
101
24
28
3
9
20
28
3
75
9
29
12
4
20
40
14
64
6
2
48
30
12
4
108
68
28
24
38
64
74
6
66
4
26
64
9
60
101
6
58
92
28
24
176
31
185
4
50
30
7
69
75
29
40
62
22
36
27
53
6
49
96
9
24
68
52
6
42
219
5
6
18
211
11
109
84
5
12
184
14
222
52
56
115
5
7
119
24
25
17
78
46
15
11
54
4
24
38
49
45
26
13
9
32
64
20
30
90
36
55
69
20
36
6
13
21
36
60
24
44
36
115
9
15
69
3
35
18
36
10
26
55
5
48
42
154
14
42
100
3
39
177
81
38
94
3
29
16
60
30
8
25
101
4
32
28
2
48
46
74
186
19
35
72
24
34
15
36
24
9
98
34
24
32
24
24
16
14
6
19
60
197
24
115
35
226
75
27
18
14
54
42
22
63
35
13
5
40
20
42
82
56
64
48
108
15
5
6
1
5
124
96
8
6
16
42
38
18
46
54
32
48
10
117
5
22
122
24
64
38
48
61
81
63
5
30
34
3
29
54
120
94
32
4
135
12
59
114
91
59
6
36
43
132
29
19
39
102
50
10
14
6
4
51
5
144
4
60
30
2
4
144
146
42
30
25
24
41
54
10
39
5
52
102
150
2
25
15
48
6
122
34
14
192
58
15
57
38
25
5
16
90
69
5
22
38
36
16
60
48
26
229
21
75
65
10
56
34
6
18
56
118
38
18
30
66
30
36
30
24
25
29
60
112
20
18
72
25
33
92
48
52
39
36
65
28
75
9
2
1
33
32
28
146
49
129
6
42
63
45
50
30
4
102
6
84
48
96
32
30
78
7
3
6
20
19
137
28
56
6
54
16
12
68
58
42
72
38
30
18
96
114
7
24
29
100
56
16
72
56
16
30
56
30
58
21
24
9
2
10
20
4
27
29
54
30
55
5
7
39
6
15
120
3
26
118
32
85
11
10
63
72
95
54
16
60
8
60
7
9
20
19
36
9
102
8
90
16
30
66
8
40
32
48
4
26
157
9
15
5
6
10
8
6
10
15
63
66
32
40
39
5
64
27
84
35
1
23
66
120
55
9
51
36
33
56
60
114
34
56
16
36
42
21
60
47
13
131
16
50
4
90
21
237
30
21
75
6
15
21
24
14
1
65
31
9
86
18
184
92
19
17
60
48
10
32
24
49
120
17
48
67
24
9
36
14
25
5
42
18
40
12
20
40
8
22
18
27
29
70
96
54
15
21
12
2
30
84
60
96
36
28
2
10
3
77
54
10
15
33
68
10
9
95
30
31
5
28
60
36
20
214
54
3
39
6
44
4
20
60
7
5
160
20
28
182
40
54
20
139
72
57
68
55
5
163
17
22
32
118
2
40
6
48
2
120
18
31
33
56
12
18
10
15
21
44
46
21
65
4
44
55
107
202
36
51
9
32
54
30
64
36
15
45
44
36
19
17
28
15
77
40
38
72
78
16
50
24
37
24
21
48
20
96
4
32
48
12
18
25
191
10
39
9
27
35
10
15
5
66
13
17
18
37
5
4
20
54
10
6
50
115
5
79
77
90
34
24
72
168
12
20
78
25
21
20
16
48
6
234
51
125
88
36
80
7
5
30
18
96
31
84
29
4
26
85
11
205
45
110
24
1
9
62
48
34
38
138
12
202
26
30
37
5
64
24
27
33
27
5
48
4
102
9
17
30
30
52
3
9
84
6
90
14
30
127
33
92
43
69
36
2
34
200
4
2
18
30
10
36
80
19
9
27
11
24
1
53
12
4
44
52
39
11
18
22
18
72
8
4
32
36
24
46
134
36
30
24
1
33
51
11
90
40
72
27
5
16
14
34
86
6
144
31
35
18
55
9
27
165
44
66
49
9
96
30
81
65
16
24
80
30
46
39
9
2
73
17
52
2
1
48
129
8
94
54
12
8
64
38
64
54
132
15
23
34
62
6
18
30
76
30
9
9
36
51
41
78
10
32
40
20
55
105
63
12
117
12
20
4
56
6
18
136
144
32
94
18
30
90
8
ABCD 97859652838*3^$a+1 [50002]
48
6
43
32
16
48
41
18
13
48
77
139
80
24
15
12
30
30
9
45
3
75
13
144
23
30
27
48
72
48
63
49
11
30
79
8
15
66
127
59
69
16
56
24
16
120
8
39
33
63
81
51
150
12
6
96
69
69
43
47
73
8
144
111
9
33
24
15
21
67
71
25
35
96
21
40
119
25
59
61
41
39
96
27
48
24
13
8
9
18
12
1
17
30
57
63
30
18
12
13
53
84
18
165
57
102
9
27
30
78
9
81
24
30
25
80
27
48
60
12
48
12
145
35
60
33
51
37
24
59
36
25
23
42
30
121
24
24
32
57
55
35
12
25
96
5
54
13
17
6
57
153
39
51
12
177
3
85
35
126
84
51
24
40
65
7
119
12
30
63
9
7
24
29
30
13
59
36
33
9
72
15
9
7
32
3
60
18
24
6
90
111
45
43
80
33
55
72
47
84
6
39
21
96
3
72
33
55
32
87
25
48
8
165
51
45
48
27
3
18
42
42
39
21
18
153
9
15
64
80
75
21
39
81
88
32
15
66
48
31
8
27
60
49
11
6
18
24
30
18
13
24
23
12
133
24
71
49
5
43
35
45
48
63
9
27
66
19
24
17
24
54
12
37
47
48
1
11
85
53
60
78
25
35
72
18
18
84
61
17
12
163
104
16
53
60
24
30
66
87
9
30
1
8
24
16
77
42
25
23
84
36
33
9
36
84
12
123
15
57
15
24
1
11
42
42
36
13
32
33
42
54
103
17
18
13
8
27
120
30
30
9
40
8
93
54
13
173
3
27
13
24
65
12
3
51
37
8
99
13
24
23
12
21
24
9
66
6
15
40
8
15
132
54
18
6
7
8
16
71
78
54
78
18
6
96
42
12
48
30
12
6
18
79
8
33
31
24
24
48
47
33
9
31
48
24
48
23
66
18
30
7
11
12
78
75
64
41
7
5
36
30
72
9
81
103
35
24
72
6
18
36
108
21
27
37
56
144
15
1
41
24
7
104
51
24
13
192
5
3
87
25
8
40
32
39
12
93
81
103
95
18
90
60
25
32
72
51
37
5
3
24
40
104
40
32
33
7
48
56
3
61
35
24
45
15
1
17
18
12
9
120
48
40
17
15
15
48
36
60
1
8
16
11
30
31
72
83
13
71
49
104
48
15
49
35
61
8
64
23
24
73
240
32
24
24
3
13
65
31
80
40
11
168
45
45
51
3
13
17
66
24
12
54
240
60
96
63
81
24
7
8
48
27
12
25
11
45
24
64
17
42
21
27
24
30
30
25
48
8
24
51
24
13
35
78
7
65
31
71
1
47
36
85
137
55
24
23
60
45
3
69
24
16
11
48
37
17
6
54
115
8
9
79
11
36
12
45
21
30
21
16
24
143
18
78
1
11
24
21
48
24
16
5
60
96
31
17
15
15
25
23
132
126
31
23
73
107
12
1
48
32
135
193
5
51
9
30
49
53
3
9
87
24
51
6
48
31
11
24
21
112
113
54
33
3
109
128
3
37
11
24
48
37
71
9
75
18
48
54
30
87
15
9
16
8
57
135
39
96
1
35
60
57
75
6
79
113
7
56
16
24
17
24
15
3
13
65
15
72
45
30
13
80
9
79
41
39
40
24
48
59
13
47
9
16
24
71
201
9
39
27
24
69
9
7
48
35
6
96
138
72
6
159
40
8
123
24
85
161
114
45
3
18
18
121
104
64
17
6
49
11
37
8
9
198
57
33
87
99
96
45
75
18
3
3
69
81
55
24
17
18
60
132
36
30
99
3
6
7
17
15
48
39
24
121
8
96
64
32
96
75
37
80
27
126
84
43
56
39
12
60
30
51
24
9
7
5
3
39
36
21
64
119
57
40
8
87
6
3
72
99
24
45
72
64
24
24
11
21
48
72
3
21
16
24
35
12
49
11
69
15
126
90
60
93
9
103
65
18
12
9
64
17
15
3
66
78
6
24
18
54
138
12
168
1
120
17
63
24
111
36
36
48
6
60
39
24
27
21
15
49
59
36
9
40
24
8
40
17
18
30
39
21
75
33
24
15
45
27
3
85
32
39
36
30
151
48
17
12
30
13
83
6
6
33
16
41
42
288
37
48
32
72
88
17
6
25
32
15
18
54
24
1
8
16
17
79
5
75
9
42
24
30
31
95
12
12
25
23
25
8
48
16
59
12
57
87
25
35
48
180
33
3
96
13
8
9
24
6
9
64
41
42
48
21
136
5
12
30
33
3
69
168
15
24
33
75
21
45
6
30
15
64
35
60
24
25
96
17
55
35
45
24
40
5
3
3
12
73
5
19
83
21
72
57
7
23
33
27
30
135
16
59
42
75
3
36
12
45
9
31
23
72
57
40
95
18
15
39
1
23
12
37
32
24
16
8
27
93
21
75
24
33
30
72
12
48
6
66
13
56
16
24
120
24
35
45
57
55
8
111
105
39
12
36
48
57
9
24
42
157
17
79
29
18
24
24
57
33
96
15
21
42
18
54
33
15
60
6
15
27
85
23
66
18
48
12
6
6
21
87
258
15
3
6
31
5
67
8
64
24
32
9
96
84
156
7
56
16
56
27
37
35
96
85
8
16
48
32
48
105
7
23
33
3
66
18
60
18
18
36
13
11
36
33
88
24
96
83
72
85
24
ABCD 97860137944*3^$a+1 [50055]
27
15
129
45
132
102
30
96
19
95
66
12
43
32
15
54
43
17
84
12
7
5
12
60
163
8
249
39
177
30
114
24
126
18
12
48
120
12
78
25
128
63
24
42
24
39
111
114
150
30
120
3
63
54
12
6
97
8
69
84
72
48
7
167
33
39
96
97
17
48
6
25
137
12
72
36
55
143
6
60
111
57
78
9
48
48
45
12
102
1
29
36
48
30
42
108
66
54
24
48
27
57
31
5
90
25
17
60
12
48
78
57
15
18
78
24
73
29
60
156
24
24
60
192
12
42
18
6
6
48
75
16
65
6
30
18
138
24
126
54
43
65
6
90
7
32
57
36
84
60
51
87
1
56
33
48
255
33
72
132
36
79
96
17
24
30
144
24
25
23
90
54
78
156
60
24
42
18
6
96
49
47
30
84
6
42
15
21
60
24
30
25
17
31
29
43
47
30
66
24
81
93
67
72
125
18
90
54
78
12
60
51
39
18
72
6
174
144
144
132
24
15
87
30
60
12
60
55
95
48
97
32
129
36
108
15
81
79
47
81
69
204
12
72
12
54
9
40
53
12
78
297
40
65
55
53
24
96
18
186
30
126
12
15
15
66
15
9
78
90
7
5
42
24
81
45
43
23
54
18
222
18
48
9
93
12
24
7
23
25
56
48
87
54
12
54
48
42
174
6
24
132
39
45
66
174
60
24
36
18
48
48
9
208
32
45
120
36
72
54
138
36
27
15
18
222
33
9
6
6
36
342
6
36
6
18
6
105
105
54
42
24
6
105
57
78
25
23
54
36
132
27
111
42
7
5
18
120
25
5
72
43
23
9
21
66
1
113
54
90
102
126
48
67
29
66
18
36
43
80
165
27
9
12
84
24
24
55
5
18
78
132
12
75
33
55
8
9
72
36
43
41
48
36
144
3
9
79
41
60
60
198
73
53
42
54
18
162
31
48
17
60
72
12
108
42
6
115
5
75
15
25
29
19
89
156
51
33
15
105
31
47
24
18
63
63
24
126
84
48
7
32
15
33
136
24
71
9
117
91
47
48
120
9
21
42
81
129
48
7
47
24
42
132
12
36
60
222
6
120
72
43
101
66
24
270
24
99
45
3
144
81
54
1
17
6
42
87
48
40
29
19
29
18
78
114
48
9
21
24
36
78
120
49
53
264
84
12
12
31
5
12
15
39
9
9
103
23
6
3
57
24
144
15
33
127
5
36
6
33
16
71
48
1
5
72
24
60
31
47
42
6
9
45
43
53
24
19
119
1
5
12
30
162
6
24
30
12
96
30
42
12
18
18
30
18
24
103
5
42
102
84
132
210
42
6
97
29
51
105
102
33
112
17
111
63
90
39
15
1
5
12
24
84
51
21
60
54
6
114
18
12
66
114
48
63
45
72
72
43
65
30
18
78
30
36
6
129
69
132
30
72
66
84
42
33
15
30
48
72
27
21
24
3
15
6
75
64
23
24
18
156
84
55
113
87
15
72
96
145
53
51
21
18
264
33
87
66
12
12
12
138
18
39
45
24
42
54
60
15
15
18
111
9
12
18
66
12
27
33
15
15
18
79
5
27
48
93
43
125
96
66
25
5
168
235
125
67
65
30
90
48
24
132
51
39
6
24
84
60
114
6
19
41
55
65
60
90
6
36
15
33
84
18
72
33
117
18
48
42
55
5
42
168
72
1
41
60
48
42
6
138
96
6
60
84
120
91
47
78
108
144
36
24
42
48
33
9
126
18
36
168
48
27
87
48
96
96
6
60
204
66
54
3
16
77
3
21
36
55
47
78
42
73
128
21
120
156
102
30
43
29
48
18
18
132
84
15
33
78
18
102
42
96
126
6
42
90
72
31
23
97
137
6
42
48
7
5
187
263
42
72
63
40
5
3
63
54
18
18
36
243
165
42
18
63
144
33
55
77
19
167
30
90
90
12
43
65
120
15
93
12
48
36
18
42
31
125
48
60
132
75
9
103
41
6
78
115
71
114
31
29
186
66
60
51
39
9
45
42
ABCD 97861100042*3^$a+1 [50024]
42
139
84
60
12
5
54
25
20
64
152
9
55
176
144
64
11
21
213
67
5
78
45
16
96
23
121
95
36
13
215
25
200
27
108
105
16
24
72
23
61
20
160
29
12
103
60
260
135
57
24
64
17
60
48
27
33
216
19
65
75
40
47
49
56
24
184
191
24
12
145
48
20
72
333
235
161
39
81
111
69
54
37
149
31
125
79
36
48
35
57
15
18
132
30
193
41
180
180
31
68
45
127
84
204
5
30
81
105
79
41
54
57
15
25
168
32
28
5
31
59
21
24
52
288
47
49
236
24
135
81
64
5
30
54
72
175
120
24
200
99
12
25
29
91
35
13
5
36
79
36
84
152
33
135
45
30
45
135
6
120
24
192
150
109
29
7
48
92
48
40
96
29
72
3
52
5
283
197
90
54
139
41
115
36
89
54
85
5
27
124
84
137
55
23
81
129
36
24
27
63
180
121
60
251
25
113
6
261
4
44
15
66
90
45
216
9
391
24
71
18
36
51
39
1
89
91
48
60
35
61
29
235
41
135
9
67
143
1
60
36
48
161
24
75
120
160
17
19
125
19
36
24
47
33
112
8
81
36
294
69
15
205
11
24
105
280
156
240
29
31
35
90
60
151
185
78
25
5
42
198
192
19
5
295
59
42
48
7
84
144
197
15
48
45
271
41
103
132
60
5
78
25
41
6
73
71
369
81
115
36
128
16
320
76
23
36
6
84
111
3
30
31
96
23
30
132
55
29
6
13
17
43
155
57
3
25
380
52
84
240
216
24
80
15
1
65
103
132
239
1
60
173
7
44
456
63
205
101
79
80
160
5
171
220
144
41
75
144
111
241
23
97
24
24
36
36
143
6
19
11
181
35
24
30
414
1
5
30
6
39
216
15
54
211
168
456
24
5
27
75
73
36
56
88
41
54
265
72
48
47
48
97
264
80
100
36
108
96
29
6
36
13
17
43
20
45
27
244
20
51
78
111
45
6
54
54
12
24
234
12
19
59
25
300
12
24
204
36
96
113
7
23
61
11
18
7
48
71
81
9
90
180
1
59
66
90
25
8
100
212
93
27
24
501
123
27
49
36
80
135
25
24
29
7
209
66
13
5
151
65
115
144
192
164
24
40
96
56
64
84
71
429
96
15
9
40
12
29
231
195
24
1
53
111
9
96
31
5
3
117
19
185
31
143
42
39
45
19
80
136
120
5
75
51
13
137
19
101
204
19
12
44
9
7
48
5
72
55
164
45
139
32
9
79
17
103
132
84
60
84
35
21
24
112
29
99
237
150
73
35
57
40
5
3
105
222
33
15
60
85
41
31
264
60
60
216
120
215
13
5
72
60
3
51
30
135
69
156
39
112
168
77
123
160
80
292
44
4
107
24
54
7
119
69
21
51
15
25
29
55
36
368
81
36
18
1
35
49
65
72
43
ABCD 97861199024*3^$a+1 [50033]
97
29
30
37
35
69
24
16
89
111
39
9
336
9
111
51
18
78
30
24
55
8
81
87
48
27
102
31
11
180
66
78
57
33
55
32
48
24
75
21
40
59
37
8
72
16
17
30
57
120
3
93
69
75
3
13
5
48
187
17
63
63
84
42
84
72
103
41
24
12
18
276
48
13
47
102
96
90
54
75
16
89
264
24
12
6
69
24
27
54
54
249
147
24
66
6
85
53
27
45
18
6
48
96
27
120
184
8
3
54
48
72
108
3
39
9
21
54
60
12
42
3
72
48
75
180
102
108
87
3
24
30
108
72
75
48
16
5
36
18
18
27
48
3
216
18
91
155
36
54
126
21
24
15
9
120
69
12
31
47
57
48
33
42
61
5
51
9
66
69
9
30
33
27
18
12
18
133
107
117
16
137
72
138
18
24
30
21
40
65
126
9
144
33
39
171
24
21
117
51
57
18
45
24
21
27
9
108
27
45
18
60
48
117
81
90
117
15
30
24
138
33
45
99
48
63
180
69
273
63
27
126
15
27
18
12
54
18
15
3
60
9
96
129
39
16
83
6
15
69
51
96
21
3
45
42
102
3
48
57
78
84
13
104
69
66
145
8
27
114
30
45
24
45
51
165
75
135
54
75
15
33
3
60
57
27
90
67
41
18
69
96
120
135
9
48
40
29
3
51
12
198
222
18
192
288
24
3
27
36
60
69
3
205
48
101
24
27
75
18
42
49
8
33
15
3
90
27
9
48
36
51
9
7
8
219
45
45
75
27
24
69
48
24
51
18
54
126
15
160
41
36
195
27
21
45
67
8
40
17
48
207
63
90
39
3
30
39
40
11
24
18
30
21
40
11
45
40
8
3
18
115
5
90
60
21
24
39
36
90
36
60
48
60
87
15
1
5
102
18
3
21
30
144
54
151
29
96
54
61
272
9
48
6
12
69
21
150
102
15
3
45
9
36
147
15
1
5
27
45
54
69
51
24
12
225
9
6
153
27
12
18
63
9
18
90
42
225
120
141
91
29
36
36
42
81
16
96
53
96
36
39
105
151
185
108
6
54
156
3
33
18
69
3
42
48
72
51
27
93
24
75
37
8
88
104
75
48
18
54
6
108
75
9
42
48
132
49
96
35
18
108
87
3
45
3
69
96
15
177
57
111
69
75
51
21
51
90
99
9
135
27
18
36
60
54
12
33
9
48
39
48
16
77
18
81
15
54
30
60
57
9
60
66
60
213
15
1
144
5
12
18
61
104
24
51
61
155
85
41
12
3
39
1
29
78
37
56
40
29
84
87
24
168
27
21
24
51
69
184
32
33
24
36
126
48
18
27
51
90
91
56
27
18
24
3
72
40
5
3
3
54
15
3
48
54
55
8
51
66
51
64
8
3
72
13
203
96
30
6
18
120
55
32
9
84
27
267
13
35
150
15
33
54
6
51
48
3
18
6
126
138
36
54
27
144
120
69
27
24
3
21
136
96
104
3
165
51
61
83
61
32
57
246
36
45
51
93
81
31
59
6
15
192
57
36
18
1
95
9
39
1
80
141
75
9
31
29
27
27
12
54
24
30
165
48
144
99
61
8
33
39
16
95
12
72
165
33
90
13
77
51
21
6
45
40
104
93
60
183
45
24
115
5
60
84
27
189
3
57
18
126
162
48
42
54
30
18
117
105
18
48
72
6
12
43
104
51
42
123
16
53
3
33
36
99
81
15
9
36
18
48
9
33
36
66
33
111
9
96
75
6
39
99
96
69
21
12
42
66
27
27
45
88
125
19
8
3
54
18
237
129
159
3
45
64
8
93
24
3
15
33
144
21
3
40
47
30
27
81
7
29
18
57
75
48
198
39
15
36
45
15
9
48
81
150
81
168
123
45
15
9
3
78
12
168
72
36
7
29
30
54
15
16
83
13
80
9
108
36
24
36
51
120
21
72
72
51
120
27
45
51
30
15
27
12
33
3
54
132
123
120
3
24
45
75
18
51
24
15
6
174
13
149
3
168
ABCD 97861388206*3^$a+1 [50023]
5
64
24
48
75
29
16
8
64
48
152
103
12
48
69
15
108
5
37
48
12
15
51
60
30
42
42
6
54
30
69
56
31
9
81
60
35
19
21
24
195
18
51
87
12
21
72
48
39
18
23
31
9
120
24
216
32
64
21
59
24
1
30
48
33
15
72
41
24
115
45
27
21
9
15
45
120
30
5
16
9
6
33
24
93
35
24
43
42
35
184
24
45
147
24
21
11
72
72
48
25
12
18
17
115
18
30
30
12
48
42
30
60
39
21
35
55
48
12
18
12
36
72
48
54
21
128
144
48
7
60
12
9
56
64
120
56
24
49
78
12
45
32
40
33
12
59
24
7
41
40
8
64
87
6
27
3
53
49
87
123
42
3
3
5
67
48
405
87
113
112
45
3
75
5
79
89
40
111
30
6
173
16
75
48
77
40
3
180
18
84
3
3
45
8
31
113
72
103
12
36
17
115
42
30
93
3
12
65
7
41
37
11
72
24
175
96
120
129
21
42
72
41
40
57
42
53
13
123
39
33
8
7
54
18
17
16
57
23
37
75
8
48
67
252
60
42
126
93
51
93
87
30
11
7
102
11
7
132
18
11
16
15
41
24
120
25
18
48
42
11
64
15
42
23
112
45
108
23
67
102
23
16
9
42
5
13
75
105
102
6
24
18
30
72
3
3
117
8
67
18
3
57
102
12
29
72
67
21
32
19
5
160
3
12
30
6
24
93
117
83
16
39
33
48
72
27
21
39
12
5
256
39
78
11
7
174
78
77
61
27
15
177
15
78
51
57
12
90
33
57
42
101
85
72
27
63
30
11
31
120
6
54
21
120
27
42
35
13
18
9
3
5
25
87
45
51
9
60
48
18
89
55
96
105
8
79
12
5
40
8
16
96
56
24
55
33
8
49
15
75
60
65
24
16
15
9
141
3
15
41
199
65
55
120
30
123
15
30
59
43
60
18
15
24
51
102
30
150
18
24
41
112
72
80
64
72
8
61
30
5
48
7
198
18
240
120
33
32
7
30
123
48
51
6
42
18
27
63
60
90
75
39
6
59
1
15
75
12
60
101
37
35
175
9
96
104
120
120
48
16
96
3
90
30
12
120
6
27
27
53
16
24
72
165
3
165
72
18
30
3
39
78
83
40
9
6
30
3
57
42
53
7
48
17
235
45
15
72
30
48
27
3
30
18
204
41
40
27
102
15
15
126
3
104
16
21
11
7
33
87
120
81
51
29
91
5
13
78
5
157
11
24
112
3
30
87
21
107
7
66
84
59
16
8
37
6
77
85
11
31
65
24
61
11
48
40
69
195
72
24
141
6
69
21
83
61
123
8
40
24
3
60
57
3
21
24
45
11
49
12
11
79
33
3
132
41
19
60
30
11
16
24
57
23
61
11
24
24
1
39
9
18
45
24
24
21
11
187
42
6
69
33
23
19
29
16
15
6
3
56
13
42
65
16
48
21
3
27
29
1
39
72
27
101
67
45
75
162
11
16
3
12
138
132
48
51
9
15
27
18
35
112
15
18
78
30
75
152
163
77
55
33
75
45
87
17
24
64
56
61
120
6
60
17
43
24
69
51
66
84
36
24
3
3
42
83
49
18
93
32
157
35
61
3
21
11
7
17
55
96
144
41
7
33
8
19
42
18
48
177
8
40
32
43
42
180
12
18
33
24
21
3
99
12
9
32
40
99
53
25
63
80
79
30
66
30
54
78
42
6
30
24
96
17
103
12
48
150
87
8
7
33
15
84
18
35
168
25
47
16
189
27
8
7
30
6
45
75
69
56
7
12
126
39
104
7
12
53
19
21
27
77
40
120
80
181
83
31
18
12
59
79
42
23
43
53
19
48
24
60
36
5
40
15
12
60
81
24
33
119
24
120
7
89
64
99
77
55
36
45
117
12
6
9
75
48
117
15
65
24
40
32
72
7
41
55
57
3
12
81
39
185
40
27
6
63
51
48
5
55
30
83
40
24
225
6
24
18
12
59
79
102
59
109
48
179
25
48
30
12
66
75
120
72
3
42
30
5
55
17
24
61
123
8
7
168
17
37
30
5
103
17
24
61
11
24
88
135
108
102
167
16
9
18
101
16
45
78
12
18
15
3
53
96
40
21
72
27
15
138
48
30
9
96
147
12
6
72
131
67
5
19
5
40
8
16
57
15
99
36
17
48
40
39
150
6
29
144
1
15
21
24
18
65
13
3
104
13
42
177
165
59
1
18
21
21
18
41
127
84
5
1
23
37
24
59
40
51
53
16
69
60
18
5
19
5
55
9
21
6
69
ABCD 97861431256*3^$a+1 [50051]
24
49
65
240
36
138
66
6
6
264
43
5
66
25
41
6
24
105
64
17
15
9
36
30
30
48
7
5
204
6
18
54
12
78
6
90
30
9
27
78
126
6
84
111
16
48
5
192
24
19
125
99
87
6
120
54
30
30
24
12
150
78
120
30
66
73
47
18
12
84
79
53
72
3
112
23
132
36
49
5
12
228
27
75
36
48
30
42
42
96
111
75
180
90
30
84
12
132
66
204
55
41
30
66
48
6
30
12
150
72
96
36
114
19
48
113
276
18
57
96
45
19
144
29
72
123
33
79
23
66
55
11
30
6
18
111
63
97
191
54
43
5
43
173
12
103
176
225
204
19
5
12
15
160
71
24
1
77
36
12
228
36
36
12
27
93
3
75
37
41
60
27
69
43
32
111
30
18
126
144
30
42
27
112
29
126
261
9
48
96
24
48
48
12
78
6
228
27
9
54
18
48
234
36
60
102
72
66
85
101
66
18
24
6
54
228
312
247
155
30
66
48
21
81
72
30
42
6
48
9
165
187
128
16
119
48
25
192
137
60
54
246
36
12
96
127
197
102
54
6
73
41
12
48
27
112
11
42
240
84
438
1
5
90
1
11
114
96
67
101
6
36
54
114
57
69
66
9
21
24
84
79
96
11
114
51
33
36
66
30
48
156
102
120
97
143
97
77
18
42
66
204
30
114
24
1
11
133
96
17
120
39
48
141
51
15
174
12
12
72
126
54
48
12
19
17
48
84
60
31
155
132
145
23
270
72
90
72
1
41
55
23
66
66
30
6
48
24
30
192
84
39
15
42
30
6
147
81
6
78
6
85
5
54
12
6
48
96
96
18
1
80
64
191
18
175
48
5
43
5
72
30
12
25
41
55
41
6
12
6
36
139
5
12
84
48
18
57
171
6
60
3
117
18
30
27
69
132
24
15
16
149
24
99
93
60
7
11
6
24
87
129
78
1
89
36
42
9
75
18
3
27
60
192
30
66
18
54
42
156
108
42
37
5
27
63
66
42
18
24
12
156
12
48
7
128
15
30
90
24
150
84
132
12
18
228
114
36
60
24
6
306
54
6
96
60
18
54
6
42
48
36
180
114
36
49
11
6
12
192
30
21
105
78
36
18
336
12
30
78
27
39
168
145
17
150
120
126
18
60
36
49
144
48
53
96
91
48
89
12
48
91
29
60
6
1
23
126
96
43
32
16
48
89
6
342
43
17
24
103
17
15
69
91
53
12
24
60
24
132
48
12
228
255
15
6
72
18
30
115
65
6
84
6
54
6
114
126
498
162
54
114
151
17
127
65
72
66
114
3
81
79
32
45
30
30
18
78
54
1
23
90
126
114
30
240
1
65
15
69
6
228
1
5
90
12
90
72
36
79
71
30
6
30
66
84
33
15
1
32
39
114
222
9
81
168
96
30
6
204
55
29
67
23
90
96
15
93
66
12
54
150
96
18
60
54
18
18
49
11
156
18
36
66
81
9
18
48
18
67
48
5
171
96
153
199
5
91
41
30
96
54
48
3
105
258
240
84
72
96
174
36
150
49
5
48
96
102
108
9
87
6
24
114
24
6
60
120
210
6
84
6
144
36
24
36
165
93
115
48
23
6
259
144
23
72
33
112
197
24
115
5
6
30
36
72
36
30
192
18
7
5
54
54
72
48
24
12
18
1
197
27
16
185
55
71
105
ABCD 97861544876*3^$a+1 [50292]
36
132
60
132
288
129
18
57
24
24
93
15
84
24
36
84
300
156
156
117
147
84
276
84
60
69
87
84
27
69
24
60
132
108
96
24
300
96
84
60
156
60
48
108
375
9
180
81
15
12
117
135
48
72
123
21
51
108
90
147
33
75
72
48
192
243
93
60
24
201
162
162
288
75
36
72
72
15
21
249
15
228
27
141
21
51
24
180
51
33
21
126
9
60
168
192
36
57
147
276
48
96
45
90
180
21
12
345
87
48
63
45
204
96
87
165
72
48
255
321
72
255
33
36
204
120
84
168
84
96
252
36
60
36
195
21
24
204
180
72
39
126
87
96
141
159
24
36
51
93
48
144
183
33
144
144
144
12
63
93
168
96
75
21
168
180
60
57
135
45
3
84
57
39
36
36
288
12
75
54
270
81
60
504
75
9
156
120
60
141
303
129
135
36
81
39
72
264
75
69
129
207
120
123
90
180
27
168
372
24
84
117
51
192
12
36
12
276
84
36
57
54
165
24
96
165
3
120
72
36
60
264
36
144
48
48
84
120
153
27
48
87
129
12
24
24
9
87
75
93
468
60
228
87
249
345
159
12
24
3
453
24
171
33
60
177
339
96
132
276
120
171
21
60
132
96
36
24
60
204
72
213
15
36
21
39
36
156
228
81
159
12
180
60
129
36
15
600
144
24
12
48
264
228
15
54
135
48
36
96
240
93
207
84
132
132
57
15
204
51
9
27
93
120
36
348
123
33
276
84
60
69
75
108
144
240
300
15
21
87
93
108
69
90
162
243
168
129
75
144
96
600
21
27
156
60
9
72
36
15
60
288
69
147
96
27
105
108
360
60
108
12
72
12
96
84
264
84
240
15
21
432
588
39
285
252
21
75
288
132
12
87
81
120
132
96
57
87
96
252
60
12
12
21
123
420
12
288
132
24
348
12
60
24
24
132
36
12
36
72
117
27
156
105
159
36
48
360
156
141
27
12
48
48
264
24
96
204
141
3
72
33
123
252
60
36
36
120
336
132
36
ABCD 97861571792*3^$a+1 [50061]
9
3
33
55
5
7
20
16
32
120
3
30
6
25
23
25
36
29
31
29
18
18
66
60
49
41
84
27
15
25
5
18
57
4
128
16
11
25
11
42
12
15
28
32
96
12
48
27
37
8
28
32
52
59
12
18
54
18
7
20
48
3
1
48
12
20
21
18
6
19
12
53
54
25
47
13
68
63
54
75
76
32
75
18
7
60
17
3
87
6
12
78
36
45
48
40
48
12
23
69
3
97
5
6
18
39
40
8
12
16
11
1
32
16
5
36
15
33
42
30
15
4
32
3
1
108
23
9
36
3
6
30
1
5
75
9
15
28
32
3
93
45
15
57
27
100
71
9
28
23
109
29
24
3
33
54
1
17
138
37
12
65
12
60
43
8
4
35
30
24
55
116
60
3
33
88
131
213
3
9
39
36
33
63
85
132
72
8
60
48
28
32
4
116
3
9
12
4
12
32
16
5
19
17
43
155
96
9
3
13
11
81
12
51
66
15
60
3
72
61
32
76
11
85
125
15
16
120
53
27
12
12
33
6
61
59
25
11
45
136
17
7
8
207
13
53
24
15
4
125
7
47
102
139
24
32
4
32
3
6
18
1
11
36
145
53
31
5
63
16
24
23
42
55
12
95
13
23
13
12
59
18
60
87
4
35
9
40
5
55
32
100
8
33
144
6
25
29
18
30
43
12
36
5
19
11
6
3
48
3
36
48
42
54
12
42
15
21
27
100
17
27
39
42
54
1
32
3
37
71
12
85
5
39
21
43
11
73
47
1
24
35
13
35
6
7
5
19
53
7
96
23
57
75
84
18
132
18
12
18
15
120
45
3
40
44
3
1
32
24
3
1
36
29
27
69
15
28
32
48
3
69
33
63
63
1
35
121
5
27
15
18
72
27
3
36
1
116
117
6
36
30
3
3
45
9
30
25
71
18
27
9
18
36
66
114
21
96
4
5
54
9
27
48
42
48
6
1
20
45
3
16
5
54
12
6
27
88
47
30
6
12
24
30
51
27
57
45
24
31
23
33
24
15
13
23
9
28
36
29
115
36
24
65
7
113
27
36
28
32
45
12
55
95
1
89
36
99
28
24
29
27
27
13
23
9
48
9
18
93
40
17
12
51
45
139
5
30
1
12
77
123
27
21
9
15
39
96
18
12
3
120
45
90
18
27
75
78
19
71
13
5
54
48
54
15
9
27
3
72
18
31
65
3
81
7
29
3
40
83
54
78
97
8
3
9
3
1
120
11
18
12
18
13
5
7
12
20
76
29
3
3
49
59
121
35
85
23
57
3
1
29
42
18
7
48
83
60
13
5
54
30
43
29
6
12
85
11
129
15
13
5
12
55
32
39
21
3
18
15
24
16
65
15
9
15
16
48
5
7
20
33
36
91
24
11
12
1
56
3
45
45
7
96
84
8
3
45
9
120
6
54
19
56
48
3
54
15
21
27
48
24
45
3
81
24
7
56
64
48
131
36
1
29
18
1
59
13
20
28
72
12
17
51
40
107
61
12
32
16
35
60
37
12
80
108
63
37
12
11
25
84
120
23
13
5
12
18
6
18
36
12
69
21
7
17
3
27
144
9
48
12
16
44
15
42
31
17
36
7
32
21
30
6
66
18
79
8
9
15
33
3
84
28
108
35
13
5
120
6
18
3
24
99
49
35
6
54
33
12
63
57
15
48
18
39
15
90
43
12
8
33
39
27
13
5
6
12
114
3
141
54
1
12
35
97
8
24
16
23
9
12
76
23
6
75
9
6
1
89
30
1
23
12
13
29
27
9
19
12
185
31
17
7
35
81
3
49
131
9
15
66
19
5
18
9
28
32
15
49
11
21
4
83
180
30
7
29
42
69
123
13
23
24
1
47
24
1
29
6
69
3
105
21
12
67
47
1
32
16
17
39
100
5
24
51
4
12
35
9
51
120
37
17
3
16
17
24
18
33
33
6
18
15
28
29
18
33
57
48
7
48
80
9
6
12
57
88
32
135
13
92
69
19
32
16
80
15
9
36
27
42
36
18
9
48
12
21
7
5
19
8
51
37
24
20
16
20
57
7
101
39
3
36
12
24
30
3
3
30
39
40
8
81
7
23
24
33
57
7
65
180
3
15
18
15
3
12
13
12
32
15
1
17
78
1
29
19
8
60
12
15
1
36
29
6
33
28
65
72
163
47
33
63
30
7
29
18
33
4
125
3
15
73
20
3
12
37
5
7
80
4
12
44
40
48
17
43
20
28
17
108
7
12
48
32
28
47
145
89
27
28
56
16
23
12
9
4
24
71
1
5
43
200
21
51
3
57
3
1
17
43
96
95
1
17
15
12
9
27
63
54
18
30
103
47
48
9
48
12
3
24
33
33
54
18
96
7
29
91
35
25
44
15
33
27
73
11
6
30
36
24
73
12
5
91
12
8
12
3
30
42
36
54
15
21
99
40
41
111
4
32
9
36
147
3
49
41
79
29
7
23
9
45
72
60
3
60
75
42
48
6
1
24
41
55
5
103
20
12
45
151
12
53
43
47
13
35
6
18
18
87
16
60
32
87
73
5
43
47
9
45
18
45
21
6
85
36
32
12
4
47
102
87
21
18
9
33
15
4
8
111
6
3
12
21
75
4
95
6
7
128
9
18
30
42
13
32
3
1
12
20
9
18
13
20
123
24
36
37
47
25
8
24
208
48
12
35
42
18
12
24
9
27
84
24
61
5
54
1
71
18
36
6
33
51
36
21
4
96
32
16
35
9
40
23
102
60
12
19
56
3
30
27
33
15
15
42
75
60
21
27
48
12
52
5
6
72
1
17
54
49
32
3
1
35
13
20
108
9
18
90
15
15
42
84
90
9
16
107
13
35
21
3
36
144
30
18
54
3
12
45
3
15
13
20
3
25
24
17
43
17
300
103
48
24
59
60
25
41
6
25
32
12
4
47
24
1
17
48
39
48
40
8
60
100
17
30
25
8
28
11
18
147
16
17
27
63
25
35
25
92
3
198
15
63
61
11
48
9
40
41
114
25
48
17
43
20
60
24
28
32
9
7
29
90
84
1
20
15
18
27
45
78
37
8
16
11
18
18
54
19
24
8
3
21
9
24
7
36
77
7
48
12
29
54
18
12
31
5
36
3
48
39
60
13
8
28
17
24
3
51
21
156
4
24
5
19
113
15
15
18
27
33
51
123
18
ABCD 97862153128*3^$a+1 [50108]
108
3
9
36
51
93
15
225
3
117
24
75
248
1
71
120
97
48
15
8
13
108
72
60
3
33
48
35
132
49
60
11
25
72
39
176
13
63
36
153
72
216
108
59
1
12
60
72
11
145
36
108
36
36
23
73
323
112
153
72
15
21
36
63
60
9
108
36
119
124
48
141
27
8
112
80
1
15
120
9
95
84
172
32
192
1
24
11
25
75
33
12
51
9
39
45
132
71
100
57
71
28
69
12
95
48
25
11
37
23
73
27
12
80
61
107
13
123
9
75
9
51
20
36
37
23
28
20
1
35
96
49
24
83
25
72
36
36
12
60
12
51
156
105
48
27
9
23
253
108
12
63
24
21
24
36
39
168
21
252
72
108
27
45
144
108
15
8
49
24
219
33
36
39
8
72
16
57
132
3
32
120
73
159
8
73
35
1
35
48
145
24
36
35
72
121
24
84
239
4
117
135
44
64
105
108
36
48
60
35
12
73
24
63
57
96
71
13
23
181
72
12
36
72
71
37
23
1
35
49
132
27
20
1
87
45
75
24
164
61
36
11
133
219
80
52
36
56
109
27
72
68
193
35
96
1
144
36
11
60
64
45
144
36
35
37
71
48
37
24
12
35
24
49
72
108
99
180
45
95
184
69
48
24
12
240
135
9
39
9
72
24
36
27
36
9
35
49
24
12
27
36
81
143
252
25
12
15
36
21
123
9
63
93
59
1
12
96
36
119
1
24
48
23
13
24
75
9
59
64
108
36
21
23
1
48
15
8
76
80
133
144
36
12
15
45
99
200
73
23
13
107
37
24
111
33
72
39
44
208
153
96
287
12
28
68
13
87
80
72
4
44
61
48
35
196
80
73
36
12
131
85
51
56
133
75
24
45
75
69
363
9
71
61
84
35
73
87
84
80
61
12
24
71
37
63
201
204
63
80
49
23
121
15
9
47
72
28
45
60
71
84
1
135
96
56
108
16
189
48
87
9
216
71
1
35
28
56
1
15
44
100
237
24
12
36
36
168
107
48
133
72
12
123
80
64
21
23
144
4
69
39
33
11
52
84
9
35
1
24
83
73
87
201
60
48
15
81
12
60
180
84
15
153
27
12
116
16
9
183
168
57
108
99
33
48
63
96
81
63
21
315
8
52
9
12
63
24
84
9
99
8
145
96
63
189
35
73
48
23
28
21
71
16
56
1
24
35
28
93
24
11
64
45
24
36
327
33
72
48
144
87
8
136
56
1
60
12
60
12
95
37
12
159
56
25
48
27
96
300
8
16
9
35
49
35
28
9
132
39
141
251
37
35
76
9
24
144
11
16
93
71
16
12
177
47
144
25
27
144
153
171
57
23
181
107
108
4
45
15
44
37
216
11
28
44
24
73
228
51
72
8
13
35
72
37
35
73
51
44
13
71
96
1
108
120
132
75
33
36
35
85
15
44
144
4
80
60
1
72
144
39
33
119
145
59
112
33
108
12
108
15
56
64
24
117
171
72
116
4
45
24
215
1
72
12
15
44
28
8
1
63
57
36
60
71
145
191
28
33
12
36
27
33
48
159
93
87
84
224
61
36
108
3
9
35
109
95
120
28
117
15
108
9
12
24
36
3
45
15
36
8
48
73
23
49
71
64
24
20
36
16
9
36
216
107
40
96
9
71
145
35
36
85
195
84
9
60
63
48
9
168
48
71
37
63
36
24
20
25
3
117
35
16
129
123
9
3
81
108
36
99
32
12
25
107
37
12
15
9
36
72
108
11
169
84
35
36
97
35
48
73
72
ABCD 97862163052*3^$a+1 [50381]
112
33
90
54
111
195
36
9
81
95
31
36
221
121
234
18
27
45
35
48
7
36
5
13
339
80
121
54
90
36
51
39
9
32
192
1
15
93
162
36
36
36
108
54
216
36
162
324
81
240
129
47
97
47
25
71
109
99
45
35
1
36
18
41
16
48
80
67
252
198
198
117
48
51
36
36
117
45
90
9
153
126
126
90
81
81
95
96
97
72
71
289
159
144
165
107
48
16
32
31
216
72
65
79
18
90
261
243
54
36
108
54
54
18
153
45
54
108
129
80
133
72
126
36
18
18
90
126
108
18
71
55
89
37
27
45
90
18
119
25
18
101
7
18
144
18
69
57
231
48
117
107
144
37
90
72
108
36
41
85
75
69
54
162
3
69
11
64
15
113
67
90
131
48
64
63
18
15
93
51
3
29
61
99
63
108
36
54
27
96
192
240
21
72
35
64
32
49
191
7
41
85
234
36
162
59
16
87
137
61
162
17
240
49
54
72
54
27
9
36
108
71
19
141
144
75
234
36
87
176
61
83
16
81
90
53
48
169
167
13
18
81
45
18
18
18
18
75
123
117
48
51
18
180
71
37
11
16
80
96
31
113
96
208
141
18
17
1
126
126
36
36
11
112
80
193
54
198
36
15
183
36
245
61
72
54
5
67
93
176
19
45
96
3
29
133
75
15
33
3
72
72
29
16
32
16
231
185
31
144
18
47
133
155
16
63
81
80
19
54
252
18
54
35
16
39
54
108
23
49
144
54
57
123
53
16
32
187
18
54
18
75
240
48
96
63
18
72
23
13
162
65
115
72
54
54
144
126
59
13
432
36
18
54
180
90
180
21
32
37
108
15
75
5
31
17
253
99
144
176
31
36
198
18
72
18
11
133
36
36
180
111
176
109
18
54
18
233
16
147
36
54
18
65
61
54
45
45
108
36
198
18
54
54
63
63
65
61
35
163
72
18
51
39
36
213
3
141
3
54
23
139
36
81
32
16
336
183
54
36
90
53
19
93
159
54
59
48
48
25
23
192
1
18
126
207
99
141
128
48
96
1
108
72
198
5
112
63
198
306
108
77
85
126
18
11
192
13
72
90
252
309
87
18
23
13
36
111
32
1
143
217
39
32
192
7
54
234
180
69
32
7
36
72
54
126
72
65
112
75
54
216
108
11
97
90
108
41
64
3
221
67
54
18
18
35
37
18
9
81
15
273
63
32
175
17
19
125
160
75
18
324
72
23
208
32
48
121
72
63
27
54
15
128
55
137
112
32
43
72
189
272
115
216
117
63
17
96
67
90
90
162
18
21
321
90
54
63
63
36
125
16
183
425
16
27
117
297
18
90
108
111
48
21
11
16
27
144
149
112
ABCD 97863000440*3^$a+1 [50002]
8
15
9
33
6
21
15
33
18
3
19
17
18
30
27
6
34
8
18
12
10
20
12
45
15
54
22
72
38
33
9
108
4
11
15
18
6
6
24
30
33
12
39
30
99
21
24
36
42
45
13
11
13
8
84
33
6
15
102
52
2
18
3
45
18
24
15
27
15
13
77
33
12
30
6
58
17
84
39
4
5
6
12
12
25
2
3
6
9
33
18
12
27
10
11
9
15
33
30
9
6
9
6
39
13
41
54
36
49
23
9
48
18
34
44
4
5
45
3
69
10
14
21
3
12
18
12
28
2
3
48
12
48
9
84
81
3
12
3
15
18
33
37
14
6
12
15
97
20
18
42
15
1
12
8
90
15
39
6
12
18
30
12
6
15
15
46
8
45
3
3
61
26
3
6
9
27
12
13
2
21
9
16
125
69
12
18
12
16
5
19
14
27
42
3
60
34
71
9
4
5
12
3
6
39
21
45
9
6
33
3
34
29
6
1
14
18
27
13
11
54
18
9
24
9
7
20
30
6
3
12
27
48
118
11
69
84
12
28
50
22
8
60
18
93
24
18
18
24
6
39
3
48
1
35
13
20
33
144
3
45
7
11
24
33
63
123
94
2
6
15
39
30
16
44
84
24
45
27
15
13
26
45
27
22
8
42
15
45
51
9
57
3
27
6
27
105
3
30
3
27
45
27
18
18
96
21
3
22
44
108
21
55
44
30
42
54
24
3
18
9
15
15
70
5
60
7
146
9
49
2
15
90
69
33
42
93
6
51
3
3
3
87
30
3
6
36
3
9
3
15
12
33
24
24
1
41
9
24
6
15
54
21
18
66
66
90
6
12
198
33
12
42
7
56
12
33
33
6
45
19
36
8
6
12
9
60
21
18
57
90
3
16
36
5
9
45
33
6
12
58
95
21
4
11
33
45
42
54
45
9
45
45
33
42
16
17
57
10
8
24
36
30
9
3
12
45
13
11
87
54
16
2
81
9
3
9
40
44
4
8
45
12
27
6
24
66
18
12
34
20
18
21
9
3
37
36
20
4
20
28
17
51
4
50
51
7
8
52
92
3
24
60
60
25
20
18
15
15
36
24
42
24
36
6
12
27
49
14
12
24
21
3
18
40
12
23
9
30
6
42
57
3
48
12
21
1
116
48
6
6
57
7
26
10
8
172
17
33
27
15
30
42
6
9
73
8
18
12
12
15
21
36
18
90
18
12
6
54
6
30
24
3
63
6
6
27
30
18
15
3
39
42
60
45
31
47
15
12
78
15
12
33
120
30
30
6
12
9
18
81
6
63
25
8
28
24
2
9
25
20
24
18
99
6
9
16
8
15
27
24
3
36
30
37
20
30
22
17
48
6
12
18
9
45
57
15
9
24
3
27
6
36
63
6
19
12
50
6
72
15
63
12
105
15
21
15
22
14
36
45
54
6
25
20
18
24
3
30
3
12
108
30
24
12
28
50
42
24
15
27
27
45
12
6
3
1
36
20
12
45
15
15
3
54
30
39
6
25
26
10
2
36
70
35
24
6
9
6
16
14
9
25
5
45
12
6
42
130
8
27
13
38
54
15
21
15
61
53
51
39
1
2
69
18
31
24
35
27
18
63
12
1
35
21
15
15
69
15
54
36
52
20
33
9
22
20
3
63
9
9
36
18
12
10
20
9
21
6
3
30
30
85
20
51
90
15
18
33
37
2
36
60
39
6
3
81
60
33
12
9
19
11
9
15
12
39
10
20
15
57
24
36
40
44
24
9
31
59
13
38
34
26
30
135
12
72
36
60
30
30
12
33
12
39
49
14
12
30
75
15
93
33
15
39
15
30
25
23
30
3
60
102
18
24
15
9
36
69
21
15
33
10
50
30
12
90
9
21
3
21
15
69
15
61
2
3
6
30
45
6
9
9
36
3
42
13
32
9
7
32
36
9
18
9
33
66
96
21
27
117
40
11
12
12
36
15
10
50
63
39
3
24
33
6
6
6
27
43
5
55
29
39
30
36
30
36
60
39
1
44
18
90
3
25
8
42
9
21
12
40
5
36
141
45
51
30
24
36
60
24
15
49
14
45
45
15
15
6
87
30
3
66
78
42
33
97
36
20
15
3
34
32
6
22
12
14
84
33
90
15
4
8
57
6
69
30
3
15
12
28
2
33
3
30
9
9
30
9
75
21
21
21
3
36
48
10
35
3
15
27
15
60
45
60
28
23
36
1
48
44
3
3
10
107
48
21
78
10
8
39
6
12
15
51
81
4
32
18
45
42
42
3
12
30
18
18
12
15
72
1
2
48
12
70
44
18
12
30
36
18
12
58
32
3
54
21
12
94
23
12
96
57
3
12
6
9
12
60
58
98
18
51
204
57
3
72
45
75
33
57
18
9
6
10
11
6
33
21
24
21
30
9
27
57
12
1
59
15
21
15
33
6
9
42
12
15
57
36
24
33
12
33
18
54
30
15
3
10
2
9
54
3
18
22
20
12
40
2
39
27
24
30
114
36
18
21
21
48
40
12
24
11
3
45
72
33
3
39
45
6
48
90
42
57
130
5
75
12
36
15
27
42
4
14
15
15
3
25
60
32
3
12
21
24
51
60
12
78
15
6
10
8
30
30
18
12
3
19
26
9
36
75
78
52
35
9
15
15
6
42
12
18
36
40
26
9
51
24
9
13
2
6
30
46
29
15
87
3
42
114
6
63
24
1
2
27
3
99
3
22
8
21
129
111
57
24
36
18
51
15
30
48
28
62
3
9
9
12
27
12
46
14
58
17
21
48
15
12
48
57
30
40
32
15
13
5
39
45
48
6
6
31
23
39
22
8
78
114
21
15
4
29
6
13
36
26
3
43
8
42
12
3
7
11
12
3
6
6
34
23
3
10
2
6
6
90
135
3
48
18
4
36
59
102
15
21
3
72
3
9
6
60
51
33
3
42
15
18
18
21
48
3
57
25
36
11
61
32
3
9
24
36
18
22
8
33
15
27
42
6
12
15
30
18
57
18
87
27
1
59
81
3
1
50
9
9
27
39
30
6
9
21
51
9
9
15
24
3
69
30
21
18
139
2
9
36
9
12
72
27
63
27
189
46
53
27
66
42
27
3
46
26
93
33
30
9
13
23
9
48
30
10
36
26
36
24
21
9
16
5
54
15
33
21
15
12
3
24
10
23
15
24
33
18
84
18
30
3
28
11
3
3
3
6
10
8
15
12
1
2
6
45
9
33
3
10
41
63
6
9
12
13
12
50
9
12
45
30
18
36
6
9
1
44
3
33
42
30
45
3
18
12
15
3
6
54
21
159
96
18
10
2
141
18
6
15
60
33
15
15
15
6
9
36
49
17
3
3
42
51
64
41
84
15
12
3
60
18
30
84
15
6
30
24
24
42
60
12
16
77
18
27
18
16
20
75
85
35
3
36
12
93
9
63
3
75
21
9
9
90
6
42
22
2
9
27
12
33
25
48
29
18
25
2
18
3
21
6
9
1
44
4
14
18
30
9
18
6
27
3
9
60
30
45
7
26
10
122
22
5
18
12
45
15
9
24
3
84
33
15
15
66
27
63
36
69
1
41
54
33
21
21
10
5
3
30
15
87
6
15
9
24
21
9
27
3
46
11
49
23
97
35
51
54
21
90
33
76
29
27
24
6
24
18
51
15
72
69
3
27
30
61
14
3
21
9
27
30
9
27
39
15
6
27
15
15
78
12
36
45
75
21
3
25
2
66
3
75
27
12
18
24
24
66
6
87
3
7
26
27
55
38
24
15
27
21
15
3
30
15
6
18
12
15
36
12
3
30
30
48
46
14
15
6
96
9
15
51
3
12
55
59
9
4
8
60
15
3
30
24
63
42
48
9
9
12
12
1
80
16
5
15
28
17
15
51
48
84
15
78
33
222
9
15
3
45
36
1
110
3
6
21
30
9
9
36
27
49
8
12
6
10
ABCD 97863149578*3^$a+1 [50012]
35
25
48
183
36
9
24
15
116
36
64
56
4
45
15
9
27
33
63
93
27
153
39
56
97
15
44
28
32
4
44
37
11
25
107
37
48
27
24
56
4
32
25
35
48
1
71
12
1
36
36
15
80
4
8
25
3
69
3
33
72
11
36
40
21
15
20
49
60
71
73
51
20
88
12
8
12
61
47
52
36
104
13
11
4
12
8
48
52
33
15
45
47
1
27
45
95
12
16
92
24
120
1
12
11
37
159
20
36
85
27
80
40
8
73
96
63
36
60
56
60
16
44
24
4
21
120
51
48
8
25
87
68
13
11
1
12
60
27
8
13
27
8
24
13
3
45
83
1
84
11
28
8
28
9
12
23
60
12
25
3
8
73
39
48
8
60
136
9
11
1
12
12
24
95
1
36
72
3
9
15
24
44
12
4
45
36
63
96
20
24
85
71
24
28
45
48
11
313
15
12
21
15
8
49
75
33
24
23
13
47
12
4
24
12
9
24
11
4
81
111
8
25
63
84
9
12
48
51
33
11
1
11
25
27
68
12
25
48
35
49
15
24
96
9
59
48
28
21
23
1
11
16
24
68
1
11
28
20
37
11
48
24
48
40
48
32
4
45
35
4
24
20
76
9
15
80
88
57
47
1
47
48
24
40
45
3
57
24
15
164
1
15
44
40
8
4
21
95
52
36
9
60
60
12
63
21
24
3
44
49
99
21
51
60
24
20
49
23
24
13
12
24
59
61
47
100
32
40
56
36
48
25
47
1
63
21
123
32
1
3
24
20
52
20
49
60
27
8
121
23
36
61
23
1
15
60
60
32
100
12
20
12
60
24
4
21
47
73
60
95
1
3
36
56
25
39
144
92
13
15
33
35
40
9
11
28
24
20
12
16
84
56
12
72
4
116
13
27
8
76
69
36
96
3
32
28
21
95
64
21
12
39
44
24
120
37
35
60
13
35
40
12
36
92
61
11
36
28
36
8
120
36
1
96
84
23
88
24
24
24
33
59
40
20
61
12
12
11
13
87
24
33
15
21
36
11
12
13
39
20
40
20
1
24
23
25
15
36
21
59
24
73
87
152
16
9
3
36
12
32
72
1
83
36
64
32
64
8
12
28
12
84
21
59
49
96
27
68
12
24
4
80
24
12
25
11
97
11
25
95
4
60
33
3
24
8
25
15
9
15
33
87
48
8
97
83
25
3
44
88
105
63
21
48
27
36
144
20
25
3
32
28
45
60
3
45
3
20
12
37
12
39
9
23
72
36
16
56
4
45
35
25
11
13
39
8
73
60
15
9
23
13
39
45
47
220
21
35
25
59
64
60
45
11
64
12
12
8
13
24
95
25
36
15
156
20
25
35
180
16
32
1
75
9
15
200
12
28
21
15
104
13
48
72
3
117
35
24
48
25
12
48
15
48
20
13
51
20
13
27
33
27
48
8
37
12
11
13
39
12
56
28
9
11
16
108
105
3
8
4
20
1
35
36
124
9
131
4
32
25
15
20
13
3
48
24
33
59
16
60
8
40
12
33
171
68
1
84
3
12
36
60
57
35
40
45
23
24
52
45
11
85
12
35
13
12
36
11
28
156
9
3
48
56
1
24
23
172
33
11
36
1
12
11
40
81
36
47
48
12
36
25
39
57
36
15
24
9
11
4
9
35
28
44
64
12
32
16
96
21
47
112
81
15
24
44
1
48
15
48
44
16
12
12
20
36
60
37
35
25
15
80
88
45
3
81
3
45
3
32
72
1
47
108
4
120
60
9
15
20
16
33
12
3
12
21
47
28
24
24
9
27
9
119
25
35
60
1
36
24
12
35
13
75
44
193
15
9
11
52
32
64
24
12
9
11
28
21
12
108
47
40
104
40
48
93
23
25
51
33
12
48
75
12
153
35
40
8
28
21
95
25
39
36
8
28
12
12
60
93
95
72
13
15
21
36
60
15
20
61
95
49
11
28
45
11
25
3
57
36
15
33
24
36
12
23
4
20
16
120
44
28
24
105
23
88
84
44
40
32
13
60
71
13
15
45
11
36
1
23
180
1
11
37
3
9
15
48
45
12
3
36
69
48
12
15
81
39
45
15
21
11
73
15
21
119
97
3
32
28
48
33
96
15
45
11
52
33
72
3
128
52
57
12
23
16
72
8
120
76
45
3
68
40
69
11
12
12
184
72
12
21
11
1
135
20
133
27
8
4
48
45
24
39
9
27
68
12
25
36
60
12
48
23
37
23
40
36
9
12
107
1
27
8
84
156
4
12
8
13
143
12
4
8
12
25
96
35
24
60
13
15
57
24
39
276
9
11
96
28
21
11
4
44
73
48
87
8
12
49
3
36
72
120
72
45
36
87
57
107
25
15
21
3
9
12
15
56
13
24
15
8
12
16
57
3
57
3
20
40
12
104
13
63
20
13
72
39
8
13
15
8
25
27
9
24
24
23
28
12
225
27
56
12
25
75
20
4
44
1
11
13
15
12
80
24
4
24
8
60
72
13
99
84
84
8
40
24
9
27
24
9
11
88
20
25
120
3
33
51
9
24
35
16
24
48
104
16
12
57
24
60
15
57
12
120
36
35
64
93
12
95
28
8
109
12
48
3
8
25
15
72
129
11
37
51
21
35
121
48
35
12
37
35
12
16
45
192
15
8
12
61
87
32
148
104
28
8
88
20
49
12
35
60
49
15
32
108
1
51
48
32
37
75
8
24
40
36
57
3
8
16
9
24
3
20
28
9
48
35
49
39
9
60
23
12
61
24
36
24
107
40
9
39
12
33
35
16
24
32
61
15
8
4
33
23
85
72
47
52
33
95
12
13
51
21
3
80
1
11
1
48
39
21
12
27
68
60
25
23
1
60
63
21
15
24
80
28
48
36
9
84
87
48
93
59
40
8
1
59
37
11
12
12
13
36
51
56
37
3
104
144
12
13
35
16
80
48
25
15
56
4
56
25
24
36
ABCD 97863412118*3^$a+1 [50016]
12
75
48
3
60
9
20
4
21
203
13
83
19
18
35
24
55
66
42
12
41
55
90
15
104
55
53
25
48
35
4
15
96
162
11
60
232
12
20
40
3
69
144
80
112
132
12
36
9
15
51
93
87
69
8
12
16
8
52
69
71
55
33
44
12
60
13
23
157
51
80
144
108
139
5
73
35
120
7
18
12
39
80
60
16
171
53
49
147
20
36
88
51
249
32
48
36
145
66
90
42
5
48
145
63
20
7
54
35
16
120
44
91
117
8
229
18
33
92
7
41
12
55
17
13
75
32
43
18
84
3
108
87
5
12
36
25
83
16
20
73
83
7
33
8
12
79
33
36
51
96
69
20
60
64
36
15
96
90
15
20
88
39
108
45
45
23
7
77
103
29
13
30
33
128
7
29
25
23
100
116
49
48
72
71
1
23
288
12
36
19
33
8
120
61
135
20
55
33
117
23
13
12
35
97
36
95
4
3
18
95
64
44
24
7
53
7
69
44
36
72
97
18
270
3
36
20
36
67
18
24
90
33
57
18
48
162
108
3
72
39
5
25
95
48
16
72
45
35
37
11
60
1
63
27
33
48
24
36
20
49
90
96
120
57
68
4
68
163
89
43
18
23
60
1
15
68
48
24
64
36
8
28
84
3
5
73
144
48
35
16
44
73
30
53
37
119
40
24
32
235
54
23
108
84
25
23
7
18
47
4
80
16
21
23
4
68
40
45
119
124
44
28
8
12
60
55
5
7
53
145
42
45
72
44
60
121
215
64
21
3
36
32
19
96
9
44
12
84
60
133
63
24
44
31
69
21
18
48
29
85
15
56
37
35
16
39
65
16
116
28
36
9
18
149
31
29
108
97
11
4
33
72
51
20
199
149
49
3
48
9
51
87
17
12
100
15
53
25
30
42
66
29
25
6
33
111
48
5
37
35
85
23
240
12
31
93
20
100
9
11
36
1
72
95
73
30
54
35
1
35
52
8
28
56
88
80
12
48
40
68
12
73
54
141
104
55
33
152
13
71
76
120
45
66
24
9
32
12
12
48
25
18
53
37
23
12
40
68
7
17
13
39
36
147
12
5
64
81
59
31
5
40
140
96
24
24
60
12
49
35
28
75
5
108
24
31
153
9
18
30
144
123
96
12
9
30
6
12
42
9
32
49
216
30
69
68
12
48
36
16
20
84
24
120
12
73
30
72
33
3
149
1
47
37
59
31
78
47
115
29
127
42
27
21
87
3
65
48
16
44
132
4
44
12
19
36
69
104
72
60
19
30
15
44
36
48
12
40
3
41
12
72
72
1
15
24
75
30
131
204
13
11
36
16
9
11
7
33
32
7
48
168
53
1
23
7
65
25
23
136
32
184
36
27
12
41
28
9
72
23
13
15
68
217
23
16
56
19
81
39
89
37
83
24
7
29
36
133
35
12
1
54
125
55
89
7
77
132
43
18
30
53
96
24
24
40
33
3
200
1
23
7
36
33
20
16
36
27
33
87
17
4
236
85
36
119
103
17
55
53
37
51
15
5
12
36
196
8
12
25
119
60
12
48
64
12
56
7
17
16
48
36
21
23
31
105
68
13
47
7
45
45
71
12
72
55
21
75
29
1
107
72
73
11
36
84
24
112
8
16
12
8
67
5
64
8
12
24
67
42
47
24
12
24
13
75
3
9
44
12
48
60
37
35
40
75
69
80
276
4
15
33
135
30
131
16
111
53
60
4
3
72
221
16
20
85
23
13
59
28
72
165
11
49
51
57
27
24
20
52
57
11
16
24
44
97
18
21
21
119
12
24
96
72
108
60
48
127
90
30
17
133
144
30
29
24
180
37
36
23
1
119
1
23
28
68
24
48
84
13
42
89
31
53
7
101
24
16
39
120
93
36
224
7
285
128
97
48
11
61
3
93
35
12
7
9
36
3
57
8
60
7
90
119
24
16
32
52
32
28
72
80
24
4
36
32
24
85
23
156
52
144
21
90
89
1
54
90
60
15
36
147
137
1
60
90
53
124
8
12
28
135
5
79
5
55
161
48
7
33
51
6
99
8
67
6
12
155
43
42
12
95
84
4
33
35
72
96
36
84
19
65
7
29
61
11
85
47
216
12
7
42
123
48
108
20
16
24
84
56
24
136
21
108
75
195
21
140
12
25
15
20
168
19
5
133
3
12
24
33
35
36
36
40
20
55
5
120
ABCD 97863806642*3^$a+1 [50013]
153
32
150
10
38
10
24
111
20
100
11
36
9
81
18
142
74
9
112
44
4
21
134
21
51
33
15
49
57
23
73
23
27
22
11
52
57
80
15
183
120
57
16
41
16
50
22
56
7
8
25
39
41
15
60
124
71
10
14
21
4
60
23
9
16
47
13
8
49
2
153
36
24
3
22
11
15
150
75
60
24
33
127
12
21
72
51
11
69
52
44
48
28
24
104
27
69
39
49
95
48
132
12
13
60
36
117
23
75
36
1
8
87
72
13
23
21
64
36
21
23
27
54
6
25
33
24
2
118
32
15
49
26
108
13
23
102
19
68
96
51
46
27
12
11
13
41
31
9
63
41
7
59
13
80
16
17
3
16
84
129
38
24
9
112
9
63
120
20
36
49
63
23
82
110
33
27
22
95
3
60
10
15
8
25
14
225
16
11
13
17
31
104
24
25
119
16
57
23
96
4
11
9
81
66
9
4
44
3
9
24
240
49
2
105
3
10
35
76
116
4
105
50
12
49
11
84
33
40
12
11
9
25
38
36
46
23
25
8
3
75
12
94
38
58
39
41
267
160
116
16
35
6
18
157
9
23
73
39
33
2
1
93
71
15
10
24
39
36
20
120
75
22
14
10
80
24
64
168
14
9
100
69
26
54
88
15
32
3
13
137
72
72
16
15
8
36
4
41
64
35
51
58
26
94
15
23
130
23
75
24
21
64
36
20
75
141
39
49
32
25
35
21
27
13
39
80
16
8
27
57
52
41
7
56
16
11
9
21
63
96
1
74
6
39
231
10
24
56
64
48
122
9
52
59
36
58
35
15
21
3
85
17
88
56
19
21
74
12
96
9
49
32
40
3
95
24
22
35
13
32
6
72
25
65
160
107
3
57
51
22
8
114
94
71
136
8
49
11
16
44
1
38
12
60
133
21
11
76
47
12
6
7
11
22
48
15
129
11
21
15
40
36
23
12
49
8
36
52
72
113
87
33
54
121
23
37
48
11
9
49
11
36
25
50
108
48
82
86
36
54
15
36
28
20
45
87
39
9
16
57
134
33
1
135
105
32
39
1
80
3
60
15
72
25
23
34
62
10
74
70
39
56
36
39
22
50
13
71
33
72
49
14
85
23
22
47
3
13
23
34
15
143
60
129
64
71
6
7
83
9
165
16
39
41
43
44
3
93
105
7
8
51
60
9
25
27
5
55
32
1
2
49
5
6
18
72
27
196
9
56
15
16
23
18
3
157
83
36
49
24
51
20
40
71
33
16
11
49
20
1
14
24
105
1
2
70
15
128
147
22
27
35
33
96
15
145
9
50
81
96
3
36
30
64
96
2
22
87
35
6
3
27
18
15
25
15
9
50
117
1
98
30
39
180
12
88
56
99
22
24
15
41
55
68
111
81
61
8
144
90
97
11
249
3
21
40
41
6
72
18
103
81
39
36
36
8
16
33
87
104
36
51
58
24
48
98
132
25
23
49
72
153
72
38
48
10
8
55
17
24
30
10
26
33
4
41
40
32
18
9
76
59
13
92
51
1
48
41
72
18
21
49
15
11
25
21
24
96
72
71
36
4
47
90
54
9
1
48
26
24
36
12
37
33
15
137
51
61
14
9
16
9
51
12
68
64
5
175
95
10
3
5
63
24
51
46
35
15
36
33
201
63
16
11
45
39
34
51
101
15
48
63
33
1
14
24
25
41
24
15
25
50
85
32
1
74
49
20
1
15
8
25
96
24
63
72
23
90
103
56
76
125
42
105
36
15
1
275
13
92
48
93
55
12
20
57
16
8
31
9
14
10
8
79
65
66
54
168
16
51
141
87
32
33
88
23
81
31
24
9
32
54
34
110
21
84
97
120
128
16
14
10
14
36
12
9
24
57
18
37
35
60
13
5
120
42
13
41
18
177
15
6
103
56
3
13
89
19
5
66
45
24
99
22
135
41
72
16
50
1
35
9
24
1
39
17
88
8
99
39
96
9
4
12
29
30
10
62
33
60
21
79
57
8
31
44
36
49
146
108
10
15
36
21
96
38
12
54
31
113
6
18
18
70
47
25
63
105
39
60
71
22
35
3
9
243
12
121
59
36
34
75
69
11
13
15
32
148
12
8
72
3
36
106
48
15
72
9
15
72
95
34
56
88
2
30
54
24
36
36
18
7
9
15
33
51
20
147
78
135
1
24
24
3
47
61
9
47
1
72
8
138
24
61
56
88
81
95
112
44
231
9
84
16
23
85
5
43
5
18
121
45
63
23
90
24
103
33
62
66
16
3
12
11
93
105
72
18
36
58
11
39
102
19
164
3
13
9
50
117
75
6
54
18
16
86
9
25
219
93
50
13
20
16
5
16
23
36
16
68
9
7
9
15
57
50
57
36
75
70
74
36
9
40
12
11
49
41
48
6
18
15
1
135
80
25
50
21
25
35
76
57
87
81
3
5
16
48
27
341
39
3
70
ABCD 97864035422*3^$a+1 [50116]
42
15
8
88
48
32
12
48
19
65
184
51
29
24
12
43
17
40
36
8
31
21
20
64
20
16
75
12
12
53
12
19
12
113
12
127
17
48
12
13
275
43
5
7
12
113
7
36
17
55
12
24
5
31
78
23
7
125
52
44
7
77
60
12
43
17
28
56
19
108
33
92
7
41
76
39
5
36
24
31
108
17
48
7
180
29
229
6
12
30
48
99
51
17
7
105
56
4
93
30
114
18
72
41
4
60
56
37
23
48
7
48
9
75
17
55
21
8
55
72
17
28
8
36
1
39
75
33
45
18
29
1
107
120
13
15
39
45
135
5
144
1
30
48
180
185
52
56
25
23
7
60
17
76
20
7
12
17
31
5
12
72
25
18
156
5
24
55
41
7
12
117
80
55
29
139
21
39
12
65
36
7
72
24
36
6
30
9
216
44
55
5
55
21
39
21
33
42
24
36
5
79
69
44
37
59
24
16
39
150
35
7
161
7
12
69
51
41
204
48
67
96
60
45
57
18
174
18
30
47
31
77
7
45
20
48
60
43
5
24
121
78
12
29
48
16
57
3
44
12
43
45
63
5
204
43
17
4
27
53
19
72
18
11
36
108
85
143
19
53
7
21
99
180
29
120
4
8
4
36
3
89
7
60
30
6
17
36
24
12
175
36
125
48
40
80
19
48
65
43
96
29
19
12
30
83
16
45
144
23
7
48
12
41
16
3
48
17
31
101
40
20
25
3
20
48
67
6
42
150
15
39
60
60
65
31
24
161
7
41
19
12
5
28
80
43
5
67
17
4
15
77
7
30
15
56
84
12
31
5
48
31
153
27
53
108
7
90
35
7
6
39
24
20
19
41
1
18
5
60
115
48
9
20
4
15
84
6
39
8
48
24
108
67
17
79
12
17
55
101
52
104
4
15
24
113
12
60
97
30
48
18
30
84
30
6
45
8
7
24
84
41
16
20
79
36
12
6
54
108
12
65
1
107
24
180
55
21
15
5
19
125
24
4
87
93
20
48
12
7
24
24
5
43
57
15
5
7
5
25
78
57
51
17
48
79
36
17
67
29
4
15
36
72
5
7
6
6
149
136
45
30
96
48
17
64
3
41
31
21
32
108
40
44
4
20
25
47
7
41
7
24
36
53
12
4
3
6
59
103
5
7
18
198
90
71
25
3
56
37
35
12
40
75
48
60
57
68
55
89
76
15
33
51
36
48
17
49
6
90
54
120
105
164
31
93
15
96
5
7
17
61
35
31
29
16
15
18
126
17
19
48
36
24
57
20
43
5
120
7
36
5
13
6
53
120
12
24
16
3
36
89
12
19
9
63
84
48
5
12
36
40
44
4
44
7
29
100
44
7
29
7
24
120
5
16
33
6
5
120
4
27
53
24
52
51
5
12
12
19
17
55
72
96
57
27
5
103
42
30
66
35
19
60
12
66
3
99
5
7
21
48
15
5
31
120
5
28
27
65
16
75
149
24
7
12
5
96
31
41
19
9
87
102
47
84
7
5
40
39
33
33
30
89
31
113
16
15
33
3
17
37
111
39
65
40
3
33
27
17
4
111
30
11
48
7
17
13
23
55
65
16
81
15
84
15
48
126
102
93
27
24
24
36
48
17
61
23
36
40
20
16
20
7
77
4
75
57
57
30
21
84
15
12
69
56
24
25
96
11
60
24
31
24
36
29
25
30
18
78
77
37
59
31
54
6
33
57
35
31
30
3
75
77
7
120
17
136
60
80
24
48
31
17
25
54
5
43
5
7
21
39
36
149
28
75
12
5
36
12
16
32
49
35
19
65
36
76
9
111
80
12
12
25
35
31
5
12
76
15
29
36
1
96
90
89
28
33
23
16
15
48
12
53
12
19
29
48
55
53
79
57
44
84
31
5
12
24
60
24
4
32
24
7
65
84
55
60
24
45
27
12
36
5
16
123
33
72
15
41
4
15
5
16
9
11
85
54
48
12
53
24
1
23
19
65
28
12
87
6
195
3
17
139
36
9
15
33
72
15
89
12
24
61
47
43
29
40
3
48
29
115
48
132
45
45
18
12
18
15
3
17
12
36
24
19
5
151
21
20
67
12
21
24
51
12
48
114
111
20
168
124
27
41
19
36
29
4
39
102
11
19
53
12
4
20
64
56
16
3
5
72
1
83
52
9
11
52
3
72
72
48
45
27
180
24
42
23
31
53
12
24
1
6
5
43
72
24
5
24
52
15
5
12
55
12
45
20
43
108
12
65
52
44
49
90
36
96
33
33
42
36
66
6
9
3
132
33
3
72
125
1
11
76
147
12
36
29
31
42
78
5
28
92
79
5
48
43
5
19
21
44
28
32
1
114
30
18
36
125
67
48
72
9
3
36
57
44
36
79
101
7
21
27
24
41
12
148
27
12
36
53
72
84
40
116
19
9
57
54
5
40
15
81
8
19
5
13
42
36
41
25
23
25
42
48
53
49
23
7
41
25
102
12
21
80
7
18
107
12
64
27
33
51
60
5
31
17
28
60
8
36
55
29
31
21
15
5
19
9
92
55
33
15
12
12
5
52
68
55
180
93
8
4
80
48
24
24
40
24
3
5
24
55
105
3
36
5
37
35
19
24
17
64
51
12
21
44
48
67
5
7
18
6
9
8
40
27
12
89
52
8
31
36
33
20
72
40
8
7
5
7
101
7
5
67
65
36
12
19
48
60
41
31
ABCD 97864190618*3^$a+1 [50059]
16
72
80
67
29
112
24
56
139
53
28
20
13
51
188
12
48
37
51
39
21
33
15
32
103
29
43
77
40
81
47
12
52
56
88
32
64
44
31
29
115
17
52
8
48
1
35
48
12
48
40
33
24
3
33
143
36
24
115
162
27
32
36
4
8
37
3
56
24
7
6
27
32
16
63
137
12
31
17
208
20
144
72
16
99
144
149
72
1
54
33
12
39
5
40
12
20
60
64
20
55
81
84
36
9
231
108
36
24
72
120
39
41
4
60
24
144
32
48
96
1
59
12
55
17
73
3
21
95
16
8
16
8
1
39
32
24
24
52
68
96
7
9
45
35
96
204
28
32
36
108
1
23
43
5
40
48
111
105
15
60
126
30
17
36
124
8
19
89
4
32
76
69
234
29
43
29
1
24
36
48
42
138
6
84
29
103
89
55
129
105
47
19
5
24
16
56
25
119
205
123
32
40
120
128
36
36
216
64
8
16
56
88
27
93
20
1
12
24
119
24
13
83
12
52
108
128
84
1
111
24
81
51
32
112
36
104
48
72
64
57
95
84
60
1
47
96
91
141
75
77
43
29
120
1
119
40
8
88
68
91
81
84
80
60
36
49
75
21
59
184
80
24
40
60
3
30
107
120
7
5
108
16
32
52
3
45
15
108
5
12
103
9
8
73
111
116
60
43
246
119
16
8
72
25
30
41
12
12
25
24
147
44
24
16
120
84
60
96
8
16
32
24
4
27
54
59
40
12
123
9
8
4
108
68
85
108
99
8
40
123
72
78
12
95
124
69
111
21
87
147
33
32
1
83
24
7
126
75
9
6
120
18
47
12
28
153
27
39
45
8
88
3
9
140
72
40
8
60
28
63
65
40
57
147
80
16
140
136
44
76
96
20
64
108
3
5
72
36
85
39
72
8
40
57
24
119
36
61
180
30
125
55
45
140
1
95
25
108
59
31
57
104
91
24
21
44
36
109
51
9
3
60
20
12
36
13
90
5
24
1
71
84
4
8
88
44
12
24
72
72
76
20
25
71
96
60
43
9
8
4
45
6
65
40
69
54
105
92
25
75
15
77
40
57
83
13
15
20
13
179
61
35
1
3
63
29
108
36
12
4
51
45
45
15
33
6
180
41
28
51
45
144
135
36
245
25
60
83
48
12
16
144
93
23
64
120
57
59
16
108
33
63
32
24
120
88
32
28
32
64
92
73
15
24
20
103
9
20
139
21
56
25
24
39
24
72
8
36
60
7
77
37
11
43
9
93
15
44
16
8
115
5
37
35
24
36
49
11
64
81
3
36
39
57
8
1
71
43
45
27
9
96
20
49
11
49
11
19
5
28
12
48
48
24
51
24
45
8
12
1
18
17
12
13
23
124
27
96
9
108
3
45
32
100
140
36
24
7
9
80
67
5
73
131
60
48
7
33
56
4
96
176
84
16
80
144
60
12
40
60
75
129
36
132
8
48
16
144
51
161
84
60
4
56
40
39
6
15
51
89
25
54
12
89
1
47
13
15
32
100
180
63
129
15
65
28
60
8
73
39
32
19
90
6
53
37
155
16
20
12
7
114
59
96
37
27
140
16
20
1
90
113
40
56
16
80
121
95
73
35
36
235
30
51
60
39
29
60
16
21
59
24
61
83
12
49
11
331
77
40
21
11
31
18
30
9
96
24
20
148
32
48
163
5
24
120
67
150
203
52
128
12
16
212
88
68
31
30
23
60
103
69
20
16
32
7
45
9
167
112
147
54
72
24
3
20
28
32
132
24
25
215
25
11
1
107
1
35
52
80
40
15
65
55
45
15
125
144
84
4
33
75
3
36
5
64
21
95
31
48
65
7
117
8
55
57
8
49
63
120
128
60
19
9
80
1
24
11
1
144
15
39
126
144
135
20
4
96
44
7
5
16
24
99
77
24
211
5
12
13
3
51
93
60
123
233
1
11
43
9
32
28
152
31
30
243
104
96
24
28
12
80
48
40
32
12
19
29
16
32
48
1
51
12
68
60
49
36
27
3
78
35
124
20
168
40
32
7
185
120
19
17
79
29
100
92
84
1
15
32
7
9
12
68
4
60
68
108
36
115
6
ABCD 97864258606*3^$a+1 [50008]
29
36
43
24
17
15
9
6
61
11
1
5
19
47
25
11
24
30
60
31
5
18
120
45
3
84
85
12
23
24
1
59
13
48
48
5
18
21
4
12
44
4
5
24
15
39
72
1
12
24
12
11
1
5
18
24
1
11
24
12
18
30
45
36
27
18
18
1
11
30
19
24
23
18
7
11
9
21
30
6
12
12
30
37
156
24
35
12
13
29
18
73
5
6
1
11
12
49
8
4
24
12
8
16
23
37
23
13
12
5
79
11
1
36
32
15
48
12
1
17
7
47
33
28
32
21
67
41
15
36
3
37
11
1
161
6
45
3
42
24
6
6
31
17
12
30
33
52
32
40
32
9
7
41
108
48
19
53
7
12
11
48
13
77
19
11
25
23
30
18
42
7
8
16
11
18
6
21
16
12
23
24
1
23
1
5
90
1
11
24
1
5
7
89
27
12
16
24
5
19
29
18
12
12
72
9
15
9
45
39
21
7
5
3
15
61
29
30
18
6
60
12
1
17
7
5
63
16
17
7
47
24
21
27
6
31
12
8
16
8
75
45
4
5
114
12
42
19
29
43
48
12
84
23
13
5
30
18
6
37
53
3
39
13
17
19
11
6
7
11
12
60
49
8
3
18
54
18
67
20
39
18
6
6
12
12
54
24
6
3
40
48
17
18
13
5
3
3
60
6
42
18
19
8
4
72
11
13
59
6
3
3
9
24
16
20
9
18
12
37
8
4
11
12
24
18
42
72
25
11
18
3
9
39
4
32
4
20
48
39
1
11
84
1
32
28
72
23
37
17
7
17
18
24
1
20
4
29
19
11
13
20
3
12
66
7
83
6
60
12
18
12
1
11
37
11
6
12
24
79
53
72
7
17
79
11
6
31
12
17
19
12
8
3
18
18
25
5
30
36
33
39
1
35
30
15
21
31
24
41
12
31
29
6
13
5
6
24
24
12
24
9
15
6
19
83
13
72
20
3
21
76
101
3
4
29
3
51
12
1
5
31
12
12
11
84
13
20
16
12
11
42
6
6
27
33
42
33
3
21
3
48
37
20
12
21
31
35
9
63
1
35
37
24
65
27
9
6
12
12
108
24
1
8
3
9
4
35
36
18
55
5
6
1
11
45
9
18
25
60
24
60
65
24
42
30
6
21
16
5
6
12
9
39
13
20
4
35
24
1
11
37
29
12
63
4
11
1
72
77
6
60
1
36
23
1
17
43
96
17
18
9
4
47
1
12
17
24
3
4
23
42
15
15
21
3
37
20
15
24
18
7
59
21
9
55
56
33
12
31
32
4
5
7
23
78
60
43
17
12
7
41
7
59
13
12
17
27
21
39
21
15
27
54
24
18
13
23
21
9
39
4
11
18
102
9
16
47
9
21
19
11
25
32
9
30
42
31
36
17
18
49
24
72
17
12
7
35
24
30
19
29
6
12
1
8
9
7
5
6
61
12
17
48
7
60
20
52
35
1
71
6
12
6
25
20
16
48
11
6
6
1
11
6
18
13
12
24
23
36
96
54
3
64
29
7
11
24
37
12
12
17
7
48
41
19
12
35
6
7
8
3
36
25
23
6
31
11
13
5
103
24
5
6
120
21
51
13
36
59
6
6
24
18
24
67
29
43
12
137
6
1
11
25
5
12
3
3
18
30
30
60
42
13
35
9
3
66
3
15
1
96
44
9
19
8
3
25
35
24
1
12
24
17
18
1
44
3
24
1
5
19
17
3
12
3
6
43
11
24
18
84
6
1
5
31
23
1
29
19
59
24
13
32
28
11
49
17
30
6
19
8
3
1
11
1
12
23
21
9
18
1
5
55
29
24
15
4
23
13
20
3
18
36
12
3
12
21
31
17
36
19
47
1
48
29
18
1
72
11
12
25
5
19
11
36
9
88
96
41
7
41
12
24
6
42
66
61
44
21
36
18
73
5
19
17
102
18
19
12
17
7
11
24
13
17
7
48
35
12
1
59
21
15
1
11
1
24
17
42
13
17
31
5
15
4
17
19
12
11
13
12
11
9
15
12
84
18
31
36
12
5
63
4
17
6
18
12
18
13
60
8
9
7
20
4
29
102
36
1
8
4
12
5
12
6
30
18
21
24
15
1
11
18
3
16
8
27
42
12
6
18
48
78
42
7
5
15
4
12
29
7
36
20
60
12
16
11
9
16
5
7
11
37
24
23
6
75
16
12
5
31
11
30
15
60
64
53
7
24
24
29
24
48
27
16
47
6
7
12
11
13
12
11
12
6
6
42
7
23
25
23
81
24
15
18
96
24
12
18
9
16
107
24
1
12
11
9
3
60
6
31
24
8
33
30
13
11
6
6
6
6
9
15
61
84
20
3
85
36
17
6
21
39
96
1
8
27
37
5
12
24
6
36
6
7
12
11
85
32
63
49
5
12
7
24
11
13
11
37
36
8
12
15
1
29
7
23
36
42
6
25
5
6
25
23
6
43
65
90
1
11
30
24
30
85
20
16
24
12
20
96
4
59
6
67
20
52
23
6
27
27
54
15
27
36
85
12
59
24
73
23
33
27
25
8
28
36
8
15
6
36
6
12
54
12
42
42
6
24
18
43
77
48
24
12
18
13
11
1
12
41
12
91
17
27
15
37
83
1
23
1
36
11
1
12
41
7
11
12
60
6
42
12
1
20
21
12
55
5
27
27
61
60
12
60
5
7
72
60
23
25
17
7
12
8
3
49
11
1
35
12
61
24
12
41
19
65
7
11
21
15
21
45
7
11
6
24
31
29
30
6
15
28
8
4
12
29
31
8
72
33
42
42
18
48
12
37
5
3
15
1
65
7
32
21
7
35
36
6
18
30
132
31
23
37
20
33
6
18
31
35
25
29
19
24
23
24
18
6
30
30
13
5
15
16
17
12
54
1
5
55
5
12
3
9
7
5
6
13
23
93
15
114
3
3
30
12
36
6
33
16
56
40
5
31
5
87
9
19
5
6
6
7
5
42
24
49
23
24
9
4
35
1
35
13
48
17
30
6
7
12
77
3
16
8
12
15
18
18
78
24
12
18
114
54
49
71
12
30
43
24
12
23
36
24
25
17
48
6
18
30
36
12
13
12
23
21
3
57
75
6
6
1
23
13
12
56
4
56
28
17
6
60
9
3
36
1
29
60
18
37
11
60
6
78
24
1
5
6
24
42
12
12
6
6
43
8
16
23
66
30
25
20
81
12
27
24
21
31
35
13
29
7
11
24
1
72
5
30
66
19
53
30
12
12
6
30
18
18
13
71
33
3
49
11
1
5
18
66
18
24
45
63
25
32
21
67
5
6
1
17
30
24
60
13
12
17
31
17
79
17
51
40
77
7
23
109
29
12
6
12
78
6
73
24
5
31
17
6
1
5
31
47
84
24
24
36
36
24
1
17
51
4
11
18
3
39
12
42
18
49
8
16
11
21
9
6
1
24
5
6
1
12
29
15
9
12
31
83
69
15
18
12
3
105
12
43
29
15
3
120
1
23
25
29
12
24
6
24
85
11
30
6
6
19
23
18
39
9
6
36
13
11
60
18
6
1
56
63
25
20
12
4
5
18
24
6
30
12
25
53
7
35
1
12
35
72
57
3
1
23
13
17
12
7
17
19
71
6
6
48
36
6
27
4
17
42
45
9
78
18
55
11
12
12
48
1
12
24
8
15
121
12
24
23
13
41
36
7
41
19
5
6
12
37
60
5
30
9
21
6
13
5
31
71
1
12
29
7
23
18
18
33
40
12
23
1
5
102
54
15
3
30
27
4
12
5
15
75
60
6
6
30
6
49
5
60
31
35
25
23
48
24
25
41
7
56
4
12
12
17
3
21
91
35
25
5
12
7
11
13
47
36
25
41
48
7
11
18
54
78
31
12
11
6
24
66
12
42
18
25
23
13
5
7
11
18
30
42
18
85
12
35
42
72
66
49
12
23
13
11
1
8
3
54
30
18
18
18
6
30
18
49
12
8
3
6
6
48
13
12
17
18
13
12
12
5
3
3
72
90
19
47
42
27
21
3
3
61
47
60
73
44
3
33
12
33
6
72
72
6
6
1
56
4
35
30
3
27
25
23
36
13
20
27
1
11
30
18
1
11
18
15
28
24
17
15
36
69
42
18
114
13
59
1
5
39
40
11
36
37
23
1
11
13
41
6
24
13
5
7
24
12
131
25
23
6
6
45
40
36
5
7
41
18
6
43
101
15
33
42
1
72
29
39
28
44
4
59
1
17
3
28
24
5
6
49
29
6
24
36
18
12
6
30
55
35
24
6
27
4
24
47
12
49
17
3
15
1
53
39
3
1
36
11
42
30
1
20
16
36
24
11
25
23
33
9
19
41
24
42
6
36
7
59
21
21
12
12
7
8
57
6
45
4
24
92
27
13
29
24
7
5
60
12
54
48
49
12
95
21
27
6
55
65
72
19
71
48
6
54
1
29
103
23
6
42
48
1
29
48
79
24
20
33
7
41
12
19
29
7
36
11
6
18
37
12
5
15
45
12
12
6
13
80
15
30
19
5
3
9
19
20
3
6
102
1
12
24
ABCD 97864756376*3^$a+1 [50212]
8
99
42
3
45
72
15
4
44
12
16
20
12
27
18
30
57
33
150
73
65
3
51
69
144
75
42
31
5
55
8
111
1
59
90
55
20
81
43
12
59
21
48
57
39
196
32
12
3
37
35
78
31
41
15
21
255
9
19
107
72
21
40
119
97
173
75
52
53
42
33
12
3
33
39
60
45
28
32
21
12
115
53
55
212
15
42
30
61
32
15
33
312
165
18
45
48
9
55
95
37
44
21
43
83
45
87
13
32
27
13
23
13
20
69
51
96
40
56
135
9
120
16
17
42
18
18
49
41
99
4
60
140
24
48
24
45
55
35
1
17
27
16
17
27
3
93
4
44
4
60
83
133
12
17
207
16
215
30
15
27
157
23
1
56
24
60
4
12
23
18
19
65
60
51
4
20
24
21
6
162
27
24
16
8
33
30
90
24
18
37
20
81
195
45
72
135
76
96
8
57
18
72
18
7
35
66
199
8
88
68
16
5
31
5
19
116
99
48
1
56
16
32
48
9
15
28
17
19
32
24
51
49
68
192
33
175
5
67
161
3
159
97
20
45
91
68
64
108
20
28
20
147
9
36
4
44
51
1
80
48
99
21
4
12
128
16
96
20
15
18
12
55
5
3
100
5
30
1
56
4
29
90
117
48
16
32
4
20
76
89
120
19
24
35
21
51
9
172
84
44
24
45
3
12
147
90
180
91
104
33
78
144
1
12
92
40
128
28
44
16
68
60
16
11
45
24
144
24
3
13
59
117
76
17
63
177
12
151
80
24
3
13
24
176
24
24
76
35
25
56
15
33
40
89
72
19
12
89
60
15
21
63
12
12
96
52
29
55
53
43
44
45
3
33
120
7
143
72
12
105
75
73
32
28
36
12
68
300
16
20
96
9
123
16
329
18
129
45
6
49
24
20
52
29
255
16
35
105
24
16
128
16
248
27
121
89
55
41
55
32
3
105
39
18
31
72
20
84
28
80
57
19
17
55
5
30
204
9
9
15
15
78
75
100
32
112
41
19
36
17
108
19
65
150
66
24
15
21
39
45
43
35
181
107
57
12
105
36
60
84
108
151
11
21
39
141
57
67
35
1
44
96
48
141
51
84
3
57
40
35
9
99
30
27
45
91
8
69
12
19
71
126
15
40
8
16
44
9
27
204
76
11
9
48
48
64
84
44
28
5
67
203
129
15
21
9
79
72
65
15
45
54
30
18
18
3
39
18
27
132
105
19
36
5
103
60
35
1
80
81
180
18
37
20
28
23
93
100
96
44
84
27
90
19
311
90
18
18
15
12
57
78
177
240
28
108
17
42
9
64
47
81
15
13
41
48
127
96
35
9
21
162
72
61
35
145
32
16
17
54
60
73
36
29
42
30
43
32
33
43
119
1
59
33
96
9
7
20
60
36
24
3
30
55
32
28
35
18
27
36
99
21
99
33
117
27
93
72
43
32
21
63
40
107
9
15
18
108
15
40
44
4
41
15
24
120
69
3
24
33
31
17
7
8
64
35
13
5
18
45
64
125
31
68
4
17
75
141
19
125
51
48
9
60
31
32
48
81
36
90
57
72
15
186
127
56
9
3
124
128
57
36
12
18
9
28
116
52
152
36
36
75
90
180
18
222
31
8
51
21
99
61
29
55
41
39
45
163
5
18
69
33
3
15
33
4
96
11
69
12
180
15
49
5
90
36
13
17
180
7
65
75
16
56
33
7
11
54
3
12
4
71
60
9
132
39
45
28
17
31
92
52
20
16
108
60
36
83
18
132
48
24
36
135
64
8
112
5
30
21
39
33
15
93
15
90
24
15
255
1
29
19
20
12
45
67
197
15
120
51
45
135
84
45
16
72
17
19
17
15
52
8
64
20
105
6
129
15
30
3
15
81
100
41
3
87
21
45
7
48
60
104
15
18
78
109
35
48
73
125
7
12
185
75
48
396
69
3
57
72
31
8
51
30
15
93
75
12
165
15
3
78
27
28
29
6
109
36
17
3
45
75
57
30
45
105
72
156
19
5
55
8
28
29
6
45
39
93
33
24
18
90
108
90
49
36
77
12
168
15
3
45
24
141
19
36
32
28
65
3
16
35
108
37
8
33
39
24
36
48
12
4
17
75
9
36
3
40
89
55
12
44
ABCD 97864918058*3^$a+1 [50028]
47
33
23
37
6
4
17
13
6
2
52
30
41
64
8
32
1
31
21
80
102
6
10
2
42
60
30
7
24
16
8
48
5
82
57
24
35
100
60
21
9
215
25
14
25
15
126
44
10
68
22
3
15
32
60
117
9
7
5
30
5
80
27
133
13
67
63
14
3
75
72
37
9
2
30
12
70
18
75
5
28
15
125
72
130
62
28
127
85
3
13
80
12
63
7
20
52
36
21
24
72
32
15
105
45
10
36
24
8
10
27
168
104
24
32
7
121
16
56
83
61
8
31
44
5
48
8
16
23
153
95
17
5
18
30
35
7
50
60
126
144
66
24
18
78
94
93
64
31
25
27
13
23
1
56
5
3
25
32
12
30
13
3
29
45
35
43
5
80
24
56
27
18
75
15
82
38
42
23
24
96
47
20
16
62
39
16
63
80
9
48
7
25
55
25
72
23
30
27
40
136
37
75
3
70
15
17
103
8
15
4
45
11
54
95
85
46
21
203
5
41
119
13
32
6
29
88
32
5
43
37
78
37
96
119
25
48
23
17
13
100
2
72
45
32
8
40
56
15
14
27
8
35
60
33
23
24
17
61
132
23
7
76
45
9
47
16
5
60
12
30
10
66
121
56
32
8
24
8
11
52
72
30
38
18
11
40
120
9
42
90
3
27
12
18
63
45
11
8
71
24
17
8
45
3
24
149
10
41
3
18
3
97
7
8
32
80
55
16
14
58
49
48
8
3
54
95
32
1
12
168
35
8
56
96
13
134
10
43
7
81
9
10
8
5
32
120
96
5
19
48
40
55
73
17
15
97
26
12
25
5
67
48
35
18
19
160
65
71
24
31
1
184
19
93
40
120
107
45
5
30
53
72
8
8
32
32
71
40
1
48
13
40
2
6
52
39
16
47
56
25
72
40
25
7
35
106
12
15
48
16
48
8
64
48
8
24
23
33
32
1
52
50
25
112
23
42
23
93
139
51
14
16
92
22
18
27
95
70
51
5
59
8
32
63
9
40
53
75
1
114
21
24
5
115
11
29
11
101
1
7
8
5
12
108
10
17
8
5
27
8
75
5
24
83
5
45
75
16
39
20
5
1
7
147
50
83
5
8
107
67
13
5
35
5
12
36
144
80
3
57
148
18
20
72
12
17
8
120
112
91
13
16
203
13
7
60
13
17
7
11
48
21
9
31
33
15
72
8
15
1
59
5
1
54
137
8
11
45
27
12
16
20
29
31
49
5
67
3
26
24
3
123
77
17
87
11
149
80
29
72
22
5
16
24
56
69
6
42
100
32
23
72
55
58
23
79
36
54
6
20
77
83
77
75
48
149
32
168
23
185
43
37
117
203
40
32
13
32
43
33
2
5
40
40
3
32
13
5
59
13
67
8
64
40
16
45
43
65
79
32
40
23
73
77
10
33
5
72
51
189
6
37
23
17
32
21
2
17
8
15
2
16
90
50
11
8
40
25
48
12
58
33
29
30
18
90
12
13
63
57
53
54
106
91
8
32
3
28
68
42
10
8
12
13
24
40
80
5
27
33
7
29
19
41
7
5
3
27
52
6
30
50
42
12
36
82
2
16
5
25
2
29
31
49
24
24
8
3
45
57
55
104
16
47
97
96
3
69
105
23
80
8
120
32
27
13
17
47
48
5
27
3
13
7
60
5
32
8
15
36
4
81
15
14
211
16
41
122
13
35
69
19
50
19
80
45
156
47
55
33
112
32
15
25
11
24
28
140
10
12
7
79
42
30
57
8
17
15
35
36
25
32
67
53
32
48
7
1
47
9
79
1
8
21
35
15
42
7
45
6
2
3
16
69
11
69
59
31
12
10
3
144
15
25
40
16
5
27
48
40
69
38
5
8
5
52
110
25
123
20
10
71
40
39
1
96
32
5
18
9
19
21
71
10
38
42
42
10
138
20
78
39
45
18
73
80
104
8
112
5
26
49
56
24
32
1
175
33
31
19
4
30
186
92
42
186
24
25
120
51
2
3
7
57
5
30
30
60
40
11
64
40
120
8
45
3
195
61
8
21
11
3
53
24
49
4
30
21
64
13
102
37
3
56
162
10
33
5
30
37
24
104
19
80
61
117
108
31
181
18
17
25
39
3
37
29
70
20
60
12
9
16
32
25
63
5
43
65
42
93
99
53
80
107
13
32
31
30
11
99
184
86
39
13
38
77
40
15
25
53
10
97
72
32
16
17
15
5
10
50
7
23
25
11
61
29
91
23
30
147
39
12
52
25
31
41
8
51
29
3
82
38
13
120
16
19
37
48
15
90
7
24
71
49
23
110
67
11
48
24
5
8
35
30
15
15
18
64
38
17
32
9
14
25
11
29
23
90
39
83
6
52
19
43
48
37
48
5
22
68
25
8
39
1
24
88
80
5
72
36
7
15
20
118
2
13
32
120
64
56
43
12
113
32
23
1
71
212
21
55
32
12
5
8
24
9
2
90
30
42
30
66
99
80
13
10
18
110
25
9
68
35
24
40
24
56
56
23
42
52
43
7
36
12
10
38
30
19
75
37
43
48
37
8
27
53
37
108
60
107
32
29
67
24
3
20
1
15
32
25
27
53
40
35
13
24
21
91
109
11
8
81
62
9
16
5
43
95
12
5
13
34
26
31
24
56
69
11
49
87
15
10
32
55
40
35
20
30
3
45
202
36
37
7
66
7
15
25
47
68
29
13
10
17
69
24
6
109
131
54
10
90
30
80
16
37
80
5
35
80
32
8
32
11
29
16
ABCD 97865063776*3^$a+1 [50053]
36
30
24
81
3
13
144
5
114
9
72
9
36
163
48
32
16
200
16
83
12
18
87
48
15
66
144
7
168
216
5
27
123
36
49
59
72
18
91
71
48
96
36
84
9
45
36
31
48
35
37
89
54
36
61
83
45
135
72
18
72
48
7
119
81
88
47
1
120
47
25
47
54
19
17
135
40
95
18
30
36
69
147
45
69
36
270
30
78
61
96
48
41
135
9
60
12
15
48
40
167
81
63
6
90
108
45
40
5
43
32
87
9
72
99
30
24
54
36
30
24
63
88
192
8
75
6
30
1
32
27
108
73
17
7
48
71
36
165
9
135
24
40
32
88
56
160
72
32
81
6
25
5
43
168
24
23
73
24
96
24
288
197
3
96
9
90
85
72
8
16
72
24
120
56
64
5
90
18
55
47
49
192
179
108
66
126
145
104
136
35
93
87
49
32
219
69
64
152
9
327
184
120
24
72
227
156
25
120
104
27
85
35
198
127
23
97
95
114
111
33
175
96
71
81
63
66
63
81
7
48
41
30
24
120
1
48
137
48
55
107
13
11
30
294
36
21
15
1
17
103
359
33
75
132
81
48
16
35
54
79
48
24
48
35
12
73
32
3
37
120
65
31
59
270
31
113
31
24
24
32
63
25
35
342
54
84
13
120
8
39
33
153
271
80
99
66
43
65
222
225
135
48
81
15
57
33
31
23
81
16
56
27
120
421
11
78
63
27
72
165
88
11
60
144
1
65
144
15
88
72
11
117
27
13
23
1
48
35
132
201
33
79
11
174
127
23
36
54
102
360
288
33
9
90
13
48
47
57
9
15
9
63
63
169
11
61
200
48
27
108
105
81
151
65
300
235
96
72
8
9
103
185
7
24
32
120
87
217
8
16
72
59
168
45
192
64
5
19
47
1
107
157
56
243
61
83
37
35
18
12
90
24
229
48
23
25
29
126
6
175
35
61
8
16
120
24
120
96
83
45
75
13
264
35
61
24
5
90
1
24
29
19
71
9
16
96
24
56
33
192
60
18
270
27
48
297
15
9
120
126
60
18
3
24
3
205
72
24
56
3
42
43
72
216
59
61
47
121
32
88
80
64
35
30
186
126
63
16
101
108
30
42
18
133
288
191
25
120
65
54
49
32
33
30
105
117
48
43
72
65
60
3
72
112
56
9
31
32
201
15
9
30
25
72
35
13
5
115
275
13
137
223
47
57
64
24
48
143
81
99
24
36
9
48
40
83
84
36
96
13
17
31
137
183
40
48
72
17
432
63
72
255
1
8
24
88
24
5
18
25
11
36
120
1
24
359
1
80
9
327
40
24
95
1
29
51
27
36
1
89
31
104
9
63
64
35
165
33
30
1
32
144
40
113
126
25
24
72
59
30
24
30
1
95
9
112
168
8
99
21
168
111
153
51
45
9
7
65
54
81
88
72
24
152
24
3
13
23
24
216
36
13
80
15
1
264
32
9
126
18
7
95
1
23
297
3
54
87
99
45
72
129
360
18
36
96
361
263
24
192
105
120
45
90
18
36
99
15
153
27
192
240
13
35
186
66
18
103
72
ABCD 97865340434*3^$a+1 [50234]
72
64
32
72
24
57
55
48
80
88
8
24
16
23
49
48
56
9
7
8
93
27
81
55
8
48
69
27
48
24
136
24
24
72
23
1
80
88
72
144
96
72
41
90
13
80
40
29
90
105
72
16
5
3
120
88
239
9
112
8
88
35
13
8
15
193
167
129
15
36
13
77
3
24
240
72
183
90
39
40
209
7
56
16
29
19
152
64
104
24
72
40
48
168
56
279
25
24
56
16
23
81
45
99
72
16
11
61
32
144
312
160
48
215
49
48
144
8
16
120
173
123
39
36
109
120
59
61
24
41
55
56
48
96
24
96
16
24
104
40
125
43
24
8
48
120
192
16
32
3
189
112
56
21
3
16
96
83
61
104
40
56
24
39
169
407
9
192
33
18
13
48
80
112
120
80
15
73
8
63
1
144
32
88
149
91
56
15
72
57
88
17
39
88
71
18
79
8
48
64
72
216
125
147
112
47
57
16
152
96
24
136
5
187
72
240
95
121
216
8
112
47
18
18
109
35
18
90
9
9
175
144
32
16
29
108
79
24
5
108
15
72
24
16
296
192
48
21
19
24
48
107
13
131
13
77
91
80
264
120
111
90
39
136
5
43
320
15
81
45
90
18
39
72
208
24
32
312
33
36
19
56
16
71
9
24
147
45
216
27
13
72
96
72
89
180
3
40
8
21
3
40
168
8
24
88
32
33
54
57
16
8
45
162
9
72
72
232
8
21
27
40
72
5
27
24
93
91
8
168
72
57
31
56
40
89
7
29
51
3
61
65
7
8
240
33
15
111
105
160
48
104
16
24
8
24
40
65
7
48
107
85
144
56
237
90
25
104
16
17
127
128
15
1
32
72
120
16
96
8
15
18
63
24
129
55
56
16
24
80
16
72
41
31
32
24
48
45
75
136
24
17
7
24
131
189
72
9
36
67
95
1
89
103
41
159
168
48
40
53
27
96
48
208
53
51
72
3
21
96
24
57
55
8
96
88
72
41
15
39
18
31
77
123
40
216
56
48
39
49
56
64
8
88
128
136
65
36
19
24
8
16
240
8
9
31
59
13
192
104
87
18
54
1
176
21
27
16
11
117
120
184
80
144
24
64
56
280
96
24
8
64
32
40
8
88
29
36
72
54
121
48
65
126
90
15
48
96
88
24
24
72
119
49
168
104
93
18
57
15
145
53
163
53
126
54
15
144
96
69
19
17
31
72
113
79
24
8
15
1
107
21
105
55
48
56
21
123
3
69
48
135
1
56
72
48
21
162
81
72
63
9
72
40
192
32
48
21
91
107
45
96
39
72
18
15
88
41
55
89
15
216
21
123
16
120
32
72
96
16
8
96
16
48
24
48
8
160
176
24
87
25
29
18
105
16
48
24
56
24
88
35
141
40
200
15
33
24
159
54
51
3
37
80
24
144
120
64
56
15
1
96
8
72
16
192
264
32
24
192
3
37
107
69
21
18
72
49
48
101
90
72
36
21
16
200
24
264
40
47
144
9
99
108
9
135
97
32
16
24
8
304
72
24
48
200
24
64
24
17
72
31
56
21
3
33
18
37
215
18
55
8
168
64
8
64
144
80
21
108
103
72
56
16
5
27
120
87
25
80
160
176
16
24
120
80
24
105
7
8
201
7
29
162
9
16
176
141
90
9
24
93
99
24
ABCD 97865758052*3^$a+1 [50014]
78
48
69
24
15
36
30
15
63
48
57
60
15
6
174
138
63
9
15
120
45
90
36
9
132
129
15
9
12
78
150
51
84
45
42
48
6
15
45
39
105
12
66
12
90
6
90
24
27
108
27
9
27
90
87
51
84
6
15
51
54
36
39
99
18
18
9
15
18
54
9
36
69
30
12
30
12
72
210
78
15
51
6
30
9
159
36
21
81
42
57
69
60
54
30
27
9
60
66
93
60
36
135
24
6
6
144
12
18
51
75
30
24
42
9
3
60
45
27
96
24
30
48
36
15
15
9
3
129
15
48
300
30
72
6
144
24
21
99
6
18
150
27
69
39
231
30
66
78
12
30
225
51
93
45
54
78
54
9
15
21
45
144
6
93
15
66
54
18
102
12
30
84
12
144
75
51
69
15
6
42
6
24
51
135
150
42
33
9
60
42
45
9
24
36
54
66
6
54
135
15
54
60
66
84
12
84
21
144
69
150
18
42
6
36
48
207
63
30
27
24
39
6
51
3
45
36
15
114
207
69
24
51
27
42
207
45
3
3
93
159
66
156
3
12
39
9
75
12
48
60
45
111
42
72
12
30
24
129
27
168
57
21
138
54
75
60
75
141
69
12
84
12
63
96
15
24
54
6
45
111
78
30
42
39
45
15
39
45
267
48
60
12
105
69
42
48
21
3
90
48
12
18
108
69
27
84
261
15
18
15
12
3
108
57
15
6
390
45
39
105
63
9
24
51
30
3
81
51
135
9
99
36
21
9
12
18
96
60
60
6
39
153
42
45
9
30
201
120
171
174
3
87
120
33
15
6
12
3
24
3
93
21
60
30
48
12
165
48
105
30
18
198
69
96
27
12
21
9
66
30
12
18
72
54
18
6
36
15
105
15
3
72
24
21
3
48
48
6
60
48
207
21
24
6
189
45
3
81
126
30
3
93
18
21
60
3
57
135
45
3
120
6
15
69
27
105
114
60
84
12
60
48
6
171
3
21
24
120
81
12
84
84
15
36
3
150
15
3
12
30
27
15
6
27
27
330
36
42
6
51
48
12
15
6
147
111
24
21
36
21
102
6
6
9
105
6
93
15
66
12
63
9
18
57
27
6
48
12
84
78
6
150
9
27
6
48
24
6
42
99
9
39
15
12
9
60
60
84
12
45
156
30
24
129
15
6
54
6
39
39
120
12
18
51
9
48
12
12
15
3
12
24
36
36
12
6
102
144
24
24
60
12
33
135
21
87
57
45
36
36
123
36
21
24
30
24
57
21
24
15
24
216
15
54
75
36
99
96
18
15
12
60
3
78
48
39
57
114
144
30
15
36
57
42
18
78
9
72
129
84
30
12
18
60
15
60
45
6
6
15
105
15
93
156
66
24
36
78
12
63
36
36
9
30
9
15
42
78
21
39
36
12
12
42
24
6
30
96
12
18
204
18
27
45
3
36
24
27
24
12
84
108
42
18
12
18
42
6
228
30
6
6
9
3
21
9
108
204
36
18
21
33
51
9
6
60
30
6
9
111
96
18
111
9
96
6
12
117
21
27
120
21
66
90
18
141
24
87
48
57
45
18
57
9
30
72
144
6
27
213
3
69
222
30
3
12
21
18
36
45
81
123
159
6
36
75
15
60
120
69
15
105
105
51
3
60
21
99
105
81
15
15
54
12
54
102
72
90
6
30
105
15
84
6
126
120
48
21
57
12
27
45
3
12
69
30
69
57
120
6
33
9
60
51
120
36
3
48
12
6
54
21
51
54
66
186
18
30
39
57
48
18
42
126
90
6
45
75
6
54
30
3
15
42
84
24
180
186
6
3
15
21
225
30
24
18
87
3
117
3
84
189
36
9
12
147
21
6
78
72
114
129
33
72
42
84
9
45
6
24
18
12
42
60
48
6
30
81
63
48
42
15
3
144
78
6
81
51
30
114
78
18
150
39
3
42
63
81
6
66
18
6
3
135
72
33
51
21
120
45
6
60
42
396
6
69
21
75
63
57
120
63
42
120
39
36
9
72
12
42
9
69
36
39
63
24
30
159
51
108
6
75
9
78
78
231
39
30
156
3
60
105
27
3
45
57
108
42
24
30
156
54
96
36
168
162
72
27
99
69
12
3
30
42
24
24
48
129
84
9
12
63
12
9
ABCD 97865906644*3^$a+1 [50021]
90
18
72
90
198
161
1
144
36
6
138
72
60
119
1
24
108
30
18
75
144
201
12
36
36
384
12
180
24
48
11
256
3
29
43
53
55
18
78
54
120
18
105
176
139
48
24
180
36
30
71
109
90
233
151
12
126
47
160
128
7
6
54
36
324
12
90
47
49
84
155
103
90
48
24
300
27
87
162
119
16
237
306
60
5
49
36
72
84
15
48
15
18
144
111
69
54
126
90
30
63
48
87
72
78
3
123
246
90
21
39
234
30
24
30
123
9
120
6
18
23
61
72
251
37
6
72
77
64
32
1
108
78
5
25
54
168
102
36
90
162
60
135
21
126
114
54
5
96
1
60
54
84
36
42
30
29
13
72
27
192
105
102
60
149
49
102
42
216
36
51
75
90
11
7
36
5
49
47
97
162
29
1
47
31
48
18
96
63
32
43
18
3
57
48
42
30
90
72
29
31
30
35
25
87
15
65
205
6
72
5
103
9
45
66
288
6
36
162
120
132
41
25
18
69
32
13
12
54
150
11
73
198
72
6
54
18
59
112
81
30
162
36
27
15
12
36
18
15
32
157
18
12
101
49
36
360
12
78
90
102
9
33
12
18
42
180
3
51
66
11
25
90
18
75
21
90
48
6
54
5
25
87
75
36
60
12
42
48
42
108
90
12
36
60
144
30
18
6
54
39
87
57
128
16
48
93
18
113
79
17
48
43
6
30
65
160
15
30
126
150
48
36
6
101
19
24
165
51
12
222
54
45
9
87
15
65
13
51
87
9
105
54
129
27
21
15
65
295
54
96
18
36
198
167
16
9
60
48
78
30
24
23
43
24
126
54
48
57
32
112
21
108
18
54
84
114
162
48
90
108
57
48
45
54
45
3
258
11
144
19
36
114
84
24
162
57
33
36
27
3
60
72
153
27
5
133
54
36
33
32
7
126
42
353
7
9
48
63
24
48
9
153
60
59
85
90
144
33
93
51
3
18
54
5
31
30
24
30
18
18
114
30
9
51
84
42
30
72
9
69
18
180
246
6
12
96
173
181
72
3
80
31
81
3
90
18
60
144
90
84
36
99
9
231
99
18
120
83
67
192
36
9
15
30
42
66
108
36
87
27
54
66
96
36
12
18
27
87
54
90
36
90
11
55
54
126
132
72
18
48
414
6
324
18
12
33
21
27
48
48
207
81
32
13
18
18
191
1
18
317
103
30
107
61
12
90
29
85
27
171
210
35
37
6
174
6
18
47
48
16
225
18
18
60
47
1
90
72
72
21
80
16
80
73
18
90
18
24
81
27
5
79
150
36
18
90
36
30
6
30
144
60
41
103
66
78
156
6
119
48
16
27
21
144
33
72
60
30
24
156
54
3
21
18
41
13
66
72
18
54
18
18
24
21
240
3
342
24
48
108
60
12
107
43
12
36
18
3
32
25
84
35
112
51
204
36
120
18
6
77
160
80
37
27
123
90
84
96
54
18
12
36
42
54
47
133
123
51
24
72
126
30
54
75
15
144
33
3
60
66
42
48
18
132
47
97
47
16
32
25
18
78
84
3
177
36
11
13
48
168
30
18
42
12
486
60
210
6
108
18
54
39
99
45
15
12
90
11
139
30
90
144
45
87
12
29
151
78
18
30
11
25
24
36
66
24
48
42
18
36
30
24
123
32
97
66
78
30
17
97
120
36
114
18
84
75
69
ABCD 97866137464*3^$a+1 [50007]
18
17
40
8
40
9
3
36
12
87
21
57
63
12
45
99
20
31
120
54
11
7
90
15
56
19
72
5
85
3
3
65
60
24
115
21
69
6
29
43
18
99
75
5
31
9
24
32
25
35
60
24
43
108
117
117
90
36
17
43
12
33
39
81
12
12
36
225
15
108
21
18
41
7
65
12
16
32
19
36
29
16
27
222
30
78
3
84
80
28
8
72
7
60
65
16
27
30
3
15
33
9
18
72
5
48
48
1
15
24
24
15
17
163
41
84
73
12
71
4
57
18
81
27
9
8
37
3
8
7
45
12
36
15
69
8
13
3
24
45
3
9
6
84
36
24
105
15
5
28
63
69
51
57
80
67
5
24
1
3
32
55
90
15
3
78
3
87
12
53
97
23
24
64
9
18
9
84
24
63
132
45
20
37
39
36
123
57
48
117
39
9
23
4
44
12
40
32
12
48
7
90
179
76
123
5
180
60
28
45
35
4
20
28
3
24
66
24
126
54
51
75
5
100
80
4
21
23
4
12
20
1
54
30
71
4
3
48
5
120
64
33
27
3
93
57
18
53
16
15
21
80
49
11
19
93
15
18
3
12
20
28
12
57
48
60
27
20
108
7
41
79
21
20
1
66
24
21
8
19
60
12
108
162
6
65
24
28
27
101
7
41
52
60
12
8
112
32
61
3
24
3
5
48
72
37
18
24
48
33
39
93
68
25
84
3
33
135
27
132
30
11
7
60
90
3
27
72
90
6
12
18
39
33
3
12
20
36
1
71
7
30
203
72
55
21
81
15
84
51
53
16
51
21
12
12
24
56
16
24
15
6
99
3
53
25
35
4
48
32
115
9
9
23
52
15
17
13
35
43
12
17
16
8
60
172
8
40
20
277
30
42
12
59
1
39
24
12
60
3
45
80
16
32
97
42
9
9
35
40
15
12
5
1
12
75
36
36
60
20
13
12
63
123
84
153
60
48
12
32
40
15
60
29
1
51
20
19
21
20
19
33
75
17
60
16
32
37
108
30
113
52
3
9
8
28
27
41
187
17
52
8
13
24
48
51
120
36
36
87
53
85
24
3
192
51
125
12
13
135
99
30
11
64
96
8
7
69
84
24
8
7
33
9
18
21
27
42
72
66
69
68
88
8
40
24
123
69
15
6
84
35
4
51
5
48
36
12
7
17
1
72
3
92
52
33
42
138
42
21
99
45
56
40
45
99
60
44
24
12
60
1
42
105
12
8
13
15
44
1
15
8
12
28
9
15
15
45
15
12
9
44
16
27
12
5
55
33
120
9
48
18
69
8
76
20
16
24
96
93
27
21
35
24
13
95
12
4
39
21
9
23
37
95
132
40
20
28
48
99
78
51
39
117
3
72
6
30
60
12
105
57
11
52
8
24
85
6
113
7
24
53
76
12
15
5
4
15
48
45
32
16
68
76
36
44
43
53
4
44
12
84
4
12
84
24
129
23
85
24
48
60
35
12
88
12
176
49
15
36
45
99
56
37
15
68
144
60
28
15
5
7
6
35
48
84
115
141
32
12
12
1
23
19
93
60
45
12
18
5
37
11
4
15
33
24
20
31
29
40
45
51
48
27
17
67
18
60
12
15
80
31
9
168
3
29
4
9
23
84
60
4
27
165
12
36
21
18
18
147
27
9
9
63
48
72
168
20
7
24
81
9
51
39
18
30
132
21
20
85
27
57
35
4
32
25
87
15
150
87
3
12
6
47
73
35
24
55
18
3
68
67
5
64
24
120
56
43
17
1
3
12
39
93
87
66
35
7
57
15
5
24
19
17
36
64
15
9
21
35
43
65
28
45
39
68
7
33
8
115
5
49
6
45
32
13
72
48
23
24
12
1
59
40
48
12
15
53
48
7
78
54
66
60
3
9
3
32
7
9
32
49
30
60
5
103
18
72
3
15
65
64
123
21
32
12
25
75
36
60
20
7
54
83
43
12
72
6
23
7
89
28
20
7
21
80
97
3
32
37
39
80
52
12
33
15
8
1
11
48
7
77
28
27
33
32
112
75
21
20
49
3
8
25
119
4
12
27
5
13
23
36
28
32
91
17
36
61
35
31
24
48
60
12
18
107
1
90
240
9
20
25
23
13
35
19
30
11
115
57
20
12
25
48
90
45
15
18
30
57
93
3
12
15
45
104
55
129
81
3
12
20
36
28
36
8
25
12
6
69
8
12
4
44
100
32
28
3
137
16
159
30
11
96
73
51
92
19
6
84
3
132
80
48
52
15
9
96
93
30
72
81
45
63
9
60
63
20
7
21
32
19
125
96
4
104
96
25
11
7
93
48
72
72
8
97
42
30
18
93
75
5
112
48
32
72
4
132
45
30
60
5
7
108
24
18
30
5
48
7
57
15
18
11
24
40
63
9
24
21
35
120
13
23
52
176
19
45
27
21
32
55
41
16
33
30
18
15
45
15
92
168
24
40
200
1
12
71
60
16
15
9
9
71
1
11
64
33
51
24
68
25
59
103
5
85
23
52
80
16
39
21
21
15
3
33
15
162
27
60
164
4
12
44
1
23
16
80
76
15
53
40
36
219
102
6
72
53
12
12
133
27
15
5
48
37
71
37
11
1
71
19
9
44
16
27
9
63
237
33
51
36
60
15
21
44
91
24
36
90
12
3
44
31
5
28
24
72
36
20
7
17
73
27
51
72
18
39
60
21
27
92
13
12
ABCD 97866206936*3^$a+1 [50004]
80
24
9
31
72
23
18
36
67
8
87
9
81
103
35
36
57
24
24
39
144
9
9
78
33
33
60
3
72
45
36
15
9
15
3
85
5
123
16
17
144
39
33
7
17
55
29
72
27
9
151
11
117
64
107
42
120
3
16
77
3
33
36
54
66
60
15
88
8
24
64
53
30
18
24
27
111
18
54
1
23
30
24
126
21
33
12
3
21
3
24
72
24
21
18
72
30
19
17
90
21
33
96
102
9
16
48
128
24
15
54
120
18
9
9
55
80
24
75
18
27
33
15
3
13
8
16
71
33
24
96
3
54
150
126
75
33
12
18
81
15
1
8
112
35
61
8
9
55
80
117
18
9
40
53
78
69
33
39
51
93
75
30
7
35
18
19
104
105
87
57
36
43
11
37
8
33
87
120
111
9
189
99
16
101
3
16
35
21
16
53
60
15
51
37
161
6
145
17
15
39
57
51
13
113
15
105
6
48
33
72
48
9
18
168
37
8
40
8
27
21
40
17
15
24
81
6
33
57
30
54
51
24
16
8
33
31
8
96
3
54
36
3
33
15
21
91
8
33
31
8
24
144
39
60
69
21
102
45
9
7
11
6
15
57
120
79
11
78
55
35
85
8
27
24
18
54
13
53
18
97
89
15
184
11
6
102
60
36
57
24
111
81
27
96
174
15
40
32
57
39
3
66
24
54
21
16
8
48
87
12
37
107
45
48
3
21
9
55
53
24
3
15
57
88
8
75
93
48
21
75
57
39
51
48
42
72
18
73
32
21
163
47
33
9
12
123
48
16
56
27
61
32
48
111
9
27
42
90
1
32
57
39
48
3
30
15
3
54
127
59
21
9
54
1
17
127
24
35
21
15
33
40
8
63
30
3
16
24
32
24
24
40
32
27
69
93
48
19
5
66
42
15
24
120
39
121
72
41
87
144
3
66
6
21
63
6
18
9
24
144
24
141
91
32
39
33
39
9
27
72
13
8
27
21
39
49
95
1
29
147
16
17
6
9
3
6
103
32
48
9
7
11
21
24
45
19
53
3
40
8
9
39
9
6
36
69
3
12
96
264
60
144
30
24
87
16
89
7
11
6
102
72
6
27
24
48
24
40
32
168
9
7
47
9
72
16
29
19
8
24
3
78
36
90
30
6
30
60
48
99
16
80
40
80
16
120
8
51
72
48
45
33
90
30
63
105
15
39
9
21
27
51
18
67
56
48
9
66
69
24
24
24
9
247
24
32
75
37
56
15
9
40
128
48
24
33
6
156
6
15
40
29
18
42
66
18
72
42
33
40
72
32
3
12
1
17
15
24
72
16
5
3
105
36
12
72
36
96
51
33
15
135
30
6
45
64
35
30
79
65
96
84
3
40
29
43
32
240
24
45
3
64
5
3
81
127
8
99
37
89
15
40
128
51
36
18
36
19
95
9
40
287
9
117
6
162
72
19
8
27
12
18
24
12
51
9
103
8
9
18
93
88
35
21
16
89
15
48
135
42
48
7
8
21
27
33
15
15
1
41
111
9
24
54
9
3
37
32
63
73
53
3
16
56
81
7
8
24
120
57
63
15
81
3
21
24
33
39
16
56
69
99
21
3
51
93
15
96
1
119
25
56
81
15
48
9
36
27
15
54
30
37
131
36
33
72
16
200
16
35
21
40
8
72
48
15
57
48
40
48
71
1
35
37
23
18
66
60
36
69
16
80
16
56
9
54
9
27
21
40
11
18
18
33
57
7
80
9
48
78
9
40
80
63
33
9
66
60
30
108
6
1
8
72
27
13
32
45
48
3
75
30
60
27
3
36
25
53
3
16
48
24
32
3
13
53
54
21
15
9
16
32
33
78
9
129
24
30
114
36
48
19
24
83
93
40
53
138
33
24
21
3
16
29
51
3
61
56
64
215
1
59
102
150
9
40
8
24
21
18
1
77
3
16
11
37
53
19
24
17
15
16
53
3
48
27
13
77
18
145
47
33
21
75
3
48
54
15
40
8
72
24
21
54
141
21
19
32
48
33
12
27
72
24
72
24
15
42
55
29
24
27
9
15
33
42
21
63
1
32
21
36
55
35
21
24
120
48
24
40
17
12
78
12
9
45
27
9
7
11
69
3
6
18
37
35
54
103
72
41
63
21
36
18
6
55
29
6
21
27
37
59
45
27
85
8
99
72
61
29
27
33
159
168
9
24
30
6
30
45
9
63
16
48
72
5
30
24
36
174
99
9
15
9
36
99
21
3
21
54
30
7
128
81
7
104
39
18
15
40
32
88
8
9
54
33
40
71
126
60
87
16
8
144
24
24
33
15
40
41
48
111
15
9
24
24
69
51
93
3
33
24
15
24
72
15
9
72
40
24
72
8
40
80
16
32
16
125
24
19
32
24
45
43
137
6
9
112
23
33
48
81
102
36
69
72
144
24
16
71
201
16
8
48
3
12
9
9
15
48
24
63
30
3
16
128
15
42
39
51
13
104
3
18
36
15
9
72
18
13
53
43
8
48
87
1
56
51
13
5
12
15
112
125
3
3
18
75
72
27
45
33
12
27
15
180
18
36
103
8
192
24
16
32
15
1
125
6
45
9
48
78
1
29
51
57
6
ABCD 97866286678*3^$a+1 [50039]
4
47
13
11
9
57
60
19
47
72
42
18
36
81
124
5
6
66
7
65
7
20
4
5
36
18
13
32
27
13
11
30
36
6
12
186
12
7
176
147
30
42
66
6
48
18
144
60
43
41
24
51
21
151
113
31
11
18
19
17
18
1
107
25
8
87
9
88
47
13
20
3
78
12
3
15
24
37
108
56
40
5
114
162
48
6
9
45
66
60
69
75
12
60
30
6
12
36
6
120
18
25
17
30
25
11
57
33
18
6
18
18
84
3
40
36
71
84
54
27
9
7
35
18
19
11
6
43
23
18
54
13
84
29
7
104
40
101
18
21
75
25
65
30
24
30
39
12
9
54
36
21
69
84
111
24
15
12
33
16
11
18
12
24
36
55
11
42
90
156
54
15
93
18
6
19
47
9
33
48
18
21
75
156
18
24
36
19
20
112
65
3
27
45
4
36
23
18
67
11
12
18
6
93
33
3
112
167
21
21
63
3
9
9
54
18
247
11
36
30
3
21
19
17
54
156
6
7
56
99
12
18
132
3
33
19
44
36
99
72
90
72
72
30
90
6
54
18
36
21
16
17
102
36
18
6
156
33
45
66
54
96
3
135
45
16
60
84
60
36
20
111
25
71
12
81
9
75
28
77
67
20
28
20
12
3
120
60
21
15
1
35
1
83
6
30
6
12
51
16
29
30
9
51
36
30
31
48
44
111
24
105
12
9
15
21
3
36
207
18
6
18
163
47
85
92
21
78
12
24
25
5
24
39
33
12
36
31
5
24
54
12
6
48
90
21
3
36
90
159
57
55
35
93
51
9
16
77
7
80
3
54
39
15
25
20
16
35
48
42
55
65
6
9
21
60
43
5
7
35
144
84
42
12
6
192
13
95
69
27
48
90
75
28
59
25
65
24
7
47
30
67
20
64
17
43
29
12
96
55
47
36
36
6
18
109
35
12
6
18
66
24
39
27
85
23
42
39
4
36
44
21
30
9
15
36
1
44
9
18
18
7
83
97
12
80
12
24
16
5
18
42
55
8
27
30
60
66
33
99
102
18
18
42
1
35
9
3
24
210
15
21
18
6
75
40
29
19
35
30
6
30
15
16
29
111
33
30
72
33
45
51
136
23
97
71
12
78
12
36
6
1
8
9
36
51
3
18
3
15
36
69
21
39
4
77
3
111
36
54
30
60
90
15
51
25
68
76
65
162
42
36
51
3
25
36
5
24
7
8
75
12
45
9
6
30
6
12
117
15
108
12
90
151
17
18
72
48
9
4
44
156
9
66
21
4
20
15
45
36
45
3
27
18
90
36
69
3
42
12
96
18
102
7
11
6
19
11
78
7
29
55
17
27
63
54
18
18
12
87
63
1
11
24
12
54
36
27
12
24
15
1
8
45
7
44
24
87
54
30
24
57
15
45
45
108
91
11
9
45
36
144
7
24
48
11
42
18
36
36
57
87
1
47
6
39
16
17
84
36
78
66
43
35
37
89
15
39
37
11
18
6
73
168
12
11
21
15
6
7
23
18
15
57
54
9
4
5
6
30
6
18
72
91
8
9
36
12
18
24
90
18
33
51
60
105
15
9
9
42
33
28
84
29
6
54
120
15
16
20
75
13
11
37
53
79
11
66
96
72
126
61
11
9
3
60
12
61
29
39
15
6
79
29
90
57
40
11
9
9
75
24
165
60
36
187
95
42
12
18
25
32
15
90
18
13
23
9
45
15
57
54
24
72
30
24
7
23
24
30
43
35
73
11
25
71
108
21
16
107
36
21
9
54
18
18
72
24
54
51
33
6
30
31
20
63
12
49
20
27
18
120
7
108
24
11
1
36
24
155
25
5
6
9
3
21
15
24
18
84
150
1
89
3
51
129
45
108
24
36
39
63
21
15
6
30
45
4
56
39
81
9
6
61
32
27
24
54
7
65
15
15
90
54
6
30
33
57
36
78
45
21
6
12
13
32
16
11
60
61
32
76
12
35
30
7
152
48
160
11
36
25
104
21
43
47
25
29
19
47
45
51
138
24
72
15
141
27
12
69
144
27
16
17
36
30
24
12
54
6
90
18
72
25
113
36
54
21
4
47
6
54
90
48
18
24
9
39
57
15
6
30
18
6
18
43
23
72
90
24
36
3
16
36
29
18
45
52
29
24
36
19
65
18
54
36
3
4
65
6
21
120
15
6
27
63
12
6
156
24
102
24
25
11
48
36
45
159
12
24
18
15
33
63
15
66
6
12
6
7
29
3
15
108
18
12
3
69
6
25
5
6
18
48
42
45
16
41
31
47
21
15
69
3
73
101
63
27
93
57
54
12
108
96
90
54
12
49
23
6
54
18
48
24
36
30
90
90
49
32
51
54
55
8
21
79
32
3
12
54
36
6
12
36
42
27
75
13
29
75
15
18
18
162
27
3
13
5
24
3
27
6
72
12
60
15
24
87
72
12
6
12
78
9
21
54
25
96
188
21
54
12
9
63
132
45
64
36
179
9
12
16
35
18
36
90
108
1
11
6
7
101
72
48
159
27
36
72
156
36
18
67
80
33
31
41
31
44
75
1
8
99
12
6
12
27
45
90
25
68
28
32
45
7
11
60
9
9
36
18
61
80
159
42
18
1
29
6
30
36
60
39
51
25
20
21
67
32
9
36
90
24
90
55
36
11
9
15
66
39
111
18
144
7
185
3
3
12
13
8
57
30
129
93
66
21
33
18
18
132
7
48
29
54
9
40
155
12
6
162
1
11
36
90
42
21
4
11
9
156
27
ABCD 97866721978*3^$a+1 [50044]
46
20
64
185
72
3
12
40
32
9
79
62
39
3
76
5
103
14
22
5
19
5
7
24
53
3
28
32
58
14
9
63
45
24
87
57
61
2
30
42
52
80
18
15
31
5
37
54
5
108
7
8
16
26
6
18
40
30
74
15
1
206
154
14
9
12
7
17
96
24
120
13
74
21
27
21
27
40
54
126
24
36
65
3
21
111
30
30
12
78
15
63
165
67
24
5
61
18
60
36
14
27
72
7
149
12
19
53
12
15
129
36
139
77
45
42
108
178
11
99
81
33
90
36
60
21
51
84
100
5
12
63
81
69
16
14
4
86
54
12
9
19
29
21
27
12
48
36
7
96
126
122
76
104
12
33
21
39
43
68
16
20
36
21
120
7
161
3
28
5
96
33
24
72
27
24
3
9
105
135
60
27
18
10
32
28
53
21
3
27
88
5
12
33
40
14
45
109
66
8
16
41
24
27
12
36
40
2
54
57
27
9
67
29
15
33
39
40
68
40
2
51
21
16
6
20
54
39
33
75
45
18
16
5
12
21
16
2
70
2
88
24
41
3
10
102
18
2
4
29
45
6
84
93
79
5
3
52
8
100
92
30
34
17
12
81
3
3
57
132
109
26
6
58
137
85
59
31
89
51
12
46
62
28
36
66
80
51
3
21
45
70
2
256
14
16
2
78
57
147
6
130
12
53
27
9
3
30
58
65
72
12
19
116
48
60
33
12
3
70
18
5
27
48
117
12
61
14
12
4
50
27
109
14
52
44
48
81
48
84
3
106
6
18
32
87
12
48
51
76
185
12
9
90
78
24
135
7
20
6
51
12
15
76
44
24
48
165
12
15
16
56
16
5
39
40
14
40
2
48
46
54
5
99
76
44
48
45
43
17
33
42
57
21
42
148
5
21
18
36
40
26
27
19
137
63
40
2
16
32
42
102
16
54
96
18
86
21
87
60
45
3
88
80
12
48
12
28
32
48
9
12
183
58
74
24
16
8
48
9
69
22
20
129
55
14
87
63
16
98
66
9
24
24
168
45
3
183
4
20
81
31
14
27
3
69
31
20
21
15
12
48
4
54
14
132
4
20
165
9
150
21
67
2
96
24
48
15
49
11
75
45
13
26
129
15
36
60
9
45
6
48
52
14
22
29
24
39
22
26
40
8
297
43
2
90
48
81
219
40
104
66
10
56
9
72
39
76
65
39
154
14
16
20
9
7
24
20
45
48
39
40
32
36
90
51
85
8
6
21
39
60
9
108
144
45
10
17
13
95
39
21
48
15
16
53
51
12
64
17
25
35
85
11
147
42
51
79
48
17
19
24
164
33
3
21
61
50
57
72
69
40
50
150
102
4
14
54
18
75
133
23
7
5
15
112
30
122
22
24
26
9
85
35
15
177
13
50
6
16
80
10
5
57
42
36
9
9
96
16
2
12
21
96
48
39
30
6
100
24
161
63
28
17
67
65
39
72
24
36
18
3
12
12
3
12
160
30
18
182
18
24
21
27
72
22
23
7
8
12
16
53
1
38
9
7
56
16
2
6
9
73
8
10
14
75
12
12
27
24
18
18
30
22
20
69
51
45
105
102
18
24
66
40
54
11
43
252
14
30
105
9
22
53
27
10
83
48
132
9
22
26
118
116
33
7
144
137
45
18
70
14
90
63
19
17
3
93
12
49
2
9
61
11
72
48
36
96
75
33
13
38
16
140
22
38
10
35
75
42
87
163
80
24
16
80
12
36
9
13
18
77
12
37
38
165
48
55
29
1
32
18
28
120
5
31
8
12
108
33
43
170
6
66
27
13
18
110
30
10
110
60
12
42
75
12
3
30
15
132
72
7
41
24
115
89
97
66
17
43
17
51
84
45
24
21
46
12
14
6
72
18
18
36
40
41
3
9
3
21
144
13
2
201
21
15
3
9
21
75
123
24
21
24
24
21
82
44
69
61
2
33
24
135
28
5
99
16
18
32
10
104
45
96
39
4
14
90
45
31
36
44
21
55
6
2
16
56
6
10
17
3
120
9
31
8
136
84
216
5
51
72
12
40
17
7
5
151
24
41
15
60
69
12
3
16
185
21
42
6
27
55
17
21
3
96
31
113
36
105
42
150
6
45
75
60
57
3
48
52
80
100
20
64
5
228
15
72
4
29
21
150
76
17
12
27
21
7
5
37
30
29
39
144
45
15
36
6
18
48
4
5
45
3
144
60
36
3
12
28
20
48
22
8
3
141
78
42
88
38
42
90
70
8
30
21
24
12
12
3
12
69
79
18
66
38
39
73
30
146
3
24
21
10
77
3
24
72
60
64
2
94
29
15
36
256
5
45
64
8
18
4
20
40
156
5
13
23
3
24
69
3
72
96
9
187
17
9
72
15
73
30
20
48
12
69
19
101
3
21
37
48
50
40
113
27
12
28
29
3
28
134
66
54
27
15
126
42
12
18
3
3
16
24
20
232
17
15
60
69
60
27
9
27
36
30
40
11
39
33
27
4
38
15
75
46
2
30
192
88
47
15
18
15
25
24
14
16
8
18
42
ABCD 97867148584*3^$a+1 [50038]
71
18
6
1
144
29
42
85
125
55
60
84
41
90
109
29
115
180
36
24
5
391
29
270
97
5
103
336
65
126
25
35
49
84
192
35
25
120
180
84
24
132
29
115
59
1
36
59
145
84
17
19
36
53
151
36
60
455
108
25
65
60
127
24
119
72
228
25
35
37
240
65
19
60
96
35
13
5
55
60
17
343
11
205
71
25
84
216
120
35
60
73
36
144
107
265
89
6
25
59
121
108
60
60
12
125
60
174
1
48
60
5
151
120
24
65
91
264
36
24
17
163
60
167
25
24
24
215
1
275
85
41
18
61
59
1
89
7
24
204
5
90
12
240
144
1
24
65
55
120
96
29
19
36
96
48
96
84
60
12
95
25
48
245
96
31
48
65
282
294
31
143
60
61
24
72
23
1
35
49
12
5
79
96
23
1
89
115
72
108
156
59
12
49
155
109
11
25
24
47
25
5
18
60
121
144
125
6
30
150
49
95
25
180
156
65
55
120
41
18
6
19
132
83
1
65
79
12
35
60
444
25
60
24
252
48
11
25
185
175
5
31
5
150
18
55
180
12
89
24
91
479
25
60
132
84
84
71
84
85
240
5
115
120
71
30
450
49
36
24
96
84
221
79
36
36
24
60
191
133
11
1
48
12
108
276
11
13
60
36
119
6
55
35
61
24
60
65
24
72
19
144
65
60
115
36
60
120
84
96
59
61
24
47
25
84
71
229
24
240
47
90
19
24
47
73
120
5
90
145
17
283
132
24
24
95
120
1
89
115
216
11
150
19
29
31
144
65
66
24
1
60
36
29
19
156
36
108
17
114
174
7
108
71
25
216
5
19
5
55
84
35
6
54
61
276
35
13
216
59
1
396
24
36
24
60
60
125
31
95
18
211
144
41
210
61
65
55
23
1
24
96
24
156
89
151
35
85
95
121
60
108
12
60
24
5
79
12
24
29
55
156
191
25
324
36
245
115
24
60
24
60
41
79
551
1
24
36
60
84
29
30
96
85
36
48
216
264
180
72
83
61
119
37
215
193
60
36
60
120
204
36
11
145
5
19
191
25
29
79
36
144
101
115
84
12
5
175
24
36
143
60
1
204
192
48
456
120
96
60
108
36
24
5
90
145
12
35
133
17
19
60
59
37
528
107
18
30
25
35
126
31
84
24
311
1
53
91
24
11
90
31
59
54
367
29
91
48
5
31
96
60
5
60
19
29
115
161
31
149
120
55
71
229
101
48
7
84
36
449
19
12
23
1
24
396
180
180
96
84
156
5
48
36
31
108
132
24
84
60
197
55
48
12
5
19
24
36
36
84
120
29
30
265
41
19
36
24
12
84
144
96
5
156
43
35
157
143
37
5
223
120
11
96
133
131
ABCD 97867264954*3^$a+1 [50037]
24
30
15
15
96
54
11
76
32
43
33
21
36
102
36
6
78
12
66
18
57
69
54
5
52
27
30
102
5
31
18
11
4
51
21
15
12
18
12
6
105
69
78
24
6
47
1
36
3
27
36
84
48
12
30
11
24
16
20
48
7
5
43
24
5
1
59
67
24
5
36
1
18
5
16
3
108
24
24
30
12
47
31
12
24
36
42
90
12
84
29
31
6
15
44
55
29
121
6
21
8
25
39
8
19
9
20
24
25
6
6
11
7
41
31
24
24
5
7
126
42
72
84
24
12
29
7
125
73
119
1
90
21
33
18
17
7
33
3
17
37
39
56
16
27
53
24
13
72
54
5
67
12
96
5
1
11
7
12
18
18
9
21
54
5
4
44
16
15
24
12
5
88
57
66
18
30
9
51
12
17
37
18
41
76
8
60
31
96
53
151
12
53
25
30
29
28
32
7
29
31
48
5
7
6
27
32
40
63
33
8
4
27
33
15
41
7
24
65
1
27
92
24
49
27
63
5
37
39
44
16
15
12
12
17
85
35
4
15
17
12
13
18
96
5
19
30
6
53
16
9
6
5
1
3
27
21
39
48
5
12
13
30
53
19
36
84
9
15
5
61
11
19
29
16
15
60
36
48
17
72
55
17
24
12
55
12
41
136
63
12
6
12
42
5
4
69
120
35
7
21
15
18
42
69
75
9
44
31
65
1
111
68
91
48
17
31
12
17
13
35
31
30
66
60
29
19
90
30
150
30
18
108
51
15
29
49
6
5
25
66
9
116
48
12
4
12
15
45
8
1
71
72
37
6
5
7
12
18
12
6
48
5
31
18
47
43
36
24
72
53
7
24
17
12
1
42
33
15
41
24
31
90
108
30
5
31
9
51
5
16
81
54
5
19
6
60
60
51
8
19
6
27
32
73
12
6
12
5
19
69
15
12
54
30
18
11
4
63
18
12
83
7
12
45
8
4
111
5
12
91
21
48
15
48
60
137
7
48
41
60
60
64
15
60
36
6
24
11
43
12
24
17
19
36
60
69
9
6
24
17
108
121
6
33
9
35
88
3
41
31
54
78
6
54
36
6
11
40
9
23
67
84
36
9
36
44
12
40
8
7
33
44
7
60
24
12
18
11
48
12
36
12
1
84
36
102
12
17
24
7
12
5
43
18
71
19
17
37
3
8
16
44
121
66
53
4
75
12
5
25
59
60
16
68
16
21
11
24
4
12
3
84
81
44
28
15
42
15
32
96
13
24
6
6
15
3
12
36
5
25
47
85
6
36
65
28
48
27
12
53
13
54
45
3
45
3
17
1
6
48
12
48
6
12
60
3
15
12
120
12
12
6
78
30
6
29
55
89
7
24
65
49
12
18
65
48
13
27
45
12
30
60
17
25
18
12
5
36
7
12
18
15
63
18
66
5
4
20
24
16
36
69
11
4
45
47
43
89
31
6
66
5
28
32
43
36
36
65
55
42
66
12
53
61
18
17
19
84
17
163
60
21
60
51
24
269
96
12
64
51
65
12
12
4
27
30
24
15
48
15
96
156
54
11
48
16
72
44
121
83
7
18
6
30
54
21
39
90
11
31
5
7
33
48
39
6
42
17
136
69
15
51
6
59
16
15
41
7
36
29
12
16
63
29
25
171
15
6
59
52
33
42
42
35
31
17
24
91
42
18
12
21
27
5
7
17
13
11
16
8
12
73
30
21
36
3
65
31
45
20
60
31
24
12
24
21
20
97
12
48
6
41
84
109
47
1
18
41
25
18
41
4
15
65
7
108
21
9
23
24
43
53
12
37
39
105
126
24
6
3
8
67
21
15
12
17
28
9
6
12
90
6
105
15
6
18
125
12
96
4
39
54
11
25
30
41
109
35
7
78
11
19
36
36
84
5
4
32
7
6
11
13
11
19
108
12
36
36
21
27
5
7
33
27
48
53
7
48
24
9
51
53
12
84
19
41
76
3
66
147
3
57
27
12
36
30
18
17
19
24
72
17
25
3
20
7
48
12
12
5
1
27
12
39
17
12
67
18
42
5
16
32
13
35
55
78
27
33
60
72
54
5
40
3
60
36
24
36
6
35
43
33
32
12
4
69
90
36
66
48
75
80
127
24
12
17
7
78
6
36
30
24
6
21
72
80
48
19
5
145
30
108
17
25
30
29
16
33
6
21
3
12
36
33
15
114
18
24
18
83
13
246
24
17
43
6
18
45
51
30
24
60
15
80
55
17
25
75
39
21
45
35
19
6
6
12
18
42
33
32
13
3
27
12
78
54
5
13
27
8
1
6
9
12
3
17
13
35
64
32
115
53
13
23
52
32
61
35
24
37
36
39
9
30
66
48
6
5
4
56
31
30
3
51
5
1
11
19
29
1
24
11
31
29
64
99
60
18
18
60
5
55
12
53
31
30
48
42
24
17
25
42
42
3
48
20
25
48
35
4
20
55
33
68
52
104
40
3
5
7
30
18
66
6
33
63
65
43
5
55
36
5
24
1
48
11
12
4
51
12
12
41
79
18
30
41
19
36
54
60
47
1
102
36
24
30
123
44
61
24
51
3
5
4
15
45
15
41
16
80
13
48
47
96
7
24
5
61
35
19
9
111
24
41
55
30
78
12
45
3
17
60
19
24
36
9
33
18
60
84
36
30
66
5
19
9
27
18
12
23
13
42
12
69
15
60
90
11
88
15
41
16
3
5
7
189
15
5
91
33
57
108
6
12
114
23
7
18
6
36
6
12
42
53
31
41
24
1
15
45
18
6
35
7
17
1
6
21
87
30
6
24
18
23
19
5
31
9
21
6
84
42
15
12
21
36
6
29
16
99
53
31
24
12
29
24
31
17
4
9
24
47
31
77
16
9
23
144
31
65
55
33
44
36
60
31
5
88
15
36
45
39
17
1
18
5
31
84
6
78
113
43
81
3
12
53
1
54
60
21
56
96
43
12
53
1
24
6
18
78
18
66
48
12
21
15
12
65
1
11
40
3
5
7
6
24
18
6
27
44
4
24
20
7
24
6
54
12
132
17
43
5
37
59
19
48
93
15
42
18
84
12
24
6
59
67
72
12
21
57
11
7
29
49
27
9
6
29
120
108
1
27
9
30
33
27
5
43
48
29
19
5
24
7
29
12
4
20
19
30
6
54
15
21
15
8
72
49
12
54
18
66
156
48
36
30
12
42
12
36
138
35
7
12
53
19
9
129
42
24
29
1
6
24
24
60
12
24
36
53
55
48
5
55
24
9
24
117
83
12
31
54
11
12
7
6
39
3
17
31
72
36
5
1
11
148
51
9
15
17
19
18
107
60
13
18
84
18
3
3
ABCD 97867665458*3^$a+1 [50010]
77
103
105
75
294
51
129
102
21
12
20
1
39
128
109
3
63
45
33
30
17
25
3
72
20
13
59
25
96
27
48
15
105
21
39
72
15
65
55
65
28
15
45
15
9
21
27
9
3
140
127
113
145
156
72
132
30
42
143
85
51
12
27
36
54
6
209
48
7
21
105
24
12
23
60
157
3
8
60
55
30
95
13
59
76
12
32
60
73
54
21
189
11
13
15
84
108
92
60
31
6
39
135
54
6
29
73
27
51
17
60
100
60
33
39
8
145
15
20
19
18
35
1
75
60
9
42
53
91
54
48
63
69
30
21
21
30
81
12
3
102
3
15
24
9
24
15
45
63
57
8
43
9
33
35
109
54
54
95
115
198
24
18
21
51
9
75
144
65
136
39
18
75
33
15
111
36
12
5
60
88
135
162
6
30
15
45
72
3
32
13
90
29
60
55
45
45
35
97
23
85
12
6
54
126
17
31
29
25
36
47
240
60
12
235
45
45
36
75
21
66
18
15
9
123
72
8
12
168
43
144
96
30
39
15
18
135
12
3
57
33
27
140
31
17
88
60
81
3
15
18
35
208
32
157
51
27
48
89
25
36
252
12
35
7
48
5
28
9
131
40
9
11
12
121
36
144
54
141
57
75
9
83
31
12
17
148
132
156
44
28
33
24
51
141
143
16
44
420
25
75
33
35
12
31
9
80
37
39
105
66
9
72
105
48
36
3
8
67
81
99
72
129
44
25
83
28
69
23
12
55
12
101
25
3
60
45
59
121
27
33
47
12
43
5
28
12
33
47
19
18
6
9
57
83
76
39
36
60
17
88
87
33
45
47
7
36
9
8
28
27
72
66
39
8
13
84
95
103
180
42
35
31
6
63
63
33
32
163
89
136
44
60
31
77
163
29
97
39
12
12
21
15
164
25
18
48
105
9
23
193
36
144
12
42
18
12
60
23
115
77
100
57
3
20
13
15
9
11
28
51
53
85
23
55
165
33
135
21
3
48
32
67
69
57
12
6
105
104
1
15
24
108
87
93
3
9
140
108
88
9
36
75
12
207
66
24
12
60
99
75
45
135
189
135
6
36
11
7
125
16
24
33
27
96
12
32
168
12
13
47
16
21
180
3
33
135
33
30
17
160
3
6
23
43
5
13
47
7
45
8
25
35
28
24
36
24
60
20
55
21
12
20
208
32
13
72
72
23
55
18
36
123
57
54
66
78
5
136
39
45
3
33
12
132
128
28
15
57
15
12
36
45
69
135
48
12
188
40
200
52
3
180
137
115
72
41
67
18
3
21
39
12
3
69
60
15
36
66
54
54
96
39
33
48
36
96
12
35
97
39
92
60
100
117
23
55
90
147
96
9
12
24
15
111
93
51
9
201
179
16
152
12
1
126
18
75
105
42
18
3
12
123
77
31
69
45
18
30
108
150
9
3
18
24
23
172
140
28
105
72
75
63
77
67
24
29
76
132
15
33
144
3
18
36
54
36
93
8
12
25
180
95
1
12
3
51
6
75
123
9
108
20
97
23
43
6
39
69
15
3
48
60
137
60
13
6
33
80
100
51
54
60
23
13
36
84
39
20
28
12
200
31
192
33
44
85
6
264
45
15
12
18
95
163
17
31
129
96
72
12
201
120
39
8
40
3
36
6
87
51
165
51
9
44
1
42
48
57
32
28
132
20
145
3
33
6
126
12
18
77
31
24
21
27
65
133
135
132
32
100
20
28
120
63
126
78
5
43
54
11
7
165
36
72
129
48
15
57
39
15
6
23
67
18
138
17
1
27
12
36
72
39
84
6
11
37
180
63
20
25
27
20
157
63
57
39
51
9
15
126
84
54
105
20
115
66
6
36
5
88
9
35
28
63
77
139
33
117
83
28
27
21
60
12
32
28
15
12
132
81
9
48
126
9
33
27
8
37
12
123
96
32
28
15
54
123
15
5
88
21
243
8
55
18
30
42
108
47
19
36
60
125
37
12
39
72
33
24
15
80
85
102
24
12
78
30
17
28
72
12
8
7
6
47
163
24
30
216
27
60
9
159
51
93
ABCD 97867850792*3^$a+1 [50157]
81
7
20
36
21
75
195
18
3
105
18
61
53
51
12
93
42
253
11
24
1
60
36
5
7
140
108
99
129
57
43
29
43
59
49
71
66
24
79
89
30
42
6
42
48
180
43
24
41
72
120
55
23
85
44
57
51
28
236
33
36
19
92
16
128
15
57
15
24
49
56
64
101
15
51
42
36
79
60
48
89
135
16
20
27
150
60
67
56
24
4
47
13
5
15
60
12
33
175
47
18
67
80
12
172
5
24
51
3
48
13
89
15
21
12
15
93
15
39
33
9
6
45
27
48
72
25
17
91
53
67
17
42
13
116
9
48
3
9
108
19
56
57
31
17
27
28
8
141
39
15
49
12
53
12
15
33
48
7
35
66
99
3
13
59
6
84
72
15
33
6
61
44
21
36
103
65
30
24
25
48
53
12
139
44
4
35
97
149
39
27
93
28
119
24
9
15
21
99
1
65
15
39
30
90
138
30
13
20
36
51
73
29
210
25
41
30
24
85
60
36
29
87
4
60
65
15
57
24
54
109
125
6
24
25
5
15
28
68
72
3
9
15
13
44
81
78
6
60
54
25
44
12
63
42
19
20
57
283
11
18
12
36
3
27
48
90
7
48
41
3
3
24
33
21
19
68
4
8
63
120
49
84
77
48
7
17
6
25
24
80
15
33
28
32
48
57
67
23
48
6
15
81
127
60
41
7
17
30
57
15
85
20
9
6
13
83
57
28
35
48
30
42
54
18
181
29
3
12
72
9
30
114
51
9
27
4
17
19
8
16
152
12
28
17
55
143
42
3
27
72
33
135
57
15
21
57
67
65
48
120
175
17
24
27
28
72
44
99
30
127
5
19
83
61
20
96
15
6
7
48
8
21
78
145
23
37
56
9
27
24
4
11
72
13
5
7
44
21
15
39
93
40
36
41
3
27
66
15
9
63
52
84
17
72
96
31
60
53
55
5
18
25
17
127
23
57
15
1
72
120
23
9
40
44
24
3
120
49
119
37
53
15
4
101
6
1
44
3
96
42
3
27
37
35
90
6
37
224
3
1
65
36
79
44
15
225
48
60
57
15
28
12
72
35
145
24
5
31
20
15
48
66
39
21
42
150
67
23
13
152
12
15
18
24
24
19
35
1
44
27
54
36
15
76
44
153
30
141
27
25
17
75
51
24
85
128
27
6
12
163
60
5
84
48
7
5
87
144
96
3
81
39
25
17
15
108
36
15
54
7
60
41
54
61
80
75
25
47
48
18
24
36
7
180
32
40
96
20
24
100
47
69
9
48
7
107
96
72
21
27
54
91
8
87
13
29
15
100
41
12
39
64
24
116
81
3
28
53
115
125
24
3
48
60
4
65
36
7
17
27
99
24
13
107
6
39
93
15
24
39
120
6
55
116
39
126
60
72
12
15
45
48
30
6
90
6
63
16
11
24
42
67
125
147
24
27
48
126
19
24
47
1
197
66
96
25
65
15
39
1
24
17
24
6
48
69
45
27
9
60
24
3
3
54
18
73
119
30
12
51
147
1
32
135
85
44
96
15
42
12
18
18
7
53
48
42
9
28
60
5
31
5
31
120
71
120
18
30
81
4
29
15
81
6
93
81
7
8
72
3
45
27
9
63
42
6
48
120
42
75
3
61
5
24
6
96
73
36
5
24
144
48
108
7
77
111
15
37
12
125
36
12
7
72
53
30
42
15
28
11
9
153
12
60
36
15
69
3
12
81
7
20
28
60
72
77
48
39
28
83
13
20
45
19
77
48
7
20
21
7
108
29
66
30
90
69
165
63
15
13
68
40
5
12
7
71
96
24
1
29
15
45
84
42
133
20
135
61
11
1
44
123
1
36
125
19
11
18
43
20
39
78
55
41
19
23
42
43
48
29
111
12
93
15
105
39
28
29
24
99
28
168
47
69
33
42
6
3
39
198
42
61
35
49
5
3
105
63
12
57
31
56
24
27
13
29
6
54
12
24
60
204
31
20
36
16
12
17
84
24
7
29
87
48
27
9
36
189
6
93
21
15
15
13
53
60
19
48
71
90
15
112
104
129
6
1
12
173
30
9
81
48
30
25
47
42
48
3
40
11
33
72
28
72
41
19
80
9
31
24
20
105
12
27
72
33
42
18
48
30
9
15
85
89
36
63
72
28
5
30
18
72
30
25
8
9
48
6
24
18
19
113
31
20
64
17
126
72
1
32
57
43
12
53
18
37
8
195
120
54
108
123
21
6
48
37
8
27
9
39
24
18
7
92
9
42
37
5
6
6
135
21
24
30
30
18
13
5
72
7
89
6
21
28
41
19
29
120
6
1
5
36
12
87
105
39
75
24
121
77
48
132
108
12
43
29
7
119
81
124
17
42
85
5
7
24
47
37
5
111
15
9
15
61
5
102
54
36
108
12
54
18
72
15
9
30
30
12
27
28
47
18
43
5
24
15
15
ABCD 97868214014*3^$a+1 [50078]
84
140
196
128
12
28
56
60
45
135
60
16
59
126
324
51
48
256
180
104
16
56
24
21
90
33
132
28
36
149
15
21
36
135
24
144
21
15
76
48
5
127
128
87
25
29
79
116
16
48
12
84
44
96
36
48
52
48
32
108
240
60
87
18
91
176
64
20
81
15
48
172
48
20
16
236
28
56
81
90
45
9
135
9
15
12
60
39
1
24
56
40
20
201
43
56
81
67
36
96
8
160
47
69
144
57
99
24
3
18
135
9
36
19
107
126
3
24
153
3
240
220
36
41
87
52
24
24
101
19
32
48
100
17
3
87
54
111
4
281
39
16
140
28
101
31
84
47
153
225
51
39
90
15
16
5
39
244
140
36
45
39
252
60
4
164
16
59
37
140
39
61
8
40
60
80
12
4
20
16
128
72
111
49
95
165
64
257
147
105
31
56
28
36
24
32
228
132
28
20
76
65
19
96
65
55
17
99
81
99
60
28
11
85
56
264
4
36
5
51
88
41
15
36
28
132
41
19
20
69
79
12
161
3
105
36
126
33
165
55
36
48
41
99
52
180
11
18
72
87
36
64
12
60
84
20
60
60
16
185
15
160
59
81
9
75
144
12
4
35
126
54
49
203
133
36
84
120
24
35
21
36
124
20
51
129
184
65
51
16
275
193
140
36
124
173
99
48
156
36
60
84
4
140
93
19
108
212
60
24
27
18
90
21
148
32
40
164
16
20
9
99
81
99
60
93
180
147
252
28
72
48
83
54
36
108
111
48
52
48
11
25
80
40
24
11
45
16
11
18
219
33
27
160
36
11
54
31
168
36
20
16
44
4
32
9
72
18
36
73
272
48
93
99
64
56
33
36
19
17
15
111
33
76
108
53
63
156
15
105
88
23
13
36
5
43
11
141
48
72
60
60
24
40
20
4
35
90
51
64
156
107
69
100
60
44
15
21
4
104
141
19
20
100
32
48
60
12
84
76
104
75
1
44
9
27
45
3
132
24
136
8
57
39
36
33
111
87
13
5
75
24
72
24
75
21
24
24
36
60
16
20
4
47
97
92
4
80
64
156
384
92
21
99
48
72
15
25
108
281
180
36
99
16
80
21
43
29
111
36
64
5
36
15
4
60
47
18
55
264
72
48
11
81
135
9
117
43
84
53
288
91
128
12
64
101
183
36
100
59
1
89
27
120
105
36
39
141
72
75
16
107
129
424
77
27
160
56
9
115
96
41
39
240
16
11
54
3
72
40
240
185
144
15
21
99
60
57
39
84
21
115
48
36
84
12
11
69
124
5
72
18
9
72
40
284
4
5
75
60
196
101
39
36
15
145
35
18
51
4
32
64
44
21
72
87
100
11
1
20
159
9
72
64
197
54
33
93
54
234
31
8
112
65
54
72
414
3
112
29
36
103
36
84
11
45
36
45
3
177
36
18
54
15
100
60
5
27
4
257
54
13
56
4
17
15
4
71
18
36
19
236
69
75
33
99
45
15
4
35
9
156
15
121
128
12
63
45
112
84
44
40
12
84
11
93
72
60
4
77
67
12
20
60
129
91
68
36
24
33
127
53
18
129
120
21
219
33
3
240
27
49
128
3
69
88
20
52
59
1
60
65
79
20
45
259
32
64
5
79
65
7
200
24
84
27
85
ABCD 97868215936*3^$a+1 [50035]
90
47
67
45
8
13
35
109
54
21
144
96
8
43
228
9
33
39
56
13
27
9
39
27
90
24
83
112
21
90
90
167
48
19
485
40
56
24
349
126
30
23
72
64
72
9
84
11
88
8
24
31
144
9
171
6
18
165
96
99
246
54
81
96
72
21
107
112
51
96
5
31
48
177
45
59
16
45
270
69
80
40
96
165
227
7
60
213
3
45
9
180
126
29
151
138
6
156
77
37
54
45
21
24
156
23
13
18
6
35
19
21
141
123
51
90
186
84
69
45
131
240
1
114
30
111
33
60
11
16
48
104
16
231
36
29
79
6
51
39
9
176
49
156
216
99
56
13
30
150
66
24
69
32
91
198
36
35
40
51
24
93
48
24
24
240
21
30
5
55
65
61
18
9
48
24
75
53
40
21
131
115
186
48
6
234
66
9
56
265
84
59
160
80
67
53
157
6
77
13
18
90
36
144
30
29
88
24
56
19
96
54
36
123
224
241
87
45
18
30
6
45
45
51
48
96
8
88
63
42
63
45
51
96
33
47
55
9
96
3
42
54
36
54
51
32
120
31
89
157
54
45
45
240
72
27
21
51
9
71
48
37
180
36
18
41
91
54
503
16
21
11
379
101
25
18
90
51
21
54
54
132
144
83
37
11
43
21
8
43
54
143
91
90
147
48
21
35
61
3
81
23
192
184
21
126
45
45
120
54
6
159
96
69
54
101
16
152
127
105
39
90
47
109
96
48
51
128
7
9
104
72
96
24
109
11
109
42
48
6
144
120
75
104
43
69
8
157
30
54
167
19
21
189
54
42
27
117
120
3
141
150
162
30
24
30
36
24
123
3
29
48
88
80
192
193
95
133
126
36
420
5
72
240
187
120
53
61
120
27
24
45
75
45
35
48
136
24
8
79
90
54
30
6
69
21
11
133
66
33
32
139
90
72
3
51
21
32
1
135
45
12
39
56
325
3
32
120
115
90
107
217
36
123
75
189
32
160
80
25
90
93
96
75
42
30
114
36
180
54
45
8
103
65
120
19
30
36
59
19
29
133
3
56
40
80
120
96
19
69
237
27
117
30
5
85
99
141
30
53
1
36
60
15
24
207
90
114
69
21
126
93
32
109
83
72
19
90
59
40
152
136
32
13
75
159
6
84
183
32
96
24
88
141
66
204
66
24
11
115
69
152
79
65
61
60
159
8
112
168
3
120
24
53
136
104
16
105
192
119
115
216
149
136
3
165
15
90
36
54
29
31
105
32
43
162
59
88
117
51
99
21
123
21
56
24
16
75
237
192
45
11
133
51
51
5
13
59
67
24
29
43
5
295
9
128
13
48
36
15
99
141
141
59
160
105
60
11
25
48
96
54
41
48
13
54
36
9
99
149
120
16
117
3
144
32
48
73
47
208
33
186
54
12
35
72
61
171
48
152
40
216
75
84
126
59
85
6
77
16
105
162
138
6
66
60
108
27
72
27
5
120
40
51
18
12
60
75
213
120
107
24
64
45
72
30
18
6
69
ABCD 97868585684*3^$a+1 [50027]
107
1
66
381
249
6
108
138
252
60
30
18
6
18
12
42
66
3
15
96
72
57
9
18
5
55
198
83
64
32
67
29
67
12
129
39
18
108
48
11
103
41
25
72
15
27
165
27
78
180
588
39
33
63
33
84
123
81
36
12
143
133
59
16
69
36
71
49
143
19
29
112
129
78
18
30
54
144
36
54
81
141
35
235
90
36
48
6
48
78
3
32
13
132
111
9
183
57
12
42
90
126
41
31
18
12
54
29
67
66
11
25
72
144
95
16
80
13
18
33
57
36
36
30
54
75
165
66
9
32
49
168
167
16
45
36
47
61
35
1
24
66
42
108
18
36
41
48
19
252
12
149
145
18
12
60
66
96
36
63
32
169
39
57
36
30
54
24
90
29
19
78
36
18
30
216
3
33
36
6
174
24
102
24
12
21
69
78
30
108
36
36
36
6
72
54
3
9
23
37
18
48
90
96
18
29
91
90
54
54
24
23
25
42
36
153
63
81
27
5
43
24
29
199
36
21
105
71
43
12
18
24
63
63
30
18
6
108
120
119
61
3
96
33
36
59
61
132
15
57
183
9
23
67
186
36
30
54
222
138
240
18
12
108
72
17
25
228
24
12
36
132
30
42
30
180
144
24
5
16
63
81
117
59
144
16
15
36
29
67
12
150
59
16
45
42
138
42
66
227
16
9
6
30
108
108
6
12
36
6
143
1
120
42
198
39
15
174
35
16
57
42
29
37
6
12
18
6
30
18
6
36
66
54
36
90
161
16
21
108
60
3
51
30
96
282
96
48
6
48
42
5
103
12
42
18
30
78
36
36
48
42
48
78
5
43
69
9
90
66
24
84
54
108
18
150
30
54
6
66
54
18
186
12
72
24
102
36
33
93
72
60
47
48
139
18
83
37
75
21
84
18
24
66
27
9
279
159
54
54
72
12
18
132
107
37
27
189
35
13
180
24
23
43
24
54
72
72
183
27
21
33
6
41
157
84
351
33
18
30
168
12
27
81
36
78
18
11
115
29
16
147
18
107
1
60
48
114
18
12
42
192
18
231
48
80
61
102
114
59
7
18
24
47
61
18
17
1
120
24
36
36
23
97
24
282
6
126
105
80
43
42
30
45
9
18
54
24
12
36
42
84
6
18
65
79
17
73
30
60
54
66
6
54
12
90
162
6
54
18
36
192
6
102
150
120
18
18
24
54
48
36
47
13
30
36
33
48
32
19
90
36
126
65
1
111
33
24
66
53
37
59
67
114
48
24
83
169
12
72
96
72
174
6
12
24
12
162
6
30
78
288
108
87
32
256
176
16
63
120
78
12
18
24
5
43
18
90
18
42
77
96
115
72
54
120
54
18
6
54
3
33
84
54
42
120
3
183
30
11
49
18
18
12
95
163
221
96
16
96
3
12
60
48
90
59
37
48
78
174
24
119
1
18
180
114
84
18
33
32
112
3
72
53
25
12
171
15
12
53
61
12
23
160
105
18
144
144
150
54
18
71
1
47
109
36
47
112
21
36
24
95
43
18
24
108
120
42
29
1
132
36
18
18
3
177
15
183
66
132
12
42
12
42
12
11
79
78
51
51
54
6
12
117
87
66
18
69
63
18
95
43
5
31
6
107
85
96
12
72
36
54
29
139
120
60
12
72
77
121
78
72
90
48
90
114
18
36
12
42
72
39
177
63
57
71
37
59
85
78
54
23
67
36
48
36
69
3
186
66
6
120
72
75
39
18
18
21
9
23
48
16
39
18
108
42
84
6
72
36
84
23
1
48
78
72
30
54
60
102
36
42
18
36
12
78
101
64
33
102
9
123
30
54
24
72
336
ABCD 97869213298*3^$a+1 [50063]
24
80
24
16
24
11
69
28
23
144
117
39
105
9
6
25
65
267
60
40
8
27
48
21
51
12
93
45
30
72
36
90
79
23
9
51
93
39
81
132
48
69
6
60
69
72
111
13
20
76
11
12
36
21
21
3
72
40
72
83
30
18
81
33
6
72
12
61
5
111
3
93
40
77
7
20
51
48
144
117
219
24
165
136
44
33
18
12
78
30
81
4
56
36
108
36
144
52
47
13
17
18
33
129
96
12
199
59
144
30
15
171
201
24
220
72
53
12
7
48
95
9
21
12
18
30
15
15
105
87
93
3
102
27
16
17
48
7
23
84
57
9
31
44
4
108
107
133
23
72
57
36
27
48
24
6
54
21
15
21
96
228
132
48
69
96
84
115
35
1
47
60
48
129
93
3
15
84
93
93
30
60
84
18
42
6
99
36
57
48
27
40
137
7
104
69
78
37
125
18
60
13
12
5
48
174
13
53
15
4
113
18
42
138
24
30
96
75
69
48
30
480
60
105
40
84
56
112
68
160
23
117
60
33
19
96
119
18
90
90
90
217
35
216
21
48
51
57
15
252
45
21
27
28
77
138
45
57
18
21
99
57
75
30
18
97
60
5
3
27
132
30
6
49
108
47
90
6
234
63
3
72
25
47
30
36
30
141
33
6
42
103
29
78
85
47
21
15
45
76
8
15
6
54
33
3
57
27
48
72
13
212
40
140
36
69
78
165
105
187
101
39
36
87
132
1
29
48
18
157
8
204
63
60
12
21
72
3
12
150
39
36
72
12
39
1
23
1
32
12
51
12
37
35
37
29
15
24
36
16
56
12
28
228
20
36
4
5
99
88
17
7
11
93
135
49
116
24
12
51
78
30
81
21
15
4
44
159
117
4
72
44
21
3
9
115
71
37
143
141
24
84
93
39
63
96
54
3
177
30
133
72
56
4
36
65
91
20
69
54
93
45
139
59
21
21
123
27
45
60
27
18
139
89
55
44
36
39
18
3
45
27
75
105
135
45
12
81
162
9
213
6
97
47
25
11
57
3
72
145
68
45
39
132
63
21
76
101
7
20
88
252
65
126
24
6
19
8
57
90
21
40
32
3
1
11
145
5
78
54
7
23
30
30
36
25
72
23
37
17
27
51
18
30
117
108
195
9
3
145
23
24
18
39
40
104
105
15
87
57
15
265
125
67
56
87
33
64
41
102
13
23
37
35
37
11
72
48
21
63
48
48
81
88
23
12
96
120
105
4
68
33
30
12
69
180
40
11
12
81
99
13
23
12
42
48
3
15
37
35
102
27
219
37
35
78
151
68
111
25
47
30
27
3
13
89
6
84
108
102
18
60
12
57
3
78
123
27
60
37
53
55
60
8
57
19
29
12
103
24
8
3
12
108
45
12
24
4
35
234
15
36
180
40
32
84
93
7
23
45
48
60
15
12
25
95
198
102
141
60
72
40
72
120
65
18
42
15
15
93
24
51
60
69
9
30
1
80
184
35
25
59
36
12
73
35
69
76
44
63
37
95
6
132
15
15
133
12
20
63
165
100
65
54
78
30
30
18
114
48
39
39
12
45
117
6
25
17
15
144
51
33
24
15
97
11
105
60
117
66
37
32
3
102
15
172
44
27
48
21
3
60
25
60
83
72
105
36
195
157
12
35
30
96
7
95
9
3
270
51
84
3
33
135
114
75
3
37
20
88
68
87
18
102
33
112
83
132
102
18
33
15
117
40
65
7
32
148
48
17
55
35
61
32
3
12
30
67
23
18
67
83
165
99
96
21
268
128
117
30
18
19
44
60
12
64
68
63
13
84
20
268
20
48
75
12
90
60
3
4
12
29
39
123
18
90
9
3
48
84
81
36
51
33
45
19
11
24
33
3
1
11
102
198
93
172
32
15
1
17
48
27
3
49
60
23
49
84
92
52
56
27
42
43
17
66
21
4
12
128
45
67
72
53
ABCD 97869284746*3^$a+1 [50056]
16
32
85
18
89
25
39
56
19
114
36
15
69
42
90
15
48
45
3
72
8
40
72
32
60
4
24
21
95
25
171
44
91
9
24
33
15
80
7
41
91
5
25
36
30
29
48
37
35
199
30
12
39
21
27
33
18
6
15
8
76
32
108
16
8
12
4
27
33
21
24
12
3
20
61
3
21
11
4
51
54
84
36
12
15
12
57
59
37
168
15
24
33
204
18
30
95
16
57
3
20
25
27
44
49
15
60
69
6
42
114
9
84
20
72
4
99
33
39
5
16
12
57
15
201
3
96
15
29
40
39
41
61
18
18
15
44
73
27
111
18
95
60
76
75
53
52
60
24
57
3
147
90
3
32
4
44
12
112
33
15
75
30
23
4
33
27
87
29
31
33
3
129
60
3
41
36
1
27
36
39
66
36
30
81
9
63
60
12
36
20
7
42
15
63
57
93
3
27
6
51
99
12
24
29
40
21
99
60
44
72
103
6
12
18
21
9
36
3
45
11
40
21
59
12
4
51
45
3
24
6
27
9
71
13
6
93
21
84
23
19
84
6
3
57
3
15
5
1
59
85
3
9
23
31
36
5
1
15
8
31
6
84
23
7
33
15
18
18
129
12
51
5
67
45
48
60
60
45
48
11
25
3
12
20
48
16
57
72
6
77
12
16
9
36
47
88
12
80
4
39
65
36
84
40
20
19
30
6
90
47
48
265
30
12
33
32
187
17
19
6
78
57
20
109
12
3
96
33
12
24
59
28
24
45
35
25
3
12
45
23
52
21
18
30
36
3
32
19
77
7
48
60
17
37
35
4
9
51
45
27
12
12
63
66
90
5
4
27
66
15
9
54
41
24
36
4
75
21
108
15
53
49
6
9
60
44
24
76
80
1
15
36
8
4
20
7
65
25
123
21
6
33
8
28
51
9
32
40
80
85
155
19
6
23
85
11
28
21
11
4
27
53
31
29
16
20
19
21
3
21
44
16
9
6
5
1
111
8
1
3
92
4
39
6
66
5
1
24
23
73
42
102
95
19
66
3
33
47
13
3
21
11
37
102
33
105
35
52
45
3
27
6
48
27
20
12
7
6
99
3
12
66
18
6
24
36
63
12
21
59
19
5
60
7
30
18
89
13
47
40
12
36
63
9
3
77
73
78
54
18
12
6
60
11
1
12
15
33
59
19
17
4
69
30
9
12
15
30
23
16
57
23
36
24
52
9
18
42
15
8
1
66
18
3
8
7
9
20
4
21
11
13
35
1
11
112
27
9
12
12
75
41
4
15
105
132
3
168
9
56
64
3
6
15
32
13
27
69
36
15
12
80
13
23
91
45
3
6
27
44
19
42
30
18
27
99
5
1
15
27
12
45
68
28
3
41
36
7
57
20
40
68
25
102
18
12
24
12
30
65
13
39
27
18
15
36
72
24
15
24
5
25
59
13
59
4
44
55
77
1
83
1
23
13
39
9
35
36
16
140
48
19
21
15
17
43
21
80
28
32
4
105
39
15
41
64
117
15
36
24
24
60
57
3
21
63
32
79
132
17
12
25
3
27
30
71
7
33
69
3
27
125
16
27
21
24
32
13
11
7
9
15
9
27
48
45
21
35
1
35
60
7
42
6
78
35
1
39
27
48
6
51
33
11
4
9
90
33
27
21
44
28
9
15
8
16
20
96
4
12
39
36
30
27
21
6
81
44
31
153
60
9
11
157
107
52
3
41
7
9
20
31
108
5
36
13
11
61
3
27
144
42
24
11
79
9
56
48
40
20
25
75
27
29
4
3
33
32
12
52
3
45
15
18
27
21
60
42
137
55
21
9
71
84
1
15
12
9
51
68
16
51
12
18
48
66
9
27
132
48
117
48
63
5
12
64
3
33
44
121
30
24
24
42
24
39
44
72
16
15
18
12
138
17
4
39
6
66
12
30
66
6
11
52
3
12
6
15
12
39
5
103
57
56
7
17
1
12
6
36
9
72
24
24
44
60
36
196
69
6
96
18
11
25
18
60
18
39
68
55
6
60
36
35
100
3
45
32
25
23
16
117
3
27
9
33
6
9
92
40
60
15
6
47
12
28
20
25
66
41
31
9
36
12
51
45
39
41
40
72
32
52
9
96
30
30
6
48
9
56
4
68
7
6
24
12
18
41
4
72
45
23
25
71
64
12
69
6
5
4
44
37
114
17
49
36
27
12
20
31
89
120
16
12
27
30
48
167
16
45
54
78
27
39
17
12
48
64
39
5
4
12
8
108
109
36
24
24
12
23
76
39
117
3
66
59
7
9
56
37
51
84
27
9
56
40
99
36
5
1
30
24
93
8
4
3
17
19
45
51
66
3
15
66
96
42
36
24
17
1
135
80
19
33
15
12
5
19
30
36
11
60
4
15
45
9
66
30
11
13
60
6
24
9
123
17
1
6
33
45
12
60
3
32
48
13
39
39
150
96
35
73
11
12
4
99
9
20
16
80
55
17
4
20
13
48
3
15
65
79
222
24
120
60
36
30
24
6
54
84
72
30
15
3
42
83
48
4
20
24
7
54
24
27
24
9
15
45
11
19
24
5
60
16
12
104
13
15
60
32
25
174
17
37
36
6
30
6
5
19
48
36
57
24
45
3
27
45
45
3
8
19
5
1
18
12
57
21
51
69
15
44
36
25
42
12
6
6
53
7
90
24
11
61
143
1
3
8
4
36
33
11
25
3
33
3
20
12
25
72
11
1
15
21
24
51
9
24
15
36
63
36
6
24
60
119
60
13
95
4
81
3
57
23
1
18
41
4
72
20
36
73
87
8
72
7
21
9
3
3
66
3
72
24
44
16
9
35
48
7
12
18
3
12
80
7
5
4
57
23
1
15
21
87
33
87
57
3
27
5
19
12
12
5
36
1
23
37
3
12
3
33
32
12
48
28
20
25
18
66
3
60
15
117
20
40
3
60
36
6
126
17
28
140
24
16
80
85
23
4
108
9
18
17
31
9
24
20
7
42
132
18
12
9
21
99
12
9
36
108
27
104
84
36
13
51
12
57
3
3
42
138
42
3
129
171
32
13
6
5
55
30
24
60
35
19
78
3
56
55
33
8
49
15
48
45
3
152
ABCD 97869422668*3^$a+1 [50040]
63
45
3
32
28
9
6
54
6
102
12
35
13
78
53
7
102
23
48
4
300
15
45
27
36
57
15
18
84
75
120
63
78
23
19
42
35
1
12
3
20
55
60
9
3
41
16
15
5
13
95
7
36
77
60
16
57
42
17
61
42
21
57
83
1
159
32
7
57
21
42
5
157
15
3
18
72
11
12
132
12
103
21
291
18
30
17
48
100
87
30
6
69
8
16
9
11
19
12
36
29
25
6
24
48
42
35
1
30
252
33
12
20
37
59
31
36
77
16
96
3
93
44
43
53
37
95
36
121
23
48
67
30
47
16
75
72
41
52
39
30
138
33
24
96
68
67
72
48
54
15
44
40
32
28
21
63
15
42
18
21
12
48
92
97
83
7
5
13
42
33
12
45
48
60
87
15
18
99
60
60
56
24
61
3
104
13
24
51
104
28
33
3
24
45
3
15
30
54
65
25
3
135
12
6
15
8
24
25
35
76
9
63
24
33
15
8
120
115
29
4
51
89
1
78
21
84
192
33
47
88
165
63
27
17
121
42
30
71
40
56
73
87
176
49
15
3
5
97
36
75
20
19
48
120
41
31
33
63
65
12
132
31
9
24
24
3
29
88
15
33
8
36
4
39
81
69
155
25
12
66
9
21
84
168
42
5
16
9
23
7
9
96
36
159
6
23
19
120
90
107
13
18
5
19
233
100
12
45
18
65
40
63
30
24
6
33
9
71
4
12
20
55
53
100
32
1
75
9
51
15
12
21
32
88
12
12
75
108
17
156
31
33
27
6
15
12
93
12
60
3
48
39
5
73
12
95
88
8
7
53
16
144
9
90
17
43
30
3
44
40
44
1
138
17
13
3
99
5
31
12
93
45
12
42
18
11
64
3
29
4
20
120
7
33
44
132
60
48
16
21
18
48
153
9
23
12
115
42
23
52
44
19
57
3
21
12
60
45
39
33
120
60
48
12
11
1
71
24
4
21
15
21
12
75
32
31
65
12
36
1
75
68
36
19
102
36
63
44
40
32
1
123
44
55
18
12
30
42
30
53
52
15
6
102
5
12
25
15
33
18
12
33
69
3
33
3
60
144
32
144
24
55
5
52
24
20
1
3
105
3
68
79
41
4
63
29
4
27
53
132
48
1
15
8
37
36
23
1
6
102
30
5
43
12
108
29
61
90
12
45
45
18
5
28
9
11
60
16
80
31
5
144
16
39
6
84
3
12
20
48
12
4
44
43
69
44
19
18
15
87
12
36
102
15
32
73
18
5
120
204
4
56
48
16
9
27
21
87
36
12
24
128
72
61
42
57
33
87
3
21
57
12
30
12
9
32
12
67
29
37
12
42
33
123
5
4
36
72
68
25
35
7
41
144
16
72
8
24
40
57
15
8
7
65
24
16
63
105
32
43
81
176
25
48
30
48
12
18
59
85
15
51
5
67
120
18
3
32
88
44
43
12
5
36
12
52
60
3
24
185
28
20
7
5
55
30
3
57
48
30
5
28
57
11
64
57
66
5
49
11
4
68
72
31
12
90
11
72
55
42
123
87
41
4
80
13
24
3
27
6
23
96
48
85
12
11
25
3
9
18
5
48
16
8
37
39
60
24
8
109
23
52
56
4
63
180
17
1
15
48
32
28
32
12
67
36
29
31
42
27
56
19
18
90
21
60
9
72
15
15
66
24
23
43
9
15
5
43
30
23
7
5
37
15
3
12
108
53
64
48
3
57
20
60
55
30
63
8
1
119
37
3
9
23
4
93
87
45
11
40
75
5
55
144
89
24
48
49
18
65
36
7
17
40
92
28
45
75
27
5
40
51
33
57
59
73
51
21
11
12
16
21
66
17
40
15
132
29
84
28
27
42
3
80
76
20
1
30
36
12
18
27
27
41
108
4
108
39
5
13
30
5
13
23
67
24
9
96
80
13
63
15
113
49
51
56
36
84
1
30
30
42
90
95
60
85
11
60
40
96
24
20
16
15
18
51
80
60
1
11
79
81
20
67
30
191
61
63
3
69
33
48
27
15
60
21
36
120
84
159
17
91
17
85
42
41
25
12
30
48
42
30
21
27
213
9
30
12
69
9
47
24
36
48
67
9
24
33
30
54
3
15
30
27
33
27
45
6
45
27
5
12
24
1
59
7
89
85
15
63
137
16
8
67
53
61
39
99
90
18
30
42
5
52
36
9
191
37
12
15
3
72
5
13
11
96
40
3
90
138
77
7
221
12
52
44
1
63
57
18
5
52
135
9
56
25
59
1
123
3
90
23
64
60
8
72
25
12
63
188
55
77
55
117
33
35
25
18
60
9
60
36
12
56
7
17
115
81
116
40
48
20
96
64
57
35
84
16
51
42
23
12
7
41
25
27
63
17
13
3
69
11
7
60
153
20
1
11
4
93
191
12
7
42
3
32
13
18
5
48
19
93
27
42
3
8
88
20
1
95
55
6
12
12
18
21
24
92
13
42
9
12
129
3
80
28
104
60
145
30
18
143
12
25
23
37
11
97
30
12
21
32
19
18
18
90
23
120
4
60
36
20
19
30
11
97
27
3
12
12
41
49
3
63
93
36
51
125
19
48
18
27
27
18
51
24
20
96
4
8
24
13
12
18
21
117
24
48
27
3
5
43
24
29
12
60
ABCD 97869464482*3^$a+1 [50017]
120
45
6
77
13
27
56
25
15
12
63
21
9
23
4
44
19
17
205
59
60
16
9
47
120
112
8
28
12
36
32
12
40
12
57
3
20
64
48
8
55
42
75
9
27
69
35
16
32
55
17
64
8
48
25
3
8
79
89
12
31
12
81
9
35
28
8
43
17
28
32
49
18
9
8
109
54
77
72
28
33
72
15
3
5
37
3
80
12
60
124
68
88
12
44
40
24
15
60
29
24
85
11
48
12
7
21
51
65
24
4
8
79
36
5
7
42
18
29
12
52
8
28
24
60
12
12
32
48
84
100
20
28
3
29
31
69
33
15
63
5
16
20
64
84
20
28
32
1
71
136
36
39
6
87
36
159
33
60
56
37
11
48
48
19
54
3
60
60
32
28
12
12
32
28
128
12
88
80
28
12
51
5
4
36
8
24
16
108
15
5
16
20
12
19
12
6
51
48
81
3
8
24
103
5
28
8
12
1
90
18
11
12
24
108
79
5
1
15
228
60
36
33
11
24
55
93
48
21
51
99
17
12
97
3
36
20
12
40
9
24
35
12
19
5
84
36
16
128
1
75
8
24
24
52
24
32
76
45
3
36
3
90
95
28
8
16
44
84
24
48
25
15
12
27
6
27
12
60
8
4
104
31
17
108
40
33
11
28
140
88
3
53
7
33
12
48
8
12
16
20
24
24
19
9
8
49
60
3
8
73
6
21
27
6
90
9
140
12
37
3
44
43
29
28
32
4
96
3
6
11
7
12
33
57
23
52
20
13
15
36
3
89
1
36
6
41
13
27
8
1
179
16
60
20
24
1
6
33
39
30
39
33
15
8
1
63
24
144
12
36
56
84
7
24
5
97
15
20
7
21
27
53
1
35
19
17
16
3
6
12
108
3
15
17
4
12
68
25
15
75
9
12
3
57
32
37
11
148
36
20
19
9
92
1
15
96
33
15
81
3
45
24
48
23
67
9
20
12
37
83
60
40
27
65
40
48
9
83
12
4
20
4
12
9
35
16
12
81
54
42
3
20
24
4
56
4
24
8
13
71
28
24
48
44
48
36
12
13
6
41
52
24
32
52
8
28
36
32
67
33
3
5
136
24
48
3
53
12
36
52
12
12
92
25
3
44
4
15
18
78
21
144
96
12
24
120
33
23
31
21
12
96
45
15
39
81
8
16
81
35
100
36
129
11
36
76
60
104
64
15
5
25
11
4
99
66
107
24
4
135
89
40
24
24
63
21
32
4
24
20
36
4
12
3
41
160
8
12
13
6
5
72
12
1
15
32
61
39
8
76
3
5
13
12
15
8
1
107
13
96
144
30
41
16
12
21
15
9
3
32
1
27
99
29
28
140
24
25
35
60
24
49
11
48
16
12
8
12
24
60
24
55
33
24
32
16
20
76
20
52
33
111
9
15
96
44
40
8
12
115
66
11
31
33
24
24
9
12
71
7
12
9
60
8
103
6
3
51
66
24
15
156
8
28
57
35
1
6
72
57
9
60
30
5
1
47
16
44
12
7
53
28
12
32
4
36
24
111
18
99
108
20
60
64
8
76
72
68
16
12
8
223
12
5
1
84
15
39
5
12
4
56
73
59
28
93
27
39
6
30
17
1
11
31
29
1
3
24
68
4
92
43
54
35
55
9
153
3
12
32
36
72
49
15
24
8
24
60
97
6
84
33
12
36
27
33
21
15
24
48
20
37
35
55
6
75
24
45
23
64
8
25
11
4
8
36
84
60
49
47
52
45
11
43
77
48
52
60
3
45
27
9
3
57
192
48
9
162
5
84
55
9
8
40
32
48
4
32
67
5
24
28
20
28
39
12
89
19
33
24
36
56
52
24
45
27
27
21
15
24
9
44
4
80
1
42
12
101
12
36
24
16
27
17
28
9
18
6
3
132
8
37
39
56
28
3
29
1
63
33
15
33
3
24
15
17
36
1
3
32
108
16
48
3
29
96
12
24
12
48
84
24
64
20
37
11
25
15
24
32
4
15
17
61
15
20
31
5
24
96
19
45
8
4
80
13
131
4
32
12
4
8
4
24
20
13
11
52
116
96
16
27
6
23
72
36
48
84
24
12
76
8
16
32
40
8
4
56
76
32
19
18
35
1
138
17
4
24
15
209
60
72
37
3
36
20
16
15
48
69
3
132
41
28
32
28
116
16
32
7
81
87
41
169
119
24
1
35
1
51
3
53
55
29
7
29
16
24
8
36
52
129
35
55
9
57
42
41
12
16
132
36
12
8
31
72
9
8
12
16
9
11
37
6
66
23
64
68
103
18
3
12
69
11
28
24
8
24
19
53
60
4
60
24
15
33
216
8
36
4
24
56
60
49
72
27
45
27
27
137
55
33
99
30
42
30
3
104
4
48
56
100
8
16
9
30
5
4
9
11
121
18
30
47
7
5
4
48
3
53
28
72
60
33
18
21
8
67
125
16
33
15
12
15
17
13
11
4
68
16
108
140
12
24
19
33
56
1
12
114
41
25
3
3
9
24
69
39
8
84
28
56
1
6
101
4
24
9
6
5
120
4
81
36
23
12
28
56
4
56
28
48
12
9
71
31
161
88
9
23
24
24
60
28
84
20
12
16
12
20
4
152
84
52
48
20
31
125
28
48
8
12
13
3
20
28
60
32
4
36
8
85
18
36
141
39
17
13
23
52
8
43
18
35
4
33
24
95
72
7
42
35
13
60
48
47
13
11
12
12
76
33
39
81
15
8
4
27
6
48
11
4
72
60
51
9
108
27
57
39
65
28
8
43
9
39
6
83
48
4
39
5
127
66
11
48
4
96
80
13
71
1
60
35
12
16
20
12
172
8
4
21
35
1
11
40
39
17
1
23
19
65
100
36
48
228
8
19
29
52
8
36
76
45
75
24
32
13
35
79
36
17
132
16
15
33
92
60
16
60
9
35
16
33
27
44
12
61
6
33
12
8
37
102
45
9
18
9
24
45
90
53
16
51
24
29
19
53
64
12
20
112
8
84
7
6
15
140
48
48
85
54
5
12
12
12
1
71
12
40
39
57
8
12
12
1
23
28
44
13
48
42
53
12
55
ABCD 97870148302*3^$a+1 [50025]
39
18
54
33
75
57
24
60
36
48
27
126
63
45
159
291
36
45
72
45
54
33
96
33
36
54
162
18
9
228
120
129
75
33
126
45
60
129
36
27
63
9
27
54
39
60
279
201
33
54
153
9
111
51
57
159
33
21
36
75
15
129
33
111
36
105
18
72
36
162
51
39
72
108
21
96
81
180
51
108
75
126
3
15
162
54
9
96
39
54
63
480
69
18
36
105
180
39
18
111
168
96
57
27
72
99
273
87
129
384
9
3
36
120
93
36
3
123
129
48
12
96
3
45
9
75
87
45
99
45
12
84
39
54
54
33
3
72
126
123
60
24
9
36
111
51
45
63
33
24
51
117
45
3
252
12
204
51
36
105
24
36
24
117
18
72
21
288
48
132
72
267
54
27
9
144
234
57
96
24
24
87
45
45
18
90
36
234
105
96
24
9
51
3
57
123
108
18
3
69
63
99
33
21
99
36
132
75
18
27
9
63
63
180
33
129
99
72
132
36
57
39
108
48
21
18
18
72
3
69
159
24
144
12
12
36
9
123
108
24
51
162
36
108
39
24
9
3
144
12
165
87
360
3
153
27
198
18
234
39
15
234
39
51
18
18
105
93
87
57
51
3
45
135
9
36
153
27
81
3
48
255
90
75
72
33
18
9
144
84
60
135
81
27
57
72
156
24
60
27
69
240
15
57
36
33
18
189
171
54
27
153
159
3
93
12
3
18
198
21
72
87
225
48
12
144
21
54
36
54
87
93
126
9
240
12
108
225
111
33
144
51
576
129
75
12
60
36
48
24
336
144
75
93
120
84
36
24
108
39
72
18
27
120
33
111
33
39
15
33
12
153
36
180
159
96
15
9
45
3
84
60
36
15
18
27
27
108
18
36
162
18
15
111
126
27
12
84
3
72
72
57
51
81
84
33
27
27
9
132
48
132
120
12
24
9
51
57
27
36
9
3
168
96
183
93
141
36
15
93
27
27
105
3
18
63
27
144
54
51
108
39
81
63
180
33
3
33
111
234
51
12
135
117
81
54
18
3
177
18
36
117
27
45
72
36
27
33
39
33
21
3
15
33
3
153
24
147
9
9
90
21
12
183
36
21
105
39
36
33
15
75
105
72
147
18
183
33
18
45
204
3
9
135
33
3
117
12
33
126
126
15
72
3
36
9
135
72
162
90
72
9
108
117
123
129
36
15
60
204
156
33
18
21
33
54
81
27
57
36
321
54
165
51
126
3
12
93
75
33
27
9
147
48
48
12
51
9
45
18
117
48
15
9
153
90
21
24
99
162
15
39
177
3
81
204
93
144
51
3
72
108
81
9
75
72
87
144
18
99
12
69
39
69
180
27
96
183
144
144
21
15
72
9
96
39
21
48
12
60
24
33
183
24
27
18
51
111
90
87
108
57
183
195
18
75
24
45
306
9
9
18
54
36
18
45
189
162
201
33
15
39
81
27
9
99
90
63
12
48
75
72
33
75
54
162
117
12
51
93
24
96
39
108
54
123
84
27
54
15
12
81
18
213
21
126
54
39
123
18
15
219
18
162
72
9
24
108
12
153
ABCD 97870355426*3^$a+1 [50008]
15
33
21
54
9
60
60
48
208
32
52
128
28
24
72
24
11
21
28
59
81
16
8
16
24
308
4
60
48
80
16
44
105
7
176
4
48
36
56
24
9
63
24
28
96
20
64
47
201
132
12
4
11
49
32
27
57
48
60
48
24
144
252
159
81
45
15
24
60
64
20
60
27
49
20
3
1
35
105
36
64
56
120
15
90
51
60
88
24
47
144
81
40
108
131
36
45
9
72
54
36
93
4
36
32
105
79
56
12
36
40
24
41
19
20
12
96
52
72
35
93
15
21
100
56
36
28
11
21
4
44
180
180
16
56
88
32
9
163
32
75
49
59
72
81
45
3
64
20
60
108
84
28
11
126
79
65
15
57
15
4
240
155
33
48
88
11
85
140
96
48
60
40
32
39
25
200
40
44
60
9
91
32
28
227
117
40
180
23
45
168
16
68
36
64
72
24
24
36
32
60
52
60
20
16
80
12
33
15
16
20
64
80
16
48
128
28
36
35
9
40
152
24
120
159
9
351
129
12
4
104
52
59
49
120
11
72
73
20
12
237
51
21
55
24
24
23
49
44
36
48
16
44
16
32
75
213
36
88
176
40
24
36
84
32
48
15
33
24
24
12
4
188
76
20
69
63
328
20
39
21
87
13
32
189
19
44
36
4
8
88
92
4
60
80
4
56
160
119
57
4
44
72
39
49
20
39
45
12
36
24
64
24
83
73
140
57
15
60
4
11
37
17
43
156
240
65
31
23
45
27
153
27
36
33
72
48
16
24
80
144
87
49
41
43
32
124
20
12
112
8
24
24
51
13
12
245
39
4
11
1
84
77
18
49
20
108
12
16
11
9
100
80
16
11
37
96
56
9
31
140
4
32
28
44
96
201
15
96
72
123
57
132
9
162
273
124
17
54
61
20
40
56
28
47
93
51
21
12
16
32
45
223
84
125
51
12
88
24
8
48
136
84
32
84
40
20
75
81
72
12
124
20
96
4
59
33
192
96
84
16
11
129
16
224
244
80
12
51
57
40
96
24
116
60
24
72
48
48
27
21
36
4
24
23
93
51
25
104
40
20
132
28
156
35
21
60
28
104
136
116
21
15
28
29
31
260
12
129
19
20
40
11
126
18
69
36
36
24
120
75
1
35
18
55
8
60
244
11
33
21
144
39
36
156
216
24
84
16
68
16
176
33
63
48
15
9
36
220
20
12
27
93
24
24
16
24
17
7
120
36
92
180
69
103
20
16
140
27
13
44
16
84
23
69
28
68
12
100
11
117
48
144
52
35
249
192
28
20
16
44
4
96
20
12
4
24
11
9
4
12
29
15
39
57
15
33
48
88
32
105
103
167
33
75
121
84
56
36
12
160
128
88
24
8
64
48
96
56
96
3
1
20
108
12
36
28
120
44
36
76
48
92
24
12
189
19
36
35
189
40
59
117
9
90
1
53
123
12
40
12
140
4
32
12
180
16
36
128
76
32
148
120
36
44
15
36
109
32
72
76
20
87
37
12
8
12
75
49
164
16
5
72
18
49
36
32
12
96
12
208
56
64
32
33
139
32
4
24
20
16
92
33
31
24
32
64
128
48
60
60
75
13
24
143
18
55
17
63
72
84
36
60
204
129
15
4
92
24
135
21
84
72
120
108
16
84
92
87
36
1
20
64
77
19
20
64
44
51
25
152
64
11
69
28
20
40
96
32
64
8
75
33
39
13
32
48
76
80
21
139
5
90
1
140
40
48
41
31
56
3
45
72
48
64
23
105
24
48
75
45
196
20
12
4
48
92
4
11
33
76
276
48
53
27
196
60
60
56
64
32
24
48
40
60
60
32
33
3
64
84
56
99
49
68
112
72
84
20
24
36
84
76
20
76
71
54
19
140
39
81
27
33
96
28
36
60
20
60
24
40
8
24
64
36
176
108
51
13
20
12
4
ABCD 97870640794*3^$a+1 [50045]
13
39
36
96
66
27
11
76
104
30
103
33
14
1
24
15
21
23
22
6
12
38
22
9
27
30
39
11
10
32
7
5
10
26
6
49
108
17
42
4
9
27
12
20
12
58
39
12
59
52
14
31
33
32
4
39
5
19
93
24
51
29
24
7
29
22
30
78
32
52
45
36
9
68
19
39
32
22
39
39
44
36
61
21
27
81
32
66
10
15
17
84
78
22
30
18
2
16
38
4
15
11
1
24
47
10
32
19
12
9
138
78
26
36
1
21
6
129
63
69
23
12
6
19
3
21
15
9
3
24
14
36
66
13
41
67
108
24
60
29
10
8
1
77
120
6
4
14
31
27
30
27
12
108
60
45
15
12
12
21
26
1
135
44
22
63
84
143
49
45
3
84
71
130
15
156
60
21
26
10
62
78
18
4
81
36
39
104
6
19
17
4
32
67
12
83
25
11
36
4
33
11
36
4
20
18
7
45
2
16
20
4
68
30
22
14
31
11
34
20
66
37
5
79
12
36
21
18
62
22
60
66
2
22
99
21
18
14
28
50
58
8
60
76
8
6
13
60
29
10
18
51
48
24
36
17
36
19
11
4
104
6
4
30
24
69
3
26
18
82
30
9
11
18
31
3
36
6
14
49
12
9
39
12
35
25
71
18
90
40
81
131
13
75
9
11
4
12
18
96
3
23
100
33
11
13
27
92
18
4
98
10
18
36
26
7
35
36
16
50
36
91
53
18
6
52
2
18
43
45
72
87
41
16
39
69
15
45
15
12
24
15
6
3
11
12
28
9
75
20
30
55
23
30
42
49
9
27
17
148
6
30
6
9
27
104
25
63
21
11
13
15
12
33
36
48
12
11
18
10
21
9
110
16
2
18
70
32
78
40
44
58
14
18
6
94
12
108
68
18
10
51
11
28
44
36
10
84
18
9
23
10
68
7
65
88
50
40
9
5
43
72
39
126
26
28
50
19
12
21
32
78
30
42
37
33
2
25
72
12
69
50
1
9
8
10
9
24
11
4
45
24
23
13
156
33
66
33
9
32
7
23
37
23
22
54
14
72
4
54
21
41
19
5
4
32
19
15
9
24
72
5
19
83
10
27
17
114
1
39
62
19
21
2
22
39
15
12
14
55
75
14
19
41
12
10
12
42
3
11
52
14
24
54
40
9
17
40
6
45
3
56
4
9
12
99
32
24
1
75
8
22
27
12
29
10
36
62
4
24
75
29
48
24
34
33
21
6
54
12
15
23
16
9
41
40
3
11
100
30
20
30
1
24
12
24
65
6
4
33
53
66
60
13
5
4
32
94
36
14
31
23
40
45
5
18
133
69
18
68
12
4
14
76
68
19
12
29
16
3
51
2
19
15
20
25
9
2
49
17
22
20
1
39
18
12
32
7
12
27
18
15
29
7
71
108
70
14
49
83
49
120
11
18
12
96
48
6
25
15
36
90
32
31
39
60
69
11
96
34
92
7
12
15
2
112
62
118
72
14
22
30
2
18
37
71
94
51
17
34
9
5
4
78
8
13
59
10
8
19
23
12
18
4
63
11
25
24
143
13
5
10
32
37
24
41
90
36
1
3
56
25
84
11
1
72
21
51
35
114
16
86
6
19
132
9
3
57
18
9
3
2
18
37
12
45
3
113
4
18
36
20
1
29
46
8
18
10
12
21
17
4
3
12
11
28
33
53
58
117
99
84
6
15
65
22
2
19
11
1
60
39
30
86
10
15
15
33
48
15
18
8
4
3
15
68
42
36
19
24
29
22
9
12
24
36
9
15
3
8
72
22
27
5
18
10
15
11
10
12
18
2
7
51
9
35
22
39
24
81
20
16
6
72
81
41
16
18
20
49
23
18
43
27
104
60
88
50
19
9
50
13
59
108
12
73
24
33
20
88
56
18
25
33
14
36
13
35
1
3
9
12
11
37
17
10
26
18
25
21
36
27
72
71
6
19
15
24
81
21
54
54
92
22
36
14
102
85
12
21
18
8
1
59
25
48
119
37
5
30
25
15
6
51
12
72
24
96
101
90
85
39
32
4
56
18
106
6
50
22
51
71
40
30
14
42
30
10
27
53
79
39
21
5
6
4
26
54
168
18
22
36
12
128
16
90
18
21
35
22
63
59
37
35
94
12
42
9
53
10
44
6
55
48
45
15
51
69
24
12
180
45
14
18
34
57
36
35
16
92
30
40
74
25
29
40
90
30
50
40
36
68
109
72
5
19
105
20
48
43
57
80
7
15
21
17
48
4
27
11
1
12
5
106
86
31
47
90
19
21
50
1
15
36
14
6
112
32
84
4
69
57
15
5
55
89
7
12
3
8
1
21
24
32
30
10
27
27
45
9
15
11
58
2
13
23
48
121
33
8
4
96
3
11
16
60
8
1
24
15
42
27
36
27
69
159
9
12
21
32
22
9
99
45
71
1
9
30
104
40
21
21
18
48
32
6
16
6
50
102
118
144
26
40
20
12
18
19
3
18
51
23
13
23
1
33
3
21
50
4
48
81
36
65
52
56
54
4
30
14
37
5
19
17
19
15
20
76
33
29
10
8
18
6
48
1
9
15
71
109
12
45
15
3
36
69
3
32
1
35
16
158
6
1
60
33
12
15
48
47
18
108
4
27
63
33
24
27
69
17
64
44
7
12
63
66
38
25
47
1
11
46
51
48
35
36
6
7
47
49
24
87
20
49
12
9
36
3
11
25
96
23
61
89
18
1
48
60
12
167
22
39
23
18
42
30
22
90
14
24
12
40
6
32
67
53
19
48
45
20
19
71
13
3
33
17
4
6
57
101
19
60
11
1
29
4
6
80
46
3
36
9
39
87
20
1
71
34
38
1
35
61
63
32
46
12
32
28
32
7
41
7
35
106
39
3
9
23
70
75
35
84
1
3
32
25
11
1
3
45
9
42
33
129
12
96
87
12
3
45
141
14
121
24
3
32
36
12
61
36
12
41
12
6
25
47
13
17
24
16
3
15
14
46
33
33
38
1
21
44
4
20
106
2
19
72
12
71
96
40
12
68
4
18
6
21
5
55
24
21
14
49
23
30
19
59
1
3
9
12
59
28
12
6
14
40
26
10
33
93
18
108
44
6
40
3
5
10
36
33
11
22
114
14
16
96
27
5
7
9
51
39
32
37
3
21
57
135
17
7
15
32
60
88
21
11
108
1
5
31
12
23
109
77
67
5
12
36
118
12
20
34
38
126
31
23
48
13
9
36
39
35
61
36
9
39
11
6
36
84
46
14
55
39
45
35
25
11
78
22
120
38
40
66
ABCD 97870656088*3^$a+1 [50008]
59
73
18
14
48
108
180
12
190
38
22
12
96
14
96
70
54
36
32
22
41
9
130
18
12
96
30
144
60
26
22
29
129
22
77
21
87
45
28
90
14
48
58
24
5
12
9
12
52
68
70
60
120
2
51
225
10
50
135
19
26
72
15
97
23
55
77
21
4
60
23
105
39
24
79
98
87
45
3
33
12
10
18
47
43
102
132
36
54
41
25
80
135
45
10
242
10
65
213
10
110
70
60
30
24
47
33
10
17
96
13
44
28
18
5
132
37
71
57
112
48
78
12
38
192
130
78
72
23
57
48
124
30
185
31
72
50
10
50
112
56
124
30
137
48
12
33
10
50
70
38
39
9
27
85
248
60
12
82
5
45
27
133
60
68
22
86
27
7
41
36
1
95
24
43
66
90
17
33
75
55
2
48
132
70
18
144
18
38
39
81
94
60
38
159
121
128
22
77
93
60
22
17
60
103
41
36
13
8
58
77
45
10
12
6
20
12
88
32
22
6
11
9
39
153
12
123
57
87
69
100
42
98
231
9
4
138
50
48
100
32
159
129
22
60
38
27
127
26
39
132
24
105
84
46
2
10
42
120
20
36
12
39
156
48
55
54
198
65
7
38
28
90
252
5
67
60
17
69
39
45
76
32
99
1
138
194
3
45
3
9
87
1
90
2
171
72
93
4
56
94
38
75
25
72
116
39
21
324
76
71
33
28
23
25
60
11
48
13
8
40
35
12
33
192
39
9
135
9
3
127
36
150
90
102
32
148
80
118
2
27
103
48
24
158
15
25
18
12
2
58
90
20
10
5
24
79
42
102
6
20
12
39
9
87
13
95
25
20
4
8
10
90
48
222
12
41
72
217
35
31
72
72
17
60
9
15
97
128
52
20
15
97
83
12
103
90
215
67
38
70
18
11
9
27
168
25
11
84
9
106
110
132
60
10
77
132
36
97
36
12
32
36
10
89
1
92
108
34
173
33
240
4
23
103
14
36
4
71
49
36
60
80
82
102
90
5
33
22
336
150
71
9
192
142
206
4
78
30
47
120
121
11
21
168
12
190
29
19
2
183
45
15
105
34
30
8
70
18
11
9
75
57
220
180
23
12
55
5
105
160
8
15
55
50
75
109
35
55
38
147
61
95
55
90
32
3
9
28
30
29
13
8
10
29
9
24
60
16
234
18
95
153
40
59
48
55
38
40
30
122
10
18
107
108
67
170
48
22
90
23
60
79
36
2
48
72
39
21
28
107
37
8
39
81
52
23
13
35
45
15
19
26
132
12
10
113
108
105
60
64
18
38
111
120
60
93
15
25
20
58
29
19
29
141
24
58
168
12
42
56
219
21
10
30
47
43
29
156
9
76
32
10
113
237
28
260
64
18
5
108
60
96
13
131
24
168
97
56
34
48
72
38
135
24
43
17
103
216
5
12
55
60
125
48
36
168
91
2
10
258
104
108
58
182
10
29
93
3
25
30
60
29
109
150
2
15
72
1
71
19
50
39
45
60
180
250
60
86
60
64
36
11
21
58
65
9
40
210
126
191
211
30
47
153
70
29
9
94
38
87
12
21
48
27
48
276
9
72
15
48
12
7
108
50
48
40
54
186
35
69
178
78
20
132
3
79
138
20
3
37
192
96
30
132
38
24
58
110
22
50
106
149
21
12
27
61
35
7
102
8
135
25
68
4
83
37
116
12
48
24
16
72
167
1
152
15
33
39
121
270
84
38
63
96
24
139
6
11
144
204
93
10
42
56
10
14
10
50
36
15
84
48
13
162
218
12
48
34
18
48
35
25
144
8
108
22
78
224
40
116
10
17
25
23
ABCD 97870713470*3^$a+1 [50004]
36
60
9
46
11
18
37
38
12
39
9
22
6
60
30
8
22
20
30
10
68
4
185
12
3
12
10
18
78
24
24
30
2
22
47
75
21
43
59
108
7
17
25
174
12
35
19
18
48
8
46
6
35
9
28
8
15
73
17
30
13
6
185
13
66
11
30
9
4
41
36
3
33
7
20
12
96
33
25
2
3
24
37
54
30
26
9
55
42
12
23
19
24
32
123
45
22
20
64
5
54
57
15
37
20
18
40
29
13
12
18
8
93
36
13
12
30
8
78
3
31
29
1
68
16
95
12
3
15
27
22
11
7
65
15
22
186
12
32
40
12
36
5
18
1
11
24
55
29
24
43
62
21
15
4
83
33
30
64
8
58
5
90
61
11
45
4
29
90
31
23
33
18
4
11
9
6
16
26
12
21
37
30
59
18
13
8
70
17
19
125
54
61
6
24
24
96
54
5
15
4
56
34
53
27
15
7
5
13
18
14
24
40
2
22
38
24
3
18
19
8
76
11
19
42
80
64
6
138
29
25
11
12
90
13
5
45
46
90
30
5
15
24
51
6
3
159
13
32
22
54
17
9
88
48
110
24
36
45
7
66
14
3
25
143
72
69
21
39
6
40
17
6
57
42
21
49
42
30
5
1
132
6
26
33
42
109
92
48
21
15
28
18
24
41
54
25
6
24
35
21
63
9
15
18
25
23
81
9
31
8
15
18
73
17
115
92
6
27
37
30
12
96
30
24
90
89
21
105
21
18
15
96
18
1
12
24
11
42
48
24
21
9
18
15
21
27
9
39
12
39
33
40
95
51
22
74
24
16
23
6
37
110
15
3
6
16
8
22
83
7
17
87
6
15
3
34
12
48
18
14
60
39
25
12
2
70
23
19
66
20
10
47
153
129
21
39
1
20
15
25
113
7
8
12
52
6
14
27
63
63
19
14
22
5
15
22
48
17
6
30
25
29
7
6
8
126
58
18
12
5
51
24
60
3
13
5
1
24
54
120
26
16
30
161
18
15
34
12
24
36
5
19
5
7
2
27
13
18
54
14
24
3
9
3
13
77
108
45
9
31
54
65
19
11
9
27
33
21
9
24
78
3
7
80
54
10
48
80
3
55
23
55
2
52
12
14
24
22
18
2
45
3
88
38
21
69
12
3
1
48
23
33
36
58
53
37
6
11
21
3
19
8
28
126
24
24
2
6
27
7
14
82
78
2
57
7
23
31
14
10
17
60
13
20
3
25
83
1
18
18
38
27
60
39
15
48
37
30
24
30
26
16
23
54
21
12
10
8
6
34
6
26
33
79
17
49
30
47
75
15
18
7
12
36
24
113
85
8
96
6
3
39
3
27
57
39
21
19
35
12
25
128
9
6
30
31
24
12
5
37
32
16
8
114
40
6
56
15
6
85
12
5
55
12
8
12
3
27
16
32
10
68
33
12
39
28
36
12
20
9
39
4
11
25
12
32
16
50
6
10
48
48
14
4
11
49
12
23
31
59
79
20
76
6
8
15
171
52
20
52
42
8
10
8
40
8
40
24
8
3
25
5
7
48
5
1
29
1
8
48
58
6
23
25
12
36
50
3
7
12
32
135
73
60
101
9
22
131
7
48
18
102
54
56
18
70
5
87
64
60
60
6
23
1
8
102
24
9
25
18
30
38
36
16
80
9
60
15
33
3
15
7
6
26
15
49
50
27
60
18
12
15
34
54
41
15
3
145
116
10
26
15
21
4
44
60
60
111
19
17
13
5
54
13
50
15
7
5
7
65
21
18
22
30
8
10
5
37
20
10
30
2
6
21
15
51
19
18
8
64
14
6
3
73
8
6
24
16
6
42
5
30
7
29
55
20
15
1
5
54
21
4
5
75
16
71
90
27
148
72
23
93
39
33
33
31
84
11
9
60
75
31
6
48
2
3
27
34
11
60
97
80
15
25
6
50
10
12
50
45
9
15
13
35
51
39
1
24
11
54
18
55
72
38
22
26
112
14
90
3
61
24
26
15
7
80
78
42
69
19
66
6
8
30
10
30
24
53
13
24
32
30
10
23
66
25
14
3
37
18
30
53
85
12
32
76
84
26
64
41
12
24
69
52
68
57
19
18
102
26
69
19
95
57
78
12
15
7
98
33
67
2
21
6
31
8
9
63
12
16
71
6
75
18
22
8
10
11
15
15
1
12
50
27
18
1
41
30
90
73
30
26
82
5
49
18
78
18
17
39
39
7
5
3
34
30
72
14
51
25
104
40
6
35
3
18
33
117
18
42
70
42
20
18
144
16
35
60
27
27
1
24
29
19
56
24
42
16
50
3
19
6
60
12
20
22
18
24
89
72
67
50
63
18
31
54
5
21
3
31
44
18
42
153
15
22
17
55
35
3
10
86
34
8
15
18
61
35
81
3
19
23
12
13
2
12
240
18
10
20
16
20
102
18
6
48
78
120
15
33
66
54
9
3
22
42
110
30
36
9
13
11
30
6
1
54
56
82
17
1
17
45
18
4
24
56
4
80
6
24
15
36
30
63
15
57
15
1
18
12
35
9
6
3
21
39
30
24
27
34
14
58
24
24
32
52
17
9
40
5
150
21
46
12
23
105
4
48
60
38
129
21
10
18
125
175
2
10
38
112
59
3
18
10
14
6
48
10
6
56
64
5
30
15
10
11
18
9
136
80
10
12
8
40
47
25
80
60
15
18
15
6
10
6
18
20
34
96
32
30
45
13
17
159
24
70
125
67
50
10
8
70
6
5
79
35
157
84
41
39
16
72
12
6
17
97
24
44
16
71
6
19
11
15
3
45
64
23
33
51
90
18
55
2
3
31
60
2
9
36
9
120
3
72
15
34
54
8
48
69
3
24
10
30
59
7
44
3
13
104
16
8
12
22
26
4
48
18
62
4
6
30
23
45
27
57
21
12
25
29
25
18
30
36
72
54
24
74
196
47
45
28
95
19
18
29
36
75
28
11
21
9
61
8
21
3
3
37
32
18
51
19
8
10
8
4
2
75
19
122
57
21
4
6
24
2
24
24
22
8
70
56
40
32
4
11
25
152
33
19
8
12
58
42
14
10
36
23
1
29
13
48
56
45
1
2
10
11
1
50
39
25
2
52
26
16
24
11
36
7
20
22
23
1
5
12
18
19
42
96
30
84
44
34
11
45
22
12
38
9
31
38
52
95
9
46
2
15
1
72
8
22
8
6
28
23
33
46
24
26
36
10
62
16
84
6
35
7
14
63
73
30
29
30
31
8
30
40
17
24
55
83
37
56
48
16
11
13
26
46
2
16
26
9
67
24
90
8
15
1
2
160
32
21
19
48
8
22
14
18
45
21
111
73
65
51
40
42
29
9
42
18
4
2
10
126
23
27
60
18
22
12
20
3
39
93
75
10
ABCD 97870797712*3^$a+1 [50024]
30
44
22
56
58
6
30
98
6
82
72
26
12
34
8
10
6
42
8
12
4
36
3
5
10
2
12
60
7
33
38
34
54
14
7
9
74
10
48
62
30
52
14
114
36
52
20
58
14
10
6
2
18
31
11
12
22
30
33
83
13
45
32
12
6
12
30
40
2
18
30
12
25
72
9
60
24
87
23
10
20
10
48
32
37
3
6
20
12
12
46
20
22
3
17
43
5
31
71
90
12
22
84
45
17
28
27
39
24
6
8
10
21
21
36
8
34
6
36
30
24
2
42
36
10
6
8
10
8
7
23
58
6
38
10
18
62
10
12
26
34
44
54
22
14
22
2
13
12
72
9
54
150
20
7
3
60
20
6
16
8
16
32
40
42
48
9
3
33
95
10
3
9
15
27
14
24
90
16
36
30
24
24
20
30
6
4
38
18
12
34
6
20
4
36
50
85
9
8
6
12
37
5
22
8
1
36
21
2
10
111
36
41
10
78
14
13
77
16
15
15
45
17
28
32
43
59
10
12
38
6
4
26
12
52
110
16
12
32
16
32
18
30
12
28
14
37
41
19
21
8
30
12
64
81
53
30
1
51
8
54
82
6
38
60
24
25
23
12
48
48
22
8
22
8
40
44
6
4
12
38
22
90
33
3
2
46
2
12
7
53
40
80
30
22
6
38
7
9
14
25
9
27
33
50
16
2
42
6
84
28
18
2
22
80
6
64
3
57
8
19
24
5
12
4
44
7
9
8
58
9
29
10
30
84
12
44
4
20
7
21
18
24
36
6
14
1
39
74
22
33
3
20
12
16
12
68
10
2
13
72
17
55
23
37
72
23
10
15
21
30
21
21
2
16
32
4
6
60
63
36
23
6
16
3
11
30
19
65
16
24
42
9
15
20
4
50
16
20
42
13
9
12
60
84
15
21
51
23
10
12
8
7
53
4
18
42
60
38
28
2
22
78
2
60
70
20
16
50
25
24
5
16
42
2
48
4
36
12
8
7
12
15
24
44
6
10
2
43
21
15
11
22
26
34
3
3
30
20
4
50
1
29
70
42
3
45
8
4
96
3
29
7
3
12
14
10
2
19
69
72
3
12
33
20
7
57
12
26
13
5
34
18
72
48
32
16
32
4
26
42
30
13
15
42
26
24
10
15
33
8
46
8
61
21
30
120
14
42
13
9
6
50
4
20
10
8
10
8
52
2
6
24
30
6
142
9
83
22
15
24
17
4
26
22
120
42
38
6
16
45
83
30
18
42
10
6
15
17
4
54
12
38
19
5
16
32
82
26
12
40
3
9
50
61
35
34
3
83
25
29
52
24
27
65
34
8
18
4
8
16
44
16
14
25
51
6
8
28
20
4
3
11
64
30
38
12
10
6
42
32
7
59
85
21
54
14
7
9
27
15
8
34
15
48
95
22
27
3
20
6
24
43
17
48
12
6
16
14
4
48
15
33
2
22
6
6
3
45
126
12
12
50
30
22
8
96
112
8
19
5
100
12
24
2
12
16
14
60
28
24
68
58
42
3
5
34
9
35
1
3
6
15
12
5
19
36
5
12
18
37
23
48
1
71
82
3
33
132
15
53
79
12
3
126
39
21
12
48
30
9
15
18
3
9
38
28
54
8
12
10
42
24
14
28
18
12
20
7
36
24
11
16
56
25
77
66
1
3
12
66
8
31
15
8
10
27
36
5
60
42
6
136
66
12
110
10
102
8
40
8
4
6
2
130
6
24
8
7
5
7
24
12
3
21
113
31
95
12
52
8
25
9
48
20
30
1
57
20
28
44
10
21
9
8
28
74
90
31
17
30
10
8
12
43
21
24
27
23
42
7
15
36
21
21
24
26
10
42
21
36
3
26
40
50
25
59
1
12
47
6
112
12
8
4
18
60
38
72
16
27
5
4
78
20
13
17
46
24
12
18
12
24
62
22
3
53
67
27
6
32
43
29
6
10
50
10
60
75
15
21
21
38
25
29
43
3
2
22
6
99
5
7
53
48
7
15
21
72
17
43
33
15
17
12
30
22
38
112
14
4
6
24
68
34
44
4
26
1
9
36
26
28
21
9
27
23
46
38
1
15
12
98
4
20
55
3
24
6
2
6
34
6
14
10
3
35
4
18
36
6
6
3
57
30
33
59
10
6
21
21
42
18
8
24
7
29
10
2
18
12
18
10
84
6
6
38
46
60
24
30
3
45
8
16
8
28
30
32
46
27
39
26
12
7
9
2
30
18
10
32
4
44
60
12
10
2
100
15
15
12
21
17
6
22
32
28
18
45
72
23
24
10
56
30
42
12
16
20
70
6
51
17
46
42
12
26
24
40
30
12
38
66
4
8
42
1
21
24
14
1
21
24
20
4
3
17
6
10
74
16
2
19
39
30
14
18
52
8
4
24
14
6
7
35
12
25
41
7
105
8
19
33
12
6
2
40
27
53
4
8
31
9
12
15
23
36
12
30
55
5
10
2
7
9
14
6
24
10
26
10
30
14
30
10
30
8
52
15
3
12
21
36
9
12
12
108
8
4
27
11
30
7
45
38
30
58
30
32
12
40
30
18
84
15
3
38
34
14
24
40
12
39
17
10
117
12
41
48
22
18
32
7
5
18
28
2
12
106
2
30
48
16
6
20
4
44
16
18
21
12
15
68
42
18
4
6
12
42
20
40
26
91
84
15
44
16
14
48
7
41
4
30
6
14
6
54
6
4
15
11
54
6
1
29
24
16
27
15
2
10
6
44
52
15
3
6
72
12
60
26
34
51
9
66
42
54
30
39
5
22
8
37
17
18
22
60
6
42
12
15
5
28
122
16
9
23
18
4
36
14
112
44
22
20
12
6
40
12
2
30
66
30
49
11
25
65
4
6
6
38
22
75
21
2
6
24
7
71
12
16
32
49
9
6
6
15
17
31
24
57
36
24
60
48
3
9
14
24
30
6
85
5
24
10
8
48
10
30
24
50
16
24
56
4
15
3
8
24
22
90
14
24
168
10
2
6
16
26
22
81
9
6
6
8
31
21
8
6
34
6
74
30
18
30
88
21
24
29
7
11
73
35
30
24
82
6
18
50
31
3
18
2
6
40
44
43
23
52
2
30
28
30
8
7
15
32
40
26
12
12
78
37
27
14
16
18
26
7
17
16
14
60
6
30
22
3
36
51
2
55
5
16
2
12
37
15
18
6
6
44
19
3
2
67
29
19
132
33
3
53
52
12
20
16
54
12
54
27
17
16
24
132
68
46
2
12
36
30
30
115
12
17
10
45
51
42
8
10
54
26
12
30
7
15
6
99
3
78
92
30
18
31
21
2
1
57
24
8
31
9
20
7
9
2
12
10
18
2
6
16
6
72
8
19
60
9
12
20
4
3
35
52
9
39
6
6
68
1
15
54
6
2
22
80
6
76
86
40
32
18
55
72
53
108
22
33
21
15
99
32
42
22
38
6
30
40
32
4
86
73
39
30
3
47
6
31
24
29
6
37
69
15
11
25
57
12
14
60
1
9
51
3
8
25
12
3
54
56
42
58
12
60
26
22
42
21
21
6
78
27
3
32
48
1
9
20
4
8
52
6
6
60
44
150
10
12
42
6
32
12
31
17
42
6
42
18
4
36
15
5
24
22
8
1
29
28
12
3
53
19
11
12
22
12
14
16
30
26
18
24
40
3
9
44
12
10
8
10
14
6
10
9
21
15
21
15
11
18
19
33
20
52
6
30
14
10
18
42
26
12
10
62
10
3
17
31
35
30
7
17
28
32
22
26
4
15
3
128
10
12
20
40
36
14
58
18
6
3
48
17
48
4
3
35
1
9
6
20
24
16
20
30
115
29
16
20
7
35
37
63
9
23
48
34
18
48
32
13
3
14
52
14
1
9
14
13
65
18
10
32
7
33
32
18
34
66
12
30
18
9
29
55
15
42
84
24
20
19
5
28
102
20
10
27
23
30
30
10
12
56
43
87
33
105
12
12
15
41
4
15
33
20
12
43
5
4
60
3
35
28
138
14
73
23
61
29
102
48
34
3
23
4
50
28
3
75
12
42
36
50
37
5
40
15
57
38
58
54
18
8
4
38
22
116
4
8
43
9
3
3
2
42
13
3
6
44
54
22
74
12
4
18
51
35
1
15
21
3
32
70
2
1
5
31
21
8
ABCD 97872051562*3^$a+1 [50089]
103
30
11
19
42
3
32
108
127
5
84
1
30
9
8
1
27
32
73
135
48
21
54
89
16
12
44
79
5
37
60
18
42
35
19
6
119
124
20
7
69
20
48
13
18
90
120
12
54
9
57
15
15
77
16
12
33
36
24
35
37
143
60
100
27
204
141
24
104
72
163
17
49
66
90
48
96
30
24
57
33
111
36
93
12
23
84
16
12
15
17
12
24
40
237
18
17
175
60
5
79
6
63
12
45
39
69
135
15
36
36
18
126
36
18
87
63
21
44
16
21
23
72
55
165
84
105
24
12
15
20
48
97
59
229
60
42
54
51
104
48
7
6
150
84
41
40
32
16
15
36
6
23
1
90
53
7
36
17
28
20
13
51
51
30
15
69
15
21
35
13
51
75
84
42
78
29
13
108
36
51
159
29
31
54
12
24
24
35
1
36
23
7
45
39
114
42
30
15
45
60
39
80
4
12
75
5
4
120
216
44
181
39
141
3
15
5
7
24
141
39
45
84
135
30
6
96
45
9
23
31
42
48
6
24
17
24
4
51
6
23
7
18
102
33
81
114
29
73
108
71
19
12
17
61
6
270
39
12
48
21
30
45
69
6
6
30
45
33
90
6
144
42
114
51
24
300
9
11
55
24
41
25
6
24
54
87
20
13
42
84
96
18
36
30
24
90
42
90
75
9
6
33
12
84
44
60
100
15
6
60
15
44
31
53
103
60
18
111
105
35
36
72
180
1
6
141
15
17
7
66
15
48
75
120
21
105
131
25
39
9
66
69
20
12
25
18
117
48
12
75
60
77
28
39
29
100
45
35
7
33
32
13
42
48
42
24
111
33
6
156
120
5
19
45
24
36
20
19
41
48
132
31
54
23
31
60
17
25
107
37
75
96
3
41
16
84
111
78
15
57
167
163
24
24
12
30
3
36
69
12
3
111
9
21
83
7
65
19
102
30
17
13
84
156
75
80
4
69
12
3
15
81
24
36
36
32
67
69
132
15
33
15
12
138
186
30
51
20
64
51
60
33
81
36
18
17
64
21
63
116
31
24
150
75
24
45
60
42
54
6
24
6
60
3
12
8
72
40
3
5
40
32
55
48
57
8
24
136
32
184
21
144
6
54
59
16
51
45
69
15
81
15
44
31
120
30
59
16
32
43
33
15
66
30
89
61
35
79
77
4
51
18
11
1
18
21
8
28
60
9
6
54
156
23
37
48
102
90
3
21
15
39
6
6
33
111
6
210
33
80
127
24
65
64
56
16
20
28
20
7
24
66
63
117
107
16
276
8
1
51
75
21
68
40
27
45
32
28
33
15
12
15
120
29
1
3
51
6
23
76
105
51
3
209
43
78
12
30
54
36
30
30
39
20
144
60
52
32
12
4
57
24
24
6
81
284
1
3
104
13
18
36
5
25
6
45
48
27
9
129
95
120
7
60
17
12
1
24
111
15
137
31
42
47
12
55
156
48
77
49
51
104
1
60
39
51
168
12
5
100
99
90
54
12
54
11
43
65
96
40
96
33
27
9
66
17
73
39
20
160
9
11
16
48
21
39
32
124
9
15
81
23
61
11
49
47
25
84
99
72
120
15
17
127
29
84
31
45
80
61
51
39
9
96
20
25
35
61
120
39
45
6
45
33
15
51
30
66
90
39
9
27
60
44
24
40
224
52
231
90
54
30
6
5
55
24
21
8
180
36
16
8
37
90
48
36
29
1
6
33
81
15
69
12
174
24
89
1
42
45
32
1
35
52
32
1
96
36
75
75
48
29
13
3
45
12
23
84
76
15
65
1
6
48
41
16
93
12
54
5
151
89
1
63
60
56
48
1
30
125
12
4
36
3
21
111
18
72
54
105
39
12
48
132
165
92
37
6
78
47
72
37
66
9
20
16
44
1
60
114
30
96
75
69
24
11
48
1
120
191
79
45
20
37
84
6
153
27
93
156
9
90
77
28
56
31
120
53
52
63
201
20
84
37
3
72
44
48
16
12
48
36
21
54
24
17
72
136
57
3
15
77
84
1
63
111
53
16
21
6
209
16
15
29
160
45
36
35
60
25
30
153
141
90
141
60
3
120
29
60
16
12
15
30
23
67
90
23
76
21
39
9
27
3
36
5
55
36
18
96
11
12
76
32
4
45
36
47
127
45
111
53
1
66
45
60
33
35
37
18
45
152
4
51
17
72
79
17
4
39
6
6
18
11
25
71
13
12
60
24
23
43
30
60
35
40
120
33
35
52
33
120
36
11
43
21
21
120
30
30
18
5
52
15
5
25
ABCD 97872267154*3^$a+1 [50014]
21
159
3
24
61
65
19
29
111
21
19
8
36
4
56
36
39
37
68
87
25
140
3
36
1
143
36
73
68
15
78
19
32
48
28
53
30
42
55
60
5
150
9
24
112
32
123
25
53
72
18
180
49
32
39
1
5
36
48
31
60
59
9
28
65
18
1
60
68
160
23
25
23
1
56
120
52
11
12
24
61
5
18
42
67
48
65
27
21
51
76
12
48
83
49
83
30
3
177
87
21
15
60
184
8
72
3
60
109
11
60
85
68
4
32
81
7
48
84
48
252
11
25
5
55
35
18
6
73
32
16
23
61
8
51
109
20
93
7
47
45
36
135
169
311
69
144
27
18
51
156
184
60
11
25
8
36
16
20
3
96
9
27
153
57
87
63
169
41
15
24
88
23
9
39
162
3
16
60
11
25
35
30
75
15
37
20
3
318
72
114
156
24
33
12
16
155
9
28
53
7
83
97
108
83
72
217
12
36
59
90
90
126
19
44
64
72
395
61
5
195
108
60
57
27
52
59
72
25
12
53
198
105
4
120
23
60
33
36
51
60
25
72
23
145
68
4
48
29
51
15
33
16
41
90
165
33
180
60
72
120
15
3
21
39
36
36
33
136
48
11
72
165
40
24
108
116
16
128
33
187
53
15
39
1
68
52
24
8
72
9
79
60
48
20
135
120
97
11
6
91
44
279
45
60
4
108
35
325
32
156
36
24
4
68
39
66
198
72
49
48
101
127
125
7
17
151
72
48
24
128
3
24
9
27
105
40
53
79
11
1
11
108
61
29
132
30
60
37
173
24
103
20
36
16
128
33
87
3
24
36
85
23
12
108
6
31
60
44
16
83
1
11
33
4
12
41
55
104
16
113
87
24
208
41
31
48
161
15
84
207
13
72
95
36
9
16
29
115
60
5
115
56
52
11
261
36
40
68
76
131
30
19
5
135
24
16
120
11
25
20
45
27
27
9
124
83
45
244
80
28
120
23
49
5
63
27
1
68
12
52
228
80
64
11
177
63
228
61
60
20
16
44
48
21
6
90
90
9
24
48
3
72
78
31
41
7
11
109
53
235
84
108
71
141
39
60
12
97
68
39
25
29
79
83
169
11
37
32
75
13
12
36
12
68
48
225
90
1
29
19
23
54
84
6
13
323
37
20
3
18
91
29
87
168
16
95
1
143
12
109
95
36
180
25
24
48
56
64
8
225
120
24
36
18
9
52
44
72
123
49
20
81
72
90
30
18
69
40
248
3
132
9
24
76
29
72
199
68
96
52
23
1
11
24
1
215
9
111
33
45
127
24
48
8
4
131
153
4
20
3
85
23
9
36
16
60
20
69
31
41
175
84
11
37
192
11
97
113
7
60
47
61
8
16
41
120
90
78
51
16
5
108
51
108
21
87
15
24
36
48
42
30
18
31
20
28
11
49
8
3
105
84
112
41
135
108
75
6
180
54
36
45
21
3
64
12
29
222
37
12
36
95
97
173
19
269
31
41
18
61
11
37
140
100
11
12
90
39
16
53
19
12
36
95
18
7
132
80
21
126
145
71
108
9
96
12
75
25
179
13
48
155
37
60
11
9
93
3
255
36
1
65
7
32
84
36
45
84
15
57
78
72
90
7
11
61
119
1
44
4
108
32
172
11
69
81
48
31
20
160
96
5
55
32
48
4
59
72
144
45
39
276
1
24
59
1
60
36
65
75
33
15
297
90
18
31
48
48
68
112
32
28
128
81
36
63
24
33
79
104
15
49
12
11
33
144
21
19
72
36
95
30
3
16
149
72
63
4
71
6
66
18
31
20
24
147
48
21
76
140
3
36
1
72
11
42
27
96
16
89
42
49
5
31
32
72
40
156
204
68
93
3
36
88
32
16
95
108
69
40
23
9
28
83
129
76
65
ABCD 97872387682*3^$a+1 [50006]
36
31
5
27
76
41
12
42
12
54
6
13
23
84
45
48
51
45
15
36
90
48
150
12
9
96
60
15
24
45
28
17
3
69
67
72
71
81
52
17
54
90
54
69
111
249
3
157
113
54
30
108
27
69
102
69
9
199
47
69
75
61
20
9
72
54
25
68
88
5
19
29
36
54
9
27
45
45
55
41
39
33
3
87
30
18
97
101
6
18
18
1
20
9
459
16
104
88
23
9
24
40
11
213
45
102
9
15
45
27
30
123
129
75
21
67
5
19
8
27
54
36
103
68
27
49
23
13
5
27
24
4
101
75
15
69
64
8
3
108
54
90
36
61
29
39
12
3
96
117
3
93
75
145
36
53
3
24
39
69
192
48
4
17
12
42
108
18
12
42
69
24
52
11
1
35
6
111
16
44
108
4
60
47
57
112
12
113
51
93
54
48
117
16
29
235
23
21
63
6
84
54
42
27
3
25
17
3
96
3
18
18
54
27
27
21
15
69
21
6
12
180
42
84
3
4
89
3
16
32
15
144
33
45
66
81
9
6
73
56
9
6
12
213
99
48
37
77
3
51
21
24
21
6
12
9
24
3
6
156
15
63
21
123
45
40
23
69
15
6
12
147
93
19
11
72
93
75
12
133
11
6
90
54
27
144
24
40
29
78
174
63
12
4
8
57
36
216
19
80
45
91
272
120
60
87
24
54
15
16
59
48
18
42
9
48
27
54
39
216
24
16
107
37
11
141
12
69
27
64
84
32
21
43
8
36
39
9
156
72
39
30
27
51
84
37
36
17
42
37
17
139
32
36
75
24
105
75
9
21
18
81
27
114
18
30
6
21
24
165
36
6
69
52
59
18
19
56
141
75
16
104
75
9
21
18
42
36
87
48
72
40
72
96
53
54
12
6
90
30
60
54
69
15
24
37
29
39
21
63
27
13
68
28
35
33
52
8
27
57
60
24
27
54
48
36
114
48
37
107
270
60
36
12
7
56
99
189
60
9
18
12
9
27
21
12
27
30
15
21
24
31
288
41
102
18
24
99
21
75
3
109
53
30
42
55
101
55
59
120
37
53
6
37
48
80
45
75
4
48
20
3
109
44
21
6
1
83
54
87
9
31
60
47
1
41
99
45
3
24
136
48
53
15
28
53
15
124
20
52
56
105
39
88
32
3
165
15
6
27
45
19
32
4
53
15
21
66
33
148
20
76
11
60
9
144
27
1
29
7
32
48
9
54
12
9
69
103
23
69
52
60
20
117
15
93
27
100
5
156
90
1
131
85
56
132
9
18
105
39
54
91
68
12
141
51
21
31
32
9
19
8
39
69
28
53
19
83
72
97
36
83
42
3
27
42
19
29
7
65
24
66
33
93
19
80
63
60
18
18
69
16
92
4
11
69
4
8
64
53
24
27
21
99
51
18
51
3
153
180
27
21
16
80
12
27
54
6
57
64
5
31
17
6
36
1
107
90
18
85
59
84
117
15
12
6
15
4
8
27
18
12
55
5
91
84
41
12
90
37
17
39
4
20
24
57
7
107
48
105
48
9
6
12
9
135
81
72
12
15
1
17
36
42
45
4
41
3
36
63
6
55
72
12
20
21
39
12
21
75
69
84
15
24
72
69
27
69
27
204
52
23
174
24
19
17
135
40
5
123
12
4
8
9
7
251
45
12
12
16
41
63
12
240
192
28
80
52
36
107
21
12
132
28
60
35
120
21
21
19
12
5
54
48
6
3
51
13
5
72
63
75
25
12
5
12
43
83
97
17
36
15
75
1
11
36
1
20
3
37
72
92
16
12
41
15
76
71
13
80
33
12
163
60
53
63
12
87
13
5
144
91
101
78
45
40
36
68
72
40
161
6
33
112
53
90
12
73
5
159
3
45
112
5
27
60
60
63
21
112
80
172
48
89
18
37
53
42
36
120
90
75
4
140
111
54
36
12
115
53
139
35
109
77
19
29
42
48
21
15
108
96
69
87
69
4
41
12
43
17
48
90
1
24
29
96
3
99
21
4
107
1
29
126
45
16
80
39
105
45
99
45
30
18
19
5
3
84
12
27
45
99
9
27
48
9
27
21
87
36
33
12
16
8
12
33
30
6
66
24
109
8
28
17
63
12
16
72
35
13
77
36
55
8
28
65
54
96
72
1
17
3
81
18
69
100
107
69
12
3
277
119
6
48
72
24
51
48
21
114
85
17
15
36
28
164
48
60
27
97
20
63
6
234
69
24
15
48
21
52
152
72
45
19
59
66
54
61
ABCD 97872388426*3^$a+1 [50048]
9
31
8
8
8
32
3
29
56
49
7
24
64
185
63
8
139
5
1
87
24
9
7
25
7
51
5
9
7
8
67
21
27
21
72
33
32
58
21
80
33
95
41
126
41
13
11
24
16
75
24
45
32
13
27
88
72
5
60
63
24
16
25
47
40
40
33
111
8
8
73
15
160
24
40
80
32
91
24
53
48
19
86
10
29
33
87
8
40
168
88
72
27
37
89
39
40
112
80
23
33
120
65
63
9
71
89
18
5
13
35
32
25
34
144
45
57
15
72
32
56
88
40
16
40
40
39
12
78
47
33
15
72
24
55
33
48
17
16
144
23
32
35
36
25
59
37
56
113
31
111
9
16
32
16
25
10
62
40
15
40
17
31
49
15
1
66
14
15
40
75
42
12
15
8
32
113
15
3
85
32
32
31
2
7
27
13
96
32
3
21
16
73
10
14
22
9
27
5
48
16
120
9
42
37
1
106
29
40
24
112
264
11
96
5
8
25
7
3
21
64
32
17
271
9
15
63
33
104
7
26
7
113
52
30
13
72
32
8
8
17
63
24
8
56
5
42
17
16
137
120
100
19
16
43
21
51
37
80
81
7
24
16
24
1
15
104
153
23
5
123
16
64
19
45
112
56
8
16
81
55
8
9
6
74
151
27
30
32
31
32
48
96
55
48
73
59
109
65
39
16
16
8
35
38
23
11
45
9
55
11
158
10
90
20
31
32
104
56
17
7
159
1
16
25
8
40
15
65
172
3
40
25
10
101
48
25
42
45
9
15
64
32
48
65
10
5
56
24
16
79
18
15
8
24
91
180
9
113
15
7
50
10
5
31
36
45
40
49
95
32
3
37
5
3
40
11
38
47
16
153
72
34
45
3
45
33
87
72
219
45
32
32
80
16
131
5
163
30
103
23
25
16
8
16
32
24
80
8
67
5
13
83
19
86
23
32
144
64
35
189
32
33
23
200
120
152
43
30
7
48
23
25
16
33
15
40
16
47
49
121
10
29
8
25
95
88
25
23
96
120
24
97
55
8
24
8
57
100
6
29
33
63
55
17
85
147
3
5
25
15
32
16
80
16
16
8
72
33
104
7
8
16
80
9
7
56
25
119
153
71
40
25
72
72
31
24
107
5
1
80
10
77
33
7
27
165
48
111
2
15
19
38
143
107
45
3
60
25
104
51
38
55
27
13
11
54
72
47
56
49
7
33
23
24
40
8
31
17
25
47
1
80
34
36
41
33
47
64
96
33
7
41
15
73
30
57
120
3
62
15
40
8
19
157
49
39
151
36
24
30
72
15
17
10
38
23
11
108
17
31
108
85
224
41
34
72
18
20
127
8
8
35
120
18
35
64
41
7
64
113
15
32
48
81
47
88
16
56
13
6
125
40
15
1
224
88
73
15
8
35
36
36
5
80
8
159
6
20
7
75
85
59
54
15
17
48
52
3
27
45
24
48
8
19
13
65
23
33
15
57
39
120
8
40
32
80
8
33
7
27
38
47
48
47
9
9
48
15
3
5
67
42
11
187
38
15
32
104
104
57
39
33
55
8
355
53
40
15
36
21
64
136
19
141
24
24
56
9
47
17
23
32
25
47
8
56
16
24
40
17
32
87
24
37
3
16
56
208
24
72
64
96
9
7
3
29
88
104
9
7
8
96
1
8
24
22
33
63
12
85
101
35
19
5
56
40
37
59
8
8
232
8
24
40
49
10
54
8
23
169
255
96
7
18
7
8
15
1
35
53
40
16
17
119
40
96
3
5
120
24
13
99
48
113
15
25
8
24
31
40
56
40
23
161
37
252
8
58
29
25
63
27
5
32
49
10
45
16
83
165
152
33
63
57
143
97
7
8
7
26
39
144
67
69
8
85
67
40
19
45
16
49
15
120
7
9
24
64
48
32
8
25
15
17
95
16
72
72
40
75
18
54
93
8
8
17
47
8
24
64
57
55
32
13
54
14
87
25
60
48
35
151
33
41
7
8
9
31
32
40
105
39
40
11
53
16
176
73
79
48
8
117
42
18
8
79
8
33
82
29
31
57
16
11
61
53
11
81
7
32
40
89
15
56
41
8
215
25
39
40
8
13
107
85
3
64
1
64
48
8
15
91
101
72
7
33
51
29
8
48
11
5
13
20
23
40
48
7
9
24
16
64
57
143
16
16
65
7
16
49
87
24
19
5
32
23
73
40
24
115
5
48
296
80
39
1
11
24
12
17
112
8
13
27
16
24
136
16
69
30
54
87
89
10
5
96
40
8
33
10
29
16
32
120
48
103
17
64
3
6
12
60
119
9
34
12
1
72
8
48
16
24
11
144
5
9
63
217
18
45
40
32
161
87
8
16
88
168
8
57
40
42
48
29
128
1
7
3
5
31
18
30
41
80
152
3
102
8
24
183
73
42
45
32
40
40
25
31
39
66
95
16
3
30
47
24
105
7
39
74
7
40
32
32
8
80
123
13
64
ABCD 97872607258*3^$a+1 [50275]
36
15
129
411
21
48
3
33
75
141
21
108
351
24
120
135
45
36
9
72
219
60
144
24
183
33
57
267
60
36
156
39
45
27
57
12
180
240
240
168
201
255
96
24
36
60
24
45
15
57
39
48
180
60
96
384
180
3
153
45
72
198
21
51
9
48
33
3
300
57
18
72
558
111
69
159
60
372
39
21
228
12
84
180
15
45
96
21
87
93
267
21
39
33
18
201
69
75
144
72
60
81
159
21
39
84
57
123
255
105
327
9
168
12
144
84
12
21
198
72
9
81
90
18
39
96
60
96
69
72
3
120
360
24
252
228
216
57
540
90
18
51
60
51
309
24
27
450
3
144
132
204
216
21
183
15
69
3
249
21
108
75
36
141
99
459
69
93
3
15
270
72
183
120
96
69
39
156
165
75
264
201
159
36
57
183
84
12
384
204
213
90
198
15
60
84
3
18
135
120
96
144
96
144
120
117
63
60
96
51
18
15
237
180
63
300
36
84
327
273
87
90
63
207
129
84
165
72
288
180
72
147
33
3
60
315
969
60
36
300
96
228
3
18
72
99
9
51
24
105
111
51
213
75
21
24
120
105
51
180
111
273
195
252
90
327
192
60
180
120
144
57
108
51
21
87
93
63
180
84
12
39
21
141
3
96
189
39
33
123
24
12
84
24
96
120
60
177
459
24
345
231
219
129
156
57
198
162
87
72
168
33
63
207
33
156
180
369
351
189
51
21
3
87
9
228
156
255
72
93
576
69
72
3
105
162
453
276
48
123
189
99
129
96
36
48
12
291
189
189
252
39
69
159
12
60
468
96
15
129
192
204
84
96
195
105
144
21
180
180
75
465
315
240
75
162
63
84
12
489
252
459
9
15
75
162
468
15
60
15
81
171
57
156
36
204
180
87
69
144
60
144
132
180
240
111
ABCD 97873738388*3^$a+1 [50170]
6
35
25
330
72
102
63
27
21
45
102
18
27
15
17
1
114
18
102
18
72
75
51
29
16
9
126
150
12
30
18
102
72
36
132
102
90
36
29
13
60
87
3
102
48
60
138
65
127
17
91
42
27
48
48
57
12
66
84
5
16
105
30
24
161
79
36
12
30
18
192
90
18
72
42
6
12
168
9
33
18
29
13
3
57
18
24
36
60
24
48
53
55
12
132
30
18
18
54
48
42
186
144
90
18
18
15
27
53
7
180
5
55
18
72
15
32
211
30
444
51
75
72
222
36
12
12
78
42
150
101
144
25
30
36
24
18
18
60
114
18
138
15
32
13
30
5
37
27
15
6
27
33
15
69
198
30
168
24
156
42
78
42
185
7
156
77
103
90
120
42
222
15
33
18
60
177
27
5
13
102
36
42
12
6
60
72
12
30
78
72
36
30
135
15
30
24
270
93
48
75
84
66
162
93
15
174
96
99
243
12
48
72
276
120
132
42
36
60
15
144
93
3
135
54
66
24
120
258
143
37
102
168
77
73
30
42
30
33
267
246
15
144
15
48
65
160
75
5
55
57
80
115
45
3
93
15
312
12
6
39
81
24
78
18
42
93
69
171
135
132
30
48
30
120
17
7
6
162
17
61
90
72
90
30
78
24
51
69
108
63
39
201
15
120
192
12
18
102
21
99
366
54
48
72
65
43
5
48
79
228
102
36
30
54
96
144
6
42
48
15
15
60
117
87
18
87
96
99
96
150
54
18
15
177
15
135
48
138
60
12
135
123
12
222
75
63
78
12
23
19
66
75
27
42
30
48
12
96
234
150
48
48
17
85
12
18
42
3
3
12
150
48
84
48
30
78
54
21
15
17
67
36
60
12
12
378
12
6
12
132
6
42
12
66
27
57
135
48
48
27
72
45
105
36
35
37
48
12
192
30
65
16
9
18
42
6
12
60
60
30
372
111
75
12
153
39
6
12
23
79
65
13
60
78
42
95
55
12
78
30
42
18
53
25
120
30
12
60
108
12
168
12
18
120
35
157
18
132
12
6
27
75
117
81
15
57
42
30
18
60
12
18
90
48
60
12
33
45
192
42
120
36
12
120
90
48
54
60
150
71
205
54
6
42
45
33
24
96
90
144
36
54
3
32
121
114
21
39
108
77
55
120
138
198
12
132
258
60
30
18
147
105
72
15
333
48
12
23
127
60
12
90
18
108
162
12
3
3
45
165
12
78
54
18
18
42
48
90
60
144
120
95
85
30
6
102
42
60
48
27
63
90
72
6
9
81
15
105
42
42
30
6
15
27
72
18
42
113
25
60
78
144
6
102
132
90
35
13
42
6
12
135
15
60
5
97
36
90
12
42
156
30
24
6
30
60
42
138
120
114
123
117
18
30
330
65
7
108
78
204
180
111
165
42
33
80
49
15
45
6
77
103
54
6
60
102
108
12
3
80
85
24
6
12
18
30
12
30
30
90
42
21
224
13
300
30
105
3
30
12
3
57
180
3
39
6
84
15
63
42
36
60
42
108
102
18
60
162
30
237
141
54
6
87
3
42
162
150
6
117
15
33
135
24
18
143
67
12
60
21
129
255
33
78
24
48
12
93
15
48
17
13
90
9
51
90
12
12
90
60
180
78
3
9
90
78
42
318
120
78
60
114
3
15
102
36
84
6
132
60
30
18
54
138
18
12
72
180
ABCD 97873743556*3^$a+1 [50148]
41
540
36
63
16
96
59
21
69
99
40
5
67
48
11
6
48
36
91
89
31
8
112
53
75
48
93
147
9
103
101
51
3
282
150
54
39
81
151
8
27
18
30
21
40
101
19
5
67
77
3
48
69
3
288
51
150
103
5
3
24
45
99
21
198
6
111
40
59
240
45
184
125
115
360
80
40
56
219
306
54
117
40
59
90
171
45
108
55
296
129
132
99
45
144
12
18
45
27
109
125
60
39
117
24
120
19
8
232
128
304
53
36
120
96
498
37
53
60
127
53
75
160
11
114
156
114
133
29
48
6
61
185
151
197
115
5
163
113
36
51
3
37
32
21
120
60
111
33
223
24
89
24
7
83
66
60
90
61
5
19
41
18
157
203
162
54
69
16
185
120
55
72
8
69
12
135
9
24
12
168
91
24
41
15
21
115
83
45
112
5
144
67
29
3
88
8
120
81
18
96
37
53
27
40
104
40
104
21
171
9
31
144
113
55
5
3
123
61
149
19
125
72
19
125
51
16
8
16
56
3
90
54
205
77
195
24
16
35
198
132
43
41
144
7
8
57
24
36
43
77
19
5
307
173
139
96
59
165
160
48
8
112
240
264
59
24
117
184
125
54
42
43
192
65
271
32
48
64
53
27
45
19
305
31
29
30
24
141
40
29
36
7
8
40
56
123
6
66
18
307
96
48
32
147
61
72
32
88
120
48
89
36
235
89
31
41
15
3
45
57
18
6
84
36
144
42
198
31
32
27
405
81
79
5
126
109
5
91
29
91
240
32
64
104
45
19
80
16
24
8
69
19
56
93
36
39
40
8
3
30
39
105
135
40
48
24
5
24
84
132
174
150
87
40
8
9
192
39
112
179
174
7
32
40
161
31
56
33
87
48
99
37
24
144
35
45
45
123
57
36
67
72
257
103
5
72
99
9
156
6
205
29
180
90
37
83
54
295
32
40
53
51
24
16
11
24
37
17
36
147
33
120
7
17
255
261
67
8
16
8
27
78
103
264
8
21
36
18
90
91
29
6
54
12
3
40
11
109
41
120
36
78
117
3
93
120
48
45
420
31
35
18
27
33
135
112
104
9
15
160
41
175
89
135
48
384
69
67
32
21
67
72
72
104
189
60
210
13
72
41
231
96
88
89
36
204
183
69
3
96
9
103
53
6
13
131
45
9
111
45
99
16
29
36
31
96
89
79
72
48
161
258
37
120
5
211
288
131
138
6
30
55
24
128
120
24
64
5
144
12
18
21
64
5
171
240
9
210
360
37
48
221
6
18
51
144
88
24
144
72
8
9
120
96
66
21
249
18
85
131
114
180
31
89
72
24
444
126
54
216
114
45
40
17
103
11
85
80
285
54
66
36
55
8
40
128
112
107
325
296
112
77
51
ABCD 97873958558*3^$a+1 [50084]
108
299
19
24
245
48
43
126
23
13
108
24
287
1
30
33
9
12
11
13
147
123
101
64
45
96
179
1
84
27
128
49
143
13
99
63
240
210
72
108
123
75
42
27
272
48
16
51
18
171
9
18
18
66
36
18
60
66
114
59
67
29
37
123
99
30
72
198
18
15
3
24
5
48
48
37
24
18
12
36
17
97
18
77
43
6
12
54
29
112
128
96
48
16
165
54
5
307
29
25
54
65
61
126
21
15
354
24
144
108
30
42
102
126
60
18
174
72
108
15
111
42
48
167
19
29
37
54
213
128
73
60
11
73
168
47
61
179
145
63
3
90
36
78
468
29
73
23
163
29
43
48
72
18
11
48
13
24
171
32
96
19
72
101
115
18
27
15
144
54
72
144
84
15
75
5
37
107
96
49
48
143
37
155
67
12
36
90
35
163
54
36
24
192
6
5
13
66
18
18
125
43
5
96
1
15
75
42
48
78
264
197
181
132
156
107
19
54
6
65
163
141
129
132
30
6
48
24
18
18
107
85
60
90
53
127
84
78
12
60
39
9
23
37
11
91
18
150
48
78
180
27
32
301
12
87
165
42
18
95
48
13
96
36
30
65
112
75
5
1
30
150
59
256
9
336
90
90
35
37
27
15
12
69
99
12
114
192
42
336
69
32
205
35
73
23
13
131
13
35
16
80
37
84
23
1
192
63
69
30
90
132
239
112
32
13
3
99
60
18
72
71
91
21
32
121
215
64
33
18
29
16
9
120
36
54
96
90
11
1
42
18
48
132
30
198
60
90
66
99
99
90
60
300
36
24
63
75
117
96
32
43
69
21
90
65
85
36
18
336
69
32
49
12
168
84
42
30
18
6
71
144
1
18
66
60
47
205
48
35
25
54
18
30
65
13
264
60
120
42
66
59
96
25
135
105
23
160
105
39
15
90
72
66
18
24
36
84
168
144
126
18
54
45
32
25
6
65
37
11
112
48
117
288
72
83
79
378
42
12
33
21
126
108
6
30
24
90
30
78
228
11
144
85
11
48
16
99
6
66
36
113
96
16
63
42
48
71
16
224
31
177
48
27
18
108
60
12
348
35
49
47
31
12
5
96
25
36
270
114
35
64
48
69
90
36
30
60
72
11
61
18
36
120
72
90
168
126
93
51
102
18
90
11
13
36
12
35
37
11
160
32
163
72
5
112
48
45
54
18
36
6
54
11
73
90
126
15
57
18
114
66
114
18
162
11
241
108
72
11
25
12
126
42
108
66
186
12
15
21
36
96
120
24
18
5
265
36
30
42
84
168
143
85
24
3
32
181
48
42
12
36
65
25
71
43
36
12
72
221
157
18
17
25
108
75
15
84
77
64
9
18
48
101
13
102
78
18
45
45
18
225
32
25
18
126
36
24
234
66
60
3
27
24
12
177
21
24
66
17
37
72
35
43
48
18
131
1
12
35
25
48
294
48
33
189
156
119
16
32
73
12
60
120
150
18
30
33
80
31
78
48
83
49
47
25
18
5
43
18
35
25
71
64
27
5
48
64
27
5
79
36
189
9
36
150
156
180
18
11
85
72
3
80
37
27
27
18
60
108
27
32
48
31
150
107
37
90
81
9
156
ABCD 97874161402*3^$a+1 [50016]
17
40
32
16
87
153
3
60
65
19
60
65
280
72
24
104
16
56
79
9
3
45
15
60
69
51
53
16
39
57
32
31
57
27
53
40
15
177
75
96
165
75
29
31
17
232
32
16
32
43
5
103
12
12
65
43
77
55
36
21
99
69
8
24
31
57
120
48
192
111
57
87
81
27
12
60
77
16
48
15
24
65
175
177
51
5
24
31
17
48
55
60
72
48
29
48
43
53
232
27
45
8
24
19
24
45
8
43
45
87
12
288
53
24
115
36
81
120
104
7
33
32
64
8
88
48
195
69
51
60
9
48
3
29
16
27
48
221
19
5
24
55
185
115
5
72
19
72
29
103
201
87
137
115
117
48
192
63
48
60
117
3
5
40
104
40
3
36
41
31
105
27
5
31
41
376
75
12
36
117
24
3
96
12
113
192
72
120
91
45
56
136
75
5
43
21
63
48
12
237
80
19
5
79
60
156
84
180
41
7
12
48
12
33
63
9
111
24
137
48
175
17
31
129
39
129
96
15
72
249
3
48
12
185
16
99
285
15
108
93
27
53
55
105
15
12
69
48
56
120
120
24
16
32
120
7
60
5
40
15
17
96
120
24
31
12
48
45
3
5
144
103
48
41
199
60
117
15
57
51
29
48
103
120
60
77
115
12
137
91
48
5
16
96
3
60
24
81
32
192
40
8
40
8
160
56
96
7
36
180
57
147
216
24
36
72
57
32
31
33
24
56
55
84
53
160
27
96
5
96
48
115
60
57
24
96
24
99
96
12
72
33
24
80
199
60
12
17
43
45
152
31
65
64
128
7
81
15
12
189
51
5
64
24
144
128
120
24
31
132
45
135
41
24
16
39
153
3
12
17
40
15
17
103
17
199
17
24
24
16
104
175
12
12
60
36
57
72
3
93
104
43
5
40
144
24
27
168
12
48
60
84
81
32
24
64
24
111
41
48
55
185
136
99
21
87
72
180
36
12
5
7
41
7
57
8
40
72
15
96
84
96
12
33
72
3
72
93
32
55
132
173
55
12
141
15
84
60
216
17
7
41
67
48
12
48
41
79
9
48
72
183
60
69
8
55
105
96
267
48
12
60
5
55
65
7
105
72
8
43
125
55
120
120
12
53
24
19
12
48
84
36
12
45
144
39
65
16
63
137
48
91
21
144
24
128
43
5
67
29
79
41
48
96
55
17
55
9
123
36
60
144
5
88
63
60
45
24
63
72
17
31
89
64
72
15
105
87
113
7
156
72
228
72
12
77
19
5
24
31
105
135
177
128
67
45
135
132
5
88
3
141
24
32
55
57
32
91
53
19
45
48
24
3
5
160
15
297
120
56
43
240
5
96
43
5
31
120
12
29
88
120
303
72
113
120
223
209
271
24
48
33
15
12
189
216
24
24
24
32
40
80
139
77
40
27
108
72
156
12
33
87
33
99
53
67
53
288
175
41
19
132
48
9
75
96
12
72
57
3
21
224
96
7
120
12
348
17
112
39
9
15
57
48
63
33
32
40
3
5
7
185
43
21
176
64
3
48
48
21
63
17
16
75
5
88
39
33
27
77
184
135
24
36
21
120
24
39
81
24
72
3
141
104
40
15
33
8
112
8
67
12
17
40
48
51
120
21
120
3
48
29
88
128
24
144
72
43
69
123
53
19
228
129
56
55
12
21
15
12
29
16
15
57
3
45
15
72
48
57
56
40
24
15
33
63
12
29
19
12
57
63
105
80
103
17
40
15
12
156
12
132
180
21
15
9
3
48
60
ABCD 97874228306*3^$a+1 [50017]
39
200
12
48
7
57
8
12
232
51
90
27
8
12
36
52
45
24
6
5
28
27
9
45
23
43
17
28
39
6
27
8
12
1
30
30
51
129
15
80
24
16
15
17
24
31
60
29
64
45
35
60
121
84
36
15
36
9
3
92
76
92
43
89
136
12
8
52
33
15
68
12
60
4
8
12
4
12
3
5
60
31
24
9
3
9
15
24
132
54
6
9
108
20
52
48
51
12
17
16
20
37
59
4
72
8
31
29
115
17
4
8
13
18
29
12
31
5
12
16
15
12
57
51
12
30
60
47
88
9
59
60
12
4
75
21
72
3
45
104
96
25
155
12
72
24
4
12
45
30
33
8
43
21
56
4
99
12
144
5
36
64
48
168
8
7
17
48
12
12
19
60
29
7
41
24
88
32
28
27
29
37
54
9
60
44
96
25
11
91
93
36
36
3
17
49
6
9
44
151
21
15
5
60
25
35
4
99
17
24
1
27
51
65
4
80
120
16
15
29
60
72
61
95
55
78
66
60
36
18
75
20
16
9
87
8
12
28
164
31
60
21
8
7
113
120
7
6
3
56
16
3
125
25
12
18
5
24
36
55
45
51
233
1
87
9
11
12
31
65
37
24
59
84
13
75
9
23
1
11
28
12
15
66
54
45
108
20
1
30
60
17
43
5
4
33
27
12
44
55
120
42
47
52
15
21
39
30
11
48
16
36
63
5
4
51
9
27
6
3
12
8
31
276
125
28
24
21
27
20
12
100
3
17
12
16
3
30
119
28
32
28
3
17
88
75
45
104
72
4
15
117
8
36
19
6
36
15
3
36
204
41
28
8
12
12
49
27
32
36
52
20
43
17
48
36
40
15
24
9
51
117
3
6
3
93
23
1
51
44
25
66
117
80
31
9
33
24
24
90
65
12
72
7
21
8
4
72
9
42
93
20
60
7
17
40
33
3
144
8
24
31
29
24
12
12
7
21
68
36
36
73
36
6
29
24
1
54
29
13
54
9
92
13
51
8
12
16
8
7
9
56
193
15
92
120
43
36
89
12
43
17
40
20
64
111
57
12
15
9
21
23
28
8
25
36
11
12
1
11
40
36
12
8
43
57
129
54
17
12
36
25
36
3
27
84
42
23
24
1
11
16
32
72
1
78
12
89
40
15
29
24
13
15
3
29
31
9
8
144
36
85
24
3
8
12
1
11
61
3
32
13
35
4
51
29
13
143
12
43
57
3
9
8
24
28
3
9
36
108
20
76
8
40
8
28
24
80
151
60
17
72
43
45
9
3
3
57
20
16
12
15
53
24
48
13
15
15
5
60
24
16
21
23
36
12
13
111
8
73
35
12
43
30
15
8
7
53
31
24
5
7
77
72
28
12
8
13
3
15
77
48
7
18
6
21
20
40
15
17
7
33
63
5
40
15
33
45
72
27
21
90
65
84
1
27
15
48
12
17
157
59
1
3
56
72
52
87
84
21
36
8
52
12
36
81
11
13
75
32
12
13
47
1
30
5
24
52
45
30
24
5
55
60
12
24
21
92
60
132
16
15
53
24
60
160
12
24
57
15
44
55
24
29
1
6
66
35
24
124
20
120
36
91
78
6
60
6
3
120
45
42
53
1
6
29
25
119
37
39
44
1
15
108
68
40
9
30
24
72
17
48
28
92
60
52
21
47
40
3
180
5
120
24
48
79
96
5
55
17
12
55
24
5
4
33
3
15
30
15
12
24
39
6
3
20
88
68
36
19
5
4
56
91
33
8
55
9
21
23
1
23
121
35
4
8
64
8
13
3
12
39
53
43
17
43
77
12
48
16
27
5
25
35
13
35
4
81
35
55
5
4
33
15
24
9
30
36
30
11
12
7
81
80
24
25
6
113
120
1
11
28
132
12
27
41
4
36
32
148
152
16
80
12
19
33
108
15
84
29
12
72
7
5
100
44
12
12
48
24
16
15
5
12
1
6
69
24
8
13
12
35
12
120
61
39
51
30
87
20
25
23
4
72
56
100
15
48
29
52
8
7
21
20
235
125
40
20
52
68
12
1
27
9
6
29
31
33
12
60
3
9
8
72
28
3
57
75
5
4
24
111
101
13
6
96
29
1
78
30
11
19
5
7
77
13
108
95
36
36
204
4
21
15
48
8
60
4
8
1
36
114
126
63
21
51
48
21
42
5
24
24
52
45
23
1
6
9
128
7
161
72
12
85
6
18
59
73
59
4
15
21
45
15
45
3
36
27
65
12
7
105
15
21
3
249
8
19
54
27
3
77
79
21
32
97
3
20
120
31
42
23
24
40
116
84
72
4
20
96
1
63
20
24
36
25
6
33
32
76
8
7
5
19
33
8
72
36
24
52
44
25
35
31
29
4
33
48
12
15
63
12
5
4
20
31
117
20
88
3
72
17
60
60
48
28
12
8
31
41
48
4
33
78
5
91
101
28
81
11
13
75
15
5
84
60
12
28
63
45
3
30
87
15
9
36
12
21
39
27
9
12
32
36
24
36
12
48
7
57
56
7
9
20
16
63
29
12
19
12
9
15
29
1
15
8
73
47
43
89
1
78
12
5
19
33
36
20
1
3
33
3
12
9
15
80
4
21
3
48
3
129
12
45
59
61
6
29
36
52
36
15
29
60
60
13
24
3
36
36
8
61
12
174
36
48
29
40
3
5
48
36
4
20
52
48
15
21
15
21
92
13
3
20
52
8
7
45
99
6
47
7
149
7
17
40
3
18
11
64
36
36
8
12
88
32
13
71
76
8
16
36
8
4
128
12
31
5
24
16
21
54
137
4
39
65
1
23
37
3
20
28
15
65
19
9
20
97
47
12
136
99
84
42
23
1
54
30
59
67
36
65
28
104
108
25
3
27
24
29
4
33
27
87
60
9
24
57
15
99
102
54
24
17
4
20
1
123
36
68
48
85
15
75
93
92
24
84
12
40
44
19
9
116
61
6
29
24
25
30
60
9
21
35
24
37
35
1
27
36
44
7
53
16
32
25
ABCD 97874233916*3^$a+1 [50001]
11
73
36
30
197
72
31
24
60
36
42
167
31
17
73
39
56
24
136
24
75
108
17
13
59
88
72
8
55
17
43
66
219
3
42
186
12
48
29
136
56
1
60
132
126
72
33
159
65
13
30
29
48
223
65
37
11
55
161
31
12
18
108
15
129
36
42
288
9
93
3
72
8
24
55
65
112
39
30
59
31
81
8
48
85
18
57
48
87
30
18
42
12
107
64
27
18
27
72
56
55
17
40
8
7
33
32
144
120
121
78
81
111
33
32
37
11
16
39
90
54
48
17
43
42
48
83
16
51
53
37
35
55
12
108
137
72
13
11
72
64
56
24
24
24
216
85
11
79
9
176
40
135
9
32
31
192
90
47
13
66
17
103
60
149
40
72
39
30
84
48
30
65
37
60
95
103
72
233
7
33
15
48
210
150
174
18
65
7
17
96
55
60
18
27
63
30
11
16
117
48
83
109
107
61
3
159
105
96
69
3
27
21
9
95
1
71
40
144
24
72
33
228
27
8
55
30
27
15
113
88
117
42
66
30
17
40
27
5
43
213
69
180
95
55
17
88
33
18
77
37
11
72
25
78
257
13
107
13
51
48
8
163
77
40
45
120
3
39
17
61
90
17
312
121
48
192
30
9
39
41
13
27
8
72
208
3
48
30
84
11
67
77
61
132
167
13
168
72
27
111
65
19
48
29
31
102
156
114
245
43
42
36
12
3
147
53
55
17
40
32
151
84
96
149
43
93
32
48
24
73
30
17
61
51
69
11
49
95
97
23
25
54
105
21
155
85
30
5
120
7
102
6
30
87
15
89
48
55
57
56
13
12
60
107
31
24
30
66
84
18
12
95
120
96
24
55
6
35
19
36
17
160
63
54
11
120
144
48
112
32
1
162
77
13
6
69
45
35
43
29
19
12
17
1
71
88
72
63
33
75
18
12
47
55
17
133
48
83
16
200
91
48
29
31
17
7
41
445
107
37
6
77
48
55
24
65
145
23
175
105
63
24
65
16
56
24
72
67
45
3
5
24
79
41
16
75
42
66
72
9
51
78
30
65
24
40
51
29
31
57
57
6
60
84
48
12
18
35
7
33
93
11
24
24
25
23
7
65
61
171
21
59
79
41
16
8
72
157
18
78
27
27
66
42
153
15
42
102
30
35
223
17
55
33
72
21
227
184
56
7
90
15
8
25
23
16
48
168
8
25
47
13
267
8
55
41
61
18
65
55
12
29
16
32
31
24
57
129
71
216
24
64
27
18
107
48
16
8
43
149
24
216
24
72
120
7
41
49
36
11
24
169
71
7
18
47
144
103
6
27
27
18
12
143
67
18
48
120
155
37
3
189
27
8
16
32
112
21
30
60
9
72
248
43
60
72
17
48
61
72
42
90
48
23
120
55
12
93
104
31
41
16
32
145
23
40
15
57
8
127
17
19
21
56
24
121
48
12
132
23
55
137
55
65
160
51
42
42
65
16
69
18
17
120
48
24
151
48
54
11
55
89
151
24
30
3
135
33
264
123
93
56
31
153
147
29
1
30
30
18
9
8
67
21
45
60
15
24
176
16
9
47
72
31
102
99
81
180
83
192
64
8
61
24
78
29
16
45
75
63
17
7
161
24
16
39
30
3
15
129
63
18
48
144
18
18
147
27
77
13
6
5
120
7
9
21
3
27
42
66
89
43
60
137
31
81
141
59
13
96
11
96
24
1
23
40
15
17
112
8
13
270
5
24
115
53
127
65
151
30
35
16
51
5
157
35
25
18
12
30
6
29
271
30
35
16
21
12
23
25
18
90
90
9
33
48
12
3
165
51
128
13
3
87
17
61
35
19
5
192
43
18
72
18
120
30
12
60
36
30
162
30
18
30
24
60
36
9
33
119
64
45
75
56
24
7
42
15
15
65
136
57
12
3
117
51
ABCD 97874448292*3^$a+1 [50013]
3
300
57
24
51
24
21
63
57
27
48
264
213
15
36
120
36
60
117
40
56
144
27
24
189
24
96
99
69
3
237
40
71
12
45
231
273
63
25
80
3
180
9
16
71
36
37
119
57
75
12
57
3
21
3
93
3
45
88
8
96
3
237
16
11
84
96
57
112
8
147
60
73
32
411
277
35
141
168
99
12
12
72
141
15
25
56
147
12
145
35
45
24
75
24
117
15
48
36
24
21
40
11
120
120
108
129
120
24
123
21
27
69
24
24
3
12
1
176
48
72
48
3
72
13
47
33
24
27
12
441
24
75
45
315
109
131
12
36
12
9
51
21
48
111
9
39
81
16
59
13
72
32
147
37
23
81
63
9
87
33
123
240
120
13
80
72
123
12
321
27
96
84
156
132
60
48
21
120
48
120
24
27
12
105
264
75
24
72
69
123
69
24
120
72
3
180
25
32
112
83
36
57
243
21
63
48
81
160
107
37
80
99
45
15
121
104
72
3
37
11
192
48
69
3
108
12
84
49
32
75
36
9
120
3
13
59
168
12
156
109
23
336
12
21
40
59
69
88
224
99
117
24
63
81
15
192
60
45
147
216
24
21
144
75
21
15
144
96
49
56
160
152
3
117
27
141
64
56
147
85
80
168
27
189
184
80
136
8
3
189
267
300
336
96
9
72
144
96
27
96
13
80
120
27
48
132
25
11
60
1
11
168
21
120
171
72
213
135
57
135
84
24
69
159
9
3
205
8
63
9
280
32
3
37
8
27
253
11
264
69
171
69
63
33
27
96
117
27
144
36
81
3
93
159
9
3
69
27
13
144
23
49
107
21
123
120
204
57
120
111
201
39
48
12
69
75
45
72
63
25
23
33
16
59
24
60
48
25
155
120
69
3
48
37
56
24
99
117
27
48
21
27
96
21
72
51
84
33
24
48
147
120
96
60
25
203
12
144
108
189
144
96
40
107
189
120
144
63
25
119
36
45
195
24
21
75
21
195
48
96
61
72
155
12
156
45
24
51
45
3
21
136
299
93
72
72
39
60
48
69
504
231
12
141
3
120
24
93
96
3
24
69
88
83
204
73
23
33
24
39
25
56
96
3
24
36
60
180
48
33
112
275
12
36
285
240
75
21
24
112
11
133
83
93
24
27
96
21
160
35
24
85
11
192
69
48
51
117
51
96
24
24
213
15
25
167
9
87
96
81
63
1
8
27
96
12
57
51
48
240
37
35
204
108
93
64
272
51
37
35
141
207
129
27
144
96
13
296
147
45
16
143
9
24
51
72
61
32
72
159
9
24
27
93
183
48
192
105
3
96
324
9
3
133
143
9
39
144
57
40
8
48
120
120
24
3
72
24
157
35
48
60
153
27
69
24
63
177
243
21
72
27
61
119
156
157
35
72
37
128
3
36
36
21
243
21
195
96
12
ABCD 97874605228*3^$a+1 [50088]
31
23
30
78
10
38
1
36
12
48
48
29
19
39
6
30
44
48
102
42
30
78
49
60
69
2
18
42
16
33
57
14
16
62
10
114
66
2
76
30
2
40
12
62
16
104
16
33
60
36
75
20
34
99
144
11
18
34
20
28
62
10
8
52
8
12
18
210
1
11
49
17
64
6
20
54
19
9
3
65
10
69
75
50
6
52
9
24
5
10
18
36
90
8
37
5
48
10
2
31
75
122
7
71
13
12
107
16
54
15
77
7
12
15
72
50
42
18
10
18
24
15
51
32
82
27
5
18
12
36
82
3
15
32
12
10
48
27
48
21
14
60
61
89
43
12
24
41
30
18
12
43
75
32
40
30
6
129
27
90
15
5
34
57
29
4
14
1
36
83
10
6
32
58
2
124
8
42
19
12
35
12
78
127
23
4
116
12
10
122
46
27
60
3
30
2
22
90
38
16
39
15
30
3
129
15
33
3
5
7
3
45
123
9
17
4
36
3
5
48
12
100
18
57
12
53
40
18
33
17
4
56
52
62
18
10
90
8
28
27
135
14
60
31
36
83
18
18
4
26
7
65
16
116
40
24
14
40
12
36
81
171
20
12
40
80
6
12
16
12
50
49
63
2
34
152
12
30
31
15
12
60
170
7
23
10
44
16
30
78
2
61
12
15
69
17
31
17
10
158
30
4
38
31
11
18
12
6
10
110
54
36
7
113
42
13
17
7
5
31
47
12
6
270
12
1
36
36
48
15
6
8
30
18
34
48
92
13
24
21
66
36
8
10
15
36
21
51
3
26
88
3
95
25
24
125
10
6
48
2
58
66
36
44
28
110
19
3
45
84
101
7
53
10
21
17
91
41
18
16
44
28
93
11
61
9
36
3
29
43
17
55
15
2
4
44
30
10
18
60
9
12
11
85
21
54
9
27
2
144
4
14
12
64
36
38
7
93
6
56
10
39
17
40
12
62
34
27
5
22
2
16
30
2
16
104
40
32
18
22
27
9
2
22
68
70
42
123
21
26
4
21
48
23
58
12
44
28
27
35
34
84
2
1
36
12
77
84
19
77
30
4
6
18
26
66
10
20
34
8
1
12
15
42
72
18
20
49
29
12
10
42
20
154
2
22
9
3
8
25
21
3
11
10
8
118
36
9
48
41
60
30
1
45
51
3
8
1
11
12
73
5
91
17
10
42
63
5
162
73
77
30
42
66
4
129
48
11
10
12
39
101
18
28
50
4
36
20
10
54
96
111
24
9
26
28
62
40
110
4
81
156
23
4
33
11
16
12
20
34
68
12
18
10
2
25
41
7
3
14
18
22
38
30
31
41
16
2
76
105
48
21
2
61
15
14
30
58
72
15
21
144
111
36
21
39
9
2
121
89
48
30
150
79
132
23
36
82
36
14
22
3
3
2
31
57
48
54
8
10
14
58
3
15
20
22
75
84
12
11
25
11
1
113
58
18
60
39
12
23
90
6
4
38
7
24
17
55
9
50
6
100
18
9
15
80
28
18
27
24
3
105
35
1
21
3
33
12
8
52
38
28
36
26
7
24
21
2
30
36
42
25
27
9
11
18
10
33
27
30
36
3
21
36
30
33
3
24
12
33
99
32
6
43
45
26
6
192
72
4
14
37
3
21
71
1
48
9
2
16
9
35
76
2
30
1
9
27
60
111
30
50
37
48
9
3
36
12
57
2
49
17
4
24
3
101
43
5
42
18
24
43
17
31
9
38
70
39
33
8
78
42
60
72
43
5
16
51
9
2
10
50
4
20
13
27
50
30
120
49
17
31
59
90
24
31
5
30
150
42
12
36
34
110
6
12
52
30
126
2
13
35
58
6
56
120
22
8
42
76
62
7
3
12
6
27
5
12
12
10
6
3
132
12
15
21
99
32
76
14
28
122
13
5
18
37
36
24
23
12
1
117
14
4
21
33
42
9
36
21
14
30
91
9
60
39
27
14
31
12
3
120
44
25
39
9
48
29
31
29
18
60
10
36
6
20
18
31
12
48
15
12
57
5
78
109
3
8
1
23
30
91
144
9
15
207
162
36
26
25
35
4
33
11
49
36
12
15
18
8
34
26
12
10
18
14
28
2
36
24
43
75
9
9
102
78
20
54
48
73
17
12
4
114
50
19
84
3
6
27
48
11
1
11
28
72
50
30
22
24
26
25
21
20
70
32
30
102
34
62
1
39
32
12
133
95
18
40
92
19
11
49
132
57
32
19
36
75
18
20
28
24
8
84
60
28
48
3
15
81
12
29
204
31
45
2
49
53
6
12
12
4
9
96
9
36
3
48
15
24
9
35
46
30
32
10
2
18
88
12
50
10
15
57
2
10
26
42
12
91
15
12
32
64
74
7
21
27
51
21
33
27
95
40
18
18
9
24
47
72
40
8
52
2
43
53
12
79
53
7
3
146
12
12
46
9
129
90
45
29
12
55
9
2
24
1
84
15
8
42
48
18
40
18
15
29
42
244
9
12
41
90
22
20
52
108
3
35
1
39
62
48
12
40
51
71
13
5
22
33
5
138
4
45
5
4
3
71
12
16
18
27
9
75
65
10
20
46
42
2
90
48
18
4
18
18
12
99
23
1
3
69
36
11
193
72
11
10
12
20
16
2
132
88
18
26
6
7
15
21
12
39
54
39
23
25
17
43
36
33
158
40
38
43
81
15
24
51
21
17
19
69
54
38
67
11
1
57
86
49
77
4
6
110
31
23
30
6
28
14
19
48
33
15
113
124
20
31
15
69
36
35
12
18
102
42
36
43
9
48
18
24
8
22
50
61
15
6
48
3
29
67
11
18
12
10
68
49
71
25
65
54
6
30
12
18
7
21
62
24
10
8
42
90
31
3
21
15
9
9
38
142
68
22
42
84
6
18
3
12
95
145
5
46
14
30
136
2
10
62
16
36
123
12
41
40
72
36
14
16
57
15
32
1
12
65
19
11
85
65
12
28
39
5
18
40
38
40
3
15
32
37
3
108
14
76
12
14
10
54
134
10
30
68
22
20
217
24
47
1
12
21
54
44
13
12
75
33
84
5
4
6
50
60
34
21
195
9
47
13
11
18
10
102
78
9
53
6
34
18
33
35
10
2
49
21
ABCD 97874771836*3^$a+1 [50043]
60
270
87
213
60
12
60
135
3
60
30
132
15
195
60
33
45
3
159
129
39
12
30
15
165
30
108
132
45
3
30
15
45
12
18
30
60
27
165
108
120
60
60
12
51
48
9
132
3
75
21
51
168
30
132
60
18
72
60
78
30
12
78
30
210
60
60
180
12
30
21
159
18
12
180
108
120
75
477
51
39
30
75
15
33
117
30
168
30
30
240
210
42
90
210
78
192
30
168
90
147
75
18
3
9
48
12
123
57
90
45
45
3
105
30
540
42
48
42
90
18
72
90
180
90
45
15
33
75
21
309
30
102
210
228
102
30
60
33
75
21
192
57
72
390
48
42
390
105
63
72
108
12
198
42
33
177
30
270
51
48
141
90
138
30
90
183
9
60
48
300
72
30
30
168
51
39
90
12
48
42
60
45
3
141
21
120
3
87
48
30
240
12
78
192
30
198
45
48
48
249
90
237
105
39
171
60
90
78
162
60
30
438
60
291
144
135
252
18
192
18
42
120
90
78
111
579
12
168
105
267
18
102
138
51
81
63
75
60
192
78
27
105
90
378
12
210
18
90
270
27
3
45
135
42
63
465
15
45
300
102
33
48
99
138
3
48
21
78
120
60
57
75
21
39
78
27
75
198
15
135
105
165
267
48
192
33
15
207
180
93
27
18
30
117
3
93
48
21
120
51
48
99
90
90
90
12
60
48
72
111
117
150
30
132
60
270
78
60
255
75
540
30
75
48
87
30
90
132
180
168
102
48
12
378
132
150
75
33
15
147
93
96
111
81
57
582
18
42
258
60
132
51
27
42
75
93
72
240
75
75
318
72
63
135
57
33
60
72
48
123
87
30
72
258
30
300
12
60
15
15
228
132
18
183
177
180
72
291
192
96
81
60
18
132
90
3
57
39
141
51
57
12
30
78
111
39
402
60
150
261
129
30
30
51
9
48
135
147
60
30
51
177
72
39
21
30
198
87
213
12
48
12
138
60
12
78
72
90
78
243
48
21
18
150
30
132
90
180
30
30
30
249
9
180
30
21
21
171
48
69
75
147
240
45
93
3
87
30
60
15
192
3
141
21
150
210
51
9
18
213
9
135
48
27
30
135
3
240
141
192
144
183
153
69
18
102
138
150
210
102
411
48
141
99
111
18
522
90
48
123
240
57
ABCD 97875191762*3^$a+1 [50100]
90
30
12
36
54
7
71
25
8
15
12
18
15
52
17
12
43
11
21
24
36
111
18
66
6
42
12
24
25
11
25
41
19
113
27
16
24
176
84
15
6
75
112
11
61
35
24
12
12
6
31
23
72
9
24
12
40
5
6
9
9
27
12
3
57
12
3
1
5
6
54
102
54
6
13
59
36
9
3
33
21
31
20
9
3
33
79
35
24
66
24
24
31
5
6
36
18
51
15
9
9
6
12
13
35
84
57
40
11
42
55
8
3
21
99
72
120
13
119
18
3
51
66
12
60
15
21
12
3
40
12
24
119
1
41
114
25
59
42
48
42
13
89
27
99
1
11
24
30
18
18
3
72
9
6
37
23
9
4
35
21
4
32
52
23
85
53
51
4
5
51
4
84
36
59
12
48
42
36
15
3
30
6
36
30
7
20
16
144
11
12
30
15
63
45
40
59
36
81
3
42
6
25
17
3
3
132
49
35
9
4
5
51
39
30
6
45
21
19
17
30
30
48
15
51
6
12
43
24
113
48
24
3
15
57
36
9
51
93
42
25
5
30
18
72
12
6
90
19
41
66
30
6
12
61
60
32
39
9
39
21
36
9
7
32
15
120
1
11
6
27
72
33
3
27
42
39
27
18
19
8
4
5
51
4
35
13
17
18
12
133
11
6
36
54
6
15
3
1
59
30
19
5
18
42
51
24
15
1
17
24
15
81
3
4
5
30
60
12
1
104
4
20
4
11
42
12
18
18
90
6
6
45
45
75
60
3
1
108
41
31
11
33
9
78
12
13
53
39
12
105
43
23
45
24
63
21
27
9
40
24
32
40
8
15
97
17
15
3
54
19
32
4
5
103
95
33
93
6
48
66
66
30
30
18
6
45
24
16
36
108
53
39
39
49
35
25
5
63
4
5
24
19
32
28
11
69
36
21
3
16
36
35
6
54
6
3
27
18
42
24
1
59
24
21
64
104
15
33
9
96
75
93
19
5
36
27
4
68
28
107
36
45
21
6
24
13
12
5
6
9
16
23
69
15
6
55
12
17
48
18
9
15
1
35
6
6
12
30
60
12
30
25
11
57
3
37
32
64
11
6
42
25
35
12
174
19
41
6
18
48
30
18
19
41
84
87
21
12
78
9
36
24
21
18
37
8
24
48
15
13
72
48
5
156
36
24
6
24
25
84
24
5
27
45
96
3
16
11
54
3
63
9
15
61
24
44
27
13
56
63
12
6
7
17
39
15
84
12
6
84
15
3
42
18
18
108
6
6
54
33
45
7
68
21
30
21
9
36
63
27
33
48
60
72
147
24
81
9
31
23
12
9
4
32
15
138
27
3
6
54
37
41
24
18
18
3
15
30
6
21
48
9
15
16
24
5
18
45
40
32
15
37
5
36
67
41
27
69
36
12
31
20
36
51
12
42
19
20
16
71
24
33
12
45
6
48
81
3
57
81
18
6
54
84
21
15
6
18
57
3
6
66
54
6
45
76
5
7
23
69
16
23
49
17
18
6
51
135
6
15
28
77
18
25
41
51
33
6
6
3
40
59
60
13
23
57
27
13
5
99
24
12
15
13
80
39
1
71
30
31
23
60
66
3
40
35
61
59
45
12
40
41
42
36
24
48
90
43
41
66
57
12
3
97
23
13
8
39
36
69
40
32
4
20
15
6
30
18
55
23
24
9
16
5
6
24
18
6
12
24
13
56
4
8
39
60
18
12
15
45
54
72
49
20
51
18
6
24
9
15
25
11
12
13
59
13
5
43
20
72
33
55
29
18
85
12
20
12
9
127
53
30
24
45
27
13
32
69
6
30
3
27
36
30
15
3
21
36
84
24
21
55
44
24
15
6
90
24
13
5
12
27
64
17
24
24
6
1
68
75
85
5
15
75
30
42
72
12
1
107
30
3
33
96
51
39
24
36
6
24
91
32
40
68
28
5
27
15
57
36
9
30
18
27
28
23
6
30
21
15
9
120
9
54
30
3
45
60
114
24
6
43
5
30
1
44
93
18
90
54
21
4
161
12
24
30
18
15
27
24
54
6
69
27
66
19
35
33
3
24
109
65
6
13
36
47
54
79
32
15
18
39
27
48
57
3
73
8
100
44
3
90
24
55
5
18
78
7
48
23
6
30
33
135
81
52
155
18
72
48
12
30
12
33
27
57
39
6
36
48
7
12
20
48
3
21
3
45
3
42
15
16
20
99
60
1
92
3
36
9
36
3
57
9
6
60
13
71
60
36
48
102
3
135
12
1
47
13
29
36
72
48
24
24
15
16
5
6
45
9
3
45
67
29
79
5
36
102
24
156
18
91
24
41
24
7
35
72
1
71
49
5
120
6
33
75
18
55
80
69
24
15
51
9
52
59
18
31
32
3
36
1
29
18
42
15
33
3
24
4
32
48
87
25
83
36
49
41
30
33
16
35
1
36
5
63
24
16
24
11
1
71
33
21
18
42
48
15
21
6
69
12
9
31
29
6
42
60
75
57
3
40
8
28
32
124
56
33
19
36
24
11
21
148
23
24
1
89
30
21
9
48
15
33
18
24
12
21
100
17
6
49
17
114
6
48
7
89
54
21
4
23
24
48
18
3
21
3
15
57
48
3
105
15
9
4
29
6
60
126
24
15
24
3
72
1
5
39
15
21
27
24
21
3
25
11
21
52
56
21
31
17
42
1
12
17
18
6
6
21
33
27
9
63
16
17
12
30
13
20
4
8
36
24
57
15
16
35
33
4
23
85
65
7
35
21
9
48
18
36
9
60
117
39
24
9
6
12
13
47
24
1
32
36
12
33
27
27
48
12
21
4
53
84
3
12
15
18
63
39
36
33
40
11
24
9
51
30
12
3
45
27
4
8
28
44
15
25
89
42
9
39
109
11
6
39
57
67
92
48
3
78
66
1
5
135
3
30
31
68
52
5
6
30
54
13
36
36
23
1
11
24
84
6
24
7
29
6
30
43
65
78
24
13
11
9
12
9
126
6
12
6
21
3
1
59
13
24
41
18
49
5
3
27
12
6
27
36
100
35
45
45
27
45
48
54
73
35
25
47
1
17
30
45
12
3
57
15
21
9
18
9
9
60
66
18
30
1
35
24
57
45
6
18
135
159
21
15
97
5
75
112
11
120
12
78
19
48
5
18
85
89
7
11
12
25
167
24
12
13
11
21
72
3
12
25
17
6
13
5
27
27
18
54
9
57
19
89
6
54
30
42
108
51
15
1
24
41
3
24
40
48
83
9
16
24
36
131
9
21
51
33
24
51
21
30
18
78
24
36
18
60
19
53
60
48
51
28
35
117
9
30
21
88
5
18
9
9
99
36
9
31
71
1
68
132
87
21
12
27
30
3
9
75
4
32
33
66
9
24
12
ABCD 97875938276*3^$a+1 [50029]
24
18
54
63
21
15
57
27
27
21
75
45
3
9
36
57
42
6
54
1
32
3
25
44
21
19
53
30
25
53
12
3
57
15
148
20
4
17
3
48
39
18
18
42
30
13
24
11
30
63
40
5
60
27
33
24
72
30
1
35
12
18
3
40
20
45
12
12
42
13
12
5
3
15
6
7
5
3
27
25
143
1
5
18
42
6
42
42
1
32
21
60
15
132
15
30
19
36
60
12
35
37
68
57
126
25
8
60
21
99
9
30
25
36
5
30
6
43
56
4
8
63
6
6
57
3
153
9
12
111
72
48
9
3
21
12
48
12
12
6
6
39
39
48
18
30
6
39
16
53
12
6
24
24
72
30
19
65
36
15
33
24
6
12
24
66
12
15
57
31
20
45
87
21
12
27
3
102
30
13
53
72
19
35
13
8
87
6
27
57
48
18
25
32
48
57
7
20
33
120
18
37
53
7
23
69
27
81
15
45
9
55
48
11
6
48
3
3
25
41
30
60
33
36
27
24
21
9
24
15
9
132
39
9
36
15
12
45
24
24
72
67
77
6
18
42
18
6
6
12
6
24
45
16
5
54
18
63
9
3
12
57
43
11
9
16
5
12
72
12
24
15
39
30
6
96
6
48
84
30
36
57
27
78
7
17
36
3
60
45
19
41
15
57
15
3
1
8
48
27
18
3
141
6
13
5
24
6
9
57
39
45
84
102
13
17
39
57
18
90
216
54
6
6
42
7
35
6
67
8
33
102
24
6
18
36
25
36
17
3
9
39
141
6
33
64
17
6
102
12
6
93
15
105
12
48
15
6
3
105
3
33
54
12
24
57
9
36
24
90
6
42
6
60
7
20
33
19
35
30
51
40
11
9
57
60
18
30
66
9
15
49
8
88
29
12
6
18
24
6
90
36
18
61
59
12
25
8
15
45
3
30
27
57
24
115
77
3
21
51
40
47
18
27
27
33
21
84
102
18
36
19
47
36
25
53
24
3
3
45
72
9
43
23
49
5
123
15
96
30
66
21
33
67
17
72
18
6
12
15
3
24
6
7
17
15
36
45
60
7
23
6
54
25
71
13
17
6
33
15
12
54
3
3
33
4
20
27
6
24
6
57
96
21
96
48
42
24
25
5
3
15
18
24
39
75
57
69
30
1
8
9
6
45
51
24
57
105
60
24
30
13
8
33
15
39
33
39
48
21
27
72
18
48
15
24
16
161
60
48
3
75
132
66
6
73
11
12
30
18
57
15
42
36
15
9
15
21
15
12
9
31
32
88
137
63
15
33
141
18
25
8
27
6
55
44
120
21
12
3
21
43
5
30
1
71
69
24
21
126
6
12
3
9
3
93
3
12
45
63
45
60
27
39
9
9
63
15
42
18
18
6
9
39
6
24
120
90
12
13
5
72
63
21
99
15
105
75
120
93
12
96
12
4
5
39
9
72
36
3
69
12
6
108
1
44
39
13
72
5
6
57
4
23
18
30
18
6
9
9
30
13
17
60
120
96
36
19
11
9
51
1
17
36
60
6
78
31
20
57
147
165
115
17
36
18
6
36
27
27
69
27
12
13
65
27
15
6
12
15
33
31
8
33
18
45
72
69
60
6
78
24
63
69
51
3
30
39
52
36
29
3
21
30
1
95
30
51
87
45
27
9
4
20
16
17
18
37
29
55
29
36
90
13
41
15
24
57
18
6
30
30
27
27
18
78
24
1
47
25
48
44
15
33
48
51
18
67
5
6
97
8
12
3
144
6
19
8
108
69
6
24
9
9
15
153
19
5
30
30
39
12
15
18
27
27
6
24
55
23
12
6
7
5
27
33
15
9
24
27
75
12
18
3
21
90
33
15
6
30
66
48
108
24
60
24
6
6
27
135
6
12
67
95
33
72
28
5
3
15
1
36
47
6
42
13
5
24
6
1
41
42
156
9
3
33
21
3
15
66
12
42
25
23
90
60
24
3
21
120
12
24
30
66
18
6
30
24
30
36
48
30
25
65
42
9
45
72
15
4
8
51
6
99
12
40
20
15
45
48
9
15
3
37
65
12
30
30
24
72
12
3
15
18
31
11
45
3
6
19
24
48
5
24
24
15
12
57
6
54
55
23
42
72
3
15
42
39
12
9
54
12
42
30
33
9
18
30
78
48
6
48
3
27
13
173
99
45
6
12
45
9
36
12
43
47
21
57
84
3
3
30
24
39
60
9
30
21
40
47
12
13
5
18
84
21
16
29
30
9
21
24
108
30
24
6
7
41
12
24
54
84
12
6
15
15
42
3
87
96
24
13
8
21
3
21
15
9
12
18
30
36
42
84
33
57
39
16
53
15
33
15
27
6
12
7
17
84
15
9
15
3
30
12
12
66
33
12
12
81
27
27
18
42
66
7
140
39
6
24
66
30
108
15
4
116
9
12
43
36
20
9
15
96
51
78
15
33
18
49
36
32
33
12
42
61
12
5
19
8
48
45
18
1
44
69
103
83
6
6
48
66
3
21
75
45
27
69
6
102
15
3
25
68
12
33
7
8
45
60
55
17
3
16
155
66
15
33
6
30
6
12
42
3
96
9
15
3
18
12
27
51
25
17
43
84
8
33
66
1
89
36
48
7
24
68
15
18
54
6
15
3
30
12
27
27
24
102
15
9
39
16
8
33
3
135
1
5
63
51
30
12
15
69
54
117
15
24
69
15
12
13
12
8
124
11
9
16
32
33
7
5
24
24
36
123
21
75
9
90
21
27
25
29
30
30
18
18
12
3
72
28
20
9
36
42
30
3
57
42
9
16
53
42
33
3
78
7
20
27
21
9
12
3
21
39
33
3
16
41
3
15
69
147
49
20
57
24
48
51
64
77
31
5
12
6
66
18
25
116
40
24
5
78
45
33
24
12
24
6
1
29
18
108
25
8
9
55
11
42
3
9
12
3
3
24
48
33
48
87
12
6
30
6
54
45
57
12
30
30
3
75
84
6
72
43
155
72
45
33
3
15
49
8
12
33
30
42
3
45
84
18
102
3
51
69
3
57
33
3
4
48
20
27
6
55
11
30
3
36
21
3
93
12
36
6
1
23
45
51
30
18
6
15
21
3
36
9
66
60
114
15
33
24
79
29
30
6
240
12
27
33
12
12
198
13
5
12
3
9
60
18
42
54
9
3
25
17
108
24
78
1
44
88
8
24
33
12
63
12
48
64
29
24
55
53
7
48
5
42
48
85
53
7
17
18
33
16
155
25
8
28
32
33
7
5
6
60
30
96
6
13
17
48
99
15
30
31
17
24
6
30
24
36
12
36
6
6
12
3
27
6
87
12
88
12
41
15
12
9
30
9
105
30
6
36
60
60
3
39
33
15
18
15
9
ABCD 97876320398*3^$a+1 [50032]
24
12
43
11
1
24
5
36
3
16
11
6
19
20
4
29
67
89
19
5
30
18
7
8
84
4
5
19
8
12
21
30
24
25
20
27
73
20
57
31
5
30
9
48
16
24
101
24
48
7
5
3
69
30
13
56
4
77
66
9
24
129
7
5
19
56
24
36
24
36
39
49
32
28
60
71
1
80
4
89
48
48
7
8
27
25
5
3
105
12
108
24
7
24
89
55
68
9
31
5
15
40
104
36
3
25
41
43
12
8
36
21
30
6
3
15
54
55
35
1
17
15
129
31
113
55
47
73
77
24
18
13
12
8
52
92
4
20
16
23
1
5
24
18
9
45
51
33
19
8
75
102
36
24
72
39
21
3
33
24
6
9
33
60
43
12
35
30
3
45
18
72
18
115
84
32
76
77
72
15
21
18
1
29
39
93
3
12
63
42
24
79
5
12
43
44
57
99
40
11
9
96
36
33
24
18
24
73
20
88
120
53
27
52
17
48
55
32
63
6
187
20
45
15
28
32
57
15
75
48
78
7
17
3
12
76
5
91
95
45
100
84
41
120
24
99
15
21
60
4
5
3
12
40
72
24
32
12
16
20
129
12
19
77
27
93
19
24
92
24
51
9
39
81
4
92
84
4
17
7
5
91
17
60
15
24
16
29
36
43
96
23
1
152
12
52
68
75
13
32
120
12
28
11
37
29
51
3
145
5
19
5
18
24
78
18
25
5
12
3
40
5
72
36
60
144
91
11
66
7
20
3
78
19
20
27
21
40
65
15
12
93
12
55
41
19
5
3
9
43
8
40
44
16
5
24
31
32
12
96
57
12
30
81
9
3
28
89
24
12
75
24
15
18
30
18
72
27
48
51
49
5
42
18
6
9
63
33
9
27
51
30
27
60
40
60
5
31
24
80
3
73
77
19
101
19
84
29
27
4
12
8
57
87
12
40
48
68
4
8
15
18
78
42
24
91
35
13
20
12
69
19
29
3
24
48
28
5
12
15
15
1
44
12
39
69
123
9
60
69
7
125
48
39
48
24
21
43
101
51
40
72
8
45
15
57
91
17
63
52
29
39
64
11
30
120
7
53
60
27
165
15
4
8
12
24
9
72
3
60
36
4
12
84
24
8
12
33
43
59
25
92
36
24
9
19
12
29
15
36
21
7
5
3
9
19
104
93
18
24
25
53
90
90
48
7
12
41
24
36
19
12
8
60
60
15
25
5
3
28
24
11
21
3
21
40
29
15
63
102
60
7
5
31
68
16
36
35
102
18
13
36
8
111
21
51
37
17
18
45
16
11
21
69
31
89
31
92
51
9
45
15
3
9
93
63
40
77
31
32
93
51
81
43
36
36
29
24
30
25
5
27
60
40
35
85
5
48
6
33
45
31
24
11
54
3
153
6
24
49
77
51
40
5
15
40
12
5
31
5
60
12
54
90
30
13
8
28
29
12
3
60
60
147
1
24
84
12
44
99
24
66
6
13
168
17
15
12
81
48
39
28
32
123
18
30
9
12
21
7
20
16
24
12
29
24
36
19
41
36
15
33
27
88
53
39
69
7
17
18
90
102
1
47
18
79
20
3
30
12
7
5
19
24
20
12
21
12
126
30
12
7
53
19
20
3
48
48
9
81
19
36
71
9
52
8
9
18
48
69
12
9
55
5
42
42
15
28
5
15
12
40
8
27
6
39
52
84
12
44
24
4
23
78
19
125
18
85
12
32
4
29
7
140
33
72
66
45
99
78
51
21
63
27
6
27
57
15
45
24
55
35
24
6
12
79
8
100
65
42
93
21
54
13
17
48
18
57
15
13
164
100
92
48
76
44
28
8
60
4
32
4
137
12
12
48
120
3
12
12
69
6
1
12
65
36
79
8
28
80
4
72
24
32
57
30
1
5
39
45
3
52
72
144
17
30
13
56
51
57
12
3
25
48
77
108
75
33
99
81
15
159
25
56
12
4
36
44
21
72
3
52
32
9
12
30
45
9
31
5
43
89
66
30
60
15
69
43
119
54
36
19
44
141
39
27
25
68
3
9
63
6
96
19
71
9
21
19
17
39
4
32
4
29
79
5
3
28
47
13
36
5
39
27
49
44
84
40
23
25
29
103
53
87
16
24
23
13
72
12
36
77
15
33
6
1
8
24
15
105
153
3
45
151
29
42
129
16
48
5
67
60
5
7
8
48
12
57
43
23
120
21
4
65
6
25
44
21
6
42
72
60
3
33
7
8
28
17
39
4
56
24
69
103
5
3
4
23
33
60
9
51
40
29
27
24
57
3
4
47
1
60
35
9
81
15
40
24
53
63
3
37
12
41
39
21
19
5
42
18
6
25
29
103
20
12
100
17
19
29
75
21
175
60
12
20
12
72
16
119
6
48
15
24
27
6
15
48
40
11
25
216
29
51
12
3
169
68
27
48
25
23
45
4
8
16
12
8
4
32
60
9
24
51
12
33
39
21
12
3
16
44
21
39
45
19
41
30
21
4
32
28
11
45
16
32
12
39
49
72
89
6
18
63
24
88
8
9
6
49
29
55
41
111
12
48
72
21
42
57
21
60
36
3
33
30
37
56
45
36
96
7
8
9
31
20
12
16
5
12
99
108
21
39
16
20
24
3
24
25
23
18
55
12
8
3
54
12
31
77
27
33
7
48
60
53
3
27
42
6
144
13
29
19
5
24
108
12
30
73
5
24
75
39
102
3
15
54
51
4
20
63
30
48
24
43
12
41
27
33
7
32
12
21
79
44
69
27
16
12
5
42
18
63
28
17
19
41
39
28
5
6
57
33
75
4
5
27
4
227
13
11
114
24
3
52
77
3
16
80
4
108
24
23
1
32
15
48
24
18
15
28
80
27
9
9
7
72
8
12
16
24
11
30
12
63
12
9
3
72
15
48
6
19
71
109
8
3
1
20
108
45
43
68
21
24
54
30
48
42
13
29
19
17
27
28
5
12
18
33
9
6
30
12
12
3
28
29
3
4
71
24
21
9
79
12
20
3
21
3
6
72
7
41
36
54
114
96
6
25
68
36
4
5
3
24
4
32
12
76
32
28
5
36
43
32
76
17
15
88
48
11
25
36
59
18
60
15
ABCD 97876496834*3^$a+1 [50006]
32
21
67
113
7
20
12
60
27
9
4
60
96
11
33
57
39
4
108
8
4
128
28
5
39
40
56
40
92
52
20
16
32
52
20
100
48
80
15
45
9
123
3
117
40
56
64
36
137
3
100
5
36
103
120
20
160
56
12
100
48
12
32
16
12
8
24
33
54
61
8
100
11
54
7
92
28
12
5
3
12
108
28
24
48
92
27
54
15
4
48
5
15
3
9
16
20
45
27
63
54
115
65
43
20
27
25
48
53
67
20
39
33
3
72
21
124
17
43
11
37
12
56
24
15
1
89
43
32
16
24
36
20
112
95
33
64
140
16
80
27
90
108
36
19
20
4
56
24
57
36
15
12
27
36
72
45
76
32
28
20
24
100
68
40
68
21
36
7
47
54
7
20
9
31
72
68
12
148
12
8
9
18
126
55
12
108
152
15
25
29
19
24
68
88
84
36
24
36
12
8
64
60
17
54
9
28
8
24
36
72
129
3
15
21
4
65
31
12
8
40
17
90
13
72
59
61
48
17
3
4
20
28
35
45
27
73
32
88
59
9
40
5
15
12
12
16
12
12
47
90
19
17
15
40
8
45
27
40
5
7
36
65
7
48
20
60
45
87
12
36
27
57
141
15
21
19
20
4
60
8
40
92
28
60
60
108
24
8
52
47
69
4
17
151
12
48
8
12
28
12
12
5
15
76
17
144
36
18
45
4
8
28
32
12
16
12
132
8
48
24
16
60
60
17
18
126
31
32
40
60
71
9
28
12
20
60
76
11
18
18
13
20
24
36
72
12
21
19
36
12
5
15
3
54
3
60
63
25
12
89
36
43
29
51
39
1
44
28
252
8
12
76
47
54
19
140
52
5
43
152
28
12
12
48
120
20
15
13
72
12
36
12
143
45
45
7
48
60
44
60
76
32
12
16
41
63
153
7
11
85
44
196
84
5
3
52
60
36
24
77
31
60
12
20
48
40
128
204
28
5
15
48
40
32
48
4
11
57
69
51
28
32
48
4
48
32
16
101
19
32
88
41
3
108
33
7
132
41
7
47
81
24
36
4
8
28
35
54
3
12
76
32
39
49
12
8
84
76
60
80
100
104
28
47
45
16
32
88
17
3
4
80
3
13
5
15
4
17
3
15
18
144
39
60
12
28
20
24
88
48
12
48
60
11
49
104
16
11
13
5
31
60
35
54
18
205
12
36
35
49
8
52
17
90
9
4
48
12
20
108
12
21
19
17
19
72
20
12
16
80
40
44
36
12
27
81
12
15
13
41
43
56
45
7
60
32
48
12
16
32
120
48
75
9
16
20
9
3
12
28
20
88
11
73
8
12
88
8
9
55
107
9
52
12
20
48
48
27
25
8
52
132
216
35
25
11
73
8
9
43
68
105
7
56
4
8
12
48
27
1
12
32
16
180
47
13
72
23
54
15
48
28
20
69
36
87
3
37
17
75
33
90
25
20
48
24
27
9
45
27
40
12
8
3
9
148
149
19
44
28
72
8
28
35
9
36
120
12
28
20
40
152
52
48
23
37
8
9
115
68
33
7
72
20
36
9
90
13
12
36
47
25
20
72
27
18
18
33
21
18
13
48
72
20
40
60
8
40
41
3
33
43
20
40
84
36
20
100
44
36
45
7
29
3
16
12
77
15
40
60
120
48
80
33
27
63
25
20
64
53
7
60
41
67
5
54
21
148
92
28
24
36
65
19
176
24
16
72
12
96
12
12
11
36
90
31
12
36
11
21
40
12
80
36
52
68
15
72
13
131
69
39
90
36
7
32
16
12
5
3
60
52
20
9
51
3
37
8
12
60
45
103
24
20
96
4
36
92
40
68
24
105
15
3
18
90
36
13
8
33
55
12
20
60
12
57
90
1
53
15
12
12
15
13
68
4
5
51
57
27
63
37
20
51
9
63
13
24
17
36
43
12
53
7
92
28
20
40
48
60
44
21
7
47
13
8
40
12
35
85
32
60
16
24
48
108
12
80
40
48
20
40
24
20
16
44
36
4
107
93
268
8
81
39
15
25
44
40
68
52
36
92
168
51
36
25
47
13
20
3
9
40
41
19
36
17
15
12
36
9
75
36
15
25
12
17
51
52
5
67
5
171
12
33
19
8
9
19
72
60
47
1
12
72
23
13
12
29
43
11
109
56
12
40
72
17
51
40
60
128
24
16
12
12
8
52
65
163
17
18
45
52
65
36
7
8
64
8
28
65
15
21
63
27
9
72
12
48
88
41
31
23
45
40
20
12
148
5
27
12
28
5
87
3
73
120
5
15
12
117
180
126
36
1
8
4
60
128
12
28
80
3
9
76
41
3
76
72
20
40
108
24
107
54
75
60
52
60
5
63
12
232
96
20
12
105
55
8
9
15
3
13
32
9
3
16
12
92
36
4
60
36
12
8
27
13
5
19
20
16
17
7
8
57
31
41
3
148
12
20
36
4
48
17
43
83
25
65
7
47
25
11
9
16
72
8
112
48
12
20
9
99
64
17
43
20
40
23
57
15
81
40
20
12
28
24
20
28
20
48
39
25
11
25
47
13
24
36
20
4
83
33
40
20
52
12
8
48
52
20
57
36
55
20
24
16
12
80
88
12
12
23
45
9
91
20
33
27
45
15
52
8
33
54
13
128
12
12
28
23
25
11
1
140
52
5
163
32
28
20
40
20
28
20
84
16
44
16
12
20
40
29
126
18
55
32
57
36
39
15
45
16
32
28
5
27
9
51
165
27
16
120
60
32
72
33
3
15
9
76
5
15
24
76
12
8
4
8
40
60
59
1
125
43
12
20
28
5
7
12
35
25
ABCD 97876726328*3^$a+1 [50067]
51
5
19
17
36
7
5
7
29
72
52
15
60
17
16
80
84
108
40
3
168
24
21
291
24
9
32
88
15
105
32
48
88
3
9
8
40
68
36
76
120
12
15
81
84
27
144
5
79
45
15
17
16
8
36
31
125
19
5
31
57
108
32
100
75
273
63
17
72
40
8
103
12
12
53
72
7
89
19
33
15
53
67
12
17
19
45
12
68
67
45
8
64
32
19
17
55
24
48
53
12
16
87
57
111
89
43
108
144
125
16
60
24
36
27
24
65
48
36
64
152
19
9
80
7
53
67
48
5
28
120
20
43
156
9
116
64
24
20
7
5
76
147
21
140
55
65
7
29
19
12
29
115
69
75
29
88
72
20
120
16
44
28
3
17
43
60
41
4
20
19
81
84
8
52
92
16
44
76
8
4
48
12
15
17
19
9
8
79
101
79
33
135
17
136
219
21
60
63
12
120
12
5
151
17
84
16
27
161
12
220
12
108
20
43
45
12
72
68
43
137
12
88
20
132
100
15
5
136
75
5
72
19
36
12
81
12
12
116
124
48
8
96
196
123
72
33
80
91
36
17
36
12
7
36
60
24
60
36
29
28
15
117
20
76
32
88
24
63
48
29
28
8
139
5
96
31
9
12
60
15
29
16
20
40
27
5
72
60
28
36
12
12
63
237
27
24
5
4
92
244
39
53
40
63
96
36
5
48
40
12
20
60
79
5
4
104
31
9
15
77
64
15
9
3
17
28
8
19
17
4
12
15
89
103
48
29
28
8
40
132
63
165
20
307
33
63
65
40
44
40
51
57
32
7
33
51
41
199
17
12
28
12
15
33
75
144
60
24
9
3
89
4
72
32
16
27
165
27
17
16
3
24
41
7
17
28
72
111
57
48
164
36
19
45
3
24
21
68
40
20
4
80
76
204
32
103
41
36
28
60
27
5
24
4
15
12
84
9
15
41
160
32
127
165
32
64
12
15
12
36
24
165
56
52
48
152
43
57
75
5
55
60
5
67
12
65
36
52
228
8
4
27
189
51
60
33
27
33
8
40
60
12
27
5
60
84
52
20
67
45
15
21
56
4
32
28
44
55
17
31
45
3
36
33
3
29
31
153
24
27
21
63
84
105
60
8
400
44
4
12
147
17
79
9
87
29
31
9
12
32
88
3
9
248
12
43
24
24
57
32
36
19
5
100
3
105
48
116
31
137
36
91
89
19
101
4
32
28
27
60
9
24
147
288
17
19
189
8
28
12
132
48
63
57
12
20
31
9
68
108
7
33
144
140
72
24
55
252
29
19
125
64
8
52
20
43
12
33
8
19
101
36
16
27
96
12
29
24
91
21
15
89
28
15
41
24
28
99
21
44
28
8
163
17
40
20
12
76
27
57
48
12
15
41
52
3
9
80
115
113
24
4
152
24
19
9
60
48
3
72
24
21
135
48
237
72
180
123
48
12
177
3
12
12
81
3
36
5
4
87
48
9
51
105
24
32
4
15
12
33
12
60
20
40
63
9
60
116
4
27
65
103
120
5
16
12
8
4
87
36
53
19
41
31
21
12
123
12
93
44
4
20
4
3
24
24
9
15
213
3
5
72
24
88
20
7
33
15
21
15
89
7
96
12
33
72
15
45
63
60
24
53
16
44
31
57
39
29
36
204
84
28
3
5
4
51
9
116
40
56
16
132
120
60
27
9
99
161
7
48
45
44
60
43
12
21
32
7
5
40
48
20
7
81
111
216
113
4
3
144
29
31
53
7
69
15
57
12
15
65
12
16
27
48
84
5
196
48
72
44
28
27
129
279
36
9
36
140
7
29
16
243
57
12
120
15
36
12
17
12
36
19
5
16
60
27
53
79
36
45
8
12
40
12
92
24
7
24
48
41
124
48
63
60
17
19
53
7
5
60
48
7
33
27
60
21
27
48
45
60
92
163
48
17
28
27
48
137
144
48
40
20
40
32
28
27
29
132
67
33
108
12
147
41
64
68
40
15
24
33
3
48
9
3
45
75
29
88
36
32
132
40
8
60
7
120
53
12
7
48
5
7
21
20
7
60
5
28
3
101
4
24
60
228
44
4
32
40
44
4
24
48
12
183
17
40
92
84
36
79
29
55
41
115
41
76
20
19
29
19
36
12
84
21
60
207
108
93
60
72
60
12
8
19
36
117
260
100
60
168
183
57
63
29
127
33
48
12
60
3
117
3
29
64
147
5
7
36
29
36
7
24
33
60
92
ABCD 97876848632*3^$a+1 [50022]
15
84
123
17
28
8
4
84
56
13
126
105
12
63
24
21
105
12
27
63
9
33
108
30
69
48
60
8
40
69
18
18
27
72
9
39
45
60
12
159
57
63
72
9
36
3
21
66
5
67
60
30
6
101
55
6
63
24
3
129
51
12
18
35
295
30
24
15
129
11
4
75
30
51
63
18
15
3
9
20
55
42
3
12
68
268
144
9
30
24
21
45
111
39
21
48
3
93
9
18
5
13
27
15
18
87
39
18
15
20
13
3
12
27
53
49
60
36
3
12
20
40
195
12
18
75
12
57
3
60
45
60
35
112
33
18
29
76
15
9
63
36
132
54
35
88
36
12
9
11
145
39
33
18
17
40
68
25
27
12
36
72
15
18
39
36
80
28
12
12
3
18
72
60
192
6
21
243
18
15
60
104
1
3
24
33
27
8
4
8
40
33
3
21
231
20
84
28
15
17
31
42
198
48
17
4
48
12
8
180
72
100
36
63
9
33
15
177
35
7
53
37
111
84
20
13
60
18
9
9
144
12
23
100
36
27
29
4
39
120
5
48
109
35
61
12
51
39
6
11
60
28
60
92
13
3
3
9
12
24
9
15
12
93
75
3
57
45
18
78
12
18
9
32
109
12
18
42
18
105
21
54
66
3
12
8
12
109
27
48
56
55
33
12
3
6
90
126
48
6
45
27
89
100
3
17
61
48
36
18
42
48
15
36
36
21
24
39
96
8
16
56
31
117
12
33
27
33
51
15
21
20
4
9
27
249
15
21
36
12
123
20
43
17
4
36
9
36
18
69
81
54
48
18
71
28
117
18
53
79
45
24
12
12
8
7
30
51
12
12
93
27
8
4
36
84
48
171
72
12
33
75
72
60
153
60
12
12
60
20
4
21
71
220
9
35
43
105
33
162
42
51
24
68
1
72
47
52
153
83
28
60
21
6
209
36
4
24
9
35
88
120
48
57
27
75
45
192
24
45
15
12
24
21
107
40
57
11
37
3
20
4
9
36
99
36
48
192
81
108
15
51
5
4
81
23
120
1
6
33
12
24
24
8
7
30
95
76
27
45
32
1
11
60
1
3
72
33
12
87
72
8
1
36
156
24
39
36
9
51
9
36
18
17
16
15
33
9
63
3
69
45
120
123
24
24
12
12
36
44
12
168
37
51
20
127
36
30
15
44
28
63
29
132
1
39
60
3
5
37
3
12
24
9
42
84
6
11
7
17
16
24
48
36
39
21
27
42
51
36
20
49
60
12
60
12
6
21
60
3
42
18
45
48
44
61
3
69
3
12
32
1
72
143
60
13
24
63
120
87
81
75
36
69
57
3
15
60
30
39
33
42
93
12
36
69
23
175
57
15
125
40
36
12
57
18
57
36
84
63
17
85
51
116
55
36
30
60
18
9
12
36
9
75
20
13
3
105
24
39
105
111
15
69
15
69
57
3
12
9
12
27
12
39
69
57
11
19
21
92
100
21
24
35
31
57
20
49
15
8
52
39
9
48
15
18
147
15
105
33
60
71
64
81
18
36
21
36
48
32
40
15
42
15
165
3
105
39
24
36
3
105
92
36
4
48
21
72
27
32
73
18
57
8
97
35
1
36
36
30
45
72
48
12
200
55
5
16
39
66
39
15
21
39
141
15
9
15
12
45
48
21
15
24
8
24
19
54
15
12
9
111
9
39
93
87
21
27
9
18
45
72
60
21
63
27
69
108
60
45
27
120
20
16
20
55
65
37
35
40
21
54
18
120
39
96
15
9
75
5
64
36
45
63
117
83
76
69
23
85
18
9
12
21
3
12
12
3
18
15
56
19
21
21
15
120
117
3
72
123
33
32
7
30
96
120
51
24
69
108
3
219
17
4
99
5
1
71
55
53
1
15
57
18
21
80
1
63
24
135
21
60
36
36
92
37
15
3
90
15
120
68
4
9
27
44
4
51
6
3
32
4
60
108
12
15
65
160
96
69
63
27
33
72
3
17
19
96
9
44
31
21
3
21
27
114
36
3
87
9
9
39
12
15
5
13
90
45
12
21
18
21
45
111
15
18
96
39
36
36
44
136
12
21
11
19
21
56
28
72
9
18
45
57
75
24
96
120
45
39
96
36
44
169
51
195
129
15
9
68
19
9
9
3
33
27
12
68
40
12
36
12
12
33
27
21
51
21
63
60
56
25
123
32
4
39
18
39
176
28
21
54
72
17
37
6
57
81
42
9
56
25
120
72
3
12
3
117
48
75
48
6
3
33
15
12
20
43
33
15
45
44
1
75
21
111
24
45
15
3
66
71
1
24
138
18
24
18
36
9
21
75
32
60
49
6
54
51
15
45
72
36
60
39
6
36
35
31
117
68
28
24
21
11
60
28
36
57
63
24
20
28
104
40
63
6
36
18
48
17
28
80
37
18
57
15
78
18
81
63
33
57
3
27
5
72
4
12
105
54
9
12
12
57
35
25
51
20
67
21
15
24
21
9
60
3
33
36
3
8
52
3
9
8
1
131
1
47
28
12
32
60
1
12
95
1
87
105
3
36
68
1
114
17
100
39
54
123
63
234
36
36
30
96
12
18
72
6
30
15
21
36
3
104
40
111
ABCD 97877282294*3^$a+1 [50029]
9
7
2
36
34
32
1
41
36
3
15
61
65
34
14
31
5
54
21
36
39
13
75
38
39
51
45
24
48
16
5
142
33
8
55
5
9
75
40
80
36
3
13
8
12
12
24
21
39
36
48
4
5
12
135
81
24
12
7
17
36
12
27
9
6
30
63
27
13
44
21
12
27
9
19
20
36
28
8
57
108
15
15
54
3
4
35
1
65
60
3
36
12
16
24
92
36
28
41
7
32
4
24
12
228
47
24
9
9
12
27
9
15
4
12
23
69
9
55
17
66
1
132
24
8
28
12
11
37
8
9
24
18
9
28
17
19
32
12
40
20
31
9
20
12
12
16
41
3
87
93
3
49
143
13
68
7
17
7
2
27
36
84
16
32
16
36
17
24
15
4
20
105
3
27
49
20
16
12
47
57
21
63
43
21
68
39
45
24
60
7
53
24
19
17
4
65
7
51
69
20
21
7
5
6
21
24
9
7
5
15
4
104
4
8
9
19
35
61
12
17
27
12
21
27
4
44
40
36
12
65
87
84
24
48
28
24
48
15
65
48
52
51
9
20
4
8
39
18
7
8
31
89
4
35
6
3
9
22
32
1
8
7
5
48
45
12
39
75
21
4
5
15
28
104
64
8
48
57
7
92
69
31
32
57
54
16
24
72
2
54
37
35
18
51
16
24
29
27
64
32
4
23
136
2
27
4
32
36
115
17
63
66
75
4
15
50
6
1
8
196
11
37
17
34
29
60
21
3
16
47
42
31
77
34
9
20
28
53
55
48
20
15
9
4
20
4
44
12
3
57
9
15
28
53
3
12
4
24
11
1
32
129
3
12
28
5
36
7
11
45
16
44
9
15
16
12
48
17
19
65
15
12
27
1
8
7
2
24
46
9
8
7
81
41
15
21
7
44
45
63
12
7
45
8
48
33
15
51
9
52
48
8
33
27
39
6
7
56
21
6
13
17
3
21
3
16
63
5
21
43
5
27
48
24
120
21
75
9
178
9
24
41
19
5
36
15
48
24
12
9
36
7
80
4
44
40
60
29
36
6
13
8
16
128
33
3
76
29
72
67
44
9
22
149
117
67
36
5
39
33
18
45
51
33
33
7
8
28
20
103
9
63
48
53
19
29
12
48
12
16
32
33
42
16
21
20
7
57
24
92
9
15
43
5
12
16
5
3
48
12
36
7
33
5
3
4
24
149
99
36
24
31
29
12
12
21
36
7
8
96
3
16
38
15
16
24
44
84
28
32
24
105
43
60
23
93
33
27
7
98
31
17
15
63
21
69
7
20
64
24
12
48
41
19
24
11
30
3
21
27
12
45
19
3
33
8
9
96
27
3
9
45
15
3
21
40
68
21
12
22
29
60
28
72
24
5
46
8
21
36
45
3
88
12
96
8
24
27
64
5
40
36
17
79
29
39
60
36
4
5
187
20
9
3
9
3
24
69
39
4
8
3
49
17
27
33
48
55
12
23
25
15
2
7
60
36
8
16
71
16
29
60
12
4
24
12
32
21
6
16
9
23
18
78
1
36
12
20
28
92
72
16
32
12
4
36
87
2
15
4
29
3
3
1
36
27
26
19
44
36
21
72
22
21
11
1
12
137
67
84
24
3
56
9
16
8
12
28
12
20
31
5
4
65
24
19
32
12
55
24
17
84
9
27
79
38
3
9
3
48
36
48
12
4
48
53
42
21
69
12
7
35
1
12
17
36
24
67
128
40
17
10
29
60
24
124
123
5
21
19
8
60
36
3
37
65
24
3
15
13
36
20
24
24
24
28
32
16
8
9
48
3
12
72
72
7
56
9
120
69
75
15
9
7
14
34
62
36
48
60
34
53
19
21
8
3
40
29
19
26
7
12
12
56
4
35
37
51
14
39
48
28
89
31
20
3
9
4
36
20
21
31
41
15
60
40
5
60
15
36
64
12
44
28
53
19
35
30
63
16
20
4
44
57
55
8
9
75
28
5
36
3
33
10
53
16
12
44
24
4
63
21
44
4
27
32
49
29
39
33
12
6
1
17
63
4
41
12
24
46
9
24
41
24
63
52
8
19
9
8
12
21
3
67
45
89
19
60
8
33
7
35
88
2
27
27
21
9
75
64
72
41
22
21
35
54
7
3
5
24
16
36
8
16
48
32
36
21
39
4
8
40
36
29
55
48
24
41
34
41
15
13
17
18
18
24
7
29
10
53
12
12
12
16
80
31
129
80
12
28
8
15
6
31
17
36
6
1
63
29
33
18
37
17
12
3
3
93
67
32
16
26
48
19
56
19
9
44
69
27
24
19
77
16
44
45
7
8
9
3
9
72
3
88
5
108
3
52
80
24
16
12
44
4
44
36
24
15
37
3
29
16
60
12
41
24
15
36
31
38
3
4
24
20
55
101
4
5
19
44
45
79
15
57
17
12
7
56
48
16
35
9
15
18
51
19
56
1
15
41
15
13
35
16
69
59
9
28
20
39
25
20
21
15
9
12
34
56
18
39
40
12
5
12
24
27
39
45
64
80
4
5
103
12
12
8
33
43
44
69
3
12
28
12
128
21
3
15
33
28
29
27
12
12
57
18
1
8
84
27
9
28
12
23
81
36
45
24
27
40
48
113
58
57
8
21
19
32
36
12
72
7
74
6
21
28
56
4
27
26
3
60
7
29
60
24
16
80
21
3
31
33
116
3
9
12
4
152
12
3
24
25
8
36
28
20
3
61
65
18
49
39
5
3
16
5
28
5
55
17
7
24
48
27
9
29
3
36
72
27
16
8
49
108
17
99
9
7
15
14
51
4
32
27
9
48
4
8
28
20
93
6
1
20
33
31
3
48
77
4
8
36
21
15
4
125
3
21
15
16
56
36
72
40
44
63
18
15
48
24
4
8
28
84
3
72
29
3
18
15
16
32
24
60
3
9
24
16
20
24
12
60
28
15
38
19
84
29
43
27
48
24
14
3
48
9
12
7
12
68
28
15
158
72
19
15
9
89
3
12
112
20
27
9
7
26
48
15
55
2
22
29
12
105
15
4
17
7
5
36
43
84
12
8
12
57
3
4
27
5
3
16
2
3
43
21
8
12
16
5
90
9
21
15
9
3
100
72
41
66
24
13
156
36
72
80
4
60
41
55
20
36
3
13
20
28
132
5
31
3
33
5
27
52
56
48
9
7
80
4
23
18
19
29
7
15
129
56
28
36
23
33
4
35
16
2
15
28
32
9
168
48
55
89
19
89
7
36
12
56
15
16
5
21
3
24
3
13
3
9
8
144
7
17
52
20
15
57
21
3
28
35
13
3
2
3
24
12
21
3
7
21
41
12
108
3
48
12
9
15
21
31
116
28
20
21
24
27
24
12
21
39
33
60
19
36
20
28
5
3
24
88
8
31
65
28
3
53
12
28
27
17
12
9
58
57
20
28
5
10
8
88
2
51
19
5
4
24
39
2
15
15
33
9
19
68
4
20
48
12
9
18
69
12
81
19
44
12
60
39
33
16
104
88
8
48
31
32
21
19
32
73
5
7
12
36
35
1
29
31
5
27
12
15
6
7
12
56
7
8
1
48
20
12
39
40
38
36
15
4
20
31
56
33
36
12
21
18
24
16
14
36
31
5
3
16
48
24
15
2
27
45
7
32
24
96
39
13
92
4
8
40
24
20
15
33
28
8
43
29
4
120
8
4
65
43
12
56
ABCD 97878218242*3^$a+1 [50032]
117
31
6
30
108
17
69
10
17
48
175
24
8
9
13
11
91
20
10
138
120
8
93
24
87
49
144
32
39
30
10
81
15
14
12
54
49
41
28
30
5
21
12
34
24
5
19
12
56
9
55
30
56
4
44
36
34
50
12
22
17
69
27
24
51
42
51
51
78
42
54
15
61
30
5
15
34
26
4
6
38
106
54
5
7
120
150
56
42
12
100
129
69
11
99
70
12
14
40
62
7
32
21
84
28
56
34
60
8
58
59
3
52
12
116
4
48
26
10
36
48
12
44
72
34
24
14
10
80
46
80
4
186
6
38
18
18
6
28
30
6
305
16
63
86
90
9
21
64
6
32
45
24
40
75
116
9
75
6
118
6
18
30
2
36
112
5
16
69
32
3
27
4
89
48
109
59
27
22
36
122
9
133
68
54
9
19
21
11
4
17
69
3
81
12
22
77
24
27
78
36
40
18
32
34
110
4
98
67
27
14
36
6
112
56
21
3
93
64
23
126
6
24
136
48
2
19
5
30
45
57
90
84
34
86
4
114
26
84
93
3
45
9
76
11
51
114
36
28
6
5
21
34
20
66
27
40
11
16
8
82
26
4
140
33
67
50
126
13
15
60
29
7
44
40
84
32
34
20
6
13
21
24
12
20
51
75
28
2
7
51
5
99
76
6
48
60
30
2
34
101
43
5
63
64
60
69
51
5
3
40
77
64
35
21
19
29
15
6
6
18
10
30
86
45
57
58
86
36
108
4
30
42
30
50
3
15
25
105
71
25
240
32
22
62
126
114
34
14
10
65
1
39
5
18
48
57
19
86
90
24
90
34
14
6
24
48
69
33
7
15
24
20
30
36
6
82
35
21
30
30
4
26
4
26
51
24
57
87
3
208
20
12
198
84
82
24
54
8
48
10
20
24
40
8
37
107
18
51
64
53
3
24
45
18
72
25
15
12
84
44
12
25
11
4
44
4
41
24
21
6
18
6
21
19
32
88
29
67
24
66
59
55
32
9
19
2
82
96
17
39
9
15
70
6
18
56
4
26
61
41
28
131
48
45
10
126
131
13
60
122
69
15
4
132
14
12
63
19
30
71
57
22
60
212
28
2
18
22
11
43
26
6
52
17
133
11
19
36
41
24
31
30
116
7
35
40
5
27
45
13
86
21
45
138
78
64
78
6
26
24
12
60
52
8
4
60
20
24
100
17
39
40
8
81
39
40
12
29
24
67
53
63
22
6
69
27
14
15
40
89
15
72
3
22
14
9
48
3
42
22
45
23
52
53
3
54
102
30
3
67
50
75
13
38
112
92
48
40
57
8
141
27
27
21
9
106
54
116
115
11
10
26
33
25
66
44
4
12
48
2
64
6
33
96
39
6
2
33
141
18
60
60
22
18
42
50
18
10
36
30
36
44
12
27
16
69
6
60
2
114
34
14
10
150
21
9
20
22
74
24
40
2
36
18
99
21
72
180
39
15
28
5
120
1
39
96
9
32
39
19
5
31
44
102
15
33
6
10
135
5
4
182
48
150
22
14
36
6
60
28
30
32
18
42
3
27
60
52
32
6
28
26
70
78
5
27
6
28
59
3
18
30
12
9
21
64
26
174
4
2
58
20
15
72
75
12
120
33
64
99
54
30
60
36
60
5
21
3
16
35
70
32
82
122
36
12
30
22
44
40
30
30
66
5
48
37
90
26
7
215
66
6
4
6
18
8
12
40
30
11
19
60
65
3
22
71
64
45
12
44
10
36
20
9
24
3
42
30
22
18
12
105
9
119
7
48
20
60
16
20
34
11
15
60
21
21
12
22
14
51
25
54
54
227
45
18
57
39
40
185
141
34
105
9
80
22
26
94
56
30
18
10
92
78
72
120
18
10
14
67
3
132
8
16
26
15
69
66
33
7
44
64
12
20
13
47
9
19
21
32
67
12
89
1
74
12
4
60
60
84
65
25
6
20
4
62
3
27
82
110
21
19
53
75
4
8
18
28
14
6
10
77
43
2
118
26
78
12
4
14
16
54
6
50
36
28
32
201
39
4
5
69
22
20
6
84
10
5
205
14
6
28
38
69
45
28
6
41
13
2
124
6
39
39
20
40
122
78
46
26
40
24
2
3
19
21
59
36
10
96
38
6
27
63
12
37
21
80
16
35
13
27
59
42
4
71
13
51
75
44
34
66
32
64
5
25
20
18
30
10
17
48
3
90
34
18
6
17
39
6
138
60
130
62
109
11
60
30
18
6
58
20
76
20
60
70
30
26
30
58
2
118
2
18
15
33
42
16
45
32
43
26
84
34
5
63
60
58
251
25
140
78
156
12
93
75
16
38
18
24
6
22
65
3
13
29
106
92
22
12
18
6
11
3
141
24
27
48
72
45
25
54
89
3
30
48
106
48
141
21
98
52
69
29
27
24
51
28
65
27
64
29
115
60
38
3
24
21
16
8
30
70
12
35
13
102
26
30
18
132
34
128
46
2
69
13
11
1
146
24
100
48
2
4
35
19
5
21
64
8
139
39
41
3
21
55
26
130
44
6
3
21
27
15
52
5
67
5
24
19
66
24
38
37
21
20
15
27
4
18
90
50
10
30
11
115
14
7
9
6
90
14
9
55
17
79
6
90
14
40
6
29
15
9
15
130
26
16
26
42
60
48
192
40
32
4
24
66
2
4
44
94
62
25
39
6
54
26
3
45
12
10
44
4
6
20
16
14
ABCD 97878455726*3^$a+1 [50024]
9
36
108
18
12
12
30
63
75
57
9
11
19
12
29
13
42
18
6
9
45
15
12
33
87
33
15
63
12
66
35
7
18
30
69
15
5
52
60
39
150
84
6
30
84
48
27
3
54
15
9
12
42
42
48
36
35
64
140
55
30
36
54
102
60
18
12
5
19
24
36
12
30
15
72
63
69
123
18
135
32
1
6
6
12
30
30
27
3
48
78
66
30
108
6
5
16
20
133
47
49
35
55
21
9
84
215
7
108
6
60
174
45
57
63
27
105
3
5
85
11
4
12
20
28
33
15
3
69
177
6
18
60
144
3
153
96
36
12
42
18
15
21
60
30
41
40
21
60
27
3
12
105
20
52
81
47
13
18
30
24
60
30
6
30
30
131
13
15
48
3
101
24
61
6
17
28
27
77
103
66
59
28
9
15
20
31
12
30
12
60
24
12
102
18
84
15
15
45
33
27
3
108
162
18
90
23
25
11
25
11
12
31
41
19
12
42
3
27
18
180
39
9
39
75
6
24
6
65
49
36
36
66
5
13
27
9
30
18
180
83
103
6
24
84
23
25
72
90
78
23
25
30
54
11
31
33
12
33
107
145
24
39
81
90
6
210
53
1
12
18
30
30
9
12
99
6
15
56
85
54
18
18
29
76
24
96
9
3
15
101
25
6
33
116
7
42
6
30
6
30
35
13
78
17
13
27
20
13
54
30
15
68
1
30
81
129
11
139
21
3
6
30
36
29
1
63
27
24
29
85
12
60
3
21
30
9
32
1
30
48
66
30
141
104
19
42
48
24
12
3
80
31
186
23
36
84
13
39
9
6
6
42
17
43
41
37
39
81
24
239
25
24
6
132
9
20
49
36
84
42
18
144
48
78
12
54
51
3
36
5
31
72
6
114
105
63
102
36
30
89
7
21
3
72
60
12
42
35
28
60
33
27
21
47
24
40
75
5
73
23
19
18
3
8
49
30
36
6
48
42
6
23
76
99
21
39
21
45
48
36
30
30
51
3
17
1
12
95
25
6
60
54
63
9
3
33
143
1
3
45
23
7
90
3
75
29
40
44
85
87
69
6
9
36
33
51
21
35
55
17
13
12
27
21
99
21
18
41
91
12
30
123
3
6
18
18
47
61
30
6
23
31
66
48
143
4
56
37
15
63
42
60
60
12
6
48
114
30
17
43
41
16
56
4
15
45
36
3
60
6
84
54
30
18
42
12
24
12
18
6
84
30
9
3
48
42
23
49
18
30
39
3
6
35
61
23
40
27
93
3
45
12
20
85
3
128
79
18
132
35
37
24
42
114
15
3
45
51
12
18
66
18
12
35
55
24
24
30
27
33
3
33
59
7
18
27
56
52
12
3
18
59
79
5
4
21
39
45
42
29
36
55
21
99
29
25
72
42
48
42
75
60
21
90
42
24
6
42
30
57
56
37
6
36
24
5
4
15
5
25
63
32
1
36
24
11
1
12
75
8
7
6
12
27
60
45
75
20
13
18
5
49
6
21
9
6
24
24
12
5
13
66
42
47
13
12
12
11
4
3
30
30
18
24
59
61
15
8
40
27
54
42
53
36
25
51
93
24
36
6
30
3
21
24
6
24
5
43
45
3
6
15
3
42
30
30
83
1
120
96
71
13
120
24
47
25
75
165
18
45
3
77
25
90
6
59
7
21
57
12
35
84
67
102
15
33
35
85
23
61
15
48
3
12
6
96
6
45
27
65
85
15
45
6
21
69
24
15
21
60
11
24
91
53
1
36
51
9
96
35
85
12
36
24
66
9
57
78
48
24
29
16
9
47
52
123
78
12
15
3
24
30
11
55
66
24
47
13
51
60
45
54
129
12
39
6
30
21
3
42
75
3
12
5
25
39
63
42
23
7
33
108
27
78
24
18
36
12
24
18
12
3
33
90
12
18
39
15
24
54
63
8
4
15
72
24
36
29
55
77
37
30
18
48
6
33
33
84
24
59
72
109
60
47
7
42
131
7
6
30
9
3
30
18
60
66
59
1
35
28
141
159
57
60
155
28
3
12
6
6
21
69
6
24
18
75
20
13
18
17
13
144
72
18
41
36
13
6
9
8
127
41
12
19
66
12
72
24
72
48
54
17
61
72
60
48
90
78
12
72
27
9
30
81
3
72
5
19
54
15
27
96
24
114
27
45
23
31
24
54
36
35
24
61
27
24
21
48
35
1
24
90
54
11
1
3
27
18
23
13
84
6
12
114
36
78
12
17
73
39
33
108
12
75
21
6
65
31
108
6
36
59
28
183
18
27
27
6
30
6
3
32
25
48
15
15
6
12
12
72
15
21
72
11
1
6
72
77
24
19
17
76
3
54
72
75
8
97
78
6
66
18
72
24
47
7
48
5
37
11
37
99
8
40
15
18
30
54
78
90
6
24
30
15
72
15
78
3
33
30
60
21
44
115
36
21
24
20
76
9
36
47
7
18
11
115
9
81
30
9
21
36
84
59
37
36
42
6
27
129
24
24
63
27
6
30
5
4
60
27
6
59
13
36
30
54
75
51
9
81
12
72
15
12
9
30
6
18
18
95
115
18
84
12
18
53
43
30
30
9
21
30
9
57
3
21
6
66
12
195
8
55
9
63
12
18
18
12
17
25
18
18
84
35
13
72
135
33
47
19
9
80
28
8
31
65
48
72
25
3
117
23
13
23
12
72
13
12
35
52
9
30
101
28
32
13
30
36
9
12
45
3
57
18
57
3
77
28
33
23
25
6
45
51
18
99
12
51
89
91
18
6
18
27
51
72
90
47
79
120
60
30
60
11
13
48
78
6
6
18
6
21
45
108
95
1
15
3
30
120
15
21
6
6
39
60
36
27
17
49
84
12
30
90
15
33
78
90
27
20
40
87
48
30
ABCD 97878529876*3^$a+1 [50011]
65
72
31
72
12
173
85
35
49
6
192
65
31
66
263
43
108
150
36
36
12
36
24
35
13
47
43
137
31
54
18
5
139
30
78
5
133
18
240
377
85
78
257
12
31
72
18
6
113
43
252
132
48
60
102
11
13
12
95
19
293
103
30
180
78
72
54
126
5
43
90
150
12
42
18
77
120
31
137
180
49
131
115
42
203
97
36
60
192
108
36
36
168
107
240
187
90
36
126
90
18
60
18
72
12
150
113
97
54
6
23
31
144
102
23
121
59
13
72
36
96
23
61
90
150
59
115
6
174
96
30
126
101
205
90
60
408
29
157
144
107
60
79
90
276
30
78
36
66
18
47
7
245
48
49
6
108
12
42
66
36
450
60
131
13
210
126
78
108
48
42
102
330
66
24
30
6
149
25
23
252
1
162
17
55
108
138
6
84
54
18
54
191
49
30
24
72
72
12
126
72
90
198
72
23
157
23
109
36
72
30
42
66
132
48
162
60
66
60
90
36
324
59
43
108
132
48
149
103
24
18
203
13
84
23
13
186
48
6
12
60
72
72
36
270
30
227
97
6
144
30
131
127
102
54
42
48
227
13
54
5
7
204
89
31
54
72
126
150
48
24
12
11
192
37
378
30
36
6
84
114
12
11
12
55
53
73
54
30
222
18
270
12
41
247
113
37
12
126
65
43
72
18
24
35
60
133
60
107
1
90
12
18
47
13
72
12
90
90
23
13
6
36
162
203
12
67
41
85
78
126
48
108
18
204
18
210
5
60
49
48
90
6
72
48
6
18
23
12
37
30
6
30
54
131
85
78
77
67
72
120
168
53
13
167
13
72
90
60
264
54
42
5
7
60
66
47
103
54
23
25
108
119
31
72
125
60
205
42
108
54
36
90
77
121
84
60
35
60
7
108
78
48
47
79
198
90
330
48
18
77
67
168
5
43
77
37
48
42
108
180
5
67
48
234
36
24
48
90
168
198
59
67
221
120
60
67
12
113
217
36
90
54
71
13
36
191
120
67
60
102
11
13
59
43
5
49
23
73
144
234
12
132
66
54
258
107
168
157
138
180
204
66
47
13
12
132
131
72
157
18
53
13
162
5
85
78
77
72
67
228
162
6
252
126
30
42
72
48
47
43
54
114
156
221
13
6
41
85
107
91
12
18
47
72
463
5
192
60
48
180
19
234
174
60
66
24
120
288
42
18
180
288
36
84
6
41
79
101
25
150
102
6
17
13
36
11
133
60
12
144
114
120
6
66
24
41
25
378
186
36
288
90
149
25
23
67
60
12
6
102
18
47
48
157
72
126
18
6
36
252
36
120
42
12
90
96
12
18
54
173
97
42
53
85
42
120
18
18
90
60
12
6
72
5
49
131
43
329
1
ABCD 97878858822*3^$a+1 [50106]
95
115
66
99
9
11
4
128
19
53
31
5
1
23
31
45
24
68
19
69
32
13
95
1
35
40
56
19
33
36
69
3
24
9
107
49
84
107
52
63
29
13
42
156
17
12
36
73
35
16
3
12
24
5
25
87
33
24
3
33
51
44
96
103
42
24
6
9
32
199
29
1
24
95
12
24
1
78
5
4
33
3
24
3
17
7
30
35
64
45
47
13
102
30
3
15
29
60
31
5
1
75
56
67
17
25
48
3
12
36
116
24
7
18
72
15
24
93
11
37
3
21
23
60
300
121
11
19
17
49
39
27
18
36
30
53
55
12
41
12
108
19
9
39
5
72
19
65
127
12
161
31
269
25
47
37
11
1
36
47
13
24
15
3
65
7
65
43
41
7
17
25
12
36
18
29
13
24
11
24
16
3
24
6
36
54
42
15
15
29
40
81
59
79
6
51
87
48
5
25
12
11
96
25
95
25
23
72
24
36
24
4
12
15
53
12
1
12
47
19
165
36
116
12
48
24
1
23
61
30
9
9
30
5
25
11
16
39
45
81
35
31
57
3
33
45
84
18
174
60
11
4
44
4
3
173
36
25
36
90
53
19
33
152
13
48
36
71
12
72
25
3
33
18
12
30
23
37
23
120
72
24
13
12
23
43
84
144
89
31
54
11
24
1
42
12
17
19
21
153
30
125
67
18
12
39
75
54
51
27
9
56
25
42
60
18
18
5
55
5
1
11
100
8
1
48
6
29
37
54
30
39
56
24
1
27
104
4
276
15
78
42
29
67
89
60
55
9
56
88
20
67
29
12
49
24
15
15
137
19
5
36
100
8
25
11
40
104
40
21
71
84
4
171
18
11
16
9
30
17
52
63
9
21
12
11
61
59
16
69
35
76
45
11
7
18
47
91
114
11
37
18
29
97
66
93
20
52
8
24
48
19
65
40
21
90
89
13
3
15
33
44
1
47
19
141
9
30
41
24
79
42
23
120
1
11
43
36
9
39
30
3
92
48
25
54
30
24
35
37
30
17
12
19
41
28
20
48
43
162
23
61
51
108
132
45
3
32
72
13
12
36
87
32
12
1
108
24
11
19
41
4
56
12
60
79
30
15
20
43
5
96
4
8
37
108
3
72
33
35
36
40
8
12
19
105
39
36
42
95
25
23
12
43
6
96
83
1
23
7
5
24
132
52
12
8
7
41
13
66
9
36
8
43
54
155
168
115
6
71
13
42
29
31
21
57
23
13
96
11
25
59
4
57
3
20
31
149
67
42
135
3
53
1
83
12
24
7
18
59
85
203
24
19
114
87
68
120
28
152
31
54
108
23
1
11
43
30
42
53
61
35
76
8
91
33
92
36
24
4
24
93
42
137
88
3
5
64
33
3
68
85
90
21
8
120
60
12
60
145
48
51
9
132
48
48
39
56
25
48
59
112
8
97
24
35
12
7
77
16
45
3
9
36
27
63
6
18
36
30
35
85
227
4
21
114
65
40
15
6
30
5
127
18
23
36
40
3
41
12
12
37
48
11
16
24
75
17
12
13
108
24
30
21
20
36
19
36
48
17
43
21
189
66
9
3
18
71
1
84
60
6
180
29
73
42
96
42
36
30
6
75
56
43
150
12
30
5
12
36
37
18
30
6
65
84
7
48
9
8
24
55
5
73
42
78
42
36
9
75
89
37
78
5
79
21
87
12
101
49
42
6
3
96
123
77
19
12
24
9
201
75
3
6
24
11
24
96
7
17
37
48
11
16
36
128
52
57
48
59
19
24
45
57
23
1
24
60
6
6
3
72
44
1
180
6
5
19
54
35
37
39
15
108
5
48
48
67
12
48
89
36
7
33
63
5
36
61
12
36
11
139
5
100
45
36
48
35
85
66
45
9
36
36
18
48
69
3
48
84
9
21
60
35
24
25
66
54
6
21
32
25
51
39
77
121
48
35
24
28
15
45
8
12
67
141
20
151
5
61
47
7
54
87
57
48
12
36
35
1
30
6
35
127
30
18
77
72
115
48
66
11
13
27
96
44
31
29
1
12
11
37
59
40
8
25
3
164
16
188
12
37
11
97
15
33
132
23
1
84
15
56
13
66
114
3
8
1
59
96
24
132
24
60
55
6
39
63
30
11
96
79
102
15
219
24
117
27
81
32
108
67
17
12
48
97
143
48
24
13
47
19
6
30
66
107
60
1
27
3
6
59
40
249
11
25
27
3
29
13
12
27
8
55
5
28
248
7
29
1
114
6
47
31
30
71
49
47
85
24
11
115
93
75
17
100
8
12
43
66
35
36
7
6
11
84
31
24
65
19
30
30
102
35
43
41
132
48
127
9
33
23
24
36
24
100
176
25
120
47
73
35
19
21
27
41
4
80
120
60
136
20
24
72
13
60
27
9
15
165
35
16
69
6
45
21
18
144
48
29
124
56
60
73
3
9
24
11
64
20
7
72
5
36
12
37
72
54
6
36
59
43
18
30
53
85
47
28
39
41
1
15
135
5
88
80
7
125
31
108
65
37
95
24
4
24
8
49
24
47
13
24
60
126
29
91
24
30
27
20
16
147
77
19
ABCD 97879189706*3^$a+1 [50047]
57
3
72
90
108
48
18
42
3
12
60
45
3
75
120
54
3
33
36
63
15
72
33
15
45
105
15
75
129
51
66
27
12
15
6
12
252
6
93
48
3
228
9
33
126
54
15
51
93
3
108
105
15
60
126
183
27
225
12
33
42
12
126
24
12
27
108
141
12
6
66
54
9
33
84
54
189
72
123
30
36
24
3
33
15
15
6
18
18
147
81
75
15
9
15
252
30
6
12
78
39
36
99
18
6
126
18
30
6
216
84
42
108
144
12
24
12
3
21
39
69
12
18
21
15
42
123
36
33
75
3
72
66
96
3
207
6
108
183
36
87
33
57
54
72
12
21
108
51
18
3
24
63
93
60
36
99
72
57
36
36
33
27
84
24
72
108
33
12
99
48
72
36
111
54
48
3
15
81
45
18
60
21
51
138
27
12
21
15
15
18
111
33
99
9
42
30
18
60
30
18
237
144
21
30
60
21
45
99
141
72
18
30
24
15
111
12
78
111
69
39
12
21
12
60
18
12
42
3
12
72
87
21
51
9
45
39
15
6
15
33
42
66
60
48
27
45
132
36
54
138
75
87
81
48
3
33
51
45
27
24
36
48
36
198
3
3
72
30
18
72
57
3
69
33
90
57
3
30
36
27
87
102
108
3
57
108
3
72
123
21
12
57
12
39
15
45
141
15
96
117
39
36
36
69
27
12
60
27
6
72
72
51
15
18
135
69
3
177
66
24
30
3
36
72
39
18
3
51
48
78
54
18
192
39
21
39
9
6
102
78
57
177
30
36
186
15
93
111
12
195
93
87
9
33
12
216
60
18
84
60
12
24
66
3
72
21
54
18
159
24
9
36
18
54
96
3
81
39
24
156
36
105
3
132
105
12
27
12
36
24
12
24
9
3
57
84
96
375
21
54
177
3
12
18
6
18
15
3
12
72
6
12
132
48
18
21
3
54
12
18
21
24
99
60
126
12
24
15
15
144
21
24
12
36
33
99
9
6
93
117
39
93
87
105
162
6
48
27
153
6
69
195
186
36
12
90
6
15
57
51
111
33
87
6
54
21
12
72
21
66
54
147
105
3
15
9
36
87
12
108
9
12
96
51
54
18
129
36
108
72
9
24
72
195
15
93
36
93
3
48
39
36
162
3
45
219
3
12
108
9
33
18
57
171
9
15
57
9
72
147
3
21
87
54
15
57
18
48
9
48
33
39
75
120
36
9
9
75
69
150
21
81
3
105
3
57
72
15
36
15
60
12
9
156
75
21
45
39
51
129
21
126
69
105
63
99
57
51
117
27
6
36
87
39
72
156
21
24
69
39
36
36
36
15
48
42
36
30
93
72
3
102
54
90
27
9
3
60
12
24
12
51
21
237
51
3
18
39
81
36
75
144
60
51
30
27
84
39
126
18
21
12
24
99
117
9
3
36
51
117
36
87
156
72
45
81
96
15
36
129
51
240
36
117
36
60
3
27
6
84
36
18
21
3
108
33
21
51
33
72
75
168
69
12
3
72
15
18
27
63
6
15
15
201
72
60
69
12
3
57
3
33
3
33
120
27
99
81
84
36
21
30
162
36
111
57
39
405
6
90
3
12
15
6
48
186
54
36
54
12
45
63
21
15
6
18
69
3
90
3
27
21
33
3
24
72
45
36
3
69
3
24
36
87
72
66
27
228
15
36
9
48
57
3
51
30
3
75
48
45
12
87
9
12
57
84
255
33
75
15
42
3
81
54
6
54
252
33
21
30
36
60
48
21
36
39
21
81
90
24
18
12
54
6
54
12
18
42
72
66
72
3
39
156
9
12
21
15
33
27
15
33
36
39
66
3
15
78
51
93
48
27
105
48
90
18
3
39
21
159
66
24
87
60
51
48
21
39
54
39
72
36
51
69
21
120
150
21
12
72
15
189
9
24
36
12
18
42
12
60
12
54
189
51
21
99
45
51
21
108
81
90
81
33
15
69
27
51
144
36
21
72
105
3
27
60
57
9
24
126
18
36
30
36
21
24
63
81
252
156
3
54
90
33
21
15
57
51
33
36
111
24
33
39
156
24
81
126
21
3
18
18
72
21
51
138
18
222
84
27
69
3
27
18
24
51
39
18
ABCD 97879534666*3^$a+1 [50052]
21
60
63
12
24
12
12
8
64
60
21
15
45
47
16
21
75
32
4
9
72
23
16
36
33
27
45
123
72
48
21
15
132
44
4
9
39
81
12
51
9
47
25
12
51
57
51
128
37
12
15
60
20
49
171
24
33
15
12
20
72
16
20
37
180
36
24
11
13
12
72
3
12
141
24
156
72
60
15
57
132
15
36
12
33
15
9
75
33
168
3
236
4
176
112
60
180
9
72
12
3
45
39
8
4
12
9
39
105
47
49
96
15
48
45
24
27
45
75
24
105
24
39
33
15
9
24
96
159
33
63
21
11
13
12
27
105
36
39
57
15
20
36
40
32
1
15
84
12
21
75
48
45
39
20
16
60
156
9
15
21
155
76
84
33
23
16
72
9
15
33
15
20
25
39
21
39
24
24
8
76
96
33
47
37
24
3
48
45
48
72
11
144
4
12
33
3
48
44
1
24
83
1
60
39
60
57
71
40
9
3
48
84
21
24
12
111
24
45
11
13
84
63
20
1
15
21
39
48
20
4
93
75
33
3
108
132
36
45
11
112
24
93
3
12
12
9
24
36
24
39
9
48
39
9
72
15
36
9
120
15
12
92
1
12
12
60
3
144
24
120
56
72
40
24
8
13
132
15
24
93
99
24
24
72
9
39
120
69
3
84
33
47
112
57
75
72
8
112
24
57
60
3
120
9
327
72
57
87
48
9
63
81
60
132
15
9
111
12
12
120
33
23
25
60
48
99
57
15
20
1
35
72
4
36
48
9
83
25
72
24
39
12
21
24
27
12
21
36
39
60
33
23
28
21
23
52
9
3
33
39
24
21
63
12
104
61
3
9
87
33
12
147
8
88
93
27
116
4
24
21
108
15
21
27
21
15
12
105
15
8
40
48
9
60
48
11
49
15
8
112
21
12
15
33
3
12
21
15
81
27
45
27
33
39
93
27
72
24
48
12
12
96
36
81
15
12
24
96
8
61
51
21
51
9
12
75
201
39
33
84
3
21
63
12
20
28
8
40
45
24
51
24
32
52
45
15
21
15
140
1
48
12
99
56
40
36
33
96
11
52
96
12
9
63
48
8
25
36
75
9
63
72
9
96
3
177
3
21
23
16
108
72
24
9
15
9
12
48
27
45
27
33
63
48
9
27
36
56
4
12
129
216
48
39
20
16
9
99
20
304
9
87
21
47
61
99
12
80
13
96
12
72
15
21
27
12
9
27
128
25
12
60
11
1
3
12
48
33
159
32
36
73
24
47
109
3
9
23
1
60
39
57
95
25
111
48
24
81
60
39
9
12
231
93
23
28
81
84
3
141
36
48
36
3
8
25
36
3
9
15
24
33
39
36
12
9
108
3
9
48
15
24
57
35
1
27
72
9
39
21
24
59
52
96
81
24
27
21
12
24
24
12
99
24
48
9
24
12
51
33
47
13
39
12
129
63
104
13
75
48
84
69
24
15
36
9
99
21
48
35
88
69
15
21
12
27
21
72
12
60
15
12
9
24
39
8
16
24
24
80
169
63
12
33
3
57
39
57
35
16
60
93
36
15
68
49
24
27
8
61
3
9
15
153
51
21
72
3
21
12
48
15
60
45
23
37
12
51
44
4
21
27
56
36
49
24
27
33
15
141
111
33
12
51
69
15
12
12
8
16
168
24
8
16
9
36
39
12
21
12
63
9
27
48
60
21
15
9
35
1
3
12
24
32
208
9
24
15
72
36
33
15
69
111
45
11
85
51
165
27
24
36
12
69
36
36
60
207
72
45
75
24
48
57
12
15
48
45
63
117
63
84
45
48
3
9
12
51
36
9
3
33
39
261
60
11
52
60
45
95
121
15
8
88
9
15
48
93
27
8
4
36
12
57
3
81
63
57
36
24
12
39
44
61
3
9
3
81
51
33
75
8
13
96
108
3
33
96
47
36
40
72
32
16
48
12
36
105
39
21
3
45
12
171
48
12
45
27
8
13
84
48
15
272
1
15
21
35
13
12
15
72
60
84
12
45
119
16
21
27
33
155
25
123
21
3
24
45
3
21
3
117
15
45
12
39
12
72
48
33
95
232
20
16
12
8
28
9
3
84
12
21
48
123
48
24
48
9
3
80
25
3
24
24
32
16
21
107
1
3
48
60
57
12
60
39
81
12
15
45
60
12
96
12
147
9
3
12
8
13
60
24
72
15
36
9
84
120
27
36
8
4
9
23
16
156
36
81
27
81
87
9
60
3
180
36
9
12
87
12
8
61
15
12
69
3
72
84
44
16
81
24
60
15
20
40
33
12
12
27
180
81
11
144
28
96
24
45
27
21
15
141
35
49
3
57
15
21
35
28
36
24
84
44
72
13
59
4
36
48
92
196
33
12
24
48
72
99
24
84
48
156
24
21
12
132
24
63
9
48
60
15
45
24
12
27
20
16
72
69
27
32
16
57
60
11
36
121
39
21
15
21
35
16
20
49
15
44
1
120
48
348
75
48
57
39
72
72
21
107
49
87
12
36
33
36
3
36
81
3
177
23
25
60
51
48
12
9
3
33
39
12
12
9
47
40
33
87
24
24
9
51
33
59
16
48
24
ABCD 97879714462*3^$a+1 [50244]
168
42
18
105
24
63
60
30
75
93
12
198
120
189
33
111
72
207
60
210
18
30
3
156
213
198
12
198
162
333
15
90
75
75
72
93
120
165
150
33
9
390
78
75
537
495
285
183
72
195
60
153
27
168
237
15
48
9
3
33
15
42
240
48
15
180
72
132
36
15
102
30
117
96
165
315
27
258
30
33
12
177
108
27
48
147
60
33
12
432
111
129
33
90
78
63
132
75
117
75
177
348
435
168
72
390
15
120
105
138
225
168
279
18
120
15
75
9
111
252
18
72
150
690
108
12
63
24
36
120
27
105
108
27
153
135
189
180
21
123
9
48
270
189
93
147
231
57
75
18
222
93
144
240
21
132
75
108
27
33
300
24
213
3
12
60
285
183
72
123
102
18
102
207
108
195
180
21
129
3
72
48
87
261
192
105
207
180
45
138
30
15
132
588
57
30
201
57
102
18
420
15
108
39
60
180
48
57
63
12
33
105
375
57
18
57
423
12
45
15
45
15
33
27
105
105
15
243
42
198
492
18
39
108
180
12
96
117
210
45
15
120
81
132
84
396
15
132
105
33
147
3
12
60
60
297
51
42
90
105
213
27
36
12
27
90
15
192
153
27
36
57
270
57
48
3
132
225
213
3
489
183
105
120
90
312
105
108
165
300
39
363
108
105
72
180
60
15
177
21
3
36
93
288
375
72
63
237
75
258
312
18
57
168
45
60
42
177
21
159
540
33
48
207
33
75
57
198
30
150
9
60
36
87
150
30
33
87
57
21
60
90
177
72
264
117
15
135
120
30
75
120
144
33
3
57
15
75
57
48
60
72
93
240
60
90
108
69
63
141
39
138
102
45
72
120
291
72
18
219
231
60
45
45
27
168
120
117
48
15
177
3
135
45
15
360
45
45
192
27
21
147
3
33
39
168
132
60
117
51
42
90
33
27
33
15
270
42
33
372
3
129
108
180
120
15
81
57
12
30
630
18
30
42
21
72
72
33
162
153
27
273
75
42
15
36
9
111
159
ABCD 97879779742*3^$a+1 [50001]
39
90
135
156
75
21
3
66
59
12
4
120
56
13
6
30
111
8
67
9
81
99
44
36
16
153
96
135
56
19
90
51
84
39
6
35
16
48
111
329
16
36
48
72
80
4
39
105
12
24
45
6
78
15
45
6
81
48
36
36
228
20
72
25
3
117
15
15
93
20
72
84
64
60
15
81
84
21
30
41
4
60
24
12
168
141
51
93
6
5
85
30
54
27
24
15
81
9
71
73
150
5
76
56
4
21
75
204
164
85
30
21
44
136
9
11
61
15
20
64
165
51
3
42
24
84
12
198
42
24
30
29
1
39
20
16
36
20
13
36
35
160
21
198
5
12
4
164
1
219
51
24
57
80
4
24
36
21
23
40
21
15
9
30
21
44
72
49
30
24
42
35
220
63
41
79
221
91
69
24
36
156
180
39
5
61
23
157
60
15
9
144
35
61
39
60
51
41
265
23
31
5
184
12
129
51
20
28
27
105
63
41
36
4
9
47
160
15
24
66
23
25
95
40
20
76
36
8
160
152
48
100
81
6
114
30
96
5
115
9
80
120
36
40
75
9
9
11
24
72
64
9
60
27
48
72
3
5
25
51
15
89
55
101
19
81
21
48
51
9
27
69
39
12
80
4
189
60
102
24
24
21
44
136
20
220
21
35
160
84
84
111
81
15
9
36
68
97
39
20
16
24
24
45
12
48
12
99
24
12
33
15
20
16
96
3
150
15
72
45
174
66
95
25
174
54
71
36
60
13
6
90
6
150
90
90
48
6
24
21
44
55
17
55
5
25
18
45
212
103
65
12
60
25
3
75
66
39
111
9
32
49
24
87
69
36
54
9
15
17
109
35
31
18
6
21
8
115
6
36
23
216
60
40
99
21
20
25
39
111
21
320
124
15
129
92
28
60
156
15
29
60
1
39
15
30
51
39
17
25
30
89
1
63
36
36
33
51
56
28
15
96
54
36
99
21
39
92
40
99
9
200
97
54
9
60
75
117
69
6
45
60
24
39
5
187
18
96
11
109
35
19
6
191
4
36
93
60
51
116
13
15
56
1
39
24
15
6
114
96
90
6
5
43
21
9
27
68
100
36
24
27
18
96
35
4
20
12
168
52
99
129
177
3
56
1
18
21
69
35
52
39
120
185
31
18
27
45
24
59
36
4
27
53
1
36
15
105
30
45
84
15
24
57
44
181
24
59
100
120
72
20
180
124
21
15
104
25
180
51
84
69
6
45
44
16
84
21
119
40
36
44
40
20
91
6
75
33
171
140
4
21
30
24
57
33
15
60
12
39
81
80
145
3
21
135
15
105
96
24
81
30
54
156
39
39
5
100
105
6
66
24
11
25
18
5
100
57
3
20
1
75
56
13
96
84
35
7
29
16
3
17
88
57
144
54
21
84
135
21
96
45
54
45
44
1
6
18
240
51
36
183
105
56
1
23
156
1
63
36
44
181
39
20
52
15
153
117
39
84
57
59
84
7
93
12
63
30
35
40
36
21
30
9
36
8
192
19
6
3
116
19
120
41
4
81
66
18
12
39
69
71
1
39
36
123
17
28
12
63
21
9
71
64
21
71
124
164
1
6
65
73
102
113
25
6
65
64
57
3
12
168
21
11
108
85
150
5
61
39
20
36
220
51
45
68
7
18
6
21
84
15
29
61
75
21
23
25
120
51
20
36
40
60
24
81
23
52
3
72
33
60
27
45
24
21
75
3
6
156
63
12
3
65
1
15
80
25
6
113
85
12
144
24
30
45
20
25
87
39
29
156
1
30
33
80
36
60
151
9
9
47
25
23
40
15
45
32
28
15
21
36
24
36
3
30
162
89
16
15
5
4
45
36
75
8
16
24
36
44
36
31
24
21
200
109
35
4
32
25
3
20
7
53
16
140
16
153
30
21
20
16
15
5
109
15
9
131
4
57
75
75
90
23
16
60
36
204
45
51
48
27
18
75
12
60
75
138
71
24
76
36
45
183
20
16
104
31
5
61
3
57
60
3
20
72
28
45
51
99
57
9
30
264
5
36
49
135
20
36
1
35
100
80
13
27
8
31
21
204
20
40
21
15
9
35
19
5
61
39
15
192
29
85
39
12
48
20
40
72
15
53
12
13
ABCD 97879876054*3^$a+1 [50026]
31
5
121
23
76
45
72
24
3
81
11
24
48
12
109
12
24
12
42
66
27
81
6
5
52
48
8
4
21
6
185
7
21
132
12
15
45
80
24
40
8
55
57
56
16
3
45
57
6
54
11
1
39
21
23
16
15
69
44
28
24
27
18
6
53
31
33
93
59
60
36
103
17
31
17
19
54
36
27
8
37
3
123
45
15
12
5
1
84
3
105
60
120
6
69
68
76
24
9
23
55
81
3
24
30
6
17
144
67
6
159
8
52
108
27
36
21
15
6
48
42
21
24
27
36
18
63
24
57
18
77
13
30
18
24
47
7
5
25
27
20
112
39
36
221
24
25
18
78
84
42
33
3
17
13
96
35
4
99
5
31
108
24
65
36
72
19
18
3
8
67
21
45
24
48
87
20
28
33
59
52
45
3
20
16
39
54
36
84
23
31
77
88
8
4
21
42
5
61
60
30
33
45
39
36
56
84
16
75
54
15
32
36
19
29
61
27
51
30
23
1
12
155
43
21
8
12
52
32
16
27
12
17
16
56
1
6
66
47
157
107
13
27
9
6
41
120
36
31
6
90
18
12
23
103
18
60
54
12
5
31
6
15
24
72
9
35
12
24
37
126
18
35
52
165
59
12
16
3
144
54
96
27
39
9
48
15
17
7
48
153
33
15
123
5
36
13
51
3
41
12
112
32
109
54
24
53
1
51
36
120
3
17
1
99
32
40
9
90
18
27
80
25
27
39
189
72
56
43
45
15
105
44
7
21
72
120
3
29
25
6
5
16
33
3
24
3
29
67
53
85
60
47
19
18
18
21
92
49
71
7
33
3
18
12
42
36
48
9
51
5
43
29
24
88
3
5
4
15
17
36
55
18
3
32
103
90
11
16
15
81
20
7
93
128
25
83
25
83
133
47
48
60
144
48
31
6
48
126
6
87
33
18
17
48
13
35
16
12
3
18
3
44
12
16
69
59
24
96
24
121
132
23
16
48
44
4
32
103
5
43
18
3
111
156
6
71
12
91
78
3
32
4
12
51
24
21
33
15
8
28
15
29
115
6
12
36
119
4
20
61
3
32
24
13
3
63
41
24
13
66
9
24
20
36
1
27
32
1
102
6
3
12
15
21
48
21
15
24
24
72
123
18
23
7
9
44
52
60
8
7
18
18
21
32
25
90
30
18
57
68
1
42
53
13
11
25
18
5
36
103
57
87
41
13
47
48
36
4
24
8
40
32
36
4
9
18
77
64
20
61
84
47
97
54
53
25
143
13
11
24
55
9
9
24
27
12
99
18
35
88
8
85
54
18
99
8
16
20
12
72
61
36
15
56
25
36
120
15
45
23
7
18
36
3
48
21
39
32
73
39
48
84
56
97
18
33
9
11
64
48
69
11
72
43
9
36
48
24
45
6
17
36
28
128
7
41
25
6
90
18
5
16
69
47
1
23
31
6
35
88
3
48
117
104
48
4
12
99
65
156
43
41
12
91
5
40
32
16
12
9
3
9
27
9
27
27
5
55
69
15
24
54
47
100
33
51
12
135
41
7
53
4
20
1
15
33
11
31
18
90
33
15
33
20
36
16
75
53
37
11
13
36
39
84
39
5
16
32
16
68
43
53
85
11
192
37
66
5
19
125
4
9
3
15
6
203
4
21
6
9
129
39
24
152
25
15
8
52
32
37
11
1
6
144
84
105
8
16
8
49
15
33
60
3
12
32
25
27
32
48
13
3
87
9
8
79
17
4
81
3
51
18
6
30
108
3
96
8
7
156
18
3
3
29
64
20
60
91
42
51
8
36
13
35
31
42
59
12
16
87
69
20
25
36
47
48
31
12
69
32
36
49
11
4
68
55
9
80
37
3
69
63
32
73
23
12
48
64
15
21
117
23
16
69
72
27
48
56
16
15
33
9
23
184
3
5
4
15
12
18
78
54
12
3
21
39
36
48
20
103
53
28
15
66
3
36
32
40
15
6
3
8
1
23
16
60
45
3
57
66
161
16
8
156
73
6
12
21
20
1
27
12
63
17
19
54
71
37
35
60
48
84
7
9
105
18
101
1
11
7
18
54
78
120
24
3
44
169
15
33
54
21
44
16
8
1
47
108
31
45
20
7
57
9
75
3
48
24
129
27
18
95
67
189
81
3
68
12
16
9
18
165
15
5
13
42
9
3
18
3
48
21
42
30
35
61
12
23
193
15
21
3
39
30
39
39
18
3
32
48
36
16
48
12
3
53
13
83
12
73
23
13
15
105
15
99
5
24
112
183
48
17
37
47
12
84
12
40
60
32
25
27
12
45
24
47
73
42
41
96
73
11
40
20
36
1
24
48
18
53
1
36
83
67
102
39
80
25
24
147
12
21
3
44
12
31
30
23
28
24
24
20
31
66
24
27
3
89
43
41
12
109
15
8
25
18
126
83
100
24
24
9
51
21
12
83
61
15
21
6
54
99
39
21
33
11
52
12
72
8
24
1
6
48
36
18
24
35
19
5
7
42
23
16
15
9
8
24
103
48
5
48
48
13
15
36
69
6
5
28
15
9
8
16
3
6
12
15
129
3
8
48
19
90
48
11
28
20
13
126
29
13
23
4
3
54
23
40
27
21
8
16
104
16
36
128
16
75
21
45
23
85
75
3
66
71
36
12
12
37
219
9
47
24
1
24
12
24
3
27
24
21
32
67
9
27
65
36
16
12
20
127
21
24
24
51
57
32
48
36
25
39
33
6
65
52
129
78
66
3
32
12
25
3
84
165
72
3
68
43
12
126
11
16
45
6
48
54
39
39
21
15
66
36
6
12
29
48
19
29
91
42
102
21
32
25
66
69
3
21
8
48
24
13
23
84
28
32
28
93
12
11
7
29
72
31
36
12
65
24
ABCD 97879957016*3^$a+1 [50020]
161
18
6
30
6
30
25
35
13
216
59
66
115
84
17
55
5
19
120
35
133
12
269
42
180
13
36
108
41
12
487
107
1
53
7
89
66
24
73
12
204
215
37
12
23
18
30
60
12
109
24
35
12
109
24
120
125
60
36
19
12
108
5
12
60
18
30
72
108
6
49
77
175
269
19
36
125
6
13
5
139
23
18
247
108
167
138
7
89
90
109
11
96
48
97
35
49
89
6
13
36
24
107
30
24
12
19
251
270
90
24
174
90
36
133
48
143
37
108
17
78
109
108
48
60
17
300
523
41
144
66
1
24
36
48
36
5
90
13
311
1
11
145
95
13
17
114
216
337
71
1
36
185
19
179
37
53
12
115
125
67
17
19
41
31
143
96
174
72
18
25
11
73
60
47
6
18
49
108
179
24
37
179
1
35
48
150
12
114
253
47
54
90
109
60
48
23
109
48
60
35
157
60
11
181
60
36
120
5
18
72
30
90
25
29
144
79
17
90
30
96
103
36
131
85
108
5
90
156
6
84
60
66
54
19
5
139
53
24
66
205
35
13
60
11
61
83
36
144
25
35
121
131
48
61
125
19
71
73
48
59
1
72
47
25
65
19
77
19
11
37
131
1
84
95
66
114
210
96
55
156
204
11
54
19
144
23
54
19
11
24
109
72
35
193
60
47
25
71
49
41
138
216
6
30
150
84
19
35
36
61
48
17
7
137
90
96
144
54
55
11
145
24
144
12
60
228
17
54
6
31
72
96
156
89
186
30
150
84
25
35
37
29
126
18
19
17
90
6
48
60
66
204
85
60
101
54
42
139
131
48
72
25
29
19
71
6
55
12
53
199
36
168
120
5
55
120
71
73
77
19
155
25
216
119
90
6
109
11
24
49
71
60
36
13
17
91
95
49
35
25
71
49
59
90
67
24
89
12
54
240
121
23
72
49
108
132
65
19
60
101
223
48
24
65
19
72
324
108
71
25
47
90
163
60
12
35
78
72
18
30
79
11
1
59
36
49
77
55
89
91
269
91
84
71
169
36
12
167
54
30
37
23
1
180
209
91
35
54
42
144
156
114
30
54
19
41
19
12
108
23
30
55
23
180
12
25
125
127
101
6
1
48
35
25
12
24
101
108
19
17
91
132
17
31
72
41
30
25
71
73
288
120
5
163
47
78
12
43
155
25
84
23
48
90
96
139
17
90
73
107
25
48
215
72
25
72
83
18
7
29
54
126
90
1
5
120
90
78
31
24
161
31
53
91
36
60
48
72
35
54
295
119
96
85
125
19
60
35
102
55
60
83
6
19
11
145
24
12
23
85
77
18
72
30
55
24
119
96
85
95
156
90
60
90
73
11
169
84
41
66
25
29
115
65
7
29
19
35
25
12
23
30
6
1
84
24
35
36
210
55
5
19
180
35
85
5
102
234
90
54
42
48
109
108
179
276
85
24
245
114
66
19
77
30
114
36
48
19
23
37
227
1
53
19
221
66
6
67
36
131
73
53
55
108
180
11
25
119
25
84
53
163
131
30
90
25
324
12
168
36
11
288
6
175
59
66
91
5
55
ABCD 97880412016*3^$a+1 [50016]
33
31
17
30
24
60
121
132
96
119
42
54
36
1
47
60
132
6
42
36
252
33
4
32
16
17
30
13
5
90
24
30
18
36
42
120
27
3
73
71
60
48
12
18
210
108
45
52
48
44
88
77
24
19
95
21
52
5
55
35
72
102
19
24
48
23
24
81
21
78
85
23
108
25
60
71
1
53
19
53
174
36
12
61
5
51
15
60
33
27
121
5
55
228
35
109
125
42
6
43
11
73
83
9
36
28
77
24
24
6
36
24
1
35
72
25
47
18
31
20
51
66
18
81
99
12
72
25
71
36
133
5
43
72
8
39
30
198
57
9
7
23
25
12
125
87
15
21
27
13
5
174
180
108
162
331
11
60
48
61
41
3
88
60
89
43
23
72
48
9
45
43
56
52
17
6
37
35
133
35
12
102
42
109
12
29
43
11
49
17
30
90
90
6
18
72
12
132
48
12
49
17
15
219
24
36
181
80
39
54
42
48
24
1
11
13
96
29
18
12
61
24
95
12
13
20
33
42
72
1
32
21
6
66
18
12
114
30
13
5
75
36
64
23
73
131
60
36
108
36
30
18
1
5
30
37
53
19
53
18
54
115
48
29
3
15
25
5
126
97
35
57
40
77
54
36
84
24
36
102
30
114
19
29
31
17
43
11
18
43
12
143
45
39
49
11
18
30
18
162
33
69
18
12
13
53
7
47
33
15
132
13
11
49
35
1
41
19
144
71
30
19
60
35
25
77
18
192
36
138
7
12
8
28
12
5
72
27
39
54
31
41
6
48
69
21
87
9
90
6
30
24
48
18
90
24
96
25
107
36
85
140
52
113
19
35
42
271
65
43
84
32
36
15
24
33
15
1
200
27
18
19
11
37
60
48
11
6
24
78
73
95
12
25
83
85
107
72
1
60
149
54
12
25
167
61
59
36
36
1
59
18
115
83
18
67
53
24
42
1
59
33
15
13
8
165
55
47
132
48
24
24
12
12
73
5
7
191
42
43
24
5
63
9
18
121
11
1
60
72
96
12
132
120
5
66
36
213
3
24
13
23
48
54
43
5
3
111
36
18
51
4
59
121
104
87
24
6
79
84
11
12
37
20
3
42
126
37
29
51
39
24
49
23
25
12
11
25
47
12
48
12
72
96
48
36
60
54
30
156
24
24
60
168
85
47
30
6
37
44
15
18
43
168
47
13
11
36
108
6
31
12
47
6
54
121
59
1
23
45
9
18
84
36
24
60
96
69
4
35
109
176
36
45
30
36
12
42
48
42
6
7
41
66
21
27
30
18
37
17
79
41
19
11
45
3
60
45
57
43
11
36
73
173
55
12
96
47
24
49
59
13
119
13
17
18
48
97
5
91
60
161
79
59
181
180
35
36
49
5
6
96
72
18
147
111
6
48
30
18
42
33
27
12
121
5
72
126
42
18
30
51
141
54
18
18
12
1
11
33
16
20
52
128
75
66
3
16
12
17
18
24
24
36
105
4
29
147
88
120
48
29
79
17
18
36
69
75
90
67
29
126
97
20
15
72
49
29
6
117
93
19
32
28
17
66
73
47
30
7
36
60
12
23
60
97
12
83
90
102
85
95
6
162
78
120
15
219
1
5
19
8
52
20
3
108
49
95
78
30
13
47
73
24
125
18
24
6
7
191
24
162
6
13
24
5
66
96
73
47
78
18
24
24
6
18
102
15
63
36
84
60
25
5
72
48
72
31
59
6
15
27
72
73
48
23
9
15
30
27
15
6
67
11
42
24
24
24
6
84
25
5
48
24
99
52
48
65
6
13
96
77
24
19
24
101
19
35
48
13
251
48
13
108
60
11
21
63
24
6
6
18
18
12
85
83
13
24
95
21
57
43
24
23
30
42
1
35
114
43
48
24
5
30
25
60
101
24
42
48
36
9
15
1
131
141
99
49
12
60
5
163
144
77
48
192
54
12
25
29
3
45
43
5
24
78
1
20
111
48
30
48
72
18
12
72
24
24
132
1
60
17
30
66
67
53
7
44
3
1
41
163
5
43
23
6
19
5
72
18
12
13
149
75
27
45
39
249
36
159
145
107
150
139
5
51
183
33
45
30
37
36
41
54
12
24
1
29
31
35
13
60
59
25
11
36
193
11
49
125
18
33
39
6
7
48
11
120
1
47
45
76
35
109
23
13
32
75
30
24
18
1
11
49
44
111
54
43
72
5
3
3
37
48
56
39
12
114
18
78
27
27
66
54
18
31
41
66
57
27
48
72
109
5
24
30
18
198
12
30
90
12
18
7
41
19
53
54
109
144
ABCD 97880510888*3^$a+1 [50018]
12
30
30
129
192
99
48
13
5
3
39
12
61
8
27
9
96
84
15
45
144
27
85
29
15
63
48
33
52
8
52
5
114
81
9
18
60
72
61
44
16
197
3
40
35
72
42
31
59
81
27
42
18
132
48
60
78
12
42
61
95
24
6
204
75
135
60
48
18
3
27
150
54
60
78
12
6
73
11
120
1
8
21
91
35
54
126
114
126
13
71
81
9
6
24
18
42
9
172
60
20
60
57
42
198
43
65
39
75
30
48
30
21
72
75
24
61
35
102
30
61
71
9
117
30
13
101
111
180
75
30
84
15
45
78
198
55
59
61
29
48
48
55
8
81
19
17
144
240
138
60
42
30
36
93
40
12
35
12
12
61
35
93
39
12
78
3
148
77
75
69
90
9
9
147
76
215
73
20
36
15
21
207
57
3
90
18
24
81
9
19
11
18
150
48
24
1
65
75
69
91
60
59
21
24
3
177
63
13
95
13
11
1
107
57
4
12
68
96
16
29
6
25
59
138
51
39
1
72
48
41
19
32
40
5
84
48
42
60
6
55
35
90
12
43
5
55
59
45
3
72
48
12
36
25
17
43
17
43
149
111
160
47
1
72
35
24
18
87
135
9
117
15
28
107
24
18
18
145
17
111
39
73
68
57
84
6
45
28
179
13
29
186
25
120
59
121
240
35
24
6
75
39
48
13
47
12
36
84
36
12
81
39
1
59
1
71
96
72
30
43
188
40
47
60
133
11
45
204
172
44
75
81
24
15
36
69
111
102
78
132
153
15
265
8
39
48
45
69
66
72
18
63
69
12
19
60
12
47
12
168
72
126
30
114
48
48
12
51
72
84
4
140
60
39
30
30
12
36
132
13
215
300
12
21
100
47
180
12
12
9
57
3
12
159
18
102
6
3
39
48
60
33
27
72
42
66
9
15
9
52
59
78
102
96
45
100
8
12
39
36
42
43
48
107
60
25
155
12
12
270
30
129
40
29
60
31
11
108
48
30
75
135
84
105
45
18
12
36
84
180
61
200
69
30
108
117
3
30
42
1
17
42
61
60
8
132
15
84
49
17
42
21
172
167
42
15
123
240
90
12
6
33
52
60
95
25
188
39
13
35
12
21
96
84
51
1
20
100
80
144
135
61
59
30
18
18
39
24
27
192
1
47
129
405
6
24
36
60
25
5
55
137
123
207
33
255
205
125
99
111
13
17
42
13
48
47
9
75
150
6
42
183
40
29
15
36
189
78
12
36
144
6
103
12
89
66
9
15
36
12
12
105
33
42
36
13
11
81
87
18
84
6
144
105
24
112
227
12
21
24
3
13
68
27
12
57
3
73
59
66
99
3
72
1
59
96
153
27
12
33
48
21
51
27
141
12
27
12
69
87
45
75
432
90
87
36
48
36
76
164
4
12
17
90
102
96
15
24
64
47
24
6
3
57
54
61
20
9
66
30
102
73
95
12
102
15
15
60
1
35
25
104
51
25
47
1
11
30
135
213
147
4
29
90
13
95
45
99
121
48
29
207
15
1
167
42
186
33
52
5
90
54
31
47
18
234
48
1
11
90
30
48
73
47
42
78
13
128
27
54
36
3
27
24
6
115
59
49
11
21
207
73
80
84
3
48
165
27
18
342
133
95
60
45
39
90
91
20
40
44
15
96
12
12
1
59
169
92
84
81
12
90
198
42
13
29
18
30
103
35
13
56
4
32
99
198
43
47
12
121
155
12
90
3
135
13
29
43
48
92
9
60
6
9
15
6
30
9
21
114
1
47
177
196
107
1
29
102
30
31
35
60
24
90
15
75
6
42
60
33
39
18
43
8
51
1
155
90
43
12
44
45
66
25
197
18
144
78
162
61
5
60
84
18
60
1
12
155
12
21
36
3
13
149
6
ABCD 97880824274*3^$a+1 [50026]
13
35
16
21
11
7
17
31
24
96
9
33
120
6
41
96
55
12
21
56
13
36
6
29
1
159
15
125
61
36
3
44
55
60
17
13
12
84
150
24
17
55
30
6
18
30
12
17
12
13
78
132
5
12
1
18
24
6
111
44
7
125
115
17
97
24
60
167
127
12
24
17
97
111
39
17
36
115
9
20
13
102
30
24
36
35
193
6
45
141
24
11
55
54
95
31
24
69
20
7
36
12
48
24
18
51
15
6
90
29
4
3
57
20
103
65
13
24
48
48
36
15
39
72
18
47
7
41
25
114
33
3
12
48
5
60
16
36
9
51
15
33
20
1
78
36
24
108
57
21
6
78
35
1
54
30
12
54
6
71
49
71
48
36
19
9
3
12
30
27
111
90
42
90
11
31
36
48
17
49
18
18
12
162
24
17
64
63
5
48
12
25
6
6
18
125
13
60
42
45
15
66
51
51
60
30
90
30
27
51
90
35
19
57
33
51
15
12
42
12
66
77
43
78
72
23
1
18
12
53
133
23
7
57
48
15
30
102
33
15
12
42
11
25
203
1
36
35
88
60
80
84
1
12
60
12
3
129
63
27
89
12
25
78
6
18
5
60
13
180
228
42
24
18
11
109
18
30
87
21
60
66
30
66
77
85
30
6
42
72
12
209
61
120
15
63
30
47
48
97
3
57
6
29
16
68
19
17
25
24
167
85
54
29
25
35
55
9
75
60
36
180
29
31
5
37
78
90
47
13
24
15
27
9
69
30
45
3
108
54
72
18
6
30
6
23
13
90
90
95
49
18
12
29
25
24
35
31
105
57
15
80
13
36
78
6
24
90
21
159
125
16
9
12
3
57
99
44
13
108
95
139
30
12
18
137
16
33
24
90
36
24
48
33
69
12
24
42
42
11
61
18
53
7
60
72
66
18
42
60
42
42
11
24
16
39
18
12
95
4
15
36
18
18
185
24
13
71
12
72
16
92
103
24
5
1
11
1
54
18
48
84
6
113
19
90
66
29
12
1
48
66
18
107
1
54
90
6
9
33
15
8
12
85
66
96
30
24
71
24
37
18
6
30
6
18
30
6
9
36
9
51
15
6
48
66
41
19
18
6
12
77
91
12
18
84
258
33
39
72
33
75
12
18
30
30
90
156
30
27
117
36
47
4
75
6
12
18
78
6
18
186
156
36
24
6
83
7
45
87
18
12
18
5
7
96
42
60
102
33
63
9
3
18
54
21
84
51
65
37
30
93
12
27
101
96
25
84
12
24
15
36
48
9
12
66
5
7
173
37
90
17
76
33
15
92
13
222
42
102
60
6
48
60
11
84
40
9
18
42
11
79
57
69
71
49
6
29
40
9
132
11
13
15
36
8
85
6
12
168
9
27
30
15
80
24
7
54
11
79
89
60
19
18
12
47
25
39
15
77
19
81
39
24
66
11
7
41
36
36
37
11
25
119
108
55
77
48
7
6
84
95
13
30
42
96
54
42
36
35
84
19
6
18
60
41
55
9
57
18
30
42
9
21
18
77
1
30
105
32
31
65
1
36
35
37
30
60
17
79
30
114
18
24
119
1
96
12
11
160
27
42
3
93
30
30
6
60
6
23
72
73
12
243
69
3
45
120
3
39
150
42
24
66
18
6
36
99
56
19
12
12
18
12
18
24
24
21
93
18
18
36
59
136
69
111
51
29
19
9
20
67
24
54
72
51
3
17
108
40
57
102
65
60
7
18
36
47
79
101
7
42
24
39
3
17
37
11
37
36
60
12
87
8
7
161
40
32
73
111
63
30
147
21
72
12
48
12
11
7
18
63
60
39
42
66
12
102
36
30
29
61
35
28
27
72
42
111
9
6
89
96
37
18
18
12
12
143
7
21
15
6
66
24
60
126
144
24
6
6
48
95
120
55
89
13
12
71
72
37
30
65
97
11
24
49
42
5
13
59
31
41
1
27
81
47
7
53
48
31
5
133
23
73
107
13
42
9
39
60
9
75
18
84
36
59
13
42
78
83
49
138
30
18
18
60
42
54
51
27
177
8
76
81
18
6
6
114
12
30
42
11
12
55
54
18
30
72
36
48
6
138
30
102
60
36
18
30
35
25
36
126
90
72
126
5
121
114
96
5
64
56
19
24
78
12
23
103
12
29
79
29
25
15
3
54
18
18
12
12
150
96
17
96
7
77
1
6
9
32
40
9
66
89
133
30
6
99
63
65
19
24
9
75
33
104
85
11
145
18
21
63
57
144
15
57
15
5
52
3
57
48
159
30
35
43
21
21
18
18
12
78
29
61
147
63
113
36
13
6
6
15
93
36
66
29
64
51
6
18
45
45
36
11
13
12
120
6
120
18
72
24
66
17
25
36
24
11
7
12
96
21
3
36
41
31
89
199
21
39
36
30
24
35
16
21
27
3
30
30
45
3
17
60
73
36
96
42
5
13
12
30
30
48
144
11
7
81
159
105
3
29
13
11
72
19
5
31
150
87
15
12
6
59
48
40
3
30
78
65
ABCD 97881116176*3^$a+1 [50071]
54
702
180
90
171
144
153
18
162
435
267
18
108
198
180
126
324
90
90
135
819
93
33
126
36
378
36
15
129
90
21
51
414
399
96
288
27
18
18
198
411
129
15
192
45
195
129
255
48
96
15
609
3
252
90
468
72
123
165
18
489
288
159
126
18
252
54
36
219
576
240
63
72
342
18
198
54
162
36
90
360
180
105
48
45
126
69
21
54
234
18
18
234
45
288
153
342
129
33
216
342
180
162
72
3
48
39
414
90
225
27
54
15
111
273
141
90
18
36
144
147
15
126
270
108
249
21
72
54
141
93
252
54
81
9
39
69
36
90
90
36
111
15
54
36
108
252
15
309
36
252
363
375
180
165
384
153
126
252
18
144
27
96
93
126
21
249
90
36
198
51
21
144
54
117
9
18
342
36
75
33
15
21
288
36
135
27
108
57
177
18
237
141
51
129
399
33
63
27
117
63
198
36
36
54
504
126
36
180
144
54
144
18
90
342
288
90
180
153
624
33
18
252
162
207
336
213
522
33
165
27
405
747
207
126
99
240
48
96
111
360
108
18
123
144
363
234
36
90
54
39
267
18
99
288
135
9
96
57
18
69
273
255
87
396
90
252
87
39
162
87
21
72
90
702
90
126
195
147
198
36
54
72
108
57
912
192
144
315
117
225
468
72
162
252
21
159
54
36
144
432
18
234
18
54
450
18
15
237
51
144
39
162
234
360
288
21
195
234
51
75
144
126
36
144
51
21
315
45
243
192
ABCD 97881330934*3^$a+1 [50034]
16
41
15
84
4
92
21
63
9
42
69
39
93
4
36
77
18
54
43
36
20
24
3
9
3
57
60
28
5
67
5
6
30
3
99
13
107
1
104
12
28
5
12
111
88
140
27
13
56
3
42
30
1
35
13
71
48
57
40
56
72
27
120
9
9
42
30
6
24
21
4
83
21
36
21
15
9
51
24
4
11
25
5
39
81
18
78
12
12
15
63
33
195
49
125
36
12
75
3
9
75
18
91
36
24
119
105
36
51
133
132
35
9
51
90
43
53
7
8
4
24
17
3
111
9
51
18
15
48
27
12
18
75
36
27
30
3
60
27
9
15
6
103
11
96
13
20
36
48
33
54
45
3
18
19
5
18
57
60
51
24
21
27
1
36
35
33
15
13
77
30
78
72
15
45
55
116
21
18
18
27
45
31
12
215
69
28
12
23
157
60
95
45
3
12
1
35
9
28
32
64
29
43
35
37
8
15
12
18
90
57
12
15
9
24
15
13
95
69
16
12
20
75
60
13
8
12
15
117
120
16
12
140
15
60
37
5
30
18
42
72
49
20
21
3
15
12
21
9
30
1
32
72
3
1
12
29
15
45
43
20
3
25
80
27
48
24
25
84
132
5
43
32
39
36
9
15
9
24
3
9
4
24
56
69
3
24
3
181
32
4
20
15
108
1
32
57
27
15
18
180
3
60
87
81
21
19
89
18
13
11
6
3
21
55
23
60
78
75
64
41
3
244
32
40
5
108
60
75
28
92
45
72
6
24
60
60
6
39
84
21
6
37
8
12
3
73
11
6
103
17
87
60
36
9
7
8
28
8
60
60
40
59
72
48
21
51
9
4
35
1
41
30
61
12
17
15
4
44
28
24
11
33
12
28
24
83
30
12
60
102
18
12
18
30
187
56
4
41
7
47
13
8
40
8
9
27
64
44
156
39
37
20
24
69
63
72
60
3
9
4
20
36
3
18
3
24
40
116
39
1
11
13
5
15
72
28
8
15
13
20
27
24
9
60
24
88
17
12
3
15
12
13
132
23
12
30
6
30
42
13
152
15
48
133
11
33
12
16
20
39
25
24
116
51
30
67
17
18
61
56
16
5
12
15
60
16
11
30
36
3
51
48
18
67
36
17
102
12
21
12
76
17
42
48
13
17
43
41
6
9
45
15
51
54
39
60
4
48
59
6
42
45
28
5
67
23
84
30
3
15
30
78
13
47
54
3
3
24
69
36
28
92
4
17
12
18
9
24
9
31
11
33
3
84
9
4
5
42
69
180
9
42
30
43
12
53
48
75
69
78
25
36
12
47
198
15
28
24
5
42
45
21
15
24
15
9
16
35
18
42
48
21
9
43
24
23
57
4
11
13
36
84
20
195
108
12
21
9
12
39
9
30
85
17
48
12
19
11
45
15
6
24
15
105
175
8
36
12
12
27
13
5
75
12
15
109
44
12
36
24
123
60
1
92
15
12
33
75
25
20
12
28
29
6
60
42
7
56
15
37
17
175
11
45
12
15
42
18
33
4
8
12
4
71
13
56
12
24
33
51
81
60
78
12
9
39
1
41
75
76
29
48
51
21
51
15
33
12
15
13
89
55
108
104
4
44
3
60
37
47
49
72
5
3
24
12
4
77
12
42
18
3
12
88
24
20
33
30
48
33
12
15
24
18
12
6
30
24
6
13
32
12
27
60
33
28
5
30
90
19
36
60
47
21
39
48
45
27
18
15
12
63
9
48
12
4
41
63
45
18
9
45
51
4
36
44
28
5
42
6
103
44
3
69
96
12
3
24
60
13
77
30
25
56
9
51
280
20
9
60
15
3
1
44
3
30
12
67
5
99
24
16
36
8
3
13
44
57
18
25
8
9
31
24
20
24
4
60
32
195
61
65
19
24
56
15
33
120
3
24
6
30
9
63
48
24
6
15
12
63
13
72
59
18
3
72
3
73
20
4
17
78
90
7
35
141
28
20
9
7
36
29
3
15
1
17
39
60
33
31
17
42
21
111
69
84
16
11
36
9
33
30
30
12
19
11
18
7
8
16
44
45
12
3
12
51
60
54
39
51
9
16
56
60
28
59
85
35
45
132
108
60
16
17
27
3
9
24
177
54
150
18
18
12
48
55
68
9
15
45
102
90
6
24
45
33
72
30
21
27
61
20
16
35
1
5
63
24
33
87
12
24
51
61
8
51
9
12
39
30
3
27
13
8
28
20
9
27
51
37
47
49
41
30
18
30
1
44
57
6
9
60
3
33
72
15
42
30
48
12
6
42
48
93
9
7
5
63
12
45
18
222
108
12
3
45
87
28
5
31
17
24
43
8
27
57
15
129
16
113
3
165
27
36
21
15
3
42
78
1
20
4
47
69
12
15
24
36
12
60
45
12
33
31
107
12
33
4
5
108
222
9
9
42
21
40
20
9
3
52
35
1
72
8
57
3
39
30
30
33
75
1
11
18
15
3
42
12
18
162
6
12
93
27
12
225
93
43
5
27
15
12
6
19
35
30
30
36
9
36
57
27
15
9
24
75
57
3
12
9
12
60
117
18
13
11
18
43
35
60
42
63
15
109
8
3
13
32
48
9
15
27
30
15
16
20
112
5
103
48
36
11
45
60
57
7
36
29
3
12
21
84
30
1
35
24
1
17
51
9
63
105
54
60
33
16
11
30
48
15
15
13
107
45
36
4
17
6
42
7
41
42
21
69
75
27
48
1
44
12
4
80
112
77
27
15
81
15
24
49
11
66
39
60
3
61
11
6
127
23
25
20
88
24
8
15
72
61
72
60
48
20
9
27
120
93
55
36
60
12
20
87
30
12
91
35
57
15
42
30
18
78
54
18
12
18
3
39
21
15
13
11
81
27
30
43
35
9
24
69
18
42
18
24
13
72
8
15
21
57
102
42
6
12
13
29
63
28
24
65
15
3
42
19
80
24
76
36
53
42
21
39
90
48
30
57
28
83
30
15
39
18
18
12
45
12
4
120
44
57
3
15
85
5
43
65
7
8
72
3
84
9
39
21
24
72
33
3
15
60
12
1
11
73
23
12
37
35
ABCD 97881564304*3^$a+1 [50009]
10
74
57
48
24
15
22
83
135
141
72
147
45
60
15
33
183
36
24
66
90
6
18
46
23
147
70
266
150
135
24
51
93
144
15
21
12
75
22
182
45
24
51
141
27
192
33
25
143
97
48
50
24
70
86
33
24
72
73
143
49
26
33
144
36
1
14
24
45
36
57
75
39
9
147
34
59
37
218
45
27
105
72
3
33
87
93
36
1
35
72
120
3
144
36
24
108
45
36
39
58
14
18
3
3
9
63
34
35
13
143
99
81
3
180
22
47
3
69
60
13
26
45
180
39
105
63
45
3
24
228
60
30
42
12
10
336
74
9
109
35
312
15
70
23
3
48
105
109
131
12
72
27
174
54
141
60
36
15
141
135
72
66
6
58
167
108
216
60
75
30
111
15
114
15
1
14
82
50
9
144
27
45
39
33
36
1
23
15
10
192
48
2
96
12
96
69
36
12
24
75
9
1
48
95
63
162
48
3
12
39
60
264
237
15
33
39
93
37
2
45
60
3
45
117
48
18
33
147
10
194
81
63
30
51
255
36
24
9
96
36
12
96
51
96
33
192
3
21
48
96
144
123
93
21
16
74
189
60
61
119
51
60
300
129
61
11
75
45
24
84
1
26
45
3
22
35
12
63
34
119
75
165
75
142
83
24
36
49
131
109
122
33
117
48
3
15
33
24
87
21
3
36
153
57
54
96
36
45
108
45
99
27
66
3
141
96
63
27
48
21
3
81
61
11
117
162
84
144
21
21
16
35
48
72
204
75
36
90
99
144
135
54
15
36
51
24
66
6
33
51
24
30
16
26
12
42
54
105
1
299
36
1
95
75
33
159
70
95
120
25
218
33
111
33
48
132
15
132
30
6
250
47
63
117
36
39
130
48
23
39
66
87
24
33
3
12
60
21
16
11
72
96
36
39
34
191
1
59
87
24
36
9
108
27
69
87
33
21
39
36
181
218
45
9
66
126
16
2
33
144
24
120
72
27
33
15
24
9
24
36
39
198
54
84
60
72
108
9
45
63
60
84
135
69
37
32
3
120
132
72
144
12
60
15
18
96
63
36
39
22
48
23
15
72
21
15
24
70
71
57
54
58
23
60
195
93
12
75
24
33
13
275
87
6
15
39
117
219
60
142
32
112
11
24
93
51
12
24
121
179
36
25
74
9
61
143
36
87
33
24
13
23
87
34
110
129
51
21
105
162
216
21
84
36
36
3
69
132
111
84
69
27
9
60
123
216
24
105
360
36
87
213
21
15
108
60
72
33
15
27
36
33
15
82
50
72
108
10
35
72
36
24
15
10
48
35
123
177
49
80
231
25
240
227
93
160
38
12
60
12
21
51
24
12
60
30
114
81
93
75
39
81
72
27
10
110
105
147
21
3
12
33
99
33
120
60
48
27
174
96
138
22
2
120
132
141
3
45
60
39
45
3
130
50
33
237
15
24
75
9
21
16
134
33
12
39
22
83
109
80
126
9
201
16
179
27
9
25
71
25
122
22
11
15
54
39
57
48
15
279
141
87
22
86
57
33
15
75
165
15
57
3
216
69
36
15
108
60
48
285
27
45
135
141
36
108
36
12
24
61
95
39
90
75
36
3
45
72
75
94
14
105
121
11
108
75
252
48
57
25
83
12
27
70
35
72
75
36
108
9
216
24
120
57
3
36
84
96
87
57
15
72
36
69
85
48
128
87
12
36
27
30
42
ABCD 97881823426*3^$a+1 [50212]
29
30
138
132
55
80
63
145
53
12
15
112
113
102
81
24
136
119
1
17
87
21
84
39
9
15
96
9
7
53
75
87
150
48
60
72
39
51
133
47
1
48
89
31
56
16
72
56
21
108
55
5
3
39
1
29
60
31
48
176
16
32
27
61
8
57
63
96
40
23
30
51
99
102
79
71
1
17
12
18
25
125
75
72
16
47
42
48
55
125
27
16
120
215
49
5
43
56
57
55
5
24
19
32
45
12
12
18
1
24
47
25
24
29
51
96
88
5
51
16
185
120
135
3
108
24
18
240
15
165
60
127
95
186
15
9
15
15
33
63
9
48
16
144
32
40
5
3
136
176
88
5
51
64
32
16
48
11
85
53
108
103
101
43
53
84
96
15
64
8
48
48
40
17
7
35
85
77
66
73
239
1
24
77
18
121
24
32
21
99
45
60
151
48
264
5
228
120
79
5
75
15
18
48
79
48
72
24
47
145
47
145
48
29
99
9
31
24
56
40
71
73
200
48
48
21
90
105
16
17
15
87
6
60
63
24
72
51
45
40
47
97
11
54
31
72
47
25
24
17
127
5
27
183
18
24
15
136
72
17
15
88
72
8
72
40
53
67
23
12
93
15
42
120
36
99
40
24
59
85
8
177
15
45
252
39
120
27
69
21
3
24
45
168
27
15
25
5
91
24
17
151
32
45
27
24
120
432
9
18
18
3
112
24
5
66
25
35
252
48
33
9
12
18
57
24
9
30
48
24
18
87
51
12
18
7
17
39
21
30
48
21
16
96
48
32
24
3
30
7
23
318
90
24
18
111
57
24
31
5
90
33
96
51
42
12
78
33
129
60
51
160
5
43
120
24
107
21
57
295
23
54
211
32
87
48
73
89
36
24
18
25
56
64
32
3
13
24
24
17
84
18
1
72
32
87
1
17
87
184
96
53
75
48
9
39
136
128
93
54
6
42
192
13
32
24
189
147
64
41
18
42
91
47
121
101
30
133
53
3
39
57
16
120
24
48
65
7
24
120
56
3
85
53
67
47
18
72
126
49
104
24
40
35
61
89
31
72
119
18
12
43
23
204
96
133
80
117
19
5
3
40
35
165
33
12
3
40
5
115
119
145
95
273
96
39
90
135
160
48
8
16
24
176
15
25
65
30
168
57
136
32
16
32
24
3
18
43
77
24
126
12
57
21
42
12
66
19
24
17
54
18
127
233
103
77
18
30
24
60
135
51
60
24
25
24
17
12
43
119
25
8
40
56
9
48
55
29
96
123
64
65
180
43
17
12
99
9
7
24
120
24
48
29
60
31
35
13
56
16
24
5
123
33
30
25
80
48
9
7
8
16
77
12
15
16
89
31
29
12
103
8
27
12
25
41
24
15
45
75
21
72
115
200
57
30
78
42
73
35
12
81
24
64
41
15
51
13
56
96
27
18
132
15
40
53
24
90
30
3
33
54
49
71
81
105
24
48
295
80
16
32
40
29
75
15
66
39
16
149
43
23
25
8
120
16
56
144
3
45
15
72
78
90
105
33
24
15
16
24
95
33
112
125
60
31
17
111
129
31
89
7
8
40
65
103
192
32
64
72
32
48
64
8
27
78
55
56
9
15
16
41
18
45
15
48
42
55
65
7
23
33
9
255
33
63
39
25
8
16
24
5
3
24
15
66
54
73
120
23
97
80
168
57
72
15
24
64
53
162
42
55
144
41
39
21
48
30
13
24
80
16
29
78
37
53
27
15
33
16
120
56
45
3
15
25
17
6
12
21
72
112
125
171
16
48
48
8
39
60
21
27
117
328
104
16
104
15
25
23
1
24
72
113
55
80
168
88
24
17
6
33
72
24
75
45
63
105
48
69
19
80
40
56
24
69
42
18
15
40
5
3
105
7
48
32
207
90
55
8
45
48
27
87
48
1
120
209
7
95
1
17
132
19
29
43
17
192
78
270
43
48
72
72
72
24
11
45
195
48
13
17
15
45
42
96
ABCD 97882169876*3^$a+1 [50052]
55
12
48
42
54
21
81
30
30
24
3
51
24
5
13
24
24
30
21
69
6
66
12
111
75
5
91
53
16
27
53
1
23
40
15
17
1
30
17
40
51
6
119
67
77
16
21
59
25
96
6
12
45
21
24
48
18
6
6
54
15
48
8
25
48
30
9
21
66
89
24
120
16
15
36
5
109
36
258
66
11
49
66
24
5
16
15
6
3
32
73
39
75
60
72
60
30
48
30
36
5
25
36
6
117
63
17
7
6
78
45
39
12
5
40
104
91
6
198
65
55
36
45
69
51
9
36
30
18
42
33
3
117
27
5
40
21
78
120
60
41
40
15
24
102
18
12
117
21
6
30
15
15
30
36
87
15
41
97
90
29
91
12
17
48
7
30
18
6
30
102
54
24
9
105
12
3
96
144
32
61
84
71
19
5
19
29
1
39
147
36
48
41
43
60
6
12
180
35
72
67
5
40
8
43
53
7
48
102
35
55
9
9
60
75
51
5
1
30
17
31
174
30
5
16
24
63
33
21
6
5
19
36
18
15
32
19
5
115
53
7
33
45
6
12
24
66
23
55
9
57
66
12
6
90
9
51
60
84
6
15
21
24
24
18
9
33
15
51
66
59
24
16
21
24
24
6
30
6
9
207
33
75
6
18
21
24
56
31
78
72
54
5
72
37
12
15
3
53
112
3
48
6
15
8
13
30
12
18
138
5
31
24
9
56
16
21
147
81
6
9
81
63
15
12
29
24
43
60
65
72
13
3
32
19
53
72
49
12
54
18
27
56
103
6
54
21
3
30
18
18
11
79
12
60
30
30
42
51
45
11
25
18
21
21
30
24
21
24
75
29
25
15
80
16
27
48
45
9
66
12
12
45
8
64
24
27
18
6
5
55
24
24
30
75
8
19
36
132
36
12
12
17
40
51
24
78
42
24
42
99
168
15
36
21
33
162
45
120
9
42
114
18
6
6
48
60
65
7
48
30
27
153
12
24
251
13
18
9
9
234
53
49
15
24
9
12
18
65
13
18
114
60
35
7
41
19
5
19
101
19
42
18
12
12
168
153
56
139
24
30
15
8
73
36
18
6
75
24
141
192
18
24
81
39
6
24
35
115
53
64
3
21
21
60
18
108
108
45
80
16
9
30
6
6
72
18
150
108
9
63
60
18
51
99
12
209
43
6
30
161
151
9
8
43
42
48
3
111
150
6
12
78
120
59
40
75
60
9
39
42
60
54
29
55
6
99
32
1
18
24
18
18
72
9
3
5
73
48
42
48
12
33
32
7
41
40
104
7
18
12
36
63
24
21
66
113
13
107
16
27
5
37
18
17
61
72
18
6
3
3
24
54
12
168
24
35
7
9
27
48
5
7
72
36
36
96
17
7
48
6
30
66
66
12
30
6
126
54
24
5
43
42
11
40
15
6
75
3
18
78
132
9
51
48
66
6
144
29
31
78
6
21
15
6
18
42
23
139
12
66
138
90
144
42
18
18
77
1
174
12
5
64
87
9
8
13
24
36
39
9
12
24
35
19
6
15
48
45
66
89
7
84
144
53
13
12
114
29
37
3
15
9
32
19
90
75
9
42
24
21
45
11
19
84
17
19
186
24
3
15
72
108
21
21
35
199
90
12
72
60
15
56
37
54
30
6
57
32
64
69
27
48
33
54
90
23
7
9
39
6
66
144
9
75
45
63
48
9
3
5
48
7
12
5
1
47
64
8
16
39
12
60
9
39
12
24
45
39
41
31
105
8
25
87
69
35
16
104
7
12
117
120
9
95
37
12
42
24
21
24
56
25
60
54
77
43
29
37
30
93
3
12
6
11
31
17
61
75
15
6
35
31
12
96
77
13
6
29
40
9
15
32
13
18
54
114
30
102
18
96
36
42
72
30
48
6
81
24
24
3
54
18
18
48
6
29
16
39
30
6
53
40
3
5
55
24
60
36
12
21
56
31
48
9
27
24
5
16
3
72
29
7
89
55
6
30
29
13
27
8
7
150
75
24
81
48
18
12
17
64
24
3
69
24
39
41
64
32
19
77
7
6
59
133
3
21
126
29
19
5
7
60
108
89
37
66
18
126
30
75
9
15
27
54
48
23
24
24
7
33
81
15
15
114
6
65
31
9
15
9
75
21
45
18
36
12
54
6
132
30
27
15
6
60
23
19
6
60
6
29
16
39
12
162
12
23
7
9
15
84
48
5
19
36
33
9
12
90
24
41
48
7
48
102
6
29
40
51
12
65
72
40
3
5
55
102
3
3
5
19
5
40
24
9
15
128
72
37
54
21
8
103
9
75
84
24
120
6
59
16
15
36
29
55
42
18
5
40
45
155
79
36
66
66
18
95
19
108
18
12
30
54
30
9
21
48
96
174
60
81
24
27
5
151
9
104
64
8
7
60
48
12
18
102
108
24
101
13
54
77
49
54
6
99
80
103
9
81
78
6
6
24
29
61
24
42
102
11
37
35
24
24
24
67
165
45
35
25
15
21
3
57
30
12
36
9
45
78
60
33
27
12
12
24
21
21
24
24
11
160
45
83
61
6
30
84
42
17
91
60
102
42
17
31
24
18
15
213
60
63
75
42
18
12
30
159
15
48
17
49
15
45
30
29
91
5
25
39
3
108
6
90
9
27
29
40
15
113
31
41
199
36
30
30
18
15
8
13
11
1
108
51
24
51
29
37
30
93
24
45
27
9
6
36
5
7
6
36
ABCD 97882593052*3^$a+1 [50025]
187
189
24
27
102
60
11
199
57
48
63
12
125
160
8
24
24
7
33
24
80
43
69
111
9
8
72
136
8
157
75
32
16
72
104
160
51
5
48
136
56
24
88
3
29
88
56
97
90
149
136
15
72
60
18
27
45
3
8
37
195
27
288
77
216
7
17
120
133
42
18
23
96
40
120
21
90
9
24
39
105
32
96
7
138
119
304
56
13
11
64
32
24
157
35
168
240
37
3
147
72
221
24
163
69
153
108
90
162
135
8
168
67
53
157
179
73
108
3
192
45
99
48
48
48
416
151
210
135
168
216
81
15
15
162
78
33
267
270
135
87
65
25
63
104
121
30
57
56
16
51
77
145
95
103
105
165
12
255
15
198
42
41
7
17
223
9
120
33
63
135
72
108
90
3
27
237
8
64
8
103
17
96
7
209
120
40
24
39
57
240
123
18
59
88
33
72
138
29
13
120
150
221
96
43
138
330
90
180
90
12
5
415
48
90
15
192
63
89
216
25
47
192
376
144
24
24
3
53
184
45
11
16
33
15
8
7
18
15
57
15
192
33
47
88
168
168
27
60
17
72
13
275
13
35
48
120
160
147
12
33
168
129
47
1
42
5
96
16
176
97
47
16
8
240
37
27
45
131
72
48
19
90
198
5
7
17
120
40
176
25
90
389
31
30
99
120
96
192
48
207
137
91
132
153
24
21
179
13
11
136
176
235
42
3
87
18
87
96
152
37
267
81
102
65
25
15
45
11
19
150
18
120
53
144
192
13
131
72
40
48
9
78
30
99
8
480
16
56
31
129
81
23
16
176
160
48
152
97
95
280
72
21
27
152
73
48
39
56
55
90
39
104
24
103
33
56
120
91
5
24
151
129
93
120
195
48
15
105
104
43
21
27
53
79
30
3
72
32
223
18
12
35
72
240
91
180
33
144
32
61
35
264
24
192
40
57
210
93
80
64
176
232
8
88
104
72
384
67
69
81
23
112
48
9
23
145
30
42
71
144
193
60
27
96
147
117
56
120
64
72
104
40
177
119
40
48
33
210
149
16
32
73
60
35
192
208
80
25
63
56
91
60
120
113
136
3
60
113
7
108
77
208
168
327
12
53
160
27
108
33
69
27
48
32
91
72
317
160
144
56
103
108
90
75
8
127
90
15
128
40
32
64
96
104
96
72
256
219
53
37
120
51
24
123
29
193
71
72
55
9
176
25
87
153
30
89
43
30
71
40
104
163
53
19
45
15
17
91
45
8
24
72
16
135
9
33
15
8
72
25
78
12
77
24
7
240
17
48
40
15
42
18
29
133
48
222
18
162
41
40
39
185
73
39
81
15
45
59
64
ABCD 97882646242*3^$a+1 [50037]
15
18
48
15
32
97
15
33
18
69
96
69
35
16
32
127
33
15
30
228
12
12
66
12
120
72
36
60
12
12
33
27
30
63
8
79
161
112
32
1
24
23
13
132
15
63
72
65
37
30
5
43
180
12
6
12
107
43
48
5
115
12
42
78
12
18
75
105
47
16
27
48
24
60
33
3
12
48
17
103
24
180
48
77
13
12
18
45
27
45
33
102
96
12
72
45
123
90
12
63
27
78
30
65
7
41
115
12
12
36
65
19
45
56
37
18
9
176
37
18
24
48
42
6
144
138
15
27
36
120
12
30
23
7
42
36
60
144
71
97
78
17
247
81
72
27
108
48
42
12
123
15
105
3
69
3
102
15
15
90
30
6
60
47
88
72
3
24
108
18
87
120
27
36
12
102
30
120
65
31
105
9
48
72
30
48
17
31
114
18
102
6
12
5
43
120
69
21
42
12
48
132
33
80
25
30
12
150
120
6
114
78
17
16
9
126
42
47
61
59
25
6
42
12
36
15
75
5
24
85
36
90
45
27
12
65
1
30
132
93
24
15
18
42
30
23
43
24
18
12
6
60
165
32
175
57
3
48
144
78
102
36
29
13
18
162
30
108
5
79
36
12
30
102
36
24
41
7
57
63
12
93
3
12
42
30
198
240
90
17
1
90
117
3
45
39
48
18
12
83
7
60
60
12
18
3
45
90
9
33
15
48
104
31
12
222
111
32
7
36
102
48
114
126
30
30
54
180
48
102
18
33
39
41
64
80
1
114
96
12
12
45
3
12
36
72
90
3
24
56
25
24
95
73
18
45
9
48
47
331
5
67
42
35
13
83
145
159
63
30
27
8
115
150
15
128
7
42
18
18
12
18
54
18
108
24
90
150
48
90
78
162
12
51
105
90
29
1
15
24
111
120
324
5
16
159
41
19
150
15
96
9
60
3
273
30
162
30
42
18
12
161
19
30
66
29
40
33
47
1
12
12
66
12
33
69
171
69
3
8
55
12
165
63
57
8
67
45
33
42
5
205
3
9
48
47
40
51
42
132
6
65
115
60
144
65
1
54
30
18
57
15
156
45
27
165
15
12
6
39
63
18
72
18
69
15
41
49
15
63
72
105
33
12
3
45
75
15
17
145
6
24
48
42
108
35
43
24
45
336
24
15
48
12
53
40
45
27
153
30
132
21
9
30
48
12
5
103
33
39
33
195
90
102
36
60
30
39
171
24
78
30
17
25
18
72
30
18
5
73
30
12
12
36
234
186
12
78
24
30
48
150
60
18
24
48
12
113
7
66
24
6
57
120
75
78
287
43
30
30
65
37
3
99
60
18
87
3
12
48
60
102
78
90
30
42
143
25
162
485
1
24
18
60
72
96
54
48
12
6
72
60
30
60
147
8
88
15
9
21
54
6
54
60
60
18
87
81
54
18
102
48
17
31
24
6
60
42
45
32
88
27
5
91
24
30
23
55
105
105
30
162
6
89
85
83
73
24
63
15
120
90
30
48
90
39
75
53
40
8
49
15
48
32
96
49
60
3
27
78
47
25
78
42
71
24
121
54
66
15
15
9
45
3
57
36
59
73
30
90
15
3
24
45
135
90
78
228
60
12
45
3
54
95
61
60
119
16
99
6
30
54
3
3
90
54
60
36
42
12
71
7
42
15
93
138
12
12
126
12
42
30
135
3
102
60
138
17
40
81
15
27
30
18
24
93
3
125
49
63
27
18
3
24
81
84
138
48
42
47
96
7
33
72
27
53
67
21
69
6
30
30
17
72
31
12
42
66
210
12
35
43
102
12
6
12
12
53
13
35
24
25
30
18
15
27
60
6
30
144
30
36
27
27
45
15
18
12
11
67
12
18
30
65
72
16
39
156
42
75
48
147
5
103
89
43
60
177
48
75
12
33
48
27
53
67
45
33
54
41
40
9
30
41
127
132
53
265
23
19
45
15
33
8
160
9
30
108
120
45
15
177
135
65
25
111
24
3
150
183
120
27
45
27
245
48
55
78
30
45
24
48
15
33
105
162
18
54
36
9
3
60
18
12
3
15
12
168
12
270
12
48
ABCD 97883174542*3^$a+1 [50032]
41
25
54
6
11
73
36
24
84
36
99
45
132
15
200
28
21
71
24
136
56
28
44
7
45
75
54
11
4
44
1
54
30
27
8
40
111
41
88
8
37
51
104
205
36
36
3
48
39
93
51
9
45
23
64
20
25
30
78
35
157
18
162
111
80
13
155
40
32
48
61
39
20
24
48
48
25
11
28
36
32
124
159
81
9
59
156
24
55
17
85
59
175
89
7
33
80
160
180
32
276
108
96
60
24
24
55
6
90
120
81
405
239
84
120
52
105
84
35
36
48
205
90
225
8
172
32
60
169
39
201
27
9
3
45
51
320
4
140
7
113
120
37
18
65
295
17
25
30
144
90
6
89
36
19
57
84
60
63
72
18
23
52
140
145
36
90
41
13
180
72
54
29
12
244
32
48
36
40
8
96
1
11
43
41
49
75
32
13
126
149
1
59
31
69
20
24
25
11
85
171
99
30
75
105
27
189
111
93
39
12
80
144
61
144
35
4
108
8
192
60
64
68
25
12
108
95
37
11
12
36
72
64
36
123
54
42
33
96
15
5
256
48
32
36
49
11
13
30
149
96
144
96
112
212
12
43
101
12
4
48
20
1
239
136
20
64
60
105
6
81
104
49
95
28
32
28
84
3
105
128
49
35
48
61
15
32
13
120
11
48
112
80
55
150
18
120
42
23
120
100
32
85
59
84
12
19
185
24
121
95
151
24
137
37
23
12
16
45
90
65
1
119
61
35
289
15
39
96
221
16
80
12
7
41
48
151
120
18
23
48
12
43
24
30
27
63
117
60
48
141
59
61
95
60
72
13
95
85
39
68
48
64
45
23
72
48
64
9
47
168
61
11
184
15
114
15
15
360
65
124
12
96
48
20
84
108
60
229
180
24
30
41
13
162
29
115
17
232
20
76
21
18
66
347
12
1
54
65
25
51
12
8
61
48
27
104
49
507
48
212
60
25
3
176
31
165
60
104
60
25
39
80
96
61
30
41
108
112
9
35
55
89
84
180
121
51
20
24
64
68
12
72
169
36
11
112
21
191
25
99
20
205
111
39
77
124
80
145
3
68
28
156
15
53
60
1
195
105
35
64
20
108
4
188
120
96
12
37
11
84
72
55
161
124
96
9
83
7
9
20
16
105
48
3
144
69
11
24
40
116
25
108
11
16
9
59
60
108
13
35
49
215
76
44
31
30
24
107
48
100
51
17
48
109
95
28
237
11
60
36
76
20
103
90
126
93
201
35
16
15
53
91
6
84
96
84
276
3
27
90
59
91
48
53
60
48
61
35
49
15
84
45
6
17
88
176
25
119
72
73
147
32
1
47
48
36
268
32
115
48
17
48
97
54
150
155
145
126
65
133
11
31
30
51
68
16
9
180
431
25
30
29
60
1
243
81
75
15
81
69
120
131
4
92
84
19
41
13
36
120
6
53
60
96
55
57
84
116
73
47
199
18
6
149
16
80
36
25
23
12
49
15
32
97
36
60
66
29
12
49
23
55
65
16
240
105
60
59
31
30
135
9
11
144
25
35
16
45
51
33
27
45
11
24
4
60
69
35
40
20
96
12
48
52
3
30
95
121
59
31
9
20
25
11
88
32
84
61
3
116
40
15
17
64
8
40
8
144
40
45
11
79
29
19
6
155
24
72
145
120
54
89
100
68
12
37
11
97
63
27
ABCD 97883212996*3^$a+1 [50001]
72
43
89
6
1
156
17
66
30
31
36
77
48
79
29
99
81
67
24
36
12
47
24
24
6
55
36
56
60
52
5
36
31
24
5
42
25
5
24
3
16
12
149
48
48
54
78
12
19
12
5
7
17
3
40
12
89
147
100
8
75
24
85
137
48
96
31
35
1
8
69
18
109
8
27
9
9
78
33
184
23
73
5
24
48
24
3
88
23
25
12
17
48
3
16
56
28
80
100
5
24
31
5
27
69
55
173
18
30
43
72
12
12
71
13
17
55
12
140
28
32
52
108
20
16
20
39
6
31
96
24
53
31
240
29
18
24
13
12
120
68
16
20
4
17
24
42
45
33
12
78
54
12
39
159
45
27
66
84
115
116
69
99
40
32
124
29
42
78
7
35
90
55
84
5
31
5
43
12
107
30
15
27
6
15
40
68
81
6
192
25
53
18
9
93
43
180
12
60
24
68
60
81
42
30
67
5
18
30
42
78
72
42
120
18
3
9
186
90
3
9
103
48
24
17
51
4
65
115
29
24
15
27
85
179
45
72
40
5
43
11
1
89
30
18
111
81
3
100
41
12
19
29
15
24
40
96
80
120
99
37
8
27
24
30
12
87
36
4
47
13
5
75
112
60
24
65
87
45
90
18
12
103
41
43
20
136
24
41
7
89
108
15
15
72
49
47
25
29
24
96
60
6
45
3
25
71
25
23
25
8
4
41
19
56
15
54
43
5
18
30
55
65
42
121
17
63
15
96
73
41
192
27
75
72
6
60
180
19
116
12
28
68
9
7
36
60
77
3
15
48
9
45
55
168
5
30
18
75
9
12
31
20
132
36
64
35
6
15
27
33
45
36
96
132
18
42
36
72
24
43
8
45
27
60
3
18
6
1
8
141
18
25
41
7
29
18
21
16
35
73
20
136
44
21
7
24
41
3
21
31
65
60
78
24
1
41
204
36
6
93
40
59
141
180
9
30
6
12
12
42
78
91
24
5
66
6
18
45
40
17
24
19
72
8
45
55
96
59
33
45
43
60
65
7
68
45
7
17
3
33
6
73
5
48
19
41
55
53
96
31
5
30
49
24
132
5
79
96
23
54
42
6
18
102
90
30
24
31
29
99
45
6
48
25
228
77
15
15
61
5
12
18
61
24
29
63
64
60
5
6
13
29
108
63
9
31
12
119
24
85
11
24
1
29
31
56
33
42
24
93
27
6
55
83
42
139
41
55
12
71
49
161
7
53
87
33
39
27
54
39
27
66
15
28
120
12
72
5
15
3
13
96
36
47
45
321
7
89
18
6
27
40
152
40
173
43
12
180
53
27
4
24
101
36
19
23
30
31
5
6
90
78
126
7
59
13
140
40
5
48
19
44
81
99
9
55
23
72
30
63
28
24
60
20
48
39
30
79
20
111
13
60
12
29
30
6
99
21
96
132
3
45
27
57
18
13
108
17
48
36
3
36
51
21
28
65
54
1
29
3
28
35
24
13
12
72
24
5
132
115
65
108
144
36
42
45
9
18
13
65
7
5
6
72
13
96
59
126
108
187
120
11
48
9
36
9
67
104
16
215
21
75
25
47
1
29
63
72
36
12
195
72
1
71
120
126
7
8
33
67
173
24
31
32
4
23
21
45
60
90
42
55
53
24
108
19
68
208
47
6
19
5
51
15
25
17
54
1
89
39
52
59
6
72
42
24
37
80
117
51
225
12
7
23
30
3
141
63
21
135
21
19
12
17
67
53
66
57
28
12
95
25
5
12
15
21
7
12
23
33
39
45
28
125
19
29
66
13
72
83
33
64
41
12
7
8
81
90
25
5
67
29
18
138
67
12
65
36
12
3
72
3
78
36
60
48
48
132
6
109
20
45
43
72
101
24
115
80
93
75
48
64
71
157
29
79
65
132
72
66
45
27
45
147
102
138
97
176
39
24
25
47
18
91
53
7
29
27
39
54
42
85
5
102
33
9
150
21
57
15
40
128
4
23
222
24
67
108
20
12
28
36
35
18
102
129
144
21
96
31
8
27
18
19
35
25
5
3
15
73
12
179
13
35
18
79
5
18
1
71
54
7
48
11
30
90
13
12
128
88
5
3
201
99
24
28
29
90
9
16
23
6
144
108
163
72
108
32
9
31
5
247
83
30
43
32
88
36
8
27
189
76
8
52
41
19
29
66
54
36
36
12
43
60
12
35
81
21
55
56
120
60
39
48
6
19
17
19
104
21
211
96
59
25
23
18
139
5
48
12
3
45
18
25
8
87
78
7
59
25
5
18
1
47
13
60
12
32
40
36
96
36
35
33
12
57
90
6
12
7
12
24
5
6
186
54
73
12
11
42
3
120
69
30
18
15
81
19
ABCD 97883814214*3^$a+1 [50018]
24
25
39
96
24
48
48
27
54
39
72
105
72
15
72
81
23
61
11
49
23
61
11
25
15
3
90
51
9
66
6
15
3
210
6
30
15
176
61
155
72
7
126
24
51
24
81
135
123
101
48
115
90
147
75
48
117
99
6
18
93
63
81
9
15
56
16
48
9
42
5
64
24
32
19
5
211
5
13
48
24
51
33
150
105
87
17
16
27
45
72
48
15
57
48
39
54
36
63
45
12
39
104
48
67
66
132
23
25
132
99
111
65
43
29
13
59
139
5
16
9
6
156
93
24
27
5
24
7
33
72
27
12
6
27
21
24
123
3
45
96
69
96
99
99
90
11
55
42
102
161
1
96
15
57
87
8
85
18
209
16
27
48
45
128
49
135
57
36
144
11
24
48
211
90
12
24
71
103
150
147
8
25
84
11
40
27
30
39
8
96
61
48
35
1
36
35
91
18
11
24
91
141
9
15
195
24
21
81
119
25
60
30
29
24
16
81
63
3
29
13
51
15
9
176
16
69
60
36
48
72
6
29
19
45
120
51
69
39
78
30
114
51
123
29
7
9
392
40
24
8
16
32
40
15
150
54
18
51
111
288
81
165
96
11
19
29
40
72
8
1
71
67
60
17
85
3
33
39
224
16
8
40
147
21
27
18
24
30
21
8
64
48
57
111
69
6
84
185
112
24
80
19
53
48
16
21
3
32
109
3
21
179
1
95
121
143
88
39
30
6
54
15
56
19
5
103
66
162
93
15
36
18
90
6
11
16
8
37
155
7
161
19
48
114
3
48
363
21
24
21
3
8
43
72
18
99
123
18
11
133
318
54
6
17
73
72
87
69
11
48
37
35
31
17
88
153
66
45
45
18
90
72
15
24
56
13
51
9
63
39
6
3
135
42
63
9
23
24
25
23
115
90
3
120
32
13
48
72
27
8
19
173
85
108
30
65
24
24
19
77
40
80
13
75
3
5
304
8
61
147
15
54
120
60
18
5
16
24
75
77
73
36
51
51
29
31
9
48
48
80
13
72
75
243
42
12
87
93
42
90
39
32
19
18
11
37
99
9
47
25
167
40
8
133
54
72
5
85
48
72
78
77
31
153
32
67
66
51
80
48
48
139
53
73
23
24
25
15
75
45
72
56
48
24
25
111
285
12
39
21
35
72
13
3
21
48
72
6
144
149
49
30
161
79
153
3
36
78
75
87
9
32
103
89
40
15
48
33
129
90
93
3
66
96
18
41
115
270
18
101
184
117
354
126
54
29
133
24
35
139
5
1
30
89
37
75
57
95
13
59
88
128
40
48
32
37
48
107
48
7
17
16
45
27
96
57
23
49
71
37
102
93
3
29
145
36
6
45
3
72
126
63
72
105
108
12
42
77
64
80
49
12
6
102
60
210
36
5
112
45
83
49
23
13
102
54
6
18
191
24
19
72
5
85
126
29
24
85
36
96
18
77
43
45
96
3
18
42
30
27
45
96
72
18
18
66
6
23
352
15
90
23
19
48
77
31
54
27
81
18
24
21
9
47
43
53
25
18
66
24
12
54
108
18
18
9
56
64
3
93
9
15
8
37
11
1
143
61
27
189
48
51
27
69
80
49
359
16
21
35
13
36
39
3
5
49
23
61
6
54
159
80
13
84
15
129
36
96
27
3
117
15
17
85
75
128
88
128
16
3
30
36
24
36
192
42
21
9
167
160
80
40
9
15
285
42
33
21
90
36
12
6
27
27
18
12
23
73
12
35
55
9
69
59
97
95
73
36
84
36
35
16
45
18
48
78
27
72
255
78
35
40
120
48
72
24
24
72
8
25
120
42
29
19
21
48
56
120
64
32
16
8
49
162
29
97
23
16
51
45
87
33
24
8
16
27
29
61
35
64
3
18
27
80
7
18
135
80
112
48
93
48
24
48
72
147
8
43
93
24
45
3
72
56
31
41
55
33
80
24
115
117
48
81
24
95
25
42
18
192
6
12
65
13
ABCD 97883951656*3^$a+1 [50035]
12
18
23
16
8
13
78
5
1
36
99
3
48
24
45
3
30
95
1
36
48
60
48
15
117
108
18
60
60
114
35
67
5
103
12
18
11
67
24
5
25
78
78
48
35
61
30
21
63
17
13
24
6
66
3
51
60
9
21
54
48
42
6
21
3
18
27
8
19
5
55
9
51
24
21
3
42
90
65
16
24
93
11
19
18
54
24
45
45
27
8
37
3
32
7
6
51
21
27
57
36
90
114
18
18
3
96
104
1
30
9
57
78
17
37
11
61
24
11
16
8
55
150
27
45
35
19
30
90
53
61
51
99
24
117
3
66
6
54
144
12
35
1
180
12
15
33
114
18
72
36
15
32
37
24
24
35
40
96
51
48
18
24
6
24
48
45
3
24
24
5
67
30
119
48
72
13
30
96
21
21
30
24
24
60
36
18
42
36
5
24
1
30
12
21
96
33
48
30
48
81
15
33
8
64
21
18
65
31
18
15
51
21
24
32
49
36
12
15
15
36
45
24
120
32
40
3
5
16
15
30
54
21
9
12
3
3
48
72
42
30
18
3
51
6
12
18
174
18
18
47
31
36
21
57
111
56
24
37
12
18
12
12
18
3
3
24
36
54
3
45
3
27
24
5
91
114
6
72
21
99
168
18
59
7
18
30
18
30
12
6
30
65
19
18
59
61
72
42
84
30
30
9
3
42
48
72
96
27
24
21
3
45
6
5
43
5
72
25
23
16
9
12
30
18
3
75
42
48
102
101
19
18
24
66
153
9
18
48
12
12
53
13
36
23
40
8
13
54
72
18
35
7
33
15
105
87
6
3
57
90
72
53
13
174
30
12
18
33
32
40
51
29
16
27
5
48
16
51
54
18
5
115
102
84
11
64
21
48
12
66
42
30
66
11
19
42
12
15
15
30
51
51
45
8
13
12
18
5
40
27
21
99
42
3
3
93
24
57
30
78
30
21
27
42
6
29
43
24
93
48
72
48
24
48
3
29
43
21
45
24
27
93
12
48
18
12
30
18
48
41
40
15
66
12
126
66
6
24
54
36
48
6
29
25
23
37
75
75
45
3
69
21
48
179
40
3
5
64
3
12
18
23
7
41
19
173
73
30
66
23
43
60
18
42
45
144
8
48
13
6
69
9
36
155
19
45
3
77
31
36
18
12
66
60
12
5
13
102
12
9
45
6
24
29
37
3
45
3
48
9
18
114
54
54
66
30
71
13
35
13
12
42
21
3
5
55
89
40
3
45
45
59
13
27
69
12
23
55
9
48
80
7
18
95
19
93
56
7
12
42
6
48
24
45
33
48
30
12
93
27
29
139
5
72
112
21
51
51
120
93
96
21
3
56
40
51
12
12
6
18
45
24
8
49
60
3
3
60
65
37
11
72
7
41
24
1
12
27
93
59
43
45
27
53
72
19
24
36
12
18
30
21
3
45
32
88
51
66
120
54
77
13
27
27
5
43
53
1
71
7
177
24
32
7
17
19
66
59
79
6
42
17
1
36
51
80
73
12
18
6
126
18
6
18
78
48
6
48
12
24
6
5
19
5
19
45
75
30
48
119
73
63
33
47
43
24
48
12
6
42
12
6
174
6
75
24
8
64
15
33
32
1
23
67
48
24
21
21
18
18
90
29
13
48
60
114
93
8
19
69
51
24
42
102
72
30
71
67
5
40
51
90
6
21
15
33
24
21
35
145
15
32
49
36
3
21
6
12
12
6
12
48
3
15
9
8
112
3
12
33
15
137
16
24
32
40
8
31
12
5
37
35
16
9
15
45
6
24
96
84
30
11
85
11
40
3
5
13
60
47
31
54
11
37
42
33
45
18
6
24
54
18
75
3
96
18
35
13
48
42
48
41
48
25
30
12
21
3
45
21
59
79
12
6
48
87
213
6
48
12
30
11
24
49
36
3
3
114
36
60
48
6
30
23
103
132
45
15
6
11
16
15
9
24
27
120
5
7
36
29
40
27
48
165
21
27
3
132
54
3
21
27
24
33
18
30
42
90
3
57
90
6
47
13
59
13
27
51
5
16
75
29
61
78
5
13
18
17
13
51
8
7
9
9
18
78
12
75
39
30
3
21
6
93
21
35
19
12
48
6
11
13
6
21
9
30
9
51
114
30
48
18
11
24
19
42
11
19
21
8
25
87
32
25
47
24
7
30
102
21
27
53
19
5
127
54
144
90
57
8
31
41
25
36
27
3
42
30
198
12
6
45
21
11
48
31
6
42
12
36
78
27
8
91
6
18
12
84
108
126
6
21
24
48
15
30
27
21
30
29
43
18
30
53
24
72
19
54
126
9
3
18
35
40
99
90
6
29
168
43
6
15
45
6
18
6
21
129
78
78
75
87
30
6
24
18
18
114
30
132
60
78
18
60
18
30
6
30
30
3
45
3
69
99
21
3
33
39
3
21
69
6
24
45
45
36
71
61
27
48
3
60
66
18
60
18
30
18
30
6
59
1
15
15
66
42
48
69
3
12
9
99
6
15
27
18
6
101
7
6
60
95
157
72
30
45
8
24
24
67
24
53
13
42
6
11
61
27
45
60
15
15
41
55
36
24
45
27
5
55
9
9
39
3
18
30
54
18
5
19
18
51
75
24
30
12
6
45
3
12
33
24
3
84
6
42
65
61
24
30
30
15
3
29
43
45
56
64
3
18
51
39
9
32
91
18
11
1
42
21
27
48
29
25
15
15
30
3
48
15
17
19
21
3
6
143
16
21
51
27
30
15
45
3
117
27
33
23
48
7
18
39
21
36
60
24
6
6
48
47
24
43
12
9
27
29
1
18
42
24
78
5
16
27
18
35
16
56
67
18
78
24
77
55
18
23
24
24
16
39
30
35
49
18
5
7
18
222
78
99
99
45
27
48
21
69
6
53
1
87
72
21
96
96
48
27
15
12
36
12
69
128
31
12
54
15
3
5
7
18
23
37
3
33
39
8
43
120
29
40
80
40
171
5
19
48
18
27
120
ABCD 97883976332*3^$a+1 [50036]
50
91
5
22
2
162
1
95
109
15
14
22
8
12
88
74
120
12
34
132
60
24
24
56
6
90
25
24
15
20
121
48
75
60
24
12
96
68
100
2
18
16
8
40
2
34
57
53
7
3
192
50
19
63
26
6
60
40
24
50
67
65
19
15
68
40
48
33
27
44
4
20
37
39
81
179
16
12
32
48
16
36
21
23
64
26
12
22
108
33
51
36
69
120
23
13
83
16
44
112
62
6
4
33
27
26
10
45
51
134
70
14
18
12
37
23
1
5
91
29
67
63
12
24
116
49
3
36
56
1
75
24
26
42
13
15
24
45
23
1
12
65
84
19
12
15
12
68
85
48
51
20
4
12
9
35
18
12
46
2
66
52
14
10
14
67
155
40
204
20
18
18
42
142
44
12
25
29
58
2
19
12
15
38
127
5
60
78
85
161
36
79
23
52
21
5
94
9
11
18
70
38
22
57
36
47
16
21
75
98
7
23
16
45
11
25
11
13
12
3
36
20
28
12
9
12
77
66
12
4
84
44
60
16
56
4
50
6
16
38
10
14
7
36
3
2
58
74
7
63
12
44
76
9
15
96
14
31
5
60
90
24
60
52
24
20
4
2
22
12
8
37
51
12
2
30
49
5
6
28
32
268
21
51
9
41
30
78
10
96
26
66
13
12
5
103
39
48
2
22
144
117
24
11
30
48
7
47
13
5
34
21
47
78
24
24
66
16
2
10
20
42
31
3
92
88
56
1
15
2
58
33
15
156
24
21
11
24
48
28
14
10
14
54
138
34
45
35
48
6
10
12
9
75
20
30
58
38
58
45
51
80
18
43
39
9
12
39
24
12
14
18
36
37
39
20
4
110
42
85
24
23
52
48
20
36
30
24
30
1
47
13
12
3
2
10
8
24
88
32
48
28
12
9
24
65
34
32
64
26
70
50
30
16
68
40
36
20
48
16
24
21
60
17
48
46
38
31
5
84
22
21
47
16
86
18
37
11
24
24
24
1
71
40
84
14
30
66
6
30
19
29
42
66
34
14
70
14
48
22
20
52
24
80
112
33
29
6
114
10
48
24
8
30
12
10
120
38
7
11
28
36
69
89
18
28
21
36
5
10
48
120
141
15
38
22
14
12
24
46
170
34
21
3
12
20
30
12
36
31
3
50
78
52
21
72
35
4
24
12
8
40
2
18
4
168
33
15
50
90
16
44
60
100
21
41
55
17
12
84
10
36
24
62
22
21
5
7
27
50
6
4
12
9
5
30
6
10
9
101
6
60
30
19
53
6
40
21
65
19
27
12
32
90
10
26
72
6
25
5
127
3
105
39
32
4
57
84
35
49
59
52
38
10
33
24
29
22
48
45
29
6
4
108
9
3
33
87
48
93
12
17
18
12
133
15
44
4
36
9
36
35
61
35
24
6
132
42
30
30
76
62
90
6
7
24
23
48
4
45
36
149
118
33
15
20
18
46
24
105
11
36
112
2
34
26
10
8
12
85
11
30
19
29
7
3
12
2
90
16
21
3
2
10
80
6
19
15
20
28
170
36
46
8
13
27
60
12
45
24
132
24
3
26
6
16
158
7
17
6
52
45
23
4
48
12
56
1
24
29
42
76
14
19
15
84
36
14
10
68
84
30
31
15
9
15
38
58
12
32
109
15
14
18
24
49
51
110
30
1
24
143
1
15
2
22
62
114
37
89
18
42
6
162
10
12
8
52
8
28
12
26
91
24
12
3
60
24
26
10
12
24
14
22
9
5
31
15
68
4
72
24
86
78
13
60
65
55
35
25
84
5
10
98
46
36
45
24
15
12
32
1
5
34
48
132
20
36
16
9
27
8
37
120
39
9
5
22
2
142
45
39
14
36
82
108
141
15
36
12
2
115
5
34
57
60
39
14
6
1
29
94
32
12
13
15
60
9
23
12
16
14
54
24
6
84
42
64
81
35
4
24
20
78
22
56
30
94
38
43
5
34
8
13
59
73
17
18
112
48
24
8
6
72
82
20
28
9
60
11
12
40
50
22
56
112
36
21
23
52
45
39
2
43
71
16
32
76
12
69
15
21
27
36
57
3
60
12
74
10
24
20
61
5
10
98
22
38
18
13
71
85
11
54
48
7
39
12
12
62
19
29
22
9
72
63
2
24
31
75
68
42
48
6
49
51
9
36
24
5
36
70
8
52
21
5
12
58
20
25
3
14
12
58
60
57
24
5
10
62
55
39
68
16
92
13
27
48
57
23
40
2
58
141
11
49
29
6
4
21
39
50
42
40
48
56
25
29
22
24
156
60
45
3
24
98
55
23
97
3
24
33
17
10
8
4
24
36
104
36
1
15
12
32
24
37
27
33
27
72
60
81
29
31
87
12
44
85
180
12
15
2
223
15
60
38
10
44
73
24
53
82
21
53
31
35
1
29
84
46
45
29
36
48
48
34
60
8
73
39
48
8
54
48
7
35
4
12
60
8
1
5
115
11
4
56
124
38
60
43
89
18
16
36
8
6
90
6
30
6
43
29
43
3
57
23
12
54
55
11
54
6
42
166
20
25
12
17
31
12
5
19
35
78
58
44
16
24
20
25
39
96
9
15
36
24
86
58
36
44
52
96
44
4
21
51
62
36
82
72
48
8
1
15
9
17
55
15
24
38
22
20
4
24
33
23
42
19
51
84
9
5
10
81
60
3
120
48
8
1
15
80
24
1
39
14
91
39
20
18
82
8
18
210
16
21
87
48
38
22
9
53
90
40
12
86
94
9
87
14
30
4
96
21
23
40
56
60
40
24
21
53
46
164
48
52
12
86
12
48
70
12
26
7
24
3
56
16
24
12
38
24
130
8
138
22
2
48
18
24
1
5
22
12
32
24
1
35
4
80
37
39
24
12
213
5
36
10
8
16
24
2
70
36
50
58
132
9
3
57
23
13
59
4
21
11
88
12
84
21
27
12
21
23
25
12
27
20
30
67
63
38
19
23
ABCD 97884096262*3^$a+1 [50054]
28
60
38
93
15
70
92
108
16
14
96
66
24
28
36
95
57
234
120
165
49
24
68
64
35
13
20
15
33
54
10
24
24
12
26
72
30
16
84
32
75
61
8
16
48
26
69
13
38
54
16
120
11
61
35
13
2
54
28
80
15
177
54
6
3
1
47
93
16
48
72
74
162
42
108
22
8
162
22
68
3
75
102
16
11
61
23
61
108
32
16
48
26
84
42
75
13
71
96
13
146
46
20
75
3
84
58
48
2
42
52
14
129
13
260
144
54
10
92
4
50
81
45
132
12
18
108
54
6
18
39
121
14
22
179
61
143
123
90
15
15
82
158
129
109
86
48
168
48
46
176
87
108
3
130
104
18
34
38
48
24
33
51
72
9
108
15
190
120
176
136
84
122
22
48
35
49
44
16
20
28
36
24
50
46
36
60
128
40
56
16
24
11
39
46
60
144
12
2
81
15
54
12
60
48
96
72
162
48
9
13
68
3
96
169
20
16
60
35
109
131
1
47
177
16
62
22
24
116
3
25
96
32
132
108
84
64
80
64
12
131
48
141
135
63
60
190
8
54
154
72
8
15
25
26
70
80
39
105
66
46
35
87
48
45
48
25
116
63
87
106
14
81
69
64
60
144
95
81
16
36
8
90
90
16
38
10
62
18
48
3
1
56
88
60
32
90
54
3
108
15
12
153
15
12
142
98
36
30
96
66
60
33
37
107
37
14
36
24
22
48
284
132
18
10
80
52
60
48
35
1
96
80
150
66
88
60
12
83
27
114
40
11
49
83
81
144
72
36
148
14
81
97
24
146
69
49
120
50
30
39
177
144
60
112
12
50
21
60
61
24
74
177
69
16
74
6
120
150
18
15
13
182
108
90
100
12
48
2
6
64
56
96
120
75
15
81
15
12
18
88
60
2
94
48
12
23
195
78
40
24
24
104
136
96
26
72
21
267
102
90
118
47
73
35
15
54
78
10
8
18
10
96
50
324
9
157
38
12
34
182
22
56
30
81
15
46
128
36
40
96
72
32
54
57
45
148
12
48
35
61
83
61
20
27
84
61
44
3
15
46
84
36
32
160
2
46
120
36
204
32
18
210
76
180
14
6
15
3
12
93
1
14
18
144
28
26
24
33
13
131
49
96
140
18
21
39
90
15
3
30
54
106
12
132
8
3
33
52
24
26
108
130
12
12
120
2
54
30
24
106
96
36
50
18
64
48
12
32
18
10
68
12
16
119
33
18
36
21
27
130
32
3
3
93
87
57
51
10
20
60
36
174
34
12
104
54
18
52
143
37
2
214
24
143
12
75
66
132
84
114
30
16
48
12
35
49
24
146
12
22
20
18
10
98
10
20
16
36
8
280
24
36
20
64
47
51
12
58
20
4
11
33
52
24
71
97
8
52
20
42
210
3
105
18
78
40
11
3
12
118
11
1
35
3
141
144
75
12
165
39
10
2
18
75
37
48
11
180
25
23
73
84
98
72
66
72
6
192
10
50
118
131
49
20
42
18
15
21
28
2
58
20
36
102
202
48
47
33
15
87
42
88
32
184
24
35
51
285
39
93
25
72
95
51
54
3
49
20
24
4
50
33
25
32
36
15
1
60
14
12
45
25
23
96
45
90
153
12
3
18
28
47
27
10
32
123
1
20
15
1
74
22
24
8
40
62
150
64
44
195
37
96
12
2
10
20
126
34
36
12
35
33
15
39
10
108
38
142
11
37
47
3
108
84
262
83
157
119
25
74
57
1
48
44
16
32
3
15
6
108
108
100
188
160
32
42
70
36
239
135
6
4
35
25
23
25
50
18
4
32
48
18
90
4
60
36
24
38
45
277
74
21
144
60
97
62
82
60
104
64
120
56
144
12
54
9
48
205
144
68
28
62
57
13
35
60
36
45
16
84
11
39
70
36
20
28
47
51
58
62
ABCD 97884388378*3^$a+1 [50079]
61
48
14
190
71
36
4
32
28
71
189
37
8
54
237
109
24
3
57
56
112
12
108
123
176
9
64
11
60
25
195
77
99
45
39
36
24
97
20
144
75
96
120
64
44
105
4
71
16
53
147
109
171
24
9
48
39
209
135
117
28
15
56
45
28
27
20
121
83
252
13
72
35
33
75
160
12
117
36
27
60
24
33
216
24
11
76
84
12
77
67
9
15
9
26
117
13
87
44
4
9
27
224
51
18
27
9
211
21
72
48
8
4
36
104
28
75
68
36
49
15
9
47
13
83
64
89
7
104
144
97
80
43
60
152
64
24
17
163
17
28
80
55
60
20
37
39
9
14
70
23
24
136
57
36
104
3
33
36
16
60
104
124
51
41
19
21
359
4
20
45
112
99
33
120
32
136
188
72
72
40
123
17
36
64
51
56
9
55
177
39
153
80
27
1
99
69
20
4
36
72
212
76
60
35
16
33
32
199
45
15
176
36
97
123
48
45
35
97
60
15
93
35
52
17
3
97
183
59
54
207
4
69
11
69
40
35
69
28
8
4
111
69
27
120
156
60
104
96
117
147
64
9
48
20
72
36
100
120
35
85
131
180
60
49
111
11
18
55
80
12
105
135
4
156
33
32
90
10
12
3
65
175
57
56
387
13
60
12
302
118
80
39
1
15
45
3
120
20
12
33
31
33
26
21
160
21
63
96
9
27
44
9
27
45
3
72
24
49
120
12
72
83
13
27
33
15
89
207
45
36
103
5
54
18
52
96
135
96
80
9
64
48
120
23
16
20
36
25
168
60
176
28
80
127
24
29
36
31
44
16
9
11
64
105
87
104
33
151
57
8
64
168
23
16
53
148
72
71
96
4
77
3
100
80
76
20
1
44
244
75
5
40
32
39
60
1
75
24
33
23
24
1
80
40
68
4
23
37
51
60
57
20
55
48
57
60
35
97
111
9
96
47
24
144
25
95
25
15
20
9
3
88
17
72
63
25
63
29
3
25
224
4
12
72
63
24
24
35
144
21
52
93
24
80
7
129
12
14
34
110
94
23
84
33
67
24
57
68
4
51
45
80
52
3
89
31
59
73
44
100
93
36
27
59
18
88
60
23
25
74
21
36
4
96
5
28
242
54
64
3
5
40
15
80
37
207
84
5
7
284
13
120
156
87
44
4
60
12
77
28
12
3
200
64
89
31
21
3
57
143
40
65
64
47
4
140
16
81
135
117
8
28
44
72
148
111
56
1
8
111
24
97
180
48
15
20
72
13
32
28
44
27
9
4
131
37
15
29
64
15
29
72
28
71
99
238
50
73
17
99
73
36
116
18
73
153
132
128
90
25
12
48
9
68
39
36
25
12
71
16
9
44
108
43
20
36
81
43
156
153
11
97
99
21
35
64
81
63
9
27
69
44
111
87
93
25
120
15
35
21
73
27
36
44
121
12
71
72
9
234
54
31
5
292
32
63
108
85
27
113
67
45
3
12
48
77
3
69
28
188
4
51
60
156
56
69
196
120
39
93
3
80
27
37
260
124
9
56
4
131
9
136
135
107
118
120
15
269
76
176
39
40
20
85
140
36
31
77
31
105
84
32
28
11
40
9
47
76
23
61
56
40
44
4
65
4
168
48
15
20
265
12
62
126
135
37
99
21
75
33
72
23
81
39
160
36
9
44
76
75
29
28
8
127
128
40
96
41
103
32
13
32
75
24
184
9
32
18
18
99
9
40
72
23
9
72
19
20
60
109
26
25
57
3
260
36
96
9
136
63
35
61
24
32
48
160
197
19
144
17
88
15
59
21
96
ABCD 97884523304*3^$a+1 [50023]
7
45
42
86
71
73
58
8
17
103
16
6
2
66
24
36
42
18
11
29
32
24
64
24
27
21
27
33
2
42
4
26
18
48
102
40
2
108
10
42
86
18
36
10
14
42
22
18
42
20
7
24
11
6
7
27
8
18
24
24
11
41
20
28
2
13
24
5
55
53
43
12
83
82
54
14
60
12
12
22
24
32
10
14
6
4
3
27
21
27
38
28
6
26
24
31
17
16
44
31
35
24
10
27
51
50
22
21
59
30
18
24
16
14
10
6
2
37
69
6
21
3
25
55
16
8
48
13
65
4
15
15
33
17
28
3
100
5
39
45
20
12
4
30
2
54
29
35
62
58
26
46
110
7
96
16
25
10
110
18
16
26
4
66
45
5
16
19
56
93
7
7
40
37
13
28
12
3
33
36
3
5
6
65
17
30
8
16
18
6
62
18
30
4
8
88
44
12
16
62
66
7
4
41
42
2
36
34
8
30
11
1
35
1
4
6
2
48
22
2
16
32
30
6
10
2
40
44
35
23
42
51
3
2
67
5
12
16
2
13
3
24
21
65
96
31
35
29
5
99
17
42
17
49
96
28
8
4
8
16
91
1
42
58
8
40
72
3
11
5
1
12
30
66
6
1
15
2
6
64
38
79
36
15
2
6
34
30
8
10
14
6
10
8
17
7
13
59
5
11
8
22
42
56
10
14
37
33
42
18
3
5
59
11
9
84
16
5
55
31
24
25
4
19
22
116
19
69
6
49
41
20
10
8
6
52
3
24
60
17
36
4
14
30
36
24
67
5
12
11
31
46
2
6
60
30
10
44
12
28
7
19
16
45
5
40
15
48
15
2
36
10
24
14
4
3
83
5
19
13
3
57
5
12
11
56
5
88
6
6
15
3
2
30
1
28
19
102
18
10
12
18
61
5
6
8
16
26
16
19
20
36
27
30
2
1
4
24
5
12
12
3
17
58
2
52
8
36
12
4
44
11
1
24
30
73
5
36
55
15
26
64
6
1
47
21
29
78
24
88
1
1
36
60
19
35
10
6
2
11
25
52
14
48
1
111
45
5
43
17
10
45
21
72
8
48
16
48
8
28
26
18
6
6
34
2
24
16
8
6
13
33
12
38
13
17
143
11
14
36
16
27
65
10
21
9
12
3
3
2
76
26
58
3
45
3
16
43
16
32
37
3
42
6
9
65
11
37
30
90
55
28
1
10
21
3
2
22
6
31
25
10
18
8
7
48
5
12
16
6
21
3
56
30
18
10
6
2
12
55
33
39
51
13
19
10
6
9
33
48
32
12
12
6
37
11
5
11
33
5
55
21
14
78
10
2
23
7
42
24
36
35
13
16
26
13
5
16
14
48
22
8
4
20
4
24
3
45
200
22
18
20
4
56
22
26
7
4
11
18
6
25
41
72
12
63
45
27
5
35
19
6
40
8
58
69
3
2
24
6
118
2
5
35
6
2
13
4
31
42
91
17
4
36
2
48
18
6
13
3
38
34
18
3
21
75
35
16
45
5
23
44
5
28
3
39
50
6
16
1
7
30
132
78
37
5
31
29
24
11
23
38
4
8
23
7
16
2
7
12
5
28
7
13
6
22
15
3
21
3
2
16
20
18
30
31
4
1
6
29
49
11
44
21
3
12
71
25
39
50
24
16
14
82
32
30
13
45
54
21
29
30
5
19
16
26
40
32
30
77
1
34
45
9
12
19
20
71
10
32
28
18
24
6
31
11
8
30
31
4
31
6
7
45
6
26
30
6
7
5
112
3
27
18
7
13
47
73
71
19
10
20
36
16
19
29
51
5
16
30
21
3
80
61
29
4
63
5
72
78
22
12
6
14
48
31
11
10
6
8
1
36
5
22
32
1
15
2
28
12
8
28
20
6
5
35
1
49
6
10
44
76
8
35
25
10
50
6
16
110
60
12
58
90
14
10
3
21
32
22
42
8
47
25
60
36
22
62
18
85
35
6
7
27
56
16
26
40
78
2
55
23
24
30
12
4
12
3
16
5
19
37
7
23
58
6
9
5
4
6
24
21
21
3
11
10
36
18
18
30
14
96
4
15
4
1
28
15
15
33
28
1
24
24
10
32
16
8
6
34
2
12
12
19
16
8
3
38
7
5
24
16
54
30
15
29
52
2
18
24
40
44
16
8
36
12
10
2
72
6
30
10
45
3
32
24
13
17
4
15
36
3
50
40
20
88
60
44
10
26
19
11
54
4
12
8
66
16
38
12
7
5
71
29
3
4
1
24
24
31
5
28
6
24
30
66
26
35
1
64
26
24
54
7
3
21
11
37
5
16
36
19
1
24
19
132
15
18
78
69
5
40
6
32
22
68
31
9
6
14
28
38
61
48
3
30
12
3
35
37
11
16
24
9
5
7
21
20
4
54
42
8
36
76
30
13
11
93
12
64
29
48
2
77
25
4
6
8
48
22
68
19
45
44
19
36
60
9
20
28
3
16
19
5
19
10
15
5
36
12
24
31
3
85
12
68
5
24
43
5
12
10
26
12
10
14
10
33
15
1
7
22
26
25
15
2
40
14
34
20
10
32
34
19
11
25
13
28
14
64
2
24
91
17
42
16
2
40
8
23
44
21
27
45
8
30
1
39
21
99
56
30
66
30
7
77
55
48
15
78
20
24
24
24
6
66
19
5
30
24
18
28
50
1
96
17
40
20
66
10
24
67
43
48
13
17
19
15
128
13
53
6
16
13
41
56
7
17
4
62
37
27
21
3
6
48
3
17
16
30
45
59
13
3
21
11
22
50
1
5
66
5
8
28
145
22
48
38
24
28
3
9
7
80
29
11
24
59
32
1
63
2
28
26
16
9
5
148
6
24
80
16
50
19
11
130
6
8
10
6
110
42
72
70
8
48
42
24
6
4
96
15
15
50
19
3
8
40
57
5
28
12
60
36
50
1
4
35
61
59
21
51
73
20
16
1
7
3
50
12
120
58
14
103
48
24
5
6
30
40
12
6
42
39
84
9
26
22
19
23
6
32
4
3
5
43
3
9
5
43
39
8
13
4
29
15
29
40
110
10
3
3
1
31
24
13
51
62
12
6
5
17
39
113
18
18
40
56
4
42
9
29
4
15
33
8
36
19
15
2
12
55
27
26
30
30
40
15
5
22
8
10
27
5
7
4
41
3
23
22
56
79
65
10
8
13
57
2
6
4
80
11
29
27
51
33
12
5
59
19
24
61
5
11
1
42
6
55
17
35
20
28
41
8
43
45
3
17
12
6
1
5
31
24
5
48
46
50
30
10
6
50
6
22
8
10
18
12
8
12
22
32
6
12
48
12
36
19
5
43
59
40
26
7
23
25
5
12
22
38
7
9
2
30
4
3
35
101
1
4
14
13
17
16
39
3
8
16
8
40
1
7
78
79
45
8
4
3
16
55
30
24
18
29
1
19
60
24
11
10
8
6
10
32
40
14
70
8
7
5
28
2
16
8
40
2
24
35
29
51
4
25
24
30
6
4
7
1
43
17
4
8
22
24
9
57
14
42
12
36
79
45
2
13
21
14
16
32
24
40
14
16
116
28
15
21
63
60
11
24
17
23
6
15
16
20
23
16
66
39
36
41
67
33
43
32
3
45
16
61
22
18
24
24
6
86
4
24
6
8
18
7
36
51
18
110
16
45
11
10
3
5
6
10
24
7
41
62
13
28
7
42
22
9
36
53
7
45
20
28
7
1
4
6
32
10
38
10
30
72
8
37
35
16
14
28
8
16
8
12
24
7
3
56
40
69
24
53
40
24
3
17
16
3
89
43
45
20
10
24
6
50
49
39
14
52
19
49
7
29
12
19
15
8
58
43
11
66
8
19
5
12
66
24
18
43
24
9
32
48
16
3
48
12
5
16
56
36
24
34
14
7
11
42
11
19
1
57
8
40
27
57
20
6
24
13
27
38
34
1
23
9
5
66
40
26
24
22
9
16
7
6
72
4
24
15
89
7
65
6
30
28
6
8
13
75
9
100
5
24
44
7
45
30
8
25
17
78
37
9
42
102
3
15
33
9
20
7
29
6
88
62
36
12
10
6
32
7
3
14
10
48
18
8
4
42
26
19
9
15
21
15
48
15
26
30
6
4
14
16
56
58
12
20
36
12
28
8
84
6
24
13
60
87
26
60
16
15
5
24
12
4
55
25
6
18
11
25
18
22
8
43
5
12
46
24
61
12
47
32
40
18
8
67
17
18
16
14
10
21
147
50
54
13
35
10
3
29
54
10
6
8
106
56
6
13
5
6
16
38
4
30
21
11
10
8
12
4
ABCD 97884556514*3^$a+1 [50022]
21
2
13
3
30
72
12
3
9
3
12
53
40
3
35
37
17
48
43
57
62
46
39
3
57
144
9
8
19
35
70
63
11
70
24
27
69
60
36
26
37
11
25
24
23
88
6
3
57
8
52
26
82
3
3
21
99
24
33
23
22
98
25
36
29
22
33
15
9
48
60
24
51
33
9
3
132
108
24
75
33
113
24
16
3
35
85
35
70
90
117
9
15
45
14
16
9
60
5
7
17
31
24
15
6
26
16
18
27
99
30
8
7
93
8
28
87
9
66
8
130
6
9
12
60
12
5
28
48
50
25
9
6
2
43
5
54
40
57
39
69
3
45
57
128
48
36
28
48
15
33
27
57
15
12
35
24
22
3
47
10
15
60
3
9
21
27
47
13
45
110
54
91
9
96
14
13
3
24
54
75
9
15
41
22
42
3
3
6
39
72
12
111
30
36
60
15
53
31
39
30
12
30
24
192
69
9
50
16
24
6
51
72
60
12
39
24
2
55
60
51
102
3
9
8
55
81
72
27
33
18
42
14
10
30
6
63
12
12
83
70
48
15
24
3
18
60
39
3
8
6
4
6
30
50
66
28
36
86
40
33
72
47
118
44
16
8
7
87
42
36
15
108
9
6
21
24
27
54
24
24
15
96
51
30
48
3
47
1
29
7
48
12
15
50
79
120
36
69
6
9
24
63
45
12
36
21
14
64
21
12
9
3
12
95
136
18
36
75
24
36
36
24
9
6
21
29
24
120
144
91
24
11
85
5
7
93
26
61
27
2
6
18
52
18
14
43
57
8
55
23
70
39
75
45
3
69
5
28
15
3
8
46
3
45
68
54
16
2
22
26
88
12
48
27
5
19
9
54
30
12
8
67
21
68
19
17
24
7
63
2
4
24
2
34
36
3
5
55
21
6
18
62
30
58
30
24
15
17
90
96
120
18
7
9
8
31
12
24
5
16
78
69
12
108
27
80
1
129
6
18
44
36
7
12
5
52
36
3
12
63
32
25
15
45
3
32
18
36
10
33
57
24
80
19
33
2
1
47
49
29
19
60
5
40
27
21
38
1
63
8
118
135
35
85
24
51
24
2
40
36
32
7
9
12
8
64
8
30
34
38
13
57
12
6
30
90
14
28
3
35
64
30
60
8
67
3
18
12
8
108
7
9
6
50
54
13
3
128
10
15
45
42
57
36
24
60
17
31
24
69
39
75
6
15
84
36
12
9
20
55
36
65
180
7
3
32
1
24
93
162
45
11
10
6
30
36
54
21
5
19
9
24
75
12
29
22
33
45
111
93
147
24
9
2
1
47
6
7
3
2
28
72
48
32
52
12
84
135
36
123
150
2
64
26
46
69
24
12
69
66
8
22
18
80
72
18
46
26
55
17
7
45
20
19
35
1
23
22
66
9
15
8
10
51
75
117
45
12
3
12
41
7
29
70
21
84
60
24
12
9
38
10
27
48
132
9
27
33
12
54
8
13
5
43
45
60
32
40
104
108
46
21
3
8
10
3
51
24
24
32
49
60
11
40
66
30
8
34
12
144
162
9
41
4
18
57
36
33
24
26
49
53
10
8
130
86
18
43
27
2
19
5
22
18
62
64
33
15
2
30
25
21
60
8
4
3
57
87
24
24
63
78
60
72
39
60
99
6
15
11
13
9
3
5
52
48
15
48
15
72
42
15
12
24
12
45
74
10
78
2
19
24
48
27
42
39
84
21
14
13
27
33
15
18
39
17
16
30
24
24
21
24
9
50
46
15
12
24
39
6
36
3
5
54
18
22
48
14
108
16
12
72
66
9
60
33
2
1
72
39
21
3
26
36
4
30
21
35
25
87
33
9
8
6
1
24
84
36
9
3
53
22
18
24
3
9
84
6
21
9
84
39
21
26
1
12
5
16
30
69
41
19
12
3
66
14
112
26
24
46
129
21
84
24
12
15
9
39
36
39
6
120
24
20
19
33
15
9
50
18
16
39
108
12
15
6
2
73
71
10
51
48
5
7
23
1
84
5
55
71
70
56
43
45
26
49
21
66
54
3
41
4
72
15
93
96
6
50
4
27
48
17
4
26
18
52
3
39
6
50
10
30
9
63
62
31
9
3
57
3
3
21
60
24
65
156
58
50
6
37
3
50
84
10
21
141
68
12
88
36
20
136
3
5
16
36
26
25
33
51
3
57
65
43
12
135
33
36
9
63
27
6
42
30
27
48
23
1
111
24
45
33
63
3
6
144
15
5
67
12
33
12
2
1
24
15
21
75
33
57
39
33
80
16
30
9
33
20
55
3
2
55
17
12
79
11
46
15
29
31
9
3
93
63
39
50
7
9
12
48
39
36
17
4
66
14
36
19
75
45
48
27
9
9
3
33
2
18
64
3
33
26
1
17
52
26
49
15
6
15
12
12
9
27
69
3
12
3
2
40
15
60
5
64
86
54
55
57
98
25
47
18
4
42
66
3
9
92
6
58
15
29
16
90
30
26
144
90
36
18
40
2
28
12
6
38
34
96
24
18
3
105
15
60
69
26
40
69
33
15
33
27
24
15
14
64
26
46
18
6
60
39
12
9
24
2
10
111
15
30
24
3
12
33
2
10
56
54
13
5
72
24
100
27
15
50
7
15
93
12
63
144
9
81
14
16
14
172
27
41
112
84
14
25
60
60
21
3
120
17
76
20
4
26
37
41
36
54
61
33
3
15
18
6
54
15
24
5
30
13
33
12
3
12
45
3
5
31
48
11
16
21
99
24
6
3
45
2
1
9
134
42
7
33
8
16
48
8
43
11
61
3
120
6
26
24
25
24
156
168
60
12
9
114
18
3
12
12
51
6
36
24
24
36
24
15
84
81
116
100
30
9
41
79
24
65
7
24
15
117
17
31
12
39
9
60
132
39
6
8
55
12
9
24
60
39
5
48
40
75
27
2
6
22
8
28
24
75
33
44
16
3
27
30
27
12
33
3
93
15
72
60
63
42
54
18
12
18
18
30
2
67
41
90
13
72
17
91
9
30
33
105
54
8
13
3
21
11
73
36
5
84
4
96
36
48
60
3
3
30
44
16
75
27
72
33
108
9
2
1
5
55
3
6
18
141
11
66
4
24
42
24
9
57
38
94
12
30
8
46
15
24
48
29
31
23
34
36
24
63
24
99
21
29
30
34
75
36
41
4
60
20
ABCD 97885150386*3^$a+1 [50092]
32
3
24
48
21
4
35
54
55
89
72
27
4
41
27
3
18
3
3
33
52
5
43
108
44
16
20
4
12
35
13
20
21
43
120
56
21
87
28
24
77
30
42
55
140
4
20
28
32
16
68
24
84
16
44
4
12
56
27
45
27
13
8
87
25
83
33
76
107
18
90
49
53
3
36
57
3
36
33
15
15
13
23
54
43
8
52
41
7
65
51
64
11
37
35
9
16
140
184
8
39
9
51
36
54
90
9
27
72
18
19
24
8
15
97
47
54
7
17
63
36
24
39
30
78
13
8
27
1
41
19
20
84
76
108
32
4
60
24
8
117
67
5
3
148
84
48
5
24
18
12
13
11
12
9
4
65
19
53
48
7
12
23
45
60
100
36
5
54
61
168
5
96
19
35
33
16
17
18
45
16
68
3
13
48
11
48
21
16
8
16
29
24
3
69
55
35
81
21
54
24
13
44
4
60
17
24
51
52
17
72
43
80
64
11
42
54
69
51
42
15
39
21
27
69
16
8
40
56
99
18
96
91
12
132
35
57
36
12
28
20
9
7
92
4
41
30
24
33
16
60
20
63
21
3
66
24
18
93
36
24
88
12
47
33
76
35
36
13
23
96
45
16
24
5
18
13
48
20
16
8
87
9
64
71
33
3
37
59
13
5
39
9
3
3
1
108
71
49
5
19
35
1
20
12
57
43
131
9
4
32
27
90
19
53
79
12
23
1
12
12
149
99
16
24
8
76
89
27
60
111
1
132
8
3
13
5
3
40
20
28
35
21
96
3
9
33
63
39
9
9
6
61
11
37
24
11
48
1
35
45
84
3
37
8
64
44
4
12
65
18
9
72
16
24
23
36
12
157
44
4
17
31
20
48
184
272
132
9
19
20
15
1
89
3
4
12
23
9
27
156
60
18
91
48
23
48
126
78
81
16
47
21
63
6
30
69
99
13
168
11
13
5
27
16
20
15
36
61
84
32
15
9
51
48
45
40
173
18
45
57
27
15
1
32
12
52
47
9
4
167
9
28
24
131
57
16
132
8
52
41
75
51
117
69
19
11
97
65
19
5
30
13
24
152
15
9
45
7
41
72
79
36
11
42
139
48
12
48
17
27
48
21
79
95
1
20
93
99
3
42
48
171
51
21
12
3
13
60
29
72
43
32
100
36
12
12
131
61
59
109
239
13
68
3
60
109
48
12
36
48
80
12
40
29
72
54
45
96
3
13
35
37
5
7
60
20
4
29
3
3
45
28
17
31
36
8
51
1
161
18
36
13
24
29
19
8
60
28
80
3
21
21
30
9
15
81
100
11
42
43
11
37
11
45
48
3
33
33
79
80
63
66
51
16
24
8
45
54
61
24
80
4
32
84
117
139
12
20
75
33
52
48
8
100
20
24
72
75
21
40
35
13
5
48
3
15
1
92
3
36
13
48
80
21
151
47
81
12
72
16
11
18
18
6
27
24
21
91
71
25
5
31
48
17
139
125
3
75
13
92
3
12
18
51
16
12
47
96
93
16
32
52
17
19
125
127
131
45
16
12
29
151
32
4
48
5
43
29
72
3
216
72
24
12
12
75
48
25
96
68
12
12
3
13
11
18
91
35
12
36
9
52
47
36
42
66
13
131
54
3
3
33
39
61
11
48
85
120
36
20
12
36
88
71
6
115
8
16
12
23
13
95
129
112
44
4
24
53
54
25
23
24
36
36
57
9
75
60
28
68
16
23
13
156
32
3
45
4
48
8
4
17
30
42
54
13
36
12
32
24
27
1
84
56
39
25
20
48
28
35
24
9
100
48
35
57
12
3
13
8
124
20
75
18
91
29
67
11
72
69
12
64
80
52
32
24
27
18
139
5
126
25
47
48
1
140
45
51
4
17
19
32
69
19
5
3
12
16
20
16
107
42
48
6
45
16
80
24
28
143
109
8
15
49
44
52
44
63
85
48
173
27
39
25
24
24
120
5
19
71
33
96
64
5
3
4
68
24
27
18
19
56
24
27
57
33
139
8
15
13
32
9
3
51
18
75
3
93
4
20
64
12
108
32
36
3
1
5
138
13
41
51
27
12
49
77
51
27
1
84
8
72
27
114
54
85
5
27
24
88
53
15
129
6
12
54
19
20
180
72
96
4
36
32
40
144
23
108
13
11
93
69
19
8
75
21
12
9
7
23
13
5
91
96
44
135
72
13
35
42
7
32
16
20
15
1
24
32
84
4
80
24
4
44
21
51
40
24
35
21
84
48
12
64
35
36
45
33
48
6
37
20
48
33
51
3
57
39
13
95
48
1
12
23
60
57
87
57
36
33
43
84
12
23
45
4
24
68
3
45
3
33
64
48
5
3
27
57
48
16
44
3
69
40
53
15
51
13
32
16
17
3
123
18
19
11
37
12
12
20
51
48
105
39
6
48
19
36
12
80
160
24
80
76
41
55
17
19
47
13
60
23
30
3
15
36
13
29
72
43
56
16
72
29
19
120
5
15
84
45
18
1
24
23
36
25
44
84
12
39
49
24
35
1
20
16
80
21
55
60
120
5
30
186
18
54
39
15
18
48
72
55
48
20
16
152
39
12
1
41
43
77
18
49
56
21
18
36
9
33
31
23
25
92
36
16
23
21
21
30
21
15
13
20
45
19
53
99
84
9
3
3
18
144
30
1
44
64
107
21
40
101
19
53
6
21
4
113
27
69
51
21
51
3
48
72
18
6
18
15
3
9
45
39
52
32
3
90
54
93
27
18
31
41
7
36
8
ABCD 97885446754*3^$a+1 [50018]
60
37
3
9
36
6
66
12
30
18
78
30
54
30
42
78
60
6
36
66
54
5
60
55
78
66
65
79
137
85
6
18
39
75
17
1
114
29
19
18
18
72
17
52
80
49
42
12
12
60
33
20
61
12
72
95
60
13
23
115
5
1
18
5
1
12
114
6
54
33
32
151
77
7
6
24
6
29
85
90
54
35
19
12
120
66
30
60
53
49
95
25
6
5
7
198
12
83
84
1
6
78
18
29
19
132
89
79
125
19
30
36
54
30
35
61
24
66
12
18
6
24
6
39
20
85
24
15
15
12
89
37
47
72
49
66
54
6
5
19
29
36
1
6
30
23
16
75
33
15
12
9
27
9
111
72
41
19
6
36
60
24
6
5
108
61
126
29
1
36
30
18
24
66
54
131
55
30
12
114
30
6
30
27
63
42
108
30
77
43
48
30
66
5
31
30
60
24
6
93
159
12
5
48
43
12
66
36
15
135
48
12
30
23
67
30
90
60
5
4
9
60
48
23
19
36
54
95
193
18
114
60
6
65
49
66
21
21
30
24
48
6
66
18
60
42
6
47
1
95
7
108
12
12
18
90
90
42
30
95
112
69
39
27
36
29
61
72
30
30
35
37
90
126
3
20
16
33
36
30
6
24
24
120
60
27
8
7
30
18
60
12
9
27
53
96
24
31
125
61
48
132
24
6
24
5
84
60
79
66
30
149
1
12
18
69
21
6
54
42
102
60
12
174
65
24
61
6
5
91
18
6
54
6
5
55
84
5
1
15
63
6
6
18
12
6
33
80
85
15
21
24
6
30
63
57
15
15
5
31
114
24
12
24
6
24
48
30
35
1
126
54
11
61
24
144
42
30
12
6
30
6
30
96
42
12
48
30
102
36
90
18
30
11
19
54
6
36
173
12
49
36
60
24
36
54
65
91
156
53
25
24
72
18
36
41
1
23
37
18
60
150
11
1
54
6
42
36
101
28
63
30
54
18
60
30
5
1
179
61
11
84
16
39
30
42
18
11
13
11
16
105
24
6
60
60
24
6
6
53
67
18
6
5
151
30
54
18
11
7
12
72
54
12
90
144
96
60
53
24
61
12
48
35
37
84
30
30
24
30
5
7
12
78
123
21
35
24
7
57
27
45
15
113
7
30
36
23
181
24
120
384
147
15
53
12
13
71
16
33
11
25
180
30
5
79
18
42
240
12
29
16
33
11
64
75
105
33
42
42
30
66
18
5
55
41
43
138
24
6
12
6
144
36
15
69
60
87
81
54
30
155
25
36
84
35
55
198
191
19
12
30
24
60
192
12
42
24
5
1
59
84
132
25
63
21
6
78
48
30
42
90
41
31
114
30
30
30
24
12
114
66
29
25
11
25
24
36
48
282
6
42
36
30
95
85
11
85
59
7
72
57
20
13
132
6
72
81
20
121
54
29
7
53
55
30
180
11
115
90
42
53
85
11
175
5
25
6
84
78
120
11
1
23
163
42
12
90
66
12
30
117
33
75
33
18
21
15
30
6
42
72
60
54
9
105
35
25
11
144
55
132
5
48
121
6
33
32
60
13
35
1
24
12
36
78
5
37
30
33
75
5
49
6
60
12
72
5
7
105
15
24
12
90
3
51
30
23
31
60
5
79
17
49
24
66
12
120
90
30
24
9
21
108
167
13
18
48
42
18
126
24
36
66
102
48
48
15
177
84
36
23
67
12
77
55
18
42
6
47
12
25
78
36
24
42
24
54
6
72
54
29
49
18
53
1
84
30
69
36
44
85
210
72
5
61
12
102
5
60
19
66
66
30
60
30
78
12
78
36
6
12
108
30
53
55
29
7
45
45
59
1
6
17
37
83
1
6
96
18
6
36
29
1
54
9
9
27
33
36
6
60
30
15
123
101
79
17
19
21
104
76
33
18
24
89
7
60
30
23
121
23
1
102
60
18
60
42
162
11
1
6
12
66
6
30
114
204
6
35
1
6
54
159
80
19
36
9
80
37
6
72
18
39
51
113
1
6
54
24
42
24
53
25
12
18
65
1
66
6
12
11
7
102
270
6
36
54
24
6
36
24
6
5
91
108
60
6
24
30
29
103
12
60
108
90
78
24
6
132
168
102
57
20
7
5
1
24
15
123
102
59
7
42
30
18
18
60
30
15
21
18
42
60
78
96
9
116
1
23
7
30
6
317
31
81
44
7
42
48
72
12
90
29
19
6
60
6
60
18
11
85
36
3
177
30
53
36
7
17
61
54
65
7
60
36
54
24
84
6
12
17
7
89
25
11
19
30
90
6
18
12
30
6
113
7
48
5
25
90
144
18
47
7
78
36
72
42
12
48
36
36
156
30
132
36
119
40
27
29
61
30
89
1
15
51
30
59
55
30
63
63
24
48
77
1
102
41
24
16
15
65
19
18
12
18
42
35
7
18
66
41
13
18
90
23
36
49
6
66
102
18
87
15
6
30
30
60
39
15
18
3
177
24
ABCD 97885548128*3^$a+1 [50079]
93
2
52
18
20
7
63
126
72
2
22
30
38
7
24
117
18
72
32
36
22
12
2
58
18
57
11
16
24
66
15
9
99
108
27
36
9
41
36
88
72
90
9
11
34
6
14
90
36
13
5
36
4
3
105
27
3
182
70
45
33
27
21
20
22
84
45
9
6
84
56
13
207
68
25
15
32
130
36
14
4
12
81
47
70
27
24
239
54
36
54
36
22
27
167
4
57
29
4
30
20
112
18
14
16
20
34
20
43
36
63
90
18
60
66
36
18
42
68
52
15
3
33
3
54
18
164
4
126
36
3
24
21
6
30
96
54
81
45
14
49
9
12
15
23
22
48
6
50
70
56
18
7
60
39
81
29
36
7
27
42
48
27
27
20
76
9
75
9
81
15
108
27
30
51
5
4
27
12
132
12
9
74
130
86
58
36
30
56
54
126
16
18
96
75
24
111
24
57
9
36
24
48
6
30
114
21
72
47
88
18
36
60
18
18
30
2
67
21
27
101
4
27
3
18
38
16
20
13
63
12
6
12
54
33
5
43
27
6
75
36
96
9
18
36
84
60
21
11
13
72
185
34
6
36
14
25
105
84
36
18
33
57
60
36
14
36
13
21
27
9
6
30
198
42
18
66
15
72
59
34
6
14
43
81
92
67
21
20
72
43
11
54
16
20
22
9
21
15
77
76
39
11
22
14
90
4
14
36
25
9
15
108
59
49
9
30
2
76
12
92
7
33
3
63
33
5
4
63
39
33
41
16
18
126
74
25
60
72
111
78
104
72
34
74
40
48
24
66
45
24
5
124
56
58
66
27
24
3
20
70
36
24
86
36
85
39
56
49
117
14
18
7
29
54
142
110
18
31
9
32
16
27
24
41
7
9
20
7
15
21
24
113
7
83
34
18
132
36
45
39
6
36
36
12
15
84
117
56
16
42
32
106
15
12
63
24
54
50
4
50
70
6
14
16
110
4
111
27
24
9
57
15
9
3
15
32
97
81
15
27
201
15
9
3
20
40
122
124
36
54
6
30
20
49
5
43
137
54
16
6
39
36
24
27
30
63
99
9
47
16
6
12
20
72
18
22
18
57
29
34
18
18
20
61
24
59
16
24
48
18
27
9
6
32
162
4
50
112
90
3
51
50
94
66
6
153
21
27
207
36
9
11
25
9
146
16
177
63
12
36
74
36
160
99
101
31
12
47
76
68
97
9
36
60
36
12
2
4
45
9
75
11
40
12
18
20
34
9
11
49
9
14
13
21
6
14
52
15
3
36
74
52
38
112
72
30
20
31
9
32
54
133
27
36
33
3
24
45
45
54
54
12
20
31
48
81
128
40
86
25
45
24
122
54
67
3
24
48
33
12
173
40
27
57
15
5
36
36
18
49
27
45
45
54
81
27
12
78
12
110
97
29
4
75
27
18
72
27
11
52
110
34
54
2
54
4
50
76
14
43
24
129
56
4
171
9
36
14
22
12
20
31
81
39
9
72
195
21
2
58
75
132
3
33
9
18
21
24
3
33
12
24
21
74
157
48
11
54
16
54
2
16
42
86
103
12
24
75
78
14
18
72
34
20
36
76
9
5
211
93
20
4
48
38
70
15
9
27
21
2
25
36
11
76
144
9
39
105
12
15
21
9
18
108
38
16
195
12
11
22
63
5
76
30
20
34
20
7
81
18
20
25
29
31
21
15
39
110
94
32
58
36
50
13
36
3
9
99
33
9
48
20
43
33
18
50
31
5
16
15
5
18
22
18
66
54
92
18
36
16
195
23
13
27
50
142
20
106
51
41
40
18
30
63
9
20
79
33
3
15
140
25
11
4
93
15
30
18
56
16
78
50
124
78
3
24
48
33
50
36
25
24
5
4
18
54
111
47
13
3
45
45
6
30
18
45
47
13
93
27
27
33
111
6
54
54
36
14
130
75
137
7
47
13
27
9
21
15
9
63
9
14
126
18
13
84
24
9
27
9
30
54
42
18
72
48
2
54
7
9
38
112
30
20
58
12
6
212
88
132
3
15
14
4
54
48
162
51
84
47
4
9
36
36
3
6
3
33
27
77
34
72
6
3
27
42
36
126
66
78
30
24
12
54
90
20
106
81
24
84
36
24
27
45
39
24
54
86
54
178
69
183
36
20
36
13
21
74
70
42
81
3
72
74
31
23
13
27
194
31
27
198
3
9
72
60
12
15
5
58
9
12
11
25
99
114
3
29
16
38
4
45
77
16
2
16
6
27
23
13
41
4
27
59
25
45
20
31
3
6
27
72
27
18
12
18
45
11
13
3
60
14
90
70
27
24
75
6
3
60
5
70
54
2
40
45
5
88
6
14
36
36
90
58
3
47
49
41
7
29
79
11
49
5
16
36
38
58
12
15
21
42
32
13
9
18
21
15
9
27
50
76
3
27
9
63
110
16
51
12
47
94
36
72
30
9
65
160
96
30
45
15
14
34
6
90
9
45
12
182
36
34
56
16
15
5
76
27
21
54
45
123
18
14
13
9
48
2
58
12
60
39
27
18
96
48
2
18
67
45
50
34
15
45
12
15
180
3
110
4
50
70
36
54
6
12
38
85
12
243
6
30
78
27
39
9
36
15
30
6
45
12
36
27
45
24
12
29
54
16
54
72
168
12
252
2
61
9
38
49
21
42
66
18
6
68
36
ABCD 97885681846*3^$a+1 [50063]
12
25
65
27
16
12
192
32
136
44
4
104
15
21
105
30
9
36
45
60
19
53
123
69
18
9
81
78
157
152
16
204
41
39
28
5
3
177
27
45
7
233
67
113
30
81
16
11
37
95
177
16
12
113
7
65
7
84
5
111
40
41
7
56
16
11
42
147
16
35
138
39
36
24
72
40
96
17
67
23
13
104
48
88
5
87
123
25
24
59
9
16
17
123
64
95
21
60
45
24
67
53
67
29
19
72
128
16
104
16
36
20
3
120
126
24
31
35
162
222
21
16
84
84
156
20
9
103
8
4
36
17
39
180
63
61
65
19
95
61
36
60
84
149
27
16
288
29
60
36
19
65
6
37
83
72
109
96
32
16
56
159
1
96
83
37
8
9
103
8
24
33
175
77
30
25
140
15
21
16
36
188
64
5
108
48
19
120
65
66
1
23
36
121
71
97
11
25
20
9
115
48
12
32
9
75
64
36
192
35
133
72
137
15
52
41
18
1
48
48
104
9
67
47
85
72
20
76
47
6
19
60
32
100
23
1
17
19
20
28
41
54
13
113
31
8
208
125
19
8
72
9
7
107
30
55
53
103
116
21
3
9
55
5
48
19
128
165
43
60
23
21
171
18
315
16
204
29
51
16
20
184
269
51
144
96
45
60
15
69
55
20
75
85
71
81
63
117
159
30
79
101
31
11
18
19
36
65
24
108
55
32
33
27
40
120
32
93
156
255
24
33
3
15
1
128
12
3
1
36
48
23
12
18
27
33
180
115
104
81
72
67
113
6
30
42
97
101
12
27
123
57
100
71
49
32
148
5
7
11
169
20
9
132
90
33
40
60
12
48
5
144
36
31
53
27
108
16
17
19
101
7
53
102
18
7
200
36
4
60
5
7
11
30
223
120
269
7
11
42
55
125
36
67
17
6
72
12
85
12
104
39
66
67
44
3
97
11
37
53
79
29
115
44
75
37
89
84
18
37
72
8
45
6
61
41
42
25
191
54
7
41
42
30
67
113
27
33
36
12
3
15
45
36
141
12
27
9
19
23
13
224
40
101
12
55
8
184
108
47
37
89
67
17
75
15
108
18
115
35
157
53
31
23
261
40
12
65
27
15
18
12
7
128
105
55
11
54
6
121
44
9
18
18
115
20
16
29
55
72
17
115
11
90
60
30
49
5
27
33
15
36
64
11
21
16
65
7
101
90
42
43
77
67
12
36
65
63
117
72
115
65
60
228
163
89
55
272
24
9
91
116
76
68
117
7
36
176
60
33
51
40
20
144
28
48
80
136
29
51
16
8
52
12
20
52
24
137
27
15
18
19
60
96
180
72
95
37
68
3
37
48
24
29
90
169
125
48
78
174
60
30
61
65
7
107
138
115
35
57
141
247
92
15
108
49
8
165
67
48
116
36
24
15
54
115
5
126
21
100
41
78
69
33
3
15
109
276
17
3
117
27
120
40
272
28
41
12
7
155
57
28
96
24
108
32
15
18
19
48
65
7
8
21
12
72
247
60
108
20
52
24
36
36
12
156
59
96
37
84
23
180
25
80
28
5
7
35
18
3
9
36
235
80
36
63
85
11
97
65
123
24
16
144
96
5
60
111
16
12
41
7
48
137
132
48
3
15
37
23
25
29
180
43
5
103
84
20
81
7
65
99
141
12
135
148
8
276
16
65
78
12
57
76
96
29
7
113
60
195
75
37
32
60
12
33
7
24
80
15
37
128
52
23
1
20
63
1
149
15
21
84
126
121
24
84
32
141
115
113
91
48
36
5
31
29
67
77
30
1
59
18
39
28
132
108
156
5
15
112
92
51
1
20
189
72
27
81
91
23
30
7
20
28
41
39
16
17
159
159
121
60
60
20
16
32
96
100
17
127
ABCD 97885779848*3^$a+1 [50038]
9
87
9
9
39
27
138
72
99
69
3
88
72
5
99
39
105
40
119
72
66
54
30
3
27
36
18
30
6
36
60
48
42
9
63
48
24
48
18
42
36
114
15
123
12
48
30
43
65
7
29
43
23
24
54
6
13
32
3
37
8
72
15
6
43
24
35
42
6
109
8
75
6
7
8
72
33
15
16
101
99
165
150
36
9
88
72
179
12
25
5
3
87
33
24
15
6
24
6
66
123
16
71
25
41
120
63
105
24
18
93
21
24
42
24
33
40
32
69
150
54
55
71
6
90
9
129
30
1
35
60
9
33
30
30
187
53
3
24
112
5
30
6
48
30
150
66
33
21
51
64
152
39
48
66
42
93
9
6
49
53
3
39
48
105
33
6
54
96
66
12
45
141
195
39
6
67
80
33
87
117
67
95
48
57
9
231
15
25
5
3
21
12
12
60
15
51
37
23
90
150
241
71
30
139
48
32
15
81
39
1
8
40
24
5
96
24
51
45
90
25
17
54
25
29
72
27
3
69
144
261
43
101
12
48
84
27
21
18
84
132
33
87
78
66
102
60
84
19
77
24
75
15
48
48
30
3
9
126
72
9
21
24
6
84
30
18
57
3
45
136
32
40
65
48
12
138
12
13
77
24
30
13
215
6
90
25
5
204
12
138
126
99
27
84
177
48
9
150
25
113
39
21
24
19
47
217
41
126
54
6
21
39
9
9
18
45
33
127
35
48
60
72
49
29
72
123
141
36
108
51
9
30
96
120
105
15
48
57
123
13
5
18
105
16
41
174
9
15
25
29
48
18
30
12
79
41
15
48
87
57
15
72
25
101
72
48
108
36
30
36
105
15
132
21
57
18
36
1
23
49
23
138
31
71
18
55
96
23
6
24
78
114
78
13
8
9
78
9
64
11
36
30
48
30
144
30
18
18
75
24
21
66
25
95
60
18
51
9
6
144
57
21
43
56
9
24
111
16
56
45
60
48
15
45
19
11
45
96
45
90
33
111
57
33
66
84
25
24
8
33
66
36
138
55
125
195
15
49
47
1
53
24
72
195
15
168
1
101
18
25
48
29
30
69
9
120
87
15
1
77
75
21
12
72
6
42
12
72
18
6
6
60
66
15
40
119
6
19
59
12
132
61
104
40
32
9
6
84
90
102
93
15
1
5
24
12
103
47
24
48
105
21
132
12
36
24
132
96
3
111
73
35
30
66
60
30
66
66
78
1
8
63
12
21
69
3
33
31
119
24
1
35
21
261
24
19
56
24
64
48
8
9
12
156
84
99
16
5
36
87
21
132
48
84
48
30
45
48
21
19
11
96
37
56
40
17
103
24
53
114
54
115
17
7
41
7
35
102
30
66
12
43
35
12
102
126
21
9
39
21
84
12
18
36
36
78
51
111
18
78
300
109
8
33
12
115
65
12
78
66
171
45
43
23
42
60
30
30
6
90
60
180
12
54
84
1
48
23
9
21
54
61
95
33
45
91
89
6
144
150
42
9
15
66
15
87
18
79
24
35
42
54
45
45
84
12
120
48
186
33
33
30
42
48
84
6
42
18
54
139
77
18
180
60
49
53
114
18
48
63
105
6
24
162
30
72
73
8
21
139
89
103
5
138
60
12
30
24
19
47
9
15
18
15
15
18
18
45
72
45
3
9
12
91
5
18
42
30
210
30
12
45
45
42
6
19
8
27
189
16
101
163
47
90
54
198
27
15
18
7
41
108
24
66
180
21
33
31
56
39
6
115
104
87
57
15
33
45
3
129
31
47
42
6
54
18
18
7
24
5
66
12
12
25
24
197
18
1
11
30
192
31
56
9
72
42
12
54
42
9
9
6
18
31
5
27
93
12
108
12
12
163
104
48
160
23
9
33
7
176
48
24
3
78
6
6
24
18
25
32
24
45
66
234
30
36
54
144
6
42
78
1
143
25
32
3
18
19
71
24
6
27
75
42
18
6
60
7
144
161
7
5
51
27
109
24
17
12
123
24
39
9
48
177
102
18
102
108
12
105
39
84
180
25
5
3
64
11
45
33
15
45
12
48
7
95
49
89
12
19
56
39
18
12
24
19
120
53
18
9
21
66
1
95
24
24
54
51
39
18
12
90
33
24
33
7
59
21
33
7
35
36
72
1
65
12
12
42
36
9
9
12
163
56
111
48
96
9
64
120
8
33
30
1
11
78
7
59
66
42
30
6
21
40
ABCD 97886542324*3^$a+1 [50042]
17
7
32
64
44
105
3
48
12
40
137
51
84
12
36
108
12
28
24
41
27
12
15
33
12
12
4
120
35
45
129
43
12
36
44
40
36
5
24
3
84
28
41
15
60
40
56
36
33
39
28
8
9
31
32
33
19
60
20
3
69
4
5
7
12
60
20
16
32
24
24
15
21
33
60
3
100
32
21
7
20
52
32
120
84
9
15
40
20
132
16
44
63
33
72
12
180
88
23
9
36
15
9
3
61
20
12
33
127
20
12
12
16
48
24
8
24
16
8
12
33
15
27
25
5
99
48
12
28
20
16
65
15
12
72
33
87
21
15
12
24
33
91
120
29
43
44
16
53
39
3
30
7
80
28
65
39
69
7
65
27
16
32
33
24
55
20
48
3
9
60
33
7
32
28
8
28
5
24
3
12
15
25
128
15
25
5
63
100
200
84
72
36
132
12
9
67
35
105
48
60
9
27
4
12
44
4
24
23
25
65
3
4
8
84
4
12
17
27
48
48
24
48
72
33
27
28
23
93
72
12
33
15
48
9
6
49
32
81
12
55
48
60
5
12
15
48
72
12
48
12
36
28
59
1
12
80
60
24
28
32
81
27
81
15
9
103
32
48
52
92
64
5
51
36
72
16
12
48
56
51
57
36
156
36
60
208
24
71
9
36
9
27
39
25
32
3
12
145
120
32
28
35
37
53
15
52
11
9
88
20
57
3
48
12
52
48
17
3
24
4
65
12
18
24
13
17
3
24
24
45
7
48
12
17
15
12
4
47
25
32
36
12
3
37
17
63
28
56
64
149
31
44
40
120
60
41
79
48
12
156
20
12
72
12
81
3
12
72
16
17
63
60
4
5
55
32
28
32
36
15
129
9
55
44
48
72
16
5
79
11
9
48
24
3
18
3
39
25
11
9
21
24
3
60
3
25
104
12
21
15
45
75
87
66
67
5
43
32
24
81
27
33
12
27
4
56
4
32
12
16
60
24
32
9
19
8
3
42
39
4
5
162
117
60
28
32
132
16
12
8
27
6
15
4
8
12
45
63
48
69
15
36
24
196
5
15
12
40
12
128
12
28
32
108
28
60
32
88
20
9
60
18
12
18
60
7
48
44
63
45
40
53
7
20
33
3
52
8
4
20
100
92
3
6
19
56
15
49
36
176
3
1
56
3
1
20
52
60
20
12
33
219
33
27
64
12
17
3
24
28
68
12
12
33
27
33
15
72
24
12
84
48
51
21
9
15
124
8
87
6
39
36
64
23
45
60
40
8
12
33
7
65
7
20
40
5
31
12
5
39
84
96
36
48
60
52
44
9
42
9
9
27
48
9
27
76
32
40
11
21
4
44
123
13
29
55
35
45
111
37
72
80
16
29
15
28
8
144
48
28
12
44
48
12
48
72
21
48
19
32
21
42
33
24
60
4
17
7
116
9
3
24
24
12
24
16
48
44
60
28
23
81
21
7
8
52
56
4
20
108
12
40
5
18
13
17
123
4
60
60
96
17
27
15
13
5
12
111
39
61
137
7
23
25
47
33
45
72
31
224
108
28
17
15
28
44
40
48
12
56
69
27
21
43
32
12
28
44
64
84
23
133
5
19
20
120
12
69
27
93
135
9
36
24
55
60
8
15
72
1
77
108
19
20
48
52
152
24
52
5
43
72
12
5
135
76
32
3
9
40
20
16
56
24
12
52
48
8
4
41
67
12
120
8
100
48
17
27
63
105
93
27
45
18
37
5
12
3
24
9
7
20
12
40
125
15
12
28
8
40
77
15
72
60
36
60
75
73
12
108
5
7
20
60
84
9
7
152
12
36
24
16
60
8
9
15
3
60
9
28
20
40
8
52
35
21
87
9
24
45
51
36
12
60
12
4
24
8
40
35
85
5
7
65
27
33
15
75
33
12
60
12
21
3
40
104
12
9
12
42
61
20
4
41
19
20
16
44
40
32
4
56
24
15
9
75
13
65
30
37
8
24
24
12
27
126
72
27
88
20
28
120
12
8
4
53
3
4
23
25
12
32
9
19
20
12
48
12
24
9
63
28
65
15
100
35
25
5
99
48
3
9
120
16
12
5
75
15
33
24
36
45
51
16
60
12
32
4
44
12
3
13
20
93
7
32
40
20
36
4
23
105
28
56
4
47
57
12
36
28
24
8
12
21
67
60
60
47
1
20
60
24
16
12
5
78
9
28
53
15
52
17
3
28
72
83
25
5
27
28
44
16
92
27
57
16
20
24
4
5
19
23
69
120
9
12
15
100
12
71
24
18
3
4
20
12
96
40
32
48
88
84
8
12
12
4
56
24
12
15
9
9
72
7
20
16
32
105
159
9
27
88
12
12
32
9
55
24
48
44
36
40
12
48
8
36
28
128
28
17
55
12
60
5
55
80
40
8
40
5
3
15
45
64
32
4
5
7
12
36
72
65
18
72
57
88
77
66
90
7
47
193
5
39
28
5
3
12
40
20
21
15
147
9
21
3
4
32
3
25
56
57
60
75
24
3
61
92
60
45
7
20
3
42
55
8
12
36
4
48
17
87
28
20
21
15
12
60
28
44
21
19
20
21
67
77
90
1
20
27
105
40
92
51
9
12
16
68
72
24
16
20
15
25
20
33
67
53
15
40
12
12
20
100
41
39
16
84
8
60
27
156
37
5
7
8
52
23
85
20
12
21
24
48
43
12
5
27
12
24
4
161
87
40
60
20
33
19
8
40
44
33
51
15
9
60
81
19
32
4
44
45
18
9
39
49
41
7
72
8
40
32
63
25
20
12
40
60
5
3
45
39
4
12
12
108
47
1
32
84
48
28
60
20
28
72
5
43
5
54
85
20
3
18
162
13
12
12
116
24
36
84
15
21
36
16
20
40
8
36
60
64
5
7
12
20
100
20
15
45
141
7
20
28
24
23
57
40
125
18
33
96
96
45
67
8
24
16
32
36
40
92
12
40
20
100
68
24
28
68
24
24
4
60
5
3
72
15
1
56
48
76
12
95
25
32
36
ABCD 97886563436*3^$a+1 [50140]
72
72
57
120
96
84
30
24
189
48
285
78
66
24
51
429
99
27
306
24
30
45
48
21
60
30
156
150
96
63
144
240
3
60
18
162
48
66
120
6
24
6
30
33
27
30
18
117
3
12
129
51
90
78
66
126
84
90
60
180
36
75
129
15
81
87
192
9
36
66
180
24
24
42
228
222
30
75
45
267
51
96
174
36
30
6
108
12
39
168
57
54
60
117
48
51
30
90
36
9
144
141
54
186
75
51
120
228
177
72
48
3
21
15
156
24
6
87
57
60
180
66
294
126
30
99
21
54
30
6
33
72
24
48
27
240
240
30
63
27
54
276
144
102
30
24
60
60
30
114
216
6
54
36
168
111
81
39
39
102
30
117
117
6
48
6
6
84
24
6
36
90
33
45
72
84
54
132
90
30
30
18
66
60
54
96
240
9
45
72
3
177
60
168
72
27
117
99
45
36
60
54
30
231
135
273
72
39
57
120
15
60
69
99
66
150
24
21
195
21
72
3
24
6
48
360
90
6
111
24
48
57
30
30
30
285
96
189
96
75
9
54
9
3
24
90
75
144
27
60
108
45
21
60
36
60
120
24
84
36
36
84
6
57
21
66
6
144
264
75
51
324
162
108
12
90
24
30
36
24
36
60
48
30
42
3
75
66
6
108
192
60
18
219
81
156
36
48
156
6
138
72
24
90
33
147
60
114
12
27
57
15
285
24
12
18
126
39
21
6
18
150
96
141
3
42
123
57
240
48
87
15
33
21
30
6
108
72
30
24
24
42
243
237
138
30
30
6
111
9
60
36
114
90
51
24
75
36
48
162
48
12
54
60
36
30
60
84
30
33
27
186
84
180
60
6
60
114
6
18
120
36
30
33
57
54
12
93
315
66
84
192
240
24
36
30
48
60
12
120
24
30
36
180
204
84
72
18
66
51
75
18
51
225
159
15
30
6
60
6
234
36
90
27
3
117
63
204
36
114
84
6
84
9
57
180
84
60
99
123
60
33
45
60
42
54
39
21
51
69
6
45
72
51
45
45
36
66
24
126
63
51
6
18
72
78
12
27
72
51
48
66
24
6
30
63
93
18
96
84
72
30
168
39
3
210
24
60
24
132
27
33
114
21
99
45
45
6
30
60
24
144
36
15
39
225
51
21
33
36
3
96
105
180
51
15
9
27
78
126
30
30
36
60
24
156
48
162
15
255
33
45
6
66
24
30
36
153
147
168
66
123
27
66
27
57
15
81
24
63
123
108
276
6
135
9
54
36
6
240
228
6
60
66
24
60
6
48
42
60
84
54
72
45
3
6
6
273
75
36
105
99
102
234
6
48
30
30
51
21
315
75
78
15
285
126
6
300
24
24
120
27
45
60
84
150
36
198
42
57
81
150
30
27
39
30
3
120
57
15
96
3
45
27
69
9
66
126
84
75
21
24
90
84
60
66
60
84
12
30
24
141
24
69
51
81
87
21
12
90
24
150
144
39
33
198
9
87
66
78
96
84
72
30
114
150
63
81
90
102
48
192
63
96
75
ABCD 97886575492*3^$a+1 [50000]
25
71
13
48
89
36
7
192
53
31
11
25
113
115
35
6
7
35
90
54
61
60
72
5
12
54
120
120
97
47
30
90
162
223
23
18
30
25
17
115
12
23
72
6
31
36
12
36
137
67
65
31
12
5
84
6
25
60
83
1
36
12
48
215
13
29
6
1
41
43
17
42
25
41
102
18
67
35
24
1
12
35
30
127
5
43
12
53
48
48
7
35
90
24
31
60
24
125
54
1
29
12
78
109
233
48
7
149
30
6
7
11
37
5
30
48
144
6
12
24
19
12
119
85
5
456
168
91
11
157
5
43
29
30
13
12
36
59
114
72
12
18
30
55
12
47
78
60
36
12
43
11
30
84
7
17
6
30
91
41
24
36
19
48
23
18
30
66
36
42
6
7
89
31
17
43
48
41
31
17
55
47
13
12
173
48
175
12
143
18
174
198
42
25
60
48
48
77
30
37
48
60
168
60
35
30
79
77
31
65
30
37
125
6
90
72
48
54
13
53
19
12
60
41
55
48
41
36
19
5
6
24
6
55
5
19
96
77
72
91
84
89
36
43
36
5
24
36
55
35
6
19
17
12
67
143
18
48
31
23
18
192
30
85
17
151
107
42
24
12
7
227
24
37
60
12
5
12
36
127
41
54
48
144
1
113
19
35
145
53
43
209
30
1
137
78
114
6
90
31
41
48
30
72
25
5
12
127
71
97
17
43
11
102
90
18
7
24
71
30
132
72
96
43
35
6
66
25
197
36
7
5
42
96
90
12
18
1
84
5
30
72
13
5
12
60
127
47
49
5
7
5
30
48
49
95
6
19
41
115
11
25
161
48
72
7
23
49
113
30
18
19
5
96
7
5
96
19
17
30
13
65
42
25
60
29
36
204
6
265
5
60
78
72
18
48
30
18
67
12
23
25
12
48
35
18
79
60
120
120
101
7
47
85
48
5
48
12
42
1
149
7
11
78
84
31
132
35
73
24
17
30
24
109
17
96
103
29
30
30
36
67
53
84
90
186
211
5
79
60
59
30
7
5
31
23
72
13
72
72
53
48
19
65
31
24
5
7
23
13
5
84
114
24
90
43
5
60
12
103
144
60
53
192
54
25
41
31
23
90
24
12
108
78
114
31
48
65
30
25
65
19
131
85
24
11
42
247
41
24
55
185
6
169
23
42
67
24
5
19
5
31
5
42
13
11
138
30
18
19
5
6
13
12
17
48
12
55
72
24
11
61
5
78
96
24
54
43
24
120
71
13
12
24
23
18
48
55
17
54
138
48
24
6
73
95
24
13
59
13
48
5
84
18
61
12
5
60
24
168
30
37
83
30
48
12
31
12
53
7
95
24
6
103
24
17
114
25
161
54
66
6
25
233
55
120
5
12
78
42
12
7
35
54
90
6
36
67
35
18
7
95
120
6
19
60
5
43
35
73
17
19
53
60
7
41
18
30
192
42
42
31
137
36
42
24
18
103
53
114
42
30
18
6
120
24
48
49
29
79
36
12
12
23
30
90
18
6
18
12
31
17
42
109
59
13
59
18
6
120
25
65
72
72
198
37
48
59
13
5
31
17
19
156
5
42
13
5
7
77
156
7
96
77
18
30
240
60
31
113
91
11
240
61
5
48
72
24
96
12
156
67
17
43
17
120
6
42
175
17
6
6
114
42
7
17
19
29
55
23
30
138
25
12
65
60
78
24
42
6
13
5
102
24
1
17
30
13
5
43
24
41
60
7
29
43
41
30
72
54
108
36
7
83
24
73
60
48
11
13
35
61
5
54
61
89
18
13
29
72
211
35
18
30
54
7
41
18
30
19
23
54
18
13
48
11
13
41
12
7
36
5
72
19
59
49
23
25
17
211
29
31
167
48
1
108
35
37
48
17
60
84
79
53
60
204
54
61
11
37
35
13
5
198
66
30
25
65
43
5
6
120
24
6
7
137
103
48
137
12
30
90
55
96
72
77
36
7
5
55
48
59
13
29
6
85
48
29
6
90
24
7
29
31
96
35
49
41
78
37
35
48
96
24
24
120
25
65
6
42
115
12
23
37
77
6
48
1
24
12
5
48
6
73
47
6
60
24
6
48
54
90
18
19
125
43
36
12
108
96
96
65
78
114
6
1
84
209
31
11
96
13
29
150
96
25
29
7
53
103
125
7
5
115
5
60
90
37
5
79
89
36
19
47
18
6
49
5
12
55
36
5
7
41
30
1
101
42
18
43
11
25
23
1
89
78
18
7
12
12
101
19
36
48
245
24
31
36
35
90
108
ABCD 97886713942*3^$a+1 [50094]
59
31
54
6
36
144
12
9
45
3
147
48
18
27
51
57
9
24
15
116
13
51
39
41
85
75
44
96
64
57
6
12
108
9
9
150
5
64
80
151
9
15
108
53
19
41
31
129
9
18
117
20
31
36
36
165
48
69
15
45
66
65
16
15
30
90
9
87
137
7
48
6
12
3
105
39
20
175
65
16
15
66
15
108
48
32
36
1
84
39
141
39
33
54
24
177
159
93
75
48
18
39
92
4
117
270
9
80
4
141
35
1
63
51
138
15
63
69
108
3
18
120
35
36
1
168
35
31
240
108
5
67
29
4
51
60
54
48
54
24
9
36
9
18
84
18
47
28
15
5
96
85
27
108
27
30
18
5
37
54
30
23
121
126
18
132
35
1
3
81
108
15
36
57
18
36
6
23
31
33
15
168
18
59
25
90
6
84
15
116
37
12
60
3
108
27
60
77
60
36
60
145
144
15
87
90
36
75
32
91
89
25
18
69
69
42
77
115
186
99
32
103
36
89
76
15
65
7
9
261
143
109
48
18
6
23
7
24
144
12
126
23
31
21
15
77
100
21
59
16
12
63
101
48
43
53
1
60
95
139
117
32
7
9
27
18
35
4
32
16
12
15
12
18
135
300
3
30
143
7
18
90
36
29
16
45
18
66
36
144
60
95
79
33
3
54
36
234
117
48
96
15
5
31
48
42
30
24
161
64
60
36
3
18
138
65
67
77
157
15
3
161
16
33
75
48
3
60
120
105
57
18
24
36
45
96
44
115
42
3
20
151
24
30
35
172
99
93
3
237
27
69
57
39
288
201
90
12
53
55
24
12
90
18
105
12
99
65
16
45
18
6
87
363
30
24
35
91
102
27
32
4
207
24
69
57
18
165
144
80
91
36
24
9
20
16
96
3
162
18
120
198
39
68
16
21
60
90
81
45
3
9
60
11
36
60
64
27
9
80
103
42
36
39
84
105
87
63
126
35
13
35
7
53
85
63
92
7
233
100
27
65
85
48
27
15
5
49
156
18
125
37
24
87
39
53
16
96
9
24
95
16
9
18
53
19
81
105
39
96
45
35
96
151
53
7
93
117
24
18
18
18
89
85
60
35
28
68
67
84
78
66
5
121
54
65
4
45
12
3
3
144
33
141
147
48
57
23
160
80
7
105
39
6
12
51
75
6
18
45
36
27
48
42
75
9
90
6
3
69
11
1
6
84
5
175
114
30
24
41
7
45
33
126
138
71
25
119
55
57
21
75
224
19
6
3
96
80
19
125
16
39
18
102
17
84
16
60
128
37
15
96
57
87
15
33
3
57
75
66
39
21
54
81
20
55
5
325
90
72
48
6
83
148
92
13
23
112
12
48
57
276
30
6
3
32
13
47
48
1
90
5
16
15
113
7
108
17
48
7
21
15
90
107
1
15
80
16
3
125
60
121
11
43
90
30
125
172
36
32
16
75
12
42
11
4
15
36
24
21
44
16
36
3
105
21
75
15
60
5
4
3
162
72
3
80
193
15
15
54
203
55
105
21
30
36
9
80
109
15
272
48
25
11
16
33
123
48
81
18
177
3
18
59
43
6
126
144
29
37
15
21
107
16
21
24
35
31
24
69
80
13
18
65
64
96
36
44
85
144
47
13
36
11
19
29
31
5
7
24
113
61
99
51
57
15
12
105
32
13
72
18
120
18
24
3
80
240
1
84
6
5
85
95
49
111
12
39
90
30
53
16
39
137
108
52
9
42
12
125
1
186
53
31
126
39
60
9
78
93
15
84
45
48
3
54
71
181
84
39
156
84
60
21
59
67
6
23
4
117
23
13
48
42
144
18
162
5
4
75
5
1
48
60
35
28
39
90
63
123
48
9
117
18
36
21
48
45
30
6
66
93
80
31
30
15
21
59
1
48
131
37
84
78
120
6
66
89
349
15
80
7
96
57
36
87
102
18
114
18
30
27
51
12
96
65
4
156
20
61
51
144
15
24
57
ABCD 97886867602*3^$a+1 [50030]
90
237
48
129
6
192
222
66
18
90
109
23
25
32
33
30
289
41
48
96
36
48
147
75
30
39
16
48
5
139
80
3
174
6
144
121
32
225
15
15
193
5
330
54
108
111
207
24
18
12
6
120
93
16
89
36
18
132
45
16
5
72
67
96
35
13
11
36
120
9
45
163
77
198
93
27
72
78
15
75
558
84
51
93
90
24
66
72
252
90
78
180
54
18
135
63
33
16
53
78
180
9
93
132
31
5
90
102
235
32
21
42
177
15
276
54
39
117
18
126
91
17
126
129
165
12
15
45
138
73
95
49
5
90
216
25
77
211
176
33
12
51
45
12
90
93
105
222
105
15
1
17
60
192
42
121
32
256
77
3
45
54
42
3
27
21
105
42
45
183
54
96
12
60
75
112
101
75
64
176
160
23
42
144
48
15
112
23
198
210
150
27
63
30
24
171
3
6
375
15
18
132
66
217
23
162
102
18
60
90
25
311
24
33
87
78
43
47
120
132
12
108
18
27
192
3
45
48
105
12
150
90
75
15
108
84
6
315
27
21
141
198
210
42
18
15
96
27
37
5
72
51
33
111
16
32
45
115
32
64
59
102
111
33
186
126
270
174
6
165
105
234
84
57
64
65
79
80
64
288
95
145
17
78
642
15
147
78
30
18
114
61
29
126
138
24
12
306
165
39
18
108
43
131
301
77
162
33
27
18
12
54
81
64
41
108
43
23
114
12
108
168
12
123
129
240
31
95
84
6
279
129
31
41
55
17
415
5
12
126
222
48
19
23
12
198
42
93
15
102
6
69
64
96
53
60
12
3
165
18
12
42
195
105
6
30
19
80
96
3
6
120
144
114
141
57
295
80
75
102
175
95
90
87
288
153
12
18
132
192
96
48
6
180
36
135
57
132
246
72
357
39
276
36
49
48
176
192
15
222
12
231
45
3
81
31
47
30
306
72
414
78
12
1
17
126
126
51
27
66
414
42
108
210
45
171
36
96
30
60
39
96
3
109
48
47
162
15
160
41
48
24
246
252
54
150
18
12
150
13
32
16
113
72
24
120
18
37
5
139
89
168
12
36
252
18
72
54
348
102
18
108
147
3
54
90
45
96
267
78
102
72
54
387
117
42
84
45
99
18
75
192
3
18
96
156
42
85
23
54
30
165
16
77
66
54
42
18
15
15
33
48
87
54
30
6
48
111
141
19
80
153
103
5
108
24
66
96
30
36
3
15
81
153
87
16
5
60
223
80
375
24
90
7
65
90
36
120
72
1
197
24
115
83
162
36
103
77
12
168
15
57
18
12
42
138
ABCD 97887656554*3^$a+1 [50206]
49
71
12
13
54
5
84
37
83
1
6
18
59
13
35
12
228
49
144
95
24
43
77
43
5
73
35
31
113
127
101
24
19
5
97
60
95
60
60
13
47
25
180
360
108
47
49
324
36
71
12
7
5
108
12
1
35
85
24
23
61
35
91
5
85
11
48
72
12
48
223
17
12
240
43
209
48
96
1
6
48
5
37
84
306
24
89
31
6
23
12
55
125
12
96
1
30
24
72
48
17
24
1
83
12
60
25
108
30
42
84
59
37
18
30
35
181
23
48
145
90
53
37
95
49
6
185
13
12
144
60
59
120
12
25
84
11
12
96
31
53
156
97
108
155
7
18
119
96
12
60
48
72
73
11
25
59
55
17
12
133
179
1
59
108
97
23
121
132
30
17
60
12
25
23
72
216
12
13
47
7
101
43
6
66
5
192
73
23
204
12
1
119
36
120
79
113
103
17
192
36
72
180
48
60
60
79
5
205
131
73
59
157
90
113
13
18
29
12
151
18
6
29
1
71
19
89
72
84
156
48
24
1
30
77
48
192
72
192
48
36
84
61
35
37
204
11
108
12
24
48
13
23
85
30
6
35
60
24
120
67
77
13
143
37
48
155
31
30
24
35
1
83
1
47
24
25
23
192
84
1
23
48
120
48
31
41
24
301
23
84
96
84
1
36
36
167
36
7
197
36
1
95
49
71
96
12
1
11
156
60
48
60
120
60
24
223
5
169
431
169
35
55
41
24
84
132
48
144
13
18
41
24
12
13
35
12
72
72
25
11
12
252
36
12
96
24
96
67
65
25
59
36
265
23
31
101
115
17
7
5
24
24
12
36
120
133
96
30
216
234
263
157
23
156
96
24
36
91
17
151
41
24
12
108
132
60
108
60
12
72
13
23
85
107
108
91
5
24
144
43
5
73
35
31
5
84
127
17
1
119
7
5
84
60
85
47
79
54
35
61
35
1
107
13
215
120
103
29
36
1
95
55
89
12
43
5
12
84
204
31
24
102
95
19
29
205
155
36
109
90
42
54
30
24
12
83
24
61
30
5
1
155
61
59
24
72
72
48
175
125
85
23
1
84
36
24
95
25
11
60
61
84
36
83
7
18
11
25
186
18
35
24
43
125
12
7
6
120
18
5
12
48
12
12
7
89
60
12
12
43
5
13
155
24
13
35
12
168
168
127
233
145
12
83
84
60
36
84
127
54
35
96
61
227
7
29
60
144
108
72
97
36
180
35
73
35
37
144
23
13
18
162
359
31
5
48
12
12
1
12
47
13
83
7
17
60
61
47
12
73
59
288
13
138
5
1
59
25
36
143
43
29
1
23
72
144
85
6
5
72
13
275
72
12
175
41
175
17
96
31
269
36
48
7
96
125
84
24
85
72
168
11
79
30
47
48
24
12
31
24
53
96
12
300
19
54
35
25
47
12
96
91
41
12
43
17
36
1
11
55
24
29
36
1
24
71
55
77
72
211
18
102
173
12
12
12
156
13
72
143
12
12
103
5
72
1
72
138
5
132
72
13
84
96
120
23
37
48
72
18
17
60
72
36
1
36
90
5
24
36
12
67
30
95
1
180
48
431
1
23
36
168
48
48
61
131
12
127
30
23
91
101
60
24
31
66
54
101
84
31
114
30
53
36
25
12
18
221
48
36
84
72
156
84
19
5
96
168
43
48
6
119
84
31
90
30
5
24
193
83
60
37
48
71
24
96
36
48
60
12
60
13
11
24
55
192
53
36
36
48
24
36
72
25
35
192
60
ABCD 97887775574*3^$a+1 [50063]
6
24
1
17
27
16
72
44
111
48
21
64
59
150
87
21
63
16
29
24
31
29
18
42
30
37
71
13
12
44
3
1
32
15
48
144
18
18
25
96
36
68
9
36
60
42
25
48
12
107
6
42
12
105
16
20
76
71
30
42
36
24
30
31
17
30
13
209
18
312
18
39
81
43
17
3
72
27
45
33
43
17
19
60
36
35
72
96
12
9
16
23
72
9
21
90
145
24
96
92
111
85
227
9
39
42
132
103
275
13
72
95
9
63
6
31
29
102
108
1
23
121
17
12
7
60
36
83
12
48
72
9
51
25
35
18
15
40
96
89
7
137
90
6
55
35
21
124
29
30
1
89
15
33
79
144
29
27
16
24
11
72
108
49
80
3
61
47
49
24
89
7
71
48
12
60
42
60
51
39
37
23
30
168
79
24
156
60
24
29
6
174
18
57
15
18
12
18
60
60
9
16
92
112
96
24
11
120
85
47
18
18
24
37
36
5
60
43
20
36
3
73
92
21
30
60
69
45
7
23
90
48
39
120
3
13
24
24
29
6
69
3
60
228
12
49
20
3
1
119
120
13
48
12
17
6
1
120
53
15
135
6
7
8
72
24
123
13
107
30
7
24
20
87
12
1
17
12
36
31
113
108
30
48
45
27
73
59
18
39
16
48
35
72
30
19
29
15
87
30
139
24
29
36
15
15
30
31
128
3
25
17
63
3
12
48
12
102
195
15
13
35
49
11
25
48
92
148
35
57
12
75
78
42
78
19
149
27
117
120
3
27
36
1
113
60
31
95
1
41
27
28
5
15
100
24
24
29
6
69
75
37
24
35
54
6
45
76
8
15
60
78
18
37
137
18
13
35
30
42
120
49
36
47
18
108
12
78
24
60
48
72
13
17
18
42
91
89
18
72
60
6
84
31
17
78
24
96
21
69
54
138
30
49
173
48
12
6
1
24
20
75
42
103
56
93
91
89
30
1
59
36
42
79
41
42
18
198
37
17
30
277
101
48
39
16
17
30
18
67
5
12
36
12
78
45
36
4
59
48
109
144
47
9
183
97
84
5
24
30
6
240
12
72
111
220
47
30
19
11
9
16
17
7
23
36
42
12
66
1
23
36
1
59
12
42
3
64
11
105
33
30
141
4
35
54
66
174
30
36
114
48
19
113
90
1
20
15
61
53
31
137
18
144
13
24
29
115
29
43
32
52
96
17
6
9
16
35
24
150
18
42
51
36
39
90
30
1
56
33
84
66
25
35
114
43
17
18
60
42
126
129
28
60
47
73
44
16
5
43
5
75
15
1
11
33
27
102
18
60
25
24
23
217
23
96
1
89
114
1
80
27
72
36
85
5
42
12
78
15
87
37
84
119
156
102
55
104
40
29
60
7
60
17
18
13
12
84
149
27
28
36
293
7
41
12
48
12
30
138
18
25
119
13
47
13
65
42
21
15
72
25
17
66
84
13
32
3
85
20
4
131
357
21
30
24
30
18
138
60
87
88
5
42
132
30
168
18
24
61
65
39
76
35
114
30
60
157
24
35
24
36
84
57
63
37
120
83
1
17
3
27
18
84
18
85
24
119
81
48
33
48
30
1
56
15
25
65
150
72
1
59
120
33
3
1
8
21
12
115
113
175
5
114
21
9
87
3
13
24
24
5
42
72
36
60
25
47
85
68
75
84
1
29
6
69
63
12
13
60
65
150
25
5
72
48
18
61
11
45
40
107
13
60
47
117
40
8
136
132
47
37
89
31
89
24
15
51
132
45
3
25
47
33
15
102
139
41
12
15
3
25
5
192
18
109
53
7
36
84
8
165
43
35
72
13
168
107
13
89
78
12
6
51
76
17
15
33
42
78
102
48
18
114
66
175
5
87
63
72
13
32
3
105
9
31
179
96
37
17
7
23
6
84
7
119
42
79
20
33
63
27
36
97
5
12
60
31
47
73
80
129
7
83
18
123
39
61
12
5
3
39
6
42
12
60
126
31
80
69
162
48
30
120
42
30
27
48
33
12
90
13
17
39
69
12
79
36
23
60
174
31
17
42
18
103
47
49
11
13
5
30
61
20
36
57
96
7
35
13
56
9
127
60
5
103
59
36
120
9
111
72
12
18
3
72
3
145
32
12
51
24
13
24
96
17
30
18
19
11
9
123
96
24
6
42
9
39
12
25
20
100
77
6
37
53
12
30
42
18
138
42
42
18
12
97
11
13
17
39
63
36
12
33
27
85
17
150
37
23
37
23
13
77
30
6
90
42
ABCD 97888553086*3^$a+1 [50000]
48
33
120
18
6
144
120
39
33
108
3
48
57
24
23
49
36
48
36
216
39
104
91
42
75
56
43
29
7
42
36
12
191
43
150
18
101
88
24
69
54
54
216
6
33
24
27
42
18
36
12
18
42
72
69
80
115
54
36
24
84
78
12
6
48
42
36
12
29
13
12
90
165
3
5
43
6
63
27
101
1
54
81
51
45
56
16
57
63
9
18
93
123
6
18
30
18
36
65
31
33
3
101
43
18
72
18
18
66
108
17
25
48
96
48
15
32
25
39
48
9
30
6
90
30
126
36
60
18
11
25
15
51
90
96
18
48
78
30
42
138
17
88
75
45
152
88
27
117
21
11
88
51
93
45
78
30
18
60
12
18
11
49
234
21
8
112
3
117
24
21
75
80
48
16
152
19
24
66
35
7
9
57
42
5
13
3
51
66
42
36
45
57
108
42
12
54
71
19
42
11
97
36
75
15
12
53
184
21
12
24
12
36
18
45
45
24
11
181
6
21
63
9
24
24
3
54
15
15
33
32
424
176
40
3
30
42
48
101
25
15
153
18
29
37
6
21
33
30
18
18
24
5
25
24
18
12
33
27
5
31
30
3
51
6
84
18
90
15
24
3
12
105
39
57
24
56
112
24
75
77
43
6
15
80
7
6
72
123
87
6
51
87
42
54
12
144
24
12
153
9
60
12
63
56
31
12
53
19
6
12
35
136
15
36
48
21
39
54
102
6
36
27
24
39
57
80
1
150
9
21
54
78
144
36
84
63
45
99
27
72
18
108
96
47
91
21
3
144
45
9
15
105
90
24
18
75
9
18
54
18
36
42
54
65
16
128
37
36
42
5
7
17
64
33
23
7
114
87
48
57
18
24
45
9
30
60
18
48
24
51
75
245
40
24
9
96
48
144
63
27
6
30
162
15
27
66
3
32
1
63
80
1
18
6
48
18
29
13
11
192
25
87
3
42
51
111
57
96
129
15
48
8
73
6
12
6
18
5
96
16
9
30
90
90
42
30
21
32
1
87
45
72
66
114
47
19
18
90
65
168
43
72
66
3
80
187
21
8
25
24
15
72
32
73
90
6
36
36
156
36
119
97
54
96
54
11
48
25
96
18
36
90
12
36
72
47
13
18
90
72
87
87
6
51
3
216
120
53
37
42
48
18
71
19
6
95
13
108
108
11
25
18
45
57
87
21
6
45
27
90
51
87
33
56
25
23
67
36
48
18
18
18
24
192
150
165
9
126
78
54
29
1
90
126
15
9
111
27
18
60
39
45
150
21
24
99
5
85
12
18
90
6
29
19
24
90
120
24
59
7
153
27
69
57
111
51
24
36
9
45
12
42
18
3
128
25
54
6
48
126
53
115
173
61
83
1
6
108
30
114
36
9
21
11
13
11
163
18
27
63
90
168
120
24
66
42
54
48
126
15
32
13
12
108
6
48
45
72
33
23
72
16
15
48
36
24
36
41
67
77
40
57
6
9
165
144
251
120
25
63
56
79
126
3
8
25
87
27
174
42
5
64
96
33
120
6
48
60
66
11
49
135
45
216
12
168
66
6
18
18
120
51
21
36
6
30
3
33
36
35
115
48
69
57
90
144
54
18
72
42
18
105
51
96
30
71
16
27
21
63
144
17
19
54
72
47
31
9
96
51
53
40
21
12
36
107
55
198
36
18
29
43
216
93
33
18
24
12
18
96
111
27
42
30
21
32
1
18
78
39
9
72
15
3
54
135
8
61
102
78
15
51
24
29
48
49
39
225
18
6
12
6
18
123
3
29
88
56
19
45
27
42
3
195
21
8
91
240
72
5
49
84
3
21
36
126
65
120
43
78
23
67
77
64
104
88
32
25
36
24
3
51
5
67
18
66
36
6
23
13
126
36
12
72
42
3
8
1
6
102
83
97
6
18
18
93
8
91
21
57
47
72
25
72
54
9
39
17
1
72
6
36
30
15
24
32
43
18
84
96
159
8
25
6
12
54
24
90
102
96
18
29
7
81
21
36
60
51
72
21
12
78
129
51
5
16
9
162
24
36
84
21
8
64
96
33
18
54
54
36
66
11
139
93
105
126
18
23
49
36
59
43
24
45
72
363
6
48
18
93
51
18
11
13
11
1
183
152
313
15
3
60
81
48
105
18
5
13
123
32
112
33
39
57
47
7
9
24
32
16
45
18
36
12
57
3
30
18
21
21
ABCD 97889135458*3^$a+1 [50016]
3
9
24
159
13
35
12
25
20
3
69
24
18
81
109
18
74
64
68
72
148
8
16
72
8
15
33
78
30
87
1
12
14
30
3
13
23
25
32
27
39
54
16
48
35
9
36
15
13
35
9
28
44
15
91
48
5
13
14
9
21
39
33
16
11
33
36
12
16
36
26
21
12
33
124
18
18
8
28
80
63
12
81
39
25
78
2
15
24
96
37
8
3
48
9
4
24
71
60
85
11
24
39
144
18
36
36
16
11
9
24
10
26
12
28
78
2
87
48
1
204
120
24
26
21
27
18
15
57
36
99
9
15
21
36
88
11
9
52
23
21
18
9
37
8
72
4
14
54
4
96
47
7
38
16
26
64
113
13
12
11
84
72
129
96
30
64
158
64
23
121
2
21
25
8
96
48
24
27
45
3
7
5
133
8
24
27
37
44
15
12
21
64
24
155
9
195
1
11
15
118
8
64
12
24
47
72
25
30
18
14
30
3
15
90
15
103
42
47
33
12
51
39
18
52
12
35
43
74
60
48
16
44
3
12
21
76
44
24
12
51
9
36
36
12
46
42
20
16
48
24
12
60
56
64
32
4
11
57
40
26
16
144
54
90
48
5
171
9
57
36
60
30
6
3
55
6
20
72
60
3
9
15
37
18
30
18
5
85
23
37
12
116
15
37
8
64
20
42
18
4
68
63
12
9
27
24
1
36
36
20
24
4
6
113
13
2
82
14
33
31
113
21
192
16
8
18
18
12
27
97
38
46
23
85
6
41
61
59
37
92
36
24
75
69
12
28
26
16
80
10
54
48
32
9
93
88
8
12
15
9
28
44
12
52
116
36
171
91
26
36
3
36
1
36
80
24
48
24
54
30
18
6
12
88
12
44
24
12
16
47
81
27
25
8
36
4
6
5
85
164
3
61
98
64
17
96
1
56
28
24
36
12
83
25
44
16
8
27
49
8
16
20
64
44
39
57
3
37
6
5
123
33
48
45
3
72
72
13
11
24
48
25
12
11
21
4
24
20
64
8
18
117
25
48
18
26
63
141
3
25
47
63
10
44
24
27
21
52
8
15
39
22
26
6
15
12
21
63
9
28
60
128
42
10
8
99
1
12
8
6
48
10
11
13
12
24
11
69
12
36
106
38
99
24
1
8
54
22
47
13
144
164
36
27
1
68
27
27
22
8
39
21
27
21
36
64
8
3
12
1
26
10
12
8
36
60
12
6
117
109
36
20
16
102
5
1
143
37
36
2
78
3
9
15
45
3
87
57
96
60
13
20
24
108
28
12
8
16
8
76
24
35
21
16
35
129
36
3
33
24
3
1
8
18
46
23
1
12
32
46
62
12
70
170
39
61
180
47
24
55
26
64
23
133
8
16
18
254
28
96
8
30
9
45
52
36
83
96
1
23
49
8
28
35
57
100
36
62
18
111
33
108
36
3
25
44
16
48
36
71
9
34
149
33
3
12
12
1
8
6
18
48
16
47
73
6
38
72
72
144
10
14
64
44
27
27
54
100
8
48
51
27
33
13
2
10
6
48
26
16
11
12
24
45
24
3
1
44
132
174
6
36
75
37
44
10
5
1
44
40
6
2
72
16
36
8
3
12
57
156
16
12
32
15
43
80
33
1
36
72
2
6
27
13
8
99
7
66
179
61
36
143
9
12
15
1
38
6
48
28
80
3
36
33
75
21
12
16
95
121
48
162
6
36
59
75
30
36
60
18
22
8
108
24
30
18
15
111
54
88
8
4
44
42
162
12
16
12
11
13
20
3
85
8
4
47
48
81
63
1
56
51
1
26
64
2
24
63
273
6
33
25
80
15
21
3
31
26
15
87
10
47
39
9
120
1
24
11
1
60
71
9
84
132
39
9
54
6
64
35
39
16
48
17
15
18
15
25
24
191
9
36
39
25
8
15
57
36
16
8
40
95
81
28
56
16
8
135
1
35
13
35
73
44
24
27
13
60
71
21
63
45
52
80
4
11
33
72
16
2
9
96
24
31
5
85
11
43
26
27
37
72
84
59
1
8
27
73
2
6
15
69
70
89
45
75
33
28
44
12
10
5
57
18
10
23
48
33
15
13
20
52
36
38
6
64
90
2
142
18
20
15
1
74
6
40
18
26
39
15
16
54
116
28
26
57
1
6
2
3
43
26
36
3
133
24
8
15
129
63
27
9
55
65
1
14
54
36
102
10
24
12
59
55
89
48
37
108
6
18
23
69
72
27
33
46
18
12
8
42
58
11
13
20
60
46
48
18
23
37
23
12
48
69
36
28
36
38
6
58
18
80
28
24
56
34
18
23
24
36
37
23
1
84
47
21
4
11
21
4
35
37
23
37
35
12
25
155
9
24
64
11
12
21
72
48
135
45
52
12
71
9
24
39
9
16
8
4
8
34
54
59
15
6
12
52
47
61
23
33
28
68
40
227
57
28
134
9
1
36
83
1
47
21
4
23
36
73
11
61
48
24
2
42
28
92
36
144
10
42
95
85
36
62
22
131
13
83
39
21
153
16
2
33
96
85
20
64
24
20
3
69
24
100
44
208
20
108
90
34
48
62
21
43
122
12
63
33
28
20
75
49
35
49
11
79
65
96
15
9
1
11
33
3
69
36
159
13
44
39
9
16
47
1
116
16
56
3
7
42
95
33
54
78
76
68
3
132
57
114
66
3
33
123
72
55
128
18
52
44
30
54
72
39
12
1
35
1
56
52
71
48
7
5
85
47
45
63
9
52
20
88
8
36
15
39
18
12
28
47
49
216
48
23
9
3
73
32
120
60
15
132
33
15
21
4
107
9
16
20
52
92
27
24
37
12
11
13
8
54
30
ABCD 97889474968*3^$a+1 [50023]
40
84
32
12
108
72
96
96
60
36
139
24
216
41
40
20
24
139
29
28
12
147
60
5
24
12
19
201
15
24
21
32
88
20
19
5
55
5
40
44
7
65
132
40
3
72
96
17
24
36
60
4
20
48
7
5
136
44
84
115
57
20
7
5
76
36
20
19
180
36
21
44
24
12
60
4
3
141
20
31
29
72
64
3
5
72
115
53
12
24
175
17
4
3
21
87
5
55
24
24
120
60
65
24
72
24
115
5
60
115
29
60
112
24
32
79
96
17
72
24
24
43
77
16
51
113
12
120
36
88
15
77
24
220
56
60
28
56
84
12
12
7
149
24
115
36
12
180
65
4
3
17
24
16
36
120
80
43
17
60
19
101
48
72
60
64
104
24
7
24
21
3
161
115
5
16
39
29
28
20
124
111
60
29
28
8
48
16
36
32
43
5
12
16
240
75
17
12
12
43
125
7
5
48
12
76
3
5
24
72
24
19
5
48
12
16
32
72
72
76
24
75
185
60
24
12
12
40
3
17
60
43
29
19
9
27
36
77
48
72
48
24
31
29
40
44
16
8
36
24
108
84
48
187
29
100
27
5
12
28
123
21
8
72
24
40
60
135
5
16
128
12
24
16
128
16
36
116
12
12
316
3
5
24
31
5
112
32
72
24
64
68
19
101
67
5
16
56
31
29
96
4
36
15
24
5
4
144
32
24
24
168
12
60
108
64
84
135
101
43
77
36
12
43
5
19
5
48
52
36
68
4
68
7
48
5
12
31
5
36
84
12
43
81
3
17
4
20
67
5
12
31
29
52
44
36
19
21
20
84
72
19
45
8
132
4
72
20
64
60
48
51
29
72
36
115
53
36
19
36
29
24
91
41
19
17
40
15
29
84
12
12
31
36
84
21
8
12
28
3
53
12
12
16
72
63
60
17
12
28
63
41
55
33
207
48
177
36
3
21
20
96
7
113
24
36
108
24
76
72
104
16
32
28
92
168
72
60
7
5
120
180
180
84
40
39
41
120
7
5
60
60
163
129
8
28
51
93
3
69
3
21
72
68
84
12
36
19
24
60
57
20
24
60
48
40
51
17
24
43
77
60
88
20
36
36
19
96
41
12
108
115
48
45
20
60
52
20
55
17
16
51
65
31
65
24
28
20
55
53
88
32
24
88
20
36
24
60
28
3
89
7
5
40
51
24
24
89
168
72
16
75
12
5
24
19
84
17
24
19
17
55
53
28
15
17
12
36
43
29
12
19
29
28
15
29
36
7
5
91
41
31
5
28
15
120
72
12
48
17
16
27
89
124
296
40
140
31
5
24
40
36
8
7
24
9
92
19
29
67
60
9
48
72
75
53
16
15
137
55
17
36
84
12
48
31
21
80
60
79
77
19
81
20
28
39
21
20
7
65
48
67
48
9
20
7
48
21
27
45
68
36
55
29
31
240
36
9
8
67
5
36
48
36
16
8
187
5
88
120
44
12
31
12
48
165
20
108
24
28
8
12
55
149
24
31
5
48
12
79
17
175
5
72
48
12
16
15
185
36
19
17
12
72
19
36
81
92
48
40
44
108
7
69
32
48
136
20
31
113
12
84
124
15
65
31
29
72
43
81
20
199
69
51
41
40
8
28
32
120
12
108
36
36
31
84
45
99
21
56
48
72
7
21
27
17
271
5
7
9
68
91
12
48
12
48
5
36
144
31
125
180
64
80
36
36
28
20
7
24
173
96
12
48
76
48
36
36
44
16
8
67
9
20
36
16
24
8
67
48
137
76
60
32
108
4
80
31
113
7
17
76
116
136
108
27
45
92
31
41
31
17
60
7
5
240
91
53
12
108
67
89
19
89
28
75
17
52
99
41
19
57
3
9
87
36
149
4
44
31
81
180
24
20
24
156
12
7
45
3
29
240
36
12
36
67
113
40
80
36
36
72
43
108
81
3
53
88
32
139
5
4
27
60
165
44
4
36
80
31
33
20
24
52
15
5
103
5
52
48
32
24
52
63
41
40
8
28
20
52
72
44
12
19
141
3
17
24
48
103
48
41
36
64
48
8
64
8
52
48
63
5
64
99
65
100
116
55
144
5
112
20
24
100
20
60
64
15
5
16
8
28
20
40
44
4
15
21
56
24
36
24
43
48
9
44
72
40
20
24
60
36
60
4
8
76
20
124
56
31
9
36
120
36
60
15
29
108
7
65
96
4
80
4
72
68
31
5
40
24
44
103
189
75
21
44
4
72
164
60
216
64
20
60
19
105
92
48
12
163
36
29
52
8
36
36
4
8
88
108
32
48
4
ABCD 97889529022*3^$a+1 [50018]
48
60
48
35
160
3
12
24
66
72
150
12
6
138
21
33
23
192
192
16
27
78
159
80
31
90
78
30
12
78
132
5
103
41
31
18
47
43
84
57
48
33
180
59
43
120
60
81
51
24
42
42
6
11
73
72
66
78
6
65
19
30
15
72
80
24
13
96
6
45
168
63
72
65
115
53
37
36
39
105
66
42
59
40
80
109
42
57
8
55
17
193
42
125
1
42
234
3
33
114
69
9
108
3
39
60
45
105
18
102
30
48
18
54
17
49
72
24
39
9
63
57
6
89
1
119
48
19
24
30
306
30
71
25
42
48
60
60
12
66
30
41
169
39
33
30
24
33
111
12
77
121
6
48
12
45
8
91
6
39
32
103
12
12
17
168
1
120
71
115
173
1
24
60
12
90
120
45
144
81
6
12
78
15
99
213
75
53
25
48
120
42
78
126
60
6
72
96
42
60
42
18
45
9
6
78
27
32
115
5
73
18
36
24
144
90
126
12
5
64
51
42
60
66
114
83
25
119
19
30
15
27
72
90
126
6
168
95
48
85
107
1
66
54
24
90
5
120
127
120
36
69
99
30
66
6
78
54
48
42
18
72
120
42
36
120
78
12
24
96
90
29
211
18
210
24
441
32
25
18
6
66
30
120
18
30
84
60
90
60
90
15
8
40
69
99
15
12
117
80
13
78
102
60
42
185
7
6
102
21
24
3
30
24
24
126
90
36
144
36
90
72
6
24
30
78
12
23
157
210
18
24
54
257
73
15
104
7
54
12
18
240
12
273
21
156
24
66
42
6
77
72
37
18
30
162
138
18
114
18
126
66
65
73
47
121
60
78
21
33
72
71
7
65
1
90
149
25
30
18
150
12
30
15
152
25
24
24
47
31
78
6
96
102
47
31
57
93
108
90
21
8
211
30
42
5
55
42
6
41
13
90
12
21
32
67
30
6
78
96
108
18
12
33
15
9
141
42
42
90
66
27
72
39
12
54
23
115
12
60
6
48
30
161
88
33
78
12
108
312
72
48
65
55
90
42
6
47
25
15
104
120
19
69
72
56
7
42
23
37
78
6
30
161
43
30
30
42
63
45
60
30
48
72
18
18
45
104
72
1
72
23
43
102
47
13
30
125
7
18
138
222
78
41
1
198
17
24
160
111
9
144
111
66
18
21
15
9
99
120
30
66
21
21
30
48
12
54
3
51
12
57
27
6
138
30
42
29
163
30
23
13
131
120
19
24
5
73
60
27
57
138
78
30
17
88
24
21
54
5
235
54
47
24
13
35
13
48
59
25
18
189
75
144
54
47
1
210
174
126
60
29
43
102
36
155
24
16
3
21
3
198
54
41
43
114
150
126
66
6
48
54
17
43
21
9
36
12
174
54
36
24
144
168
18
30
6
204
24
72
60
185
25
23
1
47
67
48
69
39
6
11
103
66
71
43
12
84
24
12
18
72
12
18
144
41
43
45
75
24
21
104
25
18
149
163
30
90
5
168
49
54
24
6
11
241
24
60
11
49
23
72
91
5
25
42
6
150
54
147
33
66
21
56
49
6
300
42
51
9
90
5
1
90
12
78
204
90
53
72
48
49
15
56
25
24
78
65
43
108
60
6
60
108
18
29
48
31
216
33
15
48
30
35
13
219
15
65
31
41
55
114
36
3
32
49
234
126
72
12
48
84
71
67
30
18
29
55
161
40
105
18
101
1
78
144
6
30
72
30
24
24
87
15
90
183
171
30
111
45
60
159
8
136
15
84
5
61
59
145
30
17
16
9
15
39
42
47
120
67
30
23
13
84
96
12
3
123
30
30
17
37
36
54
42
48
102
6
59
1
30
9
33
47
79
84
120
12
9
9
111
69
12
18
5
40
33
39
105
39
24
80
187
30
ABCD 97890258028*3^$a+1 [50015]
60
84
48
88
92
139
9
164
7
41
120
40
39
29
24
48
148
60
72
32
43
84
156
5
60
79
36
24
113
16
72
20
28
51
21
15
144
41
40
189
39
572
108
67
33
44
168
12
13
35
228
52
8
100
80
127
17
36
37
123
27
24
93
56
64
68
169
59
7
144
21
60
80
40
20
48
60
91
41
19
101
52
123
17
96
7
5
40
69
119
31
53
16
72
32
13
95
48
31
41
139
41
28
44
16
27
93
27
84
53
36
24
7
41
168
61
30
29
24
67
53
40
56
7
113
4
48
108
92
19
29
31
120
53
43
90
174
93
56
24
7
60
9
51
36
53
40
20
31
36
225
128
7
17
60
43
173
187
153
24
8
60
108
120
151
141
39
53
40
20
163
144
30
23
48
25
35
55
60
65
139
29
127
45
68
187
65
12
460
27
29
180
52
135
24
41
108
312
145
3
92
88
144
200
108
40
20
48
31
21
140
79
90
59
84
96
100
80
61
11
168
12
12
37
96
95
48
24
7
29
220
20
40
84
56
24
7
66
144
11
192
28
248
4
3
84
96
65
108
67
5
48
31
36
24
81
32
48
60
132
16
72
45
35
40
20
60
19
29
12
108
61
39
12
99
29
12
172
188
259
249
27
77
127
150
6
24
113
60
127
33
308
28
44
16
12
180
68
31
36
84
89
112
39
53
208
15
305
28
92
139
6
90
65
19
21
68
4
3
60
84
60
29
7
165
8
72
72
7
21
152
48
420
19
89
12
19
113
36
24
7
293
16
201
6
65
19
60
156
144
33
8
19
60
89
60
31
41
12
48
108
60
24
16
291
33
80
67
36
5
12
67
30
90
180
101
12
48
55
117
108
180
12
63
5
108
4
213
23
144
16
51
120
9
21
6
33
224
228
229
71
19
33
68
79
60
6
3
20
72
19
69
60
27
5
115
180
17
67
120
89
67
204
209
24
127
29
60
12
48
7
24
36
114
11
79
120
29
97
27
147
36
53
31
29
24
40
87
180
41
52
20
28
72
176
144
187
69
20
67
84
101
79
33
3
33
27
53
60
7
245
48
60
31
9
20
124
188
132
67
81
32
127
69
72
15
65
55
60
53
12
132
60
7
69
32
40
140
19
29
121
11
240
229
6
144
81
8
31
53
168
28
32
19
221
112
48
9
123
56
352
15
125
28
144
27
233
97
51
15
24
33
56
31
29
84
7
36
5
235
77
103
24
60
29
72
259
89
100
20
1
3
48
45
54
36
125
25
3
32
72
60
67
9
147
144
113
163
53
12
132
48
88
57
83
91
21
189
39
51
36
77
7
29
52
8
24
48
19
41
28
21
11
88
141
11
168
40
87
57
80
28
60
45
35
55
180
17
7
69
72
15
24
29
112
39
29
31
6
35
55
93
171
153
117
11
19
60
6
23
24
88
48
51
93
8
79
60
6
90
17
7
36
257
76
171
29
91
89
72
25
75
15
53
172
32
7
81
99
33
48
99
29
4
8
40
20
139
81
39
269
120
7
53
72
19
9
200
1
6
24
9
12
45
83
252
48
1
119
7
17
48
60
112
63
17
120
88
248
72
120
168
31
9
44
48
19
41
115
65
48
1
150
60
21
ABCD 97891748972*3^$a+1 [50004]
6
60
54
54
156
6
18
66
60
66
95
73
30
6
24
12
18
120
6
24
66
5
25
11
19
114
120
35
1
24
102
18
11
24
55
30
36
6
24
96
18
6
17
12
7
30
35
13
47
84
1
59
1
71
7
42
24
60
60
30
36
30
35
48
25
35
55
36
24
102
90
65
19
6
60
48
180
12
18
5
7
18
11
25
11
25
30
48
36
5
85
30
65
1
108
30
66
114
42
60
84
47
13
60
95
49
35
55
42
78
12
18
30
53
7
30
23
72
37
35
48
7
90
24
24
12
18
5
91
41
133
83
7
42
54
41
55
29
25
6
18
47
25
30
30
24
35
25
114
30
11
19
6
24
12
11
43
5
19
41
49
120
126
6
24
24
162
24
24
72
18
102
5
49
24
30
72
30
18
113
13
24
71
1
48
36
30
89
1
11
24
25
96
144
24
11
60
36
25
84
24
131
1
24
30
6
30
18
12
18
90
102
48
6
30
5
25
24
35
55
41
49
96
11
19
6
18
6
131
25
24
59
96
1
48
60
11
24
1
24
72
90
168
5
97
11
19
90
108
47
13
6
5
36
43
41
49
36
54
60
36
96
30
23
48
7
30
6
84
41
19
90
11
1
150
53
277
18
41
36
109
6
18
36
96
30
89
25
119
12
25
48
36
96
11
60
7
12
29
121
30
54
119
25
36
36
11
108
1
90
5
13
6
270
36
71
48
24
36
49
36
30
41
13
60
23
12
1
24
12
35
43
42
11
7
41
61
90
29
24
1
36
84
30
126
24
126
41
133
180
60
6
18
60
6
54
12
59
36
13
12
144
24
11
120
49
6
5
145
84
35
37
90
41
7
41
19
6
126
84
6
35
73
60
6
54
35
97
60
18
12
18
11
19
6
215
31
18
96
35
72
43
29
1
114
6
36
35
19
30
30
36
101
37
60
102
48
30
12
18
12
29
61
11
97
162
5
19
36
18
6
17
37
6
41
85
108
36
126
30
84
59
108
13
36
120
90
18
155
25
6
114
6
29
55
12
5
36
43
36
210
18
90
30
12
108
96
114
30
6
6
101
13
35
31
18
132
24
107
37
6
6
30
18
23
13
24
6
6
18
30
36
144
11
1
35
96
37
12
24
66
5
25
18
60
192
18
11
85
30
41
13
12
119
121
78
90
6
126
11
37
60
30
60
30
71
1
48
30
17
49
24
35
61
95
24
37
84
24
11
1
24
11
19
66
18
5
31
30
11
36
67
12
53
157
24
35
85
36
30
54
11
55
84
24
30
72
18
5
1
11
96
73
30
126
54
60
66
23
72
25
18
30
60
132
95
84
60
181
18
90
6
5
1
24
24
11
205
24
95
12
13
11
85
66
60
24
114
30
6
36
23
1
71
133
30
30
11
49
95
91
89
115
6
84
12
35
25
30
60
18
66
54
12
59
36
25
174
17
13
186
18
42
54
11
43
6
131
109
71
19
17
12
25
71
61
119
1
18
12
84
30
24
6
6
108
71
49
35
151
90
24
11
61
78
6
6
18
131
49
36
131
24
31
5
13
60
36
107
127
137
43
17
115
18
36
60
35
132
49
48
42
5
13
66
41
36
24
73
71
115
6
90
30
48
36
60
54
113
108
151
48
5
37
11
108
24
48
79
90
30
54
54
17
24
25
11
43
101
109
126
6
23
60
48
73
24
60
12
35
36
13
36
215
13
66
60
60
30
96
48
30
197
13
42
29
72
19
30
120
54
66
48
36
36
48
66
5
1
71
43
6
18
5
25
90
66
6
48
102
30
41
7
6
84
11
31
65
43
65
175
5
1
120
71
24
61
18
66
84
60
11
55
5
19
12
30
18
36
5
1
30
5
103
5
67
18
42
84
6
24
120
35
24
36
19
120
90
192
11
97
30
6
11
48
1
6
24
41
13
11
1
24
11
108
1
6
41
43
24
36
29
7
78
36
150
29
1
36
48
42
18
12
54
114
132
18
6
90
30
6
24
60
126
108
66
36
24
29
36
19
6
36
18
30
60
36
156
48
6
149
36
1
108
30
66
54
60
17
49
30
17
13
35
55
30
30
17
49
30
18
11
19
30
35
31
6
35
36
97
72
35
133
95
60
36
1
84
36
48
6
84
6
95
19
6
54
5
31
29
36
31
18
23
108
25
6
30
48
30
30
12
48
12
48
35
121
30
77
49
18
30
120
143
13
95
19
42
54
54
11
169
107
13
66
5
121
18
36
5
229
47
145
114
137
13
36
23
25
11
109
11
1
131
79
18
36
6
60
24
36
18
6
89
1
6
30
18
5
48
73
66
113
31
41
36
24
108
61
66
48
5
121
95
61
119
169
12
24
24
6
6
23
61
6
54
36
18
41
19
6
6
18
36
11
109
6
5
19
5
31
24
150
54
6
30
36
24
5
31
41
19
30
54
90
24
71
1
ABCD 97892509948*3^$a+1 [50116]
130
44
36
46
248
172
48
26
144
132
108
22
44
24
180
30
70
12
114
84
32
444
16
30
78
56
46
78
66
176
30
100
60
84
54
26
46
50
138
36
10
36
98
90
10
72
44
24
10
110
52
38
6
274
72
54
96
54
26
18
100
26
336
34
116
4
86
54
10
20
54
6
84
162
10
54
54
90
50
12
54
70
36
30
68
100
12
224
46
18
80
106
156
134
6
48
16
56
54
34
110
126
114
66
240
30
36
208
42
18
62
4
50
54
36
76
18
162
224
54
312
84
124
110
36
64
162
18
26
126
10
14
66
54
70
44
30
90
16
26
270
30
88
56
24
100
26
30
16
18
156
14
36
64
20
126
16
198
20
96
136
44
54
102
70
74
10
80
6
54
220
80
24
112
18
122
58
50
22
14
46
44
10
54
116
4
72
8
42
58
152
144
34
102
14
46
18
72
38
312
18
36
156
10
8
126
6
18
22
68
36
4
42
18
126
66
8
36
180
10
54
26
334
6
20
34
56
100
36
150
38
10
116
46
338
90
40
152
28
72
14
46
20
180
24
4
60
72
8
72
18
76
44
322
18
36
354
126
14
100
56
16
198
92
28
116
36
24
64
116
30
34
92
118
32
210
190
104
40
114
246
116
28
72
18
122
148
32
28
20
10
50
30
6
40
176
28
20
16
26
64
66
14
54
120
126
34
2
150
18
126
10
26
94
14
112
104
46
20
54
90
150
36
18
66
126
60
58
222
18
20
6
90
36
28
72
110
60
18
180
40
50
190
56
114
90
12
114
46
74
136
158
102
28
6
26
10
8
36
120
6
18
10
36
36
74
54
96
144
40
270
42
18
20
136
140
46
200
108
502
30
18
6
84
36
60
116
30
28
32
18
10
80
10
126
56
10
8
10
26
114
12
114
4
42
38
90
96
84
42
190
8
30
10
32
48
16
20
54
70
20
6
46
30
18
180
36
96
54
26
210
78
36
76
18
50
12
198
82
50
10
210
50
18
12
124
66
54
80
54
136
140
46
18
66
50
46
44
4
116
46
104
10
54
26
120
34
72
54
120
60
20
46
18
62
64
14
10
80
40
26
36
90
88
26
126
84
54
6
120
46
78
120
26
60
54
210
6
84
70
12
18
26
34
12
90
60
108
36
90
54
2
154
116
90
28
90
26
10
14
10
36
66
44
180
24
120
90
36
90
90
34
30
26
114
36
94
206
34
170
162
18
126
54
82
110
78
130
42
44
64
66
14
40
26
46
8
172
78
116
180
40
86
10
20
18
136
26
60
18
12
18
70
102
78
12
8
6
30
10
194
40
6
80
30
6
18
100
20
70
62
84
114
12
10
98
10
26
154
6
20
70
20
16
18
20
10
320
46
30
54
62
28
6
36
38
82
158
130
6
44
22
90
324
14
12
24
46
44
130
26
150
4
104
120
90
36
64
122
4
90
104
270
22
170
18
46
314
10
6
74
90
46
194
12
28
90
260
42
84
60
30
126
24
94
26
6
18
100
12
8
132
28
80
36
36
238
80
160
66
14
12
150
64
144
92
124
54
110
6
246
24
130
14
162
30
18
10
6
26
18
66
24
40
80
16
66
8
126
150
64
36
26
118
156
36
14
40
54
50
ABCD 97892602188*3^$a+1 [50022]
45
3
42
83
28
15
45
32
25
87
117
63
12
8
12
31
5
12
48
112
8
7
45
87
48
180
41
40
105
11
1
23
24
43
17
25
36
36
11
88
45
30
6
3
8
24
1
12
11
4
63
9
108
92
4
20
1
18
17
88
15
57
24
45
11
24
55
6
3
20
36
4
68
12
52
24
44
12
48
31
81
51
5
85
27
12
51
5
64
24
24
68
7
108
9
8
1
39
21
39
32
48
7
5
4
60
87
137
7
5
100
44
37
47
7
9
39
17
55
18
111
15
9
117
15
20
43
36
5
25
42
9
24
44
12
19
9
36
32
60
7
77
48
76
20
4
45
48
60
63
81
15
8
7
5
84
16
20
36
84
13
47
43
5
16
20
31
54
59
25
23
28
216
8
40
15
30
6
5
4
68
103
9
20
1
6
84
29
13
87
3
108
9
32
13
27
21
35
28
24
36
9
27
80
4
36
9
42
30
18
5
12
12
7
29
64
21
39
92
64
21
35
28
57
6
12
5
52
21
47
100
33
3
84
57
63
68
13
75
15
30
36
23
37
3
20
61
60
90
41
36
49
59
16
51
17
73
63
36
68
16
20
4
36
20
12
97
75
12
84
84
12
3
18
123
21
3
68
7
21
15
45
9
35
13
18
6
36
59
31
48
29
16
36
20
4
96
8
7
168
53
19
33
3
5
13
47
25
12
6
29
40
15
42
119
24
52
15
144
54
35
7
45
45
30
45
56
60
28
44
72
1
35
7
210
47
48
73
30
77
12
28
8
28
141
3
33
3
87
33
96
84
24
15
48
9
56
88
27
18
15
20
7
84
6
47
1
6
29
7
9
24
15
45
32
4
69
11
24
4
15
21
15
65
64
8
4
20
64
20
1
15
3
5
1
47
25
59
108
76
152
24
43
141
27
17
37
36
63
24
56
16
15
29
40
32
7
17
73
27
51
29
19
9
68
4
24
21
59
19
18
39
63
96
5
25
6
5
40
24
15
77
24
31
53
4
117
11
4
63
113
7
21
36
111
17
1
66
33
27
30
6
57
36
56
36
12
1
12
23
55
12
24
101
60
4
20
24
37
83
49
15
8
13
35
55
9
81
12
63
104
16
24
12
20
4
20
4
3
132
48
17
12
24
76
3
72
18
75
32
1
3
44
7
105
3
18
3
60
9
15
33
3
32
19
9
84
36
32
64
20
40
3
57
51
54
3
20
31
9
15
18
123
39
30
15
27
29
36
25
84
96
11
7
45
45
75
60
8
52
51
60
21
15
36
12
90
15
57
11
43
9
15
216
29
7
33
8
28
15
65
24
55
113
12
112
15
24
77
13
72
27
8
13
15
24
20
40
20
7
18
35
1
39
20
13
23
12
12
72
24
1
11
13
35
1
18
17
31
65
48
24
60
7
5
25
36
63
44
37
15
20
28
51
36
65
24
84
48
28
24
92
28
12
8
52
39
41
13
35
37
3
15
5
12
28
20
61
15
20
60
4
32
103
57
81
155
43
24
36
41
43
53
19
45
15
30
15
140
64
20
64
3
60
89
55
36
5
43
65
7
17
25
27
24
84
3
53
24
12
4
60
32
60
24
61
30
60
30
3
39
17
1
18
9
12
56
12
1
35
36
84
25
35
36
1
47
36
19
72
165
24
60
57
3
20
4
8
4
111
5
7
42
36
12
11
40
135
69
8
24
25
35
19
9
3
18
11
4
75
89
7
29
60
19
41
61
6
17
55
45
68
12
12
60
24
25
131
36
120
4
3
48
9
48
36
96
56
7
42
11
25
3
87
5
24
24
144
16
60
36
8
40
15
5
52
21
59
31
54
23
96
12
43
36
65
148
3
9
48
8
139
41
24
43
66
36
23
40
12
24
69
15
20
96
67
89
31
168
77
13
54
5
43
29
24
4
36
32
73
6
69
20
4
27
9
56
24
36
40
15
41
4
60
20
1
3
20
64
8
4
44
36
88
3
65
52
33
72
11
12
4
3
18
24
59
24
16
116
36
4
15
36
12
17
25
66
33
21
3
3
5
25
27
12
60
44
12
43
6
3
32
4
9
6
21
63
6
75
20
12
12
7
9
21
6
5
4
20
61
18
9
56
4
15
17
28
87
18
11
16
24
21
3
20
36
31
9
32
88
20
7
5
12
12
4
20
4
33
35
4
116
4
3
60
53
12
76
15
6
36
12
27
180
24
32
13
119
61
39
36
15
17
28
24
32
25
18
12
96
129
44
19
41
12
73
36
18
45
36
9
42
29
40
24
80
37
3
15
17
4
20
1
15
33
11
25
39
15
6
36
39
60
24
3
29
36
7
126
11
4
20
36
4
9
23
52
15
42
143
16
15
9
63
18
42
48
29
16
104
12
1
35
84
24
12
13
36
23
13
3
9
6
5
16
45
3
12
8
13
60
72
36
35
49
35
40
57
18
17
49
71
88
32
64
39
77
13
36
12
23
1
3
12
24
9
23
24
13
51
44
31
17
28
20
19
41
72
24
28
3
30
27
56
49
11
64
33
90
18
15
57
27
3
57
8
48
19
12
9
24
75
5
1
11
36
12
25
83
4
108
32
28
75
41
7
65
88
92
24
61
84
15
24
21
36
47
48
12
13
99
44
12
13
12
87
12
48
36
21
39
45
6
84
9
20
16
32
13
59
48
24
13
11
7
69
3
5
1
11
4
57
23
36
28
36
15
17
4
20
13
11
4
3
149
1
18
9
36
32
12
112
9
95
55
17
12
108
4
8
36
7
9
9
35
36
36
55
5
120
37
15
81
30
9
20
16
36
45
3
12
68
7
65
13
27
3
60
108
54
15
15
18
11
61
18
5
40
12
21
47
52
8
1
35
60
7
9
48
36
24
8
7
36
30
54
5
31
17
48
49
75
51
9
56
16
3
5
1
36
11
12
112
20
61
27
21
39
87
6
35
4
44
7
53
40
15
77
52
81
11
25
83
7
6
27
20
7
5
4
32
43
5
36
4
36
63
17
1
63
20
12
12
7
18
18
48
9
12
39
5
72
24
24
19
12
6
87
12
9
35
4
36
32
64
20
1
47
13
27
72
8
67
53
72
4
51
9
20
4
3
29
28
21
54
41
67
144
41
4
45
36
23
61
15
63
21
105
51
3
36
21
44
1
83
7
29
25
47
52
15
17
1
27
3
17
25
30
21
39
36
5
24
36
12
4
9
39
20
13
12
23
12
40
3
9
8
52
21
35
112
8
12
108
4
80
1
18
5
36
43
42
35
1
23
7
18
47
25
59
19
5
36
ABCD 97892993182*3^$a+1 [50196]
145
23
162
43
11
66
24
139
11
25
59
61
5
79
5
15
15
36
24
90
19
36
71
13
53
30
85
24
44
16
11
144
49
47
18
39
16
24
96
20
75
72
78
15
172
35
24
121
12
47
24
36
60
45
64
77
24
30
210
55
36
119
6
39
96
39
84
1
84
35
30
12
24
30
24
97
23
12
198
156
15
16
60
53
7
24
71
25
23
36
205
71
93
100
60
5
6
49
11
13
188
3
49
47
45
76
5
18
126
6
57
21
55
35
12
69
69
6
105
16
128
327
18
31
8
16
11
6
54
36
13
71
109
5
6
249
15
120
36
36
45
129
30
21
33
15
40
161
115
35
54
67
23
49
17
24
6
13
83
24
69
15
1
84
11
24
157
24
29
6
36
13
84
17
79
24
56
45
12
120
79
89
6
90
31
84
29
42
37
11
45
40
47
84
85
215
145
5
60
6
24
9
15
36
126
187
20
40
36
5
6
49
24
11
150
6
6
18
49
108
59
114
126
69
4
96
65
30
6
60
114
60
12
117
27
129
16
29
42
24
181
23
85
35
1
120
20
64
32
3
6
24
90
145
95
12
24
49
5
55
65
7
23
49
23
93
111
24
90
12
84
36
18
169
41
6
60
1
23
1
11
13
36
29
259
53
55
53
126
54
90
36
49
11
30
3
3
33
16
35
13
48
35
37
17
115
84
60
11
49
11
24
21
16
5
54
13
17
39
87
9
39
36
49
20
40
35
42
60
54
24
60
60
1
20
16
59
54
15
4
11
72
78
42
129
9
19
17
24
31
24
20
16
29
30
1
20
36
3
37
29
43
23
18
6
66
7
17
103
71
30
115
11
6
54
25
36
35
54
24
60
30
180
42
43
41
30
25
48
17
31
24
185
103
20
27
73
17
31
5
48
19
47
24
12
97
11
1
29
39
27
9
15
6
75
40
8
33
43
35
96
60
96
24
9
15
6
84
252
18
6
19
5
55
36
65
3
33
43
11
21
15
24
90
51
123
96
120
105
15
165
9
31
24
24
20
16
12
5
18
49
77
114
30
36
30
1
24
35
193
41
6
126
3
15
150
102
48
132
30
3
45
246
33
57
19
84
17
139
12
59
30
79
5
42
48
25
56
28
12
5
19
197
114
30
19
24
17
15
69
7
59
114
6
66
54
25
29
91
24
92
64
29
30
1
24
221
6
57
36
21
54
12
18
39
88
24
101
39
28
36
180
191
30
19
24
197
15
51
84
96
25
32
36
81
54
6
30
6
30
54
91
23
25
44
16
5
15
60
27
18
6
36
30
60
18
96
25
48
23
144
13
80
141
36
19
35
36
1
48
5
79
108
68
57
39
75
144
25
12
59
84
66
54
6
51
39
13
11
1
20
9
7
60
12
23
97
32
45
30
13
11
9
63
117
63
25
35
30
24
30
6
39
64
35
60
12
73
155
1
11
54
3
33
18
57
9
6
13
56
15
1
5
103
5
90
97
95
24
93
16
72
143
1
5
43
17
6
13
12
48
20
81
19
5
36
19
20
51
25
60
5
24
60
126
49
80
16
41
3
15
12
48
12
37
36
65
31
59
1
29
6
13
36
12
20
3
12
13
20
15
21
40
20
28
17
79
36
20
28
60
17
19
84
48
44
15
24
6
24
30
1
29
210
42
3
21
30
156
78
12
24
3
12
28
11
96
25
29
12
7
11
30
19
77
19
17
30
54
90
49
101
3
27
1
113
60
55
120
72
59
13
20
87
24
6
126
54
6
49
20
45
43
36
12
24
24
11
9
4
11
49
36
11
60
6
3
40
125
91
41
54
114
126
93
16
12
23
25
11
36
25
44
15
13
47
69
16
80
9
7
108
24
17
6
18
7
23
9
40
72
60
35
24
49
77
36
174
25
80
64
11
54
66
54
12
43
11
81
28
125
72
18
25
11
6
67
107
120
141
3
25
131
1
233
60
6
24
1
120
35
54
6
24
25
116
84
112
29
6
24
13
11
121
5
24
30
132
24
24
6
36
54
109
24
32
75
1
132
41
30
6
15
9
6
1
53
30
45
147
24
90
30
24
1
5
6
54
3
28
23
30
6
13
72
65
30
133
36
120
11
54
132
18
49
251
6
60
30
36
78
15
27
49
185
24
39
16
11
1
53
91
60
11
57
33
60
48
30
69
27
1
125
7
20
87
21
33
6
84
25
95
42
114
13
11
30
31
11
97
71
109
41
7
29
15
9
72
90
25
29
19
71
144
97
20
9
39
16
20
9
6
1
53
19
41
31
35
36
228
42
24
3
28
48
5
36
19
20
4
47
30
114
60
1
179
25
125
115
5
51
9
55
11
13
36
71
9
52
35
84
30
96
48
30
12
108
6
54
25
24
23
169
149
79
60
96
56
40
11
108
36
85
59
ABCD 97893630488*3^$a+1 [50043]
39
21
57
15
116
12
31
9
33
66
150
39
33
138
29
28
15
5
49
6
12
33
104
13
12
42
9
3
36
18
18
5
4
8
24
96
28
44
31
126
51
51
69
27
45
32
13
3
32
136
9
11
37
27
20
16
12
60
24
39
6
83
7
30
23
85
114
117
27
12
5
28
3
18
11
40
36
63
36
5
36
52
33
30
117
33
84
15
8
31
36
33
39
24
5
76
21
60
3
36
48
15
5
1
30
21
33
11
25
42
54
18
30
3
15
29
40
21
18
78
87
15
5
37
27
32
60
4
15
5
1
30
29
76
9
47
84
16
45
59
55
21
32
28
12
51
21
15
9
96
36
20
13
90
177
21
96
12
36
39
15
21
15
6
30
33
68
28
8
24
43
45
21
23
28
27
5
7
21
8
24
133
3
24
39
36
5
4
9
18
165
15
24
36
5
72
7
65
43
41
12
12
40
3
36
6
11
1
3
12
45
3
63
6
39
48
39
72
65
48
28
3
5
16
24
20
12
25
27
12
39
12
24
30
18
41
52
24
84
12
9
75
24
60
3
30
11
36
52
9
54
21
39
54
35
67
90
78
66
108
6
12
144
18
54
36
96
17
13
6
9
21
47
64
84
3
21
12
104
49
27
3
36
9
32
31
36
53
108
28
9
18
6
30
9
12
20
28
92
28
72
81
42
33
108
3
18
36
36
23
4
81
48
63
33
12
18
132
12
5
1
15
72
12
75
78
18
30
99
8
48
36
31
30
3
20
13
23
37
83
4
32
19
33
8
37
3
8
120
12
12
43
53
60
60
25
36
23
7
24
5
24
7
69
24
12
8
7
6
36
3
9
6
9
27
17
13
54
65
7
9
12
51
54
47
24
40
24
12
56
24
49
51
200
40
8
1
18
36
24
77
16
36
32
136
36
39
57
3
66
6
9
36
75
72
21
20
12
19
18
60
15
39
12
9
12
60
84
20
37
39
48
111
12
5
13
71
43
21
20
4
8
60
24
7
9
9
51
68
91
36
18
39
33
27
15
17
1
15
32
16
36
39
81
27
41
36
4
12
3
41
24
48
31
17
67
5
4
84
12
3
57
8
36
115
9
36
36
27
42
11
52
81
11
55
72
81
33
12
111
75
5
24
36
12
79
21
8
16
27
18
132
99
75
17
12
67
9
44
40
8
72
25
54
9
9
30
21
20
49
47
7
24
5
79
45
20
7
17
16
45
39
15
18
27
3
42
48
36
3
44
4
8
4
20
25
6
45
3
17
12
28
15
6
51
33
39
3
21
9
36
51
27
18
48
36
35
7
48
9
105
27
20
43
21
15
9
12
8
28
12
72
15
6
39
84
60
32
60
24
108
55
54
123
20
19
5
37
15
60
51
72
29
1
90
21
33
75
39
48
21
3
9
27
9
56
28
60
32
36
4
45
11
48
31
12
36
6
27
3
41
28
9
47
25
12
47
7
5
37
12
39
39
9
9
15
51
89
7
17
31
114
54
45
3
5
40
32
28
32
36
25
99
15
18
3
27
6
63
24
56
16
44
31
65
1
27
63
33
20
36
25
23
67
48
45
87
18
48
11
12
49
18
29
97
27
60
3
6
48
27
15
54
12
36
6
33
177
36
3
57
27
21
54
36
33
164
28
27
21
12
75
45
99
24
41
49
39
27
60
48
41
24
108
24
28
96
39
6
27
24
80
13
75
128
12
121
15
56
1
27
12
75
45
93
3
8
7
93
116
84
24
12
85
18
65
7
189
27
29
7
21
8
108
24
36
40
56
1
203
13
39
24
39
6
39
9
6
77
24
43
33
15
125
19
41
12
60
13
42
36
12
60
189
3
21
15
6
18
36
89
16
96
27
9
24
3
5
55
18
59
85
3
9
3
8
13
30
33
44
13
147
32
43
21
36
20
64
3
72
81
24
3
66
11
16
15
29
4
8
7
144
9
99
33
45
3
45
18
21
36
3
18
11
36
1
23
48
37
90
5
13
27
27
42
3
36
12
15
5
12
16
81
47
40
21
3
45
24
12
71
4
44
115
18
18
81
20
16
12
8
7
81
24
3
54
18
113
52
39
29
19
6
27
32
48
52
87
24
30
75
15
6
48
35
84
7
18
60
47
64
116
72
55
5
19
30
39
33
11
7
36
5
12
16
20
60
12
40
3
48
24
84
42
15
33
23
24
7
6
27
20
16
9
18
36
36
12
9
8
55
141
96
80
24
79
93
32
31
9
96
39
21
57
30
17
37
75
80
24
40
111
5
97
18
5
37
3
36
20
25
3
56
19
57
15
18
30
18
11
25
75
15
33
3
36
18
15
9
3
48
15
6
48
59
1
11
7
29
7
29
19
21
20
16
8
61
11
24
28
9
147
20
24
79
60
41
120
19
77
12
19
93
153
54
41
49
111
69
54
65
52
51
17
1
51
32
40
15
42
51
39
29
24
13
150
9
24
24
15
36
41
4
21
11
52
63
17
28
51
21
36
9
11
97
108
78
12
24
18
30
113
1
84
18
41
52
80
13
18
29
1
3
32
28
99
21
12
8
24
12
48
7
21
8
12
24
84
12
24
40
21
6
17
49
87
24
51
9
12
15
17
72
19
24
53
13
6
36
53
52
24
8
52
39
6
39
32
1
107
16
51
6
36
12
18
21
57
99
8
16
12
12
72
9
111
15
5
37
3
24
12
24
24
15
41
19
54
11
72
4
3
66
51
3
21
75
57
8
37
78
5
84
108
85
23
76
27
29
7
6
27
3
5
40
51
12
54
27
63
24
48
36
141
20
61
27
21
36
11
7
57
15
33
8
55
12
21
36
33
23
19
9
27
30
6
54
15
39
5
84
31
33
39
17
112
93
48
42
5
7
29
49
12
108
27
9
75
36
12
153
23
60
19
5
67
33
20
7
33
92
1
18
18
11
151
90
11
7
9
39
21
32
12
4
57
27
56
4
20
55
21
3
33
75
12
180
53
16
60
39
5
28
12
3
42
15
24
15
9
12
27
17
12
52
32
19
72
137
40
12
39
9
9
23
55
5
13
3
12
20
19
30
36
15
48
9
63
12
21
23
16
45
3
12
20
19
24
21
20
31
30
60
12
23
1
27
3
57
36
15
9
51
12
53
64
33
15
20
145
23
84
172
3
36
21
3
17
139
17
124
21
23
64
3
36
24
ABCD 97894690384*3^$a+1 [50077]
17
103
240
30
168
30
222
90
18
27
57
24
162
12
6
30
186
3
15
81
81
48
42
36
48
81
45
36
54
41
199
89
109
3
27
162
108
18
24
18
107
121
54
60
21
63
65
79
72
186
48
42
18
30
5
112
135
24
81
9
18
30
6
72
54
30
90
150
101
115
54
66
213
111
36
78
72
215
13
60
66
54
6
270
48
27
80
79
30
42
102
36
24
23
25
24
84
54
18
179
43
30
42
90
36
180
12
18
29
25
23
37
180
144
120
204
66
150
12
54
168
12
21
240
45
90
78
72
3
144
33
48
60
131
31
30
83
61
6
120
18
6
156
17
16
39
36
132
270
12
87
9
119
7
30
59
96
25
6
48
65
16
99
24
5
25
126
41
85
18
168
102
6
54
12
36
15
117
36
72
95
139
21
27
6
12
18
90
36
3
32
16
27
66
90
105
147
72
21
75
120
285
27
48
21
123
53
37
155
67
30
18
18
24
51
80
139
48
18
18
6
219
177
12
147
159
60
120
42
30
42
72
54
84
36
149
91
21
9
24
12
6
90
174
114
120
36
71
73
119
13
12
42
48
18
107
97
36
48
11
13
66
222
72
11
61
54
30
15
144
81
54
41
97
78
72
30
24
51
3
30
95
67
54
119
67
72
72
90
36
30
17
43
12
233
25
23
115
24
101
97
18
45
192
9
108
11
115
6
71
55
9
39
162
60
120
54
45
69
120
36
54
60
30
72
23
16
21
18
41
103
30
27
9
215
1
24
36
54
90
126
48
126
162
42
11
160
27
84
234
24
138
24
54
66
126
54
150
30
6
18
30
6
54
11
19
29
192
1
12
78
30
108
6
156
42
36
107
37
198
174
71
37
42
81
9
156
60
18
30
42
117
45
3
144
63
65
25
6
72
30
59
19
30
24
87
144
39
72
36
84
345
69
27
117
72
108
78
153
192
15
72
12
114
59
121
12
72
243
32
48
37
11
7
89
73
252
108
96
15
75
90
11
79
12
60
89
19
84
36
6
15
15
24
41
48
37
198
30
96
71
19
30
191
96
64
48
32
384
139
78
90
77
43
245
7
6
419
85
48
27
105
90
48
29
25
39
15
17
43
5
16
405
18
6
35
16
3
48
54
96
23
31
138
162
18
18
18
126
6
30
29
49
191
64
9
87
3
72
6
12
60
72
15
21
30
29
31
129
63
65
133
42
36
90
179
1
36
180
23
133
42
156
165
87
18
60
12
234
18
18
180
114
18
72
81
99
29
16
99
12
17
73
18
126
24
30
209
13
30
24
45
183
18
234
24
21
45
60
36
179
96
7
180
21
147
45
9
108
12
15
81
264
24
207
9
18
5
151
6
35
85
203
1
72
23
16
135
41
139
18
60
48
18
90
54
36
6
75
51
48
29
43
5
13
24
12
111
3
12
60
90
54
246
42
126
71
13
83
13
90
66
90
45
48
111
17
37
102
5
64
9
18
108
30
59
55
57
15
18
18
93
9
36
54
45
81
36
6
84
108
5
253
99
9
120
15
176
64
165
27
3
54
42
30
15
171
53
1
95
16
63
42
23
97
78
65
37
18
60
45
57
72
6
41
61
90
132
102
111
39
89
67
132
48
60
90
18
36
173
43
84
24
102
114
18
66
72
42
36
66
21
39
9
75
42
72
72
11
55
105
368
1
54
ABCD 97894906386*3^$a+1 [50112]
15
29
133
27
24
44
25
6
12
54
35
16
39
24
30
59
73
30
17
37
6
77
36
25
6
53
55
17
100
84
45
72
18
17
24
108
28
24
33
11
124
15
90
47
40
39
17
40
33
35
1
36
174
18
47
88
36
81
95
64
60
75
101
48
61
11
25
18
5
55
5
25
42
48
72
36
33
21
18
72
161
4
15
33
140
12
16
129
84
75
32
19
6
30
24
30
6
129
45
15
8
12
55
6
3
189
3
32
73
168
126
45
111
108
36
24
57
32
88
92
100
8
120
55
89
16
32
12
55
30
123
27
54
47
19
24
17
24
28
20
16
21
11
72
55
77
19
9
20
16
36
129
126
113
13
54
9
32
12
1
39
3
5
25
119
31
30
27
153
198
29
16
51
66
72
35
1
15
9
72
75
45
18
33
32
36
31
54
30
72
9
8
112
36
93
191
40
141
75
15
5
19
29
64
12
8
61
42
33
20
1
30
108
60
66
11
48
28
20
25
30
18
39
12
75
33
27
5
36
48
36
13
35
7
90
54
69
21
84
3
3
21
140
48
43
5
12
16
51
21
48
44
48
19
18
15
3
57
80
13
18
65
76
123
41
4
8
79
105
33
215
37
18
45
92
48
16
20
12
73
15
44
13
18
114
18
45
32
48
49
78
5
7
53
43
12
57
20
88
116
49
18
108
12
5
55
48
29
28
44
36
13
12
24
63
21
11
36
7
5
1
11
88
96
39
5
12
4
99
33
39
5
48
12
13
90
156
29
7
41
103
6
23
7
60
30
18
6
39
36
27
129
20
13
78
17
12
1
54
24
72
29
43
5
12
13
3
39
33
32
48
88
20
12
37
54
54
30
5
48
124
111
53
7
5
72
60
25
27
24
15
17
144
16
32
31
36
33
15
42
11
60
19
65
25
15
3
48
5
28
27
17
48
73
15
44
1
90
9
3
18
27
12
20
12
4
39
21
12
147
12
18
42
18
18
12
53
37
6
101
19
17
12
121
12
75
105
78
17
12
151
30
11
103
5
48
52
32
28
8
12
12
16
39
29
1
75
33
63
20
4
240
33
6
174
23
48
12
4
21
119
13
18
144
36
12
101
96
79
36
9
9
12
3
80
48
184
116
7
12
36
198
90
41
60
16
9
39
32
43
45
279
18
47
37
11
7
6
11
168
31
42
12
35
97
30
93
21
59
12
40
80
64
12
12
27
5
160
84
21
15
56
4
33
35
60
60
88
9
83
37
15
8
31
5
91
30
3
72
44
16
108
15
5
61
39
80
67
41
4
39
117
32
16
32
4
60
51
17
112
48
15
17
168
88
3
45
99
48
54
23
67
21
69
114
84
90
42
5
13
108
35
24
43
117
45
6
48
42
35
60
60
40
32
60
12
55
29
139
18
84
83
60
1
11
84
67
78
12
35
7
12
18
87
36
128
7
5
64
39
17
67
5
37
3
63
17
1
15
9
47
40
48
21
11
28
111
36
9
20
7
9
20
60
13
6
102
72
95
55
18
39
69
246
21
32
7
101
88
92
84
88
36
51
41
144
43
5
145
87
8
121
36
35
13
27
44
19
77
1
90
48
5
67
78
12
35
19
41
24
60
19
17
37
18
17
1
6
33
80
76
9
3
27
6
30
5
127
72
57
68
37
84
35
55
21
20
13
3
144
116
13
30
54
27
15
5
16
60
128
36
1
42
12
54
36
71
40
32
12
13
111
51
5
25
3
33
24
51
15
17
72
40
21
12
36
6
5
48
196
75
54
12
6
18
11
61
102
42
23
16
44
16
44
31
6
18
66
39
80
36
4
45
63
9
120
35
120
49
119
7
105
3
12
18
6
81
20
16
60
39
48
18
24
3
96
57
23
12
88
45
27
32
48
19
81
75
53
4
32
60
60
4
32
12
31
6
30
18
95
52
39
36
66
35
25
119
25
23
43
5
55
89
156
7
36
66
51
44
36
12
16
20
55
41
28
21
36
23
40
87
5
31
5
60
4
8
36
49
66
6
48
23
100
3
29
48
12
145
42
21
20
24
48
36
36
60
43
21
116
55
5
16
3
156
45
8
25
18
54
11
7
108
54
3
51
17
13
71
16
45
48
27
48
84
27
21
20
24
43
102
6
17
37
39
141
15
21
54
30
90
209
12
52
57
11
108
1
11
7
36
57
32
7
66
59
1
30
24
144
30
39
12
3
17
1
95
49
54
21
56
19
89
12
24
85
51
20
97
18
177
32
19
6
18
30
15
32
36
43
5
31
36
17
40
8
124
99
54
3
129
18
165
32
1
54
18
36
27
24
24
20
4
8
55
9
9
11
28
8
108
61
15
96
69
35
88
32
40
15
81
44
1
24
11
25
15
15
9
188
7
36
5
12
52
36
15
9
15
33
15
5
12
88
63
12
5
28
84
15
33
8
24
28
92
4
291
125
25
23
25
6
72
5
24
96
37
18
9
9
15
120
24
68
127
36
6
35
48
37
11
84
16
60
27
36
17
4
51
9
8
48
7
53
64
45
15
68
67
9
120
32
73
39
105
12
11
24
25
18
12
54
27
32
37
119
19
33
3
41
13
83
52
60
21
42
12
21
36
39
66
15
ABCD 97895150638*3^$a+1 [50036]
71
19
12
78
66
185
24
120
40
87
90
15
24
9
87
39
17
19
125
24
31
105
80
24
264
16
105
6
48
60
72
29
40
15
89
1
15
56
16
27
36
36
269
31
113
112
8
96
325
59
265
23
7
60
21
152
19
78
36
51
24
9
15
72
135
65
79
144
102
131
64
75
21
39
54
84
42
18
3
9
180
24
66
41
13
6
29
40
80
85
36
23
25
36
96
3
72
63
33
24
8
16
45
54
45
72
9
135
56
43
42
83
1
47
24
43
125
85
96
66
60
45
3
5
160
57
15
80
24
16
45
90
138
6
17
13
90
24
153
63
81
9
84
3
57
63
8
16
8
85
3
8
1
60
30
21
24
24
9
102
153
80
235
60
17
49
24
36
11
16
8
19
72
5
48
88
224
85
51
48
72
8
1
84
35
160
39
6
131
13
131
24
7
48
65
7
41
120
19
45
120
120
75
29
40
21
75
8
16
9
47
24
16
24
32
48
72
24
16
57
47
115
29
120
19
21
9
6
90
39
48
72
128
37
3
33
135
111
9
32
127
185
61
6
29
40
15
65
49
95
61
51
3
21
21
11
19
18
35
16
24
96
104
48
253
6
54
87
152
85
3
80
88
24
8
64
24
45
186
105
8
61
35
91
90
108
42
30
63
72
24
80
40
9
36
51
45
18
105
21
75
200
24
40
56
145
87
93
35
16
8
7
18
162
53
55
6
27
80
13
6
93
15
17
13
107
24
91
5
103
66
54
17
16
8
40
411
69
51
18
11
16
8
7
9
72
72
128
133
35
109
12
71
7
66
47
24
55
33
48
24
56
64
24
171
173
7
129
45
6
5
43
72
5
40
56
97
42
108
17
48
168
73
144
90
12
33
27
5
40
8
1
87
24
56
24
25
18
102
63
15
113
7
41
96
43
90
27
96
24
15
89
1
24
84
27
8
37
51
27
12
41
73
66
21
80
103
41
24
64
8
7
17
184
15
9
48
24
63
17
13
51
80
49
63
207
81
24
75
186
156
78
17
48
7
54
90
81
48
8
37
60
47
16
39
33
96
129
23
40
99
125
109
35
40
32
193
39
21
36
54
54
3
24
3
53
24
103
33
32
48
48
61
59
49
143
73
30
17
7
12
21
8
61
11
72
31
65
136
24
39
41
40
9
6
17
40
24
75
21
32
37
75
48
21
6
18
27
56
144
25
23
72
16
159
48
17
79
36
29
91
53
72
24
40
24
225
36
27
8
40
45
107
73
126
65
88
15
65
96
112
63
36
29
121
48
23
24
40
24
272
67
6
84
276
36
83
16
21
3
105
23
13
24
12
255
15
144
6
35
13
72
3
48
48
9
63
27
6
119
1
119
7
78
3
63
6
11
72
16
72
27
12
9
99
72
21
24
15
33
8
48
72
13
11
48
145
71
1
18
36
65
40
56
109
27
9
174
17
24
73
87
168
15
41
16
15
9
99
45
48
48
24
80
88
9
84
11
160
8
120
25
111
32
7
113
24
96
13
195
21
18
6
75
141
18
57
24
9
36
35
19
66
35
24
16
80
24
37
35
43
125
40
32
88
176
120
61
35
43
53
13
35
151
180
21
9
168
15
21
59
40
56
40
21
3
32
163
210
42
48
161
72
73
207
177
12
11
67
36
9
57
39
152
24
40
303
72
60
141
87
65
48
40
33
66
5
193
111
152
13
11
160
24
15
144
33
39
24
65
61
18
17
40
48
176
64
8
7
126
11
25
23
7
18
36
51
56
187
21
9
15
27
45
9
95
72
64
8
25
47
85
30
45
48
80
25
47
40
56
120
48
72
49
24
120
87
104
13
27
56
40
8
25
111
8
61
27
72
105
71
49
180
51
72
48
15
65
55
90
47
64
33
72
18
125
72
43
45
72
39
36
18
36
39
32
48
7
33
21
180
71
24
40
69
66
6
108
30
137
16
9
18
21
24
8
120
64
39
36
173
16
39
105
81
47
7
12
29
16
33
87
8
96
16
8
1
36
179
16
24
9
143
7
ABCD 97895161108*3^$a+1 [50015]
52
135
18
135
165
87
9
12
60
3
51
18
12
59
16
20
124
84
45
207
81
15
72
60
96
12
68
96
31
18
11
73
18
45
87
12
53
100
87
53
36
19
45
32
49
66
150
3
15
12
24
12
18
24
27
36
8
67
144
144
77
4
15
108
57
33
15
3
9
80
31
18
59
100
3
24
105
96
12
57
54
12
17
37
11
43
5
16
3
21
27
189
15
21
60
27
66
42
12
65
31
65
37
42
45
21
90
9
8
4
36
12
21
6
21
84
39
57
24
3
45
72
9
39
140
52
8
112
20
28
21
66
108
21
12
3
29
31
17
55
5
52
60
48
192
3
65
37
63
8
1
90
5
36
19
81
45
18
66
96
27
3
24
5
208
92
85
51
8
52
33
27
24
56
7
30
51
39
17
1
39
3
5
13
27
27
45
20
16
75
5
60
13
30
45
9
83
64
96
9
3
51
21
24
27
53
7
102
60
15
48
3
89
28
15
17
31
9
12
21
18
21
120
3
41
4
3
93
44
52
135
54
99
12
15
33
32
16
27
17
16
32
16
84
36
104
96
4
60
75
6
39
72
9
90
17
7
5
7
9
15
81
21
3
44
115
60
65
12
4
39
90
6
21
9
15
120
45
87
32
48
127
161
1
143
16
12
93
60
66
69
20
19
41
40
27
225
15
45
120
45
47
7
41
49
99
44
43
33
20
52
60
27
101
112
3
45
27
9
8
48
7
45
15
12
5
28
81
12
23
1
3
63
9
96
32
43
24
69
12
92
7
90
30
33
3
33
9
3
135
125
48
79
21
15
45
84
8
112
72
39
72
9
20
25
54
54
6
9
56
97
39
60
3
36
6
3
81
72
24
15
33
3
15
33
24
20
1
72
30
57
36
75
45
84
15
33
3
12
29
4
176
61
39
51
53
16
3
77
31
5
19
54
27
24
15
65
31
30
39
15
165
21
84
51
165
18
5
1
36
12
3
87
18
24
90
18
51
84
27
45
81
3
27
9
120
128
1
54
72
69
39
5
16
24
60
12
24
24
32
88
21
35
16
93
3
72
27
81
12
3
54
90
21
9
3
48
12
15
57
9
36
111
12
36
9
12
18
105
93
47
13
27
75
165
51
21
48
48
45
123
24
68
52
21
35
19
42
48
71
1
95
60
103
102
24
51
3
53
13
51
21
159
36
12
96
9
12
60
11
52
21
90
24
30
11
7
150
102
108
69
108
32
16
44
1
24
15
105
3
12
48
176
1
183
15
30
6
149
31
65
19
6
11
4
44
12
40
15
30
95
13
6
45
12
15
192
60
21
116
1
18
45
44
1
60
87
105
83
7
33
39
21
32
28
15
21
48
15
168
30
108
59
48
7
90
3
32
73
102
108
90
39
21
12
6
105
72
8
52
12
20
28
3
21
21
3
164
48
85
23
52
44
31
48
117
15
17
13
15
80
13
54
45
68
52
15
36
9
63
78
72
39
9
11
28
36
44
88
12
108
39
9
24
56
36
28
20
25
30
45
87
81
68
4
3
69
36
9
35
324
49
90
5
28
32
103
72
17
36
19
54
51
180
3
57
48
176
52
117
87
20
4
12
32
12
40
8
31
5
37
23
36
4
45
15
84
3
5
19
120
53
100
63
33
32
28
80
4
12
20
16
9
6
17
28
24
3
30
23
48
37
24
84
35
4
15
81
105
12
24
30
24
30
11
4
21
96
18
21
69
15
24
15
105
15
33
8
40
12
32
28
15
18
99
153
27
8
49
24
75
12
144
96
9
234
6
18
45
75
42
66
18
24
72
15
24
60
92
43
5
40
57
35
25
48
54
17
1
54
180
81
24
8
163
17
100
27
21
92
7
53
16
20
19
36
57
44
84
16
3
33
69
6
17
28
48
24
12
33
18
12
162
78
12
60
18
135
57
6
12
78
3
24
12
60
9
102
17
16
96
36
69
36
3
20
16
15
33
57
23
1
11
55
81
27
36
41
1
15
15
54
3
108
60
48
51
6
27
57
123
72
9
36
66
60
45
8
31
5
28
21
27
20
7
96
102
72
72
39
39
48
9
8
43
18
27
60
32
52
63
102
6
129
15
54
75
36
48
15
36
69
36
12
9
96
30
9
33
30
78
12
27
45
83
76
20
55
5
49
18
114
84
39
68
4
51
42
15
32
25
66
105
12
48
39
36
9
21
3
24
8
19
29
4
21
11
196
24
24
15
9
33
15
32
52
81
72
12
36
60
27
12
69
27
3
6
15
51
42
27
75
5
16
33
39
60
87
89
85
11
4
207
29
1
90
9
15
36
93
15
102
27
12
60
9
54
65
31
5
96
64
80
19
18
87
21
27
15
165
9
3
51
90
6
33
128
4
33
90
33
33
36
23
103
33
21
6
30
3
44
36
4
72
45
30
18
23
103
89
12
16
69
3
27
60
33
147
66
3
92
13
36
90
60
53
88
12
96
84
8
19
66
3
39
117
36
9
15
3
21
12
3
12
17
12
36
112
48
33
15
75
9
8
37
51
12
84
48
12
36
8
49
63
15
5
49
51
93
192
15
45
39
15
18
15
15
105
3
33
45
35
ABCD 97895725204*3^$a+1 [50025]
30
11
36
4
20
55
45
123
21
69
30
17
4
9
3
44
160
3
78
119
13
90
53
97
35
13
35
12
7
294
36
18
5
85
6
5
24
7
36
29
25
6
17
7
30
6
5
4
44
7
5
127
17
24
121
54
12
17
28
24
69
95
67
17
12
1
75
32
28
69
39
201
6
9
20
19
29
31
17
19
48
21
15
41
48
12
1
15
80
72
7
5
40
45
15
20
73
6
36
5
55
30
6
42
23
64
75
24
12
93
27
12
77
25
15
44
24
13
23
31
18
78
18
11
16
108
57
24
23
60
88
3
60
5
12
43
45
32
24
36
40
3
24
5
1
66
66
12
23
264
1
54
21
20
67
12
156
173
24
1
6
21
20
19
89
19
53
43
5
7
29
24
12
84
36
19
41
28
56
76
27
17
4
27
17
12
1
63
9
3
15
9
3
17
43
72
24
6
18
17
19
77
24
60
36
12
132
19
42
78
5
19
33
3
5
1
18
36
29
12
220
39
45
27
5
28
15
6
15
36
45
30
42
35
13
84
15
63
18
39
69
30
60
21
9
66
78
35
31
17
55
48
30
6
29
24
25
95
91
6
6
24
78
3
44
55
185
24
60
61
35
16
84
60
33
132
23
7
29
12
25
48
15
32
72
12
19
36
29
55
5
12
79
29
7
5
7
18
23
12
13
6
9
201
48
36
51
20
55
5
223
17
24
16
8
7
21
27
53
127
65
1
6
41
49
11
25
75
108
21
39
20
24
7
41
19
6
30
48
60
77
48
1
23
52
8
25
30
5
120
7
36
5
12
31
161
19
24
33
60
15
17
60
76
9
36
59
12
1
24
30
9
44
72
85
150
5
1
102
6
24
27
33
11
16
96
20
19
30
48
36
15
9
6
60
5
12
24
19
12
69
21
12
83
24
55
36
48
30
11
40
63
5
36
12
13
6
24
101
76
45
138
60
17
12
72
31
42
27
39
17
28
9
35
88
20
37
132
51
147
6
15
45
24
6
17
19
9
20
79
21
12
8
24
16
27
45
33
6
24
17
43
57
24
15
18
18
29
124
27
29
19
6
23
43
9
39
12
17
36
1
30
24
90
6
21
15
33
56
16
8
85
66
30
18
5
48
133
71
1
60
42
17
40
96
9
6
42
6
96
18
11
91
53
136
39
48
12
6
54
5
28
20
7
21
45
30
5
7
5
55
17
43
9
33
6
36
5
79
12
9
51
5
12
7
9
9
27
21
75
3
54
6
185
19
65
37
11
19
60
48
65
55
113
28
15
12
5
7
12
48
30
123
15
65
19
29
60
7
65
12
31
21
24
9
138
12
65
12
19
45
15
5
12
43
45
36
20
13
107
36
19
5
60
103
53
37
3
27
18
23
19
66
35
36
48
96
16
45
15
39
5
60
36
43
60
18
23
91
21
39
9
12
63
5
16
56
40
3
6
15
81
24
51
3
29
67
5
13
47
36
24
1
3
44
91
41
79
5
16
8
1
107
37
63
24
15
29
72
67
132
48
30
27
9
11
40
56
55
17
12
40
8
7
24
24
17
60
25
11
37
3
8
72
43
12
33
27
17
96
7
30
23
36
4
20
37
59
60
31
42
120
42
9
96
3
21
32
25
12
36
54
72
30
135
33
23
4
63
36
42
99
21
18
144
57
15
9
56
1
18
24
17
1
72
60
36
11
31
24
54
35
12
49
23
13
12
23
19
36
54
23
13
3
20
24
148
3
36
125
36
37
11
36
1
90
69
15
18
11
55
96
89
37
23
19
17
19
57
9
155
24
12
64
3
101
1
11
37
36
179
55
6
131
91
17
13
47
7
65
108
16
44
91
24
17
48
31
30
47
37
11
52
3
41
19
41
24
76
44
16
56
12
1
6
9
44
13
174
48
5
52
33
23
4
104
7
17
151
21
45
90
81
32
36
36
60
1
18
41
103
36
36
21
27
5
48
24
60
4
20
1
23
13
108
54
36
6
11
100
24
36
3
96
18
162
105
3
5
43
93
80
40
44
36
24
7
30
30
21
3
36
29
19
5
36
7
42
3
84
3
17
48
31
24
108
93
9
11
40
96
99
6
23
7
54
144
30
53
72
16
27
33
36
21
39
39
42
47
7
18
11
36
1
12
111
36
8
55
17
36
60
43
45
12
104
55
89
37
18
21
56
40
3
17
7
30
6
89
52
15
6
35
24
19
5
7
17
37
96
15
3
12
5
55
78
71
48
43
24
5
445
15
20
19
5
12
4
159
29
7
29
1
11
43
29
16
15
6
11
199
96
12
5
28
8
12
7
17
24
31
6
30
5
19
5
16
20
24
4
56
48
7
21
39
90
11
55
48
12
9
8
60
31
5
37
30
29
25
59
139
12
54
36
30
6
12
11
72
13
15
15
21
9
54
48
84
5
48
12
25
96
18
96
36
17
52
8
1
11
19
72
84
36
53
55
21
15
30
30
29
60
12
7
5
7
29
19
53
60
19
36
24
30
6
137
25
23
88
44
43
65
12
31
5
24
12
13
3
27
18
12
11
1
18
12
101
28
20
60
16
39
45
12
87
21
36
3
18
39
24
36
3
12
36
5
43
17
28
39
93
20
7
30
11
76
8
37
15
33
60
27
3
66
12
47
145
36
150
36
29
67
17
52
24
32
7
33
8
24
31
81
15
5
16
63
77
7
12
9
44
67
18
27
39
5
40
21
18
5
73
59
76
3
5
19
18
23
12
24
16
45
120
48
59
12
36
28
111
6
119
13
60
11
16
33
42
6
24
83
12
1
102
5
31
5
7
12
17
84
1
6
5
28
9
18
9
36
32
72
1
95
64
3
90
27
21
63
32
55
42
18
17
103
48
17
97
3
60
32
7
60
24
174
11
7
54
35
64
20
139
6
47
48
67
65
13
6
6
15
39
5
76
20
37
11
100
99
18
3
9
18
17
7
96
5
28
72
24
3
41
24
12
43
12
126
18
17
19
125
4
36
56
40
9
35
60
4
20
7
53
12
4
84
56
1
119
19
24
36
5
84
31
17
60
7
12
9
15
24
5
112
15
9
ABCD 97895916278*3^$a+1 [50018]
6
84
171
16
24
11
181
53
27
120
9
151
29
6
85
104
16
59
109
41
39
24
45
43
23
25
11
133
72
104
24
16
96
24
32
48
9
18
133
29
75
15
60
48
42
27
48
51
69
16
56
69
36
36
27
27
61
24
56
3
24
48
24
30
36
42
108
18
19
120
56
16
56
57
120
42
66
54
90
43
11
229
72
65
216
12
43
35
45
219
18
60
127
96
32
96
27
102
87
39
60
45
21
54
37
24
176
40
107
90
3
45
99
63
25
65
96
55
101
91
8
40
104
33
102
33
3
85
104
96
111
25
65
15
16
48
56
9
7
35
13
104
27
48
21
57
15
75
102
90
13
113
114
66
24
27
3
13
113
42
37
32
24
27
37
41
199
53
99
136
17
15
123
45
27
93
88
17
39
88
95
12
69
27
13
35
186
3
168
48
99
61
317
43
65
15
27
30
7
32
24
24
40
48
168
35
45
51
61
59
61
32
3
13
125
54
21
21
18
138
162
72
54
31
8
88
107
18
42
73
35
85
17
7
53
12
18
18
18
36
21
48
9
36
90
12
13
11
165
51
138
139
11
109
83
72
13
48
29
18
42
48
18
45
136
59
85
32
9
36
43
24
95
25
41
31
29
102
108
6
171
3
45
136
35
6
15
33
96
55
24
72
29
3
48
69
259
35
21
153
55
41
30
129
40
53
3
15
84
42
108
111
40
5
51
21
72
43
48
17
15
129
15
40
59
37
72
11
37
8
136
104
96
3
13
149
36
84
78
133
8
15
9
16
32
219
61
48
11
96
72
117
9
7
119
9
16
96
8
96
48
195
138
19
5
19
29
67
200
64
17
48
60
19
152
99
36
9
24
255
282
55
8
48
24
16
240
29
48
6
54
103
168
137
127
41
12
42
145
296
129
15
72
48
72
24
21
3
33
135
112
95
1
72
35
18
51
16
48
89
18
30
39
24
45
24
102
60
48
1
17
60
75
72
192
16
107
18
115
47
33
45
43
41
55
48
167
9
24
3
24
165
213
192
78
13
32
57
18
37
221
102
13
47
12
61
17
108
54
66
115
83
24
102
39
39
18
12
43
24
200
3
13
59
54
39
96
24
27
109
56
40
59
54
7
8
21
19
120
48
24
41
72
36
54
45
16
11
109
59
37
80
75
150
79
5
54
45
15
73
65
42
61
24
221
91
120
24
56
24
96
24
117
18
9
87
66
79
8
112
80
16
168
80
16
144
77
27
256
35
37
59
21
48
15
9
16
80
112
32
27
126
12
180
162
13
32
33
30
81
15
156
13
8
3
45
99
12
9
136
8
40
131
90
19
80
16
56
64
179
126
6
48
132
13
32
88
5
36
24
162
141
75
37
53
12
15
135
18
48
55
59
30
87
39
105
57
72
15
88
5
3
64
113
18
54
90
6
15
141
6
30
63
15
81
63
153
93
6
93
16
24
248
45
60
55
144
8
3
90
115
8
81
79
200
225
55
71
1
47
18
42
13
5
54
69
184
47
145
143
1
24
101
114
25
5
150
45
40
17
18
6
39
87
145
8
40
17
31
48
35
205
29
72
30
189
105
84
72
43
83
13
11
48
37
41
12
72
3
40
80
16
5
211
11
13
17
108
36
31
144
24
17
18
69
261
66
9
9
18
42
67
48
200
3
72
96
85
32
39
1
24
53
51
64
47
129
40
24
96
72
72
128
33
31
48
5
51
39
33
160
137
63
153
79
5
51
21
43
8
3
144
21
51
6
7
200
16
59
78
90
117
21
91
8
40
8
3
85
167
18
66
45
16
47
276
54
7
11
48
45
171
93
195
6
120
144
168
39
400
221
27
16
56
16
24
24
24
17
18
13
5
12
18
ABCD 97896041872*3^$a+1 [50017]
13
36
31
97
12
88
91
1
31
53
6
40
20
28
6
30
84
26
34
32
18
16
87
29
4
15
59
101
16
13
2
65
29
54
86
16
30
44
30
15
16
5
43
21
66
84
5
111
30
34
50
6
10
14
10
6
24
20
16
80
5
5
50
28
32
45
3
72
5
59
20
36
30
4
20
10
156
174
19
17
14
17
29
30
18
51
32
3
16
108
6
20
71
16
13
20
16
44
46
5
15
1
27
12
50
90
45
69
4
6
20
34
2
10
24
54
36
26
51
7
12
14
46
78
2
64
30
20
10
5
16
5
10
8
106
47
19
20
48
66
7
23
30
11
64
21
30
70
14
6
4
30
20
16
29
21
10
14
4
47
33
22
14
27
3
16
8
10
162
14
64
2
25
3
60
1
16
3
36
34
26
46
79
35
45
95
17
73
55
11
70
54
56
114
54
6
4
6
20
40
141
3
6
50
10
66
25
43
22
50
13
11
24
42
4
104
55
11
4
17
33
47
5
123
17
79
5
30
66
30
45
15
49
11
60
28
116
60
6
34
6
79
61
4
30
36
14
16
20
4
54
20
61
5
34
26
54
46
30
20
10
47
9
130
20
10
8
22
48
26
64
116
16
11
9
10
14
24
7
5
88
56
30
10
6
13
11
26
60
30
108
10
6
20
46
14
37
33
14
113
29
18
17
139
5
31
30
3
75
2
24
6
70
54
24
30
2
94
67
73
16
20
24
16
14
29
16
15
6
11
13
51
39
41
5
38
5
7
30
4
24
12
18
96
20
34
86
5
16
9
30
6
90
10
18
32
34
66
48
12
14
34
12
44
5
5
27
23
10
79
5
116
7
59
40
24
36
8
72
65
25
4
186
20
24
10
30
56
4
60
24
21
16
64
75
4
17
79
20
10
6
30
18
26
10
56
54
36
40
18
6
26
30
84
46
61
13
6
30
4
96
14
10
30
5
1
68
46
24
32
10
104
10
6
3
15
1
149
30
132
50
4
6
8
53
73
66
28
12
80
48
40
2
28
2
18
10
41
39
41
1
48
12
94
80
24
82
18
41
1
138
36
14
6
36
4
54
47
39
57
19
8
10
12
15
80
19
30
20
166
14
36
19
80
1
24
20
6
34
6
80
94
20
120
11
85
34
9
17
34
26
35
43
12
34
7
49
10
90
44
31
29
16
8
10
17
3
12
49
11
5
29
19
41
7
23
25
59
12
20
48
42
75
19
44
17
53
2
10
20
10
44
30
71
48
11
44
16
26
28
90
2
30
10
14
114
66
126
30
30
10
9
9
56
31
23
52
20
24
57
123
4
12
44
40
30
24
56
19
35
52
8
40
42
20
78
13
27
62
23
1
111
16
3
44
6
6
10
14
40
96
90
170
78
6
4
25
1
30
4
2
11
48
31
34
6
50
40
18
42
48
3
48
71
9
16
35
29
35
86
4
20
10
6
18
12
74
34
2
40
48
12
60
20
15
25
14
24
6
27
57
46
25
5
6
8
76
65
25
30
9
21
24
2
10
54
6
38
12
4
21
5
40
3
45
50
6
59
32
29
36
154
24
66
6
44
10
56
18
21
19
62
34
24
32
10
50
24
24
60
36
30
90
16
8
96
34
42
8
36
177
19
48
12
60
20
24
25
35
10
24
6
26
34
25
11
74
59
37
58
66
31
19
4
12
14
16
15
59
6
18
12
28
6
20
10
20
4
12
8
6
30
76
44
40
144
102
44
15
21
11
23
20
10
20
4
3
23
16
20
10
43
31
36
45
115
20
4
14
10
12
78
2
10
54
1
23
25
11
110
7
48
9
6
14
3
7
25
16
49
36
11
15
4
45
59
22
18
26
67
128
64
27
8
6
10
36
14
30
24
90
16
6
20
24
16
25
19
10
6
20
25
29
4
15
11
4
12
181
13
4
62
4
24
53
37
26
90
6
10
24
56
30
60
4
20
16
21
57
126
116
54
15
19
12
24
36
104
10
14
52
1
113
6
14
27
67
20
12
60
70
11
9
18
130
30
36
17
3
6
39
111
58
6
60
26
24
6
24
16
80
60
9
139
37
59
20
30
10
20
6
88
23
57
142
25
19
64
42
8
107
5
20
4
36
30
84
36
60
20
150
58
20
5
5
42
1
17
56
36
24
160
14
16
66
30
20
10
14
6
58
116
66
18
10
36
26
64
30
14
21
31
48
42
14
24
12
60
100
21
53
36
10
30
90
69
39
42
24
50
76
74
10
37
7
25
75
6
150
56
30
10
169
71
44
106
20
30
40
30
43
41
86
65
125
14
5
11
78
20
67
5
11
19
30
4
6
14
6
30
115
3
13
59
24
80
30
40
60
27
27
12
54
20
24
6
10
86
28
2
4
54
12
104
4
60
152
24
5
55
6
54
40
14
30
16
86
28
50
100
2
24
40
20
76
14
1
45
84
26
24
29
41
7
73
46
84
26
54
30
6
40
48
2
54
6
30
4
54
6
109
65
6
36
54
111
80
19
14
82
18
27
33
2
4
26
18
6
6
49
5
4
30
30
30
42
14
64
12
25
5
14
154
3
59
4
1
65
108
30
36
60
24
26
60
16
14
89
48
64
16
9
44
34
30
90
6
20
10
36
20
21
33
10
84
6
6
24
20
4
21
32
33
76
20
4
54
12
14
76
98
12
28
116
34
2
45
3
42
10
24
97
43
30
40
20
70
30
20
90
54
6
6
10
14
34
36
20
10
6
144
24
13
13
6
88
2
30
48
12
9
1
14
76
21
129
14
60
10
24
86
16
8
46
26
34
11
99
6
24
40
24
20
6
6
24
10
20
16
50
55
16
133
30
4
41
45
67
23
24
60
6
31
29
6
64
24
50
36
10
5
25
6
14
35
175
124
30
2
21
39
9
25
30
9
16
5
20
7
29
48
46
66
14
24
6
66
10
78
36
20
6
70
25
113
12
14
10
20
6
30
34
17
43
24
26
16
24
11
9
66
53
1
10
6
60
8
60
6
126
4
20
19
5
22
8
12
24
16
30
14
4
6
146
10
18
26
190
86
60
59
31
10
24
31
16
9
168
6
16
20
28
2
10
18
62
18
22
38
10
6
24
26
184
6
47
49
31
13
30
6
24
7
29
90
34
24
32
28
51
15
26
39
21
11
13
6
28
36
36
54
19
31
1
35
10
50
18
10
66
14
21
16
16
7
36
5
35
6
20
35
25
18
22
68
43
33
26
124
25
19
13
29
28
12
150
21
9
90
104
40
20
6
24
6
5
25
4
96
30
14
34
42
ABCD 97896205066*3^$a+1 [50008]
41
12
42
57
40
44
21
75
99
36
6
3
72
33
18
30
27
24
81
18
133
60
23
1
35
61
20
48
28
17
27
40
11
12
1
71
25
36
53
31
23
66
15
52
29
39
9
19
120
5
36
7
35
37
53
72
51
16
24
29
6
12
9
12
21
7
47
13
59
21
9
6
12
25
47
133
17
19
29
7
65
51
16
11
25
24
17
43
35
13
17
6
84
25
35
12
33
60
124
23
57
15
12
24
49
17
27
51
121
48
23
49
29
30
6
84
31
84
11
1
44
63
25
71
73
36
20
36
28
59
9
27
12
24
12
85
24
24
29
3
195
36
33
57
91
5
103
108
56
3
12
6
54
45
9
3
33
7
5
18
42
3
27
54
3
16
56
24
9
55
23
36
12
18
51
96
15
21
16
44
16
24
56
3
24
193
41
18
30
75
33
31
56
45
102
60
69
33
18
13
47
9
99
36
12
54
42
45
3
42
18
1
35
36
25
12
12
53
55
35
6
30
114
18
18
48
24
15
51
105
28
72
12
23
9
3
61
11
24
1
71
30
108
18
37
12
48
8
3
42
63
27
54
12
7
35
18
3
15
18
55
11
25
53
30
6
51
15
49
11
81
4
23
9
3
36
54
24
31
84
12
60
29
66
24
36
9
9
3
27
57
100
20
27
21
15
21
120
141
3
40
29
54
13
56
27
36
57
9
18
9
15
13
23
18
15
39
45
52
20
72
28
20
81
27
24
16
24
71
1
44
36
28
17
51
9
36
7
59
9
16
36
17
12
6
81
3
108
1
48
11
73
8
27
36
66
31
11
36
36
12
18
15
3
1
5
7
65
12
3
88
41
30
18
43
20
16
17
7
11
25
47
30
3
16
5
30
33
3
6
72
115
32
16
11
1
156
84
68
15
49
5
6
30
36
6
49
5
36
66
57
111
12
13
24
20
4
32
15
42
18
12
9
24
3
24
33
15
6
48
6
33
76
11
150
19
71
9
3
37
17
18
1
8
4
8
3
66
42
30
18
24
30
24
48
18
6
39
33
30
57
12
21
19
60
11
6
7
44
36
16
17
90
78
54
30
60
51
39
30
31
11
48
37
41
27
3
36
25
35
12
45
27
13
83
36
49
32
39
108
36
1
23
1
12
23
121
12
48
11
21
4
24
23
36
33
9
39
16
119
9
4
11
12
33
12
64
53
36
67
29
54
1
12
35
73
17
60
36
79
41
6
12
1
35
24
36
54
48
67
41
31
24
24
11
6
12
31
47
18
162
21
45
3
3
30
67
5
63
51
12
24
66
18
9
4
8
124
44
15
18
7
12
29
72
3
100
8
3
73
12
23
12
204
25
101
12
54
13
48
12
12
5
6
93
108
40
56
9
99
9
36
30
78
48
78
81
45
54
48
49
20
39
54
24
7
32
9
7
12
32
21
55
36
35
18
15
4
20
15
42
18
12
45
33
12
63
15
25
32
15
157
12
11
36
48
42
18
36
25
120
8
16
11
13
35
108
54
19
8
87
66
6
13
77
79
47
37
11
33
3
93
60
27
37
17
54
24
18
18
36
48
6
19
29
27
27
24
13
32
16
12
11
60
12
6
103
8
15
1
80
27
69
3
1
101
6
54
3
16
24
20
3
18
24
27
3
24
108
57
36
52
29
18
37
24
24
83
9
48
60
27
13
89
18
54
24
7
44
16
48
24
68
27
30
51
9
7
101
54
13
36
35
33
21
36
6
21
16
11
1
12
12
104
24
24
72
3
18
63
33
7
59
37
5
30
6
3
16
71
36
25
23
24
12
36
60
25
12
17
39
40
20
48
15
12
61
11
33
9
55
36
8
75
1
108
53
150
30
6
13
36
5
3
64
8
60
4
41
7
24
5
18
105
69
27
27
114
27
117
72
66
1
24
35
9
12
16
83
25
17
15
28
83
37
35
18
3
16
29
19
5
18
37
101
3
33
78
1
24
36
29
27
12
52
35
12
13
23
33
28
20
51
25
11
13
5
18
21
9
3
15
49
20
63
1
17
36
67
23
54
19
11
9
9
7
35
61
11
9
9
18
120
24
54
7
23
24
12
60
1
36
36
12
71
54
18
72
25
11
6
7
227
12
42
12
7
12
23
12
37
56
24
27
18
42
1
11
13
5
6
48
36
49
23
1
35
36
13
32
99
60
13
5
12
36
24
19
47
9
24
3
13
72
23
13
11
25
29
30
24
13
107
13
72
5
7
17
27
117
55
17
3
27
21
39
13
59
25
48
35
49
20
4
20
81
7
107
36
30
27
51
9
12
15
25
23
24
9
28
60
12
11
1
23
12
24
72
36
12
72
57
15
6
7
132
24
8
9
271
20
27
69
3
36
1
12
113
7
17
3
24
36
24
4
24
5
6
36
1
11
21
21
39
76
131
33
4
68
9
31
113
54
12
61
11
54
54
24
37
11
61
17
7
44
147
33
39
21
27
61
17
30
1
24
71
54
18
12
13
41
24
19
68
39
66
43
11
24
12
9
4
60
12
65
15
124
41
7
5
7
71
81
21
60
30
61
12
68
3
9
16
47
72
133
35
36
37
20
51
21
40
5
6
21
48
3
36
21
12
51
6
31
17
6
30
19
60
11
60
18
18
9
88
20
111
36
54
15
99
120
45
9
18
54
75
3
33
39
18
3
4
24
71
9
16
35
25
29
7
113
15
40
132
119
45
4
29
66
25
29
90
13
23
72
6
36
43
32
45
7
24
56
4
95
21
15
33
48
4
20
33
7
17
54
18
54
33
21
18
18
135
21
7
12
23
93
27
18
51
27
36
12
132
49
41
27
3
1
5
18
12
108
9
48
69
36
115
11
24
97
20
48
9
19
5
36
7
11
13
36
59
18
18
36
9
4
17
24
18
33
28
5
31
5
31
20
3
36
9
15
57
69
30
60
21
15
13
12
5
36
24
3
28
89
67
5
87
45
90
18
30
42
12
60
7
167
37
48
20
40
35
24
30
19
23
45
21
18
1
35
25
8
3
54
15
63
12
24
108
54
54
18
115
5
7
71
9
27
12
9
40
65
7
11
12
1
48
29
7
20
3
24
9
111
1
8
4
20
12
60
48
52
8
84
48
3
1
47
57
57
72
7
23
81
51
72
9
39
24
36
21
16
8
27
48
109
23
21
28
8
15
25
59
1
24
17
18
18
7
41
96
3
4
24
77
7
12
17
66
24
9
28
11
61
36
144
8
45
39
15
13
60
32
33
6
84
81
9
51
45
18
73
29
7
89
31
12
29
30
60
9
4
44
36
28
5
30
24
1
11
9
64
5
7
12
224
76
ABCD 97896847292*3^$a+1 [50002]
15
63
6
15
24
27
24
21
93
30
12
114
15
81
15
33
39
12
39
57
183
60
30
15
240
21
3
93
15
165
15
9
30
66
54
6
30
30
3
21
6
9
24
51
60
45
69
87
33
66
24
9
48
153
87
9
84
12
27
21
30
6
3
48
9
24
96
39
21
24
15
45
87
93
72
27
153
24
15
96
33
27
144
15
96
57
27
33
81
27
48
45
30
9
57
3
33
63
24
21
60
27
3
57
69
66
30
48
87
204
75
6
54
24
12
60
60
108
45
12
45
3
12
135
9
24
57
99
9
30
72
30
15
9
24
99
27
6
15
48
120
21
75
9
36
6
57
12
144
21
24
6
6
3
21
3
3
60
18
36
30
21
33
132
123
21
6
30
150
78
27
63
42
27
63
84
69
156
15
93
21
36
6
24
6
87
12
39
120
21
51
45
33
15
141
30
6
48
15
84
48
3
45
87
24
36
9
141
60
48
60
15
84
87
9
12
9
3
33
60
84
90
66
3
57
75
45
18
42
18
21
45
120
36
18
21
9
36
111
3
36
21
12
36
24
3
24
30
36
15
72
27
36
60
69
48
12
15
6
24
24
30
45
36
99
96
24
30
435
27
57
57
36
15
12
57
30
9
96
45
90
36
24
30
15
9
12
3
57
24
75
15
9
75
21
36
60
9
123
93
27
36
57
15
24
84
45
30
21
15
114
15
24
12
9
72
24
30
129
24
12
15
6
87
12
21
24
3
36
21
36
63
75
9
51
102
87
72
111
108
96
6
15
33
15
15
21
285
54
6
114
66
3
63
33
15
6
39
27
9
69
30
81
21
48
15
51
66
3
15
6
39
24
48
120
39
45
9
60
90
9
27
90
75
24
297
3
12
153
150
6
15
108
21
30
12
57
33
63
21
54
57
15
9
21
18
6
54
12
30
18
12
18
96
60
30
81
15
18
66
30
96
39
39
81
45
90
30
36
15
24
129
72
30
60
30
114
21
33
60
15
12
39
96
9
36
24
9
99
36
24
12
24
36
45
15
60
15
24
36
33
21
27
9
24
6
9
15
57
69
60
30
33
36
21
54
249
27
33
21
15
36
15
60
30
3
132
108
27
9
15
81
48
87
45
60
21
30
9
51
45
3
117
24
36
3
45
120
156
69
12
3
72
75
18
39
33
24
90
9
12
159
36
57
51
42
15
15
18
12
24
66
18
96
234
66
60
30
24
129
60
72
69
12
15
132
183
144
9
21
63
87
24
36
6
39
81
27
51
6
6
24
120
9
60
75
45
21
3
3
30
3
24
36
75
21
69
12
3
36
84
45
36
24
6
21
39
66
39
9
12
54
45
36
63
6
54
60
60
6
24
6
96
18
111
9
42
48
9
48
63
60
21
48
156
21
51
33
27
9
24
15
27
153
27
69
21
3
45
15
21
15
81
30
30
87
96
36
75
30
24
30
21
51
48
21
51
24
36
33
117
18
9
21
12
54
21
15
57
3
48
9
57
120
63
36
57
3
57
60
168
30
60
12
33
60
21
24
12
114
21
24
21
15
60
12
81
12
99
60
21
24
30
69
51
9
21
36
30
18
30
30
66
33
60
51
6
3
33
3
12
45
168
6
21
24
21
63
27
9
21
24
3
72
51
30
168
90
6
39
24
27
21
45
18
45
135
81
45
51
9
24
60
27
3
90
90
12
9
129
42
105
48
87
9
69
30
42
90
18
12
48
66
66
123
12
15
114
156
60
15
24
15
21
39
45
9
162
90
18
12
57
33
48
6
21
60
3
66
30
45
159
6
15
9
39
36
72
9
24
36
36
39
24
75
66
15
60
21
3
15
30
27
9
15
51
84
6
87
48
15
69
15
21
3
120
9
12
129
6
126
24
30
36
9
36
84
9
132
18
9
27
66
48
60
75
36
81
60
3
21
30
84
6
3
36
15
9
111
21
81
99
24
45
15
75
60
9
60
27
6
90
9
21
18
6
24
90
36
69
12
9
24
15
15
156
6
63
57
24
3
12
39
6
6
108
141
468
3
198
12
18
12
84
24
42
18
9
60
3
24
6
39
120
45
54
12
9
9
60
27
93
30
36
9
27
33
24
36
24
3
30
3
45
36
30
36
45
132
57
60
24
96
135
45
15
9
36
3
21
60
6
9
96
24
15
42
15
264
45
15
81
3
36
24
57
3
15
9
21
39
57
39
24
3
138
42
33
21
24
171
36
45
3
12
189
6
9
36
3
165
45
6
54
27
48
96
84
21
3
117
15
36
33
30
6
66
30
54
9
24
27
126
15
39
120
6
30
78
6
126
60
27
81
27
45
78
6
24
12
3
96
9
132
63
21
24
36
96
27
87
33
12
24
57
15
132
12
24
12
99
66
3
51
9
87
144
9
57
3
12
33
15
21
3
60
51
42
39
48
33
27
12
69
6
141
3
42
39
141
3
27
9
60
9
15
45
6
21
72
168
45
84
6
30
48
147
84
21
30
9
21
63
51
33
21
12
114
69
ABCD 97897218982*3^$a+1 [50064]
161
109
210
41
72
192
181
107
37
60
15
165
51
15
24
66
54
41
1
108
75
200
301
90
30
99
8
43
54
111
189
11
211
90
54
77
13
59
48
40
99
18
75
80
25
23
40
48
69
150
93
32
37
18
233
13
35
61
18
72
120
198
203
19
18
90
41
31
288
30
131
49
111
80
280
152
223
114
12
59
55
65
91
144
29
120
1
167
240
19
18
11
24
127
198
6
69
200
37
3
15
102
83
7
78
126
69
177
39
24
27
29
31
174
35
55
209
48
13
36
279
152
7
41
49
156
27
99
144
6
90
48
173
79
9
69
51
39
12
18
42
30
3
105
150
126
66
150
120
171
48
32
7
36
66
83
88
9
143
7
30
203
40
15
105
80
48
48
55
36
108
41
24
16
9
63
120
39
48
81
104
16
24
56
175
54
51
141
11
48
175
36
93
105
36
6
269
160
24
15
201
99
42
3
8
37
11
31
30
179
64
81
6
120
9
45
75
80
31
18
126
177
72
176
192
13
107
88
104
168
109
51
87
6
54
5
16
72
9
90
60
120
9
9
150
126
120
24
11
24
31
9
120
96
9
60
30
101
160
15
65
1
143
208
120
3
29
55
96
30
90
216
18
23
13
59
88
57
95
31
89
40
80
1
135
120
104
168
37
35
216
112
72
141
75
135
24
41
25
90
90
24
83
37
6
165
15
65
120
160
105
234
173
109
11
133
155
61
99
32
160
129
159
24
80
240
211
144
165
15
6
59
85
155
48
43
29
25
6
84
42
18
185
7
9
32
72
37
3
48
129
71
40
27
6
84
11
160
344
85
3
32
55
33
128
40
279
81
9
180
150
180
233
67
5
16
231
24
65
241
90
18
3
123
54
252
84
39
96
80
64
51
69
176
64
15
161
40
104
96
24
120
96
24
16
24
117
24
35
72
19
21
33
359
16
32
79
233
120
127
54
27
32
55
33
8
31
33
147
53
37
11
48
120
40
120
24
15
33
80
79
18
71
109
155
61
27
80
240
109
18
36
77
229
59
25
39
105
42
21
32
88
57
12
24
59
216
79
36
6
54
84
5
31
9
336
15
90
90
36
204
29
7
18
30
6
66
24
17
120
79
84
45
72
63
417
72
15
132
54
47
7
36
234
3
8
64
128
7
222
51
72
80
31
17
37
12
23
88
69
59
72
40
72
45
60
23
157
12
54
36
114
30
90
35
24
88
240
69
83
55
90
36
75
75
149
136
24
117
18
153
33
47
43
36
18
23
13
107
40
99
101
79
78
3
33
90
69
56
19
12
9
141
228
60
11
24
37
3
117
24
59
16
120
51
348
41
85
35
72
48
40
24
45
3
8
24
37
90
9
9
143
43
36
41
120
112
48
159
24
30
35
19
45
45
6
125
199
156
54
126
17
192
7
9
80
55
126
11
193
47
112
75
5
120
37
210
41
67
45
51
29
271
6
84
39
51
36
60
221
48
19
66
360
ABCD 97897261342*3^$a+1 [50032]
12
36
24
12
24
24
21
20
12
19
57
20
1
30
72
5
72
4
9
6
137
7
24
48
36
33
32
43
12
69
72
15
96
24
17
1
11
7
12
9
3
69
33
6
48
12
48
30
6
77
19
60
29
24
7
9
9
42
36
12
36
177
87
17
36
120
55
132
180
48
33
12
27
17
79
24
132
12
41
19
114
18
101
64
9
54
5
7
77
7
12
24
24
24
69
15
36
36
12
270
15
60
12
15
17
16
9
42
24
9
21
18
5
25
48
6
9
80
43
36
18
63
33
18
9
51
45
99
48
17
16
20
19
48
5
40
20
36
52
12
15
24
84
12
12
9
135
12
216
24
24
29
67
9
3
29
31
72
12
24
12
24
36
18
63
24
44
13
66
12
33
15
33
44
37
78
12
5
4
24
15
33
12
9
47
19
24
9
60
39
24
48
84
17
13
6
24
18
11
19
9
39
17
7
29
55
105
24
20
55
36
33
3
105
51
36
53
19
21
3
12
6
18
60
48
21
3
24
57
48
9
3
8
64
48
15
120
29
19
12
12
5
36
4
27
60
17
19
12
48
21
15
12
57
3
24
9
60
3
6
66
30
18
36
60
108
9
9
15
63
9
147
5
1
15
3
222
11
16
12
3
24
5
7
9
9
59
40
3
9
27
102
15
3
12
36
12
57
75
36
9
33
42
65
43
21
8
31
33
24
20
124
15
6
18
12
18
15
33
30
33
27
12
12
174
11
19
12
5
36
28
32
28
21
59
7
21
87
12
17
85
6
29
16
39
60
69
39
21
51
57
75
48
9
12
8
28
8
1
18
77
55
29
100
80
40
33
54
17
19
89
43
36
24
24
36
138
30
18
18
24
84
48
41
43
21
51
45
27
21
56
19
17
13
6
9
15
36
60
48
9
39
21
99
12
24
5
1
39
3
57
27
12
5
55
72
53
67
42
15
20
36
88
8
25
15
3
30
11
55
21
3
24
12
29
37
102
41
40
27
41
55
89
79
48
36
12
5
1
18
30
47
7
9
12
56
72
76
3
120
9
8
19
21
12
39
36
12
12
6
75
84
15
24
12
9
75
33
3
24
17
7
12
24
12
17
43
12
12
12
33
3
29
7
24
36
12
12
45
36
36
3
105
180
84
8
31
42
18
30
6
33
20
19
36
53
7
36
53
16
15
12
24
24
60
24
41
19
12
24
24
29
12
25
18
12
5
12
1
150
42
18
149
16
12
44
40
39
9
3
12
36
57
27
21
8
31
6
6
42
11
7
9
21
6
60
5
40
44
55
24
102
63
12
39
21
9
3
51
12
24
9
27
12
5
1
18
12
29
12
7
89
25
3
3
57
39
17
12
7
6
42
12
5
16
15
9
3
57
3
12
65
19
5
19
108
24
41
4
27
5
7
93
15
9
15
36
6
27
15
29
7
18
18
17
7
6
27
8
31
12
21
44
31
24
21
3
36
9
15
48
36
60
5
4
3
24
114
78
33
48
48
8
28
51
42
42
33
8
19
24
5
67
180
5
79
60
9
36
123
17
43
18
35
19
12
53
7
66
3
24
32
19
66
6
72
18
11
67
9
84
8
28
20
28
36
3
5
36
31
12
6
39
9
35
120
7
84
33
96
3
12
24
45
20
19
12
24
9
8
24
40
57
6
5
67
24
12
24
96
6
30
24
17
7
33
111
36
45
27
12
5
7
30
39
44
31
5
72
19
12
48
12
5
16
32
4
3
72
9
56
4
68
4
21
11
7
89
19
21
24
3
57
3
12
12
69
63
9
3
5
19
6
47
4
168
75
12
21
12
92
19
84
12
9
12
63
17
64
75
5
79
24
36
125
1
6
24
36
101
25
6
17
24
31
17
43
17
55
12
60
17
43
29
19
65
136
27
5
1
11
4
3
84
5
85
3
12
20
7
36
24
36
33
8
55
6
11
37
18
12
24
21
3
60
5
1
114
17
40
68
19
141
33
78
21
32
12
4
92
55
53
12
19
21
24
9
54
72
36
12
48
69
51
24
96
33
39
24
21
51
9
15
12
53
49
39
12
45
18
17
13
23
7
24
12
72
17
67
41
25
66
101
28
45
35
7
72
60
24
93
3
125
7
72
12
17
55
12
24
17
7
30
63
56
7
18
3
12
63
21
63
24
6
39
32
25
27
39
17
7
89
61
30
21
39
24
17
4
32
43
81
12
12
15
12
5
24
7
12
101
43
17
7
66
35
48
7
29
7
84
24
6
114
30
23
31
60
12
48
101
19
12
24
24
24
29
25
27
56
12
31
9
3
36
18
35
43
5
31
12
12
96
45
57
3
24
39
78
18
12
5
19
36
54
30
57
51
6
126
72
5
12
16
39
12
5
19
48
48
12
21
75
24
24
9
3
5
1
35
31
24
6
78
33
3
45
3
30
39
3
12
53
19
45
3
12
24
30
6
45
27
114
95
36
16
56
31
72
48
101
4
69
11
7
24
12
12
60
18
48
35
72
36
1
18
33
3
53
31
12
12
9
80
4
111
12
53
1
3
36
3
6
42
12
9
12
27
60
41
4
51
5
7
29
48
103
21
9
42
6
39
51
17
19
12
6
35
19
17
19
21
12
63
45
15
12
24
5
1
27
39
21
24
3
53
28
8
148
39
29
12
36
13
11
12
55
17
7
17
19
65
7
60
12
54
18
12
77
4
51
24
6
18
17
79
30
6
29
55
45
39
5
43
12
6
78
12
21
15
72
65
25
15
27
96
5
1
71
7
12
29
19
12
24
36
17
43
9
39
180
5
19
24
41
7
33
68
36
85
11
64
12
8
7
101
4
15
53
13
23
4
20
48
67
60
12
36
24
48
5
132
12
24
31
30
30
18
114
41
24
4
32
7
149
60
31
48
12
48
9
68
4
3
5
61
6
33
15
12
57
12
20
60
36
7
12
72
17
16
39
17
12
7
12
48
21
75
60
24
5
7
12
17
40
24
111
60
9
8
7
17
1
3
15
12
77
4
15
12
24
17
61
54
24
17
7
21
24
20
7
57
3
29
4
21
18
24
89
36
19
12
5
31
12
42
11
7
21
3
53
24
43
69
3
6
6
17
43
21
111
48
9
32
31
36
30
18
132
48
12
48
72
33
3
12
6
6
12
5
19
12
12
45
33
23
19
48
41
52
27
29
24
4
8
36
16
9
3
48
27
21
48
12
51
77
19
12
21
15
17
28
3
65
7
33
15
69
12
8
7
21
33
6
60
60
9
9
3
8
4
87
9
33
18
5
88
15
12
54
71
7
36
216
5
40
15
17
25
3
3
65
12
91
48
45
12
3
12
24
66
18
30
282
24
30
48
11
19
21
39
5
31
81
3
17
7
60
9
3
12
36
33
141
48
23
7
81
51
5
64
3
6
27
15
9
20
31
5
4
99
81
24
8
19
33
3
89
24
19
36
24
57
15
41
31
48
12
48
93
27
12
6
75
15
12
105
8
19
29
100
69
ABCD 97898002492*3^$a+1 [50057]
31
33
48
48
81
72
63
80
7
33
75
29
25
18
18
35
72
13
24
11
25
198
9
104
61
18
78
11
16
72
96
104
91
5
103
6
180
15
8
13
35
72
40
69
48
60
48
71
24
31
54
75
8
67
18
54
18
30
69
9
36
54
5
24
55
17
43
5
61
24
131
13
36
159
72
8
157
11
16
21
35
163
18
24
219
117
11
16
99
5
16
165
18
18
15
96
120
69
3
80
85
35
48
91
42
51
48
9
15
87
6
51
72
3
5
72
49
12
11
49
47
40
200
85
6
5
96
112
57
18
165
8
19
173
40
8
48
19
42
54
90
84
60
72
11
96
88
87
78
27
3
6
23
40
3
6
71
91
48
117
24
45
83
7
18
63
8
37
120
24
75
51
30
96
23
24
7
113
120
24
169
95
1
12
96
3
9
111
32
25
143
109
108
66
186
108
48
6
17
1
87
24
9
18
24
12
6
27
9
12
35
61
27
32
13
48
35
16
8
103
150
90
18
71
48
96
55
90
23
67
53
13
90
81
45
60
47
1
15
39
9
33
18
69
21
36
84
36
95
145
18
29
160
3
149
73
18
18
36
18
125
16
21
35
1
87
24
27
21
33
114
18
12
23
103
81
27
96
93
171
18
203
19
18
83
37
24
54
117
8
55
36
53
19
36
162
18
90
30
18
3
21
51
3
54
47
160
93
3
72
57
66
24
30
23
19
30
78
30
6
48
21
21
144
12
18
96
54
47
96
19
264
222
12
108
39
123
149
109
147
33
18
462
23
163
18
27
21
51
21
35
25
90
93
171
93
33
36
11
16
231
105
32
43
45
9
36
3
69
102
5
13
11
13
72
18
65
19
126
114
18
138
33
72
27
12
17
16
8
37
51
75
174
87
9
95
85
108
12
35
55
6
108
90
18
18
36
53
49
18
53
43
18
11
16
3
18
162
17
97
18
197
37
12
36
3
15
42
36
54
93
72
8
16
189
11
96
40
32
181
59
13
11
19
36
33
75
18
24
83
1
6
41
72
136
72
24
128
49
66
24
29
43
5
48
64
24
39
54
270
101
72
160
48
8
16
9
23
24
25
15
48
81
54
33
141
24
30
149
72
49
36
24
54
21
9
255
3
18
35
112
80
1
6
18
36
27
56
55
60
53
144
13
6
149
61
24
30
42
36
23
184
57
24
71
121
71
24
103
17
61
155
16
93
60
30
65
40
8
24
40
96
21
30
72
77
85
11
24
1
71
96
136
99
30
42
5
24
1
60
72
51
56
48
24
48
120
7
60
138
288
6
53
96
31
36
29
43
18
11
37
54
18
6
21
117
83
49
47
91
45
141
3
56
13
27
27
18
11
40
104
25
23
115
186
108
108
3
45
3
24
87
144
33
32
43
18
11
7
36
18
11
115
45
3
53
19
78
15
3
45
3
54
15
9
36
171
45
59
64
75
29
55
41
40
32
48
25
18
48
53
24
55
30
24
35
40
15
18
119
88
56
187
12
108
341
16
9
15
8
16
27
6
15
147
12
6
11
19
24
53
91
66
24
54
90
138
18
132
120
78
117
75
72
150
15
168
153
24
15
51
5
16
51
42
12
23
19
213
3
66
60
36
36
36
35
19
45
3
60
30
6
77
13
72
48
3
128
55
30
54
69
8
19
30
39
75
261
3
6
47
40
104
48
13
48
27
56
24
1
18
186
228
87
104
13
72
35
73
15
93
35
1
54
84
53
16
8
1
63
111
6
11
1
36
3
21
72
90
36
90
35
1
180
30
5
19
84
33
32
97
15
8
13
24
54
48
21
33
6
129
195
48
108
204
18
35
13
96
12
24
87
72
3
149
25
42
101
48
97
36
27
32
24
184
56
24
24
13
11
40
24
32
19
18
27
111
41
13
24
108
15
3
5
48
19
18
107
40
120
48
225
30
9
240
72
3
77
1
12
99
8
7
17
48
1
60
180
15
123
198
18
53
24
31
33
96
15
54
24
84
18
90
6
66
54
6
15
33
23
120
181
144
6
69
24
32
48
64
8
19
60
12
54
23
160
3
117
45
27
32
7
42
63
8
16
3
53
1
36
72
99
39
65
40
8
13
ABCD 97898248432*3^$a+1 [50013]
51
24
12
24
69
141
51
39
36
60
30
54
96
18
27
36
9
51
3
66
90
108
60
30
3
39
84
6
30
33
15
93
3
105
9
6
9
21
51
3
12
108
42
108
42
9
111
30
51
129
30
93
75
12
90
54
54
36
75
135
204
81
12
24
84
69
75
21
60
24
3
63
210
36
159
36
123
45
81
114
66
60
15
24
45
42
21
12
57
18
72
201
12
51
84
42
18
30
6
9
27
108
42
51
9
48
51
39
33
9
78
6
75
12
33
6
54
51
96
39
9
15
9
21
54
66
84
6
36
54
39
36
36
15
108
66
120
30
6
135
96
9
48
6
36
60
24
6
198
45
57
234
9
60
72
63
30
66
30
30
45
72
69
63
111
9
51
165
24
141
39
51
21
3
102
114
204
126
90
81
3
36
9
75
36
6
84
6
9
15
84
102
138
12
33
72
9
24
60
66
6
90
84
30
84
90
126
15
9
72
84
96
30
240
138
27
3
21
15
30
30
9
105
36
27
33
219
87
114
60
75
15
45
99
45
57
54
6
39
75
57
183
225
15
45
51
21
33
6
84
57
27
30
36
51
48
15
45
21
6
78
3
3
9
15
21
105
54
93
132
21
27
9
30
93
15
6
36
48
3
357
15
36
51
9
75
9
15
21
60
105
120
84
36
60
6
21
48
45
24
63
48
36
33
27
15
48
45
12
9
96
18
93
117
66
105
36
24
84
135
30
3
108
69
15
72
135
84
84
45
15
42
108
36
51
15
54
6
18
126
84
96
30
51
9
30
24
33
48
129
3
33
60
27
3
21
33
15
15
30
30
6
126
30
30
180
168
96
6
3
21
15
111
54
147
99
9
36
9
204
3
48
36
39
30
39
21
51
33
42
78
60
75
21
15
45
6
24
57
147
30
102
48
42
39
24
156
36
3
96
96
60
33
105
60
6
6
39
60
21
18
12
54
87
60
48
96
39
6
48
63
3
69
96
99
42
123
51
9
45
63
33
30
21
3
42
63
81
36
18
33
48
99
72
9
24
48
3
69
147
21
147
42
78
6
51
33
102
108
21
24
51
90
114
30
66
201
3
57
84
15
9
27
174
120
51
93
75
21
24
111
24
12
9
54
6
24
42
9
60
99
66
195
12
3
144
30
42
108
6
159
81
36
24
15
9
171
285
54
30
30
93
9
138
12
54
54
60
12
168
177
39
6
54
36
174
15
84
60
12
3
30
12
24
36
24
84
111
60
39
66
36
195
93
12
18
30
12
24
27
99
18
30
6
27
3
129
36
9
30
42
63
48
27
12
18
6
9
81
51
75
24
54
30
153
63
9
15
12
48
33
3
69
276
135
6
150
234
51
45
63
36
39
30
66
81
9
246
60
180
93
135
66
60
84
30
21
159
12
9
81
78
6
6
9
72
60
33
6
120
24
6
111
39
24
114
42
33
36
159
21
72
27
6
66
105
135
30
15
9
30
9
168
33
24
27
144
81
54
90
60
24
60
66
177
60
129
24
126
18
3
9
150
84
60
36
78
36
84
72
90
9
165
6
9
36
105
24
66
48
21
24
81
39
51
21
3
6
6
54
99
108
27
120
42
24
6
54
27
24
63
96
54
102
9
9
96
36
39
105
234
42
48
42
45
63
12
30
24
66
300
18
72
54
60
36
93
60
141
126
60
108
81
21
3
111
9
60
81
27
27
21
39
36
141
63
45
81
27
57
12
24
150
6
39
36
75
114
159
21
36
120
30
45
36
12
21
6
30
30
9
129
42
261
33
60
84
3
48
105
6
48
21
45
15
69
123
33
6
48
162
54
66
63
81
15
36
108
57
15
9
6
21
33
90
30
39
51
9
117
3
27
48
12
45
63
21
9
42
30
30
21
72
147
9
15
24
6
54
66
39
135
21
9
42
84
6
39
15
6
3
48
33
24
123
60
69
15
3
21
12
27
12
54
114
6
66
54
99
27
33
75
60
30
6
57
123
24
33
9
330
18
36
60
36
123
81
54
42
3
36
99
33
33
15
72
33
24
60
12
114
24
60
42
ABCD 97898522648*3^$a+1 [50040]
18
5
112
21
24
18
89
85
144
11
7
30
66
66
6
17
48
48
19
149
145
6
54
36
23
151
30
102
42
66
41
19
6
23
19
36
150
96
24
30
69
33
162
36
36
114
12
102
6
11
73
90
45
3
132
17
72
49
15
45
3
9
36
18
18
42
53
91
42
59
72
96
181
59
97
12
6
30
54
17
97
30
33
51
90
3
3
29
109
11
24
24
79
84
101
19
54
30
48
36
30
36
3
45
42
18
39
51
5
24
48
16
3
6
36
42
78
83
19
5
79
33
48
96
33
15
27
6
36
11
37
12
12
59
7
120
24
89
37
36
6
41
1
6
9
9
6
41
79
36
48
69
81
54
66
39
147
6
23
16
111
33
75
60
24
6
30
6
39
57
23
64
39
18
114
12
30
48
12
95
7
18
48
36
48
180
6
54
3
3
12
24
6
24
198
42
84
48
47
31
24
6
27
9
54
6
59
1
54
48
18
191
19
30
96
42
5
19
53
7
9
15
126
6
60
6
6
48
21
15
18
6
12
29
1
6
18
6
113
85
12
78
30
18
66
6
6
78
72
30
36
35
13
144
75
15
18
71
24
49
47
205
3
27
48
18
36
23
55
72
18
42
93
27
60
24
42
54
36
29
55
162
6
17
16
32
1
18
5
73
42
5
7
48
57
3
45
39
17
13
102
125
169
12
12
18
162
3
3
36
96
42
71
37
3
81
24
18
77
13
72
54
101
1
18
60
17
48
121
24
135
9
66
48
213
39
17
49
84
54
18
6
18
30
48
53
13
12
6
89
37
18
12
12
48
24
17
139
5
61
131
67
54
6
18
191
13
35
112
123
18
12
6
12
6
30
18
6
57
51
18
48
75
8
49
42
5
25
18
101
19
48
36
30
264
12
30
6
48
48
11
49
6
12
12
66
72
71
37
6
21
9
42
18
36
6
12
78
71
16
3
18
72
78
6
60
11
96
7
33
9
48
6
65
1
36
11
103
9
8
7
114
12
6
12
137
49
167
37
102
5
37
66
153
87
54
42
24
66
42
96
6
15
57
18
108
18
30
36
5
121
60
18
54
3
3
5
48
13
42
18
63
9
6
113
43
66
107
31
12
29
85
27
39
17
1
18
5
181
90
137
61
24
42
60
42
18
48
129
69
132
12
66
132
5
31
41
61
42
48
17
72
229
11
40
15
24
12
53
31
105
3
45
21
131
55
41
7
120
30
60
12
30
66
6
6
24
71
1
6
18
6
6
3
57
96
54
89
13
132
48
39
57
42
5
13
11
61
48
35
31
36
150
6
66
12
12
6
24
65
72
16
15
137
25
54
66
87
9
47
72
25
39
9
71
109
24
6
54
48
6
12
18
27
39
41
25
39
176
61
96
3
93
51
56
1
39
51
66
66
18
30
105
8
48
31
54
3
9
23
37
27
3
42
42
6
12
78
9
27
18
11
7
60
29
13
12
24
36
51
15
24
12
90
12
54
36
6
18
30
6
42
23
16
3
36
6
35
37
12
15
48
99
12
156
48
54
6
72
17
48
7
36
66
107
31
6
51
32
115
5
49
36
156
87
9
36
18
96
17
73
24
95
19
24
42
24
6
45
8
48
73
48
15
51
6
30
114
23
64
15
66
47
61
6
138
30
114
51
3
78
60
11
24
49
63
45
48
6
60
65
19
12
33
9
95
37
18
6
48
131
61
11
1
6
30
27
75
18
51
80
97
36
83
232
177
24
12
30
5
61
12
42
36
24
41
112
195
18
156
210
12
150
102
5
16
3
180
17
55
12
54
15
21
35
37
6
29
139
6
84
96
18
12
90
11
13
18
198
3
48
39
65
55
12
6
47
1
6
60
53
49
54
65
49
71
19
48
60
41
24
13
83
7
30
12
108
60
23
19
72
90
6
18
48
11
7
18
24
30
33
15
72
54
35
49
23
55
113
96
109
35
97
24
95
25
12
18
41
48
25
71
31
30
102
12
9
8
13
24
11
7
113
1
48
162
29
1
102
6
78
132
41
61
24
6
53
48
24
1
42
60
6
11
163
30
24
30
36
53
168
61
11
49
24
15
9
191
13
27
147
84
108
54
90
149
120
37
12
23
37
6
114
78
12
42
78
36
29
19
165
33
6
24
12
18
24
18
78
78
24
5
16
3
120
6
36
11
91
144
21
51
101
1
191
13
18
108
114
24
12
30
209
43
53
7
72
42
24
18
5
49
42
36
48
114
6
17
13
24
18
48
33
51
78
42
29
7
36
30
66
36
18
90
12
12
30
54
41
49
23
25
24
96
23
25
90
72
5
25
12
51
39
30
6
5
1
6
288
65
88
9
48
18
18
66
30
18
6
42
65
37
54
48
12
12
6
135
39
30
24
24
6
72
54
39
56
24
7
18
54
17
64
75
6
66
36
48
12
54
12
18
65
19
18
30
120
12
66
95
13
83
109
42
9
33
42
69
39
66
66
42
72
18
42
30
84
96
29
61
ABCD 97898842234*3^$a+1 [50018]
12
73
46
54
23
28
64
55
6
82
5
13
72
42
1
12
7
77
1
75
85
32
11
4
15
28
20
100
32
6
42
13
16
13
163
63
2
18
9
145
48
2
66
40
2
5
83
9
35
13
20
12
80
68
28
32
17
46
5
9
6
34
56
114
66
35
17
15
12
21
31
101
12
8
55
12
16
19
1
5
24
15
15
1
5
11
144
29
7
13
10
30
8
72
23
13
115
29
76
14
13
12
5
88
3
5
10
54
6
50
22
13
55
4
78
23
52
23
37
5
18
45
9
10
26
99
93
90
48
57
7
26
40
44
6
4
1
55
100
65
4
5
46
29
92
4
55
12
25
23
20
184
110
46
44
18
3
45
7
27
26
59
13
42
30
10
26
19
15
1
5
50
29
28
7
73
4
1
8
54
10
48
3
57
18
2
35
25
12
88
2
33
7
13
5
2
85
36
119
16
14
18
22
31
19
17
53
11
39
18
58
45
29
31
64
68
3
25
35
1
1
12
6
25
16
36
23
5
32
73
34
37
13
30
10
48
75
4
29
84
15
15
1
44
48
52
73
40
12
31
19
6
39
36
32
43
10
59
1
75
35
65
25
39
12
36
32
12
100
21
72
70
66
39
36
35
70
7
67
41
20
9
51
5
4
7
31
30
22
26
12
72
6
10
15
5
111
28
65
6
10
19
25
16
39
63
33
32
13
47
45
23
12
65
20
12
35
13
12
35
65
108
30
25
140
3
2
58
17
3
81
39
54
16
44
55
32
39
12
13
9
6
54
91
12
7
93
13
31
13
36
22
2
6
4
45
5
16
47
43
32
12
5
48
13
39
25
7
43
33
27
16
30
91
44
5
12
40
7
23
13
16
16
28
52
27
10
11
75
37
60
3
2
72
60
36
51
20
41
163
20
15
42
12
68
30
5
160
3
30
52
32
47
44
17
67
16
19
57
39
25
4
1
54
53
13
19
16
25
7
45
18
20
17
13
30
10
7
77
20
10
20
5
12
13
16
60
2
37
52
19
30
12
112
15
65
28
19
13
3
13
54
6
71
13
23
3
112
2
28
2
70
110
18
12
36
52
3
60
75
14
6
40
60
161
3
16
45
12
77
120
10
21
60
45
24
75
21
15
9
18
33
15
20
30
94
38
18
24
1
5
22
25
55
57
13
20
28
31
13
60
16
20
22
13
19
13
3
2
42
5
60
25
16
20
4
50
1
5
12
22
37
36
65
18
2
7
5
16
12
108
2
65
25
142
56
21
9
51
1
3
32
57
23
32
48
17
6
5
32
4
41
23
32
17
6
9
23
18
35
4
12
21
47
12
48
41
62
9
81
12
40
20
60
11
20
16
76
43
2
103
5
12
10
30
7
28
48
9
87
13
20
47
84
35
29
25
26
41
49
70
50
11
76
3
17
53
50
5
16
1
18
1
1
30
93
99
1
9
3
4
44
32
57
23
23
9
15
66
60
30
20
65
49
18
129
79
50
12
15
85
8
55
35
4
6
127
53
14
61
20
15
17
5
48
14
90
35
161
32
12
6
41
23
41
116
11
165
5
7
21
15
60
29
3
45
99
13
30
18
8
47
23
14
11
19
16
61
48
25
48
7
63
13
37
48
15
15
54
78
22
18
60
5
3
17
25
7
48
3
25
5
15
32
32
25
46
20
30
52
38
34
30
125
3
18
11
113
50
13
65
15
44
36
28
32
20
28
4
55
36
1
31
12
25
71
149
52
9
71
1
22
5
1
14
18
22
41
36
16
60
17
36
4
23
20
92
35
13
33
32
42
5
55
16
2
7
36
5
11
13
28
48
32
35
4
21
42
1
9
108
27
76
25
4
23
13
15
9
23
33
47
4
33
36
7
5
43
9
36
12
27
21
42
38
55
64
73
52
6
1
11
2
6
54
76
11
16
5
7
71
137
13
35
4
80
28
55
12
36
45
35
22
2
40
13
13
30
54
10
6
30
45
45
30
104
6
34
6
20
4
38
30
87
1
44
35
31
17
17
31
12
17
36
15
27
2
60
150
125
11
105
12
5
10
2
16
19
60
53
2
25
52
13
66
17
13
54
25
20
16
44
32
29
20
24
10
6
72
62
81
7
30
2
41
20
5
4
35
31
5
64
16
32
23
9
13
20
59
128
16
17
48
44
6
150
4
30
21
29
46
2
3
4
41
12
18
24
1
160
44
5
43
4
29
30
1
13
28
59
13
3
28
19
46
2
13
35
17
48
16
16
28
97
3
9
16
2
30
23
5
134
53
64
13
140
10
20
36
4
50
6
70
30
5
12
3
65
7
5
23
57
3
44
33
45
7
96
29
3
13
32
10
12
41
15
34
20
15
32
64
15
100
20
102
58
5
36
9
72
40
19
36
37
6
4
50
43
63
44
6
22
42
36
42
38
11
19
49
71
21
33
10
73
5
18
32
78
10
29
16
164
16
12
4
16
44
49
174
17
43
25
21
90
61
11
25
17
63
5
10
29
1
8
10
1
16
60
80
17
68
58
74
36
72
59
43
85
20
12
16
4
16
57
28
62
25
81
24
7
19
84
28
48
2
27
36
37
75
45
15
164
133
55
1
4
8
30
5
7
61
9
8
10
2
35
91
30
30
37
57
38
12
6
35
16
13
83
15
29
61
7
23
9
28
15
26
55
16
13
76
62
30
48
22
98
7
113
111
21
55
15
50
18
34
60
3
17
43
47
53
55
72
10
6
2
10
90
2
36
17
13
22
2
31
64
13
22
156
54
151
7
18
24
28
2
17
23
13
65
8
7
12
141
14
6
70
9
41
7
15
42
36
39
65
11
20
29
126
70
24
6
2
28
31
16
3
30
79
36
32
7
21
5
27
48
9
11
77
8
60
11
36
12
43
70
30
18
47
15
40
45
44
3
16
72
72
6
60
12
48
50
24
5
13
23
12
65
3
16
49
4
55
48
68
15
42
3
4
31
42
10
62
95
13
40
32
90
45
48
68
25
67
100
32
3
2
46
42
15
23
52
20
18
47
5
15
32
15
16
24
8
42
10
20
36
37
44
3
13
4
89
90
24
20
96
17
7
36
12
25
75
50
12
23
13
12
22
45
5
6
21
39
4
18
3
99
6
27
17
28
18
1
44
15
5
49
11
19
33
83
41
1
28
50
4
1
5
27
5
28
50
29
31
49
108
4
49
10
62
28
11
9
24
6
25
76
116
27
50
35
23
30
27
16
19
57
4
17
15
13
15
16
59
12
2
23
37
168
35
133
4
56
95
19
78
12
115
11
25
47
90
42
70
50
6
52
23
20
29
3
35
29
16
7
25
31
42
7
23
5
48
4
1
12
18
2
58
72
80
28
17
3
102
3
20
29
8
23
19
33
67
18
23
9
75
76
52
13
4
43
52
15
6
7
3
1
1
42
ABCD 97899123176*3^$a+1 [50101]
36
60
18
5
12
145
18
53
13
179
120
115
65
67
89
60
49
66
125
24
1
30
6
95
13
23
7
6
84
6
5
115
5
109
11
72
133
47
73
24
35
108
37
12
23
60
61
11
43
90
36
114
53
13
35
156
25
108
47
24
19
96
5
12
72
127
30
23
120
37
23
48
12
7
89
19
6
71
36
48
55
54
36
6
53
31
125
132
19
113
180
7
24
65
60
145
30
5
24
36
25
6
48
113
60
24
19
114
72
59
120
49
35
7
48
5
37
18
5
121
71
19
54
72
23
60
108
97
30
6
54
36
36
41
48
1
54
36
5
13
30
5
31
89
55
5
156
60
1
119
60
60
31
90
48
42
65
36
43
54
12
24
54
41
79
42
155
96
48
1
60
23
12
103
36
6
23
25
35
7
30
59
60
79
36
17
7
36
5
36
25
35
24
1
35
13
83
48
55
126
59
12
67
65
61
114
12
150
30
5
13
312
30
5
48
1
24
12
144
47
12
108
67
126
59
37
48
35
115
5
108
12
48
37
23
60
97
6
120
36
5
73
107
48
1
54
65
67
18
23
7
101
12
108
49
72
24
95
84
31
41
36
67
17
36
48
205
24
11
79
12
29
139
41
60
25
30
5
180
31
53
37
23
36
1
35
55
48
6
36
54
161
19
5
31
41
67
17
156
108
61
23
31
90
54
36
41
103
77
43
42
23
31
29
97
84
54
42
54
36
53
235
41
25
24
95
60
55
36
5
12
7
36
125
36
96
168
12
12
1
84
36
6
54
107
103
65
139
41
24
36
19
6
36
11
37
6
17
144
55
90
59
12
72
55
126
11
36
19
24
77
48
31
5
13
47
48
1
126
29
72
7
30
47
115
144
24
72
101
73
47
60
43
77
84
55
18
23
13
47
12
67
161
24
13
66
90
24
35
108
157
71
91
18
42
30
11
48
12
7
30
71
12
169
11
12
85
11
24
37
144
47
7
65
72
43
53
127
17
19
24
53
24
264
60
24
61
71
73
36
36
84
24
11
132
139
125
73
96
54
12
5
13
42
113
97
23
1
35
1
18
30
60
30
17
144
24
108
24
24
72
19
54
90
41
84
109
150
5
36
169
23
12
1
6
84
54
47
13
12
78
5
7
29
144
31
41
180
85
59
175
5
36
25
35
24
19
5
31
185
36
85
30
41
144
193
72
24
54
12
65
84
19
101
1
83
120
37
143
181
35
12
84
144
25
36
54
29
7
90
11
67
102
59
91
53
60
7
5
19
17
144
36
13
114
66
54
5
1
90
36
101
72
7
5
13
83
97
36
59
12
24
96
19
17
60
163
5
36
84
1
108
11
25
47
7
120
36
77
48
24
108
163
77
72
61
35
19
60
12
54
114
36
89
37
90
48
41
12
7
102
23
145
12
108
6
84
222
71
12
156
84
36
85
95
109
155
288
108
1
95
60
43
53
168
12
7
102
18
36
29
85
83
37
96
11
60
13
90
41
24
7
18
6
5
25
59
121
59
1
36
18
101
55
41
19
137
259
54
107
24
13
30
77
73
30
113
228
24
1
30
24
65
61
35
84
108
48
24
12
79
149
31
24
36
54
126
66
24
11
19
54
132
11
19
5
103
36
114
12
18
6
144
66
5
72
13
71
19
5
1
35
49
54
60
102
198
5
36
24
36
12
19
89
19
17
168
36
24
37
11
180
120
24
43
17
144
24
72
103
36
29
31
144
30
11
12
48
12
13
90
17
48
19
17
36
7
5
12
19
30
119
216
60
25
90
84
60
5
151
17
43
125
49
72
18
5
37
23
7
29
25
24
71
12
19
24
185
25
11
120
109
84
36
6
30
71
7
66
24
95
31
65
1
23
1
30
126
90
113
72
456
13
119
25
66
5
19
36
84
96
84
65
12
24
121
54
125
24
151
5
1
30
108
36
96
18
35
48
12
7
65
49
54
5
25
23
60
12
31
90
35
19
60
113
24
25
23
61
35
91
65
156
12
151
54
30
17
43
65
55
125
25
95
85
23
168
19
6
36
71
24
79
5
12
60
73
35
91
5
13
12
ABCD 97899159706*3^$a+1 [50028]
27
45
9
136
48
44
16
32
3
61
20
34
74
16
6
6
32
42
105
183
10
48
12
138
32
22
20
84
42
40
14
114
72
24
9
15
6
108
102
40
18
32
96
159
61
2
66
30
102
10
14
24
82
8
30
4
68
42
18
4
8
18
54
66
22
8
12
6
6
96
42
16
176
21
73
2
33
31
26
222
48
30
42
78
10
2
52
26
34
30
14
34
56
46
48
48
12
36
72
8
10
2
54
45
33
18
22
26
30
12
28
146
34
11
49
2
30
24
28
158
54
10
86
42
120
30
51
55
32
22
170
78
24
66
42
28
8
24
90
40
77
3
30
96
42
24
54
66
54
64
48
68
27
33
4
32
36
24
40
11
37
2
64
86
66
30
72
48
10
72
90
36
44
108
18
24
16
41
31
110
3
45
90
94
8
48
34
56
6
4
14
150
112
44
6
10
71
25
12
32
36
12
52
20
99
7
2
12
18
66
142
104
88
102
194
10
47
63
70
60
62
33
72
87
21
9
96
10
30
12
32
22
30
80
106
5
19
125
49
42
30
2
96
70
32
10
8
54
42
154
12
48
24
18
38
4
32
6
48
45
19
53
33
4
38
24
94
42
38
4
20
96
10
162
48
20
87
99
24
22
20
150
78
64
8
52
6
17
93
66
16
8
24
96
102
24
48
27
39
22
80
18
30
154
32
129
25
54
38
24
10
96
32
66
6
150
75
9
22
80
94
24
24
2
10
14
6
18
6
15
21
51
67
32
40
14
36
30
6
42
48
24
16
78
66
74
16
86
54
24
16
104
10
80
22
18
66
38
10
20
66
57
109
74
70
42
122
46
66
36
24
98
72
30
18
16
6
24
24
42
26
4
18
72
5
1
32
28
132
56
90
24
6
60
64
11
51
40
8
30
88
24
36
12
8
18
102
10
72
198
50
48
22
132
48
144
38
6
24
90
30
72
60
30
30
135
13
92
24
40
2
168
21
33
10
8
70
59
183
42
100
156
32
22
5
99
24
42
16
32
16
80
4
50
120
40
38
72
138
144
24
6
16
20
12
42
6
40
90
38
24
90
10
12
24
96
24
56
40
26
64
8
82
84
24
122
40
120
30
60
54
62
10
5
45
144
36
18
102
52
78
80
24
10
20
28
6
104
46
90
6
11
9
150
54
64
32
51
55
30
23
21
28
26
112
128
102
34
8
42
48
12
16
20
22
38
42
46
44
46
32
22
42
48
78
20
4
26
18
156
4
44
40
2
48
42
4
11
36
25
32
10
6
32
24
64
66
38
42
24
6
28
32
28
56
192
88
50
21
109
6
48
30
12
44
4
30
102
66
38
52
20
138
6
10
86
63
45
36
18
48
22
11
57
12
16
84
30
6
92
54
70
180
44
66
54
42
30
42
42
54
105
31
30
66
192
18
32
6
30
24
42
10
36
12
11
37
30
50
48
52
18
17
57
36
96
88
146
46
8
202
24
42
48
62
45
105
24
18
40
138
60
8
60
30
30
10
96
8
96
70
2
58
84
8
34
86
24
10
90
6
110
10
14
88
80
216
10
14
12
100
60
71
79
8
93
69
84
66
48
10
11
1
84
131
109
54
8
40
14
18
30
42
45
19
32
18
16
80
48
70
8
72
90
46
50
6
190
24
32
24
75
1
35
180
7
2
16
38
46
8
106
62
183
57
82
26
4
32
24
112
20
28
24
66
6
128
3
69
58
6
32
88
35
7
29
61
14
6
24
24
24
36
54
168
64
86
34
126
72
2
18
30
48
24
16
5
27
40
8
88
66
84
2
42
16
20
64
32
136
8
15
72
69
30
6
18
16
38
10
26
16
6
14
48
28
132
50
6
10
42
38
10
30
30
72
80
34
5
21
30
22
42
66
20
114
24
102
12
60
40
42
6
48
35
39
30
178
14
18
117
75
66
30
9
93
96
27
15
93
9
12
6
24
24
70
74
72
18
6
10
12
84
108
11
7
65
7
62
10
8
6
180
36
28
108
32
90
48
160
122
12
58
168
62
16
24
50
160
42
30
8
22
24
186
41
15
24
69
19
38
18
66
54
46
24
72
23
1
36
62
81
45
16
36
60
170
30
24
36
48
46
48
8
120
40
102
8
24
58
80
96
16
30
24
20
100
2
150
82
66
32
30
30
112
47
51
112
8
64
6
20
52
12
60
8
10
200
10
60
47
73
26
22
59
129
36
10
24
42
92
48
138
214
128
4
38
6
72
12
22
8
21
9
16
170
6
4
96
54
30
2
198
24
3
7
2
6
22
36
86
6
144
100
48
32
4
47
115
38
160
36
6
8
72
22
26
96
10
96
44
99
81
48
12
10
30
18
138
12
68
4
8
3
13
95
25
42
38
112
12
20
10
6
ABCD 97899613564*3^$a+1 [50011]
216
18
69
3
13
125
115
89
18
72
126
63
3
13
144
29
90
105
48
135
25
83
13
23
48
57
16
113
127
71
9
16
48
35
12
1
53
43
53
18
54
19
29
19
32
9
30
60
102
39
16
48
47
1
29
216
43
32
15
18
90
60
73
80
160
23
9
15
1
137
60
36
72
31
5
12
36
6
228
6
36
102
33
9
30
25
11
24
13
128
15
33
3
78
126
33
21
30
13
41
132
19
65
79
17
18
54
87
21
48
108
15
27
36
1
29
78
18
66
33
153
36
36
12
60
87
144
39
48
105
27
30
144
132
67
35
42
66
1
32
27
72
13
41
7
48
35
13
41
30
168
1
17
18
72
18
18
54
228
7
317
19
35
6
103
176
9
18
12
6
115
29
174
85
29
180
102
54
3
16
17
79
80
21
42
33
147
90
12
24
15
15
33
112
32
45
36
36
123
16
77
90
25
23
42
72
18
18
120
108
31
5
72
24
36
72
18
13
5
123
93
126
37
48
5
18
120
42
7
23
57
64
41
24
30
33
96
21
18
105
16
239
72
57
16
32
3
13
35
42
67
77
30
24
13
95
1
192
5
36
7
5
78
18
12
6
18
7
5
18
6
19
32
33
150
169
48
29
19
48
41
96
66
36
18
60
3
15
36
36
12
157
11
69
33
114
13
5
12
126
33
45
19
53
144
43
23
6
67
5
27
21
42
49
167
36
18
12
7
17
12
3
21
54
18
162
30
36
31
95
114
303
3
72
21
16
35
157
32
99
61
47
1
119
60
30
18
36
73
5
18
54
19
11
54
31
5
43
29
6
13
89
96
55
11
24
54
30
36
18
78
54
144
54
25
119
36
108
121
41
84
195
144
81
174
1
48
11
72
12
1
80
33
31
149
90
54
75
33
31
5
30
13
11
30
6
1
80
9
7
29
18
12
21
141
36
24
18
18
12
60
18
9
64
65
36
123
9
36
67
23
72
18
31
23
18
12
162
6
12
55
53
6
21
141
72
30
6
48
42
12
222
3
16
48
41
54
33
15
36
61
80
27
69
39
105
96
51
93
96
9
156
27
105
7
23
9
45
19
5
66
186
300
67
11
36
18
72
7
29
19
176
16
128
3
45
117
144
27
21
91
77
18
18
15
48
93
18
1
96
80
45
162
156
69
16
29
18
192
186
7
11
21
16
80
39
42
30
1
144
23
210
183
57
39
64
35
36
42
15
123
42
144
120
24
43
113
31
11
21
16
32
33
15
111
1
23
153
9
39
48
87
217
5
27
21
18
6
36
72
7
23
126
24
90
18
7
119
18
36
66
33
64
11
162
60
18
37
35
36
18
18
21
81
63
16
11
60
36
198
54
138
31
65
36
91
65
6
54
67
32
240
21
102
108
126
27
16
35
93
45
78
18
18
18
30
24
18
55
96
5
6
18
48
24
43
41
24
30
1
5
27
64
35
18
102
21
16
5
30
42
90
54
19
11
36
97
29
3
33
31
29
36
18
36
9
96
87
6
18
1
89
48
6
1
179
66
24
18
1
17
66
6
87
16
113
54
234
12
3
16
41
12
139
11
21
33
79
11
18
12
96
12
24
67
59
37
11
6
15
129
79
48
17
48
90
54
31
119
201
15
49
48
227
36
73
11
21
21
18
12
108
42
12
42
49
128
144
15
24
12
13
83
30
24
87
57
30
57
21
18
12
18
54
21
33
15
93
60
7
29
99
45
18
1
71
54
19
17
18
13
48
83
109
11
60
73
29
6
18
108
111
33
31
5
126
90
54
93
16
17
126
18
15
57
55
53
30
24
37
96
48
48
23
25
80
96
16
107
126
72
18
36
73
17
207
27
85
80
81
31
11
69
21
123
3
90
126
37
48
5
90
48
129
75
162
51
57
102
24
9
9
247
167
18
18
18
3
96
240
3
18
75
16
240
11
48
186
43
65
31
59
72
61
11
69
48
93
3
3
36
18
72
102
25
32
16
144
41
247
23
12
132
9
21
42
177
3
54
54
81
16
29
3
15
18
36
54
12
73
32
64
48
35
150
36
51
3
45
16
23
42
15
16
80
243
6
108
27
9
66
114
54
18
43
80
111
97
96
17
78
48
1
32
21
6
85
59
36
84
24
12
42
31
131
109
35
ABCD 97899707494*3^$a+1 [50021]
13
131
9
12
12
3
24
33
16
125
36
31
8
24
33
55
8
16
24
84
11
81
81
30
33
4
131
9
120
156
12
3
9
123
25
12
8
84
84
24
36
51
9
45
27
4
44
4
56
84
87
54
27
12
40
8
3
12
60
9
24
4
48
5
15
24
141
15
4
8
40
36
12
20
28
72
65
27
60
3
33
16
48
71
57
48
40
11
9
72
72
12
111
18
12
55
89
15
40
5
30
21
15
13
44
136
5
19
20
72
48
52
96
5
79
24
77
48
6
126
18
1
8
12
100
161
15
48
12
64
20
28
56
12
24
9
6
1
8
132
39
21
12
21
7
59
1
8
4
47
13
41
90
21
64
17
114
13
41
19
20
27
61
92
36
12
12
52
5
6
180
30
55
5
3
16
24
60
36
20
16
20
129
39
16
101
27
40
11
81
24
40
20
220
44
3
37
47
21
28
20
24
52
41
187
12
24
72
44
28
32
28
8
64
24
44
63
18
12
54
45
96
3
61
20
9
75
4
17
39
15
1
11
90
114
66
15
28
24
8
100
48
35
21
24
4
48
29
30
1
12
11
61
11
13
5
39
12
15
45
4
11
33
3
9
36
3
69
48
48
15
1
35
6
39
9
60
75
96
40
35
21
24
15
9
45
127
24
155
1
12
60
12
8
33
3
15
30
39
3
25
23
9
16
176
48
93
54
13
47
81
3
37
44
9
55
5
12
18
157
48
24
8
40
68
12
4
140
9
66
36
24
21
135
13
56
48
48
28
11
9
12
45
7
56
4
12
24
36
8
3
33
96
120
60
16
29
36
7
8
72
3
108
36
9
52
24
84
17
75
28
12
23
6
3
52
71
25
20
28
32
28
20
21
96
67
20
48
12
28
5
18
120
1
20
16
23
49
12
11
18
30
25
36
65
36
7
107
13
41
36
15
28
36
32
15
30
79
20
36
15
33
4
72
35
1
32
33
54
81
33
67
60
12
23
145
65
3
12
45
3
12
24
16
48
17
63
24
27
81
3
42
15
15
13
80
12
3
9
16
44
52
8
76
12
48
92
28
24
36
12
12
23
37
8
40
8
40
101
51
123
37
152
81
19
68
64
8
60
52
24
120
17
7
32
4
71
1
29
135
100
41
27
60
100
8
39
84
42
163
56
28
56
51
21
48
12
45
54
45
69
15
4
47
36
9
9
162
33
24
60
27
105
4
32
9
99
4
152
16
8
12
12
3
13
17
60
27
12
9
87
12
16
17
7
60
23
9
21
18
1
35
33
12
4
41
79
32
24
4
84
47
1
5
54
84
42
79
44
147
133
5
51
4
17
15
4
36
32
28
29
15
64
20
51
45
16
12
60
83
9
21
7
11
9
27
1
23
61
20
36
40
59
13
12
5
79
20
36
36
99
36
33
76
41
43
12
8
16
20
21
27
52
11
57
93
7
11
1
56
33
31
48
36
12
8
21
31
59
13
80
12
21
18
121
5
31
20
9
43
12
56
69
19
20
12
12
28
8
24
51
69
27
30
19
41
30
33
132
75
9
40
17
18
9
72
36
15
25
5
18
97
24
5
126
37
32
4
5
79
11
105
16
35
25
11
24
13
36
17
63
24
3
13
11
9
4
32
16
5
3
15
21
21
7
68
99
25
35
36
9
88
101
99
112
48
20
3
24
13
20
76
84
12
84
11
13
20
3
54
6
48
60
9
36
40
44
36
87
13
12
20
48
64
92
39
9
120
12
24
40
5
19
23
9
45
39
12
12
27
45
16
23
25
11
6
27
40
53
55
12
12
71
18
147
100
24
11
24
36
25
8
75
9
16
12
68
15
25
12
8
24
3
9
16
8
216
4
71
6
3
4
80
112
11
57
12
135
25
11
138
6
9
75
1
41
43
104
16
12
12
108
5
3
16
68
12
28
41
99
21
15
96
100
29
7
29
36
63
16
104
27
73
71
1
12
48
12
77
36
18
9
12
76
80
4
11
9
69
27
28
35
57
15
69
204
16
65
79
20
16
11
33
40
35
21
36
75
48
37
20
75
33
132
4
95
13
20
21
15
45
39
63
24
66
63
16
68
40
20
87
13
20
3
33
40
11
1
44
40
29
39
27
121
8
16
24
17
3
16
8
12
124
47
9
24
60
15
42
3
60
27
25
59
105
75
6
18
37
12
12
80
48
76
20
16
35
9
24
27
13
32
21
24
103
20
72
24
16
24
32
9
55
41
43
32
15
9
16
59
13
8
3
129
63
9
45
36
79
29
31
11
33
4
68
40
44
9
27
12
28
5
15
15
49
11
25
8
64
83
18
39
33
19
60
11
25
68
40
5
15
72
72
28
143
25
20
124
36
5
39
40
11
42
84
31
23
1
44
24
88
23
6
55
35
33
40
132
24
17
27
81
31
24
12
24
20
4
35
21
28
8
15
33
12
24
15
13
11
45
24
60
16
104
28
92
60
12
129
7
20
324
28
8
4
24
44
12
39
12
49
56
3
6
75
40
11
18
126
33
40
36
44
63
57
28
5
18
12
60
13
120
36
11
69
16
24
65
36
15
24
4
44
12
64
20
24
88
53
19
17
39
40
65
7
48
24
47
61
5
19
35
6
63
75
121
128
21
6
1
8
84
76
36
11
57
100
96
32
75
18
175
104
171
1
11
24
21
112
56
24
16
12
104
36
33
36
30
36
9
15
129
15
30
39
87
73
20
100
8
3
9
27
25
20
4
12
59
13
11
1
60
36
8
84
96
16
41
30
25
80
28
44
12
88
17
79
36
8
16
24
12
24
36
65
36
39
21
15
120
153
15
12
39
9
4
11
85
5
51
36
4
8
36
72
12
33
7
41
7
29
54
57
3
165
112
72
11
9
16
11
45
16
32
28
23
1
24
36
8
100
32
136
48
36
41
19
35
6
3
12
100
23
1
24
92
52
17
30
36
18
15
27
25
29
31
32
63
13
17
43
35
12
69
24
4
ABCD 97900144924*3^$a+1 [50122]
264
8
187
221
19
21
192
27
45
32
136
32
16
135
84
5
7
60
24
69
135
12
48
132
41
19
101
48
16
219
101
43
21
75
29
72
259
5
120
31
65
19
197
19
5
16
8
64
128
24
24
72
48
91
5
40
8
16
51
29
64
75
45
231
17
120
24
48
208
8
24
168
43
69
48
32
48
72
31
129
80
48
48
16
15
65
16
32
67
60
48
12
29
16
75
21
3
101
19
69
27
48
21
39
17
16
99
149
19
93
8
19
5
96
91
48
5
48
24
223
12
120
29
40
195
84
180
60
12
29
24
67
53
192
259
5
16
80
43
77
19
5
79
57
75
5
19
29
7
81
128
115
5
16
8
72
144
280
144
32
360
168
16
75
69
27
120
29
40
51
5
160
24
51
29
72
67
5
120
115
72
21
32
40
147
93
87
144
96
41
144
48
7
84
24
21
171
29
91
69
96
56
232
32
144
24
72
19
29
7
108
96
29
96
64
72
15
48
273
63
9
51
149
40
32
16
128
24
88
3
24
12
180
120
24
29
91
141
39
96
81
27
36
9
128
48
139
12
33
15
17
19
5
112
183
9
147
93
120
27
24
144
120
125
91
77
40
80
19
29
40
171
53
120
91
117
243
5
31
9
24
51
69
80
16
32
139
5
16
32
48
19
180
33
8
64
39
17
19
341
43
60
105
99
5
127
81
123
21
8
40
32
79
60
69
56
160
32
40
3
24
240
72
29
72
163
21
3
165
87
60
45
39
60
36
9
39
12
29
91
5
43
5
91
69
8
184
8
72
139
96
144
69
56
72
187
5
72
19
29
31
9
8
24
24
16
24
51
48
72
5
40
104
72
88
24
32
16
72
87
9
75
24
45
32
16
27
101
211
45
3
53
48
115
24
21
72
128
184
15
17
24
264
112
120
104
72
48
16
195
144
77
120
24
55
33
192
24
176
139
5
40
56
48
7
108
45
27
29
160
15
17
24
16
3
36
33
72
75
5
24
24
16
72
63
89
48
19
125
139
21
80
16
8
24
40
8
24
79
144
17
136
99
48
36
57
192
8
19
5
48
91
69
87
185
19
285
56
115
21
147
165
48
72
32
19
149
168
43
21
24
224
187
5
24
72
24
43
53
7
17
115
48
5
48
19
120
29
24
211
5
79
132
60
33
15
137
96
19
21
63
65
16
48
147
29
19
12
65
40
39
41
48
7
65
48
16
32
24
115
5
139
5
64
200
136
51
53
40
72
104
120
144
67
48
5
67
45
104
96
144
24
120
16
39
65
88
32
40
15
36
24
36
60
45
56
88
56
120
256
75
69
32
72
40
171
45
200
16
3
21
144
8
64
39
41
48
67
5
24
19
5
48
64
120
8
48
160
8
55
9
72
8
7
185
16
8
264
7
9
171
45
144
15
41
120
40
80
96
48
19
72
60
89
24
336
120
55
41
48
7
9
80
19
5
48
19
101
139
29
120
91
101
19
21
3
96
5
48
40
27
29
40
99
93
32
40
56
31
84
96
53
67
29
192
7
36
29
31
65
120
19
5
40
48
24
56
19
24
144
5
7
41
48
115
21
15
153
135
17
48
31
41
24
19
21
39
12
173
235
45
27
125
64
32
67
125
88
8
64
27
24
21
48
51
45
51
21
279
41
72
72
139
24
21
80
19
5
187
53
232
75
45
8
91
24
237
104
19
36
84
60
132
101
19
45
75
29
16
8
16
171
24
ABCD 97900693186*3^$a+1 [50032]
17
60
48
19
5
18
57
33
102
108
42
36
66
114
30
36
153
15
30
36
216
60
108
15
288
129
120
6
33
15
180
42
90
18
12
198
6
15
144
105
42
13
17
24
66
37
107
24
12
24
54
144
138
18
6
90
36
3
117
150
12
36
90
132
39
45
90
24
126
115
83
48
109
59
180
12
54
31
119
48
18
18
24
12
78
51
16
5
36
72
15
93
54
36
102
36
60
147
63
90
36
24
120
24
48
43
17
30
60
90
138
36
6
183
27
54
31
144
59
90
42
33
160
71
78
18
18
39
16
29
186
84
312
360
66
19
35
168
21
9
6
12
37
5
108
72
7
239
1
53
27
48
96
9
7
65
18
6
90
54
18
30
55
128
64
41
60
12
60
19
89
66
6
54
30
108
108
72
27
64
41
48
90
60
102
36
39
16
80
27
6
12
18
60
144
37
35
84
144
78
18
36
30
96
39
123
18
163
29
90
57
21
90
30
3
69
36
60
219
45
42
36
84
24
36
18
102
18
36
54
6
36
66
37
5
18
25
119
73
35
18
75
9
55
95
30
36
60
54
54
90
141
33
6
30
27
64
80
16
35
102
36
54
132
73
71
121
143
6
246
78
7
11
72
36
12
24
54
54
57
153
78
30
27
15
228
24
36
102
6
234
138
97
32
16
48
29
18
12
21
57
72
15
57
18
37
53
75
48
105
24
30
193
77
36
168
54
66
42
18
211
41
54
33
201
7
23
42
12
126
6
18
36
102
24
66
60
205
47
12
240
69
15
6
126
13
17
18
36
24
36
30
96
79
5
43
83
42
18
30
42
105
3
13
77
3
64
5
90
126
36
31
77
36
66
36
60
72
21
15
49
77
18
97
23
96
25
80
15
1
95
49
17
42
133
48
107
18
30
96
90
84
54
78
72
12
6
72
90
12
6
37
96
101
306
48
114
7
5
6
30
24
36
18
54
102
54
6
18
18
144
13
48
5
72
147
16
35
90
3
69
72
6
90
90
25
23
9
15
66
31
96
5
43
11
165
33
31
131
18
36
234
36
57
99
60
90
156
24
3
15
12
6
90
12
25
65
127
53
27
16
53
66
36
78
180
19
47
24
30
6
36
48
114
18
120
108
25
29
36
6
30
43
107
85
53
75
21
75
16
191
180
18
27
105
120
72
36
222
37
11
37
107
42
36
39
64
5
331
41
54
78
108
234
66
294
48
6
156
19
35
24
216
54
7
23
72
1
48
5
24
51
51
114
66
25
173
162
6
30
24
36
33
39
18
84
6
30
42
18
67
5
18
48
36
85
29
36
180
90
1
29
3
111
12
72
96
157
53
42
12
6
79
95
168
25
29
36
210
24
21
63
42
180
48
72
43
29
96
66
24
25
11
30
6
30
18
54
43
17
36
120
186
18
66
21
93
12
54
6
43
65
120
36
42
57
117
6
228
42
48
36
36
60
115
5
18
25
192
80
27
96
234
36
55
96
11
37
96
5
72
115
83
42
54
61
77
60
18
12
72
90
90
114
72
12
42
36
57
48
75
18
54
18
187
11
54
12
24
72
18
49
383
72
102
24
91
11
150
12
270
42
123
33
60
3
16
29
72
43
17
108
67
23
36
36
84
18
43
89
108
120
162
1
53
24
12
39
16
125
24
75
15
49
23
18
36
51
129
66
13
47
102
27
15
54
54
72
54
90
54
72
48
96
54
36
30
6
108
21
16
161
30
60
90
18
121
95
49
149
75
105
55
35
48
13
32
177
36
12
54
9
105
231
16
35
60
180
72
12
6
90
73
96
59
60
25
65
72
84
96
30
85
77
36
31
29
36
30
78
3
48
64
41
276
30
21
ABCD 97901458808*3^$a+1 [50011]
32
1
3
32
13
42
29
24
36
4
20
12
12
31
57
15
54
83
91
9
32
16
9
11
52
57
159
81
36
35
19
65
16
20
40
93
42
60
54
11
72
12
49
75
56
49
72
54
54
6
24
6
39
15
29
1
11
1
35
12
36
25
36
90
45
8
1
27
72
21
150
29
37
24
30
36
5
136
9
71
48
40
15
6
96
23
24
13
150
5
48
24
13
18
17
19
30
35
1
107
52
9
15
12
9
11
43
9
72
21
107
1
39
8
12
12
60
49
30
5
37
18
30
6
33
20
12
19
42
18
5
25
39
51
5
25
36
24
30
30
30
77
48
61
3
32
31
90
18
9
12
20
4
21
96
35
24
16
44
108
1
11
16
9
35
24
31
33
21
15
104
36
97
27
21
11
1
18
30
11
25
59
4
80
16
116
1
48
35
121
35
60
19
60
21
81
63
36
75
41
19
69
12
9
30
33
128
13
72
63
21
11
43
29
13
18
5
7
5
72
7
24
45
60
21
24
42
18
11
25
24
36
24
6
54
15
57
23
36
109
15
87
54
15
39
105
36
9
15
32
120
12
91
5
7
65
79
90
90
54
12
27
21
30
12
29
16
44
109
6
21
3
5
55
29
37
135
9
36
179
31
66
84
30
36
54
6
18
15
15
12
53
4
56
25
12
179
1
87
21
119
1
42
29
28
12
20
25
6
30
179
28
8
13
36
11
28
56
16
33
6
101
12
40
60
33
15
39
41
85
3
12
9
54
30
75
20
1
51
3
30
120
11
16
93
35
24
12
84
16
9
12
15
44
31
48
5
4
20
36
97
18
29
16
15
12
18
12
15
12
36
20
4
12
44
60
60
40
12
99
5
1
59
160
24
20
24
1
35
76
108
3
144
33
27
29
1
54
12
18
60
11
49
11
1
180
108
39
57
51
12
20
1
11
1
150
33
132
39
6
18
5
36
19
29
13
54
33
21
15
32
24
1
48
60
60
72
78
30
35
36
49
35
1
54
81
9
35
24
7
66
114
33
32
25
15
20
24
1
51
45
60
90
5
19
5
60
76
44
28
21
11
79
12
177
32
19
17
12
12
4
147
29
4
84
3
18
192
23
16
21
54
65
25
35
1
30
18
179
13
23
12
64
44
64
56
16
9
35
31
41
12
40
21
71
79
41
31
17
1
12
63
15
12
30
30
129
104
4
111
29
36
37
27
51
12
48
5
60
12
25
23
37
15
12
93
30
18
6
24
36
89
36
49
15
15
29
1
42
24
150
24
90
5
157
138
5
37
23
40
45
6
69
32
13
27
15
17
1
42
18
11
91
24
5
1
54
30
39
20
100
21
96
87
20
1
107
25
35
13
15
80
115
5
24
61
36
51
39
65
84
12
120
25
30
60
48
12
33
111
6
48
36
54
5
37
63
57
63
45
59
13
107
28
33
6
54
72
24
51
63
45
21
11
73
6
24
30
11
25
84
30
21
9
60
30
5
25
42
9
45
6
24
29
24
73
18
29
48
84
4
32
12
31
17
64
24
27
17
13
27
32
28
21
47
79
36
153
36
45
71
12
16
45
119
31
5
61
24
27
3
9
117
30
41
43
9
12
9
72
23
25
30
6
36
18
17
19
6
35
48
40
27
168
57
39
30
11
193
12
24
36
48
59
12
1
83
61
6
33
57
84
11
49
35
55
5
49
119
12
4
20
55
69
68
12
12
49
12
47
1
72
23
97
23
7
65
12
40
3
53
25
87
3
65
4
33
95
19
9
32
13
11
25
30
5
19
36
9
36
39
72
77
28
33
111
45
51
15
17
1
147
8
36
49
30
65
97
18
6
11
13
12
30
90
3
120
15
41
24
60
37
63
27
30
48
30
41
25
36
63
15
42
30
18
30
89
1
36
23
12
24
36
49
87
12
8
13
39
36
57
84
35
19
5
7
5
60
25
27
32
31
5
13
12
23
25
35
37
120
18
9
20
1
12
3
87
5
73
36
24
6
90
150
24
45
80
12
28
60
80
7
30
35
73
39
92
24
25
75
92
55
53
1
15
20
19
5
85
15
24
12
45
11
12
1
71
79
12
17
60
31
65
55
9
8
60
100
15
18
6
45
36
33
6
89
4
32
88
27
30
54
12
24
21
33
12
3
176
76
3
12
84
5
19
5
52
3
30
12
59
64
15
12
5
25
48
131
1
60
48
27
39
24
9
32
79
41
19
66
3
56
121
60
24
6
29
40
57
18
29
31
72
18
15
45
111
36
8
36
19
29
43
60
18
42
48
12
30
59
49
30
29
88
69
60
24
27
12
80
1
47
13
39
3
5
108
1
90
6
23
175
6
3
201
35
25
6
5
24
25
35
7
33
15
90
11
49
66
29
12
49
156
135
3
60
5
16
9
30
6
24
11
28
33
23
36
121
39
36
32
76
27
45
15
24
101
4
68
28
63
30
27
60
20
28
87
30
47
1
42
9
45
84
12
23
40
12
9
54
5
4
32
60
4
27
17
13
15
3
72
9
21
48
12
48
71
19
12
65
24
1
23
1
15
39
89
163
30
84
36
30
53
25
36
71
25
39
75
29
31
29
84
1
120
11
16
33
11
108
181
102
53
12
4
8
1
11
19
60
5
12
25
18
57
80
13
11
64
72
45
95
79
5
60
19
177
20
12
1
59
121
11
55
45
44
24
1
90
5
12
12
1
120
12
30
17
1
120
11
19
6
51
20
60
28
81
23
133
60
48
120
90
21
128
60
16
12
39
84
5
4
33
15
8
1
6
17
61
147
84
21
48
6
33
123
30
47
13
3
21
15
44
31
53
36
36
49
90
6
3
48
9
59
144
73
63
72
108
15
36
66
24
71
72
13
30
5
40
20
43
5
40
57
18
42
48
30
6
11
55
29
16
33
60
27
68
40
36
51
5
ABCD 97901566624*3^$a+1 [50105]
33
3
33
60
24
93
87
93
39
84
27
18
15
24
12
57
54
9
9
30
6
195
12
39
6
12
15
3
81
87
162
48
54
6
3
192
24
36
15
66
60
48
60
63
45
3
9
3
48
9
72
27
117
72
108
39
36
60
39
21
72
12
3
18
60
39
36
24
48
15
45
36
3
54
39
51
42
12
36
123
9
120
3
60
27
45
96
81
72
39
12
3
45
12
27
33
12
81
15
57
75
39
120
33
57
39
39
12
18
18
45
9
24
3
24
48
45
159
3
60
21
69
27
24
12
9
12
96
3
81
63
87
81
3
9
171
24
30
3
87
6
123
12
39
18
3
72
36
33
36
135
9
6
81
27
45
24
33
3
39
72
9
9
48
3
15
96
18
39
87
9
45
63
72
36
24
15
9
69
18
36
81
45
48
24
12
60
36
87
21
30
24
18
3
12
36
57
30
36
18
15
21
123
84
60
57
3
57
36
39
60
3
45
96
129
51
9
51
144
108
12
48
24
120
231
36
21
15
33
48
3
24
57
9
39
69
135
24
117
30
180
9
36
12
12
63
108
57
36
69
18
66
6
153
27
54
36
27
24
21
3
123
9
3
42
63
63
33
33
6
21
63
36
33
24
33
72
42
18
12
63
24
36
57
6
48
36
69
72
180
60
39
66
3
48
72
21
27
36
24
63
30
24
72
12
42
21
63
6
84
24
51
12
9
3
24
60
69
24
27
9
30
54
18
126
24
3
12
21
36
27
9
3
51
57
12
15
36
21
36
57
66
33
45
48
3
12
9
3
84
39
21
60
84
48
15
45
60
132
57
3
72
117
36
132
12
63
24
27
180
57
33
180
27
9
63
45
15
3
12
21
69
63
48
15
9
33
27
21
3
12
21
3
84
12
60
45
3
33
3
24
9
18
30
54
18
24
3
96
21
27
27
6
54
102
90
21
12
72
39
33
27
33
36
12
3
24
45
48
108
87
81
21
3
177
195
3
78
3
9
27
27
9
9
60
123
33
3
12
81
18
129
9
24
48
123
60
39
9
21
78
18
84
6
33
12
36
12
24
24
72
12
129
3
33
72
180
60
63
3
9
153
24
30
21
57
3
27
9
153
24
36
210
18
18
57
93
3
69
3
27
36
69
36
12
12
48
168
15
72
72
60
9
81
12
51
12
156
21
51
57
48
51
117
63
21
3
33
63
9
15
120
9
36
144
99
15
36
18
51
159
78
18
30
39
60
33
87
3
30
42
33
36
36
48
72
3
42
15
57
48
60
183
48
84
60
36
21
3
33
27
117
30
18
15
60
3
12
153
69
36
15
39
69
69
15
57
51
12
45
6
12
21
12
27
12
6
27
63
54
12
6
18
75
9
15
48
15
33
69
6
54
36
15
84
36
21
6
18
66
33
57
63
15
30
3
36
12
48
27
33
72
21
6
30
18
42
63
24
15
21
12
36
3
141
27
12
54
24
12
18
33
3
33
3
78
12
51
3
6
111
33
12
60
15
132
51
33
72
48
24
123
45
9
6
66
3
3
90
12
60
12
27
63
69
27
30
123
24
3
21
12
39
9
24
12
75
33
36
24
12
147
18
75
3
12
69
57
15
39
42
90
33
51
6
30
33
21
6
9
24
3
30
132
75
48
3
90
72
111
24
72
57
3
33
27
15
21
144
84
12
57
78
30
6
48
45
177
27
36
36
12
33
12
51
39
117
105
15
51
24
21
24
3
21
12
21
87
12
24
27
33
33
3
84
24
3
120
18
18
18
3
3
117
24
96
9
24
39
24
93
51
27
9
57
3
21
3
243
24
66
3
21
30
6
27
12
117
24
18
45
24
12
57
78
180
66
123
24
12
12
36
27
9
48
33
39
60
15
66
27
27
42
99
27
30
54
18
72
51
36
93
51
60
39
84
6
51
12
21
99
120
75
21
12
15
18
3
72
39
18
3
51
33
3
45
27
12
9
81
27
24
27
12
21
12
3
42
66
42
54
18
99
9
30
18
6
18
12
54
60
54
3
60
99
30
18
33
27
30
75
24
60
72
12
15
90
12
63
120
48
9
30
90
6
30
15
57
3
60
15
12
57
15
33
36
9
102
18
18
6
36
63
57
3
12
9
36
15
48
21
3
93
84
3
51
54
18
198
39
24
69
12
78
21
9
3
72
60
180
33
30
45
141
30
36
45
9
18
33
9
48
123
3
60
105
24
81
60
75
72
45
15
9
144
63
24
12
24
96
27
18
3
120
45
18
9
24
12
12
12
3
21
36
24
9
3
24
48
60
39
18
72
24
75
60
84
24
57
6
18
51
21
108
66
33
9
30
54
3
141
3
21
72
54
45
60
75
45
12
9
3
21
3
9
27
48
60
96
57
3
120
12
87
48
57
36
57
183
72
144
51
165
24
27
30
3
36
12
99
18
51
57
162
93
12
33
51
24
72
3
138
6
93
15
66
24
111
60
60
21
36
27
27
18
48
72
3
12
57
51
57
36
15
9
66
45
84
3
18
63
84
27
78
3
15
54
15
15
9
9
42
36
120
6
27
12
72
36
9
15
9
27
9
27
21
75
24
84
72
12
72
21
3
39
21
81
6
66
63
48
105
60
18
57
12
33
15
96
ABCD 97901630636*3^$a+1 [50040]
99
21
3
21
24
141
6
69
3
33
24
23
72
28
12
33
72
33
30
12
225
15
33
11
1
215
16
18
56
18
22
75
69
14
40
42
39
72
12
12
81
15
83
36
13
36
24
12
5
18
121
24
12
41
7
15
18
104
43
15
33
24
11
10
27
3
57
36
21
51
15
9
21
2
36
49
27
14
64
8
10
30
3
132
95
13
45
6
9
99
180
21
27
9
3
20
25
12
48
36
12
24
5
19
51
146
115
144
48
48
12
65
7
9
147
84
24
12
5
7
60
12
3
6
15
95
1
9
99
21
27
60
3
21
48
105
2
49
21
38
61
60
9
120
6
105
36
71
85
75
9
21
72
3
5
160
87
27
45
23
10
15
60
21
24
86
37
3
12
12
8
37
72
45
30
33
72
111
42
152
40
50
25
11
64
114
30
9
143
169
120
120
24
35
76
194
40
15
9
15
180
12
71
58
66
38
22
21
60
12
93
15
24
15
24
57
132
3
8
82
27
53
7
47
49
9
32
54
112
18
15
12
15
93
24
12
3
60
57
123
21
120
60
9
38
10
80
118
26
19
35
25
12
35
37
132
9
99
3
9
171
54
54
36
36
98
46
8
157
165
6
9
113
18
13
15
9
27
6
135
24
63
12
20
40
9
60
84
27
33
3
120
24
9
24
12
36
27
57
21
8
190
42
3
21
78
141
72
3
81
36
3
50
70
20
36
61
12
108
3
24
18
80
40
75
27
72
69
15
80
1
48
15
21
60
35
16
69
36
15
8
82
8
22
93
11
10
15
36
48
60
11
36
1
48
60
96
3
26
70
12
44
180
28
8
25
12
36
60
29
16
6
9
59
37
60
29
16
63
72
156
60
9
99
36
36
24
5
18
157
41
54
58
32
58
132
8
1
9
3
24
21
78
12
9
59
37
48
5
55
84
23
25
12
48
27
81
84
12
24
12
24
83
13
105
3
5
31
15
36
44
4
21
15
50
31
23
1
36
45
350
37
21
72
32
72
19
12
59
46
39
15
44
4
12
36
9
39
24
42
3
11
10
15
12
24
69
15
71
4
105
27
44
1
35
28
57
5
199
105
6
42
6
21
39
21
24
12
39
80
54
10
62
18
70
6
24
44
121
39
6
54
105
143
18
46
9
17
70
18
27
29
31
23
10
6
48
45
36
204
108
15
32
1
51
9
135
45
9
3
12
48
108
12
9
123
3
9
3
60
45
107
16
12
80
13
9
15
15
33
36
96
53
55
87
18
30
26
79
137
16
39
60
3
42
15
23
28
93
41
115
96
5
22
50
136
30
42
39
81
3
45
195
24
3
117
12
63
42
24
54
18
8
19
53
10
57
21
51
5
58
86
10
12
9
95
13
117
243
27
60
45
81
98
124
21
35
25
47
10
78
9
33
24
99
252
39
21
120
39
68
1
12
5
22
33
63
81
36
24
29
31
48
33
3
36
60
24
45
96
51
27
45
3
20
64
9
24
12
3
33
35
90
115
3
44
1
24
45
6
9
36
75
21
24
29
7
119
36
1
15
9
45
3
27
60
9
36
33
15
3
54
96
3
59
58
27
12
39
24
18
27
27
74
16
75
99
24
2
43
11
1
24
12
108
120
60
24
11
1
35
16
60
177
35
13
3
20
121
23
18
10
44
85
156
3
21
84
27
2
22
45
23
1
36
24
81
18
20
16
60
12
33
131
1
3
156
33
48
45
75
27
33
47
10
207
24
11
124
69
72
21
24
14
64
8
133
11
10
39
60
117
144
8
106
21
33
15
183
72
33
23
25
11
13
33
72
8
54
18
16
39
3
9
45
63
12
93
62
1
3
6
80
31
24
33
30
57
123
21
57
2
1
21
15
84
12
9
56
54
160
81
72
15
45
48
12
3
9
21
2
1
35
16
18
27
3
8
72
85
45
3
12
27
33
21
72
8
55
15
57
12
15
93
12
101
22
9
15
21
75
84
44
121
15
66
87
276
11
13
51
26
88
2
13
48
15
9
41
79
39
60
126
24
27
95
25
27
12
9
27
9
153
26
22
87
36
35
10
24
51
5
72
184
51
3
42
15
15
69
24
60
36
96
24
29
46
90
3
131
85
15
44
18
18
97
12
33
27
45
27
3
93
48
15
14
235
27
81
89
19
12
24
24
65
34
81
29
22
138
146
124
81
99
30
48
3
11
25
105
14
4
12
33
12
60
96
9
15
60
39
57
27
98
10
44
10
8
18
13
12
24
69
15
27
110
40
15
24
51
9
39
30
15
39
33
39
33
15
36
117
23
1
15
9
75
102
39
3
33
12
17
19
107
25
9
3
27
69
11
36
109
111
68
25
21
8
7
60
48
36
15
9
41
55
27
30
27
23
49
5
64
27
147
18
78
42
78
50
7
48
9
3
159
6
42
6
27
84
24
9
26
16
9
27
105
48
39
57
23
61
60
36
203
18
7
12
51
74
34
12
105
12
35
61
15
6
111
63
12
57
45
15
11
22
15
120
12
11
85
59
10
8
72
55
105
63
47
18
7
11
54
31
59
46
111
23
40
66
54
42
3
132
60
15
9
12
39
69
35
64
66
15
17
10
60
9
48
27
ABCD 97901838616*3^$a+1 [50008]
15
65
16
15
9
24
24
123
30
15
9
11
28
84
32
36
60
28
207
90
95
88
116
16
44
19
141
36
3
72
65
52
3
24
9
171
5
25
6
17
12
4
24
68
28
60
32
55
54
15
44
24
40
56
76
60
60
60
60
24
36
20
156
64
144
12
3
125
4
3
45
3
17
24
4
24
3
24
9
60
21
3
8
4
36
24
44
64
27
41
28
27
29
24
4
27
21
32
12
60
79
89
16
12
24
156
48
36
120
56
48
1
3
12
56
100
48
60
32
52
21
11
60
24
4
48
12
12
44
76
99
41
216
52
21
107
88
36
20
16
69
23
96
16
9
47
112
56
7
53
40
60
60
24
20
40
56
7
5
28
84
60
68
52
12
44
187
48
77
28
56
61
83
37
47
31
5
76
84
180
51
21
12
123
18
72
35
48
52
8
1
24
147
180
33
39
33
18
21
48
96
81
3
3
29
48
13
54
65
24
55
21
45
3
72
51
105
9
30
5
124
56
31
18
87
44
36
4
15
30
11
28
144
56
1
83
12
24
216
84
64
92
16
44
4
12
92
40
60
36
56
108
12
96
55
9
48
96
24
20
48
4
44
196
44
4
68
4
39
129
48
24
80
1
39
104
187
17
31
41
4
12
93
47
4
80
64
12
72
48
9
179
61
51
12
60
32
4
57
54
21
20
52
80
60
96
40
36
48
48
39
33
56
4
12
60
104
1
15
20
24
16
24
60
56
31
77
100
20
40
116
12
13
35
60
64
3
29
124
12
84
24
12
20
48
16
20
60
19
45
120
96
44
91
60
21
48
51
149
37
47
160
8
24
4
21
24
39
12
24
12
33
42
45
24
8
96
12
103
29
16
56
55
9
32
64
8
40
96
24
56
36
55
5
40
8
16
24
48
24
68
37
23
100
20
12
64
24
12
8
1
167
4
80
96
12
60
136
20
4
32
120
216
144
28
48
24
20
48
16
44
31
132
108
5
132
52
32
4
44
60
52
56
40
12
68
28
20
16
8
72
124
32
12
12
1
23
4
21
51
20
84
12
40
120
48
32
28
15
29
31
125
64
36
24
68
40
68
55
5
16
20
16
33
59
12
16
80
19
69
20
16
96
68
112
24
39
5
91
5
24
52
72
20
16
36
9
99
27
29
64
63
54
71
12
12
28
63
29
1
63
132
20
4
20
4
12
44
76
44
36
60
13
59
12
100
21
23
52
3
101
19
17
64
56
25
3
32
52
56
100
36
8
76
204
12
116
112
156
60
36
80
4
44
132
1
83
61
66
144
105
120
24
27
117
8
24
16
92
7
21
8
12
73
35
60
60
4
56
24
40
128
144
16
60
8
7
57
32
19
36
45
156
120
99
210
54
5
216
88
21
59
16
60
111
33
12
44
4
3
29
28
80
96
16
48
60
8
24
48
43
69
44
52
8
67
48
141
44
40
15
17
12
36
12
4
48
12
24
51
81
32
60
16
12
84
44
31
84
17
40
32
12
24
36
16
3
17
60
85
159
60
84
36
21
35
12
16
84
21
30
5
52
8
156
36
88
12
3
9
123
53
72
12
36
172
12
33
39
60
20
48
12
16
20
48
12
4
15
21
44
24
96
25
39
15
9
48
48
56
16
72
36
21
6
5
40
44
40
24
36
48
32
64
21
63
32
19
81
24
51
89
60
52
20
13
72
54
53
52
8
12
4
15
21
24
24
20
60
13
15
80
12
12
100
56
13
39
12
8
13
24
51
8
12
163
36
9
32
40
8
16
24
27
9
135
21
8
25
11
4
92
100
48
72
39
21
48
72
8
76
48
8
19
41
4
24
75
5
76
120
36
8
76
24
12
32
72
79
45
72
24
24
36
39
9
8
12
160
12
81
54
89
52
3
42
83
52
8
40
24
27
5
25
3
48
44
49
35
52
8
1
35
31
33
60
32
40
20
40
12
36
72
24
24
44
16
20
36
120
28
12
39
81
96
20
52
12
48
36
132
93
39
33
147
60
80
60
36
31
21
20
49
24
75
36
48
12
164
4
3
33
36
68
1
11
48
100
48
105
23
124
12
51
33
80
60
72
12
100
27
9
20
100
72
44
25
54
77
28
12
189
15
8
12
4
72
12
3
48
17
28
44
148
20
4
60
8
1
51
15
5
40
48
57
51
48
21
6
45
3
77
19
53
12
124
36
8
31
9
48
32
76
36
108
32
28
32
1
47
12
24
16
116
148
36
48
57
39
44
7
9
20
52
68
16
9
75
51
24
65
24
52
56
64
20
25
35
96
4
24
57
23
31
90
63
32
96
4
104
55
5
1
11
109
6
17
60
133
27
12
20
24
60
96
4
56
24
40
36
75
21
63
105
201
54
45
44
112
24
51
156
18
59
36
76
36
44
24
36
48
7
53
40
68
4
15
30
54
29
157
15
51
53
40
84
63
17
67
65
31
9
111
89
124
180
ABCD 97902725392*3^$a+1 [50058]
63
72
33
11
37
27
141
147
48
21
120
54
24
33
33
207
15
48
21
3
33
144
156
32
13
3
99
42
99
9
75
63
57
36
144
48
27
21
96
84
69
131
49
3
12
32
1
47
40
48
8
84
157
30
18
15
68
43
126
3
36
12
120
44
36
40
33
39
8
25
143
127
168
9
12
36
92
115
18
87
57
71
148
44
61
155
49
36
27
129
96
27
27
9
12
27
78
3
45
51
36
9
39
27
53
16
128
91
24
90
83
4
44
16
44
1
3
36
32
72
100
12
104
79
33
48
9
15
68
25
18
72
18
75
60
120
60
92
7
33
15
18
11
43
33
45
3
144
141
39
128
112
12
45
11
7
105
176
60
36
133
156
11
4
21
51
9
111
69
66
17
7
29
100
44
36
37
35
48
49
12
155
60
28
33
3
189
60
12
11
64
116
247
5
61
35
61
39
9
35
43
105
32
12
4
39
57
21
23
52
69
138
150
23
43
96
69
44
97
51
84
105
111
80
7
33
24
15
18
108
23
16
69
47
97
72
3
20
40
36
45
126
5
43
162
150
33
8
52
108
45
27
80
25
30
21
132
15
185
7
65
28
32
76
36
3
48
33
117
227
151
185
36
64
75
30
71
108
160
128
25
47
7
30
60
15
104
52
75
17
16
57
143
97
84
83
16
9
15
261
36
30
144
17
232
32
144
16
204
147
65
7
42
11
64
36
72
15
5
100
12
9
39
105
3
15
48
17
25
23
144
40
48
105
48
15
9
23
7
18
198
17
55
54
99
15
5
67
9
135
9
9
95
160
207
6
162
18
95
88
60
12
15
9
81
48
15
39
53
19
90
39
24
80
100
117
6
18
30
162
15
84
60
36
3
6
183
27
9
69
48
18
81
20
96
25
84
83
36
85
279
68
72
97
6
48
6
18
5
67
234
47
25
23
72
28
140
52
99
141
44
136
24
36
108
9
87
104
7
89
73
47
25
36
18
101
36
40
45
48
35
40
57
47
7
54
75
9
15
48
20
144
28
57
30
9
9
111
44
85
72
30
65
13
27
60
105
51
45
83
72
304
63
18
30
33
24
96
177
54
129
9
15
93
147
201
119
97
48
47
4
45
51
84
111
105
45
36
15
39
41
40
32
28
68
1
39
105
231
9
126
29
36
108
36
37
3
24
56
49
102
89
25
36
48
35
61
87
69
11
4
104
36
28
8
85
23
36
121
3
45
35
64
27
24
105
120
9
15
32
1
35
180
7
57
69
11
73
51
92
7
77
16
108
20
61
39
39
48
24
48
162
144
47
72
16
96
39
29
96
25
39
123
65
79
174
35
25
167
193
102
57
32
64
56
25
108
35
73
39
33
63
63
24
81
21
99
24
156
9
27
81
63
9
3
3
41
25
54
17
72
1
24
83
25
75
12
57
11
25
30
42
72
183
33
48
15
57
60
234
221
132
73
15
212
108
64
68
108
52
27
66
24
30
29
67
72
5
115
81
15
41
16
135
125
12
13
75
8
1
144
39
15
65
108
4
165
60
23
16
84
57
18
81
72
207
57
9
27
48
21
30
18
6
81
45
66
17
40
21
12
24
83
48
25
144
71
109
15
36
45
95
24
16
140
28
96
15
41
40
39
9
9
27
9
87
68
40
81
95
16
9
63
56
40
111
33
48
69
3
8
48
7
33
39
33
57
3
3
29
115
18
15
120
39
96
18
72
63
24
15
42
51
3
54
18
120
24
5
43
126
27
15
18
191
88
81
47
52
3
24
21
288
20
232
132
32
13
30
81
36
45
24
36
23
256
84
15
33
60
272
16
116
88
180
27
18
156
39
36
15
17
88
120
15
129
33
75
99
24
5
4
128
7
5
36
112
32
25
3
188
72
60
12
31
66
3
96
45
6
66
75
57
11
16
120
20
13
63
9
119
1
78
18
ABCD 97902765256*3^$a+1 [50044]
60
47
36
57
40
132
48
35
37
35
21
39
93
123
25
32
3
25
11
1
35
108
12
73
92
15
33
27
105
40
20
3
57
40
47
25
56
4
48
35
45
88
12
8
60
12
60
100
60
60
35
37
48
12
56
111
81
100
47
1
60
71
36
60
25
8
4
36
32
75
33
39
120
36
25
35
37
132
23
45
48
64
8
27
60
33
40
20
27
61
11
1
8
40
119
21
40
60
80
4
8
40
95
45
27
81
52
60
60
20
48
72
60
28
11
69
160
144
108
120
23
25
20
27
12
21
64
11
60
24
1
24
36
60
12
72
8
15
37
143
145
12
11
25
32
28
12
12
8
3
12
25
107
13
35
33
100
11
21
28
59
73
83
45
64
36
24
56
4
60
35
1
59
1
144
95
25
8
3
12
13
95
12
93
40
32
88
20
112
60
23
36
13
35
216
37
95
12
21
51
49
24
8
40
47
25
47
1
23
12
33
4
36
24
68
147
12
9
87
48
85
32
52
8
88
84
276
60
107
73
12
35
33
4
8
3
45
52
12
23
33
12
3
60
96
36
84
13
108
47
13
8
64
35
1
20
27
12
73
8
112
23
25
12
48
32
52
36
72
83
45
12
228
15
49
11
49
68
3
25
47
60
25
108
60
20
12
112
108
20
135
48
12
48
45
99
108
73
60
60
60
20
15
24
13
8
64
48
12
56
172
60
12
36
72
20
15
84
21
52
36
60
20
112
20
63
49
203
25
12
120
8
3
60
57
3
84
13
8
40
11
1
60
108
152
87
33
3
60
24
13
20
15
48
37
47
25
8
40
128
100
12
248
60
75
97
35
193
59
193
59
69
4
23
72
21
99
1
12
12
11
25
32
15
192
1
12
12
36
35
72
48
37
20
88
20
40
32
27
73
8
52
12
48
20
75
13
24
71
105
64
56
72
39
1
68
27
25
8
4
8
3
25
107
93
4
60
47
1
23
12
72
60
21
112
80
63
84
13
47
13
168
24
167
61
80
63
25
11
1
83
12
193
20
39
12
24
25
12
120
48
35
25
32
88
80
27
12
13
8
60
40
95
145
47
45
123
132
12
120
33
60
27
1
20
75
84
13
60
35
225
15
45
40
260
52
11
25
80
99
12
73
11
97
107
1
12
20
40
12
8
3
45
12
87
13
47
108
13
12
95
97
116
51
21
15
33
40
24
116
15
25
32
27
60
33
28
84
96
92
87
1
80
27
48
24
33
39
24
72
12
81
4
23
13
24
116
60
100
191
49
72
12
8
40
8
4
23
12
1
80
27
144
9
135
49
68
48
4
56
4
35
36
12
13
32
180
39
13
156
32
40
23
57
3
25
32
108
60
40
132
68
27
108
12
13
12
23
12
85
132
23
25
59
13
83
13
24
56
4
11
45
15
96
24
12
13
180
20
15
37
95
13
84
11
37
20
108
40
24
8
40
47
1
20
75
57
28
24
11
157
20
15
45
75
25
288
20
64
11
24
21
15
132
132
61
59
1
155
25
260
15
57
40
80
28
60
24
36
11
9
99
25
8
87
33
99
13
120
8
27
61
24
36
20
100
80
12
88
59
108
25
12
128
40
140
52
8
88
60
20
4
11
45
12
15
264
9
27
25
12
83
105
28
12
48
60
72
12
8
27
1
92
3
37
8
52
68
64
83
24
9
4
23
25
60
23
24
13
47
33
40
23
60
12
13
20
120
27
12
201
124
8
100
200
87
25
108
35
33
40
60
107
45
123
165
112
72
48
108
11
21
40
12
47
1
47
36
45
27
13
47
12
1
20
39
21
4
48
23
49
47
61
20
15
37
68
15
145
128
4
48
35
45
48
99
72
129
15
132
33
99
108
72
33
52
11
45
40
20
4
8
288
172
8
40
12
20
88
20
39
21
100
12
107
33
3
49
35
81
184
8
3
57
99
21
28
60
12
12
8
15
33
40
11
1
8
52
8
27
37
23
13
120
32
27
21
12
135
25
8
124
108
80
52
11
45
27
25
47
25
8
40
72
95
21
39
21
27
25
8
60
4
8
15
13
12
23
72
85
80
27
61
84
35
60
1
95
72
45
100
48
35
60
144
60
12
129
40
72
8
75
105
40
20
75
12
12
93
52
60
23
25
20
60
100
20
39
1
35
33
15
36
96
72
120
1
191
1
132
11
12
33
4
35
21
12
40
72
8
27
36
85
84
36
179
1
32
75
72
60
13
140
15
12
61
60
152
3
49
48
35
13
72
12
23
12
156
24
13
12
56
27
25
8
27
72
120
61
20
39
61
11
73
60
60
11
45
52
8
15
45
4
23
33
ABCD 97902990236*3^$a+1 [50027]
48
42
3
117
15
45
83
43
54
210
90
96
39
56
124
3
12
12
6
15
12
3
53
4
8
7
53
55
93
99
81
24
3
5
43
12
30
15
12
240
21
90
9
147
6
15
147
41
7
5
40
27
42
99
24
3
18
6
114
42
30
42
126
75
39
21
24
3
102
11
49
3
72
56
61
3
8
19
30
54
42
132
83
25
27
36
111
18
78
60
54
18
21
15
12
18
6
90
36
48
42
53
64
48
9
111
12
15
6
24
18
54
6
53
4
27
30
11
7
6
6
29
40
12
20
109
18
45
3
12
12
9
75
9
63
72
42
3
21
39
96
27
54
96
78
6
111
39
9
27
18
6
9
21
51
12
3
33
81
6
72
12
24
36
21
12
15
60
21
24
27
6
24
18
66
27
3
5
55
57
48
51
30
60
84
6
66
75
15
48
12
12
81
24
60
51
5
1
39
15
24
45
60
33
15
3
12
45
27
101
1
48
3
39
6
27
27
60
9
24
57
3
51
9
21
6
21
20
52
63
18
6
33
60
96
117
27
8
19
9
60
39
21
141
3
27
36
45
12
15
18
75
15
5
55
72
93
3
42
18
45
27
24
33
36
27
12
30
3
129
60
3
51
30
30
57
20
49
3
3
33
21
51
39
81
3
114
42
48
102
11
108
7
33
60
12
9
39
60
189
3
27
45
60
3
33
9
60
66
69
33
23
4
63
24
6
3
84
81
42
30
24
30
96
18
24
42
33
3
72
18
15
27
21
24
96
117
12
15
21
36
30
18
11
12
163
9
63
12
45
3
12
45
27
33
15
6
54
33
45
54
78
3
15
33
39
60
198
60
63
12
3
42
27
15
60
90
51
9
90
60
42
3
15
12
9
21
48
72
51
45
24
3
63
72
30
11
19
48
12
36
42
23
31
18
30
18
23
19
48
5
13
12
78
42
108
6
30
48
6
12
42
12
6
72
18
27
36
27
5
40
9
36
3
24
15
162
123
15
12
9
69
12
63
96
147
12
81
9
126
12
18
12
27
36
24
36
21
3
8
79
9
12
15
5
28
9
18
60
42
6
12
57
3
12
72
48
21
27
5
49
60
6
90
3
27
12
45
27
9
32
175
12
45
81
15
57
95
40
12
3
5
19
18
3
27
41
64
75
12
9
45
47
48
4
68
25
12
15
51
24
12
24
17
40
33
27
27
156
96
24
9
8
7
36
42
15
12
8
52
63
12
42
18
12
66
23
124
75
36
36
30
18
12
84
5
55
12
57
60
45
6
24
36
5
52
12
60
60
63
33
27
60
12
30
18
78
12
75
57
3
15
12
21
39
12
90
18
36
5
49
11
25
39
48
45
15
27
6
6
33
21
15
15
5
7
72
21
21
39
60
75
90
12
27
8
67
42
51
39
9
27
84
60
24
69
68
19
108
6
27
3
12
12
96
45
20
172
12
111
12
12
21
27
5
28
39
41
60
115
60
42
27
60
21
24
6
6
11
100
72
3
5
13
47
48
4
15
30
3
135
60
12
21
129
18
33
39
12
18
102
33
36
12
12
63
48
45
9
3
63
9
21
42
24
138
36
75
15
36
41
43
45
32
139
6
18
42
90
18
47
55
33
15
96
21
45
90
18
36
11
108
31
81
108
84
36
69
3
45
18
24
45
36
69
6
117
12
15
18
102
18
54
60
36
42
18
5
67
45
21
95
79
78
3
51
36
54
54
65
115
60
5
4
33
3
39
78
15
12
177
6
5
97
48
42
33
12
33
24
6
24
33
36
39
48
30
3
9
23
28
81
96
27
135
53
7
42
18
12
84
24
45
15
105
3
78
27
8
49
60
6
9
15
36
69
27
30
48
168
3
24
48
68
49
60
96
54
6
99
15
18
75
48
27
125
7
18
63
87
24
9
24
176
19
18
18
12
24
48
12
33
45
30
48
153
27
30
123
24
105
83
28
24
3
72
6
54
18
15
3
54
18
84
18
36
39
36
12
39
48
12
18
3
128
124
27
6
72
18
42
18
24
90
11
37
3
69
39
92
7
42
111
39
78
11
139
45
3
24
153
111
42
23
79
6
96
51
15
84
6
30
90
15
80
28
21
6
12
72
6
3
24
33
75
12
36
117
27
111
12
48
9
3
24
41
19
6
54
66
30
57
8
25
114
24
12
30
18
5
67
57
33
42
30
3
48
27
18
6
9
75
5
19
12
18
48
23
72
25
18
24
33
12
135
12
33
15
120
78
3
60
15
36
101
49
54
12
45
20
112
36
57
27
21
30
54
6
117
12
63
24
69
84
3
72
30
11
160
21
144
35
1
48
6
5
37
30
42
78
12
42
11
7
42
3
15
6
6
6
35
40
9
18
21
87
5
25
54
6
87
27
18
30
198
87
33
123
12
57
63
3
5
25
6
60
30
131
49
3
45
83
52
57
3
48
87
18
23
100
45
35
31
90
51
8
139
36
6
18
21
45
6
33
3
5
67
36
36
89
4
96
9
6
42
12
30
78
72
6
24
33
12
87
21
15
33
27
42
3
33
90
9
27
24
12
24
120
21
132
75
81
32
40
105
42
42
39
15
150
24
150
6
6
48
53
19
60
33
27
69
39
45
3
132
30
48
15
60
33
144
75
96
84
168
3
36
60
69
84
27
21
9
11
7
6
87
27
48
33
12
33
6
6
12
18
12
42
39
24
45
23
37
36
84
96
6
9
15
12
102
48
72
6
9
33
42
33
48
15
5
31
33
8
7
60
42
66
12
30
3
8
4
36
60
24
8
7
90
36
54
21
51
24
5
4
3
42
63
3
69
105
48
63
12
27
18
18
36
41
19
9
99
36
ABCD 97903076762*3^$a+1 [50002]
15
17
24
52
8
36
28
2
70
80
144
55
36
48
23
25
12
36
24
125
60
30
25
23
13
12
39
146
52
72
80
19
12
5
12
106
54
27
5
18
66
6
18
7
23
6
60
12
235
5
67
23
73
15
14
7
29
54
66
102
85
59
24
6
90
13
27
26
187
48
27
2
24
60
84
78
73
47
10
14
61
12
17
30
126
18
6
96
43
5
4
20
7
9
27
29
24
60
4
8
10
165
83
49
41
120
36
18
6
12
19
45
86
22
51
17
7
12
29
6
13
53
108
10
9
96
95
16
56
30
58
9
53
72
28
8
24
12
31
12
65
30
1
5
10
9
77
96
84
36
12
48
142
2
24
64
36
26
54
12
19
29
6
30
19
12
12
72
125
24
19
71
102
24
19
24
5
48
24
36
7
71
49
77
60
40
54
50
30
1
29
24
10
98
55
29
168
12
24
30
66
84
91
23
40
56
24
46
56
108
48
4
80
28
20
42
48
1
95
30
67
24
29
112
32
7
53
72
103
21
20
16
56
7
23
22
26
24
1
36
60
209
79
47
144
24
1
15
2
48
22
74
54
1
41
24
24
31
5
24
31
33
27
36
9
50
58
62
30
48
43
5
43
29
12
36
24
66
18
6
10
8
6
1
24
41
31
15
8
150
19
12
5
36
4
36
8
24
18
30
43
144
240
41
7
17
6
6
84
6
145
60
29
79
41
52
2
121
29
115
5
12
48
48
12
12
24
91
53
30
6
42
138
19
17
19
137
12
18
34
15
41
108
36
24
7
12
83
48
61
29
102
13
59
48
73
12
3
9
47
24
192
13
5
52
8
66
24
25
89
48
144
118
86
19
17
31
45
2
72
88
8
13
69
15
12
84
5
55
9
212
4
20
6
1
23
6
34
74
7
5
115
23
37
48
11
97
17
31
29
12
48
40
8
54
49
15
74
36
24
42
6
18
61
11
30
7
12
93
20
36
79
48
29
54
6
24
10
50
6
16
50
4
50
6
18
34
32
4
20
19
48
48
11
18
7
29
12
24
55
41
43
36
108
3
32
126
12
28
20
79
17
19
96
53
30
90
67
113
43
120
48
71
1
5
64
3
5
55
5
36
7
84
60
60
71
25
17
6
30
12
64
3
5
6
40
32
120
82
86
24
42
6
22
90
33
144
120
5
18
22
51
29
60
6
30
120
60
54
144
90
180
19
17
19
65
10
2
115
107
66
79
41
30
24
48
25
72
53
19
53
66
49
15
2
6
13
35
25
29
7
29
7
12
35
78
48
12
192
55
17
108
31
89
18
78
84
67
11
42
7
41
24
6
73
47
24
88
62
115
24
71
48
6
24
12
16
27
77
6
25
47
90
31
29
31
11
6
52
38
145
29
48
18
30
67
36
29
6
22
27
12
5
48
31
5
7
107
78
12
7
89
54
30
18
10
108
32
48
10
57
5
7
36
5
7
77
48
19
35
66
43
5
79
15
8
54
10
9
24
168
24
5
84
31
41
24
30
18
12
79
60
47
18
30
1
15
9
5
60
24
7
23
48
25
69
18
32
25
5
19
36
35
1
53
19
36
11
1
5
43
24
17
6
85
113
72
43
5
96
48
18
198
16
15
65
79
11
6
43
47
48
169
12
41
67
23
25
17
96
144
67
41
60
48
6
18
55
60
11
54
36
72
132
16
15
11
90
55
36
65
18
1
71
42
43
132
17
31
53
66
1
47
42
28
20
7
41
84
43
21
36
8
30
6
7
125
60
7
27
21
17
16
50
121
41
54
145
149
19
15
2
30
49
12
29
4
74
42
43
173
7
21
20
55
119
6
19
17
16
8
24
102
18
96
4
18
8
49
5
18
10
8
6
25
60
35
6
48
7
75
8
6
19
5
60
7
72
72
23
6
66
18
72
6
10
8
12
48
60
55
77
84
36
12
6
25
17
43
137
55
5
22
56
70
75
5
36
79
39
57
36
59
6
24
24
72
19
24
17
30
25
129
8
36
12
43
29
12
36
4
3
12
11
54
28
56
6
6
79
33
8
48
72
12
36
42
18
31
5
106
14
24
31
59
34
8
48
7
9
39
132
108
17
84
24
91
60
59
49
36
59
1
24
5
58
8
6
114
61
41
108
6
1
24
239
6
91
23
1
5
24
66
66
24
30
18
43
12
63
33
41
36
19
23
1
71
49
17
30
73
39
8
144
13
17
31
48
29
12
24
52
38
37
59
120
1
23
121
5
24
4
63
9
38
1
15
9
23
48
90
19
36
29
36
6
30
43
45
50
217
180
21
68
4
87
5
24
66
48
25
36
5
72
72
28
15
108
5
60
19
11
24
42
36
67
96
120
29
36
144
48
24
54
49
95
6
79
36
39
50
60
60
6
1
5
60
96
19
11
10
39
48
47
10
86
18
24
30
18
22
26
55
135
45
29
30
6
16
8
96
67
89
120
24
79
5
66
49
5
36
12
10
2
12
18
22
50
30
10
18
8
118
50
4
63
59
18
12
66
34
15
71
25
15
134
19
17
204
43
105
8
12
12
43
65
40
51
17
7
47
6
7
17
43
53
43
36
84
77
48
76
38
6
12
84
58
45
12
15
69
84
5
210
48
72
48
97
41
36
234
6
19
29
10
98
19
5
24
6
66
48
6
49
72
24
113
115
12
23
25
23
24
126
58
56
30
19
5
106
21
5
24
4
80
31
65
24
12
55
ABCD 97903375814*3^$a+1 [50014]
12
120
21
198
45
9
15
33
14
28
42
74
34
27
60
59
130
32
70
153
39
57
3
42
39
24
5
31
41
4
2
108
4
62
10
8
37
15
26
7
36
27
129
99
92
10
14
4
105
17
67
135
170
7
75
50
19
36
60
3
66
15
11
10
123
60
5
22
18
30
72
93
41
55
11
100
33
27
44
36
13
135
6
15
101
64
2
18
70
45
147
12
78
27
5
112
14
46
3
45
27
9
15
39
57
63
32
40
93
75
30
18
18
51
21
54
189
87
44
10
138
38
18
36
66
22
12
8
1
65
6
108
30
76
51
69
2
24
30
6
18
46
18
2
70
3
3
30
12
15
72
11
82
32
34
36
60
80
160
90
26
10
62
25
11
46
20
19
71
40
6
3
81
75
21
99
59
34
18
57
57
174
132
33
11
64
26
16
48
255
27
14
115
3
6
20
70
45
24
3
20
73
120
9
50
52
30
3
15
90
87
45
8
48
43
60
9
20
12
18
37
9
30
12
12
50
31
41
100
84
14
25
96
9
60
111
81
99
107
82
15
27
9
17
19
84
39
21
47
13
24
17
18
22
78
57
5
6
52
117
24
27
57
36
5
136
30
45
60
15
33
3
8
54
7
33
86
1
45
183
60
35
61
36
5
43
57
48
27
84
47
100
32
82
18
6
20
10
21
84
24
33
90
33
21
3
17
34
81
120
84
27
9
15
9
17
7
11
72
52
45
45
87
15
50
66
34
54
126
128
82
69
71
13
21
30
36
9
120
51
20
226
98
16
20
10
44
22
20
28
45
17
127
12
39
92
28
20
34
42
68
168
58
42
9
33
18
9
21
30
14
43
72
9
75
15
45
299
22
54
42
2
1
75
2
12
76
30
6
48
48
32
31
131
48
25
83
22
15
60
12
24
15
165
47
24
4
42
30
90
27
36
39
38
28
20
130
69
36
9
6
21
24
15
21
11
13
15
96
9
24
36
27
32
1
51
38
16
2
34
3
36
15
44
97
48
12
51
132
200
25
63
69
108
45
32
40
6
69
3
26
94
168
54
20
34
62
19
11
10
42
6
36
14
109
17
43
51
60
6
20
79
35
10
51
24
24
101
19
71
1
84
39
48
42
15
51
9
5
22
8
10
15
36
47
22
48
24
20
43
5
18
42
22
14
66
96
58
39
36
36
9
24
27
3
21
24
63
38
10
12
42
42
6
27
23
52
30
51
15
132
8
34
111
51
68
37
21
18
2
28
36
56
54
96
10
2
36
109
183
60
33
9
30
50
22
45
53
22
50
36
64
3
12
29
106
26
22
21
36
65
55
75
26
18
24
10
98
34
158
1
24
132
5
46
84
48
26
22
152
1
75
12
62
91
39
81
9
158
52
68
10
68
66
6
48
10
54
8
7
15
12
56
24
4
26
18
22
20
64
44
46
9
33
3
15
30
135
11
25
75
134
112
32
106
74
16
44
36
34
182
18
25
41
31
24
15
44
300
1
17
58
74
22
26
64
3
21
42
42
12
90
33
23
73
147
42
6
20
25
5
96
16
308
12
43
24
5
7
39
44
36
16
44
61
65
120
43
93
39
60
3
36
9
36
29
36
22
24
105
24
36
23
46
72
120
3
47
40
9
23
30
31
15
132
9
39
69
21
14
1
27
20
24
13
12
65
64
60
24
26
82
39
84
81
24
51
48
63
9
3
90
36
2
73
15
6
3
33
2
25
47
109
21
18
42
38
37
48
47
73
3
42
6
180
60
50
34
6
26
24
100
44
1
21
3
27
45
23
1
45
75
24
3
72
57
21
54
30
3
60
15
62
103
11
25
21
60
3
101
34
8
4
26
148
54
92
13
23
49
15
6
38
10
15
24
35
6
31
53
52
18
96
42
12
30
105
51
9
23
70
20
19
33
120
51
51
30
6
57
72
60
51
90
54
45
11
148
30
20
40
36
54
21
21
39
5
114
54
66
10
42
98
19
27
38
6
52
93
9
20
90
36
82
27
12
11
73
17
52
15
63
9
33
2
126
22
117
21
2
96
1
71
73
45
15
11
10
3
41
16
120
3
23
148
21
15
198
171
24
132
3
80
1
15
14
55
12
60
105
24
30
74
42
25
21
12
66
32
10
3
51
14
55
120
75
2
90
37
36
27
120
32
97
3
78
14
18
90
6
12
132
28
132
15
33
18
74
18
4
56
13
59
16
32
10
18
81
48
15
21
147
2
6
16
69
15
6
3
27
9
45
84
80
130
32
24
4
18
147
12
93
60
20
187
108
3
12
6
80
22
20
10
80
4
8
6
66
78
37
45
198
38
4
18
56
144
76
104
16
74
36
30
40
132
9
24
81
3
72
51
20
217
71
70
39
12
11
108
1
24
21
26
28
36
8
18
67
17
18
70
51
5
42
54
79
24
41
22
57
45
2
18
70
117
24
77
18
12
37
41
31
23
46
54
21
87
57
12
33
72
26
37
41
54
25
21
84
75
36
9
147
99
45
21
8
112
84
66
33
35
25
72
23
61
15
60
14
28
54
ABCD 97903433458*3^$a+1 [50018]
65
25
143
40
15
57
81
95
85
11
136
128
192
64
81
23
307
53
37
108
90
165
87
57
15
198
147
8
133
51
8
31
90
12
150
5
7
57
159
17
25
39
159
72
18
30
81
8
55
36
77
37
48
35
73
95
112
48
24
72
8
55
17
40
21
12
6
72
105
93
51
141
59
73
30
78
18
360
17
73
159
3
90
48
27
33
15
75
12
137
175
105
8
48
55
57
27
5
31
17
25
15
144
93
51
15
9
32
88
195
18
83
49
87
24
159
48
57
21
275
120
184
45
3
33
71
144
7
57
15
30
131
24
16
177
87
3
165
32
1
71
96
13
342
173
55
17
7
177
8
72
96
120
192
145
23
103
65
280
9
60
35
271
30
27
105
30
9
99
54
180
11
139
101
187
18
35
112
15
18
39
32
40
56
115
45
117
107
61
35
184
141
30
42
90
33
80
7
137
16
45
27
105
71
24
13
147
72
8
43
102
6
41
64
24
33
23
16
56
7
57
3
30
6
12
53
55
9
45
107
109
59
85
3
33
95
355
77
37
30
173
85
35
48
109
75
216
75
12
185
40
8
97
12
11
96
120
43
101
7
57
8
25
60
83
55
81
51
30
60
35
48
24
1
231
69
27
33
12
18
54
18
129
80
31
30
35
25
12
60
30
113
48
7
33
24
63
113
37
3
15
72
89
24
187
93
80
24
48
48
157
60
87
21
12
78
57
87
288
17
112
144
32
40
87
65
61
72
108
12
27
33
239
13
3
15
18
15
24
15
17
88
15
96
57
8
127
42
48
63
152
7
65
96
37
123
24
51
54
143
55
30
72
27
99
5
37
90
30
59
96
48
19
5
16
15
72
72
30
11
79
153
63
17
313
39
56
85
35
120
97
23
160
27
53
64
231
72
33
24
192
39
17
37
18
90
12
240
35
16
72
8
7
137
96
25
102
89
19
5
96
16
87
17
24
7
90
78
105
152
25
132
120
396
47
43
21
24
105
95
7
18
24
36
59
31
41
64
39
137
73
47
49
30
137
7
41
16
80
13
123
200
168
85
12
150
65
133
179
40
33
95
13
51
24
264
8
7
81
32
48
40
56
181
18
120
9
81
95
72
168
247
105
93
12
108
42
17
40
128
64
39
30
155
16
99
45
72
8
37
147
75
5
25
108
27
128
7
17
1
78
65
37
227
31
72
30
35
72
112
21
108
39
15
33
80
13
35
55
17
127
108
93
32
144
13
96
35
240
16
8
61
11
96
67
53
24
73
90
5
168
168
49
36
114
66
240
144
18
12
6
75
45
72
162
57
8
96
7
89
1
138
60
17
112
81
54
41
24
31
17
160
15
129
144
32
37
75
80
48
37
108
48
72
23
16
21
18
17
37
131
72
24
64
80
127
78
11
240
109
59
13
59
88
72
200
16
32
16
24
480
72
69
99
81
162
78
39
45
131
40
105
12
203
160
24
171
77
73
71
19
5
120
120
136
33
48
95
160
8
16
48
240
8
37
96
12
39
129
54
177
176
64
8
61
162
18
12
27
8
97
36
102
117
45
36
95
16
296
72
25
135
81
60
35
37
18
30
24
48
72
3
3
5
25
39
93
75
8
37
18
89
43
5
175
138
24
36
75
9
23
168
96
24
37
3
69
ABCD 97903684246*3^$a+1 [50013]
66
30
24
60
72
35
43
6
102
54
63
72
129
18
12
33
69
75
75
5
13
11
43
54
24
59
1
48
6
6
3
3
42
30
24
18
18
9
3
17
37
27
3
24
66
15
60
9
11
13
66
6
36
3
27
66
107
16
93
11
16
33
12
6
6
36
51
24
48
63
30
12
6
24
69
21
15
3
24
66
36
15
44
84
19
9
9
18
17
24
55
36
30
63
33
23
19
5
55
9
24
8
19
21
63
41
7
30
95
13
78
113
37
27
15
72
65
49
15
24
48
24
56
1
23
40
8
1
15
32
16
9
83
25
18
17
49
3
32
13
18
30
51
93
12
11
7
96
120
30
6
21
99
18
24
3
39
17
72
73
36
42
17
55
17
7
18
42
33
33
30
72
5
187
18
11
24
31
6
27
104
48
1
11
13
48
24
42
30
63
3
69
8
31
54
90
33
20
25
30
69
3
12
36
18
15
39
12
77
4
9
3
3
57
9
95
37
11
40
8
12
85
36
35
97
24
78
45
12
3
12
5
1
24
11
16
44
19
84
192
5
120
13
15
12
15
18
30
5
13
12
24
11
16
33
6
12
29
61
39
51
93
39
5
64
8
31
30
42
33
24
8
36
31
45
9
12
12
42
42
6
24
24
45
72
72
15
102
23
67
42
126
9
32
40
3
6
48
18
9
15
30
36
35
48
12
4
27
6
42
21
57
30
6
12
24
60
99
45
42
48
17
40
24
56
7
6
54
12
29
52
8
4
33
24
30
24
6
59
49
107
109
11
121
18
93
56
12
85
6
120
33
21
6
5
25
30
6
51
21
84
23
25
24
24
36
30
30
30
153
15
6
11
19
5
4
15
53
40
9
12
30
141
56
61
27
24
48
56
7
6
12
18
45
8
1
18
252
81
3
17
37
11
12
16
20
1
78
5
25
144
18
36
17
13
48
12
54
33
21
27
9
114
45
32
7
6
24
60
48
35
7
42
48
11
36
16
135
24
29
24
55
41
7
12
57
68
88
20
61
84
18
6
24
75
32
31
18
18
18
30
69
33
6
5
28
56
7
33
3
18
15
3
108
54
47
13
6
5
19
29
16
27
9
93
71
1
24
71
127
77
55
36
18
60
18
12
30
6
57
63
9
8
12
1
75
21
96
12
35
172
45
6
5
16
24
20
60
37
3
15
30
24
23
55
24
42
3
8
1
23
31
24
48
9
3
30
12
27
72
20
1
3
33
12
30
54
15
123
17
12
139
45
141
11
37
6
45
9
30
17
91
54
63
27
6
23
91
65
55
30
18
9
75
17
25
42
117
33
42
65
13
35
7
24
53
48
40
3
33
48
36
21
30
72
77
120
40
33
24
11
43
5
103
24
5
12
19
29
52
3
24
90
24
54
41
4
27
12
6
27
87
57
33
60
27
39
17
36
25
83
16
15
21
27
12
141
80
37
27
72
68
13
15
8
60
48
1
78
17
7
48
5
16
8
61
155
1
18
48
132
41
24
1
6
90
23
16
8
61
27
51
6
15
12
21
18
29
103
17
25
42
96
5
31
33
104
16
51
90
6
21
39
24
6
3
45
35
13
6
17
28
27
29
16
15
17
7
72
77
60
72
19
42
11
13
48
71
28
68
31
18
11
24
1
59
1
6
12
41
61
54
5
25
6
17
73
63
9
18
5
4
33
35
1
6
6
42
41
49
30
36
69
27
12
18
15
21
18
281
16
147
6
6
48
45
51
81
44
4
8
7
30
27
33
18
114
30
12
9
15
18
12
120
54
18
12
30
36
53
19
5
4
32
19
6
36
48
12
27
9
66
162
6
5
24
72
19
36
30
12
71
61
84
11
36
16
57
24
42
29
13
39
33
42
17
48
43
48
12
189
12
3
18
24
23
1
6
5
24
96
43
45
8
24
4
63
12
17
40
33
39
15
78
83
19
24
53
16
45
12
42
5
61
24
75
51
54
39
9
23
64
261
59
79
24
102
6
48
18
6
17
36
13
66
66
84
66
54
126
54
54
5
7
5
43
45
39
24
30
15
3
41
64
56
79
9
32
31
66
42
101
72
25
66
30
35
61
71
12
25
48
12
30
6
66
65
25
18
5
37
95
4
92
4
75
45
8
72
43
72
30
23
1
47
25
24
15
63
12
48
60
30
42
60
29
1
35
13
12
12
11
12
25
60
60
18
42
11
12
13
6
24
65
13
11
25
3
51
17
97
15
15
57
96
8
24
43
72
45
9
24
35
4
72
81
12
39
57
12
24
42
29
1
42
29
115
5
40
21
35
7
5
85
72
42
41
12
25
54
5
60
4
32
37
15
45
27
24
32
1
39
15
5
13
47
31
30
36
114
69
9
179
7
48
60
12
21
33
71
24
31
18
6
42
23
61
11
19
18
12
54
17
79
5
52
24
3
18
11
48
43
6
6
9
39
17
49
23
36
1
15
9
36
23
7
101
4
45
30
69
3
9
3
66
71
4
9
90
105
56
19
30
60
18
153
69
3
56
31
42
39
3
17
43
17
24
24
55
65
16
21
36
15
15
42
23
13
11
13
99
69
12
12
131
43
6
23
55
18
54
6
59
13
39
3
33
51
144
5
25
72
18
17
13
12
83
48
1
54
6
78
18
3
9
95
55
18
84
11
1
39
3
45
69
90
45
33
11
19
101
12
25
12
12
3
27
29
37
3
44
55
60
12
53
60
25
27
60
44
72
24
79
84
90
72
36
15
27
5
40
81
131
19
45
12
57
47
79
12
5
13
11
25
12
59
19
29
24
91
21
3
125
25
96
48
42
101
49
15
24
3
29
40
8
12
1
27
33
6
48
12
17
12
4
44
55
84
5
4
44
7
6
6
6
84
51
39
6
23
61
150
30
83
43
114
3
15
24
21
87
6
23
175
6
11
19
18
35
36
1
63
68
121
18
18
11
7
18
11
124
27
24
66
63
3
6
11
12
55
9
75
6
35
7
5
13
204
18
6
27
72
57
48
54
29
4
15
18
23
24
103
21
20
16
33
6
48
78
23
25
12
11
28
87
6
12
75
15
5
67
9
45
6
17
76
3
9
8
12
48
84
25
23
43
54
66
41
28
32
25
24
35
100
15
17
31
6
27
21
54
6
24
6
9
8
85
30
21
21
3
56
25
12
ABCD 97904156048*3^$a+1 [50050]
101
49
143
48
187
48
42
48
42
177
80
301
48
42
9
45
99
57
42
48
54
186
77
13
12
18
5
160
159
168
36
12
18
39
93
144
66
17
7
9
39
72
18
90
96
36
180
54
174
78
18
105
267
18
96
156
23
16
33
78
18
47
25
135
27
30
42
120
18
72
90
273
75
36
90
66
21
69
60
36
90
18
30
54
42
81
224
49
6
281
43
5
31
138
150
33
3
12
24
9
32
7
78
12
186
30
36
234
96
174
42
33
15
24
12
150
23
25
78
108
29
25
138
60
17
1
84
42
108
90
72
156
90
60
72
126
12
47
7
36
24
234
174
60
246
24
30
126
47
115
18
204
48
18
24
18
84
90
36
90
78
54
83
37
18
168
12
150
207
183
42
47
43
5
25
6
72
185
43
324
17
19
96
48
186
84
6
105
69
6
12
185
109
30
18
6
45
32
67
120
53
25
87
3
18
155
61
54
29
37
363
15
6
162
48
144
60
30
143
55
150
90
84
21
33
255
21
108
90
66
42
108
45
27
72
125
31
129
176
169
306
144
30
126
57
144
15
65
13
131
25
231
21
90
24
216
33
144
165
90
33
57
108
27
80
55
90
30
6
59
121
210
42
48
216
6
18
27
117
12
96
47
235
126
39
75
12
204
174
60
275
43
69
111
18
90
101
13
126
30
6
30
51
129
6
102
35
37
24
12
18
21
3
102
60
126
173
25
30
24
228
204
108
12
18
78
105
159
24
30
204
63
9
234
12
60
30
39
111
12
6
90
264
90
35
48
49
66
24
90
123
176
7
89
48
48
187
162
35
43
101
19
60
12
126
78
36
36
18
47
55
60
12
240
18
54
18
71
229
18
42
15
111
180
120
144
60
108
48
42
90
48
6
35
91
18
131
31
65
7
66
42
18
144
90
12
168
141
39
138
108
90
185
85
72
35
133
90
36
306
27
75
5
67
24
84
17
96
13
72
107
313
180
18
72
89
16
80
67
66
75
51
36
137
61
240
90
9
93
42
36
36
66
18
54
18
72
72
21
32
55
6
54
30
36
204
126
90
30
54
18
72
60
36
66
36
35
217
72
90
21
15
17
7
156
24
69
15
6
11
48
31
113
48
19
48
78
12
3
303
24
102
78
18
12
42
18
27
96
105
72
111
69
11
25
150
36
198
48
60
59
103
66
222
18
126
9
32
67
12
18
15
93
24
90
33
51
24
48
24
84
36
18
6
126
54
249
57
54
36
36
108
72
5
7
41
121
54
96
18
36
11
91
149
13
83
115
42
18
18
12
150
120
60
192
6
66
276
72
5
61
24
66
144
57
75
5
13
243
75
18
60
30
24
177
80
121
30
60
120
5
13
42
18
102
65
133
107
37
6
69
75
72
48
18
168
36
48
186
54
36
30
36
36
108
36
6
18
141
3
102
6
102
107
48
31
81
3
72
24
12
114
84
36
36
35
73
150
126
54
12
72
105
165
78
180
329
64
51
6
198
30
72
75
32
37
378
36
72
149
55
18
108
ABCD 97904199098*3^$a+1 [50031]
5
75
195
108
342
126
252
90
18
90
54
216
90
67
41
144
55
233
90
18
360
19
485
363
87
18
18
180
36
13
203
165
213
315
9
288
39
51
205
29
306
72
36
180
1
96
137
7
101
18
54
3
15
129
105
90
141
48
160
425
87
39
25
11
72
18
75
69
90
270
18
36
180
180
165
267
90
187
83
18
139
128
255
54
126
93
285
19
272
69
54
90
27
384
39
18
135
64
80
63
36
237
87
36
36
1
35
13
221
108
7
11
325
80
117
18
18
252
235
48
95
396
216
45
48
87
198
234
25
137
39
192
93
51
165
306
72
81
27
37
71
216
90
18
277
48
48
80
48
75
144
117
64
89
198
72
121
5
54
72
468
121
192
29
18
90
180
162
36
108
177
3
45
189
108
18
36
54
360
115
119
72
414
307
89
18
213
3
162
180
18
21
15
1
128
87
18
54
72
73
32
21
72
90
270
571
167
72
177
256
35
45
99
141
39
169
47
129
231
153
99
13
563
109
48
95
234
108
36
135
112
23
57
160
197
342
85
5
36
54
1
80
333
147
64
221
99
63
36
72
378
54
36
144
108
133
155
162
18
216
54
115
80
21
331
299
90
270
18
36
87
112
197
36
324
18
378
630
72
36
37
224
9
54
108
432
162
108
87
16
77
198
72
37
48
128
57
151
11
18
18
54
36
90
90
3
64
5
36
90
237
87
72
216
9
9
252
18
25
240
80
15
225
9
108
90
90
135
99
36
9
63
36
36
180
306
108
7
224
345
55
125
19
32
3
45
297
162
72
288
342
39
15
1
323
180
297
336
15
108
162
3
336
96
123
37
179
61
83
61
83
93
160
125
67
41
7
29
108
432
180
435
123
261
279
36
85
77
108
87
3
144
162
235
53
288
54
21
87
25
11
252
265
144
149
27
352
32
291
144
189
189
252
90
ABCD 97904406662*3^$a+1 [50044]
36
5
13
24
48
42
210
18
5
12
25
18
5
79
24
9
60
57
11
60
13
39
20
91
17
12
28
27
5
31
36
60
36
5
12
103
189
56
160
9
18
33
20
52
80
37
123
140
25
18
5
4
9
27
144
56
12
40
21
39
120
72
9
87
24
8
43
17
31
9
8
60
13
24
18
9
39
6
3
60
60
57
144
51
51
18
39
60
27
108
36
57
72
12
8
13
42
33
24
116
25
54
21
24
3
18
27
123
65
43
9
3
18
51
3
36
36
41
40
9
3
15
33
192
63
162
23
4
63
53
52
48
15
5
60
7
65
60
1
12
18
54
23
72
60
28
12
12
153
87
3
57
39
36
216
48
6
15
33
90
18
35
7
48
42
12
15
21
18
24
12
41
199
21
15
102
63
32
31
21
15
18
3
24
45
6
12
18
15
12
20
52
116
19
33
80
55
65
1
147
87
33
3
6
15
21
27
132
56
19
93
45
6
72
17
52
60
56
72
13
95
4
45
120
11
12
48
55
9
8
160
8
40
33
162
18
72
18
29
40
21
39
15
33
192
57
6
9
188
55
12
96
48
6
111
60
57
18
57
33
18
17
12
40
12
116
4
33
6
57
9
51
12
27
33
3
129
128
13
18
24
30
36
6
90
48
15
21
27
12
72
68
1
51
8
52
33
35
40
15
53
52
57
123
3
57
93
27
3
5
40
24
9
12
107
100
80
40
57
3
8
43
12
60
5
79
41
132
48
19
30
18
5
31
9
8
7
113
25
54
21
15
17
25
15
8
43
89
133
15
93
12
107
43
65
4
8
85
23
139
21
12
72
51
5
12
1
42
30
54
93
20
60
28
3
89
31
17
37
18
150
147
12
39
21
45
96
102
33
3
9
171
24
65
40
21
147
84
33
3
3
72
17
31
36
78
15
3
102
3
3
9
140
40
3
5
4
168
45
18
48
9
72
56
7
117
33
36
54
5
60
28
9
63
27
24
9
8
64
39
24
90
18
129
141
15
24
8
88
144
56
12
43
5
64
3
53
4
51
45
92
48
85
18
162
15
20
72
115
36
57
15
9
8
67
45
33
23
49
171
24
39
12
72
18
24
18
53
12
25
3
63
17
37
35
97
111
63
9
12
3
36
17
13
42
69
39
66
18
108
17
151
21
56
4
36
9
11
25
99
8
67
33
75
5
31
89
40
60
12
56
12
7
81
20
19
53
73
18
9
8
19
53
55
36
6
3
45
3
15
9
128
25
15
3
17
25
27
60
21
15
213
36
51
132
3
12
60
18
47
1
24
12
15
111
60
137
52
68
108
25
39
33
18
42
3
12
8
12
91
12
5
55
54
15
15
6
30
18
54
57
8
120
48
52
3
69
3
93
3
69
51
17
4
33
36
36
6
12
5
28
60
84
8
148
27
5
1
99
3
60
57
20
31
12
78
84
27
51
5
25
18
77
124
3
5
61
59
52
33
23
73
47
12
121
36
15
21
47
48
64
39
81
120
8
43
9
36
27
65
40
48
63
9
75
53
19
81
9
96
95
49
15
56
72
40
15
105
3
180
17
31
9
15
33
33
59
28
12
63
42
36
27
12
8
4
21
12
15
57
24
102
5
13
96
210
36
5
4
56
13
99
20
40
3
17
175
5
1
47
4
33
23
49
3
33
35
4
39
137
37
60
12
78
18
15
69
75
36
3
69
20
13
15
117
72
11
43
162
35
13
119
7
24
9
68
40
20
37
23
19
101
55
5
60
49
63
60
20
1
30
60
9
237
36
87
8
19
21
92
88
12
15
42
54
29
1
171
36
24
96
105
114
101
19
41
19
41
172
51
21
36
3
12
60
12
126
6
18
66
42
84
18
18
87
68
12
28
9
30
18
3
32
7
108
18
15
12
8
12
1
42
54
3
63
137
151
60
17
55
45
3
17
19
6
87
12
108
3
105
27
53
12
61
27
12
8
127
53
55
18
6
45
93
60
147
48
8
49
54
9
8
4
48
8
160
45
95
13
24
3
24
8
60
40
48
152
1
59
28
27
18
15
32
25
15
48
9
144
27
3
17
37
60
75
15
108
5
49
3
48
15
65
25
18
42
30
9
60
81
48
36
6
17
52
3
12
36
54
3
20
1
87
3
21
9
6
93
27
36
9
33
3
24
165
23
60
25
75
20
13
18
21
33
15
128
4
108
8
12
48
7
90
3
60
9
15
33
6
29
37
18
45
80
73
18
24
65
1
51
45
51
75
57
8
25
39
8
127
53
37
3
72
8
52
36
12
12
21
15
75
17
7
18
12
71
43
29
40
20
60
28
15
9
33
95
28
12
21
51
8
52
39
57
15
57
80
28
32
112
33
27
45
15
69
54
5
67
54
87
72
81
99
3
57
3
18
66
53
40
51
21
39
66
3
21
99
27
101
43
12
42
36
51
69
90
21
36
12
20
55
105
63
90
15
24
176
37
75
12
68
37
6
5
4
3
18
18
21
51
72
36
17
55
18
27
60
129
63
45
27
63
53
52
128
52
63
48
21
21
12
3
72
12
48
48
12
45
87
56
337
36
54
96
12
9
45
11
64
180
68
55
5
13
18
69
21
27
99
18
3
32
133
30
42
ABCD 97904648594*3^$a+1 [50029]
78
91
72
35
1
47
12
12
105
16
12
35
1
17
51
9
54
54
12
6
6
12
3
28
32
45
36
39
15
18
7
53
3
39
66
84
12
15
27
12
96
66
6
9
12
9
78
57
21
12
63
4
83
6
51
21
30
48
12
18
12
108
7
11
6
31
36
56
15
33
27
9
3
1
48
11
30
7
12
5
27
3
12
97
60
5
91
56
51
78
12
27
9
27
3
96
25
11
30
6
57
9
30
12
12
12
12
21
15
1
23
21
52
36
24
155
69
39
6
6
60
33
69
63
16
5
6
12
9
60
39
30
42
6
6
42
27
24
76
29
31
8
48
33
18
42
78
13
11
120
13
23
30
12
31
83
37
83
90
18
18
39
9
90
37
47
49
5
6
54
151
29
27
63
42
36
27
16
5
54
25
41
24
18
73
23
6
48
103
48
17
3
27
66
114
9
84
3
24
6
18
24
90
15
24
27
6
12
3
36
15
36
42
12
24
6
69
36
39
84
49
120
107
96
117
39
1
36
35
1
48
72
53
31
59
6
67
17
108
3
9
66
85
12
80
4
5
36
24
30
48
13
23
18
6
1
11
33
9
54
48
18
84
30
48
33
51
48
25
32
16
20
16
53
120
6
57
3
1
41
7
17
78
48
18
84
12
19
41
12
7
53
6
21
4
32
3
6
6
30
27
33
6
57
16
24
32
12
39
48
60
18
36
3
3
85
47
42
24
12
3
69
39
15
69
15
9
69
19
77
18
12
60
114
7
12
107
84
49
92
57
54
1
41
12
6
36
25
71
24
45
28
35
42
55
5
15
24
15
18
7
12
12
59
18
6
306
31
29
18
13
36
68
9
55
80
9
99
195
12
12
12
61
12
5
27
105
18
36
21
24
4
5
18
37
23
57
9
24
24
18
60
25
11
9
9
30
42
6
36
30
18
9
33
144
31
17
31
5
60
55
32
51
54
72
18
36
6
24
19
32
3
108
18
6
36
21
45
31
35
73
101
36
6
48
138
91
68
75
30
7
72
71
132
25
5
6
60
69
16
5
15
33
27
9
31
5
30
24
30
55
47
24
42
54
42
78
6
54
72
45
21
19
77
103
5
7
23
9
15
30
18
18
18
37
8
4
5
12
3
16
5
12
7
36
5
27
3
54
55
83
13
5
6
18
31
41
127
72
17
15
52
77
36
27
15
21
15
13
5
6
25
5
43
20
27
6
30
9
36
3
24
25
167
42
18
72
42
3
21
36
31
96
77
3
21
18
96
9
33
75
57
36
18
30
7
23
1
41
30
18
30
18
6
18
15
72
69
12
27
4
29
6
54
15
3
61
29
36
51
105
6
6
27
36
9
24
39
27
45
9
30
37
29
24
48
12
60
30
9
117
7
65
6
6
19
83
25
41
12
51
28
5
12
3
3
21
16
23
48
42
18
37
44
3
18
31
8
40
65
12
18
57
36
27
1
23
12
96
30
54
9
52
84
5
30
36
1
53
31
23
48
6
48
18
37
32
28
32
15
138
139
23
42
24
12
43
23
102
126
42
72
18
42
12
18
6
42
24
45
33
42
6
3
33
31
11
61
47
37
5
48
43
29
48
31
8
33
12
18
78
18
25
5
18
25
77
19
5
19
8
33
115
12
35
252
42
30
1
17
31
12
12
20
15
66
27
33
39
3
25
44
3
24
48
30
43
20
28
59
1
48
11
42
139
23
49
5
115
5
18
45
36
72
40
5
12
60
15
3
36
48
12
25
53
24
36
6
24
132
12
12
9
12
105
24
6
81
3
24
33
112
41
55
17
12
12
12
108
48
15
51
25
179
48
36
30
27
9
18
9
39
9
28
59
48
54
79
17
18
6
12
12
6
13
83
24
36
48
13
24
12
5
30
18
18
6
30
30
18
81
88
65
7
20
39
18
96
99
57
24
12
55
23
102
3
33
30
49
5
6
54
43
24
8
3
12
24
24
18
18
45
15
24
1
17
31
32
63
18
48
7
23
9
75
45
33
27
33
6
6
147
16
12
65
126
36
33
57
18
177
4
11
9
33
7
8
33
30
36
18
30
25
5
42
12
37
5
36
7
65
12
3
9
7
17
42
12
13
8
57
30
61
47
36
6
211
8
39
96
36
72
36
36
90
6
21
93
12
7
17
48
15
15
48
6
6
12
57
15
36
37
47
1
11
24
13
35
30
96
102
12
18
51
93
6
13
11
69
76
59
49
20
39
9
33
42
24
60
12
36
42
48
6
162
6
96
18
24
43
47
30
30
25
23
6
15
57
7
24
11
69
15
1
60
137
84
72
24
3
4
5
24
6
6
6
114
36
19
104
27
13
32
4
47
24
13
11
6
48
48
60
96
51
15
9
4
5
18
12
42
36
48
19
5
36
24
6
9
15
12
37
32
12
33
24
55
83
24
72
24
9
33
12
66
33
24
39
24
132
21
76
5
31
59
36
24
60
54
72
55
17
55
12
11
30
132
67
17
18
1
44
27
1
5
18
6
6
33
9
36
48
63
4
71
138
24
30
6
6
12
33
76
35
12
12
24
13
65
15
3
1
77
135
3
105
9
91
5
18
21
9
30
21
21
15
159
6
79
12
48
17
6
60
9
4
17
27
27
78
36
72
12
15
16
35
6
7
23
141
27
33
63
25
60
35
48
30
30
13
24
17
6
12
69
51
49
41
91
24
5
31
17
36
15
75
30
24
6
6
19
24
35
37
5
18
1
20
16
48
17
30
1
29
6
24
1
120
65
18
12
60
90
7
29
120
6
30
43
48
23
121
29
19
5
108
42
12
1
8
16
29
18
9
21
3
105
24
15
9
6
1
23
18
19
17
6
85
32
51
6
6
168
6
18
1
36
5
36
7
20
33
78
9
21
84
18
24
1
77
54
24
48
9
129
87
40
32
33
6
30
39
15
42
39
28
11
25
12
32
16
20
4
29
42
9
28
29
30
9
99
13
12
5
31
24
8
24
16
29
19
53
12
54
42
39
60
39
132
1
5
6
42
27
33
48
24
90
66
66
45
52
8
52
5
24
115
5
87
33
36
18
141
3
6
30
61
12
29
24
60
19
107
36
12
30
31
8
87
21
28
5
43
65
54
1
11
18
19
53
7
11
42
91
5
18
37
11
37
65
63
4
17
19
23
90
6
6
60
15
27
13
5
24
3
57
36
123
21
67
53
30
9
4
23
21
45
60
6
42
12
39
16
29
66
6
67
17
30
57
4
65
24
18
9
45
51
51
36
73
32
33
30
ABCD 97904722484*3^$a+1 [50082]
88
36
12
60
5
60
3
15
9
28
32
76
47
30
15
24
4
36
48
53
18
54
51
72
3
90
19
96
12
24
8
45
7
48
56
39
6
67
17
15
51
25
5
54
37
36
5
15
24
4
24
11
45
4
131
30
51
48
36
156
60
16
8
39
18
18
49
8
27
66
15
9
31
95
9
36
4
35
6
39
40
8
24
4
36
20
4
119
13
8
15
21
9
15
84
12
16
23
24
61
5
12
39
84
75
9
3
45
123
12
30
18
1
56
28
72
8
15
24
73
12
83
13
149
6
72
57
28
104
28
35
6
51
24
15
12
9
9
15
84
15
13
17
66
25
32
28
59
45
60
28
5
198
12
78
31
119
1
60
8
16
47
48
105
4
5
78
33
40
24
143
72
21
27
25
32
21
31
20
111
73
20
36
4
5
72
18
9
33
15
84
9
51
28
8
15
13
5
15
87
73
92
52
83
33
4
56
45
42
72
57
148
32
4
12
32
76
32
40
17
7
23
18
15
48
9
6
9
15
73
44
28
41
91
44
15
12
48
9
48
84
24
52
48
24
56
40
29
15
33
3
160
12
17
30
13
17
66
61
20
24
87
189
24
12
3
25
44
16
24
41
31
41
7
36
32
24
28
20
105
3
3
25
29
3
27
120
45
28
23
37
20
24
24
60
36
123
13
44
4
44
72
4
24
56
4
92
39
57
12
16
56
51
33
72
24
100
29
30
69
16
120
17
3
12
72
52
8
3
25
8
40
36
29
7
12
23
102
3
24
4
29
6
105
27
45
105
63
36
24
64
128
27
61
24
20
88
17
75
141
7
20
4
53
127
8
51
1
44
9
31
36
36
12
80
16
80
52
32
75
13
24
29
60
42
97
5
51
16
56
28
29
55
8
3
21
36
3
9
100
72
29
12
3
39
61
20
15
45
15
1
8
3
13
24
8
27
73
47
1
32
15
57
12
4
5
7
5
15
33
27
3
12
13
20
12
64
36
60
17
31
12
17
3
24
28
36
5
60
19
83
73
12
32
93
18
12
9
4
120
12
95
18
7
20
12
15
37
80
24
4
53
162
33
4
20
4
24
32
16
12
71
42
43
35
21
16
8
24
15
13
48
56
28
36
17
43
5
151
56
28
72
35
37
53
3
52
24
84
29
30
13
47
90
6
141
28
35
36
54
15
15
18
30
13
29
18
13
60
20
36
9
19
12
23
48
9
4
72
12
11
25
5
12
42
33
72
40
48
24
11
37
12
20
4
60
17
18
85
5
15
84
16
72
47
25
192
8
21
90
25
12
32
76
29
6
12
13
17
48
24
55
12
29
7
44
64
32
24
60
4
29
67
11
145
23
42
18
1
83
18
3
76
101
3
52
53
27
28
24
56
124
35
18
3
117
30
45
4
8
76
72
8
4
71
61
24
20
45
27
4
29
99
51
25
84
20
36
12
15
9
4
32
48
45
51
99
90
27
4
20
39
12
18
15
4
35
6
7
24
8
21
54
18
12
7
80
16
72
23
33
9
96
54
6
39
28
60
12
53
7
131
105
27
9
16
17
7
36
23
60
114
15
36
27
49
20
16
32
16
92
3
12
42
27
4
36
8
75
1
20
9
18
9
63
13
12
71
24
25
36
36
71
12
57
160
20
4
140
45
15
12
15
12
25
5
6
24
1
60
17
67
65
150
45
243
109
36
24
29
55
44
3
30
39
28
5
6
1
20
51
45
93
31
29
19
20
36
4
36
20
57
79
84
17
7
23
97
35
150
30
60
81
15
12
69
4
36
11
49
41
3
9
18
105
24
24
12
27
18
39
9
15
36
24
4
23
69
76
8
4
41
15
39
30
31
47
30
18
24
6
31
36
80
57
15
16
32
27
36
102
19
83
21
64
11
84
45
3
60
60
25
24
20
16
8
69
3
28
56
24
4
48
5
7
95
25
8
24
24
40
17
19
23
6
15
39
1
80
24
48
63
37
24
48
5
30
66
30
1
36
8
69
15
12
4
107
33
16
8
36
9
96
30
114
7
44
45
15
12
3
12
9
24
12
28
35
1
29
7
32
15
6
15
27
12
1
56
28
36
32
33
55
44
3
85
104
21
7
72
24
17
7
41
24
15
105
3
4
68
15
33
3
49
5
63
93
54
18
3
9
27
36
27
37
24
36
24
29
3
72
28
48
47
97
8
33
54
90
7
11
57
52
83
36
21
124
5
39
36
15
57
3
174
48
42
1
24
20
12
63
13
5
3
15
9
45
6
1
24
5
7
164
9
24
6
49
56
52
12
8
28
24
41
75
4
35
36
90
31
36
44
24
69
7
8
21
67
17
48
55
5
27
88
48
32
15
69
40
8
88
8
52
44
36
63
12
33
120
52
23
21
36
4
36
92
76
56
21
27
28
80
3
57
4
29
19
12
41
3
39
1
44
28
5
3
24
76
95
102
7
32
48
52
36
20
4
48
11
30
7
12
41
39
16
72
8
52
5
27
21
54
66
27
33
12
7
8
15
73
12
53
75
16
20
63
25
8
48
9
96
15
36
48
33
12
30
45
12
36
184
44
40
20
12
40
17
6
25
12
20
33
54
21
40
12
24
29
19
20
112
59
25
56
60
28
20
51
85
24
8
40
44
36
87
141
12
3
85
12
48
17
15
28
20
36
24
4
56
39
61
80
16
11
13
35
24
66
7
137
3
3
85
12
72
56
4
8
27
21
75
69
76
12
12
11
49
12
29
51
81
3
4
11
37
8
99
36
25
77
3
172
17
63
12
15
18
3
4
12
71
45
33
15
36
24
4
23
25
80
135
12
33
123
9
21
7
8
12
4
24
24
60
12
41
18
30
12
67
20
12
64
44
28
68
12
24
4
20
15
9
3
30
55
8
60
4
20
16
84
32
24
16
29
39
3
30
39
69
15
72
57
63
4
20
4
59
1
20
12
72
3
78
31
8
3
48
24
33
57
30
18
175
5
18
1
23
45
15
1
24
36
17
12
6
1
11
37
108
12
20
45
60
6
9
21
135
12
72
28
32
88
140
52
48
53
12
19
41
3
36
16
20
4
59
105
12
48
24
12
16
180
48
17
3
120
27
57
3
13
17
15
3
37
20
12
12
3
6
31
83
21
76
41
42
13
47
33
ABCD 97904838886*3^$a+1 [50023]
17
88
8
16
36
15
45
32
7
120
5
31
17
1
15
44
91
24
53
13
99
108
68
19
21
72
213
11
61
47
16
27
12
57
3
33
204
9
11
55
30
75
60
96
33
126
90
3
63
33
99
18
27
80
36
4
27
24
117
20
28
72
48
21
23
16
12
32
72
13
42
6
27
8
12
25
42
129
156
9
6
108
33
69
18
102
30
41
4
3
5
13
123
39
65
16
32
84
16
84
3
42
15
48
3
17
16
21
48
18
65
48
52
99
29
55
42
15
12
63
185
37
11
12
4
80
103
5
132
13
15
80
52
63
33
32
40
3
84
65
31
12
93
3
66
179
37
3
116
31
18
144
30
21
80
7
9
24
51
18
63
32
12
136
3
36
101
4
8
13
102
93
3
21
24
21
3
255
45
12
24
32
12
12
19
69
93
99
96
24
24
32
7
12
93
27
69
56
40
21
27
15
33
87
21
12
8
16
123
21
21
6
29
19
24
42
83
40
116
4
12
15
18
11
85
11
16
20
55
24
18
11
37
59
31
78
27
72
3
5
40
3
5
79
45
3
9
20
16
27
36
29
7
6
24
3
63
33
96
45
11
64
15
9
12
9
30
9
180
69
11
64
3
165
3
5
12
7
48
117
72
3
41
55
36
105
45
6
9
80
156
37
18
12
33
60
180
9
23
16
36
8
36
25
102
5
19
21
84
33
11
24
61
42
132
45
15
21
39
41
100
21
66
12
42
59
127
12
90
27
48
15
30
23
4
3
42
3
63
30
30
69
3
77
24
7
9
24
24
8
88
72
48
24
48
20
25
87
48
15
45
3
36
78
3
32
40
32
84
16
44
36
16
9
6
29
48
112
24
27
5
7
60
117
3
42
24
6
5
88
60
57
30
69
69
47
48
36
12
52
8
13
6
5
31
24
33
51
17
25
39
36
69
39
27
129
8
37
6
12
36
45
96
21
48
35
64
21
39
15
21
39
6
42
60
77
13
75
20
7
41
7
90
15
84
21
3
20
7
42
27
36
44
16
48
96
48
3
45
3
21
48
8
40
44
79
5
40
96
20
103
101
7
17
28
48
15
84
33
44
100
96
75
45
24
48
60
3
17
12
84
19
18
114
9
72
128
37
48
42
17
352
75
24
17
19
29
7
60
12
5
16
56
88
51
77
67
41
4
15
33
27
12
5
36
7
120
17
16
75
33
36
80
24
136
24
21
35
13
30
17
76
27
5
7
54
27
45
114
168
60
105
75
5
55
45
21
30
21
56
79
41
55
29
4
96
3
72
45
45
11
7
41
16
96
60
32
43
33
75
12
65
144
40
168
12
3
17
13
18
132
21
32
115
18
30
12
5
100
15
17
37
23
55
42
11
64
21
27
32
19
69
21
11
55
53
7
96
90
15
27
6
11
24
16
108
20
55
101
97
42
48
12
21
24
48
27
18
27
20
31
45
45
51
48
20
7
5
13
138
17
13
3
45
24
3
32
72
28
3
108
17
4
8
192
133
30
120
48
5
24
19
24
5
28
12
80
72
85
23
12
16
20
4
15
48
30
11
16
36
15
69
99
9
15
18
78
65
4
32
55
89
79
6
27
15
65
48
72
4
156
3
24
21
72
104
4
39
93
80
85
24
18
6
6
45
63
113
24
13
75
8
24
13
42
9
21
6
24
18
30
5
72
36
112
36
21
3
32
4
9
30
48
24
21
27
72
9
192
60
8
12
12
88
12
32
16
87
45
21
11
76
9
23
31
5
79
41
7
17
16
27
42
18
30
99
20
1
72
78
5
40
24
24
39
12
21
87
137
64
20
31
5
31
9
80
16
8
12
4
51
29
31
12
96
69
48
93
42
105
32
12
100
8
13
27
51
24
53
13
11
4
51
9
51
36
12
161
4
48
3
21
24
96
45
24
167
7
21
104
28
180
15
24
5
25
23
28
20
84
16
87
17
64
69
35
55
17
43
12
33
3
5
52
3
9
56
88
36
36
45
47
16
36
63
17
16
32
48
13
47
25
30
12
45
15
48
5
60
25
3
24
15
48
29
193
18
12
17
48
1
30
204
53
240
145
3
24
15
41
60
16
3
57
8
12
1
3
60
44
103
57
32
16
80
13
24
72
3
3
53
12
28
132
135
144
5
91
53
4
20
76
132
12
36
96
8
100
12
3
48
42
42
6
155
28
20
12
7
21
200
24
37
63
60
3
12
5
60
13
24
11
13
24
15
3
84
89
1
18
60
5
16
39
36
21
111
9
21
114
33
80
55
81
20
4
15
12
24
42
15
60
45
23
132
60
4
140
36
24
43
21
39
41
72
55
33
116
76
15
5
7
45
56
7
9
120
21
24
30
5
91
5
55
9
44
121
30
9
39
45
45
3
24
93
71
4
27
48
53
7
33
135
12
33
44
24
12
19
33
80
43
5
7
6
47
67
30
150
42
78
45
3
45
48
32
85
15
9
11
64
8
40
3
12
126
30
5
139
18
47
1
51
45
18
17
19
84
21
147
17
7
84
84
33
45
75
24
104
7
77
36
16
63
72
60
105
156
32
37
11
115
29
43
5
7
93
105
11
24
13
48
66
21
57
90
60
5
16
87
30
30
77
7
69
36
104
4
68
48
60
12
115
65
12
13
90
17
13
15
57
3
72
75
305
1
6
5
64
ABCD 97905133312*3^$a+1 [50033]
20
13
47
3
4
185
33
55
80
67
8
69
64
24
33
50
33
55
24
57
20
49
90
5
24
48
28
20
40
12
165
8
7
32
33
82
5
28
80
28
20
12
3
22
3
47
78
15
15
12
30
90
28
21
29
15
67
29
73
6
105
147
8
61
33
96
75
116
24
16
59
30
142
80
73
80
315
30
7
20
48
37
15
75
128
72
9
40
24
15
30
162
5
153
10
54
26
40
20
180
169
216
95
9
48
4
3
38
10
57
3
18
110
37
108
35
12
180
30
7
3
20
10
8
34
126
15
35
181
3
8
28
17
33
27
67
26
10
54
18
68
34
147
36
123
5
40
44
63
117
3
25
44
151
12
36
144
17
28
63
8
30
39
1
71
9
120
42
40
8
21
9
72
58
54
18
80
30
75
13
35
319
6
75
197
55
185
27
12
19
62
103
57
18
20
12
142
18
129
36
24
33
8
10
72
56
49
23
160
120
29
28
11
45
4
128
48
15
25
65
19
15
8
157
75
68
37
15
8
30
39
19
41
79
72
8
52
48
65
49
95
25
63
27
96
30
111
33
128
18
40
102
50
97
53
7
15
26
7
80
3
60
109
111
20
12
40
53
19
36
21
63
21
20
15
25
47
30
48
39
28
20
67
17
21
15
108
112
23
12
25
20
103
137
37
8
48
40
32
39
99
22
95
52
53
19
21
18
54
26
60
52
9
44
75
21
39
12
40
33
92
105
88
27
20
28
5
42
30
15
33
40
95
136
24
35
160
12
77
63
190
38
49
60
15
38
27
3
60
33
15
61
9
11
136
143
25
32
3
1
81
42
65
21
15
79
18
15
35
69
43
56
85
75
21
9
54
21
95
72
73
72
83
12
48
52
50
168
34
38
160
18
21
248
48
40
3
17
45
3
19
240
218
3
7
8
1
351
9
59
177
25
18
20
162
40
38
82
18
32
28
90
71
4
5
31
131
45
33
34
36
17
15
13
32
15
33
7
8
40
32
48
181
89
31
36
5
70
12
86
30
81
43
101
40
24
128
15
13
15
24
21
252
15
5
103
29
63
85
83
22
98
49
15
5
33
39
91
8
150
7
8
112
15
128
12
97
15
8
120
33
4
128
12
151
62
103
36
20
28
3
180
125
63
60
160
32
45
112
11
45
24
273
39
4
15
54
38
138
34
38
75
55
29
19
45
12
32
228
63
1
89
72
15
12
52
41
18
61
89
72
22
18
110
37
92
24
7
17
1
30
32
58
47
33
31
24
15
84
8
70
215
163
32
22
8
10
72
120
96
120
5
19
56
30
127
33
95
27
229
11
112
21
20
15
120
22
18
20
45
15
21
19
200
4
36
92
45
108
7
68
25
15
17
40
23
61
11
48
37
185
48
10
24
8
49
29
7
35
28
125
144
108
7
33
33
119
16
27
117
113
10
5
33
31
291
5
43
24
53
55
93
15
120
57
53
34
6
50
25
117
42
8
78
42
45
33
42
30
63
27
25
5
10
5
88
72
72
161
42
105
63
4
180
8
145
20
28
24
8
37
71
7
173
19
93
5
19
84
39
36
12
18
62
60
25
23
142
18
62
10
8
132
37
132
48
56
27
22
143
24
1
3
45
24
123
204
11
48
72
30
88
107
15
97
12
80
9
72
7
143
45
7
8
97
3
18
50
9
28
35
30
82
53
112
32
16
72
11
30
10
20
4
33
23
49
20
16
15
2
19
59
45
7
48
110
15
57
79
9
122
22
8
48
90
21
19
72
57
12
33
3
3
32
58
54
113
3
22
27
8
63
21
24
76
39
20
9
3
112
216
12
50
27
16
132
12
3
18
2
13
92
37
3
5
87
33
120
18
4
21
56
13
8
18
69
43
38
55
57
3
77
43
20
4
63
113
12
7
33
104
24
67
38
22
77
28
24
51
108
141
20
48
168
3
45
100
5
64
30
26
67
5
18
1
36
83
40
80
12
9
64
72
105
147
15
5
60
111
30
72
63
12
7
8
85
153
2
73
75
17
48
25
47
123
40
17
37
78
50
27
21
90
81
19
21
71
33
15
52
60
33
15
21
11
25
93
75
20
49
47
51
13
15
105
132
53
15
15
4
5
28
87
68
28
65
4
60
72
29
87
7
17
9
82
38
135
19
288
29
48
72
31
188
102
7
48
180
5
10
53
75
112
29
9
162
45
25
138
32
ABCD 97905163834*3^$a+1 [50037]
105
93
27
69
48
43
17
12
171
24
63
121
8
24
9
39
63
25
48
71
9
15
9
40
17
15
21
3
3
18
51
33
54
72
9
51
12
72
6
3
63
72
1
53
144
108
36
3
15
198
3
16
32
21
18
42
31
56
48
111
54
27
216
120
21
162
30
3
16
17
55
5
27
21
115
11
60
48
1
72
77
30
109
8
15
81
75
253
5
30
45
15
1
8
24
15
97
32
168
88
8
63
12
18
91
32
64
120
59
13
8
27
21
165
27
21
91
56
3
21
64
56
3
141
16
71
6
51
16
23
54
66
105
208
29
27
141
3
9
15
144
165
168
27
48
15
84
6
39
45
19
32
3
61
48
35
117
33
12
3
24
69
84
7
56
351
73
89
63
24
3
6
12
270
61
48
24
48
23
30
54
36
1
53
51
9
12
3
21
3
72
72
63
57
21
3
135
33
27
18
3
33
54
30
3
24
81
55
32
45
27
63
9
21
99
64
24
144
8
39
24
1
65
63
45
3
16
5
48
6
13
200
75
45
9
12
36
7
80
64
32
3
84
1
8
64
104
24
21
3
45
43
35
93
69
91
29
3
16
104
48
27
108
25
17
30
288
24
49
32
21
24
123
24
9
36
18
72
9
48
69
18
150
156
55
80
136
17
42
69
177
7
71
33
16
8
48
144
72
72
144
3
37
47
9
15
121
80
15
57
87
102
19
8
33
15
123
18
90
33
3
18
19
17
135
9
111
33
6
57
63
57
15
9
63
145
80
45
147
24
141
3
96
99
48
42
3
24
63
1
56
120
24
16
89
30
1
113
15
40
29
147
21
90
49
8
15
1
32
33
6
1
32
48
40
32
64
32
88
24
11
54
55
56
15
9
24
48
16
11
18
19
23
48
33
39
33
48
24
3
18
36
108
3
15
9
9
108
75
15
24
48
57
88
17
7
173
3
40
29
3
69
19
24
65
7
47
72
114
15
33
7
32
15
54
19
56
15
54
216
3
24
64
8
16
35
66
36
126
6
90
1
8
3
6
30
18
90
90
91
72
56
183
30
27
27
114
19
47
57
144
3
84
60
45
39
18
234
213
192
24
45
19
29
18
25
8
111
1
5
19
8
72
112
104
48
45
18
25
11
36
54
3
168
15
66
55
56
16
24
48
72
5
99
21
43
83
54
36
18
33
3
108
73
17
63
48
21
27
45
210
57
144
24
48
16
167
48
90
54
72
9
9
63
15
73
47
57
72
16
35
21
72
48
21
3
16
56
48
24
363
48
36
9
87
9
64
32
96
69
75
16
29
60
144
84
18
54
90
24
33
15
1
53
6
18
84
15
75
61
56
64
17
7
173
91
5
3
45
19
128
96
96
9
39
16
29
42
1
104
40
17
87
3
13
35
69
48
45
19
113
63
45
3
63
18
7
35
54
36
72
51
48
24
16
80
96
21
3
40
119
145
53
51
24
40
47
54
43
29
204
12
24
3
48
3
157
23
73
104
75
165
15
48
1
17
54
180
54
79
120
41
30
78
36
15
15
18
39
184
8
120
88
29
24
3
24
40
5
90
66
78
66
42
12
81
64
8
27
18
43
47
6
36
36
12
78
33
39
90
48
15
24
120
64
29
18
114
12
27
69
67
144
32
93
90
1
53
3
24
16
56
120
39
9
24
165
67
143
54
19
23
1
32
141
24
48
19
71
9
285
51
15
81
225
54
36
21
16
5
91
53
12
78
48
1
143
33
24
15
9
117
187
56
87
30
99
72
45
51
24
96
24
48
63
1
23
30
43
8
48
33
15
87
177
144
21
51
63
1
29
3
33
135
24
24
69
36
96
30
72
126
19
96
48
287
6
3
69
3
63
25
8
3
6
111
87
225
72
256
80
16
11
18
3
111
57
99
6
15
16
8
24
39
54
18
1
200
21
123
88
77
51
129
90
13
32
39
33
48
63
73
23
108
45
93
54
18
123
96
3
21
24
24
21
3
45
90
72
132
48
61
72
17
39
9
15
63
9
72
93
72
60
138
21
16
80
16
8
57
126
25
119
108
6
111
33
12
18
241
119
25
48
23
33
87
60
12
25
152
9
156
114
108
21
288
24
40
240
119
90
63
16
56
51
37
8
72
39
90
55
89
39
15
144
9
ABCD 97905500744*3^$a+1 [50002]
1
39
21
60
6
45
33
3
44
43
18
24
24
51
60
24
20
139
12
9
45
39
8
37
12
59
4
21
60
6
30
3
56
25
11
28
111
12
90
75
24
81
18
9
81
11
60
64
9
60
30
6
42
24
69
12
8
1
6
5
28
51
29
37
30
42
6
9
21
6
101
19
30
119
25
156
24
12
35
52
36
39
45
56
91
9
24
72
39
30
27
12
48
69
36
15
45
23
4
15
17
40
3
138
23
280
20
49
6
21
20
28
27
81
69
39
36
9
11
73
162
54
35
49
12
11
60
7
72
5
24
76
63
33
48
57
59
43
12
5
13
36
15
9
35
13
24
36
143
12
49
15
63
41
31
144
77
43
96
144
12
5
4
108
92
115
9
164
1
15
15
12
45
87
33
33
24
3
15
5
43
9
21
72
107
7
21
9
36
63
80
16
20
43
33
144
24
20
25
66
30
75
48
36
9
15
48
27
126
6
33
27
41
13
11
1
24
39
20
37
24
36
18
6
11
4
48
93
12
96
30
5
31
66
15
48
69
48
72
23
7
36
42
23
16
15
6
39
21
63
12
15
9
44
12
85
23
145
39
12
51
29
85
54
36
54
12
12
11
24
28
9
3
87
6
39
20
16
3
69
80
108
4
3
6
24
18
29
13
12
66
48
9
48
8
91
45
8
7
6
42
161
19
6
27
33
24
42
69
105
15
12
8
36
13
6
24
45
63
9
75
9
92
187
6
119
73
192
12
59
49
3
24
56
13
306
9
24
12
24
57
12
11
19
30
102
5
31
45
3
66
59
4
108
15
42
36
156
90
24
36
36
5
64
51
9
80
40
36
15
84
6
99
8
1
27
20
100
27
53
7
66
35
4
48
75
18
59
16
21
36
12
42
9
24
12
33
11
67
53
1
30
21
15
9
56
79
5
40
84
15
29
133
54
78
71
37
123
21
30
41
40
27
66
27
15
78
75
36
21
72
6
5
184
48
69
11
13
24
96
12
39
3
12
21
87
6
90
225
20
49
72
3
51
36
60
6
3
60
39
17
64
36
141
15
33
47
24
4
9
72
51
44
1
15
39
9
105
27
24
60
8
48
49
48
36
87
57
150
41
19
48
33
140
19
53
55
89
40
39
30
11
19
102
27
20
12
19
54
15
33
54
36
18
6
90
48
23
55
12
18
48
36
3
72
51
48
6
24
12
35
4
9
6
21
12
32
31
24
114
11
139
6
51
44
1
18
9
15
33
15
42
18
69
33
6
24
6
102
57
3
29
13
48
78
6
114
17
13
36
75
20
124
27
9
3
36
101
25
60
6
42
27
24
21
51
20
48
31
48
6
11
108
7
66
18
42
30
24
21
84
48
3
48
5
127
125
4
93
3
9
35
13
3
12
105
42
90
95
100
3
6
27
20
40
24
48
57
18
45
8
25
18
57
45
39
44
36
169
12
78
9
81
171
63
30
30
105
21
36
39
36
21
120
12
15
36
20
1
6
54
66
24
18
6
36
60
65
36
43
21
69
6
21
60
108
36
3
81
12
24
9
6
5
28
8
55
5
25
48
60
72
59
60
55
6
23
37
87
3
54
39
12
45
123
45
11
16
20
37
11
16
56
7
30
150
18
12
6
81
44
25
12
42
101
7
29
25
59
31
120
18
27
45
3
8
25
42
141
32
4
21
84
11
37
23
7
45
32
36
7
6
99
20
7
33
32
13
123
33
66
69
57
72
35
12
4
24
93
15
84
20
16
24
24
56
60
1
24
3
120
132
8
16
27
102
36
24
3
44
1
15
63
5
1
168
66
5
12
43
9
27
84
45
69
42
6
23
36
88
3
65
73
24
6
12
48
5
25
12
75
87
18
75
80
4
60
39
60
24
102
144
51
20
79
42
12
15
15
17
24
97
12
143
4
3
21
27
33
24
12
141
35
40
20
4
9
132
60
47
1
51
33
42
89
49
102
48
33
69
59
25
11
85
23
36
136
96
3
9
45
30
53
13
171
20
115
41
67
41
19
30
23
13
6
78
60
18
90
72
15
68
88
57
3
9
42
30
23
91
21
48
81
27
15
9
15
48
41
40
60
27
72
30
66
6
75
56
4
15
21
48
36
33
12
30
29
37
30
12
33
93
27
9
35
16
9
48
3
15
9
51
24
9
9
3
12
116
55
81
15
5
43
33
15
54
3
60
32
40
108
12
36
24
24
20
25
6
33
63
18
36
48
47
13
36
12
108
12
27
27
33
12
44
16
96
9
23
28
27
30
18
177
36
24
3
30
12
27
3
18
12
15
21
51
9
42
9
39
6
11
25
54
41
73
60
6
6
23
37
39
141
30
33
9
6
6
3
3
17
1
27
8
7
30
15
24
63
21
159
21
87
89
25
18
6
51
63
81
12
33
42
24
9
15
77
4
45
15
20
13
30
12
21
20
13
114
6
180
11
1
120
39
120
63
60
77
13
15
21
27
12
63
9
24
45
87
8
7
78
11
61
95
85
78
41
49
71
16
152
16
24
8
148
24
8
67
90
48
12
36
6
93
51
54
15
3
30
12
18
69
84
20
109
12
63
27
30
30
36
9
21
99
80
24
19
66
24
15
21
27
33
36
63
36
165
35
4
3
42
78
54
35
64
60
56
76
9
198
96
24
6
24
11
16
105
11
64
3
17
49
155
37
78
29
85
27
111
29
25
11
40
44
40
39
42
12
47
19
5
40
45
35
61
90
65
124
21
3
68
88
60
20
184
68
7
48
45
45
35
13
30
57
9
11
52
3
12
ABCD 97905513502*3^$a+1 [50018]
72
15
3
1
17
6
24
21
21
30
129
45
51
27
150
3
4
23
6
15
33
6
30
27
3
9
9
18
1
11
42
42
42
3
16
77
84
6
42
31
24
29
18
9
16
5
42
97
5
24
27
9
24
6
30
24
3
9
6
66
6
36
30
48
30
6
24
6
12
21
9
51
39
48
21
33
3
3
6
103
29
51
63
25
29
12
15
39
12
6
7
35
30
3
52
17
72
12
31
23
12
25
23
18
18
13
8
15
6
48
6
30
60
6
6
3
21
79
48
8
21
18
24
33
21
6
42
6
12
96
18
24
19
8
3
30
3
12
3
18
3
9
18
18
27
45
24
55
53
15
15
12
6
3
9
6
30
51
36
21
48
12
75
9
27
9
24
3
9
84
3
3
36
37
53
12
12
43
47
25
12
47
9
33
36
3
9
30
66
67
36
29
36
42
69
28
35
6
6
42
18
30
36
24
12
30
12
24
6
6
12
6
12
15
63
6
12
3
45
7
95
33
24
15
66
36
48
48
36
30
45
3
54
12
36
6
6
43
20
36
16
23
66
60
87
48
9
6
30
15
12
9
36
31
29
6
37
5
99
39
25
5
12
24
12
63
60
39
33
15
6
12
114
6
3
9
7
36
89
42
57
15
37
11
1
29
6
37
101
66
18
24
31
113
96
3
33
31
17
18
30
18
48
6
60
12
7
29
18
12
6
43
5
12
6
96
57
129
54
18
27
24
87
42
15
57
30
18
24
96
39
3
6
48
6
30
6
45
105
36
6
6
6
36
18
12
12
60
6
18
19
17
30
30
24
12
75
12
9
96
54
81
88
12
5
6
84
33
9
12
90
198
30
72
18
12
12
48
3
40
11
21
153
54
6
3
33
27
12
4
65
7
47
96
6
31
5
27
51
108
42
3
3
36
18
19
80
3
13
56
27
18
19
35
30
19
11
36
13
53
48
24
60
6
33
3
60
9
16
11
12
6
51
9
7
17
7
89
27
45
36
36
6
18
18
18
6
1
23
24
6
24
36
27
40
5
24
84
18
33
9
6
18
12
12
15
21
7
29
60
12
72
54
42
6
1
48
8
15
12
9
27
12
6
6
72
6
6
90
3
3
1
29
12
63
24
45
96
15
15
21
45
99
9
31
35
48
6
30
37
5
7
5
42
33
9
6
9
57
12
6
12
21
27
6
7
17
15
12
4
12
29
6
6
30
6
12
72
6
30
30
25
8
21
27
15
37
17
79
36
29
78
6
24
3
24
21
78
102
36
42
30
36
15
21
27
24
12
16
5
6
96
9
33
12
3
87
30
30
66
19
29
6
21
39
1
60
53
30
12
78
75
57
6
9
117
3
9
12
12
27
51
66
30
42
60
3
3
13
5
12
6
54
6
1
11
1
5
3
72
33
55
23
18
3
36
15
1
17
36
36
7
17
27
96
3
117
27
1
11
12
6
36
43
47
96
36
12
1
41
18
24
6
18
6
43
23
30
3
21
7
17
30
121
23
48
78
36
15
15
6
43
77
36
24
7
35
37
80
21
7
11
78
24
42
12
21
28
5
24
3
144
9
6
13
11
102
15
16
53
12
168
36
108
42
30
36
24
6
18
54
13
77
48
3
9
19
17
12
12
6
24
24
6
42
18
6
90
7
17
6
6
42
42
27
27
42
51
9
51
15
1
23
18
12
114
25
11
30
48
6
60
6
7
47
18
18
9
27
48
18
19
29
30
6
12
19
12
41
18
6
24
30
18
39
136
20
3
93
27
36
13
24
20
21
24
24
3
3
6
27
21
24
36
42
1
41
15
51
9
4
11
12
18
18
9
84
45
12
15
21
30
6
36
6
84
12
6
12
3
57
43
17
48
54
13
17
63
16
23
48
54
87
39
13
8
51
6
12
12
24
24
103
11
36
54
48
31
17
12
12
27
108
21
48
6
33
36
21
54
18
42
42
24
6
60
13
5
39
88
35
6
66
6
24
18
18
63
57
15
24
45
48
15
9
19
11
12
30
3
60
51
1
35
30
12
90
24
45
3
54
51
21
6
1
5
24
123
28
20
16
72
11
30
54
105
51
6
24
18
9
9
24
36
60
42
42
3
15
9
4
12
23
48
120
66
30
1
72
5
30
30
19
107
6
39
3
24
9
21
18
12
73
5
12
90
18
156
30
6
24
3
15
48
9
33
6
33
33
12
91
23
12
6
24
6
90
7
53
48
55
17
27
112
60
77
90
30
3
3
12
1
35
6
7
5
18
1
60
53
43
5
19
17
27
159
6
6
12
141
39
18
30
6
6
54
42
18
7
23
18
7
17
60
18
24
36
18
91
5
12
12
12
6
6
19
23
61
11
1
24
44
4
36
35
6
42
1
44
9
3
39
12
42
48
24
18
13
5
12
18
24
1
47
18
24
12
36
36
27
45
19
11
66
24
15
27
37
17
12
6
37
20
69
6
21
27
78
12
6
18
12
36
48
30
6
31
101
36
66
49
29
60
6
12
24
1
32
36
69
12
72
36
24
60
12
15
27
42
3
3
1
35
37
12
41
19
36
60
41
114
21
15
6
7
5
48
7
35
36
60
18
7
29
7
23
18
15
57
36
66
54
108
18
6
36
31
53
55
11
1
137
60
15
39
36
24
6
75
3
18
30
145
5
24
19
11
1
12
11
12
30
36
12
3
153
6
30
19
17
36
15
9
79
12
173
42
12
6
27
3
69
27
12
6
30
6
7
56
21
42
18
3
45
48
3
57
30
42
6
132
6
36
6
57
45
24
72
24
24
79
29
6
21
3
24
33
3
9
3
42
24
12
6
1
24
41
15
9
3
21
7
11
6
31
12
29
15
15
18
24
24
24
54
6
108
30
60
6
12
19
41
66
45
24
40
11
18
90
18
18
30
48
24
6
1
5
6
1
17
6
24
33
129
36
12
30
30
7
5
24
60
147
9
24
54
13
29
18
30
67
104
4
143
6
7
41
12
43
89
60
36
79
29
12
87
4
41
6
30
36
3
4
84
11
18
78
24
25
101
18
12
42
6
18
27
9
31
17
31
11
42
42
72
30
24
66
6
42
66
30
18
48
19
71
13
47
6
3
16
5
6
6
36
3
39
78
18
13
80
3
69
3
42
84
6
54
48
30
85
32
3
9
52
5
24
12
24
19
35
18
30
66
3
135
25
65
96
48
15
45
42
30
6
18
48
31
29
31
29
54
33
9
36
66
33
36
75
18
7
11
54
168
135
27
6
6
6
39
33
55
17
31
12
77
24
27
40
11
30
55
44
15
25
5
63
129
31
53
30
1
53
90
12
48
48
13
5
24
54
6
12
3
15
33
33
36
43
5
51
16
5
15
57
36
6
12
9
64
17
48
66
1
24
11
9
27
30
36
15
69
3
129
19
5
67
29
55
17
36
7
41
39
33
48
12
6
6
60
75
21
15
16
17
39
15
30
3
16
20
33
3
3
49
17
36
27
27
72
18
6
21
45
30
13
17
12
6
6
15
33
19
12
17
30
54
6
37
41
24
63
36
27
60
81
3
6
24
24
19
71
37
23
18
27
69
30
84
73
11
6
195
3
36
18
24
6
66
12
99
72
81
12
24
36
42
96
36
18
3
3
9
16
20
52
12
5
36
36
43
56
45
54
13
41
63
33
39
21
120
90
132
54
6
25
17
48
36
36
30
1
5
48
6
ABCD 97906049258*3^$a+1 [50088]
72
66
57
93
90
90
207
48
69
120
150
48
42
90
81
75
24
165
81
60
27
57
6
174
3
237
66
162
183
24
33
15
273
72
63
135
12
45
117
51
24
21
72
12
90
78
63
9
15
3
162
75
45
36
42
117
21
147
177
15
48
105
72
36
27
72
3
42
66
114
36
12
60
18
354
78
18
39
96
72
72
45
480
108
60
102
141
9
18
18
84
15
63
105
237
30
168
45
117
36
159
48
168
144
231
162
42
36
9
168
48
27
120
42
51
237
18
12
18
60
324
30
45
105
15
15
81
192
75
18
54
285
111
105
24
51
12
42
120
111
159
33
147
6
234
18
75
45
27
171
54
60
123
147
120
141
27
30
72
6
30
147
57
108
192
3
57
30
78
18
9
45
108
207
75
93
165
147
33
12
150
18
27
48
15
282
90
93
15
78
27
117
18
90
15
87
150
246
114
108
72
15
285
6
90
12
42
90
66
222
12
90
108
180
60
138
39
21
12
15
27
18
27
345
63
48
24
135
60
21
192
255
108
72
18
99
93
147
51
42
72
51
120
27
30
135
27
78
108
12
15
72
216
27
270
207
261
30
405
24
81
39
33
72
180
198
72
93
105
87
3
48
54
180
51
72
27
93
177
183
45
132
15
51
24
108
18
174
33
45
180
12
126
114
108
87
15
96
177
3
30
72
108
252
60
120
42
81
120
9
15
153
48
294
18
12
3
177
15
45
75
81
114
30
60
378
105
360
57
111
177
63
24
75
48
162
3
177
15
63
468
54
15
75
108
12
36
54
78
30
15
273
39
75
18
108
39
51
54
63
120
87
33
267
213
75
168
252
18
84
60
135
21
147
165
147
51
234
123
15
60
18
54
120
18
78
144
126
72
63
9
495
48
195
18
84
351
105
162
48
357
168
129
36
99
45
123
177
15
120
51
165
69
123
3
144
18
27
3
42
30
258
147
48
168
69
48
27
153
15
72
63
102
3
57
120
330
108
30
27
96
117
48
27
285
75
285
12
111
69
36
72
42
48
213
24
48
63
9
93
75
15
18
60
30
69
45
288
288
54
138
147
48
27
165
48
72
141
24
216
144
48
222
126
174
153
120
72
21
27
57
90
18
258
180
90
72
30
60
12
90
78
18
12
207
408
3
84
108
78
72
18
120
24
93
15
138
15
9
36
90
54
90
18
15
72
165
30
78
12
3
213
114
108
18
72
90
90
162
120
93
15
78
99
48
15
57
33
198
54
48
288
ABCD 97906577974*3^$a+1 [50010]
33
115
65
102
180
78
192
19
44
9
55
17
6
93
12
33
24
31
32
27
21
141
30
18
75
120
12
15
145
44
24
21
12
7
8
27
36
66
6
9
24
40
17
15
60
4
155
36
13
60
29
91
144
60
20
40
23
13
101
55
84
17
54
54
24
123
28
77
72
127
20
96
112
23
117
76
20
4
128
15
9
40
5
115
29
39
100
5
55
60
17
115
41
75
15
13
41
75
168
16
116
28
36
29
7
11
24
9
81
43
8
75
129
45
3
51
25
29
7
44
27
48
24
61
80
132
28
5
102
13
149
3
24
9
15
57
7
36
36
24
120
11
114
12
79
24
29
30
18
90
73
120
36
60
164
4
11
85
120
24
60
12
24
17
54
9
12
84
129
31
29
120
19
8
9
36
43
20
220
36
20
21
43
120
20
21
39
4
60
128
219
9
64
140
87
25
116
4
24
17
7
23
37
96
137
18
54
75
21
51
3
45
60
108
180
84
9
72
103
20
16
23
57
148
11
1
116
28
156
84
32
4
5
19
41
43
60
71
45
45
15
24
51
6
55
65
103
72
41
7
11
21
40
48
53
24
51
84
28
56
9
15
16
24
17
15
21
7
53
12
31
20
40
215
90
31
101
144
43
180
11
84
1
164
51
114
55
12
35
54
36
78
25
36
44
156
117
19
29
60
99
165
31
80
240
40
20
12
88
80
24
36
64
92
3
6
12
18
25
104
16
35
6
18
61
36
101
39
33
7
48
128
28
35
1
128
57
36
187
72
11
133
44
52
24
144
36
96
108
5
3
28
101
84
39
201
135
39
25
53
12
6
121
131
18
15
12
28
11
13
41
15
21
15
21
43
164
192
15
36
37
5
115
5
270
25
36
101
198
36
57
144
4
11
126
3
64
120
8
57
96
15
40
35
61
48
65
31
59
37
20
21
120
7
191
96
129
40
65
55
89
55
32
108
160
36
17
180
75
64
41
39
195
36
33
9
31
144
60
20
45
3
12
76
5
159
93
84
3
33
18
85
36
500
88
36
29
60
18
33
51
18
67
56
45
7
41
36
19
17
63
244
5
91
29
15
57
43
8
3
61
125
3
33
7
32
99
36
9
105
87
60
15
13
120
5
54
45
27
25
11
90
144
43
317
18
18
3
51
9
4
12
53
48
39
21
3
24
21
79
80
21
15
64
11
85
56
64
84
68
28
17
79
116
28
29
7
200
144
4
12
5
115
29
24
7
48
17
30
21
28
11
129
100
20
120
84
117
18
18
108
36
19
24
56
96
21
72
123
12
16
80
76
8
12
4
101
3
111
36
45
39
81
144
45
36
79
11
6
12
15
57
99
84
52
56
48
9
102
9
9
72
295
24
77
75
57
55
8
112
41
30
129
3
48
49
60
32
40
108
17
108
67
11
54
43
8
12
3
9
9
24
12
55
68
96
60
124
80
75
18
39
51
18
79
12
5
39
40
44
52
41
39
28
32
28
11
9
45
18
60
97
77
43
60
92
84
4
8
88
5
19
8
3
330
19
72
83
1
5
36
51
4
155
33
40
128
88
5
90
49
23
73
47
132
18
43
65
15
96
9
24
7
41
60
19
53
63
48
4
8
69
234
49
36
131
90
19
84
41
24
31
96
11
13
32
45
204
108
18
12
21
96
33
27
129
60
216
63
120
16
80
27
45
60
123
1
228
20
60
51
145
56
40
29
27
24
28
83
57
51
205
120
89
18
49
29
156
19
77
48
39
52
35
54
79
11
45
76
44
24
76
65
27
45
43
60
80
69
18
13
24
32
48
16
32
24
39
1
116
15
18
19
17
15
15
93
36
69
55
80
15
81
39
96
30
31
11
13
24
120
5
15
12
144
100
20
9
67
23
72
114
51
124
20
64
8
3
12
60
54
36
19
24
24
53
7
20
45
123
24
15
105
45
36
3
12
132
171
252
150
7
32
9
60
151
101
75
292
8
84
4
80
99
45
72
51
33
75
25
95
6
163
35
12
9
64
56
64
137
30
25
24
60
107
165
33
96
54
9
108
48
132
ABCD 97906661228*3^$a+1 [50011]
28
57
219
12
8
1
123
176
24
12
1
48
39
176
25
11
85
99
117
15
12
20
1
72
263
36
64
92
28
141
24
51
21
48
35
24
108
60
120
13
35
37
3
140
72
24
4
104
96
60
112
104
1
243
69
23
24
36
60
49
48
48
48
131
36
60
64
60
36
32
13
3
32
28
36
141
24
48
120
27
140
76
144
21
263
4
261
27
72
21
35
36
168
148
68
40
92
132
72
60
64
140
36
13
48
95
64
8
12
48
205
48
143
24
108
12
25
51
116
24
4
45
143
144
96
12
85
72
23
172
56
13
35
16
45
24
120
35
60
4
32
13
27
45
159
9
35
61
75
44
1
99
12
9
59
157
71
12
240
13
15
9
59
180
12
28
20
61
143
16
81
3
21
59
132
28
68
4
36
152
36
24
48
112
8
84
16
128
124
45
27
104
4
33
99
21
47
1
11
40
93
3
44
1
23
1
219
20
96
60
144
4
48
180
104
61
47
12
48
36
25
11
40
56
48
72
157
3
60
12
8
24
109
27
45
23
36
88
21
144
11
37
48
59
28
105
24
35
28
33
95
25
24
48
23
4
8
85
23
28
72
45
27
68
25
240
23
49
155
40
140
72
48
25
3
20
97
96
11
40
8
60
1
119
28
24
21
144
11
4
44
24
76
36
261
72
11
64
20
25
96
120
95
72
73
120
11
13
120
11
304
80
85
75
20
12
156
4
104
40
56
4
57
48
24
35
60
36
60
1
75
21
47
25
23
73
39
8
48
36
181
59
60
121
35
13
51
68
40
8
28
80
12
84
280
45
48
71
24
100
20
120
36
12
24
4
45
24
48
72
35
240
36
121
11
13
24
47
84
36
25
111
20
12
48
25
39
9
39
20
36
76
20
49
39
68
60
28
20
1
24
279
177
95
1
47
216
49
87
105
120
24
11
84
24
60
52
60
21
47
12
4
140
120
16
44
96
49
11
61
59
108
25
51
21
48
51
141
24
24
48
3
32
133
24
107
4
36
68
36
24
61
11
84
96
24
25
59
52
8
172
56
148
44
40
32
64
92
25
23
25
72
24
96
59
13
75
8
109
144
47
73
47
4
8
28
33
11
208
72
21
155
13
75
21
11
12
96
72
49
99
60
12
72
32
13
48
24
195
165
48
11
85
11
40
56
52
12
20
24
12
72
88
69
75
8
180
1
120
24
63
9
119
96
36
28
44
13
215
49
48
107
61
35
40
32
325
83
48
16
24
72
128
60
40
32
25
72
35
181
215
36
16
24
36
33
51
24
20
16
84
60
105
287
60
13
75
44
76
20
1
336
144
24
47
4
21
59
13
3
44
28
20
25
83
84
73
11
36
73
47
24
40
104
73
23
1
120
3
117
48
72
3
72
36
9
23
121
119
25
75
248
85
48
131
16
93
27
8
24
37
3
60
36
141
24
51
45
39
9
287
88
152
1
39
9
27
72
21
95
16
68
180
60
36
24
1
131
13
311
12
112
108
8
60
60
1
159
177
243
120
36
288
128
25
24
171
189
35
40
45
15
116
48
64
140
12
13
71
24
121
15
32
25
87
105
3
45
99
24
56
60
24
52
204
104
1
23
1
11
184
69
23
60
24
48
60
52
21
72
3
72
21
27
45
24
24
327
8
204
72
16
72
68
49
120
59
16
21
240
75
140
4
36
9
24
95
1
35
24
16
8
28
105
39
20
36
24
4
92
25
24
63
33
23
12
12
25
47
4
56
180
73
35
48
24
36
148
21
35
13
51
21
48
120
87
8
1
35
36
1
239
16
108
56
124
44
13
24
99
252
144
180
21
23
160
56
24
60
4
32
25
11
60
52
21
11
96
64
20
1
23
64
92
85
11
37
35
ABCD 97907044252*3^$a+1 [50025]
75
144
69
92
24
7
53
7
9
20
40
39
24
81
15
72
12
17
31
9
39
12
29
124
20
24
72
100
80
31
60
120
48
29
67
60
29
24
31
65
76
63
57
3
36
29
31
9
36
44
60
55
17
103
48
24
45
39
132
33
27
77
7
144
161
199
29
60
12
79
9
80
16
20
55
29
36
55
41
64
15
5
55
5
79
48
72
41
19
5
12
120
55
36
108
89
60
31
132
93
20
67
132
21
87
93
144
51
41
60
55
5
24
24
31
81
111
129
68
31
24
5
55
141
104
60
91
125
7
72
5
60
91
5
7
33
159
21
135
9
32
180
79
65
67
84
24
41
151
24
120
93
27
5
91
29
175
53
16
75
9
51
5
16
3
48
24
69
87
153
111
5
24
7
24
5
31
77
7
5
60
180
55
36
29
19
60
29
96
124
51
5
7
168
21
144
60
87
24
33
12
3
36
36
69
20
40
39
41
36
60
31
12
45
96
15
120
21
20
24
64
3
48
9
32
31
12
17
43
201
36
20
79
101
4
291
24
65
16
51
69
111
33
60
36
75
53
136
44
187
96
48
5
19
17
24
7
12
12
69
87
77
60
91
24
17
4
231
9
15
69
75
65
36
19
36
5
16
20
91
69
39
41
55
24
192
108
5
115
5
235
96
53
12
60
19
5
24
67
69
15
9
12
39
89
36
175
12
9
60
51
108
105
204
120
15
5
16
104
12
55
36
12
41
36
48
31
60
69
20
7
9
27
204
9
75
89
31
5
55
5
7
12
41
7
17
115
21
171
89
7
120
60
89
91
57
171
84
17
319
24
17
40
15
429
15
29
43
12
36
45
96
80
48
31
141
99
60
21
20
4
44
43
17
43
29
24
16
15
93
3
12
72
29
4
20
43
9
75
29
7
108
72
60
77
55
81
75
156
5
144
16
3
45
183
17
31
72
84
209
4
3
9
128
43
29
168
67
36
57
27
24
89
76
56
79
165
44
55
17
43
48
29
40
20
48
31
60
65
7
29
55
65
31
29
24
7
209
24
36
24
4
32
24
40
27
9
75
84
60
12
24
36
17
67
165
164
64
75
12
53
12
19
36
149
76
63
36
5
4
32
180
43
5
7
24
41
43
60
5
91
24
17
151
24
84
60
209
7
149
84
55
132
9
20
24
43
12
36
89
7
65
91
24
93
27
45
99
132
12
12
36
24
24
21
44
19
5
12
163
125
36
19
17
48
12
4
84
15
36
24
12
45
39
36
24
45
36
3
77
4
36
20
55
105
99
24
21
15
81
3
41
115
96
60
165
8
55
5
60
7
24
5
151
29
4
20
12
19
5
16
84
216
104
19
237
39
21
8
91
36
48
120
72
60
5
40
135
84
24
17
100
68
151
201
15
65
31
33
80
60
36
19
60
69
3
137
36
7
9
60
3
77
28
63
117
12
159
45
44
43
48
12
12
180
65
132
31
17
40
171
5
55
29
12
4
15
29
67
29
36
55
5
28
36
51
45
48
75
57
20
19
105
36
8
31
60
29
103
129
200
84
216
144
7
53
55
45
104
12
28
27
5
19
5
16
3
21
20
96
228
96
24
12
40
75
24
29
31
9
87
89
76
3
117
44
7
24
33
63
324
24
5
55
12
9
3
77
60
4
80
19
17
19
132
29
19
29
16
80
7
33
20
16
15
48
72
89
36
31
84
48
41
40
15
21
24
116
24
24
156
36
228
7
53
16
87
17
60
16
15
24
48
113
76
84
15
5
160
44
36
24
72
4
96
99
5
67
53
7
17
43
12
5
16
20
55
29
36
7
12
120
101
55
24
96
41
31
60
17
12
60
19
24
41
7
89
300
48
7
108
65
12
115
36
84
180
89
120
127
17
103
9
108
3
53
31
24
60
5
16
63
72
36
29
103
36
60
24
72
89
7
24
29
96
175
29
24
127
29
120
16
39
5
7
9
8
36
31
5
4
51
48
252
60
9
15
29
40
92
19
41
31
48
129
20
12
4
15
96
24
5
136
99
29
12
4
27
9
39
132
9
20
48
96
36
31
33
24
3
24
45
8
31
65
67
60
89
144
36
84
55
12
17
36
16
15
60
33
140
ABCD 97907293618*3^$a+1 [50046]
8
33
57
10
32
6
22
8
9
24
9
15
108
108
7
17
51
105
36
31
29
43
2
111
72
153
12
130
17
24
15
4
80
28
80
24
78
48
135
67
2
3
48
12
120
276
9
3
39
148
5
7
5
24
45
24
51
27
45
3
9
48
7
8
88
5
60
7
5
57
63
75
93
21
15
36
3
40
5
24
87
6
24
24
60
10
2
27
57
48
27
105
111
9
34
77
79
24
2
60
3
39
6
27
55
24
20
4
206
15
69
111
15
21
48
132
7
2
3
12
24
15
6
106
29
36
48
12
7
96
77
39
21
7
62
24
27
33
30
6
70
8
18
30
69
43
8
33
127
5
3
96
21
3
9
48
48
24
36
24
96
36
99
9
3
18
54
76
36
26
63
144
36
12
33
27
43
14
18
28
29
33
63
24
7
41
43
2
63
19
56
6
51
24
33
18
4
50
15
81
22
53
19
5
19
29
7
36
5
7
53
60
19
120
5
21
3
21
39
12
3
9
3
18
27
7
8
33
12
43
5
24
12
24
7
48
41
15
16
29
33
36
6
6
58
65
84
43
8
72
105
12
15
16
17
115
14
48
12
3
15
96
16
20
18
15
12
3
16
12
48
60
5
12
9
15
60
24
7
12
2
34
197
7
17
19
2
3
27
18
51
31
17
48
9
6
9
31
2
18
4
29
75
21
91
89
55
24
17
33
46
5
55
41
69
18
28
17
3
4
24
74
48
12
75
31
17
9
46
2
6
90
10
12
17
63
54
39
55
2
18
24
66
15
9
10
5
7
5
19
89
7
65
108
3
18
10
77
19
80
64
84
5
21
30
40
44
28
168
26
6
45
93
24
96
70
80
6
10
65
3
48
12
21
129
3
12
21
22
2
51
21
48
10
48
5
15
9
9
75
171
18
70
17
24
60
12
24
60
48
3
40
48
14
15
12
19
20
9
21
10
26
70
8
105
21
87
12
81
27
163
60
12
29
39
9
36
51
21
9
46
2
126
9
187
5
199
20
6
94
2
24
3
36
45
36
111
7
41
15
12
4
24
17
7
5
67
5
60
15
4
137
12
45
15
12
31
74
51
24
31
62
22
60
44
54
46
41
19
36
65
33
27
31
17
48
15
18
46
84
2
15
3
60
96
78
15
3
102
3
72
43
134
48
36
22
17
7
50
78
21
67
32
42
51
3
54
3
7
5
132
43
48
32
21
9
18
18
106
5
159
12
40
5
3
150
27
19
5
55
38
12
94
5
36
24
12
12
60
33
15
15
60
33
24
15
21
27
40
32
33
12
36
7
77
21
22
68
16
20
24
9
87
33
31
5
27
45
24
3
21
51
54
27
60
12
43
5
48
9
3
12
12
21
22
12
44
132
9
3
18
27
45
22
8
48
90
54
45
108
7
14
39
67
26
39
39
40
50
22
32
16
12
14
3
72
55
38
27
19
2
78
64
2
3
55
32
36
48
16
140
4
77
99
33
60
12
79
32
4
84
12
14
39
7
5
24
43
62
3
45
10
8
24
21
43
5
21
10
5
36
144
144
69
6
40
5
15
21
43
5
15
96
16
14
34
32
9
9
3
43
14
142
53
156
19
2
30
40
84
2
39
108
31
65
31
146
22
5
15
12
9
9
51
79
20
30
15
45
51
72
12
48
9
6
33
15
30
12
27
36
12
24
156
199
5
21
27
45
27
60
3
18
42
81
9
12
30
21
12
15
28
8
105
7
12
2
58
2
3
168
39
9
9
15
72
43
5
12
55
168
5
60
27
4
26
36
114
28
5
60
33
27
31
5
12
63
21
3
93
67
50
22
65
9
94
2
78
30
10
17
129
22
5
12
33
58
14
27
93
106
32
114
34
50
12
10
32
40
48
12
48
29
51
9
21
30
9
15
60
54
39
60
103
48
12
2
51
12
7
12
5
24
15
40
62
12
27
36
3
6
90
108
88
8
4
32
105
19
89
31
5
75
9
132
3
30
3
15
9
15
40
29
72
7
60
5
187
5
36
60
43
50
36
78
12
18
27
45
120
36
3
36
36
3
66
3
7
29
7
14
51
45
27
3
33
72
12
27
24
12
48
9
45
27
36
57
22
8
72
18
3
48
21
15
33
15
60
36
12
84
15
6
12
3
3
40
80
6
15
19
26
48
15
67
14
66
100
29
21
15
93
15
21
30
57
15
4
5
120
9
15
7
65
3
100
14
27
31
38
42
52
32
45
33
51
36
33
58
134
94
2
39
15
16
17
36
15
6
90
108
33
9
6
52
32
45
48
12
19
2
183
7
72
41
129
22
5
21
87
43
17
33
42
18
15
57
3
57
27
48
48
3
64
128
18
10
5
15
69
7
5
159
102
10
14
15
81
70
2
22
20
28
65
31
17
33
6
21
12
7
24
29
33
15
67
12
20
40
5
91
65
57
78
24
64
17
132
180
45
3
108
12
7
2
6
18
27
7
2
3
63
42
3
45
70
2
42
28
36
29
81
22
14
51
55
5
43
26
30
136
29
99
21
31
48
2
12
63
3
21
39
105
24
57
6
69
36
12
12
33
3
48
69
6
36
28
5
36
7
2
3
72
36
51
45
156
27
33
15
78
10
122
75
3
24
6
190
20
12
28
24
5
51
42
12
51
84
43
5
27
21
7
50
15
117
30
33
33
51
51
33
9
6
21
15
30
3
147
18
3
43
32
24
66
15
7
12
5
36
43
12
17
15
81
31
14
94
20
16
12
20
9
39
30
27
9
3
36
12
27
18
10
65
12
27
33
87
18
48
22
60
2
48
106
17
7
12
50
3
12
81
3
7
48
17
3
9
55
41
7
14
15
9
12
82
2
39
19
53
27
18
48
12
99
36
123
162
15
12
51
36
141
33
12
27
45
51
7
14
18
6
10
14
6
42
22
8
160
120
144
65
15
18
3
3
24
48
12
6
15
24
117
34
14
3
72
3
9
24
15
57
9
15
21
12
15
15
28
48
17
39
16
17
27
129
12
55
32
28
108
56
60
4
72
5
3
64
2
39
12
7
50
46
14
18
45
15
42
46
26
3
3
12
33
115
48
29
12
3
30
ABCD 97907745088*3^$a+1 [50044]
39
48
8
12
12
4
12
39
41
19
6
15
8
100
84
3
57
20
7
66
135
8
1
15
8
43
30
60
3
21
6
5
24
48
48
25
120
59
61
24
15
8
7
60
6
24
36
59
48
40
12
21
30
9
24
51
21
48
96
56
40
45
39
60
15
41
24
61
120
27
56
31
81
24
8
43
24
5
16
24
81
30
24
120
81
75
17
247
6
24
66
53
7
89
61
75
44
1
75
8
136
104
12
19
33
108
9
11
25
3
32
19
41
145
54
36
45
24
24
12
20
40
15
53
4
96
96
45
3
8
64
111
30
3
21
59
4
20
16
21
6
45
20
25
59
40
48
36
21
59
12
52
3
24
5
16
20
49
95
1
15
80
25
3
36
45
11
19
21
9
39
21
23
36
1
59
4
27
5
91
33
80
1
3
33
24
15
15
21
165
15
104
84
1
59
67
24
90
30
81
15
30
15
80
24
61
63
44
7
93
57
60
119
16
15
9
27
5
40
192
3
17
12
55
66
27
116
72
4
60
20
1
27
32
1
23
31
6
59
48
76
21
95
61
35
19
9
12
9
6
90
15
80
40
15
264
65
24
16
24
27
45
45
75
24
15
9
141
83
12
31
33
27
33
32
4
84
21
35
48
7
29
16
20
24
72
49
36
54
5
24
7
65
64
80
1
23
7
45
39
5
1
63
32
88
32
64
15
6
3
80
16
20
48
36
16
15
60
30
66
90
30
5
24
16
72
123
84
36
53
1
11
52
12
21
39
36
9
35
31
5
4
15
36
69
8
7
65
4
81
51
15
17
28
44
91
9
15
30
83
12
16
75
60
24
6
95
49
11
52
3
54
6
29
144
40
21
3
3
60
65
144
16
20
84
24
40
27
24
69
21
35
16
15
9
81
23
76
45
39
21
35
40
21
30
5
49
96
23
151
65
1
15
9
30
33
3
53
31
41
40
9
39
51
5
25
90
41
25
23
16
51
24
185
64
32
19
21
105
90
5
24
4
20
37
30
5
84
55
60
41
85
75
9
30
33
56
37
30
5
12
108
25
39
68
52
75
90
3
33
120
23
24
7
36
90
30
30
15
24
96
132
32
4
27
24
29
60
4
57
15
81
15
15
5
52
72
120
8
43
53
16
20
4
21
35
40
21
3
56
31
9
21
15
15
24
53
73
54
149
52
39
6
54
5
144
67
77
67
5
120
16
9
6
5
64
20
24
7
60
69
56
25
95
12
7
5
55
45
135
36
17
160
32
40
21
27
12
15
36
17
216
1
6
17
43
113
1
96
30
29
16
9
63
8
79
81
8
40
57
39
20
16
9
66
17
36
31
45
248
40
8
28
27
114
30
5
4
21
39
36
105
15
48
87
9
36
36
60
68
1
11
60
40
92
76
36
20
24
40
92
12
36
84
40
72
111
65
19
5
4
132
45
59
40
21
24
51
72
96
20
16
51
17
7
9
12
44
88
33
23
16
15
41
55
24
33
27
6
23
1
60
60
15
80
25
15
36
9
11
24
1
15
32
37
3
48
32
103
53
60
24
16
60
51
45
15
33
33
15
39
66
75
44
4
12
69
11
4
75
29
16
20
61
23
96
24
1
35
84
232
15
17
48
84
36
55
9
24
87
24
5
1
35
28
32
4
45
59
24
7
60
6
39
8
112
21
60
3
36
8
112
81
15
24
45
15
44
16
80
48
67
5
55
30
6
5
24
25
23
73
119
64
21
3
48
8
40
24
3
53
16
24
32
19
29
4
36
56
4
21
6
57
48
168
36
116
19
9
32
64
21
84
23
112
44
4
3
90
3
27
65
48
1
180
30
29
1
30
6
3
56
145
23
40
72
51
54
120
11
208
60
27
24
5
25
83
12
84
84
28
15
60
9
111
9
15
9
32
19
245
16
24
96
108
57
90
137
7
120
53
7
30
30
33
3
24
29
112
24
8
52
20
1
30
17
7
36
5
28
44
72
24
64
48
45
35
25
90
5
19
21
80
48
40
51
69
27
45
24
120
44
60
31
6
3
32
48
7
30
75
8
7
30
59
205
30
6
24
6
9
44
84
40
32
31
84
6
15
104
16
68
7
60
9
8
7
36
53
12
49
15
15
90
11
19
6
35
55
29
24
37
47
7
6
24
30
65
16
99
21
8
67
29
25
30
6
15
20
24
1
3
12
9
36
35
49
35
36
19
5
1
23
31
36
69
15
30
131
4
36
72
200
28
92
36
187
17
13
120
75
15
90
30
17
13
54
5
16
20
4
44
4
8
48
64
3
33
96
80
25
51
75
45
75
93
171
29
1
6
57
27
29
31
41
72
13
39
48
132
51
84
69
132
15
57
27
9
81
59
1
30
9
92
109
30
60
5
4
80
91
33
3
29
25
159
24
180
3
9
68
36
12
19
9
96
21
15
45
15
20
55
29
16
48
32
139
30
3
68
192
13
54
5
1
30
17
16
20
1
75
21
27
33
3
20
67
29
31
24
30
6
33
20
12
25
60
90
45
72
140
7
9
80
1
35
25
6
29
28
33
83
31
45
15
60
141
9
150
9
72
12
128
48
4
56
136
48
27
149
7
17
36
4
56
24
16
81
23
36
37
39
36
12
8
12
36
64
3
5
40
9
6
29
55
60
30
15
36
8
37
59
88
153
3
20
60
4
8
19
69
21
60
11
4
96
15
54
6
45
24
111
60
5
19
30
171
39
6
95
88
24
72
15
9
32
64
8
103
60
45
24
24
24
36
12
32
16
56
ABCD 97907948018*3^$a+1 [50080]
30
42
66
108
18
96
12
3
21
48
144
18
21
147
84
18
24
18
36
30
51
60
21
63
27
9
21
18
6
12
180
78
18
84
3
75
126
30
21
21
48
36
108
36
3
84
45
15
93
30
21
48
27
18
12
147
69
3
15
78
66
42
12
60
27
36
36
57
36
6
54
243
21
3
15
21
84
57
72
87
135
12
57
21
30
96
81
9
15
33
3
300
27
144
18
12
24
30
42
66
90
51
3
54
15
24
3
45
57
36
18
6
63
63
12
36
141
21
15
9
15
3
33
33
3
36
12
21
255
93
135
45
54
33
12
3
6
63
60
12
21
36
18
57
12
39
69
21
39
33
39
72
33
51
24
93
36
36
36
84
6
36
90
12
96
51
33
18
36
18
36
72
72
123
24
21
84
51
9
195
75
30
75
12
36
36
36
63
36
30
24
99
93
147
12
135
48
18
3
57
15
12
21
15
111
6
27
3
18
24
54
33
33
144
36
15
24
51
132
126
18
45
93
15
21
15
9
36
36
12
3
72
48
165
3
15
93
93
90
66
78
12
33
45
216
12
132
12
39
21
27
9
27
9
171
9
12
60
63
45
15
129
54
30
87
36
3
33
21
3
12
72
132
15
6
159
33
3
12
93
51
36
72
3
6
12
108
39
12
24
3
30
15
129
15
21
3
48
36
168
21
36
36
15
36
69
6
141
21
18
18
18
45
36
24
21
27
108
129
3
12
3
33
117
15
12
9
102
21
69
75
21
30
42
15
12
72
60
3
9
108
21
60
123
123
33
60
21
54
66
3
36
39
12
33
81
51
33
144
36
6
33
48
24
48
9
15
21
36
27
21
147
48
96
72
12
63
9
36
21
75
57
27
45
102
6
66
42
180
12
15
39
129
36
21
108
51
72
12
60
105
3
33
3
84
3
33
45
18
30
36
75
33
18
150
63
45
15
3
9
21
126
18
36
24
12
51
36
111
33
132
12
9
27
9
87
93
27
45
36
63
21
6
33
48
153
27
45
63
9
12
75
12
21
72
18
42
99
63
198
51
21
27
45
135
24
12
9
54
18
72
15
21
51
48
96
69
36
3
3
30
3
165
51
15
141
24
12
93
51
72
36
21
36
6
30
72
15
9
12
87
27
9
21
15
36
24
36
105
111
15
6
63
9
27
36
24
15
54
24
12
18
42
159
48
72
168
12
96
12
165
108
240
162
9
72
60
105
3
69
60
15
48
36
3
33
36
21
18
270
6
45
60
105
87
3
33
60
39
30
180
96
15
48
189
15
3
12
33
24
12
24
12
3
126
18
21
15
42
63
60
57
18
9
72
63
45
81
48
15
99
54
27
3
18
36
36
3
144
21
72
15
105
51
93
15
21
144
3
93
12
15
27
18
27
39
21
12
36
153
36
36
15
12
168
15
18
39
33
90
105
45
15
144
48
24
84
21
15
27
12
33
108
72
9
27
9
27
165
3
33
15
3
24
30
36
60
12
15
21
24
12
15
9
51
33
15
135
9
9
234
18
27
9
51
21
27
72
132
15
6
27
57
39
69
51
57
51
24
3
66
24
15
36
177
15
63
36
138
36
72
75
57
12
159
108
9
138
21
87
78
27
36
36
27
9
57
51
9
12
54
6
63
36
9
72
27
75
24
177
12
72
36
36
45
12
54
69
60
12
57
78
105
201
87
12
165
51
45
99
3
6
18
33
33
18
60
33
180
48
75
54
24
27
27
102
312
66
21
120
96
15
93
39
12
240
66
3
141
3
36
36
36
48
45
51
39
81
9
12
3
36
12
9
87
36
93
144
27
36
57
6
36
36
102
18
21
105
24
15
72
48
72
21
96
15
93
12
36
3
36
105
36
3
33
75
21
27
24
15
150
123
108
3
30
18
21
216
21
72
30
42
51
21
27
93
126
18
54
105
57
15
24
93
15
252
36
48
45
27
57
60
54
69
288
3
153
99
9
3
93
105
276
51
147
54
15
3
18
30
90
51
27
117
24
12
27
177
48
21
6
9
45
51
57
15
12
99
30
15
3
24
66
78
90
18
30
78
45
45
12
3
48
144
45
12
15
57
96
12
15
45
15
51
21
93
228
42
66
144
24
48
51
24
84
21
6
18
48
87
9
30
90
15
21
132
27
21
6
45
45
30
78
15
12
24
33
60
18
12
177
24
57
87
21
54
69
12
9
18
66
15
9
15
72
21
51
3
90
12
24
18
9
72
72
93
87
165
36
3
57
48
3
93
54
9
3
36
72
90
39
105
36
15
3
42
27
24
12
21
3
ABCD 97907980832*3^$a+1 [50056]
64
20
9
135
52
80
33
123
33
55
176
48
48
24
21
3
45
60
75
40
29
25
38
12
12
10
50
94
110
12
48
12
84
58
95
51
84
60
12
4
17
39
81
39
33
183
58
35
15
94
146
24
108
105
12
1
54
32
156
60
108
192
33
27
22
83
72
7
128
120
12
21
60
120
63
24
10
38
57
60
111
12
12
52
176
45
27
33
3
12
45
60
48
19
140
165
36
15
130
2
33
24
48
12
27
24
36
36
48
9
51
117
3
9
3
4
104
57
73
26
33
51
165
15
60
57
39
130
11
87
100
41
31
44
36
96
12
12
21
13
62
28
32
93
75
12
4
41
75
12
21
72
12
27
84
72
12
36
72
24
21
15
93
159
36
36
34
35
87
45
27
108
22
26
9
27
21
43
104
45
31
80
9
1
35
15
192
82
2
88
41
27
84
10
86
132
21
49
11
12
60
75
105
7
36
56
36
88
54
23
63
156
33
31
5
51
33
36
12
75
12
72
28
36
17
19
29
12
168
39
45
27
9
31
20
249
144
15
36
9
48
3
204
96
4
32
33
3
48
57
39
24
36
108
120
33
79
80
100
8
60
33
63
12
12
45
1
14
21
91
29
12
3
10
59
147
28
36
137
7
41
51
34
36
203
3
84
33
51
84
33
60
3
12
24
48
82
50
4
320
24
16
36
53
36
72
19
113
120
48
12
51
16
20
60
36
24
21
12
111
84
36
9
1
26
10
86
24
34
47
39
60
21
27
60
48
4
44
45
12
72
7
108
8
12
52
41
48
15
96
33
87
4
17
3
264
153
60
12
31
32
60
84
48
12
48
21
12
15
28
36
8
141
39
96
24
21
27
12
136
92
72
36
34
36
50
76
29
99
60
72
10
83
60
3
60
28
5
15
24
12
33
15
40
5
27
180
24
16
44
57
63
60
45
12
27
60
96
40
56
34
59
31
36
80
28
53
3
9
36
39
12
24
189
36
72
3
57
48
24
25
11
39
76
56
273
31
5
15
132
48
12
4
173
36
39
12
141
49
11
43
56
21
3
240
69
61
14
132
70
14
57
3
69
36
19
53
72
27
33
15
156
177
43
56
34
50
12
24
60
9
61
23
60
60
145
35
36
51
4
5
49
83
39
69
27
72
12
24
16
260
100
44
100
5
135
36
21
60
13
35
55
36
54
14
22
26
120
72
21
49
23
63
69
120
15
21
15
84
21
75
156
36
33
51
96
4
29
25
47
123
12
12
12
64
89
1
107
120
3
76
20
48
33
3
60
105
12
48
99
12
48
45
151
149
15
96
9
87
120
144
9
37
11
132
27
96
94
14
4
20
12
108
45
3
64
56
34
50
60
36
33
12
99
21
48
24
15
12
40
8
108
60
12
82
83
3
24
9
51
153
48
39
9
27
48
9
75
72
70
83
15
82
14
24
12
108
22
23
51
36
33
51
12
28
17
19
44
45
15
9
15
45
7
8
46
14
40
56
60
105
75
10
62
64
20
21
39
10
54
44
45
1
110
16
68
48
33
12
27
10
122
9
27
33
111
60
34
26
64
20
9
111
4
92
21
67
32
168
36
72
88
5
192
63
117
3
165
24
27
88
80
21
12
13
26
48
132
28
56
124
8
117
123
57
75
12
40
41
60
39
81
3
9
60
3
12
16
17
108
55
29
27
33
63
60
24
33
15
48
45
15
184
54
254
52
20
81
39
33
7
90
71
120
43
56
70
14
76
44
9
36
181
23
31
32
148
20
9
75
201
15
45
12
27
10
35
36
87
105
43
36
140
81
12
87
36
4
68
12
21
39
60
9
12
27
21
1
11
43
116
64
29
15
21
87
64
18
2
201
120
19
54
14
22
26
12
33
3
12
58
146
96
118
95
99
81
31
41
75
64
53
37
54
65
12
12
96
15
12
60
34
14
24
12
220
20
9
75
120
46
26
84
33
27
81
3
196
8
60
22
11
63
36
33
36
51
48
165
27
60
28
36
17
108
24
63
60
12
112
41
13
35
24
31
36
41
13
54
8
120
144
124
125
1
110
33
145
38
34
18
8
108
64
32
4
54
126
36
53
120
36
111
4
126
23
27
144
24
21
195
12
12
36
24
81
121
18
20
12
60
24
9
15
12
10
23
27
9
87
72
12
4
65
75
12
108
10
59
31
36
54
62
28
17
3
16
8
46
134
45
75
36
36
144
9
ABCD 97908262040*3^$a+1 [50000]
15
25
11
25
20
39
15
10
60
36
12
107
48
97
56
88
6
53
3
40
65
7
6
80
51
60
69
46
110
96
18
9
1
95
24
145
23
85
42
53
3
10
24
6
6
50
90
16
20
58
86
3
12
51
18
6
54
34
48
8
57
9
150
45
48
1
32
15
85
108
36
71
79
86
60
27
3
58
35
21
15
31
8
94
66
2
15
12
60
33
4
11
60
3
57
72
7
5
51
18
15
111
9
36
19
114
35
81
10
5
36
36
25
80
15
13
6
29
51
16
74
111
12
3
45
9
36
27
27
21
19
5
133
47
21
15
12
81
16
24
32
28
32
82
18
44
135
43
5
72
13
11
115
42
8
27
9
15
1
48
11
24
1
14
16
30
35
81
54
21
24
19
66
48
102
30
83
31
5
51
21
75
33
12
12
13
35
33
166
5
1
119
24
24
3
34
6
5
9
63
12
15
6
10
8
40
162
24
11
45
22
17
61
42
2
144
51
96
13
24
35
25
35
72
55
41
24
31
8
102
10
65
15
33
57
27
36
36
9
16
71
3
177
79
86
18
9
156
57
138
42
28
11
24
60
37
12
108
8
16
56
3
12
15
54
3
12
43
38
52
11
84
132
45
75
69
64
47
25
20
15
1
60
14
6
10
24
50
15
31
24
6
12
8
3
27
24
9
55
24
2
16
14
81
24
121
60
12
8
40
54
48
26
36
51
13
59
1
72
38
40
17
15
9
1
20
15
24
24
24
43
14
75
145
30
89
61
95
19
50
12
87
43
78
26
16
5
3
82
44
4
191
36
12
36
57
3
15
42
94
24
41
1
20
28
30
26
46
18
86
21
12
1
24
86
16
54
2
18
16
6
54
95
43
2
51
49
26
10
108
12
48
144
56
16
11
24
25
44
27
48
25
26
54
36
39
31
6
35
180
13
6
24
80
9
33
3
61
23
33
15
72
55
2
15
25
14
9
1
11
48
3
24
58
6
24
17
15
9
15
160
41
36
217
23
3
45
60
169
56
40
86
40
80
21
3
34
12
11
12
12
45
3
33
3
36
96
24
13
2
88
8
64
26
30
54
16
18
216
65
15
166
23
12
13
114
18
44
3
12
43
56
40
26
3
96
105
52
83
37
30
8
42
123
132
33
40
11
19
56
16
24
29
165
30
9
12
25
95
1
83
45
10
24
62
36
64
6
5
43
2
22
2
126
10
8
15
7
89
84
36
31
17
1
11
25
26
105
13
180
96
14
94
66
62
63
19
98
190
48
26
64
62
40
50
60
28
30
32
9
9
4
47
21
39
25
23
96
79
38
64
36
83
36
15
40
5
9
36
3
13
80
40
35
24
25
18
17
48
121
30
2
27
13
8
15
36
13
6
41
84
261
30
46
18
42
38
72
9
25
6
29
21
3
21
3
13
54
41
24
39
40
32
45
37
60
60
6
29
33
28
35
27
22
23
12
127
5
43
5
72
13
126
2
22
56
40
26
15
48
48
144
1
104
28
18
125
120
73
35
60
45
4
18
18
6
50
40
119
7
8
130
35
12
55
8
69
36
87
45
120
3
34
72
14
22
23
12
39
16
24
29
60
55
32
10
119
1
30
50
24
30
10
14
21
51
45
12
7
26
40
68
10
2
3
60
7
8
22
98
21
13
11
37
35
12
7
54
96
18
53
24
61
14
40
14
130
17
15
57
63
24
9
97
78
17
105
159
15
40
6
12
38
30
63
60
79
6
42
38
4
30
53
37
107
13
11
21
46
74
6
64
66
35
43
30
12
47
48
24
24
37
50
18
46
18
71
1
35
45
75
51
40
53
51
34
30
41
9
40
6
6
107
108
67
26
27
13
32
3
61
20
4
30
29
120
12
9
16
14
21
19
41
1
47
72
13
35
7
125
13
128
3
12
7
38
160
18
17
24
1
59
84
12
60
9
36
18
10
6
26
22
53
12
60
85
12
36
38
6
4
60
35
24
57
3
13
14
33
81
46
74
16
110
6
34
5
19
17
24
31
18
71
120
61
60
102
41
1
78
38
135
12
13
48
47
13
24
8
63
60
45
12
10
42
11
27
18
46
24
24
17
49
54
17
48
81
22
50
64
11
72
21
15
1
6
29
24
72
9
16
80
48
15
45
15
60
27
40
17
31
80
9
12
61
20
3
7
42
38
18
36
64
11
24
7
5
33
60
30
64
65
1
6
50
15
48
57
6
10
72
30
8
34
11
24
1
20
22
6
36
11
13
107
37
8
88
95
7
65
63
16
53
13
35
12
13
20
39
31
18
11
13
71
7
113
55
6
146
45
13
86
81
39
21
19
24
26
6
9
39
34
23
25
59
9
12
4
84
6
6
50
64
74
6
21
9
3
120
48
7
5
36
36
85
11
37
11
51
16
29
19
161
1
8
27
12
111
106
36
35
7
288
5
48
24
57
28
8
15
24
120
1
47
36
45
39
7
41
55
30
42
17
21
63
37
8
51
61
30
17
21
4
12
26
48
57
13
59
7
65
15
10
48
71
31
26
39
9
27
25
23
36
21
3
12
48
67
8
22
194
21
192
25
18
24
6
59
31
89
45
255
99
9
120
132
13
35
72
75
154
47
49
30
26
3
12
24
96
48
127
30
20
64
11
84
24
7
77
51
16
126
23
19
128
82
38
10
35
69
15
1
24
35
96
13
30
32
45
9
10
6
35
63
57
79
6
68
6
33
57
39
79
2
39
79
32
69
57
28
62
9
9
39
12
1
35
15
57
21
75
151
26
27
13
23
1
36
20
63
97
12
66
66
44
27
84
43
8
18
22
8
9
25
8
3
67
17
33
27
13
35
24
13
6
5
24
57
36
75
45
52
ABCD 97908296548*3^$a+1 [50019]
16
32
67
6
3
132
189
15
24
20
12
55
89
25
90
18
18
90
75
8
1
95
48
13
84
6
174
35
40
33
18
105
24
45
143
16
39
17
31
12
12
180
21
39
6
120
15
84
15
150
18
17
24
36
36
55
84
21
84
15
45
51
77
112
45
18
21
156
3
90
18
24
18
42
33
8
97
30
21
39
48
33
21
75
15
9
36
36
32
52
93
11
7
12
21
39
18
24
48
51
32
79
69
57
120
35
37
12
3
8
37
378
54
15
3
53
4
33
71
61
23
25
11
16
81
147
72
44
31
21
27
18
63
36
3
60
21
81
126
300
29
13
18
53
7
12
48
5
145
15
144
24
57
30
53
1
35
91
17
28
8
24
103
17
43
12
53
4
21
15
32
52
60
21
63
141
15
44
60
12
49
6
24
9
36
8
36
19
17
25
51
60
57
78
114
11
28
81
35
40
21
12
30
197
25
18
53
4
51
84
269
19
12
36
102
18
24
30
36
243
9
35
13
72
203
4
45
15
51
9
51
9
8
97
48
42
6
42
105
123
69
36
105
90
57
15
90
47
73
3
228
9
18
30
63
120
39
30
15
45
47
31
54
155
25
23
67
36
42
203
115
120
33
39
42
120
11
24
103
5
36
100
57
35
55
69
21
23
67
77
12
43
12
189
24
56
96
4
12
57
12
35
31
5
28
72
84
15
125
40
3
125
43
24
36
17
16
57
123
20
60
12
24
1
12
51
84
48
24
15
45
51
204
90
35
73
167
36
217
11
52
39
6
150
30
75
69
15
48
96
60
96
96
92
36
16
21
47
55
45
3
24
21
12
96
60
9
102
96
17
7
9
20
16
135
90
3
8
19
18
3
84
15
33
108
75
30
35
4
231
12
141
44
28
20
24
40
15
189
20
7
12
33
105
59
73
102
60
60
30
66
12
42
30
29
187
17
37
3
60
96
39
21
69
111
60
51
41
124
3
17
73
203
169
90
36
30
99
141
12
35
52
56
49
96
63
39
5
40
27
41
55
29
100
36
8
72
24
108
16
39
180
17
13
15
8
64
3
102
11
12
52
15
30
108
162
66
27
27
18
42
216
45
48
27
24
105
140
73
78
53
12
55
17
180
36
16
80
40
15
29
1
6
30
23
151
120
105
104
60
7
33
81
15
45
18
12
18
48
3
44
127
29
37
3
36
33
42
29
7
114
6
33
21
75
75
48
78
39
33
123
15
60
189
116
19
6
120
60
90
29
84
24
103
5
49
108
63
44
121
84
3
12
48
108
27
18
27
20
37
51
9
6
12
33
48
44
12
61
24
48
51
27
77
25
78
29
36
160
84
44
31
66
47
67
60
66
3
51
5
36
48
136
75
9
20
64
48
24
116
139
53
16
72
8
49
15
177
48
107
73
47
16
15
24
21
9
3
27
138
35
13
39
24
20
19
48
105
164
60
1
30
5
64
48
15
53
40
48
51
129
104
7
108
48
53
76
60
8
16
51
5
64
60
80
61
23
73
23
4
72
33
120
23
4
21
95
19
5
25
6
69
156
8
37
23
37
47
55
12
69
27
5
244
48
15
42
11
169
11
19
101
24
31
30
159
15
29
109
51
39
57
68
163
113
19
12
5
73
120
95
120
16
44
13
3
39
72
90
3
33
15
20
48
109
90
12
180
36
90
95
97
11
19
5
72
48
37
6
90
15
12
3
105
44
31
9
15
105
33
167
163
57
156
69
18
5
16
96
60
116
85
267
80
67
18
71
7
29
31
42
48
42
77
40
15
65
4
141
6
137
7
21
144
15
29
60
144
7
33
108
32
16
20
61
23
55
72
33
27
45
48
116
1
95
55
29
19
21
60
27
60
17
88
20
49
35
1
167
73
27
92
43
18
63
39
77
64
9
11
24
43
114
18
78
15
39
9
27
12
117
21
54
6
195
84
44
1
35
4
111
21
24
80
13
135
36
21
131
28
24
93
63
152
19
36
33
141
78
18
179
1
23
36
48
67
33
72
24
80
1
51
20
48
1
6
189
3
17
73
27
105
210
90
36
15
20
160
45
12
3
69
30
96
309
164
31
9
81
51
24
56
48
7
29
88
168
39
30
39
69
275
37
35
100
8
13
59
31
42
ABCD 97908390688*3^$a+1 [50028]
75
15
12
5
64
3
24
66
90
45
44
24
16
60
12
15
17
16
8
144
37
3
27
9
36
8
16
36
57
35
43
9
12
120
24
32
4
27
24
33
21
66
9
60
12
24
92
73
59
28
9
107
37
35
36
52
12
20
88
116
49
35
28
32
16
96
132
39
9
24
8
19
12
33
24
56
48
61
47
96
31
24
9
44
84
28
15
17
40
45
3
72
3
21
24
36
99
17
12
1
6
105
12
20
52
24
21
3
15
17
55
12
258
48
54
24
21
45
27
51
29
16
8
36
76
27
24
17
76
8
72
40
24
27
5
48
88
39
53
36
64
32
12
52
44
16
32
1
51
44
4
8
72
7
12
60
81
21
6
72
9
92
4
36
69
27
24
20
16
225
11
7
17
28
96
20
55
21
33
147
32
28
36
72
84
33
30
18
27
15
48
57
3
36
9
93
18
6
71
52
216
39
9
20
4
56
19
18
30
17
16
27
33
3
17
4
24
116
48
91
21
15
72
21
84
36
108
12
27
5
64
192
24
12
84
24
69
75
15
17
64
117
63
3
9
36
27
41
28
9
71
12
79
30
18
9
117
18
105
44
36
40
48
56
37
30
5
4
12
15
41
16
39
84
21
56
144
13
51
132
33
95
16
33
6
9
9
39
33
35
64
92
7
9
27
117
96
87
45
24
3
5
12
43
21
9
24
27
56
7
57
141
15
33
72
75
3
84
6
27
3
21
24
24
24
48
3
36
17
55
33
20
7
45
48
27
33
36
60
3
57
48
24
32
64
12
99
24
30
6
90
18
53
1
18
12
17
4
51
18
23
12
4
48
36
27
36
9
27
9
27
17
84
4
12
27
21
116
28
32
16
12
8
220
144
36
108
12
72
12
44
4
140
48
4
51
41
55
89
13
27
108
108
104
28
60
36
12
8
144
88
20
1
3
15
29
28
36
44
43
29
16
117
18
12
9
68
48
24
36
48
1
63
33
35
31
9
32
16
68
76
36
32
16
12
63
5
4
24
8
37
99
8
12
108
19
17
28
45
35
16
24
24
36
63
45
63
33
24
56
16
72
21
135
36
39
33
8
16
51
197
40
12
12
32
84
16
27
54
90
30
27
44
64
15
45
21
27
48
24
12
84
24
51
108
21
39
45
39
21
32
64
51
9
8
91
12
69
12
32
31
17
37
42
9
152
72
19
29
76
20
12
196
8
36
12
4
3
57
24
21
131
4
12
20
55
18
3
8
60
19
45
129
95
76
69
3
15
29
16
128
55
9
36
32
16
15
9
8
37
35
64
36
60
20
55
89
1
3
15
72
72
24
17
37
15
15
36
24
57
44
52
44
12
4
39
45
3
41
4
45
3
156
36
48
32
16
60
9
3
15
21
32
1
75
75
29
24
64
279
189
12
36
140
13
39
39
29
108
16
9
83
19
17
115
89
55
54
72
66
9
99
81
195
177
24
32
4
9
18
5
19
12
69
12
60
8
12
25
119
16
9
35
16
69
18
33
3
89
97
11
37
6
21
72
12
32
36
24
13
99
68
16
39
18
3
32
109
11
72
19
45
32
13
54
24
57
48
48
12
48
39
29
55
5
37
27
117
11
7
29
36
7
21
27
108
18
3
3
66
24
51
128
100
27
12
42
35
28
63
48
33
44
13
27
45
3
21
3
36
15
66
18
57
56
112
8
40
48
24
24
69
11
19
5
36
12
91
36
9
108
84
156
57
27
51
18
72
63
48
36
24
45
90
36
9
20
216
16
80
36
1
27
96
39
29
4
120
147
45
24
12
12
144
147
29
16
21
15
92
37
27
80
36
28
8
91
141
45
39
84
3
53
19
65
64
32
12
16
120
176
48
24
31
81
24
56
61
75
12
39
141
51
41
4
48
12
12
8
19
24
12
78
3
8
40
32
36
25
87
39
69
56
12
19
81
27
162
24
51
32
24
19
89
31
90
6
17
16
12
3
45
69
27
8
48
7
36
33
20
13
15
60
96
27
21
32
4
20
85
51
72
75
36
17
115
12
9
24
8
19
65
28
24
48
24
36
3
33
12
32
55
9
180
21
18
21
39
12
72
126
90
17
133
48
23
1
11
64
63
41
12
96
16
12
48
24
3
9
33
66
45
36
44
127
5
13
15
44
31
5
48
60
4
33
63
9
75
27
5
76
36
48
12
171
9
56
37
3
32
40
32
16
20
64
32
1
107
13
24
63
81
27
45
27
3
5
4
68
37
35
16
15
57
48
21
23
4
48
39
17
112
36
60
45
11
7
33
20
28
120
8
40
21
39
80
1
18
9
48
3
72
120
5
40
8
7
9
24
20
112
44
88
72
20
28
45
18
53
220
3
21
24
20
144
43
17
13
24
15
36
3
89
31
53
43
29
24
16
12
80
4
45
15
12
27
9
80
25
107
16
12
12
8
40
21
51
48
12
32
1
18
57
48
15
60
29
43
53
64
12
60
27
29
64
51
93
80
40
48
116
36
85
3
32
43
9
63
125
16
84
9
30
77
31
161
19
45
15
57
36
63
17
132
13
143
19
33
12
132
8
100
44
13
18
9
72
32
16
3
33
60
24
24
128
4
48
32
91
5
16
60
45
3
96
96
96
93
30
69
8
12
108
36
4
56
127
81
8
72
13
18
81
48
39
30
35
24
208
63
81
24
60
44
16
36
3
78
3
87
9
12
68
48
28
12
3
ABCD 97908874736*3^$a+1 [50017]
39
141
30
69
104
79
6
30
5
139
222
23
13
83
25
30
72
177
48
8
37
99
225
23
1
30
24
185
115
42
36
23
79
126
59
103
33
32
48
112
207
198
90
24
126
12
60
203
72
175
30
168
54
84
72
18
24
282
96
54
30
150
131
259
78
108
107
37
11
160
48
297
95
19
180
54
120
51
48
117
108
63
27
90
216
59
307
21
144
9
36
36
24
119
1
23
127
9
104
48
37
18
48
24
113
40
32
7
6
162
192
60
138
267
75
173
85
72
48
18
105
9
66
117
261
35
240
19
36
72
102
42
66
23
175
65
7
78
66
9
15
12
5
49
15
8
157
18
18
60
54
48
5
91
21
63
186
39
81
47
48
1
63
128
64
69
12
47
43
42
72
11
37
60
71
24
103
48
657
33
72
72
95
112
75
29
232
33
72
135
57
18
77
85
18
150
27
21
234
42
126
65
115
138
59
157
203
1
30
54
90
72
353
16
81
6
54
30
108
162
71
72
7
30
11
115
18
72
107
43
108
17
73
12
35
37
35
120
43
125
7
18
23
85
120
27
45
414
6
84
36
72
42
84
24
30
18
24
156
5
37
18
137
37
59
49
71
24
85
18
17
37
51
9
156
35
7
66
24
71
64
200
136
9
87
45
30
36
17
120
67
18
228
42
5
61
42
30
24
83
91
54
15
63
90
30
24
89
127
9
93
60
216
47
72
25
48
63
27
54
36
107
25
48
60
120
107
73
54
113
37
59
79
6
155
24
48
37
168
90
113
232
9
240
48
6
126
3
80
208
207
72
113
288
13
306
36
78
66
18
83
7
168
102
18
54
18
18
335
72
175
30
18
24
41
40
39
41
109
36
54
144
66
114
30
132
3
9
95
40
33
167
48
19
90
11
25
48
6
126
147
200
7
18
63
45
99
81
42
90
35
211
42
35
145
23
16
15
138
71
169
23
72
40
48
249
48
72
24
102
24
41
120
40
105
23
25
6
126
35
48
16
56
19
54
54
72
78
3
9
60
83
25
72
23
25
150
48
60
30
47
48
13
179
37
90
233
25
48
47
67
36
113
24
37
99
104
1
126
48
150
147
8
25
95
13
99
21
54
54
96
71
175
78
144
108
12
203
40
9
71
43
77
79
150
48
35
37
60
23
103
120
17
25
180
18
30
35
19
53
223
54
198
30
87
39
9
80
16
27
125
127
18
72
63
9
36
30
69
171
18
12
18
29
120
13
18
137
25
23
1
143
1
167
72
61
54
108
137
175
81
21
24
156
36
24
90
41
72
85
75
267
18
18
65
109
18
162
36
24
3
15
162
63
165
131
31
36
69
93
11
151
6
192
131
85
51
8
31
9
33
47
7
126
35
37
3
69
203
43
42
35
37
18
12
6
90
165
32
1
95
312
72
37
36
24
71
37
12
23
37
75
15
48
96
120
89
16
111
168
30
186
192
17
1
119
61
6
30
23
168
7
113
283
6
63
45
3
189
90
41
37
35
85
42
9
81
23
313
63
152
79
36
53
31
18
191
61
51
9
71
13
ABCD 97909797554*3^$a+1 [50157]
60
108
30
90
85
101
90
84
42
18
30
51
96
39
246
3
48
192
27
54
24
300
96
216
48
90
36
60
126
75
189
114
81
45
54
102
54
60
54
12
24
91
80
93
72
60
48
15
16
101
30
54
144
162
150
63
21
24
51
165
84
60
27
9
36
138
132
181
29
3
48
57
240
30
6
36
108
102
18
150
12
54
60
39
96
9
30
6
66
49
149
6
126
18
36
54
75
117
198
6
90
21
9
36
24
90
66
90
18
3
39
108
12
78
306
66
15
3
6
66
21
144
39
54
30
42
43
11
21
195
54
39
261
24
51
51
61
17
36
187
77
60
72
180
48
27
240
3
60
1
29
6
120
90
36
18
85
41
87
9
30
24
156
24
90
30
240
30
144
36
60
39
27
21
57
36
19
17
48
15
135
126
174
36
6
99
64
65
31
11
69
96
465
84
24
3
33
66
18
36
6
90
135
39
25
11
54
90
117
48
111
1
47
97
80
135
210
18
126
90
240
126
90
48
60
30
6
69
321
54
132
54
54
66
24
192
54
60
30
15
64
32
3
61
32
99
324
9
81
79
137
24
111
45
99
15
81
9
144
90
90
180
15
21
180
30
144
42
15
96
27
36
36
18
162
54
60
36
18
30
3
192
111
24
73
53
75
16
215
18
162
414
55
11
60
18
72
15
75
18
36
54
12
114
27
57
103
113
54
60
192
90
150
30
108
162
129
69
6
126
48
270
150
51
15
6
18
72
90
48
7
53
102
258
3
27
72
24
84
150
12
111
57
55
245
150
30
103
48
125
30
150
90
30
180
6
45
9
120
6
138
126
49
47
129
135
25
125
90
54
51
129
12
78
180
81
21
75
48
21
96
91
29
108
90
141
165
24
30
42
108
63
99
93
16
35
189
111
81
105
30
153
48
69
43
107
120
13
47
30
54
36
90
108
3
48
81
54
54
126
30
60
90
1
53
27
3
6
87
33
36
108
36
144
216
36
15
64
125
174
133
32
141
24
12
111
39
18
87
69
75
111
54
30
90
6
84
54
96
36
18
30
60
66
36
108
60
21
16
128
87
9
9
30
25
137
39
21
90
48
402
15
123
36
150
54
21
16
89
39
87
105
69
360
24
36
66
18
3
3
30
6
138
72
103
347
165
3
12
18
6
9
45
36
36
138
42
30
24
54
267
33
6
57
48
129
36
66
105
93
115
281
36
24
75
159
1
89
7
23
186
79
336
11
18
42
25
113
126
177
48
51
141
33
31
176
63
54
240
187
59
6
108
3
9
114
117
48
51
141
33
15
9
55
80
45
163
29
90
25
80
63
12
90
54
36
60
84
81
9
39
192
75
24
189
21
24
66
36
93
21
91
35
45
45
18
1
11
18
36
36
18
42
18
396
90
84
60
7
113
36
24
90
30
75
141
114
90
72
48
90
72
108
33
57
186
30
31
29
30
96
108
201
195
30
96
30
114
159
75
37
128
15
225
201
90
90
51
64
32
33
15
39
6
147
48
64
5
42
120
54
99
81
24
30
ABCD 97909831148*3^$a+1 [50050]
72
144
61
155
114
31
108
17
96
48
79
60
120
65
7
29
6
108
12
90
24
91
29
24
18
90
18
181
60
155
25
48
47
73
5
7
41
42
97
24
324
107
24
1
48
5
30
36
25
71
144
12
13
389
55
35
120
6
19
216
35
49
53
18
25
36
11
18
31
23
25
11
1
35
49
101
18
126
31
113
67
59
30
6
120
13
12
143
145
60
47
120
24
61
23
37
143
6
79
5
60
55
11
6
144
295
65
210
145
35
24
102
36
54
13
11
229
12
65
30
18
72
19
71
109
24
11
1
84
11
13
60
11
90
90
85
59
1
5
90
1
155
18
7
48
77
55
53
48
144
115
24
29
31
71
108
85
95
18
114
66
18
24
66
6
90
175
24
17
19
60
84
60
24
120
96
41
103
35
61
36
53
48
19
24
84
17
55
125
199
5
79
36
24
125
7
35
36
49
89
19
72
59
12
24
108
37
108
125
91
89
72
18
48
24
54
30
42
139
60
53
31
17
43
24
41
31
95
73
41
31
5
126
253
144
71
156
54
19
35
37
275
13
17
18
37
48
72
24
180
17
19
95
25
95
6
7
41
6
133
23
54
78
12
54
60
162
12
1
240
24
72
23
85
5
187
11
234
36
168
19
65
7
101
19
84
95
24
181
60
36
24
36
60
35
48
61
216
48
12
65
18
162
19
17
54
73
35
12
18
7
60
185
115
29
54
1
167
18
12
54
60
25
48
36
36
83
36
145
59
145
11
109
96
17
7
11
66
55
23
37
24
131
73
41
31
120
23
6
19
72
299
96
84
72
97
11
72
49
84
29
7
11
13
65
66
24
121
131
30
54
6
102
90
67
5
43
11
49
11
121
35
13
77
18
126
114
25
11
49
17
108
36
162
222
55
53
12
132
55
71
12
37
23
85
35
96
109
12
120
11
102
31
60
5
19
35
217
108
137
79
71
48
18
42
30
31
36
29
91
29
31
108
5
55
35
37
5
19
24
60
197
6
37
125
55
36
96
113
96
12
240
67
5
90
36
49
96
24
12
29
79
287
18
66
6
79
59
25
60
5
36
6
13
36
96
84
120
5
90
42
48
55
120
84
36
36
11
78
91
108
47
180
18
18
108
1
5
223
36
5
6
30
55
168
12
168
155
36
36
60
253
12
71
18
24
66
25
47
49
48
53
19
29
150
30
19
132
71
48
85
11
85
59
169
5
6
25
36
29
66
24
1
35
25
95
36
60
12
96
12
37
77
18
1
144
215
1
11
13
60
120
65
7
59
6
43
173
67
131
109
12
59
36
13
53
24
30
13
5
31
60
60
24
65
30
150
102
13
72
11
13
77
19
180
11
18
24
162
36
109
29
6
109
60
119
37
89
31
35
108
61
36
65
36
168
91
24
65
234
12
6
18
49
60
17
54
30
36
96
127
125
67
108
35
36
36
24
30
6
36
157
5
18
37
71
66
18
36
181
35
18
6
156
54
31
131
132
1
11
13
11
36
90
115
48
197
43
65
36
19
11
36
253
17
24
102
90
7
35
97
59
36
25
29
6
84
24
30
7
11
204
54
66
144
49
83
37
35
66
6
25
65
144
66
73
36
144
36
17
18
150
162
37
47
13
311
61
60
65
36
67
12
113
91
59
85
72
5
54
12
157
12
29
139
5
6
61
23
25
72
24
5
55
36
48
5
126
24
12
18
7
168
12
60
5
18
1
77
48
42
37
53
48
36
19
84
47
18
120
6
49
72
24
11
78
66
25
11
24
61
59
49
65
72
126
49
23
48
18
114
157
24
65
42
12
6
36
139
17
127
72
125
19
60
24
12
11
24
450
115
5
18
97
24
11
73
36
24
60
5
7
48
35
25
47
13
12
65
19
29
ABCD 97910004176*3^$a+1 [50023]
20
57
13
2
24
21
39
9
27
24
12
28
29
15
36
12
9
43
6
30
12
68
96
48
28
92
40
18
80
10
77
111
16
36
128
21
31
44
24
112
12
5
45
10
36
20
4
8
4
120
125
43
5
7
5
19
26
16
47
63
12
45
3
9
15
36
9
3
45
3
9
3
45
75
10
48
18
29
12
43
68
48
22
107
60
7
24
56
16
32
12
153
3
9
99
16
36
17
67
6
74
33
21
42
4
18
18
48
30
14
48
28
24
8
54
126
9
25
26
28
144
12
113
43
77
12
15
33
3
28
12
29
19
29
3
4
36
38
16
158
66
22
12
5
3
84
16
8
12
88
96
5
63
28
12
48
138
30
20
9
3
4
78
35
45
15
15
16
32
4
56
24
36
28
72
92
57
3
36
10
11
31
8
52
17
15
36
12
10
30
12
32
88
65
3
24
33
75
40
62
66
4
80
36
9
3
60
12
16
24
74
10
144
5
51
21
3
40
17
3
48
10
38
10
150
12
32
12
28
8
48
21
51
24
46
47
15
40
8
48
21
15
16
8
22
14
34
50
12
12
16
20
21
31
78
62
24
4
6
6
29
15
30
54
12
9
31
8
30
10
20
60
16
24
44
28
8
12
12
96
24
16
30
6
68
16
84
8
57
247
20
33
43
89
31
32
16
41
9
39
7
50
6
9
33
30
48
12
28
20
4
18
32
48
75
63
64
68
45
43
42
2
4
20
9
91
20
24
36
84
12
33
72
31
44
40
68
48
40
8
4
8
48
9
43
18
11
31
29
99
12
120
9
25
6
32
96
21
39
12
28
6
48
26
40
80
81
31
17
67
8
112
36
77
1
54
17
9
10
32
12
10
98
4
8
76
72
12
77
31
17
3
18
82
12
8
9
1
14
24
4
38
99
45
6
24
16
18
59
15
52
8
45
43
72
266
6
33
7
53
43
17
91
12
17
12
43
5
45
6
12
30
18
81
43
65
12
21
18
69
25
6
36
68
105
72
19
29
75
22
18
65
3
42
10
125
43
44
28
12
36
12
12
8
36
40
12
14
18
78
39
39
36
24
9
7
44
90
16
18
48
68
12
9
48
51
4
68
64
24
72
8
12
4
20
33
3
24
45
21
10
17
75
16
32
108
21
39
24
16
36
44
40
56
4
29
55
2
78
96
24
132
4
20
24
117
81
30
69
3
28
24
38
75
63
4
68
36
42
58
32
12
60
36
76
78
6
284
16
44
28
20
9
9
94
5
3
42
15
33
18
46
14
72
24
76
72
12
36
30
2
36
16
68
22
18
17
51
9
33
16
2
9
99
124
5
12
63
72
4
36
24
44
165
12
103
42
14
12
22
32
66
12
156
112
68
4
5
31
80
42
10
72
5
15
60
52
65
19
80
40
29
111
76
8
12
28
6
59
15
12
76
14
63
3
24
48
12
4
96
53
3
4
5
48
31
84
56
12
88
89
3
4
5
1
18
164
10
78
77
43
8
4
12
5
61
2
40
5
1
14
28
38
6
10
6
20
12
16
80
201
15
4
36
20
36
18
22
8
36
24
4
12
8
28
20
4
8
12
84
12
28
161
31
128
124
92
33
51
16
8
48
52
66
11
19
72
17
27
33
75
57
39
81
19
29
7
74
150
4
32
33
3
48
64
17
15
36
28
12
32
48
22
128
30
9
31
17
60
72
3
12
28
12
68
10
35
91
29
21
222
48
60
21
49
6
5
31
84
8
10
18
32
57
3
52
24
92
108
36
4
54
47
1
48
14
18
58
132
17
3
12
136
24
5
45
27
3
40
26
42
28
44
36
64
20
12
33
7
44
4
65
60
21
6
24
82
38
36
36
172
20
36
36
58
38
10
54
8
28
12
8
9
48
63
9
75
6
10
89
19
24
48
18
11
21
18
16
20
96
9
19
24
60
12
68
36
9
27
18
30
36
12
18
16
30
8
58
38
4
32
4
29
21
34
8
64
6
38
24
16
89
55
66
6
8
16
12
77
91
29
15
28
54
18
20
177
43
20
10
96
11
51
28
36
80
16
12
5
51
4
122
10
5
1
2
48
28
101
3
10
38
4
84
72
29
31
44
34
54
65
132
21
39
79
20
52
17
15
36
30
54
12
16
24
5
33
66
12
9
3
48
4
24
132
8
24
45
3
40
8
12
52
5
55
77
43
5
27
120
28
60
17
43
8
28
41
99
24
16
41
15
6
34
60
24
20
9
103
8
84
48
42
90
88
80
69
55
20
30
15
33
10
137
48
147
36
9
13
42
48
5
15
112
44
9
61
2
4
65
51
9
39
4
36
24
8
64
56
57
7
96
8
60
12
69
75
36
24
24
66
48
18
48
9
60
12
19
24
32
66
10
20
69
19
32
9
63
45
15
16
12
20
24
33
3
9
39
9
1
6
26
64
114
84
5
37
6
44
40
8
168
4
44
12
24
24
4
5
1
11
51
34
83
12
39
4
20
60
36
40
12
8
36
66
30
52
62
30
4
62
78
9
3
12
10
78
2
75
21
30
84
28
72
5
103
24
36
68
40
72
77
7
44
4
5
15
16
56
96
9
21
102
52
5
31
17
3
48
30
51
3
36
24
136
24
65
12
33
16
62
9
25
14
40
32
100
29
63
58
18
20
52
17
3
18
10
36
80
34
11
255
33
51
24
72
60
88
17
19
20
21
3
48
52
5
3
24
45
45
34
12
2
6
9
67
65
43
92
16
102
2
216
69
3
16
32
12
76
29
12
39
4
60
36
92
9
109
14
48
24
24
9
12
61
38
12
100
29
3
12
24
6
18
45
3
4
5
3
105
31
60
12
80
34
110
16
24
65
15
24
52
32
57
39
46
35
55
8
28
17
7
20
4
20
52
104
24
21
60
31
12
5
3
177
3
9
99
6
54
9
60
43
24
8
36
54
27
19
12
20
12
22
6
8
4
68
72
40
12
24
32
4
8
28
8
9
63
12
28
44
48
45
120
7
53
27
84
90
6
16
122
18
40
29
39
69
67
24
2
58
84
18
2
36
21
3
36
36
28
65
127
24
ABCD 97910334664*3^$a+1 [50002]
12
7
17
96
60
12
252
36
24
4
36
20
181
15
3
17
100
20
4
111
5
67
153
24
8
103
9
20
25
35
36
48
112
39
5
64
32
4
39
41
36
12
73
54
36
173
7
53
19
41
36
49
47
43
125
55
5
49
47
16
80
24
40
20
36
184
8
60
25
47
61
23
132
133
27
32
85
18
9
9
15
72
57
143
100
80
73
90
17
19
29
7
9
63
33
75
89
108
55
53
108
16
44
96
84
36
13
51
20
156
4
92
12
16
176
4
45
36
83
43
5
28
32
60
12
12
121
18
29
43
9
104
31
90
90
54
51
93
11
12
49
18
108
5
4
9
35
37
18
90
36
23
67
9
9
23
13
71
19
81
44
1
95
48
1
35
60
12
12
61
36
35
24
67
77
36
36
76
8
19
65
7
113
28
48
140
40
27
53
60
12
37
35
28
9
11
48
40
116
1
90
5
4
45
119
96
19
225
45
51
8
28
3
36
36
77
85
83
25
72
95
12
16
180
57
11
12
13
47
120
48
16
3
72
45
20
4
80
24
36
220
39
36
36
9
60
44
13
119
16
63
126
36
72
18
149
64
92
109
51
324
44
24
72
216
108
24
48
12
28
3
36
5
4
9
11
60
1
15
36
3
5
276
36
88
135
5
31
125
36
132
13
23
49
51
44
48
73
36
59
24
61
180
119
12
36
72
28
3
149
12
55
18
18
17
96
120
55
17
64
20
24
55
29
60
28
9
11
48
136
39
17
37
11
25
71
24
12
19
81
20
24
16
48
44
12
36
43
5
24
48
28
32
7
5
31
36
9
9
155
7
18
216
27
9
35
1
123
120
72
44
55
5
36
24
4
20
12
84
85
54
45
27
69
39
5
60
132
37
51
56
19
5
36
4
96
20
64
9
23
13
126
65
184
21
54
125
36
16
68
16
188
127
89
52
32
16
32
64
93
18
9
45
90
53
1
191
24
24
13
47
7
9
20
52
68
12
24
49
15
56
144
24
12
48
7
29
12
24
48
72
108
13
18
141
36
44
49
47
79
29
120
12
84
184
20
72
19
105
20
19
36
29
72
168
19
5
60
76
56
55
29
52
8
12
43
5
120
55
29
36
12
85
83
7
5
49
59
132
240
12
12
144
24
7
45
8
48
7
137
24
16
21
23
84
16
21
35
19
72
9
36
9
59
12
37
18
17
60
72
48
163
5
28
72
48
36
56
132
36
60
72
28
75
54
18
9
99
161
60
31
17
91
41
100
8
120
91
36
41
4
81
47
25
90
5
31
17
12
43
17
28
68
60
7
173
79
33
32
16
9
18
18
11
4
20
1
11
40
20
55
17
96
96
36
187
53
72
88
48
32
67
41
112
8
1
18
33
32
7
89
96
13
371
97
54
36
18
51
44
49
18
113
24
7
269
55
29
120
48
37
51
39
53
37
126
149
193
95
60
24
60
13
11
40
116
31
29
16
144
9
54
41
211
101
84
48
28
9
18
101
115
36
65
24
16
56
12
7
29
7
45
20
79
45
8
48
24
84
25
35
16
44
172
20
28
45
47
7
161
55
36
29
97
54
29
84
85
87
44
12
144
100
9
54
5
13
63
9
11
24
1
47
12
85
11
25
27
80
108
72
28
81
11
25
90
17
1
54
41
12
12
7
5
216
120
24
4
44
120
48
28
32
4
8
28
32
7
149
31
81
8
12
43
36
54
47
7
17
48
12
13
71
16
128
12
36
79
5
24
60
1
59
67
125
73
90
89
60
60
115
113
139
53
48
24
36
19
29
36
4
111
5
240
25
36
59
24
7
18
54
161
19
18
18
5
12
12
36
12
48
55
65
16
8
132
24
25
36
35
60
31
33
36
3
53
55
105
8
12
12
16
27
17
73
15
44
64
32
60
19
9
20
36
4
44
13
35
12
48
24
16
20
84
76
32
12
48
60
60
31
54
126
137
60
60
40
8
84
48
24
79
29
168
72
12
79
41
49
155
7
69
3
90
47
24
91
36
5
28
20
55
89
1
11
96
28
32
24
43
72
54
90
36
81
60
20
24
36
64
140
204
12
25
23
12
19
29
36
196
60
108
39
257
60
24
19
17
19
17
72
91
36
5
48
156
25
171
8
48
12
28
75
90
90
17
37
15
56
37
11
7
65
7
36
41
40
8
36
1
54
17
84
43
17
73
107
19
36
101
25
54
81
63
41
96
60
109
155
84
36
13
23
85
144
35
84
ABCD 97910649548*3^$a+1 [50043]
24
24
160
56
60
16
48
20
69
27
3
12
18
48
55
107
138
27
15
60
13
32
87
78
102
85
65
39
99
21
69
42
18
42
30
30
6
102
13
17
48
24
51
9
39
96
111
45
15
49
48
5
3
9
108
12
18
12
18
162
21
72
120
40
17
39
16
53
12
90
69
51
48
37
44
12
39
18
31
12
5
72
51
9
27
108
15
18
43
11
21
9
6
12
42
66
12
1
116
24
21
75
15
30
43
35
12
1
35
72
78
102
18
27
33
54
18
42
61
35
9
120
45
6
54
18
48
45
15
30
42
42
30
78
42
120
33
15
1
11
60
33
28
5
24
63
33
24
15
48
16
56
21
12
30
12
13
17
39
21
19
32
45
15
15
24
36
25
60
32
12
15
105
45
30
13
72
155
61
5
3
81
15
153
87
24
4
92
3
213
99
48
13
8
129
18
93
9
103
20
177
60
30
33
112
96
32
4
65
48
31
29
18
114
6
282
18
9
48
123
57
16
116
3
205
32
40
48
96
11
153
3
30
30
30
54
120
1
35
54
30
18
15
3
117
33
15
52
95
162
91
17
42
36
49
65
15
21
84
78
25
5
3
72
15
48
33
9
18
9
148
47
30
216
42
228
165
9
66
25
20
60
87
25
20
27
13
35
18
67
47
45
33
42
36
13
119
42
18
12
49
29
42
1
5
75
99
66
3
40
41
151
8
21
6
25
17
72
3
52
173
30
25
5
60
42
30
31
5
15
9
39
76
35
48
45
3
60
97
155
18
12
31
56
3
12
1
95
54
31
119
6
12
75
153
12
87
48
15
85
17
30
61
12
56
21
18
18
15
15
97
5
18
33
72
27
45
28
60
20
28
71
6
114
96
12
48
12
60
48
54
6
37
36
56
88
8
45
19
68
3
45
57
90
78
3
99
25
17
15
45
31
32
27
45
40
23
33
168
72
27
72
6
60
99
63
1
47
42
12
31
44
21
12
15
33
24
78
73
5
72
51
9
78
145
44
21
15
9
60
6
133
11
21
27
12
30
36
7
107
30
78
97
41
15
88
59
12
105
16
59
18
48
39
36
15
33
21
216
42
12
60
1
5
12
12
3
3
13
24
23
42
87
3
73
47
93
112
53
3
39
1
17
19
5
48
42
36
12
30
102
9
36
33
108
42
18
67
20
75
1
29
27
33
30
12
30
15
123
108
24
81
48
36
15
6
7
17
51
9
91
12
60
5
42
108
60
13
32
3
30
30
102
7
41
39
123
90
30
60
33
105
72
132
36
7
32
4
59
21
9
30
78
24
18
37
56
9
111
9
30
36
24
96
45
9
108
75
60
15
42
96
43
12
44
15
105
3
45
3
37
47
9
51
73
132
11
24
9
12
24
3
18
7
65
3
12
76
41
18
72
21
28
11
33
15
1
41
30
36
13
24
65
15
57
6
60
9
123
18
42
13
107
18
43
47
12
12
1
12
5
18
9
105
18
120
120
180
12
36
69
33
30
42
31
8
51
18
12
30
30
91
80
72
27
109
20
12
45
54
6
63
171
18
48
102
60
18
39
33
48
12
60
55
5
48
30
37
92
33
120
12
31
65
87
33
63
57
27
36
69
75
3
13
41
6
84
13
8
15
33
231
6
39
33
90
85
23
45
120
57
7
48
20
3
93
99
45
48
87
12
60
18
72
36
55
107
30
18
93
36
45
6
45
12
75
60
12
90
3
3
24
60
48
25
17
138
93
24
16
32
75
12
9
9
12
18
1
17
72
102
18
18
42
18
57
3
42
30
133
89
159
57
60
67
36
41
19
180
11
33
40
17
18
168
253
20
36
51
109
23
25
8
48
69
18
84
18
3
24
24
27
57
3
42
3
9
18
177
15
18
7
80
24
21
219
87
30
12
247
23
30
18
12
42
51
15
12
45
40
47
1
47
45
3
12
21
9
3
57
27
28
47
85
113
18
132
1
96
20
21
187
17
78
21
81
30
9
24
75
18
12
15
40
23
9
88
137
31
44
33
12
78
78
27
123
12
133
12
96
29
3
27
18
43
29
3
69
30
6
15
9
6
42
63
15
24
126
12
7
5
36
60
27
75
45
15
132
105
4
11
60
18
87
15
78
30
181
80
9
15
27
18
18
33
51
60
121
17
12
15
51
42
31
20
52
12
17
3
63
9
16
155
24
21
39
36
33
60
39
13
32
16
59
33
4
36
48
24
53
12
147
51
42
60
183
15
102
127
41
39
15
6
55
44
51
12
12
18
12
66
37
20
36
24
16
17
12
7
65
18
25
17
60
39
159
81
39
18
27
63
24
49
29
27
15
36
12
18
30
30
42
48
30
43
11
36
12
12
126
3
39
33
39
49
36
35
13
17
6
9
64
17
19
53
75
57
36
43
144
35
45
183
60
12
57
96
15
12
61
17
7
92
108
27
6
19
5
48
18
114
30
21
84
33
3
12
60
16
32
132
27
36
24
109
24
143
12
18
30
30
63
21
36
7
35
78
12
42
66
42
21
39
45
36
12
12
27
36
42
18
84
1
47
18
3
ABCD 97910769506*3^$a+1 [50001]
72
36
6
9
48
33
36
75
9
27
24
3
6
27
81
51
123
33
36
60
12
21
24
27
3
54
63
51
66
159
81
120
78
69
51
18
36
135
27
6
291
9
36
51
45
108
48
24
27
9
27
9
27
21
54
18
60
192
24
63
3
18
51
27
30
42
54
48
27
9
3
33
63
24
3
21
3
21
9
135
33
39
36
12
3
45
57
111
3
57
9
75
51
42
12
18
45
45
36
144
24
75
9
54
24
120
78
3
15
45
21
3
21
27
21
36
42
18
36
48
234
18
24
12
114
21
60
144
9
3
24
27
54
282
21
108
33
27
24
3
294
183
33
12
27
9
63
9
24
108
144
48
60
3
60
3
24
69
51
18
15
36
72
24
33
42
93
9
60
15
39
18
156
75
21
18
69
21
84
36
51
21
27
24
12
9
24
144
36
63
9
12
135
36
24
9
66
18
6
18
27
45
30
21
69
204
84
27
27
90
15
21
42
54
18
45
48
24
3
18
27
24
27
30
15
36
93
60
3
27
9
15
81
108
45
3
27
24
21
171
18
75
33
39
3
48
78
12
15
36
156
84
33
18
54
42
48
18
27
99
78
48
18
24
18
15
12
3
6
12
108
18
6
36
108
15
51
6
3
33
30
72
6
63
3
54
15
57
96
51
36
57
135
24
51
42
72
3
33
18
264
18
15
84
24
3
69
171
21
24
21
159
57
51
9
48
24
12
60
66
153
135
21
21
27
36
21
24
36
3
69
72
15
21
111
27
18
204
18
72
48
72
21
12
9
99
3
96
90
12
135
27
54
279
9
36
3
249
42
48
9
15
69
21
3
51
72
165
24
12
69
15
93
126
72
9
81
12
96
18
30
72
39
48
144
27
45
99
57
33
48
24
174
72
21
21
3
27
45
12
33
180
135
96
21
75
57
36
75
69
39
48
60
99
45
225
15
3
18
6
9
9
12
36
6
54
15
51
9
15
21
60
48
9
24
36
72
12
24
27
9
72
63
9
18
18
48
6
192
6
84
54
18
24
72
3
45
198
24
90
3
36
45
18
18
96
30
6
84
195
3
81
81
78
18
27
27
54
84
54
90
51
99
174
15
12
33
36
66
6
108
27
81
18
93
123
18
84
72
63
24
72
57
27
45
24
12
78
54
18
72
30
114
129
9
51
21
60
18
165
81
60
48
15
39
96
126
12
60
3
9
72
78
54
48
15
75
54
42
66
75
3
18
48
72
27
69
72
36
48
96
84
27
24
48
45
3
21
36
27
60
48
57
15
9
48
72
60
12
36
6
48
42
48
3
12
48
15
45
96
48
3
6
12
36
18
21
96
27
78
39
45
27
51
18
3
96
45
39
33
48
51
72
9
12
78
30
42
9
12
27
9
69
72
99
36
12
9
135
135
6
3
45
3
15
45
48
3
45
24
24
45
24
3
45
15
12
24
3
72
6
36
3
33
63
21
144
3
48
144
72
57
111
33
24
72
27
36
48
9
90
6
48
24
84
219
12
57
27
48
57
48
3
21
156
36
63
33
123
12
99
30
15
45
27
45
30
21
12
153
3
9
39
24
81
162
42
3
12
57
51
72
48
3
72
21
21
3
72
51
9
39
6
36
12
42
18
36
66
45
45
24
27
9
63
12
153
6
69
51
6
18
198
27
111
21
12
45
15
69
36
36
78
21
27
114
102
54
18
69
75
18
99
24
45
27
333
54
90
12
24
39
27
42
27
27
48
21
3
18
174
105
57
6
30
39
51
78
12
36
72
63
24
21
36
15
3
42
12
24
3
36
45
24
27
156
45
159
21
6
48
21
120
27
18
3
72
36
9
24
36
66
21
192
57
24
72
84
51
9
18
18
87
12
57
63
51
30
60
174
54
18
6
12
96
54
21
81
42
66
3
33
90
33
84
27
33
81
27
45
99
9
66
45
51
48
24
30
18
24
57
9
36
15
3
117
33
18
9
81
3
9
60
36
15
48
21
27
51
72
18
72
30
78
18
18
30
6
27
48
60
9
27
12
51
18
12
3
33
6
18
75
27
33
45
84
54
6
39
45
27
24
81
18
45
12
15
54
39
9
60
51
60
87
72
72
66
36
3
12
9
18
9
45
207
21
63
96
39
6
159
21
63
9
3
24
48
72
51
33
21
72
120
36
51
27
9
39
78
18
21
9
24
18
48
45
27
18
54
69
21
6
18
15
39
18
51
57
72
108
84
72
60
51
12
9
36
48
42
102
51
45
3
87
144
45
24
93
84
18
6
12
63
87
9
36
21
3
51
42
102
72
9
81
24
54
45
75
45
24
48
24
12
105
3
27
42
12
90
105
48
15
54
18
66
6
18
3
9
15
9
12
24
51
48
21
126
45
51
90
144
12
18
90
75
75
237
45
ABCD 97910790416*3^$a+1 [50016]
117
51
9
84
22
168
206
58
302
24
36
30
153
55
32
69
21
63
57
24
70
5
19
101
72
3
16
53
3
88
65
31
48
32
129
79
48
65
180
3
112
5
360
33
27
45
3
7
24
24
185
31
14
147
48
31
168
2
183
153
3
21
70
29
21
46
5
75
45
72
187
144
56
33
31
122
30
168
69
187
104
112
53
72
72
91
125
12
39
21
115
74
51
168
91
161
60
9
106
17
183
64
89
15
120
105
180
91
26
243
24
48
108
7
53
360
19
248
117
96
120
24
156
12
33
147
7
5
115
56
162
70
14
3
108
168
45
190
120
125
91
48
5
21
46
26
63
12
45
3
84
21
36
54
64
5
60
96
15
30
96
159
144
21
36
34
110
15
165
22
113
79
53
19
50
24
27
45
87
21
27
9
3
216
60
12
72
43
5
48
91
80
40
224
42
3
51
213
48
132
48
39
90
99
171
6
63
24
21
36
66
40
24
14
10
242
63
7
74
36
180
27
43
74
46
48
50
12
27
103
5
67
113
79
29
51
30
99
207
24
9
12
139
96
338
46
134
90
69
33
144
63
48
3
72
237
27
64
50
15
55
56
93
43
5
75
30
58
17
93
255
177
18
112
5
9
3
7
89
31
144
5
264
27
64
72
194
51
33
96
36
48
70
72
98
75
12
7
48
185
9
118
5
237
3
93
120
108
106
113
48
12
27
9
84
96
12
60
187
62
63
3
144
24
112
14
63
48
48
84
21
27
69
171
7
86
15
24
417
58
8
165
19
96
14
39
120
75
69
36
204
91
26
60
10
653
48
19
120
14
36
46
17
93
15
48
499
2
30
129
192
7
5
43
53
84
117
130
41
9
54
69
3
288
270
27
175
17
93
87
96
120
84
21
10
149
48
12
31
257
183
112
48
29
57
63
91
24
48
14
63
57
39
21
84
10
32
45
3
136
101
75
54
180
84
15
67
197
117
3
43
24
146
3
24
153
10
48
5
117
204
66
88
5
72
123
6
106
5
108
60
417
18
45
105
15
19
5
163
288
29
36
141
39
57
82
341
72
45
54
69
115
29
93
63
21
39
91
110
39
84
33
94
74
72
22
168
24
24
176
21
360
9
10
24
80
112
170
54
6
120
154
48
65
57
39
372
43
72
5
33
120
130
24
86
75
81
54
117
9
39
57
18
136
113
36
91
29
192
19
80
186
75
48
19
41
31
104
42
48
27
168
60
324
91
182
138
129
33
150
40
125
249
63
81
159
33
24
34
17
39
40
144
50
36
120
111
19
24
5
67
8
69
273
58
144
53
19
14
72
18
9
96
372
249
39
67
137
21
87
9
39
24
3
54
34
120
26
51
60
55
24
29
67
17
36
120
45
22
5
163
5
144
21
75
105
15
45
190
26
94
26
111
60
99
54
15
171
129
12
48
84
175
38
15
120
48
84
156
24
57
154
110
60
30
64
48
14
39
24
81
159
240
123
24
21
12
ABCD 97911147736*3^$a+1 [50039]
72
128
4
48
38
112
8
10
50
34
98
18
150
24
18
58
84
38
90
58
110
180
180
54
6
4
72
6
18
120
72
72
90
56
12
10
30
18
122
28
12
144
36
32
60
22
56
10
18
132
18
74
48
18
12
82
20
6
10
30
80
42
148
54
36
32
12
48
160
20
52
150
50
30
40
8
162
88
80
22
6
50
30
4
50
58
98
70
104
6
34
66
62
10
42
26
12
34
18
36
2
60
10
62
6
16
54
80
12
142
6
36
86
12
10
126
72
32
18
22
56
10
60
72
18
74
30
88
32
48
90
48
70
24
38
72
10
20
148
72
66
2
18
90
16
14
12
70
90
12
206
52
140
4
30
74
22
72
36
32
22
108
54
26
28
2
12
36
22
128
60
30
60
60
42
30
30
118
90
110
144
10
18
8
60
4
6
92
64
60
68
16
140
100
80
54
28
20
52
20
18
28
152
120
52
90
26
54
28
110
40
2
82
6
12
36
14
30
100
222
26
4
8
6
4
42
14
52
2
18
120
132
148
62
46
20
72
160
20
78
12
12
22
18
36
50
24
30
6
70
44
18
138
204
10
80
90
22
14
94
36
2
22
30
26
30
24
36
52
98
54
66
52
12
26
64
60
18
48
60
2
60
148
60
36
18
72
68
18
18
72
34
24
20
136
18
86
84
36
30
34
80
28
92
52
38
6
106
38
150
46
2
64
18
68
118
20
90
10
32
108
60
54
18
40
20
28
24
86
16
6
54
8
6
102
64
36
62
40
42
30
56
214
44
30
70
54
96
32
22
12
14
82
90
110
18
190
20
24
16
30
24
56
172
108
24
8
90
4
26
88
110
52
48
80
12
70
2
48
48
84
22
14
24
16
122
70
8
150
60
162
48
4
42
74
16
8
22
248
66
24
6
130
2
78
102
10
2
52
18
8
82
6
72
68
72
202
12
38
6
154
6
54
18
32
108
34
18
6
102
32
22
78
18
180
20
78
42
30
28
122
34
224
42
22
56
16
126
60
2
48
58
122
18
16
24
84
42
68
6
24
40
8
280
42
138
18
110
180
24
60
58
24
138
18
54
144
36
128
36
22
12
6
20
12
70
8
10
54
8
48
120
24
52
18
108
2
76
32
42
142
26
12
52
14
72
12
28
98
60
90
130
14
30
18
10
102
50
36
22
38
22
38
82
90
62
126
114
36
4
18
24
14
30
64
36
14
40
48
2
138
18
30
12
40
30
110
12
36
64
26
10
126
14
34
18
60
2
100
38
22
72
44
22
18
14
40
38
18
70
20
70
2
148
2
10
18
14
66
30
22
102
6
12
90
32
10
36
14
16
20
12
4
6
18
62
22
90
56
22
90
8
42
22
80
18
22
8
30
4
44
24
16
114
30
176
46
68
48
28
156
74
72
22
18
32
90
148
144
44
42
90
42
16
44
48
48
42
28
2
40
12
126
32
12
16
30
6
158
66
30
16
18
66
32
48
42
22
68
10
12
6
12
108
32
30
192
16
6
90
158
40
90
18
8
40
24
30
80
10
132
14
42
48
84
30
66
124
72
68
30
82
14
12
100
42
30
72
6
50
78
70
2
12
6
192
70
68
22
18
14
10
48
198
14
82
56
42
6
22
12
56
24
36
84
6
340
14
48
78
42
64
6
8
12
10
80
10
2
96
70
162
50
34
18
8
52
38
150
48
42
30
10
2
18
34
24
32
40
50
40
12
18
42
102
6
68
84
6
4
120
78
32
58
54
66
42
20
16
20
82
140
30
64
6
62
6
94
90
8
12
28
78
20
54
208
98
30
16
56
30
10
18
32
22
20
156
16
14
4
20
60
6
40
42
54
74
144
30
30
10
98
18
10
50
142
54
6
20
102
22
30
38
16
2
72
48
60
42
6
46
18
128
52
18
30
8
100
96
74
70
44
78
48
42
22
12
6
68
52
2
106
14
60
16
6
44
94
38
4
74
244
18
8
24
18
42
30
6
192
18
12
100
54
36
20
78
34
18
20
12
48
42
66
76
8
16
12
110
42
70
18
30
18
20
70
50
82
12
8
28
74
40
12
18
86
10
84
306
24
38
30
48
30
16
30
44
42
138
46
6
84
44
24
18
4
6
8
40
92
42
36
30
12
42
22
116
18
54
58
20
40
20
30
40
38
72
10
38
40
2
18
150
4
18
24
156
242
28
18
6
128
48
4
36
2
6
12
10
8
54
28
60
92
28
42
18
48
54
26
52
20
64
6
2
10
36
24
38
82
ABCD 97911888806*3^$a+1 [50120]
13
51
96
69
75
20
24
48
100
132
96
32
28
140
7
57
176
64
45
23
13
39
60
96
92
120
7
18
15
8
49
72
99
20
24
16
32
64
168
32
49
207
8
4
51
126
131
85
59
28
80
16
144
12
84
81
90
90
71
37
35
145
71
1
23
13
27
20
36
252
12
16
15
54
90
281
24
48
25
87
165
15
36
80
76
60
36
12
8
109
35
16
57
72
95
16
8
25
15
32
12
193
3
32
24
4
32
100
32
25
47
64
144
32
16
57
215
1
54
93
12
21
59
265
15
140
25
3
104
1
23
31
33
57
59
139
18
95
48
1
15
39
221
121
167
16
80
16
44
240
120
40
104
48
64
15
9
9
15
48
44
16
128
109
23
12
76
84
3
9
8
1
36
36
108
36
279
32
49
39
36
20
60
108
61
72
35
28
60
80
31
54
162
17
40
68
124
68
60
40
12
164
37
119
36
28
84
8
100
92
16
56
55
113
48
37
27
68
121
27
48
80
151
81
45
18
54
83
120
13
87
12
48
20
49
108
83
244
8
97
35
1
83
76
68
76
96
44
61
183
12
8
13
75
8
7
53
100
140
85
47
40
93
11
61
18
29
16
44
1
47
52
12
33
72
11
133
39
48
57
75
116
61
3
87
53
1
36
54
89
37
11
7
18
87
48
45
15
3
65
60
1
18
33
140
25
27
108
60
80
40
44
28
36
27
65
4
176
25
3
32
64
63
57
69
36
23
88
68
12
97
108
3
72
69
3
96
45
35
4
48
3
17
12
12
84
16
129
75
104
136
32
88
140
244
81
39
20
96
124
168
57
72
11
48
49
18
17
1
36
18
5
28
152
12
4
60
12
24
44
4
60
60
21
11
16
84
51
54
36
3
12
24
8
16
9
11
12
48
55
54
195
8
88
87
9
168
165
135
116
12
25
18
5
256
9
36
36
75
20
60
168
1
36
59
184
24
32
151
33
20
172
72
92
16
32
60
25
108
35
28
84
72
33
36
195
12
192
48
80
108
24
7
69
32
25
275
48
40
72
48
20
19
81
12
12
20
96
60
136
69
11
96
12
36
16
128
16
60
57
87
92
73
107
109
15
21
51
12
27
65
340
44
109
3
80
112
93
18
21
68
40
8
12
85
47
151
17
16
20
12
72
25
71
136
8
55
5
13
144
195
21
39
36
68
1
111
33
36
23
12
64
117
63
80
12
79
21
48
57
83
79
153
32
31
29
61
39
15
105
57
36
39
84
104
16
45
39
105
155
28
12
8
49
108
15
57
18
57
8
7
125
36
28
20
7
65
40
92
36
12
115
162
47
16
24
39
45
20
7
17
40
140
156
16
24
60
36
44
52
45
315
68
16
36
32
73
23
31
18
15
32
28
12
68
36
7
9
81
143
1
111
60
99
29
156
40
8
48
64
8
48
13
59
31
54
51
60
20
31
105
20
160
140
4
21
159
156
81
15
3
90
167
64
24
24
216
104
31
65
76
60
96
48
15
21
96
99
41
24
168
16
111
9
9
15
68
100
60
99
285
93
15
8
48
124
32
25
36
47
40
96
140
132
48
40
24
152
64
81
51
75
17
100
68
60
25
3
72
33
15
60
144
48
3
129
87
21
204
9
75
32
12
36
4
60
32
19
17
40
8
16
9
35
36
60
193
11
4
132
24
80
16
48
45
215
160
32
64
156
20
16
48
92
24
1
167
31
21
80
28
72
69
35
52
12
36
12
120
48
9
15
180
12
104
72
13
75
32
64
140
4
44
1
27
104
31
113
24
36
96
109
71
16
104
4
20
12
28
72
12
156
9
107
4
69
11
79
45
80
16
21
63
8
24
88
56
12
163
90
35
96
28
93
107
40
87
93
20
16
44
28
33
36
35
1
23
16
15
54
15
20
16
201
167
40
36
9
83
7
41
ABCD 97912907608*3^$a+1 [50019]
4
35
45
21
19
11
102
26
30
55
59
18
4
19
5
26
18
66
94
12
43
80
11
36
10
8
71
29
26
25
24
57
18
21
4
12
44
64
17
3
16
1
19
29
71
19
5
11
26
28
7
73
43
3
26
30
16
9
101
55
27
37
29
20
11
61
54
1
123
21
4
20
5
6
10
6
32
1
4
67
10
19
29
6
1
31
82
12
8
7
36
29
36
4
19
1
10
9
16
48
17
18
36
1
8
21
19
8
88
20
12
27
48
37
60
68
3
1
20
28
12
59
20
29
36
31
18
18
18
4
6
2
144
59
19
12
4
14
55
12
29
46
6
18
9
5
43
45
2
10
7
20
33
8
4
6
8
30
6
48
6
11
25
28
27
11
29
13
7
28
11
42
20
4
68
66
6
36
47
11
61
35
21
60
9
18
45
27
45
15
73
157
6
102
11
56
48
47
60
36
124
14
34
1
24
5
62
4
2
47
17
36
63
16
121
23
11
9
9
48
15
15
45
12
53
30
54
124
51
40
20
33
56
10
32
10
24
48
62
90
4
66
78
15
15
105
40
13
34
26
19
36
29
34
36
13
5
15
40
43
28
9
101
11
25
34
54
2
25
24
5
16
39
105
75
51
38
31
4
7
16
2
11
24
5
8
7
17
79
40
60
92
53
4
55
13
72
18
34
3
12
36
33
15
57
8
10
141
3
26
19
33
38
1
48
5
47
19
34
78
2
28
128
7
3
1
41
8
22
14
19
4
13
23
17
7
8
4
35
68
48
18
7
12
5
100
8
22
25
25
16
14
16
24
38
47
60
12
8
16
5
14
36
46
3
16
11
66
12
6
1
11
9
123
37
5
6
18
44
18
34
24
15
64
5
2
13
12
41
40
32
18
82
30
25
13
4
8
7
9
30
26
10
18
26
106
36
63
29
60
46
110
6
1
29
16
24
20
54
82
19
53
36
90
105
21
26
25
33
27
69
20
78
1
69
12
18
18
8
36
30
6
19
48
23
34
51
15
2
70
21
4
11
20
6
88
30
2
119
20
119
18
43
60
21
3
63
2
10
32
18
7
23
18
18
5
11
13
61
71
5
51
23
12
10
7
8
24
28
12
1
18
5
36
1
7
5
127
48
11
46
20
4
66
13
31
29
12
25
95
5
26
25
9
18
45
53
10
49
24
1
28
6
2
18
29
13
19
21
24
26
17
80
40
56
40
1
46
9
45
36
24
3
17
19
29
18
53
1
40
48
60
7
53
6
20
24
18
7
63
32
10
50
12
5
104
5
46
48
32
18
12
4
12
7
1
79
76
7
29
59
1
13
40
15
12
29
16
79
7
34
48
18
32
10
2
6
40
18
32
49
111
110
88
32
19
5
103
33
92
28
7
7
10
8
72
19
24
11
30
10
32
18
10
2
59
144
5
55
5
19
20
12
11
18
30
25
75
44
1
12
27
18
79
13
40
32
88
78
14
4
12
24
14
46
8
7
33
27
5
28
7
8
3
153
29
28
19
25
60
19
17
34
13
25
10
25
13
52
36
12
18
1
41
19
48
13
10
18
15
9
51
5
55
21
6
13
24
1
10
1
5
8
18
18
19
33
12
7
13
7
11
17
36
19
10
80
148
7
17
50
36
25
27
42
104
7
23
16
85
13
11
61
28
8
10
69
9
19
13
10
32
37
24
156
3
60
36
49
77
15
105
14
89
41
44
71
7
4
14
16
14
25
24
15
12
13
7
1
53
31
15
18
31
20
11
40
8
5
8
4
109
16
80
35
8
12
64
5
24
7
20
33
63
3
61
8
11
1
5
4
44
6
25
24
17
83
68
3
24
21
17
10
13
41
43
25
16
12
38
16
44
10
90
12
14
18
70
27
3
26
22
12
78
8
16
55
29
26
5
24
24
32
4
25
19
11
16
20
34
20
60
12
7
12
5
40
15
28
145
28
15
64
24
24
36
25
10
86
120
6
18
71
1
47
12
5
39
17
4
38
28
24
13
11
25
1
54
1
48
3
30
3
12
69
14
6
36
10
42
91
29
6
9
167
6
7
21
36
19
1
43
16
1
31
3
69
17
16
72
67
20
3
1
29
75
11
1
24
21
80
4
14
66
4
15
27
6
30
37
17
15
33
27
5
23
37
19
9
90
1
35
6
14
60
25
11
29
101
43
1
59
12
24
17
12
12
115
55
61
28
1
6
30
4
84
36
108
27
4
61
31
48
64
23
13
17
27
21
19
23
69
5
24
7
4
1
7
17
84
11
13
46
25
5
26
4
2
30
34
39
76
1
19
9
72
2
6
12
19
15
36
2
31
5
6
4
1
41
20
34
85
43
6
52
18
9
81
2
53
17
19
5
43
12
5
20
36
19
5
19
9
8
23
17
7
113
24
55
43
42
19
16
73
55
36
27
30
44
23
41
44
7
84
24
17
16
7
20
52
11
153
65
30
5
19
41
7
58
15
24
15
45
52
13
16
66
18
6
72
37
13
4
36
7
20
11
10
30
1
23
37
1
24
10
13
128
9
14
6
10
9
81
44
36
55
11
22
27
21
12
18
54
39
51
33
36
29
7
9
2
37
12
15
25
24
36
83
25
5
7
25
43
21
55
32
9
15
3
32
130
36
32
35
8
9
8
40
75
11
1
9
15
120
17
47
35
21
16
44
36
28
25
10
25
13
10
37
32
35
4
36
13
13
103
16
24
7
10
44
4
32
34
20
25
101
30
52
57
9
116
60
19
12
59
5
13
30
1
4
56
9
7
5
15
28
1
7
4
23
12
114
80
36
31
3
50
7
53
7
12
93
18
25
19
6
90
49
16
41
24
115
1
24
36
55
89
10
25
59
18
50
82
27
4
140
21
6
2
18
25
9
98
5
13
12
28
3
27
13
24
13
18
6
70
24
1
23
33
3
61
1
18
10
36
19
60
29
18
42
20
47
125
19
19
6
91
36
29
6
18
55
40
31
28
38
4
3
81
6
25
20
11
18
19
40
77
36
67
5
27
29
11
5
36
18
36
26
18
46
36
3
4
8
59
34
19
91
16
45
4
77
2
1
4
60
31
10
26
76
50
4
36
72
8
42
16
14
6
46
55
29
44
35
41
27
24
3
2
55
21
3
11
30
23
72
95
73
25
43
17
47
8
40
36
7
25
3
6
3
17
54
34
7
68
40
11
36
13
13
4
51
9
18
62
18
133
23
1
28
36
7
70
18
57
12
15
37
5
8
16
20
54
100
2
55
39
25
17
79
25
34
1
5
24
110
6
16
12
132
38
13
69
43
1
55
17
34
13
32
24
40
17
3
29
35
23
32
5
12
44
36
48
16
1
16
19
29
31
49
7
24
4
29
8
19
33
18
110
24
35
56
9
6
90
7
67
4
21
9
14
6
4
75
36
59
5
71
1
24
29
12
111
52
1
10
6
43
12
19
29
25
11
25
7
4
25
55
9
99
3
2
31
4
23
57
75
126
2
17
25
36
10
26
19
84
15
8
37
16
5
32
7
47
10
24
31
43
17
113
36
14
1
39
78
19
8
81
26
61
28
41
26
29
89
26
25
28
32
24
4
23
8
6
4
15
71
10
39
4
11
225
69
12
15
23
5
68
88
36
43
1
17
4
8
28
3
51
18
86
22
44
16
27
27
18
7
48
7
25
4
1
24
11
53
15
33
24
51
9
19
1
28
63
9
15
29
30
6
16
15
15
13
95
9
83
18
6
10
8
11
17
20
54
16
18
15
9
20
22
49
41
24
31
29
39
17
28
92
55
9
30
61
44
24
17
31
17
7
4
25
ABCD 97912926154*3^$a+1 [50033]
84
57
120
3
21
108
120
48
120
93
36
3
195
90
36
99
81
120
96
30
129
144
72
216
33
36
3
48
84
45
123
132
36
84
39
96
9
135
69
168
120
3
9
45
123
60
207
240
66
87
153
15
15
57
3
21
69
30
636
174
6
18
15
216
120
39
6
75
12
3
9
108
129
39
96
36
69
84
15
21
183
120
237
24
30
69
60
48
57
231
12
48
72
213
87
39
33
117
18
72
54
66
189
12
57
135
111
105
132
120
264
105
3
36
24
156
135
54
27
105
3
96
12
24
3
42
18
21
12
237
3
249
51
123
54
75
168
48
39
30
87
168
75
66
39
75
81
60
21
135
36
12
105
51
84
12
15
189
165
36
150
69
216
435
9
252
129
39
24
192
48
132
24
171
189
84
36
195
9
48
33
75
12
72
21
75
324
12
36
12
48
93
90
141
123
141
60
12
27
30
243
48
111
144
81
24
132
12
75
81
36
309
27
48
39
45
27
9
60
60
69
12
90
108
42
270
45
36
60
33
24
75
36
45
186
54
159
15
150
216
87
33
6
21
24
183
33
153
51
48
12
36
33
51
24
24
45
27
39
150
216
3
27
60
261
84
84
39
66
216
15
93
60
72
39
120
36
3
153
3
297
12
75
30
135
60
21
351
84
21
15
39
126
51
147
156
81
69
75
24
165
255
177
60
15
240
9
384
12
135
60
435
21
240
144
24
381
18
42
63
36
9
123
144
105
18
96
90
30
24
36
21
135
24
54
63
84
189
15
39
93
39
9
180
60
12
27
66
27
27
57
75
21
132
72
153
3
180
117
42
93
156
75
30
24
162
54
84
135
108
9
78
297
273
60
51
21
51
3
234
63
63
66
15
9
120
6
93
336
15
54
6
54
72
15
84
12
27
6
15
72
132
48
87
21
465
75
165
27
99
84
9
12
156
120
300
33
111
3
33
252
105
216
114
105
12
204
36
105
60
171
57
15
45
126
174
42
45
153
15
21
195
21
444
60
90
9
117
84
135
99
117
123
30
36
51
36
9
39
159
105
57
303
15
81
81
15
120
135
69
12
69
120
123
21
111
69
60
15
156
204
60
24
117
180
3
12
204
84
48
327
33
39
150
48
27
135
24
30
96
144
75
15
36
33
36
105
27
33
51
156
144
135
48
45
15
72
210
51
27
30
75
48
93
54
90
6
54
102
24
144
261
252
12
195
165
48
240
9
3
21
36
39
24
117
18
66
15
189
66
201
525
84
6
108
213
123
117
33
120
27
9
18
6
51
108
12
36
84
144
69
3
27
57
156
12
216
84
111
129
ABCD 97913222534*3^$a+1 [50059]
114
72
156
120
18
84
6
102
3
87
30
63
87
24
126
30
12
18
54
90
6
72
42
39
45
6
108
6
54
12
33
51
9
36
9
72
54
57
117
51
129
6
9
72
75
138
78
24
84
45
21
36
54
84
60
96
36
33
9
48
42
6
15
9
102
30
36
135
9
120
15
99
21
21
132
207
96
39
24
96
96
18
24
3
3
162
90
33
201
6
90
168
6
54
42
12
30
75
33
72
48
30
54
24
30
36
33
33
60
15
3
24
78
39
3
72
21
3
9
117
15
45
84
27
24
120
3
120
162
54
6
30
6
3
225
252
39
60
9
36
36
144
66
33
27
72
6
6
36
12
21
87
12
57
9
30
12
138
126
9
45
24
60
42
30
78
36
6
96
30
45
105
12
12
78
108
108
12
45
39
66
60
72
12
90
60
6
12
51
225
6
30
18
30
12
6
30
138
81
51
57
45
6
36
93
27
6
24
3
48
3
6
48
12
6
84
36
18
42
33
189
36
12
114
144
84
72
84
21
60
105
24
15
81
24
54
12
24
30
24
162
21
3
180
45
9
231
72
117
75
33
78
6
15
63
42
48
6
102
12
63
75
84
21
9
60
36
78
276
45
15
78
3
39
60
66
24
36
240
3
39
6
72
12
51
135
12
24
18
18
129
45
24
252
27
12
81
48
39
21
24
6
114
72
15
36
69
174
21
36
9
36
18
42
3
21
18
78
48
15
51
9
27
12
36
6
48
87
9
126
9
12
9
120
51
24
171
150
15
45
78
84
60
93
39
36
33
129
51
51
30
24
6
6
30
24
6
18
60
186
51
9
75
81
18
36
36
33
9
78
12
132
18
222
120
18
3
12
33
27
27
84
54
27
3
12
153
3
54
54
36
45
3
72
6
54
105
3
48
24
18
30
36
42
30
102
18
48
9
51
6
30
90
84
102
48
102
42
21
105
66
126
15
9
6
30
84
63
3
60
33
27
48
36
78
6
6
15
15
69
9
42
36
18
42
48
12
24
30
36
108
180
30
21
75
18
6
45
141
30
36
9
21
42
48
30
78
6
36
12
198
144
30
60
114
21
9
12
138
57
57
12
39
27
33
45
6
24
117
135
9
21
3
81
150
30
18
78
24
51
12
36
96
3
336
69
15
12
9
36
81
114
30
6
9
15
24
6
6
18
30
21
51
114
51
27
66
84
6
36
126
84
6
24
138
18
12
48
24
24
6
30
78
90
6
42
120
129
105
84
66
36
30
102
6
66
6
30
33
129
6
21
21
12
12
24
54
21
24
75
12
60
66
60
27
96
36
144
69
18
33
144
3
18
6
9
87
30
30
12
21
111
54
162
33
15
72
162
27
129
6
36
12
45
108
33
24
42
54
51
51
30
18
117
27
60
150
150
66
102
33
15
102
78
9
36
45
60
270
30
12
30
54
30
168
102
18
18
18
30
126
45
33
66
90
36
18
42
39
75
6
15
231
12
30
102
66
84
15
15
24
312
48
81
45
6
138
87
3
72
24
66
24
78
18
42
42
90
21
3
90
51
9
15
57
15
33
6
18
18
84
150
36
12
72
15
15
126
12
123
75
30
48
42
48
102
90
30
60
24
18
12
45
75
69
21
39
15
6
18
42
63
15
36
57
15
42
87
39
45
87
60
84
66
27
105
36
27
48
15
36
66
60
18
102
12
18
60
12
108
24
66
12
6
42
243
165
15
27
54
24
60
24
132
54
126
24
147
48
96
15
6
60
24
108
126
54
132
195
3
102
60
78
66
27
39
24
222
192
126
141
45
3
81
6
9
27
102
6
24
48
12
72
45
69
30
24
12
90
30
6
18
6
48
18
33
75
36
6
27
15
18
18
54
48
90
474
54
6
54
72
9
45
171
9
6
24
18
60
120
42
36
12
33
93
75
72
39
9
105
12
60
42
12
24
54
6
24
42
75
105
36
42
78
12
102
54
12
102
66
162
24
156
18
6
45
33
63
39
18
6
84
60
126
36
36
54
150
90
36
90
114
18
6
132
18
6
45
15
78
3
69
30
6
24
78
48
18
36
30
36
84
45
105
120
30
84
12
45
3
132
18
36
3
33
192
96
12
150
45
15
48
36
36
9
75
9
39
33
33
ABCD 97913473246*3^$a+1 [50015]
73
47
30
19
17
18
69
16
17
12
27
60
75
69
36
9
39
3
13
20
111
33
15
25
41
66
66
24
39
75
45
21
18
66
6
48
6
84
36
42
240
90
108
6
54
54
45
81
24
48
63
117
12
171
159
1
71
66
24
168
6
6
75
15
45
183
36
150
66
84
30
36
204
126
90
36
210
93
27
12
102
3
36
15
54
126
6
15
39
36
90
84
6
105
15
73
53
27
16
47
60
54
6
78
12
7
17
3
27
36
48
12
37
41
66
24
85
17
12
115
113
54
54
75
15
36
73
36
56
33
36
24
115
5
15
16
35
6
6
72
186
12
54
198
12
66
18
39
16
47
378
24
18
9
28
11
42
60
84
24
15
147
24
6
279
33
300
96
51
165
15
63
126
120
72
54
93
12
24
21
79
17
7
23
72
42
78
181
71
165
105
66
9
21
18
36
48
18
39
3
12
69
129
55
5
135
27
30
54
144
1
89
72
54
21
81
174
48
78
7
71
36
45
39
9
36
99
18
42
102
24
6
24
9
21
15
36
88
53
3
15
45
21
36
30
18
36
246
18
60
90
114
30
21
21
6
37
71
6
78
177
64
17
63
15
66
6
54
195
15
108
36
54
42
33
33
60
114
66
87
36
96
3
42
75
81
27
16
101
123
15
1
41
84
96
60
19
47
33
99
6
19
143
18
15
105
12
30
30
24
174
6
3
45
27
124
17
24
66
54
3
12
9
42
18
60
12
7
36
5
231
39
25
107
108
84
61
47
24
9
69
18
30
162
1
65
120
15
36
81
63
60
39
6
66
114
12
7
80
3
18
42
84
60
138
15
51
49
23
30
42
216
72
18
15
15
96
54
36
96
7
71
102
27
33
120
67
47
9
87
18
90
69
15
90
6
60
66
108
60
96
19
53
174
18
102
13
35
78
60
78
210
120
144
55
53
228
12
42
21
27
78
6
93
33
30
73
17
150
42
78
72
36
9
21
66
54
24
87
48
15
48
9
60
51
73
59
12
36
18
72
103
11
9
24
45
147
3
12
6
42
42
39
24
16
65
55
89
55
83
9
60
39
24
42
6
48
6
15
51
13
11
105
9
36
19
17
27
57
30
54
60
135
27
18
15
39
30
18
18
60
115
77
84
6
54
54
6
90
108
36
66
108
12
36
48
12
84
18
181
59
12
73
17
19
77
87
21
30
21
24
39
61
59
126
72
87
72
4
84
60
32
15
6
24
120
48
27
9
6
30
66
78
72
84
78
1
24
5
12
144
15
24
15
18
192
48
24
36
24
60
15
39
69
12
4
11
60
84
42
174
66
12
51
255
66
24
42
18
66
6
150
48
25
11
30
258
108
18
66
66
54
45
99
169
32
111
18
55
56
21
48
24
18
13
120
44
33
54
48
42
15
15
54
156
24
19
35
1
11
30
39
21
99
45
132
7
41
12
18
21
45
3
171
66
60
24
126
48
25
36
24
5
12
19
20
15
24
48
37
11
24
66
126
84
66
39
51
30
3
105
36
24
12
19
227
18
126
168
145
35
6
12
7
77
150
18
36
96
78
25
5
31
24
113
103
35
12
18
19
11
24
57
4
140
60
27
90
43
56
48
3
18
6
45
129
60
139
56
21
79
44
273
60
24
120
6
13
20
4
11
72
12
18
24
63
165
15
33
54
114
42
54
36
43
41
15
9
234
25
53
12
75
21
60
54
18
7
41
15
24
63
12
117
4
120
35
90
19
5
72
48
12
66
24
33
15
57
39
25
125
216
60
39
15
12
60
18
54
78
27
3
13
20
4
47
129
15
6
48
42
6
12
72
19
11
30
138
6
99
21
12
222
132
30
48
36
36
43
35
6
6
126
78
36
18
30
42
75
64
95
49
17
24
72
24
78
216
6
39
75
36
9
81
54
205
29
12
30
24
24
6
42
54
39
27
414
66
30
114
105
15
18
42
9
24
16
29
6
60
12
37
11
109
17
144
24
15
237
39
57
24
144
42
132
78
48
60
19
227
6
108
39
81
36
66
12
21
144
21
84
30
18
102
48
9
3
12
168
66
36
36
84
19
77
24
90
66
12
96
42
24
6
84
30
18
60
42
48
ABCD 97913730784*3^$a+1 [50015]
48
84
54
36
30
59
25
15
27
90
30
48
78
23
25
42
24
12
57
24
3
12
30
30
120
12
30
6
48
6
23
13
11
25
42
36
30
12
114
29
25
23
61
11
13
72
11
37
24
30
53
1
24
24
23
1
36
18
9
39
12
45
21
144
27
9
119
7
6
24
60
12
59
1
48
39
56
40
21
3
9
15
33
63
24
15
6
6
45
45
36
12
54
24
42
30
66
72
27
32
37
24
18
30
30
5
13
51
27
29
1
90
6
18
29
13
6
6
111
75
29
48
13
131
43
18
6
21
21
6
36
36
18
6
18
54
6
36
18
84
5
19
42
24
54
24
24
29
31
9
21
48
24
51
9
12
11
139
45
141
12
12
30
21
3
54
126
12
53
1
24
114
18
12
42
21
87
18
18
42
35
96
1
63
3
45
9
60
123
21
3
93
12
18
29
24
43
6
66
21
9
36
3
120
9
36
90
12
186
84
48
66
5
43
24
48
24
5
31
6
42
36
30
15
9
18
24
48
18
35
37
6
45
9
24
23
25
42
102
66
78
48
36
108
24
36
54
6
39
3
108
66
24
42
5
37
75
9
12
36
18
24
29
7
6
59
1
30
84
48
6
24
30
41
1
90
5
19
96
6
23
7
12
78
90
6
66
90
60
96
18
24
18
150
24
102
42
66
6
24
5
43
36
33
56
13
54
48
29
61
6
18
35
133
27
51
12
48
6
27
75
30
48
6
96
36
30
36
99
21
3
21
60
18
53
145
60
54
36
17
1
12
48
54
29
133
42
41
19
53
37
35
97
87
8
16
9
18
12
42
24
15
33
18
42
83
19
12
6
27
15
6
30
5
55
30
83
19
78
48
30
84
5
19
66
30
21
33
12
36
132
35
40
3
6
18
30
66
69
105
23
19
29
121
63
27
18
131
40
3
18
48
36
23
25
12
35
19
144
18
24
48
3
45
6
132
48
6
48
30
12
30
6
6
48
12
60
30
6
11
19
12
33
69
83
1
15
9
60
30
42
27
8
19
77
7
33
24
9
63
24
9
36
54
30
15
3
48
120
66
12
42
114
54
21
9
114
5
7
9
72
56
25
30
114
30
102
3
33
66
36
48
66
18
72
21
63
12
102
18
5
1
24
108
24
6
102
42
24
48
24
30
6
6
24
18
9
3
30
15
3
30
108
30
173
25
12
30
69
33
228
102
5
13
3
9
42
42
11
25
54
30
3
3
42
11
25
39
8
121
66
42
24
75
3
66
6
18
3
9
42
42
30
108
33
45
35
24
61
3
8
31
33
21
6
42
30
24
30
47
61
186
6
30
90
36
66
21
8
16
24
39
30
75
93
12
30
12
90
54
18
6
6
71
16
27
24
18
99
99
24
12
9
9
18
12
129
15
42
47
43
90
11
19
24
6
90
12
41
72
88
56
24
7
41
24
13
12
6
17
61
18
33
9
18
42
42
6
108
12
35
13
27
81
48
66
18
18
12
5
13
6
108
42
12
6
45
104
1
30
6
27
96
45
24
75
9
72
48
12
18
41
7
60
72
246
42
29
61
12
18
53
67
6
168
66
53
16
3
30
54
6
6
78
66
6
71
25
71
55
9
9
66
18
3
3
45
45
27
93
96
11
1
6
6
3
45
11
31
42
24
24
12
83
145
60
27
45
35
64
27
6
96
60
18
57
57
39
39
57
3
21
21
6
18
96
18
18
63
33
12
18
9
39
12
6
15
21
6
18
3
8
7
30
6
48
69
9
30
54
27
75
101
49
72
6
48
9
24
56
40
33
30
6
107
1
12
30
36
30
48
12
66
24
60
30
75
105
174
6
54
18
36
60
3
57
66
36
60
24
53
37
3
3
12
9
45
36
54
30
18
41
16
9
191
1
12
12
54
18
39
8
13
35
64
21
3
56
13
99
56
37
24
54
42
48
30
18
11
49
23
16
27
24
18
12
6
12
54
72
24
72
18
6
84
3
27
24
18
60
6
30
51
9
12
24
192
66
12
24
96
30
36
6
77
25
15
8
24
19
6
150
30
11
37
11
1
23
16
15
48
30
48
75
9
12
27
99
84
12
21
9
18
6
18
5
19
21
51
42
18
54
60
15
3
12
54
6
90
11
13
27
9
18
77
19
12
12
78
114
24
42
66
18
24
6
17
1
42
24
21
56
31
57
81
15
3
6
18
60
17
73
144
6
33
48
3
29
13
174
54
72
6
12
6
23
24
16
45
6
12
48
36
60
30
11
24
88
3
48
6
42
24
5
16
32
55
48
9
21
84
24
111
51
29
55
12
102
48
12
83
1
18
125
16
75
48
42
99
9
36
54
45
72
15
18
23
73
48
12
24
30
29
24
43
60
54
24
35
48
16
33
12
27
48
9
42
18
72
30
24
96
18
12
42
21
105
24
23
1
24
6
90
12
12
63
15
6
6
66
54
54
143
19
21
32
31
84
18
24
6
6
36
35
37
6
18
66
153
3
24
29
79
17
13
3
24
8
37
51
57
71
37
6
18
12
18
60
90
6
30
27
8
1
108
3
15
6
83
19
24
72
24
21
9
12
27
45
51
9
23
13
54
78
60
3
51
42
6
84
12
36
17
16
21
6
6
66
12
54
42
9
32
7
18
42
42
24
51
9
15
3
24
69
27
42
11
37
27
72
8
40
21
72
11
7
42
23
109
24
84
66
120
30
12
24
30
24
125
19
18
72
78
48
18
6
21
27
24
6
39
32
67
30
24
39
3
54
42
12
30
36
30
65
163
48
5
43
53
40
3
6
42
18
35
25
126
12
42
84
63
8
16
27
90
90
78
96
6
30
42
18
3
21
48
102
24
48
12
17
13
3
21
54
174
39
45
54
21
3
149
16
8
7
84
18
6
84
9
24
93
11
40
9
39
21
48
51
3
30
6
66
18
21
51
6
63
9
66
29
37
48
36
47
48
40
32
109
3
3
29
7
54
78
45
48
48
9
23
1
24
36
66
12
54
15
3
42
83
16
3
42
18
54
11
25
15
75
54
36
12
84
ABCD 97913762444*3^$a+1 [50054]
12
4
24
96
164
9
67
5
19
41
27
9
3
40
5
19
53
91
77
43
60
5
48
27
69
12
24
63
36
16
5
43
84
41
27
28
8
16
20
4
32
36
36
45
7
36
56
72
12
4
56
156
28
8
9
24
3
108
16
8
4
17
51
40
5
12
123
36
12
117
36
36
15
12
16
48
8
69
36
7
68
36
28
17
51
21
27
24
16
29
72
3
40
12
60
5
27
45
99
4
84
12
17
24
36
39
24
4
32
28
96
5
67
68
9
19
24
20
24
9
55
20
24
12
36
9
31
56
12
64
41
27
9
48
19
80
124
12
149
19
17
19
60
12
8
48
72
36
45
96
12
15
9
27
21
15
57
7
8
36
12
117
19
24
17
27
9
7
24
44
9
19
84
113
24
12
31
24
41
27
21
7
89
55
20
16
17
19
17
12
24
3
76
12
53
12
27
9
67
5
7
164
9
7
24
72
20
21
7
8
12
81
19
17
19
17
60
12
7
17
27
40
44
33
31
32
28
12
161
7
72
8
9
7
29
7
24
44
40
96
8
81
7
8
76
96
36
20
88
8
21
15
45
7
68
9
72
19
44
9
7
65
7
17
3
28
36
24
8
100
72
44
64
29
43
80
12
24
4
77
19
44
84
16
17
48
15
108
84
36
4
156
12
32
4
17
7
8
4
41
12
51
12
36
28
8
9
19
24
8
16
120
20
52
12
12
77
27
16
17
39
28
8
16
12
8
28
44
16
53
3
45
67
84
20
16
8
12
16
48
17
87
4
5
3
24
36
9
27
12
16
56
4
20
12
4
56
12
4
56
12
9
15
16
32
64
5
43
20
9
31
32
12
28
89
123
28
20
16
24
173
27
9
147
36
216
69
3
9
31
5
15
36
9
31
8
112
29
27
45
103
8
28
24
20
9
51
12
52
44
28
8
12
4
5
27
36
60
72
4
5
183
72
4
41
7
20
36
28
32
12
232
12
5
55
29
60
3
76
32
24
4
32
9
19
84
41
3
24
9
3
64
8
81
15
112
8
16
53
127
53
7
101
55
17
31
32
36
72
16
77
19
53
24
19
29
43
8
12
9
19
41
19
60
24
36
44
24
117
3
45
79
56
33
48
15
4
84
104
9
43
8
4
17
24
7
20
4
60
48
8
16
60
36
32
40
48
8
21
24
3
45
7
92
24
12
24
48
9
27
105
3
16
17
55
17
75
16
36
44
120
24
36
76
5
36
19
56
72
52
8
45
7
32
9
15
117
3
24
184
60
17
39
60
72
21
31
36
20
9
3
4
12
17
39
9
51
12
9
19
113
19
8
12
9
36
19
44
36
24
45
99
117
27
165
19
32
16
5
19
17
144
91
68
16
32
4
65
31
32
28
80
4
80
16
17
39
9
7
20
81
51
9
19
17
12
7
36
36
8
9
27
16
29
72
31
32
36
64
8
9
3
9
15
52
32
36
36
40
29
19
12
41
19
60
113
43
8
21
36
99
28
5
43
12
44
16
20
21
51
81
127
173
60
19
8
9
7
56
21
7
48
68
36
4
44
16
29
67
32
4
120
24
92
48
33
31
41
180
27
12
24
160
32
28
44
52
8
9
3
45
7
56
28
32
21
27
4
12
89
99
4
32
45
103
113
39
45
27
33
3
100
32
4
5
31
5
36
19
24
56
36
9
27
76
17
27
4
60
68
4
5
7
5
96
63
36
12
28
5
3
16
24
164
84
36
9
15
21
19
24
8
21
19
77
3
33
192
27
16
53
48
27
4
12
65
24
3
28
8
33
67
77
43
29
7
12
12
12
5
60
19
12
5
75
112
32
28
5
7
24
24
29
43
20
45
108
31
5
7
72
20
60
12
36
4
68
45
51
45
27
28
8
48
33
7
20
40
60
20
28
8
72
76
20
4
8
96
16
20
36
16
32
16
12
60
56
24
72
9
55
80
45
19
60
36
56
45
3
72
52
8
16
156
44
72
72
12
64
36
8
9
19
5
48
43
101
19
8
16
8
57
27
36
40
20
81
36
31
17
60
31
12
72
20
12
45
19
36
24
56
72
4
20
9
31
24
24
68
33
3
40
60
53
19
24
92
60
4
104
16
32
52
8
21
36
108
67
12
20
36
24
28
72
128
4
92
48
88
168
29
27
45
3
96
4
5
12
19
44
28
24
80
88
29
27
12
52
20
24
12
9
7
20
88
12
60
8
153
63
48
88
8
12
28
8
4
5
27
52
65
51
16
29
55
36
65
19
8
33
36
139
8
4
12
20
24
64
48
24
29
63
4
12
56
64
5
27
4
5
19
29
7
8
9
7
20
112
8
16
101
27
33
12
15
9
39
4
12
8
4
53
15
12
16
24
113
27
24
36
12
4
20
48
9
55
44
16
56
69
12
15
12
28
32
9
7
68
4
60
17
79
144
36
8
9
3
9
27
189
24
31
8
16
89
120
19
32
16
36
200
81
43
32
24
28
8
108
21
27
72
52
17
3
28
12
209
27
16
56
4
32
21
36
7
8
45
7
56
4
8
16
8
48
45
151
48
44
24
72
28
72
8
72
45
3
36
136
32
64
8
16
185
7
60
36
20
9
63
16
36
24
24
53
36
27
12
36
4
65
27
48
9
51
12
9
7
89
27
16
29
72
19
92
76
29
3
45
24
31
12
29
75
4
32
45
55
48
12
48
8
16
17
48
27
9
36
67
24
17
15
36
48
24
16
5
19
44
24
36
9
63
36
12
9
7
44
72
72
4
17
15
12
4
60
17
15
40
5
39
4
41
31
20
4
8
16
8
36
16
48
20
24
72
88
32
45
15
12
36
33
192
15
48
45
15
16
72
24
8
45
7
56
4
29
12
7
96
96
48
72
29
39
28
5
27
12
40
60
32
16
20
40
32
4
12
20
4
68
21
19
8
9
123
28
8
4
41
19
12
36
48
60
8
16
17
3
45
27
24
45
3
16
29
43
24
68
72
9
31
60
8
24
57
31
5
15
16
60
60
65
163
60
65
27
40
20
9
31
53
51
12
148
12
12
41
72
72
63
9
31
104
12
28
32
52
12
44
40
48
72
108
32
60
40
32
4
8
9
51
84
28
32
112
24
56
28
32
4
8
36
ABCD 97914337408*3^$a+1 [50003]
24
40
8
16
17
15
3
42
27
33
60
12
90
30
48
18
24
6
150
9
45
27
3
30
15
63
102
6
42
138
24
30
36
162
37
5
138
9
16
5
90
9
88
53
12
90
21
165
12
210
42
186
24
18
39
33
15
88
17
7
41
30
42
66
42
120
108
12
43
72
5
43
17
18
192
12
30
3
105
7
8
15
193
56
9
12
132
30
78
12
66
12
97
5
30
85
8
33
55
107
30
192
78
72
33
48
9
6
9
105
7
11
13
32
45
78
21
51
90
12
7
89
60
54
45
183
12
13
8
57
12
78
37
35
45
192
40
8
15
25
23
42
111
39
138
12
27
3
18
18
12
42
6
21
3
90
48
42
156
12
97
8
63
12
18
24
60
7
59
85
104
72
63
36
12
57
105
138
93
69
67
128
15
48
180
18
114
1
47
33
69
67
80
40
80
51
12
217
128
40
35
36
90
24
66
85
35
60
49
95
121
152
45
12
198
12
165
51
42
132
6
102
12
63
3
24
18
139
209
127
5
27
45
195
40
23
105
15
49
221
72
27
96
15
25
47
97
48
293
18
12
42
30
133
120
125
27
15
1
35
72
165
117
6
21
51
48
21
33
108
42
30
6
45
40
24
11
37
17
90
120
165
93
12
7
80
33
15
3
48
21
160
23
217
144
155
12
57
48
15
73
35
30
114
36
49
41
114
13
125
75
15
9
40
8
48
240
15
102
6
21
16
72
5
30
48
18
60
54
105
168
87
126
12
7
11
42
12
60
195
21
91
11
30
30
9
63
36
42
12
78
90
48
42
150
18
114
18
42
156
12
15
45
72
91
17
12
43
48
72
152
16
179
150
175
8
64
23
25
245
27
81
30
30
12
78
18
7
95
49
29
24
3
63
25
35
21
141
99
48
93
43
17
63
225
84
48
30
18
19
41
24
18
45
3
84
1
24
53
3
72
63
97
48
32
15
132
18
30
12
57
51
18
24
27
39
1
41
7
8
135
97
125
108
55
47
57
16
47
48
192
81
57
12
67
41
162
13
72
35
45
3
13
125
54
21
15
114
7
53
36
42
45
24
40
173
123
72
33
15
15
9
3
18
192
3
64
11
37
32
33
66
237
45
12
31
32
3
157
5
30
12
153
24
64
35
42
42
6
12
42
90
187
83
30
90
13
80
48
15
1
48
32
51
42
378
18
54
138
15
105
87
51
12
49
8
45
60
31
29
60
15
273
18
141
120
321
78
9
75
90
51
177
60
12
36
51
21
48
162
42
103
8
57
42
30
135
3
18
67
137
6
114
111
135
12
13
17
102
36
72
12
18
30
42
7
11
42
3
75
18
24
30
18
27
120
3
30
183
232
95
42
18
37
32
48
81
15
99
90
91
35
24
6
102
120
177
16
80
9
6
1
8
21
60
55
17
12
6
21
64
17
108
51
21
43
137
60
19
173
91
24
95
57
51
13
149
43
5
90
9
33
210
21
9
6
72
42
7
41
102
36
12
12
30
15
112
161
79
53
3
27
93
3
21
93
27
63
57
93
138
30
3
64
53
12
18
93
9
87
88
35
60
36
30
24
15
45
180
390
1
137
18
61
56
72
45
3
45
102
13
8
9
15
15
150
18
192
105
63
72
60
66
19
65
15
45
96
54
36
49
41
90
54
15
3
42
6
61
23
90
15
16
65
39
3
30
180
42
57
88
95
78
75
3
54
90
45
15
66
30
57
3
37
5
42
126
60
144
31
24
32
21
19
143
48
12
61
77
3
16
144
107
12
48
30
102
96
54
247
101
72
30
30
87
111
30
43
24
8
183
1
53
78
30
102
105
3
13
35
54
18
42
27
21
18
1
113
63
88
17
7
5
6
12
12
21
16
89
72
39
69
42
162
180
168
72
27
21
90
57
48
63
144
6
30
54
126
12
42
48
3
27
30
7
71
30
24
18
73
32
72
160
53
123
72
75
168
69
16
29
60
55
8
57
48
42
6
12
ABCD 97914733058*3^$a+1 [50054]
32
48
13
27
48
56
180
1
3
32
82
27
33
87
39
30
86
109
21
30
24
24
21
45
51
21
30
42
3
27
60
6
27
47
58
42
48
24
141
48
21
96
62
70
62
169
39
32
1
33
50
34
27
9
54
188
24
10
18
18
18
21
21
24
6
18
51
9
87
35
60
25
105
30
20
160
48
32
12
1
47
22
3
75
45
33
42
45
168
47
28
6
18
6
60
27
33
24
108
14
34
75
35
37
33
12
12
60
48
18
12
8
12
10
2
13
33
50
10
6
20
154
111
39
54
6
21
96
33
26
70
48
66
6
60
26
10
38
1
45
48
3
3
32
13
21
14
12
10
90
30
78
44
10
168
30
45
45
38
37
9
6
33
11
4
6
6
30
42
8
10
30
78
14
12
40
8
70
26
36
1
3
140
1
24
57
42
18
18
66
60
14
82
54
18
3
24
24
72
24
9
12
30
8
12
25
35
4
18
50
16
96
78
50
12
10
15
11
82
36
12
62
13
33
15
27
18
36
14
12
24
28
132
24
132
80
4
21
3
20
52
42
38
40
42
6
42
74
1
35
13
11
85
75
18
3
99
114
12
63
9
12
14
37
33
36
6
32
61
57
15
39
20
34
126
21
59
24
100
12
20
22
3
9
15
11
22
90
18
99
24
105
42
18
14
16
32
13
27
12
60
8
28
57
75
32
13
48
11
46
50
22
50
13
63
20
94
120
42
30
170
70
15
3
42
6
8
16
36
48
12
20
145
47
1
59
46
42
8
4
12
6
62
106
2
13
21
6
42
2
25
11
28
54
123
45
30
222
60
147
51
54
14
36
10
14
22
15
27
36
12
30
15
35
4
68
48
24
58
48
3
51
96
32
58
38
16
21
24
3
21
9
42
48
42
54
66
38
88
60
18
60
2
60
22
18
30
138
21
24
11
58
36
15
9
38
145
57
102
204
21
11
10
84
50
136
24
84
30
2
48
1
144
69
30
18
14
28
12
21
48
15
174
2
16
54
38
37
3
56
46
15
3
32
10
156
30
78
2
12
13
23
22
12
62
108
16
30
72
2
28
18
2
10
30
68
16
9
11
76
18
2
10
2
46
62
48
72
10
3
57
12
51
11
10
66
42
63
33
26
28
12
78
2
48
10
38
40
30
2
48
13
11
24
61
35
96
72
166
12
54
21
9
30
36
54
18
21
59
40
78
48
50
12
4
45
24
27
24
54
24
48
18
36
9
57
12
12
24
15
9
87
179
10
50
97
15
9
3
21
27
48
32
4
6
102
78
12
30
18
30
44
1
15
20
40
69
15
54
6
6
18
72
93
69
2
4
32
48
85
27
12
96
102
54
165
33
30
66
14
16
30
72
72
30
8
10
50
60
24
61
15
44
88
32
24
85
72
23
25
107
12
28
93
39
33
165
48
14
58
14
94
72
122
61
75
21
21
2
52
56
88
24
78
39
11
24
205
24
27
18
12
63
21
78
12
6
14
40
68
28
45
75
8
16
21
27
36
66
24
12
60
18
6
6
78
24
3
39
18
78
30
62
10
72
50
4
6
39
11
24
16
48
12
48
92
40
54
50
4
6
12
194
144
37
24
3
12
18
18
42
3
57
66
120
24
56
22
2
46
102
48
204
20
70
78
93
81
48
26
52
42
48
12
6
42
78
24
6
12
14
10
75
35
70
86
10
132
3
9
26
70
15
3
36
6
60
48
62
12
16
104
61
96
11
4
9
11
60
46
12
42
30
14
1
9
60
186
54
6
6
18
42
3
27
93
35
10
84
38
49
11
52
60
20
12
16
93
99
8
24
36
64
105
21
3
57
2
22
96
42
36
32
94
14
4
33
99
6
39
51
18
26
1
33
14
36
34
6
6
39
9
87
21
48
195
21
30
6
38
25
9
98
88
24
80
88
18
84
126
32
12
118
30
33
105
15
35
37
3
6
86
22
102
56
70
38
1
11
4
30
54
56
10
24
27
99
84
12
24
44
4
30
60
6
21
24
47
34
14
36
64
21
3
6
30
30
62
34
14
40
45
21
30
96
8
24
22
18
18
12
18
48
30
24
2
46
122
52
6
84
98
13
105
84
48
26
64
6
27
27
200
22
18
21
11
88
56
4
66
50
34
42
48
12
45
3
48
32
22
84
14
10
18
20
13
72
9
26
22
2
61
59
34
54
21
99
18
60
134
49
27
69
11
70
30
44
34
75
11
58
38
34
6
24
120
8
10
66
32
60
10
3
27
32
13
120
24
3
162
86
13
147
42
6
20
46
14
4
20
10
216
36
6
20
22
12
48
36
15
69
36
87
24
24
21
6
8
64
21
21
38
36
1
15
126
12
2
34
12
18
24
12
18
60
96
54
6
24
90
18
99
15
9
21
96
48
6
18
3
35
10
62
58
14
36
25
3
21
3
42
66
80
12
16
21
11
10
75
3
30
120
6
6
84
86
10
42
48
8
10
30
12
33
11
10
6
8
16
66
12
42
21
15
12
6
60
12
2
190
42
8
13
23
12
88
56
10
24
12
15
99
21
27
90
48
14
48
46
12
2
36
46
108
12
26
24
34
6
21
45
75
3
6
6
60
102
12
51
48
15
32
49
11
34
38
37
123
18
3
87
18
74
16
21
45
30
8
13
33
24
38
49
9
12
24
24
27
3
32
10
3
59
16
30
15
72
15
68
64
6
2
10
38
22
42
20
108
72
13
15
54
51
45
42
32
1
83
16
108
78
48
2
4
24
80
10
60
42
8
16
69
35
16
18
36
2
10
98
97
27
8
70
15
27
78
15
35
85
33
24
66
66
38
16
32
72
10
6
12
44
61
23
1
15
9
11
64
21
9
15
131
10
158
40
66
36
18
32
10
ABCD 97914930208*3^$a+1 [50034]
8
12
24
85
5
151
5
19
12
15
68
34
68
19
15
30
39
11
28
12
8
36
1
71
13
60
17
19
45
3
65
7
11
12
28
117
23
49
41
12
10
68
40
60
30
3
60
159
60
20
12
1
53
6
16
20
4
48
12
200
121
72
101
82
44
13
35
18
22
20
28
8
84
22
38
10
18
60
2
66
96
16
9
41
139
15
8
28
9
53
18
13
21
20
58
32
76
32
58
2
12
73
5
18
40
54
14
46
6
2
7
5
28
3
15
9
5
36
12
18
22
27
23
1
59
12
1
27
48
38
64
78
84
21
35
4
9
29
66
24
18
22
32
58
50
72
85
33
132
48
26
22
3
36
11
48
121
3
56
36
6
43
87
44
40
33
5
10
21
77
79
36
39
20
6
22
60
18
114
69
12
23
76
66
3
35
37
5
48
91
35
10
39
5
106
21
77
36
12
10
134
54
4
30
38
22
15
95
88
24
9
27
24
6
60
72
48
87
17
88
78
50
64
18
12
48
21
77
54
36
22
8
24
16
2
22
14
12
22
27
29
67
23
36
10
15
5
55
21
84
96
32
6
36
10
8
22
45
93
15
5
70
20
13
48
11
10
51
24
3
20
88
69
23
48
10
90
44
13
3
24
33
15
42
6
45
77
12
54
6
16
15
48
9
60
50
90
18
25
5
10
30
38
90
66
6
43
69
8
24
66
100
62
31
5
46
18
48
2
52
56
112
45
17
103
72
5
6
54
30
49
159
57
168
23
70
50
54
18
22
6
32
25
65
30
22
36
14
16
62
7
96
23
12
10
12
32
6
30
108
6
36
13
27
72
12
14
19
27
26
54
78
22
80
76
32
60
13
17
18
22
18
30
39
23
30
82
96
30
30
20
10
3
21
30
18
123
15
12
33
113
30
16
213
65
12
19
12
15
114
3
23
52
32
36
60
49
3
20
30
28
30
144
36
9
95
40
36
50
78
16
14
31
113
22
33
36
51
8
72
16
20
48
64
45
15
177
45
30
20
13
27
68
18
24
16
92
190
33
5
18
22
110
18
22
117
3
12
21
36
5
43
5
18
72
1
12
9
18
30
26
36
13
27
6
39
75
20
46
42
18
27
57
26
25
45
74
30
6
25
5
60
40
39
33
18
68
12
13
47
10
44
18
61
5
24
48
10
44
16
60
12
8
10
8
46
141
24
75
36
69
63
26
19
15
38
10
84
20
13
3
14
36
34
56
18
4
20
82
36
69
29
22
117
87
44
4
18
39
5
16
2
22
168
78
2
31
21
36
3
27
44
13
65
36
66
168
48
100
14
10
60
9
5
55
51
18
15
47
66
40
27
3
42
86
34
8
4
26
42
12
10
36
114
6
12
21
35
16
20
13
3
12
12
20
13
123
8
61
21
2
40
20
13
59
16
20
25
15
50
54
16
33
41
43
11
49
48
59
28
18
27
15
8
25
95
18
34
2
60
43
11
16
20
25
60
71
37
53
19
45
14
106
18
20
58
27
75
32
16
8
121
35
16
2
6
49
48
47
120
1
5
12
4
38
85
3
30
12
30
12
30
8
36
16
6
12
26
4
50
10
38
10
62
1
5
7
39
18
38
85
9
30
18
2
24
34
63
47
25
11
4
8
18
55
57
207
65
10
21
72
48
11
13
5
58
9
3
2
10
20
1
57
78
14
16
12
38
18
16
56
114
25
29
66
1
35
49
65
148
63
5
48
6
10
75
53
18
22
2
61
5
60
40
3
9
18
9
41
64
99
57
15
69
3
27
60
20
73
23
18
124
20
90
108
34
20
30
16
20
37
27
14
36
76
32
12
6
18
102
4
6
27
131
16
14
6
46
62
28
20
52
42
15
21
12
12
6
20
54
10
116
18
6
30
54
4
38
4
14
46
20
18
28
42
75
5
58
80
37
5
28
3
39
20
85
35
18
40
14
1
53
96
16
123
35
60
84
73
69
3
3
45
27
2
30
85
81
2
10
75
36
17
67
23
54
31
5
34
18
2
108
58
27
72
29
22
24
38
6
12
10
63
12
27
2
48
40
68
42
12
10
26
22
38
40
8
4
18
27
11
4
90
60
2
114
36
40
3
75
21
59
18
72
7
75
36
2
91
57
15
59
16
20
18
12
10
24
150
14
34
110
18
114
10
38
36
54
36
6
70
38
28
24
20
28
8
48
42
90
70
27
23
18
22
30
12
27
5
70
68
72
88
38
34
26
34
20
18
88
27
15
8
24
36
70
38
25
5
24
30
1
51
6
12
15
33
44
40
74
36
13
12
3
92
1
84
23
22
56
22
48
12
8
25
23
4
2
66
172
18
8
4
140
42
30
19
111
33
36
17
22
20
28
60
2
28
38
132
4
21
5
10
44
60
25
11
84
16
8
16
33
53
72
18
10
14
120
54
54
13
29
16
42
21
9
2
16
72
38
64
8
10
8
49
35
10
66
9
11
10
2
28
42
56
16
36
30
9
5
31
5
12
36
94
18
12
20
130
30
12
14
61
5
10
26
42
61
24
5
66
16
21
27
78
2
6
22
24
60
20
106
2
72
13
12
63
33
5
30
4
14
6
40
6
12
3
59
90
90
36
13
5
114
12
160
69
11
18
12
18
108
18
55
39
12
44
4
48
54
6
144
8
13
23
37
39
33
63
8
1
3
2
30
88
2
18
22
38
52
14
94
153
59
6
4
26
37
5
88
68
54
1
36
15
8
25
3
8
30
16
39
5
7
47
22
3
96
21
38
13
23
54
22
8
36
1
36
113
4
42
20
13
15
72
201
15
192
86
6
16
20
4
66
63
5
6
54
79
191
16
6
3
27
9
5
28
32
31
5
4
39
5
52
80
30
13
27
102
38
4
68
1
21
14
24
48
54
36
40
27
3
38
55
71
16
8
54
22
21
29
30
16
62
18
30
22
33
57
38
4
90
6
69
60
15
8
133
155
10
62
48
54
36
19
36
15
93
57
20
10
12
8
4
14
6
58
27
5
88
42
26
52
18
33
39
98
138
1
33
51
60
5
12
18
1
21
74
28
48
32
18
30
18
24
72
31
35
4
66
8
30
36
24
25
65
31
15
38
42
16
ABCD 97915019674*3^$a+1 [50037]
9
15
96
14
66
30
30
84
1
75
20
16
24
9
11
90
7
53
54
73
120
47
30
91
5
6
4
9
197
18
25
5
91
29
70
32
138
22
204
9
5
42
18
12
18
61
11
4
96
33
5
6
30
55
12
83
156
1
39
74
30
97
23
25
5
10
26
30
13
11
4
110
55
17
10
48
146
19
17
70
9
65
36
10
8
25
77
19
159
86
60
150
126
70
80
18
12
24
7
23
30
79
17
19
12
77
36
106
14
6
1
48
132
23
16
98
22
14
24
10
26
54
1
5
36
151
39
81
39
33
108
29
19
15
14
30
241
101
30
30
54
24
25
101
6
4
24
2
94
57
12
147
48
32
49
11
1
27
50
72
10
60
14
7
12
51
74
66
6
19
15
57
89
10
33
15
2
24
67
3
69
11
64
32
4
26
19
60
39
45
27
69
5
7
29
54
16
44
136
24
50
54
13
63
69
27
21
17
6
4
12
24
177
17
42
18
175
221
46
8
66
10
86
10
189
5
30
49
17
30
124
14
22
68
13
27
165
65
142
93
71
40
9
5
156
186
1
99
33
11
49
17
24
7
12
77
90
13
75
132
38
42
1
3
56
48
52
14
67
3
80
145
72
47
40
33
39
9
11
28
62
34
86
84
94
2
91
3
26
24
6
18
6
54
22
93
47
18
22
24
20
4
45
11
6
130
48
141
11
1
29
24
84
6
66
19
59
16
134
10
80
73
149
43
315
2
10
50
79
71
1
39
8
30
12
48
12
54
6
84
7
17
43
3
177
29
54
40
9
5
10
26
46
9
101
18
85
11
96
24
25
89
12
19
101
70
50
19
15
9
36
51
8
85
27
48
2
30
48
40
45
60
17
114
30
7
17
12
10
20
90
330
13
51
96
60
84
24
80
72
28
93
89
58
50
72
18
25
11
96
49
15
84
62
18
12
1
27
33
72
5
22
33
27
38
162
48
25
15
62
91
17
22
24
50
10
69
15
12
110
31
47
85
35
13
99
153
228
48
75
56
49
11
30
30
24
60
30
6
28
240
110
103
47
1
71
73
15
2
24
55
41
30
1
3
36
48
2
84
10
80
96
1
108
15
110
36
18
12
90
34
9
101
6
1
3
26
48
60
60
103
48
5
10
20
36
13
5
10
20
6
60
6
40
8
96
24
1
12
48
29
66
4
12
110
34
44
1
39
62
30
13
5
12
19
29
36
10
20
37
29
90
48
6
10
74
6
270
19
137
30
40
9
29
12
31
3
26
48
10
72
81
119
40
14
7
3
24
21
41
19
51
20
121
29
24
24
12
30
18
60
36
6
49
5
10
177
72
11
66
138
42
58
176
4
26
54
72
24
30
19
15
72
9
41
168
70
122
84
7
12
15
2
78
42
60
18
90
6
24
6
94
26
36
31
159
14
84
22
33
111
9
36
5
36
48
12
43
15
2
24
84
31
35
66
43
120
60
15
2
30
150
60
10
14
66
1
47
73
123
44
30
90
120
40
45
111
69
47
24
16
81
47
25
41
34
32
4
9
77
19
35
16
50
19
24
5
106
9
101
19
41
70
50
54
6
90
16
50
79
5
60
10
20
6
18
1
24
65
12
18
6
90
64
32
28
21
29
106
9
111
86
34
24
2
43
101
54
40
26
70
14
10
62
54
36
78
36
30
49
60
96
5
7
119
64
24
50
126
49
36
5
36
58
2
24
175
15
20
6
31
183
117
12
197
31
27
21
51
24
9
48
27
2
10
104
16
33
15
33
53
6
54
55
65
24
55
17
34
156
9
41
130
48
2
204
6
30
18
73
72
5
6
54
6
96
54
10
69
47
4
74
36
60
19
15
110
31
41
31
60
3
26
19
131
88
33
72
107
1
89
48
10
26
46
8
1
11
54
96
30
1
159
38
12
43
60
101
90
16
80
30
120
10
20
4
45
149
6
49
47
1
113
210
36
49
65
10
236
18
120
30
1
29
91
89
43
29
19
15
20
24
72
1
12
41
6
108
42
24
70
14
66
49
11
4
122
94
116
54
90
66
48
31
5
7
53
30
145
179
42
103
15
62
31
77
120
175
75
21
12
83
6
34
69
5
31
335
30
187
3
156
8
1
75
69
17
60
18
6
150
4
12
20
30
91
17
46
20
37
39
14
10
9
41
36
54
96
1
59
18
6
60
6
24
24
31
12
207
96
44
25
11
96
60
88
26
19
11
4
33
83
60
30
36
34
60
140
4
21
101
24
36
30
18
46
194
142
9
71
78
106
20
6
78
73
47
25
5
12
58
2
31
3
50
7
120
27
2
79
35
6
34
26
10
80
100
9
5
10
20
37
39
14
60
54
1
24
48
63
104
25
5
130
32
4
44
30
22
14
55
5
7
53
60
30
49
77
54
30
46
48
12
14
96
19
29
156
30
49
11
ABCD 97915166444*3^$a+1 [50090]
19
5
4
32
7
53
24
25
18
93
177
51
21
63
27
33
87
53
36
91
30
75
20
36
12
28
27
17
13
120
23
28
116
73
42
30
11
88
72
48
180
44
52
80
24
1
90
41
40
8
19
12
53
7
90
15
45
23
12
4
24
15
30
15
96
12
9
48
15
75
41
40
44
40
92
40
63
161
112
48
129
30
81
96
15
65
25
75
15
29
79
5
136
12
44
16
60
8
1
123
216
32
19
18
42
9
44
48
48
4
12
44
24
25
60
71
31
41
28
84
68
97
27
20
13
3
24
20
235
21
72
68
19
5
24
16
195
21
48
44
7
18
3
80
19
5
4
152
4
3
12
21
32
67
33
8
7
101
76
15
48
30
30
12
60
5
28
32
115
48
102
90
29
1
15
3
77
24
79
65
28
84
63
17
4
39
5
7
33
56
16
68
127
60
18
12
63
15
5
16
20
36
73
60
47
36
4
93
3
12
32
4
20
36
55
60
33
45
15
12
3
72
9
51
5
24
16
68
265
11
24
55
41
12
28
156
80
4
21
83
55
21
56
25
30
5
103
120
5
25
30
33
8
31
45
44
40
20
61
23
16
20
1
60
48
107
13
11
31
41
40
32
67
18
30
42
48
23
48
36
43
5
12
4
20
31
90
11
19
21
9
35
4
96
68
25
51
20
4
87
65
28
32
40
60
15
168
5
25
135
75
12
90
3
27
5
120
115
5
64
39
77
115
45
36
8
12
7
12
5
76
72
12
3
132
89
76
3
105
32
73
102
5
36
108
4
8
19
9
36
3
5
97
18
5
25
47
180
4
20
31
81
8
40
156
33
3
9
30
30
3
32
43
5
37
18
12
53
55
72
65
24
72
4
3
72
78
15
96
12
219
21
128
49
30
41
61
39
92
88
80
1
3
8
52
56
109
3
39
30
11
120
7
5
187
41
49
39
32
37
11
4
8
7
57
15
18
27
33
42
60
48
41
16
20
16
8
1
18
12
101
28
39
33
12
8
67
42
71
7
77
13
11
12
12
76
51
18
15
32
24
12
4
108
45
23
7
5
28
8
31
105
3
53
12
7
21
27
5
55
41
40
20
36
96
4
33
12
123
27
5
133
15
48
24
3
12
41
24
4
56
4
69
30
77
88
15
65
40
8
72
25
11
4
8
7
33
84
60
24
36
24
39
21
39
60
21
39
21
12
104
13
11
24
25
42
45
20
84
1
48
35
28
27
60
17
43
57
33
27
44
1
108
3
39
53
28
32
37
18
141
36
48
147
33
236
12
60
19
9
12
27
101
136
15
29
121
150
21
9
63
87
18
63
8
24
7
33
27
41
79
78
23
49
23
7
9
51
29
24
55
12
18
3
57
27
45
11
4
104
24
12
40
3
60
5
36
52
12
56
112
44
28
12
3
60
5
37
35
13
71
16
60
24
12
9
18
12
78
15
8
19
90
11
4
33
11
36
48
120
7
48
41
40
56
84
31
30
23
7
33
15
93
8
49
3
12
165
47
84
12
7
5
16
44
28
39
113
36
1
95
13
11
112
20
24
24
61
11
37
3
27
5
55
81
9
51
9
132
135
3
17
25
30
60
101
84
4
24
60
68
4
44
31
9
21
48
11
76
15
5
4
21
3
15
237
116
88
36
15
89
19
12
60
29
19
17
36
4
80
4
92
12
37
30
78
23
108
84
7
53
16
44
96
79
17
55
5
4
21
48
11
16
24
20
19
53
127
53
168
91
33
87
18
3
27
21
20
121
63
8
24
16
12
15
12
5
43
5
37
35
280
44
16
48
87
18
27
33
51
32
37
72
143
12
25
11
79
53
7
21
27
57
36
32
52
15
69
51
129
51
18
23
112
20
55
30
15
48
44
163
81
20
24
67
120
18
30
65
25
15
108
68
12
7
60
17
64
36
63
93
12
116
12
132
25
23
7
5
132
64
9
47
36
64
8
40
80
12
55
21
24
15
93
32
48
7
5
24
49
30
65
85
11
40
272
12
12
24
76
48
72
33
90
5
7
18
210
41
60
1
11
109
23
48
79
18
11
79
72
18
47
4
96
60
15
5
55
9
56
64
20
36
13
42
120
9
12
72
27
125
36
48
31
5
43
5
16
12
39
5
85
3
12
33
87
48
27
30
18
5
28
140
67
5
60
55
53
19
113
60
16
21
35
16
24
8
52
80
48
16
20
76
3
42
75
20
40
15
5
36
28
12
8
19
21
36
3
17
48
16
81
3
48
24
60
3
33
44
25
138
180
41
4
72
15
33
8
4
108
27
29
4
68
180
19
21
39
18
107
43
101
31
18
23
48
61
15
33
30
30
90
17
28
20
12
84
1
18
21
9
63
8
36
55
9
12
9
30
29
19
5
37
18
132
48
53
4
15
93
12
3
137
28
12
188
7
5
4
69
12
30
53
60
12
24
84
7
33
8
28
21
99
39
33
69
11
7
17
4
9
63
32
16
36
20
24
19
102
75
96
9
39
20
24
52
108
57
30
45
48
8
48
19
17
24
79
33
24
56
4
20
4
32
4
15
9
60
96
15
9
12
32
7
18
3
20
19
48
30
60
15
15
12
9
140
72
108
79
192
53
25
3
8
4
36
9
27
56
79
33
75
65
37
131
12
52
48
15
60
12
5
13
47
36
60
48
64
57
23
85
191
12
52
45
111
9
ABCD 97915201336*3^$a+1 [50003]
36
61
12
35
12
168
13
108
84
108
23
60
36
13
5
223
47
12
324
96
49
96
108
35
210
42
49
5
246
1
167
1
144
60
12
36
47
13
48
216
120
95
1
360
72
72
119
1
48
131
37
192
12
83
73
84
48
11
25
72
144
36
84
23
85
48
83
97
12
11
121
48
47
1
167
25
12
36
72
71
205
252
23
121
263
13
252
41
79
108
12
215
61
252
137
187
83
1
11
145
59
649
120
36
5
151
83
181
191
168
36
37
312
168
17
6
1
48
180
35
96
49
96
156
5
48
31
60
240
101
90
1
12
132
36
383
121
179
49
36
155
97
84
120
89
79
12
108
95
265
17
54
1
48
41
240
30
25
96
95
168
12
54
31
59
241
53
55
35
37
108
180
47
1
60
60
24
23
36
36
73
71
216
229
192
192
48
12
72
108
11
49
276
36
120
84
95
1
143
85
155
13
89
31
24
120
59
181
144
120
192
24
48
156
35
97
108
12
48
96
24
24
131
37
17
7
48
96
216
96
23
90
6
90
30
13
12
36
107
85
12
95
1
168
11
1
108
131
84
114
43
12
228
84
96
17
6
49
41
54
1
119
73
89
79
11
13
36
59
25
168
72
12
53
55
36
191
1
12
168
120
48
72
60
132
71
1
23
66
7
72
47
13
12
35
205
23
73
48
119
13
228
12
48
5
144
90
37
108
35
1
11
13
95
25
71
37
107
25
72
48
47
85
60
23
66
55
36
96
48
36
96
192
96
11
1
287
240
300
42
43
96
149
102
144
25
12
180
17
126
1
23
120
145
161
54
36
60
97
47
72
144
49
215
36
6
31
287
73
89
31
12
35
13
180
12
5
6
84
36
25
264
72
95
145
120
48
120
48
84
84
11
60
48
37
53
223
17
175
60
192
5
55
24
72
83
49
96
35
66
139
5
126
73
35
133
107
157
89
90
1
276
12
180
120
41
6
1
137
366
66
103
95
1
96
96
132
276
11
49
180
60
35
60
37
168
24
60
48
84
156
12
228
47
180
1
156
35
13
240
95
36
61
84
65
7
24
23
25
12
108
48
468
5
150
49
36
59
1
24
47
109
35
61
83
66
96
91
48
35
25
35
37
12
48
12
96
95
24
25
372
228
12
84
60
12
48
24
65
42
84
1
59
1
36
209
91
84
60
48
101
139
48
60
192
47
48
73
59
84
25
84
35
61
132
23
1
89
91
35
108
13
167
1
120
24
60
101
7
48
24
72
96
23
24
121
12
47
156
360
145
12
180
192
11
109
36
95
1
179
61
36
47
61
95
49
12
35
13
71
97
72
47
85
59
37
12
95
42
43
48
83
25
35
36
1
60
84
168
41
90
6
43
96
12
192
36
84
72
89
126
13
11
144
73
108
35
1
24
144
48
83
6
31
167
121
95
ABCD 97915287794*3^$a+1 [50038]
180
37
18
48
48
21
36
60
20
4
68
16
39
102
39
27
30
18
21
9
27
24
84
3
117
120
60
15
6
30
5
4
9
30
29
72
36
55
21
15
33
20
7
33
75
48
9
8
13
39
60
84
33
59
67
81
9
95
52
84
75
9
21
11
144
72
109
39
15
9
135
89
43
72
29
4
3
12
9
24
147
53
7
36
65
4
48
120
60
3
9
44
40
99
41
144
13
24
3
15
36
12
9
32
31
144
33
135
233
100
27
96
9
56
64
24
183
21
132
39
77
28
45
51
92
108
4
32
7
12
24
30
72
27
152
40
15
6
3
15
6
39
3
33
3
132
96
30
11
16
12
8
16
9
72
3
15
6
23
88
24
68
55
24
29
4
24
12
32
97
54
65
52
20
64
36
39
6
99
141
11
13
15
15
81
57
90
89
4
176
1
3
123
48
41
19
17
108
4
32
61
75
135
6
75
207
54
3
32
31
41
7
6
6
53
37
35
28
33
96
18
54
23
1
51
21
3
93
18
45
57
90
30
72
6
9
84
51
9
8
28
8
31
105
12
3
36
101
28
36
39
54
59
19
165
32
55
6
15
140
7
9
213
42
174
59
43
48
48
41
7
9
9
24
3
39
21
9
30
60
36
45
24
12
57
3
15
69
24
39
5
13
39
180
15
48
54
87
3
33
51
33
128
19
60
33
201
144
51
15
84
12
33
15
117
3
5
7
45
3
53
28
99
12
5
72
16
45
87
32
1
75
68
19
33
21
35
36
28
87
9
84
12
24
8
16
15
84
42
23
16
20
7
30
39
33
42
21
3
45
12
56
36
19
9
27
53
28
44
7
168
30
11
7
65
4
36
39
281
55
17
28
152
19
9
3
77
4
9
111
24
36
24
15
57
60
20
36
91
54
123
20
4
15
21
104
49
51
44
16
60
156
56
1
35
64
44
19
36
48
18
15
44
103
48
54
39
12
32
52
9
51
45
72
30
9
92
91
36
17
4
48
87
9
104
72
4
21
18
137
13
87
3
72
33
36
80
1
39
84
99
66
42
6
27
39
60
42
35
72
181
35
13
3
21
96
63
147
165
84
120
84
32
4
63
33
48
15
54
35
16
96
75
36
33
15
21
96
3
5
43
9
21
27
8
7
105
39
30
48
15
51
6
114
33
15
9
12
33
87
108
27
89
16
3
57
27
5
55
17
100
27
102
30
45
20
31
5
31
5
67
24
17
13
162
30
47
127
89
1
51
21
42
57
75
77
64
39
5
19
84
5
7
29
52
21
30
93
120
12
99
24
141
3
81
12
3
45
9
3
15
78
15
80
19
21
33
63
80
1
6
18
83
36
40
9
3
180
48
3
5
19
45
75
5
36
148
9
24
111
32
88
33
39
84
27
12
24
21
177
63
44
13
18
24
21
12
3
81
96
3
21
32
67
30
135
164
16
36
84
12
24
8
199
57
33
3
3
21
12
3
29
1
30
45
12
84
111
41
36
28
24
56
13
18
60
57
104
31
48
29
31
9
75
36
65
61
11
7
33
60
36
8
13
3
36
123
21
12
3
12
69
60
3
108
54
39
60
32
36
108
16
20
28
12
75
72
33
21
11
28
33
42
33
8
13
51
111
41
36
25
47
28
12
15
9
24
3
9
228
3
93
33
30
12
222
107
76
32
25
66
21
27
5
40
24
57
27
60
8
4
15
54
96
42
57
15
141
48
9
27
144
45
15
44
36
16
92
37
78
60
5
52
20
16
128
28
108
3
6
18
17
16
21
35
40
32
28
57
27
3
42
15
180
12
108
93
96
48
3
8
19
12
24
24
9
24
32
64
3
60
6
27
20
28
3
57
3
24
48
21
9
30
21
36
24
60
84
27
69
32
43
36
42
131
16
36
9
90
60
77
28
81
35
28
3
5
73
15
36
84
60
92
25
47
112
57
186
12
42
3
87
21
20
13
59
36
28
39
48
54
3
60
3
24
33
3
29
40
15
33
12
27
117
8
55
21
45
23
36
61
6
114
72
3
63
102
72
99
21
48
27
69
35
108
16
12
24
24
12
75
153
12
33
42
9
63
33
3
90
27
20
19
69
15
36
24
36
105
56
25
11
43
18
30
21
27
69
44
1
42
9
84
3
5
19
6
11
7
45
9
144
51
24
44
1
42
48
177
63
24
30
6
21
27
33
84
27
12
17
4
36
207
96
17
72
88
120
84
60
51
141
21
18
24
24
141
3
89
67
5
13
24
102
60
213
92
13
18
21
20
79
81
72
120
75
5
72
16
60
75
30
27
116
28
24
60
3
57
3
48
29
40
15
45
33
11
13
63
60
39
5
43
33
12
48
36
8
28
3
60
57
68
13
23
76
63
21
20
64
45
15
177
3
15
21
39
17
115
65
36
43
9
3
17
49
51
12
15
17
52
21
144
35
72
28
44
115
21
63
53
19
53
16
96
60
69
42
36
5
36
16
51
54
23
73
15
24
249
123
51
5
28
33
11
37
3
12
27
24
9
45
59
40
32
55
78
39
27
6
3
44
52
3
ABCD 97915346806*3^$a+1 [50067]
12
53
19
60
84
65
7
5
12
96
19
81
27
45
20
4
56
40
128
60
124
135
108
65
7
101
16
3
41
31
144
60
17
139
45
8
36
12
48
60
4
63
5
120
48
7
17
91
5
79
108
53
12
43
5
72
103
29
7
24
117
24
123
21
75
65
12
60
108
60
40
12
87
81
12
12
171
5
12
12
163
65
187
125
36
19
45
8
148
15
65
24
7
29
55
17
60
64
99
17
28
12
360
15
57
56
31
53
108
160
72
96
84
111
72
65
7
53
40
27
53
4
15
101
40
32
40
80
31
185
91
29
84
100
140
60
96
31
81
24
75
29
79
36
45
75
81
44
7
12
21
75
21
116
228
24
40
20
31
36
29
67
45
8
132
40
3
24
213
68
100
24
20
52
39
5
124
128
48
127
65
64
68
7
29
232
3
137
67
5
180
16
24
60
51
5
40
80
19
36
9
36
159
12
41
300
108
7
9
3
5
60
60
52
63
53
103
132
12
41
24
115
41
144
36
24
108
187
41
60
16
15
84
45
15
17
60
48
19
161
19
65
48
48
91
48
185
88
20
55
137
7
48
5
36
31
93
3
93
15
45
20
19
53
43
117
135
12
36
60
5
40
32
40
63
81
3
21
32
7
36
65
55
29
96
16
44
60
31
33
15
41
40
92
103
45
44
196
75
125
40
24
27
141
123
24
12
9
51
29
192
67
36
5
79
65
31
77
115
60
17
16
60
36
44
19
5
88
12
68
4
75
168
41
115
9
8
19
41
19
29
7
45
32
120
48
148
51
53
40
15
5
76
12
75
93
32
40
68
84
28
140
19
41
28
24
27
281
4
56
12
36
295
36
9
15
36
9
164
115
153
8
19
5
43
72
216
5
12
124
3
5
88
60
63
21
168
20
7
165
75
69
75
45
92
120
79
113
103
257
36
172
8
72
67
57
8
108
28
224
67
36
144
84
149
120
16
12
20
64
15
96
33
75
72
5
40
80
48
40
312
24
44
144
40
87
48
60
113
67
57
56
28
72
248
16
63
177
44
7
69
44
84
48
64
75
156
60
33
12
3
36
36
53
24
67
9
51
33
15
105
8
108
31
89
24
60
108
52
27
233
108
55
53
12
40
27
41
31
113
103
48
24
65
96
16
51
17
28
12
188
72
151
72
137
120
100
3
240
53
16
3
36
17
12
292
15
45
15
29
132
67
5
36
55
9
75
21
392
48
12
19
9
39
57
39
5
40
32
12
16
24
72
24
111
33
8
60
7
101
31
29
4
20
31
77
64
3
57
36
20
103
5
24
60
7
21
68
55
45
144
8
19
41
67
33
3
105
20
12
124
24
20
72
120
7
41
52
80
244
8
60
136
39
161
12
192
67
9
171
9
20
24
16
20
19
36
9
12
39
5
7
168
105
152
7
21
24
8
160
3
60
81
3
60
93
188
19
5
175
36
5
144
91
9
3
33
60
12
212
36
31
29
112
128
67
153
87
12
72
24
29
48
52
56
79
5
16
180
87
93
284
55
65
36
40
80
72
280
3
60
81
44
84
108
7
113
148
27
65
7
65
7
120
24
149
7
45
8
36
72
40
20
48
16
3
81
24
96
39
5
48
103
5
72
48
7
65
127
60
48
33
80
19
57
44
132
4
68
31
129
96
72
248
132
40
3
9
87
108
45
96
87
9
44
60
67
77
91
17
252
36
12
199
53
28
27
36
5
4
188
108
16
56
12
7
213
128
43
5
79
5
52
8
16
44
48
7
60
12
129
36
111
12
33
84
60
56
40
84
44
211
53
7
29
84
60
16
80
72
19
9
12
99
161
115
17
48
19
21
24
116
187
12
209
7
173
12
67
33
3
ABCD 97915475246*3^$a+1 [50093]
12
39
4
12
20
75
1
144
96
29
15
69
60
55
59
13
48
5
6
18
15
21
7
44
24
81
103
68
3
109
35
66
67
8
40
35
21
3
72
18
75
21
30
6
18
97
23
1
56
96
24
15
54
15
132
112
5
51
120
15
9
108
12
15
241
101
19
12
77
30
25
32
36
220
8
9
67
44
45
19
5
12
48
15
81
55
5
99
57
135
16
17
12
55
8
36
21
135
96
9
3
36
4
17
55
5
139
56
33
36
24
132
108
66
90
7
12
5
3
27
13
59
81
4
8
27
18
6
6
55
179
57
4
29
6
45
60
28
8
84
45
63
28
20
40
20
112
41
6
9
120
39
25
5
175
11
25
36
5
103
5
15
21
67
44
69
27
4
65
90
25
60
53
231
39
42
24
6
120
30
3
12
3
25
5
51
112
44
64
96
5
115
56
28
56
33
91
29
12
51
4
29
27
132
12
9
210
1
96
144
29
39
40
132
176
69
3
76
20
132
93
195
21
24
19
20
45
31
5
7
24
5
3
15
120
61
101
39
64
5
36
27
69
30
13
65
72
39
36
108
36
100
89
36
54
45
28
23
9
16
44
117
48
30
42
3
27
1
8
16
8
48
4
8
45
67
20
64
29
12
120
15
48
57
3
52
20
64
5
19
5
3
52
5
12
15
4
89
42
1
84
8
48
24
69
36
3
21
19
12
20
15
81
124
29
30
6
3
72
96
33
27
69
60
39
21
15
15
13
8
132
132
4
95
49
65
67
8
52
95
49
29
91
12
17
67
23
33
84
108
12
3
21
21
3
12
40
8
12
96
3
9
52
173
36
7
53
30
25
44
12
33
12
15
3
90
6
21
48
52
95
9
39
42
39
81
3
60
57
78
13
17
90
1
32
72
96
4
65
90
42
3
27
85
48
8
24
16
32
117
108
7
20
33
103
8
45
7
59
1
8
24
45
72
51
12
21
15
9
67
8
52
44
21
91
12
32
196
29
3
21
67
48
29
7
20
28
216
56
4
24
60
8
24
63
61
5
67
32
75
1
24
17
43
5
3
52
41
24
30
6
7
12
77
75
15
33
96
9
15
12
33
60
55
41
27
4
65
43
32
88
32
24
45
30
66
48
30
1
101
84
51
9
66
90
30
69
52
84
83
33
60
33
7
8
64
188
39
18
27
3
81
45
24
96
96
18
13
140
33
24
3
57
31
101
48
72
60
15
40
29
6
13
32
3
66
30
57
69
163
5
12
103
41
111
28
17
51
39
69
52
84
36
17
207
28
5
15
40
41
31
53
31
56
24
16
8
81
51
9
30
96
54
27
48
111
13
48
29
48
3
9
3
45
7
48
65
12
51
9
3
57
3
48
84
15
1
12
36
5
19
41
54
45
12
24
21
60
48
111
21
43
48
12
17
18
141
76
8
76
29
126
69
45
3
120
33
60
6
18
31
20
69
3
60
12
75
33
9
108
42
1
17
60
42
25
24
116
3
37
5
63
21
19
20
27
1
68
24
16
92
24
36
72
36
4
332
64
5
24
36
27
120
3
1
29
7
44
4
132
108
12
29
63
40
8
84
36
99
61
24
8
12
39
6
39
72
9
3
60
21
6
45
3
45
28
20
52
5
3
24
24
16
5
90
9
60
36
48
21
24
63
124
48
41
6
13
35
25
20
117
48
6
25
20
12
24
28
5
150
72
48
42
19
41
91
17
30
90
75
36
111
1
17
15
15
85
8
3
1
29
15
9
192
63
27
54
7
53
7
132
5
30
30
15
60
28
83
24
6
66
109
5
6
9
4
77
30
138
12
3
45
36
6
45
4
80
9
12
24
19
5
42
13
48
60
77
36
96
3
100
17
3
52
36
17
60
6
30
19
20
40
107
48
102
15
3
33
52
80
72
9
27
63
66
84
19
5
91
5
7
83
25
44
27
24
37
12
65
72
55
8
15
42
39
9
63
39
49
84
92
16
140
3
25
24
47
78
103
17
42
33
28
24
53
27
36
39
1
12
101
60
7
48
11
78
42
25
29
36
19
36
8
15
93
69
78
57
9
39
60
27
30
31
17
15
45
55
36
36
95
9
9
36
39
27
21
112
180
48
12
152
3
90
15
72
16
119
48
33
4
5
43
80
81
7
107
45
51
37
29
19
5
27
88
41
15
28
5
51
9
7
125
103
5
36
39
45
30
1
32
40
20
27
1
80
9
15
21
51
45
114
105
4
72
5
43
60
48
17
30
37
60
36
20
63
21
28
17
3
27
18
30
33
69
43
5
7
8
36
4
32
93
75
45
6
24
13
24
35
45
33
12
24
36
18
45
72
64
12
17
30
37
8
16
56
124
41
91
29
15
64
71
18
60
36
79
12
44
36
3
30
63
3
66
78
1
5
36
30
105
36
60
48
4
108
23
49
47
49
12
29
39
39
6
19
20
21
19
161
7
80
3
37
72
11
66
3
21
6
138
7
65
54
90
6
69
81
79
164
40
41
7
8
36
96
69
60
51
9
15
36
24
48
57
3
108
40
72
35
42
123
21
15
81
15
36
3
45
51
33
87
1
23
30
36
15
15
49
89
3
57
60
36
180
27
52
32
45
15
3
25
5
7
29
39
28
44
36
3
1
36
59
24
9
15
13
32
12
183
57
36
3
ABCD 97915791724*3^$a+1 [50007]
30
37
8
28
17
7
29
7
36
5
18
6
24
48
7
17
31
35
25
5
12
7
24
24
56
27
12
133
20
21
24
42
13
24
96
11
1
5
7
11
54
12
6
21
93
6
1
8
45
75
52
11
37
44
57
66
45
16
24
12
12
65
54
24
1
80
33
75
21
66
1
11
21
45
18
33
28
8
4
5
12
6
1
11
1
23
13
11
61
24
59
21
9
6
18
19
36
29
42
84
6
15
28
5
27
15
1
23
24
24
25
53
6
9
52
47
6
18
49
5
19
32
64
48
5
51
45
24
87
27
24
13
24
5
39
9
18
12
1
32
12
39
25
17
12
7
29
42
37
5
7
41
15
3
108
25
44
21
48
7
8
27
9
60
45
3
4
48
20
3
1
12
8
15
13
72
20
28
65
12
24
30
18
3
24
9
36
43
101
24
15
93
19
20
57
66
30
96
3
4
5
12
27
76
36
35
1
17
60
51
4
24
60
41
91
23
24
25
47
1
60
131
37
5
19
68
75
1
5
51
3
49
24
12
32
75
13
17
18
18
99
3
33
15
1
36
11
25
84
29
63
3
30
31
41
24
72
3
33
55
77
48
15
3
57
33
24
42
21
24
72
63
60
1
20
27
48
13
36
36
53
78
90
7
8
4
41
6
54
7
5
39
16
8
99
57
28
5
6
25
29
7
5
31
5
90
25
20
75
84
61
36
24
24
20
4
144
11
1
5
31
156
5
42
1
23
1
35
6
78
13
36
107
49
17
39
60
4
48
12
48
5
7
24
5
36
19
59
25
32
4
77
18
1
8
27
6
7
17
31
17
18
1
56
4
36
12
5
7
36
41
30
12
12
93
27
37
24
17
15
27
42
63
36
33
7
11
73
56
28
48
72
29
36
12
7
65
12
31
12
23
96
24
1
12
5
79
24
84
11
81
9
24
3
36
3
1
11
129
16
17
39
9
27
28
44
88
24
29
3
28
35
36
21
27
48
60
48
13
12
11
6
27
27
36
24
25
108
24
53
12
3
15
61
68
40
44
9
24
27
9
36
55
8
36
63
13
5
7
48
65
6
54
138
24
12
6
43
36
11
18
63
3
1
32
12
15
78
87
39
13
41
7
32
36
57
79
107
84
30
24
31
48
20
64
24
41
19
24
29
31
12
29
3
15
61
35
12
24
1
41
27
16
20
33
18
48
6
12
24
3
15
13
11
60
13
41
12
12
55
32
15
13
32
28
48
29
7
11
30
18
1
71
6
42
6
18
49
32
39
1
36
29
19
35
24
69
40
5
7
12
60
96
68
9
96
15
21
7
32
28
12
32
33
12
19
41
55
12
47
6
3
24
28
5
24
19
24
41
24
19
32
28
5
54
1
5
30
21
45
111
4
5
43
56
51
18
102
72
30
103
8
40
32
21
31
20
81
24
7
48
84
29
30
42
7
11
13
32
60
15
1
11
12
42
6
21
36
27
25
20
64
17
7
24
5
31
84
11
9
28
11
37
36
167
1
8
69
31
71
1
5
39
12
69
36
126
21
39
93
28
11
33
16
12
5
12
27
69
3
33
12
3
40
12
36
41
48
72
6
24
1
36
41
54
6
3
12
40
35
36
13
5
96
19
5
7
65
67
12
120
71
18
12
24
36
31
32
40
5
39
21
12
31
32
16
120
8
45
78
1
47
18
7
60
17
72
19
8
60
27
6
3
108
9
6
6
7
80
39
37
65
3
9
55
23
1
12
8
21
79
5
39
9
48
48
55
48
11
1
11
13
20
4
41
36
60
36
55
8
76
5
18
6
3
3
9
51
25
11
9
39
9
52
44
39
12
48
25
41
43
8
33
7
8
9
19
77
7
65
3
28
96
35
49
17
19
36
12
72
11
24
42
6
12
61
44
87
1
60
5
42
30
6
21
40
44
36
64
23
18
31
5
7
68
60
28
35
1
8
16
20
33
18
12
9
16
24
17
60
43
17
6
37
35
1
137
18
1
29
39
16
11
33
12
3
1
11
85
12
23
13
12
35
1
92
3
60
49
56
21
6
37
36
41
18
18
151
32
12
33
55
5
12
18
78
103
17
7
29
67
5
7
92
27
12
61
5
12
6
25
36
32
33
15
24
45
19
120
41
36
30
6
27
9
30
12
30
12
55
65
18
12
42
19
48
72
11
85
20
9
7
83
36
6
19
35
24
18
15
64
8
33
51
75
6
36
63
27
6
6
1
56
75
90
51
45
42
1
84
12
29
24
63
45
30
12
61
20
27
1
17
43
29
24
18
6
31
11
36
25
48
5
7
23
1
29
6
49
11
25
5
72
30
13
12
23
93
27
133
20
4
11
24
1
68
36
12
9
31
36
32
57
15
9
19
5
36
114
105
15
6
12
27
72
93
79
11
60
13
24
35
37
23
21
16
29
42
13
12
5
3
15
78
12
60
3
15
54
12
55
80
4
35
6
72
63
16
20
48
36
36
3
48
36
9
4
8
9
60
18
36
21
3
30
18
13
12
36
23
6
36
19
24
12
60
29
7
47
12
18
15
72
40
47
25
59
1
80
28
8
9
79
32
28
59
117
33
7
8
4
5
12
67
44
9
27
64
5
30
42
60
15
21
7
12
36
8
72
33
6
24
1
23
13
5
48
43
17
55
5
6
13
156
8
9
67
23
21
15
60
21
57
12
66
13
41
19
56
3
37
5
19
48
29
147
64
24
29
67
11
30
15
51
12
37
8
9
3
15
60
6
54
33
21
31
24
11
6
6
45
16
32
9
15
12
3
49
80
9
27
3
18
24
19
12
23
150
12
54
49
5
12
27
4
12
8
33
7
8
3
21
3
24
25
59
25
17
54
21
24
4
24
35
36
1
44
111
13
108
12
5
7
35
30
7
5
6
1
5
15
27
60
1
12
12
12
12
53
3
76
29
18
42
19
120
17
75
88
12
32
27
37
24
36
29
36
19
8
9
90
1
17
43
32
88
5
15
3
1
35
37
12
36
11
6
3
72
28
17
31
36
20
12
51
61
12
17
6
1
48
29
24
7
24
23
9
3
30
6
6
63
16
5
87
15
90
91
5
18
30
3
21
24
27
9
36
48
78
12
9
40
12
20
39
13
92
15
1
12
12
12
44
3
1
35
45
4
29
24
15
108
15
18
6
90
6
9
45
51
36
76
11
12
72
1
23
33
33
30
1
5
36
27
9
24
39
52
12
17
18
9
33
39
3
36
48
30
36
7
20
84
33
27
40
5
6
25
5
24
39
16
32
27
18
12
6
9
28
23
1
12
12
11
1
12
47
72
49
5
111
45
54
13
5
43
36
20
21
30
21
64
71
6
6
48
6
90
25
8
12
69
6
1
24
36
68
9
132
19
20
9
42
42
19
176
3
84
42
24
79
17
7
8
51
1
72
12
36
104
72
69
15
4
5
31
107
1
95
30
12
55
23
48
1
36
48
11
1
92
45
60
30
1
44
63
9
93
19
36
8
16
5
123
15
37
8
9
19
71
36
13
41
19
8
141
67
8
15
18
79
48
60
23
18
31
17
15
21
19
11
6
43
12
11
30
12
12
66
6
42
12
1
29
3
33
3
4
11
9
40
23
9
4
80
52
35
1
107
72
13
29
18
61
108
8
195
13
48
47
21
27
6
7
65
150
13
5
ABCD 97915978442*3^$a+1 [50025]
7
70
3
17
28
15
24
31
53
1
16
67
3
34
16
60
2
8
2
8
14
33
17
36
12
18
30
28
4
11
7
14
30
14
40
20
22
20
2
23
57
2
10
14
22
34
18
40
11
71
50
8
18
22
23
5
30
14
4
2
4
18
3
87
18
2
8
20
37
8
19
9
20
39
1
9
16
86
16
12
28
2
76
6
20
61
5
10
9
21
40
14
10
4
52
128
7
53
7
4
13
32
6
14
36
42
1
1
23
20
33
4
23
23
25
69
31
44
61
12
11
41
11
9
51
8
29
18
4
30
28
32
31
25
47
7
16
4
46
24
10
50
31
4
1
12
10
32
13
53
20
14
36
22
10
10
28
34
25
24
7
24
74
6
36
20
49
13
26
74
10
32
13
7
9
25
52
3
9
62
1
17
22
25
13
7
1
15
23
66
30
26
7
11
6
66
28
32
25
7
18
20
15
33
12
2
5
7
64
2
4
44
26
170
16
62
57
9
12
2
10
8
4
15
5
18
5
72
3
2
24
96
3
33
20
12
18
14
28
7
3
10
50
12
16
20
50
14
10
4
56
6
10
19
5
8
23
13
4
62
66
12
28
3
21
18
48
14
6
2
11
17
10
52
22
16
39
41
58
14
28
3
17
28
42
42
50
12
10
26
10
18
32
24
25
3
6
19
12
11
33
9
10
17
16
49
46
40
50
14
1
35
25
60
65
19
3
20
6
19
37
15
1
2
28
18
24
8
34
1
3
16
21
5
48
32
23
24
37
4
14
53
12
15
8
20
10
15
60
40
5
4
4
67
40
29
144
7
20
40
25
19
31
29
24
27
9
1
50
9
41
12
12
91
15
20
30
4
19
11
14
2
102
22
36
37
73
10
4
36
25
45
15
19
1
3
34
8
20
103
4
67
13
5
28
19
48
60
23
4
26
4
16
4
20
11
7
18
18
2
8
2
2
56
7
5
18
2
20
15
20
25
10
18
7
5
23
9
16
6
6
10
34
10
6
4
18
1
1
16
30
13
5
7
72
8
15
62
66
1
9
72
55
25
7
3
37
13
20
4
18
52
6
10
4
1
15
2
12
10
26
54
25
5
4
39
12
41
18
30
24
2
40
41
45
4
6
70
19
29
19
11
2
10
57
17
24
11
21
4
4
42
14
60
10
1
23
21
21
42
6
4
10
12
1
45
2
28
14
36
59
11
12
13
29
3
13
28
71
20
5
8
28
80
3
20
24
17
11
25
30
78
2
14
114
2
60
7
21
16
26
78
31
5
3
37
28
8
15
25
24
36
35
5
12
28
8
15
27
44
6
10
42
15
13
10
28
6
18
6
72
3
7
29
5
28
12
20
19
5
40
2
13
69
20
18
64
45
33
58
17
12
81
32
12
16
55
17
3
5
19
11
25
17
46
6
39
64
5
22
29
61
15
8
33
4
8
8
19
96
67
18
10
37
11
6
19
79
10
62
118
12
79
7
30
8
32
108
6
10
14
65
17
14
13
88
17
38
2
8
3
31
10
30
40
10
8
6
25
61
19
51
48
37
31
10
12
3
29
16
99
41
10
37
23
4
76
2
12
63
5
3
69
14
17
5
104
18
5
32
3
2
88
26
6
31
27
18
15
4
59
112
9
8
5
8
34
36
2
11
5
36
4
34
32
73
11
25
12
19
6
84
10
9
45
56
18
2
3
5
3
5
72
20
2
21
4
20
21
20
22
1
41
14
6
60
6
4
38
16
26
30
24
19
5
6
2
44
15
11
52
20
13
5
35
8
67
38
56
10
36
2
60
16
7
24
79
30
2
14
6
9
4
9
35
45
38
85
35
12
5
7
6
14
9
5
27
9
20
19
101
64
36
40
20
8
7
3
6
127
13
12
4
46
53
1
10
54
4
3
17
12
55
21
14
46
14
16
12
45
35
1
9
60
28
64
78
16
25
5
4
22
6
4
8
42
34
19
1
16
8
28
42
40
18
34
48
13
17
7
21
2
13
29
24
44
32
31
5
4
10
26
8
27
113
12
10
2
18
10
2
28
8
6
55
41
28
24
30
6
2
10
38
34
55
8
48
24
12
4
20
47
85
4
60
25
11
5
4
10
26
22
48
10
108
2
34
6
33
1
100
31
45
22
10
31
29
52
3
15
2
4
7
15
53
45
6
58
2
28
16
36
6
43
15
54
36
16
26
30
32
2
40
16
10
14
21
28
17
8
24
10
22
11
29
46
18
30
30
32
34
1
5
8
6
16
12
32
4
2
44
6
22
48
4
18
10
8
63
79
12
8
32
58
87
4
49
36
4
12
16
22
18
14
18
26
2
12
2
34
16
60
15
3
10
22
46
15
5
62
17
4
44
5
6
26
36
52
22
49
49
7
28
11
16
5
13
11
31
70
23
25
28
42
18
4
44
46
14
36
56
170
5
63
14
16
51
60
28
1
4
30
10
27
1
108
16
36
15
24
21
8
6
25
33
27
13
42
5
40
5
14
17
125
4
6
30
14
38
7
9
31
24
25
55
19
2
16
4
23
13
70
44
1
60
29
19
12
12
11
2
32
12
56
44
60
8
72
15
23
6
12
40
15
3
16
8
72
30
16
24
94
34
7
71
14
16
2
13
9
8
40
55
37
19
27
2
55
13
4
28
10
10
2
6
34
18
7
24
36
24
5
42
2
2
33
36
9
18
10
24
20
26
25
63
4
90
8
14
6
4
39
5
55
29
10
48
24
25
29
19
8
19
41
23
1
15
50
10
84
30
12
22
22
16
4
3
7
1
47
6
2
4
5
20
3
38
12
6
62
8
4
27
11
18
32
7
5
78
49
36
45
2
5
7
20
5
1
22
1
11
10
10
10
18
196
4
2
15
1
8
30
81
15
6
12
15
12
11
5
49
6
37
57
31
5
24
15
1
12
15
1
35
29
15
47
76
22
22
1
15
84
25
19
61
5
18
13
15
9
65
78
32
10
18
42
20
16
19
63
10
38
12
1
29
32
10
1
13
14
12
29
125
10
34
8
44
19
1
10
16
50
14
5
1
4
4
14
5
13
35
7
1
16
45
34
4
57
36
77
2
33
1
2
32
6
15
9
15
33
20
48
11
31
10
12
7
5
15
1
8
7
35
4
18
10
13
12
17
8
11
17
19
69
12
60
2
38
15
17
8
18
1
28
12
33
22
1
9
38
1
37
12
27
1
32
38
10
34
10
54
6
8
7
11
30
72
71
1
38
41
19
57
23
2
16
15
4
5
50
8
40
1
12
4
1
4
8
28
22
2
31
29
56
24
4
7
5
4
18
5
11
62
30
22
28
14
10
70
5
24
5
11
1
24
8
12
16
7
48
9
14
64
33
45
3
9
8
12
71
7
22
15
17
20
83
17
31
39
26
23
27
5
40
19
34
7
35
2
12
34
26
4
6
33
47
1
3
21
21
15
47
8
29
45
20
4
19
12
1
10
2
12
8
11
37
104
14
22
2
28
2
12
55
1
47
12
5
10
36
25
5
12
22
16
18
22
2
22
14
40
2
4
14
34
2
30
6
19
29
4
50
22
14
2
52
12
4
6
25
48
5
27
15
21
28
27
29
24
21
15
9
2
34
3
21
2
25
29
31
27
57
16
19
36
13
12
19
10
19
5
40
4
2
1
8
7
34
23
23
10
4
48
12
10
45
15
6
7
43
2
10
1
12
28
1
16
3
5
16
26
14
74
14
23
59
76
34
34
1
48
113
14
16
18
62
2
15
8
63
21
89
6
6
14
50
36
34
16
62
8
12
7
61
30
2
27
19
1
5
38
42
44
15
27
32
17
13
18
30
34
25
11
44
1
15
24
73
57
8
36
90
109
33
3
25
19
37
4
12
44
26
24
33
33
22
18
64
6
10
10
32
26
4
18
62
8
38
2
14
14
27
9
30
21
45
2
13
99
20
25
5
50
10
56
10
32
30
2
6
24
44
10
72
13
1
24
19
17
6
2
27
5
78
26
30
34
7
1
2
38
15
17
28
80
2
28
32
28
29
108
27
5
1
8
76
20
6
72
21
47
10
4
14
1
3
22
31
23
6
50
14
4
22
4
4
50
3
19
5
4
24
17
15
5
8
38
2
42
4
30
72
94
9
17
34
20
6
10
57
5
18
10
27
11
50
72
4
15
4
7
2
71
11
5
5
6
32
46
20
19
101
6
46
32
30
17
3
76
6
50
5
24
27
14
18
90
23
25
54
16
22
27
41
20
19
5
23
121
2
65
17
7
13
23
3
1
15
50
15
55
50
28
40
50
2
6
40
8
21
31
5
4
29
24
18
30
8
16
48
32
20
8
18
10
84
4
31
41
19
4
9
23
24
111
14
8
8
44
20
6
2
7
8
3
10
14
10
36
3
7
40
30
3
12
89
8
72
23
5
36
7
9
16
4
36
35
19
25
21
7
17
63
12
88
5
28
4
31
49
16
12
35
25
10
42
3
3
13
1
46
14
36
12
60
23
5
4
11
29
23
8
3
60
16
14
12
3
11
60
6
23
51
29
16
21
14
18
58
4
6
79
73
32
24
14
28
2
40
32
40
103
1
7
17
35
7
24
1
21
92
28
7
57
26
30
39
4
36
23
10
47
21
50
2
28
4
28
20
3
25
14
58
22
34
6
16
12
17
24
29
10
25
1
12
35
9
16
60
12
16
6
6
24
14
30
2
8
56
1
29
35
1
14
10
26
10
34
10
4
32
8
ABCD 97916347058*3^$a+1 [50019]
36
52
95
210
24
31
32
12
33
3
15
25
8
15
45
36
84
51
24
66
31
68
40
11
201
15
33
15
162
39
24
12
72
12
40
120
20
24
60
60
36
4
56
51
18
31
8
60
28
84
11
18
36
18
45
148
89
24
51
136
20
72
21
51
9
7
104
4
5
24
198
69
100
23
1
95
97
32
60
36
16
96
8
112
32
108
40
77
63
15
57
120
21
31
36
92
21
7
8
96
76
59
1
5
12
72
6
105
15
42
15
48
4
56
84
4
5
75
99
1
17
27
112
29
51
16
8
12
24
15
33
21
39
108
33
7
24
68
12
36
45
39
105
54
45
12
72
21
115
29
66
9
48
129
15
96
60
3
6
39
36
48
16
17
39
16
20
12
183
117
48
69
6
45
24
180
15
33
45
3
15
13
36
44
99
1
192
20
12
33
99
21
55
20
12
57
31
24
56
57
15
111
25
44
12
60
84
9
3
4
20
3
33
57
91
35
81
15
69
21
15
21
138
21
16
140
40
44
69
7
68
12
60
12
208
60
8
27
24
45
93
72
19
20
12
4
8
12
36
57
12
19
20
24
156
57
39
69
66
9
24
60
16
56
36
60
4
8
33
150
9
9
15
120
39
1
152
9
6
57
120
15
153
153
55
44
12
129
75
112
188
52
20
24
264
12
75
24
144
9
21
36
123
3
13
36
65
3
28
23
97
8
159
1
77
12
3
60
64
20
60
4
36
41
144
75
21
39
64
20
36
64
152
57
36
39
117
3
21
30
21
3
153
40
5
12
75
12
45
84
24
36
84
27
51
90
63
12
12
57
15
24
36
60
81
12
42
9
72
9
108
3
24
9
31
8
87
9
9
43
32
267
9
76
140
16
104
48
111
141
3
13
35
33
40
36
20
120
48
132
99
72
105
60
12
33
27
12
15
1
120
5
3
96
40
8
33
3
21
15
16
32
57
139
164
48
64
71
24
30
19
80
136
104
40
80
72
48
177
3
69
3
3
9
52
5
3
60
28
44
40
8
132
48
33
123
12
28
56
15
18
6
21
51
54
75
36
48
51
49
41
78
18
27
12
33
30
33
60
28
72
20
88
5
54
96
81
4
36
8
87
66
15
39
33
12
9
36
24
27
4
56
57
31
71
1
32
57
3
21
7
144
8
16
20
69
183
15
13
20
24
33
39
111
25
68
72
4
41
60
48
99
15
157
5
63
88
20
4
56
12
3
73
17
27
12
96
60
88
44
21
27
48
24
81
39
12
96
100
5
123
69
31
59
37
20
105
6
9
21
27
12
136
60
23
30
31
8
96
120
16
116
105
198
21
9
67
77
63
27
1
71
33
225
43
29
15
100
36
60
53
24
27
4
36
84
20
9
67
89
27
69
39
72
24
156
4
24
44
240
48
28
12
8
21
15
15
1
32
153
15
124
5
3
45
15
57
15
36
84
9
6
105
39
9
36
16
5
6
54
18
21
27
72
57
24
100
32
117
7
24
56
33
135
36
180
15
141
136
32
45
36
132
39
40
8
48
40
17
15
63
33
16
56
12
52
5
36
87
63
48
81
33
3
12
60
12
15
78
12
15
9
12
108
55
17
99
9
27
48
96
136
20
3
54
43
95
24
49
12
113
36
39
160
41
174
90
15
21
31
65
39
4
20
45
72
144
288
30
78
48
147
64
113
96
31
23
33
33
27
4
68
33
115
8
72
39
45
24
16
59
25
20
21
19
59
153
40
197
108
19
80
64
17
63
27
57
177
139
32
45
3
52
113
27
24
60
9
15
16
8
168
12
60
172
8
76
72
5
19
80
48
96
72
15
33
24
60
120
36
100
104
52
8
87
54
15
12
33
15
57
15
12
3
114
63
12
4
80
60
27
9
24
12
99
105
9
67
8
12
57
126
97
8
132
148
20
16
36
23
1
8
15
90
3
24
124
95
1
20
36
12
36
16
24
56
108
21
75
99
1
56
48
120
96
24
33
60
39
36
24
16
8
36
51
90
63
24
45
18
9
21
39
51
9
40
8
16
32
9
3
51
57
15
105
48
12
28
185
87
87
21
51
18
111
16
20
48
45
48
15
24
16
8
60
9
43
47
93
9
19
17
87
48
63
9
72
168
112
20
51
45
148
36
29
27
12
72
15
49
5
66
81
60
3
24
45
3
42
3
45
55
48
41
24
72
174
33
12
51
9
111
33
36
124
32
63
144
18
24
31
44
51
9
24
16
140
96
84
184
17
27
123
25
47
72
33
120
135
18
39
24
45
12
72
150
57
48
16
12
140
15
33
15
42
ABCD 97916469362*3^$a+1 [50010]
78
12
33
15
12
18
42
30
7
36
20
3
21
189
12
60
18
1
56
192
120
28
77
60
55
53
55
17
78
42
66
9
108
87
30
3
33
87
75
37
41
12
12
3
57
48
18
30
54
6
39
45
103
20
123
12
37
155
30
18
18
19
35
6
27
60
52
23
129
9
91
41
7
233
30
12
18
18
60
49
11
54
108
27
52
59
9
15
25
20
48
15
12
18
12
18
48
117
93
42
210
67
5
18
42
15
148
5
42
33
3
24
90
15
51
42
48
67
32
3
18
30
57
27
33
15
18
19
20
93
42
37
29
30
60
30
84
198
97
65
6
30
72
7
35
57
33
63
60
3
21
16
5
7
20
3
12
30
30
120
6
19
23
18
30
121
83
36
12
129
9
147
12
33
132
48
12
6
30
12
60
19
11
25
20
57
103
155
165
33
84
43
32
21
72
30
18
27
15
9
48
108
45
87
88
113
12
72
3
57
7
11
18
12
48
19
5
15
60
3
12
33
75
18
12
27
135
33
105
12
30
6
54
57
171
78
31
53
18
18
39
3
37
23
12
45
12
9
162
9
21
18
49
41
27
3
30
27
15
102
90
6
27
33
30
9
12
81
79
36
72
11
69
45
18
37
53
18
12
25
47
30
66
42
27
15
6
174
36
117
3
21
9
39
15
33
3
21
33
150
36
24
156
69
45
30
57
3
48
18
39
21
79
72
36
12
11
42
42
57
33
6
9
3
57
28
35
150
18
57
124
20
28
41
12
102
13
23
54
30
33
45
42
48
25
32
15
18
75
33
12
18
12
25
20
12
15
36
57
52
5
30
25
48
20
33
30
162
12
15
40
12
23
36
30
24
6
69
3
69
69
12
27
21
39
93
7
5
150
37
80
21
15
75
12
6
31
108
20
81
30
54
36
39
21
7
65
15
27
45
51
12
57
63
25
5
72
78
42
3
100
20
27
33
12
63
30
12
87
3
37
8
21
90
42
7
68
63
61
11
60
48
121
23
6
19
32
81
15
75
117
3
30
7
53
27
48
3
42
15
3
57
3
37
5
42
45
12
81
55
23
9
63
25
80
24
3
30
63
24
39
49
72
36
12
260
15
66
102
69
3
6
27
12
3
60
270
139
41
60
60
12
3
27
108
102
15
33
27
15
6
27
4
89
162
78
54
13
143
49
65
6
81
28
5
15
63
25
20
12
3
60
37
5
7
53
18
9
21
48
19
191
9
81
24
48
18
144
96
30
79
65
6
24
6
12
18
12
45
15
129
48
60
72
21
18
81
63
37
80
63
6
24
108
87
51
30
24
3
27
6
12
7
12
11
42
120
120
36
60
67
32
3
9
39
30
27
27
18
15
15
78
51
16
77
87
153
108
75
75
37
5
36
12
30
72
6
19
92
33
3
72
3
45
40
47
78
60
18
30
114
36
42
19
36
17
7
8
81
30
61
23
30
60
15
3
45
84
9
12
42
45
21
30
12
12
6
127
5
42
37
113
55
41
12
30
12
6
19
35
25
35
45
21
79
191
30
54
93
12
48
12
33
12
27
28
5
18
180
78
19
23
18
30
42
39
39
21
3
18
27
60
21
19
53
135
12
105
7
29
27
33
39
123
18
19
20
52
8
105
75
3
18
42
37
53
18
1
56
12
45
126
9
12
48
21
39
15
6
51
21
12
63
124
80
16
5
120
48
30
12
42
36
12
180
39
9
27
207
36
54
6
1
20
3
25
20
12
28
48
24
191
30
27
81
24
18
18
27
3
114
30
30
18
12
60
30
48
18
60
9
105
3
63
97
44
33
48
18
12
9
3
85
35
6
84
55
5
6
81
39
30
19
11
42
19
11
25
5
87
3
69
96
15
49
8
123
45
12
45
15
120
15
13
23
9
21
39
48
3
21
28
32
36
12
3
42
48
39
183
18
7
48
47
30
6
117
24
93
67
29
19
60
23
18
42
97
23
18
7
17
30
90
60
3
52
41
39
15
258
27
105
135
3
69
9
7
32
51
37
107
18
30
42
15
45
30
145
41
150
60
57
27
6
24
3
63
12
18
7
20
40
47
6
12
102
45
3
48
57
24
88
72
23
60
45
33
30
109
29
51
9
24
27
33
78
12
13
5
27
45
60
115
65
66
57
4
29
99
45
60
43
17
15
33
7
65
66
49
35
73
23
57
100
32
63
30
12
55
60
48
23
1
41
7
131
12
60
42
6
1
53
48
78
141
3
18
42
6
54
33
3
24
18
12
6
261
28
35
45
183
78
12
7
41
42
18
39
21
27
45
120
39
9
60
42
97
11
54
7
8
21
30
49
5
87
9
12
42
25
12
53
15
105
6
1
11
45
105
12
147
28
11
24
57
16
95
12
13
5
42
33
93
27
15
12
6
54
96
54
27
76
20
87
108
9
39
60
60
37
5
102
36
60
69
3
12
66
102
12
6
42
30
79
71
42
27
51
105
24
93
3
27
66
12
19
11
117
3
30
27
15
6
31
29
12
18
69
45
30
48
9
39
84
186
27
12
21
111
16
44
28
41
7
53
30
42
90
18
27
33
27
33
51
3
13
32
45
3
15
102
30
48
30
162
33
124
36
23
1
8
21
90
9
52
29
120
24
18
48
12
85
20
63
57
15
72
6
ABCD 97916657024*3^$a+1 [50013]
150
3
68
4
3
5
31
9
21
30
60
17
4
15
5
28
32
43
6
35
24
7
30
11
13
39
3
30
24
66
5
19
5
49
95
7
18
35
16
44
36
31
33
15
21
308
12
1
27
12
9
114
45
3
53
60
136
44
4
15
5
1
71
79
41
28
20
7
41
24
31
29
151
5
7
17
84
24
13
48
15
44
31
12
5
24
64
24
36
152
48
64
8
43
6
23
72
19
36
5
4
24
32
19
12
5
55
33
32
4
75
5
19
9
63
17
52
104
19
17
31
57
15
48
12
21
44
97
3
21
54
17
25
11
13
15
36
20
1
59
55
29
132
48
36
24
1
63
32
19
5
76
39
5
40
15
17
25
59
28
57
59
64
21
11
36
43
30
155
132
48
79
36
9
12
56
48
19
45
56
16
8
40
27
30
11
4
8
36
144
37
35
31
5
24
79
17
24
25
18
41
19
18
24
35
60
1
3
44
73
59
4
56
19
6
30
41
108
37
24
23
48
48
7
48
5
12
43
17
4
111
12
53
25
18
126
59
91
5
60
19
21
9
11
24
4
33
3
20
16
60
8
13
18
24
57
56
4
8
60
31
12
9
20
61
35
12
115
72
54
15
81
54
41
19
6
11
48
37
42
17
24
61
63
80
31
60
5
4
32
36
19
41
13
42
24
29
115
5
91
96
78
30
9
3
5
79
41
4
20
1
27
80
12
1
3
20
12
24
28
32
4
45
30
69
32
36
60
48
37
24
30
5
36
12
12
19
6
96
18
36
60
6
18
12
18
15
15
41
24
12
28
56
40
81
48
6
5
31
57
51
5
12
72
43
5
73
131
31
12
48
12
78
48
11
36
12
43
48
9
33
167
72
49
35
60
67
17
7
5
24
25
150
77
12
43
5
48
55
66
78
48
57
80
52
51
12
77
40
128
43
5
72
1
39
12
99
77
13
11
4
20
37
24
35
31
30
3
20
64
32
19
41
24
37
27
56
7
24
53
91
17
4
9
11
40
48
8
7
57
24
15
6
11
13
35
24
37
6
17
1
72
63
51
30
24
42
29
1
59
84
12
24
4
80
16
63
12
9
44
16
20
12
43
24
45
32
1
23
25
35
31
5
48
16
27
29
31
33
32
28
15
29
12
28
20
55
6
72
23
145
30
65
16
9
42
30
23
139
6
35
4
51
101
84
31
30
11
85
119
19
6
59
36
60
28
3
54
3
3
9
60
39
36
108
53
12
7
161
72
16
44
73
48
47
43
17
19
5
120
24
76
8
16
80
7
5
12
72
40
63
41
7
53
7
57
68
12
48
52
51
5
4
68
7
45
32
61
18
21
51
12
41
25
15
15
60
5
4
15
117
188
55
6
39
81
6
113
52
108
8
7
41
16
9
35
31
45
68
7
6
27
15
57
15
24
6
15
15
5
61
107
36
120
1
15
128
12
31
5
48
40
92
4
56
43
9
72
80
24
19
57
8
48
25
18
21
116
43
9
8
28
20
31
5
28
8
55
5
12
31
17
12
13
54
29
40
116
40
51
60
18
47
24
36
13
71
31
9
8
16
20
16
20
1
47
7
33
8
28
84
32
24
12
85
90
5
24
24
72
19
9
32
148
32
48
1
11
24
36
64
20
24
79
45
33
18
6
35
60
4
75
5
12
24
1
155
72
13
47
7
5
24
16
15
30
35
31
65
4
20
36
24
108
31
29
12
55
29
1
83
40
21
15
44
31
9
15
5
1
11
36
28
21
11
120
28
51
5
28
21
39
51
12
48
17
72
16
120
27
113
24
16
32
4
68
37
35
85
24
66
5
1
27
117
63
20
67
5
24
7
29
1
18
9
3
12
5
12
60
24
31
48
105
68
12
52
3
5
13
18
60
17
108
31
36
33
15
89
52
20
25
71
28
20
4
12
56
12
12
28
3
48
36
65
43
18
3
111
30
30
89
12
4
8
67
96
9
56
64
21
114
6
24
18
6
11
19
21
104
36
36
7
17
84
16
44
61
3
21
47
12
36
12
12
1
11
36
19
41
4
8
12
48
13
42
41
12
48
25
30
5
64
12
56
4
39
6
24
51
20
19
29
40
20
60
1
15
20
120
55
12
9
56
48
19
101
1
71
120
49
3
111
72
48
12
17
48
12
12
19
17
4
20
4
44
43
29
84
12
52
32
49
66
5
43
65
37
6
53
4
20
12
1
102
41
4
21
47
24
60
55
6
30
12
5
52
20
28
27
53
7
29
55
41
120
25
24
15
20
4
20
52
15
101
43
12
9
111
72
45
8
28
87
117
72
8
48
43
89
55
77
145
24
11
84
24
112
9
35
76
9
42
5
79
9
24
33
90
57
87
6
18
9
80
7
45
15
33
32
40
8
12
115
36
48
6
6
17
1
71
4
20
91
65
19
144
17
64
15
17
43
29
12
61
167
280
123
30
18
125
124
20
67
65
4
81
11
7
17
103
17
31
17
37
78
5
12
24
12
4
44
37
18
5
12
13
47
24
1
30
57
32
25
90
113
37
11
28
44
103
120
53
1
18
6
42
48
17
48
24
7
9
44
73
47
16
39
17
24
160
51
33
15
48
5
24
19
30
42
29
19
60
5
55
9
20
12
28
20
72
60
121
24
71
12
13
42
6
99
12
56
19
24
5
1
23
112
20
60
28
20
55
5
36
24
16
15
12
24
6
23
25
35
76
51
53
31
41
4
3
17
31
5
24
19
12
54
59
67
18
47
48
25
11
31
17
12
24
4
20
31
17
24
19
29
7
5
28
33
35
12
60
61
6
9
32
4
68
16
15
29
13
18
41
64
20
55
5
12
4
20
1
48
47
67
78
3
24
27
9
39
5
37
120
11
12
12
36
103
12
30
47
1
66
29
91
9
20
19
41
60
7
33
56
24
60
12
25
48
11
19
41
19
9
20
40
8
4
8
55
72
5
49
35
16
45
114
24
5
12
28
8
25
3
15
12
65
139
9
15
5
1
6
18
30
9
57
23
12
103
78
107
12
4
24
3
33
36
15
6
23
24
7
36
54
71
49
3
21
15
36
20
31
60
5
25
42
17
79
41
4
80
4
20
60
12
19
21
68
12
48
60
108
64
105
15
3
48
17
108
49
6
29
55
41
55
5
12
31
17
ABCD 97916690876*3^$a+1 [50012]
91
6
27
80
139
93
21
66
5
73
72
3
15
33
84
21
15
8
64
45
47
19
78
83
61
12
75
129
15
20
40
8
24
19
18
36
35
144
13
96
11
24
13
6
69
12
20
19
36
21
21
48
15
21
39
36
20
1
51
20
72
16
12
3
89
40
104
37
24
47
60
1
12
15
20
36
64
32
127
57
27
5
52
51
5
48
73
150
45
9
11
24
100
9
36
12
27
44
1
95
49
60
27
56
61
36
11
16
44
16
75
12
24
66
107
24
13
24
39
60
8
37
108
47
16
164
25
11
16
3
17
73
35
24
85
60
27
27
9
45
54
48
5
12
61
35
28
48
15
9
20
25
3
69
36
66
24
45
8
28
56
28
44
64
12
32
40
69
24
15
15
17
25
35
4
24
36
3
21
92
49
72
3
141
23
52
92
1
15
12
9
18
65
24
4
8
36
36
37
23
4
36
27
57
36
20
55
45
20
24
67
77
156
16
9
99
20
19
69
8
4
32
13
114
29
24
36
28
3
17
73
36
75
48
171
12
45
8
19
9
32
73
12
27
68
36
12
169
66
17
19
5
4
116
4
36
48
81
3
8
1
35
60
31
33
9
48
3
32
16
8
52
93
35
16
96
8
4
21
11
16
93
35
55
53
184
87
17
25
48
24
47
7
9
21
15
3
33
9
179
40
44
24
1
27
9
36
11
72
4
33
59
55
54
3
24
27
48
53
64
60
12
15
57
168
12
27
69
44
37
12
39
93
15
104
60
36
67
36
45
33
35
19
9
117
35
88
33
54
5
55
17
4
9
35
16
3
72
54
72
15
9
51
60
44
72
43
29
28
116
1
167
72
28
99
18
143
1
75
15
17
1
107
19
17
4
33
18
66
222
101
25
11
24
1
39
32
12
91
21
20
37
3
33
11
7
17
12
28
63
69
9
18
17
31
72
41
37
54
36
89
84
25
147
68
36
48
19
5
67
42
71
1
3
24
9
11
97
83
7
33
60
32
4
27
45
188
4
3
18
39
33
48
36
18
125
145
23
37
3
27
45
117
6
53
4
68
88
56
12
25
11
37
3
48
9
18
29
1
18
53
100
84
75
48
6
48
23
72
120
52
27
65
4
32
1
27
27
77
84
19
90
35
4
56
72
12
19
5
4
24
8
4
60
36
57
27
27
9
72
33
191
79
18
51
105
35
60
13
59
4
12
3
12
6
47
151
48
17
76
56
19
29
136
8
7
30
51
12
12
3
84
77
1
35
84
72
1
42
53
31
9
144
8
4
33
75
36
120
27
18
11
7
21
15
17
12
72
40
140
16
45
3
32
36
16
39
48
6
11
76
39
29
40
51
89
25
11
43
45
20
36
28
24
3
33
3
78
39
104
55
53
28
84
68
12
91
24
30
24
3
27
5
12
4
69
42
36
53
37
15
141
27
8
4
93
48
24
183
8
36
24
73
18
90
48
15
21
59
31
9
8
40
12
20
91
161
1
60
27
8
120
25
75
15
54
84
24
15
24
32
67
33
3
42
15
48
56
4
84
20
36
37
198
5
16
32
36
16
8
109
87
21
11
163
77
88
57
3
32
16
20
49
3
3
84
9
105
15
12
56
60
136
36
8
28
20
1
6
177
36
15
18
42
17
1
75
15
53
28
12
63
36
41
36
108
12
133
35
12
55
6
15
15
5
31
41
36
49
59
4
44
28
9
126
21
15
18
23
28
48
72
36
104
12
64
33
27
3
5
37
126
29
36
36
24
13
15
9
15
36
92
148
204
3
117
8
1
54
21
56
52
24
120
3
21
36
60
9
12
15
183
21
32
25
3
9
107
36
60
19
69
48
60
60
8
36
204
13
99
72
108
108
24
44
48
16
99
21
12
36
108
12
92
28
33
35
100
8
88
32
25
102
53
7
29
79
30
99
32
48
1
18
5
40
24
75
41
12
60
4
12
36
3
17
19
21
8
1
51
3
36
17
88
44
28
9
39
32
4
68
1
11
4
12
39
5
37
72
15
36
20
12
79
36
9
24
20
40
9
3
33
15
9
11
43
17
67
17
132
49
72
114
90
3
33
75
12
39
30
3
3
30
27
87
17
40
12
12
20
7
12
9
60
168
39
12
45
96
8
4
8
36
7
9
9
35
37
35
19
81
156
45
143
72
7
18
12
3
32
91
17
60
16
75
89
1
39
45
15
75
17
19
72
17
4
39
101
24
127
126
12
35
36
96
64
36
45
3
32
12
28
8
144
25
47
40
20
145
27
63
9
81
15
15
6
72
27
21
23
13
60
15
12
60
12
129
36
75
36
104
1
3
3
81
20
28
99
161
7
17
85
3
21
27
128
4
92
4
8
55
60
17
13
3
39
65
36
40
15
89
36
60
72
4
8
4
32
60
16
15
90
87
36
21
23
37
107
28
9
15
15
17
36
19
90
15
8
36
67
6
15
12
20
36
4
36
3
18
3
8
7
120
5
37
11
37
3
39
29
24
36
4
15
48
60
21
24
57
3
32
108
28
60
84
8
19
41
12
43
65
24
4
116
16
9
71
103
69
27
120
21
36
164
31
36
9
8
109
3
20
31
78
35
37
18
84
69
93
39
33
3
32
19
17
25
99
44
72
48
61
12
6
17
12
7
12
185
48
43
33
20
28
20
124
21
27
24
24
60
60
24
32
7
29
19
17
24
12
112
24
32
48
19
17
16
3
53
64
24
92
28
84
12
44
12
55
6
87
48
20
60
40
72
33
66
6
66
18
71
ABCD 97916838218*3^$a+1 [50019]
116
7
48
36
24
57
80
25
18
45
56
64
69
107
16
24
27
33
36
80
13
15
9
11
16
75
42
30
21
15
42
48
78
125
1
27
63
17
13
24
3
60
12
9
15
27
69
3
72
12
21
15
6
15
3
165
99
77
72
19
54
30
17
52
3
36
114
39
45
42
9
27
36
21
44
4
87
24
30
24
11
7
12
36
41
16
3
29
19
24
33
92
4
9
18
41
12
28
68
19
33
15
17
16
12
32
67
18
90
5
28
12
63
18
63
27
53
24
76
99
57
24
24
8
112
81
6
9
27
18
90
17
40
44
16
12
36
12
15
69
9
11
7
81
36
20
1
42
30
54
9
33
47
7
126
35
12
25
11
7
18
84
18
17
1
15
12
48
12
9
107
36
88
75
45
8
73
84
3
24
15
65
16
44
48
19
6
3
68
36
19
21
8
25
66
24
21
32
55
17
72
16
32
36
36
40
48
27
9
36
120
24
44
1
35
67
45
105
72
18
66
3
39
57
15
17
121
39
20
103
9
27
33
48
27
9
80
61
51
15
33
27
18
35
31
132
29
4
3
84
24
137
1
24
30
36
9
60
75
24
29
64
9
15
57
23
12
28
33
83
1
6
9
44
64
75
5
67
24
9
12
48
141
60
11
4
24
36
36
15
29
16
27
18
18
45
27
45
75
42
11
112
39
12
54
15
80
48
7
18
90
101
40
24
69
3
117
3
144
56
72
72
64
3
69
21
3
20
64
36
9
30
5
127
29
16
45
18
18
120
71
97
35
36
37
18
66
6
45
21
72
15
39
96
9
9
66
105
3
17
1
23
1
15
3
53
13
36
54
60
9
12
8
160
57
51
12
9
23
73
30
33
3
21
15
81
24
3
18
96
83
55
9
36
48
12
48
33
12
23
19
45
9
18
17
31
24
81
21
39
48
20
25
36
15
20
12
73
114
12
54
18
108
5
64
3
6
27
117
27
39
24
9
9
48
96
30
78
66
17
28
36
72
80
40
87
42
36
219
8
7
18
18
57
32
4
51
45
45
36
192
6
9
72
21
18
9
15
18
3
15
17
49
3
3
53
1
83
36
79
18
126
18
66
36
81
36
15
69
32
1
24
39
9
23
48
97
39
81
15
24
48
57
24
84
3
3
21
15
9
20
7
108
156
45
8
43
18
90
65
40
12
9
39
81
15
9
27
3
89
28
8
43
162
18
17
156
19
125
7
30
23
36
109
15
72
21
39
51
18
11
79
21
33
11
19
17
19
24
36
9
24
15
18
15
117
35
48
97
30
17
25
15
21
3
80
24
19
21
27
9
60
45
30
18
27
33
108
51
48
27
36
33
51
57
39
36
36
12
36
6
18
84
24
30
6
36
17
16
56
37
11
79
18
90
161
48
4
176
1
24
66
33
12
63
153
8
61
3
32
4
45
24
47
19
9
96
60
56
73
18
66
6
126
12
6
9
3
9
32
49
39
21
18
48
36
93
36
39
12
9
8
19
9
12
48
57
6
36
53
40
27
9
15
66
15
3
41
4
32
4
69
51
15
18
3
3
36
9
180
12
69
90
18
63
36
27
125
48
1
18
24
12
18
27
27
33
81
48
3
20
108
55
18
12
15
8
16
20
76
32
37
36
30
24
30
96
35
1
18
69
15
9
15
84
24
29
24
16
24
15
17
13
15
20
24
67
6
15
33
42
54
30
9
24
21
6
53
28
3
18
60
27
39
24
12
117
105
12
3
21
90
12
77
100
147
36
5
1
15
15
6
27
9
27
27
54
126
17
12
1
63
32
4
15
12
36
6
15
15
57
15
33
21
6
45
224
64
63
9
99
45
63
36
17
1
48
90
5
28
20
1
6
29
25
12
27
15
81
24
32
19
77
40
8
100
9
6
29
79
9
12
9
96
11
7
54
15
69
42
53
1
11
19
41
40
45
15
44
120
88
27
53
55
17
1
27
27
161
64
63
48
33
9
47
25
66
18
54
21
20
36
1
174
9
51
21
15
18
27
3
24
53
19
9
57
75
12
3
149
40
80
24
72
91
29
1
27
36
51
54
18
17
1
18
29
100
81
15
12
15
65
19
60
53
19
54
12
3
15
18
18
33
36
8
49
6
12
72
18
6
29
223
36
18
30
53
25
47
16
39
42
3
68
85
3
24
8
7
33
3
36
12
54
18
69
8
19
33
51
41
16
3
18
3
24
144
48
195
93
72
12
32
16
9
51
15
5
13
24
71
4
15
21
32
48
37
3
164
12
19
5
31
36
93
15
17
7
36
12
9
24
9
27
48
27
18
18
5
13
27
81
6
17
16
33
240
71
36
1
3
60
36
75
24
53
1
71
31
6
11
37
18
60
53
49
23
37
35
13
6
36
84
5
4
108
32
19
18
66
17
19
6
36
27
27
36
17
64
3
6
12
24
84
42
48
5
49
3
12
20
100
15
18
18
9
20
19
6
102
54
6
45
24
105
39
48
72
3
69
48
27
198
42
53
31
77
148
32
40
15
9
8
19
66
42
18
47
4
57
39
63
5
12
28
32
16
15
89
88
56
24
1
30
42
90
17
31
36
81
24
27
29
1
71
37
3
21
11
25
174
21
39
9
12
8
19
9
69
71
1
36
11
7
18
27
48
51
12
36
113
40
8
24
52
57
27
12
9
18
21
32
55
165
33
24
11
16
60
15
24
9
20
19
60
53
40
36
108
96
24
3
101
37
51
60
111
30
3
3
18
144
39
27
42
27
20
4
56
36
1
3
96
48
27
5
28
153
3
15
66
60
30
45
99
9
9
71
52
27
18
18
54
51
87
17
43
45
3
77
1
71
12
1
75
39
12
24
9
20
16
8
40
105
15
56
1
30
24
9
3
117
51
21
48
3
21
15
162
126
9
24
33
6
54
138
114
39
48
120
3
6
35
1
99
56
19
5
1
63
21
35
7
54
174
5
48
72
19
108
18
ABCD 97917418726*3^$a+1 [50035]
90
3
15
81
39
6
35
55
12
24
18
120
51
9
15
3
30
39
75
18
72
123
96
45
51
9
84
150
48
42
102
6
90
53
19
45
27
36
17
13
18
60
12
9
24
21
18
216
41
85
60
63
21
11
40
39
60
36
54
51
123
36
6
3
141
144
51
21
30
36
90
132
11
55
6
30
36
108
36
105
9
156
83
16
80
55
24
65
55
6
66
6
3
45
75
39
72
126
120
18
6
3
32
109
51
33
6
41
151
108
29
67
29
19
21
24
27
45
9
36
60
228
155
61
114
12
18
18
113
16
15
180
36
54
24
282
18
6
120
65
40
144
24
32
19
36
36
53
19
60
18
39
9
54
78
99
75
24
101
91
54
90
150
30
18
15
3
60
192
81
267
48
24
12
60
53
55
57
144
24
45
18
30
24
30
18
36
6
156
117
45
90
36
180
72
78
30
72
72
180
161
136
99
162
144
18
81
171
53
37
59
40
87
9
21
72
18
54
54
162
24
18
17
48
16
27
53
19
48
69
21
18
96
48
18
132
18
137
136
15
54
27
3
72
24
12
89
19
24
36
54
51
24
33
30
24
48
57
3
21
24
45
126
5
31
306
54
89
85
24
18
17
192
109
35
96
280
9
95
16
195
45
21
312
18
72
72
18
18
30
42
18
72
27
24
56
19
12
78
36
30
9
56
40
3
72
189
135
72
114
135
75
18
72
96
243
21
59
31
60
54
36
59
7
33
45
11
48
43
108
6
48
18
9
9
162
77
1
95
31
18
18
29
19
21
21
234
108
72
69
24
96
56
145
126
9
51
12
105
3
29
31
33
21
99
27
48
60
30
126
45
15
84
21
69
72
72
90
161
16
120
9
90
101
43
5
85
51
216
99
29
151
30
219
15
60
18
144
48
35
1
90
54
87
3
96
84
161
7
57
32
175
6
18
54
147
15
66
114
18
27
39
9
27
90
90
6
90
12
117
24
57
47
61
162
18
42
18
35
19
48
162
6
84
57
21
48
6
173
40
93
120
3
24
56
67
29
144
40
111
54
35
49
78
120
54
18
36
29
85
75
15
12
165
3
12
6
264
123
56
16
39
24
48
18
15
21
90
105
39
144
126
150
30
60
30
60
246
179
16
39
6
3
87
9
27
102
47
48
1
239
103
30
54
45
105
54
89
13
78
5
31
65
43
36
12
54
15
21
90
9
15
105
21
27
237
324
159
27
189
39
72
78
12
36
3
357
24
3
56
31
48
81
81
108
18
78
192
54
29
96
40
93
107
49
36
6
53
160
80
7
132
5
7
33
135
12
36
72
90
36
96
18
41
7
33
24
237
54
21
8
1
36
59
85
42
17
1
15
80
7
24
9
21
75
120
93
168
27
21
24
35
16
15
54
168
48
51
75
60
153
27
198
30
132
120
24
30
6
156
18
6
5
31
33
39
36
192
24
45
75
18
51
99
108
9
3
18
18
36
108
72
6
30
90
78
30
15
27
12
137
43
5
163
72
12
9
176
1
63
80
49
18
90
3
15
24
30
11
97
78
66
78
18
47
7
9
21
6
18
372
47
16
27
114
18
18
108
84
18
18
195
9
18
48
36
9
51
36
12
36
9
32
40
8
96
40
51
5
85
18
30
90
36
29
96
19
237
21
48
42
30
54
96
90
3
87
33
159
126
6
18
216
219
51
21
9
6
9
219
60
30
108
132
11
1
15
45
3
135
42
18
141
24
117
90
96
30
42
12
240
66
3
15
129
87
36
53
7
120
24
89
16
48
21
60
102
24
84
29
31
36
18
18
72
48
18
6
36
48
141
8
40
87
30
18
6
59
7
90
63
51
90
126
18
30
101
67
12
17
151
12
126
90
21
159
180
221
1
63
21
ABCD 97918125796*3^$a+1 [50128]
9
51
21
108
75
156
36
129
90
9
45
15
36
39
141
36
288
93
3
60
9
111
84
132
48
60
51
54
27
63
21
105
15
144
93
3
156
39
81
45
54
36
9
84
33
39
51
69
264
96
129
15
120
180
36
45
243
96
60
87
57
276
27
57
105
75
132
180
48
12
165
39
69
72
183
132
81
54
18
15
132
168
63
33
327
90
27
96
21
36
3
24
120
87
93
33
219
48
12
84
36
213
87
75
90
15
21
63
24
132
24
24
72
48
243
9
24
21
54
45
99
81
225
75
60
24
3
69
360
60
285
108
90
141
144
3
33
96
123
81
96
84
81
99
60
204
51
9
27
33
72
3
18
3
24
132
60
15
69
75
21
141
180
144
18
45
63
93
240
36
99
21
213
72
90
108
36
225
9
51
96
15
216
237
12
21
144
3
12
24
276
45
54
126
75
180
360
228
36
24
180
132
144
45
36
255
33
15
57
39
69
27
135
93
132
9
111
48
21
99
12
105
396
90
237
15
21
24
60
21
15
21
108
72
63
12
120
21
39
15
144
9
27
144
9
207
45
225
108
36
39
33
63
96
93
27
81
432
72
3
12
24
216
33
36
54
57
264
36
108
57
159
156
81
99
9
75
195
45
81
90
69
36
24
84
120
180
60
36
57
198
105
96
24
81
15
48
36
60
219
117
120
24
117
3
84
3
69
3
72
129
96
189
15
84
12
24
99
360
18
87
60
51
216
45
24
39
57
228
132
69
39
213
147
300
60
192
39
81
153
36
39
123
177
21
75
60
36
171
357
36
21
15
84
24
21
135
396
45
99
99
45
60
36
384
252
60
9
51
24
69
18
378
126
144
90
111
123
141
39
57
15
144
9
12
24
24
57
15
60
48
156
60
60
24
12
159
126
183
60
45
51
165
51
24
144
12
144
39
90
108
54
93
12
111
9
24
120
45
54
198
108
159
21
36
63
120
96
24
3
90
63
81
180
75
48
12
48
72
33
51
60
180
84
12
369
144
36
51
168
132
24
84
12
249
39
120
75
18
159
3
108
33
216
60
144
51
9
60
36
60
84
36
60
24
96
48
36
81
18
216
72
54
108
36
171
81
18
81
9
135
36
423
105
93
147
60
60
156
9
27
264
15
69
57
99
171
36
18
36
18
18
63
45
219
60
81
15
36
75
9
84
12
48
96
36
39
9
120
15
81
216
135
198
15
96
180
36
60
153
15
156
24
273
3
24
153
99
24
60
141
3
120
291
9
12
105
159
96
159
9
156
120
144
57
75
24
9
27
135
36
333
84
15
72
126
3
120
24
15
117
24
120
9
ABCD 97918149892*3^$a+1 [50004]
30
111
21
66
273
176
91
240
12
57
75
45
111
17
48
103
12
72
21
21
51
57
30
132
69
192
27
90
275
136
56
19
12
24
201
32
181
51
96
69
90
426
42
5
67
48
5
121
111
3
108
30
162
150
51
32
115
12
36
21
39
72
102
18
17
72
16
104
256
9
15
33
87
96
80
7
168
12
60
126
75
27
42
66
204
18
30
150
48
119
13
144
203
16
27
197
91
77
19
36
72
90
71
157
123
147
24
66
18
17
72
72
1
15
80
24
79
65
205
59
13
72
11
7
42
180
30
240
77
40
99
72
12
18
18
29
31
84
77
13
11
40
99
72
101
37
6
210
24
11
7
9
56
133
36
135
128
43
69
80
16
104
163
5
13
59
175
54
27
3
21
51
5
85
60
23
79
33
57
47
103
41
67
138
227
24
304
32
24
79
41
48
13
75
144
33
335
85
11
37
198
5
127
180
189
3
78
63
27
53
1
48
6
281
1
60
227
61
11
115
21
69
99
27
12
18
252
6
29
181
51
24
152
64
120
45
11
24
1
12
36
90
6
516
75
75
138
90
24
177
201
90
5
7
90
18
222
215
121
42
69
3
18
144
59
31
65
181
107
7
9
56
16
27
36
54
27
261
48
6
21
45
72
131
16
3
53
85
83
31
9
297
15
375
17
112
309
72
18
57
225
42
72
48
42
48
276
36
66
33
39
41
136
45
138
168
162
47
1
198
137
175
9
9
192
39
345
66
149
120
144
79
177
33
18
24
21
27
90
6
77
88
104
232
39
30
6
48
108
60
318
42
90
252
71
109
318
18
11
48
103
33
72
75
45
24
24
176
19
54
18
42
120
96
72
3
177
12
90
57
51
78
174
36
312
108
177
15
24
9
32
265
47
16
80
96
31
12
96
72
69
3
18
90
9
45
144
27
9
54
105
69
123
8
37
59
103
252
45
24
152
40
75
69
24
15
270
27
8
96
120
91
5
72
55
66
6
48
168
54
51
80
157
27
3
168
69
224
7
204
5
43
237
303
41
16
8
67
18
90
18
228
24
90
36
269
168
157
27
8
96
31
9
117
270
69
21
12
63
224
61
138
185
40
27
69
8
37
11
115
5
88
117
18
65
216
48
13
24
83
112
21
18
57
63
204
77
133
42
54
27
24
69
42
113
96
91
93
111
66
18
5
16
69
35
160
176
40
240
165
83
91
21
75
216
48
24
48
93
69
3
33
71
25
95
40
21
18
17
88
104
43
114
18
17
91
12
186
174
17
241
47
241
95
85
27
32
115
132
48
108
132
138
95
145
90
162
30
6
54
198
72
48
123
225
36
54
192
42
131
136
3
66
11
43
108
17
16
9
63
8
19
108
9
81
30
137
216
157
35
48
72
264
139
29
55
60
120
18
60
135
27
93
15
33
56
55
ABCD 97918314166*3^$a+1 [50149]
60
12
36
63
24
32
24
40
24
33
24
36
114
65
13
42
48
30
155
127
6
75
80
72
55
17
13
131
24
88
32
157
210
30
168
102
93
48
9
39
144
32
115
60
30
59
7
174
6
45
15
57
15
12
93
48
72
56
112
57
90
21
87
24
186
240
54
41
25
204
11
48
64
33
60
3
69
171
144
93
3
104
13
24
66
33
21
60
63
8
48
37
84
18
5
40
15
41
121
36
107
16
72
152
16
51
21
345
12
35
7
9
72
45
144
3
33
12
3
72
165
12
215
96
25
204
36
114
69
24
8
7
65
72
1
23
64
56
37
102
21
87
24
33
8
40
69
11
40
32
127
168
65
37
35
64
32
19
261
48
81
6
17
67
36
33
56
16
240
129
18
18
72
11
40
264
117
3
93
72
3
120
69
30
221
265
84
120
30
6
119
16
72
56
1
23
40
48
48
296
16
27
42
51
152
37
11
72
16
87
150
75
32
55
102
171
129
63
87
66
42
45
32
1
72
132
83
40
27
21
72
3
174
66
42
3
57
63
75
77
16
237
24
78
12
65
31
24
60
18
83
168
19
12
30
6
213
72
8
61
36
102
402
60
18
18
12
75
63
209
24
31
30
83
160
128
25
23
37
24
18
72
33
87
33
128
24
31
12
108
84
90
108
12
3
177
6
89
144
61
126
30
24
36
75
48
21
48
35
67
6
63
24
33
12
11
31
113
13
35
175
12
125
37
11
97
78
33
176
16
87
60
12
9
21
123
80
88
8
1
63
48
104
253
35
7
30
11
55
57
57
39
21
210
48
78
60
84
35
48
37
3
3
162
75
32
55
60
6
60
210
12
60
41
40
51
66
27
48
45
144
6
285
8
112
69
6
29
64
21
30
93
3
77
88
104
1
24
39
120
39
72
66
23
72
48
24
13
35
7
42
39
9
210
12
129
147
54
111
9
60
59
97
120
143
112
8
31
81
9
23
37
123
8
37
180
72
18
21
9
78
72
33
128
64
8
7
90
15
96
72
120
32
175
17
24
61
3
117
11
7
18
24
63
96
32
7
18
23
151
18
72
60
18
60
93
168
21
83
88
48
117
3
57
24
159
51
21
48
24
117
156
72
42
30
95
16
48
69
42
90
63
57
239
97
15
39
18
180
75
237
51
9
39
176
13
60
71
1
6
65
7
48
57
3
42
3
45
60
60
3
141
35
184
72
45
24
51
117
168
294
5
55
30
108
132
11
25
47
168
127
18
63
9
60
83
40
8
7
30
30
77
7
9
24
96
72
32
55
30
18
12
150
60
72
66
105
8
40
24
48
9
95
61
114
9
80
72
7
65
25
132
11
232
48
45
123
120
24
15
105
8
160
27
48
53
40
72
48
81
186
53
96
103
30
102
36
89
48
40
32
88
8
112
96
21
59
1
108
18
24
9
81
63
128
49
71
144
55
90
23
55
150
51
231
9
81
36
123
24
32
1
15
69
35
16
8
31
185
25
23
37
3
147
198
120
135
8
25
24
36
123
72
32
25
12
180
119
37
234
78
12
60
186
57
128
85
59
85
3
57
71
88
120
24
33
204
35
144
67
234
3
152
16
72
117
3
27
48
21
56
136
15
150
59
120
55
81
72
57
126
24
90
30
60
66
3
231
65
115
90
59
97
60
3
24
117
11
48
19
42
6
30
114
5
13
72
120
180
63
15
185
16
51
60
150
126
162
11
112
168
120
104
16
ABCD 97918372978*3^$a+1 [50107]
111
113
151
9
120
36
111
120
234
123
3
54
6
120
33
27
210
59
40
8
120
12
148
140
1
72
30
89
60
49
180
59
67
93
21
95
4
56
4
3
17
192
108
37
63
56
97
99
84
80
40
57
87
81
39
92
31
30
60
90
90
108
11
64
224
12
121
39
144
81
6
93
117
60
120
147
116
96
19
21
128
31
69
3
17
72
64
24
80
16
44
43
90
59
265
36
39
15
24
89
40
123
69
48
80
96
244
21
135
57
123
44
36
31
213
60
156
20
124
63
30
27
32
40
69
35
24
340
20
97
155
84
67
53
24
181
59
40
20
1
60
35
240
61
63
63
330
23
16
68
76
27
9
68
60
31
161
28
120
60
93
60
87
32
60
64
165
15
96
60
159
9
140
52
51
30
39
20
1
3
56
168
112
48
201
99
12
48
81
15
80
84
60
7
6
84
3
96
117
23
37
123
87
198
59
60
16
105
11
28
27
33
56
160
140
64
96
140
4
96
21
215
64
267
30
39
80
340
80
4
267
90
60
87
32
55
24
5
60
24
60
7
45
24
27
77
103
137
112
39
41
31
90
48
71
169
15
84
180
56
96
4
20
7
60
53
160
24
120
56
37
90
84
24
21
51
249
21
87
80
16
84
123
177
56
24
16
24
27
53
156
7
29
48
40
20
96
97
207
57
23
60
97
159
20
55
72
209
204
84
12
160
20
108
13
90
57
20
31
341
88
81
111
9
191
88
180
51
180
12
18
15
165
131
31
60
173
37
60
39
20
100
24
171
29
61
3
140
1
36
63
56
4
180
57
6
138
35
4
152
25
54
225
195
225
84
51
5
36
49
99
56
97
47
112
20
4
56
121
18
5
7
17
73
3
36
51
198
72
150
84
53
112
104
7
30
27
36
60
56
181
3
24
51
72
84
29
4
57
35
28
63
153
56
208
3
77
40
60
32
84
16
48
363
237
20
180
96
91
93
96
36
141
39
8
96
24
43
17
160
32
28
21
11
64
20
304
63
17
12
24
7
18
35
84
192
108
13
159
15
6
18
72
17
132
61
60
120
60
47
43
77
156
84
72
19
21
140
204
24
12
108
16
120
201
90
45
48
21
120
99
252
108
51
102
59
48
36
1
6
149
28
80
43
9
171
108
41
108
40
140
16
44
16
27
150
63
56
40
8
96
127
89
100
9
42
84
185
19
72
17
1
71
24
4
3
18
59
121
71
1
27
33
23
97
23
16
80
25
159
140
60
1
135
48
3
77
120
13
59
40
45
36
47
16
24
32
25
180
3
92
19
29
60
232
44
67
108
5
16
44
84
103
57
207
45
81
27
33
18
149
60
16
96
20
40
104
60
84
160
140
36
136
228
3
77
60
120
16
120
20
31
29
120
120
4
116
7
60
53
16
201
30
189
45
36
47
160
153
3
15
101
4
207
249
51
18
35
136
80
79
9
12
48
3
17
13
54
9
156
48
20
12
24
127
89
55
36
360
33
21
23
73
27
116
55
282
27
20
76
84
56
7
54
144
11
48
60
12
168
31
66
186
77
180
16
ABCD 97918515556*3^$a+1 [50021]
36
54
42
72
43
47
30
126
36
81
48
147
192
18
75
16
176
21
27
15
1
17
156
42
30
108
96
63
39
169
17
15
33
54
24
33
75
138
24
36
63
21
27
48
16
131
84
42
15
93
18
193
32
111
96
102
72
3
105
87
16
32
9
36
42
73
29
6
45
3
42
51
16
80
15
72
18
66
42
36
66
21
16
17
324
126
36
42
144
156
168
91
144
11
42
30
93
21
192
43
101
108
31
101
187
23
24
33
16
77
12
114
30
7
83
6
7
77
19
48
173
51
192
63
84
60
1
35
30
15
63
36
108
18
138
6
192
79
80
16
83
36
9
57
24
12
3
3
84
18
60
54
30
36
42
25
131
24
126
39
27
90
43
53
90
36
126
30
1
41
39
9
78
72
30
115
35
18
72
3
87
144
108
18
27
64
107
37
48
48
95
36
45
153
222
73
17
15
3
45
255
33
16
173
51
93
19
65
96
15
39
102
147
21
12
54
18
54
42
72
12
24
30
45
81
24
318
105
27
69
21
48
90
54
96
48
75
87
6
90
57
33
12
115
35
18
108
18
12
33
111
1
77
51
273
18
54
39
15
30
42
9
165
24
228
42
162
19
11
144
90
43
80
3
36
25
107
36
81
16
11
37
80
48
15
180
126
30
90
18
60
9
57
126
42
79
11
66
96
72
144
12
24
36
48
3
111
90
54
1
53
30
54
234
78
84
24
48
24
12
79
144
17
72
36
12
108
24
84
24
48
78
54
30
96
37
53
43
77
99
16
53
36
54
180
12
42
144
36
48
42
25
77
108
60
12
150
72
1
32
3
90
36
30
49
41
7
17
234
156
240
9
16
5
126
60
18
18
18
300
42
69
87
72
42
48
150
18
15
93
102
60
84
24
48
37
23
84
21
15
186
66
85
47
33
111
33
33
42
21
15
84
13
65
15
33
79
48
41
7
65
12
6
61
128
201
39
96
9
6
81
144
21
78
138
18
42
12
18
108
36
73
77
162
1
80
48
64
41
183
48
3
45
81
15
105
24
18
18
66
168
216
169
95
42
7
59
6
15
48
21
24
18
49
17
114
48
18
18
114
54
48
42
12
27
160
11
78
48
103
167
42
126
49
41
7
32
33
192
31
29
3
33
18
36
102
42
54
67
143
78
18
72
174
43
47
18
96
12
36
168
30
24
1
32
129
79
96
23
105
48
112
5
72
282
6
84
60
66
33
39
73
23
54
102
189
63
42
174
57
165
180
7
113
24
12
24
84
63
33
18
54
12
75
39
30
36
24
102
105
27
12
105
9
12
60
31
5
27
3
72
37
113
102
9
15
180
18
27
45
66
81
63
24
25
113
18
61
48
17
31
101
18
25
128
39
108
61
143
72
57
64
77
66
216
204
18
66
42
15
21
12
15
27
84
78
115
5
27
16
161
18
36
25
59
24
157
77
72
27
63
126
3
195
13
5
18
105
111
12
24
18
43
5
222
13
113
174
42
87
3
138
144
51
96
21
90
1
144
89
7
65
15
21
27
21
91
107
117
33
72
90
18
228
7
96
11
18
48
3
33
36
27
27
133
29
132
210
108
33
21
72
72
108
15
75
222
84
24
27
21
96
12
15
147
54
162
72
6
66
168
66
54
24
108
33
192
48
33
30
24
9
9
66
37
128
96
16
29
3
57
66
21
39
18
103
32
57
42
12
114
12
42
54
48
67
185
54
6
139
35
61
29
3
69
18
72
36
6
72
138
37
5
219
27
85
23
169
35
45
165
24
48
54
60
97
29
19
35
12
90
295
17
18
72
37
53
12
303
27
ABCD 97918783624*3^$a+1 [50006]
89
7
5
12
111
237
72
123
117
43
149
84
252
264
24
91
125
19
89
192
36
72
43
29
228
240
207
64
137
252
72
204
36
48
3
165
348
15
9
96
156
384
72
3
21
48
123
129
36
84
391
65
48
31
80
69
12
180
132
151
29
51
9
7
113
96
192
252
60
132
60
151
77
156
7
29
36
84
24
96
19
32
57
12
120
99
96
105
228
163
353
24
7
5
36
24
24
204
48
120
3
9
7
29
24
108
84
48
348
15
117
132
55
29
132
12
348
55
113
120
96
144
12
48
72
144
24
156
84
216
51
9
156
120
24
36
12
123
9
279
96
141
24
171
57
60
36
72
12
3
9
48
48
12
120
67
144
65
24
108
48
96
24
51
165
36
108
72
60
120
72
12
75
144
117
75
33
120
7
5
24
324
204
120
192
276
39
33
60
3
105
48
204
27
33
127
101
84
36
403
17
24
231
117
171
112
5
204
15
9
55
245
27
9
180
48
48
120
72
12
39
309
120
60
72
15
33
63
69
48
108
79
29
420
36
315
16
65
79
41
60
12
108
288
156
199
77
48
240
211
65
96
228
96
24
444
132
24
75
81
36
43
125
51
93
163
53
372
60
168
144
60
7
65
48
168
103
65
15
165
60
264
192
144
24
63
129
31
29
168
12
84
120
96
24
24
120
43
53
72
372
48
319
80
465
108
147
105
96
279
9
72
12
96
144
3
213
91
245
24
24
27
64
137
60
24
84
24
36
24
276
12
43
137
108
84
252
24
252
12
60
12
48
147
16
113
15
21
180
135
240
21
43
77
19
144
41
24
12
72
12
31
89
295
144
149
12
15
9
60
24
51
57
55
80
33
60
51
69
72
195
9
24
31
65
144
96
36
12
60
228
24
39
9
36
51
129
12
12
7
5
36
24
111
48
57
55
53
27
45
60
12
43
144
173
147
45
180
31
89
60
24
132
12
12
216
60
48
24
72
216
48
144
72
420
79
176
213
36
375
81
31
144
65
96
60
168
264
120
27
201
72
48
84
171
93
60
192
168
36
444
72
103
29
60
96
132
19
41
24
79
125
12
252
132
144
84
168
84
39
249
120
111
57
84
48
48
180
72
72
84
12
132
96
144
132
55
80
81
72
36
51
9
12
12
108
115
305
15
33
24
72
36
43
161
96
24
180
180
180
48
27
45
96
48
156
ABCD 97918901194*3^$a+1 [50115]
39
171
21
39
54
123
147
126
159
33
42
144
21
48
144
51
237
111
30
150
21
123
270
36
75
27
96
144
93
69
66
78
210
54
60
126
144
33
3
282
171
216
141
126
84
324
21
87
18
186
66
24
51
93
12
63
120
165
363
477
27
15
48
60
21
141
18
372
453
195
21
33
63
213
126
69
24
33
18
72
180
105
3
21
15
174
72
54
24
396
144
249
57
15
15
96
30
168
90
36
138
366
21
33
15
195
222
90
66
312
270
18
174
60
57
69
267
93
48
6
69
21
54
120
60
144
48
60
93
117
3
216
123
60
462
75
195
21
159
96
18
303
24
135
240
18
15
72
147
18
324
15
33
60
123
72
15
348
18
102
45
48
381
216
3
27
90
27
51
54
15
15
129
33
240
18
192
78
36
342
69
3
18
30
45
27
186
432
51
21
180
48
183
72
15
9
243
21
21
138
60
237
135
36
45
63
153
51
120
72
237
96
48
72
75
21
45
3
21
120
3
3
69
72
33
330
69
3
126
210
114
51
3
72
138
99
15
18
15
72
777
18
66
72
75
39
18
39
48
24
27
24
66
78
237
69
51
69
324
183
39
84
108
57
21
3
15
33
72
141
24
66
78
30
240
165
81
114
12
114
30
6
123
213
24
630
108
57
51
21
33
126
252
162
48
6
165
27
93
129
48
180
27
117
6
21
48
21
54
138
3
93
267
129
126
108
84
129
33
186
141
57
192
18
60
126
246
93
15
6
90
48
6
267
3
93
117
186
33
123
90
60
90
309
72
9
132
198
54
174
6
30
24
246
111
3
141
72
93
270
69
21
54
156
114
354
108
60
69
384
45
240
54
72
144
84
9
51
18
54
126
12
132
300
6
285
144
111
108
72
90
51
51
42
54
72
21
213
54
54
18
48
42
51
129
18
144
21
72
15
12
90
60
90
306
54
126
39
87
66
90
24
21
27
90
72
186
108
162
84
36
42
36
162
30
72
90
432
24
3
33
48
39
123
24
84
81
429
3
336
33
255
51
114
363
15
126
102
60
30
72
186
36
18
126
426
3
93
120
288
219
3
108
30
6
90
54
69
3
72
72
198
183
27
189
81
162
168
192
6
144
36
ABCD 97919090708*3^$a+1 [50166]
18
48
39
112
120
23
6
27
33
39
40
83
13
17
30
18
30
24
78
228
15
75
157
5
19
128
120
135
60
36
24
66
30
42
39
3
66
84
96
55
24
32
9
180
27
27
37
53
96
19
8
3
24
48
72
13
104
40
11
13
29
90
57
9
7
23
25
24
32
9
30
25
155
12
9
99
24
21
16
41
42
45
51
60
84
6
135
165
90
25
59
6
24
18
180
25
17
30
33
33
84
18
18
79
83
60
33
57
55
32
45
43
53
12
55
32
51
132
48
1
113
7
24
32
57
55
11
120
54
31
17
39
64
119
1
32
3
24
156
9
33
12
30
30
7
41
7
72
24
17
55
48
5
30
120
37
83
12
42
90
108
33
57
108
204
126
54
180
6
180
30
24
7
11
48
150
30
49
32
3
61
65
54
1
125
54
30
48
48
15
24
33
102
66
12
12
6
24
60
228
9
9
31
48
23
33
40
17
72
31
29
51
45
67
107
45
15
57
81
48
30
1
168
41
7
53
91
11
30
30
18
54
25
32
24
40
104
21
42
48
25
17
12
6
24
66
54
85
11
61
11
13
167
12
6
39
21
54
6
31
104
120
72
24
3
66
54
13
47
66
55
464
15
57
3
48
37
41
7
72
41
31
53
96
222
18
19
32
3
21
15
42
63
112
65
7
32
63
25
125
18
49
80
201
7
8
24
63
30
6
54
36
30
114
3
15
153
15
72
90
168
174
66
39
40
32
24
39
33
48
9
36
60
24
6
81
51
78
84
6
30
127
24
161
30
18
39
33
135
63
24
18
60
12
127
89
79
11
24
96
84
150
66
90
7
17
30
18
12
90
48
25
35
72
13
65
72
63
93
42
9
123
13
17
7
11
18
19
11
30
24
30
1
17
48
15
99
21
72
3
30
204
30
48
12
1
59
6
30
81
33
31
65
15
15
24
25
215
121
32
64
83
96
54
30
25
41
30
24
48
25
288
47
12
126
15
24
112
11
12
57
136
48
47
48
1
8
81
150
180
30
24
66
30
54
60
96
12
9
111
25
35
30
18
69
33
55
72
113
7
96
29
18
18
12
43
59
138
27
33
7
83
229
8
63
240
48
72
97
5
6
54
6
60
61
104
9
96
24
30
36
120
12
42
6
1
53
36
30
12
18
54
126
15
64
96
47
72
81
69
3
33
54
33
144
63
33
64
56
57
31
5
102
37
56
64
65
55
41
60
75
15
9
75
36
1
11
78
42
42
147
141
67
56
99
48
30
63
27
48
84
36
12
48
102
19
23
36
102
12
75
72
40
89
54
18
18
21
33
31
35
12
18
55
65
15
159
1
137
108
19
72
41
18
61
173
43
5
48
90
25
77
3
9
18
37
23
9
40
48
185
150
36
181
8
81
79
48
65
55
48
59
13
137
18
157
23
132
66
42
33
9
15
81
7
65
90
12
90
6
9
48
40
32
16
29
27
21
180
7
11
12
132
85
11
24
45
135
1
24
101
30
12
162
6
30
19
11
21
39
42
18
72
162
91
47
73
24
8
63
1
48
35
6
15
9
7
59
45
9
150
60
21
16
11
18
67
83
21
99
102
12
3
48
9
15
3
37
80
135
150
27
33
6
9
88
8
87
18
60
60
7
35
13
17
168
24
15
15
18
18
72
12
48
225
3
69
72
3
18
48
84
7
41
7
8
24
51
13
35
45
64
5
6
37
48
24
65
60
36
24
168
42
6
39
21
54
36
121
41
55
24
89
15
72
27
198
18
45
117
42
18
18
85
17
12
36
7
24
11
13
32
72
45
3
45
163
24
5
18
12
36
60
21
64
192
8
9
15
15
36
24
117
88
41
7
17
6
49
8
64
23
78
48
150
85
89
7
23
60
6
102
73
35
45
9
6
30
19
120
5
30
45
105
31
35
12
120
48
1
113
6
30
75
9
108
42
57
9
15
16
104
87
57
40
5
171
9
7
11
42
60
7
23
36
84
18
12
30
85
48
17
18
12
66
150
25
89
31
17
55
113
54
97
143
25
191
1
23
60
6
31
59
24
6
24
66
37
48
29
67
71
198
42
9
3
85
35
45
3
109
11
72
37
11
85
24
11
78
24
168
48
12
210
90
18
24
60
30
3
87
66
135
39
66
30
24
48
60
30
15
15
12
21
112
23
60
21
51
180
18
55
47
9
24
45
42
97
11
229
83
12
18
30
73
96
24
192
35
13
24
ABCD 97919200942*3^$a+1 [50040]
57
27
65
91
17
7
93
3
24
41
19
36
96
84
60
149
196
39
113
88
147
137
211
65
19
53
88
75
17
12
160
56
72
7
132
24
36
141
3
24
33
15
60
72
48
77
67
24
69
20
7
24
36
108
33
188
19
60
12
69
104
76
27
72
81
39
48
48
84
12
9
80
55
5
7
57
87
29
12
7
93
12
60
15
21
39
132
84
12
17
31
5
52
15
72
108
48
24
60
33
20
28
15
5
7
120
5
7
120
12
21
27
48
60
120
12
53
7
21
180
207
33
72
27
12
120
36
5
43
17
28
75
9
63
24
48
120
36
105
24
171
72
84
24
84
60
36
29
28
39
9
20
55
36
33
108
48
39
41
139
53
72
151
24
93
92
36
7
108
24
36
5
7
12
41
31
60
48
5
48
7
45
3
48
12
84
36
33
24
27
36
60
12
5
96
64
15
12
69
75
12
5
52
15
81
80
19
72
33
36
75
9
27
129
32
52
63
45
63
84
108
5
48
55
60
12
132
12
41
100
15
24
89
4
48
80
7
5
100
27
24
45
15
60
12
12
48
84
9
12
3
57
39
36
57
15
60
36
60
89
31
57
80
19
24
60
9
123
173
7
17
16
24
3
24
24
245
127
233
19
41
7
77
31
65
67
53
4
15
5
28
20
7
120
45
48
15
5
19
101
7
81
80
91
21
32
31
17
28
140
19
21
27
125
7
93
87
36
9
8
67
132
60
93
8
7
48
72
33
3
9
27
9
27
24
9
20
112
3
29
43
60
48
9
63
48
24
21
27
53
12
139
29
91
60
41
72
43
84
41
48
19
45
8
55
12
81
51
9
135
45
27
5
12
88
8
7
57
15
41
115
117
8
124
123
24
29
19
81
12
20
7
21
60
51
33
111
77
40
27
72
24
65
7
12
45
3
60
45
48
84
27
48
60
60
48
12
36
9
75
60
60
96
12
48
12
57
116
7
5
19
9
87
120
113
79
5
16
15
96
108
12
29
31
36
12
36
12
12
96
17
7
12
24
36
120
24
65
12
55
12
108
33
39
33
8
67
5
43
24
12
36
60
33
152
55
144
60
29
187
60
24
89
24
120
43
24
96
5
115
93
132
27
21
87
60
77
28
27
12
33
15
12
81
3
60
29
36
60
31
9
24
27
60
9
104
31
237
15
33
27
12
41
79
45
8
7
108
5
40
39
96
48
65
112
20
55
180
84
21
3
45
12
15
12
12
29
7
60
132
48
117
60
8
48
19
72
113
7
60
48
93
128
67
84
53
43
12
45
63
12
21
32
7
96
24
81
51
81
12
111
77
168
72
52
75
72
9
99
12
53
91
24
12
48
45
51
5
12
7
108
17
91
36
9
72
8
19
36
29
28
3
12
17
7
9
27
185
52
8
7
120
60
21
27
24
21
48
60
267
12
72
24
5
55
45
39
12
36
24
69
60
27
17
40
3
5
43
96
29
7
137
136
27
12
12
36
105
123
36
89
64
27
21
8
55
120
9
3
93
27
5
7
36
12
12
5
43
108
12
53
19
36
17
19
24
57
12
3
93
72
48
75
29
43
72
12
48
12
21
3
117
8
19
108
53
91
24
156
48
12
60
24
177
15
5
79
29
60
40
32
48
19
53
52
236
24
40
3
173
4
147
41
7
65
7
9
44
43
5
7
21
39
60
12
9
32
72
36
112
92
36
52
27
45
111
57
27
72
216
17
7
9
15
69
8
19
189
15
60
24
33
27
48
12
132
9
12
39
53
115
93
63
36
60
41
7
60
12
24
12
12
72
36
12
5
43
12
41
52
12
15
60
48
72
48
45
3
60
24
36
60
24
161
12
19
36
48
12
53
31
41
100
27
21
51
24
60
84
213
99
24
305
211
53
7
36
17
31
24
132
81
3
165
39
81
32
7
48
113
31
84
29
28
27
53
7
21
51
120
84
12
132
41
79
36
77
43
17
7
48
48
36
48
5
43
72
36
105
15
17
55
12
113
28
224
36
91
144
17
28
135
12
5
28
39
201
27
33
84
20
43
53
64
3
48
5
4
48
15
12
12
41
7
5
7
24
5
19
33
39
41
103
17
180
7
48
24
48
48
12
36
45
120
12
32
28
3
77
7
48
108
84
65
7
9
12
80
100
120
15
65
100
75
24
48
72
48
53
103
5
139
53
67
36
36
29
31
113
48
28
27
5
55
173
72
7
36
57
15
168
12
45
39
36
113
64
27
69
20
64
20
31
65
40
15
72
65
19
36
5
12
40
87
36
48
72
ABCD 97920439588*3^$a+1 [50020]
15
27
5
31
12
48
29
7
41
13
60
12
35
37
36
36
24
36
24
15
189
18
17
72
12
7
21
9
12
30
57
3
101
96
73
18
174
23
4
3
81
45
59
37
18
30
23
24
25
35
43
9
33
51
45
42
6
39
51
6
6
21
44
36
1
15
68
43
17
13
51
33
96
11
1
30
18
114
5
160
57
51
33
6
36
48
9
33
42
6
71
72
24
73
11
13
23
145
3
72
32
43
12
5
1
39
140
4
3
30
24
71
16
32
37
36
12
12
84
39
27
6
12
12
27
8
16
27
78
11
64
80
43
12
5
13
54
29
88
51
21
57
12
54
6
78
54
30
33
15
5
28
21
48
18
90
11
48
61
15
56
16
21
15
21
123
81
27
72
20
28
99
30
114
42
3
21
36
95
7
36
17
28
44
55
45
20
48
43
6
23
25
42
36
5
16
24
56
1
60
99
68
52
39
5
7
117
9
6
24
36
6
35
24
109
3
12
8
43
36
29
16
56
1
6
6
96
15
105
3
171
6
18
12
9
8
133
12
27
63
66
54
48
17
4
56
13
30
54
18
81
72
45
47
1
47
109
60
47
31
53
49
15
9
66
17
28
36
123
57
27
53
7
42
131
37
51
51
54
23
49
35
16
81
48
12
78
57
180
45
36
36
18
45
20
25
59
13
6
29
25
51
60
36
57
36
24
84
27
8
72
19
6
3
20
13
60
12
126
42
75
33
72
12
6
30
3
93
51
3
17
4
21
60
24
51
15
48
42
47
37
6
18
11
1
15
12
45
51
57
24
18
132
66
30
77
1
36
75
9
42
24
36
54
51
24
81
12
107
1
119
61
48
3
9
47
13
12
35
7
101
19
60
48
45
108
153
71
13
59
24
13
6
54
24
48
75
27
65
16
9
96
42
30
120
119
48
1
96
78
149
108
4
9
27
21
84
147
39
5
49
120
3
21
72
48
191
91
5
12
28
27
18
144
24
36
11
28
9
23
4
63
78
39
9
63
81
90
36
126
6
18
72
51
68
229
36
11
19
90
75
48
3
29
73
36
36
66
5
19
6
3
9
120
51
9
36
39
44
108
49
12
18
17
103
54
60
23
4
32
13
6
48
54
18
30
132
59
73
66
192
186
11
49
66
57
24
20
52
12
129
3
12
141
95
79
12
30
12
36
27
44
16
36
104
112
63
65
13
12
107
181
54
21
21
3
33
35
13
36
23
25
47
1
75
93
47
12
12
19
33
21
12
6
48
174
6
36
6
42
45
45
27
81
60
35
13
3
39
42
51
12
33
90
54
12
6
41
7
42
24
83
84
7
36
5
31
198
6
36
57
81
84
108
30
141
27
12
21
108
8
37
6
21
81
42
210
35
73
36
60
30
54
108
27
45
95
1
36
48
6
17
4
39
101
48
43
30
48
144
60
39
20
13
24
24
48
18
90
11
103
42
23
13
27
81
6
6
42
30
6
9
87
69
75
29
31
12
5
49
35
48
73
11
28
9
87
75
30
18
30
30
45
276
9
60
15
45
6
17
139
33
21
63
45
42
5
16
3
42
30
18
23
48
13
36
54
5
31
9
27
17
43
66
12
6
149
12
28
20
13
24
18
48
30
60
11
19
78
36
35
19
132
42
12
6
81
39
30
60
99
9
60
42
5
109
23
55
102
6
18
120
27
27
69
3
9
51
17
37
135
105
36
24
72
24
18
17
108
1
30
41
73
23
16
27
12
5
96
1
42
36
21
9
252
27
8
24
19
125
25
51
9
135
32
1
42
30
48
11
43
6
107
40
45
60
35
49
63
27
9
15
42
27
207
30
6
18
12
3
45
131
13
42
24
6
3
45
12
3
33
54
6
35
13
6
9
57
108
3
12
9
47
13
39
57
36
24
15
36
56
132
1
23
40
9
3
9
12
36
24
30
21
69
3
8
25
12
6
162
123
27
5
36
109
24
143
16
45
11
1
84
24
30
6
35
1
87
51
30
27
27
17
121
3
15
57
84
15
36
197
73
24
51
24
3
48
18
12
35
103
102
3
39
53
163
101
49
42
48
9
87
30
90
30
11
16
68
4
8
36
48
13
3
27
6
11
16
21
51
99
65
37
156
24
11
25
30
197
43
24
17
36
12
12
13
54
120
36
53
61
36
60
35
4
87
33
32
24
88
24
3
6
35
40
15
72
66
30
66
156
15
12
45
6
30
24
6
77
24
28
87
54
15
32
43
72
21
21
12
48
30
18
15
15
78
15
9
30
17
49
24
12
15
75
17
4
56
24
25
60
27
44
7
30
60
90
12
69
63
36
29
48
4
72
33
11
24
19
24
36
6
95
25
24
83
91
60
18
48
30
30
30
54
72
24
47
43
30
23
1
3
27
102
3
72
32
49
72
132
48
156
60
11
31
90
12
12
23
1
12
42
18
204
24
36
6
54
24
270
21
3
53
12
1
30
54
3
44
12
76
51
66
6
29
13
12
90
21
20
12
48
25
12
35
1
75
36
75
93
48
27
45
3
78
23
48
115
5
19
42
15
15
12
57
8
1
15
15
36
114
24
30
29
7
54
99
3
24
12
17
4
21
95
13
24
23
40
48
129
23
31
12
9
45
95
31
17
1
42
65
40
27
42
6
48
6
3
44
13
11
24
43
12
66
168
54
5
4
39
18
71
13
75
51
54
18
77
37
11
19
6
18
102
63
104
ABCD 97920995878*3^$a+1 [50036]
90
33
88
167
45
12
64
32
63
37
20
123
54
75
28
20
24
100
104
99
157
20
64
56
4
5
27
4
8
12
76
20
12
36
16
20
39
105
39
90
15
21
144
51
75
9
12
48
72
16
108
92
24
15
49
36
44
24
52
29
90
9
72
16
48
20
24
36
36
24
16
5
19
71
1
20
64
8
108
12
16
212
4
23
13
23
9
27
33
21
7
68
96
24
39
45
45
27
48
51
36
9
9
15
16
156
68
12
3
13
77
43
32
16
152
12
48
28
20
180
84
16
36
80
40
56
40
8
45
39
12
4
32
3
201
213
7
8
168
40
20
64
60
56
28
20
100
116
16
17
15
12
100
84
44
16
104
75
1
140
21
115
188
48
4
56
84
64
35
61
8
16
5
36
19
32
3
54
27
4
12
24
8
12
3
90
3
123
1
36
17
31
20
75
85
92
40
8
12
12
52
23
1
35
21
15
61
8
36
84
9
151
32
87
61
92
4
59
45
45
55
36
8
88
44
3
1
44
88
24
24
56
24
76
36
8
36
48
36
24
72
4
29
51
24
15
117
16
128
16
65
3
112
140
123
33
168
52
44
100
56
160
92
12
48
27
105
4
104
28
20
28
96
119
85
12
24
44
36
120
40
35
61
47
57
4
60
36
44
69
43
44
36
40
164
24
72
144
36
24
4
35
45
24
48
4
20
24
51
49
12
83
9
36
72
9
19
92
88
35
45
16
56
9
63
16
92
28
72
24
36
24
60
20
60
4
72
24
56
88
104
12
4
80
15
45
76
5
18
36
21
96
120
48
12
124
8
21
90
21
4
32
12
12
24
36
16
77
91
20
15
81
64
36
44
12
12
48
64
44
36
36
9
39
12
124
59
21
120
16
32
48
28
80
72
168
40
20
75
21
16
17
87
36
3
57
48
21
159
16
96
8
9
90
153
9
91
20
12
60
12
4
20
69
3
159
69
132
268
12
32
16
36
56
63
37
17
31
5
91
44
9
27
4
12
47
57
60
24
24
180
15
21
12
28
72
32
28
84
20
36
24
76
8
99
1
20
12
100
20
12
48
60
4
56
88
44
28
29
54
81
99
21
48
12
16
8
12
12
195
1
12
32
52
104
60
60
76
233
3
24
24
12
28
20
216
84
112
8
52
119
9
36
36
4
24
32
60
4
56
60
120
12
60
12
33
7
68
36
16
56
40
152
36
12
4
5
3
28
8
16
68
16
36
23
13
23
1
8
36
72
24
24
36
84
24
72
15
1
104
156
88
32
4
60
20
36
148
20
12
28
20
12
12
120
48
4
128
36
9
7
60
24
36
35
45
48
12
24
60
40
41
15
39
126
3
76
12
20
87
13
84
56
24
3
165
16
60
44
12
45
15
4
20
132
12
195
13
24
320
48
36
12
4
83
13
44
4
56
9
39
28
68
24
12
16
24
80
36
28
32
28
35
9
60
16
60
20
105
91
8
135
97
104
100
32
24
3
72
45
16
32
16
35
9
12
84
24
48
64
36
29
19
35
21
36
12
16
41
3
36
40
11
141
24
136
20
24
40
116
39
9
96
16
24
8
27
9
84
15
33
3
25
80
60
76
200
60
3
13
60
20
60
148
56
40
8
27
1
8
24
57
51
4
68
75
21
24
12
76
119
93
141
39
36
105
15
52
20
4
44
52
108
32
4
24
20
21
111
12
52
8
72
108
108
28
5
115
11
1
89
18
33
4
36
8
84
51
1
56
4
240
24
20
51
1
20
24
4
56
84
60
39
157
68
27
33
60
52
128
16
56
180
15
145
53
27
16
20
48
52
44
36
72
16
56
24
12
12
96
36
48
15
57
240
40
23
57
105
3
60
108
40
32
16
44
52
24
56
15
105
24
15
105
40
44
36
40
32
12
15
36
9
27
9
40
56
4
36
116
9
3
12
96
120
72
52
68
16
116
136
24
23
73
8
156
120
75
69
16
24
35
36
61
48
56
60
76
44
15
18
63
27
81
36
24
12
60
4
60
36
92
72
84
15
1
8
36
40
5
99
16
29
51
39
21
40
20
135
45
84
28
23
37
24
44
21
123
28
80
57
3
60
4
60
8
16
12
48
20
21
19
72
8
60
39
33
204
33
7
96
23
21
24
12
12
21
39
12
96
4
36
119
1
17
7
44
52
23
81
99
9
16
56
84
52
8
52
32
15
37
120
180
60
8
48
48
40
60
20
24
12
16
152
12
60
16
24
20
180
24
156
16
20
40
29
19
56
24
16
36
32
60
96
24
48
39
1
20
12
72
3
1
44
16
12
53
7
29
75
36
24
48
96
9
63
48
156
24
24
16
36
120
20
69
27
4
224
141
54
54
75
28
60
20
88
32
39
9
144
88
29
15
24
100
132
8
100
12
8
ABCD 97921075106*3^$a+1 [50005]
3
57
42
78
15
56
121
30
6
42
30
11
16
93
27
15
18
30
17
24
16
63
185
7
185
13
11
19
12
120
41
72
7
33
15
41
49
30
102
11
307
108
12
12
9
56
48
7
41
25
87
32
24
1
23
48
157
12
63
48
57
42
29
79
65
103
9
3
72
6
84
18
12
18
72
35
24
37
42
30
35
85
12
78
42
63
8
55
129
15
48
12
60
9
56
24
31
30
35
13
120
11
24
85
72
171
9
60
18
12
90
3
3
5
24
205
35
25
39
21
11
19
30
135
3
5
7
65
25
30
33
33
23
61
6
84
65
13
90
12
6
24
168
255
27
53
48
97
15
48
27
5
7
30
6
54
6
17
25
60
27
8
43
12
12
29
91
48
168
24
69
21
59
61
60
48
48
42
12
108
42
36
12
12
63
15
18
12
30
45
87
185
16
8
72
55
9
24
32
55
54
138
12
18
12
18
12
33
8
67
45
3
189
75
18
30
245
25
72
180
11
88
81
78
72
9
32
7
57
104
24
43
102
15
63
42
12
60
23
25
111
96
111
9
75
5
1
15
9
63
45
107
1
102
150
11
31
30
120
60
120
36
72
27
3
30
108
107
136
81
95
55
30
18
18
30
90
12
11
24
37
6
5
19
30
30
33
27
29
19
5
88
80
79
60
29
16
48
15
78
114
33
8
7
18
12
42
18
15
45
107
13
11
61
11
88
27
114
83
127
18
60
51
51
60
9
120
51
93
8
37
11
136
93
3
48
9
23
67
12
6
144
83
127
18
60
123
32
25
18
24
60
9
51
6
102
30
3
69
18
57
15
41
37
27
8
43
5
7
65
97
15
21
107
43
12
41
40
72
32
13
3
87
12
90
35
16
56
40
105
66
53
16
15
9
39
17
31
57
8
115
12
41
37
174
18
18
17
55
30
30
12
89
31
6
12
15
8
24
13
12
6
33
51
90
66
114
23
43
102
60
155
40
15
105
3
42
155
25
48
95
169
30
30
36
42
21
32
169
120
48
30
17
25
18
240
60
270
60
18
53
109
12
95
43
12
33
15
161
61
35
1
114
66
12
12
66
54
75
21
30
12
57
8
37
35
40
56
40
24
3
45
93
35
49
23
7
48
30
30
18
35
312
37
6
53
1
15
63
41
1
39
27
84
65
43
53
7
65
7
18
12
3
3
5
67
60
57
120
104
67
24
36
113
1
78
12
6
47
55
161
91
53
7
36
24
5
25
63
56
67
54
143
73
30
17
43
102
87
21
35
88
111
6
3
80
79
17
31
60
29
1
132
12
60
30
48
45
176
31
89
1
90
78
90
45
56
144
43
5
7
30
30
12
6
83
7
102
11
16
33
30
17
55
78
11
109
131
61
30
101
7
17
85
66
30
3
51
96
173
7
84
18
11
109
11
40
27
5
72
7
48
65
25
42
45
15
9
27
197
40
33
12
3
27
42
6
5
48
19
12
41
37
78
42
30
60
12
69
69
35
55
57
48
8
40
87
90
71
19
125
55
30
60
23
25
12
30
48
24
21
9
15
48
135
12
90
83
73
63
69
75
8
19
48
72
5
103
33
207
12
53
37
51
32
16
141
78
78
39
93
12
48
15
27
93
3
5
49
60
18
12
29
49
87
56
37
12
90
5
205
35
1
63
24
183
174
3
15
17
103
30
27
33
18
84
30
35
24
7
204
18
11
40
32
7
12
18
102
5
24
24
37
51
69
11
37
107
96
37
90
12
126
95
24
133
12
6
12
78
95
24
43
90
42
65
115
173
120
7
129
21
96
12
15
176
16
3
77
25
6
30
12
12
3
57
6
57
75
90
11
37
12
23
25
23
72
24
55
120
30
179
31
18
15
57
6
72
12
18
78
30
12
42
65
85
18
12
36
17
55
12
30
60
108
30
12
5
88
15
12
69
51
120
29
49
47
1
15
24
33
23
72
127
18
102
48
72
30
35
25
6
24
65
25
48
12
30
66
203
1
18
77
13
48
35
25
23
1
150
9
21
18
41
24
25
48
30
65
19
6
95
168
31
18
18
72
30
12
48
30
30
12
11
160
8
1
23
85
90
12
29
16
51
77
7
30
96
72
60
30
161
24
13
54
5
64
51
18
42
48
105
80
85
72
66
42
30
41
24
25
87
8
43
24
210
11
67
5
37
3
96
9
12
48
30
30
47
40
8
72
13
12
36
60
23
1
6
12
5
55
33
8
19
18
72
12
23
67
5
85
11
169
108
51
27
5
19
138
42
33
75
48
29
1
150
144
108
48
77
25
15
56
19
78
42
21
51
5
43
30
120
47
25
18
90
51
69
12
63
3
53
16
128
145
23
97
ABCD 97921161868*3^$a+1 [50019]
33
39
81
48
192
195
12
45
180
3
9
3
72
81
27
76
116
9
27
213
39
45
3
9
123
153
39
16
65
7
8
153
19
20
21
156
55
116
9
3
33
39
9
60
99
120
16
5
67
89
36
55
125
99
21
24
60
75
96
24
48
105
15
60
108
4
140
4
41
60
15
64
44
45
3
165
144
31
89
111
9
15
9
12
27
16
44
153
144
75
60
64
92
9
79
17
15
117
36
72
72
67
29
87
69
139
41
3
192
96
9
171
72
33
99
96
12
72
33
7
65
3
12
48
88
65
15
28
77
24
168
63
57
48
27
12
120
33
96
31
5
48
132
103
92
108
48
4
116
33
144
31
5
12
75
52
72
185
63
33
7
152
153
12
3
132
21
135
9
15
9
12
103
36
161
132
123
60
9
36
24
96
15
9
19
5
87
57
15
213
12
48
103
77
99
93
288
235
113
27
9
96
48
12
15
57
72
63
136
32
9
63
72
153
31
17
24
15
105
55
20
124
116
9
39
57
3
45
75
33
15
117
48
39
69
39
57
63
105
63
45
115
17
15
33
87
57
51
172
72
41
60
12
36
39
12
105
84
12
48
96
15
120
4
356
156
144
69
27
69
48
123
57
240
12
15
124
29
48
24
84
147
33
192
15
40
17
48
27
12
33
7
108
188
33
96
108
60
55
17
168
48
55
80
64
8
33
72
192
60
135
21
120
72
7
80
48
57
24
12
147
72
28
101
72
12
12
48
48
27
57
48
27
108
12
285
156
75
28
36
41
67
77
171
105
79
56
105
55
32
240
12
4
5
67
180
20
129
15
9
12
67
41
159
57
60
3
57
55
36
137
27
81
27
12
33
60
163
89
75
105
235
65
36
348
127
89
19
149
27
93
55
113
15
57
48
15
33
111
4
36
56
57
63
112
32
76
140
24
9
12
12
15
12
64
5
144
72
111
84
45
51
64
140
33
3
60
9
96
27
180
33
27
48
93
12
87
108
84
156
33
12
39
9
84
3
153
51
36
57
27
28
68
117
27
21
87
117
36
99
96
57
120
87
120
81
15
148
29
7
53
27
81
15
69
43
32
9
60
564
3
45
39
129
36
19
72
80
24
153
207
33
36
12
84
3
16
56
48
48
24
33
7
144
17
15
9
24
87
285
12
127
108
32
36
60
105
12
15
21
60
27
64
5
15
156
45
24
24
24
48
127
101
36
60
240
195
93
192
75
69
19
152
105
15
48
33
79
36
32
76
36
20
48
72
33
288
48
51
105
36
163
5
27
60
33
39
105
63
9
36
12
75
45
60
75
33
43
32
57
75
21
12
127
72
20
21
39
33
72
120
24
139
53
24
24
27
52
128
9
51
117
87
48
100
41
139
72
29
96
48
115
8
9
19
125
12
60
132
87
96
9
48
27
16
5
48
291
16
144
68
117
36
60
7
36
5
36
123
12
4
144
113
27
57
36
120
39
36
9
60
111
9
111
153
127
108
41
75
136
77
36
60
36
120
36
12
36
87
84
280
20
16
92
16
32
9
15
120
9
27
12
57
171
45
12
3
84
36
232
20
48
69
79
92
12
192
64
32
120
9
135
120
33
127
8
60
21
39
45
3
112
8
64
149
12
24
195
213
91
36
41
24
120
31
137
63
60
28
41
15
108
93
60
75
9
3
60
48
120
9
3
112
108
65
12
36
240
7
5
12
111
165
315
33
79
17
15
60
16
ABCD 97921201312*3^$a+1 [50008]
78
6
88
20
72
24
88
48
6
80
3
87
22
54
5
13
6
92
9
19
32
36
4
42
8
48
30
106
78
12
17
75
21
45
3
24
343
54
66
41
3
66
6
12
6
24
3
96
31
20
69
3
66
138
54
30
58
30
68
36
93
15
6
114
12
76
8
54
46
50
42
48
30
3
19
8
12
4
18
11
109
2
33
3
12
40
56
30
102
52
48
80
33
15
102
48
30
16
53
21
54
18
30
21
55
38
24
10
54
90
24
68
69
27
28
17
7
72
17
55
12
18
24
48
32
3
115
29
24
27
24
4
44
4
60
8
12
9
15
64
54
18
44
76
6
134
18
10
65
19
36
8
78
30
16
8
12
81
3
16
24
2
16
11
19
77
157
2
48
12
45
21
70
24
26
22
72
114
2
6
6
34
14
10
35
13
78
12
36
5
31
32
4
24
138
24
8
6
34
54
2
34
24
48
14
10
65
99
36
52
18
50
54
96
16
8
22
20
30
3
19
96
138
26
108
42
72
3
19
42
35
21
48
72
30
4
17
37
8
27
21
34
6
26
36
48
69
13
2
36
34
35
55
17
99
12
33
24
45
6
213
21
42
46
42
72
17
31
6
11
3
36
148
12
32
54
18
6
40
54
50
40
8
3
37
32
22
53
24
19
20
105
48
24
21
210
30
40
24
38
24
36
30
90
28
53
39
16
56
6
46
8
10
114
198
38
10
2
4
18
35
63
64
62
48
34
86
70
32
90
72
75
19
5
63
22
62
24
18
72
30
52
54
62
4
8
33
27
42
40
18
38
27
45
10
6
48
14
42
6
10
26
24
57
19
18
35
15
12
24
28
38
54
69
3
48
162
34
134
64
38
72
4
17
13
26
16
32
24
46
18
36
80
52
30
56
34
116
64
2
40
30
26
88
56
24
6
42
106
86
40
110
48
24
48
16
74
30
36
112
24
14
22
2
18
33
75
16
50
219
75
36
28
5
51
90
24
66
24
6
3
37
18
32
9
19
8
21
39
33
19
44
24
100
12
152
36
34
66
8
6
58
6
35
55
17
63
36
114
30
21
75
4
84
26
78
24
18
30
48
16
56
69
27
36
40
72
41
3
42
27
31
24
20
45
15
4
60
12
53
7
12
26
24
40
32
54
90
24
6
84
6
30
34
2
48
40
32
54
10
12
24
29
7
20
28
60
20
102
34
24
102
2
12
60
60
36
46
8
48
6
114
22
146
18
6
6
18
112
32
6
24
82
38
40
18
120
107
115
20
36
36
9
75
34
50
12
69
69
30
21
19
2
24
34
12
128
34
2
22
18
17
3
64
20
52
26
18
52
29
3
4
8
57
27
12
30
3
24
13
38
34
26
60
82
11
55
6
32
130
36
36
8
24
33
109
24
48
6
20
36
28
36
72
5
13
50
24
36
24
45
135
60
48
18
88
146
16
12
74
16
38
52
36
42
11
135
64
54
8
27
21
3
13
18
86
66
54
214
66
2
16
32
30
10
6
11
3
4
36
12
24
80
6
70
20
48
12
69
21
16
30
60
62
64
35
19
8
28
80
40
6
11
15
6
184
35
13
6
72
152
4
6
8
54
40
20
22
11
63
9
3
21
27
162
18
40
72
20
60
12
18
90
40
12
20
16
68
64
2
6
76
17
15
54
3
27
28
44
141
39
105
55
12
92
72
12
64
26
18
57
21
16
18
6
50
54
6
16
20
33
27
64
84
36
104
4
17
24
123
48
10
110
24
4
132
20
84
66
64
66
89
37
18
32
4
20
12
10
8
3
72
19
18
6
53
21
90
52
68
22
2
124
18
2
70
62
4
134
27
55
6
38
117
37
14
60
33
24
93
88
11
72
15
4
18
2
48
54
18
6
58
44
18
6
108
40
38
46
2
3
55
56
72
24
76
8
72
28
36
44
9
51
4
24
62
10
12
26
27
19
5
3
141
37
62
21
39
52
26
99
24
93
30
16
128
48
28
216
48
56
4
29
21
6
10
72
14
36
72
46
2
46
59
55
32
30
30
12
88
24
14
30
42
48
58
104
72
81
15
22
62
10
74
6
30
18
99
61
38
117
75
18
24
106
14
24
42
76
2
30
165
69
3
37
62
48
52
108
96
242
18
12
52
38
78
4
60
12
36
20
12
28
102
50
36
58
59
183
9
55
62
88
54
32
34
6
50
42
48
112
20
16
12
140
4
116
24
36
40
78
2
24
28
92
6
3
7
12
50
3
207
88
72
36
68
33
72
19
125
43
8
100
56
9
37
8
88
11
15
9
67
42
26
4
8
36
12
12
36
24
18
3
3
42
40
38
42
82
24
38
24
54
93
39
4
32
12
22
54
2
3
21
54
24
4
6
8
3
19
8
18
24
6
72
42
42
24
52
2
30
72
58
18
6
11
45
120
22
53
3
12
102
18
4
24
20
84
16
5
48
7
36
84
8
33
48
15
22
35
61
72
14
16
44
64
20
18
120
99
39
9
45
51
27
24
21
3
24
4
6
54
26
90
28
128
16
98
96
58
30
59
91
156
41
13
26
33
13
26
124
2
27
24
55
12
20
24
30
3
27
10
35
51
36
52
8
108
6
30
12
78
136
14
10
35
51
4
14
18
30
94
26
16
11
15
60
58
30
42
26
6
18
57
75
45
3
42
18
12
138
3
63
52
2
27
61
48
59
111
9
24
27
4
24
17
37
35
13
32
58
44
69
13
6
8
12
48
12
4
20
58
8
3
45
6
18
40
114
48
41
37
90
17
15
22
8
3
96
31
56
102
58
32
6
3
19
12
38
88
56
94
ABCD 97921916252*3^$a+1 [50000]
1
203
30
24
31
17
90
13
155
181
143
13
84
36
23
25
11
133
12
41
163
47
132
121
41
66
49
29
19
36
119
90
6
97
108
47
49
71
24
25
11
48
25
72
24
204
24
71
30
90
72
198
6
49
107
24
49
77
90
109
36
72
96
11
48
37
35
108
37
95
18
48
79
84
60
35
12
49
96
12
48
60
24
71
18
7
65
19
59
1
35
61
108
47
109
11
150
79
119
25
11
25
84
47
49
11
25
144
83
48
72
60
25
11
157
5
19
11
85
29
235
11
132
72
25
5
91
53
115
35
1
263
1
120
36
23
6
90
49
48
24
71
24
241
23
132
48
241
96
23
60
1
119
24
37
60
59
1
95
1
24
23
133
108
60
47
30
18
1
125
6
18
31
41
19
24
36
36
77
31
65
90
12
73
60
192
35
13
119
13
48
11
108
36
102
19
36
120
168
12
23
25
36
35
36
18
151
24
59
12
96
12
36
24
210
6
1
263
181
35
37
24
191
49
84
65
186
25
24
77
120
18
24
30
6
121
41
19
101
240
48
7
17
66
25
96
60
36
108
17
18
72
108
37
143
1
60
24
47
37
47
78
67
60
24
12
35
37
71
72
144
36
25
12
120
72
5
151
227
193
5
30
145
180
23
30
55
71
13
48
47
13
120
35
12
13
60
23
36
54
72
67
23
85
17
6
156
78
66
1
23
73
48
12
84
24
144
48
35
120
49
59
145
71
6
18
49
131
90
54
108
102
31
131
1
5
30
60
49
35
109
179
37
24
47
144
24
54
18
12
42
31
144
96
119
61
108
71
48
36
6
18
108
49
24
65
216
114
12
49
209
31
23
12
6
30
13
5
24
31
35
1
23
1
11
24
144
13
60
35
48
49
36
47
12
145
71
132
12
61
84
71
24
37
11
72
6
7
59
25
60
11
48
150
7
108
11
25
60
71
13
95
1
60
11
193
41
43
48
48
12
107
13
143
61
36
47
36
6
43
168
77
18
48
24
181
11
73
23
108
12
25
35
49
24
12
5
187
83
72
48
24
13
192
36
12
101
24
91
36
156
84
84
132
95
49
239
36
126
115
168
24
71
97
83
1
41
30
13
77
54
85
11
12
1
77
18
1
24
24
71
85
11
30
78
48
13
59
60
1
24
36
96
35
145
59
234
43
23
96
25
101
30
168
121
23
72
90
79
65
7
23
60
49
53
24
31
35
24
216
13
71
13
108
113
234
37
156
5
270
49
108
48
35
12
37
35
49
119
133
23
25
11
126
24
30
133
120
5
18
72
108
18
72
67
156
72
23
1
60
119
1
156
24
59
61
108
23
49
11
72
378
43
11
25
36
24
5
91
180
35
193
71
36
49
96
17
6
1
84
264
36
12
144
83
72
133
12
41
43
95
85
36
83
108
25
23
36
61
29
18
126
72
24
18
217
29
7
65
90
49
59
85
29
31
12
120
29
18
241
72
47
6
102
162
186
12
72
277
35
18
66
1
23
13
12
23
49
48
101
31
41
114
54
55
156
48
72
95
6
79
239
1
108
71
157
167
18
18
1
24
47
132
13
24
29
31
60
24
269
7
36
48
96
23
36
1
24
65
6
121
24
36
72
35
18
18
30
19
120
11
12
49
95
49
59
18
43
47
24
121
5
79
383
133
53
72
90
30
42
12
24
97
95
25
24
23
90
78
37
12
36
5
259
11
13
36
24
47
90
24
66
73
167
73
12
59
108
97
84
119
25
36
12
59
25
65
19
119
72
25
84
71
1
17
162
6
18
30
96
31
12
5
31
95
25
65
19
12
131
25
53
90
84
1
36
36
48
36
11
12
13
144
11
25
ABCD 97922066824*3^$a+1 [50029]
9
20
16
60
24
8
16
36
39
5
36
16
84
48
8
24
43
12
5
36
40
75
77
12
28
51
65
76
56
24
55
9
99
5
88
27
36
17
4
36
3
29
16
99
12
9
24
3
77
28
12
15
36
36
41
7
108
33
60
80
16
24
12
32
36
16
80
16
63
89
43
60
29
84
19
108
17
12
16
20
43
81
51
89
40
15
9
27
9
3
17
16
8
240
36
64
12
3
45
36
44
55
12
120
24
5
60
19
17
12
12
16
68
79
5
48
220
32
180
28
44
24
7
33
36
3
57
104
19
53
4
99
17
40
27
5
7
9
15
5
156
40
75
60
5
4
24
32
64
20
31
5
16
15
12
17
60
19
5
16
75
65
60
31
48
101
64
36
80
48
12
60
96
4
116
12
60
43
29
19
36
5
60
16
8
31
9
32
72
12
19
9
8
28
99
41
31
9
44
7
29
16
63
41
4
27
9
12
20
43
45
39
33
8
96
64
36
20
19
29
12
4
12
68
40
32
7
57
68
12
55
93
20
28
3
36
53
55
77
19
45
27
69
20
48
12
48
196
24
32
40
44
12
24
24
4
12
8
48
48
16
60
39
5
31
53
91
17
43
57
32
52
15
45
96
3
84
45
32
24
84
76
51
21
3
60
96
36
12
17
24
7
24
5
60
4
12
87
65
12
28
3
12
41
19
5
67
21
32
12
16
12
32
16
39
41
40
8
7
9
24
15
41
84
4
8
64
8
60
7
5
43
5
55
12
5
40
36
3
9
32
40
8
36
36
64
60
12
48
56
55
69
51
9
36
96
27
33
27
5
40
12
84
72
8
64
32
28
3
33
104
16
51
53
76
60
27
9
36
48
15
29
31
36
108
17
60
4
12
27
60
57
8
48
19
105
48
108
128
7
17
43
5
24
24
64
3
45
24
75
21
39
81
27
65
52
99
41
4
12
12
8
112
12
60
20
31
5
40
24
15
36
84
84
5
55
5
16
63
33
48
84
27
5
168
88
3
9
27
9
51
9
12
99
60
48
17
4
51
45
108
8
48
76
20
19
29
12
19
81
3
48
12
17
19
41
16
15
177
12
20
28
3
5
24
31
48
17
7
156
65
36
28
48
15
12
33
32
88
32
12
64
27
33
24
12
84
24
56
72
88
39
72
36
57
3
29
19
9
8
12
16
36
15
108
17
4
75
12
89
28
12
39
17
24
16
39
24
41
60
4
75
36
9
32
24
28
15
65
28
72
8
72
7
153
3
12
113
19
45
24
27
69
20
4
56
24
67
24
69
111
24
41
19
21
48
72
15
9
56
60
16
39
5
19
65
64
32
16
15
129
80
4
24
51
149
31
12
17
112
3
12
29
19
48
5
12
12
4
96
51
84
9
75
12
69
8
28
39
9
60
75
5
16
68
52
8
16
224
7
33
8
79
53
100
8
24
48
7
5
16
20
24
100
68
103
105
27
5
96
7
17
48
52
3
84
165
39
29
96
79
17
84
7
48
17
40
92
36
7
33
56
40
20
76
3
21
24
20
60
91
9
12
104
24
16
24
32
24
64
24
15
177
3
12
36
9
60
56
160
8
7
12
5
76
15
69
8
19
36
93
80
4
48
3
21
3
17
64
27
24
41
7
17
48
7
65
24
40
75
9
48
147
33
3
9
75
41
16
60
60
63
113
4
20
31
113
19
5
7
45
3
137
48
52
15
5
16
27
5
72
4
12
3
24
12
45
15
5
40
56
12
36
60
172
80
7
33
8
4
27
41
12
31
60
17
100
3
105
56
28
3
33
32
67
53
4
3
12
45
20
100
15
48
33
15
17
168
24
16
8
7
24
5
4
24
3
24
5
55
45
84
27
12
21
51
33
48
44
4
12
128
12
100
92
16
32
115
17
16
12
32
16
51
53
67
24
36
60
24
36
9
12
3
12
12
41
7
33
36
20
55
105
24
15
12
5
24
24
52
48
20
16
51
12
33
104
19
165
12
68
40
24
108
20
252
12
24
31
41
19
21
8
36
31
12
48
53
12
4
39
120
72
45
44
43
137
31
33
15
29
52
51
9
51
77
52
128
48
19
9
12
68
52
32
28
48
84
123
48
12
177
3
17
96
52
12
15
33
20
40
24
15
9
132
3
24
41
40
99
21
96
24
20
36
40
75
105
3
12
53
40
51
221
103
81
32
19
9
15
29
67
53
151
9
56
24
16
15
45
12
32
31
9
15
17
24
7
48
24
57
60
20
31
137
16
24
87
36
125
24
19
36
89
76
3
17
76
12
36
44
112
20
19
45
27
17
48
52
3
9
36
44
16
99
36
45
99
9
15
17
19
24
29
76
159
12
5
16
15
17
28
63
17
79
21
12
20
7
9
96
15
24
9
27
9
44
7
5
4
12
24
56
24
31
33
75
60
17
88
39
21
60
39
77
19
29
31
141
99
45
15
9
15
57
36
12
96
20
4
12
20
43
36
17
79
36
57
36
27
77
112
3
53
72
16
36
156
24
48
60
3
45
15
5
115
5
144
64
15
17
64
24
51
9
51
29
31
21
3
12
45
12
32
103
12
45
24
15
17
19
5
31
17
31
24
12
21
27
33
87
5
40
3
12
17
24
31
9
56
91
9
39
21
80
16
24
24
24
48
60
15
17
28
8
19
173
12
31
21
8
16
24
8
40
39
33
27
29
16
176
19
101
7
45
12
3
17
160
123
5
96
12
7
17
91
33
12
48
27
69
51
5
40
3
12
9
15
29
16
15
84
17
28
84
8
19
5
76
3
9
36
92
55
24
41
103
5
19
41
16
20
60
24
24
100
60
3
5
40
24
3
101
4
32
76
123
5
36
79
5
16
75
69
12
68
91
65
36
43
101
16
3
21
20
19
ABCD 97922464988*3^$a+1 [50088]
6
48
25
53
54
66
3
136
35
96
117
180
100
120
11
105
16
84
17
18
25
44
51
21
45
6
60
9
21
12
30
25
137
79
5
15
16
84
137
60
60
15
12
12
3
6
42
109
11
24
24
21
9
55
11
36
54
30
21
12
15
30
15
21
6
13
72
8
21
55
41
39
12
64
24
89
7
108
32
108
15
48
42
78
13
20
9
3
4
120
8
33
43
20
12
69
108
27
4
17
12
67
5
30
25
56
69
39
16
5
55
83
18
84
30
13
20
12
81
198
9
160
5
91
36
44
39
102
111
3
30
15
4
47
18
51
9
48
7
60
5
42
156
9
33
7
29
24
15
57
39
51
25
29
51
3
30
31
32
3
49
65
6
25
41
99
57
12
150
36
25
59
81
36
45
43
11
57
4
23
37
23
37
24
24
8
12
45
15
52
149
39
16
11
133
8
93
36
43
12
65
3
36
51
105
84
9
31
24
8
64
53
31
41
84
15
36
9
39
12
33
31
36
23
25
17
19
24
17
3
15
37
44
76
128
45
7
23
6
51
63
37
5
51
64
35
85
60
20
39
85
20
111
90
19
35
25
20
15
21
21
19
5
115
23
1
20
4
72
23
6
54
45
57
75
15
13
5
108
12
7
5
55
24
29
18
153
96
15
6
48
51
81
7
20
52
71
49
8
3
37
95
33
33
39
16
44
21
12
19
8
15
18
63
9
6
21
60
64
5
54
30
42
85
8
33
7
12
29
96
103
32
15
9
120
45
15
87
12
6
51
15
21
52
60
32
28
36
11
30
48
3
33
55
156
60
20
28
128
27
105
3
24
24
9
15
21
4
120
17
3
27
33
21
60
12
27
40
35
12
30
24
19
120
72
44
9
6
42
18
60
9
16
32
108
4
35
36
6
51
33
72
78
30
24
3
12
52
60
56
27
37
44
4
11
120
9
36
117
19
24
95
24
60
6
31
11
13
47
13
20
64
11
24
6
19
96
44
51
66
18
93
15
49
5
36
19
20
69
24
7
35
25
143
60
21
16
20
3
45
108
105
132
42
9
36
105
84
60
6
93
15
45
40
17
79
5
27
147
18
24
43
8
12
16
17
19
41
15
27
93
3
54
48
12
12
24
15
45
91
11
132
61
20
16
24
89
7
116
4
29
30
21
9
12
30
37
77
6
13
36
41
7
12
23
61
11
21
27
30
30
36
30
36
15
88
120
11
72
30
18
102
15
12
3
9
3
6
12
15
4
11
13
35
36
90
114
30
31
35
13
5
108
60
30
13
17
12
3
28
11
9
39
25
188
52
11
24
60
61
41
103
20
45
42
66
18
30
42
69
45
24
15
9
3
63
12
72
45
16
179
1
60
36
35
6
3
4
23
9
3
42
60
48
51
100
164
63
33
9
31
20
27
73
56
48
15
37
44
45
19
152
24
15
9
57
3
52
5
168
42
30
103
65
67
8
36
45
132
30
72
96
6
15
33
18
13
17
12
108
79
41
87
33
18
72
12
25
53
19
8
27
33
16
32
3
45
4
53
24
3
87
18
15
48
27
117
4
11
48
1
59
21
24
48
45
42
81
84
96
76
8
75
12
6
19
35
73
32
9
84
3
15
12
12
30
90
6
7
65
3
52
8
72
168
15
9
15
33
72
100
60
65
19
59
1
96
8
16
56
39
96
25
8
16
95
49
41
36
18
33
27
1
29
36
27
45
19
20
9
54
97
5
66
69
39
114
55
5
63
69
30
54
36
3
52
24
95
9
141
115
71
6
3
21
6
12
21
9
6
24
85
41
12
48
24
7
20
15
25
8
15
97
23
33
105
27
36
60
117
12
6
121
5
18
25
17
75
33
6
12
33
4
53
103
29
67
95
13
20
45
63
3
102
79
53
87
81
27
27
36
9
24
36
51
129
39
36
13
32
36
45
48
55
41
48
7
29
6
66
67
23
84
30
54
6
19
32
24
4
84
47
49
32
33
12
63
135
54
6
66
39
9
156
31
23
37
35
6
132
7
5
60
15
123
6
72
19
8
160
8
24
28
116
16
11
42
7
68
60
12
88
8
4
44
24
51
21
36
48
15
21
21
3
15
9
120
36
4
8
39
90
66
97
12
24
44
27
25
8
52
65
60
19
65
96
36
7
20
33
43
104
63
13
17
30
33
12
105
24
138
66
24
3
39
18
48
138
6
18
108
24
6
67
20
16
5
66
9
64
20
48
69
66
49
20
33
6
12
12
81
9
6
90
39
15
1
17
108
12
120
12
12
43
8
24
33
31
24
47
24
30
54
12
36
13
152
3
42
48
39
48
52
60
17
99
57
3
75
85
17
18
9
45
7
20
48
45
6
12
18
15
16
168
20
33
19
80
24
51
120
78
12
180
79
5
99
3
97
5
55
17
54
25
11
21
27
117
48
3
12
12
105
3
66
55
84
23
13
5
39
12
40
29
114
25
17
111
48
51
18
6
30
27
4
80
9
12
3
16
20
144
27
117
160
5
127
11
42
6
49
23
45
64
128
16
144
35
66
90
60
21
9
30
1
53
30
78
3
76
11
37
131
12
30
39
45
15
39
6
3
45
18
37
32
28
8
28
17
19
5
3
3
69
24
16
53
6
189
27
48
66
15
39
6
24
48
54
30
108
15
15
33
48
21
3
63
30
48
55
5
31
8
3
93
4
12
5
18
33
24
33
3
48
4
5
72
19
60
41
18
30
7
20
28
11
6
63
195
78
123
21
3
3
84
21
45
18
109
41
60
15
36
88
8
12
51
30
19
71
21
51
18
79
12
ABCD 97923529846*3^$a+1 [50057]
6
21
32
100
20
37
18
78
192
78
12
101
7
57
56
55
189
32
60
25
18
65
7
21
27
21
57
39
135
5
13
3
33
87
117
11
55
24
21
24
3
54
36
18
29
88
44
40
51
17
25
18
45
24
93
12
6
45
12
33
39
140
49
27
212
16
80
25
27
84
15
5
49
27
8
79
18
54
93
87
156
33
27
17
31
41
304
44
67
33
15
5
88
15
113
4
27
6
23
97
42
41
25
95
127
57
20
67
54
156
15
3
21
20
172
3
29
156
31
60
18
3
12
105
6
21
140
24
96
55
198
27
45
15
9
180
54
81
36
99
9
36
219
21
39
141
15
72
42
36
11
16
32
67
36
33
57
75
9
3
296
4
32
28
20
60
13
107
1
54
156
161
4
51
216
77
52
39
72
12
18
87
48
9
150
36
54
3
60
93
15
27
12
24
5
31
84
105
9
15
60
15
66
6
18
15
123
18
51
44
16
3
81
24
60
27
65
84
19
12
5
1
3
45
15
39
5
72
1
18
65
91
65
40
216
32
31
12
42
95
36
64
60
20
60
28
15
17
103
78
66
29
67
93
15
144
33
3
9
32
25
3
56
16
68
1
51
3
60
93
213
90
9
63
113
60
7
17
31
24
5
52
24
20
24
40
27
108
18
15
189
39
69
35
36
19
30
95
36
16
15
6
18
29
232
21
18
42
54
9
27
53
1
3
20
13
30
78
144
27
20
19
132
45
75
29
48
55
30
111
57
107
1
59
7
24
165
51
53
36
36
64
24
72
24
24
20
91
96
53
31
5
127
72
45
27
18
11
52
63
89
37
23
72
48
28
24
80
204
55
90
24
30
17
24
1
90
89
67
54
36
15
3
60
54
71
19
101
1
24
87
75
57
27
78
138
54
51
3
65
40
21
54
65
25
54
6
12
42
102
6
189
9
27
228
20
40
20
52
9
54
45
27
72
288
45
45
12
11
4
116
4
87
48
72
21
60
9
99
80
55
81
15
21
15
53
16
15
9
105
30
65
67
153
81
18
65
36
1
3
48
3
5
1
23
13
18
125
31
60
5
13
30
60
12
6
18
5
25
51
24
36
111
30
99
15
36
30
3
57
54
33
108
12
3
54
3
20
31
6
83
61
36
63
75
5
91
36
18
27
63
81
80
1
36
15
93
15
57
72
15
20
40
15
36
57
92
76
39
36
60
65
4
80
7
69
45
36
35
108
276
100
57
3
20
52
9
54
21
188
60
73
54
65
16
9
6
9
81
123
44
12
1
12
35
25
27
21
47
7
9
12
48
20
7
12
36
24
45
45
102
209
7
113
136
45
3
45
167
24
4
21
35
16
8
136
9
12
3
33
3
21
23
148
27
66
6
29
60
37
23
49
36
12
24
15
44
36
16
32
67
69
27
54
36
12
186
9
80
55
36
36
108
57
15
9
129
6
5
4
21
186
9
12
104
19
21
24
45
72
15
237
12
24
15
39
36
9
3
189
9
39
80
31
89
1
35
1
15
60
20
4
165
42
17
91
5
85
75
87
48
101
16
32
120
16
27
77
40
60
33
15
135
17
67
90
78
5
13
12
15
3
42
36
59
7
6
23
97
87
21
35
24
52
20
19
41
84
19
65
25
90
117
36
3
21
60
15
90
30
114
12
42
33
8
76
68
85
63
8
112
44
28
15
5
36
4
36
99
81
57
207
123
9
63
156
5
52
129
51
3
30
51
9
156
63
177
36
47
172
45
78
72
108
33
8
7
42
11
25
306
33
140
55
33
72
56
79
5
36
76
3
6
12
24
36
54
9
21
39
15
5
91
18
27
44
31
60
18
30
18
23
85
35
151
18
27
9
71
163
33
15
60
12
5
16
15
29
13
107
37
23
280
15
57
21
18
5
124
51
29
72
24
40
80
84
36
60
1
6
45
44
64
39
5
96
84
36
37
63
36
21
27
12
48
21
95
1
66
29
76
8
60
96
24
19
41
25
6
48
60
105
15
5
31
125
7
90
18
21
36
12
12
44
31
9
15
54
18
45
27
5
25
18
60
45
44
109
36
143
60
36
49
12
6
33
15
5
31
21
33
180
24
12
114
41
25
23
52
128
16
20
160
147
30
15
63
36
48
77
4
87
18
27
45
30
42
48
87
27
66
27
56
25
114
18
90
29
1
24
3
33
27
93
24
18
12
21
8
175
36
33
57
18
17
48
52
3
17
133
11
60
1
108
210
45
56
115
24
41
40
24
12
96
8
4
75
41
24
12
48
16
27
77
76
24
33
23
19
36
41
13
18
12
42
39
27
24
9
44
172
8
12
16
72
72
104
31
54
ABCD 97923793952*3^$a+1 [50025]
96
27
36
1
83
18
43
125
19
65
60
210
126
24
108
18
189
75
180
33
57
168
192
31
185
24
108
30
69
64
65
42
192
18
18
42
343
176
159
90
42
108
30
144
18
97
80
63
90
135
75
69
9
342
180
12
126
144
36
60
84
15
63
108
90
75
99
96
54
18
180
129
63
150
30
18
60
12
60
108
228
24
18
189
99
45
27
30
252
36
90
205
17
12
18
132
30
15
160
203
18
360
42
30
198
24
18
435
153
42
18
91
53
90
90
90
120
6
144
30
198
27
240
45
180
66
144
18
72
108
60
180
48
151
128
63
78
120
75
57
87
201
234
30
90
36
42
390
108
69
3
205
65
42
120
96
72
162
30
96
30
24
48
90
42
27
153
18
48
42
27
3
150
18
84
60
30
7
83
61
17
12
420
90
30
240
138
13
65
271
11
18
99
33
300
72
331
269
3
105
120
60
30
288
42
43
329
180
258
192
78
19
299
69
75
150
18
18
30
54
6
1
128
112
203
6
72
138
234
78
30
39
21
12
18
42
156
114
138
123
16
29
120
42
18
15
112
83
24
48
132
300
85
11
102
162
157
131
222
120
6
234
18
90
30
90
60
7
41
7
17
108
19
11
72
90
78
180
18
159
21
30
60
144
36
12
33
207
180
45
57
276
30
24
90
18
12
78
72
18
12
180
18
180
60
138
144
6
30
144
18
288
24
243
27
228
18
24
36
144
291
256
11
102
36
42
108
37
32
111
12
69
93
96
144
18
18
30
252
180
465
3
162
132
55
305
90
66
204
90
318
60
115
95
177
21
90
49
113
367
53
120
72
90
36
42
12
18
162
51
27
162
120
27
81
42
36
81
201
312
18
108
12
18
72
72
195
165
43
53
27
117
235
240
11
162
12
150
1
240
137
295
77
240
18
138
72
420
300
42
37
89
90
45
192
27
96
37
47
108
69
9
55
179
198
87
112
96
5
42
177
51
150
72
180
187
48
11
42
102
21
75
180
174
195
3
45
117
43
65
159
63
36
72
162
180
48
42
36
12
18
324
31
59
6
180
27
153
144
7
11
270
39
141
102
78
63
57
18
69
16
137
102
18
175
65
48
159
3
18
171
51
252
30
78
48
54
175
80
123
117
33
12
258
228
42
72
30
13
5
78
12
288
42
48
24
156
99
501
30
ABCD 97923943394*3^$a+1 [50049]
18
27
63
309
123
45
315
165
87
54
231
144
60
267
429
219
36
18
135
27
18
615
12
75
18
27
168
183
54
3
336
129
111
231
33
21
279
192
51
54
288
195
327
33
75
45
27
666
3
267
18
159
147
36
54
63
243
33
84
12
15
54
171
189
72
63
99
72
69
147
54
3
33
198
306
39
60
180
45
99
12
231
9
369
360
180
216
15
48
153
288
504
36
216
234
21
51
18
75
96
81
3
516
3
18
90
18
39
96
84
33
108
54
285
21
39
120
156
84
96
81
36
288
99
45
135
156
144
120
156
144
372
123
45
336
84
132
51
69
624
96
288
93
180
207
72
99
54
36
360
531
81
39
249
54
105
21
51
129
75
240
639
36
9
36
96
84
9
162
93
240
27
9
99
321
21
183
15
81
189
87
3
126
36
99
117
18
81
24
75
21
51
198
36
90
9
324
96
147
54
39
195
90
90
381
288
96
27
33
57
39
60
99
36
144
36
93
120
132
48
21
90
141
21
63
9
27
45
18
201
96
135
108
237
48
147
126
54
36
90
99
24
96
33
15
3
177
60
120
21
39
96
9
90
90
207
24
24
33
3
141
39
15
90
54
270
126
180
45
45
72
18
72
180
234
306
69
24
144
285
75
123
18
54
108
90
18
90
51
264
81
63
117
75
360
240
480
213
126
21
60
63
21
15
9
240
93
72
27
81
72
135
45
36
15
120
99
288
18
54
18
63
276
60
69
135
27
162
126
21
285
540
75
159
36
9
135
81
153
36
126
54
219
87
285
201
99
108
45
51
57
87
75
72
189
96
75
396
180
153
99
90
195
57
144
72
144
36
90
18
75
240
117
108
279
27
126
54
126
144
360
108
288
39
24
117
90
57
177
54
90
36
54
69
183
249
168
51
126
18
117
171
18
135
45
432
39
33
231
21
144
252
18
90
54
237
123
216
144
126
195
21
ABCD 97924231066*3^$a+1 [50000]
72
5
55
48
32
148
47
33
111
81
64
35
25
65
30
189
72
40
68
15
84
1
59
12
6
43
20
16
41
7
12
36
84
29
75
15
117
63
36
25
56
3
21
16
48
36
83
97
11
93
16
35
36
48
97
60
48
36
53
51
87
54
135
4
59
81
99
13
20
40
20
52
32
3
61
80
12
33
51
16
192
5
115
8
3
21
4
161
18
48
73
20
87
132
12
205
11
33
39
258
3
36
9
19
48
119
145
11
229
200
75
21
24
51
169
36
23
21
3
1
80
27
90
187
77
51
28
35
30
127
167
72
18
123
4
83
153
24
16
104
24
39
117
4
5
55
92
40
24
144
116
15
108
21
36
136
72
92
16
23
24
1
17
138
1
48
32
40
29
31
113
43
8
15
57
88
12
68
15
1
48
48
77
90
36
1
20
21
48
24
27
63
30
51
96
3
1
35
49
120
23
49
56
39
9
16
20
124
47
24
61
80
48
111
45
15
9
45
187
104
24
16
59
57
129
19
125
66
54
27
40
59
21
64
5
43
8
27
72
105
3
121
77
19
24
47
13
80
36
40
96
107
13
83
36
36
49
116
45
15
108
45
72
102
42
18
1
32
159
45
63
13
59
25
60
23
1
12
68
15
36
180
9
16
24
84
23
45
60
268
29
18
12
133
24
11
12
37
59
126
211
5
15
28
72
24
48
32
24
45
30
21
220
65
19
5
66
1
35
109
36
23
61
108
11
1
36
20
99
60
48
252
45
24
60
159
96
66
6
169
84
24
5
3
15
24
21
15
13
59
12
9
40
77
187
107
109
71
84
36
265
36
48
89
55
12
84
84
11
21
3
12
1
48
11
108
30
103
20
99
48
61
152
3
42
99
24
60
9
7
80
9
30
24
12
6
138
96
21
4
44
4
11
36
1
60
17
43
5
18
24
30
6
72
13
35
37
68
52
108
41
186
49
44
15
45
99
12
60
73
32
3
72
84
21
64
47
13
176
16
47
61
32
4
36
203
21
96
28
12
95
24
156
33
16
119
165
51
85
35
90
19
24
35
48
205
107
25
47
84
54
27
40
24
56
21
30
24
105
15
18
67
59
1
36
107
13
8
64
11
21
64
140
147
54
39
244
8
3
1
60
80
51
33
9
18
54
18
36
37
24
119
36
180
25
84
107
73
251
1
12
197
51
93
75
69
3
3
25
60
215
45
96
75
60
25
44
39
73
68
64
132
59
145
65
15
12
15
105
64
24
35
21
3
21
4
12
11
37
71
72
24
145
48
72
56
208
12
48
60
71
73
11
85
56
76
80
15
93
15
85
12
20
9
18
30
43
44
39
57
3
12
90
99
120
88
56
165
30
24
37
173
6
120
49
36
95
1
48
95
13
132
8
120
268
236
4
11
36
109
95
49
56
15
13
11
12
24
45
3
18
42
33
87
1
125
15
12
27
21
132
4
5
55
48
36
156
60
36
20
3
109
5
91
56
16
80
45
187
60
60
47
6
3
15
36
105
96
63
24
12
1
44
15
66
67
32
28
23
13
80
87
30
3
16
23
97
5
18
57
39
37
17
43
29
30
25
65
19
32
27
13
35
18
90
24
1
24
32
16
29
330
9
111
54
19
96
24
8
15
72
1
59
13
8
16
101
123
36
16
47
133
72
36
11
1
8
39
36
60
72
45
112
23
9
75
73
56
72
48
16
5
126
265
65
15
15
168
121
23
21
36
33
48
150
12
78
54
90
18
93
52
11
145
20
76
65
99
12
3
45
9
30
13
23
6
18
102
90
49
24
5
30
132
156
33
4
23
108
36
25
140
15
18
91
56
16
24
20
3
13
113
171
24
112
104
75
25
65
43
35
37
44
81
15
28
5
18
24
1
119
45
51
193
92
105
163
71
6
3
96
16
48
35
145
60
84
83
150
18
21
64
12
8
51
18
162
54
15
124
23
13
36
44
36
28
12
53
3
48
21
91
29
18
1
32
39
129
132
4
11
162
67
23
21
60
96
4
71
9
129
6
66
18
168
49
56
84
148
5
7
113
18
45
28
35
144
33
4
140
28
48
23
54
3
63
57
15
9
45
39
12
40
ABCD 97924779866*3^$a+1 [50000]
160
27
60
192
24
108
72
149
112
27
24
173
7
96
24
81
56
43
117
15
12
24
24
24
45
15
17
19
93
3
24
48
77
103
60
84
17
16
80
40
3
5
7
36
84
24
65
43
108
65
64
39
84
48
45
3
237
56
19
36
108
60
12
36
48
24
17
136
56
24
127
60
53
163
45
32
79
33
51
72
36
185
48
400
80
96
96
79
113
7
144
17
136
51
29
16
8
43
5
88
39
65
7
12
53
31
81
231
36
84
17
256
15
12
45
63
24
9
32
24
72
16
32
55
180
21
48
24
3
29
88
176
40
87
9
3
77
271
48
132
108
84
24
24
24
29
24
19
12
57
39
153
3
36
17
7
89
31
137
48
64
27
168
12
33
219
53
7
12
189
8
19
12
41
235
36
41
103
84
36
12
21
8
24
120
7
48
24
89
72
280
15
12
48
12
132
108
153
99
45
96
48
51
12
65
103
108
48
5
24
91
5
16
39
33
32
19
36
132
60
17
67
120
77
16
8
103
12
48
60
17
16
39
113
72
115
21
39
108
5
91
77
48
19
5
115
21
27
5
96
19
108
96
12
12
41
24
72
91
12
33
48
8
31
60
24
189
39
65
31
180
21
63
60
29
24
40
8
16
135
9
27
72
24
101
19
12
17
64
183
84
36
108
36
84
29
48
79
12
120
60
9
87
33
32
7
41
55
48
48
108
12
9
24
51
24
45
32
115
21
111
204
48
96
36
201
63
17
43
29
7
60
53
24
7
108
48
24
77
259
45
8
24
115
5
136
75
5
43
77
19
101
31
105
63
41
43
5
223
12
125
31
108
24
93
123
12
17
72
187
53
139
48
5
120
24
64
3
96
53
103
89
48
127
9
56
136
75
29
31
17
7
17
7
113
43
21
72
80
55
81
8
19
5
115
21
15
48
17
67
36
180
24
5
40
63
41
139
48
5
24
40
8
19
45
39
89
31
12
48
53
19
36
33
8
91
101
64
96
15
113
48
24
67
48
48
45
27
132
9
120
3
24
117
80
19
168
149
112
32
19
5
7
24
12
12
84
144
21
144
27
12
132
21
15
17
127
36
45
39
60
53
48
48
16
87
12
36
60
165
27
48
93
39
156
48
5
40
111
33
3
101
67
53
67
72
29
24
19
12
41
7
41
112
72
32
144
48
187
5
187
12
48
120
137
91
29
115
45
15
12
5
168
91
72
120
101
199
9
27
5
67
5
31
24
17
48
7
89
7
48
9
56
64
99
72
5
127
65
16
3
36
185
19
84
17
43
77
48
24
40
152
40
72
51
5
24
16
39
12
77
19
36
96
81
128
7
72
48
48
36
293
19
72
5
24
88
15
41
247
41
31
9
8
24
151
17
48
24
7
12
29
31
41
7
33
75
53
16
32
55
36
29
96
16
135
36
96
36
129
99
45
63
24
60
93
48
24
48
27
77
55
12
5
43
21
48
183
12
12
33
8
103
161
48
24
127
36
48
29
7
60
29
19
5
127
12
29
79
12
93
39
36
36
192
24
33
111
57
56
72
48
43
149
55
36
77
19
72
5
7
84
144
168
93
80
64
39
129
75
5
40
8
7
137
67
24
96
180
24
84
21
24
8
91
12
24
17
19
5
67
24
53
88
24
3
24
117
80
127
329
19
237
171
12
33
3
29
7
72
132
93
8
64
87
72
17
115
5
7
129
8
67
48
48
5
139
36
9
27
29
16
39
12
165
39
12
21
15
161
120
16
8
163
45
104
7
9
3
69
15
48
72
33
176
7
161
88
56
64
32
40
147
5
24
19
53
24
24
72
16
72
15
89
16
159
84
5
19
12
84
36
12
12
17
91
24
29
48
43
53
19
45
15
84
29
19
29
144
67
12
84
5
79
41
184
15
120
41
24
55
57
51
60
33
51
24
84
57
27
29
64
24
8
91
53
40
3
24
197
55
12
24
36
132
5
ABCD 97924814374*3^$a+1 [50001]
25
56
57
27
9
19
48
209
63
117
84
79
143
13
36
104
9
36
54
1
44
16
56
3
157
119
1
36
204
36
60
132
17
18
36
157
32
45
163
120
288
36
96
80
3
81
96
9
55
48
143
24
49
149
108
90
18
12
63
24
27
9
12
63
37
140
3
6
79
300
35
169
36
119
13
48
60
36
48
23
33
9
183
72
28
12
131
6
31
72
48
132
108
59
13
96
89
36
72
27
48
40
245
54
18
66
6
3
88
17
30
33
52
65
27
4
5
127
44
21
108
451
80
15
9
45
66
24
12
24
54
7
128
16
128
88
32
136
77
18
45
64
35
108
37
8
45
3
16
11
24
81
28
89
31
41
31
80
100
23
12
204
13
77
90
54
36
63
48
9
31
23
54
91
95
102
42
193
59
25
11
18
39
168
72
16
5
7
29
19
12
23
42
30
49
48
65
36
60
99
75
6
30
97
48
71
13
176
231
30
103
36
47
9
40
149
235
65
31
41
54
6
3
87
25
104
15
18
12
36
18
114
48
55
60
72
92
28
5
108
103
95
30
6
21
33
216
103
36
17
19
44
4
48
17
90
133
29
163
17
18
45
48
40
20
124
48
53
115
60
5
84
6
13
239
25
101
7
108
24
23
129
96
27
108
30
187
36
20
51
30
60
175
5
144
72
18
61
11
165
64
68
156
51
61
65
162
36
120
6
43
23
13
65
27
333
7
20
27
241
5
42
54
31
48
24
8
9
31
65
103
24
17
99
52
29
18
66
15
232
29
43
60
36
5
171
64
71
138
103
59
36
60
45
45
115
59
1
5
75
69
36
7
48
108
72
12
180
35
6
55
60
41
283
47
18
31
5
54
18
108
90
9
52
5
36
114
66
63
100
32
28
47
37
95
12
13
65
7
11
49
5
36
99
64
29
6
85
60
44
72
81
54
54
19
53
43
11
1
84
48
173
43
144
65
18
90
27
63
54
108
126
12
37
71
6
36
48
6
1
119
33
3
37
48
65
120
18
90
15
9
36
54
66
36
18
85
272
84
51
18
36
72
39
135
18
6
72
120
73
12
12
216
92
33
67
23
97
83
1
89
27
93
6
54
72
135
4
80
4
24
95
1
29
27
15
126
19
11
33
27
37
53
247
120
60
41
115
56
184
77
67
17
103
12
71
18
19
125
36
270
25
24
53
139
48
48
24
24
240
84
96
5
90
81
9
84
7
101
199
116
27
6
27
45
54
25
24
60
11
1
180
23
57
4
11
18
72
43
11
138
91
12
12
35
48
18
96
48
51
81
135
99
66
19
72
72
41
31
41
79
156
83
6
19
107
25
12
35
61
29
36
126
18
108
103
77
282
6
54
72
81
39
45
244
59
192
81
100
5
72
36
79
5
18
217
23
193
5
30
54
78
9
16
24
60
44
40
32
120
135
145
48
11
181
179
181
24
41
24
18
13
12
60
288
24
24
56
81
18
30
60
91
65
51
28
17
18
37
53
162
25
65
54
25
24
32
27
25
48
35
145
29
43
36
12
17
55
5
43
12
161
27
75
42
31
140
40
17
127
35
45
40
11
72
270
18
30
54
33
9
103
5
171
9
12
204
27
135
12
73
17
60
315
27
181
24
11
84
193
23
54
60
43
36
72
23
144
108
24
109
29
6
36
1
24
119
25
11
85
35
73
41
36
99
207
97
23
313
60
24
77
3
76
41
60
39
15
12
13
137
198
30
24
27
28
125
102
385
60
5
90
24
189
72
148
5
75
81
42
54
36
127
107
54
120
259
12
59
45
76
89
60
ABCD 97924836448*3^$a+1 [50007]
40
80
111
36
37
176
40
80
16
11
85
224
96
45
195
75
285
24
40
101
27
16
24
167
105
16
8
87
9
16
29
91
168
11
69
111
1
125
19
24
11
229
96
35
109
144
288
32
400
53
90
144
369
40
104
16
47
193
24
143
57
16
192
200
24
51
13
96
128
16
24
128
112
176
16
11
85
59
85
56
280
29
3
16
71
105
144
16
5
19
24
32
51
37
48
5
54
133
96
152
69
3
16
71
105
120
40
48
168
24
288
8
99
69
21
180
31
80
24
24
96
16
35
229
5
90
1
8
27
45
72
72
88
32
88
48
72
32
48
72
15
9
136
48
72
120
8
147
61
80
24
24
40
360
192
152
183
33
144
3
45
64
24
32
24
81
183
16
71
25
24
248
16
296
120
40
48
48
248
16
216
59
109
71
36
37
240
56
81
63
16
47
33
64
32
16
320
328
56
48
48
40
200
24
96
24
40
56
208
72
32
48
69
91
8
96
136
312
216
72
8
16
144
71
9
96
136
8
24
72
15
9
64
120
167
265
168
152
16
144
56
40
48
137
55
80
40
5
163
71
36
117
27
36
25
8
24
96
24
3
90
307
72
56
88
200
120
120
24
40
8
88
192
24
96
32
40
8
24
40
24
216
8
48
24
64
24
32
40
128
88
24
8
48
219
13
72
96
72
17
151
29
90
25
11
37
32
16
32
112
8
33
54
36
13
120
47
105
255
105
39
90
90
13
176
96
40
24
176
15
1
89
31
104
48
87
265
131
13
152
64
8
16
56
144
51
21
40
72
96
32
48
72
15
49
5
163
32
21
259
155
213
72
21
43
47
225
112
56
64
128
135
90
135
64
24
200
216
225
15
16
5
3
40
56
24
144
72
21
54
21
105
54
33
93
19
80
40
200
21
54
13
192
296
24
15
129
40
200
24
57
15
240
16
48
312
35
165
40
72
488
48
16
240
120
35
109
32
24
160
8
88
29
51
24
51
189
48
40
47
1
152
72
88
80
40
32
40
71
9
216
45
54
21
144
16
32
93
54
126
15
240
192
93
90
54
171
40
72
56
16
120
11
13
56
96
15
73
200
87
97
96
24
56
64
23
9
48
168
160
24
5
139
72
24
96
119
25
65
55
168
168
95
25
24
96
120
24
80
88
32
40
11
270
55
35
13
32
168
40
71
36
45
64
80
96
64
56
24
21
54
189
117
139
48
96
41
135
45
90
1
72
8
45
27
153
15
40
359
33
256
56
40
56
9
39
16
8
27
61
8
120
27
69
16
24
24
24
96
72
8
40
24
96
24
8
40
200
40
59
21
48
24
16
56
16
35
13
320
117
19
35
85
41
63
81
103
48
24
128
88
5
414
93
303
73
71
90
111
264
40
8
168
240
40
80
264
48
87
25
11
90
19
200
51
37
32
16
32
112
104
ABCD 97925190094*3^$a+1 [50090]
84
120
60
25
71
64
57
47
67
21
8
72
88
111
29
115
150
75
152
12
31
29
12
84
40
20
120
12
24
64
57
95
60
52
32
1
3
44
1
90
5
76
36
15
5
24
96
103
6
66
213
20
25
111
24
75
29
168
12
60
60
108
199
45
39
105
27
30
15
44
40
20
24
60
156
48
36
4
57
24
71
91
48
81
15
21
195
45
8
4
20
16
117
23
24
31
305
100
32
60
52
32
211
53
4
8
88
44
37
66
89
1
18
36
29
96
28
32
84
60
4
33
23
4
12
96
93
11
36
12
28
92
48
79
60
101
12
36
196
180
128
67
89
67
288
5
31
96
17
37
95
48
36
112
105
27
57
90
54
132
210
29
4
32
13
59
48
48
72
12
43
24
101
28
207
17
60
73
18
5
7
108
5
37
30
17
43
108
57
15
54
3
81
71
108
37
51
8
100
20
132
4
99
45
36
104
4
32
40
45
6
84
29
7
18
72
107
1
42
18
90
21
36
32
220
68
55
17
67
125
25
3
51
17
12
7
5
120
108
36
36
4
92
160
24
80
121
23
12
43
45
20
1
6
30
27
60
20
12
84
4
8
132
91
30
126
24
41
84
67
18
150
5
12
60
160
24
84
60
21
35
16
12
32
85
59
31
6
39
384
75
17
52
21
71
1
123
21
24
47
172
51
12
69
80
48
132
4
87
30
99
44
25
39
68
4
51
48
132
77
52
9
35
1
63
33
3
72
99
45
9
90
72
29
48
1
39
81
47
40
93
15
44
13
195
12
63
105
92
132
120
91
108
137
43
17
228
96
79
30
36
90
9
81
90
53
16
12
8
127
17
96
4
168
20
72
7
5
4
20
37
27
153
23
120
136
45
95
64
56
36
48
60
37
18
9
92
4
45
35
55
30
15
80
64
116
36
4
24
117
179
40
44
37
90
54
87
120
45
95
48
25
147
32
12
55
89
16
39
9
60
111
150
12
23
100
32
25
24
39
45
36
51
108
32
48
36
36
72
192
24
31
60
53
36
175
6
3
56
84
67
65
4
20
7
65
19
90
90
90
36
47
67
5
88
27
53
12
36
4
84
81
24
12
123
56
325
90
89
55
45
20
96
84
7
18
11
16
32
256
56
36
12
13
78
57
24
39
42
27
20
1
6
41
72
52
68
76
24
8
49
11
84
76
140
40
9
270
29
25
15
27
29
28
32
64
12
8
7
29
19
69
56
1
96
23
7
54
11
49
234
5
25
47
52
36
80
12
132
12
124
36
9
72
18
5
36
76
9
83
31
185
4
48
63
29
43
29
48
13
107
1
51
45
95
61
27
8
28
116
60
36
163
21
45
54
5
96
48
76
56
40
20
55
36
5
120
48
52
33
39
108
104
31
177
32
4
45
35
55
17
55
5
4
99
89
36
60
4
108
3
5
12
55
9
195
5
25
204
12
59
19
17
108
120
12
72
12
28
21
27
44
24
1
59
121
3
8
28
15
29
36
16
8
60
88
284
1
48
36
99
141
23
12
4
164
12
4
45
6
101
120
60
12
7
29
40
57
18
69
20
61
11
60
96
48
1
84
207
33
12
119
61
83
232
8
160
44
1
119
156
12
103
90
35
64
63
17
91
17
132
1
12
87
36
27
165
135
153
200
160
24
80
181
71
139
36
81
159
9
80
24
31
57
68
60
25
11
49
47
73
87
20
55
29
25
23
121
11
36
85
54
36
48
6
11
24
4
44
180
120
76
56
19
45
116
1
47
36
96
36
52
36
20
136
104
60
85
11
60
28
68
43
5
84
37
15
128
36
55
29
108
133
27
72
8
60
4
168
36
92
48
151
60
29
64
96
84
96
36
56
28
51
21
8
25
39
33
143
36
48
1
47
103
30
47
120
4
36
33
179
36
84
28
180
15
18
12
54
69
75
6
95
24
84
108
12
37
30
5
4
15
261
68
133
35
64
141
39
44
1
123
ABCD 97925806684*3^$a+1 [50211]
35
24
37
2
105
153
3
240
12
12
1
11
96
24
108
37
11
24
48
3
30
90
45
9
3
93
3
27
45
13
24
11
24
12
24
171
69
21
88
83
27
46
24
20
3
15
165
24
13
36
215
61
59
24
25
12
48
23
84
45
16
122
18
27
96
21
6
57
105
3
27
46
11
141
54
34
47
37
62
21
49
11
120
12
1
26
45
1
143
207
57
1
11
96
25
119
13
50
22
23
1
44
16
12
50
129
25
23
97
86
33
12
117
3
13
35
36
24
24
12
96
13
35
37
179
13
36
36
35
73
48
80
12
63
25
35
57
63
27
21
84
27
129
25
2
9
15
34
32
99
1
23
111
36
69
21
60
15
25
35
37
8
204
28
2
21
37
32
363
73
60
35
48
12
24
24
9
3
48
21
3
313
60
62
18
3
12
15
9
48
1
84
95
73
84
48
23
25
60
35
25
23
37
32
180
15
48
25
23
231
34
47
13
2
54
3
73
35
9
40
35
84
1
71
24
1
50
93
36
24
9
87
36
168
24
37
179
9
15
27
45
84
72
12
37
23
25
47
81
3
21
48
3
72
60
15
18
15
144
105
15
111
129
144
21
3
12
33
28
35
48
24
27
81
48
37
59
109
35
36
81
39
15
9
109
23
25
35
24
25
59
36
36
13
56
75
1
35
69
63
36
51
93
73
144
23
61
24
8
3
36
21
87
60
36
145
71
60
1
59
24
9
88
84
155
145
11
57
100
11
25
24
23
69
18
21
87
69
21
15
12
85
11
21
4
72
119
1
23
25
32
64
83
123
58
119
57
4
11
48
156
60
81
51
37
11
9
172
11
13
11
133
23
15
69
61
84
35
24
1
24
59
60
25
36
62
10
2
21
147
22
8
90
72
10
35
12
15
276
54
138
82
83
1
35
51
69
12
9
15
96
60
27
22
59
49
200
48
75
12
57
3
25
50
30
111
1
50
21
49
26
174
108
100
60
36
74
42
28
2
6
99
3
21
25
71
45
36
52
155
33
3
24
85
8
15
37
92
36
64
11
24
81
60
12
27
123
153
73
44
3
12
61
251
48
3
30
3
120
36
85
50
69
25
134
33
25
144
56
304
11
24
36
24
1
59
75
118
35
72
36
25
2
46
131
1
44
16
35
12
57
16
2
45
15
48
9
48
33
72
18
10
32
3
15
54
30
10
95
63
18
3
99
117
1
104
3
33
27
27
30
3
60
13
32
52
23
60
13
24
59
120
24
156
61
119
12
37
32
6
12
18
3
24
33
64
48
62
274
86
105
13
23
84
24
24
13
2
72
18
16
56
39
25
32
100
74
10
35
1
168
56
15
3
78
84
3
75
12
108
93
57
3
45
27
13
32
18
10
24
56
60
30
22
11
84
27
69
1
80
4
11
13
60
47
36
24
3
30
42
30
36
3
24
48
24
51
22
32
75
81
64
11
49
71
9
39
9
16
11
168
1
12
35
12
33
112
35
1
14
165
1
92
3
25
47
24
3
81
12
105
100
119
15
6
12
150
22
11
13
12
24
36
74
96
84
60
21
108
60
12
15
12
33
25
23
99
21
72
72
60
33
87
3
57
13
23
1
8
136
59
60
1
24
62
9
27
34
23
61
36
35
133
11
117
27
13
35
39
9
12
49
68
27
36
132
12
63
106
47
27
58
140
27
97
35
21
27
13
2
30
172
36
23
25
11
13
8
27
36
9
16
12
62
18
15
39
129
21
120
16
80
123
36
109
14
33
25
60
194
10
59
132
15
45
25
59
24
120
9
72
63
48
144
15
90
18
70
155
1
71
24
1
83
25
23
72
3
70
107
1
11
1
20
39
51
70
59
141
114
10
59
25
11
108
3
33
21
16
323
51
10
83
177
39
60
12
25
14
66
3
109
23
12
3
30
147
15
106
236
3
168
48
57
39
60
144
1
24
36
23
13
12
11
27
34
83
1
119
97
48
72
59
9
90
18
64
35
15
45
3
22
48
2
81
12
157
24
32
99
73
35
13
83
37
23
21
40
24
60
56
3
33
3
12
25
44
63
33
4
108
8
63
36
60
48
121
32
27
12
1
12
36
11
63
118
62
18
63
12
87
72
9
72
192
25
11
49
143
24
33
18
33
97
24
156
12
83
72
96
1
60
11
75
9
81
72
100
242
46
80
3
1
108
36
14
18
39
108
3
45
9
15
15
180
21
108
159
177
24
24
27
46
84
24
11
21
87
33
24
4
24
20
3
25
32
28
20
54
9
12
12
37
60
11
12
15
105
25
8
3
97
59
24
69
27
13
2
81
57
18
33
27
30
39
1
14
70
24
ABCD 97925862584*3^$a+1 [50058]
9
72
47
16
27
21
192
32
25
215
16
57
36
179
64
80
55
72
90
216
18
36
234
15
399
17
163
18
198
5
144
16
32
64
225
108
108
18
21
51
90
35
55
18
54
65
48
48
181
171
192
105
183
87
57
128
256
45
35
37
203
85
11
169
126
90
144
47
64
105
18
213
39
18
23
67
36
9
128
48
144
64
32
112
48
9
18
245
16
81
108
51
21
72
35
1
198
41
16
33
162
29
112
3
108
81
81
63
27
36
18
90
306
54
36
18
39
33
36
219
80
61
35
127
17
19
45
9
279
81
36
144
75
51
90
36
36
54
18
275
48
160
240
15
54
54
54
111
144
15
17
1
54
57
48
368
288
49
90
36
54
59
121
375
176
48
64
57
39
69
11
96
16
3
45
144
144
9
167
121
135
81
108
35
37
11
16
48
80
240
96
144
64
57
108
59
67
36
9
48
123
342
108
270
5
67
221
96
61
90
9
63
33
237
3
15
65
43
5
31
36
18
59
85
155
7
281
43
5
49
108
147
192
75
213
21
155
61
3
15
17
64
80
55
89
37
54
5
85
162
72
162
15
21
59
31
72
9
32
229
36
144
108
27
48
33
252
35
112
87
234
15
21
123
3
108
33
3
29
96
48
208
69
216
3
240
45
3
33
15
75
90
123
57
18
165
51
72
21
33
18
285
291
126
239
121
39
51
29
61
90
360
209
64
33
47
43
149
301
83
25
54
33
48
144
297
198
33
224
16
224
96
19
45
189
195
32
25
72
108
147
51
126
63
117
123
273
108
36
15
39
54
35
55
18
18
180
129
51
126
36
75
213
155
16
128
48
48
1
239
85
59
31
126
83
61
35
19
77
85
54
5
121
216
143
1
90
213
21
59
112
135
9
117
90
54
75
144
87
9
45
3
32
19
29
16
32
64
416
16
48
80
91
108
54
18
162
111
15
36
93
32
16
93
51
192
192
48
57
119
96
96
31
17
16
48
27
180
81
81
15
309
75
80
96
160
80
160
80
112
75
117
225
36
90
65
115
45
144
144
9
87
48
27
90
11
48
64
32
61
35
19
90
51
3
77
49
216
108
75
69
18
144
185
112
9
39
96
32
16
69
11
7
234
143
96
49
396
99
48
123
69
57
71
55
137
565
11
144
16
171
18
72
11
187
117
45
54
29
97
191
112
176
25
167
103
89
16
192
128
64
33
351
117
59
13
3
15
33
32
64
32
91
69
165
144
171
135
41
67
36
36
117
32
67
18
126
29
16
144
207
18
126
684
197
16
192
48
ABCD 97926521528*3^$a+1 [50007]
20
4
72
9
24
36
27
21
27
33
132
15
12
8
64
9
3
60
8
13
3
33
15
48
117
23
37
12
12
39
56
4
140
73
48
108
3
8
37
147
69
36
63
105
75
57
12
15
8
49
83
48
28
9
15
45
15
21
11
16
93
63
57
11
36
13
75
20
12
157
96
156
39
8
12
1
3
48
57
51
92
13
144
39
84
8
1
36
48
72
59
16
8
52
204
21
3
57
12
36
84
15
33
95
16
21
36
96
11
40
32
64
20
16
20
24
1
36
111
60
8
1
11
61
39
45
60
71
28
81
11
96
37
111
21
12
12
35
180
1
75
117
12
60
131
52
33
12
251
1
24
12
48
3
33
23
4
9
23
4
105
12
48
27
48
56
25
39
80
16
36
9
27
57
3
92
37
147
93
24
120
11
1
119
13
191
12
24
28
20
61
24
83
73
27
12
68
13
180
59
36
1
15
32
73
3
21
3
44
4
12
92
49
63
9
23
16
9
72
3
44
1
147
33
96
51
93
12
183
56
36
16
45
108
132
35
28
81
60
3
21
15
32
76
9
27
60
165
107
25
48
36
96
39
21
11
37
47
25
3
116
37
27
12
33
36
59
64
9
24
108
108
23
16
36
72
80
36
12
25
11
16
44
1
15
20
85
87
189
35
61
135
20
73
60
12
63
8
48
16
20
25
71
76
69
123
72
32
16
9
87
24
9
36
60
60
75
8
1
107
28
21
24
36
255
8
40
48
9
11
76
57
123
132
45
15
44
1
35
48
97
48
63
21
27
9
108
12
47
16
57
71
76
20
112
44
16
8
13
3
105
35
16
81
72
87
165
47
49
48
39
24
24
56
109
72
60
108
48
3
9
12
12
11
28
57
11
16
81
195
21
131
4
21
215
49
23
48
73
23
1
48
63
69
35
73
47
16
48
57
144
228
24
36
12
99
93
51
57
72
111
68
37
48
23
72
1
71
37
48
108
195
32
13
36
35
76
93
15
57
132
99
9
11
61
120
36
11
288
25
15
93
75
44
1
12
15
212
4
12
36
48
8
1
12
24
35
13
27
68
25
3
33
72
15
12
93
12
23
12
37
51
57
36
15
116
108
108
49
35
60
100
12
96
81
24
108
27
21
143
73
39
96
21
39
104
64
96
8
1
48
35
13
15
9
180
48
48
119
16
20
28
44
25
48
15
12
44
24
61
11
52
20
1
204
47
25
11
40
24
12
33
24
36
36
12
15
56
1
48
75
20
16
45
27
9
75
93
15
20
4
12
44
48
13
27
60
48
12
20
4
104
4
225
36
11
13
132
111
165
59
36
112
12
21
12
59
61
107
13
35
1
84
36
39
152
52
128
16
92
25
12
108
3
33
12
12
51
24
81
24
39
44
16
20
37
84
35
16
12
8
108
60
48
1
72
27
80
60
49
63
104
88
24
8
52
21
36
23
12
64
32
40
12
36
45
11
1
84
27
176
4
12
24
60
144
9
72
51
9
47
4
68
108
48
36
24
37
83
1
12
27
288
20
16
93
3
33
11
16
36
21
36
60
27
12
33
39
44
157
48
168
36
48
119
16
20
145
23
4
36
8
36
160
44
1
87
32
37
23
28
56
25
39
8
4
45
83
12
72
28
32
37
27
93
15
20
28
69
107
36
121
35
100
36
8
133
11
4
32
13
23
1
15
24
20
4
144
140
13
63
8
72
25
12
107
1
51
69
60
3
45
47
85
108
107
1
72
12
47
25
131
25
108
60
3
12
24
45
3
72
33
47
16
69
3
24
69
59
1
12
72
36
27
213
47
28
21
27
96
93
15
32
36
1
83
13
99
120
8
1
75
132
117
3
8
121
63
21
3
33
156
27
117
51
33
39
8
12
1
35
109
96
96
36
27
32
16
9
75
60
141
39
33
39
180
21
27
81
59
88
153
99
32
49
12
48
72
60
27
24
9
36
12
12
23
37
39
36
12
9
24
99
44
13
99
33
12
75
213
12
11
1
75
9
11
1
35
16
57
3
9
71
1
239
48
13
108
11
28
33
3
189
83
37
23
121
23
84
76
36
21
240
11
1
27
36
12
9
84
99
12
21
24
171
44
85
23
52
9
59
64
8
16
48
8
76
93
60
23
96
28
72
21
12
12
107
100
93
24
47
13
96
120
51
36
21
60
180
36
12
47
25
47
48
24
73
84
144
27
9
120
36
36
15
69
168
36
12
3
140
85
63
44
4
24
36
48
21
12
95
193
24
12
23
72
73
63
33
3
92
25
11
1
48
12
39
21
108
11
84
49
11
76
80
49
36
63
20
12
49
ABCD 97927864376*3^$a+1 [50060]
51
21
48
15
18
46
120
20
22
44
96
4
23
24
25
176
34
14
22
144
24
161
33
30
18
22
90
47
21
28
14
130
206
9
31
2
54
184
14
4
14
33
120
81
15
111
9
63
58
8
40
23
73
23
7
41
9
64
167
24
19
38
106
29
97
143
72
7
50
36
3
27
6
15
48
216
103
14
3
27
96
66
99
141
4
134
33
24
87
100
12
18
14
154
47
120
72
24
1
24
30
137
63
33
7
8
9
33
40
30
2
84
18
40
2
22
89
24
24
21
12
82
77
7
14
4
32
63
15
12
21
25
66
53
7
17
72
91
14
84
28
23
7
50
15
7
2
12
51
43
6
8
63
145
116
42
4
14
39
105
84
130
17
25
216
90
14
70
50
24
39
27
22
54
17
21
124
47
165
18
58
24
14
18
54
84
6
15
73
24
71
24
24
51
6
16
42
77
120
24
21
276
54
33
24
33
22
41
43
6
23
99
21
27
4
74
22
18
14
30
3
1
248
78
66
22
14
36
22
113
55
8
18
94
38
51
7
26
10
140
33
15
132
112
50
156
54
144
40
20
36
30
3
55
68
144
6
70
42
23
97
47
9
159
7
36
156
2
30
72
82
23
3
78
39
9
18
22
24
30
56
130
144
14
34
6
17
24
49
284
18
57
127
26
303
31
12
6
71
33
36
34
41
48
295
12
60
8
96
18
15
120
3
4
41
81
6
48
28
30
14
144
24
9
31
26
15
7
128
18
72
40
48
56
30
10
62
57
7
41
43
77
69
4
32
90
22
23
3
21
48
79
50
42
54
174
82
14
9
24
48
24
3
16
2
12
159
21
18
81
48
15
10
23
7
24
12
54
24
32
15
3
18
27
57
126
64
138
128
15
15
9
103
137
43
2
27
31
89
91
44
18
87
9
22
26
6
12
69
7
17
1
38
18
30
28
30
2
45
25
23
15
9
45
30
22
24
192
6
90
32
18
16
36
140
54
72
132
123
21
4
32
16
54
50
22
140
148
32
10
32
48
24
22
216
62
28
8
24
30
58
32
24
15
24
1
14
30
4
6
66
23
9
36
51
120
63
81
87
12
6
39
49
128
54
33
105
18
28
26
58
50
36
63
48
24
19
50
18
9
57
42
4
14
52
14
18
96
72
16
119
93
99
72
175
32
18
63
87
34
23
153
15
81
15
1
6
89
1
71
49
14
184
144
65
45
84
42
52
32
18
39
51
100
32
33
24
51
30
15
48
120
169
68
30
21
1
96
8
36
46
101
57
279
93
42
48
42
54
196
50
51
25
14
72
24
52
32
46
50
45
21
4
6
120
17
97
44
3
55
18
20
148
71
48
21
76
47
7
66
23
120
25
23
49
44
3
43
98
94
60
17
63
54
96
30
18
94
50
42
66
15
21
10
36
5
57
22
32
40
38
162
76
36
12
2
66
96
129
49
144
104
36
195
25
32
118
17
1
23
48
19
80
18
36
94
90
14
9
48
127
74
72
63
45
18
76
36
17
1
30
74
66
22
92
12
111
129
34
92
18
160
20
58
122
87
69
3
48
9
84
78
66
3
15
10
66
78
18
36
14
51
55
18
6
17
9
136
44
96
4
54
8
64
12
2
4
143
96
9
70
56
66
15
24
79
113
25
68
28
50
21
139
126
23
49
6
48
36
6
23
9
30
10
18
29
1
32
18
150
112
62
28
5
81
22
65
48
25
143
168
120
7
48
89
79
18
30
113
15
48
57
69
10
17
48
1
68
99
45
51
31
32
12
76
89
1
144
54
42
14
88
122
96
111
1
47
48
24
15
33
24
25
23
103
17
19
5
25
6
12
36
18
140
18
64
32
12
45
69
30
45
145
68
76
30
24
12
53
57
15
33
15
63
36
21
48
72
24
15
106
18
14
36
28
50
93
33
15
72
25
48
6
50
156
148
47
43
6
23
49
116
36
108
42
4
30
20
12
15
31
26
22
17
24
48
96
1
30
89
39
12
78
36
48
75
24
73
48
54
128
129
96
9
111
69
36
22
98
64
8
108
36
22
65
7
14
75
33
36
10
18
50
84
57
19
5
73
32
16
119
72
117
126
45
9
39
193
191
7
32
40
38
30
36
28
50
195
7
8
58
32
6
72
34
47
211
77
39
184
185
63
76
20
16
104
105
24
24
96
57
24
72
70
60
134
24
22
120
42
23
49
23
72
3
76
17
87
9
19
62
22
50
39
55
50
39
24
ABCD 97928999666*3^$a+1 [50051]
25
65
63
15
96
36
69
48
111
36
24
12
24
30
84
12
99
40
215
6
51
48
99
13
107
6
36
108
15
27
24
36
48
25
71
6
18
33
57
60
3
93
43
96
5
12
18
45
48
9
78
72
84
120
96
45
24
21
24
54
12
24
24
222
180
30
1
29
67
41
42
21
136
47
6
18
57
15
1
56
27
54
7
80
64
11
24
60
105
15
36
30
18
37
32
16
5
27
45
67
47
6
48
75
112
35
60
9
201
111
3
141
45
75
93
75
21
84
36
30
96
18
3
27
6
127
128
189
19
96
32
72
57
15
64
17
223
41
39
15
1
32
3
13
83
54
30
30
36
60
43
8
3
85
29
27
75
13
35
36
36
18
12
7
113
15
16
48
32
87
96
9
15
60
42
43
8
9
31
23
25
35
109
5
235
80
72
24
39
73
8
9
159
3
54
207
57
12
54
21
15
9
51
21
9
84
6
48
45
40
56
21
51
3
109
11
37
29
19
71
78
3
9
24
90
6
55
35
24
325
80
16
5
18
105
111
9
111
30
3
57
31
56
9
30
30
30
18
27
24
15
33
27
30
7
29
138
25
41
6
81
16
53
3
192
15
84
37
77
19
107
21
105
55
59
6
30
1
59
150
114
21
9
6
73
41
7
29
18
36
66
51
88
41
15
24
48
27
66
147
321
12
60
24
15
208
227
36
60
24
60
25
35
189
64
77
30
24
6
55
11
85
48
41
150
57
144
33
90
21
15
24
90
7
29
24
12
223
11
66
108
39
3
18
222
61
23
25
65
31
29
96
84
111
93
75
88
17
12
54
117
63
90
150
24
90
30
66
6
84
90
6
120
30
60
24
90
6
54
24
12
9
15
57
3
66
24
60
66
69
136
48
17
24
87
16
11
21
15
6
60
84
43
53
30
54
24
66
6
15
153
111
16
95
48
12
30
15
9
63
21
90
1
125
36
15
72
24
57
7
5
3
21
6
30
79
95
66
31
32
16
215
30
30
6
18
21
72
96
33
84
19
5
30
6
15
39
42
7
8
40
65
31
48
29
6
30
87
3
36
150
78
126
36
75
3
90
123
9
48
159
3
13
80
16
32
243
84
33
57
66
13
32
15
84
12
48
36
93
3
13
35
90
42
30
48
72
3
112
5
43
5
42
9
45
27
16
48
104
72
27
132
97
11
12
313
32
15
24
6
114
210
15
21
30
13
80
15
30
90
57
432
123
45
9
30
81
45
54
6
180
24
3
136
144
8
9
66
84
121
113
72
48
39
3
69
40
32
24
75
48
72
85
5
108
60
12
151
32
21
27
63
33
48
64
5
43
32
39
126
195
88
23
54
6
120
30
84
60
63
3
37
48
179
36
18
15
27
84
73
41
12
3
40
71
30
6
48
36
201
40
53
12
24
87
16
11
72
205
32
27
96
90
27
112
65
174
36
30
63
16
5
30
6
60
6
45
3
85
17
24
15
39
33
3
36
18
30
12
93
168
3
69
48
9
103
5
43
77
42
9
15
145
35
21
39
66
48
15
177
39
105
30
24
169
53
180
103
65
111
72
24
45
348
6
49
11
54
66
61
5
3
40
17
30
57
48
39
36
90
108
39
48
9
30
30
27
27
60
90
96
60
67
77
12
198
42
48
36
27
63
33
3
24
54
72
84
6
45
45
43
227
30
30
18
6
9
87
30
24
6
90
19
149
30
132
24
24
120
9
21
6
96
48
30
63
183
36
37
23
48
36
69
51
156
108
66
67
29
30
48
21
21
120
18
1
96
125
24
6
18
90
12
13
11
6
31
8
48
24
16
47
9
192
72
21
30
45
15
97
89
66
93
15
36
60
180
30
7
8
21
54
240
6
39
64
176
51
109
35
96
60
84
114
3
88
41
60
54
45
24
75
66
60
36
48
30
36
114
96
15
15
30
19
8
27
21
21
18
49
143
129
15
49
41
36
24
114
216
156
144
60
105
48
21
3
153
39
21
30
37
23
6
18
12
24
54
7
5
3
57
54
25
8
51
156
144
6
3
16
5
12
30
24
114
7
83
30
96
87
88
29
12
7
8
99
6
114
30
144
36
54
90
3
9
150
57
216
51
30
30
30
43
83
90
30
30
ABCD 97929155854*3^$a+1 [50106]
9
60
36
18
33
15
93
141
3
21
12
99
15
4
84
12
20
9
7
120
98
22
2
15
12
21
22
65
3
4
110
15
115
80
33
27
16
50
58
20
21
36
7
12
14
102
64
53
33
72
12
15
36
45
15
120
3
81
15
16
32
6
66
18
72
39
87
28
14
18
30
3
15
52
44
16
5
33
27
43
17
3
12
64
5
19
44
66
10
221
36
183
21
39
30
6
48
126
42
4
86
10
113
12
48
12
43
50
90
54
87
129
27
9
36
87
31
24
72
50
6
18
15
57
12
178
20
18
60
34
20
12
21
12
45
15
55
48
38
39
31
65
45
27
55
68
69
48
7
38
10
5
33
22
68
42
90
12
18
34
8
160
48
98
12
18
141
21
118
12
74
3
87
30
3
31
24
17
36
69
58
5
7
26
15
127
113
24
19
5
55
20
9
12
9
6
64
5
36
39
57
7
12
50
30
225
24
7
17
3
28
17
57
36
15
9
10
38
3
51
93
3
84
4
14
27
45
60
15
21
70
5
79
24
2
3
24
3
72
18
22
41
7
20
42
12
6
54
18
28
48
62
15
3
6
126
9
39
9
12
3
88
14
114
16
101
55
92
6
10
26
63
21
99
87
120
114
135
79
12
41
7
62
18
78
12
6
52
2
22
68
30
3
57
18
84
6
48
24
18
9
21
22
5
33
39
15
4
26
36
90
24
28
2
24
10
92
42
51
15
9
15
18
72
15
21
10
5
15
6
48
6
54
18
30
18
16
120
24
65
27
45
55
44
78
15
7
5
103
26
24
12
3
33
24
3
15
18
18
4
98
3
7
48
12
20
60
40
5
27
66
27
63
6
30
88
5
12
39
90
96
39
27
4
48
72
8
48
42
12
39
21
75
24
7
14
60
48
75
12
9
22
14
36
15
127
20
18
48
6
18
46
26
15
43
32
126
3
187
2
36
36
60
46
2
18
33
31
26
15
93
6
16
50
24
63
3
42
30
90
6
9
7
56
30
18
16
8
18
30
18
142
53
84
31
20
21
9
6
48
160
8
9
63
33
39
18
18
45
19
41
57
18
33
69
10
77
3
6
39
33
84
78
76
17
99
18
22
14
34
56
69
261
36
18
21
12
7
32
21
15
45
103
41
9
102
117
51
90
12
58
50
15
21
34
84
36
32
18
22
17
31
32
42
12
24
36
39
7
2
36
34
5
48
57
63
12
15
36
4
50
6
120
6
10
89
7
2
30
81
15
12
33
12
15
69
3
18
15
192
55
8
54
3
72
9
27
33
22
32
21
81
36
154
26
15
7
38
3
69
58
8
16
89
12
9
34
185
51
100
14
34
32
18
36
24
18
48
16
44
4
8
52
5
60
45
70
72
26
10
74
36
27
7
80
18
3
33
27
3
90
6
40
14
70
12
84
26
10
62
15
45
195
31
20
6
39
84
12
81
72
106
29
45
18
12
57
129
27
19
5
48
3
9
45
34
12
12
20
30
22
120
8
16
56
4
96
26
10
62
82
80
18
22
5
21
10
17
33
138
69
48
15
28
41
36
48
57
3
21
106
2
12
10
14
12
60
12
6
120
24
16
2
70
14
3
21
12
34
20
6
63
24
15
16
12
68
4
26
36
60
15
36
24
45
58
86
39
21
10
56
16
62
3
7
20
18
18
16
38
15
27
48
16
137
69
39
69
3
60
9
36
10
8
21
91
24
5
69
60
10
5
7
44
18
180
15
43
2
3
24
9
27
72
12
81
34
24
2
54
21
103
60
24
26
46
29
45
24
15
3
18
46
110
39
12
57
58
137
3
93
39
28
44
54
10
41
21
58
5
7
12
2
54
54
22
53
12
63
18
18
9
21
24
72
3
27
33
21
42
28
2
34
89
99
18
3
36
9
36
46
60
5
57
162
129
81
3
15
36
6
58
26
24
3
7
26
102
52
48
48
14
15
156
96
19
5
7
48
50
126
6
18
16
48
2
10
48
17
3
18
58
12
2
12
6
9
45
84
6
33
48
67
5
75
57
105
10
26
72
60
102
16
98
36
10
53
48
69
18
48
4
14
10
36
14
22
24
5
19
146
51
39
30
36
60
12
27
33
15
15
18
24
108
48
3
12
55
74
10
53
36
7
12
86
27
3
76
84
2
70
62
3
60
3
136
26
15
3
4
38
27
55
5
228
63
9
57
6
30
27
12
3
66
51
19
96
128
16
5
45
24
30
16
26
3
43
5
48
19
2
24
15
15
96
4
26
24
12
78
21
15
30
6
93
15
12
54
24
66
4
29
55
56
4
38
48
39
67
74
10
12
60
5
3
24
18
34
20
90
30
6
10
2
15
3
33
19
2
10
5
31
5
19
8
30
58
2
12
99
135
6
58
80
18
60
12
27
43
26
12
54
28
17
19
5
21
34
17
99
54
27
75
69
19
2
90
18
36
3
33
3
7
120
20
4
14
75
60
67
50
3
60
31
26
22
122
54
96
88
32
21
55
38
30
42
12
3
39
21
7
41
21
94
36
80
54
10
29
3
12
36
6
39
31
29
57
123
55
26
3
12
33
18
4
56
4
29
84
21
60
10
24
122
36
60
87
15
18
147
48
19
20
6
70
17
15
105
21
6
54
12
3
7
14
34
2
18
54
72
18
100
38
70
17
45
48
15
3
6
54
9
12
31
2
12
123
48
9
111
3
30
10
24
2
51
7
17
15
93
67
5
36
55
20
48
76
29
7
24
26
214
20
9
12
60
9
24
46
5
33
6
4
12
48
26
36
48
3
3
36
18
30
45
27
6
63
12
55
12
50
3
33
132
90
33
31
38
63
43
170
12
22
5
43
5
48
27
4
134
42
9
3
60
21
19
32
69
55
140
16
24
60
5
9
36
30
6
84
82
32
30
15
27
18
10
98
12
36
15
27
129
9
70
36
26
3
79
20
76
20
54
27
63
18
183
81
3
3
18
12
3
75
84
45
81
ABCD 97929918746*3^$a+1 [50019]
37
32
16
5
12
126
60
12
57
4
12
5
48
6
45
12
52
101
27
9
7
44
4
60
32
12
63
85
32
9
3
33
19
83
1
59
21
72
51
21
87
49
5
18
1
44
4
8
24
28
65
63
27
81
52
12
8
16
35
48
45
27
1
71
6
12
24
75
33
48
6
45
28
32
16
24
8
45
19
8
21
24
67
5
48
6
72
72
84
1
24
17
19
36
48
23
36
49
95
30
55
108
17
3
72
4
12
20
48
148
5
36
55
8
93
19
23
30
27
33
55
32
16
5
30
6
3
12
15
72
36
24
1
12
23
45
48
12
75
18
3
27
9
15
12
1
8
24
4
36
24
83
24
37
11
9
28
8
15
1
8
3
33
57
27
60
4
35
9
12
21
30
78
36
66
24
30
55
92
15
18
42
13
24
101
3
15
9
45
7
17
19
8
4
60
8
60
33
15
4
72
5
63
99
1
29
114
30
3
12
4
56
4
119
24
13
23
12
1
60
17
3
52
8
96
4
20
124
108
17
84
19
60
11
9
12
3
13
44
36
52
44
4
5
91
35
9
9
19
8
57
3
33
3
15
9
195
93
48
4
119
9
12
15
54
24
3
24
39
6
75
120
168
48
16
5
3
64
72
23
49
53
91
60
12
24
32
24
45
6
33
52
71
33
93
27
9
19
71
42
18
36
9
3
1
24
11
72
37
5
39
15
33
16
59
1
11
6
15
4
12
72
24
47
60
18
3
52
84
8
88
8
4
68
3
9
60
3
36
73
5
30
21
21
19
20
12
33
3
3
1
11
33
27
30
7
17
99
27
12
37
44
96
4
23
12
73
5
51
3
57
16
17
3
16
44
57
18
18
7
48
24
32
39
49
72
36
41
19
11
36
24
48
33
136
8
9
31
8
64
44
28
5
27
120
63
45
12
39
30
6
18
66
6
27
148
20
15
9
120
39
9
28
84
77
3
16
11
24
9
27
33
3
1
17
3
24
40
5
30
25
80
208
11
1
17
7
11
18
19
71
1
5
18
9
3
33
36
40
72
143
169
36
20
69
48
51
36
9
19
20
12
4
11
6
12
3
48
27
1
11
25
12
17
51
60
39
49
32
3
37
80
72
60
4
24
35
1
11
72
1
32
93
6
109
29
43
8
12
100
56
40
44
27
1
17
19
20
15
121
5
19
29
60
36
48
6
12
45
172
23
84
24
13
53
24
3
16
53
48
18
33
24
3
13
5
30
18
51
40
5
19
12
113
3
28
23
12
61
36
29
6
13
41
39
69
19
53
30
36
61
180
35
12
54
36
15
45
75
28
32
27
1
48
53
3
93
30
1
32
45
19
11
9
27
21
3
45
3
90
15
39
36
73
24
17
31
36
44
36
87
66
19
5
19
35
9
36
63
1
35
13
8
33
48
6
57
48
192
4
32
9
18
30
43
11
18
24
39
28
5
15
60
45
7
20
9
90
25
11
1
17
15
112
20
4
8
40
24
35
13
35
1
89
39
16
36
41
19
12
68
3
45
9
18
1
32
4
20
21
39
9
36
6
9
36
57
19
59
105
12
4
23
37
36
32
16
32
3
1
77
19
11
18
6
48
25
17
19
8
48
48
40
29
15
27
9
28
83
1
23
1
29
43
12
71
21
3
48
24
162
67
8
16
29
163
35
25
29
7
32
39
33
16
5
19
35
117
36
45
63
45
27
63
1
11
1
17
27
27
36
1
71
24
1
71
12
24
37
72
56
36
96
3
60
13
5
15
4
71
30
39
3
36
13
72
5
31
36
8
16
11
36
21
4
47
145
23
30
43
53
19
29
7
36
11
90
3
120
64
29
18
1
56
88
5
19
32
16
68
4
5
3
15
48
6
19
44
39
9
12
120
63
12
1
95
84
6
18
30
7
32
4
47
1
24
8
39
18
63
33
127
68
51
24
198
27
64
17
51
52
35
6
31
23
102
24
15
108
24
48
40
29
19
143
1
24
12
17
63
28
77
39
64
23
66
3
87
42
31
200
24
135
33
27
18
12
126
18
7
29
6
13
96
12
17
24
54
37
12
59
1
11
9
15
12
6
111
28
107
6
48
7
80
21
3
3
13
35
96
1
29
18
24
9
3
1
44
33
18
13
128
52
24
32
33
60
19
36
17
12
78
36
49
36
23
30
55
17
127
92
16
113
3
28
17
3
15
45
45
6
12
21
15
21
72
21
31
23
12
45
45
55
44
16
36
47
126
43
53
3
60
28
8
24
39
54
19
107
36
18
39
28
36
23
21
15
13
23
201
27
21
48
3
45
36
81
43
20
15
138
6
84
24
9
21
24
12
55
41
87
21
27
12
16
83
54
43
12
113
48
43
116
9
3
16
17
3
84
51
6
12
19
5
15
93
18
37
29
24
27
12
12
84
63
13
24
11
1
36
24
29
3
48
24
48
3
6
12
42
57
16
101
24
67
59
37
8
28
29
7
12
32
3
45
28
56
15
9
27
42
12
19
17
79
17
19
12
32
4
23
36
18
15
3
30
24
27
9
18
49
23
18
39
16
47
21
16
5
39
9
7
17
27
4
17
27
88
8
36
4
23
12
25
29
90
25
47
45
63
97
36
35
72
49
32
27
48
9
124
11
36
1
8
12
3
13
32
28
32
4
17
31
36
5
36
63
4
32
4
5
3
64
36
41
138
36
25
36
32
184
20
52
12
23
120
33
81
3
72
52
12
20
3
1
12
35
1
72
17
7
35
13
8
52
32
51
97
11
21
3
12
61
32
12
21
19
32
63
13
92
72
40
8
21
7
20
108
81
60
31
59
9
3
6
27
9
48
3
16
23
48
21
48
4
23
18
3
72
28
17
79
11
6
19
8
24
16
24
143
57
16
119
24
36
45
28
20
9
7
44
45
3
52
47
1
35
36
21
48
3
25
65
87
9
90
90
48
78
45
24
16
44
12
51
37
5
3
81
3
87
6
31
35
1
41
55
20
9
18
18
15
48
28
17
15
39
1
72
8
9
19
32
12
24
48
28
287
90
6
12
54
3
21
27
45
3
9
19
116
16
53
67
23
12
18
54
72
45
51
1
12
35
21
40
29
3
16
23
1
8
4
77
19
80
3
1
24
11
96
21
64
35
24
109
44
3
45
36
96
93
3
3
9
28
20
51
12
37
41
31
20
33
15
9
30
42
27
4
32
75
1
23
126
51
40
72
8
3
60
102
99
63
6
19
71
54
30
25
32
36
15
25
20
9
6
48
97
35
36
21
64
23
9
45
30
25
32
3
9
40
8
15
1
35
12
9
45
3
ABCD 97929972178*3^$a+1 [50015]
5
6
37
11
109
104
40
29
12
15
45
84
36
54
21
24
16
12
96
29
72
84
120
12
63
16
36
5
39
21
24
3
120
51
37
11
18
55
108
48
5
79
29
240
138
13
5
19
36
125
48
42
13
125
27
4
71
25
101
7
8
120
4
23
73
20
105
108
267
48
51
21
24
21
55
48
20
9
12
43
56
216
129
18
93
40
125
123
16
32
9
39
51
126
18
37
17
48
19
48
65
72
30
66
19
11
117
33
12
36
19
36
72
65
7
125
3
33
66
85
5
156
19
5
18
37
11
69
24
72
69
43
152
51
18
115
65
87
28
36
80
28
77
36
54
13
60
48
44
4
71
93
57
19
5
79
48
60
108
32
27
6
12
247
60
5
27
81
7
17
31
125
67
12
20
88
8
24
120
81
12
48
6
21
75
6
115
44
93
72
6
42
108
36
91
5
3
225
15
112
32
40
48
11
18
30
18
151
44
96
27
42
60
48
79
36
20
9
39
9
63
117
67
29
139
77
51
4
23
73
48
77
127
5
67
5
3
72
141
6
6
103
89
24
36
43
12
60
59
157
29
3
28
17
147
16
5
204
31
5
7
23
73
5
55
24
53
139
8
123
42
36
60
12
55
29
175
48
116
3
157
41
79
107
48
157
72
96
84
108
65
12
3
4
23
13
65
199
5
24
36
228
12
31
11
13
35
48
6
36
24
132
15
144
81
48
31
29
195
4
71
25
125
72
18
6
31
125
12
31
41
55
216
29
51
27
6
67
20
48
64
5
171
3
54
19
23
102
24
18
42
60
7
8
24
33
15
9
42
93
16
17
18
102
55
35
66
7
44
96
48
9
91
192
12
11
21
171
54
31
59
25
36
12
68
51
18
3
16
24
8
48
21
43
17
103
60
60
8
3
21
27
42
6
150
24
36
24
12
7
12
20
81
24
63
57
31
32
16
17
39
24
16
83
25
5
111
51
21
9
43
48
20
88
96
36
125
24
24
55
72
5
60
42
66
96
3
21
6
186
6
174
72
7
24
36
119
21
21
6
37
17
39
16
29
43
8
93
19
48
8
72
72
16
36
36
80
40
65
79
5
120
151
92
75
21
9
18
48
21
27
61
12
29
24
36
7
257
54
141
112
5
3
105
7
59
37
11
141
72
4
5
31
41
63
4
5
31
41
90
85
65
211
44
120
40
80
9
24
15
88
5
3
4
125
42
21
45
3
16
5
24
27
3
42
132
66
21
88
161
18
13
209
18
37
11
73
132
56
4
23
30
111
21
24
12
115
92
16
276
44
45
60
96
15
136
107
42
43
8
48
51
25
5
168
120
55
59
18
115
240
11
45
57
31
24
60
5
63
117
75
33
7
17
15
96
45
3
64
11
45
76
89
7
12
32
40
29
6
114
36
90
18
36
12
19
36
20
105
63
100
44
105
18
69
100
53
15
21
307
59
121
113
91
200
40
8
28
71
126
96
139
108
80
144
88
17
18
48
78
139
5
12
43
80
120
33
12
31
20
21
103
20
40
80
72
9
15
45
19
53
48
99
3
45
9
42
66
51
4
48
12
41
7
11
6
12
51
57
66
90
12
120
12
27
16
11
138
6
37
65
15
75
138
99
120
16
59
25
5
66
144
21
33
31
29
84
135
45
127
5
15
3
13
120
113
120
39
45
12
15
147
6
7
35
45
96
51
6
103
77
12
159
24
28
5
24
144
7
60
20
9
36
127
48
77
42
54
24
183
40
8
16
41
7
80
52
108
137
31
24
56
3
30
36
55
20
28
48
17
6
21
4
71
144
90
19
12
23
133
17
15
33
192
15
27
133
36
12
8
72
4
23
126
210
109
12
71
13
56
40
83
13
17
7
8
33
55
17
55
108
5
7
11
48
13
227
93
33
18
37
5
3
168
27
48
30
24
36
6
45
69
7
60
11
18
168
12
31
59
165
27
6
60
307
29
7
20
24
45
3
16
32
40
60
17
31
29
31
80
16
5
175
23
21
21
175
60
107
13
131
25
5
24
90
13
80
99
18
195
21
48
51
28
20
28
23
114
55
17
24
19
48
59
69
27
45
40
11
6
48
39
9
31
36
53
72
84
43
5
3
112
233
39
33
43
180
24
53
36
7
8
81
36
7
12
56
33
7
11
21
45
55
23
48
109
8
57
31
12
53
7
ABCD 97931185208*3^$a+1 [50011]
36
81
18
36
1
80
15
69
160
12
108
5
6
36
37
36
12
12
5
42
13
32
24
4
36
35
69
15
105
27
18
7
36
83
45
52
23
114
18
12
105
76
96
35
30
90
45
4
84
12
8
45
43
29
54
121
8
15
18
43
56
51
30
18
6
43
23
33
27
25
95
73
132
17
18
30
7
83
9
84
21
36
3
64
32
84
16
8
3
150
18
180
30
31
68
177
18
25
101
67
120
65
19
24
11
66
3
15
37
23
21
24
4
60
20
12
21
79
20
111
13
65
15
4
108
44
81
19
24
47
30
19
36
35
78
66
18
15
63
49
41
3
64
23
33
75
66
78
13
84
11
9
3
57
15
1
17
7
20
4
77
7
32
16
125
3
15
45
96
165
63
88
48
95
12
13
65
12
72
55
41
19
60
20
111
72
13
44
76
35
36
54
66
45
28
12
23
108
13
11
45
40
20
4
56
40
11
109
35
1
44
3
1
44
72
16
29
6
37
12
5
18
18
48
31
29
15
136
65
18
12
13
11
21
9
6
1
119
9
9
31
5
6
49
35
1
44
40
20
9
18
49
68
21
36
18
25
143
13
12
12
20
27
6
63
99
90
36
19
36
12
24
24
36
59
21
4
35
1
8
3
132
18
3
69
12
60
18
25
12
8
21
31
20
9
84
18
157
32
16
24
144
20
4
32
63
37
8
93
3
57
102
61
72
17
27
16
8
40
60
36
8
3
85
53
51
16
8
51
54
39
3
33
16
36
17
90
21
24
36
76
20
4
12
29
55
80
63
81
4
35
60
37
24
5
39
3
49
36
48
20
21
6
13
17
18
96
54
12
39
60
4
80
4
11
132
90
72
43
65
18
9
16
12
8
57
72
60
31
12
8
111
25
41
3
39
117
60
16
12
23
42
51
141
6
49
48
36
36
23
36
1
96
47
1
41
15
75
61
8
4
32
123
72
1
5
67
32
4
24
71
69
28
12
48
23
30
15
52
32
12
21
12
7
11
24
85
53
27
16
29
18
13
12
92
4
12
12
36
96
11
13
5
55
20
4
20
15
25
20
81
7
5
42
85
12
23
1
24
17
43
47
1
24
5
31
95
49
41
3
15
21
21
55
65
3
21
126
13
71
13
5
6
21
16
47
37
20
3
18
67
32
4
17
27
148
68
24
3
49
8
112
24
20
16
8
148
17
18
13
35
25
176
24
81
39
4
17
66
33
4
20
51
61
11
24
48
36
42
27
12
76
24
89
51
4
59
1
24
83
12
90
36
6
13
41
7
59
45
16
204
29
79
72
84
11
9
15
37
53
90
25
11
13
23
33
15
24
141
15
1
35
25
24
20
64
20
15
18
12
6
45
57
18
21
60
84
16
20
3
1
24
12
11
90
42
1
20
16
48
35
13
5
63
40
59
57
33
18
60
18
31
5
66
49
5
3
21
19
191
45
4
20
16
36
5
39
15
25
44
52
59
36
61
12
23
18
66
18
78
90
27
28
53
31
68
3
24
13
77
19
60
41
18
25
107
36
72
237
15
36
13
17
18
49
36
5
19
200
12
28
17
31
35
78
139
120
41
7
92
15
1
24
92
16
29
36
3
51
9
172
29
54
21
3
25
32
84
15
60
37
12
5
7
20
4
36
5
18
66
54
1
56
64
44
15
25
36
60
59
60
25
96
132
8
39
13
65
63
111
18
43
108
197
138
24
133
8
60
84
15
36
81
16
32
75
85
36
24
11
9
96
147
9
45
6
30
19
5
91
119
36
69
16
29
55
44
21
103
23
24
30
15
244
35
36
1
92
12
124
17
18
1
68
76
20
4
47
18
132
39
4
23
13
24
53
39
15
108
72
105
45
30
144
25
120
131
1
8
24
21
7
59
36
42
15
28
12
12
8
72
100
5
39
96
3
73
23
37
24
8
51
36
24
21
60
4
5
15
40
35
1
264
20
15
36
1
17
42
69
69
75
21
30
1
8
81
67
32
15
133
29
99
40
12
44
64
59
13
68
16
11
54
3
21
30
1
23
25
36
96
20
64
12
12
53
72
60
90
36
120
36
109
59
1
11
1
44
45
39
21
39
16
11
25
48
20
16
59
12
18
31
68
33
7
5
6
36
1
92
28
23
61
24
35
21
16
48
60
120
59
78
48
51
4
20
4
47
36
13
12
17
15
21
54
45
60
33
90
24
9
16
20
4
35
9
40
11
25
11
105
15
24
66
6
18
51
28
48
60
24
53
31
5
36
3
60
76
5
6
1
29
15
39
90
24
48
7
11
24
12
1
5
18
61
101
48
6
1
32
33
18
21
21
79
23
72
1
77
18
12
1
36
35
61
89
31
5
7
12
11
9
9
42
69
69
15
39
97
36
8
111
24
30
6
1
120
23
21
16
12
203
48
9
96
21
19
59
117
120
243
6
7
29
30
36
13
119
18
72
15
21
15
4
48
8
4
92
9
7
29
3
81
19
17
15
3
117
45
75
3
21
15
30
24
43
29
54
69
3
49
41
63
64
11
36
45
63
13
23
6
39
15
69
75
12
1
8
36
28
71
72
25
12
12
68
40
12
101
159
9
31
41
55
44
16
137
67
36
72
12
8
96
177
39
15
1
17
43
60
104
39
21
28
32
100
20
16
32
45
7
68
45
103
23
109
131
12
85
8
36
21
19
29
51
4
44
15
13
17
27
60
4
5
120
15
39
37
71
13
5
31
24
17
55
12
20
52
59
201
15
18
51
21
15
16
224
51
13
59
96
12
37
20
52
20
105
31
72
60
35
37
71
18
67
23
1
48
23
13
47
9
81
55
12
12
29
12
3
40
96
ABCD 97931215516*3^$a+1 [50015]
54
36
127
29
31
23
36
24
9
48
48
15
54
15
27
48
25
65
63
9
63
87
18
30
1
71
145
5
108
12
60
30
18
75
48
4
60
48
36
5
54
81
84
15
33
69
39
16
23
13
48
32
12
52
53
67
180
60
84
60
20
21
18
72
18
31
20
21
3
15
30
7
29
6
25
36
44
3
1
20
156
108
100
11
9
16
131
45
16
89
51
3
1
143
25
20
12
63
37
35
13
36
156
68
87
49
29
12
18
121
11
9
40
59
72
18
27
4
125
7
12
215
37
20
15
13
11
169
77
39
75
30
54
72
33
136
29
67
23
72
49
59
21
40
71
48
25
17
51
129
30
1
17
3
69
180
39
51
24
84
72
54
24
12
91
23
30
24
7
24
41
18
36
1
35
33
16
44
51
61
80
24
40
11
13
12
23
85
36
59
36
36
18
6
9
75
72
93
105
42
18
55
11
6
54
57
4
44
15
49
96
5
7
149
43
17
30
1
180
12
96
84
41
54
72
78
127
8
81
30
1
35
54
6
9
96
15
49
119
57
15
49
59
45
57
114
37
107
30
6
21
15
18
27
36
3
97
44
3
25
35
97
68
51
37
20
9
75
15
24
49
8
99
60
30
18
33
3
45
40
11
30
79
120
35
90
126
9
16
89
7
59
18
3
48
21
78
1
12
32
12
4
44
21
31
96
47
36
49
8
39
33
195
25
107
129
40
95
60
145
36
144
11
1
12
48
24
60
20
28
5
132
30
90
18
13
48
32
12
21
24
55
12
23
12
13
48
168
5
6
93
36
4
47
33
15
60
36
25
65
7
12
48
17
6
126
30
54
54
42
30
85
23
42
63
52
48
17
3
48
64
24
71
24
57
27
33
39
60
13
17
19
24
96
41
78
36
61
95
108
36
9
16
191
25
48
60
47
18
6
54
103
113
66
45
16
83
6
39
9
72
79
35
36
1
84
60
8
21
6
13
35
13
72
11
84
97
83
25
48
89
78
21
9
42
1
29
79
11
13
72
8
15
126
36
60
3
87
48
85
77
15
40
59
1
180
125
30
49
119
30
6
169
12
36
92
60
52
60
8
12
15
1
53
79
215
37
60
23
13
23
36
33
40
77
19
65
90
45
120
21
18
36
45
4
20
75
12
145
89
55
36
95
18
3
123
21
9
24
102
145
24
104
57
90
54
54
97
20
64
35
90
51
4
179
12
18
55
72
23
12
13
48
29
18
25
17
31
24
35
9
60
21
3
15
145
12
5
90
1
32
12
16
83
120
36
150
19
12
48
59
306
159
52
60
20
84
40
32
63
21
64
5
7
24
95
25
5
54
9
28
143
24
72
84
1
59
25
12
53
15
15
1
113
72
39
81
78
66
6
18
66
21
39
97
48
11
78
31
44
36
15
81
3
42
18
12
1
12
176
52
83
57
39
1
152
52
23
13
167
36
114
12
39
96
63
36
96
48
21
51
13
8
12
21
24
55
32
3
12
9
81
78
1
65
6
30
75
3
12
145
36
59
69
21
48
75
12
40
56
39
84
21
33
180
90
36
1
5
30
73
41
54
85
12
65
3
45
6
30
6
18
7
29
15
16
35
21
40
107
37
179
37
12
80
36
9
6
36
48
73
23
36
30
90
61
17
36
7
24
35
18
90
42
55
8
171
126
15
33
7
29
6
61
47
162
3
96
9
12
31
32
27
49
11
1
53
36
54
36
1
12
20
52
8
87
13
17
19
156
48
36
32
28
59
25
11
126
24
75
4
12
48
20
72
64
32
63
69
16
36
108
155
37
53
90
37
44
39
13
29
15
16
20
3
21
63
6
79
5
6
1
24
24
72
23
37
36
92
81
51
48
40
48
29
18
36
6
30
1
24
8
27
61
119
33
15
25
20
141
7
59
45
24
21
55
108
5
43
23
49
11
145
12
20
69
90
78
66
49
5
91
59
36
21
45
3
16
12
119
54
67
59
9
9
7
48
47
33
21
6
13
5
51
40
11
54
7
17
156
31
20
16
12
12
5
18
73
53
54
21
132
48
45
36
3
72
15
73
12
60
53
60
103
8
4
155
216
25
11
13
60
96
11
30
18
21
124
185
27
4
60
156
5
123
57
18
37
29
6
13
168
44
45
48
3
3
1
29
15
16
149
31
56
3
21
76
53
7
132
17
18
132
25
44
21
19
56
15
21
87
126
31
8
45
3
3
45
16
24
56
4
92
88
29
43
80
4
20
33
6
37
17
15
60
15
25
72
56
124
20
136
17
3
124
35
253
11
9
100
60
48
12
32
64
24
35
25
12
144
116
4
44
15
36
45
36
3
6
7
32
27
144
49
5
6
117
52
48
53
39
27
9
45
54
21
40
11
49
36
56
64
20
15
33
15
1
12
84
36
104
3
30
7
29
31
48
20
12
33
6
54
87
15
105
16
72
5
6
36
225
99
25
60
5
19
215
21
ABCD 97931394578*3^$a+1 [50015]
28
93
39
75
141
45
3
15
9
12
39
36
78
6
54
42
21
15
12
12
21
44
49
15
96
36
20
103
105
39
30
12
18
6
6
48
42
30
78
27
48
8
7
57
33
12
24
24
36
51
36
44
13
90
21
36
39
12
78
27
57
47
1
60
15
63
21
48
21
42
24
24
42
3
81
6
138
11
1
3
9
12
24
24
18
60
102
27
123
17
49
84
18
24
21
24
3
81
21
54
60
36
9
45
42
60
9
45
30
24
81
33
138
42
3
8
7
18
66
65
31
33
132
9
24
6
66
12
30
36
5
67
18
27
75
69
9
12
12
75
3
78
84
15
45
18
24
24
42
35
25
27
153
54
30
3
3
24
120
6
39
99
60
30
39
108
45
39
48
96
27
18
27
68
31
48
12
18
72
11
97
12
39
27
12
53
13
87
12
12
24
9
36
11
36
37
23
25
42
30
111
111
33
48
3
90
6
45
21
15
15
48
17
43
24
17
1
18
12
93
39
41
60
67
48
6
15
60
48
57
66
42
27
60
21
15
147
41
19
66
84
6
66
24
15
32
28
12
33
54
42
95
61
39
9
6
5
40
164
60
37
144
48
6
90
30
12
60
57
12
48
21
6
9
15
90
102
60
72
108
48
45
27
9
36
39
78
3
39
6
59
199
21
15
84
45
99
90
15
51
17
19
29
12
40
60
9
78
21
15
6
150
78
66
30
15
75
17
84
91
48
17
7
21
56
24
1
36
30
12
18
15
9
71
43
12
125
13
30
9
15
30
180
18
24
18
3
15
9
3
53
19
6
23
1
15
39
6
3
72
51
48
60
12
30
15
3
102
3
99
30
78
5
19
21
195
72
45
63
33
12
9
35
61
3
24
32
19
24
177
21
84
36
18
6
84
54
45
117
3
60
93
15
9
18
30
108
78
42
54
54
36
35
1
39
96
3
42
63
75
60
6
6
45
9
71
4
9
54
78
27
57
24
15
144
3
60
9
99
9
27
48
6
11
16
57
47
40
15
21
3
41
1
18
12
53
4
21
35
67
5
7
72
41
73
120
12
27
21
35
4
36
56
31
18
84
12
39
9
36
30
65
4
15
12
6
30
65
25
23
12
13
12
119
25
3
8
40
33
6
105
15
81
24
24
84
32
1
59
115
24
24
6
12
123
111
65
13
11
76
15
33
92
1
3
21
15
3
42
24
12
27
21
90
5
25
132
18
42
18
54
11
4
12
3
6
24
18
30
15
39
21
183
57
68
37
60
15
27
168
72
17
16
75
42
12
18
36
66
36
12
18
54
48
15
93
18
17
112
75
48
45
24
15
65
1
15
3
65
4
51
5
1
48
18
53
16
15
114
27
48
45
12
3
21
15
63
6
24
63
9
111
60
3
9
36
36
24
9
12
11
24
28
111
45
51
66
59
13
23
13
15
27
54
96
12
66
17
100
15
42
60
27
15
24
24
78
3
45
54
42
78
6
66
24
21
20
40
24
12
20
7
36
96
21
15
78
27
15
33
24
3
12
17
1
144
60
51
12
3
9
36
45
24
15
48
27
24
60
9
56
72
55
24
21
3
42
24
24
36
24
30
30
87
68
37
24
51
33
155
100
9
23
4
21
18
9
12
15
24
6
63
81
195
36
21
27
8
43
9
12
9
36
3
8
40
8
115
45
12
3
84
18
18
9
45
12
39
45
11
25
90
33
15
77
24
61
11
40
44
36
28
15
69
81
36
99
9
36
6
45
33
6
41
84
37
60
27
8
7
17
13
30
36
9
81
6
6
15
3
77
25
23
16
45
3
15
6
42
78
47
4
105
39
27
5
4
3
6
147
15
24
18
186
42
83
49
18
93
57
27
57
48
72
48
42
6
60
35
64
21
42
30
11
19
6
24
12
18
66
71
1
30
29
61
30
33
27
125
37
3
39
9
24
33
18
24
12
165
9
72
18
17
24
4
60
21
11
4
45
6
12
90
11
1
24
35
4
12
15
54
54
57
15
33
12
75
156
60
42
15
57
6
18
36
59
4
12
93
27
21
3
177
15
99
18
36
12
15
3
12
30
54
41
4
80
28
15
113
144
16
39
41
13
35
36
73
12
6
18
24
27
33
15
15
18
24
11
7
53
48
4
48
27
17
28
51
36
48
138
18
65
1
48
15
21
6
66
3
21
11
48
61
3
32
13
51
27
53
12
48
19
17
1
12
18
54
24
12
24
48
15
111
84
33
12
15
17
16
27
113
19
81
57
18
33
15
120
24
36
5
7
72
141
27
5
19
29
55
54
30
17
31
48
65
16
84
12
3
117
3
9
36
12
57
66
17
148
32
28
32
37
3
27
45
33
35
52
111
60
5
12
7
21
20
4
12
111
48
90
30
54
36
51
60
15
18
6
45
15
9
33
3
81
3
21
11
19
41
49
66
66
168
15
51
6
27
12
69
30
36
48
210
30
6
42
30
15
123
9
27
5
43
18
18
41
24
49
23
4
36
8
25
24
30
12
5
88
33
27
21
90
42
30
12
72
21
69
78
30
11
19
53
13
111
48
111
54
11
4
21
36
15
36
27
18
15
9
30
48
6
11
79
45
36
48
87
114
84
6
5
52
60
15
24
6
35
7
48
54
35
64
15
5
36
109
35
12
4
21
24
15
21
239
40
56
49
36
23
31
29
40
21
3
32
1
168
54
72
29
1
35
24
64
27
18
36
30
21
63
12
21
45
23
7
9
33
60
27
15
60
9
27
90
39
56
37
6
65
97
35
40
9
39
57
30
33
27
12
30
30
30
36
30
5
100
81
3
21
11
55
54
11
79
12
29
13
27
20
121
42
30
11
4
27
33
3
60
5
4
75
24
21
21
48
15
81
6
53
49
47
4
9
23
28
45
6
78
3
45
87
21
6
18
3
188
19
42
24
24
36
42
249
48
8
7
12
5
28
21
66
18
6
69
57
24
ABCD 97931504714*3^$a+1 [50021]
42
43
23
13
11
6
15
87
18
55
72
20
28
20
9
99
40
11
129
64
5
18
25
44
88
32
105
55
5
30
9
9
87
16
84
140
76
24
8
112
20
33
18
73
17
67
17
66
73
131
180
1
17
31
119
37
44
21
43
35
37
44
12
9
6
33
96
64
132
32
3
9
33
7
221
12
87
345
19
20
60
39
12
30
3
147
121
5
15
28
36
113
150
1
32
27
61
329
3
12
15
25
48
12
23
105
9
78
18
3
16
41
39
81
24
31
60
20
57
90
157
44
196
35
25
20
81
42
61
71
48
13
77
103
35
45
9
66
165
108
4
12
5
39
39
61
29
15
40
47
25
5
60
150
45
4
11
21
15
12
61
11
21
4
5
186
33
96
63
72
9
4
140
27
73
32
63
42
19
11
36
33
69
15
45
3
75
13
29
87
21
15
15
9
3
18
54
85
20
51
24
9
81
78
102
51
9
30
33
48
28
32
28
149
198
37
95
18
19
68
108
39
168
21
51
30
79
32
57
3
39
21
4
68
87
6
72
18
169
8
40
113
12
18
24
78
43
77
75
3
33
57
3
21
60
55
11
45
24
33
15
72
16
192
35
60
30
72
3
3
12
45
27
1
29
3
63
9
40
11
30
43
44
36
76
48
48
20
57
3
4
20
108
48
15
93
24
120
40
32
21
19
23
145
35
13
59
21
160
12
23
85
5
54
85
11
25
12
5
18
12
30
7
35
13
83
24
156
24
25
41
12
108
42
12
13
36
11
30
63
93
39
100
35
61
8
237
60
7
35
12
6
19
35
108
48
42
55
128
64
35
25
35
90
135
75
18
18
9
4
176
36
108
16
23
90
108
15
24
76
12
48
17
7
65
31
44
75
69
144
183
12
42
51
84
15
60
33
52
24
47
85
5
139
53
43
35
42
42
18
30
12
1
8
36
3
81
189
3
99
21
9
43
65
15
108
27
90
90
18
87
16
47
25
17
102
25
23
18
102
30
7
5
63
40
5
43
132
252
83
18
42
180
12
1
24
5
6
69
24
9
87
16
65
63
27
102
15
3
13
11
9
4
53
84
55
35
61
17
111
27
12
120
192
36
24
36
24
6
67
95
12
36
45
9
48
7
11
117
48
27
25
96
11
129
111
30
78
30
103
84
24
59
12
73
56
24
192
15
48
33
40
44
33
15
63
85
17
72
63
63
12
37
8
16
32
24
4
12
47
25
65
27
21
252
111
12
24
64
71
96
165
60
9
63
15
60
33
52
140
16
41
39
57
99
51
13
11
9
57
39
64
20
144
3
60
49
24
144
23
54
51
40
60
12
23
24
33
88
59
36
144
108
1
12
5
42
48
25
8
16
35
18
43
47
12
6
30
24
25
8
33
24
55
35
21
48
111
1
5
12
31
56
21
24
31
44
16
227
30
103
47
150
43
12
80
57
43
56
147
13
24
35
18
43
17
39
24
57
115
17
15
27
78
3
147
12
30
123
16
120
24
32
51
72
72
36
114
36
27
15
165
63
69
81
139
36
48
72
65
120
24
3
87
61
77
27
15
9
57
84
15
36
12
15
21
12
60
15
129
136
8
51
33
52
128
12
60
21
132
63
60
15
33
21
66
12
13
29
63
27
36
9
64
32
39
25
8
33
39
3
18
19
41
24
6
13
239
21
96
21
19
11
57
28
48
56
64
104
48
9
31
17
162
60
9
21
43
56
112
95
13
17
43
116
3
108
42
43
5
7
68
24
21
84
30
18
72
48
7
35
36
42
43
47
18
187
72
11
85
48
12
29
99
36
15
49
11
1
125
42
18
7
32
111
45
24
60
15
21
48
87
42
12
6
54
51
57
72
36
30
54
18
48
25
48
71
1
17
7
44
60
112
5
42
12
36
9
48
28
119
48
13
47
25
8
15
12
1
29
7
60
71
9
33
3
60
12
3
30
55
89
15
15
48
57
45
36
39
4
12
65
63
9
12
115
80
111
45
9
48
27
40
35
60
6
12
48
42
21
36
36
40
164
3
42
19
11
49
161
126
24
73
72
23
25
107
61
35
13
77
24
115
35
21
15
25
12
12
164
12
45
19
113
63
189
168
102
6
30
97
83
12
48
25
24
53
42
25
65
79
24
72
80
165
19
32
87
33
15
12
45
40
113
12
43
20
112
92
81
19
23
37
8
28
209
150
6
55
60
29
60
19
47
90
87
33
24
15
16
8
36
33
60
90
105
28
95
12
18
27
48
40
47
18
39
75
48
13
5
67
56
16
5
51
40
17
55
56
4
36
47
30
15
4
35
45
16
17
7
20
51
12
93
72
57
108
43
119
48
18
3
21
15
76
44
63
102
3
48
15
ABCD 97931583448*3^$a+1 [50080]
23
31
12
5
148
252
20
25
18
72
108
180
81
9
60
27
8
121
39
21
48
63
108
32
4
45
23
13
107
43
53
132
48
4
27
108
33
9
119
91
144
21
68
97
54
77
43
17
12
31
84
5
13
35
208
44
228
7
53
37
72
3
36
15
77
12
1
42
53
84
73
18
257
148
164
277
90
60
33
48
147
173
12
48
4
60
45
131
4
159
12
5
49
11
112
57
71
109
83
36
12
40
12
68
205
35
28
81
123
8
48
31
29
60
55
54
23
13
39
140
96
112
9
24
30
96
120
18
90
173
28
32
127
36
36
144
45
15
5
76
68
97
18
117
56
12
31
5
121
23
96
40
45
36
30
18
3
3
72
5
25
18
5
31
189
87
17
13
35
120
49
3
36
45
36
63
8
19
21
80
64
39
66
15
24
44
25
36
6
105
8
25
42
41
43
57
92
52
8
13
87
141
15
27
48
5
16
8
7
18
3
32
1
27
8
1
11
7
18
27
56
24
127
29
97
18
29
28
3
5
121
48
87
3
233
73
42
33
24
45
203
19
30
90
21
3
5
151
18
36
6
69
15
126
11
7
41
84
55
42
90
138
27
45
63
56
12
4
51
12
41
4
116
25
66
21
69
90
18
6
197
13
35
12
64
8
48
28
12
32
103
9
8
55
162
3
21
47
120
7
113
48
12
12
31
21
15
33
21
126
45
44
331
66
23
4
27
69
27
5
60
37
11
67
9
39
60
197
40
69
30
81
12
15
65
7
9
27
24
30
18
5
16
12
3
105
72
3
9
156
72
12
27
54
66
41
13
144
51
132
3
12
65
7
36
17
73
6
36
12
53
12
196
81
24
84
18
5
55
33
15
72
33
21
11
85
3
9
72
18
6
39
116
1
144
15
32
12
85
95
60
43
108
9
45
18
9
9
51
44
72
12
145
90
72
9
32
4
45
6
54
3
51
29
96
84
7
21
33
179
67
36
69
24
141
75
24
44
28
24
8
52
105
11
97
27
96
3
57
24
8
127
9
9
87
21
3
20
112
68
1
23
97
18
21
24
36
32
60
4
3
57
33
18
45
15
18
15
32
4
111
12
5
16
20
67
54
54
96
9
147
60
17
340
20
48
28
45
95
1
63
20
7
30
39
24
48
32
43
18
84
72
71
48
25
54
93
33
107
43
5
52
68
1
48
63
27
90
75
48
75
33
144
20
40
116
144
31
66
6
84
114
195
21
111
15
48
6
51
33
90
42
30
33
57
27
51
105
21
15
44
25
147
8
61
51
48
32
48
16
93
75
8
43
81
15
30
99
9
11
121
120
15
56
37
78
17
156
4
87
24
65
60
4
135
18
135
9
11
72
120
112
45
3
21
27
3
57
15
17
16
21
183
147
69
44
16
32
4
48
51
29
40
21
36
24
12
99
68
37
71
48
61
66
9
8
48
115
60
5
49
3
27
53
1
36
3
51
36
93
108
33
42
48
141
39
57
3
57
27
72
36
5
49
131
12
1
39
3
12
161
25
15
15
17
37
75
20
37
11
4
33
11
175
12
57
8
43
29
25
72
18
6
36
15
249
219
3
53
24
7
108
21
105
6
21
9
90
129
15
45
15
66
18
42
15
51
18
47
4
240
44
7
60
54
23
67
41
40
3
77
67
117
24
27
90
27
8
52
36
51
153
12
8
103
120
9
189
87
3
54
87
39
54
35
7
120
18
11
25
47
28
15
29
160
51
5
7
17
136
12
129
30
108
117
44
37
144
3
51
29
7
36
5
160
15
72
101
7
57
21
47
40
8
25
47
7
65
25
72
39
20
49
72
108
6
12
153
51
81
60
48
21
75
33
171
45
60
47
112
51
29
48
12
60
31
5
121
71
19
29
61
36
24
123
15
45
12
8
13
3
45
155
24
1
180
72
72
3
15
5
13
47
7
33
24
24
171
45
51
12
126
107
253
99
87
53
16
12
120
27
72
36
9
24
27
54
36
3
32
60
115
17
7
30
6
138
36
180
3
15
185
48
109
75
44
16
116
40
33
47
43
21
69
15
20
1
23
121
6
129
9
42
30
24
36
83
40
15
57
15
54
99
141
30
197
73
36
54
54
3
20
12
73
54
81
9
3
15
36
29
25
18
45
63
72
17
97
30
24
12
177
21
47
12
52
60
15
84
126
15
81
3
12
60
9
54
36
93
48
39
81
45
ABCD 97931806114*3^$a+1 [50027]
6
24
69
48
27
12
9
75
72
168
81
128
120
7
53
7
84
36
24
29
7
69
60
39
33
60
75
33
44
37
18
57
3
36
125
12
12
16
144
36
27
9
15
69
27
29
184
15
5
7
77
16
39
33
8
16
3
36
12
17
127
33
3
53
112
75
93
56
4
75
12
30
35
24
48
52
3
21
44
7
33
87
81
68
16
51
5
28
21
78
5
40
111
161
84
52
39
60
69
32
7
17
103
45
27
84
42
35
84
73
3
3
5
67
33
44
16
20
16
36
3
24
60
45
105
18
93
51
36
129
80
43
33
3
24
132
45
63
18
15
32
67
29
31
36
9
15
21
44
48
96
7
30
15
84
24
15
21
33
95
28
15
12
48
42
18
33
20
79
132
84
21
36
9
95
48
43
24
45
51
30
3
72
3
81
75
9
75
105
9
18
60
24
21
72
20
7
84
24
6
159
177
54
9
3
17
12
28
15
77
16
63
60
69
51
60
72
60
17
7
120
6
99
15
24
12
5
4
81
3
72
15
48
57
39
108
5
37
39
75
5
24
31
12
57
120
116
7
84
41
52
3
53
139
45
36
147
204
33
51
12
33
36
8
108
52
92
124
15
77
7
21
12
15
9
8
12
28
32
79
69
80
7
24
65
1
63
36
15
12
48
17
220
75
9
39
45
32
115
105
32
43
5
43
101
24
67
9
75
18
11
24
55
17
19
12
53
1
3
20
28
3
9
12
15
84
36
21
44
28
12
24
51
9
44
16
12
87
33
39
21
44
64
12
8
31
69
87
108
12
65
7
141
51
24
57
15
90
18
9
96
20
60
37
3
39
5
1
71
4
75
42
15
159
144
69
15
5
25
47
1
3
27
48
105
15
9
48
24
105
23
12
13
95
60
60
12
55
36
5
67
48
12
96
5
52
12
60
51
9
20
43
72
72
60
156
12
33
3
69
75
45
8
108
100
44
25
6
42
18
30
126
41
25
27
21
27
3
21
20
43
12
96
33
15
12
29
19
6
234
36
93
3
5
12
7
156
17
36
247
45
63
36
36
30
23
7
12
113
37
27
20
24
91
36
48
132
33
20
4
27
5
48
76
111
18
15
15
21
45
15
132
3
57
12
27
89
19
21
15
9
80
76
27
24
9
44
52
99
9
32
40
156
27
72
9
24
36
12
39
81
24
21
3
15
12
24
41
55
108
77
7
57
63
21
44
1
15
51
168
17
64
111
29
4
12
9
15
15
36
33
15
21
27
57
111
84
48
9
36
20
24
25
66
45
63
89
88
15
5
19
105
80
24
36
40
135
189
12
39
21
32
100
36
36
15
6
63
15
29
12
19
29
7
5
79
9
3
72
21
12
39
45
75
60
29
36
4
27
9
51
48
12
53
4
20
67
69
24
3
77
67
24
21
3
33
12
12
75
33
123
17
103
57
12
104
4
32
61
27
60
108
3
24
5
43
48
29
60
52
15
65
43
12
5
28
51
216
21
72
20
43
45
39
66
3
32
19
36
117
33
99
56
127
120
17
19
42
30
57
8
12
7
30
63
63
18
15
39
36
41
16
24
20
28
3
17
40
51
149
1
30
21
24
27
9
63
36
17
7
5
156
4
51
12
18
11
4
44
7
5
55
60
33
48
15
108
57
3
69
27
33
36
24
15
33
60
39
5
28
20
12
40
15
9
104
7
84
29
31
36
45
75
9
111
5
115
9
80
19
72
33
32
55
45
8
67
81
132
123
24
9
44
67
89
16
51
108
36
24
65
76
24
27
90
3
45
99
27
21
44
40
39
24
33
15
24
93
21
87
108
44
72
55
45
63
12
5
79
72
30
3
51
9
12
92
28
39
29
52
24
24
21
95
1
27
27
24
12
72
30
18
53
36
19
132
53
139
33
24
24
120
75
9
60
20
136
9
35
28
60
123
81
68
37
23
55
33
24
24
216
51
117
8
24
40
8
1
96
6
12
45
87
5
55
33
75
65
12
28
3
9
168
8
19
24
125
40
44
40
8
108
60
40
72
15
48
29
48
28
39
17
4
72
39
24
5
31
69
84
12
39
45
44
12
31
29
13
15
3
77
1
42
132
45
36
24
20
67
141
12
12
44
31
9
44
136
12
20
67
18
23
76
15
41
124
105
83
36
7
89
84
16
15
48
33
15
5
67
21
27
24
41
13
6
9
39
48
84
9
32
13
30
21
51
24
161
7
12
30
6
42
66
21
20
40
48
3
84
5
31
9
39
120
117
60
108
39
12
138
30
77
55
53
91
29
12
19
66
6
9
20
79
12
17
172
39
57
165
54
9
44
12
40
20
24
4
33
18
101
31
33
32
52
21
66
96
89
64
24
87
60
21
20
49
48
48
35
13
87
9
119
7
9
140
16
3
69
3
84
9
39
41
127
45
39
33
12
15
60
5
4
36
3
12
36
5
40
45
3
24
51
29
55
48
48
9
21
27
3
65
40
15
5
19
36
125
7
105
84
36
3
5
4
32
24
67
108
9
60
147
96
9
39
69
3
17
72
40
63
33
48
36
75
9
99
108
60
72
90
75
21
71
31
69
ABCD 97931871314*3^$a+1 [50190]
177
12
135
45
63
92
36
112
177
75
165
171
144
33
75
27
141
84
56
7
69
153
162
66
3
57
12
72
36
63
27
45
45
195
27
81
111
186
3
24
15
282
51
12
57
66
162
15
27
6
24
63
15
33
72
12
21
30
144
9
60
39
5
37
6
54
30
345
51
54
123
15
105
60
56
4
45
168
39
3
137
36
40
104
13
95
16
24
57
138
33
164
36
25
3
129
3
57
111
57
54
29
1
71
172
120
33
3
36
75
105
36
132
33
15
27
120
78
132
15
72
51
93
87
24
6
24
48
87
21
252
47
1
243
80
31
45
48
15
41
7
30
30
54
138
72
90
315
81
84
30
6
15
9
11
7
33
39
69
300
27
30
372
111
51
41
25
15
252
120
153
47
196
72
84
3
5
43
189
20
1
3
81
6
30
95
280
69
60
131
37
215
148
45
282
33
99
81
68
4
15
48
102
15
93
12
35
16
159
198
30
180
33
104
28
204
56
25
75
12
33
123
147
9
44
180
16
15
93
108
9
263
73
24
39
159
42
63
135
201
261
18
72
6
162
21
21
3
45
30
81
24
33
27
192
68
145
30
18
23
64
120
183
90
99
156
39
21
117
3
12
15
78
84
51
57
30
228
177
27
165
300
21
3
236
31
30
15
120
20
7
33
135
185
124
3
30
12
51
48
24
3
30
219
93
60
288
167
25
60
102
29
49
12
155
16
15
5
55
222
11
49
3
24
84
39
12
33
63
177
3
17
25
120
3
140
97
228
60
12
35
28
177
135
128
7
65
7
69
132
44
73
60
83
37
27
24
99
42
3
108
24
104
72
160
9
138
53
52
27
29
61
135
75
6
47
76
57
27
92
40
336
27
30
27
15
78
90
18
60
60
15
195
33
24
72
33
51
84
152
85
48
135
56
181
210
18
23
25
54
18
51
36
45
39
12
9
60
90
65
85
75
111
93
204
27
6
75
12
156
200
1
90
48
180
18
75
9
51
39
78
231
87
9
93
35
88
84
33
3
120
48
9
135
63
117
33
84
15
84
39
233
25
63
141
3
216
9
18
24
5
85
3
93
30
33
80
40
57
3
80
1
15
51
77
28
12
68
55
93
69
210
105
132
63
30
15
20
25
15
45
135
168
60
48
60
129
15
45
78
102
12
39
117
12
135
20
67
165
111
33
180
39
213
9
299
16
45
18
120
93
12
27
36
429
60
15
9
20
52
12
33
60
102
258
72
231
21
90
41
64
15
66
87
45
123
27
48
150
95
37
3
24
33
11
19
81
116
124
164
277
15
84
189
123
147
65
7
6
27
12
93
171
60
24
36
147
69
195
36
12
48
9
153
135
48
44
64
81
78
180
72
21
15
12
141
156
44
61
63
45
48
42
93
69
39
387
17
85
3
105
30
90
99
56
127
21
36
68
97
18
105
12
75
233
127
21
27
77
4
39
42
108
23
37
71
31
18
60
35
325
51
312
195
9
75
105
33
51
132
9
183
68
25
60
12
135
48
9
35
144
1
15
36
20
52
60
75
201
ABCD 97931925764*3^$a+1 [50110]
45
126
5
103
432
89
271
33
3
72
101
96
55
216
65
115
237
177
95
96
97
63
45
3
177
54
41
48
91
69
21
198
21
80
241
63
297
126
89
199
90
126
36
189
48
51
54
108
219
141
144
504
54
101
64
141
72
144
36
215
48
115
77
49
36
75
33
15
507
5
49
18
173
48
432
13
99
48
69
90
36
93
105
144
126
185
192
37
171
27
180
180
198
39
195
72
126
72
18
125
289
191
48
112
9
375
309
72
144
36
270
108
21
69
315
80
96
496
48
32
265
18
69
48
9
306
18
126
18
36
15
129
360
36
54
342
54
72
57
48
165
180
215
19
216
18
270
5
96
313
108
144
219
51
234
99
171
54
15
32
43
101
7
72
126
126
101
367
321
32
7
137
115
93
128
67
18
75
224
96
199
144
54
216
270
77
48
1
630
108
45
135
36
21
48
111
36
198
23
85
72
3
15
65
7
18
324
99
171
198
63
224
199
36
360
54
39
141
252
23
160
32
253
36
324
155
79
17
145
126
234
108
198
18
36
198
162
36
252
87
96
285
108
36
270
5
229
216
198
18
90
33
96
69
306
249
201
54
225
144
32
16
80
205
35
48
96
496
9
198
17
73
18
18
162
198
126
18
123
128
19
36
345
32
160
39
89
16
21
252
36
126
29
25
216
591
147
162
90
144
90
216
180
216
275
49
54
36
36
65
115
45
225
18
125
432
163
45
27
149
49
72
72
36
11
61
90
198
72
27
128
7
41
247
18
39
15
17
199
41
144
64
75
101
115
180
36
144
197
112
32
1
180
54
90
18
90
431
240
64
21
11
61
162
270
270
162
216
59
96
208
80
169
23
85
72
126
36
33
32
144
61
3
96
477
162
161
112
320
37
27
176
247
57
393
270
36
144
36
180
36
41
13
35
112
177
72
306
69
48
45
396
39
87
105
39
36
ABCD 97932240884*3^$a+1 [50022]
24
4
60
36
11
36
1
29
6
66
75
3
141
16
60
20
99
13
59
42
43
23
6
63
3
37
41
39
9
150
36
57
45
24
126
93
12
39
9
9
75
27
21
3
105
57
54
165
12
3
45
132
48
12
51
37
11
1
20
144
28
5
72
54
109
60
36
36
47
24
33
105
31
44
3
36
21
63
57
75
84
13
188
40
24
11
9
96
21
63
48
27
78
7
72
8
168
9
55
24
92
207
60
117
135
120
21
39
129
87
73
11
9
69
27
3
42
18
33
60
4
44
36
39
73
140
24
15
12
6
123
60
9
24
72
43
23
54
3
21
15
39
18
18
48
6
75
15
133
23
18
24
27
84
40
228
32
3
121
24
47
153
33
90
30
87
48
144
16
8
81
48
24
18
1
68
51
54
31
59
6
55
65
39
36
21
15
75
133
24
8
105
30
114
31
36
23
84
121
32
51
21
9
63
60
100
17
15
28
101
159
87
57
87
18
39
172
228
12
53
27
48
84
12
15
145
101
6
85
32
45
15
120
99
12
24
177
33
15
27
54
18
129
117
96
43
83
18
39
81
42
25
5
27
64
84
47
12
6
63
9
54
210
72
78
12
57
3
12
24
45
72
24
39
121
24
17
3
69
66
24
1
20
64
95
57
33
99
4
12
20
184
8
9
24
48
6
133
5
31
23
85
83
13
36
8
84
64
23
93
28
96
5
31
104
9
43
77
39
28
11
21
160
32
192
84
9
19
5
15
24
4
68
27
129
4
35
73
128
12
15
33
27
36
162
111
36
15
30
19
5
27
16
5
24
18
48
24
9
36
9
99
48
45
31
11
13
8
63
21
21
43
11
12
144
21
72
156
52
32
160
17
18
30
27
124
17
30
24
45
48
100
35
57
123
73
23
49
8
24
27
72
54
30
81
15
45
4
72
20
48
45
51
76
11
6
15
16
23
9
39
36
85
32
27
78
111
96
27
49
23
30
54
57
60
112
23
21
33
67
44
72
184
35
141
4
44
3
81
51
33
24
15
138
39
3
37
12
35
36
73
5
30
18
24
39
60
4
92
100
23
57
57
51
36
3
21
24
39
24
109
29
42
37
56
81
39
3
36
57
153
7
65
31
36
29
138
60
109
32
123
1
20
52
8
33
67
36
23
1
8
3
85
56
24
105
54
1
20
16
32
39
126
162
24
13
17
24
27
39
13
95
18
55
41
63
57
6
18
103
59
73
35
49
104
36
96
21
15
16
80
12
39
13
12
32
87
37
35
48
21
12
48
12
75
37
24
104
48
16
36
5
144
7
20
3
13
29
7
11
108
108
12
18
6
25
8
39
48
18
151
17
51
69
39
39
234
15
24
15
1
8
48
24
57
24
15
15
24
144
153
60
39
153
12
153
75
111
72
57
27
18
6
49
12
29
48
3
123
1
8
27
6
18
13
156
32
4
65
30
1
17
24
51
60
4
44
16
35
33
27
73
17
27
12
15
69
75
9
28
32
76
17
18
108
12
24
69
96
12
28
56
72
27
117
207
18
66
72
54
63
33
72
72
31
48
113
42
12
33
57
6
49
8
4
32
303
36
18
18
57
12
72
48
9
18
45
9
18
54
3
48
51
24
33
39
12
109
17
15
3
72
133
17
30
96
33
96
48
87
24
36
21
51
36
84
6
102
42
15
75
45
3
157
23
33
111
109
68
99
25
11
72
129
12
52
8
33
7
128
96
33
42
85
23
69
21
39
88
12
96
20
88
71
201
63
24
1
60
12
17
111
84
132
9
55
95
36
12
90
15
64
35
49
260
12
51
225
51
174
31
8
39
9
48
27
9
52
60
44
39
9
48
9
111
16
104
16
41
7
65
54
105
36
45
66
60
138
42
45
180
112
60
89
102
72
93
52
152
4
59
57
87
21
51
105
48
9
42
13
32
3
6
18
120
78
72
18
36
12
60
66
24
30
186
7
32
99
13
23
45
60
72
72
27
57
372
15
42
3
4
11
33
112
35
12
6
87
280
203
93
3
12
60
30
15
57
147
4
107
1
83
18
72
7
48
8
52
35
45
99
9
132
3
216
84
60
66
51
99
1
44
12
81
15
4
252
36
12
176
4
95
24
12
97
71
1
32
33
96
3
60
48
84
4
65
96
43
29
3
36
87
25
92
76
32
3
126
15
16
96
8
51
174
42
36
9
39
18
18
13
72
36
80
39
9
12
9
43
29
24
7
47
9
129
24
3
51
12
6
18
45
60
16
5
43
ABCD 97932248270*3^$a+1 [50011]
57
19
20
10
59
37
11
57
76
54
11
66
45
63
7
29
24
1
30
50
40
36
11
13
6
41
19
44
6
4
6
48
12
18
60
6
30
90
5
6
15
60
64
60
56
3
27
4
6
18
23
54
49
26
24
4
96
17
49
50
10
44
40
11
19
35
30
25
41
15
51
37
2
4
26
3
1
35
21
3
7
8
22
18
32
45
3
10
42
44
66
3
7
30
18
12
48
11
1
53
21
4
12
53
21
57
9
9
19
30
6
50
36
18
63
18
114
25
62
18
106
26
18
57
19
65
12
27
16
5
72
37
6
74
3
3
34
23
7
5
15
82
54
26
10
18
11
12
48
42
129
4
6
11
13
95
12
48
1
68
3
33
124
2
28
2
18
40
35
31
26
48
6
84
10
12
24
17
33
27
18
90
9
27
49
36
29
15
24
3
63
10
14
36
117
13
11
19
14
36
15
21
34
35
1
5
39
10
110
6
48
63
19
8
6
10
6
20
64
54
5
21
64
26
4
5
7
90
11
9
3
1
11
39
40
14
10
2
15
49
17
18
99
10
6
5
1
68
22
30
23
1
30
6
11
12
37
8
93
18
19
20
36
30
21
6
43
17
12
12
73
2
48
33
7
20
12
10
8
22
11
13
77
9
10
5
49
24
2
18
12
3
12
103
12
29
24
21
15
231
10
11
24
25
29
45
106
18
12
18
116
15
9
12
33
30
60
1
20
10
29
57
70
38
27
13
96
11
9
96
58
47
19
30
29
15
40
36
29
97
35
6
7
96
24
62
10
78
32
10
11
43
14
15
60
15
3
7
26
15
31
11
60
3
36
28
17
13
32
9
31
54
5
31
24
14
22
11
42
37
59
6
18
21
87
3
21
45
34
20
6
33
42
60
3
10
36
14
12
54
40
104
40
11
19
2
64
14
45
75
42
3
36
31
5
24
24
36
12
3
36
34
26
54
54
21
12
39
54
51
13
2
64
80
6
18
15
21
27
13
5
9
30
45
36
25
6
20
28
36
26
4
80
34
5
7
50
130
24
11
15
4
11
3
10
2
51
13
24
11
6
13
35
12
25
14
21
9
24
12
15
45
39
1
11
7
12
20
4
41
13
6
5
12
13
54
65
15
6
15
54
18
7
30
11
19
6
14
45
115
2
15
36
37
2
33
1
6
29
9
27
9
4
5
18
37
20
6
9
1
59
21
36
63
1
24
6
14
3
12
1
24
6
24
5
1
60
11
43
2
15
9
4
26
45
19
41
12
60
9
30
9
9
3
39
88
30
23
30
63
27
19
29
12
24
19
29
1
30
5
39
72
4
66
18
2
10
8
16
20
54
27
43
30
2
4
6
23
7
5
15
45
3
21
19
5
25
20
10
17
120
49
30
5
6
133
6
26
40
5
19
20
6
3
45
3
7
60
80
12
21
49
11
7
12
30
59
9
36
34
26
64
11
9
21
6
43
2
3
42
15
33
18
3
9
61
5
61
44
34
20
3
72
15
10
12
14
34
17
13
20
93
33
10
14
10
77
18
25
23
90
27
22
44
36
10
59
55
20
24
3
67
53
12
157
11
7
17
55
24
20
9
51
81
13
80
10
26
40
50
10
71
45
3
12
13
66
14
51
21
4
50
46
11
67
30
60
116
4
30
65
1
36
18
2
24
30
10
26
24
16
18
12
18
80
21
6
6
37
2
4
17
19
18
41
6
75
9
79
65
36
1
65
43
6
47
54
63
52
5
45
15
49
11
3
22
14
30
69
1
30
30
6
18
65
12
48
27
94
11
73
35
27
4
14
66
81
19
5
24
12
43
6
24
42
5
24
12
33
15
19
30
30
41
9
36
34
20
45
67
5
93
27
9
54
16
44
33
43
17
12
25
6
5
31
23
6
19
17
33
27
49
86
3
6
72
24
33
130
5
66
75
51
25
18
36
24
62
100
24
11
6
43
36
11
12
55
2
28
26
105
12
69
3
12
19
14
3
3
70
20
40
71
13
12
35
6
3
30
45
12
19
24
6
5
15
58
6
35
1
8
82
8
6
34
5
12
36
3
4
6
20
36
54
6
18
22
18
86
54
22
24
11
55
114
5
21
10
35
39
9
31
77
7
5
61
11
25
11
3
16
14
15
81
9
6
15
9
31
41
33
34
6
17
13
6
14
16
14
6
18
12
88
5
6
45
15
25
5
6
36
63
30
75
1
18
12
44
51
30
39
10
24
11
222
3
10
14
27
73
72
30
68
10
6
5
1
11
79
30
20
3
36
120
1
50
3
21
54
51
24
15
16
50
6
3
117
28
41
12
9
24
4
32
54
4
6
11
84
24
37
78
30
72
5
63
10
23
43
11
13
35
91
6
11
13
30
35
19
6
71
33
45
1
35
9
21
1
8
10
66
56
18
102
24
57
12
30
27
99
12
12
31
5
69
123
9
10
65
18
31
66
8
16
17
7
5
1
30
80
10
6
41
3
34
2
9
1
24
35
25
30
36
11
42
1
50
36
28
6
11
133
23
13
30
29
21
34
5
36
1
24
26
28
36
6
38
21
31
20
69
31
18
116
154
20
21
36
25
11
57
15
12
9
21
9
69
18
39
24
4
47
3
10
72
20
10
41
9
4
26
4
14
6
9
72
3
6
16
23
15
12
28
11
96
6
13
26
64
5
81
88
36
17
3
15
111
18
45
66
9
6
16
30
8
3
13
20
27
19
54
35
1
8
12
3
1
71
15
54
34
12
29
39
22
24
24
30
66
17
109
54
30
50
45
9
36
9
60
7
50
3
61
44
6
4
5
1
80
16
18
2
4
14
10
11
9
15
61
56
3
87
21
37
32
3
85
146
4
116
34
11
60
9
46
56
78
36
16
113
15
46
24
56
90
15
24
27
10
23
36
21
24
39
30
37
11
63
177
37
5
96
81
40
11
13
6
14
4
11
72
7
5
7
41
3
9
57
4
14
10
50
10
23
7
12
30
8
15
36
12
13
5
90
1
90
5
3
81
19
42
59
49
60
23
7
17
33
3
3
30
4
2
28
36
24
5
61
30
14
16
20
10
26
135
3
72
70
54
41
24
19
35
15
40
35
12
93
3
72
15
40
5
25
50
45
25
20
3
60
9
24
27
7
17
24
31
20
3
1
44
3
18
39
12
9
1
23
12
25
23
25
35
25
11
25
5
25
17
7
5
1
54
65
96
25
14
33
12
7
5
13
126
65
36
25
24
24
11
24
1
5
6
33
36
21
13
12
48
6
11
13
11
21
3
37
14
9
1
14
21
6
13
6
95
1
23
7
29
25
44
3
24
3
70
2
54
6
10
18
5
37
11
39
3
15
82
24
6
74
94
66
5
36
43
26
36
10
48
77
48
45
6
54
75
1
11
13
12
5
49
30
84
12
30
5
36
9
3
12
66
7
62
4
5
24
61
29
31
11
9
15
12
48
19
5
51
9
27
10
18
26
15
96
9
6
28
2
28
42
11
33
10
74
16
5
19
53
3
36
30
39
15
34
36
6
5
33
16
17
48
66
15
9
24
25
6
26
108
3
7
12
8
10
23
3
9
51
30
60
70
17
43
5
19
60
5
45
6
4
5
7
60
29
31
8
3
19
44
15
1
20
18
10
17
45
3
30
25
12
8
10
11
9
10
12
24
6
53
45
126
4
42
53
27
4
14
3
13
20
45
72
9
3
36
1
60
11
49
150
5
45
70
41
9
39
21
28
20
10
26
27
9
60
10
30
24
24
20
246
6
34
54
83
3
4
60
6
11
45
70
30
11
3
10
11
9
54
10
36
35
19
17
36
67
36
20
9
37
23
37
11
24
13
12
8
36
24
16
74
45
1
35
19
2
15
24
24
61
24
5
6
9
22
65
25
71
33
27
12
1
6
8
12
45
9
15
9
87
43
6
30
24
56
4
5
36
12
19
5
ABCD 97932452914*3^$a+1 [50037]
24
48
33
21
18
6
66
6
48
24
12
198
165
21
30
6
120
90
78
138
69
93
3
3
69
165
90
30
6
45
9
12
90
18
15
57
195
3
21
21
48
3
3
36
30
78
156
105
9
12
60
108
72
36
12
6
12
54
126
54
39
12
9
108
36
84
51
39
90
18
57
123
60
18
12
3
51
60
138
3
12
96
87
24
18
48
90
42
18
18
15
21
36
15
39
48
21
21
36
15
39
36
48
6
18
66
87
165
114
18
12
6
12
21
69
75
141
6
45
63
30
162
60
66
114
36
72
162
36
72
66
114
15
120
168
84
45
126
9
180
45
30
6
72
66
6
66
144
36
93
141
6
18
120
6
18
48
114
9
21
78
108
18
27
9
18
12
60
54
12
72
111
12
27
30
108
3
57
84
3
21
144
195
3
9
168
57
159
39
90
12
114
9
93
60
123
72
72
12
108
36
21
3
12
21
24
51
75
54
210
6
15
12
21
15
9
36
195
51
6
90
9
168
93
63
36
129
54
72
18
60
15
237
123
21
27
9
66
24
153
75
6
30
126
51
75
270
18
42
12
60
90
66
75
51
24
117
57
3
69
375
36
93
144
3
87
6
126
33
57
18
30
6
105
141
36
54
60
18
18
108
54
120
42
120
54
51
9
72
84
54
165
141
60
18
12
6
138
6
30
18
18
33
39
18
60
144
18
81
21
60
180
36
72
18
9
99
36
84
42
12
42
18
90
12
36
42
15
75
90
36
15
51
60
84
60
9
21
24
180
66
6
63
21
6
30
36
78
30
36
24
135
117
18
30
24
123
12
45
27
135
18
12
24
30
24
72
30
15
3
72
21
57
72
30
36
57
33
24
51
69
168
12
36
60
12
180
75
48
39
105
36
129
24
54
90
162
30
18
33
165
3
105
36
180
90
33
60
147
30
60
18
162
159
15
54
240
18
12
108
18
54
6
66
33
3
42
63
9
30
21
12
75
6
126
30
24
84
72
51
93
36
3
105
36
42
45
93
114
36
162
27
21
15
21
111
15
69
75
21
75
45
3
6
18
45
21
96
63
36
57
60
12
87
21
132
12
108
162
6
15
3
120
162
18
96
36
105
105
3
51
18
51
9
15
87
36
54
96
18
9
27
138
18
54
3
57
18
36
54
18
138
132
84
18
132
54
120
90
72
24
33
192
111
132
36
162
108
90
30
24
30
18
15
99
90
18
33
33
15
225
144
12
60
48
72
60
51
15
114
18
33
12
60
57
198
18
72
12
96
87
87
180
24
54
126
12
105
168
15
126
3
141
39
3
12
18
252
3
93
36
48
15
21
60
15
165
12
15
93
24
27
75
105
24
147
9
45
30
21
39
30
18
90
90
285
72
9
15
12
45
12
42
45
108
27
18
51
39
12
21
3
12
18
39
33
90
42
126
30
144
42
54
180
27
117
12
51
9
48
6
72
90
12
18
42
192
15
9
195
12
57
72
78
120
72
6
12
15
81
30
42
72
30
150
36
54
30
108
24
48
60
15
48
3
36
60
30
36
3
51
60
9
57
42
48
18
24
36
12
78
69
12
93
75
57
51
57
36
30
150
120
24
156
72
15
9
159
15
69
3
150
174
78
18
9
36
3
165
12
45
63
129
15
3
33
21
15
36
129
54
165
69
42
69
75
30
24
18
30
72
78
90
54
18
171
21
36
78
12
42
48
15
225
15
12
36
24
51
6
135
225
48
252
36
18
42
15
33
36
15
24
12
72
57
90
18
87
75
18
3
57
18
18
54
30
18
42
15
75
12
186
15
57
162
33
15
162
39
72
105
123
36
9
66
114
12
18
42
63
57
24
18
12
96
72
33
105
18
144
60
36
9
3
54
60
48
150
108
12
18
3
51
18
42
378
192
108
87
3
6
99
3
57
12
3
72
18
72
39
57
72
12
54
42
192
3
129
ABCD 97932513208*3^$a+1 [50091]
3
45
76
41
15
3
13
60
84
8
76
12
35
49
23
18
39
64
32
60
3
61
11
9
40
5
54
1
24
11
18
90
21
4
80
3
45
12
16
12
5
27
63
49
5
15
40
8
63
69
3
21
15
36
61
20
4
8
36
40
12
17
51
24
12
16
20
48
36
45
63
76
5
55
125
67
12
12
8
112
44
24
27
36
33
64
12
20
15
1
24
20
4
32
9
3
16
71
45
48
15
33
28
11
13
5
7
24
12
44
60
16
143
109
56
72
12
12
48
96
24
16
20
4
20
15
1
56
24
36
16
20
27
33
3
36
1
8
4
20
12
63
117
4
84
56
24
3
45
40
24
20
28
60
17
31
32
36
27
49
44
12
40
72
32
136
12
35
1
44
27
9
99
13
8
16
56
24
4
41
18
36
21
33
7
20
9
79
68
64
60
24
56
4
12
8
12
27
37
8
12
108
12
3
21
60
40
12
104
28
132
108
35
33
24
184
12
8
36
24
75
61
68
76
84
36
17
15
75
33
4
12
8
96
9
87
36
4
204
44
16
95
1
44
4
20
16
24
32
3
13
8
40
20
16
60
8
15
37
20
60
16
44
100
96
24
108
35
57
4
24
5
75
60
12
40
11
13
32
28
24
47
69
36
16
60
24
20
16
32
36
40
36
11
9
63
13
32
27
1
17
3
24
40
60
96
104
16
68
60
15
36
18
3
172
48
65
3
60
4
20
36
12
120
12
3
13
140
9
18
37
8
12
76
20
24
60
28
12
72
24
32
9
3
40
8
75
57
100
96
20
69
18
9
84
4
96
84
108
44
24
4
11
36
93
36
4
60
56
39
1
36
24
24
96
44
16
32
52
8
52
36
20
4
80
12
24
4
32
28
68
27
61
12
84
8
28
8
72
33
7
48
20
4
47
18
31
20
4
71
117
48
4
56
16
20
76
8
76
24
44
52
35
21
24
28
12
56
39
36
33
4
12
164
40
60
36
8
36
21
15
88
8
4
44
16
23
37
8
16
11
1
60
65
27
16
12
48
24
8
9
31
72
12
8
3
9
45
3
40
65
3
120
84
28
53
144
55
140
28
12
20
64
20
40
44
36
4
95
13
120
84
44
124
47
61
20
48
15
45
9
27
28
60
11
97
32
36
40
36
144
84
80
12
15
45
16
8
75
1
48
8
15
25
29
18
1
84
60
8
99
18
43
8
40
12
68
24
12
120
120
24
100
12
44
3
13
8
12
4
44
40
36
24
12
24
20
16
8
4
12
11
129
24
27
49
60
8
27
1
8
16
8
108
52
60
12
8
51
9
16
20
112
8
4
116
16
96
72
80
76
80
24
12
64
56
4
20
12
75
49
60
24
20
12
52
8
4
20
88
5
27
16
68
4
47
18
111
36
4
20
36
135
45
99
21
36
24
76
8
12
12
27
85
60
20
60
28
8
27
13
95
37
20
52
140
100
24
95
37
48
56
3
1
12
20
39
33
3
45
52
47
9
9
18
37
60
11
9
48
12
28
8
24
12
28
96
44
12
28
20
12
36
4
29
54
13
48
29
36
15
100
12
92
16
32
24
24
27
13
20
172
44
39
37
84
44
16
20
60
48
12
4
44
100
197
3
15
1
56
48
28
144
36
24
80
4
116
136
32
105
15
28
8
24
60
60
36
4
35
25
32
51
45
28
20
51
13
80
148
32
48
3
1
20
24
52
44
39
81
24
39
33
28
12
35
117
48
12
21
7
8
16
20
16
23
54
115
20
27
108
1
12
24
20
16
60
8
39
93
15
18
55
44
36
76
8
12
48
27
36
9
16
8
39
18
7
20
36
36
4
24
17
55
104
75
169
11
25
44
48
4
23
73
89
19
44
16
11
1
72
8
48
24
40
8
12
28
44
48
117
19
56
4
11
1
12
72
20
28
11
37
53
19
8
64
60
68
28
8
24
12
24
4
48
29
39
16
20
16
8
16
8
52
5
15
40
20
16
24
104
24
27
1
8
27
37
36
17
67
36
12
8
16
8
36
36
15
36
9
36
112
60
92
141
90
9
45
36
3
24
76
36
5
3
100
108
48
11
73
32
21
15
28
144
11
36
1
108
32
40
48
5
7
80
60
15
129
15
1
8
64
8
9
19
107
13
5
87
28
11
18
3
28
20
129
7
68
16
44
72
64
36
8
28
53
79
155
37
20
16
8
52
12
35
37
48
8
12
3
85
8
16
60
56
48
24
16
84
12
8
16
60
32
24
135
61
12
36
20
76
56
12
12
39
1
48
48
12
92
36
64
8
12
36
4
60
56
9
43
96
92
3
21
4
11
36
33
60
4
96
20
40
17
54
9
52
65
43
11
69
16
8
16
12
23
9
148
32
12
160
24
20
81
18
13
20
28
11
36
69
84
100
24
11
1
36
8
27
9
40
20
16
8
52
92
15
21
12
39
13
23
85
72
12
48
20
52
44
40
12
8
24
16
32
24
36
148
101
51
3
54
15
48
48
51
13
23
85
23
1
20
4
44
172
11
9
28
108
12
32
16
104
108
28
44
15
1
68
16
56
4
80
40
116
123
57
112
47
21
64
59
21
24
4
20
52
8
36
51
18
3
15
9
88
20
12
36
15
49
20
24
12
4
8
48
4
44
60
4
47
81
9
39
15
117
27
13
20
3
1
8
27
121
5
63
40
20
39
1
35
61
29
7
8
36
24
12
12
16
96
8
28
92
88
20
64
8
57
99
16
24
59
1
24
12
8
63
33
64
56
192
15
49
23
25
20
76
32
40
8
24
16
44
72
3
61
20
12
24
100
84
80
51
49
5
15
111
9
4
41
75
24
12
4
29
7
101
3
51
21
52
20
33
7
11
36
21
24
4
36
8
48
12
28
20
15
18
7
32
40
20
40
12
24
60
17
7
8
12
28
108
24
47
85
8
51
1
53
31
24
56
60
24
3
25
20
48
12
28
72
20
64
8
12
48
12
9
7
20
9
43
8
4
35
33
40
80
12
33
7
155
61
24
8
28
24
84
20
24
12
4
ABCD 97932527398*3^$a+1 [50015]
4
11
21
24
4
32
9
72
39
15
1
24
120
44
4
72
36
12
47
25
119
21
16
35
37
8
52
65
27
9
27
52
113
79
56
24
291
33
129
7
8
36
4
12
173
43
60
104
76
17
123
172
11
162
27
33
199
156
24
20
28
32
21
67
32
16
60
59
9
15
1
89
7
47
25
20
52
20
16
32
60
100
48
12
48
44
93
132
31
44
24
9
3
108
4
20
40
17
43
12
95
18
43
5
150
54
108
27
36
124
68
33
55
20
180
15
72
90
27
48
27
121
84
83
25
48
32
28
83
9
40
72
48
48
68
64
48
44
81
7
20
33
39
40
96
59
13
48
77
7
96
128
4
8
45
123
64
11
1
5
90
18
7
68
28
23
21
16
80
12
63
109
59
61
5
54
42
12
15
12
16
12
77
39
24
45
18
18
31
23
21
27
9
16
120
12
5
51
12
33
31
44
4
41
79
120
12
41
79
20
60
16
5
55
8
15
49
23
48
42
144
91
132
41
19
12
140
40
149
72
139
56
3
37
24
35
9
16
41
7
12
48
60
60
17
18
48
78
75
52
8
75
9
15
45
28
44
3
37
5
43
72
20
28
8
48
27
24
1
65
55
80
40
92
52
108
60
68
147
45
96
16
20
111
114
30
18
55
32
40
185
99
16
20
40
36
12
12
35
13
72
8
28
23
37
137
43
12
5
103
32
81
67
12
47
81
9
135
160
68
132
28
11
177
64
20
268
17
91
35
30
7
236
4
41
91
36
120
29
63
40
48
65
102
42
91
72
12
149
91
260
36
9
3
51
45
252
9
99
84
15
120
18
24
30
121
12
17
55
120
104
4
120
41
15
52
72
137
18
73
24
68
36
24
57
55
80
45
144
15
4
41
75
4
12
11
69
36
153
27
124
96
32
135
126
36
111
4
60
60
44
9
30
145
32
36
108
64
20
28
8
15
109
12
23
18
7
48
29
43
8
39
13
72
36
24
284
16
20
63
13
59
93
33
162
48
78
12
7
132
104
24
57
55
156
23
37
24
20
60
99
120
1
60
35
216
18
7
144
20
9
27
72
45
63
45
55
44
75
24
1
56
40
29
91
17
7
65
54
97
20
40
68
129
15
120
15
18
102
33
40
8
132
112
176
36
36
9
18
25
12
35
121
8
52
35
25
72
48
8
136
8
100
53
19
188
12
36
52
12
71
97
137
54
49
47
48
45
51
157
32
93
7
92
36
100
32
40
35
330
111
4
60
8
9
24
31
53
27
81
7
8
4
5
30
85
11
93
16
35
73
8
4
48
77
6
9
39
90
27
40
60
8
4
48
24
128
120
45
15
40
41
7
29
18
45
171
37
53
135
39
153
105
7
23
69
16
12
8
9
271
164
28
108
12
12
89
7
12
8
72
100
35
373
12
48
8
39
6
19
72
36
8
45
79
20
12
9
54
33
4
8
27
1
60
84
104
124
32
24
9
3
33
126
85
53
27
28
72
48
20
27
13
12
120
80
28
11
169
17
54
9
201
87
4
36
44
81
7
101
7
47
162
24
30
6
175
96
17
27
28
12
36
5
63
76
68
40
23
72
73
8
36
9
27
12
108
124
11
25
92
51
81
129
24
30
90
15
40
5
75
81
132
18
45
36
39
162
24
3
40
32
69
12
42
45
108
100
24
56
27
30
42
13
32
40
48
72
185
15
16
29
63
81
19
188
63
61
59
9
105
7
23
33
120
24
16
12
48
12
32
15
9
72
9
31
23
90
102
217
23
57
45
51
9
27
9
91
65
31
65
7
23
9
135
153
28
53
96
54
109
11
1
68
75
25
48
140
52
72
56
207
102
180
15
40
60
89
39
96
52
72
20
117
54
21
40
29
102
42
103
17
6
21
81
7
8
117
27
36
9
175
60
20
153
15
36
4
95
18
7
72
20
144
4
12
36
24
68
12
9
15
111
25
116
48
60
4
131
21
9
15
27
49
23
265
17
123
36
12
243
81
60
160
128
36
36
220
113
115
12
65
24
75
36
15
61
60
80
4
36
32
36
16
8
3
24
1
20
52
72
20
45
24
27
45
147
51
97
95
37
60
12
8
108
172
35
117
16
35
57
33
12
ABCD 97932535016*3^$a+1 [50003]
13
35
60
30
67
17
18
24
13
167
33
15
25
41
6
25
8
16
17
24
6
25
23
12
60
42
7
71
30
60
18
109
17
18
90
12
6
18
36
6
37
8
39
73
155
42
6
18
72
3
72
9
78
12
36
30
12
7
23
30
30
45
15
18
48
12
18
24
73
5
18
24
36
84
25
11
24
18
27
3
24
60
1
5
12
15
40
23
33
21
24
19
35
60
12
66
19
65
78
6
19
53
24
6
42
42
36
37
53
12
7
5
18
6
66
6
54
61
48
17
30
24
9
15
1
56
33
12
27
87
81
27
36
49
65
12
60
39
9
15
3
12
97
11
108
12
45
123
37
17
7
11
12
25
11
45
45
27
112
72
24
32
33
54
18
18
54
7
24
35
12
25
23
12
48
36
25
5
18
33
9
18
12
96
30
18
30
54
6
36
3
75
90
6
36
6
144
19
17
63
99
13
47
60
60
42
31
65
63
45
6
13
11
24
18
27
93
19
8
3
18
19
96
11
13
5
30
18
18
30
6
141
9
18
6
24
36
6
13
23
78
72
30
13
24
23
48
24
18
60
27
21
24
30
48
90
48
36
54
12
85
29
3
48
45
24
36
7
8
48
15
24
42
18
48
12
1
41
55
8
87
60
48
21
45
67
17
30
97
59
24
48
45
3
6
18
6
6
36
12
33
39
48
18
24
31
32
75
18
3
45
27
64
35
60
30
48
198
18
42
33
75
37
29
30
48
45
45
120
6
30
36
30
13
80
16
29
42
120
6
18
24
12
30
60
6
24
30
6
57
16
5
30
84
48
42
12
48
36
7
120
8
15
12
12
6
6
48
60
60
108
42
30
12
36
18
31
53
30
36
90
42
18
6
90
3
40
35
36
36
6
24
60
115
11
108
9
15
105
3
37
17
6
18
84
42
1
80
39
9
51
30
90
24
54
7
59
24
12
18
36
72
3
40
41
24
12
54
24
37
8
81
30
18
18
12
6
30
36
126
18
1
5
30
69
21
18
30
3
27
18
60
24
6
12
42
48
60
7
11
13
32
9
30
9
27
18
6
60
84
69
3
30
48
72
48
6
1
29
36
90
24
48
198
24
18
96
24
30
42
6
30
78
27
48
72
9
55
5
66
33
27
48
24
18
27
15
6
36
84
72
27
27
30
18
37
11
48
69
15
12
18
18
25
5
60
18
30
114
18
27
3
12
6
19
11
12
24
1
5
3
24
3
72
12
6
30
37
107
24
45
16
41
7
71
12
54
78
25
48
5
12
18
84
33
51
30
54
90
42
6
150
12
12
6
60
30
30
54
66
123
9
7
29
27
3
45
15
30
75
40
24
47
6
18
6
18
66
60
24
30
37
35
18
12
30
9
27
30
24
6
25
29
84
12
3
21
18
18
12
162
9
16
35
24
24
37
8
75
6
31
8
15
12
18
3
57
36
102
13
17
60
24
19
11
18
78
48
12
60
24
21
9
24
31
83
13
23
6
3
15
25
17
78
12
13
5
6
6
48
42
30
31
59
24
6
18
60
60
12
66
87
27
30
66
72
12
96
33
15
60
12
18
30
84
6
6
24
97
23
1
5
36
24
39
75
36
33
15
6
19
17
30
1
5
30
24
66
27
21
6
6
84
6
12
1
17
18
61
23
1
77
67
11
84
33
75
13
77
12
156
6
24
24
42
3
3
60
54
19
96
5
3
63
18
6
6
67
17
18
45
15
42
6
25
48
11
61
23
12
45
9
30
129
9
36
54
6
7
35
42
3
9
18
6
15
21
48
12
54
36
48
30
7
113
30
36
12
12
6
6
6
60
42
6
6
48
48
54
3
3
30
48
36
43
5
3
69
19
5
27
120
93
36
30
6
24
24
19
17
6
24
24
1
5
36
18
37
5
42
1
59
37
41
15
45
18
1
8
63
12
18
84
63
15
18
90
12
6
84
60
6
12
12
21
72
3
6
18
45
3
24
21
9
66
24
13
5
66
12
12
12
48
21
24
3
13
17
54
1
17
36
75
39
1
29
30
6
36
19
29
3
3
60
42
24
31
47
33
27
12
120
30
30
246
7
11
37
24
95
24
24
6
30
6
18
72
78
72
6
30
27
3
30
18
6
55
5
36
30
25
24
11
93
16
5
3
15
12
6
54
66
15
69
3
16
5
75
9
120
7
11
90
3
159
60
6
36
30
21
72
21
6
61
5
12
7
29
24
3
3
72
54
39
9
12
6
24
36
42
18
54
60
3
15
12
18
3
45
19
5
120
30
6
42
6
60
19
8
9
36
18
24
6
42
72
33
3
42
19
71
33
40
11
6
7
5
48
120
3
16
23
12
36
49
59
72
13
17
12
78
114
18
6
27
3
54
30
6
30
12
102
12
18
36
6
6
12
30
42
1
5
48
24
30
12
48
33
39
36
45
27
21
57
7
72
53
6
45
135
90
15
75
36
73
47
66
48
31
8
63
18
36
3
3
12
1
11
84
72
18
12
30
48
114
43
59
13
71
6
6
18
54
30
6
114
18
12
12
13
71
1
83
36
6
19
11
18
36
15
9
30
60
48
12
12
114
12
60
48
42
12
12
9
24
15
25
48
23
60
30
15
15
12
18
27
27
42
30
60
36
48
60
24
97
5
51
15
24
1
47
6
72
12
12
6
30
15
3
12
30
3
72
15
12
37
24
11
78
6
42
30
30
19
8
48
39
30
36
24
54
24
6
75
39
72
84
61
11
13
32
72
16
89
55
17
18
12
48
97
29
27
33
12
24
3
40
56
27
24
24
12
24
30
3
15
6
6
13
47
60
6
72
12
30
109
47
72
6
139
23
24
24
12
90
12
12
3
3
18
6
85
65
30
30
115
24
5
66
66
12
3
15
12
6
126
81
45
54
21
75
54
36
48
6
54
6
18
15
15
36
54
30
6
12
30
18
12
19
11
30
30
60
12
12
6
84
30
18
3
39
33
27
24
12
33
9
36
72
12
63
27
6
39
16
5
12
7
11
60
1
8
15
72
30
48
30
85
8
48
40
5
30
6
6
12
21
15
132
18
6
21
40
53
72
3
15
24
66
6
36
12
25
11
42
12
7
5
43
23
48
1
48
56
51
6
30
18
15
16
5
6
12
12
24
102
79
5
91
53
36
55
8
75
66
12
15
45
27
81
55
11
30
6
12
12
145
5
30
66
3
75
24
6
7
35
42
12
66
24
24
45
111
24
90
30
1
5
3
48
99
24
85
80
27
120
30
24
36
60
18
24
18
12
31
47
12
42
18
6
90
9
3
85
29
6
42
30
120
61
17
12
30
13
5
18
36
24
42
24
18
30
60
48
7
41
15
9
12
43
53
27
45
3
3
42
19
23
30
3
64
53
66
36
24
36
36
24
ABCD 97932709016*3^$a+1 [50009]
84
6
24
24
114
60
108
12
42
69
27
120
18
15
9
6
30
24
3
303
6
18
72
114
12
24
96
42
66
96
78
45
45
222
9
15
6
24
135
21
36
24
36
3
21
36
15
9
60
39
24
117
84
24
48
30
33
9
12
3
63
102
18
30
75
48
69
36
39
33
102
72
9
177
75
9
18
120
33
69
3
57
30
9
9
63
12
93
60
42
42
24
36
114
42
24
24
75
129
66
9
15
21
12
57
78
24
30
48
3
12
45
60
3
15
54
84
30
24
18
102
21
21
6
93
72
195
138
12
15
57
18
30
24
48
3
177
36
39
51
30
66
54
42
24
126
138
6
48
36
27
93
12
243
9
12
36
108
15
12
45
24
39
45
12
3
45
42
78
36
24
72
3
72
33
96
3
81
24
3
3
45
27
30
24
204
30
96
18
36
12
15
87
21
21
24
6
6
18
9
33
120
84
48
72
60
6
72
72
6
3
39
102
3
21
12
102
72
30
18
6
66
21
57
12
123
51
6
39
12
39
150
36
24
6
18
6
24
24
21
69
15
15
18
48
102
33
15
66
48
78
18
15
15
102
144
99
9
111
9
168
84
60
30
9
81
54
24
42
3
21
36
114
24
120
126
96
39
120
144
33
18
9
21
12
3
9
18
24
30
84
24
48
27
36
57
12
18
18
75
117
72
102
33
21
15
9
42
24
24
18
12
42
6
3
57
60
48
42
18
12
12
3
105
3
72
9
6
24
90
39
9
30
81
45
12
60
60
24
3
3
105
87
96
42
3
225
132
3
9
51
72
45
48
66
21
3
9
15
78
48
156
36
18
69
21
24
48
27
51
42
12
48
27
111
30
24
42
66
75
27
6
12
54
21
45
12
12
39
132
69
6
30
24
24
36
39
231
138
6
57
9
51
9
18
93
69
36
3
15
9
33
87
60
36
9
6
30
90
24
48
72
6
36
30
66
27
3
33
21
39
21
84
72
3
69
48
12
108
48
87
33
24
120
36
12
15
48
72
27
30
3
9
63
15
42
30
24
42
24
36
75
9
6
72
30
66
225
21
114
9
63
30
48
27
72
63
54
3
57
123
33
27
57
99
51
6
18
24
105
33
72
120
3
108
9
48
12
3
45
18
96
54
42
270
18
69
3
138
36
36
27
3
90
78
6
48
3
33
24
30
6
36
30
9
111
9
9
6
30
36
30
78
18
42
3
75
48
6
3
45
108
60
42
105
87
138
72
24
6
30
36
15
33
30
6
3
15
42
6
30
18
90
60
72
18
9
63
45
3
42
24
30
9
81
60
48
36
36
63
36
117
72
42
9
84
36
21
24
144
42
24
30
24
18
24
30
66
18
30
9
21
36
51
57
18
162
15
36
45
72
12
72
51
63
69
3
24
6
108
15
9
102
24
69
75
66
39
21
192
90
114
6
120
18
12
123
21
24
36
54
9
15
18
27
141
15
60
57
27
165
3
33
147
27
6
12
135
15
90
3
27
120
72
6
84
6
24
21
99
6
39
27
21
45
60
18
9
63
57
105
3
3
216
18
75
33
75
9
30
6
90
114
6
33
9
78
48
57
117
18
33
15
57
93
12
3
84
21
12
54
9
9
63
12
27
24
57
57
15
135
6
60
60
36
48
72
54
105
15
24
18
12
120
90
45
51
30
12
60
27
60
21
6
120
30
66
54
99
84
105
3
129
51
132
33
15
69
90
21
108
69
36
12
18
45
117
48
30
66
6
30
27
15
18
3
105
12
135
9
24
27
12
60
117
24
39
36
12
60
3
30
24
42
9
45
36
6
168
114
30
30
42
9
111
21
27
21
51
18
60
36
15
9
48
75
9
36
72
30
72
33
33
60
15
9
168
48
72
171
15
90
6
54
144
15
27
78
123
72
21
15
24
21
15
81
6
24
9
72
72
45
12
3
3
42
36
42
24
9
132
99
9
15
90
12
42
6
84
15
93
75
72
21
60
84
18
24
6
60
72
30
21
21
156
18
6
18
6
60
102
24
24
24
18
120
15
48
57
72
12
3
105
78
30
18
66
30
33
36
9
12
51
45
12
36
75
51
93
3
18
27
9
48
15
33
12
78
42
6
9
93
60
27
27
33
21
87
45
54
48
66
54
21
27
57
60
36
72
69
36
30
57
33
75
3
6
36
168
60
72
48
36
63
93
87
3
138
24
63
15
30
63
21
36
12
72
78
102
36
60
12
3
108
111
48
18
24
36
18
6
66
30
27
15
33
9
6
57
36
69
6
69
33
75
63
6
18
78
114
6
63
141
30
9
9
3
69
3
3
24
30
18
48
138
27
93
132
18
42
3
21
84
24
60
6
96
18
102
9
15
66
3
3
18
156
3
36
21
36
18
24
6
27
45
18
54
18
18
30
9
15
93
93
30
30
15
84
45
42
6
12
6
42
60
3
21
60
30
33
81
30
57
57
15
21
36
6
90
3
ABCD 97933179946*3^$a+1 [50003]
85
48
47
22
27
5
126
150
84
51
75
85
48
161
111
115
54
8
15
3
102
10
42
35
61
3
69
11
81
15
1
32
52
8
30
133
65
82
90
35
45
51
49
207
51
29
153
208
23
144
13
72
48
132
122
108
1
11
78
7
11
4
8
22
36
110
70
60
30
84
8
181
9
182
18
22
38
72
36
39
133
11
27
309
115
30
95
51
54
16
14
9
69
40
3
77
58
9
33
72
39
87
30
20
55
45
3
69
8
19
21
24
35
16
32
16
101
108
60
12
40
60
68
31
80
109
242
1
39
9
21
11
27
40
102
6
33
80
31
38
58
17
45
52
168
30
8
84
6
12
58
114
15
35
46
72
30
48
105
35
90
34
65
31
14
10
66
23
81
31
15
17
96
57
184
126
17
3
102
18
34
48
3
45
83
16
93
128
4
50
18
27
48
37
30
29
19
8
22
18
50
60
30
64
150
66
50
22
62
51
144
13
3
48
32
48
27
69
31
324
66
90
33
51
18
68
24
31
125
19
33
210
62
168
48
10
50
27
16
96
95
18
102
166
35
57
28
59
16
9
23
37
98
70
110
172
26
12
40
32
148
20
22
90
80
3
37
38
88
54
48
2
6
22
108
29
51
10
12
72
6
54
108
80
327
48
145
63
47
72
121
5
100
150
162
2
78
82
156
30
83
21
36
52
20
78
49
3
38
52
20
18
4
48
60
210
11
19
30
50
52
68
28
12
20
30
28
60
42
41
1
96
44
51
25
183
47
174
10
41
19
45
45
110
10
78
20
28
50
72
108
112
158
73
32
39
9
21
96
27
13
35
45
24
40
48
3
17
52
36
42
50
88
2
1
111
66
32
22
20
10
20
18
37
161
4
36
23
189
10
50
7
15
26
55
80
189
16
12
68
3
9
7
15
81
32
256
47
10
62
72
30
76
39
35
93
7
20
85
51
44
106
12
120
20
31
9
78
105
65
79
273
60
3
15
65
19
45
65
79
17
12
3
64
5
6
12
108
24
21
37
12
18
122
28
23
39
78
48
112
11
97
30
33
137
54
18
108
130
54
59
16
95
208
33
29
3
7
90
80
31
5
34
6
35
48
99
142
68
132
39
37
14
46
12
72
60
38
40
20
13
48
11
21
7
12
156
140
184
29
7
12
132
108
108
24
26
15
75
22
207
11
4
8
150
48
34
18
18
180
60
50
27
13
72
42
68
157
35
36
25
45
99
80
48
45
3
37
138
2
28
3
29
52
30
8
40
65
25
8
100
50
12
18
142
30
168
170
12
18
4
38
268
150
42
30
18
62
10
30
83
45
19
51
29
1
62
30
18
64
30
66
30
50
70
12
47
25
8
15
33
175
9
20
3
7
6
102
78
50
22
23
45
147
13
114
65
160
141
3
21
80
28
92
58
18
24
18
32
66
24
10
128
58
15
117
80
42
10
30
60
90
108
12
59
112
32
93
115
32
25
98
10
90
33
39
98
4
48
51
32
85
32
42
70
140
36
27
96
7
24
26
142
57
5
108
70
110
40
83
15
4
60
68
18
64
30
45
131
45
48
19
60
2
60
3
7
108
18
299
51
12
10
12
11
85
84
48
2
70
66
42
35
27
70
95
15
66
4
11
109
66
17
48
7
18
23
21
60
138
90
52
56
4
56
19
65
76
42
18
14
9
99
58
35
9
10
30
56
120
15
79
68
13
15
33
11
130
6
114
48
27
21
90
33
32
144
31
17
13
54
56
264
61
32
67
29
87
22
60
8
15
75
12
28
104
21
9
106
30
54
60
240
78
102
18
30
8
4
66
20
70
17
16
80
171
6
63
61
50
46
102
18
2
58
104
39
16
35
16
2
112
11
48
111
33
16
96
35
16
90
42
20
12
25
81
303
32
15
64
78
120
11
67
14
15
1
110
4
60
48
17
145
38
10
78
2
108
3
7
44
93
13
102
38
87
27
36
40
137
15
18
63
87
22
32
16
72
78
14
18
130
12
38
18
22
18
12
18
17
193
63
87
20
30
42
28
152
57
31
33
21
50
18
22
20
36
9
64
81
48
12
146
100
150
2
18
19
3
141
39
62
ABCD 97933490134*3^$a+1 [50002]
3
13
60
17
79
20
76
35
12
25
5
18
13
20
76
71
42
42
33
40
35
48
24
13
8
72
16
131
13
65
123
15
12
30
96
12
48
84
31
24
12
41
30
169
20
48
3
69
39
37
5
12
15
28
5
43
72
12
41
67
72
20
3
13
20
4
180
48
24
80
16
125
15
28
20
60
27
37
11
1
20
15
1
17
66
21
100
24
20
9
36
79
11
30
24
43
20
27
1
11
69
12
9
48
3
9
15
3
13
5
7
35
60
1
17
43
72
12
5
30
33
3
49
60
12
5
43
35
48
33
16
36
23
85
24
12
104
51
6
19
80
36
120
3
9
3
138
54
18
54
33
12
21
7
47
1
12
143
72
90
3
15
24
6
18
49
41
27
27
12
33
207
1
47
21
9
30
105
3
72
61
44
15
48
48
1
89
19
47
25
8
3
45
72
36
39
1
12
80
28
5
6
18
67
68
60
88
32
40
8
28
59
81
4
35
13
95
114
96
43
84
23
13
41
96
19
24
11
9
21
55
11
24
13
80
27
69
15
120
97
17
15
16
24
36
84
20
28
20
69
3
48
3
9
3
18
19
65
111
36
184
5
27
27
37
60
5
39
15
24
13
132
53
27
52
8
27
13
8
27
85
48
5
7
20
12
21
55
32
28
108
17
19
8
63
24
60
48
45
15
12
49
12
104
40
71
25
29
3
16
36
11
13
131
24
57
88
5
67
168
12
24
23
21
12
27
18
7
77
51
3
129
33
27
123
18
24
27
4
11
201
33
15
16
44
111
36
9
76
32
33
15
60
39
13
12
23
6
31
5
103
12
8
3
9
4
12
8
52
24
5
30
1
83
24
60
48
25
24
41
42
48
24
1
44
3
48
57
21
27
60
28
44
96
75
6
15
3
48
57
108
28
41
75
3
37
24
44
16
32
52
60
11
1
5
3
3
49
41
30
12
45
76
71
13
65
31
11
61
47
30
67
56
3
24
36
24
73
47
25
83
60
57
48
9
51
48
4
80
3
33
4
80
111
42
19
5
75
75
13
101
15
4
8
57
7
24
92
15
12
37
8
51
69
15
81
21
15
16
32
40
12
35
9
16
56
4
8
87
21
15
24
61
107
33
64
35
1
20
24
3
21
4
11
37
8
16
68
16
56
24
87
72
6
36
3
40
71
97
12
60
8
45
7
108
32
40
41
79
47
18
15
40
20
33
15
40
35
24
60
13
11
42
79
5
78
1
96
23
6
6
21
28
29
30
66
55
35
25
11
66
24
30
60
1
60
29
18
12
54
7
53
15
4
47
36
33
21
43
32
28
60
20
100
200
3
97
11
12
54
51
3
6
30
13
41
12
7
20
15
12
96
30
39
3
13
29
31
8
4
12
36
48
11
18
43
23
37
24
41
30
60
12
12
9
72
4
41
79
29
15
216
15
25
35
61
60
24
59
57
28
60
11
6
12
75
27
66
150
13
24
23
25
8
27
13
72
5
48
24
51
51
13
35
60
25
17
6
60
45
87
37
24
29
30
121
47
9
16
72
5
48
7
60
5
27
4
77
54
1
8
87
85
35
49
53
6
57
3
37
53
7
107
48
49
23
45
15
72
1
32
27
69
39
78
18
36
9
4
11
1
11
12
12
25
11
18
55
44
3
37
41
39
148
65
19
44
27
9
16
48
11
6
12
48
19
8
3
73
20
12
99
54
31
24
77
18
37
68
4
17
6
13
24
11
25
17
18
24
13
24
36
59
13
36
59
21
96
16
5
42
6
7
84
56
27
48
33
24
16
11
121
53
7
8
4
5
3
40
29
54
42
103
35
105
64
77
108
31
96
11
49
48
5
55
128
4
11
45
99
21
27
1
12
32
87
18
55
56
21
138
37
11
12
96
9
16
72
20
3
12
49
5
30
18
60
3
192
27
1
8
51
6
30
33
15
6
15
84
141
3
12
16
17
6
1
53
7
23
1
84
20
45
18
37
5
102
25
23
61
24
12
24
17
30
12
21
16
35
21
15
42
18
30
18
6
123
21
7
92
28
20
52
71
109
128
24
3
42
31
17
15
3
57
96
24
112
71
13
60
24
8
60
60
4
29
7
72
11
24
25
5
7
41
87
27
9
12
27
33
33
7
17
63
12
36
72
40
12
12
83
45
87
1
5
12
15
12
3
21
4
23
18
7
24
59
36
21
12
15
25
83
9
129
39
16
144
8
183
61
176
28
96
59
24
21
15
1
23
157
23
141
132
108
4
48
44
39
36
96
12
1
12
29
111
12
105
12
15
4
12
23
1
29
7
72
11
97
20
87
6
12
19
36
8
16
11
30
7
23
12
57
76
60
12
20
27
1
20
12
57
19
5
39
27
9
16
5
36
103
36
23
90
30
73
8
4
53
19
71
73
24
5
7
83
12
18
31
36
11
12
33
12
12
3
12
6
27
16
5
79
60
5
6
9
36
4
5
55
23
9
28
155
33
3
42
7
11
57
45
3
27
49
44
4
12
5
3
45
27
4
20
84
40
20
3
85
24
44
36
4
17
7
17
63
87
21
24
100
41
3
9
55
72
60
44
24
40
35
6
6
25
36
24
68
21
51
24
16
23
33
12
36
4
20
63
25
32
28
12
35
1
131
33
15
48
45
64
84
44
160
60
20
52
29
24
66
9
28
20
15
13
32
63
61
83
37
180
20
4
17
18
6
43
71
36
18
55
12
23
21
4
41
7
47
6
54
18
7
96
71
13
48
17
18
12
36
45
120
15
69
48
4
36
29
19
36
71
145
35
25
23
12
12
42
51
39
21
40
32
15
85
72
8
51
1
41
19
8
136
35
24
81
39
21
16
11
13
65
7
12
8
225
24
43
8
39
9
40
20
136
20
16
65
12
63
3
69
16
44
28
8
9
120
30
1
24
56
12
63
1
24
24
47
18
31
212
57
78
49
11
25
119
1
84
8
16
24
11
45
36
40
11
37
36
12
65
18
1
56
40
24
36
92
76
5
6
93
16
47
25
5
3
69
12
39
12
4
23
48
13
80
39
33
207
42
36
127
8
9
ABCD 97933634504*3^$a+1 [50099]
72
40
44
51
49
11
33
3
33
34
62
10
24
36
30
35
133
35
33
72
60
12
4
6
86
39
19
29
37
48
8
15
33
70
110
27
13
20
16
116
24
4
24
8
48
4
143
9
4
56
28
12
30
53
1
59
1
114
5
37
68
75
1
11
45
24
4
6
41
33
15
81
12
4
78
17
69
106
14
40
119
21
60
39
177
15
33
10
36
90
44
76
66
54
96
60
90
14
39
33
15
13
30
14
40
23
24
55
24
24
2
15
13
23
13
66
18
56
60
16
20
63
1
92
28
20
16
23
25
35
12
73
66
29
21
27
45
4
44
16
90
65
45
28
12
108
12
35
69
16
24
11
129
16
11
7
42
48
20
75
1
36
11
13
44
130
26
60
136
20
70
5
9
27
7
77
21
24
48
52
11
129
3
120
81
4
20
75
48
37
47
48
25
72
24
24
20
15
25
56
72
60
48
24
10
5
33
15
37
47
49
24
23
9
10
74
72
144
10
86
72
60
12
15
19
122
15
9
48
16
24
8
15
37
56
36
64
104
40
8
180
52
68
27
33
22
17
96
12
21
27
9
3
31
6
11
72
145
56
10
6
11
9
4
24
30
60
17
19
24
86
10
14
3
49
84
24
6
26
63
61
20
40
80
72
108
36
36
15
12
21
16
108
32
75
81
22
137
103
2
36
4
11
84
33
46
29
33
84
4
6
38
40
12
188
15
48
12
1
36
68
48
34
26
52
35
67
41
13
80
16
48
8
24
60
4
20
27
9
15
19
26
3
45
48
15
7
26
70
2
82
2
60
24
34
96
6
18
6
150
14
27
85
11
49
11
37
12
24
11
21
24
40
23
12
21
84
28
12
20
24
99
48
49
11
13
32
22
42
54
6
11
24
73
32
195
36
157
20
15
33
64
44
46
38
52
23
60
45
15
81
51
81
84
4
11
60
9
27
33
72
28
54
5
1
71
79
96
14
60
39
55
6
54
38
15
13
84
47
45
4
24
32
15
21
15
33
39
91
89
1
11
153
72
34
30
144
66
2
52
23
9
36
88
6
86
4
104
4
60
23
7
12
30
35
9
10
30
30
86
58
113
19
24
17
19
14
46
24
66
56
99
85
23
48
13
32
15
7
60
62
15
9
36
3
1
96
8
120
40
116
16
20
10
74
72
4
11
13
11
21
124
30
78
35
37
11
33
36
4
11
93
15
33
27
7
26
108
72
39
25
44
10
17
33
12
27
25
35
85
92
3
1
32
27
37
68
46
14
70
17
9
24
3
12
121
30
36
14
4
152
4
80
87
9
3
25
32
4
24
12
191
67
96
14
16
56
15
33
22
5
55
74
51
33
108
64
24
20
27
9
51
33
16
80
40
30
90
68
36
51
36
12
48
13
11
33
76
32
24
3
21
39
37
56
4
20
4
11
45
15
25
23
33
4
44
16
8
16
24
42
26
24
51
24
43
102
8
36
16
48
20
52
56
48
10
6
48
12
18
38
22
38
24
24
147
60
13
60
80
4
32
3
72
73
35
48
9
120
3
72
36
13
11
73
68
4
60
18
26
4
8
28
32
58
36
65
85
56
4
20
24
27
49
11
33
87
37
23
19
114
24
35
60
93
39
49
32
48
40
71
55
14
39
1
47
12
61
6
125
13
56
4
6
41
9
10
62
27
21
111
55
5
69
36
75
43
42
54
14
27
153
36
12
48
24
63
9
58
2
28
95
31
50
40
6
14
24
3
33
96
36
39
21
28
36
56
27
1
92
4
35
19
2
28
30
14
12
4
6
18
92
3
33
24
10
18
56
70
240
30
11
45
24
12
12
10
77
9
16
84
66
65
60
105
60
15
13
192
8
63
33
10
26
3
1
56
15
21
4
23
1
6
78
42
24
77
13
11
9
60
12
24
3
48
9
4
20
12
4
80
3
117
3
12
49
84
66
6
20
10
14
46
24
6
44
12
4
20
111
73
32
52
20
52
23
33
75
37
72
11
13
11
25
24
66
158
12
15
60
25
30
14
4
12
44
4
36
66
30
18
6
59
37
11
103
29
21
40
6
5
9
72
48
27
13
44
15
48
12
31
101
43
12
41
24
25
84
56
28
12
11
60
33
106
48
5
1
36
8
3
79
41
57
16
32
12
60
12
75
21
28
11
13
72
80
75
55
101
24
13
20
3
43
26
28
6
17
45
24
15
48
31
6
48
68
12
27
9
87
129
4
20
39
25
6
17
120
13
32
12
46
62
12
36
16
54
86
154
14
12
28
6
17
33
99
48
72
25
8
28
32
12
96
16
11
97
32
15
9
4
6
30
11
9
40
20
10
6
44
12
27
1
20
27
49
84
44
36
64
42
24
36
48
30
12
20
24
39
7
65
33
108
27
48
12
12
48
25
83
24
21
64
23
45
15
21
12
15
49
8
36
64
6
2
72
22
48
72
41
9
34
50
39
25
8
4
8
15
48
72
165
3
13
20
39
67
38
132
3
120
21
24
3
45
4
48
36
11
21
22
77
45
3
31
36
50
4
11
25
120
44
34
5
21
24
27
33
72
36
24
24
96
60
60
100
11
9
4
120
32
60
39
25
23
45
22
18
35
37
20
24
27
12
21
46
125
9
24
36
46
65
48
25
47
25
11
43
6
54
54
23
73
80
46
18
8
12
48
48
12
159
73
23
45
60
15
60
19
78
8
15
43
2
94
5
9
40
120
44
22
78
80
22
41
13
20
106
30
8
22
18
36
54
5
37
48
36
6
14
16
8
46
2
22
72
14
39
115
2
24
96
100
200
100
44
12
15
7
38
12
10
2
36
27
45
112
24
20
16
24
24
42
74
147
72
45
36
40
11
13
140
12
4
20
34
30
12
56
22
86
106
14
46
14
39
7
5
60
9
27
69
28
20
15
21
10
60
14
40
35
21
24
3
19
24
29
60
ABCD 97933654324*3^$a+1 [50110]
19
24
24
24
18
30
5
19
30
111
32
96
139
42
11
48
169
72
24
132
30
132
132
24
5
208
3
120
48
12
48
78
11
13
131
37
75
21
6
96
117
27
6
47
96
7
41
13
18
42
23
55
57
80
1
47
16
80
192
55
9
93
12
78
12
18
30
180
132
21
57
39
51
72
18
150
29
151
9
33
207
48
81
12
12
167
48
1
12
35
67
198
23
64
39
66
71
25
30
54
348
71
37
18
41
91
18
83
48
25
39
51
354
75
9
23
48
96
85
11
48
49
42
90
107
31
17
109
35
49
30
18
42
5
25
78
30
78
84
18
12
27
9
12
54
18
3
3
36
6
78
5
31
96
78
96
3
32
43
5
55
12
48
60
18
47
163
29
25
23
115
282
66
48
81
3
96
114
18
18
84
36
47
79
17
49
72
87
69
96
11
48
19
93
80
64
153
12
30
36
120
24
18
48
87
15
30
72
6
5
115
45
129
63
27
6
54
6
132
12
54
36
57
153
54
54
90
12
6
18
6
48
18
18
132
114
141
15
18
90
21
69
54
18
3
129
120
119
79
12
149
49
18
30
6
41
16
87
30
59
13
99
32
144
96
48
85
48
162
6
48
24
27
15
6
11
64
144
32
133
48
6
6
47
48
85
11
157
3
224
85
120
3
111
33
21
48
48
36
6
162
36
6
60
54
3
51
6
36
30
18
6
24
5
55
12
6
60
54
90
75
93
35
55
42
63
48
159
6
78
45
39
41
16
176
19
60
24
66
138
30
95
31
102
18
42
144
95
73
78
41
7
89
144
49
12
96
35
61
6
42
12
23
91
149
67
48
36
36
6
48
6
96
249
128
37
228
42
173
55
89
7
6
60
23
16
117
24
131
19
84
201
69
6
18
35
96
96
43
18
30
149
109
51
15
210
6
57
45
6
24
5
13
270
24
54
6
24
41
13
18
30
222
66
36
54
36
84
33
3
30
66
45
80
67
189
63
17
16
183
78
162
12
42
18
65
31
17
67
36
54
12
71
7
90
18
90
35
49
6
9
32
91
162
36
42
96
6
47
48
16
15
120
41
139
102
36
11
1
15
33
24
48
78
36
53
1
6
60
77
16
27
66
90
24
6
11
7
66
23
48
16
21
198
30
72
18
54
108
123
69
27
32
16
32
43
6
63
9
192
48
78
12
29
19
12
17
85
18
18
18
53
31
30
12
96
150
17
1
30
6
6
162
48
12
119
31
65
73
54
17
37
6
24
36
6
35
73
36
48
12
18
197
13
12
114
66
3
33
102
102
30
234
6
5
16
165
12
12
35
96
145
30
18
66
125
13
35
43
168
77
133
42
17
121
156
59
160
80
1
18
60
6
11
43
108
222
75
51
29
13
83
25
12
60
90
53
31
6
84
48
135
32
43
96
5
91
30
71
25
78
36
24
120
36
48
30
108
23
25
23
13
131
49
66
18
6
60
6
108
66
293
163
150
87
75
42
48
60
6
42
252
18
48
81
9
84
6
6
96
42
120
30
23
79
17
48
16
48
69
11
16
176
145
24
60
27
9
48
54
33
27
5
48
25
263
7
48
24
78
42
377
1
18
77
19
18
18
41
16
3
77
96
31
168
42
24
54
12
101
25
18
42
24
108
23
139
18
138
18
24
102
54
60
23
16
80
1
144
60
51
159
78
3
9
23
7
132
204
12
12
17
13
300
6
102
60
47
55
30
18
102
3
27
117
9
234
29
16
237
6
29
13
108
23
48
43
30
48
119
109
90
89
85
30
48
60
300
53
43
12
105
32
13
3
75
5
79
18
239
25
36
24
27
33
36
114
24
66
351
27
18
35
25
42
12
60
53
73
23
48
79
17
67
18
30
77
1
15
15
17
25
18
132
6
27
63
12
24
24
21
80
13
35
16
75
144
138
24
84
47
85
270
125
19
228
18
39
45
36
150
ABCD 97933739758*3^$a+1 [50028]
30
25
9
26
70
192
123
47
61
417
8
19
107
180
126
30
229
29
30
36
85
191
25
120
9
38
42
91
53
19
96
77
18
24
145
101
115
29
18
24
36
109
60
65
88
110
1
35
46
80
30
25
65
40
50
54
67
165
80
18
109
17
43
12
11
60
12
13
57
27
24
77
43
71
25
119
46
80
64
26
61
47
370
8
138
25
47
13
155
37
60
5
54
18
43
60
59
70
80
216
18
12
24
34
171
93
15
11
142
200
232
243
119
145
69
32
24
160
99
149
43
107
37
96
5
88
74
22
14
114
55
137
16
38
61
24
21
15
48
17
54
97
95
34
63
72
9
96
63
192
65
16
74
24
61
119
36
1
45
74
61
33
75
71
1
35
10
195
108
81
3
180
11
6
198
12
294
55
9
8
30
60
12
13
5
42
37
35
70
3
108
72
11
54
187
35
1
33
27
23
25
36
89
16
38
73
24
11
30
43
45
27
83
96
133
5
7
36
24
21
62
61
29
30
36
6
19
72
35
97
23
18
42
180
34
75
24
36
81
3
69
63
95
168
106
243
83
90
18
25
21
243
251
1
9
15
227
144
46
15
48
36
269
90
12
34
134
109
107
25
9
27
23
49
5
7
24
59
25
53
54
10
99
69
122
216
22
3
47
222
79
47
10
98
25
5
24
55
11
97
24
29
90
397
65
42
12
133
35
12
198
6
61
101
64
384
2
30
43
119
6
54
12
25
108
105
3
35
73
9
38
13
47
12
42
91
53
90
120
25
71
61
47
97
11
84
34
152
88
182
82
2
94
32
42
118
72
8
18
25
36
119
37
144
11
18
6
84
121
5
114
36
10
56
24
64
110
36
61
179
61
59
36
108
54
168
18
54
66
49
93
63
216
108
141
50
61
11
25
35
12
142
8
43
5
24
48
16
56
24
7
65
30
42
30
108
78
120
24
30
36
180
186
30
13
21
99
72
108
60
12
35
144
46
99
71
30
43
11
186
48
112
56
19
333
56
79
36
107
82
195
5
6
84
97
323
48
25
47
36
144
6
55
81
146
133
96
113
42
108
82
51
5
7
65
16
96
38
1
35
72
97
23
133
36
143
1
96
84
225
2
70
62
18
115
23
276
10
168
3
53
54
18
174
25
24
12
125
19
45
144
27
72
36
47
72
90
42
1
144
24
47
12
36
6
64
56
40
48
62
1
72
11
6
30
49
119
288
154
38
13
189
3
36
287
34
39
11
133
11
61
179
30
6
10
80
88
2
1
35
234
90
48
13
59
6
79
59
49
21
144
27
29
115
117
24
48
26
36
1
24
65
120
43
173
40
48
24
32
16
15
23
42
48
24
43
149
78
12
13
83
313
131
90
43
53
48
16
128
18
24
70
128
30
178
80
18
54
48
79
36
179
36
72
70
75
11
252
78
55
36
101
78
1
36
173
270
180
6
235
141
120
99
29
24
18
108
109
45
135
11
54
6
10
15
11
30
18
25
35
138
67
12
108
35
36
156
25
36
24
5
88
15
12
168
36
336
9
87
83
84
121
11
25
84
65
40
27
29
19
125
19
11
34
8
43
101
91
72
107
61
77
18
24
70
39
24
72
9
14
85
77
78
1
107
118
51
5
144
90
60
82
72
27
36
105
63
95
90
7
17
66
24
102
16
72
8
90
73
60
9
75
60
11
30
72
160
63
81
128
6
ABCD 97934041768*3^$a+1 [50079]
32
88
15
36
36
105
3
125
1
39
33
180
54
5
240
24
24
13
18
81
80
1
18
234
126
72
198
216
39
56
13
35
16
56
199
54
72
18
108
53
19
77
24
7
9
8
37
179
24
120
72
55
36
54
36
27
200
61
59
13
54
18
131
16
24
117
72
180
36
54
45
45
18
129
51
93
141
18
65
25
47
24
91
180
65
133
75
56
144
13
147
15
177
8
72
24
97
23
67
144
5
31
54
288
147
8
7
33
57
15
104
25
15
144
56
96
120
55
129
56
85
36
399
8
133
59
24
24
1
126
9
81
36
144
180
180
36
18
45
120
24
72
48
123
54
36
3
96
171
53
64
56
96
48
16
117
59
24
61
18
41
49
180
11
24
72
1
108
219
33
72
36
11
160
9
15
80
16
69
35
1
18
125
72
64
135
36
29
96
1
143
16
8
157
306
18
54
137
40
21
99
9
15
96
51
54
180
59
40
81
108
11
40
75
125
64
80
216
19
125
1
39
32
55
65
24
91
5
168
7
9
9
15
56
16
75
245
64
80
115
5
49
95
121
36
3
15
36
126
54
72
17
112
69
36
144
54
137
40
3
45
81
72
47
16
27
18
11
240
40
104
16
129
90
72
18
36
18
77
64
21
126
90
59
88
32
271
129
15
144
65
61
3
176
1
279
27
162
180
72
63
27
125
1
18
141
3
108
89
73
95
85
126
126
216
47
192
49
15
57
47
133
72
162
54
54
18
27
117
54
45
24
152
31
90
18
90
90
90
71
19
72
29
24
16
111
162
71
96
175
105
3
21
15
81
104
85
75
15
185
184
27
108
17
40
104
145
15
21
108
15
21
72
107
72
1
23
31
126
243
99
108
18
36
35
24
64
56
1
144
135
24
21
54
18
72
72
83
25
71
16
129
71
19
45
81
23
337
90
36
9
9
239
120
1
39
72
33
15
96
104
96
24
61
11
25
39
141
35
91
53
19
126
39
87
36
237
105
126
162
39
195
54
15
111
126
147
15
17
1
23
31
108
18
90
89
109
51
93
51
39
17
73
72
54
36
90
3
177
54
9
120
15
90
18
18
216
126
18
51
8
13
72
147
15
65
40
75
5
64
21
35
109
11
43
5
96
61
75
200
24
25
15
39
105
57
180
36
23
49
108
18
90
36
3
80
43
54
23
13
27
72
24
129
167
13
51
147
29
24
1
144
144
90
36
9
152
88
3
29
144
7
18
72
23
16
123
77
31
17
1
126
36
108
9
32
24
24
73
18
36
33
417
263
96
16
8
16
144
51
162
54
18
51
75
72
108
9
32
24
169
15
32
25
36
107
1
39
152
61
59
49
54
81
45
51
200
19
90
75
69
36
36
36
54
65
61
72
75
72
15
233
73
108
11
64
120
21
83
40
3
173
24
163
29
48
13
107
40
32
48
61
59
13
54
54
119
40
32
43
36
89
73
18
5
247
17
73
23
16
48
32
24
325
51
3
21
96
9
36
35
19
29
43
18
36
18
90
108
108
59
40
56
64
51
36
36
18
51
8
13
27
135
137
144
96
73
18
162
36
36
3
32
19
5
85
144
11
96
1
119
24
1
39
120
39
36
221
13
35
73
23
120
1
39
51
53
73
87
21
72
219
33
71
19
5
85
36
36
54
29
40
32
24
1
15
80
160
ABCD 97934047678*3^$a+1 [50030]
17
49
167
1
23
12
96
132
49
11
12
79
168
30
48
42
53
37
71
7
174
60
6
41
24
25
24
48
119
25
47
1
11
25
60
59
13
30
72
41
25
59
156
49
30
66
6
6
107
13
107
7
6
108
11
19
24
90
30
78
120
168
36
107
1
11
1
36
114
77
13
35
49
42
18
12
12
59
43
18
72
30
29
37
23
36
84
24
25
198
90
72
6
161
73
71
7
17
61
12
47
7
120
17
12
48
13
36
18
113
12
25
36
23
73
180
108
60
23
1
11
1
47
31
6
24
138
264
6
42
101
37
11
19
41
120
157
24
42
6
18
306
24
95
24
55
6
71
12
31
42
47
12
19
18
47
121
23
120
73
48
71
7
48
30
12
12
258
90
11
19
114
78
185
7
414
24
11
25
24
59
67
41
180
43
30
11
48
31
6
35
36
108
13
71
13
47
97
30
54
95
37
23
175
42
24
30
41
72
223
17
192
55
72
18
6
24
24
18
11
19
29
13
47
24
1
24
60
300
6
78
131
199
30
11
36
13
126
24
90
6
90
71
48
60
13
150
17
55
18
24
216
102
30
107
1
12
18
89
48
13
18
113
12
97
107
55
6
71
43
5
156
121
36
138
113
60
13
156
12
47
61
60
23
25
84
138
42
36
12
47
12
109
30
96
48
168
120
24
6
23
36
103
42
6
48
120
30
11
55
174
24
179
151
42
35
13
36
12
23
25
6
138
47
48
61
11
72
49
143
1
47
49
167
7
6
11
49
71
103
54
59
216
37
12
6
66
54
30
35
37
12
11
139
17
31
24
114
54
5
211
30
35
7
89
265
83
13
12
119
19
150
119
192
43
18
47
13
12
6
18
83
60
132
139
5
43
48
66
35
109
23
7
53
19
18
95
7
17
13
42
18
318
113
97
30
42
30
17
103
18
12
12
35
133
12
18
30
131
72
1
54
150
84
48
23
25
83
181
71
37
59
1
47
360
12
91
24
54
11
1
102
72
18
71
7
24
24
114
6
53
19
90
168
12
59
79
24
65
7
5
13
131
97
108
84
18
41
168
12
91
5
12
25
48
60
59
192
24
72
13
48
84
54
66
54
30
83
37
42
48
42
24
179
91
5
13
48
24
6
72
41
24
97
47
61
35
7
6
12
167
31
17
97
36
42
6
114
101
37
11
12
24
7
66
12
18
18
180
72
59
144
7
53
61
36
72
59
37
23
19
18
132
71
1
11
1
126
101
12
79
6
11
180
13
48
47
7
29
36
49
11
1
11
49
60
59
73
312
95
31
192
66
6
90
47
96
12
60
169
12
48
60
23
109
12
96
6
6
60
71
1
71
247
41
108
121
468
54
78
59
24
7
144
96
24
137
61
66
24
17
204
61
6
77
1
90
42
119
1
71
73
179
19
29
121
48
11
121
48
72
60
36
24
30
48
18
54
41
1
36
12
102
96
18
12
18
65
48
60
49
59
121
12
18
72
66
180
36
155
13
47
48
1
102
72
18
71
12
144
12
48
24
37
234
198
48
35
97
71
1
60
12
54
41
25
6
30
11
156
36
144
25
167
1
78
29
13
72
47
24
151
29
217
42
42
23
73
12
48
119
49
24
60
6
90
54
78
59
31
113
168
7
42
47
13
12
71
7
17
12
132
1
30
30
95
1
90
5
139
245
25
35
24
12
181
6
17
1
35
60
7
161
73
24
23
103
18
78
78
35
31
6
11
7
54
108
24
108
12
24
72
48
131
19
72
89
55
5
43
18
48
23
49
47
31
24
18
12
96
36
36
59
13
12
107
67
114
222
29
61
120
96
24
96
12
42
24
41
72
1
47
13
11
97
11
36
103
17
24
73
78
162
24
23
36
61
35
36
13
156
54
29
36
31
54
18
114
6
113
1
84
11
25
30
5
1
11
72
7
30
251
60
60
37
24
11
204
181
24
156
23
1
12
6
48
24
ABCD 97934432086*3^$a+1 [50095]
18
90
21
33
30
6
30
45
32
13
51
104
175
17
40
27
36
30
24
36
30
30
27
105
63
56
19
24
5
175
180
6
159
8
67
66
12
15
153
72
159
39
102
42
105
45
11
16
39
17
73
60
12
120
30
60
72
6
102
30
90
12
18
3
105
87
57
15
8
25
23
25
120
30
180
5
7
17
1
192
12
75
21
12
192
156
12
87
33
23
55
54
30
48
42
11
16
24
75
30
47
55
17
13
83
25
42
12
30
3
153
12
90
18
87
27
66
51
21
3
27
42
11
24
43
5
85
219
9
30
65
112
27
18
12
108
12
6
90
72
30
153
9
6
120
24
17
49
84
35
31
12
78
15
24
96
117
18
17
37
3
15
102
18
9
8
13
12
6
42
95
85
18
12
12
17
24
67
30
30
9
99
12
65
7
18
48
132
35
7
6
27
15
132
21
39
36
54
258
18
60
72
12
11
19
21
99
18
3
152
7
66
12
108
222
33
9
6
30
42
42
18
90
90
12
77
16
8
37
48
102
12
41
7
48
24
6
24
6
30
90
29
1
24
156
42
9
51
29
1
192
36
210
54
6
12
17
1
42
5
13
27
104
13
123
63
17
7
6
72
48
27
8
67
12
78
59
40
24
39
17
1
48
39
48
27
30
23
37
123
75
78
12
72
51
15
60
12
105
177
156
24
227
13
3
57
60
6
5
7
33
96
3
48
30
72
30
6
35
96
13
75
81
87
8
229
66
65
40
135
24
60
30
15
8
25
15
15
78
150
54
143
13
24
3
57
95
1
60
35
115
114
126
21
33
48
12
48
18
54
11
19
165
3
120
12
18
23
55
12
77
85
60
87
69
84
47
48
40
75
93
57
60
3
45
18
81
63
6
27
45
60
42
66
30
42
3
69
18
60
12
66
15
39
96
72
30
30
12
126
30
5
24
48
13
171
111
30
83
16
9
90
5
49
23
103
17
40
24
69
12
15
24
111
30
27
51
42
42
60
66
24
171
176
1
48
114
30
87
69
27
32
121
12
35
163
42
12
47
19
30
167
85
60
39
3
45
33
18
24
60
41
37
18
17
48
55
41
49
12
3
99
5
121
15
69
48
3
9
138
18
51
128
25
63
57
96
15
24
33
23
25
12
48
51
141
75
15
78
30
21
48
81
30
24
48
17
1
39
63
60
30
48
24
36
35
120
37
18
54
83
88
15
57
8
67
29
64
69
6
21
48
8
24
1
42
18
12
60
66
57
87
30
3
225
15
57
66
42
12
216
12
90
78
24
60
30
6
75
105
42
69
21
12
23
13
102
18
12
143
49
66
45
24
21
30
54
48
30
18
71
73
47
43
5
72
43
6
12
27
3
45
27
5
16
57
48
72
47
13
27
32
120
139
24
18
3
27
53
25
90
24
6
60
51
21
168
60
42
149
31
9
9
24
60
18
18
30
90
60
30
69
3
29
61
3
72
8
7
9
48
33
30
48
65
7
18
47
40
48
99
18
12
30
96
150
60
12
78
69
21
24
11
37
30
12
30
96
24
51
9
96
42
12
6
12
252
18
17
25
66
54
60
78
90
107
16
57
18
24
18
12
15
216
9
36
12
18
72
5
115
30
12
27
33
96
24
23
55
12
30
180
48
3
32
13
51
9
12
12
30
48
105
72
21
27
3
42
12
30
6
54
6
12
90
90
30
9
96
15
9
33
48
210
18
12
180
3
45
12
159
9
90
24
5
1
12
83
97
47
25
6
24
36
125
85
84
6
30
35
7
48
54
120
36
12
30
29
49
132
27
3
5
25
18
84
78
18
60
45
56
19
21
3
5
25
18
213
45
27
24
69
227
24
19
24
21
9
90
173
127
57
24
32
25
12
180
90
18
12
15
45
30
48
42
11
25
12
48
54
125
13
48
75
9
18
78
119
1
95
24
1
12
83
25
12
27
48
15
12
30
15
93
12
47
19
30
54
41
115
24
6
30
54
27
51
30
87
51
45
9
30
66
30
12
12
48
78
12
48
60
12
12
3
147
36
54
27
93
3
27
6
15
57
23
49
60
36
15
27
29
49
90
21
344
16
3
53
280
3
54
6
24
6
35
7
30
27
81
15
32
13
27
104
1
12
6
5
24
43
18
72
27
15
30
6
84
36
144
96
21
63
6
12
78
30
51
80
88
81
24
36
35
25
54
65
1
12
123
147
53
49
6
24
6
11
49
12
132
30
156
77
13
51
51
42
3
63
114
47
13
66
24
6
35
19
30
48
72
78
12
30
15
63
78
27
117
83
13
72
30
18
24
30
60
36
12
33
39
90
15
45
11
19
30
36
54
93
80
13
24
6
60
84
18
12
30
81
27
12
60
45
21
11
1
23
67
42
36
30
17
103
41
61
18
ABCD 97934506966*3^$a+1 [50004]
69
75
4
71
21
33
115
5
90
36
150
3
63
37
113
63
57
99
36
33
12
108
186
90
19
140
292
48
32
129
63
16
44
52
80
108
52
215
24
45
36
21
18
126
204
12
18
97
44
36
45
108
51
231
108
97
29
19
77
3
45
15
4
48
83
109
17
30
45
48
33
3
15
45
36
141
30
33
21
36
27
60
63
69
141
78
37
65
78
97
59
21
64
11
54
75
81
3
57
7
41
51
228
51
45
60
57
30
18
27
48
21
84
36
111
4
48
17
15
9
87
12
93
18
36
145
224
12
132
16
17
48
27
45
78
9
3
9
159
37
125
3
51
54
7
80
12
21
90
37
92
33
19
35
36
144
36
60
18
192
18
42
39
9
6
66
54
105
219
9
51
72
18
67
44
9
135
4
113
114
234
36
36
138
189
148
5
150
120
9
148
23
60
54
3
52
89
12
87
48
45
144
39
15
145
5
87
84
81
30
60
138
6
66
3
12
63
37
80
9
3
27
9
117
18
150
72
30
108
96
49
95
1
65
75
159
186
75
9
36
3
51
60
45
117
18
120
60
117
153
39
33
18
90
12
18
42
48
42
33
57
174
45
99
61
96
59
144
126
103
11
126
39
321
66
45
105
7
203
37
233
90
333
16
188
27
90
15
69
39
141
51
4
41
126
57
51
12
60
84
33
57
6
30
18
6
39
45
39
33
18
205
96
101
43
95
36
90
6
45
12
132
160
44
87
18
27
33
36
66
24
144
45
45
55
137
7
96
41
55
41
18
210
19
48
23
132
117
12
4
11
54
210
141
9
102
198
60
12
78
72
13
35
61
144
80
64
32
21
84
6
45
3
1
48
11
102
24
126
84
21
12
81
15
57
54
81
228
16
89
30
297
15
54
279
45
135
16
29
12
87
3
90
18
6
30
9
357
54
54
12
90
144
13
128
9
54
66
24
39
33
79
59
85
191
36
138
339
12
99
45
15
156
73
188
45
3
15
85
92
93
39
33
27
51
12
18
15
171
180
66
18
240
30
162
18
60
30
60
25
92
3
1
48
48
92
51
1
179
61
29
12
108
139
11
120
60
81
16
65
30
18
207
69
210
24
1
48
23
9
9
247
272
60
48
15
24
156
60
84
96
48
6
36
84
15
201
198
225
135
61
29
36
31
48
11
69
60
96
9
39
51
90
90
72
33
45
30
150
19
11
72
18
87
9
139
95
1
71
73
107
117
96
141
19
17
78
36
9
27
18
30
36
21
105
3
4
143
49
96
44
48
87
30
6
48
265
65
30
49
11
12
78
120
90
9
96
12
45
150
48
49
80
3
18
120
67
48
32
69
75
64
96
5
54
117
48
16
44
57
135
45
3
195
45
231
9
52
5
60
30
144
24
12
45
15
225
12
27
21
48
81
15
4
107
33
51
189
51
145
11
240
33
15
42
48
42
90
84
15
75
24
72
57
243
18
6
90
43
41
7
44
4
5
12
27
48
69
60
19
44
117
54
30
42
45
99
36
90
108
12
18
36
114
51
96
15
193
41
39
16
44
84
231
36
66
3
12
52
41
90
6
84
111
21
27
21
36
24
111
9
60
367
92
81
19
128
45
99
45
3
123
18
72
39
141
150
120
18
36
6
138
60
102
45
33
210
49
41
51
48
27
6
18
12
60
54
19
47
33
16
44
51
114
159
16
125
42
54
36
30
33
45
90
30
27
60
45
18
72
108
156
24
12
33
21
54
ABCD 97934761726*3^$a+1 [50016]
3
22
7
23
18
32
10
30
6
9
65
150
25
5
16
35
136
16
8
59
13
17
16
32
22
60
8
28
1
31
9
21
30
5
80
75
48
24
45
48
8
25
7
8
29
27
3
10
20
16
44
10
17
51
82
68
12
48
3
9
30
33
40
24
40
61
3
37
50
10
2
45
55
17
1
2
37
16
5
75
17
7
93
8
12
16
2
29
8
5
67
3
13
5
75
17
28
32
76
79
25
31
77
19
3
5
73
18
30
14
10
47
1
63
17
15
13
204
18
2
70
20
28
29
16
5
12
31
39
36
29
15
1
9
7
16
15
90
12
3
32
13
10
2
90
93
25
15
45
62
13
17
118
2
30
25
32
19
61
80
3
45
16
29
38
22
126
1
56
45
20
22
36
30
2
37
8
24
1
2
16
5
49
15
5
11
49
16
14
48
9
48
1
32
10
30
32
63
37
8
12
10
78
15
17
16
14
48
9
19
2
30
10
90
18
2
28
2
12
91
32
40
5
19
21
107
3
42
40
36
24
7
1
40
47
43
13
49
7
23
30
51
25
2
112
126
12
20
12
46
117
40
80
63
42
15
5
30
37
51
5
39
28
13
37
22
5
8
83
44
18
10
50
3
16
48
21
67
23
44
5
32
41
10
37
16
19
38
52
3
105
18
5
16
81
39
8
13
12
15
3
2
27
3
28
20
42
18
60
37
3
5
32
13
12
10
138
35
24
13
36
72
95
8
29
8
10
9
24
57
2
30
55
15
50
30
70
30
8
37
32
109
2
12
16
69
56
9
10
18
2
60
5
88
43
21
51
18
14
37
40
13
3
40
104
1
20
19
3
30
8
7
48
33
2
37
32
21
3
40
9
8
15
64
93
11
19
37
40
1
23
27
60
12
13
75
62
16
14
16
2
30
102
30
21
16
3
30
6
32
9
43
85
55
150
40
8
27
31
42
18
45
112
17
15
5
67
64
16
13
6
12
9
8
16
56
33
103
47
25
8
15
33
25
72
15
17
7
23
10
15
3
122
10
1
29
51
47
9
40
24
9
8
90
69
80
1
22
36
2
43
15
2
7
21
35
19
21
17
15
45
27
32
13
18
60
45
27
10
66
74
16
92
3
9
23
77
35
16
17
23
107
48
2
40
32
11
77
59
3
18
60
15
13
102
62
7
63
50
7
9
31
11
69
51
77
13
2
97
83
13
3
32
30
47
16
25
32
70
9
8
56
17
119
21
40
18
9
32
3
18
72
51
24
16
9
7
13
16
14
37
9
2
45
117
3
15
82
55
8
72
23
33
49
23
7
198
20
60
19
8
25
23
15
52
50
58
12
37
31
22
6
45
24
3
29
33
10
8
12
60
40
8
5
5
32
76
87
5
99
3
78
15
25
12
27
16
37
30
5
80
32
51
5
8
75
54
7
8
3
50
3
49
20
3
177
40
36
12
72
36
32
40
19
53
27
80
3
45
3
5
25
42
28
9
11
29
1
12
11
7
12
46
47
24
1
18
24
18
59
40
83
16
44
65
13
43
9
8
52
3
95
10
18
54
31
5
92
23
80
32
24
31
42
7
8
5
67
41
23
5
27
8
177
7
3
125
15
30
27
16
40
19
37
9
15
24
3
2
60
7
3
13
5
80
19
8
40
33
20
12
16
24
68
22
38
12
11
16
33
18
13
105
44
18
73
17
15
13
92
47
8
48
17
10
2
28
2
16
69
45
8
60
12
11
16
33
15
8
53
54
5
115
6
2
28
42
12
20
47
1
15
7
1
17
7
16
37
72
68
39
160
33
50
18
10
9
9
15
24
33
18
2
59
1
55
27
8
12
17
1
10
5
40
45
3
29
27
21
19
24
57
42
38
28
42
48
62
72
35
11
24
5
3
72
21
32
65
63
27
80
13
27
117
45
36
15
29
27
64
29
27
8
16
40
24
56
57
82
61
16
31
2
28
18
2
42
5
5
3
32
1
7
32
3
18
44
7
3
38
30
9
3
37
11
30
7
16
56
83
48
30
42
10
20
10
6
14
17
1
12
27
16
3
2
30
58
19
71
14
18
9
13
11
24
45
27
1
15
5
43
32
57
111
145
15
16
1
40
2
37
33
20
35
8
177
23
13
2
28
21
21
32
11
79
60
21
9
70
60
5
3
10
19
11
29
43
53
40
40
17
36
2
52
21
16
11
13
29
8
12
15
15
81
16
80
16
17
18
30
28
2
89
1
7
51
44
1
29
18
30
30
40
60
18
62
60
22
8
28
12
7
13
58
1
29
32
28
12
27
5
3
25
39
11
12
1
59
16
72
18
27
32
3
88
45
17
28
30
62
60
22
8
69
16
8
16
9
55
56
40
8
81
71
3
85
32
33
7
21
3
15
25
65
12
32
51
27
13
9
15
32
16
107
5
16
37
62
16
2
82
41
24
25
36
67
24
40
8
13
60
10
37
11
24
98
3
72
64
83
5
65
8
60
43
56
1
2
28
132
77
40
40
1
12
18
65
47
38
52
6
1
43
21
112
15
2
78
42
28
19
73
7
3
90
60
18
2
46
2
40
27
3
13
29
8
28
44
40
6
32
40
2
100
8
12
40
43
7
16
17
25
2
30
18
70
23
19
21
15
62
3
117
12
71
107
37
73
42
10
27
9
32
22
68
13
32
57
7
8
1
2
70
79
11
2
16
2
10
18
5
9
18
109
16
25
40
12
60
50
106
32
112
8
60
7
21
32
19
113
10
5
80
13
12
7
41
15
24
19
32
12
1
29
11
16
33
7
64
97
15
15
17
13
22
5
93
58
1
89
15
17
47
11
2
35
5
18
12
53
37
27
51
29
25
50
18
52
31
5
24
20
31
47
12
70
20
3
40
75
45
48
17
39
3
16
37
32
3
90
35
45
12
46
25
16
3
10
27
8
33
10
2
10
38
22
68
22
110
16
5
25
7
67
30
18
30
12
75
112
9
42
13
17
23
19
18
20
7
3
32
18
75
37
11
39
28
45
3
21
3
18
20
39
21
58
32
12
10
96
72
3
24
32
3
45
16
17
160
79
1
39
13
38
37
32
1
15
33
15
17
12
51
55
1
1
28
2
97
40
23
42
38
9
40
3
30
8
7
5
3
37
98
28
90
54
18
2
16
32
9
104
64
112
33
15
53
30
10
32
18
25
17
55
21
12
18
45
15
14
3
13
60
54
20
10
6
5
69
18
25
3
14
58
32
28
62
30
16
21
11
30
10
45
32
3
28
74
7
48
45
8
3
40
24
35
58
3
9
20
43
35
120
22
20
10
18
15
3
5
16
69
27
8
24
1
32
72
30
46
19
13
3
27
30
23
29
43
48
16
33
16
2
13
24
3
12
50
60
27
16
17
15
33
15
43
14
76
2
49
24
87
20
13
57
20
12
7
11
88
14
28
27
40
5
51
59
85
21
14
48
40
62
16
14
73
32
1
2
5
32
32
64
45
27
80
27
10
27
11
29
29
11
3
13
3
54
7
73
7
48
16
65
71
16
27
8
10
27
23
22
36
15
16
43
10
78
5
48
16
83
10
38
28
129
96
29
40
11
32
37
107
1
23
19
30
40
128
175
27
21
15
2
60
35
ABCD 97934947172*3^$a+1 [50050]
159
99
36
9
36
48
32
13
6
30
11
13
72
3
12
20
13
15
12
9
87
75
5
37
83
28
12
105
72
42
30
63
15
48
150
27
45
36
27
12
36
45
39
15
6
54
18
15
108
32
64
9
42
162
48
18
6
30
9
9
3
93
30
60
66
36
75
3
9
153
12
72
15
39
90
51
20
61
18
30
24
51
69
15
68
24
1
42
18
39
36
144
56
85
72
3
84
36
15
42
3
12
3
5
24
115
45
39
9
36
15
101
64
12
12
201
87
27
30
60
15
12
24
12
57
72
18
81
9
135
33
15
15
33
81
11
148
12
165
24
3
33
63
39
6
51
3
17
60
13
12
75
21
275
97
6
129
8
55
18
15
24
8
28
51
18
36
51
45
36
3
9
36
39
12
39
6
48
135
27
45
33
51
12
20
25
39
36
12
12
80
16
20
13
42
54
99
21
36
198
24
18
27
75
21
129
36
27
3
41
13
3
60
27
93
3
66
6
33
32
25
30
60
54
35
36
37
47
96
73
36
18
18
15
108
12
84
15
18
102
45
51
54
15
3
30
60
83
4
51
29
4
32
115
9
15
33
33
18
137
7
60
53
24
36
13
84
6
30
75
69
27
36
104
73
72
15
20
13
6
36
21
72
12
15
81
20
120
37
83
28
32
19
126
72
51
57
30
42
51
12
3
6
174
6
11
25
18
21
144
12
3
129
32
91
18
12
95
85
123
32
40
45
18
77
13
51
51
45
48
69
72
18
42
11
60
160
3
57
27
42
11
55
9
24
27
18
36
18
77
25
51
12
27
21
3
17
52
93
30
29
4
36
48
15
36
54
66
17
100
60
48
9
27
69
11
1
24
138
53
4
3
17
19
57
9
54
165
32
24
85
63
15
18
84
71
4
36
104
25
15
48
8
67
21
12
57
3
20
67
6
11
1
27
33
54
105
48
68
13
27
48
9
42
36
33
57
15
20
13
54
36
60
17
13
15
99
30
6
126
39
24
57
35
4
69
87
9
84
3
3
12
114
54
54
3
204
45
11
64
33
18
69
20
31
129
144
21
71
49
18
45
8
163
21
123
21
72
33
27
44
1
3
15
6
111
15
33
32
43
54
75
36
9
23
64
48
8
133
12
3
36
48
8
4
20
13
126
72
5
40
3
60
45
9
30
42
36
39
56
43
96
45
75
45
15
33
51
21
3
48
69
96
48
9
23
43
72
57
51
60
72
30
15
3
96
5
88
15
93
33
15
36
15
36
5
40
48
12
48
9
23
13
144
6
102
132
90
21
27
18
11
13
15
3
29
19
41
121
39
3
36
12
72
45
51
66
24
47
7
53
67
18
63
15
69
8
24
25
120
71
7
48
18
162
9
80
1
63
15
17
13
54
6
71
16
140
7
18
30
33
9
36
27
80
112
33
144
36
35
24
100
3
18
84
3
132
20
79
45
32
67
18
15
129
24
15
32
4
39
72
29
55
9
24
27
30
39
51
41
37
12
36
144
18
21
32
24
76
140
103
6
108
18
5
4
36
57
108
24
18
18
48
15
12
44
16
3
129
15
33
63
45
39
17
88
45
30
6
36
3
48
72
3
18
51
51
54
24
84
60
27
48
32
13
6
9
36
21
15
63
18
12
78
65
19
6
35
67
21
21
11
24
49
60
27
3
9
36
12
12
3
24
21
120
12
21
11
16
12
8
28
32
7
18
108
11
76
93
11
28
12
24
51
101
4
176
127
17
16
12
32
85
15
48
12
36
44
25
11
64
116
85
30
5
13
71
25
54
21
9
54
42
18
36
17
13
72
75
24
171
9
45
24
12
95
100
75
54
108
6
30
114
12
45
45
144
6
33
8
7
237
21
12
6
101
4
69
18
185
55
18
71
13
23
13
111
20
1
12
3
3
21
80
25
11
52
21
60
11
1
3
32
64
48
3
12
17
19
101
88
45
47
31
102
87
20
100
156
15
5
112
32
28
48
63
101
49
39
141
36
138
60
108
30
15
24
120
3
33
48
116
61
35
28
21
60
11
97
36
51
21
48
39
33
35
163
41
13
96
72
12
63
63
81
63
77
40
99
117
20
49
99
24
8
24
19
6
11
60
4
84
15
9
32
13
3
75
18
27
9
51
144
21
12
27
56
25
24
30
33
21
27
27
6
11
19
17
64
24
9
36
11
1
119
160
36
20
115
78
15
15
42
15
80
49
66
189
69
30
21
24
9
63
27
17
16
165
27
105
3
45
35
25
12
75
8
13
75
69
12
35
16
44
148
12
3
33
69
24
15
75
72
5
97
27
20
156
84
28
63
33
21
18
21
21
11
4
21
18
9
81
11
40
33
42
45
24
21
126
12
6
11
1
15
48
96
3
45
123
30
162
6
174
17
25
35
19
9
21
11
40
45
3
33
48
24
12
35
36
109
24
84
27
48
12
84
32
28
36
48
33
75
9
11
43
180
9
27
24
36
18
27
20
19
24
90
30
53
24
91
30
18
21
108
36
51
41
145
18
17
73
66
6
39
36
9
24
11
16
9
30
65
121
15
3
36
81
93
51
9
192
15
24
3
93
60
20
24
193
143
25
15
33
60
30
6
30
18
78
9
ABCD 97935020674*3^$a+1 [50022]
48
24
36
88
72
44
76
92
72
4
27
69
8
96
31
5
16
24
128
28
12
15
21
32
187
117
24
20
40
27
53
40
72
44
24
36
16
68
60
24
60
148
128
12
64
80
16
80
108
12
4
63
17
28
36
20
16
20
28
48
32
36
16
80
124
12
104
31
5
60
4
104
60
40
20
36
24
60
124
20
16
56
91
9
80
28
132
36
72
20
28
20
52
32
4
20
4
20
16
24
32
24
24
12
120
24
24
52
36
44
124
80
67
93
12
48
44
28
8
100
27
33
12
20
72
120
28
12
32
40
63
5
36
7
29
4
92
24
4
12
39
48
53
4
80
4
27
5
48
16
48
75
137
64
60
60
36
3
5
148
84
3
21
12
164
24
24
12
60
16
48
80
4
12
60
56
19
9
39
5
72
4
120
24
12
24
44
40
180
36
20
60
40
84
48
8
4
128
88
36
36
27
93
27
141
32
84
4
72
104
60
16
27
17
43
41
36
24
16
36
20
4
200
24
60
60
52
32
28
72
15
5
16
12
120
132
8
40
8
64
8
48
60
144
16
60
99
5
55
48
33
20
36
40
3
17
103
21
24
63
5
48
52
8
24
16
56
48
36
112
8
16
24
87
89
144
16
135
9
12
24
44
144
16
20
4
56
31
228
5
36
12
40
75
9
8
88
168
56
4
36
60
116
48
96
4
99
5
40
20
36
4
36
20
91
33
32
16
44
36
52
8
24
88
27
45
116
12
16
60
56
31
57
36
44
36
7
93
56
4
20
36
36
12
40
12
68
7
9
32
108
72
28
84
176
79
53
4
20
64
80
19
72
41
4
8
12
64
20
100
72
12
27
29
4
8
4
63
33
32
16
132
8
7
17
7
21
128
60
24
40
156
20
24
43
132
72
225
8
16
20
112
48
32
7
81
104
12
124
12
68
64
12
8
16
92
40
32
48
4
36
15
33
20
40
56
4
20
84
100
20
28
12
12
56
28
12
8
4
8
127
72
33
36
32
24
4
24
32
31
237
12
44
60
16
24
84
36
44
28
108
24
72
8
148
20
40
195
165
12
20
48
7
45
8
4
68
156
60
7
9
204
60
20
84
40
87
33
20
12
16
80
100
60
80
40
8
40
20
64
12
3
21
32
4
128
16
20
16
44
64
56
4
32
24
156
48
115
41
12
24
48
60
67
21
84
36
12
96
36
75
5
16
12
15
113
60
24
4
44
76
20
40
36
44
72
67
101
36
28
15
17
4
212
124
44
204
16
32
84
36
55
77
40
56
12
132
16
36
108
27
21
32
28
27
21
51
5
31
33
24
20
12
168
12
91
33
44
28
108
104
12
43
53
28
80
127
29
16
24
84
24
75
101
7
33
27
65
4
3
41
12
40
15
9
80
100
8
175
33
68
7
24
108
5
28
12
8
12
7
21
60
27
225
128
72
36
40
24
123
9
8
16
72
20
24
16
20
115
29
24
4
75
117
8
48
4
80
24
16
144
32
67
65
112
51
45
24
48
8
12
12
36
40
8
4
68
4
116
112
3
24
5
43
21
20
67
33
36
84
92
7
45
156
80
144
12
16
39
89
64
3
173
36
28
20
100
96
12
24
8
115
81
72
12
36
60
44
7
33
60
36
92
24
43
21
84
36
60
32
19
9
44
40
20
28
48
20
4
20
12
16
168
24
68
48
16
128
7
81
12
20
36
24
36
72
60
55
5
4
60
108
75
5
16
27
5
19
9
116
4
12
12
56
19
33
80
67
57
96
72
8
108
76
56
72
55
5
28
8
12
40
24
8
48
84
24
24
103
45
180
104
4
12
72
20
16
36
80
88
20
16
32
19
21
60
60
15
33
147
24
5
60
4
84
132
144
24
56
60
7
113
31
45
3
5
108
12
12
64
39
101
12
12
60
60
7
5
64
24
32
48
28
104
4
56
100
20
64
27
9
44
16
8
136
32
88
24
3
53
52
164
4
84
8
168
72
100
120
75
57
8
12
88
32
72
55
65
4
87
125
48
12
48
12
7
105
75
221
4
96
12
44
36
72
7
45
20
4
12
12
15
197
36
28
96
8
156
16
24
60
99
5
88
27
137
76
32
96
40
60
44
7
36
9
24
12
32
28
39
105
36
15
117
56
7
117
15
5
72
4
12
260
60
12
12
16
8
4
80
48
19
21
8
124
80
48
55
72
17
148
15
17
24
19
105
36
24
92
4
80
64
20
88
20
28
32
19
45
104
12
24
36
28
32
52
8
24
24
36
151
12
5
52
3
5
108
28
120
60
111
41
175
53
16
24
92
28
92
60
28
12
8
240
4
36
24
12
96
8
64
168
32
28
168
80
36
204
12
28
104
16
ABCD 97935458332*3^$a+1 [50010]
63
12
33
3
105
75
57
228
60
19
36
24
80
21
111
420
64
56
4
84
32
28
41
51
36
52
12
60
8
216
36
4
32
64
113
60
15
60
105
27
189
39
48
112
53
187
128
12
60
21
60
87
72
21
15
84
60
12
96
4
108
72
53
27
144
117
7
116
252
180
28
44
48
24
40
56
153
180
24
36
55
96
80
28
101
199
36
60
77
7
36
24
5
171
4
20
16
32
60
52
5
108
7
8
45
3
120
24
76
29
7
44
165
15
24
16
29
96
19
36
80
132
28
20
192
117
60
75
33
79
236
64
8
81
72
87
40
101
15
12
105
423
57
7
36
44
21
147
64
108
65
27
216
88
20
100
104
136
5
51
81
3
36
33
7
29
171
24
69
15
16
44
40
125
3
12
105
27
108
153
103
20
64
125
63
57
67
84
60
116
28
128
24
21
39
81
15
93
115
29
151
17
63
24
48
120
48
216
48
45
3
33
51
28
120
8
93
72
3
12
57
7
173
31
5
31
20
280
8
16
236
9
135
129
36
15
252
45
7
8
48
57
7
36
17
72
51
69
36
60
51
21
27
81
27
57
36
24
171
84
40
72
29
15
64
113
60
87
76
29
63
117
67
48
32
108
321
51
21
75
24
33
15
93
243
132
28
32
4
29
55
24
120
72
101
187
80
136
89
87
40
53
27
9
39
81
115
17
99
64
44
96
57
7
12
20
4
29
48
99
69
19
161
12
39
64
44
33
39
108
213
15
24
84
16
128
12
148
41
87
172
56
40
77
27
40
8
120
225
39
40
29
27
117
123
12
16
5
39
40
101
24
27
24
76
29
279
16
24
8
93
51
24
24
108
28
200
117
135
105
43
32
72
141
19
36
29
60
51
40
44
12
148
176
69
127
29
51
93
63
33
331
68
60
21
72
247
20
93
75
4
53
55
68
48
132
28
116
33
135
40
113
39
120
21
67
216
5
135
84
168
4
20
28
53
43
20
64
8
48
4
185
36
51
60
33
3
108
69
3
12
156
72
45
3
24
36
4
5
7
68
12
21
7
53
120
67
65
127
8
108
132
112
60
48
60
8
168
16
29
24
75
120
93
12
7
128
240
16
92
117
7
8
48
45
12
3
4
108
161
19
8
232
5
60
91
60
36
140
4
20
136
24
44
93
72
36
87
12
52
41
39
21
7
80
165
75
81
360
27
84
21
3
256
80
249
31
128
48
112
80
112
89
55
29
36
79
60
12
68
180
40
32
141
67
32
4
20
16
80
69
327
93
87
48
9
87
69
60
39
120
76
36
101
103
29
7
8
40
80
21
39
96
69
15
60
105
27
60
156
192
33
159
21
3
45
115
65
111
108
93
72
15
33
27
52
29
27
48
4
132
144
56
9
15
12
124
48
68
60
4
41
72
51
57
7
60
5
36
99
52
44
100
197
72
87
24
40
29
63
144
28
56
45
60
39
33
12
180
75
201
39
48
4
53
91
60
324
8
84
81
12
3
48
9
108
7
36
77
3
36
21
135
12
48
237
27
28
20
16
44
45
87
33
7
68
156
84
16
17
48
79
252
29
204
108
19
29
51
21
39
36
60
12
93
3
72
153
24
127
8
93
43
140
12
208
17
48
31
8
33
72
115
128
4
56
208
29
7
44
9
63
24
21
15
57
7
44
57
7
245
36
84
147
36
48
96
21
79
41
3
57
19
89
ABCD 97935535814*3^$a+1 [50035]
18
36
117
57
78
9
24
16
35
21
184
5
24
114
177
40
29
27
24
40
35
13
47
54
72
72
30
30
55
5
123
3
24
21
27
162
6
21
21
102
21
72
69
66
97
5
3
117
3
165
72
6
72
189
24
16
149
30
12
54
195
51
24
45
81
108
19
35
13
77
3
33
30
1
96
224
15
121
5
102
18
120
75
48
96
120
81
79
5
51
135
33
72
3
24
60
6
6
6
7
56
72
40
5
24
126
18
67
83
96
18
30
213
160
8
27
180
12
13
83
42
60
127
35
18
12
12
114
30
27
75
24
18
78
18
150
114
6
109
23
48
49
17
48
48
55
8
111
1
8
39
6
51
120
21
48
19
56
51
48
21
69
123
24
21
67
5
6
72
48
37
5
42
33
45
19
59
42
24
43
77
99
9
42
61
80
184
56
39
1
47
25
137
48
7
5
30
18
36
31
125
210
84
60
114
162
21
147
18
102
12
1
120
80
123
42
54
120
13
8
160
24
119
54
12
30
105
40
65
15
24
105
15
15
30
19
8
9
60
43
35
37
56
3
45
21
6
18
51
9
87
117
27
3
117
3
37
71
129
136
8
75
42
3
21
18
12
21
3
162
42
6
60
66
21
57
48
42
93
3
21
136
24
65
103
11
21
75
240
60
30
6
78
42
102
7
56
64
95
114
7
80
69
36
90
84
30
174
96
36
30
19
65
39
27
60
18
87
24
33
12
75
3
210
6
396
54
12
12
3
3
21
3
18
115
35
12
60
6
90
109
56
117
72
180
12
51
93
30
66
30
18
3
123
84
81
141
240
6
42
96
30
61
35
18
163
17
48
42
85
47
288
36
42
54
165
9
87
195
37
95
6
330
1
35
21
27
72
141
3
24
13
8
105
90
36
9
112
23
192
33
165
51
24
64
8
9
18
138
72
43
59
36
105
40
8
9
55
107
13
32
21
42
18
15
48
15
6
54
6
15
21
72
3
165
42
33
63
49
65
7
59
42
3
69
27
111
9
45
144
24
30
21
99
21
27
42
3
64
29
27
27
37
48
41
132
198
54
55
77
30
13
8
64
5
115
200
40
5
6
18
24
6
42
12
30
60
120
13
29
150
45
21
12
18
42
3
63
180
210
27
48
45
96
24
27
45
24
6
84
145
29
24
3
87
6
24
6
21
144
16
5
30
36
33
112
203
229
11
24
12
30
24
42
25
8
15
30
75
45
24
27
136
65
90
24
21
57
66
24
21
16
176
63
57
24
15
1
24
59
37
8
159
33
3
21
9
66
108
390
156
42
42
96
42
9
96
40
17
36
91
35
69
69
43
203
60
1
35
30
36
90
105
117
246
21
3
48
48
132
97
35
18
144
43
11
42
19
23
30
3
27
21
21
54
42
294
13
360
56
27
60
30
120
60
84
60
39
195
24
85
8
24
9
111
40
179
117
40
29
43
113
7
5
72
6
37
152
3
13
5
72
42
6
12
30
78
54
66
75
15
12
21
69
30
37
80
16
144
23
126
19
11
6
36
42
6
6
21
399
30
48
43
24
29
30
42
48
24
126
24
108
49
48
47
18
60
27
3
162
270
21
24
21
102
12
66
288
15
159
48
9
69
30
6
39
39
6
195
64
5
6
90
30
42
3
39
12
21
3
30
7
59
90
78
13
72
5
60
87
9
7
8
15
81
3
60
126
91
83
18
75
45
12
180
42
6
19
41
12
126
6
31
35
157
72
56
15
78
54
21
51
24
12
30
72
51
69
96
27
9
30
60
24
12
49
56
27
13
8
69
3
112
32
15
36
30
7
5
66
105
9
63
33
79
72
96
8
16
224
207
9
16
5
120
90
49
125
48
66
30
24
3
48
57
12
3
69
60
255
40
23
25
32
123
120
93
87
36
42
19
29
51
15
1
5
42
6
30
60
6
43
48
5
12
42
21
48
99
120
13
83
157
24
11
18
51
40
29
54
36
204
36
81
99
96
18
147
69
27
27
13
24
71
12
85
35
96
60
97
8
39
78
54
ABCD 97935588776*3^$a+1 [50101]
30
30
18
9
33
36
99
45
72
48
78
90
60
78
33
63
6
42
72
30
3
15
48
84
45
51
18
84
42
36
18
102
9
21
54
36
33
15
66
24
66
240
84
81
33
198
42
30
48
18
24
111
24
33
48
12
48
3
39
24
138
18
12
48
72
42
78
42
63
21
90
42
240
192
6
33
9
24
30
9
96
21
42
30
12
15
39
120
54
66
30
24
42
6
30
21
33
6
198
24
96
3
69
48
66
24
36
54
90
12
90
12
36
39
3
60
24
30
66
42
48
15
105
120
60
3
15
81
72
57
12
24
18
66
15
45
12
15
45
27
24
39
42
6
24
30
12
24
6
24
24
33
105
48
84
66
81
63
57
21
12
72
6
72
48
9
48
51
42
3
9
36
60
24
12
180
6
24
57
24
45
180
39
15
78
42
9
21
3
33
12
96
51
9
42
78
102
42
48
39
9
12
3
15
36
48
21
75
12
72
6
195
69
36
36
54
36
78
3
57
63
33
6
30
30
96
12
6
42
105
33
84
18
33
15
6
84
159
105
30
6
3
57
6
60
18
42
57
33
144
15
165
84
126
42
42
12
84
12
150
72
18
90
48
36
27
24
45
132
6
210
12
120
51
63
30
48
18
144
66
102
108
18
72
12
48
12
60
18
42
6
66
18
12
54
96
15
63
6
54
18
84
63
57
6
54
18
9
9
54
90
96
12
42
18
39
3
54
102
18
6
6
18
36
6
102
78
90
9
111
18
6
9
21
18
60
6
24
78
78
54
30
60
12
63
27
21
87
57
45
99
15
81
183
6
12
84
48
60
48
132
12
30
18
30
138
60
60
24
54
114
30
9
9
30
30
18
42
63
69
42
24
24
42
84
27
57
42
21
39
30
36
30
33
87
54
54
84
48
12
18
60
12
12
174
9
24
57
132
30
12
33
3
36
18
48
132
96
90
81
39
66
18
21
219
30
12
18
78
3
69
27
9
84
12
36
102
96
12
18
36
3
33
24
39
81
63
21
51
9
42
84
6
51
9
24
246
30
12
6
54
72
24
60
24
102
114
36
18
42
30
105
216
15
18
12
18
9
24
9
63
15
24
60
48
60
129
9
12
78
156
18
48
54
78
42
9
45
174
6
42
114
3
33
15
9
156
12
12
18
42
30
9
57
162
18
3
9
66
42
3
105
30
81
93
132
54
96
24
6
48
90
60
90
36
66
6
12
72
144
51
9
42
48
45
9
63
45
99
45
18
42
66
12
78
60
30
48
54
108
30
18
6
24
6
3
45
267
21
54
45
69
60
30
42
42
12
66
24
48
36
12
12
48
108
84
42
30
84
30
54
72
90
96
42
15
3
204
6
18
33
21
60
63
33
96
30
30
24
27
63
114
12
3
15
30
27
15
9
39
33
15
30
54
36
114
30
6
123
105
24
36
42
90
54
9
9
90
6
42
138
6
6
120
18
60
24
12
6
78
6
114
72
12
12
18
12
36
39
75
66
12
15
87
24
72
48
90
54
30
12
24
72
192
78
9
120
9
12
48
3
72
51
45
63
72
18
12
36
198
24
18
63
45
3
9
132
162
66
24
54
81
33
198
120
18
234
12
66
87
57
6
72
72
6
90
48
9
111
36
60
81
45
42
90
60
72
66
48
150
42
18
30
162
255
9
108
36
6
24
6
168
6
93
9
84
24
12
120
54
120
57
9
72
15
57
174
24
30
123
327
30
42
30
48
78
48
12
48
129
45
42
66
42
48
30
18
6
6
81
69
12
18
12
78
3
99
126
135
129
12
3
57
48
48
12
12
24
54
6
102
138
27
9
66
69
21
42
12
18
36
54
6
162
30
42
18
18
36
57
39
30
72
6
102
108
24
18
84
18
12
24
90
36
96
54
24
24
18
30
48
60
6
78
18
54
66
54
120
27
87
60
84
30
48
60
12
108
24
15
183
78
42
33
57
12
108
30
42
90
66
42
42
24
24
48
30
60
30
30
9
15
105
45
36
87
15
12
54
90
6
24
15
9
30
33
27
48
90
42
57
3
6
36
114
42
12
27
15
33
135
9
69
12
6
42
48
12
54
18
12
39
27
30
72
12
60
54
9
21
96
24
27
63
9
51
6
48
78
72
9
27
60
30
6
6
240
60
48
27
87
57
21
123
15
42
15
168
21
18
48
24
66
30
144
144
9
21
132
24
30
18
78
18
42
60
30
84
6
18
42
102
36
54
66
12
24
24
24
6
6
36
63
15
6
75
105
150
6
12
30
66
12
24
18
96
84
ABCD 97935961738*3^$a+1 [50031]
12
23
36
85
59
73
12
113
48
6
30
54
169
60
48
155
18
36
19
77
90
180
12
37
23
72
49
59
66
126
24
36
30
240
43
23
25
35
12
37
48
192
11
114
66
18
6
66
7
12
23
25
155
36
66
175
23
6
30
6
30
1
35
72
42
30
348
1
29
126
54
42
210
24
72
7
23
168
12
54
43
71
109
71
181
11
198
31
5
43
48
5
79
113
43
29
36
54
13
95
1
251
108
18
78
72
318
54
96
30
162
132
102
36
79
60
36
47
66
72
7
60
65
66
36
6
30
132
18
19
29
36
91
35
24
133
36
47
12
36
1
96
83
36
60
13
125
31
29
7
11
192
97
53
43
203
24
12
54
42
108
169
77
115
71
300
25
83
36
73
35
42
103
17
91
53
54
198
108
24
43
5
72
6
126
18
138
19
5
444
96
19
11
114
115
47
108
1
35
48
97
125
36
30
24
18
163
65
115
60
119
234
66
36
73
95
145
101
6
48
37
95
54
30
168
162
48
7
144
96
41
7
11
36
18
6
66
96
84
6
73
101
78
61
5
139
5
42
66
19
113
43
48
17
12
90
13
12
11
25
119
162
151
65
54
36
37
17
43
191
6
30
49
12
192
95
12
6
228
54
72
1
23
37
35
138
42
25
59
90
78
30
115
96
65
30
114
31
12
59
6
19
48
23
84
6
43
59
42
156
90
54
18
90
67
144
36
41
132
48
18
72
24
13
23
12
168
169
48
161
144
12
19
131
54
36
175
59
72
12
108
198
36
6
48
54
252
54
61
173
7
60
23
6
66
6
18
12
234
90
25
48
77
30
24
30
19
125
175
5
6
25
119
25
23
25
60
59
54
6
25
48
143
18
156
36
42
12
144
204
97
29
396
30
24
30
79
192
23
120
78
54
1
35
102
67
23
6
90
432
72
12
36
18
36
31
23
162
24
43
96
59
18
30
18
24
48
108
36
144
79
96
29
30
6
12
18
72
72
42
151
12
35
66
6
54
79
5
6
54
12
24
54
48
73
12
77
18
60
85
77
103
108
36
23
66
186
61
23
234
60
175
23
198
120
91
144
36
89
6
30
150
13
41
67
5
48
54
108
25
29
126
72
18
54
60
61
209
30
18
42
36
13
35
90
180
204
66
1
48
11
90
54
66
6
13
71
36
90
60
108
7
95
36
24
228
13
83
36
25
59
72
42
7
48
47
49
119
37
35
234
84
108
54
24
85
5
66
6
55
209
43
17
115
29
54
36
120
132
102
55
95
138
55
35
73
84
23
60
48
25
35
36
174
91
144
35
61
161
48
60
199
11
36
13
65
30
37
23
48
72
61
11
54
6
48
90
78
37
12
53
6
169
167
6
127
53
120
19
96
48
5
54
36
36
84
42
90
90
108
19
173
127
5
30
42
19
35
30
36
24
144
7
144
60
125
24
31
12
65
30
49
23
42
18
48
78
66
1
89
54
36
54
7
89
120
31
47
12
114
66
109
84
77
79
17
67
77
19
11
6
54
36
54
79
41
115
29
6
1
107
37
71
133
84
161
102
24
48
145
35
36
24
126
36
91
65
162
97
89
55
89
30
60
228
18
96
30
114
7
108
65
84
90
385
65
175
5
6
54
30
85
48
108
125
19
65
115
125
12
55
89
36
96
108
72
72
66
60
25
41
78
120
36
54
7
29
36
144
60
115
77
115
ABCD 97936131056*3^$a+1 [50140]
68
7
29
49
75
8
16
3
108
65
40
68
16
15
48
6
18
48
69
57
42
138
18
29
49
75
72
56
31
12
53
4
15
65
7
45
8
91
18
143
12
31
30
72
35
16
24
57
84
42
54
30
17
19
9
15
5
7
6
36
23
7
9
24
57
42
41
49
108
102
17
48
7
42
11
7
101
4
21
30
21
36
21
36
11
4
39
57
9
24
15
48
48
8
1
75
68
48
31
57
8
55
96
45
192
33
47
4
15
29
7
9
45
83
52
8
48
36
4
9
75
15
93
9
6
48
21
15
96
21
87
18
51
39
5
31
113
7
24
48
60
9
9
30
54
24
138
53
7
29
16
20
40
3
102
18
57
33
83
7
6
30
9
24
20
40
39
48
89
48
16
24
9
3
56
7
33
81
87
57
27
99
5
13
27
32
64
57
3
15
9
81
12
6
48
33
27
45
12
9
11
7
29
43
21
69
15
39
65
121
18
5
4
27
41
13
18
18
138
17
19
24
173
73
123
36
75
65
43
17
52
92
36
7
18
3
128
72
36
13
36
23
112
21
27
80
1
54
29
13
3
24
56
37
83
31
21
80
73
18
33
9
63
45
87
39
18
63
48
168
183
60
5
4
104
24
4
3
36
18
27
72
21
27
8
55
65
40
36
12
15
69
3
41
43
18
24
30
65
7
18
47
25
63
8
19
150
15
21
18
18
15
12
39
21
3
65
1
18
42
11
61
23
187
9
8
16
56
16
3
144
60
12
89
43
12
18
27
15
77
7
17
52
96
32
48
7
81
27
78
23
36
4
81
18
36
102
24
54
41
7
6
12
6
18
12
42
12
6
15
3
5
16
20
7
29
115
9
48
8
28
69
75
3
36
48
93
12
20
37
3
44
43
17
4
8
36
115
9
15
5
7
17
84
31
48
17
72
4
3
108
113
7
33
68
25
36
15
12
36
44
19
9
27
17
16
12
12
21
30
45
15
54
30
17
79
29
7
18
39
9
42
54
12
75
12
3
96
12
60
84
69
39
36
29
4
9
123
8
13
3
45
15
39
53
37
108
15
63
45
27
113
13
30
6
83
12
31
12
144
9
8
36
25
23
4
3
6
3
44
109
6
9
27
228
108
36
21
8
24
37
83
7
24
69
44
4
12
24
60
3
9
9
87
21
11
7
5
43
29
40
3
53
40
15
53
4
44
108
7
42
12
90
17
12
25
36
18
9
108
44
88
39
6
23
25
35
19
60
36
72
5
40
39
101
61
114
30
87
20
16
20
88
27
90
23
31
48
72
33
21
3
32
55
24
21
15
36
101
36
16
3
17
40
15
6
23
133
35
12
49
18
18
51
39
45
39
17
36
37
42
45
9
162
12
21
8
7
45
15
18
3
27
96
9
3
21
32
16
63
33
3
18
51
15
9
9
60
30
9
15
180
93
24
3
69
36
75
54
3
51
45
15
12
60
12
17
52
12
15
66
11
7
6
27
21
18
9
44
72
7
33
12
72
93
11
31
5
36
4
27
33
57
12
24
23
7
17
55
18
6
18
39
33
15
8
36
72
49
66
17
61
48
3
3
54
3
80
1
6
29
4
48
3
6
18
144
33
33
6
45
20
1
111
15
237
24
27
18
54
24
9
68
28
24
12
8
28
8
13
18
36
84
90
39
72
15
24
29
48
13
23
28
32
61
48
11
43
36
18
35
7
29
19
9
20
25
42
36
72
12
18
27
33
54
29
43
54
12
6
48
33
3
81
20
36
103
72
65
55
24
48
9
20
49
12
47
7
9
24
27
144
12
101
7
29
4
56
109
47
7
57
32
7
5
16
44
12
43
6
36
23
49
30
21
12
9
11
40
21
23
31
5
24
19
57
48
3
9
99
114
83
19
21
21
66
54
63
44
12
60
100
63
21
21
23
40
24
3
29
43
29
19
17
12
72
60
61
54
72
21
9
11
7
69
3
24
5
28
57
18
30
6
129
81
42
18
66
36
36
21
3
101
52
12
51
65
48
67
65
109
18
57
32
28
24
3
18
83
36
43
9
8
115
30
15
72
21
60
47
28
9
15
20
52
56
4
15
21
120
27
21
27
18
90
36
6
63
48
33
51
15
24
5
31
12
21
87
21
39
129
20
24
12
24
36
127
72
24
77
13
27
108
9
30
89
19
36
24
113
144
31
72
21
87
21
20
25
3
159
78
3
8
43
45
12
80
1
6
18
191
7
54
3
33
3
20
25
3
39
33
12
36
63
5
31
137
7
105
69
3
111
93
92
60
120
36
25
3
8
24
1
42
9
20
28
9
42
36
12
53
19
18
35
55
6
12
35
1
27
24
92
1
18
9
20
43
18
6
18
3
44
40
32
1
78
5
43
197
19
125
16
20
73
11
13
95
4
39
29
49
3
128
4
9
84
132
30
33
9
54
41
25
39
8
36
25
35
28
171
17
7
41
24
12
28
57
12
51
93
18
9
8
52
111
6
23
31
29
4
15
96
210
15
63
18
75
33
18
30
3
87
9
27
33
39
24
66
107
7
18
18
36
108
12
17
55
36
17
88
21
6
84
53
4
15
9
27
69
171
5
132
4
165
15
24
56
157
3
36
9
60
51
8
103
30
6
18
18
41
43
81
27
29
100
68
37
35
1
6
21
36
8
25
95
25
54
17
28
45
11
4
9
23
4
56
55
45
12
3
5
28
3
5
36
25
6
9
27
12
9
27
29
4
201
54
65
43
57
12
39
42
59
4
21
99
9
24
27
21
11
13
27
9
126
36
72
5
4
156
8
7
36
29
55
29
31
12
6
59
31
18
27
24
15
36
65
7
9
44
48
28
8
136
72
12
57
39
60
12
8
36
28
57
192
3
80
115
144
101
108
49
15
15
9
33
3
12
15
6
15
72
39
29
48
25
11
16
27
18
132
59
4
81
3
44
43
84
21
15
29
4
12
24
32
52
8
40
24
99
ABCD 97936530548*3^$a+1 [50131]
108
48
105
27
60
28
29
135
48
12
16
104
16
29
3
232
8
45
43
344
45
51
12
28
440
220
17
15
52
56
45
39
16
89
75
21
72
63
220
197
288
99
48
48
189
48
3
165
24
3
112
56
4
257
19
24
56
160
5
19
5
51
189
96
27
69
24
19
176
100
65
259
128
168
40
269
120
171
40
101
288
3
88
152
72
36
132
28
20
40
440
160
24
120
80
45
15
36
12
208
60
24
80
16
60
17
127
20
96
280
77
315
69
3
160
77
96
3
165
139
36
80
57
43
60
92
189
19
84
156
221
19
152
189
168
91
60
89
3
52
113
75
93
24
48
187
56
24
21
115
32
45
15
33
27
45
87
48
9
48
55
128
9
39
160
65
15
4
216
29
55
65
111
105
24
15
48
52
96
77
75
112
20
16
65
96
123
120
237
139
29
51
192
208
240
221
168
315
160
56
141
19
5
39
340
60
161
15
124
56
120
304
336
80
184
80
261
55
17
3
141
24
139
53
7
116
40
164
196
245
135
324
141
15
132
333
139
8
28
137
43
44
108
165
43
24
96
104
16
144
5
63
129
63
36
21
120
48
96
24
231
60
21
99
64
5
151
60
29
115
20
100
80
21
139
101
295
305
96
139
24
80
360
45
3
288
132
33
259
96
197
123
60
220
29
120
175
65
31
32
28
149
3
165
87
57
243
160
8
237
48
24
183
48
112
41
115
221
24
75
189
91
60
84
53
103
164
168
112
5
15
256
17
27
237
48
51
84
156
24
165
123
237
31
185
87
28
152
429
96
27
21
115
200
100
17
43
144
200
16
80
60
9
295
41
19
5
3
60
228
40
29
75
48
93
120
55
20
40
80
117
3
60
12
72
16
60
401
51
28
209
363
48
280
5
19
5
51
189
75
21
27
72
21
55
44
21
15
4
125
3
112
128
108
132
12
81
75
45
195
4
65
123
165
67
176
21
123
216
312
189
51
88
29
168
120
43
5
24
15
33
67
125
75
21
72
43
221
19
32
12
48
33
192
120
24
3
60
57
99
40
60
41
43
8
72
96
60
9
48
243
21
3
21
24
576
315
4
128
60
69
411
45
72
63
57
336
199
68
117
471
57
487
36
284
33
72
3
48
165
216
96
120
67
216
269
91
204
96
137
120
48
19
ABCD 97936952188*3^$a+1 [50251]
89
39
40
11
18
19
56
136
24
8
72
9
126
25
119
33
24
24
9
36
27
40
23
1
17
18
69
24
16
32
57
7
96
23
49
48
8
72
112
17
55
56
96
27
109
32
57
54
73
104
93
72
90
33
208
320
33
7
32
72
69
306
97
128
16
48
32
57
18
13
24
128
159
25
96
32
40
24
104
129
31
120
47
97
65
223
80
72
112
56
40
11
13
8
69
163
200
69
75
96
81
79
56
63
144
72
54
72
75
144
184
119
72
9
153
63
40
240
8
9
18
61
32
33
247
48
56
24
93
51
24
51
85
56
72
57
111
160
168
8
40
8
81
55
264
240
24
224
96
231
81
24
16
8
15
49
5
19
17
54
144
25
56
45
67
24
72
128
136
32
16
24
56
111
57
192
136
80
40
32
3
133
72
8
88
5
180
31
8
40
72
80
24
288
16
72
53
36
126
105
21
36
7
24
59
493
152
57
7
48
24
264
107
61
245
3
24
48
16
53
51
111
288
121
216
41
7
11
37
8
63
169
29
27
16
56
64
24
29
3
112
83
18
144
18
1
8
120
16
8
216
9
7
29
51
16
8
88
32
48
135
1
32
93
51
72
96
15
72
217
168
104
40
47
18
126
54
115
32
15
97
128
27
36
9
64
8
9
144
72
87
3
13
5
72
67
152
105
126
18
103
296
48
111
57
33
15
16
5
36
7
80
129
31
72
5
90
33
40
80
45
75
105
54
73
8
63
81
81
198
49
23
97
48
17
18
21
64
8
40
24
23
25
47
105
255
49
23
36
13
41
7
24
5
3
87
72
18
55
48
72
23
9
16
29
27
136
56
40
29
235
233
7
101
19
53
126
157
113
31
77
27
16
56
9
15
24
112
104
105
7
24
144
8
168
16
8
93
51
219
13
41
72
72
7
47
169
29
3
24
40
24
24
56
136
264
80
69
180
108
3
33
127
56
16
56
15
321
208
8
16
32
40
128
75
37
17
15
88
275
181
24
32
96
72
63
144
9
120
192
57
72
63
27
108
25
101
19
48
96
53
139
5
36
126
25
245
3
15
90
7
72
47
72
129
112
312
72
77
43
47
25
29
139
152
16
125
43
29
36
31
23
1
144
72
17
79
24
95
9
99
54
15
40
128
40
29
171
153
15
39
18
55
168
248
69
19
53
43
56
117
54
69
75
37
24
101
91
8
24
471
57
48
16
23
1
89
18
21
168
63
9
27
373
113
31
23
9
45
43
48
17
79
47
1
24
11
18
27
288
24
57
162
126
18
13
56
75
93
112
56
81
31
77
36
7
144
8
232
5
43
72
104
96
243
237
120
72
21
51
57
7
96
5
99
40
95
1
168
152
111
54
115
8
39
25
32
15
18
90
18
99
45
19
96
32
15
162
7
29
147
33
351
168
40
80
64
125
99
153
7
83
36
97
8
16
167
73
96
72
48
24
8
136
29
27
24
64
29
3
33
126
126
19
80
232
96
41
87
129
54
9
27
36
57
33
63
96
3
18
67
48
104
40
32
33
54
126
339
232
104
63
25
47
33
57
7
65
15
183
25
104
48
3
85
95
217
48
77
108
7
48
32
16
24
168
72
ABCD 97936976162*3^$a+1 [50080]
72
40
18
11
79
36
18
102
36
38
30
93
24
13
6
173
24
27
93
37
107
24
13
68
10
5
9
76
12
23
19
26
10
17
96
57
90
6
39
19
14
39
33
4
14
93
24
25
23
37
138
20
18
3
145
36
102
14
60
12
4
36
2
22
47
21
147
27
21
97
18
29
21
12
10
32
48
24
16
2
12
39
69
100
26
4
2
58
29
37
11
24
72
43
29
24
1
44
3
1
42
5
49
12
59
69
102
69
21
36
36
51
21
3
25
47
3
117
75
24
52
17
24
9
15
24
93
58
48
38
3
49
95
19
29
24
24
9
12
4
36
32
22
24
12
2
63
21
3
75
69
7
89
1
44
4
23
1
18
86
36
3
145
12
6
101
57
63
21
3
37
180
42
53
33
15
24
24
13
35
85
32
4
24
119
3
45
9
15
144
1
60
59
24
48
31
65
73
23
24
81
156
4
71
75
40
50
160
14
76
14
27
99
46
12
36
20
120
123
27
4
14
4
143
9
22
2
18
117
75
18
76
74
16
77
24
3
6
88
24
18
8
22
23
37
35
19
8
21
3
16
32
18
40
60
30
162
36
24
18
12
86
90
10
44
28
48
32
36
15
67
72
29
69
64
18
12
24
5
48
96
67
66
35
51
54
18
21
57
18
4
12
18
20
15
57
18
4
90
102
6
35
27
21
1
2
30
60
3
19
53
27
10
59
61
11
24
48
49
8
82
8
24
120
6
108
75
9
15
129
159
27
22
44
108
46
26
39
48
24
24
9
39
24
37
72
8
22
90
11
21
36
10
29
25
71
19
5
43
6
66
60
17
51
22
23
61
83
3
42
12
159
13
59
31
86
51
55
38
58
12
24
5
3
40
18
11
24
7
36
12
42
23
99
21
9
15
24
33
22
41
9
39
3
48
94
23
13
32
24
99
115
38
15
37
92
18
30
15
24
48
7
78
30
2
36
48
18
40
18
59
24
45
3
1
71
27
45
67
5
9
10
62
24
63
48
69
27
49
119
1
56
39
45
3
25
26
21
21
36
12
3
7
17
96
48
37
11
3
69
169
90
32
18
12
15
49
54
62
22
38
84
22
29
48
1
23
61
90
78
11
19
29
24
165
102
69
9
58
5
21
27
24
75
69
21
10
18
12
11
13
11
33
4
68
18
6
18
138
27
13
32
40
56
216
12
15
24
48
24
48
13
104
22
5
43
53
48
24
72
51
21
79
14
130
84
5
144
72
1
47
1
23
1
12
6
26
64
116
63
91
30
2
22
36
48
140
10
29
1
56
72
138
45
27
117
67
14
39
37
86
4
18
23
1
71
24
24
24
45
54
184
32
93
51
21
24
9
22
17
43
29
3
45
9
58
30
32
15
48
1
26
21
7
174
24
59
9
36
3
72
19
53
19
8
21
1
42
14
16
68
46
30
6
65
69
4
119
75
46
26
42
3
264
69
3
48
43
78
84
18
74
12
64
48
56
3
73
71
19
48
14
39
3
88
6
71
24
24
21
52
54
41
9
10
30
47
61
6
29
72
19
50
22
56
34
38
16
24
32
21
9
111
24
157
56
16
24
120
35
57
178
2
3
45
3
21
27
3
21
21
34
6
59
24
1
20
12
96
12
4
92
3
33
34
149
1
66
5
81
18
10
104
3
1
23
21
108
40
47
3
40
18
68
15
3
21
1
146
22
8
15
147
64
53
24
27
66
3
69
3
24
37
54
12
20
126
4
68
52
126
2
160
6
125
37
11
129
39
69
30
45
51
30
28
35
27
114
3
24
24
69
22
56
4
68
30
90
18
4
18
77
33
15
61
62
96
144
45
24
21
52
50
10
11
51
10
11
37
114
17
24
24
73
18
5
145
30
137
21
4
119
13
36
12
11
3
21
7
14
3
24
27
34
24
36
23
13
44
87
97
68
6
40
5
31
17
48
19
29
9
72
12
36
148
11
25
20
84
10
32
69
24
24
75
18
4
2
48
10
59
21
46
162
14
117
21
6
34
35
51
18
112
11
49
23
3
4
2
87
55
89
48
7
14
3
33
36
154
84
6
23
93
76
50
18
22
42
11
48
45
16
42
41
13
8
82
17
13
86
45
105
16
23
24
7
6
102
29
7
17
37
56
3
27
40
101
9
18
45
9
34
180
41
24
72
75
76
17
25
18
29
1
50
42
3
24
31
48
38
51
93
12
40
24
44
3
3
250
35
109
83
24
3
40
162
8
6
30
4
11
25
104
10
18
8
75
69
22
5
120
21
22
102
18
110
16
54
17
21
22
50
51
37
24
44
15
45
3
37
11
57
15
24
27
114
27
48
19
120
14
87
9
12
58
89
120
13
66
2
87
1
56
12
3
19
60
44
18
22
29
24
7
12
24
8
69
3
22
56
15
1
50
117
19
36
18
44
27
168
24
69
28
18
53
27
21
93
16
35
33
42
18
22
30
47
24
3
34
11
13
8
3
24
27
21
48
48
1
8
87
24
61
35
27
10
11
37
59
69
12
72
87
24
19
77
157
20
12
3
33
15
72
25
23
1
18
174
47
21
28
23
75
18
58
50
15
24
1
36
54
54
6
116
21
37
11
45
16
11
24
3
16
32
144
10
59
45
4
26
42
27
153
52
83
21
40
6
26
28
50
72
18
3
24
27
48
4
17
24
9
15
57
24
66
64
50
72
54
21
24
169
47
3
21
25
26
6
39
19
48
32
10
44
4
20
15
37
20
22
18
47
37
24
86
16
50
24
3
13
35
33
4
35
73
18
29
9
4
8
10
12
5
67
29
48
1
23
120
19
86
16
23
117
28
12
36
60
30
ABCD 97937100824*3^$a+1 [50139]
12
18
72
69
72
57
42
45
45
6
60
9
135
21
60
9
90
9
36
24
36
48
60
113
90
4
21
144
3
12
60
33
12
35
28
42
126
30
42
42
39
36
21
75
60
12
60
75
72
9
24
12
33
30
33
45
3
177
75
108
12
24
15
6
60
15
12
108
12
63
45
39
69
11
1
24
3
30
51
17
7
57
3
48
15
14
163
36
9
18
24
45
51
24
81
35
22
68
55
15
102
15
48
12
3
60
24
9
36
216
15
30
15
12
53
94
189
132
24
11
4
150
36
75
12
87
140
1
27
120
21
27
57
27
21
9
30
18
3
9
26
70
63
27
33
41
28
18
174
36
87
120
108
108
9
15
3
204
60
81
24
45
30
9
24
77
19
27
84
60
6
63
27
177
117
60
18
8
13
41
19
27
120
14
46
9
123
30
42
18
75
36
12
5
52
51
57
3
17
7
87
9
39
12
18
3
45
144
86
37
57
96
60
27
27
21
84
75
69
60
24
63
105
5
142
38
124
18
2
10
21
24
35
13
3
102
27
36
15
45
60
48
21
30
69
84
255
92
25
3
12
69
27
72
57
36
60
60
24
21
39
21
3
12
60
228
21
3
47
16
12
132
56
4
129
27
54
30
33
87
36
69
81
12
78
225
75
84
96
84
21
48
9
27
213
3
12
3
24
33
180
33
27
57
3
3
42
78
45
5
54
28
8
49
75
90
231
12
57
6
24
48
117
36
108
11
28
90
30
30
15
117
18
32
25
36
27
48
9
75
120
120
33
48
135
144
60
9
21
3
96
24
48
39
36
104
121
39
33
33
3
72
12
15
12
20
118
48
63
87
42
27
3
60
12
45
63
18
63
17
139
3
12
60
105
51
144
36
24
120
6
75
72
48
45
3
27
12
90
87
11
133
12
72
177
99
24
36
21
111
125
54
73
17
31
60
15
74
28
90
8
73
9
48
90
57
12
45
15
48
120
96
51
60
60
165
3
120
62
55
15
56
22
12
39
36
165
6
12
12
45
15
45
36
15
57
3
30
27
60
15
72
9
12
87
21
36
191
25
15
93
39
18
12
48
75
9
39
21
6
14
43
27
20
145
3
45
12
36
72
3
57
3
110
54
28
42
18
48
24
36
45
24
63
21
11
133
12
71
100
102
30
72
90
66
72
162
18
62
70
60
45
165
15
33
63
12
75
12
60
48
18
15
108
39
21
41
43
63
84
120
33
36
51
36
9
75
296
34
258
21
21
30
66
114
21
9
63
33
30
9
3
42
30
60
48
33
12
75
30
3
27
18
99
3
33
105
12
90
105
60
12
15
69
24
83
97
12
45
3
45
12
15
33
75
3
9
45
39
107
52
38
4
30
60
96
9
71
34
63
15
72
9
21
6
24
48
33
120
24
75
66
27
108
15
24
225
33
15
23
10
39
45
6
44
40
48
102
39
21
20
46
80
4
45
15
30
51
12
3
12
21
24
27
69
21
258
18
3
24
36
12
35
64
60
69
24
36
17
43
51
141
57
42
81
165
50
4
21
12
36
72
27
8
54
43
12
71
54
10
6
75
27
33
12
63
180
60
33
12
24
3
21
87
105
60
129
48
2
36
37
53
4
30
60
81
5
7
83
49
75
45
36
12
36
9
30
240
21
9
15
27
96
69
123
48
12
21
9
15
63
24
33
15
57
24
39
141
81
39
36
105
15
3
273
9
30
60
9
12
24
48
3
33
21
15
51
60
84
45
108
117
6
42
102
90
48
18
44
13
63
54
63
135
138
20
7
15
153
15
30
102
81
51
21
207
60
48
192
33
48
9
147
48
57
39
51
26
55
48
36
48
72
45
60
3
15
158
154
9
12
12
36
12
12
3
74
31
132
27
18
15
12
33
63
12
75
21
51
6
144
15
15
141
15
69
81
12
18
33
129
18
60
24
6
74
13
23
70
90
20
37
3
69
3
93
15
60
84
9
132
12
12
45
51
24
21
27
15
45
3
9
3
30
12
66
105
57
2
28
8
10
27
17
91
72
132
204
24
57
48
51
9
162
60
9
24
87
45
15
60
33
3
117
12
33
38
37
33
54
30
75
135
21
48
27
45
15
24
69
12
5
4
90
18
75
137
28
135
233
163
87
102
147
33
60
3
72
15
128
10
147
23
124
6
15
120
39
56
25
264
45
6
102
3
15
33
11
88
33
75
72
33
69
18
192
33
27
6
27
36
36
45
15
36
9
36
14
73
48
39
30
116
7
57
80
91
27
ABCD 97937408956*3^$a+1 [50004]
36
16
53
18
30
198
37
32
3
109
59
21
33
66
45
27
78
15
72
39
49
5
19
80
3
42
63
132
12
21
78
45
75
1
96
35
12
72
6
27
21
147
33
6
13
17
108
42
54
30
57
28
12
53
51
16
8
40
47
73
11
61
17
48
15
63
25
47
69
15
93
75
12
18
42
33
12
111
78
156
36
78
36
49
80
159
25
65
66
25
32
33
31
11
33
111
18
3
33
15
16
41
39
51
49
48
5
72
3
15
97
83
36
25
17
63
12
45
19
36
12
101
87
33
51
21
15
63
30
27
40
59
69
40
35
114
30
42
51
39
9
36
9
19
125
36
67
35
54
43
11
69
16
44
28
29
3
63
114
19
137
7
116
16
5
43
53
19
68
21
55
17
30
24
90
48
15
45
115
72
8
3
54
55
20
9
75
72
24
15
13
5
31
5
36
30
81
40
24
5
18
66
27
15
13
125
42
54
18
30
108
42
285
196
36
89
7
35
25
47
93
4
101
27
27
48
6
99
48
48
60
36
28
17
51
40
80
33
31
5
36
48
15
9
15
21
15
36
21
27
27
21
12
75
12
21
15
33
9
27
28
35
85
17
78
13
60
155
60
9
24
76
35
1
12
35
1
59
12
24
1
29
127
5
15
33
36
114
126
48
7
44
99
45
96
15
6
18
57
40
44
69
123
39
21
52
32
9
36
108
48
42
1
60
149
18
25
20
27
21
72
24
33
126
25
36
36
32
87
21
9
24
126
54
72
63
16
29
72
162
25
20
63
12
21
64
11
1
35
36
13
44
45
36
96
19
17
72
27
21
75
93
66
1
23
9
60
60
87
54
7
65
19
96
23
6
63
21
55
116
63
33
3
42
15
3
120
57
4
83
37
20
105
3
96
141
39
196
53
115
11
12
57
21
84
78
12
21
15
1
104
24
12
60
16
23
12
60
72
33
60
12
21
12
7
176
87
132
72
45
16
48
12
32
76
36
23
72
18
48
18
49
5
3
15
78
19
8
12
27
6
75
45
42
66
87
45
55
108
80
16
23
13
29
19
47
42
7
44
352
23
6
18
33
84
36
39
9
192
64
24
36
59
36
30
126
18
24
123
177
42
9
16
5
6
30
24
48
18
72
1
5
91
83
60
33
144
4
17
63
72
48
132
57
195
36
9
18
162
115
68
243
96
18
12
79
29
15
21
36
60
39
24
21
24
180
7
8
3
54
18
12
24
54
66
49
11
57
9
123
75
18
54
6
7
47
81
63
49
8
27
21
57
55
35
69
48
16
47
48
204
66
54
6
36
51
15
25
24
24
24
71
9
12
225
108
18
18
75
57
27
21
6
33
51
42
3
69
115
11
1
29
19
41
54
48
13
32
4
11
18
15
40
11
24
61
29
72
30
24
21
40
168
71
6
75
24
64
104
120
63
12
96
36
81
24
16
20
48
45
12
42
72
33
36
39
48
9
45
15
63
25
72
48
101
6
61
32
33
30
105
3
85
5
6
21
60
3
1
24
17
3
112
180
29
30
109
24
12
5
156
60
3
15
1
35
48
36
42
27
153
55
35
129
228
57
19
20
60
45
30
1
48
65
102
73
77
43
11
120
150
51
4
101
6
33
12
63
30
39
16
32
28
17
30
54
3
33
72
36
6
108
1
65
39
33
15
45
39
76
5
18
60
36
30
24
30
126
79
44
45
48
3
76
65
24
90
66
31
84
56
33
55
35
30
15
99
18
120
3
64
60
5
27
3
6
66
33
201
39
16
24
107
18
111
27
85
59
25
53
90
12
21
28
29
90
21
4
11
66
63
141
55
20
141
84
72
7
72
68
132
48
105
42
18
3
99
45
40
29
30
45
81
18
6
30
129
120
120
63
42
63
24
96
28
107
33
40
35
9
51
49
23
129
45
6
90
54
108
33
148
20
72
15
18
15
111
9
9
66
24
13
24
71
13
71
13
47
25
5
54
42
3
15
84
13
152
57
15
24
9
42
21
24
36
99
9
21
31
83
1
11
45
159
66
78
81
9
127
29
18
6
12
42
30
15
3
33
21
123
60
21
30
21
141
42
73
35
198
12
27
72
4
20
9
36
19
8
243
49
20
15
6
151
5
15
21
180
135
12
28
24
56
33
31
11
45
60
39
61
5
7
65
3
57
7
108
32
28
5
30
1
84
23
24
66
15
24
21
15
87
25
36
11
24
30
6
9
147
60
138
51
28
36
119
6
12
67
20
3
9
69
15
219
1
11
93
75
141
69
60
63
39
24
9
60
75
48
249
60
3
321
39
30
27
9
67
29
54
12
13
32
4
144
92
9
18
37
48
41
15
75
69
120
136
17
43
59
6
15
51
13
68
27
1
41
18
108
180
18
39
27
85
ABCD 97938478226*3^$a+1 [50004]
17
54
25
36
35
192
36
6
31
8
15
69
3
69
64
24
5
6
49
48
17
7
89
12
18
49
36
5
19
35
6
19
17
15
33
18
78
79
48
48
44
15
12
18
6
6
15
40
60
24
5
6
21
87
97
35
30
19
29
12
36
7
23
9
21
72
60
115
5
18
45
33
36
19
36
24
20
15
66
79
12
8
57
24
6
48
25
11
121
44
4
20
100
5
24
55
41
30
97
35
12
37
24
24
11
36
73
48
8
24
12
24
39
177
51
33
24
28
8
36
3
37
11
33
9
30
1
5
54
6
12
115
17
96
91
23
1
17
48
24
12
78
60
12
30
18
13
29
19
32
27
1
5
6
13
60
5
60
7
48
56
39
6
30
60
1
56
28
5
55
11
54
6
49
12
65
7
12
23
37
35
73
20
105
48
55
29
6
73
11
33
45
12
19
12
5
7
20
52
11
18
12
87
51
49
5
108
39
60
33
66
24
1
24
35
1
5
19
12
36
12
5
12
39
99
57
33
31
24
20
36
60
180
51
24
6
75
9
24
55
5
31
5
36
30
9
16
41
24
3
28
5
7
5
7
23
36
21
9
31
53
27
16
72
8
9
24
115
5
115
41
6
13
44
36
9
12
15
60
4
84
12
71
12
30
3
64
23
61
5
7
48
11
9
9
27
24
15
42
60
27
3
37
161
15
39
13
12
5
18
73
5
36
6
90
3
4
5
27
9
30
120
25
5
66
13
8
84
24
9
102
25
65
43
12
8
105
12
139
12
20
3
21
21
19
23
37
53
31
36
23
6
39
3
24
18
6
54
31
5
79
77
19
17
7
20
3
69
16
32
15
73
77
15
40
5
6
25
5
12
3
4
8
27
6
67
23
6
78
25
35
21
21
96
27
40
11
1
20
15
1
8
36
3
6
84
60
12
15
76
17
7
11
12
33
3
60
30
7
65
115
29
6
30
3
36
28
48
17
12
15
39
96
6
7
71
12
18
115
32
39
33
75
21
4
5
36
12
18
42
7
11
12
49
35
25
8
36
15
6
6
49
56
28
92
9
31
23
25
17
67
12
53
6
45
16
36
12
167
24
25
24
35
37
35
18
18
42
6
49
47
21
28
5
12
43
24
48
24
5
19
5
96
60
18
66
54
25
8
27
1
17
18
1
65
96
7
41
42
69
28
35
1
5
7
48
5
12
3
9
3
4
48
23
25
23
174
12
6
33
39
6
54
96
37
107
21
27
48
42
43
20
27
13
17
7
20
45
6
24
13
5
43
12
83
6
79
47
13
29
27
3
6
7
8
52
24
48
12
24
17
72
87
15
21
39
21
9
6
13
12
8
45
31
23
1
5
7
17
7
24
120
36
36
5
18
1
35
25
36
17
60
36
24
3
72
28
29
6
42
6
30
79
56
16
53
12
3
16
80
39
13
20
3
42
3
9
12
60
24
27
4
8
15
37
35
30
15
40
5
99
9
60
12
3
15
36
25
47
12
168
45
3
109
65
12
19
5
30
6
31
8
4
11
1
11
37
56
24
27
84
12
24
9
24
28
8
15
37
47
61
36
36
5
18
9
15
25
5
6
1
20
24
21
24
19
11
9
27
81
3
25
17
19
29
7
23
1
8
12
3
25
11
24
45
16
12
17
72
43
48
48
36
24
29
30
1
5
31
11
18
24
12
15
40
65
31
47
12
33
36
40
17
15
24
28
17
19
71
49
41
78
36
30
6
49
95
49
47
25
8
72
16
17
3
27
66
19
8
39
33
52
59
30
30
54
27
64
140
117
24
6
228
6
43
36
44
28
5
24
36
7
5
30
37
29
19
47
6
15
4
168
65
7
8
12
3
1
5
150
6
39
27
13
44
16
5
67
8
39
18
48
42
48
37
48
12
29
24
6
48
18
12
115
68
52
35
12
18
42
84
21
21
30
12
25
5
90
12
24
54
75
76
5
19
12
44
45
12
55
144
48
20
33
60
3
15
6
48
18
24
48
61
5
7
29
39
15
49
35
33
9
19
5
6
6
63
52
5
42
25
32
16
8
36
21
12
15
3
13
56
4
12
24
23
36
42
43
120
24
12
41
60
48
19
128
57
15
12
4
11
21
57
31
36
35
24
54
6
25
35
54
31
11
13
8
63
9
16
17
42
90
6
45
21
31
12
17
84
19
23
85
29
18
12
24
85
35
25
47
30
27
16
17
60
12
6
54
7
60
36
17
30
25
60
20
57
6
48
6
24
24
43
20
87
6
12
48
6
9
27
93
27
33
9
43
17
138
45
144
63
30
18
13
17
24
30
25
44
4
11
6
30
48
25
72
8
12
3
1
95
25
20
40
41
31
24
36
17
60
7
29
19
12
5
24
30
97
32
72
3
78
18
66
55
48
56
60
16
35
1
107
12
9
45
24
31
11
49
56
9
24
36
30
30
67
17
96
6
45
45
3
60
12
3
33
28
11
6
67
11
61
20
3
37
84
20
4
5
30
36
1
53
108
24
63
16
17
7
23
57
60
16
17
12
31
35
6
55
23
6
42
78
6
24
30
19
32
48
21
24
31
29
12
15
4
44
21
36
6
37
12
101
3
87
12
45
21
6
54
7
5
147
21
24
36
6
13
53
43
36
48
71
36
6
139
8
3
42
55
5
78
24
21
39
18
60
30
13
8
27
120
48
21
21
27
28
47
6
6
48
61
5
24
60
12
31
23
12
25
12
12
29
7
24
53
43
8
21
3
15
90
31
12
23
25
32
75
42
87
16
20
3
1
23
61
17
15
105
12
36
12
48
91
41
12
3
24
4
11
36
30
63
27
9
33
36
19
11
6
54
1
24
36
95
18
72
30
6
3
15
30
12
12
48
30
73
32
28
44
33
103
11
13
41
7
8
111
30
60
115
5
19
59
61
144
48
47
6
36
39
69
18
37
35
21
36
4
5
42
12
36
45
15
54
30
1
5
7
17
36
6
18
30
25
23
25
23
1
5
90
6
19
60
5
66
9
21
60
27
135
97
53
3
69
6
78
19
48
44
9
12
12
67
8
28
8
51
9
4
8
45
55
12
12
48
17
135
16
12
5
6
49
23
54
60
60
30
24
21
4
12
5
3
12
24
9
42
24
9
16
65
135
9
24
31
5
6
24
6
54
25
36
35
13
95
48
54
24
31
36
5
3
76
5
75
4
32
75
13
5
6
6
63
45
211
5
6
37
68
24
15
18
15
40
36
11
126
12
6
90
31
35
61
24
65
91
24
23
72
49
17
43
29
30
73
12
8
3
12
60
25
8
4
47
25
29
114
18
55
29
3
33
39
60
15
30
54
6
36
120
30
33
45
6
54
12
12
36
12
39
16
48
5
42
162
108
27
33
42
1
92
33
19
77
15
39
24
18
7
32
21
24
51
12
112
48
5
6
25
56
9
55
17
7
12
11
73
12
53
12
7
72
8
28
44
16
84
23
30
7
84
11
48
18
3
4
ABCD 97938791012*3^$a+1 [50044]
18
18
54
23
7
53
1
36
60
63
80
37
23
31
54
11
55
29
16
156
21
12
36
99
56
7
77
96
79
5
31
132
9
153
27
21
99
48
3
77
96
100
45
99
15
12
153
60
3
18
11
25
3
20
16
57
12
11
67
48
29
112
20
88
20
12
121
47
40
3
30
42
30
42
30
15
39
42
18
12
78
75
44
36
127
17
25
48
3
36
3
48
42
72
23
7
18
11
76
75
5
55
29
55
24
30
72
35
64
81
96
72
12
108
15
27
30
18
126
54
17
25
198
5
16
36
8
1
6
105
21
63
20
25
51
165
59
25
42
57
20
96
91
9
80
7
117
63
90
3
24
27
30
24
71
144
276
100
15
54
6
144
5
49
12
15
93
71
19
77
48
115
5
96
24
1
12
83
136
123
96
9
20
172
84
44
25
96
30
24
18
18
9
36
27
9
128
1
36
54
5
16
60
15
65
19
114
12
3
60
12
21
54
36
84
5
24
61
23
55
5
31
5
36
13
11
24
16
21
18
30
36
6
30
6
9
164
160
60
20
19
30
11
7
29
28
3
48
41
139
29
16
24
21
24
48
54
18
171
84
93
3
45
15
96
21
72
36
90
84
17
168
60
43
57
87
33
20
1
35
7
9
21
59
103
21
21
123
105
11
64
51
6
66
24
29
60
1
15
60
9
6
108
108
18
54
72
29
61
54
72
18
15
15
5
100
24
21
35
37
3
15
21
20
43
180
185
13
3
39
45
12
104
96
13
72
23
12
4
81
150
5
49
30
24
141
21
36
18
101
4
57
12
27
8
256
21
3
27
24
125
1
30
54
54
108
18
35
37
23
67
129
69
60
35
1
63
63
54
18
48
54
3
3
12
6
75
45
35
61
15
39
9
36
45
15
21
15
15
29
60
25
84
42
90
15
200
55
36
210
78
216
29
37
23
16
33
222
33
32
19
9
36
27
33
84
27
5
31
53
24
121
24
71
85
51
9
15
60
9
131
100
147
198
24
35
12
61
47
91
6
3
117
15
21
24
48
6
36
36
12
57
69
11
24
37
18
24
81
21
78
18
84
18
42
18
108
17
37
119
24
12
1
42
21
20
7
9
51
57
15
5
25
35
25
36
72
27
12
8
96
120
4
60
27
6
84
3
156
44
16
36
44
136
39
90
36
135
189
126
5
205
3
51
72
17
7
48
41
64
27
45
140
108
16
51
45
3
6
119
37
6
18
54
30
36
60
39
87
5
4
24
32
24
127
113
24
16
27
12
65
43
144
5
40
9
39
15
5
127
129
27
18
24
11
25
39
105
12
54
72
24
48
6
111
9
114
48
18
24
30
42
3
60
111
21
201
107
12
48
52
108
45
18
114
15
21
12
18
24
9
9
30
21
75
21
20
133
11
49
11
364
152
13
36
11
19
6
36
23
49
15
3
53
24
25
6
29
36
76
128
85
42
33
75
65
43
30
18
54
71
91
78
12
3
15
6
75
20
4
21
24
66
9
27
36
60
9
21
39
48
75
6
99
45
66
162
72
71
109
47
49
95
16
80
289
35
100
45
51
3
41
145
66
9
51
84
81
141
30
18
11
85
35
31
33
9
51
44
7
78
27
9
246
53
1
15
20
16
111
17
60
60
16
9
11
49
35
55
48
33
129
111
24
105
72
23
115
6
72
54
174
6
105
15
18
6
41
148
27
33
20
40
27
29
25
15
21
123
57
23
96
24
7
174
60
12
3
15
45
44
73
144
54
65
4
80
1
66
6
39
44
7
57
56
7
54
6
18
54
21
45
11
24
124
60
87
18
18
24
29
4
51
42
183
80
24
36
55
21
51
17
100
92
60
24
49
36
126
93
80
73
39
3
36
41
48
16
75
65
1
60
48
35
7
108
41
16
63
41
40
9
6
21
15
5
121
3
36
81
24
30
36
24
18
71
4
15
90
30
21
15
6
54
54
30
240
5
85
18
117
111
6
23
31
30
35
7
77
67
9
96
39
36
156
60
53
121
36
18
126
18
72
53
1
60
90
45
21
39
21
18
12
36
42
15
165
66
21
39
45
75
9
105
95
31
12
54
3
36
21
39
80
16
44
55
65
19
21
20
37
47
72
24
31
24
201
44
7
12
78
27
20
25
48
18
21
3
12
24
9
21
24
12
23
1
84
15
152
541
12
60
35
31
6
36
39
9
24
12
6
12
168
138
6
53
36
40
56
49
66
29
31
89
67
42
36
131
133
6
66
6
17
13
18
36
9
69
12
63
20
115
78
12
168
3
9
71
37
90
54
35
151
12
57
21
72
12
35
100
60
21
42
17
4
20
160
44
1
15
39
42
ABCD 97938841316*3^$a+1 [50003]
84
13
11
1
29
27
4
59
30
219
63
54
24
36
36
7
12
5
84
6
73
12
11
24
1
53
12
54
54
90
37
44
9
31
5
43
53
15
3
61
36
44
9
150
1
11
84
1
164
9
31
80
69
39
40
32
105
54
9
3
30
18
6
43
48
32
87
13
12
29
6
61
5
75
39
25
20
36
4
11
48
1
8
87
6
15
112
41
7
24
41
55
24
5
43
32
9
99
27
45
45
36
30
25
53
39
63
45
3
21
45
31
12
32
39
61
60
65
54
30
12
18
1
41
54
30
96
39
136
125
75
60
3
9
81
6
81
69
115
5
3
52
59
12
9
16
24
48
72
5
115
131
69
16
5
115
65
15
60
52
113
7
8
72
108
69
123
28
24
20
129
180
7
65
219
76
44
16
12
53
15
69
3
27
21
4
11
49
5
84
96
36
7
23
48
1
269
6
25
5
75
16
32
21
120
7
29
3
28
24
20
21
15
45
18
126
6
97
12
36
20
24
21
7
12
48
128
15
25
65
75
33
102
144
36
48
6
3
3
69
9
7
84
5
31
95
25
32
21
6
30
30
6
39
81
7
32
100
89
19
8
40
12
23
90
7
11
21
16
92
27
1
5
7
72
29
162
69
15
24
1
48
20
51
1
5
96
87
33
18
12
78
87
9
6
30
30
177
111
37
59
1
35
48
21
9
66
25
8
21
19
47
33
52
29
27
33
96
115
65
30
36
9
9
42
30
99
45
3
160
53
90
117
3
108
36
6
27
100
8
4
36
5
48
7
72
53
7
23
18
66
24
69
51
37
24
95
90
6
49
20
28
11
36
13
143
129
40
5
51
72
52
11
30
24
75
21
18
6
60
43
11
9
3
30
48
132
7
83
78
6
61
20
3
102
138
9
12
75
33
40
113
19
48
12
65
84
42
54
24
36
31
23
57
112
23
24
21
15
60
37
192
29
66
13
71
1
29
199
23
97
120
11
1
89
51
28
23
85
59
24
81
39
42
108
42
30
19
80
69
6
21
40
29
3
72
105
15
21
24
31
23
49
11
1
96
5
15
64
41
87
3
24
6
48
31
29
7
23
30
127
180
65
19
35
6
19
56
15
49
29
19
32
48
28
32
81
7
5
15
39
45
75
21
15
30
27
12
75
33
81
19
41
31
65
6
24
61
59
1
29
51
52
17
36
108
102
234
163
12
36
72
68
9
30
33
40
72
29
12
18
36
13
48
53
19
8
39
24
6
15
36
4
48
71
60
1
60
5
135
21
24
120
43
71
102
18
60
42
39
9
6
25
36
5
19
80
9
6
54
186
1
53
27
9
30
85
20
40
20
48
33
120
24
90
1
5
15
15
37
20
112
5
30
25
8
33
55
24
5
24
6
13
17
30
24
42
7
48
5
48
42
25
5
18
12
90
7
48
35
30
24
36
18
30
150
12
85
59
25
11
145
84
11
9
39
1
89
7
5
24
151
83
30
36
43
41
12
7
108
35
108
21
69
99
72
15
13
108
12
17
163
77
111
9
31
32
100
8
64
5
30
33
120
33
39
28
32
51
174
3
40
32
21
79
5
96
19
5
6
18
30
60
36
145
36
20
33
27
12
100
8
4
68
172
8
60
27
36
30
19
5
3
28
65
159
39
30
31
5
24
19
83
30
78
21
75
24
72
37
41
7
12
23
24
1
83
126
3
51
6
96
115
83
132
78
60
19
120
12
60
35
81
124
59
21
51
24
36
9
40
20
100
5
51
3
49
107
1
20
63
90
66
213
112
36
20
12
33
19
48
53
18
37
5
19
8
40
32
111
37
252
11
114
171
3
6
66
24
13
48
65
99
51
78
19
11
9
72
16
143
97
5
30
9
9
30
1
48
20
27
1
12
12
35
240
24
9
40
12
36
5
18
6
30
105
60
135
61
113
6
13
77
63
27
60
61
5
18
30
42
49
29
6
1
120
5
210
48
1
11
24
21
39
33
112
20
39
9
21
39
12
28
11
30
30
12
54
43
80
28
12
12
95
25
8
172
5
174
42
144
54
9
52
29
111
16
20
4
89
139
20
81
19
12
5
36
7
11
9
21
126
66
19
96
5
24
3
111
21
9
79
17
30
240
21
39
30
55
185
96
18
37
20
132
12
96
15
24
54
19
152
45
36
18
9
57
15
45
15
16
12
17
36
54
90
30
36
30
7
80
21
42
54
24
31
36
24
35
85
125
15
75
36
109
29
39
48
4
20
36
120
39
24
12
49
8
21
6
21
33
19
53
24
43
8
24
15
1
72
23
24
1
20
64
8
100
71
1
8
81
31
60
11
37
32
105
175
8
33
7
17
30
1
44
136
84
5
60
24
19
68
3
61
89
7
20
40
53
66
54
12
48
12
19
56
15
69
28
77
24
31
8
141
19
41
127
32
81
42
37
53
18
37
5
18
49
71
12
30
55
29
3
48
63
222
24
24
30
126
15
40
71
78
19
228
32
52
20
195
13
41
60
31
48
23
97
41
12
39
40
35
24
42
60
55
35
25
5
30
30
27
27
24
9
40
12
56
9
24
51
ABCD 97939041308*3^$a+1 [50040]
6
89
91
48
36
18
111
159
9
8
16
8
16
15
41
31
180
53
16
24
3
53
103
33
24
51
24
12
72
65
7
17
19
21
80
144
136
15
65
97
6
48
137
7
36
117
56
31
41
43
5
48
48
67
197
48
168
48
184
80
31
329
24
24
163
77
79
9
9
15
39
144
17
43
45
296
136
63
18
15
51
173
24
43
29
48
24
91
72
5
24
24
24
55
17
184
51
12
108
5
103
161
43
54
23
16
9
18
21
168
15
17
24
31
41
79
17
24
24
16
56
72
24
48
25
126
113
24
64
87
17
91
117
15
144
41
43
53
73
162
53
72
43
29
19
54
90
5
48
79
12
45
104
16
15
89
19
72
29
43
108
36
21
3
30
144
54
24
18
87
3
72
12
113
120
24
49
71
19
60
33
24
80
40
3
12
41
49
54
65
7
129
75
36
33
24
15
137
55
41
49
183
3
53
72
40
24
75
53
19
117
27
108
24
108
84
17
48
43
29
72
31
209
43
69
80
31
48
185
72
24
25
63
8
19
29
88
32
120
19
36
72
24
12
29
16
32
48
96
40
32
24
43
77
24
16
63
36
189
128
43
5
96
43
5
24
43
21
80
31
9
56
16
39
137
43
108
108
29
16
27
6
48
6
113
48
48
24
19
174
95
72
31
36
77
55
33
8
43
29
79
24
41
24
240
48
25
54
89
19
30
63
87
48
41
72
16
15
65
24
97
39
63
57
3
30
47
31
41
256
32
25
6
41
16
128
7
17
24
31
108
53
48
16
99
5
127
36
120
168
36
33
8
121
66
72
93
8
79
24
105
51
69
3
21
33
39
24
33
183
8
55
41
72
103
105
104
7
72
57
51
165
51
60
12
101
264
40
56
103
18
119
160
8
48
48
43
53
19
21
105
18
5
16
24
27
53
19
5
211
60
120
18
23
40
72
9
18
21
8
43
53
163
45
8
136
56
7
89
72
19
60
12
77
73
18
21
80
7
33
183
48
33
9
143
24
24
43
53
112
27
60
57
8
217
54
36
5
1
47
24
168
97
23
88
33
114
12
65
139
120
144
53
7
17
1
30
57
123
5
16
39
17
31
72
41
31
17
43
48
54
6
57
48
3
30
126
9
48
96
80
16
201
342
9
8
24
55
89
49
87
111
137
24
19
101
48
16
51
72
21
15
81
24
3
24
21
9
90
21
224
43
6
54
180
53
16
39
89
31
17
40
56
40
176
31
209
16
32
96
40
27
48
36
24
41
43
77
208
24
96
32
91
144
12
41
16
15
18
18
60
12
5
120
19
21
32
1
18
29
48
24
7
105
3
45
8
64
56
16
104
49
95
199
17
64
32
31
33
87
9
8
259
108
17
72
16
51
54
6
33
24
195
12
137
115
6
48
23
64
39
57
57
23
16
9
47
88
27
69
3
5
139
198
47
24
48
48
31
42
30
41
19
72
5
7
162
39
87
33
24
72
176
163
5
24
7
60
174
15
56
7
89
72
31
144
144
24
12
77
19
5
25
71
7
137
72
24
19
5
97
18
149
16
3
12
65
16
32
211
36
89
7
48
132
12
89
115
21
15
57
15
105
24
27
96
53
40
56
25
239
67
53
40
48
3
69
75
29
7
36
5
49
39
8
7
9
225
6
84
101
48
16
87
9
99
96
48
101
24
19
29
24
43
5
115
21
33
39
8
24
7
17
1
15
15
168
33
123
36
41
96
88
27
29
192
48
7
12
24
53
40
27
77
24
40
32
31
12
36
89
43
29
1
18
36
17
73
18
240
93
8
43
84
9
15
41
25
23
192
96
31
72
36
72
5
24
64
15
24
264
9
32
40
9
47
120
19
5
31
113
48
16
3
12
65
16
32
72
40
15
41
31
81
8
96
7
57
3
12
57
8
168
16
75
45
27
5
48
40
72
15
17
1
71
16
32
7
72
65
79
41
24
72
103
89
49
111
144
104
48
24
40
39
105
75
29
48
7
33
96
240
27
36
41
96
7
113
64
32
43
53
7
65
64
56
16
51
53
271
12
ABCD 97939086296*3^$a+1 [50009]
3
12
99
36
96
93
72
3
36
30
54
114
75
15
21
87
18
30
69
27
9
12
120
60
60
45
18
57
3
42
99
21
3
15
84
18
75
267
45
3
9
36
3
72
9
3
6
15
24
60
156
12
12
12
3
36
12
33
9
51
24
12
33
123
27
45
21
99
75
33
144
9
39
180
48
285
42
36
60
6
54
177
9
6
33
24
228
3
45
21
39
15
12
57
21
195
36
156
195
42
3
3
9
72
75
33
3
69
21
48
27
195
57
12
24
75
57
24
24
9
15
60
27
21
60
99
78
3
45
27
72
21
39
39
9
36
141
3
3
9
33
75
96
99
45
156
27
12
18
135
27
78
48
24
138
33
15
6
54
21
120
21
27
21
54
66
75
141
6
105
48
51
81
12
33
18
129
21
51
60
84
99
105
75
57
141
3
69
6
12
78
15
96
33
111
24
108
3
66
6
90
30
9
33
147
75
66
3
69
3
93
75
15
21
75
21
60
69
6
33
81
39
12
27
57
60
15
54
30
12
198
27
12
168
84
21
48
72
3
12
12
27
18
18
12
33
120
9
15
39
69
21
267
12
27
30
18
57
21
39
9
66
141
39
9
57
42
6
186
30
3
12
9
54
33
147
12
21
12
12
21
135
9
24
72
18
9
45
15
36
36
33
27
24
84
48
39
24
90
6
114
15
9
30
18
327
180
93
39
33
102
21
3
69
15
6
75
45
54
57
96
63
57
33
24
18
57
36
57
27
48
27
162
120
96
3
39
30
27
75
66
3
24
48
24
3
18
3
15
54
3
48
12
39
9
15
45
27
9
24
81
3
21
75
96
75
18
63
15
93
24
48
123
42
90
9
141
24
111
9
3
51
72
9
63
33
24
240
108
45
27
84
9
15
33
15
27
81
111
6
102
33
153
24
18
33
12
24
33
6
57
60
45
3
192
12
177
51
48
27
9
9
51
3
21
24
60
48
57
3
69
24
186
33
12
36
3
21
3
66
30
45
60
12
12
108
75
45
3
105
9
168
63
24
15
33
39
24
24
93
132
36
21
39
36
204
9
3
60
120
57
123
48
72
48
27
33
24
33
72
135
33
3
51
9
84
123
18
24
72
18
48
48
30
30
57
48
57
87
12
60
36
93
54
12
33
12
33
3
27
57
9
6
105
39
45
12
9
39
204
93
15
24
63
33
9
54
81
51
69
276
69
54
12
54
63
57
6
72
168
108
60
21
36
12
21
6
21
63
9
216
24
75
12
54
15
36
36
33
24
3
99
81
84
69
54
93
87
30
126
36
201
45
63
159
18
3
12
27
213
24
33
111
24
36
24
15
141
39
81
12
48
60
12
12
48
63
12
78
6
45
63
60
18
75
3
45
12
105
18
150
30
45
36
96
27
21
81
54
9
36
75
114
27
15
33
27
33
12
21
63
57
15
12
12
33
18
57
12
111
12
60
81
39
18
3
132
3
21
9
6
153
57
48
3
3
96
24
66
24
96
39
84
27
69
99
81
87
18
54
45
48
93
27
27
18
24
3
36
60
27
57
72
9
135
39
45
3
72
12
54
27
12
48
3
12
33
36
3
21
39
21
12
108
39
57
24
105
99
21
15
24
3
33
21
75
45
15
144
36
21
30
24
9
57
15
228
24
45
111
57
75
60
123
12
45
84
36
12
120
48
75
9
3
132
81
123
45
12
15
12
105
51
42
48
120
51
75
33
36
60
15
90
51
123
12
6
27
21
15
12
60
3
6
120
24
15
27
102
3
3
36
48
21
15
114
27
3
105
60
3
57
75
60
48
45
24
168
36
12
3
24
42
144
24
27
21
90
84
66
48
15
24
12
96
12
75
30
27
99
90
96
63
96
135
72
9
24
72
9
15
33
42
21
39
69
15
30
120
6
24
21
180
24
12
3
12
54
15
108
93
24
24
87
168
9
48
24
24
90
30
99
15
12
33
48
33
39
33
27
36
12
48
60
9
27
69
75
12
3
30
72
24
150
33
156
45
99
36
84
3
9
15
33
12
75
225
39
66
198
72
105
33
111
9
30
33
12
48
3
72
45
3
45
39
21
12
117
75
60
63
45
60
24
36
27
48
72
21
132
3
21
96
75
105
99
21
48
99
57
36
12
48
48
60
24
45
63
3
57
27
18
54
36
45
24
15
18
171
27
162
27
36
180
108
12
27
138
87
57
24
39
15
168
33
60
15
54
87
15
81
48
36
36
87
132
81
ABCD 97939136858*3^$a+1 [50031]
44
4
3
60
33
84
63
24
18
12
23
108
37
11
31
78
63
9
120
6
53
7
5
120
40
99
69
12
9
6
72
21
24
3
9
36
57
3
15
12
81
56
25
18
72
66
60
102
18
59
84
1
23
55
17
28
20
16
104
16
9
12
60
59
84
52
8
25
3
8
67
72
18
30
53
84
25
3
57
12
39
9
3
20
72
52
20
25
60
35
36
79
113
12
25
51
27
48
17
13
35
120
64
33
108
3
9
3
27
30
42
78
48
15
20
12
55
42
90
41
60
49
39
80
64
128
85
3
32
132
16
9
78
5
7
5
96
31
29
24
40
8
37
51
32
40
27
93
8
36
16
105
23
16
3
252
5
31
33
12
8
121
30
18
78
90
47
60
12
13
51
87
5
7
21
144
36
9
15
33
59
25
59
132
49
6
5
4
15
41
7
48
102
27
68
40
57
6
42
183
32
12
31
72
17
1
72
11
4
15
41
7
29
36
19
36
12
65
25
75
33
47
37
6
162
18
33
20
4
8
40
9
59
40
27
29
61
12
3
9
6
5
64
33
23
7
78
3
104
103
30
3
72
12
56
1
30
18
71
4
20
16
24
75
102
30
41
12
96
36
103
17
64
9
3
132
20
96
12
37
47
1
87
3
29
144
60
4
8
115
17
48
48
19
78
72
120
48
12
3
45
15
12
27
108
41
1
30
96
24
48
48
5
4
21
12
11
19
90
11
1
51
20
4
111
30
84
3
20
16
20
37
107
12
64
36
3
45
56
37
60
35
88
9
3
32
13
60
3
60
12
68
36
13
11
12
139
33
15
30
228
27
3
33
32
12
7
29
31
93
56
24
25
23
139
29
36
1
102
5
100
27
45
15
21
12
93
35
7
12
41
25
3
9
30
30
107
36
55
30
23
4
27
18
107
1
27
36
72
20
37
95
13
174
93
75
65
60
43
33
20
31
126
15
15
24
18
35
52
3
17
43
45
45
12
3
33
12
60
3
48
92
72
37
179
31
6
23
109
12
48
3
57
83
19
18
3
75
17
72
16
24
33
35
73
30
17
36
4
80
88
27
5
25
12
36
59
28
27
18
63
32
37
39
21
119
4
105
11
31
41
12
60
133
3
320
79
30
18
24
6
135
68
97
15
32
48
28
60
27
29
55
66
60
60
54
53
13
60
3
44
13
102
17
13
18
12
41
84
72
25
119
1
51
60
48
117
23
61
18
5
73
47
48
4
3
5
108
7
53
19
21
8
60
7
72
240
42
3
8
28
44
37
99
24
8
67
78
107
12
120
121
42
12
6
75
15
42
12
23
25
3
9
11
7
17
84
52
20
19
21
48
69
120
15
33
3
84
3
5
52
8
48
61
3
36
20
67
24
21
84
80
1
30
42
12
11
112
57
48
12
23
28
9
11
12
175
5
25
60
11
136
68
25
11
60
52
32
7
36
150
123
57
27
108
9
18
78
120
23
19
21
9
15
36
12
39
101
67
18
23
136
15
65
28
20
25
90
41
72
24
28
36
140
61
96
24
3
15
78
12
60
147
44
1
36
75
20
37
71
1
51
27
101
31
48
5
25
18
65
25
95
7
5
55
41
1
71
12
88
20
37
15
33
27
33
39
3
41
4
33
174
48
30
11
19
33
12
36
21
3
15
57
81
60
3
51
29
1
23
43
53
31
29
40
24
68
7
33
45
23
24
96
1
135
48
8
48
19
137
43
78
63
9
27
20
1
24
6
57
128
49
99
12
8
72
85
15
27
42
48
12
66
42
15
15
18
60
75
12
93
15
57
51
39
21
12
8
24
13
120
12
63
80
4
81
107
12
48
25
3
57
15
188
48
16
21
12
3
8
64
3
17
7
29
67
33
57
15
144
33
12
23
13
24
30
101
48
180
24
7
53
60
7
21
8
67
17
25
48
27
33
3
9
11
1
11
72
40
3
17
76
72
27
41
24
13
23
1
6
30
54
9
9
15
12
44
52
57
35
12
24
1
155
1
72
11
12
24
25
39
32
48
24
55
77
48
40
153
12
47
55
60
41
12
25
243
8
61
11
24
48
40
3
29
4
99
48
42
12
18
21
21
23
25
3
75
29
16
8
1
36
27
108
57
3
12
96
12
45
35
108
16
45
111
15
5
48
79
33
27
77
1
24
30
48
48
17
13
3
81
15
48
8
28
81
23
28
105
35
7
18
30
5
28
117
83
1
6
257
37
23
12
73
47
48
40
57
59
67
33
21
11
48
4
176
31
66
47
37
6
60
42
3
57
11
4
36
80
52
48
39
18
114
18
11
4
68
25
12
11
1
35
24
7
53
1
23
55
90
48
99
24
56
24
4
20
13
39
33
107
24
4
68
7
48
12
5
13
183
69
35
25
11
4
33
72
63
8
67
42
23
37
75
120
27
30
11
85
63
24
92
48
36
4
45
3
39
60
18
48
12
11
1
6
65
7
5
88
69
39
24
165
11
52
44
64
9
150
21
20
19
41
24
205
131
16
84
39
48
53
1
48
203
100
32
48
4
33
48
30
30
23
24
28
9
35
43
21
20
4
3
204
29
12
48
60
7
9
20
48
28
15
17
12
76
8
7
5
40
129
23
13
95
4
21
150
77
13
90
30
47
76
20
12
25
23
52
32
76
9
18
53
7
42
27
21
87
3
57
63
42
35
16
9
11
184
33
35
4
36
117
11
12
72
7
36
33
27
9
93
11
1
ABCD 97939190002*3^$a+1 [50076]
24
66
78
65
7
45
32
31
21
8
16
48
56
24
40
32
40
51
29
88
69
75
9
24
12
18
6
11
73
6
9
21
54
93
24
69
36
63
12
20
13
75
80
52
3
93
32
1
36
15
93
3
3
30
15
45
11
48
96
36
28
20
16
44
25
87
3
21
8
48
49
47
19
24
149
16
36
48
165
39
81
60
123
12
12
48
32
64
15
69
60
80
1
96
63
27
5
24
12
4
3
21
39
120
17
163
69
104
24
55
21
3
29
25
99
84
63
69
24
36
108
87
65
7
65
64
69
60
47
36
4
60
9
150
5
25
36
15
93
15
20
1
3
44
7
21
32
37
15
92
64
81
24
11
25
18
36
65
52
24
68
55
9
81
60
12
3
8
24
40
32
108
145
47
16
51
29
16
9
75
15
30
6
30
24
12
3
72
39
41
16
33
27
20
64
12
21
27
9
99
75
9
27
225
132
3
29
16
69
11
1
15
63
77
4
99
66
11
16
12
21
36
48
63
8
16
84
12
24
108
44
36
12
25
24
39
8
52
21
6
30
3
36
48
3
9
56
76
39
18
3
87
65
31
66
24
30
36
17
4
8
4
32
16
12
51
54
6
5
60
88
12
12
24
9
51
3
42
3
36
48
8
100
3
141
12
27
5
16
48
33
18
29
61
35
52
93
42
18
3
8
12
112
20
1
11
13
90
21
96
3
21
12
9
11
19
24
29
7
90
119
25
51
39
30
11
103
5
7
18
47
28
12
20
4
21
11
12
60
48
64
48
57
15
9
30
21
93
23
13
36
11
12
4
27
81
3
29
31
5
61
36
35
43
33
36
8
24
16
12
27
65
24
1
234
150
23
24
25
47
1
15
57
27
63
81
60
39
18
6
21
48
32
16
3
6
48
6
54
72
23
25
3
116
13
47
12
229
59
7
9
15
30
3
39
33
48
39
9
9
35
16
32
52
48
24
8
25
83
73
24
15
12
99
33
84
39
65
64
69
11
16
20
13
111
8
43
33
111
5
24
1
3
32
61
18
21
9
60
23
67
9
68
4
60
12
20
7
126
87
32
4
44
52
36
8
40
24
63
24
126
3
63
54
6
5
64
120
68
16
105
39
96
12
9
39
21
3
72
24
12
44
19
45
24
32
60
19
6
66
21
123
105
32
7
165
51
9
20
25
6
209
108
7
66
39
51
60
57
9
71
12
7
9
12
3
36
9
56
16
9
15
69
6
21
72
81
11
16
20
43
81
12
57
30
33
27
29
36
108
40
140
133
23
85
11
16
3
69
21
60
23
7
90
35
25
119
4
87
57
24
9
11
36
28
15
45
81
24
119
52
12
33
30
6
84
36
18
65
61
24
11
1
3
75
5
7
78
72
54
9
20
100
12
12
63
30
107
16
32
16
12
51
33
3
53
7
65
12
31
141
15
17
84
108
100
75
72
65
19
9
45
39
48
24
36
3
41
40
32
28
32
19
33
60
15
90
3
87
29
43
53
1
63
44
19
54
47
13
47
48
60
19
33
27
41
61
15
45
48
60
3
8
28
48
15
21
48
39
6
47
16
21
15
32
25
54
81
8
4
33
15
32
196
15
29
1
15
27
57
120
8
76
3
90
24
27
99
29
64
84
177
11
52
24
20
19
81
45
24
51
3
5
76
129
47
36
28
69
11
16
20
28
51
24
12
24
33
12
36
3
153
8
40
32
4
39
57
60
24
8
64
21
11
16
216
9
30
17
64
56
160
8
40
8
25
6
101
64
15
30
47
64
69
15
39
21
48
20
84
28
15
17
12
31
21
45
15
39
90
6
33
195
9
80
64
27
9
24
9
84
54
69
27
21
92
16
44
4
80
4
56
7
72
48
6
27
57
6
5
64
21
36
3
48
36
68
199
90
6
21
96
27
5
4
96
21
30
21
48
168
3
5
24
1
119
85
111
20
16
12
12
48
15
9
24
3
33
33
3
12
128
7
21
27
105
12
9
24
12
3
84
93
119
24
88
9
23
7
105
24
39
30
60
15
36
129
27
20
4
48
21
6
117
3
29
88
8
64
48
72
72
3
36
5
4
56
25
11
43
5
25
123
12
108
123
21
20
144
25
27
8
16
24
48
27
84
125
36
64
8
7
9
27
5
4
60
32
4
12
24
69
51
45
23
100
15
6
120
75
15
17
52
75
36
21
12
3
33
96
44
25
60
12
15
20
19
54
35
55
29
28
33
72
24
30
36
17
12
4
45
27
129
24
12
75
3
21
12
3
29
7
117
104
7
60
137
36
28
44
16
21
3
104
217
24
83
12
7
45
33
27
176
40
12
51
33
12
81
63
32
112
140
13
3
80
4
3
84
9
12
33
39
21
66
21
36
8
4
12
153
27
108
84
12
32
79
101
43
89
7
54
66
29
96
28
8
7
90
12
123
128
64
36
20
7
17
19
33
48
9
11
24
1
18
29
7
33
72
21
63
36
80
40
36
48
48
9
99
81
15
39
45
9
27
48
60
51
9
20
7
30
15
48
8
48
49
15
24
24
9
27
20
28
69
15
12
12
27
24
21
9
36
15
32
16
15
30
6
33
3
5
25
119
36
25
24
51
8
7
81
60
3
29
25
36
6
33
57
95
13
3
27
21
48
3
53
28
44
25
87
8
25
24
27
32
31
66
27
33
3
44
36
12
52
84
33
36
3
15
53
48
52
72
24
21
11
49
155
16
60
15
17
16
3
21
33
11
28
51
54
111
32
12
16
81
18
6
3
8
73
39
57
99
81
30
36
45
9
3
3
45
96
57
36
36
15
80
36
49
3
48
24
153
27
9
60
39
15
9
21
27
ABCD 97939545448*3^$a+1 [50022]
101
7
93
3
36
33
8
60
40
92
52
36
9
114
36
48
21
96
120
75
81
3
5
1
39
9
75
188
100
12
68
52
80
25
23
97
156
27
57
72
71
19
69
80
4
51
89
16
12
48
36
15
29
31
60
24
6
11
19
41
43
17
12
16
36
39
9
45
27
36
27
5
16
60
44
25
3
68
61
51
3
17
40
57
35
76
111
24
45
51
18
27
39
9
56
55
6
11
7
12
41
88
60
32
60
4
116
19
53
31
9
36
164
196
104
88
24
63
93
39
89
61
23
52
39
5
4
15
33
3
6
30
9
24
36
12
8
1
30
33
57
48
11
55
77
72
1
35
16
123
33
39
33
12
44
16
99
9
12
56
4
45
18
5
7
21
8
52
33
54
93
99
9
9
11
24
91
24
90
15
51
9
8
28
12
84
3
45
81
135
120
15
5
112
3
66
15
36
8
25
30
30
39
48
12
12
8
91
65
40
9
3
20
48
55
5
52
9
11
49
15
8
48
28
45
6
120
24
21
3
45
12
15
18
6
6
3
128
7
57
156
24
3
5
96
19
117
3
96
36
21
20
72
7
81
48
45
39
8
19
29
24
1
15
24
51
6
24
6
24
30
36
11
4
60
36
132
48
180
33
126
18
6
57
120
24
108
27
41
37
11
72
40
12
96
20
24
7
101
40
12
176
16
3
57
36
177
63
20
12
16
45
51
3
117
9
75
20
16
9
6
9
12
63
6
90
33
36
15
9
68
48
25
15
20
4
15
6
54
81
15
69
15
5
28
8
12
7
65
7
9
72
57
51
24
128
4
33
231
12
3
5
55
17
67
93
9
11
12
148
8
52
188
4
80
55
41
25
15
12
32
7
30
23
48
100
8
16
15
45
3
12
24
45
15
17
19
84
57
20
43
29
7
30
99
20
19
93
24
39
66
11
13
174
5
16
20
12
19
21
20
19
90
90
24
5
52
3
5
19
53
12
31
90
87
12
8
103
66
3
48
12
48
20
64
68
76
9
6
9
8
43
57
60
32
60
28
20
112
60
36
24
177
11
7
12
9
72
20
88
12
12
51
45
39
42
75
15
41
67
93
24
3
60
21
36
44
136
44
55
45
20
24
55
6
27
57
3
48
12
12
20
31
36
120
93
21
6
45
68
88
3
24
57
9
66
9
24
36
104
37
23
55
57
9
75
75
5
25
15
24
8
103
9
36
36
36
27
36
84
30
60
6
29
61
24
3
8
16
84
20
84
28
92
7
129
9
12
60
63
15
36
45
105
95
1
11
12
67
18
27
33
6
17
4
144
15
5
19
21
12
8
25
51
56
60
37
3
147
72
21
72
8
37
15
8
100
8
40
15
57
20
103
36
45
15
18
6
5
84
31
21
24
96
39
5
40
15
29
40
20
16
21
48
35
145
11
61
23
157
30
33
8
28
45
27
12
8
4
3
33
8
19
41
16
44
124
27
9
24
72
36
80
28
21
48
11
25
27
27
6
47
79
9
60
32
4
99
29
25
15
48
8
4
60
15
21
9
12
59
16
9
36
18
41
72
4
8
1
6
9
20
4
117
18
5
16
72
80
4
144
15
66
30
30
23
16
20
19
101
1
54
57
12
27
41
4
60
15
45
44
16
9
24
66
9
56
4
27
9
44
25
3
39
48
33
144
44
49
11
76
84
72
24
123
21
195
65
4
20
7
60
18
35
52
24
72
48
92
7
33
12
116
24
25
11
25
51
33
6
125
25
35
192
60
19
45
36
9
59
19
36
117
32
28
72
132
84
15
21
8
40
72
48
57
30
24
21
68
7
9
15
29
7
53
67
18
51
99
5
28
3
6
11
48
31
41
72
28
20
28
12
68
72
108
121
39
15
5
72
4
3
93
3
5
12
12
40
108
93
6
18
6
29
52
36
48
15
77
7
12
29
4
8
168
31
81
12
36
44
52
3
57
33
3
8
4
60
57
3
36
12
8
49
27
3
6
27
12
48
60
48
92
48
76
105
39
80
55
9
36
15
9
8
40
24
3
65
31
5
12
67
6
95
24
28
3
5
4
72
8
1
15
9
11
4
12
8
37
3
156
12
8
4
12
8
28
57
51
44
7
24
69
21
30
29
16
15
9
27
113
40
12
15
108
42
11
4
48
12
45
23
28
32
48
12
28
20
4
24
20
25
95
25
90
5
24
40
27
9
141
11
72
48
43
189
15
21
96
9
180
36
11
13
30
21
3
30
23
108
19
6
96
15
8
7
54
6
174
30
5
12
28
15
156
21
27
21
20
4
12
8
100
21
15
12
3
66
3
15
12
141
3
29
28
3
5
61
23
85
35
108
72
60
55
21
9
23
4
3
41
25
174
12
9
24
51
5
12
43
65
1
30
45
44
4
12
120
8
88
20
13
39
12
44
16
48
27
21
69
30
53
76
12
128
61
59
24
16
39
21
12
84
36
3
69
8
88
15
45
12
12
8
4
3
36
24
12
9
72
20
19
9
9
95
36
1
39
20
16
44
40
39
113
40
80
40
27
21
9
27
36
60
63
5
12
72
48
4
9
186
120
84
57
3
57
8
91
24
5
25
15
15
36
69
44
40
75
6
15
20
25
39
56
84
40
51
54
6
21
15
21
69
83
136
15
21
8
25
11
61
3
51
17
132
52
24
24
48
48
164
7
24
9
36
192
33
47
19
18
3
3
9
21
15
24
15
41
24
31
45
32
48
16
159
9
8
4
8
16
81
15
75
21
9
3
56
40
36
63
81
32
12
48
120
52
60
72
24
39
21
240
104
1
47
4
156
24
68
52
123
6
15
12
32
25
51
15
30
27
20
60
52
20
28
84
24
9
75
12
99
5
72
ABCD 97939601822*3^$a+1 [50062]
3
108
81
60
108
15
140
157
15
153
12
3
12
9
39
21
24
195
48
32
28
9
84
24
96
27
24
80
76
177
143
37
95
28
117
27
48
12
20
13
36
27
72
288
284
205
39
12
48
45
24
132
155
49
231
24
92
49
15
9
59
76
116
13
75
20
37
143
76
36
48
57
51
33
27
20
13
24
132
24
24
87
144
69
120
15
8
184
33
63
117
95
145
27
20
16
9
11
40
132
132
93
27
153
15
92
16
20
13
24
27
24
45
60
39
8
40
24
153
207
8
76
12
72
45
12
35
28
72
33
15
12
20
13
195
92
160
60
189
39
45
15
20
28
20
37
87
165
3
96
156
213
132
71
28
24
48
117
183
108
45
36
24
191
60
25
11
12
16
21
203
16
32
109
120
84
119
1
147
12
81
27
57
72
108
23
4
48
12
96
132
21
171
9
99
21
24
51
9
132
15
84
105
27
12
36
24
36
36
24
9
60
195
57
15
36
57
171
69
27
33
267
60
9
11
16
9
84
15
84
60
20
28
168
24
8
60
100
33
36
24
15
36
9
51
144
36
33
75
132
45
3
128
133
231
45
23
40
21
27
9
84
180
51
36
32
28
33
60
15
9
87
8
16
92
64
93
60
27
80
64
60
9
12
63
45
3
32
25
12
11
37
135
32
64
45
24
15
72
68
16
36
33
63
12
36
12
240
48
105
120
24
12
11
49
24
60
107
169
75
153
35
145
51
9
3
192
60
72
240
108
12
8
1
75
9
23
49
24
107
28
84
252
84
24
8
112
12
60
249
87
168
165
11
64
9
63
264
129
75
12
72
32
60
13
12
84
84
12
275
25
48
87
20
16
12
32
28
8
160
33
15
60
32
28
192
33
36
35
49
15
204
60
212
36
13
60
71
40
48
120
57
24
59
1
51
189
24
156
111
156
57
36
279
32
13
3
60
33
60
51
60
129
24
135
45
123
9
63
192
48
45
12
123
45
12
11
40
104
124
36
108
261
27
33
47
13
147
108
21
15
36
9
3
60
36
9
23
4
69
75
105
60
39
36
9
60
12
63
32
13
15
132
33
72
39
12
48
12
57
63
168
24
45
95
181
11
49
36
11
37
132
75
9
144
231
12
33
60
39
96
32
88
9
12
3
45
27
93
75
57
3
117
48
96
96
111
129
24
15
84
20
97
24
39
12
33
51
12
9
51
33
24
15
57
51
132
141
156
51
69
15
24
9
36
51
96
93
60
75
60
116
124
24
12
20
13
15
48
48
12
84
45
35
28
72
60
48
96
12
24
33
203
112
96
84
32
240
13
15
21
27
12
81
84
12
3
45
63
57
63
57
23
13
84
15
32
13
27
24
21
3
117
3
72
24
165
27
48
216
96
9
159
9
3
9
291
117
63
12
96
9
156
47
52
57
84
84
12
3
141
159
20
25
23
88
69
47
64
105
11
229
59
12
4
204
57
23
25
60
60
3
12
128
4
24
21
15
60
69
131
88
8
12
25
51
309
132
39
81
35
109
135
69
3
33
84
63
12
105
192
63
32
16
32
1
39
68
144
13
83
4
80
85
23
205
96
15
21
83
40
117
3
32
49
47
49
63
108
12
45
135
21
24
96
111
36
60
93
39
57
171
44
16
144
48
81
15
81
3
12
20
25
15
9
75
204
225
96
51
9
11
73
83
73
59
12
25
3
48
9
24
15
81
3
48
93
24
15
141
24
300
75
12
36
20
12
37
84
11
16
24
216
120
9
11
64
33
15
32
4
129
60
27
8
37
3
165
35
12
96
13
15
21
35
88
117
15
153
3
20
37
15
48
12
45
15
68
112
ABCD 97939938472*3^$a+1 [50017]
64
36
9
35
40
33
11
1
215
25
39
20
16
20
64
21
23
36
31
5
16
9
3
57
83
1
90
9
32
60
25
3
57
39
44
28
12
51
17
37
18
5
19
5
28
75
17
73
3
15
45
12
27
9
36
9
87
27
30
6
9
21
6
21
68
24
16
32
12
52
9
12
24
15
3
12
24
144
33
15
18
90
54
27
24
44
36
76
24
9
35
31
96
45
9
39
8
7
18
12
6
5
49
35
31
17
148
15
6
3
20
25
3
3
72
18
12
23
12
12
52
9
6
45
9
35
49
123
24
39
9
8
40
32
13
54
5
40
9
47
43
129
3
12
57
8
28
3
9
12
24
27
29
1
60
18
30
24
3
32
37
36
3
87
29
40
33
11
36
25
11
13
192
60
12
6
102
3
12
8
4
51
9
3
29
40
63
21
56
13
12
24
39
27
81
12
33
54
9
9
18
18
72
15
68
7
45
45
27
15
17
40
33
18
9
21
27
15
77
4
75
9
20
36
61
18
5
76
69
47
1
23
4
33
15
75
12
36
60
12
17
52
20
61
75
44
60
19
81
20
25
123
75
36
29
7
18
18
5
64
8
16
44
96
37
27
3
5
24
85
23
52
8
28
20
43
17
25
3
15
77
48
4
12
51
9
45
24
47
7
17
19
9
8
13
6
30
3
8
115
17
1
11
16
12
3
33
96
20
24
16
21
18
5
37
23
12
24
49
35
55
12
9
48
20
48
28
51
5
24
7
17
1
11
16
39
33
20
28
33
39
15
101
97
84
15
36
9
15
48
20
1
42
30
3
21
11
4
8
67
18
3
9
15
8
13
54
60
5
4
39
96
30
27
33
12
3
75
102
42
101
4
3
33
24
36
27
42
12
18
5
36
19
5
61
24
48
114
48
6
12
27
8
100
20
4
24
15
24
48
93
15
9
32
16
69
24
27
20
4
15
36
9
48
12
21
83
25
6
89
40
9
42
9
56
1
24
51
15
60
18
11
19
81
8
25
36
66
24
65
19
33
63
90
12
72
15
63
45
72
27
18
11
37
35
43
81
75
24
5
112
20
12
28
57
27
45
3
32
48
7
5
25
36
59
16
8
7
45
63
6
3
20
7
6
72
36
12
47
36
121
11
24
1
18
125
85
42
105
33
11
61
3
15
72
45
92
13
27
48
44
36
84
36
25
35
48
7
57
57
71
19
9
9
48
18
29
12
13
23
12
1
95
1
11
25
39
8
25
35
40
81
36
35
84
16
8
43
17
52
48
45
36
36
3
15
57
9
24
18
9
8
73
18
9
12
168
20
52
8
55
53
13
27
9
51
24
15
29
16
36
27
18
23
1
15
3
12
69
84
12
3
5
12
1
23
16
24
56
1
132
71
19
18
3
9
15
20
108
24
88
32
55
18
23
19
9
24
3
29
40
20
31
29
4
44
12
4
15
6
15
21
27
27
66
54
9
12
20
13
11
76
3
29
115
5
55
21
27
24
18
3
8
16
75
41
28
9
72
3
45
83
103
17
13
24
15
21
11
43
18
279
20
24
12
48
7
17
25
12
3
75
45
75
6
59
28
8
25
39
32
1
42
18
23
25
15
27
29
79
30
15
44
67
5
55
41
49
3
33
84
63
32
40
20
40
8
1
66
21
12
3
53
25
12
47
31
65
36
19
54
72
39
36
60
9
35
7
5
7
45
56
76
3
57
8
12
28
36
36
20
1
23
67
105
3
21
56
28
57
3
24
15
17
4
69
11
25
11
76
3
21
9
6
33
8
85
12
23
4
80
28
32
28
20
1
15
75
54
3
3
66
35
36
48
4
20
40
21
27
8
36
16
33
111
56
13
6
48
33
8
12
7
18
30
45
9
78
120
57
21
179
85
23
36
49
27
8
7
90
11
12
13
15
15
24
45
45
3
20
16
12
39
5
28
132
15
5
13
51
57
35
28
45
12
15
8
91
29
7
45
3
77
19
53
72
28
45
36
59
40
3
18
27
20
13
35
31
53
43
17
36
12
7
5
28
8
7
9
8
12
4
32
25
18
17
37
27
45
51
3
9
12
156
3
6
18
17
4
56
48
28
39
5
13
35
61
36
54
12
9
15
36
84
18
96
54
12
18
36
42
17
31
72
53
7
5
25
24
75
60
80
16
12
63
9
24
57
47
37
3
48
168
32
24
24
31
21
33
27
3
6
3
27
36
17
1
36
3
21
66
6
18
17
49
35
16
57
27
36
80
28
12
20
13
6
54
27
99
5
31
17
1
47
7
90
12
6
57
20
60
12
25
18
65
115
18
24
11
7
21
15
12
9
45
24
27
24
44
7
114
39
27
5
67
5
16
15
6
3
27
93
3
33
69
162
29
4
3
69
20
108
7
101
28
36
8
7
33
32
24
4
33
72
3
24
8
1
54
33
3
54
12
11
24
19
60
9
57
3
3
33
111
5
100
15
9
32
12
7
45
120
56
24
64
32
28
45
35
16
68
1
6
41
40
24
120
45
59
25
6
36
12
21
32
52
8
67
57
20
49
11
48
1
72
48
96
54
41
60
76
8
7
33
21
90
5
1
18
17
37
18
9
56
24
40
20
16
87
33
3
17
4
8
61
51
15
6
15
12
56
16
56
12
36
12
40
27
60
12
81
15
84
6
54
21
15
18
11
84
7
114
36
3
36
51
77
31
66
11
52
32
1
23
60
1
24
12
42
30
35
43
30
63
9
51
72
3
81
99
21
15
24
5
49
36
59
7
60
48
33
8
31
36
45
20
7
17
28
12
48
45
66
54
18
60
18
11
28
8
4
3
21
60
27
17
40
33
12
11
25
72
59
13
60
11
36
19
81
44
1
51
45
3
36
51
18
30
60
29
1
36
6
57
33
18
57
33
107
19
18
18
29
25
51
8
12
12
7
30
6
30
18
36
33
12
48
12
8
16
105
11
48
31
6
75
45
59
19
30
3
32
12
4
21
6
30
35
79
18
12
3
32
55
18
42
5
25
18
21
36
20
19
81
45
18
12
24
21
153
6
30
119
85
23
60
52
48
32
88
20
13
6
5
4
36
9
39
87
5
4
32
25
39
48
12
24
27
9
8
12
48
13
12
3
3
69
32
1
35
52
132
3
33
3
45
27
12
18
3
44
13
15
20
37
11
19
17
64
44
16
56
28
68
37
12
3
8
72
43
5
172
3
9
24
45
54
5
25
90
18
15
8
64
57
6
84
24
29
88
48
9
36
6
125
13
72
11
43
24
12
29
12
13
59
52
24
80
7
5
24
16
3
6
36
18
120
36
9
24
27
101
4
68
61
12
47
25
75
32
1
24
48
18
5
55
18
35
4
15
48
89
1
60
23
36
64
51
29
64
20
13
99
104
55
41
4
84
36
15
36
41
12
72
1
84
6
18
27
32
48
84
48
13
54
30
36
47
52
8
ABCD 97940365052*3^$a+1 [50082]
12
63
45
144
24
84
36
15
21
6
165
108
45
6
18
72
30
9
45
72
132
12
51
63
54
138
33
12
153
96
84
15
12
24
36
147
6
84
42
129
27
90
90
45
180
135
54
96
63
9
18
18
12
63
60
9
3
60
57
132
48
27
96
117
48
108
51
144
21
18
78
75
69
48
123
27
12
6
3
51
9
12
189
54
54
6
432
9
81
144
84
72
24
171
39
6
135
99
48
81
45
126
54
207
24
9
111
9
87
84
135
18
36
60
84
42
18
27
93
87
93
27
303
57
180
24
36
120
9
72
60
12
96
120
15
36
180
36
9
54
30
27
117
27
33
72
36
48
36
15
84
9
42
81
57
168
18
54
327
9
27
27
60
36
84
6
54
21
132
183
150
75
51
9
45
72
48
171
9
27
117
423
87
30
132
48
72
18
150
72
66
105
9
48
168
54
30
96
12
27
69
111
33
111
96
3
141
9
207
120
69
30
270
24
48
63
9
27
45
18
153
9
24
30
36
18
27
36
9
6
165
9
6
93
36
81
72
27
135
18
42
18
12
24
12
72
27
60
9
12
159
45
108
3
87
18
63
21
150
9
12
45
60
243
57
315
27
108
54
15
120
9
15
12
9
135
204
27
174
15
81
108
27
48
9
186
30
15
9
183
243
126
168
90
18
84
99
72
24
45
111
24
75
24
21
9
36
6
12
6
120
15
57
54
105
75
36
18
51
93
87
135
405
36
63
102
60
12
123
39
36
9
123
93
27
6
111
24
21
195
3
33
84
9
135
99
18
18
45
177
39
60
21
15
228
177
39
24
21
51
9
39
189
96
27
27
21
81
24
171
93
6
102
60
63
45
111
24
12
9
135
63
252
18
207
33
36
264
90
81
36
9
27
24
45
75
213
72
48
63
45
63
27
108
24
90
12
24
111
15
90
54
102
123
12
33
84
42
129
207
69
9
54
18
75
9
54
90
36
135
105
18
18
228
195
27
18
36
30
189
216
60
120
9
15
9
147
24
45
36
48
90
33
135
165
24
84
105
156
15
93
6
12
90
99
189
144
150
18
63
36
36
288
21
96
99
84
132
9
84
6
54
72
120
108
6
21
45
78
12
9
45
24
27
45
75
99
6
3
60
39
42
54
117
27
57
24
255
6
90
81
57
90
117
105
30
78
27
120
45
51
84
9
54
177
21
72
42
129
69
108
183
9
60
48
168
27
108
45
84
171
36
36
9
15
135
54
84
36
6
9
9
156
96
39
315
252
45
60
84
81
24
48
51
27
48
45
36
60
3
42
39
96
63
153
93
27
225
60
144
48
60
102
105
144
12
144
36
27
60
21
177
54
30
51
57
63
9
18
132
21
144
24
12
87
12
9
96
9
174
18
24
36
144
18
93
24
9
144
198
108
57
27
42
18
57
9
42
144
36
45
237
42
21
9
24
252
54
45
9
36
36
63
147
33
9
3
60
237
51
57
60
135
117
30
6
75
189
90
72
69
120
51
9
117
120
54
78
126
57
9
60
246
144
108
33
93
15
120
36
69
72
39
96
147
177
225
171
9
18
198
63
21
180
36
180
18
42
144
48
36
171
24
135
21
ABCD 97941008968*3^$a+1 [50007]
33
18
73
44
117
19
11
114
51
3
37
89
12
12
67
65
79
17
15
4
5
15
36
33
66
138
3
45
19
29
12
67
89
30
21
12
15
30
48
27
9
60
19
20
72
27
9
39
49
101
24
18
21
93
27
40
17
15
96
52
8
39
33
9
3
3
24
21
27
13
8
24
60
33
204
171
12
21
27
21
120
78
9
72
39
21
21
54
42
72
159
144
93
90
42
15
4
53
48
192
63
21
39
3
13
44
136
119
213
27
285
21
54
54
19
128
24
9
180
36
36
87
9
31
41
27
135
54
12
36
63
27
1
23
21
60
57
6
69
93
15
12
33
24
51
48
24
39
37
32
21
84
27
16
32
48
189
19
36
11
9
21
15
84
4
29
24
51
48
28
29
18
9
60
333
3
33
51
39
57
52
5
12
12
51
136
41
31
35
24
48
54
12
7
77
3
64
5
12
54
105
132
9
51
12
3
30
114
9
69
3
93
99
156
12
69
7
104
40
53
15
40
53
51
4
32
9
31
29
15
9
72
19
8
3
69
48
3
18
30
69
51
354
15
88
44
108
81
99
45
6
78
3
9
108
211
68
57
42
33
9
30
21
12
60
28
5
60
6
1
71
18
51
27
69
33
39
60
28
44
57
63
16
173
42
48
9
16
17
255
24
9
24
6
18
63
9
30
18
63
40
8
132
48
72
60
21
42
13
305
36
51
45
3
28
5
27
9
54
24
90
132
51
24
60
51
69
60
39
42
60
24
12
3
60
39
1
77
42
25
173
18
45
51
30
27
52
83
24
24
9
135
93
93
48
30
21
45
15
120
9
6
48
25
29
39
112
5
84
3
15
54
108
54
30
135
51
37
83
33
28
80
57
3
12
48
48
84
45
19
119
33
21
7
161
19
41
171
72
40
108
104
33
27
33
12
3
3
9
36
28
116
117
3
117
6
24
54
12
55
17
12
3
4
29
7
108
17
15
57
63
75
81
24
64
5
192
72
12
6
6
36
36
96
36
15
12
48
9
108
30
45
51
48
1
32
40
17
60
12
19
11
61
107
37
144
29
36
42
93
108
84
108
57
72
30
9
12
21
27
45
19
20
15
33
48
159
66
150
13
173
3
57
51
33
78
9
60
3
48
97
32
105
12
63
33
27
48
24
57
3
81
27
33
120
19
36
17
75
21
51
9
39
75
90
15
40
71
9
9
111
81
27
45
6
24
30
39
88
32
45
6
42
36
42
126
42
6
12
30
13
59
85
32
45
12
36
6
93
105
15
45
72
12
3
48
72
15
18
87
36
84
28
17
12
7
89
15
76
5
6
6
15
33
42
37
17
12
48
51
12
12
57
7
53
3
96
72
105
31
17
42
96
21
40
11
42
72
3
93
30
126
90
37
11
45
21
12
27
117
60
6
42
55
8
28
77
6
42
39
111
72
13
29
12
67
36
125
75
81
15
60
15
25
17
15
21
36
15
36
40
179
21
88
32
12
9
6
162
135
105
6
6
39
177
3
132
40
36
236
51
69
3
37
140
9
87
9
24
78
49
5
12
87
4
17
27
28
65
87
45
6
49
5
27
76
41
168
24
96
3
45
24
231
33
39
48
69
30
54
18
6
156
6
21
40
107
66
6
1
36
29
63
33
24
72
3
9
39
3
48
126
75
33
54
6
219
28
8
93
24
75
12
39
9
9
72
12
12
3
51
6
18
25
44
51
9
4
35
117
28
36
5
3
136
92
24
28
5
12
19
36
65
60
30
33
87
6
15
57
63
51
6
60
36
7
41
3
28
92
16
17
123
45
27
48
57
75
93
66
6
3
52
8
81
24
75
28
29
36
12
36
24
18
9
48
9
72
31
68
4
191
57
69
7
72
17
60
3
45
55
77
180
30
33
204
3
6
27
9
6
144
96
9
9
30
54
3
12
60
16
23
90
30
6
3
63
54
27
57
3
45
36
12
6
126
42
81
108
88
5
27
12
9
51
60
12
21
6
6
75
57
12
39
4
20
9
36
43
8
3
9
39
33
60
27
33
40
8
135
93
12
231
25
29
42
1
20
21
3
27
1
53
138
42
15
33
7
92
51
81
15
6
75
4
35
150
24
79
8
28
72
72
32
36
3
21
81
36
108
24
48
7
35
9
15
30
163
5
42
165
60
45
7
41
67
53
120
90
48
30
138
18
63
52
35
1
29
51
21
12
111
96
24
9
30
21
117
91
17
72
3
88
23
42
84
3
36
75
25
17
168
15
93
39
72
27
6
12
3
21
39
72
9
6
6
66
6
132
48
3
33
7
11
66
48
99
9
27
24
33
43
5
12
55
20
72
117
12
6
25
8
45
3
81
78
6
139
108
20
12
36
21
3
87
81
15
33
72
108
24
81
159
57
180
12
156
108
15
12
48
28
29
3
33
12
67
5
30
24
9
40
ABCD 97941013486*3^$a+1 [50012]
15
24
6
24
27
9
15
45
75
9
39
21
27
63
36
45
39
96
6
24
360
3
48
120
15
18
6
33
96
24
3
117
27
120
66
120
30
45
48
24
48
15
54
51
45
3
81
90
54
159
48
24
75
84
12
18
27
69
60
36
48
171
24
75
21
24
96
99
90
90
57
63
132
69
9
126
6
147
3
18
27
24
24
87
150
114
33
63
24
6
60
84
126
45
168
144
3
48
45
75
12
24
36
48
12
54
120
6
18
36
180
99
51
93
57
306
114
30
60
6
24
30
120
60
153
87
9
87
30
48
36
90
45
96
3
6
96
39
99
96
36
57
57
6
78
6
45
24
21
90
6
30
60
105
48
15
192
54
3
21
42
9
9
39
48
63
36
6
15
45
18
60
6
6
33
15
126
126
24
36
9
15
24
192
9
9
66
60
6
54
60
24
60
120
117
159
36
18
6
213
93
27
21
75
81
156
150
114
24
42
33
165
30
42
54
66
90
48
81
15
30
216
27
3
60
9
120
24
45
90
60
42
18
81
15
60
90
30
36
57
117
174
42
114
81
39
24
81
168
51
6
84
90
60
12
78
30
66
66
9
51
45
39
54
102
30
63
15
57
45
3
24
87
60
30
15
48
48
15
30
18
72
57
87
30
75
21
138
9
57
15
15
105
51
90
54
60
81
24
15
24
6
96
54
60
30
3
123
84
24
177
15
180
108
42
30
24
24
6
66
120
60
117
21
51
48
123
24
24
60
9
51
66
66
18
30
66
39
72
63
132
78
36
90
84
96
60
9
57
270
84
36
30
3
15
81
21
78
120
12
24
126
78
36
9
192
15
54
120
120
66
120
120
9
39
72
18
111
24
15
12
60
9
69
75
24
81
6
36
54
159
72
168
15
6
60
63
81
60
51
15
96
33
72
39
6
18
126
6
18
51
75
24
12
9
48
27
69
96
96
3
42
108
36
51
24
51
48
45
147
30
15
93
51
48
33
204
51
159
9
135
36
93
21
30
12
30
18
12
84
96
9
75
84
60
12
84
156
84
30
15
24
45
6
45
51
18
36
30
33
21
75
51
66
60
18
21
24
21
24
6
45
129
15
27
60
60
285
24
21
75
45
18
9
33
18
165
51
21
15
24
180
21
63
12
69
39
57
48
117
54
144
12
90
30
144
9
57
18
42
54
45
45
66
9
9
15
27
60
24
33
63
48
6
123
21
30
96
60
60
36
9
45
114
30
66
126
18
9
51
60
30
30
90
42
84
66
30
24
24
276
54
72
18
6
36
48
30
240
72
144
60
21
45
90
30
270
54
60
75
9
15
177
258
120
72
45
3
186
75
9
12
18
36
141
48
24
3
60
57
3
69
21
24
60
36
60
183
27
108
6
240
3
21
27
135
108
12
120
24
9
27
54
6
57
3
30
15
45
3
144
3
45
33
42
48
66
90
54
36
6
24
84
36
54
27
24
120
45
30
66
27
3
48
12
57
57
30
120
201
3
42
54
114
60
6
9
27
69
15
24
42
39
9
6
33
3
309
168
111
105
81
54
12
24
54
30
57
9
30
6
18
57
195
24
60
120
30
120
54
21
15
9
24
33
30
294
66
9
15
96
30
18
66
15
51
180
33
87
30
24
24
36
54
57
3
21
111
78
6
45
15
30
6
69
231
24
54
66
9
27
165
195
60
84
60
30
114
6
24
36
6
48
30
30
21
24
15
60
45
96
9
36
6
165
15
48
6
3
48
3
12
9
48
87
60
36
24
33
93
75
24
48
81
6
105
24
45
60
96
6
105
15
129
111
57
51
42
18
42
15
120
39
66
15
24
24
177
54
36
45
75
204
30
54
21
45
90
24
90
180
12
18
69
27
45
39
96
30
6
45
93
147
69
6
69
21
48
6
24
6
84
72
99
21
108
180
102
24
45
120
39
6
114
57
48
15
66
60
51
33
402
60
108
60
9
33
174
9
45
6
21
15
30
ABCD 97941781526*3^$a+1 [50000]
21
79
11
24
36
12
72
54
72
72
111
9
3
99
109
32
24
51
69
39
24
133
107
78
19
35
1
32
36
15
9
21
54
21
4
11
6
30
60
6
18
12
24
66
55
59
36
13
36
35
45
60
40
35
9
39
12
48
97
5
18
48
12
96
12
24
1
23
61
65
54
12
54
51
3
49
68
12
81
264
78
48
24
42
24
31
23
66
24
18
13
71
105
63
93
24
15
30
24
96
39
9
3
39
13
11
30
120
19
71
36
48
13
35
49
44
87
13
41
168
6
37
5
18
45
147
60
108
72
24
9
15
96
1
29
66
108
12
54
30
48
60
48
24
30
15
15
48
1
20
12
57
55
65
48
99
24
112
68
27
24
6
18
1
23
25
8
27
1
35
1
35
60
30
3
3
37
32
111
9
64
35
24
21
12
39
36
48
72
45
9
3
3
13
59
21
15
6
6
60
49
11
24
60
54
24
18
48
81
135
30
6
33
60
39
25
200
51
36
6
15
27
48
84
66
78
1
48
35
1
35
12
24
36
72
18
138
12
120
12
25
8
12
15
66
15
9
6
21
3
21
4
96
59
48
54
54
24
42
30
61
24
59
45
16
44
111
45
24
15
81
21
144
19
125
7
20
3
25
20
75
72
24
45
36
9
78
61
11
18
18
25
47
97
35
49
35
12
49
23
18
78
96
13
11
21
45
30
18
127
11
60
12
6
19
23
84
24
132
13
131
13
65
6
36
84
12
30
54
33
15
12
84
117
12
75
108
72
36
36
36
54
15
15
48
18
48
6
36
12
156
6
120
78
18
24
48
43
53
6
144
84
102
18
21
12
15
85
59
6
24
18
21
4
155
1
17
3
21
24
6
45
15
1
95
24
21
15
18
42
12
48
18
7
113
30
60
60
36
60
84
72
54
78
66
42
12
61
11
60
6
3
84
3
48
6
54
12
108
57
33
54
18
7
155
6
6
90
54
60
12
13
11
144
25
32
9
54
24
18
114
1
35
37
83
12
6
91
35
36
72
73
24
179
84
30
7
65
6
12
6
6
60
24
30
66
45
9
42
24
48
12
24
24
36
1
5
54
66
55
44
132
148
11
33
57
18
102
91
68
9
66
30
42
33
27
48
66
15
75
6
15
63
42
24
138
102
15
108
3
108
96
6
18
36
13
23
108
42
114
6
19
5
54
9
15
1
41
30
21
69
91
8
12
9
24
54
12
36
48
66
48
42
120
30
19
29
6
12
30
54
24
9
28
8
15
6
90
150
24
96
246
18
24
3
3
37
47
6
15
39
36
81
3
36
49
47
1
53
19
83
97
11
12
9
9
90
12
37
8
84
75
1
8
24
21
66
60
36
13
11
144
9
45
43
23
102
150
33
57
39
105
75
21
24
186
73
5
42
12
36
49
32
40
5
6
93
69
135
63
48
49
17
19
71
36
12
1
80
21
30
33
15
97
108
5
31
11
105
15
105
36
48
9
7
59
1
101
162
6
6
49
47
18
6
24
72
90
42
6
42
48
24
13
35
49
24
35
24
72
49
65
90
9
123
18
15
9
42
105
39
9
21
15
15
24
12
30
43
23
24
60
66
19
20
51
12
42
6
12
48
60
12
12
156
30
3
15
9
87
24
30
27
63
21
9
6
48
90
18
69
9
6
1
65
15
3
1
35
96
37
56
15
45
36
15
30
168
27
63
6
55
11
33
16
11
114
30
36
30
24
99
3
13
72
47
120
13
35
30
24
30
9
15
1
95
168
120
72
61
23
49
23
24
24
57
3
12
33
15
96
25
23
12
66
43
11
18
3
63
12
12
48
9
75
1
65
162
6
72
19
59
234
27
15
45
39
12
57
3
33
27
12
12
13
36
152
45
30
42
43
128
15
6
96
15
132
3
48
12
9
39
36
36
24
9
15
126
24
66
48
36
24
81
9
18
9
63
1
35
42
138
1
71
30
18
205
44
3
90
18
36
13
83
33
84
3
69
15
1
47
1
47
48
1
5
30
60
9
60
15
24
48
42
18
24
204
42
3
12
3
25
36
119
85
11
21
69
6
48
37
72
56
16
11
24
18
96
6
210
30
9
15
60
25
107
12
33
3
45
117
54
90
30
36
93
9
6
90
19
11
90
90
57
63
60
60
1
29
27
72
52
84
47
60
24
9
51
9
72
15
48
30
30
1
89
6
84
84
36
96
30
51
24
51
9
15
24
42
48
75
87
174
19
77
42
102
19
29
48
159
3
48
102
42
60
18
66
45
112
35
24
1
32
15
36
12
60
12
6
6
49
65
30
36
9
72
39
1
8
15
24
25
47
13
17
159
60
16
29
30
12
12
36
1
60
44
27
12
1
5
19
32
4
35
1
29
42
30
3
51
66
168
96
91
29
15
39
12
13
35
81
51
9
36
15
45
9
30
18
6
37
119
150
19
107
45
144
21
18
96
6
30
72
96
24
12
13
47
13
11
186
19
5
24
6
36
36
12
6
24
18
69
3
6
7
48
35
61
11
60
45
60
33
42
78
120
90
21
28
23
13
11
25
44
27
12
42
24
30
21
4
11
9
39
25
23
54
48
120
6
42
90
73
47
60
9
36
69
171
39
73
11
45
75
9
16
35
30
150
12
24
24
30
15
12
45
219
39
21
81
30
13
11
36
12
36
102
ABCD 97941931708*3^$a+1 [50088]
55
107
108
13
36
17
162
42
12
18
180
1
204
137
6
144
73
84
12
41
7
29
7
12
23
18
31
53
24
31
125
43
12
60
35
30
60
19
48
149
18
30
60
79
12
53
55
96
11
25
11
1
48
12
12
72
65
43
84
24
12
59
36
61
5
6
1
36
11
61
53
66
13
12
96
113
6
36
25
12
60
12
11
114
36
30
1
17
19
41
36
30
13
23
6
84
144
36
90
24
13
179
37
17
55
144
156
48
96
47
25
5
54
60
37
36
17
79
167
1
89
7
173
54
18
18
24
36
30
115
12
60
120
17
24
72
31
203
25
11
49
53
19
36
143
73
5
31
12
12
29
31
101
36
84
36
19
84
24
144
23
156
144
157
23
168
48
78
90
49
17
31
5
108
6
30
139
77
18
37
5
7
11
13
23
85
53
6
54
72
18
66
31
5
6
49
24
60
36
41
187
36
12
5
12
78
90
31
89
60
55
17
36
30
6
55
84
17
7
35
73
12
72
12
36
36
84
47
6
31
77
31
125
163
192
24
24
65
55
36
12
36
24
23
66
18
97
60
11
13
60
108
83
60
85
48
36
11
66
108
31
60
156
59
13
11
121
53
6
30
6
37
12
59
1
84
41
7
12
96
5
19
5
43
203
72
18
6
1
53
120
79
17
264
90
6
19
119
150
31
132
72
12
36
77
31
5
7
29
127
72
65
103
36
12
11
114
54
13
36
84
77
6
61
36
96
48
29
91
47
1
24
107
18
30
49
132
17
72
7
24
101
31
48
77
7
36
17
12
91
35
42
12
96
79
23
42
55
11
6
30
6
12
36
72
24
144
252
91
36
11
13
24
24
101
78
49
17
7
11
18
19
72
71
109
36
17
6
13
59
1
17
30
49
11
61
83
241
59
6
67
72
143
18
115
35
13
275
66
36
67
5
78
1
29
114
25
23
18
19
5
228
79
29
7
48
5
31
197
54
108
25
48
48
23
169
72
29
67
29
12
42
133
47
108
18
127
36
137
54
24
30
19
12
11
193
60
17
18
25
77
91
59
121
108
60
53
31
95
1
65
43
101
54
6
31
113
18
30
7
96
120
101
90
121
84
24
65
91
84
12
47
1
17
18
1
120
24
11
85
95
60
13
24
101
7
192
24
83
1
5
120
79
17
48
24
139
71
6
163
12
5
120
60
66
25
12
24
108
47
97
60
23
49
11
13
221
7
149
114
66
24
54
145
12
17
31
41
90
6
84
7
107
13
41
12
24
84
19
17
139
77
55
120
132
17
19
107
36
25
29
54
1
41
102
78
79
11
54
55
12
96
24
47
30
31
5
6
54
43
12
11
25
53
43
60
17
42
49
12
72
77
54
133
48
5
72
18
84
90
126
1
108
5
7
47
133
96
41
12
7
17
30
25
65
168
31
36
71
61
47
37
149
84
43
53
216
79
83
121
36
53
31
24
72
48
36
5
36
43
72
29
103
60
59
18
43
47
72
13
17
78
13
12
65
19
12
24
29
7
24
41
67
72
11
54
30
114
7
5
43
72
11
133
36
84
48
36
101
67
120
5
114
1
48
17
43
11
78
31
24
35
13
12
41
54
72
96
48
6
55
11
54
55
185
103
113
31
53
54
60
12
85
83
109
11
1
35
73
36
108
228
29
19
47
6
67
96
48
23
54
115
41
126
61
17
19
173
108
31
11
13
5
55
35
1
29
96
48
6
174
36
72
67
65
31
5
31
41
18
13
12
11
30
127
60
24
48
35
90
43
72
65
43
77
19
41
55
17
19
24
65
72
91
17
19
108
89
120
36
18
121
119
72
1
36
24
23
96
12
13
23
36
60
30
6
18
30
73
53
43
71
1
12
72
35
37
53
43
11
25
11
13
12
35
61
156
36
12
59
36
25
41
24
36
91
108
11
13
11
54
30
18
19
5
36
19
24
131
78
12
78
193
12
12
89
223
132
12
23
85
11
61
12
72
12
53
79
29
6
30
19
35
18
24
246
114
36
151
203
24
85
5
162
102
90
25
84
17
96
91
120
17
90
6
235
29
90
25
101
132
12
42
13
23
138
55
36
23
1
89
48
60
31
107
6
19
11
36
42
12
6
49
24
71
18
36
12
78
13
23
ABCD 97942097926*3^$a+1 [50044]
12
68
40
27
41
43
36
96
24
5
28
60
132
39
5
60
4
68
7
81
12
8
16
51
24
48
168
24
5
28
140
67
21
147
21
44
16
147
89
16
8
7
33
15
96
29
55
21
36
3
5
91
48
21
20
40
132
15
24
33
3
69
24
12
68
67
120
69
3
12
105
135
60
21
20
43
36
84
12
113
4
51
36
60
21
3
24
156
105
27
17
28
20
72
96
19
108
9
240
51
45
12
3
12
108
48
12
84
5
156
4
60
36
104
31
72
48
33
96
44
36
163
120
48
69
15
84
24
33
20
4
99
9
63
69
20
16
8
31
5
48
7
24
45
27
5
124
8
7
225
96
24
63
17
115
29
91
24
60
125
7
9
24
72
39
48
132
36
84
21
75
9
159
12
53
36
19
36
53
31
17
4
63
41
72
64
51
168
129
15
105
36
51
21
8
19
96
9
56
100
32
4
44
7
173
60
19
45
63
60
60
9
96
63
9
15
72
5
31
29
31
17
196
92
7
48
89
76
164
156
24
40
15
48
5
48
43
17
100
3
129
12
36
39
24
72
144
36
48
5
31
84
24
5
12
28
15
21
60
27
17
7
21
60
68
100
27
9
24
36
44
7
57
48
44
76
3
57
44
36
28
140
7
93
156
44
7
108
101
31
5
67
93
3
41
36
127
81
24
132
108
48
87
60
12
36
24
69
200
7
65
88
36
39
96
165
24
51
60
24
21
135
24
72
185
55
12
168
57
96
12
75
84
36
149
40
108
8
72
31
12
45
159
60
45
84
20
379
12
24
96
5
124
51
45
15
24
24
117
140
31
5
52
75
60
120
165
12
39
21
63
36
24
53
60
127
173
52
56
91
24
60
36
105
15
33
68
19
33
87
96
17
16
39
12
33
27
9
15
29
7
81
15
24
45
108
12
24
27
60
33
12
60
15
24
24
41
16
48
32
19
33
12
3
48
65
4
60
116
7
48
72
48
33
116
64
20
7
45
24
159
12
24
41
4
8
28
3
216
60
60
153
63
60
48
12
53
4
20
28
27
120
48
65
84
144
187
129
36
8
60
19
53
28
27
9
44
19
12
153
3
129
20
4
132
44
36
139
9
15
96
36
17
16
12
39
5
4
24
60
111
65
91
33
3
89
16
99
24
24
105
12
183
21
20
64
12
123
17
28
48
12
180
3
12
72
45
24
132
20
60
192
16
12
12
27
24
36
24
60
81
24
24
15
21
27
29
4
15
41
115
48
45
36
15
9
147
24
9
27
45
24
32
108
19
21
104
151
21
20
24
19
72
9
75
5
7
29
16
32
72
100
51
33
20
36
40
111
5
4
39
57
27
57
51
5
12
16
27
33
27
5
79
24
21
20
16
60
72
111
12
72
41
64
8
55
72
237
8
7
24
57
80
28
15
156
21
24
44
136
3
53
19
108
53
4
3
108
57
3
5
55
57
68
43
45
36
144
152
19
21
24
3
12
69
12
27
41
124
87
21
87
5
36
79
108
48
36
81
8
100
44
103
48
36
105
24
12
12
36
27
9
36
63
9
80
55
53
12
103
48
17
52
60
12
20
43
57
63
17
84
52
159
5
16
3
9
32
4
36
24
27
33
15
117
15
29
19
81
80
43
12
81
72
36
39
12
9
99
12
5
64
60
27
48
81
20
60
43
45
15
5
36
31
21
3
84
240
17
40
8
7
9
192
44
24
112
44
36
55
9
15
9
39
5
31
5
16
48
3
24
36
48
96
81
39
41
7
36
21
56
28
15
81
116
67
41
31
45
3
36
21
56
52
56
19
36
5
55
17
88
12
12
8
19
45
15
33
20
55
12
33
15
108
65
19
9
15
29
72
19
57
15
12
36
17
4
84
75
5
52
24
44
16
39
5
100
72
120
120
72
12
99
29
36
24
28
3
21
39
24
21
87
120
17
16
24
68
7
96
72
125
24
79
132
48
9
27
45
159
17
19
53
60
36
40
24
51
45
12
92
28
39
24
105
60
20
55
12
60
84
21
128
36
28
87
33
3
9
96
80
4
75
24
60
17
223
9
15
81
20
12
124
80
19
72
108
144
161
7
12
153
60
84
3
17
28
3
72
72
9
92
103
45
15
101
4
36
99
60
41
36
19
24
69
36
32
88
32
19
125
24
40
24
27
33
48
8
4
3
9
51
5
4
63
36
24
17
64
24
3
12
21
51
45
80
43
36
60
5
91
60
9
12
24
24
15
41
36
79
153
3
69
51
60
17
31
17
67
41
127
17
7
36
24
33
3
9
176
64
24
20
4
51
41
16
32
115
60
ABCD 97942128028*3^$a+1 [50003]
48
16
80
64
297
18
36
6
59
13
180
180
12
378
222
36
48
275
19
30
18
78
156
6
93
87
30
90
129
39
41
79
17
259
29
64
51
84
78
48
27
99
93
80
85
120
342
29
61
126
108
41
16
69
203
31
81
80
48
16
51
84
162
60
180
18
144
36
65
192
79
36
60
33
21
155
223
12
309
15
54
11
96
48
7
96
288
41
16
128
61
288
42
18
87
33
72
96
30
42
95
336
16
141
90
24
138
306
6
36
48
11
85
11
48
295
24
17
304
144
165
12
143
96
1
108
30
18
3
111
33
111
210
111
96
27
42
36
23
115
90
35
64
105
23
157
3
48
144
21
66
114
215
127
84
18
330
65
97
36
12
90
72
29
139
48
24
48
132
30
18
41
31
78
12
168
72
210
24
36
174
36
36
3
69
6
342
12
6
66
59
55
12
173
49
102
60
84
729
32
16
273
36
59
61
6
210
59
103
126
150
66
83
16
15
161
16
75
54
30
24
90
95
31
180
90
195
69
36
23
175
17
25
108
72
84
36
96
54
18
51
96
48
51
77
19
30
95
13
6
29
37
59
55
54
3
69
108
15
80
103
72
12
90
78
93
48
147
93
32
48
7
57
15
162
90
5
48
301
35
79
257
48
48
384
103
288
78
72
83
112
288
96
63
17
115
29
25
66
5
16
32
1
36
24
51
51
162
18
9
80
96
55
90
48
42
180
54
54
84
72
60
108
48
17
115
72
69
57
354
108
42
18
108
65
73
126
489
75
144
21
27
149
109
35
49
6
120
24
12
45
45
3
32
61
54
221
48
31
6
72
12
78
48
185
55
18
90
66
24
12
54
54
72
60
18
245
336
13
51
21
84
39
51
189
63
24
30
75
3
48
114
36
39
51
162
12
95
109
35
55
72
174
18
18
90
5
19
93
32
73
156
11
144
16
33
228
107
43
12
6
35
139
186
144
90
72
18
180
18
113
67
72
72
138
162
65
223
65
151
6
35
16
32
235
126
90
144
173
85
59
13
72
54
21
159
156
53
43
138
24
18
84
108
18
63
32
13
36
96
234
5
16
33
144
15
75
138
24
174
21
75
36
65
19
221
37
198
90
48
42
48
17
115
77
31
17
48
109
36
111
201
18
36
144
17
37
72
48
131
271
48
78
90
89
16
33
6
126
144
36
90
237
27
504
221
163
285
111
300
24
72
21
32
13
35
64
195
18
11
115
162
144
59
16
249
54
36
221
48
16
87
89
109
276
156
3
219
12
24
102
363
21
48
42
54
84
108
27
27
149
55
89
1
234
18
120
59
1
54
48
186
36
54
12
18
327
3
29
25
71
112
27
53
48
96
48
48
37
ABCD 97943317432*3^$a+1 [50068]
126
42
156
36
61
11
36
193
23
18
6
34
38
61
77
54
216
24
58
194
120
6
31
23
109
125
18
46
62
84
6
54
66
16
51
12
71
36
30
90
13
132
96
45
8
40
3
45
3
29
114
54
90
13
41
102
97
161
138
6
120
88
74
96
54
30
42
139
12
95
24
18
43
252
23
18
6
130
3
47
1
11
97
209
16
56
96
18
30
24
115
59
97
11
22
38
10
48
8
7
81
3
60
17
54
13
93
50
216
54
150
250
15
35
36
186
30
133
71
22
26
6
19
12
59
25
101
88
2
48
49
108
47
1
144
36
47
144
46
48
32
112
50
36
24
37
12
129
104
24
72
40
86
61
59
18
16
26
30
40
63
11
72
46
8
7
47
36
48
126
54
10
3
77
6
25
11
36
12
60
36
25
60
167
36
37
137
90
36
18
6
1
35
1
179
13
5
43
45
32
112
38
108
72
36
18
16
38
12
1
48
11
1
35
36
36
121
5
103
96
36
96
45
51
53
88
98
120
72
24
12
72
114
126
108
36
36
30
150
73
119
186
208
38
58
96
26
24
46
147
53
18
24
13
36
53
18
25
29
72
18
24
1
60
155
48
60
36
25
11
34
50
54
24
19
11
42
91
53
66
150
144
19
83
58
122
85
59
37
113
30
42
66
6
31
33
3
23
37
48
17
160
3
60
11
60
58
3
5
126
25
143
120
25
81
38
25
177
2
72
120
13
81
128
54
25
41
151
228
23
25
45
86
10
158
12
73
35
25
11
78
102
72
18
186
97
29
16
2
48
1
5
88
14
1
36
95
12
49
113
42
48
36
37
12
33
170
85
11
120
13
84
12
59
118
170
22
51
12
81
3
11
1
11
72
1
35
18
24
30
36
24
12
144
346
15
17
90
294
30
18
42
12
42
54
10
26
133
11
48
24
48
96
145
11
24
10
56
24
18
61
113
31
11
85
144
23
73
65
16
110
216
18
43
47
78
48
19
77
102
61
35
36
25
23
24
12
82
48
182
66
24
54
25
209
30
36
24
12
72
36
60
48
24
58
80
19
48
29
163
141
2
61
23
60
36
72
18
115
45
14
37
60
11
229
81
2
97
23
72
238
99
141
48
3
179
48
18
6
12
6
16
15
17
18
60
1
119
18
24
30
85
60
81
15
47
34
26
118
98
108
49
17
64
3
203
18
24
7
36
95
142
2
1
12
48
155
150
127
11
6
18
145
12
33
26
37
47
144
24
10
26
126
30
108
180
169
33
51
35
121
33
14
36
12
34
74
24
54
30
157
29
54
10
128
24
48
7
47
1
192
81
2
48
54
55
113
31
71
24
66
6
13
53
6
130
8
103
36
48
53
54
48
72
13
5
18
22
110
48
24
18
55
33
3
12
33
2
1
35
61
83
24
97
81
51
53
54
132
180
18
66
54
67
48
191
24
25
45
344
66
22
96
15
81
3
12
11
12
60
49
35
18
168
67
95
46
2
1
23
30
72
16
74
24
48
13
48
33
74
181
119
25
71
18
54
72
61
23
22
38
48
61
11
36
1
71
22
192
99
12
33
2
6
103
143
49
59
414
43
45
48
3
11
1
48
71
10
3
93
26
30
90
49
5
24
90
121
5
192
6
12
37
161
19
107
18
72
6
12
85
11
73
45
3
5
7
84
35
13
12
36
60
129
48
2
24
12
61
11
18
16
3
48
29
31
84
11
12
60
18
18
37
36
11
60
36
97
65
18
36
13
12
23
25
11
6
115
60
129
38
61
48
11
97
33
15
71
25
11
126
88
96
110
97
36
48
48
5
54
34
74
48
24
30
72
6
82
15
36
11
1
17
19
29
42
25
77
19
144
156
47
34
86
42
48
31
48
47
1
41
88
48
63
137
240
7
155
25
59
34
48
98
61
48
35
13
65
66
54
6
1
107
73
29
67
167
36
24
288
48
36
24
84
18
54
24
58
98
49
23
144
54
54
13
11
1
132
191
46
3
60
155
85
95
18
6
ABCD 97943403718*3^$a+1 [50255]
360
51
72
37
104
72
183
145
71
105
171
48
45
51
36
73
56
40
11
108
57
64
215
9
16
11
132
36
165
15
216
36
13
107
72
180
72
129
16
59
144
120
93
39
129
96
75
60
81
24
231
9
351
24
9
111
108
213
3
72
108
132
45
88
47
73
155
60
225
39
97
143
81
16
59
36
81
99
261
99
36
9
123
117
63
57
99
117
195
120
204
169
59
157
203
72
36
252
21
16
215
60
300
49
11
21
207
273
339
24
156
96
9
39
57
120
3
21
40
200
120
39
252
144
84
57
3
36
48
36
24
93
64
59
144
12
145
24
35
12
108
24
181
11
141
120
184
59
36
24
72
120
24
265
320
63
12
60
84
21
15
25
143
1
32
147
216
85
80
15
12
93
40
96
263
216
1
80
64
35
84
60
12
288
36
85
131
21
304
71
72
1
56
51
93
51
21
88
35
21
15
96
129
135
25
215
81
64
11
93
147
45
208
11
36
168
81
3
21
51
360
261
63
1
56
3
144
333
328
32
27
261
111
81
120
208
80
120
39
36
180
57
159
108
381
72
15
273
39
108
45
88
32
27
72
205
35
21
63
57
39
144
72
33
16
35
168
213
64
24
95
57
48
40
56
24
27
120
133
119
33
99
69
72
87
36
36
240
49
71
204
117
3
61
35
45
64
56
64
35
141
39
1
35
445
11
69
123
61
47
24
25
11
93
15
36
180
36
109
104
96
240
111
273
39
12
60
49
80
240
72
99
84
361
120
24
107
45
63
24
192
9
27
69
171
12
33
27
61
32
24
40
323
37
215
9
136
275
120
21
87
33
264
160
24
59
108
252
132
144
180
117
183
24
33
3
72
13
176
75
21
3
21
24
40
272
39
288
217
104
231
24
25
95
60
301
80
135
201
15
193
119
1
35
324
81
40
120
59
93
39
84
21
24
51
45
24
39
72
216
9
135
25
344
39
81
135
312
73
11
85
24
152
27
21
111
9
16
131
24
108
180
288
45
144
3
60
153
63
81
96
87
81
15
12
109
35
261
64
215
129
40
56
40
240
71
24
81
240
120
168
159
241
56
63
97
120
80
123
37
71
9
96
64
191
72
48
24
81
24
15
96
33
15
57
75
48
36
24
36
45
3
72
85
11
45
64
104
256
35
109
32
123
141
240
120
111
49
23
81
171
36
60
93
256
23
273
184
24
47
120
72
1
96
ABCD 97943831476*3^$a+1 [50023]
6
36
39
33
35
163
18
35
24
36
204
7
41
43
42
83
16
8
31
141
111
45
152
7
36
5
64
93
11
25
35
12
64
69
12
18
17
7
18
27
140
36
120
1
66
60
5
13
126
30
75
96
189
59
67
53
144
48
252
43
113
76
36
20
157
66
36
36
57
3
54
51
24
33
23
67
5
60
37
75
36
33
27
33
12
18
36
126
83
25
35
55
42
84
123
63
18
171
9
54
101
7
5
72
43
5
72
67
29
7
42
143
4
44
7
69
8
88
20
85
15
12
117
123
33
18
81
48
93
108
12
47
31
192
17
7
41
40
9
54
36
29
24
73
15
8
60
55
36
45
105
54
21
120
56
19
21
15
17
1
36
123
57
30
36
18
39
3
53
157
18
24
18
54
53
60
60
91
6
30
24
102
23
16
44
85
27
45
23
25
159
60
3
53
72
37
12
6
17
216
37
54
84
132
30
24
108
35
13
147
3
18
99
81
30
6
75
8
91
261
116
112
3
48
17
55
69
39
72
5
55
5
48
12
79
165
9
155
25
36
83
112
21
87
48
45
90
42
11
55
216
33
20
60
88
15
24
21
63
6
30
294
66
33
117
59
24
7
18
63
117
15
57
156
78
17
12
1
35
1
75
51
42
102
29
31
29
7
48
36
36
53
25
12
39
21
30
77
96
49
131
144
60
1
36
111
75
53
1
75
104
55
162
75
63
72
5
19
66
24
336
35
12
13
23
25
95
1
51
24
116
55
18
95
109
66
21
108
12
111
9
15
33
3
5
100
39
126
83
120
7
177
3
5
19
108
65
60
13
39
8
43
18
36
54
114
12
24
51
111
30
24
18
12
78
35
13
99
99
132
72
65
61
30
129
3
90
23
16
44
25
36
54
12
18
24
12
36
18
29
7
21
12
81
30
90
6
21
15
72
12
6
84
75
68
52
68
13
30
78
66
6
84
11
12
157
90
114
30
114
66
36
36
24
89
60
12
13
24
12
51
32
36
12
85
18
36
60
21
63
60
5
61
71
7
18
30
5
175
24
33
33
23
192
43
89
1
27
39
6
18
120
129
8
13
36
66
9
8
127
29
31
41
67
18
15
68
7
65
100
12
33
108
179
1
60
36
18
12
93
21
27
24
39
29
1
24
66
72
24
33
108
72
75
18
35
19
33
33
18
29
40
72
21
78
12
77
31
132
173
24
31
6
15
44
4
63
53
1
143
13
60
174
168
65
61
30
36
41
40
8
241
23
13
23
12
52
21
54
48
24
81
9
23
40
27
36
48
6
66
69
104
12
72
91
209
28
120
72
56
12
112
3
65
43
90
59
13
27
93
155
49
75
69
27
3
24
65
36
55
21
48
27
30
54
17
48
7
42
156
36
83
7
36
45
60
8
16
3
125
13
147
80
48
73
99
57
6
30
47
7
53
88
72
63
69
48
21
339
3
9
9
90
42
47
115
33
33
72
18
36
36
17
1
51
21
132
18
72
12
113
88
3
36
144
5
7
180
18
72
18
17
7
48
18
59
112
45
15
75
6
30
78
107
12
108
4
39
66
119
4
3
54
114
5
60
7
77
175
57
69
72
27
132
15
29
7
53
61
36
162
45
117
15
60
45
83
208
84
8
31
17
55
9
8
1
24
126
89
13
54
126
60
27
8
37
71
67
60
69
165
59
49
135
21
6
29
7
90
15
12
21
95
1
90
53
1
47
55
57
21
12
15
8
52
140
112
21
30
6
18
33
68
7
9
36
27
45
12
8
73
18
5
84
91
65
132
7
66
27
8
24
121
114
12
90
6
84
21
15
105
9
90
21
9
3
72
3
72
18
11
55
21
75
54
159
33
144
75
108
111
29
7
21
9
36
15
20
64
48
51
180
29
48
103
137
13
12
135
69
11
40
195
42
138
53
37
240
18
81
21
150
5
43
24
53
12
28
132
57
78
108
48
132
5
67
48
69
21
75
8
67
162
66
60
30
47
112
21
126
45
51
5
13
35
64
12
36
9
36
132
36
90
54
216
51
8
61
36
83
31
9
168
3
66
144
36
54
60
12
77
157
54
5
157
15
39
60
105
111
48
17
19
29
31
161
13
24
23
43
ABCD 97943914312*3^$a+1 [50037]
72
43
42
47
133
11
132
49
11
48
19
48
125
12
25
35
48
49
11
127
41
36
48
115
41
12
24
36
12
13
155
7
5
36
49
23
19
5
13
18
77
60
12
24
36
108
96
1
18
12
29
67
29
144
1
36
59
180
1
30
77
36
12
25
54
125
24
31
53
96
7
150
35
139
41
144
13
42
149
60
61
35
1
83
7
53
24
12
121
72
107
24
12
79
48
17
24
36
24
67
5
97
71
60
31
29
24
217
78
17
144
31
29
67
102
23
49
6
12
65
25
18
53
1
71
7
18
83
79
30
35
12
31
89
55
210
78
65
96
19
18
120
47
108
12
12
25
48
107
48
36
60
24
85
72
90
6
35
109
131
12
13
42
12
186
35
55
89
96
49
48
11
31
125
48
97
83
36
36
55
6
54
48
42
18
17
48
7
89
72
72
12
25
30
6
35
19
18
11
1
150
89
37
54
30
35
48
43
42
102
6
47
37
131
19
29
1
11
24
24
19
18
23
12
12
37
90
36
42
18
5
49
11
37
11
49
18
12
41
1
30
41
19
65
36
192
25
47
48
12
61
35
72
12
25
30
5
13
11
31
30
18
5
55
161
84
73
47
25
47
13
23
132
25
35
145
12
23
13
23
67
77
12
1
42
18
119
1
24
11
168
1
23
108
12
85
107
55
5
85
35
156
49
108
12
11
204
36
48
7
89
61
23
79
113
19
90
23
48
55
53
31
90
71
72
36
7
53
144
48
19
29
12
84
1
35
25
12
71
24
72
84
37
60
54
65
36
37
18
65
49
30
18
35
127
41
37
162
5
48
12
204
139
65
72
85
23
36
12
24
13
72
71
12
60
13
107
25
18
17
12
48
12
24
36
24
19
65
13
210
42
143
24
156
72
72
24
24
48
24
24
31
41
48
24
12
1
47
72
25
18
137
168
55
65
43
29
108
25
107
36
37
35
43
53
19
90
11
1
78
17
108
73
144
23
97
60
138
42
108
83
7
12
41
19
5
24
144
37
35
36
12
115
125
37
60
36
72
48
59
108
36
1
18
48
72
17
36
25
59
31
5
132
7
29
24
48
24
120
60
73
12
240
66
5
19
29
1
36
95
19
30
11
97
23
12
12
85
18
53
48
12
72
103
65
19
5
55
5
36
97
83
49
30
53
25
72
18
77
36
48
1
83
37
11
7
17
24
67
5
19
29
61
18
30
18
114
23
13
47
12
85
83
7
48
78
155
12
157
36
35
37
11
36
60
24
24
73
35
12
48
24
24
19
60
18
30
144
78
23
72
12
48
7
90
11
7
30
72
11
49
59
12
84
60
1
23
60
37
35
12
36
96
1
42
180
180
12
78
252
35
24
7
53
24
73
47
36
204
217
35
55
65
55
89
91
36
90
35
72
43
102
107
61
203
72
48
36
60
36
24
36
108
1
59
49
23
49
95
103
18
107
43
192
18
83
121
11
7
5
7
89
109
23
120
7
30
108
24
30
180
36
5
37
12
11
60
97
47
1
107
115
30
23
48
1
6
72
12
5
1
35
19
30
23
13
72
11
12
60
7
17
1
59
13
47
120
31
5
84
43
5
13
12
60
11
7
53
96
36
84
31
17
97
180
18
41
31
89
12
84
13
12
119
132
12
120
36
19
41
31
30
95
48
37
18
17
73
11
12
48
1
35
36
25
162
48
149
1
23
61
71
79
18
71
12
19
5
13
11
7
17
25
11
12
72
60
55
53
24
91
90
54
53
73
59
108
7
5
1
54
120
78
18
12
5
156
60
36
180
24
36
13
72
59
97
59
60
36
12
13
23
36
91
17
192
25
108
35
55
180
5
48
55
54
23
13
102
90
150
41
97
24
66
60
29
24
60
7
24
90
11
37
42
36
5
25
114
101
12
85
47
36
19
53
36
7
162
48
35
7
41
60
12
48
19
5
43
144
6
30
53
84
48
72
55
162
108
23
24
43
12
5
31
53
1
35
96
37
11
1
60
138
5
55
161
49
35
37
71
72
25
23
12
13
23
96
36
84
31
17
133
84
36
23
37
54
90
48
71
12
60
55
17
12
24
109
83
48
96
85
18
65
36
216
24
1
11
108
12
84
1
83
12
60
24
31
5
24
13
30
41
49
35
115
90
30
42
36
102
42
11
12
12
103
42
18
18
143
19
5
43
54
6
12
137
60
84
121
59
24
48
48
1
30
5
31
5
120
19
89
7
29
73
132
23
12
60
25
11
48
19
48
125
12
ABCD 97944173846*3^$a+1 [50036]
9
92
27
31
6
20
36
18
24
16
81
65
36
7
3
54
3
68
3
114
52
218
25
21
26
136
17
7
24
50
7
24
113
7
135
126
32
16
56
96
40
3
12
17
31
51
6
2
25
87
24
2
78
9
1
20
52
54
54
36
6
38
100
102
18
47
4
21
14
16
48
62
18
82
44
19
17
100
8
52
84
219
89
111
100
12
17
36
90
9
13
15
35
30
72
18
10
44
16
18
66
54
65
1
20
19
32
39
106
38
22
47
157
24
15
77
19
111
14
40
24
27
32
100
3
24
38
12
3
21
144
15
15
1
57
15
24
29
19
21
12
8
112
48
6
6
24
15
45
23
31
62
4
104
16
44
55
12
15
2
51
27
25
5
24
40
83
7
14
76
15
68
51
1
24
47
64
24
30
26
33
133
18
90
30
26
43
117
119
7
38
12
4
11
28
36
21
8
15
37
30
33
81
120
68
52
11
64
89
10
42
3
29
22
6
144
36
54
14
36
54
9
7
101
3
1
9
36
8
58
24
8
73
63
26
54
25
15
56
120
18
28
3
24
23
34
6
5
3
42
54
54
52
54
6
44
46
9
21
15
5
7
81
6
50
108
90
102
24
10
30
51
8
93
87
73
114
24
57
33
6
8
18
19
125
30
21
75
34
6
24
41
49
20
4
102
62
148
8
96
54
16
33
41
12
108
46
14
130
86
51
13
36
20
10
90
15
21
8
15
9
66
1
9
59
45
63
9
46
17
7
24
45
41
40
15
84
15
2
72
52
114
6
203
73
8
7
39
45
44
7
30
75
5
4
15
9
6
38
28
110
64
29
75
40
9
23
30
64
11
33
115
32
69
31
47
16
17
12
43
2
46
74
7
119
90
6
70
20
19
27
74
55
5
19
12
3
105
72
60
84
39
32
33
85
36
63
33
84
3
117
20
4
87
3
50
31
15
24
50
15
39
6
135
1
36
38
6
40
80
10
9
17
40
54
21
48
5
52
20
19
9
12
48
56
4
50
25
119
13
3
2
79
8
100
36
15
137
15
133
17
12
3
19
24
14
12
24
12
34
30
3
5
16
27
8
9
127
9
12
18
29
13
38
10
6
26
19
21
27
77
30
24
1
24
65
30
96
25
23
1
41
30
1
15
38
42
10
30
32
22
104
66
1
53
16
44
36
31
35
34
20
34
21
41
34
24
30
12
35
3
10
30
30
27
8
55
30
27
20
19
194
16
6
110
18
22
3
12
12
53
115
24
39
72
24
9
24
23
30
100
14
30
24
66
13
20
31
9
17
24
40
39
23
24
16
45
9
39
11
1
17
6
121
5
10
6
138
5
37
30
18
27
3
80
6
40
50
10
20
40
11
63
61
75
165
165
54
9
21
20
54
1
45
36
24
6
56
33
21
19
71
46
24
66
2
75
108
39
18
16
110
46
114
2
27
21
31
15
50
31
15
38
10
6
39
51
8
37
21
8
6
33
21
144
12
100
3
5
43
69
24
27
24
9
75
41
124
56
19
51
24
6
51
8
16
23
30
18
24
48
72
1
39
66
8
31
53
7
9
42
14
16
48
26
16
5
25
3
87
14
10
9
24
5
3
133
80
55
12
29
10
24
42
30
74
40
14
22
24
59
85
60
15
15
2
54
25
135
38
72
16
18
26
16
3
60
45
36
6
18
15
57
3
27
14
96
19
96
72
93
2
97
9
92
34
9
32
15
42
12
24
99
45
15
3
18
91
75
9
41
46
69
9
50
10
12
74
30
16
2
118
123
29
7
36
32
13
128
24
18
94
11
57
28
18
90
6
153
33
8
52
20
28
42
54
26
49
15
186
15
9
6
8
1
45
20
19
21
30
45
89
12
60
27
1
56
31
23
96
70
164
55
96
21
3
135
32
25
69
23
21
22
30
80
27
13
27
21
20
40
15
57
24
39
21
56
124
6
9
128
48
9
46
30
123
21
75
29
12
139
11
18
120
15
37
39
36
63
6
3
41
30
6
4
51
9
20
7
47
6
76
36
3
21
24
20
15
7
14
19
17
4
23
43
65
93
40
2
49
53
16
162
8
40
62
3
7
8
37
165
27
3
18
59
48
19
150
75
15
24
9
113
43
27
122
6
1
39
42
3
32
19
38
52
30
9
41
4
42
120
62
16
42
69
21
75
3
14
63
4
56
33
60
10
66
75
11
72
58
15
33
35
67
2
96
40
51
81
8
27
40
17
51
81
4
12
47
36
60
25
42
38
60
70
6
11
52
48
84
9
20
96
10
21
3
45
101
40
24
39
5
15
16
5
91
9
35
7
78
15
11
1
15
17
13
44
46
32
45
1
51
29
10
21
60
39
30
36
30
174
26
25
44
9
18
10
110
70
3
45
42
9
21
27
17
39
105
19
113
15
75
88
29
3
18
6
90
46
30
27
33
3
20
69
7
11
33
1
30
6
75
33
56
16
108
80
66
1
72
77
4
14
90
46
102
8
19
56
52
53
87
39
10
54
9
36
20
16
15
8
18
15
48
4
17
3
1
20
36
124
90
57
29
24
15
1
15
60
15
50
4
12
84
26
10
30
17
16
96
24
21
36
48
15
104
87
18
55
23
10
15
9
96
62
22
24
15
27
48
5
117
48
54
37
60
48
20
43
30
2
1
65
60
12
15
45
19
9
60
32
24
4
27
3
30
35
9
46
57
17
28
8
16
20
51
4
23
25
57
131
129
31
3
102
2
82
3
12
8
1
6
66
23
39
16
17
39
9
1
3
96
11
6
27
13
23
27
48
10
12
84
54
21
59
72
30
34
6
99
9
20
36
19
45
72
30
9
9
15
60
44
16
72
39
21
9
3
72
41
4
24
152
28
36
3
5
72
40
99
17
79
21
63
12
128
40
87
9
8
1
39
63
14
48
3
49
75
59
25
81
15
5
4
96
24
12
63
12
15
24
66
15
60
ABCD 97944345628*3^$a+1 [50008]
7
185
7
24
107
54
48
42
9
40
32
40
20
4
8
87
13
96
20
45
19
12
23
18
180
199
11
13
5
7
8
9
15
52
24
5
6
1
68
15
24
25
35
120
30
31
104
16
29
72
19
12
17
67
53
55
12
44
9
27
9
19
65
12
18
21
21
99
15
37
128
9
15
28
12
32
36
27
18
43
32
45
27
3
57
16
17
3
16
5
96
27
12
51
144
84
24
13
23
12
133
20
27
42
43
95
13
35
42
67
11
24
6
60
27
39
9
15
25
47
13
47
25
23
36
6
3
4
5
3
27
121
60
144
116
99
6
55
56
39
30
7
167
30
18
60
48
1
113
42
6
18
1
23
36
37
48
104
57
18
37
113
30
13
8
36
36
93
139
72
23
1
29
15
40
17
15
9
36
48
31
17
138
162
18
85
36
29
24
6
72
18
19
12
84
20
27
12
85
35
45
16
12
8
45
12
7
77
78
66
54
6
30
25
119
120
42
39
9
27
3
18
48
30
1
36
44
15
60
174
6
54
66
1
48
11
1
5
7
71
126
43
107
60
36
45
9
79
36
5
79
120
35
1
59
25
47
9
48
15
21
24
51
42
15
45
27
21
67
23
42
48
6
9
39
6
79
12
11
12
18
24
6
9
64
41
55
65
78
13
12
65
102
9
12
87
30
31
47
30
7
152
15
6
63
4
56
12
3
24
6
7
20
48
75
90
19
60
53
19
29
51
9
99
36
16
59
24
36
1
41
3
40
77
19
8
28
59
13
23
25
35
114
36
99
3
36
1
113
90
18
78
21
40
143
60
78
3
24
3
72
30
7
24
11
13
11
1
56
52
41
127
5
67
35
42
19
204
20
33
3
51
144
1
23
96
36
96
12
37
23
12
69
4
12
36
119
6
60
63
87
73
5
36
19
5
30
24
60
6
54
18
39
9
55
84
36
44
36
21
18
61
17
19
44
15
12
18
135
45
6
1
24
24
80
69
126
21
45
31
107
12
61
23
42
18
1
23
12
36
18
19
53
3
27
49
48
8
105
7
8
3
25
11
48
36
36
84
1
29
6
33
72
81
7
17
75
21
7
77
19
65
12
19
44
52
20
24
33
132
79
11
60
6
60
15
28
125
114
13
17
48
19
11
37
120
11
1
11
13
47
114
96
147
21
24
55
23
30
30
37
11
12
13
11
24
9
28
29
15
9
31
23
6
60
55
35
25
44
40
95
36
6
63
15
157
41
7
173
30
24
1
24
41
7
65
7
104
15
30
31
11
72
30
7
35
45
39
45
21
6
42
30
78
24
15
60
3
36
9
132
3
13
12
5
3
39
9
21
18
6
51
9
96
6
48
57
52
47
9
39
48
25
24
56
69
31
12
5
51
51
1
77
120
31
71
36
49
36
12
48
137
78
12
12
24
114
102
13
32
16
24
83
18
7
5
27
100
8
72
15
1
5
48
90
54
31
149
27
160
36
35
13
29
7
20
9
12
43
80
27
30
15
9
6
9
159
49
20
36
9
18
105
3
54
31
20
64
11
49
36
215
12
24
6
7
41
54
25
77
30
9
45
156
15
4
20
39
36
72
24
13
23
42
75
21
51
36
9
156
27
60
3
13
11
13
32
15
21
40
5
72
67
5
75
28
83
78
66
25
24
77
19
36
89
15
24
12
3
6
43
5
6
45
75
37
32
27
30
39
9
42
13
60
257
30
30
3
45
51
39
13
48
77
42
13
20
57
12
79
59
6
15
15
60
96
1
8
24
48
39
1
48
17
79
36
32
40
5
15
27
1
44
21
18
30
42
13
20
4
53
18
9
15
85
12
95
13
5
7
24
5
7
44
4
24
11
37
77
18
90
7
23
49
20
64
35
24
36
6
19
12
32
28
59
6
19
108
11
25
24
11
61
23
57
40
23
18
103
11
45
9
66
13
72
41
103
107
33
39
6
27
40
95
33
16
11
9
88
32
111
33
15
96
6
15
48
4
11
12
9
15
9
40
29
108
24
66
49
5
39
40
84
32
64
47
24
13
32
45
43
5
48
3
57
3
4
41
19
5
18
42
7
84
11
6
18
30
90
12
25
53
39
105
7
35
69
40
35
42
67
77
75
21
7
36
17
99
24
16
113
18
12
6
151
71
18
27
3
60
6
84
126
25
41
114
13
95
18
3
124
11
121
36
17
30
1
20
39
25
8
15
45
9
3
16
164
81
12
12
42
1
89
6
42
12
15
16
53
12
7
12
161
42
1
20
192
33
12
7
41
7
17
108
18
36
45
76
29
36
12
48
42
12
1
179
13
72
113
48
3
4
20
21
84
7
24
161
36
12
31
24
32
45
79
41
24
54
60
6
7
107
57
40
36
65
7
56
9
36
36
30
18
27
51
13
36
11
12
96
42
18
30
67
83
12
49
41
108
19
11
9
28
5
24
30
18
78
33
40
29
6
45
45
6
6
78
45
16
59
30
19
20
255
1
36
101
18
25
24
8
52
17
43
11
9
48
4
56
108
27
9
108
12
9
31
113
18
37
32
48
57
51
108
52
5
87
33
27
12
60
4
41
24
42
69
28
5
48
3
112
48
35
6
43
53
12
3
3
9
27
234
15
52
95
18
42
54
90
6
60
18
1
68
76
36
29
6
6
48
36
6
102
66
72
102
6
201
48
135
85
35
61
5
99
72
33
7
29
39
3
54
79
71
6
48
36
3
27
61
20
45
102
18
54
13
120
101
6
48
6
60
66
6
90
12
12
1
20
88
24
41
39
16
12
5
27
57
63
15
60
1
5
7
53
171
63
48
109
24
20
27
24
13
35
138
87
27
6
12
63
24
15
73
ABCD 97944531208*3^$a+1 [50192]
7
65
199
161
180
378
378
55
35
157
5
211
59
288
108
25
65
127
24
11
133
101
36
79
11
133
47
97
96
360
59
85
168
72
161
7
24
113
367
216
83
61
11
157
275
558
223
24
72
95
90
54
49
72
96
107
108
162
72
79
11
85
113
55
107
181
288
24
47
126
54
13
48
137
90
181
89
18
72
18
90
433
17
54
73
17
36
144
115
168
275
133
24
23
1
107
72
61
24
72
144
59
181
17
7
96
192
137
18
13
240
17
54
18
126
90
360
54
313
24
41
90
90
54
13
41
7
24
120
443
36
126
126
37
17
270
108
36
36
229
144
168
17
72
18
61
119
36
85
24
168
65
54
313
96
144
41
79
11
72
253
71
108
85
168
72
48
23
162
72
90
72
205
65
126
144
198
108
72
7
24
120
552
48
95
36
61
24
216
113
55
35
72
133
216
173
90
36
61
65
90
90
36
72
247
23
1
71
1
125
115
155
18
67
168
215
450
31
24
192
383
25
96
59
72
205
47
145
96
72
47
121
41
18
18
67
72
95
49
312
35
37
17
54
25
24
203
37
48
48
120
24
191
145
192
168
197
43
47
90
234
85
185
144
324
162
90
18
61
24
113
108
19
17
18
13
95
145
48
59
85
192
288
65
31
24
53
180
7
65
270
162
18
126
36
18
306
7
24
23
162
31
239
36
108
121
23
25
72
48
53
43
65
36
43
96
41
90
61
432
11
61
173
67
185
31
288
5
90
54
18
409
5
90
180
126
7
83
37
120
77
43
11
180
121
59
324
1
17
79
209
31
48
137
270
289
35
205
96
120
11
13
120
29
36
72
79
24
95
169
65
103
72
168
125
67
72
59
90
36
79
120
17
18
54
31
120
96
5
90
90
79
96
96
72
120
72
24
24
65
31
24
17
199
360
96
24
41
391
95
90
18
72
205
209
79
47
288
97
24
48
65
7
11
144
253
35
72
180
1
24
11
54
36
324
175
59
144
18
67
48
137
18
18
252
55
240
29
43
48
120
77
187
11
198
72
7
72
29
187
119
49
77
43
11
349
47
73
161
18
18
252
55
35
13
192
11
54
295
96
41
79
11
108
162
198
252
13
131
126
103
185
ABCD 97944703984*3^$a+1 [50041]
17
43
72
45
81
39
156
44
97
3
93
83
100
44
28
27
6
95
25
24
36
84
36
36
99
60
24
87
9
60
45
147
20
72
40
3
57
96
12
68
151
36
54
123
80
136
201
63
36
21
11
112
36
60
44
121
39
33
95
43
9
48
57
72
3
8
133
54
105
21
47
40
32
40
108
68
72
37
111
15
90
6
33
57
36
15
15
33
24
33
123
32
157
48
222
5
28
32
36
25
102
53
120
85
15
201
18
12
54
15
24
57
30
18
60
3
168
12
33
95
25
6
108
18
15
132
33
63
135
30
15
27
93
315
6
84
15
27
33
21
30
29
49
63
20
52
201
35
61
63
36
32
79
6
23
49
12
396
63
51
29
144
73
87
48
9
24
75
44
181
42
102
63
33
147
9
99
20
61
78
72
9
32
85
27
111
29
85
15
93
18
54
15
60
27
9
9
162
18
83
40
57
15
56
112
32
100
63
177
48
60
63
9
3
18
36
71
7
5
28
48
117
27
36
84
45
3
147
93
45
3
147
18
155
205
47
12
180
28
33
114
45
21
27
48
15
65
52
33
120
24
83
43
5
60
64
36
12
69
60
84
47
7
132
69
51
53
36
25
30
105
12
20
13
72
72
72
63
60
57
203
16
9
15
20
217
60
11
48
4
57
51
32
25
11
24
36
151
29
1
39
51
24
9
48
12
93
23
7
42
83
28
45
90
36
161
88
9
15
93
18
9
57
114
5
67
153
9
12
63
48
8
229
83
7
18
47
36
25
54
45
207
18
51
15
6
59
25
24
12
18
42
11
12
13
3
204
36
12
33
90
45
39
65
160
27
29
97
132
83
40
60
20
160
60
39
29
24
88
9
159
21
171
3
45
69
51
12
12
63
53
127
42
23
28
69
51
140
25
39
33
42
165
20
16
117
3
32
72
7
9
225
36
3
8
217
18
18
15
27
12
72
6
102
21
21
63
56
4
68
19
53
43
57
20
76
144
111
17
172
80
43
30
24
23
16
12
68
25
87
80
7
105
27
33
87
9
45
35
55
57
60
8
72
48
25
27
20
28
21
11
43
12
18
99
51
45
45
12
42
33
93
84
3
48
24
177
51
27
36
66
111
68
91
24
5
4
300
8
160
93
6
66
27
80
61
47
109
18
53
28
69
192
6
174
3
15
21
84
81
87
75
93
44
91
150
36
90
33
68
12
28
8
97
24
3
63
45
20
108
4
48
27
6
12
24
18
5
97
179
4
48
12
116
12
25
78
66
3
3
12
6
15
69
6
5
4
108
48
81
78
12
101
7
213
9
36
27
21
24
11
64
20
36
72
43
45
9
51
39
21
32
97
3
45
60
72
51
24
20
36
40
45
12
47
108
108
25
39
201
12
83
24
16
20
1
3
8
13
36
63
21
72
24
30
21
152
25
36
60
15
24
33
47
100
60
3
53
64
8
37
3
3
5
4
333
83
52
12
81
35
61
159
39
30
71
4
48
32
205
18
53
40
129
12
60
39
20
79
18
42
245
1
144
72
6
33
60
45
6
30
183
140
28
8
7
33
51
141
48
20
97
54
29
49
11
12
43
42
75
9
54
69
60
68
100
12
33
78
5
25
15
27
57
20
193
303
12
32
16
44
160
120
87
126
23
49
15
57
48
3
168
72
15
65
19
69
92
145
42
30
60
48
15
75
33
60
15
54
3
60
20
108
97
75
3
29
1
144
35
61
39
108
9
6
65
12
36
7
18
114
18
15
15
33
32
133
47
85
12
35
40
8
108
64
60
15
12
9
60
20
37
72
15
308
37
15
60
96
12
33
42
117
21
47
52
8
72
1
15
27
12
21
84
21
6
48
6
15
60
80
25
27
117
83
127
165
36
44
96
91
81
8
37
227
25
75
60
8
7
33
132
45
18
65
148
12
27
21
44
31
102
24
3
8
25
83
7
5
40
32
76
32
79
114
15
15
45
20
25
24
11
40
140
112
140
115
173
40
24
27
9
9
51
45
30
6
99
12
128
132
52
27
18
12
126
53
61
3
80
36
91
78
15
8
60
52
93
35
37
132
83
7
69
ABCD 97944830656*3^$a+1 [50035]
72
60
48
21
48
12
48
33
15
144
48
33
78
30
102
18
15
12
75
57
21
12
90
78
30
102
75
60
33
15
27
9
9
30
12
60
30
378
117
93
75
207
9
21
15
12
3
285
3
9
111
60
12
33
12
135
30
78
45
75
90
30
9
12
81
39
21
108
15
195
42
123
36
69
42
9
24
207
60
93
12
123
21
36
15
153
60
45
12
75
24
36
45
15
120
33
39
3
78
75
75
9
33
78
141
39
12
9
84
36
51
18
60
102
33
15
12
9
69
15
24
48
75
69
9
27
24
141
108
42
45
3
72
90
90
30
39
9
12
243
45
12
168
15
15
81
111
57
12
51
30
30
45
132
72
39
42
108
60
15
75
21
36
120
12
81
159
3
45
120
33
39
60
36
72
45
3
15
30
12
90
33
15
30
15
204
21
12
3
57
150
60
9
24
12
105
39
36
24
60
21
138
102
63
117
63
12
63
21
21
3
15
132
9
9
72
30
153
57
168
15
15
120
21
24
60
72
48
45
87
15
9
9
162
30
18
12
33
75
30
162
18
12
15
183
42
123
36
201
87
273
18
21
69
42
9
168
48
12
3
9
9
30
57
120
15
60
30
18
42
63
57
27
60
72
9
132
63
45
42
30
27
12
81
60
18
60
9
12
60
21
27
36
36
81
15
33
51
60
21
15
15
18
60
87
45
3
57
63
24
3
30
48
27
3
60
30
171
36
12
63
9
39
42
48
195
45
12
18
117
33
87
33
72
60
30
78
12
30
93
57
39
21
15
33
12
60
30
18
15
45
102
93
105
15
12
132
33
138
105
12
15
57
183
78
30
21
21
27
132
81
18
21
84
27
18
51
21
3
165
15
27
78
39
141
192
168
42
18
42
117
33
78
12
33
12
3
9
33
3
147
9
9
15
144
3
60
18
30
102
78
42
60
63
15
117
75
48
102
27
96
27
93
12
168
15
69
33
48
111
36
24
69
60
12
48
30
81
21
90
69
60
36
93
27
93
72
15
3
12
90
78
30
72
15
60
45
63
12
93
27
144
189
12
3
12
135
9
21
3
24
21
72
63
36
24
132
84
9
27
15
45
12
51
102
3
24
51
165
60
24
36
12
120
12
81
27
45
87
36
15
30
15
12
3
30
90
42
135
15
48
9
153
78
45
147
60
18
87
105
48
12
27
168
93
132
3
60
27
9
240
108
51
30
27
144
21
30
57
3
18
30
30
120
75
57
30
210
15
105
99
48
132
129
51
48
141
15
87
33
105
75
60
117
75
33
75
84
36
60
57
3
27
18
27
45
30
129
60
51
9
9
12
18
81
21
240
18
12
48
150
27
108
87
33
135
30
15
84
48
12
21
87
63
9
51
60
9
12
21
39
9
60
60
60
39
3
33
75
60
132
48
60
72
258
60
30
42
60
3
36
21
3
15
42
15
3
42
180
60
147
33
15
15
33
177
18
9
3
9
69
27
12
12
99
9
3
90
15
75
30
108
75
117
120
18
12
18
30
30
27
45
3
87
90
15
153
12
27
48
24
84
132
24
9
15
27
9
9
60
135
27
30
60
48
30
72
45
3
21
60
111
90
60
75
72
180
3
33
27
9
39
60
30
27
33
180
42
9
108
96
45
99
12
9
15
15
30
42
78
42
9
48
171
9
3
129
81
30
9
48
36
27
30
78
21
24
12
3
72
45
108
24
33
3
75
81
129
72
18
9
3
120
45
3
117
24
21
15
75
18
15
12
48
96
48
93
60
48
42
9
60
9
60
27
63
129
81
90
30
15
36
96
45
18
177
3
12
93
12
168
24
51
45
27
90
3
27
210
30
45
108
84
96
60
12
12
132
21
123
177
30
57
183
18
51
81
30
9
111
45
123
9
63
18
120
39
36
75
30
90
129
36
12
123
69
36
12
45
120
27
33
60
87
33
48
27
24
81
30
45
75
30
159
81
48
12
15
12
36
60
87
18
60
27
3
105
24
51
42
135
15
45
3
69
12
51
69
36
3
9
21
15
105
87
3
42
3
15
42
15
33
12
30
9
21
78
90
15
27
33
15
21
39
9
93
30
60
9
9
87
135
78
12
15
15
9
21
78
9
12
69
ABCD 97944887986*3^$a+1 [50004]
91
180
204
21
128
7
36
12
84
12
36
12
81
63
36
101
31
17
7
41
48
235
93
51
53
40
111
33
39
81
63
9
8
96
103
281
55
84
12
84
5
79
57
96
8
144
79
48
120
48
57
135
36
36
96
60
45
51
5
31
60
48
5
48
55
153
15
72
24
216
9
24
3
48
53
175
12
12
41
7
41
48
43
5
96
43
240
48
5
16
315
36
113
43
101
43
293
55
36
12
72
161
7
24
33
15
81
63
72
48
24
209
223
156
12
33
3
141
8
103
24
17
48
31
17
112
24
8
7
120
24
24
60
12
168
12
141
111
81
8
16
15
108
36
12
197
43
240
53
48
55
36
48
5
43
60
48
84
12
57
24
207
132
53
160
128
112
15
65
43
21
15
264
84
45
56
16
168
8
48
16
80
55
9
123
21
39
48
137
103
180
96
96
84
17
7
228
60
57
27
132
17
88
8
55
9
15
65
31
120
24
24
96
72
48
113
79
33
231
36
36
60
21
39
41
31
105
48
8
55
24
48
96
96
204
5
40
8
79
60
21
15
60
101
79
60
101
55
48
192
24
105
51
117
75
53
16
123
132
72
48
41
139
69
24
87
113
43
5
88
56
31
60
36
17
96
48
31
9
248
103
48
153
24
279
48
65
31
9
3
36
60
21
27
5
55
36
21
111
12
108
41
103
84
60
41
91
5
55
72
17
79
48
156
53
40
39
9
8
31
12
36
9
3
156
24
120
24
60
36
60
84
60
12
72
65
7
36
101
7
72
12
12
36
36
72
168
60
12
33
183
60
21
144
39
72
96
17
16
27
156
36
96
93
3
12
24
48
108
45
39
9
51
36
65
7
153
219
12
48
9
80
55
36
5
43
36
65
31
48
156
12
36
5
48
40
51
36
17
7
177
51
21
15
65
7
36
144
21
80
7
41
55
33
99
53
79
12
189
8
7
120
17
43
53
55
81
120
87
9
15
57
8
55
84
36
108
180
24
240
33
8
7
120
12
156
72
113
247
48
96
36
48
101
151
96
9
120
51
21
171
12
264
108
36
57
255
72
156
12
41
31
113
235
5
31
12
5
48
31
17
187
60
84
53
139
36
96
72
33
63
24
24
24
24
57
48
15
9
72
63
17
127
17
7
96
41
208
72
104
7
9
315
5
48
43
144
12
33
39
24
9
255
60
48
117
15
96
24
96
9
159
105
104
7
72
24
120
12
108
89
43
12
24
60
96
5
235
149
16
39
96
24
17
7
33
48
24
128
43
48
12
24
24
72
65
31
60
96
5
31
17
175
60
21
32
31
12
36
24
9
15
12
60
96
33
63
72
81
15
48
60
324
168
36
84
65
48
16
27
48
5
88
87
24
41
64
32
79
12
341
48
91
12
9
111
17
112
39
33
111
36
149
96
103
129
24
27
276
57
207
48
41
96
55
48
132
69
63
113
7
36
21
80
31
65
88
56
79
65
112
15
120
192
132
36
17
136
8
7
24
60
96
5
31
60
132
57
87
17
55
36
45
63
137
88
207
24
24
89
48
48
55
9
27
36
48
144
12
60
33
3
101
16
87
36
12
89
7
72
209
139
5
64
39
57
75
53
43
12
41
144
79
12
12
264
48
156
96
48
5
43
48
36
17
7
33
39
17
16
75
93
104
91
12
36
48
180
65
31
108
132
24
48
72
48
72
81
8
192
88
135
96
72
33
3
5
144
43
144
5
31
72
57
32
40
51
12
36
12
57
39
ABCD 97945150978*3^$a+1 [50056]
12
18
30
39
21
24
6
129
3
48
6
18
18
24
90
12
42
18
24
33
39
6
198
42
12
24
63
87
36
54
18
66
54
66
36
6
108
18
132
30
6
15
3
102
72
3
9
78
48
24
18
24
84
3
3
18
42
9
15
126
6
33
21
39
3
60
18
3
69
12
90
18
6
66
12
3
63
72
30
42
66
48
96
6
57
87
117
9
18
24
18
42
42
24
132
18
144
30
6
6
144
42
57
81
27
69
30
36
21
96
3
12
18
12
42
54
36
102
24
6
54
108
6
72
48
36
15
3
36
30
42
9
96
27
18
48
84
24
78
12
33
3
18
15
165
6
18
24
60
24
3
45
36
54
36
102
12
96
168
48
6
18
6
36
12
30
18
30
12
6
6
54
69
33
12
99
39
42
90
36
9
39
138
108
24
30
36
144
30
54
144
42
6
12
54
96
42
6
6
6
96
72
48
144
66
33
51
93
27
72
132
9
21
102
24
6
27
75
6
39
15
12
6
3
21
6
84
48
30
15
36
21
30
33
75
6
6
42
6
90
36
36
96
18
108
30
12
24
24
66
6
12
12
6
6
6
120
90
48
18
18
36
132
12
18
48
138
36
27
165
12
3
3
36
12
162
114
42
42
18
60
51
72
9
6
102
12
6
12
156
6
144
66
69
69
63
21
36
120
42
42
3
69
66
36
42
63
9
60
39
3
6
18
9
69
54
72
24
60
12
9
3
6
15
45
90
18
3
60
33
3
57
48
30
45
27
6
84
3
51
54
114
6
15
195
6
114
156
36
60
66
6
6
12
63
57
87
21
12
48
6
33
39
30
90
12
33
105
162
36
78
6
9
21
36
12
51
9
15
21
42
30
72
6
165
45
24
111
33
36
6
36
54
6
9
15
24
18
24
120
108
42
30
12
3
15
36
12
45
69
48
66
30
18
9
51
21
51
6
36
51
27
66
78
6
66
48
69
9
75
3
48
45
69
42
12
12
18
27
111
30
15
27
30
102
6
39
21
96
6
12
48
72
12
6
63
9
42
36
36
12
42
30
54
48
24
18
6
12
72
63
144
15
102
24
24
24
12
96
15
39
6
336
18
9
135
54
42
6
3
63
6
12
30
144
30
36
24
54
30
30
30
120
96
6
30
108
36
60
42
165
48
39
108
60
48
54
96
12
6
18
51
27
24
60
24
12
78
3
9
30
48
9
33
12
48
24
30
9
117
24
24
12
27
39
45
45
60
24
18
60
54
15
39
102
6
6
3
9
51
15
42
18
69
36
39
12
78
90
6
6
24
36
90
24
54
12
12
42
24
18
24
6
48
12
3
24
45
150
30
84
15
45
42
54
6
6
12
18
24
12
90
36
51
21
99
3
66
66
24
57
24
3
180
33
117
84
18
54
66
6
72
36
15
12
168
69
30
12
45
36
57
87
60
69
15
81
12
198
6
12
30
36
30
18
6
12
24
111
9
6
78
48
54
6
42
72
90
66
54
6
90
36
6
18
6
60
6
63
81
39
39
12
42
54
6
36
42
57
9
6
18
18
21
45
99
21
39
81
24
18
36
138
18
6
12
3
108
39
6
42
9
27
54
12
24
42
42
6
9
63
42
54
129
39
12
108
57
63
12
36
60
165
45
102
66
75
75
60
6
54
54
12
30
6
24
54
6
6
18
156
24
15
39
114
30
6
54
36
30
18
9
15
30
12
39
105
6
33
141
30
45
39
48
6
96
75
27
48
6
24
48
48
15
105
30
42
24
39
63
96
6
60
6
84
66
27
9
24
120
60
132
42
144
9
9
12
84
12
24
36
6
6
63
33
54
78
78
12
18
15
96
3
48
42
18
54
36
54
24
12
30
3
39
48
12
81
9
48
24
60
12
12
87
27
102
114
57
21
66
90
66
48
66
66
30
60
24
84
48
48
27
45
54
42
42
24
42
6
54
18
30
36
48
24
36
3
51
42
6
21
9
54
9
21
42
12
69
45
48
48
66
78
132
24
30
66
54
6
3
9
18
78
6
9
24
9
84
42
210
51
27
57
27
54
48
12
72
3
63
18
6
9
33
108
204
24
66
6
6
108
6
18
24
18
27
9
63
3
108
9
9
6
9
45
108
63
27
6
48
96
72
90
66
42
18
48
54
48
18
18
90
123
39
6
18
6
180
24
27
57
3
39
18
6
12
6
18
12
54
30
69
15
42
60
18
36
24
60
48
6
30
30
162
18
27
27
117
9
12
18
30
54
30
18
45
33
18
36
9
39
36
6
39
45
15
81
36
66
12
48
18
12
6
138
30
42
51
27
93
24
81
12
36
90
45
72
15
114
48
48
66
30
12
84
3
105
39
9
72
66
90
6
18
30
24
60
42
6
24
60
114
96
84
24
6
6
12
114
48
30
30
114
30
24
12
12
18
15
45
36
27
15
30
90
36
18
27
9
42
42
42
72
60
24
69
39
78
3
21
66
9
33
36
96
99
21
66
84
54
15
27
24
6
36
18
225
15
9
27
66
30
33
93
15
15
54
48
42
42
15
24
75
18
30
162
75
72
57
132
84
78
9
9
210
150
42
12
21
105
84
78
6
84
48
6
18
24
84
ABCD 97945268654*3^$a+1 [50042]
39
161
103
72
72
17
88
56
7
168
5
132
48
40
27
5
40
3
60
45
72
68
60
52
63
12
12
233
7
81
39
60
17
28
51
36
9
135
21
44
64
20
55
108
69
60
3
17
120
91
12
77
19
41
55
53
88
92
48
19
89
144
31
9
12
3
21
32
24
151
29
16
3
29
7
24
9
15
53
4
128
36
12
7
101
7
12
21
12
3
21
20
16
20
100
3
17
55
24
53
48
43
12
108
21
36
48
15
12
60
9
176
4
3
36
12
113
127
17
100
63
29
16
15
113
127
125
7
36
24
5
16
99
33
72
51
132
17
43
12
168
29
31
5
55
9
63
12
5
31
57
248
7
17
16
20
12
72
36
19
89
31
24
77
19
33
135
153
63
24
105
15
48
180
69
15
69
75
12
84
53
12
36
132
7
96
108
89
67
36
29
55
33
135
45
68
24
43
41
7
144
369
15
5
55
36
84
41
16
3
161
24
64
27
48
41
12
4
15
53
67
24
57
20
7
5
40
3
9
260
211
192
41
55
12
192
36
65
16
63
53
43
96
141
8
64
56
31
24
69
20
55
48
12
17
43
101
64
15
60
5
67
21
72
15
113
84
124
96
20
31
5
43
24
21
12
63
45
27
125
67
5
28
20
40
92
127
45
44
16
39
125
16
144
32
19
5
28
87
108
5
132
196
32
60
72
43
72
108
57
39
77
12
268
308
67
84
33
123
72
41
115
5
127
48
24
5
12
4
51
69
39
240
36
17
7
81
180
51
24
96
45
20
31
53
144
43
17
31
180
69
87
81
99
36
48
24
36
137
52
51
12
132
36
21
56
19
33
56
12
4
99
36
5
103
12
45
195
36
48
36
60
113
16
24
183
317
76
27
12
33
63
60
132
12
21
111
33
56
12
7
197
31
33
92
4
3
156
17
43
105
192
180
144
99
24
41
79
33
3
12
33
24
48
80
12
88
39
36
12
21
75
5
72
67
48
5
55
84
5
199
36
156
120
53
7
5
7
72
65
139
45
207
24
48
48
12
48
12
33
192
87
108
21
20
72
79
33
56
55
60
29
43
12
36
12
249
3
21
27
57
75
60
233
64
63
48
197
36
180
124
240
15
53
43
36
96
48
36
24
21
36
27
108
24
9
20
12
72
55
48
153
92
88
20
7
237
27
24
24
53
4
20
43
12
36
60
48
45
39
48
153
12
152
12
144
31
81
63
36
29
7
5
67
72
5
24
16
3
33
75
9
36
3
36
24
24
5
160
80
52
36
243
72
24
48
72
41
24
48
7
24
9
12
75
24
24
273
3
21
39
36
53
31
5
19
233
43
57
92
36
40
72
123
12
45
20
12
36
19
53
67
36
9
27
189
15
197
24
28
3
57
12
188
108
19
101
72
16
39
401
160
12
72
8
103
5
136
128
91
57
15
5
12
112
75
233
28
60
3
24
93
267
5
7
33
212
76
48
15
5
55
132
65
19
24
36
36
33
92
100
63
17
55
17
172
108
8
108
16
3
33
32
16
39
17
43
48
17
88
39
108
33
200
60
19
81
60
15
12
101
67
24
29
4
51
21
39
45
87
48
69
176
60
16
75
53
28
159
84
69
108
75
84
53
31
41
79
29
76
27
60
5
43
132
108
24
137
103
57
99
60
77
55
53
79
105
20
16
27
173
172
20
103
29
16
20
115
60
12
29
91
12
36
24
48
24
24
21
56
43
17
55
29
16
75
93
56
16
12
36
36
56
7
33
63
5
60
12
103
36
48
65
151
17
48
31
29
16
164
7
72
21
116
16
63
24
105
72
39
24
125
7
81
27
45
3
132
12
29
19
53
4
111
72
36
36
69
75
9
63
29
76
63
72
5
79
53
336
4
27
21
27
96
96
129
156
56
40
27
41
36
36
7
101
7
33
195
24
105
48
27
53
7
96
17
60
28
87
29
43
60
ABCD 97945811662*3^$a+1 [50014]
6
24
6
3
128
24
55
24
6
99
32
40
8
151
33
147
21
8
19
36
57
39
78
27
93
51
32
37
3
72
15
33
9
24
15
21
275
64
9
12
51
3
6
15
15
33
15
57
39
156
45
24
96
24
72
24
9
36
3
87
30
11
72
25
12
99
45
6
21
32
85
35
67
18
11
31
24
81
33
47
43
12
81
224
40
8
1
114
6
36
114
30
24
72
35
13
27
15
78
3
32
31
41
40
33
42
84
81
15
30
35
16
72
57
84
24
42
114
6
114
144
12
3
15
105
32
13
3
279
18
42
30
78
72
60
210
11
109
11
72
31
65
79
65
97
24
36
35
64
15
6
51
27
36
41
16
33
111
104
1
30
41
40
32
25
12
24
27
33
120
47
157
11
72
103
6
48
126
246
48
63
33
15
24
72
45
18
6
114
17
25
48
87
45
24
11
79
24
17
16
63
9
111
9
8
40
33
39
51
66
99
24
21
75
15
6
168
3
32
48
79
54
60
87
72
32
16
9
24
156
54
6
15
33
36
24
3
9
15
33
96
84
12
183
21
54
21
135
150
144
3
8
1
39
24
201
36
108
15
8
168
145
36
83
67
29
31
41
79
81
9
39
129
126
150
11
40
3
93
48
120
15
9
168
39
54
11
13
42
18
6
24
6
11
73
72
15
8
112
15
65
88
15
150
72
3
27
54
6
9
32
160
69
51
93
90
57
3
6
78
12
5
55
33
72
33
12
30
21
27
5
40
32
16
24
225
63
87
33
15
36
5
1
63
27
30
30
24
150
54
30
36
11
16
32
85
3
8
16
9
111
9
54
12
30
60
48
51
21
138
42
54
36
5
55
18
12
59
49
15
21
11
13
42
84
6
108
12
18
77
85
18
81
15
17
49
48
23
40
128
85
51
48
8
24
13
12
138
6
24
15
72
48
48
24
24
75
21
24
24
8
73
24
23
7
137
85
51
9
15
8
16
21
60
18
77
49
24
12
48
11
1
48
15
8
37
3
3
45
9
71
55
57
3
77
40
32
25
135
56
72
97
6
9
45
90
33
9
30
54
51
69
51
33
15
8
37
35
120
1
66
18
36
96
264
24
63
24
8
37
108
15
48
213
11
43
42
48
6
84
12
18
11
24
7
54
11
16
9
63
21
24
27
9
15
15
30
27
3
5
79
12
90
3
51
54
60
35
88
48
15
225
56
85
35
16
3
54
15
15
57
15
30
18
57
9
54
12
5
49
15
45
126
21
129
39
32
19
30
48
23
43
117
69
48
72
18
66
84
42
18
42
48
93
24
15
249
45
24
36
15
45
147
48
24
45
3
3
36
33
96
21
18
126
6
30
15
69
11
24
31
41
13
24
51
9
15
117
51
39
33
192
33
12
48
147
56
7
66
111
15
33
8
184
39
54
3
87
6
27
24
15
18
30
17
40
69
36
18
42
203
31
65
192
73
60
27
33
6
81
9
48
42
5
13
35
1
135
69
11
64
81
39
27
45
33
36
84
47
40
24
69
83
13
179
1
60
27
33
95
55
17
49
24
36
75
45
75
8
7
33
72
15
18
12
51
9
18
45
81
6
9
72
33
6
90
111
9
63
21
24
75
21
36
30
41
72
16
32
49
15
48
48
177
23
7
36
21
45
24
24
30
162
123
248
7
201
39
41
24
16
15
30
11
216
7
30
72
35
73
12
18
30
72
24
96
3
48
9
23
7
33
128
19
45
15
18
111
39
186
30
57
24
9
36
114
17
13
54
53
13
51
39
6
59
109
27
33
42
21
39
9
15
105
141
11
40
104
13
42
9
32
120
37
90
33
3
21
33
60
3
33
150
54
36
30
57
3
5
16
129
144
126
17
43
6
15
9
15
15
30
66
354
156
35
13
27
96
117
155
25
6
144
30
27
9
47
88
80
16
99
29
25
30
81
75
30
6
9
32
7
126
24
75
15
17
13
42
81
63
17
19
78
15
48
8
16
48
21
6
29
79
42
24
15
45
24
11
16
24
21
3
81
15
51
21
39
24
54
12
15
39
54
3
27
102
78
6
11
13
11
25
6
9
24
141
75
96
9
84
162
65
64
69
11
1
15
8
37
123
48
9
84
219
27
45
3
6
39
21
36
60
60
15
104
1
39
39
30
27
48
8
40
120
33
60
27
80
40
24
104
1
15
176
40
9
39
24
111
57
8
40
9
12
30
18
35
25
12
24
51
9
24
6
9
201
71
13
11
55
9
21
24
42
54
24
36
36
59
1
30
114
36
83
16
111
138
102
18
36
24
83
37
35
72
13
27
93
3
24
104
1
135
15
105
9
15
9
60
107
49
6
30
3
57
24
36
54
60
6
3
48
24
24
24
51
30
54
12
54
47
24
79
24
33
72
168
33
180
6
69
69
12
23
1
6
18
42
ABCD 97946369408*3^$a+1 [50030]
61
29
7
20
45
39
15
24
57
16
65
78
54
7
5
91
8
9
162
25
53
3
15
18
127
60
24
5
19
12
80
15
25
44
33
43
84
35
126
18
24
37
24
72
48
17
75
40
8
60
51
18
7
96
17
198
72
1
17
75
88
20
112
60
59
9
15
1
65
31
8
76
29
36
19
5
72
12
31
12
24
24
36
23
102
18
13
44
33
3
4
24
12
53
31
96
20
45
3
16
5
31
20
3
85
59
61
29
51
51
9
16
20
81
24
66
9
33
3
28
5
12
19
44
12
57
36
147
9
96
15
88
12
29
66
145
8
69
103
20
15
18
72
19
60
65
36
72
3
69
31
29
19
11
85
5
55
60
65
18
1
20
16
20
21
15
33
24
67
36
8
9
42
21
304
20
33
51
40
72
107
33
15
13
12
65
63
16
53
12
75
69
36
39
16
53
36
114
13
59
66
55
44
33
3
4
29
147
27
6
36
51
3
90
55
65
54
21
16
84
5
67
29
18
13
20
28
60
5
66
6
19
89
30
24
33
15
145
53
24
111
16
83
57
24
36
100
5
36
48
75
36
96
45
42
18
54
1
60
108
36
83
102
24
51
33
60
7
44
16
24
89
72
108
3
177
12
24
84
27
9
31
11
85
35
24
25
60
35
1
120
48
72
47
21
16
35
45
141
84
31
24
59
57
28
17
43
17
39
16
48
5
15
16
116
9
75
21
30
18
7
53
55
11
24
1
84
36
41
54
18
48
24
54
61
36
68
12
24
15
30
18
57
15
24
30
31
44
36
21
55
17
151
29
43
44
76
24
23
13
29
19
36
56
9
60
79
12
29
199
17
75
4
11
45
27
13
24
20
15
21
75
30
72
27
16
305
12
43
20
117
6
54
51
111
48
42
15
4
17
3
45
7
29
39
36
64
32
9
18
21
40
29
27
36
33
36
18
30
7
36
24
23
6
147
249
15
4
20
12
69
99
45
54
1
92
24
100
23
30
42
54
7
77
27
144
51
1
17
127
36
60
144
41
55
8
16
65
79
60
29
48
72
3
168
12
24
4
60
20
21
55
20
36
15
49
5
15
69
7
20
153
42
13
20
60
9
90
90
211
32
27
42
55
84
36
89
6
49
17
3
16
120
59
45
12
28
11
49
77
138
21
24
45
7
108
11
126
18
6
31
5
12
7
35
30
60
19
11
9
9
36
27
15
105
28
5
54
13
60
84
44
57
15
15
18
7
47
21
52
89
24
72
48
24
30
18
54
96
13
35
42
15
87
1
71
25
53
31
12
29
51
105
54
109
5
7
23
24
13
60
128
69
12
79
72
20
27
57
93
31
89
60
103
8
69
3
15
18
15
57
103
60
11
25
20
16
29
19
5
15
129
111
36
100
41
12
7
173
6
25
119
33
129
19
17
39
69
120
7
24
24
36
20
129
12
114
21
69
30
9
16
84
56
3
37
24
60
17
3
21
15
4
11
1
20
4
65
19
59
1
47
72
78
3
40
60
59
30
18
13
12
60
59
18
7
20
45
31
29
15
21
219
36
15
13
12
5
42
126
147
4
5
39
16
89
6
1
47
1
5
72
39
33
12
36
42
73
68
160
12
5
3
52
20
4
11
25
24
65
31
44
9
24
12
24
15
40
32
33
31
5
24
31
24
12
20
24
4
5
60
51
16
20
33
24
36
84
67
44
15
81
63
1
12
168
12
8
87
54
31
5
54
18
7
56
64
36
5
39
16
20
4
23
133
89
66
13
11
18
120
6
37
48
17
24
48
60
3
48
21
144
15
36
3
21
27
73
5
12
39
16
20
33
27
28
72
149
31
5
120
19
5
15
93
30
1
41
79
132
8
9
3
144
33
6
1
56
9
6
48
42
12
43
47
21
112
84
20
4
60
36
101
72
3
28
92
28
60
17
24
15
60
9
67
5
42
1
71
48
72
21
28
65
15
16
41
15
24
9
7
65
63
40
77
39
40
29
27
9
19
12
8
69
3
100
47
30
18
9
135
90
60
48
7
24
11
1
120
113
144
51
75
1
104
87
18
27
48
36
36
4
96
29
18
13
60
20
33
55
72
84
23
18
79
60
84
60
5
15
15
61
29
7
68
57
15
33
42
85
48
32
9
39
75
1
125
18
33
4
36
53
12
132
66
45
99
18
108
27
28
35
81
9
7
47
13
68
12
144
76
60
8
96
4
12
53
31
23
61
29
7
23
18
39
39
25
65
7
65
3
16
96
155
93
9
27
9
6
66
55
5
108
12
18
42
12
3
4
36
119
6
72
3
63
37
128
40
17
12
3
3
141
21
12
18
90
24
51
28
36
221
19
89
24
31
17
114
121
188
27
45
45
19
56
33
31
41
204
39
36
51
49
5
18
102
18
6
12
55
5
55
24
80
21
12
7
24
72
29
108
18
30
42
162
31
23
1
89
7
60
5
3
12
15
9
45
24
15
112
35
18
15
36
21
3
40
5
91
53
7
24
12
89
55
101
78
1
65
75
33
18
24
18
108
18
66
6
13
12
29
15
16
168
29
31
5
115
60
12
17
43
80
33
36
31
44
51
85
60
17
3
93
36
15
144
51
1
24
120
41
55
24
23
93
24
40
24
5
31
44
9
42
1
48
56
36
24
45
19
41
18
37
83
73
44
84
15
21
40
11
ABCD 97946448948*3^$a+1 [50022]
18
72
103
113
36
108
55
48
17
43
65
24
151
12
137
103
281
54
90
12
144
60
259
185
175
65
55
65
55
5
72
163
101
126
13
185
108
108
72
24
216
115
245
12
72
276
12
55
185
72
36
12
180
36
67
132
48
113
150
54
180
120
108
18
54
43
12
41
67
125
175
65
108
127
72
60
137
31
60
72
17
211
77
36
72
72
48
108
36
43
125
103
107
145
108
89
36
67
101
19
107
13
168
125
7
168
17
115
53
48
6
30
180
103
113
108
72
7
300
95
85
5
43
132
23
90
180
115
29
18
90
216
30
109
5
120
312
30
6
55
17
108
48
150
49
17
31
252
5
96
30
37
120
120
17
55
17
216
55
17
18
18
144
72
180
48
18
18
7
120
269
108
72
24
120
67
12
65
72
31
245
127
48
53
79
53
72
43
77
36
72
312
12
144
276
31
23
90
12
72
18
42
192
24
12
108
6
54
192
7
108
89
270
18
72
163
60
101
139
221
234
90
12
43
60
173
48
6
18
30
90
150
48
150
55
35
102
103
5
60
12
6
49
60
53
120
108
7
60
12
60
245
156
132
247
35
13
29
31
149
163
65
36
127
5
108
90
49
95
145
17
283
77
54
54
108
55
53
19
47
13
48
65
72
42
13
288
17
180
96
30
49
47
90
54
102
72
72
36
7
65
36
42
54
36
48
6
144
37
252
180
233
18
49
17
43
53
7
101
139
41
12
127
17
96
120
24
84
139
168
5
12
276
7
47
66
127
60
53
19
65
115
65
36
67
95
18
180
7
120
77
156
24
36
19
341
139
35
6
7
192
83
90
7
168
23
126
216
55
17
103
59
13
48
192
41
192
42
18
72
36
7
5
54
78
12
6
30
132
12
60
180
48
18
90
115
17
306
66
24
79
65
192
144
6
66
127
48
29
144
12
7
101
90
6
283
17
103
60
203
25
65
54
54
7
29
156
60
7
23
42
12
216
60
115
29
43
5
43
12
125
96
36
36
187
48
125
12
6
54
12
180
456
48
72
24
66
54
96
12
163
17
55
17
31
12
173
115
65
55
17
36
127
53
67
132
48
60
12
41
24
12
24
67
5
7
41
72
24
48
42
18
30
270
43
29
103
101
30
37
113
19
53
108
102
18
60
67
60
53
120
60
234
13
125
150
37
300
53
252
78
18
36
138
145
41
144
36
7
149
24
84
90
13
72
5
60
12
31
12
288
120
5
72
108
175
53
72
7
168
29
108
12
31
65
108
19
83
78
139
167
1
143
282
55
5
72
235
65
6
49
60
35
378
198
30
67
47
13
125
115
29
36
115
353
67
77
78
102
42
18
12
24
379
65
60
156
6
66
175
29
300
36
67
228
53
84
55
125
55
ABCD 97947191476*3^$a+1 [50207]
9
144
117
3
24
12
84
117
174
180
9
36
36
84
24
12
69
3
60
36
36
15
108
21
60
12
15
144
33
12
21
150
84
96
33
96
15
33
120
60
3
105
108
24
48
132
48
24
24
72
48
36
63
21
180
72
15
162
3
132
105
27
120
24
27
45
48
27
45
69
3
45
3
144
231
153
27
69
216
12
72
81
99
63
21
39
45
27
93
192
96
108
36
36
48
51
36
57
57
135
24
216
3
102
111
15
69
36
24
84
120
12
72
36
24
117
3
60
12
111
45
9
15
15
180
105
111
9
15
69
72
108
69
111
12
39
69
99
48
225
192
72
15
21
24
33
18
9
48
108
135
153
84
3
162
3
84
111
69
15
180
18
15
135
57
63
108
33
36
111
9
48
168
144
264
180
69
51
12
84
48
3
42
51
24
36
24
60
15
60
105
15
42
3
60
120
36
60
24
108
72
36
24
36
24
60
120
3
129
24
12
105
39
48
3
165
132
12
96
84
15
93
72
24
12
12
27
30
51
135
9
96
87
93
105
42
57
84
24
36
120
12
57
15
3
93
36
60
33
195
36
57
15
15
45
69
39
12
48
60
36
123
132
345
96
180
75
45
9
75
156
48
84
180
12
96
144
15
6
3
72
27
45
45
90
108
9
48
75
102
135
48
363
30
3
204
108
27
45
72
15
69
60
27
33
240
12
39
21
60
12
15
93
84
24
129
15
60
63
9
15
249
96
48
108
15
105
84
63
225
63
9
216
120
60
87
21
189
51
39
117
36
45
99
96
108
12
24
204
60
84
48
75
177
120
108
12
3
57
15
192
36
285
297
27
21
150
33
60
12
72
87
18
87
48
15
33
60
108
12
75
57
33
27
72
60
24
144
15
120
21
24
108
108
36
36
207
45
63
144
93
75
177
33
3
15
45
12
120
12
24
147
180
57
60
123
12
21
36
60
33
18
165
228
60
156
15
165
51
9
84
96
60
156
72
48
48
60
39
33
48
36
60
144
36
36
72
3
72
93
48
72
39
93
72
144
99
21
24
105
15
72
60
45
78
48
45
132
48
132
108
60
15
117
108
267
177
60
60
36
48
51
33
48
108
24
3
9
60
36
24
81
39
51
129
15
21
15
165
39
156
153
84
15
81
84
195
108
42
30
57
15
21
87
33
60
39
81
387
102
18
72
21
60
72
63
129
24
36
123
57
45
123
108
57
15
12
120
3
192
9
72
48
39
12
249
192
144
240
48
45
63
108
51
21
84
15
21
60
159
120
261
84
168
123
105
72
108
12
72
3
33
12
12
15
45
144
120
60
12
84
75
249
12
9
6
117
75
81
72
27
21
147
33
60
24
168
72
36
24
132
3
117
84
24
63
54
6
12
72
81
207
153
27
141
12
144
156
72
36
36
24
252
9
18
33
48
24
60
60
123
12
132
18
51
72
87
57
111
33
24
12
96
60
60
75
33
12
27
117
24
144
36
72
132
135
132
33
72
21
27
27
93
132
153
27
21
15
315
33
36
156
132
87
96
120
72
33
12
15
48
24
189
84
36
36
45
96
30
33
12
48
12
135
69
24
12
84
24
120
72
60
15
9
36
12
3
93
72
27
ABCD 97947474676*3^$a+1 [50027]
6
11
25
90
54
15
32
13
11
85
11
115
42
11
67
24
18
66
72
9
75
66
30
29
13
12
15
99
77
48
24
7
126
54
24
12
102
18
54
54
66
24
60
6
41
55
60
120
54
60
18
36
42
90
72
6
60
54
60
66
24
3
128
19
12
36
29
24
7
60
125
37
30
72
96
29
13
11
127
30
35
19
18
35
1
15
21
11
13
51
3
5
235
66
27
3
30
30
81
3
66
11
79
36
53
7
54
24
35
1
42
12
6
66
36
5
24
16
45
84
36
12
60
18
84
120
24
66
78
45
63
48
185
120
49
42
66
54
24
186
75
8
67
149
24
25
47
1
30
18
15
32
13
30
36
144
24
48
72
12
144
24
42
35
211
24
21
15
12
117
183
126
6
24
42
162
6
60
42
5
67
18
72
6
24
66
107
7
12
18
36
60
6
29
37
42
12
6
18
84
12
90
51
117
66
24
102
18
30
6
102
167
31
12
18
6
21
32
37
30
48
5
13
12
6
36
24
204
30
11
85
107
13
12
78
132
60
72
12
5
43
101
24
43
53
16
8
48
37
6
77
48
1
18
48
24
48
21
104
127
90
15
3
132
65
19
66
24
12
42
90
35
37
6
18
6
18
78
12
102
18
30
11
7
18
12
24
6
60
60
42
11
31
108
42
6
24
6
42
108
17
72
43
18
59
13
11
37
48
35
31
54
24
11
1
48
30
180
48
30
18
29
7
30
18
41
19
18
24
150
29
24
25
18
125
72
13
42
17
163
5
7
6
54
29
127
78
131
25
36
102
173
103
66
54
60
30
54
153
93
11
169
66
78
150
48
12
192
5
13
6
24
42
11
13
12
174
65
16
152
7
30
35
1
12
3
8
37
42
12
45
75
24
5
157
48
27
27
5
115
18
83
61
6
5
48
49
78
24
108
18
27
21
12
23
24
43
12
72
30
48
6
30
36
155
31
17
1
36
18
12
36
108
12
12
42
30
96
18
12
54
36
29
13
66
6
6
24
53
1
12
30
12
6
11
25
71
7
6
42
18
66
45
45
35
109
11
25
60
11
13
11
1
18
101
25
54
42
30
204
6
30
114
54
30
66
65
19
12
48
42
18
77
13
51
285
3
56
67
53
31
18
18
48
12
12
53
79
114
60
6
18
35
13
54
36
84
48
42
144
6
78
18
42
35
1
47
7
17
13
11
72
55
33
32
79
60
5
24
25
71
73
42
48
6
12
18
12
12
108
12
18
18
5
37
147
237
36
54
9
21
11
109
59
24
16
104
37
179
1
48
23
7
6
72
99
3
42
6
77
31
24
150
132
66
18
6
5
19
5
19
12
30
60
144
42
168
30
6
41
175
102
12
15
80
61
83
19
90
42
30
48
11
16
51
18
96
6
42
66
9
27
5
31
48
126
18
17
1
180
12
47
43
60
78
27
15
72
84
5
72
19
108
72
41
24
1
47
31
41
40
3
162
11
19
78
42
18
3
15
12
36
6
60
143
67
48
12
24
60
36
30
11
67
30
143
133
11
43
72
53
7
65
85
18
36
77
24
48
208
3
12
30
24
24
84
95
120
7
30
18
12
5
43
12
6
35
48
16
69
30
72
29
19
5
16
21
78
66
6
24
5
211
77
37
18
6
150
21
15
24
120
17
24
48
37
6
12
17
13
42
156
77
97
126
33
45
36
18
53
43
60
36
45
15
65
1
47
37
11
64
81
18
24
138
12
18
264
53
43
42
18
17
7
6
30
72
96
24
90
6
12
30
18
36
24
12
65
72
37
60
60
6
24
53
7
144
17
48
24
1
90
21
21
138
30
11
25
63
32
85
11
24
168
43
53
24
25
71
139
12
33
56
24
85
72
83
13
144
6
18
12
90
42
66
17
13
120
72
30
29
91
144
54
15
27
29
61
24
11
13
35
7
17
48
19
90
18
185
157
35
19
101
139
6
66
53
7
89
48
85
30
48
24
5
19
12
24
48
18
12
48
3
15
17
7
42
48
162
29
160
27
53
1
15
33
96
30
144
30
18
12
66
36
95
16
3
12
72
65
85
51
27
5
24
19
66
30
29
19
12
246
35
139
108
30
11
19
12
60
6
47
31
6
83
7
6
18
54
96
36
6
60
18
11
85
144
54
125
85
6
45
45
30
42
27
15
30
42
6
3
51
60
60
5
61
84
6
60
18
72
18
41
61
30
29
43
42
18
36
5
31
33
8
24
24
115
54
18
12
66
36
90
36
78
12
30
53
24
13
24
54
96
5
85
11
19
53
16
21
24
6
45
165
6
5
24
25
18
42
48
6
90
6
120
5
1
15
27
66
90
9
15
48
24
126
59
24
25
6
36
69
93
11
85
24
48
48
102
12
17
25
30
30
54
29
97
23
163
53
7
30
12
6
36
18
18
54
24
30
5
1
66
18
126
18
18
90
84
35
73
12
66
33
200
19
72
45
51
18
27
ABCD 97948180888*3^$a+1 [50107]
91
144
5
196
72
20
12
1
243
9
315
12
33
51
75
54
87
24
216
15
5
48
1
27
27
5
40
225
15
12
63
17
28
20
12
31
33
116
16
84
39
17
19
21
12
156
72
9
3
105
18
57
33
63
9
3
15
129
15
18
155
48
144
96
132
192
25
18
21
36
15
126
27
27
36
9
45
63
45
18
162
111
32
127
165
15
81
12
69
36
18
36
18
47
48
48
73
36
36
63
36
8
127
153
81
75
87
72
33
44
36
49
11
64
51
77
40
120
123
89
4
264
57
63
8
40
87
21
92
148
27
17
88
3
89
12
16
72
45
63
135
45
72
45
18
54
11
7
45
27
21
69
11
144
43
17
36
28
9
90
17
55
18
18
17
37
18
57
20
103
93
15
18
219
33
59
4
27
54
36
54
9
81
36
144
54
17
4
33
36
27
12
33
54
165
213
18
9
45
18
53
55
165
20
49
11
79
9
9
18
17
12
43
53
37
207
63
18
239
60
115
36
29
16
48
60
120
44
7
9
45
99
45
3
32
37
18
162
35
4
132
9
36
180
18
342
39
8
16
81
36
95
13
131
4
27
77
31
36
129
32
112
51
9
32
4
81
18
57
20
49
36
18
57
15
36
162
36
72
72
18
54
36
27
63
72
18
3
24
92
25
23
67
105
3
198
27
45
47
115
21
140
28
164
12
31
5
13
36
243
120
15
72
93
51
126
90
54
11
115
90
108
111
15
41
31
5
139
53
208
27
81
116
348
100
48
44
1
15
20
19
45
80
1
3
15
89
181
36
36
119
79
17
73
54
77
85
198
18
27
27
45
45
108
90
90
75
92
4
44
60
40
387
54
36
11
79
144
17
208
32
85
54
18
35
112
24
135
21
60
45
36
72
36
36
111
87
45
81
111
48
32
28
105
23
157
3
123
126
11
7
18
72
108
90
57
32
64
9
147
15
90
39
36
36
60
44
40
15
144
144
45
32
13
3
69
15
8
85
155
100
33
3
44
28
69
90
144
17
4
15
126
135
9
135
63
141
21
18
165
231
9
120
15
125
55
90
111
87
9
80
55
45
45
15
48
45
47
64
36
15
125
73
23
13
36
18
93
24
9
39
72
96
84
141
35
19
125
64
225
27
27
18
27
27
65
61
72
18
108
9
36
9
23
49
108
3
15
213
39
5
67
180
165
69
144
18
9
9
54
213
32
108
52
27
36
18
36
39
51
18
90
33
75
45
9
54
72
72
18
18
90
126
45
24
44
108
4
60
120
9
72
63
9
36
47
160
9
36
35
37
36
162
5
67
108
90
3
72
24
84
51
54
39
80
25
18
18
111
105
63
45
18
77
12
55
18
23
13
36
35
1
59
4
117
155
64
108
15
21
87
9
48
48
129
75
33
3
33
162
57
33
39
15
9
84
15
17
1
90
5
4
45
126
65
28
69
18
72
65
7
9
9
72
15
20
64
144
128
187
17
1
54
41
4
243
18
135
24
75
21
33
11
60
19
36
221
67
288
89
100
48
15
17
1
59
4
44
112
80
25
11
52
8
40
60
44
36
112
15
45
27
5
88
72
105
15
3
45
8
4
33
18
9
9
36
71
19
9
9
72
95
85
36
27
45
126
9
12
231
270
59
13
18
125
84
115
18
36
71
1
3
72
20
85
72
47
88
8
84
64
141
275
96
60
19
36
54
54
17
37
18
5
85
99
9
36
3
8
97
51
57
39
33
95
16
87
54
3
51
36
9
27
9
9
47
7
18
54
81
20
7
185
12
199
89
55
108
90
54
69
39
126
360
54
18
27
45
90
53
28
32
4
99
36
21
20
144
124
24
108
45
54
41
49
83
25
87
48
36
12
33
11
115
18
63
92
43
18
54
117
45
90
18
3
69
11
7
53
40
15
18
11
43
17
19
21
96
44
108
91
ABCD 97948349698*3^$a+1 [50022]
161
13
66
180
21
48
24
39
84
93
165
54
42
3
24
15
48
105
39
105
15
78
39
87
21
84
36
80
19
18
3
111
60
36
12
9
9
96
99
39
36
57
99
6
27
63
57
15
33
8
16
15
45
15
45
3
213
3
93
69
6
72
69
45
48
6
173
16
8
37
30
57
63
36
72
69
111
21
96
15
48
12
17
64
9
11
43
209
55
12
9
15
9
21
114
60
57
12
3
29
187
132
21
44
112
120
3
18
6
21
3
5
88
3
45
39
17
112
51
77
79
41
127
33
12
27
12
285
39
5
16
36
51
96
21
48
3
12
24
41
7
36
24
33
132
99
18
48
6
45
20
52
56
13
48
6
24
45
8
72
64
27
12
17
40
96
63
36
36
48
24
33
99
18
90
12
48
84
60
45
3
24
36
12
96
18
48
6
5
31
12
36
17
19
9
116
16
21
18
48
222
66
21
84
51
9
9
42
150
75
32
55
12
24
84
102
87
9
96
51
3
93
39
36
41
7
36
57
120
39
36
21
15
60
66
78
45
63
144
102
30
21
32
67
12
30
30
108
41
55
6
75
24
27
12
48
48
12
21
3
53
16
72
3
9
20
16
60
3
17
19
18
42
41
91
45
8
4
12
39
41
79
5
4
56
19
48
81
32
55
24
24
12
141
15
90
90
17
31
24
33
36
9
66
9
108
63
17
16
12
63
69
3
57
27
48
24
72
18
6
33
9
39
12
75
18
183
87
36
84
65
16
15
12
9
48
48
3
21
45
87
99
108
42
3
72
12
111
24
96
21
68
52
63
96
105
36
15
42
3
3
69
63
24
33
48
24
165
6
36
65
96
12
103
21
45
78
66
179
13
30
114
42
9
39
24
24
113
64
12
105
23
28
63
9
8
16
180
15
17
115
60
5
19
9
39
18
75
51
12
84
57
15
42
75
15
6
203
7
105
51
12
12
93
51
81
105
27
3
53
79
105
3
5
16
144
63
30
3
15
105
99
36
12
45
21
27
32
19
24
21
63
9
51
108
24
29
16
57
18
9
12
44
24
12
16
60
24
51
9
87
93
3
36
36
33
3
105
123
120
84
6
27
21
107
7
96
21
108
63
33
120
51
18
42
77
4
24
24
27
177
12
27
45
12
27
12
57
15
21
48
156
48
3
9
45
30
77
7
21
63
24
24
138
3
27
18
6
84
65
7
108
21
63
24
102
42
17
43
138
96
18
57
60
39
24
24
48
12
9
75
66
27
51
24
42
11
43
33
51
12
72
12
81
3
29
91
48
48
33
36
15
108
84
48
45
80
151
9
27
30
30
69
3
117
60
9
39
9
27
24
3
36
12
138
27
8
19
21
69
78
84
30
51
63
36
21
51
48
36
30
27
56
36
16
36
3
60
29
73
83
7
36
180
57
39
9
12
20
79
12
36
225
8
4
9
42
12
60
33
48
15
108
18
48
66
12
72
17
12
72
7
96
24
36
5
31
78
35
31
9
21
51
15
24
9
63
48
84
93
39
9
39
60
45
93
131
52
75
21
9
30
18
42
17
7
177
189
78
36
12
36
9
96
27
5
31
36
12
57
45
39
15
138
131
187
18
30
48
45
159
33
3
89
84
76
15
45
15
17
16
15
5
91
65
24
37
27
8
7
9
27
12
6
30
48
132
78
11
31
57
20
217
99
20
25
18
33
39
6
102
33
51
89
223
12
24
21
3
60
45
3
48
84
18
3
75
105
48
3
6
3
45
18
72
96
17
7
41
79
54
35
31
33
8
55
21
15
33
3
36
117
45
3
45
138
12
42
51
36
15
36
17
16
21
30
5
16
104
43
72
84
228
5
7
101
7
108
105
24
15
81
8
103
6
75
51
18
6
5
85
198
12
30
78
21
39
36
84
36
42
27
128
12
124
36
75
57
39
108
18
39
36
27
12
24
41
7
105
104
37
78
5
148
132
96
21
42
36
9
51
54
78
18
18
12
29
88
144
128
84
19
24
57
75
77
7
9
3
33
9
6
101
16
48
56
7
81
27
24
156
36
36
36
65
4
165
39
63
53
28
3
6
96
66
153
104
16
84
9
11
67
21
99
33
12
63
9
44
73
6
5
96
79
6
6
60
108
66
6
12
126
71
100
48
3
24
36
24
12
48
72
24
9
99
57
20
55
45
44
4
15
48
12
21
21
35
13
39
51
156
24
5
43
29
19
21
291
36
93
27
9
48
69
198
42
27
63
9
45
83
40
117
75
3
12
29
43
81
3
24
18
126
132
105
27
12
89
19
69
96
63
30
6
84
60
90
6
21
48
21
78
18
75
159
6
131
7
102
3
32
24
7
36
21
27
36
17
7
129
45
27
8
84
19
72
78
48
27
3
5
ABCD 97948601308*3^$a+1 [50015]
8
4
15
21
32
7
89
72
4
15
53
12
4
15
57
80
52
20
48
40
15
5
25
24
30
78
15
48
63
17
40
45
27
45
18
17
16
24
56
1
71
13
15
27
5
157
30
17
160
96
3
65
4
21
84
60
18
5
108
31
41
28
57
84
15
99
141
21
47
60
1
47
37
35
25
51
44
7
33
21
39
20
13
3
15
29
13
15
3
45
20
84
72
16
32
48
4
15
33
60
15
72
33
56
37
18
6
3
63
54
36
15
8
24
60
12
24
24
31
17
52
12
81
47
115
90
18
9
48
120
80
67
6
12
42
5
48
13
23
127
18
11
1
42
53
4
60
45
18
48
33
44
40
33
59
13
3
9
11
40
3
69
12
15
18
11
132
13
6
30
171
128
25
6
36
48
29
7
96
29
19
72
9
135
18
23
12
28
48
20
4
8
109
114
161
13
3
15
24
89
19
66
59
40
12
15
101
25
18
17
28
80
1
36
24
39
15
36
18
15
12
20
24
40
9
96
15
57
12
11
40
21
11
7
33
93
59
76
27
17
96
19
5
12
36
24
48
16
84
21
54
137
16
9
111
24
56
7
18
42
17
31
53
7
9
80
31
18
71
48
16
24
12
9
42
17
1
59
67
41
148
32
25
90
18
6
41
40
72
27
18
3
69
11
40
84
45
3
63
33
12
8
40
72
39
81
63
21
69
90
5
232
63
96
9
21
3
36
60
45
6
5
13
108
39
24
9
48
24
23
72
16
84
36
32
16
60
12
9
59
84
13
27
15
18
63
39
60
17
31
78
15
20
1
90
9
9
15
20
12
61
59
24
1
23
28
27
53
4
8
1
35
36
43
177
48
93
18
129
48
84
45
3
15
17
1
59
145
18
102
3
56
12
48
12
13
42
57
56
7
17
48
4
81
12
3
3
45
57
83
84
28
8
12
4
60
51
105
57
15
105
60
27
39
6
3
27
29
52
32
13
24
39
69
47
73
96
12
27
81
36
6
5
12
31
54
3
12
96
20
49
36
42
89
4
69
15
60
63
18
42
5
12
48
55
45
20
25
47
48
13
6
33
132
8
7
41
175
5
28
20
36
40
9
6
18
3
15
65
79
21
60
75
5
19
29
61
54
90
39
56
61
6
5
13
66
6
18
21
45
3
48
12
33
30
42
30
77
1
15
3
45
12
24
63
17
1
59
28
93
102
53
43
5
16
8
120
12
16
33
27
9
24
72
215
40
8
1
3
12
24
156
3
6
75
60
12
9
6
84
6
59
13
47
64
15
17
88
24
20
121
59
12
124
24
80
43
5
85
18
84
5
12
43
65
88
24
68
12
84
76
15
36
33
32
37
23
24
25
18
21
15
42
15
15
33
32
144
16
20
49
35
91
17
48
37
63
72
87
18
36
12
23
36
121
3
120
192
8
100
20
16
44
4
15
6
36
3
105
11
24
40
15
162
11
12
72
49
27
207
21
9
51
27
30
27
8
25
12
42
161
4
15
30
15
68
61
71
55
90
36
24
35
16
12
20
25
36
59
120
31
65
139
21
27
29
36
12
52
3
18
59
76
72
45
12
24
84
6
5
61
3
60
36
27
42
3
8
7
57
60
36
39
21
20
120
7
12
6
75
15
29
127
41
12
12
115
29
31
36
113
31
36
29
64
44
127
41
55
30
39
105
3
51
17
115
9
8
13
15
32
16
99
41
52
33
11
31
162
47
24
16
21
3
24
57
15
3
17
19
60
5
24
40
8
13
27
27
5
7
21
12
3
77
1
47
25
39
9
71
19
29
85
95
28
3
29
37
15
108
20
25
27
39
6
30
21
24
24
60
15
6
71
37
3
44
28
15
36
12
24
108
93
9
6
165
48
12
39
9
32
13
131
13
3
20
109
18
18
30
29
40
21
23
31
29
67
5
13
51
33
180
11
49
15
87
9
60
57
24
59
16
33
15
15
33
128
19
5
16
56
1
35
37
15
105
6
9
8
40
32
16
84
21
6
54
27
104
24
4
68
55
53
84
31
66
15
75
65
36
28
12
72
27
29
16
9
84
60
48
39
24
12
69
15
9
39
87
18
95
96
37
60
72
27
3
33
9
15
48
20
16
9
3
9
11
12
37
123
3
30
23
120
37
3
15
17
60
163
177
48
39
17
40
104
7
9
80
16
69
35
16
44
28
32
49
15
36
44
31
36
5
13
12
18
6
71
40
15
18
27
20
7
17
24
31
18
87
33
51
20
40
36
20
88
3
5
13
84
6
9
8
4
45
15
36
44
31
18
36
3
32
76
15
150
30
9
20
31
65
43
54
75
68
4
45
36
15
32
7
24
105
15
5
12
4
15
6
30
65
108
4
48
15
17
13
42
41
31
18
15
32
16
9
15
20
1
15
12
21
96
18
93
68
55
101
1
27
87
33
21
51
24
24
21
24
66
57
57
18
5
12
31
5
64
63
29
48
12
13
36
60
51
105
23
85
15
45
51
60
9
15
75
6
102
54
11
25
47
40
3
53
24
72
55
81
45
48
6
21
8
19
6
12
27
45
42
9
9
27
80
4
44
48
4
24
24
32
49
27
12
15
57
48
63
30
83
7
53
84
12
31
17
12
49
126
65
1
18
5
60
60
24
13
27
33
95
7
33
108
116
1
87
51
17
28
36
15
18
12
39
21
18
48
5
52
108
84
8
1
12
18
42
12
36
27
12
33
15
8
24
40
45
15
108
3
129
33
3
80
64
72
20
16
33
90
57
105
12
18
33
21
51
57
3
285
15
8
121
39
32
12
43
17
25
47
24
4
92
24
16
171
30
15
32
72
28
33
42
17
24
7
17
36
16
21
72
60
11
25
15
24
56
4
3
9
9
27
27
33
80
67
42
119
19
6
84
60
75
8
4
3
48
18
60
66
41
37
12
ABCD 97948803328*3^$a+1 [50015]
44
28
27
125
48
52
12
44
52
44
100
60
24
15
29
12
49
11
28
80
25
3
8
4
93
35
120
24
220
8
16
27
45
32
16
60
72
128
25
59
76
9
143
12
52
63
5
72
4
84
56
31
9
20
24
28
24
60
68
48
228
36
16
12
56
55
21
176
24
13
72
23
76
9
27
20
40
84
20
4
32
4
20
16
84
56
48
12
96
4
24
20
4
15
90
3
8
4
48
92
48
84
136
164
60
76
8
64
20
12
19
9
8
12
16
144
12
216
8
4
20
37
54
41
84
72
84
79
57
84
44
16
56
48
1
59
40
32
88
32
28
24
60
15
45
32
100
56
84
24
16
75
21
32
36
24
72
64
36
20
28
80
55
33
140
28
20
124
33
23
64
36
21
83
28
72
32
73
27
44
112
33
11
36
52
8
88
80
4
20
97
23
12
88
8
13
59
52
56
67
165
32
24
60
16
104
24
16
44
28
44
24
84
16
96
159
81
120
51
89
19
81
80
24
175
81
9
71
4
15
17
4
120
84
72
24
8
156
24
36
4
80
52
3
33
44
31
54
51
8
31
65
100
20
88
36
36
24
44
1
27
135
5
13
71
4
56
28
93
39
68
60
12
4
51
126
54
65
28
128
4
84
104
55
72
21
20
64
20
40
24
72
44
19
21
8
36
52
27
53
24
16
48
56
36
55
108
5
12
60
28
56
19
57
20
13
59
48
19
105
44
60
84
156
19
21
36
60
9
71
4
104
36
60
52
72
8
4
24
32
24
85
15
20
120
115
29
12
40
27
101
16
44
24
52
8
7
101
84
24
79
18
35
4
8
100
92
16
15
53
4
48
24
105
51
132
15
45
12
44
52
80
12
12
120
1
35
24
96
60
37
47
40
75
5
84
4
32
40
56
4
36
9
18
45
60
96
192
129
11
4
56
28
120
44
12
60
36
28
92
13
27
8
16
44
76
96
8
12
4
20
24
25
11
60
1
39
8
76
44
12
28
68
85
63
12
120
92
112
36
33
35
16
8
28
24
141
27
32
13
18
29
16
27
17
28
116
19
81
20
36
24
36
48
12
4
140
16
20
76
12
32
28
36
104
60
88
24
60
69
15
12
48
44
25
51
32
4
20
36
19
45
20
25
51
72
57
23
136
152
168
64
8
24
28
56
79
41
52
8
4
147
41
28
75
17
24
28
80
67
36
9
56
43
9
27
5
13
11
112
24
8
52
36
20
48
144
121
59
28
84
24
32
52
116
216
88
20
12
16
60
80
24
16
60
3
41
28
3
53
4
8
160
140
52
8
4
20
73
15
180
12
8
16
24
12
21
39
36
32
1
11
60
136
32
36
60
96
24
16
20
40
63
5
48
4
36
20
24
88
27
29
16
44
24
67
21
20
157
72
111
33
11
60
204
4
60
12
276
8
40
44
40
87
33
12
8
12
79
149
48
28
20
12
4
8
37
75
24
20
60
64
72
128
7
105
56
40
60
68
16
69
54
36
17
168
132
12
12
19
69
8
40
9
59
16
36
8
16
9
75
15
29
12
13
27
56
43
5
36
48
36
37
15
20
55
45
12
108
60
8
72
60
64
8
28
39
69
12
48
20
31
45
56
43
77
13
36
71
24
16
152
88
84
24
9
23
220
20
40
20
52
3
149
13
36
72
3
12
24
20
16
24
44
36
108
88
8
49
23
108
12
4
44
40
12
12
48
48
12
80
25
119
36
24
24
4
32
40
24
20
19
33
3
41
4
92
84
4
84
33
47
151
17
28
12
20
40
44
16
3
21
140
1
18
9
56
96
19
5
84
76
36
116
4
20
24
196
20
76
99
9
144
72
8
76
24
32
4
9
71
24
96
96
4
195
9
56
16
68
16
15
29
16
56
24
64
12
20
85
35
84
112
20
19
33
21
11
84
36
13
155
112
48
20
36
16
36
8
1
36
59
36
4
36
44
136
12
15
33
3
36
41
40
32
28
24
20
28
12
56
43
9
60
3
45
32
60
16
56
61
234
21
20
12
12
88
8
73
36
3
12
48
27
41
72
72
120
40
8
40
20
36
96
49
15
164
73
23
49
47
60
64
20
112
75
5
60
187
18
23
4
72
8
52
80
16
69
35
1
15
132
56
52
20
4
176
49
35
40
80
28
180
108
12
36
44
132
24
60
12
160
8
12
55
9
20
40
80
24
12
64
60
44
7
89
16
3
81
36
200
4
20
4
24
68
4
56
124
63
117
8
28
12
15
57
44
25
167
24
36
24
40
20
28
60
56
16
15
21
87
33
48
9
23
4
9
75
32
12
220
8
12
253
23
132
24
4
36
80
24
64
32
40
108
32
36
28
57
3
72
33
36
51
24
8
160
56
52
12
15
45
81
59
52
44
40
44
112
9
47
7
72
5
16
20
48
ABCD 97948958566*3^$a+1 [50060]
1
126
21
39
36
30
83
61
23
28
8
85
36
126
33
72
39
36
18
11
40
75
6
87
32
19
125
24
1
27
44
96
64
8
16
204
57
35
91
29
43
93
48
144
3
69
56
4
68
16
24
72
56
48
24
16
44
7
41
100
8
84
28
24
48
72
15
33
15
33
32
40
63
18
36
71
13
119
7
60
53
1
51
111
29
19
54
18
18
27
15
120
65
49
63
56
187
17
1
11
36
55
53
4
36
39
18
3
80
36
28
140
52
44
7
33
44
16
15
21
48
60
20
40
48
75
5
49
71
13
114
17
1
120
47
16
15
65
36
55
5
73
63
3
21
8
13
59
184
12
45
23
64
12
105
39
27
105
39
89
1
78
66
95
31
105
24
24
20
60
25
95
60
48
112
68
25
54
24
84
177
68
48
60
25
42
108
5
13
27
8
24
25
27
15
21
8
1
18
17
100
96
44
103
21
24
32
19
5
84
13
39
105
96
147
60
57
119
7
113
16
24
45
27
177
47
48
28
39
5
16
15
65
100
48
32
12
16
56
108
156
180
1
11
97
90
5
48
64
9
15
24
51
81
36
60
87
78
47
1
114
120
101
61
3
32
40
96
45
144
3
176
19
53
7
57
51
9
20
28
132
44
156
88
56
1
60
135
36
92
28
72
8
115
12
17
19
96
30
3
60
68
19
29
37
42
77
64
80
24
12
31
17
12
4
36
21
83
1
119
60
19
60
48
5
160
60
20
64
21
327
68
13
59
72
48
37
3
51
72
69
21
18
125
61
36
15
12
8
127
33
3
9
60
96
9
6
21
63
17
48
43
5
64
44
24
43
69
44
64
20
37
60
48
6
5
52
8
112
80
4
39
5
4
87
125
73
30
105
111
17
28
20
97
23
24
72
4
20
24
16
32
40
129
15
3
53
88
56
4
44
37
24
27
12
12
39
9
56
16
200
24
96
48
120
36
4
183
17
36
31
69
39
90
87
99
81
60
15
36
18
99
8
24
1
23
121
119
96
16
72
48
9
83
12
31
30
3
51
81
12
21
15
39
5
48
19
21
80
25
3
44
40
3
29
40
56
12
12
85
83
43
53
12
4
33
6
57
32
60
61
51
20
40
56
13
15
99
12
60
18
108
30
53
1
51
135
120
17
37
23
13
119
16
20
13
59
40
8
49
15
80
64
56
1
87
8
103
36
60
41
72
40
21
27
8
24
120
16
56
16
39
420
54
72
15
84
80
1
3
56
31
90
143
16
24
24
92
60
16
128
16
33
111
32
144
16
8
19
36
102
47
28
164
84
19
57
3
77
4
27
12
17
25
111
48
44
28
80
4
68
192
73
23
64
44
31
45
48
33
15
68
79
161
4
27
101
97
11
61
23
88
48
99
101
16
21
144
23
16
192
3
29
36
60
1
3
96
44
112
20
16
8
157
227
36
19
78
174
5
31
17
1
96
15
75
5
64
56
4
32
48
16
108
48
27
21
75
30
111
24
9
15
93
3
80
60
55
162
27
48
60
12
56
64
72
20
48
12
48
120
12
1
27
72
8
100
80
148
9
99
80
19
17
19
5
16
80
49
99
48
60
132
33
107
16
225
275
36
108
31
81
180
8
121
39
96
56
60
169
11
91
5
103
72
57
15
36
17
4
24
32
4
60
24
75
36
9
27
54
48
47
24
7
5
48
12
48
24
12
4
60
39
5
7
105
48
48
72
51
41
1
12
183
32
28
15
33
20
40
120
57
120
59
31
93
72
12
48
45
47
48
40
8
55
57
75
9
3
33
24
48
8
55
5
64
96
44
109
11
24
40
56
148
20
67
41
25
87
12
9
24
63
48
141
51
8
7
53
1
54
21
20
48
108
7
12
90
3
96
9
18
45
152
61
35
1
51
48
12
24
75
53
120
16
15
17
40
27
126
126
65
16
200
28
44
7
36
54
18
141
9
123
132
12
44
7
17
48
24
16
39
9
104
40
20
60
1
39
33
159
153
12
35
48
16
51
53
145
11
115
77
48
132
67
12
41
55
12
132
30
35
28
63
117
32
60
60
73
47
16
63
41
19
29
43
9
36
44
13
36
107
24
108
52
8
72
24
1
143
52
60
48
8
48
40
72
72
20
12
16
24
8
112
24
80
16
24
32
7
6
39
45
36
6
93
15
77
28
20
12
1
23
40
15
21
20
160
8
16
20
1
11
4
164
112
72
15
21
80
4
72
9
11
76
8
64
3
72
21
44
16
45
47
19
21
24
68
48
19
65
60
19
129
57
15
24
51
ABCD 97949822156*3^$a+1 [50156]
180
28
15
57
8
24
49
42
9
3
105
117
63
20
1
119
31
41
48
1
102
18
107
4
21
72
120
72
11
84
121
47
7
45
20
49
12
27
63
77
60
223
9
48
80
28
24
68
60
13
75
69
54
41
43
117
69
11
1
54
78
35
40
20
72
79
41
36
19
84
89
88
12
20
52
48
15
17
25
51
32
25
87
21
30
17
1
71
16
63
9
27
66
27
33
12
6
30
99
8
24
168
25
18
209
79
60
77
7
53
52
93
42
30
63
20
24
19
69
57
35
73
3
15
57
3
48
17
19
185
31
89
48
25
35
88
252
27
21
24
39
21
36
33
59
157
3
21
30
9
140
40
45
63
192
57
66
17
1
11
25
60
18
12
53
7
18
126
149
43
18
42
102
23
109
3
48
33
131
73
95
28
32
40
8
112
32
40
39
126
51
72
135
17
16
15
5
4
69
102
69
39
29
7
45
9
6
41
43
101
88
48
80
25
39
68
37
71
40
20
24
133
18
17
60
40
33
39
8
91
42
12
23
19
18
72
30
6
192
6
17
13
60
47
4
96
12
48
32
133
159
20
25
15
8
31
9
81
11
55
6
59
85
35
31
5
64
8
145
23
85
18
72
17
31
29
48
19
30
35
16
3
89
28
20
24
1
75
3
84
65
7
5
13
35
148
24
33
36
102
125
84
48
85
15
32
13
83
7
45
57
23
208
3
81
48
87
21
33
36
24
47
19
108
90
23
12
7
54
102
90
15
24
15
125
25
23
25
23
12
1
27
9
71
19
5
19
41
108
60
160
93
18
24
5
60
220
8
97
75
21
11
48
40
57
11
49
23
40
21
39
8
40
3
72
57
32
55
5
73
123
75
48
6
23
205
15
20
37
111
75
45
189
95
31
177
21
11
19
132
30
39
20
139
9
20
43
5
37
3
27
78
59
49
90
29
12
31
12
126
27
45
135
20
24
1
35
43
192
77
48
132
52
3
5
12
49
60
207
117
72
90
21
45
78
41
28
20
12
1
18
6
48
36
36
35
16
57
3
3
17
64
3
90
168
15
57
48
119
28
8
13
107
67
36
89
48
72
48
55
84
33
12
36
12
8
24
1
24
18
30
78
48
17
19
96
48
89
37
71
84
49
87
33
6
105
51
5
72
112
96
9
54
81
93
75
8
169
6
117
20
55
126
132
72
47
76
57
27
9
120
11
25
143
148
44
13
15
105
3
180
24
120
129
179
91
17
49
71
24
1
35
55
174
11
120
67
6
179
52
48
12
81
15
63
66
23
37
18
17
19
90
71
1
54
5
48
40
32
60
13
48
132
27
96
93
179
100
45
72
83
1
119
72
48
37
15
69
36
95
19
9
45
30
125
37
6
17
13
147
3
5
13
39
33
12
63
24
9
72
12
27
63
17
16
80
55
30
15
12
20
132
199
77
13
54
137
36
184
99
9
20
48
52
45
27
56
12
13
18
101
31
18
39
51
30
167
40
9
6
17
37
23
85
48
54
5
13
60
147
33
12
251
24
31
129
140
28
15
105
8
7
5
13
15
45
30
29
49
71
1
215
24
49
39
45
108
39
8
7
5
16
57
306
9
60
60
20
25
95
1
27
3
29
120
13
39
69
11
43
33
20
204
16
44
49
12
75
3
162
18
41
79
96
108
5
12
73
30
57
51
45
15
9
9
47
112
72
93
3
60
12
32
109
12
60
54
30
15
21
60
27
3
137
133
59
1
47
37
6
105
3
120
69
60
111
29
12
28
21
11
36
124
21
75
20
19
18
12
71
12
25
107
36
4
108
165
83
55
42
183
32
28
20
64
20
36
13
159
21
71
31
69
140
36
72
25
63
60
3
29
7
36
125
19
24
12
45
92
25
75
15
5
132
223
42
11
100
9
15
75
6
135
39
53
28
9
90
24
12
5
52
20
132
31
30
18
6
11
4
33
36
119
48
40
44
151
12
17
19
9
48
44
103
18
27
21
11
60
55
5
55
174
42
29
16
72
27
54
30
57
3
17
60
49
54
17
100
57
3
75
197
12
36
24
55
66
47
25
15
8
24
40
8
88
92
40
63
78
11
25
35
16
12
3
57
8
72
60
43
72
33
15
57
12
8
67
101
97
63
12
120
63
18
30
36
78
27
80
120
19
90
11
13
95
72
36
12
40
45
3
105
18
9
68
19
41
43
9
108
104
136
27
18
59
25
3
68
220
33
42
45
20
ABCD 97950086218*3^$a+1 [50035]
48
12
11
24
24
1
48
143
72
81
15
49
47
60
84
24
97
83
21
120
16
95
213
27
33
72
40
80
28
11
1
20
3
201
39
36
84
12
33
3
24
193
47
33
51
36
24
24
57
28
20
12
24
4
11
12
24
193
23
97
12
8
12
28
11
60
1
20
28
47
25
20
48
52
20
63
48
237
27
36
153
75
121
8
27
13
23
12
48
9
99
36
36
12
57
84
4
12
71
37
35
36
9
27
48
12
133
107
48
37
20
84
36
3
48
49
48
12
20
100
48
35
36
12
144
69
159
21
76
140
148
107
13
92
60
63
105
52
80
3
37
44
16
8
3
84
84
12
33
96
24
4
80
36
124
20
27
73
20
72
60
3
81
16
140
40
80
40
48
47
24
12
177
36
36
108
112
23
105
27
9
4
32
40
11
12
48
24
33
63
60
9
51
24
25
80
111
9
75
84
21
24
60
4
131
61
95
25
20
28
11
60
84
12
13
60
56
99
21
4
140
36
24
75
37
23
25
20
51
1
200
15
193
140
3
12
25
20
192
28
11
96
93
15
25
20
15
168
9
3
60
36
132
108
1
11
9
40
48
20
15
21
4
35
25
11
12
93
76
20
39
69
267
33
12
15
24
45
75
36
93
112
23
57
3
180
12
69
36
3
48
37
32
28
120
71
45
76
119
9
231
69
51
60
1
48
132
59
84
25
12
20
28
120
107
193
12
83
48
37
83
69
51
33
16
8
36
75
12
12
25
12
200
39
109
71
12
48
36
13
35
12
69
36
84
4
12
20
40
23
21
136
104
27
33
15
61
71
48
96
264
24
97
20
24
136
11
120
9
28
12
80
108
40
35
60
57
60
15
60
48
25
140
120
36
15
60
49
60
11
9
12
99
24
25
12
44
39
132
36
129
28
11
121
44
60
36
3
177
84
87
57
27
13
47
108
48
33
16
8
63
24
9
4
20
40
11
81
51
49
20
84
76
8
75
177
24
4
32
28
47
9
15
21
160
11
33
60
16
131
9
268
80
27
9
15
49
95
12
13
12
44
39
57
100
60
119
1
140
3
25
47
33
160
32
168
87
33
111
61
20
75
9
87
84
9
64
143
84
33
27
133
11
45
16
20
28
11
105
16
60
11
108
49
12
35
13
140
3
57
87
73
120
56
207
33
36
60
75
45
120
48
12
99
1
48
23
153
15
49
20
12
15
25
263
217
23
97
20
75
48
108
37
107
60
96
57
40
116
76
8
52
108
12
83
48
72
97
128
87
129
64
180
23
48
21
28
11
72
72
21
84
15
48
93
144
27
25
60
20
28
12
68
120
40
12
239
21
3
21
51
9
64
20
75
45
3
24
9
75
1
35
13
60
35
156
9
36
16
35
13
71
45
51
144
1
8
51
21
40
8
15
252
288
36
121
23
85
47
69
240
4
72
23
25
60
20
27
13
56
75
96
25
104
4
11
141
48
40
92
24
51
84
45
99
12
13
23
48
84
60
36
45
27
72
57
3
57
88
11
49
35
157
119
24
45
27
13
56
75
24
25
80
63
48
1
20
3
216
49
32
15
204
1
83
37
35
69
64
20
40
167
45
180
123
12
33
36
60
15
9
12
63
97
128
51
45
60
4
83
48
1
23
57
15
105
51
228
12
49
35
105
3
12
9
75
1
48
20
111
1
48
203
49
8
112
35
73
56
15
36
33
51
12
69
75
13
35
85
132
71
9
148
83
33
15
21
28
11
96
48
36
96
48
12
13
32
3
25
71
36
36
9
39
24
36
49
56
4
20
12
100
35
48
96
1
59
36
60
133
56
120
60
76
83
36
9
36
27
84
13
23
12
36
9
15
25
11
1
35
9
36
28
143
37
203
37
12
131
48
60
49
23
48
81
28
11
45
27
97
95
85
11
1
120
20
24
27
117
3
33
15
81
88
120
35
145
47
93
207
48
132
93
3
69
159
1
48
60
12
119
189
15
12
25
108
47
96
33
75
45
195
132
60
33
64
132
48
11
9
120
132
48
192
28
12
8
40
120
35
108
60
37
72
44
16
119
24
25
72
ABCD 97950220198*3^$a+1 [50000]
108
42
6
18
5
7
9
51
18
30
72
18
60
42
12
48
162
126
17
127
78
138
42
72
60
42
78
36
47
49
6
102
6
24
12
18
36
24
6
149
25
72
36
60
72
12
36
23
25
36
60
6
42
48
23
1
24
24
18
24
36
17
7
6
48
24
6
120
60
17
43
72
45
9
30
36
30
24
18
141
81
30
138
18
5
13
66
6
75
57
12
108
47
43
96
36
66
47
37
24
24
18
12
66
6
54
30
65
25
6
54
59
85
18
12
6
90
24
12
36
24
54
119
25
90
12
24
42
47
25
36
60
24
18
60
162
30
36
29
1
24
23
19
108
156
72
30
24
6
12
117
9
30
54
96
35
55
6
6
72
5
61
35
1
6
60
42
36
90
114
6
42
3
81
36
12
18
54
23
7
96
12
60
17
13
6
36
108
78
24
23
7
6
84
54
132
18
12
48
72
78
81
96
63
6
108
6
60
12
18
42
5
13
12
102
12
60
30
30
6
24
15
105
24
15
45
12
42
60
30
18
90
54
36
48
36
36
42
12
15
21
12
18
18
24
3
3
24
53
43
36
54
54
60
60
48
45
15
144
84
6
24
6
210
24
30
36
36
90
47
25
6
90
24
18
84
48
30
18
84
30
6
33
32
187
78
39
15
48
113
48
25
71
13
36
12
24
108
47
85
108
12
6
125
79
30
54
45
9
30
66
54
42
36
48
6
114
72
30
12
102
126
42
11
7
30
75
9
23
67
24
66
24
6
69
51
18
6
12
114
108
186
42
39
15
18
111
9
71
7
18
36
78
5
7
60
29
7
24
65
16
33
30
54
36
24
6
54
3
3
24
30
18
12
156
12
33
57
102
6
12
12
12
54
12
54
90
18
30
30
18
108
66
114
30
6
65
1
60
12
71
7
30
18
6
18
42
18
30
12
30
24
12
24
36
29
48
13
72
6
54
18
18
11
31
24
18
12
6
5
7
36
60
72
48
17
127
48
84
138
72
18
6
84
18
30
78
24
30
78
12
108
53
37
12
18
30
30
54
6
12
12
18
48
30
72
162
30
36
42
48
78
60
60
65
19
12
66
24
18
6
42
42
126
54
48
84
150
48
6
54
65
7
41
7
216
42
42
90
6
6
36
18
17
37
60
60
60
30
42
60
60
23
13
3
32
103
72
17
1
24
36
147
15
24
18
210
126
30
6
18
42
71
7
126
96
18
42
6
9
75
36
30
12
48
18
24
120
78
12
42
36
18
12
47
61
36
18
30
47
91
42
18
18
30
12
29
48
1
6
41
13
126
24
6
39
9
78
24
90
6
33
45
42
24
144
36
18
12
18
18
18
6
51
3
30
15
21
84
6
65
13
30
5
25
108
24
6
54
24
47
67
18
12
60
12
36
243
15
24
48
108
12
42
36
90
84
48
24
6
30
102
36
66
96
24
18
30
66
35
16
9
192
72
30
12
48
53
25
18
72
42
30
12
48
6
90
6
51
9
23
73
42
18
24
66
60
30
132
3
3
66
60
24
42
12
12
24
60
6
18
18
60
78
12
60
5
7
18
18
5
25
42
45
33
36
11
19
36
18
54
18
24
48
6
72
18
12
108
15
15
72
24
24
6
24
12
42
48
108
30
12
24
18
5
48
13
84
36
11
48
235
30
23
43
5
25
84
3
39
30
78
30
6
126
54
117
87
138
24
30
180
6
102
18
24
54
42
42
18
90
105
57
6
30
131
91
5
25
12
66
66
30
36
60
12
66
27
27
42
48
66
24
6
24
18
72
6
84
36
6
36
65
115
12
36
36
6
18
65
79
6
54
6
6
66
54
24
60
66
6
18
60
90
60
156
30
84
12
24
96
18
6
90
54
6
113
13
3
27
72
36
36
18
60
102
66
42
6
36
6
53
175
17
7
42
84
60
6
6
30
102
42
84
6
6
5
25
48
24
36
6
24
84
6
66
36
77
48
37
252
48
6
24
6
12
42
36
30
150
6
6
54
66
48
41
25
6
24
36
5
7
48
108
102
42
221
112
80
13
132
143
7
12
36
41
13
66
17
49
36
30
48
42
72
36
126
78
60
48
18
174
126
12
84
78
36
12
12
30
6
24
11
1
30
120
60
6
48
96
60
6
30
18
36
81
9
30
30
6
24
120
36
18
15
15
12
5
19
150
36
12
90
48
90
3
45
30
24
126
60
42
105
69
18
66
24
66
12
12
12
54
24
30
48
29
79
12
114
30
48
18
12
30
41
121
6
33
87
24
60
18
78
72
18
60
210
12
18
42
72
18
171
9
18
54
78
6
24
66
12
5
43
6
36
24
24
12
42
12
41
7
36
12
30
114
54
66
36
54
66
72
78
12
30
5
13
24
90
78
6
29
1
12
84
66
30
84
11
55
18
12
102
53
19
24
192
12
6
12
132
35
25
23
25
12
12
18
12
54
210
12
42
60
23
25
138
24
5
25
42
36
30
72
3
75
48
162
18
6
48
66
114
6
36
54
54
48
12
21
9
30
132
108
30
6
114
3
27
117
183
102
78
36
17
37
30
12
18
42
30
78
36
84
6
54
ABCD 97950269806*3^$a+1 [50065]
66
18
24
36
75
12
3
45
63
18
39
60
57
36
39
72
24
9
18
42
219
69
30
9
27
69
45
120
6
21
84
39
12
54
3
165
231
303
69
60
3
66
27
9
24
12
24
30
33
9
12
216
24
72
30
129
72
75
162
3
108
9
6
45
3
33
45
51
36
69
144
78
9
84
12
12
9
48
54
9
45
6
93
69
18
18
15
84
27
66
3
48
9
66
150
15
33
72
27
24
3
6
63
12
132
24
24
81
24
15
84
81
3
24
9
102
54
15
27
18
15
33
24
183
48
36
39
66
126
9
108
27
21
48
3
177
75
81
9
6
33
3
18
15
15
42
36
15
129
12
6
141
33
15
75
36
18
159
21
24
120
24
99
99
69
216
21
144
15
57
66
21
39
45
81
54
192
186
36
27
21
36
60
27
9
111
48
84
60
21
195
12
165
15
21
54
54
114
18
18
36
54
36
36
51
12
117
12
24
63
12
27
21
12
24
21
36
63
75
93
60
48
39
120
21
24
48
192
36
21
15
3
72
93
3
45
153
120
51
84
48
39
66
3
15
18
72
39
69
6
126
51
48
24
75
90
3
9
42
18
30
33
84
216
180
33
54
48
78
39
27
72
60
156
9
48
267
69
36
39
144
54
27
99
18
147
39
69
21
12
15
117
63
9
39
9
18
6
27
12
69
120
39
75
18
63
36
27
33
36
84
93
3
21
3
24
39
9
12
21
27
60
69
15
93
51
39
21
432
288
84
21
15
21
24
99
12
15
54
39
216
69
135
48
96
132
93
12
96
63
153
108
12
18
54
6
138
27
69
27
12
117
36
6
12
114
84
15
75
57
57
39
15
33
36
21
108
39
45
87
81
36
48
6
48
9
51
18
87
33
60
210
45
9
219
33
54
54
39
96
69
195
36
12
3
81
9
24
123
72
21
3
24
27
216
48
168
30
15
36
48
33
36
120
87
120
36
9
72
27
45
135
9
24
63
48
96
48
60
45
102
33
9
123
21
66
225
105
90
108
69
96
9
75
60
96
9
84
39
21
48
87
21
90
54
36
87
129
15
60
33
3
48
9
30
45
33
135
27
45
9
15
33
108
6
54
72
99
27
18
3
204
3
141
72
27
48
186
210
9
45
6
57
81
24
3
15
9
135
228
108
126
132
15
3
12
90
24
12
39
108
3
69
12
75
129
15
105
96
21
54
45
129
3
93
144
87
12
75
6
30
18
24
87
36
12
12
24
3
78
18
30
72
15
36
12
36
159
189
72
3
24
18
30
96
48
69
24
21
3
12
105
99
132
63
90
3
120
3
105
15
45
105
36
75
9
24
12
96
15
84
72
9
87
21
36
48
72
18
42
39
207
150
12
150
45
27
102
123
12
9
42
21
69
54
30
99
60
192
120
237
111
9
6
18
198
180
144
36
90
39
15
21
12
177
54
105
45
39
81
87
24
39
69
12
48
9
42
81
129
27
33
30
69
9
12
24
48
90
45
177
36
135
84
9
87
81
84
108
42
81
12
33
36
36
15
75
81
39
105
48
96
39
21
33
42
93
69
39
9
168
15
48
57
54
141
72
144
24
96
9
123
27
18
63
48
27
9
27
42
87
15
33
27
117
225
3
132
75
33
27
129
99
18
51
39
21
105
39
21
48
6
36
30
72
54
96
90
84
39
39
48
57
21
27
12
15
30
60
72
48
18
6
48
63
72
48
105
63
27
69
252
108
9
27
75
6
63
48
36
51
45
120
159
66
255
84
12
69
30
18
3
33
36
132
39
45
222
81
63
12
54
78
81
27
21
36
9
3
39
66
96
36
30
18
72
36
18
6
30
42
75
51
270
66
21
111
126
87
252
36
75
105
33
6
174
135
60
75
96
36
33
3
69
21
36
195
33
51
27
30
24
135
9
12
6
72
48
72
105
27
30
54
33
45
ABCD 97950475666*3^$a+1 [50027]
30
79
155
126
36
30
49
11
24
132
78
24
7
29
84
30
1
17
18
37
53
6
18
78
12
36
30
31
41
48
60
294
126
186
24
49
23
30
84
18
120
6
102
24
54
54
36
264
13
5
24
108
7
5
60
175
36
17
66
61
5
24
36
6
12
25
161
24
151
77
42
126
12
54
109
5
30
6
24
79
41
7
413
54
97
125
48
126
61
11
132
30
30
6
19
101
114
37
35
114
12
55
5
42
66
150
25
5
36
60
90
61
17
12
103
71
49
17
18
30
31
17
12
55
41
54
37
53
156
24
6
24
12
13
35
6
66
13
36
149
18
12
18
60
127
17
19
12
17
186
162
42
48
30
42
48
133
119
120
42
48
60
43
53
60
12
48
54
90
168
24
48
96
36
90
61
72
155
30
6
90
84
108
127
161
55
5
126
30
24
7
17
30
102
156
127
47
24
36
133
11
36
54
60
66
48
120
1
29
6
217
23
36
18
60
7
29
30
25
155
36
60
36
48
36
25
36
23
60
150
6
78
36
36
108
12
24
36
30
73
173
18
174
36
84
55
53
24
150
54
55
71
36
37
47
144
6
48
30
60
96
24
73
29
91
108
36
29
36
18
90
60
90
6
12
43
269
66
36
54
42
13
119
25
72
53
60
6
96
126
12
30
6
54
30
6
42
48
114
60
18
12
120
6
30
54
72
49
84
131
1
119
84
12
126
120
18
54
6
109
48
35
97
36
101
24
270
6
108
90
25
41
30
150
12
12
90
36
24
156
60
6
156
7
41
120
54
6
54
61
41
174
30
24
18
37
47
48
60
150
18
25
84
5
54
24
12
36
48
25
17
18
30
66
66
42
12
90
174
61
48
96
144
125
55
35
18
48
30
6
144
19
161
115
89
12
18
25
41
79
11
25
71
30
18
13
17
31
125
72
18
25
11
1
17
30
120
48
37
36
41
55
35
48
6
6
84
126
31
53
60
30
42
30
18
114
18
127
155
156
25
179
252
18
66
6
18
30
120
48
55
83
60
30
139
17
54
60
36
25
89
84
66
156
126
42
36
6
60
78
138
18
1
36
107
12
18
138
162
6
61
65
30
73
72
35
60
60
25
113
12
199
120
24
65
43
83
84
6
96
90
18
102
90
19
77
132
211
17
102
18
48
6
48
66
84
150
18
108
91
11
42
66
25
5
6
18
6
37
77
36
24
43
53
30
60
85
59
1
84
113
12
342
18
43
35
12
36
61
48
60
5
66
174
7
48
11
6
18
210
67
5
103
11
1
5
90
126
18
36
240
90
6
78
30
24
162
66
25
12
5
6
42
72
7
89
54
48
78
30
126
55
29
67
107
73
35
37
5
43
17
120
6
66
115
29
67
23
169
96
5
24
55
161
7
17
6
144
36
102
19
144
59
6
36
48
12
91
23
24
1
11
30
271
12
35
12
54
60
79
65
42
54
19
11
61
23
42
186
12
150
162
54
91
36
48
155
42
24
18
30
150
30
72
114
6
54
42
19
204
11
126
72
180
7
11
73
35
156
61
72
5
48
12
30
132
48
37
89
12
180
55
209
18
180
228
37
192
36
149
48
96
24
42
24
36
120
36
12
138
78
6
18
18
19
5
54
30
115
131
78
12
24
79
11
24
330
60
42
18
30
73
47
121
17
12
91
180
11
18
7
96
23
54
78
162
43
53
54
48
84
6
60
114
24
84
78
108
60
6
85
5
6
12
60
37
83
78
60
258
49
48
60
53
6
49
29
7
65
18
1
5
54
30
102
120
85
59
102
180
132
60
36
102
157
168
23
24
1
89
6
121
23
13
23
60
60
145
252
180
179
90
30
66
108
67
72
60
95
ABCD 97950598316*3^$a+1 [50083]
69
4
17
91
12
23
18
120
87
93
126
1
5
12
27
48
15
133
35
13
17
19
8
63
9
15
93
33
84
6
30
54
24
57
27
57
111
33
105
42
9
75
36
37
48
8
36
93
3
33
75
16
11
78
27
4
95
13
17
18
42
31
5
15
52
32
45
15
64
155
57
24
148
5
48
39
84
12
40
60
23
21
4
36
5
6
45
4
84
11
21
27
61
32
4
48
41
135
76
8
81
7
8
117
55
20
9
31
5
15
100
32
12
153
3
52
36
35
12
24
36
69
16
59
1
128
36
24
57
63
12
105
19
36
17
51
27
37
32
21
75
28
92
15
54
54
21
40
44
27
25
8
40
156
20
15
54
19
32
24
15
24
25
32
51
9
28
17
144
15
4
12
48
48
65
3
12
39
1
8
24
57
24
139
17
115
11
37
32
9
55
80
57
3
4
17
31
5
7
128
39
21
4
80
3
61
29
15
48
33
12
39
64
5
6
133
95
33
60
84
16
44
16
8
105
31
8
16
60
12
35
120
45
27
18
15
99
33
3
45
3
9
12
144
21
3
28
108
24
32
69
135
16
29
15
99
66
79
48
5
18
37
8
39
18
159
16
168
24
80
100
68
15
9
15
48
60
30
15
16
92
244
104
15
1
35
109
5
51
48
3
24
1
20
9
55
8
15
57
15
9
4
92
105
55
5
19
60
36
8
33
3
39
18
18
30
39
105
55
17
6
73
36
48
23
84
1
44
4
29
147
64
12
47
1
161
66
69
111
18
79
56
15
30
6
33
15
36
1
41
30
73
125
15
16
59
21
48
21
6
18
7
11
12
57
21
54
85
35
21
24
144
12
15
90
72
43
32
36
51
25
104
24
141
36
39
12
12
40
48
29
18
156
129
16
36
89
67
59
9
51
48
6
51
4
11
81
45
3
129
147
24
39
73
35
69
63
25
23
25
80
4
48
188
15
25
60
32
76
11
48
57
28
65
67
44
15
21
33
51
72
52
23
9
9
90
90
31
5
48
15
3
24
9
24
51
1
35
60
48
1
20
72
40
32
3
13
5
39
105
27
16
48
17
7
23
45
9
51
72
27
45
45
18
36
45
129
42
84
1
36
44
4
29
12
18
6
72
108
30
1
48
11
229
35
25
11
25
152
40
48
24
36
17
19
311
18
39
48
48
12
9
3
33
90
9
33
43
68
27
42
12
126
85
59
24
277
20
28
32
3
12
24
180
45
39
9
63
73
107
37
36
12
8
57
15
4
65
91
17
3
84
28
116
76
41
19
29
7
12
20
12
24
72
3
81
9
51
16
23
66
43
92
24
57
3
84
48
12
21
15
15
45
132
3
6
3
15
1
12
35
18
27
105
127
12
48
11
25
59
6
27
144
9
55
17
27
36
99
36
66
54
24
25
11
69
87
13
80
21
55
17
108
12
72
60
12
55
44
100
12
113
24
66
6
30
165
64
20
117
12
15
3
45
69
18
1
72
48
12
155
57
135
21
12
3
144
1
17
15
45
120
15
3
6
31
24
8
3
37
60
48
32
96
51
18
42
1
12
48
8
24
52
53
75
63
18
31
84
17
84
18
25
72
299
9
48
75
48
21
21
39
15
1
20
9
24
19
56
15
57
27
6
91
65
6
12
57
3
145
36
56
15
54
31
23
36
21
96
9
30
13
72
8
87
24
12
144
6
12
15
3
73
311
18
31
35
57
52
35
61
24
5
43
24
44
52
120
20
9
30
60
36
69
4
47
85
65
63
21
6
37
17
43
41
19
35
97
65
3
28
84
8
72
21
42
18
48
6
9
12
15
33
76
29
27
27
78
7
288
8
15
49
8
39
73
8
9
15
165
19
11
105
45
163
32
36
72
93
87
15
1
17
27
40
47
108
21
16
11
18
36
78
18
18
30
15
12
64
23
126
66
13
92
9
30
150
30
36
21
40
32
3
18
12
3
51
78
138
73
77
27
63
18
99
3
33
24
52
48
23
108
1
5
18
57
9
54
1
77
18
66
18
85
72
80
39
21
33
48
18
6
51
3
1
60
23
57
16
95
18
67
53
27
33
19
48
17
6
57
24
36
4
53
87
76
20
28
5
366
36
9
64
32
33
15
36
36
63
30
51
39
121
104
27
13
41
6
13
5
15
51
54
111
36
39
25
59
24
18
108
36
43
5
15
28
84
8
15
21
124
35
12
24
45
21
39
4
60
11
54
48
144
63
135
1
32
40
24
71
69
100
8
40
80
16
47
18
7
20
9
19
29
78
13
216
104
21
51
244
11
9
24
24
51
24
33
48
16
11
9
28
80
12
51
18
15
15
90
24
27
4
77
63
21
15
3
6
87
48
45
19
116
16
65
30
25
29
7
32
16
95
49
36
59
1
107
120
25
8
201
55
48
56
36
63
37
11
97
47
24
21
36
27
6
12
54
13
101
15
16
5
30
36
24
25
36
29
39
99
13
23
25
17
12
63
28
77
18
97
8
12
4
5
36
3
76
36
29
54
9
3
180
145
48
95
1
41
3
100
17
15
60
84
9
210
69
3
37
5
18
30
79
48
23
54
15
64
36
20
21
7
11
9
16
35
90
30
21
111
ABCD 97951055368*3^$a+1 [50052]
48
31
89
72
120
120
216
231
21
187
8
117
115
29
67
17
12
235
128
208
77
132
84
43
17
7
48
48
41
120
12
67
221
163
65
7
17
84
36
168
96
31
48
53
67
185
12
3
33
60
3
21
51
256
89
87
16
5
36
24
24
240
36
12
39
16
24
5
96
3
117
147
40
65
156
72
168
84
7
48
41
7
125
48
120
67
113
15
112
185
55
8
81
24
127
125
67
17
111
57
31
281
31
24
5
91
65
7
65
156
3
9
135
112
48
197
36
111
120
21
60
103
101
43
104
72
16
89
24
7
80
213
12
7
72
56
21
60
31
17
12
108
12
12
15
141
120
43
24
29
219
81
15
93
43
245
67
48
24
5
168
75
144
21
12
39
232
144
200
24
9
79
53
51
69
19
77
3
57
151
41
39
40
48
29
12
228
60
7
17
240
55
72
29
132
31
8
120
40
53
12
60
24
24
108
151
128
72
48
33
60
67
72
72
41
15
88
101
36
48
36
3
64
96
101
12
24
31
53
315
40
24
29
3
21
84
87
88
77
51
64
209
31
72
72
72
161
60
43
24
56
40
56
21
96
115
125
43
176
33
120
31
312
77
3
16
65
108
19
96
32
24
117
72
60
31
125
147
16
89
120
132
36
79
72
48
65
132
36
84
84
31
5
96
27
33
31
101
132
127
8
16
5
75
345
31
41
108
72
12
87
40
113
24
7
32
81
15
232
17
60
99
9
55
144
5
144
19
8
33
156
24
72
12
175
101
67
120
65
15
57
175
96
144
65
103
104
16
77
60
127
65
55
24
29
36
12
84
31
48
48
17
7
104
88
8
225
60
192
108
55
53
12
207
40
41
15
21
67
17
151
72
24
113
55
144
24
8
33
12
91
24
41
180
12
63
9
31
53
19
137
103
5
48
211
144
5
48
24
19
113
108
12
7
17
72
39
21
12
72
31
72
17
120
24
156
60
135
33
36
72
3
69
12
31
29
48
12
204
163
89
72
7
41
60
72
48
19
29
12
255
93
3
81
103
72
125
19
120
17
55
29
91
41
271
29
3
16
101
67
17
84
60
55
113
84
115
24
5
60
120
55
24
5
3
64
5
27
336
24
48
93
252
55
173
91
200
9
7
56
33
24
31
77
12
7
5
180
108
43
5
19
161
84
36
24
103
41
79
5
43
137
127
24
32
168
136
5
156
12
120
123
33
7
5
72
19
80
72
9
180
19
96
41
31
96
5
43
65
7
8
81
103
101
36
84
132
24
156
163
24
24
29
48
67
185
12
132
31
65
24
60
60
84
75
288
16
56
165
99
16
5
307
56
117
19
8
72
33
168
87
33
12
19
48
5
19
8
33
156
84
12
180
7
32
45
12
192
216
24
60
283
29
67
41
12
43
41
79
53
12
72
63
88
128
165
24
96
139
104
64
5
19
209
135
141
3
16
56
120
69
67
48
96
8
24
9
79
89
87
64
24
80
16
65
127
72
8
33
48
12
36
12
48
67
32
213
3
9
48
7
24
120
80
9
199
120
224
93
96
27
9
55
48
120
80
117
72
67
8
165
60
15
153
72
276
3
40
80
24
129
7
29
60
7
72
29
27
136
29
108
ABCD 97951129964*3^$a+1 [50051]
27
36
84
36
177
27
72
9
111
24
120
36
81
12
120
27
9
75
45
255
36
48
12
33
36
51
60
180
36
45
3
45
72
48
39
225
96
24
48
48
195
120
9
51
9
36
24
96
27
204
9
15
216
36
57
96
51
24
12
33
39
12
48
45
75
141
39
33
27
21
87
108
24
45
36
39
60
36
12
345
48
27
12
60
120
81
60
24
240
48
159
60
21
12
15
21
111
153
3
57
63
72
21
72
3
24
21
51
141
120
27
12
9
75
72
45
120
48
24
36
12
3
105
27
153
135
9
51
129
27
36
33
24
15
45
27
144
9
60
3
33
84
60
135
45
51
84
96
156
9
24
36
120
75
9
51
84
12
24
96
33
75
45
147
9
27
33
72
87
60
108
108
24
72
21
192
63
84
48
105
15
21
60
51
9
87
105
135
48
12
45
15
12
141
159
120
141
60
24
87
153
135
33
27
21
39
105
60
15
105
60
111
9
15
21
27
48
177
27
12
36
57
87
9
60
255
69
15
21
15
72
48
69
63
84
9
15
36
36
117
15
93
99
21
72
36
24
27
33
156
24
36
15
120
69
96
99
33
3
9
3
33
27
60
57
15
36
9
63
12
60
93
108
24
135
81
75
96
93
111
36
60
9
27
24
33
48
63
69
87
21
48
24
51
24
21
15
9
51
129
27
33
120
120
36
180
51
21
72
60
171
72
12
216
9
3
24
24
9
27
168
45
87
60
84
9
3
117
3
57
60
36
39
36
96
9
15
72
24
81
195
24
24
45
144
51
96
21
168
120
39
60
36
12
57
3
24
168
36
45
24
15
21
39
72
153
156
51
33
147
24
9
51
237
39
9
60
171
129
120
24
36
51
48
72
228
60
72
9
231
93
3
24
120
48
228
57
63
33
39
21
27
153
60
15
204
93
75
72
60
12
36
24
9
39
105
27
168
60
228
57
51
24
12
96
33
84
48
63
12
12
33
12
3
108
36
120
9
27
117
87
24
36
9
24
171
36
9
87
45
15
180
57
3
48
84
48
33
12
240
27
48
33
60
147
33
24
75
192
24
24
21
75
12
24
21
27
276
192
33
60
60
87
24
33
3
165
12
75
33
75
33
180
207
48
105
60
75
45
12
12
27
9
60
132
27
12
9
75
45
159
21
27
48
9
15
12
33
183
12
21
51
93
15
81
180
39
81
24
15
153
48
15
36
24
45
24
3
24
144
144
12
60
129
60
72
75
144
21
75
12
21
84
27
60
153
51
165
75
9
27
33
15
33
3
69
96
51
21
63
9
36
27
60
45
63
57
132
27
36
12
72
84
117
99
36
72
468
57
36
39
108
24
120
33
3
24
228
21
51
108
153
108
24
267
96
153
24
48
72
36
12
27
36
9
15
36
117
3
9
108
3
132
168
57
39
48
81
15
165
24
15
81
24
36
87
48
60
189
51
84
153
219
36
24
9
51
33
3
84
120
21
3
36
69
84
48
207
36
45
231
24
120
72
24
60
108
168
132
132
48
72
33
51
12
12
72
21
12
27
93
36
24
3
48
69
3
117
96
99
345
63
33
39
21
72
12
231
9
60
36
147
57
36
84
51
9
60
48
108
12
99
189
51
153
27
93
15
45
87
129
72
15
33
27
144
69
99
96
45
27
33
84
51
45
51
21
63
105
87
12
192
48
36
105
15
9
3
24
21
132
147
201
123
120
9
60
15
45
60
27
21
3
84
12
36
48
24
36
120
60
24
45
108
15
12
45
36
24
108
87
21
51
24
57
120
3
ABCD 97952420422*3^$a+1 [50053]
51
12
33
39
54
24
43
84
84
60
11
6
90
12
6
31
95
30
19
36
5
18
21
36
81
63
45
79
48
24
89
66
109
96
48
107
93
75
97
11
33
51
96
97
23
42
30
13
65
3
51
9
84
33
3
9
63
72
27
36
13
12
35
30
60
54
1
12
107
36
132
12
21
33
79
65
162
13
41
19
5
15
16
5
84
51
40
41
18
12
21
15
132
18
30
54
24
75
27
13
11
30
19
107
25
8
45
115
20
76
41
72
3
27
1
32
129
36
139
5
19
56
100
5
18
21
84
16
65
12
90
249
75
25
80
16
32
60
21
31
11
13
32
39
6
19
11
180
42
12
51
135
30
24
79
77
103
131
60
9
4
32
16
113
36
18
13
47
177
3
12
6
84
36
99
88
35
193
108
36
35
36
57
16
77
79
24
5
144
147
9
87
9
48
7
8
88
59
114
91
44
100
24
8
15
24
49
5
36
15
21
3
36
195
45
9
12
42
72
30
123
3
13
59
1
24
35
61
80
111
18
43
44
24
64
12
29
84
42
48
60
37
20
4
59
117
16
24
48
53
15
69
24
36
19
107
54
18
48
18
39
105
75
12
4
41
30
69
124
68
9
19
71
93
28
59
60
109
144
32
3
93
4
5
24
12
60
19
53
48
79
11
49
24
56
160
35
6
102
42
30
6
55
29
19
36
5
55
71
30
63
81
6
49
23
18
43
191
120
96
37
32
16
48
5
15
132
93
127
197
63
12
12
24
12
52
41
15
87
132
108
9
168
21
66
6
19
8
57
18
57
15
60
138
18
72
117
28
36
140
39
13
32
33
43
5
24
51
21
30
1
104
75
270
151
65
127
80
27
25
29
6
109
12
77
87
15
33
12
15
36
54
48
171
36
60
21
180
39
4
11
36
150
55
107
25
23
33
36
21
144
135
4
65
31
44
4
20
60
12
40
113
12
43
96
20
165
24
300
43
12
53
55
17
96
87
75
90
75
112
65
18
85
59
66
3
40
17
27
75
33
57
36
199
12
29
12
15
72
88
24
144
96
11
13
29
27
64
29
135
87
36
162
15
96
27
69
4
32
27
117
76
53
15
16
41
43
56
9
6
21
84
16
149
19
56
24
9
30
205
17
30
18
18
24
85
185
3
87
25
23
6
51
3
21
81
108
18
72
126
54
1
59
108
18
7
47
33
39
36
12
133
8
27
30
7
72
53
18
105
33
72
54
168
1
11
36
25
53
84
55
53
42
21
16
65
78
45
21
15
27
9
45
79
11
133
113
162
141
12
297
43
44
64
32
100
32
108
84
15
54
6
9
39
1
32
9
90
48
6
72
135
88
41
78
18
27
16
32
9
6
12
25
12
23
12
18
127
5
39
9
78
54
19
137
87
48
45
159
75
121
185
39
93
55
108
29
6
13
156
11
12
61
65
6
25
29
67
59
30
60
75
45
15
21
127
143
90
24
30
13
36
5
7
20
4
5
60
18
108
324
30
78
66
39
136
56
36
27
1
24
47
9
120
76
11
69
4
60
47
270
19
48
35
132
36
18
31
5
19
17
27
3
9
100
48
20
72
4
41
108
12
19
5
19
48
17
18
24
36
57
72
160
36
17
3
45
114
36
54
63
3
114
15
3
81
24
16
89
36
67
72
12
48
5
180
72
79
5
7
48
17
24
15
33
72
3
21
234
90
75
27
1
5
7
36
131
18
135
196
12
68
21
6
12
6
72
12
43
65
54
49
101
30
9
45
180
31
60
53
91
32
64
11
54
18
1
17
204
36
3
40
11
9
9
102
18
27
141
27
3
60
18
7
8
120
21
31
12
35
12
105
81
84
36
144
51
12
88
89
79
41
24
19
35
61
29
162
1
32
15
42
66
18
51
9
12
72
90
72
1
32
16
41
24
51
108
3
25
8
16
41
79
11
84
36
18
6
30
55
20
15
133
17
36
7
5
31
41
18
13
32
36
45
87
124
83
30
18
13
65
15
12
4
116
12
15
37
44
105
135
16
5
75
84
81
48
7
35
225
4
77
67
35
78
84
6
30
3
96
64
96
29
39
12
3
25
8
9
36
15
15
72
105
21
114
12
1
108
60
11
69
9
12
24
66
21
28
192
107
12
36
57
3
84
45
60
3
6
75
9
36
15
39
6
67
53
55
132
125
3
36
69
36
66
54
103
36
29
30
117
208
12
84
107
37
80
21
24
7
176
ABCD 97952529146*3^$a+1 [50037]
27
84
21
20
88
15
11
84
6
36
19
99
9
51
45
12
24
156
9
20
76
20
18
1
21
15
3
32
70
15
3
36
9
5
60
12
54
64
32
100
20
40
68
16
60
6
78
9
11
90
52
27
21
90
42
3
12
15
8
36
13
3
44
1
24
5
150
54
46
9
15
45
75
6
60
36
24
174
36
14
7
3
9
60
11
10
27
9
63
48
24
15
54
42
45
39
6
44
16
3
35
10
87
53
30
22
20
64
6
138
26
13
17
16
8
36
40
6
74
10
33
111
45
41
46
8
10
20
10
21
60
15
69
45
32
10
33
12
35
60
25
15
69
39
42
74
34
62
30
10
68
36
34
6
9
192
15
18
12
14
10
3
60
3
14
55
15
21
23
36
25
60
24
57
3
27
48
21
9
39
33
24
114
30
20
10
9
41
30
25
137
4
36
87
60
3
14
30
25
11
54
31
23
49
3
69
84
35
30
6
49
5
19
3
8
40
20
25
135
9
3
57
41
7
5
10
78
72
24
14
6
16
78
12
9
24
12
3
9
11
6
31
75
38
72
10
30
8
40
15
60
21
6
57
12
45
36
3
24
36
72
39
44
10
72
78
9
93
8
36
16
24
26
13
47
10
87
63
14
4
99
11
25
36
39
56
46
8
90
25
27
33
72
24
9
51
36
153
2
73
72
3
212
25
60
24
15
20
16
54
20
24
19
11
25
15
45
65
16
6
84
14
67
5
7
12
36
48
5
7
3
36
6
3
72
84
29
55
117
8
10
26
19
24
23
4
33
108
132
11
60
10
15
5
6
16
9
39
6
36
15
45
27
3
9
21
24
54
20
40
36
26
103
11
40
9
15
6
15
5
16
15
95
54
54
37
15
18
27
33
39
12
29
42
85
12
12
60
84
27
30
18
57
39
30
123
57
51
3
30
27
5
34
26
7
108
39
20
6
64
20
4
39
48
35
13
105
87
9
30
96
33
51
9
12
39
96
105
12
41
136
15
65
24
22
14
31
60
3
26
139
41
6
28
117
24
15
14
55
15
9
48
39
9
36
96
29
6
54
30
25
36
3
66
3
17
16
3
36
29
22
57
36
11
54
40
20
36
16
120
3
60
12
12
33
78
20
16
60
9
41
19
17
78
22
15
3
57
59
16
105
72
12
9
42
9
168
53
54
133
51
12
57
23
157
12
84
21
3
81
39
3
54
3
123
9
69
39
48
9
39
24
27
36
45
69
80
16
15
33
27
45
48
6
33
11
37
5
19
36
45
8
19
27
9
45
27
33
27
9
15
15
33
33
54
14
7
5
24
34
21
36
53
67
35
28
42
18
2
18
49
60
57
86
13
96
36
23
25
12
3
9
108
60
35
10
54
9
27
18
15
36
5
46
68
12
24
64
9
12
41
100
39
21
30
44
13
12
39
9
21
75
41
204
16
3
60
11
120
10
36
39
15
50
7
3
20
42
18
25
11
49
72
24
9
60
15
60
11
4
12
168
32
34
51
39
21
75
14
6
13
72
33
12
15
48
5
12
43
177
24
15
48
12
11
18
36
36
84
34
26
31
24
75
30
6
158
22
8
40
45
12
9
6
20
28
9
17
54
49
41
22
9
45
3
11
12
40
93
11
1
3
21
108
11
46
51
45
20
28
12
3
12
15
33
60
15
20
6
16
99
15
26
58
21
45
20
31
24
48
87
26
7
12
84
12
48
15
26
16
54
84
30
80
115
15
50
42
4
30
63
33
8
16
44
10
6
99
12
29
19
12
48
27
8
66
16
48
90
45
120
60
27
57
21
39
27
26
55
5
7
36
12
35
4
44
46
80
24
16
14
22
30
48
21
24
5
36
31
99
33
48
39
21
39
21
72
63
9
5
115
84
15
9
12
21
24
36
48
51
5
54
30
7
75
69
36
99
84
9
72
39
9
11
22
14
46
30
98
19
33
75
53
22
24
93
3
45
9
3
12
29
106
9
41
31
3
9
3
9
9
66
56
13
12
95
73
24
11
25
11
13
12
35
144
12
18
6
46
8
16
39
11
6
30
18
19
87
90
30
6
3
45
39
153
3
12
48
11
49
71
36
28
42
3
24
107
1
125
43
12
24
29
79
36
72
84
29
60
22
54
39
11
13
53
19
36
24
51
20
28
20
1
21
50
64
14
22
44
10
3
11
142
27
23
109
35
24
16
21
3
9
53
10
8
37
60
24
9
6
9
5
7
99
9
12
29
31
24
36
113
7
105
8
36
36
4
30
21
60
33
39
137
54
6
4
32
30
37
27
81
23
1
35
145
29
31
48
17
76
24
15
11
37
81
66
30
24
51
9
26
4
102
63
11
16
38
160
39
3
9
35
70
26
220
9
36
59
30
16
39
45
15
39
21
9
2
4
6
20
64
15
11
24
126
19
21
48
20
7
23
25
12
5
19
15
54
6
24
69
3
20
28
36
69
107
4
26
24
46
33
11
13
3
9
5
24
12
7
12
5
10
9
24
93
48
72
3
57
20
118
26
31
12
11
42
58
69
11
1
21
15
5
4
14
16
21
75
54
134
16
6
30
9
29
10
6
15
24
5
40
15
84
41
7
5
79
29
7
63
2
7
36
17
4
39
5
16
3
71
136
14
12
28
15
12
12
11
16
45
60
36
60
12
21
20
10
9
36
57
75
60
24
9
110
37
24
29
55
60
24
41
132
34
14
16
3
21
20
127
35
10
159
29
7
3
21
36
120
5
67
12
24
45
2
10
38
46
24
20
67
3
69
108
72
27
54
20
91
119
1
71
18
90
1
15
45
39
6
6
48
42
128
19
3
18
26
24
1
15
21
24
5
4
27
63
30
51
11
18
55
65
82
8
6
16
50
10
80
100
3
51
44
16
6
3
11
54
7
3
6
3
23
28
30
26
16
9
35
70
123
3
57
72
71
48
61
51
9
15
9
5
31
36
23
30
7
84
60
15
20
1
12
111
36
45
41
67
87
6
3
60
17
48
67
3
20
6
115
24
15
6
6
33
47
18
19
36
24
21
126
14
55
24
77
31
45
48
39
41
12
90
28
6
123
3
45
15
14
10
60
26
67
41
7
12
11
37
35
37
17
19
27
50
4
3
23
70
3
17
10
9
39
6
6
45
39
24
2
118
6
3
3
93
35
22
3
141
14
12
54
60
10
54
20
6
25
39
9
17
4
12
38
46
ABCD 97952719882*3^$a+1 [50130]
18
30
51
69
30
48
84
138
3
24
81
179
1
23
96
13
3
117
3
8
1
126
33
20
91
5
1
12
48
72
11
7
53
40
92
85
72
60
30
102
48
90
78
12
47
43
18
180
72
30
30
48
54
101
48
7
60
114
11
49
6
33
36
45
60
60
6
5
25
63
99
12
30
39
20
61
18
12
5
61
60
3
111
36
53
49
47
121
12
11
1
39
132
80
7
72
69
51
29
7
42
102
60
36
53
40
51
5
73
47
4
69
120
162
41
60
7
17
1
60
39
120
24
69
47
25
6
5
55
30
12
83
204
36
97
51
20
120
37
24
99
21
156
24
15
15
6
12
47
13
18
53
40
20
61
30
18
78
5
48
7
90
42
53
37
27
15
78
83
48
96
4
27
30
15
9
6
165
9
99
27
24
6
12
78
53
49
42
21
9
11
55
33
69
42
30
15
24
27
5
55
90
12
150
18
95
25
3
176
13
42
6
75
20
88
9
3
27
17
36
7
18
24
138
12
6
39
33
60
60
30
30
27
3
30
18
5
28
116
36
7
57
44
31
6
72
30
21
200
127
72
17
24
60
36
24
240
120
37
12
3
8
67
30
72
11
7
30
24
18
30
48
35
97
18
9
33
120
42
78
60
3
68
1
18
30
150
42
95
16
8
40
96
44
36
64
39
42
39
20
12
4
105
36
204
66
12
48
30
24
15
80
85
36
12
150
33
8
67
33
39
41
19
33
45
72
108
12
11
12
40
15
89
55
9
129
27
93
30
273
15
29
1
24
36
60
12
12
35
133
27
44
76
93
11
31
36
60
24
21
48
87
29
25
119
97
72
42
66
3
57
24
159
57
15
57
27
21
3
57
12
23
48
76
21
35
7
57
33
47
73
23
19
45
44
127
30
30
174
11
19
45
24
360
39
60
18
60
24
138
113
28
219
48
30
60
84
119
49
72
35
1
42
33
57
11
120
1
6
12
48
33
27
45
80
37
27
21
12
18
29
64
21
11
25
3
32
37
42
6
3
32
19
89
1
11
28
27
29
1
15
9
18
53
19
66
23
169
207
3
30
11
61
36
15
24
3
48
54
6
33
56
43
78
42
90
23
28
9
107
13
27
24
36
33
18
54
11
48
7
342
111
69
23
48
7
12
53
37
47
25
75
24
20
49
72
51
315
5
84
16
48
9
131
36
36
37
48
23
169
18
54
36
119
1
42
18
15
129
30
18
27
45
60
30
60
5
91
33
9
18
42
90
12
18
12
66
165
147
12
6
54
45
24
51
120
65
24
1
216
3
9
72
15
15
5
91
30
3
57
15
68
60
49
47
13
51
92
7
81
39
101
19
18
39
231
33
21
30
9
9
3
80
85
83
156
100
36
57
11
36
64
27
89
1
12
123
9
36
30
132
108
144
9
9
78
165
20
180
175
30
42
21
27
65
25
30
113
7
12
57
20
1
12
47
60
61
24
18
173
7
198
12
12
6
60
53
52
75
113
220
159
21
60
27
54
18
17
36
265
84
6
150
42
21
36
33
3
39
5
1
3
72
9
96
3
92
148
69
12
11
67
30
11
52
68
12
97
11
61
18
12
29
49
11
91
6
35
24
85
75
36
20
25
12
11
157
12
47
4
21
60
11
48
96
24
100
9
162
41
25
30
72
108
33
57
15
177
3
15
54
78
101
36
84
72
84
4
51
30
36
30
5
25
30
84
9
87
29
31
24
6
3
132
45
120
12
51
32
24
1
120
35
148
177
132
42
30
11
25
39
75
18
63
15
93
9
132
66
65
37
48
75
24
36
9
18
30
11
19
90
102
6
15
68
49
18
30
3
9
63
129
126
60
9
44
151
21
20
24
1
3
57
24
48
18
54
138
41
16
63
30
11
61
30
221
40
80
7
102
35
1
12
18
24
180
89
139
102
6
12
21
27
273
9
23
100
15
84
18
111
27
90
83
72
48
96
16
248
37
63
69
60
23
48
1
18
180
132
9
9
47
1
30
24
41
4
80
145
299
1
6
114
48
30
78
54
138
90
78
35
24
4
60
56
31
12
57
21
3
69
102
9
81
60
11
24
4
69
203
28
57
23
61
39
81
156
15
8
136
21
12
83
7
12
30
51
57
47
4
87
132
12
5
96
97
42
29
109
18
30
15
45
83
199
12
165
63
60
30
11
72
7
60
48
42
87
60
93
107
124
36
20
235
96
24
29
61
30
45
33
ABCD 97952739616*3^$a+1 [50016]
32
181
11
43
17
16
20
24
36
97
63
39
41
204
13
6
69
87
9
45
84
6
21
45
119
49
183
24
3
53
43
9
12
56
73
6
65
60
13
3
32
97
15
68
40
15
113
228
31
29
36
36
43
21
3
57
3
30
30
161
4
177
11
28
36
60
56
48
40
9
150
21
116
24
16
135
45
105
59
55
101
48
25
192
35
25
39
72
32
31
9
8
7
5
16
9
120
60
83
48
12
193
51
80
16
27
36
54
27
69
66
29
60
121
35
13
3
63
57
60
20
28
20
40
80
31
24
17
40
9
59
12
48
24
55
17
16
63
41
76
219
9
140
1
24
51
3
65
1
36
39
36
20
76
39
41
48
16
9
71
36
49
18
77
55
81
20
13
35
16
69
120
35
16
63
165
32
24
40
21
35
48
55
41
1
60
3
8
88
9
12
63
128
4
8
25
42
65
84
55
65
16
99
237
72
56
4
108
8
12
73
59
12
13
12
3
27
89
16
33
30
45
20
1
51
165
23
12
36
13
15
96
48
36
15
45
116
49
36
15
48
21
6
24
9
75
17
13
36
39
15
12
18
47
48
85
6
30
36
35
13
15
8
19
21
104
24
36
4
21
11
49
11
43
30
24
30
33
12
201
59
25
6
21
44
1
3
56
4
252
48
81
47
103
54
66
41
40
128
91
57
39
60
48
137
49
216
11
48
19
66
95
19
5
36
1
11
13
11
49
150
17
7
66
15
9
23
73
39
147
5
24
55
30
24
3
57
71
85
60
59
12
16
20
48
16
3
33
24
9
90
5
151
101
4
9
35
64
32
19
54
147
75
29
72
48
19
65
31
65
12
24
40
33
120
135
72
3
93
9
23
115
72
33
20
88
9
30
113
31
9
36
9
107
136
72
92
13
36
24
6
65
112
12
87
9
9
72
3
81
144
30
141
15
9
8
37
72
18
21
39
53
49
90
21
8
25
36
11
144
88
57
78
12
29
12
19
45
255
53
88
3
6
11
48
84
72
4
81
18
33
33
6
5
48
52
3
30
23
103
29
36
64
27
29
52
27
30
11
25
95
1
71
28
12
63
6
11
100
27
6
191
73
60
23
48
84
16
36
8
36
1
78
6
30
65
72
13
51
80
19
36
125
13
60
35
91
5
16
36
9
23
28
20
19
29
12
72
55
81
104
25
47
19
21
56
7
41
4
117
23
16
141
3
32
64
72
87
6
95
4
27
24
165
81
15
9
126
24
57
39
18
36
6
29
55
90
11
48
55
5
88
8
1
63
36
20
300
4
51
84
33
9
95
73
23
169
30
33
36
45
39
128
24
25
59
52
8
49
87
8
55
45
68
37
27
45
59
25
84
71
36
16
3
6
15
33
15
68
64
20
108
12
25
63
56
24
16
21
180
48
3
39
5
40
69
54
53
24
16
80
24
28
48
68
19
5
72
19
101
84
16
225
3
8
19
24
5
4
21
11
60
120
40
45
171
48
69
60
15
8
73
15
32
67
57
63
17
49
47
4
33
11
25
60
39
80
37
258
41
72
12
12
84
36
48
60
97
3
8
127
66
39
108
12
68
13
51
36
33
15
60
15
120
21
36
27
41
40
20
16
36
3
66
11
24
64
15
5
151
21
9
24
95
36
4
165
135
69
27
3
17
28
27
41
13
6
90
59
25
47
24
64
15
81
80
24
16
24
152
60
132
28
9
60
59
16
44
19
6
24
51
39
30
47
136
464
193
15
15
5
12
19
6
18
5
91
9
156
20
16
3
66
36
75
108
32
60
19
21
224
24
52
3
105
15
53
4
8
115
12
33
32
19
29
37
18
137
43
77
25
35
13
35
121
27
92
16
105
114
17
24
31
41
13
51
75
45
44
84
85
135
32
25
131
109
59
60
124
20
16
15
5
1
18
45
27
5
96
124
33
12
23
61
11
73
23
37
95
31
21
63
45
27
9
12
92
1
35
12
4
36
57
15
8
72
36
12
40
27
5
48
247
53
12
132
13
23
67
5
25
11
49
6
29
25
47
16
9
15
9
47
120
49
39
75
150
87
33
39
8
37
27
75
101
60
12
88
44
60
19
5
85
71
199
9
27
5
60
19
69
15
41
19
33
48
32
28
260
1
84
24
23
88
116
16
27
6
47
60
43
5
49
72
18
6
35
36
19
60
57
192
15
57
8
36
52
120
20
52
27
29
36
16
63
65
19
33
27
45
75
126
47
24
36
84
64
32
13
99
8
13
24
60
3
48
80
1
48
36
54
30
90
41
61
18
53
199
41
4
33
27
45
18
77
40
48
92
84
19
126
135
21
143
12
13
3
72
60
32
4
21
48
30
93
3
21
3
17
16
63
45
39
41
24
7
5
19
17
37
3
8
96
ABCD 97953052688*3^$a+1 [50047]
35
97
60
65
18
10
80
30
1
24
36
11
48
61
89
6
85
41
84
24
31
41
54
54
67
15
44
61
3
21
29
6
1
15
33
21
14
16
36
38
6
16
9
45
15
65
55
119
37
24
75
24
12
38
12
54
109
11
10
6
8
60
52
8
70
27
3
20
36
70
80
16
74
30
55
96
59
24
36
90
16
14
61
53
66
24
22
74
70
144
15
65
30
10
72
38
76
56
28
56
1
65
48
46
6
3
27
38
55
5
10
26
34
36
36
9
36
3
117
23
10
66
36
24
14
7
48
95
52
74
79
12
29
55
15
44
1
51
110
18
16
21
23
72
30
64
14
1
39
57
120
59
30
10
20
16
129
29
22
44
174
10
60
21
15
45
60
59
60
36
126
154
9
11
106
8
22
9
69
20
270
25
132
39
30
26
84
16
18
15
57
8
91
65
19
41
54
126
36
19
15
14
6
6
19
60
15
14
6
61
33
15
12
24
15
9
107
85
5
48
96
54
6
36
48
82
33
11
84
30
102
78
76
75
24
11
49
21
90
36
8
36
16
80
13
95
12
54
30
6
10
45
9
14
46
50
25
141
14
40
90
30
36
45
48
57
74
154
15
11
25
11
34
15
24
5
10
57
29
70
44
30
126
25
35
84
60
16
30
26
24
46
3
12
65
10
33
65
6
40
30
24
86
54
7
15
14
34
21
15
20
40
120
50
46
8
60
1
36
75
9
81
14
24
37
15
33
21
14
12
13
11
70
44
31
39
20
36
6
18
61
60
24
125
30
46
44
10
42
15
95
25
9
116
24
19
36
24
11
25
59
96
40
234
15
51
36
69
29
126
30
175
81
90
8
30
16
66
188
46
134
1
45
14
192
25
3
60
21
51
18
36
39
51
36
84
21
24
24
5
22
14
40
14
36
4
56
1
24
9
15
35
312
25
59
84
96
25
5
24
22
54
50
16
44
49
47
120
73
5
46
26
18
1
36
59
24
42
48
36
114
10
12
39
36
39
9
11
34
26
84
121
51
50
18
46
15
35
4
45
36
21
63
71
124
30
20
67
23
16
20
40
14
96
91
23
85
171
45
9
20
60
7
113
12
30
24
150
30
36
24
61
83
1
69
15
5
36
124
15
12
99
6
74
30
30
36
54
10
9
45
146
10
135
41
48
82
74
4
20
6
49
15
20
52
44
24
60
25
17
228
6
84
70
20
70
57
113
6
6
10
33
12
159
14
42
70
18
21
9
96
51
15
8
25
57
14
1
3
162
60
68
151
105
75
120
39
20
16
14
6
121
3
20
196
50
4
26
10
99
111
20
24
121
35
25
35
10
14
85
5
7
15
33
11
6
94
24
140
96
24
36
36
24
34
6
21
5
18
145
27
14
4
51
11
25
108
131
1
48
35
22
38
10
147
23
6
55
39
36
189
95
1
29
6
1
45
3
95
37
23
120
46
75
29
6
61
48
11
6
18
37
53
66
40
36
44
120
120
6
19
5
94
57
5
34
20
6
84
91
9
24
50
40
152
184
14
96
24
52
18
36
14
42
198
31
35
6
64
50
1
149
30
1
63
80
30
31
36
59
25
45
44
12
208
6
110
30
49
65
16
230
30
114
97
23
210
60
22
18
60
27
3
56
106
54
74
6
46
54
44
70
110
16
44
22
123
207
44
1
59
25
35
36
78
66
24
301
161
55
89
96
78
12
25
23
126
36
28
162
44
6
94
6
3
60
41
4
20
7
35
18
55
180
5
31
36
9
20
31
29
30
36
18
36
19
11
30
90
60
30
30
204
72
169
39
36
50
34
60
81
5
19
77
54
6
18
46
20
19
15
26
19
47
18
60
30
66
79
5
60
67
65
34
210
14
25
75
80
10
20
7
9
50
6
19
35
16
129
119
16
81
15
44
10
75
60
5
19
36
29
46
14
22
18
75
17
79
36
60
165
99
84
101
6
54
19
11
4
36
45
35
126
4
39
11
25
29
30
82
80
115
3
26
36
18
1
24
21
14
66
6
30
54
1
48
21
14
52
68
6
94
26
55
81
18
206
55
155
16
33
15
200
6
16
20
60
10
14
16
3
105
60
110
85
51
50
40
104
6
25
35
1
59
36
133
101
4
56
84
46
45
99
162
18
2
54
181
59
24
25
27
38
150
16
80
1
3
80
10
20
30
10
315
111
6
15
53
6
60
46
80
55
53
30
25
35
145
11
24
10
27
23
25
11
16
98
52
68
12
10
45
48
51
26
90
24
6
48
55
11
114
12
24
76
30
14
10
80
84
96
61
173
7
48
95
36
34
15
35
12
48
37
33
147
3
20
36
30
91
23
30
115
41
64
20
6
60
84
6
55
111
44
46
75
23
6
19
75
20
42
4
126
24
9
11
46
24
50
6
10
158
6
1
23
16
14
67
24
35
40
26
84
24
22
60
ABCD 97953195038*3^$a+1 [50074]
45
116
108
48
64
48
72
56
40
12
21
39
51
5
40
9
72
90
41
60
88
12
105
72
18
33
24
48
48
324
27
281
64
96
9
15
84
84
12
60
36
20
175
17
40
15
36
162
47
36
241
59
121
3
33
95
64
224
31
9
24
3
45
63
9
81
107
19
33
21
11
43
81
27
54
59
16
36
48
75
5
240
79
45
8
37
51
21
11
7
57
224
97
18
5
85
39
176
12
7
36
21
15
53
16
129
3
80
12
31
129
60
128
4
3
65
28
15
18
51
3
5
85
3
120
48
192
8
172
20
24
48
13
54
5
24
52
63
36
36
108
36
18
87
44
64
3
45
20
12
13
18
90
75
80
25
51
36
60
20
100
44
139
69
3
9
24
21
51
48
164
133
23
157
3
24
12
33
11
4
111
21
156
39
144
9
188
73
11
244
12
39
5
84
76
33
231
56
4
15
21
51
72
177
39
29
16
140
4
56
7
18
72
39
96
72
180
135
108
45
12
72
33
36
71
19
77
48
16
93
18
18
36
39
36
15
33
96
105
27
120
20
4
56
40
3
36
33
20
28
20
7
57
33
15
12
24
92
55
5
168
76
36
80
13
75
72
12
108
48
32
72
136
21
11
7
113
40
117
131
60
79
72
54
36
15
60
84
96
116
40
84
45
23
108
13
15
72
12
48
68
55
9
56
64
36
32
4
104
1
36
54
93
15
201
20
16
33
15
68
184
21
3
44
61
39
60
36
152
37
75
8
79
126
27
20
25
36
71
108
37
75
36
140
19
45
81
99
60
44
211
90
108
11
16
9
59
13
180
47
12
48
55
198
159
3
53
37
18
57
105
3
12
56
156
48
16
69
36
35
4
128
157
15
93
3
80
25
54
105
8
48
4
12
93
23
12
136
120
51
29
25
27
48
20
31
45
36
80
40
48
72
3
45
72
32
148
9
3
8
64
105
18
45
36
20
7
18
87
12
12
123
41
36
49
72
3
69
18
5
24
48
40
20
61
54
57
36
20
13
36
11
43
36
29
61
23
60
16
9
63
60
108
24
33
39
8
48
28
111
198
11
172
72
123
117
48
104
4
84
3
117
45
3
69
11
7
17
289
11
16
45
39
104
289
18
45
20
7
57
96
12
36
51
108
126
15
57
72
47
79
36
33
32
36
108
64
60
8
88
32
24
24
49
71
37
54
54
144
87
176
7
36
201
51
17
1
54
33
3
45
120
56
31
9
8
163
65
28
96
63
177
21
207
20
28
12
75
90
3
33
47
60
109
51
180
44
204
4
21
36
171
92
115
57
33
63
68
36
24
24
76
177
15
44
4
20
16
24
39
33
8
49
87
8
136
12
117
23
52
12
3
5
60
25
83
52
27
33
36
44
13
23
36
31
18
71
120
168
40
123
33
12
24
93
51
12
84
8
16
20
12
40
48
12
3
162
39
48
111
36
54
287
24
13
23
48
1
11
48
4
116
19
5
88
48
32
12
121
35
37
3
24
63
54
15
20
16
3
41
208
132
96
108
32
12
88
93
72
90
57
128
13
36
51
60
15
5
48
60
64
147
5
13
270
5
28
32
28
80
40
44
64
75
90
75
80
84
16
12
60
144
48
56
37
18
72
90
39
44
7
5
103
144
65
40
21
27
24
108
36
129
95
48
127
17
28
27
33
128
4
51
108
36
18
111
12
12
32
64
75
36
201
72
51
101
24
64
27
126
15
3
117
45
35
64
45
123
8
132
12
144
4
48
87
41
112
45
180
27
45
108
18
105
12
8
40
72
60
9
35
184
321
36
107
16
24
33
39
33
108
27
180
12
51
90
3
80
4
12
20
4
147
125
55
65
7
17
55
69
21
15
8
121
54
21
60
20
97
72
3
20
139
41
172
12
99
36
144
141
68
28
80
12
85
35
16
104
43
72
33
32
12
16
68
4
60
81
36
11
7
105
60
36
44
96
72
55
33
39
41
36
85
11
12
103
9
8
72
55
18
18
162
ABCD 97953499682*3^$a+1 [50026]
102
36
69
63
54
36
30
18
6
1
72
11
133
24
11
36
36
13
107
6
84
36
54
145
113
7
8
21
12
7
48
152
96
27
30
39
40
17
18
37
96
83
12
24
9
64
53
12
6
12
24
48
24
37
11
21
16
17
6
18
31
24
8
3
61
48
8
15
72
48
72
97
29
36
39
40
24
56
27
36
48
18
255
24
64
8
27
13
113
24
31
32
3
24
61
11
61
8
88
23
54
51
15
18
18
6
36
91
47
18
15
9
54
102
19
56
3
18
75
69
43
24
23
9
27
12
9
15
138
15
3
21
3
36
1
80
9
55
56
40
59
54
7
11
96
36
1
35
12
36
42
19
47
57
15
49
5
60
18
18
12
18
54
18
36
36
45
99
21
15
72
9
87
48
18
31
32
33
36
54
37
11
6
7
48
47
1
89
54
73
5
27
21
18
42
39
24
27
108
84
21
64
83
36
73
11
6
84
54
90
43
8
39
6
48
43
48
23
97
59
132
33
15
1
71
9
16
24
11
69
57
7
56
27
61
11
36
36
21
9
42
12
1
17
24
247
35
21
120
45
12
55
23
1
71
1
8
16
5
123
3
36
25
35
12
25
8
3
54
108
60
48
6
25
41
6
12
96
13
35
37
8
33
18
30
24
36
66
36
6
103
104
24
168
64
8
99
37
5
123
15
25
47
96
121
53
3
88
32
27
189
9
39
27
72
13
48
35
37
35
54
12
162
145
17
7
11
13
8
3
69
195
6
90
48
13
8
3
117
3
21
57
18
37
47
72
18
6
9
57
6
12
252
54
3
39
9
93
42
33
16
71
78
12
39
3
84
25
47
1
95
9
16
48
8
3
6
30
33
57
39
57
15
3
48
6
66
21
48
3
78
72
48
31
41
6
97
5
27
9
42
18
12
31
41
7
83
45
9
78
72
12
42
102
21
3
37
35
21
16
72
48
17
31
8
87
1
23
1
11
6
7
41
135
9
36
42
25
72
47
102
114
48
25
35
21
15
66
6
72
48
1
17
90
37
17
24
66
24
54
30
57
57
30
18
7
24
8
75
117
3
37
5
3
99
60
1
47
24
33
3
48
21
87
42
30
1
41
66
6
12
6
54
79
83
12
72
18
42
13
89
15
64
48
23
12
37
23
9
99
12
1
161
7
35
285
15
1
59
13
5
51
15
24
48
6
18
1
11
13
24
17
39
72
15
49
96
8
33
54
120
96
66
111
75
45
27
36
12
18
18
1
41
31
23
9
3
24
246
54
24
54
3
9
6
1
80
27
102
7
11
24
36
30
42
18
15
39
84
21
16
5
18
25
5
51
93
27
9
31
56
72
16
29
43
72
120
17
31
17
24
18
21
15
9
16
47
126
48
211
59
78
7
41
24
48
162
54
42
12
24
9
3
13
47
153
72
45
48
67
41
31
23
33
57
15
27
13
23
36
45
75
36
60
133
23
24
9
96
16
59
12
18
39
40
71
57
27
72
18
3
39
48
18
31
11
37
56
40
24
24
47
54
108
6
33
57
7
167
1
17
42
126
66
24
12
108
54
79
35
12
73
17
6
12
69
72
9
66
18
19
17
24
7
24
35
18
3
39
72
33
111
9
27
12
33
39
6
36
48
39
15
24
72
12
24
45
184
24
24
24
167
97
11
18
12
55
35
21
3
69
48
3
61
17
54
1
17
15
129
36
54
37
47
9
27
13
5
115
107
93
63
6
3
40
11
12
81
33
7
59
54
39
3
13
72
17
36
91
35
21
87
1
17
24
63
39
18
15
72
24
3
117
3
6
138
144
132
108
21
63
1
24
29
51
40
5
54
48
45
15
66
54
96
25
47
36
61
11
13
95
18
30
72
9
15
9
48
87
48
150
3
15
1
29
19
23
90
7
96
53
91
8
72
40
47
48
33
48
9
18
24
36
66
7
17
39
33
31
17
78
18
126
12
60
25
47
12
109
23
153
39
24
1
17
63
57
7
72
53
36
12
19
24
8
9
54
18
156
115
11
21
3
61
47
9
21
3
3
84
24
9
3
69
3
36
1
5
43
48
89
7
48
8
16
8
15
33
64
35
174
15
21
18
72
36
85
23
9
45
54
54
24
15
24
33
30
198
18
33
63
73
47
1
143
33
16
48
24
152
3
13
48
23
57
40
48
8
24
45
43
5
19
56
87
60
54
39
15
1
47
72
42
36
12
7
17
18
69
39
48
9
16
107
13
17
15
39
33
16
47
33
33
39
15
60
156
9
16
47
33
16
72
5
54
13
48
47
180
36
24
73
35
13
23
25
8
3
117
111
1
8
45
42
12
78
103
41
7
104
9
42
36
144
9
27
69
16
24
17
36
51
39
108
48
6
54
12
69
16
8
21
36
15
15
72
49
8
39
57
27
61
179
54
55
83
6
39
40
80
51
42
18
81
168
3
12
36
45
16
8
40
17
36
18
153
48
39
1
17
66
6
7
24
89
144
96
48
15
3
6
7
23
54
36
24
18
72
120
36
24
33
51
78
7
29
54
181
11
37
8
15
18
18
84
9
16
89
48
36
6
84
6
66
25
101
180
15
57
72
7
35
18
19
17
63
3
6
18
117
75
24
37
17
84
43
56
16
24
120
65
31
8
3
93
64
23
33
111
12
60
36
36
36
45
9
7
23
9
9
24
31
17
31
48
71
192
1
107
85
5
43
17
30
42
12
67
131
61
120
8
16
8
16
11
12
24
ABCD 97953505394*3^$a+1 [50063]
12
16
66
30
24
32
42
40
2
48
12
16
18
50
22
8
34
36
32
58
42
44
24
24
48
12
60
60
28
128
16
48
36
24
20
18
18
6
24
24
10
12
8
52
24
20
52
24
20
60
28
26
24
42
36
12
6
22
50
10
60
2
6
10
26
16
80
12
10
98
24
16
44
24
24
40
42
6
32
66
82
80
4
68
28
74
18
36
60
70
14
10
6
50
6
64
2
30
48
42
18
6
6
12
88
30
14
4
60
20
52
50
34
8
36
10
24
8
178
86
18
28
42
42
14
42
22
48
2
48
72
22
8
58
68
60
12
10
42
8
22
48
278
64
48
2
18
48
16
20
4
12
8
12
70
2
6
34
56
22
102
68
70
14
16
92
40
8
4
50
18
12
24
90
16
26
132
18
10
12
80
112
96
2
48
30
40
12
12
176
72
52
6
78
24
2
16
32
10
48
12
12
48
12
26
34
6
30
32
18
70
12
6
32
54
4
150
54
116
22
2
60
12
24
6
24
34
8
52
20
16
44
10
2
4
60
30
14
16
32
24
18
66
4
42
54
24
20
16
30
14
48
40
42
18
54
50
6
18
16
86
18
4
26
120
66
24
52
44
24
102
48
40
30
72
44
6
22
56
4
30
8
42
28
24
24
50
10
6
48
2
40
56
72
12
58
192
6
24
20
40
48
30
30
26
82
20
112
26
90
70
6
8
48
24
16
2
18
12
10
38
58
42
128
16
30
24
86
18
40
42
8
6
24
30
16
12
14
10
6
30
8
60
52
32
10
6
36
38
48
64
138
20
96
12
52
32
4
20
4
20
96
4
180
2
48
10
32
48
36
34
78
8
4
20
12
28
8
112
18
8
82
8
94
62
28
12
56
4
20
40
26
88
32
48
22
42
2
54
10
14
82
20
40
8
112
44
30
10
32
40
20
58
50
54
46
20
12
34
14
40
12
72
68
4
6
18
36
50
18
40
20
10
42
38
66
46
8
6
24
42
16
30
2
6
4
20
96
12
24
30
10
38
10
36
32
34
6
12
12
90
14
24
16
12
12
20
28
24
20
4
32
24
4
44
72
84
102
22
60
12
36
44
4
36
36
92
52
24
72
20
28
32
52
20
60
12
64
60
2
24
6
24
16
72
116
4
20
70
26
4
2
78
10
56
16
14
96
16
42
2
24
64
12
8
48
48
4
8
24
48
12
24
34
6
50
16
78
12
14
66
30
64
62
24
4
20
16
96
8
10
6
8
52
86
30
40
24
20
54
22
50
18
22
114
30
14
24
12
78
10
12
18
18
12
128
12
16
12
44
54
16
6
8
10
30
26
16
38
64
8
18
234
30
48
18
24
30
10
12
8
28
72
56
4
90
32
24
22
12
8
160
54
18
38
18
24
46
66
48
62
40
6
2
42
6
10
134
30
36
4
8
36
54
40
30
60
20
12
36
72
42
78
28
62
10
8
4
56
112
32
10
30
66
2
30
40
62
4
12
84
48
36
74
6
24
40
12
8
36
12
24
54
6
4
24
20
52
36
18
50
36
4
60
20
12
112
32
18
58
8
46
30
138
18
20
34
78
20
76
36
24
12
20
28
24
26
34
68
124
44
40
44
48
22
6
20
22
50
12
16
80
42
30
12
6
40
50
22
18
24
20
28
54
50
6
18
30
102
34
50
54
24
102
40
8
108
40
14
40
18
20
16
2
54
40
26
72
22
20
36
40
84
20
18
6
4
8
30
18
40
54
32
34
96
20
16
72
48
2
40
56
40
6
8
18
22
50
42
24
24
12
16
200
42
16
30
26
10
30
18
36
32
82
8
24
34
30
6
20
28
8
4
24
20
34
18
48
6
54
2
82
8
78
10
14
42
30
6
40
2
42
84
40
12
8
102
42
78
120
22
20
12
90
6
10
30
44
40
80
28
50
16
54
20
60
18
162
16
12
18
72
14
4
44
40
20
28
20
78
70
12
132
42
8
78
4
14
22
50
10
12
26
6
48
16
132
62
16
2
40
8
124
42
8
10
36
20
24
6
66
48
6
10
12
48
32
34
8
90
28
24
116
4
8
36
16
14
6
48
82
14
4
80
28
20
4
8
58
8
6
148
182
16
2
40
56
6
34
36
44
40
6
14
90
34
6
30
12
68
42
30
12
30
18
4
60
8
108
58
14
40
32
60
46
30
68
6
24
186
6
64
158
16
20
4
12
78
2
16
14
114
6
46
74
10
36
20
30
10
62
40
42
20
34
54
56
12
28
2
34
48
20
58
14
138
42
36
18
22
74
10
56
40
8
22
42
30
32
10
84
44
6
40
26
36
24
84
22
38
4
56
30
114
22
6
12
8
72
6
114
12
40
68
6
96
30
34
26
28
32
24
4
20
18
18
6
94
12
20
10
152
30
42
18
6
22
8
42
22
68
4
44
12
4
54
2
60
12
30
42
48
22
86
172
36
2
22
80
28
30
2
52
140
120
28
2
34
20
24
90
18
24
76
12
62
24
90
6
6
28
30
2
4
48
12
104
6
18
70
120
18
24
14
22
42
50
16
20
10
80
30
96
40
96
8
24
48
4
48
20
12
30
54
64
2
30
36
108
36
60
16
18
62
4
8
16
102
50
30
30
4
36
8
10
104
16
2
84
66
22
26
34
8
94
18
12
68
48
22
18
60
50
40
42
6
6
20
6
18
12
18
34
38
10
14
48
66
54
40
6
60
20
4
20
48
40
24
36
24
14
54
36
52
2
42
48
30
42
16
44
60
24
12
12
48
48
120
22
42
228
2
16
6
18
8
42
112
14
10
36
20
4
36
68
76
44
36
96
78
70
36
132
2
22
48
56
34
42
56
22
50
100
80
10
78
2
112
8
6
24
48
4
24
152
70
38
52
8
76
8
48
4
120
38
6
42
34
54
50
4
20
28
24
8
40
90
98
40
14
16
14
4
20
12
48
84
52
30
30
24
26
90
16
14
94
44
6
10
132
18
6
18
8
22
42
18
56
12
24
120
10
128
40
8
10
8
24
36
4
20
42
6
10
42
72
8
16
20
12
4
44
102
22
26
24
30
16
12
44
18
22
24
144
12
56
88
56
64
84
32
28
12
ABCD 97953702326*3^$a+1 [50029]
18
93
69
15
16
23
21
63
60
48
42
30
13
53
60
195
76
68
27
33
45
6
1
11
33
60
36
60
63
18
90
42
3
27
72
45
3
36
42
27
28
5
78
54
18
57
172
35
21
72
21
99
12
48
16
11
36
78
55
29
15
28
8
40
36
20
48
12
69
27
12
33
30
42
6
81
84
76
83
13
5
115
77
12
19
20
45
36
18
150
3
60
27
73
53
15
72
64
80
15
85
59
25
35
21
111
9
9
36
3
12
33
48
18
9
48
33
6
33
45
18
12
37
56
57
18
48
45
12
12
36
141
18
36
25
5
27
33
6
60
45
9
31
29
66
180
126
60
3
147
9
63
12
36
85
77
18
12
33
4
89
31
95
9
9
31
20
39
21
9
43
17
3
12
16
29
78
42
63
27
132
78
12
3
63
69
15
84
9
48
12
16
104
27
48
1
5
54
105
3
12
81
27
84
48
33
39
169
65
7
59
24
45
36
33
90
21
12
99
1
44
24
112
44
4
11
61
24
35
180
9
9
15
33
42
105
36
24
48
33
51
4
35
25
12
5
42
60
60
121
65
24
15
15
12
6
39
9
6
24
105
36
4
89
3
39
153
33
30
18
27
33
24
6
57
24
213
36
7
32
3
93
57
15
40
8
9
6
42
120
27
87
24
60
81
4
47
33
15
12
42
15
135
33
63
37
23
6
3
3
30
42
18
15
4
11
9
15
36
117
96
15
1
11
90
43
5
91
20
33
18
30
43
20
16
65
60
24
24
63
15
48
21
16
29
24
12
60
30
25
32
3
45
28
32
27
6
6
48
45
75
60
12
9
21
54
72
30
43
17
42
73
65
48
75
36
33
48
12
90
6
31
71
25
35
165
75
30
3
45
24
30
30
6
6
15
51
24
6
39
15
84
45
39
21
36
9
24
18
25
35
72
60
13
29
79
12
5
90
69
123
18
19
95
96
24
78
15
48
24
4
35
72
73
12
23
57
27
42
60
15
60
3
60
177
48
75
21
24
12
21
15
297
6
9
16
20
60
9
30
18
24
15
84
15
54
30
1
56
3
45
117
3
45
15
112
11
42
48
18
37
8
9
3
27
6
6
6
30
90
15
45
3
51
9
51
78
15
27
25
11
13
80
27
13
56
3
165
63
73
11
69
51
33
15
1
36
44
21
174
12
145
32
28
32
3
24
121
119
150
18
141
72
27
12
85
5
78
90
31
36
44
100
12
23
12
72
48
25
44
33
6
72
84
48
33
15
12
6
54
42
19
47
72
33
39
25
53
15
28
119
9
69
3
12
48
33
67
89
150
24
6
75
3
13
23
105
52
108
5
67
32
60
15
108
42
60
91
41
75
36
33
127
44
33
18
30
3
87
18
42
13
44
45
18
109
20
16
44
4
17
102
12
18
18
85
5
132
72
18
48
30
24
15
48
27
45
36
15
33
219
57
144
144
57
3
156
21
15
36
39
66
18
30
39
28
32
33
75
9
15
48
72
48
15
1
41
75
60
96
27
57
63
30
42
21
75
24
33
48
27
21
15
66
51
105
159
9
102
18
39
12
45
24
31
23
1
5
27
9
135
3
6
15
39
90
222
9
16
8
57
39
24
111
69
15
12
1
5
3
81
60
18
33
99
36
48
21
36
45
147
72
36
84
60
4
72
65
42
48
24
69
72
48
111
1
20
117
75
15
141
52
35
18
75
160
12
23
72
42
18
60
33
27
12
37
36
8
21
15
81
12
31
104
63
33
9
127
5
48
123
3
21
75
33
75
1
161
3
15
33
84
3
6
39
3
45
40
8
60
21
30
33
3
9
33
31
11
48
18
19
131
42
3
39
84
132
33
15
21
63
13
23
85
80
120
9
78
105
9
3
28
53
99
15
72
6
60
3
21
60
15
33
31
11
69
15
12
54
3
33
60
90
225
40
47
45
36
27
93
9
27
96
27
66
15
16
23
18
27
48
63
24
12
18
18
132
102
48
3
39
24
72
12
12
18
12
78
21
45
126
54
6
6
12
6
45
39
42
6
9
33
132
139
20
96
3
13
47
1
44
21
7
65
30
42
7
53
111
21
18
13
59
21
12
16
32
4
24
89
6
24
57
75
96
13
29
91
191
18
7
29
75
9
31
71
24
36
48
73
44
36
12
3
18
12
79
5
79
11
54
27
9
18
48
24
49
17
12
7
41
15
3
60
6
99
45
42
12
48
24
36
72
12
126
54
33
21
36
30
36
12
42
18
33
45
48
7
17
15
76
47
33
69
87
51
12
60
93
39
9
40
20
15
189
72
33
60
30
1
11
21
4
89
30
1
8
88
32
16
11
60
45
39
54
51
21
31
23
24
57
9
24
48
84
144
12
42
13
8
36
33
12
84
15
51
48
1
41
31
59
6
24
30
18
18
9
4
56
120
39
37
5
12
12
55
65
78
156
216
25
71
9
16
84
11
45
33
7
8
27
57
75
12
285
123
6
27
63
69
33
135
3
61
20
39
132
90
103
17
30
42
103
5
175
17
43
5
12
66
102
72
31
104
27
45
15
25
44
141
66
12
1
65
31
11
132
36
54
12
18
30
18
9
9
66
9
12
24
75
1
20
124
83
13
53
55
5
31
11
73
17
ABCD 97953853384*3^$a+1 [50067]
18
25
95
180
189
16
35
30
15
39
25
53
198
21
240
64
89
216
30
60
69
183
9
93
126
42
75
63
324
90
6
54
7
11
165
15
49
48
41
42
13
89
78
169
144
137
30
313
47
108
144
21
16
144
5
192
27
123
18
19
53
18
9
3
90
60
55
48
17
18
45
16
80
240
21
198
85
125
162
72
18
108
60
159
51
45
27
72
60
156
37
77
36
264
18
229
11
48
85
119
25
83
252
36
300
42
30
42
18
138
54
45
141
174
18
198
42
12
36
19
5
48
18
162
55
17
63
123
37
32
112
83
237
21
108
15
165
75
45
42
9
64
89
18
138
54
6
102
57
33
78
144
66
150
30
72
3
39
18
48
7
17
126
120
169
11
72
60
49
176
3
45
192
3
90
12
103
137
7
5
396
31
41
78
12
13
167
222
66
25
35
45
16
48
80
16
29
30
37
341
180
180
42
36
325
47
72
18
39
93
198
48
45
96
3
6
12
60
180
43
329
108
78
372
78
12
15
93
115
80
9
210
85
11
174
87
9
55
35
45
27
72
66
60
111
48
21
27
27
18
48
60
7
95
177
3
93
16
41
183
15
30
24
66
42
30
78
12
108
75
69
168
12
87
16
240
17
31
5
54
21
75
54
15
33
18
90
115
29
51
45
102
18
27
64
41
48
39
93
138
150
90
9
16
29
36
12
19
53
75
3
12
108
132
1
65
72
42
30
111
64
95
198
198
60
201
16
35
13
32
63
81
21
60
18
30
60
67
128
165
30
109
23
48
24
138
39
48
21
252
15
48
9
348
18
30
24
36
159
48
3
234
67
23
57
51
18
75
15
81
48
21
171
96
33
54
121
5
60
79
101
192
180
60
30
108
177
48
87
169
83
13
48
119
48
18
7
83
72
42
27
9
90
90
72
72
48
180
63
69
66
121
80
16
737
6
9
63
33
87
25
47
96
369
183
25
48
35
60
1
29
147
33
31
23
57
303
18
240
162
156
42
48
7
35
90
12
55
48
144
80
51
45
15
18
12
19
41
30
18
39
3
12
78
115
77
198
13
77
108
90
60
72
73
47
18
180
150
181
11
72
253
35
109
221
18
81
16
5
162
240
138
18
54
36
51
304
65
30
24
108
30
79
119
9
81
15
9
90
45
75
6
12
3
16
59
84
81
99
13
95
49
23
6
115
77
99
69
54
85
32
99
174
31
77
3
64
95
36
60
1
144
29
168
288
12
42
37
11
150
30
42
55
80
21
75
105
7
32
3
12
90
36
51
129
72
18
204
73
53
12
63
99
18
18
204
36
57
27
6
72
55
53
12
15
160
5
168
30
90
42
33
57
7
11
54
30
145
35
198
18
42
219
51
30
132
66
54
240
108
39
51
109
29
24
30
13
77
18
33
45
210
90
90
294
66
54
111
16
71
78
27
160
5
72
180
127
41
180
18
12
69
93
147
183
66
240
151
131
13
29
48
72
6
69
93
12
126
60
12
145
17
36
180
ABCD 97954382096*3^$a+1 [50029]
72
31
20
24
16
17
147
105
7
140
21
123
72
88
20
16
71
85
152
15
1
120
20
117
7
185
18
85
65
30
33
27
72
120
18
72
43
48
32
57
78
33
39
37
71
265
108
20
52
12
80
15
1
92
57
63
24
84
96
21
43
20
24
15
1
20
16
96
32
48
28
84
92
33
15
216
60
4
12
23
85
68
64
36
35
30
87
63
25
128
124
80
16
12
80
52
35
61
32
52
5
55
80
45
115
92
88
23
25
104
4
29
31
36
36
60
5
43
20
27
85
72
168
60
12
48
68
16
48
32
93
288
7
8
100
12
8
24
21
27
63
85
60
32
165
15
16
20
172
167
57
21
120
3
36
76
32
36
76
68
303
193
44
16
96
48
23
372
1
32
148
12
5
75
4
68
16
24
132
83
45
45
90
25
80
12
24
144
40
32
36
144
144
16
96
32
12
36
27
33
88
17
127
5
27
16
60
17
147
28
48
48
12
80
40
12
23
25
44
84
4
5
91
60
12
68
64
65
283
48
56
24
4
83
25
72
12
48
60
5
31
12
95
42
31
24
32
148
53
7
8
28
59
18
19
84
24
53
319
11
252
25
20
16
12
47
301
137
27
60
3
213
12
172
132
48
32
36
165
123
156
64
12
48
56
21
55
132
8
160
8
57
55
48
24
32
136
72
83
133
156
11
25
35
13
17
72
31
72
60
60
68
159
60
105
136
24
380
16
96
140
48
40
108
60
84
36
120
180
80
28
24
5
91
176
28
5
18
13
56
21
3
69
55
23
72
145
180
53
180
15
40
12
32
16
132
53
55
68
64
12
20
88
180
32
60
4
12
17
103
12
32
144
12
52
80
3
30
43
212
84
16
120
120
5
192
51
64
48
20
172
23
13
12
72
120
308
144
108
33
3
4
176
64
8
57
27
36
60
48
60
100
80
100
59
13
5
42
81
52
44
93
7
20
21
115
68
100
60
32
60
52
32
28
68
48
16
144
92
4
36
168
84
36
144
92
28
48
48
36
36
48
44
93
7
108
44
16
68
36
16
120
48
17
42
13
5
67
20
28
48
72
60
20
24
16
84
20
16
8
4
36
17
15
88
120
72
5
75
100
20
72
3
72
13
44
28
5
51
27
13
180
12
72
60
95
81
4
248
4
96
32
213
7
80
36
9
48
103
92
24
21
30
13
24
36
132
12
23
85
104
88
5
60
31
32
75
73
132
35
12
78
30
97
32
48
96
52
32
75
61
32
87
25
116
100
12
35
57
33
159
24
76
44
39
13
80
100
44
28
80
3
85
104
4
59
85
32
36
24
3
13
32
16
47
12
121
60
144
68
45
7
83
45
45
67
23
85
20
15
90
39
141
43
212
100
48
24
8
72
16
20
16
71
93
12
52
83
13
149
48
115
84
23
45
153
63
52
108
47
25
12
176
57
55
68
120
36
28
176
57
7
20
76
20
4
53
67
53
123
4
60
68
64
11
33
40
29
78
97
83
157
23
9
21
39
21
67
12
41
3
52
17
31
60
200
40
32
15
129
16
5
79
128
165
43
12
96
24
56
117
67
125
15
36
40
17
3
16
53
15
72
24
124
113
72
51
40
24
260
28
72
152
21
67
95
18
30
72
1
24
83
13
60
12
48
80
4
23
249
3
180
121
17
42
25
56
57
7
48
20
84
24
180
220
47
57
15
18
15
40
95
25
8
4
60
80
16
72
60
140
84
4
60
84
95
61
20
60
52
12
5
43
32
156
100
12
95
37
65
15
3
33
184
36
32
147
1
347
133
44
108
100
44
36
165
7
65
55
12
144
12
84
68
136
56
136
32
16
24
48
95
9
16
47
25
23
33
4
23
13
24
68
64
36
8
52
92
15
1
17
90
ABCD 97954503644*3^$a+1 [50007]
24
111
48
81
156
3
27
93
91
86
34
24
96
24
45
71
9
117
3
112
95
88
26
6
28
93
63
89
16
11
54
7
29
34
17
9
63
55
41
31
44
40
20
30
27
33
7
29
118
53
9
84
19
11
4
2
24
6
1
8
16
120
5
91
23
6
30
45
45
24
46
50
114
90
15
51
24
76
65
43
26
30
4
26
7
27
5
136
95
16
81
23
30
34
146
10
5
15
90
10
50
6
4
89
16
5
6
64
86
84
30
16
29
51
45
99
21
9
30
1
8
7
33
101
34
2
10
21
8
55
24
33
123
24
2
24
27
67
21
35
36
9
96
43
141
11
28
41
16
3
26
6
21
19
24
60
17
40
27
2
19
39
96
50
10
21
8
57
111
40
24
65
24
34
72
48
2
114
57
7
62
10
20
64
86
24
30
30
27
43
86
24
7
32
21
30
21
9
36
51
3
156
9
45
51
159
1
59
6
15
9
94
65
31
89
48
3
30
10
45
65
6
1
8
16
59
150
15
19
12
41
64
8
27
28
2
58
5
87
4
86
10
29
72
3
40
5
51
21
3
90
51
9
31
5
60
94
26
10
93
48
207
26
7
113
111
9
34
12
48
26
34
5
16
11
28
41
15
36
84
9
57
24
7
80
9
58
12
20
13
8
43
146
54
60
1
5
60
39
21
70
21
29
114
81
9
6
4
26
54
6
15
103
26
30
36
24
85
15
50
7
72
8
24
15
28
116
57
9
31
80
64
99
77
40
23
25
152
24
19
50
30
16
104
6
15
96
3
64
56
150
66
69
72
3
60
90
36
58
26
31
56
3
4
36
110
10
20
6
84
10
50
10
17
79
14
27
3
45
91
140
24
121
65
94
17
7
17
9
10
141
5
54
66
60
39
19
26
27
120
79
14
67
8
45
10
20
120
96
28
36
26
94
26
3
21
91
29
6
4
24
2
15
136
83
40
77
9
10
14
36
19
72
3
116
24
66
58
2
43
47
9
111
64
50
70
24
26
66
54
30
100
29
7
80
24
49
8
39
9
45
51
19
5
135
30
10
24
60
12
60
44
4
45
8
48
19
86
46
9
5
46
24
5
96
40
80
99
4
2
10
84
80
9
57
63
55
33
3
5
139
60
17
24
15
81
9
55
41
31
128
79
12
44
4
5
16
35
6
55
120
119
9
81
7
24
3
2
118
26
187
8
115
26
54
30
60
36
55
5
24
46
101
9
103
32
24
135
4
2
54
6
30
1
83
36
4
29
57
15
43
120
45
80
40
8
88
41
10
104
36
24
129
31
56
9
15
4
96
141
3
116
40
60
24
146
6
28
32
64
65
24
21
10
36
5
40
119
4
5
31
41
9
15
19
2
54
30
36
24
250
60
5
79
36
50
10
57
39
80
54
6
60
24
30
60
10
5
64
51
80
4
2
84
51
19
24
32
21
63
97
80
33
7
32
7
84
20
1
80
79
9
11
30
6
9
31
33
15
12
50
3
51
40
5
15
81
48
51
85
32
43
26
118
32
30
84
46
24
24
60
12
21
3
29
72
48
88
83
4
60
60
96
26
54
120
57
19
45
80
79
9
11
6
39
19
12
144
24
26
10
56
13
111
24
17
19
26
174
4
41
19
53
9
10
48
2
51
93
6
64
110
10
84
33
23
4
5
31
86
51
19
69
41
39
72
24
40
3
12
14
60
6
60
61
39
14
106
20
24
6
24
36
3
7
20
4
57
29
180
15
55
14
34
12
29
45
19
51
20
1
3
36
84
125
40
11
4
26
7
3
5
79
56
25
5
27
9
90
88
156
36
24
45
32
19
44
4
53
24
45
60
144
10
80
16
228
17
43
5
57
24
90
60
4
21
5
36
34
141
24
224
67
104
16
24
29
27
40
29
19
2
43
41
111
15
4
204
32
30
3
57
70
14
6
133
11
60
76
48
62
30
84
120
45
19
12
20
21
40
83
90
70
20
9
40
8
9
24
36
10
14
66
84
4
17
15
88
26
15
55
26
120
39
40
56
15
1
29
58
36
29
21
46
14
15
15
66
30
33
7
20
93
27
54
36
3
21
30
37
123
50
6
4
26
151
29
54
126
58
146
75
15
9
207
84
4
81
32
7
17
19
84
17
79
26
34
26
3
16
41
84
60
10
29
55
96
36
29
51
24
4
2
10
29
55
81
3
122
54
45
51
69
15
36
64
5
139
96
24
36
110
90
1
8
48
9
54
36
21
72
16
72
8
45
46
24
26
51
33
55
24
15
17
19
20
4
120
56
16
21
80
7
92
13
152
69
139
47
24
16
14
27
3
21
64
11
24
66
30
13
71
36
24
45
19
2
114
49
8
33
10
116
30
70
80
4
86
34
84
62
10
20
24
64
2
39
19
53
7
36
56
4
24
33
53
10
9
171
20
9
31
36
74
36
94
57
8
19
72
48
92
30
3
57
54
40
20
40
5
16
3
77
45
30
64
84
2
30
81
7
156
5
24
21
36
24
30
49
8
163
69
8
19
48
2
60
24
31
3
206
6
30
34
24
12
5
9
39
51
6
58
32
45
45
43
41
6
28
62
15
45
43
11
40
170
90
30
75
51
24
21
19
5
19
53
3
37
29
60
118
36
56
28
32
24
9
31
17
19
14
10
21
75
48
ABCD 97954564276*3^$a+1 [50008]
92
76
20
16
11
54
18
13
140
28
120
12
65
19
65
66
33
27
13
29
18
37
72
36
12
12
23
181
17
67
5
51
40
24
65
18
30
19
221
24
55
60
11
12
18
24
39
21
48
42
18
7
23
1
36
41
30
72
25
5
42
78
48
79
11
9
28
12
71
72
72
18
7
23
57
16
48
84
23
85
245
84
43
23
54
90
49
11
9
136
5
19
32
88
24
23
72
18
19
125
48
15
60
3
13
36
48
5
43
44
15
13
8
39
78
43
65
60
114
1
12
17
18
13
29
79
12
17
48
12
43
47
1
12
20
4
5
91
17
72
63
100
116
4
35
30
48
7
12
8
16
77
60
60
24
63
16
92
9
48
102
6
7
53
43
20
16
48
32
135
85
24
47
25
24
5
15
48
15
25
68
9
6
133
17
24
30
1
29
31
68
51
85
11
45
57
7
65
3
33
115
77
48
15
40
120
84
161
12
123
52
60
17
60
36
12
192
3
93
55
60
5
42
13
149
48
15
87
9
51
18
132
6
13
36
80
64
12
17
12
55
101
139
83
1
20
60
16
20
111
24
96
42
222
6
24
30
60
9
72
39
93
12
40
108
60
5
27
40
8
147
48
78
24
31
32
16
80
9
3
9
90
49
84
17
66
85
60
80
28
101
3
33
30
37
17
6
42
12
3
93
30
33
16
35
45
16
20
27
108
97
5
51
144
63
25
32
33
135
208
11
45
21
3
129
123
45
43
12
44
136
17
120
51
21
48
90
25
35
18
24
79
12
77
12
111
159
1
179
21
28
11
13
83
25
5
103
41
55
5
199
32
45
72
103
35
25
8
16
23
78
3
117
180
12
42
6
7
53
39
45
36
24
15
4
131
6
114
121
24
65
31
8
129
102
49
12
20
48
9
30
57
21
42
30
78
25
35
69
60
3
30
12
36
7
53
7
35
1
29
48
144
31
29
36
12
43
89
78
97
36
8
21
36
27
27
49
104
16
11
18
72
186
25
47
21
36
21
75
39
121
17
30
48
9
51
97
5
31
72
32
40
77
15
84
4
36
156
23
12
81
28
36
8
12
153
27
16
5
12
30
25
23
33
27
33
36
21
24
55
96
35
24
18
7
35
1
24
35
21
159
18
15
33
7
53
15
4
125
18
90
7
35
9
24
87
6
42
1
60
59
78
7
168
44
51
30
15
28
11
45
21
7
36
29
67
156
24
23
18
12
18
157
12
120
65
159
21
15
15
1
47
21
52
20
15
24
1
65
27
33
55
119
48
1
44
40
125
7
11
54
36
60
7
77
96
7
8
28
17
3
4
36
47
42
60
48
12
7
23
33
4
68
207
1
128
24
45
30
60
30
168
30
33
36
81
7
77
19
89
63
9
6
45
12
57
78
1
11
33
16
17
12
43
12
32
81
30
24
13
12
48
36
11
30
48
3
39
1
35
73
77
24
18
1
17
43
72
17
43
155
180
69
24
117
7
120
5
60
27
16
80
15
72
12
21
39
1
20
48
4
5
60
48
67
5
48
103
36
60
5
211
108
29
55
185
31
11
18
31
11
9
21
6
60
57
57
36
15
27
73
29
36
24
3
52
95
73
23
33
9
18
25
35
24
6
55
17
12
15
3
25
23
84
6
3
9
48
84
43
47
6
87
28
65
7
72
56
64
24
12
17
48
3
39
13
20
9
30
13
5
30
25
65
12
75
4
96
35
18
12
30
1
5
79
53
18
13
71
18
30
117
4
59
61
77
67
60
48
77
18
120
13
17
19
36
35
9
33
222
30
3
48
9
18
1
12
48
24
17
6
54
66
12
25
36
32
88
12
44
33
30
42
115
11
42
102
73
20
3
33
40
96
131
30
30
102
78
60
33
112
17
7
5
36
12
3
112
5
55
23
97
35
42
19
140
52
48
72
5
7
113
54
18
60
7
41
43
59
18
55
89
19
29
31
11
18
7
228
23
37
8
180
27
13
65
24
19
17
12
15
57
66
150
115
65
42
12
61
5
7
23
150
163
47
24
6
30
30
72
72
6
24
18
7
8
3
49
116
87
78
102
61
12
60
47
13
20
105
3
16
11
30
19
48
5
18
12
30
51
156
21
24
18
30
3
9
6
265
72
83
30
24
19
44
33
39
3
12
6
12
60
75
16
11
6
79
65
15
81
15
27
12
66
30
13
89
15
27
18
43
144
11
9
303
30
27
64
17
24
210
13
23
24
6
42
1
56
21
120
72
27
76
5
7
48
5
12
48
67
32
4
167
49
56
9
3
75
42
43
113
67
23
30
3
16
8
16
11
78
18
12
72
1
8
64
56
9
18
42
12
55
65
15
45
18
105
15
93
27
25
48
5
39
3
72
9
9
180
7
35
126
3
51
1
59
33
45
18
97
72
41
7
5
3
72
27
36
24
90
6
49
8
12
96
9
48
31
17
12
42
13
65
12
6
180
12
108
25
17
60
7
236
64
41
7
95
1
44
75
18
24
60
48
27
84
99
12
21
27
30
12
19
12
8
21
30
33
33
84
66
217
23
9
24
9
60
12
6
12
1
11
1
12
56
27
57
28
ABCD 97954682396*3^$a+1 [50024]
143
84
12
48
33
304
143
96
24
73
83
36
25
96
35
312
117
99
141
16
203
37
80
240
135
24
144
384
81
75
156
48
168
288
120
9
87
36
300
288
60
84
48
57
483
108
132
45
243
84
60
60
48
24
9
315
132
33
159
1
215
24
33
208
32
48
315
37
32
192
135
9
15
241
191
108
37
83
12
468
84
72
225
39
252
48
204
192
96
24
25
240
11
213
27
12
201
27
48
84
96
216
144
72
24
96
132
276
24
121
59
252
144
57
267
48
165
240
279
24
96
216
12
108
49
23
192
96
60
285
207
193
107
36
12
229
263
120
97
179
12
33
39
168
108
144
540
312
81
3
132
57
183
144
345
171
309
3
141
87
24
33
207
145
119
312
264
25
11
108
25
227
93
112
35
12
97
191
24
265
59
12
25
83
84
96
105
112
23
9
208
323
61
11
69
15
216
12
108
513
135
432
265
32
112
144
107
84
156
12
120
97
176
160
48
59
37
95
240
96
24
144
180
565
179
13
23
84
240
156
9
3
132
217
191
177
87
48
60
372
36
12
120
561
144
51
237
3
72
168
141
48
112
71
57
87
96
192
73
227
157
80
111
24
324
156
36
69
15
24
25
59
408
324
216
225
147
108
385
275
192
253
83
24
108
360
504
9
111
48
81
39
217
11
165
15
60
120
132
276
181
80
16
35
180
169
695
156
192
156
264
312
1
215
252
96
84
457
11
12
48
9
123
156
96
25
95
1
80
15
48
12
48
24
36
25
96
11
252
120
36
372
24
1
35
60
60
12
72
396
168
84
36
181
191
48
300
117
63
372
588
180
24
12
120
1
107
37
119
12
48
144
120
120
60
97
143
60
96
192
325
143
72
12
12
96
252
120
396
96
36
228
ABCD 97954835404*3^$a+1 [50002]
36
192
5
30
90
43
45
27
11
85
24
35
1
144
41
30
12
49
96
77
96
67
12
35
6
19
11
10
15
12
5
18
60
1
83
13
17
120
91
155
34
50
6
54
48
49
36
5
42
13
33
111
23
58
8
112
122
1
12
12
5
43
5
18
22
27
5
120
96
64
63
17
31
65
24
7
9
27
77
78
48
61
21
98
1
48
12
41
40
2
166
14
10
3
5
42
1
5
90
30
24
40
3
72
5
40
48
39
41
43
5
91
11
49
84
24
5
40
87
41
19
21
15
57
56
30
34
3
35
13
69
26
12
18
19
12
41
42
60
58
27
11
1
33
50
13
83
25
45
62
13
5
91
29
30
1
36
45
2
1
12
17
18
30
78
24
25
23
82
8
19
11
49
9
72
8
91
69
74
61
9
183
35
60
18
40
75
69
80
7
191
13
35
34
51
12
95
10
27
48
35
18
19
36
9
80
78
138
24
40
3
45
15
47
96
10
39
33
110
10
3
119
6
184
15
12
23
46
32
18
22
3
77
30
13
72
197
31
17
40
8
19
12
83
13
48
84
21
27
227
37
23
108
133
29
6
24
36
22
8
64
48
3
69
8
168
7
84
11
18
31
9
51
36
17
16
50
30
67
24
11
10
63
9
3
24
29
72
43
24
23
12
85
11
37
5
88
27
45
99
21
120
62
13
5
42
70
8
18
190
72
3
45
135
47
138
102
13
24
12
33
3
35
18
42
13
89
16
99
23
70
39
96
33
32
18
49
12
41
42
13
177
27
36
47
58
27
45
75
23
49
59
85
5
144
7
36
168
120
29
78
13
120
120
5
19
21
120
51
29
24
43
77
18
49
108
36
77
30
48
1
81
50
25
5
79
89
102
18
31
9
24
8
40
98
22
27
203
72
133
165
50
49
59
180
12
18
31
41
19
120
11
10
39
23
10
38
108
144
1
77
40
72
48
8
72
18
30
19
5
16
24
27
71
49
29
127
47
10
27
29
67
35
73
9
26
25
72
5
19
11
18
24
6
10
14
36
61
36
12
48
83
30
19
53
40
8
64
26
25
245
40
14
18
19
23
46
2
25
45
27
45
51
24
53
72
6
82
32
43
165
3
155
82
32
78
82
3
60
84
48
53
40
15
47
1
57
38
10
51
29
42
97
108
35
49
53
160
27
11
10
75
12
36
5
7
33
62
10
62
13
83
24
1
240
9
27
29
54
10
3
60
12
125
40
8
115
45
75
60
84
11
18
24
91
12
48
84
12
48
23
10
27
21
15
12
72
11
1
60
36
84
29
24
150
13
35
85
83
114
96
91
108
48
12
23
25
23
109
60
5
31
89
16
39
12
93
27
48
11
37
125
18
60
162
48
19
11
192
13
69
51
5
7
35
49
11
85
35
120
85
47
48
145
12
48
12
5
6
24
1
36
21
39
9
14
60
97
24
5
19
35
13
24
29
7
33
2
12
18
18
49
35
25
36
5
72
18
30
24
16
51
59
72
49
41
7
33
2
1
59
18
30
58
62
82
110
60
13
180
35
10
15
132
11
1
33
50
30
6
60
22
3
36
48
48
17
91
5
30
10
14
18
7
12
29
30
72
13
29
7
41
7
12
11
10
62
36
30
31
33
38
25
65
19
21
48
32
7
23
18
7
17
6
24
13
23
12
97
96
17
78
37
12
41
30
12
70
3
45
39
71
12
30
40
32
91
95
60
84
6
55
96
33
8
19
11
12
1
5
24
43
23
30
19
108
12
45
51
35
145
9
38
58
39
48
60
5
30
49
9
24
80
16
2
150
115
53
112
3
24
23
73
59
48
10
2
6
19
71
22
135
95
58
39
12
23
36
60
1
24
5
24
7
41
55
180
83
72
42
6
34
15
228
165
27
21
24
27
36
33
15
156
93
120
51
60
12
72
12
60
23
108
13
72
77
43
5
19
69
24
86
12
12
36
1
11
97
12
21
48
32
43
59
58
8
19
5
30
36
30
24
43
5
7
35
25
45
3
45
87
36
96
21
147
5
43
77
7
48
23
18
24
127
9
27
60
57
27
60
81
63
17
18
30
31
83
121
69
27
24
59
1
12
53
31
33
50
1
47
73
29
6
1
9
39
33
38
12
13
9
80
43
48
29
16
15
17
102
18
40
8
30
25
35
102
19
48
120
5
55
60
21
2
73
59
25
41
7
65
18
145
144
5
6
24
73
12
48
45
75
72
251
10
27
5
40
27
45
80
6
25
12
72
21
27
24
261
32
18
12
48
18
40
14
18
115
53
115
29
6
25
12
45
27
12
36
24
83
13
23
94
51
12
35
109
33
8
42
1
72
23
1
59
90
24
78
120
25
12
53
19
24
24
12
23
13
5
40
32
120
67
24
12
48
9
56
24
43
45
99
108
36
24
53
40
3
96
29
7
48
47
85
5
7
12
23
48
12
85
95
30
30
130
15
33
3
5
40
15
12
23
1
173
43
45
62
10
8
78
24
10
8
72
90
1
60
9
8
18
22
38
180
30
115
69
51
29
30
73
48
65
19
12
9
14
48
37
141
110
10
50
94
15
35
25
11
10
14
1
12
83
42
48
55
12
24
21
3
35
37
24
ABCD 97955161828*3^$a+1 [50018]
117
84
60
39
9
123
153
24
36
12
27
57
60
39
61
59
177
40
8
72
15
49
44
39
165
48
48
64
11
25
32
147
1
32
72
112
8
16
72
23
49
23
48
120
25
95
21
171
9
76
35
33
12
63
24
153
84
88
116
60
39
105
183
9
4
36
83
36
21
159
45
4
48
92
16
104
15
120
145
152
24
27
60
297
3
213
15
57
147
85
32
88
68
3
60
165
15
201
64
32
63
144
177
24
27
12
97
56
3
24
13
128
52
47
21
87
69
28
8
135
12
21
36
36
3
9
108
15
33
24
15
13
20
75
93
244
35
13
44
99
12
72
81
24
52
59
9
88
8
72
27
96
240
25
179
57
264
39
21
15
37
92
48
27
261
60
87
108
261
60
204
39
57
216
243
61
59
45
39
81
76
20
120
4
60
35
37
48
24
32
3
33
12
3
120
189
99
24
36
1
11
13
20
75
21
63
36
84
108
12
156
37
128
36
16
47
61
44
51
45
144
168
15
48
252
12
108
48
21
120
111
13
44
48
24
60
36
27
60
105
3
25
95
33
144
12
216
15
13
36
48
191
25
20
60
135
25
59
13
23
21
51
288
60
72
45
60
28
47
9
16
8
39
1
176
3
21
27
13
239
60
33
48
52
92
63
109
8
48
40
68
27
9
88
35
141
136
44
60
72
27
45
123
25
107
165
291
157
20
72
48
75
9
4
140
147
57
52
11
69
28
35
45
168
60
60
3
21
39
24
168
33
64
56
40
216
119
12
45
15
9
48
88
24
8
28
32
36
40
80
84
51
12
72
21
16
191
165
3
24
181
92
120
40
20
28
47
169
71
48
117
63
21
3
25
11
81
64
35
69
108
12
63
12
21
15
57
183
9
16
144
236
60
72
24
4
35
57
84
4
72
20
52
32
99
84
153
112
188
15
117
252
100
44
36
48
72
3
85
72
23
81
27
48
24
60
120
240
21
4
35
57
96
64
36
83
120
45
84
15
21
24
3
12
21
87
69
40
59
12
73
32
220
60
80
3
37
215
225
64
8
48
15
45
27
96
37
20
3
121
59
105
87
73
44
100
131
61
59
21
300
171
57
12
124
104
16
35
57
15
33
84
16
32
40
143
21
3
57
96
195
45
64
71
33
15
72
168
12
49
44
40
119
85
20
51
24
96
145
80
99
57
84
15
85
56
16
8
12
124
56
64
23
85
20
60
36
15
105
15
12
45
108
60
52
20
12
12
3
21
40
56
120
63
21
12
24
96
168
27
93
12
60
48
24
16
95
12
45
3
69
111
9
15
96
217
8
136
119
24
1
92
268
20
52
23
12
45
40
32
36
15
84
93
3
9
40
11
117
135
97
32
36
3
129
16
35
21
159
21
51
13
332
52
48
20
60
3
157
20
48
27
60
133
20
12
4
104
36
4
176
40
83
97
48
116
12
48
4
71
21
51
33
96
3
73
20
12
15
81
144
16
84
176
195
57
3
105
75
169
83
72
33
148
20
24
48
15
25
12
68
24
36
3
9
183
60
117
28
47
33
84
99
84
153
60
124
11
37
35
168
60
45
3
1
108
68
40
20
75
165
132
12
3
48
12
48
253
32
208
212
60
3
69
72
16
72
8
40
83
61
60
44
39
48
93
147
45
100
83
12
9
36
64
36
8
27
13
59
177
3
33
3
57
48
15
21
123
36
25
56
304
56
84
15
45
99
60
33
40
48
47
45
3
12
213
60
60
52
12
11
25
32
87
105
16
155
84
33
124
ABCD 97955251066*3^$a+1 [50035]
125
96
88
48
8
31
36
77
48
79
60
53
40
8
88
152
24
24
127
288
9
27
173
40
231
137
24
160
15
36
29
79
65
7
144
81
120
255
33
80
72
55
84
21
120
75
125
103
9
8
19
53
103
233
55
96
89
24
103
108
117
39
321
32
103
129
51
29
115
45
15
105
8
31
60
12
177
51
45
51
96
29
40
104
72
55
168
60
60
57
48
96
8
103
33
51
36
113
64
63
33
51
36
105
32
7
180
180
36
180
84
156
9
168
72
56
19
36
17
88
8
115
192
77
43
120
84
65
16
63
81
48
267
173
31
185
136
99
36
9
27
60
24
60
53
120
7
36
29
160
144
72
8
55
12
24
173
67
101
19
29
16
56
48
144
216
115
165
27
77
120
187
84
72
17
211
132
24
36
125
88
200
40
15
105
104
40
72
15
201
39
105
80
48
16
87
9
51
48
96
5
48
72
88
27
141
104
160
56
139
84
96
96
60
173
151
9
224
72
16
3
69
48
24
51
5
43
132
120
9
120
195
84
60
245
192
40
32
16
152
24
19
12
17
67
125
31
24
24
9
87
96
65
19
53
48
103
36
93
27
84
105
216
15
60
156
24
84
5
16
111
17
151
41
79
36
45
8
103
57
87
105
8
31
57
39
161
88
27
29
55
65
55
84
101
48
31
36
45
8
112
75
21
39
84
5
16
99
29
48
72
7
65
96
19
24
5
31
41
79
113
31
96
65
16
75
48
72
5
55
209
16
72
8
24
151
24
105
15
24
41
48
7
41
43
77
40
15
24
144
120
9
3
245
144
16
219
69
27
60
48
60
77
79
60
5
151
9
8
163
365
40
63
12
29
31
225
75
5
24
168
40
3
84
113
43
125
43
36
161
48
216
40
51
29
115
36
120
120
17
31
72
120
153
27
45
32
96
31
36
264
24
5
120
64
192
104
7
105
32
120
283
29
19
101
55
33
3
84
41
72
67
36
48
41
88
248
64
51
48
36
89
64
8
19
60
60
141
159
65
408
352
24
171
84
137
19
300
36
45
99
101
64
51
348
17
115
45
39
60
84
65
120
211
60
24
57
39
24
96
41
43
261
144
24
48
99
29
7
120
144
36
5
43
21
96
32
7
33
48
39
105
56
19
5
79
9
87
60
60
41
160
32
112
176
19
21
8
271
105
75
5
24
151
81
3
72
120
29
31
89
40
219
29
48
55
84
60
36
53
115
5
7
9
336
15
624
209
175
12
24
29
91
5
55
36
45
243
29
91
77
64
15
65
271
153
51
84
65
24
43
77
103
228
5
31
41
88
56
55
60
101
55
57
123
108
60
77
139
29
240
7
17
240
127
161
43
5
7
48
41
24
16
15
113
48
112
48
72
56
7
204
36
17
72
31
209
88
8
48
264
72
31
33
15
41
31
48
65
16
8
48
64
56
72
16
231
36
29
448
8
43
216
269
7
105
48
111
ABCD 97957266788*3^$a+1 [50127]
36
87
249
84
27
180
45
12
120
96
231
54
255
120
60
24
36
96
435
261
24
219
225
27
234
54
666
651
192
21
111
60
168
120
60
3
45
168
255
285
75
189
288
24
228
63
297
12
15
21
12
336
72
63
57
15
93
204
300
123
633
87
249
120
204
84
63
117
312
561
90
213
327
108
45
60
300
135
261
264
87
129
84
144
96
51
165
36
48
237
630
9
315
105
111
9
261
3
84
183
33
192
84
48
72
168
123
513
60
21
3
12
75
33
12
168
60
312
216
252
27
93
60
36
27
237
60
108
372
87
33
348
324
36
180
84
291
117
207
249
420
396
195
33
12
441
54
45
180
300
24
27
237
51
90
99
60
48
603
216
45
81
99
216
108
84
432
51
18
411
39
126
63
36
72
315
93
15
81
108
468
120
69
15
420
120
288
21
90
225
12
240
135
108
69
228
45
219
180
51
288
189
36
36
48
312
225
195
240
624
111
1341
144
81
603
216
120
84
12
99
153
63
213
180
216
24
120
255
189
63
57
168
63
57
240
48
264
93
123
471
36
189
99
36
81
243
36
45
36
12
132
36
288
84
60
120
87
93
267
36
153
171
45
135
21
12
21
171
216
132
156
207
177
93
144
3
396
15
21
15
36
333
171
81
99
9
60
132
60
432
297
54
225
24
72
108
12
99
105
165
90
165
36
168
117
111
339
33
72
219
249
552
120
168
48
105
54
189
171
81
24
228
261
342
288
141
264
ABCD 97957274848*3^$a+1 [50012]
15
36
21
12
6
93
9
27
12
33
96
36
27
96
21
108
15
69
39
3
45
120
63
24
21
24
132
129
126
21
60
99
9
3
153
24
108
57
39
3
18
27
27
54
3
60
21
6
9
132
57
15
24
132
24
3
81
60
72
24
9
6
9
81
15
36
48
48
12
57
162
18
51
21
75
123
9
84
33
15
84
9
18
9
63
45
72
99
9
45
27
36
81
108
18
21
72
33
30
33
12
84
3
45
57
63
33
12
27
33
102
21
21
12
111
60
45
27
33
87
93
15
36
36
36
69
15
96
12
96
21
3
60
9
27
21
24
18
33
132
135
9
33
36
27
27
69
12
84
36
12
75
72
48
6
18
33
105
36
18
42
135
93
36
15
60
3
21
9
159
9
120
3
24
108
96
9
39
12
165
87
12
36
3
78
72
15
24
36
105
3
60
9
3
69
66
96
54
51
84
36
81
108
36
15
36
33
27
48
21
54
18
54
21
123
12
60
9
36
21
3
33
15
57
75
123
201
39
30
6
33
84
3
9
69
12
15
9
27
24
60
51
102
36
108
195
9
3
60
21
147
72
24
9
99
9
15
168
12
12
36
12
60
24
72
72
81
15
60
51
81
99
18
3
60
9
39
12
120
108
24
57
87
36
33
39
36
60
36
12
72
12
3
117
33
54
9
36
36
12
33
3
12
273
39
96
189
3
36
132
60
15
78
87
21
30
9
24
36
12
48
48
63
30
60
3
24
48
189
54
6
15
21
39
15
117
117
243
45
63
24
48
132
147
21
33
195
24
12
21
27
75
18
3
21
27
36
48
69
48
3
48
9
27
36
12
87
105
75
54
54
18
51
84
27
18
39
15
33
111
30
42
18
90
90
3
15
141
33
39
12
63
48
36
6
75
84
69
15
12
36
12
96
81
51
3
21
3
30
15
165
15
9
108
54
33
132
81
15
108
81
12
27
33
36
66
21
21
48
15
45
27
36
36
24
33
39
21
39
60
75
96
69
36
48
117
27
144
84
96
36
9
36
51
51
54
99
87
9
96
72
3
90
3
15
9
24
3
381
15
81
12
69
159
57
18
117
3
42
15
93
36
87
12
12
9
75
105
39
24
105
15
15
69
27
36
69
3
33
24
69
12
24
135
12
96
24
33
60
27
72
3
57
36
36
48
21
27
15
33
57
15
60
117
78
57
72
156
48
9
144
27
24
3
21
120
39
66
6
93
168
21
39
3
33
75
33
3
33
120
27
48
240
18
12
15
63
48
117
33
36
147
33
15
12
108
24
72
36
165
15
87
81
27
45
36
84
75
33
57
18
33
3
18
3
81
6
153
63
18
84
3
3
90
15
21
99
180
12
24
36
45
90
48
78
3
60
96
93
51
3
141
51
24
54
15
12
3
21
309
39
12
183
81
75
33
3
126
75
3
18
12
27
60
21
96
18
9
21
3
105
39
12
24
84
24
36
3
9
24
15
69
27
90
15
15
42
3
123
66
3
33
3
39
12
42
18
18
48
24
39
48
12
39
57
120
96
21
63
96
21
18
21
96
63
69
12
84
48
84
108
153
99
24
3
30
27
48
48
45
48
15
63
33
84
21
87
117
72
12
6
9
48
60
48
87
33
12
84
15
36
9
120
9
15
24
48
48
84
48
72
9
102
90
3
69
51
9
63
36
165
39
3
18
72
135
39
21
12
60
36
21
99
108
24
69
6
189
3
6
36
120
18
81
9
75
129
36
18
33
108
192
45
36
15
180
3
54
135
9
63
75
54
78
81
36
9
12
3
60
45
132
51
72
21
30
81
108
24
180
12
81
42
117
27
18
18
33
12
3
21
12
36
57
24
15
144
57
63
36
27
33
21
15
36
15
33
36
12
84
75
9
9
12
24
87
120
9
15
3
105
24
12
72
57
135
75
42
3
15
105
24
60
12
60
36
99
18
15
21
36
216
12
132
27
3
24
54
135
3
114
51
24
9
27
105
63
72
48
12
48
9
18
45
60
48
60
24
24
117
63
60
36
48
9
15
39
9
12
321
27
36
24
57
3
15
18
12
168
18
9
60
12
9
48
3
3
45
12
69
72
36
18
81
60
33
36
3
15
78
135
12
72
9
24
18
84
9
24
45
87
24
36
33
15
93
108
18
9
60
36
33
111
24
189
3
36
60
12
132
105
18
138
6
84
54
27
45
24
15
72
12
48
48
21
144
48
39
39
57
141
3
33
15
24
33
84
72
75
87
21
144
72
96
60
81
ABCD 97957499956*3^$a+1 [50012]
195
24
72
45
28
96
120
44
15
37
59
13
20
60
228
3
61
36
224
96
75
37
11
21
40
71
105
3
36
144
97
12
36
44
171
1
35
33
27
9
112
80
24
15
49
56
88
152
64
11
60
49
36
11
85
48
131
73
48
23
9
36
156
15
144
49
23
60
85
72
36
84
8
132
3
169
95
24
189
51
1
8
3
60
49
24
44
27
73
8
39
33
63
9
39
61
20
88
56
24
36
4
8
52
272
111
49
35
13
11
21
4
44
36
16
59
129
36
120
15
36
13
8
64
60
156
8
24
51
129
28
20
3
60
60
132
13
20
27
69
4
32
63
109
20
28
44
51
37
8
15
49
36
35
73
56
24
15
21
28
83
69
76
35
97
12
35
81
39
25
11
97
60
23
33
24
48
3
60
25
12
212
12
75
49
80
40
24
56
15
45
76
24
72
128
195
36
1
12
11
97
23
1
59
12
49
35
36
25
35
117
12
60
4
11
25
60
35
9
4
11
97
132
80
12
51
37
71
36
1
20
24
120
24
36
144
51
49
11
81
64
59
9
87
25
188
36
15
201
15
1
48
47
24
9
24
27
1
12
23
9
135
49
11
36
49
8
3
33
100
95
72
33
36
144
15
237
39
24
1
71
105
4
44
64
47
25
24
20
27
69
4
24
8
40
224
24
12
52
92
96
100
120
119
25
35
1
44
24
72
4
35
24
145
84
140
63
24
241
44
16
92
87
45
4
47
24
9
135
105
64
47
73
71
97
72
20
3
57
51
60
1
24
47
105
120
72
3
33
15
21
16
72
56
16
59
36
24
9
16
120
36
180
59
1
48
60
36
35
49
8
64
116
124
56
72
51
37
23
57
64
71
129
96
64
80
144
36
28
20
27
9
15
9
256
36
251
37
11
165
51
13
20
60
100
80
48
24
36
64
35
96
57
72
28
36
11
33
12
15
24
12
165
123
237
3
49
48
68
15
12
37
8
15
33
64
68
48
27
9
208
80
72
96
3
96
21
135
69
75
24
9
36
76
80
16
23
72
25
23
21
100
108
32
4
32
40
68
76
71
24
73
12
140
4
35
9
52
44
4
11
49
56
16
59
85
92
60
72
76
47
133
11
21
63
1
80
28
11
37
60
48
24
71
81
15
33
100
60
23
33
16
296
84
16
143
21
24
4
60
20
27
36
69
255
33
12
75
25
60
108
56
24
72
15
13
191
1
35
60
21
219
33
27
81
24
75
289
36
95
24
21
4
60
12
72
71
25
80
27
37
8
135
109
11
69
28
47
33
111
1
131
93
16
144
260
75
9
72
24
15
156
45
51
13
56
88
8
39
1
72
60
92
16
84
68
108
123
21
75
9
16
80
111
105
3
45
96
120
16
108
35
57
3
157
8
12
3
72
129
36
4
119
21
99
189
100
48
108
35
45
240
12
72
160
8
40
44
51
129
24
4
36
11
13
83
33
100
44
12
24
216
39
12
49
11
9
16
72
8
48
16
8
328
59
144
36
93
27
84
36
33
88
8
12
15
13
104
12
108
16
71
9
72
255
48
72
129
4
32
4
59
1
44
40
44
3
129
64
107
117
76
107
24
1
8
72
28
11
1
68
4
32
15
93
12
64
35
69
156
15
21
60
76
132
11
37
143
45
15
1
20
111
69
28
47
13
23
108
21
120
39
25
212
12
51
60
25
144
8
64
96
8
156
99
1
44
60
4
180
72
35
33
156
36
36
60
15
13
20
36
315
1
32
28
119
24
36
93
16
72
12
116
16
11
48
36
93
100
56
15
96
24
45
64
47
229
11
33
51
97
23
72
9
39
25
47
9
88
8
64
8
36
12
100
83
49
143
9
39
25
164
16
47
48
61
179
45
100
95
12
24
73
23
97
32
220
108
152
136
32
112
24
56
24
40
32
100
12
83
93
120
24
36
4
11
49
83
25
83
36
33
76
131
1
128
124
116
27
45
84
16
44
100
20
24
36
28
36
12
8
16
8
72
40
68
ABCD 97957591588*3^$a+1 [50147]
5
75
9
120
36
75
21
43
11
24
21
16
5
3
27
18
115
53
54
13
17
31
17
48
7
41
36
51
39
48
33
9
6
57
120
63
18
31
5
3
88
5
19
5
60
55
11
13
41
103
41
84
12
120
39
16
120
53
30
37
35
181
17
15
40
72
41
55
5
12
60
51
40
65
12
180
72
31
24
11
37
32
33
7
72
5
3
75
21
72
45
204
90
6
7
17
18
21
21
18
1
29
6
6
24
72
168
24
151
72
5
67
41
7
8
21
19
11
18
132
36
19
89
12
18
66
30
18
55
23
78
54
85
11
144
96
309
16
24
53
24
30
54
60
30
126
31
29
19
101
24
19
41
30
12
48
30
15
21
66
18
24
48
24
39
9
55
48
77
6
114
12
31
5
3
21
150
48
30
63
147
21
136
24
11
21
48
40
24
168
65
24
30
18
7
41
7
8
3
30
31
35
60
145
29
27
3
109
80
33
79
11
54
6
169
56
27
13
48
41
55
5
24
6
66
19
83
60
36
102
24
138
18
43
72
5
75
15
54
24
19
11
54
72
24
324
6
42
72
51
40
11
60
36
12
1
32
208
24
53
54
114
24
6
30
79
17
18
6
7
5
67
23
18
126
6
228
7
35
13
29
30
120
18
19
8
16
5
54
30
48
54
25
179
264
72
18
3
69
6
37
72
48
11
85
137
42
72
198
6
1
104
105
30
66
18
48
162
42
1
29
6
13
149
67
119
9
75
6
39
51
96
78
7
11
42
18
30
48
19
17
60
6
37
8
99
109
5
19
53
60
7
53
3
64
83
13
317
132
48
15
9
55
119
36
6
108
54
21
45
6
24
54
42
18
48
19
59
84
25
5
66
6
84
15
27
30
7
35
85
53
24
91
53
30
6
78
25
17
66
13
11
6
12
60
15
51
6
90
60
96
18
60
24
3
3
37
24
11
24
54
7
24
29
72
147
40
11
37
17
66
6
24
30
102
27
33
103
29
60
12
24
84
15
40
216
17
15
45
67
11
150
12
54
21
40
72
8
64
8
3
85
35
18
66
18
60
36
39
21
30
42
30
37
23
18
31
53
12
39
51
30
24
31
11
13
24
161
12
72
67
24
101
43
53
24
19
32
15
78
72
48
24
67
41
135
40
89
39
39
18
183
21
30
6
15
9
111
64
5
3
75
85
48
17
31
24
77
36
87
3
85
72
35
21
16
41
60
3
45
6
6
60
48
132
18
37
8
16
24
29
6
60
36
109
120
5
6
21
33
6
1
32
3
60
48
330
7
48
24
35
66
27
33
162
84
25
23
25
80
33
54
73
11
69
3
18
12
79
113
108
54
21
40
24
35
126
7
53
72
3
64
11
13
5
139
11
102
30
78
19
53
12
12
19
72
5
18
1
8
3
48
66
6
114
78
30
15
16
59
6
55
24
17
30
1
72
8
15
25
53
60
6
30
36
7
257
24
55
107
93
40
101
91
24
24
29
42
66
30
48
1
5
19
32
3
90
139
41
102
25
48
17
15
27
48
18
132
55
29
51
88
11
6
132
43
5
19
29
12
84
6
13
29
6
85
41
48
7
173
102
6
7
11
66
156
18
6
84
19
48
48
41
84
91
101
150
78
15
16
5
30
6
7
35
6
6
25
23
96
25
29
6
85
24
48
65
18
24
45
21
30
24
42
30
114
6
6
7
65
31
101
144
36
48
15
57
31
65
7
41
15
9
15
105
36
30
54
120
31
24
5
12
78
48
49
35
18
6
30
31
56
88
89
12
43
5
156
79
113
18
6
24
12
19
35
61
23
57
9
126
33
120
69
66
90
90
6
6
42
7
11
78
36
19
41
6
33
45
27
72
40
17
39
16
5
19
35
6
30
1
128
112
24
8
75
61
101
43
41
7
17
6
1
5
96
3
39
1
107
30
48
12
54
6
7
65
66
42
27
40
17
48
55
56
51
36
73
11
30
39
39
18
7
5
6
69
16
104
16
24
35
90
211
71
18
48
7
8
33
12
12
31
35
109
11
61
35
301
24
8
63
42
12
78
96
54
12
84
102
97
107
138
3
27
6
31
24
24
48
24
83
21
39
6
30
37
23
1
8
81
132
48
84
78
12
37
35
18
90
25
17
18
18
12
55
5
67
23
18
15
33
84
6
6
120
31
65
18
24
222
36
3
171
30
36
27
15
1
47
33
40
11
54
135
27
42
90
36
96
54
55
101
115
5
36
42
126
6
30
18
12
21
27
13
185
7
48
24
8
51
42
90
18
132
3
51
61
35
42
60
72
60
6
109
168
8
297
7
11
42
60
7
8
33
7
48
8
81
31
144
8
27
48
6
72
7
17
31
5
24
36
24
79
5
102
13
17
87
21
132
12
6
85
11
13
11
42
3
69
67
11
72
37
24
80
105
12
147
96
75
12
12
48
30
60
72
51
201
39
112
17
42
ABCD 97957782766*3^$a+1 [50096]
11
9
52
92
12
15
69
60
27
69
21
75
39
109
20
12
64
203
72
168
81
24
3
9
48
33
43
11
30
15
111
33
12
15
72
297
36
12
33
63
27
12
57
111
210
195
28
11
129
132
4
176
40
128
84
48
129
243
12
15
45
96
40
60
32
117
63
48
15
57
165
3
48
177
87
75
121
47
72
90
15
12
84
4
8
84
81
63
21
60
90
105
111
30
15
12
15
57
135
85
11
73
17
27
183
45
112
80
28
32
16
20
16
140
3
57
36
84
120
48
36
16
96
92
27
93
15
12
13
95
42
15
60
48
3
84
85
8
3
57
33
15
60
15
33
36
4
284
28
8
12
75
24
145
11
13
56
60
51
93
132
45
3
24
96
72
12
15
21
24
117
91
68
96
84
24
112
275
396
24
66
27
33
15
75
84
96
69
64
209
171
132
15
13
80
4
176
40
20
159
108
37
80
3
237
28
32
40
192
80
48
15
12
13
167
49
12
197
12
175
68
12
36
75
37
8
132
36
51
13
56
39
25
32
75
36
12
13
108
116
93
27
63
73
44
36
24
3
81
21
31
32
16
44
36
24
72
28
176
52
44
16
12
80
63
69
96
84
3
61
227
45
28
71
21
112
95
21
39
201
180
12
15
13
104
63
72
25
56
4
23
24
18
63
124
164
16
155
9
27
33
12
48
16
224
84
48
48
36
3
213
52
23
144
13
56
171
25
83
205
5
63
159
30
3
72
4
32
4
65
79
47
45
132
3
90
67
23
97
53
19
144
17
30
13
12
119
105
100
53
198
129
96
39
240
73
35
141
39
33
112
65
78
57
27
261
9
139
44
36
21
135
136
65
27
160
17
43
47
73
65
75
76
180
32
15
49
11
37
17
18
252
33
33
75
15
69
16
192
240
68
45
3
12
12
87
18
27
64
11
60
90
19
104
208
32
16
56
24
16
120
83
21
64
20
63
93
24
16
56
36
144
3
93
84
28
96
32
207
13
152
3
72
45
232
44
21
75
16
128
12
24
24
9
55
35
48
117
87
145
11
24
1
65
115
47
25
56
40
47
9
96
39
21
12
3
45
207
37
44
16
56
28
92
52
17
198
201
12
132
60
27
45
75
13
23
24
129
9
18
189
33
75
33
180
30
45
4
11
45
48
84
3
72
192
6
43
20
21
15
24
24
60
252
64
72
104
4
32
180
120
27
61
144
8
75
25
228
104
132
15
21
40
8
24
63
54
36
123
81
195
3
12
61
179
9
9
27
63
21
171
13
20
12
84
64
36
59
33
28
89
27
75
81
4
116
12
96
76
8
252
156
4
65
3
33
75
84
75
1
32
3
72
73
24
8
15
18
42
12
60
21
52
80
156
240
9
75
48
4
11
117
12
3
45
36
60
69
7
20
16
140
144
75
48
90
75
96
16
104
51
168
33
64
20
45
91
24
8
57
126
72
48
72
121
20
16
5
43
17
3
156
21
15
76
80
100
17
111
141
48
78
93
84
33
27
15
1
56
88
143
33
39
81
60
4
8
24
15
33
3
13
77
27
72
124
11
33
96
4
96
12
107
117
48
27
45
16
17
75
15
33
15
193
11
9
144
16
44
87
78
12
36
54
25
125
36
39
24
16
8
3
144
36
30
43
32
4
44
9
135
27
69
21
3
45
3
264
165
150
25
23
105
12
84
84
3
13
12
108
24
56
117
43
164
12
36
267
1
24
12
35
126
27
36
99
12
189
36
195
109
132
8
4
60
128
24
3
21
4
80
96
27
33
136
44
12
24
60
165
159
12
99
9
84
33
15
69
139
ABCD 97957840952*3^$a+1 [50020]
66
30
18
6
18
12
24
42
81
69
18
30
12
6
270
84
63
45
18
33
12
51
24
6
42
66
30
72
54
12
27
32
60
144
52
3
6
27
12
12
104
7
72
9
84
12
9
102
6
60
47
4
3
65
31
93
9
42
30
143
4
33
47
24
7
6
131
31
17
49
15
21
24
27
21
18
21
33
90
66
15
9
6
162
30
21
9
48
51
8
37
42
81
69
36
35
13
39
39
54
27
68
52
12
3
6
96
3
33
54
57
116
52
21
60
24
6
48
17
1
6
33
21
15
3
6
27
12
9
11
76
3
90
12
23
1
11
4
9
3
36
9
35
61
120
24
11
48
13
27
36
3
78
24
35
127
18
39
9
54
6
3
39
78
59
25
6
5
43
9
45
24
18
9
9
15
24
24
180
45
119
7
81
39
6
11
55
6
48
42
66
47
25
12
99
104
73
54
9
15
54
11
1
126
33
48
12
57
11
16
24
21
3
9
48
6
96
66
24
48
3
9
35
24
73
246
6
36
3
44
16
36
27
24
77
61
6
137
205
75
135
30
66
9
56
16
9
27
27
117
9
36
54
48
24
6
12
24
12
90
6
96
3
9
51
9
18
17
16
45
11
40
84
9
18
5
13
30
30
42
33
48
21
24
18
18
6
9
56
48
31
65
36
28
20
85
11
12
31
30
36
6
66
107
13
108
3
15
6
27
15
21
20
28
3
18
12
99
60
9
96
12
63
57
63
33
15
8
13
60
51
33
36
15
33
11
43
48
18
78
6
114
77
61
51
93
48
47
7
177
165
48
24
42
5
19
89
13
3
33
54
48
57
57
54
96
6
24
59
109
18
30
11
7
29
64
27
24
33
24
8
12
91
5
1
83
25
15
81
6
45
27
42
150
6
24
36
54
9
36
57
120
18
24
41
12
25
35
49
3
45
6
189
32
49
35
7
42
54
5
139
6
59
4
45
63
129
3
69
11
4
33
6
21
189
15
45
3
111
17
36
16
27
17
55
78
66
17
7
5
144
49
27
20
73
11
25
12
24
12
6
6
90
29
52
60
33
186
9
39
6
84
54
18
6
126
60
54
78
3
87
33
68
19
6
87
3
129
21
3
9
119
36
19
33
24
20
4
9
23
124
3
33
12
128
4
15
30
47
12
13
3
141
23
91
6
24
119
48
169
66
5
1
96
83
79
24
5
43
30
3
9
24
6
48
6
23
25
231
20
16
9
3
48
3
18
30
29
36
24
13
3
36
9
12
27
20
37
18
24
42
36
72
11
79
42
48
108
23
64
21
23
13
51
45
3
33
48
3
9
72
11
7
42
84
35
13
35
7
24
30
36
11
61
6
18
60
66
45
33
131
7
65
88
92
36
1
27
44
7
30
15
12
57
23
52
20
25
3
9
186
45
81
108
3
96
20
1
39
8
7
89
16
63
30
15
3
93
33
11
40
15
54
3
9
36
27
15
6
71
4
32
1
6
6
24
24
108
30
6
84
6
57
39
17
16
36
9
24
27
33
6
9
24
72
165
48
114
24
57
15
48
6
3
56
13
42
33
72
60
192
21
12
12
30
57
60
44
40
21
72
3
108
27
9
60
27
105
9
3
9
35
13
12
36
11
48
7
65
16
48
32
25
102
54
83
96
48
13
18
65
48
61
3
104
55
9
9
27
20
109
60
60
48
12
15
44
1
11
49
78
21
75
6
18
9
68
4
9
3
27
24
29
1
15
153
42
33
63
24
18
60
87
20
103
6
51
60
20
37
27
21
23
48
85
216
83
1
24
24
12
47
1
24
174
78
12
6
126
42
72
201
9
75
9
96
24
42
96
41
1
15
9
6
29
16
45
102
17
12
25
35
109
24
48
35
7
54
48
75
39
96
77
25
18
21
48
21
60
114
6
42
17
7
6
18
41
16
87
72
48
72
33
48
12
48
21
39
116
60
7
18
11
36
55
57
8
13
12
71
49
60
48
12
78
48
29
12
4
48
9
12
24
35
49
12
6
105
8
49
39
20
1
216
27
21
90
45
3
41
100
48
75
53
139
5
25
11
7
21
9
72
51
24
104
103
69
20
24
7
9
15
33
120
21
72
99
56
72
25
6
6
42
6
27
24
45
18
42
6
6
24
84
24
87
21
12
51
48
57
24
15
20
7
18
12
3
8
1
12
11
1
3
96
132
60
123
48
89
49
36
48
66
69
27
17
61
23
52
81
27
21
36
3
20
25
51
39
96
93
3
137
7
17
13
12
39
15
30
132
54
9
9
30
81
9
12
60
3
177
3
39
57
56
16
87
18
183
20
4
21
72
47
25
39
51
9
80
13
108
30
18
11
84
55
48
30
27
48
9
12
23
96
48
1
12
108
96
48
84
3
21
30
17
121
15
20
16
69
11
1
12
120
47
28
27
18
35
48
13
39
63
6
27
57
3
36
21
12
15
63
192
48
78
15
32
4
117
3
21
48
24
35
109
186
17
55
69
48
21
23
31
66
36
96
84
24
12
48
99
36
12
39
54
27
45
11
72
55
21
3
66
54
120
77
108
84
16
12
87
125
1
12
24
6
30
35
40
45
3
12
44
31
24
137
7
54
11
25
71
40
276
81
15
20
1
54
24
30
11
52
20
24
1
72
63
48
15
9
21
3
87
24
54
11
37
42
24
24
6
18
24
29
61
15
21
47
25
23
13
54
29
1
3
24
24
45
11
7
30
42
6
35
31
29
28
8
108
43
69
57
27
56
55
45
27
6
51
39
66
84
51
8
25
27
140
49
120
ABCD 97958055784*3^$a+1 [50105]
25
173
75
96
9
7
48
197
60
18
90
30
21
39
72
48
153
9
150
18
31
96
24
80
120
16
8
72
105
319
24
35
37
96
8
96
21
30
69
64
101
18
60
102
90
108
57
16
32
3
13
41
198
57
141
3
64
23
60
69
33
18
69
183
73
59
45
3
42
36
39
16
17
30
25
83
13
72
104
16
29
123
147
60
9
57
162
61
24
8
57
198
25
80
219
48
133
17
138
229
96
77
48
99
16
24
48
128
87
57
64
131
85
53
147
3
21
99
72
6
63
40
104
3
42
12
15
304
77
42
18
79
113
63
24
16
72
23
42
30
73
24
35
141
24
40
173
18
54
48
3
40
29
235
8
15
33
57
247
24
80
27
133
72
119
33
33
24
79
11
36
102
51
9
103
59
61
29
36
210
93
24
27
180
36
37
5
27
208
107
21
9
6
73
56
40
48
72
96
8
40
47
222
75
15
72
36
30
54
25
96
24
71
132
12
1
17
168
12
18
72
33
184
8
88
192
5
27
81
84
288
342
36
54
51
184
8
48
147
72
205
48
35
37
83
60
90
7
24
56
33
132
30
45
24
57
7
83
24
36
25
5
24
30
13
167
78
67
24
47
33
24
15
57
21
19
120
41
79
24
17
7
152
40
248
48
40
128
147
42
51
40
29
18
25
80
64
101
3
21
19
227
144
6
103
17
24
108
48
42
30
163
179
13
32
120
88
48
5
147
15
25
173
3
24
33
15
39
36
69
168
15
162
15
33
87
63
25
185
42
69
72
24
16
8
27
69
3
45
45
12
135
40
41
7
56
112
48
47
97
8
9
15
48
93
42
121
59
21
231
241
120
8
21
60
66
24
120
21
72
87
25
35
18
18
25
5
75
87
193
47
25
32
88
35
37
104
64
96
59
133
167
33
57
7
80
24
192
27
372
33
16
24
8
9
36
43
47
33
27
30
15
88
29
43
47
57
120
24
16
56
72
16
17
127
53
30
72
37
56
147
21
81
39
231
6
67
120
8
105
15
27
12
18
31
80
57
7
335
102
3
147
13
125
42
180
30
78
72
66
15
24
21
84
18
117
40
5
91
48
152
40
17
7
41
24
30
6
12
7
128
123
37
197
90
1
8
21
51
147
93
15
57
48
160
5
3
64
8
168
9
15
16
120
11
21
48
39
42
15
3
45
40
23
12
21
72
57
87
16
104
16
80
87
72
6
19
96
95
24
18
127
125
3
16
72
17
12
90
6
27
16
24
185
12
43
48
125
3
21
18
72
145
35
66
187
56
184
96
80
96
21
3
21
51
57
72
36
19
8
16
56
16
5
75
120
48
141
195
75
13
32
3
93
24
51
102
7
143
162
79
11
21
88
24
47
73
48
35
42
18
97
128
117
30
168
30
79
48
23
54
195
16
80
48
87
25
152
63
33
51
205
104
57
15
24
15
1
197
3
24
40
8
72
96
147
13
29
19
11
36
24
48
1
17
54
9
27
42
27
16
104
16
107
157
5
115
176
27
45
88
32
16
41
55
35
13
32
3
78
102
33
39
60
69
51
96
37
47
145
23
138
87
63
33
51
21
57
102
145
23
72
48
72
73
80
315
157
5
3
87
1
72
8
24
64
80
9
30
73
24
53
3
45
24
91
35
174
63
328
29
43
120
17
18
48
42
72
3
48
72
48
27
198
55
17
127
11
54
186
54
30
78
291
16
83
21
39
145
168
5
267
168
87
72
126
43
56
40
95
60
21
45
67
47
9
99
13
5
12
103
48
47
129
15
73
72
41
15
ABCD 97958232506*3^$a+1 [50036]
99
66
24
67
8
75
1
20
16
72
32
16
113
60
6
150
48
7
11
13
12
20
24
4
41
30
30
151
72
5
3
45
3
24
21
72
54
6
12
48
55
29
19
12
83
42
7
53
12
30
141
24
16
12
140
33
31
5
3
16
29
3
3
85
32
40
17
18
13
12
17
6
24
72
25
5
24
24
7
41
39
120
40
5
30
145
23
45
27
49
12
24
24
77
132
15
33
15
9
24
55
32
75
72
72
13
32
51
102
43
23
37
17
7
8
40
60
23
48
21
9
66
21
93
27
88
11
6
42
157
60
95
1
92
21
31
36
48
32
3
54
42
6
84
24
36
31
72
32
96
9
19
12
8
16
11
54
18
37
48
35
1
44
51
1
41
19
5
3
3
48
61
60
65
19
56
4
12
5
12
87
16
8
21
24
6
13
5
30
78
24
31
108
5
31
11
18
54
21
4
108
17
72
48
15
3
13
32
57
90
73
17
36
39
33
48
12
3
96
3
45
81
7
65
144
120
24
60
60
84
67
5
156
39
45
30
18
7
53
18
37
56
99
25
36
77
24
30
45
24
21
6
42
6
24
96
1
60
41
55
248
16
8
40
72
35
13
36
44
40
11
30
79
36
41
108
18
174
18
102
31
24
11
102
90
42
3
51
1
29
31
11
93
27
69
76
48
144
36
56
16
8
64
72
5
31
12
5
75
52
23
61
11
21
120
27
93
24
21
30
30
7
5
43
80
3
24
21
309
12
103
36
29
63
40
59
18
6
96
21
27
72
45
3
6
135
21
30
18
30
6
66
54
36
19
12
53
7
29
6
48
42
7
36
17
18
301
8
27
18
7
5
36
54
18
31
17
19
29
127
92
3
144
78
162
69
9
36
54
21
141
6
85
53
120
12
19
140
40
56
48
4
47
48
30
18
18
79
48
20
3
30
7
53
6
6
55
17
63
33
7
24
48
56
21
48
3
48
21
51
33
7
65
24
114
114
75
40
12
41
240
48
6
45
99
24
45
28
77
60
7
20
48
45
6
37
29
30
21
99
48
42
6
24
45
45
43
11
24
37
24
24
12
5
96
7
32
16
32
33
72
12
48
102
48
42
31
44
3
21
40
35
45
21
36
12
126
42
60
15
40
107
42
6
45
75
49
29
12
24
31
17
48
24
36
60
343
92
9
18
48
18
27
9
60
6
30
39
9
12
3
120
9
72
24
36
3
40
17
66
69
24
75
66
48
27
40
161
15
52
23
13
5
126
6
39
51
24
18
43
24
59
24
30
7
53
36
114
6
12
24
30
69
9
66
49
5
87
96
4
68
3
72
45
3
30
60
48
36
48
7
24
35
205
35
69
16
41
15
3
37
24
131
18
127
53
48
63
40
120
77
12
36
19
65
96
96
60
75
24
76
89
6
18
48
72
30
13
5
24
6
85
173
132
72
7
11
13
56
75
6
55
29
115
29
27
4
23
37
8
75
1
20
16
5
24
60
24
31
17
24
55
5
6
42
48
7
41
30
102
42
61
32
99
18
12
18
150
96
31
24
96
29
67
29
24
7
48
89
3
129
66
18
24
12
15
69
24
31
5
36
19
17
19
48
53
15
64
8
27
25
48
68
9
156
54
54
31
8
48
33
84
115
48
53
67
17
15
93
7
41
24
31
29
90
13
12
17
75
144
16
53
6
42
144
6
30
55
5
67
60
77
55
48
72
35
6
15
64
35
21
52
12
24
12
47
42
3
3
13
5
31
215
25
23
45
57
60
3
3
85
77
3
172
77
19
132
24
36
5
43
119
6
66
49
17
108
15
9
63
24
21
12
42
45
75
21
40
89
39
45
84
48
39
51
109
5
19
65
114
61
35
42
12
43
29
39
72
99
49
5
15
24
21
31
41
27
40
41
39
3
24
18
67
53
51
69
103
17
43
32
3
120
30
168
12
30
13
11
69
21
43
113
39
3
13
29
3
16
32
24
24
21
3
28
23
25
92
33
55
41
36
30
90
27
48
3
69
27
21
52
92
88
8
48
16
36
68
69
147
160
83
90
91
11
1
65
60
55
29
3
40
77
30
61
48
41
39
81
39
9
48
18
30
91
5
114
6
31
29
36
42
37
240
48
17
18
6
12
115
65
18
37
137
15
40
32
184
24
11
21
69
19
5
27
51
73
5
31
8
27
69
117
48
336
24
6
48
37
101
3
21
51
40
59
45
3
25
5
36
6
45
45
51
57
31
17
12
31
71
21
57
43
77
48
24
159
21
19
5
24
30
61
152
72
28
48
29
18
30
90
37
8
168
21
19
11
30
18
6
60
24
43
12
17
6
13
32
237
108
39
21
3
51
13
32
75
13
11
30
66
61
24
5
24
24
51
24
33
7
17
55
29
84
48
15
40
59
21
52
20
105
42
66
3
40
12
23
54
42
21
24
28
53
18
162
3
9
48
15
3
126
36
48
72
19
8
33
15
112
36
5
162
37
56
27
45
27
21
21
24
6
109
11
13
72
8
33
63
9
48
12
12
43
23
13
80
24
52
5
79
77
43
72
48
204
20
27
21
9
48
7
11
18
31
23
72
18
36
132
12
72
255
129
84
12
ABCD 97959060614*3^$a+1 [50078]
33
12
48
39
3
222
11
49
35
73
18
21
111
168
225
27
72
6
120
30
65
96
4
140
67
9
44
19
17
28
152
28
45
23
97
18
18
12
78
5
7
78
24
23
28
27
60
42
108
42
60
48
65
168
4
75
6
95
97
75
33
150
12
150
30
5
67
81
27
33
87
53
12
13
42
12
18
72
11
25
60
42
65
7
6
54
90
60
111
27
60
12
21
219
48
5
73
39
45
18
77
103
33
32
67
5
36
84
76
39
18
75
15
33
36
141
3
15
30
72
87
8
24
4
24
15
101
49
3
68
60
49
18
5
40
3
21
20
19
9
21
171
108
63
213
36
216
177
71
4
33
12
66
30
42
12
48
5
144
28
81
87
92
25
90
18
18
5
55
42
30
18
144
51
84
120
15
48
30
30
12
45
195
90
6
24
18
59
28
33
3
27
90
30
45
72
3
125
7
6
35
4
120
72
39
117
15
12
66
47
12
13
3
15
69
81
12
18
24
93
68
40
9
6
84
81
105
51
3
126
12
18
24
48
33
57
12
30
17
79
117
12
12
21
42
18
87
120
51
89
28
60
45
78
24
57
153
60
35
91
9
45
126
72
53
36
4
15
9
33
12
27
44
157
23
40
12
20
55
5
67
36
12
60
72
18
60
15
27
6
39
32
139
29
31
30
11
100
123
36
24
48
5
55
189
3
33
48
60
44
13
42
33
93
90
45
32
48
55
24
30
18
77
1
11
1
27
176
52
15
18
24
78
69
51
233
52
123
24
21
147
18
119
12
13
18
57
45
36
30
5
120
76
51
89
31
60
12
6
12
102
65
16
24
20
52
141
27
12
56
13
114
33
177
36
24
30
36
57
24
81
48
75
84
15
21
57
15
15
165
188
7
33
36
204
75
150
12
30
30
63
9
48
3
9
18
29
19
17
43
84
41
4
32
180
31
69
120
108
3
5
184
81
23
36
13
18
65
43
42
30
18
47
55
12
180
21
45
27
12
123
5
115
45
15
18
30
24
18
72
66
12
12
138
3
9
18
102
11
7
42
27
33
51
104
256
15
125
96
4
27
30
18
24
81
57
42
45
140
103
17
55
36
5
36
28
8
85
30
29
19
24
78
27
81
180
60
35
19
66
71
73
75
123
9
3
33
27
17
73
6
30
30
12
12
78
108
30
69
12
24
164
31
12
42
18
18
42
30
72
96
30
69
8
7
6
30
29
73
12
18
18
132
95
72
52
33
30
18
27
56
187
33
12
33
27
27
21
117
30
120
30
15
144
39
5
96
124
57
18
21
44
49
47
136
27
90
30
21
45
47
7
6
90
5
25
51
21
87
75
293
4
63
78
12
108
63
20
79
30
150
36
24
5
12
79
24
30
66
30
15
135
90
30
12
29
28
3
93
44
112
9
30
9
51
5
49
23
84
36
7
78
3
27
197
73
147
3
12
93
48
36
81
47
103
72
30
3
48
60
15
42
18
42
30
18
54
60
108
209
1
39
63
36
45
12
132
3
33
72
24
3
33
8
19
21
36
120
48
33
168
15
39
6
12
18
9
60
60
75
48
18
90
5
145
120
12
30
12
108
33
57
30
48
5
12
4
81
18
12
42
66
129
15
156
60
102
120
63
32
25
48
120
167
28
44
1
24
15
51
54
75
48
3
12
29
43
30
3
63
77
7
41
49
78
33
44
16
60
9
90
177
39
17
4
56
108
19
48
18
12
12
30
17
139
132
90
30
18
150
41
16
63
72
5
112
51
30
90
24
18
12
83
115
65
28
15
9
21
11
103
18
15
72
12
63
30
11
67
33
45
12
30
48
12
9
39
101
76
117
6
17
28
36
81
30
65
40
3
12
42
47
61
48
30
30
90
12
33
24
111
312
18
12
30
105
24
3
36
54
18
69
99
54
18
12
18
63
39
101
60
7
90
27
36
9
3
27
246
95
157
63
87
17
61
131
31
5
73
39
93
27
33
23
60
52
45
120
18
29
31
72
33
44
13
3
96
39
21
33
75
3
29
19
89
13
3
24
15
21
27
57
33
27
75
18
27
303
57
32
19
12
78
51
99
114
108
23
52
108
105
27
15
12
108
5
13
39
20
36
4
96
39
5
16
44
108
88
96
80
19
30
11
19
42
30
120
117
3
108
12
12
60
138
78
89
31
17
73
60
84
156
12
83
37
48
11
88
36
20
139
153
68
4
75
96
5
ABCD 97959867392*3^$a+1 [50146]
20
118
50
120
46
96
5
3
126
46
108
36
44
42
84
4
6
20
160
120
36
44
66
4
44
6
34
60
56
34
12
8
126
100
6
98
76
6
54
84
60
66
44
52
84
44
70
32
78
70
72
48
32
18
12
9
15
10
134
12
18
3
43
14
36
51
123
60
153
117
6
16
8
16
26
60
4
90
66
44
10
96
18
110
10
60
86
16
14
64
12
74
34
170
21
31
30
179
1
24
54
116
126
4
24
26
10
36
74
90
10
14
256
146
4
20
54
10
5
117
28
26
100
36
170
84
46
74
76
11
129
130
108
2
111
57
6
106
104
76
44
64
6
30
36
20
144
16
18
26
30
4
66
6
30
14
36
24
36
34
71
75
70
54
6
80
94
5
9
36
10
74
16
110
177
127
236
6
10
48
5
55
137
79
17
3
46
180
90
24
41
49
54
41
69
96
10
65
79
20
6
84
10
42
30
113
51
4
2
78
130
2
58
86
66
18
22
18
6
20
100
6
8
30
36
16
98
82
38
46
146
84
64
2
60
24
30
6
94
245
1
14
40
114
71
45
10
36
50
88
32
58
116
54
66
6
118
60
26
120
34
102
131
13
104
126
94
6
20
30
60
27
39
24
10
36
68
22
108
56
117
13
30
90
24
36
66
29
31
30
158
21
91
8
60
40
36
96
38
16
47
73
6
8
57
39
4
162
83
15
100
12
18
95
31
134
280
2
70
68
30
66
264
72
190
20
54
6
40
65
33
6
10
86
9
39
82
174
204
20
132
48
16
66
24
30
24
12
168
56
9
1
54
62
24
30
6
15
48
147
108
33
9
10
180
14
94
30
42
18
83
9
18
16
120
56
4
74
135
21
150
46
78
12
68
22
18
2
48
46
74
16
36
18
36
26
18
36
40
36
44
64
5
217
14
24
52
84
36
5
3
12
34
44
66
66
28
12
44
34
20
10
60
30
126
6
29
61
35
39
34
72
108
83
7
32
94
54
2
30
34
6
84
54
26
30
75
51
45
9
66
21
63
24
66
64
56
4
12
18
36
96
144
84
5
37
18
26
4
146
24
33
48
235
36
60
30
20
60
39
31
18
2
78
36
180
6
30
24
70
134
100
50
66
120
6
9
25
66
53
1
24
23
13
126
84
6
155
25
224
46
174
107
27
6
60
250
50
60
60
10
96
5
33
82
68
102
100
14
10
44
171
96
9
60
70
56
30
4
20
46
74
90
16
24
29
25
92
18
6
4
32
10
8
82
174
150
44
10
120
6
26
48
82
374
144
30
42
10
198
56
60
10
44
22
50
10
20
24
10
66
44
46
44
15
139
5
21
216
144
10
180
6
98
120
90
46
80
45
21
40
38
6
166
54
6
108
36
44
76
50
46
38
10
122
4
191
13
30
26
30
106
98
177
19
29
7
128
12
58
30
6
30
14
40
26
54
132
24
34
36
41
3
52
48
56
60
60
120
36
204
46
18
36
50
70
5
121
74
214
2
40
38
82
78
110
10
6
36
8
166
14
46
11
109
14
40
50
36
84
16
50
16
68
10
32
94
26
24
16
194
177
48
45
30
100
6
378
180
90
12
140
60
60
24
40
110
30
231
79
17
43
140
16
44
10
36
44
51
19
50
150
46
54
6
18
56
190
86
10
131
49
50
34
6
38
15
1
44
46
26
54
30
10
116
60
58
131
45
84
207
55
78
36
120
44
3
57
6
94
2
64
14
22
18
86
76
41
3
46
18
90
56
66
54
94
56
4
2
18
6
10
314
6
16
80
174
34
42
30
60
20
64
90
24
90
26
166
8
42
28
92
24
4
11
15
70
11
25
74
6
84
24
42
40
90
8
10
62
84
54
72
28
92
40
18
26
144
10
30
72
80
70
8
12
78
6
6
84
16
8
106
36
38
36
24
42
138
6
34
86
30
54
6
10
36
20
154
26
30
78
52
18
30
50
36
84
16
26
75
73
6
80
46
164
111
13
35
31
24
30
122
18
12
18
46
116
10
149
39
52
101
48
25
56
84
10
44
12
9
51
ABCD 97959939752*3^$a+1 [50045]
24
11
1
44
28
8
24
48
21
67
36
36
59
12
6
7
60
23
37
35
168
54
67
48
12
12
71
1
5
43
11
25
44
40
72
44
16
80
4
35
18
43
8
16
12
24
24
12
29
67
11
13
12
60
84
12
5
66
21
148
104
45
103
11
121
132
35
49
24
24
72
83
73
17
31
60
84
24
89
19
35
13
5
19
12
47
61
24
200
69
90
54
3
87
69
33
79
71
37
24
11
18
51
3
13
5
18
93
57
7
65
7
83
49
24
5
75
76
17
24
6
37
119
6
150
85
5
15
105
31
68
28
8
12
28
24
41
19
36
72
24
36
24
48
5
99
108
33
43
11
12
54
30
1
36
11
18
18
33
21
19
32
16
24
36
96
17
192
24
15
4
84
20
136
108
8
40
72
96
107
6
103
44
76
12
24
132
72
11
30
66
36
85
80
4
56
4
29
3
69
7
12
11
12
6
6
21
64
12
47
12
9
64
60
12
5
72
123
15
1
36
113
90
37
41
55
12
60
72
12
56
76
36
167
37
89
24
7
11
60
69
48
40
53
55
17
7
23
13
12
65
6
33
60
124
12
36
48
12
96
24
12
84
12
24
11
30
7
80
40
60
5
39
16
132
83
33
16
23
1
32
36
108
3
49
59
85
44
9
39
16
24
11
24
25
8
4
20
64
164
132
16
60
35
25
48
144
44
16
8
15
121
24
17
3
12
16
11
13
23
12
36
33
4
20
28
20
52
29
6
37
8
64
24
20
27
61
92
88
53
18
12
25
71
42
79
17
7
17
7
44
21
30
97
17
123
16
60
41
127
119
120
201
3
54
15
81
54
25
12
44
105
63
40
120
12
5
111
4
5
6
36
69
52
20
4
20
3
1
5
96
91
24
29
19
48
60
108
200
48
3
13
35
1
41
55
20
4
71
61
20
16
12
29
51
16
59
109
35
12
54
78
12
6
30
1
24
23
96
49
11
33
52
41
19
48
23
37
35
21
52
36
12
48
96
24
12
8
4
108
8
40
20
12
57
7
120
48
35
54
7
12
84
11
97
12
23
24
25
41
7
48
96
11
1
5
39
27
9
45
15
28
59
42
31
72
23
25
48
23
61
24
24
24
12
48
11
12
73
20
28
36
84
137
151
23
9
124
84
12
83
120
1
24
24
35
1
53
19
29
78
25
8
27
60
13
24
20
28
29
3
12
64
72
47
13
5
7
36
36
23
18
7
12
11
66
7
44
165
55
12
36
8
9
7
17
19
12
35
102
63
16
17
43
77
7
185
103
12
48
12
96
108
12
12
36
95
25
71
1
209
54
1
24
48
113
78
1
60
48
47
96
30
123
124
71
1
41
18
97
12
24
24
120
12
48
83
66
24
54
228
1
84
48
72
24
80
33
19
72
35
57
3
13
12
77
7
68
36
28
71
13
12
5
67
60
8
16
47
1
44
21
67
23
36
37
5
63
33
39
27
1
12
48
143
114
19
24
23
13
60
11
18
15
16
23
13
92
12
16
56
36
40
164
28
48
36
68
28
24
20
64
80
99
13
257
24
18
145
12
8
4
11
108
21
36
15
61
83
109
47
1
96
60
77
66
1
120
20
33
126
1
89
18
25
68
3
25
35
9
120
39
66
24
72
31
24
60
12
84
20
148
12
8
28
24
5
162
25
5
39
39
1
132
48
29
120
7
24
11
102
19
36
56
39
1
36
53
31
36
96
108
12
12
108
125
43
24
56
87
1
5
7
116
4
72
32
40
72
107
9
51
21
21
90
25
36
72
47
97
41
7
12
5
7
119
57
64
96
17
6
357
45
42
241
12
17
39
27
61
56
52
35
12
21
9
7
84
23
25
12
83
12
18
187
8
27
1
60
24
128
4
17
67
60
24
59
1
20
28
8
136
56
76
108
24
24
95
85
60
12
8
33
90
57
120
28
44
28
120
60
59
1
60
140
96
40
47
61
71
69
4
8
93
55
72
24
47
18
3
4
96
71
1
113
7
17
6
36
24
21
16
20
75
85
20
3
12
1
71
66
19
23
30
24
24
79
48
12
48
5
78
33
108
40
84
24
80
27
84
21
159
21
51
1
104
28
11
69
60
21
6
144
1
48
24
92
51
24
57
16
24
80
33
24
51
52
17
39
3
1
24
168
80
28
24
84
60
35
6
19
12
41
48
18
49
20
40
17
126
60
37
12
24
36
24
80
15
72
25
12
24
29
15
36
28
108
32
124
32
15
18
43
60
23
48
12
57
16
5
6
24
25
47
18
111
57
19
5
67
11
42
127
11
49
20
24
63
61
71
61
59
9
45
6
33
105
90
49
53
90
25
5
115
5
18
109
12
95
21
16
12
48
20
108
4
12
12
56
105
79
24
60
24
48
59
21
28
36
72
36
116
21
115
53
7
17
18
36
37
96
8
88
108
95
48
12
37
24
192
44
64
108
36
60
12
8
4
72
59
60
48
61
5
175
44
27
42
18
121
36
12
29
67
20
105
31
80
27
109
12
53
72
54
61
96
53
7
72
48
24
ABCD 97960225978*3^$a+1 [50072]
90
21
15
1
89
79
96
65
15
3
30
18
193
96
143
37
71
69
3
60
25
8
84
64
12
17
67
41
3
336
76
5
12
123
24
33
115
12
23
25
23
13
59
57
76
17
90
48
13
84
60
48
72
96
56
76
17
211
12
17
43
119
69
39
177
144
57
7
12
60
83
30
3
4
29
180
19
92
15
36
54
15
4
212
28
17
48
51
129
72
54
144
57
4
36
12
12
23
25
11
25
119
18
144
15
36
52
92
45
48
42
13
156
92
3
36
6
7
5
7
60
5
36
24
19
144
47
54
6
225
16
48
60
11
48
1
36
215
25
120
20
21
7
41
111
136
29
43
5
3
52
92
3
1
47
42
51
57
72
51
105
7
104
4
36
60
5
144
147
64
48
48
48
11
81
3
90
114
198
19
60
5
54
21
28
227
1
44
4
17
75
15
24
121
5
159
120
36
4
23
1
36
101
19
60
125
18
61
131
78
30
18
103
77
19
179
37
12
12
108
48
20
33
19
35
90
3
69
15
28
11
1
89
31
24
32
147
37
108
5
55
8
57
270
1
36
60
36
44
60
159
54
18
49
5
6
9
64
11
25
24
101
15
33
31
137
12
72
39
40
24
12
65
15
45
36
43
5
126
109
72
59
69
4
60
47
18
66
24
252
66
3
12
4
113
7
20
225
15
15
1
20
84
3
25
72
65
163
5
67
89
51
76
107
18
7
48
12
65
18
33
36
28
96
20
57
102
25
8
3
90
19
12
24
41
48
67
36
12
12
120
44
51
21
112
8
27
13
35
93
124
95
25
47
30
39
52
53
6
81
64
36
68
39
37
24
24
23
9
64
12
12
65
55
96
36
5
51
9
159
39
1
71
25
23
237
76
12
48
24
56
52
32
16
119
13
53
3
196
71
165
39
18
55
101
114
12
60
1
44
124
47
12
73
24
108
12
24
17
103
12
8
100
95
54
72
55
35
330
48
7
53
12
19
24
65
60
12
39
4
101
7
35
33
136
41
3
4
48
12
65
51
21
48
147
3
72
45
45
84
7
29
39
36
36
57
12
96
67
32
4
32
52
36
12
72
17
19
29
42
84
37
17
3
28
24
251
96
126
159
51
13
60
36
20
3
12
6
12
18
25
44
36
27
85
56
21
174
6
19
11
129
39
85
17
96
12
90
13
23
121
23
1
20
4
108
83
37
60
24
5
108
7
108
101
31
60
20
165
175
20
16
24
29
51
204
36
69
19
77
79
149
43
44
76
59
25
48
12
41
7
41
6
90
15
4
11
1
12
65
63
57
72
55
164
4
17
30
1
12
41
180
24
66
126
18
1
12
8
51
13
5
108
127
36
36
89
7
260
93
126
49
56
39
1
23
1
47
145
264
11
37
12
36
12
12
11
42
12
18
1
60
17
300
24
48
7
60
65
84
31
5
6
48
36
198
132
15
15
25
104
4
8
24
15
13
47
85
84
95
162
42
30
55
17
90
54
132
67
113
30
24
69
64
12
104
12
3
1
60
11
42
27
136
24
5
15
45
126
37
12
5
159
52
24
29
67
20
39
90
151
44
75
36
234
15
16
48
60
11
25
23
85
47
13
95
18
79
24
24
60
36
132
89
186
30
43
96
41
108
24
7
200
3
42
18
66
19
17
144
96
103
72
5
15
88
12
5
6
13
41
18
25
108
5
39
33
3
123
301
5
126
69
4
20
39
13
5
84
15
100
60
24
71
21
64
200
88
155
61
29
30
150
163
84
5
19
89
12
60
156
55
59
25
20
100
29
51
184
41
30
105
21
79
125
51
75
69
33
60
31
17
3
87
24
36
12
93
39
30
15
16
167
57
64
41
55
35
25
29
111
40
24
77
7
11
21
40
53
67
5
120
39
72
39
18
12
18
108
72
25
17
138
18
24
91
119
49
5
36
15
24
21
15
123
25
35
48
37
60
32
64
80
21
36
19
48
92
88
12
60
41
55
48
59
121
35
85
11
25
59
72
13
132
107
36
85
47
102
31
96
5
84
36
39
76
48
5
31
17
18
141
4
35
169
12
41
102
13
8
16
24
11
18
36
36
31
12
12
53
43
104
28
72
23
25
36
24
92
4
56
33
31
56
4
17
198
6
55
ABCD 97960334326*3^$a+1 [50005]
42
53
37
18
17
19
24
78
18
24
186
6
84
12
24
53
61
12
95
19
30
78
66
132
42
41
16
45
35
25
48
12
18
12
24
114
12
39
39
12
18
6
5
19
12
24
9
32
240
24
7
48
17
24
49
30
60
6
23
85
18
12
18
27
45
66
65
7
33
87
60
12
57
99
24
42
36
54
105
15
114
90
12
48
36
24
21
8
43
90
24
24
11
43
36
17
72
61
35
40
21
18
30
6
114
18
12
18
48
54
18
108
6
33
3
12
65
13
48
102
54
39
39
6
60
90
5
31
9
75
24
42
18
17
25
18
108
12
6
96
23
7
6
114
30
60
30
65
133
60
30
48
24
6
72
6
12
24
6
24
54
29
40
72
3
18
203
16
56
72
67
210
6
42
12
23
115
6
15
24
171
5
67
29
144
16
3
60
6
24
35
120
1
42
114
78
5
61
75
45
11
1
18
29
13
132
6
126
123
56
7
33
39
30
48
12
47
31
9
80
40
33
90
5
37
75
3
30
30
6
6
24
60
41
25
6
65
37
35
1
36
3
15
30
12
15
45
78
5
13
18
24
6
35
24
55
17
109
42
17
16
21
18
281
31
24
81
15
33
27
45
51
48
6
54
36
18
6
36
54
42
78
54
12
6
84
198
6
96
6
18
51
39
12
48
6
48
66
36
78
108
42
102
63
21
30
66
6
12
12
144
12
57
21
24
11
16
33
23
7
6
54
18
30
12
41
96
19
42
42
30
6
24
66
12
78
24
12
90
6
18
51
63
12
78
6
6
18
30
27
21
59
168
7
24
9
21
96
75
8
31
65
19
21
39
6
42
48
41
13
11
31
78
48
42
36
5
16
8
37
144
54
78
23
67
84
48
18
84
60
18
5
55
36
24
96
6
54
12
48
42
30
12
6
35
7
177
32
24
61
90
30
60
23
40
81
12
203
72
103
24
150
18
48
36
29
16
3
48
12
57
3
18
72
36
12
162
65
31
65
40
15
36
5
199
72
24
33
51
36
24
42
84
30
48
42
30
66
42
6
51
21
83
7
18
15
21
75
99
24
5
7
89
40
9
60
11
61
3
21
51
81
60
27
15
42
66
30
42
12
36
12
72
54
30
24
6
39
21
72
30
42
18
192
60
5
85
6
66
18
66
96
66
18
42
12
36
41
91
144
29
1
36
12
78
9
9
12
48
72
24
54
5
7
18
6
24
12
12
42
23
7
30
78
53
19
84
12
30
84
3
105
30
30
6
69
3
54
15
128
13
3
80
19
132
30
35
40
8
13
144
11
37
18
48
12
53
37
3
104
43
84
54
42
9
3
66
60
30
36
53
61
59
1
15
56
13
51
27
5
13
12
12
18
18
60
30
45
75
24
6
36
6
29
103
6
12
108
96
3
33
42
72
24
54
30
36
12
33
45
11
31
12
18
18
54
27
9
90
54
12
6
69
93
12
6
198
90
41
31
12
138
3
39
60
18
42
36
42
18
60
30
39
63
30
59
139
60
72
60
12
17
61
42
6
6
69
224
1
12
30
24
186
24
18
6
30
5
24
31
60
125
1
159
15
12
93
24
3
72
12
24
185
19
45
3
24
24
102
39
8
85
18
33
21
18
41
37
72
51
9
180
30
77
144
1
23
40
8
13
30
36
36
18
59
13
78
66
48
27
63
18
30
12
6
84
12
18
36
9
33
54
6
72
6
66
54
24
5
1
60
6
45
33
23
157
210
72
30
99
104
91
36
153
27
6
18
5
55
9
3
18
54
18
30
12
30
6
5
61
3
15
48
42
23
13
12
48
66
5
24
7
30
35
37
72
90
6
24
11
73
47
19
84
54
51
45
102
30
78
12
48
12
30
54
6
48
71
13
66
102
123
9
23
55
57
51
6
6
9
21
102
5
31
129
45
72
48
30
12
6
42
12
48
42
90
54
6
84
81
81
23
19
53
85
12
12
96
78
54
30
66
54
90
6
12
48
90
24
30
12
9
24
3
12
17
19
30
60
35
31
65
64
32
97
12
18
17
61
24
35
19
60
65
55
30
42
153
15
41
184
39
90
36
11
1
18
36
6
18
12
90
12
6
12
24
84
6
54
5
19
12
54
30
30
126
89
7
144
9
45
12
47
1
60
30
21
45
6
24
29
24
67
18
48
3
9
30
36
5
7
17
1
84
11
1
18
21
15
12
117
32
13
72
48
18
60
18
30
90
42
12
45
152
13
48
18
6
96
83
16
39
6
108
18
5
64
39
105
9
6
36
53
1
36
3
27
24
5
7
30
18
60
189
15
6
60
95
1
71
13
6
173
43
60
9
39
24
6
72
138
17
55
9
45
11
7
12
6
12
180
48
30
17
13
42
17
19
24
78
138
42
90
57
27
53
48
13
11
43
42
11
79
24
9
15
6
30
5
72
24
31
24
36
18
24
78
24
36
9
56
13
24
11
19
66
36
6
102
11
24
112
111
30
18
41
19
54
47
13
30
42
11
37
11
31
60
18
18
54
3
15
30
120
36
66
36
9
8
25
15
56
19
102
18
5
85
18
12
42
48
18
30
30
149
96
43
66
131
85
30
108
54
6
24
36
6
11
49
174
12
114
3
3
12
65
7
65
48
25
36
35
79
6
35
85
6
18
18
60
54
36
203
24
16
15
54
30
36
17
49
60
6
69
3
12
24
84
30
126
120
24
ABCD 97960698326*3^$a+1 [50488]
144
123
60
17
88
39
33
96
207
17
192
24
40
51
29
16
99
21
128
40
63
137
67
101
112
51
77
112
27
216
24
84
41
240
424
15
9
51
77
88
27
117
51
5
16
56
24
55
9
231
180
29
64
56
232
32
48
48
355
77
72
288
24
19
60
36
144
5
187
24
93
192
104
115
69
96
344
216
67
180
177
96
80
24
160
168
288
171
96
357
128
24
24
91
125
19
149
31
81
51
264
21
144
8
136
56
40
144
32
120
19
24
5
16
248
120
91
45
120
51
189
51
29
115
509
280
32
360
48
168
259
165
51
5
208
195
125
216
64
72
48
104
40
303
108
29
288
43
125
120
64
8
24
55
9
32
408
72
288
72
40
75
317
307
93
51
432
24
29
7
33
51
240
69
176
216
192
43
468
492
29
91
53
7
17
48
112
147
21
48
72
200
19
93
56
64
96
56
115
36
108
45
87
48
89
40
312
51
5
168
24
40
48
3
5
240
40
96
51
317
40
3
48
317
72
16
104
40
27
173
168
72
43
125
40
144
171
24
21
195
29
19
36
89
352
72
128
79
36
29
168
112
216
24
8
367
65
208
120
176
55
137
192
163
468
65
64
72
48
72
296
88
15
185
7
137
72
120
336
55
144
9
80
307
53
64
248
112
51
21
8
7
249
72
123
45
72
152
151
321
51
45
32
31
96
113
16
207
65
72
120
31
36
29
64
51
261
51
125
88
104
288
295
48
65
16
15
161
112
48
3
165
216
80
48
136
272
139
5
48
40
176
40
320
7
228
261
99
29
48
40
99
21
39
681
3
29
40
111
12
180
137
16
135
57
3
36
129
56
64
75
29
240
168
103
65
24
67
324
240
12
24
120
333
87
36
69
144
144
80
168
115
269
31
809
40
111
48
132
48
72
117
80
40
183
48
36
189
267
29
64
144
120
3
77
187
144
72
108
41
91
108
36
69
32
64
171
29
16
99
144
125
115
120
29
43
108
329
96
115
72
204
84
45
15
105
87
17
136
72
63
36
29
64
51
117
99
29
247
57
51
ABCD 97960820416*3^$a+1 [50088]
3
60
30
66
5
28
21
6
65
24
16
8
36
25
35
37
75
3
90
150
66
51
8
1
3
32
55
6
15
45
23
61
23
168
4
39
42
24
24
11
4
201
6
18
11
25
59
55
29
31
29
36
1
71
79
36
18
12
23
16
141
3
15
36
9
32
13
47
55
9
24
45
11
36
12
40
12
20
49
12
27
20
16
21
15
51
9
51
17
37
60
23
7
36
93
21
11
43
5
7
78
6
30
24
12
15
9
11
49
96
59
109
42
18
11
19
36
36
30
23
76
9
12
15
93
12
119
1
150
54
24
42
9
15
5
84
7
30
3
171
24
5
12
12
37
15
9
30
149
36
4
27
30
144
15
32
64
8
1
30
41
24
7
24
6
3
171
30
23
40
27
6
48
27
60
3
12
53
1
24
11
1
30
24
30
59
16
39
60
9
21
36
66
57
63
9
8
1
11
36
48
1
23
37
95
84
1
54
5
1
54
5
31
6
18
6
24
15
75
9
56
4
3
9
9
119
103
24
24
17
12
1
35
31
29
36
24
37
18
17
24
115
53
37
51
68
52
9
23
168
4
51
54
60
36
27
93
24
51
9
11
13
42
29
120
36
13
35
25
42
18
60
6
36
89
40
15
53
1
30
17
19
33
3
5
40
33
12
99
15
29
25
30
42
24
23
1
6
24
42
27
32
25
15
21
18
29
1
36
11
49
35
16
15
9
48
56
25
35
12
13
6
5
16
3
72
18
6
6
15
8
12
132
12
19
17
13
6
6
30
30
3
21
59
7
24
21
63
5
16
8
43
5
72
76
21
15
105
6
33
44
13
30
5
43
65
37
24
11
19
125
19
60
30
11
19
36
30
6
60
30
54
6
35
13
15
36
75
96
24
41
13
60
60
11
4
45
39
72
8
7
89
25
35
1
15
51
48
17
25
95
55
30
48
90
6
30
29
16
69
11
16
9
6
18
6
54
27
24
8
43
77
13
54
6
15
72
32
4
51
114
11
48
37
23
16
24
48
3
5
7
54
3
111
65
24
12
19
41
1
3
20
61
30
36
108
69
48
69
66
9
39
102
27
8
19
36
5
73
35
4
12
9
12
30
30
54
9
20
4
3
45
3
21
21
15
33
11
64
45
42
54
30
5
49
95
24
16
56
16
69
35
1
15
8
1
15
45
30
5
4
36
45
15
15
24
12
18
11
64
21
15
56
13
51
8
13
35
55
30
18
65
37
18
9
51
6
39
36
15
24
5
1
24
15
32
25
15
45
18
9
8
84
61
18
42
27
56
24
13
35
13
36
39
21
24
12
30
24
36
45
24
9
102
29
1
48
12
47
7
29
7
29
109
11
19
30
15
80
1
24
95
1
54
41
25
83
12
36
103
66
3
8
48
97
15
12
20
7
5
4
21
30
30
84
11
1
39
9
12
24
24
6
69
24
21
35
61
6
33
80
16
45
30
30
54
126
15
171
5
169
60
11
43
5
25
36
30
36
9
39
66
24
36
24
6
21
9
36
18
30
87
20
24
25
36
3
21
6
5
115
45
63
5
7
24
33
3
9
21
47
12
85
114
9
56
1
119
72
55
24
6
18
42
54
5
16
20
49
24
6
24
60
6
6
45
32
60
7
29
1
24
42
89
19
17
25
27
8
103
12
5
19
53
61
11
25
51
3
6
3
3
18
12
47
37
60
3
111
6
6
48
5
25
6
5
1
27
36
75
30
39
3
5
4
44
16
36
39
5
1
23
25
15
56
19
9
3
33
56
19
42
48
42
29
16
32
28
9
39
21
3
3
53
36
64
27
9
56
13
35
7
29
1
30
24
6
83
64
12
9
47
25
108
6
5
25
6
9
8
1
39
56
7
18
12
35
133
6
9
15
30
36
3
32
60
48
1
11
16
84
128
12
4
21
24
71
1
63
60
20
60
7
5
24
49
42
53
24
1
15
45
6
5
48
13
54
24
30
30
21
75
9
45
12
119
181
60
24
35
1
27
51
21
45
15
45
30
33
3
5
43
12
9
9
60
12
30
18
71
16
8
60
1
60
54
120
5
1
51
8
7
33
44
1
6
21
45
135
33
35
31
90
96
54
29
25
59
1
6
120
6
23
25
42
33
111
81
24
36
9
3
8
12
52
8
13
18
12
9
21
18
9
20
127
29
4
57
23
1
11
31
5
25
15
8
25
95
25
6
6
15
12
57
39
20
192
48
97
15
15
48
29
31
17
24
16
9
54
9
3
18
6
6
39
21
24
15
15
90
11
19
5
40
45
24
66
9
15
6
35
1
24
6
18
6
6
18
9
3
9
60
9
60
12
60
3
72
3
6
60
24
11
1
3
21
24
126
24
17
13
42
5
28
20
97
27
21
30
29
48
73
66
6
24
6
57
21
30
77
25
30
54
114
42
23
7
5
43
12
60
17
13
48
51
135
24
12
18
11
48
31
5
84
72
19
42
48
35
7
57
56
12
19
6
59
25
6
60
29
1
54
54
42
54
75
80
61
47
12
1
47
1
12
167
43
24
24
42
84
35
25
123
20
16
80
1
6
9
8
7
65
55
30
6
45
45
23
16
20
24
52
63
5
12
49
60
35
25
23
13
23
85
36
36
48
11
1
24
36
23
4
57
99
20
12
19
9
21
6
24
24
6
6
17
16
44
1
36
54
60
42
24
11
48
55
36
21
15
18
66
9
111
5
120
31
17
48
55
48
36
5
24
7
5
13
71
16
32
13
78
29
1
120
71
24
37
23
25
11
25
3
48
32
36
24
97
51
12
8
19
30
15
39
17
19
6
18
5
31
24
9
56
67
18
6
101
13
27
3
45
20
181
36
60
27
32
49
12
18
17
4
15
24
6
3
3
18
60
12
15
20
43
69
32
240
31
78
35
31
30
59
96
48
13
30
24
54
42
69
81
59
25
6
5
13
15
164
28
33
6
21
9
6
33
21
15
20
31
17
13
60
18
5
1
15
21
60
15
39
65
16
3
66
30
5
1
60
24
35
25
54
150
30
12
69
9
60
6
60
9
32
60
72
1
30
29
1
111
171
5
60
24
55
5
4
72
39
24
5
1
36
47
16
15
42
18
5
85
6
21
69
3
27
9
51
24
65
1
99
15
12
9
48
51
9
12
36
32
13
24
24
15
20
7
69
8
1
30
30
30
42
90
78
35
12
43
30
35
61
23
12
1
23
7
60
18
6
60
129
21
59
1
3
32
49
6
21
33
35
4
21
72
83
60
1
35
31
45
3
9
27
5
36
19
9
120
32
72
13
23
1
11
25
54
5
25
135
15
120
66
60
48
47
28
20
24
36
4
128
40
69
3
21
11
19
5
55
81
9
96
3
92
48
73
18
6
15
116
85
24
23
133
23
25
27
33
12
3
ABCD 97960884086*3^$a+1 [50008]
76
139
20
16
12
5
13
2
90
11
31
58
35
75
21
7
234
11
48
69
60
3
44
4
7
42
92
18
17
23
5
43
104
29
31
5
28
127
1
79
9
21
46
14
71
40
9
111
20
29
55
35
38
22
30
8
58
13
41
48
2
21
32
7
30
100
19
77
74
100
281
27
40
42
30
200
78
3
19
48
42
50
28
20
45
57
3
20
7
21
8
47
44
28
145
83
12
32
9
12
48
9
22
6
95
55
32
5
108
169
100
59
21
3
36
39
42
28
50
5
17
188
22
6
12
11
67
37
5
92
10
68
5
16
51
58
12
18
5
105
11
59
12
8
30
22
13
23
44
9
1
30
1
5
14
29
36
53
122
65
95
29
129
47
11
44
178
7
48
127
40
38
22
90
18
48
17
140
77
30
8
72
21
48
69
192
83
7
30
3
45
10
61
71
36
12
50
35
136
31
20
5
35
6
12
32
100
71
37
2
9
1
8
47
28
176
71
8
42
16
54
1
28
24
157
18
80
105
75
77
48
7
28
30
2
69
39
70
7
13
12
3
37
11
55
72
20
52
1
29
48
12
19
64
37
11
37
60
72
11
19
8
5
28
9
35
25
28
31
71
205
5
78
5
105
12
30
30
58
122
76
19
4
60
12
104
23
42
50
9
84
67
25
4
60
44
88
9
83
95
122
16
42
1
71
145
36
107
80
52
80
5
41
42
20
238
14
76
2
15
13
12
175
23
14
40
66
49
4
37
44
10
1
48
31
101
49
35
11
65
39
10
43
72
16
67
50
11
47
12
120
13
19
21
48
67
24
66
74
10
50
18
111
19
20
42
70
41
67
65
15
30
102
10
18
61
100
37
24
30
78
23
117
22
13
55
72
106
7
25
47
53
32
51
9
71
59
30
48
42
101
120
7
102
8
40
23
67
150
18
85
48
11
108
61
24
95
2
28
71
21
11
19
88
97
71
2
11
4
7
133
5
20
12
58
12
73
23
5
7
20
70
62
58
7
4
7
2
10
73
5
95
60
19
38
51
72
79
6
35
19
6
62
30
22
80
88
1
1
16
43
77
312
18
84
53
36
67
104
5
71
13
1
48
42
138
82
38
3
44
23
72
1
5
72
48
19
65
19
24
5
18
30
14
81
48
121
6
14
60
16
14
48
5
77
20
18
162
11
59
90
91
5
30
72
2
28
127
13
3
19
18
7
23
53
27
53
59
18
30
2
150
28
42
103
23
72
5
15
22
31
47
30
42
30
8
90
21
37
30
12
42
36
134
40
20
48
10
2
40
68
12
29
36
11
5
25
30
73
11
48
42
18
1
199
125
17
96
24
90
29
19
42
18
80
17
85
11
37
58
44
21
69
16
14
10
108
48
42
72
161
32
67
88
32
30
10
13
5
30
37
23
53
99
9
7
109
5
30
25
23
20
58
24
19
47
5
12
8
19
16
77
32
88
43
13
77
35
32
12
36
5
42
13
37
12
28
35
27
60
10
11
27
77
71
134
59
40
39
81
51
16
53
109
12
71
39
46
14
29
79
137
35
18
62
48
53
29
8
11
24
67
16
17
27
69
37
60
24
66
25
24
41
44
35
24
11
60
20
48
5
35
48
44
40
49
59
50
70
13
24
5
11
20
108
59
5
27
30
39
31
20
16
17
25
23
48
19
120
12
78
32
39
37
74
5
23
5
147
40
66
2
12
21
55
14
99
21
35
11
72
1
11
50
39
1
11
7
101
19
12
73
107
20
41
29
23
25
35
13
24
30
1
84
23
60
61
89
7
11
60
32
17
4
1
48
35
27
10
6
44
40
1
7
12
21
48
84
247
30
66
12
110
35
7
5
65
18
61
11
30
11
49
6
12
2
10
50
71
19
5
83
53
55
137
7
108
205
5
30
37
23
25
53
23
31
68
113
107
1
11
25
73
15
27
30
70
30
48
18
14
30
69
21
118
53
25
72
71
69
42
18
42
5
65
60
6
25
127
72
76
92
33
7
30
23
57
23
29
71
79
138
7
11
14
3
8
17
11
51
58
30
30
60
2
106
2
12
18
22
20
9
61
30
1
108
52
39
58
12
23
43
44
60
21
68
29
62
46
104
60
60
18
42
39
31
30
6
74
11
47
110
15
7
30
18
12
29
51
41
40
37
7
4
111
9
19
2
3
27
29
61
83
47
138
42
90
11
39
65
11
30
30
49
5
96
54
68
12
5
16
12
67
18
7
5
20
108
22
20
5
65
78
60
30
43
7
42
16
90
97
17
31
17
163
28
12
9
10
78
2
40
29
19
32
30
39
19
1
4
15
17
120
53
2
10
31
5
44
46
14
119
107
97
40
13
12
42
53
87
33
105
22
180
138
12
18
30
50
12
28
62
30
60
29
24
16
97
14
46
144
8
11
89
35
75
142
30
36
25
24
48
7
28
18
114
29
1
43
40
8
49
83
53
84
11
8
31
60
21
177
52
168
11
19
80
52
108
12
73
17
48
7
16
57
15
115
72
20
21
25
7
108
35
12
25
12
25
16
32
42
10
68
47
16
7
62
70
30
8
72
60
48
231
1
8
22
25
24
36
5
48
42
13
48
24
41
74
41
67
60
30
180
10
5
32
4
121
ABCD 97961743442*3^$a+1 [50189]
16
80
112
177
396
371
133
60
12
60
120
24
39
81
12
35
13
515
37
48
27
9
183
48
9
60
36
24
24
84
288
35
85
107
181
27
93
35
61
83
37
60
204
144
252
168
15
225
15
32
133
108
95
13
120
59
13
120
48
192
59
193
47
64
141
96
243
176
85
11
25
135
32
37
156
48
95
112
128
85
59
1
120
119
61
35
49
192
60
99
81
96
12
240
48
35
169
23
48
13
35
240
144
85
36
71
205
35
85
24
24
108
12
291
45
35
85
59
97
60
243
32
64
189
192
204
84
60
72
63
105
71
25
39
48
45
3
21
96
24
35
49
47
37
123
48
81
111
285
60
12
72
216
168
84
143
48
85
36
23
37
59
349
35
13
120
75
93
35
109
108
87
272
13
132
48
63
177
72
180
156
87
21
11
133
60
15
32
121
23
37
27
93
108
12
12
63
32
61
36
24
24
36
11
64
144
117
48
336
72
3
80
144
25
71
96
13
3
45
12
23
73
84
132
36
27
96
80
64
81
180
107
13
36
408
23
48
25
87
48
177
12
108
23
37
59
16
320
37
96
24
35
48
109
96
35
25
24
48
351
21
48
107
48
73
167
25
231
21
11
48
64
57
119
61
99
9
12
84
87
32
97
108
36
24
96
60
156
144
15
176
421
155
349
24
96
48
11
205
387
9
39
192
128
144
1
36
84
135
309
168
108
39
273
24
71
48
1
111
273
191
16
32
16
357
203
85
11
109
60
12
59
48
37
180
120
95
1
60
195
165
72
96
192
252
216
60
147
32
217
23
16
21
168
83
229
300
60
216
84
24
120
84
96
192
324
84
60
15
9
108
120
83
61
83
25
60
36
36
96
60
60
12
36
72
323
112
69
216
147
45
35
61
72
108
84
11
217
132
228
228
12
12
35
13
60
84
24
60
36
108
36
24
3
309
36
12
72
3
57
471
57
132
36
63
249
23
85
12
36
107
133
27
93
156
120
191
13
204
48
108
84
311
64
93
132
96
47
288
37
24
3
297
71
144
121
132
12
24
15
21
11
133
156
95
13
131
37
12
48
108
24
36
36
48
131
192
592
21
459
96
69
96
156
36
24
275
13
168
267
117
59
25
24
143
112
48
33
132
24
131
109
168
72
51
48
57
60
48
192
155
208
21
36
120
108
35
25
71
13
83
352
80
13
24
84
39
93
132
191
ABCD 97961847364*3^$a+1 [50027]
31
29
16
111
129
44
36
4
32
24
16
36
27
33
44
10
38
91
69
8
24
43
33
15
65
4
44
36
28
8
67
35
70
36
6
50
55
65
19
29
70
62
66
42
6
16
18
80
31
12
12
41
19
27
69
132
108
9
146
54
12
94
6
39
12
12
57
24
20
55
9
288
68
114
16
42
12
63
27
18
72
86
25
39
93
84
41
7
57
6
38
139
12
53
36
10
30
39
48
29
79
9
56
91
33
36
15
89
76
90
26
55
153
15
60
12
191
49
36
9
20
4
39
45
6
62
4
24
36
8
103
17
55
17
16
3
45
51
5
4
12
2
25
45
20
132
31
24
81
3
65
55
156
29
76
3
71
16
18
56
67
33
15
60
96
9
51
101
64
6
30
2
70
3
23
1
36
33
20
19
41
90
6
43
5
28
3
29
72
4
12
63
81
36
27
41
31
9
27
9
8
7
35
6
4
51
83
54
28
32
43
17
16
176
16
98
25
39
18
204
80
103
11
37
48
29
16
36
84
99
5
120
115
12
23
61
21
48
20
31
5
6
48
6
10
6
3
81
15
29
28
63
45
2
78
19
12
141
20
79
41
42
6
67
17
7
63
80
13
33
20
4
80
43
33
15
81
44
55
27
14
16
68
30
42
108
4
27
33
75
41
4
50
157
9
39
33
3
60
29
70
26
6
118
12
20
24
7
59
16
42
51
5
12
7
5
187
60
9
44
16
39
5
30
6
7
33
24
20
16
15
12
27
45
35
13
48
137
7
5
55
12
21
12
26
42
19
3
42
15
29
4
36
15
60
5
12
7
105
147
96
113
19
36
29
43
60
12
21
12
32
7
53
7
5
24
31
21
3
51
18
20
96
10
86
19
12
9
39
24
51
105
39
45
83
37
17
28
15
53
7
5
7
93
3
24
5
10
18
20
48
112
20
6
42
43
89
7
75
69
21
24
14
6
91
84
84
81
102
14
4
36
3
5
136
27
24
29
10
45
45
15
57
8
6
25
39
81
53
7
29
4
50
102
106
30
24
8
36
67
53
24
31
12
3
50
24
12
16
3
89
91
69
60
3
33
14
1
60
9
26
34
20
7
36
47
10
3
24
9
24
92
24
72
67
60
72
153
20
28
24
38
66
174
1
77
40
44
43
147
50
24
24
31
9
20
31
41
4
12
3
17
52
15
12
23
1
21
8
36
55
161
31
24
36
9
111
24
11
34
128
12
31
69
3
216
35
1
9
20
4
120
3
48
5
4
26
10
56
16
30
42
102
93
96
5
30
46
18
21
72
33
116
24
24
48
72
22
45
9
39
3
18
12
99
101
7
5
30
6
36
48
7
48
33
8
24
16
116
43
57
3
60
17
28
123
173
31
108
41
16
48
62
6
58
21
29
19
96
5
24
40
15
125
12
16
68
7
33
20
12
132
67
11
13
120
17
7
60
5
16
116
30
85
59
157
53
30
1
9
54
6
15
59
37
11
25
24
29
31
24
105
104
16
87
9
48
96
26
30
88
36
39
5
10
45
17
4
36
15
24
227
10
27
5
31
41
4
20
16
3
5
12
64
20
52
39
29
36
4
87
9
36
138
80
1
36
33
74
18
19
41
7
21
15
12
27
21
11
13
81
12
8
84
76
15
17
7
132
9
26
13
51
30
140
22
2
31
17
43
24
41
40
60
14
48
13
29
6
1
45
8
31
5
16
3
45
6
21
33
8
172
32
91
72
21
27
45
8
30
49
48
9
54
9
57
3
11
54
7
51
78
32
7
81
132
68
132
28
27
12
41
16
44
64
12
3
21
39
107
70
20
100
24
26
46
2
66
84
76
14
10
27
9
12
3
5
46
74
7
53
132
79
21
3
9
20
18
70
24
44
54
30
31
5
142
48
110
34
21
36
5
196
30
18
80
55
12
5
52
12
39
29
28
20
28
15
24
41
19
35
42
115
29
19
3
32
13
9
24
2
18
126
78
7
41
18
16
38
31
72
3
50
4
12
3
11
42
19
3
30
36
75
35
25
41
43
17
4
51
29
4
3
69
8
36
7
57
6
54
8
12
52
18
110
28
3
21
8
96
31
161
79
84
5
76
18
81
29
12
40
123
3
33
95
30
24
12
24
91
29
7
120
12
17
40
104
12
7
12
81
63
5
19
17
43
15
96
74
16
27
12
15
57
36
72
60
17
4
27
60
9
90
26
22
42
15
23
1
15
30
80
7
53
64
68
52
3
72
36
41
96
19
5
4
80
4
92
16
3
12
29
30
13
48
33
2
64
69
9
27
39
42
3
45
6
38
10
96
2
30
130
12
27
41
19
45
8
40
108
39
60
101
103
60
29
10
26
22
18
15
9
36
2
18
244
15
5
60
16
26
85
108
15
18
3
12
65
12
12
120
76
18
6
39
36
33
15
5
16
84
8
7
5
40
3
45
27
41
19
3
2
30
22
24
2
118
26
6
48
36
16
39
41
7
12
65
31
77
7
81
3
5
6
25
36
17
55
12
101
7
5
52
51
65
28
51
29
112
24
66
18
14
25
53
40
92
7
60
24
17
12
22
80
13
12
39
21
29
16
20
19
120
72
12
45
3
5
52
20
30
58
27
5
16
134
10
15
101
16
18
30
87
9
32
19
33
8
55
63
50
4
27
95
64
50
4
116
40
212
12
55
5
108
22
6
15
5
31
23
1
45
2
70
147
21
39
5
48
52
36
15
15
21
11
13
81
20
4
20
151
21
122
30
16
39
33
15
12
21
26
13
3
2
36
31
89
52
27
36
5
40
2
25
87
21
12
29
216
7
3
33
47
18
19
11
10
44
16
27
84
168
5
148
84
8
78
13
51
9
5
67
9
15
41
30
114
46
2
12
28
ABCD 97962078796*3^$a+1 [50059]
54
180
51
3
77
160
135
24
209
1
36
3
15
96
209
127
18
96
156
72
36
15
56
55
126
54
45
225
15
96
3
12
18
72
63
15
90
12
18
9
32
13
27
51
53
64
56
37
83
25
215
40
57
15
69
11
160
27
96
12
24
138
60
48
18
9
81
72
78
30
36
95
19
77
79
9
69
11
7
120
24
378
36
54
12
6
12
18
18
126
204
41
43
108
9
15
9
129
78
225
3
96
5
139
117
39
81
45
75
165
27
128
40
24
9
126
96
113
7
60
5
88
189
3
105
204
123
21
66
81
27
18
114
18
15
8
24
1
54
89
37
3
21
35
40
81
18
6
15
48
45
66
57
177
143
19
288
77
73
23
13
35
55
12
53
1
95
85
90
90
6
89
16
3
141
21
123
57
30
60
102
36
147
105
312
66
90
54
132
105
120
9
84
126
6
15
33
6
66
6
89
55
105
15
24
12
42
72
3
33
90
180
54
59
25
126
54
72
59
31
33
27
48
45
24
32
133
6
69
8
112
63
144
30
36
54
54
90
6
59
157
27
117
30
6
15
80
139
45
80
31
33
21
96
18
210
87
99
45
9
159
57
48
63
8
64
96
24
56
37
12
180
18
18
15
21
78
77
61
24
51
39
18
48
162
132
9
9
47
1
60
18
65
7
57
120
51
69
111
305
16
39
6
66
18
15
21
35
1
239
19
162
27
21
126
54
6
84
5
37
84
15
80
19
12
18
6
33
168
15
48
41
13
227
25
36
18
6
3
33
72
47
24
1
54
9
120
27
6
23
61
24
36
30
18
6
81
111
18
144
72
54
17
24
175
114
15
57
48
159
96
195
6
63
96
96
56
64
93
3
69
3
27
36
150
83
16
48
48
105
108
171
15
105
15
9
72
9
18
77
13
51
21
180
168
167
49
15
21
51
3
12
89
73
15
63
18
144
12
51
99
36
9
48
51
36
18
15
8
13
54
45
296
40
51
21
27
42
75
9
72
90
18
27
15
18
66
365
31
33
56
55
36
173
7
57
57
174
150
156
54
41
13
51
24
72
15
24
30
75
21
3
63
90
168
66
29
7
54
24
27
3
90
54
6
87
129
191
40
105
15
3
90
42
18
15
105
60
12
72
78
89
55
81
39
144
54
162
81
105
23
40
129
15
216
24
111
30
27
45
27
141
35
55
126
48
42
33
120
45
3
45
24
300
24
102
132
77
25
90
6
12
3
48
72
8
31
60
84
9
63
18
47
13
11
133
11
7
9
21
18
81
48
51
117
117
42
66
90
53
72
19
78
47
64
69
12
108
18
113
31
126
54
18
11
97
114
29
7
105
57
71
19
36
297
63
36
21
63
161
43
48
90
3
129
18
108
137
43
141
15
78
27
56
55
24
66
60
108
180
75
15
66
108
36
6
54
11
73
90
101
97
63
45
27
15
54
36
198
30
99
8
48
31
30
3
56
40
27
18
27
99
45
15
174
24
30
21
219
30
63
33
15
15
17
48
31
18
15
51
36
24
72
18
15
141
35
88
48
15
120
78
36
54
282
54
54
35
7
18
15
15
9
27
45
33
18
30
15
57
15
96
75
12
129
3
18
30
18
96
51
8
360
64
123
108
36
5
49
6
9
129
36
6
21
8
19
18
60
198
102
144
108
15
48
72
33
72
15
183
113
115
5
16
15
60
138
18
129
24
27
180
54
3
93
18
9
72
21
27
213
120
18
132
48
132
18
87
48
45
11
40
168
27
5
31
54
3
87
65
79
6
3
176
67
69
48
63
129
33
36
132
18
180
12
189
51
18
219
8
25
15
147
66
27
135
24
105
24
87
12
ABCD 97962126118*3^$a+1 [50167]
135
96
301
152
12
4
84
47
9
52
20
88
167
13
20
159
48
72
85
56
27
117
136
72
12
212
3
73
48
72
92
3
33
111
48
105
40
92
184
11
73
288
128
52
59
241
47
72
9
36
24
24
88
72
56
12
28
60
24
95
105
63
168
9
28
35
24
9
12
28
71
105
15
229
92
52
11
105
172
35
45
3
129
15
1
24
20
72
75
24
81
135
1
12
131
25
60
179
48
33
52
59
109
12
8
100
59
25
48
132
83
13
35
45
40
80
220
44
12
28
108
32
16
12
200
40
35
69
195
69
52
68
4
23
25
23
120
25
60
11
69
84
63
13
59
96
25
144
143
25
20
123
45
219
25
8
52
8
3
24
145
56
24
28
179
48
312
168
153
15
9
15
45
75
33
16
24
47
48
21
27
45
27
25
8
39
21
52
168
32
60
12
84
112
68
39
96
37
83
144
13
12
23
48
25
116
24
312
168
40
44
180
40
36
71
24
37
68
112
32
40
380
16
72
48
35
96
33
120
63
25
47
177
48
16
32
63
37
8
72
48
36
168
15
25
47
49
60
35
37
35
48
85
35
24
57
168
36
24
28
120
8
111
45
16
44
24
40
72
168
24
60
80
16
131
24
109
48
8
75
37
35
37
96
164
63
48
105
64
8
24
16
72
96
92
208
131
81
40
12
116
39
57
16
200
15
24
24
45
99
153
84
51
9
28
20
336
36
60
15
61
35
249
39
25
47
9
15
96
37
36
12
68
15
249
108
3
25
120
204
32
108
87
9
159
81
160
152
63
57
39
48
45
72
36
39
253
35
1
12
203
24
81
4
56
171
48
61
24
83
48
25
71
9
52
32
108
84
24
27
144
24
72
24
9
100
35
81
64
56
36
3
24
33
60
28
47
33
87
45
3
49
47
9
4
152
3
13
108
92
75
73
104
12
64
11
133
8
24
51
85
59
301
12
23
24
13
83
57
87
49
44
72
108
16
12
20
15
48
25
191
141
195
249
288
12
108
28
44
36
28
20
4
32
24
40
20
27
33
15
57
12
28
152
72
24
36
16
60
132
11
81
24
39
25
216
47
24
49
80
184
8
108
52
60
60
119
48
201
112
72
23
37
96
35
81
111
73
20
27
9
24
36
48
108
39
1
23
72
9
15
9
255
72
48
96
33
36
27
85
104
124
32
52
35
21
75
81
64
32
84
108
88
32
28
20
39
109
84
68
28
56
4
131
24
69
36
39
48
105
52
68
88
24
47
9
40
32
135
48
141
16
83
85
131
49
71
21
75
72
48
37
48
8
27
120
45
12
15
73
80
39
1
128
84
3
24
96
9
4
104
12
28
20
63
72
93
132
12
291
45
24
136
155
72
48
13
107
144
120
133
68
12
51
120
69
12
76
8
36
24
40
92
132
87
144
37
59
48
57
64
80
135
21
3
1
20
12
72
208
20
99
13
96
56
3
25
215
21
40
20
60
51
240
1
48
20
27
93
52
20
100
47
121
12
59
81
39
1
23
9
40
116
4
23
24
61
32
192
60
15
168
21
84
40
48
168
71
49
56
15
1
168
60
20
52
140
144
15
121
23
85
192
68
36
304
24
140
88
104
24
64
23
33
36
51
85
59
9
72
87
48
25
48
12
32
16
59
81
39
25
167
144
96
93
216
12
60
3
81
183
48
93
100
71
133
120
36
20
24
340
143
120
72
1
32
63
ABCD 97963031932*3^$a+1 [50020]
168
61
41
42
18
207
28
32
12
88
65
48
15
120
27
240
18
27
135
33
24
51
9
9
36
18
12
201
57
102
18
87
39
1
80
15
25
23
45
15
12
261
15
165
120
52
188
15
108
54
90
66
90
57
15
72
186
12
55
23
9
3
25
17
175
8
60
63
12
69
9
7
119
48
36
21
15
81
124
71
72
57
48
3
48
21
36
15
42
66
36
1
132
12
23
37
29
60
87
24
16
32
120
27
61
80
3
12
49
5
51
45
39
156
3
21
60
16
5
18
36
25
71
72
25
20
57
75
291
18
7
60
20
4
65
78
18
48
96
15
15
108
33
12
27
85
11
54
103
5
3
33
19
53
54
21
4
59
49
11
72
54
54
36
25
41
150
12
18
198
24
102
60
30
21
52
32
36
39
21
39
25
29
39
15
12
24
21
15
48
97
35
1
47
85
23
24
216
12
25
48
132
83
25
12
8
159
18
103
113
19
107
33
72
3
36
72
9
3
33
4
23
30
3
75
12
13
192
12
59
36
81
45
87
51
114
30
6
19
20
27
33
57
114
12
108
6
48
103
80
4
35
93
45
3
12
27
93
48
112
107
45
153
30
157
11
169
23
108
105
117
87
48
3
24
48
25
11
117
117
162
93
75
36
12
72
6
30
1
23
18
30
25
119
61
44
48
40
5
42
36
45
57
6
61
29
66
6
27
27
1
24
209
36
30
24
72
72
12
18
3
12
75
237
16
23
36
30
24
234
93
4
128
148
95
109
89
90
54
27
3
36
121
23
36
37
44
36
15
102
60
7
68
27
96
37
83
57
75
13
144
53
6
72
12
33
117
12
15
108
57
144
6
21
60
27
90
15
3
9
3
57
96
33
30
36
273
240
51
241
5
103
12
8
48
9
3
12
9
31
5
3
207
1
144
125
55
95
1
92
171
216
21
15
189
9
39
3
18
72
12
115
11
36
21
3
1
53
30
93
120
4
71
18
252
42
13
23
66
55
59
21
33
55
35
133
65
199
8
48
4
60
23
120
33
9
55
11
24
33
51
24
25
32
123
93
24
75
21
60
9
3
87
193
5
132
3
15
193
77
12
123
72
75
24
49
20
72
75
156
24
30
78
18
102
6
30
186
18
133
24
36
23
102
7
35
30
55
20
15
36
57
24
76
44
15
73
35
25
20
88
119
25
83
45
52
36
35
109
11
129
15
144
126
126
78
27
183
1
56
24
36
9
186
9
88
191
9
48
52
32
15
33
117
30
6
48
60
39
15
25
12
119
9
12
148
128
69
171
12
88
60
12
65
6
90
159
48
40
44
100
41
39
40
56
3
6
18
85
8
40
60
5
39
33
30
225
48
129
63
180
100
80
12
9
19
17
15
3
85
32
15
25
41
139
41
75
12
12
33
66
61
36
80
4
95
13
71
37
20
84
63
57
120
51
69
36
45
54
54
147
24
9
39
112
296
4
108
8
27
85
80
12
123
57
40
35
138
78
18
87
84
63
33
57
183
15
9
148
5
15
57
30
73
17
15
3
157
65
63
48
27
60
18
174
18
15
48
9
24
147
27
37
20
40
29
60
66
105
16
47
48
54
6
18
162
108
57
33
66
25
179
12
45
52
11
1
8
48
3
36
25
80
105
18
36
60
49
5
66
6
18
90
3
64
20
108
132
51
25
65
12
67
11
48
61
35
36
90
30
42
15
75
105
237
3
117
15
60
3
45
12
36
144
36
33
90
54
102
1
125
42
13
95
72
13
179
6
15
40
305
30
25
24
65
15
28
5
55
20
48
39
60
1
80
40
23
57
9
6
37
92
63
25
11
36
54
67
32
87
36
37
20
51
12
42
48
67
41
27
52
35
153
75
69
45
108
18
234
36
55
80
52
168
104
129
36
6
30
19
89
7
12
23
12
117
60
16
83
180
9
27
1
65
15
39
1
5
18
84
6
126
33
40
68
39
25
101
235
137
6
72
54
30
25
48
92
3
48
42
18
45
45
192
27
99
117
4
20
99
30
27
45
127
113
102
6
102
ABCD 97963063696*3^$a+1 [50036]
48
16
8
48
96
24
75
37
48
104
15
18
30
132
93
16
48
8
15
9
48
99
21
21
18
25
8
213
6
48
69
165
60
18
30
78
120
9
88
8
48
64
144
8
27
18
3
57
7
176
96
99
13
80
40
47
73
35
54
55
32
51
60
12
61
152
3
13
144
23
97
47
9
48
39
156
6
30
25
48
24
83
18
43
107
13
41
63
3
90
42
57
64
8
16
168
131
24
54
79
56
111
36
18
72
19
48
11
36
9
81
87
40
96
11
45
16
8
69
18
1
128
72
33
90
72
37
96
53
3
72
160
96
11
69
111
33
96
63
78
43
24
23
18
18
181
32
147
12
33
21
36
15
39
324
13
24
77
102
96
48
21
51
45
9
18
37
32
171
18
19
71
249
3
13
72
143
54
144
219
112
83
18
91
72
32
3
114
18
81
21
6
93
16
125
12
7
24
65
15
213
99
27
36
144
126
123
40
32
24
3
36
84
60
30
18
49
48
8
27
21
16
144
29
3
75
18
67
56
69
42
9
40
104
160
149
24
72
30
312
12
97
11
93
88
32
3
45
15
145
101
6
30
15
39
1
96
83
144
72
60
18
15
15
33
96
3
84
1
24
11
117
45
3
15
54
6
37
128
16
56
88
29
54
132
33
75
133
48
56
16
11
37
8
24
111
108
60
30
144
198
60
36
37
8
21
27
88
119
42
103
5
66
97
29
99
243
126
15
27
90
123
48
40
80
51
48
150
55
35
13
35
24
18
18
1
32
141
6
45
21
96
19
71
72
25
32
135
33
88
8
87
25
17
18
85
35
21
208
168
41
7
24
24
8
48
99
13
29
27
16
24
71
145
24
65
78
105
16
167
25
48
101
43
120
72
8
27
21
16
113
7
11
210
43
17
12
43
32
24
87
9
21
115
32
88
5
99
57
31
32
40
41
15
64
11
13
11
61
48
104
69
78
48
13
41
63
40
11
45
45
91
29
99
64
80
24
3
60
1
251
72
18
12
108
42
33
88
17
18
21
15
36
85
59
93
64
29
12
96
54
1
35
12
49
24
77
43
335
30
43
80
88
29
51
24
64
168
47
1
48
41
127
48
72
5
6
12
9
27
13
77
126
181
23
84
69
16
24
41
126
73
29
27
24
24
3
21
40
11
18
72
18
49
41
31
32
3
24
13
41
30
105
3
181
24
29
54
45
105
30
121
5
3
15
49
24
89
63
72
45
78
21
16
56
15
73
155
85
32
15
12
78
39
45
6
12
57
24
87
18
7
8
15
33
39
60
21
24
72
24
64
56
27
133
41
55
56
184
47
57
16
23
90
48
39
3
12
225
45
168
30
21
24
99
37
80
88
11
18
43
128
24
9
18
13
104
111
54
51
21
51
45
30
21
168
16
17
18
12
25
11
60
1
11
45
96
24
72
21
67
80
15
1
17
15
24
24
3
24
13
144
72
80
64
179
42
18
25
192
47
81
72
33
30
1
104
63
49
23
57
63
54
180
6
30
42
33
24
16
48
8
27
114
18
12
6
7
56
16
65
138
18
43
29
72
6
21
72
63
129
219
157
35
6
55
72
11
45
40
8
57
31
23
177
39
57
45
54
18
43
29
54
180
36
61
17
63
16
8
69
27
63
121
32
81
90
109
41
135
16
96
89
54
81
27
42
51
39
12
24
13
24
83
61
8
16
8
24
45
42
12
21
16
17
36
19
5
54
12
25
119
9
88
65
78
84
78
18
30
31
95
33
112
216
95
48
72
33
27
72
18
18
241
41
18
69
45
18
33
72
16
72
5
90
72
84
69
9
102
126
19
80
16
47
33
27
12
6
18
30
24
99
93
54
132
48
33
57
7
24
32
48
96
88
56
72
40
23
36
60
1
47
73
8
16
32
40
11
24
36
72
180
117
24
87
1
24
29
3
15
60
13
179
205
53
18
49
5
48
78
120
13
144
137
18
85
89
36
90
9
135
97
48
59
213
51
36
49
48
35
61
77
72
18
33
40
224
15
84
90
43
35
48
13
77
75
69
67
8
15
33
3
61
24
80
3
66
6
18
66
18
39
96
27
61
29
6
ABCD 97963082344*3^$a+1 [50046]
127
21
12
20
7
5
12
19
101
1
47
12
156
7
33
69
6
29
24
19
30
15
8
139
5
55
45
3
33
9
48
6
41
120
24
49
48
3
44
85
15
21
75
36
56
120
12
73
35
25
47
16
99
45
60
48
32
13
35
37
11
180
37
87
20
1
186
5
64
56
24
16
56
48
1
3
32
64
84
15
90
47
36
43
36
30
54
41
36
13
39
12
3
41
37
47
25
83
88
92
4
69
131
88
96
96
48
87
65
73
18
144
45
45
59
36
60
36
4
45
99
272
19
5
73
15
12
36
8
72
139
150
15
48
32
108
48
4
44
52
27
17
4
92
67
41
24
12
84
19
77
64
80
49
11
100
12
32
37
63
32
24
97
72
96
27
44
84
37
27
27
105
48
108
44
61
23
12
88
21
54
5
64
48
32
108
25
24
63
207
48
5
12
91
9
48
201
99
45
72
15
33
71
96
40
8
96
19
5
157
11
72
16
39
17
25
15
48
3
45
45
195
3
96
36
57
56
40
147
42
12
135
9
39
12
3
132
84
5
112
9
24
84
107
25
36
35
49
3
80
31
41
4
212
60
4
75
65
64
32
12
100
45
42
18
12
23
13
59
48
25
30
18
39
104
52
39
29
67
29
16
75
42
227
4
39
5
40
48
12
20
157
83
12
36
109
59
36
36
60
19
33
57
263
7
41
28
39
18
42
12
101
25
60
27
8
4
51
29
16
80
60
25
42
18
12
18
60
17
88
92
12
55
129
104
7
36
53
121
18
5
40
12
21
23
7
60
5
64
44
31
66
59
36
49
95
13
23
12
7
29
37
35
169
75
44
37
42
17
120
91
24
41
25
54
53
12
25
35
24
1
15
80
25
71
28
44
55
60
48
53
169
3
63
29
48
24
103
30
27
45
59
4
32
31
5
64
56
24
55
165
33
18
33
141
90
89
61
63
20
16
39
5
36
37
12
107
1
95
60
85
15
132
87
48
101
36
120
4
9
87
116
55
17
40
33
75
33
54
72
113
151
45
32
19
48
93
3
9
45
167
216
49
30
6
15
32
25
12
75
39
101
40
21
12
63
8
19
33
44
13
11
121
71
73
35
19
17
31
29
103
137
60
120
1
23
120
24
40
15
41
4
21
36
144
35
199
17
16
27
65
36
61
36
107
12
24
91
18
191
55
5
24
120
96
72
24
48
7
33
63
29
1
35
133
11
25
3
188
24
13
63
99
45
36
8
4
80
36
12
109
48
18
24
29
12
49
83
25
12
123
8
37
36
11
4
15
6
11
25
23
12
48
1
3
56
96
40
56
7
41
36
25
59
19
18
102
101
24
43
57
32
85
36
87
75
6
54
45
48
8
217
15
57
60
72
203
48
85
42
120
41
19
77
36
25
59
1
47
1
15
39
168
144
45
20
24
24
67
29
7
12
72
65
16
68
12
19
81
12
33
47
48
4
51
125
103
5
1
30
126
23
64
12
84
56
184
69
108
23
25
36
6
53
72
19
21
152
52
63
77
79
41
13
15
27
185
28
165
15
87
24
12
53
37
27
27
21
152
7
33
152
4
84
21
11
79
41
24
64
135
42
108
3
8
40
44
7
78
36
71
55
45
96
48
27
18
36
48
11
16
128
133
27
20
25
126
36
29
7
18
47
64
140
100
8
40
15
45
33
59
48
13
27
27
33
57
35
24
120
25
159
188
79
6
23
100
32
55
77
37
18
5
7
53
72
43
48
5
60
25
72
11
4
20
163
42
11
40
12
44
73
12
51
32
13
83
37
72
42
5
13
71
31
141
180
27
12
5
1
3
27
53
55
24
30
47
108
43
72
5
108
64
45
23
31
65
16
21
23
36
28
27
41
12
108
84
1
15
39
9
27
65
72
25
42
30
60
35
13
18
17
16
56
48
7
114
12
15
75
9
104
24
72
103
18
123
20
19
36
161
24
16
60
84
12
80
64
80
16
15
65
19
33
48
12
87
5
88
3
29
60
4
69
27
44
36
28
27
21
9
11
60
12
52
44
84
7
6
39
56
72
43
5
12
1
24
30
93
15
17
48
48
76
20
96
25
39
33
12
78
21
12
48
9
66
41
91
48
21
8
7
45
36
15
30
90
9
60
116
12
12
49
84
51
81
143
73
30
65
120
28
32
7
90
18
24
65
1
35
25
30
18
39
80
112
20
24
24
103
57
32
85
6
125
48
109
72
11
49
48
147
39
144
30
60
51
141
6
72
21
60
75
9
8
40
3
9
3
77
36
91
18
12
96
39
8
37
3
48
8
31
65
25
18
18
23
64
63
5
108
25
6
5
25
3
20
31
41
24
12
ABCD 97963301570*3^$a+1 [50016]
8
16
20
70
56
9
9
6
99
30
7
24
54
2
9
25
20
10
17
37
11
15
21
19
24
53
49
138
102
60
14
30
36
21
9
120
40
30
35
33
30
27
45
129
6
99
4
35
15
3
3
64
56
24
82
5
18
91
20
15
195
126
40
125
36
73
6
11
9
4
24
2
24
136
24
29
1
41
9
64
26
4
56
10
30
26
9
85
26
9
199
71
6
19
17
9
30
70
24
26
15
15
9
99
22
30
74
96
33
31
24
80
70
35
31
14
27
18
85
66
6
89
36
33
12
45
234
21
88
26
94
20
57
13
6
59
7
11
27
42
15
49
50
117
72
81
16
30
20
3
51
54
16
90
41
45
9
1
125
33
16
5
85
149
12
13
2
30
24
10
24
32
141
48
6
3
33
9
9
15
16
24
17
7
41
15
10
14
166
50
10
41
69
39
96
79
32
15
45
63
90
117
78
36
69
1
14
10
6
11
48
7
38
33
19
38
6
4
30
41
55
6
8
40
50
22
164
4
17
49
17
133
17
18
31
54
66
8
21
19
32
10
68
66
10
54
41
31
5
96
3
24
22
113
25
23
43
30
50
111
24
30
31
11
109
24
47
3
136
30
8
3
13
5
21
114
36
24
64
36
77
3
39
37
20
45
9
54
10
56
46
65
25
8
40
176
87
49
18
47
49
14
22
5
54
39
22
83
31
14
45
117
54
9
7
48
11
24
31
6
20
4
60
5
31
50
3
85
32
33
15
30
162
88
6
36
53
57
33
1
110
6
9
19
60
72
83
21
34
2
39
25
30
6
8
57
25
18
20
66
16
29
1
24
11
6
7
2
39
25
35
115
119
147
9
24
37
29
19
120
11
49
41
45
45
19
176
40
6
8
16
56
21
37
30
42
8
16
14
51
31
38
66
9
36
49
41
81
40
23
25
30
53
103
5
15
21
19
36
125
9
45
19
26
111
45
84
70
24
86
64
11
49
6
65
24
1
30
14
16
56
10
30
59
21
24
10
66
23
7
8
10
6
14
3
9
4
47
13
14
63
73
6
8
76
35
1
8
72
3
57
39
9
45
18
93
106
54
96
11
57
6
6
40
83
31
119
25
41
6
9
24
22
48
2
21
12
45
10
17
93
3
93
64
60
6
29
36
69
36
4
272
34
26
135
79
6
24
66
41
48
21
18
10
80
60
36
6
54
81
103
41
9
16
119
97
8
57
180
43
2
4
41
9
64
42
5
25
30
41
7
32
34
6
5
13
6
36
30
80
21
12
36
19
32
3
6
90
55
6
24
30
66
14
64
2
9
25
41
13
32
24
57
144
24
49
80
6
10
36
48
50
70
50
6
27
39
10
48
12
50
33
7
24
66
29
24
7
59
141
28
6
54
20
16
5
1
78
56
4
30
50
70
17
25
38
15
27
21
79
8
136
17
39
58
30
17
66
199
18
36
5
19
32
18
33
78
31
74
6
34
14
16
35
1
38
30
42
21
12
81
15
72
12
36
9
15
1
35
171
34
5
25
6
60
20
21
3
10
17
13
59
7
14
10
24
30
72
59
175
80
10
30
6
11
72
7
48
110
33
19
30
110
3
61
20
4
32
18
3
54
85
44
60
45
39
15
7
30
24
96
50
54
69
21
9
72
33
45
18
177
46
11
48
21
24
10
5
105
16
6
18
17
108
48
73
71
43
17
13
176
10
26
64
14
46
66
18
32
3
25
66
24
80
46
56
120
28
12
209
1
89
31
14
10
6
60
14
21
36
7
11
19
167
9
45
54
7
144
26
3
12
13
50
6
60
36
3
61
26
88
6
35
31
8
42
3
57
123
55
23
18
21
34
66
48
5
27
51
12
45
10
41
39
70
17
49
54
12
14
27
39
4
96
24
59
15
147
43
26
30
64
2
9
25
6
80
39
1
80
88
41
1
38
22
8
12
4
56
154
17
9
54
40
41
30
25
30
20
30
34
14
46
35
21
60
28
32
34
56
9
129
12
34
14
10
35
21
6
24
10
29
27
54
27
49
30
59
291
10
48
17
73
47
13
20
12
10
38
40
2
10
23
87
21
9
9
39
10
17
13
66
24
101
9
10
17
13
35
31
26
15
6
129
24
21
33
57
39
40
20
54
45
75
57
30
75
4
17
7
20
12
9
24
1
24
32
10
35
25
8
3
13
56
3
15
22
41
103
26
33
97
5
39
39
36
79
26
15
181
168
42
14
60
9
7
20
10
50
84
34
6
24
2
24
27
13
6
29
42
12
42
48
42
9
4
30
110
10
90
36
209
25
2
28
20
52
5
163
2
40
119
31
35
15
18
6
10
36
11
7
32
9
36
144
9
51
1
48
12
18
5
90
60
7
23
31
110
111
25
8
3
7
30
42
65
55
18
6
54
2
30
33
15
27
15
24
24
72
24
51
13
30
2
10
44
16
65
73
150
42
14
66
48
22
84
47
33
30
46
24
66
90
35
9
4
20
21
39
30
30
40
12
44
4
6
120
24
23
33
46
114
6
5
30
24
1
30
14
4
92
88
2
15
103
23
3
106
54
95
36
19
20
46
71
18
15
40
54
2
39
25
6
90
14
9
72
9
54
60
3
19
14
16
90
50
4
107
7
62
10
24
30
24
66
11
19
41
15
3
12
6
19
8
3
13
41
39
16
204
44
52
78
30
11
66
43
12
5
18
25
12
11
63
6
3
21
96
15
43
11
55
29
31
20
45
49
30
66
101
3
22
18
32
33
96
1
84
26
24
120
64
23
18
15
10
116
40
24
44
30
30
27
39
16
24
14
3
48
15
160
77
3
16
8
6
24
33
33
70
5
19
23
19
8
16
80
21
9
4
35
36
79
30
12
23
37
24
89
25
32
33
12
3
16
41
69
15
25
65
55
24
2
33
55
56
16
48
86
75
31
41
127
26
76
23
6
39
6
10
86
ABCD 97963421144*3^$a+1 [50270]
144
16
8
21
51
165
216
234
126
123
96
88
272
123
45
63
72
90
36
51
129
159
3
69
208
11
61
48
80
120
15
180
21
231
33
192
168
57
159
240
15
9
63
57
15
97
29
379
176
136
83
126
54
81
297
87
72
75
270
18
37
53
51
16
95
249
39
105
40
53
72
171
27
157
80
15
18
159
24
96
40
41
7
47
73
143
90
108
75
96
24
75
144
18
19
125
180
36
27
120
15
72
18
7
8
3
90
72
171
24
21
36
36
123
75
21
24
264
195
37
143
90
55
17
15
3
450
51
24
15
36
90
19
35
45
81
111
69
339
3
54
15
111
33
16
239
49
23
153
136
269
90
1
48
203
93
96
144
45
19
17
126
97
80
165
72
3
33
18
54
288
63
9
36
51
75
189
297
63
81
63
153
198
126
195
88
41
39
33
79
80
24
15
345
87
33
96
69
36
378
90
252
15
21
54
54
135
24
40
120
240
17
126
33
57
7
47
105
3
18
139
48
47
18
18
69
111
360
18
151
80
3
37
53
18
153
171
405
48
72
69
19
17
36
27
27
165
33
36
216
3
51
36
126
3
96
48
472
288
47
9
9
55
32
21
123
144
57
18
37
71
177
72
88
56
16
131
109
89
15
16
95
153
225
198
57
15
72
54
51
93
27
24
165
139
23
129
33
72
36
18
9
63
198
171
171
18
75
195
285
21
123
192
24
24
87
36
90
19
179
181
120
5
123
160
41
162
90
99
9
15
111
18
135
40
56
75
36
90
183
303
18
199
80
45
270
18
19
48
23
9
81
7
72
263
57
160
35
93
33
63
9
18
109
8
27
93
15
108
213
64
65
36
51
309
51
48
171
144
36
49
131
109
17
144
36
43
56
24
453
558
234
27
168
40
32
24
16
161
63
16
29
144
67
113
18
72
21
144
72
33
55
32
3
45
135
57
48
21
91
89
36
99
24
57
126
33
21
195
93
36
432
72
36
51
21
123
16
5
99
99
37
53
115
83
69
40
413
72
3
120
345
15
120
216
45
139
23
9
24
57
18
144
45
27
126
162
36
1
104
144
72
3
157
41
108
51
759
54
162
9
64
35
117
63
18
108
36
54
121
8
352
8
15
36
90
72
3
24
63
72
81
144
117
3
40
416
136
71
108
234
162
105
24
87
129
33
18
37
80
81
36
75
33
18
72
72
205
209
31
48
83
69
291
18
51
40
8
63
33
21
90
105
3
165
51
165
96
225
159
39
36
45
9
ABCD 97963778072*3^$a+1 [50024]
9
33
18
9
3
72
18
159
39
9
63
12
72
120
126
75
15
12
18
42
48
84
90
24
54
12
21
72
81
27
27
48
24
45
165
15
48
51
54
6
36
48
33
69
6
57
3
54
66
30
39
51
12
12
33
21
207
207
12
78
66
6
24
87
3
12
12
45
3
57
21
51
63
33
39
54
102
48
21
21
75
120
3
9
51
9
12
51
57
12
129
30
96
144
96
66
27
15
60
90
3
24
3
36
84
12
288
48
54
48
18
54
3
45
96
102
45
60
33
102
42
135
48
24
15
345
48
51
21
75
96
84
18
3
3
60
57
60
9
24
51
3
72
24
21
3
60
33
45
78
36
33
171
36
21
9
15
96
15
18
90
6
51
63
81
21
39
105
24
126
18
72
75
45
30
36
57
111
21
48
15
60
120
36
84
60
45
3
138
24
27
15
24
36
66
39
36
12
60
60
3
9
51
18
120
6
261
3
24
48
162
6
21
231
117
72
81
27
75
12
48
246
39
63
48
60
6
24
27
3
21
15
24
24
30
30
36
6
54
21
21
75
63
126
3
3
48
57
129
15
81
15
15
48
60
9
3
18
30
66
24
54
12
48
105
72
48
3
138
6
21
3
12
48
60
24
12
24
126
30
120
84
84
105
15
168
9
51
48
54
6
66
90
105
51
45
39
6
87
63
9
33
27
75
60
24
9
51
72
84
21
12
45
15
57
18
36
81
3
60
57
48
15
72
24
66
30
36
54
6
48
21
21
18
84
12
93
12
21
39
36
15
9
3
60
12
33
177
18
150
15
51
30
24
15
51
24
12
93
15
117
63
90
48
39
3
132
138
6
9
27
36
60
12
36
30
27
24
15
24
6
6
42
18
30
42
12
33
3
9
189
6
33
48
12
3
42
6
12
12
18
42
6
6
105
156
15
132
117
39
69
15
105
51
9
27
96
12
48
12
96
42
72
3
3
21
60
81
87
87
21
15
45
33
27
12
57
18
72
168
12
36
57
168
12
48
39
33
48
177
27
243
33
63
66
3
21
87
12
60
12
15
24
12
12
48
129
93
30
138
54
18
63
60
39
21
33
30
9
168
3
189
15
60
168
30
24
30
114
24
27
111
9
36
9
15
39
117
84
48
51
9
3
42
27
39
12
105
24
36
45
78
21
45
6
69
45
18
36
162
90
30
72
63
3
84
33
9
15
120
3
12
21
39
45
39
24
42
51
135
105
24
21
39
36
75
18
66
21
33
42
105
12
33
18
36
84
12
12
60
42
75
60
9
120
27
12
63
18
99
111
6
78
18
75
15
9
3
12
6
24
48
3
63
24
12
84
21
120
15
33
3
12
42
126
108
81
96
147
12
36
57
33
48
27
3
36
24
6
24
42
9
159
6
51
12
3
9
69
51
21
30
48
21
63
6
30
42
18
36
48
12
45
3
93
84
60
33
168
18
69
87
81
12
51
129
3
24
33
45
102
21
12
60
12
3
12
18
15
27
24
84
93
12
3
30
267
3
42
18
69
36
39
6
18
6
63
33
48
39
72
3
36
72
18
30
66
15
120
96
33
24
18
30
78
81
33
6
9
63
114
63
60
27
90
18
57
75
18
3
24
15
78
183
27
45
3
69
39
21
15
81
75
57
12
45
120
48
3
84
3
45
12
3
60
6
162
117
57
120
3
27
84
9
12
75
6
39
183
48
12
45
48
39
33
33
15
105
24
15
9
30
21
3
177
96
9
51
27
105
27
54
30
12
30
54
21
75
24
24
9
33
87
63
72
42
111
99
48
6
24
3
135
12
18
42
72
93
72
3
216
21
15
45
243
66
102
18
30
57
60
27
18
15
3
141
63
105
15
36
9
3
42
72
15
60
21
99
120
96
3
21
75
96
18
96
78
105
27
24
21
15
93
27
141
12
123
60
42
195
3
24
18
18
48
24
36
96
33
15
12
6
15
84
15
24
21
9
54
42
18
120
30
6
9
75
33
3
162
90
24
84
42
72
42
21
24
48
111
66
54
36
33
21
6
36
45
12
3
18
39
33
99
51
117
45
6
9
27
21
60
24
36
33
66
60
48
33
57
15
57
63
12
15
96
9
75
24
12
24
24
81
21
24
3
123
42
42
24
102
114
21
27
6
66
24
12
42
3
69
18
30
27
48
15
105
132
36
15
165
27
57
3
42
63
168
33
39
57
3
87
84
81
99
69
105
30
90
96
27
45
24
6
24
21
117
30
36
12
84
54
114
33
3
9
3
48
12
120
60
9
51
57
27
21
3
126
24
6
60
21
132
3
9
108
45
6
9
3
180
48
120
42
39
60
3
156
102
ABCD 97963920896*3^$a+1 [50163]
42
18
102
60
168
192
15
3
72
78
12
15
3
42
108
90
12
90
15
105
258
177
345
150
9
99
12
69
21
51
177
90
93
99
90
135
15
138
30
12
30
120
18
90
51
21
15
255
30
420
288
42
18
162
9
51
90
120
18
30
42
30
15
360
45
450
78
240
72
120
3
75
42
120
48
42
18
60
135
57
18
72
60
333
297
120
78
42
60
60
168
60
102
210
48
12
111
39
33
57
78
222
78
33
27
72
9
9
120
15
27
180
45
33
30
45
417
150
30
18
90
51
21
51
9
63
147
18
72
15
180
105
3
180
15
93
9
48
60
30
141
51
18
75
27
210
240
90
9
51
30
168
12
30
18
72
108
42
138
522
60
9
201
30
129
141
18
162
111
27
117
93
42
198
12
15
45
99
72
69
60
18
30
327
15
48
45
105
147
63
30
150
90
120
60
120
30
192
90
30
30
39
252
87
42
90
198
192
108
30
81
189
30
60
12
30
108
60
87
63
30
15
57
138
42
108
60
252
48
42
9
99
42
150
18
51
39
120
162
30
81
219
321
147
102
210
48
141
36
15
48
12
48
30
270
162
78
120
132
18
42
48
57
123
60
30
42
30
138
12
33
75
102
78
72
33
108
57
30
30
12
288
162
378
72
150
18
102
105
213
132
30
30
60
60
78
117
36
39
33
15
12
9
51
48
102
150
18
60
12
240
60
48
30
42
39
81
18
12
69
51
30
63
45
30
321
171
48
90
132
48
42
30
195
36
69
39
9
60
30
30
195
105
150
42
108
192
90
30
39
51
240
33
27
45
36
252
252
45
168
3
249
60
51
39
30
138
60
312
78
420
30
81
36
3
90
162
78
27
315
30
15
144
9
120
72
240
60
75
180
93
60
102
69
39
132
30
48
270
150
12
3
87
30
30
150
78
60
33
159
21
99
150
3
135
81
39
30
30
60
93
69
30
261
108
99
180
150
90
162
30
78
255
36
39
42
108
30
90
15
27
60
129
81
60
228
12
198
90
15
36
99
150
372
48
51
144
135
30
60
12
159
51
228
90
180
12
270
48
12
258
150
180
222
48
132
18
12
90
60
288
12
78
42
120
48
102
138
12
30
120
9
39
33
72
27
198
135
105
120
30
72
210
255
108
15
60
240
72
60
240
258
30
60
81
39
342
18
132
30
123
105
3
39
18
12
78
12
78
15
216
39
60
12
18
51
9
60
30
162
30
90
180
51
147
132
78
60
42
153
75
342
90
105
ABCD 97964133544*3^$a+1 [50061]
60
300
21
33
30
96
60
24
90
30
96
9
51
24
66
39
15
120
30
6
60
201
33
30
156
60
60
24
90
96
30
105
216
93
36
300
354
81
39
96
81
3
105
15
57
63
261
144
51
21
63
81
39
150
120
87
63
81
45
54
96
234
180
270
90
186
144
156
165
45
264
30
36
240
105
39
150
90
66
54
36
120
24
150
60
75
15
96
84
96
84
36
21
213
66
30
30
114
150
180
36
120
180
174
66
45
144
75
120
90
186
60
54
150
90
186
141
108
135
150
120
186
30
54
60
165
351
204
60
105
51
84
120
120
90
111
39
330
30
30
6
54
36
354
36
30
30
69
36
129
186
144
30
66
24
36
480
60
30
111
33
330
96
324
6
39
135
96
60
54
15
141
114
36
114
30
156
144
66
54
300
120
150
480
150
30
90
66
54
60
201
159
90
150
306
159
165
90
336
90
114
30
66
294
36
219
705
231
36
93
60
60
6
24
81
105
144
60
87
123
60
126
24
210
90
267
249
174
225
72
39
105
195
294
51
159
21
225
294
237
33
75
135
240
180
21
39
66
24
126
210
39
51
309
21
54
276
54
60
36
240
174
30
150
36
60
69
105
36
114
180
6
315
69
60
96
135
15
24
141
216
3
120
90
60
90
105
135
66
30
144
165
72
123
90
90
150
6
354
87
33
90
60
216
54
126
204
45
165
51
129
36
60
240
144
66
114
30
60
420
66
330
30
39
81
99
15
96
90
51
3
180
90
30
336
24
66
114
21
195
21
69
84
135
111
54
51
39
156
129
141
210
150
39
171
114
150
186
90
189
15
270
66
54
120
60
60
30
276
60
120
21
93
51
135
24
270
450
6
114
45
135
210
66
129
15
237
3
120
6
54
240
156
234
90
141
144
111
204
60
57
180
63
6
204
30
57
129
195
69
150
66
60
354
30
210
60
45
201
15
39
210
36
384
90
90
90
180
105
105
450
60
105
15
90
540
66
60
21
3
285
36
39
36
84
96
ABCD 97964866204*3^$a+1 [50002]
20
21
24
3
93
24
31
11
24
42
15
63
129
36
40
17
79
23
30
12
51
3
102
48
6
18
60
3
60
24
51
24
30
15
16
65
24
24
60
55
17
30
13
17
39
69
6
84
6
24
60
15
117
84
66
18
39
96
9
36
42
30
18
102
3
45
31
56
57
18
18
6
30
60
63
33
43
20
39
12
48
12
49
5
111
28
83
42
12
30
25
44
24
3
90
3
75
24
18
12
27
4
65
42
24
6
60
30
60
48
9
3
37
41
12
12
36
42
129
33
42
24
6
54
12
42
3
39
18
36
24
43
125
3
36
45
36
48
114
33
9
60
60
48
43
77
31
5
67
47
97
8
21
12
55
17
30
6
120
114
60
13
17
31
11
6
15
84
81
27
45
6
24
18
24
19
5
27
112
32
9
15
24
3
12
48
25
17
42
48
12
1
29
3
60
57
123
33
12
72
24
99
93
15
52
113
24
84
24
36
42
18
6
45
75
69
57
15
9
6
9
33
15
40
17
48
7
11
30
15
69
30
30
30
36
18
12
12
96
127
23
21
45
48
48
123
12
28
5
36
79
44
21
15
51
96
13
5
6
1
60
68
117
43
17
18
9
27
9
12
39
45
15
78
12
6
117
3
9
189
31
104
45
6
9
84
88
17
3
3
96
84
30
36
6
48
30
15
51
48
1
44
33
90
18
6
18
6
37
35
78
67
20
9
15
33
12
6
49
23
21
87
18
60
72
84
15
69
27
9
30
114
12
43
5
12
54
6
12
63
9
18
97
5
30
45
69
84
75
60
36
9
42
45
99
45
51
6
18
36
30
60
6
9
33
42
24
36
13
36
107
84
30
6
25
17
168
7
23
12
33
15
9
24
189
36
12
54
13
17
84
30
9
33
12
6
61
36
65
7
77
60
79
17
15
12
15
6
72
39
15
60
30
6
30
3
16
5
19
5
15
15
45
136
59
102
18
72
24
13
5
7
23
12
1
24
20
105
19
36
41
24
3
33
63
12
4
89
24
7
23
6
6
6
39
16
23
6
54
6
31
107
48
13
20
45
6
30
6
24
18
30
42
24
24
36
84
12
66
85
65
48
36
48
51
27
18
60
66
13
5
6
36
33
16
41
6
78
126
1
23
12
12
18
12
183
75
129
16
35
9
24
21
90
1
8
72
15
42
3
135
78
7
17
6
6
75
28
5
66
12
9
9
30
45
76
11
48
12
105
4
29
12
78
12
9
24
15
84
12
36
18
30
144
6
132
43
35
42
24
51
27
13
17
42
21
39
25
23
36
9
15
13
29
6
18
31
23
13
65
15
3
60
12
48
90
12
12
60
108
27
60
45
31
24
11
24
66
36
24
72
102
25
35
33
3
6
51
39
138
42
30
48
27
51
12
48
54
15
16
47
30
18
48
54
75
21
7
20
24
39
61
80
21
39
3
102
66
24
13
8
15
93
45
12
7
47
66
24
24
6
6
24
168
18
18
66
36
54
6
12
45
33
99
4
47
18
90
66
111
9
51
135
25
5
24
36
39
81
42
13
80
3
1
23
13
89
84
24
102
78
6
9
21
91
104
27
13
125
42
12
18
75
39
13
53
7
17
15
33
12
6
33
87
30
39
75
9
15
24
13
60
5
15
192
15
48
9
4
20
75
6
43
41
6
36
30
12
18
30
42
60
61
17
12
66
30
7
12
23
90
18
1
41
12
51
75
30
60
6
66
60
42
48
13
71
33
12
33
6
30
24
7
29
60
66
126
55
17
30
12
18
78
24
30
39
64
32
48
36
21
30
25
20
9
6
6
12
15
117
75
28
5
78
90
12
87
4
95
97
77
48
114
45
45
3
36
15
6
15
24
39
6
24
3
60
60
27
57
15
84
36
6
12
36
120
75
15
21
21
30
13
11
90
48
102
24
85
24
56
27
9
33
91
17
54
49
17
12
12
51
4
56
3
90
6
1
17
198
9
3
42
6
73
5
66
1
95
84
21
69
24
72
15
3
6
39
36
40
8
51
85
20
21
24
6
33
3
9
28
8
33
24
51
15
36
6
19
41
15
9
18
85
41
36
18
60
18
12
162
54
15
195
12
9
16
29
48
42
36
9
9
42
18
24
36
24
27
60
21
27
36
51
45
60
4
56
3
72
48
18
72
31
35
90
12
12
60
67
65
30
36
30
42
72
54
31
36
17
30
162
51
3
42
12
6
49
17
48
18
18
12
103
56
93
36
91
35
6
174
21
39
30
30
36
18
66
48
18
12
12
15
21
18
12
13
41
3
3
30
19
53
18
42
6
21
105
36
72
36
7
17
67
53
55
11
24
18
79
48
20
16
5
6
21
48
27
18
24
3
27
25
35
13
5
60
54
9
141
18
36
1
11
48
1
35
36
12
90
51
99
30
3
72
45
12
75
64
32
12
45
12
66
12
45
28
24
35
30
30
61
17
60
12
51
84
15
150
15
88
41
12
12
66
81
48
108
9
48
27
9
12
42
1
35
1
101
3
24
16
35
162
12
15
15
12
61
17
63
33
36
3
27
21
24
33
18
33
51
105
4
71
6
60
135
33
36
78
78
60
67
5
36
51
4
12
29
30
9
9
72
15
93
42
30
18
6
7
24
29
6
1
23
24
21
9
120
55
35
162
3
51
66
19
17
54
33
21
6
78
7
80
24
4
5
48
108
30
49
47
45
120
24
57
43
5
42
24
30
36
75
57
7
11
145
47
6
15
9
48
84
18
61
89
6
30
24
12
6
12
138
102
45
12
16
72
32
33
18
25
83
1
216
5
15
4
5
24
36
66
13
95
25
11
6
3
36
15
9
9
18
72
6
24
18
84
96
12
21
24
51
30
36
18
90
3
12
33
54
6
3
39
36
6
6
12
42
6
45
87
61
92
9
18
93
48
15
12
42
7
5
91
68
21
19
32
27
21
57
7
293
60
3
9
6
45
16
20
63
48
84
114
27
ABCD 97965213818*3^$a+1 [50028]
6
9
99
21
180
3
17
24
4
45
78
12
6
6
45
39
12
17
43
45
3
30
11
28
27
33
3
45
8
4
48
3
6
6
29
24
24
40
20
16
27
48
24
5
31
24
48
185
52
15
30
3
12
48
8
19
12
9
15
72
48
12
54
6
84
93
81
47
7
5
31
5
16
3
5
16
140
7
24
6
18
21
24
24
15
12
65
13
6
21
51
18
30
57
32
55
42
6
45
84
15
53
12
121
30
5
208
45
6
108
36
42
39
8
1
24
66
69
27
113
13
27
27
65
16
9
111
9
30
29
4
15
65
48
7
5
31
57
15
48
41
43
17
19
9
96
36
3
60
60
60
5
76
9
66
12
72
5
37
66
29
55
41
19
29
19
72
29
16
8
72
4
36
51
9
8
12
55
24
12
45
68
31
30
11
19
33
36
60
39
36
21
8
1
6
96
33
27
48
12
12
30
6
12
5
60
19
5
40
56
37
72
35
24
4
3
17
12
1
23
1
11
13
6
81
3
17
48
19
36
17
40
45
39
8
16
105
6
48
12
29
49
11
7
29
144
1
30
29
52
20
4
20
85
11
19
45
8
36
40
9
51
21
39
279
36
9
27
29
12
40
3
12
17
25
6
5
31
84
84
45
3
9
3
42
6
60
17
43
12
30
6
29
40
27
29
61
48
63
3
30
39
3
5
60
4
48
3
24
89
52
27
5
31
42
15
63
5
61
186
17
12
4
92
49
6
45
27
18
42
65
12
48
1
30
72
42
27
21
23
25
27
32
31
36
5
31
5
43
54
3
68
24
7
33
27
78
71
19
17
100
51
60
5
4
140
64
15
5
67
17
28
24
8
31
9
3
30
3
15
30
35
36
31
5
19
18
15
27
89
31
156
60
5
19
65
19
12
5
12
28
3
84
48
48
5
24
61
15
99
36
5
127
12
42
3
21
39
20
43
33
9
11
7
30
15
20
19
21
15
29
24
55
21
15
21
20
7
45
87
90
15
3
41
7
45
48
9
42
5
16
183
9
3
9
36
63
66
54
12
12
33
92
13
39
15
24
65
19
60
36
12
17
36
19
12
21
44
4
24
33
18
6
35
28
57
18
30
51
44
43
48
17
12
36
4
15
33
8
25
39
8
24
28
63
5
84
43
12
65
24
172
48
27
29
48
7
65
28
3
9
33
47
1
159
63
18
47
1
24
15
12
8
28
15
29
61
30
9
51
29
19
36
24
41
55
41
7
36
21
96
24
8
7
5
19
36
54
35
7
12
21
21
6
12
5
16
15
29
40
12
171
5
4
3
105
15
5
7
54
42
24
41
19
21
15
17
31
21
39
96
29
19
113
4
8
7
54
159
8
108
12
40
3
24
57
21
23
1
18
6
42
12
33
8
36
40
3
33
8
55
12
12
18
24
11
7
77
1
30
9
24
32
64
108
96
21
15
39
5
7
5
24
16
144
39
17
40
27
12
66
3
20
67
57
8
12
40
72
15
81
9
15
39
45
12
33
72
18
9
51
9
32
43
21
9
78
9
96
48
111
9
129
30
12
93
15
12
36
72
17
16
75
5
64
8
12
43
12
24
24
5
28
32
13
42
72
48
45
63
57
12
20
31
12
45
33
24
95
24
1
6
9
20
16
27
177
20
31
5
7
21
15
5
25
87
27
30
42
9
60
15
5
55
36
24
42
24
6
65
7
17
16
15
24
21
3
9
63
17
7
156
45
44
60
40
105
15
15
84
5
1
30
5
16
104
36
7
12
21
12
12
3
21
39
17
19
60
12
9
15
29
24
1
107
4
116
19
18
6
77
4
104
7
17
40
8
25
15
15
9
60
3
12
45
68
12
25
24
11
40
48
87
48
21
27
17
31
21
3
5
48
24
88
15
93
3
9
63
33
99
5
7
66
23
7
12
72
5
49
71
31
5
13
6
53
43
65
103
117
15
5
40
27
41
55
17
7
45
48
3
89
31
12
17
1
47
67
6
15
27
30
47
12
19
45
12
15
89
16
12
15
6
42
69
8
7
9
15
24
33
20
4
8
16
27
5
48
36
28
51
9
63
65
84
40
48
3
33
32
52
8
4
3
41
96
1
78
5
112
44
16
24
75
84
24
17
43
5
25
6
24
60
5
16
15
36
5
43
53
43
21
9
15
56
16
3
5
16
24
72
44
19
57
8
12
24
40
99
29
43
42
42
21
3
17
37
47
91
48
6
3
8
52
20
16
12
3
36
36
53
31
69
36
24
9
30
33
39
5
19
5
36
19
60
66
54
5
4
48
57
63
15
5
13
11
28
15
41
1
59
16
39
21
84
12
48
27
5
40
15
5
28
104
7
9
15
12
9
20
19
57
48
45
59
67
21
3
12
29
40
20
28
8
40
15
33
44
7
6
15
20
4
99
17
7
12
24
9
63
42
23
43
9
27
33
27
6
24
23
16
51
120
60
93
123
9
3
21
24
15
17
1
39
15
9
57
15
20
43
9
27
60
33
72
44
7
60
57
3
48
24
78
59
28
3
5
7
18
24
15
15
66
30
17
7
21
60
9
15
48
20
37
216
30
24
65
25
6
33
39
5
37
78
161
7
9
15
21
3
17
28
36
105
18
5
12
60
43
53
19
21
12
32
19
17
145
27
8
4
15
18
30
5
37
35
4
39
173
7
17
28
48
3
54
30
12
6
15
24
48
60
8
12
12
4
24
48
20
24
79
12
189
8
37
18
6
11
61
18
54
6
12
78
96
35
36
12
48
43
45
21
111
3
6
63
20
48
55
72
21
9
15
33
39
3
78
59
36
28
75
5
12
49
18
21
51
36
9
3
5
1
11
19
36
33
20
36
52
24
129
59
28
15
24
120
108
12
185
25
24
15
51
69
72
20
7
6
24
27
39
84
33
72
57
155
24
16
15
5
28
21
6
24
60
5
24
7
29
7
9
36
3
120
29
40
15
12
6
15
33
96
11
55
29
25
18
6
27
27
12
21
84
3
45
27
138
48
27
3
24
9
27
69
15
5
24
4
60
3
9
15
9
57
15
63
5
4
168
20
67
12
53
1
111
9
54
12
36
24
41
55
24
24
5
7
17
7
54
95
7
17
31
9
8
43
24
21
9
23
7
12
45
3
17
60
48
1
6
5
36
40
44
79
24
12
5
19
66
24
30
17
7
45
56
4
15
12
6
15
3
24
108
89
49
42
65
40
12
48
207
33
57
18
5
7
17
1
18
12
24
41
49
30
45
39
12
5
7
30
3
15
30
42
45
48
8
1
11
4
15
53
55
36
41
16
12
51
12
30
39
15
48
36
9
36
81
15
9
107
120
4
39
36
6
90
65
28
44
36
19
21
44
13
24
23
48
7
45
93
15
20
12
1
96
3
20
28
8
52
104
25
11
24
19
60
36
ABCD 97965556114*3^$a+1 [50002]
129
159
45
38
13
36
9
27
9
36
48
87
12
132
21
3
312
24
24
9
3
48
36
144
72
33
180
26
58
36
15
35
25
24
47
13
48
60
60
129
195
81
38
130
27
57
87
48
36
141
168
87
108
21
27
9
300
144
15
9
36
24
15
120
23
10
38
25
84
48
60
12
45
62
34
99
11
25
12
48
24
60
36
84
21
84
111
72
143
61
60
129
27
108
24
36
35
217
24
60
24
60
36
21
255
93
36
84
146
48
85
228
60
120
60
24
21
75
12
36
141
39
107
145
225
24
278
58
39
9
15
12
57
63
83
325
60
47
25
132
21
27
9
75
48
81
110
1
120
60
84
45
264
2
96
70
39
141
15
57
36
60
14
58
15
120
47
253
57
63
48
84
12
156
144
108
192
36
168
24
216
141
171
47
37
45
36
255
72
36
47
10
3
12
60
84
156
12
96
12
24
59
61
48
36
141
15
69
62
37
96
59
97
96
48
45
87
213
51
69
15
24
21
50
22
12
62
25
48
12
24
12
48
36
35
1
117
303
9
24
99
36
12
93
204
3
12
60
72
69
75
21
60
26
13
12
23
96
1
72
48
252
107
25
213
63
48
132
9
279
9
27
11
37
12
21
170
13
12
12
132
180
83
1
9
38
22
168
72
36
60
207
33
26
109
285
267
60
45
15
168
45
15
12
60
69
15
24
45
15
81
144
14
61
132
24
129
24
62
48
97
9
15
119
13
57
122
49
36
45
39
24
36
11
1
9
230
145
9
39
36
72
228
81
180
51
105
3
24
105
195
23
10
38
1
24
21
183
12
24
36
35
46
2
48
48
25
45
87
12
45
96
15
11
46
135
60
24
33
3
48
36
95
13
48
57
111
21
96
3
69
110
1
216
9
15
57
24
168
15
57
15
144
81
3
21
87
24
36
72
132
180
60
21
27
33
63
120
47
22
15
96
57
99
84
12
144
96
108
45
27
60
12
45
3
105
39
24
9
12
24
279
33
60
48
39
108
84
141
48
39
36
12
84
81
63
57
12
12
15
93
36
75
21
51
23
262
123
45
27
93
39
83
25
48
117
84
99
12
72
45
3
9
168
36
39
48
192
11
25
96
9
14
46
50
10
27
105
147
108
12
23
73
119
22
15
69
87
60
83
49
33
60
12
96
27
59
70
26
13
324
132
216
57
15
57
36
15
12
57
15
45
168
51
21
15
36
24
93
96
15
9
3
108
21
15
24
96
24
24
35
1
189
2
73
120
81
24
36
27
12
132
156
12
21
72
168
96
84
99
36
141
39
24
108
192
57
63
12
84
252
45
39
69
39
285
111
84
36
84
36
167
22
3
84
60
84
96
36
60
33
2
37
240
120
60
45
87
36
48
21
39
12
72
33
39
71
37
96
132
192
141
15
72
35
94
50
34
84
27
9
75
24
96
12
48
81
84
75
345
15
45
15
57
15
59
1
48
24
72
105
39
57
267
120
48
57
51
12
108
36
93
171
57
60
3
59
46
39
107
1
45
120
87
35
121
57
120
3
21
123
60
12
59
97
45
39
59
25
45
39
48
105
170
58
147
33
12
15
69
39
60
45
111
81
2
61
129
3
12
21
180
12
3
21
60
84
87
95
13
129
146
169
33
15
108
11
58
87
96
180
60
45
27
72
48
57
36
12
96
24
36
27
264
9
87
12
108
9
51
35
48
106
51
ABCD 97965841744*3^$a+1 [50057]
24
13
24
12
35
54
6
61
12
36
29
31
113
24
43
131
24
13
48
84
11
42
19
36
120
36
96
84
12
12
35
18
19
71
54
7
96
12
5
36
7
60
11
37
11
6
31
264
5
6
61
11
97
203
13
36
83
13
23
1
60
5
72
6
12
109
48
11
72
1
24
11
36
25
5
18
13
59
73
41
55
11
18
43
83
24
49
71
1
24
96
48
48
5
55
89
36
7
101
7
23
54
54
25
17
12
6
48
145
60
48
24
132
11
1
53
19
35
12
24
49
36
35
18
6
36
48
60
84
1
179
1
23
54
18
84
37
5
12
67
47
36
85
59
61
12
12
5
31
36
59
72
1
36
29
127
24
84
12
12
29
54
49
48
24
96
12
47
13
5
19
24
108
5
6
48
1
24
83
18
78
61
5
6
1
71
18
7
11
25
5
187
12
24
47
54
60
18
144
84
13
12
12
17
7
12
36
113
12
96
7
5
42
156
25
65
96
18
1
11
42
55
35
1
65
31
11
108
84
18
79
36
60
5
19
240
36
24
47
36
18
12
54
37
35
37
72
59
73
35
121
17
90
13
59
49
5
7
47
25
12
23
84
36
25
36
17
36
79
65
43
11
12
42
30
96
25
23
13
83
13
41
55
83
18
55
41
7
12
36
29
108
6
66
42
1
24
23
73
59
30
19
113
43
120
173
18
42
19
24
60
48
24
84
47
49
95
12
60
97
11
61
24
5
18
49
59
1
11
61
48
60
65
43
11
25
11
72
25
36
72
96
12
48
23
73
83
96
1
65
31
23
61
12
60
11
1
23
37
36
11
18
19
41
43
48
300
24
11
36
25
12
35
1
72
53
7
29
43
60
48
47
49
60
131
36
30
78
37
11
73
24
53
31
23
25
60
5
12
55
35
1
35
13
29
120
36
60
18
1
125
31
41
12
7
11
36
24
73
29
72
18
61
36
48
53
96
31
17
6
37
12
23
12
36
13
72
131
61
36
89
30
96
13
77
91
48
24
11
108
49
11
30
19
131
37
120
12
47
25
24
5
19
120
5
66
37
5
30
1
12
23
144
1
84
47
36
84
78
102
37
23
66
18
1
35
36
18
19
53
79
83
42
30
1
24
29
7
12
59
126
162
85
24
17
139
48
12
84
84
5
6
12
1
12
11
12
24
1
47
25
53
12
7
84
48
72
59
49
36
47
18
19
125
36
19
36
12
24
11
73
41
66
25
29
54
13
59
78
19
36
29
24
144
7
24
41
48
31
84
179
18
19
12
120
72
24
35
73
35
1
41
19
29
55
71
36
60
13
77
79
23
13
12
35
1
108
35
25
84
48
36
35
18
72
78
18
144
12
18
1
96
48
12
36
11
13
36
77
54
13
23
61
23
73
48
12
36
48
24
12
35
24
25
12
36
47
36
18
42
13
60
107
12
13
5
103
24
59
25
11
108
48
36
18
31
83
180
126
7
12
65
96
12
18
18
31
23
1
5
48
6
49
5
120
31
11
49
77
18
1
120
23
18
43
12
36
161
72
12
60
127
65
7
35
25
5
18
37
72
95
18
66
6
30
6
7
72
5
19
12
60
23
25
47
1
24
5
19
17
7
108
36
35
37
12
17
55
35
6
19
12
24
29
6
49
35
36
72
1
23
13
5
138
13
77
72
7
89
7
24
5
31
12
12
12
35
60
13
53
7
47
18
67
5
18
78
30
13
47
12
24
66
55
17
19
5
31
48
84
83
49
5
19
24
84
60
36
12
17
180
42
37
17
19
156
108
23
66
6
18
7
77
31
77
6
73
48
12
47
72
1
65
18
25
24
11
61
11
13
95
72
1
71
1
168
11
13
12
5
19
71
24
72
13
36
84
96
23
37
35
30
54
13
29
12
18
36
36
1
12
12
12
17
24
19
11
121
72
96
17
19
312
72
83
1
35
25
119
13
23
24
13
132
120
24
12
48
60
192
72
11
13
107
1
5
19
35
66
67
23
78
103
71
73
60
11
49
47
73
11
24
48
6
48
78
72
12
13
11
1
60
59
24
25
29
91
29
67
240
24
12
24
12
5
19
12
36
5
18
1
60
41
78
18
30
36
13
12
108
107
13
23
13
17
36
18
36
240
13
89
36
55
60
48
59
37
144
83
1
5
43
108
48
107
84
60
13
12
113
19
53
42
49
24
83
60
30
6
37
29
54
13
12
53
30
13
5
55
24
108
24
41
36
7
11
13
96
12
23
13
5
7
60
12
11
60
13
5
7
11
73
11
78
18
12
18
6
49
5
48
6
18
66
25
12
107
25
84
95
13
24
36
24
23
72
78
43
36
5
24
36
43
113
42
85
143
25
48
36
36
60
48
77
12
6
90
18
13
113
54
36
12
36
1
53
79
60
5
7
60
12
48
23
36
1
53
84
150
37
35
36
73
11
114
18
72
30
42
48
1
48
24
72
17
115
120
84
29
7
83
13
12
11
54
7
12
107
48
73
84
96
12
41
6
102
43
48
5
162
36
1
29
42
12
6
30
24
12
49
12
17
54
12
36
37
59
49
36
12
29
12
162
13
24
59
13
36
23
13
77
7
24
59
25
23
25
60
72
24
5
7
59
36
72
37
5
18
1
216
35
37
36
17
19
144
12
12
60
17
54
24
61
180
ABCD 97965992056*3^$a+1 [50019]
60
102
18
24
85
5
115
32
64
24
35
12
6
12
6
30
3
51
6
43
11
48
49
32
52
84
120
41
24
18
1
101
87
111
33
16
5
3
21
66
18
39
39
12
169
47
6
43
5
31
32
15
33
15
73
56
15
6
36
63
45
156
54
108
60
9
88
11
1
44
57
15
9
19
17
27
168
64
32
27
61
132
12
71
13
5
55
71
12
13
216
12
17
102
37
53
27
16
8
16
5
6
69
105
36
3
21
19
71
36
66
55
5
135
39
90
6
57
40
48
11
37
53
51
27
45
24
111
9
111
81
28
12
155
13
17
36
27
64
17
42
90
84
127
41
18
69
52
131
57
160
29
36
36
127
12
23
18
15
99
85
35
13
192
65
216
31
72
47
1
36
17
18
66
55
24
24
47
66
24
54
97
185
159
9
12
19
200
16
24
8
48
99
13
8
88
96
17
30
33
45
43
41
18
18
54
1
20
72
52
12
23
60
1
17
27
21
3
24
4
29
39
27
21
24
88
56
16
71
13
5
120
72
31
56
27
30
60
67
17
24
135
21
36
15
24
39
97
23
18
15
88
95
81
24
88
41
60
18
108
21
40
8
33
258
121
12
77
99
177
15
52
17
54
60
49
72
24
8
129
7
8
9
12
18
49
5
96
3
40
8
33
18
49
101
79
11
12
90
60
75
52
65
24
3
96
27
37
71
48
9
4
60
36
5
39
45
43
48
41
18
93
40
11
18
99
93
31
92
57
127
5
30
36
1
8
24
27
73
164
171
60
9
75
1
20
48
39
78
27
39
36
24
21
24
3
60
1
17
18
21
4
180
8
40
8
48
16
36
11
72
49
32
28
20
112
29
175
44
100
41
19
41
66
6
19
36
65
24
30
1
72
41
7
48
8
45
7
20
75
61
48
17
24
66
36
6
18
73
11
21
4
12
59
30
15
28
11
33
99
21
64
41
87
21
19
17
63
48
144
45
3
16
5
27
75
18
27
96
63
57
33
15
72
28
11
120
109
35
73
35
42
7
44
64
32
9
127
185
7
8
3
1
17
19
8
216
9
7
11
1
44
72
64
11
61
197
79
5
91
60
24
60
71
45
16
89
55
29
18
1
12
11
33
33
7
24
48
8
3
54
15
52
41
18
1
113
18
36
30
90
24
1
11
21
75
90
51
51
85
24
23
18
18
102
63
63
9
96
40
5
3
28
53
60
19
47
1
41
18
90
54
1
11
36
24
144
12
114
48
7
71
18
63
93
75
64
59
25
12
24
89
90
66
3
111
9
24
15
42
7
11
30
18
93
57
36
48
36
43
83
6
27
16
41
115
11
1
53
163
5
19
71
57
9
36
7
17
30
72
21
3
45
39
49
11
36
54
12
15
28
44
64
47
126
19
59
12
25
53
18
1
11
1
44
52
48
53
42
12
6
18
73
32
24
24
129
67
36
65
12
79
20
9
19
12
23
1
56
21
75
16
11
18
3
4
11
1
8
24
27
156
49
95
105
21
3
21
30
13
83
18
7
12
143
57
27
6
7
41
18
78
30
60
84
81
24
63
84
24
69
216
21
3
15
30
27
40
101
54
37
17
30
9
48
28
68
24
3
36
144
49
83
18
43
32
16
128
112
48
35
12
33
21
19
17
39
51
24
12
162
162
6
48
36
60
55
11
18
99
48
75
61
11
12
24
30
31
65
156
7
32
3
102
36
18
9
63
49
8
51
13
149
3
21
51
33
42
21
40
41
31
47
33
76
116
57
36
24
18
72
109
20
72
100
125
63
27
73
44
52
47
78
18
61
56
81
66
73
5
159
48
24
4
68
88
36
20
69
27
64
23
145
83
21
3
18
18
108
21
9
39
3
18
66
18
55
5
102
24
1
60
41
24
84
3
16
5
18
81
3
6
12
79
11
25
17
18
25
60
36
5
43
173
54
61
5
55
23
25
65
162
69
21
7
11
33
4
60
29
19
24
60
12
59
21
39
177
33
60
66
13
11
57
28
17
18
6
36
15
48
63
84
45
69
12
63
64
72
48
77
18
1
60
20
24
3
45
159
36
1
29
60
18
85
41
18
12
60
18
66
13
108
44
4
12
53
31
11
33
4
36
24
59
37
8
45
147
21
27
63
57
88
17
7
24
48
5
55
71
90
3
28
47
90
3
96
45
99
9
91
179
9
52
20
76
116
28
20
51
60
1
56
4
11
25
24
32
153
30
24
48
37
23
21
48
33
6
49
120
11
25
5
15
136
53
48
18
6
3
16
11
108
42
15
33
18
18
27
9
7
29
54
45
24
16
56
27
61
11
37
83
60
25
32
27
24
90
36
216
43
5
39
57
15
39
1
36
71
21
87
12
93
72
15
1
17
24
15
16
8
69
27
117
51
3
145
47
24
37
72
35
66
19
24
32
33
186
66
3
24
27
24
48
13
11
69
4
83
153
192
4
11
73
32
39
18
63
9
150
36
93
51
49
44
16
32
64
11
121
36
8
45
18
72
42
30
18
67
5
6
85
59
9
112
35
93
3
13
8
ABCD 97966406126*3^$a+1 [50000]
40
24
12
8
40
41
66
54
31
8
4
32
93
30
33
40
60
8
4
11
12
18
30
37
29
6
60
13
12
48
5
7
24
41
39
9
31
41
15
3
6
48
15
28
23
102
3
27
12
78
55
12
5
55
36
44
87
24
57
48
27
73
36
23
13
120
47
12
25
20
16
44
36
12
75
325
23
97
8
28
5
19
23
25
60
23
45
24
3
42
3
27
145
83
84
96
42
7
96
17
51
40
29
111
24
12
15
30
31
48
20
72
28
12
20
9
55
65
55
143
1
32
27
45
28
5
15
3
126
24
51
16
32
27
1
80
3
25
44
15
21
16
35
21
69
43
23
25
92
15
12
36
25
48
12
32
3
105
63
66
30
25
11
9
3
36
25
24
47
49
149
6
21
39
37
23
1
41
90
25
32
15
33
4
89
7
8
40
32
15
18
79
17
66
12
25
11
1
53
96
27
72
28
12
8
24
39
9
3
49
60
56
99
18
18
24
93
36
27
25
24
23
21
45
7
17
30
13
29
24
15
27
33
4
65
3
64
24
11
1
8
12
28
32
15
13
56
135
1
35
42
42
21
28
20
27
12
21
27
60
13
35
9
52
60
149
19
20
3
60
18
30
24
1
17
24
55
44
76
23
18
42
57
16
5
15
3
1
84
32
27
13
12
92
40
65
43
12
59
6
30
1
20
28
20
189
67
53
55
17
3
51
12
13
32
15
49
11
54
15
88
140
40
47
6
15
4
5
18
30
6
45
51
24
42
27
21
51
51
25
24
23
1
95
37
68
4
35
25
41
27
3
49
113
90
73
140
12
39
49
20
24
52
56
48
36
4
5
42
9
15
6
43
77
3
45
30
144
1
36
8
45
27
28
41
7
168
12
12
8
27
72
6
7
48
95
49
41
79
11
69
28
48
8
24
16
5
127
17
43
84
8
15
57
100
11
13
12
59
1
12
47
121
59
30
24
24
7
11
9
39
37
24
24
56
39
1
104
52
44
9
7
32
15
42
3
36
4
23
30
7
8
4
48
5
43
60
68
4
60
8
63
37
32
15
13
20
4
84
17
19
35
1
152
12
36
52
47
13
108
35
93
12
88
41
3
16
5
24
150
192
1
8
51
1
204
8
27
1
12
32
40
180
11
57
16
17
99
75
9
40
41
54
60
24
13
47
12
69
39
42
48
18
30
30
9
3
1
20
9
90
25
11
66
18
12
1
20
27
1
24
11
6
15
39
42
19
35
81
4
11
138
42
85
8
15
24
1
12
29
24
7
12
8
15
33
27
24
9
4
48
23
6
3
52
23
37
53
96
24
27
75
81
27
33
3
1
89
87
84
36
57
55
12
35
9
16
59
24
6
66
9
124
20
15
21
40
11
13
56
64
11
25
60
89
72
6
33
40
20
124
23
60
45
27
48
69
156
4
23
12
13
83
12
1
35
6
19
44
81
67
35
12
48
13
47
24
24
1
24
96
56
48
24
48
60
45
63
15
21
21
15
48
9
48
24
6
42
3
84
76
23
30
51
3
57
3
12
33
57
19
47
108
21
4
20
27
12
85
92
21
54
120
13
11
25
72
8
9
63
72
16
59
126
7
35
12
13
20
15
85
12
8
39
13
96
11
24
25
47
24
1
47
93
3
37
8
27
24
13
12
35
48
13
8
96
4
84
56
51
25
29
30
25
47
12
13
92
45
102
1
44
40
20
51
30
30
13
12
83
1
23
1
20
16
48
17
31
48
17
7
65
7
48
17
6
37
68
27
45
88
47
12
21
57
27
39
57
27
36
24
33
60
3
25
20
9
31
84
56
40
56
36
15
18
31
24
24
113
19
24
24
5
66
45
36
45
43
8
4
36
8
52
24
59
12
25
8
64
32
3
1
5
19
5
6
25
12
68
9
6
25
32
64
95
24
72
13
12
20
27
108
85
24
23
12
25
71
37
17
39
57
54
1
48
60
32
45
18
9
3
42
18
108
12
54
30
9
9
27
4
11
21
52
35
18
7
8
28
24
36
56
36
27
12
13
47
24
12
30
55
95
9
24
12
40
104
21
55
65
72
63
15
13
11
33
75
120
12
9
27
9
4
65
7
17
48
24
18
108
13
5
7
23
25
41
6
33
36
76
20
48
36
9
31
71
18
31
20
16
12
8
15
25
20
4
8
28
23
12
13
11
24
37
20
63
45
84
36
4
41
42
57
16
12
23
12
13
17
39
16
17
7
35
54
27
4
68
27
25
83
81
51
9
76
29
39
51
6
43
83
49
20
28
95
90
6
37
12
35
13
20
52
8
120
4
59
85
35
66
24
15
24
40
8
28
144
5
31
32
48
9
55
36
77
43
12
47
60
37
8
81
19
47
54
7
17
7
23
37
11
37
5
55
8
4
53
3
3
45
136
23
12
1
24
23
60
78
3
4
56
12
28
32
9
90
21
112
41
54
12
61
48
12
24
20
33
6
12
12
18
7
48
24
68
21
6
81
9
31
17
3
4
24
116
4
12
53
19
48
20
27
117
4
71
6
54
1
23
25
36
23
72
9
45
15
51
30
111
40
17
67
35
18
75
21
24
7
35
6
115
24
20
16
35
25
60
95
12
13
24
84
71
36
60
13
59
36
25
36
8
36
27
12
33
48
51
30
19
5
126
81
12
52
65
18
45
33
39
24
81
66
45
27
33
15
25
29
24
54
18
15
52
53
18
96
1
8
36
33
102
81
72
96
36
108
28
20
39
25
59
85
11
60
45
40
96
12
32
3
13
8
12
15
48
12
18
6
48
12
13
68
28
60
20
87
49
8
63
9
3
78
27
16
95
1
5
31
119
1
24
104
64
48
17
51
45
7
17
55
32
111
42
67
23
33
27
18
54
1
95
57
12
4
60
60
72
24
41
87
16
17
90
57
12
15
45
4
71
13
32
124
35
61
24
84
48
8
16
101
18
21
36
4
23
18
19
35
1
32
108
40
83
60
81
15
1
20
28
35
1
24
20
40
5
90
25
24
47
1
20
4
5
55
23
21
21
6
18
24
18
12
1
12
12
36
20
100
32
40
32
3
9
39
145
12
47
30
31
17
3
21
3
48
15
9
28
20
3
18
6
60
85
35
36
24
84
85
59
12
1
17
48
27
3
60
129
45
66
13
72
ABCD 97966613476*3^$a+1 [50013]
150
18
12
155
13
83
72
205
72
48
24
11
19
69
21
240
18
18
54
113
277
3
248
88
39
60
18
84
54
6
180
54
84
60
102
11
25
42
45
117
18
113
48
120
1
263
136
69
18
54
24
72
123
24
87
30
83
120
1
167
25
87
165
150
125
1
126
84
69
117
48
155
16
45
90
42
72
156
6
66
90
114
48
6
66
36
147
57
30
9
81
6
288
30
35
64
87
138
72
39
105
132
107
73
180
48
24
162
9
225
12
18
42
47
7
41
157
11
97
207
296
1
54
72
102
162
36
108
54
126
77
67
60
41
25
216
54
9
15
161
72
72
1
90
69
105
6
72
120
54
18
201
120
117
83
1
276
27
207
9
32
7
150
18
72
108
77
67
30
54
6
203
216
157
12
60
171
104
7
96
17
16
21
66
42
23
175
17
13
90
18
95
55
17
73
120
6
48
72
9
24
75
96
174
15
237
83
175
185
120
73
120
24
48
78
18
159
93
72
36
12
54
213
117
66
33
99
126
12
3
24
33
102
90
143
48
24
7
156
18
42
48
137
48
37
275
169
90
53
43
84
33
27
29
115
36
54
84
432
143
133
72
51
21
18
105
87
216
24
30
108
15
56
24
13
132
162
144
45
165
126
93
21
264
90
60
125
55
18
12
168
18
9
56
79
120
65
43
42
18
30
18
90
15
24
303
33
21
96
27
81
36
30
6
30
18
6
246
42
201
200
61
168
11
7
30
132
288
63
9
36
162
17
136
200
169
36
36
23
67
144
77
168
325
54
45
225
60
72
48
90
6
35
24
97
60
18
65
25
12
240
3
33
30
72
186
126
89
31
36
180
57
93
27
21
42
57
56
7
132
48
77
13
60
120
78
54
18
252
18
18
30
114
90
12
288
36
6
54
36
174
42
54
30
24
72
144
18
66
47
115
54
23
37
48
60
15
435
101
91
6
30
72
81
69
12
96
228
96
126
53
24
25
90
186
84
72
23
193
108
59
31
54
42
41
25
180
132
12
6
5
175
257
40
111
132
102
150
36
36
33
177
24
66
108
41
24
7
24
162
12
35
7
18
71
19
125
127
414
54
12
41
168
115
90
54
42
83
96
19
5
337
90
18
131
61
36
42
5
277
3
3
198
30
185
280
75
54
90
18
108
47
88
69
131
97
24
23
85
138
57
201
144
36
234
81
39
78
27
63
120
42
36
30
60
84
162
11
88
81
39
80
25
24
15
3
54
23
16
32
103
17
88
24
57
30
54
96
3
80
133
84
24
84
6
5
64
33
24
18
36
12
237
3
5
48
181
576
395
232
21
84
528
192
143
79
108
108
30
54
78
156
54
96
5
7
24
234
36
3
105
120
132
90
33
165
72
66
114
279
9
90
198
ABCD 97966721558*3^$a+1 [50027]
99
1
20
9
48
3
72
72
75
33
51
37
119
60
36
114
30
1
120
23
36
21
3
30
6
13
20
15
12
30
55
120
56
3
12
18
15
16
36
23
21
63
25
41
6
49
107
12
25
17
19
5
54
21
15
9
75
13
53
19
12
23
42
15
63
12
60
45
28
96
12
53
24
91
11
1
17
30
120
73
23
66
75
39
60
24
25
36
5
66
45
108
27
138
6
81
33
6
36
13
47
13
11
1
71
9
76
23
24
21
39
108
48
12
25
20
15
54
54
60
6
31
59
30
6
42
6
25
44
21
19
32
45
24
66
48
37
44
72
3
12
25
60
80
15
24
258
126
9
27
48
13
12
35
12
30
66
24
78
3
3
141
3
1
239
42
39
40
116
63
6
42
150
15
112
47
105
60
3
13
32
45
18
69
9
24
42
153
3
90
24
19
12
47
12
13
95
12
204
85
125
159
72
4
5
6
66
24
30
61
29
18
60
61
20
12
99
9
9
48
18
30
19
20
51
6
6
18
72
24
43
11
45
165
96
18
12
24
24
1
32
57
120
42
36
168
49
68
108
105
6
1
65
24
48
6
21
39
60
49
72
35
9
21
30
133
5
42
60
60
1
5
42
6
24
27
45
19
71
24
54
96
55
12
47
12
108
12
204
6
18
168
12
108
85
8
24
48
9
6
25
17
51
15
25
5
24
3
15
37
11
6
48
18
33
4
23
45
84
9
7
8
9
42
108
42
66
48
6
3
3
45
60
57
30
18
24
63
27
9
45
162
12
121
20
4
41
6
21
99
48
12
21
24
15
133
11
12
48
24
6
6
1
35
12
1
60
120
12
17
192
96
24
15
51
12
12
1
12
23
42
43
5
54
48
66
24
48
27
28
35
48
12
25
35
60
9
39
36
21
63
12
24
36
12
30
42
61
17
30
66
6
1
68
4
71
114
6
42
48
24
66
30
54
13
12
20
21
6
13
5
48
24
75
93
66
25
24
32
51
90
15
57
30
48
42
7
24
72
89
78
57
3
105
15
13
8
81
123
52
41
7
17
6
37
20
27
54
66
33
28
23
24
12
30
96
15
75
133
35
9
3
42
150
13
60
44
69
126
13
77
6
9
33
3
39
24
30
42
12
18
3
156
36
24
51
33
160
59
25
156
35
60
42
18
126
6
24
13
23
84
93
16
5
51
69
54
66
6
24
36
78
30
1
72
24
71
18
55
11
6
24
24
6
9
39
33
27
45
15
72
21
3
96
45
51
93
51
48
57
9
24
43
59
84
6
24
31
24
12
80
88
11
36
84
18
51
36
28
8
24
3
36
24
72
228
1
17
43
20
4
11
12
60
12
12
1
47
25
48
137
55
23
72
13
12
65
6
96
33
72
39
42
30
60
84
24
1
8
33
39
33
126
66
3
3
24
13
77
31
20
63
72
129
16
120
23
9
27
1
72
95
33
52
12
44
21
54
12
54
31
8
27
12
12
9
21
90
30
96
24
3
21
19
56
12
87
117
28
17
6
48
42
15
24
123
1
5
54
13
119
48
25
12
59
12
24
90
18
36
1
11
12
18
72
3
3
25
71
13
23
12
18
43
35
37
29
15
33
30
48
12
108
60
13
59
108
12
78
7
11
37
8
36
39
24
33
12
3
84
49
41
19
11
48
12
6
48
6
36
13
11
24
21
15
1
8
99
61
12
20
33
55
41
174
85
95
6
6
13
29
3
24
21
18
24
12
109
72
29
15
15
60
21
12
75
36
30
42
97
35
42
19
24
53
15
72
75
6
24
3
117
7
44
36
4
11
13
48
12
95
1
17
78
24
61
11
21
4
11
25
8
36
33
6
24
33
72
40
17
120
18
48
37
41
24
96
111
24
16
65
43
11
21
16
47
78
55
23
25
41
3
15
21
40
24
11
36
33
3
60
18
66
69
16
36
12
11
24
6
6
73
11
6
24
127
23
109
80
27
9
12
124
59
69
111
36
141
24
9
31
131
24
1
68
9
51
52
119
81
39
84
37
212
3
12
60
13
44
64
11
61
12
287
24
9
52
96
68
52
12
8
40
12
32
219
30
19
20
15
48
12
60
12
6
15
33
30
81
75
13
20
12
39
21
3
12
30
6
18
102
24
109
32
28
65
15
99
45
196
29
51
21
6
72
121
35
60
9
3
12
1
71
13
47
36
12
60
90
6
12
13
41
15
4
12
17
120
6
60
54
42
165
24
84
3
18
7
60
48
12
92
15
1
5
144
6
144
61
5
6
25
35
6
79
35
6
7
48
17
31
120
41
48
72
6
9
36
28
11
54
115
44
88
59
6
3
111
1
104
3
36
84
21
15
132
42
78
9
4
29
3
52
17
114
60
12
54
66
30
72
31
71
24
9
3
12
145
17
39
51
54
120
42
12
18
39
28
36
11
13
17
183
33
42
1
5
54
48
12
37
71
12
30
30
21
45
54
12
60
108
6
24
6
49
23
24
21
60
40
17
27
15
49
5
24
198
57
28
5
103
47
18
162
25
59
1
65
3
45
6
18
6
12
13
11
13
8
63
114
18
12
13
29
18
37
71
12
57
51
18
6
18
3
39
36
49
20
64
5
19
12
35
60
180
49
47
9
3
48
24
49
11
109
35
24
25
36
59
6
6
36
30
3
15
12
48
36
13
65
6
9
33
24
19
12
35
157
11
12
60
30
43
12
24
48
65
3
3
121
8
33
18
72
69
3
12
93
3
138
319
17
78
12
81
28
17
42
37
59
25
12
17
42
1
12
11
ABCD 97967286182*3^$a+1 [50020]
37
48
20
15
24
49
17
55
32
60
40
71
12
37
5
55
23
13
20
27
12
18
3
27
25
32
75
48
24
30
6
25
5
7
5
15
81
66
21
75
13
20
21
31
8
40
35
42
67
36
72
12
11
60
25
41
18
1
119
1
72
23
60
72
45
117
48
24
54
97
8
24
45
15
51
25
20
4
60
20
33
120
3
4
77
18
25
11
36
121
32
75
78
120
27
3
37
56
39
1
5
6
96
72
36
9
21
27
40
47
1
44
40
8
3
9
96
4
48
8
9
3
148
29
90
21
15
12
45
159
36
12
21
4
35
85
23
18
6
120
54
24
72
43
35
25
8
99
153
15
30
31
92
12
81
7
12
11
49
20
36
12
120
15
48
24
42
43
36
12
8
4
23
13
12
8
12
9
60
78
61
5
19
35
78
3
69
30
6
55
5
79
17
39
87
54
6
13
29
75
16
41
63
3
24
96
33
45
36
30
18
3
27
18
30
73
84
53
3
57
27
87
30
6
12
30
43
29
6
57
57
6
42
6
49
8
28
24
17
123
27
6
18
30
24
30
18
48
30
25
12
32
28
8
21
30
9
24
33
87
88
17
36
19
83
54
6
13
41
39
12
15
18
19
11
24
21
15
6
19
41
39
57
75
15
73
11
54
27
28
35
12
78
15
100
60
89
31
59
42
63
15
121
35
6
39
132
39
126
3
9
18
12
102
3
33
72
72
3
40
17
6
45
52
47
1
32
76
20
15
9
27
6
48
79
48
8
4
20
16
20
120
69
42
24
42
75
27
30
6
30
79
20
3
24
9
51
120
9
27
73
41
3
3
57
60
27
13
65
31
24
8
12
28
8
21
30
24
9
76
59
25
36
60
17
60
12
6
85
12
68
4
48
12
5
72
3
3
54
39
51
13
68
9
6
12
30
42
1
65
138
97
8
39
13
48
35
54
36
12
42
42
54
114
30
1
17
55
35
144
48
61
47
57
63
24
48
168
25
20
15
33
51
9
12
12
21
6
13
17
24
66
169
84
71
25
101
43
53
54
1
29
96
27
40
41
159
48
99
1
59
24
57
147
33
39
1
5
43
89
12
66
132
36
42
43
12
107
30
6
24
42
30
36
13
17
18
6
6
24
33
45
55
5
63
3
96
60
13
20
120
27
60
6
27
16
47
60
145
5
7
17
19
20
21
3
216
21
43
23
33
24
40
8
27
1
20
4
53
103
44
87
6
42
78
43
59
21
21
24
24
31
84
35
105
16
20
15
24
12
30
60
79
59
21
15
37
8
4
8
3
25
12
8
4
68
12
57
48
66
42
84
19
119
1
80
27
37
8
147
13
92
36
15
30
54
72
6
72
55
23
18
19
68
15
18
7
8
4
8
48
21
18
12
84
60
25
17
27
27
69
27
25
12
11
12
33
39
45
3
12
1
12
119
6
63
21
36
7
53
7
41
15
72
60
99
30
6
12
6
55
44
21
175
32
33
19
137
18
1
47
45
28
24
23
12
6
126
1
48
5
84
75
48
48
12
3
36
9
9
15
16
17
7
17
19
5
15
24
21
75
69
36
19
20
96
4
11
6
99
27
57
40
47
93
87
24
24
1
35
9
63
24
6
42
30
18
37
8
39
36
12
25
47
24
24
18
3
24
136
71
18
43
32
88
23
25
12
20
39
93
15
72
6
15
27
12
9
64
36
11
61
95
105
52
60
23
25
35
12
30
3
3
216
24
37
23
42
48
30
54
12
3
36
51
6
12
42
1
8
75
6
48
31
5
126
21
45
55
47
1
161
24
15
24
36
12
9
19
5
36
51
45
27
28
108
47
12
18
7
53
15
40
35
33
27
45
52
56
24
16
35
37
23
45
21
6
48
6
36
24
24
15
4
11
9
105
115
11
42
87
36
15
12
37
23
33
69
31
12
5
55
59
48
12
49
24
65
42
81
57
6
12
37
68
48
52
32
16
20
4
5
48
90
37
8
15
30
3
112
8
40
11
30
30
73
8
9
48
31
77
7
53
18
69
28
5
7
80
15
18
54
78
90
12
33
36
15
24
85
35
18
3
40
41
18
33
12
76
92
3
24
18
42
13
132
11
37
23
102
27
3
33
60
9
55
8
12
15
1
11
21
15
37
11
36
18
115
60
77
43
71
45
27
13
32
12
45
30
1
24
17
6
24
1
8
21
48
3
3
42
12
31
12
29
19
20
27
54
18
36
57
9
79
80
12
3
25
12
5
30
25
47
18
24
31
59
6
147
15
21
45
99
16
20
24
76
17
3
45
15
15
24
78
48
7
5
7
65
3
27
48
12
6
7
23
57
63
24
21
24
51
9
57
63
16
84
11
84
60
1
29
3
33
39
63
25
72
8
27
36
25
12
35
57
33
27
3
13
32
12
96
21
19
60
32
27
72
21
27
12
66
42
6
55
29
12
30
9
64
36
32
75
102
30
18
3
24
48
39
73
23
24
6
72
48
3
64
11
9
16
5
27
9
90
33
15
1
11
6
12
3
99
1
48
17
144
3
180
28
8
21
60
6
12
60
18
7
95
1
35
96
21
3
66
48
15
3
13
137
27
60
27
1
5
15
45
7
35
1
95
145
20
24
27
13
20
120
16
12
5
15
48
52
53
24
6
84
21
21
60
54
30
54
60
66
7
23
12
78
6
60
6
3
40
11
1
5
3
27
48
9
51
69
15
45
16
32
27
21
57
3
180
12
9
19
29
48
27
51
102
7
23
48
85
44
27
21
9
168
6
6
36
67
96
32
9
43
65
15
28
5
67
35
90
6
85
11
9
57
15
15
25
53
6
21
39
1
47
126
15
81
6
12
90
42
33
45
6
66
3
3
13
17
7
41
27
28
60
12
12
71
37
23
9
3
12
1
5
42
85
47
33
15
13
32
12
51
24
33
123
49
95
1
17
15
12
27
1
120
17
123
28
35
9
21
54
1
132
29
18
25
11
12
54
18
33
15
12
36
45
40
47
13
41
3
33
187
36
17
12
12
63
57
43
77
24
30
30
39
16
180
44
40
23
145
23
45
15
12
13
29
15
16
80
72
39
18
36
ABCD 97967469344*3^$a+1 [50075]
52
20
18
18
60
72
67
35
1
107
6
82
33
21
26
13
21
8
30
6
24
42
30
94
9
21
14
25
5
12
19
65
36
46
38
36
30
66
54
6
19
21
20
28
74
12
6
52
56
42
54
96
108
162
4
90
24
135
17
84
31
5
72
43
3
57
12
132
39
26
4
32
12
10
57
11
28
84
80
18
168
12
10
2
12
36
7
5
10
38
4
84
6
14
55
11
4
54
111
69
72
3
101
132
24
48
12
19
41
88
18
14
24
232
54
21
33
54
2
31
3
50
42
54
124
6
33
11
66
46
78
27
29
120
6
48
24
18
84
4
44
30
25
3
18
32
12
10
21
35
4
80
96
1
21
15
15
8
30
36
36
24
64
75
17
84
54
30
24
60
66
6
4
66
68
72
6
114
114
96
31
29
66
18
42
13
36
65
151
12
5
48
42
48
25
47
82
15
3
68
22
116
7
15
32
37
96
39
14
24
43
117
62
10
104
55
15
2
67
53
10
102
20
132
18
66
36
19
84
53
55
23
16
68
12
28
72
14
12
7
21
162
72
60
26
60
16
14
24
72
60
6
4
51
45
102
21
12
53
42
94
44
10
9
23
12
18
94
21
33
44
156
30
6
18
73
95
30
55
15
14
108
48
12
16
14
37
81
12
6
81
161
12
28
68
55
96
21
20
34
26
12
60
18
42
22
81
9
138
2
16
32
7
15
33
23
70
38
16
26
7
17
4
42
33
5
42
18
42
40
38
52
30
62
12
16
72
15
93
50
24
96
18
16
15
65
24
16
18
38
22
68
12
6
84
48
64
20
148
30
2
124
6
9
45
51
5
36
82
146
19
11
126
18
82
14
12
12
61
77
52
6
54
32
54
84
60
16
56
6
12
48
30
28
6
80
36
22
33
29
16
44
10
38
31
5
54
10
182
1
12
41
66
48
13
29
48
120
6
6
60
24
24
40
8
142
18
30
54
18
33
5
103
36
23
37
11
10
18
176
16
20
12
36
42
132
12
16
92
18
30
22
2
114
42
30
10
44
30
4
54
26
42
30
24
16
93
15
26
6
10
84
54
114
56
46
105
9
15
17
22
18
48
6
8
42
55
33
87
45
54
26
6
52
8
24
1
17
10
108
18
20
36
64
39
3
80
192
60
42
24
6
78
18
72
16
72
18
36
3
17
18
66
60
54
40
20
16
69
53
114
30
48
22
6
32
70
98
43
75
74
30
30
12
156
4
24
2
84
54
36
18
18
48
10
84
78
14
13
17
96
60
330
18
40
32
43
36
119
1
60
51
42
32
120
4
32
12
30
6
54
72
6
7
155
10
48
3
11
48
6
24
48
24
19
51
80
13
17
30
46
8
30
96
1
75
8
60
6
16
324
80
120
48
127
89
12
42
12
49
72
48
17
12
18
24
64
26
6
84
25
33
60
120
3
17
30
1
65
7
5
30
18
36
30
16
9
3
18
14
18
18
4
18
15
17
55
215
24
16
36
2
31
21
3
3
2
30
18
54
13
3
8
42
90
58
6
74
7
9
108
68
42
118
8
12
12
43
5
64
44
7
3
6
68
31
36
3
2
108
88
42
62
24
36
55
11
18
24
12
24
4
176
40
27
5
22
32
16
33
72
5
12
7
95
10
74
76
68
106
42
2
42
28
26
40
92
58
9
60
11
12
154
90
54
20
34
158
22
141
147
32
60
22
63
17
4
75
57
27
93
123
11
84
12
130
32
132
4
32
60
42
30
10
32
30
28
72
3
48
3
165
12
29
24
94
57
21
72
26
22
8
34
26
42
24
126
42
12
16
9
41
114
6
12
120
22
56
52
32
30
6
88
50
24
22
18
66
2
72
58
14
4
74
85
15
50
22
8
18
54
10
36
20
30
25
39
14
22
45
93
42
44
10
8
76
2
22
68
52
18
33
60
36
123
38
18
40
26
166
110
102
1
95
54
48
4
96
38
96
1
53
90
109
3
57
21
15
15
26
120
48
7
11
22
51
59
66
7
53
127
83
6
84
94
57
11
58
75
29
43
17
70
122
18
37
5
55
53
138
30
7
21
2
24
60
60
16
62
6
22
39
33
60
27
5
6
10
3
29
10
26
7
29
168
36
34
42
48
15
93
42
33
123
129
15
26
67
17
55
51
92
52
8
42
36
4
56
12
58
104
61
17
12
48
7
17
79
47
18
36
90
58
6
50
6
30
19
5
7
39
90
75
29
30
46
20
114
34
20
90
13
69
44
30
36
60
13
53
40
18
2
67
143
18
84
58
38
54
42
16
27
3
57
77
43
36
5
24
90
28
80
84
16
2
67
59
12
18
55
17
90
4
18
26
154
60
48
20
22
32
13
108
77
166
62
58
32
42
16
54
2
4
26
66
79
5
16
2
18
18
12
97
5
46
36
21
23
12
13
71
25
69
15
89
42
13
3
122
55
21
56
19
15
44
10
56
6
16
8
4
38
67
17
55
93
20
48
24
4
50
6
84
12
4
3
57
8
36
10
2
64
39
57
2
6
115
12
9
14
54
36
22
14
106
98
54
78
82
8
72
30
10
86
7
17
18
12
22
26
30
24
60
4
15
39
50
72
58
26
139
21
2
114
24
30
90
22
140
37
5
18
30
7
12
65
70
14
66
10
146
42
18
10
102
20
30
6
34
3
65
4
104
24
31
ABCD 97968144518*3^$a+1 [50055]
144
48
60
12
28
140
240
88
32
7
77
13
18
89
48
61
95
4
212
121
15
3
29
61
11
244
12
8
52
69
279
81
126
108
41
24
97
27
36
56
24
36
144
12
79
18
216
71
19
54
11
12
49
95
103
93
48
32
97
11
115
5
64
200
37
119
24
12
144
12
40
45
35
60
13
36
35
144
124
21
155
24
1
47
12
28
92
16
116
13
3
60
32
12
24
31
9
12
80
24
64
117
155
60
48
25
11
25
11
108
60
24
67
5
48
76
20
84
12
24
160
21
11
112
21
39
123
17
36
19
137
79
9
60
21
11
276
132
121
75
56
76
44
16
8
49
3
15
33
57
18
29
12
13
47
43
18
15
8
85
27
9
59
36
16
69
63
60
21
27
12
56
24
252
4
20
232
20
19
33
3
54
95
13
35
48
48
31
21
20
192
12
60
73
11
7
5
60
28
176
16
72
68
112
32
84
52
60
32
103
29
25
35
120
25
51
3
5
4
248
49
39
12
129
71
40
20
108
124
140
37
11
24
36
24
240
120
13
51
60
44
28
195
18
54
162
131
52
60
96
252
93
71
4
80
52
27
77
13
3
8
12
52
105
90
113
13
36
155
196
45
35
48
25
15
12
27
17
16
68
124
152
16
12
92
84
52
15
225
44
1
15
260
132
76
12
92
7
9
80
52
3
5
216
49
107
160
8
300
37
87
48
108
171
108
77
4
27
29
60
60
13
51
21
90
41
85
23
121
39
12
72
68
97
36
155
132
24
124
15
89
72
64
32
13
27
44
24
12
52
165
90
21
87
5
24
60
64
44
127
53
48
48
60
40
39
221
12
37
131
52
12
8
12
48
100
80
25
15
72
21
59
13
3
105
11
64
249
47
36
115
5
84
91
77
28
57
107
55
21
8
60
52
129
71
19
18
15
21
71
24
60
160
24
80
31
54
11
79
53
12
385
35
12
120
76
152
16
44
160
48
68
12
12
36
24
31
105
24
116
36
61
47
108
7
77
13
3
32
252
28
8
109
35
48
40
56
40
15
269
48
12
301
87
39
198
18
113
100
92
84
4
32
7
17
84
60
37
23
52
44
96
72
1
59
12
19
137
43
41
76
45
143
109
71
1
51
60
120
80
12
76
15
54
231
147
54
3
105
3
108
44
187
9
20
52
9
99
24
93
18
5
49
71
37
107
60
28
75
54
191
40
32
61
75
72
15
65
12
100
93
90
18
71
120
25
36
23
72
84
48
36
25
36
23
76
140
112
8
24
108
60
24
73
11
61
144
72
144
23
85
18
213
32
187
41
40
32
24
133
11
4
36
57
95
12
12
36
115
5
48
24
60
7
18
3
60
104
4
24
57
59
36
28
56
72
19
93
8
84
84
1
3
20
28
164
55
201
20
67
33
180
93
179
37
71
37
47
48
96
24
1
75
20
12
24
24
4
75
21
164
40
8
37
108
135
68
100
80
85
71
16
8
31
54
216
51
3
9
81
15
20
127
18
11
120
24
4
3
29
24
60
36
48
76
32
24
16
60
44
91
17
73
3
32
73
35
36
96
13
27
9
83
25
11
7
29
76
8
36
24
300
40
9
47
61
15
80
24
124
24
111
54
11
40
32
40
93
75
84
20
37
18
53
40
69
71
52
36
12
27
185
36
36
31
53
91
29
72
100
44
25
54
221
120
24
12
144
235
29
25
207
9
39
69
107
156
88
56
25
288
23
84
88
8
28
80
60
60
55
29
76
24
32
1
143
96
4
32
49
59
49
11
4
32
16
72
48
69
23
12
16
44
36
52
33
87
20
132
85
83
16
20
36
108
7
5
36
40
20
133
35
52
165
108
35
36
16
32
61
87
80
48
55
36
65
64
32
ABCD 97968290456*3^$a+1 [50005]
11
25
18
101
19
6
12
63
45
24
66
17
24
12
16
84
69
18
48
18
35
1
36
111
57
23
25
87
9
15
39
17
40
56
13
36
23
13
27
21
24
35
109
27
72
12
27
57
32
96
12
97
15
75
48
21
12
39
24
5
36
25
47
13
156
36
39
3
9
93
23
1
51
57
12
59
13
51
48
8
1
3
3
54
84
3
51
65
13
123
15
17
61
18
41
160
44
36
7
5
12
13
11
12
48
73
39
21
12
99
69
27
57
78
17
16
20
49
18
126
27
32
55
41
48
37
35
31
78
3
8
25
15
56
49
35
19
29
169
3
32
37
24
155
55
54
35
60
37
72
36
18
30
47
12
55
9
84
12
32
25
135
20
61
54
17
24
4
3
45
33
83
40
21
12
3
33
63
27
9
48
8
48
1
30
89
1
27
12
8
24
1
87
44
36
13
18
78
15
3
18
126
9
21
27
15
9
9
71
12
109
63
32
64
39
17
16
21
59
64
72
8
28
3
6
36
35
100
21
23
4
48
56
16
33
24
71
49
36
15
75
33
93
72
24
27
104
7
77
85
27
51
65
37
42
29
25
36
83
16
27
5
12
1
36
123
72
21
36
12
83
13
3
20
100
12
3
6
71
13
15
21
24
36
36
18
17
12
16
9
11
48
60
60
36
4
8
1
23
1
36
39
12
24
24
9
71
31
41
31
42
36
51
24
9
23
49
6
54
66
33
36
20
24
49
78
65
79
30
60
23
61
72
18
29
48
37
12
108
35
112
20
13
59
24
31
45
44
16
39
9
56
168
13
107
7
5
48
100
12
36
80
1
11
36
25
6
18
15
48
56
36
16
12
72
69
3
8
12
64
33
11
48
48
1
78
57
60
3
6
66
65
72
25
39
12
3
6
35
127
5
28
8
13
18
17
12
25
12
11
108
61
51
48
8
12
43
6
36
48
6
9
44
12
79
33
33
35
36
28
108
24
8
37
18
54
12
47
13
12
36
11
31
65
24
31
18
11
108
13
83
1
72
132
11
73
3
48
108
8
49
72
60
51
32
25
30
6
72
35
49
72
6
65
12
12
24
25
39
21
35
48
1
6
45
9
59
40
9
59
28
21
11
88
8
36
49
36
47
7
9
33
71
55
9
68
13
12
3
56
49
75
108
21
12
3
20
1
11
36
48
64
12
27
5
25
24
3
32
1
72
36
27
9
12
108
15
21
90
41
28
81
11
55
6
83
25
30
17
7
69
20
60
60
24
24
13
51
21
27
21
3
39
53
1
51
240
8
40
165
12
60
18
125
28
32
16
33
36
15
3
17
1
47
1
87
48
84
20
1
111
104
13
24
48
24
12
11
28
69
95
1
35
85
60
27
12
24
8
36
12
120
7
5
64
12
24
12
105
18
17
31
24
18
11
37
71
1
135
8
16
32
61
72
18
125
64
12
21
27
21
27
33
87
21
83
7
18
63
21
27
8
24
13
42
54
11
52
12
9
6
69
12
56
72
88
21
36
3
3
9
57
24
126
65
1
6
17
40
45
35
168
49
6
53
19
18
30
41
37
3
104
16
20
19
45
132
8
40
44
64
21
15
63
48
6
12
87
48
72
108
32
1
11
1
36
11
24
1
15
45
12
96
23
136
57
11
19
6
39
48
3
17
16
33
27
9
18
89
64
104
85
11
49
35
76
72
12
21
39
63
18
36
15
3
269
124
8
1
12
15
36
9
48
95
31
42
11
4
24
56
13
18
18
63
8
31
17
55
24
81
63
17
16
21
66
42
23
79
125
4
21
119
36
37
27
8
37
42
9
9
35
1
3
12
32
19
6
27
56
16
57
23
1
12
71
25
23
16
12
21
18
81
44
1
27
104
48
16
12
81
18
33
48
32
7
41
1
39
80
7
9
24
8
31
53
37
54
18
87
33
6
9
39
24
105
33
15
21
3
93
47
16
27
101
36
64
9
3
57
108
126
81
44
1
18
54
3
8
40
69
24
35
4
44
79
18
48
6
54
135
44
103
150
84
63
20
13
23
12
19
81
12
44
7
18
15
8
40
9
36
12
60
3
96
9
48
95
28
75
153
72
132
9
36
30
6
48
15
84
9
24
39
80
37
11
96
52
129
3
21
11
37
27
56
103
29
4
24
69
15
105
39
3
18
11
1
15
12
105
30
41
4
12
15
41
37
72
35
49
23
37
48
35
28
60
8
72
31
6
59
13
27
72
9
47
1
47
13
11
109
18
41
1
11
36
12
36
31
9
80
31
5
4
72
36
20
49
111
9
95
13
39
20
31
45
44
1
6
93
27
5
4
24
116
1
36
27
21
60
3
56
31
18
12
18
5
16
3
18
15
21
36
23
7
81
45
27
12
20
48
37
51
21
47
49
72
108
23
13
3
68
1
3
15
66
59
13
72
63
45
15
9
36
180
72
39
32
12
24
37
18
18
23
76
20
16
9
3
27
6
11
36
1
42
9
24
8
28
33
60
51
93
30
17
7
18
27
68
13
12
3
36
21
66
5
4
63
65
72
4
12
63
65
48
13
3
264
9
35
12
16
36
21
71
7
48
6
36
35
4
9
63
72
15
65
1
24
3
32
13
87
60
21
71
4
80
48
28
68
16
12
48
8
16
12
3
77
28
32
36
37
36
18
96
18
12
36
63
33
99
3
9
8
1
23
13
11
72
31
48
24
77
60
40
96
32
28
12
20
16
9
42
48
77
28
20
43
18
3
33
12
3
3
57
32
31
6
11
61
18
18
23
133
11
24
133
27
8
12
76
36
33
3
24
32
4
32
13
35
1
42
66
36
90
17
1
132
11
73
36
59
31
72
33
8
37
11
12
16
20
31
57
72
69
36
15
84
20
48
7
6
11
7
33
21
18
30
3
15
21
12
56
61
11
48
49
35
37
30
45
69
15
21
27
12
51
41
24
1
23
4
27
33
48
24
8
37
12
54
33
8
16
8
49
84
83
25
6
54
234
57
81
36
108
15
104
31
17
13
24
27
72
56
25
23
7
29
97
24
39
32
4
ABCD 97968425866*3^$a+1 [50003]
12
36
5
24
36
9
39
51
40
48
2
22
12
20
72
45
12
27
33
31
8
9
9
24
3
9
54
9
60
9
34
24
14
48
6
45
3
4
41
24
31
5
21
18
9
43
44
4
5
72
57
6
12
96
54
39
33
30
6
3
15
21
9
27
31
12
17
120
19
12
2
18
12
9
27
172
98
99
19
8
45
9
63
33
18
9
31
8
24
52
5
9
36
10
36
14
22
5
36
27
12
4
20
16
86
10
284
4
44
6
27
36
39
52
26
22
5
12
33
34
5
24
43
12
17
31
5
12
7
137
45
10
17
27
9
60
3
52
2
135
15
16
24
53
9
15
99
57
63
45
31
74
10
12
8
9
19
17
51
120
64
8
52
17
9
18
64
2
18
52
53
3
18
22
20
28
8
45
9
34
29
9
39
72
15
48
9
7
60
32
4
2
10
53
127
20
6
30
4
24
48
24
12
5
9
18
45
24
9
3
43
2
54
28
5
12
24
39
76
96
8
16
110
58
2
30
4
77
27
9
24
3
36
28
24
17
21
54
16
8
72
16
2
10
53
27
30
6
28
12
17
33
36
22
14
58
113
27
18
82
24
20
52
29
12
55
32
57
15
40
53
36
15
21
55
17
7
144
72
8
4
149
19
8
48
81
139
2
18
30
15
12
36
27
9
36
33
3
19
24
8
57
15
36
72
9
19
2
10
5
48
15
28
8
45
7
36
24
24
12
41
72
36
12
33
22
84
29
117
18
9
7
14
10
84
5
9
15
12
15
54
34
2
48
78
28
12
14
3
63
96
21
9
27
15
16
29
3
40
24
5
27
9
12
45
90
18
18
54
6
16
5
15
21
19
32
4
8
112
104
9
24
7
5
24
27
9
7
2
36
3
15
9
7
74
30
9
51
21
7
17
48
15
57
15
18
3
27
4
14
6
21
36
9
22
41
7
29
36
27
36
42
3
15
84
40
2
135
72
72
27
16
24
17
24
19
20
76
5
69
3
67
5
43
8
112
14
39
7
38
18
16
12
113
19
26
3
27
9
27
36
78
30
4
29
39
9
9
15
115
2
27
7
12
17
21
15
91
12
5
3
4
65
36
9
27
27
28
8
4
48
12
12
12
14
114
16
29
81
27
36
43
101
3
81
31
12
20
40
5
51
9
19
26
18
12
52
29
43
62
22
8
40
12
8
9
27
40
125
31
12
80
16
12
56
4
65
9
39
36
15
54
99
45
30
9
27
42
18
57
9
15
7
2
36
39
45
10
24
17
12
24
21
6
16
77
51
9
45
34
38
10
2
6
93
67
32
42
3
9
58
14
42
12
6
3
24
57
46
12
2
3
27
9
9
60
3
27
16
26
111
15
12
24
21
33
10
74
58
41
24
27
9
48
31
20
16
12
48
44
6
94
17
36
60
19
12
32
9
19
38
22
12
2
27
87
45
7
12
12
17
99
9
19
17
9
27
19
44
42
63
99
16
36
5
19
84
50
15
3
24
9
3
4
41
9
87
48
7
62
10
48
14
18
4
5
19
17
19
29
60
45
30
6
27
21
22
84
26
70
5
7
8
4
5
48
60
19
12
41
55
53
21
42
9
48
63
16
2
6
21
15
45
7
14
10
44
16
44
30
15
55
96
60
116
78
27
9
102
72
78
36
10
12
44
40
12
8
9
31
17
19
89
9
6
48
24
4
44
36
24
12
6
3
15
18
46
2
36
51
7
29
84
43
65
139
60
44
16
101
19
96
8
40
5
36
144
72
7
65
48
7
8
9
21
63
15
54
3
19
17
43
8
36
9
75
64
26
6
4
62
22
32
72
76
5
87
54
30
9
72
7
20
18
51
45
10
26
18
21
9
42
36
36
4
8
6
30
78
75
24
48
27
96
4
53
60
9
27
63
4
5
43
5
24
12
51
28
8
18
90
102
24
34
32
24
12
9
33
18
12
69
3
16
8
18
3
55
96
12
60
12
53
9
123
12
7
36
8
9
12
24
57
54
9
24
7
12
2
15
9
34
84
26
27
3
18
22
12
20
42
3
27
52
8
4
41
3
9
72
31
2
75
9
10
48
108
24
14
54
30
96
10
36
12
14
3
33
12
24
3
9
15
7
65
31
80
9
60
31
26
10
8
24
9
7
32
4
36
41
79
8
21
15
9
9
63
79
48
12
41
48
27
18
27
15
9
39
72
4
41
15
9
3
45
15
64
8
4
5
9
27
67
17
7
56
18
10
41
19
12
36
14
46
44
12
213
19
20
9
72
27
33
39
16
44
21
15
16
14
27
55
14
3
15
21
43
29
9
6
28
17
43
12
38
27
24
21
27
31
32
24
4
24
48
8
4
2
10
17
27
100
8
9
3
69
75
9
36
9
6
18
36
34
20
12
60
64
29
15
12
33
3
81
31
12
44
18
34
5
79
8
76
5
3
16
12
5
31
17
55
62
46
5
39
36
6
3
7
26
22
12
36
60
77
9
3
27
18
36
6
4
32
72
12
16
8
40
5
72
55
29
7
53
9
3
132
21
54
36
4
60
48
50
27
27
52
132
12
38
51
19
20
24
4
12
29
57
18
4
48
8
76
12
50
18
18
15
48
36
51
9
12
7
53
48
55
14
63
7
29
19
48
5
12
24
192
19
24
29
19
12
41
27
4
2
10
24
86
60
34
29
3
9
9
24
27
3
16
53
151
5
27
72
6
118
12
89
7
96
60
14
12
18
9
7
2
6
54
39
27
24
30
72
36
51
31
98
135
7
74
36
46
5
19
26
46
48
24
38
96
30
6
27
12
9
63
7
44
21
27
36
9
31
29
27
30
22
36
14
15
19
36
44
84
28
24
8
9
12
27
16
38
126
9
24
9
30
33
27
9
12
108
15
54
27
9
36
90
40
104
30
27
15
21
51
4
17
31
2
3
36
15
36
18
12
18
9
27
36
33
3
16
26
3
55
53
19
26
27
15
21
117
22
41
9
42
12
45
19
5
21
51
63
18
18
40
36
17
7
56
64
5
55
17
12
19
24
89
75
9
45
24
10
8
9
36
27
9
67
24
53
75
52
36
20
6
82
26
18
76
14
22
12
2
70
14
51
3
40
12
92
24
16
5
9
15
21
22
56
36
16
92
28
2
15
67
24
36
24
24
77
63
88
2
3
27
16
53
63
81
55
17
21
63
9
27
7
96
24
14
3
79
12
24
29
27
9
36
15
30
270
9
7
12
86
3
27
6
27
3
4
41
7
44
16
56
48
52
8
18
34
5
72
15
48
4
24
5
9
3
36
99
9
27
81
33
10
108
60
20
40
17
43
170
3
36
31
14
18
60
81
3
81
15
21
7
20
42
3
105
48
63
15
16
5
33
48
15
12
9
42
76
17
33
34
5
9
15
27
16
14
63
27
88
8
4
5
57
27
7
29
55
12
5
19
8
45
67
20
9
3
24
12
40
48
12
26
159
39
6
10
26
18
9
21
18
9
15
9
3
33
19
62
18
9
7
20
12
4
5
69
3
91
26
90
18
63
7
108
8
64
29
19
53
43
60
24
12
41
24
7
12
29
81
27
24
3
33
3
16
12
48
77
7
8
9
12
87
52
38
66
16
8
112
5
3
42
3
ABCD 97968848366*3^$a+1 [50096]
20
64
44
24
28
11
24
37
35
9
96
4
5
24
30
45
81
31
11
12
6
24
15
48
15
54
7
72
5
19
17
6
93
39
18
3
9
48
55
17
31
5
103
20
3
45
84
45
84
6
42
19
56
27
60
1
35
6
18
18
43
29
39
40
44
156
3
1
5
42
21
16
108
212
15
49
5
54
6
55
41
15
36
40
20
45
63
15
49
108
104
15
24
61
101
60
24
24
24
18
24
36
42
51
135
9
4
116
33
42
9
40
11
21
52
32
24
52
36
24
5
31
5
3
45
3
24
3
21
39
9
57
12
27
33
3
147
73
5
24
39
63
33
12
9
27
87
45
45
6
30
63
24
27
18
72
31
17
3
27
25
23
42
48
24
27
76
53
3
72
105
15
9
36
42
37
24
12
41
3
24
27
132
18
7
5
12
66
25
80
12
27
6
43
12
60
5
31
41
43
32
24
4
44
36
12
28
8
21
12
18
30
99
57
27
52
44
207
12
25
8
69
42
24
25
12
5
139
32
57
19
23
21
189
12
12
19
5
7
36
68
28
68
4
35
21
27
18
43
65
63
72
27
18
55
17
12
3
28
8
4
53
3
40
48
5
15
9
43
23
37
59
12
9
27
192
1
17
19
5
15
4
41
31
29
19
11
18
31
32
36
39
93
21
7
71
18
199
32
3
37
29
120
72
19
8
81
15
21
36
132
27
16
8
12
36
9
18
30
30
61
41
43
128
24
93
36
48
27
60
12
12
9
79
20
27
73
17
15
57
7
12
72
17
7
8
24
75
6
30
45
60
76
5
31
5
7
35
153
60
4
24
32
4
5
48
211
80
28
20
16
11
12
9
33
6
57
16
23
1
128
51
6
39
21
19
11
13
29
6
13
77
6
30
24
99
4
48
56
45
54
6
24
91
77
15
64
36
41
15
4
95
25
36
20
88
44
45
27
21
24
51
45
72
12
43
17
75
16
32
12
24
51
42
67
167
36
6
63
16
23
66
55
8
64
35
30
15
243
37
5
30
21
21
27
33
75
3
12
66
102
117
16
80
4
72
23
9
4
36
17
24
6
13
23
18
18
18
36
3
28
17
3
12
21
15
16
24
41
7
23
6
7
56
52
5
18
84
18
3
16
23
21
15
57
3
54
43
23
69
12
15
18
43
53
6
33
57
48
43
80
3
21
24
16
5
78
9
9
42
18
12
6
45
45
55
36
101
48
12
3
108
9
3
16
11
54
24
39
15
30
27
88
24
8
39
90
3
21
55
5
18
102
75
16
5
12
19
12
17
84
12
15
180
3
21
48
88
96
80
3
69
48
16
8
3
6
31
24
29
51
15
45
52
36
29
43
41
3
52
35
48
12
18
7
24
12
5
12
18
42
132
18
133
17
7
11
72
21
4
44
9
54
13
60
17
48
7
11
37
5
48
102
9
27
42
19
23
1
72
53
3
28
11
9
16
17
6
49
68
28
5
63
48
15
9
12
123
9
4
53
18
30
30
81
15
33
60
36
3
73
5
3
63
48
60
37
71
33
40
5
87
27
45
16
137
12
43
23
6
3
4
41
27
24
27
61
44
3
33
21
6
61
32
3
78
66
24
25
56
4
23
9
21
48
7
12
36
47
49
11
18
42
30
90
18
19
11
25
32
57
39
3
1
80
3
6
19
32
4
48
20
4
41
36
7
24
11
42
39
48
9
39
24
16
83
13
8
76
80
3
81
27
13
72
80
69
31
8
117
19
12
96
47
45
16
72
48
44
88
17
31
11
120
6
12
18
18
36
19
29
78
30
7
17
31
8
16
48
8
36
64
56
21
42
61
56
16
35
66
31
29
24
31
8
52
48
80
16
8
24
39
1
36
72
41
12
102
1
65
75
40
20
21
31
32
4
23
13
116
180
51
18
51
120
12
12
16
5
19
84
32
40
8
36
60
112
23
33
33
39
4
17
27
9
24
43
144
8
52
188
57
75
4
59
13
32
27
9
4
41
48
30
45
100
5
87
24
57
48
12
7
72
53
19
41
60
6
13
23
54
3
27
72
61
29
42
6
3
27
12
33
12
3
42
18
24
1
72
17
60
18
48
73
20
9
183
40
20
75
60
21
88
8
12
33
43
17
24
24
42
1
23
61
20
57
30
21
81
24
15
12
36
27
42
15
27
12
105
16
29
27
51
6
54
36
37
23
61
65
75
36
9
87
16
44
9
3
15
84
85
36
5
39
48
39
30
67
17
7
12
23
37
36
8
39
18
72
51
12
15
57
27
81
72
93
27
16
209
15
52
32
9
12
18
6
3
15
18
42
45
36
15
12
180
57
36
4
48
24
5
27
3
21
24
33
3
57
19
29
30
9
9
27
3
21
36
39
1
17
27
28
8
96
27
49
56
28
23
36
18
67
23
30
15
57
3
36
16
20
108
36
33
6
1
44
4
8
36
3
9
9
31
65
42
18
39
57
39
9
39
9
78
12
24
24
66
18
30
30
105
48
4
11
18
75
45
115
5
55
41
7
36
11
30
6
21
87
18
84
78
93
28
71
49
44
3
33
12
40
5
3
9
27
28
23
93
60
9
48
30
18
24
6
13
12
8
172
8
39
42
12
78
1
17
84
103
35
78
31
12
17
30
48
73
47
12
18
27
15
93
9
12
27
76
24
23
6
55
17
78
21
33
27
69
15
15
9
4
132
32
4
59
57
36
4
60
17
27
244
8
28
11
9
16
5
3
33
63
36
15
30
18
121
17
19
80
285
18
60
45
3
9
12
12
124
5
103
17
19
36
12
23
12
18
24
138
9
9
15
4
29
39
3
1
20
24
28
24
65
3
3
69
52
60
68
12
9
60
3
40
41
48
3
124
5
27
3
61
65
79
35
1
5
79
72
29
36
39
24
57
19
12
24
36
8
64
53
72
36
30
21
24
9
12
7
41
127
264
11
45
129
27
57
79
12
20
4
120
68
3
9
15
18
24
39
100
12
8
48
24
3
93
172
5
24
19
11
6
3
16
5
75
124
17
19
17
87
129
31
17
3
3
57
36
48
33
42
72
121
59
33
57
150
6
30
21
12
96
36
51
6
3
4
ABCD 97968931018*3^$a+1 [50016]
4
14
36
12
48
24
46
75
9
6
54
71
9
10
36
21
5
4
32
12
6
12
52
8
34
98
6
51
19
17
12
25
38
18
30
34
32
6
12
6
27
9
6
33
49
2
28
38
15
13
24
8
4
38
6
19
21
2
4
54
60
20
12
18
34
26
6
6
22
2
9
24
33
18
4
20
10
23
12
33
63
19
26
7
32
31
24
5
1
6
18
8
3
9
66
12
42
60
10
42
26
28
5
4
21
24
2
64
17
4
41
52
12
86
42
48
18
16
5
9
7
39
48
32
6
18
12
58
26
90
36
22
5
27
18
18
9
15
34
54
20
18
48
12
15
4
11
4
44
4
50
6
30
46
41
9
28
90
2
18
18
12
63
43
5
9
16
27
5
22
2
36
4
8
6
40
66
14
9
33
15
27
1
15
6
8
6
1
24
17
42
78
52
6
62
4
18
36
2
7
32
69
6
1
27
6
2
24
18
10
8
84
4
50
34
20
21
49
2
28
8
4
9
5
4
15
11
60
24
16
44
12
9
21
6
13
5
72
34
14
30
6
63
93
3
12
12
31
44
22
35
4
5
91
15
38
6
12
42
18
28
2
22
42
60
68
70
30
23
12
21
10
2
28
74
33
13
20
31
39
2
3
27
12
40
33
59
1
68
12
9
36
3
24
67
8
21
1
11
4
11
22
11
21
34
24
8
24
6
12
46
20
24
22
24
14
16
66
24
20
6
24
12
13
9
38
12
6
66
21
7
66
14
33
7
2
66
4
44
21
19
30
24
42
44
1
41
22
20
36
4
20
10
6
30
11
3
21
16
3
6
32
27
52
3
38
34
26
18
76
8
30
30
10
20
18
30
60
22
8
12
18
4
8
10
32
10
14
12
90
4
35
9
24
7
5
4
6
26
3
9
10
8
22
12
8
15
25
26
4
20
10
12
20
99
109
6
5
12
7
6
15
15
2
55
5
90
9
40
9
32
12
22
14
16
24
20
42
13
36
15
44
36
4
24
50
3
15
24
9
61
26
30
52
2
66
12
3
9
39
27
60
28
2
12
30
22
23
3
18
10
32
18
6
34
54
32
21
37
20
16
24
6
32
22
23
57
18
13
15
14
40
6
2
4
23
15
12
4
20
72
22
23
24
33
43
39
8
12
6
4
54
2
3
55
2
24
36
15
3
12
9
4
11
34
2
4
9
9
26
37
57
20
12
31
20
3
1
23
22
35
76
17
18
22
11
25
39
23
18
30
36
4
14
46
62
4
38
6
4
20
42
18
3
3
90
30
4
8
54
28
6
74
15
3
42
27
3
30
7
9
32
15
19
9
5
40
2
12
10
36
36
18
20
36
24
1
12
5
15
7
20
6
4
11
12
43
29
3
42
16
27
17
30
36
12
28
24
2
30
4
6
35
49
24
60
12
23
51
4
57
3
72
38
40
66
69
11
1
101
27
1
47
4
83
16
20
9
7
5
109
74
36
1
36
9
24
2
18
4
23
39
28
38
22
6
24
35
36
124
5
22
9
15
32
4
5
33
46
2
3
19
8
4
5
13
32
10
18
6
50
4
6
24
8
22
12
24
60
6
60
20
90
43
15
20
12
54
24
18
12
16
92
30
18
37
33
6
8
16
14
30
100
8
22
87
11
42
6
10
39
5
63
4
44
49
92
18
85
57
14
34
71
16
123
17
4
29
36
42
58
60
24
12
14
64
20
1
69
12
18
32
6
12
6
21
4
96
71
9
4
39
110
18
90
58
17
7
41
16
59
4
38
90
42
42
6
12
18
22
8
4
18
2
4
15
15
6
20
6
12
6
51
13
8
28
54
12
38
6
25
9
8
19
96
9
114
26
18
6
30
21
4
11
34
27
17
40
87
5
18
6
36
70
30
26
4
24
5
87
9
15
6
24
19
15
24
26
10
30
60
11
9
30
42
39
21
34
21
3
44
46
32
48
7
3
21
39
9
45
23
3
34
8
12
46
56
28
60
5
21
12
4
35
55
44
24
22
14
40
5
1
48
68
28
110
60
9
12
19
20
12
12
30
6
84
16
2
7
35
22
38
6
16
11
45
30
30
30
52
26
31
9
24
20
55
15
30
15
15
68
24
13
5
48
3
9
7
39
26
3
31
2
4
14
4
8
24
114
12
87
1
14
22
24
20
6
1
65
82
12
14
30
60
10
20
4
110
10
2
10
20
6
12
16
14
6
12
112
41
9
16
2
25
5
30
9
3
12
6
18
16
21
3
6
68
42
6
12
22
8
10
12
26
30
12
16
32
18
4
33
8
21
36
15
45
12
12
34
14
70
56
21
9
7
3
14
6
16
24
2
34
8
6
12
27
3
22
3
5
15
48
9
3
15
18
15
1
3
53
18
9
45
10
17
43
53
45
7
5
40
32
15
9
4
23
19
80
4
26
31
20
3
10
14
21
1
14
4
66
20
24
10
2
108
48
24
39
40
9
8
15
15
28
2
18
36
10
8
18
28
21
41
48
75
85
14
18
7
8
43
5
39
33
13
24
11
9
18
48
9
15
42
4
26
24
4
81
17
28
20
4
23
3
10
6
56
22
26
40
17
63
54
36
84
40
20
15
25
2
10
8
132
58
8
12
1
29
7
44
16
33
6
20
84
60
18
27
55
21
116
9
24
31
104
15
10
12
11
64
9
2
18
4
2
21
33
10
29
1
20
60
6
90
3
28
27
8
37
8
7
50
30
36
16
48
21
15
30
24
6
14
100
30
53
57
16
30
30
20
7
29
30
28
60
20
10
20
6
24
13
83
1
29
39
3
12
13
5
4
23
7
18
20
10
60
2
126
22
20
7
48
21
30
21
15
74
12
88
14
13
5
12
36
4
36
24
11
39
46
6
8
25
36
89
12
18
46
2
42
6
40
2
60
27
15
30
30
16
6
38
18
27
7
89
9
18
4
14
4
6
5
4
5
6
9
51
10
54
20
10
2
34
20
4
32
31
93
26
6
18
16
8
10
12
23
33
22
20
6
30
12
54
6
34
18
8
12
10
20
3
7
50
6
64
38
4
48
35
3
138
30
30
6
1
17
18
13
29
6
76
90
20
3
1
6
5
33
3
4
71
18
46
5
21
28
74
6
10
2
15
7
2
28
3
17
16
2
18
10
2
54
4
21
15
26
3
15
34
2
1
65
18
16
14
100
2
58
11
39
6
36
22
93
8
24
33
22
42
11
3
94
2
13
20
3
24
4
74
16
2
4
24
14
40
26
10
27
5
18
6
18
12
36
22
30
65
21
54
22
15
9
20
15
39
18
42
10
36
14
66
12
7
5
22
26
22
17
49
35
19
38
4
44
15
9
10
2
24
4
42
9
44
7
44
34
3
17
91
29
48
39
15
24
6
24
10
2
34
48
72
18
26
12
60
12
33
57
18
18
54
18
18
4
42
23
27
34
11
9
84
16
30
6
18
12
9
11
24
12
64
30
38
33
4
41
4
15
11
42
27
4
32
3
12
18
7
83
10
24
30
20
6
10
2
15
40
35
4
14
6
30
63
135
21
1
50
81
3
4
80
96
10
24
12
50
64
20
24
40
5
3
37
32
15
40
24
24
8
22
20
70
57
48
5
18
117
61
14
30
7
33
63
5
18
40
2
4
20
90
24
16
41
13
90
54
6
5
16
8
88
3
45
36
9
27
23
4
6
36
60
15
41
3
64
5
6
4
5
7
8
30
30
30
7
11
45
19
14
10
44
10
23
9
39
12
37
8
42
52
33
5
18
9
21
3
25
14
36
6
4
32
88
92
64
30
24
14
6
9
15
10
20
42
21
4
33
26
4
38
12
31
11
4
21
29
15
27
4
60
20
4
2
18
64
2
34
30
30
6
15
24
9
12
71
33
46
38
7
56
45
22
2
4
24
66
6
38
1
11
4
20
4
86
16
24
6
20
9
15
9
15
16
29
15
22
24
39
77
24
10
2
22
20
1
44
7
26
102
46
51
44
15
49
20
3
9
9
72
42
18
15
7
20
13
47
12
4
32
22
6
5
85
14
10
35
31
2
43
9
86
12
9
9
6
28
2
64
24
20
48
39
19
21
63
20
16
20
34
12
11
27
10
36
2
9
48
12
45
3
45
46
20
34
8
12
3
3
6
24
46
24
41
48
25
6
6
78
2
18
1
20
1
14
12
37
101
24
3
3
1
5
6
18
4
20
10
56
9
28
5
54
4
54
27
3
20
10
66
30
24
6
17
13
30
24
33
9
14
4
20
10
2
49
5
24
51
25
14
52
113
51
42
42
76
2
82
8
18
12
12
36
6
6
12
10
2
10
8
42
24
4
56
10
30
32
12
30
16
54
8
30
60
37
35
6
16
24
56
28
15
80
1
50
34
62
4
2
58
2
27
1
2
42
3
7
12
8
16
14
27
9
90
64
36
20
6
154
32
4
33
8
3
40
2
27
45
51
1
38
6
4
2
48
6
60
7
33
44
10
38
114
4
14
3
ABCD 97968943024*3^$a+1 [50099]
6
45
297
151
11
18
3
33
36
30
204
234
7
41
15
129
55
149
27
63
36
144
45
9
55
8
88
137
144
39
112
83
90
19
47
33
3
45
144
144
16
8
48
24
165
96
99
9
66
189
15
246
6
318
252
195
27
198
39
99
6
54
49
17
31
137
7
59
72
109
35
78
351
9
66
36
105
39
1
80
15
1
17
36
72
54
45
189
67
35
349
29
171
40
11
37
47
9
69
162
1
48
95
12
285
264
168
48
240
3
24
72
85
41
55
80
75
69
165
60
30
36
69
136
29
24
54
45
72
216
9
108
3
15
9
9
66
54
7
65
222
57
24
27
45
153
111
45
36
204
315
21
18
1
5
90
174
19
96
101
51
27
66
27
33
12
54
45
159
90
36
18
192
49
5
42
129
96
3
6
55
48
53
235
32
111
97
144
413
102
69
40
5
54
450
27
264
81
24
111
225
36
54
45
45
6
144
18
147
105
30
150
108
18
45
9
63
40
48
48
155
36
90
216
42
18
30
132
102
195
75
54
87
112
77
18
97
96
80
15
468
192
69
40
5
90
9
75
117
33
12
60
72
12
90
9
51
198
66
301
29
30
117
33
111
96
64
35
21
189
90
78
66
60
30
6
18
138
24
108
97
29
66
36
90
54
90
99
45
27
123
157
89
60
30
126
24
111
24
45
30
78
55
8
45
75
45
78
72
165
24
216
27
12
126
19
41
279
225
36
3
141
156
15
3
24
36
9
21
276
144
66
60
81
273
24
18
90
144
126
432
21
117
18
180
60
90
246
49
29
162
9
279
180
45
57
103
191
9
183
9
33
12
276
84
36
90
429
219
24
18
30
42
27
201
54
9
96
279
49
17
96
39
393
12
171
135
60
18
19
35
90
3
45
99
64
35
69
27
30
276
30
114
108
31
296
33
7
155
84
60
21
15
198
90
36
72
45
144
135
30
36
78
57
24
64
200
24
3
24
21
9
60
30
45
9
114
36
49
203
189
45
108
18
30
127
17
270
6
84
15
75
54
114
133
128
111
60
306
27
147
54
96
174
81
33
66
45
64
8
24
9
54
102
6
37
35
12
145
5
120
115
161
90
72
13
77
27
99
36
81
48
72
105
39
33
7
384
107
69
16
200
3
117
144
141
27
27
18
43
149
6
90
27
111
49
11
189
40
8
45
99
51
30
7
101
132
18
36
1
65
168
216
31
149
90
18
126
36
120
36
42
90
102
55
48
191
289
48
53
27
69
75
64
32
48
51
21
87
81
72
3
72
18
51
88
41
6
241
104
69
66
6
27
27
90
75
51
30
159
63
48
348
36
145
53
72
156
18
216
45
33
63
3
69
27
18
3
177
63
40
384
575
9
117
18
54
ABCD 97969198454*3^$a+1 [50083]
35
16
24
72
48
57
30
60
29
1
95
24
216
25
23
121
90
96
309
51
108
36
30
126
204
144
30
126
9
27
53
72
40
69
60
39
27
5
19
29
7
324
5
144
31
120
81
80
24
91
48
117
123
156
144
90
72
63
135
65
192
139
60
41
48
16
15
89
120
187
24
221
24
24
145
66
5
40
81
18
60
41
24
151
9
75
6
54
72
48
126
36
23
67
54
54
57
39
36
125
73
72
468
36
191
24
49
6
9
72
129
54
57
3
12
24
66
18
5
40
80
96
85
6
48
45
87
84
69
45
75
87
48
36
21
80
43
21
39
30
11
295
24
65
16
111
54
114
17
49
15
39
81
9
215
16
135
126
3
72
63
17
43
45
27
53
40
27
29
121
144
15
51
53
256
80
24
1
24
30
36
21
33
87
129
15
104
31
89
91
5
79
185
91
30
24
72
174
60
21
135
33
75
21
39
36
21
195
48
5
55
185
25
90
6
54
12
5
168
7
18
47
64
15
81
63
72
54
59
136
24
15
36
29
31
234
335
72
19
6
48
6
9
312
159
180
114
102
378
251
1
24
30
65
64
56
24
7
60
125
103
65
25
90
240
72
29
61
203
7
89
19
150
66
126
39
159
42
15
33
90
180
105
57
15
135
33
56
55
65
24
31
24
65
91
54
240
66
36
60
54
144
66
21
3
12
90
108
6
36
113
25
6
129
87
264
81
48
51
96
45
8
31
276
48
60
126
54
90
155
37
90
9
24
21
114
17
13
107
48
16
9
47
13
162
18
72
120
63
15
300
96
149
96
205
30
101
40
63
65
115
30
95
1
30
9
27
18
150
30
95
67
5
40
243
165
21
36
138
77
73
71
19
30
96
119
145
71
199
41
19
21
51
53
85
75
80
16
69
30
96
101
19
45
9
90
5
175
6
75
51
93
27
29
139
66
11
49
30
9
285
12
63
87
108
5
25
6
36
45
24
224
120
136
9
47
88
21
144
27
63
17
120
115
29
121
119
115
5
25
54
60
72
48
45
32
24
31
89
24
7
90
15
128
1
39
21
36
135
24
15
60
120
36
9
321
39
24
45
126
29
16
129
90
42
35
24
79
42
119
1
54
60
174
42
30
39
51
29
40
45
54
30
222
48
36
6
18
221
85
75
99
126
39
56
49
36
54
90
60
71
216
85
90
204
30
54
42
18
77
79
24
41
31
138
47
120
13
6
5
31
54
54
72
189
99
45
57
263
25
330
12
24
30
114
12
45
63
6
54
12
24
66
78
162
18
30
36
11
24
19
21
24
80
72
40
15
240
90
234
101
19
29
115
165
75
5
96
64
15
162
18
12
108
117
63
17
25
39
56
49
54
72
90
138
125
1
126
18
87
8
85
11
79
41
109
12
78
105
32
19
45
105
180
51
8
31
9
135
36
30
15
21
108
15
56
61
144
51
104
16
39
65
211
69
129
15
15
60
12
144
41
144
19
120
36
96
209
96
19
21
9
36
18
162
54
9
105
30
17
55
108
5
127
84
21
33
6
36
48
6
15
51
53
25
126
36
5
25
24
159
72
165
30
24
245
79
102
18
17
144
16
80
13
51
24
15
57
128
55
57
24
9
72
239
24
61
30
21
33
135
81
ABCD 97969950394*3^$a+1 [50021]
24
105
105
150
1
29
6
54
150
210
180
6
24
96
90
99
15
81
69
66
57
63
84
90
115
80
48
63
114
127
336
77
6
24
60
6
24
43
263
210
30
30
270
54
343
17
15
321
54
57
96
87
393
27
165
21
24
66
49
65
150
57
96
147
93
3
324
30
66
24
60
30
60
27
153
183
48
16
113
156
99
75
165
195
45
16
5
84
7
29
180
24
60
123
64
176
27
37
29
144
3
93
240
24
30
13
32
192
39
169
101
84
66
21
69
24
51
64
80
15
240
90
126
204
6
120
111
48
81
111
153
90
93
357
30
13
17
6
24
97
176
327
156
61
119
9
160
32
99
114
171
9
7
80
33
30
81
64
65
15
75
720
6
111
16
32
135
25
35
216
21
16
77
3
93
60
30
24
36
60
270
30
60
9
96
45
84
120
66
84
33
87
96
9
171
174
55
35
6
240
24
330
30
126
144
60
6
84
30
6
84
126
24
37
128
16
215
60
114
6
21
63
60
156
30
240
75
105
60
60
207
112
41
60
114
57
33
6
54
120
30
60
1
95
177
33
271
383
6
24
60
103
23
24
90
36
144
163
113
30
97
80
27
261
69
36
30
174
27
69
54
37
29
84
15
45
147
183
6
84
60
3
64
59
54
30
150
187
176
48
135
24
1
5
54
126
279
75
66
60
24
180
126
30
175
32
64
23
186
90
90
91
29
147
123
114
3
27
21
45
67
77
126
24
141
16
179
54
30
90
36
24
51
75
30
180
60
279
15
385
125
300
7
23
73
107
85
11
90
174
30
223
407
126
24
120
30
60
97
23
105
105
60
36
39
51
61
29
60
87
112
155
6
24
55
80
135
30
75
105
6
1
23
57
129
111
69
444
36
24
150
30
15
45
30
181
59
216
30
15
135
114
7
59
229
95
6
139
80
15
33
153
24
175
288
77
30
30
7
29
67
83
45
336
39
24
90
36
24
75
15
1
144
71
54
3
48
69
30
120
90
6
69
21
27
27
36
49
5
27
48
16
5
174
90
30
6
111
123
60
36
210
84
90
21
189
96
19
65
30
1
29
90
156
384
96
109
11
69
112
23
6
234
57
219
54
66
24
60
60
66
84
6
120
24
36
234
147
48
112
128
141
144
3
33
174
6
91
83
150
6
294
6
144
117
144
45
54
6
39
111
24
36
54
60
150
60
1
5
24
360
66
25
32
27
37
89
87
48
99
45
135
6
174
30
360
240
15
165
96
30
141
63
96
1
96
47
60
156
90
90
261
160
176
3
189
15
30
51
105
30
25
29
67
23
36
309
15
30
36
111
93
6
60
24
6
ABCD 97969999256*3^$a+1 [50020]
13
120
90
128
106
6
108
104
168
52
12
18
11
25
170
10
35
97
2
46
36
11
72
43
77
1
74
172
96
20
34
11
73
2
10
48
11
3
40
20
46
6
6
102
30
11
1
96
18
5
96
73
86
82
42
30
167
1
12
60
23
27
10
12
84
11
61
162
36
150
2
112
66
50
4
216
42
24
11
13
11
19
200
112
102
18
24
5
24
25
14
142
6
5
43
44
108
48
142
143
7
12
53
72
7
18
50
166
120
60
84
78
12
56
46
108
48
12
60
90
18
18
29
75
21
31
44
16
114
6
44
34
23
48
39
28
18
11
24
25
71
96
15
57
37
48
35
1
30
20
22
38
129
73
132
78
5
25
60
108
36
158
45
13
2
10
98
22
50
10
36
42
78
84
11
99
46
90
5
1
23
72
48
61
132
24
18
30
42
48
48
29
19
20
16
48
188
45
7
12
5
1
2
10
38
112
42
60
144
24
48
95
49
254
60
72
70
42
42
83
48
145
2
21
25
119
1
50
136
44
22
84
18
36
20
45
27
4
65
25
96
72
30
6
150
77
67
48
18
36
66
8
40
29
73
18
5
1
23
1
42
18
84
86
70
11
1
60
2
10
12
126
30
2
285
1
60
126
8
16
96
5
48
3
10
35
3
16
29
25
2
178
12
48
204
6
77
24
96
19
101
25
84
24
12
24
6
17
1
42
30
48
2
70
23
97
18
29
75
10
38
22
47
145
18
77
3
22
18
48
30
90
114
6
5
3
10
24
96
174
18
38
10
107
27
22
18
56
64
77
1
84
6
42
6
66
6
80
22
26
166
108
35
1
60
6
96
29
139
54
96
12
42
17
63
58
167
37
35
49
42
29
43
53
63
12
40
54
74
16
48
150
12
78
66
60
12
30
42
72
98
28
24
5
109
230
69
31
84
30
50
45
63
9
49
90
6
23
13
62
40
30
12
84
50
70
6
113
195
46
47
15
12
16
20
76
125
49
36
36
12
12
86
28
32
189
19
6
23
37
83
3
10
12
60
11
97
60
2
148
162
48
60
50
64
24
29
67
66
35
3
16
6
47
72
24
72
15
52
5
13
108
14
36
45
99
22
36
35
48
19
53
7
18
48
2
28
32
34
108
60
102
6
48
12
2
142
36
12
26
64
8
34
11
123
22
90
48
114
6
5
1
74
12
10
12
11
72
24
79
41
1
144
18
53
73
42
18
60
14
142
6
42
60
146
10
35
19
36
126
150
60
84
101
1
38
34
12
18
116
24
10
132
36
18
17
24
25
108
60
287
3
45
72
1
12
48
54
48
8
48
34
36
62
10
18
162
174
114
96
36
42
78
2
40
77
48
1
47
72
7
6
78
66
35
73
48
12
18
17
73
98
52
18
95
15
22
12
23
27
40
53
73
71
51
58
6
18
26
34
26
112
8
130
54
6
120
42
8
10
14
16
5
7
54
24
110
21
109
54
30
23
67
42
24
12
54
18
132
24
36
84
6
104
69
25
71
24
43
42
35
51
16
5
13
6
32
45
25
90
48
5
1
168
168
23
25
12
62
45
37
155
43
101
25
96
54
92
10
59
43
8
34
35
13
12
71
37
11
121
78
17
3
45
121
2
72
10
30
42
108
26
10
12
42
20
52
44
81
19
102
48
2
64
24
149
25
12
24
11
51
12
105
115
20
82
23
85
96
2
34
71
3
4
30
38
48
64
5
3
70
2
22
60
11
37
11
49
23
73
71
1
2
16
5
91
18
48
107
61
12
60
102
125
3
10
62
21
31
41
3
40
140
112
30
12
6
17
24
24
127
132
6
71
13
86
46
66
18
30
6
48
6
30
2
22
11
75
22
23
24
48
13
14
130
30
116
46
6
48
44
262
24
36
95
13
12
23
37
48
83
25
2
88
80
34
38
22
134
22
24
24
6
30
26
10
2
10
12
48
30
53
72
15
10
90
53
7
78
48
2
34
30
89
27
22
132
35
63
46
134
21
67
20
28
5
61
30
30
180
30
30
71
15
52
12
65
123
21
19
18
60
60
24
11
24
3
16
20
12
4
48
137
73
138
72
77
48
1
50
21
25
14
12
45
73
239
1
96
71
48
24
13
98
10
74
58
162
17
3
40
126
210
29
91
72
20
9
19
6
210
24
150
50
22
90
90
84
18
78
50
58
6
30
23
51
64
42
14
45
67
108
6
36
23
207
10
60
59
13
11
91
6
72
12
96
59
24
75
21
13
35
75
118
72
102
54
59
72
85
38
22
66
5
63
106
18
42
6
32
45
25
47
96
37
38
64
78
ABCD 97970006978*3^$a+1 [50266]
9
27
36
48
105
51
48
45
51
264
66
16
20
16
59
3
46
96
36
35
13
26
46
23
49
26
12
177
75
108
130
12
20
40
50
33
33
75
9
42
9
57
162
18
54
60
36
42
15
51
120
6
54
226
71
33
114
12
84
10
20
15
15
57
39
60
21
93
4
11
39
72
66
28
192
20
4
35
3
81
117
15
63
12
10
35
135
72
10
20
51
109
62
36
10
98
105
51
66
42
42
18
36
9
93
138
82
8
64
38
69
13
167
36
228
135
45
37
24
11
75
33
1
143
1
62
117
27
10
95
180
51
94
26
90
60
54
204
105
37
2
106
47
27
108
48
34
26
12
198
111
81
100
83
25
32
15
37
146
42
172
180
71
15
90
42
108
22
38
72
12
12
66
172
20
78
10
98
144
12
21
13
50
96
6
15
15
120
82
11
60
45
102
78
60
30
36
46
32
18
93
1
110
36
117
93
162
12
10
48
8
60
28
104
6
12
72
66
84
42
45
39
34
26
84
96
30
16
14
57
48
96
36
183
66
16
24
26
120
48
24
12
78
186
22
60
180
12
2
84
165
96
39
54
28
35
129
18
58
80
138
45
51
93
63
48
24
6
75
111
141
243
70
35
105
30
22
35
24
49
74
6
36
114
22
35
108
1
26
24
36
24
178
110
42
15
180
39
12
22
26
22
95
13
2
24
9
111
66
64
11
3
72
22
11
45
30
36
30
30
10
36
68
135
15
54
132
28
35
1
35
9
16
47
72
25
48
2
18
112
50
36
12
9
84
109
35
93
30
93
1
26
24
120
24
12
82
23
109
119
9
28
14
118
36
2
12
21
111
106
134
24
6
66
24
60
93
61
72
35
3
264
33
39
178
62
84
106
144
86
46
47
33
40
104
99
85
20
15
61
50
18
3
73
35
39
12
33
96
49
71
135
82
35
15
10
14
6
27
108
27
12
33
132
39
84
105
25
2
24
24
21
85
20
6
54
16
35
109
122
204
48
57
36
73
35
36
33
16
50
12
30
15
27
36
102
144
76
83
25
110
106
74
72
24
21
33
112
59
3
48
18
112
80
30
45
99
180
46
110
60
69
135
45
9
6
96
72
6
30
9
87
261
39
66
4
26
45
144
156
24
123
130
48
14
6
124
50
118
26
6
18
70
72
44
16
14
24
81
9
36
6
21
15
264
30
51
3
72
30
18
82
50
24
18
102
30
54
81
51
22
32
54
12
9
1
2
18
12
180
6
34
48
2
12
54
6
141
24
3
6
40
36
26
69
36
93
90
102
148
62
18
40
50
72
12
33
87
36
180
21
48
63
72
12
24
60
22
24
11
27
82
86
93
9
6
90
30
34
12
8
28
68
42
33
60
15
42
63
81
88
11
60
87
33
60
27
82
71
57
12
96
15
69
76
144
50
12
9
36
49
20
147
87
21
37
92
28
14
118
50
66
39
51
60
34
23
49
80
16
48
80
64
128
60
240
30
12
36
22
35
37
192
50
6
60
114
45
39
126
156
3
157
60
98
12
33
27
78
90
24
12
33
25
48
38
30
42
264
9
37
20
30
24
36
34
191
27
6
42
33
87
12
36
66
6
45
25
48
35
51
94
50
30
12
15
33
4
38
24
46
35
93
6
24
264
45
3
132
96
12
70
74
70
35
81
28
20
36
18
36
214
83
24
39
30
66
21
37
2
204
70
50
30
102
72
33
12
51
46
35
156
3
22
38
105
135
10
107
15
33
51
21
189
28
80
51
72
105
30
130
14
130
110
58
8
30
24
118
71
109
2
24
57
27
12
94
2
48
12
24
36
24
118
23
85
38
21
21
78
36
10
56
108
15
36
81
54
154
14
48
108
84
36
45
99
46
312
35
13
2
72
108
33
1
38
12
58
62
66
52
2
106
59
3
81
72
15
90
30
12
22
26
10
12
71
25
2
48
106
206
34
11
45
54
69
111
18
36
102
22
26
36
114
4
50
12
21
37
8
12
52
59
49
35
63
192
18
15
93
6
ABCD 97971016634*3^$a+1 [50047]
18
54
75
36
252
27
276
30
24
66
324
216
117
63
180
9
51
30
243
51
108
72
21
99
6
123
21
18
180
162
90
30
135
81
255
420
117
18
54
78
72
18
318
114
3
15
102
18
93
75
465
39
30
450
6
54
36
12
165
195
108
9
45
96
174
21
75
234
318
417
123
108
42
210
288
225
315
60
72
918
30
93
21
3
15
33
39
33
3
90
30
204
36
285
75
72
141
219
210
90
201
21
126
72
162
30
276
72
102
90
270
99
69
231
111
66
42
57
135
9
69
198
120
45
27
225
27
126
147
195
168
192
90
72
6
33
39
12
60
36
57
63
24
36
264
180
6
264
255
75
30
423
108
84
255
33
36
69
243
180
9
216
72
18
9
51
120
204
516
42
318
24
210
63
123
165
27
240
72
33
363
162
123
72
15
108
24
48
21
39
228
42
75
213
147
117
219
87
57
108
75
12
108
60
84
81
48
111
108
138
54
45
123
108
54
18
321
69
162
6
30
45
159
156
42
120
63
315
132
192
60
126
120
72
27
15
108
162
120
78
138
3
51
9
591
18
111
27
153
99
57
3
33
72
147
90
90
393
123
24
108
30
90
93
108
180
201
486
72
480
21
36
111
12
57
15
201
195
114
18
192
81
69
18
57
123
165
120
267
9
9
72
6
93
69
30
165
15
72
60
48
60
108
192
60
48
72
60
105
57
39
300
24
27
330
123
3
105
204
36
177
90
12
180
198
360
3
147
273
84
111
192
78
30
333
324
48
60
189
39
111
33
15
168
84
9
87
84
165
111
12
72
180
81
180
87
432
180
129
72
444
60
36
9
90
78
192
6
453
171
93
15
153
69
51
39
48
201
21
48
18
72
225
63
270
99
135
126
162
117
108
135
60
18
90
84
369
81
6
93
12
15
114
123
3
252
102
126
72
117
123
252
36
69
213
72
90
9
117
114
270
18
321
144
15
78
90
57
72
15
69
51
45
351
189
ABCD 97971355616*3^$a+1 [50177]
39
36
40
47
6
36
60
55
35
30
31
35
42
36
96
60
96
78
24
42
78
37
11
18
7
12
32
75
13
72
11
24
48
6
66
6
39
75
33
45
27
21
18
54
72
24
162
168
69
28
180
59
24
1
23
37
53
123
75
24
73
5
18
114
228
48
27
15
18
12
48
15
27
78
12
75
88
113
12
132
72
66
9
9
79
5
66
6
15
9
60
84
90
18
39
63
6
96
24
12
7
12
59
9
111
54
138
30
259
119
24
13
12
125
3
52
17
123
45
55
131
21
33
67
23
78
7
113
27
15
30
18
24
6
199
101
48
79
12
41
72
42
54
84
15
45
72
60
108
132
3
3
25
143
192
30
18
1
23
42
6
24
24
42
12
36
36
55
8
33
42
72
24
49
12
11
49
5
48
55
12
5
60
126
24
30
66
48
72
18
31
53
7
65
24
156
63
87
21
105
42
30
48
99
21
90
37
80
60
15
18
12
187
53
66
6
18
73
53
12
19
29
150
21
9
7
5
39
36
57
72
84
12
24
18
145
143
120
37
17
24
114
18
54
13
227
24
54
12
30
6
24
43
41
7
5
24
48
18
30
90
114
6
25
24
80
9
222
78
144
36
30
66
36
27
33
48
6
24
30
24
138
72
30
48
108
31
71
24
6
12
12
18
6
39
51
37
92
87
48
42
54
69
27
48
90
30
37
120
5
54
186
36
39
3
6
27
33
19
35
30
18
42
75
27
78
18
25
17
6
24
97
36
60
5
12
48
54
30
114
54
7
89
7
20
39
96
57
52
89
24
138
24
33
21
12
48
6
30
43
53
24
3
52
20
105
48
3
27
6
162
9
28
8
9
18
48
18
30
216
30
18
42
6
90
19
41
132
6
157
29
30
73
41
84
72
15
76
149
55
11
105
63
21
3
72
21
33
7
65
18
181
5
30
6
72
18
72
30
60
12
180
78
102
120
3
88
44
3
42
43
17
24
12
144
6
24
18
127
23
13
60
167
42
48
7
5
15
3
96
6
96
42
48
102
96
12
39
39
61
8
27
18
27
36
15
72
48
30
139
113
36
31
11
49
20
76
23
90
6
6
48
84
96
12
120
48
7
35
9
40
71
24
24
21
3
66
30
24
30
18
42
60
55
35
6
31
11
192
105
63
18
6
126
12
30
72
24
49
12
5
6
30
12
36
87
3
72
30
24
24
87
177
42
126
90
24
96
69
9
12
12
27
15
138
6
49
71
1
20
45
54
49
20
81
36
30
1
5
12
87
28
60
53
19
41
67
41
7
180
119
45
33
127
8
12
216
39
13
17
24
120
24
48
24
3
88
5
87
45
7
23
145
143
25
44
33
115
197
18
168
25
5
12
6
24
150
3
15
25
32
207
25
125
18
6
7
35
9
196
120
107
72
25
23
73
125
72
127
65
75
48
60
27
96
24
30
43
17
60
151
17
72
24
12
60
24
24
36
6
144
30
108
6
54
123
9
6
24
24
24
177
36
72
81
24
66
49
5
36
84
12
30
6
18
61
96
17
43
53
12
84
15
33
18
42
6
30
60
19
11
1
5
90
126
7
77
48
3
57
43
29
51
15
37
8
9
55
113
12
30
24
1
36
5
147
28
44
3
73
132
5
36
96
31
24
41
42
126
7
83
24
13
20
84
45
30
61
32
48
33
99
45
42
24
24
93
24
99
49
8
9
30
114
54
90
67
36
5
24
3
57
6
42
48
15
39
78
63
33
24
55
11
54
18
30
27
63
37
8
99
18
6
126
75
45
90
6
48
7
29
36
18
1
8
135
30
12
30
13
35
6
12
19
8
3
30
42
30
96
42
18
144
12
31
53
31
48
17
48
30
6
67
89
30
120
30
48
12
30
168
96
57
45
84
115
8
3
30
18
66
43
12
5
36
30
24
30
111
9
51
33
19
11
1
5
3
52
65
43
5
18
18
87
100
24
113
43
65
78
21
45
36
7
11
6
43
95
6
66
1
17
36
24
36
54
25
23
42
108
42
25
77
84
126
48
78
15
33
42
24
30
63
117
60
24
12
150
72
30
3
15
54
43
5
18
9
21
60
12
36
204
27
9
30
1
53
66
54
168
90
24
81
15
24
6
144
48
3
57
36
91
53
12
15
16
29
36
30
109
5
15
141
84
55
23
216
97
29
108
12
96
7
65
12
3
27
24
6
24
12
144
55
5
31
53
51
81
42
30
43
23
61
65
51
39
24
9
93
60
48
12
18
24
30
48
87
27
96
24
30
36
84
66
78
90
6
60
30
1
60
17
103
59
96
54
18
72
54
12
12
192
90
1
215
18
31
23
72
73
8
ABCD 97971541054*3^$a+1 [50026]
36
53
150
69
21
7
155
18
87
160
12
23
18
55
35
42
7
48
60
120
35
18
55
47
168
141
51
9
69
30
45
16
119
90
42
129
24
136
11
9
99
57
105
15
45
18
30
115
24
11
169
41
39
3
93
84
16
72
215
177
3
85
120
24
216
12
71
72
37
12
108
23
33
12
165
39
21
79
44
16
20
111
85
5
19
101
19
161
78
61
60
48
23
33
24
132
36
88
96
29
30
45
24
112
24
65
111
28
36
65
79
8
48
36
39
90
15
27
33
57
18
12
9
64
84
32
4
5
42
108
81
76
20
75
30
3
180
52
12
11
120
57
88
32
75
117
76
5
127
12
41
91
56
52
23
109
56
333
39
132
69
55
65
139
20
28
152
63
33
76
161
127
263
25
12
56
465
60
75
36
64
5
175
32
75
33
12
52
48
308
156
39
141
16
72
41
15
144
28
53
55
20
87
25
23
42
18
120
57
15
105
24
111
30
15
100
32
12
28
176
24
76
92
112
23
120
108
85
32
88
12
68
75
60
69
33
67
101
72
27
111
9
72
48
3
48
181
176
3
72
18
132
210
9
51
13
20
76
84
60
65
15
196
24
167
9
9
27
3
45
4
80
40
53
43
192
53
282
33
45
30
69
3
180
168
30
135
36
88
32
39
9
216
12
64
144
12
8
24
36
52
188
64
60
23
198
55
20
40
32
15
69
21
79
44
76
48
23
33
124
20
28
84
131
138
19
23
48
121
29
99
48
12
33
3
144
12
28
116
57
18
21
129
27
52
12
8
111
1
8
243
37
53
78
12
9
48
16
35
21
28
96
17
19
60
191
33
16
44
57
39
84
100
47
9
21
43
20
336
21
15
60
15
225
12
141
90
25
132
20
28
84
71
1
29
19
68
64
84
125
79
83
9
51
37
60
20
40
68
12
123
117
63
48
25
120
56
69
39
36
144
40
32
4
176
16
5
135
3
69
12
124
152
28
36
71
117
3
18
132
187
60
36
24
11
21
16
32
52
59
72
78
127
44
39
1
8
51
69
16
17
78
12
37
23
138
42
13
36
128
100
101
12
55
144
84
5
151
29
39
33
78
21
51
48
45
364
11
12
37
120
128
135
30
60
48
55
104
16
12
12
8
12
96
12
144
36
28
95
25
47
57
52
288
80
33
19
96
12
101
55
420
197
7
23
9
16
8
16
11
69
159
9
88
12
48
203
37
5
108
19
72
11
57
132
48
51
109
12
191
108
105
96
28
23
37
80
112
248
3
108
25
56
171
60
25
8
72
33
39
21
31
44
4
131
57
184
144
96
24
5
30
42
48
99
123
25
83
9
52
84
60
47
193
44
48
4
116
45
198
109
11
37
23
102
3
24
36
64
32
100
179
25
167
45
45
18
25
96
29
12
15
60
33
15
27
9
24
72
165
103
320
36
39
1
24
60
176
99
61
20
99
25
32
28
56
76
128
160
17
175
5
60
67
48
12
53
55
8
45
90
25
80
40
80
57
108
42
25
155
33
4
60
41
55
17
99
136
35
108
72
18
15
16
60
44
40
24
71
145
24
83
18
51
24
72
64
29
72
30
13
155
12
108
21
21
18
72
133
44
3
37
8
4
44
117
43
116
144
96
111
13
77
55
12
80
52
119
21
436
32
96
117
15
3
45
72
15
48
21
100
29
15
327
48
90
31
84
32
3
45
96
124
96
89
75
225
42
90
90
73
32
4
209
42
33
4
11
ABCD 97971831998*3^$a+1 [50018]
21
8
13
75
24
28
11
1
35
13
47
9
36
3
17
95
8
36
30
6
21
7
2
16
2
52
21
23
46
170
18
7
21
7
25
35
31
24
12
36
33
15
6
3
15
60
22
15
20
8
1
35
76
25
3
11
17
8
56
33
18
48
12
9
16
24
65
6
29
16
60
40
83
25
29
12
3
12
15
13
3
14
3
3
9
39
30
30
16
18
26
1
23
18
42
48
12
12
21
48
19
5
12
3
48
4
21
5
23
4
3
70
38
52
38
15
76
20
13
20
30
42
48
35
85
15
12
33
47
24
19
12
13
48
28
7
30
39
36
7
41
21
24
24
23
7
30
10
86
4
11
24
12
3
30
71
16
21
12
36
16
20
11
19
36
22
8
18
85
4
67
93
15
1
40
31
1
59
13
17
16
3
17
78
5
4
8
19
1
24
28
7
48
10
15
3
13
12
7
17
28
27
53
43
9
4
77
7
77
15
4
52
37
11
4
12
9
30
64
17
75
24
17
68
11
6
15
72
45
15
21
27
19
5
15
5
8
12
5
39
4
11
12
77
8
64
43
52
13
5
7
43
36
17
20
53
15
69
10
116
9
16
20
9
7
23
52
26
12
30
22
31
7
45
52
53
36
6
9
24
7
8
60
18
12
18
33
159
21
12
4
29
66
6
42
65
7
9
9
18
9
60
4
35
65
67
18
6
58
43
92
27
36
2
30
6
15
52
59
5
1
27
45
30
1
17
24
24
22
14
30
24
4
20
30
48
3
12
9
19
11
24
6
51
44
4
36
25
35
3
12
9
39
12
6
18
17
8
29
10
5
3
49
33
32
54
21
1
23
9
11
109
72
55
44
12
33
67
113
12
72
11
7
48
29
32
29
19
3
44
1
44
24
21
10
8
18
48
12
18
22
2
1
36
8
36
4
5
51
19
5
3
12
5
52
44
36
4
37
14
6
12
15
21
11
11
14
24
6
1
8
9
51
44
12
28
72
33
6
6
39
64
5
3
48
27
48
12
54
159
15
69
97
26
9
1
23
27
54
6
9
36
48
111
9
15
1
11
18
15
27
30
15
28
5
16
75
15
38
95
16
4
11
29
12
8
5
18
108
34
27
24
12
4
1
67
5
27
3
13
12
17
54
54
27
33
18
33
15
1
29
15
49
2
33
63
72
17
60
4
51
21
40
29
6
9
9
30
9
12
33
87
24
12
3
4
8
24
9
9
18
24
6
7
12
40
19
4
8
24
45
3
41
55
9
13
2
1
24
5
6
5
40
20
31
9
57
39
8
48
4
39
69
32
65
23
27
65
24
49
10
2
30
13
11
1
4
76
3
30
30
41
16
9
6
5
28
8
7
1
59
6
75
27
42
10
5
3
12
5
28
24
33
6
21
3
17
13
28
3
20
24
27
13
56
16
16
4
8
16
39
60
40
17
9
27
44
13
66
21
9
96
3
3
24
1
40
48
29
8
7
8
44
19
42
7
11
24
82
15
3
21
51
25
19
61
16
19
1
29
43
3
13
56
23
48
12
5
12
25
11
7
96
6
6
53
84
97
75
75
113
55
100
68
18
6
81
60
9
15
28
32
16
5
63
39
5
76
24
45
18
4
14
4
2
5
16
12
16
11
33
33
30
57
8
19
5
8
15
45
5
22
18
11
15
60
24
25
17
95
56
68
56
16
15
24
33
15
6
11
8
3
32
22
15
11
9
39
21
13
8
7
16
12
37
82
14
15
9
75
81
6
16
77
27
1
28
11
5
20
31
57
12
60
85
14
24
18
7
20
7
86
30
18
39
7
5
39
30
24
3
3
4
8
9
33
150
6
24
12
18
5
25
31
11
41
12
16
39
150
11
36
20
8
3
5
19
28
38
79
41
22
25
55
12
81
27
48
22
35
51
6
19
17
30
12
10
31
4
16
44
3
49
4
40
61
14
1
5
18
72
16
20
18
7
88
11
20
24
6
51
7
17
1
32
6
36
1
8
4
75
17
55
86
48
15
15
6
18
41
31
21
15
17
83
8
96
9
124
5
30
1
41
55
23
12
10
23
56
29
11
24
33
22
5
105
6
6
6
13
24
68
3
12
9
24
45
15
27
24
6
70
29
24
39
36
101
20
3
20
6
31
11
18
22
50
22
38
12
3
4
4
36
19
17
103
9
15
17
13
42
1
20
15
9
1
2
5
1
35
37
18
42
3
15
21
28
47
29
40
44
47
13
1
12
7
47
30
78
21
99
6
24
7
11
29
11
17
3
9
15
81
8
24
32
48
5
15
8
84
155
33
8
20
7
17
19
4
90
11
9
95
36
47
2
42
13
8
4
16
84
1
24
6
13
44
12
3
66
39
21
39
8
19
1
23
5
67
12
13
44
15
25
60
8
28
4
1
79
8
27
9
4
47
10
63
20
21
15
9
18
48
9
13
62
10
15
47
13
12
24
59
5
12
36
20
27
33
12
40
7
16
74
3
33
23
31
6
63
19
8
10
8
15
20
1
30
9
72
12
3
30
18
24
5
7
9
16
41
43
4
25
36
19
32
28
5
78
9
84
15
12
17
1
15
27
78
15
16
23
18
30
33
51
85
11
49
16
28
64
40
1
15
39
45
20
1
19
45
32
11
79
13
35
12
33
12
3
18
40
14
9
99
97
29
39
15
17
5
15
35
9
15
24
60
25
5
15
12
28
41
24
15
12
39
12
42
40
8
19
63
110
42
5
4
1
14
4
41
9
27
16
8
20
55
61
11
18
6
5
11
13
49
48
18
34
8
18
21
45
39
57
10
17
48
4
23
6
19
52
61
7
8
24
45
48
15
8
28
12
7
17
21
15
8
25
4
2
29
7
84
30
3
63
18
99
12
76
12
15
21
47
48
54
18
82
56
30
29
36
16
3
30
18
9
9
39
67
29
9
66
36
21
24
44
20
11
9
27
60
29
11
20
18
6
49
20
9
30
5
7
13
28
29
11
15
33
15
97
17
6
66
10
69
17
7
11
24
1
4
55
48
69
45
15
9
39
27
45
45
3
51
17
25
4
35
28
45
62
30
6
5
13
6
29
4
60
12
3
30
27
15
24
12
12
17
79
1
35
25
11
12
5
5
3
35
65
7
6
6
6
19
29
6
36
12
33
7
5
3
18
19
20
27
5
49
11
23
8
12
45
21
147
8
11
45
11
57
48
3
29
7
25
24
29
35
1
67
4
1
23
31
18
12
48
11
11
26
78
49
5
3
64
8
15
12
24
101
83
38
48
6
69
57
23
40
81
30
9
12
12
15
36
24
6
15
9
31
56
3
156
1
35
6
30
65
12
28
8
19
36
9
3
180
69
45
90
5
64
15
132
33
12
12
32
1
7
5
36
27
27
5
1
36
23
20
20
3
24
28
17
3
12
78
27
33
10
2
18
30
7
4
7
18
11
19
54
95
16
39
21
40
5
24
6
60
5
1
19
17
42
42
6
22
11
7
8
5
55
22
7
8
59
16
5
4
5
24
15
32
64
21
12
15
3
72
6
39
7
41
8
1
15
3
6
34
17
60
39
24
18
43
29
40
2
5
4
15
6
79
36
15
5
15
21
39
13
105
15
20
63
64
13
52
3
78
48
6
30
90
24
9
48
28
11
25
8
12
15
1
17
51
4
12
5
48
30
77
4
24
8
7
1
16
4
9
35
7
58
23
92
31
30
11
19
5
4
27
89
4
51
30
16
18
41
24
3
17
31
81
9
24
58
29
3
57
15
24
12
12
18
99
39
90
6
53
1
54
6
51
3
18
3
24
28
5
23
16
31
8
49
20
13
14
6
12
15
21
6
85
11
33
27
24
54
72
15
3
36
113
7
24
5
31
33
21
51
4
41
10
26
35
13
15
12
9
59
11
18
2
18
67
11
9
16
32
43
17
147
16
13
1
3
27
1
8
9
115
32
15
48
42
3
3
24
5
40
9
12
47
13
3
56
73
6
12
18
46
18
15
23
5
43
22
62
6
60
19
33
35
57
27
3
36
186
54
21
51
12
13
17
51
20
11
25
31
12
1
17
4
11
48
12
4
20
21
18
25
11
73
17
79
17
40
32
6
65
1
43
20
20
13
12
12
10
44
30
6
6
3
75
16
44
42
78
9
3
37
17
39
69
3
4
65
76
62
37
11
29
4
1
36
32
78
5
109
3
25
2
18
3
4
4
36
41
7
7
18
15
32
11
9
ABCD 97972431842*3^$a+1 [50017]
79
66
60
35
55
12
29
48
37
3
48
80
49
18
5
43
173
24
187
53
13
18
57
93
30
29
48
24
96
25
63
57
15
3
6
71
40
48
147
378
36
18
77
40
56
55
18
71
24
40
69
27
21
18
41
16
128
40
81
119
25
36
18
36
125
40
69
6
66
18
17
1
108
27
104
1
63
24
3
77
48
13
24
3
8
25
36
36
30
17
43
54
111
32
40
27
78
30
33
48
9
78
9
3
5
31
42
15
32
43
53
19
5
40
57
15
120
63
81
80
91
29
49
246
36
21
32
115
48
78
39
51
45
21
24
72
3
56
25
63
32
1
30
42
12
35
16
3
5
1
108
11
1
6
12
36
114
95
103
33
15
17
19
29
16
81
47
40
27
5
13
27
21
24
59
40
9
23
49
18
30
63
120
75
18
27
24
3
77
160
8
48
7
161
16
56
25
90
12
17
19
42
18
30
6
5
64
57
135
8
16
39
36
18
18
54
59
7
9
24
24
3
12
33
189
36
12
147
33
95
40
15
17
13
3
3
21
80
16
24
24
27
18
59
96
25
24
72
39
15
54
35
16
57
15
75
18
27
3
42
35
48
199
6
36
18
12
89
25
135
24
80
7
54
35
7
33
21
3
45
3
3
126
23
72
25
23
73
15
144
33
78
48
9
171
21
15
33
56
7
12
21
96
144
69
36
15
32
19
21
123
69
32
24
37
90
150
48
11
49
15
39
18
84
123
8
85
24
11
37
18
60
30
18
261
8
7
54
66
9
9
15
48
8
1
71
40
15
24
9
56
40
69
11
31
12
36
57
159
65
31
48
24
12
6
18
5
25
87
45
12
87
3
5
120
40
8
67
18
12
36
6
48
5
163
30
78
41
40
3
18
54
18
11
31
18
15
51
6
30
129
15
24
137
1
39
176
73
42
48
21
15
33
21
59
88
39
30
35
1
24
18
162
11
7
18
180
3
51
66
54
90
51
8
49
87
120
15
9
39
18
108
42
12
18
3
32
40
48
56
25
84
27
9
96
12
83
72
40
56
64
8
169
23
25
23
49
6
17
37
51
3
21
45
114
54
83
48
24
7
48
36
45
81
204
11
1
42
66
6
18
27
9
36
30
29
67
54
15
48
3
54
90
5
88
8
7
6
54
120
18
107
37
3
80
88
123
54
23
7
90
60
3
32
13
3
21
11
55
33
27
18
51
3
5
16
51
120
21
24
48
8
49
135
96
8
67
54
54
36
30
60
30
36
24
9
32
40
3
6
23
31
65
24
48
7
33
57
30
78
3
51
21
8
37
54
6
39
104
40
56
24
1
23
96
7
24
9
56
16
39
6
35
37
48
78
30
24
18
18
27
3
54
87
24
87
24
66
42
18
48
6
45
8
13
27
8
7
17
13
60
15
51
5
55
41
16
24
3
72
285
93
35
48
13
171
3
18
3
32
64
141
18
57
33
84
51
120
51
66
83
25
6
9
32
7
33
24
75
84
17
72
72
1
39
111
30
27
87
9
45
35
67
45
104
48
40
15
137
40
8
37
11
55
9
9
144
23
13
59
85
11
7
89
40
39
12
24
48
90
6
21
9
15
9
71
37
3
45
72
59
24
16
81
18
5
49
15
176
7
162
47
61
75
57
48
18
77
49
63
80
40
120
48
45
35
73
72
47
16
9
18
29
64
15
24
81
39
17
24
55
41
43
125
7
48
6
216
156
143
7
18
95
25
36
6
54
48
78
9
75
21
15
65
40
45
48
35
40
21
59
16
45
51
3
60
36
21
24
120
56
85
27
56
120
7
204
18
30
60
48
57
57
23
7
36
5
13
11
88
27
6
15
93
51
24
24
32
121
12
203
13
36
78
18
72
23
43
90
24
27
120
8
88
32
7
41
157
96
35
31
6
30
150
84
24
84
18
60
84
53
7
54
11
24
19
21
9
111
32
64
33
18
29
79
185
24
1
36
6
5
25
18
77
40
8
24
91
45
72
3
6
135
81
12
42
66
87
32
25
63
51
117
57
18
24
90
75
24
57
119
25
95
1
18
66
51
27
5
40
75
78
90
18
11
16
57
18
5
19
66
54
149
49
47
24
37
3
15
24
36
5
24
16
21
96
84
39
51
101
48
16
21
27
57
15
45
126
5
24
19
29
40
21
11
16
27
60
72
33
80
25
23
67
36
60
36
65
43
93
48
111
18
95
31
9
72
75
21
72
57
39
24
27
30
15
8
67
6
95
48
37
18
30
90
17
88
75
197
120
7
17
16
57
63
120
39
36
18
54
48
29
49
12
42
30
3
15
9
8
25
12
6
69
21
12
47
229
36
15
24
51
101
37
6
144
18
120
18
9
51
29
25
15
8
43
45
80
181
51
9
63
21
126
29
7
65
48
19
48
53
40
21
11
43
12
17
1
36
59
229
3
3
126
48
143
40
33
24
12
6
30
87
8
13
42
9
93
11
85
12
18
6
90
5
43
6
102
24
120
113
48
19
53
1
15
21
114
ABCD 97972875116*3^$a+1 [50149]
55
156
53
43
53
7
48
101
175
84
140
16
36
77
12
3
112
36
89
24
87
48
112
29
48
151
5
187
12
32
33
31
29
12
60
339
21
43
32
9
79
36
60
32
57
43
173
99
45
51
12
64
29
39
57
103
5
36
27
57
103
168
32
180
57
87
28
5
31
149
36
24
67
53
43
120
72
108
53
39
88
8
21
19
5
19
36
305
84
216
15
69
15
28
29
39
52
113
199
5
3
153
15
129
60
36
211
36
8
72
9
15
48
36
52
113
15
124
5
43
188
21
51
9
259
41
84
96
51
64
5
48
36
19
80
45
43
168
20
36
93
115
8
48
9
36
51
48
40
137
3
28
17
51
21
43
41
75
156
33
31
5
7
120
108
5
39
36
45
96
175
5
84
55
84
60
137
48
91
41
19
120
65
151
36
77
156
75
72
72
48
64
120
89
31
44
4
12
29
55
72
53
84
127
80
28
101
24
72
31
17
55
36
41
103
12
8
141
31
108
20
52
29
36
63
60
28
48
5
91
5
175
96
20
69
283
236
21
139
132
29
24
39
21
79
72
20
4
92
124
5
15
64
29
120
15
57
103
5
3
48
165
15
9
91
24
80
57
24
120
60
204
12
43
65
12
19
32
28
36
8
52
36
140
28
101
19
144
200
36
36
28
17
48
91
5
147
40
17
111
21
15
76
17
55
8
24
40
29
24
180
36
87
48
64
137
24
36
168
60
55
36
72
24
24
20
36
45
60
99
21
171
249
163
5
3
64
29
120
24
180
7
36
29
99
36
88
101
67
48
56
9
55
101
75
64
20
141
19
84
60
48
12
36
41
91
12
60
96
80
36
16
68
129
12
31
32
100
17
120
19
44
16
89
7
5
19
44
57
51
4
48
20
96
69
55
128
57
7
44
81
3
28
68
76
113
60
7
48
5
7
84
60
20
4
60
60
8
88
216
140
69
7
77
43
128
60
4
96
89
163
53
36
48
51
4
36
44
141
39
16
156
29
15
144
45
43
12
192
29
19
20
16
509
36
75
4
96
56
4
125
67
29
31
32
105
36
24
12
151
53
39
48
28
116
45
55
29
75
84
36
16
8
21
27
40
48
60
5
27
9
123
156
64
5
31
44
57
39
81
139
5
75
36
36
112
12
125
39
72
100
60
228
36
144
104
16
29
43
24
116
52
5
72
84
127
48
161
63
28
60
29
84
120
75
105
55
36
5
19
20
129
12
39
21
19
24
17
84
7
29
79
41
79
5
7
17
36
84
135
165
60
75
100
77
39
60
76
24
65
127
17
123
28
36
5
103
116
12
93
67
113
36
43
8
72
88
8
9
43
84
29
15
84
21
24
156
39
16
12
92
88
29
235
24
29
31
101
31
32
12
4
72
17
60
115
48
89
135
273
183
208
29
60
111
64
72
29
15
81
31
20
28
44
81
19
5
91
272
12
132
4
72
29
75
28
80
48
9
55
5
24
180
31
89
99
52
36
104
16
8
352
53
120
139
132
125
79
120
12
29
19
41
39
52
12
5
7
65
51
9
24
75
16
20
28
36
29
3
57
163
149
3
136
224
16
84
60
8
88
89
36
67
20
33
175
44
117
99
21
120
48
12
3
76
65
19
60
176
40
101
123
225
15
57
48
7
264
89
31
92
28
84
12
125
19
5
159
52
53
75
28
17
67
24
101
48
36
39
40
156
5
39
120
60
52
185
48
3
4
24
101
139
144
17
48
12
99
4
185
12
48
36
55
29
31
24
5
211
29
55
77
15
40
80
9
79
77
204
15
69
67
29
55
ABCD 97972920634*3^$a+1 [50003]
15
45
3
84
48
93
198
25
20
76
20
9
19
36
20
12
75
69
33
6
25
5
27
123
21
48
16
20
64
8
15
25
48
149
51
40
12
77
48
18
1
20
64
47
18
27
75
37
20
96
96
9
175
96
11
9
9
19
128
3
37
12
12
23
1
32
28
29
135
15
1
32
24
4
12
48
84
68
28
5
30
49
72
24
17
39
24
12
3
25
32
72
51
90
15
16
48
41
27
135
33
9
126
1
24
80
15
9
16
107
13
5
27
63
102
78
145
17
15
108
96
84
52
8
4
20
165
27
28
20
40
20
100
8
24
39
69
52
23
57
3
13
32
16
24
23
169
41
75
57
3
48
4
53
79
56
100
17
48
27
48
40
12
32
81
3
9
36
60
19
11
24
33
33
31
44
112
53
39
16
17
175
95
25
173
19
35
18
87
3
33
15
189
12
39
25
56
3
6
7
5
67
20
132
76
47
18
3
72
24
60
100
8
88
12
12
20
28
36
84
32
39
1
56
12
51
45
4
12
29
19
68
64
29
15
16
44
24
48
28
12
17
67
53
15
28
107
37
44
144
81
67
53
135
40
29
18
9
100
119
69
75
37
24
156
59
105
16
23
33
24
76
80
3
30
51
64
56
9
144
15
21
150
1
48
35
90
55
125
3
87
36
45
4
12
56
153
7
17
7
8
48
147
13
77
3
15
42
48
18
81
63
6
135
112
8
96
40
56
15
150
43
59
97
48
20
40
65
7
11
270
19
161
78
145
32
60
144
9
27
12
196
12
32
33
30
25
80
12
108
27
126
24
15
136
59
18
72
7
68
93
15
15
45
33
30
24
57
96
100
60
8
105
99
28
53
114
105
51
165
60
84
15
18
42
13
35
85
5
7
36
35
21
40
8
48
48
36
48
15
33
4
8
40
11
12
33
9
48
39
24
12
28
65
7
8
4
20
60
3
13
80
15
21
64
77
3
160
5
67
5
48
99
12
3
25
41
7
48
20
4
83
25
80
160
23
21
4
36
120
8
63
18
55
59
18
39
36
28
84
11
21
9
67
5
43
35
9
45
30
61
65
75
36
33
27
60
81
7
155
33
4
60
176
28
56
40
20
76
47
108
13
56
33
18
37
5
51
129
3
64
128
3
18
30
60
157
23
12
13
24
35
6
99
60
16
5
27
3
60
1
128
16
20
36
40
29
30
9
45
198
33
64
32
48
60
15
81
117
27
28
23
61
11
12
37
36
5
48
127
44
28
23
249
24
9
36
79
20
63
13
5
150
49
48
48
35
12
18
19
20
48
48
117
27
15
1
47
162
27
64
17
3
16
24
65
99
48
60
40
48
17
7
23
42
3
45
55
44
51
102
27
24
39
61
17
27
48
52
68
12
52
11
133
12
12
20
28
77
108
87
3
33
39
150
48
18
81
16
47
1
60
536
24
27
45
40
72
23
18
19
5
126
54
27
81
7
8
108
36
3
57
4
29
27
21
18
9
33
3
36
64
12
32
76
5
90
9
63
73
36
36
23
9
45
31
77
30
33
120
40
32
4
23
45
72
96
72
81
30
81
184
144
8
12
76
56
39
81
24
69
7
144
12
68
27
25
5
42
30
43
65
39
48
216
304
8
60
48
39
18
3
24
21
54
93
40
65
39
39
1
8
136
17
43
5
207
12
15
78
15
24
136
53
54
61
12
95
37
65
75
51
54
96
27
12
12
33
3
48
60
15
60
9
81
15
4
11
21
24
27
13
32
28
12
32
45
3
4
80
16
5
18
37
8
45
75
52
35
33
57
7
71
97
5
67
5
87
4
32
48
27
13
20
45
19
68
232
20
60
48
4
156
20
33
15
52
188
69
7
116
60
4
20
24
24
12
84
12
15
37
12
23
181
180
80
4
60
68
28
132
95
108
69
88
23
57
33
60
90
12
33
135
25
132
60
65
18
9
36
9
3
240
24
28
80
100
11
49
12
11
42
15
3
30
43
96
24
44
16
44
136
12
44
33
66
21
124
20
16
96
60
137
55
60
8
64
24
56
69
27
15
45
27
21
76
20
99
81
24
15
1
24
60
47
30
42
30
27
9
144
43
44
4
5
12
27
33
15
75
108
12
252
60
33
24
28
116
40
72
5
18
9
168
48
72
27
33
93
115
29
18
42
7
20
3
6
51
3
1
24
20
75
18
72
55
5
18
25
23
109
41
55
20
60
27
25
8
39
30
6
12
45
84
16
8
27
9
63
61
36
11
33
27
105
3
54
3
24
96
93
30
21
108
21
55
20
36
24
36
28
48
23
12
108
85
5
27
4
24
32
132
16
77
7
11
49
5
7
20
3
33
12
33
139
116
12
93
99
84
12
88
80
12
3
12
42
51
24
16
24
72
56
24
16
128
16
24
24
11
21
51
37
11
114
3
33
19
11
ABCD 97973013332*3^$a+1 [50030]
48
66
18
30
41
49
6
5
49
23
25
24
23
25
12
11
49
48
42
30
36
35
13
84
47
1
12
36
60
6
90
60
120
114
174
48
42
48
29
24
72
49
48
18
77
13
59
25
18
17
73
168
275
72
73
108
30
42
12
18
5
13
6
24
102
12
23
37
95
1
66
96
18
11
1
215
132
55
42
120
11
25
83
36
24
12
13
12
48
12
12
71
84
67
5
25
90
30
18
5
1
71
19
234
192
30
48
18
102
5
12
49
167
25
12
132
6
54
36
108
120
96
59
60
49
12
60
18
96
30
12
48
12
42
18
143
1
54
125
120
67
5
19
5
25
18
65
61
12
48
6
198
83
24
13
35
1
6
48
18
24
11
25
60
12
83
7
66
24
6
102
35
55
42
156
12
48
126
96
48
65
12
60
49
24
11
24
19
90
30
5
1
66
5
49
35
36
25
71
73
11
55
5
36
48
85
42
42
102
18
396
12
24
59
19
30
42
53
1
204
23
37
138
24
5
139
162
24
126
17
12
36
7
53
19
48
5
12
36
24
13
36
60
12
18
24
17
25
36
23
1
138
65
1
6
30
11
25
24
96
54
18
6
42
144
6
30
24
23
43
78
24
36
6
30
119
91
6
24
18
77
1
90
113
36
145
155
73
132
144
24
47
91
18
132
48
179
31
24
42
84
35
1
11
108
7
48
24
65
1
12
24
36
102
65
36
67
48
5
109
30
342
48
11
7
65
73
36
35
36
25
60
54
198
90
30
36
54
48
30
48
84
228
138
42
30
72
120
17
13
36
150
6
36
35
133
11
156
97
6
66
11
13
24
12
23
73
107
1
72
102
5
25
18
24
18
102
24
41
85
36
24
54
5
1
114
6
18
192
54
12
54
78
11
79
48
29
19
269
13
54
6
95
48
144
36
25
30
66
6
138
11
13
30
30
12
54
89
13
42
48
24
24
24
5
1
36
198
77
13
72
6
17
31
24
53
13
24
83
49
60
24
119
121
12
12
143
7
42
54
29
12
31
18
12
24
156
24
23
31
42
95
48
96
13
18
5
157
36
60
12
84
168
36
35
1
6
17
103
24
30
71
108
31
24
5
144
13
30
48
24
66
47
7
90
60
11
85
24
42
18
12
11
85
18
66
11
85
59
36
72
55
41
31
41
25
24
48
23
169
6
29
193
35
1
132
18
42
150
5
12
7
30
18
6
11
36
97
11
132
19
126
12
60
11
25
126
114
12
42
72
5
60
13
12
6
18
179
1
36
6
18
47
205
120
35
13
66
18
132
60
23
7
6
48
72
155
12
1
24
47
91
185
12
13
23
61
18
101
49
47
1
72
66
89
25
96
6
5
91
138
12
23
61
6
77
163
77
36
1
143
55
6
11
61
48
12
60
12
6
120
102
18
24
18
203
85
71
13
11
121
60
90
120
161
55
30
90
5
108
60
144
61
47
145
72
6
5
36
24
31
5
43
6
12
84
24
24
18
42
6
96
6
18
72
24
41
25
24
23
1
30
120
29
72
109
71
1
23
1
6
90
24
54
6
83
25
35
48
49
83
13
168
24
95
43
89
36
12
108
67
30
42
24
102
18
65
37
83
1
203
211
72
17
7
6
12
72
6
77
1
35
7
114
23
25
60
60
35
36
1
6
89
73
6
41
31
257
1
24
96
11
19
66
48
12
48
12
48
47
55
53
96
37
12
42
78
11
109
72
90
29
24
67
6
47
25
96
12
48
126
53
13
47
1
24
23
72
31
72
30
360
114
24
24
48
305
25
47
13
18
6
59
157
60
24
30
29
19
257
36
72
217
11
25
47
96
1
71
48
1
6
17
7
41
49
48
30
6
119
1
42
53
19
17
49
59
12
49
132
108
36
18
5
36
1
35
43
173
25
95
132
1
30
72
17
1
30
41
60
36
12
163
54
66
30
24
60
6
42
12
18
48
150
42
6
12
24
23
7
90
54
24
30
18
5
60
7
30
35
12
1
120
48
60
47
73
35
120
49
83
49
198
41
55
54
12
35
13
96
312
72
12
179
7
17
13
72
12
96
48
12
60
23
25
11
24
156
145
54
24
17
49
36
60
30
6
180
12
180
23
13
36
54
66
23
7
96
90
54
29
216
13
107
43
6
11
31
113
25
30
54
107
31
17
55
41
12
73
59
37
156
60
48
71
43
ABCD 97973020298*3^$a+1 [50091]
31
81
111
9
141
27
81
30
89
55
57
56
24
103
153
63
65
79
17
1
12
3
75
12
113
37
18
57
8
88
39
65
160
81
39
8
7
18
95
37
3
48
15
17
40
3
117
104
24
7
72
18
12
107
73
15
45
36
120
39
33
63
135
41
16
80
112
32
48
168
193
15
72
15
42
66
60
57
45
27
80
1
15
9
95
25
15
63
9
183
17
1
23
175
42
15
24
9
54
81
72
63
54
3
177
6
54
3
8
64
32
19
5
192
144
31
105
8
49
135
32
49
144
18
162
36
24
198
33
177
15
8
37
12
47
79
150
35
192
55
65
24
40
224
79
6
99
315
18
48
51
128
55
41
109
171
9
63
45
282
18
23
96
16
63
105
56
24
16
39
9
8
72
1
30
54
3
75
29
79
17
145
119
79
81
48
15
210
96
15
15
201
56
13
59
31
17
88
24
3
162
51
72
15
162
15
3
93
32
127
36
342
15
63
65
7
113
25
60
155
19
53
7
225
32
16
8
7
72
18
47
112
120
9
15
96
96
27
5
31
9
120
56
40
72
152
1
234
126
135
9
71
72
85
83
139
36
17
73
47
24
96
13
192
107
55
60
30
47
16
195
29
79
65
24
96
64
15
90
78
17
103
78
11
64
24
32
408
16
72
87
113
307
66
75
24
56
25
71
1
63
87
177
15
96
65
25
71
88
15
90
111
87
9
159
12
5
40
152
96
127
48
81
200
40
48
33
87
8
7
6
30
69
45
36
12
42
137
24
85
11
16
15
18
84
123
63
144
36
12
18
87
72
32
160
56
64
39
17
24
13
75
51
5
79
57
111
153
225
15
87
17
112
8
16
45
60
39
80
40
72
80
16
24
8
72
24
24
16
56
16
57
23
40
135
42
167
64
15
42
15
272
1
119
1
15
27
5
120
24
88
33
18
29
72
1
42
21
135
150
27
57
63
8
19
18
3
72
105
15
27
108
48
42
47
40
3
48
54
60
3
80
120
168
16
9
47
72
16
176
13
36
54
48
72
57
80
144
16
96
80
37
90
18
18
125
24
40
8
13
51
279
89
13
78
84
113
88
15
24
17
139
29
25
111
39
18
47
115
228
60
12
36
45
80
7
72
17
40
56
88
267
48
29
16
69
48
107
55
33
57
23
40
153
87
32
121
15
32
7
36
12
18
150
41
79
24
57
48
51
29
16
15
177
8
120
16
21
3
80
55
24
57
80
16
32
115
5
1
39
248
40
33
120
15
129
47
40
24
120
9
48
60
99
96
8
7
57
21
174
6
30
17
25
119
208
8
40
93
27
57
95
31
24
177
69
162
162
23
37
123
8
120
40
15
89
1
84
126
5
175
72
42
120
18
53
55
54
27
8
16
32
48
24
96
55
81
9
39
32
16
192
15
41
144
31
90
120
87
27
108
9
9
119
55
96
72
30
18
9
32
48
1
159
111
9
32
64
345
132
3
27
18
59
192
88
32
24
40
39
66
72
78
17
157
11
64
15
6
99
56
16
3
78
120
135
33
30
9
32
64
72
63
9
8
72
91
45
272
64
9
239
48
43
21
33
48
95
55
33
72
57
30
161
127
113
16
168
63
78
11
1
15
120
104
19
21
24
57
42
5
136
15
54
11
85
35
127
12
60
48
65
85
27
72
96
15
33
45
75
9
6
57
72
51
21
9
15
56
64
15
17
88
32
25
15
32
40
8
48
24
40
75
36
17
97
87
56
13
27
32
85
60
71
16
104
40
39
33
15
65
85
162
105
32
19
5
145
87
57
111
56
31
33
57
159
39
17
24
144
72
97
87
39
9
45
96
11
16
8
109
3
33
12
18
60
ABCD 97973149622*3^$a+1 [50005]
48
17
60
18
25
59
102
54
12
18
66
1
48
11
36
33
15
36
18
30
6
6
24
60
24
78
78
21
63
48
12
117
33
6
37
47
33
24
21
43
47
25
83
36
25
11
12
57
81
18
84
33
57
6
36
18
27
45
24
96
6
13
29
51
72
45
54
90
18
18
12
6
36
9
16
203
42
60
126
24
145
293
78
93
15
21
76
20
45
55
8
40
59
48
13
35
21
39
42
55
17
18
48
37
5
42
1
11
21
64
41
24
6
9
16
5
115
32
36
39
12
105
40
11
210
72
91
11
24
54
30
186
7
128
40
29
6
21
63
108
42
138
48
12
54
3
87
60
1
17
6
42
60
19
5
84
126
49
29
27
21
24
24
126
85
80
9
66
69
15
66
3
21
15
9
63
3
37
23
1
35
6
27
3
192
12
81
15
18
66
66
78
102
54
30
6
42
3
3
12
12
60
12
54
6
48
6
75
21
30
1
65
15
33
31
65
24
12
18
54
78
12
30
162
126
39
4
17
12
43
29
30
18
6
66
6
120
90
3
87
42
18
13
11
90
51
15
18
30
97
29
24
30
66
96
19
11
18
12
30
9
21
108
15
75
126
63
3
78
15
40
29
87
4
17
15
9
30
48
21
52
17
78
49
56
9
54
217
53
84
6
81
15
24
114
36
24
42
6
18
9
21
42
45
45
18
6
90
6
39
40
35
105
33
72
3
63
12
6
54
12
109
32
9
31
24
41
75
27
73
23
1
11
13
32
15
72
1
56
3
6
6
78
15
15
66
67
5
27
3
30
60
24
30
45
63
18
48
36
24
67
47
121
5
114
6
30
36
36
13
11
90
51
72
3
24
9
21
55
35
6
30
18
6
6
42
42
39
69
102
60
6
39
123
1
56
9
7
35
72
37
29
66
90
24
75
27
24
18
18
54
31
23
9
45
67
101
3
45
6
78
66
21
33
12
48
48
78
6
39
16
5
90
6
72
27
36
3
25
32
3
37
65
30
9
15
24
9
3
48
24
12
24
21
45
36
24
84
24
102
9
15
36
6
15
39
1
65
42
36
24
81
84
3
12
12
66
3
99
132
66
18
30
24
30
61
65
36
78
13
17
60
91
17
24
96
42
18
12
63
45
43
5
66
6
3
16
5
84
60
36
18
210
42
24
6
51
3
12
54
171
15
73
20
21
24
24
42
174
24
87
21
42
30
36
7
47
78
3
27
69
21
12
66
21
21
42
12
36
18
87
15
9
36
4
44
60
15
84
21
9
42
9
15
30
7
65
60
15
39
6
60
30
78
60
15
57
19
95
24
66
36
19
5
3
27
18
42
84
120
102
3
39
162
51
3
85
41
18
42
6
18
207
4
5
99
45
6
90
24
24
18
18
30
66
18
42
150
30
79
11
60
30
18
1
72
5
12
51
39
37
5
78
30
42
21
33
6
45
9
12
24
18
6
42
78
7
65
54
1
24
24
32
9
31
29
19
5
36
51
3
1
95
45
3
33
60
28
5
267
3
36
126
24
30
60
84
61
23
1
11
69
81
24
75
135
6
6
24
1
8
40
5
60
12
54
30
51
3
6
75
15
114
96
36
30
57
45
31
32
3
141
21
54
84
36
24
66
51
45
43
44
3
42
12
30
21
48
40
17
24
18
60
180
13
65
30
24
1
5
42
12
66
18
30
42
30
19
20
69
55
5
30
36
174
12
3
9
42
30
30
45
159
21
36
64
44
21
150
48
42
54
24
48
33
69
67
20
36
24
45
54
12
33
51
21
15
25
8
40
5
36
79
11
48
18
3
9
6
42
30
25
95
90
39
51
9
76
113
42
57
45
7
23
1
41
63
136
5
6
9
36
9
12
12
6
36
21
69
54
12
30
12
12
54
6
24
15
156
4
77
18
96
1
23
30
27
45
19
5
48
3
64
29
204
150
36
42
60
12
51
87
18
30
96
6
30
45
93
36
31
20
39
24
6
39
75
9
33
3
15
12
24
30
15
33
75
12
21
42
66
84
3
135
30
3
165
27
88
17
48
7
24
53
36
31
5
36
162
90
6
60
12
54
48
7
24
77
15
177
30
18
12
87
96
12
141
12
48
51
21
18
6
51
57
6
204
6
36
60
99
84
105
66
12
48
21
3
6
54
13
20
28
47
144
1
83
36
24
72
84
21
9
31
104
64
11
54
36
18
102
36
15
27
72
6
75
4
5
6
54
24
15
24
15
6
42
25
104
24
40
65
30
96
145
5
6
24
54
54
33
3
37
35
90
42
78
3
40
35
66
24
24
18
145
188
52
47
6
30
30
24
15
72
40
23
12
69
15
42
24
60
6
13
104
57
39
16
128
21
15
12
39
49
5
6
24
12
12
13
48
137
24
24
6
69
15
72
90
3
15
25
20
51
33
60
3
33
9
103
5
108
36
6
30
78
156
108
48
72
72
24
9
88
5
43
41
36
48
54
21
45
15
84
3
30
39
81
18
81
45
51
3
12
48
6
18
13
8
40
35
12
72
6
66
24
90
7
59
6
48
42
60
84
18
6
30
6
36
48
24
78
39
3
90
108
60
18
60
57
135
12
48
33
51
90
18
6
30
9
21
55
47
18
84
3
24
63
1
20
21
138
96
6
24
42
174
60
18
42
24
27
75
9
21
30
48
6
36
63
76
59
12
60
12
6
24
3
9
18
30
66
42
24
24
15
81
180
18
42
48
51
87
49
20
4
5
ABCD 97973355310*3^$a+1 [50066]
18
65
1
39
44
13
23
22
98
1
119
55
60
27
75
119
46
93
15
12
9
30
24
35
46
26
120
24
109
36
66
24
30
179
1
60
84
35
7
9
99
36
5
36
64
39
87
30
20
79
9
6
36
69
15
36
135
90
53
1
36
45
180
2
178
2
37
36
213
27
30
39
14
97
18
81
9
45
27
47
36
91
75
15
24
27
8
127
15
15
33
2
19
21
48
45
306
30
39
92
10
62
28
45
15
3
30
15
6
21
54
51
54
36
15
24
126
30
150
77
96
7
15
30
92
22
75
11
19
5
10
129
17
4
140
48
61
141
6
39
36
90
18
5
84
82
171
54
81
8
37
18
17
60
103
30
11
190
54
56
46
2
36
16
20
16
63
87
3
15
66
9
41
25
39
57
99
176
13
11
106
45
17
72
64
21
71
43
90
71
34
102
3
5
36
1
33
51
6
9
54
21
6
18
141
156
75
15
153
17
10
62
16
120
56
36
70
62
13
18
17
25
9
6
18
75
27
32
46
14
7
15
26
58
134
36
12
25
83
84
12
31
17
7
30
54
60
12
54
15
24
57
33
12
3
126
41
154
126
32
112
6
69
51
14
64
15
161
36
25
47
73
24
54
180
36
15
21
30
15
45
59
61
15
60
32
37
35
16
32
31
36
15
14
12
13
35
31
69
57
24
15
216
30
9
36
69
36
48
42
2
36
31
75
21
33
21
45
14
36
25
51
63
51
74
31
60
45
44
1
35
19
12
60
29
4
15
36
60
5
24
97
83
1
24
36
9
45
87
33
267
38
112
15
3
66
21
69
54
111
149
12
70
135
15
3
29
1
95
24
13
54
5
31
5
58
26
19
41
61
168
59
12
1
83
76
8
22
75
24
30
17
19
15
99
126
30
21
3
107
12
43
89
91
17
36
1
9
42
54
255
54
30
15
20
7
29
24
24
13
35
13
165
57
99
26
34
126
75
29
34
110
151
66
93
2
109
36
18
66
6
5
13
171
56
4
128
46
60
2
34
105
96
15
15
23
55
51
21
54
36
45
75
18
87
135
90
9
9
11
79
17
19
9
96
39
15
15
59
127
173
52
36
24
20
1
45
2
12
46
74
31
113
106
14
22
74
19
51
75
15
39
17
55
17
142
15
6
29
25
9
62
118
57
159
75
75
15
6
90
17
73
83
52
9
119
37
143
37
24
30
24
36
54
90
5
61
6
33
66
74
12
24
145
54
15
147
105
14
31
9
45
30
90
6
69
80
49
47
24
34
26
49
47
204
48
43
18
71
49
179
120
13
18
36
15
38
31
15
2
24
48
112
36
15
3
12
54
39
5
55
15
26
31
5
28
51
6
108
59
82
50
216
19
29
24
1
6
231
3
45
60
14
37
24
105
14
43
209
16
20
60
55
15
62
12
10
74
84
46
2
13
11
49
15
32
25
15
30
2
48
118
216
75
69
72
38
157
15
9
9
14
112
9
107
60
25
24
9
21
24
17
28
44
127
5
96
4
21
30
3
2
24
24
40
32
19
15
14
67
15
14
48
22
21
29
31
54
35
19
15
51
114
36
53
13
129
14
12
48
55
29
96
52
44
36
10
54
30
60
36
48
27
105
15
78
90
36
30
36
18
75
21
45
9
5
31
51
2
82
6
3
17
12
61
51
15
5
16
32
7
15
110
24
36
10
66
9
9
27
35
10
9
15
38
37
11
40
33
51
189
12
258
12
54
21
14
4
66
6
3
36
36
15
134
94
134
31
6
45
26
10
39
39
105
6
81
44
19
30
95
1
126
5
12
31
101
48
13
3
30
74
91
21
195
60
99
134
48
25
83
37
23
10
75
42
15
15
3
72
15
17
61
11
130
38
1
71
16
39
41
144
4
20
16
54
201
60
15
14
16
6
14
60
36
60
48
144
13
78
41
4
176
96
205
99
9
15
20
1
30
6
15
39
5
84
91
5
96
24
46
9
15
74
10
74
43
5
144
25
6
69
8
13
33
50
25
27
44
48
43
15
30
54
21
129
30
14
85
59
7
15
24
50
16
8
31
77
28
6
15
6
108
29
48
4
8
48
25
15
69
114
36
90
36
48
15
27
15
74
10
21
54
21
93
66
6
15
39
126
77
61
96
66
29
96
79
5
31
15
50
58
57
18
11
19
72
15
9
30
36
15
8
70
74
103
75
2
16
92
144
1
69
26
58
26
48
133
69
21
18
66
60
101
12
12
139
21
30
6
20
19
30
23
13
3
21
11
19
24
149
67
180
45
21
15
9
15
20
34
14
7
41
4
8
13
60
48
11
4
75
72
5
24
31
15
18
30
60
2
55
29
34
27
83
1
6
17
16
32
40
3
66
35
1
93
21
54
87
80
43
42
9
21
17
97
35
19
5
22
2
60
37
11
4
105
141
9
15
69
29
12
10
26
64
114
86
48
46
50
7
18
11
34
ABCD 97973881784*3^$a+1 [50066]
69
90
161
384
40
32
13
3
8
43
165
48
24
159
72
65
96
168
24
7
57
56
175
65
24
109
27
128
7
18
90
29
25
126
33
56
160
128
168
139
5
120
144
73
18
261
99
29
61
35
127
137
40
39
17
48
24
55
126
75
216
56
85
83
40
183
162
54
57
69
72
27
8
112
51
18
126
29
16
32
103
57
87
36
21
33
36
75
123
101
72
25
135
72
168
3
93
87
345
15
72
185
88
8
7
54
51
152
49
18
165
51
45
192
48
32
24
88
56
19
69
93
3
56
216
13
59
88
56
24
43
18
3
15
9
192
216
105
342
36
77
184
99
36
54
36
18
90
198
101
43
149
112
117
83
64
32
48
115
197
88
168
141
90
36
45
8
40
195
36
209
24
16
56
48
168
88
147
141
152
175
81
8
19
29
583
65
184
57
95
49
207
128
7
216
33
32
24
73
18
53
16
128
181
27
32
24
7
65
72
7
57
56
175
225
8
19
18
27
45
155
120
85
51
165
83
72
160
9
39
104
199
41
136
32
187
173
136
56
85
35
48
7
108
29
133
54
36
144
17
91
36
17
109
3
120
93
54
77
49
18
53
40
123
5
96
24
96
48
16
21
83
97
23
31
33
96
69
3
33
306
18
243
56
277
75
69
107
112
51
18
11
7
41
139
90
107
37
51
96
80
40
3
53
127
105
152
96
79
113
13
131
31
33
8
211
197
88
24
32
19
45
24
24
231
54
179
16
21
11
48
67
36
18
135
48
176
73
71
24
85
107
37
267
129
18
77
40
24
32
133
90
249
75
237
120
32
120
24
7
57
69
90
90
15
120
9
126
9
8
120
40
3
18
51
120
48
33
54
17
37
90
72
54
51
3
101
112
147
5
31
129
87
108
173
40
3
5
157
54
21
33
144
18
5
85
155
43
90
27
104
64
56
73
135
32
13
11
7
113
139
162
171
24
56
109
275
264
96
31
249
129
135
8
24
40
189
51
48
117
83
7
65
72
25
135
120
33
54
216
161
64
24
104
16
56
25
231
57
180
123
3
101
7
153
279
126
468
36
83
88
27
117
99
53
24
64
32
48
16
48
21
18
81
80
40
8
43
125
48
160
120
32
109
83
120
67
29
133
54
5
72
192
16
21
234
441
8
127
9
32
16
104
64
336
104
37
59
13
75
123
36
177
96
96
32
88
15
89
16
21
72
3
144
32
64
279
36
90
51
93
3
15
41
304
15
177
21
54
53
120
7
161
19
36
65
24
91
126
18
53
19
36
41
64
24
8
25
18
53
37
11
79
113
88
72
87
72
105
75
36
9
48
8
7
65
72
61
54
36
180
77
48
48
40
32
205
72
107
55
36
21
240
128
40
32
96
19
18
36
95
85
51
8
16
144
32
48
7
36
21
32
37
59
16
123
54
63
45
72
35
181
107
16
ABCD 97973919328*3^$a+1 [50011]
36
16
44
235
144
6
35
85
71
24
19
317
24
1
78
30
3
93
156
39
99
21
21
24
11
228
36
61
24
54
65
25
123
33
75
80
151
18
102
150
143
40
75
5
40
81
6
30
270
5
24
25
71
64
24
81
95
112
27
102
63
21
30
6
90
29
36
48
7
18
11
139
12
48
17
43
57
33
30
77
139
6
99
21
90
54
24
42
18
30
5
72
16
39
53
55
5
52
36
44
13
15
57
18
117
8
7
5
55
18
3
9
75
80
139
5
16
135
29
1
23
1
35
49
27
33
42
30
23
1
51
20
19
41
55
18
30
41
61
63
15
21
45
35
4
57
30
108
5
96
25
96
39
36
48
15
5
1
24
60
3
32
40
51
36
5
109
159
96
21
54
84
6
144
51
104
40
12
39
21
15
60
18
11
24
52
69
6
53
16
45
24
66
24
42
99
20
1
30
30
78
101
61
30
5
4
135
5
36
24
91
18
11
121
15
63
81
21
179
24
36
36
24
31
18
47
24
49
60
35
12
13
111
51
5
13
147
140
4
39
41
24
31
57
27
42
23
60
115
6
39
15
60
153
32
151
36
30
60
84
54
6
39
48
168
12
44
19
5
19
45
27
5
16
39
84
66
24
6
21
93
15
84
45
120
6
29
31
89
7
33
21
24
30
96
9
20
7
149
139
33
48
72
60
9
3
27
24
24
162
3
201
59
96
36
16
27
81
44
1
114
21
56
16
27
5
127
60
21
63
30
35
96
24
16
8
37
59
19
12
69
39
101
4
20
55
41
25
90
6
24
95
112
8
4
15
5
72
16
69
84
155
79
65
1
147
117
12
15
3
41
25
30
24
12
210
18
30
3
27
5
7
24
24
102
90
21
99
5
49
66
48
21
116
108
67
129
12
27
41
4
27
18
47
25
18
41
25
144
15
132
39
54
12
30
5
25
18
66
51
45
48
3
8
64
81
59
1
54
30
6
30
36
3
21
24
72
215
19
29
121
6
30
23
7
9
96
20
28
36
60
36
48
32
13
35
97
95
13
30
33
33
15
15
5
19
41
16
15
69
104
31
5
60
19
65
7
89
16
39
30
59
76
99
5
7
30
54
125
85
6
30
108
30
60
66
99
32
4
39
60
5
37
54
84
5
12
16
3
29
36
55
36
18
35
36
60
91
60
48
101
49
66
5
25
35
36
25
30
53
7
29
19
36
161
4
44
25
12
30
69
45
60
66
114
24
30
5
72
43
6
6
65
13
107
49
54
17
79
57
8
145
35
52
57
47
19
24
150
3
39
53
112
8
25
51
45
51
20
43
5
72
43
5
40
57
78
30
3
99
53
25
3
33
36
15
24
51
48
60
41
25
36
35
25
39
9
95
1
96
83
12
40
3
36
60
5
1
3
87
9
36
75
149
60
31
5
40
48
20
52
3
101
40
9
12
39
20
49
11
1
83
1
114
5
16
21
3
57
51
27
6
111
15
29
24
7
33
20
157
30
5
13
30
12
105
15
24
24
42
23
12
109
6
24
45
24
15
5
180
67
53
36
4
176
25
210
21
140
79
29
37
15
63
30
3
12
21
95
36
13
30
17
4
75
24
6
96
23
55
33
9
18
5
25
47
60
25
18
180
81
45
39
51
30
24
36
35
55
21
45
51
12
15
36
24
5
1
71
144
55
96
60
258
96
6
54
54
60
5
40
147
5
85
35
124
15
5
40
69
11
31
5
103
6
30
65
1
60
83
36
91
185
60
55
189
9
3
32
85
15
12
15
113
52
3
90
3
9
63
81
147
39
78
72
78
5
31
81
33
11
1
35
25
24
155
16
33
30
33
32
31
144
21
15
24
66
35
4
32
25
39
39
72
29
19
17
25
23
96
52
123
6
48
72
39
39
21
12
27
5
97
60
35
144
49
3
108
15
105
51
5
24
1
48
11
91
5
43
126
6
5
13
30
33
39
24
5
19
221
61
24
84
63
8
25
90
36
89
1
75
33
15
15
5
1
219
32
55
21
8
91
24
89
175
5
61
6
5
40
8
36
55
9
27
60
30
39
69
11
1
18
5
25
95
36
31
33
20
1
6
5
64
39
185
31
6
23
36
91
60
54
99
32
28
15
21
39
5
67
69
44
37
24
84
107
163
5
12
139
6
60
95
64
75
24
12
21
32
36
76
63
6
6
18
47
88
27
78
66
30
39
21
71
55
24
21
44
16
20
25
30
54
35
16
3
210
35
40
176
24
25
42
21
120
24
3
5
67
5
60
48
61
15
80
16
20
48
37
15
69
35
19
5
37
39
44
36
4
92
139
81
69
111
44
96
19
29
97
15
63
81
80
64
32
4
80
55
5
24
1
6
5
64
21
90
78
3
44
24
25
30
5
36
19
6
35
64
21
54
69
15
5
55
102
54
21
45
54
96
48
33
27
6
30
21
39
69
15
5
76
80
ABCD 97974014324*3^$a+1 [50013]
18
18
24
9
57
15
32
48
4
33
27
15
53
61
51
39
69
12
24
45
36
66
12
21
27
18
12
27
12
8
100
8
37
3
33
6
5
25
11
4
33
51
20
37
12
27
9
36
51
152
13
23
19
60
17
16
9
3
48
33
11
91
12
36
60
5
55
60
6
6
9
56
4
3
17
16
33
27
8
91
6
12
6
30
35
60
4
48
27
60
21
57
18
6
18
137
16
12
75
53
19
24
6
3
8
7
12
18
18
30
24
6
45
68
19
5
148
44
19
9
81
51
105
6
45
32
55
6
15
24
57
18
30
30
6
30
24
12
18
108
3
36
45
54
12
78
35
19
81
21
59
31
5
1
23
40
21
3
20
7
30
3
63
60
17
43
45
15
33
9
123
15
24
5
13
12
48
30
17
13
42
33
45
15
96
72
8
60
151
65
13
75
33
84
6
57
12
15
6
48
12
63
20
36
19
6
30
21
39
6
54
24
9
36
12
3
9
108
20
55
9
45
18
5
43
18
6
18
78
24
66
15
9
30
21
45
18
5
25
24
42
21
12
72
21
47
31
60
12
57
8
49
39
56
19
54
35
67
18
60
6
6
6
53
12
60
43
6
3
45
12
35
19
9
3
12
6
6
30
15
9
72
72
27
3
45
21
6
53
61
35
112
48
24
3
5
108
115
42
12
6
60
24
21
15
9
33
15
24
3
17
19
17
19
5
85
30
30
3
15
150
6
5
67
30
23
52
60
48
9
35
88
9
11
79
5
4
56
40
9
12
18
6
54
54
6
12
168
65
1
30
6
107
31
54
15
32
43
21
12
8
24
1
6
30
36
60
42
6
27
9
6
18
6
18
15
15
57
3
5
13
30
33
24
3
17
1
51
36
9
15
39
69
15
53
4
3
33
33
156
11
64
3
6
11
1
3
27
48
24
41
55
30
150
54
15
8
37
6
36
33
21
126
18
3
33
39
12
24
96
48
3
84
5
13
12
48
30
72
48
6
6
45
48
21
6
45
9
27
24
24
9
66
12
9
21
35
28
15
21
3
12
30
3
36
12
9
59
19
5
13
30
9
3
53
25
90
24
33
72
3
60
65
16
84
63
33
24
15
6
6
5
4
120
57
30
45
104
19
57
32
13
63
20
16
24
9
15
45
102
36
24
60
18
23
4
63
60
5
43
24
108
12
65
16
3
102
18
30
6
84
41
1
48
30
9
21
35
4
48
24
20
31
17
1
71
55
24
17
25
18
41
19
5
7
12
33
63
12
42
11
7
108
24
5
55
18
63
20
61
15
48
3
53
40
45
27
3
89
16
9
36
27
3
17
49
15
21
39
48
20
52
39
84
57
8
16
15
12
33
27
12
21
84
21
6
21
9
30
9
9
47
16
57
15
105
30
60
33
24
44
1
48
23
73
15
45
12
54
9
15
69
15
6
42
9
9
15
51
9
27
113
19
17
4
72
39
48
12
18
6
36
41
19
69
21
39
84
12
3
6
42
12
36
12
45
33
12
27
3
18
75
15
9
3
17
7
24
17
4
15
30
24
24
42
36
9
15
54
54
12
33
96
39
6
12
123
9
30
12
29
19
36
12
17
40
15
18
18
60
45
12
27
45
123
48
102
24
48
23
13
6
6
18
9
15
5
36
36
4
45
47
7
12
36
93
12
57
35
55
96
6
15
9
87
24
8
1
35
16
15
9
9
11
1
15
36
99
21
99
33
20
61
42
117
105
47
61
18
72
12
36
9
15
30
60
11
16
45
39
84
15
6
30
21
36
15
33
12
84
24
44
55
6
27
3
54
15
93
30
90
3
12
48
15
21
9
39
63
30
24
6
5
24
43
18
54
24
24
17
40
15
9
80
7
42
18
53
1
6
18
6
33
48
24
45
23
28
12
27
5
28
116
7
48
12
9
21
3
9
36
11
4
51
30
6
33
39
33
12
32
4
72
12
68
52
8
13
15
24
12
24
15
9
63
12
36
21
3
12
41
7
6
6
21
39
33
32
13
11
40
60
9
3
27
105
20
1
30
29
43
45
33
24
18
12
5
76
15
9
20
13
27
21
6
18
27
9
59
67
5
31
24
5
28
75
53
49
126
5
28
36
3
5
13
27
20
1
15
12
60
57
18
42
87
3
6
12
3
20
16
15
141
12
27
41
7
57
33
11
25
24
27
51
48
12
45
33
60
54
30
6
12
5
28
36
36
27
6
12
15
12
15
6
36
3
12
3
30
6
24
72
24
65
16
3
18
24
11
19
5
43
42
99
12
12
8
12
1
39
15
120
90
6
66
11
55
120
17
1
30
24
6
11
55
33
27
53
12
1
18
6
24
11
55
6
30
12
66
15
39
36
65
55
12
12
81
60
15
24
18
90
42
27
21
3
24
3
60
9
84
9
15
72
20
76
57
3
93
30
5
61
63
3
17
55
36
21
63
45
27
5
13
11
4
36
12
3
36
48
12
29
19
30
66
29
28
3
9
57
6
9
15
24
5
1
3
15
108
18
27
44
13
27
33
3
12
72
15
5
4
60
15
81
21
35
72
73
30
5
28
75
24
45
8
7
33
45
24
75
68
25
11
25
35
7
9
15
5
31
12
65
7
5
4
9
51
60
36
48
63
30
54
36
5
28
45
6
9
36
3
17
36
19
30
3
87
33
3
102
15
81
42
24
65
40
20
19
29
16
9
30
45
116
37
18
30
6
33
57
78
78
78
5
40
9
23
7
12
65
25
18
6
15
9
30
12
6
18
41
1
18
120
102
15
3
24
5
1
30
45
12
3
6
36
42
78
3
27
69
3
5
13
18
9
12
15
18
3
15
5
43
12
5
28
12
12
81
11
13
30
21
117
30
84
60
60
65
4
72
57
11
24
43
33
9
36
39
27
29
1
83
108
40
32
31
9
3
9
3
93
33
30
24
42
24
6
6
47
37
3
3
18
39
32
61
75
12
27
33
3
72
168
30
15
12
48
45
27
20
16
15
41
25
3
8
7
41
7
24
6
42
45
63
57
8
4
15
36
24
69
9
36
6
81
3
6
23
36
61
24
24
18
12
12
24
72
57
12
8
40
105
12
15
8
13
3
20
25
6
33
12
8
1
6
54
71
1
27
117
24
51
33
6
77
4
140
13
3
8
19
36
42
3
12
3
5
40
27
24
6
30
30
59
91
69
15
6
3
27
33
15
12
53
37
24
18
6
39
36
20
64
8
37
30
30
6
9
32
19
12
72
96
21
56
12
36
19
48
9
15
69
20
49
90
6
30
5
25
6
36
29
40
36
3
30
15
20
37
54
24
66
30
21
45
15
39
21
15
12
30
36
15
51
33
51
29
7
48
12
18
36
15
21
30
36
24
48
18
48
39
3
117
45
102
9
96
9
60
47
133
47
28
39
17
25
6
9
20
1
90
24
54
36
11
28
27
9
39
81
45
75
9
15
27
69
24
21
11
24
4
15
24
65
1
11
100
75
24
9
32
19
21
33
30
12
9
15
12
12
17
40
21
54
69
12
9
24
54
21
32
19
18
15
33
12
12
23
31
12
29
4
12
3
12
9
33
78
113
76
21
48
72
35
49
15
8
36
36
4
12
15
9
9
36
6
17
31
42
63
9
42
29
4
111
ABCD 97974424742*3^$a+1 [50018]
42
60
29
1
132
11
7
9
39
150
24
123
15
102
90
12
5
25
90
114
6
6
42
21
375
84
90
27
80
13
3
15
60
12
201
81
6
132
30
6
24
42
60
48
132
54
9
27
53
85
27
105
23
25
12
48
6
6
30
48
210
30
60
117
39
41
25
90
48
42
138
228
30
54
90
23
43
5
64
45
18
6
59
55
12
24
114
6
12
18
15
75
5
67
72
5
73
87
57
39
15
36
93
15
17
1
138
12
84
30
66
24
78
30
60
12
96
108
30
24
18
30
60
48
75
45
114
33
129
36
318
126
48
47
19
29
61
51
33
12
60
23
121
6
33
27
6
47
13
24
30
29
31
6
132
18
30
23
64
27
21
183
9
123
42
30
30
30
18
12
3
15
24
18
36
36
6
12
18
24
60
18
102
18
12
108
18
30
24
29
145
102
18
102
90
39
48
48
3
12
24
30
48
6
5
7
12
210
90
12
48
60
105
177
63
3
24
96
12
6
6
29
64
27
168
18
42
60
165
15
108
30
12
42
60
21
33
6
18
71
19
18
24
66
18
54
42
78
30
6
60
24
90
78
114
6
18
39
117
6
42
138
113
7
108
6
186
60
120
18
39
48
27
18
3
75
24
45
81
36
59
7
42
18
60
12
5
73
23
64
147
108
12
5
91
24
18
6
6
48
36
36
6
30
12
23
73
36
6
45
48
15
6
198
12
78
27
45
120
36
42
156
42
48
12
54
30
23
67
24
72
30
42
5
7
36
60
108
54
12
60
6
54
198
6
84
96
6
18
72
36
95
85
42
81
15
42
162
90
6
5
16
111
210
18
60
6
59
1
108
30
6
66
29
79
102
30
18
75
21
54
60
6
12
12
11
16
3
45
117
11
19
6
23
85
27
9
23
7
78
102
48
5
25
96
24
6
30
27
87
36
6
54
105
9
42
24
30
71
19
210
6
18
12
54
72
54
18
78
30
54
111
45
30
42
78
30
15
9
23
16
32
67
12
84
72
53
37
27
105
18
84
90
6
12
36
60
6
18
42
3
57
24
24
42
60
36
24
53
48
55
18
12
72
72
84
24
156
36
18
30
47
31
48
12
84
65
16
39
9
32
112
3
114
36
18
6
6
18
36
198
12
81
48
27
24
45
21
59
144
37
123
27
48
5
67
45
15
12
30
60
120
18
18
72
23
19
36
24
36
36
24
72
24
6
54
69
51
36
114
18
21
165
11
48
73
12
42
18
18
42
35
43
5
73
6
6
27
3
48
6
48
12
24
180
150
120
72
24
33
315
6
30
84
42
108
132
24
42
12
48
84
54
11
16
27
53
19
96
54
39
39
60
36
144
18
24
24
6
36
12
12
90
24
30
84
42
18
21
27
5
85
27
33
15
39
36
48
126
24
24
48
162
30
18
12
60
60
30
42
54
6
18
120
3
213
90
60
117
3
29
13
138
6
3
80
85
30
66
59
48
7
12
6
23
79
33
9
54
54
108
15
27
53
13
42
24
108
5
48
25
18
30
36
66
65
49
18
30
6
24
81
27
60
12
42
30
18
12
18
48
120
18
210
24
48
12
18
12
42
24
24
6
6
65
85
11
48
19
48
84
120
60
18
6
6
30
6
35
139
48
12
201
144
3
6
36
84
282
114
60
66
48
6
36
27
32
1
24
150
48
12
5
1
30
18
12
24
174
84
42
96
72
48
108
6
60
105
9
6
18
36
6
396
162
18
69
69
132
23
79
33
9
216
15
57
156
24
51
45
84
42
18
78
5
48
25
156
6
72
45
63
42
6
60
66
6
93
80
85
6
48
18
42
12
30
48
120
18
24
78
30
102
6
18
24
107
25
6
24
30
11
37
42
60
101
19
24
5
7
228
36
36
90
48
99
33
15
15
48
24
153
33
66
60
18
90
318
12
12
63
87
89
25
119
55
48
18
66
24
54
18
72
45
165
27
15
90
108
11
1
6
105
39
18
48
90
30
15
105
54
150
114
12
90
48
12
24
90
5
1
18
45
9
66
69
123
12
132
18
168
72
3
123
96
101
19
36
210
192
12
30
48
18
27
141
30
6
96
24
6
17
31
36
45
96
32
7
66
18
6
84
36
36
60
18
36
6
30
24
18
60
48
12
72
6
18
11
145
48
30
12
5
1
24
108
27
33
15
3
138
216
120
3
48
39
105
39
42
72
78
57
32
1
24
48
60
11
19
6
426
138
60
30
6
51
51
12
113
13
54
ABCD 97974464156*3^$a+1 [50037]
144
72
54
1
35
85
113
36
75
48
48
27
157
113
36
19
35
18
19
125
108
55
8
48
141
360
171
112
23
25
24
311
18
90
54
7
209
126
393
237
3
105
18
72
141
165
171
9
79
47
1
53
126
144
36
54
91
53
43
32
303
234
234
45
135
57
112
48
125
99
208
17
54
144
25
32
15
33
57
151
24
41
18
72
165
15
265
95
18
87
3
141
96
123
309
33
15
39
201
15
25
83
157
149
36
54
9
376
119
49
131
45
135
9
48
213
27
9
31
239
18
7
80
39
54
3
249
180
99
64
72
8
63
90
87
3
45
48
177
198
72
90
270
25
83
90
51
3
13
59
21
87
25
101
72
18
270
216
163
8
27
85
77
43
8
39
241
104
33
7
29
139
23
25
137
108
18
54
18
25
8
96
136
5
3
105
162
18
54
18
18
105
21
90
73
71
409
72
176
117
108
247
8
15
169
173
18
25
272
117
75
15
18
36
19
35
21
105
36
126
18
19
32
144
147
144
45
16
24
203
18
67
56
147
45
225
55
17
7
176
123
21
40
11
45
64
128
33
7
48
179
21
159
73
53
72
18
25
32
15
145
32
3
108
145
32
40
56
144
33
270
33
21
108
15
40
125
27
288
225
55
8
63
90
39
123
37
35
36
9
153
72
18
37
35
72
54
36
18
72
9
184
56
144
48
153
151
65
126
97
48
53
162
72
72
36
90
123
57
54
126
18
81
16
29
126
165
105
108
252
72
7
65
360
18
21
195
36
54
54
13
24
8
81
151
83
21
16
288
192
113
18
189
9
36
3
40
155
141
96
33
63
192
267
21
123
90
67
167
36
270
126
270
108
18
18
36
15
48
117
18
73
224
48
96
9
216
79
173
3
141
91
53
234
126
450
144
18
39
48
48
9
18
157
8
177
111
249
55
35
93
40
11
54
103
59
216
45
45
108
135
27
72
72
90
54
21
69
67
59
45
384
96
321
18
141
48
225
15
3
85
203
45
112
167
90
7
119
90
7
83
360
109
107
108
72
90
18
237
105
90
13
167
1
120
72
120
11
69
57
135
40
401
7
137
39
15
162
18
157
113
54
25
11
36
81
117
27
225
54
180
21
136
8
105
36
51
144
144
21
18
105
291
109
125
72
198
13
23
97
80
93
36
18
72
36
129
141
3
15
54
18
97
56
99
126
127
53
267
39
105
48
48
33
367
47
180
37
8
88
152
201
31
23
36
181
125
108
175
120
8
64
11
90
19
89
36
43
72
96
77
115
47
18
103
144
240
179
36
ABCD 97974531236*3^$a+1 [50017]
132
59
16
45
18
186
23
151
66
24
12
27
128
24
1
144
6
78
66
81
39
81
9
119
25
351
21
144
234
41
1
30
48
9
21
90
65
112
33
12
27
72
69
195
60
81
59
40
21
171
128
1
6
33
56
28
117
263
112
36
69
23
37
84
12
18
41
4
51
54
42
174
59
157
35
79
54
15
12
132
21
15
15
57
104
216
160
9
96
30
233
7
9
129
119
72
4
57
204
6
54
186
174
120
36
27
12
15
96
57
21
11
25
71
55
105
104
40
105
39
192
45
159
36
63
185
7
177
231
21
68
7
6
18
225
12
3
6
96
3
111
30
59
25
120
12
59
55
6
18
30
59
97
39
200
1
15
81
54
249
144
111
102
24
60
3
27
33
72
56
88
135
9
81
6
54
75
57
78
66
84
51
56
79
9
36
9
36
30
6
18
66
6
24
9
72
39
249
111
6
75
153
36
63
60
63
9
104
25
126
209
76
105
3
48
9
120
60
60
23
121
222
17
72
40
56
55
24
9
300
116
1
60
84
30
216
17
1
60
51
84
165
6
24
9
111
72
30
84
30
54
107
504
16
15
48
6
35
25
63
80
157
90
66
39
39
129
72
48
93
18
21
9
39
116
172
33
275
40
45
12
63
60
12
105
23
145
30
126
90
6
39
156
8
37
35
72
61
27
32
37
59
1
36
83
1
23
337
339
20
7
30
144
66
30
243
45
36
174
21
219
30
35
4
12
15
6
15
99
30
59
16
45
131
55
33
87
24
33
8
73
15
264
111
89
96
61
75
165
114
72
137
1
180
66
81
39
30
195
80
79
6
84
119
280
96
285
96
35
79
57
129
54
69
27
33
56
16
248
7
30
51
168
21
195
261
48
51
39
17
13
59
73
174
6
155
144
40
15
6
63
44
48
223
42
48
12
18
126
75
129
71
55
81
279
6
18
6
60
150
126
84
143
103
384
6
27
120
33
24
39
104
40
57
30
126
24
15
69
159
57
6
18
12
3
105
30
21
129
66
114
15
15
65
25
30
240
21
75
213
141
6
129
111
105
129
30
6
99
81
15
165
24
96
3
33
39
201
15
33
180
42
24
81
9
96
150
137
13
108
6
120
24
201
39
9
8
48
216
85
83
7
9
32
24
48
7
33
87
30
59
40
81
23
1
132
83
24
16
45
11
25
63
87
96
357
3
24
129
272
109
35
49
12
99
168
63
18
75
27
24
6
3
21
51
39
89
16
45
60
30
24
129
120
96
15
21
20
49
222
17
120
157
75
56
55
33
80
124
20
16
111
45
75
6
15
3
17
103
96
213
68
40
48
24
72
84
45
270
81
69
11
25
23
37
35
240
16
33
150
6
90
41
79
45
105
3
111
96
24
162
23
216
151
65
175
120
138
60
107
160
39
81
33
72
30
48
89
31
9
33
150
105
93
51
21
87
192
99
66
30
30
591
75
9
9
15
32
25
324
24
66
33
21
36
120
23
352
111
18
36
96
243
87
30
48
36
3
81
90
57
9
6
18
219
380
7
33
21
12
39
135
54
11
79
6
24
ABCD 97974588542*3^$a+1 [50029]
16
15
48
5
55
17
223
12
125
64
27
12
48
90
27
32
16
48
27
9
33
27
39
12
33
60
75
69
36
51
30
11
12
160
3
45
15
42
107
19
60
6
59
144
12
43
36
21
15
36
9
3
48
29
121
87
8
88
105
11
55
84
12
48
12
72
33
3
132
45
147
48
45
3
36
93
75
93
8
67
12
17
40
8
7
5
4
27
54
11
67
17
1
48
6
5
85
78
17
24
19
53
49
78
17
19
30
6
9
39
12
149
24
76
69
6
60
5
79
12
30
30
180
29
60
7
30
18
29
31
24
21
99
77
31
53
19
96
5
36
115
18
6
42
78
12
29
19
6
95
1
75
3
12
17
52
15
36
45
24
20
91
72
60
60
12
60
18
47
16
3
69
63
5
7
21
9
42
33
27
84
45
116
55
30
23
67
6
54
113
7
18
11
16
48
92
4
36
39
24
77
4
39
101
85
11
211
12
60
42
6
5
12
7
96
17
1
6
81
128
55
36
108
41
7
89
40
24
9
30
17
1
42
45
63
24
41
100
60
8
97
30
60
69
39
5
37
90
12
36
5
60
85
30
24
36
5
16
33
30
66
11
64
111
5
76
3
41
31
24
18
48
63
56
79
12
264
69
15
65
55
57
3
24
33
12
3
29
4
32
48
7
77
40
51
96
29
144
103
18
6
24
45
36
128
55
156
45
32
43
72
72
5
115
53
19
36
29
16
3
45
32
55
108
66
135
3
150
6
21
20
19
9
12
75
201
15
12
113
25
18
84
12
5
115
93
51
6
75
51
48
77
7
117
36
20
48
16
33
42
6
18
117
63
36
21
12
36
72
27
12
66
114
126
87
8
48
7
105
44
4
24
27
21
9
239
1
23
91
12
105
104
268
96
27
12
5
7
66
30
18
42
29
84
4
3
9
36
80
7
72
93
3
72
60
41
7
12
48
29
64
15
69
32
31
29
64
75
57
3
5
84
36
31
24
57
39
24
57
168
96
33
27
60
3
17
48
16
12
39
48
72
21
80
19
93
20
31
41
19
72
48
69
57
111
24
3
180
18
183
27
48
24
12
9
24
15
72
84
105
27
9
3
30
78
33
39
36
77
7
45
12
9
96
78
36
41
28
80
25
6
65
55
9
105
210
41
79
81
15
6
23
36
37
78
45
27
12
101
91
5
19
6
30
36
5
7
12
65
43
17
73
11
52
24
96
24
75
48
108
33
15
12
69
63
192
168
12
93
48
48
87
57
48
20
124
15
186
47
31
45
15
21
15
18
23
48
36
139
132
24
60
29
100
60
21
6
129
3
6
27
32
36
7
197
7
41
64
51
45
12
63
33
87
24
60
48
57
44
16
56
28
27
69
51
45
39
21
20
48
7
57
20
7
149
60
55
162
47
28
27
53
43
36
81
48
21
54
12
24
54
11
16
39
36
84
5
31
192
57
9
71
25
39
56
19
5
64
15
72
240
66
114
78
11
19
77
43
42
30
29
37
30
18
27
12
51
141
48
48
32
31
21
75
36
5
40
24
3
12
66
54
24
24
36
21
60
99
17
97
23
19
21
92
115
18
18
12
93
21
11
48
36
175
24
105
80
24
7
18
87
75
41
48
67
18
162
5
112
105
78
57
3
102
6
17
115
12
42
90
81
20
43
6
15
81
30
9
9
96
150
21
27
48
9
81
42
150
78
9
63
48
24
33
3
89
16
128
36
49
11
43
53
103
9
3
93
15
36
41
4
63
6
59
43
33
9
15
300
21
6
48
96
12
24
48
6
11
19
41
64
9
11
37
75
27
42
54
5
76
3
12
33
96
9
15
87
69
20
19
12
65
31
48
12
60
144
48
12
21
24
81
23
40
15
36
24
65
19
33
3
12
18
159
8
132
108
52
12
99
12
42
6
12
12
192
24
36
6
42
12
81
8
40
9
6
144
17
84
79
5
1
144
23
132
37
6
144
89
79
45
21
107
133
6
33
51
6
71
40
33
30
17
12
43
24
18
27
21
54
9
72
192
36
12
9
96
15
44
19
9
15
33
39
29
7
12
41
36
60
55
9
36
144
27
5
55
29
31
24
41
7
36
5
31
84
201
39
60
24
21
116
24
199
153
8
49
75
21
30
57
87
17
43
12
153
60
116
7
65
73
6
144
9
111
45
44
7
29
85
54
153
3
21
3
17
60
4
20
19
30
90
101
19
125
7
5
19
72
5
28
15
12
264
84
29
91
60
84
12
36
5
19
45
48
3
189
60
3
36
9
8
145
143
19
60
96
45
135
60
24
33
15
12
36
17
115
102
27
69
59
7
180
144
12
5
7
77
84
1
30
18
23
48
132
37
42
36
33
15
9
32
48
91
84
12
78
6
41
31
12
45
3
72
48
ABCD 97974648724*3^$a+1 [50153]
9
40
48
60
20
12
40
56
52
72
20
36
39
25
77
79
11
18
31
24
155
132
1
72
5
18
24
73
156
47
13
47
24
78
15
28
108
59
30
91
12
23
9
36
15
117
52
35
6
7
48
12
59
1
83
21
4
140
15
36
84
12
13
60
17
7
23
37
77
43
8
9
24
139
8
48
36
24
12
39
120
54
7
32
28
32
36
12
15
165
28
11
21
57
31
20
27
85
108
24
11
37
29
30
9
9
31
77
7
5
42
60
21
63
36
1
44
4
132
12
11
12
37
80
36
36
63
1
29
31
24
48
12
36
11
60
13
32
123
13
17
48
27
27
9
4
17
39
4
11
201
9
27
12
27
36
85
60
8
60
21
51
52
56
9
18
90
27
21
15
124
60
32
76
12
5
12
43
96
5
15
21
111
3
69
72
16
113
15
45
99
48
72
16
11
48
25
23
54
43
36
11
84
81
21
42
25
23
12
61
11
49
35
36
13
20
12
3
72
1
20
93
51
3
85
60
95
1
35
49
48
35
13
12
47
13
17
60
15
28
17
55
60
65
12
6
72
1
71
24
49
47
1
47
13
35
48
21
15
30
79
12
12
23
42
18
69
64
5
36
3
15
1
11
69
72
3
37
59
60
13
17
90
121
17
91
24
35
21
24
16
47
108
37
72
56
4
20
15
6
27
72
15
30
15
27
1
108
11
1
32
12
69
12
42
13
44
76
17
111
4
143
30
3
72
15
48
9
100
47
30
15
96
3
12
12
45
12
28
108
59
93
60
12
16
59
49
72
60
72
56
4
8
3
12
13
80
24
16
59
36
60
36
9
52
12
8
15
78
24
6
36
13
5
132
18
96
30
7
17
31
12
12
11
54
18
69
69
6
30
3
36
52
32
28
60
35
9
33
30
36
57
52
60
5
102
1
17
51
111
121
12
83
85
80
9
3
28
12
23
9
33
27
84
27
25
20
52
143
37
8
12
16
11
33
63
45
75
13
11
13
8
27
12
13
8
87
12
13
65
151
12
60
8
24
33
48
27
72
40
65
30
1
56
24
72
3
12
18
19
41
15
4
80
87
13
11
30
6
84
36
30
30
33
36
24
28
47
1
35
45
24
12
51
54
6
84
24
36
33
60
40
8
87
90
66
25
11
48
246
6
21
57
15
12
3
13
17
3
45
90
37
11
6
6
24
1
20
48
4
11
186
51
40
72
20
27
24
25
24
47
13
23
9
15
9
21
66
13
47
24
30
24
7
120
12
8
52
20
76
12
8
9
3
40
17
18
24
36
45
3
25
60
44
148
284
16
32
21
19
23
12
60
1
24
8
12
28
12
32
24
12
28
32
12
88
35
9
69
6
18
6
12
33
4
23
48
12
37
11
6
30
21
27
1
131
13
23
37
8
57
30
21
4
108
12
5
15
48
63
156
21
72
3
54
31
17
3
99
13
180
8
72
15
12
96
13
12
20
15
12
36
25
11
21
39
21
12
28
29
30
21
27
48
42
6
109
8
172
17
18
81
36
4
80
39
60
60
12
30
3
48
3
21
63
1
20
52
113
42
13
11
49
12
17
15
28
23
36
36
37
35
13
48
41
6
37
35
13
293
27
52
20
15
1
20
12
3
36
33
3
13
20
24
28
72
48
35
18
6
18
91
17
114
69
4
20
108
9
19
11
18
42
9
9
66
12
120
13
12
17
15
76
11
60
33
27
1
35
12
57
51
54
3
16
32
24
3
25
5
3
12
3
33
60
9
3
15
9
28
56
99
25
17
66
37
23
13
59
25
20
36
57
42
66
87
27
81
36
3
45
3
12
73
48
5
6
24
49
5
42
18
30
102
43
65
30
133
20
48
51
54
192
15
39
1
120
65
99
48
27
18
15
16
11
61
32
27
33
141
67
8
12
15
42
43
8
4
35
21
87
12
25
23
9
24
27
72
21
15
6
31
23
21
28
71
96
18
51
39
73
32
40
56
4
8
99
18
42
81
12
96
4
8
28
29
12
198
13
107
81
39
13
120
8
4
32
3
1
12
29
15
16
12
11
30
6
1
32
76
11
30
18
48
9
4
11
18
18
165
24
28
23
24
73
47
78
30
57
3
13
107
133
60
35
45
52
60
80
16
44
3
37
8
15
25
23
45
24
40
8
40
92
3
24
1
60
23
9
3
54
19
132
47
60
30
6
60
25
20
72
112
5
55
5
3
108
9
3
123
45
64
36
44
40
71
72
33
84
72
16
35
12
90
102
1
92
12
16
53
27
33
42
85
32
3
12
13
68
4
68
3
69
3
84
13
35
30
48
15
60
12
57
30
165
3
30
30
12
48
6
127
59
1
35
48
25
60
80
39
45
27
48
1
11
1
20
15
57
15
60
72
48
25
23
9
63
25
23
84
13
47
6
7
60
17
48
18
12
25
8
15
13
20
9
87
3
12
33
3
13
11
1
68
52
12
11
30
7
32
108
88
84
17
3
81
127
12
23
42
3
28
84
20
108
27
13
8
52
8
15
36
48
57
60
16
47
13
17
31
5
6
9
9
27
76
48
11
93
75
6
6
1
20
40
12
8
207
21
24
16
92
57
18
13
12
17
3
3
37
5
12
3
72
40
65
96
27
24
36
15
48
37
53
6
84
84
1
32
3
72
42
175
95
25
11
117
120
63
9
57
30
84
37
17
63
27
13
12
17
60
18
25
5
18
57
27
45
75
1
23
66
6
42
60
3
12
136
44
15
12
33
33
7
41
39
27
13
5
51
9
42
1
5
99
3
1
167
9
9
42
12
48
24
1
32
15
12
81
3
85
59
13
20
28
5
84
3
75
12
12
9
72
72
45
15
16
32
15
24
61
68
12
9
30
54
36
31
155
12
12
133
36
47
24
1
108
29
3
39
18
55
11
120
30
67
59
21
84
24
52
95
9
3
1
120
84
48
12
92
16
60
17
31
260
4
191
36
ABCD 97975140496*3^$a+1 [50000]
12
8
12
60
24
60
4
27
5
108
16
80
145
15
45
83
25
123
57
3
92
43
24
18
3
117
35
43
102
42
53
1
36
111
9
23
36
19
53
48
1
39
32
204
144
16
96
15
65
79
81
20
37
23
100
27
17
13
23
19
5
133
11
49
23
168
19
5
48
115
144
18
87
20
16
24
45
71
48
12
72
120
43
18
11
115
29
12
157
12
78
53
19
18
171
20
169
23
64
60
33
47
36
100
9
95
24
60
60
36
108
132
4
27
213
44
25
3
3
81
45
90
9
20
12
12
67
21
32
115
5
115
113
60
4
44
19
30
83
4
9
90
5
24
28
32
1
59
43
42
11
36
36
43
65
7
5
100
20
24
115
261
44
96
49
15
44
24
268
44
115
221
4
9
107
12
76
21
51
32
28
159
29
97
63
32
13
59
232
33
36
47
108
52
9
30
96
89
48
28
27
6
87
24
33
90
48
114
23
121
27
24
8
72
43
53
19
21
57
18
5
28
20
76
36
44
48
12
19
174
3
93
167
40
24
56
40
224
24
91
54
15
32
72
25
18
5
48
12
4
176
40
147
72
29
217
15
8
396
96
100
32
60
48
97
3
24
20
25
30
89
132
168
24
156
16
15
18
203
139
173
48
144
25
18
33
84
44
7
77
28
20
28
192
164
16
9
35
108
36
52
80
60
12
85
27
33
47
36
108
112
24
69
87
144
33
63
44
40
104
1
60
23
31
29
36
12
157
51
51
18
60
3
128
16
68
48
25
108
84
3
60
33
87
57
35
60
48
19
161
28
72
32
108
108
16
51
113
16
33
3
27
17
25
51
20
144
145
15
44
16
104
24
148
20
88
176
4
92
72
43
45
152
72
19
29
232
3
41
12
24
13
11
72
187
17
48
7
5
13
71
1
11
13
11
48
156
16
15
165
128
72
1
159
123
137
13
23
28
44
36
16
44
72
115
69
8
88
8
24
16
32
184
44
220
20
7
18
35
24
28
60
80
24
13
11
84
180
73
23
16
45
59
72
240
220
60
8
156
84
112
8
16
20
25
36
3
164
48
60
12
43
72
5
88
27
6
35
121
78
101
16
20
36
40
3
77
48
96
24
19
42
126
65
48
36
43
33
32
52
8
112
8
43
5
48
136
8
25
35
36
67
77
73
18
66
35
43
72
41
28
80
85
27
20
100
105
12
11
96
60
31
5
48
109
3
92
12
36
7
153
63
72
69
213
11
24
12
204
52
80
4
105
23
120
208
8
121
96
135
27
17
64
92
100
32
28
27
48
9
33
83
12
7
53
16
45
180
47
19
113
132
43
65
36
24
36
1
78
48
24
5
229
27
8
67
9
33
123
20
132
12
16
57
30
21
116
49
95
16
300
104
60
36
16
24
24
104
52
44
16
8
37
11
12
7
6
47
37
78
65
61
66
114
35
60
61
18
33
32
52
51
162
71
12
115
33
32
79
53
60
28
8
121
66
113
55
72
17
16
192
57
27
96
80
48
19
5
112
81
179
16
32
13
18
149
25
18
45
8
24
88
75
5
24
1
3
39
57
33
63
68
76
44
16
176
40
147
5
67
45
20
79
5
40
96
33
35
16
12
32
67
21
32
12
4
80
60
196
8
61
87
15
17
108
4
39
5
136
56
49
23
48
108
79
48
17
76
69
3
32
25
131
16
15
45
56
37
35
36
7
77
72
4
45
36
35
24
49
3
33
47
12
168
25
167
60
132
85
59
12
100
8
72
12
12
36
217
11
25
35
60
40
21
384
11
115
29
40
32
97
3
84
51
144
149
132
97
35
12
4
21
6
53
24
72
25
108
35
48
4
44
91
18
30
6
71
19
21
24
12
159
29
36
4
75
5
16
44
1
6
69
3
48
65
7
21
21
95
16
45
3
12
20
223
65
79
77
16
24
8
36
121
24
15
12
84
36
27
141
104
12
13
35
36
40
32
64
68
55
101
84
7
6
35
12
16
45
36
71
88
32
4
84
45
111
63
53
64
8
208
84
36
3
54
23
24
1
ABCD 97975709452*3^$a+1 [50124]
21
48
15
54
24
43
77
87
16
23
9
12
33
19
60
116
3
129
21
84
67
92
27
37
29
78
84
85
11
108
36
9
28
29
36
6
18
39
76
8
3
12
54
54
54
7
68
87
57
111
12
96
1
83
13
20
45
63
84
15
72
9
45
12
7
11
37
59
36
12
21
57
66
6
36
39
51
13
35
6
120
3
16
17
6
36
33
87
42
66
24
90
51
40
53
36
43
164
21
3
36
15
13
5
139
23
33
9
19
89
18
33
16
144
200
28
101
15
57
79
155
37
83
108
72
33
76
17
99
28
53
87
93
6
12
97
144
11
54
96
159
33
78
1
47
1
143
42
7
11
45
21
60
111
51
30
18
108
42
115
11
33
39
18
48
36
24
15
172
77
19
23
33
39
12
57
15
33
9
115
95
21
12
39
6
36
231
3
18
55
119
21
51
49
5
75
111
12
9
12
48
27
36
1
44
27
90
27
48
48
15
36
157
83
18
30
42
7
32
63
129
69
39
15
42
15
87
24
9
27
93
124
17
36
63
21
7
53
27
21
7
68
69
6
18
48
15
16
84
35
54
108
75
63
6
183
24
9
108
27
63
36
21
9
91
5
27
9
48
39
16
96
12
23
73
65
39
21
66
42
102
49
8
33
6
9
28
20
72
33
18
18
43
65
12
54
42
19
116
28
20
33
30
1
108
17
31
101
246
6
51
21
120
6
18
54
12
18
7
101
63
33
55
35
117
12
177
12
19
48
108
96
56
12
36
76
5
12
42
1
29
6
30
15
9
48
187
12
89
15
3
25
29
60
27
28
60
5
43
29
39
48
165
87
36
3
96
102
19
23
9
93
7
197
54
30
19
36
41
66
24
54
19
20
108
96
93
67
56
9
51
60
69
30
97
29
39
39
21
9
75
3
66
24
51
40
35
12
126
19
56
60
16
96
11
57
12
111
49
239
21
60
21
60
36
91
11
54
31
44
52
32
36
39
69
45
31
48
20
81
27
201
18
36
18
6
48
33
40
5
102
18
90
33
24
33
3
28
131
1
41
39
28
17
36
36
103
59
42
75
64
20
21
91
12
5
63
28
89
7
41
39
24
12
28
77
36
60
30
21
15
42
30
13
5
135
64
56
51
24
18
54
12
33
28
29
31
48
47
37
23
108
102
54
6
15
51
37
20
75
12
18
144
78
12
9
225
51
16
11
129
51
48
45
4
77
42
45
3
9
27
108
18
103
5
6
18
51
76
36
12
17
18
33
9
39
33
75
51
18
30
165
123
13
48
36
17
31
41
19
84
17
6
12
6
90
33
144
3
18
66
36
78
18
18
3
15
66
96
15
88
5
3
45
79
29
15
3
13
5
51
99
54
15
192
3
6
198
90
48
27
15
13
5
48
18
9
72
120
4
35
33
28
29
3
16
47
33
57
24
54
72
12
276
93
9
60
30
6
30
24
1
17
18
81
108
36
21
96
43
140
15
156
6
54
54
87
75
66
159
297
15
75
1
101
114
120
117
9
6
13
5
15
40
17
12
54
42
66
6
27
93
6
30
67
209
3
12
28
80
69
72
55
5
36
19
83
21
72
16
32
27
84
21
16
12
65
66
72
9
16
47
1
35
9
15
18
36
66
54
19
104
39
177
27
45
57
19
44
48
15
24
18
36
27
76
107
21
21
12
24
12
7
47
36
6
12
42
33
112
48
17
87
240
39
30
72
31
47
54
12
27
16
107
9
27
9
9
3
16
35
84
85
77
75
33
252
6
37
36
44
21
24
19
20
16
53
108
27
52
77
3
12
9
90
66
27
15
12
57
33
54
18
19
80
33
67
68
24
16
53
15
45
162
145
20
9
111
51
49
5
39
4
20
87
48
54
24
66
54
147
3
66
3
72
105
15
57
55
20
21
36
72
31
17
51
27
108
102
15
60
4
17
156
60
36
30
21
64
32
9
54
162
3
33
6
9
9
48
78
48
129
39
30
24
3
51
18
27
9
39
4
29
12
144
24
48
43
104
15
60
45
39
54
27
51
9
45
3
81
54
57
87
18
99
4
116
76
17
3
72
9
43
125
63
52
29
67
71
9
33
144
3
40
8
15
78
30
6
295
56
135
9
99
84
9
9
24
7
95
33
16
23
72
69
21
27
12
100
65
30
6
87
24
153
15
3
1
5
87
24
88
35
30
90
6
30
36
6
54
1
11
21
69
15
64
17
187
5
24
55
143
102
54
24
9
100
17
223
23
21
52
161
3
21
30
9
45
39
21
99
3
42
171
9
3
69
12
3
57
67
23
9
21
6
1
56
33
72
3
12
51
24
36
1
47
54
75
3
13
5
75
69
15
180
39
9
24
84
28
47
49
20
3
61
116
72
27
69
33
18
97
35
246
ABCD 97975724248*3^$a+1 [50291]
104
9
367
65
15
112
305
175
168
80
24
129
7
120
53
36
151
344
129
144
55
168
17
151
149
3
264
184
257
48
7
240
200
45
187
96
32
400
89
96
127
48
257
648
48
15
129
103
192
248
208
185
39
57
223
48
17
120
271
149
12
456
447
136
24
56
129
207
9
252
67
32
129
519
57
103
101
84
55
336
65
144
55
32
105
111
232
365
115
120
168
72
80
105
240
535
32
24
72
249
96
288
55
264
56
64
336
17
48
180
307
72
48
128
96
424
24
17
615
48
16
137
7
65
63
93
60
7
8
160
320
24
120
96
69
36
204
43
293
96
84
60
300
87
232
56
304
8
352
101
180
127
168
209
72
15
256
29
91
128
64
48
120
48
65
55
152
153
175
41
63
160
120
32
33
168
55
240
425
55
368
24
57
63
165
195
477
139
320
201
15
81
15
40
80
112
161
24
31
125
51
144
24
88
17
72
103
56
112
53
139
41
15
312
57
135
88
272
312
201
12
3
40
53
307
80
40
200
40
120
113
7
48
32
33
96
63
88
29
51
273
156
163
32
81
55
32
105
168
48
36
19
32
129
159
216
144
9
15
40
80
57
199
89
216
15
297
247
216
344
57
583
41
216
103
173
99
184
144
96
264
56
69
195
16
41
31
137
156
36
15
216
24
64
120
17
55
8
112
53
499
96
72
32
81
264
168
55
89
231
48
24
21
115
29
36
120
7
137
72
144
87
129
360
60
139
32
280
29
363
16
521
15
9
264
96
247
32
280
80
160
128
57
180
91
32
112
17
24
87
232
176
9
103
77
331
24
113
223
137
367
56
280
176
120
216
88
24
176
309
420
55
65
36
180
399
465
183
69
96
ABCD 97975727704*3^$a+1 [50038]
33
60
27
33
384
15
15
57
189
54
6
30
114
120
90
6
119
25
23
37
83
48
19
30
23
168
19
45
51
21
3
30
120
66
24
6
15
39
57
8
25
60
11
19
21
15
9
48
8
24
1
95
19
36
65
49
6
54
36
60
75
56
73
23
40
57
6
150
35
19
6
47
64
39
24
17
49
84
6
24
6
15
72
80
37
3
33
24
90
53
133
11
64
9
6
41
73
6
24
41
112
123
29
168
48
40
9
111
189
36
87
87
30
36
54
17
16
24
129
15
24
105
15
15
96
24
57
33
30
65
40
15
36
125
49
30
66
30
201
80
259
125
40
120
9
96
90
54
30
33
32
25
60
107
24
79
33
27
21
120
32
187
60
30
210
30
35
1
111
56
7
126
150
30
95
145
39
81
119
1
47
97
143
43
5
19
45
200
16
15
17
43
24
285
32
19
125
229
27
8
48
67
6
24
87
8
55
6
60
24
120
30
33
104
16
8
24
16
32
120
103
84
36
24
33
27
5
1
39
32
88
15
60
60
33
177
71
24
121
15
39
137
24
72
24
19
30
180
60
119
120
16
99
101
96
13
27
39
174
3
32
25
6
30
11
64
56
24
240
136
3
45
72
56
7
161
25
24
47
19
77
103
9
32
49
47
67
66
27
117
3
48
9
71
96
13
123
8
24
40
51
24
156
41
24
16
8
16
56
88
80
40
21
51
3
53
232
45
107
16
3
5
24
88
57
15
56
160
15
17
40
48
15
54
6
77
13
51
39
60
101
49
71
103
6
11
144
64
56
40
69
3
57
111
69
51
72
3
24
36
17
64
69
35
72
133
174
5
168
24
64
39
41
205
35
49
66
21
33
36
59
48
24
13
3
153
24
15
168
33
24
71
136
129
47
88
9
23
37
35
16
96
9
54
33
63
105
24
45
60
207
9
87
3
77
37
30
6
240
47
73
24
30
30
51
9
23
13
51
144
56
96
48
25
24
111
69
3
57
30
153
32
72
120
19
240
45
56
19
5
25
114
126
174
6
114
66
24
71
25
24
30
36
21
39
129
48
63
137
7
113
67
36
17
37
11
16
120
3
96
29
72
199
60
30
114
45
8
217
87
144
56
169
24
87
33
60
126
84
60
6
15
104
1
24
23
73
15
15
41
16
3
24
21
15
24
33
32
145
15
45
36
111
176
168
175
65
232
33
60
30
69
96
56
79
81
3
36
65
96
73
30
36
84
81
72
48
69
6
45
9
23
163
5
72
13
35
55
41
13
60
30
66
114
6
39
80
25
23
97
15
21
240
60
71
64
45
54
221
120
55
17
43
60
89
1
24
36
27
63
65
79
36
54
87
3
165
32
40
48
56
144
136
39
17
64
80
96
19
117
120
32
16
9
47
49
84
66
30
11
19
77
37
35
25
111
80
160
39
30
35
72
19
5
72
43
45
9
87
33
111
9
66
84
17
13
3
27
5
40
32
40
8
16
39
17
13
150
36
17
37
3
72
32
79
120
81
3
21
56
16
87
6
35
72
48
24
16
104
112
96
24
104
16
24
56
103
90
6
84
30
30
156
144
6
60
11
24
40
96
9
24
71
49
15
8
7
17
109
27
57
15
51
84
33
8
25
39
15
17
19
234
126
77
67
21
45
107
97
36
35
16
9
15
69
36
15
32
40
104
40
3
36
81
3
5
121
54
41
16
9
71
136
147
77
49
30
17
67
5
175
57
3
45
72
159
24
17
19
29
85
35
48
40
144
48
21
51
3
93
33
135
15
41
64
24
8
40
33
95
72
97
47
49
39
128
7
66
24
71
72
7
17
16
8
49
30
33
57
87
69
30
24
6
24
63
57
23
72
1
24
71
64
75
125
25
71
16
104
49
90
5
1
24
23
7
30
96
11
24
49
63
128
16
8
85
107
139
45
32
73
39
8
24
24
24
136
200
79
156
84
17
64
176
109
51
80
40
3
6
15
15
24
161
64
8
72
25
47
16
33
15
15
81
8
16
39
137
133
11
ABCD 97975851646*3^$a+1 [50004]
1
47
4
9
84
23
13
11
103
57
9
15
56
43
72
65
220
56
168
31
5
61
18
17
19
9
36
81
3
44
67
18
30
33
9
48
35
43
53
12
7
81
21
59
1
15
60
33
12
18
17
4
21
66
53
7
29
16
75
18
11
16
48
15
21
3
17
16
15
17
25
12
18
6
12
42
21
9
90
18
18
45
45
15
21
18
18
59
49
35
24
52
20
24
7
54
18
21
32
48
16
68
121
51
3
33
80
12
12
4
21
11
60
25
23
31
54
59
97
15
9
72
90
5
13
11
16
3
6
35
13
42
9
171
36
5
43
165
32
55
18
15
152
103
54
3
69
11
60
19
29
12
73
30
41
24
40
21
18
57
24
87
18
162
69
15
6
3
51
5
40
68
13
18
5
12
37
111
51
53
73
30
24
9
81
36
135
32
52
44
7
9
39
41
13
36
114
33
75
12
65
112
20
1
15
9
30
53
16
72
3
101
13
3
32
13
144
78
36
17
4
44
25
11
16
63
5
7
24
113
7
9
99
57
180
111
9
9
11
61
39
9
6
54
27
8
109
23
13
12
3
32
88
72
27
57
51
72
12
53
37
35
60
1
15
183
29
48
40
8
19
12
65
60
19
36
21
48
56
25
36
35
24
4
20
55
24
33
15
72
18
35
12
61
6
30
6
54
23
31
101
48
28
39
18
3
9
6
17
31
21
3
12
36
65
24
1
18
54
11
76
3
6
27
3
45
9
78
29
16
9
30
5
55
48
57
3
90
18
29
40
21
48
6
21
8
37
42
18
18
36
9
21
15
21
54
5
1
47
25
11
7
17
120
25
51
32
4
39
21
20
48
1
102
9
33
111
15
30
27
9
36
35
48
136
60
15
5
49
27
39
9
20
7
18
35
36
73
78
9
21
24
18
36
36
36
54
54
57
8
40
32
12
43
42
36
119
25
123
32
1
15
21
11
25
3
15
45
27
132
5
28
3
29
48
7
93
84
9
90
21
8
37
6
108
21
15
45
111
60
69
93
23
25
18
5
19
81
44
1
11
19
60
54
12
60
35
16
24
33
12
54
141
56
24
48
7
21
20
25
35
12
43
69
8
12
16
45
48
72
90
17
7
90
18
12
60
9
9
3
44
48
25
47
60
43
12
18
11
7
18
35
16
21
143
12
25
59
73
18
18
12
39
56
13
87
44
109
66
36
17
76
56
136
39
24
57
45
78
84
93
20
139
69
9
102
41
73
12
24
66
24
18
23
72
13
3
15
17
64
3
42
75
15
18
3
15
12
53
4
3
57
20
60
4
32
25
3
32
55
9
84
51
5
43
78
39
9
27
123
5
31
36
17
16
32
25
18
5
79
42
18
12
54
6
36
30
3
21
51
24
56
28
20
16
21
30
29
16
45
63
87
84
18
23
13
24
18
113
16
51
5
13
30
6
39
20
12
37
27
20
19
17
109
78
18
15
48
32
7
41
85
6
65
1
18
21
3
18
3
32
67
6
12
3
92
4
24
21
35
16
32
31
141
36
92
31
90
24
48
24
30
5
31
9
15
9
99
17
73
90
30
42
65
16
20
25
23
52
45
18
81
56
25
47
12
84
16
8
1
36
30
45
9
27
9
51
3
6
84
27
44
4
60
12
3
72
162
3
84
3
30
60
48
23
16
33
27
45
39
21
51
3
54
11
7
45
9
48
72
60
11
19
21
24
45
35
24
144
55
30
3
20
12
1
6
30
36
23
31
165
21
63
56
4
12
20
55
9
44
24
31
36
29
25
24
30
57
21
3
12
32
1
24
18
5
103
54
48
119
49
126
18
63
8
24
28
75
33
39
137
4
69
47
16
24
84
27
65
4
93
36
54
5
13
24
84
15
45
54
21
36
36
159
9
27
45
24
56
120
24
19
12
42
12
83
43
9
20
115
5
1
15
68
37
39
24
32
73
71
40
36
45
42
153
9
35
1
30
72
42
35
19
12
24
90
11
97
18
29
40
75
36
17
28
9
36
39
80
16
75
29
24
12
49
36
63
39
18
3
21
18
18
12
11
31
36
45
3
41
16
57
90
33
39
21
20
4
9
15
20
55
90
35
1
71
72
48
7
12
6
83
12
13
36
30
5
13
90
5
121
126
24
65
16
8
48
145
39
3
48
72
96
36
30
24
95
36
16
144
45
51
27
5
16
15
126
30
6
12
18
77
121
35
1
90
6
35
73
51
21
47
25
3
15
5
7
53
4
15
29
61
6
18
51
8
112
3
21
72
20
108
19
18
15
44
48
37
18
57
33
23
25
35
43
89
13
18
45
9
3
3
17
4
8
52
36
3
6
99
32
49
75
68
1
11
61
18
65
16
3
65
12
13
42
105
8
31
54
18
5
28
21
35
76
27
6
27
27
12
9
9
36
51
9
12
35
24
24
7
42
11
25
30
5
24
12
13
51
9
12
95
24
67
17
73
12
126
6
66
53
16
3
17
24
52
33
96
18
57
8
7
9
27
29
1
90
24
29
25
30
65
7
9
33
18
48
57
44
64
56
13
11
24
25
90
18
18
17
4
36
15
9
75
24
101
55
21
93
102
90
144
95
85
54
41
49
72
35
19
69
9
3
20
13
47
60
64
63
65
7
30
96
3
51
9
20
25
90
12
42
66
54
47
60
36
12
31
36
81
24
8
12
48
52
3
6
54
30
6
72
29
1
60
75
33
11
4
15
54
23
12
1
15
27
29
108
25
12
54
60
21
56
103
5
16
44
1
23
28
27
21
12
39
18
12
11
24
24
36
19
36
45
21
24
143
52
3
21
45
27
8
97
18
36
41
13
72
15
3
36
29
12
60
25
15
15
24
5
16
9
71
43
17
4
9
11
49
119
7
36
9
9
107
73
12
54
141
45
23
52
104
16
33
6
84
5
31
5
49
90
117
68
49
6
101
16
9
54
17
49
90
36
42
3
63
24
57
51
72
36
36
29
16
20
109
35
1
15
45
18
53
48
25
12
179
40
15
45
20
40
20
1
35
19
5
1
84
35
16
24
3
65
28
24
3
ABCD 97976460436*3^$a+1 [50052]
64
116
4
15
21
36
75
33
15
24
18
48
12
102
30
36
75
56
13
18
9
3
18
12
35
31
12
90
72
3
33
51
3
33
15
177
63
57
56
16
33
11
4
36
24
56
52
8
19
81
9
30
36
165
180
9
15
75
6
15
9
18
9
24
12
48
129
11
36
4
24
20
40
33
35
37
78
53
4
32
1
3
60
9
6
5
16
8
36
76
8
13
27
12
51
48
60
12
42
123
12
32
64
12
57
78
60
5
13
39
45
63
48
15
9
51
5
19
48
9
3
21
15
5
7
12
48
45
15
17
43
29
108
16
80
16
48
8
48
24
25
27
68
31
5
85
150
81
80
4
24
68
52
56
40
44
36
4
3
18
39
32
48
1
12
78
9
33
48
12
23
76
3
57
21
12
6
21
33
27
9
159
3
113
52
33
30
69
132
60
56
24
43
18
3
27
9
9
11
4
20
64
33
30
9
3
57
108
51
5
12
72
88
44
1
3
24
8
12
1
15
20
55
5
25
27
27
21
44
1
30
72
9
44
109
6
29
52
8
16
24
63
18
24
11
4
12
153
27
63
17
40
3
5
16
12
27
6
24
30
156
21
140
19
5
37
90
69
99
69
32
43
45
12
36
3
24
48
5
43
5
40
15
5
55
9
33
3
36
44
19
36
9
20
1
71
60
108
76
9
15
3
9
24
15
69
21
30
12
42
30
6
24
47
1
119
13
6
5
25
12
27
56
16
20
4
32
28
72
108
75
5
7
18
75
32
12
25
11
36
19
41
13
3
200
124
20
1
18
42
75
8
7
18
15
44
55
5
48
60
13
35
37
12
48
39
8
31
30
11
180
60
13
75
15
6
11
96
64
39
5
7
60
42
15
3
30
63
45
12
23
24
13
18
60
17
13
27
3
9
51
60
21
8
60
25
48
3
44
76
39
18
120
18
5
84
36
40
36
60
81
18
24
81
80
55
21
8
31
41
16
8
16
39
60
9
33
63
15
12
18
42
12
6
54
18
12
18
42
75
45
6
21
104
76
3
21
12
3
5
60
144
72
19
30
51
9
11
31
30
138
30
135
24
21
171
9
24
23
67
21
117
23
4
3
12
5
31
5
7
48
29
55
5
61
39
12
8
16
20
60
55
21
21
15
3
12
17
1
15
69
27
9
35
52
15
12
17
1
99
21
27
96
92
60
28
20
37
3
9
36
12
35
48
52
8
55
24
33
8
19
17
28
12
39
117
57
111
36
9
15
32
25
23
4
63
18
42
5
12
16
56
28
21
51
99
9
80
1
24
11
16
8
25
30
17
43
36
102
78
5
144
55
60
17
64
15
21
3
138
12
90
6
51
39
12
29
61
47
25
51
32
52
3
12
45
15
18
18
54
15
12
3
41
16
8
1
27
44
43
21
9
6
21
24
32
40
15
53
24
40
8
4
20
31
48
77
43
21
63
17
36
4
56
13
54
5
48
28
12
15
53
4
12
20
19
90
27
68
127
30
18
41
1
12
15
81
11
19
5
12
37
23
28
15
30
15
12
3
41
31
30
12
27
44
19
6
99
56
12
7
36
29
13
83
7
45
15
12
66
35
19
48
9
3
36
41
64
24
128
43
12
12
5
76
27
5
7
60
60
30
15
72
48
12
56
85
3
24
36
9
3
15
5
108
109
18
9
9
15
72
27
18
12
51
27
48
114
36
39
32
28
3
5
28
69
23
4
21
3
44
13
42
36
30
47
4
9
15
96
36
3
72
17
25
36
51
8
16
27
18
11
4
147
69
56
84
4
32
4
3
48
42
47
49
11
40
51
17
55
48
78
54
117
33
47
1
18
17
115
12
6
11
13
66
185
40
45
12
3
15
65
55
5
12
40
45
39
21
18
69
8
4
3
78
18
12
9
20
1
47
31
72
5
13
24
27
8
91
41
48
13
3
60
56
40
84
20
72
37
63
44
31
5
28
12
135
30
39
48
140
16
57
72
11
16
20
4
84
15
5
60
43
18
30
65
36
4
12
24
9
11
4
32
37
3
93
15
87
150
27
3
48
9
93
18
29
31
12
77
76
20
19
21
9
107
79
42
12
47
24
67
108
9
36
15
45
39
17
1
63
60
87
42
48
15
8
7
18
15
24
21
15
15
17
12
121
24
48
23
19
6
75
12
15
93
9
6
84
30
6
29
48
25
63
15
5
19
53
60
28
27
108
12
30
39
8
72
1
35
4
48
3
12
18
27
8
7
17
79
9
32
1
15
20
73
27
8
124
63
33
32
4
24
36
33
6
60
5
72
7
78
15
57
23
7
5
31
12
30
3
24
21
11
79
60
12
42
30
41
25
84
15
51
54
47
103
93
3
45
39
57
3
66
15
56
4
15
17
7
21
80
24
55
65
25
3
8
19
6
11
64
24
81
42
9
33
30
6
30
5
24
31
9
81
35
79
36
120
12
5
55
12
57
3
6
71
156
13
54
6
30
5
24
28
57
27
8
31
9
63
29
19
24
5
100
8
67
65
31
57
24
188
52
33
30
30
6
9
36
60
24
96
9
71
144
40
81
24
6
5
16
3
30
11
37
15
12
3
60
33
24
3
137
13
78
17
4
24
27
45
20
28
32
7
21
75
81
33
18
12
78
27
33
12
6
9
15
17
49
30
29
36
16
3
21
32
28
57
27
123
42
11
49
60
6
60
5
4
12
99
24
21
15
5
49
27
24
9
36
30
12
9
9
42
90
18
30
42
29
1
35
48
7
12
48
29
16
48
75
81
68
12
24
7
45
32
55
18
3
9
3
3
89
43
78
30
54
155
36
4
3
53
160
24
33
63
12
24
8
43
29
16
20
25
39
36
164
19
5
12
24
108
61
51
111
45
12
72
9
12
23
49
6
57
24
44
16
9
15
15
12
5
37
6
65
7
9
48
12
24
20
67
57
3
9
81
59
31
45
75
33
9
30
5
25
30
41
16
9
12
90
12
6
11
28
51
45
39
60
45
3
72
30
6
9
111
29
12
160
20
76
24
84
60
27
42
30
17
4
27
18
24
35
16
39
5
28
12
21
42
33
15
5
7
42
27
36
3
9
51
21
8
180
52
63
18
27
93
195
15
9
39
9
72
3
96
41
4
15
12
162
120
47
1
12
27
56
37
15
3
12
17
40
9
15
57
23
7
89
13
71
4
60
156
ABCD 97976548232*3^$a+1 [50010]
15
147
42
60
123
3
29
55
45
75
60
17
36
60
7
33
24
33
51
129
27
128
48
67
66
30
17
7
53
13
27
8
37
123
164
52
21
108
12
18
42
30
105
33
12
30
18
27
123
9
165
11
55
12
18
24
47
4
84
81
60
15
9
35
85
78
30
12
51
105
12
42
5
31
21
9
234
66
51
141
39
93
36
11
103
6
171
93
108
18
30
35
52
12
51
54
6
12
105
45
120
87
3
18
11
19
30
12
12
75
3
18
24
6
9
60
21
24
66
30
24
11
16
21
12
36
60
30
21
3
30
27
93
83
64
3
33
45
18
54
15
48
63
105
84
105
135
60
32
109
90
12
77
25
30
120
33
57
15
72
33
3
123
102
48
11
4
15
180
30
159
45
6
84
96
105
27
9
24
20
25
30
12
9
69
162
177
45
15
51
125
19
57
9
42
45
33
51
3
126
30
17
37
18
12
90
90
168
12
6
59
16
20
55
9
3
89
19
69
60
15
60
53
64
63
93
45
12
111
57
30
5
4
96
45
12
15
21
60
24
96
135
9
135
15
113
4
153
87
3
6
24
51
12
147
93
48
9
147
3
66
24
3
3
17
73
39
60
3
18
12
99
3
105
15
5
1
24
23
43
17
25
60
27
15
53
13
84
36
90
69
3
93
9
96
90
5
16
9
155
79
66
12
42
48
5
52
36
56
13
18
5
7
78
78
9
68
244
120
9
167
64
164
49
15
32
64
84
93
59
73
138
60
53
19
66
11
16
45
39
96
24
21
63
36
51
108
12
29
109
120
60
30
9
21
90
141
63
93
27
41
16
21
72
48
12
36
102
30
78
17
37
135
21
72
23
4
60
45
48
15
3
42
3
39
36
30
75
75
54
27
3
30
47
16
3
12
17
13
48
54
81
69
108
47
1
11
1
39
51
5
115
60
12
30
60
66
29
61
42
45
63
24
96
69
36
45
42
18
51
48
15
90
3
24
3
36
24
6
131
91
12
6
35
4
32
73
6
29
160
33
39
9
15
32
55
18
75
39
53
13
12
18
42
48
72
39
33
15
36
44
1
12
48
60
51
9
27
93
24
156
24
18
57
96
15
29
52
111
78
90
132
77
85
6
69
3
30
18
42
3
15
17
4
36
45
3
57
3
84
45
48
75
192
33
3
92
103
141
84
27
18
54
6
24
87
3
33
33
111
9
51
93
6
45
24
12
39
30
210
5
97
3
39
18
48
24
36
12
27
21
15
9
30
57
36
8
36
4
24
21
95
37
23
49
30
30
48
3
15
144
17
13
18
57
8
73
71
4
69
96
15
45
12
15
33
84
30
33
45
3
32
37
90
45
165
51
15
42
48
102
78
11
13
6
192
273
12
32
16
36
60
68
1
12
90
5
13
24
48
132
11
49
18
9
9
42
45
3
54
11
16
36
63
30
30
12
18
60
27
45
123
144
3
17
52
69
24
66
30
132
23
25
171
44
4
108
3
177
32
31
12
9
33
30
77
4
72
15
30
23
100
9
180
15
3
42
47
1
39
99
41
1
27
51
69
15
41
4
45
35
13
87
273
60
3
99
36
42
12
63
3
30
84
27
93
35
1
42
90
90
60
18
12
99
48
15
33
32
112
36
45
3
27
33
9
6
42
27
15
17
73
3
84
96
48
75
24
6
27
57
30
18
35
13
60
60
12
12
95
132
48
1
51
56
52
45
168
42
161
19
6
24
27
9
11
79
77
148
132
3
9
45
47
36
48
100
45
24
120
15
21
71
43
6
15
57
48
60
132
27
80
13
63
36
48
3
18
12
15
48
15
30
24
15
165
18
12
137
31
17
1
27
33
60
27
93
47
97
27
21
90
90
12
36
30
12
48
54
23
4
36
87
6
12
72
30
18
27
21
114
66
24
27
24
72
3
69
93
27
33
35
4
3
30
27
80
1
30
69
9
99
45
18
69
8
13
75
87
53
85
27
81
120
24
27
213
108
39
48
8
4
3
150
215
240
12
40
56
13
12
18
114
171
9
35
1
27
123
54
51
9
18
180
29
31
102
63
63
72
18
84
3
12
15
57
120
21
48
15
9
27
104
19
6
39
33
15
72
15
66
54
48
18
24
15
75
93
3
24
41
16
3
18
12
95
1
54
45
105
30
30
23
55
12
6
60
11
4
75
42
23
85
39
75
48
90
12
47
1
3
92
4
44
19
93
15
33
57
72
63
63
21
3
57
36
33
15
32
52
3
9
189
15
36
84
117
90
9
48
32
100
9
51
21
72
6
69
45
15
15
21
27
12
96
12
5
85
47
12
36
37
18
5
48
16
93
6
54
6
60
5
4
81
12
63
84
3
45
63
12
48
102
18
41
48
40
123
90
12
30
6
72
42
17
1
35
64
33
111
9
48
48
ABCD 97976643322*3^$a+1 [50018]
75
20
13
71
60
16
164
40
36
12
8
60
4
15
41
112
120
177
263
25
47
115
53
36
4
96
27
17
208
20
43
5
144
31
9
27
9
156
15
144
41
13
36
167
24
64
87
18
35
37
63
44
1
90
89
48
12
132
60
84
12
157
3
33
35
72
84
36
43
117
8
19
21
56
88
87
54
54
36
17
84
160
45
23
112
99
9
63
29
43
45
216
20
12
48
132
12
55
65
43
45
63
5
60
241
54
36
29
25
39
8
24
60
36
120
19
54
155
12
84
19
36
5
31
90
119
25
23
36
4
45
155
96
132
12
48
24
55
108
45
128
7
65
25
11
52
32
60
36
24
1
54
93
15
77
16
87
89
19
17
60
24
25
83
52
9
167
60
48
96
36
12
31
29
96
37
155
24
40
15
225
56
79
9
56
43
173
48
24
168
37
11
312
24
4
20
16
108
32
4
45
11
64
96
48
20
12
1
54
29
36
108
180
108
7
36
41
60
108
48
4
180
45
111
15
65
7
72
5
24
36
160
44
192
7
137
48
67
21
33
72
90
54
36
54
9
36
48
72
8
28
32
156
115
5
31
81
9
215
1
75
32
60
48
168
16
105
216
143
12
43
9
8
112
8
25
18
161
76
72
32
55
54
47
64
51
9
68
16
15
269
132
85
18
45
140
48
19
126
59
40
56
64
15
53
36
1
23
52
20
96
12
13
63
104
268
15
29
88
120
176
24
120
40
80
60
28
63
5
12
64
8
48
25
99
48
92
24
144
108
79
125
4
32
19
18
71
235
5
24
72
144
192
120
12
48
49
63
176
60
120
112
45
18
17
64
99
72
17
60
52
80
36
12
52
128
160
33
39
33
47
79
17
4
68
168
112
27
5
49
131
148
135
21
116
16
80
163
216
18
11
52
20
12
16
80
36
160
45
75
128
48
73
27
68
31
45
44
1
83
12
88
33
23
355
65
12
160
8
72
97
3
180
92
60
97
36
207
116
12
60
73
27
20
64
44
100
240
192
8
169
27
135
45
80
96
40
20
64
33
36
54
18
35
28
117
63
27
5
12
1
95
96
48
211
17
4
33
90
17
91
65
79
18
23
12
12
96
184
24
27
45
32
220
27
53
12
79
21
20
24
100
32
108
40
204
81
47
7
101
84
48
12
16
72
12
128
12
100
108
9
215
168
76
81
3
56
31
53
108
112
96
72
153
71
73
18
45
104
31
17
40
152
120
84
4
8
79
90
63
8
19
53
48
64
15
89
24
12
108
96
211
45
68
96
61
83
96
4
72
51
5
60
60
37
27
63
21
69
11
60
24
40
216
32
220
20
25
18
36
93
96
12
20
13
131
31
72
57
80
84
12
132
193
39
20
48
12
43
72
209
100
60
44
48
52
20
108
12
31
5
31
5
13
18
234
35
60
4
81
36
47
48
24
25
90
5
40
8
40
8
12
12
36
4
33
27
108
68
48
55
36
129
87
65
108
12
40
45
75
69
18
57
24
12
132
108
20
7
113
24
24
37
3
224
7
41
48
76
33
3
15
57
20
16
32
60
84
19
81
56
43
36
18
111
80
24
12
64
20
76
80
36
19
5
40
45
108
3
60
63
5
31
5
16
87
17
1
18
45
36
81
27
68
48
1
324
11
115
180
45
45
59
40
45
54
5
67
65
28
87
36
5
72
300
36
19
72
21
177
18
234
63
20
187
36
18
27
20
43
29
187
5
85
18
72
5
13
143
24
88
15
233
12
28
24
8
40
60
27
101
48
49
155
168
19
9
44
112
8
61
27
8
24
216
49
108
27
212
31
54
71
40
15
113
12
12
133
3
44
7
5
85
35
64
ABCD 97976646512*3^$a+1 [50058]
23
156
91
90
90
18
59
13
24
126
29
24
181
71
49
131
192
7
66
54
161
199
90
24
102
18
6
65
55
90
54
150
35
1
66
54
36
35
289
114
245
55
6
30
5
36
72
13
60
47
108
133
12
95
12
37
24
162
144
84
77
12
60
12
96
144
108
120
7
36
173
61
119
7
30
54
90
23
31
17
252
223
53
12
79
216
29
1
59
36
19
53
157
6
30
95
84
19
180
96
29
115
120
5
31
96
377
13
95
49
6
17
12
36
73
59
13
107
180
36
37
78
29
61
155
36
24
55
120
6
35
31
5
12
37
35
24
67
77
103
114
71
48
1
6
53
12
24
84
91
5
120
24
157
54
204
101
1
234
114
11
60
1
227
60
48
19
149
1
71
19
144
17
48
72
43
66
36
54
24
29
253
24
179
91
65
181
23
67
17
36
1
131
72
12
96
19
53
48
24
108
72
36
109
120
23
36
72
283
6
126
29
1
143
55
6
54
65
277
107
12
1
107
37
23
1
35
156
25
35
31
54
24
35
12
24
91
84
5
36
55
53
12
133
12
107
91
6
143
72
36
85
18
17
132
108
55
54
11
133
12
54
125
168
13
23
12
73
42
18
35
36
55
29
24
108
289
30
41
109
179
72
108
84
151
197
72
72
91
17
1
36
144
12
23
72
12
36
91
41
73
30
41
48
36
36
115
29
115
17
84
1
54
5
36
360
108
12
132
37
35
55
126
54
30
36
35
72
36
60
37
30
54
36
144
23
1
35
12
79
29
7
18
35
37
84
234
5
192
168
36
216
13
167
55
84
6
47
43
48
6
143
103
108
42
47
133
120
234
41
12
72
145
23
156
37
24
54
89
91
101
36
132
67
90
36
23
12
240
12
72
108
7
36
17
12
79
17
12
37
23
91
36
65
36
19
6
119
36
108
7
89
199
101
60
145
71
12
7
53
31
60
17
12
72
109
59
13
24
119
72
144
60
19
17
12
96
36
36
12
37
23
1
66
24
197
13
35
96
1
54
30
95
19
17
180
73
12
54
113
48
79
29
24
37
156
24
54
30
126
36
17
61
66
5
1
83
145
107
25
120
108
36
35
60
1
107
31
6
66
240
17
37
30
126
24
36
215
12
96
84
72
96
103
125
61
66
149
31
5
72
12
36
60
163
29
132
144
144
103
60
197
48
25
83
37
23
31
41
85
23
127
137
312
36
55
17
36
180
121
275
36
253
11
24
72
48
1
60
35
1
47
36
60
1
35
31
5
84
91
53
36
36
72
43
65
43
252
65
72
36
1
23
13
114
53
91
29
7
125
1
119
61
180
35
12
217
180
95
48
60
67
24
17
73
102
125
168
1
179
1
84
36
251
25
47
97
66
5
19
66
23
300
24
73
180
83
24
91
36
29
37
107
7
53
13
107
132
84
97
35
120
60
108
84
108
19
54
90
17
235
125
73
71
91
77
108
55
89
31
24
65
91
17
168
289
71
108
85
59
13
35
60
72
31
41
108
48
25
35
12
7
161
199
30
215
60
1
83
1
95
156
79
29
7
108
101
79
17
72
121
96
66
144
53
108
79
174
167
84
19
6
71
48
7
53
121
114
101
91
17
60
127
84
41
ABCD 97976993776*3^$a+1 [50425]
39
33
72
36
51
81
12
387
93
96
12
39
93
48
120
108
132
132
55
113
48
31
89
295
5
60
15
96
189
147
225
60
720
147
165
43
368
45
252
12
36
199
96
29
108
60
132
103
65
132
91
65
60
99
21
24
67
113
48
12
48
132
168
192
120
111
117
60
12
51
9
55
5
60
127
41
12
171
64
80
81
12
12
180
195
192
21
12
180
216
115
77
48
60
204
27
21
60
12
51
9
7
89
132
67
32
93
36
312
87
33
15
45
288
12
72
63
105
132
96
19
41
72
127
173
60
108
144
96
24
3
160
137
60
60
31
77
12
180
240
147
69
12
72
55
65
31
137
55
17
223
5
192
156
60
144
163
305
159
9
60
12
60
19
144
32
48
177
12
36
15
9
96
24
60
60
135
21
60
15
345
39
105
60
235
53
48
24
36
60
72
168
195
69
48
187
173
115
32
48
144
9
12
48
72
300
120
72
135
333
3
16
113
96
15
69
108
72
156
24
48
132
48
60
19
281
108
240
24
67
144
80
57
60
132
36
84
31
89
60
48
12
36
204
415
80
21
120
180
15
237
19
149
120
99
45
240
51
16
161
48
12
115
65
159
33
36
12
120
12
48
132
108
132
7
149
219
93
3
117
120
3
16
149
75
57
12
91
77
108
252
27
93
72
36
12
60
60
72
108
108
84
60
96
12
12
75
21
84
183
144
81
48
132
168
12
60
168
24
108
12
51
105
24
31
5
24
180
63
117
36
7
80
57
288
199
29
12
60
228
39
208
245
108
12
108
60
12
48
24
87
48
105
247
149
24
195
45
216
72
60
72
240
216
60
12
108
51
21
60
192
156
72
168
204
87
93
36
127
113
84
168
12
120
15
21
187
53
12
12
51
64
32
321
12
48
12
60
48
312
108
48
192
72
15
45
60
96
60
372
183
9
120
15
81
12
3
57
60
240
72
195
153
87
33
12
36
12
12
7
449
79
53
360
120
48
12
12
168
27
48
153
12
12
31
185
180
67
293
252
12
120
48
180
132
120
240
156
12
72
27
208
32
21
72
216
72
60
55
5
27
16
77
12
240
60
180
168
60
192
60
103
5
27
21
75
240
96
93
3
33
120
295
17
72
60
48
43
305
72
72
288
60
3
9
120
168
12
60
108
120
48
192
139
29
99
345
300
96
12
120
48
324
3
33
ABCD 97977004982*3^$a+1 [50026]
30
6
171
48
88
17
7
41
55
17
7
65
15
160
5
144
187
53
91
65
24
255
40
24
125
108
288
135
15
145
161
151
32
45
36
7
72
80
48
153
31
113
15
21
60
126
90
31
120
5
99
9
72
144
39
64
5
27
135
9
69
36
102
217
41
126
30
75
33
111
15
97
29
18
6
36
15
16
17
15
16
191
66
7
71
25
24
77
43
77
19
287
169
29
187
197
48
27
15
1
65
60
36
84
19
41
36
3
45
211
80
16
5
90
33
111
9
16
56
39
1
53
3
105
54
33
135
57
24
9
7
23
81
135
114
48
87
40
56
15
6
48
43
53
66
126
24
19
65
31
23
90
36
27
153
60
120
187
24
5
18
73
23
1
89
7
77
96
12
7
120
8
69
51
15
49
293
147
64
149
72
36
144
36
18
49
191
66
39
120
39
25
168
120
65
72
7
8
57
15
96
208
29
36
7
29
48
27
15
48
18
127
41
31
5
120
3
40
56
15
9
93
235
53
187
24
24
120
24
32
21
18
6
43
77
24
91
125
43
113
78
81
45
51
48
16
176
40
80
33
31
41
79
53
180
327
225
24
7
77
72
235
5
19
119
42
84
36
79
192
48
32
45
24
43
216
32
69
51
15
9
24
24
87
90
36
132
36
19
137
78
72
9
129
7
65
15
48
72
159
54
36
30
9
15
30
3
72
57
39
69
12
15
39
25
89
36
91
8
48
48
144
33
108
24
67
56
33
252
115
24
5
43
72
48
5
66
24
321
141
3
105
63
63
6
195
96
9
144
151
8
93
19
24
120
71
18
55
168
29
139
455
57
87
1
5
115
72
72
23
25
29
19
89
72
183
88
17
216
151
48
56
64
365
186
174
18
18
111
48
117
75
256
48
72
17
36
66
25
29
51
24
15
54
132
39
96
120
33
7
65
103
56
141
60
360
55
144
47
49
128
16
185
6
129
40
65
127
143
30
75
21
19
24
47
54
19
47
73
17
135
40
23
6
12
180
19
5
43
23
9
9
60
66
24
9
96
69
51
135
81
45
51
69
60
39
69
12
63
40
41
72
144
15
9
79
152
88
8
264
88
17
15
16
119
33
33
24
79
32
24
21
18
9
87
25
168
152
120
15
18
126
162
7
17
63
81
12
27
112
41
39
15
54
75
87
25
24
23
105
16
56
45
3
15
30
42
9
64
72
233
12
219
201
39
81
39
165
66
73
77
3
16
29
3
15
9
48
21
66
198
3
183
1
29
171
16
32
96
16
29
72
18
216
54
60
7
8
24
177
63
120
45
90
42
54
144
90
87
48
112
8
16
32
69
3
57
39
15
1
24
77
3
120
9
7
24
41
108
12
36
132
7
5
24
156
39
69
3
48
112
8
105
120
31
29
36
54
57
112
5
3
39
66
78
9
112
53
36
360
199
152
16
65
24
144
15
15
114
7
29
19
17
30
49
32
9
36
72
60
55
17
15
15
18
87
45
43
41
72
132
27
40
8
48
15
54
60
30
24
54
67
48
48
32
40
72
65
31
29
18
33
129
30
33
81
12
3
24
117
144
67
29
66
342
72
3
33
63
45
204
12
18
6
259
32
159
9
21
27
9
79
32
88
17
247
8
69
75
141
168
144
51
87
9
144
45
27
288
64
5
3
33
36
243
21
72
18
9
16
24
65
15
96
24
165
75
15
72
1
8
105
7
5
99
33
48
7
32
144
24
48
15
25
17
102
9
135
9
ABCD 97977108272*3^$a+1 [50009]
3
36
9
60
49
2
16
44
24
45
12
7
56
9
27
24
189
3
9
15
4
5
49
2
48
10
2
21
24
84
7
8
81
51
28
12
17
147
24
64
60
17
96
7
36
114
11
24
12
1
14
129
51
60
48
33
15
69
31
5
12
15
117
3
93
12
121
24
35
12
19
77
3
9
43
29
48
87
24
36
36
48
45
55
5
12
43
65
24
72
3
12
4
30
11
24
55
5
27
22
6
5
132
27
28
29
43
68
93
12
48
12
48
7
8
10
35
156
24
51
4
60
20
45
7
17
12
60
48
3
142
11
12
13
60
35
12
108
12
24
15
36
22
18
65
63
21
39
12
33
37
42
56
9
156
39
28
12
60
53
3
12
48
4
6
11
1
35
63
34
38
9
96
48
51
24
24
96
12
105
12
15
10
50
12
69
24
51
36
21
108
60
24
13
30
92
21
60
24
48
15
45
48
12
75
117
27
45
15
36
12
10
11
12
60
3
9
1
50
34
18
44
16
44
33
48
3
9
1
26
9
7
72
48
18
14
57
19
20
4
101
24
48
43
72
8
4
32
33
12
36
63
21
24
27
12
36
10
11
48
12
79
80
57
60
48
60
60
51
118
6
41
15
208
68
22
47
24
15
21
39
24
16
29
12
13
110
12
24
24
46
72
59
39
276
33
1
24
2
9
12
3
21
36
7
56
10
11
31
8
45
27
22
23
39
28
5
3
93
24
3
148
12
32
93
24
1
38
64
41
85
50
9
36
36
31
5
3
34
36
12
18
5
72
27
10
62
4
29
27
9
27
33
72
7
30
78
8
177
3
40
41
19
30
26
36
45
24
19
5
132
24
39
9
12
36
3
36
45
31
78
107
37
18
80
10
35
3
45
15
4
5
60
12
109
14
16
5
36
19
44
46
2
69
60
24
27
12
16
140
9
12
168
27
93
63
10
62
28
20
12
120
21
60
111
94
134
28
18
35
96
48
12
63
45
48
72
12
49
50
4
20
16
17
3
40
29
12
24
19
18
35
12
3
40
18
11
60
15
28
101
12
85
12
6
44
28
12
5
12
99
36
153
1
62
9
39
12
9
13
11
135
34
215
15
12
33
1
74
45
3
9
3
12
9
96
36
3
69
3
9
36
15
93
87
45
55
17
1
26
64
20
57
25
50
168
132
28
17
15
69
49
11
1
47
12
24
15
36
9
60
49
23
27
93
7
5
31
125
36
15
24
12
33
15
9
3
28
32
48
81
24
19
65
15
46
35
39
21
12
3
36
16
29
84
7
8
9
12
31
48
17
3
120
9
3
12
12
9
24
120
1
62
84
144
9
60
63
24
4
5
24
25
38
33
85
90
5
37
18
17
48
7
12
41
24
25
18
5
3
34
107
24
39
21
36
24
36
15
69
12
12
3
52
113
13
11
60
108
1
26
4
77
12
43
104
24
70
11
19
24
41
15
21
39
45
12
7
20
165
63
45
24
24
96
60
39
9
3
69
15
34
35
19
8
72
46
11
3
21
60
79
5
3
10
23
12
12
51
72
12
33
73
26
9
39
76
12
20
24
45
51
12
12
84
64
56
36
9
145
42
12
36
17
3
34
26
84
21
24
27
36
33
51
4
5
12
24
1
47
43
18
35
72
12
48
12
31
65
120
15
40
12
44
16
89
36
72
3
33
12
55
18
42
92
72
24
100
20
100
5
27
28
12
17
61
84
36
2
105
84
108
60
55
17
1
23
37
12
18
44
16
12
126
14
220
36
90
24
11
19
32
36
40
44
21
204
24
12
24
19
5
12
15
40
17
12
24
12
84
24
36
36
72
48
12
1
47
24
3
28
44
64
60
104
40
138
38
21
13
26
9
72
48
48
55
29
24
36
91
29
91
18
35
36
1
42
108
8
21
3
21
24
43
18
60
119
51
21
24
36
3
16
56
93
25
50
100
18
18
12
5
3
9
3
33
60
99
12
9
12
24
15
33
87
24
24
40
17
103
5
48
12
60
48
43
17
87
81
36
19
29
3
12
36
130
42
17
123
48
94
26
45
15
60
129
96
12
27
120
28
17
25
2
24
10
2
24
4
5
19
8
12
12
4
17
12
36
19
17
24
55
5
49
2
24
36
46
35
12
36
60
12
27
46
14
21
159
10
83
3
4
20
16
84
41
27
9
3
12
48
81
27
33
39
12
88
48
5
75
24
21
63
21
51
9
91
5
13
47
12
15
105
27
9
51
9
51
45
15
24
9
48
43
44
21
60
19
56
160
17
48
87
28
5
15
24
45
36
36
48
43
8
36
4
29
3
105
3
4
6
2
45
7
17
3
156
24
16
20
45
84
51
60
4
5
12
1
47
36
12
12
1
2
12
100
18
2
36
100
5
36
48
60
3
33
36
15
33
3
22
48
72
35
15
46
11
39
12
57
51
21
108
180
12
3
12
88
116
117
27
28
18
14
57
36
3
12
22
11
55
17
12
61
11
48
12
60
31
113
60
75
81
31
42
38
24
64
116
46
102
5
147
28
36
56
4
12
5
55
5
3
22
35
24
3
21
240
51
9
12
87
57
19
54
18
5
3
45
24
3
33
39
46
26
9
51
48
33
63
45
36
24
12
13
60
30
24
32
24
9
72
51
12
36
117
7
126
30
41
48
15
36
21
15
9
75
9
72
3
16
32
28
20
60
9
13
14
4
29
3
9
15
21
12
12
24
120
15
10
86
21
99
33
1
131
96
12
12
13
62
81
73
35
79
8
12
28
5
39
28
5
48
43
32
45
3
57
3
45
7
18
119
13
35
13
35
12
7
92
58
11
115
192
5
3
10
42
17
12
75
24
34
18
89
3
36
24
21
72
7
17
48
36
97
18
161
36
12
36
111
4
17
12
48
48
39
12
48
81
19
17
13
36
11
31
8
60
4
17
109
30
60
44
10
86
4
65
36
60
84
1
59
1
11
15
81
60
115
53
7
53
15
84
58
78
12
5
39
9
39
148
12
80
153
ABCD 97977170030*3^$a+1 [50012]
141
36
18
102
12
8
10
54
60
3
48
111
69
3
6
24
6
12
24
6
15
9
18
18
44
10
24
81
11
4
72
24
6
20
16
12
6
57
87
38
54
40
150
42
2
36
118
18
26
34
36
12
8
115
9
3
36
27
33
83
49
3
6
50
16
42
24
44
4
63
27
42
44
4
36
32
46
84
48
12
6
30
78
18
21
15
30
30
30
24
32
16
90
18
48
12
50
18
46
8
18
40
72
14
4
90
3
48
33
20
34
108
24
14
103
3
56
10
12
102
132
30
30
12
42
6
20
16
9
21
18
9
12
45
50
70
27
27
2
18
49
21
24
68
52
24
12
18
20
37
53
7
9
30
44
18
64
8
34
38
58
14
28
6
18
3
45
54
24
24
6
8
36
34
12
9
17
28
12
86
40
48
20
22
42
44
34
39
15
18
6
18
60
36
6
6
27
5
28
72
30
6
3
33
26
28
24
18
48
24
18
2
18
16
24
14
22
12
78
15
33
66
24
12
69
29
52
30
44
22
12
24
36
6
6
24
24
80
18
13
9
78
6
63
9
20
16
72
60
6
6
99
15
24
24
108
38
16
3
96
21
6
12
44
10
42
2
58
24
26
18
25
3
6
30
18
12
24
6
2
52
60
12
54
2
7
9
36
6
6
18
90
66
9
48
48
39
6
72
12
54
78
8
22
9
27
21
21
18
62
4
14
72
136
24
21
9
36
42
60
50
4
86
90
10
9
89
18
28
42
30
12
36
194
52
42
21
27
48
8
118
78
54
24
87
201
86
22
6
114
12
27
60
15
18
24
8
4
18
42
6
90
56
28
6
9
11
1
17
64
48
84
18
30
54
9
17
28
3
33
90
18
15
33
6
36
44
34
18
20
16
2
10
105
27
6
6
8
4
18
18
50
7
3
62
16
12
62
162
4
12
108
20
58
48
48
8
36
10
72
6
33
5
28
26
4
21
3
8
1
129
84
15
5
4
48
51
23
18
7
45
2
1
15
18
54
72
30
3
23
10
51
11
18
4
48
6
12
9
33
14
34
3
39
50
55
9
24
15
3
30
27
9
36
30
78
62
4
21
48
9
8
4
32
10
66
6
6
2
76
30
12
15
39
26
16
27
9
24
15
45
8
16
6
21
153
6
18
30
18
38
16
36
2
16
12
6
66
8
4
32
19
33
54
30
24
2
90
22
18
6
6
3
39
14
16
84
72
80
4
15
12
21
18
45
29
10
8
22
14
4
21
21
15
75
18
12
14
94
18
6
8
4
12
6
18
48
2
13
75
2
40
15
9
39
39
2
67
23
18
4
30
84
30
39
29
31
69
60
6
32
18
16
66
30
27
48
11
22
54
96
36
78
2
85
3
24
108
86
118
36
30
12
18
18
27
9
48
3
59
25
93
99
3
42
30
104
22
12
72
24
18
14
4
32
46
48
32
22
24
6
66
54
30
66
24
72
78
6
66
3
57
24
6
26
10
156
32
64
45
17
16
15
23
10
12
3
51
102
12
8
10
80
52
74
16
12
48
84
54
6
15
51
84
8
13
21
56
16
12
6
2
10
117
15
81
27
9
21
26
13
41
4
48
18
6
42
6
6
12
45
11
70
15
39
66
66
6
36
36
24
6
66
20
64
3
3
9
15
14
18
229
48
27
38
18
4
32
34
20
10
18
24
6
18
12
75
3
50
4
12
18
66
3
36
48
65
4
32
34
2
46
6
2
36
106
20
10
21
3
56
28
9
108
45
12
6
44
16
2
52
51
48
12
135
62
91
33
20
82
9
15
21
9
44
7
27
9
69
18
42
26
46
12
24
44
18
16
30
3
75
38
4
12
36
18
42
32
18
10
12
14
4
42
18
8
54
4
30
84
36
18
26
4
30
30
48
30
24
30
72
126
15
75
6
48
15
27
6
36
6
56
10
36
26
28
8
28
24
9
27
9
3
8
36
1
17
64
15
11
18
36
16
15
57
3
27
12
18
14
82
6
24
54
36
32
16
36
42
104
16
30
12
12
12
168
74
16
12
36
18
24
2
10
3
33
42
24
18
27
81
32
28
48
24
75
9
3
29
4
6
9
63
6
72
30
6
36
63
11
10
36
12
14
36
16
36
18
38
18
36
10
78
12
42
12
36
18
48
87
3
72
12
102
42
2
7
3
84
14
43
11
10
6
24
138
38
46
12
144
14
46
51
21
27
9
26
36
4
14
36
28
8
10
18
72
24
24
32
34
9
45
12
6
20
13
23
25
11
64
36
117
9
42
36
20
22
138
54
27
15
18
24
24
15
27
21
11
34
3
48
5
82
26
54
13
12
9
92
72
40
15
69
24
15
35
36
25
11
124
6
48
20
18
18
10
48
6
8
7
9
18
108
42
32
22
6
8
34
9
9
24
48
18
18
18
18
51
33
42
12
18
54
24
24
78
30
18
39
99
57
27
21
45
90
24
21
21
36
20
4
27
63
60
9
3
9
27
6
108
66
32
94
32
18
16
96
30
84
42
66
18
26
18
22
6
8
18
118
9
17
10
132
6
63
81
14
1
69
12
114
6
14
18
4
6
9
53
22
18
42
24
2
94
6
98
18
28
6
2
46
21
33
6
9
45
51
21
38
22
32
19
33
15
23
4
6
6
12
42
3
75
33
21
18
9
23
22
87
12
39
24
18
3
69
6
98
46
24
38
4
90
6
15
63
33
41
18
10
42
18
42
48
21
9
44
28
60
18
20
46
12
36
30
2
4
120
3
36
33
2
25
9
18
36
6
75
11
37
27
18
24
20
4
12
30
66
6
24
38
10
30
54
12
38
16
144
18
24
24
90
18
26
28
24
39
27
44
61
96
5
28
8
7
9
12
48
75
21
26
28
12
14
34
56
54
16
6
30
56
28
44
19
153
12
50
22
3
27
30
39
36
27
6
27
15
24
30
27
21
8
112
51
63
18
12
3
36
3
24
20
18
79
3
8
154
36
51
39
26
16
84
6
2
4
14
90
43
75
72
48
14
18
25
9
12
6
18
20
10
18
39
21
12
62
4
6
24
56
28
8
18
1
12
36
5
34
36
24
24
60
48
6
2
22
14
13
23
10
80
112
15
17
18
61
51
9
36
3
126
6
6
63
17
10
60
38
46
9
27
12
48
54
3
17
4
68
10
8
36
49
3
38
7
48
45
36
44
31
27
122
40
14
4
24
30
12
20
52
38
10
18
36
48
42
18
30
68
18
28
6
20
16
12
6
20
10
48
14
4
24
78
51
36
5
16
24
32
31
5
28
15
15
30
30
9
27
18
36
6
9
21
12
6
18
24
102
9
57
50
36
88
21
17
4
18
48
18
18
38
36
10
8
4
9
21
30
6
18
24
24
42
27
9
20
16
48
12
66
12
12
24
6
6
57
9
38
4
6
48
42
9
84
5
54
94
12
75
35
10
6
38
16
51
27
68
10
108
36
26
1
9
60
24
12
2
64
69
11
10
6
33
41
34
30
12
6
21
15
8
34
2
54
46
33
29
18
54
58
14
10
26
10
44
13
77
16
36
54
30
18
6
51
41
58
9
21
27
15
ABCD 97977325918*3^$a+1 [50004]
18
69
56
100
39
30
90
96
6
24
15
75
36
30
11
19
9
9
96
42
24
24
65
85
54
17
13
23
48
1
11
7
18
42
18
15
69
30
18
12
23
103
33
15
17
127
6
11
13
6
5
4
21
11
43
53
52
140
55
72
144
36
36
30
12
72
11
7
101
19
18
18
5
64
51
42
54
138
71
55
57
15
84
30
138
5
25
35
1
15
51
90
51
33
15
24
32
13
3
92
1
6
41
52
33
23
4
45
12
35
43
6
35
25
144
18
48
54
75
87
18
60
90
30
12
23
13
3
45
24
30
6
12
95
157
35
13
48
84
3
12
36
27
24
54
30
60
29
12
36
13
11
61
107
60
1
15
9
36
24
30
45
116
31
78
15
111
17
49
35
16
8
36
1
15
12
36
32
60
37
30
81
105
27
123
17
48
1
54
5
109
6
54
36
24
36
27
39
29
1
48
107
1
75
3
5
1
59
64
27
41
7
41
37
60
84
6
5
28
9
18
48
9
45
120
36
54
42
18
125
25
30
12
60
36
78
39
8
43
6
6
18
12
48
75
84
21
36
3
48
20
19
198
11
49
95
1
27
9
83
1
6
54
27
45
27
228
27
6
66
60
24
29
48
24
25
36
42
30
75
3
48
5
139
18
132
63
57
47
43
21
32
49
3
21
54
42
63
3
5
19
48
30
15
48
63
5
49
18
138
6
78
15
105
36
42
18
147
72
8
19
18
6
269
7
69
9
35
115
18
30
17
37
84
30
36
81
93
24
12
24
15
129
15
21
6
60
36
33
9
71
115
12
24
9
45
12
18
5
19
18
18
149
25
95
1
42
29
4
32
49
59
49
6
6
54
17
12
48
19
18
12
36
63
27
18
15
39
30
83
12
16
15
69
15
6
75
69
11
37
102
5
1
95
25
36
84
24
12
35
48
25
6
17
7
60
21
56
4
57
27
21
12
87
45
3
39
41
13
60
39
45
6
12
18
35
25
6
69
12
33
11
181
75
117
51
51
21
57
11
7
30
12
3
99
66
78
57
3
66
54
9
21
11
19
54
15
8
60
55
24
60
48
21
15
5
49
15
87
48
6
30
24
12
24
12
30
54
18
63
32
25
48
12
3
39
33
87
29
25
24
12
48
15
63
17
25
12
18
6
66
48
12
9
44
43
18
24
15
27
6
47
37
6
30
35
13
6
24
9
60
3
78
54
17
79
180
12
18
6
6
18
29
103
5
79
5
55
30
63
15
78
42
5
13
23
7
42
192
23
31
9
8
72
12
96
12
13
27
60
33
18
12
12
6
27
3
6
96
12
11
25
66
48
45
8
13
6
48
21
9
60
30
78
15
27
66
42
108
12
12
21
21
3
21
36
18
21
20
91
18
23
55
24
81
3
69
48
33
15
24
45
42
5
76
3
30
66
21
39
36
5
13
59
16
56
73
3
20
145
72
78
89
1
24
3
15
5
12
55
6
119
55
9
32
55
5
100
3
6
60
24
30
5
40
39
12
48
6
12
3
165
6
21
8
72
13
6
18
66
12
30
12
11
4
48
12
15
66
35
19
72
5
16
57
71
60
49
15
141
30
36
18
47
13
30
78
23
115
84
81
44
96
4
48
69
24
159
32
19
9
111
30
30
42
18
12
78
15
32
19
33
20
55
72
18
11
25
102
53
24
43
45
87
53
43
12
18
30
9
3
125
28
9
12
59
1
48
18
12
36
17
43
30
30
36
24
24
6
11
1
12
90
42
23
12
28
68
145
15
27
41
24
55
221
19
60
6
27
33
186
5
61
162
18
60
30
5
19
29
31
36
42
6
17
72
55
48
65
7
12
24
101
13
72
51
8
19
21
104
7
30
3
27
6
54
33
51
66
51
57
6
57
45
12
15
15
6
6
5
24
121
30
53
121
36
6
18
11
31
42
48
12
90
12
18
3
12
56
12
100
32
13
27
57
11
7
18
12
23
67
12
18
36
24
6
5
96
25
24
6
96
17
13
35
19
30
24
24
30
36
6
95
1
18
5
37
3
15
72
72
12
29
1
48
12
138
30
6
24
6
12
27
15
6
30
42
87
32
43
53
12
37
30
54
6
36
5
49
48
23
103
42
30
12
30
72
30
53
31
24
21
24
32
25
23
1
59
16
9
35
55
12
18
36
71
79
17
13
102
24
54
42
24
48
5
16
9
12
119
52
27
6
24
71
1
18
96
5
25
12
114
6
3
39
42
3
51
9
15
168
17
48
12
96
19
102
6
12
162
23
13
30
5
19
9
9
30
6
36
3
75
45
56
25
60
11
49
24
18
5
25
72
150
5
28
8
67
12
6
35
4
27
6
3
9
18
5
37
3
3
30
87
8
37
3
9
30
36
24
48
42
11
4
51
17
24
1
24
48
18
78
11
31
17
25
6
24
66
12
24
18
60
6
27
27
78
162
42
24
24
42
18
48
12
36
66
18
18
54
6
60
17
73
18
6
78
18
12
42
30
18
90
6
6
51
3
29
13
35
37
3
44
16
15
65
48
4
27
5
13
30
30
72
36
132
3
9
30
9
15
12
12
21
27
57
21
42
45
15
5
13
6
41
88
56
25
111
3
30
186
96
33
129
12
6
42
36
15
32
85
144
6
102
15
27
54
6
30
23
25
66
114
78
57
33
63
20
37
18
65
72
7
12
21
80
103
174
11
115
24
6
24
78
30
60
24
6
17
61
60
15
24
32
24
24
13
42
60
42
23
1
27
9
11
55
48
30
54
18
18
114
48
12
60
36
24
36
36
3
21
30
6
11
12
37
71
40
92
16
135
84
5
61
30
117
27
21
15
24
21
39
6
87
20
49
63
105
12
30
6
108
24
18
12
6
6
18
3
108
15
5
7
24
18
30
21
24
81
12
75
192
93
75
9
90
5
13
15
27
69
27
54
120
108
60
6
9
15
6
95
55
72
17
1
6
69
75
6
30
108
5
31
29
31
30
12
132
ABCD 97977465226*3^$a+1 [50073]
87
108
69
54
42
87
60
72
159
12
18
6
33
192
24
96
27
60
45
3
42
30
9
27
24
9
36
12
123
21
120
111
69
12
12
105
66
105
12
51
69
33
42
84
45
27
21
33
39
15
72
93
48
3
18
15
45
15
36
12
21
15
36
12
60
27
69
75
69
24
48
240
9
27
51
18
3
24
3
144
117
117
78
9
9
174
18
24
72
3
96
12
36
9
18
18
126
24
33
3
45
24
36
12
9
66
18
42
45
9
18
45
36
3
54
3
3
33
57
36
30
21
75
33
15
78
87
60
24
3
9
72
69
18
30
63
45
3
12
12
96
3
21
60
12
48
36
9
63
27
18
18
12
18
15
3
21
51
72
9
51
30
15
84
33
15
12
192
33
27
21
90
57
21
15
39
9
36
39
60
105
87
9
45
18
21
84
57
18
9
12
3
9
111
9
12
105
24
3
48
24
24
3
18
39
213
111
24
51
45
27
126
15
36
15
33
120
63
150
87
48
96
21
30
36
21
15
36
9
60
24
12
75
24
36
12
18
87
36
12
63
33
3
18
27
51
30
90
42
36
75
48
75
9
3
90
27
12
39
30
6
36
33
48
27
18
63
129
3
24
60
3
33
3
21
12
39
6
75
99
24
21
72
15
72
54
3
135
24
72
33
87
18
99
87
45
9
12
3
60
24
39
72
6
234
84
9
72
96
9
39
120
12
108
36
3
42
27
21
6
30
3
93
111
15
9
21
126
6
15
51
57
21
3
33
3
27
57
96
12
87
60
48
45
9
39
48
12
27
57
12
3
24
48
6
18
48
33
72
27
33
120
57
75
36
24
51
12
105
108
27
21
36
12
3
9
75
96
93
12
105
15
24
12
93
87
12
33
3
99
21
3
120
24
84
45
84
51
18
75
39
93
24
63
21
36
9
6
33
48
144
3
9
36
15
9
48
51
33
48
48
24
36
63
30
42
72
12
18
18
129
120
9
3
12
3
12
33
75
18
39
75
12
24
72
30
42
9
3
78
87
108
48
60
48
12
12
15
45
60
24
21
15
24
24
48
60
3
9
12
3
9
9
3
51
81
27
81
12
135
6
39
69
27
24
15
21
3
57
69
3
9
18
45
12
12
72
45
3
27
36
24
72
12
33
108
75
36
6
180
39
69
87
36
132
96
27
21
51
48
54
15
96
60
63
33
129
108
87
12
24
243
90
99
12
15
21
48
3
21
12
57
30
9
132
27
12
21
204
27
36
144
93
3
21
48
57
12
111
12
48
87
12
21
96
108
36
63
36
9
36
24
72
168
39
57
156
21
3
99
78
48
78
54
63
36
39
45
84
129
3
12
3
48
33
75
216
21
3
18
3
33
27
60
87
96
30
6
189
27
9
48
51
9
27
18
3
15
18
48
75
12
21
6
48
24
48
6
48
27
12
39
153
84
24
3
6
18
81
3
24
81
48
12
51
72
21
75
33
96
12
33
3
3
9
60
39
93
9
27
120
12
129
63
69
159
144
33
60
3
123
54
18
57
303
33
36
36
96
27
18
6
30
18
72
9
12
33
6
36
30
144
18
54
63
48
3
45
36
3
24
69
48
168
48
84
48
15
45
27
150
48
15
63
81
144
84
15
18
15
33
3
39
69
132
120
36
3
36
33
96
27
36
18
87
3
24
84
18
39
39
84
69
12
12
15
21
60
24
72
12
15
12
60
174
18
57
12
57
27
117
51
36
57
15
99
165
12
60
48
15
21
48
27
12
33
27
36
117
60
3
81
27
141
3
36
21
105
63
12
33
3
132
36
3
18
6
9
24
33
39
48
3
9
60
36
12
15
72
156
81
24
27
18
15
48
39
165
96
96
3
36
45
27
78
27
3
9
27
21
87
57
24
168
81
3
51
162
18
57
33
144
75
36
84
15
96
105
48
21
90
18
15
9
126
21
9
3
3
9
96
12
81
72
63
24
21
3
60
45
48
75
168
72
15
12
129
48
63
33
3
9
45
27
243
45
27
48
21
12
180
21
51
165
6
36
48
168
108
69
60
9
159
12
27
42
90
93
27
18
27
63
9
24
3
21
3
12
72
9
33
15
192
153
198
21
36
87
21
120
39
21
108
9
27
12
21
51
87
6
3
60
3
153
27
33
24
15
96
9
3
9
24
3
6
48
99
15
36
72
21
15
30
3
36
36
21
3
60
45
27
180
21
99
27
57
75
57
63
6
12
18
96
9
21
54
33
120
12
24
24
12
12
15
105
108
36
12
27
18
99
48
24
48
33
6
21
99
18
6
93
48
147
36
9
75
6
123
3
21
12
72
24
72
9
27
60
39
33
36
12
27
24
69
60
48
33
27
45
42
21
81
111
75
21
69
54
72
156
18
6
21
9
15
36
75
6
12
123
27
33
36
57
12
42
108
48
6
66
57
15
9
108
12
57
48
18
21
39
ABCD 97977481016*3^$a+1 [50000]
20
12
1
147
80
12
36
7
96
30
66
66
84
60
3
32
73
95
16
105
35
79
18
12
23
73
15
9
108
27
75
5
13
48
11
16
27
6
90
72
53
16
3
6
27
44
19
65
1
30
5
19
197
25
23
1
18
48
5
24
40
3
66
59
43
17
37
111
32
67
66
59
60
1
27
8
43
5
109
36
90
29
43
45
27
5
91
65
109
48
108
6
53
12
48
13
63
24
177
23
36
49
36
11
85
71
64
20
1
35
12
60
16
32
37
11
16
56
13
24
107
24
25
42
5
12
157
3
20
12
79
24
18
84
15
33
48
63
21
11
4
33
11
144
37
6
42
35
16
12
9
11
13
72
99
104
109
11
61
36
42
77
25
18
5
61
11
16
57
71
24
25
35
31
192
29
24
19
77
28
32
60
120
25
15
48
36
57
60
59
48
28
32
96
49
35
36
19
18
12
60
30
53
28
60
177
23
19
53
157
72
11
4
81
83
24
1
90
6
35
25
30
24
42
35
48
52
32
1
96
24
51
80
48
72
49
84
35
85
12
39
75
42
24
59
19
5
12
175
53
88
32
85
15
32
79
54
11
79
45
8
19
30
71
52
80
12
4
44
37
35
64
57
15
9
66
18
107
19
30
155
145
54
114
35
48
24
13
12
18
45
56
37
72
30
81
21
36
24
36
48
42
17
73
60
24
108
6
29
67
54
15
32
24
4
39
45
8
48
16
20
60
84
4
8
112
32
48
1
36
11
13
12
95
72
112
81
23
49
120
23
73
15
84
20
60
1
30
65
31
54
15
56
24
37
27
33
47
240
12
48
12
13
6
5
16
69
167
127
18
132
27
44
4
36
176
13
63
20
13
12
18
72
24
18
11
84
52
128
73
138
5
145
35
1
36
60
12
36
51
8
36
49
15
135
48
125
25
35
28
72
60
32
16
9
23
7
6
12
23
55
72
53
61
24
71
55
90
3
8
24
43
45
20
7
5
1
60
3
36
153
6
69
32
60
151
42
96
72
123
21
51
3
54
123
20
24
19
29
40
120
21
6
6
138
5
25
15
57
119
28
33
15
15
90
30
5
13
27
9
15
33
35
55
5
25
47
88
33
15
20
25
59
19
9
57
54
30
35
31
18
35
208
92
13
90
42
15
20
72
61
102
33
69
39
9
11
84
37
3
56
24
97
18
113
12
13
23
37
12
27
3
125
96
49
71
24
36
1
11
13
59
12
25
11
19
6
42
21
20
49
30
5
112
93
3
3
69
51
21
44
36
43
186
27
8
1
35
61
12
102
29
100
15
29
1
24
71
84
36
49
120
12
6
5
67
6
120
42
29
1
108
11
13
27
3
42
35
13
78
90
180
15
8
4
87
89
1
48
48
59
85
123
21
35
16
45
83
85
3
27
90
246
24
125
216
85
252
15
8
19
18
35
120
72
73
60
27
33
24
48
18
17
12
13
75
33
15
72
27
29
24
52
129
59
13
23
55
54
12
24
6
6
18
24
21
32
145
12
11
19
72
6
60
3
21
83
1
24
18
29
40
21
174
21
3
5
24
121
47
19
93
116
25
24
51
32
169
48
15
56
1
108
120
23
55
29
49
135
129
35
7
78
23
13
75
57
12
78
24
18
30
102
24
71
13
48
35
85
59
88
68
37
71
4
92
19
30
167
64
8
36
31
18
51
104
120
25
23
168
24
1
27
12
32
91
45
33
11
108
112
3
78
35
52
128
19
149
37
35
25
3
9
132
95
16
8
60
55
24
48
5
49
39
80
4
132
9
42
18
71
31
29
49
15
24
56
85
35
24
160
200
13
48
36
84
99
51
24
18
24
24
54
5
25
180
11
24
12
4
56
19
66
239
31
24
9
33
24
96
27
56
25
72
168
90
17
7
66
204
12
11
67
17
16
80
64
20
1
48
11
48
97
48
36
12
12
15
3
90
23
7
18
11
1
23
61
51
3
117
8
1
35
36
24
1
18
17
64
20
13
30
42
36
18
6
11
7
41
49
15
68
145
23
61
6
54
24
71
28
15
18
60
47
1
132
123
81
84
15
111
33
60
152
19
5
16
56
13
12
15
3
17
124
8
12
73
71
25
30
5
24
67
54
135
44
96
12
139
5
40
93
11
4
117
60
24
35
112
20
97
3
8
16
105
75
33
36
71
4
111
48
18
75
57
47
1
12
168
72
36
11
73
48
99
20
55
41
12
43
30
168
15
36
69
59
12
48
96
25
47
13
6
18
11
64
27
29
24
73
3
9
11
49
11
205
12
48
51
3
5
1
36
24
30
77
48
91
78
47
73
60
3
8
24
67
6
18
66
35
109
71
48
1
36
23
37
36
24
23
12
28
3
29
4
20
16
3
41
4
3
77
96
115
29
1
11
13
18
65
48
49
35
48
12
73
48
35
67
29
88
3
9
39
101
144
4
81
72
23
12
84
49
120
27
27
17
73
30
42
11
4
105
3
32
ABCD 97977758668*3^$a+1 [50035]
80
16
9
96
23
7
90
6
174
24
72
30
36
54
6
30
42
66
35
79
18
300
78
21
69
30
96
45
153
66
90
162
42
120
90
126
36
24
30
24
48
24
90
84
24
72
39
69
27
21
18
24
12
24
30
54
41
112
27
36
90
23
96
61
35
37
18
54
6
29
7
30
59
55
54
12
54
6
59
25
39
3
72
36
54
48
24
48
99
33
15
69
60
102
24
36
48
24
12
57
80
283
36
17
64
32
139
36
113
31
120
9
176
13
3
39
12
6
18
66
3
15
6
36
18
48
72
162
54
294
30
6
27
99
48
90
108
60
27
93
3
147
77
25
6
126
18
65
16
45
51
75
53
64
32
48
64
93
51
63
72
48
90
78
48
126
90
137
16
15
30
342
45
32
13
3
51
29
16
99
42
84
36
24
36
48
36
42
30
83
67
30
15
9
30
24
156
108
57
51
24
18
35
16
75
126
48
126
90
126
78
99
32
7
18
215
259
36
9
3
54
60
27
27
12
57
15
78
3
9
60
59
79
113
49
15
21
27
45
83
85
27
45
54
36
18
12
204
15
39
105
48
129
159
63
90
36
3
63
6
18
90
207
176
97
15
21
59
49
42
21
87
41
7
105
48
128
49
18
45
21
107
61
12
23
1
30
113
16
15
36
24
165
81
24
18
30
60
11
37
59
13
51
32
205
6
54
30
6
18
66
15
45
90
9
183
60
18
66
9
45
36
36
54
21
128
16
3
12
17
1
6
174
42
17
64
3
125
151
30
27
48
93
99
57
23
16
51
42
51
48
32
97
24
108
18
84
72
60
108
30
42
54
144
72
48
78
180
12
72
9
69
11
61
3
27
90
60
90
84
113
16
80
16
51
30
6
41
49
47
43
21
33
15
15
24
72
12
69
3
18
27
33
36
12
60
48
54
378
42
72
36
84
108
18
11
7
9
15
12
21
32
16
224
73
39
15
81
39
78
27
39
36
53
112
123
6
63
3
18
36
24
30
36
24
90
59
112
75
90
36
150
54
59
7
9
9
18
24
18
246
5
31
6
18
54
3
144
189
72
11
13
540
54
90
30
36
6
48
111
213
96
27
9
87
87
36
54
15
9
90
156
6
48
27
128
13
3
51
30
36
18
360
6
30
90
24
27
27
66
42
144
84
6
18
72
30
60
27
153
30
9
48
69
198
60
30
126
29
48
1
12
24
59
96
1
15
21
90
17
55
6
51
96
96
3
108
6
155
37
150
18
36
108
35
1
15
48
21
72
51
3
29
160
80
37
27
9
23
109
3
69
18
12
18
42
81
27
101
91
21
33
36
59
64
75
6
30
96
18
30
222
3
63
18
270
33
9
12
6
72
77
13
84
36
54
53
7
108
90
12
39
159
150
27
21
78
36
54
12
24
90
36
84
18
36
270
72
150
12
60
3
27
5
208
48
15
113
31
102
6
69
32
19
90
18
96
129
15
30
126
21
39
30
60
30
17
61
3
33
12
42
66
6
54
27
3
90
60
270
9
3
72
6
90
12
57
93
131
13
3
51
12
18
60
90
84
90
123
48
9
39
3
30
54
36
36
114
18
72
120
18
72
6
90
72
18
108
30
60
12
54
33
21
36
18
36
36
6
30
41
163
18
11
1
255
15
18
6
36
21
225
54
24
30
72
108
60
83
127
24
30
18
54
144
60
135
39
150
35
85
11
25
6
177
39
9
39
57
57
12
27
32
55
84
21
96
9
23
37
30
29
103
9
39
6
84
36
144
24
30
5
1
54
57
32
91
5
13
48
72
42
33
32
25
12
18
41
85
27
15
84
6
18
5
97
60
90
84
24
29
7
48
72
81
15
113
16
9
24
36
59
7
24
81
99
30
15
27
48
6
30
54
6
210
3
87
9
45
3
3
48
180
72
17
61
36
12
60
54
113
16
15
72
54
84
24
39
51
125
1
36
54
36
66
24
23
25
126
9
33
12
72
27
80
1
18
90
90
9
32
31
78
54
18
27
96
15
17
55
60
198
135
3
24
12
90
24
12
72
3
32
91
24
426
42
30
11
ABCD 97978163924*3^$a+1 [50043]
114
72
42
48
42
21
8
16
8
24
24
24
43
54
71
103
60
30
12
54
150
23
13
12
42
5
19
12
48
9
24
3
6
114
84
6
75
56
145
47
25
36
3
8
19
36
9
87
12
45
3
21
9
23
1
23
43
24
29
48
24
73
95
91
24
24
6
90
5
7
18
23
48
25
6
33
32
37
12
30
89
64
27
24
24
48
5
13
84
18
53
55
81
8
48
96
7
33
3
36
33
15
66
15
21
11
88
8
16
87
24
18
78
24
65
13
35
67
96
12
90
6
81
32
24
16
48
15
84
24
6
23
24
16
8
25
18
36
12
21
33
15
9
66
84
17
16
9
30
9
3
30
18
54
15
48
111
66
30
6
60
47
16
99
36
24
48
90
138
5
25
6
17
13
6
54
30
6
3
27
5
24
43
77
19
5
1
6
81
63
65
103
12
30
18
5
120
25
6
12
174
78
12
24
12
41
67
54
78
18
66
5
48
55
12
30
30
36
48
12
33
24
207
60
69
8
19
12
17
1
48
39
51
6
24
119
67
60
105
75
5
169
102
9
3
48
77
31
9
8
16
9
198
9
15
17
25
30
41
48
1
36
51
51
5
1
23
24
67
6
23
181
48
42
41
1
39
111
24
9
96
57
54
48
12
84
84
30
30
18
24
48
23
97
96
6
60
24
69
32
43
60
12
36
108
6
6
12
36
12
5
16
57
6
89
31
9
21
6
29
24
16
9
30
12
12
42
30
57
3
126
143
7
42
42
60
36
149
19
6
6
18
30
36
18
30
36
96
30
35
19
60
9
96
96
15
36
60
57
81
30
126
27
8
19
186
48
27
15
36
21
8
24
24
160
21
11
25
18
21
24
63
12
48
18
83
48
88
15
66
47
48
16
8
67
36
18
36
35
19
5
16
39
30
6
144
24
12
6
51
56
55
41
31
41
25
39
9
30
90
30
17
7
12
30
60
3
45
51
105
15
9
48
24
135
8
48
55
9
51
5
13
66
17
13
11
24
73
95
16
27
42
51
15
33
104
24
31
9
9
6
18
78
17
85
18
41
37
66
9
57
47
40
87
30
36
39
15
17
121
6
54
35
24
37
12
24
15
8
16
240
8
19
24
29
16
33
18
18
59
37
27
33
63
15
12
150
6
12
18
18
9
3
24
30
30
24
24
66
6
57
9
114
84
42
47
1
90
6
6
18
210
6
6
24
24
156
5
13
6
42
3
99
36
12
42
11
24
91
36
33
8
48
48
19
30
71
19
30
18
5
64
72
63
12
6
192
15
72
33
95
24
43
36
9
24
45
36
6
17
43
29
55
65
25
23
40
33
87
15
9
56
112
129
23
121
39
39
18
47
103
24
12
6
24
6
12
36
33
32
144
72
61
42
81
8
1
47
24
24
25
42
5
55
9
24
3
60
42
42
77
13
6
138
42
57
32
73
48
18
12
12
12
41
64
56
24
24
31
9
15
42
47
96
1
23
31
12
5
7
17
91
12
65
85
6
186
3
3
5
175
54
30
77
48
24
91
48
6
15
27
18
12
47
97
36
18
36
96
12
42
24
24
78
9
24
24
8
55
33
8
16
3
24
48
120
21
8
136
3
30
87
57
120
6
41
73
24
24
23
19
168
5
24
19
60
17
43
72
12
9
24
8
64
21
11
67
30
6
17
16
93
59
73
12
54
132
33
80
25
39
21
126
29
49
102
17
19
48
36
17
1
42
126
30
9
69
3
32
144
91
6
60
3
63
30
42
18
42
78
47
1
23
31
42
18
96
5
19
18
107
24
43
48
78
78
84
12
114
24
6
105
27
5
88
27
30
24
24
30
60
5
25
215
115
6
48
30
105
24
48
33
18
5
25
23
160
27
5
67
78
12
18
138
30
66
6
18
6
48
12
69
27
42
102
168
29
48
49
66
30
47
31
233
49
6
72
60
30
36
75
80
7
18
15
48
3
144
12
18
39
3
53
115
5
37
27
8
72
37
11
25
111
9
23
1
18
12
9
105
63
51
5
31
24
17
61
107
43
5
16
57
6
9
189
18
57
32
72
24
25
24
54
9
8
25
47
7
18
23
72
48
145
18
30
54
36
29
120
31
137
43
12
24
41
25
39
45
108
111
21
35
1
12
11
40
45
6
24
45
51
48
69
27
69
45
11
16
8
55
41
1
24
24
66
21
3
6
12
102
72
69
51
24
21
51
42
27
72
147
36
90
39
15
42
119
40
51
69
72
27
36
57
9
48
39
51
12
33
8
24
25
60
3
24
75
36
6
6
197
37
18
17
79
9
117
18
78
84
39
32
72
1
24
18
168
30
47
24
19
12
12
45
63
9
15
186
23
40
45
3
32
7
12
5
31
41
79
17
13
51
99
12
234
6
33
176
49
6
66
30
129
39
12
18
3
57
66
66
84
30
17
7
17
19
24
45
57
114
60
9
8
37
114
17
192
88
48
111
36
5
13
75
24
33
47
40
9
18
69
80
40
24
32
37
11
96
72
73
180
99
8
64
21
6
12
41
16
9
42
78
47
48
55
113
7
9
8
19
29
31
9
8
67
6
15
8
1
119
13
3
15
36
24
6
15
33
66
42
54
48
12
9
21
3
3
53
1
15
72
87
72
12
6
63
3
6
24
23
72
48
1
39
8
72
7
18
23
7
12
18
60
18
60
12
69
63
36
77
24
24
49
54
12
29
25
15
3
126
114
12
48
41
25
54
9
57
71
1
18
21
15
36
60
17
31
12
24
ABCD 97978204642*3^$a+1 [50097]
16
24
40
80
47
9
80
48
72
23
17
9
36
30
88
37
8
40
56
77
58
2
18
29
115
52
9
40
1
135
9
31
39
2
7
35
21
27
29
1
48
7
24
24
107
42
12
23
8
8
55
2
22
218
24
94
9
5
36
24
31
56
39
1
75
20
6
48
34
8
33
15
6
43
41
6
9
32
67
72
61
5
34
1
25
79
5
11
32
83
114
60
36
12
30
57
16
15
62
118
32
42
34
56
36
205
48
15
2
190
9
24
24
16
7
9
45
78
30
18
4
50
34
85
11
20
16
32
36
21
16
48
40
56
41
10
12
48
33
107
52
8
108
21
31
9
48
56
15
40
14
36
34
21
24
40
11
37
49
79
16
19
76
33
48
53
12
138
21
24
81
96
12
27
40
48
168
17
70
2
66
54
24
22
33
5
19
11
72
5
79
1
72
16
7
9
39
1
5
6
124
14
11
40
3
5
23
33
15
25
59
96
5
9
72
18
48
88
37
48
85
59
16
9
7
35
101
7
28
45
168
17
94
26
23
11
20
49
72
23
156
16
32
5
72
91
28
74
23
48
1
39
27
12
66
55
80
19
62
18
21
99
21
27
125
32
15
20
18
60
24
39
96
63
36
4
1
7
48
40
24
26
7
104
19
5
147
29
19
66
30
5
13
22
61
35
8
24
21
16
41
34
21
24
24
27
53
105
71
56
89
15
56
95
33
71
25
39
176
9
9
23
7
25
87
49
144
16
32
37
42
156
4
44
37
24
3
60
8
17
67
101
55
9
81
18
6
36
67
16
49
108
123
56
55
16
38
22
13
55
25
72
89
46
105
48
47
25
3
5
31
20
13
5
6
6
151
48
11
54
7
39
25
96
127
6
30
52
50
18
16
36
32
41
32
24
59
61
29
96
34
24
38
102
36
1
24
65
72
18
29
112
91
14
6
169
51
32
36
1
5
30
149
136
21
22
12
194
46
65
8
23
2
7
5
34
2
48
6
18
42
6
55
24
24
16
8
40
43
29
31
9
19
62
7
17
30
9
16
3
13
88
16
96
47
65
16
21
6
28
26
39
7
168
20
30
22
2
7
23
25
56
69
12
70
50
23
11
14
18
72
5
95
20
28
73
31
1
64
56
89
151
17
42
124
57
29
59
37
22
20
1
65
106
21
8
87
25
107
37
51
13
91
4
44
6
79
15
2
6
48
1
64
200
41
30
54
51
39
49
16
11
5
16
8
16
15
26
22
20
16
14
22
24
44
53
43
24
28
113
9
66
6
66
53
16
21
3
31
9
56
51
69
9
31
35
4
2
90
5
24
61
10
98
7
17
7
15
24
9
47
64
12
8
37
59
29
19
78
79
24
29
10
92
76
9
15
68
6
54
6
11
163
12
60
76
33
80
19
117
80
33
90
72
28
57
3
85
8
89
151
39
1
19
53
13
54
16
37
8
24
53
6
37
95
90
72
87
16
39
108
8
52
2
108
6
5
49
151
11
24
61
83
6
31
41
55
15
9
24
16
11
29
9
111
3
78
72
12
144
67
40
8
39
17
3
28
9
24
16
11
149
24
31
65
88
56
96
9
66
69
32
49
18
37
24
96
15
8
16
32
12
13
144
35
30
24
46
134
60
15
57
144
18
16
12
8
25
15
56
1
35
100
33
29
6
5
37
12
18
4
25
91
42
118
53
16
53
43
5
150
150
7
32
33
6
12
168
29
32
16
24
131
14
96
7
48
39
65
8
1
15
51
30
46
73
71
9
17
24
15
33
58
69
15
1
59
96
32
36
40
9
41
142
113
19
60
57
5
58
17
33
151
17
54
124
26
11
25
24
23
16
75
37
3
14
23
23
14
11
1
58
21
5
12
22
48
44
29
47
24
26
10
29
9
79
168
65
18
77
83
74
48
54
29
16
31
9
11
28
9
75
108
14
36
72
18
40
53
57
60
58
9
16
96
35
38
22
49
40
15
54
60
31
11
126
24
24
6
16
12
45
40
31
49
65
47
40
9
119
121
22
9
59
61
23
28
53
9
96
94
20
72
24
6
24
46
9
131
24
4
1
25
7
24
64
47
113
19
86
24
46
41
31
57
17
18
30
55
41
95
24
16
7
8
1
11
5
79
90
46
84
5
33
30
73
15
164
28
26
24
87
3
85
41
106
45
3
37
23
36
62
23
1
24
12
43
5
91
11
4
68
48
24
45
81
12
6
77
97
143
8
15
49
23
2
72
10
21
104
16
87
57
16
25
42
21
80
49
18
85
23
1
11
29
23
17
21
3
39
41
104
5
11
31
73
23
40
89
64
40
72
23
20
6
30
6
78
109
17
10
14
12
138
41
1
22
32
84
100
14
12
31
24
15
20
36
54
163
107
5
40
99
77
64
201
23
59
20
73
160
7
90
23
67
28
9
24
59
53
8
51
149
16
40
23
20
21
57
23
16
105
36
19
99
21
101
42
73
8
7
20
24
13
41
42
37
3
20
64
1
8
16
56
53
42
88
50
6
160
44
52
297
63
14
84
7
5
138
96
9
16
11
4
26
24
6
60
30
7
11
4
25
7
18
78
25
15
33
147
32
6
31
5
10
81
113
15
15
1
39
62
30
24
90
139
24
17
66
30
22
81
11
6
23
91
78
46
25
16
16
88
16
33
7
24
41
54
162
47
25
6
60
36
145
53
6
5
47
20
54
55
136
7
18
30
9
ABCD 97978529744*3^$a+1 [50142]
141
71
4
15
6
18
33
32
1
54
41
4
27
65
16
20
48
37
63
72
132
60
20
13
102
41
4
32
4
72
24
24
21
11
55
78
36
63
48
9
54
42
108
144
12
11
12
31
6
63
20
1
11
13
51
176
1
27
72
104
37
3
45
11
24
97
15
57
15
32
199
81
104
72
48
1
6
89
64
21
36
15
57
27
9
39
21
27
20
40
24
60
45
51
3
45
21
63
15
18
12
3
93
36
75
20
85
3
33
3
20
61
15
36
192
72
9
27
9
3
120
21
60
30
6
71
28
9
11
16
60
8
25
47
16
32
127
18
15
20
91
9
72
21
24
36
84
11
4
84
24
72
8
1
36
90
33
8
7
53
19
29
25
90
6
35
13
71
19
41
1
39
15
17
60
43
21
20
1
47
205
111
20
79
125
28
45
3
57
48
27
9
35
109
11
25
63
81
6
33
21
51
33
15
80
13
24
35
16
32
12
28
80
52
9
87
9
66
18
6
29
12
79
41
120
264
13
48
90
18
96
23
7
33
81
12
18
126
99
56
40
24
12
44
13
18
18
6
9
20
4
15
17
1
59
49
180
6
101
52
21
11
16
8
24
31
24
30
11
12
109
131
48
1
15
123
90
27
9
60
11
25
3
20
108
13
11
55
6
63
12
15
5
28
36
84
12
68
37
48
90
96
30
3
8
7
57
111
5
13
36
63
20
16
9
3
33
27
84
96
9
35
64
24
21
35
64
8
13
36
54
54
3
33
11
85
11
64
33
12
3
123
42
11
12
97
35
1
99
48
39
9
57
255
39
45
3
33
60
164
1
72
3
60
8
55
5
49
36
11
4
21
66
42
12
95
16
105
23
49
11
16
36
32
37
120
15
8
37
23
25
18
5
100
57
36
35
76
36
32
76
44
96
4
3
48
6
23
61
51
36
8
16
21
47
25
3
48
21
11
64
81
39
48
57
3
3
57
72
15
18
48
15
9
23
28
33
132
72
30
57
33
36
71
124
24
12
36
9
3
27
5
28
8
28
9
48
24
36
15
39
18
3
20
40
132
12
96
24
15
18
36
71
28
20
288
97
11
24
1
120
35
180
1
6
18
47
25
102
18
23
121
35
25
131
7
42
36
15
3
65
1
36
60
27
80
13
23
72
13
87
57
27
56
4
75
9
81
11
43
24
18
102
42
11
97
3
33
12
63
44
96
52
12
20
1
42
18
15
152
13
11
36
28
36
44
24
37
66
18
99
20
13
3
69
51
15
57
69
3
15
6
12
3
20
40
32
64
9
36
108
72
63
80
16
20
1
11
24
16
48
21
36
72
36
24
12
60
83
1
15
32
97
95
13
60
23
36
28
20
28
57
6
66
6
77
61
35
84
25
35
37
15
45
15
60
45
3
33
119
79
54
87
93
23
24
16
24
9
111
168
8
13
186
54
11
1
95
49
75
51
18
36
11
72
48
13
24
12
24
107
12
1
36
60
48
35
76
21
35
13
36
54
5
28
20
60
112
32
36
13
35
16
48
81
24
12
15
9
215
1
111
12
20
28
20
7
53
12
48
25
123
27
54
18
18
27
12
68
12
16
45
12
11
76
9
72
3
44
48
4
80
48
12
4
192
80
4
285
18
33
8
55
9
57
60
11
84
36
7
41
12
109
54
42
15
33
35
36
48
7
53
36
64
248
64
84
27
78
99
81
156
11
12
76
32
13
36
6
18
27
32
60
37
18
17
25
36
3
15
54
75
15
41
112
9
48
87
36
45
47
1
36
18
6
144
27
144
21
24
11
48
180
43
9
15
45
60
164
85
47
49
71
64
36
9
120
123
20
60
52
96
164
25
23
16
44
13
35
4
63
57
15
6
72
11
136
33
15
8
40
135
102
51
21
11
13
12
60
35
124
33
36
6
41
24
73
15
57
15
20
19
54
23
157
51
9
18
5
4
8
73
203
16
48
21
30
42
12
23
48
1
11
24
16
32
16
72
32
52
3
93
27
57
39
17
48
61
51
69
11
13
11
28
33
59
64
36
48
27
101
73
11
120
1
12
36
47
13
11
61
18
45
9
87
75
48
6
66
18
75
48
9
23
28
20
13
15
39
6
12
27
20
16
45
35
61
11
4
204
9
72
23
55
5
205
15
68
13
35
1
123
20
73
48
27
24
56
55
17
7
29
1
83
13
75
80
48
16
8
37
3
48
9
11
52
48
9
6
45
27
5
16
45
51
153
12
78
33
33
96
71
55
18
27
20
55
18
71
24
16
21
35
193
24
108
35
4
48
60
20
25
3
39
81
9
36
27
128
4
80
13
12
23
76
9
27
44
4
3
30
59
13
11
40
9
15
21
51
48
8
12
25
11
7
174
24
90
90
11
16
92
1
24
11
61
3
123
17
103
33
24
33
72
27
140
1
23
16
8
25
143
60
12
13
35
40
8
25
54
33
72
72
8
12
25
36
12
23
13
36
63
20
16
15
45
60
165
11
16
45
35
52
3
17
16
12
128
96
4
15
66
24
35
160
51
18
107
1
15
20
48
61
3
87
96
54
84
24
36
11
61
12
11
49
108
3
9
23
49
60
108
3
24
45
131
40
144
116
4
9
24
23
112
21
11
96
4
20
28
20
16
21
3
177
24
12
60
35
48
25
36
48
15
8
49
54
57
33
59
37
36
12
ABCD 97978552268*3^$a+1 [50006]
9
17
34
33
63
60
2
10
6
102
60
24
21
12
96
75
108
36
60
9
3
36
33
48
36
41
55
48
3
33
39
62
46
24
9
3
57
48
69
3
75
18
54
21
36
113
64
51
72
5
46
57
57
30
2
7
12
60
3
12
120
21
3
33
36
60
15
93
15
12
26
16
6
26
46
72
9
17
48
43
39
21
36
63
9
15
110
48
7
12
15
14
43
3
33
27
9
29
130
9
5
22
24
18
66
9
84
33
54
12
33
29
43
27
12
14
67
144
39
156
26
16
32
79
17
48
55
89
48
7
27
45
27
36
2
7
3
6
48
42
36
45
24
3
72
24
42
32
16
30
9
36
53
7
12
29
31
15
2
48
46
12
86
7
48
15
90
3
141
32
16
15
17
22
12
72
54
3
48
24
3
9
60
3
9
51
30
42
12
33
12
3
90
6
12
21
27
57
99
98
19
15
72
9
36
12
3
21
101
7
63
21
21
15
36
15
9
51
33
27
24
21
36
5
34
36
60
48
14
7
57
66
60
18
27
3
57
3
9
45
51
15
14
235
69
6
26
10
38
34
14
46
98
58
21
17
19
15
14
22
105
27
45
3
6
42
36
98
22
26
10
12
26
7
51
21
24
39
33
51
12
2
7
75
9
5
103
24
48
33
75
3
36
14
22
36
54
3
15
24
60
42
6
122
22
36
48
21
12
53
7
41
7
3
21
51
108
21
29
55
27
14
10
24
30
39
3
12
24
2
55
9
42
129
27
45
3
69
53
55
27
9
15
12
9
17
46
24
26
67
12
15
81
39
81
75
24
48
21
36
3
60
36
96
74
22
12
14
22
21
15
60
9
15
66
30
12
6
80
31
48
51
9
48
108
9
99
29
22
21
3
18
3
3
141
48
3
26
22
74
43
51
93
53
16
15
51
12
33
75
36
2
16
6
117
21
32
166
9
3
33
27
2
10
33
39
57
39
33
27
50
46
69
3
48
57
72
75
48
21
3
54
42
96
24
84
84
38
64
39
15
84
6
90
33
60
3
38
34
30
30
12
45
9
80
16
27
15
21
12
15
24
14
34
14
96
19
27
50
19
173
16
32
70
24
9
3
9
24
15
24
141
12
53
7
3
6
3
45
87
39
33
12
51
12
6
3
3
21
12
41
96
7
57
3
3
12
24
81
15
108
26
16
3
36
3
38
22
9
65
91
5
91
36
39
26
10
36
18
27
39
14
34
57
72
27
9
15
81
48
41
48
34
21
15
21
5
19
51
24
2
31
3
45
3
21
51
6
15
39
26
48
64
39
3
54
32
34
21
9
138
6
128
7
3
9
15
14
22
9
17
16
42
6
30
9
3
21
12
75
12
48
60
21
51
74
43
69
174
45
12
89
7
48
9
6
45
39
9
36
3
36
21
12
75
177
21
3
29
22
69
39
69
9
66
12
18
54
21
53
7
27
24
93
87
24
26
19
36
27
60
12
33
15
33
3
144
24
9
33
99
93
15
36
12
27
24
14
43
15
48
9
29
10
33
123
117
36
36
45
6
24
9
57
32
7
9
96
90
54
80
16
18
30
32
7
41
144
7
111
21
3
36
12
48
21
3
57
87
42
15
17
31
15
9
48
27
60
2
43
36
12
21
3
3
81
36
117
63
24
3
81
15
24
14
19
99
9
24
9
30
24
120
2
22
42
15
60
36
48
33
80
16
18
12
2
43
3
12
12
21
5
46
21
24
21
15
15
12
38
19
3
24
45
3
12
6
51
27
33
12
3
2
10
93
9
6
42
6
170
16
27
12
137
34
48
36
156
48
30
3
45
6
42
30
2
112
32
96
43
75
24
18
63
65
48
34
14
7
48
72
111
21
36
36
15
12
21
15
24
78
15
123
21
12
3
18
3
48
24
5
7
9
48
3
15
14
34
45
12
5
19
84
27
9
24
15
14
43
39
14
16
66
21
135
9
41
19
12
3
84
12
9
5
48
79
72
39
66
3
29
10
81
3
146
58
54
27
63
6
3
27
12
12
9
33
3
27
50
96
7
9
3
72
96
39
9
132
3
33
15
30
18
9
3
18
18
36
36
6
39
3
38
22
72
24
12
9
36
96
17
10
45
36
12
132
12
63
26
10
6
3
3
24
177
3
33
12
17
46
2
22
42
198
12
9
5
7
3
33
21
39
9
39
57
18
14
58
12
12
9
21
30
24
84
120
48
30
30
18
42
93
3
38
16
96
18
9
27
48
12
108
66
48
42
36
69
12
17
10
12
69
24
29
94
12
6
51
93
32
48
144
46
36
48
62
96
22
74
19
24
5
31
84
51
74
94
50
7
84
15
12
74
64
6
24
2
43
5
10
6
32
16
51
3
26
10
36
18
111
3
12
21
39
12
26
79
15
60
33
3
57
3
45
3
6
6
26
10
9
3
48
21
87
12
2
118
12
33
29
10
24
45
36
75
2
10
6
6
36
38
43
3
21
15
14
7
36
5
16
27
5
31
39
12
21
63
36
12
60
45
81
18
48
21
12
60
27
38
64
15
15
2
139
36
17
16
30
9
27
9
5
70
72
24
120
2
22
12
12
2
22
26
34
9
53
7
41
7
3
12
81
84
3
60
84
18
3
29
16
75
3
2
31
17
34
9
5
58
12
9
81
18
30
3
63
9
53
34
12
18
48
6
21
21
15
27
6
66
48
21
3
9
3
12
21
24
51
30
39
24
15
36
48
24
38
31
17
58
33
60
41
34
62
10
72
60
50
58
6
6
42
27
21
27
21
3
48
36
3
6
54
26
22
12
24
6
6
21
24
12
27
6
96
30
2
22
36
6
15
63
2
7
39
69
12
39
42
54
33
9
111
65
7
57
3
12
17
7
3
12
33
99
6
32
70
33
27
30
80
19
45
48
3
77
43
3
18
32
70
36
12
69
36
15
84
24
69
24
12
27
105
48
96
36
27
24
72
84
9
36
3
84
48
50
22
26
22
24
45
72
171
18
111
15
9
12
51
74
7
108
3
26
7
39
2
16
30
2
46
18
39
3
24
69
12
87
21
17
48
34
62
91
69
32
7
41
58
33
36
12
3
12
24
14
7
12
3
21
21
15
48
33
32
34
45
39
12
57
3
84
9
21
15
12
75
12
12
69
39
54
48
3
27
45
108
9
30
12
84
9
36
5
16
15
12
51
96
18
32
10
36
12
36
24
60
24
6
27
24
3
9
15
18
3
72
60
39
2
16
32
34
14
34
78
18
12
48
36
14
ABCD 97978569842*3^$a+1 [50038]
39
69
48
27
48
48
45
11
79
57
24
39
81
120
15
90
18
77
85
114
36
18
30
168
30
15
48
104
1
156
11
139
36
72
30
60
47
16
120
8
7
17
16
69
36
42
120
114
18
36
90
84
167
24
232
192
8
223
72
162
42
18
48
83
40
56
16
24
51
5
120
37
6
45
21
99
15
36
30
15
81
30
114
71
112
8
7
33
24
96
48
189
3
32
25
95
7
78
12
108
126
6
66
90
27
33
84
3
32
73
15
3
234
51
9
15
48
111
17
24
31
72
60
5
72
25
71
79
30
6
84
9
56
13
30
42
323
40
45
107
16
24
21
18
54
51
32
55
65
7
72
41
24
96
40
183
84
93
128
112
9
6
9
48
141
36
48
15
45
123
75
30
47
40
21
144
6
21
51
108
144
12
93
75
45
72
3
5
37
11
25
90
45
3
141
56
115
5
25
63
152
280
32
73
39
80
88
32
48
103
17
97
66
18
27
27
6
39
168
57
42
5
136
168
99
180
33
48
27
5
37
3
168
27
5
88
9
23
19
306
48
42
89
16
87
78
84
108
18
17
7
228
5
48
19
53
43
48
5
216
31
9
48
75
53
37
72
35
49
60
30
42
75
15
33
15
17
55
54
11
24
16
72
32
48
48
37
3
8
25
6
89
1
48
18
165
3
77
13
156
6
9
120
15
65
24
1
108
3
15
30
107
91
96
45
24
129
18
29
19
54
47
25
111
195
72
36
9
48
48
21
3
75
90
83
25
54
113
96
37
243
27
78
15
72
200
40
24
9
36
59
67
77
72
61
27
56
64
32
73
6
192
42
12
123
56
37
75
32
73
15
32
16
87
12
36
105
27
5
67
45
3
77
85
27
120
8
25
18
53
7
89
19
69
32
25
39
81
198
36
6
39
105
119
1
135
96
93
75
141
24
11
7
84
45
33
63
24
48
237
35
25
66
5
85
3
72
168
45
35
7
162
18
5
67
120
197
24
24
151
17
64
369
95
1
48
18
53
64
27
125
24
16
93
72
36
12
51
24
152
96
88
39
18
132
126
36
65
16
39
9
27
29
49
36
11
19
36
89
19
77
40
128
40
96
3
21
9
6
9
48
189
3
8
133
35
37
42
57
33
167
49
159
15
42
30
36
53
1
15
21
59
96
49
63
165
78
29
91
29
16
15
113
7
33
120
104
160
8
25
42
36
54
30
237
93
30
45
63
54
11
7
17
24
127
17
72
91
29
256
80
13
75
15
41
64
200
355
69
8
49
108
11
96
40
33
15
3
69
24
69
35
25
18
69
24
176
1
48
15
32
160
15
57
32
48
55
6
11
144
97
39
81
39
69
60
30
126
51
24
48
45
3
159
84
101
144
24
73
87
96
72
3
21
45
11
40
32
31
17
67
18
27
15
12
6
39
48
33
42
138
83
40
72
312
32
25
108
120
3
32
16
32
49
18
126
39
120
21
30
29
72
48
48
48
31
156
45
27
96
192
54
6
17
48
7
12
69
21
24
27
117
66
41
136
32
7
18
23
24
16
15
257
31
12
29
48
1
30
17
144
16
32
192
16
8
72
169
54
9
96
57
42
12
81
27
6
39
56
16
69
51
33
18
114
18
81
9
120
60
18
33
39
12
21
33
47
160
15
9
104
24
205
162
105
80
24
7
270
84
24
30
54
83
24
48
67
53
40
192
8
13
48
99
27
6
48
114
141
32
264
79
41
1
120
60
102
21
57
72
63
39
41
67
72
18
18
24
108
12
18
108
35
24
216
67
101
160
9
15
21
59
37
126
5
88
72
24
21
18
24
18
63
56
115
5
61
132
15
33
15
93
132
63
165
99
48
32
96
31
168
57
24
9
63
27
48
53
1
63
51
69
183
30
60
39
8
151
54
18
30
3
21
99
27
12
33
24
33
60
123
8
ABCD 97980274324*3^$a+1 [50058]
81
55
71
25
32
16
128
33
79
11
18
147
24
28
17
36
63
12
112
84
32
72
40
71
129
88
72
8
9
108
27
72
16
224
39
108
18
3
69
3
16
116
52
104
33
3
12
112
104
3
21
213
15
220
20
52
17
43
11
36
145
89
90
25
8
3
90
79
84
53
7
11
57
76
12
107
105
21
72
51
4
35
69
40
72
53
75
184
224
129
43
68
48
21
126
36
33
3
61
48
72
89
7
101
115
20
153
75
87
216
45
9
87
4
44
28
24
32
213
27
27
72
18
3
24
60
4
72
17
3
76
65
15
96
24
48
12
75
145
8
9
19
44
171
9
60
39
1
53
18
73
24
11
57
84
57
36
36
54
18
7
11
61
29
18
33
75
72
90
7
29
115
12
56
15
93
48
57
43
120
125
3
48
72
108
57
135
124
80
36
3
33
12
63
93
33
87
48
189
63
28
56
72
15
9
64
53
87
39
37
24
29
18
73
161
72
27
12
24
60
12
9
72
51
28
65
7
29
18
57
123
57
33
111
15
18
18
54
7
29
19
60
29
180
147
12
48
96
4
44
27
54
36
27
36
9
54
18
79
11
1
24
8
75
9
9
7
173
36
18
18
27
36
72
48
16
53
72
90
61
32
231
9
48
60
72
72
16
68
84
21
36
7
11
133
11
90
51
48
100
17
19
56
84
12
48
144
72
15
105
21
36
18
18
75
96
81
91
35
1
8
9
39
123
25
20
12
16
53
72
36
3
48
3
18
39
36
12
21
27
28
80
36
12
184
8
111
21
52
17
36
36
19
36
35
61
12
17
51
72
39
105
39
18
54
25
8
72
57
90
45
12
69
63
28
107
54
18
18
18
45
24
21
43
36
47
1
68
24
15
36
213
21
99
24
12
16
65
18
72
97
20
45
90
54
51
3
18
54
18
55
24
20
28
71
57
15
81
132
4
53
126
9
96
93
18
261
27
1
44
72
12
16
32
291
36
54
39
40
72
11
1
36
8
9
43
44
96
15
9
108
9
54
21
33
27
9
72
144
27
9
55
68
64
20
9
126
18
39
76
20
88
8
21
18
18
87
57
3
51
162
15
39
97
36
12
36
36
8
99
69
12
45
18
33
36
156
81
108
79
48
89
18
45
9
36
36
27
9
19
32
36
3
54
27
9
99
16
156
8
24
4
36
60
20
16
8
39
126
3
12
28
84
36
8
45
18
145
68
4
107
37
89
39
96
72
36
27
165
52
96
263
201
96
72
45
234
1
32
28
80
21
43
12
104
120
16
65
55
8
120
15
9
24
136
8
24
24
9
87
39
129
4
12
20
12
4
20
141
3
40
119
93
48
57
51
24
12
36
3
25
209
3
33
55
71
45
12
4
29
7
48
125
3
69
87
36
21
3
160
8
117
36
55
60
20
72
27
105
21
43
68
51
57
105
115
32
36
16
96
20
24
129
90
69
21
3
24
27
9
48
96
45
54
81
124
29
7
65
36
7
108
68
48
100
29
79
48
20
69
27
28
35
1
72
89
7
32
48
4
32
3
45
27
69
60
180
4
65
36
252
135
243
45
45
18
9
27
141
72
12
60
24
12
3
25
29
3
132
132
108
21
39
16
104
28
47
72
21
24
12
12
183
25
47
18
3
52
17
79
65
90
37
107
18
27
16
47
33
21
36
18
45
48
24
120
141
43
29
19
116
28
164
52
17
72
19
125
115
12
17
19
68
28
84
89
36
15
64
29
39
16
8
117
3
24
45
126
105
12
16
65
126
90
39
15
33
148
32
4
89
18
18
19
108
35
25
84
32
21
18
37
53
19
17
7
56
9
108
19
35
45
24
57
18
18
3
60
28
132
11
54
3
15
33
24
15
18
115
48
36
44
9
3
4
20
117
19
96
29
27
64
53
90
45
100
108
71
45
9
15
39
273
96
24
93
115
47
9
153
3
4
65
72
54
9
24
3
21
48
4
32
75
18
243
52
47
54
7
36
47
25
68
16
68
40
8
9
15
21
72
99
36
12
16
32
21
15
147
1
215
25
72
20
27
9
88
48
20
12
144
4
36
53
126
181
20
156
4
36
71
21
76
128
36
36
48
24
16
144
8
108
3
249
84
64
53
36
3
16
17
39
48
60
51
18
79
44
60
33
7
12
17
91
96
104
12
12
16
ABCD 97980710208*3^$a+1 [50010]
54
30
144
6
63
48
27
21
12
93
126
6
15
72
56
85
72
18
5
49
3
80
13
35
67
78
167
49
231
15
24
288
48
5
13
24
48
18
5
100
12
9
171
20
13
15
57
180
23
172
3
102
114
30
18
60
45
48
33
102
57
111
57
63
72
24
21
45
90
45
45
24
3
81
24
71
31
24
66
144
155
64
33
195
207
153
57
6
12
60
30
75
105
60
48
15
80
37
15
15
24
33
123
150
35
160
12
21
47
220
9
36
18
5
52
69
90
33
33
18
96
210
51
39
24
192
78
35
55
17
60
43
24
33
69
18
42
18
12
96
18
87
180
123
42
84
60
18
12
33
3
5
73
210
6
30
60
54
84
96
54
165
15
48
78
120
42
113
72
28
132
159
48
33
60
75
108
69
8
13
15
57
12
63
33
36
66
65
40
153
180
12
78
354
195
117
288
18
18
27
12
135
18
18
9
300
201
27
12
68
37
120
6
12
45
132
3
42
3
9
51
189
30
81
20
7
101
97
23
49
96
39
117
51
39
6
144
3
120
33
24
111
140
55
90
15
48
99
33
108
75
9
21
36
144
6
48
78
48
72
83
52
69
30
33
21
147
69
6
18
12
78
36
138
42
33
165
15
48
68
61
114
17
13
15
165
27
132
3
45
128
97
24
180
51
15
18
114
18
135
9
30
96
12
6
35
52
75
54
18
33
12
21
72
23
121
3
60
33
35
55
48
54
72
36
87
45
48
435
93
126
54
107
100
3
72
252
42
54
30
24
48
95
40
15
57
27
41
55
45
63
9
48
63
6
54
36
69
20
67
5
37
18
54
84
99
177
159
21
63
108
3
24
18
3
51
33
120
81
95
52
9
60
18
18
30
117
141
66
149
52
240
120
129
126
12
36
24
102
60
156
15
9
120
54
6
30
209
121
18
36
12
78
72
84
180
11
48
85
6
41
67
12
33
63
30
18
9
56
7
54
6
84
101
97
3
15
113
49
171
144
60
36
39
41
4
261
24
15
3
45
183
42
63
140
79
41
37
195
129
156
87
48
105
27
57
54
54
18
54
3
8
40
9
174
42
18
77
193
12
42
108
30
27
213
318
9
81
54
126
42
30
75
8
25
95
145
54
48
90
60
35
60
52
108
9
51
180
237
90
6
87
3
36
234
27
60
105
27
51
30
27
72
48
108
75
12
42
111
12
128
1
126
53
4
33
123
39
201
87
18
35
1
30
24
36
126
135
39
144
36
108
36
69
8
40
120
8
7
54
3
105
15
63
162
75
68
49
11
13
12
27
56
49
23
13
12
3
20
172
60
20
85
15
3
42
108
95
52
12
36
75
17
37
75
63
57
8
7
33
8
55
9
27
90
51
105
42
102
3
3
30
18
150
72
75
105
30
24
89
109
36
66
54
132
27
57
60
3
15
66
150
17
85
195
12
128
43
9
15
102
3
123
105
48
204
45
90
30
18
24
126
228
36
59
55
9
75
45
51
30
27
33
15
12
153
12
15
12
120
51
117
20
25
75
3
54
102
41
37
15
3
90
30
78
66
41
40
45
18
24
66
6
48
41
67
18
132
95
148
21
114
102
95
85
168
192
23
19
41
85
12
195
27
33
15
18
60
30
36
18
63
45
23
55
12
45
48
20
55
117
80
109
51
60
9
24
72
123
20
19
48
57
3
84
54
72
144
6
18
270
57
15
72
21
140
31
6
12
23
85
203
72
13
36
6
57
81
60
90
9
21
15
81
36
15
39
48
42
30
81
63
36
9
32
73
107
55
5
103
5
49
15
120
108
9
90
141
33
15
12
69
ABCD 97980761402*3^$a+1 [50153]
45
27
27
12
25
11
13
72
5
67
167
36
72
133
17
63
27
36
84
18
18
324
72
18
67
23
60
45
75
18
78
36
1
8
16
119
12
78
36
66
24
1
8
304
48
8
72
3
6
48
132
99
9
18
45
117
102
301
95
144
24
12
60
9
39
24
48
108
60
90
36
43
95
18
78
54
48
99
15
25
5
43
47
96
18
55
35
165
51
108
57
88
263
33
75
126
6
25
47
66
15
81
84
90
9
16
47
49
41
90
60
48
49
23
54
6
48
36
121
48
29
43
24
83
45
27
126
39
16
24
48
35
61
32
33
54
48
105
120
9
6
25
47
1
35
21
15
30
60
55
251
108
9
3
54
18
18
234
18
15
135
25
56
27
12
180
45
40
167
25
71
54
138
33
117
91
17
7
95
36
6
39
9
18
108
9
40
311
25
11
141
3
24
30
15
21
67
29
18
12
45
16
24
56
135
57
112
11
93
15
12
18
60
54
30
6
12
9
16
53
12
159
81
18
12
18
114
37
83
36
54
43
53
30
36
36
45
123
12
24
73
8
45
27
21
60
111
40
29
66
169
119
72
24
84
45
45
18
33
57
18
60
72
48
24
18
198
126
48
78
12
25
72
155
60
145
8
48
33
39
40
23
60
37
83
60
97
32
9
6
120
49
72
95
9
159
25
29
30
13
120
24
113
6
57
24
3
36
49
95
132
21
40
65
84
6
138
42
12
42
30
168
12
90
78
48
9
45
6
72
18
19
143
1
11
133
155
285
63
54
90
169
29
3
88
80
39
78
27
3
60
9
45
43
5
108
90
90
18
9
96
27
84
24
129
87
66
15
48
87
108
21
15
30
6
45
72
291
60
1
65
15
81
18
66
90
6
19
128
232
24
56
88
32
123
93
135
72
6
156
6
84
54
6
126
27
63
48
114
7
119
9
153
138
85
119
97
11
48
60
57
45
27
72
96
63
12
213
9
66
36
9
40
11
18
75
16
47
54
96
3
72
15
108
234
43
47
12
90
18
180
45
63
49
48
11
96
109
17
18
37
29
123
75
36
81
40
23
36
36
33
27
174
31
23
81
27
78
55
71
1
8
9
66
69
120
51
45
120
16
128
16
89
66
141
111
97
35
66
54
96
12
42
102
9
15
1
11
54
6
72
18
18
84
72
24
1
11
133
24
120
11
24
138
18
42
54
36
12
90
258
18
27
27
93
99
108
42
79
32
72
15
12
114
91
8
75
13
72
47
1
80
3
45
24
3
24
90
3
40
56
189
27
21
187
8
63
57
63
60
72
72
48
24
48
13
83
126
144
66
18
18
60
12
60
48
42
27
21
60
18
120
42
12
63
24
9
39
15
72
108
12
60
66
90
385
8
9
7
83
108
9
39
49
32
9
7
119
6
18
12
85
47
90
90
21
135
42
55
8
165
67
47
12
18
27
63
97
71
225
27
205
48
24
11
174
96
18
30
42
54
30
24
90
84
6
54
162
45
129
180
126
36
25
17
36
192
43
17
135
57
36
67
32
15
25
23
193
56
208
71
1
29
234
36
61
11
360
189
63
108
42
66
72
18
7
152
63
108
37
53
66
81
105
48
15
27
45
208
47
33
57
18
69
63
9
21
99
16
119
36
108
6
126
133
41
63
72
88
96
32
99
18
18
24
73
83
13
41
6
57
33
135
120
63
24
73
80
63
66
18
18
114
30
90
25
24
56
45
19
125
19
56
87
12
13
120
35
12
42
55
173
60
55
83
42
30
108
24
129
15
174
90
18
15
27
61
41
31
128
232
23
24
1
215
57
105
199
29
54
117
69
54
45
63
12
61
17
7
83
45
64
71
18
7
77
6
45
16
23
402
39
27
60
120
153
16
ABCD 97980978248*3^$a+1 [50002]
30
11
139
6
35
25
23
1
15
51
29
1
95
19
90
186
24
65
31
144
90
6
41
48
24
12
85
90
21
32
28
3
17
13
35
1
11
60
4
15
105
45
24
6
69
36
24
12
3
30
35
1
24
6
120
54
59
67
29
4
81
11
19
5
1
11
12
96
1
51
3
29
12
36
144
36
43
5
145
90
60
101
96
133
90
5
25
15
32
48
120
31
105
129
111
69
6
24
21
24
12
9
95
36
24
16
8
1
60
90
9
15
41
36
84
156
28
72
33
15
32
43
66
3
60
111
5
12
109
35
48
1
36
23
52
15
33
68
120
172
60
57
24
27
80
19
89
36
19
66
23
37
99
45
6
69
24
57
35
85
30
60
21
3
5
72
24
4
21
11
84
79
90
6
65
4
15
5
1
15
165
84
90
21
45
60
30
60
33
51
5
12
40
33
107
48
124
8
40
33
30
17
24
120
144
25
27
92
136
140
40
20
16
24
45
35
1
54
60
120
77
43
6
3
32
36
73
30
17
24
24
25
90
17
13
90
30
107
40
68
31
65
55
21
93
15
32
148
12
188
1
63
51
21
8
12
24
12
4
9
126
21
63
77
72
60
31
6
291
140
72
7
9
20
55
60
65
24
1
6
81
33
15
56
96
100
128
36
156
12
7
41
48
1
30
69
116
55
45
20
19
141
36
33
15
44
28
44
24
72
13
6
29
100
56
16
20
13
36
11
49
3
36
56
55
24
6
15
56
49
75
44
72
49
90
24
81
60
9
66
9
180
60
32
88
105
36
60
123
32
55
125
55
45
15
60
45
24
36
56
28
21
144
6
9
45
66
29
31
45
96
93
30
105
15
5
1
30
24
30
90
5
76
120
8
31
17
60
73
6
149
31
81
48
21
23
37
90
53
1
60
36
114
30
27
84
36
99
24
17
28
12
69
111
8
64
128
103
21
39
149
7
24
6
99
80
115
5
1
83
100
56
31
89
145
6
9
51
24
60
41
108
60
31
6
30
9
44
100
111
9
176
1
54
29
52
195
41
28
20
124
27
33
56
115
5
4
20
88
20
49
11
19
84
29
192
40
44
25
96
54
137
19
84
45
44
28
60
32
127
24
96
53
37
39
96
39
69
36
21
35
109
11
25
60
59
31
89
55
6
51
123
66
60
95
88
8
49
75
99
65
55
17
12
112
20
16
48
15
89
97
111
84
116
144
109
60
27
8
40
44
7
54
35
61
195
15
9
36
36
12
260
72
88
27
174
95
216
64
120
15
81
104
52
240
68
16
68
7
33
87
5
24
124
27
9
20
12
19
93
81
35
1
11
79
84
6
11
84
76
44
19
60
60
137
40
20
24
40
56
60
133
11
55
24
29
100
20
76
75
6
144
36
24
95
1
23
1
191
24
40
36
75
24
60
41
19
77
124
8
67
41
19
45
48
128
124
68
67
30
35
48
31
45
81
11
79
9
24
8
49
54
17
28
24
117
30
30
30
9
111
9
21
51
9
84
11
36
4
36
8
55
9
56
120
4
20
52
224
61
35
108
121
51
9
27
3
9
68
19
5
19
90
59
28
39
33
21
51
45
11
13
171
9
111
75
5
115
21
8
31
5
24
132
60
24
19
21
240
20
36
13
239
28
68
31
9
51
89
12
28
15
41
25
23
61
36
11
13
27
63
45
104
1
147
3
17
60
12
97
84
35
72
72
192
25
83
37
54
81
8
40
51
17
112
32
180
28
32
40
20
25
63
12
44
31
21
72
12
15
29
132
280
9
95
24
25
95
40
15
105
15
60
30
39
8
64
20
55
54
87
72
8
48
1
150
53
16
75
6
39
72
44
16
69
39
12
248
192
43
36
21
80
49
3
51
125
52
104
76
33
99
27
53
1
47
19
30
75
120
44
100
200
76
308
37
114
156
24
6
255
15
24
29
91
90
59
7
29
16
45
11
160
20
49
51
60
44
19
21
9
47
148
15
6
15
45
135
9
35
1
30
60
29
160
72
39
113
148
144
45
84
39
12
104
40
24
12
75
24
5
1
131
13
96
11
19
21
39
69
45
95
4
87
5
24
160
15
30
36
144
60
11
84
12
160
9
11
13
66
60
81
39
65
4
15
36
21
12
27
5
148
51
81
8
28
9
75
96
68
84
157
35
25
ABCD 97981104238*3^$a+1 [50039]
120
72
120
37
11
157
72
18
65
48
139
53
37
191
55
77
24
193
23
13
11
55
6
90
77
12
49
71
61
83
55
144
113
24
13
102
90
11
24
48
31
30
54
18
24
59
132
25
35
85
239
49
47
60
97
71
60
12
24
13
35
96
7
72
6
162
12
53
145
42
162
83
1
179
55
180
6
90
126
11
7
41
12
60
319
53
73
30
53
181
114
77
7
125
48
67
5
132
1
47
121
215
12
144
84
49
18
137
192
31
174
83
97
6
102
180
60
71
12
48
31
41
25
54
6
72
90
12
108
41
24
7
53
132
55
54
12
35
132
13
59
48
37
83
72
79
65
151
24
5
49
35
13
47
60
7
48
113
13
60
12
59
85
36
95
84
25
71
60
49
30
41
12
43
137
151
66
144
47
85
47
36
25
119
7
156
89
240
49
24
11
115
102
83
49
18
120
24
54
36
90
18
71
84
48
169
78
48
114
30
54
155
157
107
55
17
325
66
54
23
217
36
90
12
137
24
12
180
60
300
324
43
6
47
12
36
169
36
270
54
18
72
53
55
114
23
97
203
36
19
36
101
1
42
5
7
125
43
30
18
108
180
72
42
23
355
102
35
73
72
83
67
77
24
61
18
48
72
41
37
143
1
83
72
24
19
12
41
37
95
132
61
83
37
119
13
35
36
55
17
103
54
203
12
25
18
12
6
71
108
12
43
36
30
107
120
24
48
7
89
25
12
24
18
36
12
54
59
60
132
12
211
185
31
120
78
11
24
120
91
5
84
7
5
120
96
7
41
12
19
90
36
155
85
12
6
72
65
7
77
13
35
13
287
168
163
12
72
18
54
41
13
114
72
65
25
30
96
252
66
107
25
54
29
55
6
36
47
192
13
30
6
11
48
48
139
185
96
43
96
89
480
24
13
24
59
24
156
12
24
48
60
12
144
24
67
221
85
18
72
29
108
43
5
13
59
25
108
59
109
47
97
72
48
18
5
108
181
108
23
12
13
42
5
168
48
156
49
6
18
11
7
53
36
13
18
42
83
84
25
35
19
96
65
48
156
1
48
90
72
89
72
12
121
11
55
149
19
30
18
222
198
84
96
5
12
37
54
137
7
108
29
55
149
36
13
23
120
55
24
113
48
49
36
47
12
31
60
12
96
30
107
7
102
23
12
48
85
11
1
54
41
1
30
24
29
25
107
19
48
185
108
48
91
18
72
96
54
29
79
30
42
5
13
90
173
60
55
125
24
36
12
192
48
187
173
12
60
84
12
205
107
240
192
204
61
36
35
12
96
115
29
1
95
60
24
108
12
72
85
35
175
6
35
12
115
41
180
60
37
35
25
95
13
30
29
156
84
96
31
180
18
11
25
179
205
12
59
19
5
13
35
84
144
97
144
138
72
185
1
54
41
180
60
55
24
89
156
48
36
24
43
125
24
43
18
42
30
108
119
13
12
23
72
24
7
17
97
179
12
24
13
18
65
7
5
13
144
60
131
7
77
19
29
36
12
60
37
11
31
54
11
133
107
180
13
42
29
55
65
85
12
54
41
72
175
173
67
180
18
84
131
19
36
29
271
65
205
95
12
36
109
95
1
71
103
113
289
30
41
72
175
113
48
36
43
300
90
11
336
13
11
85
59
108
12
85
143
19
90
ABCD 97981261538*3^$a+1 [50075]
156
99
109
77
48
27
48
21
36
243
12
45
39
24
12
24
141
12
31
60
116
24
21
120
111
168
36
45
55
44
12
153
36
18
42
55
149
60
72
39
21
15
9
66
42
63
28
11
30
99
177
72
7
5
111
24
21
3
12
48
57
123
105
66
30
99
72
4
116
24
24
76
44
45
12
15
24
9
31
65
39
87
9
24
15
6
48
3
4
44
36
3
66
27
3
25
20
40
56
21
43
29
51
12
177
67
80
24
36
96
4
29
51
33
120
7
35
9
9
3
24
51
93
9
91
140
45
31
56
64
5
60
120
75
9
111
9
42
33
69
27
15
6
3
36
33
7
56
64
60
65
156
108
12
84
39
9
78
9
120
15
201
24
21
48
24
12
36
210
93
60
12
60
24
40
60
5
108
132
15
153
102
21
57
3
48
12
3
1
20
21
3
40
32
9
36
75
9
115
71
90
39
9
55
29
60
12
96
90
45
9
24
15
16
5
39
12
27
126
51
153
7
56
28
29
12
115
116
45
15
64
44
60
72
4
140
9
31
24
197
39
33
87
93
51
12
9
51
69
174
25
92
24
60
45
19
20
60
87
30
63
36
141
60
15
39
144
162
12
7
29
60
51
4
60
5
27
84
9
36
96
19
65
75
84
27
90
15
48
12
93
75
69
78
33
9
6
1
89
31
20
33
66
42
183
156
33
18
13
36
296
24
60
105
60
39
105
15
12
33
27
105
24
99
16
5
24
12
79
113
3
57
87
36
285
19
125
39
15
57
33
54
33
24
24
72
24
36
4
24
36
20
21
19
113
3
123
61
89
51
141
72
72
24
15
12
64
44
60
36
24
12
39
9
12
60
153
15
117
39
84
87
18
15
21
24
27
57
63
63
61
60
20
144
9
67
20
81
19
65
48
51
9
36
84
12
15
60
3
48
9
96
57
3
27
37
41
24
99
12
4
60
116
228
57
3
39
57
153
48
79
65
60
60
48
51
16
131
69
40
20
84
16
60
5
111
24
21
15
28
5
30
21
36
39
126
3
9
48
24
144
30
25
89
48
30
45
9
84
31
200
100
24
77
3
256
5
60
15
3
33
33
84
180
187
24
20
9
27
24
156
60
105
48
66
57
57
126
57
4
53
3
48
27
9
96
9
39
36
180
40
41
24
51
69
96
264
19
89
72
66
33
120
9
7
5
18
57
96
57
36
42
18
27
120
57
7
5
15
33
6
6
111
60
48
57
135
4
24
92
24
21
3
9
51
36
45
24
60
15
96
33
198
30
3
9
36
114
93
69
96
144
55
80
24
120
60
16
101
63
12
148
56
24
12
9
24
91
104
16
120
149
12
99
24
57
3
21
66
13
29
3
60
48
132
9
24
207
84
15
9
141
24
24
51
12
24
60
4
96
35
105
100
24
59
102
39
16
35
48
213
108
12
3
57
228
256
131
45
99
85
20
93
87
40
176
4
44
60
36
9
66
105
33
27
100
60
59
45
36
9
111
100
41
75
24
165
60
19
80
40
20
21
19
5
24
3
48
57
3
45
31
29
90
301
5
39
21
39
36
24
12
33
27
57
60
7
5
60
99
132
3
21
123
21
36
9
60
27
4
24
56
51
33
15
6
15
24
192
165
79
104
69
31
92
64
120
56
165
63
16
20
24
12
24
36
28
60
71
18
27
9
12
3
57
204
60
60
75
24
81
24
27
93
60
24
36
51
60
153
3
48
16
44
12
180
9
15
40
11
48
1
53
51
9
12
55
20
183
81
36
36
60
45
24
36
79
84
29
3
33
27
28
32
48
132
33
87
24
24
75
54
72
15
24
16
59
21
4
92
105
99
9
6
6
75
48
36
24
40
32
60
213
111
75
18
123
24
40
5
175
29
255
16
84
29
7
20
24
120
57
39
24
117
3
12
57
18
13
32
60
120
33
15
12
33
60
6
114
31
95
9
21
39
219
1
47
18
15
57
3
45
15
72
63
45
9
7
60
29
15
276
4
56
124
36
20
84
45
31
53
7
20
84
177
120
3
9
3
45
63
15
66
39
9
48
15
15
33
16
20
21
60
3
16
29
60
151
23
96
21
4
32
24
120
4
20
285
15
40
29
51
261
19
20
57
24
15
ABCD 97981481914*3^$a+1 [50057]
36
54
54
6
66
45
33
12
90
108
126
3
63
12
30
3
27
177
51
12
6
12
24
174
30
84
126
72
18
147
12
15
36
66
180
60
36
78
12
132
33
15
78
36
15
51
42
30
6
6
6
48
96
6
12
66
42
45
69
3
45
27
9
42
30
78
54
138
108
150
66
6
48
54
12
78
30
12
24
69
3
24
9
27
18
24
72
39
45
60
36
30
78
48
39
3
36
54
138
42
48
48
27
39
36
33
9
6
66
30
6
15
33
36
18
6
42
30
24
18
18
114
18
6
69
147
30
48
30
102
6
18
36
18
30
147
45
6
72
6
54
6
6
84
6
60
24
96
18
72
24
84
66
102
48
30
6
48
60
12
24
21
9
39
105
60
3
33
12
27
15
6
30
156
18
42
186
12
42
9
27
114
66
54
66
90
18
72
120
42
78
117
81
60
72
63
141
108
18
120
84
228
66
12
162
45
15
48
69
81
180
18
24
18
90
12
6
36
60
96
18
60
54
6
24
6
102
9
9
6
30
30
33
3
84
21
9
6
60
69
9
6
60
45
75
21
33
42
69
9
84
30
12
18
48
138
30
60
6
60
24
60
84
36
114
27
9
6
18
63
9
6
60
30
30
120
9
111
48
36
6
54
318
6
12
9
15
66
42
60
138
42
198
48
84
3
33
42
33
27
18
330
72
18
12
15
9
6
48
9
171
12
48
6
150
108
36
9
141
96
48
30
117
33
18
12
237
33
48
18
12
42
48
30
9
75
105
15
69
9
6
216
21
324
39
90
24
15
15
12
78
90
6
24
42
30
48
30
18
72
147
3
42
120
114
36
60
60
78
48
30
24
6
168
126
36
30
12
36
24
135
63
60
12
6
15
39
90
75
75
6
39
15
66
60
102
24
120
6
24
48
60
51
27
174
84
54
6
36
78
18
84
48
18
93
51
24
60
6
75
21
147
33
24
99
15
66
6
30
27
3
42
78
9
3
78
102
81
39
48
18
24
36
114
72
96
12
6
84
27
105
96
39
129
90
30
75
27
42
12
3
15
36
42
54
126
15
9
54
105
81
6
30
48
99
3
60
30
12
18
45
9
6
84
45
9
120
30
12
42
48
30
30
90
72
156
36
24
96
6
48
24
42
48
6
12
42
18
3
141
264
96
18
42
30
21
93
27
147
6
24
3
159
45
99
204
102
108
6
156
6
12
126
45
15
60
24
18
60
3
87
84
21
363
150
42
9
9
66
84
30
30
114
42
33
27
30
144
42
24
9
189
72
75
15
6
12
6
57
69
6
12
6
132
18
120
6
48
42
18
42
30
39
39
12
54
60
36
15
24
15
12
54
135
33
75
33
78
60
6
18
18
39
21
18
42
99
48
33
30
48
36
18
6
12
42
132
18
90
3
33
12
12
30
21
69
6
36
24
6
114
60
36
18
6
6
15
21
12
90
60
42
24
54
21
144
87
48
12
33
33
42
18
48
75
69
12
6
9
81
90
30
42
21
81
6
48
84
48
60
69
39
57
15
24
6
24
6
42
63
9
6
90
24
30
30
84
15
177
72
210
6
72
102
12
24
45
51
48
6
42
60
78
54
48
90
30
12
42
60
36
192
12
96
144
60
36
3
9
42
96
30
39
3
72
84
12
48
54
6
24
81
21
6
144
6
39
15
90
39
27
114
6
78
135
36
33
15
15
12
81
9
24
102
30
54
24
6
126
162
252
3
75
30
78
12
6
42
42
36
111
39
96
24
42
84
63
45
63
15
90
30
18
60
75
27
117
63
54
6
54
48
18
60
342
12
24
102
24
24
12
30
12
12
3
21
102
54
6
12
12
78
6
12
12
21
27
12
42
66
24
6
12
42
9
12
27
45
15
18
30
24
48
6
36
156
60
114
60
24
24
72
120
24
36
30
63
48
15
57
51
6
24
24
27
15
66
18
9
87
24
114
18
78
36
78
12
18
18
12
18
39
15
96
12
6
12
27
33
42
30
15
105
30
66
72
24
6
57
27
54
96
18
6
12
18
42
15
132
180
33
12
18
42
18
48
132
57
147
6
39
33
3
45
54
9
87
60
93
21
36
78
126
150
105
45
6
42
126
12
144
6
18
24
117
3
21
105
39
27
6
15
15
12
12
18
42
9
15
30
51
33
6
102
132
12
3
15
21
12
45
54
24
54
18
48
141
33
12
180
6
24
33
45
96
36
75
51
12
57
15
114
120
6
186
99
75
90
6
33
9
78
30
144
63
21
24
72
6
33
24
45
3
15
45
ABCD 97982006548*3^$a+1 [50026]
17
25
18
5
124
3
18
6
53
1
12
18
6
11
13
6
18
72
24
12
60
3
39
30
12
54
9
21
12
18
162
18
9
15
30
11
55
24
12
5
61
72
15
48
3
57
32
48
19
21
20
115
12
17
4
12
12
27
18
12
18
18
18
5
49
18
30
3
21
66
77
16
39
33
27
18
35
28
132
15
33
44
1
120
12
18
29
36
19
33
32
43
65
79
101
7
21
27
33
15
12
57
15
18
42
41
19
33
80
37
63
39
5
55
30
6
57
63
12
30
18
12
6
24
96
35
4
63
33
27
78
12
27
8
25
15
15
114
36
48
24
30
30
11
19
6
72
75
33
11
1
102
18
35
19
36
30
23
4
20
73
47
40
63
24
41
37
11
19
5
12
1
42
18
3
24
33
12
6
42
63
51
6
27
21
15
92
12
1
15
21
6
17
12
25
3
3
45
33
6
6
3
12
27
30
3
63
30
12
60
24
54
45
15
6
35
31
30
48
54
17
28
15
21
24
15
12
18
6
69
21
59
1
6
6
3
69
12
24
24
60
11
19
30
3
33
27
12
45
35
36
4
51
24
5
36
72
25
12
18
108
5
19
17
28
57
36
35
7
65
16
12
135
30
23
1
24
36
54
12
12
30
47
4
12
15
24
9
24
33
3
72
48
15
129
3
29
31
77
13
18
24
66
30
24
41
4
15
53
12
40
3
48
30
60
27
9
51
8
1
24
24
6
12
5
28
75
12
12
53
55
12
21
21
18
17
16
120
39
6
75
33
24
23
168
49
30
12
48
66
6
24
24
30
3
33
27
3
24
48
17
13
3
15
90
59
25
47
55
78
47
73
48
23
7
12
30
60
66
6
6
18
47
7
17
13
15
3
5
37
12
78
17
28
36
44
25
23
52
3
53
1
6
29
55
36
5
13
12
18
12
53
1
3
15
33
45
47
13
23
1
3
15
30
6
30
36
23
13
35
108
97
84
24
11
16
3
42
48
186
6
12
51
9
15
21
15
32
12
43
33
21
78
18
18
45
21
36
12
36
84
15
33
54
18
6
72
57
36
12
9
54
5
25
15
9
36
6
153
3
18
24
11
61
3
27
66
3
39
33
12
8
28
44
31
24
36
5
7
120
33
9
15
33
42
33
8
1
71
55
30
15
69
48
15
57
24
11
16
15
90
12
83
85
59
1
3
75
12
53
52
12
51
12
5
25
83
36
79
41
24
31
69
27
72
18
30
72
36
9
3
5
24
1
63
57
48
11
76
8
7
18
11
31
57
33
15
87
30
3
48
27
29
19
9
27
5
1
35
112
8
19
5
43
18
24
23
1
36
6
24
9
24
21
12
15
15
33
12
33
72
15
165
3
15
84
12
33
21
35
7
65
43
17
43
45
9
15
32
28
8
12
25
120
6
54
6
6
35
19
6
36
47
16
12
8
85
42
30
3
105
12
54
6
12
3
8
145
12
18
42
42
53
72
43
42
51
56
55
21
39
6
15
12
63
12
65
76
12
75
45
8
36
4
87
17
100
51
24
5
91
12
29
13
72
35
4
12
8
7
42
15
8
13
24
18
17
85
3
75
153
12
117
78
12
48
60
24
48
6
47
67
36
57
3
6
18
161
1
11
7
18
15
39
29
7
18
12
23
4
8
7
45
81
11
19
12
18
27
69
59
1
3
60
15
18
18
57
39
36
24
6
12
102
96
30
12
15
45
6
45
15
6
54
12
12
18
42
5
31
24
60
30
15
8
12
7
30
24
39
33
3
39
132
36
24
18
11
40
39
53
19
9
12
45
23
4
3
12
33
3
24
81
20
112
33
75
159
78
30
18
27
9
11
25
102
5
16
9
3
45
27
8
25
30
17
13
18
6
39
12
32
25
35
85
35
55
30
60
6
125
12
7
66
30
24
18
72
96
42
12
45
33
12
126
36
6
84
24
6
5
61
15
33
11
31
18
47
40
3
29
40
32
1
63
39
21
92
7
30
3
15
18
39
15
65
25
6
66
30
161
13
66
29
1
60
24
39
3
17
13
12
6
144
5
25
6
77
7
53
25
15
45
3
24
32
4
12
39
66
27
8
24
28
3
89
64
39
5
25
35
28
12
3
12
17
1
30
30
108
42
18
24
143
12
28
32
12
13
3
12
51
57
32
1
11
4
20
12
13
24
15
15
5
16
45
12
23
4
3
18
24
3
39
53
31
12
45
39
30
95
19
17
7
5
13
3
27
33
24
75
60
113
12
7
125
16
27
18
18
12
45
15
24
33
63
29
1
18
41
1
54
9
9
12
54
6
11
37
15
8
12
25
3
9
23
31
9
3
18
39
21
15
27
29
115
21
3
42
15
44
16
15
108
41
4
80
7
33
9
12
24
59
28
60
3
45
24
8
19
21
63
9
33
42
101
97
18
5
1
51
39
21
20
19
6
15
60
87
12
29
24
1
35
49
6
60
29
25
6
24
12
6
15
15
17
7
21
44
24
4
8
13
24
18
12
21
81
6
12
6
24
48
27
15
48
29
48
25
6
5
1
6
60
12
33
32
7
65
1
27
32
13
15
20
55
45
8
37
66
30
12
87
3
17
7
84
69
20
40
20
40
15
60
6
15
9
18
29
19
6
66
18
27
9
6
12
48
5
19
21
3
66
18
30
11
91
48
53
28
12
3
29
16
15
149
73
35
85
3
21
96
3
45
6
36
48
96
6
23
19
36
24
108
30
35
19
33
3
12
90
83
84
151
48
24
12
9
9
63
72
21
11
64
81
66
24
90
71
43
5
7
12
77
16
45
12
30
6
71
4
39
6
6
21
27
17
4
20
31
18
71
25
27
33
15
24
27
6
12
3
9
18
42
6
29
4
45
120
12
48
84
12
3
15
21
15
144
6
47
67
17
1
3
27
30
3
9
6
126
24
59
31
29
40
33
72
15
51
6
30
36
5
25
24
39
9
36
11
1
47
25
11
49
36
6
114
35
1
51
20
7
18
23
7
17
12
55
69
27
29
49
6
36
78
12
30
12
30
3
32
96
37
27
48
12
3
12
5
37
24
12
18
66
3
51
30
11
1
90
17
72
16
3
84
17
19
5
19
33
20
49
6
33
15
30
24
30
33
15
60
90
18
12
30
35
79
6
12
72
18
6
75
57
12
12
11
24
16
3
9
8
40
44
4
9
11
1
6
12
33
3
30
54
41
1
6
24
36
17
1
6
21
75
45
33
6
33
15
6
60
6
153
21
12
12
6
12
17
36
1
23
163
48
9
48
63
42
24
35
4
9
48
18
5
7
33
15
5
36
91
33
21
11
55
12
45
20
28
39
5
73
6
30
42
24
36
30
15
27
5
12
4
9
3
3
6
3
8
43
17
49
36
15
12
3
93
9
47
64
24
45
51
24
68
28
20
7
30
15
12
108
9
24
71
16
72
3
54
36
47
13
3
9
12
71
24
19
42
3
57
18
6
36
35
25
59
1
24
3
15
12
18
71
37
35
52
20
1
84
12
6
108
6
174
24
17
19
5
4
27
5
1
3
45
6
29
1
6
12
21
20
12
109
3
15
18
18
9
21
15
27
5
25
42
6
84
15
21
72
3
69
23
73
12
123
9
36
99
27
18
35
1
54
36
9
3
18
15
9
3
12
ABCD 97982322554*3^$a+1 [50113]
48
12
6
42
12
126
156
51
9
18
21
87
102
60
30
66
42
30
120
120
15
9
78
153
45
48
132
18
45
87
42
31
125
84
6
12
48
150
55
11
66
12
96
36
115
59
205
35
85
89
72
96
42
6
15
51
21
27
138
138
42
54
6
60
48
42
168
117
33
6
9
75
126
78
60
42
198
96
42
192
36
24
90
96
72
30
18
12
48
25
17
24
90
36
49
95
169
17
138
30
24
48
15
297
18
12
42
96
12
42
246
12
18
18
12
79
41
15
27
61
89
18
72
12
36
102
31
32
27
66
132
102
1
65
72
60
3
16
11
162
6
126
18
48
42
36
12
42
6
84
18
42
12
36
78
60
6
30
18
3
27
21
99
61
59
12
6
48
54
30
111
57
18
6
39
57
42
61
120
17
144
24
36
6
42
6
6
24
54
97
5
51
33
12
144
19
29
48
43
59
36
42
72
288
42
126
15
9
18
12
1
47
33
9
6
36
60
49
5
36
240
6
18
24
7
11
30
288
12
3
51
69
81
84
42
18
24
111
75
24
42
99
72
33
30
60
24
120
30
12
54
36
36
24
84
54
3
9
36
43
59
42
48
36
6
60
85
11
132
18
63
105
60
54
21
21
30
6
24
39
57
90
30
48
144
18
30
15
57
63
3
54
7
65
120
48
12
108
216
15
189
60
18
54
6
73
29
30
37
83
48
54
24
15
99
21
72
39
6
54
24
85
125
12
48
66
85
11
30
223
32
27
6
15
27
84
6
144
60
78
81
27
48
6
39
129
72
24
24
18
24
6
72
6
42
63
45
54
21
81
138
72
69
189
51
9
42
138
6
42
60
144
18
21
81
48
6
145
41
54
1
113
42
84
57
64
65
24
15
40
11
24
90
54
6
87
123
6
54
42
63
120
21
96
3
27
24
30
18
93
105
63
27
150
90
24
18
48
48
186
9
27
133
32
183
25
59
48
12
90
7
5
84
96
39
9
6
60
54
30
90
6
25
59
6
24
66
12
153
27
45
64
56
45
60
48
24
162
24
30
55
35
174
60
51
201
39
9
30
97
5
90
48
18
90
13
17
24
48
31
32
9
79
35
54
72
48
48
102
18
180
12
78
33
75
30
24
36
156
36
43
120
35
6
90
36
18
84
30
6
90
120
30
96
60
19
137
24
60
78
6
55
131
60
6
54
24
66
19
89
36
27
75
24
54
144
138
54
150
66
15
27
42
6
90
43
5
6
85
53
12
48
48
228
54
30
120
231
105
36
30
141
225
24
48
48
24
24
55
47
12
37
89
12
132
6
54
30
141
16
5
6
42
36
15
45
30
144
21
99
72
18
51
120
15
36
168
21
105
72
30
300
174
114
24
61
47
108
24
60
48
33
225
162
93
120
9
7
24
17
24
55
41
90
264
69
120
27
294
18
37
5
198
138
90
162
66
66
99
81
120
30
9
9
36
54
30
6
156
150
79
17
18
156
6
48
60
120
15
75
30
24
18
45
9
30
81
120
129
39
240
117
54
30
54
42
48
72
30
105
93
60
72
72
7
104
75
6
24
12
54
6
79
59
126
60
48
3
45
43
11
96
30
135
88
41
78
90
156
75
15
54
6
36
84
6
6
108
42
132
72
55
113
18
30
18
45
16
59
45
160
11
69
57
42
6
240
135
40
89
18
18
84
12
171
15
12
42
126
45
27
6
175
101
6
132
96
162
42
30
18
72
72
174
156
6
132
90
48
42
18
60
42
21
9
7
149
12
103
119
12
90
36
15
57
42
294
55
89
36
60
55
35
84
6
30
96
30
66
72
6
15
57
60
84
39
15
42
48
15
39
81
21
19
125
12
30
73
29
108
72
60
123
3
24
157
23
90
12
126
54
240
111
45
12
96
42
174
18
48
13
11
69
160
ABCD 97982357204*3^$a+1 [50046]
3
5
19
18
27
72
84
24
15
53
4
9
60
107
12
25
12
6
48
9
15
41
49
60
12
6
45
60
20
60
7
5
73
15
8
64
32
85
24
30
29
43
42
30
30
42
29
24
37
78
30
3
63
41
76
72
3
24
5
60
88
33
3
20
1
23
13
12
72
6
54
15
68
36
121
15
8
12
16
12
21
15
15
45
56
43
21
96
45
6
33
69
12
150
29
19
18
27
20
52
51
129
15
41
40
9
3
45
51
12
24
8
96
49
30
5
25
3
15
30
12
36
35
12
43
17
25
48
12
12
6
72
24
41
12
16
20
16
44
19
57
20
85
24
150
65
49
6
17
49
39
32
64
104
25
120
72
3
20
55
5
12
37
12
3
21
6
165
24
72
8
19
45
20
28
3
6
48
66
42
3
44
60
37
36
23
37
48
30
54
23
4
63
18
147
20
1
11
84
7
9
33
12
11
37
23
85
83
19
96
30
144
15
21
6
29
25
114
72
24
24
5
67
18
108
108
30
21
3
42
54
126
39
20
24
31
96
24
66
24
11
13
47
1
23
12
19
45
48
237
36
83
109
12
24
39
8
48
76
51
24
9
15
5
52
9
6
5
37
11
19
117
21
132
11
24
13
42
45
75
33
15
17
12
28
21
66
78
15
20
1
6
48
81
44
13
3
75
5
37
47
25
6
54
95
1
12
47
1
95
84
43
42
6
21
45
95
4
24
12
33
11
1
18
105
15
66
27
188
4
72
21
102
6
147
12
21
39
21
12
72
15
8
12
16
21
30
48
138
30
5
4
68
13
78
24
18
15
8
7
5
25
35
4
20
16
24
20
43
57
8
127
41
7
48
30
84
3
68
40
9
78
120
30
18
114
35
25
3
33
72
111
36
45
63
21
42
5
19
29
1
18
18
12
18
42
107
64
20
24
7
18
35
36
31
30
11
84
1
59
40
33
15
45
36
60
39
36
21
35
121
84
23
28
8
1
168
6
29
52
39
30
42
113
25
47
7
21
36
24
57
12
11
25
15
39
18
23
79
78
3
9
83
13
6
41
4
36
39
29
136
3
81
15
72
165
8
12
4
93
48
30
90
35
28
120
36
3
18
24
15
104
4
20
31
42
15
12
45
12
11
12
60
13
18
24
21
80
24
12
64
9
6
65
60
67
153
60
9
3
9
30
18
3
8
96
73
95
85
111
20
36
25
3
3
72
21
9
48
42
93
27
41
175
24
5
12
13
15
3
18
27
24
9
12
72
6
189
92
103
57
15
24
29
40
27
9
36
99
90
30
42
59
43
66
6
5
13
96
107
64
8
13
23
31
48
33
20
37
95
25
6
41
1
24
30
6
12
30
42
6
24
48
42
6
24
113
52
21
72
6
9
108
8
1
36
12
12
23
55
65
12
73
36
6
9
32
13
99
33
48
24
30
6
11
73
11
115
21
3
33
8
96
31
33
12
3
5
85
15
15
6
59
85
12
24
6
5
37
6
24
30
18
48
126
18
66
15
39
6
60
72
39
33
51
20
7
42
63
45
27
21
36
11
48
37
47
7
48
33
8
25
15
96
69
71
61
87
48
32
28
3
66
24
12
162
168
42
48
47
31
45
36
63
21
20
12
4
24
56
1
24
59
16
3
48
24
21
80
40
44
28
21
131
156
12
1
60
39
87
66
48
6
45
21
24
96
30
9
45
11
7
65
12
43
96
45
36
33
47
1
95
12
13
27
132
8
73
12
36
15
12
72
3
33
21
18
17
49
54
66
24
71
64
8
12
1
156
6
33
20
16
3
81
21
95
48
12
1
27
48
80
25
27
15
6
27
57
15
8
145
27
80
52
8
28
27
6
15
69
6
41
1
123
20
36
28
60
56
84
31
89
25
11
96
4
152
12
43
42
6
9
45
12
95
84
67
17
73
47
28
3
41
1
27
36
15
96
48
78
12
6
30
27
33
54
48
9
33
11
12
24
28
45
6
114
63
39
101
67
45
51
81
9
11
1
99
60
8
37
54
24
53
37
96
72
95
79
18
11
12
7
48
17
16
15
24
17
1
12
15
60
21
11
1
15
39
5
133
6
5
61
35
13
15
72
39
96
78
12
36
59
25
99
51
6
12
3
60
8
12
48
19
48
17
7
6
18
96
24
17
7
66
120
27
9
18
18
39
80
28
3
53
16
3
41
7
53
12
28
81
18
53
12
13
48
36
24
30
24
81
39
66
72
24
54
5
19
6
75
57
12
18
18
6
33
87
18
12
48
27
33
6
5
24
13
59
85
59
37
27
8
24
16
3
5
49
11
85
42
90
24
3
12
8
60
12
1
23
84
28
9
11
24
13
15
60
36
9
12
15
21
63
15
42
150
45
33
60
11
13
12
84
24
23
7
18
30
69
36
12
33
3
9
135
45
11
24
16
39
33
12
36
24
36
20
1
6
9
20
61
72
167
31
57
80
55
66
54
5
73
83
1
6
17
16
12
272
43
9
105
24
6
29
76
9
60
11
40
153
30
17
25
30
18
6
54
47
40
51
57
36
12
33
30
105
15
72
18
144
3
44
4
69
83
28
9
78
18
6
41
12
1
71
4
36
33
18
65
49
24
135
9
48
30
18
75
12
32
25
35
67
18
23
4
3
45
33
48
59
31
69
75
6
60
11
13
15
20
37
30
18
15
15
6
36
6
144
9
15
72
24
144
24
33
33
15
60
45
6
54
15
27
24
24
21
3
30
12
54
30
12
30
54
18
17
31
114
83
12
25
48
11
25
12
23
7
9
129
131
88
21
35
37
47
121
24
51
56
88
21
11
4
15
29
13
23
204
13
30
5
19
96
42
75
12
93
35
12
43
48
72
57
9
87
9
54
66
30
6
18
9
57
39
15
6
71
13
75
69
102
18
3
75
72
42
6
5
24
13
6
30
90
54
12
3
21
6
18
11
60
24
28
27
42
6
24
5
120
4
24
ABCD 97982821624*3^$a+1 [50038]
1
96
60
99
105
36
15
69
15
21
35
73
111
45
11
85
24
87
12
105
47
133
51
24
15
5
40
92
49
24
35
12
16
132
32
28
32
55
30
144
135
12
48
39
21
24
48
60
12
51
21
24
32
12
1
54
30
12
15
129
60
15
45
59
100
45
147
8
7
65
25
60
15
45
135
129
24
12
11
4
48
57
18
33
144
33
87
20
73
36
6
53
1
27
9
15
45
15
123
21
69
83
43
177
12
156
9
171
21
120
15
9
24
147
168
75
21
45
24
6
174
75
21
36
60
11
172
105
47
25
143
12
96
37
51
12
20
64
15
18
30
17
60
13
207
33
75
96
44
97
23
37
23
12
13
15
36
21
60
75
33
42
18
27
36
12
36
60
141
120
30
30
3
15
96
161
40
56
12
25
111
24
20
7
24
101
25
18
90
30
45
81
24
60
3
108
60
9
42
9
15
54
63
72
12
63
117
8
37
54
17
88
72
39
9
39
6
71
49
51
15
65
40
33
6
101
25
90
81
87
33
69
83
16
81
11
109
78
5
60
7
144
21
8
228
37
72
18
77
4
44
25
90
6
15
69
3
72
60
20
72
43
6
156
48
27
168
12
39
30
66
33
36
60
9
36
27
92
52
15
9
69
35
72
36
13
54
45
72
68
100
36
39
5
85
63
12
36
21
15
9
15
9
23
84
25
11
43
96
30
24
59
1
54
57
9
119
7
24
54
35
312
16
60
9
18
77
28
105
27
20
4
51
165
45
15
159
69
96
9
63
20
49
78
90
3
9
90
24
21
56
49
3
128
12
52
15
90
24
27
32
72
13
120
15
12
9
27
33
30
201
9
11
16
12
132
60
56
84
25
3
140
1
11
253
15
81
107
28
36
63
96
41
49
11
28
21
36
60
15
20
49
36
84
204
42
9
9
12
48
47
40
8
1
71
28
80
1
60
75
69
72
228
12
11
127
17
16
9
11
72
12
25
60
75
8
7
18
3
24
84
96
135
18
6
45
9
36
51
45
35
16
69
71
112
15
126
36
35
64
60
44
61
47
4
9
24
107
49
6
45
24
51
30
60
3
51
24
66
27
33
15
60
60
224
37
60
378
6
66
33
72
80
16
12
171
30
27
24
45
63
8
97
36
11
36
37
75
57
30
45
36
129
3
27
9
69
156
27
20
28
24
12
33
15
68
13
15
9
27
9
27
24
24
240
21
84
11
19
6
228
60
180
27
45
3
81
84
96
15
36
45
11
43
66
71
64
93
15
36
36
105
71
12
1
30
186
3
12
36
3
9
32
4
24
20
1
30
45
36
60
60
20
64
9
12
3
20
28
32
108
4
36
48
81
95
25
48
30
57
48
12
3
21
99
30
23
19
9
45
66
78
12
15
24
189
60
3
20
7
65
1
24
27
24
81
90
9
12
108
36
8
1
99
111
9
45
132
159
261
108
12
143
85
123
12
48
120
33
15
21
15
45
23
85
12
3
12
48
12
9
24
12
3
12
45
84
11
16
273
39
20
7
54
47
43
30
11
229
24
15
81
15
36
39
24
45
27
30
11
28
44
100
36
69
15
132
48
20
12
40
20
13
96
11
25
3
72
63
81
152
88
36
60
33
15
57
15
15
18
23
28
9
27
24
39
17
25
3
32
28
81
11
16
147
5
37
48
216
120
30
17
192
88
20
13
6
45
80
43
66
59
1
27
87
21
56
36
49
54
117
33
36
23
1
24
6
6
11
40
9
11
19
153
36
24
51
9
21
24
27
39
9
36
24
12
56
49
23
1
6
101
4
15
65
4
51
114
99
20
25
27
9
15
21
84
27
69
48
75
32
109
59
12
40
48
80
12
4
24
60
20
52
8
48
7
33
39
18
72
35
25
23
37
3
72
3
53
13
107
13
15
12
32
1
24
12
75
33
27
48
12
3
6
36
24
15
21
23
28
32
31
30
66
69
45
15
36
24
24
20
16
45
90
29
76
45
27
93
27
12
132
68
40
120
21
156
15
24
69
23
132
12
60
76
12
12
33
51
44
16
60
45
119
205
3
117
12
54
57
108
45
60
71
60
40
60
3
117
24
84
12
93
35
120
1
15
21
15
9
51
20
25
78
30
300
6
41
108
25
27
24
165
171
45
123
96
39
42
108
60
63
9
11
109
78
17
16
57
3
27
5
112
33
75
12
33
63
33
51
56
52
27
24
9
12
153
15
32
13
51
9
27
9
99
80
48
28
189
35
37
3
60
105
27
33
30
6
51
36
44
55
24
21
75
78
15
20
72
13
23
4
39
210
36
90
33
21
75
120
24
12
60
120
15
5
19
90
39
36
ABCD 97982989946*3^$a+1 [50008]
53
42
18
30
42
36
67
65
24
120
174
72
24
61
5
78
49
5
60
78
342
31
5
174
13
5
60
18
61
41
48
114
6
66
48
18
19
83
1
41
91
17
7
131
90
103
47
49
281
84
31
24
29
30
24
61
12
5
24
18
48
18
84
18
144
6
79
161
18
6
48
36
54
42
19
24
12
48
23
13
11
24
72
18
12
42
96
6
120
18
66
60
31
113
18
90
12
7
5
96
12
151
11
6
18
145
47
48
301
35
66
30
48
96
6
43
41
43
5
6
24
30
31
11
49
65
102
18
19
11
24
42
48
7
173
276
6
18
43
12
41
6
49
71
6
48
31
24
11
24
24
30
67
89
6
6
43
125
90
90
24
55
5
90
61
5
54
73
5
180
19
41
12
31
12
17
31
11
61
5
7
23
42
6
42
79
60
35
66
72
67
29
24
6
144
42
24
6
54
84
43
48
12
47
6
66
90
180
18
37
11
37
77
54
30
66
24
42
12
36
12
84
144
79
101
31
53
30
13
83
37
59
24
126
36
48
30
54
66
126
66
18
12
42
66
79
47
49
12
29
36
120
24
60
115
35
54
36
24
60
55
72
5
30
78
7
29
31
12
83
120
30
72
7
5
30
18
6
24
18
108
72
72
36
12
24
24
24
55
60
41
7
53
12
12
42
6
60
102
288
72
72
85
53
7
144
5
36
6
13
41
31
12
65
96
30
174
67
48
71
24
97
149
31
155
66
30
30
12
103
5
72
18
49
23
18
48
91
35
96
30
43
149
72
18
186
55
12
5
120
19
131
30
103
35
30
24
42
66
48
30
66
54
1
36
29
78
78
7
35
73
23
169
41
36
18
1
215
264
37
11
54
48
31
11
61
48
227
72
13
125
30
168
24
30
103
59
48
96
96
1
60
125
78
66
54
37
60
84
89
66
1
84
65
48
18
78
24
60
67
29
19
36
29
48
60
120
84
24
19
36
77
78
72
90
79
23
13
53
6
54
24
18
49
36
89
18
138
30
37
101
180
36
24
91
168
203
157
48
24
48
17
66
222
31
24
96
11
61
5
12
156
30
120
37
29
60
48
91
77
19
29
31
5
48
115
108
143
96
30
36
30
48
144
61
17
18
1
29
42
133
17
55
60
89
6
133
5
55
47
30
42
121
5
7
185
7
53
19
65
48
216
19
47
6
18
126
31
29
139
11
54
79
65
151
17
204
31
23
24
1
65
12
60
7
77
55
48
35
6
90
54
66
42
78
72
24
186
78
49
96
180
5
36
79
17
19
71
18
24
12
48
12
36
204
6
42
36
90
30
60
12
19
48
17
60
36
78
6
84
12
7
96
35
102
24
31
5
54
54
7
59
54
66
13
60
65
108
7
41
31
24
11
49
5
72
132
48
78
30
36
19
24
11
30
36
6
30
120
18
25
36
11
145
12
101
72
12
103
132
36
17
42
1
65
6
13
131
25
65
12
12
36
7
5
30
18
24
48
54
54
67
12
83
78
24
66
42
12
7
11
24
6
18
6
36
30
85
83
145
17
60
42
25
5
66
66
6
78
31
83
6
127
17
12
6
42
36
7
48
36
209
12
19
29
66
1
23
72
24
258
6
37
35
13
11
30
19
95
114
12
114
66
30
18
48
79
41
24
24
6
18
36
7
17
31
11
6
19
143
18
48
60
180
127
48
89
6
157
17
96
204
6
30
84
36
12
30
85
89
66
24
18
72
19
5
6
1
113
6
120
133
35
6
114
1
29
103
5
103
29
66
30
12
24
24
6
30
114
49
215
73
5
12
31
60
5
67
65
108
54
126
66
18
115
5
91
5
84
18
18
36
18
66
54
25
185
30
25
36
41
55
41
7
5
36
67
23
30
90
24
30
42
66
132
60
60
168
90
13
11
30
31
12
71
54
18
102
42
6
114
18
91
12
48
12
29
36
19
95
1
60
17
90
78
18
54
36
31
71
138
24
12
36
144
84
84
96
19
11
102
12
6
30
66
13
35
18
54
96
30
24
66
18
30
6
84
156
18
42
54
6
60
84
36
78
18
19
59
30
7
17
103
17
151
11
30
66
48
24
42
43
96
12
47
18
19
29
84
36
84
31
65
12
43
131
48
66
115
59
37
41
7
11
25
77
79
24
29
31
5
7
59
73
53
18
54
12
24
31
65
ABCD 97984084028*3^$a+1 [50000]
198
18
48
24
36
102
24
36
9
21
99
104
16
56
28
45
99
111
36
29
4
3
5
24
13
15
36
57
72
15
3
5
25
135
87
126
59
25
15
108
93
51
48
36
104
1
15
84
21
11
148
12
51
9
3
240
48
24
5
31
17
16
80
4
12
51
12
18
15
8
16
3
12
29
304
15
210
27
9
27
140
19
66
15
3
24
41
25
54
45
63
132
372
5
55
41
79
33
21
96
15
141
135
27
240
12
21
12
57
135
33
18
33
87
54
54
41
40
33
12
96
35
24
40
44
49
42
48
6
174
33
12
48
84
36
24
3
102
144
27
99
18
6
5
4
63
9
68
7
36
24
9
57
108
15
36
48
63
24
36
30
15
63
9
45
36
27
3
129
128
88
15
60
41
103
48
57
3
9
21
150
102
6
72
53
16
36
3
30
27
15
45
24
24
9
15
135
53
60
265
107
36
16
39
5
31
21
15
144
36
117
21
11
49
111
15
48
36
29
7
36
108
42
35
13
15
21
54
41
19
45
96
69
11
4
39
42
48
216
6
18
30
96
36
54
111
96
135
77
12
4
27
105
24
20
55
45
8
37
18
77
4
111
18
23
4
20
49
30
29
43
168
9
48
9
11
97
60
51
36
3
36
5
36
13
27
8
13
90
9
48
8
88
9
15
8
13
6
36
5
13
15
24
216
9
6
90
15
39
72
18
63
27
30
47
4
21
11
49
36
108
27
32
36
85
12
15
27
17
31
33
72
27
77
36
4
24
15
72
65
25
42
5
7
24
12
5
4
36
27
21
51
105
3
36
29
12
1
35
40
69
15
39
5
36
28
213
54
45
9
36
123
116
4
32
31
18
27
99
45
48
15
5
91
12
42
18
138
11
79
81
63
18
150
180
93
15
12
65
13
30
65
49
35
145
95
76
39
90
15
8
19
105
69
27
84
51
9
15
84
45
69
15
15
240
90
48
90
78
54
57
108
60
48
15
53
16
164
55
9
48
24
3
5
76
60
21
18
173
84
40
33
15
96
36
15
33
92
19
84
33
8
49
83
13
36
3
105
23
43
36
18
75
15
5
72
1
15
84
45
18
17
16
33
11
49
39
12
116
67
138
3
296
100
33
6
12
9
24
32
28
84
60
87
198
6
9
27
30
39
69
27
56
28
144
21
87
24
45
15
45
23
31
30
27
63
24
93
27
42
48
42
54
167
72
121
72
15
39
54
95
31
48
177
80
19
221
31
117
63
57
20
97
155
133
75
8
13
36
18
30
15
80
55
36
17
60
67
12
21
84
60
60
51
12
6
12
18
72
285
45
15
92
31
6
35
1
15
12
12
144
27
60
18
102
72
18
54
6
138
9
51
45
39
108
9
48
80
108
85
75
15
69
39
249
15
5
40
36
84
60
32
19
41
25
23
31
24
18
23
84
28
3
5
31
9
15
69
48
45
23
136
3
213
3
36
33
48
3
261
9
24
12
6
48
60
72
5
43
6
30
45
15
18
18
33
21
30
18
108
27
20
12
256
24
60
20
55
9
27
69
3
45
48
45
15
99
9
36
63
30
36
47
112
45
30
137
49
90
5
16
63
36
24
17
96
28
15
9
56
4
36
75
5
49
23
49
90
24
77
7
108
60
33
21
84
6
5
13
63
3
6
18
90
18
108
36
89
24
120
91
201
15
30
24
59
36
40
81
18
48
5
28
80
36
49
222
138
87
24
8
43
33
21
15
48
15
17
19
41
28
3
69
51
54
15
68
31
54
18
5
48
16
39
90
15
36
123
33
8
157
162
162
15
24
15
6
138
65
43
29
76
44
16
33
24
15
56
4
63
65
52
168
8
55
102
78
69
12
45
54
9
48
27
101
4
48
33
66
45
69
54
66
72
78
105
39
18
12
123
32
7
29
76
9
30
41
103
168
5
4
80
109
12
18
60
162
72
30
90
3
3
120
41
28
3
45
32
112
81
54
69
32
40
9
39
15
45
45
71
28
81
102
132
48
24
33
12
21
95
24
16
63
129
87
24
17
40
15
45
3
24
21
12
39
113
40
96
105
15
27
30
47
40
108
3
129
12
183
45
33
87
3
12
33
9
138
5
1
120
54
78
84
6
9
3
96
12
9
84
75
5
144
7
36
9
105
54
30
147
3
41
13
72
30
18
23
73
15
12
45
54
45
171
9
63
17
13
78
120
60
12
78
35
19
45
21
24
15
120
8
67
60
9
104
25
15
45
95
52
33
27
63
66
60
15
39
12
69
39
65
67
5
124
45
42
45
3
6
23
25
6
72
48
5
19
18
63
ABCD 97984245454*3^$a+1 [50139]
36
120
102
66
36
51
33
12
72
42
48
48
18
15
9
36
60
24
102
18
78
78
66
41
79
204
5
217
39
21
42
30
195
135
126
36
6
54
11
7
132
108
42
24
12
72
36
6
78
102
21
63
6
54
30
30
96
150
66
24
78
18
24
114
30
60
69
32
16
57
72
48
6
30
12
30
174
66
12
12
48
36
21
81
30
24
105
9
36
30
84
90
6
30
30
30
108
12
90
18
36
47
7
36
102
222
12
6
48
126
78
30
36
6
11
55
144
30
66
57
75
12
54
12
102
240
33
32
133
180
54
24
137
48
7
54
35
16
15
18
6
54
24
12
63
33
12
168
75
192
93
78
21
21
123
15
17
79
48
17
25
24
96
168
60
12
144
12
18
114
132
36
102
17
109
30
30
12
144
11
97
36
144
12
48
42
54
42
69
96
87
66
87
87
57
9
6
18
42
21
48
81
120
39
117
54
18
131
55
41
61
18
66
150
6
3
9
12
60
15
48
33
54
9
15
6
54
6
90
48
12
18
60
42
144
24
57
63
17
49
47
13
12
18
54
48
15
117
6
54
15
165
96
42
129
48
111
156
60
90
48
15
63
138
24
12
24
6
21
87
78
144
84
36
108
135
48
9
23
55
30
36
192
114
18
18
102
27
9
222
120
24
36
69
48
135
36
5
112
9
150
90
228
30
117
9
132
24
18
138
12
12
39
15
12
12
18
48
39
57
71
48
25
12
42
78
18
42
78
6
96
3
69
107
193
60
3
39
24
42
60
75
27
5
85
42
66
63
15
24
42
15
15
60
21
153
24
12
48
51
129
15
15
66
47
79
65
79
54
66
9
201
12
132
126
54
90
36
30
66
48
48
5
229
120
3
48
32
96
55
84
6
12
72
27
75
36
42
30
36
5
7
9
63
6
156
15
9
12
12
95
37
18
102
24
11
25
84
24
66
24
186
30
30
6
30
23
31
102
138
12
12
48
78
11
1
63
87
9
129
96
36
27
45
138
24
33
105
18
90
12
12
186
198
51
48
135
6
84
143
25
48
6
156
12
30
18
137
55
41
1
15
21
123
21
24
30
12
30
75
27
12
66
60
18
30
6
54
42
132
33
15
42
48
48
30
210
6
6
59
13
48
227
145
30
90
60
18
102
66
65
85
27
32
7
6
42
57
81
48
12
18
65
31
129
27
114
24
114
72
18
30
17
25
60
6
60
48
150
60
84
12
6
48
114
12
3
111
17
43
5
91
5
241
15
32
16
96
9
126
96
72
18
47
37
59
79
150
6
42
27
75
108
42
6
6
83
7
36
42
90
60
18
3
32
97
36
144
102
18
18
72
258
30
138
102
72
33
39
24
90
204
60
246
9
27
60
18
12
59
79
48
120
9
33
30
78
60
84
60
60
75
21
84
39
69
6
60
9
48
75
12
18
135
69
36
48
87
144
153
72
54
9
45
12
6
72
105
27
84
72
30
27
32
223
90
71
7
72
186
30
57
33
270
24
30
11
1
84
120
72
138
65
144
1
6
30
18
18
18
12
24
6
12
12
24
114
18
72
6
201
96
32
288
7
57
81
102
6
35
16
21
114
30
6
12
390
42
18
167
49
24
120
42
18
216
42
12
18
114
108
18
3
15
81
15
30
66
78
60
24
63
33
240
54
48
120
54
18
57
15
33
33
72
18
60
132
101
121
30
9
255
156
6
132
6
5
1
36
42
60
78
24
96
143
49
12
30
144
6
120
71
13
84
207
15
6
12
96
30
12
102
15
33
48
42
60
168
102
234
54
75
69
102
156
89
13
147
69
12
48
15
176
160
15
81
15
30
147
57
84
36
30
66
48
96
15
15
24
96
126
102
36
42
54
96
33
32
13
60
36
66
48
129
27
165
63
12
5
121
108
66
90
ABCD 97984597658*3^$a+1 [50062]
192
57
24
36
4
11
6
43
116
24
24
28
68
12
12
3
37
20
15
37
5
78
21
76
68
15
21
40
12
17
55
56
4
17
18
121
44
60
12
3
13
68
24
16
11
6
15
12
87
13
20
3
12
93
15
84
30
90
93
36
12
27
60
1
11
133
47
6
3
27
120
13
17
24
3
120
15
12
18
3
15
72
81
52
17
3
45
43
59
42
30
121
47
12
9
24
153
84
18
48
13
144
96
20
96
40
8
12
84
24
3
12
45
3
24
48
42
15
64
56
45
48
51
36
3
60
25
8
12
12
111
24
105
33
31
17
162
21
24
15
30
108
3
69
7
8
87
60
9
16
11
33
57
12
30
85
17
3
12
64
12
8
100
11
105
51
13
17
12
27
4
32
9
15
28
20
105
48
54
9
4
36
11
6
243
4
23
33
24
120
40
47
66
24
51
4
23
48
25
5
12
48
3
24
57
240
51
172
17
6
9
75
1
59
9
144
27
9
39
12
36
25
35
9
4
11
78
18
45
24
3
73
167
33
40
32
72
21
27
96
24
28
24
8
75
217
101
24
19
56
3
42
18
61
80
16
11
54
90
36
12
13
20
48
24
120
45
72
39
60
24
36
147
84
1
155
144
6
67
35
61
29
27
48
15
192
25
35
9
24
27
168
85
5
30
21
27
12
42
18
72
108
21
96
48
112
23
21
96
33
27
93
51
24
87
6
54
1
17
30
18
7
20
27
18
31
11
108
48
25
5
127
77
15
75
6
30
33
21
43
20
33
19
143
42
15
3
21
180
24
15
12
33
48
12
63
25
47
21
27
9
36
27
117
148
32
36
27
117
81
3
12
39
25
60
8
48
117
15
57
43
32
16
44
60
48
27
30
30
21
48
99
25
47
48
57
24
12
9
3
15
42
75
84
87
132
21
64
5
15
12
60
15
9
57
54
13
12
23
141
16
8
72
51
49
96
32
27
36
9
4
36
23
21
4
72
11
153
21
39
9
55
35
48
9
84
4
23
42
15
72
45
6
54
19
11
78
51
51
30
3
3
30
63
40
20
72
99
9
16
11
24
13
96
11
21
15
30
54
13
12
53
30
42
30
9
81
18
57
4
59
193
29
36
27
52
11
24
21
40
17
12
15
40
83
105
36
64
137
99
27
69
36
108
39
78
24
30
60
45
3
25
12
35
9
36
16
20
48
16
83
21
9
27
60
36
4
203
12
9
39
37
23
1
72
5
12
15
96
51
18
15
112
5
3
3
54
6
54
78
33
15
54
6
13
20
96
3
21
81
15
3
12
21
60
4
23
21
52
44
33
87
21
67
77
6
9
24
51
36
25
60
104
4
32
24
60
33
18
30
39
48
76
20
12
9
36
12
3
24
21
27
105
12
51
69
3
27
13
107
9
9
87
51
90
12
3
24
93
12
43
8
45
63
39
90
48
30
97
5
7
224
9
18
25
29
19
20
60
99
30
30
1
20
16
95
90
31
48
20
16
5
111
12
52
71
45
57
78
30
30
24
66
27
3
145
29
31
8
24
15
45
15
60
45
15
78
27
60
36
16
41
30
45
15
33
24
28
44
3
30
60
102
49
44
3
49
20
21
3
24
76
239
12
1
68
16
20
36
39
78
12
15
24
27
102
42
18
127
11
9
183
42
39
64
5
15
48
72
60
28
17
12
63
52
23
57
64
47
60
24
1
12
5
3
24
75
6
19
8
15
85
192
8
12
36
72
60
12
51
54
36
120
67
17
36
15
57
48
162
33
28
101
30
49
71
73
107
9
81
31
60
12
35
1
47
24
9
96
3
18
3
9
27
36
45
114
9
72
255
30
102
45
28
24
44
81
15
16
8
9
3
9
6
12
78
102
61
56
4
59
45
3
73
11
6
39
48
15
60
21
12
24
3
33
28
72
17
87
24
57
19
48
53
43
59
21
21
18
60
13
29
15
84
96
231
12
1
60
47
30
15
105
24
6
12
45
12
48
12
16
20
39
9
21
3
36
60
100
17
3
40
11
18
90
30
15
57
78
21
39
12
90
18
288
33
27
132
18
63
60
21
43
5
51
87
37
17
63
12
4
11
93
52
5
15
21
30
57
12
21
87
220
56
27
84
30
3
72
4
20
36
108
57
36
3
12
72
48
27
42
15
4
20
9
42
36
37
20
15
42
15
33
127
5
30
48
12
1
5
27
12
63
21
24
135
37
48
17
30
96
72
117
36
28
11
108
25
8
9
36
3
60
27
24
33
52
35
60
105
3
42
6
60
30
39
51
25
59
13
47
21
87
72
30
36
42
48
24
126
27
33
54
96
162
48
12
3
12
3
12
85
12
8
12
16
68
24
15
1
36
44
52
35
12
30
135
12
3
30
30
30
15
36
51
9
4
35
85
17
99
36
160
23
93
165
19
5
31
8
24
15
25
96
17
67
17
18
12
13
32
84
81
30
36
9
171
30
30
49
236
15
9
75
48
1
41
15
63
42
18
33
40
29
6
49
80
15
13
17
3
16
44
27
36
33
256
36
44
15
30
39
24
153
72
30
25
8
27
48
42
42
73
32
51
54
39
99
25
248
12
3
42
18
84
85
11
12
48
114
3
45
75
33
3
124
65
18
69
3
72
9
16
20
21
39
81
67
96
20
111
13
5
43
77
67
8
12
15
45
16
140
4
ABCD 97984713614*3^$a+1 [50029]
25
16
20
5
38
9
12
15
29
36
88
12
19
32
89
28
43
13
5
50
40
32
5
19
196
13
16
9
76
23
13
7
23
65
20
52
3
4
113
81
99
36
51
40
13
28
48
51
16
5
8
64
67
96
18
32
135
13
35
27
9
81
90
28
30
20
71
121
28
67
23
5
12
132
27
65
1
87
43
37
23
5
20
25
47
23
13
1
23
40
32
31
54
51
92
43
17
28
25
38
36
21
80
19
41
4
68
13
28
12
198
32
53
36
5
23
51
17
48
72
52
8
72
72
91
17
37
4
126
5
20
101
98
10
30
37
4
1
30
60
50
4
43
83
30
59
31
18
2
34
23
68
40
8
7
9
20
5
31
28
1
23
8
49
23
12
59
1
28
12
99
81
15
34
2
54
11
64
24
7
13
1
71
55
4
29
7
18
11
31
14
3
63
114
3
8
55
40
65
9
40
126
5
20
24
36
28
57
40
104
10
5
36
43
1
1
83
52
3
72
24
16
5
55
113
27
17
41
62
5
4
9
35
7
9
56
5
114
5
36
12
13
47
8
53
2
29
55
54
6
9
12
13
32
18
6
4
7
60
112
80
36
41
20
54
17
23
25
5
36
11
45
3
31
49
36
55
4
36
1
125
47
8
5
115
52
8
12
16
27
65
23
32
45
9
4
59
60
80
40
1
31
4
37
8
15
27
17
37
66
33
200
5
32
64
179
51
16
13
5
31
1
15
49
176
18
17
100
84
15
4
5
44
17
31
19
5
1
35
23
17
19
26
35
29
14
12
45
153
107
5
74
30
35
5
50
5
41
23
31
5
36
44
55
4
30
90
101
75
53
11
32
34
74
70
36
59
24
7
29
12
15
17
76
24
21
6
94
12
20
27
48
55
125
80
60
73
40
59
13
44
6
30
15
45
3
1
79
1
23
12
5
155
61
24
176
30
54
4
42
48
29
72
48
31
121
88
3
45
73
35
91
5
48
1
12
114
54
12
47
8
109
39
32
5
144
23
61
32
90
69
49
32
39
9
71
1
59
76
32
76
80
16
20
25
63
7
56
34
110
40
125
8
7
53
13
100
35
8
5
59
13
68
27
72
68
5
8
27
13
31
25
160
50
10
30
49
52
3
45
80
95
56
54
71
76
13
50
36
9
27
5
220
44
5
24
7
28
67
29
56
5
19
36
85
28
30
37
95
25
29
23
31
61
101
30
13
41
95
45
94
2
34
6
90
77
8
4
68
23
5
12
72
9
6
36
18
47
5
47
12
19
72
5
3
46
26
9
8
28
63
22
18
49
16
36
8
12
5
11
12
32
89
6
61
59
90
31
60
35
37
12
11
14
4
31
85
54
22
20
48
35
11
140
16
49
5
91
13
35
5
11
20
11
17
60
7
5
8
168
4
1
7
43
4
26
63
1
23
13
79
36
19
9
24
8
13
112
50
9
69
102
17
23
37
17
36
54
1
5
14
30
4
19
23
5
20
65
59
36
9
30
9
24
8
4
45
10
61
24
40
68
12
16
39
45
195
29
47
17
31
65
31
13
1
22
48
37
4
135
96
94
14
89
12
185
14
36
4
2
3
44
41
2
84
105
21
35
28
32
48
5
11
36
13
79
37
24
22
53
285
27
44
4
104
53
24
104
11
41
14
33
3
17
1
27
19
41
44
36
228
61
54
12
5
84
5
50
9
15
45
61
20
16
155
48
60
31
5
39
40
49
1
71
41
20
54
65
19
100
26
4
19
31
72
10
90
30
18
1
31
9
9
35
95
56
54
47
52
13
35
13
11
36
20
25
40
30
5
72
157
36
59
24
72
20
5
19
31
5
28
7
13
115
30
27
15
57
1
31
4
127
5
99
21
15
29
5
50
5
59
62
4
56
120
27
67
49
16
45
4
32
30
5
23
61
28
51
22
23
67
90
23
72
9
16
68
36
10
13
41
72
7
23
13
11
44
9
8
28
44
11
12
29
25
216
19
1
34
1
12
43
4
13
28
20
43
29
108
52
8
35
13
52
12
1
126
50
30
213
3
24
21
72
37
43
11
12
13
41
6
49
36
55
125
13
15
135
17
13
87
72
7
24
12
104
4
5
44
41
90
1
19
9
67
41
3
72
17
11
30
2
220
25
64
8
37
63
32
4
24
7
1
40
44
61
108
11
16
3
190
32
30
10
7
60
13
15
84
8
28
123
65
16
56
19
33
48
73
50
21
68
48
29
35
24
12
32
12
5
83
3
5
4
9
22
85
83
5
56
95
13
100
51
40
5
21
23
17
23
13
38
22
48
6
13
13
27
36
32
4
31
68
17
88
12
15
17
28
13
67
59
14
22
18
67
19
166
79
19
81
31
5
13
6
13
13
58
1
95
25
28
68
4
36
8
16
48
8
19
9
1
31
55
18
27
13
36
36
35
73
36
50
4
49
40
87
29
16
20
88
3
10
7
37
6
9
75
9
44
43
45
12
96
56
5
14
69
81
47
29
95
25
24
59
12
44
11
5
21
40
38
45
12
9
15
20
16
92
72
28
27
10
71
8
5
67
28
45
46
50
11
28
32
84
41
19
36
13
15
45
12
78
17
23
72
48
2
40
23
20
55
17
55
4
13
1
15
12
44
41
14
5
31
45
80
29
31
5
35
55
77
7
6
23
111
4
60
140
36
34
19
28
20
29
26
9
44
24
40
36
45
82
25
25
4
23
12
8
37
99
45
99
117
35
1
58
5
1
35
1
54
36
49
100
25
6
8
72
5
72
37
16
83
7
5
8
65
50
12
17
16
36
80
19
9
56
36
29
31
41
98
77
4
1
7
7
34
36
131
45
78
29
36
52
39
24
21
1
59
21
24
11
24
36
4
36
55
18
7
29
31
4
31
5
19
13
28
3
22
114
5
121
23
20
41
31
52
13
30
5
13
20
11
28
31
109
41
32
34
1
55
57
72
8
11
30
47
44
5
23
8
48
16
25
50
6
3
32
19
29
52
20
72
11
41
20
91
28
61
36
24
5
ABCD 97985027152*3^$a+1 [50173]
4
8
96
72
48
1
23
52
20
85
18
48
18
23
121
3
21
23
13
12
72
24
12
27
15
30
123
12
9
24
35
1
30
45
33
36
48
24
23
12
1
12
15
21
18
6
23
12
4
33
27
21
24
59
88
63
21
105
11
112
9
3
96
57
11
7
21
3
17
13
36
6
21
48
57
36
84
42
18
48
54
41
37
138
69
36
81
39
84
21
23
144
64
84
45
15
21
12
6
45
3
65
103
54
147
63
42
99
9
36
12
27
87
33
56
16
15
29
25
42
30
15
32
67
30
11
7
9
68
49
59
72
24
25
63
56
7
6
18
21
20
61
24
39
32
13
54
78
18
57
68
13
3
44
16
9
27
36
15
72
17
37
12
60
72
12
36
3
93
120
114
33
93
35
64
68
43
9
33
108
12
126
5
19
41
136
44
13
3
9
23
19
33
15
6
48
123
21
36
51
84
15
77
100
129
27
12
9
24
135
60
3
33
69
27
32
145
27
188
36
37
39
9
36
23
16
3
90
72
36
23
97
186
120
9
81
6
17
49
54
144
5
4
9
15
8
37
36
3
33
143
19
89
1
131
43
5
64
21
75
93
35
132
25
99
9
132
15
56
16
15
65
49
15
24
212
4
15
9
96
56
76
99
18
72
198
18
15
9
174
5
28
32
31
30
90
18
6
5
4
8
16
20
37
15
8
13
59
12
76
212
1
15
12
39
29
13
15
8
31
17
28
21
60
75
63
24
9
45
12
11
13
48
6
18
71
112
9
24
48
36
3
33
36
180
36
3
21
59
12
67
42
39
12
92
13
23
1
36
54
41
12
64
21
24
39
15
54
23
97
42
17
13
3
24
60
96
48
84
12
75
18
102
41
16
57
15
87
5
1
59
40
21
23
36
40
24
140
48
1
63
117
107
19
54
12
24
36
3
63
114
23
48
1
48
39
56
100
108
63
5
36
25
6
18
54
18
12
36
78
18
72
30
96
41
7
18
15
12
20
12
109
48
63
33
35
49
63
69
36
27
9
15
69
239
19
41
25
59
49
63
20
7
18
36
24
27
32
157
18
126
12
24
27
3
54
3
87
18
6
18
84
59
1
102
6
3
32
55
41
48
1
36
35
24
16
9
24
35
36
37
66
9
9
36
63
12
216
8
36
28
21
15
57
27
9
3
36
92
13
63
57
47
7
78
108
12
18
18
11
13
72
15
21
66
6
36
12
36
78
30
24
51
141
36
51
45
12
108
24
3
9
3
84
57
24
27
129
6
33
8
97
24
12
90
9
72
9
54
126
39
224
16
12
15
9
32
16
8
13
12
60
3
45
72
36
15
39
42
3
36
12
20
1
27
57
60
54
5
25
131
13
18
9
63
96
54
59
49
48
36
11
31
66
63
63
24
9
32
49
59
13
63
45
18
9
12
33
48
47
25
23
19
17
1
12
15
45
3
33
111
12
48
24
15
42
3
20
25
60
12
23
37
48
36
75
3
33
72
15
24
41
4
32
288
13
72
72
23
76
68
49
39
45
18
41
55
5
25
3
20
1
120
24
143
60
7
90
24
12
15
68
16
32
37
12
6
17
31
5
139
21
20
112
60
44
13
11
7
33
57
15
135
9
8
100
9
23
61
3
123
9
117
96
48
3
39
33
57
12
18
117
69
59
16
132
80
28
9
48
51
135
72
17
49
24
15
24
48
152
12
28
21
18
6
39
20
7
5
19
72
5
229
36
51
69
72
203
37
66
9
33
12
47
48
13
3
21
12
15
75
57
48
8
1
54
57
36
20
7
18
51
45
84
24
71
4
12
12
57
6
66
6
161
28
9
12
11
64
21
15
8
61
11
12
13
3
12
8
109
63
21
15
48
92
61
15
72
39
6
123
8
7
117
33
90
41
85
23
36
7
18
15
45
12
24
35
4
33
23
64
93
3
105
71
36
64
60
56
16
8
13
71
157
6
45
144
21
27
81
18
54
11
136
105
39
21
36
15
8
25
96
39
36
12
15
18
95
13
60
107
196
57
30
21
84
57
72
36
11
88
56
85
36
12
3
129
84
15
9
156
39
87
45
27
21
44
7
96
41
16
9
15
12
12
24
33
27
21
23
4
9
119
67
33
12
36
9
12
23
49
24
36
48
72
24
12
75
8
40
44
1
3
45
36
11
16
33
18
102
144
114
21
9
11
28
3
66
6
17
49
24
36
66
54
11
4
36
9
36
48
24
71
4
15
18
143
1
12
24
35
40
32
31
42
35
49
3
8
13
99
57
15
48
32
72
37
27
63
18
48
6
17
28
21
24
12
23
1
131
13
84
47
7
117
32
37
48
96
183
9
24
3
27
150
18
54
3
36
45
54
65
12
52
44
28
36
105
42
54
107
85
3
21
3
9
24
59
124
32
49
24
75
45
83
84
1
30
33
21
27
69
18
30
23
4
87
81
24
15
78
12
36
60
48
99
33
18
48
42
135
39
81
68
16
44
13
66
24
54
18
18
3
27
18
99
20
7
5
109
35
73
18
18
30
137
48
64
45
27
45
72
27
8
28
21
11
85
36
59
13
3
69
99
68
13
12
11
25
3
75
17
73
48
54
96
9
39
9
63
24
17
13
23
19
33
57
15
39
18
27
21
6
18
12
60
48
23
24
31
17
28
27
18
30
54
11
13
72
18
30
36
36
11
7
18
72
36
72
24
12
11
13
180
36
36
ABCD 97985159978*3^$a+1 [50006]
1
48
101
30
13
17
3
165
60
42
66
63
9
3
24
15
30
36
39
28
17
30
9
204
27
60
6
54
1
108
44
100
23
9
135
13
35
73
24
84
80
24
100
56
16
36
35
73
32
12
72
3
30
72
78
12
30
6
24
73
65
51
51
33
15
18
39
60
3
21
9
3
189
3
45
42
21
69
43
35
42
120
111
27
1
11
36
33
117
55
140
60
15
30
43
17
7
12
101
24
6
12
18
7
53
24
31
29
78
141
51
61
5
30
13
60
29
7
65
6
30
60
30
9
124
116
4
77
175
60
48
17
79
80
3
1
59
117
33
15
28
20
45
30
13
44
27
1
8
36
51
30
42
37
35
48
1
11
6
7
12
5
39
36
16
5
67
53
54
49
60
44
57
120
39
96
60
36
52
65
18
24
18
87
63
12
78
150
37
131
37
56
72
69
15
15
30
48
18
12
33
64
108
17
63
33
27
168
15
33
27
72
18
24
6
42
18
117
75
21
16
84
44
45
60
67
95
21
9
30
49
17
3
156
33
43
29
6
37
56
21
15
24
9
18
30
24
48
42
21
24
3
1
56
3
85
5
42
9
16
35
6
12
15
28
44
40
35
9
99
21
21
15
24
24
57
48
75
12
15
18
90
105
60
15
12
61
35
45
15
57
12
33
3
57
27
123
93
69
30
9
4
35
12
30
31
17
15
33
24
90
9
36
4
24
77
103
83
69
36
75
9
15
21
12
87
1
24
53
78
9
3
13
20
4
11
72
1
17
12
30
73
108
11
21
12
93
54
45
3
12
6
24
6
30
55
20
9
51
48
16
20
51
9
75
61
24
11
24
141
45
12
18
174
258
18
54
33
3
33
52
17
87
4
11
18
7
24
17
15
12
27
30
15
4
11
150
6
102
18
12
30
3
12
72
81
7
56
16
143
33
135
84
25
5
115
5
30
9
9
12
39
147
24
60
21
27
85
92
63
21
87
24
45
63
45
33
84
30
69
16
11
9
3
97
5
15
40
8
27
18
55
47
66
54
66
15
15
24
13
8
84
4
29
48
84
78
18
42
48
177
165
7
5
6
114
115
5
39
36
84
21
15
120
51
24
30
79
32
75
84
21
39
9
84
45
27
100
11
60
69
51
9
111
144
73
47
33
33
12
15
3
33
81
15
15
1
8
9
12
55
83
45
52
23
13
77
91
71
9
57
90
24
21
72
48
75
13
20
81
36
7
72
5
6
24
18
60
18
117
36
21
15
15
66
27
48
99
18
42
93
45
123
64
95
6
7
56
36
21
183
159
12
30
111
72
16
17
43
36
11
54
90
6
19
53
3
15
12
81
84
27
6
60
114
18
12
15
4
29
3
84
60
75
33
33
7
56
111
6
12
51
147
9
24
52
5
72
60
3
39
6
175
48
59
48
25
89
63
12
3
13
5
7
23
72
12
30
6
45
12
135
18
42
30
102
49
11
45
184
11
36
12
60
18
75
27
42
19
17
3
36
24
51
1
29
180
3
27
120
6
39
75
1
89
171
57
3
12
36
24
15
45
76
12
17
132
126
57
88
32
12
28
12
23
141
9
102
21
12
15
33
24
16
24
20
81
127
35
73
17
30
57
15
33
87
6
90
33
99
78
19
44
51
18
78
153
12
4
35
9
4
5
55
17
15
16
17
42
49
32
4
80
16
29
30
18
63
108
111
13
56
36
75
18
15
27
45
16
35
102
60
3
15
54
30
96
42
51
76
5
3
57
18
18
99
81
24
6
30
19
65
48
48
63
40
41
30
66
3
36
4
60
20
21
78
18
72
27
105
31
20
15
33
9
67
44
52
5
60
42
48
24
13
5
31
59
12
33
96
16
5
111
24
3
57
36
4
84
107
37
53
3
21
31
20
15
93
9
75
33
12
18
12
81
36
15
60
13
23
30
30
42
72
30
165
16
20
4
188
15
90
31
32
40
17
12
18
72
96
42
42
1
17
7
23
12
48
1
71
18
15
33
43
11
6
12
27
24
16
5
51
9
55
5
336
19
11
84
85
20
4
20
99
37
11
30
19
23
48
24
30
19
120
20
36
24
81
48
27
21
67
32
3
18
123
4
152
100
11
9
33
3
24
15
9
36
3
97
56
24
21
159
60
75
90
96
3
21
30
9
57
102
73
20
15
60
13
44
48
75
165
27
1
17
30
13
20
64
17
15
33
12
48
15
57
99
117
27
75
21
51
36
54
43
5
3
45
12
31
107
37
56
72
64
24
11
48
133
5
19
11
144
9
57
39
15
18
15
16
11
48
78
24
31
20
45
54
33
15
21
69
15
27
6
24
91
35
9
24
16
65
3
27
48
120
18
39
3
1
47
13
17
3
21
6
24
18
15
72
4
77
63
132
69
60
30
1
149
43
132
8
3
12
42
15
40
101
3
36
45
51
24
15
6
63
87
72
1
20
112
35
84
66
39
21
187
5
63
9
39
99
78
3
141
6
12
30
48
54
48
18
7
23
69
135
6
19
35
9
24
15
13
5
72
63
52
23
9
24
16
20
40
23
12
18
3
57
18
30
19
36
107
117
45
15
51
60
30
15
24
111
12
12
33
12
48
120
48
27
42
39
69
87
28
116
12
120
57
12
96
55
77
72
79
24
12
173
30
ABCD 97985947498*3^$a+1 [50076]
55
48
77
27
4
5
72
252
72
19
17
39
64
72
44
69
19
35
1
152
45
3
87
45
9
19
72
108
152
40
59
54
127
108
17
72
36
31
113
3
15
153
9
63
45
72
27
28
48
59
13
77
31
8
16
44
9
72
18
198
54
54
54
145
8
9
18
18
127
8
108
45
111
69
127
108
152
108
81
18
36
54
72
19
120
167
72
57
28
72
59
181
35
181
180
108
20
51
45
45
111
15
18
19
92
28
41
19
125
36
54
73
89
54
37
197
36
126
13
95
21
240
12
24
9
55
152
45
183
16
89
135
81
31
44
15
1
72
108
8
45
211
36
8
64
77
163
12
149
19
17
18
108
72
162
39
87
129
160
35
144
21
24
36
244
17
3
15
37
44
64
56
36
60
4
5
139
116
160
215
18
216
54
37
116
64
35
121
168
72
35
193
59
81
36
40
104
136
56
28
5
36
75
60
63
90
91
20
231
18
31
32
99
144
36
9
9
55
72
53
27
81
18
49
41
36
135
36
180
48
15
81
45
18
18
55
17
18
13
116
33
171
76
23
1
12
8
36
123
13
59
18
72
75
33
3
88
36
161
103
77
19
20
15
45
36
27
57
28
5
72
55
35
54
27
27
37
108
92
60
9
90
54
63
220
24
179
121
41
55
8
207
18
235
17
54
9
4
5
63
27
13
5
67
36
24
8
63
145
20
132
108
180
100
17
127
120
152
16
84
24
72
107
18
39
36
105
39
15
36
93
87
18
36
91
20
33
90
54
31
32
120
64
131
109
180
56
15
9
9
360
27
4
41
63
81
18
1
12
68
112
8
16
20
24
9
36
19
53
90
129
16
35
90
3
60
45
31
23
21
16
20
15
9
4
8
105
54
54
27
27
18
72
36
31
5
19
72
84
24
179
1
20
52
44
459
109
108
20
24
28
107
36
18
27
120
33
36
279
4
23
90
139
24
20
51
85
5
135
45
19
12
77
111
72
168
27
73
251
18
183
100
5
103
24
108
8
4
5
72
55
161
54
36
9
4
60
89
27
45
139
77
63
135
121
24
35
49
41
135
9
67
23
81
72
28
12
24
53
108
54
265
108
131
36
54
31
23
57
96
40
104
4
77
72
111
36
88
12
5
103
77
111
33
36
180
18
73
53
55
72
17
3
108
177
67
68
9
75
160
56
24
76
5
72
90
108
13
24
12
24
125
27
9
18
93
33
72
90
45
100
20
64
204
35
90
54
73
20
60
40
140
63
90
126
1
108
17
363
69
18
157
113
198
1
56
105
67
68
99
109
269
103
185
18
54
3
15
73
17
55
12
108
59
21
33
111
24
36
76
24
80
4
332
33
55
35
90
234
37
35
306
18
37
35
37
36
71
234
75
196
53
36
75
96
99
36
90
19
36
44
156
51
54
18
36
21
69
435
60
9
162
13
60
8
45
72
55
53
162
126
36
54
181
143
193
68
36
36
45
39
51
108
109
12
41
18
117
64
260
135
9
280
17
67
32
40
149
36
31
108
41
103
8
52
48
24
71
9
63
1
71
201
60
9
54
54
31
41
90
198
72
31
24
143
1
17
55
179
85
113
55
35
18
144
75
16
17
147
51
145
108
20
216
24
27
13
5
67
68
40
24
53
75
24
40
95
90
55
120
44
15
72
37
8
4
59
252
13
77
3
51
21
24
9
31
24
ABCD 97986123806*3^$a+1 [50011]
105
21
36
24
7
47
73
17
6
1
8
33
24
78
12
1
5
30
30
43
41
15
129
24
18
37
12
20
48
3
57
45
30
6
51
39
1
48
17
48
48
18
84
18
24
43
23
12
21
36
16
47
13
17
30
48
9
39
1
20
33
90
37
11
24
13
20
63
25
143
60
6
36
30
30
3
4
5
7
36
8
15
1
35
129
16
11
54
19
5
6
25
11
24
33
33
18
24
12
49
84
11
37
44
48
40
12
5
30
114
30
81
48
87
24
1
8
40
53
30
9
4
101
30
9
4
36
17
3
184
11
42
7
71
30
39
3
33
75
96
49
59
12
13
47
129
9
66
6
84
7
24
5
15
48
87
9
27
24
36
49
24
59
1
12
5
19
68
57
39
45
90
6
15
105
63
147
1
23
12
13
11
85
5
24
31
8
57
6
60
49
168
23
12
1
20
96
3
73
48
35
126
120
18
45
15
37
24
47
48
30
6
24
60
21
39
9
12
45
31
68
100
11
69
16
96
24
20
4
119
37
5
30
1
83
1
84
35
42
18
30
39
12
63
1
11
25
24
107
33
4
11
6
31
68
39
72
33
81
15
4
108
23
21
21
55
17
48
18
1
5
24
7
23
45
15
12
9
64
5
30
45
40
47
72
13
5
7
36
29
12
30
49
35
1
11
24
61
44
108
33
3
51
105
15
33
81
6
1
29
15
39
61
20
45
24
31
24
36
84
11
49
60
12
35
109
8
28
35
30
12
42
1
12
20
33
18
1
36
8
69
31
77
39
4
47
84
36
9
15
78
31
56
24
40
95
36
61
8
24
15
45
12
33
15
27
30
3
16
47
48
36
73
36
12
12
72
35
24
9
15
57
15
6
132
7
11
9
60
9
12
3
15
12
30
18
24
30
12
139
56
124
20
9
42
6
115
8
27
9
28
5
6
97
17
48
18
25
12
8
15
25
96
84
5
31
29
31
35
24
36
18
6
6
135
15
30
63
27
33
33
42
36
21
3
12
73
11
9
36
184
77
60
15
63
120
1
5
72
39
24
16
23
12
1
29
15
84
40
104
60
15
12
45
9
114
36
6
39
21
15
39
9
21
12
24
39
36
21
19
11
25
35
30
39
4
36
95
49
41
24
36
96
7
35
48
13
101
3
28
8
51
6
7
23
24
93
21
15
16
95
9
24
57
19
12
23
42
123
40
71
6
3
21
30
30
18
81
99
25
11
6
18
30
6
45
57
30
72
45
51
36
84
45
15
60
66
24
120
6
25
20
24
24
27
24
85
47
9
3
21
15
30
36
30
36
18
15
81
15
24
39
45
76
5
19
11
25
35
61
29
6
66
43
84
12
11
57
3
33
39
21
16
41
3
36
33
30
66
31
8
12
16
8
4
48
23
45
15
12
42
7
36
24
41
42
18
3
60
39
66
96
15
3
72
24
72
37
35
60
21
60
24
3
25
44
4
11
13
35
1
11
9
36
15
6
48
7
32
45
42
13
20
15
48
13
132
29
75
3
1
65
67
84
29
67
89
31
17
18
97
11
37
32
3
25
32
36
24
21
6
96
18
90
6
123
12
24
96
15
9
9
42
18
18
12
12
45
75
61
44
15
36
12
6
30
36
33
15
1
11
18
6
1
41
27
28
47
6
19
12
8
16
89
6
9
3
25
12
77
6
24
6
19
8
12
3
6
75
4
12
8
141
6
6
3
27
114
15
39
1
41
39
244
41
3
36
112
113
6
30
36
30
69
4
41
15
24
87
18
55
5
6
24
25
47
9
28
11
36
66
132
31
12
23
49
23
24
13
36
17
24
24
6
6
18
24
61
29
127
36
23
81
15
1
53
90
126
19
5
6
33
16
36
35
9
84
3
13
36
8
21
31
48
156
5
30
114
15
16
5
7
5
19
11
12
13
12
17
175
23
36
45
15
12
33
15
6
3
93
19
23
6
15
24
12
51
12
25
5
31
5
12
18
21
9
90
24
36
21
21
18
25
5
31
5
3
16
44
27
9
52
5
24
3
27
24
1
24
12
5
18
25
71
13
12
8
21
30
45
15
42
30
24
9
40
11
73
12
8
27
1
5
48
6
1
23
25
5
30
81
16
17
6
1
96
35
37
11
25
5
15
15
192
12
1
35
1
23
6
7
72
92
9
6
6
3
16
20
39
60
81
21
27
16
20
24
28
8
24
16
35
21
9
30
129
40
12
11
24
54
15
16
29
15
9
31
77
42
1
72
32
15
18
12
36
75
100
11
18
18
78
42
48
1
11
24
24
6
3
3
60
9
39
81
39
6
24
66
13
36
24
32
64
5
31
35
6
18
25
12
12
77
54
9
15
21
100
41
54
66
39
4
17
30
9
51
61
44
16
48
35
21
81
24
24
24
78
13
29
15
57
6
24
49
11
6
27
27
48
117
3
72
13
5
31
12
44
9
31
5
36
24
6
49
65
15
33
6
36
24
12
25
65
18
12
9
4
5
55
12
48
20
15
45
15
45
60
76
59
12
57
28
104
45
55
68
27
25
59
1
8
40
12
53
18
30
18
90
79
11
30
6
49
60
29
42
25
24
11
18
67
23
21
4
35
60
72
1
32
12
48
3
54
63
3
13
35
54
87
51
33
39
30
31
12
5
7
48
8
40
11
24
24
45
105
42
6
3
141
24
6
49
20
27
48
25
17
30
85
12
71
6
15
28
11
1
5
15
9
67
24
84
24
5
108
42
45
3
9
28
41
7
60
95
60
97
35
6
6
1
12
12
11
9
15
24
1
8
21
67
29
30
49
11
9
4
11
9
12
15
33
40
32
33
7
36
5
30
12
96
69
3
24
6
24
3
27
60
6
48
15
4
17
54
21
9
96
15
3
13
68
15
12
18
30
9
27
60
13
11
12
30
24
3
3
30
108
6
13
17
55
71
13
24
12
48
11
6
31
32
12
4
17
19
8
21
6
69
27
24
126
7
35
6
7
23
42
18
49
5
6
1
8
12
171
13
24
53
3
51
13
96
17
18
1
8
3
33
15
6
60
36
7
60
11
12
13
36
44
27
13
44
136
44
40
11
54
7
80
24
27
72
36
25
41
55
24
11
1
17
12
3
63
18
15
171
1
35
13
17
3
36
63
13
92
117
55
95
13
47
9
9
150
37
36
89
54
37
53
192
78
36
6
12
27
39
25
35
1
29
31
8
3
24
66
39
39
69
15
1
47
25
59
25
11
33
15
49
56
27
9
4
44
21
6
61
83
12
24
24
6
54
21
3
12
73
60
23
97
131
9
12
4
89
7
29
6
54
12
19
44
4
17
31
5
7
12
11
9
48
3
48
12
13
12
17
15
76
5
42
9
48
63
9
4
17
7
60
53
7
56
120
51
30
15
4
5
31
36
8
51
48
177
3
ABCD 97986883726*3^$a+1 [50043]
5
25
47
109
84
66
89
60
7
173
72
84
139
77
1
47
91
6
23
1
35
49
12
23
12
88
56
19
210
47
109
30
114
6
105
132
57
6
5
25
84
107
4
20
7
29
16
12
20
37
35
31
45
8
91
81
3
42
23
84
36
7
30
3
21
39
20
24
60
60
223
53
25
75
140
49
6
105
9
12
179
96
64
20
40
44
97
3
92
28
207
24
89
28
12
152
16
93
42
18
59
96
85
95
1
35
16
15
17
36
36
43
33
9
48
11
84
40
92
24
24
40
27
30
48
18
45
93
102
77
60
12
16
92
12
25
99
80
67
137
28
128
64
21
11
24
24
25
36
174
42
59
24
100
20
7
78
155
12
25
35
60
28
21
36
51
8
85
36
78
77
48
76
87
57
216
44
61
35
55
6
3
195
5
60
217
59
25
11
1
18
65
100
20
36
88
15
17
91
24
53
12
25
23
136
87
29
169
11
43
18
3
20
121
119
36
13
131
96
19
84
6
6
69
84
75
12
93
116
97
48
42
77
7
33
80
120
60
60
13
3
60
21
35
60
73
11
31
90
3
141
59
7
53
28
48
44
67
48
45
80
7
21
39
125
19
12
30
24
24
15
69
15
141
42
33
39
17
84
36
13
42
29
24
25
15
20
31
129
93
87
45
132
3
96
69
3
8
36
28
45
63
12
15
72
48
12
65
13
36
24
11
60
1
23
85
30
81
129
12
6
53
4
80
55
17
25
144
75
75
12
72
77
73
42
60
173
55
5
96
7
12
132
53
40
111
5
64
20
13
59
133
47
60
24
144
28
45
3
45
66
29
1
119
36
120
4
80
31
96
48
29
25
35
103
12
17
25
90
5
19
270
96
63
20
36
24
12
28
32
4
20
84
1
35
40
39
65
12
16
3
5
84
91
9
21
11
84
36
376
39
9
87
102
95
12
25
30
9
80
24
151
65
139
41
1
23
16
56
55
18
3
63
30
66
5
16
27
21
75
29
36
127
42
3
9
144
11
31
12
5
37
3
45
11
25
11
19
192
72
102
63
56
19
17
84
37
23
60
127
12
102
18
12
36
60
93
261
24
15
51
153
21
54
81
56
60
73
78
18
35
1
30
5
43
41
144
12
48
96
240
85
35
144
40
20
25
78
42
120
15
32
109
11
55
53
7
54
27
147
78
27
20
156
40
27
24
5
25
3
21
71
1
72
96
264
30
5
13
135
12
32
84
60
109
18
48
89
60
28
8
64
87
78
12
119
180
40
81
119
84
127
144
9
87
30
23
16
44
55
81
60
120
60
75
45
60
84
60
87
21
15
77
25
155
72
64
20
112
12
3
78
71
43
66
59
85
66
29
43
144
5
60
61
23
31
18
47
49
30
125
49
18
57
20
31
30
35
19
101
36
88
20
76
44
157
66
78
95
1
23
120
12
64
57
83
36
48
55
6
72
3
56
76
99
9
51
84
6
35
168
25
102
54
35
7
54
114
72
54
54
41
103
90
11
31
29
169
11
36
4
120
15
41
76
8
24
12
61
42
17
49
6
89
19
48
48
101
25
35
25
24
35
60
31
65
109
36
60
23
60
25
11
37
54
69
20
25
12
47
67
269
52
153
11
13
30
41
91
24
30
11
48
12
48
313
54
21
69
3
45
42
29
36
79
29
28
69
18
6
132
23
85
35
4
45
30
105
165
15
117
51
8
60
84
28
8
31
24
216
24
30
27
104
13
108
114
21
8
4
36
69
63
32
55
5
25
6
6
83
12
64
51
78
36
15
45
24
11
96
19
41
169
27
72
15
72
36
33
24
33
3
69
35
72
13
35
132
43
81
141
3
111
101
120
28
56
24
16
56
60
43
41
61
138
126
11
31
18
119
16
20
36
13
6
45
60
87
108
5
52
27
42
84
60
11
265
99
20
37
23
91
5
84
7
17
1
36
35
108
25
11
31
9
24
36
21
23
40
21
30
41
85
78
6
24
42
54
59
60
28
8
25
15
20
60
199
101
1
123
20
36
31
65
16
48
56
4
51
24
41
24
84
73
27
116
31
53
16
44
28
63
9
32
60
145
35
108
25
11
24
223
57
15
6
6
114
12
59
24
84
7
5
180
108
31
29
103
77
72
19
30
11
ABCD 97987168406*3^$a+1 [50016]
4
108
32
16
20
4
15
93
32
16
72
152
16
63
17
4
63
137
40
8
55
48
125
139
36
42
6
60
41
28
15
113
84
31
9
60
39
96
36
18
27
9
11
43
57
72
57
11
43
41
1
54
5
120
31
24
33
12
63
45
3
12
42
3
27
53
187
5
61
39
51
77
12
1
114
96
54
78
17
115
30
18
18
12
27
93
12
3
57
35
13
47
28
45
27
116
52
108
20
60
7
113
24
40
63
36
137
19
41
7
18
18
21
93
12
3
87
165
21
12
186
21
48
117
54
9
68
13
12
39
48
27
18
6
21
33
95
40
105
18
5
24
91
24
108
192
5
31
9
39
149
72
19
6
123
15
17
61
15
69
11
43
117
44
163
5
31
17
12
28
24
21
15
57
23
7
6
27
69
48
87
3
17
1
15
27
36
17
24
25
71
64
60
33
3
3
216
6
12
35
48
19
48
5
1
71
43
60
96
6
15
69
39
8
4
8
48
7
30
107
13
27
9
12
119
36
127
48
165
57
60
60
36
12
24
3
15
93
24
56
43
41
220
9
36
6
24
24
9
63
17
28
57
90
12
33
72
56
67
17
48
100
75
5
60
1
6
33
3
42
23
40
27
72
36
102
42
108
53
64
60
45
24
96
24
39
68
4
8
52
93
132
6
165
15
150
35
264
76
72
45
3
135
45
93
6
150
36
47
7
21
3
77
43
9
63
9
15
6
42
77
49
54
5
55
192
78
15
92
1
39
63
53
19
54
6
53
61
87
12
60
12
108
3
69
80
96
4
21
234
18
47
1
108
84
87
45
24
47
64
15
96
29
169
84
60
47
61
15
9
18
53
60
4
36
27
12
5
156
67
18
132
95
7
126
54
33
8
49
75
15
66
12
18
30
72
90
5
7
5
31
65
124
63
6
6
24
6
66
54
11
84
16
3
29
12
88
81
30
12
18
30
9
192
51
9
33
6
29
1
51
15
36
17
67
150
144
39
123
72
6
42
5
24
19
12
137
13
12
78
48
12
69
48
8
12
55
17
19
54
83
100
84
20
16
15
162
78
12
53
60
19
30
3
87
36
42
12
30
60
36
48
24
45
45
3
20
4
33
23
7
42
18
5
28
60
57
48
15
72
51
30
102
29
19
17
37
156
71
96
24
25
18
42
3
32
25
84
102
24
18
35
43
12
45
3
17
12
148
3
77
12
19
60
9
12
51
18
27
27
30
12
54
101
19
29
1
36
30
21
9
18
77
19
54
23
145
18
72
29
288
112
68
31
57
75
12
17
25
35
61
12
120
6
6
30
5
1
12
42
18
35
52
135
45
93
27
60
81
39
108
15
30
23
60
7
5
133
39
51
17
108
52
3
60
12
30
27
56
19
66
15
159
5
31
48
41
25
36
95
19
54
162
5
84
25
83
12
49
39
87
53
40
15
18
95
60
12
40
15
105
60
92
85
270
24
77
40
104
13
42
41
67
57
108
81
11
25
23
28
87
60
42
48
36
12
102
5
43
5
4
93
30
60
177
39
101
19
6
3
15
12
54
11
16
3
17
55
54
23
40
32
25
15
3
65
13
87
8
109
78
162
3
72
48
8
12
43
9
99
54
36
11
1
42
30
15
8
25
18
24
30
18
17
12
28
128
4
51
17
88
92
73
42
53
12
67
84
24
42
111
27
6
11
100
33
15
165
3
39
5
103
17
43
57
36
3
17
7
12
105
51
24
21
12
81
36
6
9
36
69
75
99
9
123
57
108
164
108
43
29
43
36
6
96
27
3
5
67
33
15
42
60
42
6
87
81
54
6
27
3
9
51
21
20
19
24
60
18
72
66
9
21
60
51
201
27
3
54
23
28
20
12
13
15
80
84
36
24
79
24
30
23
79
18
147
75
93
8
40
117
27
39
54
12
204
11
48
48
52
8
19
81
39
5
100
105
6
29
28
15
33
20
12
13
42
120
5
108
84
1
12
6
30
12
35
49
131
4
111
228
41
25
11
24
61
27
111
180
102
90
17
12
40
9
66
41
13
66
21
24
51
54
11
7
6
11
48
120
192
13
18
57
93
47
12
48
12
19
72
12
12
6
15
99
18
3
72
27
105
21
102
33
152
52
3
45
111
41
133
3
32
48
64
36
72
20
55
33
33
54
17
73
6
41
31
78
84
60
30
5
7
65
25
3
32
1
179
19
21
75
21
63
81
36
12
63
65
37
83
4
63
17
60
28
45
6
21
3
33
20
180
12
1
12
39
105
3
72
9
24
18
24
24
77
4
39
69
15
48
69
15
21
104
91
42
23
103
9
68
60
60
25
107
28
44
109
30
17
12
13
47
48
7
36
89
73
59
40
8
97
3
63
18
132
18
30
54
17
16
120
24
8
1
54
113
37
23
7
53
55
5
4
93
30
5
25
63
69
6
30
47
108
139
ABCD 97988024536*3^$a+1 [50059]
6
15
15
33
13
23
21
34
36
41
48
15
6
39
7
14
54
9
31
6
50
45
49
20
16
44
51
79
26
16
14
33
12
60
60
91
48
41
36
13
47
63
30
46
18
18
8
22
68
4
23
49
14
6
4
84
6
41
31
53
12
12
21
4
35
73
24
23
7
5
55
18
2
30
34
6
20
51
33
15
37
24
35
1
8
4
2
4
65
37
18
41
73
18
84
6
44
24
99
48
37
62
9
36
15
9
36
49
47
7
26
40
35
51
21
3
22
48
6
29
21
76
12
2
24
10
24
11
19
2
63
13
8
39
51
69
13
38
34
12
18
2
39
15
22
12
56
6
16
65
7
41
7
14
24
60
66
69
1
90
41
37
72
54
54
35
111
10
56
40
44
22
38
4
71
19
5
61
20
15
12
13
12
24
30
18
26
34
2
28
6
59
72
45
4
50
21
84
24
1
12
8
15
12
37
35
27
9
12
60
72
25
66
80
21
13
23
9
111
9
28
36
71
1
8
75
1
80
39
49
32
15
9
36
70
29
15
60
6
16
8
27
48
21
51
25
8
4
62
16
48
5
45
10
20
154
18
72
6
50
30
10
50
147
13
47
13
50
6
16
44
39
15
82
98
166
110
24
9
21
4
11
25
72
8
36
118
56
6
15
61
24
11
72
21
27
13
66
65
48
37
44
130
5
19
90
11
19
2
51
7
53
33
16
24
47
39
58
102
29
15
66
34
54
42
125
13
62
16
17
1
20
171
36
69
28
23
39
9
12
63
57
24
25
44
112
23
31
6
30
53
36
39
21
9
76
14
4
60
5
12
1
59
49
12
60
48
24
32
4
50
57
12
21
34
32
30
39
60
15
9
27
10
74
81
39
4
86
40
54
26
30
6
39
24
13
47
21
51
15
21
13
26
54
4
18
65
3
46
18
5
13
59
85
90
30
6
12
122
3
1
24
18
30
59
15
33
48
24
45
3
12
13
60
48
8
16
36
120
24
11
93
15
1
23
1
20
60
15
21
60
4
35
19
66
42
5
13
12
8
10
6
44
75
19
41
55
5
84
27
28
26
75
15
30
27
9
15
9
22
14
60
34
42
14
54
15
25
11
79
36
36
8
4
41
85
116
30
54
51
1
24
20
46
8
9
27
21
9
24
10
50
60
30
22
180
68
66
30
4
35
19
48
29
9
34
26
207
7
36
84
42
50
4
12
17
37
54
29
7
50
30
10
36
83
105
60
10
84
26
16
11
33
40
47
25
8
64
36
56
15
1
23
12
3
16
6
35
13
35
45
39
36
25
36
18
60
66
26
21
48
21
54
6
60
54
21
24
12
9
4
24
23
12
36
19
17
36
13
36
24
66
41
37
26
10
20
90
9
97
44
76
24
12
23
51
21
3
21
24
37
108
11
39
22
18
6
11
55
5
3
90
15
45
4
35
21
15
72
37
32
3
72
60
1
23
21
15
115
18
23
9
99
60
67
5
7
17
9
6
30
16
14
45
61
42
36
5
72
84
36
3
16
18
35
36
1
134
36
21
33
100
54
26
64
32
3
36
60
15
30
4
18
113
24
21
75
12
84
43
53
69
46
38
66
34
6
30
36
44
54
10
60
35
60
81
15
15
10
11
9
10
41
49
36
95
39
21
9
3
1
11
25
44
36
24
15
165
36
30
54
60
16
60
23
57
60
3
48
37
26
9
7
44
6
34
5
12
7
18
23
31
41
33
27
12
13
47
1
42
5
13
50
6
24
40
11
15
9
115
17
63
4
2
84
4
42
18
36
20
6
54
39
25
2
21
49
30
36
18
6
66
14
45
1
12
71
36
24
21
3
31
12
54
24
26
33
43
14
99
12
24
103
2
24
27
9
24
10
29
81
10
6
54
17
12
1
24
11
1
11
133
11
13
11
156
60
108
72
163
6
20
34
30
23
33
96
64
11
31
17
37
23
7
6
23
25
20
36
30
28
62
51
24
25
83
37
36
18
5
111
16
44
4
17
48
45
6
24
22
8
6
9
1
35
1
59
103
12
20
4
65
15
40
17
9
15
69
52
24
71
3
16
18
48
68
64
36
11
105
39
37
54
6
48
11
9
15
7
14
54
21
19
30
86
10
35
9
36
4
50
45
1
20
15
19
12
53
21
24
15
12
48
21
30
9
1
18
6
11
1
24
20
15
9
10
30
24
18
14
3
36
72
9
15
9
40
72
14
9
12
48
12
13
11
168
12
109
24
71
21
15
24
61
11
13
26
114
36
75
36
39
10
18
26
60
36
28
48
23
45
60
142
42
83
69
58
36
20
16
5
13
11
21
28
18
8
10
20
27
25
38
90
15
12
19
5
48
21
16
203
27
40
18
36
6
30
20
24
36
30
16
17
72
24
15
40
56
10
24
36
119
24
12
25
44
10
54
23
9
3
85
71
1
24
11
24
15
6
46
18
59
36
15
9
7
125
9
52
47
7
20
28
41
12
33
30
46
18
2
30
33
21
4
2
16
14
24
30
186
3
12
1
143
25
86
54
16
11
9
16
24
20
28
18
18
35
24
1
12
18
89
48
7
56
57
33
15
25
192
8
34
182
10
14
36
10
41
79
14
4
11
12
3
10
47
13
36
18
48
14
10
53
48
25
18
101
19
5
12
25
108
20
51
24
75
36
9
45
87
24
9
15
1
120
36
38
30
75
75
94
108
83
15
10
12
14
33
48
63
45
51
9
7
38
39
1
120
6
36
12
2
3
1
47
69
24
4
83
7
146
15
1
18
26
36
30
30
40
14
21
9
30
34
2
9
12
3
6
39
51
16
29
13
30
2
58
30
60
71
81
46
38
87
19
5
36
25
60
35
9
51
39
10
23
25
11
7
90
8
27
7
5
132
1
23
12
25
44
4
11
15
64
50
10
20
21
9
16
35
39
22
48
11
36
48
1
35
55
50
15
61
12
71
7
14
34
6
18
62
28
56
6
141
43
20
45
36
25
35
25
35
45
39
15
4
26
6
69
7
18
11
61
24
44
6
106
24
108
23
39
46
47
81
34
53
19
53
36
12
24
9
10
5
21
30
21
63
21
9
82
14
30
9
36
1
23
85
20
10
29
21
39
72
84
21
15
9
52
8
30
6
10
44
100
5
21
106
38
6
10
156
23
24
21
22
44
21
12
87
105
73
62
69
19
77
99
6
28
32
24
4
2
46
128
6
16
29
39
9
85
18
17
121
36
11
33
6
21
37
11
21
24
4
12
71
33
15
15
10
42
18
66
14
30
21
24
15
22
60
8
15
12
48
1
23
1
36
18
2
34
30
11
36
60
19
14
6
30
46
14
3
12
25
23
36
25
47
33
34
36
29
60
ABCD 97988969374*3^$a+1 [50034]
112
5
6
21
123
192
126
18
96
138
27
33
336
60
51
33
18
93
304
32
96
3
301
48
65
48
63
15
49
41
192
7
53
120
18
114
31
17
54
6
264
324
7
155
24
84
6
30
6
120
55
365
84
6
192
18
39
51
18
75
96
81
15
39
249
45
51
21
102
108
204
61
5
150
180
30
60
252
27
9
135
75
114
30
21
465
6
169
95
126
96
67
32
3
13
203
36
126
19
59
54
18
45
57
108
18
90
111
3
12
78
66
54
90
6
90
36
13
48
29
30
78
7
48
83
132
25
47
48
78
48
6
30
79
32
69
6
18
51
33
90
85
23
24
36
12
1
96
29
19
143
42
7
29
51
159
1
48
47
66
114
141
3
45
81
108
115
47
66
15
147
168
18
30
90
36
90
96
90
3
51
90
36
18
66
198
37
48
137
126
48
57
64
80
96
48
16
23
57
64
5
156
60
19
101
288
432
114
25
11
69
39
201
15
97
23
36
78
55
155
168
72
12
114
66
60
25
29
270
12
105
112
125
36
60
54
18
18
84
90
43
83
45
81
15
240
93
3
160
35
102
103
119
30
283
77
108
72
60
51
57
487
29
6
180
54
12
103
11
156
312
192
1
23
30
54
78
18
85
80
51
205
5
186
129
63
33
63
174
18
18
54
36
117
267
102
18
60
30
3
15
18
15
21
43
71
84
60
12
141
63
72
48
60
61
48
35
30
60
18
30
270
42
91
71
73
32
240
69
36
103
48
119
25
83
13
17
303
219
85
23
6
36
31
23
25
59
133
35
13
71
18
312
36
174
36
345
219
21
27
21
111
54
12
72
6
54
12
96
63
21
54
72
72
36
1
80
63
6
91
11
24
109
125
84
111
39
25
11
66
78
48
18
54
13
83
36
48
72
1
107
132
49
17
24
135
3
270
522
24
12
18
31
48
17
18
72
66
42
72
30
54
72
132
156
24
108
33
15
36
6
72
138
165
129
79
47
120
54
108
6
180
66
43
48
48
5
139
167
9
15
36
84
60
72
37
47
180
13
11
120
24
37
48
185
7
59
114
102
60
81
93
19
336
101
54
12
204
66
162
6
84
175
5
36
72
42
21
27
78
174
36
37
23
72
97
47
30
19
71
121
47
48
24
36
192
186
66
25
335
6
102
42
144
102
69
99
84
25
48
17
31
32
63
36
24
117
3
42
54
18
30
42
108
183
27
6
36
54
156
96
25
128
45
54
72
30
144
36
99
45
19
95
48
42
36
67
23
174
27
16
65
79
80
135
156
54
6
97
317
18
12
180
24
246
36
54
18
42
13
77
90
18
126
84
85
101
120
19
113
12
150
30
60
48
42
30
96
91
11
213
21
54
144
42
30
189
51
108
97
11
30
18
60
120
42
7
41
36
150
18
72
270
85
35
90
19
17
63
9
222
54
147
267
66
51
3
132
48
162
24
180
27
99
18
91
65
24
66
36
6
18
102
3
16
23
36
90
75
15
97
29
36
54
25
113
63
45
78
36
84
6
ABCD 97989449672*3^$a+1 [50002]
11
3
16
20
28
32
10
48
23
3
9
1
50
4
17
12
21
27
12
7
38
27
55
5
49
71
1
18
6
6
29
49
35
1
11
25
30
5
9
3
3
9
55
36
60
14
40
6
14
15
3
9
96
72
1
32
28
8
15
7
60
24
8
9
19
29
12
3
21
9
10
8
76
14
46
6
8
15
7
17
19
53
24
3
4
6
23
25
12
30
8
6
27
19
5
15
9
195
10
59
1
20
10
53
3
42
15
24
43
17
37
12
18
6
24
11
75
16
77
33
114
34
72
60
11
33
36
18
22
83
7
5
25
23
21
3
31
56
30
39
25
26
40
24
26
4
20
99
12
15
46
18
77
69
3
7
26
18
40
29
31
6
23
3
45
3
24
28
2
52
80
15
19
29
7
74
16
11
103
26
51
48
1
11
24
79
12
18
11
39
106
11
25
24
24
30
26
4
23
9
42
58
8
3
3
69
36
3
9
24
13
11
12
37
6
30
30
5
21
30
10
35
24
31
5
60
49
6
2
12
6
21
12
7
18
11
19
6
23
1
2
4
29
57
39
85
6
2
3
13
2
48
10
50
21
45
16
2
16
29
24
21
15
60
37
50
6
63
39
33
24
12
9
4
11
3
9
3
42
12
6
45
19
24
6
66
2
15
48
3
6
30
4
6
24
42
29
19
2
3
55
17
33
42
69
12
93
3
51
46
50
10
11
36
63
10
23
12
48
7
6
8
22
18
12
18
32
10
47
51
9
37
114
6
54
20
45
12
25
120
14
34
6
5
1
11
9
15
9
16
59
1
30
14
10
65
60
48
7
84
42
54
77
57
22
54
20
34
53
43
84
29
12
24
9
87
1
11
7
110
10
17
3
6
18
22
47
43
6
18
2
10
14
16
18
41
36
9
15
85
6
2
3
25
48
11
21
42
22
23
27
57
27
6
54
12
10
48
2
30
18
16
41
13
12
32
16
23
216
13
14
6
4
11
19
68
33
12
1
23
12
87
45
3
36
40
50
16
84
8
22
29
7
38
16
23
27
184
6
30
41
24
45
3
12
15
54
54
21
24
1
83
24
9
15
3
33
57
22
14
39
24
9
3
31
38
16
2
4
17
24
12
21
27
9
10
36
29
12
33
94
12
54
20
16
30
41
97
2
30
64
11
39
18
52
14
10
32
15
33
10
44
42
99
12
9
3
7
101
19
30
24
14
16
65
9
6
66
3
13
30
17
12
25
35
15
21
12
13
48
35
37
23
39
9
99
4
6
24
60
30
6
20
4
44
72
27
37
35
1
32
18
18
106
5
61
38
46
11
13
2
18
15
7
2
18
4
41
3
54
3
13
20
15
25
56
27
36
12
51
21
7
5
21
4
30
17
43
30
6
36
8
9
12
1
20
99
3
16
26
4
11
15
4
6
8
15
7
84
20
10
23
12
1
11
3
10
92
63
51
9
31
5
25
6
60
20
10
30
29
19
29
37
11
12
48
15
58
72
35
45
15
13
14
66
3
24
19
26
39
21
3
84
91
2
4
30
5
1
47
43
14
16
78
17
85
14
46
8
42
33
39
18
4
6
24
5
19
36
5
31
17
36
31
38
27
36
9
106
5
25
2
76
2
58
32
30
3
7
29
15
6
3
67
14
16
38
16
65
61
60
23
7
20
18
3
3
16
14
6
58
32
34
29
7
20
10
20
3
21
10
5
12
3
10
8
22
20
36
9
21
28
12
71
19
38
10
26
16
2
28
30
50
10
74
18
22
5
1
48
32
40
32
15
1
2
10
11
67
53
7
14
36
39
33
3
7
14
30
126
39
49
12
8
40
32
18
42
3
7
80
9
9
22
30
47
7
17
3
4
17
45
15
39
10
23
7
36
29
3
9
13
38
16
17
33
36
3
72
25
8
18
45
49
59
27
4
30
23
31
5
61
36
80
4
74
10
6
14
3
33
10
26
27
7
8
9
19
44
21
9
51
3
33
9
4
23
43
50
4
24
47
43
26
16
35
12
1
12
84
26
21
7
66
36
47
37
20
4
62
9
60
1
20
75
12
12
1
14
40
26
24
27
9
30
21
13
24
50
22
14
94
47
43
20
46
20
54
6
15
21
30
21
7
53
13
23
1
36
14
16
41
85
60
8
6
40
14
51
3
28
44
4
26
4
2
57
13
48
11
12
36
1
20
52
11
7
20
16
6
104
16
18
5
45
51
25
14
6
66
21
33
4
56
4
30
96
134
10
12
5
25
44
63
12
1
44
60
36
10
2
39
69
4
35
3
22
26
34
59
24
37
23
1
102
50
15
36
3
48
18
4
11
13
30
2
63
1
8
18
10
48
26
10
36
8
6
40
30
114
29
21
27
45
12
22
60
44
22
59
91
17
31
17
25
11
24
24
48
81
6
16
48
2
4
24
6
26
39
61
2
21
1
24
12
32
18
9
12
3
10
8
39
9
24
36
18
9
13
8
6
45
21
18
36
21
25
14
33
21
22
29
72
7
17
13
14
21
21
40
11
15
34
6
38
63
39
58
23
13
30
89
7
14
27
19
14
16
24
8
3
19
29
1
6
2
27
1
18
26
3
37
44
106
5
24
45
36
10
14
16
24
11
15
16
29
1
98
40
14
3
25
23
12
25
60
18
2
4
24
11
81
4
59
1
11
19
14
3
7
6
107
12
96
21
24
39
1
50
16
17
3
48
40
50
52
20
3
1
86
21
48
45
10
30
23
1
6
5
1
8
36
40
6
5
39
18
46
12
5
13
32
64
36
18
29
13
60
11
27
40
12
24
8
16
26
4
14
69
49
2
6
27
3
33
39
42
66
33
9
18
9
13
18
17
45
27
36
37
14
141
60
27
22
11
39
10
26
9
9
10
6
8
27
96
3
93
19
30
2
12
57
7
36
65
21
3
7
30
14
9
12
9
40
38
22
6
20
24
4
6
20
16
20
24
4
6
30
30
50
6
21
49
32
60
15
12
19
17
48
24
36
7
14
64
35
12
75
54
10
54
11
96
55
30
44
24
12
42
22
11
19
24
12
30
23
36
21
12
18
78
3
67
2
15
24
1
30
2
27
1
11
99
28
12
5
27
22
20
10
5
48
13
35
49
83
7
17
12
7
14
6
9
60
21
15
43
50
63
49
24
56
15
3
33
12
31
17
7
14
36
51
1
18
2
3
36
159
30
39
72
19
12
60
29
24
1
6
18
26
46
23
12
9
60
10
24
50
36
4
6
30
11
27
12
33
13
11
33
96
28
2
10
11
48
61
24
47
67
20
10
36
54
14
12
3
13
8
16
6
14
66
10
18
12
20
9
3
69
27
46
23
51
6
15
12
67
6
150
20
117
12
7
18
6
65
12
13
23
24
19
2
42
45
12
12
129
22
96
17
36
7
5
49
50
6
4
50
4
17
25
20
24
18
21
9
27
132
9
10
41
3
33
33
42
36
22
8
10
17
9
40
6
30
18
77
49
30
56
9
12
13
26
21
7
60
29
7
66
2
18
15
9
15
1
48
26
174
24
87
19
2
12
63
9
15
81
34
65
36
13
30
17
3
10
36
8
12
4
30
26
27
13
11
25
23
36
25
20
16
32
3
3
82
8
66
21
24
63
16
62
39
1
14
30
15
55
5
21
27
36
24
1
12
107
67
14
30
57
15
40
2
15
13
35
43
53
24
9
15
49
12
50
10
95
13
59
63
93
31
14
27
9
36
4
35
15
45
72
9
3
24
13
24
68
58
5
12
31
6
44
27
15
12
22
38
16
20
66
4
35
1
11
9
76
48
20
40
11
1
11
3
34
59
7
8
6
36
4
36
30
114
66
50
4
42
14
3
12
19
30
30
66
11
48
9
36
27
12
12
3
46
14
12
40
77
60
12
1
44
10
42
2
18
118
5
7
29
39
6
16
2
76
134
88
8
82
44
9
31
65
12
13
11
75
28
20
6
4
32
3
144
1
6
53
13
11
13
6
24
14
12
24
39
12
19
41
13
47
43
2
58
5
21
15
60
3
16
29
1
11
1
11
7
6
6
18
36
14
21
1
20
70
14
34
62
4
11
15
45
36
9
3
72
33
3
48
3
6
40
26
16
17
7
30
35
3
6
16
6
5
9
3
24
37
12
11
33
39
25
42
5
36
21
15
48
25
20
12
42
4
17
27
18
78
30
6
45
1
ABCD 97989539944*3^$a+1 [50002]
41
79
164
16
89
91
17
30
24
9
4
35
21
39
57
36
15
33
4
11
126
63
27
49
176
28
5
31
107
108
61
20
40
44
12
172
17
123
21
31
116
9
3
51
1
60
179
21
40
8
21
30
24
85
56
36
40
29
19
56
15
36
36
13
131
18
15
16
77
7
152
3
21
64
36
29
3
33
79
8
72
48
9
30
13
32
24
4
53
24
15
39
1
11
72
57
21
90
133
60
56
36
3
1
8
16
104
192
24
27
37
17
19
125
36
3
16
5
115
20
12
28
36
80
48
87
33
40
116
24
48
15
54
15
69
27
24
4
107
24
69
57
90
48
1
23
33
24
24
4
35
85
8
3
9
16
5
36
79
200
9
3
88
35
6
3
27
6
30
117
16
32
24
99
9
120
15
42
3
51
49
8
45
19
44
9
15
40
17
135
28
8
69
84
54
18
60
7
20
16
41
63
96
24
112
8
93
72
15
12
4
60
41
43
120
36
20
12
4
24
32
52
68
60
33
30
1
48
68
24
84
15
144
25
23
45
45
39
4
60
60
56
4
116
40
53
7
24
41
39
12
64
11
9
4
80
21
43
80
75
121
56
84
4
8
64
24
140
15
36
6
48
42
45
4
23
48
93
21
108
15
60
123
12
18
43
36
48
8
12
3
13
20
57
12
15
21
27
132
12
84
21
3
40
77
36
79
56
4
164
4
72
60
144
24
77
90
9
4
56
39
6
199
71
129
60
3
57
15
1
20
40
60
137
3
12
4
101
39
28
77
39
15
54
7
11
72
42
19
32
39
21
63
9
45
15
52
68
76
32
9
36
43
17
27
45
3
12
12
39
1
8
36
9
90
25
12
44
4
56
9
30
45
27
6
18
9
12
36
60
60
48
12
27
1
60
24
8
28
20
27
105
3
9
21
54
57
28
5
7
20
99
1
71
114
15
33
6
1
68
60
15
21
81
3
16
20
105
36
54
9
12
28
47
69
40
84
8
28
56
3
33
4
44
40
80
24
72
40
35
36
72
6
19
17
99
27
33
87
37
72
24
11
36
13
152
4
80
24
15
1
35
18
6
36
30
78
18
3
24
16
44
48
52
8
57
12
19
80
45
6
13
132
8
27
21
4
5
6
37
12
24
32
48
136
60
29
115
101
55
140
28
32
36
33
27
52
20
112
56
33
75
21
30
13
8
3
9
60
96
45
27
4
44
36
4
144
68
15
73
32
192
36
69
7
41
3
36
4
35
25
24
8
28
24
35
153
64
68
16
17
24
19
20
24
40
41
159
60
27
18
60
72
43
95
205
8
27
21
4
23
42
91
17
3
96
40
41
27
16
24
8
12
21
84
7
44
16
24
36
84
56
9
27
3
36
33
27
33
3
105
28
20
117
3
4
8
3
12
18
6
81
27
45
52
95
9
60
12
72
45
36
54
1
24
11
85
77
7
32
3
1
29
7
60
24
20
57
7
12
60
113
198
37
152
9
72
3
36
3
21
84
136
32
15
97
5
7
8
48
27
33
4
80
84
4
12
56
28
41
36
3
4
12
5
19
11
9
64
95
72
9
45
39
48
15
13
77
63
16
48
36
20
96
24
81
223
8
57
36
19
36
71
21
108
4
12
24
32
112
5
18
42
12
19
44
45
3
52
60
140
100
132
48
116
4
35
61
84
12
48
36
11
48
78
3
4
56
21
6
13
17
7
35
21
99
25
128
28
120
5
15
12
4
24
95
45
16
11
109
48
17
18
72
69
124
5
36
171
4
24
92
48
93
27
12
3
1
56
24
12
52
12
24
29
3
28
5
6
109
20
36
36
52
192
20
15
21
28
32
52
11
9
16
17
15
64
185
39
100
137
27
96
72
123
21
48
96
15
24
30
3
4
155
21
24
40
24
44
63
78
15
57
12
55
12
24
32
63
81
24
40
20
40
60
20
57
12
51
4
8
99
93
15
18
19
20
93
3
52
60
20
136
32
60
45
60
147
60
96
36
4
107
54
15
28
5
3
33
55
5
27
12
52
104
75
21
40
144
24
17
54
36
6
3
4
95
18
7
8
60
24
84
72
28
11
13
5
3
24
3
45
15
93
4
11
37
11
1
35
9
9
87
28
11
45
4
113
72
15
108
4
8
48
3
12
117
27
9
36
28
35
33
72
57
3
75
37
11
42
7
8
16
116
33
31
44
81
27
12
15
42
15
84
16
11
54
3
45
72
36
15
4
8
60
48
28
24
8
165
3
16
8
27
13
95
6
39
12
4
17
43
36
24
24
92
24
16
68
48
60
4
68
12
21
3
12
28
24
20
3
45
64
48
92
24
105
159
33
15
204
21
39
28
20
21
55
47
60
37
12
8
48
52
5
7
8
36
4
53
18
66
3
16
17
7
8
27
21
4
120
20
81
24
12
15
40
71
45
12
21
30
9
36
60
16
11
13
84
5
51
60
21
36
79
176
9
18
25
68
28
95
49
12
56
64
8
15
30
331
35
21
100
8
60
21
19
72
24
140
57
15
28
32
63
1
20
33
91
56
4
35
181
53
31
60
17
19
8
48
52
11
1
5
3
48
3
21
40
20
21
3
16
8
51
85
59
25
32
4
44
40
96
41
3
96
124
35
105
75
81
4
17
63
16
17
27
75
18
7
8
120
33
15
16
20
4
56
24
117
15
28
32
60
27
25
12
35
84
9
52
56
12
3
109
24
56
4
24
47
93
36
12
4
8
27
9
27
97
53
ABCD 97990034672*3^$a+1 [50052]
9
3
13
113
31
5
75
39
90
24
192
6
49
71
9
33
60
3
93
6
6
30
24
18
6
24
36
6
246
42
6
54
72
144
36
24
39
51
66
43
41
72
114
13
23
18
12
12
15
15
33
63
24
42
48
18
42
36
31
48
5
48
240
30
78
24
78
12
36
9
63
30
12
42
61
35
18
27
3
30
156
6
102
55
5
66
9
93
19
65
18
18
30
30
78
97
143
49
5
43
144
80
105
528
135
15
78
48
19
53
187
95
168
54
144
6
198
30
6
51
69
30
12
102
72
3
3
54
151
35
48
42
60
55
17
126
97
17
96
36
96
27
21
72
42
42
96
60
12
87
3
13
35
45
15
30
54
45
21
60
15
57
7
5
43
47
84
6
36
19
65
31
113
60
42
72
42
54
30
42
60
78
12
42
12
13
23
30
42
18
18
54
60
120
3
45
24
84
12
24
84
12
19
5
30
61
5
72
12
30
6
42
108
102
7
80
33
15
33
24
36
60
30
18
6
48
48
30
19
113
36
36
54
30
102
90
24
91
80
3
6
90
18
12
15
21
30
45
45
18
30
42
25
77
42
78
43
65
24
54
126
51
33
12
42
25
48
89
24
111
51
18
42
24
90
15
63
72
30
48
18
105
3
60
66
18
13
32
45
108
39
21
75
64
48
23
105
39
25
35
13
5
43
89
60
43
32
3
6
39
153
7
53
18
12
60
120
105
45
24
75
16
5
222
30
66
42
18
90
24
12
48
3
33
24
60
48
108
36
24
36
31
23
9
117
18
25
53
108
36
60
24
7
65
15
99
30
24
12
90
192
30
6
144
30
18
45
3
126
246
25
53
84
55
77
186
9
63
132
66
48
90
72
114
78
60
6
6
78
12
90
66
139
48
23
42
6
54
115
53
72
102
60
18
102
138
15
81
6
24
6
235
48
23
18
36
6
45
39
25
23
102
66
90
48
30
30
90
42
12
108
108
24
18
108
12
97
17
48
72
48
36
6
13
161
12
132
102
48
216
66
15
81
175
32
105
12
66
24
36
30
18
54
96
12
27
15
18
15
9
96
84
51
3
42
72
18
78
72
259
41
7
23
90
84
18
12
45
21
24
163
48
137
30
78
12
36
96
36
90
12
97
5
18
66
7
29
84
60
24
12
120
48
12
90
1
17
12
48
67
23
73
5
27
87
48
105
21
27
189
36
24
90
126
84
66
57
57
96
24
15
16
47
18
30
48
114
63
159
1
5
30
42
102
84
9
45
48
19
80
63
33
57
55
23
25
5
30
138
99
3
42
6
12
84
6
55
149
30
36
12
78
162
48
18
96
24
72
120
67
65
127
80
45
114
1
5
36
240
60
12
12
3
15
120
25
17
15
39
6
48
48
24
48
36
30
6
6
48
6
183
63
49
48
48
17
255
45
3
9
36
18
66
48
60
3
57
48
39
15
54
30
6
246
42
7
48
101
24
102
45
63
30
3
45
18
36
6
72
63
33
72
90
12
126
24
43
119
54
90
60
42
19
35
78
6
169
167
73
83
138
147
33
24
12
24
51
99
61
48
23
12
30
60
48
42
6
6
48
13
17
12
3
135
18
30
24
24
57
3
109
5
12
24
84
6
90
6
13
5
108
12
96
12
39
45
24
12
150
24
6
78
6
156
27
160
17
18
96
6
24
30
1
89
6
24
102
54
13
80
81
31
29
60
6
6
48
36
151
5
144
24
51
3
96
6
54
49
41
42
42
12
103
17
18
78
60
12
48
54
18
162
6
7
47
33
33
144
15
39
12
45
63
72
72
6
27
112
53
18
9
48
9
168
15
93
48
66
144
90
7
29
24
27
63
1
48
17
24
12
48
126
138
72
43
53
27
111
222
84
18
13
5
108
54
18
7
35
186
24
30
126
12
18
1
41
24
31
5
24
24
36
90
60
48
36
109
80
57
48
7
71
25
65
48
36
168
3
57
6
42
192
72
24
24
36
42
49
149
66
6
192
3
63
6
43
272
15
1
5
30
78
12
18
129
81
24
246
66
63
48
69
120
51
9
151
83
84
57
129
114
12
24
42
24
126
12
30
120
120
72
24
54
42
126
49
35
13
48
65
15
69
24
60
39
57
96
24
63
21
66
18
42
6
7
65
12
54
42
108
7
ABCD 97990726818*3^$a+1 [50055]
24
15
45
100
24
132
149
15
72
52
155
13
32
45
7
23
33
3
36
9
99
117
15
81
3
24
25
47
61
8
132
60
4
24
11
49
59
45
51
66
150
45
40
5
54
241
84
11
25
84
72
143
61
65
3
112
48
5
3
64
36
132
32
24
12
28
84
8
132
108
3
25
29
75
87
33
51
6
39
9
36
115
72
48
5
67
59
25
56
24
36
12
81
15
15
54
36
7
24
56
48
40
12
72
56
96
4
35
45
141
19
35
85
44
16
32
39
1
17
7
20
24
124
77
19
36
65
24
79
11
105
4
20
28
24
155
93
51
25
11
90
18
1
71
49
11
69
40
12
23
45
4
95
37
20
4
5
27
88
36
8
27
84
9
15
36
45
12
27
13
23
45
64
5
7
8
28
23
21
48
40
8
48
75
9
21
54
6
55
71
9
60
40
12
20
100
12
36
60
149
6
117
39
9
51
69
12
3
6
15
15
78
102
21
124
5
91
8
24
40
191
24
21
15
57
33
19
140
108
48
4
71
109
80
12
16
24
24
155
84
21
12
48
76
56
48
4
68
72
88
29
19
5
66
24
30
6
48
33
40
60
48
36
20
3
90
30
252
141
3
57
88
35
85
152
64
20
36
207
145
11
21
160
23
12
61
12
8
9
31
80
3
57
48
105
36
24
30
6
15
39
61
80
40
8
40
17
24
15
75
9
21
15
9
30
37
24
20
15
145
56
4
95
25
32
69
39
39
21
4
8
3
57
100
12
80
12
24
15
21
76
80
9
15
15
49
60
36
23
1
20
51
84
126
3
16
80
9
31
72
68
4
56
12
33
27
124
44
51
109
56
144
72
12
36
4
128
40
128
15
165
60
45
39
28
23
306
30
54
54
1
92
28
24
95
33
69
31
68
15
45
216
28
20
12
40
83
72
121
108
12
89
63
111
1
35
9
16
8
27
33
16
71
9
40
41
39
4
35
33
33
90
1
24
11
45
9
36
75
84
12
72
15
33
12
12
15
9
36
84
40
20
112
24
35
49
32
60
4
108
20
15
165
12
4
80
24
87
24
30
67
32
60
40
72
56
39
9
60
39
33
12
108
4
20
4
24
185
75
51
36
18
90
57
15
61
12
8
27
1
240
20
24
27
181
29
24
75
16
156
12
56
40
200
51
61
29
19
71
61
68
52
23
37
12
41
19
8
4
84
149
6
9
36
64
137
31
20
4
24
12
68
72
3
6
63
36
9
30
21
40
12
44
24
9
151
12
8
136
36
48
24
8
28
20
69
51
21
115
56
3
57
60
40
44
16
12
20
75
33
40
12
92
76
48
24
20
88
20
84
108
88
29
163
60
128
28
96
60
23
33
3
25
11
9
64
12
23
33
148
132
59
13
47
9
76
5
39
16
29
15
39
1
35
60
21
28
80
16
35
177
108
16
84
11
54
99
28
60
24
24
35
45
24
12
124
20
12
72
45
3
4
24
156
44
4
8
27
42
54
37
47
36
9
36
12
33
6
9
100
12
72
17
3
28
92
196
36
59
21
4
12
72
32
196
24
5
31
48
92
129
39
40
44
57
31
8
15
24
37
80
129
27
24
45
111
24
3
21
15
25
24
167
69
16
20
3
60
97
8
36
15
1
149
7
47
61
12
17
72
39
51
1
80
4
24
20
40
72
20
9
19
80
9
3
9
19
32
144
45
31
44
160
60
80
4
24
11
120
1
23
36
37
72
60
96
12
29
103
5
30
57
75
69
75
21
28
17
54
61
84
84
8
12
28
20
24
48
96
21
3
195
1
35
36
73
77
3
27
45
64
20
15
57
64
5
24
7
20
27
105
16
32
28
35
249
48
4
80
24
16
8
172
36
32
27
60
13
68
9
18
21
171
21
84
24
51
21
147
72
30
24
30
6
3
28
59
33
57
15
16
60
12
36
20
51
45
28
5
7
44
4
20
12
36
48
21
3
36
12
88
36
36
59
13
11
45
12
12
28
24
89
31
36
20
48
72
12
16
152
27
42
51
87
57
3
85
96
11
21
52
20
12
84
4
68
40
29
31
89
75
60
64
95
84
13
8
21
90
9
4
77
79
36
8
15
21
40
12
20
28
5
27
24
36
39
193
5
87
3
1
95
1
48
32
60
48
40
36
41
19
12
48
24
71
45
84
57
30
33
16
156
44
21
171
4
60
140
16
8
15
49
12
116
40
77
55
108
72
65
27
15
54
7
12
56
12
40
32
12
39
9
36
84
12
45
15
15
25
20
4
5
187
12
5
103
20
84
9
15
40
12
48
5
39
28
8
51
121
20
24
216
28
20
12
153
27
100
24
36
29
144
7
44
3
25
8
24
16
59
33
28
8
60
24
27
13
68
3
21
15
9
9
6
129
51
90
66
21
48
96
4
65
55
60
35
1
24
60
35
6
18
1
12
188
135
105
81
54
30
6
9
40
5
84
3
39
18
3
72
180
ABCD 97991004784*3^$a+1 [50130]
49
18
9
3
18
3
152
55
45
24
9
11
28
51
12
42
120
27
56
13
90
12
53
52
20
28
75
45
15
29
96
85
95
12
13
30
89
76
15
17
4
24
120
12
32
43
33
32
4
51
53
67
69
44
49
66
105
27
57
3
113
40
12
24
39
57
8
16
20
31
93
20
4
3
222
35
100
3
9
21
3
104
108
7
21
75
9
132
8
28
63
42
15
15
57
3
12
81
12
8
132
25
3
15
12
69
99
21
80
4
156
39
21
99
17
40
68
36
79
30
35
16
60
20
36
28
27
138
27
32
72
64
15
54
78
12
150
23
100
44
88
68
52
72
8
43
249
44
40
72
105
59
124
12
117
48
42
21
60
60
57
15
63
12
29
24
64
12
21
3
75
5
76
8
36
55
24
53
43
101
31
17
40
51
105
80
55
81
3
108
17
103
69
204
69
27
36
33
15
57
3
36
9
90
132
33
9
11
4
33
3
96
36
33
15
57
42
101
120
76
51
48
12
17
72
64
20
25
30
24
48
60
33
12
8
19
101
67
29
76
12
33
3
45
30
261
20
88
96
20
79
5
28
8
16
3
17
19
17
37
30
66
72
15
68
36
19
5
67
5
12
16
27
42
18
30
18
17
43
41
4
32
60
88
104
55
77
196
3
69
3
120
17
28
44
19
125
37
3
32
132
1
30
5
52
3
45
36
20
31
12
101
52
3
17
4
20
4
120
27
5
7
6
15
9
23
12
88
3
9
15
33
15
42
11
37
42
21
80
36
16
8
72
67
113
25
59
31
102
3
24
39
222
15
24
99
5
16
33
96
15
32
127
5
48
64
39
72
12
60
30
107
64
12
8
55
5
7
29
156
24
43
93
108
96
9
75
15
12
17
91
17
13
51
44
16
3
21
12
104
4
135
149
16
20
19
17
31
5
24
1
195
27
66
54
101
16
93
3
120
44
1
120
59
61
63
15
204
33
92
1
47
64
60
20
19
60
42
15
147
5
28
165
3
216
44
19
53
25
39
3
21
57
48
35
40
32
4
144
105
27
60
147
177
24
20
40
57
23
16
3
53
24
1
75
15
9
108
15
93
80
43
57
15
69
44
60
112
63
21
3
17
301
23
120
36
31
9
56
43
12
17
16
69
71
187
29
180
31
69
24
15
114
3
32
96
16
123
18
15
60
48
75
24
18
102
18
30
29
36
12
88
20
145
48
167
43
21
36
12
33
192
11
19
201
27
12
65
1
71
36
4
48
140
28
27
17
124
249
18
9
20
103
17
24
40
9
48
59
31
102
120
147
24
120
135
41
36
124
3
57
51
48
101
1
39
96
105
23
19
5
28
3
5
19
18
15
20
4
104
7
105
68
100
27
30
18
21
99
5
60
19
53
28
20
4
12
39
69
3
89
28
36
15
24
113
124
60
21
83
24
55
17
40
39
132
149
13
71
36
4
20
7
5
100
80
13
150
42
3
60
36
3
36
5
12
43
17
25
23
24
12
19
24
48
12
41
16
39
72
17
31
30
71
64
80
36
4
24
12
51
33
20
19
18
48
51
8
216
16
60
33
11
96
19
12
30
72
18
29
4
87
12
33
20
4
68
43
12
6
39
12
56
40
45
30
60
53
7
90
42
57
21
78
9
105
3
147
53
28
105
30
72
177
63
42
51
80
36
40
9
87
27
33
3
12
69
39
12
29
60
151
12
21
69
3
24
3
90
3
20
28
60
32
4
20
1
39
9
59
12
16
80
100
44
73
3
68
64
48
27
113
43
120
29
36
67
33
15
24
6
35
4
15
125
31
69
63
5
115
60
12
18
3
60
20
4
12
21
75
15
33
60
135
9
48
63
42
39
9
75
15
21
44
84
40
20
16
15
45
72
104
100
24
36
9
231
3
41
4
108
75
33
15
21
3
48
108
5
79
117
51
18
30
60
17
28
36
68
72
36
37
30
60
93
8
19
113
40
152
103
33
60
72
3
144
5
40
32
40
51
48
141
96
128
67
33
69
27
51
48
24
18
183
9
51
32
84
24
139
41
7
29
4
69
126
84
213
3
24
6
11
36
73
51
3
65
112
9
15
9
95
36
55
12
12
21
9
11
4
32
88
108
20
88
132
3
125
85
35
7
53
25
47
192
108
37
71
19
41
85
24
66
77
25
23
96
1
3
75
42
63
15
12
69
171
132
21
12
68
12
24
73
3
12
51
60
9
20
36
49
27
39
81
3
66
47
43
5
19
33
75
33
15
9
15
105
15
18
78
21
3
53
163
105
36
20
1
99
141
18
21
3
21
27
12
17
180
16
123
225
32
7
41
52
8
12
148
15
57
15
5
40
24
33
3
117
51
15
12
65
4
8
43
18
24
ABCD 97991070454*3^$a+1 [50001]
36
29
40
15
21
129
11
37
6
30
6
48
12
45
3
93
3
21
9
30
54
6
45
72
84
21
23
52
57
12
15
20
19
42
3
21
30
54
47
55
78
11
1
3
15
6
15
20
100
24
9
60
6
65
1
18
77
19
60
5
1
60
18
30
6
42
18
21
20
36
24
13
102
69
39
6
6
125
61
12
12
39
87
9
3
48
12
17
25
111
44
60
31
125
4
99
81
15
69
9
72
6
45
15
18
15
12
8
1
6
65
4
15
81
24
45
39
15
30
90
81
36
84
3
12
5
36
49
35
1
3
20
55
6
15
33
3
68
1
36
15
20
25
23
91
125
16
45
12
66
30
11
19
84
6
42
48
6
30
54
12
12
11
36
43
57
15
30
114
24
12
21
63
12
65
13
51
156
24
36
8
31
41
67
6
35
36
49
30
41
4
57
54
45
3
21
12
3
24
53
13
15
9
6
42
23
25
60
35
36
24
1
30
5
16
69
59
16
15
78
12
60
18
33
27
41
19
30
36
47
28
15
6
15
45
18
36
21
24
36
80
4
45
51
21
75
15
18
42
12
12
60
84
65
31
6
12
12
75
24
20
1
6
24
66
60
15
27
48
12
66
75
12
3
57
9
48
48
30
54
48
36
36
6
9
60
3
6
66
48
12
21
27
17
13
60
12
11
55
93
15
21
39
21
39
6
11
4
3
57
15
6
54
114
42
9
9
15
9
6
105
57
23
12
7
6
174
21
9
51
12
33
6
5
79
21
3
113
7
42
18
21
9
47
43
17
55
9
15
5
132
13
12
3
39
41
12
28
51
24
66
155
19
84
6
24
71
37
12
66
5
60
1
24
47
48
60
79
12
21
8
76
51
12
30
11
52
33
30
6
48
42
9
9
87
3
90
6
5
1
39
45
6
29
1
96
18
12
18
6
29
40
32
37
66
66
6
18
54
48
18
120
60
60
11
4
32
13
60
47
4
24
9
63
48
12
24
20
85
24
35
19
48
60
33
15
5
19
6
6
30
48
3
45
23
55
12
53
19
6
6
29
31
60
9
27
9
60
3
36
21
15
6
18
66
24
102
9
15
5
4
9
23
73
6
18
11
7
18
11
19
66
6
12
41
109
71
19
21
27
18
12
35
40
9
54
54
12
11
7
57
56
79
36
12
18
15
24
39
12
9
75
21
57
63
3
5
1
54
12
33
176
31
54
18
6
15
15
5
1
36
12
6
72
89
19
84
33
33
96
48
51
15
6
48
47
31
9
21
35
7
57
9
35
31
30
15
60
24
36
15
60
66
59
36
88
27
29
25
24
12
24
15
33
23
25
90
102
42
81
3
17
4
9
15
15
30
6
9
36
39
30
102
9
39
12
24
5
55
29
1
39
15
96
30
59
31
5
1
75
9
6
30
59
43
6
35
16
36
8
1
18
6
15
60
20
52
27
18
3
9
120
12
11
19
6
15
48
15
6
51
45
144
6
5
37
36
24
108
12
36
6
6
54
5
4
9
87
39
5
67
69
69
71
1
18
66
54
17
37
107
13
27
60
201
18
66
30
18
30
6
15
117
35
28
15
36
9
12
20
7
12
18
6
21
9
42
18
11
36
4
36
69
30
5
73
18
54
54
6
24
15
27
33
15
90
12
18
24
96
30
15
105
24
47
25
11
109
6
33
12
27
6
12
15
63
24
6
47
13
30
21
3
60
33
24
69
11
13
6
36
5
61
3
21
15
44
1
36
3
15
17
28
36
9
204
42
21
33
36
6
9
3
41
1
11
7
17
13
60
6
24
48
5
40
45
12
3
45
42
108
18
15
12
9
11
28
12
3
17
7
60
6
51
24
87
24
30
30
5
25
48
18
12
36
120
6
6
18
84
51
9
6
36
5
13
3
45
15
20
40
33
12
108
30
6
71
7
57
15
9
36
33
3
8
19
36
36
18
47
43
18
18
12
30
95
127
17
1
23
49
30
12
18
3
15
29
49
27
33
42
9
9
30
96
9
9
27
21
72
87
80
124
15
6
36
15
15
5
4
24
36
33
23
4
9
27
33
24
107
25
24
107
103
30
66
5
4
32
4
69
12
3
15
24
18
99
39
41
103
17
13
12
6
9
9
47
37
12
120
90
30
18
6
11
49
6
60
5
24
37
18
21
39
54
11
19
30
51
36
21
35
55
24
9
9
3
60
27
6
51
21
30
29
16
9
18
21
12
9
15
15
29
79
17
36
97
11
7
9
9
24
63
33
36
11
40
68
16
3
18
24
54
6
59
67
42
48
83
19
66
6
138
71
1
18
60
17
19
30
71
55
5
76
3
30
15
51
6
18
6
30
114
30
12
12
42
6
30
39
45
15
75
21
24
45
24
12
30
53
40
36
15
6
3
9
3
27
6
11
19
60
102
3
12
8
7
132
17
36
43
24
41
25
36
6
12
156
41
1
35
49
144
6
30
39
9
47
36
55
162
11
36
43
17
49
42
18
30
17
13
12
24
30
48
30
18
54
11
49
60
15
24
15
57
27
12
120
54
15
12
60
9
15
171
9
21
23
7
45
9
48
87
63
33
20
4
15
54
24
6
36
24
17
43
66
6
18
75
92
24
55
45
24
51
9
51
24
57
8
25
15
21
6
54
36
42
6
30
21
24
56
25
30
69
56
43
6
24
3
39
9
9
11
1
24
11
19
21
20
40
21
23
55
6
48
30
6
96
18
6
51
21
39
36
3
21
3
12
24
21
9
87
60
39
24
5
52
15
5
4
3
6
6
54
54
78
3
117
183
99
41
7
24
48
6
6
81
8
85
11
1
60
39
9
15
147
12
30
6
17
19
24
6
39
12
39
54
60
30
66
39
132
15
18
11
4
15
24
36
24
30
48
3
81
120
54
12
42
23
40
48
27
12
18
24
11
4
9
11
13
23
7
33
44
43
48
48
42
18
17
4
33
23
19
90
48
78
29
79
6
15
44
60
31
66
3
9
47
40
3
42
48
3
48
141
18
78
18
17
28
21
24
6
36
24
18
6
17
73
11
16
9
36
183
32
19
18
42
24
17
7
17
4
165
24
30
18
15
104
64
39
6
30
6
75
51
9
15
5
103
42
51
9
36
3
87
9
44
1
6
12
36
45
75
5
36
4
69
36
35
40
9
27
21
12
42
60
9
39
36
5
37
30
60
9
51
30
15
57
23
79
5
1
18
6
54
45
45
27
93
42
12
6
11
16
20
13
36
36
18
36
6
35
64
24
72
8
1
36
18
21
15
6
54
9
39
30
23
73
24
30
21
12
24
15
30
108
30
18
39
45
30
24
21
24
72
84
33
36
11
4
60
72
3
36
5
24
19
21
21
24
71
36
55
18
24
11
55
30
54
138
54
29
31
5
19
5
19
21
9
42
48
177
45
30
45
ABCD 97991538662*3^$a+1 [50025]
9
15
120
21
11
7
30
18
42
12
84
24
30
57
21
147
63
24
120
18
66
5
37
108
24
90
12
24
30
24
75
15
65
1
30
6
51
3
72
12
57
3
5
1
12
75
27
60
33
3
6
18
18
168
11
1
42
42
24
30
5
1
6
48
57
9
6
18
24
18
84
36
93
32
48
25
36
35
13
192
3
93
90
18
6
60
93
45
12
39
21
48
12
39
96
9
15
27
45
105
30
42
6
12
125
64
63
18
47
181
27
8
19
18
27
3
48
12
17
25
30
150
18
180
12
138
72
23
85
59
31
30
3
81
15
3
96
45
9
66
45
51
18
75
51
24
186
24
3
15
48
60
24
48
30
24
30
144
89
115
93
24
120
51
48
132
12
6
30
72
30
138
9
27
120
96
93
45
35
136
3
21
87
24
60
101
19
156
12
21
81
60
6
245
13
99
3
24
48
5
61
99
168
24
48
51
45
9
222
81
45
83
64
75
36
72
30
75
33
87
72
120
3
12
48
17
40
63
24
89
49
30
18
23
31
54
11
19
72
30
39
24
51
54
72
39
8
13
75
3
24
60
30
60
18
12
48
105
3
54
90
6
150
6
18
42
39
15
12
114
75
80
55
6
27
56
7
33
57
48
84
102
48
108
54
18
132
6
60
27
72
33
143
184
51
12
42
48
18
53
19
6
84
90
78
12
66
96
78
71
7
30
48
30
5
1
18
48
84
36
150
42
36
41
55
24
57
69
60
54
102
3
27
60
57
51
6
150
6
42
6
60
6
33
21
12
42
12
9
15
144
96
162
15
104
25
60
18
66
15
9
18
245
67
60
6
24
27
39
12
48
36
36
18
35
25
54
6
27
33
42
30
54
24
24
300
53
127
137
19
45
72
24
15
18
12
78
18
84
18
12
9
171
66
18
12
72
6
30
24
57
96
32
88
48
105
47
127
17
16
3
12
60
60
30
24
83
1
84
120
11
1
24
66
213
3
5
55
42
12
18
36
36
33
57
24
6
126
12
87
75
6
42
36
57
27
36
9
45
78
12
78
35
49
18
141
39
17
61
75
45
12
87
33
47
1
18
36
96
18
36
6
30
15
3
12
48
201
8
88
32
7
81
33
24
36
6
36
30
60
63
21
6
78
126
6
195
63
17
13
54
53
25
222
30
18
17
16
9
18
168
6
36
120
3
105
6
65
24
16
51
69
48
63
18
60
90
6
3
15
41
19
60
72
24
90
30
9
3
30
24
54
6
6
18
11
19
12
24
24
42
18
6
6
12
198
15
45
48
54
18
174
5
13
6
12
24
48
18
72
18
12
108
189
39
6
30
30
36
18
72
12
21
39
102
18
33
33
15
69
35
136
9
168
102
33
63
36
84
150
36
6
18
120
15
27
78
12
84
63
87
33
15
17
13
66
41
163
36
90
36
66
30
42
42
36
72
6
12
9
120
21
30
93
39
42
6
150
18
9
56
7
48
96
33
3
84
48
41
61
84
42
69
3
21
9
23
7
12
36
48
9
3
24
6
39
9
144
36
6
24
120
24
21
81
18
21
27
5
19
173
43
29
109
36
66
12
12
54
30
54
11
61
6
48
6
48
36
186
6
12
60
75
96
69
42
6
42
41
112
87
17
193
30
65
163
117
141
107
37
12
30
9
111
24
66
90
18
12
90
36
18
66
24
24
102
6
30
3
15
72
153
177
162
48
54
111
39
9
27
48
60
9
3
18
42
48
24
42
36
114
24
12
5
19
45
21
30
12
30
66
60
120
36
41
13
24
3
24
8
1
24
47
31
30
3
15
30
59
16
27
12
72
24
41
16
87
60
6
90
12
9
33
18
90
27
27
48
18
48
6
69
9
42
36
105
3
126
39
27
18
75
57
102
18
24
108
48
18
6
6
24
125
16
45
24
78
6
39
72
48
3
42
42
66
144
18
21
24
45
192
51
152
16
51
78
12
78
21
159
57
3
30
198
33
81
6
12
90
27
3
72
18
171
147
5
24
13
6
29
16
21
84
119
7
9
51
60
84
12
57
48
80
55
234
54
66
23
67
48
6
84
18
30
78
12
42
47
144
139
45
33
132
18
33
15
105
15
36
18
30
18
35
37
11
7
270
3
81
15
9
39
8
7
12
54
24
66
24
90
30
21
15
9
87
33
51
60
66
30
24
60
24
12
36
12
81
69
35
55
30
51
72
33
12
27
3
45
123
30
111
120
93
108
54
24
12
18
27
8
217
108
30
216
18
11
16
75
21
39
9
24
3
60
108
54
143
7
6
12
72
30
120
33
33
15
15
66
54
12
29
16
48
87
89
16
15
17
1
6
54
66
96
24
6
78
66
60
174
9
ABCD 97992087868*3^$a+1 [50014]
117
4
36
8
45
18
30
43
35
96
24
54
186
30
7
29
15
81
27
24
12
16
17
96
31
20
24
9
135
9
12
15
21
43
20
160
5
30
6
31
48
5
3
3
42
19
8
16
8
28
12
8
57
12
27
64
8
27
9
45
36
48
15
9
12
54
81
27
105
12
3
33
9
36
60
54
54
27
12
21
51
16
48
23
1
53
3
88
41
7
17
66
102
31
53
7
17
75
3
24
102
30
9
81
111
51
18
12
18
9
9
19
35
60
57
9
36
30
49
47
24
9
36
40
173
123
75
33
16
84
23
9
45
75
3
42
12
15
27
24
30
55
11
48
66
120
3
3
9
39
61
41
42
42
19
8
51
45
27
30
48
24
12
3
33
51
100
23
1
8
9
114
42
6
1
44
264
16
29
15
36
27
54
6
85
59
12
30
7
20
9
36
7
5
30
96
6
24
132
132
12
39
75
18
7
17
31
72
8
87
37
12
5
12
42
21
57
24
12
75
33
31
11
24
24
13
53
12
90
141
75
18
27
15
21
39
24
45
51
13
5
120
7
44
21
6
13
8
9
7
36
12
47
54
3
39
33
40
29
6
25
44
21
54
45
9
30
30
18
6
6
73
36
23
6
24
43
59
42
12
31
41
3
9
3
21
79
36
29
3
9
48
15
75
30
43
89
6
6
24
7
71
36
66
79
17
3
9
12
147
45
55
12
8
9
51
48
16
128
33
36
36
3
72
57
48
63
4
29
7
29
24
18
9
24
3
30
51
33
19
8
48
16
48
36
59
30
36
18
18
54
6
72
31
23
21
28
36
68
40
11
201
4
24
5
24
6
6
66
30
12
43
68
27
81
48
21
3
40
8
45
12
7
77
120
36
60
102
18
60
39
96
81
31
17
79
17
27
12
72
9
7
23
36
13
8
48
9
19
17
15
28
5
102
18
18
1
41
31
41
39
57
60
19
48
8
27
1
5
36
12
72
24
84
102
90
6
37
24
36
59
69
21
103
8
12
96
28
17
42
42
15
100
48
176
12
33
27
40
17
12
6
45
24
9
39
21
3
3
61
44
4
17
6
48
36
30
3
33
6
30
7
24
11
60
6
6
84
6
6
21
64
80
33
135
48
3
85
29
24
30
24
9
12
9
27
16
29
48
12
55
29
15
57
15
33
6
6
24
7
41
19
8
57
12
36
90
36
18
30
9
9
72
31
17
7
5
3
57
12
3
48
63
81
15
37
11
33
40
53
19
96
29
7
12
8
24
15
25
29
3
3
132
49
17
87
12
21
60
24
3
88
17
24
24
7
17
48
30
84
13
101
24
6
117
57
18
72
45
27
1
188
33
39
60
21
54
25
120
8
16
41
18
69
24
159
18
7
5
75
28
36
41
3
60
33
3
64
101
6
1
8
51
24
60
21
36
16
137
19
5
36
3
64
29
66
37
59
30
18
60
13
29
24
12
79
29
79
48
11
12
21
27
9
52
29
12
3
28
17
99
21
36
48
43
5
3
3
85
23
33
69
27
123
13
65
63
33
138
18
15
4
32
12
9
27
88
8
9
31
8
69
99
4
17
6
18
39
16
12
29
6
48
69
45
43
41
36
84
114
24
6
19
20
9
12
183
84
33
72
31
17
72
15
27
13
53
48
42
42
66
18
6
1
12
47
12
18
12
66
42
51
3
9
60
3
90
91
23
21
39
90
67
11
60
54
3
69
3
16
72
53
36
111
100
47
48
1
5
31
8
27
30
6
37
20
64
8
45
18
66
15
129
3
39
24
18
3
45
19
17
55
24
5
36
18
24
24
12
96
1
84
44
64
29
3
9
24
72
39
27
6
30
37
11
9
9
15
9
12
43
5
6
45
57
15
81
19
23
18
3
72
3
13
48
8
88
8
64
41
18
93
9
12
18
84
24
6
55
113
7
36
41
3
27
6
31
68
4
23
9
12
9
36
55
11
21
28
161
19
53
12
36
51
9
150
60
25
29
42
66
24
147
16
8
4
36
53
7
29
7
41
24
12
96
6
57
33
67
23
37
5
31
53
24
60
7
11
97
41
51
72
39
48
54
42
30
55
108
20
9
48
24
36
84
7
44
3
108
25
17
79
17
27
4
8
16
143
1
8
3
18
36
19
23
42
31
20
9
79
48
8
24
75
18
19
29
24
42
37
11
9
28
29
31
5
42
1
96
11
42
6
42
27
81
19
96
36
8
3
12
42
55
11
6
42
13
80
3
69
15
37
36
65
42
1
23
6
15
117
147
123
96
12
18
36
84
60
54
24
49
44
33
3
4
32
21
43
29
30
85
11
6
55
56
16
8
48
45
7
5
7
17
30
6
48
15
36
3
61
35
6
19
11
25
17
27
28
65
60
30
9
96
12
36
15
42
43
125
19
8
15
12
72
33
12
24
27
30
12
7
17
99
69
39
75
12
9
21
54
54
96
6
61
107
30
39
28
11
33
15
96
9
3
6
120
111
21
24
31
108
8
3
61
89
15
36
48
15
37
12
53
84
36
7
23
21
28
11
24
18
24
24
3
9
12
55
60
35
66
54
66
7
29
3
84
123
204
12
21
15
73
80
3
61
56
45
54
12
6
15
9
66
73
41
48
18
1
32
21
27
28
53
19
41
18
1
71
18
60
7
32
33
30
126
3
15
6
48
27
3
114
24
24
72
30
13
5
43
44
21
24
72
127
72
11
13
11
42
12
12
195
160
56
51
13
77
6
13
17
12
171
33
60
24
60
42
6
6
42
39
27
42
126
21
12
52
23
30
36
12
19
68
4
24
11
6
60
6
24
57
16
12
11
90
12
36
30
45
24
21
36
12
87
36
16
144
80
12
9
114
1
41
31
5
18
18
30
48
9
64
11
18
15
33
12
7
35
18
19
84
29
3
4
32
12
15
42
24
15
21
96
6
18
18
33
52
5
66
6
3
21
27
3
30
24
90
54
3
4
29
3
33
15
16
5
43
72
5
31
5
39
69
36
31
80
39
90
15
16
29
43
203
21
36
76
17
90
61
101
18
9
21
54
30
48
132
27
72
51
69
24
72
3
24
9
27
66
7
12
36
8
33
31
41
18
30
12
6
25
5
6
48
18
3
4
71
25
5
7
41
ABCD 97992870616*3^$a+1 [50019]
36
204
77
55
33
15
96
9
72
15
57
87
36
173
136
27
72
53
40
32
16
72
3
5
43
48
24
45
3
24
24
21
3
21
72
8
43
69
87
9
3
69
75
180
41
139
21
99
36
17
79
57
24
104
43
29
31
9
39
9
8
67
21
32
24
43
5
43
69
48
15
12
21
24
39
17
31
129
3
12
33
24
24
56
16
39
36
53
64
231
48
9
3
53
64
51
12
57
24
48
15
48
36
72
96
93
3
36
84
72
5
43
69
51
12
33
48
24
27
12
60
48
53
31
36
48
21
3
77
7
9
48
3
5
19
77
88
24
15
33
24
72
32
19
165
8
24
48
64
8
31
33
27
5
64
75
120
77
43
45
3
36
36
24
29
40
56
67
48
48
24
29
19
24
21
123
101
64
63
36
69
51
120
5
136
111
41
19
45
24
3
5
43
77
16
15
12
48
45
27
24
120
5
16
39
12
36
81
3
117
24
48
24
104
31
36
93
111
17
40
72
24
96
51
45
24
15
113
208
15
65
24
40
72
27
24
21
96
3
5
16
24
24
39
57
24
15
12
84
36
21
27
101
24
127
36
24
29
43
12
17
48
43
45
120
51
29
19
21
32
16
51
132
9
48
3
29
55
33
8
40
72
3
5
112
3
101
19
24
24
69
32
31
60
29
40
15
9
3
72
93
24
24
3
24
45
39
48
12
45
48
72
51
24
96
48
69
3
96
24
21
48
3
53
103
12
72
120
24
21
183
41
19
24
12
84
141
24
48
8
16
63
48
48
9
24
24
3
45
3
21
63
33
15
48
60
24
21
51
93
8
43
45
51
29
139
12
12
48
45
96
8
31
84
24
69
15
185
19
5
67
77
67
108
33
24
27
5
136
32
16
168
87
57
8
40
39
36
29
24
7
48
33
99
93
3
45
15
57
27
24
45
87
48
57
3
36
9
27
5
64
24
48
48
56
72
136
3
48
117
15
81
8
96
91
24
69
104
64
3
45
32
40
3
72
93
3
69
3
69
27
45
15
84
45
24
3
21
96
144
15
105
39
12
69
111
33
32
31
9
147
132
33
32
31
9
104
16
27
5
40
24
24
24
24
24
3
24
69
15
9
32
199
9
3
77
16
24
123
84
9
3
69
51
48
24
45
48
123
69
87
113
48
24
103
12
29
72
43
24
12
33
72
231
36
24
45
27
21
135
17
64
8
88
15
57
39
81
48
15
108
101
67
48
48
69
24
27
24
53
19
21
51
45
48
15
108
149
163
21
24
8
55
89
19
84
17
19
108
48
57
8
16
3
12
9
75
5
24
31
113
19
117
24
51
24
21
75
101
79
12
21
3
5
7
57
32
7
57
27
60
113
112
24
87
17
48
64
24
48
27
69
8
16
27
21
147
5
16
120
8
7
33
63
17
139
93
168
99
60
132
53
43
5
115
24
24
72
48
101
7
9
39
60
21
48
75
69
27
69
3
5
7
144
33
8
19
5
79
108
77
115
29
16
3
45
24
8
16
48
51
5
208
32
16
3
45
27
101
43
21
32
16
15
17
312
7
84
72
45
3
21
75
45
27
93
27
93
3
132
33
32
91
36
60
21
27
21
3
69
27
53
19
216
72
21
3
93
15
17
64
120
24
15
9
48
3
45
27
5
7
12
69
51
69
3
21
120
8
16
99
29
16
3
21
3
101
127
89
91
21
27
48
60
36
5
19
29
7
60
5
67
69
152
127
17
16
3
48
5
19
21
96
63
17
16
63
36
24
5
43
24
21
3
21
15
33
27
72
21
48
27
21
8
31
17
31
48
12
69
3
48
21
3
5
64
8
103
9
8
67
5
7
33
15
225
32
16
24
72
27
24
141
24
27
5
139
12
9
51
45
75
60
17
112
51
5
43
29
256
51
21
96
3
84
137
43
45
24
120
32
24
40
63
41
7
60
120
24
5
19
101
67
5
40
24
24
27
21
135
129
32
64
27
21
15
36
237
24
8
31
41
40
123
84
81
75
21
8
16
39
12
45
192
8
16
24
80
91
48
173
16
3
21
32
64
51
24
21
87
48
36
93
8
72
16
48
99
21
3
5
64
72
32
16
72
3
29
16
3
53
43
24
72
5
55
9
27
5
43
5
40
15
161
40
3
29
24
184
51
336
45
39
9
96
39
33
3
24
84
9
72
63
57
27
21
3
48
36
12
69
8
139
108
12
24
77
31
17
127
17
16
15
41
40
15
108
69
63
9
51
149
19
45
3
24
5
79
33
8
16
75
96
72
141
24
111
9
24
123
36
33
32
72
40
147
72
24
48
12
48
33
48
56
7
60
149
136
27
48
117
216
8
136
75
36
33
192
27
5
64
24
147
36
33
15
36
168
36
48
ABCD 97992998674*3^$a+1 [50011]
78
37
5
15
3
49
24
77
30
9
3
1
24
36
71
66
72
60
3
4
20
9
19
5
156
30
30
24
90
25
20
141
12
24
55
143
36
24
61
32
9
18
18
27
28
12
17
18
48
18
6
25
29
7
12
12
71
37
36
5
54
93
64
59
1
101
7
36
44
3
24
1
24
23
45
15
73
107
18
75
45
7
48
77
7
8
3
12
6
42
18
30
49
8
112
71
9
120
76
72
12
35
45
21
6
78
6
49
77
6
30
19
96
17
36
19
77
54
12
90
67
11
12
12
66
7
17
78
13
12
5
15
3
24
42
103
20
15
12
121
23
25
84
65
6
12
73
5
6
30
31
20
64
41
15
52
68
72
45
67
35
24
24
18
19
35
121
35
25
53
30
25
5
39
51
60
6
36
19
23
42
156
24
19
59
13
20
27
36
6
51
9
19
59
12
18
3
4
60
11
13
5
19
5
3
69
54
96
24
1
68
63
57
27
1
12
11
6
63
15
156
85
5
31
23
117
4
11
54
6
13
12
29
19
65
3
24
9
31
24
5
55
35
42
240
18
54
31
59
66
99
15
12
18
12
19
92
52
35
18
24
60
123
27
24
109
8
4
5
66
12
18
19
11
18
66
45
15
1
72
32
3
18
54
96
18
27
3
1
29
30
25
29
72
91
104
21
60
12
48
7
11
36
24
30
96
55
8
3
84
18
7
29
7
17
6
21
184
11
18
60
6
9
33
67
23
37
8
27
45
27
21
40
24
56
88
5
7
89
19
17
30
73
216
36
12
108
65
19
11
85
47
48
18
7
12
143
12
13
44
69
27
45
27
3
114
108
55
11
97
47
1
41
43
11
12
25
17
36
12
54
33
88
35
25
5
12
6
102
43
41
3
27
6
54
49
95
12
54
115
11
25
35
24
18
12
15
123
6
31
5
84
19
5
15
33
18
24
13
35
42
27
123
6
30
25
11
73
23
25
17
12
6
9
48
28
47
30
36
67
60
23
90
6
1
20
45
7
11
42
24
18
78
55
23
9
28
84
35
24
66
3
3
18
54
85
11
12
84
133
53
7
17
3
27
13
80
3
13
11
48
25
11
81
4
24
35
13
12
120
35
42
43
8
9
6
42
67
5
31
17
15
21
91
11
48
97
48
29
15
16
17
139
24
41
75
3
18
42
126
51
40
36
44
3
13
12
11
25
5
7
17
6
6
19
36
11
13
17
7
11
42
7
11
49
8
39
25
23
18
24
31
65
19
5
18
12
1
48
41
15
3
30
63
33
55
56
3
61
84
12
11
25
23
12
60
69
4
95
6
18
96
54
43
47
36
1
53
90
12
66
7
71
25
59
12
18
48
60
67
41
19
41
90
85
5
12
115
5
24
108
18
25
24
41
12
42
30
18
37
23
145
36
35
30
90
54
15
48
27
6
19
23
24
24
1
68
3
205
5
12
43
5
55
104
4
11
138
6
6
54
102
12
67
48
32
63
1
24
5
3
9
54
42
12
30
61
29
78
13
11
45
69
27
3
24
18
27
40
107
78
48
24
43
53
18
1
29
55
5
36
114
42
19
216
24
56
3
42
75
28
29
18
24
24
42
43
17
55
65
12
6
21
40
56
15
12
6
7
17
6
9
75
42
31
29
18
6
72
90
30
30
49
24
17
18
126
36
18
12
205
53
7
20
3
21
15
133
53
67
36
11
25
113
27
21
42
33
33
30
54
42
1
95
48
57
52
35
25
23
49
83
30
42
18
3
75
13
77
27
45
75
40
53
102
1
60
5
7
53
87
9
24
31
11
13
24
95
42
54
6
3
52
53
7
84
24
96
12
17
66
24
25
71
21
16
48
17
90
138
99
21
24
3
33
19
5
18
12
33
15
37
23
49
20
3
30
63
27
1
44
3
37
53
42
6
19
35
66
54
48
30
18
12
13
35
61
48
108
24
80
75
21
3
60
49
48
29
6
24
36
12
1
41
3
81
54
33
4
36
17
43
47
45
28
92
48
24
9
31
59
12
37
11
61
23
48
24
49
17
132
48
7
72
36
44
3
73
35
42
31
5
7
92
81
24
6
36
24
1
20
99
6
18
1
89
30
6
7
32
16
36
20
3
25
167
141
4
29
24
55
53
75
27
73
65
43
72
17
7
8
21
24
6
6
6
37
11
12
120
30
15
117
78
138
24
43
32
15
48
25
23
102
42
13
47
30
18
24
6
7
41
67
17
36
111
3
30
66
1
23
96
24
1
24
23
24
45
51
13
24
53
24
31
20
3
54
60
48
78
1
5
18
102
204
6
13
8
45
7
96
12
80
3
30
247
12
35
25
41
60
12
67
20
3
97
23
45
3
49
68
15
18
60
27
3
1
41
75
4
29
12
27
3
18
12
18
42
42
13
29
6
9
9
19
12
48
36
149
55
83
13
32
40
5
108
36
6
97
68
64
56
15
85
77
7
8
117
3
48
4
20
45
66
48
30
6
18
55
20
3
12
13
20
9
48
7
29
19
65
12
3
57
180
6
25
5
19
23
1
12
120
48
5
36
6
85
48
12
17
60
12
63
57
30
81
4
23
6
30
12
69
33
60
18
138
12
42
1
29
12
55
56
3
61
24
24
11
24
18
55
143
1
53
6
6
36
67
17
43
11
60
9
27
1
5
15
4
48
20
76
29
15
3
18
72
19
60
36
35
48
30
156
31
44
3
18
48
31
84
5
24
60
15
3
162
42
108
30
66
25
12
72
11
1
11
9
16
65
12
30
18
54
24
6
43
11
9
3
72
45
15
13
5
19
53
15
27
25
23
30
48
55
5
60
72
7
8
57
55
11
25
17
3
33
12
12
36
12
87
45
3
33
96
60
75
3
6
12
30
18
264
6
6
15
21
27
3
13
89
228
7
17
66
37
53
42
18
79
113
67
5
19
47
12
132
30
6
30
19
20
16
65
7
8
9
84
54
18
7
20
45
6
1
29
6
49
24
17
19
65
67
24
36
23
37
113
12
24
6
49
48
60
17
91
5
15
15
25
80
33
24
ABCD 97993070062*3^$a+1 [50162]
3
63
18
6
1
92
27
90
6
93
40
5
12
24
24
15
36
21
19
5
90
66
15
33
120
36
19
32
69
51
9
60
39
45
12
84
54
49
12
108
137
6
30
24
3
16
11
49
80
57
15
3
6
99
15
30
159
27
49
32
45
39
28
41
27
144
21
15
12
51
6
75
16
23
36
66
78
6
31
8
36
24
12
9
51
69
151
5
43
71
105
100
8
33
67
8
40
24
8
60
27
9
15
42
24
24
36
60
15
36
4
48
53
18
37
23
12
69
60
4
47
138
96
43
8
108
51
9
27
9
21
24
24
15
81
24
27
15
78
15
12
9
30
1
29
144
30
6
103
32
48
33
48
19
47
25
29
7
5
27
36
16
89
7
104
9
39
27
60
45
36
40
32
12
81
30
25
23
6
6
18
15
16
5
66
30
3
21
6
54
24
7
20
33
15
21
24
60
79
11
129
60
51
25
12
29
79
47
57
108
40
53
150
141
4
44
21
36
66
84
90
36
78
30
6
9
75
1
59
6
3
21
12
3
15
180
162
39
4
77
39
15
84
66
36
79
36
83
6
15
9
12
19
5
24
42
120
24
81
33
115
35
42
24
75
81
48
12
24
3
27
93
3
57
36
16
20
4
65
51
60
40
5
30
49
35
186
55
35
9
36
100
41
7
17
39
15
37
5
55
8
27
49
56
39
13
32
36
3
6
24
27
33
7
72
72
29
51
9
19
41
6
25
44
45
15
36
84
21
39
12
60
4
8
76
132
12
23
9
180
4
20
15
21
9
66
1
29
15
4
5
127
84
29
31
80
9
12
79
29
39
33
43
5
30
66
54
1
24
32
12
87
9
45
67
53
6
66
63
21
3
3
18
60
39
27
54
36
55
29
15
45
55
47
69
24
52
59
6
48
15
57
15
48
60
87
25
68
4
32
36
48
40
5
15
12
39
33
63
18
30
12
114
66
30
27
57
19
17
75
12
51
25
17
54
33
60
72
48
27
33
36
4
71
1
104
12
9
36
24
39
15
30
66
84
6
3
40
8
3
25
65
51
9
31
11
18
12
54
6
48
72
87
192
40
104
4
23
30
7
8
69
3
81
12
55
24
8
33
3
57
43
44
27
1
8
24
51
60
6
24
6
90
24
90
21
9
42
49
36
68
12
123
6
24
30
96
81
60
12
81
19
72
29
15
4
17
24
27
28
80
21
96
99
15
9
72
12
3
57
16
17
180
19
29
36
24
91
36
20
45
63
4
80
60
48
15
78
60
31
5
19
41
3
3
18
75
4
71
1
36
44
96
9
54
30
102
33
15
66
31
104
21
18
25
17
108
6
9
15
69
3
33
4
20
27
6
7
113
3
51
45
159
1
5
19
137
15
9
55
59
66
36
27
51
9
12
96
9
31
48
95
37
104
51
54
36
54
1
5
18
6
3
3
25
23
6
3
51
57
4
108
23
30
139
29
12
15
45
24
36
3
36
36
3
45
21
24
27
4
35
36
24
69
16
20
15
69
36
24
21
19
17
24
24
7
5
3
15
25
41
91
104
40
5
54
9
12
9
19
68
3
117
15
13
32
3
186
36
18
97
20
40
29
15
9
42
18
102
54
15
4
80
21
15
28
83
30
3
111
60
30
51
72
76
41
24
36
60
84
30
49
17
51
9
36
24
3
108
195
49
68
12
60
9
75
60
21
51
12
21
15
57
30
13
11
66
54
24
192
13
17
24
54
12
18
15
12
3
132
33
84
57
36
15
28
32
15
30
24
24
27
69
24
91
41
24
3
28
80
33
6
1
53
39
36
16
5
54
6
24
150
37
173
30
117
45
27
93
108
51
144
36
21
24
6
37
11
6
39
72
3
126
19
17
15
3
126
24
99
3
18
27
3
25
12
92
36
36
16
5
19
8
63
9
45
6
9
4
5
36
54
36
25
5
31
20
9
75
9
15
4
17
51
12
3
33
45
51
180
201
27
21
39
16
56
45
126
45
75
13
32
24
4
35
37
5
18
30
19
47
6
90
69
4
5
31
140
36
40
29
6
13
24
8
159
81
3
9
33
30
54
15
16
20
72
21
15
36
4
17
15
93
19
77
60
36
15
123
21
60
15
6
54
210
15
45
66
73
56
9
72
3
15
45
45
7
95
109
35
36
18
15
16
29
75
36
24
177
18
36
30
39
57
7
11
21
165
6
9
21
19
29
30
81
9
132
223
17
48
36
54
66
36
99
36
9
84
30
6
126
45
9
96
3
45
36
15
129
27
24
51
30
30
45
3
6
19
32
108
57
27
60
3
24
66
30
177
21
15
57
3
57
24
36
99
39
6
3
40
221
51
21
19
5
43
20
51
1
20
21
27
27
6
60
24
31
65
24
19
20
21
96
180
27
27
9
21
99
24
36
57
48
19
53
7
8
28
44
27
6
114
25
68
36
16
5
36
99
9
72
15
69
24
12
55
29
30
30
3
27
60
36
30
79
35
150
15
76
65
18
102
99
15
1
92
16
20
12
24
9
115
20
40
140
12
24
36
9
3
51
6
66
30
90
54
51
9
39
27
18
19
32
15
6
15
39
36
30
3
36
21
99
9
15
21
51
4
11
108
21
4
104
48
39
21
124
20
9
12
15
40
5
63
36
36
9
63
123
24
1
5
27
81
30
42
54
49
35
30
19
77
174
25
41
24
39
52
11
9
4
12
128
40
104
16
24
12
56
45
18
9
40
36
36
59
129
96
27
54
24
19
47
30
19
44
57
15
9
36
51
15
30
30
69
48
28
83
30
72
24
36
30
45
4
89
30
105
96
39
1
5
ABCD 97993400164*3^$a+1 [50019]
79
24
32
60
3
165
15
9
24
4
60
20
27
108
33
4
20
24
48
84
4
44
9
39
4
36
20
76
32
52
11
37
8
160
8
132
76
72
60
12
24
59
93
123
33
72
24
28
32
136
140
24
16
32
21
7
72
12
92
15
1
32
48
4
60
12
24
8
4
24
72
24
11
13
12
29
99
112
131
13
20
84
28
32
72
24
72
15
57
15
33
96
64
5
39
16
96
36
84
24
36
11
13
8
52
8
27
21
33
183
88
80
48
15
33
12
4
23
108
13
23
73
36
20
24
124
104
69
19
128
144
28
36
72
192
68
48
24
28
23
121
8
15
13
41
7
8
111
21
148
12
12
32
24
36
39
61
84
72
60
29
39
28
36
72
5
67
72
23
108
9
81
15
16
23
1
20
4
47
9
72
12
16
8
24
165
7
11
81
28
72
24
65
15
12
4
8
12
16
80
12
4
143
21
4
8
24
16
107
81
48
36
4
164
76
48
56
52
11
57
36
4
72
128
28
44
4
96
132
156
68
3
21
16
17
43
168
41
15
280
29
3
28
72
80
4
152
165
67
12
12
92
40
20
136
8
28
68
39
13
32
12
48
28
47
13
12
11
18
19
92
33
27
24
72
16
48
48
20
12
24
36
15
109
32
96
172
24
92
24
24
16
68
72
4
92
24
112
20
12
16
84
176
27
37
92
28
32
12
16
116
27
18
151
11
165
195
1
17
27
9
135
4
8
48
12
108
12
48
28
8
24
108
16
35
85
216
8
15
45
148
36
32
60
156
208
8
108
16
8
36
136
60
149
3
52
32
4
24
20
24
120
45
51
4
104
292
8
81
39
51
37
24
11
1
24
44
4
156
12
68
88
12
80
48
3
33
21
55
8
28
24
32
28
116
16
17
7
8
12
108
12
15
90
3
24
24
64
65
39
4
8
96
72
88
44
9
15
72
40
32
64
60
5
39
16
20
15
1
125
7
44
39
49
23
69
48
4
12
32
40
48
24
176
16
71
57
16
68
24
12
16
44
84
39
57
36
4
8
48
16
24
96
120
36
60
84
72
32
40
72
77
7
68
15
25
60
20
16
56
24
172
23
97
24
8
87
13
20
28
12
8
12
15
57
4
24
8
15
57
51
73
44
108
4
24
48
23
73
44
16
29
87
4
24
44
168
12
24
15
1
96
12
120
23
57
124
8
12
52
60
65
15
196
44
16
12
12
47
33
36
64
24
41
51
4
84
12
44
24
24
64
24
12
60
24
164
4
56
16
24
65
91
8
27
109
35
21
36
24
45
27
27
1
12
92
28
8
3
1
20
51
9
12
48
12
108
12
4
20
16
8
48
9
31
68
28
20
15
85
36
56
12
27
49
12
80
36
132
4
8
4
176
144
156
28
140
183
9
256
68
16
11
13
59
36
37
12
72
44
4
144
12
17
15
12
27
121
23
1
53
103
44
4
72
60
5
63
45
15
12
27
37
56
120
120
156
12
21
31
23
33
28
65
63
28
92
195
81
64
60
11
249
40
17
51
57
27
24
24
48
24
48
64
24
8
24
12
16
8
27
18
54
25
68
15
1
53
90
33
52
56
28
11
69
4
8
16
68
4
24
20
57
3
148
47
165
12
108
24
36
64
12
11
85
8
15
13
44
52
12
12
29
75
48
3
9
28
72
8
4
176
48
28
41
103
156
65
15
96
24
84
24
189
3
24
12
72
4
8
28
11
69
16
36
84
24
8
64
56
28
8
147
21
51
1
8
16
8
3
18
15
40
132
60
5
3
51
13
56
12
76
60
44
4
5
54
85
8
33
3
12
48
328
12
12
104
108
3
21
12
48
4
8
15
13
56
100
11
61
60
84
32
16
24
20
24
60
84
75
21
48
88
20
93
43
140
33
27
9
39
16
12
36
144
84
156
44
12
15
25
83
49
8
40
155
342
27
28
72
56
16
32
12
63
108
54
7
20
96
180
40
32
28
8
24
51
13
36
48
8
84
76
44
15
1
20
40
20
48
184
32
120
16
8
112
108
36
48
192
36
8
36
36
16
35
1
20
40
224
4
20
12
16
36
12
24
56
4
12
5
27
24
39
57
15
37
36
128
72
64
8
16
36
12
56
111
1
60
8
4
56
33
7
11
33
16
8
4
8
136
47
69
111
1
12
96
116
84
24
45
7
36
24
68
27
69
40
56
24
60
100
65
43
12
80
76
8
24
24
3
153
52
32
28
23
25
60
12
24
24
192
344
4
56
36
28
72
24
32
4
24
11
69
12
24
40
20
28
12
36
65
31
84
47
33
12
28
48
60
176
4
20
69
55
8
27
93
16
84
8
60
60
16
113
87
60
12
40
32
36
180
40
68
75
49
113
43
8
3
45
60
16
8
87
33
16
72
8
12
160
8
4
44
36
24
ABCD 97993421582*3^$a+1 [50004]
45
3
128
37
3
17
7
57
71
13
24
39
44
45
3
13
23
22
51
63
9
23
36
24
10
3
35
13
8
3
24
28
12
84
30
30
36
24
41
39
40
33
8
39
48
33
13
14
52
24
56
12
16
45
20
3
9
3
21
88
24
12
23
24
4
72
17
4
32
16
32
7
29
16
12
20
13
95
4
32
27
64
81
35
16
17
12
60
19
20
1
8
16
131
36
49
56
7
32
9
136
3
53
36
39
37
48
27
5
3
37
32
63
13
44
13
2
24
33
37
99
8
48
13
66
20
9
12
39
76
24
36
9
23
1
107
12
16
24
9
72
27
24
5
15
46
2
9
39
4
18
38
4
24
6
6
29
51
37
51
44
16
24
6
6
17
4
8
63
21
3
9
4
12
15
69
33
78
20
4
18
35
7
24
17
15
64
8
12
1
11
9
24
40
11
72
10
2
4
12
20
4
24
8
9
16
23
16
12
9
11
1
21
15
32
3
1
24
24
59
1
11
60
40
24
5
63
21
55
32
25
35
9
27
13
11
1
39
53
4
20
7
9
21
6
56
12
16
45
15
8
37
51
21
8
67
29
43
5
15
9
24
15
12
13
24
8
24
63
12
28
20
9
1
47
1
2
1
8
31
8
12
21
28
9
27
8
31
41
19
45
11
4
8
60
57
1
83
7
24
56
4
44
21
36
87
9
16
8
4
68
40
48
11
13
8
36
12
43
36
6
26
25
11
81
96
28
8
3
24
16
48
53
87
9
15
72
9
12
4
32
19
29
15
84
13
21
18
32
9
48
19
20
21
51
1
8
7
102
2
24
13
3
65
12
27
1
47
12
36
9
151
44
25
12
27
42
38
21
79
17
13
39
32
3
4
8
13
8
7
8
16
102
48
27
11
33
108
3
64
66
14
49
12
47
28
21
27
9
15
18
51
3
20
25
8
15
46
3
23
25
8
7
20
21
7
8
9
24
51
88
108
20
10
18
33
11
12
13
47
10
3
23
45
19
32
4
32
58
2
57
51
24
13
21
24
11
7
17
3
21
31
44
9
15
4
8
9
3
4
44
61
27
45
20
7
21
45
39
12
84
11
105
27
4
20
12
12
1
27
6
3
23
4
5
51
9
19
12
45
84
27
12
36
24
12
60
32
57
7
5
7
18
35
16
21
42
5
60
3
48
61
59
4
17
19
18
30
33
12
8
13
62
4
29
51
9
3
13
27
72
29
48
3
36
22
99
8
3
12
16
32
1
21
26
81
15
9
27
9
1
3
3
56
45
136
99
18
14
37
56
63
13
15
20
1
27
8
4
54
38
16
32
57
1
3
51
8
1
11
9
39
4
29
51
12
21
27
36
12
48
21
49
14
1
99
36
9
11
60
4
6
3
21
11
15
60
12
21
25
3
84
11
1
35
24
36
16
6
2
16
72
20
10
23
7
48
9
27
24
20
69
37
2
1
63
9
72
11
21
24
15
46
3
15
5
19
81
8
48
7
33
8
75
25
23
69
39
36
28
32
60
76
41
51
60
12
4
9
24
8
4
47
1
20
3
57
39
13
93
2
12
58
30
20
22
30
5
7
41
16
32
61
2
9
13
83
15
52
32
21
15
1
32
72
36
28
71
1
45
2
9
19
80
13
11
48
10
27
95
52
44
52
29
3
48
36
13
23
60
4
21
32
19
32
60
33
24
3
21
36
39
45
28
15
12
54
2
24
28
156
20
13
32
12
15
13
35
4
8
49
8
96
3
28
108
32
28
8
33
48
7
8
76
96
24
29
27
33
7
20
4
5
48
12
16
3
17
27
1
57
6
29
36
25
11
39
1
36
32
16
3
30
14
40
5
13
23
28
39
20
52
65
3
28
69
15
44
1
20
15
12
100
24
29
7
65
4
36
60
63
132
41
13
14
24
4
24
20
4
29
36
39
22
26
9
16
44
3
12
34
11
96
16
23
45
4
15
17
7
32
81
19
32
24
9
3
9
16
8
13
3
23
48
16
41
19
66
18
9
8
24
12
7
42
48
2
46
11
7
36
9
15
42
11
13
6
20
40
29
4
47
24
1
11
52
21
15
36
17
55
17
15
4
17
15
28
57
48
21
3
23
28
17
43
5
16
35
25
3
21
8
39
1
56
3
52
12
20
25
8
12
3
9
40
23
70
86
13
8
16
35
24
57
27
40
24
81
3
24
29
37
38
58
50
57
60
39
24
1
12
32
15
12
45
28
63
17
91
72
9
63
17
63
12
96
48
36
4
65
75
49
3
66
6
29
28
12
27
18
87
36
3
8
1
36
39
5
12
4
44
19
5
3
4
20
10
39
48
11
12
28
6
3
27
45
23
33
24
37
75
35
4
24
6
38
40
12
20
9
48
43
32
37
23
21
27
120
13
8
19
18
23
36
7
57
35
28
8
24
33
3
58
27
23
118
35
31
5
3
84
4
54
14
12
57
3
48
12
36
52
48
5
7
21
8
15
13
11
1
8
43
12
24
12
20
49
24
20
76
32
7
8
9
39
40
9
11
28
29
7
9
20
48
27
28
5
16
23
12
64
9
45
18
6
11
85
2
76
5
13
2
24
49
32
40
21
30
36
5
84
24
3
4
20
21
27
13
35
13
39
41
88
99
20
12
52
8
16
21
23
13
24
11
9
1
14
28
48
30
26
33
13
2
1
8
39
9
16
3
21
24
8
28
132
8
7
6
24
62
4
24
69
35
28
20
12
12
1
75
5
15
9
3
24
4
32
1
11
1
12
56
108
28
3
32
10
38
12
1
20
4
80
64
11
36
1
39
41
63
33
13
15
20
48
61
26
81
24
16
39
9
24
8
13
15
32
60
19
18
54
9
59
22
35
24
15
9
19
60
6
2
9
3
4
32
60
4
20
10
2
48
4
56
16
12
36
41
12
3
1
84
11
1
12
24
23
33
39
28
69
8
15
1
56
15
13
33
86
4
20
36
49
24
144
15
36
21
24
32
15
4
32
12
64
33
32
63
36
10
62
4
5
19
20
12
13
20
48
7
12
77
16
8
79
9
11
1
68
51
60
40
21
12
20
4
8
15
4
44
1
23
45
15
21
28
15
29
43
18
23
3
1
21
2
9
12
36
24
31
5
1
134
57
3
9
19
18
3
51
29
15
24
22
2
105
27
21
13
2
33
4
11
52
8
4
41
39
72
36
73
60
45
26
46
51
27
21
11
12
12
48
25
15
5
19
36
9
15
17
43
33
59
12
45
15
24
22
3
12
23
4
12
5
27
4
56
36
13
60
11
1
93
24
83
24
40
47
24
21
43
33
8
76
23
12
1
3
41
1
3
3
8
21
24
39
24
28
20
21
3
28
32
33
12
3
4
32
36
45
112
12
35
28
33
12
56
40
23
40
12
36
5
7
8
4
9
15
9
119
1
36
9
2
64
33
27
12
56
9
88
27
9
51
9
23
61
71
69
79
69
71
69
36
15
10
2
12
9
12
13
51
48
20
31
69
3
18
24
2
25
23
1
3
60
8
16
32
4
17
15
1
20
3
12
13
3
17
31
41
39
1
8
13
62
10
26
4
36
30
3
8
15
25
3
68
49
51
32
1
39
45
44
39
9
39
24
1
11
21
91
24
8
25
12
27
5
15
10
83
48
16
27
24
44
25
8
48
7
57
59
21
43
20
16
12
8
1
3
17
7
24
12
20
9
48
13
2
48
36
64
18
6
101
16
39
20
4
72
65
24
4
15
32
40
53
16
47
148
21
8
55
8
57
55
24
8
57
16
12
63
12
17
4
59
12
21
4
12
32
15
4
5
7
68
24
57
12
7
9
39
44
88
72
36
104
46
14
24
33
49
26
12
25
23
37
3
18
35
157
6
72
36
6
2
4
18
74
33
7
17
12
4
45
3
15
32
12
28
12
45
51
32
9
12
7
24
41
3
28
68
12
28
8
28
8
1
56
28
20
3
10
38
16
45
8
3
48
16
44
33
4
20
43
17
25
24
102
5
40
48
21
38
13
15
165
63
36
36
44
105
15
12
4
20
58
6
24
8
1
12
107
9
12
3
1
3
33
15
29
4
3
5
7
54
2
33
15
48
1
15
32
4
60
32
9
28
12
35
ABCD 97993900042*3^$a+1 [50020]
78
79
8
24
3
21
45
7
32
87
24
9
28
53
36
39
21
7
23
37
5
39
9
51
27
6
115
5
27
4
5
24
183
39
1
23
21
48
51
30
151
8
57
18
42
30
114
54
30
19
23
18
36
24
18
18
3
3
96
49
5
156
24
36
3
15
6
24
15
28
12
101
3
184
5
39
36
27
1
17
99
16
5
6
45
16
11
18
36
48
66
1
32
60
75
9
144
4
12
29
12
24
6
18
15
117
39
3
33
9
12
7
24
48
53
12
12
24
72
24
6
30
66
30
12
12
51
15
30
36
30
54
12
6
30
19
47
93
12
45
12
174
6
7
17
18
24
9
84
9
67
17
7
23
25
5
27
33
12
15
40
17
156
19
29
24
72
36
42
54
24
12
30
73
53
7
11
97
53
24
36
27
33
24
36
31
29
24
19
24
48
23
9
69
31
53
31
23
6
42
24
9
39
42
12
3
24
28
11
90
96
55
77
111
93
43
29
12
75
39
9
24
9
15
4
56
3
1
95
48
9
33
30
49
72
24
77
43
23
90
19
11
1
44
3
85
11
54
55
11
13
5
27
24
45
84
18
48
37
44
21
63
75
18
31
29
60
36
66
81
81
96
102
24
21
33
24
24
7
32
9
12
12
27
9
54
6
24
12
67
5
216
12
36
36
43
44
60
45
18
72
57
15
9
63
33
16
17
24
36
7
24
29
27
21
15
16
12
11
42
7
77
15
57
12
60
175
17
3
28
59
1
29
55
17
55
164
16
60
41
60
135
28
17
48
12
84
24
36
30
66
24
19
5
102
1
29
7
5
19
53
24
30
13
53
3
27
18
6
6
12
39
45
90
33
21
43
36
29
24
51
3
9
124
35
6
12
67
8
117
24
84
42
54
19
65
7
17
12
43
17
6
42
12
15
3
18
3
3
37
20
4
41
36
24
48
39
48
63
6
67
8
16
23
6
36
12
39
36
45
114
9
213
12
24
24
19
17
72
60
12
31
11
33
57
15
69
51
63
18
24
15
4
35
1
32
129
87
93
12
36
39
27
37
5
30
105
16
23
6
12
27
33
60
43
11
30
15
21
36
31
185
18
45
60
45
15
57
27
33
55
8
12
69
19
12
23
1
8
33
3
9
55
5
15
16
65
12
3
63
13
59
114
12
36
19
11
21
21
3
45
19
5
30
18
39
15
144
6
39
45
24
12
19
113
27
40
41
48
19
47
90
60
48
31
5
175
47
93
3
78
15
28
24
65
123
21
78
6
3
15
13
29
6
72
1
8
12
16
32
4
12
29
15
36
81
7
12
36
29
24
24
12
3
4
8
4
5
90
48
9
9
12
114
24
18
127
41
15
39
18
36
7
5
30
33
40
68
9
42
6
48
39
12
52
5
30
72
9
48
15
37
164
9
7
44
24
52
8
16
72
23
18
54
78
51
39
1
65
31
8
24
4
65
24
39
48
4
12
17
36
36
15
57
24
99
45
67
29
7
8
9
36
6
42
6
90
54
6
31
32
28
48
8
39
48
49
29
18
30
42
13
8
4
95
45
4
29
18
18
31
29
12
48
163
5
3
21
7
20
36
52
53
36
36
48
60
24
15
3
21
64
32
3
18
63
39
1
5
3
12
4
5
18
72
18
36
7
5
67
5
12
3
81
39
9
60
43
24
8
12
21
12
18
57
88
5
12
12
7
36
44
12
12
4
29
12
6
25
8
129
15
9
54
1
17
30
1
29
24
3
40
23
45
51
42
111
33
99
4
29
7
5
6
18
43
17
27
48
9
24
19
24
173
24
6
18
51
33
66
6
108
12
55
5
3
24
4
17
6
18
19
17
36
31
17
39
57
126
48
42
27
51
18
195
33
99
21
19
5
55
20
36
216
16
72
11
6
84
19
17
12
6
24
24
9
16
68
72
9
42
9
33
12
15
45
19
29
96
3
60
9
12
18
24
48
24
30
43
29
51
9
63
9
3
81
12
15
4
17
127
11
78
36
24
15
111
45
33
43
20
9
42
114
6
1
23
9
12
12
4
72
65
7
11
66
111
9
12
24
27
12
24
21
24
31
8
24
33
7
71
18
12
3
64
41
67
5
24
7
23
13
8
3
81
9
24
30
61
17
18
9
21
39
27
6
12
15
9
30
78
42
18
12
18
1
89
84
48
3
9
79
44
45
6
61
5
3
21
31
113
7
17
19
36
71
6
24
31
17
24
66
9
144
33
103
41
6
9
28
20
9
43
29
54
78
3
12
64
41
24
42
1
12
44
12
12
15
69
48
40
41
3
57
24
24
3
21
6
9
15
97
20
21
15
40
17
19
8
64
35
6
3
33
3
136
48
59
9
36
9
42
13
48
5
24
7
24
29
72
24
111
16
11
24
30
18
54
19
8
9
3
24
45
12
63
57
132
3
9
42
30
24
12
24
3
21
43
17
27
28
56
12
21
36
12
39
3
9
39
9
33
132
36
39
33
3
9
48
19
24
77
18
24
57
160
32
45
12
30
54
24
43
44
3
30
12
39
16
53
12
7
104
81
39
4
56
40
65
12
36
12
24
7
24
120
8
15
1
12
29
15
52
29
60
63
4
71
72
61
5
84
48
43
17
91
59
9
12
4
95
30
108
6
9
9
19
41
66
6
24
55
65
3
33
15
120
40
12
8
21
12
12
6
13
137
12
3
51
30
12
30
30
72
99
45
48
12
12
48
43
8
12
16
11
6
3
57
12
3
57
3
9
36
24
3
51
78
84
24
6
33
9
6
21
69
12
63
21
6
13
53
3
60
9
63
39
9
52
5
19
17
12
24
54
30
19
17
6
117
108
45
67
128
4
11
18
48
12
60
7
5
24
36
31
44
33
24
12
6
6
66
21
27
13
35
42
12
36
6
13
12
119
24
1
5
18
21
69
72
12
24
12
12
24
42
21
153
42
1
12
8
21
6
30
12
78
25
53
39
3
24
49
17
19
72
84
17
15
9
55
17
3
16
120
35
6
91
65
43
8
9
12
12
75
15
21
9
18
6
24
7
29
7
5
31
44
40
32
81
31
36
107
48
9
9
31
44
4
5
3
15
1
29
36
19
44
87
33
21
12
30
24
45
12
33
3
4
29
18
6
39
21
3
51
18
7
20
12
48
16
12
65
24
60
84
66
6
7
8
84
48
4
65
7
11
21
21
51
9
12
6
93
60
16
53
36
43
5
36
42
37
24
41
12
12
7
5
54
66
31
8
45
18
6
63
69
12
55
44
111
24
6
24
24
60
54
18
43
24
48
11
61
11
30
12
3
21
30
21
12
12
12
57
6
129
96
16
36
56
40
29
84
24
18
37
ABCD 97994181388*3^$a+1 [50000]
84
6
69
21
72
72
12
18
45
8
88
248
67
66
24
75
81
78
48
60
101
1
132
35
24
192
16
3
29
96
49
111
93
3
336
48
129
47
49
90
216
18
59
13
3
27
198
90
21
32
16
111
17
91
6
66
29
13
195
75
102
36
108
6
138
15
39
105
32
64
147
18
54
29
61
102
18
107
79
84
6
143
19
48
42
90
48
150
83
79
89
40
32
31
36
42
3
80
43
84
65
13
48
198
5
264
160
99
84
17
73
191
43
5
103
9
69
54
213
8
40
93
35
24
24
31
144
36
5
96
55
33
8
120
91
53
61
36
15
159
72
24
84
5
31
42
239
31
102
168
90
185
175
30
36
71
115
12
89
64
141
84
132
59
49
138
5
67
90
54
114
107
181
72
72
59
157
54
29
16
3
24
29
259
216
36
54
11
19
54
78
30
59
24
49
191
64
87
30
18
96
41
13
3
8
25
156
51
21
126
72
6
47
37
11
144
48
1
23
13
156
23
48
169
54
90
23
43
36
78
75
33
108
11
61
11
55
57
15
113
1
36
18
90
12
42
113
40
165
42
102
18
6
11
43
93
33
138
53
1
18
45
48
39
84
18
3
3
48
36
6
48
35
72
24
13
54
24
53
96
43
198
36
35
40
3
84
90
54
9
32
144
145
192
18
29
133
27
33
335
72
24
72
24
31
17
1
15
8
144
48
55
81
48
117
11
61
24
12
78
65
1
71
88
3
42
131
103
57
45
3
21
35
48
115
5
96
1
15
99
18
107
1
66
29
49
90
53
31
108
42
83
88
39
60
45
45
59
61
18
108
60
36
138
11
61
78
5
7
54
18
113
31
41
37
156
42
18
30
24
45
63
30
99
69
75
32
144
120
73
23
31
42
15
51
72
69
8
168
43
6
23
7
6
12
95
13
3
15
6
30
18
107
7
209
72
48
7
60
93
144
63
41
96
24
43
101
7
90
138
29
151
129
8
7
126
3
33
18
141
8
24
43
5
163
101
19
6
15
39
9
315
125
24
16
15
48
17
61
155
7
17
55
90
66
24
18
30
36
17
109
6
72
12
9
56
48
127
89
16
69
54
69
39
6
120
11
67
101
79
72
41
115
18
35
19
18
78
12
18
36
72
11
85
3
81
42
90
72
59
211
5
67
126
12
24
11
97
12
131
13
36
15
128
1
54
65
121
143
49
71
43
77
43
53
133
12
6
84
29
79
24
17
160
69
75
8
40
27
72
18
12
95
37
18
30
75
3
5
25
54
41
109
83
16
3
72
60
102
90
36
42
66
366
27
3
60
30
3
75
5
31
156
117
8
37
35
61
48
114
18
36
155
24
88
96
99
114
162
113
24
64
56
13
198
108
12
45
189
6
18
48
6
12
17
61
66
6
84
6
54
35
55
12
24
29
109
75
75
84
24
54
54
36
36
21
27
162
11
31
84
21
104
37
83
49
12
35
43
90
131
25
6
174
42
72
12
45
27
150
36
11
16
81
36
48
6
12
9
32
31
78
102
78
90
120
18
60
95
48
109
51
21
27
8
13
75
80
85
12
36
27
27
6
126
12
117
27
18
179
61
90
9
27
18
3
56
259
24
108
48
24
65
109
18
9
8
109
27
81
15
117
12
95
16
75
69
32
16
39
72
150
75
135
180
42
54
138
107
145
95
16
69
18
6
30
24
12
33
3
36
90
23
13
42
84
24
5
67
120
101
13
35
103
41
253
51
8
115
72
114
108
12
35
1
54
72
18
60
51
48
32
13
195
39
9
48
48
8
25
108
6
72
12
198
90
65
25
60
102
90
179
48
13
144
36
102
65
25
95
208
183
57
416
ABCD 97994296958*3^$a+1 [50042]
141
48
32
19
18
3
8
4
36
75
69
3
5
48
121
36
27
15
138
23
60
60
127
113
52
15
17
1
95
12
37
42
9
32
79
29
31
33
80
61
47
13
12
15
60
32
115
12
21
3
5
52
80
37
6
65
1
6
17
16
44
7
9
12
3
54
36
75
44
16
27
18
12
35
19
18
42
30
11
103
54
30
33
20
19
6
12
51
72
8
49
63
8
79
18
72
12
6
53
40
87
17
103
17
43
48
54
23
13
36
36
23
31
78
3
92
7
96
17
67
18
11
24
43
45
45
27
27
66
132
30
5
76
27
105
9
66
17
1
39
21
12
15
3
42
18
17
163
165
45
54
6
15
60
9
131
55
17
48
25
84
60
90
21
105
39
45
108
27
188
40
87
6
27
57
18
42
72
3
68
37
72
66
53
25
135
32
25
54
41
13
24
30
21
92
55
180
18
120
90
5
1
90
54
75
12
87
42
39
152
25
47
48
25
72
23
48
37
15
27
18
30
42
155
7
21
27
18
54
33
48
92
36
121
23
25
6
72
18
27
117
3
45
18
54
6
45
45
54
45
156
9
78
144
29
12
67
113
40
9
23
43
18
36
159
27
57
27
9
81
6
12
53
109
6
102
6
30
42
137
7
108
113
12
55
18
12
72
39
12
20
37
96
15
12
27
156
69
8
12
7
30
6
5
108
7
42
51
57
27
80
1
159
21
27
3
6
71
72
1
47
7
66
15
27
5
40
57
42
48
33
39
24
5
60
100
44
25
23
49
30
6
18
57
12
3
18
36
54
30
35
37
15
92
1
47
40
32
13
35
85
60
107
28
45
84
71
19
24
17
103
96
21
72
96
57
90
77
40
68
60
43
72
17
7
9
57
72
6
30
36
96
72
108
18
12
33
24
128
12
25
36
30
90
6
30
3
21
12
23
1
36
23
12
85
42
5
7
69
21
111
75
54
36
12
18
252
5
37
18
12
54
95
64
3
17
16
84
48
87
33
8
109
11
61
23
31
17
145
18
30
35
1
63
51
12
60
12
6
90
72
45
45
3
9
23
139
6
95
12
1
39
8
43
66
11
115
18
119
67
9
21
54
6
3
60
20
25
12
59
1
48
6
30
24
15
33
54
36
45
9
63
27
53
1
87
57
71
7
53
60
25
24
35
28
72
63
30
78
12
57
33
54
18
35
1
42
33
15
54
35
16
24
15
60
48
105
39
168
18
47
7
18
11
25
87
3
54
35
16
44
97
3
15
42
66
137
43
33
12
20
12
13
27
15
30
60
102
29
60
7
48
9
8
19
6
3
15
17
73
72
15
33
15
32
28
51
21
93
30
129
36
21
66
54
36
90
132
18
47
25
36
27
147
6
30
36
9
20
12
37
95
76
80
1
66
113
12
25
27
21
75
15
54
72
18
162
24
39
60
21
96
11
12
67
48
78
35
112
45
35
28
15
12
42
54
12
77
48
7
30
23
49
36
54
21
120
12
27
33
3
54
90
29
72
12
31
24
72
21
12
111
65
4
48
57
71
1
6
12
41
12
7
36
29
43
65
12
48
52
15
21
92
12
55
36
69
57
6
12
108
108
65
25
6
36
17
48
109
54
54
3
20
28
9
71
12
19
36
33
80
24
7
24
36
33
15
42
39
81
59
37
18
17
12
43
198
66
81
69
30
233
16
45
47
19
18
35
43
120
53
72
7
12
141
12
27
60
9
32
13
15
39
45
48
9
11
25
23
1
30
29
12
37
63
12
36
27
17
40
21
66
6
15
15
5
67
90
60
18
33
141
60
18
30
3
15
60
18
54
53
28
44
31
9
56
49
35
96
61
18
5
16
69
3
39
36
45
9
36
30
18
27
8
24
96
79
113
13
27
32
16
44
31
12
5
12
1
35
4
15
45
27
24
57
8
97
12
6
45
21
36
54
9
15
9
45
30
6
59
13
35
19
18
18
77
28
92
1
35
52
48
32
28
20
37
102
18
54
54
60
72
72
23
7
18
3
15
17
112
3
18
27
32
43
42
11
100
12
39
18
18
18
30
60
72
5
12
16
21
59
121
48
162
18
60
66
9
45
162
18
18
24
53
55
5
61
27
60
132
75
5
61
15
12
9
111
57
12
39
60
105
15
24
8
220
15
5
28
57
3
15
36
126
15
57
6
5
49
120
18
5
48
1
60
3
20
13
90
12
18
54
6
30
42
12
123
57
71
55
5
109
51
20
13
15
12
20
13
30
9
87
18
15
3
33
12
3
69
48
27
5
96
67
93
9
51
57
3
84
48
15
18
144
12
96
15
3
17
12
37
24
35
1
30
24
29
73
42
108
12
150
12
183
3
45
3
42
15
128
12
19
78
66
96
54
27
20
60
52
48
153
36
30
21
8
85
347
168
7
5
85
47
168
48
4
20
13
83
12
112
105
18
48
24
108
12
5
100
27
33
36
15
285
9
12
23
36
1
123
36
20
120
4
60
33
12
171
9
18
17
97
30
21
15
60
45
27
18
23
4
128
12
31
36
29
25
35
1
39
32
13
6
9
9
3
80
79
9
45
30
24
18
23
31
29
1
108
180
18
17
97
11
37
51
21
36
18
65
31
29
4
51
17
37
51
9
63
48
15
45
60
24
27
21
140
12
36
ABCD 97994751566*3^$a+1 [50040]
15
93
39
54
51
19
36
30
14
36
33
45
27
105
28
32
90
64
89
45
22
8
10
50
30
75
61
26
33
51
34
95
48
39
30
40
8
16
50
45
21
4
131
85
59
12
9
39
72
3
45
51
34
20
24
52
8
42
21
37
71
69
40
32
34
36
24
5
72
60
7
26
96
120
39
36
24
135
6
3
48
3
30
4
131
195
9
31
5
9
30
96
16
14
6
33
12
75
28
41
99
93
33
6
45
228
21
4
32
60
195
3
30
36
6
34
26
114
10
80
64
26
135
96
84
49
92
108
6
9
15
6
70
170
6
198
6
34
11
9
22
8
42
15
25
48
92
18
12
154
84
35
51
94
11
75
36
10
71
9
114
4
80
6
27
13
84
36
47
7
36
14
66
24
117
19
5
61
18
17
43
26
6
21
60
147
82
20
10
20
21
67
2
24
147
57
22
50
15
24
19
36
50
60
24
123
87
45
97
8
82
18
50
36
90
66
21
7
41
1
18
20
6
114
192
18
27
13
36
11
49
35
15
6
150
28
170
126
6
78
42
4
24
32
124
95
55
30
6
5
3
22
110
81
84
36
37
35
87
108
16
6
11
33
6
150
10
38
52
38
6
126
48
52
18
6
14
52
14
240
4
12
5
33
156
4
23
9
48
46
5
91
5
9
51
93
72
75
39
45
181
8
16
44
27
45
51
39
64
50
15
36
25
35
15
4
26
28
32
34
44
222
120
70
20
54
64
56
40
44
10
5
45
16
150
20
24
30
30
6
30
57
27
6
30
57
60
48
81
30
54
34
2
54
4
62
10
41
57
42
105
108
81
124
2
48
33
9
64
36
11
39
201
12
97
74
4
17
13
90
2
3
15
16
14
87
15
64
5
19
5
36
75
225
141
88
92
3
67
8
16
90
14
22
23
48
73
14
57
13
50
6
16
74
66
40
11
72
120
51
36
9
21
3
51
4
41
15
36
18
30
117
49
11
15
21
7
56
4
20
30
3
24
13
2
34
71
55
38
46
20
90
16
44
24
10
20
30
120
15
51
120
16
44
84
12
28
5
27
4
200
10
50
10
50
16
18
6
80
21
93
42
24
64
2
24
100
119
12
39
126
100
11
24
9
36
78
72
94
50
96
141
37
90
26
76
8
3
48
1
50
30
15
3
12
33
72
93
82
20
84
4
42
35
19
50
6
48
42
64
114
122
54
9
15
102
48
3
24
63
6
27
57
15
157
35
3
46
56
60
84
4
30
17
48
12
15
30
10
14
66
58
20
126
81
43
62
75
9
106
14
64
71
72
9
24
84
27
15
88
26
100
59
165
222
54
10
30
86
21
19
41
9
4
14
112
53
45
10
50
60
70
2
51
9
100
50
18
132
99
9
40
71
132
7
146
36
48
10
12
128
36
21
84
9
46
26
30
33
12
25
59
51
54
6
24
126
63
15
81
9
30
6
4
12
110
238
32
15
99
10
11
69
24
102
69
1
38
12
18
16
47
3
9
57
10
53
27
28
17
120
15
150
4
24
62
4
24
17
48
27
30
88
2
40
50
4
14
33
9
24
24
75
37
18
32
18
15
96
15
4
72
5
15
30
3
72
19
5
61
35
45
30
108
30
42
34
47
9
135
84
45
4
32
24
66
4
54
2
34
35
84
7
41
84
24
49
2
24
66
3
15
21
36
33
30
42
84
6
9
9
27
9
30
60
36
33
120
96
45
6
84
6
24
39
27
114
34
56
9
115
132
38
30
142
38
36
126
3
1
71
49
6
41
9
40
134
6
171
12
105
216
4
50
22
71
117
10
41
15
10
6
50
48
135
55
30
11
81
39
121
110
18
6
64
90
32
84
70
66
50
60
138
42
33
61
30
14
30
30
6
30
54
36
45
45
70
54
20
27
43
26
16
35
15
9
21
123
45
12
4
20
16
38
6
27
39
33
75
21
39
60
141
21
4
11
13
56
64
47
15
64
114
11
19
17
24
31
20
148
102
60
23
48
9
24
40
14
30
22
5
24
75
6
75
48
108
43
26
24
27
27
102
18
76
65
24
15
66
39
72
24
19
2
108
27
15
165
43
26
24
36
87
57
40
26
21
85
8
42
4
56
48
12
54
4
11
15
60
46
18
2
30
58
72
14
126
99
72
48
81
54
9
145
56
186
153
55
5
57
30
88
90
36
56
3
115
32
105
9
40
20
106
54
11
25
84
86
24
9
147
10
35
3
21
15
60
94
20
12
48
87
15
84
6
90
34
44
72
24
36
168
16
144
11
21
99
31
38
72
24
27
207
105
195
57
55
48
2
39
21
34
5
61
18
41
15
94
95
12
9
90
36
18
12
15
15
18
132
10
24
30
6
5
49
44
30
120
30
22
5
19
161
13
110
22
14
24
66
54
16
26
168
6
9
111
21
9
30
81
24
69
3
3
6
28
11
45
147
37
95
ABCD 97995527746*3^$a+1 [50000]
8
132
24
4
20
52
36
20
9
24
36
31
72
8
33
75
84
21
7
120
17
51
36
4
32
40
197
72
3
40
8
9
15
28
41
67
224
24
244
41
24
87
60
153
12
48
115
56
36
69
67
68
136
5
19
120
5
7
20
24
45
51
40
77
132
31
29
31
53
60
36
55
24
12
68
21
31
132
5
43
128
45
39
21
7
32
100
41
87
69
84
120
171
36
84
76
60
53
216
75
33
15
21
39
21
60
7
48
36
24
5
55
41
31
24
20
96
64
5
31
77
12
31
17
15
100
36
12
32
21
24
51
40
185
15
24
168
24
45
51
120
40
48
56
4
12
104
76
173
67
29
15
96
52
77
48
43
12
8
28
60
56
24
69
75
21
99
12
16
108
29
27
96
4
36
20
33
79
116
12
9
3
105
63
28
36
104
144
36
16
5
48
31
32
69
51
184
240
56
153
87
120
28
89
7
113
31
80
4
8
28
89
43
60
113
51
28
12
29
27
24
60
9
156
108
91
89
12
24
19
20
117
15
16
44
36
12
16
101
15
48
21
96
39
40
89
132
103
8
60
192
28
20
28
56
4
92
352
32
4
12
269
19
132
8
9
3
52
5
12
15
136
60
200
84
33
15
48
4
53
27
64
32
69
3
16
32
24
45
24
24
43
77
51
96
9
15
4
108
29
115
8
48
132
88
12
12
116
64
48
60
48
89
3
21
7
84
104
60
12
24
45
43
20
21
7
48
101
55
8
100
17
84
7
53
151
8
12
36
100
29
103
8
52
41
31
24
185
51
156
84
60
9
24
31
132
44
84
45
67
80
108
4
17
75
48
112
89
120
51
168
196
36
5
108
96
55
32
168
52
12
5
51
40
56
4
89
3
93
120
55
44
40
12
36
48
116
16
60
80
64
5
15
33
3
24
76
29
204
84
31
5
51
69
19
32
64
32
168
52
20
69
39
12
57
207
120
24
72
208
56
100
36
60
44
108
12
76
12
48
8
112
20
12
16
20
40
65
144
87
28
5
15
16
12
8
21
19
32
9
39
21
3
112
168
8
4
56
33
207
64
24
281
91
60
104
9
147
4
113
3
24
100
5
39
21
3
52
36
20
4
56
24
40
56
69
3
45
12
55
36
48
32
117
7
24
32
177
15
28
60
20
64
5
15
60
33
27
16
72
48
44
4
120
32
132
21
7
60
89
15
28
77
19
29
75
48
33
115
92
28
32
57
67
29
135
12
4
44
72
12
12
40
5
60
84
27
40
68
81
24
31
96
252
8
69
24
99
45
7
24
24
12
336
68
144
96
12
72
16
5
19
5
51
76
96
89
24
7
144
29
60
15
4
17
31
29
79
65
27
40
29
43
48
149
19
29
3
12
28
12
17
31
12
32
129
96
48
123
4
173
51
45
27
69
19
24
5
3
4
140
16
180
20
9
31
128
12
33
79
41
51
48
52
24
60
32
33
60
199
8
9
55
20
4
65
51
36
4
56
57
27
4
60
20
4
48
12
8
9
15
96
4
89
31
53
55
108
29
199
60
36
216
53
7
20
4
44
45
27
112
20
132
28
17
15
28
12
113
43
44
64
92
24
69
19
36
5
36
43
12
5
48
31
44
12
4
120
41
159
132
28
80
40
44
52
56
4
176
28
5
159
21
87
64
149
7
32
105
132
3
132
148
180
77
19
20
24
28
68
40
72
29
15
100
5
39
4
32
93
36
127
8
16
68
40
8
69
15
93
27
180
105
3
52
24
120
32
9
243
72
64
149
3
93
55
96
5
55
200
69
60
151
80
45
123
21
31
8
36
21
51
9
123
12
16
8
12
177
63
9
24
84
123
33
27
144
36
117
36
51
45
75
40
5
91
60
8
129
7
24
65
51
168
100
96
20
69
12
15
28
20
45
7
116
24
16
17
7
29
51
36
69
31
92
40
8
4
113
7
53
123
4
144
185
39
57
91
29
3
12
36
28
5
36
120
51
117
72
15
60
69
31
53
15
88
20
4
60
5
63
16
84
56
16
116
40
20
52
8
132
57
19
5
36
15
16
152
21
36
108
3
129
31
48
56
16
77
12
108
67
ABCD 97995674906*3^$a+1 [50063]
72
41
96
19
6
8
3
27
18
18
6
16
18
20
4
41
36
60
15
9
15
22
35
85
14
36
24
30
3
91
12
30
47
73
23
12
123
21
31
8
9
27
34
54
12
56
4
24
42
18
5
159
28
12
2
3
45
22
5
13
11
55
44
21
67
18
59
31
6
11
19
20
54
16
14
124
6
11
36
12
43
60
84
29
24
27
40
8
16
2
10
8
22
24
35
63
6
27
13
54
5
163
2
22
5
43
2
75
13
30
50
16
59
7
80
100
98
27
151
12
96
50
82
17
55
48
38
10
44
88
18
47
55
18
2
33
31
36
5
3
4
72
38
18
69
15
10
30
53
7
14
51
19
24
18
78
24
12
24
6
14
45
31
5
31
24
20
24
40
44
52
5
3
16
41
13
30
18
119
9
6
34
11
13
6
17
19
80
4
26
3
13
2
22
71
3
36
48
40
12
41
24
36
60
45
18
70
24
18
12
18
18
14
3
24
123
76
96
20
16
42
107
61
95
12
87
16
14
64
80
6
16
2
112
11
24
45
3
15
16
6
24
42
24
56
4
36
5
48
25
2
9
19
72
5
3
36
6
3
12
7
36
89
7
24
24
32
70
30
74
10
44
16
5
87
28
24
12
68
12
21
3
4
12
29
25
30
20
4
17
48
7
104
16
8
16
92
28
65
1
6
8
45
79
17
120
43
18
54
5
61
8
142
29
139
72
5
127
36
66
8
15
12
15
4
77
13
42
48
12
5
13
6
5
48
13
14
4
72
14
10
48
12
20
40
30
18
41
24
27
64
24
26
46
8
36
4
18
30
92
36
10
24
2
70
24
14
40
48
20
4
44
6
46
12
5
43
24
60
5
60
33
3
12
67
20
34
24
11
75
16
29
45
99
27
10
11
19
84
12
8
4
17
43
18
143
127
18
59
36
145
30
12
14
16
74
16
92
52
6
59
55
24
36
66
54
18
35
55
6
74
6
15
7
5
39
9
61
24
96
14
10
26
9
31
14
30
52
72
17
48
13
18
36
5
31
113
15
21
31
12
6
30
26
10
78
32
15
25
30
18
30
12
24
60
56
24
10
2
105
3
16
44
52
20
9
24
67
5
24
55
24
20
34
2
40
41
13
6
5
31
30
54
5
55
14
40
11
19
20
46
6
24
50
39
7
89
108
13
30
42
11
39
93
79
20
40
24
96
29
15
21
24
120
51
9
75
22
42
8
24
4
12
17
55
12
74
75
19
96
24
18
72
11
15
9
7
20
18
51
21
30
16
8
21
79
41
13
2
4
2
39
25
35
24
87
4
20
40
6
18
29
25
35
31
12
20
4
8
16
116
21
25
102
12
30
18
5
51
16
41
69
3
51
16
29
37
8
51
3
36
72
45
73
6
80
21
27
21
12
43
20
16
24
29
37
11
37
2
100
26
70
5
37
23
7
26
27
43
50
24
66
6
10
6
18
30
107
60
19
14
72
22
12
84
5
37
42
12
5
60
9
87
3
24
36
40
77
3
40
5
19
5
31
62
18
16
30
30
185
36
7
5
1
50
16
6
50
9
15
64
17
13
86
9
19
125
27
9
60
7
44
4
36
65
165
15
36
48
37
8
51
19
20
6
70
29
37
2
22
18
12
5
39
40
14
48
24
30
36
64
24
12
12
56
4
66
11
13
8
40
14
24
4
6
11
19
17
7
2
24
22
89
73
6
65
60
19
12
14
46
8
66
15
49
8
34
24
30
6
48
2
64
6
18
216
2
9
24
61
14
4
6
6
18
23
33
10
32
64
38
40
23
49
6
5
72
27
34
24
18
48
102
80
3
51
36
4
18
26
60
9
31
116
16
29
19
6
24
56
18
33
39
30
15
49
6
5
19
77
48
31
36
5
55
12
108
24
24
41
21
22
12
41
3
21
13
2
9
7
14
3
51
40
36
20
48
21
15
36
100
78
47
1
80
22
50
10
12
65
91
53
9
18
72
40
12
20
9
72
55
102
126
24
53
19
5
43
26
42
9
43
60
8
28
24
20
28
84
48
108
2
82
5
9
39
27
16
84
24
90
47
33
30
4
6
24
30
36
30
2
40
24
65
13
2
4
72
65
12
36
1
6
12
48
150
8
40
54
77
19
12
68
16
29
21
16
54
5
15
16
8
124
32
36
112
36
36
54
6
36
68
21
13
35
12
25
30
24
12
8
16
30
26
54
3
45
6
12
22
11
24
13
23
75
30
6
21
15
12
36
6
66
9
61
18
17
19
185
1
2
33
60
84
43
36
44
33
39
24
4
12
50
10
30
50
46
8
10
36
24
20
9
15
16
56
21
67
38
3
36
9
10
120
5
96
9
27
13
11
43
98
54
24
34
167
60
31
80
9
55
14
46
41
7
18
48
14
16
41
19
12
8
69
61
50
36
18
46
29
85
66
29
7
48
77
19
12
12
20
22
35
55
14
16
24
30
42
30
24
66
48
26
4
60
6
18
32
60
21
7
8
33
36
31
29
36
27
36
36
45
15
10
11
43
5
96
43
2
10
5
25
6
84
120
24
14
3
19
24
5
31
48
12
60
36
24
26
18
70
35
171
36
12
52
5
1
78
77
19
20
4
12
8
9
13
14
4
36
8
88
8
34
42
89
24
21
40
2
94
6
29
15
76
24
44
52
29
36
12
43
48
12
12
26
16
30
26
18
16
86
18
4
17
55
149
36
1
35
15
4
5
31
8
9
7
54
42
60
8
4
86
22
2
3
24
31
17
27
45
13
56
90
54
30
16
44
16
30
24
2
9
7
233
31
48
12
18
6
24
18
167
43
5
60
13
54
56
34
2
24
9
7
24
14
16
59
87
16
72
38
40
18
12
20
33
12
25
59
45
70
24
20
57
24
13
42
24
72
12
18
18
20
52
125
60
13
24
11
7
14
16
48
11
13
6
5
96
31
24
8
72
30
39
1
11
48
7
60
48
44
21
25
66
6
24
54
17
19
29
81
3
7
96
14
34
110
10
14
3
19
48
2
208
6
12
30
24
78
20
16
14
3
39
4
29
48
3
96
10
6
17
31
12
54
14
10
54
18
74
40
29
7
29
3
16
60
6
23
81
130
30
47
12
72
13
66
12
24
26
82
12
8
90
123
55
17
67
29
19
53
24
24
84
1
24
83
7
36
24
48
8
9
3
4
48
56
76
30
74
45
27
22
56
10
12
24
44
52
48
66
18
12
5
85
11
3
42
10
30
18
60
66
11
15
100
42
11
37
14
16
29
3
72
4
29
7
89
60
31
6
8
34
41
19
20
22
30
24
12
30
8
22
65
12
13
42
30
26
36
4
30
30
36
6
2
72
24
16
14
22
18
35
55
5
15
40
12
24
14
16
11
3
4
48
53
31
65
31
84
29
75
4
18
24
ABCD 97995780412*3^$a+1 [50034]
90
33
165
139
101
138
36
18
36
39
33
207
27
114
156
31
32
96
21
150
84
36
60
1
192
17
18
18
43
56
69
66
90
24
7
24
120
80
40
48
107
69
39
36
60
12
133
209
55
48
80
165
54
210
6
48
37
23
72
30
67
8
3
85
17
15
57
31
131
13
173
30
78
7
77
3
159
24
12
108
1
96
24
24
72
152
16
32
40
24
185
55
95
33
3
37
101
54
13
65
102
25
8
75
78
39
48
129
79
11
13
96
47
9
69
84
55
17
18
181
24
11
36
60
48
36
132
210
72
108
127
35
13
23
60
61
8
72
51
180
25
8
21
126
144
229
56
99
12
9
48
141
19
251
21
24
117
18
9
96
96
33
31
96
120
23
108
13
80
40
29
90
121
5
219
15
1
24
83
205
233
151
11
48
45
99
6
30
90
36
60
126
270
102
37
35
13
5
3
3
30
31
120
65
103
56
39
73
80
9
15
111
49
5
54
37
149
30
69
39
18
24
210
114
171
16
29
36
39
208
77
43
56
40
24
47
24
102
27
81
126
36
144
90
18
36
36
25
24
59
157
59
21
40
48
8
27
6
15
69
162
18
18
72
85
221
19
72
5
30
45
45
54
85
77
99
120
39
84
45
160
32
144
15
276
45
16
128
39
96
12
37
23
49
95
48
1
71
96
30
115
120
35
69
9
255
16
24
155
109
47
54
96
3
51
12
49
41
54
114
55
96
5
51
48
160
35
85
35
150
36
174
54
55
8
64
239
1
48
23
57
27
108
1
131
69
64
5
3
24
99
6
36
102
21
24
48
15
18
6
1
80
129
6
12
162
18
25
47
126
180
18
144
13
77
27
24
16
95
18
90
93
72
16
17
72
96
30
97
89
55
35
21
120
15
72
36
85
77
3
16
24
17
135
48
160
11
18
187
24
24
48
24
368
16
35
21
153
36
19
35
108
9
63
1
72
5
3
45
6
84
1
48
491
240
141
21
67
80
87
33
105
151
35
37
120
53
72
198
222
90
138
19
8
63
6
123
87
145
71
9
24
117
12
87
88
8
24
16
53
19
200
117
19
71
9
87
129
45
6
13
179
37
144
35
61
48
233
72
135
27
54
162
45
99
13
47
144
162
54
48
18
114
36
12
37
24
24
56
96
159
36
6
63
39
25
47
169
11
18
36
216
90
24
120
21
15
6
102
108
18
39
51
126
39
96
15
180
61
23
121
120
83
72
18
3
39
36
13
192
152
33
54
25
11
18
19
35
6
66
150
84
91
24
104
3
12
126
96
120
99
117
18
9
171
61
11
240
69
39
81
255
6
12
31
11
13
53
19
125
198
45
40
8
39
228
61
29
42
54
51
16
8
16
48
35
42
99
27
84
25
155
13
56
45
12
55
17
7
173
75
15
216
1
24
11
21
3
61
23
145
53
18
201
435
54
300
51
48
96
21
43
8
24
39
177
165
30
237
15
108
24
141
64
56
144
16
5
168
174
13
144
96
107
13
48
11
6
210
45
105
7
8
15
9
40
23
36
186
54
21
16
72
233
39
15
1
119
1
23
102
75
15
78
120
306
60
66
3
285
51
40
56
105
79
89
162
69
15
60
138
3
39
174
51
3
96
61
101
3
72
72
51
237
24
81
39
15
73
11
141
3
36
36
45
15
1
47
36
ABCD 97996205018*3^$a+1 [50083]
12
41
54
37
48
180
41
79
65
7
11
60
90
67
17
114
61
299
25
29
36
12
55
24
48
36
36
24
11
18
31
167
25
29
43
48
35
109
48
5
42
48
42
90
48
61
84
36
72
35
85
29
19
11
54
54
145
185
7
5
55
60
11
73
35
169
36
11
13
108
108
72
60
12
360
36
29
30
1
36
48
5
42
90
43
11
49
53
43
11
73
156
12
72
101
54
78
30
18
72
42
13
125
72
31
84
53
103
24
12
5
66
132
85
36
84
11
36
13
17
150
13
41
7
24
125
19
72
149
115
48
60
101
55
29
43
12
48
5
42
12
96
133
11
85
149
55
24
96
24
65
7
48
53
7
12
143
1
84
5
55
53
234
1
17
31
12
53
12
7
72
96
12
35
1
125
72
18
37
192
108
84
29
30
25
60
12
47
97
11
37
23
13
60
11
60
13
36
35
96
13
108
23
97
59
49
167
13
96
48
11
37
29
19
5
79
155
145
161
90
162
55
12
120
60
36
12
84
83
145
36
36
71
13
84
12
120
36
77
43
72
11
25
11
13
41
7
24
108
48
84
35
1
89
108
31
29
48
7
53
72
66
1
48
77
144
7
83
72
72
72
25
84
120
11
120
25
101
42
12
78
72
138
73
17
42
66
55
35
54
151
48
71
1
23
85
5
30
1
23
30
42
1
12
36
144
71
1
125
91
48
12
60
29
18
133
12
48
17
7
36
83
96
25
335
49
84
101
30
61
11
25
47
97
48
5
48
19
5
48
42
13
132
144
192
113
7
12
60
65
30
96
12
73
12
29
43
12
96
5
72
36
54
42
31
5
67
107
198
60
31
36
5
54
1
24
149
7
83
42
31
53
235
17
54
49
24
71
24
13
53
114
48
37
71
85
24
5
31
24
11
42
54
18
7
5
55
59
49
48
5
54
121
59
1
24
71
18
30
37
60
35
85
24
11
73
5
7
5
72
43
60
149
198
85
12
96
60
12
12
65
79
71
198
43
77
127
60
53
175
12
48
47
60
36
12
6
30
54
6
126
91
107
120
6
7
29
31
203
30
7
143
72
84
25
36
17
55
12
36
5
19
120
41
103
5
79
155
13
17
7
96
72
72
5
31
84
11
25
72
60
11
49
53
24
18
126
19
107
1
12
185
43
12
60
12
53
18
133
24
12
59
85
12
29
6
30
7
17
31
12
11
85
72
17
7
60
11
97
23
13
29
91
17
210
25
47
25
72
24
5
31
108
36
29
7
36
84
24
5
79
11
25
35
30
6
174
132
102
13
77
55
5
7
96
17
18
25
60
29
31
12
12
11
73
41
43
83
25
23
36
6
84
204
12
90
54
151
17
31
132
60
72
36
12
47
25
47
25
48
5
36
12
24
210
6
12
36
7
108
17
30
24
13
5
120
103
48
36
96
84
29
162
13
60
17
168
12
18
1
48
65
102
73
72
53
90
1
5
66
36
42
12
36
18
1
89
115
11
78
48
24
19
65
67
180
84
36
17
12
18
18
78
37
48
12
23
109
131
25
41
31
48
11
25
24
72
23
169
60
5
60
90
97
29
7
119
18
12
31
23
1
36
24
53
247
23
121
17
43
72
12
36
144
48
5
67
108
192
155
37
35
24
1
83
25
173
24
54
49
36
156
59
36
109
5
12
7
17
19
29
55
96
24
36
36
48
36
125
211
23
25
47
1
24
65
43
65
43
84
84
24
53
12
36
90
109
53
103
41
90
25
35
49
5
12
223
17
12
60
12
91
24
11
198
31
24
12
167
193
47
12
54
42
49
5
18
13
60
48
35
42
12
42
25
24
17
60
102
1
107
18
19
23
13
5
67
5
55
60
60
72
168
47
13
48
36
24
95
90
67
108
11
85
24
24
41
36
43
53
30
108
121
144
72
119
108
156
25
60
12
24
41
24
43
36
155
210
96
19
12
12
180
41
235
84
23
90
19
60
48
72
48
12
96
12
53
120
42
1
89
115
83
18
127
107
13
5
7
48
108
17
7
60
5
36
127
48
71
54
72
19
24
12
12
101
31
5
19
11
1
89
186
25
24
41
43
ABCD 97996447774*3^$a+1 [50033]
30
24
168
264
18
30
54
48
60
6
27
9
72
102
12
12
18
54
66
60
27
99
66
72
19
11
150
15
33
96
30
42
55
41
24
18
60
90
42
42
19
48
5
27
15
36
13
35
12
1
227
13
11
102
12
6
78
18
54
60
6
24
6
87
112
32
75
108
73
89
168
48
42
66
60
36
102
36
72
12
37
35
24
60
12
109
11
18
24
42
97
23
25
17
30
12
21
16
11
6
60
51
112
80
33
127
71
57
57
24
31
29
3
96
81
6
18
6
12
6
60
18
48
1
5
288
6
12
6
51
33
15
93
114
72
9
9
55
5
60
42
126
12
27
3
30
36
27
9
84
30
6
36
171
87
12
126
31
29
3
27
66
84
30
49
48
53
24
216
75
57
55
65
126
36
48
216
66
24
75
51
216
84
30
3
27
21
39
60
6
42
18
78
90
6
13
29
3
160
35
13
17
60
60
7
5
43
5
54
24
18
24
48
108
90
61
41
126
48
84
21
33
12
18
1
101
24
12
103
53
54
37
65
42
37
29
19
144
5
27
96
27
30
39
45
48
6
18
54
36
54
42
1
5
18
66
66
6
15
39
6
12
39
144
129
6
201
33
96
31
11
6
79
23
18
7
17
111
33
90
72
12
60
30
114
24
42
42
9
3
168
21
33
6
25
41
12
132
7
29
18
1
5
75
48
144
21
6
18
3
21
12
12
18
12
21
15
6
6
24
66
75
27
102
31
11
21
48
9
24
15
27
90
54
21
57
18
72
12
36
36
6
3
57
55
71
12
13
59
69
48
33
31
29
3
63
42
162
69
39
72
12
180
33
69
91
23
12
45
93
54
12
36
30
60
19
11
42
139
17
126
42
18
42
36
48
24
15
9
24
18
66
42
42
42
13
29
51
9
6
1
48
23
9
267
60
12
60
49
11
21
165
48
36
42
12
12
85
83
42
60
72
24
30
60
42
19
5
139
32
81
63
3
13
48
17
24
87
96
81
31
47
18
6
12
6
6
168
12
36
201
15
30
99
27
30
90
66
24
12
7
35
109
17
31
5
24
18
108
12
25
107
12
30
42
12
18
6
30
48
42
69
105
78
18
24
102
25
179
36
121
48
11
6
111
33
78
1
11
30
24
111
3
60
24
25
11
18
30
102
102
18
132
19
80
27
37
35
138
114
24
24
24
60
102
144
7
35
36
153
63
72
60
120
37
47
30
3
81
15
117
75
3
60
1
65
15
117
27
45
19
96
23
25
101
30
156
12
85
17
30
54
90
78
120
36
6
78
42
12
36
9
21
27
27
18
96
67
149
24
24
75
64
23
9
3
6
30
121
32
51
13
23
48
36
69
3
13
48
48
47
108
18
6
66
42
60
36
24
6
96
3
16
80
15
84
12
30
54
42
6
6
12
66
57
87
25
29
48
66
66
36
12
42
36
6
24
19
17
90
21
9
18
117
3
61
149
18
120
81
9
18
138
30
13
5
123
33
36
66
36
69
3
54
24
108
78
18
19
41
336
6
30
67
35
93
27
6
24
55
128
16
101
114
120
30
36
6
60
96
12
36
13
11
37
5
24
3
21
12
48
12
6
60
30
6
13
48
5
48
78
66
30
48
12
42
36
108
24
66
42
67
17
12
19
23
36
120
30
48
15
39
78
27
15
12
37
23
378
18
78
48
12
19
17
192
48
12
36
30
48
6
24
24
48
27
9
55
131
6
103
32
15
12
21
3
132
12
42
12
39
3
61
29
12
87
93
84
31
17
66
13
41
18
48
24
48
54
135
9
24
15
57
168
6
6
6
13
29
19
17
60
51
99
36
42
42
24
13
5
84
6
30
30
6
12
246
189
57
24
12
19
131
13
5
30
12
42
60
6
37
5
60
18
13
11
37
11
6
120
12
27
27
42
36
84
19
32
27
36
49
11
18
6
36
9
3
54
12
24
66
33
45
6
60
81
16
17
42
6
168
24
15
15
54
294
138
43
29
42
30
18
42
42
48
18
60
55
23
9
63
78
3
69
30
45
45
48
67
17
31
17
24
12
75
57
30
48
9
21
6
37
59
30
6
1
17
36
18
48
42
78
12
84
177
9
24
111
51
12
49
35
42
90
9
21
42
60
85
107
37
35
109
48
48
48
32
9
55
96
41
18
114
3
21
27
21
24
30
37
59
132
24
57
21
108
6
105
81
30
180
54
48
12
43
32
171
6
30
33
27
21
9
48
90
18
43
59
12
73
29
36
6
18
66
12
42
12
96
6
6
102
54
30
42
96
243
33
24
18
6
79
23
60
30
72
18
66
6
78
12
30
21
51
12
48
54
24
3
21
24
24
72
114
108
54
168
39
3
12
33
9
18
30
55
96
48
65
60
3
105
102
12
48
6
24
36
19
77
19
35
66
43
41
42
54
72
138
6
42
72
93
15
ABCD 97996896742*3^$a+1 [50076]
21
48
93
72
240
15
105
135
72
48
33
78
117
12
96
27
69
48
72
99
21
63
105
51
57
45
42
30
6
84
45
3
240
45
144
36
48
144
36
60
45
15
36
240
21
15
48
39
60
165
105
6
42
15
12
108
48
72
27
30
18
30
120
18
45
39
90
120
18
60
210
72
15
12
219
57
60
123
144
345
153
15
273
99
21
72
78
114
30
57
129
24
243
45
120
42
150
66
21
33
63
105
327
72
9
111
36
48
12
168
264
201
111
171
12
138
75
27
21
12
27
21
177
30
138
39
33
42
153
45
30
33
177
39
153
147
336
12
33
18
12
9
9
39
153
210
30
99
48
123
90
18
9
333
3
15
21
96
108
96
141
3
87
105
87
96
105
75
57
57
147
156
27
120
60
96
210
174
66
174
108
312
108
69
39
105
27
132
30
3
63
174
51
39
93
27
30
18
177
75
240
66
87
27
198
87
123
30
18
30
159
3
102
30
18
42
30
168
42
30
87
24
72
33
159
255
81
36
96
48
12
15
60
9
93
90
57
93
51
12
27
6
159
33
30
60
150
168
42
33
36
39
12
78
24
63
3
30
24
63
108
39
96
24
81
27
57
105
195
135
153
15
189
33
120
90
81
39
36
12
213
24
12
63
108
69
21
48
24
30
60
105
156
24
72
111
210
192
120
48
87
15
21
189
18
120
57
123
18
159
81
72
27
21
54
21
39
21
96
9
354
36
132
69
9
24
6
60
9
183
48
54
3
93
174
33
63
12
69
63
96
90
15
87
132
33
117
138
72
30
63
204
141
15
3
261
48
33
27
36
9
18
78
24
96
72
18
21
51
150
3
27
12
6
72
42
150
66
264
168
69
24
24
15
18
15
132
75
66
30
42
90
45
24
39
132
12
18
78
114
351
9
15
171
12
42
15
33
75
108
84
75
57
3
48
78
54
21
36
3
21
144
123
57
45
15
63
129
84
75
90
102
18
162
189
63
138
63
60
69
135
36
75
42
135
120
57
126
9
60
171
21
39
24
78
87
60
45
30
138
390
309
48
12
219
45
87
18
30
84
273
288
69
18
30
27
276
87
90
135
72
12
63
78
42
36
57
12
36
129
96
150
81
36
84
39
144
21
15
120
9
21
114
93
33
75
87
153
69
48
90
108
12
153
189
30
57
123
60
21
12
48
15
84
141
27
120
69
81
27
165
6
57
27
78
240
78
21
204
96
9
54
153
87
66
120
102
33
96
36
192
108
57
315
12
36
75
18
114
81
39
30
96
54
18
3
39
117
324
12
3
60
105
135
144
57
171
30
48
15
144
288
27
78
15
75
30
135
3
69
15
90
15
72
33
63
75
120
48
30
30
225
15
114
111
27
270
138
72
93
192
48
9
15
63
132
93
27
30
6
42
18
30
72
30
42
66
57
27
18
39
24
75
57
132
3
102
51
45
15
24
51
9
15
33
135
30
123
12
ABCD 97997011642*3^$a+1 [50124]
48
49
419
84
288
12
108
337
48
47
36
12
48
1
119
217
407
217
83
253
275
93
16
23
48
73
96
48
35
237
64
35
60
1
71
72
1
80
15
84
156
120
57
112
80
16
47
120
48
105
96
243
61
80
336
16
80
48
96
63
1
227
48
12
120
72
1
240
95
241
119
105
87
9
3
96
61
96
32
48
304
23
25
96
192
47
33
160
215
9
111
33
96
48
96
16
83
13
263
25
167
48
249
16
35
157
35
48
180
25
95
1
48
71
144
60
61
144
80
63
120
9
48
195
60
81
15
145
176
304
80
64
95
33
303
144
1
80
15
84
13
35
93
16
96
47
36
84
288
60
189
3
157
23
156
132
153
15
324
96
61
71
345
48
64
80
15
33
135
72
81
99
156
129
195
45
51
60
144
1
95
120
120
369
16
320
192
63
97
48
35
84
121
119
105
16
47
132
13
23
12
48
141
96
15
72
217
48
23
313
96
179
61
71
12
528
12
1
239
48
97
272
3
300
48
33
39
57
183
96
361
143
193
80
63
97
272
51
109
35
141
160
32
87
168
48
1
128
255
33
208
47
129
63
168
288
240
57
48
39
60
141
96
288
15
48
33
99
13
32
111
97
23
60
189
3
237
63
97
23
73
32
112
35
13
23
9
96
144
3
12
120
201
135
25
35
204
36
240
132
120
192
33
87
120
360
25
512
48
3
108
84
253
224
399
72
73
47
132
13
23
12
48
157
32
3
13
35
60
129
48
48
99
60
36
672
13
32
63
49
80
183
72
1
32
15
240
120
169
23
288
73
32
3
60
72
9
39
9
51
324
57
64
179
36
57
64
71
72
225
3
12
36
60
24
57
159
72
168
120
9
231
24
1
95
24
48
240
25
143
132
48
141
16
83
60
1
48
35
48
252
81
96
51
253
80
16
179
141
64
176
183
345
16
144
240
32
39
120
120
12
48
189
192
111
48
84
36
12
48
45
39
60
60
168
153
135
120
81
256
32
3
60
240
288
84
180
25
176
144
16
95
72
108
61
23
60
60
216
144
48
73
95
120
60
141
39
9
3
109
144
80
96
159
84
48
192
36
9
135
57
51
45
48
159
33
195
45
87
168
180
12
33
195
13
119
121
167
9
3
36
12
48
45
39
57
3
ABCD 97997230616*3^$a+1 [50059]
97
27
21
9
44
36
10
26
114
40
30
6
14
76
54
26
10
32
16
69
21
39
72
29
36
31
3
26
103
33
2
78
12
22
21
15
38
7
77
31
11
4
12
32
46
6
44
52
24
9
12
23
52
2
7
9
15
24
23
12
22
63
51
14
46
60
74
52
54
9
3
20
4
33
17
18
36
10
6
24
9
3
20
162
46
21
41
7
48
12
21
39
53
28
15
36
29
16
39
35
1
159
6
51
3
42
48
39
12
5
18
1
24
33
62
18
34
8
28
44
18
58
9
24
36
29
22
14
18
25
3
84
30
38
1
21
14
1
48
83
4
24
192
14
18
16
6
30
14
76
14
22
2
28
78
27
23
46
3
12
11
28
32
37
3
98
136
15
45
6
60
9
96
48
21
36
32
7
39
21
23
18
19
99
26
55
23
12
6
34
9
15
6
20
10
9
45
6
20
6
88
2
4
114
30
36
14
66
16
69
11
28
36
6
18
9
27
9
21
54
44
18
40
24
6
32
13
24
5
30
4
14
7
69
20
55
11
24
1
35
13
51
12
9
9
14
25
63
30
15
24
48
72
15
8
18
4
6
8
37
12
23
28
26
18
1
15
12
24
44
22
14
25
5
18
78
90
18
10
36
8
1
51
6
32
46
74
76
39
57
66
78
14
13
24
15
66
2
1
35
36
24
12
72
52
21
24
35
13
96
11
94
56
4
36
8
46
36
60
36
33
15
44
1
5
16
30
36
33
27
20
12
22
15
15
24
32
10
27
12
39
12
33
47
18
6
30
34
21
21
15
35
4
9
11
13
5
31
15
12
8
36
34
6
33
3
38
31
15
8
22
3
41
10
12
9
9
6
21
59
25
83
22
30
21
17
52
39
5
10
69
47
4
12
57
11
10
30
32
70
2
52
6
18
6
90
8
22
15
105
3
3
2
22
14
16
3
27
20
16
2
76
20
30
1
23
1
60
72
47
72
10
15
24
5
30
61
9
60
32
42
13
12
132
15
24
6
6
8
70
66
20
18
6
25
41
10
21
15
33
12
15
38
96
10
6
60
48
12
80
43
11
40
80
100
33
63
18
80
19
12
35
24
12
4
6
39
21
15
3
6
24
66
9
12
3
12
20
28
72
24
30
63
267
9
87
45
23
30
6
4
9
17
4
42
24
20
10
8
22
14
42
34
24
39
65
67
24
27
45
39
60
21
23
25
5
10
42
3
45
6
24
30
6
128
13
35
40
9
24
12
15
120
18
75
65
16
36
15
3
12
54
24
2
85
45
30
2
43
3
21
45
6
32
22
39
45
30
45
11
16
8
22
8
10
21
15
86
4
30
20
48
36
25
11
1
63
129
65
22
14
16
24
42
9
35
66
34
44
106
14
24
12
18
60
7
11
37
87
33
33
8
55
65
31
9
2
12
28
9
15
45
48
36
5
130
57
3
9
36
24
21
2
28
66
38
85
17
4
2
28
2
10
24
9
11
10
15
11
24
30
10
24
62
7
11
16
9
11
10
39
12
12
51
9
36
41
10
14
22
69
24
29
22
80
18
36
22
48
6
50
16
2
22
38
82
6
114
69
15
6
26
10
27
17
19
41
54
40
45
24
21
51
39
14
7
15
21
63
14
18
10
18
30
12
78
32
40
33
81
54
6
3
12
23
37
9
6
24
57
53
16
3
11
22
2
46
15
27
32
1
12
48
15
45
59
36
52
20
85
99
30
24
20
36
79
15
12
9
11
13
12
108
5
19
60
3
24
54
162
33
11
25
45
15
15
6
104
18
18
19
23
13
15
30
15
45
54
6
27
12
89
19
11
49
5
6
52
20
34
51
3
45
12
35
40
24
9
27
45
39
21
24
23
1
12
9
54
9
17
24
10
45
51
6
8
127
3
36
6
75
24
36
12
12
35
73
11
97
3
9
51
36
20
24
1
35
10
8
18
28
21
23
28
8
52
9
29
91
119
85
5
22
45
3
30
14
1
11
49
11
25
36
59
18
7
9
2
4
9
29
82
21
5
34
24
6
15
11
4
36
8
16
45
65
60
46
38
19
132
36
15
14
19
35
130
14
1
96
11
24
73
27
38
43
9
44
16
30
36
8
37
93
6
9
21
36
63
15
44
1
11
10
30
30
38
42
10
21
3
12
20
4
9
51
33
47
18
55
21
50
1
24
51
50
31
3
44
48
4
33
35
42
16
27
11
12
60
25
77
76
6
9
27
9
24
24
36
15
62
10
18
15
27
44
4
6
6
20
12
1
21
74
12
13
24
77
18
16
12
44
25
15
9
5
16
51
108
45
14
48
18
7
63
74
16
2
34
8
72
30
16
33
41
4
32
10
24
9
24
11
1
24
27
33
36
5
18
18
7
41
36
18
37
23
16
56
64
56
4
20
12
28
14
115
95
72
18
6
10
36
20
40
3
3
44
4
12
2
52
30
26
4
38
85
27
44
60
30
22
9
108
83
18
19
107
10
39
51
20
10
15
11
37
72
45
36
54
6
2
36
70
74
28
30
15
3
9
21
2
25
48
36
39
30
56
40
3
47
1
60
47
25
11
10
62
49
51
14
115
36
3
20
54
55
5
7
36
3
9
27
20
10
30
6
18
44
13
12
36
15
21
36
47
90
36
22
38
10
6
84
42
18
6
21
9
86
10
15
15
50
42
1
11
6
4
26
60
4
14
90
25
12
47
22
3
11
36
4
12
45
12
117
68
22
21
47
1
15
12
38
46
44
37
17
42
54
52
90
2
7
39
30
30
20
49
12
96
24
65
34
44
28
18
12
15
35
12
18
7
12
84
12
12
36
60
15
9
36
11
4
26
19
15
21
39
6
30
56
12
37
48
11
25
45
32
40
3
11
40
36
2
31
36
39
12
44
130
15
15
110
16
27
23
40
2
22
50
19
11
130
39
36
35
48
1
59
72
13
3
14
10
105
11
25
15
18
30
2
24
31
23
12
132
25
60
5
12
10
45
69
2
24
1
9
84
14
1
51
20
138
67
24
12
23
40
32
64
26
10
14
18
1
12
5
4
3
27
14
31
84
15
12
33
24
12
11
88
60
9
87
21
12
60
3
2
22
9
35
1
41
12
52
6
54
15
39
12
54
26
48
40
60
30
50
42
18
16
54
51
51
2
36
31
23
46
12
18
45
15
6
6
104
4
42
30
104
13
23
40
18
6
44
6
10
110
6
40
33
35
106
20
19
21
3
27
24
66
63
36
12
3
42
2
136
104
66
42
120
13
57
39
35
10
15
15
9
21
36
27
53
64
30
8
52
45
15
60
21
24
120
9
14
82
75
11
64
8
66
55
35
16
9
27
44
34
6
240
20
1
3
50
10
62
10
30
3
11
16
8
10
39
23
18
22
68
1
35
40
8
37
21
32
22
60
14
7
9
6
48
45
72
45
32
18
13
5
19
27
50
4
44
76
14
72
18
18
10
48
20
12
10
48
6
3
23
58
27
12
12
35
1
60
84
41
34
21
17
58
24
8
16
30
2
72
18
18
82
60
87
57
110
25
9
12
3
27
32
1
5
76
30
24
32
25
59
16
44
40
26
18
76
14
31
15
98
7
29
7
3
9
12
45
74
40
30
51
15
9
12
9
6
60
24
90
3
47
40
30
30
6
3
47
72
22
30
6
18
45
60
12
9
24
ABCD 97997564396*3^$a+1 [50001]
12
318
17
7
18
36
72
78
60
36
30
30
29
36
133
42
6
78
180
5
49
11
36
55
29
145
132
30
42
90
48
113
85
12
47
36
72
25
23
19
42
6
60
18
24
66
5
37
138
222
60
23
127
12
6
66
138
48
23
84
97
48
42
18
47
85
36
60
48
95
169
35
7
30
24
60
95
49
66
66
96
42
41
7
18
66
54
12
35
43
6
83
36
19
48
150
138
60
29
13
90
84
24
54
72
119
85
42
17
36
12
132
61
11
133
30
48
54
84
12
30
24
48
5
31
186
84
54
60
48
53
97
84
23
72
48
67
24
222
30
54
126
17
1
6
36
29
1
23
1
78
5
1
162
150
108
60
59
37
23
43
30
323
25
150
17
73
36
66
24
54
251
24
25
54
5
1
132
120
23
37
47
43
89
228
13
192
120
6
24
5
13
48
35
91
209
24
55
6
72
72
18
24
120
18
162
48
336
12
113
151
65
24
79
6
12
24
24
36
11
205
24
18
66
90
125
97
228
84
48
78
30
95
31
18
36
72
47
25
23
60
12
37
216
162
17
144
96
85
179
7
12
6
126
53
37
18
12
96
162
216
36
66
5
79
48
90
12
54
24
101
1
6
12
126
35
60
85
36
59
7
78
59
1
11
60
84
60
61
90
29
67
5
12
55
12
66
60
108
54
101
84
13
42
282
11
12
121
95
25
30
42
18
36
48
36
60
12
78
42
24
185
36
25
132
12
90
5
1
18
77
49
59
120
55
30
59
7
29
55
174
6
72
30
12
6
29
12
1
60
83
217
23
55
24
12
6
42
132
138
216
6
30
24
191
85
59
1
66
18
155
31
5
108
67
78
35
31
54
42
6
18
41
91
77
103
12
36
60
60
6
66
29
1
108
60
150
30
12
24
36
192
60
12
18
12
24
41
36
25
90
90
30
360
114
138
17
25
6
18
36
30
18
6
54
95
48
67
18
30
24
41
108
31
5
36
49
24
240
12
215
49
54
36
5
49
42
54
60
24
95
85
24
30
90
6
60
66
108
36
42
17
67
48
78
179
79
17
43
36
29
61
18
72
29
12
85
18
60
132
17
43
48
12
42
47
1
144
35
19
77
13
6
96
102
47
36
109
59
1
6
102
18
72
12
66
47
37
48
42
126
12
71
85
90
12
84
18
90
66
60
12
83
36
55
6
54
30
18
101
72
73
59
25
6
60
24
41
97
30
78
42
90
78
41
31
5
67
5
120
1
72
23
55
66
23
1
60
150
17
19
18
71
37
114
96
149
1
59
49
84
12
78
41
55
6
71
55
17
7
29
91
60
108
36
144
5
1
24
18
53
7
24
41
19
60
6
90
114
156
54
5
25
180
24
42
42
6
42
47
13
288
6
90
23
37
11
67
5
67
78
18
18
84
11
55
65
25
35
115
42
23
84
13
60
35
13
59
67
48
36
54
66
72
5
7
5
7
53
36
109
60
12
60
59
31
114
24
18
90
102
17
19
5
7
84
18
42
5
43
65
36
1
59
19
48
18
12
54
54
95
24
31
125
25
107
13
24
36
24
156
30
6
35
48
7
54
155
24
217
66
60
54
11
60
7
5
151
96
78
71
37
35
24
48
36
1
6
72
125
31
150
252
24
24
96
84
60
72
54
6
47
13
30
114
48
66
102
60
48
42
108
42
78
60
17
67
6
36
6
54
6
48
30
114
18
120
90
18
6
29
72
175
12
113
24
91
42
138
17
43
78
24
6
42
23
31
150
36
24
23
25
35
43
114
71
79
54
114
78
23
97
318
66
35
24
19
48
54
6
144
6
12
12
35
109
42
17
61
95
139
6
59
13
95
67
6
24
6
42
83
36
1
42
101
60
72
12
60
13
102
150
102
18
6
5
61
54
24
12
41
205
47
61
60
96
24
6
168
5
55
48
54
234
6
119
7
24
5
79
30
35
24
97
18
132
113
36
7
84
29
1
78
6
30
66
30
29
ABCD 97997725838*3^$a+1 [50063]
32
16
45
180
15
8
24
7
9
9
71
72
16
96
72
195
90
35
1
23
16
56
40
192
15
90
54
65
43
18
27
48
8
64
56
24
25
111
200
13
3
48
57
36
27
176
13
83
72
7
33
3
90
36
87
144
72
72
8
13
59
168
16
9
15
8
49
47
7
33
48
117
18
18
54
17
37
59
120
64
80
96
24
88
9
36
36
87
8
67
69
75
189
8
16
216
8
16
32
16
48
63
185
67
36
249
3
90
107
55
105
104
61
35
96
16
32
73
23
49
119
40
8
96
79
41
121
47
16
48
15
33
72
104
43
18
36
36
54
29
7
185
13
75
105
54
105
8
103
105
21
18
54
27
104
31
17
1
23
103
185
67
29
7
17
55
9
24
21
83
43
93
105
87
72
8
13
90
17
37
18
36
69
176
133
59
121
126
33
48
99
69
104
88
32
13
11
24
64
32
175
9
45
18
17
19
77
40
27
45
45
54
29
88
27
45
8
73
54
41
48
120
40
48
96
57
23
16
15
18
23
16
87
17
37
35
64
24
21
11
16
56
79
17
136
99
213
32
64
32
1
143
55
9
117
72
11
16
63
54
59
31
33
129
39
72
8
79
57
87
18
47
96
72
72
16
56
37
99
72
24
120
8
24
13
18
36
29
16
72
27
173
168
1
47
352
33
47
7
33
104
88
8
16
21
3
24
168
3
162
27
32
85
3
32
112
8
40
56
55
9
9
15
152
72
31
41
13
35
64
8
240
72
40
9
54
54
59
16
15
81
32
136
3
141
39
41
49
108
54
5
112
153
71
72
16
8
40
117
11
7
81
45
131
40
56
25
47
223
198
18
17
160
21
99
135
18
23
67
101
7
18
87
39
9
9
87
21
27
27
5
24
24
37
131
16
80
88
24
104
25
63
56
112
168
80
16
56
64
32
24
49
126
9
8
72
1
159
48
80
40
32
48
133
3
8
7
54
35
55
9
48
15
72
65
7
17
48
40
56
1
71
37
36
63
48
33
15
48
63
54
27
8
64
80
40
72
144
8
16
9
54
113
49
87
56
96
31
17
96
120
48
43
5
157
35
24
184
32
16
8
40
8
13
59
48
40
24
32
31
41
48
72
40
24
9
135
104
136
80
85
27
72
8
37
243
24
48
63
33
57
198
41
49
72
47
7
9
8
109
35
19
101
7
54
18
201
15
198
51
8
103
9
8
48
7
9
63
81
27
5
103
33
3
173
328
8
144
67
21
120
48
135
17
1
15
57
47
7
9
8
55
65
144
64
24
9
15
57
119
24
37
3
33
47
144
24
64
27
45
48
96
8
48
24
109
11
96
48
79
33
39
9
8
64
8
145
47
97
63
8
72
96
16
104
37
243
27
18
35
72
72
1
23
49
23
13
155
7
41
24
16
144
72
63
17
19
77
16
32
19
5
85
51
39
33
48
8
160
57
198
36
126
135
27
45
8
160
48
56
96
88
48
9
71
64
45
72
234
137
25
47
169
36
36
90
36
17
16
93
27
24
32
25
23
24
24
73
162
18
3
15
54
18
89
16
152
24
24
37
99
48
80
16
224
240
48
16
39
57
33
23
13
36
15
24
105
23
85
36
23
144
31
144
90
36
3
24
9
183
8
40
32
7
105
80
40
48
48
75
5
24
61
27
56
16
80
1
54
144
33
39
89
112
24
24
8
24
79
9
63
9
63
72
33
32
16
45
108
23
120
73
47
241
71
48
7
18
15
93
11
151
153
8
24
40
8
40
177
63
9
143
64
117
179
1
23
24
40
24
105
23
13
51
21
155
79
36
45
9
36
83
61
27
8
64
32
13
35
19
101
7
153
24
39
33
21
18
126
35
1
18
162
18
153
8
16
39
9
32
64
111
65
16
128
24
40
33
90
5
48
109
155
112
56
24
112
8
1
72
119
7
41
16
15
17
37
3
32
24
88
51
36
129
15
89
24
40
9
15
24
87
18
159
56
16
93
99
8
55
18
47
25
39
141
18
9
56
216
ABCD 97997971016*3^$a+1 [50136]
144
288
31
144
545
85
36
23
48
73
215
235
180
180
173
25
18
162
108
167
157
227
48
48
576
48
61
198
144
29
61
35
451
54
263
96
37
90
54
288
11
144
25
108
270
144
317
43
18
72
36
162
72
29
151
18
71
91
5
672
133
180
180
35
48
7
18
90
612
648
72
36
149
48
253
83
7
162
198
257
13
72
90
257
103
89
96
13
342
29
151
89
73
263
96
109
270
72
306
59
175
36
54
23
175
918
11
96
73
54
65
144
259
252
108
5
240
43
197
37
203
85
18
281
48
211
77
240
187
306
83
331
36
144
17
48
133
539
192
7
569
25
23
13
131
288
31
17
37
576
360
131
103
89
181
59
96
25
270
180
216
234
83
43
389
192
319
90
23
121
90
720
365
211
180
72
72
108
29
169
54
353
115
72
126
234
180
126
270
77
175
252
5
48
96
48
109
131
96
96
144
163
54
167
31
65
43
72
72
197
48
25
126
41
240
43
18
131
31
36
173
240
96
48
96
67
173
48
121
90
18
59
144
48
73
36
162
161
307
540
234
450
53
37
155
133
162
185
85
198
108
137
192
192
192
240
19
365
13
90
41
96
187
108
18
119
25
23
157
35
271
234
270
137
61
179
73
180
198
29
259
90
144
738
252
245
133
72
83
144
61
90
288
414
18
72
353
223
90
90
221
301
227
133
72
35
48
432
43
108
41
103
36
53
307
54
18
18
227
43
53
127
144
113
96
48
139
90
54
180
90
90
216
197
73
23
240
7
137
475
72
18
162
270
59
211
ABCD 97998259564*3^$a+1 [50103]
19
17
30
78
42
18
30
36
12
57
15
30
6
72
18
24
18
60
30
15
45
67
65
31
5
54
6
6
1
48
11
24
85
11
18
91
41
54
6
6
30
15
3
69
15
96
12
30
12
3
75
12
12
93
87
1
24
119
49
113
12
48
18
24
12
18
78
12
6
24
30
42
19
11
13
11
24
12
25
24
59
36
12
60
97
23
84
6
30
12
13
23
30
24
30
36
42
72
6
24
12
30
63
3
30
30
90
103
59
45
48
3
30
7
5
42
18
120
42
48
180
60
18
6
30
103
77
84
54
33
9
31
23
36
36
25
17
18
12
1
41
48
7
24
17
114
18
42
6
78
6
84
72
19
56
9
6
25
65
48
162
12
1
5
30
12
30
114
48
1
17
7
120
41
84
48
19
5
24
54
18
90
48
24
72
81
33
30
24
60
18
54
6
7
23
42
42
30
151
35
84
1
80
39
25
11
12
72
150
96
144
43
11
24
42
36
135
153
87
9
30
24
6
30
60
24
36
18
48
30
13
5
6
36
90
7
35
36
9
105
36
90
57
33
42
24
6
18
6
96
84
19
5
36
31
23
6
3
75
6
31
71
18
6
1
89
30
18
103
80
57
6
30
30
12
12
37
23
6
19
65
55
5
30
6
6
24
12
24
6
15
189
43
11
6
54
6
3
177
55
191
25
17
7
8
16
65
199
77
43
41
12
19
41
24
55
65
66
30
7
41
12
114
108
18
24
115
53
66
36
24
60
126
91
29
6
13
47
54
6
132
1
17
72
12
3
40
35
96
61
35
6
48
36
6
37
5
6
84
156
60
90
72
24
84
115
11
61
48
24
23
24
36
60
30
12
78
30
24
54
90
36
18
48
37
11
30
12
78
30
84
66
12
162
108
7
35
30
102
49
29
43
95
48
60
6
79
89
90
42
6
45
15
18
6
168
6
72
43
77
24
3
40
53
42
162
180
24
187
5
48
42
73
125
6
6
18
12
54
3
45
30
6
30
25
17
79
23
12
108
12
66
24
19
5
19
5
36
72
24
63
3
48
72
12
102
19
5
99
21
24
18
78
91
29
12
55
59
61
17
102
24
1
35
96
42
72
24
6
36
18
6
33
16
29
6
6
36
18
25
5
54
13
89
18
30
6
36
24
61
8
33
18
36
90
31
5
18
9
15
6
115
17
7
72
83
48
102
138
117
45
6
42
19
8
3
84
6
75
45
18
66
78
18
18
85
29
18
48
30
24
42
30
19
24
17
31
35
37
96
59
18
84
6
25
53
12
72
30
78
168
12
79
96
32
57
6
84
6
120
18
36
30
19
17
12
42
1
48
17
18
66
19
5
27
9
18
78
24
48
48
90
24
13
8
33
96
55
5
19
32
63
1
29
42
78
139
5
36
30
57
69
54
6
6
73
41
6
54
6
48
54
78
168
12
54
6
12
60
96
24
12
18
48
163
35
24
12
30
6
13
5
60
90
54
6
6
48
60
7
96
29
43
161
7
17
6
12
12
1
5
6
6
18
12
12
45
33
18
72
30
54
25
11
45
40
53
19
113
7
41
84
120
30
12
49
155
12
54
30
96
24
6
48
7
5
48
27
15
18
66
85
59
229
95
36
102
48
7
17
6
6
6
13
17
24
63
15
97
41
55
17
48
150
24
153
16
101
43
23
30
54
108
90
72
36
24
66
24
1
17
7
11
12
6
72
18
42
18
6
66
45
27
85
71
1
89
7
5
24
51
189
108
31
11
21
15
72
1
11
84
9
81
7
24
24
11
85
35
21
57
12
6
13
24
5
6
42
162
96
6
91
35
13
11
24
61
5
66
57
16
71
36
45
3
37
17
18
30
54
33
75
48
72
96
42
12
6
60
30
54
1
35
6
6
24
33
3
30
7
5
156
7
5
30
30
30
48
12
18
60
7
53
6
6
7
35
13
24
5
6
18
27
72
51
12
48
49
23
12
93
3
6
6
42
36
54
18
19
24
17
144
36
48
27
57
18
30
24
108
48
54
84
1
8
171
6
90
109
11
6
55
24
11
18
30
180
1
8
40
17
18
61
17
79
29
132
42
13
29
6
30
54
60
21
33
55
17
60
18
36
6
30
78
12
7
83
13
95
24
12
61
48
47
42
90
12
24
66
24
7
89
31
24
65
48
7
5
126
72
36
6
139
11
24
181
35
54
7
17
6
57
75
45
9
84
19
11
84
97
5
54
42
30
30
12
43
24
11
18
60
12
19
8
3
102
6
1
65
108
12
138
37
41
42
18
18
66
63
3
30
180
60
7
17
63
16
95
25
120
35
6
36
67
11
42
19
53
12
6
114
54
12
13
5
6
48
108
54
6
24
6
138
6
6
18
199
65
63
45
138
60
61
24
65
24
42
18
18
24
48
96
9
135
1
29
43
24
35
24
72
72
12
18
15
33
108
27
72
33
7
83
138
67
24
24
41
54
30
19
47
25
53
67
8
3
12
1
29
60
18
72
12
25
65
79
32
45
24
36
144
6
25
23
30
27
93
36
66
45
9
48
55
8
87
18
12
6
24
6
31
29
27
9
156
19
119
1
245
30
66
30
90
60
7
5
12
6
132
36
36
18
78
78
60
19
77
24
30
12
18
42
54
78
6
30
85
41
60
3
63
84
18
36
54
25
5
30
13
29
3
27
6
12
6
60
121
35
13
8
33
12
72
18
48
6
6
24
24
12
12
13
24
29
30
12
12
30
ABCD 97998940454*3^$a+1 [50075]
23
25
24
48
83
25
95
49
39
87
18
47
52
15
5
133
35
19
60
18
83
12
103
17
28
75
33
189
123
32
28
92
16
87
57
20
13
54
41
43
24
66
36
204
12
60
27
140
31
17
19
33
48
32
43
90
42
36
9
93
47
7
36
77
31
77
172
36
45
12
90
177
57
96
47
16
24
8
40
32
16
12
32
76
51
93
3
45
3
132
324
18
12
6
5
103
84
18
3
21
36
18
9
48
15
17
16
60
32
19
66
54
6
12
3
39
21
87
45
3
54
6
5
60
25
72
15
96
44
43
12
45
15
21
12
3
77
85
18
29
1
72
87
21
39
21
54
30
155
13
12
3
20
12
1
114
45
153
30
5
37
36
15
12
3
29
28
32
7
9
57
78
30
15
27
17
37
144
72
3
99
53
43
102
15
117
66
129
20
28
27
93
72
27
18
36
15
21
54
24
48
5
19
9
45
47
37
78
72
72
18
72
48
3
48
39
45
27
41
12
180
7
33
75
72
69
144
123
60
18
30
57
12
111
69
57
126
24
66
27
48
87
18
114
9
27
5
7
60
45
45
18
18
36
120
60
71
19
9
81
11
19
126
47
136
44
13
3
44
288
88
12
12
80
40
21
27
9
24
54
18
12
35
1
6
81
72
20
25
18
54
18
48
17
16
45
27
9
36
18
17
49
3
21
66
78
48
24
23
48
13
24
35
88
123
45
224
16
24
57
36
15
20
28
27
30
35
40
3
72
17
48
160
165
75
3
9
68
12
55
81
21
23
60
48
19
33
51
6
11
120
7
113
37
30
108
24
41
85
35
73
12
24
30
6
3
15
192
24
126
75
27
72
6
12
78
12
36
9
27
53
25
36
27
60
32
7
18
23
28
32
277
15
108
15
57
231
24
126
12
63
15
12
60
12
21
39
36
102
42
48
72
72
33
20
7
33
123
18
90
6
71
19
9
24
3
12
78
54
21
9
126
45
33
15
75
162
63
81
39
9
3
3
12
45
9
24
159
21
27
27
12
33
255
42
111
33
12
27
63
90
54
54
39
108
57
23
25
54
9
92
52
81
27
9
6
45
57
111
60
60
84
87
53
55
18
27
57
11
12
148
80
12
76
72
32
16
24
20
108
37
95
28
39
81
9
54
9
195
33
33
24
102
144
29
48
109
3
36
45
6
48
65
28
48
27
117
3
18
47
12
48
7
5
100
48
20
7
36
54
23
13
156
23
31
57
3
29
25
35
127
21
27
18
18
45
12
57
48
18
6
99
9
35
55
33
75
17
48
28
9
72
71
7
12
24
30
72
24
48
3
15
5
40
105
27
20
16
27
17
1
27
57
6
57
15
12
141
24
21
72
63
21
11
60
25
63
81
54
117
9
71
100
3
42
72
18
54
30
18
3
108
39
72
48
162
96
18
9
48
9
24
84
150
126
119
16
75
9
36
12
20
19
36
30
18
9
168
3
24
5
43
42
51
15
45
159
36
177
92
121
27
27
33
92
16
9
138
17
48
43
9
48
39
69
32
12
13
87
3
12
33
45
3
45
54
6
126
18
83
52
36
57
18
45
27
24
33
57
36
167
31
72
5
52
8
40
3
57
20
7
72
201
15
33
57
18
72
90
18
42
47
60
1
47
7
36
17
67
33
39
6
48
6
156
5
88
51
33
63
84
6
3
32
13
27
92
43
5
85
72
3
3
17
28
9
23
7
6
47
7
65
1
6
120
276
30
15
9
288
3
9
83
7
81
80
97
36
162
33
39
36
89
85
15
63
30
42
53
12
88
45
54
84
89
88
9
54
12
24
54
12
24
23
67
41
40
72
228
92
16
15
69
15
53
25
108
39
15
12
21
93
36
51
12
57
123
21
54
5
108
132
13
27
20
28
45
75
69
51
20
19
6
3
45
27
45
3
32
12
28
32
55
18
15
3
6
23
25
150
18
30
65
49
18
30
63
45
18
9
15
53
19
126
30
42
35
40
81
42
45
32
100
20
120
43
48
54
18
33
57
60
18
66
6
30
3
60
15
69
3
12
42
123
87
101
25
87
20
73
35
52
27
66
75
75
57
60
57
39
15
69
75
96
12
24
18
48
60
15
15
17
25
23
72
16
87
105
15
17
55
21
21
18
18
18
17
13
39
36
39
228
78
54
93
60
3
36
126
24
36
12
123
60
57
51
69
6
36
101
79
69
24
20
97
11
7
45
36
104
127
84
77
55
30
18
150
246
33
3
33
12
20
60
7
45
8
85
78
17
13
42
12
126
6
108
12
78
72
11
192
25
6
317
7
18
12
51
57
90
57
20
160
21
12
24
71
40
27
141
344
88
27
30
3
32
108
73
6
18
51
ABCD 97999898476*3^$a+1 [50008]
4
36
20
36
16
29
19
36
36
72
47
25
44
21
15
4
17
15
52
41
42
25
20
28
11
1
32
72
21
63
51
18
147
16
17
7
48
96
11
1
89
30
69
100
35
102
15
64
71
54
43
60
68
9
139
5
19
48
23
25
24
12
41
19
23
18
67
12
60
71
25
12
8
40
20
63
45
16
41
43
20
4
23
193
11
13
60
36
24
20
108
3
6
43
60
12
95
1
24
53
36
66
109
59
180
18
7
23
42
43
92
72
4
32
3
24
25
48
29
19
17
55
23
9
63
54
31
12
56
9
7
156
24
41
15
28
47
60
25
5
18
85
32
105
18
21
33
18
13
96
8
12
81
55
5
3
15
9
3
24
21
4
5
51
4
24
20
45
6
13
23
180
73
36
24
11
133
65
18
49
36
5
39
76
12
8
124
156
119
6
7
11
9
12
33
66
1
41
63
12
123
72
37
12
269
7
120
23
9
57
43
83
37
116
60
45
91
96
12
35
57
9
126
25
8
16
5
79
17
30
33
16
36
24
84
56
81
39
40
5
60
19
17
111
4
59
69
192
16
20
52
56
4
23
109
24
24
47
13
36
5
27
112
32
84
36
33
18
45
72
28
8
52
12
60
192
44
4
68
3
177
4
24
12
167
25
41
87
63
9
16
92
28
20
52
20
4
11
108
9
57
54
6
36
7
11
57
24
9
30
6
66
9
51
18
12
87
12
24
57
54
6
3
24
28
8
4
60
35
108
13
36
35
36
60
49
203
18
48
7
35
90
18
1
188
12
76
20
39
24
9
40
36
131
1
12
8
60
9
39
51
36
54
39
27
49
56
63
30
15
64
48
32
21
27
9
115
20
64
5
19
120
32
39
90
7
12
96
20
16
29
15
4
120
11
45
9
3
24
4
5
27
48
117
43
71
81
3
37
53
6
21
33
30
6
19
36
20
15
25
29
67
23
12
25
17
48
43
20
15
9
28
72
80
16
11
45
4
41
79
5
7
24
24
24
8
3
6
18
13
12
23
45
40
20
4
24
12
24
108
8
45
30
49
11
13
72
32
27
21
28
17
43
12
8
4
257
43
12
23
21
36
60
64
11
78
7
11
45
63
49
12
24
5
19
80
36
4
107
9
27
108
6
19
71
73
72
48
71
24
1
72
24
11
73
20
195
12
25
20
45
24
30
9
52
8
111
9
51
1
24
11
49
23
45
12
9
27
69
63
45
36
27
27
25
60
68
39
150
54
49
95
21
45
19
5
7
29
54
13
8
16
36
20
9
19
84
48
20
63
25
20
72
33
27
4
23
25
12
11
13
65
111
4
32
45
7
12
84
24
5
43
29
36
30
9
9
19
12
29
67
5
19
84
24
71
1
20
88
35
12
6
3
24
45
27
21
67
11
81
16
29
31
8
36
4
131
1
44
16
17
3
159
13
17
6
13
32
52
36
5
51
84
52
83
6
90
9
40
35
24
48
13
20
21
51
72
12
15
36
108
81
4
5
19
11
37
23
1
65
19
35
24
1
24
12
20
51
97
167
9
24
45
36
75
52
20
24
9
19
47
25
11
54
19
12
5
7
128
63
36
33
21
55
36
60
24
29
31
167
49
5
36
18
30
7
20
52
11
25
36
96
5
87
3
145
32
21
19
5
3
88
56
9
127
8
24
27
1
72
48
12
11
12
33
12
33
7
47
37
44
12
15
73
35
21
16
72
8
93
27
40
20
4
24
107
13
72
12
72
5
150
61
23
1
89
19
8
52
12
44
24
27
18
12
78
117
4
12
12
11
37
80
15
45
3
6
54
21
15
49
35
36
25
24
11
1
17
115
32
4
24
8
28
17
67
20
3
25
53
7
12
80
72
75
24
1
11
13
29
36
55
17
19
35
21
28
35
1
24
12
12
23
97
8
9
18
153
27
45
148
8
24
3
108
90
19
48
24
5
103
32
39
1
59
9
27
73
8
27
12
1
132
48
35
33
45
27
40
24
60
29
7
24
84
20
16
41
7
36
24
56
27
84
45
51
25
24
35
6
27
21
79
48
60
179
9
4
5
7
20
21
18
61
24
11
13
48
12
17
126
54
18
61
29
66
25
24
32
4
5
31
65
18
12
6
175
12
11
1
8
27
1
17
43
128
40
60
56
144
15
21
16
89
19
24
96
17
18
162
15
75
9
51
13
60
12
5
7
20
27
13
108
12
20
28
48
41
43
236
12
9
15
16
12
47
9
24
16
11
84
1
23
1
35
102
15
3
36
33
57
114
36
1
8
12
15
45
40
5
54
49
32
27
153
3
61
11
37
8
52
12
108
17
60
66
54
90
6
79
11
108
9
28
17
3
40
20
39
6
19
8
3
69
124
60
41
19
11
6
3
45
15
4
131
37
12
12
24
12
65
7
12
36
29
15
111
9
36
40
72
12
20
4
5
15
9
31
5
7
20
9
39
27
37
12
59
169
8
120
249
19
11
49
47
25
12
60
11
97
23
1
84
32
9
51
40
5
72
63
40
12
168
32
12
4
96
44
27
18
6
9
16
60
5
30
24
12
37
12
11
9
36
129
31
12
35
1
60
5
15
40
24
56
4
12
29
79
11
25
11
9
40
47
49
48
65
12
15
16
47
1
20
4
60
5
48
42
1
11
49
5
27
24
28
56
51
25
29
30
49
72
156
8
40
17
18
24
25
41
27
15
25
24
5
91
72
120
72
80
28
12
60
36
12
12
24
11
109
56
9
27
33
19
35
37
53
31
17
60
39
28
8
45
15
3
37
48
12
12
8
4
29
30
36
24
61
41
63
124
92
45
6
49
24
11
13
32
36
28
77
103
41
63
28
20
9
123
28
24
20
16
92
3
13
32
9
31
24
24
36
56
28
5
30
45
51
30
55
84
29
12
6
85
12
23
109
23
73
108
24
47
9
52
12
47
13
11
9
45
72
30
9
112
12
8
9
30
1
132
12
35
33
12
51
37
8
ABCD 98000433218*3^$a+1 [50014]
4
33
53
24
58
18
12
39
63
96
14
28
15
65
19
48
65
7
36
27
120
21
9
3
75
48
9
36
39
18
92
103
87
26
12
19
84
24
51
110
52
3
27
18
72
8
60
64
20
55
35
40
48
12
33
3
60
9
53
19
3
93
23
49
41
34
20
28
30
99
39
20
24
48
22
18
20
30
7
12
9
14
28
60
12
33
87
18
15
12
5
31
24
48
12
48
60
57
15
3
12
21
5
10
150
24
3
12
12
3
21
12
113
7
57
3
12
15
93
33
27
153
27
23
37
5
12
46
9
35
85
15
138
3
9
20
10
18
62
13
3
54
27
143
46
2
60
10
27
12
3
6
15
24
21
99
35
13
3
21
11
25
12
96
15
21
60
123
57
36
3
21
48
33
18
44
100
30
168
8
234
36
52
30
75
3
9
3
105
24
29
54
25
36
96
60
11
118
39
23
82
60
15
36
59
25
60
33
63
39
6
27
3
14
7
29
4
60
75
36
72
72
60
35
25
45
60
36
140
7
15
9
36
144
24
15
24
18
15
23
4
8
40
12
6
39
83
70
27
3
8
24
66
22
48
54
20
18
100
9
21
30
20
37
15
18
48
50
30
4
20
40
6
42
39
29
22
42
15
81
15
5
34
126
12
18
44
13
5
7
71
4
36
14
7
3
33
24
53
10
26
22
42
18
8
10
80
7
24
36
48
24
5
10
18
39
36
87
105
12
24
60
27
72
141
24
15
30
38
10
27
15
8
10
8
91
36
12
5
16
15
35
40
12
57
41
7
33
14
61
84
12
39
24
6
39
3
32
13
63
9
15
30
3
33
14
13
5
10
33
12
15
98
4
66
9
5
7
9
30
9
15
56
61
53
7
39
2
10
18
24
6
117
87
8
72
78
10
2
7
53
30
13
27
18
2
120
13
33
14
16
9
3
90
3
39
36
21
11
18
7
48
24
3
18
44
43
12
45
15
36
9
51
9
3
143
34
36
102
2
18
22
18
20
28
9
135
45
51
12
152
40
36
12
45
27
18
3
24
5
18
40
30
27
45
18
2
28
42
48
45
12
72
59
1
39
54
6
44
16
57
17
168
30
18
22
12
56
24
16
20
10
39
36
12
5
60
18
12
13
24
5
31
15
20
85
36
83
30
18
18
67
3
9
36
29
7
3
57
41
19
41
52
30
126
2
85
23
49
75
33
45
39
84
27
45
27
8
49
41
58
84
26
19
33
30
12
18
27
95
25
45
6
42
38
37
48
45
15
17
42
76
32
108
30
72
7
51
57
63
21
24
87
9
33
27
9
15
72
35
22
66
20
37
57
120
51
5
10
2
52
27
36
24
33
63
53
4
18
45
27
6
24
27
48
21
50
4
60
33
117
30
8
22
48
15
3
9
48
12
12
71
12
1
27
9
3
30
38
13
29
58
57
21
42
110
30
18
10
54
3
24
39
24
21
9
6
9
48
33
39
21
12
8
64
6
2
79
3
36
60
45
24
95
13
15
60
48
21
23
25
3
12
30
36
75
17
7
83
58
12
30
18
15
9
18
9
63
78
15
24
99
12
9
33
30
138
27
5
10
8
70
39
3
78
15
24
9
2
25
12
51
20
4
36
9
15
36
30
32
10
48
14
30
1
12
5
19
48
5
7
21
42
66
14
16
12
8
22
3
27
68
1
41
12
88
2
1
36
48
12
24
12
3
24
80
37
33
20
7
23
25
36
15
2
22
45
63
249
29
67
15
48
21
11
37
5
16
20
19
11
1
9
24
18
128
1
21
2
30
58
12
20
40
45
33
42
78
60
30
48
2
7
3
45
15
45
33
30
9
15
6
62
52
26
7
57
111
5
54
36
1
21
12
86
4
33
15
20
112
20
16
21
11
28
9
41
52
27
11
54
30
10
3
15
42
3
72
3
2
31
36
3
6
24
15
15
30
6
9
35
13
15
62
18
40
117
135
50
31
27
32
18
52
78
2
16
54
50
10
81
12
15
60
33
77
22
21
9
15
12
69
2
109
36
47
37
23
25
60
33
3
35
49
3
9
9
12
30
9
36
12
3
8
1
36
168
36
11
40
45
24
9
80
4
120
15
11
22
8
60
22
45
3
14
16
15
72
3
117
24
108
15
33
24
3
20
28
60
18
2
10
42
6
2
12
18
18
40
84
20
97
3
8
22
51
9
26
1
23
48
49
39
44
25
3
12
21
29
16
72
120
87
15
8
109
23
16
57
48
24
11
60
49
51
45
9
15
15
36
69
11
25
65
4
27
21
39
41
67
3
69
99
9
12
29
10
74
31
45
54
6
90
42
20
7
33
32
31
27
32
25
35
37
36
15
9
33
3
24
71
70
30
12
78
3
24
63
33
60
75
21
63
8
40
18
39
3
42
6
9
83
25
57
3
12
41
70
30
60
72
3
9
51
17
40
27
15
20
13
3
21
24
27
92
70
18
8
34
27
81
3
45
30
12
117
12
51
42
60
15
60
63
8
10
75
5
4
15
33
3
72
12
45
48
38
40
20
1
24
36
36
23
70
24
63
23
24
73
35
30
19
84
5
4
15
3
9
21
3
72
12
41
72
40
162
48
42
3
24
41
19
23
16
45
9
50
96
4
48
69
39
21
11
78
102
18
10
57
3
60
57
12
45
26
4
60
21
72
47
1
24
5
28
27
71
40
9
3
42
20
43
24
21
50
49
24
9
3
3
30
140
19
11
49
63
32
13
3
9
36
9
27
60
3
93
5
70
38
7
27
30
15
5
10
50
30
13
3
2
82
66
60
62
18
10
24
20
40
18
15
12
12
3
30
27
3
33
12
141
20
52
48
2
13
47
18
31
96
12
5
43
3
12
12
168
12
33
24
29
7
75
33
27
9
33
6
162
15
3
57
23
40
21
9
20
54
90
6
70
84
51
24
3
32
126
40
42
9
60
29
79
53
72
46
9
65
40
50
28
33
12
12
45
51
57
20
30
28
9
12
120
3
36
32
28
20
37
15
20
49
11
40
9
96
12
35
85
41
19
95
37
63
8
30
7
96
12
72
75
90
75
153
27
11
90
12
40
30
30
12
27
83
28
38
10
9
3
42
3
3
42
39
63
60
20
16
57
24
93
3
27
6
12
18
14
43
117
86
25
24
3
48
104
28
8
49
12
3
21
12
23
22
18
24
198
3
36
3
6
15
27
12
21
12
23
30
52
60
12
30
26
7
17
7
39
12
62
55
35
6
7
5
127
135
108
48
50
22
20
37
11
1
3
18
38
34
51
45
24
18
33
12
27
18
20
10
12
20
61
ABCD 98000476526*3^$a+1 [50027]
6
7
48
5
30
42
72
90
6
24
27
63
18
48
120
24
60
60
6
265
5
30
12
57
105
150
66
30
30
24
66
49
113
15
105
60
3
15
54
48
12
6
30
27
88
56
9
60
234
30
96
72
19
80
93
6
84
25
5
78
30
39
88
5
36
7
17
36
84
87
9
12
12
36
91
101
30
13
29
6
157
5
3
120
39
6
84
48
18
30
84
123
112
53
60
63
207
18
144
6
9
45
96
12
30
72
81
72
75
12
97
23
6
60
111
21
102
6
7
5
48
90
102
42
57
33
55
5
66
81
63
66
60
12
78
90
60
24
48
48
115
29
96
51
39
90
111
3
45
15
6
60
84
18
90
48
24
90
36
42
60
19
173
138
18
132
18
30
75
120
57
72
48
18
12
78
19
35
36
204
6
24
18
42
66
97
35
69
9
135
9
66
54
90
186
67
5
27
15
97
56
15
60
45
87
18
7
71
12
109
53
120
6
45
87
33
9
30
78
18
225
15
9
15
66
42
132
138
78
9
88
80
15
228
150
72
12
60
111
15
24
97
143
18
102
6
90
42
120
72
127
8
105
60
51
249
36
150
60
9
111
12
13
5
72
162
30
6
84
30
126
12
18
15
16
23
6
60
12
43
47
33
159
6
12
120
42
6
30
24
96
1
89
12
18
102
90
30
48
30
21
219
30
72
12
43
137
36
12
7
5
66
90
60
12
39
16
17
60
48
72
27
81
327
93
3
189
66
9
33
63
16
131
18
42
30
12
6
49
176
57
72
18
12
90
108
60
132
36
60
42
145
23
42
79
41
30
12
30
6
60
84
168
18
12
3
9
36
60
30
102
12
36
90
25
89
78
25
173
27
15
60
93
15
24
60
36
12
45
33
24
180
51
45
99
33
72
6
30
99
93
48
24
43
17
96
31
8
15
6
12
90
18
12
12
60
7
101
12
31
17
18
12
72
78
3
75
61
89
54
18
60
3
16
173
66
24
30
66
24
18
72
87
81
12
6
21
9
114
138
12
87
9
135
15
84
45
45
171
24
16
17
78
30
54
18
180
12
60
96
15
16
53
96
99
15
81
15
24
36
60
9
33
12
18
9
3
18
12
66
21
39
24
81
39
1
5
114
18
39
99
61
53
48
12
18
42
36
24
63
48
45
99
45
60
66
42
42
156
60
222
42
18
63
9
30
33
63
81
51
13
47
9
24
144
15
33
135
9
63
97
89
72
12
51
9
30
30
30
45
3
30
48
127
95
33
15
30
54
6
39
15
126
12
48
12
90
102
30
13
65
12
90
66
60
72
18
30
60
72
15
45
48
72
90
30
75
15
12
90
115
56
57
12
6
30
24
96
15
39
6
75
39
78
30
93
87
18
42
18
90
9
213
115
23
114
36
90
24
180
13
47
276
12
9
9
12
3
9
276
54
157
29
24
60
6
24
81
16
89
54
33
87
120
30
36
54
48
12
30
87
40
56
153
312
48
42
12
96
30
24
3
105
12
27
21
12
87
33
18
30
48
12
99
39
240
72
78
12
78
90
31
41
42
6
7
32
16
47
78
12
12
36
55
65
132
18
12
42
3
144
33
15
111
42
60
18
42
12
108
7
65
255
33
72
135
33
15
3
54
36
24
30
48
18
84
60
18
9
63
48
30
12
60
30
36
9
21
120
114
33
33
204
60
55
83
12
6
139
83
45
3
30
60
60
24
156
12
48
24
6
162
39
9
7
23
201
9
24
30
66
54
105
21
30
12
102
30
126
15
16
41
90
138
27
183
30
72
12
6
102
27
141
84
78
60
42
36
54
60
21
9
48
12
48
180
135
15
12
18
187
65
48
12
18
18
102
12
30
6
60
150
30
24
6
27
93
132
78
42
87
72
9
54
60
36
30
72
162
33
3
54
138
12
1
80
45
24
18
18
55
89
15
15
18
42
6
84
18
72
6
60
7
53
84
120
15
160
23
270
12
6
81
9
30
30
19
5
90
66
84
195
81
12
18
90
79
35
18
30
102
198
102
36
24
31
17
63
15
30
60
42
18
120
84
36
60
144
66
42
12
55
5
ABCD 98000579954*3^$a+1 [50046]
15
45
21
63
57
72
12
63
261
120
24
3
3
6
171
9
95
79
21
48
32
265
63
81
36
135
33
27
123
78
210
42
30
6
162
90
87
327
114
54
282
15
21
12
30
125
112
68
1
71
4
36
9
6
18
36
35
36
43
21
267
18
6
336
45
27
21
27
17
31
41
31
57
87
81
57
15
132
51
42
60
12
15
24
9
183
39
21
12
12
21
24
96
3
27
30
60
30
42
156
15
45
15
39
21
45
12
18
81
33
12
138
153
15
129
45
60
30
69
132
15
9
69
111
48
81
12
54
21
60
105
3
24
36
9
12
75
21
15
45
75
48
12
153
99
27
21
3
66
60
114
72
24
81
57
15
21
191
40
36
9
6
33
15
102
3
9
3
27
48
120
78
12
143
36
283
45
93
12
147
68
43
29
19
24
18
120
30
77
157
3
81
87
48
9
36
60
42
42
168
180
23
64
12
45
204
87
57
48
3
27
153
56
16
39
24
72
18
6
9
57
102
17
73
180
12
84
15
51
30
156
15
15
42
3
8
37
27
81
36
24
24
126
402
99
48
32
4
12
105
42
21
129
3
57
48
24
54
41
319
9
60
75
138
47
72
13
42
48
93
120
27
17
55
9
132
48
84
15
78
3
15
30
15
192
45
84
18
18
27
36
60
80
67
42
48
99
21
12
60
123
68
1
24
60
144
95
88
3
21
33
51
9
63
69
95
13
168
3
27
78
99
33
72
11
25
84
60
183
57
42
66
48
15
9
72
36
42
6
11
16
92
13
147
237
219
45
30
9
36
9
12
294
72
150
42
18
30
54
96
60
24
6
42
15
45
87
45
96
15
9
6
89
76
27
72
234
54
5
16
27
192
18
54
9
15
72
42
6
117
9
36
30
48
45
99
21
36
24
72
33
99
3
29
85
24
27
57
48
108
6
5
28
141
234
101
85
147
132
15
17
4
75
90
51
24
24
165
63
33
132
60
195
3
9
111
105
9
102
113
16
57
3
81
96
60
3
36
36
27
96
66
6
192
33
24
15
30
60
51
27
42
15
135
6
39
51
29
19
72
42
63
204
21
30
144
21
3
42
3
51
66
3
21
54
69
27
24
57
9
78
33
33
84
48
132
6
81
260
76
12
123
42
96
147
84
60
120
24
12
12
3
53
64
36
9
6
189
12
36
152
43
57
33
119
13
90
6
171
39
45
75
45
75
90
87
39
66
48
15
36
96
8
37
120
78
81
48
45
96
114
78
59
1
30
90
12
15
48
120
3
69
12
15
69
129
27
21
162
72
81
33
54
17
49
96
35
13
6
24
65
31
42
78
21
84
177
63
12
117
3
12
153
30
42
3
3
45
21
99
45
30
5
36
1
108
35
7
42
120
11
19
90
96
87
48
87
225
57
96
15
132
92
76
57
60
27
105
3
48
20
52
60
27
77
49
95
97
12
35
43
177
48
228
27
54
36
75
99
21
12
15
192
30
63
36
15
126
84
39
33
30
137
208
120
12
75
78
18
101
61
12
75
105
71
76
36
105
15
33
27
204
120
84
56
1
90
93
24
33
48
111
273
36
24
36
60
39
201
54
30
15
33
12
147
81
15
33
42
93
9
90
6
42
29
61
120
30
24
120
93
153
15
33
12
30
48
57
9
24
156
23
61
99
48
93
24
3
168
99
21
51
45
24
20
4
117
24
54
138
144
228
66
114
47
13
18
24
45
36
8
49
3
48
171
33
56
36
16
24
9
159
36
36
45
51
84
24
120
21
48
42
96
17
25
6
45
141
6
48
21
33
66
81
201
39
45
90
125
13
60
36
35
100
57
30
45
69
24
54
18
3
9
111
20
1
24
132
48
12
120
24
54
21
9
27
15
42
51
36
9
6
33
111
216
24
21
84
36
9
75
ABCD 98000862398*3^$a+1 [50019]
48
39
30
42
25
104
39
12
48
72
66
54
1
17
18
54
43
48
17
63
39
85
8
3
69
75
18
27
28
17
36
15
48
9
18
12
25
23
12
18
27
36
177
174
18
78
9
75
18
18
84
21
48
39
61
29
115
35
60
30
12
108
15
16
47
24
109
17
55
8
27
12
30
7
60
116
45
12
18
37
35
1
24
5
51
24
3
24
45
21
24
91
35
12
18
27
36
87
73
44
36
39
12
108
93
39
18
18
30
12
55
5
7
5
55
8
87
129
27
12
145
8
52
12
8
33
84
90
25
11
33
12
64
80
45
66
84
45
63
13
80
9
99
129
7
8
36
36
3
33
28
260
27
33
21
30
85
20
45
18
18
19
71
24
30
30
93
12
33
48
7
5
18
30
12
18
90
12
15
45
7
35
9
12
15
84
18
55
65
123
52
5
3
9
18
81
64
17
31
5
12
18
25
95
13
36
56
27
18
12
111
81
6
33
81
15
63
12
1
47
30
108
12
63
60
87
60
81
36
36
9
96
39
21
42
45
45
15
27
9
81
30
1
5
67
203
12
12
25
53
63
45
79
8
63
12
30
3
48
16
95
216
25
29
18
25
68
57
115
36
11
9
9
51
12
9
79
12
32
27
81
4
8
57
31
35
54
6
12
21
27
105
57
30
25
8
132
105
42
60
9
36
33
15
15
93
9
15
120
36
15
12
12
6
7
23
162
15
27
18
27
33
3
69
48
63
27
18
90
24
9
9
27
15
6
24
3
60
27
18
48
54
1
8
69
78
13
44
27
48
30
120
30
25
47
36
45
15
54
18
21
69
48
42
48
24
36
42
43
59
36
45
12
93
30
60
25
24
84
36
68
12
63
33
12
28
132
8
9
19
20
27
45
24
93
18
24
66
99
16
44
3
18
42
30
12
51
15
30
12
31
71
45
15
66
27
15
97
23
12
6
27
12
3
78
132
55
20
63
24
36
24
21
57
12
30
6
72
51
39
33
75
42
7
5
6
45
60
15
30
102
60
30
43
149
3
3
150
12
12
6
60
45
99
1
17
3
27
30
7
108
5
120
42
21
159
85
35
61
119
36
45
39
30
36
42
72
90
123
117
115
20
15
18
3
9
30
30
126
57
36
27
60
42
3
4
65
60
15
3
30
150
30
15
36
39
25
36
44
75
18
54
49
44
48
87
45
15
13
35
45
12
60
63
117
45
90
45
33
30
9
81
3
52
92
60
36
4
17
6
60
13
41
15
15
45
28
20
60
12
16
17
18
49
5
66
24
9
21
6
54
19
17
102
117
24
112
17
72
60
30
30
6
37
35
30
60
15
40
5
31
44
105
63
9
66
109
36
32
93
12
30
18
3
39
93
45
19
11
33
9
18
72
90
3
9
18
25
23
90
15
27
1
11
6
24
3
60
36
111
6
42
48
49
23
48
45
39
33
3
30
19
11
24
156
30
3
21
36
63
27
37
53
55
89
163
23
144
21
15
42
15
52
5
6
90
30
33
9
78
30
15
57
42
13
23
42
31
20
57
15
15
60
30
30
9
81
12
3
100
95
33
111
6
72
30
33
39
30
55
11
69
3
30
42
18
27
105
78
21
111
61
12
8
27
42
3
15
1
17
12
30
90
7
35
36
30
15
24
45
30
1
72
8
60
9
6
60
72
30
42
36
12
21
12
52
8
4
8
33
162
48
25
44
3
12
6
15
4
11
84
1
72
53
27
12
21
3
9
48
15
15
33
21
168
12
3
15
48
12
45
27
78
30
1
32
12
16
12
8
24
135
18
27
3
73
29
30
37
5
126
60
12
13
17
135
48
27
133
65
24
96
30
13
17
15
129
18
12
18
18
24
25
53
3
15
45
9
6
12
1
44
36
27
49
23
13
5
12
18
24
1
20
15
49
41
19
5
15
3
57
28
5
30
30
15
3
37
65
12
3
36
9
18
9
15
45
3
1
32
27
81
51
6
19
23
18
54
1
8
9
30
33
12
60
27
81
48
57
90
30
192
12
3
33
3
4
107
81
108
9
78
12
30
7
173
3
57
48
15
165
60
12
3
72
57
60
6
69
51
9
136
12
5
30
1
104
3
60
24
13
36
11
45
21
39
4
11
108
13
8
39
60
60
13
5
15
9
43
17
6
24
1
32
40
32
45
3
183
30
42
18
147
15
25
125
60
3
9
15
40
8
57
66
45
27
30
15
48
24
51
60
37
35
141
36
3
12
78
30
21
69
210
12
18
55
23
24
21
12
123
45
87
48
42
42
6
30
45
9
195
3
42
30
150
63
72
15
61
80
27
1
161
36
30
49
20
3
132
120
138
60
12
39
27
24
13
23
42
31
41
36
3
12
9
78
12
9
52
65
27
15
18
39
33
63
15
33
9
135
100
5
63
40
65
12
30
1
44
3
72
18
123
9
15
33
15
27
25
20
52
41
15
72
3
69
15
120
36
60
84
25
65
48
15
52
23
48
84
78
12
235
11
12
18
67
5
48
12
3
12
15
108
12
60
72
1
17
55
5
3
40
29
48
3
75
12
85
83
25
8
69
30
25
5
30
13
32
15
33
52
23
57
3
30
7
8
9
6
24
30
3
45
42
36
12
48
25
47
90
30
12
6
127
92
63
12
90
18
12
30
79
80
112
5
75
159
9
39
18
15
75
24
6
30
30
84
15
3
57
33
147
15
60
48
33
27
18
54
9
27
30
72
18
13
71
18
55
5
15
3
85
20
60
39
6
55
59
49
17
3
111
30
6
60
42
30
37
65
31
5
75
75
12
13
8
27
12
30
67
11
25
59
21
28
41
18
25
5
135
3
54
55
23
12
36
12
30
ABCD 98001280946*3^$a+1 [50055]
72
25
35
21
24
88
11
36
73
35
21
27
69
3
85
32
51
13
104
3
108
169
8
88
59
37
131
13
80
99
72
13
8
3
69
3
84
9
64
8
88
80
16
96
8
16
8
88
32
15
1
11
96
13
56
40
248
16
72
35
93
96
16
47
1
107
37
8
99
216
37
8
48
96
16
168
24
32
39
57
88
32
24
3
165
88
32
160
48
24
24
11
45
144
24
16
32
24
39
1
56
40
168
47
145
32
120
16
224
15
81
87
9
40
80
408
48
144
40
24
56
63
33
27
12
36
60
57
16
56
16
8
112
35
45
27
132
156
37
23
25
48
24
48
72
71
84
13
83
69
48
75
24
45
40
59
165
16
11
37
23
72
33
3
21
48
40
71
97
8
24
48
64
168
48
23
72
97
215
1
11
96
48
37
59
36
25
32
51
120
21
256
104
96
88
155
37
23
49
32
3
85
23
49
8
40
32
48
136
216
48
107
24
37
72
80
72
99
181
288
35
21
99
61
24
48
47
81
159
33
15
249
16
32
16
72
8
72
112
131
12
9
184
11
21
48
144
40
56
40
32
40
32
136
104
88
104
96
3
37
23
97
47
25
128
3
36
33
72
16
80
64
11
192
21
87
9
15
108
133
168
24
143
33
16
71
57
88
120
32
27
96
109
168
23
105
72
16
131
24
21
159
49
48
48
96
168
203
85
104
3
108
129
96
27
61
47
132
45
135
72
48
33
64
120
24
24
371
85
24
72
56
15
57
88
24
23
25
72
56
27
45
16
56
51
13
32
24
39
72
25
32
63
129
24
24
63
129
64
24
32
3
36
12
13
335
1
120
200
16
144
59
37
120
80
120
87
33
3
45
15
81
88
80
40
80
48
24
16
47
1
56
51
85
72
35
37
24
104
3
37
168
8
24
63
25
119
108
37
95
25
48
11
21
88
8
72
112
8
51
21
39
97
72
8
39
144
81
88
131
157
72
227
21
15
9
40
8
72
63
1
71
121
32
232
128
40
56
111
73
248
48
40
47
108
12
369
24
216
3
13
80
72
51
60
72
33
39
1
80
96
3
85
48
23
57
15
33
40
24
96
24
143
60
189
219
37
32
16
32
15
25
8
24
135
1
24
168
47
1
24
8
39
1
152
3
37
23
12
133
8
24
48
112
48
120
80
144
48
160
35
21
87
48
24
25
80
16
80
15
249
96
15
12
13
119
1
200
51
21
112
80
87
25
56
87
25
32
88
56
64
96
47
33
39
145
23
49
35
36
225
123
61
80
48
16
47
57
112
11
109
83
21
40
32
39
25
83
61
120
24
152
48
16
72
80
144
16
107
37
8
63
249
40
56
3
21
51
325
80
48
15
12
13
56
3
36
129
15
1
272
280
72
72
83
13
24
24
80
24
16
24
80
3
37
168
120
143
25
104
15
1
155
85
80
16
35
24
85
56
111
145
107
333
72
3
108
60
36
201
15
48
72
24
25
48
272
24
64
71
36
13
368
48
64
11
109
35
61
59
13
83
12
24
9
16
224
16
8
16
312
47
12
285
240
96
40
47
25
32
120
48
147
21
15
57
48
112
32
88
48
24
168
80
16
11
36
25
119
24
25
24
48
47
81
64
11
165
40
56
24
40
72
95
120
72
73
80
27
21
112
32
40
80
63
57
40
95
121
24
71
57
40
119
1
95
97
11
109
8
39
73
35
61
56
63
60
13
80
87
33
15
57
16
24
32
39
36
21
87
ABCD 98001468044*3^$a+1 [50017]
48
85
5
3
39
126
67
8
27
54
18
42
31
48
12
89
36
39
15
30
19
5
31
48
41
6
33
96
16
80
60
75
30
18
1
89
43
47
1
5
102
18
15
24
21
66
73
5
12
15
40
23
108
84
13
20
28
32
147
45
4
24
11
96
18
103
23
37
35
18
12
7
11
1
35
6
27
147
6
3
196
29
24
151
20
99
90
12
24
36
19
36
60
11
25
65
63
39
21
75
12
54
54
1
71
24
48
21
57
39
15
18
12
43
48
68
39
25
71
61
104
9
42
61
77
6
45
27
18
36
18
12
126
7
11
36
24
37
29
19
41
15
3
21
64
32
3
1
224
15
21
112
47
105
33
72
6
36
36
18
36
18
97
11
25
48
11
6
3
87
9
99
9
60
3
84
25
53
18
90
144
3
27
6
115
8
75
21
144
27
18
6
1
47
42
163
35
48
18
19
80
40
65
30
42
36
7
11
54
115
60
41
55
36
8
16
56
3
6
67
92
148
68
39
117
21
54
33
112
8
16
60
41
3
33
3
159
97
35
49
24
17
84
6
25
41
19
35
90
6
33
4
155
6
39
27
13
12
11
97
11
21
84
60
21
3
15
48
78
12
18
96
45
64
11
13
5
36
31
36
23
90
6
25
11
69
33
36
39
40
12
23
198
30
9
69
12
24
18
37
8
136
24
173
39
100
23
36
1
101
42
48
90
24
18
66
15
21
3
75
13
5
30
60
9
16
59
18
43
29
24
66
1
35
13
5
72
19
35
33
52
5
108
42
18
18
12
180
1
71
6
18
61
80
16
92
21
67
23
21
153
51
16
23
18
7
35
45
3
13
77
87
12
63
72
90
31
59
90
3
16
5
67
35
42
7
23
13
23
42
12
6
90
31
35
33
3
18
60
30
60
30
24
12
63
51
1
60
84
29
15
63
120
25
53
79
5
18
18
51
48
28
5
48
91
68
57
96
30
18
6
48
6
36
19
116
60
75
54
19
96
47
49
161
3
21
91
35
25
95
18
219
40
47
45
16
68
237
12
36
67
44
4
104
16
89
6
21
51
120
49
59
42
54
45
9
7
59
18
67
23
6
31
113
12
199
41
3
45
96
36
18
48
24
54
15
36
28
156
17
3
27
37
17
6
25
60
5
19
188
12
48
16
56
16
23
12
13
5
6
36
18
54
25
32
24
45
7
32
36
24
111
1
24
11
129
52
12
20
57
54
1
8
100
5
91
11
24
9
16
20
111
54
7
17
72
18
12
6
48
6
36
12
13
68
4
95
105
21
31
80
21
79
48
47
9
81
108
6
37
12
77
31
48
95
6
138
72
54
6
33
105
7
11
25
24
29
99
3
49
5
15
16
24
24
35
9
3
13
5
39
33
90
25
12
36
107
24
30
43
20
52
35
9
4
23
48
36
6
7
11
30
31
5
75
64
60
20
57
7
23
37
5
15
51
36
18
42
18
30
21
57
39
16
240
47
12
165
33
78
234
30
45
60
16
29
36
39
105
19
20
45
24
67
48
47
33
51
1
48
36
44
3
73
24
11
36
13
5
87
69
31
20
60
15
1
12
120
11
36
1
23
121
23
25
11
49
17
3
3
12
73
5
30
24
18
43
59
126
18
37
89
54
36
24
72
12
72
24
9
27
84
114
12
115
29
75
76
53
31
17
55
17
78
18
15
21
31
167
25
5
127
44
15
30
39
15
132
13
5
12
114
157
24
11
24
85
44
15
66
18
36
6
151
23
1
53
67
65
30
18
36
54
6
36
115
5
24
51
51
37
71
9
12
84
27
30
39
15
36
13
11
18
31
156
11
85
59
13
56
39
25
20
3
24
1
8
9
7
11
102
198
9
45
15
39
69
88
44
16
17
90
42
30
126
18
24
25
48
12
35
25
35
85
32
3
6
84
127
23
66
42
12
21
136
23
6
91
65
78
120
6
12
18
37
44
4
59
96
21
9
42
37
17
30
49
24
96
24
168
77
31
95
30
31
5
18
18
55
32
40
53
18
24
36
45
96
75
93
27
25
89
19
180
11
21
28
23
24
1
29
3
3
18
19
48
44
48
16
5
36
90
33
28
23
25
96
60
20
15
54
60
36
48
18
90
3
16
44
9
51
24
120
3
24
9
147
54
54
90
6
84
36
6
7
72
164
156
40
8
51
1
5
36
19
29
126
69
9
66
6
151
23
60
36
25
80
33
18
9
69
36
18
18
67
60
17
18
13
84
84
11
96
84
33
28
17
115
12
65
3
28
29
19
11
33
40
23
12
181
5
19
107
66
60
18
85
5
90
9
93
55
17
31
11
49
107
13
11
13
5
18
25
119
1
92
63
69
60
3
45
27
48
90
27
16
60
47
37
155
114
19
36
11
69
120
15
9
28
12
23
12
60
12
61
12
41
54
36
102
19
24
12
17
187
84
35
105
27
18
12
18
24
30
31
5
6
66
24
3
51
12
24
66
3
16
23
30
7
35
69
124
12
11
25
59
6
19
8
3
18
6
30
103
48
125
7
5
127
23
1
11
93
40
35
13
24
60
5
18
45
72
33
36
67
152
33
55
35
9
21
18
105
75
85
59
1
77
39
69
36
55
89
30
42
12
60
18
90
7
48
24
29
72
27
76
131
33
16
ABCD 98001889138*3^$a+1 [50014]
9
21
123
39
6
42
24
29
1
3
75
90
71
19
78
42
126
6
66
27
45
18
48
29
103
9
3
5
1
42
54
159
15
41
48
120
16
9
6
141
15
30
23
40
3
29
25
78
48
29
19
9
33
23
49
42
5
25
51
135
24
6
147
36
81
48
6
132
30
63
9
35
60
43
78
99
116
1
24
35
37
144
75
45
95
43
45
51
72
54
59
7
54
120
66
24
54
66
84
5
79
17
31
9
44
19
36
96
84
41
48
37
174
41
55
84
5
25
11
84
16
3
6
42
33
39
21
9
75
36
44
37
18
36
42
24
23
72
1
24
18
30
48
159
3
21
84
15
6
51
45
63
20
52
9
159
87
108
41
55
132
9
48
57
18
120
102
51
159
33
80
31
126
35
85
23
16
44
28
39
21
39
30
18
17
13
102
33
33
15
3
54
167
120
48
7
21
45
27
3
17
1
131
40
60
153
42
84
90
75
27
12
126
54
138
24
24
59
7
54
30
9
27
113
13
3
15
81
45
24
11
55
5
139
57
128
112
8
109
18
45
3
24
17
64
135
5
19
96
102
42
60
17
115
60
9
135
105
12
44
168
40
27
96
129
44
24
67
65
4
57
72
123
15
17
103
24
78
15
195
102
35
28
75
12
21
93
24
90
17
13
131
64
21
66
69
56
1
3
56
60
76
32
7
78
18
9
51
45
3
42
18
6
39
81
6
269
19
42
24
120
143
25
18
72
6
42
17
36
52
68
7
77
96
151
60
21
75
48
12
89
24
4
60
51
42
162
81
15
6
35
13
30
12
126
24
51
12
152
43
125
193
18
120
21
15
60
48
33
93
119
1
11
24
100
56
25
3
56
37
3
15
36
33
51
6
15
81
99
24
21
96
27
21
27
8
61
48
87
3
30
42
5
43
93
99
9
27
17
28
39
5
19
30
15
9
47
1
90
77
25
18
57
32
85
3
27
33
80
121
90
6
39
9
71
31
36
24
78
42
5
43
78
59
19
66
23
25
35
85
66
24
77
60
24
16
15
6
23
25
54
57
51
53
49
3
117
51
36
8
25
18
48
12
77
31
102
18
12
42
6
180
69
105
42
30
15
99
5
1
59
4
15
12
21
3
141
24
56
1
90
249
75
69
80
37
27
15
60
60
5
1
111
63
96
60
5
24
1
66
54
24
3
12
27
45
99
24
17
61
39
51
30
24
39
20
79
6
15
24
27
21
8
211
126
72
15
3
54
150
9
20
84
40
20
7
54
27
75
18
15
80
19
45
3
102
11
60
100
12
33
39
33
3
24
20
1
27
75
18
24
120
47
91
54
63
15
5
28
24
81
183
15
29
88
39
6
75
213
27
92
1
24
42
33
87
9
39
17
55
53
132
4
39
12
24
5
19
78
24
96
15
84
20
43
48
54
24
11
16
8
31
6
27
111
240
6
54
84
6
71
28
3
12
30
72
35
13
35
43
42
96
27
39
6
18
6
39
15
65
36
61
168
6
66
3
56
48
175
45
12
15
45
15
48
12
5
25
6
377
7
89
19
57
8
156
1
66
45
12
15
65
85
6
132
77
31
9
57
15
123
78
18
45
20
4
20
7
24
5
139
93
27
41
4
12
20
88
15
36
6
3
72
8
157
63
3
102
48
48
75
69
48
138
30
42
30
24
18
77
24
25
6
36
30
24
3
51
9
3
30
15
57
47
19
30
11
4
111
60
245
88
87
144
12
29
28
72
68
1
24
3
3
5
4
87
53
240
12
25
48
71
96
1
39
33
155
12
19
12
77
16
44
12
43
42
18
30
71
1
96
90
48
84
36
5
55
41
48
7
36
89
88
165
66
161
103
48
54
23
136
39
42
15
128
28
8
100
27
9
15
126
23
96
28
15
48
9
3
57
48
51
5
40
72
32
88
57
42
30
15
24
15
69
87
21
24
84
21
126
89
1
23
19
30
71
16
68
72
13
216
131
28
27
5
49
114
33
68
96
1
138
101
16
8
19
125
91
72
150
24
15
33
51
24
56
36
73
15
81
42
72
21
56
25
35
48
31
57
3
65
1
450
6
48
71
91
30
54
5
13
63
9
66
9
8
37
15
84
80
24
13
42
65
88
237
18
120
12
5
7
65
19
21
21
23
4
45
48
15
57
72
51
93
42
48
54
11
85
59
37
90
6
159
3
6
51
15
36
69
45
35
24
31
65
124
39
42
99
39
5
55
12
6
24
99
36
75
29
16
24
51
33
93
15
15
42
111
135
41
16
9
15
75
9
21
6
9
20
84
1
90
48
17
103
5
43
17
100
12
93
3
68
4
51
ABCD 98002355942*3^$a+1 [50028]
22
2
37
36
23
12
13
39
8
12
30
40
18
2
60
18
12
25
96
12
17
18
13
5
30
61
29
67
47
66
52
147
36
36
23
1
84
36
59
37
84
59
138
12
43
47
96
25
9
15
36
24
12
21
20
19
53
30
121
12
12
5
60
7
60
53
36
19
23
13
77
18
30
24
6
4
50
60
55
5
30
25
35
25
23
48
85
59
1
29
30
25
5
48
7
11
30
7
17
10
20
13
77
18
13
36
41
19
24
12
5
7
36
47
12
48
22
68
12
18
25
57
18
2
30
18
18
49
63
32
40
45
11
12
49
53
7
24
5
54
36
54
31
24
65
55
35
25
35
25
53
7
23
18
64
56
55
5
67
60
77
58
2
67
71
12
28
8
1
11
52
20
60
97
48
5
18
37
60
53
55
35
97
63
69
108
3
2
7
24
5
42
42
48
7
75
18
63
27
32
25
72
23
10
15
65
126
37
5
7
23
13
12
5
7
5
43
84
11
138
31
3
21
12
12
36
9
18
33
12
17
48
12
126
22
87
53
103
5
24
91
24
53
19
24
17
7
41
72
18
54
43
57
8
82
20
18
12
40
8
72
36
19
12
23
145
45
3
23
24
6
54
6
174
61
107
25
48
24
48
12
5
6
49
35
36
54
36
60
7
15
33
17
7
12
120
53
10
50
156
55
24
23
12
25
132
41
18
97
15
8
42
55
47
18
67
5
30
48
18
12
7
3
93
36
113
10
56
109
48
72
120
11
37
5
72
30
78
10
2
6
1
23
78
7
48
5
7
5
60
6
12
42
6
25
9
20
43
12
53
30
13
12
5
42
13
12
71
24
6
94
18
2
18
18
1
108
12
41
7
23
37
161
4
26
90
12
30
13
35
54
30
30
30
118
2
78
90
10
38
37
17
18
25
5
12
31
89
7
11
30
30
42
36
79
41
31
36
12
35
30
48
12
7
89
24
108
163
36
53
156
34
18
32
43
5
42
73
77
55
12
21
62
30
30
1
12
5
19
11
12
60
66
31
59
12
13
9
15
12
48
65
58
93
47
12
10
8
42
73
48
9
75
35
18
7
11
1
108
36
59
28
38
24
18
12
6
7
47
13
5
43
72
35
40
69
11
10
15
12
11
114
10
56
37
47
6
12
102
25
53
22
68
49
29
19
5
36
82
2
88
2
1
5
64
18
117
63
33
77
132
7
71
18
7
60
53
7
12
12
29
54
73
35
13
12
12
36
29
115
35
61
107
48
24
133
5
18
22
87
65
10
18
15
132
15
146
79
5
18
30
7
5
31
5
67
72
23
37
35
121
89
30
30
151
5
19
5
31
95
12
42
55
15
56
84
60
13
83
1
48
36
77
67
5
7
11
13
59
10
75
15
21
5
55
27
33
57
63
17
82
128
90
67
11
12
18
7
197
7
156
17
91
9
26
85
35
12
22
20
31
5
31
83
18
30
42
7
21
15
12
45
68
12
115
23
12
121
47
12
60
30
40
27
36
17
30
70
111
24
41
31
53
66
42
60
19
36
12
12
53
6
97
17
31
36
81
38
120
109
36
12
5
60
7
71
12
37
23
12
48
85
12
120
5
31
24
36
227
22
15
173
30
18
31
84
9
80
31
47
42
66
30
7
107
30
6
1
59
30
24
67
36
12
35
37
119
42
12
6
1
23
25
143
18
7
12
36
5
31
89
7
107
10
51
47
13
59
10
3
17
78
42
6
24
60
18
48
12
19
33
8
12
6
24
61
35
12
97
15
18
2
108
30
12
6
30
7
47
18
30
30
18
1
11
10
2
13
132
36
17
42
66
31
23
61
107
10
39
11
18
22
2
43
72
5
43
108
72
23
144
157
23
120
18
18
34
20
126
24
78
19
48
12
29
150
60
24
58
32
6
181
29
90
85
12
5
48
91
51
2
36
55
35
1
41
10
20
48
22
32
18
102
10
21
17
42
10
50
25
36
12
83
37
17
6
12
10
2
25
5
7
89
19
96
12
24
71
97
35
13
24
21
15
35
102
6
25
47
72
1
39
20
66
67
5
90
42
88
20
12
7
59
82
3
24
83
30
12
90
28
92
25
153
32
58
20
18
124
3
65
7
12
89
30
1
36
12
36
24
168
83
30
19
36
60
132
12
173
19
53
7
11
120
25
23
61
23
96
24
18
12
30
37
48
101
12
7
63
72
57
29
67
5
43
29
6
49
108
83
24
18
78
34
20
55
23
12
96
12
13
17
18
22
62
13
12
48
17
55
48
15
92
97
24
12
53
139
12
3
56
42
30
85
24
11
12
25
173
30
18
19
35
66
22
38
19
53
19
24
9
75
36
12
17
31
17
55
24
24
120
77
43
9
75
60
45
15
120
168
5
7
35
10
3
17
6
49
123
8
72
18
120
52
38
25
29
66
121
24
24
5
36
24
6
34
87
3
57
24
60
5
31
29
72
42
25
36
29
7
156
5
42
13
125
43
5
150
1
11
13
9
15
3
2
6
25
36
41
120
19
59
12
18
79
23
18
19
36
59
25
12
21
2
30
60
91
35
12
22
20
103
47
1
27
20
13
17
120
139
108
83
85
12
11
22
3
5
234
10
26
54
60
60
55
120
75
18
38
97
27
45
35
37
11
18
67
65
12
43
23
1
21
39
33
50
6
7
35
25
60
17
55
53
108
12
30
100
57
96
12
35
12
13
24
71
42
48
22
38
7
5
60
43
72
45
15
11
12
48
30
64
90
26
7
75
9
23
13
137
18
52
18
80
55
45
3
5
24
18
12
13
35
25
185
42
60
10
3
77
28
50
12
13
15
9
24
185
54
18
67
72
53
6
24
25
131
24
18
ABCD 98002880026*3^$a+1 [50015]
24
120
36
9
15
18
15
15
161
127
18
215
40
15
60
5
61
3
3
77
97
39
57
15
123
5
1
66
60
48
9
63
54
6
48
45
45
75
111
84
36
24
102
18
129
87
81
87
18
12
6
29
1
54
6
30
125
127
60
29
19
24
21
27
18
59
37
18
41
7
60
102
71
64
8
43
29
37
3
123
24
5
79
36
54
119
43
29
31
12
6
12
3
56
168
193
18
101
136
99
36
72
41
19
18
59
25
135
56
43
72
77
112
56
79
36
54
95
31
17
43
18
195
51
5
91
30
90
54
6
12
36
17
24
16
39
48
6
36
15
321
60
30
77
31
41
144
91
66
155
103
17
112
135
96
120
132
285
8
25
54
36
72
29
16
45
78
192
18
54
5
48
43
84
17
73
18
42
18
177
75
101
1
39
75
72
93
27
5
55
12
21
75
5
79
36
29
7
41
19
21
105
12
42
89
1
66
53
64
48
39
30
18
132
30
18
96
36
33
3
12
57
39
72
12
6
102
54
3
291
69
21
11
79
120
72
24
161
24
31
48
42
18
77
43
54
6
17
112
27
144
90
114
105
57
23
43
60
12
168
12
18
60
3
120
87
60
77
25
63
32
31
24
48
24
30
3
32
19
5
19
18
59
79
42
18
72
12
57
219
180
17
48
7
120
233
25
39
27
5
19
5
115
101
31
48
17
40
15
18
90
261
56
43
45
27
54
126
18
215
19
36
65
16
81
42
48
53
24
55
33
3
21
9
42
12
6
11
79
90
54
17
24
64
72
3
12
89
40
57
138
5
55
144
48
113
37
155
24
19
12
60
5
43
101
13
48
42
72
65
61
54
36
228
21
15
96
48
24
48
108
24
72
30
54
9
51
90
35
40
15
72
12
6
15
24
27
78
198
120
57
3
48
24
48
24
84
36
60
33
87
36
198
42
5
187
162
54
21
15
9
99
5
96
25
279
27
36
65
25
42
108
72
48
24
144
17
24
208
3
77
7
36
45
80
19
36
108
60
36
21
32
16
39
36
84
96
162
15
15
65
24
24
109
66
24
57
45
11
67
5
7
81
8
1
119
31
120
96
12
101
61
83
16
45
162
137
168
7
105
15
153
105
87
56
127
65
97
87
56
109
54
69
32
43
48
24
29
7
210
204
36
174
41
163
5
31
48
72
41
523
21
48
8
120
55
48
60
84
60
21
27
24
5
64
39
12
90
11
247
12
18
270
125
7
66
18
5
181
90
216
48
17
55
9
51
30
42
108
72
65
7
89
49
42
84
252
132
30
3
8
25
6
156
24
108
17
19
21
15
41
133
54
36
186
54
12
72
93
24
195
69
15
24
30
6
72
69
39
57
99
5
31
24
30
3
56
31
24
57
72
8
163
45
80
37
18
36
36
9
45
78
12
9
72
117
6
180
41
24
19
45
48
15
17
133
30
45
120
3
12
18
111
51
24
69
144
15
36
36
90
78
30
3
32
43
5
7
150
11
19
96
66
18
36
204
12
21
93
11
55
144
36
60
113
115
96
12
18
162
24
93
63
42
18
72
36
36
90
30
93
183
228
24
36
41
16
159
185
31
72
12
45
56
88
27
93
57
12
6
29
91
45
15
12
93
15
81
8
7
66
60
102
126
6
90
143
13
42
102
54
29
7
129
56
1
87
111
12
72
5
96
67
120
117
80
43
12
57
33
18
5
73
47
72
37
3
72
39
192
129
80
16
15
113
31
120
54
126
21
33
144
78
18
15
51
21
15
65
115
24
5
24
7
33
21
54
101
24
40
27
53
7
12
72
29
16
81
39
21
84
18
72
18
27
105
15
15
36
237
111
66
6
113
31
120
24
84
6
12
155
103
105
15
6
11
64
9
47
7
233
19
78
12
150
53
37
138
17
19
36
24
105
384
48
3
5
24
127
24
216
ABCD 98002886836*3^$a+1 [50160]
48
72
12
36
37
138
54
155
13
83
12
48
144
1
12
71
24
120
12
25
36
179
61
215
120
132
13
23
49
11
49
143
109
23
13
59
24
61
18
30
11
49
23
24
24
12
12
157
23
12
264
12
85
143
96
48
156
132
37
90
90
83
12
25
71
37
72
11
60
12
85
59
24
61
131
7
65
36
132
25
23
24
36
19
42
35
144
37
72
23
24
84
60
132
240
49
48
11
120
1
23
13
83
24
13
47
43
113
36
85
78
18
12
131
12
108
97
35
49
35
25
83
25
12
36
107
145
143
97
12
60
35
121
35
132
145
72
18
138
119
25
36
23
67
90
23
204
85
48
60
95
25
23
1
11
24
73
252
18
17
36
67
18
47
12
1
12
240
131
144
25
90
77
144
12
72
37
36
24
95
25
83
48
12
25
72
131
12
85
18
54
36
24
23
96
61
36
23
121
71
60
12
73
107
36
49
11
60
199
42
36
35
48
1
6
5
12
103
137
97
36
60
12
108
59
60
96
48
96
24
109
47
25
71
67
162
59
1
120
18
41
96
120
36
84
24
37
35
288
1
23
36
121
180
23
72
48
48
7
18
30
65
12
73
59
24
36
108
72
1
59
1
47
25
90
41
7
42
12
11
12
13
23
12
37
108
299
85
155
84
84
13
24
59
24
36
19
113
127
41
36
25
96
107
37
18
90
48
132
11
216
1
150
77
13
180
12
35
180
397
36
24
71
72
240
72
151
17
48
48
1
23
252
48
13
240
30
114
48
108
42
120
5
132
24
61
48
23
192
37
60
48
95
193
179
120
121
95
24
1
179
73
155
120
85
72
35
1
72
155
108
7
18
59
1
120
72
60
35
73
83
37
35
60
12
36
37
60
90
53
37
144
48
95
108
48
61
108
18
5
25
24
11
72
60
36
12
12
13
12
23
49
275
36
12
37
6
89
156
192
13
72
47
48
25
60
107
60
121
83
72
55
65
132
108
24
24
97
270
65
48
36
60
13
35
103
17
12
48
12
205
11
12
13
72
11
60
109
72
59
24
96
37
120
42
161
1
263
288
12
97
131
60
12
96
61
60
48
11
61
108
35
37
11
132
12
24
109
60
72
143
12
288
60
55
18
23
36
61
24
59
60
132
37
203
49
138
257
1
264
11
12
13
35
7
18
23
24
60
60
36
97
132
72
35
73
12
168
143
24
133
72
143
37
11
49
11
72
25
83
145
47
12
85
59
72
109
36
23
24
133
83
24
85
108
23
24
97
11
48
109
35
228
25
119
24
199
77
13
72
59
12
55
65
25
23
7
65
7
41
36
91
53
12
7
48
17
288
24
1
12
35
168
108
84
48
49
36
72
12
60
35
85
11
72
85
11
216
144
36
61
35
67
41
1
23
25
60
12
71
25
30
54
18
78
35
55
174
179
127
162
11
97
35
25
179
13
47
25
6
5
49
95
43
78
12
23
55
17
48
12
157
180
108
47
313
23
25
59
13
108
180
167
13
24
23
133
144
59
19
102
35
48
96
61
48
11
60
1
18
41
1
48
35
36
1
143
25
30
101
60
1
348
108
30
137
48
49
131
12
25
192
78
77
84
37
59
85
131
49
23
48
85
72
90
162
60
59
49
107
73
11
60
1
35
108
12
240
24
61
36
24
36
59
96
24
13
35
37
131
49
36
95
49
276
23
79
65
48
37
83
12
12
73
47
ABCD 98003035894*3^$a+1 [50029]
66
18
42
18
69
84
69
54
45
129
123
45
48
174
6
27
12
27
9
27
9
3
33
12
12
21
18
66
39
48
27
9
75
9
12
39
33
12
60
33
3
36
165
138
117
9
24
42
30
51
3
45
9
51
96
45
18
36
12
57
48
117
3
99
57
24
9
54
60
9
33
15
39
36
9
21
120
15
33
6
33
24
24
33
12
54
21
75
33
15
21
69
111
21
75
24
3
81
204
48
9
27
57
39
75
45
144
51
6
72
24
75
72
36
111
24
12
96
42
36
60
3
3
9
45
3
39
45
3
69
75
12
30
6
9
72
12
45
87
15
45
48
36
3
9
9
111
21
12
63
87
9
9
162
54
39
72
21
3
9
3
108
57
39
12
24
33
36
3
27
45
69
60
12
87
24
33
90
57
51
36
21
39
42
3
87
117
21
15
219
9
33
18
42
99
15
33
39
108
57
27
6
27
153
159
15
9
36
81
27
12
45
30
48
162
15
15
57
48
24
39
138
6
60
21
69
90
9
12
93
51
45
15
39
114
123
60
117
39
12
24
24
33
27
21
3
45
54
24
9
12
12
39
33
27
45
39
57
12
267
21
51
78
63
60
60
24
21
27
33
63
27
24
81
45
6
84
9
24
21
75
21
12
111
33
48
90
6
96
159
27
9
123
6
54
6
15
69
3
15
69
60
15
153
33
3
21
144
30
24
12
21
117
132
39
39
21
36
120
9
30
45
15
33
156
12
3
66
123
33
51
24
12
3
57
9
15
105
27
21
6
9
168
21
3
48
9
15
27
30
27
12
27
12
9
21
18
21
12
45
135
9
15
45
75
36
27
21
27
60
72
45
72
21
60
12
27
51
54
3
33
51
3
12
93
72
9
210
21
12
84
24
3
57
21
18
6
63
12
96
15
54
39
12
69
27
99
48
36
6
72
51
36
9
6
24
9
24
51
42
6
21
201
87
36
12
57
87
96
15
90
162
33
75
120
21
69
72
168
15
72
9
75
51
9
9
48
12
15
3
177
3
9
51
9
48
33
24
111
15
42
15
105
18
48
60
24
57
195
45
33
12
114
42
39
33
51
24
75
48
60
42
66
57
9
24
15
15
33
33
24
99
27
33
24
60
51
12
57
132
9
48
27
132
36
24
15
96
30
39
75
9
12
27
21
21
39
57
3
51
108
96
66
24
27
48
9
135
21
42
69
36
75
24
30
27
96
15
6
27
48
36
12
69
15
24
75
234
96
39
144
81
12
3
57
42
78
12
15
45
87
51
78
75
96
21
75
24
12
57
84
171
60
57
48
36
15
3
57
75
18
90
6
3
60
87
21
21
54
33
144
33
24
27
57
27
39
9
96
81
39
84
120
45
3
24
9
12
147
45
48
63
12
84
24
48
12
12
33
72
30
48
24
9
36
45
3
3
12
69
21
150
42
18
21
24
39
6
42
150
27
111
9
12
12
9
6
105
27
9
9
96
144
27
132
15
6
27
12
75
42
3
21
63
84
36
12
24
327
129
27
18
6
21
24
9
36
30
69
12
9
6
42
15
60
15
33
3
9
51
6
63
48
27
30
87
12
36
15
9
81
102
138
111
45
3
33
216
24
78
45
51
33
24
39
126
39
72
21
72
63
21
84
66
12
9
15
90
39
12
12
63
93
129
18
90
15
36
39
150
99
3
21
12
60
33
12
30
33
27
60
120
21
93
15
69
3
57
15
27
138
15
12
75
12
9
21
90
33
9
3
21
24
108
48
123
12
12
99
93
63
42
15
72
60
21
24
15
33
3
45
75
45
54
6
15
24
21
39
9
51
69
30
24
108
12
129
96
3
102
96
24
51
84
15
72
24
45
75
21
111
42
90
6
15
135
30
63
3
141
33
75
72
24
12
24
57
27
99
21
60
39
129
3
45
63
42
39
84
45
114
30
60
36
12
54
6
27
12
9
75
9
27
72
39
21
120
3
33
81
6
9
57
18
45
36
24
24
12
24
36
123
129
27
33
219
33
72
24
3
42
15
51
93
39
117
33
6
21
84
15
42
15
12
27
90
18
57
36
105
39
33
12
6
9
39
33
3
9
48
99
90
18
9
12
9
12
72
15
45
18
45
36
99
144
30
24
120
24
72
24
15
27
9
21
60
219
9
27
45
15
96
33
6
33
45
3
12
96
12
63
18
36
6
54
183
24
60
57
3
3
6
24
51
201
54
6
24
18
78
18
33
99
21
129
51
108
69
12
18
42
3
72
12
3
12
33
57
51
60
75
93
24
15
24
30
111
12
12
72
60
9
12
99
9
24
60
66
174
27
24
15
18
6
24
117
12
24
39
21
3
24
234
87
3
6
90
9
48
27
156
9
12
39
93
21
39
117
6
126
39
12
57
6
54
15
9
15
24
27
9
84
48
36
3
45
105
12
72
39
9
12
6
21
9
27
12
57
66
165
39
96
30
15
3
ABCD 98003186954*3^$a+1 [50014]
120
20
48
37
47
25
48
87
9
35
37
120
108
24
83
40
20
13
96
3
117
11
48
36
76
9
15
9
84
11
4
152
96
12
1
72
47
12
64
21
23
13
35
84
64
45
87
48
9
96
11
145
11
88
60
9
108
155
12
216
4
32
84
49
107
60
48
37
144
51
48
33
60
39
9
59
13
3
9
3
144
21
192
51
20
1
63
72
105
120
3
21
35
97
3
60
56
1
59
13
23
4
81
24
75
44
12
28
9
23
48
61
59
36
4
81
60
83
73
27
57
96
23
157
63
9
23
25
24
39
80
1
95
13
36
75
57
48
12
48
95
36
40
56
108
36
156
64
8
157
60
48
11
49
11
40
56
36
13
36
35
48
88
32
36
16
81
60
3
420
20
25
71
100
9
27
33
24
63
33
11
145
23
220
81
179
36
61
59
1
83
112
56
25
15
104
64
80
40
69
36
15
32
157
36
11
49
72
27
12
24
57
24
35
24
49
108
15
57
3
45
72
36
24
23
72
97
60
48
111
12
68
36
13
11
25
24
87
140
96
13
24
12
120
84
84
48
132
11
25
11
85
96
15
44
40
81
15
32
48
13
15
12
57
60
23
64
129
27
33
135
20
72
25
35
13
24
83
40
24
33
12
24
12
3
20
1
131
84
76
104
4
57
12
96
147
45
144
11
13
75
57
95
13
11
40
9
47
37
107
144
120
12
37
108
39
44
1
71
13
60
35
36
4
57
24
119
61
63
12
20
205
180
84
24
11
100
9
48
15
20
72
133
3
105
36
35
61
3
20
16
20
85
48
11
96
100
44
1
63
12
56
60
24
24
37
12
60
3
80
112
8
73
12
108
35
1
120
48
11
76
45
195
68
16
80
24
12
13
23
28
21
24
72
132
23
60
144
40
93
36
156
24
11
24
76
176
48
60
157
24
39
116
25
71
64
36
140
25
15
12
57
156
23
16
33
12
11
133
11
49
75
56
25
39
60
72
68
60
24
1
15
156
9
11
160
48
21
59
13
27
8
37
108
24
24
107
24
4
9
11
25
131
4
9
60
12
39
92
48
1
23
12
1
24
36
35
180
13
11
1
144
168
11
49
11
85
12
15
120
44
73
72
63
81
132
60
59
109
132
95
13
12
84
135
84
117
12
75
8
25
63
57
23
12
84
13
48
3
236
28
81
95
96
73
123
8
37
63
24
128
13
96
108
35
40
36
24
57
36
15
45
12
3
33
84
132
59
12
48
49
35
37
39
60
57
3
9
60
15
93
23
16
105
24
11
16
12
36
21
71
64
48
21
12
48
24
132
23
112
116
25
3
80
120
25
72
83
1
83
28
57
147
200
1
24
59
64
56
1
48
12
48
96
27
117
47
85
75
20
13
48
23
12
37
27
56
133
15
45
24
83
13
144
11
49
23
4
84
32
13
47
49
99
9
36
39
48
69
3
21
96
15
9
24
12
59
16
81
35
24
1
35
48
156
25
15
20
24
16
24
32
73
27
165
39
9
27
45
119
1
63
9
15
68
24
73
203
73
24
87
33
12
144
11
1
15
104
25
39
92
28
36
20
13
63
20
13
60
119
36
1
11
4
9
15
9
27
9
12
87
156
105
167
60
97
11
205
27
8
12
25
35
24
48
36
37
12
132
3
32
121
35
64
9
24
11
25
24
47
4
36
9
11
24
156
16
9
60
3
8
168
36
109
84
108
144
96
39
44
60
1
11
25
63
32
13
12
135
9
24
339
8
12
73
15
33
227
24
13
12
3
36
36
9
12
15
20
88
92
37
71
4
132
9
60
59
1
215
36
1
48
27
8
12
13
72
35
169
111
8
16
21
12
15
21
99
21
12
35
37
27
45
11
49
15
33
27
24
57
60
48
11
16
33
11
73
12
95
1
99
8
85
207
20
64
20
4
116
49
87
9
51
20
16
8
12
24
28
20
1
36
11
25
15
44
85
48
83
13
36
3
12
81
72
27
8
16
32
28
45
47
48
36
25
3
45
48
12
11
1
39
272
85
39
9
15
45
24
12
23
25
60
36
96
23
12
49
27
108
21
95
48
25
48
15
9
156
179
25
75
9
47
24
64
69
36
11
48
12
61
15
33
71
64
32
148
45
12
60
48
11
1
12
48
72
23
208
32
4
84
9
11
64
20
61
71
13
108
48
15
32
184
20
40
21
15
33
11
1
12
51
141
11
13
135
9
35
48
60
13
35
25
171
93
12
23
12
16
68
1
ABCD 98003493572*3^$a+1 [50100]
54
31
24
24
56
96
15
1
107
1
12
83
72
30
39
16
20
39
13
35
18
19
20
3
12
85
8
16
216
11
42
6
24
61
12
12
8
28
32
52
11
37
143
42
15
15
48
25
77
84
75
9
27
3
12
12
33
28
41
43
35
33
12
87
13
120
20
12
69
6
120
60
49
47
33
21
19
60
60
144
41
87
3
30
19
17
3
75
13
32
3
90
55
17
3
3
37
32
3
49
84
12
29
6
12
36
90
36
43
5
60
42
96
109
29
24
12
18
13
17
7
11
12
45
16
47
60
33
24
28
89
48
55
5
7
56
112
80
123
42
55
36
32
28
95
1
65
54
54
7
95
1
29
63
48
4
23
1
101
15
81
99
16
173
60
39
3
85
72
12
23
72
61
24
11
18
15
99
60
21
129
7
23
1
24
47
21
28
72
44
33
43
5
78
1
23
6
12
19
24
5
7
32
27
18
48
67
53
7
47
73
47
9
96
4
44
45
36
36
19
60
17
18
24
25
8
9
96
7
23
33
27
45
3
72
13
12
59
25
35
13
131
37
5
43
32
63
37
17
12
6
45
4
11
42
60
15
48
75
18
24
150
45
15
33
39
33
51
37
5
12
60
6
60
85
12
20
63
145
95
66
90
85
11
49
11
25
35
42
6
1
11
18
147
124
20
9
31
24
35
21
15
228
61
11
73
48
23
6
18
85
8
40
77
31
12
260
12
132
4
29
15
123
24
33
60
16
17
12
30
18
19
36
65
7
35
18
60
67
12
11
12
61
5
39
40
35
60
13
29
31
24
11
12
18
18
6
31
24
36
20
39
1
29
43
5
43
29
78
45
16
35
1
20
9
115
29
36
12
108
67
24
96
8
15
25
35
72
97
143
24
121
113
6
24
1
29
6
121
65
3
64
233
3
36
28
5
31
29
78
24
24
1
36
5
78
49
35
25
5
31
29
18
24
30
103
12
20
4
32
15
9
21
19
161
54
90
66
13
5
51
3
12
1
83
109
5
18
78
75
39
72
25
24
32
9
123
28
23
24
37
48
12
5
19
32
28
12
48
24
35
6
60
27
12
87
13
53
12
60
6
21
3
13
23
60
96
1
20
63
30
15
4
197
51
99
18
51
75
24
73
20
15
45
87
48
114
39
75
1
120
128
21
6
1
84
96
35
12
1
24
5
3
40
8
16
11
48
126
79
131
13
17
54
54
43
80
57
60
18
12
13
125
54
54
31
23
1
12
29
78
57
28
192
89
30
54
12
18
6
27
45
102
36
177
147
13
72
17
30
30
19
35
12
25
32
3
48
57
57
42
6
24
115
8
3
42
60
43
12
5
27
88
53
3
39
25
8
60
63
42
115
5
19
53
3
3
61
11
42
51
40
41
60
31
84
59
114
3
28
96
41
99
4
29
90
60
12
24
24
97
59
1
35
13
20
28
68
12
100
35
9
16
23
84
12
18
31
24
8
15
13
11
6
67
60
11
60
69
16
29
18
9
40
8
72
9
6
21
45
48
36
78
61
84
11
69
3
30
24
3
33
60
135
45
15
15
24
1
32
88
77
96
24
108
3
4
113
42
12
48
1
104
117
30
153
3
54
151
29
18
21
27
12
37
23
36
24
18
43
12
23
12
72
102
115
11
12
36
144
36
60
9
3
25
84
41
7
23
33
9
91
11
84
85
5
55
11
30
24
24
7
80
16
29
36
18
49
11
54
6
36
13
35
21
24
48
112
53
139
20
93
3
15
37
71
60
30
36
6
12
21
27
9
16
149
54
42
39
76
59
18
90
145
83
25
12
36
77
103
12
23
24
42
120
18
45
76
5
30
12
37
83
25
72
11
144
33
100
48
29
12
18
60
30
27
33
42
13
173
60
108
31
113
42
60
9
16
35
13
23
69
36
57
3
48
81
51
4
24
20
15
49
35
12
6
103
24
8
24
21
7
11
25
96
5
24
6
69
9
78
57
21
111
15
181
23
9
33
55
5
15
28
65
19
20
40
47
6
54
6
12
55
12
41
30
33
129
31
35
37
120
44
33
12
6
12
13
68
64
41
12
84
18
12
48
6
12
18
6
3
15
1
95
49
48
44
45
78
168
13
119
13
24
41
55
5
24
48
3
4
35
109
41
39
4
17
78
48
12
1
5
55
36
41
7
12
96
23
1
5
51
40
29
48
138
48
25
12
53
36
78
25
20
60
27
49
41
36
7
23
25
48
32
4
23
48
153
39
165
28
35
37
17
18
90
3
27
37
80
64
12
12
20
160
53
102
36
37
12
47
18
102
30
6
25
92
16
12
35
18
15
45
6
108
13
80
9
54
117
12
15
37
101
18
69
33
30
25
17
15
108
52
48
5
30
12
33
9
51
27
6
67
24
161
7
48
107
33
39
13
35
85
11
24
6
27
39
30
24
7
12
113
63
144
28
35
45
57
36
7
17
27
9
30
1
89
19
53
55
5
138
1
80
15
6
3
9
3
28
11
24
45
72
28
35
60
12
25
47
121
35
1
36
125
48
19
65
18
85
65
19
65
43
8
48
16
29
12
18
156
6
43
36
48
32
28
36
36
108
11
42
78
45
45
24
30
60
132
90
15
64
36
53
18
25
12
65
15
3
108
9
40
32
33
3
75
37
221
31
24
29
18
48
30
15
12
45
24
156
30
25
29
24
30
21
36
400
5
60
18
57
4
53
48
90
13
5
6
69
36
4
72
24
11
ABCD 98003904034*3^$a+1 [50122]
144
33
39
33
18
101
13
18
9
3
18
131
48
96
40
45
330
12
18
155
67
90
18
18
54
17
13
114
30
42
30
123
9
66
6
63
128
24
31
24
17
91
108
18
12
24
108
192
6
54
59
24
7
156
21
144
57
39
27
6
39
192
33
135
69
3
48
15
177
3
77
19
18
18
30
42
81
57
39
3
108
18
47
40
8
67
54
39
9
96
84
72
78
66
59
88
32
16
57
15
63
9
8
19
221
7
65
43
125
72
64
9
18
6
23
40
56
7
18
39
15
90
39
48
15
6
84
47
31
30
11
120
48
16
57
54
57
69
11
25
42
5
61
11
112
63
126
12
6
33
39
9
39
6
66
54
123
104
13
107
24
72
24
133
48
36
95
16
15
9
168
3
36
17
24
1
71
1
138
21
75
162
123
96
24
56
19
29
144
7
24
48
114
30
57
32
37
11
31
57
225
6
18
87
15
177
225
15
48
9
84
150
29
37
36
23
16
33
23
37
36
47
109
18
36
69
27
36
54
18
30
18
24
66
60
30
21
8
31
54
48
107
24
55
66
18
69
80
49
63
81
36
18
9
72
45
51
39
9
32
13
35
240
24
88
33
120
96
30
113
31
33
152
16
255
41
208
72
32
208
8
7
48
33
117
72
83
19
18
24
54
45
81
30
41
55
30
54
36
18
144
72
78
17
19
45
80
1
180
3
15
120
42
156
59
1
72
63
32
40
63
177
8
25
63
69
66
57
128
37
59
151
41
24
43
141
9
15
111
57
33
48
60
59
31
105
32
109
59
24
72
97
60
27
117
66
9
51
18
11
73
15
117
18
17
55
66
90
5
16
21
18
18
36
30
36
60
29
55
57
111
17
16
8
7
18
6
30
60
84
3
8
31
90
30
42
15
56
72
48
1
63
105
30
18
24
108
120
36
15
27
90
51
69
75
8
40
135
113
13
36
12
27
9
6
17
31
78
107
24
7
42
23
25
36
78
77
13
11
24
55
90
63
56
24
136
39
24
48
72
9
69
36
12
60
48
24
36
12
54
18
23
88
21
48
51
81
180
179
24
31
33
24
8
1
6
48
17
7
65
217
119
31
90
30
78
48
24
66
33
9
48
39
165
11
40
69
27
153
60
35
88
15
9
87
33
168
105
47
72
16
39
57
8
79
18
111
216
8
43
6
126
9
45
11
112
104
24
103
6
3
177
84
72
42
9
24
8
31
41
25
71
7
65
127
24
84
117
27
18
11
7
41
175
41
73
12
3
15
17
19
21
15
57
80
24
16
56
16
56
72
24
88
3
30
6
129
56
25
96
87
249
150
233
48
91
18
51
24
8
48
13
3
105
47
16
15
81
48
15
36
18
3
81
23
55
65
24
49
23
64
8
1
30
6
83
48
24
73
6
41
136
129
47
55
6
51
3
189
21
123
9
54
33
21
66
89
1
24
30
72
129
32
16
93
35
55
6
12
23
64
32
31
18
12
6
5
24
37
51
63
9
8
88
57
12
78
21
123
18
12
6
48
41
96
367
81
8
277
54
48
5
37
51
32
25
102
6
275
88
9
71
48
13
66
90
15
171
84
17
112
87
90
60
11
7
33
105
47
96
25
54
9
9
12
6
45
8
1
23
13
27
39
36
60
33
128
48
109
24
83
43
77
16
96
3
45
63
24
105
33
180
3
21
54
36
9
21
18
18
42
5
25
96
102
41
48
25
23
13
11
1
87
24
72
93
66
24
33
33
23
67
36
113
91
77
13
3
213
27
24
69
267
27
93
176
31
57
39
17
16
48
9
23
67
18
30
6
23
24
24
72
16
39
33
80
16
69
72
12
143
7
9
32
48
1
36
108
23
16
56
97
54
89
48
13
126
12
18
54
108
21
69
99
33
63
32
136
87
42
30
209
61
371
43
42
18
30
3
21
107
13
83
7
129
21
3
15
41
61
27
104
64
21
3
32
7
18
143
1
36
27
9
18
18
12
47
25
39
80
61
51
9
30
9
81
87
56
7
18
12
107
48
31
84
45
176
19
21
56
67
12
57
57
111
69
84
15
24
165
18
65
16
219
21
32
88
32
157
72
27
261
27
104
7
113
40
24
152
13
24
3
15
120
6
ABCD 98004301958*3^$a+1 [50010]
41
16
75
5
108
72
40
3
77
73
11
16
69
75
93
47
1
60
30
78
36
39
45
35
7
48
6
6
138
30
6
78
17
31
93
21
6
29
79
45
99
78
12
6
42
102
12
65
91
53
7
48
42
35
40
33
6
6
35
25
59
13
47
13
27
9
47
24
76
44
79
12
24
65
76
68
96
25
6
173
40
12
39
9
27
53
52
27
18
15
9
6
12
41
16
24
15
105
9
18
33
57
123
60
12
45
174
101
19
30
66
65
4
60
111
29
19
24
72
21
105
35
19
29
100
81
90
18
83
40
45
23
19
66
171
60
3
21
96
75
30
119
37
3
9
6
84
36
65
40
32
120
28
12
9
135
135
18
47
60
61
15
8
25
35
19
6
42
120
18
87
3
101
133
12
6
9
39
45
9
66
5
60
1
18
6
30
12
29
16
27
41
19
12
60
66
18
6
138
18
35
7
66
87
87
12
29
25
15
87
45
57
6
54
11
37
59
4
12
39
21
80
40
123
84
113
49
111
33
11
36
28
27
78
51
56
37
42
54
11
19
5
7
45
20
48
67
30
15
80
48
12
64
45
18
17
49
156
111
20
19
201
39
78
47
1
63
39
36
42
18
21
36
15
5
7
96
72
90
35
48
12
25
23
31
18
83
60
49
54
30
54
93
8
16
3
30
42
36
33
9
11
7
9
96
33
35
79
17
24
7
24
6
18
12
90
18
21
20
61
90
5
64
21
18
12
30
18
12
45
8
31
81
108
116
25
119
7
54
15
45
30
66
63
51
65
16
33
12
84
51
39
66
30
5
84
24
100
87
5
79
41
40
3
6
71
4
51
234
6
54
11
108
91
65
4
27
42
90
18
30
12
17
84
91
6
15
48
81
24
60
11
16
15
42
11
19
30
107
43
21
15
30
6
9
39
33
8
36
43
30
6
5
12
25
60
30
105
48
27
9
60
3
6
71
19
66
51
27
53
49
60
24
66
41
48
19
12
24
6
131
37
60
11
7
102
30
53
55
48
5
72
88
9
48
18
41
55
6
30
30
114
41
37
60
11
37
23
132
79
65
60
1
83
16
20
96
37
3
68
91
6
12
18
5
19
5
4
51
246
35
4
20
1
119
133
36
6
5
31
120
45
8
19
6
12
15
45
15
75
5
84
16
63
5
72
49
60
108
11
16
15
81
39
84
105
87
65
25
42
17
49
35
12
43
5
7
78
47
25
78
6
78
6
12
30
18
11
1
39
51
12
30
51
12
60
15
12
42
96
42
21
32
7
12
96
54
11
28
20
1
24
12
39
3
90
30
57
21
3
32
64
69
11
24
40
20
12
40
48
27
29
40
44
52
39
101
48
7
12
161
31
141
3
96
36
24
5
19
120
60
12
29
31
45
63
132
12
17
1
59
31
12
48
5
4
20
25
95
13
3
8
40
9
48
15
27
21
45
15
12
8
40
116
64
9
12
75
21
90
72
72
36
29
169
167
28
32
88
72
9
11
97
107
96
19
5
1
15
8
25
12
24
60
39
36
3
48
29
79
96
45
45
18
41
19
66
174
36
5
37
23
52
39
21
68
52
3
5
16
45
18
108
12
30
3
27
72
125
25
71
28
12
80
55
29
19
84
12
141
75
89
60
55
30
15
60
21
23
91
54
15
56
25
15
96
33
36
48
11
49
36
6
120
180
65
24
25
111
3
18
42
108
93
69
6
21
21
35
24
16
45
3
176
100
105
11
49
11
7
21
15
24
33
24
3
96
5
7
54
11
40
45
18
12
45
39
60
18
18
9
96
69
11
13
87
15
102
18
9
21
15
128
37
60
63
21
6
125
4
33
30
36
6
18
21
32
13
60
71
16
33
15
27
54
111
20
120
85
75
168
56
36
19
54
11
91
24
21
20
60
40
8
7
9
135
66
60
54
36
53
36
16
104
84
12
4
69
27
63
30
15
20
132
28
9
71
16
21
75
9
51
8
16
39
42
95
25
15
3
45
21
11
55
84
89
55
41
4
51
6
23
7
48
36
126
159
3
17
61
35
7
48
60
18
24
3
140
24
31
72
60
57
9
174
78
30
29
49
27
3
30
6
18
6
5
7
24
18
18
54
11
49
24
95
1
66
45
87
36
30
11
1
63
21
30
81
45
30
29
64
32
64
9
15
45
6
21
104
24
52
63
5
37
39
39
24
17
16
9
18
41
67
9
21
23
120
37
18
180
5
37
195
20
13
87
117
3
8
16
81
18
24
21
12
68
12
43
30
11
85
11
7
17
4
80
156
16
24
15
41
25
135
63
17
19
65
16
20
28
60
32
79
9
21
35
40
3
30
11
1
95
31
29
1
23
1
75
3
33
15
29
1
59
24
60
60
61
30
30
75
36
8
36
49
102
5
43
66
11
60
49
30
48
101
156
19
12
69
44
31
54
24
47
16
48
81
18
36
6
276
54
29
12
4
51
18
6
78
11
181
11
43
5
37
39
60
81
15
8
49
6
41
40
56
7
42
11
108
25
24
42
6
30
9
21
3
21
66
105
75
69
135
54
27
8
19
6
42
18
11
16
63
5
55
141
9
15
32
37
30
162
78
48
5
67
93
39
6
120
192
83
103
24
18
108
27
168
27
9
20
43
42
ABCD 98004326944*3^$a+1 [50015]
64
20
4
11
121
60
110
34
120
44
12
30
94
20
16
180
23
37
44
64
12
48
20
36
30
54
15
57
24
16
48
72
68
52
20
4
60
24
20
60
36
76
60
23
45
12
18
177
205
80
28
72
20
88
12
24
36
24
36
14
30
4
11
69
30
102
28
20
39
61
80
52
23
144
57
180
40
11
33
42
33
15
90
52
44
76
68
51
1
8
40
60
12
23
25
32
120
48
196
83
1
80
27
9
6
10
108
12
68
136
20
76
44
264
72
64
120
254
22
20
28
36
20
16
48
36
95
81
4
239
21
4
20
12
40
108
110
6
60
30
93
33
160
24
24
2
45
25
140
84
4
140
12
4
23
51
21
9
300
12
219
81
100
44
60
36
24
4
56
4
96
56
30
34
80
64
72
24
36
20
40
20
24
36
24
216
4
36
8
16
44
72
24
76
44
4
56
4
180
120
36
144
56
99
105
12
64
26
54
60
100
56
48
112
8
40
32
4
44
156
16
8
12
18
70
132
8
52
48
32
40
47
1
72
140
160
110
10
38
6
90
90
24
60
76
20
100
44
12
4
36
14
6
4
44
96
111
93
52
8
66
30
3
153
40
8
16
44
52
20
48
16
20
159
1
276
155
13
2
70
24
44
96
40
56
48
12
4
56
64
14
42
27
72
36
105
54
46
8
16
24
2
94
104
15
1
44
76
176
100
14
30
120
4
116
3
63
30
24
24
136
60
44
15
97
8
12
48
72
54
213
117
144
112
8
126
30
76
48
116
84
30
10
20
12
39
61
24
24
20
72
24
120
16
38
96
45
21
28
2
10
108
11
21
15
9
16
120
24
20
30
10
200
196
8
15
97
120
44
63
36
171
6
24
96
243
1
96
20
208
140
40
116
66
70
8
40
12
24
24
32
3
105
52
8
172
23
141
54
90
16
36
164
24
132
84
30
70
26
18
36
40
50
154
32
100
8
90
6
96
28
20
76
300
60
84
2
34
56
3
1
44
100
2
18
51
1
80
27
97
24
20
12
88
12
24
60
56
3
21
303
33
60
64
23
13
20
75
108
144
93
84
36
3
72
25
20
124
155
21
28
20
39
13
20
3
25
11
81
64
26
30
88
132
60
8
40
36
36
60
120
14
69
97
20
120
159
61
48
71
1
68
36
24
16
26
45
45
27
97
60
24
35
25
60
36
36
84
104
76
104
51
1
24
80
4
32
28
20
150
6
64
12
20
4
24
92
64
180
59
45
6
96
70
24
44
39
37
24
227
9
36
4
14
10
35
36
15
66
30
54
90
141
9
36
54
30
16
8
27
313
11
61
24
284
96
60
24
196
60
20
100
14
126
16
50
58
56
36
48
16
60
144
12
68
36
40
60
240
83
21
15
15
42
87
180
13
80
24
24
40
36
104
16
26
10
203
57
114
81
69
16
59
45
16
8
196
20
36
78
46
104
96
4
60
56
63
21
172
8
12
174
46
164
84
40
20
15
45
52
14
130
180
36
38
22
104
4
95
45
12
48
39
21
40
242
34
24
35
37
8
150
46
24
36
84
20
12
15
9
36
40
60
24
24
276
35
145
20
16
24
24
20
132
24
120
24
6
6
4
80
6
94
20
4
132
60
44
3
121
56
40
44
6
30
76
8
160
72
38
22
60
59
195
6
15
213
40
56
16
60
8
147
9
96
60
60
88
32
28
120
20
132
48
120
15
51
154
11
61
20
88
72
144
60
95
1
24
84
12
38
142
23
81
4
59
121
32
24
84
72
60
3
21
15
61
68
87
129
16
50
48
6
64
36
60
36
23
15
21
69
39
37
24
50
10
12
164
64
36
36
48
12
120
48
12
188
16
56
28
12
8
36
40
60
96
83
105
72
75
13
192
60
24
71
25
50
69
108
37
56
120
60
100
24
36
254
10
276
35
49
20
16
24
35
1
80
30
10
24
36
300
120
108
11
61
84
35
1
24
24
20
40
56
24
16
11
109
20
16
44
40
20
84
ABCD 98004842498*3^$a+1 [50027]
37
35
72
4
84
93
27
117
240
35
265
71
168
4
108
8
25
15
276
60
9
11
205
191
88
129
191
256
81
315
32
48
49
123
32
40
60
21
107
37
120
24
144
215
37
171
57
215
52
20
156
373
11
60
36
109
3
116
576
61
3
192
108
12
128
196
128
97
51
92
76
32
180
12
25
120
168
167
96
97
179
1
48
107
4
68
12
28
48
9
108
131
25
24
111
81
59
384
48
132
337
71
48
24
1
59
157
35
1
27
20
148
48
477
12
15
68
28
80
85
11
1
132
147
104
36
28
72
24
32
72
61
219
8
144
124
44
37
15
21
39
20
49
11
36
204
1
143
64
116
76
8
73
24
95
24
136
24
32
85
123
21
35
28
60
132
33
27
180
36
140
148
24
80
36
12
84
28
132
20
88
20
61
71
109
191
64
60
129
36
59
1
99
68
184
56
40
24
140
96
85
108
36
59
97
155
49
48
35
61
87
128
144
72
48
37
36
59
1
15
60
33
36
180
15
60
33
107
121
60
372
27
33
83
12
85
47
24
37
192
195
8
73
75
132
8
37
143
37
87
57
155
420
13
51
9
23
25
24
75
140
1
95
85
47
61
39
60
32
49
36
11
205
120
23
160
57
72
15
48
72
128
169
23
12
60
48
1
131
148
8
40
32
13
132
63
45
323
72
24
24
100
236
40
44
16
129
99
12
81
299
216
144
40
56
25
144
183
312
9
144
12
219
36
48
92
40
44
64
36
57
72
48
27
252
24
56
25
23
112
81
63
20
1
155
180
48
36
112
120
8
220
60
84
45
336
95
132
4
273
107
16
45
84
179
205
144
108
3
141
63
36
32
12
120
60
28
57
107
4
96
8
1
312
72
36
12
23
76
68
73
207
168
24
80
84
61
15
96
69
155
100
44
40
32
144
108
172
80
85
255
20
220
60
68
12
49
135
12
48
44
85
36
135
57
24
180
179
157
99
33
27
60
336
153
11
1
3
24
33
159
120
128
97
11
12
192
40
249
72
107
132
96
72
277
95
76
272
36
36
48
16
92
12
120
28
84
120
153
11
97
35
124
80
4
9
63
9
396
48
27
9
11
13
111
48
32
4
44
36
52
33
120
167
48
145
15
32
12
16
36
24
152
24
96
40
57
36
11
120
60
48
48
300
40
12
60
48
24
273
155
61
35
132
268
12
8
1
63
60
93
39
80
16
60
84
81
95
13
59
48
4
80
76
20
100
12
108
33
47
4
20
40
20
301
335
133
35
217
3
92
40
9
3
141
39
225
72
36
132
27
116
60
144
193
35
48
25
3
44
120
76
60
177
15
297
47
264
24
217
3
21
12
95
132
48
24
133
27
20
13
23
160
ABCD 98005784302*3^$a+1 [50181]
16
36
144
128
48
64
33
107
31
17
205
3
92
48
19
5
25
90
45
104
19
53
12
25
23
64
48
32
103
45
3
45
128
264
228
192
148
44
31
90
54
53
12
13
23
120
72
60
48
55
162
131
72
60
4
195
41
12
52
153
23
84
16
69
75
51
42
108
35
60
40
60
69
143
72
1
47
97
23
28
188
67
5
72
13
83
157
35
184
81
59
181
90
405
75
33
176
36
12
37
11
4
96
80
12
48
48
4
32
48
96
60
52
44
151
57
128
52
8
25
240
47
12
108
193
83
1
3
32
43
72
5
25
36
150
17
52
8
40
12
116
25
3
176
144
12
4
20
85
78
138
24
59
172
105
59
16
104
25
66
57
57
59
97
63
44
7
5
96
97
87
60
96
188
52
48
9
267
108
180
140
12
24
37
107
37
60
59
16
33
342
30
60
95
100
51
105
84
48
57
39
12
57
35
36
16
80
25
39
84
56
100
69
48
59
156
4
84
200
184
237
35
16
204
33
35
13
59
48
228
112
80
196
80
24
72
24
1
71
37
11
1
23
88
44
60
120
205
35
43
17
85
59
16
15
65
13
47
61
39
68
96
97
47
43
42
123
60
45
87
128
12
7
45
33
138
5
12
108
84
36
24
48
88
240
8
40
140
1
30
21
129
71
40
108
92
25
143
312
52
132
105
23
172
140
120
316
92
37
15
36
92
36
76
15
270
35
64
57
87
288
117
23
25
143
421
36
324
83
12
31
77
40
8
37
51
51
45
315
6
27
228
9
23
13
132
47
64
92
160
20
25
83
16
236
264
16
188
100
140
180
192
252
12
91
9
44
24
85
12
71
19
161
60
40
9
275
348
67
21
8
1
71
25
162
117
60
44
96
43
102
3
36
44
7
9
141
215
1
90
125
37
15
132
60
80
160
36
104
4
32
25
59
24
40
56
96
25
123
9
71
157
83
7
9
140
48
25
23
4
44
52
20
64
224
96
13
102
41
84
60
108
48
97
83
4
51
45
288
32
120
4
236
168
76
96
128
52
75
77
88
12
68
252
132
60
148
45
3
8
24
160
8
184
45
30
5
108
16
44
88
45
59
4
80
492
88
224
97
11
160
225
54
125
1
24
51
15
29
25
155
96
100
44
145
3
3
90
35
49
15
56
40
129
11
84
16
45
60
23
396
84
109
47
1
54
5
1
83
100
96
45
11
24
120
61
35
19
29
4
48
308
76
48
80
112
20
16
12
32
241
3
27
17
7
120
21
192
45
63
45
23
12
12
40
345
48
83
7
93
140
36
96
108
12
148
20
1
108
11
84
192
55
41
132
48
49
11
25
59
256
48
156
96
9
123
12
260
1
114
5
136
44
16
20
28
36
56
84
133
12
11
144
25
59
16
36
60
177
35
60
192
96
49
11
19
21
192
80
160
176
1
11
60
19
33
63
17
247
9
36
48
48
48
44
36
1
168
23
144
13
12
51
80
84
43
77
85
108
83
52
96
21
71
55
125
19
89
ABCD 98005961668*3^$a+1 [50132]
576
31
32
16
516
108
36
5
67
168
29
31
41
24
15
16
60
24
29
72
48
3
40
144
173
175
96
132
12
12
24
12
32
36
45
96
175
48
36
264
308
112
41
39
112
65
3
76
444
8
28
161
3
40
56
12
28
36
329
7
17
15
36
40
24
60
80
352
96
192
80
321
15
52
24
96
132
12
68
208
617
283
53
139
192
29
67
24
84
12
20
192
105
55
17
3
256
12
48
60
20
16
84
152
40
504
24
32
172
17
63
220
296
280
80
40
60
60
480
29
43
77
187
24
140
52
24
29
259
48
20
300
280
29
3
16
101
91
80
117
211
320
52
89
91
29
24
87
64
176
4
29
19
96
29
43
24
48
5
3
88
5
7
204
24
272
28
80
9
91
144
48
8
196
89
240
19
20
16
212
213
115
164
100
56
40
72
84
156
77
7
68
21
55
20
172
84
120
29
67
392
48
237
15
28
212
16
32
124
96
72
360
197
223
108
32
100
36
80
220
12
144
84
20
40
180
65
79
12
96
168
32
112
48
53
7
188
40
125
75
112
77
3
4
60
176
148
44
40
60
116
184
468
108
24
101
139
8
192
112
48
128
100
180
8
4
305
72
51
4
156
77
192
171
40
180
188
21
43
168
152
100
17
19
152
64
308
57
219
69
115
36
209
15
172
248
136
149
127
48
276
96
149
24
223
68
45
19
236
64
132
224
69
7
36
288
60
20
21
48
151
60
5
271
60
248
40
125
43
8
180
201
19
24
48
173
115
92
64
156
8
124
36
216
5
19
125
15
100
24
77
199
284
168
48
69
183
57
103
12
192
120
149
120
27
40
48
60
185
115
29
3
72
40
72
24
5
27
4
44
21
48
111
52
8
72
12
16
96
48
96
92
48
40
24
312
96
348
156
128
228
108
4
65
96
15
76
56
12
57
499
72
53
55
89
391
60
224
45
7
84
96
29
19
60
128
64
84
72
32
16
84
20
60
76
132
60
68
144
96
76
149
27
88
192
53
55
132
24
84
32
132
112
48
108
212
16
120
5
27
40
120
68
16
164
21
219
69
123
220
89
19
101
24
75
136
5
264
147
52
17
24
75
45
24
3
184
173
3
64
56
69
79
156
5
223
65
15
160
41
7
252
8
112
96
149
3
160
20
52
48
240
128
112
168
80
64
48
ABCD 98006326534*3^$a+1 [50014]
16
5
54
30
115
11
144
129
165
7
83
141
12
57
3
100
59
49
24
60
56
132
9
39
12
12
36
24
16
20
52
17
72
135
100
23
21
4
12
29
6
73
72
20
64
24
8
39
1
12
32
9
19
120
11
54
3
69
39
15
1
68
120
40
36
44
15
1
84
36
89
6
61
48
60
68
27
42
15
28
41
87
48
52
12
72
59
1
24
20
21
19
104
60
165
7
96
8
51
9
52
23
6
79
5
24
7
44
24
16
36
20
60
63
13
48
12
17
15
16
5
19
12
116
9
18
1
35
36
114
51
3
25
60
5
15
57
54
21
48
57
31
59
49
44
132
36
28
44
21
55
80
36
69
31
56
12
27
9
4
5
7
120
20
16
20
40
20
28
32
93
51
3
25
11
49
132
8
27
21
108
24
60
15
105
21
111
69
31
8
52
8
15
13
108
32
40
12
32
36
9
15
9
19
17
54
90
15
16
68
48
148
120
44
12
16
12
36
72
24
36
119
24
90
36
15
28
65
27
4
24
32
15
33
117
15
3
13
59
49
32
72
16
44
87
49
200
64
17
18
25
96
12
20
108
24
87
25
20
15
25
36
59
1
12
41
7
29
24
39
60
27
1
89
18
13
17
36
7
12
36
71
13
48
32
96
76
83
1
119
25
20
105
3
4
20
45
19
71
9
52
44
15
9
4
8
39
21
27
57
36
24
168
96
24
28
72
36
32
60
4
60
23
21
156
9
55
20
16
20
136
24
20
9
6
144
36
61
72
5
6
21
4
44
87
45
60
28
137
115
24
5
6
13
36
44
12
16
77
12
223
96
11
138
42
18
15
12
28
32
93
7
44
12
27
81
21
60
63
36
9
30
105
27
13
32
40
48
48
53
55
32
3
141
36
4
29
24
3
24
75
114
151
20
3
45
51
37
53
27
28
56
15
1
104
33
103
8
60
51
13
77
19
11
45
48
21
7
132
41
36
63
27
1
24
113
15
52
36
44
40
20
64
32
9
79
5
15
60
69
36
19
96
140
39
237
4
29
51
16
5
48
72
39
4
36
44
96
52
113
7
68
135
6
30
69
99
57
36
60
52
11
1
29
31
95
108
6
30
36
25
56
48
72
33
24
30
37
140
28
56
16
60
24
44
112
5
18
57
16
53
39
36
195
6
30
81
120
84
9
19
8
52
65
36
19
20
12
3
217
56
148
60
36
8
12
16
77
67
56
180
39
9
24
21
27
63
90
19
48
192
8
4
24
29
3
9
60
84
15
36
9
135
64
20
36
16
36
24
20
24
4
17
18
1
96
44
100
41
18
25
48
132
180
12
59
109
32
4
119
1
20
21
63
12
88
107
9
9
3
4
36
8
120
40
12
44
144
69
90
37
59
37
32
75
102
19
35
25
56
15
45
16
24
44
36
28
8
4
8
16
35
6
18
13
8
15
25
104
12
64
72
120
8
16
29
36
39
76
5
51
3
85
12
47
13
20
24
15
49
116
3
33
33
7
17
91
20
24
75
6
15
112
32
136
96
5
55
84
60
35
61
48
32
48
12
16
29
3
12
45
19
12
24
143
12
49
24
12
24
12
20
24
60
120
100
36
24
23
90
27
28
96
12
8
111
1
32
27
54
31
20
3
37
8
16
11
25
48
17
43
120
36
11
33
148
23
37
20
27
6
7
29
39
9
6
37
8
12
40
24
24
11
24
49
77
84
19
32
16
72
47
45
24
15
90
24
7
5
79
36
44
16
8
16
36
23
1
101
19
104
27
169
11
13
12
60
56
33
60
19
68
28
11
109
36
8
28
60
77
15
21
6
9
21
19
5
127
12
5
15
72
28
47
93
100
60
161
99
12
76
24
24
65
31
144
5
87
4
8
52
128
40
32
9
31
120
80
168
48
9
15
64
20
64
17
79
12
32
12
9
51
28
5
91
5
19
17
39
4
5
6
61
5
15
45
54
37
47
1
59
25
48
12
32
24
60
12
4
29
87
28
11
45
9
75
84
52
44
51
61
8
52
23
21
88
8
28
12
23
21
48
76
5
90
1
8
12
4
56
63
73
20
9
19
5
15
21
18
33
4
36
53
90
25
11
73
17
31
17
55
5
51
96
108
36
12
28
11
45
4
131
1
17
3
100
60
80
9
79
29
67
60
108
48
24
36
24
59
1
60
120
56
48
12
24
9
67
20
87
57
69
127
17
31
5
55
5
19
17
18
36
21
9
15
21
3
12
9
19
36
11
1
72
32
16
8
16
20
4
29
7
96
20
48
4
5
15
27
48
21
12
9
75
24
36
28
107
1
60
144
56
4
59
84
61
11
180
13
12
68
111
69
60
51
54
12
79
65
7
20
33
55
80
120
51
33
16
12
48
56
15
73
60
12
24
84
17
18
93
28
200
72
124
35
33
192
9
6
81
28
36
8
165
6
69
15
6
19
56
124
80
40
56
24
48
40
20
27
25
8
27
37
24
132
8
189
3
93
31
5
15
60
64
36
233
3
48
9
51
39
145
60
8
39
49
36
59
97
8
39
25
12
68
28
8
15
54
3
93
30
6
54
126
31
17
7
48
197
63
76
59
61
20
4
92
24
4
96
140
15
25
60
59
1
65
ABCD 98006746328*3^$a+1 [50107]
131
1
71
37
167
121
24
53
150
85
47
49
12
105
24
14
84
78
42
36
84
48
30
19
5
6
84
25
21
38
60
1
5
48
112
8
42
48
72
54
7
9
8
31
17
40
2
12
13
101
6
49
9
86
1
11
174
16
99
36
23
34
2
1
83
66
19
11
66
43
144
71
1
45
63
36
107
13
5
102
72
18
64
3
5
90
61
9
2
118
32
78
13
107
13
48
29
18
73
11
10
3
5
43
5
222
85
21
24
50
60
66
24
138
85
105
98
22
72
2
24
94
63
23
25
47
49
180
11
10
98
49
11
12
25
29
30
120
138
55
17
16
134
66
42
1
69
48
14
90
30
49
12
155
58
32
115
5
19
59
106
75
71
78
66
46
219
143
12
13
48
35
144
13
83
24
48
108
22
72
75
101
7
48
59
54
42
270
24
16
72
86
1
65
16
27
192
45
26
70
39
36
299
106
8
24
102
186
43
120
24
227
13
5
43
83
42
115
12
12
84
60
5
120
16
224
40
15
17
18
84
25
65
102
114
42
30
54
36
22
3
12
60
11
10
14
12
25
53
42
25
21
62
18
43
72
35
18
24
30
18
18
49
83
10
14
66
18
22
3
35
42
18
36
10
3
173
42
13
33
80
6
66
88
2
97
23
22
3
5
112
2
24
1
35
18
210
1
35
60
30
114
36
12
120
78
19
141
32
19
5
24
24
6
37
48
24
77
16
2
48
22
48
2
1
29
31
17
30
108
180
72
13
24
35
1
36
24
29
42
13
33
38
12
30
19
35
66
7
65
102
138
91
227
42
6
24
37
48
72
5
18
1
132
12
21
96
75
48
5
30
1
12
72
72
11
13
59
1
96
71
24
85
35
106
2
97
24
5
31
119
109
12
105
14
12
25
35
180
145
120
24
11
12
25
48
167
30
102
66
40
134
18
6
42
78
1
35
120
46
32
96
24
18
54
90
36
72
138
144
6
109
144
11
114
6
13
35
210
31
57
50
22
32
66
84
13
77
91
45
2
60
13
12
17
120
18
1
35
1
41
64
39
60
11
36
277
95
1
11
25
21
74
48
30
43
125
42
12
109
101
115
23
48
24
180
18
136
2
73
95
12
12
22
38
10
51
29
72
24
6
228
1
24
21
15
81
3
72
23
30
115
72
59
61
71
22
62
106
39
60
29
55
17
160
2
30
96
30
106
56
67
11
34
2
46
27
173
7
12
93
122
96
144
349
17
24
18
78
43
77
42
73
5
67
21
32
79
11
54
6
192
13
35
138
64
8
54
1
239
24
10
56
6
18
54
42
24
66
49
71
169
35
66
6
34
38
10
26
25
96
95
168
46
50
150
24
90
12
73
47
106
104
66
12
10
3
132
12
48
35
12
25
45
8
235
131
109
35
25
108
72
45
3
29
40
51
35
229
21
8
6
48
12
36
120
120
60
13
9
72
15
105
80
30
114
7
33
14
120
10
75
48
24
24
5
90
121
5
30
106
122
30
160
32
19
180
287
10
99
53
30
13
107
37
45
51
83
90
55
35
12
109
35
130
3
35
12
1
77
18
22
135
17
30
49
57
122
286
14
48
37
12
11
60
13
12
9
26
78
6
61
29
24
55
47
60
22
26
49
35
37
11
10
39
89
64
123
35
12
61
57
38
90
19
21
24
26
36
66
163
47
73
29
160
26
25
119
60
10
27
144
117
32
78
48
120
24
10
62
61
117
32
24
91
96
77
40
3
48
29
78
12
12
13
53
288
7
89
16
39
41
19
11
37
96
11
58
56
187
35
10
8
96
160
8
48
43
119
1
101
48
18
84
13
11
37
35
34
26
78
19
72
35
24
37
45
32
72
43
11
61
24
29
43
149
24
64
8
40
98
22
3
35
154
123
120
77
31
12
72
5
40
3
35
130
3
36
23
36
30
114
72
1
5
115
45
2
37
48
57
24
15
17
19
35
24
36
150
6
37
167
49
47
133
36
11
12
72
36
144
13
71
25
60
9
75
117
38
18
78
12
37
60
5
16
26
24
60
34
2
78
72
78
25
60
47
1
23
1
48
5
90
22
3
53
144
168
55
17
40
3
96
77
64
8
40
75
23
144
126
43
5
55
35
54
43
ABCD 98006840312*3^$a+1 [50004]
24
24
17
16
15
30
18
21
69
15
24
45
30
12
150
23
31
21
15
9
36
68
7
6
102
12
84
30
6
18
18
78
35
49
6
24
33
32
28
8
7
69
15
45
39
41
24
1
36
3
9
78
60
69
3
42
6
57
63
48
30
30
6
6
9
15
30
18
101
1
30
60
48
33
57
87
9
11
73
72
24
12
12
11
61
6
54
30
29
49
6
12
9
21
15
24
51
24
6
18
36
18
18
9
39
5
4
105
12
54
30
51
9
30
6
3
3
48
6
126
84
36
12
72
18
120
27
75
30
126
105
3
21
39
96
216
24
96
18
71
31
78
12
48
54
120
90
35
76
20
85
60
6
6
78
24
6
12
18
30
186
18
27
84
27
24
18
27
15
21
129
39
39
18
24
18
102
30
18
11
16
51
45
3
90
6
6
132
30
12
29
61
108
30
48
53
1
60
30
36
30
30
57
32
13
95
16
15
96
48
6
6
18
6
42
18
84
12
84
45
27
54
6
18
6
6
54
33
21
6
78
96
36
126
57
3
77
1
6
30
75
81
90
84
36
24
21
92
7
24
41
13
3
9
111
3
66
35
1
27
81
12
72
71
16
20
13
15
63
30
162
36
21
93
6
6
83
13
23
55
69
21
36
3
116
31
5
49
42
12
42
54
24
12
30
18
12
24
36
5
31
12
18
39
3
45
3
48
36
5
16
9
24
42
24
33
45
18
24
24
5
1
15
45
3
48
9
6
18
75
51
66
42
21
9
3
15
84
6
30
24
60
78
18
9
9
15
21
3
108
9
90
89
1
96
18
24
102
6
9
69
15
12
33
24
18
57
12
51
33
36
9
30
42
23
36
1
18
12
29
19
30
24
126
30
24
12
15
45
186
18
12
30
45
72
87
24
54
51
81
23
7
48
48
90
12
12
15
39
21
51
72
65
25
30
90
30
5
28
39
36
9
39
29
1
54
6
12
54
48
30
18
60
30
18
66
35
1
150
24
24
30
90
12
17
25
3
48
21
15
45
15
111
24
33
12
93
51
20
49
6
5
4
3
60
24
150
36
48
54
78
42
6
36
36
90
33
15
9
33
30
24
60
24
30
95
19
30
12
24
54
18
39
48
3
48
30
6
53
25
18
137
13
60
30
48
5
25
36
18
17
25
24
71
31
48
6
23
13
119
13
111
15
90
6
36
24
36
12
12
48
12
54
11
25
111
27
21
21
18
6
72
78
192
29
4
44
37
3
12
80
13
12
39
27
48
36
5
16
32
16
12
39
66
18
60
36
69
15
6
24
66
29
19
12
5
79
6
18
57
99
6
24
15
141
6
9
96
104
49
66
9
39
42
18
36
72
17
12
40
9
51
44
1
6
60
69
24
20
25
39
51
12
24
93
27
18
90
21
15
30
192
24
18
12
60
5
31
132
6
6
144
9
15
6
42
12
6
90
6
35
43
36
6
95
43
117
9
36
35
31
120
54
59
1
6
9
48
48
32
7
78
3
9
6
29
1
30
18
30
29
16
56
25
3
12
81
84
54
141
8
7
6
60
24
6
33
80
7
18
15
135
36
18
132
18
30
15
33
30
48
41
13
6
72
33
12
3
6
18
6
51
3
17
61
75
48
21
60
179
1
30
6
27
27
48
33
93
222
105
92
37
15
81
18
24
42
15
15
96
12
78
78
6
6
78
24
47
25
36
3
81
6
30
24
6
149
19
36
24
12
24
5
31
113
7
33
39
17
49
24
18
72
17
1
12
87
44
31
21
9
48
15
57
24
15
147
48
36
30
18
30
11
1
18
30
18
17
36
60
25
12
180
54
65
13
191
36
49
6
54
30
30
27
27
6
60
24
42
9
87
12
45
21
6
18
42
24
12
72
45
27
36
18
60
42
12
6
114
36
24
41
1
30
30
156
78
54
48
27
12
9
102
17
28
3
12
9
45
36
18
5
19
90
107
61
27
51
96
30
30
33
57
36
48
60
36
36
18
12
48
5
7
24
24
21
51
33
9
72
24
11
49
36
18
5
180
16
21
18
117
15
60
54
42
9
8
1
12
18
6
30
21
15
9
3
45
33
60
12
87
9
12
15
99
18
42
156
24
9
104
37
48
36
12
30
12
45
21
11
49
54
5
1
12
18
5
1
54
36
18
12
78
12
6
3
104
97
66
77
12
31
78
42
45
8
1
36
24
30
29
1
6
42
42
21
39
60
5
25
90
54
42
173
61
23
16
87
45
9
54
24
21
45
12
48
30
5
121
39
56
1
90
30
54
29
1
48
63
33
12
30
78
35
16
9
6
24
57
45
12
12
63
21
42
90
27
21
24
15
12
21
30
24
18
11
1
6
84
29
67
54
66
60
29
16
32
25
12
23
13
30
29
1
24
18
60
30
123
32
7
5
85
30
9
51
29
4
3
30
12
78
48
5
61
150
24
54
36
6
21
12
81
36
15
96
57
3
8
1
18
12
29
1
15
69
30
81
39
21
81
12
6
42
54
33
27
81
93
162
48
6
18
117
8
37
30
18
6
6
24
6
18
6
21
44
16
99
6
15
9
6
29
4
27
48
18
3
9
66
5
19
36
6
6
30
48
72
24
23
36
31
21
63
30
6
29
40
9
6
12
18
11
13
27
36
15
12
12
78
6
65
31
24
54
42
66
18
6
15
84
57
24
75
15
66
54
6
84
18
42
6
29
16
9
15
15
125
19
6
6
53
7
18
60
11
13
12
15
45
24
6
29
7
78
36
6
9
3
17
16
33
12
3
44
7
24
24
42
90
36
108
12
30
18
12
84
54
35
115
30
54
72
78
6
90
6
53
1
6
24
30
24
66
21
3
6
6
48
12
21
27
57
9
12
24
59
25
11
25
23
31
54
47
79
42
3
81
150
60
66
120
23
55
21
39
6
18
12
18
12
6
72
57
68
1
155
7
57
3
18
12
12
12
6
69
9
30
60
89
37
30
36
24
84
6
35
31
132
33
45
18
69
12
9
30
84
36
5
1
18
57
3
6
35
36
109
6
81
27
17
31
24
6
108
39
57
24
6
18
42
18
72
6
17
55
ABCD 98007088384*3^$a+1 [50034]
21
60
18
150
150
42
108
15
15
12
30
18
162
27
63
9
135
9
87
108
25
95
30
135
87
69
189
66
181
12
20
33
18
30
126
13
23
25
68
24
52
41
90
30
18
97
65
348
27
3
60
36
33
12
21
63
15
12
30
67
23
33
51
253
47
6
18
9
51
12
144
126
15
45
114
96
69
159
60
45
27
37
23
18
6
21
4
80
120
64
17
54
61
35
18
72
3
60
105
7
23
42
135
12
12
15
60
13
23
105
28
32
15
69
24
75
109
47
6
30
30
18
42
75
48
84
21
120
51
4
11
13
8
45
18
9
27
9
27
33
57
60
79
11
90
60
78
96
54
270
30
27
15
57
27
45
24
15
12
18
90
42
27
93
3
111
60
33
48
45
39
16
5
48
60
30
21
51
69
15
36
69
81
30
25
5
54
54
31
84
36
95
84
21
16
35
84
36
90
48
27
40
23
30
12
18
21
24
12
63
36
33
48
28
44
63
24
36
18
139
48
35
24
66
54
105
48
27
9
60
156
21
43
35
132
9
111
73
24
8
3
12
138
150
49
47
1
8
72
60
15
13
20
15
225
12
45
55
32
36
24
51
72
93
12
112
23
9
51
78
30
97
23
36
6
27
51
60
30
19
11
150
6
9
64
11
30
12
15
75
9
81
90
18
42
33
15
36
69
147
45
3
132
33
51
109
36
29
12
60
7
36
71
6
60
18
90
12
19
48
23
48
72
84
85
56
24
48
100
60
11
37
35
33
15
61
20
81
18
105
96
148
20
33
30
144
93
21
6
54
90
120
12
93
105
79
23
18
67
35
24
33
3
33
12
39
54
27
255
18
120
6
54
12
120
39
39
9
60
16
20
76
41
48
30
12
153
52
20
135
9
9
30
96
6
3
24
96
15
30
6
13
56
60
45
162
13
5
51
39
1
8
72
99
60
9
40
36
17
19
35
54
6
45
75
9
57
7
12
11
30
3
45
7
5
78
57
88
56
9
6
24
9
21
270
72
37
71
42
207
40
47
36
60
25
65
48
51
21
15
60
28
5
31
11
60
48
21
159
37
53
79
8
33
12
90
258
30
36
36
24
45
21
54
9
40
11
9
165
42
13
11
61
35
13
17
15
24
21
198
36
49
47
24
6
48
27
165
78
37
20
4
80
39
9
16
35
30
91
29
30
117
15
13
47
90
27
33
99
24
4
83
25
5
27
27
36
168
25
36
80
51
24
1
24
104
57
30
9
64
257
67
23
48
30
72
87
3
18
7
59
60
21
39
24
36
24
120
1
11
25
8
75
9
3
30
27
87
25
8
27
6
78
60
1
41
3
132
3
1
56
24
39
72
18
39
3
24
189
60
15
69
33
175
8
36
76
35
109
11
84
33
3
37
8
33
15
45
39
52
11
93
51
24
12
9
36
33
111
81
27
36
15
60
12
120
45
39
144
12
69
39
57
3
42
63
36
21
60
15
33
12
30
30
3
16
29
90
42
390
105
15
85
32
51
120
45
4
101
39
132
39
85
5
12
39
48
33
39
129
6
9
15
57
120
99
21
45
48
15
27
108
21
16
8
96
40
36
44
24
64
108
23
121
116
28
32
39
69
40
12
5
27
171
132
45
3
30
51
141
3
36
24
36
156
112
56
24
21
12
15
3
60
72
138
42
153
4
23
85
35
48
45
84
16
56
48
36
4
167
9
75
37
23
60
96
93
12
189
6
13
11
57
15
24
85
29
159
88
53
6
21
24
180
75
6
18
9
3
60
33
24
76
132
32
51
37
23
9
147
24
57
28
56
9
31
144
17
15
63
30
51
4
17
15
45
63
16
161
48
51
9
12
30
33
27
45
63
21
28
23
30
19
35
36
48
181
71
30
39
81
18
102
120
54
25
56
12
3
57
147
49
71
24
42
60
55
24
71
33
15
42
54
69
15
30
51
81
90
97
56
51
6
3
15
157
53
60
66
21
124
59
96
33
132
15
114
90
60
72
120
24
36
60
60
9
39
25
71
6
63
12
24
60
156
135
18
42
24
9
4
23
105
33
30
36
6
7
72
8
51
12
9
24
15
12
18
27
4
35
1
35
24
21
39
54
19
80
27
36
93
12
40
24
36
35
24
24
162
150
24
13
53
63
24
141
6
6
103
17
48
42
45
28
5
162
24
45
9
7
20
123
12
57
52
11
48
21
15
49
5
6
24
42
18
141
9
7
23
36
54
27
33
99
36
27
120
24
66
139
11
48
150
6
45
39
12
45
105
30
9
81
3
105
42
13
71
36
13
104
28
12
11
117
24
15
13
68
112
11
21
48
28
5
ABCD 98007091766*3^$a+1 [50011]
6
18
48
9
39
60
42
48
22
29
31
8
4
18
11
27
24
28
56
9
3
10
42
6
8
6
10
74
6
16
32
178
24
110
6
60
46
11
37
35
7
8
48
52
56
96
64
29
15
16
14
22
108
140
52
14
6
21
21
6
18
27
61
42
20
12
12
24
60
48
6
18
4
2
48
6
10
42
48
20
93
15
9
63
30
18
52
20
22
2
46
2
6
10
12
53
24
27
21
7
30
38
10
18
36
48
32
114
90
24
120
9
7
20
117
21
22
24
12
32
12
34
78
2
3
7
44
18
6
4
104
33
48
45
54
18
24
18
94
86
10
74
6
42
6
34
30
14
28
14
46
42
32
22
44
24
16
32
54
27
3
64
42
8
10
60
26
18
54
160
32
6
12
28
2
18
76
29
45
16
2
78
90
16
24
126
8
6
48
16
36
8
28
12
17
45
48
30
120
28
44
40
60
62
6
24
4
65
19
20
4
50
10
8
16
8
6
42
16
36
26
54
10
8
34
60
5
7
17
21
22
24
24
44
6
6
36
24
24
22
2
30
16
18
32
6
16
50
6
82
6
66
65
13
14
24
12
6
3
21
10
41
51
90
18
52
44
76
26
78
4
30
146
12
12
54
78
24
48
60
9
21
51
37
18
6
11
31
14
66
30
34
6
2
6
10
12
42
6
32
24
42
54
12
9
19
60
24
6
30
68
33
13
8
16
8
34
14
51
37
38
18
22
2
40
42
134
66
9
72
19
32
4
24
56
48
16
8
88
44
18
18
4
26
10
8
30
18
24
4
18
6
60
12
48
8
12
22
14
42
30
4
41
109
2
16
12
18
6
60
20
34
8
18
30
24
54
12
40
44
24
48
36
24
6
16
14
36
22
6
20
22
42
48
20
24
4
78
26
4
8
4
24
84
26
24
114
52
2
46
50
24
3
39
16
44
18
16
38
4
14
22
2
3
15
4
60
20
12
4
60
12
8
4
32
30
24
6
18
66
12
132
36
28
17
27
66
18
9
7
32
30
18
12
28
6
24
11
27
28
65
3
16
18
50
48
4
2
6
21
3
4
84
8
18
22
2
112
2
4
90
14
4
32
22
8
6
12
30
34
48
24
56
28
8
52
6
110
21
7
6
14
52
62
18
60
45
51
12
24
4
18
24
11
85
42
14
10
44
24
21
7
12
18
14
36
40
62
6
34
42
14
3
13
8
40
2
81
7
20
21
67
12
6
14
12
6
18
33
27
90
22
77
31
38
3
39
24
30
22
44
48
88
41
45
40
90
41
15
4
20
22
26
9
15
24
16
20
16
104
18
10
8
12
12
6
16
6
2
42
12
88
26
27
24
39
30
30
72
28
12
216
26
51
21
18
16
38
6
4
8
60
88
5
63
28
32
48
40
5
43
2
30
10
42
17
55
6
14
16
2
78
34
11
3
42
112
150
5
13
35
21
24
48
6
24
18
16
62
76
132
2
34
6
18
17
75
4
12
8
12
30
10
8
24
6
18
6
3
19
2
22
20
22
8
16
6
44
48
22
26
22
38
132
9
37
50
4
12
20
10
14
66
40
18
12
26
10
32
6
16
6
56
12
4
12
6
38
16
18
38
10
42
86
42
22
78
12
14
18
24
126
40
6
84
8
30
22
24
50
18
4
2
42
46
78
74
10
6
66
24
17
3
69
7
6
38
10
80
24
10
48
24
14
82
80
4
18
6
8
112
20
64
48
68
66
16
11
21
58
72
60
20
22
2
12
18
22
60
6
2
88
54
54
29
43
50
30
64
20
4
2
40
2
24
6
30
60
4
18
14
18
18
4
74
27
7
8
40
6
8
27
3
16
2
22
20
48
70
42
6
24
18
44
40
146
51
15
48
72
24
9
3
10
72
8
90
24
64
8
232
65
27
24
48
12
46
8
22
2
27
79
12
42
30
20
24
4
36
6
11
13
56
6
93
3
42
22
2
10
8
6
30
112
12
17
61
6
36
8
12
45
39
12
16
26
48
114
52
20
12
16
18
8
34
20
10
8
70
80
18
27
21
18
6
40
38
24
48
16
116
180
36
6
22
2
30
4
24
92
24
10
14
24
60
57
45
18
52
72
12
6
26
12
34
38
12
46
30
50
210
16
6
26
30
3
15
76
12
12
29
3
90
46
72
8
108
9
13
8
22
2
54
10
6
50
16
8
10
56
24
33
3
34
35
3
4
44
48
10
8
18
9
37
14
72
18
24
27
85
14
34
38
10
8
34
20
28
56
4
44
70
50
94
6
32
12
16
62
30
84
30
22
44
30
3
31
17
21
18
4
18
42
134
66
4
8
48
18
30
4
17
13
2
48
6
42
4
24
20
9
43
26
46
8
18
40
8
3
3
42
10
8
30
24
16
11
27
12
16
84
18
2
9
45
22
66
56
48
99
13
110
40
50
24
42
4
2
150
21
55
24
14
34
62
16
14
18
24
6
4
8
28
2
27
27
12
64
12
8
36
30
18
4
32
18
42
60
24
112
26
78
36
36
18
6
112
2
3
39
40
20
10
26
36
64
50
10
8
16
60
80
36
24
28
8
12
16
20
4
6
32
6
18
46
8
34
2
30
6
34
6
5
37
8
22
56
64
80
144
36
6
22
92
36
18
27
3
36
52
18
38
4
30
14
24
69
39
33
19
60
38
6
72
34
11
37
35
21
24
24
54
64
32
66
34
17
15
6
6
18
16
2
4
116
70
54
104
36
12
24
4
20
18
24
66
6
18
24
12
12
94
8
42
6
27
15
40
24
8
16
92
36
60
18
30
34
24
35
21
123
93
24
10
12
72
44
6
22
18
2
36
34
14
40
2
6
12
36
42
18
12
16
108
38
10
17
21
34
14
6
4
8
57
48
27
24
16
8
21
7
8
16
8
28
5
93
48
6
10
6
29
51
24
24
18
10
38
40
11
15
70
62
28
30
14
40
8
60
22
18
54
14
34
14
4
8
12
12
9
91
36
24
36
68
4
60
30
8
3
7
8
24
36
12
16
6
18
20
12
6
6
48
18
27
19
20
12
24
64
2
178
54
14
40
12
116
10
35
3
48
16
8
58
2
9
72
31
38
42
60
84
54
18
4
5
7
78
2
4
2
42
9
27
66
18
48
4
8
36
24
72
6
70
24
26
27
3
18
64
8
58
24
8
70
2
6
22
44
24
36
58
38
40
8
10
8
30
36
33
13
6
26
3
24
3
28
12
32
132
81
19
56
12
33
37
2
46
59
55
20
18
10
60
12
38
58
56
6
22
128
10
2
6
10
32
48
28
20
4
66
14
28
14
24
3
19
24
44
12
96
58
8
42
54
22
56
16
125
69
18
4
8
34
56
30
12
24
46
6
53
31
20
10
56
48
42
16
17
43
68
6
70
8
16
36
8
28
80
28
56
46
54
18
38
21
3
64
24
8
34
8
18
9
39
196
2
22
20
12
10
42
80
28
12
6
24
2
9
15
70
24
14
18
16
48
30
2
27
144
7
56
36
40
90
14
18
24
46
18
2
28
8
36
6
3
19
18
14
21
115
2
22
20
6
75
3
40
8
36
24
102
3
13
6
29
21
3
3
4
30
14
84
4
42
24
30
80
16
18
48
11
3
4
17
7
65
31
8
22
14
66
24
48
24
40
56
10
30
2
22
6
72
12
ABCD 98007107756*3^$a+1 [50003]
9
48
12
59
1
69
66
56
24
1
27
18
38
16
8
121
75
72
32
22
14
37
3
20
169
23
13
35
12
24
1
24
3
8
148
26
34
20
1
35
48
13
12
11
16
9
12
48
24
3
18
14
88
20
73
11
100
126
2
16
9
5
18
52
33
119
36
12
1
12
12
27
21
3
56
24
60
1
39
56
10
15
3
80
37
23
112
21
12
48
15
68
16
33
48
63
9
5
10
8
13
87
45
12
12
23
16
92
12
1
39
32
13
27
9
12
83
25
35
1
65
18
30
6
76
21
87
21
12
39
33
15
56
61
5
66
48
30
6
25
48
47
28
56
30
6
64
60
9
27
21
15
69
23
1
27
72
93
59
13
47
4
57
15
24
69
47
100
33
72
59
25
39
2
18
49
3
24
36
33
12
48
120
15
21
24
12
15
33
39
45
11
34
3
83
4
21
35
37
39
9
9
27
21
27
11
25
87
33
11
1
39
24
9
5
43
5
30
12
16
36
8
72
18
6
1
84
12
23
16
33
15
32
1
27
56
12
4
33
93
14
34
26
13
3
72
92
100
60
18
2
64
21
59
37
83
61
24
147
8
60
40
45
60
11
16
45
12
15
12
9
36
11
60
12
73
35
24
6
10
12
60
30
3
29
55
11
30
7
15
56
52
9
59
84
22
3
35
12
24
24
72
36
13
5
16
98
1
35
10
27
3
9
48
3
21
95
1
47
12
96
85
39
80
40
8
60
46
27
23
120
72
84
25
24
12
27
33
24
51
8
46
30
9
60
29
67
35
1
24
48
12
21
50
30
18
37
83
6
10
21
23
37
35
37
11
16
9
87
9
11
49
11
4
36
45
63
57
35
12
13
23
4
33
12
132
23
6
34
140
40
36
20
36
60
18
7
3
20
52
21
15
32
12
48
72
1
5
7
11
12
28
36
18
2
25
60
36
3
114
15
36
35
12
40
24
14
34
21
15
69
48
47
85
11
1
15
20
18
102
85
3
72
20
40
69
11
25
24
11
18
6
49
12
63
45
3
14
6
40
20
30
7
12
59
16
18
2
100
33
3
33
11
24
60
16
6
2
121
12
179
25
15
33
12
119
49
11
30
6
10
26
25
24
60
36
5
79
71
25
177
18
8
1
48
12
11
40
32
12
64
57
47
1
72
47
85
5
16
27
12
51
9
36
9
3
179
16
20
13
215
36
1
39
48
72
24
20
1
15
8
13
27
33
17
6
4
56
25
36
99
20
42
18
1
11
25
12
12
84
35
12
28
57
89
6
132
37
48
23
48
1
83
13
35
22
50
28
48
20
49
11
37
47
61
11
6
10
69
63
48
44
6
67
35
52
20
28
86
6
40
21
84
83
13
60
24
101
19
75
33
11
64
45
35
1
59
10
66
21
36
60
63
20
96
25
11
34
30
44
109
23
72
25
12
3
18
14
64
9
107
24
85
17
18
24
22
63
17
31
15
33
71
4
84
36
45
15
129
11
25
51
74
16
219
5
6
4
54
48
2
156
12
25
12
17
31
120
23
25
155
4
48
8
157
12
11
16
14
6
48
52
8
48
13
107
12
12
40
9
36
39
20
1
3
8
4
14
19
71
12
49
36
83
60
16
9
36
95
10
51
15
72
56
16
8
16
21
35
13
35
60
37
60
23
12
48
12
16
80
12
13
3
20
1
33
80
82
105
99
12
24
9
39
93
35
4
129
15
45
29
6
40
21
24
51
68
76
21
24
59
36
36
1
23
1
60
3
60
30
26
61
23
13
12
12
120
24
24
23
12
72
13
3
69
5
48
31
59
1
47
12
28
45
24
180
11
10
38
4
21
59
1
11
60
25
131
12
6
31
96
24
3
33
23
4
21
60
27
9
36
35
25
48
21
6
8
37
12
33
54
68
25
51
12
9
35
61
120
12
11
4
18
3
29
43
35
25
23
60
22
18
21
41
58
21
11
25
84
23
52
36
8
24
132
6
67
36
59
25
23
97
23
24
94
171
23
16
62
43
39
8
24
1
75
20
85
3
21
3
36
56
25
9
110
16
50
58
33
5
10
24
9
39
21
36
60
9
32
43
72
15
14
18
36
1
11
72
61
71
1
47
16
57
83
6
46
68
30
34
12
8
12
24
85
24
35
1
35
24
1
24
36
156
24
12
48
15
156
36
45
12
71
40
9
23
4
45
48
11
1
3
200
48
13
11
1
47
25
51
105
11
13
12
15
9
11
48
42
6
100
38
42
72
37
15
33
15
56
40
9
3
9
15
20
13
48
23
12
25
75
110
42
60
52
20
76
68
1
39
9
107
120
30
48
18
4
21
5
43
12
63
69
5
6
42
7
11
40
32
28
45
12
35
84
25
135
8
1
17
54
48
13
3
24
12
33
12
84
51
8
25
17
30
49
111
9
9
32
31
23
49
3
108
44
13
3
20
16
45
35
1
24
36
23
16
44
12
24
48
60
10
3
24
63
68
13
12
23
37
24
5
46
8
12
12
85
27
8
48
133
11
4
56
28
33
12
36
35
16
30
38
1
51
21
3
20
42
114
24
72
13
11
28
26
30
1
51
12
33
12
60
12
11
88
9
35
28
24
74
79
12
23
12
16
2
66
76
8
12
24
1
48
12
23
16
50
6
108
16
44
1
24
47
4
32
22
2
49
27
20
24
4
20
25
51
18
51
11
40
33
3
8
1
11
25
27
21
35
76
44
61
39
21
5
18
61
12
24
11
4
36
8
61
3
33
24
51
20
49
24
75
20
25
59
12
1
99
38
30
1
24
23
12
13
3
81
11
72
1
15
45
24
15
21
24
12
3
20
48
49
3
32
64
45
39
6
15
35
1
24
15
9
12
11
49
21
3
77
7
11
64
8
70
39
83
40
8
84
61
12
63
42
2
24
132
18
66
13
11
36
76
33
11
40
21
12
47
36
28
2
7
15
56
61
23
13
12
131
37
48
15
21
24
27
9
29
16
38
1
15
21
35
49
12
12
11
157
39
81
12
35
42
19
45
54
8
85
3
21
53
48
19
3
32
4
81
23
25
63
213
36
125
6
24
13
23
25
39
56
40
93
17
70
9
24
71
60
64
20
24
25
47
16
92
1
24
12
11
4
44
25
180
84
12
23
1
59
36
16
69
11
24
42
43
51
33
15
20
1
35
24
12
40
14
31
48
11
4
20
30
55
12
23
13
9
15
59
16
81
3
9
36
60
9
3
63
104
40
8
52
36
14
42
1
23
37
57
6
32
13
72
48
24
11
ABCD 98007158948*3^$a+1 [50259]
67
54
6
17
91
21
120
56
24
49
135
176
48
7
65
145
6
17
31
57
93
179
97
6
33
24
123
69
15
84
90
6
5
64
21
150
216
84
36
357
27
90
3
93
227
523
54
23
7
66
47
1
12
147
87
153
141
35
31
66
48
215
37
180
114
125
31
33
291
30
15
224
61
3
96
177
90
54
23
133
84
54
36
21
33
39
56
187
69
111
78
6
93
27
6
15
45
84
15
39
36
29
16
51
168
21
21
3
144
32
19
141
216
15
33
21
66
48
36
21
9
210
24
5
55
81
39
81
144
32
264
25
150
96
113
67
18
27
8
1
60
51
168
87
9
105
6
24
81
63
137
88
27
108
120
132
108
36
21
15
9
15
105
8
1
60
6
30
54
12
60
144
84
69
3
18
51
219
6
66
78
87
168
104
43
29
49
15
56
16
72
56
91
120
180
153
3
18
171
105
15
248
31
12
30
60
48
30
66
59
16
56
19
60
129
72
8
61
3
87
36
53
67
5
55
17
1
135
56
168
136
75
12
33
15
180
6
6
120
48
12
54
143
157
30
6
114
96
117
128
133
75
21
36
23
25
6
60
24
36
81
39
24
12
84
33
3
5
55
33
27
53
175
9
147
36
30
3
96
81
30
89
19
5
55
9
147
30
63
176
216
235
5
19
36
66
95
48
55
12
78
6
60
21
120
39
36
24
45
15
81
8
91
45
200
31
84
66
270
198
15
51
60
66
48
12
27
48
39
36
45
45
35
19
120
21
24
120
56
55
177
111
129
3
120
29
16
3
77
139
96
189
15
41
40
33
192
87
216
27
18
35
7
24
240
60
53
48
49
6
17
67
24
21
48
21
42
65
43
126
39
57
30
60
93
111
6
18
30
27
24
75
69
135
120
60
45
75
126
240
71
25
48
6
24
89
43
30
18
72
5
19
29
235
141
56
79
84
45
32
112
81
60
36
143
1
12
27
27
21
120
8
7
225
39
54
6
5
115
60
60
120
60
81
75
24
125
31
9
171
24
24
29
67
24
21
21
18
81
39
185
127
9
48
63
57
51
12
57
57
66
138
6
5
136
75
45
3
45
56
40
51
165
129
90
36
108
156
6
27
87
153
27
30
6
54
11
120
43
36
9
111
9
72
72
63
33
80
192
24
16
183
12
24
21
8
31
105
24
87
60
125
43
6
15
24
24
3
69
171
24
69
27
60
54
6
24
120
186
99
128
97
183
27
36
9
231
17
72
64
24
3
108
57
75
48
96
165
56
40
15
30
3
27
29
96
19
29
31
24
96
66
167
67
21
3
12
258
42
5
205
18
12
18
171
21
30
48
21
39
120
9
72
81
63
15
120
57
99
29
16
39
57
63
17
19
45
8
160
3
60
129
15
65
160
96
39
126
83
67
189
45
11
72
336
64
216
104
1
6
81
3
162
107
163
24
173
7
33
32
85
54
77
103
12
168
69
3
60
24
36
29
88
3
29
24
67
114
174
77
139
21
159
24
12
53
61
35
48
43
84
120
60
24
6
66
30
15
279
65
25
60
563
16
51
141
24
15
186
23
16
240
51
48
5
120
127
89
19
5
7
60
114
3
33
39
105
30
24
132
48
72
189
219
21
48
8
25
150
54
51
8
37
84
95
40
15
54
90
72
30
114
264
6
54
90
6
101
40
8
7
48
ABCD 98007214192*3^$a+1 [50001]
77
27
472
23
108
72
18
72
163
128
112
119
49
257
63
27
72
45
160
47
25
11
90
19
89
162
13
96
8
81
55
17
7
56
184
48
24
59
36
90
90
109
17
90
237
33
18
162
3
160
216
104
111
1
89
306
252
225
27
133
72
119
9
153
54
145
168
72
104
112
32
112
281
18
90
67
23
1
53
195
93
3
96
64
56
321
108
187
48
17
90
18
99
120
33
79
11
18
126
54
55
104
93
187
392
64
41
36
18
97
24
203
21
24
160
32
16
72
161
127
104
64
296
88
23
72
90
15
75
205
101
90
25
192
120
77
291
105
15
16
48
32
88
80
120
33
103
77
19
71
9
9
216
135
24
39
90
207
63
73
17
18
93
69
216
144
27
40
48
296
64
11
61
128
72
9
127
89
54
72
162
7
11
54
31
48
155
126
36
99
40
23
81
81
79
360
29
43
24
240
120
104
240
24
312
40
96
8
120
105
72
54
145
144
215
105
16
41
18
21
16
104
16
24
24
104
141
126
126
79
24
77
99
24
129
36
162
33
24
88
53
115
120
17
18
61
11
133
65
111
33
15
3
90
67
95
1
125
67
77
91
104
96
15
241
11
69
309
75
64
32
136
8
16
80
184
72
35
18
67
23
9
136
80
9
36
91
71
9
16
432
96
167
49
96
35
93
24
45
51
96
51
90
234
234
39
16
35
36
105
40
48
176
64
48
104
63
81
144
387
69
120
81
199
56
88
17
39
105
15
16
96
53
51
24
16
48
23
57
51
144
61
96
95
36
133
11
189
120
16
35
36
153
27
85
347
198
183
40
24
80
51
277
104
24
45
99
40
167
1
120
275
108
9
192
24
81
15
21
115
8
57
7
32
141
18
180
36
144
9
88
227
13
24
89
55
89
135
81
79
713
7
56
45
99
207
73
56
144
72
16
143
81
16
65
90
90
19
24
24
23
33
40
125
67
24
168
216
65
54
162
463
23
97
101
51
21
90
9
136
32
120
81
7
65
90
85
8
16
48
32
63
126
90
36
324
54
171
9
162
126
234
108
193
144
128
21
19
35
37
216
24
24
5
234
108
144
45
64
24
11
37
8
45
19
56
87
18
135
144
45
147
123
72
36
49
329
90
37
89
39
232
233
39
16
17
367
497
63
81
54
177
88
56
136
48
80
88
168
56
3
85
23
57
123
133
104
16
192
113
15
75
69
136
24
23
73
17
55
53
36
39
136
8
192
240
105
90
36
33
16
59
126
135
99
165
112
83
189
40
95
1
ABCD 98007311074*3^$a+1 [50074]
20
96
52
12
68
172
68
60
204
4
60
164
48
12
132
204
52
48
176
60
180
204
240
96
184
200
24
48
12
192
28
68
108
84
288
12
96
100
324
140
12
4
144
140
40
8
100
252
180
116
12
192
108
112
68
148
252
44
48
196
132
428
36
88
80
196
320
96
156
84
96
468
60
124
36
300
260
180
60
132
232
68
112
188
388
32
28
432
72
80
240
556
144
68
24
88
32
120
96
552
156
12
24
96
88
80
240
4
32
468
48
192
28
32
372
16
44
36
312
96
36
208
108
104
96
112
120
68
252
36
156
144
84
256
644
12
60
24
72
84
84
12
48
52
152
280
216
104
192
60
240
48
300
16
56
216
84
84
24
40
120
20
156
40
44
48
300
112
272
324
124
168
44
64
20
336
144
156
180
60
48
36
184
56
252
204
16
392
12
60
564
96
208
116
12
108
144
576
24
280
272
96
120
48
96
124
12
132
108
500
148
12
68
72
228
12
48
144
96
36
36
88
20
324
252
16
44
16
20
204
64
200
60
180
64
140
76
80
192
84
148
92
64
132
152
48
420
28
432
48
200
24
216
156
300
148
80
16
32
144
76
200
12
108
24
60
60
84
4
80
16
12
252
116
204
132
16
20
268
144
68
120
24
76
20
112
416
96
256
32
192
28
260
240
12
64
140
112
420
432
32
48
36
12
84
16
8
144
120
252
48
12
168
60
196
204
332
240
84
4
332
64
180
44
12
24
24
240
120
48
160
252
156
24
108
68
144
240
28
32
252
264
156
148
32
204
96
64
164
12
36
108
52
8
304
68
180
48
120
72
28
60
104
48
460
32
132
568
68
460
48
24
560
72
24
40
20
292
344
276
108
24
12
ABCD 98007398876*3^$a+1 [50004]
27
1
53
55
17
75
88
72
8
81
36
63
52
48
44
52
44
52
8
12
88
116
48
48
120
24
16
24
48
36
20
12
40
119
18
123
39
49
32
12
72
124
12
12
60
36
59
73
48
59
13
12
12
108
35
1
35
36
18
43
128
27
37
56
4
36
11
49
24
56
15
21
96
84
51
49
84
84
12
24
44
148
12
32
40
36
140
40
12
60
128
12
15
36
9
16
12
89
31
203
25
20
24
75
1
36
53
3
28
80
4
83
13
77
54
1
35
49
84
36
44
21
39
76
11
18
15
100
60
77
75
132
52
11
73
132
32
28
59
61
12
107
144
37
92
15
61
44
52
41
39
76
173
87
28
12
120
24
35
105
16
72
48
32
100
20
36
24
28
23
21
76
12
71
49
23
13
24
12
120
156
20
28
80
40
101
31
12
48
20
60
48
36
33
108
79
11
54
36
55
20
33
31
236
39
9
117
3
16
68
88
12
92
88
101
55
12
59
1
32
40
96
92
52
12
36
24
11
33
40
12
20
57
36
19
35
18
19
96
44
336
9
51
144
4
84
36
44
36
24
72
63
72
81
9
54
45
12
12
16
20
136
68
16
96
8
28
24
5
19
12
32
36
16
29
51
60
16
12
23
33
112
108
12
12
20
48
72
15
97
96
72
60
8
117
171
16
8
3
73
12
23
25
11
18
43
72
101
55
71
13
20
120
16
20
76
68
12
4
12
17
3
24
60
16
80
40
120
128
84
3
45
4
20
16
32
27
1
8
4
20
28
48
71
49
32
27
181
92
64
44
4
11
37
32
57
79
11
36
45
4
80
123
61
212
12
76
12
8
12
4
53
91
44
63
13
95
37
53
7
68
124
12
5
43
80
76
24
65
31
24
32
60
28
41
67
12
32
33
3
69
39
15
69
3
33
72
280
12
12
24
24
96
185
72
18
1
24
20
52
47
61
156
36
20
240
63
36
21
28
24
36
24
80
52
95
33
40
8
60
208
44
40
53
19
20
28
12
11
9
9
36
43
72
44
39
36
45
36
99
25
20
9
15
160
60
71
21
69
19
48
8
4
11
37
60
20
12
33
3
4
191
25
20
16
44
4
36
60
65
171
63
13
20
48
40
95
90
51
28
12
24
104
28
8
12
24
33
55
35
25
8
88
77
163
44
12
60
24
4
71
9
16
29
7
60
113
63
168
12
12
12
28
47
13
5
15
28
12
48
60
17
27
4
60
71
21
24
16
47
1
179
97
80
16
20
40
12
41
67
8
15
54
3
88
71
33
57
19
116
16
60
185
63
9
31
12
32
48
40
72
53
7
65
55
32
48
108
208
120
24
35
33
24
69
19
12
23
1
60
65
75
64
72
36
5
3
4
68
4
20
60
40
71
37
17
79
32
4
11
9
16
80
12
52
83
21
60
40
12
120
35
57
15
1
36
164
4
108
20
12
36
4
12
60
96
44
15
33
48
28
12
72
36
5
7
84
8
12
24
16
36
84
128
12
3
13
77
18
9
60
40
80
9
39
100
113
55
60
8
39
73
12
36
120
92
172
36
44
48
4
44
16
23
1
12
12
36
12
152
27
81
4
24
44
52
68
15
21
36
51
18
72
15
24
24
4
132
36
12
23
18
51
3
61
212
33
7
29
18
18
3
100
180
24
12
44
144
16
32
28
24
20
3
73
71
241
12
8
60
39
45
124
60
12
12
20
36
12
148
35
25
65
139
60
200
33
87
36
76
36
8
9
3
28
59
36
25
12
20
15
49
36
24
60
248
16
36
8
16
20
12
52
72
36
8
117
7
8
12
63
18
27
27
73
92
48
88
24
35
21
12
52
48
47
21
52
20
220
32
40
96
12
60
8
15
25
155
36
36
69
24
120
72
12
27
105
93
67
5
79
152
40
12
20
40
132
24
120
24
96
12
12
12
24
47
144
1
44
9
15
4
20
172
203
13
80
15
109
36
17
27
99
61
83
33
64
168
131
105
16
23
73
8
40
80
4
56
40
44
15
21
87
13
12
65
3
24
40
56
100
36
155
49
152
12
36
40
17
19
8
28
84
180
44
51
61
12
53
123
76
24
140
60
9
67
24
35
9
72
36
244
8
88
32
76
12
104
39
21
16
72
20
16
12
168
96
24
12
24
80
24
40
36
84
20
36
36
45
19
35
49
20
12
40
12
11
61
24
5
54
13
23
25
11
18
3
48
24
36
40
72
92
12
36
88
60
20
171
1
32
75
13
20
12
63
105
220
32
28
83
1
8
60
52
180
104
16
29
31
68
100
17
19
12
59
36
45
112
80
136
5
7
65
19
8
100
68
40
17
18
57
76
12
84
ABCD 98007698084*3^$a+1 [50118]
40
68
168
33
51
76
104
124
56
21
39
9
12
12
7
60
20
9
120
31
20
28
32
28
48
5
75
45
15
33
55
56
21
12
103
84
8
45
7
89
39
76
72
12
20
28
77
75
28
224
16
20
60
124
108
5
27
81
27
28
53
84
55
60
8
52
113
19
176
52
5
36
132
135
184
84
60
29
135
40
5
108
39
21
15
4
36
17
331
29
91
176
9
132
39
4
17
12
43
125
48
31
68
21
24
120
48
187
125
27
81
7
152
156
33
84
103
72
48
48
17
48
79
8
112
53
48
24
127
48
161
12
207
33
39
16
5
15
132
52
60
84
32
172
48
20
148
44
16
77
12
48
27
28
60
24
108
41
139
92
28
5
3
84
76
5
7
8
72
81
72
19
53
60
36
12
48
87
84
21
55
53
111
40
29
51
33
67
29
51
136
44
21
15
4
89
55
17
12
27
88
156
17
55
300
48
29
36
24
36
7
108
116
76
104
4
5
24
3
204
40
60
36
152
12
21
15
24
33
96
27
4
60
24
60
17
19
48
8
45
67
161
27
24
124
120
89
31
5
12
15
88
125
67
53
120
51
141
79
36
300
77
7
41
87
16
29
27
21
39
21
7
12
173
3
28
92
24
160
20
64
60
144
108
48
96
56
285
67
41
12
48
24
96
12
27
108
28
12
5
39
21
108
19
161
31
96
5
15
4
24
5
39
21
7
60
185
48
91
96
53
51
40
24
144
48
53
12
19
36
125
12
67
96
113
31
29
27
144
4
29
3
24
28
41
87
93
7
44
108
21
24
36
7
144
41
75
28
72
5
48
72
55
77
15
93
39
36
160
24
24
5
7
77
36
307
20
28
245
55
65
187
5
67
96
44
16
65
60
12
55
44
36
93
132
48
12
12
15
21
127
24
41
12
187
108
48
65
108
144
48
19
41
19
36
84
108
140
72
69
67
180
12
53
72
7
48
96
60
24
60
96
36
24
29
3
72
88
17
63
100
20
64
41
48
12
43
156
36
24
8
168
40
77
91
92
88
29
27
76
92
45
27
48
21
127
53
19
12
204
65
27
4
8
28
44
21
15
64
68
21
7
12
125
36
84
67
269
399
141
55
149
91
12
60
200
28
60
65
84
48
19
20
9
111
4
60
32
4
53
27
220
36
77
91
17
48
39
16
5
7
77
3
124
96
17
27
36
112
36
17
12
103
12
48
12
125
15
76
60
60
32
40
5
27
28
65
43
72
5
43
5
151
20
21
103
56
36
64
368
21
19
20
81
27
160
24
8
76
29
31
65
147
12
160
92
76
24
8
21
115
5
60
19
20
16
29
48
27
60
28
24
29
115
24
173
79
29
111
120
141
19
20
40
84
120
17
19
29
12
43
120
65
19
60
65
27
36
100
44
64
24
60
140
45
48
15
28
120
24
5
27
69
72
67
12
41
39
76
72
5
27
201
15
4
29
111
21
175
12
72
144
116
9
91
29
51
81
7
41
12
103
116
153
60
7
20
40
113
7
20
4
116
16
152
52
53
31
17
127
41
115
116
93
96
99
108
244
29
175
5
72
48
111
201
12
36
67
48
77
43
77
75
12
105
36
27
88
36
233
151
5
7
20
45
348
12
39
28
36
132
5
67
5
120
3
4
113
15
12
93
3
40
12
20
108
4
24
24
41
31
48
20
16
12
17
27
4
24
68
33
291
69
39
136
36
8
12
148
53
39
21
159
148
8
144
28
53
72
187
8
45
240
156
115
56
33
48
7
68
45
15
93
19
68
28
44
16
5
19
101
19
272
16
113
31
96
192
113
48
31
48
53
15
57
55
8
24
28
8
40
32
21
87
393
31
8
52
113
55
48
173
27
33
67
ABCD 98007723670*3^$a+1 [50009]
14
70
29
61
30
18
95
13
60
119
36
15
124
5
13
2
24
16
6
35
12
43
54
66
42
2
9
49
62
16
72
5
123
82
2
16
24
5
48
7
48
50
27
3
66
4
11
1
14
129
57
28
11
1
143
21
54
6
24
28
23
27
34
26
100
8
16
41
3
30
6
54
94
18
14
28
12
20
18
40
18
14
6
40
24
48
146
64
8
48
82
32
118
23
81
63
7
18
8
3
21
16
54
68
72
48
48
40
90
2
28
30
23
39
33
115
14
39
72
9
28
60
18
32
60
12
136
72
78
54
48
8
33
109
11
19
20
21
15
54
42
6
4
14
96
30
58
116
9
57
39
39
28
20
57
13
50
82
18
17
55
30
18
5
3
52
44
16
24
50
39
9
10
26
34
48
17
55
20
33
45
123
72
115
20
60
237
55
2
54
94
11
21
54
4
8
72
18
15
15
64
8
18
10
24
30
26
100
17
33
3
37
2
28
8
12
204
40
56
9
39
9
51
16
6
54
36
32
30
6
4
38
70
77
43
74
40
110
60
9
144
73
50
34
86
9
3
12
81
19
14
82
5
9
16
12
18
5
67
18
50
60
22
26
64
2
58
102
36
2
40
2
18
48
4
5
39
64
2
6
22
50
40
48
24
38
15
57
30
10
86
90
22
56
4
128
48
4
50
40
18
30
23
15
24
48
34
30
96
12
20
58
14
28
5
15
58
110
48
34
18
42
30
5
48
25
24
44
12
30
9
25
80
40
18
8
4
14
4
8
18
66
10
48
20
28
32
28
5
7
60
8
30
78
9
43
30
30
84
38
66
6
51
63
21
73
26
22
60
14
21
55
12
5
43
12
8
22
23
3
34
30
12
36
54
18
12
56
12
57
21
18
114
12
39
67
72
17
13
11
31
138
2
30
24
54
40
8
10
107
111
6
54
64
72
36
53
24
3
45
27
36
54
6
36
16
38
34
5
27
16
17
7
29
127
14
15
15
30
28
18
30
8
12
12
10
32
6
15
7
32
10
14
216
69
15
12
40
20
12
28
72
18
20
15
7
8
72
22
11
7
53
7
8
30
162
28
42
18
32
12
16
72
17
15
18
3
15
4
96
38
12
30
22
20
6
16
29
27
10
23
72
25
30
20
40
5
55
8
36
16
12
5
21
6
36
117
15
28
14
108
6
22
30
8
34
23
27
22
143
3
130
62
222
10
20
36
12
36
36
10
6
32
21
7
38
12
10
2
52
35
9
30
4
120
30
98
60
9
33
78
22
2
40
68
66
12
10
20
9
36
7
18
12
72
23
48
25
104
46
12
17
219
4
5
7
126
12
2
24
12
12
18
22
72
89
15
42
64
23
51
64
32
18
58
8
21
36
3
60
4
108
149
9
76
140
36
22
12
8
100
48
8
52
42
23
3
102
3
15
124
26
22
12
2
96
27
7
18
62
40
6
170
57
103
8
36
28
18
50
94
6
77
7
41
15
4
6
74
10
66
5
7
8
10
54
36
8
4
12
36
8
4
68
54
66
84
36
48
34
42
36
2
63
7
26
27
105
22
8
9
91
8
154
8
63
9
22
8
30
75
7
44
22
8
22
5
7
18
54
56
52
8
33
9
96
54
93
7
20
52
140
30
3
7
44
12
4
134
75
19
8
82
71
19
38
18
4
12
44
172
32
66
22
12
18
23
27
12
33
9
18
6
6
16
50
10
30
14
21
105
42
33
15
4
41
85
38
4
30
32
6
22
38
48
4
116
9
27
96
12
12
9
9
10
8
9
43
32
24
16
18
38
10
144
23
48
7
12
56
4
98
18
12
52
26
18
30
22
128
12
9
21
4
56
30
84
36
34
23
168
63
52
8
6
10
41
45
94
53
27
84
4
2
63
27
10
44
42
10
12
42
86
10
60
24
48
12
8
21
19
12
5
3
18
30
82
90
12
80
24
6
100
78
132
149
27
12
88
42
138
60
65
15
10
8
24
42
16
54
14
82
47
7
41
93
66
9
27
150
24
51
3
22
60
32
10
53
27
156
12
12
22
6
53
27
4
36
8
42
4
30
8
40
56
72
42
90
36
96
66
48
52
32
3
7
26
6
88
8
42
18
12
21
31
26
10
65
19
30
18
20
10
11
45
111
15
10
50
18
10
20
6
22
42
72
119
67
17
96
7
2
10
20
28
24
36
38
64
38
4
44
57
37
23
15
10
30
38
60
16
50
9
7
2
40
38
57
21
39
43
2
28
30
12
18
38
9
33
10
5
25
72
71
7
60
5
27
186
112
50
10
38
76
66
42
42
48
26
4
18
8
4
116
22
80
60
48
189
15
28
80
9
3
28
38
39
7
108
12
8
36
4
2
3
13
30
5
7
56
52
38
42
9
13
23
27
90
30
12
10
11
25
80
30
4
8
40
78
8
52
38
4
18
38
132
10
30
125
3
60
72
30
52
47
39
60
30
15
27
9
141
22
185
36
12
3
21
1
32
70
12
56
100
38
27
63
34
2
54
142
68
132
72
33
15
34
86
24
129
36
43
2
30
100
26
4
23
60
45
172
98
30
28
90
60
32
40
18
107
12
1
30
44
66
18
16
36
8
54
12
75
31
29
3
18
10
14
3
3
33
117
70
14
46
65
72
7
18
12
90
29
15
21
15
76
62
18
64
14
46
89
49
18
32
48
45
60
19
48
80
6
12
70
24
36
5
7
12
5
31
20
78
6
16
42
2
18
3
57
88
8
30
12
52
80
36
36
10
18
5
7
26
159
3
190
2
16
30
35
55
2
48
10
29
63
12
69
45
12
34
53
3
22
23
27
10
38
4
48
161
9
18
94
50
16
20
10
42
90
42
44
57
3
52
50
90
112
86
22
2
12
174
36
9
37
30
50
10
65
7
50
15
13
14
153
7
18
11
1
23
3
108
60
22
8
34
72
90
138
17
63
18
22
26
22
60
173
67
2
48
39
3
6
66
40
36
68
12
45
9
28
ABCD 98008252294*3^$a+1 [50003]
120
126
66
99
9
36
39
24
93
99
28
41
12
60
39
28
11
1
29
12
60
99
9
36
91
149
55
215
13
41
12
115
20
208
44
231
25
17
54
45
160
89
30
45
96
4
11
229
11
13
12
44
45
27
69
91
20
64
56
33
6
1
48
20
75
49
72
36
164
51
18
12
43
5
66
13
41
31
24
125
36
39
4
23
49
128
40
32
165
31
83
81
64
41
163
68
123
1
20
21
3
84
63
117
16
17
43
36
29
7
20
52
161
19
77
99
180
36
24
57
27
52
71
37
11
25
77
7
41
19
8
15
13
17
43
35
1
29
12
115
12
11
61
68
27
84
12
73
32
4
29
42
60
18
15
72
88
17
75
28
41
75
28
120
77
6
78
60
132
15
64
35
6
19
5
79
161
30
21
9
3
63
13
5
51
4
5
39
27
69
15
21
39
6
3
88
35
49
5
36
3
144
51
37
23
21
36
28
12
5
19
56
15
18
36
24
19
41
19
8
9
31
29
6
30
75
4
48
36
24
72
35
126
18
30
30
25
24
47
30
31
5
55
23
36
1
113
30
60
42
99
16
48
77
7
12
36
48
35
9
36
24
21
31
84
77
15
3
96
45
195
25
29
30
61
29
67
125
18
96
25
41
79
24
65
90
90
7
12
12
48
12
71
9
64
5
246
13
17
36
39
28
20
88
65
99
9
27
225
55
24
5
3
27
49
60
20
16
41
90
33
4
68
40
84
11
18
12
120
19
20
99
30
79
8
45
15
153
132
48
156
6
48
12
18
30
36
81
28
17
243
12
3
162
30
37
12
59
6
39
16
56
28
65
27
52
8
39
13
20
153
48
7
44
51
18
75
12
28
11
61
80
39
54
102
54
19
41
36
48
19
36
5
51
40
36
83
9
76
41
43
71
1
29
39
36
40
72
20
180
12
72
40
5
103
32
24
4
71
42
27
93
144
24
39
3
73
56
28
216
41
36
43
32
88
20
36
21
19
48
41
30
36
30
19
11
25
56
40
48
44
21
91
41
18
42
24
36
27
28
48
92
120
244
11
18
15
21
39
21
99
72
28
17
79
11
73
72
5
7
48
29
99
76
20
111
33
16
41
19
8
52
36
5
24
103
41
79
8
40
29
15
9
51
15
54
15
40
20
52
5
84
3
28
5
19
41
43
41
19
20
16
89
30
21
15
54
132
19
20
4
11
21
52
176
160
5
19
41
51
21
120
24
120
66
37
56
36
28
132
89
39
3
18
36
54
61
29
67
5
39
21
18
1
5
60
3
36
76
11
30
115
5
27
21
31
11
30
43
41
151
48
44
27
45
4
47
57
33
247
92
51
13
5
31
8
57
39
100
20
81
15
160
36
29
19
24
71
96
66
78
109
32
84
24
51
69
33
103
12
59
90
96
55
8
52
5
115
20
3
1
29
36
3
16
56
4
17
30
18
120
6
36
9
16
83
282
79
5
55
149
36
6
54
6
97
47
13
12
119
37
65
27
3
48
90
51
24
81
135
15
73
72
24
80
57
24
31
53
31
8
12
15
6
144
55
35
25
44
75
90
12
7
48
5
43
44
52
89
27
45
75
69
3
33
67
47
49
95
21
88
56
57
60
18
1
20
4
5
60
42
13
5
51
28
48
89
19
47
180
48
45
24
27
6
103
35
60
30
162
273
15
42
39
84
45
151
5
51
3
6
60
19
17
75
75
48
57
33
19
12
65
3
180
48
129
156
7
20
33
3
52
35
37
53
180
174
13
32
45
3
21
15
15
97
5
7
17
60
96
15
33
15
100
17
7
41
19
53
30
78
55
32
240
39
1
60
35
45
9
30
33
72
21
7
20
3
138
27
4
29
15
75
66
30
81
28
72
48
101
36
7
11
1
116
12
16
36
36
185
55
144
20
39
49
143
57
3
49
20
48
123
18
79
41
31
108
12
56
60
9
6
108
96
36
205
12
17
15
9
79
47
45
16
20
124
36
5
48
39
63
54
126
37
8
28
56
9
99
51
60
102
24
3
12
24
180
16
29
111
76
60
32
21
36
91
68
45
31
35
30
39
27
73
20
76
29
12
43
95
21
28
56
105
30
25
60
32
52
36
44
21
19
36
47
25
24
29
96
114
6
31
5
24
135
4
95
6
15
45
36
7
53
24
19
35
49
128
52
92
16
120
12
137
43
101
7
53
31
5
36
18
57
3
42
55
60
65
75
72
16
24
23
73
84
20
3
45
3
30
27
40
72
252
24
35
30
7
24
24
32
184
41
24
126
33
40
216
36
65
27
72
39
1
80
88
128
28
5
31
29
51
4
197
67
8
33
15
21
79
44
51
132
25
140
9
ABCD 98008920396*3^$a+1 [50020]
132
20
75
24
69
51
81
148
56
171
85
80
60
120
159
81
84
123
1
20
156
15
21
64
96
44
16
344
4
20
39
1
12
203
144
1
336
119
157
164
144
12
243
1
84
80
51
61
83
1
36
144
116
4
20
84
12
28
36
24
119
201
12
120
243
141
136
8
27
48
72
25
60
44
39
57
24
144
112
23
72
369
36
3
21
3
192
61
68
39
13
80
27
81
135
72
9
124
92
24
24
15
61
35
61
68
15
117
40
8
40
155
1
143
57
76
120
300
167
13
8
60
39
73
23
105
132
184
20
4
120
12
44
75
24
61
44
52
8
171
9
36
216
4
95
1
23
97
60
188
96
4
92
48
39
93
40
24
11
9
39
165
36
15
69
435
144
216
144
61
32
160
68
16
156
120
60
140
64
60
140
40
24
12
140
88
180
120
320
15
216
168
72
25
140
64
131
189
72
60
48
76
36
24
24
167
33
96
36
84
183
33
135
33
16
20
304
20
192
108
147
393
72
60
28
60
59
33
24
64
20
40
11
96
69
204
12
84
100
24
20
111
9
132
3
144
33
135
169
56
24
16
20
40
144
60
23
321
60
51
1
23
105
60
52
60
83
57
28
92
15
69
264
27
25
44
40
236
87
157
36
23
85
12
48
20
100
80
220
92
135
129
39
37
44
24
159
13
48
116
40
23
1
20
252
60
28
12
8
51
1
143
201
4
59
57
15
45
96
3
24
141
195
145
92
4
24
20
40
360
59
213
60
15
45
99
69
40
12
24
56
63
21
123
96
117
219
9
135
24
37
104
12
39
181
107
1
92
4
215
21
40
83
21
64
72
48
12
164
4
119
13
180
68
40
107
105
28
96
203
13
20
148
35
181
84
20
147
105
63
57
24
111
93
16
35
49
72
8
112
228
20
15
141
156
148
140
159
493
83
120
45
12
87
153
184
144
47
69
216
3
201
4
152
219
21
324
4
120
32
3
37
60
308
160
60
56
24
15
25
32
60
40
140
60
40
20
63
81
4
240
35
121
20
99
61
11
109
24
11
109
80
60
39
48
24
145
80
111
25
47
33
28
116
96
15
25
144
71
69
219
72
25
44
4
200
132
84
136
164
75
45
40
179
57
48
16
263
273
24
76
59
21
4
20
144
72
4
20
3
72
141
28
36
80
16
107
1
96
140
4
80
135
72
85
20
48
60
195
141
3
1
20
112
83
157
8
16
80
60
183
153
87
93
4
116
100
128
120
87
9
24
340
216
59
117
60
64
24
96
84
192
8
36
96
40
8
100
140
136
36
179
1
24
60
144
92
144
36
27
61
116
124
131
69
60
72
63
25
47
33
16
20
216
48
99
241
32
48
39
57
36
244
95
45
51
69
156
28
60
119
1
20
240
72
24
36
ABCD 98009114818*3^$a+1 [50111]
195
13
48
227
54
36
139
8
33
15
72
16
257
175
59
21
87
1
216
89
31
131
13
56
208
8
57
303
165
54
54
127
320
57
7
101
144
411
48
297
15
57
198
54
219
136
8
72
159
72
49
275
141
88
152
24
63
25
47
49
95
177
120
405
72
27
96
147
162
75
136
203
162
99
9
39
177
39
184
47
121
95
702
27
16
72
173
67
23
18
519
3
288
36
18
63
208
56
48
120
40
152
16
305
15
72
240
51
181
53
67
104
27
93
40
96
8
51
36
129
192
88
144
5
147
231
145
269
18
81
136
8
288
432
63
129
33
108
72
43
605
432
291
87
129
120
280
101
108
127
89
295
101
219
33
31
176
40
104
27
45
135
9
153
15
237
235
35
21
429
123
136
104
40
191
241
245
19
197
219
240
225
18
21
136
80
15
180
540
9
16
29
67
77
270
45
136
56
24
117
123
39
57
285
108
231
72
57
87
345
54
81
16
65
175
128
64
83
13
41
90
324
417
40
48
35
234
243
24
39
25
72
29
51
147
93
208
95
90
72
87
48
120
105
54
54
195
39
57
105
231
24
213
162
121
48
192
359
90
108
27
288
40
56
120
16
119
9
48
112
83
253
125
99
63
33
112
360
80
117
18
33
64
240
77
3
15
25
240
113
135
297
252
43
32
105
15
21
27
48
105
144
15
184
312
80
129
159
111
105
16
77
27
40
59
90
396
108
43
80
144
24
16
71
33
72
39
54
187
29
18
33
57
111
16
161
87
57
15
456
15
129
51
54
111
40
8
16
96
305
234
141
3
37
128
105
111
160
96
80
72
168
168
27
54
15
363
90
43
240
59
21
72
48
88
200
147
234
19
17
54
126
3
87
457
96
56
93
163
168
11
165
33
72
108
75
33
159
201
72
36
27
135
73
32
88
80
144
15
97
24
41
183
456
189
3
168
24
57
31
185
343
215
36
229
311
33
352
8
120
16
56
225
255
ABCD 98009154476*3^$a+1 [50009]
18
9
15
5
60
55
129
92
49
155
61
72
6
57
44
24
16
24
36
81
18
45
144
87
36
33
20
4
12
15
33
92
24
16
8
43
29
13
18
84
5
168
12
1
144
59
24
7
89
16
8
16
32
24
24
64
68
28
56
64
44
52
3
105
3
33
24
32
4
44
52
99
17
48
64
12
68
40
171
45
32
115
69
56
19
9
51
93
12
48
192
20
36
7
5
1
27
3
101
48
16
51
45
8
7
41
4
39
5
4
12
48
80
96
7
29
28
20
108
64
21
18
125
25
35
4
20
31
9
20
12
43
36
41
91
69
60
80
36
43
129
12
51
18
75
75
69
56
37
183
15
21
44
4
15
65
12
19
9
63
113
36
4
44
28
8
12
84
28
32
28
96
56
16
3
21
8
120
72
28
108
39
9
15
12
29
79
24
65
52
84
24
63
5
12
16
75
41
49
11
64
32
4
33
3
8
4
32
223
18
63
12
15
30
119
79
101
31
54
23
36
40
36
20
16
8
19
5
72
120
60
64
12
32
36
16
60
3
33
20
88
45
11
64
96
39
9
8
4
60
36
15
12
65
16
32
37
11
72
28
44
16
39
33
27
161
55
5
4
48
63
21
48
21
126
29
7
57
92
19
77
12
36
16
68
48
60
12
13
75
8
24
40
36
20
124
36
24
8
48
16
80
108
60
36
97
3
12
44
85
6
5
79
105
24
20
16
3
17
76
44
36
12
36
7
18
90
96
93
32
73
18
53
156
88
32
96
48
24
40
3
53
40
80
61
35
109
15
12
20
4
21
27
80
31
17
120
4
68
43
33
300
20
60
40
15
17
12
31
45
20
36
16
48
156
20
13
15
48
9
54
132
30
168
119
60
211
42
27
32
85
39
20
12
84
28
36
51
21
45
35
52
60
56
192
7
36
17
49
3
15
33
32
60
36
12
43
65
52
9
3
20
48
12
40
32
124
32
19
113
40
8
28
12
32
96
36
36
64
39
9
21
11
16
69
66
57
8
4
48
27
41
24
36
25
3
32
24
91
33
44
160
15
101
180
16
56
4
176
25
27
60
68
12
220
8
24
79
21
68
48
24
43
117
8
28
132
152
31
5
60
72
12
100
3
18
23
12
40
104
120
88
20
1
35
24
48
7
57
36
44
4
36
56
64
21
47
97
24
59
7
81
45
119
28
8
64
120
24
56
84
1
171
15
5
108
36
100
44
76
36
99
113
48
40
72
96
32
103
5
76
20
4
15
29
76
21
6
93
80
55
9
45
72
3
36
212
12
16
44
40
128
13
6
90
75
45
11
28
36
3
138
3
60
51
9
20
52
80
108
16
80
36
220
12
128
79
33
72
21
3
56
76
32
28
72
32
48
12
1
72
23
52
15
77
96
4
44
19
17
19
5
64
8
28
44
16
20
12
24
31
173
172
32
40
27
33
20
16
44
52
60
36
140
4
44
7
9
36
24
3
5
31
17
24
48
37
3
8
72
28
44
24
16
44
79
36
29
12
64
21
35
108
7
5
96
112
36
36
60
15
65
4
32
172
32
48
28
32
40
8
24
55
21
132
63
9
21
3
24
20
12
19
12
65
13
107
13
11
31
89
156
43
69
36
111
54
107
24
64
39
45
68
12
76
141
3
8
7
36
17
84
55
78
11
12
4
48
51
41
36
160
15
137
7
29
36
48
61
24
48
35
4
15
24
141
8
36
112
20
24
55
185
16
48
36
33
18
45
140
13
6
5
40
164
16
44
55
36
89
36
13
35
37
18
17
4
57
59
16
8
4
20
13
15
68
136
51
5
48
7
165
48
57
83
24
40
27
114
51
39
9
132
51
29
28
68
19
65
40
8
48
7
17
31
9
176
28
20
144
16
120
141
215
4
32
12
7
29
7
17
16
39
12
108
5
96
60
100
15
21
104
36
100
60
15
93
21
11
16
45
35
4
9
59
16
12
9
66
5
108
19
18
47
115
65
40
48
24
44
115
29
12
31
65
40
32
60
36
16
48
8
88
24
36
140
16
128
100
92
4
9
11
55
9
32
40
45
39
15
5
12
7
5
85
35
60
48
4
44
52
8
36
60
36
108
7
89
16
72
32
160
8
36
4
21
11
48
7
5
49
51
39
6
11
100
60
32
67
33
15
60
120
41
67
60
33
36
105
11
72
61
35
16
84
92
7
78
27
3
162
51
32
43
29
16
116
84
67
57
12
39
41
4
12
69
3
32
13
18
93
159
5
12
36
7
81
21
3
3
45
44
19
65
55
41
40
36
12
36
36
15
81
267
48
18
11
4
20
304
8
72
16
24
56
60
16
36
8
96
16
24
8
96
24
48
24
340
84
44
73
168
107
52
12
56
28
44
48
7
72
6
30
93
15
21
3
41
64
20
12
120
16
60
12
27
125
136
8
91
24
45
44
52
60
9
ABCD 98010087062*3^$a+1 [50168]
78
6
6
39
9
15
40
17
15
3
24
102
60
43
11
21
9
12
48
36
79
35
69
171
37
197
27
3
42
51
135
25
149
91
80
3
525
75
24
18
24
36
24
15
40
59
114
30
12
9
72
93
19
17
31
80
120
57
12
18
1
17
42
30
12
30
6
18
96
45
81
7
5
180
36
67
125
3
72
112
80
33
18
72
45
72
3
13
144
5
6
24
72
6
42
13
29
36
55
35
120
90
114
48
1
41
79
77
75
3
156
138
12
48
91
47
25
137
90
61
35
72
54
31
8
256
83
21
16
11
37
155
37
59
85
149
27
40
48
41
15
72
3
61
5
3
88
89
54
25
56
63
48
42
42
18
51
16
11
234
96
43
24
11
36
73
96
5
12
108
12
132
67
101
27
27
21
117
67
120
5
24
19
48
48
29
36
6
1
72
53
3
57
18
69
27
69
40
77
168
51
40
5
43
41
114
78
60
30
48
85
11
36
49
125
174
85
275
37
120
24
56
27
216
54
42
126
7
5
6
6
108
12
55
23
12
61
53
235
5
30
66
18
12
18
36
84
78
18
84
7
11
102
15
21
12
78
6
60
18
37
155
18
42
49
29
12
135
21
43
47
48
42
24
183
33
42
6
66
13
53
102
42
43
125
108
55
120
17
42
61
48
29
48
67
5
6
21
16
8
81
30
33
21
187
5
75
48
24
75
37
144
101
48
18
108
37
72
71
90
7
48
155
37
5
27
45
252
103
96
17
7
107
109
29
67
41
24
111
15
48
25
24
101
84
63
123
12
42
7
8
3
30
12
43
24
179
6
138
93
3
42
30
54
48
7
5
3
45
90
66
39
16
32
72
16
89
31
89
7
113
18
37
77
210
84
72
84
9
75
12
153
141
19
11
90
3
72
9
55
17
90
120
37
173
3
105
186
24
37
24
59
30
39
16
144
8
27
13
17
31
5
6
13
32
81
7
17
31
65
79
5
120
60
234
42
12
90
181
101
96
78
37
8
51
30
55
176
64
8
81
174
12
61
23
241
24
5
84
31
56
21
115
48
24
23
97
72
96
29
51
57
108
18
1
101
54
30
54
1
113
96
31
11
48
30
84
27
40
104
45
102
72
13
107
13
8
207
18
90
30
15
39
36
24
93
9
264
15
40
24
77
6
72
42
43
5
43
24
24
11
229
11
60
36
24
13
35
13
29
348
66
21
21
43
41
55
71
42
18
18
102
30
135
45
24
96
174
24
42
30
13
41
15
15
25
35
36
57
93
67
17
36
3
45
91
29
30
162
12
132
108
7
5
75
45
96
42
42
6
57
72
69
91
24
56
111
18
31
24
11
24
102
90
229
8
40
11
360
42
18
217
5
48
19
47
96
48
97
107
61
11
24
72
30
48
42
13
5
36
159
9
55
53
84
54
12
30
63
57
12
3
249
6
48
84
60
1
5
51
81
7
35
6
24
36
234
1
120
155
21
33
151
5
75
40
71
18
42
24
21
144
16
48
8
45
12
127
65
55
293
42
1
233
55
29
43
48
120
11
30
48
12
30
18
3
57
31
24
35
6
42
54
24
42
102
90
37
41
24
55
41
15
219
54
84
3
9
66
69
16
59
61
8
129
63
33
72
162
36
25
161
54
30
19
11
246
79
35
69
81
132
30
13
72
8
27
45
3
21
144
189
156
15
21
84
66
61
35
13
24
32
63
42
36
144
19
120
59
60
1
41
18
18
187
23
204
30
18
61
5
12
15
3
24
30
31
11
45
16
5
67
83
54
55
24
11
30
55
59
102
252
78
93
51
21
45
43
11
45
75
78
42
61
29
78
6
31
56
75
37
53
174
13
95
57
39
1
48
17
66
30
12
102
6
42
12
84
21
9
42
37
41
42
37
152
21
3
135
25
120
17
120
15
9
84
27
33
12
30
90
60
55
32
3
18
51
51
42
51
27
48
66
115
35
45
9
192
18
132
12
42
24
6
13
257
30
1
5
78
54
162
66
84
30
33
72
3
78
42
ABCD 98010445376*3^$a+1 [50048]
23
54
72
36
55
17
90
6
54
13
5
79
11
54
54
36
69
87
24
36
48
144
18
132
30
105
12
33
3
28
20
15
132
18
67
17
6
54
48
60
30
18
90
1
59
9
21
36
276
30
145
17
72
19
131
18
30
6
12
24
54
30
31
36
59
21
15
129
159
162
108
6
18
7
23
96
90
84
31
41
6
85
23
12
105
57
60
15
12
63
273
15
30
90
189
63
6
75
12
39
18
43
32
63
18
31
11
48
54
27
100
113
7
23
18
159
48
96
27
18
36
79
185
24
7
65
31
48
59
13
224
96
9
3
15
36
42
30
60
169
101
15
33
114
36
12
9
51
18
31
161
24
18
30
78
12
13
5
60
18
192
72
33
57
18
18
6
18
36
12
27
63
54
18
18
60
102
162
18
165
12
76
5
48
6
30
75
3
48
33
45
12
24
30
90
51
93
36
51
39
6
139
8
33
12
91
17
24
18
18
12
42
48
1
167
25
5
90
168
45
75
6
36
30
9
36
9
36
72
87
48
15
97
83
30
63
9
18
37
41
12
90
42
18
36
120
186
3
81
72
18
24
30
15
12
100
95
33
123
109
41
30
144
36
73
12
20
63
162
84
78
13
53
312
228
144
72
78
30
108
3
39
138
18
54
31
101
54
72
120
24
48
108
78
12
24
51
69
31
23
21
159
36
6
43
32
28
36
95
93
33
12
31
59
6
36
36
12
18
60
85
48
29
18
30
19
140
21
60
79
59
24
97
59
42
18
90
66
6
87
15
18
75
33
96
30
18
15
3
24
66
114
48
33
129
3
3
12
121
41
6
85
95
12
121
44
57
18
133
59
6
30
144
273
15
6
36
66
24
49
17
72
36
51
81
139
41
39
9
24
15
15
6
7
8
51
36
18
24
30
13
47
18
30
13
41
31
23
24
18
48
159
165
78
30
27
105
7
36
59
18
211
5
55
17
18
6
54
54
18
192
96
57
4
5
19
77
30
18
24
48
18
24
18
162
21
9
6
234
66
117
28
164
136
5
36
36
18
36
69
16
11
49
36
35
13
32
60
57
27
9
36
91
8
135
132
18
72
18
54
31
71
6
162
12
24
90
66
96
12
1
107
72
1
107
54
3
21
54
18
90
18
84
51
81
108
63
132
3
48
6
151
23
1
5
108
48
24
30
1
17
15
45
15
273
72
72
31
23
54
66
21
60
15
30
175
23
6
27
144
81
12
6
25
32
27
78
75
9
24
180
7
60
17
6
12
18
31
83
18
72
90
45
111
6
36
18
36
169
5
72
27
27
24
90
54
141
15
42
18
54
7
83
126
12
18
1
71
18
6
138
60
162
25
65
31
53
72
42
121
17
87
57
78
97
23
18
63
339
13
23
84
78
48
31
24
32
39
36
18
36
6
180
30
18
42
39
4
11
36
54
54
72
102
42
198
7
5
96
72
3
27
13
8
15
90
39
33
24
126
54
30
1
17
18
33
27
30
19
53
60
48
60
18
30
24
43
29
18
21
105
30
42
15
57
12
108
78
192
180
42
18
228
45
63
90
31
8
60
81
111
3
30
60
18
13
77
18
21
51
12
78
39
81
60
3
12
39
30
18
78
207
21
114
117
21
175
5
55
17
18
54
18
1
5
12
24
264
51
4
35
72
54
31
29
36
12
147
69
42
18
7
29
126
18
7
164
111
18
114
138
114
33
177
24
31
89
6
108
48
24
33
15
21
16
53
108
24
31
35
49
41
24
79
47
18
12
144
6
48
54
75
16
35
42
15
84
3
45
117
19
77
75
28
95
36
108
13
17
6
12
42
27
81
72
72
120
31
24
5
48
60
48
60
18
36
30
60
63
45
48
103
29
12
18
90
78
12
36
150
102
60
270
79
65
36
12
36
6
18
7
60
71
18
31
23
60
90
3
105
108
12
42
138
18
21
15
6
12
31
41
54
132
33
39
36
21
40
11
54
39
9
3
57
30
36
57
88
89
42
85
5
36
90
57
27
36
18
36
175
83
72
81
3
42
54
54
36
36
30
72
78
18
120
117
15
18
102
85
60
5
84
319
5
24
108
108
102
13
47
144
30
24
31
84
5
150
12
193
36
29
30
1
56
12
3
33
76
41
75
27
78
90
25
29
48
ABCD 98010752428*3^$a+1 [50124]
32
54
198
28
60
24
90
306
14
10
168
272
46
18
24
192
54
42
92
76
72
32
22
114
126
26
100
120
12
20
52
24
60
480
72
12
48
60
84
80
88
6
96
206
4
24
24
92
160
36
240
14
90
16
48
12
84
54
306
108
240
96
60
96
240
84
144
36
104
22
114
84
108
78
90
192
32
112
60
90
26
54
64
42
168
32
112
108
84
60
108
6
242
112
96
30
302
28
24
240
36
60
36
168
66
240
30
24
180
48
108
26
70
84
96
38
82
30
54
42
30
18
86
58
18
104
108
232
24
90
162
14
64
66
84
42
18
120
92
40
104
90
178
270
78
18
32
64
90
54
26
70
110
100
168
60
48
90
54
20
166
78
120
12
222
30
2
334
36
48
36
132
24
24
60
312
24
140
40
48
20
18
90
64
24
92
28
44
112
36
102
6
42
114
20
58
96
62
4
30
38
40
36
72
168
60
56
220
126
50
52
42
30
20
184
12
84
476
160
84
36
48
144
18
150
90
48
96
80
18
142
78
68
28
66
18
48
92
108
4
24
90
26
108
52
36
48
252
60
20
22
96
114
96
72
140
4
48
36
24
12
168
96
192
54
50
36
4
60
216
354
18
180
68
118
26
76
48
72
24
108
78
54
138
162
48
36
36
6
114
8
40
12
60
84
132
78
66
144
104
180
72
40
48
92
70
30
306
42
20
18
118
404
22
90
240
36
24
56
4
108
32
88
20
16
54
18
24
36
24
24
60
60
132
84
8
28
24
168
108
72
42
54
84
72
158
18
232
102
170
88
92
76
140
28
116
10
144
66
120
120
260
4
36
50
166
122
166
72
144
18
66
24
96
84
212
4
42
80
112
6
36
48
6
174
156
72
30
198
44
28
12
36
72
60
318
90
12
42
342
108
78
42
438
288
32
58
6
126
18
42
200
94
18
216
6
54
24
290
202
140
40
36
240
60
168
84
240
36
66
114
120
342
42
6
366
236
72
40
140
90
22
90
150
8
432
160
24
42
174
68
112
24
12
84
444
26
34
132
24
8
52
38
82
8
22
186
44
58
18
48
30
162
120
54
50
46
78
276
216
150
78
66
26
54
250
38
70
72
84
30
480
42
84
66
62
316
60
56
100
48
30
38
4
228
48
18
96
90
156
84
204
84
32
166
144
18
126
30
12
108
404
72
36
4
48
60
132
150
78
18
14
40
96
90
18
60
24
96
24
66
126
114
146
100
84
104
40
72
48
108
60
140
10
42
6
194
28
224
136
42
38
112
42
144
ABCD 98011119686*3^$a+1 [50095]
129
144
24
21
24
30
18
27
120
33
54
108
36
309
15
21
177
24
30
96
288
69
72
24
24
21
39
3
48
6
3
33
63
24
156
207
54
3
33
54
9
156
171
24
45
81
144
48
36
36
24
72
3
27
54
99
60
144
27
84
21
105
3
231
69
63
93
51
18
120
18
90
42
48
18
75
165
51
3
12
24
369
180
36
57
144
39
165
12
3
204
33
3
87
84
96
93
84
3
144
66
108
36
114
12
54
3
93
54
105
33
51
21
198
141
45
15
24
12
93
120
72
36
78
66
36
24
3
81
75
21
75
9
96
30
6
27
240
3
54
63
3
18
204
15
60
141
66
36
9
24
60
321
6
12
36
342
132
15
120
96
147
120
33
24
21
90
12
57
15
126
99
207
60
54
72
84
123
36
129
168
12
108
63
9
15
12
9
36
183
33
252
6
9
36
75
42
63
180
135
9
45
192
3
33
18
105
75
270
39
3
30
78
12
93
21
39
27
114
66
108
54
36
111
141
327
15
117
51
84
90
126
144
69
45
30
24
18
300
42
45
60
21
192
183
24
27
24
81
21
132
15
3
57
12
33
15
27
36
129
24
219
198
39
15
45
45
114
66
204
120
42
48
24
48
57
21
12
63
87
18
255
9
150
198
144
36
108
12
99
45
75
303
57
24
15
66
63
87
234
15
57
90
90
159
39
9
111
150
120
42
57
27
54
159
117
15
105
60
30
6
48
15
99
141
96
15
126
147
120
3
117
36
75
96
9
27
30
42
177
39
30
159
36
57
78
69
105
252
18
6
12
42
21
27
42
12
54
285
21
126
132
30
108
27
87
210
6
18
192
42
21
141
39
45
39
3
144
126
180
72
108
108
12
18
96
9
24
132
24
39
36
150
30
69
21
75
21
144
210
69
12
81
3
36
159
6
135
324
39
6
102
54
3
60
156
156
21
18
180
24
102
3
12
111
54
54
60
12
69
24
96
225
99
204
156
15
102
60
102
42
84
15
147
18
96
84
36
36
42
177
84
81
36
123
15
72
177
63
84
33
3
9
69
36
159
39
30
51
84
60
27
9
117
3
69
27
423
36
69
105
36
39
21
54
432
48
270
27
51
54
3
120
3
270
12
90
105
21
15
24
33
39
15
9
81
63
15
246
15
96
21
84
3
123
57
75
102
3
51
72
60
30
78
21
24
417
24
18
162
159
15
81
24
180
45
66
24
162
87
141
15
75
36
186
84
3
96
36
45
6
18
15
120
120
27
18
159
75
177
48
15
45
153
12
168
27
117
39
51
30
75
24
51
18
27
24
165
66
18
132
159
141
3
72
105
60
18
66
96
84
60
306
228
132
36
90
84
3
36
36
3
45
45
87
108
21
102
54
150
66
3
15
60
45
24
60
141
15
75
9
120
12
111
30
24
120
3
33
18
9
12
411
144
6
30
258
12
198
72
18
6
174
15
216
60
84
129
147
111
57
153
24
84
24
120
75
111
9
3
33
99
12
93
36
21
54
12
168
84
ABCD 98011445666*3^$a+1 [50072]
93
51
51
12
36
102
15
27
66
120
150
234
78
72
18
3
57
30
105
93
12
72
6
12
309
9
15
69
30
36
30
72
19
71
9
64
32
3
69
88
5
102
66
24
187
29
91
24
17
360
55
32
48
24
88
11
42
163
24
5
36
135
57
39
16
35
18
12
15
24
159
57
273
135
136
29
27
15
177
45
6
90
72
72
3
33
84
3
195
42
3
24
3
13
35
13
5
42
162
63
120
24
81
42
45
16
107
48
90
27
64
71
78
12
72
18
78
111
24
39
66
60
120
27
24
64
24
53
78
42
19
161
18
60
217
48
35
132
105
3
42
30
237
45
27
9
60
139
23
9
93
6
21
24
39
73
23
210
39
93
75
33
87
168
75
54
31
17
138
37
17
135
123
90
78
102
30
57
3
45
33
24
96
162
48
150
31
179
45
39
33
144
189
192
3
72
48
144
16
32
88
5
27
405
30
138
54
61
29
150
168
30
18
21
9
90
144
150
6
49
35
181
17
55
47
288
30
3
9
207
9
15
177
42
120
18
198
117
15
102
60
96
12
18
105
40
35
205
125
84
55
32
24
9
111
24
33
18
37
233
79
11
21
16
8
64
23
102
30
6
15
57
72
183
3
24
168
18
19
80
88
95
78
51
33
96
7
23
132
18
99
16
35
261
3
6
15
9
66
60
90
31
120
8
21
72
3
27
138
30
45
57
103
35
42
198
24
18
42
30
6
12
97
113
15
105
12
3
105
15
27
36
90
120
132
30
60
78
30
45
27
102
31
5
27
75
120
18
30
85
35
12
102
43
65
18
114
27
111
33
105
42
18
12
15
112
192
8
51
45
57
15
280
35
13
29
126
69
88
8
64
65
18
30
15
27
30
180
48
30
165
87
1
24
101
12
60
12
18
72
78
39
81
18
24
48
18
24
3
3
24
6
162
37
35
165
3
18
51
40
83
126
7
47
73
5
48
19
8
93
42
33
75
117
33
30
60
21
99
30
114
61
47
30
48
84
108
43
17
63
96
16
215
150
30
69
21
3
75
69
141
102
42
36
39
45
43
152
75
85
48
5
75
33
15
16
59
85
35
37
53
120
192
19
131
18
24
30
13
77
43
72
11
21
3
45
45
36
7
80
33
12
12
63
3
45
9
15
33
103
155
24
30
15
141
30
72
180
9
69
222
45
3
42
67
11
72
18
171
64
24
32
69
54
168
37
5
3
3
30
42
133
5
60
12
72
48
42
25
155
133
24
89
72
39
21
3
45
67
80
33
30
9
16
32
120
15
30
48
12
39
40
29
30
162
19
11
12
105
16
56
63
30
43
65
15
27
18
12
231
177
15
27
61
95
81
48
88
35
189
9
24
15
3
42
30
90
43
35
48
61
149
12
15
177
108
108
12
18
132
48
12
30
3
159
33
3
150
162
72
93
153
60
30
24
198
39
33
55
8
3
24
78
63
72
153
15
96
69
12
78
12
133
29
48
3
27
318
15
64
155
45
21
27
33
7
77
6
21
16
5
12
90
36
30
30
192
18
72
75
72
21
147
63
25
35
24
246
12
72
51
24
21
30
37
17
87
24
9
63
3
30
111
39
121
104
72
48
39
25
35
18
43
137
15
33
114
6
31
269
54
18
18
84
21
64
83
18
19
56
112
8
45
60
42
78
271
11
30
39
33
63
24
3
36
97
5
19
56
45
75
72
16
35
181
131
18
150
42
168
72
102
21
16
8
120
45
78
72
30
18
132
78
75
3
45
16
8
63
57
168
15
12
37
11
30
18
109
173
163
24
5
243
24
51
102
18
30
48
39
16
59
18
27
40
11
42
12
87
69
54
48
12
6
19
173
27
45
66
12
120
37
23
18
30
54
75
ABCD 98011548002*3^$a+1 [50006]
16
12
72
36
90
26
60
91
21
132
8
4
18
33
29
28
6
18
8
28
39
5
28
120
42
38
7
17
4
27
81
98
6
28
111
5
7
51
9
5
43
47
49
41
4
50
97
48
21
42
30
3
23
1
17
7
36
29
64
6
48
45
53
24
12
10
129
15
6
36
20
43
153
102
14
115
15
42
30
8
10
86
40
114
15
12
29
16
12
27
17
24
31
48
29
4
8
78
13
45
87
48
17
7
119
96
18
7
24
41
30
160
18
54
90
48
3
113
18
6
10
48
54
36
24
56
46
26
52
39
5
46
2
54
10
24
54
38
19
9
44
43
39
33
17
72
28
18
57
12
93
12
18
24
9
84
27
86
31
9
42
72
9
45
36
8
40
6
80
22
3
87
8
10
168
56
19
84
12
48
77
94
9
17
36
55
77
12
10
9
84
12
39
170
31
39
45
11
70
18
72
81
89
22
72
14
58
152
97
65
46
6
26
30
28
15
39
42
44
12
43
21
32
174
72
24
112
18
62
24
18
22
45
27
54
3
5
64
50
82
30
24
9
36
21
36
24
18
26
19
3
18
24
3
17
16
2
13
36
159
9
15
33
84
89
12
28
18
114
63
21
36
36
27
84
11
1
36
48
5
22
54
8
10
24
48
50
28
27
48
5
66
37
12
48
9
15
39
21
36
15
62
10
144
8
1
48
60
3
14
12
46
21
51
42
3
12
95
46
44
55
77
4
36
18
6
12
72
108
24
3
5
40
15
101
54
126
10
14
82
54
138
42
80
12
16
56
34
26
7
29
40
36
14
49
45
26
6
136
75
23
40
42
12
27
23
22
8
18
13
36
15
93
33
44
6
64
38
10
33
24
57
108
84
140
28
3
48
11
25
201
8
40
3
59
145
15
174
32
7
48
9
20
19
36
15
72
18
80
64
12
8
28
54
93
69
27
9
144
108
8
7
21
32
66
88
72
26
76
27
9
6
56
64
14
67
89
19
41
28
27
27
102
15
11
1
9
54
42
63
12
9
26
73
9
6
8
13
33
63
29
28
42
30
15
45
84
26
1
24
17
7
5
28
68
58
18
44
28
6
54
18
8
25
41
24
76
27
24
119
10
204
8
19
9
30
90
39
57
56
28
75
21
15
11
10
8
30
234
28
27
36
60
111
8
25
9
56
36
10
21
36
24
15
9
12
9
24
12
6
2
28
32
66
13
36
33
44
18
54
43
72
21
27
53
28
51
35
13
12
95
1
24
21
18
117
33
12
24
56
70
26
22
54
24
48
18
9
9
15
29
36
79
156
156
33
63
144
9
6
30
42
48
72
21
11
37
45
3
41
28
12
24
48
36
60
36
44
18
37
48
105
8
10
18
12
60
12
8
34
26
91
35
48
18
55
9
104
22
8
16
8
90
103
9
3
5
7
29
7
48
59
40
6
18
134
10
8
1
45
44
12
28
24
51
3
33
156
35
10
12
51
21
42
2
55
17
103
39
98
55
47
10
62
13
69
32
79
60
60
45
12
14
49
17
55
36
12
15
26
24
22
6
3
87
8
46
26
18
28
90
134
19
63
2
6
97
21
48
26
1
9
15
12
9
26
6
12
150
85
27
21
12
81
12
32
163
24
105
6
62
66
46
18
6
87
33
60
30
9
33
15
69
80
18
16
21
9
75
39
21
105
2
42
7
84
21
60
18
45
3
14
4
39
47
40
24
9
39
18
72
36
18
18
24
20
91
33
48
14
40
57
65
28
66
42
3
53
6
40
24
2
28
36
6
33
15
42
48
15
9
38
10
15
21
3
15
9
12
84
9
56
54
10
63
72
72
15
8
37
48
5
43
57
51
5
28
14
72
48
42
28
18
48
117
27
14
91
12
53
16
108
3
15
2
24
7
24
48
47
1
17
12
10
81
5
4
168
27
36
47
61
9
2
18
46
81
9
27
5
223
24
23
82
20
7
9
26
1
125
108
4
63
27
8
13
3
26
46
30
24
56
19
125
28
8
16
20
19
15
66
6
138
62
13
3
9
21
51
71
30
16
48
27
9
14
10
15
12
27
8
18
48
43
60
95
24
10
38
46
26
10
15
39
14
28
15
15
90
39
105
3
137
7
65
18
73
57
32
43
3
38
7
9
3
9
116
10
8
64
42
27
9
12
15
96
24
5
36
28
74
1
9
96
27
65
10
24
9
29
42
22
3
87
42
15
15
9
17
24
67
5
28
15
11
1
17
67
41
10
33
29
100
30
6
66
8
88
2
36
31
21
159
168
9
27
12
21
18
8
10
87
5
18
10
32
120
55
81
15
17
7
15
8
1
63
9
5
12
7
9
87
93
2
18
7
60
59
70
72
12
36
3
33
3
65
58
6
2
61
53
7
15
24
33
39
8
22
98
10
96
15
15
45
45
6
2
7
24
15
78
18
8
10
75
125
36
19
5
4
135
41
28
3
33
15
105
62
13
48
108
21
3
87
9
24
39
18
14
10
54
45
27
26
7
5
18
73
15
21
35
24
90
127
12
27
21
83
144
25
111
9
48
63
9
48
5
18
150
7
29
55
24
39
18
54
21
9
51
17
7
65
30
1
9
8
31
5
82
54
24
27
60
5
24
19
17
18
1
29
42
58
87
9
15
39
21
81
3
41
19
60
36
36
21
3
33
116
31
33
63
59
138
28
99
33
15
60
12
23
13
3
66
68
7
3
2
6
10
15
33
27
84
24
15
18
207
36
29
46
14
55
9
144
8
18
40
42
84
42
278
58
42
206
1
47
10
15
12
41
18
37
17
76
14
25
87
26
16
48
15
24
96
36
33
51
29
10
56
18
46
78
2
88
21
12
24
33
36
8
10
2
172
42
2
46
42
30
9
23
49
33
3
81
26
10
8
7
9
3
45
60
18
8
49
45
18
33
39
8
109
9
27
24
93
3
21
36
20
7
9
20
16
8
4
42
9
21
15
27
33
21
44
12
7
12
9
24
3
12
167
18
55
ABCD 98011752908*3^$a+1 [50003]
12
76
68
9
6
30
18
21
36
69
7
17
19
8
24
39
1
47
45
24
16
5
31
167
6
15
72
60
87
33
39
129
63
78
19
71
9
81
72
27
3
69
24
88
12
92
165
39
48
45
3
87
45
3
33
27
18
31
41
7
11
18
27
28
8
9
147
88
17
18
25
137
7
29
43
8
24
27
9
168
21
6
21
9
19
77
84
24
27
36
9
12
51
21
79
11
1
5
27
12
4
48
17
66
36
21
4
60
5
63
12
3
66
99
51
1
29
3
87
18
3
72
24
63
36
13
29
27
75
1
59
21
9
78
13
5
75
27
21
21
3
48
16
59
48
81
112
12
11
6
192
3
4
12
71
81
9
7
71
9
36
9
7
29
12
18
1
41
108
18
84
37
68
57
51
84
16
65
31
8
36
16
80
36
12
15
33
27
25
41
24
27
9
43
5
267
16
92
40
44
12
72
69
43
47
9
40
8
48
48
45
60
156
18
61
11
9
15
33
51
18
24
66
9
120
16
20
28
68
48
51
13
72
36
23
105
45
27
24
15
73
20
105
39
3
21
48
21
30
9
33
43
44
33
39
28
23
57
21
12
39
28
23
42
79
12
116
93
31
8
16
35
18
72
54
13
101
15
21
51
3
1
48
32
28
29
60
75
69
30
25
143
1
44
75
21
16
5
36
55
108
44
28
17
18
54
36
120
18
1
84
8
12
99
9
64
32
33
3
156
3
18
54
24
25
47
30
43
92
136
41
43
5
24
15
3
18
27
57
90
6
19
35
9
28
8
3
45
45
103
36
41
60
19
68
3
81
21
24
36
36
54
1
29
3
12
84
12
12
12
16
65
19
41
138
24
12
45
15
49
68
57
60
84
15
3
33
96
15
144
9
45
3
36
28
23
6
84
6
21
15
48
13
47
61
20
57
42
36
66
7
83
109
5
67
23
9
21
43
56
64
20
93
19
35
33
36
112
11
61
8
9
3
96
21
3
21
7
11
30
24
18
18
51
12
52
8
39
1
11
18
6
9
57
6
33
16
23
30
60
27
96
69
18
177
24
75
9
57
7
17
51
33
42
48
9
33
3
72
45
67
11
49
48
32
9
3
51
21
24
40
56
3
25
71
36
93
48
4
17
18
9
24
21
15
120
21
27
141
36
15
15
6
51
48
24
192
184
24
125
12
3
48
4
48
108
41
42
30
3
15
42
7
48
101
55
17
36
15
16
11
30
31
56
45
12
123
52
68
4
32
24
64
53
30
18
43
24
11
90
3
141
3
51
54
31
56
12
60
21
7
5
39
36
21
327
4
32
88
32
12
3
42
12
42
18
15
28
47
121
12
36
48
68
28
59
18
36
15
88
32
24
24
21
7
80
39
57
4
95
21
69
31
80
33
42
45
48
9
27
4
11
120
33
60
84
12
36
33
139
59
153
21
60
36
15
28
65
12
42
12
49
8
4
44
4
71
33
28
17
15
64
132
8
52
17
18
12
9
9
126
18
27
15
30
31
77
15
24
21
90
45
3
21
33
27
36
33
12
15
45
27
63
1
72
17
3
105
51
4
83
45
28
12
41
135
45
27
4
20
3
42
27
93
24
87
12
36
24
16
56
36
69
31
20
9
43
5
91
5
48
78
54
90
36
12
33
27
30
42
37
32
108
111
33
48
27
1
137
55
32
88
72
44
16
188
69
31
77
3
48
3
18
103
48
5
126
6
18
12
1
32
9
12
3
120
16
32
15
12
18
19
44
12
4
29
24
27
9
43
8
40
11
24
45
63
21
9
72
96
27
172
36
17
36
55
20
9
18
105
9
7
11
48
9
33
12
36
15
3
6
36
43
5
27
48
51
18
90
33
96
28
5
3
111
54
48
24
30
18
7
20
4
5
6
174
24
15
108
16
41
30
72
21
16
12
41
39
36
36
84
4
8
9
39
4
60
48
24
5
24
15
3
66
183
87
36
49
5
24
108
43
11
33
21
63
28
20
24
9
30
42
36
43
65
84
31
36
29
7
44
123
9
4
8
15
24
18
102
21
144
12
52
164
48
69
27
52
60
41
43
5
60
12
36
36
6
13
12
60
35
21
3
33
48
28
8
156
12
64
72
47
9
21
6
13
20
24
15
145
53
66
54
3
69
27
45
7
11
61
44
57
75
64
24
236
51
36
13
149
19
41
55
17
15
147
49
32
39
18
3
16
32
9
15
15
42
19
36
35
126
18
1
71
45
12
60
16
92
96
36
21
99
88
24
8
117
7
89
19
20
81
39
60
9
7
17
99
64
29
75
15
90
6
57
4
44
33
75
72
16
12
5
24
48
60
72
30
13
29
15
12
60
12
57
39
3
12
9
51
33
15
6
43
48
35
97
41
36
24
39
33
30
33
16
5
24
12
24
63
9
55
65
114
25
92
40
41
111
9
15
64
83
33
57
96
18
9
57
6
21
84
15
18
72
43
29
6
85
89
72
18
18
19
36
68
24
3
9
21
27
36
28
32
21
24
72
12
31
36
11
21
24
96
4
47
13
8
28
188
144
51
1
23
69
3
21
4
29
151
20
16
20
111
9
4
29
84
51
45
19
68
88
95
1
20
9
18
21
57
39
4
20
24
3
12
93
40
32
12
21
111
33
15
24
28
11
12
36
57
33
123
9
18
9
24
28
84
137
15
3
309
33
19
56
33
18
42
15
15
93
24
108
12
48
45
72
87
33
36
87
40
5
75
24
52
41
18
132
18
27
3
144
18
3
64
29
55
65
15
21
18
37
5
7
23
114
27
39
6
43
8
3
33
24
36
60
27
18
15
28
23
6
79
44
87
ABCD 98011903924*3^$a+1 [50035]
79
59
6
115
47
90
90
36
1
29
168
48
60
108
30
18
6
36
25
5
43
65
6
36
36
1
17
7
29
43
191
36
25
36
77
24
12
79
60
48
107
25
48
47
24
30
6
66
31
23
13
47
12
18
54
24
216
36
37
24
11
25
29
12
78
1
53
12
31
59
13
23
18
43
83
49
48
119
6
36
144
12
7
108
125
102
49
11
66
6
1
29
72
67
29
36
66
18
139
29
72
54
36
37
24
23
72
24
18
66
61
24
5
6
25
77
18
85
36
12
65
43
65
67
72
83
12
24
18
30
13
36
48
11
6
79
72
41
6
54
48
132
19
155
36
60
30
114
1
11
25
24
83
25
23
36
6
199
24
41
7
101
42
12
150
30
60
246
72
6
84
6
30
13
95
18
36
90
36
24
72
18
12
31
155
1
11
61
47
13
72
29
54
12
6
30
36
133
35
37
83
54
60
36
19
36
11
42
12
18
6
12
31
65
79
48
35
66
6
12
61
17
12
60
126
36
120
24
36
48
13
5
54
42
79
29
12
31
113
6
36
25
5
24
30
6
18
37
11
49
12
24
5
42
25
11
12
42
43
144
36
12
17
7
77
42
36
25
11
18
90
1
17
18
1
24
36
12
83
36
60
37
29
103
12
11
72
25
17
7
5
36
115
29
67
23
18
18
157
11
25
167
6
7
29
30
121
29
12
7
180
96
59
186
36
12
18
24
18
30
36
13
23
60
97
48
60
12
11
72
13
155
66
6
97
95
18
18
222
7
156
36
65
6
18
7
144
29
138
24
120
24
30
7
71
205
149
42
37
11
6
18
36
1
119
25
60
41
6
66
67
23
61
71
181
35
12
6
30
36
36
36
6
55
29
6
37
101
96
54
12
85
11
30
6
12
78
36
19
60
12
35
30
36
72
18
13
11
48
13
59
60
18
30
18
7
17
43
5
43
53
7
41
103
11
84
36
36
18
6
73
17
43
12
108
71
25
11
84
24
30
18
18
6
36
36
18
174
54
114
37
11
25
107
1
11
36
13
83
1
11
13
113
18
6
19
11
18
18
114
84
42
37
11
24
25
84
125
7
29
18
37
24
59
24
25
23
24
36
109
65
67
12
29
18
18
36
54
18
31
11
126
108
36
30
60
25
59
60
48
72
54
18
24
1
119
18
18
90
6
18
43
72
36
11
12
18
7
35
97
5
24
36
43
41
31
41
72
18
13
11
18
30
13
11
72
30
18
25
155
78
18
145
17
30
18
18
13
12
83
24
12
36
42
7
48
24
47
18
18
36
228
25
47
13
11
1
72
29
96
90
1
17
30
36
72
49
5
31
11
36
61
113
31
59
60
66
67
29
7
5
79
29
6
18
18
61
23
6
138
18
6
12
18
54
24
97
23
42
30
6
7
65
7
48
11
61
89
18
25
119
84
18
24
79
29
18
1
96
41
18
18
31
23
49
47
37
72
72
11
25
119
25
47
18
78
18
48
7
36
89
48
6
1
53
30
13
5
150
84
13
5
18
13
83
54
19
35
1
53
7
29
48
43
24
12
60
12
11
121
72
77
31
41
24
19
107
1
29
67
47
30
43
35
144
97
119
12
13
5
31
29
18
1
17
90
12
240
37
65
43
89
12
42
66
54
24
18
19
29
6
30
43
35
37
17
12
6
37
108
11
144
72
49
36
36
11
48
13
83
37
65
18
6
19
35
30
31
59
25
17
79
36
5
7
24
36
83
61
11
1
36
96
95
54
60
7
173
43
29
84
31
11
12
13
29
7
5
90
36
42
174
18
60
19
35
12
24
1
24
12
11
72
18
7
11
6
18
30
36
139
59
60
48
96
72
12
42
30
6
18
61
11
72
36
37
47
24
1
60
84
29
24
7
23
49
72
23
169
35
73
35
30
60
72
12
42
18
115
11
84
6
66
24
30
6
133
29
7
36
29
79
23
60
12
24
25
12
24
23
6
54
61
11
61
12
36
71
30
18
25
24
29
54
66
60
12
90
25
96
5
42
36
18
18
36
61
5
96
30
36
114
162
36
72
12
24
210
24
66
18
6
12
13
12
17
48
144
42
126
7
5
18
60
30
139
11
18
30
25
11
24
48
36
18
24
18
18
43
41
115
24
48
11
121
23
25
60
36
47
12
114
7
5
150
12
36
18
60
36
54
36
36
12
18
6
54
115
23
132
37
36
11
54
42
73
29
24
7
95
144
90
42
1
35
36
109
47
18
31
5
7
60
23
6
7
29
12
42
36
73
11
13
149
31
11
1
36
89
54
72
36
48
60
90
7
48
11
72
49
23
42
36
18
12
162
6
1
11
78
43
5
162
42
7
83
162
115
59
36
24
37
108
24
5
18
24
25
155
37
60
36
29
18
37
107
1
71
48
25
24
47
36
12
61
65
24
102
25
71
73
29
7
71
1
17
138
24
1
29
7
108
24
11
37
24
36
23
72
6
48
7
11
85
65
7
59
6
36
79
12
36
36
17
12
42
48
85
59
42
7
36
5
96
115
47
12
36
6
7
29
18
25
23
96
18
12
78
1
36
35
169
5
7
11
60
18
19
101
6
1
35
61
12
11
6
12
18
72
6
192
24
43
29
7
12
17
7
5
7
17
72
7
36
ABCD 98012000012*3^$a+1 [50022]
47
7
36
180
72
9
99
90
18
324
18
107
1
95
85
90
162
18
90
54
90
126
149
211
144
45
63
54
108
36
251
109
144
18
72
108
72
180
126
36
18
252
144
54
18
9
135
153
135
57
69
411
48
320
13
18
252
69
21
107
1
54
36
36
18
18
29
205
3
96
48
33
108
198
72
117
225
255
15
65
43
69
3
108
36
234
36
255
224
144
48
31
54
123
176
16
171
53
19
180
36
149
112
48
87
9
27
69
111
54
144
59
157
35
109
90
9
32
112
80
91
21
51
36
41
16
15
36
45
80
199
216
209
64
33
54
9
80
55
252
36
144
9
27
90
11
16
135
36
72
93
411
90
27
117
126
144
36
249
795
180
36
126
191
61
35
55
41
31
225
423
72
36
317
112
39
9
192
141
18
33
183
89
37
27
240
21
342
18
3
48
93
36
15
21
203
193
18
45
117
27
171
5
49
111
51
36
57
176
64
27
53
1
90
36
306
143
16
21
59
192
19
72
165
15
288
17
91
69
320
7
54
126
90
90
126
18
36
108
305
1
270
449
160
21
162
137
187
90
59
319
216
393
3
29
96
163
45
27
18
162
54
54
36
72
54
234
9
176
96
43
18
144
54
29
64
48
93
306
129
123
18
3
320
112
141
147
32
127
54
54
5
175
162
180
54
165
32
397
180
36
90
54
54
162
126
21
69
18
90
15
39
89
109
3
48
3
93
15
17
1
143
64
45
147
339
29
16
45
72
108
54
201
69
72
3
15
108
69
128
55
36
162
3
80
144
16
27
90
18
90
159
75
5
96
7
90
63
81
54
54
18
17
96
157
90
249
48
80
37
27
117
75
15
180
90
35
64
117
18
72
18
90
5
67
77
13
3
231
185
96
421
72
35
91
165
51
93
80
7
89
16
48
63
54
108
180
11
187
53
55
41
31
113
240
48
139
53
256
15
126
3
240
45
54
18
27
81
180
11
151
57
32
1
54
89
19
29
160
189
51
32
64
141
275
85
360
83
7
9
45
99
243
36
41
96
151
9
27
36
17
64
117
54
117
224
1
36
123
165
234
72
36
18
54
36
54
35
1
54
36
53
48
223
18
143
127
288
65
205
90
36
54
36
27
369
18
360
54
15
96
69
72
270
18
90
137
133
171
45
3
33
36
90
54
54
69
93
3
144
51
90
83
187
144
36
81
45
90
108
18
ABCD 98012171638*3^$a+1 [50022]
30
3
12
27
29
175
21
96
3
24
21
44
1
15
12
57
35
88
39
5
43
5
37
18
5
16
39
6
47
48
109
96
11
4
20
52
3
30
39
32
24
24
7
18
48
12
12
114
6
54
12
65
7
17
49
35
16
81
95
12
31
6
23
1
42
12
65
7
18
47
48
16
32
28
12
105
24
6
84
6
42
21
9
48
3
39
5
100
3
30
75
12
3
17
16
15
41
4
12
45
132
23
37
11
19
48
17
16
15
30
24
138
18
11
16
39
5
4
20
36
61
30
53
24
25
12
18
5
37
48
18
114
3
3
29
48
43
12
45
15
42
83
40
81
15
32
4
51
72
105
116
31
33
56
7
5
24
19
24
5
13
63
15
65
60
4
8
60
72
7
66
23
37
15
15
65
72
55
6
54
42
35
4
39
5
13
47
25
15
92
84
12
4
21
15
63
9
20
73
42
65
1
11
1
18
17
7
53
24
1
42
45
15
101
19
185
36
109
11
12
52
32
25
30
29
37
12
6
84
12
21
8
7
168
72
17
13
15
3
5
24
12
60
1
42
33
24
69
162
12
41
60
55
6
30
33
27
5
31
60
18
6
29
7
54
30
30
35
13
47
1
35
7
30
12
11
37
11
52
15
5
19
69
24
8
37
27
3
41
19
21
36
8
73
63
20
19
12
21
8
19
6
24
12
23
16
87
5
52
15
60
96
29
36
1
60
59
64
8
64
75
36
72
65
1
35
16
21
12
11
16
9
27
12
32
24
1
39
15
5
16
3
5
48
67
6
159
3
9
99
60
41
24
7
24
5
55
24
5
12
28
21
11
12
13
23
36
49
12
47
7
41
55
42
36
6
30
23
108
43
5
79
21
51
93
8
12
16
12
9
18
53
67
18
15
44
25
3
3
57
8
4
68
31
24
6
60
59
108
12
16
39
12
33
3
53
25
12
48
126
18
23
60
55
42
3
69
66
9
8
55
42
23
52
3
6
66
33
36
21
11
12
52
3
41
91
120
9
24
36
72
9
35
1
12
15
8
4
81
23
25
30
6
59
24
1
6
48
77
31
5
85
3
20
61
6
5
48
60
16
3
30
90
5
16
9
11
12
67
45
3
30
35
55
48
6
35
60
24
160
12
80
12
31
17
72
12
100
8
48
40
12
8
52
32
120
19
21
15
81
8
4
3
120
5
13
24
6
5
151
36
24
9
36
8
96
7
17
72
24
132
4
24
15
29
55
77
13
3
39
5
136
32
28
9
99
15
66
63
15
21
9
47
24
12
24
31
5
12
12
85
3
21
60
11
24
24
43
17
108
12
96
37
75
8
7
53
24
7
89
1
75
8
13
24
63
63
33
9
6
29
31
5
76
104
40
15
6
11
7
48
29
19
45
27
24
81
87
5
12
13
27
3
66
11
4
9
60
111
45
15
15
6
51
8
1
23
108
43
65
36
49
39
36
9
18
45
92
36
24
43
48
17
60
40
39
93
33
102
12
18
12
23
12
48
1
11
84
31
93
3
24
24
24
33
24
15
173
7
21
3
9
96
44
55
12
6
3
21
11
4
24
12
75
18
15
36
15
93
3
42
42
6
18
21
3
5
1
35
7
24
5
24
1
60
6
90
3
44
16
9
11
19
126
42
84
45
44
16
15
30
183
15
5
43
42
135
8
4
68
40
68
40
80
28
27
12
17
1
143
25
6
60
33
21
11
31
24
21
8
19
117
9
11
61
27
15
101
19
6
12
27
72
20
25
63
60
15
33
3
12
24
53
31
29
16
44
36
36
19
36
9
20
16
9
27
45
30
72
45
15
53
12
136
27
137
25
11
12
48
19
66
119
61
6
45
105
48
15
63
12
41
1
59
60
55
29
60
60
12
24
7
18
144
60
6
9
27
6
42
6
47
108
16
39
41
4
80
12
4
21
102
6
47
72
16
39
36
65
24
7
45
24
44
48
13
6
30
23
28
3
5
145
11
79
9
32
25
90
36
48
6
39
9
6
36
69
15
5
4
15
21
44
40
27
29
4
27
9
72
3
41
24
97
35
12
37
11
139
9
32
13
15
21
15
8
36
7
108
5
67
113
52
9
18
6
24
18
17
7
6
3
32
19
96
9
9
15
20
120
91
5
55
84
65
1
30
60
5
25
11
52
8
19
29
31
5
4
80
31
185
25
15
51
5
79
24
9
75
41
31
90
6
9
44
4
36
15
5
4
27
9
12
27
48
17
48
25
18
17
43
6
23
55
12
29
16
144
9
71
4
8
12
25
35
37
48
102
41
7
101
37
12
3
60
68
72
43
42
42
5
1
30
69
60
3
42
3
24
104
4
48
68
67
5
4
15
30
18
132
81
48
27
5
7
21
51
60
36
42
95
61
15
75
30
35
7
60
5
24
13
15
51
5
16
24
36
9
204
78
18
36
6
45
27
5
55
18
35
7
65
36
1
210
9
72
8
12
19
54
6
29
97
30
9
183
6
12
114
9
92
52
36
56
109
42
18
12
15
99
18
23
55
120
29
4
69
6
137
19
24
24
113
19
5
24
4
33
23
37
84
18
17
36
120
7
6
11
28
3
24
21
72
15
5
13
35
4
3
165
80
7
113
31
57
15
17
36
19
6
6
48
41
91
36
113
16
68
12
85
6
29
48
67
6
3
45
11
43
18
15
48
24
48
9
120
35
43
45
8
7
6
59
25
18
12
5
28
3
9
33
18
9
56
31
6
12
6
5
4
36
129
23
37
6
17
73
12
24
3
36
75
21
21
27
27
36
24
18
35
31
60
5
24
151
21
3
17
4
39
192
6
15
92
108
13
11
28
3
72
33
9
18
42
66
45
32
37
66
24
60
45
33
3
80
12
73
3
45
47
48
40
39
17
16
3
5
4
15
77
31
5
108
49
71
1
6
30
99
36
15
89
40
20
88
12
24
9
23
7
117
44
1
11
24
64
24
32
60
25
63
32
40
68
25
11
60
12
12
67
53
37
6
113
25
51
39
42
30
9
8
91
5
84
25
27
51
29
19
89
73
60
35
4
15
5
24
31
69
15
180
72
29
24
16
3
17
4
27
9
15
21
27
77
49
30
81
75
29
49
23
7
42
63
15
6
84
6
24
72
45
104
4
15
5
31
6
30
5
60
91
45
39
24
12
17
7
45
56
7
41
7
60
12
5
16
45
36
83
31
5
127
ABCD 98012640892*3^$a+1 [50016]
33
15
9
9
54
177
9
39
45
39
132
24
84
87
33
12
24
15
9
51
33
72
48
45
30
114
102
42
12
114
129
180
9
27
36
12
69
3
21
63
75
6
48
42
33
69
18
24
54
18
33
39
66
3
60
45
75
3
141
87
21
57
12
51
3
18
78
90
12
36
36
3
33
3
3
117
24
24
27
72
21
21
126
57
36
69
15
69
18
18
6
57
15
129
108
33
156
24
3
27
69
75
45
48
69
72
99
9
6
33
12
39
6
66
9
36
48
3
36
33
51
90
6
174
3
156
45
36
15
60
81
3
15
6
30
69
36
96
12
27
12
180
21
132
72
84
96
33
192
36
39
21
3
15
21
189
24
12
27
9
3
3
9
60
15
6
12
87
81
12
3
123
33
93
147
36
132
36
45
24
126
30
72
99
15
9
36
36
9
3
51
48
234
39
72
15
144
57
48
3
129
48
201
42
30
15
168
33
159
24
156
21
51
57
36
90
6
12
24
27
57
114
54
72
3
45
42
18
27
21
87
84
168
12
9
60
51
33
3
75
30
6
126
30
18
18
54
63
15
18
30
42
102
21
36
12
3
36
42
12
36
6
90
27
135
48
186
108
111
45
24
3
27
54
18
6
159
132
72
15
120
54
18
36
42
15
36
21
12
51
24
33
39
21
135
9
12
36
63
225
3
39
69
21
75
45
42
30
75
33
27
33
15
24
123
54
36
15
3
30
51
3
18
108
27
24
72
3
42
18
57
15
45
9
3
15
69
3
12
69
165
15
48
9
63
15
21
9
216
42
81
57
3
48
96
84
21
15
9
102
18
15
120
33
12
3
72
21
72
15
51
9
15
66
207
45
27
9
75
60
48
15
93
57
156
108
27
15
66
27
69
30
42
12
126
57
24
45
24
48
75
36
96
12
159
6
84
18
129
24
27
93
72
21
3
144
51
36
9
21
18
93
24
24
60
105
108
75
15
42
51
24
36
15
33
21
3
69
66
114
12
42
18
18
30
63
15
45
3
36
90
6
66
135
9
96
36
15
15
18
96
12
87
24
12
3
9
9
27
9
75
36
21
279
36
21
24
27
3
6
54
54
15
3
93
9
108
3
213
54
9
9
54
54
36
3
12
57
6
45
99
18
27
93
18
132
57
15
33
15
21
141
3
108
3
126
3
45
96
3
45
27
180
249
39
117
24
51
21
84
27
48
21
12
18
33
36
12
123
12
9
27
6
84
27
45
18
33
24
96
9
24
12
39
111
21
69
48
42
48
42
30
45
12
36
33
108
63
9
27
48
57
15
24
27
69
81
75
24
39
24
69
3
69
93
15
39
33
21
15
57
39
36
33
51
12
45
51
12
12
72
36
120
21
63
84
27
90
36
24
48
27
69
84
24
15
39
54
75
135
9
63
45
72
12
48
108
48
45
42
12
189
84
3
48
6
12
24
54
18
75
81
108
72
42
21
12
12
9
87
24
9
27
33
27
24
12
9
30
18
6
69
24
117
24
3
15
18
15
36
105
63
9
27
15
30
3
36
12
9
252
207
36
84
45
36
3
33
18
9
9
132
36
3
84
15
54
24
3
9
36
114
18
30
54
51
180
84
9
3
48
60
21
99
24
33
3
21
72
63
48
81
3
69
27
108
63
6
75
45
36
39
12
9
54
45
9
51
36
69
60
120
144
36
51
24
57
27
3
114
3
36
15
33
72
24
33
30
33
12
36
96
45
18
21
36
9
54
24
48
105
21
27
105
3
51
57
141
162
18
12
18
72
141
3
6
108
84
63
63
33
9
12
51
57
168
36
84
3
72
33
24
15
105
39
33
111
141
51
9
3
36
60
24
3
177
33
18
6
30
366
3
36
27
18
27
69
84
75
24
9
6
45
39
9
117
36
63
81
42
120
6
66
81
9
39
36
57
75
84
21
15
84
117
51
108
21
15
51
24
45
9
3
63
6
18
48
117
12
33
42
33
141
51
27
21
60
129
27
33
51
39
81
93
27
9
60
18
30
87
24
36
120
3
9
120
3
18
3
60
57
24
51
57
15
57
39
81
63
15
18
15
36
15
45
36
132
3
180
57
36
72
75
48
42
3
9
135
33
36
36
63
168
57
3
33
48
39
96
45
6
30
39
57
30
57
24
171
57
21
3
24
57
6
21
60
75
9
27
9
51
12
18
15
84
27
6
30
33
9
12
252
60
27
3
21
75
21
12
36
33
27
9
60
15
72
324
24
9
18
57
48
9
15
33
36
6
9
24
36
12
24
21
54
57
117
78
102
75
24
33
108
30
21
33
24
3
9
99
36
108
45
39
3
30
36
6
9
48
36
9
72
18
198
72
24
18
54
ABCD 98012825534*3^$a+1 [50017]
29
4
1
6
48
73
40
13
60
7
64
39
70
144
131
72
72
31
49
95
72
90
54
25
5
50
1
39
5
4
45
2
29
16
20
88
52
35
1
40
263
45
9
12
15
9
6
80
40
25
44
52
53
19
16
1
35
3
17
31
34
54
1
55
13
28
4
44
41
24
7
23
30
24
2
9
39
13
57
83
48
1
51
32
1
24
26
160
9
23
33
40
15
186
103
36
35
65
31
29
32
67
33
44
20
39
49
7
25
15
69
64
68
24
4
5
14
16
29
3
88
6
15
16
4
16
8
16
39
9
16
4
51
9
8
24
48
68
3
1
95
105
39
41
40
9
195
21
23
1
39
40
36
32
4
5
26
25
8
25
55
31
9
36
28
15
6
11
104
44
20
48
8
5
47
3
1
56
127
105
12
28
5
36
14
61
60
71
9
64
36
35
41
23
30
66
57
24
16
28
49
31
5
7
32
112
20
9
7
28
36
3
40
6
19
8
32
36
19
13
12
17
23
37
19
32
23
10
15
105
27
4
5
26
17
72
5
98
81
60
1
24
91
5
3
23
57
31
17
37
36
15
21
11
140
19
13
51
29
52
16
23
37
4
15
10
3
92
39
81
8
7
10
86
22
36
39
88
4
44
41
139
11
24
30
67
40
64
48
71
46
31
68
24
40
5
11
64
21
19
16
56
108
52
15
29
32
27
42
39
20
25
11
96
8
7
65
60
12
72
29
11
79
9
72
4
11
53
51
81
16
8
25
14
16
81
76
44
4
44
80
40
32
49
79
16
24
20
48
68
45
67
23
21
64
41
11
40
23
17
8
15
6
3
45
66
126
50
25
23
25
8
103
6
79
5
6
49
41
54
57
63
6
3
8
104
20
36
32
63
45
52
8
52
32
20
23
56
16
9
4
36
32
69
75
9
30
6
159
12
9
30
54
59
12
20
28
67
30
11
8
24
32
48
15
8
217
8
32
5
35
16
15
6
35
8
128
8
15
16
45
28
20
108
69
3
32
24
4
35
73
4
19
46
18
13
80
4
96
23
17
37
2
1
44
20
16
15
33
12
32
92
48
20
1
90
21
75
9
24
68
13
19
65
47
4
24
23
13
32
12
7
33
12
16
19
49
39
17
16
152
32
28
3
105
32
5
42
25
8
117
11
13
59
1
11
3
16
25
5
2
33
55
6
15
28
20
48
3
41
20
19
25
72
39
24
65
80
32
40
29
51
20
193
35
55
66
38
22
26
17
92
69
14
25
16
7
9
40
15
1
28
76
8
31
80
49
76
59
57
64
64
1
11
44
149
11
4
12
40
5
60
54
17
4
3
17
24
31
1
32
48
33
15
45
26
49
21
75
16
24
5
3
60
16
11
8
41
16
16
4
28
31
6
3
21
90
9
56
15
40
1
4
16
35
10
23
8
7
1
15
24
30
23
92
7
1
32
48
28
44
16
24
40
16
4
27
5
48
25
51
32
193
7
24
8
32
25
3
48
3
24
6
2
93
85
59
3
13
64
28
39
33
40
71
17
24
4
32
179
73
32
48
56
12
19
25
24
79
106
30
24
25
5
31
80
12
117
35
15
33
24
13
35
40
8
8
80
24
36
52
72
148
32
16
112
33
27
20
73
7
17
72
39
51
24
9
40
40
15
96
70
55
35
89
85
115
8
24
16
28
1
43
32
40
31
34
63
12
35
81
112
60
92
13
35
36
1
18
13
53
84
55
80
20
15
106
6
45
35
40
8
45
1
131
24
20
4
60
3
25
20
19
121
20
4
28
61
30
9
135
25
12
19
25
56
103
1
4
1
27
48
24
32
15
88
85
77
51
9
60
78
42
55
5
55
59
24
1
5
26
1
104
39
1
56
72
12
19
30
11
8
12
28
40
47
25
15
21
12
16
5
35
61
59
1
83
67
54
7
59
65
8
71
24
33
47
45
51
61
64
92
8
24
20
16
16
35
48
1
15
29
1
59
1
7
92
48
28
7
22
43
89
30
1
20
3
29
3
48
16
24
24
33
32
120
52
33
35
12
43
33
8
61
24
19
5
27
20
3
1
32
15
49
15
25
53
12
54
81
15
93
51
81
44
244
16
40
31
49
29
12
15
39
5
85
39
20
32
5
30
45
20
55
48
25
8
63
6
35
16
12
51
30
27
9
55
16
7
17
8
47
65
20
19
17
8
40
24
68
48
35
9
40
45
12
31
47
1
16
88
45
11
24
72
84
1
24
60
14
13
4
5
74
10
6
81
72
57
103
40
28
3
25
36
68
45
12
134
45
160
45
35
16
44
52
93
7
48
64
15
96
106
83
12
25
14
41
29
11
8
20
16
41
74
25
45
26
25
15
41
13
19
41
55
41
31
4
36
169
63
8
7
33
33
30
17
8
56
63
30
11
16
28
17
83
31
9
21
19
108
20
32
15
41
5
36
24
47
7
1
24
52
4
24
57
39
81
144
79
55
41
7
9
25
63
60
21
6
8
57
39
9
36
1
15
69
55
5
35
1
63
45
12
24
30
1
24
16
13
23
28
45
19
52
25
60
60
51
129
63
12
33
15
16
36
5
19
40
25
6
41
13
24
2
61
9
39
21
30
30
35
13
2
144
40
6
90
24
1
5
39
12
39
90
135
44
12
80
128
32
32
32
4
35
174
11
1
23
108
124
20
19
9
52
19
89
32
40
28
3
48
25
96
63
17
8
60
16
12
4
84
39
25
17
31
28
25
75
12
3
1
31
45
43
17
4
9
99
148
89
99
56
25
39
15
1
5
18
8
58
6
1
53
59
7
81
63
37
29
3
28
52
32
89
19
7
9
31
65
79
24
33
8
61
3
71
9
20
32
33
115
76
52
9
38
41
4
3
49
93
98
17
56
52
67
40
17
168
12
20
8
23
9
25
135
69
2
17
17
91
4
55
101
67
45
12
20
96
133
7
7
105
31
9
32
28
27
8
40
42
14
9
1
6
24
57
12
52
31
105
84
16
3
6
51
24
56
80
48
5
11
20
20
105
30
21
292
17
23
16
71
25
68
3
58
6
48
6
19
20
35
1
45
67
48
16
16
8
39
ABCD 98012939132*3^$a+1 [50064]
5
4
237
27
36
45
3
20
76
51
96
33
33
23
7
78
3
12
48
60
24
32
60
1
11
1
15
129
3
27
57
81
6
33
8
31
9
20
48
13
23
25
36
11
7
6
59
31
105
9
6
21
21
12
72
120
18
30
186
6
36
60
51
33
24
87
24
9
24
6
114
47
25
30
9
12
9
36
48
35
12
40
87
53
16
27
9
44
36
1
27
60
45
39
3
33
87
6
35
1
23
37
36
15
87
17
16
45
107
40
48
20
97
27
32
24
48
64
33
60
11
13
27
21
18
42
39
39
9
8
1
12
72
3
33
6
9
45
27
56
4
12
56
28
68
25
47
7
42
30
30
3
48
39
17
48
7
33
63
41
40
93
36
6
6
48
39
20
1
6
21
32
36
1
6
9
39
21
68
7
41
60
12
7
57
9
54
66
24
59
12
13
60
6
18
36
36
48
60
18
29
61
83
1
138
18
119
12
36
1
23
79
41
24
7
30
12
35
4
57
120
75
12
48
39
24
21
9
23
124
9
30
90
23
28
3
77
28
144
56
28
57
23
37
27
9
35
16
20
64
44
7
18
96
63
21
3
24
44
16
36
12
44
127
57
24
36
33
24
12
11
12
100
9
107
76
32
4
24
15
48
5
25
3
39
30
11
7
6
24
15
51
54
35
4
51
42
39
44
64
3
9
69
35
28
93
48
30
18
35
36
13
15
45
24
36
18
6
11
160
9
6
41
55
9
56
37
15
45
87
32
1
39
24
48
9
3
12
33
48
6
24
42
39
15
17
1
39
21
90
30
35
7
9
24
21
3
8
13
36
3
80
84
25
30
197
52
9
35
76
24
92
67
6
60
12
18
33
33
54
24
9
24
96
57
3
3
57
8
13
59
1
51
92
37
3
33
6
54
12
78
24
81
69
3
45
24
3
15
17
73
15
201
30
17
24
52
32
61
24
11
4
12
84
12
3
96
30
18
24
17
4
60
9
59
28
33
36
12
30
5
4
15
18
27
45
24
12
18
29
43
42
27
12
21
3
32
7
48
5
12
85
18
18
54
6
75
20
37
132
48
27
12
9
48
12
30
18
59
28
15
5
4
15
9
8
61
18
9
69
12
24
6
18
23
7
33
141
83
4
32
19
24
17
40
12
20
37
35
4
51
90
24
11
48
36
25
3
3
54
36
15
80
13
51
8
96
25
39
24
24
9
23
1
30
9
48
9
11
16
81
18
41
13
24
60
24
12
18
33
12
21
23
40
24
116
28
20
49
12
47
7
17
72
84
52
21
132
3
3
9
21
42
5
37
12
47
1
75
36
44
37
36
54
6
18
29
25
36
60
27
63
9
81
3
51
45
60
21
12
3
12
24
48
12
21
59
52
21
36
15
15
9
21
42
17
24
109
18
66
24
24
3
12
32
13
18
90
39
15
6
24
11
48
25
12
35
37
180
30
30
18
54
18
126
84
23
13
24
60
63
24
32
48
13
203
60
37
12
36
24
24
59
16
27
42
15
8
55
24
24
81
21
35
7
78
18
9
15
53
37
39
32
1
36
12
6
33
12
45
39
104
1
12
27
44
16
21
6
53
4
9
23
61
36
23
24
12
4
15
48
18
72
183
39
105
8
4
12
24
24
39
6
39
99
30
3
120
8
28
9
39
51
9
132
9
24
11
16
21
3
32
31
77
4
24
9
11
1
15
3
42
36
42
5
36
108
1
195
24
57
11
19
72
5
13
132
35
48
25
96
63
48
57
63
45
138
6
111
84
24
20
1
11
52
3
72
5
36
1
27
9
11
31
48
30
12
36
83
1
78
24
165
33
35
16
24
15
21
21
36
35
13
39
45
83
19
6
18
21
51
33
8
37
12
47
7
6
12
47
28
3
9
48
56
12
4
33
12
18
72
57
24
33
35
108
4
20
136
9
24
30
53
1
3
9
120
48
24
15
8
103
30
60
54
30
108
24
39
48
57
24
60
27
116
85
23
4
32
48
4
24
9
24
6
9
32
37
3
33
24
39
9
63
36
9
23
43
6
12
23
13
59
7
18
107
4
72
24
8
37
51
15
24
9
48
33
15
9
6
6
12
60
107
31
54
3
63
9
96
63
69
21
12
42
17
13
83
40
33
12
60
60
11
49
23
88
21
107
1
54
126
24
11
79
24
77
84
13
11
37
42
6
12
3
69
48
12
35
28
3
42
35
25
39
32
13
6
9
8
16
57
102
41
36
52
9
15
68
12
25
27
20
1
6
66
54
66
11
19
120
9
63
18
12
12
24
23
36
37
6
24
9
164
37
144
150
41
55
33
56
7
18
3
27
81
32
52
27
78
12
48
11
13
12
27
48
33
12
3
33
12
18
24
48
21
36
69
12
30
41
103
17
1
23
7
33
24
33
3
27
18
120
30
78
12
23
28
81
42
33
21
11
1
54
18
36
23
13
71
25
47
73
24
24
23
13
83
1
24
12
11
4
36
117
12
6
9
15
89
36
100
21
12
135
21
3
72
39
18
47
25
3
27
18
15
57
87
20
43
6
3
44
12
31
21
33
12
71
25
12
87
20
12
16
57
27
57
47
84
1
42
66
12
27
15
6
24
11
72
16
32
16
21
90
9
68
1
42
33
15
6
51
135
17
7
24
42
30
29
43
6
60
3
80
16
21
63
9
35
37
6
65
1
6
89
36
13
6
17
28
33
3
24
21
11
16
57
23
7
24
5
1
107
4
32
28
9
6
24
6
75
15
30
84
47
103
41
25
47
1
24
11
49
27
8
16
57
12
12
36
99
20
64
108
36
33
15
33
12
30
105
32
1
6
24
9
45
12
36
75
15
24
18
120
6
149
13
78
17
16
8
16
32
72
36
25
11
136
45
18
78
35
52
3
45
12
15
48
6
35
72
4
33
27
33
6
17
31
6
12
39
129
23
13
66
78
120
3
9
24
60
59
25
6
6
24
3
21
24
60
3
3
41
13
18
30
59
1
24
30
6
3
21
3
57
24
111
39
24
17
24
16
21
83
7
18
84
18
18
35
1
15
9
12
15
48
8
7
17
109
51
33
6
24
9
104
31
6
39
3
29
19
41
1
47
1
24
6
72
9
15
17
36
28
24
12
9
24
36
15
24
9
36
3
15
6
15
57
3
8
1
27
3
42
36
48
3
9
24
54
42
72
36
15
48
60
8
13
3
15
153
69
18
18
39
57
23
7
93
12
20
43
42
6
21
27
89
7
21
3
24
9
24
87
29
12
1
6
18
63
81
30
42
24
47
109
18
6
12
54
9
ABCD 98014111348*3^$a+1 [50008]
6
5
12
52
21
42
53
40
99
9
21
83
13
12
12
6
5
108
16
36
12
116
52
12
75
12
6
84
35
13
60
12
66
29
28
87
33
32
1
3
32
7
18
23
61
30
9
21
36
3
9
18
60
12
18
35
48
49
42
5
43
18
3
57
15
15
5
100
8
1
18
41
36
28
12
21
24
18
42
36
60
3
9
48
23
4
15
17
25
36
3
21
35
43
30
18
24
29
7
24
41
100
60
188
7
137
36
7
5
37
48
24
23
13
23
64
48
9
18
41
40
44
16
21
15
8
97
36
15
15
30
42
282
59
4
36
21
6
12
42
138
30
47
36
24
25
39
36
36
8
109
12
30
5
16
9
215
40
15
81
12
63
17
36
67
54
11
4
21
15
27
60
72
48
41
12
60
48
1
6
29
43
21
36
3
33
24
21
12
11
1
71
67
41
7
5
24
25
78
30
23
7
18
39
8
25
12
6
30
59
4
69
71
37
30
12
21
27
24
18
18
60
30
39
75
30
18
5
36
49
18
24
18
95
13
23
1
90
6
3
27
60
69
51
9
48
3
5
37
23
109
48
72
23
25
23
37
42
29
16
84
21
18
57
3
5
103
17
7
60
5
16
8
187
42
23
7
41
16
44
40
57
59
16
8
40
32
40
9
6
17
76
69
47
16
20
88
9
42
6
30
54
15
15
21
140
48
1
60
11
19
36
89
85
6
30
12
78
5
79
9
36
15
65
1
12
18
24
18
30
45
8
7
18
30
5
7
5
16
20
19
81
21
11
67
102
51
15
162
12
6
30
23
49
12
6
42
11
100
9
35
72
60
28
20
16
12
9
15
63
81
20
60
19
57
116
49
3
56
7
54
171
8
19
18
12
63
8
36
24
37
12
48
54
30
90
36
57
75
18
42
30
15
72
8
16
27
72
138
15
15
29
28
8
37
35
13
60
3
27
53
37
87
8
19
48
113
7
12
29
72
24
61
60
12
12
18
21
72
44
73
30
57
3
18
12
3
99
9
36
116
25
59
1
35
24
13
12
11
4
3
21
39
18
30
114
59
37
39
3
21
9
27
51
24
81
8
24
36
1
30
53
55
5
156
24
7
33
8
19
30
11
25
47
28
8
1
35
25
18
18
3
9
11
7
9
8
217
3
8
25
75
8
97
30
5
19
120
33
15
18
3
39
102
75
36
8
76
3
77
1
24
11
7
108
9
3
48
29
55
18
48
23
31
9
69
12
48
168
12
3
20
49
23
37
108
30
57
48
45
42
6
39
3
41
180
49
30
102
3
27
6
84
48
3
80
25
54
18
48
12
35
7
36
42
48
63
56
36
7
57
21
95
7
18
12
23
12
28
24
8
7
129
51
30
3
80
28
39
65
25
6
5
12
7
60
5
36
72
28
9
48
78
12
90
23
28
21
11
19
29
16
51
54
66
17
36
7
113
19
60
21
87
17
36
40
9
63
8
24
36
12
49
36
60
12
12
3
15
57
3
72
5
60
40
111
57
36
21
35
24
37
72
63
9
30
41
37
30
117
24
12
60
8
49
23
7
5
55
33
8
31
45
68
12
43
53
4
15
18
72
36
3
21
6
174
18
33
27
12
18
12
39
39
30
11
16
45
6
5
60
25
23
49
18
24
69
12
24
21
23
1
11
24
28
3
24
89
7
5
7
60
78
30
12
45
12
3
108
65
19
90
36
35
12
67
29
19
17
4
9
18
105
8
64
15
18
47
37
39
32
7
41
136
3
18
39
15
21
8
19
18
12
42
9
9
30
138
24
35
13
11
1
30
45
8
43
24
5
1
24
30
53
73
12
42
6
27
20
55
60
18
54
9
20
31
105
3
12
18
12
18
17
43
93
99
9
9
192
6
30
15
9
108
95
48
132
28
117
11
72
19
60
6
60
59
4
21
23
36
36
31
24
6
54
18
12
6
72
17
4
57
12
30
48
42
27
36
27
33
45
39
81
12
42
60
30
23
7
21
20
60
109
6
105
8
31
65
55
30
18
30
3
45
3
80
16
3
90
27
33
12
36
30
5
7
45
12
63
41
67
12
21
57
42
18
39
15
18
27
8
72
25
23
72
60
1
12
78
30
12
23
49
6
9
81
15
27
21
21
23
7
18
18
60
12
17
25
11
19
21
44
13
198
69
45
18
33
87
18
42
12
30
6
72
18
39
20
25
126
42
30
21
32
19
18
11
31
29
76
24
72
57
71
1
6
42
3
27
17
31
5
4
36
8
36
1
63
39
65
97
11
12
28
45
59
31
144
18
23
25
15
15
30
15
8
61
23
16
20
1
15
51
29
43
57
21
12
15
32
25
6
9
123
72
9
80
31
9
27
24
6
24
156
3
39
12
6
15
15
69
8
43
24
36
65
7
33
15
9
3
41
19
12
41
12
16
72
8
7
69
60
84
104
7
5
13
11
36
85
30
29
109
3
39
6
27
93
167
7
36
65
49
11
4
8
25
11
16
20
13
30
30
63
27
5
37
39
9
51
20
24
103
24
6
23
7
30
23
121
59
1
90
126
24
18
12
129
32
7
12
66
27
3
60
9
15
6
42
78
27
153
30
24
48
12
5
36
85
23
16
21
12
18
69
8
28
8
37
30
29
28
177
3
57
59
37
35
19
29
36
61
3
57
83
49
23
49
30
29
19
48
33
51
30
35
13
12
6
24
9
12
57
3
15
30
27
36
27
12
18
12
30
65
7
9
99
30
90
33
9
48
15
45
107
4
72
9
6
120
9
8
16
39
33
44
1
39
15
66
23
1
6
12
72
6
3
39
41
7
29
31
84
5
1
15
9
18
18
12
23
4
60
15
150
18
18
12
12
39
32
48
16
21
12
23
64
24
87
29
55
53
12
24
7
42
12
15
3
21
20
24
37
39
27
60
29
24
4
27
18
30
165
20
13
24
123
3
60
12
30
42
41
4
63
12
29
12
24
1
3
36
8
7
53
67
18
23
28
21
35
55
18
35
7
29
24
36
1
30
6
75
9
35
24
7
29
25
18
12
21
15
12
5
72
13
60
30
18
23
1
30
66
15
135
33
72
15
77
28
32
43
57
3
17
60
7
5
43
72
30
35
16
75
24
21
75
24
5
73
71
37
24
11
7
41
16
44
37
107
28
80
7
12
36
84
41
28
21
6
45
15
54
90
21
45
24
39
12
57
78
153
39
42
6
17
12
16
117
48
12
18
30
27
20
43
30
15
12
117
6
24
6
30
ABCD 98014152196*3^$a+1 [50069]
99
27
36
36
33
60
96
15
12
6
27
12
12
3
36
45
12
48
36
15
18
36
18
9
87
57
24
24
15
36
9
45
27
12
141
15
21
24
39
15
141
24
33
159
15
60
12
9
81
54
21
15
36
54
90
6
63
27
93
96
60
15
18
15
3
78
12
27
9
36
24
27
81
15
24
84
24
60
21
3
36
33
24
12
18
90
18
18
6
21
51
9
24
21
15
69
18
33
27
12
90
72
51
75
24
54
15
15
36
117
12
129
54
129
87
21
27
9
36
51
57
27
9
9
3
69
15
3
57
123
21
3
21
9
18
6
30
18
6
9
147
36
21
12
57
63
9
24
36
15
147
30
27
45
18
6
27
21
6
33
48
48
33
3
36
27
24
21
135
45
15
33
12
3
21
123
9
96
57
39
51
45
69
3
63
9
69
108
39
9
36
3
87
6
12
123
27
9
12
33
3
12
15
18
6
54
63
21
24
63
27
12
42
12
6
12
18
18
36
57
21
12
75
3
81
96
15
21
60
45
126
6
15
12
57
6
102
6
12
69
72
3
33
57
15
84
51
9
12
36
51
12
36
45
24
21
27
12
69
18
60
9
27
69
57
27
9
3
84
12
39
18
27
60
24
21
39
27
9
15
30
3
12
93
3
72
60
9
60
48
63
27
9
48
72
57
27
12
24
27
18
27
3
36
9
63
36
9
99
54
54
54
36
96
18
9
75
9
63
18
63
12
24
63
72
18
171
27
81
12
21
3
27
93
12
27
33
60
15
33
48
72
9
3
63
9
171
72
21
84
24
24
33
39
12
3
30
27
12
36
60
33
27
24
3
12
72
90
36
27
72
45
24
3
15
30
36
75
21
27
39
9
12
51
18
54
9
9
3
21
27
48
51
12
108
18
18
72
45
9
63
12
69
15
135
21
12
69
54
33
81
102
162
27
9
3
12
36
93
6
9
99
9
60
51
81
27
9
60
9
54
33
69
75
12
108
39
18
27
15
36
30
3
39
54
156
6
48
6
36
51
57
12
15
12
99
9
12
108
24
120
36
87
24
12
9
60
27
33
72
36
72
72
12
60
36
48
3
36
81
60
9
66
9
36
15
21
12
24
9
39
60
48
24
60
24
57
15
69
27
12
15
54
18
36
78
27
12
63
6
51
15
81
9
18
81
69
27
3
18
90
18
126
24
69
36
21
3
48
108
51
21
12
12
72
63
24
21
84
15
6
15
51
18
27
24
39
24
45
27
21
87
69
36
36
87
36
72
9
48
75
72
54
63
21
18
18
27
48
51
81
51
48
21
51
96
30
126
33
48
27
18
51
3
9
27
21
105
15
27
36
141
48
48
24
9
48
24
36
27
12
12
72
60
105
15
12
36
48
33
12
6
54
66
54
3
159
54
18
93
96
9
27
84
15
18
15
24
36
12
93
18
6
18
21
36
12
36
36
3
108
69
36
24
36
27
42
48
3
51
33
21
15
39
6
75
96
120
27
57
51
93
3
57
15
9
57
15
9
15
51
18
111
39
84
9
12
15
36
9
33
18
93
135
36
21
48
39
42
51
15
6
36
138
21
33
15
21
6
36
45
27
90
3
48
15
6
30
21
33
51
12
12
3
12
42
30
45
72
36
36
108
9
3
33
15
12
9
54
6
3
12
15
204
12
93
33
36
15
24
51
18
15
36
156
12
24
24
27
18
12
15
9
108
39
63
105
24
24
48
51
36
6
30
126
60
12
36
63
87
45
3
18
3
12
57
78
45
12
51
84
96
9
81
39
15
30
39
24
60
21
3
24
27
9
24
24
3
36
57
15
30
87
3
57
120
39
24
30
78
12
9
63
18
78
21
96
60
12
21
36
60
3
108
9
18
45
120
33
6
21
27
36
24
48
141
12
24
99
90
15
24
9
36
39
24
15
45
60
24
27
6
12
27
120
69
18
9
96
21
24
36
3
51
108
120
54
99
9
6
36
18
3
84
123
33
3
6
27
21
18
33
9
15
33
60
18
9
72
12
9
3
72
15
60
12
6
66
108
9
15
30
111
60
45
18
18
36
6
45
63
66
15
39
69
21
27
36
9
6
66
132
15
51
9
27
6
99
108
84
24
60
51
57
132
27
114
15
15
90
114
9
57
15
3
18
99
45
6
126
27
9
48
39
48
57
18
60
18
87
87
150
36
27
12
45
15
12
12
33
39
15
45
9
51
9
30
57
24
72
12
75
72
54
15
21
12
63
12
15
54
3
24
33
39
9
60
12
27
33
102
18
3
48
108
93
18
45
27
45
15
21
9
42
36
12
33
36
12
63
21
3
93
9
147
3
30
3
24
99
9
84
12
57
60
99
3
9
12
3
54
3
24
36
3
21
15
96
18
12
24
30
93
120
39
9
60
39
9
12
21
12
207
45
36
108
99
9
51
27
30
96
15
21
30
21
3
18
27
39
9
69
18
48
6
90
33
39
30
72
27
123
84
69
117
12
39
36
75
69
15
18
111
24
51
93
27
57
144
3
69
33
3
228
57
15
111
6
27
3
69
12
24
45
3
33
39
27
45
24
27
30
42
141
57
18
102
36
24
87
36
24
24
84
24
45
111
12
12
93
15
24
12
108
27
72
90
27
72
21
18
18
54
81
87
21
33
15
36
69
18
45
9
51
12
72
9
96
72
15
24
12
51
93
96
15
18
15
21
51
24
60
39
36
24
69
132
15
33
3
21
45
36
51
60
84
120
81
15
21
3
111
69
60
45
27
99
45
33
3
15
81
3
108
6
3
69
12
36
144
51
3
21
15
24
12
33
12
ABCD 98016168808*3^$a+1 [50012]
30
24
17
73
27
44
13
71
1
11
13
84
35
7
54
11
145
23
12
325
24
12
24
36
18
45
219
5
13
42
137
28
33
159
33
90
6
15
140
91
53
7
33
15
18
54
5
1
18
54
360
36
72
12
6
81
111
29
103
17
16
44
16
99
93
21
11
84
24
25
15
3
53
84
48
49
18
77
61
23
31
29
4
75
33
20
48
120
181
18
72
9
12
15
174
71
55
42
23
49
99
39
5
13
23
4
51
29
61
66
33
56
4
48
63
77
25
75
93
12
54
53
12
13
71
31
45
68
16
56
55
36
5
84
31
72
93
48
56
36
64
33
3
60
27
113
7
6
87
48
135
41
64
141
96
54
45
36
27
5
13
99
3
101
7
17
7
18
3
33
15
69
27
45
95
136
8
49
83
25
27
12
80
103
5
31
117
20
37
72
18
45
87
89
55
36
36
65
240
112
128
84
19
29
16
32
13
12
3
51
6
87
32
1
204
23
13
18
54
18
12
45
8
4
20
1
23
96
36
12
43
78
144
71
1
23
31
29
52
8
136
39
60
30
15
192
44
1
36
23
1
126
65
40
32
192
64
69
168
99
8
36
19
113
97
6
12
24
29
4
33
144
51
39
24
41
4
36
63
12
24
5
4
27
90
30
18
42
48
21
39
12
126
107
55
60
12
36
173
12
48
1
6
12
72
93
8
48
19
12
53
112
3
30
6
66
135
20
60
16
27
65
7
18
30
18
42
72
105
15
5
19
57
15
65
55
9
96
39
125
48
25
3
39
101
19
21
44
36
7
21
116
16
123
36
30
18
42
83
60
180
127
29
1
24
54
12
24
17
112
140
85
6
9
45
12
39
51
78
15
36
21
11
24
1
18
149
13
18
72
120
225
87
57
15
33
56
4
87
108
18
27
45
23
48
211
18
11
79
60
48
17
133
63
27
65
7
5
85
15
80
31
29
36
96
19
102
27
8
19
90
35
1
54
45
20
48
16
12
68
31
81
63
12
54
6
149
84
12
37
18
125
7
53
67
17
60
1
72
138
42
3
15
17
55
53
24
43
6
15
12
63
5
79
6
27
32
28
87
180
60
5
31
101
79
54
30
45
33
35
12
12
31
30
135
27
18
3
20
1
48
42
108
12
18
18
90
42
5
85
11
76
3
33
3
29
145
63
12
48
27
65
88
75
5
24
13
72
54
45
12
32
1
12
54
41
52
80
25
42
54
35
24
13
18
29
151
54
12
6
29
55
45
36
12
105
23
37
15
60
45
23
55
12
93
48
39
78
39
68
1
27
189
48
18
17
16
21
6
30
35
97
36
51
129
12
83
24
48
7
17
55
60
29
37
27
32
16
93
47
79
21
177
102
41
67
41
145
90
5
12
85
60
39
33
11
12
48
19
33
93
35
84
97
48
18
45
92
43
42
72
35
121
54
29
61
78
101
40
57
23
144
7
6
12
3
3
77
25
24
59
67
53
49
6
5
16
159
29
148
32
7
105
15
108
6
11
43
41
79
18
3
21
18
17
31
9
8
55
42
71
24
24
1
6
17
36
19
36
12
113
31
60
5
31
33
69
6
81
48
15
72
89
84
25
36
90
12
53
132
132
13
159
3
36
41
31
84
36
77
67
29
12
37
12
11
4
48
192
105
35
4
69
11
7
45
87
12
108
132
29
79
33
75
17
55
12
60
65
79
77
13
12
72
6
12
72
42
30
6
63
9
30
65
25
6
126
18
30
71
64
27
53
43
57
8
7
12
33
45
30
18
42
18
102
5
37
11
115
12
6
11
24
37
83
1
18
72
126
132
3
9
6
84
18
6
66
11
7
132
9
9
18
53
49
15
68
25
3
36
48
12
44
1
24
66
6
18
12
105
8
52
3
29
12
100
33
15
3
65
28
140
1
96
30
24
48
93
159
24
9
27
144
102
35
60
4
140
13
132
18
18
18
9
20
28
80
145
3
39
18
18
234
107
16
3
249
87
18
71
19
6
84
42
9
36
3
185
60
100
75
161
4
27
69
111
65
84
1
11
7
12
24
5
175
36
48
161
25
99
48
45
42
12
6
39
45
35
180
96
72
52
51
17
28
27
21
176
1
42
18
12
78
5
48
52
39
48
90
6
9
48
27
17
1
60
12
11
7
60
90
12
75
57
30
65
4
39
45
80
28
27
150
126
21
45
90
108
45
12
15
69
9
108
144
11
55
114
23
25
18
65
7
5
175
96
149
133
23
4
105
30
153
15
120
9
45
83
96
16
21
72
47
13
11
25
35
4
8
40
3
5
121
48
78
30
83
60
4
87
69
92
48
36
4
27
12
5
13
95
180
37
36
11
48
25
35
7
ABCD 98016366122*3^$a+1 [50008]
72
9
24
3
61
164
28
20
4
24
8
12
16
44
48
75
36
21
27
121
56
24
88
23
1
11
45
4
47
72
48
9
4
11
108
117
4
12
11
9
24
52
44
15
1
20
112
11
12
61
32
15
93
3
73
32
4
119
9
12
15
129
4
12
32
171
12
93
36
39
25
23
57
123
49
59
121
23
9
63
1
8
16
8
124
20
12
48
39
45
3
72
1
20
12
12
24
28
36
11
49
108
32
36
51
45
36
48
15
13
12
8
12
27
69
60
15
25
23
1
8
48
183
12
13
12
44
40
44
36
24
36
112
20
111
9
111
33
4
23
57
36
12
3
1
8
4
20
15
129
24
52
47
109
104
12
48
3
33
108
12
40
32
48
24
40
24
84
59
69
75
121
203
1
20
12
4
8
16
32
52
48
84
8
52
20
39
57
15
1
83
13
72
23
24
9
3
24
12
49
11
25
20
12
87
13
59
1
47
24
12
109
12
20
3
24
84
37
32
12
48
4
12
92
16
68
3
9
72
27
117
87
1
11
61
48
59
1
60
48
11
13
23
73
23
25
23
25
83
24
49
32
12
15
105
16
44
52
32
12
28
8
24
15
37
12
24
168
35
12
37
20
12
28
32
39
61
95
21
28
11
33
4
32
28
8
12
4
12
132
8
24
76
35
57
111
49
8
12
16
20
12
28
107
9
12
63
49
80
16
32
16
11
84
24
45
16
96
80
180
24
64
11
213
39
9
15
9
48
16
48
56
40
35
12
24
9
12
99
36
60
48
9
87
9
72
60
4
35
12
72
57
64
167
24
141
16
12
24
143
9
27
13
92
16
20
12
96
28
8
3
21
16
32
112
35
13
128
39
45
27
129
15
21
36
64
23
1
56
24
4
12
8
40
8
60
3
13
68
12
36
64
72
24
104
16
83
85
44
76
11
9
4
108
20
60
15
12
144
33
16
59
61
24
8
51
21
15
1
96
56
60
60
48
4
12
11
37
32
36
64
68
24
39
13
12
71
13
108
24
60
11
33
40
24
8
16
8
48
51
13
84
44
16
84
11
33
3
24
57
15
37
104
39
12
60
12
36
49
23
45
15
37
35
21
24
48
24
120
12
28
24
8
232
60
20
48
160
24
11
45
48
16
56
15
1
20
63
21
39
25
12
20
48
15
1
48
24
96
24
92
12
27
72
69
64
11
24
9
124
36
11
21
12
4
11
21
3
49
48
56
27
9
36
96
3
12
13
12
24
119
21
28
32
88
11
12
24
33
72
3
84
25
20
27
25
92
84
48
12
12
3
36
36
9
48
52
8
4
23
85
84
59
24
33
12
3
60
33
36
28
20
24
4
32
4
11
24
13
23
72
84
36
9
63
13
23
9
12
16
20
51
33
3
73
12
47
81
72
3
57
28
20
60
51
21
60
4
8
75
57
84
60
4
23
33
4
32
28
24
24
8
40
32
63
1
8
96
12
12
111
9
60
51
33
16
83
13
24
47
9
12
132
12
36
3
69
48
27
9
48
16
32
123
36
33
3
9
51
1
36
83
36
21
12
27
37
24
32
64
12
11
1
24
11
12
96
25
104
4
119
25
47
84
9
27
60
48
9
15
21
60
16
56
3
13
12
71
25
47
33
4
72
20
28
35
97
119
109
8
87
9
135
25
8
15
9
16
24
131
13
44
4
8
4
20
3
12
36
117
4
92
63
49
84
95
21
76
108
24
11
12
21
12
48
64
8
72
51
12
33
16
36
80
84
48
51
45
60
4
56
15
9
12
36
72
15
9
3
45
15
49
8
27
69
48
4
11
25
8
36
12
3
144
13
116
3
12
93
4
35
9
88
32
48
39
1
11
21
4
32
84
12
36
24
36
12
16
80
3
21
88
8
27
49
44
39
9
48
27
21
48
3
81
4
32
28
60
56
24
48
16
72
11
85
56
24
48
40
8
16
11
36
72
24
36
12
60
12
9
24
48
135
9
99
37
12
83
1
47
36
93
15
57
24
24
84
52
32
12
3
81
40
84
11
81
15
9
40
20
15
49
12
8
24
15
9
24
27
12
9
24
160
44
87
72
13
8
3
69
75
48
9
64
32
36
16
8
15
57
15
9
24
48
12
3
9
48
24
24
36
39
36
12
25
116
39
1
23
1
48
23
12
9
15
21
12
28
23
45
16
107
37
11
37
20
3
21
4
20
27
13
23
33
48
48
108
16
36
8
24
3
12
225
51
9
52
12
68
3
120
33
48
84
28
12
32
39
25
120
47
121
32
16
8
48
12
28
8
39
37
84
104
36
16
20
16
11
21
51
9
12
100
12
8
12
16
20
28
20
15
25
36
11
12
36
21
48
39
25
36
32
111
13
68
3
45
12
96
96
63
21
108
87
85
71
9
51
37
44
63
12
57
3
72
1
92
15
129
4
36
24
128
4
32
12
72
219
21
12
256
32
3
97
8
4
20
60
27
37
32
75
9
15
1
44
3
81
27
37
12
116
16
23
48
9
64
108
36
8
16
56
28
275
84
45
15
1
24
95
117
15
61
20
48
15
1
44
39
9
48
3
12
9
60
84
48
60
28
56
28
11
21
51
9
16
8
39
108
213
3
21
27
1
48
11
85
20
12
27
21
64
80
16
11
1
20
204
171
13
12
47
69
3
9
16
12
20
36
40
47
97
20
12
3
33
16
156
8
16
72
56
12
12
27
61
24
59
25
80
36
24
24
51
37
144
11
21
51
72
13
8
16
23
9
24
16
12
44
16
56
16
44
51
216
21
12
24
51
36
72
45
39
108
45
76
23
13
59
49
23
25
71
9
16
23
9
40
11
1
60
11
21
48
3
1
12
80
36
27
25
47
33
16
108
23
21
4
128
48
28
8
28
12
71
1
44
3
1
44
36
15
13
68
16
104
4
47
49
ABCD 98016826034*3^$a+1 [50070]
1
12
72
23
31
42
27
20
1
15
56
43
17
85
18
21
44
67
29
16
3
5
13
23
24
12
19
5
136
3
17
1
63
20
36
4
15
36
33
45
12
6
113
49
35
52
44
4
75
5
1
39
12
44
24
7
108
12
69
60
116
24
24
13
59
49
51
75
6
59
64
51
9
69
51
15
6
39
56
25
78
21
20
124
123
30
23
19
45
63
48
36
69
81
48
11
79
60
57
128
16
69
11
124
21
114
17
1
27
56
84
36
16
8
73
39
48
20
12
61
59
55
29
7
197
31
9
45
36
71
4
15
29
12
48
100
180
15
77
48
37
59
25
11
25
60
36
3
24
75
36
45
276
24
44
31
12
129
8
76
39
18
3
111
5
13
36
12
3
105
51
80
28
27
93
20
40
117
3
72
44
7
17
31
6
3
12
3
101
16
20
24
24
115
72
105
21
72
131
85
111
3
90
47
25
30
78
12
54
5
40
15
30
251
1
59
13
47
84
19
12
113
52
8
25
11
7
18
51
20
24
67
69
9
11
61
12
11
79
42
90
30
23
55
17
4
56
13
18
69
84
27
12
45
32
265
63
27
6
18
81
9
54
17
48
25
15
20
40
27
29
25
39
12
44
24
72
24
4
216
15
45
15
36
144
81
39
45
24
243
18
30
6
63
12
123
41
36
13
75
27
18
15
27
5
48
36
19
48
18
35
24
1
30
42
12
15
3
57
3
17
55
30
27
15
53
120
52
8
31
69
21
35
1
35
24
37
39
48
36
39
17
13
18
17
100
20
133
18
65
7
42
95
85
11
40
20
49
75
12
108
153
39
33
15
56
60
25
24
27
8
55
117
99
30
131
24
24
97
83
1
144
27
33
30
41
4
56
61
15
99
29
12
13
120
6
36
9
36
44
121
24
39
72
68
36
37
12
6
30
11
85
30
45
51
77
36
211
9
120
44
12
25
3
3
17
120
1
11
108
40
3
57
12
44
24
7
18
11
16
51
33
15
60
12
29
25
6
12
65
67
29
16
39
5
36
31
18
24
27
84
15
41
4
24
20
13
27
80
12
43
5
36
37
27
72
93
60
87
8
31
36
9
81
39
44
60
31
114
18
9
39
69
21
60
30
45
99
72
24
54
120
51
36
44
37
12
35
37
35
1
63
96
9
30
9
56
25
72
23
1
3
20
7
29
61
3
15
21
39
36
69
72
24
36
68
1
39
32
40
45
23
67
33
56
55
89
7
138
47
84
76
51
9
8
52
8
12
1
30
9
45
6
17
73
30
17
37
6
9
9
39
33
18
36
5
31
57
32
1
3
60
20
1
23
55
12
5
40
24
24
33
47
76
24
32
61
63
20
24
216
4
12
8
43
93
60
15
81
44
139
18
18
90
11
24
55
90
99
33
12
6
66
3
57
30
105
3
5
13
63
24
200
43
89
19
54
15
51
5
19
66
36
99
27
78
75
9
15
27
30
23
12
19
6
35
48
7
89
24
25
18
33
45
12
3
60
15
12
9
9
54
77
49
99
20
36
40
9
12
39
111
69
24
12
20
28
21
35
25
51
15
54
11
24
40
24
60
117
36
3
24
72
48
177
63
3
9
44
19
42
3
96
24
3
18
15
21
23
16
36
99
60
5
25
35
7
90
12
18
9
33
35
52
128
100
12
9
11
13
18
69
48
12
24
27
18
35
24
96
24
127
45
21
42
12
18
11
4
21
24
48
54
18
11
36
31
9
44
19
57
60
24
20
1
23
16
45
35
1
18
65
72
25
3
140
60
13
18
29
136
39
21
51
33
36
57
27
12
81
18
81
108
92
40
3
60
45
56
16
3
17
40
20
48
73
3
21
35
13
11
24
7
9
24
93
83
7
17
31
45
87
12
21
51
29
61
23
112
15
33
3
33
24
36
60
104
277
60
23
13
102
21
69
11
36
13
11
61
35
1
54
89
199
45
72
8
12
24
40
56
61
23
60
64
15
41
24
12
49
24
47
88
20
91
5
64
21
24
71
19
12
65
139
41
4
27
12
5
85
36
35
96
13
111
177
18
29
72
49
71
19
29
37
24
11
25
66
9
45
23
55
41
36
13
66
9
12
48
20
91
41
108
181
30
21
33
35
37
60
84
11
4
20
4
51
54
35
12
43
186
39
27
24
9
3
69
180
45
39
9
6
12
24
29
19
72
24
66
6
89
48
12
31
53
4
33
18
101
4
15
125
16
24
24
36
9
15
3
33
104
7
5
84
4
15
78
23
25
90
42
3
36
141
87
36
56
24
16
45
95
73
15
15
5
96
25
11
13
48
60
27
32
31
18
36
3
20
36
61
6
17
16
60
80
60
1
3
117
3
20
121
72
18
45
24
21
39
15
57
44
7
9
33
71
4
141
15
20
19
12
53
12
40
48
12
20
13
35
37
24
36
39
87
54
48
35
40
20
132
4
9
18
30
23
19
12
18
47
40
104
160
135
65
24
16
9
11
4
12
24
24
33
3
15
29
40
3
48
69
96
39
102
143
16
24
92
55
29
36
60
139
24
77
31
33
105
144
35
12
25
36
47
72
43
17
55
36
9
51
48
9
45
131
36
19
12
18
59
12
48
36
76
93
35
25
90
5
12
268
80
40
56
7
17
60
31
29
1
11
31
17
1
11
79
29
40
12
44
216
108
72
1
3
36
60
120
20
13
66
5
40
9
ABCD 98017331788*3^$a+1 [50054]
6
66
29
4
21
264
27
56
19
138
96
114
17
40
84
32
28
45
6
45
39
12
144
69
99
18
48
39
15
48
33
140
85
54
21
24
56
67
77
31
5
12
7
60
18
18
65
64
8
55
29
28
27
9
75
41
85
11
12
151
12
9
8
67
18
6
17
25
48
99
3
18
99
27
36
29
1
35
7
78
114
53
1
6
45
24
75
21
20
1
75
48
20
16
9
66
129
24
12
9
72
47
1
35
64
21
30
57
12
8
112
72
84
60
96
21
83
37
35
88
12
9
6
24
45
15
89
64
96
36
15
21
24
75
18
23
4
45
51
3
41
1
102
156
12
77
7
6
24
3
12
3
17
40
24
21
24
75
45
51
80
36
7
90
30
42
39
51
29
16
68
37
59
64
48
32
12
31
18
6
9
57
18
30
30
57
12
72
75
69
92
64
80
36
168
4
12
159
5
1
123
45
3
15
65
64
21
42
6
27
68
36
55
24
9
56
31
6
135
3
30
15
9
27
56
43
36
9
96
63
78
159
39
60
24
78
3
24
60
3
9
8
12
145
48
15
48
9
246
45
15
153
12
84
8
61
102
45
8
19
5
163
24
120
18
66
84
41
124
56
64
152
16
8
156
31
189
63
6
24
35
43
45
3
36
53
36
76
3
102
66
78
24
66
84
48
12
6
59
16
45
111
15
18
75
68
7
60
41
55
96
60
90
3
56
85
90
41
48
103
30
75
63
36
45
3
42
123
56
72
28
99
198
24
35
88
21
15
20
37
39
39
24
66
24
75
48
48
165
11
64
24
3
60
5
28
27
24
21
32
67
21
3
24
5
13
27
12
60
56
88
75
89
25
23
55
18
75
27
29
64
20
25
11
91
60
17
7
93
48
44
13
30
53
40
69
39
27
129
21
15
3
36
84
41
124
9
18
60
12
173
4
60
44
120
61
11
88
27
12
6
54
53
55
24
5
19
17
64
3
66
11
108
16
12
24
24
20
4
63
48
105
69
11
64
27
36
60
42
3
8
16
99
12
9
135
36
53
79
45
123
33
20
25
99
15
5
16
44
13
107
88
8
109
15
27
6
42
78
102
45
8
72
13
42
57
45
51
27
45
216
15
60
66
6
113
52
12
20
40
3
12
12
66
102
17
124
15
5
31
5
31
29
1
3
21
18
5
1
59
36
12
64
24
56
103
41
55
54
6
12
30
48
6
21
12
3
24
21
39
21
39
33
117
3
3
93
75
29
7
24
6
18
33
32
37
3
32
19
77
79
45
9
30
21
36
9
54
21
3
53
4
68
151
24
41
52
20
13
72
90
17
16
56
4
57
27
96
39
101
49
66
29
31
141
24
24
21
11
109
59
12
28
51
60
69
80
43
108
24
33
9
23
76
24
48
15
33
15
57
99
45
63
41
157
27
48
8
37
72
27
51
24
69
27
42
3
60
32
52
21
107
67
18
42
120
105
51
9
44
7
48
29
36
7
48
30
54
77
13
83
55
24
6
24
6
24
41
49
15
3
30
75
36
51
36
9
39
36
6
18
6
3
72
60
44
52
12
176
19
12
33
8
13
95
7
84
54
147
75
138
6
60
60
84
41
43
48
69
24
15
65
19
77
19
69
60
132
63
12
66
63
99
45
32
91
9
44
25
35
16
69
99
12
33
27
24
27
12
41
79
60
117
24
24
3
48
9
51
201
8
43
18
11
24
184
72
44
52
8
4
3
33
96
15
30
78
81
81
11
247
30
11
36
43
33
48
15
5
36
108
12
16
45
99
3
45
21
42
30
39
48
51
6
23
36
16
96
60
44
13
27
63
6
39
75
72
60
24
9
36
44
28
39
6
18
6
18
17
91
60
57
141
11
84
7
72
33
33
15
9
87
3
12
21
200
55
33
72
84
3
41
55
89
37
3
8
4
20
40
159
69
15
66
59
16
15
30
42
48
57
104
13
96
15
12
48
135
81
24
20
19
6
27
60
57
27
21
39
81
59
40
24
45
30
29
12
36
24
4
207
12
57
51
24
66
54
108
6
42
9
15
9
12
99
6
39
75
30
51
24
21
24
174
36
24
9
51
5
55
6
144
39
60
27
60
24
6
18
102
66
48
9
27
21
15
29
25
75
44
124
45
11
76
68
88
75
9
48
32
100
48
15
6
35
4
135
117
99
117
27
18
3
21
35
16
99
60
53
36
64
21
75
24
21
24
3
24
21
75
108
36
51
105
132
120
15
41
16
3
252
29
4
21
99
15
12
36
84
66
18
30
102
60
17
40
63
9
44
31
18
66
57
15
12
42
6
5
4
3
45
3
89
19
129
15
21
27
60
57
51
41
1
42
41
37
39
9
24
111
20
16
75
18
11
19
42
11
13
6
66
18
6
126
192
12
33
93
90
24
60
53
16
21
35
28
51
12
165
87
33
3
21
21
90
60
29
55
36
9
33
6
9
12
24
32
40
75
18
11
28
12
15
33
32
13
75
93
75
20
67
41
91
18
6
96
114
ABCD 98017334906*3^$a+1 [50053]
90
17
49
36
75
57
183
80
19
36
18
60
12
24
54
30
114
17
64
39
17
1
42
18
72
123
57
12
36
60
102
126
144
18
29
205
35
120
31
12
93
80
7
113
145
30
24
54
227
43
45
21
36
42
18
72
36
12
60
108
90
30
36
23
37
11
25
30
72
81
45
72
35
24
1
15
93
11
1
18
42
324
66
54
119
40
56
216
109
60
144
71
91
48
149
136
21
18
6
27
9
54
30
36
24
36
30
125
1
114
36
12
5
48
73
39
33
54
96
30
18
9
63
42
48
18
5
37
59
16
48
24
33
84
234
6
156
24
23
16
99
77
31
114
351
9
48
23
103
54
6
125
37
123
39
48
89
1
18
126
18
162
24
66
233
7
113
16
141
59
187
60
18
66
54
6
65
25
108
48
72
6
66
60
270
90
84
54
5
1
47
40
87
96
30
144
35
43
102
90
45
33
300
3
80
49
48
23
49
23
289
36
48
90
54
18
72
72
90
18
93
3
90
12
15
9
18
21
27
42
48
107
61
30
96
30
71
55
24
210
6
57
32
13
168
155
79
18
36
72
72
11
145
6
9
27
30
24
23
7
6
192
83
49
18
12
6
84
36
132
23
25
18
114
66
24
18
12
36
15
24
303
18
216
39
15
161
313
30
6
59
31
30
35
19
60
41
25
60
12
167
48
25
54
30
144
24
48
59
13
18
42
156
11
13
11
112
32
73
78
65
61
3
15
192
6
48
126
54
42
77
7
9
105
12
35
25
18
66
96
12
71
25
47
37
3
15
89
55
18
42
36
54
84
54
60
30
96
15
152
24
55
9
45
114
33
3
66
11
97
78
18
144
48
72
60
180
23
49
36
123
56
96
7
90
42
18
3
9
180
24
36
18
36
57
195
12
113
37
66
222
90
18
84
18
185
13
11
139
5
85
90
17
193
71
73
36
107
24
49
6
30
108
23
24
24
7
30
243
9
36
6
54
167
49
18
90
72
59
61
51
48
24
75
18
35
37
36
96
246
42
36
30
96
29
145
6
54
66
9
120
21
30
5
121
135
123
125
49
36
131
85
36
60
35
13
132
23
7
24
89
55
30
24
107
13
78
90
102
18
60
47
7
126
72
3
15
102
3
57
216
47
43
69
57
23
13
48
24
162
33
3
90
3
69
3
123
45
32
13
144
36
36
51
15
204
48
6
47
97
71
1
71
49
71
55
24
9
27
29
144
64
105
72
54
9
183
209
13
72
144
192
144
18
78
72
11
120
7
18
72
24
18
48
78
15
57
47
7
18
15
3
30
60
48
6
48
132
18
36
90
12
53
1
119
24
1
15
21
144
24
12
111
3
30
135
189
78
53
40
9
6
54
12
60
35
24
85
66
33
57
24
12
132
162
66
24
54
29
1
167
13
42
144
18
36
12
23
175
6
36
47
1
36
35
88
21
24
72
126
5
49
23
25
126
6
51
48
56
1
42
53
13
11
64
39
48
108
54
72
60
36
12
6
54
30
41
85
27
168
21
3
21
66
9
15
126
36
47
61
12
15
93
24
36
15
159
6
66
33
21
42
113
25
54
65
7
126
75
33
180
107
24
31
18
95
1
108
12
54
114
135
96
56
31
17
37
18
17
61
138
54
36
36
24
30
42
54
54
135
9
12
24
192
24
66
114
48
36
24
48
75
87
6
72
48
59
247
24
9
27
101
24
1
30
150
48
11
25
24
135
57
54
6
35
55
72
65
96
49
36
11
16
72
15
41
72
7
72
60
18
12
95
19
36
41
88
27
18
36
6
89
1
30
54
3
93
90
72
30
107
73
18
18
35
109
78
48
180
6
108
108
12
191
25
42
18
12
144
114
54
23
13
107
48
79
12
5
55
36
48
6
54
30
90
17
25
15
8
157
12
96
47
37
180
90
78
108
27
8
37
48
72
60
48
24
30
ABCD 98017687078*3^$a+1 [50039]
8
51
36
36
85
59
102
78
1
17
7
12
68
15
1
32
48
27
117
9
6
54
39
12
39
9
45
39
15
13
8
51
13
35
121
11
12
85
20
9
7
29
7
12
32
3
12
36
57
100
108
11
61
23
25
155
60
9
16
24
5
3
108
87
57
63
1
12
77
55
17
19
53
42
9
16
47
66
90
24
37
11
1
36
8
24
12
48
75
12
24
85
56
129
126
9
40
36
23
141
15
6
3
15
21
15
84
13
108
5
54
37
167
72
54
31
44
63
57
3
9
16
20
40
8
69
43
5
24
54
9
16
84
8
40
23
66
39
39
18
36
127
65
18
33
39
37
17
24
27
16
11
36
1
32
28
36
60
36
104
4
132
24
155
45
27
45
64
17
210
1
20
51
25
83
61
128
27
36
37
203
145
35
54
18
73
104
16
95
12
9
15
1
119
54
15
3
1
17
159
27
18
36
3
51
45
24
40
8
21
60
7
77
6
9
99
9
4
71
6
18
13
32
63
18
15
84
52
24
56
3
73
11
49
5
43
35
66
51
12
12
64
11
25
11
25
48
137
54
9
16
20
9
7
48
17
3
69
18
9
96
27
1
35
9
52
29
7
44
64
60
72
80
48
51
18
55
17
31
20
39
105
24
4
35
1
83
72
78
3
16
29
78
25
5
36
55
53
19
8
117
19
95
1
24
44
12
81
18
1
20
27
114
3
45
18
60
85
41
31
48
132
20
16
107
81
132
21
24
12
18
37
8
52
11
6
3
45
27
123
37
29
27
9
99
33
3
15
9
39
168
120
57
69
51
21
91
41
90
12
24
18
36
90
33
40
11
78
243
99
13
20
16
23
54
3
9
6
54
54
66
42
54
90
81
81
48
31
101
43
32
15
18
135
60
64
83
9
75
9
4
59
13
11
25
83
1
24
83
36
1
80
12
12
16
23
1
53
27
12
15
49
71
6
18
21
64
32
48
64
56
21
12
19
48
12
71
13
48
41
19
48
65
54
13
20
21
19
17
159
36
100
11
30
67
32
28
56
75
1
20
63
72
25
8
21
27
27
57
96
105
66
6
3
9
150
93
51
90
18
1
132
5
36
222
48
25
60
11
33
75
18
18
49
36
60
29
6
36
33
15
36
9
51
12
36
9
69
27
117
43
131
18
91
95
97
47
12
73
36
56
3
1
17
3
9
42
9
64
11
6
54
12
42
15
51
45
15
18
87
24
40
41
99
36
63
1
23
25
95
9
33
207
3
21
39
37
36
8
24
21
67
23
169
47
1
35
13
20
12
75
42
48
114
61
29
39
99
60
90
3
51
1
11
69
21
144
6
138
18
1
17
55
56
21
18
13
35
9
256
8
16
24
17
39
9
31
5
6
36
66
54
24
12
13
137
103
24
24
24
72
59
49
23
57
141
19
35
1
11
1
41
18
36
18
31
35
6
87
28
47
1
56
45
3
39
12
24
18
19
71
18
12
147
88
41
19
84
71
73
60
20
16
35
108
36
21
45
3
40
11
1
44
33
54
33
64
239
1
32
3
13
5
3
33
19
12
113
3
16
108
36
23
13
24
65
39
21
54
1
11
18
42
162
48
19
113
63
3
45
15
21
60
3
1
35
1
5
51
64
11
48
13
140
9
24
102
6
7
11
66
27
81
87
165
19
24
156
36
8
84
3
12
78
108
36
48
18
60
37
80
63
33
12
4
48
32
220
8
28
23
72
37
5
27
39
6
75
4
36
47
9
4
17
19
95
12
1
20
183
133
59
37
132
71
49
20
75
102
31
29
3
96
76
23
45
135
12
33
40
59
54
3
36
60
4
236
3
93
15
13
35
36
73
120
60
59
108
9
52
11
21
96
3
37
17
3
64
23
42
192
6
18
126
9
57
7
36
71
1
17
15
96
135
45
51
33
40
20
105
18
12
13
5
144
72
19
23
1
17
7
32
15
33
39
18
90
12
108
37
5
43
11
21
72
24
40
24
12
20
39
25
41
60
19
24
29
63
4
44
15
30
6
1
104
64
36
60
95
18
12
7
84
108
125
7
53
48
18
49
32
48
69
19
24
8
75
33
57
6
36
49
35
25
155
24
1
29
31
12
20
12
3
66
27
24
28
29
78
30
42
9
3
93
21
72
66
1
8
28
23
9
48
33
99
120
45
43
60
20
3
24
13
17
55
60
35
12
42
51
40
119
60
18
18
18
39
9
36
171
15
66
3
48
153
48
7
11
114
12
6
90
30
18
43
11
132
13
204
48
8
69
18
54
102
6
15
4
11
114
126
1
72
176
24
40
48
32
3
73
12
80
24
3
6
12
7
12
36
60
155
13
47
138
90
157
23
69
28
20
9
91
72
216
5
36
12
72
15
52
24
8
60
52
44
39
84
21
3
84
169
140
15
60
54
30
18
18
18
63
76
8
57
79
36
23
25
12
17
6
25
32
33
15
15
24
36
45
40
59
108
13
71
6
39
9
6
13
12
48
116
75
21
64
23
18
171
12
16
17
43
29
27
105
66
24
12
42
54
48
24
84
36
1
41
12
19
48
65
163
29
7
48
48
23
9
9
6
121
20
4
83
13
24
48
5
54
9
135
25
36
71
73
71
9
24
16
ABCD 98017848224*3^$a+1 [50019]
24
43
48
20
64
53
15
60
57
30
93
3
102
6
25
84
20
135
1
89
55
20
3
18
75
16
29
54
33
63
180
25
20
60
87
253
89
150
1
32
195
144
13
5
36
19
71
9
123
54
120
6
108
9
45
30
18
163
107
72
18
78
30
15
21
19
71
73
23
30
18
54
126
25
11
49
29
108
30
60
37
11
49
12
144
35
12
60
120
49
65
30
6
30
24
21
123
36
126
19
53
18
54
66
24
73
20
15
198
115
8
76
84
131
9
4
60
36
140
51
25
36
12
5
12
31
209
90
205
96
35
72
33
9
19
35
12
18
87
60
52
72
296
64
5
18
12
9
84
76
71
84
24
93
27
78
27
28
47
33
63
54
15
195
108
72
1
59
93
40
47
121
89
6
264
36
69
3
105
27
72
18
15
96
12
129
51
105
90
24
13
113
102
42
126
48
24
1
96
173
18
84
9
51
33
156
45
19
215
18
7
12
53
31
20
21
18
48
25
24
56
12
87
30
60
3
51
102
18
85
72
84
156
77
18
73
119
36
49
47
1
108
101
63
76
149
15
76
24
17
36
30
85
167
13
47
36
45
57
67
5
42
69
21
120
54
126
3
87
60
36
12
78
18
25
29
195
36
76
35
81
12
16
32
112
35
13
20
75
90
27
40
17
55
48
11
69
51
54
135
63
42
31
35
205
161
36
43
84
17
111
28
41
55
68
15
13
65
12
103
48
84
188
4
5
18
133
83
36
54
7
65
127
95
33
172
108
29
48
6
1
35
13
20
48
129
54
6
18
45
21
175
65
12
3
16
44
9
7
29
7
107
12
9
12
3
36
144
45
111
1
5
54
49
95
129
117
79
12
20
64
5
18
21
129
48
3
147
57
48
93
7
12
20
33
15
69
19
20
21
18
12
78
66
24
12
180
114
102
60
90
120
67
12
116
112
71
6
36
27
48
63
1
23
25
36
24
68
112
12
83
61
155
12
18
54
25
35
37
65
24
27
93
19
36
72
17
6
126
31
68
160
192
32
15
36
85
149
72
19
179
36
145
35
60
61
60
96
308
52
60
185
54
69
9
3
4
11
117
147
73
5
7
11
264
129
111
21
108
9
91
41
3
48
87
6
55
11
1
68
40
17
78
36
1
128
45
72
7
20
27
9
12
192
111
36
49
32
40
20
207
13
125
75
105
7
176
69
6
85
41
66
33
9
75
48
33
144
55
8
15
18
91
11
90
15
124
68
16
101
43
80
16
131
60
1
60
77
151
11
13
56
201
18
61
200
64
23
49
56
57
90
73
29
19
20
16
23
18
7
77
31
5
7
48
24
35
36
25
5
54
181
17
96
27
3
24
1
35
109
11
109
113
43
12
143
36
205
41
144
79
11
1
23
9
45
66
96
138
43
89
231
105
67
77
108
7
11
165
3
61
65
3
28
35
42
163
17
108
18
1
71
144
133
8
88
35
42
30
24
33
172
68
16
80
27
90
12
72
43
71
165
16
60
8
3
45
9
3
28
23
84
72
33
112
84
24
96
200
12
75
133
29
48
19
5
43
12
65
79
152
108
75
24
93
48
39
198
103
59
12
60
9
81
3
33
103
71
109
32
39
85
41
43
80
129
72
54
42
123
69
7
11
57
28
12
11
57
3
12
33
111
18
3
39
121
5
7
20
3
54
18
6
30
54
42
90
3
33
12
78
18
12
18
9
136
149
12
55
41
7
113
72
3
57
43
60
215
13
65
12
24
84
7
47
25
53
3
27
54
31
95
42
31
35
42
7
65
66
45
84
15
42
3
15
1
155
1
23
93
15
30
54
1
23
12
78
55
20
9
7
11
18
24
12
78
108
72
36
9
3
108
36
1
72
107
141
63
36
13
41
115
36
5
54
1
41
12
7
68
36
12
52
23
54
36
42
18
54
61
5
43
24
65
66
49
20
45
138
24
73
65
51
4
5
67
56
3
66
39
4
35
30
6
36
48
42
90
30
216
90
49
59
150
15
124
71
25
20
87
37
12
56
87
37
5
55
24
ABCD 98018500616*3^$a+1 [50053]
90
21
216
15
24
33
48
129
95
24
61
3
39
161
64
80
16
33
54
36
24
53
103
54
42
177
96
231
9
45
102
72
36
54
51
32
184
48
96
8
144
19
221
120
19
30
167
37
12
23
24
97
15
9
36
36
18
45
168
200
24
25
15
8
16
24
120
21
3
48
120
8
40
96
48
24
363
54
119
16
135
402
71
121
42
21
27
36
33
21
27
104
40
48
8
40
72
39
108
36
9
45
90
54
59
96
64
8
288
88
248
31
129
75
165
231
48
6
131
120
24
48
109
3
32
96
40
8
88
8
7
33
39
9
99
77
1
30
9
141
59
49
39
45
42
9
39
57
21
51
123
6
39
72
99
29
48
37
90
33
152
16
9
90
6
39
63
9
9
90
29
144
40
8
19
21
27
93
48
8
211
60
30
6
53
88
56
37
3
27
5
16
141
18
33
8
13
11
67
5
13
35
24
88
63
33
309
83
88
9
15
32
13
123
24
27
21
200
24
40
8
37
27
27
77
103
210
207
69
131
40
39
6
75
9
24
12
59
31
57
72
8
67
36
90
90
54
30
41
24
31
48
9
96
96
129
39
104
40
123
90
35
1
63
48
32
85
126
5
40
48
56
139
6
15
72
144
21
120
11
40
39
9
105
71
40
24
24
21
30
5
16
75
77
31
90
39
87
90
36
12
47
61
3
111
84
5
16
33
6
36
90
99
75
237
177
63
48
21
30
21
56
64
39
36
69
48
45
6
90
216
3
32
49
42
45
39
129
15
65
25
63
176
16
144
152
112
24
80
16
72
15
41
16
120
3
30
63
9
39
128
193
63
51
69
57
87
3
12
78
51
24
96
27
69
201
23
7
105
96
21
90
33
48
72
72
48
27
45
9
111
8
25
96
39
81
6
9
45
123
3
144
120
29
25
150
33
57
95
304
81
111
96
72
32
96
7
6
72
3
48
48
48
33
23
7
57
128
19
5
139
36
41
40
96
123
24
126
15
200
121
111
72
69
27
32
37
66
54
131
160
192
63
9
48
32
88
33
24
12
11
48
121
63
176
145
111
32
37
27
8
91
21
72
87
9
48
81
150
33
48
3
78
12
11
64
57
48
36
6
21
9
96
239
16
27
21
15
33
32
40
24
21
35
24
25
96
71
16
72
147
30
54
54
11
72
64
80
40
24
56
88
24
27
36
18
36
75
141
24
30
29
31
81
32
157
3
24
9
15
21
75
27
29
7
41
40
32
24
40
32
67
54
12
123
80
40
81
114
53
16
168
69
30
189
72
32
16
56
19
21
15
36
5
79
9
45
72
11
49
30
24
84
45
81
23
13
51
48
48
72
8
13
12
126
9
56
25
95
67
101
61
42
48
6
12
72
42
264
77
24
43
69
32
16
339
36
57
24
3
189
87
57
56
13
75
27
45
117
3
3
12
81
51
5
25
87
32
16
45
36
23
157
51
8
16
75
12
41
136
75
45
81
167
31
6
66
33
8
67
6
15
152
13
54
5
48
72
1
48
63
33
95
61
99
56
25
63
63
57
21
30
29
7
57
33
54
36
21
168
15
89
13
54
5
13
3
93
36
30
41
88
24
32
144
160
21
30
18
3
8
7
18
135
56
160
72
9
23
184
33
84
150
221
139
21
72
33
135
96
24
96
27
45
45
59
67
77
64
15
342
3
24
9
15
111
6
59
61
3
24
81
54
9
48
96
32
64
3
54
191
79
41
40
128
25
6
66
18
21
51
29
64
111
57
32
31
6
75
32
16
3
93
56
40
21
78
53
96
115
42
35
88
15
33
32
48
88
96
63
36
21
80
169
36
6
21
32
31
6
18
57
117
131
136
39
41
112
32
24
64
69
3
56
49
47
16
48
72
33
39
80
61
18
65
25
42
5
139
72
125
16
39
81
57
60
126
54
126
9
21
ABCD 98018606066*3^$a+1 [50112]
60
23
10
54
6
74
16
9
23
73
9
38
217
93
18
24
30
60
30
33
33
12
12
30
48
80
40
33
9
63
33
3
155
46
66
32
25
297
6
30
50
64
6
15
69
96
24
6
30
42
8
40
45
27
18
54
78
12
14
37
69
75
48
168
48
24
3
32
13
27
33
47
58
12
108
62
1
21
26
22
12
48
38
22
3
143
22
72
180
12
18
21
11
96
10
174
8
13
48
24
3
90
132
26
120
22
50
10
14
88
93
9
138
32
130
38
88
9
45
18
8
24
16
24
33
47
106
38
16
6
12
48
38
34
51
27
32
40
30
63
27
48
72
32
1
204
21
12
2
88
42
156
24
90
66
30
9
45
18
18
39
21
2
37
33
50
1
57
3
9
18
42
78
8
16
48
33
72
33
24
63
33
27
57
135
36
47
25
15
56
94
132
48
51
11
24
22
2
40
80
10
63
9
36
27
23
10
120
102
32
48
82
120
3
45
12
90
21
27
48
8
97
23
22
12
38
48
16
18
3
69
30
9
9
30
32
96
24
46
99
71
48
16
6
12
51
35
46
39
24
3
33
71
1
119
58
12
168
18
8
64
42
6
45
75
162
30
57
71
34
30
128
22
18
32
24
37
45
39
63
32
88
18
24
38
22
26
40
24
6
3
9
102
30
39
27
72
18
27
45
3
35
64
48
128
34
75
84
39
18
39
71
13
27
54
26
10
15
84
45
15
23
70
50
142
51
9
48
38
22
12
36
42
42
48
12
98
160
117
93
15
23
34
15
33
158
40
54
3
15
56
37
27
32
16
129
33
78
8
61
36
9
78
162
14
16
18
3
27
30
72
3
45
3
9
15
23
22
26
70
42
48
32
88
102
2
61
27
141
36
21
2
10
12
146
25
57
135
47
46
50
64
9
81
48
12
18
18
14
25
23
121
21
18
8
13
12
9
36
50
72
48
73
87
54
111
147
8
22
50
40
30
15
123
24
45
11
22
2
58
3
35
34
6
54
36
12
12
14
49
15
80
58
110
24
49
21
60
14
24
13
27
32
46
3
9
135
57
30
6
50
10
3
9
42
21
24
35
48
1
9
30
48
93
57
42
8
144
16
9
21
50
10
39
45
48
15
11
16
138
48
110
72
88
80
94
36
38
24
118
15
27
56
34
12
48
18
8
49
12
3
18
158
96
1
45
2
1
39
8
13
27
8
34
60
18
32
22
48
12
6
80
154
14
24
13
27
117
3
90
30
8
10
62
1
72
47
10
38
22
3
15
32
22
50
25
21
39
83
58
15
135
9
33
3
35
24
130
30
48
32
49
9
108
60
24
38
10
62
58
72
6
152
40
80
208
90
63
9
78
33
95
1
108
35
22
36
12
60
30
48
174
90
18
87
228
11
22
42
18
12
63
45
14
106
87
117
48
138
144
8
10
30
18
102
8
70
27
48
15
32
61
57
15
27
42
38
1
9
150
8
34
48
75
33
27
36
141
134
22
27
87
66
30
30
12
27
21
62
22
3
23
10
72
38
94
50
13
3
105
9
120
3
35
37
11
70
3
47
94
90
48
222
3
63
114
38
37
3
18
3
9
18
45
35
24
10
6
90
14
10
3
3
90
144
120
14
61
59
22
12
3
27
56
25
57
62
40
78
2
72
24
112
72
8
10
38
46
96
75
45
72
12
86
22
26
64
30
51
21
3
63
8
22
98
22
12
27
36
45
39
60
33
12
60
48
38
10
38
22
27
33
3
12
9
15
81
24
15
15
6
2
58
62
10
12
15
83
40
80
82
99
147
8
16
18
27
51
42
27
203
37
3
56
34
48
72
78
90
102
8
25
47
133
24
3
18
62
70
108
3
9
138
90
3
21
6
8
94
2
10
30
48
32
1
9
3
45
48
183
36
123
18
39
21
74
25
165
60
6
45
59
58
63
23
24
70
135
155
1
36
33
3
24
45
26
22
12
14
22
60
38
72
49
71
48
1
45
36
12
12
3
45
30
21
21
30
33
33
99
3
8
48
64
18
24
38
10
51
24
12
15
6
24
48
12
86
24
10
96
39
36
75
105
95
37
12
15
56
40
114
78
8
10
3
216
21
3
9
42
78
26
109
117
78
138
72
12
26
13
321
18
8
202
78
30
3
9
30
48
9
105
6
30
42
78
3
71
46
12
12
3
345
150
32
46
98
49
15
48
8
16
8
160
21
11
48
22
60
14
16
6
15
35
10
38
82
38
85
36
81
144
14
145
36
3
8
22
26
24
88
9
120
60
33
2
10
6
30
3
159
48
24
18
12
36
24
14
49
23
49
23
61
81
74
46
50
190
15
144
9
18
32
22
99
144
23
22
60
182
40
6
2
40
18
144
3
27
9
39
42
48
62
10
78
42
36
24
15
11
24
10
14
106
134
97
135
32
70
18
42
27
3
33
9
6
54
66
54
3
57
48
30
30
108
3
84
15
93
35
70
60
15
117
2
48
37
3
8
72
37
59
ABCD 98018699276*3^$a+1 [50033]
6
121
113
30
42
174
49
168
35
85
132
77
19
29
18
85
59
24
169
84
11
60
18
67
204
71
12
36
18
55
161
19
35
49
12
71
85
17
55
12
12
17
31
41
127
72
83
36
25
84
5
30
25
11
85
65
67
35
180
24
54
31
35
61
65
54
60
13
113
18
25
36
11
61
83
54
90
205
41
18
25
48
143
36
25
144
24
11
97
23
24
12
114
79
132
36
108
71
36
108
37
35
157
65
19
29
175
167
18
198
37
35
108
24
12
25
233
66
36
36
61
17
102
97
47
1
23
1
11
25
48
35
61
11
18
42
30
18
6
55
11
72
61
24
83
108
84
61
96
72
12
47
1
144
5
18
37
35
97
48
96
48
11
72
73
17
6
12
54
96
54
36
85
48
24
36
5
30
24
36
54
102
85
203
90
96
31
108
23
54
144
67
12
72
11
145
35
25
119
1
89
7
48
65
7
36
317
6
12
60
18
72
72
19
11
24
169
113
54
25
11
13
47
18
120
55
41
30
36
49
23
229
36
11
1
96
84
36
12
12
23
25
24
96
12
11
48
37
59
36
72
36
90
66
96
25
5
42
72
73
36
11
36
25
48
41
30
1
89
54
1
23
12
150
55
24
191
66
54
18
6
12
61
89
7
11
54
216
66
1
23
30
54
73
203
144
1
29
79
24
60
53
7
216
11
180
61
35
49
24
228
5
18
37
35
13
35
6
31
23
18
19
29
24
30
60
156
114
48
24
55
11
37
95
108
61
41
96
72
90
97
60
161
54
73
35
204
25
23
168
48
1
41
7
41
79
36
12
23
25
47
84
216
78
30
193
59
85
59
150
31
23
49
72
144
35
13
60
53
43
12
41
43
12
17
120
79
24
65
54
145
60
59
1
89
43
71
37
48
107
13
257
7
479
180
49
23
72
1
53
42
12
37
53
78
289
35
13
35
60
1
11
6
7
11
192
72
6
127
120
24
120
59
25
47
12
36
6
127
96
12
53
79
108
29
72
7
11
324
72
1
48
17
18
96
30
223
71
97
132
5
30
1
72
48
11
25
59
1
23
13
35
1
113
66
13
11
1
132
24
24
17
30
18
114
25
48
83
132
13
59
145
119
157
23
24
36
12
25
24
131
24
1
12
132
60
11
121
12
48
17
79
47
138
91
84
72
23
13
5
91
12
59
6
31
72
72
72
24
65
6
109
53
120
42
25
60
36
48
101
151
113
79
36
48
71
13
47
12
24
36
85
48
11
1
24
65
102
42
18
25
5
18
25
11
36
37
23
169
96
17
91
59
1
11
96
54
7
24
192
47
18
90
156
72
24
18
30
18
7
11
54
6
13
96
71
13
12
77
19
5
126
1
24
95
25
47
145
23
48
73
41
120
186
49
77
90
48
133
36
53
7
11
36
12
13
41
31
24
23
1
89
162
30
6
97
23
13
48
12
192
23
36
78
55
36
11
24
253
29
42
25
23
133
11
24
97
23
54
42
13
17
54
60
73
173
6
12
1
84
48
144
60
5
127
216
23
84
13
48
89
90
109
71
48
97
161
19
29
6
1
35
13
96
72
17
30
37
53
127
12
5
235
60
36
12
24
12
59
18
54
25
11
36
97
11
12
96
108
72
12
13
83
12
24
85
24
12
59
97
11
30
79
107
253
143
85
36
24
11
72
1
35
72
18
54
1
17
247
84
36
11
24
37
48
215
25
17
90
25
5
54
60
36
49
41
7
36
276
17
175
113
42
12
72
96
120
24
73
48
23
120
97
48
41
138
49
12
72
12
12
119
36
73
60
48
47
96
25
11
1
47
6
144
43
95
24
54
54
97
41
115
60
23
24
12
25
11
25
107
49
23
61
65
30
90
7
48
35
24
13
35
132
300
96
30
115
12
23
18
43
96
35
49
59
49
29
55
12
35
60
13
132
29
90
13
72
41
31
113
7
72
89
7
65
43
11
85
ABCD 98018965886*3^$a+1 [50031]
42
7
24
17
7
48
23
54
120
75
15
57
15
25
83
61
56
81
15
112
32
16
32
33
12
27
16
29
114
1
80
16
23
1
48
41
36
99
24
40
176
16
5
60
126
57
105
87
33
31
29
51
120
120
69
75
88
32
136
47
25
5
139
65
84
42
9
16
8
87
105
40
24
29
75
16
5
90
25
8
48
120
88
17
7
5
43
24
41
63
105
66
45
153
60
43
23
57
40
152
40
72
35
36
25
35
85
48
24
32
3
126
6
30
43
65
111
15
25
17
103
32
3
42
108
7
8
96
33
15
33
15
24
39
66
31
5
18
25
29
115
32
39
1
8
16
32
72
16
264
56
16
35
6
39
16
48
24
152
16
8
16
104
9
31
24
72
29
36
39
111
90
36
54
54
31
104
129
15
45
66
42
63
21
90
1
53
24
36
79
8
64
5
19
95
129
33
199
29
24
18
30
27
16
17
159
159
1
113
7
41
183
21
90
1
72
71
1
29
19
8
40
23
9
16
11
21
15
73
131
21
24
129
24
36
36
31
23
30
42
129
24
16
24
95
9
16
11
69
15
25
29
72
18
6
51
21
19
48
17
31
5
114
48
78
3
112
240
17
15
63
9
16
128
45
27
99
45
39
6
139
95
49
41
31
56
33
39
15
6
67
5
18
9
57
6
73
47
25
24
29
51
96
15
18
7
32
96
16
48
53
147
16
24
11
144
36
72
9
9
36
51
33
39
51
61
71
33
64
5
27
15
9
369
102
6
102
18
42
105
16
17
15
40
24
8
48
40
80
129
175
104
57
54
73
32
75
150
156
18
60
12
49
23
90
63
33
31
8
40
72
80
16
23
1
35
61
168
125
27
87
1
96
59
45
9
55
23
177
112
8
45
72
3
72
15
9
64
168
48
96
24
72
120
48
89
7
5
43
32
33
135
96
9
126
57
64
23
102
3
48
72
16
29
43
48
17
54
9
21
60
210
13
32
81
15
24
16
95
33
184
35
21
117
19
95
9
39
18
24
15
96
48
120
40
32
24
105
6
25
95
73
32
63
97
29
91
8
16
65
144
7
104
15
1
48
5
30
6
15
48
16
11
30
159
39
97
8
16
144
32
9
111
48
81
7
23
60
90
12
78
54
67
35
60
36
108
1
65
63
87
9
117
43
29
3
40
24
24
11
93
3
102
15
21
60
87
40
24
48
71
97
329
36
72
72
75
48
57
31
72
72
96
23
9
27
45
48
45
3
64
101
123
129
103
17
60
27
24
112
17
15
33
79
29
19
5
43
8
40
32
183
36
54
31
125
91
48
47
57
27
6
84
36
72
15
21
19
5
12
126
9
15
1
72
32
48
96
24
33
63
39
25
11
132
9
9
234
93
15
18
31
23
1
216
24
56
264
45
114
25
8
144
24
15
97
128
96
24
87
48
36
78
7
24
17
7
17
15
39
9
96
15
57
15
150
84
150
25
101
19
35
54
279
16
137
72
72
31
17
207
81
78
54
12
54
6
51
87
126
42
49
5
43
8
39
1
47
57
51
69
24
21
84
150
1
80
9
120
96
79
32
87
33
48
24
3
13
96
8
27
66
123
64
32
15
1
77
3
24
64
11
21
40
35
93
9
7
24
11
84
6
43
41
15
112
128
16
8
153
78
30
19
48
8
57
120
42
37
101
3
136
24
24
11
42
67
71
9
168
9
111
64
5
19
24
56
64
80
183
25
47
1
95
25
29
51
57
39
120
129
12
24
54
36
9
39
1
56
21
90
84
36
18
31
24
17
127
176
201
15
16
24
5
19
47
9
9
7
35
13
131
18
3
45
3
15
25
35
37
24
41
108
42
18
127
29
43
8
48
9
111
24
16
56
40
56
24
40
48
240
11
42
27
21
60
7
5
24
54
54
55
32
136
8
21
18
72
18
15
3
13
216
23
97
56
72
40
53
18
6
51
48
21
3
3
18
75
96
16
47
102
36
7
17
55
89
7
23
36
18
3
33
6
1
197
27
64
119
42
31
53
24
108
15
15
105
189
210
1
48
47
25
24
56
40
24
41
15
99
61
24
143
57
15
24
30
36
6
145
32
15
6
19
48
23
36
61
8
136
24
200
64
240
23
33
21
19
179
37
24
24
32
16
5
147
16
35
21
15
1
53
144
18
25
24
24
89
15
72
40
41
79
56
40
53
19
5
36
55
32
192
16
72
23
ABCD 98019029326*3^$a+1 [50040]
48
1
23
7
60
29
115
84
77
12
24
108
36
73
131
72
85
47
19
60
137
97
59
48
13
23
60
31
12
42
83
84
97
83
36
24
36
144
96
24
60
312
31
53
48
13
66
41
13
107
12
48
49
47
24
36
79
5
12
31
144
65
31
48
41
13
42
173
115
48
29
7
36
5
36
19
48
89
19
6
72
23
31
17
12
24
60
48
19
29
48
36
60
72
120
216
187
24
30
83
13
47
43
77
132
133
11
19
72
42
35
24
36
72
31
65
36
79
65
163
17
24
24
12
12
1
11
43
42
54
17
139
17
48
60
72
36
43
41
49
54
29
120
36
132
108
79
17
24
25
23
60
36
12
37
23
120
19
41
36
48
31
77
96
211
5
48
55
12
41
49
6
144
12
53
115
17
24
31
12
65
36
36
108
139
12
5
73
71
48
84
7
54
35
132
31
53
144
36
12
31
12
29
24
37
71
127
252
41
109
71
72
96
48
24
115
17
43
108
5
43
17
12
36
60
264
132
48
36
24
43
84
29
72
36
31
120
5
13
47
12
12
1
6
41
24
91
65
12
67
24
30
23
19
12
186
144
90
89
55
29
24
24
180
7
29
48
67
126
11
61
6
5
60
72
19
149
19
72
30
11
7
132
29
37
78
18
119
84
72
108
31
17
120
24
24
60
36
1
216
47
43
72
5
24
103
18
23
12
13
11
24
84
216
12
19
5
31
12
41
1
23
12
72
108
192
43
29
24
24
7
24
12
41
13
6
41
36
43
41
24
67
29
12
79
29
60
43
89
12
7
5
97
35
19
60
36
120
24
29
48
43
36
54
47
12
72
12
25
102
36
54
11
259
60
17
84
25
95
49
107
55
53
19
30
18
77
48
36
84
24
84
24
19
65
24
36
19
17
7
12
17
72
43
66
83
36
97
203
48
12
25
23
1
126
5
12
19
30
59
12
24
48
79
12
185
72
37
144
35
120
7
77
79
5
19
53
37
11
7
48
65
13
66
41
13
11
24
43
17
84
43
18
11
55
29
96
25
83
96
37
54
77
12
276
43
89
36
72
12
139
17
85
18
89
36
120
36
36
49
167
43
53
168
12
115
48
65
12
84
25
54
12
36
41
24
24
43
41
24
43
5
13
47
36
19
42
11
36
12
31
53
48
43
5
24
1
47
49
59
24
60
132
103
77
7
36
41
72
19
12
29
36
36
7
89
1
143
1
23
19
41
24
24
163
90
102
162
23
55
12
41
19
41
49
126
18
23
84
60
79
41
48
187
36
138
24
95
7
53
24
24
31
29
1
54
114
47
1
24
23
43
54
35
24
85
42
29
73
6
17
19
72
5
31
66
78
36
53
24
12
91
180
65
12
7
29
72
72
43
89
12
13
30
5
36
12
79
192
6
11
55
5
1
59
180
24
48
84
91
65
187
108
101
24
13
71
36
12
12
132
67
36
41
175
29
72
7
54
18
5
24
97
35
19
12
41
13
23
19
53
96
72
24
72
108
37
23
12
37
11
85
47
73
47
84
48
24
24
60
55
24
84
41
72
19
5
31
12
29
67
12
101
67
53
31
24
5
60
108
43
89
24
67
5
24
36
19
29
31
12
17
1
47
97
6
18
23
139
53
24
25
83
301
18
89
85
71
36
60
55
12
5
55
17
24
72
36
103
12
29
13
54
113
216
7
17
1
23
36
24
79
5
49
258
53
67
17
24
36
132
7
54
59
12
43
5
24
1
47
36
13
35
12
48
43
5
36
19
41
60
37
95
24
12
19
5
61
11
24
48
72
120
48
43
65
187
53
91
144
65
36
25
48
42
53
204
12
19
197
1
90
29
127
17
48
12
31
126
126
17
132
85
11
7
54
23
67
17
7
77
72
31
41
43
6
23
25
90
72
24
53
72
24
84
24
31
17
31
17
55
108
36
96
12
162
11
24
24
12
7
12
89
24
37
18
12
18
35
7
29
43
54
30
5
19
29
36
24
96
120
12
7
41
43
180
29
84
120
84
151
24
17
67
5
24
72
84
48
84
49
95
168
1
54
5
72
60
24
12
13
66
53
91
24
173
48
24
60
12
12
7
17
37
6
29
43
36
65
48
103
137
48
288
31
41
7
36
41
60
108
24
72
1
11
31
12
5
37
72
11
228
96
12
43
108
41
12
72
91
77
19
5
72
12
13
6
53
127
53
ABCD 98019717962*3^$a+1 [50025]
45
19
11
60
210
6
1
107
6
63
27
6
48
12
18
60
21
48
87
6
12
55
41
84
36
6
18
36
366
30
96
39
15
30
114
114
6
36
54
42
150
72
102
24
6
3
96
96
75
30
30
25
95
78
19
11
102
54
9
96
48
57
84
12
87
27
54
150
105
33
31
29
18
24
36
6
54
84
12
24
12
133
11
66
51
48
39
42
72
7
11
54
78
60
37
48
23
9
33
79
17
72
30
9
9
144
39
33
120
6
49
192
11
30
66
6
63
27
30
6
33
96
33
111
159
12
60
66
7
47
24
54
12
78
18
18
60
24
1
11
18
48
42
57
39
9
27
6
90
108
6
174
162
3
189
60
39
87
132
18
3
57
36
30
30
30
6
18
12
30
24
63
15
108
108
121
32
112
11
6
48
102
9
45
30
60
24
72
84
30
66
12
42
63
27
18
126
12
18
55
47
81
27
21
15
24
9
64
48
11
18
30
66
96
19
65
30
97
41
72
54
9
45
36
12
19
144
80
9
55
77
126
21
48
15
48
12
108
42
54
105
9
36
3
39
48
66
7
47
156
37
80
141
18
48
60
133
41
192
168
96
15
15
12
133
11
36
18
15
81
78
12
165
123
37
23
105
64
77
84
127
23
9
27
6
30
129
48
48
63
30
19
59
132
30
12
87
96
16
96
95
18
6
90
6
105
48
15
42
7
107
60
66
30
25
209
120
132
144
48
51
39
18
18
21
39
36
180
24
72
60
133
71
18
66
6
6
84
6
72
150
66
6
105
45
30
54
79
17
30
156
12
96
72
1
23
18
30
6
12
24
24
6
18
12
114
81
9
30
54
12
54
66
6
84
18
126
36
30
3
111
96
108
6
12
51
96
87
48
36
60
36
210
36
31
17
90
21
45
67
29
12
36
3
27
36
48
60
12
54
19
80
33
63
96
15
18
42
30
30
6
30
21
27
66
19
95
12
12
132
6
31
11
18
3
15
162
168
30
9
111
24
57
9
222
84
37
17
15
16
59
21
64
59
12
9
39
72
24
216
24
9
15
97
23
42
54
36
48
12
6
51
27
36
30
108
6
81
225
24
39
16
29
108
7
137
18
48
21
87
36
18
90
18
247
96
215
9
75
6
54
6
42
18
54
1
11
30
48
48
102
138
30
84
85
11
18
3
9
24
63
171
6
15
39
36
78
39
123
156
84
48
18
51
39
102
12
39
48
63
33
15
18
24
30
36
30
39
39
90
144
15
141
51
15
108
18
84
15
39
6
84
15
171
6
24
48
39
111
12
6
54
36
12
36
21
33
111
16
41
30
54
66
114
30
18
15
141
42
73
59
18
3
15
12
12
9
33
24
84
132
30
33
27
228
12
6
63
39
90
48
127
65
60
18
192
78
18
81
15
49
77
67
11
66
90
6
42
168
18
24
231
27
69
45
60
87
39
48
66
36
42
162
24
12
30
37
144
59
204
25
48
11
21
48
15
42
6
138
54
18
24
48
96
150
1
41
18
133
32
39
36
66
18
30
19
17
6
240
57
93
36
63
111
78
126
174
7
143
126
12
18
156
24
186
84
30
66
99
15
49
11
150
6
18
7
32
27
156
6
19
59
6
30
204
6
15
9
126
57
63
18
78
129
9
55
119
42
54
120
81
9
30
9
112
11
48
12
18
231
81
78
12
12
18
87
81
42
84
48
282
30
6
18
12
48
36
33
87
456
12
37
71
9
105
30
18
78
54
3
75
36
12
114
18
12
198
96
30
42
18
36
18
120
247
173
60
6
1
65
15
33
175
11
156
138
108
211
143
33
27
48
30
72
15
81
78
66
63
93
78
12
9
9
24
6
36
18
132
54
66
180
84
72
18
21
15
145
32
33
6
42
90
12
9
39
25
80
16
59
21
9
222
24
60
102
24
6
72
90
79
161
78
81
93
84
60
12
7
11
96
48
18
51
9
54
156
78
55
71
18
72
24
66
18
12
6
33
57
48
84
60
6
126
18
72
48
9
48
48
93
18
12
12
6
3
39
84
96
12
9
33
63
45
42
105
75
69
ABCD 98020089626*3^$a+1 [50031]
36
105
39
66
96
23
4
20
133
84
114
29
216
16
39
60
66
114
66
60
126
53
145
90
12
54
11
85
179
64
111
41
28
27
17
13
203
232
39
156
54
59
60
112
132
231
132
48
129
20
12
1
168
11
36
73
72
60
63
225
27
39
41
40
15
84
6
47
181
96
36
120
108
59
67
29
24
120
103
90
54
246
24
171
44
55
120
144
17
223
161
36
73
12
27
51
90
30
29
48
163
12
54
36
198
36
24
5
157
3
81
90
89
7
5
24
1
23
24
7
114
30
9
72
68
96
247
54
84
59
132
4
44
31
45
45
60
66
21
39
45
21
143
1
126
54
23
253
23
25
96
3
80
52
8
136
147
18
60
11
1
35
112
200
37
59
187
149
1
15
24
51
77
48
73
12
144
11
48
24
67
66
83
12
4
96
32
7
69
92
40
32
73
47
31
12
53
64
33
23
72
24
108
151
21
8
127
29
4
8
13
35
4
20
28
20
108
61
30
60
105
60
51
90
18
101
199
9
48
15
17
43
65
43
5
31
69
51
186
30
65
4
111
77
1
47
25
23
175
57
33
12
18
6
3
8
28
132
32
40
8
103
36
36
93
15
6
39
27
213
24
12
21
47
12
84
232
3
5
12
208
15
36
89
55
125
1
66
168
69
21
15
44
13
23
12
132
43
24
89
16
39
149
13
54
29
91
36
54
11
100
68
12
12
73
18
29
43
198
27
3
9
8
40
48
21
36
78
17
60
60
19
221
55
30
54
89
12
40
108
27
57
8
19
461
48
4
48
93
47
40
8
52
44
148
60
51
45
111
60
30
39
20
85
6
21
108
176
36
109
36
35
72
73
59
28
33
60
3
20
52
123
12
5
19
9
21
150
89
252
19
81
32
16
117
27
33
48
126
45
36
15
17
60
88
12
68
88
135
90
39
27
21
75
93
27
125
12
31
65
37
15
99
84
329
60
96
127
17
91
65
40
24
68
19
54
59
1
155
25
11
1
215
43
336
60
30
203
13
24
95
61
15
3
81
15
126
35
73
12
23
52
48
75
6
3
32
48
1
95
12
73
35
37
54
41
13
15
21
143
61
71
1
54
9
21
114
30
72
143
37
114
5
121
138
69
57
23
13
24
59
265
35
16
48
21
36
23
1
171
99
36
90
36
75
33
35
247
29
79
36
54
42
9
201
3
96
56
13
47
43
5
7
105
252
21
60
167
43
90
27
12
3
9
24
165
119
1
95
76
24
27
5
475
17
28
8
115
5
25
11
60
16
20
25
27
27
21
80
19
41
19
273
51
57
44
40
141
27
48
3
77
168
1
11
160
15
189
45
71
228
7
90
107
100
21
27
63
77
145
18
12
17
1
95
37
18
41
61
143
1
131
139
41
13
42
18
30
90
6
84
36
60
113
76
45
102
69
8
91
89
37
54
17
4
99
42
23
67
18
12
258
21
15
33
51
17
12
148
75
65
13
27
3
162
60
18
29
37
23
13
18
36
9
32
49
23
31
6
3
33
63
36
48
81
36
171
212
12
108
40
48
45
107
91
66
23
1
159
21
59
96
16
39
9
12
21
3
15
36
21
8
232
20
133
36
36
138
29
136
87
18
132
3
51
29
64
36
81
54
89
37
63
32
48
37
3
33
83
25
39
3
9
9
90
65
37
54
53
91
72
9
68
91
17
49
54
9
27
105
45
144
99
12
81
18
36
144
45
32
112
32
16
60
9
6
9
24
105
150
5
97
47
16
27
114
30
6
83
60
64
12
9
95
67
18
96
36
47
48
64
21
30
24
21
45
75
32
1
6
53
37
54
12
9
96
9
39
27
24
113
88
80
19
33
3
78
90
120
6
35
208
27
5
36
49
120
35
16
3
17
43
12
18
60
156
35
64
92
ABCD 98020253536*3^$a+1 [50055]
33
45
6
21
117
15
21
120
96
24
24
66
24
18
24
30
24
54
15
72
21
54
69
9
48
120
30
48
42
48
6
78
15
60
3
102
15
3
42
48
60
27
45
36
84
6
6
99
27
24
144
36
6
27
3
33
27
42
36
30
36
9
117
48
150
24
36
12
102
60
27
33
198
12
72
66
84
3
21
60
120
75
120
132
15
69
60
135
9
12
183
57
45
42
93
45
39
69
6
48
21
9
27
21
114
33
3
12
66
39
72
33
48
78
30
72
90
90
12
15
81
15
21
84
90
12
12
33
9
24
51
21
72
96
72
138
36
138
18
114
3
36
21
15
45
36
48
162
48
6
30
114
6
6
24
60
3
45
72
30
21
3
30
96
24
24
15
33
18
114
78
42
18
9
3
30
111
21
60
66
18
72
42
45
93
42
78
3
12
147
108
33
36
9
54
30
78
48
60
66
48
111
57
90
54
48
27
159
57
27
6
66
48
36
84
48
57
21
72
102
12
36
69
111
90
60
108
24
6
9
45
12
96
30
60
45
57
12
66
18
54
78
18
9
57
84
30
42
282
21
21
24
6
36
48
6
63
36
12
39
6
12
120
183
105
12
18
30
24
18
36
90
42
12
48
33
45
24
90
12
33
36
9
75
57
36
264
66
90
150
84
36
210
30
24
36
93
39
45
75
120
18
3
180
81
123
3
24
60
84
30
12
30
9
69
42
30
15
57
6
6
6
57
12
21
3
21
54
30
24
36
27
33
114
66
30
24
21
105
30
90
87
12
15
117
3
72
66
18
12
90
204
24
6
45
69
111
3
33
12
33
3
57
132
18
24
9
21
51
108
27
45
12
165
66
54
240
12
90
48
33
75
9
141
12
6
66
24
30
36
78
75
27
9
69
18
153
87
57
3
12
21
147
18
60
39
123
54
63
21
27
24
36
87
21
120
27
48
6
216
30
144
30
36
30
105
48
177
18
9
48
57
111
21
36
27
27
36
9
315
9
81
126
120
18
54
150
36
15
9
30
42
39
60
21
78
36
114
90
105
132
69
36
30
18
72
60
3
87
78
51
15
36
18
78
48
54
36
60
6
126
132
12
63
108
75
9
36
45
30
30
114
66
60
18
6
108
6
21
21
60
48
42
18
36
51
87
6
54
36
30
186
24
117
99
54
12
27
60
33
15
33
24
66
54
30
60
30
6
189
27
45
129
87
69
6
90
15
27
6
30
9
33
3
51
78
108
15
69
18
48
9
9
132
72
18
24
54
51
69
42
45
45
63
45
6
6
39
15
66
72
12
18
18
84
18
66
30
102
42
6
75
87
45
33
84
138
60
42
6
42
54
45
45
3
36
36
21
24
24
30
102
24
18
33
57
30
132
6
84
51
3
117
57
96
15
12
45
99
21
75
48
27
24
18
66
36
66
42
33
45
3
207
18
27
39
18
30
93
69
48
30
105
36
105
90
162
48
84
3
3
42
60
60
174
66
72
48
48
24
123
57
27
3
66
60
24
18
114
99
12
33
84
48
24
60
48
63
33
30
6
18
30
15
12
45
18
60
96
12
24
66
3
99
78
3
21
3
33
78
9
21
90
84
48
144
36
9
33
3
27
102
96
84
3
72
36
9
24
42
162
15
111
54
36
15
357
30
48
210
156
6
33
15
54
30
150
132
3
48
3
66
144
6
186
123
75
9
81
99
177
3
183
69
9
12
123
27
9
33
6
24
6
60
84
111
21
24
120
24
30
18
39
120
96
63
45
27
60
30
30
9
60
81
30
48
21
36
9
3
72
183
138
3
81
30
54
51
45
24
12
15
27
30
48
3
21
54
30
54
96
66
39
45
54
78
54
21
192
3
18
75
36
21
48
147
33
30
12
9
3
21
117
48
6
36
30
12
3
48
99
18
12
48
12
18
90
30
54
36
30
54
3
63
69
69
51
9
150
9
87
33
51
45
15
90
114
30
18
18
72
12
60
48
3
15
84
30
12
36
72
75
27
30
48
78
84
18
78
48
54
30
18
48
42
114
48
12
96
30
24
33
63
9
9
72
63
51
21
123
30
6
24
6
66
9
153
60
30
30
3
33
114
48
42
12
15
36
3
54
282
9
27
18
102
117
45
15
15
102
48
96
39
36
21
24
120
42
162
126
24
6
36
6
18
6
30
15
123
18
15
45
120
12
135
ABCD 98020329118*3^$a+1 [50016]
90
81
24
16
24
72
80
87
66
7
48
120
47
180
165
27
85
11
37
29
19
5
111
33
115
56
21
78
117
135
81
117
30
60
81
36
81
18
9
21
6
21
112
155
37
35
84
1
5
3
72
40
23
78
18
25
221
24
19
8
64
216
72
96
144
5
43
107
13
23
117
3
42
7
47
145
8
63
252
45
72
88
41
135
312
57
198
258
151
29
67
120
20
99
1
65
15
40
48
59
37
248
16
77
108
42
12
25
47
9
24
36
21
168
55
8
45
39
81
27
15
25
23
42
228
42
1
56
33
31
107
108
54
135
45
103
5
67
77
60
18
18
18
121
104
72
39
1
53
24
120
6
54
18
72
13
5
54
93
160
53
115
29
19
56
33
18
85
32
111
42
108
84
36
114
126
115
11
30
63
40
11
45
57
15
75
13
20
156
96
63
25
119
108
13
5
67
8
24
328
24
8
232
128
72
129
144
87
256
5
48
114
36
61
59
90
27
195
9
63
37
101
114
36
109
24
72
47
180
30
15
81
12
60
30
97
8
84
96
12
15
36
54
27
4
71
9
24
3
33
12
24
3
37
48
5
168
54
205
83
13
17
60
27
136
8
64
56
27
72
33
48
27
144
25
96
47
48
150
18
12
42
67
96
17
63
45
102
61
44
12
81
24
48
63
249
18
108
145
48
5
27
9
79
137
63
75
69
112
23
36
12
78
75
40
149
67
41
27
36
15
144
25
168
32
27
36
108
90
36
243
21
6
36
12
162
78
1
47
24
9
57
27
45
63
135
60
45
45
3
24
16
92
108
99
37
44
52
192
35
12
216
18
7
48
89
15
3
13
120
56
96
63
12
24
133
5
123
40
48
11
228
1
176
39
162
55
35
13
155
120
37
5
75
40
47
81
117
18
12
162
60
103
35
24
81
100
152
48
64
41
75
60
27
72
61
65
55
155
13
47
9
45
63
3
225
112
11
37
44
39
54
15
88
119
9
57
90
189
33
12
60
3
27
24
36
9
39
126
55
24
17
55
8
16
29
18
25
128
27
13
5
135
12
87
72
234
55
24
65
27
268
48
65
150
225
63
1
44
9
108
30
42
7
29
84
126
9
16
107
18
115
5
54
6
175
17
7
8
64
24
416
136
128
27
157
101
115
5
312
115
83
72
12
45
36
27
24
18
66
60
37
35
37
71
25
47
12
96
165
117
18
25
44
36
39
18
132
30
61
137
78
81
9
7
72
65
127
8
27
54
27
27
30
96
27
40
8
16
120
5
36
7
120
71
84
33
45
207
36
9
120
132
79
29
115
5
27
16
29
54
69
36
84
87
81
63
144
73
8
36
3
25
116
39
36
96
9
72
99
85
41
7
23
49
48
65
6
9
16
29
18
25
263
12
13
29
18
25
24
125
60
99
84
63
42
72
31
144
104
39
33
12
33
75
232
71
144
21
27
78
30
69
136
17
7
68
15
37
83
132
1
20
132
108
36
3
180
1
24
35
153
39
24
61
144
5
186
198
111
99
168
57
112
95
36
72
13
128
72
9
198
36
54
63
48
15
180
81
3
25
56
60
52
72
20
81
12
55
233
51
28
35
117
129
6
54
115
144
32
64
32
3
24
72
205
11
45
72
12
108
16
11
204
54
3
33
72
103
24
48
24
24
32
40
5
43
35
37
8
16
144
41
63
40
32
15
174
42
93
27
33
27
18
66
1
24
56
24
63
108
18
19
48
203
30
54
33
45
43
11
48
13
104
64
104
45
18
25
59
24
30
31
20
111
24
18
91
35
37
48
17
159
9
75
87
37
ABCD 98020546972*3^$a+1 [50013]
21
75
28
101
156
15
124
59
13
44
120
16
80
28
59
13
23
42
54
48
150
31
12
65
7
101
30
24
141
40
12
5
12
3
3
25
84
56
40
29
180
147
4
144
5
42
30
6
18
67
17
6
117
28
35
30
19
41
27
28
107
25
104
15
30
24
30
24
25
48
60
48
11
6
12
3
48
36
75
1
149
31
44
9
6
73
11
37
53
54
33
40
23
156
9
81
24
36
39
184
65
12
18
13
65
103
72
44
88
11
25
20
9
6
49
35
25
152
4
71
6
72
66
37
188
4
8
75
33
4
60
47
30
19
72
12
41
42
85
8
52
29
6
33
40
152
45
63
117
12
36
127
104
183
13
104
28
17
78
1
29
31
5
216
6
108
30
6
18
126
54
12
15
3
25
48
72
23
37
107
9
96
15
1
5
43
47
33
105
36
79
12
44
33
12
51
88
11
48
78
18
37
44
16
68
9
51
64
48
8
52
248
60
12
28
41
43
120
131
126
31
5
48
6
1
48
32
3
60
141
60
16
48
77
12
51
180
4
17
18
78
90
108
21
4
20
9
27
99
54
12
54
21
148
8
9
30
1
200
57
51
147
45
3
37
20
24
33
51
60
9
6
54
51
15
60
84
81
132
39
96
12
78
48
7
12
5
30
1
60
24
156
11
90
6
48
36
45
4
12
47
13
29
84
15
45
36
31
5
39
76
132
77
19
11
18
3
33
75
12
9
39
64
56
60
69
12
18
33
28
11
78
43
47
18
43
11
109
35
72
9
84
15
37
29
114
145
24
188
28
47
133
5
19
32
45
51
48
45
75
12
33
36
19
12
60
17
43
47
78
72
87
39
25
47
37
8
3
6
18
61
5
54
25
8
3
36
13
11
21
4
11
234
67
48
92
28
20
99
13
20
24
120
63
25
8
33
75
147
45
9
135
4
132
60
12
35
72
13
5
27
45
91
35
225
88
20
4
32
9
7
83
36
30
31
227
18
7
77
103
5
51
4
36
20
15
54
6
30
6
1
8
72
63
30
231
39
85
11
81
3
45
52
8
21
19
59
13
197
96
19
32
16
17
111
15
37
77
91
125
15
15
24
12
21
33
55
20
75
36
9
4
32
4
89
90
60
21
12
48
112
5
63
21
150
1
44
64
84
60
8
48
64
77
163
108
48
59
13
48
101
15
3
25
5
111
40
24
83
12
33
40
23
81
9
27
147
117
84
64
8
84
3
1
60
32
57
55
36
24
47
48
72
1
17
6
66
51
3
81
124
107
13
41
36
15
24
64
59
36
90
36
79
11
9
124
11
21
96
9
51
39
1
44
9
27
88
20
75
36
54
135
15
21
15
1
12
95
21
12
3
54
111
12
52
68
24
15
13
32
9
96
19
65
36
15
4
56
76
29
31
59
9
40
5
55
35
54
42
69
52
180
23
21
33
31
32
39
141
183
45
45
115
29
27
28
120
36
5
90
45
45
55
24
156
32
28
176
21
123
15
24
90
18
12
36
6
19
11
45
120
69
24
102
13
5
103
68
132
39
45
76
108
65
19
32
39
21
16
44
36
39
18
72
6
108
21
99
57
69
139
47
13
20
57
55
17
156
60
19
36
24
5
6
54
30
6
15
72
52
36
20
51
78
18
33
4
53
99
76
68
40
60
11
6
48
126
6
144
39
99
42
120
15
75
109
20
4
65
3
28
131
6
115
20
57
72
75
4
89
151
24
41
36
30
1
53
55
59
25
60
35
42
36
72
36
27
28
71
73
11
105
72
84
15
18
36
27
27
57
45
6
18
67
72
23
45
63
90
115
92
63
49
60
92
84
105
15
45
27
9
75
33
12
51
60
120
3
21
28
32
16
35
48
42
48
60
90
25
24
152
69
180
36
30
45
24
52
12
8
27
72
49
140
60
4
11
6
36
372
168
39
51
54
120
199
32
3
6
19
60
65
54
81
72
3
25
20
99
21
4
8
99
9
4
41
54
36
21
28
17
111
40
29
6
25
48
32
39
18
30
33
60
28
144
36
12
47
33
9
39
87
9
63
13
60
143
36
9
27
33
39
25
32
9
15
100
11
18
78
48
25
29
60
27
4
80
4
95
6
19
8
3
21
36
3
81
9
7
20
9
30
54
36
60
84
19
5
123
28
29
51
15
37
188
4
32
51
9
24
21
99
9
36
30
37
23
30
36
108
51
111
1
5
67
17
15
4
41
43
5
43
8
21
39
12
99
36
12
1
80
40
5
147
28
29
12
60
31
59
54
30
81
24
21
31
168
5
15
51
78
66
6
18
102
19
20
4
68
93
19
60
41
114
81
9
27
184
84
5
27
96
48
15
84
81
9
3
33
96
39
105
67
12
ABCD 98020606514*3^$a+1 [50054]
96
120
24
24
81
27
60
29
31
12
75
165
57
60
44
19
15
81
9
6
21
189
62
25
65
48
19
36
5
52
132
27
33
108
39
5
54
10
15
15
66
30
18
72
75
24
72
33
12
15
15
50
7
15
45
12
81
20
40
50
25
15
8
40
90
96
15
141
27
93
12
60
8
4
15
29
4
60
18
9
5
91
15
48
2
52
15
11
30
10
129
12
24
41
100
3
21
54
38
7
45
132
39
11
16
90
38
34
3
5
7
213
3
57
44
103
75
18
27
3
30
12
15
23
30
4
60
24
27
12
33
18
54
60
60
27
15
26
55
15
42
3
59
1
24
36
12
33
15
12
51
69
33
80
19
89
19
60
15
26
36
19
5
52
3
117
12
90
26
55
15
62
18
37
29
19
12
9
36
20
30
40
129
105
48
38
109
9
96
3
111
30
56
43
17
55
21
87
117
15
24
17
7
60
48
24
36
45
18
32
40
78
12
27
12
15
50
55
5
36
52
108
3
17
10
42
30
33
60
3
6
24
24
75
111
80
112
14
36
24
16
102
66
6
66
24
6
57
36
11
1
57
60
3
5
64
24
2
73
81
24
132
87
53
112
56
67
24
21
30
30
15
24
5
4
27
117
15
53
22
8
118
27
5
4
86
25
9
6
9
5
58
33
45
159
81
12
27
60
15
90
86
37
12
69
146
16
8
16
90
24
51
36
60
29
76
3
72
60
24
81
80
58
105
144
33
38
10
30
72
48
32
22
32
79
11
6
4
6
9
36
53
127
57
192
3
11
150
31
5
54
82
15
23
10
12
12
30
6
20
46
144
6
3
33
3
24
3
144
90
24
72
60
12
3
33
15
11
10
15
33
86
30
36
16
8
67
123
24
168
69
45
44
55
35
25
41
24
22
42
12
18
32
70
39
11
34
12
63
21
3
21
27
57
18
18
12
39
21
39
33
3
9
84
24
30
6
26
40
80
1
48
9
48
8
19
11
40
30
24
48
3
5
31
35
25
24
36
11
25
9
3
93
24
36
12
8
79
33
15
45
108
3
60
96
24
9
3
53
16
6
24
45
24
9
27
60
48
105
72
48
3
48
105
39
17
19
107
217
12
3
8
13
24
17
88
12
44
10
45
12
39
14
31
48
33
3
57
12
15
12
255
9
57
15
60
33
36
48
48
15
63
24
81
24
36
36
9
51
5
28
18
18
27
48
21
3
213
24
3
60
33
8
31
159
57
33
12
15
5
94
6
27
12
5
16
27
60
81
51
89
55
9
18
8
25
15
129
12
75
9
36
48
3
18
6
14
154
33
9
75
89
72
24
19
9
38
13
9
15
21
27
69
15
9
30
69
45
3
108
95
25
65
46
21
24
3
48
30
39
24
21
6
54
26
10
12
42
21
35
64
105
24
24
15
45
17
10
30
15
29
7
24
39
6
18
150
3
48
12
3
114
96
80
19
57
24
15
11
73
33
84
90
24
57
9
96
20
58
86
58
26
31
21
24
15
3
6
99
15
26
7
15
117
12
48
33
15
5
18
10
36
3
12
81
18
32
18
124
48
48
32
4
63
132
3
78
18
122
22
93
9
171
48
12
24
69
75
75
26
55
24
36
48
77
16
3
27
48
26
6
22
63
53
16
36
12
8
43
17
28
27
9
24
27
72
36
27
30
8
7
83
61
45
15
60
60
29
67
60
45
38
22
24
26
10
135
84
5
16
27
3
48
42
3
24
12
21
3
17
94
104
34
123
29
55
45
63
12
24
9
15
47
64
2
22
18
20
4
288
12
75
21
27
12
24
27
54
39
120
72
75
14
19
15
50
7
45
27
207
54
12
24
80
94
69
81
12
63
9
6
26
55
71
174
19
17
4
48
18
9
33
75
3
9
71
40
50
7
57
44
4
6
69
51
45
21
3
12
21
48
15
81
15
9
84
6
105
5
7
3
24
48
8
106
30
26
103
84
33
98
25
57
39
15
81
48
41
46
18
54
153
95
37
48
69
48
120
15
17
16
15
24
81
12
63
29
40
104
46
18
8
22
138
24
6
8
1
9
12
39
21
24
3
48
5
7
87
9
24
36
24
77
70
81
15
14
16
63
11
40
9
57
20
7
105
15
12
63
18
12
18
33
12
108
24
48
53
10
81
33
63
12
27
66
44
16
15
65
58
9
48
5
34
69
9
3
89
36
7
11
16
56
37
33
3
24
12
75
18
152
19
24
3
9
15
24
2
94
24
54
2
1
12
72
65
36
88
20
67
9
36
15
65
127
17
10
69
51
24
62
55
33
66
26
55
24
29
10
21
11
37
12
15
6
48
26
25
15
30
50
6
10
98
22
177
53
52
63
9
24
30
66
75
21
3
81
24
20
4
15
57
26
13
5
7
63
9
17
30
34
116
4
24
78
42
51
12
39
30
56
24
55
99
21
59
49
33
3
5
55
57
24
54
96
6
18
42
60
12
51
147
72
18
195
33
72
39
29
22
14
28
8
40
8
7
57
27
24
11
73
77
199
17
43
39
177
15
6
123
39
21
27
57
168
5
124
51
45
99
33
8
43
5
4
38
37
11
25
24
15
6
51
48
15
2
30
1
12
48
72
51
9
12
35
16
45
24
3
21
17
19
29
7
53
139
12
21
15
117
3
45
27
17
36
4
39
12
57
48
15
12
3
8
66
6
37
53
67
72
33
12
75
24
17
10
105
15
57
48
69
20
16
12
8
28
12
120
15
84
71
10
8
36
10
21
204
65
31
119
34
54
18
48
24
38
73
9
6
56
1
12
27
69
12
15
42
15
12
36
95
114
16
15
ABCD 98021244364*3^$a+1 [50046]
36
41
79
12
53
72
162
1
60
11
6
7
11
1
108
11
24
72
49
132
24
29
7
137
30
72
1
53
24
108
19
36
29
55
41
7
65
18
97
96
60
137
60
12
7
24
36
23
133
17
18
18
55
12
77
67
24
96
156
108
24
60
48
29
19
12
35
37
60
47
54
31
36
60
60
12
48
48
35
72
72
102
79
11
25
53
7
24
35
121
23
42
79
60
24
48
60
24
84
84
17
54
1
5
79
41
18
61
29
60
18
37
60
23
25
65
222
85
12
29
192
55
48
59
97
108
11
121
156
12
12
96
17
31
12
12
48
72
36
101
31
24
24
5
7
72
17
54
30
7
180
17
12
18
1
36
24
35
126
48
180
6
30
19
12
59
6
18
61
24
5
156
24
48
103
5
55
264
23
37
12
23
1
77
43
24
48
29
18
18
12
7
125
48
7
36
24
29
36
18
1
101
19
12
113
24
108
19
11
85
113
7
35
18
36
18
37
53
31
36
233
18
37
161
19
77
139
77
18
97
120
24
149
72
55
17
7
36
12
120
36
41
6
13
35
24
121
77
55
24
11
13
24
132
5
31
144
60
48
12
48
17
18
1
36
5
19
36
96
12
60
12
11
42
36
19
48
24
53
55
35
37
24
24
36
12
168
5
7
137
156
132
48
31
191
48
1
5
115
36
5
19
48
11
181
11
13
65
7
60
12
36
5
55
59
48
49
108
83
85
12
36
120
35
25
60
17
162
25
47
85
59
54
43
120
24
71
73
24
36
29
43
5
163
89
31
11
126
103
35
121
5
151
84
36
35
18
204
31
36
5
90
205
24
24
11
6
36
12
216
72
19
113
30
72
6
7
113
60
19
120
120
113
7
84
17
7
125
43
60
24
83
85
41
55
60
12
180
23
216
54
66
1
5
72
216
12
78
37
84
5
91
29
91
77
67
161
132
31
17
43
47
24
25
156
168
29
36
115
29
7
65
91
12
35
13
60
23
72
13
12
5
72
55
216
60
60
120
35
120
1
53
18
78
19
60
65
18
145
47
217
23
37
83
13
60
24
36
60
72
5
31
41
114
37
72
36
132
5
55
48
24
95
66
7
72
17
55
24
36
48
216
24
41
31
113
31
36
23
42
30
54
31
24
59
13
252
5
18
37
35
30
91
5
36
19
29
36
127
12
95
72
25
84
89
18
24
25
24
95
37
35
18
30
49
72
5
31
5
7
71
102
24
66
24
48
6
66
49
47
37
65
31
65
55
180
60
12
29
90
13
216
29
7
36
5
67
36
5
7
209
19
149
7
108
5
252
36
24
55
24
72
59
54
72
18
37
120
108
41
60
18
1
12
24
36
47
13
137
43
47
193
5
7
131
109
72
41
259
5
79
11
49
12
72
65
162
6
163
36
11
37
107
24
25
167
13
11
48
126
7
107
97
5
55
24
65
55
84
60
12
36
24
60
24
36
24
36
96
53
139
5
18
25
5
7
192
89
127
60
60
59
6
18
54
48
18
6
79
101
54
90
7
108
11
25
36
149
103
77
163
23
13
72
48
11
25
60
108
72
60
36
60
72
65
36
12
55
24
60
36
12
48
24
65
60
36
54
54
115
36
60
53
7
155
90
91
5
48
60
264
67
48
12
84
132
59
30
199
35
54
31
36
5
24
12
19
36
5
43
29
103
12
36
5
36
55
24
12
125
24
79
36
5
36
43
11
6
103
72
24
11
133
11
240
13
156
5
24
12
19
12
23
241
53
7
29
12
103
11
18
7
41
67
77
6
54
31
17
18
37
12
29
7
12
17
54
126
55
11
73
72
23
37
24
11
25
120
47
126
72
55
125
19
35
6
18
66
60
31
107
25
53
19
144
120
5
31
48
12
36
24
41
43
84
12
60
89
24
18
73
60
41
31
5
55
5
19
48
12
65
175
35
24
54
36
7
95
24
66
108
91
125
31
24
41
48
60
67
24
24
11
1
60
5
19
59
54
55
11
1
53
240
48
67
5
43
12
120
83
25
5
55
5
19
29
55
5
79
36
47
54
156
7
12
113
91
17
43
24
228
60
48
24
12
41
198
6
19
12
5
43
12
84
5
31
60
17
36
36
55
11
73
84
36
29
163
24
23
145
12
ABCD 98022302884*3^$a+1 [50110]
7
33
9
72
23
144
24
24
16
33
6
33
24
32
1
87
39
137
151
12
21
147
54
15
57
30
9
9
90
5
16
39
41
7
42
63
9
39
27
42
90
17
24
24
208
135
257
55
66
63
32
127
12
72
114
12
15
72
32
43
5
73
18
102
90
45
200
43
285
135
17
16
3
30
6
65
24
1
48
39
15
33
27
12
81
80
136
69
18
57
9
23
24
16
33
18
5
25
15
72
3
53
43
69
24
87
41
16
32
64
96
69
6
29
1
63
32
1
48
6
57
32
256
9
42
5
24
109
3
183
54
90
48
17
37
275
91
53
304
87
6
48
144
107
16
8
19
77
25
36
3
8
40
56
40
24
32
1
54
144
33
8
48
67
6
279
8
24
7
36
36
9
32
55
177
24
27
29
16
32
37
18
18
192
18
5
37
11
73
240
47
19
180
24
30
186
17
55
33
32
40
176
127
17
24
49
71
19
21
51
213
255
41
40
96
57
24
39
15
17
64
104
25
135
243
45
168
9
15
51
36
24
12
93
8
24
7
105
33
60
59
49
210
69
45
126
12
17
133
138
65
31
144
9
8
24
43
77
49
270
6
156
144
63
171
5
19
72
21
9
54
6
48
83
43
36
9
9
42
54
12
75
57
15
152
16
8
40
24
33
15
57
111
81
96
54
33
87
18
132
18
9
57
71
91
5
16
24
32
1
23
48
1
18
36
36
5
85
12
126
17
96
31
9
200
112
8
40
69
30
21
224
97
71
64
96
32
40
9
84
36
71
72
120
24
1
108
3
48
27
156
54
3
56
127
90
63
57
71
55
54
99
27
21
33
47
31
137
25
39
80
24
13
27
63
185
40
8
120
112
3
213
39
18
42
12
90
15
21
27
56
49
54
89
208
9
63
129
36
54
29
160
9
15
8
1
23
31
90
12
54
69
8
24
48
72
192
16
27
29
19
60
65
1
143
24
49
54
33
24
39
48
180
60
105
8
48
1
18
84
36
77
55
89
19
30
90
5
112
48
24
296
19
36
6
27
3
114
192
18
24
48
18
23
1
48
60
48
3
72
21
3
32
31
33
48
9
119
13
36
39
27
96
12
9
24
75
198
71
43
29
1
23
19
18
102
24
54
15
80
31
36
29
7
144
33
15
18
15
27
36
57
8
160
27
21
32
67
78
66
53
72
16
48
69
75
80
127
57
96
51
36
57
80
16
3
5
55
12
29
151
113
40
63
129
51
93
24
8
7
18
15
24
168
48
24
32
43
29
7
60
36
18
18
54
90
30
168
66
45
8
160
8
1
63
129
42
125
1
48
23
67
6
47
16
128
25
12
11
25
42
12
41
127
18
72
18
5
49
48
191
48
19
36
81
39
9
56
31
17
31
42
18
36
120
9
9
72
23
55
36
5
40
24
96
27
72
5
13
75
3
120
69
21
35
72
133
3
96
45
30
6
95
24
88
288
39
41
145
12
27
33
95
7
17
16
9
30
57
3
54
47
7
120
96
17
24
79
9
15
81
75
6
30
60
5
16
9
23
73
95
7
18
15
99
18
18
201
24
8
24
7
6
11
79
48
89
1
39
51
117
15
17
55
17
19
36
9
48
33
174
6
3
63
18
204
12
96
48
6
41
67
18
12
39
87
54
18
24
18
23
40
120
33
30
72
161
1
6
9
21
11
31
81
8
88
224
31
120
17
25
18
156
54
18
78
147
248
64
27
84
24
72
18
36
11
88
3
53
24
96
48
1
15
3
5
85
12
96
87
75
12
6
99
3
5
37
123
56
109
30
5
55
105
32
55
65
24
40
57
12
90
57
57
84
6
30
47
7
42
15
33
24
23
13
270
66
144
6
189
45
12
72
42
5
13
3
63
180
72
24
126
135
147
29
31
72
66
24
383
7
78
3
32
48
24
19
84
270
51
99
21
9
39
51
45
81
71
55
54
27
9
90
6
18
117
48
105
54
17
49
42
45
168
56
103
6
11
192
169
78
177
56
24
40
9
39
240
81
36
35
67
45
81
15
168
39
18
30
9
24
24
192
117
18
36
117
75
ABCD 98023381312*3^$a+1 [50074]
84
168
115
83
13
137
54
30
54
90
42
90
159
51
93
64
240
161
162
30
15
135
54
99
9
12
48
66
9
57
96
180
72
156
15
141
48
66
42
103
41
174
120
129
48
3
66
348
108
48
72
30
42
12
96
24
15
93
6
205
161
18
342
151
53
120
36
24
55
5
42
24
60
60
30
36
24
36
72
180
6
84
13
80
177
111
105
186
60
90
24
192
18
285
64
48
65
15
63
49
96
5
72
67
17
96
24
126
60
45
57
42
6
7
65
36
96
264
19
128
57
12
36
150
78
51
45
19
89
276
102
18
36
120
60
84
15
87
18
7
53
186
1
77
180
96
60
19
48
119
66
108
27
39
66
55
48
47
24
66
12
72
19
131
45
9
12
60
15
39
234
15
207
42
42
150
150
66
24
60
96
30
18
12
15
69
60
15
45
19
176
9
6
18
12
66
30
48
12
270
30
108
12
168
36
24
207
69
186
24
6
24
48
48
24
60
48
36
307
53
24
147
208
83
42
12
180
24
27
9
60
36
192
55
80
147
30
60
6
30
60
48
24
132
108
12
31
125
54
96
45
39
234
72
84
19
32
3
66
30
109
17
120
30
9
15
18
168
54
246
78
45
15
282
7
317
96
108
30
25
77
48
54
276
72
30
3
64
5
91
80
57
24
96
120
54
6
30
84
138
18
13
131
36
108
54
48
42
18
84
144
132
24
84
199
35
18
48
139
5
12
223
80
81
12
24
36
108
30
205
191
1
35
78
60
162
24
6
24
75
105
324
156
120
30
49
191
120
30
204
270
145
5
162
12
162
60
15
45
84
24
108
120
12
151
41
135
16
29
156
7
143
48
49
96
5
12
15
129
79
101
24
42
90
18
126
114
150
204
43
23
162
24
15
165
360
3
51
30
6
18
36
19
32
93
6
96
6
48
132
102
6
84
147
9
24
63
117
235
17
36
120
99
21
120
3
105
55
41
6
150
27
33
180
48
30
96
30
24
120
72
87
81
24
48
120
54
60
18
18
114
30
9
45
96
6
18
27
45
108
264
12
168
42
30
51
189
19
17
78
6
283
35
45
3
54
36
90
114
216
84
30
138
3
144
9
132
300
55
29
48
48
48
36
144
6
114
12
187
5
48
75
99
96
45
99
61
89
60
180
60
60
24
12
168
42
54
6
108
402
12
48
84
126
30
60
87
21
132
55
23
150
19
5
12
180
123
45
12
60
36
48
7
48
35
109
5
18
9
144
105
7
5
84
84
51
15
54
96
96
60
180
24
84
126
66
84
60
24
24
180
363
39
54
6
156
18
207
39
114
72
54
54
51
231
30
48
36
156
72
6
96
6
30
18
102
78
66
36
157
32
16
35
90
84
31
29
156
12
12
60
3
153
48
55
71
150
84
15
141
19
5
156
24
36
51
33
60
72
90
33
51
13
41
375
15
90
36
99
177
162
93
39
78
48
48
96
48
18
30
18
12
205
192
5
60
48
78
49
5
78
84
60
30
15
15
18
12
84
300
132
ABCD 98023641466*3^$a+1 [50037]
36
24
54
9
48
3
54
72
24
42
24
18
6
57
39
6
63
75
84
60
30
66
81
12
3
18
3
105
27
24
3
30
18
12
84
69
27
126
27
12
24
21
27
51
6
36
18
30
75
24
3
30
60
87
36
21
15
36
21
18
93
24
27
9
60
27
66
54
81
36
27
18
24
60
135
3
72
6
12
42
6
24
144
12
3
12
33
96
18
6
15
24
24
3
9
48
24
24
69
30
21
33
51
57
3
9
15
15
21
15
30
27
72
21
3
9
42
72
18
6
9
72
63
30
6
6
78
9
12
27
9
3
81
9
36
72
15
27
60
18
27
3
69
3
48
12
18
27
63
9
96
9
48
48
51
3
6
18
36
6
3
81
18
9
60
9
60
12
60
36
24
36
54
18
48
6
33
21
24
12
24
66
45
9
12
42
30
3
3
21
9
6
24
57
39
30
3
48
3
6
30
24
33
21
87
24
45
24
3
33
24
18
30
39
12
24
36
21
42
48
36
9
33
27
45
6
6
36
174
21
9
90
90
3
81
27
15
57
15
30
18
54
15
21
24
6
48
33
24
69
15
108
177
60
3
24
33
48
63
15
30
24
60
27
33
18
45
15
102
78
30
12
24
36
54
6
3
3
9
48
108
69
27
12
45
6
36
33
9
63
3
105
45
12
60
39
15
6
111
36
45
48
12
48
30
24
48
6
36
24
15
15
21
21
78
42
18
12
33
84
153
90
54
24
12
15
84
69
15
69
12
15
12
27
42
78
9
36
9
36
6
30
3
72
3
9
51
150
30
6
12
63
9
132
6
69
3
30
60
12
138
30
48
12
60
18
9
21
72
18
9
9
51
99
9
12
9
42
48
54
30
78
132
36
12
39
69
12
108
30
96
9
21
24
3
9
24
6
72
9
24
9
36
12
15
24
12
45
39
15
6
27
15
9
96
33
51
39
21
21
27
45
12
48
12
15
45
27
21
6
30
6
18
15
21
96
6
18
96
3
33
27
12
39
30
36
30
114
12
15
33
3
21
12
87
9
3
15
6
15
33
12
3
27
18
39
36
12
24
72
33
36
30
9
75
21
9
42
102
12
27
84
12
75
12
54
24
3
3
21
33
18
9
81
12
27
93
12
39
9
27
45
18
12
120
78
12
6
12
30
27
9
24
15
27
30
120
3
135
9
108
3
129
9
51
24
147
96
66
36
18
33
3
9
36
3
66
51
36
9
18
42
36
24
27
21
3
87
162
24
84
27
9
3
27
42
18
12
54
39
12
15
42
48
12
6
69
45
36
39
51
6
30
6
39
33
3
69
54
12
30
3
9
48
48
54
42
63
15
42
18
21
45
39
33
18
6
51
12
21
6
18
6
57
33
27
27
6
6
36
45
12
45
72
18
21
21
63
81
15
57
3
51
6
18
60
21
60
3
18
27
111
6
6
18
30
24
45
15
18
12
30
9
27
6
24
6
33
27
30
24
15
39
30
18
21
12
57
15
36
9
15
3
90
6
57
48
15
21
27
30
6
96
45
3
78
3
9
27
9
12
42
6
39
15
12
9
21
48
63
9
15
15
69
9
36
12
18
105
21
24
60
27
9
48
72
15
15
66
12
3
87
18
30
18
132
18
66
24
12
132
12
48
30
33
3
30
36
6
33
15
57
60
9
15
45
15
39
129
135
42
6
12
9
21
36
84
108
48
27
33
6
6
27
75
42
54
36
66
24
27
9
18
6
39
15
36
33
36
81
24
60
24
42
48
18
15
3
9
45
6
45
9
6
24
6
54
45
72
24
15
9
21
39
24
69
15
57
27
51
24
24
60
12
114
24
6
48
6
132
27
3
42
15
195
6
6
21
45
15
12
24
3
9
21
24
12
15
72
24
39
42
30
21
39
6
6
18
27
24
27
21
9
147
33
48
54
42
15
39
30
87
3
114
159
21
12
3
3
54
27
36
12
69
27
45
12
36
42
117
33
3
9
30
30
6
105
21
3
3
12
12
24
6
48
27
120
12
3
30
3
45
6
54
36
15
36
24
45
36
6
18
84
18
18
27
24
24
9
63
9
63
21
72
12
12
15
75
54
6
9
12
9
39
69
12
3
12
75
6
75
57
3
33
12
24
51
63
21
111
18
84
48
27
57
24
6
78
51
39
78
60
27
21
60
60
12
75
3
66
15
63
42
18
30
6
96
18
66
30
120
3
12
9
36
6
21
3
6
27
9
30
114
15
9
63
27
90
60
24
39
69
3
12
3
6
60
15
36
84
24
39
78
27
36
105
15
75
21
48
57
24
60
6
21
9
27
63
18
60
12
36
42
9
33
30
6
15
12
72
36
27
30
12
24
6
6
15
9
51
15
150
54
45
33
27
93
27
3
21
39
117
9
36
18
21
69
36
156
63
24
33
27
27
42
42
12
54
51
75
60
6
48
90
54
39
27
60
9
57
3
60
15
36
30
27
99
54
24
30
33
9
27
72
147
72
9
24
45
27
15
36
6
6
81
9
84
48
12
39
45
24
12
3
57
39
36
15
21
3
24
45
12
33
6
21
36
3
60
54
48
12
30
33
39
24
9
45
39
87
30
36
27
33
15
3
12
54
24
42
33
36
51
48
18
39
15
9
36
63
42
24
114
21
21
111
57
15
81
15
36
69
30
66
15
3
21
129
60
51
21
3
48
33
39
63
105
15
114
24
111
15
21
27
33
9
48
48
78
96
18
72
27
9
27
12
33
18
72
9
21
108
30
48
45
9
27
39
45
105
27
12
27
6
12
90
6
30
60
6
6
9
24
60
21
18
18
39
33
3
3
30
126
84
9
57
3
27
30
24
27
123
42
12
3
39
9
15
30
15
24
75
33
48
45
12
147
15
6
12
51
9
15
12
3
54
60
108
6
6
60
39
21
75
39
6
30
18
3
57
3
48
24
51
6
48
6
69
27
54
60
36
39
24
21
51
9
27
3
90
51
36
3
129
27
78
30
66
12
54
6
24
18
6
24
63
12
57
84
24
27
12
129
24
18
21
36
12
21
6
60
24
45
12
69
24
60
3
69
18
42
120
24
36
6
9
39
54
3
57
6
36
18
15
27
6
60
27
3
54
3
36
21
36
18
54
6
6
3
24
12
165
24
63
33
6
6
24
18
21
21
24
66
66
15
15
9
63
48
9
60
36
33
12
18
6
48
3
72
45
36
6
9
48
21
210
42
15
9
36
48
27
ABCD 98023745206*3^$a+1 [50091]
33
16
35
66
18
6
36
19
5
36
6
12
13
5
115
20
27
18
15
9
48
6
114
30
36
61
20
81
7
41
7
173
54
61
47
13
72
5
7
20
105
18
9
21
54
13
12
23
57
21
102
102
43
5
12
19
17
55
12
8
33
6
30
6
13
36
29
7
32
60
88
48
72
5
138
21
196
5
114
25
8
28
29
15
39
12
13
29
15
63
45
3
141
45
84
99
60
63
42
66
97
17
30
37
24
65
12
15
64
8
3
108
24
30
18
108
9
52
5
48
66
12
18
30
12
30
139
8
88
77
138
49
20
51
9
28
20
105
48
7
36
5
102
30
27
33
42
33
15
117
52
5
6
60
84
6
15
45
15
12
51
54
115
12
20
93
147
93
31
12
5
12
12
43
60
32
40
11
42
12
75
36
75
73
12
72
41
19
65
135
12
3
13
20
15
25
20
57
30
180
1
32
52
5
15
16
95
102
19
36
72
47
66
55
48
77
24
51
28
29
43
23
57
15
54
66
45
33
42
13
72
48
101
43
20
3
48
12
25
77
30
126
55
29
87
3
25
17
19
65
7
20
63
9
15
36
6
6
9
108
16
5
54
6
132
7
5
15
15
1
12
53
27
3
85
41
31
12
20
3
37
48
72
23
90
54
105
3
36
57
3
42
55
20
40
53
159
15
37
11
30
75
3
49
48
24
108
5
6
9
45
3
39
13
35
73
20
112
53
39
36
45
27
88
5
27
3
54
31
20
4
48
11
25
36
11
9
69
12
84
24
24
42
1
5
7
60
71
60
81
9
12
199
53
36
6
33
153
7
83
48
9
52
83
60
18
55
95
69
16
35
25
113
31
56
93
6
45
16
17
15
16
17
43
5
51
21
12
48
163
11
36
9
129
12
228
30
21
81
55
23
37
48
71
21
57
15
16
36
23
108
249
45
79
60
11
73
95
12
21
72
45
43
17
96
6
25
24
72
53
51
4
120
29
12
3
16
5
90
49
48
72
8
28
107
18
6
6
15
57
7
23
42
18
13
23
162
7
20
3
105
45
24
66
60
9
16
32
148
5
30
30
150
13
24
17
24
30
24
12
36
72
1
65
79
17
91
5
78
9
15
13
20
40
47
25
41
6
21
24
63
30
283
35
48
24
1
65
36
43
140
15
30
43
20
4
56
52
5
27
148
155
61
131
18
12
3
3
90
72
43
35
25
35
30
18
24
37
23
33
192
27
24
25
17
18
121
36
17
12
18
66
39
28
5
12
48
67
32
9
6
24
409
36
180
65
27
4
156
20
3
49
72
35
1
53
24
18
30
39
124
24
17
3
12
4
12
72
161
27
12
40
35
132
13
36
5
27
24
39
9
3
42
7
8
28
132
17
3
87
66
19
23
96
54
27
9
115
116
45
84
67
77
30
36
54
6
69
16
17
42
13
72
11
37
29
66
13
41
3
16
12
164
15
84
61
8
28
5
12
18
9
16
35
18
30
30
12
90
49
8
48
33
6
6
79
8
27
6
120
42
217
5
31
5
67
32
69
55
144
92
3
33
160
24
35
66
12
87
93
48
75
72
15
42
18
6
39
33
12
18
105
39
6
7
48
59
33
148
23
97
5
39
3
30
31
24
128
45
43
12
5
18
12
25
95
18
6
109
60
36
180
65
108
120
15
3
9
39
1
89
6
81
93
19
17
19
35
21
51
13
59
33
39
121
5
114
13
47
61
77
18
85
20
84
4
35
21
9
27
27
1
47
90
15
52
17
55
36
32
57
55
56
93
144
63
88
11
6
27
21
51
16
5
42
18
19
5
51
40
32
33
19
29
67
107
1
35
85
17
55
17
27
36
3
81
4
35
42
15
12
40
12
20
21
54
54
51
3
1
47
42
90
126
24
96
60
6
66
19
200
16
17
67
83
97
8
52
41
72
168
115
84
53
12
6
133
5
115
65
31
11
30
7
8
28
36
11
60
42
42
48
42
63
3
18
132
7
20
16
29
7
8
88
29
18
25
156
5
91
20
16
137
120
78
25
5
12
127
23
72
30
18
33
24
15
1
12
35
18
120
67
12
108
11
126
6
12
90
48
42
13
20
105
18
37
65
39
33
3
4
48
47
13
23
25
24
11
45
15
129
64
36
5
31
47
48
48
1
11
12
78
7
80
21
67
5
43
5
51
16
29
103
23
13
29
3
3
37
12
23
24
13
101
27
28
72
108
5
6
33
48
24
21
27
148
65
7
17
18
78
15
33
54
30
6
49
23
37
131
6
150
13
20
3
73
5
7
35
30
195
15
145
17
66
84
42
6
13
60
5
171
148
108
12
11
25
36
24
92
52
5
31
12
5
15
40
5
48
67
29
18
25
96
84
11
25
77
60
27
27
6
42
33
3
49
95
37
20
28
5
18
48
162
108
91
8
21
51
88
72
20
3
33
15
30
19
5
3
153
43
12
5
12
27
16
12
23
85
77
60
63
24
21
67
32
16
20
15
37
65
102
21
28
35
1
116
160
12
107
25
125
3
3
9
16
20
3
144
30
60
12
151
20
45
7
107
6
7
23
49
101
84
60
79
5
91
68
16
17
39
4
41
6
18
6
49
17
19
8
88
20
63
24
33
52
20
76
ABCD 98023838054*3^$a+1 [50033]
5
48
48
43
125
19
65
48
73
12
155
67
17
19
137
108
24
37
251
85
60
47
7
65
24
175
5
49
47
25
54
77
12
7
36
125
73
30
5
67
53
25
167
7
77
55
53
132
43
6
47
73
155
24
55
53
127
18
60
83
19
41
12
97
11
96
91
12
41
24
103
5
84
31
5
13
36
11
48
276
31
89
108
108
49
114
72
17
48
12
175
41
12
67
132
53
31
54
107
24
19
126
35
37
198
17
103
89
115
17
139
41
1
83
1
23
73
198
89
72
156
43
17
48
7
149
85
71
12
7
41
7
6
54
36
65
37
119
43
36
41
1
23
7
65
139
18
180
66
17
79
30
71
60
379
18
30
53
72
295
30
71
24
145
90
53
55
54
83
37
23
91
84
5
55
17
19
89
13
18
42
83
60
12
79
113
121
54
270
83
55
5
144
13
35
91
54
42
29
132
132
7
18
18
24
90
84
35
24
1
192
47
31
36
48
77
24
31
29
84
25
23
55
65
19
41
84
43
41
25
11
151
77
103
65
25
42
53
19
30
71
7
77
84
24
12
91
108
30
60
47
7
125
72
1
54
120
53
1
35
36
60
1
318
17
108
7
53
127
137
73
162
18
23
120
1
35
55
24
77
97
35
187
198
83
144
61
35
13
6
29
36
24
19
53
12
156
67
137
108
37
215
12
31
162
71
36
19
66
59
84
132
31
54
6
137
7
126
83
199
6
95
24
60
13
54
60
29
84
48
60
7
108
65
12
31
36
5
139
5
24
85
23
84
84
25
120
191
48
12
61
84
11
67
17
1
23
157
108
107
85
18
17
24
55
66
24
83
1
90
77
19
41
157
102
65
31
48
6
83
1
6
29
91
41
67
65
48
37
83
7
5
36
49
30
17
61
47
127
89
25
47
108
1
306
108
5
109
71
84
91
17
84
25
6
30
18
29
13
90
102
11
31
54
59
7
78
11
12
7
5
192
36
73
294
30
107
1
107
7
18
30
17
79
36
54
11
84
84
36
109
11
36
144
19
42
84
95
12
37
71
19
90
90
78
23
60
199
60
90
71
12
24
73
71
121
54
6
306
5
24
91
24
108
5
97
6
65
109
258
293
12
13
18
6
36
12
35
61
66
5
84
12
43
17
12
25
42
156
137
187
149
12
43
29
96
67
17
72
36
24
96
85
48
96
155
109
59
12
24
264
36
19
96
5
49
35
127
18
30
42
23
13
30
29
79
36
89
12
60
132
180
120
127
5
13
36
59
60
67
125
31
17
43
84
89
61
35
13
35
7
5
13
35
37
30
180
53
12
61
59
19
29
48
13
72
18
90
30
5
31
18
11
24
12
43
18
54
60
5
205
71
48
12
24
31
18
47
133
156
36
168
36
23
96
180
217
95
12
181
47
12
85
258
54
23
13
138
17
60
48
37
59
19
209
96
36
36
13
95
84
55
5
85
143
19
24
12
17
1
90
5
1
119
7
77
36
7
113
156
1
60
203
12
84
181
144
150
29
1
96
47
91
5
67
17
60
1
54
113
48
31
24
36
113
43
29
25
23
72
13
71
180
1
270
53
96
67
53
37
107
25
47
1
18
96
18
126
29
205
18
108
65
1
155
84
36
36
72
37
18
5
85
18
125
85
60
84
11
79
5
31
53
55
6
54
30
59
12
36
55
42
48
18
5
84
97
83
108
7
108
12
108
24
89
12
144
19
72
18
90
6
18
12
29
31
89
19
185
12
1
215
19
30
6
17
31
24
12
89
187
53
120
24
48
37
42
5
96
7
53
13
59
127
29
7
17
13
18
101
31
54
120
11
48
36
73
131
60
72
43
17
19
90
30
5
13
18
18
114
48
ABCD 98024310128*3^$a+1 [50076]
84
6
24
18
48
35
4
33
87
68
25
18
12
30
18
36
9
20
91
9
15
9
51
12
69
8
96
55
9
21
99
8
19
5
13
18
5
4
93
6
17
60
4
3
5
100
21
155
91
18
168
3
51
108
6
6
9
27
12
120
30
87
21
27
56
24
220
33
3
27
18
6
48
21
20
97
24
30
5
4
9
15
32
19
81
8
25
108
24
108
23
4
3
30
6
42
27
27
24
17
7
30
138
17
55
17
28
36
44
13
47
73
30
125
72
16
9
48
12
23
88
87
12
57
8
43
24
45
33
12
24
30
69
8
19
24
6
3
81
144
48
179
13
78
57
56
1
39
15
42
87
12
24
152
7
18
30
54
23
37
75
21
23
16
8
16
60
15
90
159
15
45
12
39
66
30
29
76
24
15
9
57
54
24
42
95
25
78
5
25
75
56
24
7
60
54
42
29
55
18
15
63
29
36
184
33
6
29
16
15
6
39
24
116
64
32
36
37
11
25
42
30
27
92
31
108
6
3
68
52
3
24
9
27
177
3
24
48
42
15
39
36
18
18
5
28
75
6
71
85
42
125
25
11
67
18
11
88
12
44
36
4
27
17
31
9
32
55
9
27
12
6
54
5
1
12
18
5
61
59
7
12
12
5
19
72
48
6
78
36
60
126
6
24
168
45
32
91
17
25
27
15
60
114
54
30
96
30
45
24
45
12
18
21
36
20
31
48
45
39
18
60
30
57
15
45
128
28
60
9
30
36
45
24
36
21
23
13
30
9
33
23
13
12
23
61
3
32
1
83
40
15
9
57
11
48
1
114
69
20
16
51
18
18
30
102
30
23
108
4
3
42
96
47
157
27
60
8
40
3
18
15
21
78
5
36
40
27
42
6
129
57
96
12
47
13
51
45
11
4
87
18
95
7
5
37
30
48
42
47
28
51
29
7
93
135
42
24
6
96
65
169
3
75
12
9
32
4
15
9
140
49
30
78
27
80
43
24
6
3
9
47
31
33
36
15
69
36
8
13
3
20
7
9
39
5
97
42
6
51
39
24
65
12
19
5
16
84
21
60
6
33
15
114
12
3
171
5
25
11
84
1
96
24
3
56
4
75
21
27
9
51
18
11
96
13
42
132
41
1
30
6
23
4
68
37
6
54
18
24
5
4
9
6
12
17
31
29
7
18
48
39
21
87
80
67
33
32
4
27
17
1
24
12
18
5
37
54
30
36
6
72
60
6
6
24
72
5
28
15
42
207
120
21
95
31
18
15
3
9
15
96
113
1
59
16
3
6
15
15
29
52
108
3
84
41
24
4
45
12
42
36
30
99
33
3
32
13
30
12
84
33
27
45
39
36
33
57
54
24
21
36
128
7
36
60
18
30
9
15
57
9
12
35
48
91
41
4
63
21
15
161
28
116
24
25
11
7
60
9
21
18
9
51
66
11
67
6
11
28
8
13
54
18
48
6
24
24
18
35
4
63
77
84
136
3
65
37
39
24
45
18
12
30
6
42
83
16
75
6
48
42
33
60
21
23
1
42
9
9
90
120
41
19
17
72
7
108
36
6
23
12
19
41
55
9
84
93
27
33
159
3
17
4
32
24
163
17
1
12
12
18
41
19
6
30
77
48
36
4
24
81
24
6
21
15
66
35
7
57
8
1
15
99
36
41
96
52
20
52
20
19
6
30
24
42
30
12
81
96
56
19
36
12
6
42
102
35
48
49
15
8
16
116
40
99
42
24
3
51
21
44
79
5
103
5
4
21
18
96
33
3
42
75
27
18
131
40
15
5
72
7
5
43
18
42
18
114
81
24
57
39
9
23
4
68
13
12
15
3
12
113
4
3
45
27
33
72
44
115
81
9
15
15
5
1
75
159
17
7
60
60
21
15
65
16
21
12
11
64
20
37
23
25
60
36
15
39
5
12
31
65
72
73
24
11
64
33
42
33
15
41
124
3
5
172
15
21
24
56
12
52
57
30
5
40
3
18
60
3
44
16
56
31
17
103
137
61
39
3
17
31
36
33
21
11
4
15
156
6
27
21
35
7
9
44
64
56
25
6
24
42
3
51
9
44
55
192
6
30
117
120
111
12
17
25
102
24
81
15
18
27
3
30
48
119
25
15
24
21
30
6
18
42
78
24
18
99
8
67
69
9
36
12
84
63
12
15
48
5
1
60
39
27
60
5
55
36
30
168
6
9
27
102
23
4
8
100
60
116
12
52
51
21
9
39
27
6
3
24
3
69
21
23
55
54
107
31
17
115
66
36
3
3
29
55
5
31
33
24
15
5
36
25
6
5
19
6
144
12
24
23
25
6
41
13
36
47
43
60
21
33
30
21
20
16
39
30
114
18
30
29
1
18
30
36
18
18
23
36
115
66
12
18
5
4
144
80
16
51
78
36
35
1
35
52
152
25
18
198
42
36
9
60
27
24
5
49
12
3
81
60
6
5
13
111
15
66
3
105
15
20
61
66
60
18
51
15
30
71
19
189
45
60
48
3
32
64
24
15
5
16
3
108
89
4
51
5
48
36
151
30
15
9
15
60
60
39
90
6
29
187
54
30
17
19
5
85
23
108
4
39
24
5
67
6
3
104
76
9
78
30
30
5
49
48
12
24
11
19
17
64
123
66
144
12
48
11
55
6
6
48
21
8
16
27
9
9
42
29
103
17
61
27
51
5
1
71
24
31
17
91
21
111
120
72
18
27
27
45
116
60
7
5
7
9
9
135
15
201
56
13
135
27
105
8
16
9
11
19
5
12
55
24
24
60
30
87
75
36
5
13
15
9
6
9
33
174
33
51
69
45
18
12
21
24
80
1
6
33
27
18
11
1
3
75
41
1
3
20
31
96
9
44
48
13
59
96
19
6
12
27
3
33
44
37
6
204
6
63
15
41
49
39
60
60
ABCD 98025731756*3^$a+1 [50180]
39
30
36
24
36
24
3
40
11
9
12
291
60
18
79
68
64
11
24
1
24
29
30
21
24
40
24
48
24
35
60
33
48
39
24
30
126
61
35
48
25
5
12
75
48
96
36
28
36
35
1
44
28
53
3
64
23
37
11
57
15
33
51
96
57
12
48
16
36
5
6
60
90
30
13
84
17
31
29
15
16
68
15
90
7
48
12
48
11
133
11
30
15
15
96
109
32
45
127
47
25
56
3
61
24
60
60
5
31
11
57
16
11
36
9
39
90
6
24
1
24
44
16
140
40
92
4
24
56
9
15
40
5
51
9
7
5
19
96
44
84
315
96
45
16
32
36
36
15
25
59
36
114
12
18
9
16
5
6
6
27
21
127
72
23
18
7
80
9
31
8
64
20
48
9
6
54
90
45
36
3
49
8
24
21
19
71
54
43
12
20
88
143
24
49
11
61
23
9
16
47
37
12
41
127
47
9
15
9
3
18
7
44
9
27
15
30
3
100
5
91
59
37
5
39
60
64
41
30
9
16
71
48
25
11
6
78
60
12
18
15
124
17
30
24
36
33
16
11
6
48
67
5
15
12
87
13
11
126
30
9
16
44
4
8
48
4
11
25
11
24
6
36
127
20
27
24
157
72
17
6
30
3
12
4
5
51
39
24
60
105
132
39
24
30
51
15
6
3
15
21
9
27
28
35
9
36
12
15
33
24
57
96
7
47
13
11
12
18
6
13
20
87
30
75
4
32
9
30
49
20
81
3
33
15
88
36
36
5
43
60
65
36
30
25
41
18
9
16
17
15
15
24
45
21
18
165
60
24
3
37
20
28
20
4
44
84
3
54
6
18
7
35
84
81
69
19
35
12
24
25
5
6
30
7
41
42
24
25
36
12
17
19
44
48
48
75
69
63
54
39
15
37
32
36
72
48
16
168
77
6
9
4
5
147
24
48
63
30
15
48
45
79
8
12
16
11
33
33
67
83
60
18
19
47
25
11
73
17
90
48
21
4
24
80
3
93
16
48
32
64
20
81
15
9
7
29
6
25
32
72
9
36
31
35
84
9
96
15
33
52
29
96
19
24
77
60
30
1
8
100
17
18
1
29
12
78
21
4
101
139
24
32
39
49
11
96
24
30
42
24
84
37
89
19
11
6
115
48
17
60
54
13
68
3
60
25
20
21
60
51
28
44
16
5
15
57
39
45
19
77
7
72
29
6
13
20
27
81
9
30
9
24
28
23
21
48
111
6
30
189
15
49
17
24
42
45
9
31
12
11
30
36
15
15
33
3
54
6
9
76
29
60
43
8
39
9
4
12
5
79
44
48
15
48
9
16
44
48
28
24
12
11
24
141
60
4
11
18
31
24
17
43
11
81
33
19
11
21
28
47
105
16
12
32
4
5
27
12
27
21
3
97
29
54
12
24
85
68
12
15
13
20
3
33
15
12
109
35
13
41
27
60
24
51
84
105
21
75
63
12
33
12
9
36
18
6
36
18
69
51
85
60
5
60
19
11
117
3
90
79
11
66
30
24
126
15
100
41
7
8
9
31
23
12
18
6
1
23
12
48
12
30
19
36
83
85
116
39
12
24
36
84
13
12
5
6
18
42
13
12
20
12
180
51
45
4
32
39
9
33
30
9
9
90
72
60
24
21
4
56
4
20
28
48
12
11
12
9
84
52
24
29
19
137
39
15
12
9
9
39
27
105
28
53
120
18
42
24
79
32
3
6
19
11
93
16
17
7
11
60
30
111
28
36
20
21
103
77
31
35
13
72
89
54
9
27
13
23
33
75
96
21
75
45
48
24
40
77
19
71
6
24
24
51
28
12
11
120
93
16
20
21
15
9
30
9
45
15
12
40
48
5
7
44
21
27
48
9
75
4
92
12
3
13
11
93
28
12
20
21
12
27
40
48
12
47
49
32
48
15
157
32
36
27
9
24
45
12
18
120
42
3
21
91
20
4
24
5
15
27
24
33
123
13
11
21
4
65
90
6
15
12
3
69
81
75
4
41
7
60
23
24
66
115
23
37
29
3
123
49
20
39
6
66
90
27
12
81
24
24
6
6
39
16
12
47
69
96
45
3
93
115
23
9
88
24
48
60
53
15
12
33
30
24
13
60
11
25
44
27
25
48
11
30
19
131
6
43
23
30
67
8
3
21
24
76
44
40
47
108
72
9
16
53
66
21
24
9
186
24
66
19
71
84
21
16
23
30
39
3
25
132
20
12
28
23
13
65
12
19
119
25
132
8
4
23
37
68
9
6
13
35
6
54
6
84
27
4
24
11
54
60
12
30
57
16
41
15
16
12
12
11
37
120
12
29
36
36
55
65
3
12
64
20
9
30
9
12
16
59
6
18
61
24
47
48
57
4
41
43
56
21
18
57
4
95
13
11
12
120
9
45
63
28
59
6
54
84
30
6
21
48
52
29
31
5
39
45
19
36
84
80
76
35
81
64
44
4
48
8
4
23
25
12
32
9
72
54
13
12
11
45
28
17
15
39
13
32
40
41
30
18
7
35
48
6
60
15
28
8
69
54
72
57
33
27
21
66
25
5
19
11
45
81
7
173
18
1
24
120
56
9
42
13
47
57
28
12
17
6
49
44
4
23
33
27
114
30
21
99
6
30
13
11
66
39
21
75
120
33
15
36
45
3
12
16
59
21
3
42
43
17
54
6
19
44
15
37
12
80
36
24
3
18
127
20
24
21
60
7
8
99
96
37
56
27
9
9
42
33
40
65
66
120
36
48
49
17
31
128
52
53
91
20
9
19
36
11
1
32
76
5
15
75
12
69
36
45
3
75
37
59
114
19
60
180
41
27
9
30
21
45
15
24
21
24
30
24
21
4
125
12
90
60
18
31
11
60
9
9
36
39
15
6
6
24
21
24
60
39
36
121
24
20
48
21
30
57
39
90
19
44
87
30
19
12
35
49
65
75
60
4
36
35
9
57
48
90
81
45
6
108
42
3
57
78
6
54
1
8
3
13
107
18
12
127
12
101
18
21
21
ABCD 98025863506*3^$a+1 [50108]
155
109
80
81
90
85
24
71
33
75
61
84
12
80
16
20
4
240
83
13
72
131
120
60
121
8
15
61
80
4
35
12
24
57
88
24
128
40
72
60
32
3
13
77
3
52
192
8
16
11
61
144
176
123
97
29
3
48
27
21
16
36
83
144
13
8
15
49
36
156
68
36
160
71
60
9
324
76
20
64
47
49
60
12
17
195
45
15
36
60
16
68
21
31
23
12
13
12
260
28
36
12
48
80
124
20
60
100
107
85
48
36
11
54
79
60
12
155
108
61
176
76
48
35
97
119
153
27
1
107
37
23
105
15
25
35
13
92
76
32
57
7
8
28
48
101
79
24
48
24
24
20
64
275
33
27
13
8
40
24
60
11
1
8
27
61
32
88
8
72
60
3
61
108
96
24
35
45
76
11
144
85
36
120
95
21
52
168
72
47
9
64
48
80
48
81
3
231
37
80
132
21
7
68
99
25
120
48
284
36
48
220
156
35
21
3
84
21
15
1
96
12
41
39
40
120
132
68
88
84
36
44
4
44
51
9
52
80
60
96
33
19
12
35
193
36
191
13
215
13
113
247
47
33
72
15
25
20
27
18
7
119
37
48
29
90
37
8
28
47
93
303
24
192
25
144
20
45
111
105
54
1
8
27
61
8
112
23
49
32
3
72
270
63
27
289
60
215
49
95
1
32
177
43
60
24
44
64
20
40
68
112
140
15
1
72
179
9
36
28
80
12
96
4
23
25
60
8
12
76
96
36
107
25
168
24
144
24
41
55
35
61
24
59
45
40
41
24
7
48
96
24
56
51
13
32
24
171
288
1
36
24
24
92
100
48
60
188
33
439
12
36
89
19
12
80
208
59
73
48
5
24
7
23
145
240
65
90
72
61
192
36
140
4
71
54
127
56
39
84
36
61
320
52
17
43
20
28
53
90
54
27
4
264
65
6
49
12
36
92
45
162
253
68
39
54
54
57
88
48
23
169
167
81
27
96
156
24
120
25
84
36
59
102
103
116
111
133
56
120
232
72
8
48
4
68
28
269
3
48
52
8
129
30
97
128
36
51
9
64
20
15
12
73
287
1
8
51
54
90
61
59
36
1
59
25
96
132
108
12
32
24
160
89
72
24
39
40
96
36
36
8
15
37
12
8
33
135
16
59
60
49
140
108
3
1
108
251
25
11
1
23
144
105
15
21
4
48
143
9
16
116
63
1
44
36
12
33
55
312
68
16
48
36
24
68
48
52
23
97
48
96
8
60
15
33
4
108
71
21
75
25
48
32
3
25
96
96
56
27
1
20
15
57
40
48
71
81
27
25
101
91
44
135
36
9
60
132
69
103
47
18
55
80
40
36
20
15
9
135
25
36
35
109
215
73
68
24
87
120
193
48
20
100
12
221
7
12
108
17
115
12
20
15
24
9
27
49
35
21
75
13
8
87
1
56
33
15
40
71
90
19
11
25
60
44
52
96
92
48
400
132
32
315
73
60
11
1
200
15
25
24
11
21
48
24
15
165
100
48
8
84
36
39
42
219
100
24
35
13
164
96
4
48
47
24
81
63
72
25
95
25
44
12
40
312
80
27
93
220
132
59
21
255
1
60
12
96
80
4
12
8
51
120
81
195
48
13
59
24
45
64
11
117
87
25
48
20
33
210
69
52
144
84
12
188
135
1
32
40
24
44
112
12
95
1
192
20
112
36
71
1
233
55
89
42
145
48
20
16
120
24
128
40
83
45
4
11
57
112
11
ABCD 98026689056*3^$a+1 [50013]
156
15
15
12
150
127
5
3
117
6
24
6
207
93
27
57
30
48
177
15
33
3
90
72
108
15
24
64
24
53
19
11
12
18
30
12
162
66
84
6
7
8
57
210
13
59
30
55
96
59
13
113
12
108
84
60
18
85
23
84
45
51
69
16
155
69
3
13
77
123
40
5
162
1
227
12
33
57
15
75
37
155
126
30
57
48
24
63
90
18
30
87
15
25
197
6
37
32
243
72
48
37
24
11
90
6
114
30
18
27
3
30
150
25
48
29
138
30
30
37
48
32
45
6
12
57
45
186
97
8
24
75
21
9
63
328
24
23
25
23
42
15
27
90
3
45
147
3
60
1
47
73
59
61
107
30
12
43
24
48
35
85
173
43
56
15
30
30
21
27
120
45
213
42
42
15
16
17
60
147
75
66
12
7
11
13
104
117
18
12
138
43
72
32
3
13
77
30
61
17
7
107
93
40
83
54
66
30
127
8
45
19
101
12
55
35
85
5
43
32
87
150
19
119
42
63
57
15
88
72
24
144
35
18
75
40
59
61
104
93
18
9
120
75
30
63
160
72
53
42
1
95
12
117
45
96
67
5
27
3
12
18
138
117
63
54
48
3
40
24
24
89
31
24
65
15
15
138
102
12
18
30
78
55
275
60
9
21
60
15
24
45
18
12
18
91
11
45
21
43
17
135
40
48
32
15
49
35
165
3
37
53
3
195
84
6
42
121
104
93
19
35
120
13
152
88
32
45
6
133
59
18
27
48
27
168
45
40
35
24
66
54
18
90
1
41
48
7
305
18
37
23
25
23
57
48
40
137
18
174
6
9
141
54
18
18
84
60
6
27
16
47
9
88
5
12
15
3
13
17
72
79
59
42
30
45
45
91
35
37
32
96
117
3
27
42
90
1
24
113
7
41
102
12
180
25
41
87
16
56
96
45
72
138
102
12
78
18
42
45
33
7
5
192
60
126
12
18
27
3
24
156
144
18
7
8
88
32
75
12
1
29
3
3
24
93
87
60
30
15
48
3
54
30
1
29
43
53
147
165
102
6
39
48
57
30
6
24
36
7
8
165
42
60
37
11
30
72
12
3
3
205
35
13
47
42
12
6
180
73
32
135
42
15
147
66
84
18
61
56
75
78
63
9
31
72
47
121
48
11
93
72
45
36
247
83
12
18
39
33
150
1
17
87
40
293
174
18
3
75
37
80
48
24
3
42
123
105
63
24
64
17
150
30
12
151
32
15
217
35
42
126
45
9
15
81
84
6
90
75
9
30
33
27
36
105
40
17
223
29
3
93
43
104
57
66
84
30
18
192
66
15
45
67
32
45
51
165
54
13
23
84
21
39
108
30
15
3
54
15
3
108
105
9
18
60
33
57
7
56
39
6
192
60
18
12
30
18
9
21
30
45
39
60
120
21
57
31
24
77
216
30
13
29
3
87
25
65
12
3
45
42
201
27
48
114
36
103
101
78
30
151
119
108
42
120
210
1
144
8
24
15
33
117
126
13
29
43
119
33
93
24
6
24
186
12
60
3
99
66
84
90
78
135
75
13
72
47
108
48
90
19
56
27
13
104
15
1
24
8
72
184
41
36
27
87
25
176
144
33
15
40
107
90
91
32
117
43
80
16
72
185
135
57
15
27
30
31
17
207
40
8
27
141
15
12
48
109
11
12
25
23
25
48
176
3
61
120
47
217
23
25
89
78
48
25
80
9
18
78
24
15
33
7
41
135
40
59
30
36
102
45
88
47
1
29
27
16
272
45
30
78
42
133
32
16
29
60
42
285
96
112
35
18
84
15
195
18
12
18
13
59
6
39
201
87
63
60
69
33
12
18
12
21
57
15
75
13
59
126
12
30
30
78
60
54
60
78
45
45
48
294
13
23
9
40
128
88
59
13
8
9
36
99
16
5
27
88
80
75
102
103
48
96
8
15
132
13
80
57
15
33
63
27
45
33
24
6
57
72
21
12
7
23
30
30
45
93
30
24
21
57
48
15
189
36
7
ABCD 98026810866*3^$a+1 [50011]
14
28
12
30
48
2
108
108
3
21
15
1
35
12
12
36
9
75
24
9
6
76
36
68
12
60
18
4
62
33
3
34
6
30
95
7
18
8
16
11
15
18
27
7
41
96
21
94
18
72
38
52
14
6
40
18
26
72
22
120
42
48
2
76
12
26
12
22
2
40
18
26
16
36
17
7
18
56
27
7
2
39
37
14
28
26
12
3
60
1
80
58
12
48
8
34
11
7
2
15
25
35
21
4
23
13
35
19
66
42
8
34
26
9
60
61
23
1
78
90
2
9
7
14
16
59
21
10
62
10
5
48
25
23
27
93
39
10
47
24
9
10
162
11
15
12
18
78
34
35
25
18
29
13
26
16
14
4
20
48
42
40
12
36
12
26
27
3
24
21
24
43
60
12
30
20
22
5
61
90
17
12
33
12
16
12
30
2
16
12
18
38
4
30
30
8
24
36
30
34
44
22
17
25
2
45
15
9
27
33
1
35
13
12
23
55
42
18
32
16
2
3
37
35
12
63
100
12
48
2
15
1
2
18
39
13
11
21
6
4
5
61
30
5
15
4
30
30
8
40
38
3
15
12
94
6
42
2
33
3
18
16
6
65
7
5
25
18
53
36
9
16
56
3
1
8
40
12
6
29
13
8
10
32
30
42
10
8
28
8
46
38
15
7
38
15
7
5
31
17
25
12
23
3
57
13
98
34
12
35
3
10
23
57
28
24
8
48
3
19
30
18
38
6
10
11
15
12
36
46
23
3
34
8
28
20
18
22
24
30
18
20
27
3
18
10
50
12
3
57
58
12
12
29
24
13
32
22
66
14
6
18
66
28
18
17
25
56
24
3
49
30
41
84
1
35
45
39
1
14
33
25
12
6
89
1
14
30
75
1
30
128
9
12
1
24
8
6
34
23
60
9
120
60
30
33
43
12
132
5
1
24
6
65
19
29
7
42
11
19
72
6
38
36
48
6
36
51
159
10
30
6
8
6
10
26
57
27
24
12
4
5
48
57
16
24
36
8
4
18
24
44
4
12
5
25
30
36
24
8
52
8
33
57
70
12
8
21
15
9
96
21
66
24
10
30
44
6
28
8
4
30
38
3
99
24
66
18
28
29
15
10
26
4
14
132
12
22
29
1
48
8
22
32
16
2
10
12
6
30
30
24
6
50
100
20
24
18
72
28
2
16
90
42
23
45
24
18
10
11
36
9
24
3
19
60
36
8
21
13
2
9
9
15
3
12
10
83
33
42
9
1
8
34
17
31
2
100
23
39
6
12
6
46
6
30
20
52
20
10
12
48
5
3
4
18
18
17
13
12
18
20
4
6
12
38
64
6
143
49
2
40
6
32
22
48
60
17
55
5
39
4
2
28
20
15
55
18
23
87
24
48
40
38
27
48
24
39
16
18
11
45
87
7
32
24
46
11
12
25
11
12
9
3
13
32
15
3
4
29
7
50
27
7
38
22
20
10
6
12
8
12
82
18
48
24
36
24
8
10
2
60
30
39
31
38
3
7
26
6
9
12
49
35
24
27
4
6
8
4
11
27
64
18
47
51
33
12
55
29
31
5
15
22
30
2
3
27
58
11
49
18
50
90
70
20
18
16
41
12
15
10
26
52
53
36
25
30
26
48
6
81
48
7
5
49
38
40
5
7
18
47
1
24
11
67
38
52
90
20
102
10
36
54
8
42
18
3
27
6
52
12
26
64
5
60
43
24
65
21
40
14
21
3
30
94
5
85
95
43
17
57
15
13
60
8
3
12
7
17
1
30
14
16
84
66
60
32
30
10
32
10
23
13
38
34
8
30
10
32
15
12
3
28
24
60
41
19
5
21
63
31
20
21
25
2
21
49
48
12
78
12
2
39
61
8
40
12
38
10
26
9
37
20
10
5
9
22
14
16
42
120
12
38
3
19
14
52
12
132
8
15
33
15
9
39
9
52
74
6
10
48
12
6
23
1
30
41
27
12
10
36
59
36
67
30
48
24
95
33
18
9
3
81
9
15
25
23
12
43
17
7
65
25
6
2
3
15
64
44
57
19
44
112
50
18
16
26
3
24
7
5
13
30
5
13
12
23
39
45
13
2
18
12
15
36
3
57
37
23
7
8
12
42
36
100
62
22
35
33
22
5
9
4
18
5
7
30
72
6
5
12
7
29
12
7
20
10
20
3
24
1
35
7
8
10
35
55
5
79
6
35
37
12
26
9
45
10
18
8
18
52
8
30
106
6
35
25
12
20
58
5
24
31
24
5
81
34
6
47
27
69
21
10
108
12
14
27
9
18
10
30
18
14
16
2
48
42
30
10
18
30
29
3
18
10
12
12
18
30
42
60
35
1
20
30
57
12
25
11
67
50
27
24
39
30
51
1
23
3
4
14
12
18
46
11
7
5
7
30
78
5
55
12
30
6
12
8
33
7
8
45
51
45
1
24
11
45
4
11
37
20
28
60
12
2
10
71
24
84
12
15
100
32
21
24
7
66
20
3
19
38
12
3
85
44
18
45
7
6
14
36
4
14
16
14
46
8
18
82
12
6
14
70
50
75
13
12
14
124
12
26
39
1
12
23
72
37
14
9
43
20
34
23
55
18
12
18
20
93
1
66
29
36
3
9
13
35
15
24
21
37
83
7
50
3
49
30
18
11
9
10
41
1
23
7
26
40
38
4
18
12
30
5
7
26
22
17
25
18
50
3
15
4
26
15
37
47
69
64
8
15
7
30
32
36
142
17
3
42
28
12
6
8
45
49
48
14
78
40
8
10
5
19
18
18
65
7
5
36
67
17
12
1
54
14
4
32
36
4
35
45
16
8
4
8
15
37
8
15
39
54
34
38
12
58
17
12
39
6
10
6
12
23
7
12
38
15
3
64
5
51
22
20
63
39
16
80
33
1
20
48
18
40
42
8
15
3
6
10
36
12
62
10
6
20
10
42
2
9
9
10
17
13
30
26
52
20
64
8
22
8
57
3
28
20
4
29
9
27
1
42
12
48
8
10
35
12
48
9
3
72
48
12
61
12
18
24
30
18
20
6
4
12
11
3
16
30
60
30
60
18
18
44
18
63
48
15
4
53
9
15
3
6
36
48
6
21
55
36
54
8
6
4
5
25
83
19
18
78
65
7
12
30
98
10
80
27
9
4
18
12
17
9
51
21
4
48
20
12
3
13
12
60
62
66
34
5
33
18
64
18
68
27
25
2
36
22
30
2
39
19
12
6
30
38
4
18
60
24
6
12
2
16
24
18
72
66
5
24
48
25
18
12
12
6
44
3
3
10
30
12
60
5
96
1
6
30
24
11
48
1
8
12
15
60
15
46
14
46
59
1
12
26
57
12
43
12
30
30
98
15
99
9
7
50
39
15
28
77
9
4
72
50
10
11
7
30
18
8
6
36
4
126
80
45
9
10
5
3
40
18
20
30
4
5
1
68
39
72
9
24
3
19
14
4
23
7
53
7
18
12
38
9
55
29
7
2
28
47
36
7
8
4
38
15
3
4
12
5
61
42
72
48
48
50
18
16
20
36
52
2
118
2
6
12
28
12
5
60
12
1
8
6
18
178
20
9
9
30
16
26
4
6
5
15
93
19
41
12
19
5
1
24
23
43
8
21
39
9
21
46
6
2
93
3
36
40
60
66
44
10
53
27
28
12
56
22
78
24
68
36
52
12
60
8
33
39
58
14
70
6
8
34
20
51
9
15
73
14
24
64
53
7
17
1
50
34
8
12
10
65
13
42
6
30
32
18
22
32
18
15
13
12
2
28
2
18
6
22
12
218
4
11
12
12
1
14
33
12
39
42
75
24
60
25
6
24
30
18
12
48
12
6
2
66
22
5
19
26
10
30
24
68
3
12
13
12
32
30
16
5
33
51
1
24
11
7
20
10
23
12
43
2
10
26
12
4
48
8
12
52
66
14
10
18
8
10
17
55
12
50
15
75
9
12
84
25
14
4
72
5
3
52
20
16
30
12
18
2
112
60
156
12
12
30
66
2
10
11
72
37
30
20
33
15
24
30
3
12
24
19
78
8
4
20
10
2
36
42
21
27
22
12
71
12
13
23
37
12
20
66
21
31
5
7
77
3
18
4
60
30
6
23
7
17
3
94
36
60
12
26
6
10
65
9
82
8
16
5
25
6
24
14
6
21
24
13
8
54
10
ABCD 98027211112*3^$a+1 [50053]
12
36
12
97
11
133
11
4
75
36
69
75
60
57
20
24
25
35
60
36
79
54
27
144
15
33
21
27
140
4
9
27
68
4
27
9
36
189
36
35
60
24
40
20
12
19
5
48
1
71
40
36
108
51
81
9
54
36
81
44
76
20
4
80
4
15
41
40
56
72
12
156
24
76
69
11
64
60
36
60
93
15
92
13
90
5
40
135
41
19
5
61
15
8
28
3
5
24
36
121
11
40
20
40
12
8
13
71
36
13
99
20
40
8
48
24
91
21
45
3
8
49
15
44
4
20
1
87
44
55
90
95
28
51
77
132
16
24
36
21
24
51
15
21
8
36
48
168
12
16
21
23
48
132
61
51
39
6
143
52
8
40
21
35
24
31
45
32
24
4
12
9
3
60
141
27
3
5
16
48
21
11
16
68
84
1
39
36
60
92
79
5
88
80
40
36
56
48
40
32
4
116
4
51
210
11
4
9
35
64
12
9
35
52
32
108
24
16
9
84
35
12
28
44
16
12
12
20
120
16
104
76
15
5
120
24
48
24
25
3
108
8
36
40
8
16
12
3
9
20
61
6
65
19
81
8
1
71
84
40
81
15
39
41
120
24
132
4
8
60
61
15
12
243
30
39
12
44
1
11
12
12
28
36
20
12
169
15
60
60
20
139
9
57
59
91
41
49
59
60
1
35
4
15
69
32
28
8
79
53
1
39
32
36
48
12
49
11
88
36
96
3
41
16
20
52
36
21
3
56
52
72
20
28
44
36
12
67
89
40
72
32
16
12
24
45
30
24
30
96
59
61
123
92
108
16
36
20
16
39
65
36
40
3
36
21
20
13
6
84
17
43
5
16
48
72
24
15
17
52
57
54
17
64
60
15
21
44
16
63
5
60
40
12
24
9
35
55
81
20
55
21
33
47
48
60
72
52
32
49
27
24
24
21
3
8
88
12
72
32
36
12
36
25
15
260
16
8
168
13
15
72
48
140
4
8
112
20
132
120
28
57
11
88
24
56
25
39
60
120
60
21
59
16
20
4
8
52
81
15
36
129
30
29
7
180
89
12
4
8
16
15
149
1
147
32
67
5
16
12
12
9
90
69
21
179
1
47
84
16
33
27
9
95
4
105
180
15
56
4
20
4
92
76
24
44
64
20
36
52
24
24
21
15
39
45
45
11
144
40
36
8
40
108
104
24
1
23
16
21
159
12
20
60
19
5
25
83
76
20
24
48
108
24
36
1
11
28
32
112
12
56
28
24
57
15
164
16
24
44
48
40
8
1
30
5
49
87
48
104
36
16
15
29
25
27
68
60
40
24
12
9
95
31
9
24
36
12
72
72
48
20
72
84
1
83
37
3
8
40
44
49
35
4
92
28
116
4
8
48
12
4
36
24
68
40
48
32
1
11
36
24
48
12
16
8
36
25
3
36
20
40
24
87
5
49
47
12
67
33
27
65
40
140
79
17
100
84
20
84
4
27
53
7
30
111
3
5
76
56
12
148
8
36
40
99
5
64
81
59
16
12
3
5
132
43
77
24
136
104
49
107
12
108
60
24
148
32
84
36
25
3
27
5
24
36
40
8
16
12
3
17
48
12
12
7
33
32
4
12
20
12
96
1
23
12
4
12
32
7
21
3
30
11
60
16
108
32
4
39
36
54
15
60
20
4
60
20
12
136
44
76
20
84
25
23
31
9
36
96
48
56
16
9
6
89
72
60
49
39
60
12
72
20
16
15
30
11
85
3
12
20
16
32
7
29
25
35
24
7
41
52
8
13
11
4
21
15
44
16
36
48
60
36
36
20
4
56
43
36
9
21
119
72
49
39
12
8
4
8
13
107
73
171
45
11
13
27
12
32
24
36
36
40
3
6
30
53
60
37
51
93
11
16
9
15
84
20
16
9
27
9
39
116
60
36
24
25
24
90
9
12
36
20
72
60
76
24
48
8
96
48
7
9
45
59
16
224
60
40
32
28
56
24
96
120
25
99
8
60
4
8
28
108
92
364
69
11
16
48
15
90
27
24
56
28
81
59
1
30
41
49
51
32
28
48
72
140
28
60
105
35
16
20
24
12
4
56
49
54
5
24
7
29
4
116
16
69
90
5
12
60
40
3
9
68
12
88
20
24
16
44
96
88
12
24
48
132
48
8
88
75
5
12
12
40
12
48
8
84
109
51
69
95
12
24
24
40
44
48
120
84
96
144
48
28
129
60
11
12
7
89
12
12
52
168
132
260
4
45
75
15
45
20
25
59
1
35
36
19
17
4
8
37
35
40
8
48
40
24
180
39
89
16
140
40
104
48
72
31
9
48
12
8
88
32
84
25
11
13
95
36
16
48
80
12
19
33
32
24
16
39
17
64
56
84
24
25
75
12
44
16
44
48
16
80
40
36
24
72
8
55
65
4
21
39
56
64
21
15
80
1
30
29
4
20
37
3
12
75
53
7
5
36
12
52
20
16
72
57
30
53
36
55
65
12
84
16
48
32
49
23
12
40
36
104
4
12
8
4
51
29
108
12
52
8
7
9
32
12
40
48
80
204
28
96
96
48
8
40
20
12
1
15
15
105
81
143
76
45
47
13
30
21
8
16
80
76
24
20
12
13
6
149
36
60
60
64
20
12
4
36
108
21
54
21
24
44
1
51
45
51
3
30
51
ABCD 98027286088*3^$a+1 [50028]
6
120
14
16
26
30
144
64
48
27
15
21
57
42
45
11
34
32
64
15
39
33
48
39
2
16
30
30
15
120
12
36
9
2
73
15
45
33
18
134
18
22
48
74
24
109
3
8
1
21
87
41
82
69
41
42
46
80
4
32
144
54
16
14
28
75
57
2
78
66
1
9
12
2
73
29
34
105
149
10
32
46
132
20
40
8
24
4
86
46
2
25
33
63
5
34
110
40
2
54
10
54
63
12
21
74
102
114
90
7
24
63
18
44
36
70
9
21
12
86
24
13
48
11
16
9
95
16
69
81
72
32
36
19
48
36
41
6
37
36
12
35
25
93
50
72
25
5
19
69
42
14
43
93
44
36
178
24
45
33
8
42
30
19
36
3
56
13
60
36
27
48
21
3
21
125
60
31
48
11
22
15
84
5
18
16
72
30
2
1
72
63
80
6
34
110
19
17
31
17
6
30
19
63
30
2
30
88
2
46
72
15
65
199
48
11
1
9
20
19
105
80
103
48
24
17
4
39
60
72
29
67
95
25
5
43
87
104
78
28
39
120
24
89
46
30
2
49
60
36
17
46
56
24
34
15
48
45
32
43
45
8
82
8
85
72
17
151
9
3
5
19
39
21
33
152
91
17
36
72
40
3
71
16
50
100
50
54
138
1
149
120
76
27
83
1
111
33
17
139
9
26
1
23
64
6
42
8
25
12
57
96
114
21
59
46
84
6
74
36
235
84
33
8
4
78
32
46
2
25
93
51
9
12
27
93
2
16
14
7
3
32
1
17
16
32
67
12
33
20
18
48
24
66
36
16
90
2
100
18
32
25
23
90
22
6
26
16
69
3
6
24
32
16
15
17
7
3
6
2
18
19
36
24
15
18
20
40
18
54
32
18
10
27
65
24
66
25
65
108
18
18
190
32
37
3
14
28
30
21
41
36
52
2
106
3
204
12
3
33
17
96
31
23
10
36
15
27
50
7
72
48
12
59
142
8
66
13
3
69
99
42
63
17
54
16
8
162
52
48
27
15
57
39
21
9
15
12
60
27
6
39
72
35
49
47
30
10
8
1
21
132
6
72
152
1
39
62
90
58
6
14
10
81
71
13
35
16
24
21
17
19
29
67
23
34
75
36
95
109
12
23
46
2
18
70
56
46
18
152
10
14
118
3
87
210
30
6
26
1
5
7
11
126
34
54
27
39
54
18
38
19
17
60
43
95
25
53
43
5
24
48
19
21
18
30
72
2
130
36
42
30
159
69
15
39
33
45
18
102
2
88
9
71
22
36
30
2
48
31
29
19
65
28
32
36
84
10
32
16
48
134
151
9
3
47
90
6
1
125
34
9
15
6
27
53
34
30
8
18
22
15
27
2
6
10
27
33
20
22
32
58
15
45
98
48
22
3
89
16
54
6
15
24
3
33
5
4
176
7
60
29
4
39
11
22
8
10
32
49
71
42
126
25
69
68
84
18
150
18
13
75
9
65
7
41
7
21
72
18
57
47
30
16
20
19
105
80
48
132
36
90
61
5
31
87
21
137
48
72
10
9
33
30
6
15
24
81
32
7
11
40
9
21
42
102
51
69
20
46
50
67
24
99
24
6
75
9
126
24
30
56
19
17
16
30
18
12
120
32
28
12
36
15
24
47
49
5
31
9
24
50
118
15
77
16
20
40
50
96
13
41
162
30
28
14
61
69
15
47
6
18
10
44
36
22
45
3
30
44
7
101
19
81
12
120
60
48
38
1
63
6
146
30
18
73
24
39
9
96
17
19
3
62
58
6
50
25
45
56
115
24
17
60
18
30
100
44
43
63
56
13
36
29
36
12
82
33
24
153
30
93
89
24
52
32
6
22
3
36
3
38
43
47
25
15
18
159
23
49
48
5
31
9
56
36
94
32
70
18
86
19
69
2
94
24
15
11
24
16
14
36
19
3
38
4
3
65
28
20
7
75
72
18
14
18
46
21
3
32
94
50
22
122
78
10
62
31
96
81
20
148
12
20
90
40
32
40
30
3
12
75
186
39
93
75
24
39
2
19
36
15
189
83
85
33
8
72
130
32
16
56
94
12
48
111
21
12
6
24
32
13
33
80
7
45
87
48
93
8
34
56
25
45
27
23
34
3
84
5
90
1
5
43
47
37
75
57
36
48
125
7
45
18
9
95
6
40
42
42
51
17
24
106
30
75
167
58
44
4
99
60
77
16
18
14
7
33
66
24
32
13
21
12
50
22
3
24
53
108
144
16
12
3
167
61
29
28
3
24
23
13
17
148
14
25
21
80
4
15
45
3
5
28
159
17
115
33
27
53
16
135
69
6
21
59
1
24
15
45
5
4
48
2
16
9
101
24
7
33
18
45
35
85
83
66
4
200
112
32
36
94
45
5
70
93
17
48
10
33
65
22
48
57
53
19
5
31
5
70
30
159
51
14
10
56
72
18
52
12
62
25
96
15
117
21
171
3
2
4
32
10
18
15
45
39
51
26
16
68
235
36
3
56
1
119
37
60
165
50
18
30
6
16
3
45
386
90
283
21
27
5
28
26
166
3
60
59
1
57
68
19
23
54
28
87
5
24
7
27
32
6
10
74
36
7
17
4
44
67
23
10
75
41
24
90
37
69
12
2
16
56
78
66
1
63
6
56
24
ABCD 98027402516*3^$a+1 [50064]
48
20
15
25
20
9
115
101
12
7
12
41
30
13
47
84
6
18
129
45
18
60
73
29
51
21
108
60
18
9
21
187
11
24
30
15
21
15
12
123
61
8
72
108
15
36
162
18
37
17
87
24
40
89
3
15
37
53
3
24
40
20
57
54
1
44
36
3
36
54
18
24
66
3
39
48
45
117
63
24
9
75
9
27
28
23
48
90
19
48
47
45
16
84
12
41
19
53
43
23
45
16
29
6
9
40
5
66
9
144
112
11
18
111
51
102
27
9
31
29
7
44
4
17
3
24
88
32
28
12
11
25
60
17
18
72
93
21
39
9
51
160
20
12
9
15
3
6
39
16
24
36
44
40
17
36
12
27
81
90
54
3
3
9
21
42
13
5
72
55
53
39
36
15
18
19
32
48
21
87
3
9
52
83
61
44
52
20
24
16
144
35
6
43
11
81
3
45
171
37
8
16
11
37
23
48
21
93
18
18
12
135
24
21
42
18
3
36
48
12
39
45
76
11
9
21
78
36
156
45
28
224
45
7
104
51
18
6
37
29
51
9
48
103
20
183
61
11
13
20
27
9
108
28
17
18
49
116
24
99
37
65
42
12
78
18
12
18
27
27
33
81
102
13
11
198
18
12
6
30
21
51
33
12
72
72
48
51
24
121
12
5
72
151
20
51
25
68
60
12
15
18
3
27
1
32
9
43
5
6
84
13
5
114
9
16
5
51
99
9
27
25
5
72
15
52
44
36
111
48
45
4
48
8
24
160
8
27
36
6
18
1
60
44
33
72
43
35
49
8
40
32
48
3
12
13
32
51
66
24
7
104
24
12
48
12
4
5
18
72
48
18
3
96
48
21
12
42
12
145
53
63
9
78
117
24
21
43
5
6
36
48
36
42
79
65
66
18
15
136
24
32
60
52
32
45
6
9
9
235
12
132
35
45
12
15
1
92
16
107
54
3
27
24
61
29
31
41
12
15
132
51
18
6
18
115
83
13
80
40
5
54
72
1
23
37
20
33
27
117
36
55
24
56
4
23
18
414
30
78
18
54
18
19
20
99
117
27
60
25
137
48
15
16
12
12
20
36
285
6
120
6
12
15
111
21
51
24
21
99
45
69
84
67
20
24
100
36
104
72
40
8
12
4
5
19
47
25
12
36
41
63
75
13
65
43
77
3
21
15
111
90
39
24
40
24
47
49
5
6
18
48
3
51
1
48
101
18
36
9
3
72
108
42
48
39
3
93
24
21
54
24
21
9
42
108
25
41
18
6
66
9
4
77
96
27
3
24
48
13
12
12
23
61
12
8
9
66
85
56
4
12
20
57
168
54
25
5
18
42
156
15
27
21
24
28
32
48
9
103
5
15
3
9
21
79
29
15
21
6
57
33
18
69
16
56
33
6
30
36
15
64
17
7
32
24
112
5
79
68
336
120
39
57
141
18
36
54
27
48
39
48
57
57
36
55
8
64
11
25
20
27
33
57
55
5
108
30
36
105
111
49
20
4
35
24
36
1
24
41
6
12
6
79
5
15
28
80
63
57
24
3
6
55
11
24
69
15
25
36
17
79
84
44
12
24
40
59
93
60
39
9
27
57
3
93
72
69
54
72
33
12
4
80
69
12
15
100
29
24
12
43
11
54
6
45
40
8
45
63
4
83
13
23
30
27
9
3
3
12
36
6
48
123
28
17
67
12
11
33
24
40
276
32
39
45
16
53
19
125
30
73
53
55
59
18
27
27
21
48
51
24
61
48
36
11
105
28
36
47
42
66
96
61
23
54
7
29
6
61
32
33
48
15
75
36
61
48
56
16
35
24
1
44
21
27
16
35
45
21
6
30
90
24
109
72
104
195
18
18
9
40
20
9
75
16
71
30
39
84
16
23
18
72
18
18
72
115
29
6
13
95
1
11
78
12
27
15
13
35
13
12
104
16
12
5
7
125
75
16
8
9
75
153
27
27
13
11
21
33
12
126
105
112
36
44
15
21
9
36
79
32
21
18
12
18
15
24
88
32
28
20
87
18
54
49
77
127
65
75
33
15
64
80
40
59
36
249
15
9
16
104
51
54
18
18
54
90
123
28
29
18
24
18
3
4
41
7
65
27
51
72
21
15
81
84
4
137
36
3
177
12
6
54
162
1
65
108
39
33
43
71
61
8
15
21
3
36
57
4
5
19
17
7
47
73
20
21
15
75
21
9
15
100
17
18
9
57
15
3
57
28
72
23
81
96
36
28
17
18
69
3
9
48
12
51
18
6
18
12
78
13
108
20
39
18
7
47
33
15
21
64
56
4
23
12
18
42
13
72
77
75
15
54
12
60
12
78
25
5
24
18
30
7
11
18
51
28
8
12
12
15
69
12
4
23
42
30
18
6
45
21
3
57
15
60
4
5
51
4
20
75
30
6
1
24
11
9
28
56
24
52
11
12
37
48
20
12
48
16
20
51
24
37
84
24
24
56
45
30
25
17
54
48
85
155
156
42
12
91
5
54
102
55
20
21
7
56
72
52
11
12
72
36
24
12
45
40
23
6
12
18
21
3
117
9
72
7
5
43
32
3
48
81
81
72
36
15
36
3
18
72
18
129
15
18
63
87
25
23
24
66
42
72
90
3
36
27
18
91
143
33
207
36
69
12
99
12
24
45
64
11
96
48
114
31
41
90
45
21
7
143
33
15
24
12
18
6
9
21
114
138
159
16
47
13
5
75
64
24
ABCD 98027849774*3^$a+1 [50005]
102
24
30
77
145
102
198
3
51
54
36
131
145
39
33
48
42
12
33
63
18
156
24
12
60
12
150
33
24
9
36
60
15
39
192
153
135
41
304
69
60
71
91
36
108
269
72
193
15
21
6
141
3
66
36
24
30
81
9
6
17
1
87
39
54
36
15
105
24
30
126
90
78
228
108
180
6
30
195
8
31
90
207
69
18
17
175
54
27
99
6
30
42
12
3
87
18
6
84
5
1
30
6
66
18
167
73
72
15
24
63
57
105
18
42
84
95
85
42
9
345
39
15
42
12
132
120
135
69
30
69
27
21
168
9
138
42
72
84
36
75
24
9
183
200
73
126
36
102
6
102
3
159
72
18
23
13
90
9
168
80
37
18
198
84
6
90
54
12
54
126
41
109
48
3
24
24
57
60
174
21
69
24
12
95
37
252
246
18
72
18
6
84
180
60
147
153
95
127
48
24
102
99
105
126
36
54
30
41
67
36
9
33
48
6
81
63
17
103
42
102
33
192
105
102
105
111
33
9
228
18
81
15
33
93
84
15
75
5
88
57
36
3
51
36
18
144
72
54
17
55
54
66
18
135
69
107
16
183
17
37
156
54
57
123
45
32
136
8
112
9
108
42
33
141
36
24
12
60
143
127
30
24
48
51
9
30
90
23
145
30
105
27
18
35
127
30
42
210
108
18
24
90
108
75
105
72
30
114
102
113
49
15
117
36
15
15
24
198
12
24
72
54
48
57
21
138
6
126
54
71
73
15
69
42
81
93
24
12
6
9
81
108
84
240
198
9
201
18
42
27
48
189
96
107
31
54
78
69
21
12
90
77
16
93
360
12
63
15
30
24
66
9
15
138
90
54
23
40
32
31
369
81
42
36
9
423
288
102
59
73
12
216
18
57
15
54
114
72
18
210
60
84
5
253
99
9
159
3
84
33
57
15
111
18
15
201
135
51
53
16
200
85
78
18
27
57
24
15
51
96
84
9
45
24
48
18
96
234
12
347
136
81
36
18
162
48
90
42
48
144
3
33
95
55
12
78
66
45
33
198
33
15
24
18
108
84
60
12
6
210
54
18
60
126
84
185
31
6
66
144
60
36
89
55
201
33
300
36
111
120
57
168
143
1
15
56
127
17
136
219
114
12
24
126
33
15
162
24
36
99
153
66
6
39
9
78
108
162
27
111
9
261
147
15
132
18
12
167
1
215
40
15
54
291
9
126
113
136
96
57
12
3
21
12
198
6
90
54
180
30
42
120
72
126
150
12
18
21
75
18
180
71
1
54
12
69
24
51
294
135
129
36
195
129
63
27
117
105
66
5
13
42
17
31
36
21
75
45
24
15
24
9
8
175
180
90
72
108
95
13
72
72
123
93
27
9
90
144
36
96
198
300
222
174
36
54
6
48
24
72
66
54
51
57
6
30
131
160
200
253
108
108
12
42
12
54
27
69
36
108
30
54
90
6
54
102
90
24
9
8
127
102
90
9
15
17
55
102
36
96
48
108
72
60
12
131
19
84
9
33
54
210
24
30
6
48
36
54
6
99
207
90
39
15
12
5
49
23
13
114
210
ABCD 98028008608*3^$a+1 [50094]
85
20
36
4
47
189
4
80
60
52
95
145
180
203
45
280
11
144
85
12
191
49
8
36
51
144
85
104
136
96
164
24
52
164
84
180
256
80
16
48
180
60
191
9
220
12
104
135
85
60
44
40
80
27
85
48
11
9
76
20
615
285
264
27
193
80
15
1
44
243
240
144
85
60
84
44
63
48
45
51
85
108
287
33
15
285
52
84
11
49
36
44
111
213
172
8
135
325
56
84
15
37
188
15
277
44
16
48
116
267
33
15
129
207
69
60
24
220
156
96
144
44
232
204
36
188
112
164
24
40
11
285
120
364
20
75
48
177
120
300
27
49
84
56
24
460
20
76
96
48
20
16
96
48
96
59
48
240
49
8
76
144
60
95
37
8
96
4
287
144
1
248
87
133
20
40
80
36
160
11
9
124
116
84
96
144
340
95
81
4
156
20
180
39
192
49
191
49
47
48
1
228
336
320
144
507
93
136
59
1
44
3
97
132
8
51
229
12
8
120
96
4
395
192
96
133
44
112
8
87
48
97
104
87
192
96
1
188
51
1
368
100
107
49
224
180
172
68
16
80
120
84
36
16
8
156
76
48
116
184
95
85
192
44
400
36
48
20
40
47
144
285
24
123
133
80
64
296
24
240
60
15
21
60
304
47
9
76
48
116
76
48
11
85
44
16
44
3
49
8
120
15
37
60
324
204
116
16
108
36
59
45
180
216
24
96
64
132
108
36
20
60
27
33
24
231
45
4
132
59
1
84
11
133
252
95
49
144
47
273
15
165
27
48
105
280
140
3
277
20
40
47
93
196
44
100
116
60
16
84
11
33
100
12
68
27
33
52
108
36
144
20
40
95
1
180
80
76
48
36
156
180
44
4
107
309
315
181
188
63
117
240
160
11
181
60
128
60
3
192
45
243
144
9
264
16
260
76
95
48
37
188
300
40
56
51
9
39
48
37
20
120
112
143
85
12
143
21
76
128
52
44
84
96
76
8
360
52
11
57
96
40
47
177
156
4
47
129
111
69
144
172
8
60
16
140
4
107
9
76
203
81
207
153
76
8
3
33
15
129
36
60
4
140
196
11
85
248
100
116
24
40
252
68
16
11
93
120
16
59
81
64
20
27
93
51
69
16
11
85
164
240
144
172
48
56
24
75
37
8
40
12
68
16
59
37
104
4
47
ABCD 98028750208*3^$a+1 [50095]
15
45
87
108
18
3
24
27
4
5
24
43
17
15
12
18
34
20
40
17
19
48
5
7
48
48
2
27
36
15
52
41
87
12
4
41
19
12
41
84
15
9
31
17
39
21
31
68
24
69
3
4
5
7
32
21
39
9
31
12
36
68
4
68
69
24
24
15
84
40
2
3
15
45
48
19
41
75
33
36
24
3
76
41
24
15
57
24
36
15
21
12
7
5
60
3
21
7
8
21
31
38
66
21
3
54
51
60
31
32
69
7
24
144
44
24
57
15
4
53
91
8
72
64
44
21
39
21
12
3
12
4
48
44
33
55
20
57
24
60
51
76
41
12
15
9
24
3
45
55
5
7
164
12
4
132
44
24
12
33
3
45
12
51
60
9
3
45
9
51
3
117
60
135
69
3
36
9
45
18
64
41
7
8
57
51
52
44
4
36
8
4
29
12
15
45
31
65
12
55
17
45
54
21
12
43
5
60
12
24
7
96
44
57
15
84
69
21
42
16
36
5
12
15
21
39
105
75
12
72
9
12
55
32
33
27
45
36
75
52
24
32
36
9
99
40
20
66
10
41
60
3
30
34
24
24
68
48
213
12
27
57
15
9
87
33
115
17
12
7
5
27
33
43
12
168
65
36
3
9
12
36
15
30
39
43
12
48
20
9
60
60
15
78
10
5
3
33
3
4
140
4
36
17
48
31
29
67
2
58
5
31
104
12
33
31
17
15
48
21
24
24
48
87
16
29
19
8
36
64
20
36
33
63
16
17
87
153
24
12
9
75
15
45
55
8
4
41
87
69
39
45
7
5
33
30
52
60
5
24
36
336
99
45
36
48
123
201
3
12
24
33
19
5
9
135
19
8
96
9
3
64
17
33
27
24
36
51
36
76
17
7
72
8
64
8
33
3
21
75
4
17
72
48
12
3
45
24
19
29
15
4
17
189
46
29
3
9
7
36
32
24
57
7
17
96
15
129
51
9
60
3
60
12
28
5
91
38
82
17
31
89
7
44
9
15
45
12
12
7
24
72
125
48
12
36
24
36
31
5
33
54
21
7
8
4
8
40
50
15
3
36
96
4
5
3
21
12
60
36
60
12
48
21
3
84
75
21
15
21
12
7
12
56
28
197
12
31
77
72
7
24
56
24
40
29
3
57
24
24
12
27
16
5
31
96
29
12
12
87
21
15
52
32
36
24
9
156
15
141
15
16
8
36
45
57
6
9
31
5
3
21
19
20
36
33
48
27
9
60
3
21
19
65
36
12
43
29
3
52
80
108
36
88
41
12
48
3
60
18
48
6
57
12
7
24
8
21
55
5
24
7
32
33
7
44
40
68
72
4
20
12
96
36
36
9
63
28
17
67
84
5
9
51
36
3
6
27
21
18
9
7
20
40
32
16
41
60
45
15
19
29
12
3
36
88
20
33
24
36
55
5
3
6
48
39
7
17
51
76
84
5
15
105
12
12
24
27
184
8
36
36
24
9
27
9
43
20
9
3
45
81
46
32
33
19
20
81
75
9
60
55
12
44
4
48
96
29
3
9
45
63
36
36
48
51
4
12
53
63
9
3
40
17
39
36
16
36
12
12
53
84
3
45
12
31
17
3
36
9
24
15
21
3
117
45
144
27
111
36
52
5
24
19
12
68
21
7
8
40
5
15
33
183
16
5
19
8
16
20
45
12
43
8
69
31
8
21
3
64
29
60
7
53
7
8
33
12
27
81
19
77
55
12
137
60
24
48
15
9
84
7
17
120
12
43
48
5
12
67
24
86
51
3
76
20
36
9
3
33
12
72
19
32
9
24
36
15
180
21
24
24
72
27
16
36
5
108
45
27
15
33
3
48
9
9
3
36
7
5
79
41
96
135
76
44
6
15
15
28
17
7
281
12
43
8
45
48
72
31
44
4
5
3
42
15
51
9
27
9
72
27
24
105
43
41
7
53
12
24
7
89
7
20
129
84
3
24
33
3
21
27
4
32
57
7
5
60
15
6
3
60
27
201
15
81
27
57
9
96
34
24
116
16
17
108
12
9
27
67
5
27
24
72
52
20
21
24
75
76
96
113
3
105
75
9
60
48
105
3
48
7
5
12
51
72
93
24
67
12
24
32
45
79
29
12
139
48
5
39
12
4
32
132
28
56
52
48
24
12
8
24
12
33
31
29
72
72
15
105
31
65
12
48
12
12
48
12
60
19
8
33
63
72
12
96
36
4
24
24
53
7
5
7
5
67
89
24
36
12
15
69
55
12
32
9
31
14
3
99
81
12
7
36
32
28
24
5
7
44
4
5
39
54
82
12
41
12
60
60
19
146
58
5
12
3
45
36
111
45
19
29
12
9
15
19
5
9
10
68
84
57
55
17
72
15
69
24
39
21
15
16
5
135
21
7
29
24
24
9
51
84
27
28
48
77
27
93
36
24
19
110
39
43
89
67
12
56
57
7
17
12
60
12
51
52
56
4
65
24
7
29
39
9
7
65
63
9
96
51
16
8
12
52
20
24
18
15
96
27
108
28
29
72
51
57
15
33
3
132
117
27
36
9
151
17
3
9
39
21
15
40
5
7
41
48
31
8
4
132
5
67
44
9
12
3
12
60
36
4
5
7
68
28
5
19
12
8
36
93
3
16
41
15
16
48
62
3
43
29
31
17
72
48
12
15
9
12
55
44
28
32
9
7
14
6
9
36
27
48
4
60
44
57
12
12
48
21
15
24
7
2
3
7
29
168
43
17
36
31
77
55
116
84
33
21
18
144
21
15
21
7
14
30
4
17
48
63
40
17
51
16
5
48
55
20
16
50
54
45
79
5
15
24
4
5
27
33
7
44
24
21
27
9
15
93
12
3
108
48
9
12
24
96
79
17
19
2
99
60
3
28
2
58
20
112
132
20
9
19
14
82
60
101
72
12
9
15
12
7
20
36
36
9
24
67
5
57
39
3
54
34
29
3
24
12
24
16
5
120
24
24
12
36
55
72
8
76
17
15
9
19
17
72
12
39
4
8
69
9
99
31
17
36
63
28
17
12
3
21
12
43
104
48
24
4
5
12
108
79
2
46
17
31
5
55
32
9
135
93
7
2
63
36
12
19
24
5
12
27
36
33
36
43
32
16
20
9
7
101
91
5
7
20
9
27
40
36
ABCD 98028929314*3^$a+1 [50015]
27
51
25
59
6
15
28
92
57
18
42
3
24
36
24
16
20
24
63
30
51
87
12
73
5
18
141
15
1
17
60
31
5
6
1
12
8
45
7
47
66
43
11
13
11
72
13
59
12
1
5
27
12
9
24
66
60
1
11
49
35
6
78
6
15
24
9
27
3
25
12
56
15
102
15
12
4
56
63
1
5
7
32
15
25
20
36
69
18
37
47
93
60
12
9
15
12
12
48
112
41
30
9
45
27
24
4
48
108
32
28
12
32
12
16
44
136
23
6
84
66
9
99
45
3
12
105
3
25
5
60
27
33
54
120
9
27
25
23
1
84
11
25
23
78
75
45
15
28
35
81
9
115
44
63
37
5
3
12
3
42
12
3
52
23
18
39
4
29
27
63
45
40
65
12
91
53
19
17
3
36
96
3
45
12
3
21
16
96
17
15
3
12
25
32
15
9
39
30
6
24
73
35
48
61
5
19
95
24
57
93
55
5
51
12
33
19
35
13
35
33
57
120
15
27
45
51
24
45
51
102
120
54
105
4
120
17
39
105
60
75
36
9
15
4
71
1
5
24
3
3
33
9
27
4
60
35
36
6
12
12
66
60
13
41
36
63
9
15
75
60
21
16
23
18
3
4
8
39
21
3
60
24
61
24
5
6
9
12
4
11
25
8
57
19
84
23
192
6
6
6
39
141
3
52
83
25
5
6
18
31
41
18
37
8
21
79
12
36
60
119
24
24
45
3
73
20
27
24
25
59
81
21
15
120
9
15
4
65
39
108
24
48
36
45
27
12
45
43
48
71
30
19
29
7
8
3
84
13
20
105
18
30
87
15
93
12
3
30
27
21
6
45
9
55
11
1
8
21
18
18
15
24
9
30
96
141
87
25
8
39
1
48
41
63
45
12
31
24
36
29
115
68
105
3
12
27
1
17
7
8
12
24
51
9
21
31
132
20
27
13
11
12
25
29
19
20
21
19
11
6
63
112
92
3
30
42
57
28
12
56
4
71
42
18
37
60
48
48
5
55
12
5
18
42
30
9
16
5
30
9
3
81
4
11
6
6
24
21
33
75
27
33
12
33
87
39
1
8
27
12
33
3
57
28
36
20
33
55
35
33
39
49
92
60
12
16
56
16
20
9
18
13
12
17
6
9
24
9
27
24
40
12
12
12
5
30
1
32
15
1
5
42
13
17
75
57
48
12
15
15
1
44
72
4
71
9
27
144
18
55
20
12
39
12
84
9
4
17
18
1
24
32
21
19
60
128
57
15
3
60
13
20
75
24
1
5
19
35
1
65
72
3
87
30
15
87
73
8
33
84
6
36
6
7
72
8
36
16
8
36
16
23
6
115
41
51
57
90
1
41
18
21
4
20
12
99
66
43
5
15
33
7
8
60
132
36
24
12
48
63
25
12
72
20
63
13
32
48
4
83
1
32
4
11
37
48
29
19
32
60
12
3
48
49
56
12
39
49
80
4
8
40
32
15
21
15
21
28
5
43
17
12
3
3
24
6
43
92
165
7
48
35
9
24
21
30
1
5
15
27
13
12
48
119
36
9
4
47
18
7
17
51
16
29
96
63
12
3
105
28
48
11
9
12
4
11
30
7
56
16
44
21
19
5
79
20
36
16
23
48
24
9
40
12
20
12
12
4
47
45
72
33
19
8
28
8
45
31
59
45
12
3
25
12
35
12
45
40
36
12
35
49
44
21
18
30
15
28
17
43
68
12
28
59
18
15
9
24
31
23
121
11
30
96
18
6
6
54
31
32
36
16
23
13
32
3
42
15
52
11
24
1
89
15
3
1
89
18
25
5
12
51
16
36
65
27
81
42
72
13
8
4
32
51
25
12
80
45
7
8
15
30
3
15
72
1
11
13
68
40
5
60
3
24
93
12
6
1
44
27
25
48
29
55
36
5
30
66
3
120
60
12
4
41
78
13
17
3
3
54
48
18
96
13
60
8
3
9
28
29
51
27
30
3
12
33
12
6
24
33
4
36
12
32
15
24
6
48
7
36
5
72
30
21
144
16
32
4
20
141
79
5
15
69
7
80
24
28
11
36
36
13
32
39
33
120
36
12
40
48
167
13
35
9
28
20
15
45
12
28
23
9
27
21
27
1
11
13
47
1
5
72
6
49
23
93
36
9
39
15
18
54
33
15
30
18
120
73
89
6
66
24
24
18
24
6
87
21
12
30
57
48
12
52
24
44
27
9
112
60
20
60
12
15
60
6
111
33
12
43
53
55
60
83
49
53
3
111
66
15
4
29
7
23
6
3
45
18
9
36
28
35
37
8
112
59
18
48
15
60
39
24
36
81
12
3
49
24
29
90
48
33
72
40
5
30
84
36
57
60
27
13
65
30
12
21
15
73
107
57
93
15
39
33
28
24
71
30
54
78
43
12
77
39
4
32
3
37
23
21
36
96
12
3
30
18
12
114
31
24
68
12
4
24
48
5
19
29
72
12
3
88
5
7
120
59
6
19
56
27
13
8
12
3
42
3
12
28
5
31
23
45
93
67
5
48
72
60
103
12
23
12
1
11
9
16
131
9
3
81
24
48
52
48
32
148
65
30
12
37
5
15
16
47
1
17
18
42
18
84
42
79
56
3
33
40
8
4
17
51
60
12
27
48
18
30
72
25
23
37
60
12
56
24
3
6
111
33
30
102
48
43
8
57
18
60
30
36
6
54
31
53
42
24
25
48
176
40
11
129
279
33
48
57
3
9
43
23
21
3
1
60
116
4
17
30
9
9
24
7
20
39
96
30
3
3
12
1
77
42
97
60
35
6
3
72
45
18
1
71
45
4
44
40
12
20
33
7
32
28
23
25
56
21
15
15
48
37
17
111
36
123
30
3
27
12
81
39
169
72
20
27
1
5
27
15
49
84
12
48
17
30
30
114
18
127
11
12
72
9
27
57
28
5
30
49
53
42
18
15
48
39
78
18
37
5
3
12
12
28
11
1
53
27
76
32
16
41
15
9
31
8
12
28
113
19
68
28
17
7
5
3
28
5
30
12
1
84
35
12
36
9
36
27
33
27
6
15
69
30
21
36
15
1
72
53
7
47
1
83
37
23
57
15
13
32
27
25
20
27
13
5
12
54
9
16
24
5
51
120
9
42
18
18
48
12
12
21
96
9
27
24
3
93
24
48
51
72
9
4
24
32
15
6
48
31
41
120
12
31
12
23
45
40
11
25
65
3
15
85
8
12
3
84
45
124
35
6
36
7
108
8
15
6
3
12
15
9
12
63
61
11
45
28
56
4
20
12
45
30
30
15
60
40
5
114
48
48
72
45
72
4
29
31
32
15
12
61
11
6
ABCD 98028976282*3^$a+1 [50025]
53
23
32
35
1
41
51
80
8
59
41
1
3
27
18
6
49
7
69
12
33
40
30
24
1
47
42
7
24
4
21
6
5
8
32
3
65
12
13
11
56
20
8
7
9
4
48
40
12
65
3
3
24
1
12
19
16
13
20
4
8
45
24
35
4
16
28
1
67
23
21
4
17
3
9
2
1
4
19
10
39
15
41
4
28
49
40
8
11
17
42
53
20
28
4
56
37
12
15
28
5
47
72
4
24
28
80
17
23
25
4
51
9
14
1
24
71
5
8
27
18
8
59
36
5
50
5
8
12
64
23
13
43
10
54
37
13
7
9
32
4
51
4
24
77
8
24
23
20
8
21
3
12
24
4
40
8
33
15
40
12
32
8
9
6
5
24
5
8
7
81
3
16
40
76
4
11
2
6
5
4
61
44
40
8
3
32
5
78
21
11
53
4
8
12
16
19
37
8
12
8
1
54
2
11
29
6
8
17
29
19
36
41
23
37
24
3
8
92
72
41
15
60
48
4
17
11
27
5
8
4
100
28
8
9
23
52
16
27
13
12
8
23
5
24
40
8
12
16
4
12
20
8
80
12
96
12
5
23
20
24
21
8
19
21
14
18
4
3
15
13
43
85
104
13
24
8
3
13
31
23
6
19
40
1
11
19
56
90
59
85
24
23
12
37
23
1
11
48
16
21
23
23
8
29
35
13
13
39
12
40
36
4
13
31
24
28
28
80
24
12
5
23
7
50
19
64
17
19
25
31
41
54
33
20
88
27
46
11
1
3
4
16
127
25
7
16
121
28
21
96
3
21
54
1
52
17
7
5
23
20
20
63
49
5
15
5
11
13
24
15
33
3
51
13
5
11
19
57
40
9
47
13
35
4
20
25
8
7
17
51
43
49
20
53
22
26
15
4
48
3
5
40
21
8
11
20
17
7
45
2
34
7
23
80
46
20
15
13
55
8
28
4
36
49
30
32
18
15
12
8
35
37
13
3
3
1
68
20
47
9
44
21
35
19
16
25
29
7
5
55
31
9
4
21
39
12
5
4
39
4
53
7
20
17
15
15
69
4
15
5
8
13
52
39
21
24
8
31
124
5
35
12
63
16
6
20
30
45
24
19
61
40
45
22
33
65
51
4
9
8
59
19
16
24
1
4
16
24
4
16
200
56
36
9
26
29
40
28
8
7
2
4
27
9
56
23
12
29
11
43
26
3
3
24
40
5
8
11
42
19
36
7
10
43
4
9
6
21
13
27
12
20
13
3
40
29
51
56
28
12
28
25
6
61
3
13
40
8
5
11
4
15
1
28
13
7
25
15
12
13
63
28
4
37
36
14
5
5
3
28
12
36
17
47
36
16
40
5
15
16
24
29
7
12
7
9
20
32
24
36
60
28
16
9
11
11
18
99
36
39
41
20
11
9
65
39
15
42
3
45
46
26
11
32
3
85
8
59
41
7
17
23
74
11
48
35
9
15
2
28
23
64
8
3
18
24
30
5
12
1
7
20
3
57
20
32
5
4
42
17
7
1
25
27
21
7
12
75
1
20
16
4
60
44
5
23
37
15
28
4
68
8
35
24
1
65
64
51
5
23
31
10
14
1
4
32
27
8
37
45
3
3
25
12
29
31
79
13
8
4
9
36
20
28
7
8
20
16
36
35
5
13
22
1
24
4
20
4
40
11
10
11
20
1
19
3
48
2
15
68
44
8
20
5
62
29
56
4
55
24
21
4
12
3
1
41
3
11
9
8
24
4
4
33
43
19
5
32
8
3
17
52
60
100
3
5
8
4
49
27
27
56
9
7
61
35
5
13
31
23
26
11
13
3
8
24
8
60
12
28
17
31
44
16
37
35
8
35
64
97
4
27
25
28
44
20
8
5
8
4
11
4
8
3
25
4
40
36
4
28
28
56
13
3
13
19
20
60
11
17
12
43
29
8
35
5
13
59
24
19
16
25
1
3
12
44
52
4
16
19
33
12
13
6
41
61
19
136
12
8
28
4
28
4
13
15
15
13
24
53
43
12
41
30
1
1
24
95
16
33
19
5
15
57
64
6
5
8
92
116
3
41
24
7
37
27
1
4
51
5
5
8
15
4
32
3
13
5
3
21
6
9
8
12
156
12
8
28
17
19
4
31
13
43
37
20
15
1
84
48
68
7
8
16
13
28
4
36
20
44
56
15
8
10
11
20
20
29
7
57
3
8
32
60
23
1
108
37
35
28
28
40
29
8
23
7
57
8
56
12
3
17
103
45
29
6
5
5
19
11
6
15
3
5
120
40
32
16
5
30
9
13
26
5
29
6
21
108
48
32
31
2
28
31
24
61
23
31
21
19
25
1
3
16
40
11
13
36
56
33
30
8
65
20
29
3
21
15
4
3
30
15
24
28
28
67
17
31
97
16
9
27
76
4
8
5
11
11
69
11
29
60
12
149
14
37
8
16
3
1
4
3
37
33
55
20
23
17
120
17
47
63
5
8
3
29
37
19
11
5
8
5
30
1
56
16
32
23
5
13
7
8
1
6
8
17
12
5
3
68
1
3
3
17
20
11
9
17
6
45
44
73
11
16
21
4
43
1
6
1
17
15
7
1
4
1
27
23
114
19
20
4
16
52
15
37
20
8
7
10
3
8
19
17
4
24
12
4
35
5
20
4
1
39
21
6
89
4
5
30
37
4
1
11
12
8
4
43
57
9
6
9
9
28
7
5
3
24
9
2
17
55
1
36
33
2
10
14
69
8
29
3
11
1
36
32
28
93
20
6
1
23
37
40
4
4
35
10
7
23
1
28
37
19
4
12
28
41
30
22
50
5
8
24
3
8
1
28
5
30
50
28
74
18
11
12
29
31
17
11
4
5
23
17
7
84
19
5
32
20
36
13
6
25
1
3
19
2
3
51
42
15
15
13
24
53
15
49
23
28
48
11
1
8
57
43
12
104
20
13
23
28
4
41
31
40
8
17
28
12
8
23
20
8
45
16
38
41
4
12
8
31
24
48
13
27
48
89
121
14
13
45
14
9
32
20
80
43
2
35
4
8
1
15
1
35
4
16
28
21
40
14
17
73
23
23
9
28
28
12
4
23
18
4
18
5
8
17
2
1
12
92
68
13
23
55
72
25
4
5
39
64
17
38
1
4
8
12
12
3
1
1
23
16
56
49
70
2
19
36
17
22
33
76
131
5
28
17
6
13
9
63
8
60
9
67
48
40
12
36
12
7
5
64
4
15
21
20
9
16
11
19
42
7
7
18
16
7
12
20
12
76
20
4
65
3
48
5
4
31
24
4
7
2
6
34
63
12
3
5
84
9
30
10
7
12
5
56
15
32
8
60
11
18
3
8
20
16
20
16
13
30
49
8
7
13
52
8
8
39
6
15
12
20
3
45
20
1
6
13
11
45
20
41
3
4
23
25
29
31
37
55
32
9
11
13
40
3
9
26
13
24
5
15
1
54
8
13
80
1
31
5
7
1
16
14
1
24
16
1
7
72
4
11
26
43
4
5
15
107
13
51
1
16
8
7
13
9
12
3
5
63
33
24
7
9
6
18
32
43
3
8
41
23
21
69
27
3
2
35
68
28
35
5
27
10
15
45
15
40
11
1
16
32
28
4
28
12
64
20
35
21
4
7
40
24
26
43
77
22
2
6
10
39
4
16
13
15
28
12
1
6
1
4
100
8
7
21
4
39
6
48
15
5
7
56
9
43
27
21
28
55
1
4
65
31
24
29
3
3
26
24
7
9
15
39
2
54
21
12
32
41
8
11
41
43
65
6
5
24
21
64
12
47
8
4
8
17
71
7
1
36
19
5
155
5
1
19
1
11
19
1
40
12
37
75
28
52
24
60
4
3
9
4
5
11
4
4
11
16
1
12
5
80
27
43
57
4
59
2
24
4
20
6
29
11
9
96
65
95
7
17
12
29
19
28
7
42
14
22
7
5
91
41
3
15
37
24
17
12
30
5
20
1
30
40
5
20
29
50
61
21
43
17
11
4
75
5
28
15
8
37
5
16
30
25
7
29
36
25
15
48
1
48
6
6
19
7
57
8
24
8
72
23
17
48
31
57
13
55
19
5
12
4
19
30
12
36
2
16
1
136
33
7
15
33
20
27
18
15
4
3
5
24
4
15
17
9
55
8
25
7
25
15
1
19
13
51
20
32
40
8
16
48
17
23
1
11
51
34
48
30
1
16
4
40
5
55
12
28
31
1
53
12
35
4
9
35
4
65
11
19
48
24
1
8
4
32
44
20
84
15
37
11
37
43
13
44
31
5
52
63
2
7
41
47
44
40
13
6
5
24
52
8
47
1
7
5
8
28
1
24
19
12
23
5
35
1
24
25
55
8
33
76
23
8
5
14
5
16
4
4
36
1
15
8
36
13
70
1
41
11
8
100
16
9
11
4
32
9
11
28
15
16
41
4
16
4
28
3
17
76
20
7
33
32
9
11
12
17
23
12
24
32
20
28
12
25
24
3
20
25
6
16
33
12
11
34
30
1
12
12
20
24
69
7
49
54
25
8
20
5
38
5
40
32
17
2
18
7
16
8
15
41
49
27
28
36
4
129
7
16
7
21
4
15
25
97
24
11
11
24
5
16
5
22
33
9
15
9
31
8
23
10
7
56
15
2
4
19
4
20
56
15
66
8
3
12
1
30
26
35
13
11
24
32
11
29
36
12
11
45
5
19
53
19
29
22
72
13
64
19
5
44
1
27
40
27
17
4
5
31
9
12
92
22
29
20
20
ABCD 98029072522*3^$a+1 [50265]
15
24
41
55
9
48
33
234
90
216
83
31
84
21
8
37
60
30
54
36
6
9
15
33
81
47
40
45
35
144
91
54
54
12
77
13
30
54
15
168
63
113
24
7
66
24
6
33
21
66
17
73
23
7
9
69
11
48
13
30
18
27
9
54
17
19
101
19
29
421
24
132
18
36
84
5
121
24
135
27
93
75
60
90
72
15
33
60
11
1
114
114
27
15
30
18
17
40
15
54
155
88
8
193
87
32
1
111
69
51
8
13
107
16
24
57
15
21
30
24
114
219
32
175
65
216
85
3
24
72
21
90
24
6
120
18
102
60
84
179
97
54
41
40
15
18
282
117
3
77
163
45
63
6
51
240
104
1
39
21
18
162
15
9
63
3
24
210
36
63
21
60
114
5
7
137
7
36
210
84
96
24
15
51
114
90
36
84
54
75
21
131
40
15
17
91
77
55
24
60
45
56
13
132
23
24
48
85
35
88
216
128
103
137
73
168
167
79
90
36
27
8
79
60
54
6
41
120
48
25
36
6
69
96
48
21
36
30
89
31
18
47
103
240
65
1
36
48
6
54
42
30
23
7
225
15
30
24
54
12
90
15
3
96
45
15
144
41
55
41
43
29
40
27
29
1
30
89
31
89
61
3
51
117
144
8
48
64
9
102
30
48
12
108
35
1
30
36
90
24
83
7
89
16
56
25
30
105
33
47
145
15
39
36
125
24
91
149
1
78
42
210
45
3
42
204
6
54
6
48
12
48
9
21
66
60
24
5
7
24
33
33
87
21
12
24
36
30
120
24
53
120
7
9
105
95
7
120
30
83
7
78
126
45
24
57
60
147
56
40
21
120
3
171
117
63
9
27
90
6
18
107
40
48
285
6
30
30
41
24
48
72
31
33
27
78
240
12
78
6
95
55
65
49
156
174
5
1
95
1
63
51
53
13
59
31
24
114
12
27
56
61
36
47
13
48
6
126
114
36
114
30
113
43
30
18
12
9
39
66
24
47
19
60
24
42
60
60
30
33
72
45
114
129
96
15
60
180
156
114
11
49
66
18
51
15
54
150
29
247
30
99
111
33
27
24
72
77
7
84
5
7
60
78
191
1
48
102
78
72
60
108
6
24
5
184
111
12
54
6
48
57
165
27
32
91
45
39
24
126
30
156
120
9
15
30
75
99
29
40
8
55
89
49
12
24
59
1
63
93
78
29
37
36
18
66
6
29
168
48
55
113
1
6
78
12
24
210
53
67
36
17
67
30
84
27
165
54
21
8
7
54
126
24
24
5
31
24
57
33
222
234
84
6
45
8
127
41
168
1
66
29
64
32
112
33
39
51
48
69
243
54
6
17
7
9
96
129
150
30
11
19
12
9
105
39
56
1
174
144
60
12
24
24
65
96
31
113
97
47
1
36
120
11
13
66
66
15
128
157
27
21
12
18
42
30
48
29
1
42
45
32
193
54
60
29
37
75
45
210
65
205
3
80
85
96
54
29
13
18
6
123
72
15
66
47
73
23
112
15
30
30
69
9
231
51
84
6
107
7
81
33
96
120
90
45
45
126
90
18
9
21
126
45
75
66
83
96
64
144
72
120
8
67
101
25
24
114
126
60
66
233
40
45
42
54
54
96
150
156
3
15
177
105
48
47
193
12
150
77
72
1
15
9
6
17
40
63
30
114
60
21
32
37
3
33
23
1
84
27
45
18
126
3
33
54
153
21
6
66
60
180
54
45
51
24
29
1
36
75
15
105
15
65
55
30
18
72
33
51
5
169
6
6
30
24
24
29
7
41
55
24
113
31
41
16
48
105
42
93
15
66
24
30
137
25
18
21
45
354
156
93
3
54
36
3
56
61
27
80
136
15
96
33
33
15
135
177
8
25
78
120
17
40
80
19
21
33
71
24
67
18
42
33
ABCD 98029444738*3^$a+1 [50010]
72
38
52
36
24
32
51
15
22
32
136
114
17
7
42
32
63
7
48
54
18
56
69
21
4
2
70
18
80
57
21
34
38
88
95
12
21
34
18
54
24
32
34
14
9
48
15
30
27
1
44
15
108
25
14
24
16
48
26
76
26
24
6
3
12
96
3
117
108
79
29
25
20
15
87
16
53
51
34
14
16
62
3
15
93
3
46
32
18
9
79
17
9
6
54
87
27
9
127
30
18
6
35
21
96
10
5
145
2
46
44
22
14
64
18
38
40
35
15
21
1
18
66
14
22
74
57
36
3
18
52
122
33
199
5
21
15
49
35
13
6
30
32
48
75
7
14
10
14
82
50
3
72
33
34
6
72
192
116
4
8
18
40
74
87
121
78
14
48
3
24
13
35
24
13
2
18
16
30
5
1
23
27
24
6
24
36
4
80
87
9
18
21
19
6
72
18
32
22
47
73
18
50
4
56
52
20
10
18
11
9
28
14
16
2
12
10
29
19
48
32
54
15
84
7
42
48
47
24
73
54
62
60
70
14
27
49
12
26
21
48
81
52
140
18
16
114
35
9
27
151
18
30
50
36
16
120
42
38
34
48
48
8
45
1
11
33
60
42
24
88
48
138
44
16
116
4
2
144
40
30
18
38
159
61
14
40
6
68
70
14
3
9
6
88
77
25
59
21
34
26
4
8
106
110
24
106
54
42
26
22
65
36
1
8
60
60
16
23
43
8
40
2
4
60
54
42
6
42
6
122
28
23
9
162
48
40
38
4
20
18
30
12
36
51
31
48
54
48
35
7
78
11
87
6
16
11
13
11
165
18
33
12
25
50
22
11
79
24
14
136
74
16
6
11
93
24
51
31
17
7
29
57
3
48
31
86
10
80
72
10
92
36
15
7
48
17
9
76
152
10
38
10
18
14
33
7
26
12
10
80
45
3
22
24
11
7
8
34
6
17
87
33
21
154
6
60
119
15
30
10
5
25
50
46
66
48
38
27
21
16
23
36
36
49
12
11
12
7
30
72
12
38
16
110
16
66
8
24
78
28
6
6
104
24
24
3
15
21
1
32
100
60
98
46
32
63
9
90
9
9
39
21
87
51
42
4
90
18
6
42
23
7
38
66
69
51
57
9
48
30
94
8
18
46
11
13
24
42
80
117
81
88
11
36
1
84
36
60
32
3
75
81
253
42
48
38
3
12
49
66
30
8
15
99
6
82
2
48
30
22
98
10
12
20
30
40
53
163
89
31
30
12
32
16
110
40
72
14
40
23
67
48
6
26
16
32
46
90
41
13
26
16
38
42
58
12
48
35
93
10
30
8
42
57
1
6
137
81
39
7
102
12
36
23
19
5
19
54
96
24
23
33
34
6
96
47
91
24
86
16
83
13
42
38
10
30
48
12
32
28
24
26
48
126
48
15
25
2
6
10
30
18
72
5
19
29
115
6
20
108
16
96
18
18
48
11
48
21
4
47
36
13
26
6
18
22
74
57
21
12
16
14
16
72
29
1
56
4
12
74
24
16
62
34
14
207
33
42
33
36
1
68
27
27
45
81
90
34
32
4
26
66
22
56
34
48
30
32
22
83
61
42
24
126
24
18
2
36
10
5
73
2
30
18
16
6
11
24
55
24
8
18
111
21
10
38
12
70
5
1
95
12
7
29
19
8
16
17
133
8
39
67
30
42
72
66
116
10
120
56
9
55
8
40
8
94
44
6
120
30
10
14
63
1
48
2
10
12
84
44
18
81
1
36
59
247
5
12
72
225
12
90
48
9
1
6
48
6
11
39
34
11
25
12
12
47
3
18
30
88
32
22
2
46
20
27
12
31
72
5
1
12
12
11
36
19
14
52
30
14
4
6
14
15
108
13
36
156
8
16
24
66
5
48
13
54
120
8
16
6
48
95
25
8
64
35
1
62
6
12
4
18
38
148
116
24
4
11
21
6
72
6
24
10
48
54
8
10
6
24
18
38
24
88
8
16
23
13
12
26
46
18
158
87
27
94
32
10
48
41
9
12
4
20
64
44
6
9
97
44
15
27
33
12
3
10
14
82
30
48
78
20
27
75
22
36
11
33
39
48
13
14
64
126
71
1
44
16
11
19
2
102
40
158
90
9
39
90
94
5
1
24
18
29
3
34
44
51
12
25
32
82
30
56
82
6
11
1
14
40
17
37
32
4
14
82
44
3
33
63
1
6
42
6
29
25
8
10
50
39
72
31
5
73
47
27
64
53
97
11
21
4
143
12
75
6
88
72
8
3
69
4
30
18
11
12
7
62
40
48
18
62
60
195
1
26
40
41
37
18
14
15
9
10
230
64
42
26
22
26
52
47
51
16
6
2
69
33
34
24
66
36
23
33
48
24
12
100
8
27
84
129
39
129
48
12
22
78
42
41
31
104
9
13
8
16
18
17
13
36
32
27
3
22
48
35
7
48
8
16
24
30
11
96
13
2
10
12
36
62
21
61
6
6
8
63
19
8
33
13
71
13
20
40
8
12
6
22
48
2
18
27
69
16
20
42
16
30
24
128
10
62
52
23
7
5
60
12
43
6
23
36
45
28
30
77
9
72
18
30
114
40
5
3
33
97
35
163
90
80
4
2
88
38
12
48
102
21
49
98
18
27
9
18
10
20
40
35
13
68
22
17
45
51
21
34
162
20
24
88
12
54
24
78
2
18
4
56
40
8
36
75
1
68
46
6
18
24
2
27
19
8
33
7
56
6
42
40
38
34
14
51
12
60
103
134
82
24
14
10
66
71
84
19
96
14
3
49
12
18
101
1
83
13
24
42
14
147
127
90
32
16
84
26
24
45
9
10
6
8
76
30
5
139
66
6
6
20
111
61
23
75
22
56
40
44
70
53
25
2
88
38
15
57
4
78
6
26
21
19
14
42
34
54
6
18
6
42
2
22
29
36
151
50
4
26
34
59
27
24
18
ABCD 98029775128*3^$a+1 [50087]
75
84
12
29
7
57
27
5
43
48
48
24
77
168
91
84
60
48
144
180
156
53
112
8
19
72
108
192
108
141
27
12
12
29
24
72
19
36
65
19
141
51
204
9
56
115
29
91
48
5
91
216
5
64
51
93
75
60
65
16
72
8
96
211
108
132
12
41
67
69
15
36
60
9
3
72
69
24
32
16
207
36
144
5
72
64
27
53
91
53
67
53
88
99
53
103
12
168
48
60
81
123
5
96
24
67
48
120
21
27
48
101
136
72
123
72
372
209
16
8
151
57
104
168
187
149
151
209
240
115
21
96
3
5
40
51
125
43
12
9
144
75
5
120
271
9
27
29
91
5
88
183
192
396
29
91
117
392
16
207
9
39
36
5
88
171
21
224
175
57
39
225
96
8
24
43
24
5
24
16
255
33
56
55
132
12
48
57
32
24
31
129
56
115
5
43
213
8
40
24
72
15
240
105
80
115
36
48
9
72
80
40
128
55
252
5
91
48
69
3
29
19
5
40
27
77
55
537
75
5
240
24
139
125
115
72
53
16
135
156
69
56
48
67
5
31
144
81
3
12
60
165
8
7
57
51
36
48
180
168
228
12
84
48
17
79
60
5
79
33
27
36
36
29
235
69
63
12
125
7
84
60
65
19
60
48
33
15
185
16
144
96
75
24
36
89
144
43
149
16
8
31
65
19
141
96
8
24
40
120
27
144
221
43
48
48
69
51
29
67
173
96
91
5
91
60
89
16
135
17
31
36
48
101
16
224
112
3
29
40
32
163
21
39
36
69
123
45
267
72
21
72
15
41
55
36
45
104
24
16
15
209
16
80
24
103
89
103
180
48
144
21
87
33
8
67
48
125
40
51
21
27
156
209
175
36
5
7
48
36
21
27
72
24
117
8
91
173
72
31
57
3
120
168
24
45
27
45
3
117
51
24
24
5
67
29
55
96
60
117
48
152
67
21
8
7
33
27
84
36
53
264
96
40
39
17
163
12
105
39
65
31
36
45
32
120
88
192
63
132
12
9
104
112
8
120
31
60
101
115
53
43
12
65
127
96
57
48
32
55
17
79
96
60
29
67
84
108
165
152
19
29
160
96
120
80
16
15
84
21
24
75
84
180
12
81
27
117
200
16
3
36
36
144
24
21
128
40
192
3
168
24
5
19
149
208
24
8
67
53
31
161
31
192
17
16
8
7
89
43
60
17
43
48
53
91
45
51
29
40
8
91
72
24
93
15
12
45
3
192
21
8
120
31
96
113
127
132
21
80
96
144
295
252
77
192
16
3
29
72
31
105
8
91
165
51
53
40
111
33
32
79
129
171
21
99
144
5
43
48
165
224
43
12
33
3
5
40
171
45
3
36
41
264
31
65
31
345
39
89
7
420
240
173
79
161
16
51
77
120
160
32
55
96
57
32
16
3
24
48
93
51
53
120
67
5
43
5
96
19
117
63
36
24
132
113
115
12
9
75
240
29
31
60
120
5
91
204
60
5
136
8
163
12
57
3
5
120
72
48
91
360
24
ABCD 98029972336*3^$a+1 [50008]
240
5
96
120
60
204
96
60
127
5
72
48
51
57
87
57
36
12
48
39
16
17
312
216
120
55
5
60
63
21
36
279
45
19
384
48
17
288
60
19
53
123
225
24
96
7
32
64
32
64
144
41
39
9
60
43
32
48
9
36
12
60
43
137
12
228
12
96
27
16
17
12
348
60
43
137
60
12
12
60
108
48
144
48
72
3
160
17
36
75
45
3
96
64
221
48
51
57
12
168
19
240
101
132
48
72
60
48
19
53
12
63
112
485
48
43
29
51
105
24
60
115
53
60
12
3
93
67
65
12
19
192
32
33
12
120
12
108
3
9
48
12
156
204
3
160
65
12
291
9
39
141
36
60
3
57
12
12
60
120
108
15
213
12
207
16
185
132
48
84
31
89
55
65
60
168
27
16
89
103
53
43
17
79
65
15
16
77
12
48
12
235
128
57
199
96
53
120
168
72
115
96
29
12
96
55
80
48
189
12
55
5
43
53
75
48
64
53
144
36
72
31
17
72
7
5
36
60
192
108
63
112
5
192
43
269
60
39
16
96
17
15
16
32
129
175
53
120
48
120
43
96
65
36
12
127
96
65
15
45
19
48
5
72
276
24
96
24
96
127
192
101
123
21
168
67
53
187
341
120
192
288
67
5
27
208
17
15
81
12
51
96
33
60
48
259
185
39
21
235
5
75
16
29
288
3
9
55
5
139
29
3
105
87
33
15
64
221
19
113
12
51
69
91
17
127
53
12
15
48
45
3
69
168
60
12
120
19
17
72
12
216
60
7
125
120
187
65
63
45
168
27
48
144
144
256
53
123
144
33
15
45
115
173
264
36
12
72
180
36
75
57
48
7
96
144
233
55
17
12
96
132
72
60
91
17
12
96
60
192
55
192
65
168
120
63
117
12
108
51
64
173
19
125
19
77
3
21
60
108
72
216
24
36
103
192
144
53
27
45
115
41
60
12
12
19
77
3
144
153
12
43
29
216
12
48
84
168
12
135
213
240
60
168
39
16
17
180
108
63
117
12
132
91
17
120
135
160
48
245
75
105
103
240
41
156
72
12
36
144
99
64
113
60
60
199
305
79
101
96
24
115
5
156
84
36
84
99
9
12
139
17
15
160
185
7
17
63
117
36
252
12
15
64
449
12
36
24
216
15
9
60
96
84
36
355
137
7
101
24
96
3
16
161
60
12
103
197
72
120
96
12
223
48
144
368
45
355
80
69
48
72
163
17
36
43
41
55
101
123
57
180
324
48
31
77
99
16
5
12
552
120
31
5
24
228
48
12
72
36
39
45
3
16
176
261
264
115
53
60
168
24
300
163
137
60
123
93
3
21
283
53
120
67
48
89
ABCD 98030170354*3^$a+1 [50029]
97
24
56
28
56
9
15
40
20
36
33
75
141
27
12
40
5
18
13
24
12
83
126
15
15
54
43
24
84
60
44
28
32
156
12
4
84
44
21
91
29
115
32
64
48
71
45
135
61
68
33
3
76
140
36
12
3
12
6
31
116
52
140
12
9
67
20
123
24
177
4
24
36
116
24
15
25
77
19
23
21
24
45
111
16
11
18
51
48
81
15
72
3
25
96
8
28
12
11
81
81
162
133
44
81
79
8
52
44
52
68
4
96
20
45
102
18
15
99
37
11
49
23
33
24
16
12
11
1
36
140
48
184
41
51
48
48
12
3
30
7
35
97
83
13
257
36
7
65
19
20
88
8
57
43
80
4
56
3
37
44
4
59
30
87
88
36
32
4
23
6
39
81
31
36
152
28
72
32
51
45
48
27
49
84
47
73
12
104
4
56
40
53
78
13
56
24
4
23
13
119
1
24
48
8
72
24
3
25
56
60
36
28
72
140
4
204
8
40
60
12
36
56
9
55
36
119
72
73
5
7
5
90
69
84
64
72
204
44
21
39
40
12
48
41
171
33
187
24
56
64
80
87
57
76
47
13
32
52
12
60
20
16
48
12
12
68
195
60
33
4
65
6
162
43
56
3
145
12
20
21
3
12
60
52
53
3
159
1
5
51
36
28
36
23
6
91
60
41
7
8
108
4
35
13
44
21
43
5
75
105
24
67
23
57
60
28
72
29
114
36
97
200
48
15
1
60
120
20
4
59
25
53
55
35
93
27
60
9
24
16
20
51
169
36
83
24
18
7
68
40
95
93
69
15
3
45
27
73
44
81
60
27
12
4
140
36
33
48
75
3
25
36
23
18
132
18
93
60
75
24
25
8
4
8
16
20
9
55
8
24
4
192
164
4
44
76
12
24
84
77
60
7
8
15
42
27
196
23
21
21
67
8
88
12
23
81
24
12
48
40
65
27
52
101
151
104
60
4
36
185
30
42
39
9
7
152
16
56
36
27
13
44
9
55
56
3
61
47
108
25
84
56
40
56
4
35
81
28
5
66
25
176
69
207
45
75
24
60
16
8
84
48
4
36
84
56
4
29
127
80
24
48
12
324
72
27
13
72
36
29
18
9
9
115
65
7
20
112
8
33
7
8
24
100
56
57
18
105
40
17
18
21
100
149
31
44
12
12
28
12
60
12
59
45
39
18
75
57
15
16
20
220
44
12
40
20
3
6
15
147
30
7
36
84
5
3
48
12
4
23
117
16
23
57
4
264
20
40
44
48
45
43
36
80
60
21
15
33
15
9
151
29
63
72
63
9
3
81
112
248
4
72
36
47
1
36
56
24
39
49
5
18
9
108
132
64
24
108
72
8
33
7
72
8
45
3
87
30
39
28
48
20
120
24
9
31
236
64
24
36
8
28
92
16
29
90
66
60
12
222
18
7
68
84
36
4
11
18
75
40
12
35
18
79
12
56
15
153
16
24
20
75
45
4
96
144
12
41
78
54
36
91
24
24
56
40
20
60
36
81
18
25
24
72
23
45
21
15
40
59
105
12
16
24
23
18
63
75
72
37
53
15
4
20
64
20
60
75
21
24
60
72
28
32
84
40
36
20
132
16
44
16
107
69
60
16
24
8
40
36
20
64
32
24
64
20
16
24
240
36
95
30
75
24
12
21
75
12
40
11
24
21
45
31
20
21
7
20
12
48
12
84
12
108
76
44
64
143
25
12
8
28
56
4
29
7
20
4
5
60
7
60
84
56
124
8
75
18
135
12
28
17
15
63
37
53
30
9
4
5
54
25
20
108
4
56
28
60
56
4
80
40
140
4
56
72
24
76
60
23
21
16
17
31
12
48
24
20
12
39
145
17
3
76
24
84
11
25
29
67
23
18
7
92
40
44
27
133
36
20
40
36
8
64
92
24
75
45
4
12
23
153
40
68
16
20
16
8
27
48
21
16
53
27
28
12
12
11
9
33
3
72
123
37
24
36
80
12
148
8
9
36
19
113
18
1
36
12
5
36
12
135
27
78
15
28
56
16
192
36
29
103
20
60
4
20
124
24
72
36
23
25
35
21
28
56
36
3
1
20
12
60
24
60
16
80
27
1
32
40
5
99
48
12
16
12
96
35
105
112
20
84
64
44
93
103
5
39
28
65
90
72
30
7
140
100
180
23
81
9
55
108
35
9
16
155
37
20
16
36
221
15
84
4
20
24
51
69
76
47
33
75
21
21
43
137
75
48
120
39
1
80
117
63
16
56
24
21
42
21
4
23
9
16
24
41
99
148
8
28
47
48
9
76
92
4
59
1
20
33
27
40
104
12
4
24
12
12
116
16
11
18
19
120
92
4
12
20
3
45
40
36
44
196
36
20
52
35
21
87
193
5
12
7
12
8
16
89
18
ABCD 98030474008*3^$a+1 [50030]
21
57
18
101
13
36
12
3
104
1
15
57
12
3
33
30
24
57
9
15
159
6
66
24
9
51
5
25
15
57
24
30
9
27
5
48
25
12
48
11
19
5
25
42
12
42
96
15
9
60
51
9
30
41
40
3
21
24
104
31
90
39
8
48
7
65
49
24
6
48
60
5
13
12
18
45
27
12
81
63
30
75
39
57
9
156
3
80
1
87
195
18
59
43
24
30
24
24
48
48
90
21
9
144
6
60
42
30
30
30
17
16
32
64
21
59
1
39
33
48
60
3
39
108
60
17
88
48
21
60
6
12
30
47
64
24
33
60
84
114
5
37
59
16
99
21
45
84
15
24
32
37
11
1
24
120
96
18
45
33
24
54
9
56
64
51
6
95
79
12
29
40
9
30
9
48
32
1
30
17
25
42
53
24
24
31
18
36
42
9
120
48
21
147
8
1
6
24
6
3
80
24
16
87
12
5
48
19
101
19
108
12
29
91
45
21
59
1
39
9
66
24
60
60
12
105
24
24
75
5
24
25
12
35
13
36
12
30
5
40
72
8
25
23
1
15
21
54
48
36
81
9
15
24
33
24
24
6
9
57
12
36
87
33
30
66
18
5
13
18
9
51
6
6
17
37
35
16
9
54
42
54
81
3
45
75
45
15
54
27
21
60
39
24
57
18
36
84
30
72
23
7
65
112
72
9
24
63
24
56
24
1
78
132
30
24
15
15
89
40
21
36
30
30
84
6
204
36
48
54
35
7
60
30
23
1
6
96
84
6
90
29
25
95
1
42
21
15
114
15
27
6
23
109
11
1
36
3
9
18
18
30
69
45
18
90
15
63
54
12
23
61
59
103
17
40
33
39
3
36
72
9
56
25
24
15
9
47
7
36
21
99
29
151
17
55
105
9
18
21
32
43
30
174
33
8
16
15
89
19
120
5
72
13
35
25
23
19
24
60
24
33
15
12
21
56
55
9
21
66
17
67
21
3
21
39
9
3
5
64
33
63
3
6
108
3
24
21
78
66
3
51
5
1
111
3
21
93
102
36
12
12
18
12
30
36
57
3
18
60
24
95
7
6
27
48
33
6
24
41
13
3
87
6
54
45
8
7
12
6
63
27
18
36
15
48
56
120
1
6
12
12
78
11
37
48
11
19
5
1
6
24
60
6
24
15
128
25
18
78
12
12
48
63
21
6
60
9
15
33
21
6
30
6
18
111
8
97
48
6
12
5
88
81
23
1
15
27
72
78
23
7
12
6
71
25
30
60
30
114
12
33
57
15
39
18
23
24
19
6
96
24
78
192
33
3
12
18
15
9
15
48
32
16
33
42
29
25
159
9
42
45
21
35
13
30
5
25
6
33
32
55
36
30
39
105
48
30
48
57
27
29
19
21
24
32
64
27
72
21
57
15
57
12
3
8
79
6
59
19
5
24
1
39
63
9
3
5
61
99
75
36
17
7
108
30
39
24
24
72
45
30
5
1
23
16
3
18
18
17
40
24
51
69
105
24
15
21
18
41
16
9
47
25
39
99
42
12
30
42
54
96
18
15
21
36
39
9
48
23
115
6
95
1
72
47
40
45
3
57
23
1
30
24
42
23
37
3
45
35
1
12
3
99
126
162
5
37
75
33
159
15
9
15
17
73
6
18
6
60
90
27
69
11
88
15
17
19
30
6
120
33
9
23
157
30
30
36
59
120
73
15
63
9
32
19
21
15
89
16
8
37
6
12
12
6
39
24
27
48
12
65
40
48
9
143
40
45
3
27
24
29
7
9
63
12
18
3
24
48
21
12
63
27
53
85
90
12
12
18
30
60
84
36
24
126
30
42
30
57
48
3
18
6
36
42
12
54
21
8
112
93
42
81
39
48
18
15
15
48
17
64
15
24
17
37
6
6
39
72
27
12
89
115
12
9
39
17
64
9
6
18
48
24
6
9
33
15
3
90
48
6
126
12
12
15
9
30
90
15
24
57
36
27
32
1
30
42
96
15
15
41
88
48
15
48
57
8
31
78
6
6
23
16
32
13
11
96
24
1
102
42
15
45
36
54
36
30
24
15
8
88
75
54
78
33
9
24
24
87
8
97
39
15
12
54
6
12
12
18
12
11
97
23
49
54
24
42
6
17
48
24
49
66
45
39
60
21
123
18
12
87
9
39
3
72
5
1
15
39
60
6
36
35
25
39
15
42
23
1
39
9
63
9
36
219
9
114
30
12
60
6
9
9
12
3
39
57
24
15
6
48
6
6
36
42
65
133
30
5
24
88
87
96
9
9
96
30
6
18
17
7
36
30
66
48
53
187
66
6
45
8
1
119
13
3
56
1
15
15
48
36
30
6
42
48
63
32
7
17
25
120
15
9
24
12
11
67
5
16
27
45
9
18
5
16
21
6
60
9
51
18
42
17
112
33
42
90
6
45
9
23
13
12
15
51
21
81
12
12
6
24
41
112
15
17
25
6
17
13
27
48
3
12
18
47
7
90
102
24
17
40
123
5
40
21
30
18
75
21
42
42
78
9
24
9
78
84
6
24
6
33
80
1
96
18
36
114
90
54
30
42
48
6
42
39
3
18
48
35
19
30
12
59
160
27
24
60
18
6
9
48
8
1
6
48
6
18
30
6
72
5
72
25
6
17
40
9
18
18
48
36
18
48
53
16
15
6
27
135
72
33
15
17
31
54
18
78
60
54
36
30
23
19
6
60
30
12
54
84
24
15
21
27
3
69
15
12
30
111
9
6
24
18
12
6
30
15
39
18
111
32
139
69
69
12
15
9
30
24
36
6
66
90
30
69
8
1
24
42
6
24
23
55
65
43
24
78
6
12
69
80
1
87
72
93
12
6
48
17
49
30
9
9
30
18
30
60
12
41
25
39
15
12
18
126
12
42
30
12
48
30
15
27
5
16
15
48
84
18
99
24
32
25
108
35
49
30
65
31
72
33
21
6
42
3
27
6
6
66
15
3
5
25
6
30
204
24
6
6
54
5
112
15
12
45
3
30
15
32
112
8
37
3
45
6
21
51
30
18
24
5
7
89
1
15
24
75
21
96
80
40
57
12
3
27
6
24
6
144
78
27
9
12
3
ABCD 98030537914*3^$a+1 [50002]
75
21
99
24
66
54
21
15
96
12
6
39
72
12
3
108
69
96
84
93
30
6
15
15
93
24
135
45
27
6
18
21
12
39
30
3
60
48
33
24
66
6
159
93
231
24
27
21
39
36
21
63
21
123
24
30
75
60
51
21
9
39
3
57
63
24
30
78
57
135
165
24
48
21
48
63
108
69
18
33
39
120
54
24
66
90
36
24
3
36
105
39
33
54
105
24
36
51
12
9
216
45
132
54
12
93
15
24
102
54
42
174
6
84
75
15
108
6
3
27
129
33
111
87
96
33
3
57
33
39
48
3
93
159
33
3
21
9
72
24
66
93
75
21
48
51
6
18
21
36
63
6
126
30
27
216
87
93
12
15
9
9
27
171
42
156
39
87
24
33
141
39
123
45
63
117
12
39
18
54
72
33
33
42
69
96
48
57
3
72
12
33
63
135
129
36
345
30
54
18
57
39
21
144
87
105
15
117
15
12
45
51
12
21
144
24
33
15
129
126
69
51
9
27
9
69
36
15
36
123
57
24
99
57
75
69
3
198
51
36
36
60
27
57
15
72
9
27
9
63
18
234
24
72
33
87
21
3
21
45
75
36
60
81
18
54
54
42
51
24
12
57
30
21
339
93
105
39
24
12
96
84
3
21
48
60
48
60
108
36
51
129
12
129
111
27
54
36
18
93
96
48
75
72
21
261
135
72
48
141
42
30
78
105
3
12
9
51
33
39
30
171
27
42
30
45
12
24
48
3
84
9
36
45
39
51
90
6
108
129
108
15
21
15
12
36
21
51
60
48
21
24
87
12
96
33
60
33
30
36
60
48
21
168
144
51
177
51
9
45
144
75
60
72
69
36
144
66
21
36
213
75
3
33
168
36
84
15
93
3
12
6
123
87
45
27
114
51
87
9
72
48
51
57
15
24
57
9
63
33
3
9
72
60
39
36
48
36
39
48
108
21
60
51
105
15
45
84
33
18
18
39
132
123
12
60
36
165
27
9
156
96
12
3
66
114
201
12
36
147
33
33
144
6
21
153
63
48
39
33
141
24
75
48
39
18
123
147
48
54
108
75
21
36
75
15
21
27
21
15
57
24
33
39
9
39
21
54
144
21
15
66
27
51
12
93
15
36
21
165
3
189
39
36
132
12
183
48
72
306
135
15
21
48
96
12
15
36
42
75
12
36
72
96
84
96
12
24
27
9
117
78
69
51
153
87
33
51
18
27
36
36
63
9
12
60
27
9
12
3
21
12
72
3
72
69
36
132
63
54
99
51
12
168
105
129
30
9
99
18
6
144
12
9
48
108
420
12
75
36
21
84
15
42
30
45
15
105
96
12
168
81
3
39
57
69
3
9
39
87
6
3
51
36
129
12
195
24
33
75
33
24
12
3
18
30
36
72
153
12
39
120
36
81
12
69
3
72
132
51
57
27
108
60
57
144
108
81
6
12
21
60
84
36
33
78
21
45
6
177
24
117
72
3
24
51
90
102
21
3
36
105
93
3
27
153
12
15
45
36
27
24
66
27
225
27
69
87
72
132
12
21
75
51
36
165
69
39
108
144
51
48
21
96
9
75
255
54
39
87
105
69
39
21
39
192
33
3
219
105
39
33
24
303
120
42
18
57
9
27
27
21
72
36
72
15
45
123
72
18
18
285
36
144
36
36
60
51
21
156
36
3
30
54
21
111
33
57
72
3
84
39
141
105
36
54
18
63
105
30
18
111
51
237
72
21
12
111
24
72
12
24
69
15
36
57
30
240
69
33
27
207
21
15
114
3
12
51
36
108
45
15
33
3
90
66
153
84
87
9
108
228
36
24
195
33
51
24
66
24
3
84
21
39
72
84
72
33
24
51
60
63
36
9
27
24
66
39
201
39
69
54
69
21
30
108
42
246
24
120
9
393
18
93
9
18
ABCD 98032111046*3^$a+1 [50048]
9
23
24
4
111
21
15
6
12
111
120
24
69
47
84
31
129
8
52
20
112
168
60
45
23
55
18
39
108
63
6
123
21
174
5
16
69
111
3
33
8
85
3
68
73
30
9
68
4
9
23
64
9
15
56
31
105
21
18
21
56
4
81
27
63
153
12
12
21
54
6
35
73
99
63
5
64
15
21
56
4
51
5
148
93
39
56
24
48
88
84
32
12
40
56
4
81
39
69
15
111
41
25
24
15
60
51
69
36
8
196
104
132
28
15
6
12
347
49
54
78
27
57
78
41
49
27
12
9
6
66
11
7
78
12
59
16
20
180
13
108
15
24
105
36
6
45
48
60
140
25
99
69
18
36
69
60
84
84
75
36
42
12
78
5
28
93
159
3
12
36
6
30
60
21
45
39
36
8
48
49
47
28
144
21
12
155
133
15
120
45
108
18
114
12
150
5
7
42
84
6
105
36
24
9
47
103
5
49
27
96
87
21
20
144
160
8
301
131
7
9
27
162
195
75
21
15
41
31
96
33
21
84
11
133
15
24
8
61
114
17
40
33
84
3
36
111
81
8
124
57
39
9
18
45
60
21
3
3
53
40
212
24
16
12
33
315
51
5
52
63
21
21
12
72
42
12
54
11
52
171
41
76
20
151
69
72
9
66
29
133
3
72
44
7
105
24
8
49
39
45
147
84
24
24
92
43
6
51
20
24
97
11
13
66
113
67
9
99
60
21
51
90
23
61
36
11
12
124
21
75
9
51
3
21
87
18
150
21
20
12
112
99
36
57
20
16
132
123
45
117
23
88
15
113
184
81
27
93
216
27
9
252
6
48
129
105
195
21
11
12
31
114
75
45
54
72
18
59
112
20
61
36
72
3
15
9
117
23
13
47
64
44
49
23
108
48
16
24
48
36
80
72
48
121
15
3
6
15
84
116
19
21
12
69
3
60
45
83
7
72
45
45
83
28
105
155
40
21
39
75
54
23
7
18
11
7
69
32
43
21
192
21
42
48
90
75
21
3
92
13
48
75
72
8
103
77
4
39
42
30
105
27
53
1
48
3
60
51
5
100
8
13
63
57
47
43
126
78
12
45
32
73
3
12
33
119
72
16
12
44
25
27
117
23
49
155
28
21
18
77
108
64
152
7
18
123
24
15
114
12
15
27
30
54
6
108
84
144
11
216
76
108
32
7
132
69
123
180
45
9
99
45
39
60
45
83
88
24
8
49
24
15
24
32
307
129
60
120
12
15
81
24
27
18
23
64
15
18
23
13
15
27
17
55
41
16
20
61
23
67
78
23
76
165
18
189
33
35
40
36
51
33
21
167
331
54
3
36
84
21
3
72
105
42
5
12
24
16
32
40
27
126
90
21
33
72
99
27
33
129
95
49
3
21
3
56
67
174
36
54
129
20
109
95
115
9
15
41
13
36
48
6
41
31
54
48
108
54
41
31
9
20
49
48
36
11
100
21
51
24
20
136
8
61
27
135
65
25
36
51
168
3
17
28
21
60
3
33
12
72
75
3
33
44
36
40
12
51
5
67
12
117
9
6
45
63
17
28
12
9
18
18
135
56
28
20
1
123
36
87
6
12
111
3
105
60
141
147
144
9
18
6
120
47
84
76
15
33
60
20
72
115
72
21
60
168
3
41
13
83
52
156
3
41
43
24
84
21
123
36
21
20
49
72
23
31
69
39
141
60
8
156
24
16
36
92
48
60
52
48
56
124
3
48
5
36
1
210
6
35
280
96
87
57
92
16
8
49
71
52
39
48
45
297
3
8
48
49
47
88
72
45
75
15
21
12
21
119
88
12
21
71
19
321
24
72
12
8
25
72
83
49
48
111
44
160
20
28
24
63
21
44
31
9
12
84
3
33
48
48
32
60
49
23
13
156
18
141
27
93
15
165
132
32
52
24
68
7
57
51
69
99
54
15
69
87
24
72
15
29
97
24
63
12
84
3
17
91
54
59
48
55
12
72
90
15
32
31
141
21
95
205
36
11
7
41
4
20
16
24
21
59
49
83
36
52
135
173
112
12
45
39
24
56
144
100
15
21
8
43
5
211
101
61
ABCD 98032113982*3^$a+1 [50041]
68
24
60
72
180
57
19
60
125
51
33
67
32
84
64
56
9
15
21
12
123
9
43
41
19
104
12
64
56
88
12
5
31
5
7
56
84
120
9
3
64
5
7
65
55
24
8
57
15
100
32
28
72
92
64
212
60
16
5
7
17
87
12
24
177
39
48
16
41
60
39
40
32
28
56
213
19
41
48
63
24
57
51
72
60
16
32
4
53
27
96
84
24
4
89
63
24
16
101
43
80
69
19
41
3
48
12
201
99
12
16
17
96
111
48
40
20
24
45
27
45
27
52
48
17
7
29
67
17
19
20
24
108
72
76
72
41
7
24
84
80
48
24
4
168
8
60
4
44
40
20
208
44
21
55
24
24
44
108
9
15
84
141
127
68
76
44
21
19
12
29
36
3
12
100
116
12
24
12
124
80
24
33
19
216
48
80
64
144
32
21
51
153
3
4
65
48
60
15
33
147
64
8
33
51
40
8
48
28
24
24
24
32
12
136
44
36
24
12
124
20
64
24
24
20
4
36
29
3
141
39
12
60
72
208
8
45
19
96
29
19
77
51
60
136
5
27
28
8
9
39
12
4
60
8
84
52
20
156
16
20
9
3
16
68
64
65
7
8
9
79
152
72
24
36
28
92
16
12
36
8
12
132
264
112
20
120
160
137
48
15
57
31
29
39
72
12
24
24
160
60
53
15
48
16
17
135
64
24
80
21
7
56
48
28
8
9
7
80
16
36
20
12
45
55
44
96
36
112
12
192
12
32
16
24
17
36
51
12
45
91
5
79
44
60
16
44
4
8
84
136
84
8
40
48
104
16
89
36
103
36
24
17
7
44
52
104
148
12
29
15
52
68
9
19
65
15
45
75
33
103
56
33
7
173
199
53
15
220
68
24
16
68
24
228
81
199
53
99
24
24
60
156
40
8
88
41
43
29
19
84
72
68
36
57
55
17
7
20
105
108
3
4
65
7
92
16
36
72
36
96
80
4
8
108
100
8
60
76
29
7
108
20
60
16
80
36
16
44
148
5
103
77
19
209
3
4
44
48
64
89
7
12
41
43
8
36
141
115
29
75
60
24
21
67
29
12
111
52
32
16
120
17
36
48
87
52
20
4
48
24
161
43
36
53
15
36
52
5
63
12
9
15
24
16
5
3
4
173
7
104
28
12
68
9
115
32
16
20
108
12
36
93
7
80
9
55
24
68
9
3
16
17
55
17
79
20
88
116
57
27
88
44
64
20
24
4
72
144
41
87
156
4
5
12
79
17
48
39
12
4
20
24
24
21
39
192
52
32
16
44
84
4
24
48
20
36
81
15
40
20
24
21
39
16
8
64
32
112
48
32
45
43
65
27
16
152
21
39
21
63
84
81
96
12
27
33
39
60
4
24
44
24
33
27
40
173
3
4
137
36
27
84
4
41
39
72
24
4
32
24
9
39
153
87
72
12
4
5
87
84
72
36
72
117
123
40
41
39
100
161
127
41
72
79
8
12
24
36
28
8
60
124
8
24
100
5
163
89
127
17
36
87
84
40
20
52
5
67
44
12
9
72
7
24
68
36
52
36
20
28
24
20
204
16
20
28
36
132
68
117
63
16
20
21
3
4
29
19
77
51
24
48
64
20
36
48
112
24
113
111
168
24
48
28
29
55
56
24
28
20
24
64
8
105
19
36
44
48
9
19
104
12
84
76
44
4
48
20
40
36
53
51
21
127
24
48
176
57
15
148
36
113
43
12
36
29
7
17
84
55
200
21
3
9
63
120
12
84
124
44
60
88
32
4
60
72
20
108
33
51
12
57
63
24
160
312
56
36
28
5
63
76
44
148
32
69
3
48
12
36
24
40
24
20
4
72
65
63
21
27
33
27
24
4
84
20
88
161
15
45
63
4
36
5
3
33
27
216
36
21
15
9
7
20
48
136
5
48
99
280
48
84
32
16
53
3
12
21
63
88
53
15
21
3
192
264
21
39
60
16
12
72
24
36
32
96
60
64
8
21
27
88
8
204
24
24
16
60
48
116
12
4
44
40
68
24
24
21
19
36
8
45
12
303
28
8
180
40
20
60
16
144
8
4
80
4
8
52
41
12
63
24
45
55
8
45
79
120
24
188
21
91
56
36
132
4
80
84
24
64
77
103
8
9
231
12
45
24
3
112
20
64
44
93
67
36
152
48
12
144
33
75
72
45
19
17
19
60
161
87
ABCD 98032119574*3^$a+1 [50005]
72
54
7
23
33
45
75
9
3
4
20
27
54
108
6
45
75
36
168
36
18
66
9
51
12
60
12
33
57
24
12
87
39
6
90
73
56
88
32
4
24
11
105
24
15
18
19
11
25
209
31
44
93
108
15
33
42
9
3
60
18
234
61
12
11
18
31
77
39
21
48
31
11
30
6
73
17
75
117
18
24
102
162
21
3
21
24
16
12
71
21
16
11
81
27
6
51
3
66
18
24
12
42
3
63
13
36
56
81
72
30
54
6
84
24
30
186
12
21
111
48
33
9
91
101
78
18
43
77
96
30
6
30
42
36
66
25
8
100
17
18
12
96
84
60
30
27
27
9
16
24
155
21
60
93
162
24
25
20
21
43
29
78
1
92
45
42
36
37
68
48
9
30
25
56
33
30
69
99
12
18
18
13
23
21
15
6
3
33
111
48
48
3
54
27
51
120
36
6
43
11
73
11
9
117
15
84
16
71
37
11
24
57
15
69
51
60
12
18
42
1
35
36
18
102
6
3
15
37
35
21
81
123
84
52
11
61
89
7
119
18
55
132
59
60
21
51
36
12
33
63
1
71
25
59
168
12
121
29
12
43
32
144
4
29
42
9
3
33
16
11
33
28
12
101
6
1
83
69
63
165
81
6
81
60
28
23
24
33
60
36
69
27
27
1
65
67
59
36
13
95
9
51
90
55
47
9
153
114
84
133
47
6
3
33
7
11
12
42
43
48
44
39
24
12
42
7
20
12
84
28
32
87
1
17
91
8
60
75
18
54
30
42
45
3
42
7
47
84
60
25
44
28
11
45
63
109
29
90
6
138
24
213
3
129
60
3
13
29
12
36
63
15
36
12
13
65
30
24
81
117
102
169
17
3
51
120
25
24
41
36
39
60
52
8
21
42
30
186
18
115
72
23
18
7
35
57
15
21
51
81
28
29
6
72
36
48
42
3
60
39
6
18
102
18
6
15
39
21
36
63
13
12
17
90
1
8
81
72
99
60
84
9
18
108
1
108
35
120
6
79
41
99
33
30
33
28
53
123
76
47
18
51
21
18
60
54
30
157
23
6
79
5
78
12
6
75
63
25
29
18
9
9
54
78
12
31
11
30
144
18
33
84
112
59
61
36
11
6
102
13
20
12
51
37
11
36
45
4
12
11
144
9
4
59
6
7
23
42
54
1
11
24
90
195
15
36
18
72
103
95
36
13
56
28
17
54
81
3
54
27
117
60
7
56
165
7
24
59
78
30
13
23
36
121
23
61
71
81
117
102
21
15
72
97
35
9
129
51
12
9
42
33
60
81
6
36
66
90
81
15
1
119
132
1
65
207
9
90
21
96
15
30
43
11
36
85
84
125
120
6
198
55
53
30
33
28
137
103
29
7
11
81
3
24
102
60
12
3
100
56
72
3
9
4
41
18
24
1
96
5
108
18
18
6
90
19
179
117
27
252
48
18
42
25
108
152
3
37
17
48
27
45
3
24
51
37
107
90
18
93
63
72
13
80
15
21
4
56
9
108
51
21
135
12
84
3
21
33
43
53
120
51
129
18
36
69
3
24
25
59
18
24
12
43
152
3
72
153
40
59
72
21
39
12
13
48
36
71
30
75
15
69
111
72
33
3
33
12
87
48
85
48
72
17
39
160
47
13
77
7
29
36
42
61
44
21
79
104
4
56
189
54
54
27
27
73
11
36
33
57
42
1
35
37
17
18
45
88
12
36
89
66
42
55
32
84
39
6
30
108
240
1
71
25
36
5
6
66
7
32
15
42
55
101
6
21
51
84
24
12
24
198
7
11
57
16
11
24
25
44
24
27
18
72
126
36
33
160
77
108
15
9
66
18
42
36
30
7
56
51
21
27
270
18
24
69
84
12
4
56
28
80
9
127
17
15
39
30
63
76
12
245
6
1
155
33
64
281
54
25
20
4
11
45
84
9
63
15
12
60
12
9
9
115
11
114
55
155
6
39
45
7
71
12
24
9
9
30
61
60
68
63
6
115
12
29
6
36
12
78
7
47
18
84
6
12
121
32
123
97
41
162
72
61
11
25
140
39
72
25
11
48
9
24
3
33
12
9
90
13
36
23
36
42
15
39
177
3
37
119
54
7
8
93
6
21
24
16
11
36
30
7
47
24
1
35
36
48
54
36
36
42
37
11
49
11
12
36
25
101
7
53
7
23
168
18
39
96
100
11
69
3
117
51
12
24
33
105
132
72
18
9
27
45
63
45
12
9
147
51
9
69
12
6
33
40
44
12
4
23
49
29
54
37
20
15
25
8
147
37
83
54
15
16
41
36
63
120
4
11
6
12
36
39
159
6
48
6
57
195
12
24
12
13
11
33
87
72
18
78
48
13
23
54
78
108
25
84
125
7
29
48
7
47
24
54
84
114
73
161
ABCD 98033303066*3^$a+1 [50011]
9
11
60
4
146
79
23
48
274
8
10
20
85
36
17
34
38
168
283
171
116
70
39
23
100
38
34
21
39
21
12
23
10
32
78
4
38
30
112
96
2
103
47
58
42
60
21
77
19
21
27
60
48
24
11
100
33
51
56
22
30
180
57
293
198
25
35
22
8
10
33
96
101
120
240
7
35
30
120
48
19
3
60
110
280
8
34
30
38
10
50
142
6
12
20
1
107
30
10
30
27
12
63
50
168
42
28
42
27
23
85
83
70
120
15
84
101
22
60
150
48
3
51
56
49
11
94
126
9
3
72
141
65
34
68
25
72
11
13
137
72
7
11
12
13
12
3
84
26
10
57
5
142
186
50
12
100
20
13
45
42
57
48
87
9
36
11
112
38
34
8
61
72
15
12
20
13
39
213
65
7
3
200
100
93
15
69
15
68
13
17
40
18
54
135
243
38
30
34
8
40
27
23
70
8
142
45
63
62
78
34
26
4
236
73
27
2
48
34
36
84
6
62
145
36
36
24
17
19
11
10
42
12
26
22
108
62
78
184
26
30
100
24
108
18
50
64
36
140
72
28
2
18
70
42
68
132
100
8
37
75
50
31
27
24
78
42
69
17
22
45
23
40
20
90
22
72
8
1
12
75
33
72
17
58
24
6
2
22
86
169
3
8
4
56
49
23
28
12
18
102
72
18
8
64
6
2
58
57
53
40
2
145
35
265
63
50
67
5
112
8
7
23
60
28
225
39
33
72
63
33
15
2
55
57
8
118
20
12
157
45
168
8
19
84
17
79
33
72
48
8
42
28
12
12
56
10
42
68
49
81
80
72
7
83
238
24
51
39
8
60
73
65
42
30
58
30
50
60
60
30
34
81
45
3
167
12
10
51
12
72
3
20
210
10
12
120
42
90
33
35
178
122
70
50
108
13
29
48
64
99
156
171
45
24
161
154
9
69
75
125
88
54
26
30
42
175
33
72
87
24
72
129
38
13
48
21
48
128
102
168
42
58
32
30
82
45
24
27
180
2
7
15
26
64
3
53
82
12
105
33
8
34
36
120
12
68
10
3
107
73
72
9
8
103
39
33
57
26
52
12
38
91
39
240
20
1
207
69
15
38
30
90
7
33
38
72
48
100
69
144
179
1
12
15
32
10
42
45
11
102
142
36
92
10
18
9
36
35
124
68
100
60
45
12
101
22
12
68
100
48
54
56
150
60
109
41
120
19
213
222
9
17
42
48
30
90
12
58
15
17
30
10
90
68
12
112
116
132
22
8
142
66
2
22
15
23
10
18
12
42
8
58
120
92
13
237
8
64
26
22
15
75
8
22
8
55
17
22
45
21
32
112
39
57
50
85
107
60
1
9
80
58
69
48
3
30
80
67
63
252
18
2
150
10
81
77
10
165
135
84
86
7
12
96
75
2
78
42
10
12
26
120
102
13
87
8
60
160
20
180
25
75
105
5
40
63
17
22
60
33
84
96
17
22
33
27
96
57
12
180
23
37
15
165
45
6
84
6
3
12
15
192
33
27
8
49
23
30
10
33
35
13
77
30
37
183
32
22
38
48
97
83
12
112
26
90
30
43
29
7
108
3
2
43
77
90
22
6
2
10
81
29
10
80
142
63
105
42
56
13
17
55
39
8
25
27
68
120
18
79
71
12
78
10
102
15
156
69
63
47
18
55
17
7
23
120
10
18
24
128
28
192
68
12
52
68
10
38
52
30
63
99
108
18
50
64
129
36
3
80
30
18
22
207
15
56
4
8
52
8
60
78
7
48
129
30
8
48
40
12
8
22
38
90
130
9
3
81
96
153
102
9
144
105
48
32
58
32
181
39
117
15
6
50
73
132
48
57
32
7
23
10
102
21
60
39
9
147
62
115
3
32
28
20
60
30
42
198
480
30
52
21
59
40
30
87
36
180
65
34
30
98
28
9
11
52
18
24
56
112
87
15
45
36
57
8
130
24
45
15
21
47
61
17
30
4
30
51
144
11
25
35
4
26
30
13
69
87
51
189
41
102
10
78
2
55
27
156
ABCD 98033346826*3^$a+1 [50032]
36
19
96
17
192
43
45
15
12
141
12
27
9
24
8
40
15
30
23
1
6
9
51
33
99
33
8
31
9
51
36
5
12
25
27
63
12
33
147
126
30
12
132
53
48
12
12
76
104
84
7
17
85
42
153
48
72
32
24
144
12
48
25
27
44
12
24
115
53
48
4
68
13
3
12
12
152
28
135
48
60
54
6
69
48
27
105
56
25
54
53
13
24
48
78
57
48
9
6
33
72
12
8
37
18
60
17
36
31
29
7
12
132
48
45
12
36
140
19
21
92
12
1
27
3
90
15
72
3
9
20
48
60
37
59
96
36
40
8
4
32
4
39
5
37
120
18
12
9
20
277
143
4
45
18
17
52
51
53
19
57
8
28
32
12
16
68
49
3
15
45
39
9
44
40
12
111
12
48
72
60
33
105
59
24
31
9
44
48
7
48
29
64
140
19
60
53
79
33
12
68
112
111
30
15
15
9
3
21
57
59
4
20
4
32
1
24
6
5
28
27
33
96
60
60
3
120
21
72
12
75
33
15
69
84
36
3
81
21
18
53
19
105
8
55
5
40
27
6
30
9
81
3
104
28
27
77
91
45
75
30
72
3
99
138
23
28
60
92
48
37
15
15
33
51
60
18
3
128
19
48
33
92
148
20
16
8
16
32
55
57
32
28
36
12
200
12
13
63
44
55
12
9
24
33
30
42
78
9
24
44
36
1
30
93
68
4
8
37
111
9
63
27
96
17
256
21
23
55
33
24
20
48
12
25
35
4
57
75
75
53
12
48
97
47
16
20
7
12
12
65
40
51
29
40
140
25
35
13
11
24
76
39
45
45
48
30
5
55
60
9
48
12
51
45
8
36
1
3
39
108
24
101
19
41
55
77
88
159
105
15
9
80
100
20
31
29
49
18
17
76
12
48
20
127
84
9
117
30
33
20
7
9
21
15
9
18
257
31
29
28
20
127
5
31
57
3
17
73
30
90
90
17
96
31
93
33
39
15
36
60
17
28
24
48
3
33
81
35
4
20
24
28
15
117
3
24
21
20
79
36
30
90
165
39
45
48
93
47
73
42
201
27
29
48
52
15
29
91
18
78
12
41
52
9
59
67
24
36
5
40
48
20
7
33
12
9
63
27
9
27
114
66
9
15
89
7
132
41
4
27
53
55
45
36
159
65
76
129
3
39
21
12
180
12
8
48
4
20
31
33
291
5
43
5
13
59
28
32
91
30
120
47
7
90
11
28
39
33
9
30
21
20
55
29
48
37
18
60
42
66
17
43
17
48
40
72
32
25
246
57
3
17
16
27
77
12
1
24
48
42
165
24
20
52
104
31
5
7
12
41
64
20
4
51
65
4
32
84
31
9
15
45
140
16
8
4
32
76
60
8
12
24
43
12
93
8
19
41
55
9
45
6
69
324
57
15
75
24
126
30
90
135
24
48
12
36
39
48
33
72
33
30
60
45
12
12
15
9
32
7
42
18
48
89
36
19
21
12
93
54
81
9
15
15
5
4
20
84
7
48
57
20
160
3
53
37
83
37
42
21
20
199
221
28
147
165
12
12
56
64
3
18
23
1
155
64
12
8
16
108
20
12
61
15
15
5
100
32
48
67
30
18
30
39
63
72
69
39
48
69
3
21
111
36
12
12
36
24
156
57
63
30
99
63
60
5
43
33
57
3
84
108
68
7
5
64
24
36
20
61
90
102
18
9
56
64
36
39
5
24
12
55
105
48
180
36
8
55
77
4
9
51
27
60
30
75
80
12
28
68
36
120
16
8
7
24
45
44
7
77
96
7
9
96
9
11
60
19
48
21
27
113
112
44
76
12
36
117
114
29
52
44
40
33
48
15
24
81
15
99
6
54
36
60
9
105
39
39
138
15
15
5
228
12
19
9
57
30
93
20
64
15
18
24
6
33
39
48
12
30
63
15
60
150
24
11
60
112
80
43
24
120
5
1
147
45
18
45
48
20
4
36
12
15
84
60
41
84
31
24
9
147
24
21
32
12
43
48
9
21
3
39
21
44
13
24
3
27
96
77
7
30
23
67
9
27
77
60
76
27
45
8
52
20
4
15
66
23
7
24
101
55
120
60
9
36
8
112
15
45
32
16
80
16
84
39
5
36
40
12
9
66
24
36
33
9
35
13
15
20
88
207
9
20
108
28
9
15
63
5
7
60
21
60
129
23
12
16
39
161
4
236
4
44
4
63
57
63
5
19
18
123
15
17
12
1
24
6
5
19
138
48
27
60
33
42
102
6
77
112
20
1
3
44
12
4
24
20
48
115
24
153
3
17
37
66
33
69
51
111
126
159
15
66
3
120
39
153
8
24
36
7
60
29
60
103
57
8
133
42
12
113
40
33
15
135
24
66
3
56
55
33
45
48
30
42
3
108
20
100
12
144
200
64
12
92
28
84
24
32
48
37
159
36
84
56
25
267
63
17
43
17
16
177
123
116
16
20
55
ABCD 98033696474*3^$a+1 [50014]
153
46
69
164
21
36
60
36
12
43
8
16
113
6
1
39
14
87
3
81
7
24
9
87
8
16
144
41
33
46
137
15
97
56
124
41
72
63
76
119
105
7
8
90
27
123
1
24
15
9
17
15
9
31
41
19
108
20
45
6
1
96
12
32
75
54
10
9
71
90
7
8
96
9
111
55
50
75
105
19
17
24
46
17
120
31
2
15
40
89
36
282
21
51
90
108
58
50
94
86
10
9
68
21
31
29
19
65
55
32
4
41
43
72
41
43
20
156
3
45
52
39
9
53
12
6
30
67
15
14
138
6
82
80
25
8
16
84
27
5
27
18
54
9
15
16
14
75
16
41
15
93
171
9
7
47
102
24
15
12
55
9
36
29
51
19
24
17
88
5
19
17
3
43
65
15
40
57
32
31
182
3
48
144
21
27
9
94
81
68
36
57
3
75
16
14
60
27
4
39
56
40
26
15
39
81
33
12
58
240
9
80
100
92
4
27
8
9
40
60
53
7
152
111
120
33
7
2
12
3
31
57
120
23
1
5
10
5
21
48
7
32
57
43
3
33
216
65
190
5
36
72
7
98
7
96
5
27
31
74
15
93
34
14
27
15
69
3
33
69
19
5
66
61
80
64
75
41
108
21
15
28
11
16
8
1
71
1
20
43
9
12
131
45
4
39
5
105
10
2
79
15
41
84
64
29
108
72
27
24
7
8
16
9
29
135
16
27
69
5
190
50
30
16
33
245
19
125
36
12
108
96
30
93
43
9
15
65
31
14
159
36
9
22
29
3
93
12
36
57
103
179
6
55
44
31
14
12
43
3
14
18
102
60
84
10
50
12
3
21
36
118
9
180
32
33
67
29
10
17
79
53
43
165
20
64
108
3
120
9
15
113
108
45
7
47
45
9
36
31
23
54
66
37
113
10
5
57
27
16
44
148
15
32
78
3
31
45
41
39
124
5
19
47
160
26
19
44
21
114
45
76
89
22
14
19
89
132
48
55
3
24
26
39
129
72
72
7
5
24
27
72
31
17
55
33
71
13
92
33
15
7
29
21
39
96
81
24
30
73
8
12
93
55
17
156
31
41
58
2
7
8
40
29
18
105
12
16
35
54
139
5
10
77
64
11
18
7
15
9
56
55
129
53
18
40
24
41
57
72
15
24
16
80
24
4
48
48
11
73
17
30
40
14
36
94
2
103
17
15
39
16
170
94
9
41
15
31
2
22
5
69
22
65
4
44
7
104
1
48
15
50
7
24
5
15
33
67
8
7
65
15
49
24
36
5
12
3
129
135
57
24
15
16
36
75
89
21
10
9
8
21
55
60
47
162
3
3
16
14
31
11
33
36
51
33
9
135
31
14
12
3
12
96
24
40
8
12
91
8
9
7
45
51
9
15
9
32
57
15
112
101
79
29
7
8
81
19
171
33
20
36
7
33
20
57
3
16
48
63
62
7
101
60
15
33
19
5
27
31
24
53
21
7
17
51
57
10
80
48
16
81
8
120
72
4
5
54
40
14
60
15
31
9
47
18
31
44
16
12
84
51
2
22
96
5
75
54
15
4
12
44
33
3
100
5
103
41
34
56
40
26
15
9
46
8
57
103
2
43
11
25
24
5
207
28
135
65
16
56
103
14
31
60
84
20
7
69
12
24
24
32
223
137
79
9
72
39
14
42
174
31
5
72
15
40
32
28
12
41
30
13
65
27
57
6
9
16
24
77
3
45
36
19
41
12
24
19
35
109
137
34
80
16
129
17
144
31
5
10
8
40
89
31
2
79
39
26
30
105
148
12
5
60
55
80
16
92
21
22
5
12
7
14
82
24
5
28
32
21
34
26
54
54
51
39
16
14
19
23
18
7
29
36
55
8
45
31
59
54
48
19
95
25
15
105
53
12
24
67
77
51
115
77
3
6
19
56
24
9
72
31
48
72
12
36
80
127
89
21
42
57
55
8
6
10
9
8
9
19
27
38
36
60
51
12
43
17
16
15
9
47
45
105
66
42
123
84
31
57
41
54
85
27
21
32
3
64
9
20
105
36
3
43
48
9
87
26
54
16
194
15
64
15
14
7
89
39
12
15
24
25
176
4
12
89
43
3
24
9
12
80
52
41
39
7
24
17
117
36
15
36
19
2
7
5
63
45
78
54
43
23
141
129
60
72
75
115
33
137
15
39
48
61
36
15
24
21
48
65
18
9
105
175
95
90
15
24
31
45
5
36
67
41
27
69
39
96
81
70
74
36
72
18
25
24
68
21
60
75
64
41
27
84
33
48
24
55
56
33
15
7
9
5
10
21
3
2
54
9
7
2
15
40
8
100
35
33
12
9
115
15
194
15
24
81
22
2
15
15
6
10
26
31
113
46
26
12
103
92
96
31
53
3
24
16
17
21
36
48
46
14
15
3
153
36
45
46
8
54
12
46
32
102
19
24
71
9
40
8
33
46
74
111
31
62
90
18
103
71
40
24
50
15
40
80
7
33
32
40
5
10
62
48
19
41
87
52
51
29
4
87
50
7
113
15
79
105
20
4
47
42
115
27
14
19
56
57
72
72
36
10
57
12
80
76
15
5
ABCD 98033993368*3^$a+1 [50062]
6
19
60
140
75
90
6
73
36
24
5
87
76
47
21
16
20
64
11
13
36
108
12
65
19
36
48
11
9
21
87
52
47
61
48
36
47
13
11
145
23
97
11
1
23
133
8
3
1
32
72
36
3
69
112
48
11
66
195
39
108
37
53
87
15
12
9
51
93
28
8
76
131
12
60
36
9
4
36
36
84
12
65
103
47
9
16
92
28
23
25
185
18
49
32
189
18
49
60
17
18
30
15
52
24
11
60
49
11
156
13
95
33
340
11
193
137
39
147
49
20
124
23
24
13
48
48
47
90
67
12
11
33
36
76
36
167
1
107
9
28
35
45
135
25
83
1
71
36
9
72
108
108
16
36
47
9
124
84
8
40
72
119
49
12
24
60
56
52
59
25
263
13
56
144
4
5
90
12
13
36
11
9
16
56
4
24
65
267
36
27
133
11
12
36
69
36
3
69
15
57
4
84
60
35
6
90
36
25
23
69
72
36
39
13
12
65
96
27
21
7
179
6
7
11
21
135
24
12
13
35
13
12
23
21
3
36
33
28
71
13
17
51
16
108
24
167
145
155
36
121
12
48
132
8
52
132
11
228
49
47
60
25
180
168
36
5
7
24
71
13
36
8
4
167
73
24
167
25
8
4
71
12
6
267
28
44
124
11
36
37
29
79
8
9
19
8
75
49
252
168
36
71
36
33
88
56
51
61
36
35
33
88
35
12
13
84
36
12
24
20
184
23
45
100
80
51
13
35
49
24
119
145
5
90
1
8
28
44
27
9
51
1
24
12
24
24
107
48
13
24
89
199
131
369
21
7
24
120
48
32
3
33
3
36
97
83
1
47
12
30
163
12
83
48
73
60
107
133
71
21
72
3
157
84
11
60
9
63
48
12
24
73
23
109
35
61
128
225
19
107
49
60
35
25
92
4
120
20
39
12
156
132
13
8
27
49
11
24
108
37
120
12
23
24
24
138
31
47
1
65
54
24
12
33
16
47
1
72
11
49
24
32
3
25
287
97
60
24
83
54
6
180
12
33
4
5
79
72
119
72
13
24
101
19
48
60
32
81
30
12
24
1
48
23
25
36
44
183
25
8
124
95
33
16
56
207
85
47
85
44
28
36
11
36
24
61
83
60
37
20
195
25
23
60
132
13
60
12
12
8
75
33
36
4
36
12
35
1
12
60
11
37
12
41
135
39
69
76
104
123
57
16
12
288
11
48
60
33
108
208
11
25
11
12
165
87
30
19
60
23
69
27
1
36
167
30
19
131
273
4
96
96
5
6
48
1
68
39
72
217
32
93
78
9
88
108
11
1
23
12
45
3
25
24
56
64
36
44
160
131
168
1
48
24
48
60
8
165
79
120
35
13
41
42
73
125
30
12
24
241
24
5
7
80
75
33
4
23
61
71
25
5
31
36
35
33
27
37
36
35
181
12
17
6
9
16
56
36
16
23
25
180
224
16
120
89
163
60
161
39
3
73
32
3
42
7
20
28
80
63
37
36
84
23
49
140
28
12
59
61
83
37
12
5
103
32
9
19
44
28
167
37
60
24
48
104
16
56
52
56
9
171
4
72
84
95
24
61
180
92
136
11
85
36
71
60
37
12
17
19
164
9
31
11
150
6
12
25
11
24
49
12
12
44
3
13
60
36
23
73
24
23
24
6
43
35
1
140
39
85
23
18
43
8
28
11
24
9
3
24
169
20
124
23
33
52
56
39
60
90
139
72
12
48
8
28
80
207
24
25
48
24
68
16
11
9
75
13
36
56
39
25
23
25
167
25
191
144
1
59
49
71
37
11
49
72
36
107
78
79
47
25
48
12
120
116
3
337
83
48
42
18
84
97
119
85
20
27
1
47
78
63
28
35
18
31
48
20
4
24
36
84
48
95
49
11
36
96
48
73
72
24
72
59
69
39
37
68
147
1
36
180
71
144
73
36
12
20
136
23
37
60
131
97
35
133
47
25
36
24
72
8
36
28
8
33
67
60
84
83
25
11
13
35
61
11
37
41
67
11
24
1
59
24
84
25
23
229
36
44
39
60
61
72
71
30
43
23
25
8
108
33
18
61
12
239
25
44
39
73
72
48
ABCD 98034261758*3^$a+1 [50031]
5
18
18
15
15
25
72
29
54
85
59
18
3
15
24
57
15
1
47
1
96
29
75
3
12
1
5
3
15
49
48
5
24
19
72
24
32
27
6
111
16
71
18
15
57
55
29
24
18
18
72
39
9
36
27
177
87
87
57
160
23
18
18
37
17
30
9
16
71
18
15
33
103
8
33
42
18
18
12
21
33
31
11
12
6
180
31
41
31
17
18
13
23
9
16
72
11
85
29
18
49
8
15
84
21
33
55
131
18
12
6
129
16
53
12
31
24
23
12
6
36
84
18
18
18
72
9
16
32
15
25
128
33
18
13
77
19
96
47
1
89
7
47
90
30
1
23
54
30
45
48
39
1
128
72
40
5
27
15
54
19
17
84
60
7
8
16
5
3
88
48
41
15
39
30
3
15
96
54
51
112
32
24
15
30
3
16
5
43
32
15
25
29
18
57
40
41
6
1
48
17
54
9
27
85
11
36
72
1
29
27
15
57
40
8
24
63
1
48
24
48
24
8
9
31
23
18
18
114
91
32
51
21
39
18
30
9
48
105
31
8
24
15
198
19
29
114
1
120
41
31
23
66
55
71
6
3
33
7
32
45
3
33
31
23
81
9
7
24
80
39
25
5
18
6
12
6
84
61
47
24
25
41
6
36
13
17
6
48
6
67
41
39
15
72
66
7
35
21
9
18
37
23
48
54
90
9
112
29
19
11
6
30
24
1
17
7
8
72
64
29
36
102
24
25
24
17
7
17
31
48
23
73
23
12
21
24
33
12
132
7
77
24
36
15
69
3
15
6
72
3
16
24
5
24
12
6
30
27
63
72
54
43
17
55
29
19
17
103
24
149
36
15
3
69
21
36
7
8
69
43
47
6
30
60
48
54
19
23
25
29
18
54
66
24
48
57
57
30
9
33
15
24
40
47
33
15
9
9
6
12
126
6
90
31
5
3
9
96
15
69
3
57
39
16
89
31
5
3
40
95
9
15
145
56
51
30
54
96
30
19
24
72
48
56
21
43
8
40
17
72
31
41
15
16
161
18
21
136
23
9
153
6
1
47
129
3
12
180
21
16
24
35
30
78
48
1
17
24
36
54
18
66
42
18
13
5
12
55
8
9
90
61
17
15
3
30
6
49
72
48
29
19
48
23
12
18
42
97
29
72
12
103
24
53
90
73
89
36
75
24
33
30
1
8
135
54
3
141
3
15
24
1
101
6
18
12
6
177
33
90
60
36
84
9
51
180
30
3
33
7
24
8
57
31
41
48
31
137
12
19
8
48
15
36
13
24
24
35
144
30
55
24
53
48
3
111
25
48
17
12
24
84
6
36
13
23
49
5
90
25
24
5
36
15
21
12
31
5
72
6
84
49
29
19
47
18
39
57
55
32
15
57
15
114
7
131
18
3
15
25
17
18
21
9
162
61
56
45
42
48
57
64
5
43
161
15
15
9
135
90
55
125
18
9
33
12
19
17
7
65
31
11
12
24
1
32
24
9
7
29
3
3
37
71
25
8
16
71
6
66
96
25
32
9
24
15
16
143
42
15
96
40
5
6
18
30
36
1
24
65
151
47
9
15
25
47
54
43
47
1
32
24
72
120
15
78
18
25
32
184
23
9
15
54
3
16
17
102
24
57
15
66
18
42
51
57
72
31
35
60
66
55
5
3
16
35
18
48
42
25
11
69
16
17
7
119
57
21
30
6
36
12
31
5
18
72
25
29
24
43
23
6
72
18
33
16
17
24
36
12
54
78
36
7
8
39
25
5
18
36
109
24
17
72
54
1
29
72
27
81
144
72
54
25
53
84
7
24
8
24
144
48
16
8
9
31
47
12
61
17
15
87
9
45
3
87
54
42
1
56
33
12
18
6
51
39
1
29
132
39
15
12
61
47
1
56
39
33
3
12
1
48
32
64
80
15
18
15
24
40
8
39
25
11
13
5
19
191
73
5
43
41
6
18
87
16
53
24
72
43
47
25
24
24
29
91
56
16
23
18
36
54
61
23
121
24
8
15
25
65
30
9
33
7
47
25
119
90
31
35
13
24
8
33
15
64
23
121
65
30
1
17
366
1
32
21
43
83
30
78
18
12
42
72
18
7
11
162
30
13
24
5
43
5
19
71
1
71
24
57
51
37
32
15
24
18
12
42
12
18
3
93
18
1
48
23
18
18
12
9
88
168
8
3
54
87
24
9
79
32
33
7
24
65
39
9
7
56
40
47
12
21
24
15
18
36
12
6
25
48
24
47
102
18
9
45
24
75
27
6
103
5
30
189
33
15
3
12
126
6
18
3
15
12
36
42
55
11
61
83
6
39
51
90
43
8
15
18
54
54
43
128
64
23
18
18
109
24
29
36
54
36
54
12
24
18
33
21
12
63
99
36
42
12
54
36
24
177
21
18
72
66
6
18
55
35
12
54
43
56
9
24
120
24
36
36
18
37
11
18
36
7
71
25
72
29
90
54
12
54
9
9
24
7
80
15
9
15
66
31
96
23
25
29
51
64
8
16
71
9
33
90
30
39
39
36
21
45
19
8
15
36
61
8
88
5
36
7
8
33
6
36
12
36
13
65
12
36
18
37
56
51
6
39
15
54
12
7
24
32
33
84
78
30
7
17
39
51
21
123
21
69
66
1
8
9
6
126
30
21
16
53
96
3
16
17
30
1
5
36
7
120
72
32
33
63
48
40
11
42
3
9
199
35
18
19
59
66
18
25
125
54
93
15
1
53
3
87
25
23
9
33
31
71
6
108
15
57
31
17
168
31
35
21
16
56
16
23
126
139
8
33
7
48
47
96
90
30
9
33
18
37
143
57
16
17
72
31
23
36
93
16
29
6
18
120
27
15
1
11
36
60
12
6
72
12
31
29
66
25
128
9
24
79
24
5
54
12
18
36
75
39
54
66
9
105
7
101
48
24
3
105
7
8
88
23
1
71
54
36
30
72
78
19
ABCD 98035312964*3^$a+1 [50081]
138
6
36
108
1
35
25
65
30
1
89
55
60
29
6
45
144
36
64
44
16
72
24
48
36
65
19
12
149
55
35
90
12
24
19
44
111
49
77
216
75
40
24
11
25
44
88
41
7
12
11
96
90
30
13
36
56
21
108
6
174
31
5
6
108
45
21
6
18
27
45
67
143
25
8
36
165
24
12
18
90
6
36
45
3
42
18
1
96
72
120
36
84
41
99
21
6
120
33
27
145
65
60
51
33
6
25
48
53
18
85
5
12
24
31
32
27
1
132
47
36
105
105
18
49
20
16
5
96
151
72
200
21
159
3
145
60
80
9
66
330
43
41
183
28
23
42
55
8
57
54
21
75
54
30
145
251
25
65
87
148
12
116
4
8
75
168
37
29
19
107
93
84
63
13
77
264
294
141
51
18
19
107
13
137
36
108
55
32
33
39
16
77
43
12
29
19
17
123
4
12
11
85
24
44
81
36
54
1
65
114
45
9
30
36
85
155
13
156
77
15
45
19
101
18
121
5
114
45
21
90
60
54
31
5
396
90
25
72
36
95
42
138
109
23
18
12
75
39
54
36
19
47
49
8
93
43
5
7
32
16
92
40
108
101
151
29
3
100
128
3
105
52
60
144
35
33
3
109
35
90
96
15
52
60
8
39
36
85
29
31
12
23
13
167
25
53
187
149
31
83
30
90
270
36
31
84
71
84
13
20
27
9
45
127
53
7
5
78
372
60
45
52
20
88
95
33
57
24
15
39
36
13
113
30
18
132
55
89
235
29
235
17
78
162
18
61
116
64
5
96
18
25
41
60
36
30
24
45
39
49
11
72
37
8
75
18
90
132
84
129
21
19
71
81
9
99
111
33
3
60
48
21
39
66
114
12
54
3
33
15
28
44
148
32
16
245
36
126
84
24
9
57
103
23
49
11
18
79
41
42
33
21
19
11
216
37
23
9
160
29
72
120
54
90
24
90
25
72
23
60
102
90
78
192
55
89
15
45
99
21
6
13
192
48
17
144
66
33
27
73
35
90
12
19
95
66
60
138
132
84
36
18
60
126
36
84
6
19
11
25
8
21
144
36
55
35
6
15
123
69
63
97
80
87
6
15
33
6
25
60
41
43
92
40
35
114
43
60
23
18
12
103
65
90
109
60
11
81
165
31
59
6
108
36
43
56
57
103
24
192
11
85
32
81
66
33
180
16
11
66
18
36
36
258
31
36
5
138
6
156
159
81
19
11
18
91
89
132
18
145
24
48
24
96
5
139
36
12
77
126
69
9
12
54
13
48
264
95
81
72
108
3
6
99
96
84
111
49
5
7
125
7
48
29
15
24
112
155
24
261
3
90
195
45
126
61
48
72
48
17
114
30
36
78
1
11
69
36
135
90
79
41
7
11
141
160
29
19
17
36
27
111
37
203
120
6
30
13
167
21
195
13
20
57
18
109
17
3
12
9
120
79
173
39
84
24
40
48
120
84
36
53
12
78
102
3
112
24
5
43
11
36
24
25
101
30
25
35
33
28
23
25
80
135
117
63
12
18
147
40
83
69
27
36
9
28
80
16
131
25
24
65
12
78
49
12
48
168
8
51
13
23
105
39
1
200
40
65
108
36
39
111
49
17
60
7
128
3
49
56
112
48
65
99
28
68
57
27
21
6
144
49
48
113
72
90
114
84
7
60
84
80
124
20
16
41
78
36
105
105
36
19
161
18
96
9
27
37
80
27
54
12
67
20
28
44
9
36
54
37
53
36
19
132
108
12
35
120
60
45
108
111
54
91
68
27
9
27
69
75
36
90
30
60
153
21
31
5
24
115
29
139
143
169
108
12
185
66
57
21
27
93
6
120
24
25
11
61
12
132
131
24
33
16
12
5
3
57
18
126
ABCD 98035628708*3^$a+1 [50003]
7
45
8
40
3
137
103
29
79
6
35
1
60
30
9
84
15
57
45
35
13
102
17
76
20
12
24
19
5
240
4
60
8
43
29
40
312
56
24
19
66
24
96
6
77
40
87
24
29
31
12
114
35
48
12
36
19
6
35
24
25
23
120
43
57
3
105
9
135
48
8
43
90
36
126
89
181
23
4
51
5
16
39
96
89
96
48
7
6
23
1
3
117
99
24
8
64
21
35
28
20
115
36
60
9
20
55
96
24
29
300
31
6
11
40
72
48
33
12
23
60
112
8
1
11
172
20
108
19
29
91
29
16
80
48
88
39
6
23
16
68
103
17
73
95
43
21
56
25
18
9
57
6
53
67
45
104
48
97
210
69
27
108
30
36
131
244
69
42
9
36
80
19
9
36
68
40
56
12
28
104
151
6
63
48
9
59
7
5
13
30
12
78
72
3
20
37
75
44
36
19
5
24
7
30
18
42
39
15
89
24
73
54
150
54
42
18
9
123
48
5
24
43
234
11
64
104
24
13
18
126
11
48
31
65
64
45
6
6
159
9
51
44
4
21
11
60
19
120
237
45
63
81
51
9
24
282
30
18
126
71
48
24
43
48
9
96
81
3
72
129
12
18
42
23
16
219
89
7
60
66
47
72
79
72
45
69
23
16
15
12
29
28
3
17
1
132
48
39
93
18
29
61
60
6
5
55
9
44
72
61
27
32
115
65
48
36
1
11
25
107
61
15
36
75
24
12
48
60
36
161
55
105
63
41
31
18
60
39
51
45
32
43
17
43
5
36
151
18
6
93
32
96
25
15
8
61
11
12
133
75
45
15
39
36
5
13
35
16
36
99
65
1
30
30
35
72
120
7
84
12
18
6
144
30
42
18
12
30
24
5
19
29
13
18
41
40
75
29
55
6
24
60
6
9
20
55
30
27
3
17
60
100
104
31
129
8
7
65
16
72
92
16
45
18
29
36
96
36
49
6
209
96
73
95
7
69
44
36
31
48
156
129
117
47
12
1
35
4
60
108
56
12
25
78
6
24
12
15
9
54
5
7
17
13
35
55
113
60
37
27
63
29
144
36
4
21
11
48
37
48
59
12
60
4
21
30
60
5
115
29
16
8
72
60
31
48
101
229
11
31
24
5
76
8
16
39
209
36
52
63
12
24
41
43
89
48
13
42
60
144
54
102
17
72
24
91
84
17
43
29
43
48
12
9
8
43
24
69
36
9
42
57
20
1
60
42
48
30
30
77
12
61
60
59
31
6
84
27
123
221
31
24
24
5
31
24
5
4
63
17
61
15
27
24
30
15
51
24
29
7
17
7
6
3
15
57
12
21
30
30
15
32
4
219
5
31
54
35
52
39
30
6
24
174
35
24
72
76
32
7
120
101
160
44
1
63
92
52
147
9
15
5
67
30
78
66
63
21
59
37
36
138
65
55
5
1
6
9
15
165
128
43
53
24
13
23
151
24
5
55
90
36
39
92
79
60
54
71
19
5
25
11
48
7
24
96
29
1
15
20
19
6
36
30
78
39
3
65
55
54
35
28
57
23
48
12
52
20
160
24
15
30
39
21
39
36
32
4
8
96
4
51
65
1
39
20
36
256
93
15
147
17
96
24
16
24
32
109
35
31
6
84
35
19
60
5
120
184
27
174
35
55
6
183
27
29
40
21
35
16
20
55
18
12
54
21
3
12
29
19
65
37
59
1
24
6
5
40
8
12
52
27
33
27
5
31
53
60
60
72
19
36
9
24
27
77
7
65
24
24
96
91
29
24
91
96
53
43
108
45
135
36
5
121
150
29
1
47
31
36
29
1
60
24
12
119
19
21
45
6
24
6
210
18
35
67
117
56
160
56
48
16
152
49
75
9
6
125
4
57
119
295
45
80
19
5
25
6
54
6
21
24
15
36
105
44
16
84
128
7
41
4
75
90
6
77
43
48
45
12
44
16
15
48
5
31
45
8
12
16
44
4
80
91
6
30
125
49
66
120
198
42
5
25
84
39
15
5
12
13
47
85
18
6
96
30
29
31
77
97
114
9
20
13
168
36
11
40
48
75
29
48
160
104
24
64
123
84
41
43
5
1
35
91
24
9
81
30
33
32
16
8
1
23
67
45
321
24
36
18
41
60
115
54
11
19
5
37
3
57
108
6
90
75
104
61
3
21
36
15
120
104
12
43
65
52
164
19
105
15
21
8
31
6
3
92
4
75
12
24
6
48
12
114
5
31
18
162
69
48
32
79
209
7
60
24
120
5
61
23
61
72
27
12
39
17
12
37
66
5
73
27
15
5
12
132
55
6
24
3
27
5
25
123
21
66
60
33
27
5
40
9
132
84
215
91
17
36
40
ABCD 98036201548*3^$a+1 [50027]
21
51
27
53
24
36
12
67
29
85
95
1
83
55
36
36
60
18
35
181
150
45
120
12
33
75
80
31
41
19
114
71
169
11
16
63
6
23
156
61
18
201
140
1
54
57
27
41
31
30
11
72
192
16
12
32
4
279
53
43
9
45
6
45
60
39
66
114
21
15
36
29
25
126
93
75
120
21
15
137
72
7
65
64
135
60
77
187
33
12
80
61
87
12
32
4
20
40
132
3
9
45
35
16
21
78
36
105
32
79
69
60
21
18
126
30
65
96
79
24
45
60
20
96
55
101
36
19
69
24
156
116
88
27
90
24
144
42
33
27
21
3
117
147
5
67
5
36
52
15
30
75
111
5
25
30
66
11
67
41
52
60
12
15
36
120
137
84
24
40
75
5
85
90
36
189
21
54
45
24
60
96
75
41
208
216
20
115
105
111
78
72
51
12
20
40
15
17
48
67
21
93
27
27
5
37
24
11
16
39
9
135
89
88
104
13
83
37
51
51
69
15
9
27
29
175
6
11
88
21
18
45
48
12
80
36
1
3
21
11
156
73
35
85
11
244
9
66
57
12
36
39
21
15
17
49
11
7
33
108
15
45
164
16
9
35
7
120
9
12
33
30
17
100
69
11
40
27
72
33
51
30
107
43
29
67
114
87
12
32
16
132
27
9
15
65
40
15
69
20
61
24
23
67
113
13
27
69
3
32
60
25
23
16
60
21
18
17
108
7
144
120
45
45
11
19
66
24
15
15
90
27
48
15
84
66
6
65
25
11
28
116
19
9
15
96
29
72
48
60
16
15
5
12
73
35
19
17
25
83
61
90
30
114
33
12
20
28
12
21
11
4
9
227
4
105
39
36
60
51
81
27
33
224
36
72
96
64
8
37
183
60
117
3
8
72
7
17
4
32
7
41
36
85
48
107
19
36
54
47
52
8
103
17
187
72
9
51
129
24
68
97
30
17
36
7
137
13
95
121
27
3
45
21
131
13
27
8
79
81
15
57
3
36
201
69
23
1
126
53
7
5
16
44
13
72
48
150
36
57
32
16
80
55
17
67
21
165
35
120
24
31
54
3
32
28
68
40
21
3
45
83
28
32
84
19
24
125
7
41
7
30
51
21
51
39
78
15
32
36
43
69
48
44
64
15
5
19
36
5
1
11
24
16
140
7
66
6
81
92
40
32
19
5
84
60
331
5
52
60
48
56
16
60
12
48
3
69
15
81
80
12
223
65
31
5
79
30
24
3
32
61
114
36
60
84
36
9
21
6
5
13
30
77
19
24
81
135
69
48
8
19
42
3
51
41
55
41
7
72
5
13
66
45
9
72
35
13
3
3
60
36
41
73
131
4
176
55
21
63
161
13
75
8
72
16
32
7
6
59
31
24
81
15
180
45
92
52
48
3
5
160
20
31
18
95
55
12
33
45
3
12
116
31
41
37
63
3
36
9
60
15
69
96
20
60
12
43
9
20
76
60
141
78
12
9
24
32
16
237
123
93
24
6
36
21
188
61
39
75
5
55
114
30
45
21
30
36
9
12
183
5
4
15
53
28
9
35
31
120
30
150
41
36
109
63
108
3
65
55
36
9
39
81
192
104
16
44
28
20
36
112
3
45
15
24
53
52
111
24
6
24
23
28
51
24
84
60
5
181
47
49
99
32
19
18
66
24
17
13
3
63
60
77
19
93
56
109
11
40
12
87
45
51
9
68
19
29
139
65
28
39
54
35
36
19
6
3
80
31
5
121
11
112
80
31
24
36
17
7
72
240
21
60
33
150
9
36
240
72
128
109
126
45
21
51
27
90
11
40
24
51
29
16
75
9
27
9
12
63
5
40
20
4
21
87
123
54
83
7
132
5
16
93
15
60
21
83
7
53
145
15
20
61
99
48
3
57
12
21
6
48
41
4
48
32
136
51
18
3
123
101
28
48
12
8
144
13
195
51
5
55
6
90
54
99
15
30
96
30
197
84
55
9
80
25
39
48
32
55
5
16
99
282
83
31
57
8
52
57
3
32
36
64
20
16
39
12
5
4
15
60
120
17
7
6
75
240
15
9
21
186
24
137
28
219
41
61
51
27
5
108
43
30
71
64
9
6
96
18
123
68
91
101
7
137
124
39
45
80
16
9
11
60
36
43
5
37
51
224
55
204
101
64
12
27
12
21
20
100
188
31
ABCD 98036326504*3^$a+1 [50066]
125
24
36
78
132
109
89
162
37
107
45
45
51
45
147
51
6
15
16
48
35
42
48
42
48
42
55
144
41
15
9
111
15
48
30
162
9
24
240
120
24
63
168
36
30
15
24
72
240
88
107
30
30
9
21
3
81
39
141
19
35
21
129
30
6
30
84
49
11
61
71
145
32
21
12
24
36
30
18
36
126
54
43
41
36
30
93
21
67
8
21
6
24
24
21
160
125
144
72
27
33
127
11
6
15
9
96
39
87
204
6
15
15
57
183
57
3
18
102
133
35
6
6
33
51
6
30
60
78
30
102
18
126
114
132
69
48
16
11
66
27
40
56
45
60
102
25
8
21
60
66
18
6
13
72
24
77
187
8
64
8
63
9
9
66
93
57
90
61
5
3
177
30
49
29
139
41
31
11
24
24
21
21
54
133
11
6
36
27
3
90
43
11
6
60
67
17
31
23
1
11
18
219
27
24
66
30
165
48
40
32
45
75
40
11
18
75
15
60
30
12
75
45
27
120
3
48
6
159
24
3
120
144
93
16
17
24
39
87
9
39
12
18
42
78
30
141
129
30
9
27
45
195
24
42
27
153
7
101
132
30
9
21
18
90
31
8
21
12
15
69
216
48
72
147
88
23
12
69
165
6
174
15
51
45
88
47
18
42
45
3
102
39
45
126
109
11
30
114
93
57
159
64
56
21
6
60
54
6
78
150
36
93
3
168
12
54
115
5
3
123
85
53
12
60
150
60
108
132
48
66
24
111
144
216
9
60
90
90
12
19
11
37
23
9
39
6
6
277
8
15
78
75
177
7
71
72
30
3
195
6
156
99
51
37
143
18
7
35
45
3
69
40
23
60
108
120
121
8
3
90
54
204
66
24
12
30
138
75
40
125
19
56
16
35
6
79
71
60
93
216
21
84
15
16
248
21
6
93
160
176
21
30
37
11
60
9
27
61
48
41
15
48
48
75
18
6
45
9
7
5
30
90
139
11
85
29
43
107
156
9
88
41
31
56
64
11
54
6
9
39
120
1
11
69
21
163
35
42
24
24
36
126
97
17
6
30
30
48
21
256
32
3
60
48
102
30
90
19
11
108
36
93
48
40
125
150
120
45
64
8
16
17
15
9
66
253
65
30
57
129
55
80
45
3
21
30
120
120
12
9
16
5
90
105
48
87
60
13
11
90
36
39
39
81
39
120
36
126
30
57
57
6
30
120
19
5
51
33
42
48
12
25
155
54
15
9
42
24
24
45
72
183
25
17
15
24
9
39
3
24
24
390
39
63
48
12
13
5
27
15
30
30
48
61
8
16
95
49
53
3
232
83
165
16
5
114
30
120
75
72
15
90
24
60
54
12
18
12
30
54
54
25
24
113
30
105
45
24
19
35
61
80
51
108
30
132
24
186
48
72
37
17
39
15
12
45
45
78
12
129
69
36
6
120
33
75
45
72
120
120
93
36
103
8
112
11
6
6
145
80
105
18
45
51
24
60
120
145
17
114
66
30
69
96
15
150
19
131
45
15
120
33
21
43
56
87
48
12
85
32
21
42
73
72
5
78
45
21
36
39
9
15
141
60
6
25
95
48
6
60
90
66
3
27
18
187
23
42
87
40
41
42
24
61
5
120
19
59
6
111
75
45
189
3
27
96
18
42
78
6
21
45
90
30
18
90
31
8
27
36
288
102
24
96
78
12
169
29
60
87
45
19
8
93
60
39
88
17
31
24
41
24
15
21
120
43
152
45
99
21
60
90
37
23
18
15
27
18
12
78
25
41
66
24
21
9
55
11
48
132
60
45
48
45
102
30
18
109
56
261
30
6
79
24
144
32
16
5
19
11
189
144
27
189
105
24
66
24
61
11
210
19
11
18
36
24
30
9
48
3
66
3
40
11
66
114
120
66
15
16
72
8
15
48
30
12
30
54
43
56
136
125
66
57
3
109
24
5
162
60
237
328
8
72
135
33
177
24
103
53
18
60
6
ABCD 98036730952*3^$a+1 [50000]
9
136
5
36
3
180
64
5
115
5
31
29
135
12
60
36
28
71
13
23
18
55
11
9
159
18
18
30
6
54
12
18
24
30
7
20
15
133
56
16
11
102
42
30
15
9
19
20
15
45
27
48
181
12
68
45
15
21
171
27
96
30
24
31
24
8
93
187
17
12
54
36
60
54
31
23
1
44
12
16
119
6
27
12
51
54
43
56
36
48
76
11
18
7
36
29
36
7
68
27
33
27
30
6
54
27
3
18
24
18
156
9
112
11
18
126
30
24
19
17
39
51
49
77
18
1
29
115
12
32
57
63
60
21
79
152
21
24
84
186
93
76
29
63
4
41
54
48
117
15
25
11
13
41
18
30
55
17
6
54
3
112
65
18
73
12
23
18
7
5
24
30
18
18
78
36
30
49
36
5
24
19
53
108
30
24
12
13
12
161
12
27
51
9
4
104
21
19
53
42
45
16
11
49
36
35
6
27
3
42
12
6
90
127
35
13
72
12
29
7
167
1
36
53
6
12
13
11
49
17
90
18
276
54
9
16
11
108
18
48
51
3
60
48
144
6
12
96
54
12
54
7
65
7
35
12
145
53
6
21
33
7
203
18
60
102
18
7
11
90
6
129
15
49
36
17
18
9
33
27
117
175
44
16
29
19
17
103
113
27
33
18
120
36
1
23
12
73
77
72
63
9
48
78
57
117
60
19
65
54
6
66
25
48
8
15
72
30
87
3
13
59
9
76
11
18
36
30
69
12
45
78
25
5
36
63
16
71
13
23
57
15
61
77
67
131
24
48
42
72
3
63
37
36
5
7
12
53
18
45
4
120
5
31
12
53
12
18
54
108
18
114
12
36
312
12
43
35
21
27
72
6
36
3
15
25
11
21
16
48
17
42
12
36
18
51
3
18
19
23
12
18
6
117
153
54
18
12
18
37
80
36
105
36
19
11
36
13
119
12
61
20
63
24
66
6
9
112
84
23
90
42
25
5
36
54
60
13
71
90
51
3
90
36
6
138
90
42
79
56
171
12
25
71
54
48
19
5
30
18
15
3
25
35
12
73
32
88
5
18
24
25
12
173
36
6
9
75
6
30
1
35
18
6
120
126
60
67
23
9
81
18
1
8
3
33
4
35
108
18
31
41
18
45
64
5
91
29
72
36
27
112
11
12
37
71
54
6
12
18
19
84
11
18
180
27
3
36
9
81
51
21
18
36
1
252
71
24
72
144
25
36
36
5
24
18
66
6
18
7
65
55
56
9
114
30
55
24
20
52
60
20
63
13
23
66
19
59
36
36
66
90
18
36
18
72
96
9
16
227
61
11
18
75
136
5
39
63
54
18
78
27
36
40
72
12
36
56
48
45
72
24
12
79
119
42
43
5
55
5
27
45
12
27
60
39
6
19
17
12
55
12
5
6
12
60
12
90
24
99
117
18
18
108
31
48
11
72
12
1
149
72
18
12
78
55
47
1
5
18
12
18
72
79
29
19
5
7
23
25
20
27
1
77
75
16
17
27
28
20
45
42
48
78
7
185
43
89
43
12
60
5
90
85
180
140
108
15
49
53
6
180
57
28
36
23
37
48
5
12
43
17
156
27
172
35
33
45
30
33
12
27
54
24
30
61
47
60
84
13
5
67
5
19
5
31
5
18
18
3
15
12
42
66
45
81
24
30
60
30
36
36
24
31
12
5
108
18
24
72
30
60
48
42
84
60
66
43
12
35
6
43
36
83
48
45
9
78
18
19
36
35
57
36
9
36
31
41
199
5
111
40
167
6
84
36
96
18
12
60
1
20
87
25
5
55
41
180
27
27
12
25
56
33
7
29
30
54
15
9
18
54
66
78
39
15
97
5
15
3
25
11
45
135
24
18
43
41
126
54
18
96
30
19
53
42
12
18
15
207
48
37
41
54
108
30
90
1
140
4
53
18
81
33
102
9
64
23
49
23
12
6
55
8
84
27
24
25
32
88
11
13
41
24
111
9
6
21
9
162
33
9
7
11
18
135
4
23
48
132
18
99
3
18
90
6
135
63
72
9
36
75
6
54
66
19
84
12
197
18
37
47
24
36
30
103
132
5
63
45
3
69
43
131
42
12
6
1
56
99
49
41
60
39
24
16
101
18
1
56
15
18
7
11
9
39
24
18
48
27
27
36
1
36
35
78
27
27
12
13
47
54
72
30
49
29
36
31
35
24
30
6
18
99
3
9
9
15
9
66
36
45
148
11
102
63
24
21
24
72
3
33
39
24
72
27
12
18
60
30
45
27
24
45
40
5
19
17
66
18
67
47
66
24
12
18
78
18
1
53
18
18
54
25
23
72
90
6
1
35
45
75
61
29
6
12
36
6
54
12
78
54
25
5
6
12
49
41
15
3
6
54
54
120
132
36
162
25
41
36
18
13
92
40
8
27
60
61
5
7
8
9
30
18
55
23
117
28
20
64
17
15
4
5
72
115
12
20
28
35
108
1
89
42
13
95
12
54
6
54
48
6
1
8
57
15
28
11
180
36
81
27
37
24
35
21
16
12
23
18
19
17
31
32
52
29
72
18
72
37
48
77
18
13
32
27
57
15
30
15
63
30
51
4
5
30
42
115
65
36
7
36
5
19
5
12
24
7
32
36
81
15
45
31
17
96
36
19
92
4
23
33
45
30
54
15
39
60
66
ABCD 98036987344*3^$a+1 [50002]
56
16
107
261
39
105
96
304
120
215
193
48
11
528
60
25
8
39
168
33
88
176
24
144
27
45
24
159
57
24
159
81
51
13
80
27
45
16
8
99
12
9
39
25
215
25
128
87
145
47
9
240
96
216
40
248
24
75
165
15
1
24
48
119
9
144
48
24
48
15
60
141
24
72
184
71
1
192
80
16
56
96
87
60
61
80
24
15
57
15
33
447
108
181
131
69
159
57
16
32
40
80
16
11
45
184
32
48
72
27
117
64
239
25
35
12
33
136
80
39
441
96
48
16
144
335
73
8
72
99
189
219
252
33
72
63
201
112
168
59
117
123
13
168
120
32
24
48
15
1
344
40
48
240
167
60
21
39
25
56
111
121
32
16
80
64
95
25
8
39
49
59
13
168
192
8
432
87
1
32
72
15
312
108
12
1
47
177
315
69
280
240
59
61
56
136
107
60
120
201
24
27
181
104
183
1
119
12
108
121
264
96
80
160
131
45
63
300
60
1
392
72
27
45
63
57
3
85
48
72
120
95
25
56
99
21
64
155
117
3
72
69
40
80
24
40
47
1
192
167
73
80
16
80
232
80
168
144
88
32
96
159
33
39
60
61
80
72
240
72
15
169
296
48
160
56
64
80
16
479
25
107
45
16
488
24
16
80
40
11
468
121
120
56
363
21
64
167
108
240
541
119
145
80
27
21
72
15
12
165
15
129
40
32
27
60
225
120
16
24
120
392
75
133
8
27
12
48
225
16
119
33
72
40
632
288
208
32
72
63
1
80
64
96
131
48
21
64
47
73
152
88
35
132
168
81
231
33
16
104
208
200
99
60
105
16
104
3
133
48
299
60
72
73
440
72
24
39
1
11
181
167
25
32
15
33
15
25
128
144
168
195
21
144
88
32
15
72
105
88
56
120
51
133
167
48
72
289
11
48
300
57
64
224
240
256
71
33
87
48
201
64
200
96
232
128
216
216
24
24
99
13
59
21
88
120
311
193
80
15
33
24
64
11
120
21
72
40
56
159
1
104
120
312
243
237
24
96
123
261
219
117
75
13
107
21
40
8
40
11
21
144
15
360
1
8
39
33
208
176
243
85
32
15
73
152
63
120
12
61
80
27
13
72
240
8
48
216
3
213
24
63
60
205
8
72
120
72
3
72
13
35
13
8
ABCD 98037148648*3^$a+1 [50011]
8
60
9
55
41
19
120
56
84
60
28
17
91
8
16
221
79
36
8
132
84
76
44
28
8
48
12
24
84
12
40
5
3
40
156
36
24
80
16
29
48
31
12
108
24
8
84
60
28
48
44
81
19
44
4
72
5
75
40
29
7
24
96
44
24
4
8
52
72
36
72
188
45
55
24
104
40
60
56
16
44
33
7
20
69
15
16
144
12
104
36
64
108
12
48
56
4
32
148
48
24
36
5
19
96
84
24
20
4
12
44
136
24
80
12
112
8
45
43
60
144
8
24
40
80
24
52
80
60
84
36
40
8
16
24
20
16
236
292
53
7
60
32
4
24
8
64
24
20
36
40
24
36
56
60
48
36
93
43
60
12
8
24
45
15
81
15
40
185
67
48
128
64
68
64
24
80
36
36
48
36
64
24
72
104
12
24
60
45
55
44
16
48
68
24
4
60
56
100
48
12
36
80
48
36
16
20
24
124
12
12
236
36
33
55
12
36
20
48
160
92
48
52
84
24
24
60
192
20
76
5
15
4
176
24
16
8
52
8
16
48
48
12
36
56
24
196
29
55
20
36
96
33
115
72
68
36
16
20
100
5
3
4
12
80
28
188
24
4
60
56
28
32
28
96
36
20
76
48
192
200
84
4
36
24
29
55
8
28
12
8
81
55
60
125
31
192
12
164
52
12
48
72
120
8
4
5
31
44
24
52
12
48
72
60
56
52
8
76
20
16
8
124
32
40
24
84
128
52
8
33
51
4
24
8
40
80
33
55
72
8
16
36
12
48
24
48
152
24
156
16
8
124
8
57
127
84
20
36
4
92
148
20
4
36
32
48
72
60
28
36
44
12
180
4
56
4
20
24
9
67
84
36
108
8
172
108
8
81
43
116
40
41
43
12
44
40
80
21
31
60
120
60
60
12
60
8
64
24
60
84
48
20
105
19
24
12
12
8
24
60
136
12
8
144
4
17
15
33
19
36
20
16
44
16
48
108
8
124
212
136
44
28
156
32
120
4
36
12
108
60
120
20
280
17
63
4
48
36
56
16
72
120
92
84
12
40
8
60
4
53
39
28
48
72
48
8
141
19
132
104
100
44
16
36
48
24
56
36
160
36
5
135
28
92
28
101
15
24
4
101
27
40
60
48
17
7
41
51
28
12
44
36
4
20
4
120
56
72
4
29
19
48
8
72
60
108
4
96
20
12
24
24
76
44
9
7
144
72
44
40
56
48
40
24
96
24
32
24
12
124
36
12
12
36
20
9
15
60
76
24
24
36
120
96
20
24
36
4
41
99
28
17
31
65
7
128
4
5
43
8
93
19
56
36
4
12
12
68
28
24
72
44
4
36
24
68
4
56
9
15
28
12
44
4
12
60
20
24
4
32
4
24
96
32
120
84
60
4
72
8
16
41
15
40
80
100
8
4
56
40
20
96
28
41
15
4
56
12
4
5
19
120
5
79
132
20
40
44
36
28
60
96
20
36
40
20
156
52
192
53
3
120
4
24
144
36
96
5
48
43
24
48
116
12
40
20
28
20
124
8
93
7
48
24
192
120
156
68
16
24
17
79
44
69
51
60
156
180
16
80
48
4
12
65
15
40
164
72
45
43
12
24
140
216
4
80
40
36
48
32
88
12
84
36
12
128
117
91
24
8
148
12
24
144
60
17
3
60
4
12
60
44
16
20
76
72
32
28
12
20
96
28
12
8
4
36
60
20
36
16
68
124
41
147
88
5
27
100
84
36
12
92
4
12
68
12
88
32
9
199
192
284
16
24
53
231
9
27
24
45
19
12
200
9
19
48
29
103
12
60
44
40
12
12
5
171
16
48
5
91
24
36
20
52
20
45
79
36
20
84
36
112
92
69
31
24
80
76
56
112
56
4
48
12
12
20
16
77
31
204
12
48
41
7
24
36
125
7
41
7
20
28
36
5
48
207
16
8
76
36
20
48
21
91
24
36
44
28
36
92
24
24
40
89
7
48
96
41
39
12
4
36
8
72
4
60
24
12
20
184
24
29
43
48
24
12
48
60
5
7
41
3
16
80
93
3
4
44
36
88
56
96
144
4
5
111
156
21
19
24
60
60
84
56
60
52
84
48
77
99
12
24
105
48
31
24
32
4
24
68
9
75
21
3
36
9
51
100
104
60
64
32
4
72
20
172
60
48
60
120
60
125
7
168
12
36
92
24
24
21
43
53
3
40
132
48
72
8
81
15
184
12
60
44
16
68
96
4
12
8
16
20
148
ABCD 98037458042*3^$a+1 [50013]
47
33
27
12
105
81
111
28
48
20
39
24
45
45
19
35
1
20
51
69
87
45
28
56
28
23
37
5
75
63
33
24
48
24
4
11
54
19
248
27
57
4
32
12
12
3
132
45
3
45
27
9
24
27
13
108
107
96
9
40
35
81
195
9
100
17
31
44
148
212
16
12
17
24
39
33
175
44
16
35
85
12
68
192
28
140
48
75
25
119
13
8
24
16
12
12
56
87
33
40
204
80
135
57
64
44
40
11
45
39
45
15
36
72
33
39
1
80
172
108
24
80
51
25
71
48
25
65
31
20
111
24
9
63
9
48
45
103
20
12
16
80
12
112
68
52
32
51
108
6
103
23
57
15
36
109
35
1
140
4
56
117
3
40
107
18
7
23
21
3
138
7
32
96
12
40
125
3
60
148
56
21
18
36
93
135
36
81
60
24
60
51
105
4
17
54
180
73
8
72
156
52
44
28
8
24
88
53
18
54
27
16
48
35
21
3
25
68
28
41
135
4
12
12
56
24
27
45
21
90
25
32
48
72
72
171
9
3
25
20
16
179
25
20
108
75
72
90
42
45
171
73
35
9
16
65
51
15
49
44
12
48
132
36
27
48
13
24
5
66
60
69
3
69
24
4
272
16
12
35
36
12
42
90
61
32
27
1
56
75
21
15
9
21
42
81
99
18
288
54
180
48
60
9
36
40
120
5
7
32
15
45
48
36
96
15
13
125
18
9
51
12
73
35
132
1
12
17
78
33
129
90
1
84
23
69
3
18
27
132
28
36
116
16
12
23
114
43
48
35
12
36
42
99
28
20
40
47
1
20
9
150
13
180
80
63
24
13
5
147
16
104
111
12
45
40
5
75
15
13
60
5
27
36
124
101
79
68
72
15
12
301
8
64
20
108
100
137
6
180
72
73
71
9
112
5
7
23
72
1
89
51
27
9
144
64
11
81
4
41
75
64
59
61
20
81
3
147
36
54
18
177
28
36
12
224
99
9
40
56
36
28
23
97
56
15
30
19
53
18
49
120
116
112
23
9
108
168
120
72
40
8
24
16
32
100
95
69
3
25
60
125
55
17
99
60
64
48
23
36
1
8
165
42
54
43
92
129
6
13
5
51
21
3
108
48
100
59
81
27
37
60
101
79
20
60
3
93
4
71
69
105
6
145
17
3
27
97
17
48
75
16
131
129
15
85
71
78
51
4
96
20
39
60
12
73
20
3
12
18
43
47
78
7
44
51
18
19
140
27
48
21
64
108
132
17
6
37
35
66
27
87
102
75
21
27
16
245
174
42
19
107
117
40
120
23
129
24
72
24
16
32
60
57
24
75
45
171
16
53
27
28
155
9
27
24
25
59
78
27
40
48
200
3
21
51
97
32
124
107
37
8
24
4
212
75
72
57
3
25
5
31
47
97
65
15
3
13
17
42
57
48
51
36
49
72
203
49
11
21
96
3
36
93
141
99
12
28
83
69
64
11
49
20
192
12
12
16
5
18
129
12
123
33
147
81
51
1
32
28
12
20
123
37
11
54
18
33
21
24
51
15
6
54
61
23
72
108
109
236
60
40
11
45
45
43
11
81
84
45
19
156
20
120
4
80
87
9
36
28
71
69
40
5
51
21
3
12
48
96
51
96
9
16
47
177
303
6
75
24
72
63
30
6
21
159
9
3
24
93
15
285
100
23
9
45
43
107
90
19
44
100
35
36
49
23
33
75
45
261
63
100
32
96
28
44
72
24
21
163
5
3
27
13
12
140
3
45
48
15
12
37
8
45
3
21
39
64
20
51
96
36
37
11
69
12
64
24
120
77
3
16
101
3
75
36
49
156
119
156
24
12
93
40
32
88
5
135
3
9
51
18
19
32
15
45
148
32
108
27
1
32
120
51
69
48
52
41
51
4
116
24
4
95
13
8
60
64
60
11
66
103
80
100
32
15
73
120
56
15
54
175
20
60
183
153
112
35
13
20
96
15
1
23
21
28
200
40
8
45
3
87
97
32
36
27
33
3
69
48
88
29
78
18
7
48
140
4
47
213
72
63
246
6
90
120
99
36
105
3
40
95
60
13
23
49
23
84
33
ABCD 98037529288*3^$a+1 [50115]
184
39
108
29
73
23
67
36
105
45
131
175
33
72
33
6
30
27
33
135
56
25
120
95
240
24
7
12
42
18
18
72
167
16
9
191
40
8
1
39
32
49
231
152
48
19
29
16
45
99
96
111
113
67
54
95
55
120
24
129
81
71
79
9
80
253
27
32
40
45
48
131
31
89
24
73
95
72
7
33
120
15
153
8
49
78
72
33
24
24
80
136
45
210
41
168
25
6
81
153
120
24
111
24
237
96
35
265
132
51
339
6
71
48
16
9
30
17
64
56
96
19
150
23
88
120
32
73
54
36
29
25
78
108
90
18
65
112
3
12
24
9
39
57
80
64
177
15
39
65
133
35
16
189
66
24
33
8
16
33
210
96
29
96
1
15
3
90
35
48
145
24
95
25
24
270
66
36
18
24
12
54
6
120
65
151
9
48
56
24
96
72
79
65
24
121
96
23
7
33
39
137
25
63
27
60
18
12
123
183
17
192
25
71
73
186
53
1
30
6
54
101
48
16
32
184
56
25
72
23
48
79
305
72
160
8
295
153
45
54
101
48
85
42
54
3
8
7
113
13
59
40
3
125
7
90
72
71
13
11
25
63
15
17
49
119
216
24
88
8
64
8
49
150
33
120
32
24
181
59
24
61
60
71
31
9
69
11
73
15
3
54
39
141
83
16
24
165
6
69
165
3
24
63
90
102
18
167
40
105
39
105
71
1
119
25
15
96
8
16
48
51
69
48
63
65
37
27
8
55
18
90
36
18
15
176
72
72
7
9
69
12
276
147
80
61
131
103
17
144
40
45
35
1
15
39
24
81
104
16
264
147
36
105
3
5
7
17
7
108
21
9
126
137
64
104
109
3
48
96
15
78
27
39
24
18
138
21
75
101
7
17
19
156
258
71
55
120
105
24
56
1
15
48
183
9
9
95
85
6
5
49
39
32
16
3
36
33
75
48
5
72
96
72
40
144
81
144
54
54
27
39
17
88
21
51
3
90
59
88
15
168
120
240
36
30
60
18
41
72
7
42
300
3
32
48
7
60
138
131
121
96
90
213
15
57
24
9
135
192
15
57
105
6
17
48
16
56
37
27
144
72
159
41
103
72
12
77
55
54
99
80
88
152
7
105
176
72
25
6
65
72
19
29
72
85
48
6
156
132
77
88
8
64
8
37
60
144
39
15
137
79
65
16
8
120
37
54
36
201
33
96
15
144
87
9
9
215
24
1
39
48
177
15
8
64
63
72
33
3
192
45
243
117
32
64
144
21
6
90
3
15
41
25
95
19
93
99
53
7
65
16
8
55
30
6
36
9
3
101
40
111
41
73
12
35
64
105
48
78
108
125
1
143
121
36
35
79
177
8
112
9
144
162
30
47
16
135
65
85
84
63
24
39
129
8
79
113
16
15
9
48
33
54
90
150
162
71
49
60
84
24
30
17
88
32
13
75
56
16
99
234
42
33
21
35
67
53
16
183
17
25
126
120
329
16
24
48
57
84
36
23
72
16
8
160
24
45
131
79
17
64
141
51
272
31
129
8
24
24
16
39
41
120
13
51
32
7
297
8
120
240
136
87
72
12
21
8
16
159
66
15
8
85
11
139
45
327
24
209
1
6
120
180
60
18
66
45
87
72
41
49
47
40
168
72
24
32
48
96
48
72
48
112
48
72
144
96
56
55
137
88
8
24
97
6
ABCD 98038079182*3^$a+1 [50054]
3
36
13
47
24
241
20
88
72
20
28
60
48
18
80
90
39
105
100
32
15
3
33
9
6
57
21
4
60
47
24
9
40
20
15
7
18
12
44
6
54
12
12
12
15
61
44
15
33
52
23
157
95
240
25
20
96
10
122
72
84
10
17
12
51
10
24
12
50
18
28
20
3
61
23
72
13
32
60
16
20
15
9
48
3
13
26
18
30
90
16
36
44
15
9
3
9
66
18
160
72
24
83
60
12
3
6
16
59
24
33
24
16
44
39
21
3
36
36
43
110
147
9
36
40
26
9
33
60
10
18
24
8
15
36
49
26
9
36
81
48
12
39
21
16
8
4
20
16
95
72
67
2
24
39
61
24
20
27
33
15
57
18
33
15
34
104
4
18
54
143
12
93
96
34
2
24
6
6
27
60
12
24
15
21
48
45
60
15
13
32
52
23
36
21
84
4
12
60
11
93
72
12
22
5
49
26
54
15
27
48
6
4
32
99
120
25
23
97
36
35
9
183
25
11
15
16
14
132
28
24
56
12
48
39
81
16
30
50
3
1
36
35
19
14
28
59
24
1
23
36
21
60
6
42
28
32
96
42
64
6
32
15
43
14
18
16
26
16
20
64
60
38
30
27
33
70
38
87
57
15
13
56
16
35
3
22
20
24
4
11
24
25
32
78
96
46
48
35
1
36
44
12
12
12
64
44
12
156
40
14
90
3
153
28
14
18
64
116
3
21
15
48
51
34
12
60
20
84
4
68
3
24
21
27
27
22
60
14
16
14
15
49
56
90
9
7
38
10
5
13
14
130
108
36
35
21
6
30
40
8
24
12
4
42
2
46
26
16
38
9
1
6
53
105
88
47
21
12
3
9
51
37
35
57
36
4
2
30
15
3
42
24
159
61
2
22
20
88
80
48
15
1
23
45
138
22
42
38
10
2
40
38
48
22
20
12
63
36
9
15
15
10
8
27
12
24
37
84
23
12
96
49
71
24
3
6
4
20
48
4
11
33
51
31
32
10
92
16
20
24
30
30
34
50
40
24
11
24
13
47
13
12
8
24
3
21
24
3
9
84
12
10
5
24
33
18
33
9
12
63
25
32
3
21
12
30
93
60
105
87
39
6
15
117
15
60
33
4
35
45
48
22
101
109
35
133
20
48
12
28
72
18
32
6
15
21
54
46
60
36
95
3
21
33
10
66
32
27
13
24
20
10
6
95
25
92
70
17
25
23
48
45
24
76
84
116
70
5
9
40
26
30
12
16
20
15
12
39
6
48
64
20
6
66
36
52
47
33
6
16
6
8
39
12
48
45
28
12
11
21
4
59
85
32
15
13
107
1
14
54
15
21
24
12
4
68
42
18
46
101
33
51
192
144
25
108
23
60
24
55
89
9
123
49
8
15
48
12
21
60
72
24
3
27
6
4
20
15
61
23
15
10
54
101
36
21
3
15
6
36
102
30
3
24
9
84
58
5
72
3
42
6
66
88
23
48
36
24
67
54
8
52
20
28
68
42
96
21
45
84
60
39
21
12
12
3
39
9
87
64
18
8
3
25
56
3
145
12
18
32
21
27
10
47
13
12
80
3
33
12
16
24
92
10
5
24
45
36
84
30
34
68
39
9
72
60
22
101
37
47
12
9
130
65
36
133
216
14
21
57
124
11
27
70
68
12
42
78
15
37
78
32
30
3
73
23
9
118
54
23
67
38
15
12
36
24
13
71
21
3
45
36
22
14
4
44
82
18
23
13
42
2
3
24
9
24
28
32
22
50
3
60
21
12
100
83
9
15
57
39
1
48
8
12
16
215
21
36
12
12
99
36
9
52
30
5
45
39
108
21
4
12
83
12
13
32
3
108
37
131
81
4
47
33
16
36
12
35
12
61
32
12
24
94
5
85
11
61
11
3
66
46
38
4
23
15
69
85
20
34
62
60
40
83
120
21
46
2
3
13
11
3
6
84
6
94
8
3
21
51
15
18
15
15
21
13
72
8
12
84
16
78
122
15
21
3
1
8
76
26
33
117
28
12
44
16
44
4
71
60
1
84
20
39
45
15
57
28
47
19
14
40
42
53
33
4
38
10
71
1
78
50
16
35
21
3
85
23
60
9
18
58
48
32
24
36
52
86
6
48
3
24
9
36
39
1
35
55
53
21
6
33
121
35
129
12
40
8
6
22
8
36
48
147
13
35
27
9
24
33
24
15
9
84
10
65
45
12
15
13
92
3
13
62
6
42
48
6
24
12
63
12
9
34
32
18
4
35
33
22
17
73
11
36
36
12
37
20
100
36
68
39
93
24
75
9
34
98
100
188
16
8
22
26
63
7
32
90
12
4
11
13
30
42
20
51
24
13
12
68
72
4
14
10
32
36
48
66
33
21
15
21
16
32
16
132
8
4
56
16
119
7
62
36
30
66
4
20
36
75
24
9
6
10
44
123
9
36
24
159
12
24
55
26
27
1
42
134
48
147
144
9
60
28
32
12
10
18
8
12
27
15
69
21
16
104
30
10
11
33
40
164
16
92
12
132
148
30
266
12
39
13
20
15
3
105
13
90
2
12
171
24
57
3
1
50
30
24
183
33
36
3
36
39
21
81
4
59
12
81
28
35
97
68
24
18
64
74
51
3
6
24
96
36
3
45
3
24
1
47
36
9
100
92
51
9
10
26
70
14
3
111
81
21
48
4
32
60
16
128
24
15
85
8
48
4
23
25
8
36
3
60
21
4
20
3
48
69
12
99
1
104
16
59
84
1
90
65
21
208
12
23
57
16
12
2
45
3
42
6
30
39
13
20
15
45
12
48
27
45
10
65
61
32
3
57
28
8
16
56
42
6
12
30
117
21
4
120
23
99
10
23
60
25
116
12
10
32
10
20
52
30
38
40
11
84
61
36
11
24
1
23
144
103
5
117
15
12
33
27
25
59
21
118
41
49
56
4
12
56
3
96
24
24
57
60
36
10
2
27
3
42
16
143
21
39
12
ABCD 98038710956*3^$a+1 [50049]
15
3
69
12
80
16
24
105
63
81
36
35
28
20
28
15
93
36
51
45
108
20
40
56
84
24
120
60
60
16
20
67
144
29
4
36
36
20
1
59
48
1
95
67
117
80
76
105
54
18
3
51
5
13
18
144
9
132
39
33
93
3
80
7
89
55
29
120
31
189
20
4
48
63
72
45
44
4
15
9
12
69
95
40
9
3
12
21
11
184
44
40
108
8
276
64
20
100
20
7
29
16
44
64
27
33
24
108
33
71
24
67
45
45
54
93
116
16
9
54
17
73
111
87
33
72
60
69
39
36
96
9
3
12
3
17
16
168
20
120
24
67
21
87
36
72
72
21
104
16
129
18
162
3
8
52
12
56
160
15
57
8
24
16
75
5
120
52
165
15
8
31
9
81
95
228
76
56
31
54
111
8
4
3
45
92
43
18
131
49
54
81
9
27
48
56
112
9
111
15
33
20
1
3
96
44
12
79
117
99
54
35
96
13
3
84
39
54
267
39
5
67
29
144
61
144
87
8
31
45
24
24
33
3
20
24
61
54
36
36
9
9
123
57
35
55
21
87
54
171
132
12
108
36
12
24
84
87
17
40
15
108
54
95
4
45
54
141
80
175
36
108
18
3
15
29
43
53
96
64
39
36
81
8
12
79
5
4
48
33
51
68
61
111
8
151
36
45
63
17
1
87
108
84
24
12
27
41
67
53
91
9
99
33
3
72
54
75
84
132
48
12
72
72
48
56
60
79
33
57
75
32
48
12
31
53
52
12
12
33
47
88
56
61
36
27
168
12
12
48
56
91
18
27
81
90
29
76
93
35
84
120
180
13
83
7
18
27
63
36
89
136
8
73
63
117
27
27
81
48
51
21
72
12
3
17
24
16
69
75
87
33
57
147
20
12
73
36
162
53
37
39
80
169
51
39
57
32
1
75
44
96
37
15
8
31
53
172
9
54
21
12
39
69
80
67
18
11
48
88
48
44
28
84
243
41
24
28
120
165
119
25
3
80
148
120
48
56
48
127
360
33
56
96
13
18
45
48
24
56
60
120
52
153
126
149
40
81
83
40
36
39
72
65
16
104
13
72
39
240
24
3
72
221
16
36
8
16
84
105
39
33
54
21
8
7
149
144
67
29
43
17
91
29
4
21
18
33
3
117
12
32
24
36
64
20
4
20
85
35
16
140
40
12
189
59
40
12
105
39
123
41
4
27
185
49
35
4
51
89
76
56
13
51
57
3
44
7
9
27
54
3
12
36
39
9
24
57
35
24
36
31
9
180
8
40
32
100
24
39
153
104
31
113
40
72
12
56
16
36
68
127
18
179
28
32
85
11
76
111
90
90
165
15
129
33
108
18
69
12
9
15
44
52
188
43
33
140
16
60
3
21
12
3
36
65
28
33
143
60
31
36
153
20
16
8
220
195
33
39
18
87
39
5
40
200
79
5
60
40
57
51
3
5
120
37
135
99
21
24
80
55
5
16
24
99
45
60
57
18
101
48
28
48
45
71
60
229
27
27
72
5
121
15
3
72
18
27
240
3
45
96
165
35
100
96
3
81
168
12
68
96
24
52
3
36
29
28
24
45
15
48
45
18
45
24
39
5
52
44
76
68
112
8
175
54
18
18
15
21
51
44
144
64
92
124
39
65
7
54
90
41
40
84
20
60
97
3
36
15
21
33
126
29
216
100
44
100
15
72
93
15
29
40
21
35
40
12
93
54
33
72
96
72
87
33
3
180
5
100
39
41
67
17
12
88
180
116
60
52
15
53
100
44
55
153
9
144
95
16
104
37
39
128
192
4
24
116
91
21
15
53
16
93
11
96
4
15
5
31
21
15
53
19
72
18
3
12
156
44
88
72
36
60
15
9
72
20
79
45
24
48
63
29
16
156
36
87
65
36
25
36
3
12
3
17
109
54
33
8
24
28
144
60
60
3
36
57
33
35
91
45
84
24
45
35
1
27
12
51
45
116
19
5
76
24
12
63
57
8
124
12
69
39
12
21
90
9
104
24
7
9
20
52
48
80
52
63
21
48
3
18
15
72
12
80
88
3
5
24
ABCD 98039164922*3^$a+1 [50068]
36
120
29
88
44
1
59
19
54
15
21
30
54
90
36
114
18
12
60
102
6
18
12
27
81
59
1
99
32
25
108
36
71
16
57
186
29
37
90
96
12
77
49
126
36
17
7
36
12
33
3
161
28
33
12
35
132
73
66
54
126
36
125
88
45
30
60
36
41
85
84
59
1
27
72
8
127
30
6
17
49
11
25
135
20
100
3
17
19
33
3
65
25
30
42
3
12
3
12
132
18
35
31
9
33
47
60
28
3
41
49
42
117
45
83
37
198
17
12
43
18
59
28
45
12
3
141
6
18
30
17
36
79
41
12
28
237
42
18
36
11
79
41
79
6
66
18
11
13
135
48
15
18
179
37
63
27
36
30
24
3
48
15
18
36
24
156
18
45
20
13
18
72
84
90
54
24
36
101
1
27
27
36
288
114
66
60
66
23
1
59
108
49
66
125
24
103
6
47
97
18
17
40
171
6
36
27
3
17
25
12
36
147
8
7
36
96
33
15
6
90
36
5
16
69
30
161
19
24
12
5
13
99
33
27
147
5
49
6
81
45
54
33
32
43
18
48
11
139
54
12
36
87
3
90
78
17
37
30
17
181
54
33
45
48
18
17
55
108
96
138
18
42
102
24
12
60
65
55
45
45
147
15
77
1
15
33
150
69
33
42
5
31
137
253
36
35
25
83
1
60
84
47
28
20
55
125
48
24
168
13
12
47
36
60
79
5
180
76
9
3
140
55
53
12
7
30
11
7
72
168
17
85
60
51
12
21
24
36
102
18
11
28
3
30
54
36
114
11
37
47
169
6
141
120
57
168
275
7
77
1
30
114
71
13
24
48
18
54
107
61
27
81
99
32
121
30
77
37
48
75
8
7
53
7
12
126
72
36
11
43
42
120
6
12
36
36
21
33
42
30
59
73
167
25
6
54
51
15
42
72
3
27
54
96
54
29
1
47
7
162
3
147
30
23
127
30
144
39
147
18
126
57
99
113
55
66
47
72
175
125
60
72
49
126
36
120
114
54
36
66
42
66
11
36
112
63
5
24
1
59
60
25
35
19
197
55
45
99
53
1
42
108
57
45
87
21
180
42
45
147
5
163
144
30
6
84
5
73
18
18
66
54
11
13
18
29
19
9
45
78
48
54
3
195
257
1
47
40
3
29
97
66
114
54
120
69
21
42
72
18
12
23
84
88
3
42
15
33
42
5
61
36
11
229
30
78
3
45
24
11
12
121
39
15
18
12
6
41
61
54
18
126
129
80
193
18
30
72
95
13
42
144
18
35
108
13
36
6
29
1
47
13
72
36
27
44
96
187
90
63
20
24
43
18
30
330
162
65
25
108
54
33
92
1
27
63
12
77
16
39
5
193
47
73
18
29
168
1
126
60
120
33
3
114
3
48
15
24
53
88
44
13
48
60
47
43
12
33
92
48
7
18
15
12
33
90
45
44
36
100
3
29
12
55
90
48
6
237
153
107
37
6
12
45
69
30
54
6
33
3
30
27
20
313
18
29
100
51
72
90
54
24
54
12
6
65
160
27
137
55
168
5
7
18
15
27
30
36
162
33
39
5
156
72
25
198
17
31
9
87
65
25
3
200
40
8
175
77
31
60
12
29
16
9
36
90
18
287
7
12
6
18
66
24
119
145
42
30
3
32
61
180
15
80
115
17
40
87
18
36
6
66
15
12
8
25
12
96
54
5
97
24
12
18
54
23
175
45
12
93
72
47
25
84
87
20
43
12
24
18
72
3
87
36
57
48
33
6
18
102
101
7
125
1
6
18
138
57
87
90
35
25
51
44
49
27
20
7
30
15
27
66
24
63
3
78
66
6
144
36
75
63
6
30
54
150
41
31
30
54
113
100
8
84
1
150
18
282
137
7
5
1
87
93
18
30
87
75
29
96
24
49
11
60
16
9
36
54
126
54
65
61
30
45
12
92
96
52
32
28
81
36
18
12
81
44
1
27
45
90
60
17
16
15
137
43
198
36
23
91
77
79
33
3
105
92
7
66
27
32
19
36
66
108
24
108
30
42
36
11
79
36
18
12
11
60
37
3
33
90
60
9
63
84
54
87
57
15
20
1
204
3
33
12
54
6
18
54
48
42
5
31
57
15
84
24
29
ABCD 98039246512*3^$a+1 [50008]
24
132
21
7
5
24
115
68
4
17
27
12
16
8
10
110
45
72
25
18
18
90
17
37
2
10
24
11
36
24
13
78
17
3
36
16
12
5
3
16
65
135
10
24
2
28
132
8
84
16
30
36
24
26
45
31
65
31
77
61
74
12
4
17
25
11
27
10
23
31
29
36
15
81
27
24
58
6
12
44
16
30
11
39
58
14
112
8
24
9
3
21
13
2
24
76
5
24
31
8
28
17
12
15
4
24
102
50
4
24
17
12
3
34
42
5
24
3
48
58
35
1
11
67
29
27
10
2
9
48
31
24
8
28
44
22
26
12
40
17
19
29
276
144
72
13
71
87
36
64
12
42
35
3
33
84
3
40
29
27
46
24
50
12
9
3
16
89
72
19
8
4
125
36
27
60
9
3
12
84
22
6
48
32
10
18
18
35
49
6
48
32
58
54
6
26
12
33
13
6
5
139
32
21
19
5
175
18
26
4
6
23
48
1
11
19
42
38
21
39
4
8
84
48
28
113
27
70
60
83
15
22
36
54
44
34
12
35
25
50
33
7
101
15
21
1
18
29
27
34
35
51
57
1
23
111
28
54
107
27
24
28
17
19
8
10
14
106
6
20
45
3
12
58
78
17
12
61
71
15
21
3
36
21
13
12
2
4
56
21
12
39
16
12
32
12
72
24
28
20
46
38
69
60
39
96
28
44
105
3
12
16
54
18
8
21
43
12
5
13
14
4
41
1
12
6
29
3
48
22
36
38
24
70
48
23
1
18
44
9
24
27
16
8
9
25
50
48
9
147
21
25
62
33
12
36
37
2
4
20
10
26
16
30
2
12
120
33
3
10
18
41
60
3
22
62
118
50
36
9
19
12
56
52
8
24
82
48
26
21
96
27
24
4
5
1
18
17
73
36
11
55
6
11
3
70
24
30
29
39
28
44
46
2
16
104
12
93
24
13
54
5
15
45
63
12
10
26
10
30
8
33
19
29
36
109
47
3
81
72
3
24
10
18
12
18
78
5
7
8
9
24
12
127
5
36
3
12
58
47
37
35
27
34
11
3
4
80
21
60
12
51
36
9
37
83
3
36
58
2
12
69
61
35
31
17
12
3
45
49
24
38
16
72
36
29
15
40
29
15
12
12
36
4
6
11
63
9
43
20
46
35
15
40
24
8
12
16
89
1
102
56
9
12
31
54
14
22
72
96
30
89
39
48
28
36
54
72
30
5
19
12
42
120
78
29
15
10
198
12
32
28
30
60
26
21
43
20
10
23
1
47
7
8
36
9
27
12
10
60
26
24
34
2
24
60
4
5
1
170
10
30
17
63
9
55
41
27
45
31
56
33
63
28
5
13
18
32
93
19
104
69
24
63
60
57
63
46
38
22
11
51
4
36
54
23
31
5
19
12
54
11
15
34
50
52
72
5
1
12
35
37
50
96
24
24
12
21
60
15
10
14
4
32
16
5
84
72
1
26
33
1
2
34
50
93
73
71
24
39
96
16
8
24
10
38
21
31
72
5
3
40
6
86
57
1
30
17
51
4
56
21
3
28
18
86
21
36
55
17
15
4
77
15
36
40
53
13
24
35
12
3
12
9
3
60
48
16
102
42
84
42
35
36
1
23
15
36
33
1
26
24
9
27
4
8
4
32
24
4
17
3
52
32
22
62
4
24
29
1
96
36
18
5
27
12
12
45
36
19
5
55
5
60
19
17
25
12
18
72
5
27
21
37
26
52
44
36
4
80
96
4
114
12
71
87
22
134
46
26
16
5
60
25
2
28
8
12
22
18
65
27
28
44
144
12
12
60
9
39
82
54
30
6
8
9
1
26
9
12
1
14
33
15
100
5
3
10
2
12
64
113
12
37
83
7
17
27
58
23
36
3
120
4
54
38
33
3
24
12
9
12
97
18
17
7
36
12
78
36
120
47
96
96
39
28
5
39
60
12
46
18
17
27
72
69
63
12
177
3
52
32
12
9
3
12
33
7
12
72
8
82
23
13
23
49
2
94
144
38
10
18
6
54
36
29
19
113
24
31
56
28
41
63
76
36
68
48
48
12
22
26
21
60
25
35
36
1
48
11
3
28
17
1
18
12
5
36
67
42
72
2
28
6
26
36
9
55
44
33
12
1
108
48
18
8
12
21
3
81
12
84
13
6
12
17
15
36
46
71
12
12
13
38
21
43
18
96
180
66
200
16
42
26
40
24
44
48
33
1
23
7
20
124
6
2
33
1
26
84
16
12
77
13
2
9
3
48
46
18
24
30
6
8
4
42
30
5
31
24
17
87
16
36
8
45
19
77
75
24
21
25
26
4
29
43
36
60
29
15
45
24
3
69
3
4
18
98
12
21
1
2
34
2
33
1
26
36
60
36
69
27
33
1
18
53
3
28
6
74
34
102
44
21
7
5
1
11
19
90
6
8
9
3
28
18
35
36
36
1
11
13
30
8
48
96
12
22
11
15
4
5
60
15
24
72
21
3
16
29
60
1
54
6
26
4
36
8
10
26
12
4
5
25
26
28
96
41
7
8
142
72
71
37
47
25
11
15
21
43
8
46
14
60
24
9
37
11
19
8
9
36
48
48
31
29
13
18
89
36
19
17
3
16
44
21
15
69
103
30
14
33
12
15
57
27
4
32
45
19
12
20
22
12
47
15
12
70
60
26
45
27
12
16
44
12
9
109
122
28
8
33
31
8
48
24
58
6
44
4
36
5
1
48
6
30
26
16
48
5
36
27
46
26
36
4
36
6
18
53
1
90
30
14
60
4
80
40
5
39
10
18
108
24
18
36
30
6
38
69
67
8
16
20
88
30
2
70
2
12
4
32
40
32
4
6
18
44
28
65
61
38
16
8
9
1
26
82
14
34
6
29
12
7
36
41
12
1
6
44
58
38
24
46
14
24
16
68
33
15
12
45
13
2
45
27
69
73
90
20
9
1
18
150
18
8
40
44
16
53
3
180
12
22
54
30
78
32
40
30
11
3
45
1
47
27
28
5
15
12
4
24
92
9
36
3
88
20
58
54
8
84
16
5
3
10
38
10
6
5
27
33
25
11
24
15
21
3
82
2
22
107
87
16
60
17
1
18
44
4
114
47
1
42
12
17
15
12
21
75
12
60
28
32
4
5
75
33
3
36
10
30
53
7
30
78
17
36
1
14
40
36
5
3
21
7
5
12
48
12
7
104
60
4
20
10
90
6
12
47
75
33
39
4
24
30
14
46
143
12
3
22
2
16
17
1
26
21
3
9
12
49
60
11
24
67
53
7
20
28
6
2
12
16
6
35
85
78
56
10
38
52
6
35
27
40
8
24
94
90
60
84
36
8
46
14
36
40
36
32
9
3
82
24
12
14
58
2
24
34
48
54
5
1
12
2
16
24
54
12
2
12
72
4
29
3
10
26
94
18
18
11
43
20
16
42
90
8
10
47
73
54
5
36
19
20
10
14
4
68
40
24
41
51
16
32
12
4
8
28
5
39
24
22
ABCD 98039715446*3^$a+1 [50052]
19
54
96
23
136
57
54
53
91
36
36
30
78
12
54
35
24
16
3
81
20
55
42
75
140
24
49
11
25
30
29
25
24
30
60
5
31
90
35
49
95
48
25
39
45
63
117
54
36
36
24
53
55
41
4
68
7
72
36
89
1
35
73
6
156
42
35
31
17
37
15
96
15
24
228
89
60
60
13
23
112
21
54
18
35
108
4
21
12
27
81
90
96
21
45
18
21
44
52
87
102
24
71
64
20
37
18
105
57
18
54
36
11
13
51
212
12
43
42
87
15
5
84
136
8
48
24
145
23
60
60
36
12
79
24
84
36
54
75
3
48
36
108
108
60
48
21
33
95
72
88
116
49
63
63
174
108
3
20
76
33
48
3
15
54
47
40
36
117
18
5
168
55
54
11
4
12
63
18
15
3
60
21
116
7
33
15
18
51
63
30
6
41
49
12
24
30
36
18
36
3
20
85
18
54
78
41
12
85
18
29
76
32
144
61
63
20
7
57
51
57
33
24
48
60
54
84
60
5
121
30
89
120
24
43
9
45
3
60
32
144
24
12
133
23
24
61
18
24
5
12
19
12
69
3
17
43
36
17
40
9
59
12
52
60
116
31
36
30
18
9
105
48
87
111
42
75
20
43
54
72
99
9
6
77
84
36
60
84
103
21
39
5
133
18
126
6
30
18
144
18
35
24
19
36
18
95
25
78
12
17
1
42
36
77
48
84
25
3
8
19
6
51
21
95
24
79
12
42
15
57
11
40
132
92
85
54
21
15
33
36
116
13
15
15
6
30
60
12
17
16
225
66
5
145
18
12
126
42
48
5
28
36
20
76
20
73
36
66
9
68
36
19
36
21
63
18
75
20
13
36
11
72
28
165
120
24
11
132
31
36
165
48
3
29
100
20
28
3
162
11
49
27
3
6
36
35
24
67
72
48
129
39
5
64
15
5
28
48
27
54
36
54
89
1
18
41
112
20
7
42
35
85
6
12
17
1
35
19
90
54
45
9
18
42
27
20
1
54
36
29
4
12
69
15
60
9
11
211
17
12
1
42
81
21
18
45
12
21
234
89
1
30
93
33
59
36
55
69
8
31
17
67
6
12
23
12
115
5
7
5
13
54
60
18
63
20
73
6
65
24
31
36
162
36
11
28
32
91
53
79
12
9
9
3
15
33
21
191
12
31
5
67
54
23
73
39
63
17
1
18
72
17
7
30
6
89
36
19
149
7
60
108
5
85
12
63
140
1
54
9
132
69
11
25
54
36
96
17
55
21
15
54
11
19
41
4
63
24
5
24
76
69
6
5
16
15
5
168
79
33
3
30
6
66
24
30
18
71
37
18
6
75
81
23
19
185
7
24
17
19
30
83
28
15
150
95
67
57
45
36
24
54
30
36
6
5
4
3
17
48
60
43
33
21
63
92
55
90
18
36
6
3
87
18
18
432
165
20
25
11
120
52
12
27
90
48
35
28
12
32
19
5
31
6
3
27
42
30
18
18
9
36
15
65
36
1
78
9
36
45
12
3
32
19
60
66
63
36
15
18
95
31
77
24
1
18
9
33
72
3
32
103
57
3
149
24
96
16
15
90
47
12
13
132
11
64
81
23
19
120
36
45
192
3
77
7
18
18
17
25
30
42
30
72
18
95
31
9
8
28
9
3
20
84
60
48
7
89
121
59
37
90
45
27
41
25
99
68
49
23
96
31
18
48
47
36
16
159
29
37
54
6
63
20
61
12
347
37
39
15
45
200
91
5
19
36
33
3
5
144
48
1
135
84
68
19
30
18
72
36
17
43
12
17
36
48
60
84
85
48
18
9
20
28
12
27
29
37
3
15
6
63
21
90
5
49
6
17
52
60
36
141
36
63
27
90
30
54
36
15
32
31
117
32
16
32
60
72
96
7
65
19
93
32
61
54
90
18
53
180
72
31
21
68
1
27
45
54
6
83
16
3
72
60
66
24
18
17
13
186
36
53
28
132
93
138
21
8
67
138
15
32
28
32
73
6
12
42
12
60
39
27
17
55
41
31
18
6
29
127
65
16
44
96
4
15
36
12
101
7
132
18
15
57
51
84
48
9
3
36
32
19
6
3
36
15
101
28
15
162
102
18
35
7
36
12
24
5
31
53
31
18
78
17
157
60
179
37
18
180
17
52
15
42
3
33
3
92
24
28
15
45
32
84
139
81
20
49
72
39
135
101
16
33
275
61
23
1
39
33
30
33
96
15
101
12
91
41
64
20
127
90
12
42
18
12
18
36
150
30
5
16
33
6
41
13
18
5
24
4
21
36
144
84
132
108
102
45
99
24
54
36
30
6
39
27
117
51
54
30
18
35
112
32
19
24
102
71
19
5
36
19
45
21
59
19
41
79
165
15
54
18
150
15
15
42
72
3
128
12
37
18
36
84
36
17
25
12
11
16
15
5
24
19
78
18
120
36
5
ABCD 98040550066*3^$a+1 [50016]
75
89
7
21
84
8
28
12
15
41
1
23
13
39
3
18
35
28
27
5
7
18
12
18
24
29
55
65
61
18
6
66
33
3
57
15
5
7
33
33
15
3
45
32
28
9
6
41
4
20
7
65
144
48
28
45
35
4
20
28
3
12
45
36
12
3
36
45
8
28
15
9
75
6
48
107
4
20
13
6
24
33
8
4
32
24
1
15
51
57
48
63
12
18
15
21
11
7
21
15
24
18
23
7
9
15
6
42
5
12
4
12
12
36
96
24
132
32
36
19
12
6
15
105
63
27
17
12
31
42
6
36
9
45
15
12
20
13
30
5
12
37
27
3
12
6
3
20
4
20
16
44
52
9
30
17
12
40
63
9
60
15
29
19
33
12
3
53
37
63
36
8
31
45
9
15
20
12
79
5
24
28
20
55
12
18
3
12
27
12
5
43
36
21
8
7
9
80
24
25
6
57
39
9
12
33
51
48
48
27
36
120
12
5
12
13
12
12
23
43
5
4
24
32
49
6
45
12
32
16
20
12
48
40
3
24
30
3
8
4
12
39
5
4
3
5
19
36
18
36
54
5
31
21
3
57
12
36
12
20
7
12
6
27
3
42
6
17
13
11
4
21
24
27
12
20
7
41
40
48
24
51
5
12
12
13
27
3
17
36
4
72
36
8
7
24
33
21
35
7
5
4
15
60
21
39
24
5
19
33
12
75
12
18
63
12
36
15
21
9
12
15
9
3
8
49
35
31
17
1
12
15
20
7
21
27
5
24
4
75
57
48
12
32
43
42
51
44
76
15
36
18
11
12
24
24
60
24
28
8
1
36
27
12
111
17
25
47
1
30
18
27
20
40
80
37
3
57
27
9
6
9
44
1
27
15
9
8
52
9
6
36
12
6
51
20
13
72
18
6
30
36
24
6
63
45
11
19
5
7
9
15
9
3
5
4
15
45
51
12
21
20
60
24
96
1
30
21
3
21
21
18
5
19
36
5
4
51
45
39
6
27
12
48
15
5
19
24
24
33
80
49
6
17
7
36
45
32
1
15
9
3
63
12
5
43
45
15
12
12
5
28
15
5
19
21
24
20
31
24
9
12
32
7
60
5
4
32
4
39
5
4
3
78
6
9
20
7
53
19
12
93
12
8
16
60
27
5
67
18
30
9
20
31
45
57
15
48
68
4
15
33
32
28
68
40
39
5
37
3
48
27
53
7
6
75
72
27
53
7
5
16
12
33
47
7
6
66
18
11
7
42
18
69
36
9
36
15
129
15
15
9
12
20
25
42
5
25
3
3
36
21
60
12
12
84
9
27
48
21
15
20
4
3
17
31
9
27
21
33
6
36
12
17
19
12
65
37
3
93
66
21
15
5
7
30
6
9
12
21
39
33
6
17
24
24
4
27
5
16
3
30
30
9
51
36
18
35
31
30
12
23
4
8
40
15
12
21
12
45
18
36
81
9
99
15
9
3
5
24
24
24
127
53
12
25
59
4
60
51
5
55
12
12
17
28
12
3
21
39
18
3
24
12
3
18
84
11
49
18
6
42
17
28
20
72
52
21
42
72
78
6
30
39
20
1
35
19
17
16
15
12
21
39
6
6
6
3
56
43
65
31
29
55
36
72
9
99
45
20
7
29
13
3
9
6
9
15
18
3
8
19
6
15
36
9
15
69
11
12
4
3
5
43
30
12
47
64
56
16
24
9
11
4
20
19
42
18
6
30
36
6
3
12
60
27
21
72
39
9
12
15
12
57
15
5
4
20
7
24
9
12
9
15
39
12
33
81
30
18
6
9
72
51
5
13
6
24
5
49
11
4
8
12
31
5
37
15
72
45
51
9
18
5
25
47
1
11
1
18
9
20
1
42
24
36
5
19
6
30
69
15
21
3
9
27
53
120
31
6
11
43
24
36
9
3
12
5
31
12
12
6
51
44
19
113
28
87
18
66
30
6
57
92
16
15
5
4
108
15
36
9
20
36
7
29
16
15
33
15
17
100
72
3
9
8
7
66
42
6
47
4
96
12
27
18
18
69
8
72
24
1
51
8
4
3
9
36
27
48
57
27
6
3
135
5
4
3
9
81
15
15
17
16
15
21
108
8
4
20
16
3
6
3
20
25
6
69
3
17
7
66
54
33
3
48
21
15
33
80
1
12
15
3
57
15
12
12
30
59
64
12
9
6
9
12
20
28
24
48
12
12
15
6
99
20
13
11
37
3
32
40
32
7
29
4
15
6
24
30
18
3
20
36
19
41
19
30
15
20
12
52
36
96
15
41
28
24
12
8
7
5
64
15
6
11
85
3
36
8
13
15
12
21
30
12
24
41
28
12
3
21
15
81
3
30
24
35
91
36
69
27
72
41
12
19
30
24
11
19
12
45
8
7
42
18
12
33
69
6
30
3
9
3
8
31
21
12
51
21
56
7
5
91
9
8
13
51
15
5
4
12
8
36
1
30
48
30
30
5
1
54
6
11
19
5
16
3
5
16
9
30
9
27
9
45
6
5
4
21
3
63
30
3
15
5
52
72
27
65
13
3
12
36
21
6
42
3
3
36
9
51
5
4
36
24
24
3
18
54
41
24
13
23
7
48
5
115
17
4
20
1
15
12
51
12
5
24
4
21
3
8
37
11
4
20
1
39
20
85
6
36
9
36
15
18
15
8
24
36
7
30
3
3
21
111
18
12
15
12
12
20
4
32
48
12
4
21
23
19
45
12
20
19
36
21
27
53
4
8
1
15
20
40
21
6
17
13
15
44
40
9
87
9
54
21
104
12
24
61
39
39
9
12
9
99
33
54
6
18
17
24
1
35
7
12
33
20
28
24
8
13
42
21
12
60
3
54
12
3
12
33
11
4
3
29
25
99
45
6
18
15
3
12
5
52
75
9
51
5
16
15
53
19
30
47
4
15
9
3
18
27
20
52
3
5
37
11
7
17
36
84
7
30
23
12
19
24
21
12
20
55
29
16
12
8
12
12
16
12
45
15
15
5
1
15
12
8
37
24
3
3
12
105
8
25
42
57
20
16
3
24
5
31
12
77
55
41
49
30
41
52
9
3
20
16
9
11
12
25
30
17
36
19
6
54
12
21
12
8
48
19
41
37
3
15
5
7
17
73
18
12
9
9
6
33
15
36
5
1
30
65
28
12
33
6
60
9
20
12
4
15
69
8
12
1
54
5
28
80
19
9
51
54
12
48
42
29
19
30
71
91
12
21
24
12
15
45
24
15
6
48
71
1
18
36
21
93
12
11
7
57
15
9
24
33
27
92
19
24
18
15
8
19
36
57
24
44
1
48
90
5
37
6
24
36
45
27
105
3
5
7
5
25
3
32
25
3
12
57
24
24
3
9
30
9
24
15
17
40
3
18
42
48
12
57
21
15
3
9
21
6
9
27
5
24
13
23
55
9
39
21
9
27
3
6
6
57
3
42
30
36
29
60
40
15
12
33
15
17
13
11
24
31
12
9
45
3
48
48
27
30
3
32
7
12
9
24
3
29
25
11
37
6
42
27
63
30
27
12
15
41
72
12
13
23
28
24
21
27
48
27
17
16
44
7
36
33
15
5
25
11
1
18
36
18
12
6
9
44
19
12
41
40
20
24
13
3
15
65
19
33
8
55
69
21
3
39
5
7
24
17
40
20
7
41
24
31
6
11
64
9
27
3
36
9
15
41
40
20
1
30
57
36
15
12
12
41
37
47
16
44
37
30
5
19
9
36
9
11
19
5
37
54
5
16
20
28
33
48
6
5
4
21
24
27
27
12
29
25
87
12
12
8
1
54
33
8
31
36
9
24
36
3
41
7
5
25
87
3
54
3
8
40
9
78
57
45
3
20
7
90
24
27
3
21
3
5
1
35
1
11
60
19
36
48
24
17
1
18
5
55
6
6
42
18
24
21
15
5
28
15
29
40
27
18
27
39
24
5
37
15
3
5
1
39
8
25
35
12
55
5
16
96
15
21
8
37
59
16
12
12
24
21
48
3
12
20
31
21
111
33
27
53
24
132
40
39
5
72
7
21
21
63
8
4
24
32
28
27
9
20
24
19
41
16
15
9
44
36
19
17
40
63
17
1
15
12
3
5
4
8
48
13
71
4
27
89
1
39
9
30
36
21
93
39
3
17
91
5
7
9
33
51
12
3
41
60
4
39
102
6
48
89
7
24
66
11
4
63
18
42
17
16
3
24
57
51
5
19
6
15
8
12
28
39
6
39
45
11
64
63
78
47
12
7
18
27
8
7
24
45
60
44
7
5
4
75
12
5
4
39
5
40
9
12
3
32
16
45
3
20
12
4
39
30
6
45
51
12
36
41
25
18
12
5
31
33
36
20
1
3
9
15
21
59
88
3
29
13
42
5
13
18
9
12
3
12
9
24
27
6
30
12
17
31
30
18
6
3
21
71
4
9
18
5
4
21
78
5
16
24
132
12
15
18
3
20
31
ABCD 98041062922*3^$a+1 [50028]
33
24
3
21
9
6
24
18
7
11
144
36
21
52
29
79
20
9
147
3
1
24
8
15
42
42
25
20
3
48
6
30
30
24
6
13
11
6
30
33
33
30
12
21
72
4
5
6
18
54
60
6
6
33
21
66
9
48
21
3
3
13
44
9
6
30
18
12
1
23
30
36
72
15
33
3
75
24
9
21
3
45
12
48
18
21
28
5
36
12
30
49
8
27
9
12
4
23
9
52
5
60
24
48
39
16
32
120
48
33
55
47
9
33
79
20
69
18
13
53
66
24
45
48
87
9
51
1
5
12
42
36
12
33
27
12
90
27
9
7
35
30
120
6
81
24
9
6
36
13
53
19
8
21
12
31
24
17
6
6
210
114
39
24
21
12
30
30
27
9
51
39
73
5
6
9
57
42
12
30
31
20
45
12
108
12
43
12
71
6
3
64
11
30
18
9
36
177
36
6
60
18
6
12
60
33
4
65
19
11
60
9
40
17
12
42
18
31
8
96
15
33
64
24
8
15
9
117
3
69
18
12
37
5
36
3
81
18
13
32
33
54
37
23
33
24
24
9
15
40
96
60
17
15
3
45
3
36
36
49
41
18
12
24
6
54
18
6
12
12
6
6
9
4
23
21
48
4
36
5
48
12
30
49
48
56
4
41
48
102
81
9
18
37
65
18
18
30
25
8
21
7
5
18
72
36
1
48
5
30
18
42
6
42
36
6
31
56
3
24
21
12
69
7
8
105
90
18
27
9
6
13
11
57
9
7
17
90
24
60
13
32
27
25
179
9
117
18
84
1
84
32
4
5
7
12
65
180
31
44
27
61
44
33
19
17
24
78
49
11
42
63
3
25
29
7
125
19
84
53
18
6
19
29
30
48
42
12
6
180
18
30
37
59
18
3
24
15
21
87
45
15
13
59
114
36
24
6
48
30
102
6
19
23
48
18
24
36
31
5
66
72
81
21
7
113
84
36
36
48
135
15
30
7
35
24
18
12
60
39
21
24
60
6
36
12
18
15
9
18
33
48
36
9
19
24
107
1
11
24
9
4
23
45
3
57
3
57
69
18
60
36
9
21
36
48
7
8
21
30
60
6
139
59
12
6
18
1
23
42
18
12
48
33
3
36
33
27
13
48
107
12
9
15
6
18
25
12
20
16
80
48
21
3
27
108
12
37
23
57
3
30
15
12
12
4
65
3
57
7
29
159
16
5
7
84
29
36
115
5
36
42
12
30
36
7
35
42
3
33
24
7
17
102
57
40
32
9
36
60
90
37
29
54
21
9
19
5
39
15
90
30
72
66
12
19
132
41
24
12
39
48
33
18
9
28
5
30
69
69
43
47
6
24
27
3
49
35
9
33
7
48
5
115
11
37
77
66
37
41
30
9
28
83
12
33
27
12
25
35
60
12
18
42
24
6
19
12
20
192
123
85
83
24
12
69
21
7
23
33
33
42
69
69
30
37
35
12
144
1
11
12
66
6
21
9
36
15
52
36
41
67
11
6
3
3
61
35
12
9
21
43
84
35
9
21
27
16
107
6
18
30
3
69
7
5
12
18
18
24
99
57
24
31
23
6
24
42
25
48
48
12
125
3
9
19
65
63
33
19
12
29
3
21
18
12
18
6
36
24
24
60
9
96
21
15
57
39
9
60
72
12
39
9
18
33
63
13
107
21
99
30
36
12
36
19
5
3
9
66
57
76
41
36
42
1
5
91
11
12
57
9
3
16
95
13
53
3
87
30
30
12
49
5
18
30
6
66
15
45
18
21
81
15
39
1
20
12
16
11
21
15
114
31
65
24
6
37
20
3
60
1
59
33
3
42
36
12
31
20
9
72
42
30
18
21
4
24
59
12
18
18
13
47
6
27
40
11
37
29
84
18
33
51
30
18
1
77
24
171
9
36
27
16
11
13
53
27
15
36
6
31
8
40
8
33
15
12
39
21
9
12
3
60
12
4
12
29
12
30
6
3
81
7
44
27
30
90
30
36
7
68
21
7
20
9
30
24
33
3
9
3
61
17
84
54
36
48
33
4
59
96
48
81
75
12
1
72
11
30
36
3
36
15
30
90
24
12
60
138
75
27
13
17
18
69
52
23
102
15
24
16
24
5
6
6
127
84
48
11
25
29
6
9
51
9
15
108
45
15
6
6
30
67
47
37
5
18
1
11
84
18
51
15
24
6
36
3
16
17
15
33
6
49
5
6
45
45
96
12
78
57
21
54
1
59
33
57
90
36
60
1
68
15
36
54
51
21
151
104
28
35
78
15
69
18
45
24
9
12
36
72
3
4
83
9
9
6
54
6
9
9
39
16
83
9
15
108
129
4
35
12
6
6
6
3
51
45
15
1
29
6
114
54
13
119
12
90
3
3
21
51
9
9
24
63
12
4
60
11
13
5
42
1
65
60
19
23
18
15
4
77
115
68
15
1
35
6
3
33
19
11
37
47
78
12
24
24
42
90
6
21
24
9
6
9
24
15
45
15
60
30
39
15
37
32
16
71
6
36
48
15
15
24
48
12
18
48
87
52
77
43
11
30
12
3
15
84
21
9
7
113
6
13
29
18
45
69
30
6
63
87
12
42
6
42
48
6
6
102
60
117
51
30
43
77
19
35
57
21
12
6
9
40
41
3
28
8
15
18
87
3
12
37
71
6
6
36
12
9
33
24
6
78
108
12
42
78
6
37
53
60
31
35
90
24
54
42
3
117
67
11
30
55
44
51
30
3
12
117
6
18
6
54
6
24
25
29
60
7
11
25
89
31
24
5
30
24
1
20
39
9
28
5
7
72
35
48
36
6
3
48
24
64
20
15
24
9
60
39
1
41
19
11
12
60
13
17
30
6
43
29
15
33
79
59
114
6
1
12
17
30
6
90
25
5
7
29
30
84
24
12
9
4
41
60
6
121
101
7
23
36
9
3
42
63
12
45
42
13
20
57
7
149
7
36
95
25
11
18
18
24
30
126
78
6
18
15
12
15
24
36
30
27
9
138
54
31
17
7
41
15
57
31
17
6
48
9
40
36
17
6
12
48
49
12
12
20
12
3
37
8
21
18
6
6
30
7
32
16
23
1
8
39
25
59
48
6
79
5
30
13
53
55
11
36
21
12
16
5
24
3
3
36
18
103
71
13
8
48
48
63
6
3
9
204
30
30
6
49
11
25
5
31
17
12
42
12
18
66
33
9
7
35
72
25
5
55
32
48
24
9
103
23
9
16
65
6
49
11
18
66
6
3
15
42
63
96
15
120
13
32
27
24
33
28
77
66
12
18
3
3
30
24
6
13
125
42
73
17
19
116
15
1
5
3
15
24
1
11
30
15
3
6
36
30
60
24
36
85
53
78
72
18
60
135
9
18
21
9
18
54
6
174
6
30
31
77
6
30
7
89
18
6
24
96
48
ABCD 98041250434*3^$a+1 [50035]
54
81
171
29
24
19
90
108
108
72
27
45
251
40
36
51
29
25
54
21
104
120
136
48
93
23
36
49
71
4
96
48
12
21
59
121
23
64
32
4
309
11
16
20
160
9
54
41
40
9
87
21
18
21
51
89
88
72
48
36
20
96
144
37
23
4
56
64
56
49
11
36
25
18
101
16
44
145
36
39
69
47
60
4
116
25
90
36
9
48
32
60
31
53
109
126
54
11
4
21
11
61
3
69
11
25
36
15
108
32
24
60
36
49
36
155
60
19
90
111
33
47
43
77
64
24
15
18
3
20
157
59
13
11
7
33
21
3
12
20
91
54
15
48
56
96
180
109
36
59
64
32
88
45
11
4
132
104
4
156
57
23
31
69
21
63
12
15
65
28
15
17
64
84
12
3
17
4
60
60
21
15
3
57
15
5
13
47
133
195
60
51
129
32
73
18
33
20
1
119
79
137
40
165
15
60
69
51
24
15
101
115
36
149
40
80
160
44
49
90
57
48
60
32
19
180
101
24
1
18
108
9
24
21
35
19
54
27
20
25
63
36
20
16
108
32
13
147
80
208
12
111
33
36
3
201
96
164
36
88
120
72
20
4
45
144
11
100
15
45
81
15
20
4
15
36
108
36
9
32
31
18
15
20
60
196
80
79
36
18
180
51
20
16
300
9
99
32
24
79
41
40
9
87
80
13
11
36
208
123
18
39
12
44
121
15
21
27
60
3
72
41
76
48
12
21
63
260
256
48
56
4
12
104
76
80
31
53
1
15
3
72
45
20
60
73
36
54
18
99
240
39
9
92
28
105
11
4
32
28
15
17
1
18
41
49
35
55
5
16
80
4
140
36
144
16
44
19
177
84
24
116
49
162
45
20
88
45
171
56
100
48
212
24
181
95
13
71
16
24
36
164
40
9
72
179
1
3
15
17
60
148
56
25
126
45
144
9
11
16
24
20
36
235
5
88
32
40
104
1
54
41
49
54
18
23
4
12
51
33
21
75
44
96
4
15
161
19
72
9
108
12
15
33
3
18
75
105
111
33
11
100
24
120
32
73
227
28
15
432
54
99
135
18
119
40
228
156
69
51
24
15
36
5
220
80
60
64
147
234
131
24
64
12
48
12
228
3
29
43
21
36
80
61
83
40
57
72
111
36
141
179
60
40
9
36
54
69
21
54
21
36
80
4
56
4
80
61
18
21
140
109
18
33
39
57
44
7
33
56
19
21
48
75
101
7
9
24
24
12
165
95
160
168
45
75
12
39
9
240
132
80
25
126
33
57
119
148
60
36
156
24
69
27
24
21
15
20
40
33
71
40
69
75
72
141
63
9
72
15
108
57
119
180
100
156
20
64
9
90
18
3
36
60
45
39
20
120
37
147
152
24
136
20
4
156
45
215
144
76
164
31
198
11
64
120
120
135
17
84
7
29
115
18
162
9
80
181
35
19
65
64
132
44
36
1
39
24
24
21
15
36
48
12
69
126
126
83
16
24
80
96
24
1
63
63
18
11
25
35
64
36
45
15
164
124
56
16
21
27
60
32
64
15
126
18
36
90
35
36
208
60
32
160
44
16
3
126
71
40
48
96
24
45
72
90
65
24
196
93
71
1
15
21
39
20
28
57
18
72
65
24
109
75
33
18
21
33
51
21
75
48
132
80
28
92
4
20
120
175
162
3
96
20
25
90
5
24
79
41
16
15
33
36
21
15
21
90
9
224
4
192
20
144
120
120
16
80
28
33
83
64
32
1
54
33
96
80
36
28
51
65
64
15
72
125
91
18
131
103
90
15
72
80
24
61
3
12
140
84
31
33
57
18
18
159
20
4
144
15
237
69
11
61
54
18
231
56
204
31
18
18
9
80
4
69
15
3
29
24
16
20
1
123
111
ABCD 98041836736*3^$a+1 [50012]
48
12
84
149
15
16
60
140
24
52
20
105
3
40
92
24
16
20
3
13
8
4
36
60
59
18
3
84
111
36
9
4
32
28
180
71
69
57
295
155
45
148
5
18
69
16
12
32
51
69
4
35
121
48
48
32
28
24
96
72
17
79
36
60
120
29
139
48
29
39
24
100
17
43
56
16
60
20
84
16
20
48
15
1
17
39
105
15
4
24
60
77
115
96
48
56
64
17
127
12
20
21
99
120
15
1
125
7
20
12
4
65
55
12
32
12
15
85
20
3
57
4
29
7
24
77
180
99
4
41
43
20
28
17
31
5
19
17
55
80
136
197
27
100
48
5
55
60
32
88
92
4
24
96
20
69
43
144
80
21
3
52
17
15
28
12
53
27
76
5
180
36
180
91
84
8
160
96
20
24
12
288
16
47
73
80
9
7
36
119
25
29
7
29
31
59
105
4
24
65
27
60
76
48
36
59
49
72
23
13
24
20
28
48
84
60
276
5
3
40
12
48
24
12
8
28
60
32
52
80
76
24
5
39
4
12
20
180
33
27
16
92
40
36
60
12
5
90
13
41
55
48
32
60
84
40
56
28
48
92
15
73
17
55
12
24
17
19
120
36
44
105
63
136
36
161
3
100
44
12
28
65
27
84
16
20
88
12
84
65
67
5
27
12
15
18
91
12
5
103
12
24
104
16
8
88
60
17
7
24
204
60
36
72
12
32
4
60
101
31
152
72
60
180
24
64
20
112
23
13
72
92
40
53
51
100
132
8
4
156
60
29
27
16
92
12
69
19
36
20
60
4
152
16
104
111
25
29
18
85
23
69
4
35
361
108
12
20
76
17
7
24
41
43
11
25
12
84
23
18
180
139
5
15
129
7
104
60
28
125
55
20
88
12
12
11
109
44
135
49
152
184
36
20
76
44
15
1
212
12
60
16
12
48
53
159
76
72
17
135
52
11
9
4
140
40
59
21
76
8
21
36
31
32
112
20
76
17
18
49
8
36
16
20
4
12
84
80
69
7
44
21
39
136
24
8
27
180
13
48
12
32
24
76
20
76
257
67
48
152
3
45
148
84
68
28
8
36
100
24
35
54
51
39
25
65
7
20
45
43
48
68
21
39
141
3
12
76
17
51
24
28
48
132
192
47
13
41
39
33
18
9
16
56
4
59
90
15
160
77
135
28
92
40
44
21
39
40
29
7
60
20
40
48
36
5
67
113
144
198
25
84
36
60
32
72
123
21
112
12
17
54
1
60
29
15
21
63
72
16
12
92
15
1
89
19
36
48
5
51
16
5
19
107
25
24
60
35
49
116
51
73
20
16
44
81
18
105
76
20
100
84
11
69
3
144
25
65
151
32
28
8
4
32
28
56
96
4
44
21
51
3
61
36
248
76
24
60
72
96
29
55
24
44
21
247
144
168
20
28
24
36
60
224
93
7
11
54
75
84
52
5
3
177
18
61
8
36
24
160
152
4
120
12
89
75
51
85
24
60
44
52
44
33
43
44
93
235
92
4
36
188
3
72
57
28
32
40
5
31
77
27
4
77
90
25
84
20
15
9
96
3
1
72
24
24
44
15
121
41
211
95
18
51
24
15
1
8
45
115
12
48
20
3
25
29
15
60
40
96
113
7
72
11
1
80
16
24
60
8
88
44
28
32
28
5
36
7
227
18
43
29
15
136
120
72
24
11
18
135
156
84
120
52
8
52
5
27
117
19
17
3
69
67
5
15
4
24
156
116
4
41
115
24
20
21
159
40
116
28
48
108
44
88
53
126
9
9
51
39
45
16
12
24
119
1
20
160
48
41
51
4
116
76
192
48
24
101
3
60
27
9
9
67
84
240
60
8
16
72
44
28
47
54
39
36
76
36
164
4
20
40
72
12
72
23
21
195
141
4
20
16
44
99
81
117
87
40
60
20
16
11
25
11
54
15
28
11
1
44
9
7
29
67
95
49
80
28
48
29
108
108
55
68
39
25
11
25
65
15
129
162
13
56
52
92
40
71
201
4
84
17
103
12
65
99
16
36
65
72
36
67
60
32
12
4
24
36
12
23
45
27
9
16
24
8
88
89
18
1
104
21
51
111
342
43
245
55
60
24
20
4
36
48
12
44
84
88
84
48
ABCD 98042030462*3^$a+1 [50024]
5
7
114
36
18
30
35
112
123
485
25
66
21
93
30
36
257
112
27
24
144
77
115
18
42
30
60
54
36
48
6
66
5
91
12
348
12
132
144
180
9
63
54
36
39
9
54
65
112
39
150
72
174
60
65
16
80
37
30
42
108
30
60
66
54
78
84
90
60
108
90
90
156
234
330
72
210
6
12
216
24
90
12
24
162
48
17
19
288
6
594
126
234
45
153
162
53
19
45
48
27
53
48
157
66
17
7
30
132
48
42
18
462
24
66
96
108
36
18
90
156
54
60
12
96
12
72
270
18
233
25
252
72
3
117
150
5
96
43
69
272
16
3
54
135
80
160
15
78
162
36
36
153
27
120
96
77
48
199
180
5
139
117
183
9
27
108
60
18
234
33
80
115
306
6
5
13
35
37
318
45
80
48
79
78
12
18
60
105
3
264
5
55
18
12
6
84
6
54
48
168
72
5
211
77
85
84
18
60
18
18
306
48
90
60
125
121
87
219
53
271
24
30
36
6
144
180
72
180
102
132
36
12
222
36
5
85
18
201
393
30
72
198
75
51
150
30
150
120
126
150
18
66
147
87
36
261
176
67
72
78
336
71
43
30
87
63
12
324
129
3
72
180
252
18
18
17
160
75
12
105
63
372
18
90
72
6
18
234
18
174
54
24
102
51
80
37
27
80
103
60
102
96
167
25
6
36
120
186
90
84
198
36
90
114
90
192
60
120
108
132
54
252
354
24
156
270
96
54
221
43
504
330
243
32
7
41
19
108
65
25
30
162
23
37
18
57
63
150
27
9
87
69
420
48
36
114
12
78
87
15
65
43
5
127
30
366
72
246
60
90
54
155
43
12
222
126
12
72
6
12
96
90
144
108
65
163
114
75
171
42
270
12
36
29
103
72
120
60
72
5
43
53
187
30
150
12
5
208
147
6
215
13
6
120
60
48
126
144
107
43
197
55
120
234
167
55
12
173
139
245
61
264
96
107
31
6
84
87
57
23
19
48
42
35
55
18
23
43
24
12
96
12
53
19
54
36
18
60
117
165
18
60
108
65
112
48
117
18
174
90
78
30
117
51
48
77
37
102
18
195
57
144
150
177
237
126
84
96
54
72
48
35
115
120
72
54
39
75
66
51
75
18
35
48
277
126
96
54
87
39
120
96
12
90
126
180
9
27
348
12
141
9
71
157
227
25
54
6
18
72
33
87
78
123
267
162
60
138
216
132
12
60
30
6
156
144
ABCD 98042320232*3^$a+1 [50128]
6
19
5
31
44
28
65
3
39
13
68
15
57
16
96
48
53
79
20
45
115
48
8
39
6
7
68
24
4
12
29
48
43
44
16
32
40
36
77
7
56
9
7
20
3
13
84
44
60
84
3
12
13
44
28
8
27
105
45
7
60
68
3
24
120
6
19
5
18
13
17
55
72
41
72
42
6
67
116
64
96
56
16
59
49
47
49
20
84
36
3
57
40
5
18
97
56
15
25
32
27
13
47
36
37
32
24
12
4
5
90
96
84
45
96
69
30
18
7
35
30
39
16
20
36
105
3
96
45
18
153
15
24
33
52
20
3
73
8
111
13
5
3
15
12
48
84
13
8
28
56
15
48
37
60
8
12
3
1
32
45
63
57
15
9
18
1
59
21
112
125
30
9
195
36
13
116
3
60
90
135
3
24
121
5
24
48
48
55
35
33
21
31
32
123
49
24
12
17
43
35
37
47
13
47
21
27
33
57
15
16
20
64
5
15
16
11
13
20
15
1
96
8
72
40
5
63
60
40
8
72
16
20
64
8
27
13
24
8
33
19
95
13
17
18
85
12
96
29
18
21
84
16
24
47
49
116
4
20
27
9
21
24
75
36
4
120
5
48
72
31
108
29
30
1
59
30
63
9
18
72
225
28
48
44
16
47
45
208
12
48
20
4
11
12
30
3
12
57
15
3
13
35
145
152
15
72
30
39
72
72
27
6
187
56
12
27
25
8
180
57
15
3
33
72
45
54
181
20
4
48
53
114
13
8
39
49
72
60
5
19
101
15
108
16
5
51
39
168
25
32
160
8
40
47
33
3
42
91
11
138
48
19
224
72
15
12
1
59
45
72
33
31
17
39
28
60
36
29
51
72
87
73
29
63
12
16
5
139
71
25
104
16
5
19
84
59
21
4
8
45
27
16
47
37
8
39
1
12
23
33
16
5
91
20
84
3
25
32
4
71
6
24
15
3
30
63
172
23
13
36
20
28
120
32
21
87
27
60
90
3
87
6
187
5
27
184
12
32
33
67
83
12
21
16
41
42
33
45
7
65
162
21
108
69
72
138
33
4
44
21
3
88
84
80
105
43
5
3
64
8
45
18
25
125
7
68
60
9
63
33
42
25
152
21
115
29
15
28
47
13
120
8
40
12
48
47
33
52
20
28
35
30
7
48
59
60
61
48
72
84
8
3
24
85
36
44
108
36
4
12
35
6
54
49
72
8
99
30
7
41
75
15
30
42
1
11
1
12
12
20
36
4
5
31
59
21
24
3
25
23
37
65
43
29
3
36
124
47
78
3
15
12
33
120
57
15
16
12
5
19
8
15
57
45
103
68
28
36
24
56
21
90
37
17
18
73
68
81
43
83
57
16
120
72
185
75
45
7
65
15
12
4
36
5
66
30
43
29
31
44
45
102
36
12
25
92
16
29
126
12
120
33
39
30
3
60
12
88
20
15
21
52
59
30
66
9
4
56
3
13
20
88
47
12
45
132
3
61
12
32
88
20
12
45
18
9
16
8
64
53
24
3
12
28
8
4
41
7
36
36
8
57
96
42
97
23
45
48
207
25
48
59
48
33
28
107
13
44
40
20
33
24
63
75
13
65
103
32
105
39
3
120
337
53
42
156
12
13
17
72
31
17
31
20
52
212
15
57
16
48
12
12
80
16
84
20
16
11
18
27
21
3
4
32
16
20
40
125
15
120
27
117
4
32
72
52
11
45
9
48
3
64
84
17
87
16
11
9
21
90
1
24
164
16
35
1
44
64
12
5
42
13
17
42
13
20
3
12
45
75
13
12
12
48
12
36
72
116
21
31
89
66
13
32
12
96
52
17
30
21
21
39
177
24
66
30
39
3
21
57
99
93
7
23
57
195
30
90
1
44
40
56
28
44
33
3
76
24
41
3
48
60
147
145
36
41
39
60
16
120
44
40
60
71
93
72
24
160
36
5
30
33
3
12
21
40
36
35
25
83
93
120
45
99
15
49
132
8
36
21
15
28
56
40
11
85
29
75
3
133
77
55
12
8
16
29
27
16
29
3
15
21
9
7
168
17
48
103
12
56
40
84
35
61
104
12
16
77
7
44
16
20
36
117
31
12
72
48
48
71
48
21
16
113
31
20
24
75
1
32
72
3
25
29
55
84
24
53
7
8
84
28
32
88
12
20
36
60
40
44
60
51
24
6
3
24
16
29
63
28
80
12
64
60
125
48
67
5
99
36
16
17
138
45
99
1
8
39
30
27
63
13
119
18
87
28
107
45
21
174
45
21
55
60
24
23
33
52
20
16
131
109
84
56
4
8
40
72
20
28
20
24
63
21
24
36
36
36
4
5
66
25
5
7
8
72
16
41
3
87
30
183
15
57
16
60
12
8
192
33
27
48
4
36
24
104
4
36
44
15
85
8
39
121
5
19
71
13
89
3
69
48
15
76
12
20
12
60
36
4
36
116
64
12
155
30
15
9
19
24
32
4
11
6
15
132
15
25
96
24
12
96
24
83
61
32
9
39
9
90
25
20
27
13
32
60
84
9
18
37
107
13
48
60
29
39
9
42
6
15
24
36
39
78
48
63
9
162
6
24
51
24
28
35
13
12
53
39
160
95
1
120
ABCD 98044248782*3^$a+1 [50048]
5
9
12
118
78
23
21
36
10
18
30
86
40
191
85
30
114
30
65
24
12
120
24
349
35
45
46
24
5
132
48
31
30
68
51
57
15
49
36
92
63
19
65
31
48
65
61
59
36
91
53
96
21
39
45
10
5
45
28
83
45
63
9
168
10
54
59
57
12
16
72
18
62
12
52
59
12
19
18
128
100
32
12
111
13
66
24
170
27
49
59
12
105
3
79
17
49
6
48
41
45
4
23
55
2
52
11
45
135
45
15
84
1
44
28
47
60
24
49
23
13
44
183
24
1
44
34
62
48
24
87
25
18
206
16
35
96
57
111
55
77
24
69
124
18
48
54
18
78
12
32
22
24
2
3
72
24
19
14
3
73
11
84
45
112
8
27
144
133
12
54
62
10
149
193
42
18
11
91
6
20
3
25
72
35
127
17
9
52
23
12
24
60
81
75
84
49
90
5
19
18
188
72
39
81
82
41
121
44
87
19
74
51
73
80
27
9
46
41
25
78
66
35
60
36
45
22
96
30
32
12
60
130
77
81
40
24
144
72
152
27
21
24
75
36
33
10
41
69
64
131
129
118
62
168
10
65
84
24
1
95
145
48
152
16
72
56
34
2
208
143
24
60
33
10
50
27
1
48
104
12
28
36
71
9
36
64
60
20
87
49
104
64
66
72
18
11
121
44
48
51
45
27
48
240
57
24
75
9
36
10
65
36
13
11
84
12
229
11
24
1
80
64
119
12
13
107
45
123
9
28
48
72
18
42
48
47
33
16
30
54
11
69
15
36
24
60
91
158
10
102
24
162
2
46
162
32
51
60
60
72
67
6
35
1
44
87
60
33
4
11
72
103
125
57
39
300
13
72
24
90
126
8
48
72
87
19
102
68
12
63
1
11
60
25
48
36
11
57
120
27
25
156
8
250
2
28
35
12
25
18
41
96
33
16
30
14
15
67
144
5
13
311
105
16
54
90
71
121
35
45
60
48
136
80
96
58
101
61
83
25
11
25
11
24
1
18
6
11
127
173
43
24
26
12
15
84
24
9
12
36
52
152
51
97
6
125
60
61
68
36
87
33
52
54
5
25
11
85
8
82
29
81
15
49
24
44
3
33
135
36
49
11
60
55
50
15
49
47
24
153
76
35
45
15
36
55
110
16
59
21
48
34
41
60
1
191
25
35
69
36
159
13
11
7
2
36
16
35
9
22
78
47
9
64
35
69
10
18
102
6
47
9
28
11
72
43
62
24
58
17
55
5
96
48
1
84
116
15
24
12
60
25
59
9
75
12
7
41
12
24
85
11
33
10
5
21
16
20
39
49
20
27
9
10
5
9
15
21
195
120
9
27
13
11
13
47
144
25
36
44
4
32
64
84
107
133
56
10
137
133
24
18
5
105
10
14
39
36
1
32
28
90
5
48
37
143
1
20
24
51
24
45
16
8
10
26
15
7
29
61
23
31
24
17
60
67
38
195
9
64
20
75
85
72
83
37
59
24
96
24
96
13
8
72
111
97
20
15
37
83
108
97
8
27
168
49
83
73
32
99
21
15
120
73
71
91
14
120
15
1
8
112
90
5
217
56
15
12
55
42
11
91
101
24
169
95
21
4
72
8
24
51
165
112
8
16
20
75
24
156
24
9
36
64
42
18
12
18
53
9
75
21
4
6
30
18
5
19
17
93
3
48
60
12
199
54
12
119
213
3
24
84
96
19
72
14
216
148
11
36
33
36
34
74
28
132
30
17
199
26
28
68
118
17
103
24
170
12
106
110
3
21
39
72
24
60
36
67
26
51
120
261
48
15
156
163
50
36
111
73
68
64
48
11
25
152
24
48
106
41
21
15
33
64
8
144
10
230
10
29
1
36
23
57
28
72
18
5
1
35
21
154
6
44
48
36
10
65
12
144
121
44
15
21
159
13
83
25
68
144
27
36
117
3
9
16
30
62
3
33
16
20
15
36
9
159
240
37
23
21
16
23
60
61
116
28
35
67
29
13
107
81
3
36
19
5
96
33
132
75
9
10
6
155
1
68
40
11
21
39
43
30
32
10
74
15
21
15
1
143
1
56
52
11
12
24
24
31
6
20
70
29
9
15
57
144
10
29
25
42
102
42
110
10
14
144
3
25
144
30
6
18
101
91
149
36
49
108
11
61
8
63
ABCD 98044635818*3^$a+1 [50158]
240
102
63
69
30
13
17
6
9
75
96
69
64
137
103
80
112
17
12
3
15
193
125
19
23
132
120
240
36
90
84
30
180
25
11
117
15
33
75
24
66
30
144
6
12
150
30
7
23
138
30
60
24
109
29
3
15
54
6
84
66
402
198
90
72
42
66
132
42
48
12
60
3
27
36
12
213
15
30
60
60
27
15
30
3
39
25
221
42
25
53
252
108
12
90
30
12
156
42
72
180
49
197
132
151
17
12
18
114
150
25
113
12
66
24
138
63
57
72
15
21
120
72
42
36
90
54
78
15
153
39
15
6
12
63
39
153
3
45
208
71
48
12
45
165
6
54
15
75
18
115
83
13
80
27
37
95
30
18
24
66
90
13
59
85
17
66
13
96
53
138
60
69
48
15
48
54
78
42
168
138
12
102
18
12
18
48
159
63
33
27
37
11
85
29
66
114
31
48
77
99
111
30
3
21
138
33
39
30
138
1
17
30
30
12
18
37
47
33
27
85
71
72
30
198
42
30
60
12
36
30
43
41
6
33
159
30
120
90
42
30
6
12
12
43
23
105
45
99
51
60
60
72
72
18
51
69
12
18
61
32
75
60
30
43
17
24
66
72
45
27
69
87
102
163
65
63
9
30
121
47
42
48
39
3
42
99
16
23
42
6
105
9
48
78
24
48
90
120
120
12
43
32
141
30
42
43
65
42
30
300
27
33
12
19
47
97
96
341
90
129
16
95
60
6
114
13
5
78
45
135
42
48
42
30
42
13
65
15
3
222
60
12
186
189
51
132
30
12
18
78
159
135
36
30
84
216
24
48
51
69
162
48
121
167
90
42
42
18
78
102
18
240
30
60
30
42
1
41
78
25
53
30
93
27
24
30
63
3
144
45
105
18
72
30
63
105
48
30
102
3
48
64
125
138
9
21
43
32
165
12
15
15
145
53
219
48
75
12
30
36
55
17
48
120
12
18
90
63
96
64
77
42
12
36
54
48
12
6
90
87
165
42
81
87
90
111
51
78
42
18
42
25
41
55
32
303
42
135
240
16
59
42
139
80
81
18
132
25
5
66
42
102
18
48
24
6
54
6
30
72
30
198
150
144
45
64
96
143
12
138
27
64
41
18
12
25
41
72
15
15
97
161
54
96
72
81
39
12
48
48
84
105
45
3
16
41
60
30
6
30
102
67
71
12
13
65
90
117
147
45
21
30
45
9
66
85
35
42
60
72
6
24
36
114
36
54
18
63
27
222
30
180
69
9
87
144
57
7
48
5
27
27
18
60
18
37
17
78
18
54
66
7
17
79
32
105
84
3
16
29
150
222
36
12
150
30
12
63
75
85
125
150
168
144
48
90
27
135
36
90
75
15
33
111
30
3
135
18
42
13
80
57
55
83
12
12
60
6
3
27
69
165
60
15
75
6
15
177
12
3
3
90
195
27
12
96
9
33
90
132
48
12
85
101
187
125
60
55
32
45
51
57
42
120
150
126
114
66
12
72
6
19
5
66
42
30
102
60
36
54
108
168
33
51
93
45
3
144
208
185
7
35
45
64
59
150
18
84
153
48
255
33
117
30
45
64
80
15
33
15
1
11
36
12
60
42
48
367
251
12
42
78
18
72
151
47
33
27
102
15
147
60
78
67
35
18
43
29
30
36
12
18
12
7
11
12
138
30
49
23
12
120
69
64
47
30
150
18
43
167
102
19
11
6
30
120
9
160
23
48
73
29
3
15
114
79
71
25
11
69
33
102
25
96
35
42
132
96
162
237
51
12
1
29
48
115
77
ABCD 98044779494*3^$a+1 [50030]
77
27
135
360
81
40
72
5
27
16
56
24
24
48
24
15
73
125
43
209
79
24
131
144
198
39
15
49
77
18
9
48
15
18
7
128
45
27
297
183
40
8
40
35
21
69
90
57
120
24
96
112
131
37
215
180
69
39
49
48
80
88
24
120
41
36
54
37
107
126
162
93
105
111
136
8
87
72
1
35
229
5
27
9
15
129
162
61
120
32
3
13
32
63
25
72
47
18
108
27
45
18
180
229
77
211
8
40
32
24
24
39
90
103
23
72
73
89
15
3
85
32
27
54
72
127
17
108
18
105
232
77
36
18
45
96
3
13
5
18
57
88
24
11
54
103
113
36
90
180
21
69
18
57
69
54
45
45
3
15
90
63
96
24
192
40
152
16
72
8
24
136
32
9
303
88
5
54
198
36
72
108
15
57
108
51
39
9
63
57
141
187
168
59
108
9
243
18
18
72
57
51
126
144
175
104
45
171
27
144
13
41
90
21
15
1
80
27
45
225
63
27
36
57
87
108
18
99
45
43
8
39
36
69
16
32
112
5
36
15
21
19
17
63
232
119
36
13
41
31
5
3
141
36
15
3
45
112
48
80
40
35
189
27
109
17
90
93
15
234
55
35
13
72
360
77
3
375
73
53
54
72
18
180
18
117
16
29
91
104
21
216
36
72
31
167
57
192
16
8
112
47
18
15
120
24
129
87
3
36
36
69
39
90
36
90
90
111
177
31
120
32
24
24
57
7
11
54
87
48
27
109
32
40
48
5
67
95
9
48
15
33
160
8
15
54
252
39
105
55
144
8
27
126
7
8
57
15
3
36
121
5
90
54
18
73
53
27
48
69
91
35
37
80
99
13
77
3
141
67
32
27
133
56
45
27
27
198
127
32
64
11
18
126
21
16
53
19
96
65
127
8
96
24
141
99
72
63
54
18
18
39
105
36
171
64
56
195
108
25
96
5
339
93
18
25
29
43
155
72
61
191
49
5
126
18
3
15
108
37
53
27
192
16
107
18
54
61
80
21
18
25
11
72
54
111
15
105
39
73
48
8
15
9
88
65
18
450
72
115
8
72
24
51
37
120
77
51
39
9
45
67
149
43
152
16
167
33
72
96
15
25
65
72
87
21
51
3
181
24
48
17
183
168
96
309
19
17
63
16
11
54
54
73
17
15
21
67
5
3
240
27
144
54
54
36
37
35
37
48
8
40
47
25
47
72
36
117
207
18
72
39
87
72
18
55
312
48
8
9
15
75
162
91
35
72
21
15
72
54
123
120
45
51
144
3
37
96
11
69
165
139
8
159
108
180
241
65
39
87
105
21
67
41
55
71
49
59
61
11
181
120
77
18
18
234
45
168
88
77
147
16
144
56
51
18
108
18
72
72
45
96
39
73
8
9
18
90
75
120
3
90
75
159
18
54
54
27
312
16
72
5
3
87
9
9
72
18
21
48
147
21
112
8
120
9
63
48
88
71
105
3
36
97
65
7
80
21
67
48
29
72
99
9
15
96
159
108
18
27
24
3
36
306
18
45
48
33
175
59
90
198
13
32
88
101
3
33
54
18
36
36
79
24
113
7
65
36
75
15
90
7
32
16
17
54
81
63
72
144
54
27
112
131
21
51
85
8
87
9
9
175
152
87
1
72
80
9
36
43
11
18
90
18
15
40
72
71
49
23
33
57
ABCD 98044814144*3^$a+1 [50022]
20
72
85
11
61
11
7
41
24
37
83
25
222
18
12
131
73
30
41
4
9
83
48
84
1
11
168
72
25
108
120
27
9
150
54
3
87
30
36
6
53
1
84
191
25
24
23
48
1
54
126
219
56
13
3
33
156
83
151
6
18
210
60
11
84
132
24
36
19
54
120
60
83
37
6
89
31
6
84
6
18
72
35
73
66
6
84
6
41
24
120
24
24
96
49
11
96
4
45
95
229
60
72
11
37
132
35
84
96
96
13
107
24
16
9
23
31
114
36
71
48
12
79
17
24
319
6
35
13
60
11
64
36
44
61
119
108
12
31
17
40
108
45
96
324
219
15
72
54
156
95
24
16
68
156
205
39
27
53
25
147
105
11
12
25
27
69
36
3
152
133
3
33
119
316
32
109
30
18
6
17
192
25
3
69
119
72
24
24
192
24
25
54
81
20
16
99
54
11
49
36
48
36
6
144
17
127
57
144
231
18
180
23
108
16
9
6
5
43
6
66
9
189
42
54
120
59
37
18
137
79
65
24
120
37
35
60
96
12
48
7
57
104
1
11
28
15
90
11
19
29
60
55
6
144
23
132
288
7
5
25
35
72
24
24
25
6
30
24
66
24
77
43
5
48
28
45
24
83
48
336
13
42
54
36
30
9
32
73
30
24
17
73
47
79
66
119
61
35
25
95
205
11
49
23
7
24
54
12
71
169
48
27
9
24
111
99
65
88
104
13
36
11
25
144
107
127
6
147
8
25
36
11
64
213
72
39
9
23
4
45
63
108
20
12
127
318
132
35
48
12
25
279
20
444
37
95
13
35
121
27
8
55
77
37
155
217
168
66
24
21
92
88
56
120
48
97
23
85
11
64
212
76
128
61
35
169
36
75
44
109
36
59
112
56
13
11
36
37
36
24
143
84
24
289
12
24
36
11
73
35
205
66
65
85
11
48
31
48
101
25
27
33
71
109
156
11
12
72
48
1
47
48
49
71
25
11
73
23
109
23
16
32
13
180
27
33
35
24
25
27
44
79
66
36
155
36
43
5
1
84
11
16
32
76
69
66
41
13
27
9
36
24
39
20
48
24
24
61
18
57
15
30
24
11
25
59
115
24
30
11
79
6
36
120
60
11
180
37
72
23
76
81
59
31
89
24
127
18
23
12
67
81
144
144
56
13
72
11
73
96
11
73
27
69
71
19
89
24
240
25
3
20
12
192
19
9
80
48
79
5
36
13
11
36
124
33
35
1
120
36
131
19
54
144
131
79
5
60
31
17
24
60
19
24
41
85
144
36
84
35
1
60
35
31
24
89
76
44
208
333
24
11
25
36
11
7
21
20
12
192
97
59
16
9
11
13
12
114
66
99
9
27
33
75
27
41
73
126
5
13
23
13
120
24
75
15
41
12
19
30
90
258
30
6
120
27
44
133
107
60
24
61
59
25
167
24
85
84
24
23
132
28
87
66
11
84
31
9
9
71
1
71
127
225
32
13
131
60
25
60
54
162
3
45
71
61
75
20
43
5
91
57
80
7
21
140
4
260
60
217
59
16
15
48
42
239
31
30
11
13
75
20
25
24
3
9
60
48
60
23
88
56
13
23
12
40
56
85
59
196
36
159
89
1
54
66
119
61
119
36
12
73
11
136
144
15
65
84
12
73
126
18
120
167
60
48
67
153
80
1
126
5
36
108
132
13
11
24
1
30
41
49
60
11
64
33
95
31
185
61
35
36
84
13
162
198
72
3
141
47
37
11
192
13
135
56
24
120
120
55
120
6
108
12
60
35
76
117
60
36
59
16
45
36
24
36
131
228
145
11
64
80
109
203
73
84
60
12
11
120
24
13
11
24
48
ABCD 98044828166*3^$a+1 [50027]
54
48
128
154
86
192
24
48
48
54
96
60
70
224
48
96
216
48
48
120
40
32
6
60
22
104
18
166
122
52
60
6
72
168
30
42
162
30
32
48
240
6
42
18
6
88
96
24
32
16
42
110
198
10
32
48
18
94
80
168
48
10
110
6
18
58
62
166
44
46
134
66
30
90
54
42
88
168
18
14
102
138
216
10
110
96
18
132
18
238
2
96
30
66
58
6
14
12
4
80
96
178
62
34
206
66
78
250
104
40
168
80
42
48
70
14
106
168
56
6
60
22
80
88
8
64
80
96
96
58
110
88
42
62
208
6
44
48
54
120
34
30
24
26
30
24
78
82
110
60
78
198
130
74
6
96
90
144
54
88
72
240
138
32
100
32
18
120
48
48
6
106
38
96
18
280
50
36
12
22
32
46
60
32
78
48
120
90
36
106
38
154
8
24
88
56
22
2
16
32
120
22
26
504
88
2
70
26
30
240
114
96
144
288
30
22
32
90
24
96
16
14
204
4
48
50
72
16
114
20
12
16
62
66
222
72
40
50
118
8
64
18
134
30
18
106
134
40
8
24
48
40
26
4
26
112
128
72
112
218
54
64
30
2
408
262
42
32
18
30
40
30
18
8
54
10
146
96
46
48
134
12
246
160
48
62
18
42
70
32
58
20
258
24
48
24
138
160
38
58
132
18
14
282
6
144
394
32
22
122
214
146
16
74
6
40
48
56
24
22
44
16
14
18
70
78
12
80
36
34
96
24
48
48
2
112
128
52
572
46
48
150
92
22
120
86
112
2
40
8
10
68
60
334
8
72
96
24
10
86
24
6
60
36
66
48
94
2
120
18
30
70
122
66
22
8
82
78
102
18
8
82
62
198
12
288
22
8
54
48
252
180
300
54
352
104
178
38
40
18
206
16
8
64
80
30
226
32
42
70
168
8
120
40
56
48
48
82
62
256
18
84
60
62
114
4
122
54
112
44
240
150
48
10
68
18
142
2
10
20
178
8
22
2
40
8
42
16
224
132
124
14
48
72
30
18
40
2
30
88
74
4
42
8
72
48
24
30
42
118
32
28
68
18
30
34
48
42
176
160
54
96
56
144
112
38
322
32
250
20
16
114
110
66
42
48
270
24
30
16
80
60
54
46
32
12
36
90
22
12
36
122
144
66
30
24
58
20
42
34
182
48
160
200
66
36
10
2
36
144
60
78
18
30
22
210
42
110
70
92
30
18
190
168
74
30
64
24
96
170
96
126
54
64
204
62
34
116
48
66
42
30
22
108
110
294
204
36
64
42
72
96
90
102
170
54
58
68
138
280
206
60
4
26
66
22
56
162
30
48
34
48
110
18
94
2
30
240
6
12
30
18
148
74
16
114
86
90
6
126
12
126
54
96
34
78
98
30
114
222
64
44
16
62
162
46
134
160
2
24
6
96
42
18
54
48
42
46
98
30
72
222
76
86
16
104
34
20
42
24
184
24
186
14
118
122
136
24
32
6
42
96
40
26
30
24
10
ABCD 98046289286*3^$a+1 [50008]
36
3
102
35
37
35
55
9
8
24
112
8
7
81
80
4
20
16
8
16
21
47
7
9
51
21
9
11
24
37
39
24
9
36
11
7
36
5
1
47
19
72
60
5
48
16
3
36
33
12
56
1
36
108
15
24
75
5
24
52
9
47
1
27
15
48
78
18
48
17
24
40
12
48
39
17
40
24
51
12
33
8
13
3
48
8
1
3
33
3
56
7
5
13
11
4
9
18
5
67
5
7
9
120
3
18
15
44
49
35
13
39
44
7
9
44
7
30
6
57
32
28
21
3
87
33
3
24
12
29
103
36
17
16
3
21
12
87
5
12
16
56
12
25
27
36
15
36
17
40
80
16
9
11
16
12
9
3
57
12
6
141
51
33
8
37
54
30
23
1
23
4
8
19
5
24
40
3
65
16
21
3
8
36
31
69
3
5
4
9
18
9
32
49
119
25
138
60
21
99
21
36
24
48
21
15
3
9
120
33
15
15
5
1
3
56
25
36
75
24
104
28
20
61
84
63
20
40
96
32
4
39
12
17
19
126
23
13
18
17
4
15
60
36
48
29
4
68
72
108
36
64
3
84
9
24
24
57
3
15
29
7
53
12
60
24
7
42
3
20
16
27
21
32
19
24
5
4
8
24
7
33
9
11
88
20
12
7
6
3
72
15
36
65
40
12
32
115
5
72
4
27
65
7
6
15
56
16
8
4
21
18
6
3
56
4
12
27
5
1
3
8
52
9
23
24
4
8
48
16
105
11
13
15
8
24
16
12
81
15
3
41
55
12
17
1
63
27
41
4
36
33
51
15
9
24
20
52
9
27
21
36
75
44
4
3
24
89
64
27
57
68
1
15
24
81
18
29
112
9
63
3
6
180
27
8
13
27
12
3
5
36
61
18
6
36
48
39
48
56
19
54
23
40
36
69
3
9
60
39
45
15
63
17
4
8
40
15
6
3
44
36
12
7
60
5
48
1
51
8
31
72
12
33
36
12
48
57
15
8
13
15
3
41
49
39
9
6
57
27
17
43
9
36
9
15
56
37
12
6
69
3
30
27
45
35
52
20
79
12
17
136
105
18
12
17
1
63
12
12
36
8
24
43
6
11
24
1
11
55
9
87
30
15
24
8
4
12
8
12
16
20
49
27
3
21
51
42
39
24
3
18
11
28
39
5
4
21
27
8
48
7
29
43
36
21
32
40
68
97
3
9
18
5
40
36
12
3
12
126
6
21
33
35
12
36
16
39
24
33
3
30
111
12
24
3
9
24
21
15
123
53
4
69
36
11
4
9
3
56
64
8
4
8
36
52
33
6
36
9
8
19
53
1
3
69
11
25
23
88
84
20
64
21
114
149
36
168
12
40
20
12
40
24
21
51
8
36
25
42
5
4
60
24
24
21
3
39
5
60
52
3
33
80
12
25
27
3
17
12
28
105
39
15
6
51
36
21
72
11
16
8
24
151
60
29
40
32
37
3
20
24
12
24
12
60
25
3
15
18
6
30
11
13
51
8
31
108
9
84
60
32
4
24
8
24
36
43
21
9
51
8
52
44
7
21
44
13
18
66
11
7
17
145
11
43
21
3
9
48
15
5
36
79
5
12
28
80
24
1
15
3
12
41
72
13
11
12
1
95
16
15
9
45
30
17
4
3
29
12
7
33
32
64
21
35
28
36
3
77
24
7
18
47
4
32
25
63
20
13
123
15
6
51
51
45
96
8
13
11
25
42
81
36
24
36
69
39
8
43
9
51
30
11
24
4
8
52
36
44
19
24
18
51
15
5
1
3
87
41
31
105
36
8
13
3
36
45
23
1
47
1
3
129
15
8
12
12
4
48
72
39
57
44
25
15
24
3
9
8
12
91
72
5
144
1
12
23
16
39
66
99
33
27
21
3
3
29
1
6
53
24
48
85
18
6
11
1
3
56
37
18
48
45
20
12
12
43
5
24
19
9
20
49
11
1
35
16
39
9
44
88
8
76
96
63
9
9
144
12
3
3
36
90
35
136
56
36
1
39
48
39
29
7
36
9
48
12
57
60
30
6
23
4
20
48
36
12
48
19
9
56
36
25
83
36
12
55
29
16
20
1
6
12
36
17
1
47
28
20
109
27
36
8
52
68
1
18
41
1
23
103
89
16
3
57
33
12
39
44
25
24
23
4
36
24
57
39
9
108
42
81
24
15
17
1
51
9
51
15
36
5
49
6
36
29
7
29
36
16
21
11
7
6
3
63
21
20
4
92
13
15
12
24
8
25
3
24
9
23
1
3
27
5
55
29
1
11
13
3
20
28
8
40
9
12
11
16
36
9
126
5
16
75
12
54
35
72
36
60
4
36
84
3
17
36
4
24
36
32
24
1
24
48
3
32
36
36
4
12
8
16
3
45
116
4
9
39
24
20
40
20
7
12
9
9
11
13
35
40
51
17
37
15
24
20
4
3
72
5
120
19
18
11
28
84
3
24
54
3
20
85
15
21
18
30
71
7
17
4
27
77
84
4
12
129
35
48
16
69
18
18
30
21
15
17
1
11
7
21
15
42
23
4
63
5
7
81
120
3
5
64
75
48
96
117
3
5
13
11
48
19
77
60
4
15
6
3
36
27
6
30
5
4
9
18
6
12
3
3
41
16
20
100
20
12
19
29
4
96
8
28
15
60
9
9
35
1
12
90
9
48
32
36
4
96
48
20
72
91
12
17
1
24
63
3
21
3
45
116
36
1
75
15
30
51
32
13
15
3
21
36
8
40
8
48
40
81
39
300
9
147
48
8
13
30
57
24
15
12
6
36
27
3
6
51
12
48
24
81
18
5
13
90
30
6
72
17
28
24
21
3
44
1
59
109
71
19
48
17
25
11
61
3
8
37
35
36
7
36
45
8
36
4
36
8
91
42
23
12
100
3
65
115
18
3
8
25
3
20
84
4
57
48
6
53
16
36
20
19
21
20
12
13
18
41
1
11
4
12
32
31
30
18
5
60
25
35
73
60
36
3
20
40
3
24
17
19
33
3
5
12
4
9
78
5
4
56
7
45
12
120
24
12
56
16
8
7
72
93
12
32
13
59
52
99
5
28
32
16
24
3
18
15
84
51
9
20
55
6
3
12
12
36
60
3
33
32
48
40
63
5
16
15
30
15
8
13
155
12
16
12
8
31
9
56
25
24
48
15
3
81
96
12
69
63
21
59
4
33
198
30
23
1
36
15
3
21
8
1
35
16
27
72
29
4
8
4
92
4
20
24
16
120
56
4
8
4
21
23
25
59
16
3
45
12
9
15
32
4
21
15
68
13
18
12
33
32
28
8
76
20
12
48
40
12
80
4
8
16
8
28
3
66
39
12
3
6
27
20
4
33
35
19
69
39
9
36
9
23
12
24
55
33
57
11
4
51
24
18
39
36
20
67
21
24
12
60
24
3
36
66
23
48
61
3
20
4
12
15
90
54
48
5
31
21
24
20
12
136
9
51
3
9
21
42
30
42
18
71
85
35
28
92
4
27
77
60
12
31
33
68
19
42
3
60
12
44
73
63
159
30
18
24
17
16
51
17
19
9
32
28
48
8
72
100
20
24
88
24
12
21
6
36
66
23
12
1
3
3
77
16
56
13
15
92
48
217
39
8
115
6
51
3
5
7
5
64
8
73
3
15
48
36
33
ABCD 98046413956*3^$a+1 [50095]
53
40
24
48
27
5
13
83
79
78
138
209
7
90
138
21
81
39
141
59
16
39
89
13
23
25
6
30
36
27
27
29
16
99
60
57
240
3
72
69
144
72
3
9
63
18
6
93
15
17
43
33
27
41
157
48
11
19
12
12
141
9
42
21
99
114
6
6
108
87
45
12
36
15
36
108
3
48
24
18
18
9
27
5
19
185
31
30
51
48
45
126
65
43
156
42
114
269
157
24
48
11
52
3
6
18
78
54
53
16
21
30
69
84
171
149
97
15
60
21
59
4
20
112
8
36
19
84
101
19
12
18
3
9
54
29
127
89
7
24
93
20
7
54
54
6
35
4
117
83
16
20
7
54
78
12
36
18
30
60
29
16
140
76
20
25
24
111
20
13
102
96
77
40
81
15
56
40
24
15
125
7
114
84
191
19
29
36
1
3
63
24
153
32
169
51
39
41
4
96
21
48
192
42
33
3
42
59
88
51
6
90
18
3
48
20
96
151
60
77
13
243
39
6
66
33
27
81
45
107
13
234
9
72
15
18
60
6
45
135
36
29
16
99
5
40
48
80
7
24
36
36
17
13
135
33
54
12
60
24
150
36
60
39
75
12
113
112
33
54
45
87
5
168
133
18
114
63
68
16
141
239
48
132
115
54
11
120
24
67
9
84
39
12
5
19
29
100
12
24
44
13
12
6
42
180
3
36
15
24
21
63
48
177
12
24
104
1
36
66
129
63
78
27
36
39
66
6
48
78
159
39
72
18
90
60
9
3
33
27
57
51
69
15
108
12
65
31
36
18
11
112
3
120
24
5
61
30
12
24
18
3
33
59
40
3
9
3
42
39
24
51
12
54
96
18
12
113
61
54
12
45
93
54
5
7
18
6
30
12
39
9
51
48
15
5
7
105
21
87
12
48
48
3
5
76
105
36
90
12
33
72
51
36
129
27
53
24
1
6
29
84
60
31
5
91
125
85
120
36
15
104
109
51
105
30
69
15
21
3
105
57
18
6
72
39
15
81
33
12
39
255
29
124
20
103
18
11
199
6
83
76
27
9
9
111
135
29
67
78
111
39
41
76
45
54
96
30
114
5
85
18
12
96
57
32
121
114
9
105
111
21
138
36
21
9
30
54
6
36
89
19
120
29
7
45
15
125
181
48
15
27
113
7
102
96
42
144
9
135
90
36
90
9
39
5
97
111
3
6
66
54
108
108
78
45
57
3
192
3
41
40
51
53
31
6
42
6
6
53
1
12
54
69
105
6
36
24
33
3
9
93
42
24
66
84
30
29
31
6
24
11
31
209
40
21
3
24
36
96
80
19
36
53
31
24
156
132
9
36
63
5
25
42
48
221
103
41
24
40
72
3
221
40
27
84
105
45
54
66
54
21
3
18
138
57
9
54
30
6
21
33
39
21
54
48
12
5
28
24
80
48
31
6
36
48
90
5
31
24
81
75
113
28
33
84
18
45
207
21
27
69
39
126
39
20
31
9
164
100
231
5
36
40
3
12
129
20
67
12
5
73
23
25
6
30
63
132
60
3
41
31
60
21
45
75
24
39
90
60
71
144
1
30
18
6
21
15
53
1
27
8
31
29
16
84
24
72
24
81
54
9
192
20
16
92
43
18
59
76
15
12
18
95
4
57
6
24
201
39
21
8
37
84
54
177
48
27
48
21
8
256
21
24
30
24
18
78
96
30
78
21
135
45
80
60
52
27
90
11
64
12
36
45
144
54
21
24
9
18
30
15
45
59
88
27
60
36
45
44
4
24
141
42
24
36
90
75
3
89
52
9
30
84
120
6
66
36
33
57
12
27
135
21
32
67
84
90
75
20
157
15
39
6
107
72
19
60
24
36
105
15
21
3
41
19
12
5
121
3
39
36
21
140
19
12
18
132
27
32
48
72
85
75
96
105
3
15
21
128
13
102
6
39
117
23
36
55
12
24
33
80
36
55
60
5
24
7
36
84
60
114
66
36
18
30
12
57
117
51
12
63
24
45
24
81
119
37
72
150
101
79
12
9
60
56
85
30
24
144
66
35
7
108
60
84
6
71
28
27
36
33
45
6
9
36
39
60
6
35
31
18
42
12
81
60
57
324
3
33
168
59
16
51
149
84
28
3
72
12
48
102
135
20
13
63
15
69
168
8
31
60
ABCD 98047803754*3^$a+1 [50109]
38
24
3
15
48
1
53
91
5
10
74
7
8
111
1
23
57
9
22
9
29
51
31
2
15
112
53
18
25
12
5
63
40
48
24
5
48
163
95
30
27
7
8
40
8
150
72
43
15
32
88
9
36
60
5
12
108
67
224
33
55
80
15
1
15
24
65
15
90
6
57
45
79
51
2
70
57
29
10
14
91
120
17
63
4
75
38
60
19
36
80
28
12
15
170
223
56
4
27
8
42
15
4
3
81
56
21
67
12
44
16
71
18
54
1
15
74
15
93
72
10
8
25
12
20
15
96
205
5
31
8
55
41
9
6
97
77
67
80
40
48
12
36
8
100
27
2
15
21
147
7
26
192
43
12
72
8
33
7
12
12
63
48
2
7
120
104
96
63
157
29
7
5
187
12
20
24
7
38
27
64
111
185
4
20
21
42
1
56
256
5
10
9
96
17
15
103
48
41
16
32
31
57
8
16
29
31
44
45
27
15
9
4
12
23
222
12
31
36
44
15
90
72
55
8
9
7
53
120
18
25
137
63
7
65
45
18
88
41
39
30
10
57
5
43
39
41
4
68
117
58
120
2
31
104
31
9
56
15
81
351
25
15
17
21
72
27
21
51
24
7
72
45
5
46
81
60
44
7
17
55
26
54
33
40
5
115
65
103
125
10
24
17
21
27
33
15
28
60
39
33
5
58
62
58
74
30
1
56
136
12
11
24
16
120
21
41
72
58
17
40
12
36
12
20
15
40
17
4
12
17
7
204
60
39
17
31
9
29
24
67
23
1
24
41
31
84
35
81
31
33
24
32
40
8
165
31
197
7
71
30
24
7
20
111
18
7
17
7
60
59
81
40
48
5
18
90
39
4
96
113
67
24
72
104
24
232
84
44
105
24
48
70
110
18
64
26
39
21
51
40
161
30
72
40
48
9
161
15
4
20
31
153
77
99
96
135
30
27
45
55
116
72
4
149
7
15
2
46
17
40
5
19
29
55
17
43
15
9
60
131
1
29
147
33
91
3
38
187
5
18
49
228
108
17
15
33
70
113
7
57
60
113
19
176
40
143
40
41
199
110
19
60
11
72
42
70
38
103
5
12
27
88
53
51
39
30
234
33
40
15
65
45
42
37
44
16
41
55
17
70
45
68
15
18
55
5
99
16
96
24
17
12
18
9
64
56
21
3
64
56
15
40
17
7
41
120
4
51
24
65
16
56
16
12
12
29
130
17
4
51
8
145
5
10
2
159
4
5
54
48
25
32
88
53
147
103
2
22
48
9
89
91
68
15
18
55
80
4
59
85
36
60
149
22
50
7
32
79
2
7
8
88
5
31
29
12
3
39
1
47
18
312
70
93
20
76
20
40
80
88
60
113
72
3
15
42
111
16
108
36
72
47
88
113
7
8
25
120
39
201
89
7
96
168
32
15
37
20
31
2
79
48
71
1
8
72
16
120
23
25
104
72
16
8
57
72
36
34
128
49
41
19
44
7
48
57
5
3
40
29
43
24
39
2
15
7
21
125
55
32
7
8
25
48
77
67
120
15
50
91
29
36
10
57
8
4
20
55
26
54
33
7
65
72
40
39
57
65
22
48
9
63
33
72
23
153
16
53
138
90
135
24
81
43
77
19
20
31
9
8
135
73
17
48
39
79
9
8
52
123
9
56
24
64
15
50
30
40
32
42
7
41
7
56
55
17
40
104
69
12
22
56
102
10
33
47
72
16
9
65
15
88
8
24
33
15
55
122
55
32
103
45
35
33
88
29
18
37
51
17
64
29
75
55
9
32
31
117
12
104
9
78
120
9
16
53
51
28
5
7
84
12
24
111
89
33
103
5
19
144
15
2
55
17
55
8
48
15
24
16
21
36
24
48
32
103
26
19
36
135
9
12
36
8
72
40
77
43
15
17
175
98
30
25
48
24
53
10
272
16
17
45
12
46
21
36
5
42
33
33
24
15
96
105
22
8
57
40
24
23
90
7
48
15
17
124
44
40
63
128
81
9
70
41
79
65
24
15
66
22
72
45
65
31
12
24
56
4
51
50
135
45
42
210
46
24
8
57
88
104
4
92
45
19
149
27
45
27
16
96
41
15
40
48
15
65
7
9
120
23
18
15
28
27
32
6
19
15
65
165
115
72
120
39
24
98
103
39
8
105
15
37
5
70
38
43
84
60
5
51
129
7
111
33
192
17
60
10
45
92
24
40
32
24
28
116
76
20
69
162
18
15
159
6
19
65
60
3
15
18
7
65
70
93
65
67
48
152
45
67
56
40
17
70
65
28
84
53
72
36
132
10
185
7
57
41
7
15
17
33
63
40
8
72
124
53
7
84
20
72
4
3
17
ABCD 98049412504*3^$a+1 [50003]
15
16
44
24
72
24
48
36
4
56
24
33
84
55
41
3
12
48
45
15
72
84
45
31
72
8
93
72
7
5
31
32
57
27
84
16
29
7
29
15
45
199
32
105
123
141
36
48
51
48
21
132
19
20
36
33
12
48
24
3
12
33
48
159
33
123
69
27
24
45
7
104
21
19
65
75
4
144
5
15
60
28
365
123
84
72
4
29
75
21
27
172
8
9
3
12
76
72
8
69
48
3
84
21
3
96
33
60
7
8
60
165
3
12
240
261
36
96
75
129
15
24
21
24
19
233
24
51
52
32
33
60
15
76
17
108
15
45
15
160
5
84
91
29
51
9
15
40
68
105
264
31
5
99
4
56
16
20
9
51
9
19
20
24
12
84
4
72
53
303
84
28
56
72
12
45
12
55
36
104
36
48
36
24
12
12
81
147
9
3
12
16
29
36
60
3
9
3
112
80
57
3
72
184
5
67
8
100
56
9
36
15
64
17
39
88
68
180
177
72
15
60
36
4
29
75
129
3
105
48
36
24
15
9
31
140
45
27
93
91
53
60
36
39
48
57
31
65
24
36
19
36
104
33
27
16
56
60
276
4
104
40
5
67
5
24
123
48
12
93
60
67
17
48
36
15
9
72
15
4
161
24
67
8
45
15
4
36
32
9
144
12
19
36
77
75
216
60
81
48
123
24
16
8
45
39
33
24
24
84
67
80
36
9
84
12
27
120
108
129
24
12
63
52
108
32
60
33
55
80
141
195
16
17
135
28
65
15
168
21
144
51
81
75
57
15
120
21
51
144
12
69
156
15
69
15
4
36
53
60
72
123
12
36
4
113
72
24
7
80
180
64
44
36
9
60
87
69
19
41
36
27
76
72
173
7
53
60
60
87
60
57
3
9
15
9
51
40
8
28
8
21
3
36
76
108
53
15
24
21
48
144
3
12
57
111
84
33
27
24
9
75
48
12
28
17
48
7
41
60
24
36
24
12
39
16
8
21
36
84
15
16
44
21
79
20
16
68
72
76
65
15
48
9
12
216
67
36
32
9
31
44
24
69
147
24
117
27
36
16
29
87
9
15
21
55
8
81
39
21
24
15
60
40
32
69
24
135
165
51
28
32
120
129
87
45
84
151
53
27
117
55
36
72
44
24
45
31
101
12
31
77
48
15
105
15
45
12
15
28
32
93
39
57
31
140
60
60
108
36
96
84
36
28
5
87
9
3
21
84
96
87
33
87
28
5
60
24
75
48
40
53
15
36
9
72
24
48
12
55
41
15
12
45
67
20
24
36
24
105
24
3
12
21
55
36
29
7
68
4
5
3
28
65
36
43
8
12
60
132
9
99
21
72
3
57
72
12
19
140
21
19
20
69
87
36
84
9
15
9
48
204
36
24
51
24
40
53
36
204
3
60
24
129
339
12
48
105
3
28
89
12
15
9
19
32
21
19
65
43
188
24
108
60
57
123
12
21
207
120
16
56
33
27
45
48
187
29
87
64
80
33
60
43
104
45
84
55
101
39
24
16
36
108
56
21
144
67
65
15
144
9
12
3
144
21
39
72
81
7
8
93
60
147
24
24
21
51
33
84
48
3
57
39
33
111
69
15
12
33
43
8
12
60
12
45
12
24
7
29
63
12
129
24
108
99
105
15
45
55
68
45
168
27
36
9
7
44
240
36
24
69
12
79
92
88
101
15
100
29
36
75
21
19
104
40
5
15
105
27
204
4
17
84
24
87
12
117
51
45
67
5
63
112
116
21
79
20
9
63
45
24
99
96
4
65
151
116
84
16
17
60
51
52
44
33
12
99
21
24
24
27
4
29
63
33
27
57
7
41
3
64
5
12
3
21
24
43
144
89
99
96
21
55
65
111
4
173
36
15
72
60
9
51
24
9
51
4
272
9
36
7
8
84
24
9
15
40
17
36
12
156
60
72
43
36
44
100
65
60
39
12
76
29
48
15
88
44
100
5
24
7
8
24
81
12
55
32
72
153
60
12
31
65
15
208
20
45
7
8
72
28
36
5
120
60
39
9
60
207
213
36
7
8
81
55
29
7
20
48
84
168
60
124
44
64
72
125
15
40
149
84
3
144
16
44
9
27
108
21
24
39
60
48
69
15
33
27
24
36
324
36
9
51
93
15
ABCD 98049431882*3^$a+1 [50005]
40
20
76
32
57
138
120
21
27
30
15
39
36
9
15
60
45
4
32
4
8
3
9
36
39
30
3
15
1
119
30
30
18
87
12
60
24
12
72
15
1
29
30
18
30
45
24
3
102
63
3
13
24
80
12
28
17
6
102
30
57
51
24
1
29
3
3
42
90
37
35
1
12
92
3
18
24
43
23
13
20
36
3
108
13
11
30
18
21
12
52
47
21
27
21
27
25
8
69
30
37
8
12
81
39
60
105
18
42
139
32
12
63
24
33
28
60
17
91
36
11
30
42
25
92
28
35
1
20
76
8
12
16
17
87
36
27
57
40
116
28
104
40
36
36
20
15
36
33
24
3
49
56
27
12
9
21
30
13
36
140
24
15
18
99
3
37
24
72
12
32
40
24
11
1
35
45
12
16
20
16
35
33
3
24
6
3
4
32
4
96
8
112
8
15
1
47
33
21
18
21
12
27
1
20
39
13
48
47
25
20
124
96
12
60
35
42
15
15
18
15
12
15
9
4
8
84
24
112
5
54
73
116
9
87
33
12
39
12
9
90
73
36
44
27
18
30
13
35
33
40
32
40
12
23
72
30
7
8
3
72
18
187
107
45
15
108
25
47
6
3
24
16
11
25
65
19
20
57
3
36
15
13
32
3
12
13
53
3
9
72
55
24
47
24
48
60
33
72
3
12
93
9
6
12
21
12
28
29
31
20
16
104
24
3
9
21
183
12
15
24
9
51
96
24
138
30
72
85
68
3
12
25
35
12
48
42
79
17
39
45
51
75
24
13
72
80
21
27
3
9
96
12
28
20
39
45
51
9
33
67
35
60
9
51
33
12
3
81
4
5
3
39
13
23
24
73
72
23
48
25
17
51
24
87
33
36
24
3
24
120
6
3
87
42
30
21
27
9
3
33
12
36
72
9
39
36
28
23
13
44
16
11
69
9
31
20
21
18
13
44
16
12
23
12
25
32
3
18
3
12
27
21
4
17
18
133
59
60
9
24
3
24
85
53
7
65
19
17
7
48
59
21
28
44
16
29
27
3
13
68
9
48
24
39
76
104
9
12
39
16
41
19
5
3
45
3
48
39
12
61
68
39
13
24
11
72
12
36
129
3
18
54
169
47
24
48
1
20
12
15
30
30
33
24
33
7
8
4
44
12
12
72
4
59
72
60
6
3
4
17
15
21
75
12
15
90
18
45
45
7
20
27
18
27
28
20
3
13
56
3
12
60
21
28
36
24
11
18
78
105
60
15
12
33
57
15
15
61
11
18
180
7
23
13
107
1
11
61
29
6
25
8
40
36
24
84
32
60
24
21
6
24
78
3
27
21
16
48
17
6
84
96
13
164
3
60
30
103
20
24
27
33
75
30
27
75
45
4
32
4
128
3
45
27
18
75
12
33
19
5
18
1
11
48
21
21
48
42
18
60
30
33
4
20
180
4
84
17
6
12
12
36
9
3
33
48
27
12
30
87
28
5
91
89
18
157
53
3
84
57
55
23
21
27
69
4
96
5
6
24
18
42
48
1
17
24
78
18
3
9
3
72
72
3
25
5
48
27
3
9
60
24
39
157
23
12
9
16
84
56
16
17
27
28
23
9
4
11
61
44
21
30
72
1
11
60
1
35
9
3
21
36
51
24
13
32
84
24
28
32
15
57
36
48
4
8
27
1
24
12
36
104
84
69
63
28
11
96
85
80
39
69
27
37
53
7
120
20
27
36
33
81
48
12
91
44
3
42
48
27
21
27
16
60
12
44
28
20
33
42
18
39
3
21
64
80
36
24
3
30
63
21
3
15
25
32
15
6
15
28
59
12
45
28
12
44
16
68
57
19
17
3
9
51
64
107
21
39
18
27
3
102
30
25
35
18
43
77
42
6
39
36
27
90
18
33
24
33
12
30
21
60
39
42
18
33
24
3
21
27
37
36
29
30
12
18
30
12
9
21
91
17
90
13
8
21
48
30
12
49
32
45
15
24
36
27
90
3
39
6
39
48
36
39
33
4
23
1
59
42
6
9
21
63
36
45
18
42
19
44
27
18
18
93
9
51
24
40
23
25
24
84
24
56
72
28
20
21
96
12
48
39
15
36
9
15
9
27
13
44
28
35
33
51
61
5
19
41
102
30
30
21
4
35
21
16
11
42
90
18
19
35
25
180
8
75
12
18
18
97
8
15
9
15
30
31
29
39
9
67
8
15
12
1
60
48
41
48
18
144
45
15
13
23
73
59
60
45
12
15
6
15
60
15
30
7
5
15
135
21
36
3
73
68
36
4
92
9
15
15
13
92
28
56
4
8
15
33
81
18
105
3
9
108
87
21
27
1
17
39
40
23
157
23
33
12
16
36
35
1
17
27
3
12
6
39
45
31
17
75
3
33
4
20
15
1
107
12
25
32
3
48
37
32
40
71
25
84
8
12
75
6
99
45
31
47
45
15
72
1
44
48
28
5
12
3
57
67
24
20
84
40
83
60
24
48
18
63
24
27
13
125
3
87
180
12
69
40
60
11
6
54
9
21
79
12
5
30
57
48
4
65
30
1
35
9
24
9
7
35
25
56
28
36
11
12
1
11
18
78
42
102
21
27
42
15
3
12
60
13
8
64
24
11
78
27
21
3
21
3
52
20
75
9
72
75
93
21
51
9
18
37
23
60
12
33
45
15
16
36
35
48
12
33
33
12
42
21
27
21
16
56
57
30
45
15
1
12
59
66
39
51
12
81
21
60
30
48
45
27
9
36
81
87
28
35
117
33
63
4
108
8
36
36
4
36
20
27
25
20
16
60
32
9
159
9
132
39
51
60
33
156
16
20
4
36
11
102
78
24
48
25
47
1
20
12
75
1
32
27
33
48
4
47
13
155
120
105
12
15
25
53
63
24
3
85
5
30
25
5
48
42
12
1
32
75
132
9
16
23
30
12
123
3
57
3
12
21
36
36
64
5
18
12
13
8
69
18
48
60
85
60
12
92
24
81
15
36
64
48
23
9
3
21
21
39
16
80
28
47
9
9
60
15
16
44
120
75
12
48
42
3
3
13
60
11
60
45
15
18
7
68
12
84
16
24
11
1
29
219
84
28
108
59
13
17
51
4
8
39
13
20
16
20
24
36
24
60
105
12
36
43
44
3
54
6
9
48
105
18
9
84
24
75
25
20
28
119
69
132
28
56
33
18
12
1
11
6
54
1
32
12
15
ABCD 98050584584*3^$a+1 [50075]
24
144
79
17
6
54
51
15
48
12
54
15
45
6
13
11
24
30
66
54
7
95
30
78
6
114
45
111
108
37
239
312
72
78
115
35
84
54
99
48
93
90
54
67
35
13
23
25
144
263
18
42
45
16
41
30
6
102
372
90
48
6
54
132
54
121
83
61
35
30
127
65
30
48
60
37
32
27
54
15
39
73
23
9
27
6
12
115
125
30
21
27
60
24
84
120
12
18
6
84
61
65
6
72
97
71
48
12
24
18
48
12
87
15
30
3
3
12
120
42
18
30
102
54
30
132
30
67
131
120
102
15
15
84
84
132
133
125
42
24
234
66
30
30
73
137
84
147
39
6
12
7
89
42
54
6
60
48
54
6
102
42
6
162
78
144
30
180
97
35
13
35
168
24
30
79
11
24
84
120
168
12
30
66
24
85
48
119
48
60
36
25
95
12
84
96
48
1
11
12
25
65
175
257
63
51
6
6
144
114
127
83
6
24
6
24
1
96
29
48
96
19
23
18
39
171
24
96
60
12
37
155
156
24
1
125
19
215
42
48
96
66
6
103
17
12
66
1
35
6
54
24
12
60
48
30
186
138
18
48
282
3
45
6
30
24
7
17
78
222
12
6
49
143
66
114
6
42
72
30
7
59
300
25
144
11
54
48
18
54
42
61
167
73
143
1
89
84
3
237
126
30
90
12
30
78
37
185
18
6
79
65
6
144
66
18
12
25
11
54
48
108
18
24
102
30
30
84
19
107
36
145
128
27
12
6
144
42
24
114
303
57
7
65
6
9
135
18
78
48
6
108
120
127
23
66
6
48
60
48
240
54
24
222
42
192
186
144
48
150
6
9
45
90
12
36
9
64
59
85
131
90
156
30
84
12
42
12
6
12
96
24
96
162
90
13
17
15
3
72
48
69
27
294
127
77
67
23
60
186
147
33
30
156
181
65
102
72
145
41
84
19
80
27
24
186
42
120
66
42
12
156
72
228
162
384
48
6
12
54
48
42
30
15
9
42
24
48
120
60
1
47
42
186
54
7
128
15
30
6
60
132
102
6
120
12
288
109
96
32
15
18
60
42
57
141
66
81
45
348
7
23
249
105
42
120
69
112
48
17
24
354
126
78
25
347
6
63
99
102
96
103
80
27
108
9
93
30
12
96
36
48
37
35
90
54
144
108
42
7
29
51
51
12
81
27
18
36
54
12
90
48
67
89
144
132
90
90
48
90
36
84
102
84
3
57
54
1
11
12
120
18
72
18
114
114
156
60
84
60
6
19
11
84
12
30
42
132
60
30
30
78
48
147
15
30
90
186
79
11
36
1
209
6
108
54
135
45
30
12
6
19
80
33
15
112
23
48
18
30
36
84
36
96
13
11
36
24
48
258
72
66
12
90
30
12
48
42
90
66
6
24
25
35
42
54
48
93
33
42
114
36
54
108
13
29
6
120
72
246
6
1
32
87
90
138
21
27
84
30
54
36
6
90
240
25
143
156
84
1
41
24
90
66
19
23
90
66
6
36
102
78
162
12
36
150
7
41
55
47
33
129
96
6
6
19
11
12
156
12
114
79
119
66
7
119
9
27
30
30
12
48
150
54
33
3
108
1
59
72
24
6
12
12
55
59
24
36
84
18
330
24
1
128
105
87
15
33
129
60
102
216
12
156
36
60
6
114
66
67
11
126
24
31
29
66
24
25
11
6
114
96
48
144
30
66
72
114
19
32
15
42
7
176
75
ABCD 98050746538*3^$a+1 [50028]
47
72
48
13
144
18
30
11
37
3
20
7
120
60
5
7
18
18
17
84
31
45
27
5
31
42
42
45
27
30
39
32
13
27
75
17
1
30
24
102
18
18
12
47
109
24
72
3
8
25
30
18
90
84
5
31
17
79
24
5
4
33
60
72
6
6
35
1
39
45
18
6
59
25
48
15
33
39
27
21
27
6
30
12
105
129
15
36
27
48
12
5
7
9
9
78
24
33
27
33
15
5
12
43
45
75
108
12
36
5
7
42
12
18
156
30
6
5
48
1
60
12
3
9
6
42
123
21
51
128
25
144
12
36
60
47
25
27
81
18
9
45
30
66
39
45
3
3
77
48
19
120
12
6
63
32
4
9
12
18
12
162
71
55
24
45
15
30
6
5
37
72
75
33
30
42
87
15
21
27
6
54
36
54
42
18
48
12
6
6
23
1
30
6
11
13
30
120
5
25
84
63
9
18
36
6
11
25
119
16
27
5
25
6
77
79
6
27
48
63
6
90
9
104
13
30
24
24
42
27
27
18
18
17
48
25
18
29
60
12
16
69
24
60
180
24
42
18
143
13
12
24
95
96
37
30
78
12
23
37
6
5
52
99
6
60
24
6
29
19
6
18
6
60
6
24
12
9
153
23
43
30
12
54
5
133
11
19
90
12
3
33
252
66
30
39
57
71
13
42
60
5
24
19
89
1
30
90
66
6
12
3
15
24
6
78
60
77
55
12
18
107
1
6
36
29
96
25
120
42
36
5
49
30
17
28
3
30
114
18
42
33
20
43
5
25
12
71
31
36
42
72
6
72
6
6
33
3
33
9
11
7
42
42
5
88
63
57
33
23
19
93
27
41
37
18
21
63
12
6
47
31
6
11
19
33
81
90
17
67
17
25
24
60
12
30
54
18
65
7
78
23
43
9
20
37
36
3
27
12
30
71
37
12
23
19
5
19
29
13
48
6
18
30
12
48
5
37
108
51
21
6
102
15
8
19
54
84
23
43
54
36
12
30
53
25
30
17
40
93
36
54
12
18
54
42
6
5
13
150
57
15
5
115
5
40
99
5
25
96
47
7
9
39
33
9
18
18
24
3
21
11
103
12
24
29
25
60
12
83
13
3
180
32
13
12
12
23
49
24
35
16
63
5
25
102
33
57
51
20
13
90
36
36
90
12
18
24
150
23
25
47
25
23
67
18
6
12
90
12
6
6
18
72
105
75
41
7
18
18
96
21
9
18
81
45
24
36
6
45
8
1
6
60
21
3
24
5
37
6
48
30
6
138
36
12
27
75
41
7
5
43
54
6
5
1
15
8
7
21
87
42
3
27
6
24
36
35
28
20
16
8
43
18
54
5
43
53
115
149
31
12
18
102
12
5
7
120
24
72
42
11
37
84
15
3
30
23
7
17
1
42
42
60
15
120
51
29
49
6
48
41
7
9
33
12
11
37
15
33
12
72
18
48
72
102
24
24
6
30
72
30
42
3
3
5
120
61
114
66
135
39
69
15
96
5
7
9
45
11
19
6
42
78
18
101
55
60
89
61
18
45
27
6
30
113
16
21
102
42
126
54
18
18
12
42
30
36
48
30
17
7
18
114
30
11
97
18
29
13
48
15
20
7
5
37
6
9
3
42
54
9
33
30
12
41
55
30
6
24
29
1
42
117
27
29
25
90
5
25
36
11
79
6
47
7
9
27
18
30
54
12
15
36
33
12
18
6
60
24
96
23
1
30
29
43
165
27
18
12
18
132
30
18
42
6
156
9
27
18
36
30
5
48
1
54
78
30
18
12
12
11
40
27
54
6
17
67
29
79
12
53
43
30
24
78
6
15
15
12
30
30
24
30
23
12
31
24
96
102
30
12
53
13
12
11
52
12
80
1
12
95
67
5
28
63
12
18
15
27
42
30
17
103
48
5
19
6
12
42
6
12
18
12
156
24
60
53
48
7
30
48
84
48
30
42
35
60
13
23
12
37
66
42
24
108
6
36
29
16
128
85
35
91
6
24
39
21
39
20
12
144
36
49
24
12
11
13
15
9
87
20
1
42
5
40
15
60
18
48
24
11
1
3
32
1
15
33
30
24
48
53
61
3
27
24
65
79
12
36
24
48
6
47
85
90
12
18
3
45
35
85
30
24
6
24
12
6
93
39
12
48
36
36
18
11
127
5
109
18
6
84
11
1
59
7
5
115
24
18
30
72
33
123
48
6
108
23
55
12
18
84
36
48
36
60
3
45
60
23
25
30
17
1
12
23
49
12
51
45
24
156
120
18
69
33
35
109
96
27
3
12
21
9
18
12
18
48
30
24
30
63
9
6
18
47
43
57
15
24
24
12
18
12
12
96
102
69
39
96
29
19
42
48
11
40
9
3
39
6
24
6
12
5
97
90
6
23
19
30
18
5
43
72
60
60
48
5
1
18
17
49
60
192
39
44
31
18
12
18
30
30
17
73
6
17
73
12
15
9
48
120
36
24
3
33
6
45
56
19
6
24
84
36
66
84
21
60
3
24
5
13
39
171
30
102
21
9
72
60
3
3
24
125
16
27
6
12
23
96
1
42
102
11
13
36
66
12
5
37
114
21
9
24
23
13
6
96
29
1
54
48
18
3
20
55
30
6
18
12
90
5
25
48
15
27
18
15
45
162
18
36
27
27
41
16
3
41
1
84
84
96
36
3
15
21
51
6
12
12
6
53
36
24
19
30
12
3
3
24
36
12
42
90
6
60
15
9
63
8
25
12
27
9
6
41
7
30
6
12
12
30
11
7
42
11
37
12
35
37
23
43
18
11
115
18
6
114
6
24
66
30
54
12
6
9
15
29
36
108
16
20
31
5
43
12
36
12
102
3
8
52
15
30
12
51
15
105
33
42
48
65
79
66
30
156
65
43
5
37
59
64
3
12
5
25
11
16
39
6
156
12
23
49
83
7
6
12
3
9
6
24
24
65
85
54
5
61
12
30
24
18
48
24
6
54
18
48
93
21
30
30
11
25
12
72
18
12
36
5
19
9
20
7
30
12
6
89
1
75
75
60
45
51
6
30
53
36
16
45
27
21
24
11
7
17
61
11
13
35
73
30
60
18
12
23
31
6
12
90
45
21
24
108
90
42
6
101
180
16
80
25
12
42
30
18
ABCD 98050795424*3^$a+1 [50041]
60
18
54
108
30
47
121
72
30
81
80
79
17
91
53
109
252
30
18
87
45
99
207
30
42
57
63
72
105
21
114
288
30
42
126
179
121
144
96
102
60
90
72
18
12
5
48
187
18
138
54
78
53
48
91
309
111
81
272
97
48
15
128
48
16
33
30
42
90
36
252
77
43
72
6
84
60
126
72
300
42
18
281
96
1
102
18
114
5
16
135
222
12
15
3
45
128
112
32
115
78
18
29
235
36
144
113
192
145
15
45
3
15
81
99
18
59
43
101
7
144
126
42
65
96
31
18
72
119
31
48
18
42
5
25
18
24
93
32
121
23
1
15
21
72
90
153
9
120
60
18
18
335
192
112
128
16
21
90
33
48
9
23
13
72
132
36
120
42
48
204
53
127
30
18
18
24
108
11
16
320
25
18
90
60
48
294
41
277
18
57
87
9
81
78
30
35
7
48
132
5
211
173
19
42
131
7
72
96
12
18
35
37
11
31
48
17
48
25
23
199
185
13
48
83
61
78
120
42
18
72
89
157
99
48
165
11
19
90
35
96
240
49
30
78
35
37
603
192
27
53
37
36
39
320
64
141
30
18
78
102
191
7
9
15
66
47
277
18
57
21
180
23
7
185
67
45
63
33
99
18
120
162
162
78
81
21
150
18
35
13
72
75
57
23
16
32
37
72
48
35
96
19
12
18
72
96
192
87
45
108
71
19
30
162
29
79
33
48
240
81
111
99
108
42
66
180
312
105
87
185
175
113
16
32
48
61
186
234
95
13
30
168
192
18
59
448
3
12
60
53
55
9
3
90
195
75
53
37
78
90
30
53
91
165
3
45
27
36
174
18
17
73
71
181
90
81
15
33
129
95
25
71
127
177
63
12
60
185
16
9
135
15
17
1
162
18
72
72
90
113
112
144
39
41
109
72
48
258
54
99
39
132
21
69
59
16
123
53
49
6
54
48
18
90
263
97
60
3
27
72
72
5
103
168
17
127
66
15
9
23
175
12
60
120
81
128
64
96
69
27
80
55
89
1
108
30
60
48
60
84
153
135
185
55
12
36
9
80
595
60
30
51
192
96
39
41
19
12
6
30
29
16
9
18
21
80
49
30
72
36
5
240
7
137
85
36
119
1
47
103
300
72
72
29
112
560
48
64
105
71
37
240
27
45
3
117
90
33
32
67
66
180
114
69
32
187
165
15
177
33
111
144
3
45
9
71
19
45
93
18
90
183
219
72
29
16
135
30
6
5
97
168
90
77
7
153
87
18
48
132
30
101
49
15
33
114
18
11
1
78
177
21
107
103
90
15
80
48
19
60
113
85
59
103
162
30
9
69
102
101
25
39
3
18
59
160
15
66
60
3
87
89
1
63
39
78
54
149
211
18
107
55
9
21
59
160
51
29
7
132
53
48
1
255
15
60
101
64
63
60
102
18
125
7
18
135
165
78
45
39
36
5
19
269
49
ABCD 98050883774*3^$a+1 [50050]
105
3
63
24
13
143
145
204
132
59
69
45
3
108
16
11
85
80
4
11
18
67
113
111
28
68
60
27
25
92
3
1
89
3
87
73
5
27
3
72
37
23
13
17
43
65
19
71
60
12
78
79
23
36
25
60
95
145
17
63
132
3
42
127
11
25
197
48
7
32
36
160
59
30
18
18
19
48
5
55
20
28
36
101
48
55
35
97
12
20
3
109
48
5
43
95
13
29
18
37
48
77
66
24
37
53
15
51
72
133
29
63
64
36
60
32
112
48
116
64
23
9
96
75
37
48
128
12
4
41
7
5
103
293
42
102
36
24
51
105
19
32
16
20
64
96
44
33
36
27
84
28
36
29
48
99
9
19
80
36
12
75
57
15
1
224
16
77
18
180
141
39
72
13
80
4
192
128
48
28
29
18
37
60
245
43
20
45
108
72
223
89
7
41
7
263
165
33
19
95
1
44
52
396
5
63
27
49
131
42
7
48
176
156
4
44
33
3
69
7
20
21
39
3
66
75
4
80
60
160
5
43
5
63
9
7
140
4
17
43
5
144
15
16
29
111
45
7
12
32
3
18
18
54
3
148
12
143
49
5
90
33
64
101
175
5
42
30
15
3
97
60
48
20
28
17
3
124
23
45
57
7
60
23
45
60
111
37
35
150
90
45
60
4
53
55
35
273
108
100
257
72
18
165
15
12
33
135
57
15
33
87
25
32
16
35
270
18
90
55
12
80
144
33
115
35
48
42
31
80
315
9
28
80
52
35
18
43
12
32
36
144
48
75
85
108
5
219
75
73
144
60
20
21
18
37
20
57
55
32
183
213
112
20
15
18
79
108
5
31
12
32
48
64
29
24
43
5
15
60
148
17
30
49
41
55
5
12
36
7
32
15
1
80
36
60
63
181
12
80
105
120
3
16
41
67
5
30
126
19
92
48
196
59
60
85
32
36
12
15
21
69
48
27
76
80
180
64
5
78
109
48
48
44
21
139
20
156
4
23
108
72
21
96
21
39
21
48
139
5
31
92
132
12
3
18
27
36
9
36
24
7
36
12
36
224
48
12
52
71
18
55
12
164
48
60
21
27
4
48
65
36
75
159
33
27
18
79
23
25
53
48
24
7
131
9
4
12
107
25
108
48
89
18
30
108
54
180
18
3
15
42
7
188
33
31
68
76
119
138
60
19
83
18
27
36
192
12
111
1
84
5
39
3
33
69
43
65
79
53
30
18
7
65
90
21
4
11
37
60
35
33
57
48
144
180
60
87
51
109
140
3
36
270
24
66
85
29
15
36
12
52
32
96
147
18
55
125
39
33
43
17
30
181
89
36
115
89
30
21
16
36
12
80
36
96
9
7
107
1
20
9
36
19
48
144
59
69
16
32
60
147
18
18
42
90
9
93
115
12
20
28
48
128
16
116
45
72
90
33
75
37
48
32
112
53
27
393
3
100
80
12
48
100
128
27
37
23
120
109
68
3
13
5
132
30
73
59
33
84
28
11
37
20
28
212
48
69
75
28
48
89
90
30
67
80
21
87
52
300
20
64
29
108
72
123
48
27
9
28
23
12
1
32
27
48
18
79
48
17
3
28
47
30
3
36
240
96
48
96
39
85
77
99
33
223
20
12
36
12
4
29
19
92
123
36
37
77
3
108
16
240
68
105
3
117
78
30
42
66
19
71
109
12
41
55
53
90
54
111
39
57
9
87
60
15
37
125
3
33
79
53
27
16
5
54
60
21
4
65
18
48
121
11
37
180
12
68
3
25
17
138
9
33
75
33
48
19
48
12
68
237
30
36
177
12
33
67
53
42
13
5
30
49
23
25
12
20
69
39
51
1
140
16
5
72
3
15
117
76
32
105
30
18
7
32
36
105
19
96
17
147
33
27
75
105
76
89
150
117
3
25
65
126
1
161
18
54
75
15
13
144
131
42
51
87
73
132
60
32
81
180
111
3
ABCD 98051230562*3^$a+1 [50018]
15
24
57
15
15
48
57
15
42
111
57
15
24
15
9
32
19
138
18
18
6
18
150
12
69
15
66
15
3
6
12
24
6
18
6
36
12
12
24
84
90
51
39
30
18
18
24
23
13
24
66
84
21
57
15
8
7
114
48
48
15
24
141
18
6
84
24
60
18
60
48
24
96
141
80
19
66
11
103
126
171
3
42
12
23
160
69
11
19
90
6
69
15
36
12
17
24
25
24
23
103
12
30
18
6
6
72
6
11
25
54
36
54
6
9
15
41
31
48
174
83
85
83
1
54
30
102
12
72
18
12
51
117
6
21
15
48
17
115
36
24
108
21
96
75
5
16
105
12
102
45
3
12
6
3
27
18
36
6
9
9
47
37
6
42
123
51
84
6
6
93
75
45
21
30
66
84
150
9
57
42
42
24
27
45
24
18
18
84
6
132
42
18
12
150
24
30
5
1
6
42
66
77
55
48
12
24
60
84
45
27
24
66
18
81
75
45
51
30
72
30
126
66
30
24
24
3
27
12
78
6
6
24
12
30
12
72
48
36
21
15
6
83
136
105
15
24
9
36
30
21
15
18
12
90
54
30
12
18
111
15
36
30
12
3
3
5
49
42
5
19
12
54
6
29
40
24
9
108
35
24
79
6
36
12
3
3
5
1
71
37
6
36
9
32
13
6
6
30
42
47
79
81
33
6
204
6
36
36
60
120
30
29
16
27
53
73
15
15
42
78
36
24
12
48
12
24
96
69
21
24
59
1
96
78
17
13
11
16
15
72
72
36
24
144
30
42
60
18
12
84
39
9
36
27
39
90
6
18
36
36
72
6
30
54
48
24
18
48
35
37
3
24
15
60
5
49
54
17
31
113
1
228
48
18
6
48
83
25
15
9
30
9
27
69
81
54
9
32
64
39
24
33
39
24
6
11
43
30
6
90
24
15
45
66
30
11
73
114
36
57
8
16
81
39
15
78
3
27
21
21
126
5
25
23
40
9
111
39
42
39
99
6
15
15
30
66
30
35
1
63
81
108
27
3
6
12
42
138
15
3
102
120
42
117
15
30
54
162
99
15
84
144
48
60
9
144
56
1
78
17
7
6
27
168
9
6
30
12
30
113
19
21
51
5
79
42
84
18
36
36
6
90
60
29
13
18
60
18
66
48
18
18
12
42
12
60
54
12
120
5
43
24
6
6
30
138
57
15
185
1
24
48
42
6
12
3
15
33
32
67
30
42
30
111
3
30
66
69
15
54
18
114
6
48
41
31
78
51
24
75
72
84
126
12
18
5
19
21
48
15
24
18
18
24
21
51
45
15
30
90
18
6
36
30
54
42
39
24
117
42
30
3
45
12
63
3
30
66
30
15
51
42
3
33
12
42
120
177
33
108
54
24
6
95
16
57
48
30
33
15
54
78
18
30
96
45
104
16
39
24
60
21
27
54
18
6
24
42
29
37
42
17
1
54
66
144
15
9
6
24
57
48
21
18
192
36
5
13
24
168
78
54
30
17
40
80
16
3
45
39
18
18
42
59
120
96
19
90
6
12
17
31
9
135
41
48
112
27
21
45
27
9
15
39
36
6
30
33
27
5
37
36
87
3
30
6
6
3
27
5
43
12
9
105
78
36
30
30
12
12
48
90
39
33
6
12
24
45
99
21
56
64
80
16
27
156
66
95
19
141
3
21
21
36
18
6
60
66
33
45
6
21
24
39
17
40
45
12
18
24
6
12
3
8
19
42
6
48
5
67
30
24
60
24
30
12
129
33
6
41
1
12
12
36
42
96
126
78
21
9
102
6
24
36
15
3
12
54
30
45
21
59
31
48
6
30
30
60
30
6
39
9
36
59
7
12
18
18
12
48
6
30
24
17
7
60
6
6
36
29
55
41
48
16
33
87
39
66
15
15
24
12
93
21
35
19
6
120
30
9
27
69
9
90
36
90
15
96
63
90
30
96
210
90
45
3
21
117
150
48
21
9
15
32
25
48
12
35
49
48
12
60
15
56
25
23
19
60
6
27
33
30
30
12
15
8
85
90
84
96
21
15
54
144
6
125
25
12
90
48
114
48
12
12
159
81
15
225
18
30
90
42
36
15
3
12
24
36
48
36
24
42
18
12
9
9
6
9
45
72
18
24
30
171
27
54
18
132
6
12
12
30
96
12
66
15
105
15
45
6
5
31
24
9
99
42
99
57
120
132
48
59
91
24
6
15
39
96
48
6
84
111
9
54
60
66
72
12
87
39
30
6
6
30
72
36
6
18
6
36
30
6
63
87
9
135
180
69
111
81
9
18
21
27
24
21
8
16
3
36
60
96
24
42
24
6
12
18
15
8
19
60
30
42
24
24
30
3
48
51
30
95
1
30
33
21
51
33
162
45
27
21
9
18
18
6
45
9
30
57
3
21
15
18
47
79
6
18
18
24
15
9
6
144
6
6
24
45
123
96
54
66
120
21
21
12
18
84
9
9
36
42
9
15
90
36
30
54
36
3
9
47
136
15
33
80
25
12
3
39
66
42
29
19
36
36
12
78
78
6
15
9
6
6
3
39
48
72
113
24
121
24
54
30
12
114
54
15
21
6
12
33
9
30
6
3
96
21
30
42
6
6
48
66
12
30
12
18
18
27
120
3
21
24
21
35
109
36
15
15
9
69
6
72
45
3
132
33
27
45
99
21
33
24
12
36
12
6
6
60
6
42
90
57
9
60
6
36
33
32
40
33
15
80
19
12
36
30
18
54
18
78
186
66
48
54
36
41
1
23
40
15
24
41
61
ABCD 98051678126*3^$a+1 [50021]
74
78
138
10
8
16
23
3
18
84
3
57
12
18
36
9
63
18
27
153
135
37
60
2
36
9
105
3
45
39
21
18
66
24
12
90
130
110
69
3
90
15
57
15
25
8
96
4
26
6
18
30
78
10
2
6
39
63
57
36
15
34
2
6
18
21
48
13
12
11
15
9
63
18
6
33
51
6
16
14
6
4
8
60
51
97
12
38
22
48
2
126
15
36
13
47
15
93
13
12
11
9
88
12
48
38
34
2
48
6
102
180
10
14
18
12
18
57
13
38
57
33
75
3
82
62
18
3
12
25
120
23
156
144
69
78
12
70
20
42
69
21
39
15
12
42
3
69
16
158
21
1
32
36
64
68
12
3
60
33
51
3
12
46
72
11
15
46
68
12
6
18
64
60
2
36
48
45
27
45
9
78
22
60
180
26
54
28
8
3
36
1
32
102
70
23
15
70
60
2
18
36
30
81
36
27
108
9
9
99
25
26
36
46
20
39
21
3
81
3
15
21
111
30
16
20
52
110
57
1
2
58
44
60
15
15
36
9
15
126
30
42
15
21
54
57
13
2
18
51
36
3
21
61
23
21
15
15
36
70
8
90
18
4
50
30
16
2
82
11
25
32
28
83
1
48
32
6
12
45
25
8
108
15
21
18
33
85
72
92
18
42
66
18
6
36
93
12
3
21
123
21
9
3
3
30
39
13
74
24
12
42
15
3
33
24
36
15
21
13
68
42
22
8
108
3
15
21
25
14
30
96
75
9
6
36
22
11
51
6
54
66
52
108
74
9
9
18
10
12
12
11
63
22
14
10
44
75
61
8
6
102
42
10
8
3
81
60
16
20
90
18
4
47
21
3
9
88
2
6
172
44
39
27
60
10
23
24
15
10
2
54
4
32
3
15
150
28
23
15
36
6
54
10
20
3
75
12
21
15
18
39
36
37
23
27
82
8
39
1
72
2
48
132
36
93
69
3
37
116
4
20
40
47
15
9
37
68
30
6
16
2
33
15
9
33
3
87
21
1
83
60
15
21
12
33
24
36
39
51
54
30
21
57
4
83
36
49
20
27
25
8
3
87
18
87
33
3
21
90
10
26
10
8
4
47
13
2
10
11
57
48
39
108
13
8
30
34
98
10
62
18
3
1
60
80
16
12
2
21
33
24
30
57
25
50
66
27
25
12
8
3
75
48
21
3
10
26
69
96
51
10
96
14
10
60
11
9
54
34
98
10
2
45
27
24
22
8
4
23
33
12
75
75
18
12
3
21
3
48
15
10
8
64
26
36
78
40
26
22
74
21
12
3
69
15
24
54
3
69
39
99
10
32
30
10
26
24
21
27
18
42
18
15
25
8
39
85
20
28
8
24
18
22
80
42
58
8
42
102
60
100
23
15
10
11
37
12
47
13
35
36
39
30
3
3
34
128
3
9
42
46
8
4
50
12
9
45
6
105
51
22
32
63
13
20
40
72
68
3
177
39
9
42
18
4
8
24
15
51
18
4
38
69
3
12
70
38
21
15
94
2
18
18
69
25
35
36
25
38
6
18
18
18
46
11
85
12
8
18
36
21
87
48
9
81
24
15
1
50
78
4
11
61
44
90
9
33
3
27
42
87
75
21
145
12
12
20
60
30
10
35
9
27
9
63
85
35
25
48
2
36
46
38
6
30
6
3
27
9
177
15
24
15
18
102
24
36
66
60
3
1
68
15
3
22
35
33
3
9
3
33
24
30
45
72
13
23
15
138
4
95
27
24
30
39
75
70
32
75
15
6
15
85
8
51
1
2
30
63
9
6
12
36
45
9
52
8
18
10
2
58
14
9
120
39
10
23
25
8
42
18
39
27
21
129
16
35
37
132
26
45
12
13
23
37
20
3
1
80
63
36
12
39
18
3
45
27
12
25
26
57
13
23
39
12
54
6
66
27
13
12
11
1
104
126
10
23
51
96
30
18
42
3
12
21
54
190
36
23
36
3
22
83
36
21
100
8
48
54
93
3
22
8
24
16
59
9
60
30
54
6
82
44
3
33
4
11
3
36
18
28
2
36
9
36
15
12
10
44
3
13
2
18
40
24
14
22
107
25
12
44
42
33
111
30
6
138
52
72
8
18
105
129
15
51
34
26
12
45
27
18
3
15
9
27
45
69
36
3
27
36
22
131
49
32
6
57
27
45
73
47
1
2
10
20
111
36
21
12
6
84
36
6
16
14
18
36
4
86
114
3
12
73
24
14
21
15
58
32
100
44
39
33
12
3
24
13
48
92
6
21
63
21
21
15
24
12
3
46
20
3
25
47
15
18
40
35
13
74
46
158
21
51
10
62
30
100
8
72
3
169
8
28
14
21
9
16
8
12
3
21
39
51
36
22
47
39
22
8
24
30
21
87
10
8
16
8
3
37
47
3
12
21
168
157
32
36
184
12
11
9
36
39
75
90
16
14
46
47
75
36
12
9
48
15
58
50
18
24
72
30
6
18
72
48
9
13
50
10
68
64
20
42
54
30
22
23
45
90
21
15
108
57
21
3
36
33
36
76
36
60
38
21
1
14
46
44
28
80
28
50
90
30
72
36
6
36
48
4
32
3
13
80
3
9
36
4
71
36
1
14
9
36
9
27
37
11
37
35
93
15
15
57
39
48
18
60
12
36
16
11
25
8
12
72
132
18
21
37
12
108
164
3
12
25
26
60
102
18
9
9
42
54
3
15
72
10
83
15
18
12
3
15
34
20
3
3
84
58
56
12
75
25
32
3
12
3
165
45
124
36
8
15
21
15
96
37
11
15
24
66
52
38
6
76
98
24
33
72
21
12
39
3
178
92
30
18
3
15
34
2
6
52
32
3
21
87
15
9
25
8
28
38
22
60
50
12
42
18
90
111
36
13
35
21
12
40
2
21
9
36
135
1
44
75
15
22
23
27
57
25
72
26
60
10
47
12
111
12
60
18
3
9
28
72
47
15
9
1
11
87
45
36
69
36
4
35
33
39
45
16
2
36
9
105
3
33
39
12
3
93
15
30
64
14
30
6
33
3
10
2
78
48
6
46
98
12
9
13
2
138
18
10
14
21
15
22
83
37
2
18
66
22
2
12
6
100
44
84
4
2
84
6
18
18
12
6
22
8
16
96
2
18
84
6
10
8
87
3
12
9
13
35
36
21
39
51
84
6
30
18
6
34
32
16
47
33
144
30
10
8
6
ABCD 98051794136*3^$a+1 [50037]
15
12
33
15
40
11
21
27
66
30
97
5
27
21
6
9
9
18
108
54
31
11
21
52
11
90
7
68
16
96
23
21
4
60
65
120
27
12
3
18
31
60
20
76
84
8
16
5
6
45
21
18
96
6
18
25
89
6
105
124
5
18
132
1
192
17
7
8
3
37
35
18
3
105
24
175
47
33
33
103
32
12
28
197
42
9
15
109
53
27
3
18
111
28
23
12
150
30
6
31
24
92
3
102
3
40
5
51
21
67
5
27
9
24
36
60
15
24
45
3
33
39
12
69
111
28
23
13
12
20
99
61
104
9
6
49
24
8
15
30
3
27
13
12
59
48
18
12
3
57
15
3
37
20
28
32
45
123
60
4
23
21
27
24
36
9
33
66
96
24
9
21
7
12
32
24
24
16
5
6
18
3
63
25
17
72
66
61
8
15
25
8
28
77
54
24
60
21
36
3
42
127
36
5
24
15
21
72
99
16
20
45
63
36
9
91
35
13
41
19
53
39
16
20
48
9
87
81
15
39
45
28
35
33
39
36
117
27
6
48
72
7
60
5
27
64
17
67
53
18
25
11
13
11
9
36
96
3
6
7
17
96
15
9
15
96
57
18
61
53
36
7
128
60
12
4
20
24
52
137
6
36
1
5
19
48
113
39
48
16
5
19
72
29
54
61
11
84
61
96
5
43
11
18
3
28
11
66
19
29
115
5
99
40
11
84
12
45
24
52
12
8
12
45
66
96
33
21
15
12
75
18
12
7
12
20
3
1
5
60
39
45
30
25
12
23
18
63
9
6
45
69
18
73
44
3
37
8
48
64
8
75
78
12
72
60
48
18
24
45
192
21
18
9
3
25
48
17
15
4
29
12
63
9
7
20
108
51
36
73
80
105
7
80
15
60
9
15
69
16
56
48
45
3
57
7
35
60
1
53
90
42
7
8
33
75
12
15
18
7
17
31
59
1
5
7
65
3
12
27
13
8
69
36
15
45
54
117
24
40
20
4
65
15
63
49
89
30
24
36
21
4
17
48
27
52
5
103
5
3
24
36
75
1
23
30
27
16
8
57
3
9
43
8
39
18
63
64
23
57
21
19
20
12
64
24
72
101
3
87
33
9
55
36
132
80
28
17
42
6
15
4
41
87
15
12
66
72
19
8
3
37
35
93
33
7
23
37
20
12
21
55
5
60
12
103
5
7
5
12
15
16
36
41
43
35
9
51
12
12
48
69
4
137
103
17
15
24
21
3
69
51
45
7
68
40
80
15
54
63
48
57
18
96
9
69
43
48
32
60
52
95
36
54
6
49
8
24
33
15
3
25
5
43
5
42
30
12
36
7
44
108
147
181
32
33
12
43
20
28
17
3
9
6
21
75
45
24
16
23
66
55
24
83
18
31
41
3
9
31
191
9
96
40
48
32
24
57
55
155
57
16
29
7
29
6
13
48
104
69
24
42
49
35
37
120
44
28
32
69
30
36
1
5
7
12
8
27
69
64
5
51
4
5
27
9
132
79
41
7
23
72
150
6
9
36
9
87
39
117
57
36
15
51
69
57
3
39
13
5
12
7
24
125
67
8
4
5
30
12
6
39
4
47
13
20
36
88
95
37
20
21
48
30
37
20
27
73
53
90
25
11
93
3
18
27
168
27
84
33
15
1
24
5
3
3
24
108
30
12
18
109
59
30
55
32
93
19
5
43
17
31
35
97
5
42
85
60
132
8
36
12
4
23
18
103
5
31
41
54
1
5
18
1
96
5
108
55
72
72
5
3
57
31
17
15
24
21
15
84
24
24
21
66
60
93
33
30
93
45
60
27
28
11
33
51
24
13
173
19
56
52
5
39
9
27
84
16
5
12
7
11
78
31
71
33
4
71
60
30
12
15
4
20
33
150
30
42
6
55
20
24
64
24
8
52
36
17
7
72
24
95
9
21
24
78
97
11
49
32
4
5
7
24
29
15
12
120
64
35
18
18
37
20
16
5
54
30
78
9
3
6
15
40
47
93
51
48
25
168
8
9
6
169
53
7
11
12
138
67
48
11
6
7
5
30
12
54
15
12
64
11
93
27
18
15
12
57
6
49
56
24
16
36
101
103
17
19
108
56
12
48
27
25
35
42
108
3
84
33
39
3
1
11
18
36
19
8
33
24
168
12
7
20
24
9
43
53
39
192
16
35
97
20
33
12
43
8
9
31
56
39
37
12
41
12
15
33
27
24
9
19
71
42
42
1
17
60
18
30
12
175
77
3
3
84
36
30
7
59
1
17
3
48
99
18
12
42
24
45
124
36
17
18
42
60
12
3
40
60
5
7
20
96
4
48
5
19
36
32
48
52
12
68
15
6
60
120
31
24
59
37
23
33
3
21
28
20
28
80
48
52
125
19
11
78
111
24
16
24
56
88
80
16
29
67
29
19
11
45
40
24
53
12
48
12
3
135
18
72
55
8
15
60
42
42
13
12
5
51
15
121
23
18
15
57
90
45
72
39
121
59
85
5
6
73
20
60
27
84
24
18
3
16
113
31
17
12
18
72
1
11
45
4
17
43
20
16
11
25
44
9
27
40
17
18
93
4
101
31
23
1
5
24
30
133
35
48
37
24
89
39
21
24
43
5
78
45
12
12
48
72
60
12
9
24
3
28
56
33
18
13
17
12
108
67
32
9
19
83
18
120
51
39
174
102
24
21
9
55
17
75
28
29
27
124
17
60
127
5
36
7
65
30
48
25
11
85
41
99
33
31
65
15
16
36
17
7
101
19
11
12
1
125
19
5
27
24
27
42
51
4
41
7
17
43
113
12
19
24
71
1
53
6
25
23
45
16
12
48
29
48
54
61
47
60
57
24
24
27
93
45
91
56
9
7
8
12
28
17
39
24
4
68
28
36
8
16
17
3
16
101
18
30
7
113
24
7
48
20
3
84
45
69
66
54
42
18
55
12
5
54
9
75
21
63
45
12
9
42
129
28
65
31
32
ABCD 98051956844*3^$a+1 [50205]
78
102
54
31
23
96
30
162
90
19
36
35
24
18
7
41
42
18
18
12
54
31
113
144
6
90
79
108
65
30
37
23
12
108
13
24
413
127
35
37
35
6
12
18
24
234
31
48
23
49
23
73
72
71
6
43
108
203
24
192
13
47
120
54
19
23
13
144
35
1
71
144
1
156
167
186
30
222
54
174
90
6
210
49
29
48
18
49
41
96
103
125
96
7
24
120
24
12
119
13
107
1
53
186
36
13
215
60
144
48
18
67
60
17
42
18
306
72
49
48
5
36
126
24
121
48
168
23
84
73
5
12
90
37
35
49
29
246
24
13
239
25
59
49
65
30
6
192
114
138
36
42
102
67
23
37
36
48
47
13
17
139
113
42
90
18
90
48
42
85
5
7
11
13
17
55
35
24
193
77
48
307
156
23
24
18
48
90
24
25
72
23
13
47
282
18
180
145
53
18
36
78
90
97
5
31
23
24
421
77
60
79
11
72
18
30
49
24
197
150
49
89
199
41
115
77
55
89
288
36
19
41
66
13
5
235
17
18
37
144
95
120
37
48
72
5
180
283
5
114
205
23
37
23
30
42
61
155
180
36
13
41
66
49
41
36
108
42
25
29
36
12
42
61
119
54
12
54
78
102
6
7
83
49
120
83
108
12
132
13
288
48
132
107
6
79
257
54
37
120
23
24
90
211
36
48
41
139
72
65
151
137
7
108
36
11
13
71
37
48
47
13
84
36
65
319
95
66
175
119
36
54
7
5
19
95
30
132
30
13
60
197
19
36
179
1
23
66
114
85
5
144
43
119
13
12
101
103
12
47
13
48
275
85
47
25
347
42
90
18
7
24
5
12
90
132
66
199
23
84
49
72
5
114
49
84
36
5
6
36
300
49
24
17
54
108
78
43
24
125
150
36
241
131
132
30
36
54
6
139
120
65
48
54
85
108
60
36
144
53
78
49
341
55
5
54
156
162
42
72
84
24
61
131
49
72
23
36
1
192
23
180
72
1
179
108
90
19
89
222
102
60
115
11
36
36
49
89
6
25
11
85
203
12
49
83
61
137
7
11
49
48
108
96
144
5
12
90
72
18
18
1
108
113
30
24
300
1
143
24
18
48
6
121
203
169
36
11
13
5
126
30
67
167
73
23
25
29
43
144
41
114
13
17
204
66
78
102
60
84
1
23
18
30
49
11
108
25
5
54
193
23
24
25
311
85
60
35
114
36
126
48
18
108
91
5
31
5
54
48
6
54
13
113
66
96
138
19
23
84
60
13
77
48
235
17
18
78
103
12
47
210
55
72
23
90
30
36
90
55
72
12
23
114
31
77
7
23
1
12
245
84
90
13
95
60
25
83
133
47
72
25
83
84
6
7
47
13
23
18
30
54
31
72
293
199
120
11
36
61
47
85
167
48
1
300
95
36
78
223
83
12
37
48
24
84
72
108
29
43
60
197
175
11
84
18
139
24
59
18
30
37
12
24
192
72
101
7
72
77
36
42
25
36
5
31
24
35
37
5
115
119
49
17
330
84
24
30
199
12
41
55
48
185
42
12
72
6
7
132
84
24
5
43
5
42
25
47
174
54
78
12
31
24
41
7
137
7
108
11
ABCD 98052074236*3^$a+1 [50119]
12
54
24
174
96
66
78
18
48
72
78
102
114
36
25
12
11
42
18
30
492
30
18
79
11
36
6
48
24
18
30
108
60
79
11
1
173
96
199
65
6
144
300
36
96
36
54
66
90
7
125
36
156
24
144
120
18
114
18
30
60
162
264
60
36
120
6
120
115
17
12
6
25
5
18
54
115
101
7
119
6
19
36
17
43
29
126
25
209
223
77
151
227
25
11
24
36
37
89
48
60
18
18
12
79
29
31
191
18
30
6
43
5
108
42
73
107
12
6
84
6
138
6
30
36
90
330
174
216
24
25
48
65
18
108
61
71
205
23
97
17
270
48
24
1
47
13
29
216
7
65
72
30
24
217
53
90
102
78
30
79
17
108
120
67
11
54
126
169
120
29
24
72
18
216
36
18
7
11
37
53
102
85
101
174
72
121
77
18
42
36
19
161
54
48
49
59
36
150
144
19
17
18
12
90
54
6
18
48
24
36
162
18
30
18
24
25
11
84
18
175
5
144
60
36
19
29
6
180
25
101
72
18
72
48
25
47
18
24
30
60
48
78
48
139
5
7
53
12
54
270
24
163
65
108
60
84
36
6
1
173
42
30
72
6
90
234
30
18
18
60
12
79
53
43
29
43
23
258
30
90
24
66
60
54
192
78
48
169
89
12
72
36
54
13
29
91
47
85
11
1
29
96
43
72
11
109
71
120
18
114
102
108
103
167
18
180
42
30
18
78
30
54
67
5
54
54
6
61
41
24
18
162
264
6
1
35
12
18
78
66
198
90
18
157
101
30
144
42
18
25
11
144
12
18
43
29
24
102
18
31
120
53
12
96
7
48
47
108
42
102
108
25
53
18
54
66
49
95
18
42
12
18
18
252
240
126
19
47
24
1
29
7
53
66
126
132
66
216
78
18
18
30
49
41
42
18
84
60
12
54
24
228
18
96
426
49
5
78
37
11
78
72
30
204
25
11
97
11
144
12
24
54
162
120
24
84
18
60
79
23
6
90
12
78
216
156
114
1
47
85
11
1
71
25
185
18
6
54
61
5
144
31
101
30
144
18
7
83
6
12
24
36
48
132
79
41
7
17
66
25
204
65
90
84
60
12
18
150
30
7
53
54
25
77
54
162
114
54
79
77
108
18
60
54
84
42
217
35
25
185
96
151
5
103
47
120
6
55
53
30
144
72
6
102
6
12
108
54
25
17
126
72
12
18
7
96
77
7
108
53
18
66
78
37
53
43
5
115
125
120
18
42
79
101
7
77
151
47
180
133
24
23
18
24
55
11
144
54
90
126
24
12
67
11
540
1
60
221
60
252
12
96
12
90
13
149
114
12
60
18
30
97
24
41
79
83
25
17
48
252
6
48
97
143
282
168
7
77
126
222
192
7
89
91
11
114
30
18
36
31
101
55
47
6
79
48
107
72
61
5
24
126
25
12
83
72
108
25
35
48
121
11
109
60
149
6
108
126
12
24
18
18
144
36
198
36
48
72
6
180
108
66
96
48
24
30
36
72
60
30
42
12
6
54
115
23
97
191
18
6
30
96
30
150
12
42
54
66
121
47
25
65
12
114
72
217
353
42
73
89
144
84
126
54
6
180
210
24
12
31
83
192
24
54
162
120
60
84
90
114
210
114
18
ABCD 98052082322*3^$a+1 [50005]
124
33
35
13
47
85
75
48
9
123
32
60
4
72
33
35
12
84
13
72
108
48
3
24
33
12
12
108
95
133
23
37
12
47
40
21
23
16
21
60
24
39
9
23
25
99
80
1
12
23
109
63
45
3
8
144
13
143
132
184
20
4
12
12
8
49
48
47
61
144
11
13
51
36
33
47
73
12
48
11
13
48
15
213
35
25
71
16
57
12
39
44
73
59
13
3
20
49
23
52
20
1
12
48
15
12
68
25
3
129
12
71
13
12
83
1
35
1
12
143
13
119
73
23
16
48
21
71
24
24
25
11
37
60
59
24
40
20
37
23
1
71
48
60
1
11
24
13
95
48
84
168
1
99
81
11
84
25
72
47
16
9
3
20
25
24
24
11
109
84
12
24
12
12
155
1
180
24
48
107
13
15
20
24
36
48
52
8
40
120
56
73
71
25
12
12
96
11
96
25
35
37
83
12
28
168
9
12
96
84
96
12
12
59
4
45
60
35
145
96
12
47
52
33
3
24
9
47
28
21
24
99
128
37
12
48
3
32
16
32
88
56
364
9
3
8
1
84
36
36
12
3
12
56
85
87
45
83
12
72
1
75
9
71
49
60
15
21
36
48
27
36
12
212
49
12
60
3
69
11
256
9
51
21
3
12
69
159
45
72
35
52
12
21
12
71
1
11
25
120
59
61
23
36
48
73
12
51
32
25
63
57
12
23
84
60
28
105
12
24
36
15
8
1
47
109
35
1
12
3
33
12
15
57
72
36
63
117
60
27
12
8
76
60
20
1
159
12
200
48
25
36
3
45
131
12
25
24
75
228
93
72
87
36
32
37
48
96
12
63
57
72
48
24
99
201
119
36
1
75
168
105
24
276
144
131
4
32
96
60
4
48
36
32
12
12
1
120
24
24
15
32
25
24
11
13
36
48
47
16
48
20
97
39
69
15
45
12
27
80
112
24
81
51
45
3
20
12
60
132
28
33
36
24
24
35
1
24
36
95
1
3
45
83
12
13
12
48
3
80
36
4
81
108
11
64
8
12
73
12
155
28
80
40
33
59
16
105
12
75
48
20
12
84
144
72
84
16
68
37
3
117
12
87
9
47
13
24
3
8
16
45
60
95
61
48
36
24
24
48
60
15
20
97
48
120
39
48
12
21
72
63
120
92
12
64
57
24
84
36
23
37
35
16
44
25
11
49
36
135
45
84
11
4
33
60
48
47
121
59
16
129
12
119
112
60
9
60
15
21
23
25
71
48
1
35
12
13
12
107
73
60
12
47
156
25
119
28
68
217
36
47
24
28
20
13
24
39
141
15
21
3
21
11
144
1
24
96
12
11
25
51
21
23
160
72
80
48
1
84
11
13
27
69
12
95
37
47
25
35
25
144
12
24
11
48
85
71
13
23
12
48
13
24
15
33
59
4
81
11
37
27
9
24
180
60
36
71
73
11
96
16
44
49
87
168
189
3
32
48
4
81
3
12
117
12
24
35
52
60
104
24
16
36
33
12
48
12
83
72
97
71
52
9
35
96
25
12
75
72
24
57
72
111
20
157
12
83
13
24
47
28
8
25
15
84
21
15
8
36
60
136
32
13
84
15
81
15
33
36
3
141
59
13
35
37
27
24
32
37
12
60
3
20
85
48
15
45
59
13
35
148
57
12
48
48
84
36
83
36
13
15
36
56
145
35
36
28
132
8
4
108
69
96
59
4
32
48
36
40
36
9
23
36
1
15
56
37
11
36
84
60
1
15
33
11
61
99
24
117
24
11
25
84
12
15
12
92
13
11
156
49
11
64
69
3
12
36
9
47
1
3
96
84
32
25
3
36
48
57
96
15
9
11
25
39
36
44
1
15
48
12
33
71
108
37
36
3
45
60
95
37
27
92
156
73
11
25
51
8
40
21
35
25
15
69
15
164
112
9
71
40
20
25
23
25
72
59
52
68
25
47
48
36
49
147
92
13
39
60
36
32
37
84
36
84
24
12
84
35
132
184
45
83
73
48
12
35
37
48
99
8
40
81
12
12
183
68
1
3
200
13
24
60
243
32
4
69
23
37
36
107
24
16
9
23
120
16
45
12
195
69
11
85
47
25
48
84
24
12
59
4
45
84
12
60
24
27
84
21
3
80
36
36
73
204
36
71
24
61
35
13
48
24
48
3
12
33
15
32
1
15
32
25
23
52
33
27
117
95
168
13
60
24
23
13
35
16
45
24
276
15
104
1
60
3
32
76
32
13
60
24
36
120
83
49
12
48
3
33
75
24
33
63
9
47
4
9
35
85
72
24
35
12
109
24
24
48
120
155
13
180
12
12
3
9
75
9
72
84
108
95
16
9
27
56
84
96
37
191
25
36
111
69
ABCD 98052253504*3^$a+1 [50014]
29
79
47
84
9
48
4
41
12
36
96
39
45
19
23
18
39
3
49
29
12
12
30
18
18
42
15
48
51
9
105
60
55
36
215
6
78
1
5
6
13
11
13
47
21
52
5
30
25
5
48
18
84
37
23
13
17
30
18
15
27
12
18
30
36
12
18
67
17
67
56
3
30
12
3
100
12
47
21
16
53
30
48
13
36
29
6
24
24
90
6
9
27
9
39
37
23
12
33
27
21
45
67
5
51
39
93
3
9
45
7
44
51
13
17
19
101
36
19
5
84
30
1
35
6
60
24
60
66
37
77
30
13
107
69
45
19
5
78
48
30
6
49
17
43
35
30
24
72
66
24
18
3
9
55
11
132
36
6
3
36
69
6
24
1
17
55
24
53
7
44
15
1
11
13
32
40
24
60
36
5
3
24
3
24
145
125
18
21
21
123
33
12
36
27
3
1
23
18
12
3
52
5
36
19
20
63
12
6
79
11
12
72
66
12
19
84
59
12
1
32
63
49
11
12
96
1
5
120
24
36
31
8
57
19
29
36
31
12
23
12
66
30
37
24
8
57
24
31
48
11
61
11
73
32
15
12
12
21
4
44
57
30
30
12
3
69
84
55
47
54
6
33
4
17
79
41
3
36
21
18
85
5
31
41
36
15
4
5
43
11
90
144
36
54
36
49
17
126
18
114
12
18
7
56
9
48
3
12
27
25
23
25
12
65
6
12
1
32
28
47
48
6
43
72
23
25
35
60
25
35
12
1
20
4
23
36
132
54
54
6
54
9
28
48
5
6
21
4
65
43
41
30
24
13
5
127
41
54
97
23
60
6
39
21
42
54
79
11
6
7
8
39
24
36
61
72
116
21
24
67
59
18
31
35
60
30
7
12
8
99
9
69
66
90
54
6
12
48
19
5
42
21
69
60
84
36
36
67
11
9
40
5
6
36
1
24
44
87
24
21
27
13
48
20
16
65
90
48
90
12
24
87
27
1
5
15
4
17
90
13
48
5
15
3
30
66
150
18
81
16
5
90
1
32
33
15
4
53
31
32
3
42
12
18
24
6
7
12
35
36
162
18
72
1
95
9
45
42
1
12
60
47
24
1
215
6
24
43
12
29
15
16
11
13
17
30
24
73
23
12
25
17
66
42
31
29
36
87
9
18
72
25
11
25
23
85
29
6
36
24
1
131
84
24
120
24
90
51
16
5
18
45
33
12
6
25
47
24
73
5
3
39
18
78
24
6
7
17
24
6
61
53
6
6
3
15
69
3
13
17
43
12
35
37
41
7
17
6
6
31
23
6
3
33
24
60
48
31
5
7
35
57
21
6
84
49
131
6
60
43
23
49
8
3
18
60
15
15
169
12
41
42
12
1
23
84
21
12
33
12
42
1
65
31
5
18
36
54
7
35
18
31
12
29
19
17
19
23
21
52
5
18
6
31
8
39
6
30
12
84
66
43
125
36
138
30
6
49
132
5
43
17
78
30
102
54
75
39
36
6
84
7
23
9
33
3
51
36
114
30
1
17
18
30
67
48
5
87
40
8
48
21
115
35
21
15
30
60
54
84
1
23
36
210
31
48
35
12
54
19
12
68
15
13
12
8
45
24
18
1
36
5
48
72
48
31
72
29
51
28
5
126
60
13
35
12
73
17
30
36
24
18
6
36
85
96
23
6
30
18
15
3
33
16
209
6
54
12
3
27
12
6
6
48
1
11
1
8
12
39
24
45
15
30
36
6
30
30
45
39
25
41
30
12
48
13
131
61
24
23
1
35
36
1
17
30
25
11
57
28
80
51
24
24
1
29
48
18
6
6
24
6
103
11
114
6
6
19
29
6
13
17
18
60
21
9
3
3
45
39
13
12
17
6
105
27
12
13
11
49
53
18
6
3
45
3
112
53
102
6
7
48
32
15
13
65
31
59
6
123
45
18
108
24
1
11
25
29
36
24
67
59
49
5
36
91
5
7
77
19
29
30
6
36
3
57
54
1
35
13
35
18
162
1
11
153
16
17
18
25
20
51
18
7
24
17
24
54
12
33
64
12
23
12
18
3
75
18
42
18
15
21
3
40
17
19
17
18
54
18
73
12
60
32
16
20
64
20
15
13
48
41
60
60
24
30
9
51
6
30
25
23
18
19
23
61
35
9
27
13
35
6
7
8
21
6
25
89
30
25
5
48
36
24
15
27
25
29
19
233
3
51
30
31
12
48
32
48
9
30
24
1
59
6
6
60
13
41
24
24
36
39
28
5
48
36
36
87
75
21
69
12
84
54
1
32
33
6
9
39
6
12
15
3
9
16
12
35
37
80
136
65
79
116
75
37
5
43
84
107
61
8
9
3
15
45
27
21
4
23
12
6
6
18
48
18
9
51
1
5
24
6
25
5
54
25
60
96
89
75
4
23
42
15
147
6
3
27
30
7
48
23
6
24
24
12
54
30
7
95
30
48
27
27
72
30
54
12
24
18
43
12
36
5
30
25
35
45
9
36
36
48
43
32
3
30
84
18
12
13
53
18
6
6
42
7
53
30
30
15
33
42
1
5
31
65
19
5
54
78
19
84
12
12
96
29
36
42
37
11
6
6
12
21
15
6
6
13
36
23
13
119
48
18
18
6
30
24
85
47
42
7
11
54
78
13
8
76
36
53
96
6
24
13
47
9
21
18
81
39
30
55
53
42
12
114
6
30
6
24
33
21
24
55
12
5
60
43
11
25
77
30
30
19
8
3
102
12
30
9
27
49
11
24
78
36
30
156
24
1
60
11
33
52
5
12
51
9
60
12
31
60
143
24
25
5
6
30
6
49
41
3
45
7
29
66
21
27
6
12
15
45
84
19
72
47
102
24
39
52
29
6
9
124
11
61
5
18
66
99
3
78
6
48
78
123
4
143
49
11
37
12
5
43
71
9
57
3
21
19
131
37
17
12
3
3
33
57
3
9
7
48
17
66
37
17
18
12
30
60
79
35
42
48
6
1
60
53
31
35
13
17
43
35
12
21
27
81
21
36
132
7
29
6
48
6
27
108
9
7
5
6
54
31
59
66
3
15
1
65
63
28
5
48
42
57
3
24
18
30
36
24
36
12
33
64
5
36
42
18
12
3
45
67
29
24
55
77
60
78
9
15
25
120
8
9
48
31
35
42
7
5
30
18
55
32
21
12
18
54
30
61
11
25
60
29
30
24
48
73
5
12
15
112
11
66
6
12
42
63
51
204
12
6
78
54
3
15
30
18
1
29
24
12
99
15
1
44
9
102
30
18
60
6
15
27
24
24
105
15
6
31
32
28
83
1
53
12
ABCD 98052643004*3^$a+1 [50006]
16
84
24
80
28
32
21
39
15
25
23
37
180
20
3
30
19
48
36
12
8
9
3
52
12
44
15
37
24
60
36
5
18
21
51
84
18
42
18
3
45
24
30
24
54
63
24
100
36
5
3
21
55
20
124
72
12
5
31
20
4
143
117
72
81
19
125
51
160
5
7
101
147
33
27
4
60
8
16
12
17
90
66
24
72
3
16
20
64
12
11
45
9
54
97
24
53
6
45
27
105
4
35
25
155
54
27
9
103
12
41
15
4
8
40
60
17
3
21
19
36
36
228
20
16
77
54
25
23
61
20
69
12
123
21
27
4
44
36
4
89
31
41
163
35
12
73
20
12
4
41
39
24
45
30
42
48
3
100
29
223
131
1
41
39
45
39
16
120
119
9
27
54
91
11
60
30
18
61
24
11
9
135
61
29
51
4
35
126
99
81
18
18
54
9
171
144
30
6
54
15
36
69
24
31
5
27
40
92
21
19
32
69
6
21
12
57
18
48
49
80
16
5
7
11
9
100
11
36
6
19
36
35
12
85
8
4
65
24
7
47
30
18
24
9
36
28
53
63
9
27
16
20
27
13
60
12
5
3
105
15
39
1
8
40
36
95
33
60
60
57
51
4
20
28
8
129
15
76
20
15
9
16
5
43
12
72
17
31
65
90
13
12
120
12
8
28
36
8
51
180
36
1
29
75
168
135
36
45
12
177
75
15
85
11
9
3
73
24
12
104
64
17
84
75
4
32
76
8
4
36
120
60
56
4
200
60
4
23
54
79
24
32
36
4
59
25
5
60
66
54
36
51
3
42
7
11
97
8
36
123
1
120
36
44
4
8
28
12
12
23
24
49
20
16
35
1
44
28
5
7
23
25
35
48
13
36
20
45
18
30
103
12
68
124
36
12
47
1
29
96
63
24
21
15
57
12
43
32
21
126
45
40
108
5
7
41
42
37
125
36
63
12
28
59
45
36
9
55
20
45
96
51
24
15
36
54
79
132
48
80
3
9
64
11
1
53
51
60
3
18
39
64
5
15
4
20
96
24
76
47
37
60
80
36
57
39
33
42
9
4
53
54
144
96
1
44
16
44
60
24
132
15
25
48
32
60
69
36
27
28
24
29
67
24
108
8
52
132
8
12
24
21
19
107
90
3
52
32
15
57
93
75
28
44
33
36
27
28
72
20
9
6
25
8
16
68
45
108
12
36
15
27
25
20
12
48
4
24
5
6
18
31
60
44
12
33
12
6
9
16
5
27
48
40
32
12
88
92
16
20
9
19
56
28
152
4
80
21
103
23
18
30
1
68
72
36
27
33
3
37
125
27
3
18
24
3
9
19
96
71
9
144
12
15
30
15
12
76
36
48
8
52
101
39
28
17
43
24
36
149
55
140
45
19
12
20
4
44
4
8
12
36
57
19
89
30
21
28
8
64
5
15
40
36
68
64
8
9
19
20
24
108
45
3
4
77
36
24
43
36
29
63
12
12
24
81
18
33
63
9
12
100
56
12
16
11
69
24
12
15
1
77
36
99
40
60
53
103
5
39
15
25
47
9
12
4
5
91
12
60
17
60
15
28
72
65
55
11
109
84
41
24
39
48
39
18
18
54
19
36
68
21
31
5
54
102
7
12
8
15
18
54
36
12
18
24
144
72
27
36
4
41
36
30
13
5
3
48
24
96
72
168
24
12
63
73
8
76
35
25
29
24
108
54
1
32
52
5
43
36
12
53
54
21
4
8
100
12
12
5
31
35
69
9
51
3
18
15
33
19
72
36
77
3
15
69
21
12
31
116
15
25
20
28
8
40
65
7
36
5
175
65
30
60
1
29
7
47
78
87
88
32
57
43
92
36
48
111
21
124
48
5
18
54
91
224
45
39
4
5
6
9
36
40
125
42
45
12
28
77
12
211
32
28
5
54
13
12
24
71
85
11
9
63
30
75
21
84
15
48
33
126
25
5
55
108
17
43
140
57
30
24
37
155
93
12
9
84
19
8
60
48
16
53
18
108
72
13
32
120
27
18
24
43
68
4
5
108
27
16
44
28
80
45
18
33
52
20
33
67
8
12
63
49
120
95
6
36
54
97
119
30
195
24
16
35
1
8
4
36
44
52
24
71
33
72
4
29
60
51
16
5
79
20
9
63
99
13
48
65
19
8
12
33
3
4
56
45
30
24
30
24
252
15
64
41
127
36
5
19
53
7
20
16
12
8
111
18
3
28
32
33
19
8
279
93
45
42
33
87
36
13
24
23
18
55
72
44
45
36
120
27
63
33
99
25
12
53
123
40
17
3
100
60
8
76
125
3
16
36
60
71
18
36
51
15
78
55
12
72
56
36
40
29
67
24
20
4
47
18
7
44
24
4
60
5
3
105
27
16
35
1
20
156
48
21
19
41
36
30
33
36
40
48
83
85
53
6
1
17
63
57
31
80
4
12
36
32
12
40
56
28
47
18
75
21
15
48
12
48
72
21
63
12
87
66
27
4
8
12
111
25
119
49
59
93
129
39
81
36
42
120
25
53
75
60
4
5
120
3
21
39
100
132
104
16
41
12
15
81
91
24
11
25
44
16
44
24
112
53
3
4
53
27
60
33
27
33
3
60
9
19
44
45
12
39
12
63
21
33
63
9
30
13
20
72
36
40
20
64
11
45
24
4
20
51
1
17
270
126
126
1
144
20
9
60
ABCD 98053579972*3^$a+1 [50022]
27
33
6
105
129
31
47
49
48
41
72
19
41
132
3
3
54
18
69
9
24
18
57
52
11
30
39
141
12
66
49
53
127
5
108
12
3
28
29
27
16
17
126
9
21
15
69
126
24
30
3
4
60
96
308
45
12
43
96
113
267
4
47
72
85
41
39
108
72
21
84
108
67
20
33
75
24
111
33
117
7
32
3
6
90
30
90
121
53
163
5
48
12
55
24
113
96
67
12
36
59
21
76
80
4
5
24
6
30
99
16
92
4
173
18
48
30
60
24
127
23
18
78
21
3
66
12
42
6
42
30
18
150
171
9
15
9
135
12
28
36
29
30
21
45
55
44
3
49
8
21
15
45
39
15
6
90
72
18
132
120
12
30
6
60
84
55
5
36
90
54
36
24
27
21
15
33
7
5
240
18
45
16
20
9
24
87
36
117
207
88
5
96
144
63
33
12
30
49
113
60
87
48
112
29
12
67
68
27
66
51
3
78
60
48
12
12
78
57
88
24
48
53
3
12
45
60
43
56
21
48
15
52
95
97
152
4
77
7
5
36
51
36
63
49
168
17
78
30
27
28
17
36
31
41
180
42
18
48
7
8
64
113
60
48
39
51
49
60
65
43
32
36
144
16
5
87
72
15
78
12
243
3
24
6
15
4
32
256
23
30
39
36
12
3
120
1
41
39
9
39
15
18
63
72
165
60
7
95
25
12
36
44
99
30
31
11
97
5
303
45
12
138
45
105
48
132
7
60
101
87
180
52
5
18
18
24
6
145
84
5
6
1
41
48
15
112
24
71
150
18
69
93
19
36
23
117
4
23
18
7
8
93
12
150
30
39
9
42
120
18
60
115
32
45
18
42
12
111
36
93
3
63
1
56
45
7
11
162
30
48
145
5
19
32
39
129
111
42
27
33
138
42
72
67
20
33
6
54
60
7
29
60
39
15
48
30
15
3
24
6
27
15
97
23
48
120
42
108
24
55
35
61
5
91
29
84
96
19
23
85
84
56
24
21
12
36
24
115
5
103
5
87
33
55
80
33
30
54
48
7
5
31
77
18
24
1
89
27
3
6
60
30
24
120
6
24
123
4
29
12
12
48
79
41
78
57
93
24
66
24
33
72
63
25
5
7
101
7
20
57
66
102
12
3
75
72
18
48
7
17
60
138
18
27
160
83
42
39
28
48
257
67
29
19
23
78
87
28
17
30
25
65
72
15
180
123
69
9
12
75
52
41
7
5
60
27
28
17
6
45
45
60
7
80
108
24
33
12
36
111
16
23
54
18
42
30
37
89
84
135
45
3
15
57
112
48
41
30
30
15
57
115
65
15
45
18
21
93
15
36
69
27
28
8
12
21
12
27
16
17
12
135
172
24
56
21
15
48
4
5
18
18
120
24
7
23
145
168
53
7
17
127
41
39
3
13
5
123
36
63
13
12
20
3
49
269
120
60
24
6
9
48
100
48
20
16
23
25
5
36
79
68
33
127
32
52
71
18
12
60
75
4
48
5
18
72
33
15
72
165
3
42
31
5
31
341
48
12
19
89
31
71
13
17
63
75
145
32
88
24
8
93
42
42
6
21
48
93
39
69
72
48
12
72
135
15
6
19
72
36
137
67
84
5
12
43
5
42
18
12
120
12
115
35
18
30
18
75
165
30
1
23
18
12
36
102
25
17
15
72
24
9
91
164
21
60
12
159
21
78
24
120
6
42
49
29
12
3
64
5
31
17
39
40
23
6
67
143
249
21
12
12
43
12
80
12
9
24
175
5
67
8
96
100
92
45
210
18
19
12
116
75
138
30
30
72
138
42
30
48
1
41
78
144
61
5
7
113
12
87
51
30
60
12
60
30
30
15
75
105
57
15
45
48
19
23
48
13
32
108
159
73
65
27
100
5
66
37
17
195
76
29
30
6
67
60
17
66
30
211
89
24
126
81
9
51
3
66
15
129
120
48
30
90
15
57
15
183
18
159
21
12
30
30
75
144
9
72
3
45
67
12
41
31
80
21
12
30
6
19
41
30
42
30
150
12
30
48
9
88
5
3
12
3
13
36
23
66
30
9
81
60
31
113
43
5
12
36
51
33
30
18
79
29
12
87
15
30
18
145
95
93
9
43
24
119
42
15
57
60
27
9
30
49
53
3
117
207
36
9
48
78
49
168
17
96
342
48
1
41
48
24
3
52
108
48
44
15
30
180
51
105
7
17
66
1
89
31
ABCD 98053852376*3^$a+1 [50000]
47
36
12
48
1
65
15
63
18
114
45
16
5
54
66
54
45
3
78
48
60
99
27
45
21
18
25
5
6
168
157
23
78
147
21
91
24
119
6
36
24
60
60
7
29
18
30
75
40
65
72
60
115
8
15
25
8
64
83
117
9
127
77
3
27
18
3
45
51
21
19
8
33
24
18
13
48
120
24
125
72
36
138
126
36
192
3
63
144
12
84
96
49
95
6
43
32
33
7
29
24
6
6
54
42
54
78
43
5
3
45
171
16
32
27
24
102
108
36
36
24
19
56
231
9
9
12
19
53
30
42
78
138
84
103
77
18
25
17
63
72
16
17
12
24
96
36
54
66
15
184
35
24
6
15
165
36
42
13
107
13
5
67
11
42
99
40
101
12
60
3
105
15
9
18
13
32
75
12
49
17
120
42
18
60
15
9
156
43
11
78
55
5
30
6
7
59
13
32
48
88
83
45
45
51
9
39
48
27
150
36
12
18
69
136
17
120
39
96
64
59
42
72
6
61
113
36
84
12
75
21
54
18
60
36
19
48
5
48
27
33
207
45
84
31
17
30
12
18
18
25
125
67
35
18
24
78
6
6
30
18
18
39
93
27
45
60
18
133
197
36
6
18
192
15
136
53
19
41
12
12
31
47
177
16
101
48
6
126
39
57
18
6
36
48
144
43
168
59
21
16
53
115
53
48
19
48
29
36
7
152
16
24
5
43
17
15
24
72
72
21
24
91
29
27
136
17
103
17
42
45
141
12
87
153
108
42
57
123
90
48
54
13
35
45
27
45
21
3
99
13
95
30
84
48
126
42
55
5
54
13
71
81
9
132
99
81
7
8
57
15
112
71
42
66
30
60
72
162
1
120
17
42
21
21
48
18
9
135
33
63
42
6
42
12
72
51
9
63
117
18
25
56
9
12
30
60
6
42
12
120
69
40
11
69
16
5
84
6
1
47
96
156
198
30
42
24
156
84
111
45
18
42
6
144
105
99
84
42
31
77
48
12
48
78
36
48
157
8
16
5
6
66
43
32
177
7
125
75
15
78
12
36
139
23
18
135
87
57
69
27
120
45
48
12
54
18
55
35
36
54
12
63
40
11
85
65
7
65
55
200
147
61
161
18
18
3
45
6
21
117
75
16
29
27
45
36
7
5
90
102
36
103
56
64
137
18
37
17
6
1
35
13
113
7
65
15
88
5
24
18
1
17
79
35
13
32
21
67
72
275
13
17
18
66
24
27
21
12
31
11
6
24
31
5
72
51
15
25
5
51
40
128
112
48
53
139
41
84
19
17
48
15
105
12
144
3
112
5
78
66
19
32
93
108
39
45
19
56
69
12
78
42
12
3
69
30
30
39
64
47
18
36
51
48
40
5
12
84
72
120
54
24
21
33
12
24
6
30
30
30
75
3
13
119
81
45
75
9
96
12
30
13
24
5
138
18
42
117
9
6
25
5
30
85
101
27
15
1
59
6
72
54
30
54
189
105
108
43
24
71
57
57
30
66
39
40
32
93
30
18
84
15
21
24
156
24
79
77
19
185
180
18
12
6
24
6
49
5
78
45
16
24
173
48
30
66
108
12
60
144
6
1
5
42
97
59
24
42
60
24
31
8
33
135
9
36
75
24
69
174
13
65
63
15
9
48
27
108
25
59
6
60
12
48
15
9
18
66
6
13
48
32
15
30
67
48
11
21
33
48
7
48
185
7
72
41
7
48
8
64
48
24
29
171
21
60
12
48
163
11
45
33
42
69
9
127
8
168
9
39
40
5
211
56
63
102
60
12
30
78
72
15
111
6
75
45
24
12
15
88
137
18
54
60
30
42
18
18
24
108
12
84
156
48
7
8
15
90
6
1
56
112
107
66
43
11
6
7
5
3
3
60
9
40
48
29
66
12
78
84
91
53
54
102
54
1
24
17
18
30
24
252
36
18
61
35
21
39
108
36
54
60
30
60
93
72
48
64
35
66
19
101
12
87
16
53
24
18
57
16
17
18
186
3
160
32
39
57
280
72
77
19
11
45
9
7
197
72
75
88
41
6
318
12
55
125
211
47
12
13
48
17
7
24
56
96
45
24
24
12
24
183
57
90
78
12
75
255
6
54
18
43
80
39
30
96
187
17
6
54
30
6
39
45
18
48
33
40
5
12
60
138
25
24
5
48
24
24
99
40
17
36
19
23
121
11
6
7
17
24
36
18
60
66
30
61
24
32
144
81
ABCD 98054230336*3^$a+1 [50007]
16
69
81
12
2
28
132
36
32
49
9
12
48
51
21
27
48
15
62
28
12
15
51
30
14
13
5
22
8
70
3
45
12
2
37
69
14
10
63
15
45
15
2
16
27
45
2
30
10
18
60
42
45
33
32
100
78
32
10
48
42
8
28
32
72
25
21
72
27
35
1
9
20
10
57
33
15
45
15
33
60
12
30
33
15
12
18
30
93
12
15
9
33
20
106
30
12
27
95
1
72
17
7
39
62
79
3
20
18
7
48
15
117
135
81
47
42
103
5
40
75
95
22
36
102
12
18
50
109
69
75
39
48
2
16
14
85
15
6
2
37
12
33
27
23
25
15
50
76
15
15
69
3
45
45
39
36
107
28
18
44
31
24
35
10
63
12
15
8
52
38
52
15
51
9
65
28
39
3
33
47
61
9
60
27
69
114
6
32
12
31
12
15
30
20
28
54
48
2
127
3
36
44
61
17
22
57
93
3
60
117
3
48
27
30
75
3
32
40
2
76
99
15
57
21
2
25
60
36
57
30
12
8
10
27
35
61
24
111
9
63
102
6
9
60
12
39
44
10
30
20
58
32
16
27
57
96
2
30
19
96
35
10
2
70
150
38
43
77
10
32
58
75
47
13
5
19
108
35
61
9
3
60
15
50
19
96
3
72
69
9
92
30
13
69
18
12
18
60
15
24
11
25
105
138
30
12
39
9
54
30
20
46
21
33
27
60
71
10
2
18
10
78
102
32
10
6
162
27
60
15
20
18
42
25
15
21
96
63
8
42
7
9
84
8
10
18
30
14
7
24
57
20
82
36
57
93
12
39
3
18
18
21
33
27
84
36
33
15
5
40
50
48
28
21
41
58
9
75
80
16
9
60
3
60
80
22
120
38
28
44
16
21
41
28
15
47
12
18
22
6
12
27
33
12
15
23
13
75
24
8
58
24
8
22
20
30
31
15
24
81
45
111
21
15
12
21
2
49
11
22
63
17
148
30
12
30
75
15
38
67
3
12
45
33
12
18
30
18
12
92
10
38
142
27
71
12
10
6
21
33
78
20
10
18
9
75
21
60
39
60
21
36
11
82
3
3
24
21
39
48
32
10
75
12
21
3
77
10
2
31
9
48
30
33
24
5
28
3
9
30
38
19
71
97
108
15
42
75
5
10
33
17
10
21
36
21
27
3
9
36
84
21
78
12
9
9
32
70
152
25
5
76
42
48
54
30
38
19
3
6
62
42
40
36
90
21
63
6
12
2
18
72
46
42
2
30
60
16
99
3
12
48
12
38
10
48
14
16
12
48
42
9
108
3
2
16
30
2
19
21
27
3
12
6
75
57
30
20
49
84
72
35
58
24
48
12
30
60
33
3
105
105
30
44
58
3
47
13
60
69
30
30
3
3
14
30
1
36
84
60
27
50
102
37
60
11
25
27
57
41
28
2
10
3
36
23
58
3
17
7
21
54
300
21
47
25
33
24
3
17
40
15
36
12
93
54
6
2
25
47
37
33
3
45
3
15
24
6
14
70
48
39
21
90
110
100
2
60
10
3
5
28
27
15
92
130
63
5
70
12
48
230
7
3
18
24
20
7
33
60
18
60
12
30
27
3
110
103
5
88
15
9
60
60
15
5
40
60
18
9
21
42
18
2
1
17
60
19
53
103
35
82
3
24
23
48
37
3
60
48
9
15
21
39
21
45
15
17
10
30
87
125
16
12
20
79
21
42
78
2
10
27
96
105
42
33
5
22
18
87
45
51
9
63
3
32
10
2
37
9
14
28
57
5
30
16
2
7
12
113
10
38
7
21
12
2
30
10
18
80
7
3
42
51
36
3
38
55
3
12
57
33
48
27
3
54
68
40
3
29
67
96
27
48
32
13
60
5
28
2
10
12
27
39
24
78
15
24
23
1
24
3
50
22
278
55
24
81
12
6
24
38
43
12
24
9
12
2
193
24
33
3
27
57
3
18
27
51
9
12
36
12
35
28
18
27
35
22
48
48
14
48
22
36
14
10
68
19
21
15
17
7
21
12
18
33
17
67
3
9
81
50
13
47
22
75
45
3
17
55
33
12
18
12
80
60
28
80
73
47
73
39
6
14
13
5
70
45
27
6
27
3
74
30
28
9
23
25
95
70
18
18
2
42
10
18
12
15
53
10
33
24
5
43
60
5
19
81
27
21
90
54
51
27
2
16
27
12
5
16
15
57
12
128
52
18
48
12
72
20
13
3
2
10
20
13
12
17
7
48
33
3
87
50
67
36
9
6
32
22
75
5
67
33
50
61
9
6
60
60
2
12
150
70
51
36
9
12
20
139
63
153
5
7
51
9
15
18
60
32
7
48
45
50
58
30
50
40
20
28
12
27
3
9
36
27
30
18
69
11
30
40
27
51
90
12
12
60
15
12
11
25
3
2
28
51
3
153
27
140
37
101
28
60
27
45
3
36
36
5
22
6
24
38
30
22
50
7
33
171
39
6
24
18
108
14
16
12
75
3
32
85
27
21
9
90
38
40
3
17
30
42
90
148
62
103
117
96
75
9
87
81
102
6
32
28
24
27
21
63
75
44
1
9
8
22
30
8
70
30
30
48
57
107
88
69
23
30
16
42
42
90
66
84
36
2
52
210
3
24
23
1
60
105
14
48
58
14
18
127
36
17
40
2
40
18
12
6
24
38
28
12
12
3
17
55
3
33
9
18
45
15
57
5
10
30
3
5
28
24
27
39
45
77
22
57
21
27
63
30
63
9
15
45
6
14
28
12
30
6
24
15
60
3
42
96
15
17
28
12
30
12
6
14
40
48
45
15
42
30
60
90
108
32
48
19
3
30
3
3
12
48
30
2
37
33
92
100
15
33
3
39
8
37
35
10
36
15
99
68
13
27
2
108
67
5
18
102
10
21
12
57
6
24
33
3
12
2
18
13
39
33
33
14
18
40
39
3
8
25
57
128
7
15
20
180
18
72
30
13
84
33
27
3
18
12
15
12
9
42
60
32
46
30
21
63
21
39
48
9
99
30
32
22
6
24
18
20
25
65
102
40
20
48
10
18
102
3
17
12
10
21
9
18
2
7
3
18
20
19
33
110
78
19
3
30
75
48
77
7
33
60
51
29
18
97
23
10
12
87
36
3
21
24
27
32
40
38
67
21
2
190
ABCD 98054331268*3^$a+1 [50004]
24
43
47
49
35
54
6
18
19
12
24
47
18
151
24
41
24
48
7
71
66
7
17
54
13
5
90
97
65
36
174
25
65
7
17
43
12
29
115
120
12
5
7
101
42
36
48
42
54
90
12
24
36
48
42
36
30
24
36
43
72
77
18
6
48
67
96
5
7
65
19
47
13
96
17
18
60
1
12
41
7
41
7
65
24
12
18
24
37
125
54
61
65
48
19
12
101
30
78
120
114
36
1
36
24
5
24
66
96
25
108
36
11
90
84
24
12
24
72
120
6
90
54
1
11
1
53
31
113
19
24
24
108
180
11
90
54
1
101
60
48
43
120
71
37
77
30
36
49
144
29
36
19
29
60
7
167
42
31
24
35
36
48
13
11
25
96
17
6
25
173
31
84
77
60
36
48
31
77
18
13
83
12
97
47
37
89
24
12
67
12
120
41
7
29
79
36
5
24
12
19
12
23
18
42
66
72
43
12
35
18
7
17
19
204
24
96
48
77
30
13
23
49
59
6
31
96
47
24
37
17
12
60
108
54
138
31
23
6
48
96
19
144
48
59
30
31
65
18
54
43
29
48
72
55
48
36
5
60
19
65
31
5
42
61
60
53
139
84
17
43
23
1
5
12
31
168
23
73
132
5
36
43
161
48
79
11
6
12
19
23
138
7
65
79
29
67
29
36
36
79
155
30
24
115
119
30
24
18
97
12
47
18
144
31
41
6
18
19
17
48
6
144
90
90
85
53
43
29
43
96
65
12
96
7
36
11
84
72
6
43
23
49
155
54
48
24
36
31
12
5
43
101
72
18
168
1
12
35
60
18
66
13
41
42
97
168
167
90
30
37
35
96
241
5
72
78
270
19
17
36
55
119
6
36
55
65
139
108
5
24
91
24
5
43
72
11
13
312
17
24
12
60
79
47
18
48
36
72
18
1
60
17
19
144
108
65
36
54
6
43
23
18
7
65
96
108
7
29
54
18
72
31
17
60
102
18
19
113
84
36
24
31
59
49
36
17
72
31
239
97
35
18
12
31
29
36
7
41
31
47
210
36
115
24
72
29
19
24
113
276
36
79
29
139
84
77
252
36
18
13
84
155
49
65
48
79
35
49
35
18
72
7
96
72
29
54
37
24
23
54
7
17
31
12
77
162
97
65
36
60
12
103
36
12
60
23
60
12
54
78
30
36
43
36
108
264
23
102
36
6
37
17
12
67
36
23
54
19
60
36
137
19
12
5
43
35
12
6
36
48
31
23
72
6
19
29
18
25
65
43
17
67
60
65
79
36
11
6
48
132
102
114
84
180
42
13
5
84
7
47
6
55
72
17
30
121
48
17
72
127
48
5
19
216
11
54
103
5
36
7
36
35
217
144
17
12
91
12
5
72
18
18
36
36
6
144
54
72
66
108
121
60
12
288
131
37
161
55
24
47
42
12
24
84
54
37
5
43
83
97
119
36
144
37
89
30
72
13
5
31
5
42
12
13
95
6
108
72
12
67
11
37
29
36
78
1
48
60
29
60
54
37
29
114
49
17
24
79
36
47
13
96
35
48
18
24
36
36
43
5
18
6
54
157
41
48
103
77
24
31
5
7
29
67
53
96
72
7
96
77
12
18
72
60
30
7
65
43
35
162
48
240
30
73
72
89
127
95
1
161
12
54
132
13
48
36
5
43
47
60
36
1
60
47
1
36
17
54
90
72
7
41
19
77
7
23
6
108
48
7
53
12
31
65
120
31
36
36
12
53
12
19
60
36
11
1
5
198
90
43
41
24
18
18
31
17
103
96
5
211
17
24
115
12
89
7
24
41
79
72
29
163
53
72
30
1
156
119
66
103
24
24
48
53
67
24
77
43
95
54
24
48
36
24
7
11
18
67
95
72
48
6
48
132
90
54
12
91
149
30
96
1
299
36
90
67
23
60
133
41
67
41
72
67
29
30
6
12
24
84
54
96
18
120
24
43
12
24
149
54
85
101
12
60
48
90
6
30
37
60
132
5
18
18
6
25
36
77
7
29
67
5
19
84
60
35
6
102
25
29
24
36
36
19
17
48
127
24
24
60
36
5
120
60
12
36
163
89
283
12
35
25
24
24
47
18
36
18
97
72
29
96
55
17
12
72
180
24
12
7
17
54
66
19
89
42
216
1
35
54
138
42
43
155
54
43
11
ABCD 98055088226*3^$a+1 [50088]
44
7
21
168
96
48
63
29
55
60
24
6
35
25
66
17
7
21
15
5
108
7
17
7
6
75
93
12
27
21
11
36
28
15
30
47
4
36
3
30
30
66
11
13
66
21
63
30
30
17
25
87
57
174
29
40
3
78
39
21
51
21
35
25
15
20
13
95
40
60
21
59
67
18
12
15
48
36
39
57
72
93
3
81
114
66
36
15
24
116
49
24
132
3
27
60
29
40
69
15
12
32
13
3
36
20
16
24
96
20
19
33
33
39
8
28
15
60
9
48
21
60
11
61
23
16
9
15
51
30
36
59
24
16
39
42
48
12
18
6
39
36
45
3
3
45
15
9
68
60
223
57
48
60
45
15
9
30
93
80
37
54
5
7
18
30
6
54
66
11
4
21
3
75
5
67
60
24
45
15
33
36
12
32
1
90
9
192
9
42
24
84
30
27
68
4
12
15
21
8
4
12
45
51
24
8
1
30
66
3
111
36
33
21
42
9
51
18
27
63
9
27
5
1
60
24
24
66
6
3
56
64
44
1
11
31
54
51
24
48
21
12
83
1
3
128
12
7
21
3
6
123
21
71
16
80
52
21
15
111
120
69
12
9
63
3
5
13
6
5
16
3
12
144
113
91
141
36
32
31
5
96
16
48
204
57
35
1
3
60
20
36
1
30
54
3
33
3
12
39
41
25
47
1
39
3
129
44
40
117
23
55
30
15
12
3
30
107
13
11
16
39
53
1
60
12
3
24
111
9
3
5
25
15
84
75
6
75
63
117
9
54
12
18
95
16
56
24
40
135
54
6
21
32
13
84
3
27
6
27
20
12
40
51
78
60
12
24
11
52
12
111
18
12
87
12
20
55
60
9
15
17
25
18
17
48
64
51
6
59
16
36
3
5
7
18
6
24
17
163
9
63
69
45
63
20
7
33
8
133
90
60
12
48
6
6
108
41
16
72
3
45
33
42
24
21
3
42
3
24
140
31
36
33
8
25
15
24
39
9
21
27
72
60
27
5
16
33
6
45
9
51
39
6
30
261
3
12
114
3
171
6
90
33
3
45
3
12
54
15
24
117
15
75
57
57
23
40
93
18
6
3
140
1
6
141
15
18
27
45
60
75
8
7
9
75
9
36
8
13
27
12
39
21
144
21
30
33
21
12
75
24
15
126
27
3
30
18
6
54
12
69
9
6
21
93
12
195
45
18
21
9
51
21
18
42
3
21
11
13
15
20
4
51
36
5
76
24
39
42
27
63
24
5
24
31
33
3
24
29
16
9
47
43
17
12
16
21
75
48
36
45
120
12
3
21
35
91
5
55
78
6
21
33
51
129
36
15
8
67
21
24
48
51
6
11
25
78
9
60
27
21
9
24
12
3
117
60
15
80
13
99
20
12
19
17
79
6
30
54
6
54
36
78
57
60
84
68
61
75
32
49
3
27
21
33
72
3
72
12
33
90
57
3
120
29
4
15
45
21
11
55
33
12
45
179
4
21
39
21
59
7
5
43
6
126
5
28
57
30
17
7
9
15
42
108
6
45
48
81
47
88
27
30
54
24
81
36
33
27
32
100
36
60
27
9
44
31
53
16
24
32
61
18
129
21
11
55
66
59
19
6
11
79
41
40
39
126
24
51
48
21
171
8
72
12
7
90
11
4
9
66
81
9
24
39
21
6
30
36
3
12
44
16
69
54
41
25
3
3
93
105
39
21
11
24
64
3
5
40
93
27
20
4
24
20
31
24
89
1
15
12
45
18
9
21
72
3
12
3
41
36
4
15
6
90
18
171
80
1
99
48
12
15
21
39
24
6
3
51
17
13
87
33
96
11
28
21
36
18
5
55
30
36
30
24
42
18
42
84
24
36
111
3
6
75
8
52
21
95
124
36
3
21
68
1
99
48
60
192
3
77
16
15
21
21
24
11
40
33
6
84
30
39
8
85
60
78
5
64
57
51
48
96
8
1
6
54
15
27
9
9
66
81
20
109
3
21
87
99
84
9
57
23
43
48
12
30
15
24
9
60
51
8
1
35
52
9
83
7
9
21
111
3
29
16
21
90
33
12
9
39
33
30
48
12
5
43
5
60
25
15
57
48
36
35
1
27
60
27
21
24
56
4
15
45
99
21
39
69
12
15
21
60
15
53
4
3
48
125
25
66
29
96
25
6
117
48
3
9
3
150
75
3
30
30
5
25
15
15
9
12
21
27
20
31
96
305
49
102
5
43
42
18
117
20
12
31
9
48
45
3
12
32
7
6
47
31
6
36
24
6
33
24
27
6
15
8
7
60
48
36
5
16
159
5
1
27
27
180
6
27
57
71
13
72
48
75
12
20
28
36
36
75
24
30
54
5
1
15
140
88
63
90
30
18
39
21
30
57
15
54
39
32
4
69
6
9
15
6
71
43
6
11
40
12
3
9
48
80
1
12
99
39
89
13
24
15
20
19
21
24
45
11
19
66
3
27
69
51
5
1
15
9
30
93
48
20
64
9
30
72
114
24
12
3
72
33
42
18
47
48
31
6
63
15
66
54
81
51
24
54
30
21
21
18
9
12
144
21
51
39
21
15
5
112
60
12
9
12
3
57
23
31
36
48
36
69
36
21
18
21
36
33
6
36
90
78
30
96
24
147
3
66
23
7
60
5
25
36
24
24
75
104
13
95
13
72
39
20
19
6
6
18
171
24
24
21
60
72
75
33
30
12
54
51
48
15
96
6
84
15
20
19
9
36
21
59
1
35
25
63
20
31
5
12
43
30
6
24
5
72
19
54
102
18
6
21
20
12
1
30
90
12
24
63
3
30
15
20
28
32
72
16
45
59
36
36
19
6
15
39
9
87
41
40
9
24
66
93
51
41
61
78
81
84
21
15
15
6
24
36
30
54
30
93
27
6
24
6
17
1
11
31
90
18
5
16
20
160
21
75
15
9
36
3
30
36
39
21
3
51
21
39
30
96
3
12
39
5
4
33
143
4
48
12
21
59
61
15
81
30
ABCD 98055409282*3^$a+1 [50065]
16
24
69
11
43
21
81
71
37
72
11
229
3
45
3
8
67
48
36
78
120
6
5
72
49
36
179
55
84
60
144
30
36
6
89
24
103
12
6
30
132
48
180
6
18
12
189
27
5
67
101
67
228
89
151
30
11
43
18
24
75
15
48
252
21
39
84
114
51
21
11
55
60
53
40
72
213
264
3
3
29
43
5
7
96
41
121
48
162
29
13
18
57
105
15
147
5
25
54
9
72
69
35
55
12
24
18
36
144
156
11
64
69
83
64
104
64
288
8
19
180
42
48
36
75
87
9
15
300
173
16
15
89
31
17
168
24
7
81
105
30
9
51
18
30
29
13
3
56
120
19
21
104
85
35
7
180
5
24
19
5
1
126
12
5
13
3
24
200
48
85
54
29
139
12
36
132
105
33
63
99
45
56
64
3
173
115
21
45
18
132
18
35
112
9
36
11
13
84
6
17
40
63
6
108
23
43
96
21
8
37
18
6
83
61
11
205
3
8
127
36
36
60
138
3
165
35
88
21
59
24
40
33
438
105
51
90
18
78
90
30
42
18
192
198
24
36
138
11
85
36
18
21
63
36
24
48
222
15
3
165
117
6
21
45
11
139
54
84
3
72
237
18
65
127
9
9
23
40
120
72
32
24
37
59
24
19
117
8
91
24
5
187
60
156
24
30
6
33
72
129
18
5
103
65
7
12
45
15
30
11
13
102
53
7
84
150
30
9
249
30
57
24
99
132
30
3
8
88
117
162
6
102
24
29
55
9
45
18
24
54
126
36
18
36
126
72
5
67
21
192
231
114
48
54
65
64
51
53
7
36
162
18
17
13
114
30
36
54
54
131
96
85
59
43
42
18
65
7
209
187
54
15
33
126
41
85
3
75
101
1
54
9
87
113
25
95
37
35
55
288
18
23
187
45
33
15
69
3
15
42
30
225
117
99
56
13
36
15
56
73
66
21
96
15
65
7
12
90
11
64
93
3
128
97
60
210
132
21
144
72
120
96
8
97
15
39
36
77
31
90
215
16
75
66
18
9
27
21
104
19
24
30
126
132
210
3
75
66
60
95
43
117
56
13
11
43
72
53
55
41
96
40
75
54
102
108
21
75
5
64
32
109
75
69
60
15
15
6
18
12
5
24
24
55
81
45
155
67
5
97
36
75
32
7
102
3
87
81
27
21
141
11
13
59
160
56
7
24
48
96
57
9
63
51
66
6
120
18
11
133
150
21
15
17
37
18
33
56
120
25
23
7
288
6
107
253
75
176
31
24
41
67
53
112
8
37
78
285
75
69
3
48
18
42
17
88
24
45
18
36
309
87
54
180
6
33
56
19
90
123
168
51
21
152
1
135
15
17
48
192
67
93
8
24
55
30
6
66
90
24
17
72
31
65
31
18
102
126
24
275
13
66
9
63
233
1
180
54
72
78
30
17
7
105
51
29
67
21
144
104
16
15
96
12
5
16
24
48
75
12
132
36
105
32
48
85
12
36
60
66
5
139
42
35
19
48
77
19
69
56
109
3
72
32
16
69
36
47
88
189
6
102
42
36
102
72
3
8
157
66
6
36
15
39
41
7
81
104
91
12
9
15
129
81
54
57
39
126
12
42
21
128
31
210
60
123
21
30
36
24
41
16
99
24
12
60
180
72
12
6
39
99
45
141
75
195
18
48
54
54
95
112
33
15
39
33
3
36
48
240
210
71
25
30
60
36
300
45
9
42
5
7
60
101
19
198
39
75
125
19
126
30
65
88
15
192
60
5
25
96
30
18
36
18
126
75
32
168
19
18
54
29
40
96
80
25
126
33
51
24
29
73
95
37
ABCD 98055700448*3^$a+1 [50031]
8
3
18
66
96
33
87
9
231
12
48
60
144
24
54
6
24
13
5
42
30
6
12
12
25
23
9
21
18
72
33
76
36
59
54
15
21
36
7
65
211
35
90
24
66
6
24
24
18
78
24
12
15
15
9
9
210
21
24
16
5
60
30
36
24
60
24
18
39
84
27
60
109
44
27
9
108
21
12
18
6
24
72
168
67
95
12
36
81
63
18
42
60
81
75
30
31
11
12
12
18
18
24
6
27
3
37
107
18
108
150
48
30
24
30
48
13
125
55
65
90
30
24
168
42
78
24
6
18
96
30
45
99
12
54
15
39
12
72
60
12
150
24
99
45
102
18
126
12
54
43
32
33
6
9
27
33
3
73
101
24
30
25
12
95
57
75
60
120
48
48
36
48
45
21
24
36
12
3
64
131
12
18
55
144
41
6
48
42
48
12
186
33
141
18
48
12
13
53
7
89
103
92
99
85
11
48
42
219
51
24
24
30
48
18
12
18
30
66
6
37
227
30
30
18
78
33
21
18
36
85
80
4
96
12
23
132
12
13
35
25
65
18
30
144
42
24
72
72
6
6
216
25
137
6
12
24
66
27
57
24
75
39
66
75
15
42
147
21
24
18
12
121
35
1
83
36
30
39
21
36
66
9
3
48
69
4
80
39
78
54
73
32
3
48
24
234
39
16
41
24
24
30
48
30
12
36
31
11
24
18
66
1
35
96
60
30
18
6
18
66
42
13
29
18
78
42
102
12
6
24
54
67
23
36
30
30
66
39
21
150
85
83
97
59
9
51
36
120
12
60
30
27
3
42
24
30
12
48
72
73
71
36
109
23
6
60
54
12
25
53
31
17
12
90
21
4
11
12
54
78
12
49
24
56
9
60
30
18
259
59
42
48
24
15
135
108
129
24
9
36
55
17
18
12
24
13
96
5
6
69
51
24
120
12
54
18
36
1
11
54
6
12
36
30
7
77
42
18
27
75
49
29
12
15
16
8
21
54
66
30
66
12
78
102
18
33
9
66
9
63
18
31
5
18
141
45
30
12
25
108
5
42
37
152
9
54
21
57
30
12
81
39
1
5
75
51
18
6
42
127
71
45
45
36
123
165
66
21
45
66
54
19
77
43
24
23
33
15
9
87
78
60
31
5
24
78
102
6
9
45
43
143
24
120
36
36
13
65
42
84
24
48
78
12
3
64
11
54
12
18
6
42
30
18
81
60
9
24
111
21
6
42
15
15
1
71
6
42
73
35
48
36
96
69
28
137
15
33
7
71
12
85
32
111
13
5
39
3
18
15
51
121
95
48
97
32
57
55
53
42
108
21
4
60
152
45
15
33
51
21
43
71
30
6
18
30
60
6
54
30
90
13
5
48
15
51
36
18
72
63
16
20
33
43
44
3
48
54
96
30
30
30
180
129
63
25
11
69
63
30
7
41
12
78
12
37
11
24
126
30
24
12
9
9
18
12
73
17
48
24
24
36
103
53
3
111
33
33
30
102
75
12
3
108
85
5
43
60
11
33
36
75
6
63
117
39
51
48
42
91
5
12
30
66
6
120
84
30
6
78
18
24
1
53
60
30
24
12
45
21
7
80
3
72
30
67
24
77
18
24
81
9
12
36
78
66
30
18
48
7
281
96
6
30
55
47
66
6
18
18
102
6
24
6
42
24
24
102
48
39
16
155
24
1
35
30
96
48
18
57
3
24
36
177
45
6
69
93
132
18
144
9
27
108
66
43
11
21
3
96
114
55
23
72
12
6
99
93
30
13
32
40
191
12
12
6
24
7
131
24
96
30
7
5
30
13
83
12
18
54
12
228
25
23
12
216
21
3
6
6
144
66
30
1
144
41
42
150
18
60
157
35
126
31
353
30
36
42
99
39
49
35
6
54
228
18
6
13
47
9
45
99
93
18
37
17
42
24
1
35
108
18
84
48
67
35
66
18
24
1
20
52
32
12
39
69
51
21
39
21
60
4
11
33
15
42
18
21
15
9
27
24
37
224
153
150
6
6
24
66
63
28
29
78
157
53
30
21
9
6
24
72
33
45
48
48
187
35
25
5
103
36
71
24
144
129
12
39
150
42
30
18
54
18
73
35
36
6
18
66
6
72
18
48
12
18
6
6
13
56
16
35
153
21
183
111
54
27
21
79
11
24
24
9
21
24
72
24
66
78
78
24
105
3
1
65
6
69
4
95
25
5
15
21
12
3
159
1
60
17
42
78
24
30
6
18
216
24
25
132
5
18
69
15
6
66
69
15
12
30
27
180
21
19
96
5
30
37
5
27
21
66
198
6
45
24
111
1
11
60
24
24
1
8
3
150
12
48
18
36
69
40
11
1
17
36
42
60
132
6
12
42
73
53
19
53
42
60
25
17
54
24
6
15
21
75
15
60
13
53
42
1
20
27
48
42
108
24
42
18
87
3
48
48
1
191
48
24
66
90
12
ABCD 98055809648*3^$a+1 [50067]
24
8
136
83
21
4
20
64
47
18
27
51
12
1
5
39
4
144
32
12
3
13
56
33
63
40
11
120
45
4
5
31
48
12
84
47
33
24
48
24
15
25
20
16
5
96
31
32
16
8
84
36
24
48
4
35
13
5
24
144
55
104
4
47
1
180
72
53
42
1
11
61
29
54
36
85
32
36
64
59
21
48
21
18
12
61
48
23
25
77
42
1
29
60
7
20
4
23
12
37
36
185
67
20
52
104
81
79
24
77
19
56
9
63
76
11
21
27
21
33
67
11
18
102
42
31
17
15
4
41
31
80
15
30
36
42
9
12
36
4
12
29
7
12
20
3
85
20
48
4
5
36
55
32
72
129
19
17
63
3
1
32
72
39
6
18
97
120
71
81
27
36
69
39
9
100
188
12
100
53
79
143
12
18
54
36
81
4
144
12
29
18
6
102
9
12
4
29
7
17
7
24
23
18
7
59
6
12
6
13
8
16
8
40
72
89
96
99
81
54
141
33
31
23
1
164
36
33
7
32
3
81
28
32
4
60
5
31
140
48
33
3
16
71
18
24
54
9
60
24
87
1
8
27
36
12
37
41
31
5
54
12
61
12
131
12
33
48
4
59
57
28
5
7
144
11
24
12
1
20
100
24
32
9
30
9
36
33
18
33
111
61
84
80
28
137
6
13
48
8
16
48
65
18
9
27
12
114
39
33
15
33
15
28
47
72
24
12
21
3
13
48
24
8
51
30
7
17
18
36
37
44
3
37
12
44
120
39
6
90
1
17
3
48
33
27
9
27
36
27
1
44
40
47
9
36
27
30
6
1
60
5
43
65
7
47
93
33
18
18
7
8
81
31
56
4
108
96
59
45
40
65
55
35
45
40
48
24
8
45
3
3
21
40
11
45
9
18
48
90
3
33
3
4
12
12
32
27
6
51
15
36
33
27
33
12
16
36
65
3
48
60
12
16
24
44
27
73
71
12
73
35
24
1
48
24
71
1
72
44
9
12
127
41
30
1
20
15
6
18
37
11
78
72
3
27
1
5
3
28
149
15
40
11
18
19
59
45
120
81
24
18
25
23
13
24
68
39
21
15
6
19
101
43
35
12
13
36
11
21
156
15
18
3
33
135
9
24
63
3
6
30
49
11
141
3
72
54
19
11
21
39
36
25
65
30
13
12
20
9
67
41
6
97
23
33
24
16
53
18
57
4
36
35
12
96
9
36
21
90
37
23
69
57
7
23
96
12
33
24
4
96
77
24
54
72
72
72
105
15
96
49
5
43
32
36
15
36
13
36
44
84
33
43
20
12
57
7
23
24
48
33
124
8
21
12
43
20
88
89
207
75
21
15
1
8
15
9
39
96
21
15
33
28
20
48
12
24
27
54
55
23
18
7
56
9
19
32
33
42
1
20
48
16
68
220
36
5
7
23
13
12
36
17
27
64
20
9
39
33
18
60
57
4
65
162
45
52
47
120
1
233
87
9
30
1
56
40
32
28
32
4
32
72
4
11
12
6
36
31
23
21
105
15
108
3
102
19
5
51
12
75
24
45
21
60
31
36
60
65
24
19
47
49
48
20
15
21
9
7
17
102
18
15
21
51
16
5
6
13
72
44
33
144
63
27
12
13
48
48
23
21
45
18
61
35
1
12
48
8
16
59
37
83
24
1
132
47
25
83
1
20
135
85
12
29
19
48
24
8
40
104
33
15
51
18
91
23
18
7
113
108
67
5
78
18
18
12
36
49
80
39
9
9
18
30
6
1
29
24
36
7
8
4
36
29
19
5
27
72
21
54
13
23
6
138
49
36
32
60
27
12
9
84
4
35
12
1
152
87
9
21
75
84
57
60
43
41
7
32
4
32
40
24
120
24
140
45
36
31
23
21
15
21
28
5
6
9
52
8
21
18
198
3
36
36
24
4
32
3
24
108
13
53
39
51
1
48
23
85
47
1
36
56
16
72
8
21
54
25
60
41
7
84
12
65
51
15
49
12
11
13
77
3
16
77
51
3
198
30
6
126
36
13
12
48
68
28
36
23
37
8
24
24
40
11
25
17
91
8
27
1
29
42
12
150
43
5
3
33
15
3
61
8
76
53
36
27
60
108
52
48
17
174
21
15
54
54
60
1
17
12
27
159
48
60
1
53
63
40
20
52
35
42
123
24
15
33
64
44
39
12
72
18
7
12
60
48
56
3
72
61
23
9
63
57
51
85
29
3
40
23
24
45
4
8
9
31
8
4
44
40
23
12
42
12
31
36
44
123
181
84
32
45
19
164
12
45
31
41
31
53
72
54
13
80
21
30
57
76
8
64
24
23
49
72
8
16
23
1
8
24
100
12
32
4
36
48
12
20
99
13
71
37
60
29
19
59
73
143
1
11
1
48
20
9
30
24
36
18
54
1
47
33
4
32
39
9
285
115
48
32
28
32
16
17
3
45
3
3
1
12
71
9
52
24
20
45
12
39
28
24
8
4
29
18
54
18
45
12
4
56
9
43
11
18
18
1
20
48
33
6
12
45
24
39
60
193
23
36
25
5
3
57
30
33
16
60
12
41
63
60
160
131
61
83
1
5
12
42
13
8
40
84
12
8
16
83
69
111
24
25
11
37
29
19
36
5
31
92
4
101
42
1
80
40
41
18
12
6
27
9
15
100
59
25
48
53
24
43
20
9
3
33
30
1
24
96
113
90
1
96
60
83
13
8
99
24
12
1
32
16
36
47
45
48
4
11
66
24
15
24
4
20
40
24
11
60
1
29
18
18
15
3
13
5
6
12
1
149
126
9
27
18
12
36
163
53
7
96
41
6
1
35
120
150
72
43
83
109
20
51
121
32
21
36
7
20
60
4
32
3
45
88
17
66
54
31
12
53
31
80
60
4
44
123
48
1
24
56
51
69
24
33
7
44
28
47
30
3
21
51
39
9
39
1
20
3
25
ABCD 98056136494*3^$a+1 [50366]
15
57
15
12
45
33
108
102
60
57
16
125
67
48
24
8
72
15
1
155
45
64
41
79
8
123
60
25
120
17
7
80
21
12
7
96
5
54
21
72
15
252
60
48
42
15
3
72
18
12
55
48
23
97
32
16
5
54
108
12
78
72
31
89
6
49
56
15
150
115
72
23
24
1
104
3
90
3
120
39
66
39
3
37
35
120
21
57
55
17
30
1
24
35
13
8
69
66
9
280
35
45
48
15
25
48
35
45
27
333
40
5
19
95
156
54
18
13
72
80
165
48
42
48
169
83
72
21
40
65
24
18
12
180
18
18
57
75
48
45
40
32
243
85
224
21
144
51
24
15
1
72
32
16
95
12
42
91
35
69
15
18
183
24
33
55
47
96
54
30
45
33
102
1
5
75
15
144
30
3
88
192
72
80
16
24
71
72
138
24
156
60
12
43
17
15
72
96
9
31
24
8
15
25
5
3
72
3
85
89
96
7
48
144
11
24
66
19
80
63
25
53
30
37
95
12
13
5
147
16
5
19
71
49
113
15
112
56
112
32
88
155
240
120
18
150
85
17
90
42
3
105
72
30
348
18
19
35
126
7
47
30
3
33
42
37
48
48
24
53
60
15
75
157
53
27
135
18
55
5
67
23
12
13
23
129
15
25
53
18
102
42
18
138
54
180
6
37
83
109
5
18
30
108
24
151
95
25
29
3
33
7
215
90
138
37
17
6
30
24
3
40
80
57
30
1
80
15
49
56
24
48
57
111
9
63
63
72
25
53
19
56
9
18
60
57
48
3
84
36
42
43
24
8
112
95
60
138
27
225
216
60
54
108
33
40
24
23
18
135
64
128
3
69
165
3
192
33
72
63
33
55
24
65
15
40
48
48
24
5
3
33
39
16
35
85
167
33
40
65
7
53
67
8
40
32
105
55
17
31
5
75
15
12
72
85
11
30
24
126
72
33
237
3
15
12
18
75
39
25
80
3
85
17
31
120
32
232
35
6
87
88
167
33
24
48
15
25
48
17
55
17
63
177
15
16
5
75
15
12
60
12
21
39
18
15
72
93
12
55
71
25
72
32
15
96
57
15
25
8
69
258
90
48
54
25
56
87
25
83
37
48
5
19
96
5
19
56
147
30
162
325
23
12
61
65
127
23
120
49
83
18
147
63
24
145
48
17
31
29
43
47
25
83
37
48
48
59
96
84
240
66
199
113
7
5
3
147
21
45
67
5
43
32
40
137
60
30
205
11
24
66
60
79
83
30
7
263
25
168
29
115
168
8
99
133
65
7
48
72
48
8
15
129
105
78
145
137
18
90
43
32
87
73
23
12
18
139
80
33
63
45
90
25
24
11
85
95
102
75
33
135
69
18
102
75
40
35
48
13
59
18
27
63
25
83
37
113
55
17
30
42
151
29
48
60
7
48
72
320
105
18
13
5
99
15
66
42
13
5
67
48
120
107
37
101
67
120
65
7
120
8
15
33
39
246
90
57
3
54
48
222
90
151
152
40
107
21
40
5
219
21
19
143
12
13
155
72
21
144
16
47
78
12
135
27
36
42
30
57
111
84
6
39
105
183
48
40
17
138
45
15
49
275
36
90
127
47
18
42
13
48
5
42
120
72
18
198
9
45
6
69
75
18
75
33
54
33
3
30
39
3
18
72
3
135
9
153
60
12
96
30
90
7
17
31
24
53
67
41
90
12
73
5
72
108
72
12
60
18
12
1
24
128
123
30
55
72
72
35
13
8
39
18
127
128
15
217
35
18
12
55
80
136
5
102
37
48
47
36
30
39
3
13
95
57
40
48
29
3
3
37
48
17
183
24
63
72
18
18
37
5
75
45
67
101
72
75
72
88
32
105
18
60
18
12
108
55
35
144
13
32
33
30
72
18
78
54
3
48
39
33
87
6
19
101
27
87
25
80
40
35
21
9
168
12
18
72
1
ABCD 98056254722*3^$a+1 [50056]
96
30
54
45
9
3
165
84
59
96
31
30
15
57
63
8
37
18
9
45
78
9
45
95
4
21
39
180
21
15
33
207
104
1
36
83
16
80
16
24
69
35
49
36
51
3
6
15
32
28
9
51
21
75
80
49
39
56
40
75
6
36
54
120
41
49
75
116
79
81
69
11
19
6
35
49
15
48
68
4
44
12
52
63
5
19
5
4
192
135
18
72
35
19
18
42
29
37
24
51
44
40
9
35
85
75
20
31
9
72
27
180
6
51
21
12
63
189
24
51
15
29
52
15
18
12
63
45
39
15
6
30
6
39
45
6
21
9
15
24
56
88
123
53
7
12
6
11
19
41
160
164
67
78
15
21
11
4
75
5
25
54
324
96
21
171
9
45
15
48
27
9
32
13
35
1
3
8
25
63
51
54
84
75
105
27
20
16
9
35
1
3
15
17
48
85
30
9
12
51
129
33
111
32
73
72
27
27
18
75
21
30
5
100
39
6
35
1
3
33
12
78
29
4
51
150
11
37
6
17
4
48
56
37
75
8
37
39
51
18
11
49
95
96
84
25
15
32
24
25
84
27
45
3
20
96
16
108
99
72
5
64
81
39
27
53
184
3
18
12
18
21
15
60
30
39
15
36
6
12
27
48
3
48
77
64
60
33
27
20
4
75
90
6
30
39
56
1
35
49
11
88
12
48
39
6
72
135
45
35
19
65
36
25
15
3
69
48
12
36
9
18
24
21
117
6
30
15
24
141
27
8
25
15
24
27
9
15
36
9
39
42
3
45
3
84
3
41
1
3
33
159
21
87
33
24
39
15
45
24
21
30
21
20
19
12
18
107
112
105
75
12
3
77
16
75
93
45
95
16
60
24
56
19
77
64
3
6
72
35
19
30
11
24
19
45
105
39
12
33
51
32
49
36
59
40
20
64
60
36
140
160
36
15
113
115
281
4
12
8
72
37
47
100
104
205
135
32
4
75
5
31
113
96
25
3
87
18
11
79
18
24
90
93
27
6
119
1
15
24
24
32
40
8
25
27
57
27
15
54
72
12
18
33
20
60
31
5
76
84
15
125
145
108
18
69
75
189
9
71
36
19
6
30
60
9
135
17
13
75
144
3
45
20
37
63
15
29
25
59
31
33
56
67
33
21
18
201
15
45
81
18
17
55
21
33
15
24
12
20
60
16
15
29
84
1
3
33
95
24
36
19
90
6
93
15
5
31
30
54
125
40
56
1
18
66
3
36
147
108
65
4
93
54
9
32
4
3
90
36
15
56
40
21
39
15
29
4
32
208
48
108
20
157
23
211
29
31
30
35
25
15
36
20
139
6
135
57
47
24
100
96
20
28
48
60
48
176
25
59
16
51
54
90
29
7
57
36
96
9
12
39
36
8
52
44
19
5
31
54
219
105
42
21
48
20
12
48
96
4
20
16
56
19
5
40
24
12
12
56
79
18
27
48
44
49
66
90
3
3
53
139
18
59
13
51
32
48
16
24
45
51
24
36
21
63
60
57
75
12
60
36
36
15
45
3
113
40
69
15
15
36
90
39
15
60
45
3
17
109
36
3
48
8
1
3
36
171
5
31
45
9
54
132
48
45
45
131
64
12
24
24
32
4
15
29
160
20
36
28
32
16
57
36
42
48
5
91
48
6
15
36
51
18
15
12
20
28
20
1
39
36
20
24
1
18
18
27
27
6
3
12
3
81
60
51
53
112
44
60
24
85
27
15
29
36
43
36
9
20
1
11
4
3
36
237
24
48
32
24
37
99
24
24
135
90
51
21
15
9
47
40
24
45
36
23
16
21
54
33
60
48
20
48
7
12
41
36
1
63
39
45
48
75
5
64
15
29
16
51
138
42
12
33
44
85
75
44
7
9
20
36
13
15
87
78
120
51
21
39
164
4
48
75
69
44
67
90
39
24
24
3
53
52
80
133
60
11
25
15
44
7
9
20
60
4
12
9
119
1
15
99
36
29
40
105
71
19
96
5
31
9
20
115
30
63
192
108
36
20
1
84
11
25
24
192
63
96
56
115
144
93
8
40
20
19
29
12
4
48
33
95
7
41
12
25
18
192
9
20
16
72
276
180
21
11
25
147
3
45
68
16
24
72
3
57
48
96
44
16
84
12
3
36
90
99
36
159
57
72
141
11
64
20
7
5
19
36
12
18
3
72
20
49
35
91
33
12
45
3
20
16
15
29
85
66
9
96
20
64
80
109
90
42
30
5
19
41
60
36
28
56
16
48
24
56
40
36
44
55
30
6
45
44
1
35
85
36
18
21
56
40
117
78
120
29
36
4
21
99
9
15
32
25
54
36
72
36
6
48
3
8
115
54
42
9
92
25
30
45
9
54
65
112
12
36
15
5
67
29
1
39
20
124
200
1
11
19
9
51
33
96
12
24
44
4
3
153
132
3
12
9
48
36
12
24
21
12
47
96
40
68
19
90
132
15
69
90
6
111
9
15
21
35
19
45
24
24
15
33
24
33
71
40
200
76
45
ABCD 98057029386*3^$a+1 [50021]
19
23
73
264
143
24
30
84
31
29
12
55
5
19
120
84
77
30
37
48
84
288
17
6
198
79
11
162
307
11
72
25
5
114
1
23
1
71
13
125
102
49
29
42
138
60
36
139
132
48
96
71
24
66
7
41
79
60
53
7
143
18
115
125
19
11
25
24
23
78
12
54
13
101
60
120
91
95
234
55
161
31
65
108
91
84
12
84
48
132
24
36
11
277
101
295
132
245
7
263
138
115
5
30
49
23
54
163
96
156
89
19
77
139
101
60
151
95
258
36
144
79
101
31
108
17
114
25
5
67
23
6
24
67
228
125
115
96
29
7
5
114
24
42
7
41
12
115
72
287
6
108
319
12
48
48
48
144
108
120
23
49
17
54
97
95
270
168
151
89
72
84
24
31
71
13
36
89
31
71
144
54
7
60
23
61
60
41
127
60
203
25
29
24
90
30
31
48
60
113
108
7
5
78
66
139
156
71
24
126
103
156
48
113
30
25
95
49
264
17
79
36
5
60
108
259
53
108
12
19
59
49
71
102
139
48
47
6
7
41
7
60
48
24
17
6
78
180
7
119
121
12
11
66
6
13
131
49
41
54
102
67
191
1
89
156
43
96
5
31
149
139
48
35
138
126
1
120
5
7
41
19
71
120
1
48
120
48
29
91
72
120
23
30
18
265
47
18
60
12
7
53
84
79
96
60
35
6
18
217
23
25
95
61
180
41
30
54
24
331
156
53
132
67
36
275
90
7
113
6
114
67
29
156
55
83
72
120
25
48
17
67
107
73
72
48
23
25
53
79
12
71
13
77
7
60
48
144
60
24
41
79
276
65
24
72
79
84
185
30
85
12
24
24
24
143
138
31
95
49
84
11
49
120
47
61
144
36
29
19
5
115
71
13
60
228
35
13
84
53
43
137
48
12
18
37
48
245
151
36
53
6
150
19
24
161
30
96
144
30
7
192
156
5
115
41
223
137
6
30
48
162
25
48
60
60
47
49
41
30
97
17
294
42
168
30
66
55
29
127
48
60
77
7
48
12
48
23
61
36
12
11
30
210
42
78
25
41
103
180
36
41
144
7
173
31
29
7
12
48
48
336
161
108
7
72
72
24
95
66
163
41
55
35
49
23
30
19
84
12
48
101
79
5
30
30
67
95
73
221
66
18
60
252
30
54
24
187
65
19
149
30
1
71
25
72
96
24
12
11
264
13
36
17
78
61
5
6
133
35
25
41
139
17
139
24
24
120
216
180
77
7
288
300
12
72
5
19
65
7
48
24
53
139
161
60
18
66
31
23
1
60
35
61
144
156
173
7
60
24
156
12
137
150
49
24
48
23
72
78
96
66
48
25
65
12
108
31
60
179
25
95
72
109
11
25
113
31
108
252
24
120
65
30
1
221
7
36
24
120
23
25
29
79
35
61
185
103
11
85
36
89
30
30
210
42
108
31
29
55
65
72
7
60
203
78
210
102
19
144
161
24
175
180
65
12
67
77
55
48
12
35
289
5
55
84
108
83
61
101
43
5
216
103
12
35
6
7
41
7
59
ABCD 98057274262*3^$a+1 [50080]
30
31
59
21
15
1
179
36
9
9
150
129
87
210
54
6
84
6
1
65
60
48
51
48
16
11
144
117
153
55
17
54
6
54
13
107
21
3
61
11
108
102
115
29
54
36
54
19
32
16
23
36
144
126
55
35
93
51
45
45
51
39
36
114
36
54
36
213
16
35
45
51
13
143
49
29
72
54
54
12
54
36
25
119
114
135
64
191
60
12
54
90
36
78
87
48
225
31
95
36
13
5
66
54
42
105
15
198
36
114
30
36
51
45
48
6
36
18
12
114
25
65
175
71
150
3
51
90
66
24
84
72
13
191
54
30
61
11
54
6
9
81
48
6
9
75
42
48
90
126
3
16
17
54
36
114
51
93
19
17
63
27
165
16
53
12
18
96
93
81
72
90
90
3
57
54
1
53
126
93
27
24
45
16
149
6
36
54
123
183
57
117
96
18
72
145
35
189
75
90
60
15
69
36
96
18
36
30
204
12
18
72
18
15
21
60
63
16
96
128
112
359
12
109
59
69
16
41
55
29
132
48
96
30
33
3
18
6
165
45
3
16
5
12
24
39
15
66
180
6
108
57
99
13
41
87
63
12
78
39
33
30
108
60
9
3
90
147
208
144
41
18
36
36
18
36
54
162
18
45
15
66
24
7
113
132
90
33
16
125
51
63
90
7
5
18
42
138
42
48
90
42
18
66
24
36
84
19
23
90
18
72
18
102
330
3
144
33
48
96
36
18
25
11
66
108
60
12
60
3
135
36
6
30
33
27
144
54
15
21
139
107
18
42
84
6
18
180
30
36
6
30
18
1
89
90
90
42
9
48
16
80
297
55
35
157
41
36
174
36
144
180
6
36
3
117
60
30
54
75
75
120
54
87
63
36
189
57
18
6
30
24
36
36
108
120
42
3
81
63
48
3
45
81
30
180
24
21
48
3
48
42
90
18
282
189
159
12
18
90
60
90
19
173
115
35
90
99
21
54
69
45
30
6
66
93
64
11
85
32
99
13
32
9
12
43
96
11
30
18
6
234
12
25
53
12
144
96
63
45
99
21
60
30
6
75
9
60
27
3
270
96
54
126
36
18
69
21
66
24
49
197
91
53
42
54
75
16
35
18
90
102
18
6
90
105
96
9
126
24
54
27
75
18
51
111
90
24
84
36
24
12
3
15
81
45
114
12
69
9
55
71
9
16
29
12
54
114
15
75
30
6
49
5
12
60
30
288
69
112
41
84
3
3
93
16
35
13
143
54
54
162
60
87
33
63
16
29
42
18
55
17
54
121
35
18
90
36
109
5
66
9
16
35
246
108
6
54
15
21
90
30
24
156
54
169
17
144
12
90
9
16
29
150
45
21
18
57
15
24
30
36
24
31
203
30
135
315
42
54
69
15
49
83
90
84
24
7
48
11
24
36
30
54
132
97
23
105
45
67
107
114
51
15
24
66
114
30
72
79
35
13
41
72
15
105
150
129
15
30
19
5
126
13
23
48
9
51
109
11
90
150
21
9
39
3
90
138
6
66
60
84
36
13
185
6
36
189
21
198
126
6
90
120
18
45
96
16
32
51
30
36
75
48
81
31
48
23
24
1
29
19
17
54
36
60
73
11
96
84
49
96
5
30
13
77
6
108
12
37
293
30
24
69
15
42
39
144
15
49
41
126
9
111
6
27
21
27
135
24
49
17
18
6
30
6
48
211
11
54
120
114
12
60
180
30
24
66
60
37
32
105
36
144
90
105
9
55
161
84
60
15
21
36
48
60
75
144
177
126
90
228
36
79
47
24
25
29
12
60
18
25
47
90
30
18
6
156
54
15
64
101
54
37
143
186
39
16
48
71
132
37
11
90
171
15
84
45
27
18
36
60
66
24
25
65
66
ABCD 98057594582*3^$a+1 [50026]
63
27
6
90
37
41
7
83
42
3
16
11
30
72
63
9
31
119
66
72
15
16
29
3
3
6
96
7
17
223
120
8
57
96
30
54
30
66
24
12
6
30
195
9
6
12
13
24
5
51
39
36
150
60
54
141
39
49
5
30
30
7
83
90
19
5
36
192
12
96
6
18
67
56
147
61
5
67
8
21
3
45
60
42
21
27
21
45
67
125
12
31
35
30
7
17
18
24
133
8
33
207
45
3
39
30
30
37
8
27
6
12
126
12
18
60
6
13
35
138
19
24
17
18
36
1
48
11
13
48
72
11
6
60
36
7
65
6
25
41
36
43
41
84
27
64
48
17
24
12
75
9
79
59
18
27
16
59
30
15
63
25
29
30
6
18
6
96
24
6
12
37
5
3
3
84
54
67
23
84
198
48
36
18
25
41
79
8
3
54
12
3
15
18
30
49
11
102
66
42
3
111
18
7
5
91
53
12
7
48
48
77
48
24
3
39
60
18
18
84
48
13
8
16
48
53
12
15
33
127
11
42
18
90
156
24
19
17
84
36
6
30
30
42
43
53
24
115
83
90
12
63
3
72
18
19
65
7
35
61
53
24
48
19
5
3
21
12
60
24
6
12
81
21
19
77
24
36
55
5
12
6
1
11
48
66
30
61
24
179
12
18
39
3
37
8
48
9
90
45
123
13
11
6
63
105
6
30
36
84
6
150
18
42
48
12
7
17
48
15
33
18
37
5
19
56
3
109
80
33
282
12
33
88
8
45
12
24
55
11
78
12
67
41
7
24
8
16
65
66
24
6
84
6
13
113
180
24
54
180
42
72
30
6
6
30
6
18
55
245
91
35
30
159
27
18
115
11
90
24
19
48
32
88
17
72
48
55
41
72
127
95
33
9
31
65
12
36
55
35
66
30
6
18
6
66
48
45
9
96
36
30
36
49
8
88
17
12
78
6
31
24
5
12
15
27
13
8
9
31
95
12
45
99
84
90
12
19
56
57
60
75
48
27
13
32
3
90
102
37
29
12
18
30
55
17
12
30
13
53
6
93
45
3
105
90
24
90
36
54
30
78
36
25
17
42
61
11
6
78
9
48
40
17
36
42
12
13
5
3
15
36
21
45
3
9
31
41
18
42
24
12
7
11
42
30
30
24
18
18
84
30
33
16
65
135
24
21
6
61
8
15
12
13
89
7
29
30
12
33
16
8
81
7
24
35
6
24
36
75
93
12
7
11
42
150
72
21
16
29
54
45
45
66
6
3
27
24
42
43
35
6
54
1
83
48
30
12
3
3
42
18
1
11
13
5
36
31
5
19
48
35
48
162
48
19
35
21
39
66
138
45
75
24
42
36
60
60
48
7
48
32
69
19
59
162
6
45
48
99
21
39
36
42
19
48
48
77
75
27
13
83
85
5
78
165
57
12
36
12
48
19
41
36
30
141
48
16
11
54
24
24
7
11
18
102
42
30
12
49
29
48
18
12
54
60
24
150
24
6
12
3
40
65
24
31
5
115
131
6
60
24
96
60
24
111
3
12
12
30
12
19
17
18
72
24
96
30
15
3
54
7
89
66
78
36
12
72
7
11
42
3
33
36
6
72
18
48
6
18
42
9
9
48
15
57
96
6
138
66
36
33
48
40
80
3
37
35
18
12
48
15
57
18
61
24
17
90
24
6
102
1
35
30
39
16
17
24
31
24
5
84
72
15
3
30
60
72
18
6
48
42
1
24
53
78
78
31
8
33
7
41
42
18
60
54
12
30
24
180
60
60
12
12
43
48
17
15
15
54
30
6
7
48
32
15
6
12
15
63
132
24
30
90
66
27
88
17
7
41
127
5
18
12
37
8
93
27
51
30
12
3
45
19
47
66
18
12
49
41
84
18
48
60
30
42
18
12
15
21
60
7
59
54
55
59
37
5
54
30
15
45
12
7
72
5
91
5
24
3
111
97
95
144
25
24
59
6
66
109
5
192
12
7
5
18
25
23
49
5
24
27
69
30
21
33
24
42
85
71
30
60
18
222
55
113
7
53
6
168
138
12
66
37
5
43
5
27
40
48
24
11
45
177
42
61
131
30
48
6
1
53
42
36
12
6
19
5
12
96
15
3
30
15
9
151
17
24
18
6
24
30
18
7
77
3
75
13
48
29
67
5
36
7
35
45
3
54
66
138
54
72
93
57
31
48
5
6
54
6
18
42
85
11
78
55
29
72
6
13
72
5
42
48
48
1
29
102
18
27
72
16
107
37
107
18
6
42
198
96
61
29
30
18
3
33
6
33
75
18
19
65
24
54
18
12
6
102
24
30
48
36
42
72
67
5
3
3
12
33
40
29
54
6
18
21
45
27
33
7
83
30
55
24
8
45
210
42
7
35
6
18
37
77
48
27
57
31
24
41
12
72
6
13
11
6
7
48
173
12
7
48
152
21
84
132
36
7
8
3
36
145
24
29
30
37
8
16
95
1
5
60
24
7
77
18
49
104
40
5
180
6
6
12
66
12
25
35
102
30
6
84
18
93
39
33
33
31
8
16
32
69
36
12
115
11
150
192
15
129
114
54
6
6
24
139
11
6
18
18
18
1
35
6
54
1
5
43
89
63
48
21
3
105
31
71
49
35
6
31
5
43
5
30
109
5
36
7
65
72
18
18
24
123
33
31
104
16
48
77
54
6
24
7
72
35
6
54
33
57
18
37
48
5
24
6
102
31
11
66
115
77
67
29
19
101
72
19
8
171
37
ABCD 98057715586*3^$a+1 [50029]
54
10
30
2
16
72
18
54
6
68
16
6
8
6
48
40
68
12
10
32
166
32
10
8
78
34
32
24
16
6
32
178
2
16
36
18
6
50
6
28
86
10
44
120
66
106
36
24
90
90
14
24
30
120
36
84
18
102
40
56
52
32
16
6
86
34
6
12
36
24
36
36
48
122
40
26
144
30
18
48
102
10
20
178
42
20
42
6
12
28
104
16
8
10
14
58
2
16
140
24
18
24
136
14
10
50
60
84
6
10
38
42
6
10
102
38
18
6
24
10
32
40
2
30
16
86
64
44
22
56
18
126
30
4
20
40
20
16
54
30
42
2
16
80
126
150
66
118
2
34
84
44
52
104
24
12
54
40
50
12
84
244
42
8
10
12
8
24
66
66
60
18
16
72
32
106
32
100
12
20
76
54
48
42
20
12
30
54
12
102
72
18
22
38
16
2
30
24
108
96
76
8
66
24
48
144
18
6
6
24
40
2
34
14
142
2
120
96
30
76
60
56
42
6
66
40
8
136
14
18
48
34
12
68
22
6
72
156
14
112
8
88
72
8
48
102
130
62
112
44
6
54
162
112
32
64
50
16
14
22
92
12
24
106
24
90
14
162
30
6
18
16
38
18
24
46
162
26
12
4
20
10
38
16
56
48
132
6
54
84
76
36
108
66
14
24
12
64
80
30
72
102
48
84
78
6
114
30
18
48
54
10
72
50
16
128
54
6
72
82
122
54
10
86
6
52
68
18
40
80
46
18
50
6
10
92
42
78
12
12
4
30
50
6
90
4
50
24
216
10
96
14
22
122
72
24
46
90
134
34
62
4
92
40
32
40
2
34
102
8
82
14
18
78
88
26
36
24
136
74
16
18
62
72
208
8
112
162
80
126
46
18
32
6
24
114
184
32
10
30
18
78
30
32
72
64
74
96
64
32
70
26
18
6
64
174
92
4
44
78
18
22
48
6
8
40
50
6
24
10
62
106
18
62
64
14
52
62
46
104
82
8
72
94
42
14
106
8
72
24
94
26
30
106
38
124
78
48
2
12
18
18
96
4
72
68
22
102
18
18
60
56
16
8
64
56
16
26
18
96
96
160
102
6
2
70
32
60
30
30
82
8
30
10
32
114
16
54
24
18
12
26
16
8
40
152
16
30
90
122
30
30
106
56
160
14
4
38
102
42
6
34
50
54
16
8
6
40
24
18
8
22
80
10
2
36
12
108
42
112
30
2
48
10
30
32
18
46
2
52
26
6
66
24
144
66
220
90
24
66
36
42
48
2
22
144
14
72
18
70
26
64
2
96
64
38
22
26
118
66
14
36
78
16
54
92
30
6
34
38
36
6
16
14
48
12
54
106
36
108
80
12
10
8
16
30
36
68
64
12
36
80
64
74
54
90
6
12
12
100
80
6
30
66
30
34
6
48
18
8
144
16
134
10
8
18
30
30
24
16
72
2
66
112
164
16
2
70
2
6
10
2
46
56
88
18
150
48
62
42
22
18
218
30
22
248
18
22
44
208
96
86
16
62
16
44
46
54
50
58
12
132
30
14
24
18
30
48
16
80
66
30
34
6
68
12
42
16
6
8
112
60
80
4
50
30
82
8
24
72
48
18
12
40
18
8
30
34
8
94
26
64
80
16
50
84
58
2
70
90
54
96
30
50
40
24
72
30
218
22
2
16
32
18
76
74
6
90
24
16
54
24
2
16
2
12
16
24
98
30
16
80
10
66
36
32
42
6
12
6
154
86
90
6
198
40
2
10
38
6
10
122
94
18
60
8
18
22
50
18
4
140
12
66
102
10
66
20
72
34
24
14
16
72
72
32
114
6
36
78
30
16
104
66
6
18
6
108
46
80
46
50
24
70
2
34
6
14
48
12
6
24
16
32
6
24
180
12
34
144
6
50
6
64
26
10
14
82
20
34
14
12
22
56
34
78
192
80
102
16
18
90
92
42
10
38
22
2
210
70
78
80
66
16
14
16
8
16
26
46
12
6
26
36
10
8
90
60
4
38
138
52
8
82
110
72
90
30
58
134
10
24
32
24
64
80
6
24
40
20
46
8
16
264
80
6
10
32
22
32
34
6
84
80
16
14
16
14
36
4
50
6
36
54
70
96
98
54
10
32
18
6
16
54
80
4
62
34
12
2
78
24
48
42
30
384
82
98
12
48
4
36
80
24
42
64
14
28
14
16
14
4
36
218
22
48
18
62
72
10
128
40
32
18
30
102
18
16
32
22
36
44
58
54
20
16
60
18
86
18
22
8
28
212
16
2
40
2
12
16
2
22
26
22
108
32
48
12
52
60
74
46
56
24
10
80
174
96
18
168
64
38
36
52
18
54
20
60
162
18
46
2
52
18
30
32
76
44
18
34
14
66
36
24
40
128
10
ABCD 98057723462*3^$a+1 [50073]
13
18
17
52
27
33
8
67
18
15
48
9
3
20
40
20
12
12
13
23
64
60
8
60
127
89
52
9
36
102
5
48
124
60
20
91
54
71
12
16
32
40
8
72
37
72
63
12
8
25
171
27
69
21
39
63
125
7
33
32
40
8
67
54
12
39
68
7
144
12
65
7
60
57
44
4
111
72
108
9
63
17
13
24
30
21
80
100
15
17
1
42
12
18
54
45
44
24
31
42
59
31
17
67
33
81
35
19
18
83
12
25
15
24
39
5
16
48
33
143
12
25
47
7
33
63
33
44
7
18
23
52
8
48
40
20
52
63
29
40
108
57
63
8
52
3
9
51
12
24
45
68
7
53
28
27
21
57
75
72
15
5
156
12
25
54
18
27
39
17
64
8
28
120
3
21
33
12
75
15
5
148
27
18
11
52
15
69
36
104
88
56
16
80
13
42
36
57
8
133
35
4
60
3
24
30
6
5
4
36
44
4
24
20
88
8
19
12
60
48
108
18
54
33
60
12
27
89
64
72
3
78
54
29
19
21
72
3
72
54
59
16
120
60
68
40
68
28
12
92
76
111
5
13
6
57
20
60
25
23
76
3
96
57
8
97
87
15
33
12
15
126
11
36
60
172
36
24
93
99
9
39
51
41
25
15
60
80
36
24
25
3
15
177
33
35
88
27
21
80
1
3
8
7
5
28
24
20
36
48
12
25
99
8
72
28
15
17
76
33
36
63
12
8
25
27
24
36
44
24
25
15
33
39
129
167
13
12
23
76
8
12
13
12
11
43
5
37
75
99
18
35
12
60
16
39
41
37
18
69
3
65
37
3
75
21
56
13
11
40
36
8
7
24
17
60
64
15
18
27
36
20
12
12
55
21
15
17
37
11
28
15
9
8
100
24
36
39
5
96
52
8
12
7
24
54
30
42
30
60
21
12
12
120
48
12
39
9
60
8
4
15
41
64
44
40
9
47
48
7
9
24
57
15
3
5
100
93
24
3
56
79
53
37
15
45
23
28
24
168
99
29
112
15
9
20
108
40
81
156
18
132
30
3
12
8
55
41
12
84
76
24
8
52
68
12
60
16
12
21
11
1
18
21
48
8
19
18
18
5
64
15
9
99
77
49
24
11
19
18
87
60
21
35
4
27
53
12
139
45
24
12
75
29
24
7
18
30
17
55
18
42
41
48
52
8
100
21
30
53
37
18
33
63
21
15
21
27
41
76
60
20
91
29
28
8
24
28
20
88
44
36
37
51
24
8
4
9
12
18
81
123
77
100
20
76
20
52
12
33
18
65
40
80
19
21
12
21
11
36
97
15
15
17
1
42
18
15
8
31
5
43
17
48
16
87
53
55
9
135
12
5
40
63
137
31
72
33
84
80
64
12
20
7
6
35
60
36
25
15
36
8
1
18
30
18
17
1
47
28
32
40
33
35
12
24
16
48
32
40
15
18
54
17
55
21
44
73
18
129
44
12
40
12
15
33
44
64
140
49
15
8
28
21
75
24
32
7
36
36
93
57
30
33
92
88
12
60
3
36
54
95
48
60
12
73
3
15
5
91
30
83
40
80
28
24
20
19
9
20
7
5
96
4
75
5
40
9
30
57
12
3
60
65
97
11
64
15
18
27
3
5
52
15
33
24
3
17
16
24
108
15
53
12
36
84
16
44
43
72
5
88
27
36
69
12
36
20
52
105
23
13
71
24
31
9
12
15
30
42
72
21
84
33
36
90
17
127
33
12
27
9
24
8
55
45
12
45
3
15
78
36
15
48
20
52
68
25
35
7
21
32
48
108
7
9
20
16
12
45
63
48
15
77
4
51
12
18
15
92
12
103
93
99
60
9
32
4
48
92
36
49
11
40
32
40
87
5
73
63
24
15
141
8
24
60
28
20
25
18
17
12
40
8
24
16
32
31
57
44
25
54
45
20
16
45
11
13
11
4
12
9
35
4
12
15
5
12
28
20
7
33
27
5
7
69
36
63
57
44
144
1
11
76
20
28
24
3
60
12
6
54
5
12
88
51
41
1
18
5
16
15
53
37
15
8
48
19
84
6
30
6
27
21
6
18
47
96
24
96
199
90
71
4
69
24
15
21
27
24
51
5
55
48
24
12
101
52
32
13
87
48
20
13
18
117
44
24
4
20
25
87
39
21
8
1
6
66
24
123
56
76
20
43
53
28
20
144
60
7
113
28
84
99
9
8
37
18
18
75
32
24
25
15
39
90
15
39
72
9
9
6
57
44
16
3
9
36
44
7
29
19
77
64
9
18
45
12
140
52
3
5
48
13
95
112
27
18
18
72
17
43
18
30
17
52
63
45
3
21
33
42
29
24
60
43
5
24
24
79
117
36
32
7
24
36
5
16
45
27
80
48
40
84
24
9
15
68
12
88
33
107
120
25
30
168
57
132
12
44
52
39
36
9
15
84
5
12
25
102
6
39
8
12
13
54
21
15
108
57
27
6
30
24
17
48
88
20
40
15
9
44
7
45
12
80
1
39
51
21
105
24
11
48
7
33
80
12
24
49
107
19
17
48
4
81
47
7
33
8
16
44
1
168
72
11
7
12
5
4
56
28
3
9
45
23
43
9
15
5
36
7
57
15
45
45
36
107
7
21
20
28
15
60
12
9
36
9
18
6
99
21
47
72
7
53
48
4
63
12
24
5
12
60
49
63
27
33
72
21
59
48
85
3
20
12
28
92
28
12
57
59
36
16
24
20
28
75
21
117
35
40
8
12
4
33
3
12
8
40
75
9
20
31
9
36
144
75
29
7
9
33
36
47
28
105
27
12
87
36
9
36
27
33
33
42
9
68
7
129
12
9
48
6
9
36
57
15
104
40
20
28
15
21
9
11
7
17
37
6
105
3
21
36
44
4
12
80
4
8
7
21
27
45
32
1
15
69
11
60
19
9
204
21
99
72
33
35
1
12
39
48
45
23
49
11
60
4
20
ABCD 98057727466*3^$a+1 [50023]
180
8
124
20
49
21
38
60
10
2
28
45
35
37
48
33
3
107
109
36
47
72
13
48
75
32
70
2
73
15
128
25
69
3
117
18
42
15
96
135
24
8
12
121
15
129
11
40
20
84
118
2
88
33
179
36
24
60
13
83
72
40
90
51
36
3
30
18
20
4
20
60
40
20
108
52
8
13
47
48
84
40
48
20
70
2
36
72
25
12
24
27
20
25
48
119
72
40
96
20
12
22
3
35
10
75
3
20
52
21
231
20
1
35
12
12
48
52
156
9
23
12
13
72
60
23
61
36
204
117
2
61
59
12
13
47
48
70
51
141
63
48
72
3
30
27
23
100
33
11
25
11
60
109
3
152
13
27
129
36
35
25
35
121
59
28
72
93
35
130
2
1
48
59
52
108
8
97
47
61
24
45
99
36
11
22
2
13
168
15
57
63
57
75
12
68
25
47
28
177
51
9
63
20
52
45
195
90
90
8
85
15
20
37
48
35
25
47
106
27
15
30
38
12
72
13
15
72
20
48
12
40
8
70
3
59
108
10
30
45
35
12
96
24
13
45
63
45
2
48
24
40
8
13
12
33
135
59
10
30
68
48
37
23
97
95
1
27
72
8
60
12
13
47
108
193
36
36
84
36
15
60
44
25
108
33
14
28
8
60
25
119
25
63
90
62
109
131
49
11
61
95
49
23
40
81
131
48
108
85
119
13
23
10
2
73
117
27
81
2
72
25
35
46
62
13
129
198
192
9
84
3
30
14
240
58
15
47
36
4
20
88
72
68
97
3
57
23
133
179
48
13
72
47
36
25
47
12
10
15
24
9
110
1
291
156
20
37
33
2
72
48
22
18
108
9
35
13
15
18
2
52
80
13
35
61
81
3
123
9
15
20
13
36
51
18
2
145
11
60
52
32
13
72
35
1
47
37
21
50
12
85
45
2
48
60
12
118
50
25
15
8
4
8
52
48
18
24
50
36
73
60
84
33
2
12
60
180
70
6
30
39
11
10
30
20
37
15
68
10
3
144
87
8
48
85
60
107
12
120
60
48
40
60
8
22
63
72
48
57
75
15
21
12
72
57
108
2
28
57
3
20
37
23
112
128
48
25
155
10
3
36
81
62
73
27
60
80
61
51
96
92
100
18
2
97
63
20
73
57
2
48
1
11
49
36
36
35
60
25
47
13
84
60
23
25
15
18
27
27
9
84
23
84
88
57
15
68
12
96
12
181
27
92
88
32
60
40
152
130
110
36
25
35
52
30
27
45
50
228
13
47
85
47
16
54
99
99
68
4
20
61
12
23
34
15
11
4
18
50
72
36
24
70
3
15
32
48
1
11
168
88
30
39
35
1
60
27
80
13
105
50
49
23
13
9
18
20
73
35
120
40
57
23
145
27
18
144
50
13
27
56
52
20
22
26
12
10
18
60
129
15
33
36
36
11
22
27
444
71
16
57
15
80
157
21
3
117
14
169
39
128
10
24
90
8
12
48
12
216
4
18
2
76
32
12
36
10
74
48
52
9
9
27
48
15
42
195
35
106
39
23
1
11
73
15
140
40
108
20
24
1
12
15
68
12
12
40
48
8
72
1
27
32
157
15
33
95
12
120
76
164
73
93
39
155
88
20
73
24
288
15
12
45
141
15
155
169
191
25
129
3
15
12
80
1
48
21
39
27
32
13
84
11
112
57
11
4
168
12
20
1
15
24
21
12
72
36
47
85
83
22
38
64
9
11
238
62
13
63
104
13
23
4
9
12
15
60
57
23
72
97
51
72
68
64
80
13
12
11
13
69
102
93
35
12
10
18
120
152
60
40
45
48
47
60
130
15
35
58
50
12
58
75
72
11
4
60
8
82
26
22
2
1
35
25
59
60
148
30
38
4
285
35
48
25
75
12
78
122
25
23
25
15
32
48
12
1
39
21
59
130
170
13
87
21
15
24
56
64
36
20
52
288
20
12
60
73
24
11
73
131
10
63
192
3
68
12
10
75
45
240
30
18
2
1
21
26
13
27
9
11
84
25
36
129
15
3
57
11
60
64
108
18
2
61
51
120
6
12
60
2
1
27
68
24
73
15
108
44
60
48
13
47
13
35
12
37
11
13
117
27
36
11
70
18
68
120
37
117
38
120
10
3
59
60
61
12
35
1
11
40
21
47
97
11
64
48
92
88
93
15
32
313
132
12
213
38
4
21
72
27
36
92
52
116
12
37
33
27
35
46
72
42
21
108
141
26
40
ABCD 98058059798*3^$a+1 [50074]
5
175
89
151
84
96
5
67
53
31
81
87
72
9
99
5
31
137
120
120
48
40
32
40
80
48
40
15
36
36
113
24
43
144
84
89
187
36
12
21
471
41
120
192
43
173
40
39
41
79
81
135
24
48
33
120
51
120
141
27
48
53
55
225
32
40
15
33
72
8
24
96
19
93
207
180
168
45
128
40
80
72
168
24
31
24
33
3
45
135
12
60
17
127
216
84
101
139
29
112
39
89
144
91
29
96
19
72
189
111
24
89
55
36
72
48
240
12
33
147
72
132
89
31
41
72
31
105
104
31
177
32
7
113
96
72
48
24
96
19
53
160
32
88
248
72
43
365
40
104
168
175
192
96
36
69
104
151
17
40
32
67
141
152
307
341
88
32
48
40
72
27
108
153
104
136
80
24
115
21
87
17
67
24
72
12
41
192
79
41
168
144
16
80
355
125
144
16
80
19
12
60
216
48
72
173
31
81
8
40
15
65
7
12
101
151
161
72
96
55
17
67
5
55
33
152
31
65
55
57
8
115
5
24
48
88
192
8
144
120
120
67
144
29
96
144
96
192
127
81
32
72
168
439
41
43
36
81
80
127
60
36
36
53
120
48
72
168
43
29
336
7
108
36
36
5
120
19
24
144
12
41
48
7
84
69
272
43
84
132
120
53
120
31
12
77
31
24
12
53
16
32
7
60
48
24
120
24
29
55
33
48
87
300
45
27
96
29
91
24
12
41
88
15
65
7
60
45
3
96
48
125
48
48
31
24
185
319
233
160
15
108
5
40
344
31
65
19
72
24
5
24
55
36
29
7
24
300
72
72
101
232
8
120
112
120
15
153
39
41
31
41
88
320
7
48
57
87
60
5
7
24
12
45
27
60
65
48
43
5
55
17
175
233
24
88
8
31
48
72
41
168
72
7
161
120
31
281
48
331
24
12
72
180
5
48
7
72
228
72
53
96
139
53
72
163
5
55
17
16
72
3
5
144
31
36
29
55
36
96
45
152
16
15
60
125
91
53
96
7
137
48
120
72
295
108
108
36
53
211
96
21
32
208
75
144
69
72
39
41
48
72
48
240
199
41
19
5
16
27
173
7
113
120
72
88
32
168
40
39
201
27
45
8
7
33
51
21
32
48
7
60
261
72
240
3
144
141
75
12
17
208
279
96
12
21
192
27
12
168
33
3
216
21
32
67
24
125
40
15
449
91
45
75
117
27
53
40
8
115
45
80
79
113
187
5
103
17
96
120
19
21
104
7
89
127
153
99
21
15
12
288
96
144
5
40
32
40
32
31
65
112
147
21
15
252
48
77
48
19
5
48
55
24
89
144
16
15
144
153
15
17
88
3
77
40
32
187
24
84
185
127
9
32
67
72
53
48
48
79
41
72
48
24
48
192
136
87
17
16
171
48
21
15
60
125
24
288
67
21
27
60
12
72
ABCD 98058141854*3^$a+1 [50017]
5
19
60
21
15
162
48
30
12
21
57
3
104
1
27
45
27
8
103
29
12
43
17
19
30
59
181
42
33
15
17
52
32
4
111
60
29
7
5
103
36
108
93
15
57
75
41
37
12
35
31
69
108
32
1
12
3
39
45
75
36
77
19
33
171
6
111
20
97
15
8
24
16
72
45
42
33
15
78
18
24
6
36
30
101
37
3
123
126
99
45
24
12
60
35
19
114
23
7
12
21
33
35
40
15
36
33
165
72
59
55
45
36
84
87
24
81
69
59
25
30
9
60
128
79
69
12
75
42
6
5
16
36
9
11
37
291
9
36
24
63
45
27
116
127
18
155
24
28
177
51
135
5
25
11
48
13
18
24
66
96
6
12
21
12
8
67
17
60
115
5
1
72
23
36
205
23
7
81
75
33
92
49
6
33
20
24
133
12
12
54
45
39
72
21
60
48
9
15
87
9
32
97
6
17
24
124
51
114
75
9
123
75
17
76
20
64
27
21
45
18
77
67
18
12
3
8
49
48
3
36
33
11
19
30
63
33
39
32
25
3
36
15
9
33
23
40
24
45
12
23
1
6
96
117
21
42
89
1
35
55
42
3
27
5
121
102
48
17
19
9
99
90
36
12
3
36
159
30
54
12
18
12
48
6
60
30
12
3
72
164
1
23
36
48
1
12
42
30
23
60
103
24
30
3
135
45
15
89
40
69
39
3
60
29
55
90
51
87
5
85
95
25
42
5
13
3
9
51
32
43
153
12
15
12
42
23
61
90
45
9
12
143
40
56
12
24
73
35
1
15
20
36
16
20
145
15
3
24
5
28
99
30
60
114
24
41
19
90
131
67
5
7
42
6
33
21
51
27
33
32
1
27
69
36
15
12
68
25
18
29
7
81
33
39
45
75
63
24
24
24
36
42
72
30
45
36
12
3
30
12
18
41
1
54
33
15
81
105
60
12
15
147
18
3
12
69
11
72
13
30
12
60
41
64
8
7
33
120
15
29
1
47
67
29
124
183
18
11
24
72
40
15
12
6
12
54
6
72
83
43
12
24
33
75
30
30
5
91
9
80
31
9
51
6
75
9
35
24
88
87
48
24
41
7
66
60
6
78
12
3
153
42
5
16
111
9
207
53
31
5
193
12
59
4
36
15
54
12
54
101
13
135
8
67
18
3
21
179
1
18
17
31
29
136
75
17
31
66
3
8
49
36
18
5
67
30
35
55
53
67
5
64
75
6
72
71
67
45
32
25
36
15
24
21
24
75
96
15
36
21
12
45
6
30
27
3
12
84
69
20
52
39
33
48
93
155
25
15
60
27
17
7
33
32
1
35
7
65
180
133
39
33
15
8
184
9
195
9
75
60
8
40
33
6
9
9
27
48
60
36
9
71
52
15
17
31
24
42
30
24
9
48
152
31
84
18
3
39
132
89
36
151
108
17
43
9
45
30
21
32
43
30
51
3
33
32
31
24
30
102
21
15
30
42
53
72
36
4
15
198
54
6
24
135
15
53
25
83
64
20
36
40
15
77
97
11
145
27
20
7
30
51
57
18
54
18
53
100
63
41
55
18
15
3
42
11
84
36
7
42
23
28
45
54
45
81
72
35
37
3
9
3
56
40
12
3
12
54
18
41
19
33
12
51
12
105
15
57
33
24
54
9
75
102
6
90
47
7
81
32
31
21
21
27
63
12
33
32
16
24
27
33
3
30
18
105
32
40
39
18
51
104
91
89
108
67
5
28
8
7
29
1
24
126
54
75
48
27
69
75
57
27
18
90
29
144
67
5
13
15
24
60
36
24
147
126
15
33
39
60
81
66
24
5
112
33
27
15
24
30
36
47
7
53
25
6
5
172
9
99
39
5
48
28
9
30
6
27
3
5
24
1
39
12
3
12
21
48
44
13
15
3
30
12
24
324
27
63
29
7
6
24
30
33
3
42
47
13
12
71
13
35
52
44
13
12
24
15
87
54
3
80
1
66
41
100
33
87
15
17
43
18
27
45
12
12
36
123
51
6
35
19
96
30
78
105
9
3
8
49
3
72
12
81
60
15
9
63
21
24
60
35
31
84
60
5
181
87
3
57
44
36
19
48
5
43
12
21
9
36
11
28
80
1
84
23
25
47
85
23
109
71
37
18
45
135
17
7
81
15
33
15
42
12
42
33
56
49
63
140
67
18
24
18
126
12
54
21
75
177
3
18
72
72
102
6
12
30
18
12
51
15
29
1
99
116
79
12
129
15
69
20
7
18
102
18
30
66
47
13
71
13
30
17
184
72
15
18
12
30
173
19
48
30
15
33
15
147
53
64
56
64
80
31
36
18
75
51
65
1
11
160
8
25
15
21
138
6
11
1
30
24
54
120
27
68
16
20
1
75
3
6
39
9
12
30
24
24
66
35
40
27
117
140
31
5
4
45
18
12
33
32
31
54
96
6
24
9
15
153
12
33
75
93
11
49
15
72
44
108
36
1
54
17
67
33
60
108
15
77
19
30
3
20
1
75
36
9
167
43
41
1
12
36
6
41
43
12
17
36
31
18
12
36
47
25
42
24
24
101
7
33
27
42
35
67
5
16
9
3
87
33
75
33
8
19
5
31
12
29
36
7
6
36
30
18
51
45
30
30
39
45
15
33
72
ABCD 98058450604*3^$a+1 [50019]
43
101
67
24
20
36
88
24
8
4
60
5
63
76
12
104
4
32
4
20
141
55
20
52
108
29
79
17
7
72
137
7
12
128
40
36
24
41
139
53
7
92
40
32
148
8
24
16
161
39
105
51
4
84
20
72
96
124
101
3
40
32
72
16
20
112
104
33
207
4
5
24
72
15
33
63
48
52
53
67
72
29
39
4
24
53
3
16
80
28
24
48
17
67
36
12
12
36
12
60
72
96
72
12
56
24
36
40
29
43
12
60
29
79
96
20
24
12
24
160
12
60
12
36
80
33
48
31
68
45
55
20
52
8
12
28
12
72
96
36
36
24
77
103
24
32
64
140
160
140
64
24
8
40
8
16
84
29
48
27
88
12
12
5
75
69
31
108
5
3
40
53
67
20
28
5
171
16
84
41
43
60
41
3
52
17
19
108
12
20
28
36
24
17
283
36
48
17
51
88
53
19
72
8
28
36
56
24
69
48
31
8
33
55
12
32
136
5
19
92
33
31
56
28
32
141
72
3
48
16
20
88
17
43
29
24
199
48
89
72
27
52
96
32
108
64
48
29
3
76
36
29
15
33
24
115
24
24
24
80
40
29
27
36
124
101
19
60
164
196
36
140
124
24
60
8
64
24
89
3
52
12
36
48
17
15
28
32
28
72
17
55
8
12
40
108
92
160
29
43
68
76
125
39
72
4
24
8
88
24
68
28
224
141
31
44
52
132
5
43
144
20
4
173
7
116
60
9
55
44
36
12
21
3
4
12
20
4
29
31
24
12
12
32
105
111
4
8
36
100
77
27
100
188
4
108
29
43
44
16
144
92
124
84
24
80
45
43
20
108
36
144
153
43
24
72
48
84
36
36
8
112
68
16
56
16
24
24
36
116
4
48
120
8
4
60
36
44
9
19
60
20
72
64
84
60
5
7
96
41
7
32
12
52
8
16
164
28
72
17
3
208
32
88
24
116
4
20
9
27
69
3
28
17
3
4
60
80
4
17
103
44
172
185
163
96
84
20
16
125
79
36
29
7
8
105
72
55
36
152
76
72
8
40
32
33
55
20
36
4
36
17
39
12
60
12
21
127
36
276
41
7
48
48
36
29
19
36
56
81
67
12
48
89
63
9
67
48
140
124
36
12
101
3
36
4
29
7
32
33
43
116
28
96
72
12
116
36
36
88
132
60
72
29
7
65
187
84
48
17
63
33
15
52
96
32
28
24
89
31
60
192
8
132
4
24
8
45
7
12
24
56
40
80
93
3
4
104
72
4
8
36
64
132
53
271
20
4
36
60
24
89
7
12
5
7
48
20
28
92
165
7
68
48
220
32
52
36
152
28
24
12
80
64
24
92
28
8
9
31
12
12
20
16
60
24
284
45
75
40
32
100
8
57
163
29
7
308
72
28
113
139
80
117
7
84
80
16
60
12
53
31
80
120
76
60
32
100
5
7
24
60
56
16
84
44
52
120
108
56
4
12
5
43
44
72
28
8
285
67
8
60
12
21
55
72
17
103
24
65
3
16
53
43
56
28
12
144
60
8
52
48
5
3
28
80
4
80
93
43
12
17
87
33
24
139
72
12
84
104
52
8
9
27
252
4
44
33
63
36
48
16
8
16
36
60
24
84
8
28
24
8
12
52
36
44
28
17
19
5
75
120
21
51
60
40
44
76
24
36
24
20
60
4
32
4
68
112
80
33
24
43
8
132
28
48
8
21
19
29
3
21
79
41
39
60
244
60
84
12
80
100
80
28
44
148
12
12
108
41
55
84
68
72
12
124
24
20
156
4
120
5
7
36
32
88
24
8
36
33
3
4
96
120
17
79
8
36
168
100
80
16
12
8
16
84
24
48
44
45
19
44
48
160
48
36
77
3
64
72
29
79
65
87
24
36
28
120
32
4
120
36
48
113
7
44
16
56
21
3
40
29
67
24
20
12
28
80
105
27
48
52
24
20
16
32
76
56
36
45
19
5
3
45
27
88
125
3
4
80
24
40
32
48
33
19
92
28
29
39
12
148
104
16
17
19
36
60
140
4
53
43
228
89
15
256
161
19
53
39
84
76
92
100
80
216
40
41
39
196
56
72
40
12
84
36
108
29
19
53
15
16
56
28
5
39
36
52
44
4
36
60
24
56
33
120
55
8
40
60
92
76
24
149
43
ABCD 98058987706*3^$a+1 [50028]
53
19
47
6
6
150
7
47
24
6
6
18
3
27
37
119
25
71
49
24
32
27
45
72
16
65
15
72
3
54
30
54
51
48
63
120
73
96
8
33
87
3
45
3
21
96
45
30
54
15
15
25
35
61
23
49
23
25
200
24
16
59
13
5
42
48
42
54
6
24
3
136
5
3
3
12
25
72
24
53
27
111
25
35
36
1
11
141
9
102
1
35
36
33
21
3
24
15
73
47
25
32
15
57
39
1
11
12
33
16
53
36
12
18
18
132
108
6
33
45
48
90
121
77
6
36
9
99
36
66
7
47
30
6
12
105
21
66
1
32
3
48
84
48
1
11
6
42
60
42
6
33
9
12
120
3
3
84
48
81
40
8
96
63
114
96
87
16
23
6
54
60
78
12
78
48
48
12
12
25
48
53
43
11
108
25
32
81
31
56
64
23
1
32
15
60
18
27
9
156
132
15
15
48
105
3
12
57
16
77
42
33
120
15
9
112
71
57
69
99
48
88
8
69
42
6
91
53
6
6
111
24
3
85
24
53
3
45
91
8
63
6
18
24
12
37
11
37
11
21
21
3
15
84
114
3
39
49
72
96
128
88
119
9
64
143
96
57
33
6
42
7
23
6
6
18
3
16
17
102
25
47
12
21
63
49
32
33
102
1
35
13
32
45
19
32
9
7
77
108
12
75
48
183
24
6
84
90
21
177
36
24
42
1
24
71
49
24
152
3
42
48
51
15
25
11
13
41
15
16
23
33
16
95
102
48
3
24
15
6
43
35
42
19
29
42
18
96
48
15
33
7
32
15
169
11
204
90
42
18
51
15
174
96
19
8
24
27
6
7
29
27
24
69
96
30
13
8
64
80
75
37
5
48
48
12
15
24
15
105
16
53
3
24
75
69
48
123
21
16
80
16
8
63
138
15
48
93
243
24
45
43
71
33
63
9
21
114
33
48
9
48
60
138
84
18
27
45
6
18
3
111
6
6
21
16
104
63
30
3
3
6
90
37
125
19
71
25
101
3
48
72
69
90
12
12
73
11
13
72
8
21
27
39
72
25
56
3
37
56
57
7
8
33
31
152
24
33
12
18
6
42
25
32
3
42
42
60
18
3
39
121
29
96
42
6
42
49
24
48
8
16
95
42
7
48
24
8
3
12
84
93
96
51
36
54
114
42
31
59
37
59
12
121
8
3
18
43
24
8
15
36
21
72
57
90
69
40
47
49
32
16
47
30
139
144
17
42
60
24
73
23
60
90
99
160
53
42
36
12
30
42
1
29
3
72
21
72
6
12
9
21
51
39
120
54
24
42
57
153
12
27
39
12
12
276
12
1
72
11
21
117
139
29
30
114
115
56
16
48
8
16
56
3
13
48
8
93
30
85
32
39
9
63
12
6
15
24
15
81
15
1
29
115
95
30
108
30
73
24
29
19
8
9
42
13
24
56
3
117
27
60
25
8
15
25
5
19
41
30
12
45
16
149
78
60
9
75
66
120
42
108
18
90
42
30
18
30
33
141
43
47
126
3
24
72
63
24
1
48
77
91
120
8
9
36
115
8
15
33
45
19
23
30
6
13
23
48
6
19
48
24
8
24
24
3
84
1
17
39
51
18
19
47
24
54
42
81
3
13
29
24
27
16
95
33
24
21
19
35
117
88
41
12
67
53
3
39
57
3
6
55
5
219
69
42
57
24
3
36
1
8
39
81
48
117
144
66
36
13
32
3
42
19
8
15
72
25
24
72
53
3
3
48
37
11
45
16
8
48
72
15
168
6
51
15
57
219
109
32
9
30
12
13
32
3
12
25
101
27
24
9
103
41
36
12
7
8
15
25
72
11
12
1
47
9
117
91
59
6
15
33
36
3
57
7
56
192
39
33
96
3
13
24
8
105
60
51
27
84
48
24
33
3
42
3
3
6
48
6
102
27
147
18
66
1
8
72
72
16
35
12
6
48
19
5
3
39
18
30
33
63
25
24
11
61
8
24
87
6
3
64
53
30
18
36
12
19
11
21
69
24
18
48
25
53
3
69
12
15
33
31
11
93
72
24
51
181
8
21
27
3
18
43
41
6
9
40
23
30
139
24
29
27
3
13
35
36
24
97
8
16
8
3
21
16
47
81
16
24
89
39
135
12
60
57
39
73
17
15
75
42
48
51
3
21
39
33
15
30
186
193
53
115
8
24
3
48
117
111
60
21
21
6
6
15
64
11
6
30
24
1
32
192
40
72
56
111
12
45
39
57
24
183
1
23
57
51
45
39
66
30
114
78
9
39
25
48
29
42
1
5
12
7
8
48
27
42
67
101
67
5
27
21
90
57
9
7
29
24
24
3
3
54
36
24
18
24
81
9
31
47
1
5
186
18
102
57
16
11
189
3
12
6
30
12
1
8
48
33
87
40
125
30
108
49
35
54
127
5
42
1
24
8
39
73
23
30
48
6
84
97
59
48
6
12
114
6
24
24
51
21
67
8
9
55
24
56
88
11
37
17
7
80
51
60
30
18
84
60
33
3
42
75
39
36
69
21
18
33
39
12
37
24
152
39
36
54
15
72
57
126
6
12
30
25
23
9
21
42
102
43
104
96
16
11
21
16
8
15
81
40
77
42
24
12
12
120
1
11
13
72
8
3
42
19
8
33
63
40
5
18
6
3
40
11
42
ABCD 98059898416*3^$a+1 [50012]
32
16
113
39
28
20
117
127
60
41
339
24
72
93
7
24
53
51
60
45
19
8
4
108
8
4
53
67
44
21
31
12
72
36
44
201
55
65
87
40
12
80
81
79
245
39
232
17
3
93
15
36
9
36
15
16
32
33
199
8
216
112
224
60
9
144
55
60
41
135
24
172
29
31
68
28
12
5
12
15
16
8
16
41
12
132
15
100
8
28
8
120
180
180
4
56
112
17
15
12
16
137
171
24
48
177
43
65
55
80
40
104
84
21
96
60
39
16
24
60
68
12
21
255
4
101
39
28
116
36
28
116
184
53
72
55
5
36
12
12
51
141
135
9
147
52
113
48
7
24
29
87
60
52
12
44
156
36
64
68
33
72
48
3
24
45
163
137
15
117
24
24
12
103
8
33
84
156
12
3
4
12
140
16
17
27
48
60
48
24
28
108
20
40
29
111
40
29
39
60
72
64
20
76
32
57
3
28
8
36
33
75
21
180
51
45
99
4
32
81
63
12
9
159
36
9
75
69
7
41
79
149
151
36
5
39
36
4
101
99
28
113
55
12
8
12
276
69
103
20
4
68
21
231
16
20
4
228
72
36
5
48
79
92
216
45
55
8
16
104
117
19
29
39
48
24
21
63
60
52
17
231
57
15
45
87
40
5
63
69
15
24
105
156
31
60
72
41
39
72
33
75
57
51
45
84
15
16
84
168
56
9
60
75
72
45
3
72
21
139
29
60
39
105
3
220
53
147
40
72
152
69
19
92
9
159
40
48
113
15
201
135
129
67
44
9
27
57
15
36
196
20
9
19
8
93
135
24
108
40
80
112
128
84
16
29
36
12
75
105
3
12
60
321
31
44
72
33
15
60
81
99
4
8
4
128
72
36
45
55
200
4
5
24
24
60
15
156
96
36
69
24
15
36
48
40
60
168
128
36
16
8
45
151
120
29
27
40
24
65
123
28
8
196
96
20
9
3
52
20
268
20
72
16
113
111
33
51
72
72
36
9
51
45
12
7
132
125
159
4
173
27
180
28
5
12
127
36
20
40
12
8
12
33
7
68
60
9
36
48
67
5
24
31
24
5
463
56
21
84
39
45
15
88
60
8
124
92
76
17
108
3
9
75
88
29
123
21
7
164
45
31
89
39
36
69
87
52
132
101
19
20
144
24
108
9
103
41
75
72
45
7
53
55
5
3
76
65
24
27
52
8
57
60
43
32
112
5
55
120
20
76
72
101
15
9
43
152
48
45
15
129
43
48
5
12
15
48
60
64
41
72
51
4
128
129
144
60
19
77
39
12
24
81
39
148
125
43
17
195
28
24
5
15
84
76
20
21
15
249
36
3
12
45
67
5
48
87
72
105
31
17
168
79
60
53
207
16
84
53
7
89
207
108
165
19
8
24
76
8
180
76
56
4
5
55
48
32
129
27
60
52
92
16
113
27
240
72
52
176
60
57
7
329
36
15
93
123
33
79
68
24
40
149
27
117
3
4
104
105
36
36
127
41
15
21
111
48
72
40
5
79
36
132
65
7
56
48
9
123
64
36
17
67
44
9
132
171
52
68
144
196
29
108
43
20
24
105
31
144
29
67
24
224
16
41
3
16
29
27
64
36
53
75
36
24
72
45
55
80
84
60
28
20
52
56
220
20
64
8
12
9
31
5
63
40
5
55
32
76
17
27
24
36
36
48
52
125
3
9
87
9
7
84
8
300
52
56
45
207
60
36
16
161
147
57
15
28
56
24
105
7
161
63
16
8
52
41
48
31
36
8
9
3
4
60
68
112
5
39
52
89
48
51
12
105
120
24
31
8
81
159
16
41
120
219
33
96
27
177
75
60
81
7
164
ABCD 98060060284*3^$a+1 [50006]
16
12
8
172
44
1
30
53
4
116
19
21
57
24
18
41
24
216
36
25
23
36
127
9
21
23
4
75
137
24
52
9
138
48
12
120
17
25
63
32
4
44
43
12
60
165
60
135
77
16
104
24
37
23
19
30
18
84
53
13
83
36
25
36
12
12
95
24
16
3
105
56
84
13
75
15
29
64
39
5
25
48
24
6
17
12
55
138
47
24
49
51
9
35
55
30
12
83
156
16
3
65
37
30
29
127
30
39
81
23
19
5
16
39
41
84
73
24
96
3
9
30
30
12
143
55
18
204
3
20
7
6
27
3
42
3
144
8
96
79
18
30
29
1
54
48
18
15
27
30
150
5
28
9
18
5
36
16
128
72
1
15
24
20
1
42
5
67
21
69
6
60
30
23
24
12
91
12
12
216
54
30
36
54
48
11
7
105
9
63
3
72
33
68
19
41
60
16
44
49
18
24
5
13
75
75
60
33
9
39
44
43
53
49
27
20
211
17
132
13
30
108
30
12
47
1
42
45
15
21
12
44
84
76
75
36
12
12
45
84
60
57
83
79
125
60
112
3
5
12
61
54
29
240
16
44
24
7
36
29
43
65
7
48
48
9
8
13
47
72
61
12
35
13
27
20
16
20
49
42
29
36
16
15
30
107
25
35
12
240
4
81
35
1
54
45
96
45
27
33
24
66
17
133
24
63
15
5
12
60
55
89
61
59
19
18
23
7
77
60
52
104
36
76
32
232
44
19
5
40
15
18
23
52
45
12
11
157
63
171
5
4
24
15
5
13
75
68
216
43
18
15
44
43
41
37
47
43
29
1
3
9
12
6
9
8
67
36
30
60
15
27
18
23
16
21
47
13
30
29
24
16
20
124
39
17
43
30
15
3
17
196
69
3
9
135
60
21
90
29
16
69
18
65
25
11
24
148
32
36
37
23
4
200
43
57
75
18
23
19
41
37
3
9
11
40
116
24
16
33
11
24
13
23
91
29
52
57
15
117
39
60
21
83
7
18
107
28
15
93
27
17
48
36
7
42
18
60
60
9
8
13
39
84
60
56
121
12
30
5
13
23
64
57
18
48
12
41
36
25
138
18
12
11
151
30
119
16
105
39
141
6
33
36
36
60
45
30
113
4
116
319
90
30
17
31
69
165
96
63
27
12
5
76
9
71
16
33
35
43
17
55
5
43
42
48
60
27
20
7
18
47
48
12
48
12
40
20
25
63
33
83
120
79
30
35
52
8
12
1
87
33
59
25
66
53
84
12
24
7
72
5
120
36
19
33
9
18
30
51
27
45
104
73
30
108
12
48
54
59
7
53
16
153
71
96
4
44
12
28
15
12
113
13
12
150
30
18
29
43
5
36
91
65
108
12
100
48
93
3
57
30
53
37
24
95
13
47
43
18
42
5
12
24
19
18
3
27
120
42
102
9
44
37
15
33
48
135
8
4
32
13
47
4
21
59
4
260
88
32
12
24
37
24
96
3
72
9
35
24
79
65
43
90
60
24
23
13
59
16
8
160
44
43
24
53
175
78
12
71
31
5
4
44
28
75
113
7
24
5
55
18
90
41
16
8
72
84
61
6
77
67
48
48
17
13
3
24
20
97
3
63
9
104
64
20
37
51
45
12
11
4
116
7
89
60
1
143
16
80
84
24
72
61
162
125
43
17
37
18
18
12
30
21
27
77
12
28
20
60
187
30
83
112
3
42
36
27
57
35
1
27
96
20
1
23
55
21
56
1
39
44
4
32
31
24
29
1
78
108
30
23
79
33
24
33
60
35
36
19
48
12
41
37
47
13
119
4
20
24
12
1
87
105
11
96
16
8
1
6
113
160
104
36
40
27
17
145
35
36
7
173
16
33
3
12
36
24
33
114
18
90
30
11
31
5
4
9
71
24
13
72
47
4
27
45
8
36
24
49
11
67
114
23
76
57
150
9
81
60
30
17
25
71
4
15
18
3
104
37
96
30
29
31
30
84
66
17
12
1
3
36
80
120
31
84
113
60
12
61
47
13
23
19
30
11
61
15
33
11
49
15
32
1
59
16
57
18
30
42
5
43
33
36
24
20
60
4
140
60
145
3
104
1
84
30
6
3
57
12
30
125
115
5
36
49
3
8
24
36
64
57
35
31
57
3
105
75
102
87
8
12
13
60
3
8
7
24
45
180
8
12
108
7
48
5
13
143
96
16
44
43
165
20
13
60
63
20
4
27
9
39
120
78
90
42
75
93
42
60
102
15
44
1
35
168
76
57
27
3
17
7
66
72
75
27
186
3
12
32
12
1
63
36
68
13
59
13
30
41
91
66
3
69
71
16
93
11
36
76
24
36
27
5
7
53
12
1
203
144
25
30
33
12
15
21
36
21
42
18
23
24
73
83
144
28
32
25
27
24
39
18
24
23
60
43
17
115
30
12
15
68
73
119
76
75
24
6
47
73
15
12
72
44
7
30
47
43
42
27
33
11
7
24
9
39
30
75
15
21
39
108
29
121
24
39
27
9
3
12
96
29
76
8
24
36
4
93
30
30
24
23
73
47
67
ABCD 98060604776*3^$a+1 [50027]
45
4
20
24
27
24
45
3
42
15
39
66
15
21
43
71
18
15
12
40
5
39
60
99
37
24
29
43
20
3
42
3
51
93
16
35
25
20
9
3
24
21
54
25
56
28
17
55
32
12
84
4
8
12
76
36
5
24
15
4
11
90
15
39
157
80
48
28
12
68
4
36
32
21
6
1
35
33
12
27
21
16
89
27
4
23
21
4
32
33
36
30
24
126
66
25
8
100
17
15
16
23
9
40
192
36
8
12
12
12
36
100
5
24
75
28
60
53
3
27
45
4
65
30
24
21
36
72
81
7
48
20
15
57
39
48
21
39
13
32
28
92
16
20
15
57
240
24
16
12
5
27
9
39
72
24
9
7
96
65
39
28
5
51
39
12
13
156
17
87
52
59
69
21
19
8
45
43
20
16
5
150
21
9
99
51
1
65
72
36
60
31
44
24
3
97
32
3
30
63
27
21
4
36
137
15
63
25
24
12
8
21
51
24
45
42
69
4
104
3
13
80
36
4
29
3
27
93
48
4
17
15
21
75
4
53
3
33
30
24
21
51
18
27
171
30
7
20
12
28
23
85
8
21
19
29
111
15
21
3
18
3
96
9
12
18
9
16
11
6
12
6
69
21
90
1
20
9
67
29
43
77
78
1
36
20
16
32
60
33
115
80
39
18
30
33
4
84
5
87
4
20
16
20
57
18
9
16
8
84
16
41
39
4
48
24
48
48
104
51
54
66
25
12
20
12
40
104
21
18
13
29
18
93
117
3
4
68
33
90
25
104
21
55
17
48
27
52
11
49
8
16
32
40
80
64
20
136
5
108
6
9
84
48
12
40
56
4
35
57
16
8
36
9
12
7
48
120
59
25
60
24
32
4
161
15
84
51
30
15
4
5
31
17
27
9
6
13
53
78
37
53
19
65
27
9
6
18
72
108
27
21
90
18
42
25
20
3
57
93
7
20
75
9
69
15
24
36
16
36
20
4
5
54
1
143
6
7
44
21
18
126
36
7
8
33
7
24
20
76
5
18
57
124
29
7
35
129
48
12
4
17
55
35
54
3
12
28
8
189
19
125
7
92
117
48
7
11
33
64
35
37
71
13
5
27
45
3
24
12
60
45
31
5
43
11
1
68
69
3
3
1
11
9
4
60
32
45
7
41
42
13
60
11
1
17
72
99
4
5
43
53
51
184
12
5
15
123
9
12
21
19
56
48
4
11
204
18
15
3
25
41
31
8
16
5
18
73
17
55
20
27
1
32
16
5
42
37
60
32
28
35
1
36
44
72
64
35
18
27
4
84
140
88
23
61
11
90
12
96
12
39
60
9
7
20
12
3
48
54
27
24
4
5
63
24
48
27
138
6
81
75
18
15
36
36
156
52
60
80
75
61
29
12
15
93
15
72
9
19
8
48
12
4
60
56
12
28
8
12
93
15
84
45
3
24
21
7
92
51
69
24
4
77
36
15
57
60
43
65
27
28
17
75
12
84
21
39
12
124
56
40
8
9
36
24
3
15
30
60
19
8
3
45
4
65
66
49
11
13
24
20
52
8
40
12
44
69
31
29
36
19
20
45
60
12
63
12
36
15
85
8
12
64
29
36
15
4
5
19
12
80
33
67
20
16
35
33
45
99
45
31
24
80
60
87
1
48
59
18
7
8
3
85
5
55
32
45
27
36
45
12
18
37
5
54
84
6
15
36
4
36
53
36
39
24
76
56
48
12
81
27
40
48
68
36
75
30
51
147
37
35
24
30
36
15
60
21
12
31
44
48
52
5
36
31
23
37
8
60
52
29
12
78
30
24
15
51
81
45
90
60
1
137
18
9
4
5
19
20
12
48
40
12
24
12
60
72
68
33
79
41
31
24
12
32
36
51
21
12
57
48
60
51
12
75
9
28
12
56
12
60
21
15
12
33
7
23
6
15
108
105
6
37
24
5
6
73
60
11
45
9
91
20
9
19
125
43
24
80
93
66
1
35
36
24
9
12
9
51
45
48
39
303
45
87
141
36
148
17
48
147
28
77
51
39
6
30
9
28
32
3
36
90
39
141
24
90
48
25
20
15
9
9
19
68
28
60
44
45
96
67
12
5
6
1
56
4
5
51
57
111
12
3
150
12
3
36
16
23
30
15
9
7
36
23
1
23
45
3
72
13
24
8
27
9
9
3
52
41
12
55
12
12
29
36
6
69
28
12
20
16
29
6
90
30
45
9
18
33
4
8
123
30
24
55
65
90
85
5
6
13
72
77
135
3
9
36
24
21
24
15
160
35
9
15
66
96
84
126
13
5
67
47
33
40
84
8
81
75
16
24
12
80
135
69
9
7
60
143
42
54
21
52
48
35
109
35
1
24
36
17
27
96
39
13
17
39
12
52
36
5
6
1
80
52
48
47
37
59
85
17
103
72
5
19
35
49
29
75
16
44
3
13
11
48
61
11
69
24
96
45
27
24
4
72
12
60
60
132
84
32
15
49
8
52
116
24
3
13
48
140
64
5
243
9
19
36
8
45
27
48
28
68
4
5
55
5
30
6
111
84
52
20
75
9
24
12
24
28
8
33
39
21
7
32
33
15
3
45
45
19
12
68
16
36
41
72
6
69
16
17
90
93
15
6
55
60
5
18
21
76
8
48
24
21
43
12
17
55
5
7
24
5
31
24
29
27
36
27
81
4
5
3
52
8
12
48
9
84
54
13
20
27
18
12
15
36
27
72
13
8
4
60
113
210
42
3
12
87
6
39
88
35
13
5
39
9
6
13
17
55
35
25
8
81
67
17
36
6
1
48
24
36
20
4
101
12
24
39
99
1
24
12
8
60
12
15
21
48
36
28
5
108
55
20
48
4
12
104
87
13
36
20
36
24
15
13
5
91
12
5
15
69
55
8
51
1
11
33
64
72
53
15
12
48
51
72
30
24
3
12
40
8
52
80
51
105
3
21
36
57
3
4
48
101
15
57
7
11
25
56
36
24
9
51
24
24
63
30
39
21
48
6
13
8
9
24
55
29
ABCD 98060903048*3^$a+1 [50067]
44
16
176
28
81
99
32
4
24
3
17
48
28
12
108
24
33
11
76
104
16
27
54
72
23
76
48
48
39
21
56
67
41
156
12
7
29
7
9
32
13
36
119
16
44
120
97
11
61
11
4
44
28
12
36
27
77
96
76
32
16
48
12
60
92
67
54
3
51
17
16
8
31
5
24
24
24
36
24
52
212
48
64
80
40
15
17
4
15
9
8
148
15
18
11
36
24
24
4
20
60
1
27
63
77
60
36
7
65
108
16
63
54
15
32
52
8
72
1
11
61
11
40
72
57
27
32
84
36
28
20
4
3
17
60
88
12
36
57
27
20
36
40
21
107
132
60
124
12
68
60
16
36
108
8
4
8
40
116
24
16
44
7
5
4
80
36
168
88
15
65
24
1
71
12
12
4
48
32
16
3
5
13
18
125
19
18
18
9
8
16
21
71
24
4
56
48
52
8
12
52
24
8
19
5
12
1
15
39
9
32
28
8
13
83
169
36
35
37
11
7
153
45
47
16
9
87
8
16
20
72
16
15
9
56
28
8
36
7
89
48
72
25
135
56
12
4
9
15
8
16
33
47
84
16
104
73
147
68
55
9
44
48
7
18
35
76
36
33
11
60
52
111
65
61
72
87
3
21
60
24
3
17
36
60
31
108
69
39
9
24
60
51
33
32
24
1
36
27
24
116
52
32
192
4
24
20
100
3
53
40
8
16
117
11
25
18
125
1
39
36
140
40
24
27
69
44
13
11
84
24
43
9
8
55
149
31
5
36
49
3
24
63
9
44
24
12
28
132
57
99
45
59
36
124
44
16
8
48
28
68
36
16
111
33
8
36
4
44
1
18
36
33
21
71
1
75
72
44
7
18
35
4
56
12
40
51
41
40
32
40
44
28
20
4
84
8
4
15
33
3
29
61
39
8
12
64
3
17
16
80
31
5
24
28
12
39
29
36
16
27
33
24
60
8
72
1
54
41
31
18
135
20
7
17
16
8
36
12
55
36
33
24
33
39
120
36
3
53
16
32
12
16
12
21
83
48
4
9
111
32
84
12
24
43
29
76
12
48
33
15
21
63
68
4
8
96
24
52
45
75
60
32
16
87
45
8
199
17
40
8
24
12
36
4
36
3
18
71
120
25
11
16
27
65
16
60
44
31
69
32
25
123
21
27
36
44
48
40
128
12
24
91
5
40
24
20
48
36
25
71
19
41
36
31
21
212
19
17
4
15
33
180
3
54
3
8
61
18
45
32
24
4
104
40
21
59
12
12
52
24
32
25
59
88
20
16
24
12
32
4
116
4
56
88
96
33
75
33
107
40
15
5
13
51
21
11
7
93
24
32
28
264
96
36
20
16
75
41
13
36
15
8
76
9
51
21
11
88
9
72
27
32
36
13
51
20
16
8
13
11
52
32
64
8
84
172
8
192
4
3
21
33
108
11
136
15
5
40
84
8
43
173
64
20
24
7
45
60
3
9
12
51
108
69
3
18
72
35
1
39
87
9
92
4
21
111
116
25
90
36
21
80
52
27
29
43
57
92
64
48
104
48
28
60
68
40
3
57
15
65
84
48
12
24
132
120
28
24
12
99
5
13
63
120
15
17
37
51
21
15
3
41
40
116
36
36
72
48
7
21
8
52
44
24
4
36
36
45
11
88
135
18
107
16
21
18
36
9
8
52
8
24
4
24
12
12
99
18
54
69
57
11
61
11
7
5
4
144
12
15
36
33
24
12
36
3
21
15
201
24
9
59
16
15
17
36
48
144
4
3
144
21
20
13
23
108
76
9
23
12
12
16
48
15
9
32
13
11
12
49
72
47
25
47
60
48
4
68
72
28
32
19
29
36
112
24
15
21
12
36
20
40
33
51
56
24
28
21
18
129
60
8
12
24
12
24
37
23
132
40
60
84
20
76
72
69
18
17
36
36
16
108
3
33
93
159
12
44
37
18
21
72
36
60
72
9
3
32
19
18
11
7
17
1
15
75
126
11
43
9
8
16
3
9
45
36
39
44
25
36
15
96
32
12
16
72
60
21
59
16
20
16
8
24
108
55
9
68
13
15
24
72
15
126
27
8
16
3
57
92
36
96
25
3
156
12
60
120
9
3
104
36
28
96
3
162
36
72
23
31
9
128
7
5
84
16
128
48
4
21
59
49
108
11
36
25
15
56
36
12
79
57
80
52
24
36
3
17
12
7
33
156
24
39
18
15
36
3
57
15
153
20
52
9
90
5
64
3
65
4
3
18
35
72
16
39
36
36
17
19
29
156
60
7
9
81
27
12
20
12
84
16
68
13
35
28
44
36
1
35
28
56
52
81
108
11
24
16
3
41
4
12
69
23
48
24
76
12
60
32
31
17
1
15
3
21
20
60
16
243
53
91
18
107
19
9
8
12
40
8
36
72
28
12
9
11
7
29
28
200
4
60
36
164
16
12
24
21
23
36
12
109
18
29
144
184
3
5
24
12
4
164
24
120
196
36
120
20
12
1
3
80
100
51
17
1
15
8
88
20
31
33
3
53
1
27
8
132
13
23
12
36
48
61
126
33
84
27
29
12
88
32
48
7
21
69
51
36
8
4
60
3
57
12
44
67
17
64
8
40
33
39
92
24
100
32
16
201
35
124
21
11
12
13
95
64
24
8
7
81
24
44
12
88
21
39
87
41
64
44
31
53
52
20
19
65
36
60
1
83
16
99
72
53
40
44
16
27
5
31
18
23
28
68
4
48
20
64
116
ABCD 98061111836*3^$a+1 [50008]
16
32
24
216
13
11
61
83
115
36
54
51
21
27
72
99
5
40
99
5
157
11
88
56
61
144
90
18
15
3
69
8
16
32
109
11
64
33
63
45
180
87
21
11
241
47
96
72
40
15
270
108
15
32
25
18
5
40
224
55
137
61
27
81
36
203
13
72
123
8
72
103
54
72
3
48
104
64
51
21
87
137
16
24
24
56
31
65
43
45
9
108
59
24
64
231
216
9
9
15
72
24
72
33
36
3
285
3
24
56
7
65
43
53
16
56
37
27
24
72
3
72
29
169
87
80
40
8
40
24
27
165
80
24
112
104
19
5
157
107
37
75
56
24
43
77
40
104
64
21
72
18
41
16
33
47
72
43
69
111
17
48
7
36
21
24
9
23
112
45
36
15
39
65
16
72
8
37
3
105
39
272
31
17
136
56
79
89
40
48
80
40
9
54
65
79
17
384
112
63
36
29
40
57
39
33
72
63
27
5
31
65
40
48
176
13
18
90
15
165
3
80
7
113
160
87
18
119
88
27
21
105
39
72
69
35
16
75
5
13
36
135
27
18
131
31
54
3
56
16
200
16
120
8
192
48
96
1
63
9
23
120
64
9
15
21
155
24
40
15
65
205
36
18
5
96
160
9
47
96
19
5
96
112
8
13
11
16
8
96
13
11
7
57
48
3
21
51
125
64
81
15
24
231
33
24
80
61
35
37
18
17
40
32
37
11
112
152
24
7
65
97
72
111
72
32
64
120
24
128
88
32
24
16
8
127
9
24
21
219
105
47
7
36
221
40
24
24
51
36
33
32
88
8
37
18
90
63
32
175
137
192
120
136
128
72
115
5
48
24
31
36
69
24
32
1
18
90
51
56
40
120
48
96
3
21
24
32
184
24
72
200
163
5
72
160
80
43
36
105
147
108
41
24
24
16
39
126
59
40
8
55
33
32
25
23
49
36
11
16
48
56
13
3
24
45
18
105
8
48
40
195
54
71
16
21
18
9
207
81
27
101
120
64
3
53
184
231
17
40
80
25
23
85
35
1
126
57
56
72
192
72
24
157
75
24
120
24
9
87
111
65
169
54
9
96
120
24
248
25
39
51
5
72
312
64
141
144
11
88
27
5
49
36
3
8
25
18
5
96
24
72
73
234
126
126
9
24
75
125
40
8
64
24
45
72
18
41
40
45
36
72
36
75
15
81
56
25
23
24
97
90
21
69
36
18
77
49
126
9
9
15
104
72
88
81
90
5
85
27
48
105
87
147
18
35
289
159
72
8
16
80
88
117
11
97
162
213
8
13
27
48
51
53
48
43
5
16
24
32
67
21
24
56
7
162
198
89
136
24
104
25
167
49
36
3
141
11
79
153
27
5
24
25
36
18
33
183
17
72
72
16
72
32
64
51
18
18
72
81
99
101
336
49
72
95
112
8
40
69
83
48
88
96
56
25
39
69
72
107
37
123
8
88
87
9
56
115
149
24
7
153
56
25
63
56
112
3
54
23
264
24
49
15
8
160
8
24
16
129
47
43
252
41
64
75
21
69
75
8
61
35
55
41
136
24
144
32
55
9
8
1
335
280
120
21
75
123
5
13
18
9
72
135
18
87
8
88
104
1
63
24
147
101
160
63
72
57
123
54
71
48
72
25
15
32
133
108
71
19
21
8
48
13
99
81
15
72
24
33
63
72
128
7
41
96
16
8
16
24
216
48
21
27
48
152
72
97
119
79
18
87
168
120
3
29
72
16
9
23
192
96
13
36
63
120
33
135
9
18
5
85
18
72
17
40
8
115
18
75
33
54
57
56
24
61
18
9
96
21
36
23
16
80
ABCD 98061121352*3^$a+1 [50053]
109
203
175
17
132
13
23
24
133
18
77
16
84
60
15
21
72
8
7
165
128
352
132
33
23
4
128
48
67
33
32
24
64
132
57
108
63
32
24
16
32
36
16
20
13
155
133
18
72
18
51
36
48
32
120
264
124
9
83
72
12
31
53
24
72
103
101
7
9
68
16
140
12
7
65
60
28
164
43
18
23
72
132
25
23
148
135
9
45
3
8
4
96
20
76
140
4
156
8
43
5
72
36
36
60
16
68
49
111
60
27
5
175
53
19
5
36
36
16
213
51
111
90
119
184
44
12
1
47
216
79
57
84
84
8
55
45
44
64
9
18
93
32
72
36
37
23
67
129
20
136
32
43
9
99
29
12
16
33
51
39
252
29
124
20
25
27
12
80
36
12
4
9
15
200
109
3
33
47
12
85
18
9
80
1
27
116
60
84
12
40
56
84
156
88
177
23
24
40
3
29
24
12
64
36
72
36
44
196
156
69
144
11
7
18
162
117
63
9
204
140
52
27
108
45
80
73
35
4
15
36
117
8
120
120
60
36
168
136
72
32
132
28
96
99
93
105
143
72
160
3
72
108
41
16
8
64
48
192
80
55
41
156
73
251
12
48
52
200
13
54
81
36
56
48
36
28
192
120
33
18
93
69
27
9
167
12
48
84
31
45
84
8
36
180
24
36
19
113
60
4
80
60
148
21
231
129
27
128
24
73
3
36
108
132
56
24
40
48
68
12
96
280
15
57
8
24
55
33
48
32
60
48
36
256
8
72
48
7
89
108
172
80
109
252
23
139
18
39
116
25
99
236
7
81
152
144
1
108
71
181
39
56
264
228
28
180
92
160
128
13
35
19
225
135
93
8
7
29
64
159
17
4
87
113
72
60
48
84
28
60
120
60
20
55
65
132
76
15
17
148
60
116
199
21
24
9
36
90
41
64
57
35
60
52
68
48
16
120
51
305
204
24
72
40
3
9
63
108
137
25
18
65
52
60
60
123
45
24
21
72
155
28
195
105
36
93
71
24
208
8
160
24
63
53
4
12
60
8
16
9
23
40
20
7
36
69
48
84
156
44
24
7
72
33
72
3
45
32
48
168
85
27
32
112
48
8
7
81
156
60
80
100
156
123
69
20
36
40
132
45
83
64
12
24
32
73
47
48
52
32
60
100
3
90
23
120
127
198
35
72
148
84
140
48
28
56
64
9
51
20
24
13
99
68
28
57
36
135
12
8
24
52
36
60
60
32
16
20
316
36
12
36
20
16
99
57
84
24
36
33
143
48
79
17
76
15
18
144
135
63
9
288
135
41
16
84
32
43
5
4
8
55
129
8
52
80
181
75
33
171
84
12
20
84
48
60
12
36
52
32
28
48
15
113
49
126
69
291
9
68
48
12
43
57
15
105
183
89
72
1
107
60
31
54
36
27
140
13
72
95
228
76
140
1
159
21
162
18
167
36
172
24
56
4
20
24
84
36
220
75
117
27
17
180
64
156
33
3
15
117
8
84
60
19
69
80
16
56
16
80
4
80
4
296
4
132
128
187
108
65
4
12
68
220
8
48
12
52
56
49
83
25
39
69
47
120
4
36
8
55
17
304
219
5
40
84
20
193
27
225
143
48
64
68
64
8
88
24
24
60
32
84
121
47
160
32
24
25
195
212
12
ABCD 98061154502*3^$a+1 [50014]
30
36
186
18
12
102
60
24
12
6
49
41
31
24
11
54
55
203
54
48
7
47
12
30
12
162
18
72
24
18
60
6
43
17
30
198
12
222
150
67
24
47
42
55
11
6
36
211
53
54
120
42
19
17
90
30
7
95
162
72
72
186
114
132
55
48
72
53
12
7
23
36
6
103
65
18
84
108
24
61
17
60
48
42
66
199
65
114
30
12
12
48
72
42
13
17
54
6
6
24
48
54
12
66
168
90
36
67
95
84
90
72
120
6
78
48
6
42
31
137
54
1
83
288
24
12
30
36
84
84
7
17
42
90
30
30
48
84
18
156
421
215
18
127
101
24
6
138
91
77
24
60
36
90
414
54
108
210
103
35
66
12
42
60
66
12
24
204
175
41
54
12
36
18
151
89
31
35
144
24
18
19
53
42
72
174
19
35
84
150
84
144
60
18
72
90
72
30
156
84
78
283
89
96
54
84
36
168
30
18
36
229
41
18
12
42
103
24
17
55
215
84
78
30
60
24
6
48
120
60
30
85
167
150
84
6
12
84
6
30
138
60
18
48
6
60
42
25
24
257
192
48
7
53
91
59
54
30
6
78
144
6
12
18
252
90
90
289
155
78
7
29
43
107
181
120
77
48
12
48
54
78
54
24
6
102
1
24
59
24
114
156
66
102
30
72
60
168
13
48
65
7
29
24
96
19
29
120
132
6
24
42
18
42
30
61
83
150
12
90
42
78
121
137
7
65
54
1
59
42
43
96
144
29
120
67
47
289
5
210
25
167
30
216
36
42
6
126
36
132
36
157
5
139
101
12
48
114
37
155
18
48
6
6
48
66
13
47
72
6
6
13
11
6
54
54
12
18
78
36
54
42
24
84
186
24
132
12
198
12
18
108
133
5
84
102
30
66
18
84
6
90
139
65
60
12
12
84
7
5
36
48
108
18
6
114
36
37
5
102
54
168
84
60
42
6
78
6
60
7
53
174
6
162
36
12
78
24
36
24
42
246
24
90
24
186
7
11
36
36
60
252
72
132
6
150
30
7
77
18
25
11
30
12
6
85
131
18
30
114
163
29
43
11
102
42
54
114
36
1
119
78
36
319
41
18
37
11
133
11
168
168
60
108
198
7
77
30
6
60
24
18
30
24
48
60
144
48
24
72
84
42
48
36
120
30
12
6
126
192
108
19
29
67
59
30
31
53
19
59
54
48
24
120
24
31
29
84
31
5
6
144
24
90
90
1
35
54
36
24
24
30
12
90
30
30
18
162
103
53
60
48
114
37
41
103
53
18
138
42
54
30
1
59
42
102
72
109
173
91
23
18
31
5
54
18
192
96
36
12
24
342
72
85
257
18
120
6
270
228
36
36
6
156
12
7
89
120
42
181
89
24
66
126
66
30
48
7
77
60
7
17
6
30
126
12
145
125
54
66
30
37
17
18
84
42
30
25
107
18
24
12
55
17
78
24
66
102
36
132
66
18
18
120
108
132
72
12
55
17
42
6
24
18
42
174
66
132
7
29
6
12
42
18
24
13
155
18
60
55
71
73
77
96
36
18
72
61
89
12
12
6
25
131
156
60
276
6
132
24
84
60
7
48
41
24
12
19
17
103
23
72
186
79
24
59
12
1
29
24
48
60
55
17
60
115
35
6
31
41
12
42
1
71
24
42
30
66
175
17
126
18
96
204
60
36
43
47
120
25
5
120
18
1
71
54
72
163
41
18
6
31
11
61
72
48
65
7
17
30
66
216
36
12
7
29
54
66
54
120
ABCD 98061464266*3^$a+1 [50104]
139
161
33
22
5
48
36
24
55
12
18
6
5
237
39
19
2
3
19
257
55
38
27
24
45
142
17
12
45
70
24
41
25
6
18
95
24
97
8
10
41
24
12
43
5
85
71
37
59
115
24
12
18
6
5
24
9
15
91
14
72
16
80
3
36
9
10
12
108
41
9
159
13
132
11
1
8
22
96
50
52
131
7
84
30
35
43
17
9
24
16
11
151
14
39
7
17
72
61
42
246
90
65
84
33
28
59
57
70
6
68
4
47
60
21
58
5
55
2
27
60
55
6
11
1
20
10
50
27
61
11
45
39
7
2
10
30
71
1
56
28
11
48
1
24
42
5
1
32
96
39
33
27
12
1
44
15
13
30
17
55
125
19
24
26
10
29
1
30
41
55
5
45
34
29
33
4
18
12
89
25
12
18
50
15
21
40
23
103
48
41
49
54
65
96
9
51
19
180
41
69
36
39
36
25
60
11
60
60
45
39
57
63
129
58
18
59
12
84
36
48
55
101
25
44
58
24
5
19
6
36
32
82
65
151
17
31
24
62
4
162
38
34
12
38
195
25
66
2
82
36
29
60
132
48
45
22
110
70
74
75
67
72
65
1
30
36
5
25
23
1
11
55
29
9
15
31
125
24
1
71
21
4
6
17
21
64
68
3
9
15
36
367
12
12
30
96
80
63
19
41
19
30
12
23
1
32
12
51
45
82
12
62
3
37
24
152
64
44
10
60
24
5
33
87
7
29
31
29
37
18
30
20
135
60
25
35
31
74
10
24
60
5
31
29
175
17
60
19
41
13
42
90
80
3
12
25
84
90
41
33
111
25
66
18
95
37
155
1
18
5
24
12
60
31
14
10
48
77
9
34
6
80
72
24
34
12
77
7
53
1
6
65
24
25
20
34
41
25
24
6
26
34
29
25
11
24
181
24
32
15
55
54
30
5
36
25
20
15
13
47
103
77
49
54
6
71
19
54
12
23
60
36
91
18
11
1
96
114
38
15
33
58
29
7
120
246
12
18
18
11
25
78
30
12
23
1
120
6
120
6
30
48
14
27
19
72
120
29
69
24
27
13
30
5
115
42
59
60
55
5
127
2
27
9
16
23
72
120
1
20
22
5
36
1
156
59
13
8
58
14
15
43
12
170
15
1
12
42
2
70
5
85
56
40
32
87
93
22
53
12
133
47
211
108
24
60
48
18
11
1
59
24
31
6
30
74
58
48
29
43
50
60
48
142
101
36
9
16
8
22
36
72
77
25
56
82
17
45
34
36
54
35
60
31
36
2
120
15
7
89
19
18
47
45
15
21
4
6
41
24
9
111
24
36
19
5
21
39
55
2
4
30
2
12
15
36
24
21
100
30
5
36
43
36
14
27
19
29
43
17
55
30
32
3
193
42
102
24
11
21
3
97
12
11
120
45
15
19
18
80
192
15
31
6
119
19
5
57
15
48
7
65
9
40
6
66
59
55
18
36
11
55
36
74
63
12
48
21
40
24
92
3
12
31
14
34
24
17
13
6
5
19
17
84
91
50
15
31
17
7
18
56
70
29
25
128
70
24
5
169
56
94
12
114
59
60
37
20
84
3
12
19
29
13
18
90
11
13
47
31
29
139
42
108
12
78
66
35
49
20
10
149
103
89
45
94
50
4
222
36
24
5
33
22
48
5
37
35
85
30
5
13
176
34
6
6
18
30
137
33
75
43
29
84
31
24
62
3
79
66
11
84
7
24
180
78
95
12
31
18
71
13
18
17
73
23
141
3
153
10
113
36
115
50
39
57
3
36
84
21
15
19
14
46
5
7
14
24
160
12
59
33
15
180
21
70
26
15
1
107
37
23
1
120
11
49
36
54
5
49
36
12
83
25
20
15
1
20
88
11
67
89
1
47
12
13
8
10
48
36
29
21
58
6
44
15
13
23
84
72
24
61
35
60
25
8
27
13
35
67
18
140
75
36
7
42
20
27
13
11
55
24
77
13
6
62
60
10
77
60
96
49
11
60
36
19
24
2
16
20
27
7
65
33
16
32
22
50
22
29
7
149
121
24
83
21
166
50
15
25
30
18
30
65
73
104
63
7
38
15
31
2
4
30
18
12
18
77
84
19
48
54
128
16
24
47
108
12
133
18
48
5
21
3
13
18
89
13
23
24
67
5
48
12
60
33
15
7
50
4
30
5
79
36
5
60
25
30
144
38
10
38
24
40
11
24
105
75
7
30
35
24
36
48
37
6
2
96
15
36
13
6
5
31
5
69
12
72
27
24
139
5
37
116
183
24
1
71
45
58
5
36
7
17
61
32
27
37
143
57
39
1
18
5
72
33
70
30
6
24
62
24
39
31
24
5
13
119
193
35
43
137
1
44
51
24
12
25
48
36
119
12
24
7
29
60
1
68
15
25
32
10
12
5
43
72
5
7
5
25
6
42
8
34
14
40
6
29
165
39
43
18
20
16
6
54
18
5
60
60
13
20
4
48
8
88
11
49
6
60
125
48
36
9
15
36
31
24
6
80
4
32
112
47
91
53
55
6
6
17
7
18
95
12
121
12
35
31
60
86
3
7
24
65
36
84
25
32
10
29
1
30
54
20
28
20
46
50
40
11
61
18
62
58
14
15
36
97
20
27
36
79
5
61
71
24
7
17
121
32
10
48
5
31
65
55
18
8
3
55
24
77
25
24
6
138
6
72
14
15
60
48
ABCD 98061484936*3^$a+1 [50093]
60
30
17
37
96
42
33
8
7
102
30
180
150
90
30
48
42
30
155
88
57
15
105
78
42
288
42
132
41
72
7
6
132
12
168
12
6
17
175
105
117
108
60
60
231
39
42
36
54
6
12
30
45
45
60
60
90
132
6
24
48
18
245
25
30
54
126
90
27
168
9
36
12
23
72
13
42
57
21
132
15
48
117
48
90
30
72
42
36
30
12
51
39
33
117
102
48
12
126
72
12
23
265
95
97
95
13
75
87
41
37
18
89
43
90
27
93
78
30
63
21
78
5
25
15
33
72
48
72
198
30
72
3
15
24
18
12
3
117
3
8
55
233
24
7
66
222
57
200
16
72
33
54
33
75
48
42
90
30
18
12
30
18
29
85
30
69
32
49
36
72
222
6
15
105
24
6
185
37
18
24
65
13
90
162
95
136
75
42
132
23
13
72
120
180
60
83
25
87
33
120
72
23
85
174
29
61
11
49
78
48
89
31
132
5
25
23
37
51
200
31
33
123
29
85
3
27
21
9
168
47
73
15
105
30
138
54
18
23
37
210
17
43
270
192
18
18
107
16
51
66
72
108
39
33
72
6
114
6
72
18
24
78
90
48
15
117
35
16
27
60
132
78
47
7
18
42
78
108
24
180
60
60
36
30
77
85
258
12
210
60
12
60
30
6
3
21
30
138
83
85
42
198
120
54
66
3
80
7
57
153
72
23
25
23
19
125
157
6
5
7
30
48
35
19
78
18
165
45
99
45
48
138
65
7
18
372
60
240
303
165
24
51
15
24
36
90
144
131
55
57
45
42
9
69
78
69
56
109
6
53
7
105
135
30
24
18
33
15
102
11
139
101
31
156
90
12
63
27
125
13
12
23
67
30
18
45
9
48
90
18
24
90
9
69
75
153
24
66
12
33
69
3
63
9
48
33
132
75
63
42
60
162
6
90
24
6
42
81
56
55
78
75
45
12
36
24
18
42
78
33
152
145
30
65
13
42
42
18
12
9
87
84
6
23
37
203
1
6
120
65
19
96
29
13
60
12
18
30
42
6
24
6
60
17
96
97
39
63
48
102
3
69
66
90
47
88
75
12
90
87
8
7
48
41
109
27
51
54
6
120
12
42
11
64
21
54
36
60
84
78
60
108
54
6
90
84
6
114
6
42
33
117
3
309
66
102
27
15
180
29
79
137
25
18
12
48
41
24
25
72
6
12
5
157
18
12
45
15
6
12
15
72
93
3
27
48
192
93
39
48
48
72
30
35
25
48
24
48
63
69
120
156
15
15
150
90
12
222
6
12
48
132
12
78
108
90
42
30
57
33
78
24
18
30
48
65
7
78
192
12
6
33
32
55
24
108
12
120
33
57
108
60
42
66
27
15
192
30
48
60
60
30
108
9
8
25
63
128
1
48
138
84
41
7
18
24
18
125
73
15
9
71
144
31
174
51
32
37
60
126
24
9
69
83
19
6
63
39
18
23
112
27
60
18
215
48
7
84
60
36
29
24
49
192
78
12
96
125
37
12
78
30
18
180
150
15
39
33
80
103
9
8
43
29
144
37
27
15
198
42
18
60
24
18
192
9
57
12
83
85
123
21
59
24
7
18
132
6
54
36
12
72
15
45
6
30
60
60
90
42
3
15
30
54
96
30
23
7
24
48
18
90
5
24
61
12
120
18
12
137
40
3
48
174
23
40
72
75
126
39
15
18
15
15
12
78
78
42
15
72
48
105
42
21
72
87
18
30
57
21
72
3
39
48
48
60
54
15
111
24
9
32
25
47
25
48
39
81
60
3
80
7
17
40
15
102
30
96
12
30
90
162
39
69
48
192
18
12
21
72
99
69
69
12
39
32
25
12
12
96
24
23
7
66
87
33
15
8
31
6
12
23
25
102
105
15
345
333
84
95
1
12
132
ABCD 98061602768*3^$a+1 [50011]
24
108
123
129
3
48
54
75
15
132
84
72
108
24
120
93
3
9
3
78
54
45
96
21
51
183
189
168
39
84
24
48
24
30
18
33
72
21
75
12
3
129
3
45
27
12
24
9
21
54
36
69
81
120
90
24
120
105
63
45
27
30
6
69
15
168
108
12
33
72
117
15
15
72
33
27
84
36
33
27
81
108
45
15
249
198
42
51
51
240
249
57
15
3
45
9
63
39
24
144
12
126
147
21
15
144
15
60
192
180
108
36
69
21
39
15
21
51
60
48
33
147
312
18
120
72
114
45
111
129
72
15
57
3
72
12
180
141
3
6
54
66
123
108
3
144
126
90
126
6
45
27
45
207
156
105
135
84
129
159
33
45
54
90
30
24
45
99
36
54
63
60
3
120
36
21
75
198
162
12
21
21
30
90
18
72
33
111
60
9
60
36
51
108
141
117
18
30
87
99
48
78
87
87
144
132
45
39
24
84
60
12
36
18
72
18
36
36
33
99
36
120
69
57
78
12
21
12
75
21
69
6
36
180
300
21
15
57
15
93
219
66
18
132
12
285
81
15
84
21
96
54
66
168
15
111
66
3
51
42
48
234
33
93
87
63
9
27
69
75
12
33
81
30
21
75
18
66
54
6
108
12
18
15
75
132
33
15
240
66
6
33
228
99
48
216
105
9
15
48
3
57
72
3
45
147
42
174
57
33
126
36
150
87
33
78
252
84
114
87
12
147
33
96
144
105
3
72
21
99
36
75
276
180
144
30
24
51
12
108
24
111
12
144
114
72
54
81
9
18
33
12
3
150
48
39
36
21
159
72
15
204
30
126
108
222
30
105
60
3
36
69
105
24
48
18
96
9
135
30
162
24
81
132
108
87
21
12
27
72
69
75
180
177
48
21
3
3
72
141
39
12
18
72
6
177
87
18
168
30
33
135
9
111
90
150
9
27
30
114
36
18
162
246
3
147
12
150
15
87
60
156
93
15
96
33
48
63
36
69
15
69
36
117
15
12
171
117
93
6
9
24
3
30
3
159
60
12
33
333
30
33
39
18
162
288
165
33
114
12
108
141
9
162
69
12
135
12
360
33
219
93
75
108
18
54
18
27
36
75
126
6
33
120
60
51
60
126
63
225
90
84
90
186
12
108
36
18
15
96
15
69
36
39
21
120
99
18
138
36
21
108
51
21
33
6
180
30
126
60
30
15
9
30
21
12
75
36
90
54
90
6
72
18
15
144
75
141
15
60
126
63
153
18
126
138
60
12
21
219
30
18
168
105
159
60
18
30
18
15
39
33
36
165
126
321
207
18
18
9
21
72
75
48
39
36
96
33
15
18
3
15
6
54
189
147
36
144
78
18
48
57
123
36
36
18
114
36
180
45
24
147
33
75
12
36
93
141
18
36
24
48
42
30
132
126
174
69
39
72
96
105
12
3
24
69
39
12
21
15
240
138
24
63
147
33
3
96
108
36
36
30
24
54
33
12
21
75
15
6
123
108
15
93
21
63
27
48
36
42
48
114
30
51
60
51
24
12
90
114
48
6
66
6
63
9
63
63
36
69
15
114
30
36
54
195
3
24
36
45
207
48
24
36
54
18
12
213
45
126
45
111
21
105
42
102
18
165
87
24
66
6
ABCD 98061745916*3^$a+1 [50052]
72
48
29
43
12
161
175
5
127
72
84
96
108
36
89
55
35
126
79
36
11
18
31
12
29
43
137
19
144
48
5
72
67
144
36
168
17
115
29
90
36
1
48
120
204
108
24
96
65
43
389
7
65
19
107
37
35
205
47
109
24
12
35
349
12
228
12
132
221
55
71
18
7
389
90
54
7
48
305
108
90
73
180
17
7
132
96
179
18
91
35
25
191
18
31
41
36
139
156
204
120
144
101
18
36
85
5
7
48
36
120
41
144
144
54
36
37
48
12
204
59
61
48
143
108
1
71
169
60
84
36
120
84
59
1
71
73
48
23
25
240
185
175
60
36
35
121
59
85
48
300
71
49
23
180
85
365
18
126
91
35
54
54
145
89
31
41
163
228
72
41
319
5
72
31
23
54
127
96
119
18
18
180
72
13
48
300
72
17
36
19
48
5
72
126
25
36
48
12
108
23
13
132
24
65
19
12
5
67
131
85
41
175
95
25
119
109
156
120
191
49
96
89
7
47
18
55
84
59
97
144
120
156
12
180
155
805
41
90
61
83
1
71
25
48
48
239
1
17
18
157
48
137
18
109
125
91
35
13
24
35
1
12
77
7
479
54
103
23
1
144
24
155
73
48
239
157
48
36
47
13
36
48
36
72
47
216
1
71
37
161
324
151
11
25
84
71
144
25
24
72
24
24
65
108
162
13
77
7
108
173
19
125
19
71
109
89
18
144
144
37
35
198
7
12
60
47
90
55
24
65
55
24
11
109
125
283
204
60
36
132
77
43
36
47
85
12
11
180
234
90
108
13
149
115
65
72
18
193
5
175
120
168
95
265
59
72
13
96
24
240
77
270
36
13
36
48
48
53
91
35
13
12
96
5
7
96
312
108
96
60
24
24
48
120
144
120
48
48
185
72
72
79
11
18
72
139
167
25
83
181
84
185
126
205
245
103
203
18
67
59
54
90
1
84
149
7
101
43
180
155
36
54
72
55
120
5
79
36
83
54
67
96
12
180
185
7
29
55
156
48
36
144
65
108
223
96
36
77
43
29
163
215
180
37
360
89
271
215
90
163
35
1
144
72
35
61
168
72
132
48
95
133
65
31
48
96
24
107
306
19
48
180
48
60
48
24
60
17
19
377
67
132
53
91
120
36
108
131
90
234
157
95
144
1
48
77
103
5
67
240
84
60
35
49
131
72
90
54
25
48
156
84
12
161
18
157
84
29
31
113
36
72
127
35
1
17
54
18
36
306
241
47
108
25
168
120
101
19
17
72
7
48
72
48
48
168
131
13
240
180
12
41
43
36
24
5
72
163
ABCD 98061940118*3^$a+1 [50006]
26
10
44
18
24
64
6
20
64
12
8
52
24
9
5
30
24
48
49
33
80
22
8
40
90
15
83
22
26
12
114
24
94
20
6
10
12
20
12
1
57
18
69
11
184
57
21
8
19
45
2
49
21
56
10
24
8
12
18
30
12
40
30
30
20
30
168
42
28
60
20
60
16
44
130
2
54
40
15
105
2
120
24
25
63
6
282
240
20
60
84
66
10
33
45
32
24
144
79
12
45
26
22
6
56
40
74
34
62
19
11
18
16
32
138
30
126
4
6
6
44
96
48
49
5
96
6
210
10
8
36
52
30
30
57
33
32
66
22
27
53
168
22
9
23
48
48
36
36
148
24
48
20
18
64
32
6
34
90
33
11
60
6
18
30
16
15
99
72
153
23
28
9
23
97
47
58
2
30
120
55
3
78
54
50
43
36
147
32
22
24
72
18
24
20
48
52
56
16
105
48
21
14
52
9
11
10
38
186
72
19
288
36
15
26
16
3
36
123
6
15
11
40
14
34
57
15
44
10
32
40
102
8
4
8
28
138
50
96
84
25
99
86
64
66
30
15
9
8
72
22
66
14
120
4
24
68
88
56
4
6
15
33
98
37
57
66
57
12
99
6
168
32
6
28
6
18
6
195
11
73
3
54
14
12
28
26
16
8
10
30
42
134
18
36
109
11
25
11
49
29
115
36
27
8
6
118
18
2
16
200
1
48
11
36
6
54
34
134
16
116
88
20
16
60
20
64
8
18
54
1
99
68
108
40
96
230
43
15
30
15
11
22
2
1
21
15
11
4
26
58
20
1
119
24
60
22
50
46
3
144
15
6
62
72
25
3
8
4
26
40
14
100
12
20
28
12
30
24
32
30
13
35
12
52
42
39
105
56
6
18
90
30
46
8
18
138
60
1
119
49
35
37
81
24
66
38
30
10
24
2
46
24
38
25
35
22
48
42
140
58
18
110
198
1
9
24
42
6
138
92
24
10
24
62
42
6
1
71
48
61
11
132
12
96
24
24
49
3
30
168
2
24
24
6
54
34
38
114
40
50
46
2
36
10
62
13
71
64
9
83
34
74
30
31
39
45
36
35
46
72
51
95
16
38
16
126
8
145
57
18
21
105
15
11
30
19
39
38
18
22
2
61
51
30
24
144
8
10
92
12
24
1
29
24
6
40
9
81
254
88
50
54
90
114
54
48
58
20
34
96
32
22
2
136
50
94
3
11
24
42
10
24
6
8
70
60
38
58
6
24
32
30
18
126
124
9
23
54
34
6
14
66
90
6
24
10
86
22
8
10
8
96
40
96
30
48
20
12
12
60
72
34
159
17
150
4
84
66
104
58
57
21
42
68
84
60
61
96
45
24
30
116
24
49
3
60
48
44
82
99
131
108
6
16
15
35
24
4
18
14
36
108
49
11
36
64
2
43
11
4
32
49
23
118
114
38
40
6
2
168
114
37
15
50
43
11
4
62
55
3
6
6
44
4
26
16
3
93
87
17
16
14
120
24
52
24
14
112
3
45
6
56
4
33
3
18
72
80
70
20
24
4
104
42
144
54
28
8
52
104
49
24
3
30
110
4
30
26
120
30
160
78
12
14
64
24
56
10
14
6
1
51
158
22
33
24
72
23
40
2
16
18
45
51
30
39
27
62
16
2
24
40
30
30
68
88
8
30
40
24
18
44
24
40
170
66
36
28
6
75
11
12
28
32
12
49
15
14
70
50
30
192
4
24
6
66
6
2
37
24
35
6
40
39
75
21
51
30
30
152
88
48
114
56
82
33
77
30
124
20
48
90
30
58
24
126
44
4
9
11
16
24
44
100
6
90
44
60
118
18
30
54
18
62
60
118
78
32
108
100
2
130
102
56
54
40
18
63
81
14
16
194
16
38
1
65
24
31
11
84
42
103
27
32
6
30
4
21
87
12
38
10
14
40
8
66
4
32
24
10
39
95
108
60
90
19
63
45
3
32
30
58
9
83
16
2
58
30
42
69
83
16
14
31
17
144
19
45
56
10
6
62
58
87
17
34
14
7
89
16
78
50
7
33
18
14
66
49
69
15
47
12
6
42
24
96
64
30
8
55
33
30
48
90
159
135
186
6
9
39
32
64
2
18
6
16
3
15
104
6
16
24
30
2
112
48
114
80
13
23
58
146
46
74
6
43
5
82
44
10
6
9
3
6
170
16
36
8
1
120
95
49
17
10
38
142
114
14
76
45
48
35
136
9
71
16
44
4
6
6
146
30
4
105
21
39
23
48
24
40
20
54
16
39
24
95
36
160
6
168
2
6
7
81
66
20
13
77
120
16
39
89
40
26
16
20
82
2
40
14
31
123
6
80
46
33
51
182
82
81
135
116
4
30
26
16
93
9
38
108
36
34
14
52
45
24
11
6
34
56
12
36
22
24
48
72
15
35
6
40
18
44
1
51
30
15
39
9
57
80
94
45
135
20
34
2
30
79
9
26
1
5
199
57
2
16
62
58
6
66
30
8
22
48
162
18
32
54
54
61
59
10
ABCD 98062174396*3^$a+1 [50079]
17
13
179
43
48
18
339
8
100
92
43
77
115
105
75
53
163
17
43
12
60
30
15
92
55
90
47
31
149
13
66
72
89
109
132
12
287
61
18
72
45
27
225
45
120
123
93
191
40
56
43
54
120
215
48
205
60
59
169
71
60
301
107
1
90
17
52
32
211
18
59
13
12
90
36
24
77
48
132
61
108
131
48
12
36
133
159
81
84
258
18
99
20
12
13
30
78
192
18
42
18
5
144
49
192
119
40
116
64
3
65
31
81
63
18
48
324
36
87
225
18
137
97
36
47
145
119
43
125
43
30
60
59
40
248
13
99
21
87
20
25
18
65
55
90
59
31
18
42
90
180
59
180
48
168
43
90
107
43
30
87
32
43
5
13
251
1
72
15
20
145
323
73
90
54
23
120
120
85
30
77
48
235
29
103
48
162
23
73
107
37
210
5
208
20
12
13
18
101
91
65
13
179
55
65
55
18
35
37
18
29
151
42
63
72
93
60
252
138
240
30
18
137
24
48
48
24
241
59
28
20
48
115
18
87
147
17
43
17
100
116
12
73
18
60
12
60
162
47
1
227
25
78
65
25
135
72
21
54
90
108
95
60
133
11
13
66
162
15
27
53
12
48
120
64
56
55
18
60
11
19
72
29
96
7
18
198
72
48
101
169
51
99
30
132
12
60
30
96
41
43
60
5
85
30
65
48
103
24
5
223
78
59
48
157
87
9
30
29
133
35
55
168
12
105
92
43
5
72
61
251
61
30
269
16
75
162
108
252
78
5
97
35
55
18
87
3
108
17
12
31
101
156
97
6
102
150
12
36
29
295
6
11
133
36
90
137
60
84
16
57
90
36
137
4
21
107
120
13
99
288
8
12
25
27
216
45
180
18
17
55
149
96
73
11
49
171
8
1
12
107
48
84
1
72
227
61
227
73
47
120
1
30
69
3
72
90
143
160
32
103
5
240
187
180
48
17
1
54
18
155
43
29
43
60
185
247
257
40
9
252
12
15
68
7
53
7
90
23
25
78
72
65
12
175
66
47
25
35
25
102
33
75
197
73
18
24
108
17
103
209
108
252
61
18
90
420
102
42
23
12
91
30
47
43
69
3
42
63
3
29
193
47
48
115
65
13
372
18
204
17
49
72
215
97
18
198
47
144
61
48
107
120
97
143
25
318
42
47
55
33
140
97
15
21
234
240
246
72
95
244
36
93
47
25
60
18
221
103
5
373
119
36
84
31
17
60
103
30
18
42
12
36
204
18
45
3
90
72
35
24
48
313
287
85
35
55
17
1
15
144
188
100
128
235
78
90
77
12
60
205
87
128
52
8
31
42
167
295
33
75
60
65
52
93
132
18
9
189
102
65
7
105
3
42
23
25
95
144
73
66
29
31
210
311
73
143
12
1
90
24
108
17
73
227
48
4
ABCD 98062283596*3^$a+1 [50096]
145
15
20
85
23
48
60
180
108
40
44
25
51
20
97
12
107
25
11
85
23
12
24
16
68
36
121
255
92
28
45
23
120
40
9
168
84
11
40
8
4
96
36
44
36
4
20
16
20
36
64
36
92
16
96
48
8
97
48
84
135
24
81
36
27
192
48
12
201
12
95
52
33
207
36
69
35
36
4
156
128
72
4
21
3
24
8
28
72
69
39
20
4
12
8
12
13
11
12
49
3
12
36
44
4
36
105
15
81
39
104
52
24
21
23
24
52
20
36
28
21
48
12
51
48
20
76
56
12
28
24
84
57
135
12
132
21
15
12
8
160
68
216
60
88
33
23
100
21
15
105
3
45
147
45
48
3
8
36
73
11
4
12
96
12
72
20
13
27
24
32
28
60
104
16
12
12
20
73
24
59
37
12
11
120
36
13
72
51
69
155
24
124
20
120
76
120
12
8
4
48
72
92
1
60
83
16
24
20
112
84
45
3
33
3
81
35
16
120
45
35
4
36
57
48
84
48
47
16
104
25
99
12
8
4
117
3
8
4
24
24
72
128
36
100
132
32
13
59
36
60
12
25
35
48
4
81
24
99
32
12
16
9
51
12
44
100
20
24
37
39
33
12
23
37
171
20
4
24
24
45
87
45
39
44
16
132
8
40
12
20
112
12
84
32
4
33
51
32
28
81
23
88
9
51
9
35
1
39
200
16
84
156
132
72
84
36
36
9
48
3
20
40
12
36
20
4
57
35
40
48
32
1
15
80
52
12
296
25
84
99
56
100
104
121
3
12
24
120
9
35
76
21
63
32
136
8
52
48
132
24
84
9
3
8
4
56
97
3
9
180
11
60
1
35
48
13
27
12
20
24
36
84
4
57
15
45
180
63
12
33
48
75
60
44
180
4
57
59
24
40
120
32
25
15
189
11
28
20
4
96
116
61
75
32
148
60
20
97
51
120
36
33
51
21
11
28
60
20
84
88
92
52
44
36
64
156
36
8
40
9
12
63
36
56
40
104
76
56
25
15
132
92
60
1
83
4
45
123
108
21
15
8
25
71
40
129
27
84
96
104
76
20
4
104
12
13
3
188
84
133
3
44
40
36
12
8
100
24
68
28
36
8
25
87
20
1
99
44
76
44
60
1
51
60
24
21
144
51
9
15
36
20
12
16
20
1
71
4
104
36
16
108
12
12
36
72
20
37
71
12
72
76
20
16
36
48
24
120
96
20
52
24
24
21
71
124
33
11
1
63
108
48
72
9
36
63
36
48
92
133
12
36
87
20
16
72
69
59
40
156
24
24
33
47
97
11
120
24
16
9
60
23
16
20
40
32
12
52
8
25
95
72
216
4
93
83
4
24
177
83
60
76
84
20
16
48
45
27
44
109
3
84
104
52
20
4
60
24
9
27
8
16
96
36
24
24
20
52
60
69
11
28
60
12
57
12
119
37
3
21
11
72
60
16
72
144
21
27
33
72
3
9
171
120
9
35
184
56
1
35
49
35
25
36
207
8
49
35
40
24
44
25
87
68
37
3
93
15
32
16
12
80
52
12
36
45
12
48
35
97
111
21
35
16
9
35
28
33
12
3
8
36
88
8
28
156
48
57
51
92
76
32
52
48
44
4
177
84
95
48
36
1
135
104
52
24
81
35
4
140
13
47
16
12
12
36
32
97
23
13
27
57
219
21
15
36
48
12
144
128
60
12
1
35
97
87
36
69
36
3
32
144
85
11
37
11
40
12
44
61
24
15
108
36
24
200
112
36
24
164
40
81
23
37
3
12
20
16
8
12
88
12
132
12
33
111
116
24
64
56
4
108
32
72
4
21
11
4
56
52
20
52
20
73
12
3
180
36
12
189
195
36
140
109
3
56
1
11
28
32
4
44
76
24
12
20
12
157
83
52
60
8
37
51
48
24
8
144
40
24
12
44
36
52
36
9
35
48
4
21
75
24
20
36
148
36
45
11
64
44
84
132
4
60
21
23
25
3
20
4
24
72
80
144
24
16
164
36
108
133
24
23
72
25
11
12
88
20
4
36
24
33
15
20
25
23
49
15
8
28
9
15
24
9
3
45
3
12
20
64
24
84
45
3
132
60
68
28
36
93
123
48
57
15
104
60
184
60
12
9
35
1
75
237
3
144
8
168
52
36
21
11
85
75
48
12
9
83
160
36
57
99
44
112
44
4
32
132
192
61
135
20
24
76
24
56
28
24
117
63
20
88
20
24
4
44
36
4
48
24
20
1
35
28
72
80
4
8
16
36
96
12
ABCD 98062327126*3^$a+1 [50028]
1
24
11
1
111
24
12
24
33
36
51
8
28
45
36
60
12
59
36
60
52
45
12
84
35
60
40
57
27
33
27
8
12
37
192
24
95
37
72
23
85
24
23
16
8
1
35
48
12
37
51
21
71
73
3
33
12
63
56
25
12
11
12
1
47
25
3
24
20
13
51
69
12
27
36
32
1
48
96
59
52
8
52
57
12
36
23
96
40
9
71
48
40
8
25
36
51
24
56
49
107
13
12
35
49
84
3
21
24
15
36
32
76
72
20
12
60
12
49
11
49
15
24
105
24
15
201
47
4
48
81
71
84
36
25
99
81
24
23
120
28
80
1
35
181
3
9
71
16
93
84
87
33
60
3
21
36
159
21
71
13
59
37
47
145
48
11
28
8
25
59
13
35
25
24
60
12
15
57
15
45
35
13
12
39
92
13
15
33
48
12
12
12
179
28
93
11
25
24
48
60
60
155
13
23
36
28
24
32
12
97
23
1
23
48
120
4
32
37
24
155
40
21
72
108
47
60
1
27
20
60
13
132
48
204
35
13
3
20
37
36
24
36
11
48
4
36
72
45
27
93
36
84
23
16
33
23
1
48
60
15
8
76
132
48
57
15
60
48
20
132
1
24
27
105
15
20
160
44
60
24
37
35
25
27
21
11
12
84
13
84
15
12
32
37
11
1
24
24
36
12
39
56
40
8
12
16
57
12
12
39
21
95
1
95
100
69
60
35
36
60
37
23
76
44
49
120
11
13
23
28
45
12
72
59
12
13
24
15
36
32
12
84
133
72
36
24
147
20
28
32
40
45
107
12
37
107
25
63
8
13
11
4
56
24
1
12
24
72
15
57
15
9
39
201
39
93
12
12
63
32
96
100
24
12
33
36
72
39
9
27
21
47
4
132
8
13
47
40
32
37
60
15
9
12
36
15
56
100
21
36
35
25
23
25
24
171
21
3
33
11
25
11
1
27
21
72
35
25
35
64
116
13
99
9
143
16
104
204
85
3
8
4
20
24
124
21
123
68
61
27
45
36
36
12
12
36
3
21
35
76
33
48
24
96
15
33
132
24
227
72
13
15
8
60
1
23
4
69
15
8
16
48
9
60
11
132
4
32
1
96
3
12
45
12
3
9
36
3
57
35
25
47
84
13
108
12
23
13
47
24
13
75
21
48
132
24
83
4
9
23
25
23
72
12
37
12
59
64
36
33
24
107
24
72
49
23
52
9
167
145
15
8
36
13
11
109
143
1
23
36
1
24
63
44
1
27
20
25
119
13
39
8
24
84
16
33
12
63
69
23
16
48
20
1
84
95
1
24
12
12
99
44
61
23
12
13
168
23
16
12
36
36
36
8
25
36
11
60
4
20
25
15
9
24
15
69
12
11
1
59
24
12
13
11
168
1
11
28
21
47
84
4
24
12
8
48
40
32
61
48
59
13
39
32
1
39
69
47
12
36
16
81
39
9
35
61
12
47
4
48
8
1
35
37
11
168
52
9
63
129
120
47
61
3
81
27
32
13
83
1
23
61
24
15
33
23
60
12
64
24
33
84
23
13
48
11
37
15
8
49
12
3
44
108
52
21
51
12
36
33
12
51
32
24
28
9
71
52
8
13
36
27
32
13
99
20
13
11
24
4
92
36
4
20
73
15
68
1
23
13
51
24
20
25
23
52
20
25
47
13
3
68
25
39
45
11
36
25
83
12
25
12
75
8
1
72
3
8
25
71
24
12
12
16
92
12
36
24
88
9
23
25
24
36
24
15
104
12
61
11
120
73
23
24
24
36
13
23
1
3
21
83
40
32
49
12
23
48
72
37
51
69
48
3
36
33
11
85
3
20
12
16
9
11
12
12
25
24
15
69
24
48
83
108
1
87
8
36
112
21
24
15
84
21
35
40
32
40
56
24
49
36
71
1
51
72
9
111
24
81
11
13
95
49
95
25
12
15
116
4
44
49
11
12
24
13
36
12
87
8
49
48
12
192
12
47
100
128
36
52
117
71
24
28
32
24
12
1
39
9
120
11
1
23
64
81
87
68
16
36
81
23
40
57
47
37
23
73
24
15
12
32
1
35
1
99
9
48
107
37
36
23
169
12
60
96
51
108
21
35
25
75
45
35
64
24
117
27
9
107
73
35
13
11
121
183
60
33
3
8
12
25
99
9
12
12
24
36
24
11
24
1
12
71
49
23
49
36
3
36
144
32
1
35
16
36
93
72
36
24
24
11
25
12
48
3
12
80
36
13
24
63
44
85
3
33
11
73
23
24
13
12
23
4
72
9
23
144
1
48
35
4
45
15
56
60
25
24
84
23
13
71
4
33
12
24
12
35
40
69
39
33
12
23
37
36
11
37
23
4
20
1
11
1
35
97
11
76
21
12
27
80
25
12
60
47
148
81
51
20
1
27
69
35
61
15
21
131
120
109
84
12
12
12
24
107
1
15
8
16
20
36
13
12
39
69
36
35
28
9
59
16
69
3
81
95
64
20
12
36
16
105
24
12
11
60
1
95
61
51
21
35
36
96
28
92
52
48
33
71
25
59
88
20
73
15
9
60
39
69
12
11
25
132
132
15
8
24
4
72
81
3
20
24
16
68
13
60
51
33
12
47
36
73
75
116
12
85
12
60
95
1
12
48
47
12
145
11
121
84
11
24
13
36
12
95
1
35
13
95
13
23
1
12
36
47
48
13
11
16
33
3
8
72
133
3
24
72
21
27
57
108
131
37
24
72
36
63
56
13
59
24
60
37
3
33
23
13
12
39
108
24
45
11
16
57
15
12
93
60
12
ABCD 98062377256*3^$a+1 [50083]
13
56
160
56
24
24
76
8
16
116
36
45
75
64
80
36
108
132
12
12
21
99
28
68
4
48
12
180
36
29
54
9
16
104
60
28
84
5
123
72
24
12
132
16
56
4
60
12
44
96
12
60
120
36
36
21
123
40
17
43
44
172
68
36
16
44
52
20
9
3
52
80
96
84
9
7
32
12
64
12
8
40
5
31
20
60
28
140
12
24
24
52
185
36
3
24
12
4
36
101
15
204
36
88
96
29
135
81
175
44
96
4
12
32
12
76
92
120
40
72
240
8
57
111
180
60
4
68
16
72
84
416
132
12
36
15
54
3
16
116
60
36
148
12
104
81
3
84
21
135
64
32
4
20
15
57
108
24
16
12
24
65
75
105
151
48
125
39
88
89
36
15
72
36
57
7
47
93
16
17
87
12
16
32
12
124
120
32
4
8
201
7
48
17
19
140
16
120
104
321
67
36
32
4
20
129
27
144
4
77
43
96
36
104
144
72
60
24
4
65
111
15
121
20
28
24
92
4
260
27
13
12
29
171
28
35
45
4
108
68
100
107
69
28
68
244
24
44
136
17
43
32
84
64
36
68
60
52
44
21
63
48
4
24
56
16
68
36
9
55
36
84
56
60
16
32
76
120
20
52
5
180
19
60
44
132
105
39
48
76
36
24
20
24
16
41
39
72
28
32
153
39
72
105
36
63
4
132
24
32
60
108
204
16
77
19
20
76
8
60
51
81
45
144
151
104
84
84
48
100
23
49
113
19
8
28
24
120
24
132
5
7
20
96
4
128
48
16
44
36
16
140
28
60
5
27
160
20
24
4
80
16
44
21
55
8
72
9
39
16
60
20
24
36
21
19
24
101
55
20
60
4
56
16
116
132
292
68
81
7
104
40
56
12
33
175
44
220
80
129
180
27
48
40
20
36
9
27
84
204
64
68
124
5
36
43
80
52
32
76
36
216
32
12
24
24
21
72
27
72
60
21
27
48
4
24
84
152
4
32
64
20
84
72
33
31
44
12
129
3
40
92
40
41
3
60
60
52
44
84
21
54
1
8
36
12
48
76
56
4
80
40
84
32
45
63
96
4
36
36
12
8
120
64
29
72
39
36
33
75
24
27
69
57
39
4
104
16
92
12
48
160
20
4
41
3
112
12
36
56
76
188
12
120
12
52
8
168
12
16
80
16
8
21
75
60
40
24
116
16
24
12
65
3
177
18
45
72
52
36
36
68
72
69
55
24
12
108
120
8
40
29
15
48
36
12
120
24
36
24
36
45
19
24
80
12
24
21
75
12
60
40
12
20
40
8
36
112
12
32
4
32
45
39
48
76
17
27
60
60
72
160
71
33
72
4
35
90
3
148
68
60
36
40
20
24
16
96
24
44
12
24
24
40
60
12
149
15
21
175
32
16
12
35
165
64
84
56
60
4
24
20
12
40
29
15
40
17
55
48
44
148
32
52
20
76
48
17
15
28
152
40
32
52
8
136
41
3
108
24
100
24
44
12
28
161
67
59
1
32
12
60
48
36
120
12
93
19
8
9
63
48
48
36
4
56
96
24
24
12
28
20
220
41
3
33
27
36
60
21
39
160
20
15
97
104
36
4
80
216
4
164
60
16
20
48
136
116
36
184
56
48
12
3
25
104
36
4
8
40
68
4
17
75
4
92
40
12
20
16
20
45
19
80
12
76
24
20
16
44
4
101
75
76
8
40
20
24
12
16
20
28
20
72
12
48
28
20
196
8
16
96
8
48
100
8
144
36
24
57
31
44
48
120
12
16
20
24
24
12
4
44
40
72
65
43
20
220
80
87
45
12
60
48
388
5
111
4
140
4
8
4
20
144
72
12
21
55
24
12
44
45
72
43
60
36
41
3
24
36
192
40
8
36
21
15
4
44
36
28
17
36
19
71
153
36
99
45
60
100
60
77
43
104
28
48
176
124
24
8
64
56
160
29
15
84
16
68
16
56
60
60
76
20
84
16
20
75
9
45
51
28
101
15
96
28
84
108
8
4
48
20
52
12
11
33
64
12
56
12
268
128
4
68
12
36
52
128
40
56
256
92
12
36
75
9
36
9
31
68
36
9
ABCD 98062496726*3^$a+1 [50227]
46
20
64
12
20
40
50
13
12
41
100
60
2
60
66
67
173
52
87
60
71
72
22
3
5
64
144
120
51
36
45
32
211
81
14
30
52
44
48
6
10
27
57
120
2
46
39
9
27
24
53
30
18
7
35
72
61
33
14
130
12
144
14
6
12
150
12
108
13
69
15
17
31
24
36
53
55
24
36
81
123
5
31
57
27
21
24
15
143
18
136
50
46
27
60
77
4
39
33
15
144
24
9
20
6
144
22
15
9
27
12
156
11
30
28
98
49
5
19
95
22
98
6
40
194
49
60
12
23
157
5
30
190
26
10
84
60
15
21
48
110
36
48
37
9
27
5
67
23
18
4
120
132
3
105
72
99
24
17
54
49
41
19
11
70
15
29
16
20
12
19
33
87
11
138
115
24
96
41
19
11
58
20
18
18
30
94
2
58
111
5
67
33
51
180
9
27
24
29
19
12
113
76
36
63
33
2
70
26
142
128
55
9
26
34
2
10
8
48
127
17
114
72
84
58
276
36
44
67
29
18
18
48
60
19
48
77
7
60
45
14
49
21
15
95
46
204
2
49
24
21
84
2
73
35
25
21
48
48
39
33
96
60
20
115
191
1
9
50
48
10
15
48
228
69
12
38
10
60
48
87
57
3
113
48
52
2
46
32
18
12
18
67
77
16
39
48
23
10
15
96
23
82
14
130
120
2
34
38
30
55
120
93
12
122
85
131
37
141
12
74
94
27
47
162
18
12
61
179
13
48
9
39
21
50
46
2
73
5
7
11
94
15
120
41
31
36
17
18
22
87
93
3
35
133
24
113
172
3
9
36
98
37
72
23
22
50
180
73
48
5
4
32
16
123
5
40
24
2
25
35
30
54
90
114
58
3
5
16
108
3
24
35
48
118
15
45
3
59
25
57
156
24
39
41
126
58
26
109
201
68
16
134
48
72
46
84
15
17
43
21
27
53
7
47
60
12
109
9
111
9
50
25
21
36
134
25
101
28
12
120
15
29
4
15
33
27
141
26
1
9
14
85
35
1
60
120
35
18
18
37
117
36
180
27
108
105
2
10
36
44
36
60
4
62
58
56
139
17
126
118
140
36
30
144
132
58
84
32
18
97
96
23
150
12
55
24
53
12
18
82
24
24
27
23
72
114
4
80
40
72
194
10
36
99
41
4
144
26
1
48
21
24
2
13
5
31
95
22
27
36
96
24
101
54
61
105
24
87
59
1
167
25
21
24
2
106
15
35
108
214
2
60
18
76
27
12
48
12
105
20
127
5
30
25
48
153
72
168
218
96
61
9
15
108
5
40
168
15
77
55
23
72
10
12
15
213
48
39
125
136
27
213
48
86
1
33
75
71
10
48
12
63
21
75
144
41
55
57
32
7
156
24
65
30
6
12
31
5
42
22
51
119
6
126
18
16
24
27
156
105
8
55
105
51
23
1
36
48
47
34
74
13
9
75
156
24
11
97
36
60
17
28
24
75
60
72
9
39
36
45
72
68
4
62
18
60
102
46
32
30
10
36
12
3
17
7
36
21
60
159
24
81
26
85
45
36
62
1
72
5
18
1
48
17
28
171
5
19
65
31
29
126
1
24
11
18
7
21
3
17
18
10
87
48
24
60
21
39
125
90
25
11
121
101
4
50
13
96
11
36
13
132
60
17
28
120
62
78
52
15
131
30
96
76
14
34
32
4
156
183
72
93
36
50
78
55
21
72
80
18
37
23
36
10
99
65
91
45
3
33
39
59
49
156
36
143
25
48
228
5
30
1
9
24
2
10
63
5
12
18
58
2
22
135
24
72
33
24
63
9
68
18
12
18
19
59
34
27
11
10
62
1
216
141
24
3
5
55
33
15
5
18
25
21
14
49
71
37
48
60
72
35
204
1
65
19
59
1
84
59
22
24
56
124
20
162
22
48
8
64
75
113
4
80
28
12
50
24
1
29
16
26
22
60
116
136
20
19
36
59
82
44
54
22
27
48
173
40
15
11
70
84
14
18
18
109
48
69
39
9
26
1
23
10
48
12
27
11
49
60
60
60
36
72
35
1
36
41
12
115
11
37
17
136
15
71
18
18
13
81
15
29
112
180
24
8
90
22
74
46
8
30
1
177
12
156
56
126
48
1
93
68
7
21
36
108
51
84
41
30
61
21
60
63
11
13
48
47
46
62
37
45
147
48
12
23
166
72
39
11
30
64
75
60
24
45
ABCD 98062649962*3^$a+1 [50030]
12
22
30
60
30
42
3
12
41
22
6
26
36
4
6
39
15
18
2
24
72
48
22
18
9
12
11
48
22
15
3
12
30
54
24
24
8
73
27
30
15
24
15
6
12
8
22
33
63
6
39
101
28
66
24
6
50
1
15
21
33
15
57
30
9
59
6
58
18
48
39
12
11
22
12
54
62
10
12
36
50
6
1
23
22
38
36
1
33
75
45
32
4
96
20
70
42
30
32
6
22
12
26
43
15
6
6
164
4
26
31
12
3
8
49
23
22
27
15
54
36
6
69
29
19
21
30
24
6
12
12
18
9
21
15
35
34
15
9
12
8
7
29
6
22
42
33
96
15
6
18
26
6
34
2
4
44
6
58
6
39
12
3
32
36
37
105
27
5
28
18
24
54
66
20
10
18
6
15
11
46
15
3
36
21
5
4
36
3
9
62
34
32
7
12
5
10
30
54
21
3
30
3
15
48
30
42
8
10
6
20
30
46
14
10
48
6
6
33
15
6
15
9
6
6
66
20
48
1
5
6
48
1
29
4
30
2
46
24
44
22
24
24
26
4
26
16
8
64
102
36
18
15
12
3
45
15
102
15
5
120
43
17
4
14
16
48
117
5
4
6
18
26
52
30
84
15
41
4
6
12
12
20
4
24
42
3
21
36
14
22
15
45
15
5
43
15
102
3
9
12
30
30
20
34
6
36
87
11
1
15
153
36
51
48
33
3
26
31
23
156
16
9
9
30
45
39
18
8
6
6
10
9
11
22
2
90
88
8
43
27
8
42
4
26
10
48
24
18
33
11
24
22
15
12
11
10
20
6
109
24
11
10
30
6
18
26
19
111
42
72
62
6
4
26
64
6
42
12
78
38
58
12
20
48
4
2
10
3
45
6
12
60
48
6
15
15
14
16
51
93
39
15
21
5
79
71
46
14
34
12
3
57
3
23
34
24
2
30
4
15
11
10
30
8
4
12
9
41
16
39
9
15
15
24
8
30
19
9
24
18
18
30
20
40
50
30
52
18
15
21
51
39
14
102
18
4
38
28
96
21
33
24
27
11
60
25
53
4
66
45
45
6
18
12
14
70
50
6
28
30
30
51
24
71
12
138
12
4
6
18
30
69
15
2
16
14
6
34
24
42
8
16
90
20
10
6
8
42
48
4
12
6
24
24
50
4
12
18
38
78
16
9
57
24
36
12
62
10
80
24
34
57
33
96
99
23
28
69
12
89
66
10
74
22
14
6
34
48
48
30
38
46
3
11
1
3
6
6
6
15
15
42
2
61
57
132
14
10
15
69
2
24
4
18
15
27
6
20
10
114
36
27
12
71
22
12
6
30
6
60
33
48
3
6
48
36
20
19
3
24
9
12
9
26
24
24
16
50
10
6
24
15
21
8
4
3
15
9
3
72
6
39
15
18
8
52
2
28
6
2
58
39
36
11
10
18
30
12
3
3
68
40
2
4
36
8
4
8
108
16
15
15
18
6
20
76
66
3
9
63
5
24
28
108
24
14
10
2
48
10
2
37
36
39
8
22
32
66
58
32
22
2
19
51
21
9
30
36
24
20
46
12
18
30
18
6
14
100
6
3
47
36
4
24
6
15
3
60
38
90
4
9
17
52
2
64
26
4
72
12
32
76
39
3
32
16
18
15
45
6
44
34
3
5
28
2
10
8
7
60
5
18
4
56
16
80
25
5
6
10
20
82
36
12
42
32
34
66
39
15
32
24
90
4
2
100
48
45
15
24
2
36
22
6
6
9
24
17
24
16
48
26
49
3
12
12
66
27
11
94
12
14
16
18
8
10
45
65
43
12
15
8
90
46
44
10
27
12
15
18
15
59
24
25
15
6
56
60
58
60
30
15
69
8
22
66
15
9
8
70
33
11
1
9
3
12
9
2
54
31
3
30
24
3
9
15
3
12
48
42
54
114
8
30
28
54
6
45
35
94
63
65
52
78
8
46
3
17
6
22
2
34
36
74
70
2
18
22
12
30
15
3
14
34
80
4
32
34
6
45
48
3
24
21
29
6
10
3
45
6
24
26
24
6
10
14
16
6
24
20
6
18
30
22
8
34
8
154
44
6
6
7
48
15
8
10
6
9
9
6
20
16
21
15
12
62
28
42
21
12
57
48
6
42
18
9
21
27
9
24
20
4
8
43
12
35
10
15
9
63
45
15
36
9
15
23
28
32
52
21
9
42
33
17
19
51
60
18
26
34
32
4
12
15
63
42
14
10
6
8
34
27
29
22
24
74
40
56
16
14
1
9
14
42
22
2
4
66
6
39
3
18
50
22
15
48
59
10
99
24
15
38
52
32
24
4
15
17
4
2
4
96
69
51
8
61
9
24
75
3
12
18
8
7
45
38
6
10
20
40
18
2
6
10
42
2
1
24
21
12
62
1
9
30
26
24
30
94
96
24
20
72
18
34
2
28
36
9
17
6
25
9
6
74
28
2
16
12
18
204
3
11
4
26
10
12
60
33
71
10
15
9
6
6
84
14
25
131
84
10
2
25
9
3
11
52
8
4
6
99
11
16
45
45
6
12
45
21
2
10
24
6
9
15
74
7
39
14
19
3
54
54
6
26
4
14
7
12
33
12
3
5
40
39
33
12
15
3
18
14
24
30
6
6
4
18
18
27
17
36
24
6
30
43
5
4
30
48
20
4
21
5
4
90
24
6
15
29
16
30
6
39
11
4
6
14
25
105
6
72
12
44
36
16
9
21
12
18
8
42
28
32
22
48
14
4
39
51
56
1
95
22
26
10
12
74
90
31
12
57
14
49
27
6
3
9
2
34
51
33
12
20
40
24
6
18
8
28
39
21
36
20
31
27
12
48
2
28
32
10
30
14
6
106
48
57
33
2
18
22
30
24
3
3
102
15
11
34
36
15
21
24
30
126
54
9
3
38
36
4
2
28
2
4
3
23
22
66
2
10
9
11
18
40
12
12
62
25
15
90
6
9
5
70
6
8
52
30
9
3
6
2
13
27
68
16
26
90
24
16
8
25
9
72
14
22
60
3
5
79
12
11
22
8
19
41
30
18
6
66
24
6
37
11
22
3
57
18
30
30
24
2
16
27
12
33
6
6
18
62
70
33
3
54
36
24
30
30
20
16
27
27
6
48
24
18
48
32
13
9
2
40
18
2
25
51
18
2
70
12
36
26
6
10
12
18
72
72
3
11
1
3
12
26
30
22
6
12
33
9
6
2
4
48
12
39
11
16
14
4
50
10
24
6
176
16
48
24
38
4
6
8
22
14
36
37
27
26
19
41
10
9
39
12
20
22
48
15
27
26
12
22
6
6
21
69
14
6
40
24
2
22
60
38
10
14
4
20
42
48
4
8
10
42
3
93
2
4
45
48
11
40
9
41
19
11
6
4
15
24
21
36
3
41
7
57
6
36
18
8
34
44
22
20
24
31
9
108
8
82
57
11
4
9
47
4
36
44
1
59
66
22
2
36
54
10
20
34
81
48
36
15
32
10
12
18
68
1
11
34
50
61
63
2
24
16
12
3
9
3
81
2
48
37
3
2
22
81
17
118
50
16
30
9
39
2
16
24
14
10
12
20
4
48
36
12
18
72
78
26
58
2
28
21
51
24
24
18
14
34
56
28
27
15
6
38
4
42
51
69
3
45
42
18
147
9
32
78
30
6
10
6
12
18
18
12
24
6
3
57
27
33
114
21
35
18
7
5
10
9
63
32
4
12
8
40
6
26
25
15
12
12
20
36
24
13
11
16
30
36
3
75
21
39
20
6
28
6
234
38
18
4
3
12
33
14
1
3
2
19
9
84
3
9
3
12
15
9
71
6
7
17
6
34
120
3
47
4
21
33
2
13
21
15
15
30
92
78
60
37
48
9
18
57
12
105
6
44
54
4
2
16
45
108
5
6
34
12
18
9
3
48
66
30
54
2
24
61
9
18
32
13
11
42
22
42
3
17
40
3
23
10
14
46
30
38
4
15
57
24
2
4
9
9
8
70
48
62
54
6
28
30
6
120
60
3
27
20
1
60
3
12
48
32
10
42
36
69
12
9
2
94
15
15
6
75
84
105
15
33
48
18
2
18
16
6
8
91
3
30
2
24
6
34
50
7
9
6
24
36
20
97
33
15
5
34
30
51
45
18
2
28
2
34
44
4
6
ABCD 98062757764*3^$a+1 [50011]
14
30
67
29
36
12
24
36
54
1
21
26
24
36
84
40
2
184
44
22
6
8
19
3
18
15
48
5
64
26
4
42
51
11
24
18
4
3
5
10
8
18
72
42
36
16
21
53
70
45
5
58
2
4
50
1
11
18
24
84
54
13
15
30
20
40
8
4
18
14
54
4
21
39
14
16
54
78
15
21
50
30
4
32
36
6
97
11
16
57
24
83
18
54
25
65
22
44
6
48
72
31
41
10
26
7
17
36
4
80
10
50
12
54
37
9
32
34
38
84
22
20
130
44
72
6
34
38
18
4
32
43
120
15
9
5
130
32
78
120
31
83
34
2
25
29
12
36
40
38
76
44
6
120
78
142
68
4
2
48
18
55
39
60
66
50
10
14
58
32
108
22
18
3
45
39
3
18
3
41
22
33
89
103
63
6
54
8
1
3
50
36
22
69
9
32
31
21
123
84
23
6
40
111
51
44
54
187
3
57
41
24
54
72
85
17
6
52
24
12
24
21
9
3
53
4
86
49
27
32
40
21
27
81
47
36
88
21
15
69
12
12
53
16
18
20
52
42
39
23
13
29
108
58
12
18
6
26
64
3
83
36
40
44
6
103
9
140
12
42
16
38
19
15
32
13
5
43
29
7
47
1
9
18
98
58
38
16
14
85
23
90
24
36
18
18
36
16
15
131
12
58
147
35
18
36
102
49
69
30
14
19
59
205
5
10
32
25
41
7
21
44
166
32
28
134
46
8
6
30
24
4
8
4
128
48
76
212
18
90
24
13
96
155
42
12
76
20
36
55
24
23
36
90
55
3
36
146
66
42
43
27
33
17
58
6
54
12
2
18
54
36
7
9
39
35
30
6
72
25
41
31
11
108
1
24
65
4
14
4
12
9
69
14
54
66
6
30
4
24
26
28
14
30
4
68
22
9
41
36
43
17
30
6
58
44
4
2
31
9
30
50
36
7
11
18
10
69
69
171
63
18
78
12
38
34
50
28
14
76
9
36
45
44
112
90
20
66
19
45
3
51
36
32
54
84
43
11
10
8
24
19
24
117
6
30
14
13
41
19
21
56
4
188
76
2
30
6
1
39
84
18
56
18
4
21
59
114
16
42
26
18
6
55
36
60
11
4
21
11
52
158
6
16
32
13
5
10
14
52
3
11
40
56
36
49
17
24
36
19
24
45
14
18
10
18
8
31
36
27
68
42
7
23
22
56
16
14
10
39
47
25
23
22
20
70
68
85
11
30
36
148
14
24
34
126
54
39
15
2
66
1
24
33
24
15
60
95
6
4
62
13
11
18
40
30
2
16
18
21
39
12
2
40
36
26
180
37
21
99
23
109
21
24
44
24
12
10
9
84
9
2
36
48
46
8
60
7
5
28
90
26
54
121
23
13
51
50
19
15
2
54
4
30
14
72
76
2
18
66
4
3
47
6
43
83
22
14
40
62
4
20
34
57
17
52
50
49
113
54
6
12
162
40
6
8
18
54
72
36
22
18
90
2
48
4
32
24
4
66
122
4
24
51
21
50
34
18
81
117
3
47
40
56
61
11
36
18
48
10
8
6
16
3
29
60
18
12
22
3
3
18
12
18
45
9
2
13
12
41
58
32
28
12
68
4
20
18
48
22
68
4
21
36
53
31
35
36
198
36
40
104
6
48
1
23
72
85
5
55
233
12
54
42
4
14
30
31
12
48
45
14
12
18
72
94
50
10
12
68
36
4
2
16
20
22
30
126
60
54
39
47
40
62
60
34
2
7
11
13
17
40
135
59
24
178
18
24
108
8
4
32
18
6
16
6
162
68
36
48
4
93
11
40
21
71
16
54
6
69
11
18
78
18
12
6
25
29
22
12
9
11
112
14
12
40
159
84
87
14
7
5
54
22
60
14
4
14
52
18
14
43
71
84
6
54
16
9
9
56
54
12
1
60
17
66
4
32
72
1
21
104
22
2
16
36
6
8
13
99
74
4
8
7
15
21
51
153
87
57
36
159
14
36
18
12
10
39
47
25
84
11
6
12
103
47
1
29
78
72
52
32
10
18
30
36
123
24
89
34
2
115
51
12
33
23
30
6
18
18
16
20
1
12
21
78
8
6
16
18
38
34
54
32
31
27
6
3
15
14
12
7
119
114
48
6
16
2
18
30
18
54
4
3
65
6
4
80
112
18
86
36
6
4
48
3
11
28
30
3
144
24
27
2
34
9
11
54
18
12
49
47
72
1
29
72
10
9
23
18
30
13
48
12
48
51
69
17
30
22
20
22
18
68
22
8
90
6
16
21
15
36
20
40
57
12
12
77
126
16
9
33
26
18
22
36
90
14
49
11
16
68
10
98
18
22
2
36
55
35
4
44
78
34
110
36
18
66
64
12
2
30
60
91
71
1
24
41
60
67
12
15
12
72
45
51
8
60
16
36
14
10
98
36
24
43
9
36
200
19
24
11
16
24
44
42
18
4
50
48
18
85
120
21
12
63
51
21
11
18
22
18
30
21
17
4
14
12
6
16
36
20
54
49
17
4
2
30
36
64
18
12
86
7
17
103
23
1
21
75
87
26
31
33
111
47
12
97
21
80
4
2
48
18
79
24
5
4
108
3
17
12
46
26
28
50
58
26
13
83
16
68
18
18
24
73
39
66
14
13
5
54
6
22
50
34
57
35
4
32
37
15
18
18
24
66
2
84
6
30
13
24
71
10
15
75
62
24
4
8
54
4
18
75
17
67
59
54
4
12
32
24
66
96
112
12
9
29
18
70
86
58
51
48
41
18
24
16
42
51
24
47
25
77
55
17
36
36
54
24
54
19
36
24
9
38
34
68
54
18
40
50
22
2
12
54
72
94
24
18
8
10
21
5
43
3
21
47
52
108
2
7
41
22
56
22
32
58
8
1
35
90
18
4
38
7
51
8
6
16
14
78
48
10
48
42
87
21
12
3
17
72
7
9
42
32
1
47
1
9
8
76
2
1
29
22
93
53
30
13
59
6
48
7
21
15
15
14
6
18
36
52
6
32
18
22
57
29
43
23
46
14
16
38
52
20
12
100
12
32
6
49
21
18
9
48
33
63
29
16
14
6
54
61
41
24
12
54
37
5
4
26
22
2
70
3
57
12
ABCD 98062954376*3^$a+1 [50056]
23
153
99
36
57
123
69
3
108
108
69
3
13
59
133
80
237
51
39
313
245
324
103
80
105
103
23
342
99
48
15
97
119
105
21
18
198
54
45
48
33
15
39
25
245
18
57
16
125
18
97
47
1
192
48
32
15
129
141
67
23
108
90
99
48
69
108
63
63
49
41
126
73
107
126
72
18
54
108
18
313
29
36
36
171
45
3
64
113
54
18
55
128
69
18
90
36
27
45
163
35
141
39
9
112
41
18
261
261
90
33
57
234
61
272
27
108
108
144
54
7
29
36
18
90
36
63
117
36
7
47
49
96
125
19
32
75
18
72
283
95
90
7
29
54
162
54
69
21
18
25
11
72
13
77
3
15
1
161
54
25
83
61
80
144
3
90
115
119
9
81
18
360
21
195
54
7
155
288
90
18
72
81
117
18
270
54
181
71
36
180
54
36
18
21
240
9
55
17
270
108
72
18
126
13
32
16
32
33
63
16
155
36
129
33
378
72
93
159
216
9
45
36
198
144
153
153
72
54
9
27
18
72
54
69
57
7
11
85
41
18
37
35
18
162
108
13
365
90
72
108
18
72
43
96
95
225
96
219
229
77
99
45
594
321
3
252
90
126
72
1
80
225
72
343
107
18
54
108
97
83
108
126
195
39
36
21
240
160
80
75
234
18
36
117
112
32
160
29
115
11
180
33
96
96
144
261
90
49
77
18
72
18
39
87
18
151
80
57
7
96
176
45
18
126
19
80
63
33
21
139
131
61
128
99
18
75
15
108
216
93
105
108
27
112
23
126
27
63
97
48
35
36
36
37
17
15
201
39
105
231
48
64
80
45
18
18
207
27
18
54
18
36
135
27
90
18
270
36
18
85
80
15
180
13
32
63
54
54
85
5
54
21
15
144
162
15
160
59
37
32
16
59
216
301
41
72
90
270
90
72
36
18
72
55
80
45
115
29
144
72
43
29
51
57
18
85
95
1
320
16
59
18
162
33
3
45
135
90
15
64
101
90
54
18
57
304
71
9
135
36
90
198
18
195
57
36
51
3
13
59
36
18
36
90
81
153
135
117
270
45
189
3
16
32
57
126
72
225
48
51
109
125
36
234
72
18
27
189
339
165
36
39
144
123
90
90
33
21
234
1
35
576
45
48
69
18
144
198
115
11
37
32
255
241
192
35
72
373
59
36
180
90
18
97
32
33
18
162
187
47
54
90
72
9
9
162
37
128
33
72
18
54
223
227
61
65
54
73
80
9
18
18
18
81
9
54
81
304
47
49
41
36
3
87
144
9
45
51
48
171
486
54
25
155
126
54
ABCD 98063179876*3^$a+1 [50089]
78
9
24
21
18
48
108
69
96
15
25
152
64
56
24
64
104
72
168
136
56
24
16
56
24
3
13
83
12
57
21
75
15
12
69
81
15
48
27
72
12
6
18
1
101
43
72
35
48
141
3
21
16
35
21
88
59
108
9
24
40
35
21
51
12
36
37
48
72
5
19
53
3
15
129
39
9
21
6
48
6
156
6
13
59
12
1
143
217
239
36
109
29
36
31
24
41
15
183
9
72
39
126
54
72
13
32
64
5
75
45
90
96
145
8
96
3
48
45
27
72
36
73
72
5
30
168
21
64
215
72
9
9
36
115
29
67
24
71
169
83
21
57
15
64
29
54
36
36
84
6
3
45
67
83
45
48
24
64
11
21
39
54
67
5
54
45
16
8
40
29
3
40
32
192
16
23
9
88
35
45
27
117
24
15
25
72
35
133
96
23
18
87
3
45
9
31
8
112
149
3
33
79
11
69
3
13
144
11
138
27
27
108
49
41
39
16
8
69
18
9
24
69
36
6
36
13
32
24
15
33
72
144
16
8
75
192
90
3
75
18
3
15
30
75
39
30
42
18
63
24
24
16
24
11
36
9
3
13
5
19
80
45
90
108
18
27
87
81
93
114
97
80
64
29
67
24
32
57
48
15
45
48
195
21
24
30
54
87
111
108
90
72
24
36
55
24
200
16
8
51
18
3
15
90
39
24
24
57
15
21
162
33
64
56
225
39
3
72
84
72
25
8
120
72
24
111
54
51
135
145
107
12
18
18
69
3
21
112
104
24
24
72
93
36
114
12
24
12
45
27
96
72
12
126
27
24
3
37
96
24
200
9
39
213
3
16
11
42
27
16
24
8
123
45
3
37
17
15
48
45
42
48
54
6
13
107
90
42
1
120
32
75
69
21
42
33
93
126
18
123
48
39
42
63
48
27
13
24
24
32
24
40
8
33
55
5
210
9
136
143
105
21
3
48
3
37
107
45
63
49
5
78
21
40
29
30
108
9
69
27
93
72
24
18
12
36
9
63
60
13
32
27
18
3
63
25
35
36
30
6
13
32
3
90
42
48
1
56
48
72
45
18
54
27
135
81
40
48
56
3
36
9
168
3
132
174
3
136
5
24
51
24
15
36
61
11
45
9
198
126
126
48
90
18
78
246
21
213
67
8
216
3
18
90
30
54
21
39
66
42
13
104
21
72
43
8
16
11
205
8
39
1
47
72
33
40
23
9
3
90
3
15
54
3
24
105
15
51
42
43
119
30
75
40
65
55
23
57
69
72
3
27
18
27
45
3
96
40
80
51
45
27
45
87
25
119
57
33
15
21
48
3
15
24
25
8
15
33
144
40
8
27
21
15
18
42
48
54
6
12
24
21
27
165
75
12
9
27
13
32
27
162
78
13
5
99
63
30
3
3
21
33
151
41
6
48
36
144
45
24
16
47
54
91
29
3
88
24
29
36
6
57
171
42
144
48
3
3
192
18
6
45
21
42
18
90
72
157
23
30
27
69
67
5
30
93
24
48
69
91
23
120
9
88
32
51
21
64
32
40
155
18
54
48
109
5
19
29
3
72
15
60
18
18
36
85
8
27
96
120
60
9
136
47
6
27
3
141
63
1
47
49
65
18
13
5
19
179
37
24
203
18
19
5
19
29
72
3
165
30
6
31
35
21
3
141
3
117
160
56
40
32
3
13
32
27
60
12
21
15
25
53
12
15
40
48
59
21
24
27
165
75
54
174
1
104
27
21
24
111
33
72
93
91
144
17
42
21
144
15
30
186
9
21
27
15
9
136
8
16
83
61
5
27
69
36
87
96
51
84
145
17
78
105
72
24
45
75
75
18
3
87
57
16
80
27
21
45
51
165
54
117
33
7
32
117
6
12
1
17
18
24
13
95
120
60
45
165
19
224
15
81
24
16
96
53
30
24
48
60
12
18
54
18
108
79
65
6
9
3
96
45
315
192
45
27
36
1
143
81
16
215
9
21
90
1
120
104
69
147
15
48
204
12
49
240
5
51
15
1
24
71
25
23
1
8
48
15
49
5
3
96
15
25
29
192
6
45
27
12
1
24
89
54
48
9
16
35
72
102
6
12
13
5
163
89
7
8
3
18
67
29
48
27
141
3
24
88
5
147
120
16
32
27
6
15
16
120
8
75
45
48
24
48
33
12
27
9
114
12
108
45
48
64
5
3
3
45
40
24
8
3
162
3
3
37
107
30
7
56
24
40
23
72
ABCD 98063413634*3^$a+1 [50006]
13
59
61
203
64
45
162
84
114
11
37
42
48
54
24
12
78
72
9
93
35
55
18
234
6
47
37
51
45
18
12
5
13
24
12
36
35
19
6
18
102
18
5
264
7
234
36
30
69
57
15
3
36
36
5
37
11
24
1
12
27
123
84
18
15
128
7
65
88
27
12
18
6
225
147
18
27
99
78
23
7
17
1
90
45
168
21
54
54
15
75
78
39
99
6
111
9
18
45
15
192
36
114
36
90
12
36
72
18
36
144
6
36
5
13
144
72
66
42
30
6
12
18
60
57
27
18
54
36
9
8
43
117
183
9
33
90
93
27
6
66
114
84
23
13
54
45
45
42
9
9
23
43
60
246
51
3
29
7
24
12
60
54
54
30
6
108
120
42
30
24
30
234
90
36
6
30
51
72
21
114
30
83
7
36
72
42
30
6
36
90
30
108
72
90
53
88
3
45
81
108
18
72
6
11
43
48
29
31
54
3
33
72
30
42
23
97
6
54
18
30
6
30
87
3
36
18
47
85
84
60
12
144
36
83
49
66
114
18
18
12
150
12
17
48
7
6
102
5
67
29
25
42
84
41
73
39
15
48
60
84
6
3
27
24
173
55
108
18
114
36
45
39
90
23
37
107
168
97
78
90
48
24
324
30
45
32
55
65
7
18
23
7
33
32
7
6
30
24
101
61
3
128
40
72
27
45
80
85
18
18
15
45
18
57
15
72
48
17
55
18
90
45
69
66
78
12
60
18
54
18
57
51
30
36
6
5
13
84
42
18
12
24
90
21
33
30
18
72
23
13
54
45
63
18
24
48
78
57
72
32
19
54
66
72
125
72
25
138
18
27
128
7
144
96
12
6
54
113
24
1
15
63
17
64
48
51
5
16
69
27
27
18
18
156
24
29
25
36
66
90
18
60
12
141
45
90
113
31
41
115
42
30
5
37
18
48
24
180
54
66
69
237
18
89
7
198
102
6
90
30
72
15
21
11
31
65
7
18
54
18
90
66
42
9
9
12
83
72
7
78
3
45
36
6
57
15
81
21
18
6
156
23
48
115
72
5
13
35
157
11
49
48
54
36
5
37
30
60
120
33
9
48
23
37
3
99
6
18
12
65
49
54
9
75
53
37
42
36
54
30
36
54
15
9
30
234
63
87
48
54
35
1
60
54
45
21
78
29
37
59
24
43
24
30
126
42
18
102
36
24
27
48
27
24
117
3
24
5
43
24
120
18
6
77
48
55
30
6
36
108
21
123
36
162
12
36
24
111
81
18
18
18
96
9
27
5
7
33
32
16
27
24
48
6
54
18
72
12
11
67
120
45
8
144
1
54
24
36
18
48
78
120
141
75
36
42
108
120
132
36
102
5
13
60
47
19
108
18
240
72
18
5
67
30
36
36
24
36
11
24
96
13
66
24
12
18
42
48
54
78
72
53
37
36
54
12
18
11
96
79
12
5
48
7
18
144
12
18
6
36
84
54
77
19
54
12
6
18
66
6
59
16
15
9
9
90
77
7
78
3
80
61
84
54
150
30
18
27
87
30
51
39
6
120
54
6
47
136
27
18
27
69
108
108
18
12
24
45
9
30
60
90
72
180
47
91
5
157
42
18
23
49
71
37
27
81
54
17
73
12
150
36
17
37
108
48
24
111
63
24
30
72
96
48
42
12
141
27
18
36
36
18
9
48
24
21
18
65
115
29
25
18
149
19
102
18
45
56
85
66
60
18
35
1
39
45
24
11
7
48
54
90
96
41
25
15
21
42
90
23
40
27
108
9
9
39
63
78
12
15
39
6
99
48
45
11
25
42
72
12
41
112
15
12
6
54
30
24
84
6
57
27
36
54
6
36
30
90
18
132
108
111
9
63
272
7
36
42
66
42
39
8
115
18
12
63
24
63
66
126
18
47
49
30
36
5
73
36
54
5
61
24
48
60
63
99
108
54
120
83
40
8
55
65
19
6
30
33
57
18
5
181
18
18
54
48
18
54
36
18
24
75
72
8
1
24
18
12
41
1
30
6
162
12
114
72
30
5
40
27
78
39
24
81
30
54
36
108
51
32
115
53
19
72
5
103
18
42
5
43
197
55
36
5
19
53
37
66
42
192
6
9
57
54
144
6
12
47
13
27
135
18
48
36
144
51
81
47
72
25
71
37
246
6
120
24
30
24
12
45
45
83
31
72
17
13
72
36
54
78
107
13
72
107
55
6
48
24
18
65
43
66
51
72
3
18
6
18
11
19
78
215
109
90
36
77
13
12
36
36
71
43
12
ABCD 98063471984*3^$a+1 [50058]
16
8
3
54
15
28
113
24
7
68
40
77
91
161
31
5
39
15
1
41
43
32
108
28
152
27
42
54
30
42
21
63
1
17
15
4
48
32
27
54
36
27
9
51
24
28
5
24
30
9
9
19
17
60
15
87
49
44
64
65
43
24
17
39
3
21
9
18
18
51
72
9
43
65
51
168
117
27
33
48
19
41
43
8
16
17
3
60
48
16
8
63
45
4
44
36
24
141
7
65
12
19
20
57
162
48
18
54
13
8
36
15
1
23
85
20
15
24
13
12
36
8
51
18
96
15
28
185
91
44
27
9
36
45
15
27
57
51
25
80
21
27
3
54
27
12
33
36
27
4
29
12
15
88
60
95
45
132
57
102
37
59
97
29
259
128
16
11
18
87
48
21
19
104
60
21
111
76
29
7
119
33
3
81
129
18
45
15
49
44
40
59
60
33
16
35
1
125
3
75
25
59
6
7
8
39
81
3
1
35
60
49
17
19
35
18
19
20
15
49
11
18
12
3
72
24
4
59
85
20
48
24
24
15
45
36
24
180
4
72
41
12
31
83
25
8
57
39
87
229
71
13
32
27
42
7
32
15
45
3
1
20
24
36
27
6
3
9
36
3
16
17
54
49
47
66
55
48
41
54
6
3
4
95
1
5
43
36
92
12
45
51
4
35
1
72
17
54
109
269
31
24
44
15
120
45
24
16
24
53
3
3
49
12
59
13
96
48
23
129
39
45
112
48
5
103
11
61
5
72
19
77
31
23
54
39
48
3
45
9
3
9
19
144
17
18
81
4
29
15
52
8
33
48
99
33
36
7
80
24
15
9
39
9
100
44
4
20
16
5
6
33
60
15
21
112
36
23
1
8
33
87
3
21
51
61
23
9
120
16
71
6
39
27
1
53
6
61
101
115
5
19
35
21
3
30
19
36
71
36
85
23
78
18
66
19
107
6
15
12
40
8
24
21
18
57
21
216
12
18
1
48
116
48
76
44
4
44
52
20
24
40
24
20
16
80
69
15
15
13
68
15
30
6
18
139
12
20
24
16
48
24
41
51
12
57
36
39
64
60
95
33
39
9
88
8
36
16
71
42
15
60
96
24
60
69
7
47
49
32
3
36
13
29
39
48
3
54
72
7
29
7
11
30
19
56
60
105
39
63
36
54
91
12
23
57
12
45
135
3
1
8
96
4
35
13
41
78
13
72
71
18
42
33
51
78
51
3
18
12
31
41
55
5
7
5
27
4
32
72
64
36
20
51
18
6
33
36
60
4
60
80
45
67
83
18
103
5
12
63
27
9
4
41
19
80
81
27
112
80
15
9
72
63
1
8
27
145
5
7
8
16
23
69
28
11
13
44
28
17
36
31
227
30
6
45
12
27
81
112
20
48
60
88
24
180
20
12
27
84
21
48
9
18
13
23
57
36
87
54
79
5
72
55
5
15
12
21
27
60
39
1
12
119
12
109
89
3
84
111
49
32
15
33
96
33
31
71
9
36
24
24
15
1
113
156
60
36
43
32
100
41
51
16
8
28
20
72
15
36
37
12
36
24
20
28
8
33
31
60
20
15
45
48
57
3
100
53
31
8
219
180
21
9
19
5
15
36
33
108
91
35
60
105
28
132
8
63
1
72
35
9
9
51
264
9
3
48
16
180
32
9
103
8
33
111
64
104
81
75
36
15
1
44
64
143
42
51
88
5
3
4
47
13
48
96
23
9
39
54
18
24
13
32
16
11
25
5
126
13
23
121
11
33
60
24
40
20
15
21
16
108
12
11
57
36
48
87
33
88
41
6
12
1
180
8
213
12
55
17
103
20
16
68
27
6
43
44
48
45
103
71
24
12
6
63
4
23
18
15
100
44
36
36
16
44
69
103
8
15
9
16
8
96
28
41
7
5
75
16
36
17
63
99
6
30
21
36
75
13
8
12
69
27
87
13
53
3
15
18
18
18
75
24
12
15
261
207
73
8
136
17
111
16
20
21
30
105
16
32
141
39
28
36
84
72
23
6
27
16
96
92
52
8
63
1
8
27
144
18
19
80
28
32
16
240
17
24
48
27
99
21
24
120
84
111
1
23
13
179
126
15
12
69
39
64
20
15
37
17
18
54
18
1
12
32
64
17
31
72
8
88
44
9
3
24
15
45
3
60
13
20
16
20
12
12
9
6
33
129
67
36
12
32
4
8
3
61
116
28
59
78
43
131
1
12
5
111
144
96
27
108
18
31
96
17
39
16
53
18
42
15
28
32
28
8
28
12
104
9
19
5
12
15
4
17
135
15
12
9
4
44
15
81
4
23
9
69
39
27
42
18
84
54
72
36
39
105
55
95
9
4
71
9
36
9
39
39
66
42
13
8
72
12
100
44
33
42
57
51
157
12
23
6
51
60
40
5
27
9
42
25
5
54
132
33
3
30
15
48
36
60
60
36
100
11
108
25
8
16
144
36
143
96
13
71
13
23
6
51
3
30
24
3
9
39
16
20
96
15
30
24
66
69
4
17
3
48
3
24
13
48
5
24
27
39
1
164
84
81
12
54
37
84
29
3
141
135
16
59
24
25
32
36
51
54
12
114
9
39
6
3
28
12
176
9
139
41
75
15
49
24
8
40
5
19
80
120
3
33
21
79
5
24
31
84
204
23
69
36
15
36
90
3
3
13
48
11
9
3
109
71
1
36
ABCD 98063701304*3^$a+1 [50058]
33
24
90
45
16
5
267
3
45
9
42
13
221
12
87
48
9
39
15
6
75
208
35
78
48
42
48
85
80
21
144
27
3
114
75
87
264
42
12
60
18
72
120
18
54
54
132
75
99
13
41
60
27
99
13
17
144
15
21
91
17
6
54
12
39
64
11
54
18
30
54
73
53
27
27
24
12
78
12
7
11
165
57
12
60
36
54
30
132
30
60
48
18
60
138
114
30
1
17
54
6
12
18
60
180
30
42
93
63
6
43
23
54
114
49
5
90
138
18
24
66
60
12
90
144
60
156
33
21
36
60
12
18
108
252
72
42
30
96
37
32
48
21
36
78
12
60
108
126
30
6
30
90
90
1
32
3
93
15
24
57
9
54
72
54
6
61
29
54
66
60
18
48
78
126
1
48
35
36
24
36
93
45
3
15
72
25
32
21
138
60
30
6
1
107
12
9
15
192
180
78
12
24
54
117
39
36
114
51
3
30
72
24
79
11
48
60
18
108
36
120
36
54
24
84
57
15
1
17
15
16
5
24
12
54
49
221
24
43
113
60
99
27
30
151
17
48
90
24
54
102
33
189
126
37
89
126
73
17
30
18
42
69
16
48
5
75
201
30
108
90
3
87
18
24
15
16
23
57
9
6
12
6
360
102
90
39
96
177
138
37
53
54
21
15
18
60
90
84
21
57
48
252
90
225
48
105
7
65
60
147
123
18
19
96
11
30
103
83
12
1
32
129
15
3
60
48
24
18
151
11
30
36
24
36
18
12
18
7
17
48
24
18
36
36
13
240
80
16
59
186
75
64
5
12
15
3
6
36
30
18
51
117
43
80
87
24
126
48
6
36
9
9
54
1
11
36
18
132
30
13
95
42
48
36
60
30
126
75
69
6
84
18
15
45
36
66
141
45
12
18
24
120
60
105
21
30
45
189
6
93
69
75
63
60
90
27
48
105
48
24
31
144
95
18
30
24
120
60
30
103
96
17
42
21
27
18
24
66
9
117
6
12
60
48
24
108
30
72
195
45
84
15
21
90
24
25
131
114
66
6
54
13
113
15
33
42
69
21
18
25
191
18
138
69
208
11
6
18
30
6
12
13
47
72
57
9
87
99
13
23
48
25
32
15
24
9
21
60
36
30
54
103
137
18
85
35
93
3
90
30
21
3
72
54
36
91
29
24
75
69
30
13
32
33
127
47
33
153
48
7
53
36
144
39
48
75
120
60
12
21
57
39
153
42
36
25
23
132
85
48
47
84
13
11
85
17
90
78
36
48
3
57
12
24
30
36
81
9
126
42
18
13
41
30
6
18
36
30
18
78
15
3
54
72
15
39
12
45
69
48
18
78
139
95
18
72
90
72
18
51
15
6
30
168
120
60
138
7
32
3
198
138
45
27
54
24
102
54
75
16
95
48
60
66
78
66
96
19
47
78
12
54
18
36
36
90
13
5
171
45
36
15
39
6
19
47
33
21
90
6
18
30
24
48
3
64
5
91
17
18
6
18
12
6
3
9
258
102
15
27
54
102
18
7
80
57
18
180
54
36
18
69
48
27
42
36
18
66
96
138
96
30
75
69
96
66
54
18
1
107
18
36
79
71
9
81
48
78
48
36
13
32
9
55
224
48
15
24
36
102
6
12
108
6
126
48
24
108
57
16
17
63
111
126
42
12
60
30
36
108
36
6
12
78
18
120
37
32
63
48
54
43
35
13
77
48
36
15
16
47
72
138
162
90
19
5
30
36
24
66
15
75
168
48
13
65
12
18
144
1
80
64
5
48
27
63
42
102
81
27
6
79
11
117
48
15
177
48
111
24
66
24
12
99
33
36
66
73
131
66
43
11
36
126
78
37
53
27
112
53
42
66
60
19
32
51
13
5
27
9
199
41
54
36
18
18
120
24
18
66
69
21
162
24
66
18
42
3
27
132
12
6
84
18
6
30
85
41
54
24
72
48
1
179
45
16
35
174
18
13
59
42
30
60
1
29
51
183
25
35
45
112
59
21
9
18
85
11
12
25
47
18
24
108
36
36
66
108
37
5
43
11
30
24
30
81
9
42
12
18
180
24
3
15
48
42
108
43
11
66
132
30
126
42
9
3
45
15
1
125
36
30
6
54
ABCD 98064672274*3^$a+1 [50097]
13
60
11
21
3
37
5
48
18
85
80
24
15
36
84
1
53
30
45
36
60
33
27
4
11
24
36
13
125
162
18
18
18
31
11
37
48
60
5
7
17
55
23
12
13
95
30
7
125
24
12
12
63
15
24
30
19
12
132
35
150
7
29
6
21
24
124
11
66
24
84
42
60
132
78
3
4
32
3
6
30
72
69
33
6
66
60
15
4
12
24
44
4
41
7
29
24
42
97
131
61
108
5
18
33
27
72
18
54
73
12
35
85
119
25
59
108
54
18
13
104
123
57
3
78
19
5
30
13
68
52
12
5
43
11
45
81
30
18
91
47
12
1
29
87
16
44
96
52
101
42
45
39
114
7
17
67
53
36
12
18
6
39
39
12
25
5
24
42
109
48
35
25
17
90
24
6
31
5
12
18
49
60
53
72
144
36
19
125
6
84
12
85
84
23
42
24
60
19
71
24
61
107
42
30
37
24
35
12
49
24
41
103
36
71
25
29
276
36
108
55
32
4
24
77
24
31
65
30
108
81
45
55
29
72
15
24
15
73
35
72
6
7
53
67
12
11
13
12
125
72
7
80
76
59
6
12
55
47
21
232
108
12
12
20
4
95
6
51
40
89
48
67
5
30
13
71
12
24
84
84
198
72
90
97
36
17
27
4
5
27
100
17
180
96
114
1
41
139
41
18
192
85
5
43
72
11
37
47
1
35
12
57
339
25
41
6
24
13
35
1
17
19
60
11
12
12
6
12
126
21
3
6
111
3
12
66
75
39
25
56
24
3
72
1
20
27
25
83
42
36
24
18
9
99
49
8
24
21
132
87
15
54
72
39
105
18
205
17
60
31
12
32
9
144
90
73
12
5
43
44
69
15
69
12
31
12
5
55
35
13
65
18
1
65
60
31
35
13
11
90
78
13
29
43
35
85
5
102
69
21
75
64
41
43
48
80
27
33
117
3
40
24
71
105
87
1
72
59
60
60
1
84
20
16
48
125
7
8
124
95
25
47
48
25
35
132
108
57
24
21
55
56
4
29
31
41
42
18
12
27
105
6
30
30
42
42
30
120
18
108
9
9
72
24
31
17
27
33
18
12
57
39
66
54
6
31
44
93
3
3
24
90
120
30
42
6
85
23
126
31
24
29
31
56
9
18
30
3
4
20
9
24
48
30
85
12
17
51
15
12
1
41
43
17
15
60
39
42
123
81
31
29
15
33
27
33
7
5
18
36
45
52
200
28
101
115
5
18
30
30
30
43
12
120
125
127
20
4
24
5
115
161
139
60
35
12
61
5
24
60
48
43
83
61
80
4
36
48
35
13
59
66
30
12
25
32
16
29
39
15
42
84
55
89
67
84
11
54
103
8
124
80
15
1
80
27
30
91
35
21
9
6
45
100
36
59
90
48
66
42
54
13
41
12
15
57
7
11
25
60
77
7
20
63
13
60
17
48
42
30
63
15
30
54
13
17
39
45
31
29
91
11
18
66
18
12
19
77
48
36
66
37
12
20
39
21
60
45
36
19
23
36
66
6
93
4
36
161
31
8
69
3
24
16
12
47
66
7
8
3
6
75
3
12
36
48
90
31
24
17
75
57
30
25
11
84
37
20
111
9
28
77
54
12
85
128
12
100
59
25
20
3
6
120
7
59
6
30
42
7
119
6
6
25
17
18
13
5
126
45
33
3
4
24
24
8
39
13
11
1
60
60
35
30
78
6
139
23
45
45
15
15
102
6
36
25
11
108
21
39
66
18
12
96
12
6
27
9
6
12
57
24
4
11
54
67
36
12
12
80
28
23
114
91
17
7
11
49
20
36
64
11
45
28
132
17
55
17
15
33
55
12
20
165
19
11
6
30
85
107
270
31
47
12
12
6
55
12
8
9
15
16
72
125
3
40
17
6
109
95
25
5
30
42
90
105
39
61
95
73
68
28
11
25
108
11
1
20
39
61
5
66
37
35
1
77
7
17
18
36
6
48
3
9
6
42
42
60
54
27
52
11
6
39
52
47
42
6
144
66
120
19
35
1
119
6
127
32
21
55
95
102
36
24
27
15
6
39
60
21
18
84
6
24
90
72
48
57
64
17
48
55
107
72
60
78
79
5
30
49
120
72
47
30
12
55
71
42
175
23
30
42
12
21
93
24
12
36
12
96
19
5
12
36
12
7
36
119
48
12
105
9
66
73
23
42
91
152
9
24
79
47
120
1
59
73
107
36
37
8
57
30
61
20
81
48
55
60
60
8
24
3
141
81
175
5
91
8
99
73
48
95
24
13
125
7
125
3
52
23
144
13
128
24
75
36
37
107
24
30
72
15
57
60
18
30
7
53
7
156
17
24
24
24
43
77
48
42
120
217
24
17
15
9
18
12
145
11
24
30
43
197
108
55
125
3
69
15
28
32
40
11
25
35
9
15
25
24
17
7
32
33
27
15
49
59
25
53
39
16
12
48
72
8
24
123
73
24
84
149
48
60
7
5
48
55
12
95
42
48
27
88
48
17
42
45
9
6
1
5
75
3
150
19
132
5
ABCD 98065155382*3^$a+1 [50213]
92
132
36
36
241
108
84
11
60
259
5
61
54
6
59
25
71
7
30
42
77
13
11
7
5
72
31
57
92
31
5
24
108
55
153
116
244
87
12
6
75
36
8
48
67
48
53
25
95
24
1
54
126
179
1
47
193
59
85
11
36
1
35
25
39
8
36
55
45
20
97
35
12
85
95
96
19
81
20
7
78
11
64
27
45
33
11
199
9
33
198
30
27
20
52
33
419
24
12
72
103
12
137
108
16
9
35
72
48
108
43
24
36
120
9
33
30
29
61
18
65
60
100
44
156
52
33
167
24
91
9
44
37
78
41
36
72
151
9
51
21
9
24
23
187
60
5
31
5
49
47
64
36
9
180
114
90
3
20
24
19
72
18
42
30
27
15
21
80
12
115
17
1
11
13
126
77
7
18
63
27
90
107
12
36
60
12
252
24
25
39
8
108
37
179
28
15
126
30
9
36
44
48
25
27
15
21
36
20
88
92
124
15
12
17
163
29
169
135
80
109
35
12
108
16
9
27
69
90
5
72
97
11
79
276
29
61
39
33
167
121
30
114
3
8
64
20
96
25
119
43
48
17
7
21
9
27
69
147
117
168
167
16
44
55
101
132
127
18
27
20
96
180
7
57
20
31
41
49
47
108
55
24
21
200
24
1
90
81
9
90
114
95
103
12
45
56
205
35
12
52
20
43
65
13
39
153
27
33
23
85
155
36
136
180
63
65
205
240
11
61
48
11
24
37
287
12
88
135
150
11
115
5
79
261
44
25
30
36
161
331
5
124
8
192
43
36
180
60
72
30
99
36
8
12
88
27
9
36
117
78
18
72
23
124
141
11
61
119
169
119
73
42
108
12
65
115
117
8
61
75
15
57
45
47
96
72
28
45
119
13
12
35
12
43
96
21
80
48
85
75
8
115
57
51
57
177
18
5
88
87
65
187
21
105
30
42
47
55
53
12
85
11
12
24
208
15
18
95
43
72
137
25
63
153
24
47
43
120
53
28
36
20
31
137
12
16
8
19
36
114
23
85
102
53
12
16
105
111
44
55
90
11
36
24
43
21
27
53
7
5
67
41
7
90
198
65
16
81
63
9
6
90
90
21
8
25
3
92
60
61
72
90
93
105
47
217
11
67
29
79
12
150
59
31
93
44
25
75
153
27
80
72
28
141
59
72
60
100
69
102
18
11
13
3
8
7
93
80
19
261
20
49
23
187
126
324
6
21
20
124
45
27
188
7
102
63
8
19
6
59
108
52
36
44
72
19
29
331
9
45
6
144
21
117
18
89
55
60
126
12
18
281
24
115
57
15
12
17
108
12
13
75
15
48
89
109
107
72
1
35
72
25
162
57
20
121
18
41
13
11
84
25
6
165
27
18
42
18
30
54
96
227
43
65
55
72
17
1
72
47
96
12
52
15
5
31
72
29
61
47
12
31
5
24
79
57
44
1
42
108
57
20
36
49
47
1
27
51
162
108
30
9
108
27
6
11
100
33
11
79
101
19
6
11
28
123
5
13
30
281
259
42
23
49
23
60
72
36
12
25
162
18
47
31
137
25
12
11
49
66
252
18
35
19
161
25
111
144
27
252
78
192
143
72
91
9
105
48
35
55
60
29
36
97
11
156
43
6
131
31
57
33
18
5
160
15
84
81
15
57
153
90
72
9
200
24
37
72
47
24
7
77
31
5
96
100
44
7
90
108
11
151
57
92
79
24
5
108
52
36
9
6
5
85
30
45
249
3
8
7
138
215
12
24
91
65
168
72
37
96
59
13
108
47
144
28
20
16
15
5
36
31
12
17
1
207
72
20
13
30
ABCD 98065161542*3^$a+1 [50040]
49
29
30
102
79
29
75
72
57
78
48
30
12
42
6
79
11
132
9
168
21
42
33
189
147
21
120
12
15
45
60
15
21
67
8
39
90
7
96
23
42
15
15
25
143
24
66
31
83
18
19
48
56
15
9
40
72
29
12
15
213
75
45
84
55
5
48
108
87
93
27
123
37
47
78
19
29
60
114
85
11
30
114
45
21
51
16
107
37
89
7
23
1
233
78
210
7
32
24
16
11
90
3
40
80
40
35
109
113
7
101
75
16
53
3
64
23
48
9
120
93
60
31
80
40
5
19
185
126
49
155
21
16
128
15
1
29
67
8
93
3
136
59
45
99
21
64
11
45
24
21
19
32
39
25
24
53
3
15
24
73
197
156
7
24
53
27
16
35
48
12
73
216
29
42
12
30
15
45
216
114
6
19
72
8
96
9
31
17
48
102
72
73
83
60
9
192
21
18
49
72
48
11
37
8
57
7
5
18
18
30
54
66
42
48
7
5
19
23
36
42
162
33
3
42
12
6
90
39
40
56
40
5
252
60
3
27
12
48
48
1
128
15
6
42
9
24
9
15
81
30
1
104
16
101
138
90
55
5
19
23
48
84
141
39
33
87
73
5
139
113
15
93
115
80
33
39
3
18
27
87
120
18
55
24
248
15
18
7
48
137
90
90
211
29
48
18
1
29
42
72
33
112
8
64
48
5
60
30
145
5
36
247
24
104
24
111
1
113
103
167
57
16
53
51
120
9
30
90
54
90
31
24
80
16
80
9
127
11
42
90
60
18
12
151
5
24
18
18
7
24
41
78
132
357
123
13
144
35
37
24
89
150
36
60
1
80
264
136
96
23
1
101
42
48
9
40
24
144
23
42
63
3
84
25
8
75
13
56
264
15
24
60
13
8
15
57
40
48
29
18
25
95
49
24
24
272
39
49
120
80
3
42
67
48
5
48
42
57
24
9
15
16
155
21
88
65
96
54
57
24
72
33
111
111
48
54
66
9
15
1
5
75
159
25
41
7
47
66
7
77
27
21
12
6
222
12
7
143
6
27
15
97
5
30
36
12
108
9
120
21
114
126
42
72
18
42
30
87
33
30
60
13
47
25
5
27
213
43
5
3
9
6
49
35
6
79
23
33
24
160
71
1
29
91
23
1
29
91
80
39
1
24
8
24
231
177
88
17
7
29
72
27
93
60
79
89
15
15
42
12
123
72
16
24
32
51
90
43
95
97
5
102
66
12
159
16
113
84
18
105
3
90
19
56
9
6
105
40
5
132
30
33
135
49
11
21
159
1
168
41
42
48
21
129
42
12
265
53
3
24
15
1
24
71
1
8
63
162
270
193
8
15
24
33
45
48
120
84
96
15
57
39
111
25
17
30
25
72
24
72
120
17
48
48
7
65
159
21
67
23
73
47
30
48
12
18
12
9
21
75
40
23
1
104
99
66
75
15
102
540
15
3
37
72
56
9
30
66
30
81
3
93
72
63
33
16
11
85
24
23
18
90
13
77
99
21
90
33
57
30
12
18
12
7
48
113
39
51
69
16
128
16
23
126
67
8
39
6
12
15
40
5
12
36
24
51
15
24
1
56
93
18
60
109
23
48
73
5
120
51
63
6
42
192
57
16
47
105
208
200
87
1
47
18
132
3
24
21
84
6
9
63
18
54
6
99
72
16
72
125
91
32
45
240
19
48
32
39
24
1
5
60
39
111
42
30
25
143
9
160
80
3
45
48
9
30
120
6
19
41
60
102
117
33
87
120
48
27
45
51
114
75
45
43
48
17
39
16
5
19
23
1
287
9
16
107
108
42
15
72
33
6
42
15
15
57
88
8
45
379
101
90
49
101
72
42
321
64
192
53
48
19
119
72
120
73
17
15
24
16
77
91
24
8
3
45
87
48
121
29
19
23
120
33
39
25
48
17
15
231
49
113
39
16
152
288
237
67
144
5
24
138
30
90
33
45
12
79
48
8
15
12
60
18
15
40
24
131
37
72
161
30
9
96
33
ABCD 98065255532*3^$a+1 [50044]
36
36
69
60
332
52
45
18
45
8
1
111
60
20
28
24
36
92
148
44
13
75
15
89
19
149
28
3
72
69
129
72
23
40
12
15
17
28
24
75
9
24
32
4
20
37
27
12
60
44
100
32
13
95
52
24
140
48
48
7
18
3
212
172
12
56
12
37
59
144
12
36
28
20
96
55
53
48
43
5
100
12
8
72
4
20
108
13
18
129
8
52
8
72
16
32
28
69
71
16
3
65
52
84
84
57
23
88
123
17
112
56
4
96
92
24
96
24
40
168
60
3
5
184
44
276
136
32
25
83
64
15
41
132
52
63
17
4
36
44
16
48
51
5
12
28
104
36
84
52
3
18
3
15
69
48
9
99
135
17
120
48
100
39
17
4
24
48
15
5
108
67
45
63
69
140
40
21
59
12
19
54
303
8
52
60
44
84
16
9
51
3
81
9
87
60
24
12
20
13
35
37
54
125
28
12
24
44
55
33
24
20
88
32
4
56
49
144
15
3
5
120
84
16
8
12
28
72
69
183
20
103
65
60
24
28
8
28
32
40
3
5
4
72
36
80
148
56
16
8
115
41
28
93
3
72
15
33
20
19
5
76
44
40
36
159
105
108
12
45
15
3
29
84
60
7
29
84
40
32
4
8
48
192
85
72
11
4
8
108
12
28
168
39
21
72
12
12
63
45
120
36
204
8
28
32
64
36
165
63
80
52
24
15
141
75
77
28
20
84
16
12
12
39
117
8
12
52
188
64
63
161
84
40
56
120
115
57
12
147
126
83
40
44
48
88
44
31
54
63
68
4
12
15
21
24
8
91
65
96
36
24
76
8
24
172
24
32
112
188
7
5
16
51
9
72
48
20
24
7
5
13
63
24
84
20
120
12
199
36
17
40
12
104
12
265
18
41
40
8
12
88
20
96
36
19
21
224
172
20
67
65
148
57
11
16
8
12
4
72
3
5
4
27
89
12
28
15
105
21
15
8
12
55
105
21
159
8
100
75
53
12
12
13
51
12
27
57
8
28
24
9
15
24
36
69
15
12
8
36
19
45
12
96
80
4
51
29
151
53
60
31
5
13
75
96
116
48
28
80
60
24
48
91
29
12
31
5
160
44
148
72
128
148
152
133
63
81
3
72
36
20
48
24
28
3
45
32
64
48
81
11
79
77
88
51
21
120
12
45
63
27
36
36
5
60
24
36
48
97
15
60
48
36
92
52
20
91
137
25
59
24
120
52
33
59
132
43
33
8
24
76
57
83
7
29
43
5
72
24
4
3
69
36
3
57
87
81
135
17
37
111
84
21
87
3
36
18
51
21
23
67
21
8
12
85
87
12
96
84
8
1
35
40
15
17
88
56
24
52
87
125
55
72
5
16
12
12
24
56
76
20
204
43
21
120
39
101
25
15
36
165
3
20
36
12
172
117
18
45
12
195
5
28
32
120
103
17
1
47
36
79
93
33
15
12
48
15
9
8
4
20
64
32
7
126
51
140
169
39
36
12
3
45
32
52
87
29
12
108
12
28
20
64
8
144
280
48
32
40
3
5
112
36
60
72
20
73
72
126
17
112
48
8
84
76
12
8
31
45
9
59
28
24
44
204
52
39
45
27
33
120
32
28
12
8
60
49
11
72
60
84
4
56
136
72
56
7
9
104
12
132
16
72
68
55
57
20
28
12
12
48
12
56
156
84
180
24
108
72
28
72
21
47
112
92
40
48
80
31
9
56
72
48
100
60
24
45
18
33
204
60
80
37
11
4
80
4
27
9
24
12
45
35
12
40
80
31
9
132
3
21
12
57
162
54
90
29
40
108
68
84
72
4
32
4
63
221
52
24
99
5
40
117
18
41
28
12
60
3
17
48
7
41
28
24
20
67
33
132
20
28
12
99
72
45
68
16
44
24
28
24
93
15
48
9
111
87
21
156
75
9
72
12
72
60
44
19
72
173
16
9
72
18
141
72
120
44
55
65
4
56
36
109
18
5
16
56
31
129
48
3
54
15
8
40
20
61
47
60
88
24
36
44
60
88
68
79
125
36
19
93
12
8
88
195
5
4
63
54
18
33
80
13
15
224
108
88
104
12
24
144
36
37
72
11
132
88
12
32
67
5
76
8
19
65
48
72
16
32
52
183
29
64
104
37
83
12
24
25
71
ABCD 98065365922*3^$a+1 [50073]
35
84
60
18
43
132
65
15
12
21
30
81
129
66
126
15
9
99
15
6
115
53
72
30
21
15
24
49
77
43
29
30
18
15
100
155
48
12
69
3
72
1
23
9
15
6
67
77
138
30
39
16
17
111
52
8
39
30
48
27
52
140
21
79
68
12
36
60
33
15
51
48
12
49
131
60
18
43
143
6
18
61
47
180
54
39
75
81
69
67
107
18
18
25
56
93
15
16
12
125
87
75
48
30
3
117
42
1
5
174
1
47
33
76
176
165
79
59
21
3
102
18
126
7
35
24
9
75
96
49
11
36
18
24
51
16
53
51
45
15
112
47
36
12
90
72
3
39
24
25
20
36
93
18
30
79
11
30
27
21
7
44
3
177
76
53
96
19
80
21
3
21
51
48
27
108
1
167
25
95
9
24
21
30
21
48
21
18
1
56
39
25
96
29
114
48
9
3
1
96
59
6
31
17
3
75
90
42
45
33
18
1
11
90
183
15
12
30
163
179
33
60
39
1
8
136
95
1
44
4
192
29
31
179
24
1
8
75
33
75
25
48
5
96
6
108
24
48
150
90
9
63
30
91
5
192
42
60
60
33
40
5
198
42
168
30
12
144
21
207
108
73
11
36
49
11
33
84
28
80
4
11
12
37
116
27
1
11
30
240
19
35
37
32
76
11
81
40
47
48
48
45
27
30
24
63
16
60
71
93
33
3
15
102
103
11
21
195
72
1
176
21
30
84
1
29
48
3
64
80
21
120
138
54
30
21
111
9
16
29
27
15
24
129
69
31
11
9
39
57
183
30
87
100
95
54
90
25
5
51
45
24
211
20
111
144
1
17
78
13
167
33
12
4
11
18
127
48
41
150
69
117
72
30
66
72
3
16
35
36
72
132
90
3
52
131
60
84
241
8
51
33
3
168
6
3
16
197
39
15
60
6
48
15
15
21
471
30
99
36
4
53
151
59
102
3
28
68
69
48
55
17
111
15
61
5
48
163
95
174
96
18
9
3
42
27
15
9
45
219
45
15
33
24
6
18
42
33
16
8
88
47
1
29
138
93
75
96
9
12
57
138
73
96
56
27
36
1
29
144
18
24
6
138
37
80
15
33
60
51
33
33
120
18
30
75
76
35
25
119
30
24
18
33
39
72
33
120
183
84
60
30
216
27
45
66
144
48
33
69
18
78
24
66
6
240
18
48
33
15
24
1
35
42
24
3
28
44
45
48
18
102
75
111
54
72
18
121
59
108
25
8
84
36
72
3
36
120
129
39
1
101
6
13
56
213
42
54
7
35
45
27
198
42
48
84
49
20
15
24
36
37
92
3
12
21
40
77
43
107
132
78
18
81
21
19
116
4
29
115
11
96
49
20
21
18
25
47
24
54
24
27
16
92
28
77
163
48
5
42
54
19
11
18
30
18
114
61
17
31
12
35
45
3
60
25
11
1
17
138
49
68
172
24
29
31
11
81
135
24
144
54
96
15
75
25
80
27
12
1
125
6
61
48
47
54
79
35
102
102
90
43
5
72
67
53
43
92
51
6
120
216
27
15
30
3
39
120
126
63
99
73
8
136
35
93
21
72
18
1
36
17
15
28
29
6
42
42
24
25
59
12
9
69
43
23
21
15
36
108
12
192
150
123
39
1
32
16
77
192
15
27
36
213
39
72
6
18
30
55
11
21
64
113
31
47
84
25
23
78
15
63
1
60
221
163
179
21
40
72
24
131
49
41
39
15
49
11
126
54
69
72
40
5
54
18
78
93
51
69
39
97
36
65
18
12
138
24
3
69
3
3
42
27
15
6
18
54
3
12
28
35
84
30
19
44
33
15
108
72
15
25
68
27
72
61
35
45
27
78
42
33
27
84
30
3
12
15
21
27
177
124
36
83
61
96
41
90
54
120
15
144
76
8
76
11
24
102
55
20
39
84
37
44
3
96
12
13
47
150
43
71
45
4
101
6
85
53
7
20
40
48
47
57
27
45
15
21
28
72
44
9
6
1
48
17
72
168
30
45
45
138
96
1
8
21
30
36
30
18
54
27
16
128
45
24
18
9
39
69
15
33
4
59
1
11
180
33
57
55
185
42
72
24
30
30
45
36
3
13
17
78
13
29
42
60
18
3
15
60
48
21
ABCD 98065751528*3^$a+1 [50075]
175
12
18
3
20
64
24
51
60
41
72
85
123
15
24
9
36
183
6
36
138
60
137
1
59
96
67
198
18
36
101
97
18
45
9
108
18
108
54
23
28
69
3
69
6
69
8
97
24
11
1
47
43
132
30
3
32
25
83
205
30
57
3
209
48
112
8
52
108
3
29
4
57
87
20
127
321
15
180
150
15
20
12
43
89
31
149
1
15
44
61
72
75
12
3
96
54
18
12
60
81
9
12
155
48
157
6
29
55
141
60
69
18
108
33
39
162
36
150
18
144
87
39
66
35
1
39
105
51
27
12
60
156
17
43
89
19
41
25
75
8
48
24
31
45
20
60
85
42
17
64
81
30
113
48
7
197
19
69
248
43
29
55
5
12
40
15
36
78
59
13
12
3
75
9
9
11
1
59
64
21
180
39
36
188
13
84
51
39
24
77
7
5
127
18
30
6
36
18
18
99
9
15
12
99
45
20
55
5
1
95
12
13
87
27
30
11
112
63
9
8
13
78
17
28
57
39
3
90
90
17
108
160
48
27
36
36
45
80
36
49
6
149
25
6
69
21
227
40
15
18
42
12
18
15
117
36
90
18
12
47
133
3
69
23
124
15
6
120
35
40
48
56
1
87
140
187
36
24
9
45
54
77
229
135
57
15
147
5
52
116
64
8
97
23
37
35
13
42
9
21
35
1
15
189
48
18
29
139
17
37
12
6
30
75
32
25
12
35
79
141
68
55
57
51
89
181
15
80
28
21
75
39
192
5
24
28
12
63
36
12
65
24
43
36
66
36
24
90
41
13
54
36
41
25
23
16
56
13
23
55
5
4
75
36
90
35
4
15
24
54
35
12
163
18
15
27
12
5
1
54
108
33
108
57
18
12
72
6
51
39
9
168
3
17
37
18
45
32
115
60
77
31
12
60
5
121
36
30
36
24
156
29
136
15
17
43
77
40
3
60
189
3
6
11
40
111
54
51
39
108
48
5
19
30
15
80
16
3
90
27
32
43
72
90
155
112
3
17
4
69
18
17
48
84
16
20
88
147
18
54
12
105
8
1
15
32
37
75
3
54
15
15
18
72
15
81
155
4
3
53
127
18
162
33
20
85
3
51
18
75
8
144
25
111
15
17
40
12
63
81
9
36
135
117
84
15
24
44
43
54
90
21
12
75
132
9
27
174
6
9
3
60
33
3
69
72
93
48
75
3
89
85
75
87
21
57
72
48
18
78
15
32
52
20
12
4
99
162
216
18
36
30
23
136
32
12
16
12
39
6
99
24
396
144
32
7
36
17
52
33
60
47
43
12
60
5
13
95
12
48
112
120
8
19
125
1
12
60
27
36
392
67
261
39
126
119
4
21
11
60
4
33
47
136
3
101
16
57
47
49
36
15
3
12
285
63
72
113
13
12
47
64
104
25
15
15
42
30
78
15
32
25
126
77
12
13
51
44
55
12
114
54
12
33
60
15
18
24
18
90
72
51
140
88
21
18
6
159
32
4
12
63
66
11
7
18
15
9
66
90
42
48
24
48
5
13
47
223
90
75
20
12
52
3
141
57
252
123
32
67
30
95
1
18
29
43
108
36
5
31
29
16
9
11
55
33
21
6
5
49
108
23
25
24
51
39
36
18
15
39
53
175
54
51
9
51
80
84
16
15
42
30
33
63
41
64
69
18
5
67
93
92
52
75
81
152
1
27
27
30
3
15
72
57
21
35
19
18
87
51
54
123
3
89
79
156
18
87
56
7
33
165
30
165
3
29
16
39
33
80
67
21
36
68
40
8
139
54
59
25
78
102
147
51
162
6
17
49
18
72
6
72
23
64
68
12
103
17
55
65
55
90
3
3
90
12
72
24
12
59
1
54
30
15
60
20
48
60
28
27
153
9
131
79
53
52
8
55
17
85
24
12
35
12
7
33
207
18
120
6
54
30
180
6
11
40
15
41
24
60
4
147
77
7
101
28
51
36
90
15
45
192
3
48
56
48
7
90
24
47
7
77
100
48
57
15
36
135
5
67
12
78
90
30
3
44
25
6
77
25
23
49
90
78
12
203
67
60
30
60
18
18
30
78
71
16
39
66
42
17
16
3
12
42
198
69
56
52
32
223
12
126
3
152
67
5
120
13
42
17
36
73
102
5
ABCD 98065800208*3^$a+1 [50162]
12
41
7
29
24
1
36
24
35
40
15
29
52
9
63
8
24
13
108
123
12
15
57
72
3
48
33
9
30
78
72
87
15
150
36
23
16
15
6
102
30
3
69
36
42
17
24
7
17
67
101
4
3
65
156
1
59
67
12
60
12
18
27
63
78
63
24
57
39
69
12
15
15
65
31
57
15
21
12
15
60
77
168
19
33
75
17
91
5
19
21
9
30
33
3
24
5
61
23
36
108
7
45
15
41
40
57
15
15
12
9
32
19
89
1
6
105
69
120
83
43
69
3
102
36
23
4
8
7
65
16
87
54
66
12
33
12
75
30
11
1
30
18
15
48
99
18
183
20
19
6
24
60
83
160
27
5
73
30
5
85
83
49
60
3
8
40
135
17
37
11
37
27
33
3
69
71
25
15
39
60
6
3
96
3
30
27
123
21
9
48
23
127
60
54
71
24
48
40
87
9
39
150
3
75
24
30
60
15
33
18
9
20
55
5
24
121
30
36
30
42
57
93
18
24
41
19
9
21
48
27
45
78
12
36
12
18
27
12
3
33
69
59
61
15
63
53
79
30
18
33
39
6
132
47
1
60
12
11
1
138
5
7
18
15
36
51
36
54
39
21
66
12
5
16
27
45
27
72
18
72
3
3
24
48
48
17
148
45
63
27
24
9
87
24
6
30
129
3
81
92
25
54
60
33
20
7
105
21
39
48
15
33
68
19
17
103
48
9
24
24
12
156
9
66
60
225
48
12
15
30
30
33
36
81
30
33
51
18
30
42
36
47
7
45
8
73
30
29
64
44
55
12
36
33
27
54
60
3
15
17
1
12
27
80
24
19
93
9
30
33
15
18
3
51
65
24
31
66
23
7
30
39
51
24
9
92
7
53
7
41
7
24
5
28
33
72
72
3
15
53
40
27
45
12
84
60
9
27
60
44
31
18
60
90
12
36
30
15
20
7
12
30
30
30
6
12
18
15
27
30
47
61
42
45
12
20
61
24
48
12
83
40
63
33
21
6
5
40
24
84
44
13
23
1
36
12
42
30
48
3
45
3
36
15
29
36
151
42
3
129
39
51
18
35
96
157
15
9
3
32
4
27
9
51
72
42
6
53
12
4
56
19
33
12
20
31
12
30
3
9
36
23
7
12
78
54
18
51
51
45
68
16
27
57
153
30
30
90
89
13
30
12
41
19
53
12
13
78
89
24
19
5
7
30
3
75
12
30
3
213
24
6
24
6
107
28
147
12
69
21
15
21
114
33
72
21
3
24
12
36
27
42
18
57
3
5
55
81
27
114
75
36
12
56
40
56
31
12
72
18
11
19
18
83
31
36
45
20
4
3
90
27
45
3
36
9
35
36
84
25
23
19
9
92
40
8
36
4
57
54
18
78
9
21
132
42
6
24
111
9
6
72
12
30
3
32
25
30
6
87
3
54
3
12
3
48
5
12
16
36
56
85
75
15
9
120
3
45
57
11
25
12
18
29
31
29
4
12
68
76
33
12
131
7
60
105
3
45
24
33
18
29
60
103
132
21
32
28
24
45
3
8
88
32
28
20
24
7
18
42
36
17
13
35
28
9
12
36
27
3
24
29
1
63
93
54
33
15
21
60
21
6
24
105
3
60
12
141
108
44
52
33
90
5
7
48
45
57
6
12
30
30
12
66
30
125
19
36
9
123
12
90
23
85
3
12
57
90
9
9
11
4
75
12
30
3
3
102
12
11
49
36
42
108
9
3
45
33
12
18
60
42
27
21
23
19
108
84
21
39
30
6
33
36
15
18
42
21
72
63
9
3
12
18
87
3
12
18
42
6
35
7
21
81
30
21
48
12
32
13
35
4
111
12
21
27
5
28
9
18
9
3
45
20
67
41
4
48
15
17
31
30
12
3
27
17
115
60
18
18
33
27
57
27
21
60
12
63
53
7
24
101
7
17
85
30
18
11
4
3
9
21
42
48
57
3
12
105
87
78
11
31
108
12
41
132
55
48
72
5
67
60
29
19
12
5
1
72
30
18
23
7
30
39
51
12
60
48
9
3
18
30
12
17
55
60
318
48
15
9
6
12
42
18
150
15
48
12
27
5
55
45
3
12
30
23
13
15
32
67
33
92
48
36
7
65
85
15
15
30
144
108
30
5
7
30
11
40
72
3
54
36
24
3
15
72
69
9
12
108
15
3
33
12
9
35
55
18
11
19
18
54
9
24
8
12
85
48
192
23
4
33
12
3
3
90
23
7
24
9
20
4
93
24
18
53
55
9
21
42
53
24
13
11
1
11
25
54
21
48
111
90
3
32
4
9
15
32
13
42
18
27
21
84
6
120
24
30
18
18
107
36
61
15
45
48
18
53
61
63
15
42
30
60
108
30
12
11
28
9
18
30
63
39
5
48
67
12
18
30
65
36
19
18
75
24
15
48
33
20
4
21
30
45
32
96
124
20
16
9
108
3
20
64
15
101
1
11
12
25
18
42
27
45
3
32
55
60
30
186
5
64
63
5
148
8
1
23
72
40
45
3
12
3
65
13
47
13
72
12
6
5
19
60
9
9
162
5
16
159
9
69
42
89
7
17
36
1
15
156
27
78
27
3
84
9
9
35
40
147
45
3
21
24
15
18
12
12
66
53
252
48
19
18
12
27
21
24
30
21
45
42
48
30
3
9
12
123
60
12
105
30
9
51
69
12
12
56
19
41
19
60
12
41
88
27
12
60
90
78
54
23
37
30
18
48
12
30
17
40
21
42
81
36
36
12
12
45
30
41
37
15
3
12
120
5
16
51
60
29
37
107
43
9
116
25
35
4
21
3
27
9
36
12
92
31
12
18
30
185
60
67
48
33
12
72
8
85
30
24
41
97
48
30
54
30
18
27
44
19
48
17
28
32
13
27
33
30
24
41
55
9
45
111
15
24
6
24
111
32
7
168
60
17
73
35
7
33
27
78
15
3
54
36
3
39
12
30
18
ABCD 98065831354*3^$a+1 [50005]
24
81
39
41
13
126
21
3
45
24
8
88
56
85
3
117
24
35
31
33
3
24
36
18
71
24
72
43
6
90
54
71
168
40
3
54
54
6
54
5
121
95
61
195
75
144
29
67
45
63
12
18
150
66
3
8
205
27
207
6
59
48
13
3
57
23
97
23
37
18
90
30
42
15
33
126
36
90
24
66
150
18
81
24
15
36
54
159
153
84
11
40
8
37
120
90
57
192
9
111
15
89
85
60
12
18
81
104
240
31
105
8
61
11
79
9
27
21
3
30
6
66
15
39
105
111
33
27
18
59
13
107
1
66
90
51
3
36
54
11
79
90
39
147
66
78
12
57
8
43
36
186
95
64
159
6
30
29
136
15
96
9
24
80
31
36
45
24
8
16
72
32
16
57
54
300
5
199
81
111
57
147
21
33
279
48
15
30
155
43
36
6
30
77
16
15
41
55
81
9
63
80
16
51
150
54
41
61
99
48
21
27
3
72
5
19
5
79
96
129
27
5
24
25
135
9
72
24
30
185
109
27
39
24
30
36
6
234
90
45
171
84
54
11
139
125
16
51
45
63
72
9
45
11
40
3
42
35
49
15
80
64
45
90
12
45
9
15
21
54
96
54
30
54
42
17
103
18
6
54
66
24
9
21
36
23
73
95
64
80
120
55
66
60
59
31
198
27
9
23
13
90
57
27
144
21
105
96
63
27
5
49
30
36
90
3
15
60
21
48
152
40
96
69
3
51
21
144
111
66
18
5
1
63
80
1
300
72
123
24
3
174
54
41
64
21
3
51
69
72
45
3
33
39
99
36
33
243
5
49
30
65
48
127
81
48
24
8
24
48
88
168
24
3
69
129
90
5
24
112
96
75
125
19
5
48
91
69
93
59
25
54
41
211
54
96
23
175
9
153
39
51
45
8
24
7
33
3
18
6
21
15
33
87
54
83
151
9
27
54
255
144
8
64
21
18
57
45
123
24
3
69
21
108
210
101
169
47
43
45
207
18
36
36
24
143
88
120
3
36
105
104
7
9
195
141
75
5
48
121
39
111
30
6
18
27
3
29
103
105
8
7
108
5
85
42
54
84
39
3
5
49
63
93
114
36
149
88
48
15
90
39
48
120
32
85
114
282
54
126
78
12
60
174
15
135
33
80
40
32
40
24
75
30
119
61
51
129
39
21
12
63
56
64
15
186
30
9
27
173
16
45
36
15
189
84
60
126
5
85
3
51
12
54
75
21
75
24
39
9
171
5
24
16
15
72
89
1
15
24
48
3
54
15
128
67
126
15
24
39
66
6
33
15
9
117
36
23
181
75
81
78
81
39
137
13
27
63
66
15
45
30
93
80
40
80
127
120
41
55
54
59
16
171
5
13
11
115
24
21
15
113
13
35
49
6
17
31
150
12
47
151
41
19
21
48
111
30
72
3
72
33
87
24
15
41
13
42
120
9
128
43
45
15
18
102
9
45
6
5
139
125
1
30
24
36
125
175
54
3
33
95
49
54
65
16
15
30
59
40
15
9
72
9
30
9
51
126
36
27
3
45
9
36
18
96
156
5
24
31
9
21
3
51
45
45
24
171
39
240
156
29
151
96
30
27
33
30
113
55
36
5
48
127
54
59
7
9
24
32
31
33
75
30
222
30
150
5
49
54
156
45
51
45
72
152
175
9
56
31
105
129
54
30
6
5
61
59
19
69
8
13
36
30
41
40
32
72
40
81
60
59
79
6
3
27
101
40
39
54
72
3
21
180
30
36
78
135
75
96
5
25
6
18
12
18
72
65
49
30
36
29
16
9
95
19
36
66
24
30
24
12
29
16
24
8
13
54
173
7
36
29
16
15
18
12
3
327
9
104
7
384
54
35
31
9
45
6
54
39
72
56
64
75
165
51
5
43
60
162
215
19
21
99
29
31
161
73
12
18
216
33
63
18
66
24
5
16
189
11
229
27
80
ABCD 98065917044*3^$a+1 [50222]
37
24
156
119
169
12
155
13
36
12
35
192
37
24
156
36
132
12
24
107
37
132
36
3
45
192
48
24
12
48
47
1
168
36
24
60
12
83
85
59
85
75
48
177
255
128
217
72
143
121
60
107
37
120
12
36
84
36
228
96
23
61
35
145
47
49
108
3
165
84
180
120
36
215
49
240
111
128
16
141
3
96
261
12
15
33
84
59
25
132
3
69
11
97
48
47
192
37
171
32
256
144
21
24
12
24
72
168
36
24
144
132
96
60
24
96
84
36
144
83
1
120
327
93
12
72
156
180
95
1
24
311
25
48
72
168
327
128
13
120
48
27
9
96
167
48
48
25
240
71
109
35
229
48
107
313
23
37
155
265
24
24
87
117
108
47
73
48
71
25
71
73
39
33
48
60
60
119
73
23
157
180
335
13
51
105
96
375
128
109
48
168
11
48
121
60
216
35
13
51
69
11
25
12
132
48
120
24
23
217
23
160
48
128
97
60
108
132
432
96
179
208
297
23
48
64
32
109
144
131
16
69
27
165
204
24
72
180
72
227
48
133
60
15
9
23
96
1
108
3
48
105
216
95
96
109
99
21
36
72
132
60
84
59
1
24
48
60
132
120
36
12
48
15
32
25
87
128
133
84
336
36
36
24
144
12
59
145
48
15
141
179
85
96
72
180
120
87
105
36
60
24
48
303
32
448
69
107
25
36
195
9
144
120
95
97
47
16
80
64
57
384
84
83
73
96
24
47
48
109
3
128
61
3
33
287
240
73
60
48
36
84
96
36
132
36
36
204
24
143
13
147
165
264
179
49
15
48
9
71
49
111
128
37
84
36
83
25
24
48
228
27
225
12
83
85
132
167
144
241
36
24
83
96
256
9
24
287
144
25
204
72
96
35
49
191
109
35
144
37
59
61
108
39
33
15
32
112
96
33
47
25
24
120
23
97
60
179
49
12
51
80
49
96
47
1
120
12
107
112
129
191
289
96
95
64
320
121
279
81
84
276
215
13
108
24
63
93
83
145
36
216
99
48
33
47
37
11
253
51
81
48
12
324
111
9
71
205
147
32
349
36
36
48
252
12
51
32
49
24
144
36
192
35
205
108
132
72
96
24
3
80
193
15
32
37
11
97
48
120
60
27
9
36
35
112
21
60
95
241
24
60
11
48
37
48
12
36
132
72
96
48
120
132
48
12
12
96
24
675
57
311
48
97
47
1
156
204
71
121
135
153
71
96
205
ABCD 98066935438*3^$a+1 [50022]
17
168
40
92
28
32
19
89
1
35
24
72
85
18
9
27
18
11
7
125
60
55
77
28
15
17
61
54
33
15
18
15
92
7
33
3
29
55
41
1
3
27
33
20
7
48
21
56
76
12
87
69
39
53
109
54
9
36
60
12
8
84
7
21
3
65
12
43
42
102
53
120
52
27
21
104
88
3
54
39
32
108
12
40
60
8
7
17
40
3
17
40
20
13
15
3
69
15
6
95
40
32
7
18
90
60
108
9
27
29
1
63
48
20
52
36
20
160
105
27
63
17
19
60
21
68
4
15
81
80
4
63
42
123
105
23
55
57
68
36
1
23
7
72
65
100
51
9
8
73
75
69
96
59
25
18
5
12
28
195
48
65
31
18
15
32
91
33
20
40
21
3
207
29
79
18
60
47
7
21
8
52
44
144
52
3
12
42
3
27
53
52
3
57
32
4
72
123
41
28
27
53
55
138
18
89
151
9
57
203
1
11
19
90
75
20
36
19
36
30
3
87
6
35
19
33
20
13
24
54
30
47
28
20
4
60
27
89
52
32
36
37
35
28
15
105
44
43
24
69
80
124
32
181
35
37
23
28
69
51
12
12
20
36
52
3
30
107
19
24
17
48
24
96
25
11
36
7
17
4
12
9
18
66
47
28
129
23
24
48
43
90
23
12
19
5
19
66
63
27
5
31
17
88
104
64
60
81
18
17
4
60
12
12
216
81
3
96
57
18
45
117
15
80
28
116
24
67
53
67
5
12
96
121
11
7
77
4
69
72
84
114
18
63
39
6
15
12
44
184
20
4
120
33
27
80
103
185
12
40
80
28
20
52
8
175
48
29
67
81
44
109
66
24
45
32
12
73
12
63
60
27
21
45
39
8
72
16
12
44
24
19
17
28
51
9
56
60
24
12
16
108
39
36
149
7
21
39
21
195
5
25
3
12
3
41
13
6
5
12
28
60
15
9
63
45
8
25
11
120
84
12
40
87
36
149
40
27
9
12
8
36
61
15
63
77
7
18
147
20
48
60
73
11
4
39
17
16
80
48
64
75
6
12
87
48
87
21
56
4
12
69
11
172
80
16
45
11
55
24
30
27
12
56
52
12
68
97
51
92
100
9
36
60
30
72
41
36
13
36
144
18
45
80
12
67
81
20
28
20
7
17
36
7
12
252
6
15
20
13
107
48
112
63
5
97
23
91
33
51
24
18
23
25
27
108
80
1
63
51
57
135
54
71
12
7
9
87
5
84
24
52
33
99
8
52
20
85
6
161
55
33
8
48
4
45
18
33
80
19
12
36
5
13
15
147
45
27
33
3
17
19
126
15
8
4
20
133
27
56
61
35
16
48
51
30
23
48
24
48
28
8
60
1
54
12
42
12
39
51
54
27
44
36
7
33
20
40
12
96
135
36
21
128
36
148
27
36
53
36
55
29
67
48
129
15
5
31
65
7
105
3
96
36
102
23
88
15
101
84
64
48
27
18
15
164
24
31
54
24
15
48
120
15
84
69
57
60
87
68
37
15
20
73
15
20
120
7
45
48
8
4
80
103
89
136
68
84
73
15
45
3
84
75
41
64
20
48
148
159
18
3
39
41
64
33
78
12
24
65
4
72
20
60
148
144
48
72
68
48
40
176
36
52
20
115
77
4
39
41
121
3
20
31
36
54
155
36
88
8
100
8
19
21
20
96
96
7
33
8
67
12
42
11
55
153
20
4
92
4
44
16
92
100
92
40
27
9
140
37
102
5
163
90
48
11
28
15
77
85
6
5
24
1
47
7
5
85
6
5
43
69
60
48
12
8
40
20
13
47
88
261
11
24
16
8
31
29
52
60
8
72
120
48
12
103
45
104
60
7
24
29
1
11
25
71
180
19
90
18
18
83
172
20
52
8
13
102
29
16
60
9
39
92
25
27
60
27
21
8
124
3
18
36
59
12
7
33
48
81
39
204
152
31
33
60
15
57
8
25
27
33
15
111
5
76
284
25
24
195
21
156
18
9
63
18
39
105
72
11
28
72
3
30
24
18
53
180
4
135
21
15
5
181
23
16
135
72
33
20
25
87
48
9
3
15
77
7
54
6
41
40
128
109
18
33
27
5
100
39
29
4
32
91
33
24
8
52
120
15
17
115
173
97
3
27
29
7
45
27
17
120
16
108
105
27
3
41
76
20
79
6
18
66
11
24
120
48
60
16
69
48
54
24
84
5
40
45
78
33
15
132
5
112
45
12
51
27
21
27
18
90
9
45
3
3
45
81
71
24
49
39
60
8
28
27
29
43
66
39
8
7
17
19
6
11
28
32
19
29
4
92
24
24
36
12
43
101
16
12
56
31
5
1
15
3
5
124
33
27
75
36
132
12
21
44
25
11
24
7
5
120
24
52
12
8
97
23
84
4
21
71
73
71
4
195
17
48
19
101
12
132
13
27
3
ABCD 98067040198*3^$a+1 [50064]
6
48
22
8
42
6
19
21
44
54
24
30
7
3
26
24
78
18
22
24
66
12
32
4
60
27
29
36
7
41
12
10
2
7
29
42
54
4
14
6
12
30
34
38
22
20
31
33
80
19
81
12
20
4
63
15
8
30
10
32
16
2
7
41
40
24
20
16
20
12
4
3
96
21
60
18
18
14
66
60
4
20
64
2
54
4
24
8
12
28
24
6
2
60
10
18
24
39
15
32
18
16
68
108
4
18
33
15
24
6
2
22
128
28
30
9
15
14
66
48
10
27
3
38
4
20
4
14
82
75
21
24
3
53
72
12
36
7
81
20
16
15
3
30
3
48
5
12
7
33
8
94
30
18
14
36
24
31
29
10
104
49
33
32
30
40
30
3
72
17
4
26
6
24
34
42
24
48
8
12
16
12
24
36
72
8
24
16
2
16
32
22
8
12
16
15
9
12
20
30
16
110
18
10
30
50
4
20
16
204
12
44
19
47
54
16
20
54
34
6
54
42
18
8
30
18
30
6
4
44
28
30
38
10
80
24
10
62
16
105
57
8
22
26
4
36
14
66
54
22
18
8
34
8
91
11
34
6
56
73
41
16
14
13
27
26
52
50
48
22
50
1
9
12
128
28
20
40
8
55
81
8
18
73
24
12
41
148
6
48
33
72
21
42
8
30
34
8
10
20
7
57
36
15
9
36
44
19
35
10
14
6
12
79
23
85
3
24
26
12
7
5
48
7
5
130
9
65
12
34
48
48
42
20
10
21
11
70
20
70
6
8
31
24
51
24
9
15
117
11
24
1
9
3
105
26
42
48
31
53
106
66
54
26
36
4
8
28
3
21
24
26
58
60
2
10
86
18
36
55
36
17
55
36
11
1
17
48
4
120
123
15
105
47
24
22
75
45
2
1
15
30
80
16
56
82
18
54
45
35
30
4
86
40
8
10
63
29
18
25
15
30
3
24
39
6
8
42
10
56
60
18
22
32
43
17
28
84
3
17
108
6
22
2
6
67
24
23
25
101
52
24
30
9
15
24
50
12
18
42
16
44
4
15
29
55
36
9
8
24
24
12
18
1
63
26
22
14
148
12
3
53
34
56
10
8
4
32
40
44
12
52
8
52
2
1
9
128
7
15
26
19
9
24
3
17
12
48
31
21
36
20
12
12
6
13
5
4
2
13
3
9
9
56
4
20
12
7
125
72
6
24
6
19
5
4
15
84
33
24
15
24
120
5
31
15
14
60
4
12
8
22
6
8
12
48
30
6
58
32
24
42
54
106
44
18
10
30
2
28
20
7
15
8
18
24
103
53
60
67
72
9
36
20
91
29
79
45
15
21
24
26
10
6
8
97
17
72
16
8
30
1
9
24
8
4
36
68
31
3
33
24
9
24
12
20
43
3
33
39
32
1
17
22
6
200
43
72
5
12
12
10
24
2
4
39
11
46
2
16
42
32
28
20
19
5
30
40
18
30
6
20
6
46
8
34
57
21
3
39
8
70
18
26
46
38
16
135
9
39
11
25
117
2
42
16
32
30
37
45
14
90
52
87
12
29
52
38
42
19
24
5
76
8
42
10
6
9
41
28
66
6
3
21
3
12
24
17
64
56
12
102
109
41
18
22
48
2
18
31
5
72
24
10
45
225
15
21
15
15
33
29
7
33
3
23
49
17
84
16
36
38
24
22
3
17
46
104
10
8
28
12
30
18
54
14
4
8
7
23
13
12
39
93
5
6
6
24
52
15
77
16
36
6
2
46
14
36
40
20
24
36
7
12
11
34
32
55
23
58
60
12
56
16
39
36
21
8
4
18
8
46
20
19
5
24
22
78
75
87
80
90
40
8
22
50
30
10
15
21
24
68
36
24
48
18
22
2
42
31
15
14
175
9
2
120
130
44
36
64
8
70
6
56
24
16
39
45
14
10
27
5
24
84
48
34
14
34
2
19
21
6
62
7
21
8
46
6
12
36
32
10
8
6
16
44
16
8
19
3
33
9
8
24
6
64
54
27
9
126
24
45
21
20
12
12
43
5
72
10
14
36
19
5
54
70
3
9
56
7
21
12
3
137
12
7
5
10
8
1
41
6
25
5
4
3
3
57
17
40
8
30
58
8
60
31
53
6
42
12
10
2
4
24
3
39
6
8
79
21
6
26
28
24
20
22
6
12
38
10
20
19
45
8
186
16
48
56
34
6
6
3
41
30
16
30
36
54
8
126
64
20
60
7
65
16
8
4
8
55
29
10
6
42
2
108
7
3
38
7
83
70
18
14
36
16
8
16
6
6
3
45
20
91
5
6
30
12
55
33
72
38
30
48
16
3
12
9
26
10
8
30
58
63
5
24
55
5
6
6
40
20
108
10
2
16
44
36
12
42
13
101
16
8
16
75
5
46
81
15
2
36
96
60
16
20
90
10
30
2
6
16
8
6
10
50
24
28
12
48
44
60
4
99
5
12
40
44
36
30
24
1
9
14
1
21
56
4
8
220
36
36
8
12
76
63
21
24
62
10
27
3
2
31
47
48
22
12
60
26
6
18
6
16
3
101
12
4
26
40
8
30
4
12
8
12
31
63
6
3
15
2
16
8
6
46
68
6
30
16
2
18
12
36
24
46
42
8
4
8
7
11
6
18
6
72
90
22
2
54
34
18
8
6
13
36
45
66
50
16
3
5
4
2
16
2
12
24
4
96
80
24
150
22
20
6
18
52
42
6
36
3
17
16
12
51
36
5
10
30
39
161
18
30
7
21
39
71
22
27
15
6
2
6
12
55
45
20
30
22
32
100
3
156
24
36
9
8
12
6
22
18
2
30
78
114
1
57
134
6
60
4
8
72
64
24
3
53
34
8
48
16
6
3
39
117
41
72
60
16
72
14
30
36
7
53
4
24
36
26
24
48
22
20
103
21
32
4
135
29
34
6
32
24
24
12
22
21
35
22
24
80
19
9
8
28
32
108
16
8
6
16
30
3
36
5
6
16
2
30
30
7
21
24
3
27
30
44
24
36
42
10
20
64
15
3
26
4
20
22
26
72
36
84
22
54
36
14
6
10
18
12
8
28
8
7
9
14
10
24
20
36
6
25
63
18
20
10
33
17
28
27
23
40
66
24
12
12
75
11
25
9
30
21
5
72
70
80
22
66
2
24
16
3
9
2
106
3
9
2
16
32
22
8
43
15
102
2
48
66
16
24
32
24
48
28
42
2
31
39
6
80
4
14
25
221
10
26
7
167
10
48
15
48
213
27
17
6
64
38
10
50
4
26
22
18
9
23
73
89
36
10
2
7
5
36
70
38
67
5
124
48
30
57
53
60
22
14
19
41
12
148
20
4
30
2
24
12
18
16
45
60
33
20
76
56
43
35
22
20
30
6
10
9
23
10
111
17
12
7
11
10
20
4
3
17
10
105
41
7
41
16
39
29
7
33
8
42
1
15
2
24
40
30
93
21
15
9
30
38
12
22
18
15
12
3
26
30
10
14
85
12
81
24
63
5
18
10
3
9
18
32
40
42
6
114
30
38
36
4
3
33
14
18
79
65
31
9
30
14
16
123
15
2
28
18
8
24
22
15
3
62
10
9
41
6
10
20
10
9
39
6
44
12
12
100
8
42
1
5
60
24
102
6
18
10
12
8
82
14
40
8
7
59
40
54
2
10
36
20
22
18
20
34
26
48
7
29
10
98
67
5
43
60
36
5
7
5
12
142
80
46
50
54
18
66
ABCD 98067265768*3^$a+1 [50051]
1
42
5
13
72
162
36
29
25
138
60
9
39
60
162
72
123
3
54
48
150
48
6
11
73
54
42
66
45
32
48
37
18
132
120
132
201
32
37
51
57
66
306
18
57
96
24
93
78
12
18
42
93
9
143
61
144
35
145
126
102
54
108
6
72
99
96
24
15
18
23
13
66
6
30
5
19
21
27
173
79
161
109
24
54
72
18
126
21
303
48
129
51
72
5
48
169
71
55
54
18
12
101
13
51
3
210
150
48
45
69
138
177
63
177
96
120
3
21
56
7
305
115
48
72
5
85
42
216
137
7
84
24
30
36
90
24
12
45
33
23
13
306
41
115
77
31
81
45
150
53
31
6
75
96
200
19
165
3
72
30
6
17
67
21
15
72
72
78
180
90
282
54
36
60
156
17
25
36
30
60
156
54
204
30
36
57
69
6
228
17
43
36
108
53
72
240
31
81
56
64
15
48
65
88
27
125
115
90
12
15
183
33
24
111
30
35
7
12
114
59
48
13
6
18
66
60
30
87
75
69
75
18
83
13
12
39
128
48
25
39
99
24
5
43
69
63
33
144
8
7
90
54
96
233
55
30
3
57
95
43
60
192
90
90
53
72
48
115
24
36
90
84
131
13
6
45
9
156
11
40
39
41
40
45
54
21
15
257
13
35
55
17
37
51
3
77
64
135
105
15
6
48
72
18
81
51
12
126
51
3
126
119
67
53
67
18
35
55
6
126
53
31
132
77
13
18
174
6
180
81
216
3
96
45
3
93
57
87
69
27
27
42
75
45
11
49
138
36
24
33
120
32
85
18
108
21
105
15
8
48
72
1
90
36
84
132
65
73
42
18
54
36
81
120
15
81
24
21
75
9
54
6
171
75
24
48
237
3
53
37
83
7
396
29
7
48
60
36
126
11
79
84
117
117
60
18
69
8
61
27
243
42
75
32
31
6
54
54
30
57
111
9
129
114
72
66
18
81
63
33
219
6
39
8
7
41
49
48
252
6
48
36
41
67
5
13
42
36
141
8
112
45
66
78
144
12
18
78
15
3
29
208
177
30
33
27
108
144
113
168
55
198
6
18
12
54
6
30
108
96
17
40
27
132
18
23
205
35
7
48
249
9
54
36
66
96
84
114
21
45
24
27
9
228
6
66
6
30
135
63
60
66
11
160
117
3
195
72
96
21
128
13
12
42
156
17
25
252
90
113
7
168
372
21
39
105
51
24
144
54
12
18
126
6
48
36
57
32
37
54
6
210
18
27
56
13
66
6
54
45
111
18
42
48
29
43
72
90
72
51
39
180
21
33
96
23
175
108
228
144
33
9
15
56
13
24
30
42
174
29
103
120
17
1
42
72
18
120
114
30
51
75
69
3
93
219
36
9
39
150
144
30
53
43
144
30
18
5
55
17
31
24
33
80
64
51
42
72
30
24
36
36
69
21
30
45
32
193
47
103
48
24
33
24
15
41
40
32
31
36
18
3
27
53
109
18
168
54
11
115
12
65
67
141
24
51
174
23
85
6
21
56
13
54
53
19
53
37
48
35
7
18
90
5
175
30
36
231
3
42
11
37
18
105
369
111
27
72
36
137
67
138
6
36
41
7
33
27
125
145
36
27
24
93
102
45
63
33
24
8
61
24
147
51
48
24
18
48
132
95
13
59
25
42
21
33
144
23
40
93
24
30
42
288
30
5
67
96
12
36
21
120
8
88
129
36
198
36
108
5
13
102
42
90
ABCD 98067719422*3^$a+1 [50110]
12
3
27
20
4
66
3
45
12
132
3
75
74
115
96
3
45
75
42
3
17
4
78
6
74
16
6
96
15
45
18
66
15
3
8
10
24
48
8
54
16
74
4
36
24
44
55
17
16
15
9
24
15
99
18
27
27
69
69
18
12
50
46
21
165
24
60
54
18
87
21
44
10
8
40
18
104
16
27
3
24
2
16
75
75
45
3
2
18
1
3
18
48
102
30
63
45
96
36
90
18
6
18
2
1
63
201
5
40
6
30
32
16
74
18
22
90
32
70
6
42
8
28
26
4
12
2
10
192
140
40
6
80
10
42
21
57
24
26
18
22
14
36
64
51
3
44
25
45
12
30
50
40
86
54
91
17
28
18
156
36
30
2
25
93
24
3
17
4
6
21
5
40
18
14
160
20
31
41
34
2
22
12
30
60
63
81
42
114
6
20
10
8
10
30
84
2
70
74
1
15
74
52
75
24
75
84
9
45
42
78
2
28
21
24
135
6
12
12
12
111
45
44
31
3
12
132
168
54
66
48
24
21
24
48
24
65
55
35
4
9
77
19
69
20
10
66
102
12
6
56
16
24
96
62
16
21
45
8
91
51
6
24
90
6
54
108
72
234
2
4
18
32
43
3
54
8
7
3
72
66
42
30
18
9
59
34
72
78
93
9
24
87
89
136
63
27
138
14
13
59
58
32
54
46
60
74
25
29
163
9
15
9
210
21
15
48
122
4
36
96
8
10
30
42
162
8
4
50
4
36
21
75
18
44
7
11
253
27
54
30
54
96
8
16
54
92
18
7
11
40
32
61
39
228
69
53
40
12
20
4
54
33
24
3
102
24
39
51
26
91
120
9
60
75
51
12
30
3
69
138
62
36
10
42
56
16
336
30
84
6
32
90
1
51
21
27
98
70
18
12
42
2
36
4
48
12
39
41
4
6
60
66
42
2
34
2
79
11
70
2
10
12
6
30
68
7
3
30
39
3
90
114
20
18
88
2
76
86
34
2
10
18
15
69
12
24
39
11
61
3
8
37
135
18
24
90
18
51
51
84
162
60
3
21
30
54
6
144
42
87
3
12
30
51
47
73
24
11
10
6
6
42
78
15
99
30
15
23
73
33
72
48
84
3
33
15
72
53
10
60
20
1
129
30
42
18
30
36
114
12
48
36
6
24
6
24
18
12
39
75
45
21
18
57
9
42
8
82
3
96
129
50
10
42
78
14
37
69
36
36
99
3
6
2
90
40
18
9
23
73
75
32
10
8
22
84
9
11
40
6
8
7
48
21
51
48
39
18
74
13
3
18
96
51
9
6
9
3
6
60
27
33
12
24
6
45
72
72
11
52
18
15
48
11
54
76
18
32
18
31
81
18
32
28
6
12
8
4
51
15
57
24
45
6
30
228
116
18
10
8
112
12
20
34
12
48
21
11
18
22
12
36
2
10
9
9
36
8
36
16
36
20
58
6
44
52
38
49
21
6
48
20
22
14
10
30
72
14
28
12
15
96
27
18
42
96
36
21
5
64
48
18
57
27
21
53
16
99
27
74
58
81
147
90
20
40
15
33
36
51
45
3
101
4
6
126
8
19
45
3
23
25
27
24
45
9
135
24
53
4
6
33
21
123
33
162
21
11
10
6
38
55
69
51
21
20
55
9
152
55
15
18
12
3
15
90
12
48
51
39
96
50
16
12
80
28
48
6
30
24
6
20
4
72
14
4
12
12
3
75
38
70
9
87
9
27
54
96
8
52
102
6
66
45
3
48
2
52
38
18
82
8
10
44
31
45
24
75
15
36
93
5
19
45
48
3
51
14
124
12
15
3
78
15
3
21
81
15
3
45
39
6
36
63
71
22
3
45
12
78
2
4
60
26
154
36
18
24
6
72
14
1
63
9
17
4
27
9
111
63
6
84
6
96
60
2
40
3
33
39
51
114
36
60
27
69
30
93
17
40
104
4
6
30
96
6
9
11
54
18
13
5
4
18
50
16
51
48
48
117
3
69
134
4
32
100
8
58
78
24
21
21
51
72
141
12
44
4
32
100
18
9
17
90
70
56
4
6
45
48
57
18
69
33
108
51
45
123
15
126
6
69
21
156
12
3
65
28
12
114
26
54
10
8
36
34
72
45
11
130
120
74
10
66
30
84
24
36
63
3
18
44
18
4
105
9
72
12
48
38
36
4
12
12
21
99
18
3
21
60
39
45
24
20
16
72
20
58
102
27
11
46
66
93
57
24
84
12
39
21
42
20
88
30
24
60
51
15
30
3
41
54
4
90
30
18
2
1
57
48
36
3
21
51
71
10
84
30
93
17
54
126
64
6
60
36
30
110
34
15
3
18
42
42
15
51
42
3
5
118
210
120
2
4
14
16
36
24
14
34
3
120
9
78
6
20
7
24
75
54
15
21
6
12
6
24
66
6
54
26
40
50
1
72
17
16
15
48
21
24
24
96
60
72
2
85
195
42
24
30
6
108
18
140
4
9
27
24
24
6
36
14
34
72
38
142
120
62
58
12
6
6
108
12
63
3
54
20
10
80
46
3
141
51
63
84
8
40
12
38
19
24
11
18
46
21
5
4
42
54
6
30
78
74
16
96
30
56
13
5
22
18
30
2
19
45
6
42
32
54
16
165
21
27
33
8
10
134
7
3
6
66
66
123
21
14
22
14
10
8
31
24
3
30
20
28
6
6
3
11
34
20
22
48
30
6
38
82
18
51
24
33
8
4
30
2
4
86
54
10
44
18
19
45
66
48
6
60
26
10
44
55
3
36
6
51
27
2
54
40
50
10
26
4
12
38
1
9
44
46
42
30
45
17
31
5
64
62
36
4
18
30
93
ABCD 98067896588*3^$a+1 [50032]
132
30
106
12
24
84
72
14
48
18
40
38
10
30
26
70
96
30
114
56
18
40
102
2
112
8
150
126
12
118
86
10
110
18
178
38
40
32
34
24
14
16
96
14
10
14
16
66
38
42
66
24
214
56
66
124
56
234
136
54
24
20
112
38
102
58
30
12
8
40
30
314
12
96
10
2
108
10
98
6
48
72
16
138
180
120
36
176
88
20
52
62
22
24
180
110
42
160
60
138
30
60
6
126
32
48
28
14
16
2
12
52
36
20
94
66
60
18
2
30
54
4
156
26
30
28
156
24
66
186
8
52
44
64
36
24
42
8
42
88
216
140
36
40
84
60
54
210
62
88
6
44
144
36
36
60
40
26
18
96
46
200
64
14
12
28
50
66
70
24
2
28
72
8
12
40
14
96
10
20
10
8
222
88
140
46
50
136
44
48
16
2
10
62
78
48
42
48
72
18
22
54
180
6
170
94
54
146
48
72
150
48
52
20
36
100
18
120
2
12
42
48
42
94
122
48
54
142
156
48
120
6
6
68
72
30
24
40
26
78
250
20
12
28
44
52
146
10
24
36
44
30
18
6
346
8
16
60
104
60
28
84
80
46
32
112
80
6
64
8
216
120
42
184
14
106
14
42
10
24
86
54
16
18
96
86
72
36
36
4
6
8
18
78
102
4
176
54
106
20
24
138
150
58
50
108
10
30
36
6
2
22
56
138
142
80
54
10
8
22
66
128
54
28
38
216
34
62
30
208
396
104
46
8
48
154
30
14
16
74
54
42
10
156
84
86
40
24
86
10
24
24
66
36
50
294
34
150
26
280
6
74
78
36
46
134
66
64
6
20
70
56
178
56
6
64
38
18
18
16
54
42
14
6
10
8
22
80
4
104
16
156
60
48
72
30
38
16
146
30
10
30
24
116
54
18
6
10
60
104
42
66
28
50
46
60
110
40
8
106
12
8
42
40
78
42
48
74
22
74
12
40
138
30
12
30
90
20
4
36
18
104
72
40
56
30
72
298
48
86
16
8
76
14
16
110
34
2
48
36
186
34
230
34
12
18
150
2
18
6
30
24
52
48
44
18
34
24
104
12
64
96
20
108
18
114
54
40
42
60
50
90
148
2
64
24
90
60
12
30
24
54
56
4
6
6
18
192
30
24
44
72
70
50
64
8
28
98
72
78
66
6
84
6
264
6
34
66
20
60
144
64
30
32
58
104
28
8
162
64
6
84
8
48
72
22
24
30
74
16
14
28
8
6
198
148
24
156
104
48
76
120
6
24
126
66
14
24
66
46
24
26
30
60
30
10
32
36
10
74
88
62
30
90
238
2
106
14
96
16
96
122
76
80
36
54
10
30
30
12
62
78
18
46
24
32
4
30
80
30
24
66
70
36
30
14
216
4
120
68
16
56
130
38
66
46
170
274
92
34
14
96
76
158
226
96
14
106
260
28
60
66
174
12
32
180
52
24
36
176
4
54
42
228
42
8
106
20
64
32
12
126
72
114
190
66
8
16
180
20
94
104
42
190
96
14
60
46
8
102
24
66
88
74
108
18
226
8
108
18
72
24
48
82
6
8
54
12
60
4
6
56
42
16
104
22
6
24
24
74
30
82
6
18
66
84
74
16
72
114
156
74
30
18
18
144
24
52
60
32
12
154
50
100
60
32
150
34
14
6
124
14
142
84
6
56
88
30
72
68
54
46
56
34
80
10
30
66
84
44
88
68
76
86
18
142
24
14
180
40
140
76
20
36
70
210
20
42
22
84
30
42
84
8
58
134
76
38
136
24
14
82
134
96
40
24
2
18
22
14
60
30
6
18
16
14
24
76
276
8
76
62
42
16
104
108
18
24
46
56
4
36
56
4
8
6
ABCD 98068705396*3^$a+1 [50032]
40
17
108
3
60
27
133
84
12
23
13
5
7
60
56
160
12
32
36
204
112
36
24
24
72
152
16
12
47
37
8
160
56
60
112
128
84
48
40
32
180
60
16
20
12
184
5
3
148
60
80
87
45
36
12
177
15
16
12
8
60
16
108
36
132
32
33
79
65
39
4
80
76
36
36
8
264
33
7
20
108
48
24
112
24
36
48
293
87
3
33
52
12
60
80
16
36
36
48
12
119
21
105
79
96
248
27
25
29
31
48
29
51
4
12
23
72
9
232
8
64
72
8
48
189
3
256
47
54
103
95
133
24
24
140
84
28
60
128
52
192
53
15
64
65
103
116
16
84
59
90
7
36
119
121
108
20
12
28
24
12
60
24
104
40
8
132
36
60
52
440
40
12
116
16
56
27
85
48
227
13
5
139
23
45
135
72
21
40
80
4
128
156
132
69
171
160
60
8
64
95
241
209
18
13
92
48
99
25
8
88
72
95
25
20
117
91
20
51
189
40
20
144
36
60
60
112
84
36
120
107
165
96
40
300
12
32
88
8
24
216
4
77
3
36
69
18
234
63
45
162
93
76
47
72
45
76
41
36
144
18
73
168
11
13
8
120
124
96
48
140
24
16
32
60
129
19
92
4
65
79
29
3
168
52
47
13
77
123
208
32
87
73
60
68
60
4
113
103
36
240
60
24
80
24
27
13
8
40
12
60
72
11
157
5
51
24
136
92
64
36
12
48
180
24
128
16
72
35
13
77
72
51
21
79
492
72
5
72
31
5
15
165
147
96
9
18
72
33
165
90
97
48
128
112
29
19
156
68
45
103
24
68
48
28
96
68
33
79
65
123
16
104
45
108
135
28
12
84
144
20
160
32
15
49
5
3
16
84
96
89
3
105
7
132
48
108
24
131
57
33
175
84
83
105
60
48
4
84
24
8
12
28
68
52
264
24
44
28
8
160
104
36
99
13
84
56
64
53
175
20
57
111
112
96
104
16
96
24
32
147
61
36
83
81
40
77
72
43
8
16
60
176
4
35
109
32
12
60
276
64
68
45
27
16
84
107
9
9
15
100
12
24
92
108
52
137
183
132
16
60
41
18
361
17
63
60
52
5
67
20
172
96
32
45
67
56
40
180
128
69
111
12
39
126
87
112
24
29
18
57
48
57
18
25
12
35
81
27
145
68
64
20
27
109
72
140
192
108
184
23
21
52
80
108
52
24
24
44
36
120
16
36
12
200
93
72
51
129
18
33
52
5
43
152
40
92
33
3
136
113
3
52
107
61
120
12
5
63
120
48
16
68
36
12
4
11
13
104
16
12
48
36
41
63
40
32
28
92
100
228
72
8
112
17
283
48
12
120
32
112
156
68
124
20
28
32
48
108
24
96
60
160
17
72
180
72
55
215
1
17
7
68
28
80
40
72
56
76
96
204
11
57
33
72
3
100
192
36
11
33
93
19
36
89
19
36
96
8
132
64
23
18
139
221
115
108
92
100
60
128
9
15
16
44
36
141
3
15
45
45
51
12
45
27
28
80
28
132
132
200
16
41
139
80
52
72
8
27
33
124
41
54
18
90
85
8
60
135
90
27
36
12
69
51
147
133
29
91
80
40
8
40
72
8
40
72
168
29
18
105
160
167
33
12
180
160
168
48
29
ABCD 98068753826*3^$a+1 [50057]
84
312
84
60
156
15
9
39
117
54
60
25
59
37
89
150
66
108
36
144
90
6
111
33
180
36
135
75
96
90
18
36
30
276
51
399
18
156
186
54
36
54
9
48
160
48
41
30
18
72
150
9
135
30
150
180
97
77
132
90
165
9
36
3
208
59
90
54
90
90
186
108
75
27
54
6
25
23
36
85
192
89
183
96
144
27
108
192
54
204
247
96
53
36
183
45
42
18
7
5
180
55
59
21
15
33
48
48
189
72
60
30
33
135
162
135
16
209
360
198
72
84
85
59
42
48
36
114
37
173
3
39
48
90
180
27
64
80
9
151
155
96
30
144
39
15
186
66
18
163
437
210
153
64
233
150
1
176
144
15
6
75
48
57
30
9
9
60
210
153
9
183
16
32
129
31
23
126
18
57
144
15
6
48
36
276
84
24
66
150
127
144
173
36
6
144
90
36
18
126
91
96
32
117
18
42
228
72
19
32
93
186
249
16
80
69
180
30
186
159
15
81
16
17
63
63
66
24
84
36
186
48
60
393
213
91
365
108
252
48
72
99
141
3
135
36
36
49
155
54
111
96
16
77
222
21
144
288
27
18
96
195
39
201
45
36
15
16
23
96
120
78
36
30
60
69
111
81
225
48
36
54
126
39
87
18
150
72
54
36
48
90
96
37
89
120
63
27
21
57
183
69
91
32
57
48
72
60
18
120
105
48
27
21
96
45
60
84
60
36
288
300
36
355
59
180
42
390
1
59
21
9
39
15
177
48
9
36
474
30
60
30
1
80
81
31
137
135
21
24
147
45
51
27
90
43
80
123
54
255
16
5
120
99
45
3
123
37
107
60
90
12
90
25
29
144
3
33
15
39
162
39
39
126
300
207
297
126
114
102
54
27
9
39
39
66
36
99
15
54
72
48
3
213
75
15
114
12
115
53
43
29
355
473
102
225
33
72
39
69
120
51
39
126
24
30
150
90
12
153
208
143
24
120
126
24
72
19
11
60
361
89
135
48
15
102
144
90
90
150
81
16
137
30
105
48
9
18
6
30
1
113
102
258
12
54
54
15
48
160
29
3
15
96
66
31
239
225
105
39
9
135
81
15
112
89
114
54
303
48
21
219
16
23
36
84
6
84
60
27
39
6
84
24
120
96
31
53
91
149
75
15
162
15
39
36
18
36
36
210
114
84
72
108
111
21
84
54
72
121
77
132
31
23
25
32
288
411
229
176
39
90
204
30
6
84
6
30
87
9
48
72
271
233
24
12
3
16
5
210
201
105
279
9
36
36
78
30
42
84
21
16
ABCD 98069049374*3^$a+1 [50079]
15
108
27
18
66
25
53
7
48
56
9
7
5
19
5
60
42
25
48
32
69
24
31
53
30
33
9
6
25
17
30
6
7
35
37
8
45
19
5
3
3
25
29
55
8
21
6
6
7
11
42
7
23
48
1
228
68
3
6
31
29
18
78
55
5
15
3
72
18
12
3
12
15
84
18
60
7
48
36
72
77
91
17
18
24
33
39
49
12
17
6
24
81
76
48
23
18
12
72
31
24
11
96
48
18
55
12
23
25
23
12
12
126
19
5
90
13
24
8
3
30
3
12
4
29
7
60
12
5
36
96
18
66
67
95
90
27
28
23
90
7
5
15
52
11
85
24
5
12
55
5
54
1
24
5
12
24
30
33
21
12
12
12
6
30
30
102
7
5
108
7
5
91
20
27
36
6
18
1
20
21
51
27
1
29
12
30
25
11
30
48
6
48
18
24
6
13
29
7
5
19
72
59
66
43
35
6
55
29
30
9
123
18
39
52
41
12
12
36
19
113
3
99
66
30
102
180
7
60
44
15
61
5
43
35
6
31
8
40
5
18
25
72
23
13
11
61
5
63
21
31
12
17
54
1
23
48
30
43
84
60
8
9
84
6
24
126
24
30
25
41
30
18
12
18
72
73
48
32
16
65
6
6
19
11
24
6
42
12
6
168
12
60
7
17
60
31
8
4
36
32
12
28
5
7
71
25
41
19
17
108
19
5
31
20
129
60
63
45
43
77
7
137
55
11
60
48
9
16
5
99
76
5
30
25
41
3
63
109
36
72
5
36
7
29
18
12
60
13
23
48
24
37
11
33
12
28
41
36
55
60
12
11
61
83
33
9
19
5
31
41
18
42
24
60
19
11
48
30
30
42
51
9
90
126
102
13
17
66
30
7
17
12
19
20
12
4
5
6
45
9
24
72
7
5
43
24
5
24
6
1
60
8
12
88
12
12
17
54
6
19
11
61
5
18
9
63
18
19
56
52
92
16
84
17
51
15
33
4
11
12
72
42
39
27
37
8
33
24
6
61
8
21
67
48
71
24
60
6
3
27
13
65
3
40
5
15
15
90
15
52
156
89
43
65
90
25
5
7
77
30
13
11
61
35
6
19
29
60
6
30
54
9
36
21
36
7
12
24
59
37
48
8
4
24
107
24
18
12
51
15
12
21
57
54
24
6
19
12
35
24
48
30
198
78
7
5
3
9
63
12
93
48
12
12
30
66
30
61
11
13
65
96
3
15
61
11
61
23
9
3
13
137
19
8
63
33
9
72
18
48
30
12
36
30
24
13
12
47
30
6
109
24
119
61
5
6
6
18
37
12
12
41
103
17
60
27
36
16
11
84
25
29
24
63
4
44
15
37
24
11
30
12
3
4
11
57
21
12
42
60
21
87
13
41
114
1
65
43
200
33
67
116
57
7
8
39
54
55
132
20
27
13
20
33
31
8
76
36
11
37
132
23
21
15
1
23
25
36
17
15
4
36
47
6
12
18
54
3
3
45
16
11
42
42
13
77
24
24
42
30
31
65
12
31
12
24
24
5
24
15
21
60
31
5
3
28
17
18
13
89
60
30
60
48
25
8
21
6
12
13
24
65
63
3
49
11
13
5
6
36
49
113
12
18
6
55
12
12
8
3
12
73
5
24
15
27
9
40
17
42
37
36
5
24
19
11
13
11
6
6
12
102
6
45
12
28
47
1
5
60
12
18
60
42
19
11
24
93
40
17
60
43
53
115
29
6
60
108
12
18
24
163
48
12
65
12
43
5
42
6
67
5
18
12
30
12
3
72
52
5
115
11
12
6
91
95
6
120
43
24
53
72
6
1
5
99
57
87
33
132
7
23
21
9
7
24
32
28
24
23
45
3
12
18
6
18
18
24
61
89
24
90
30
39
16
92
45
72
90
18
30
33
52
8
4
36
41
151
68
24
81
19
41
15
51
24
1
29
24
3
27
1
5
6
25
11
73
59
61
5
66
21
3
30
7
24
5
36
24
138
6
12
18
1
5
18
1
12
77
30
18
18
120
25
84
36
11
24
37
29
18
37
71
25
12
8
33
30
24
18
24
90
13
20
36
52
24
5
6
12
48
57
3
78
30
30
54
33
4
41
27
27
1
8
27
24
6
18
30
19
5
6
24
66
12
3
12
40
5
19
23
21
21
31
5
19
95
24
30
12
24
30
49
24
60
68
40
12
12
8
3
49
108
11
61
11
12
18
48
19
12
8
3
25
8
27
37
5
6
24
42
3
75
1
5
27
39
48
18
3
16
5
51
72
40
68
3
12
13
17
3
16
5
24
6
6
30
37
41
7
5
7
17
6
25
8
45
24
6
109
11
49
5
7
23
66
66
84
30
15
21
43
23
18
6
13
56
51
25
53
31
12
17
55
11
42
24
6
12
18
54
66
42
30
36
7
24
5
3
27
24
1
71
42
18
13
12
24
5
36
3
15
30
12
19
5
31
173
36
138
21
16
56
64
5
19
17
43
5
31
23
18
72
7
11
78
36
39
57
54
33
36
64
12
11
57
16
24
17
48
103
8
9
48
18
37
53
31
44
72
9
66
33
4
12
56
15
84
21
72
27
66
3
15
42
12
7
59
117
3
61
59
1
5
6
49
71
45
40
23
54
12
24
87
45
3
16
53
78
162
3
3
144
45
3
13
20
24
3
48
1
48
56
171
25
11
37
23
54
48
12
6
48
37
17
30
73
24
59
90
7
12
65
7
59
24
18
139
65
54
30
60
24
3
27
18
15
4
41
42
61
36
23
45
57
19
11
21
3
6
54
12
60
60
13
20
60
84
36
24
3
42
96
31
29
7
35
24
25
44
24
36
4
8
4
36
84
5
3
51
25
5
24
15
3
25
24
11
12
1
12
77
12
3
16
65
6
25
65
6
78
7
24
59
1
29
31
11
73
29
18
12
6
15
21
24
42
13
5
126
25
11
25
59
9
24
100
17
39
24
100
5
6
61
29
24
43
59
18
6
30
19
5
7
143
6
7
35
45
45
18
30
27
52
12
119
37
24
5
6
42
51
12
225
27
3
25
5
12
31
17
12
12
55
8
40
11
84
73
47
6
30
12
25
29
60
43
8
60
45
60
3
9
127
11
84
33
76
5
84
3
27
78
15
64
24
77
60
18
61
23
6
15
12
52
47
30
55
60
36
17
36
30
25
24
113
15
63
36
18
55
41
6
1
53
15
40
36
36
29
108
7
11
13
12
68
4
5
6
9
36
105
31
41
79
5
36
48
24
103
17
15
36
21
19
32
69
19
35
156
9
12
28
24
11
36
9
9
48
79
44
4
11
25
35
12
12
18
30
12
36
25
17
7
17
6
18
7
119
9
4
35
6
12
42
13
80
3
102
27
28
20
ABCD 98069366912*3^$a+1 [50068]
6
66
12
18
78
18
108
72
107
72
103
18
36
83
19
5
43
18
131
43
29
88
8
13
42
6
11
72
37
24
3
32
103
36
42
96
30
5
109
84
36
24
3
27
90
107
19
5
109
156
23
25
36
3
3
5
49
39
56
1
12
11
25
63
56
37
11
48
13
144
42
36
18
107
1
15
8
43
5
85
11
109
78
21
21
27
21
24
99
39
54
90
33
21
11
79
9
24
21
27
27
48
45
48
24
63
96
33
21
12
84
3
8
16
32
49
39
8
37
11
13
72
24
59
7
6
24
51
99
29
37
12
23
13
6
6
36
24
36
66
30
15
33
12
251
37
72
12
222
17
19
29
31
18
84
11
97
12
18
105
56
37
24
48
24
11
19
21
8
1
42
48
29
37
24
24
11
43
60
6
24
6
5
55
48
57
51
29
24
40
24
8
13
3
21
66
6
90
17
19
12
6
3
39
17
72
67
21
144
8
13
6
77
13
12
36
3
93
3
21
72
11
40
216
8
72
16
27
77
61
11
31
6
12
60
6
12
60
5
1
95
19
18
24
132
36
3
24
15
12
6
23
7
17
97
48
84
27
3
77
79
17
109
99
8
55
48
6
59
40
3
29
25
39
24
24
9
23
120
31
180
29
43
165
69
24
11
85
84
47
157
11
7
89
7
33
45
83
16
21
48
11
37
3
27
101
55
36
12
81
32
16
21
54
54
23
25
18
60
12
18
24
12
71
55
18
30
17
13
83
40
24
80
64
56
120
13
11
43
53
25
63
32
64
75
66
11
13
3
51
18
3
8
37
72
75
3
29
43
36
6
51
153
18
48
42
24
3
45
6
6
12
35
13
24
11
40
141
42
6
48
24
59
19
45
32
64
21
11
7
161
163
29
379
84
17
1
23
19
6
42
29
19
90
42
137
85
27
9
12
126
42
35
40
21
96
6
24
77
19
21
45
59
13
83
24
67
93
3
42
6
24
18
96
30
29
24
19
36
89
91
29
43
18
66
33
69
59
13
59
16
51
5
16
15
18
84
24
18
161
1
36
42
17
160
3
24
162
35
72
25
30
144
12
18
18
17
48
1
12
6
18
12
18
53
55
6
3
3
48
18
30
54
47
31
18
36
12
42
42
3
21
6
66
72
35
24
16
3
48
18
126
141
99
21
45
6
29
16
8
13
12
15
21
83
48
43
114
11
31
65
13
11
7
12
42
12
23
144
7
6
59
144
13
54
18
222
5
48
88
32
37
12
12
24
35
13
35
67
72
77
31
18
159
56
19
96
21
8
61
11
1
18
29
96
48
61
27
32
7
48
12
18
59
19
6
23
109
11
48
1
39
57
42
42
11
40
87
41
13
24
18
17
24
13
3
45
11
37
3
9
47
24
19
6
71
25
30
33
48
8
37
72
12
36
107
37
83
13
24
48
18
30
3
32
49
15
117
30
21
3
29
43
18
48
83
91
12
48
9
8
72
91
18
54
101
61
48
48
11
64
21
30
261
72
8
19
12
6
12
23
91
18
131
109
27
3
24
18
11
61
48
288
78
5
48
25
12
246
53
37
24
51
3
21
3
53
48
85
66
9
9
48
12
48
48
27
45
6
48
77
61
102
24
42
123
9
15
56
25
66
12
30
36
63
24
45
24
3
8
19
132
30
54
66
120
27
39
30
3
24
21
18
144
12
132
18
36
60
39
3
29
64
45
24
3
21
108
36
27
32
19
30
96
36
3
56
13
11
61
11
96
48
24
37
27
45
12
39
24
21
59
13
66
6
27
129
30
36
29
19
101
13
99
3
36
105
32
7
12
5
109
3
15
12
48
54
111
8
256
27
93
3
60
41
37
36
18
90
131
175
89
19
48
36
6
12
23
7
6
11
16
3
21
27
18
12
18
18
42
89
19
54
23
55
41
24
16
21
48
78
66
35
19
24
18
27
21
12
63
75
18
35
13
35
1
39
87
33
45
18
12
96
29
73
47
13
18
36
78
42
45
27
45
15
30
3
21
78
5
24
49
111
21
48
96
27
8
64
152
85
11
139
29
24
24
37
24
99
21
6
5
13
48
48
48
72
48
30
69
45
48
3
3
93
69
147
9
71
40
96
3
29
16
15
12
45
24
56
7
12
36
30
36
12
11
55
12
29
7
105
24
117
27
21
51
104
16
24
117
18
18
15
32
19
42
48
150
90
107
24
13
54
30
18
53
133
24
51
45
6
101
72
55
18
12
3
96
3
69
39
54
24
36
84
6
54
15
111
6
11
79
9
32
13
51
51
24
18
30
29
37
27
21
12
135
27
5
73
60
36
15
21
42
6
75
21
24
54
29
19
21
45
48
35
13
11
49
12
11
73
12
11
13
3
200
24
13
90
6
24
6
24
45
21
75
39
9
24
15
60
114
36
15
27
5
13
72
3
32
37
24
11
64
24
80
43
45
72
9
71
16
3
53
1
47
19
53
24
48
43
42
3
8
13
48
144
51
21
294
48
21
56
43
12
54
12
66
48
18
27
32
24
73
23
67
53
43
72
72
24
53
25
18
45
15
18
66
90
3
15
57
72
99
48
12
41
115
48
48
21
21
42
9
9
87
3
21
32
31
6
24
36
12
24
3
8
96
13
18
17
24
112
3
24
69
21
107
144
7
17
13
6
12
17
79
36
21
8
96
49
42
21
45
11
7
36
18
11
40
45
3
75
42
24
24
210
9
72
3
42
27
32
16
27
69
21
6
ABCD 98069665028*3^$a+1 [50044]
71
28
140
4
57
3
32
16
45
23
13
135
8
1
35
25
72
11
37
63
57
3
48
81
84
12
99
33
3
32
61
35
12
16
237
60
135
32
169
35
4
9
99
36
12
80
1
95
13
23
12
145
23
40
24
8
49
15
48
24
32
13
3
21
35
49
12
51
152
28
12
32
13
35
1
47
1
47
36
4
60
84
9
51
9
59
13
75
33
99
9
83
13
3
129
51
20
24
4
32
97
12
83
100
57
71
40
8
25
156
83
36
48
36
60
100
44
12
13
36
3
189
15
20
25
120
51
104
4
32
52
92
16
20
12
36
40
144
20
48
1
47
1
83
133
36
99
68
24
4
9
3
32
61
71
12
40
44
25
48
120
75
224
4
20
12
25
119
96
96
16
33
83
12
28
21
3
32
12
28
20
1
12
12
35
24
48
168
36
1
3
32
37
96
99
32
84
49
48
12
131
108
4
44
192
37
47
1
24
11
13
11
24
181
72
11
97
36
24
35
13
23
157
35
16
105
155
40
33
12
23
84
85
3
69
3
44
97
95
96
61
23
85
11
156
96
109
60
35
1
36
204
83
13
12
71
196
9
48
35
36
37
35
13
35
24
12
48
49
12
36
83
64
92
1
51
12
20
16
92
60
13
36
47
96
4
32
36
12
49
47
145
35
48
40
132
9
24
12
12
24
63
32
4
57
207
104
48
16
12
32
36
64
104
4
44
4
93
35
124
45
59
108
60
133
15
9
35
36
64
12
56
37
24
35
13
60
35
97
12
143
24
60
145
72
167
1
60
39
32
108
28
93
24
11
100
9
27
44
12
36
73
23
36
28
60
32
52
36
8
49
12
215
48
12
37
51
72
21
15
128
4
8
1
12
48
71
25
72
51
8
97
119
28
57
48
3
81
3
80
28
20
4
69
23
16
36
8
24
61
27
8
25
35
73
71
49
11
120
40
21
15
45
48
47
24
157
60
83
49
72
23
4
21
35
1
47
4
44
37
227
12
109
156
24
12
12
23
12
84
84
13
15
68
25
60
48
51
8
12
61
15
36
9
167
84
25
23
37
27
60
129
83
204
36
25
60
3
93
87
9
24
11
1
111
128
48
1
35
61
36
12
96
3
12
104
24
4
9
23
12
61
51
21
72
24
11
1
3
32
16
188
13
36
3
9
3
56
88
68
96
4
69
3
8
25
12
24
15
57
119
12
1
47
24
72
136
60
9
35
100
32
13
60
11
60
16
36
92
16
45
144
15
21
12
83
97
24
48
23
13
96
12
168
24
23
13
71
12
25
24
3
92
64
44
16
33
15
20
13
3
33
35
72
109
39
44
72
28
81
11
16
36
68
12
25
23
1
3
44
73
35
49
36
159
33
51
24
32
180
1
107
1
83
13
144
36
63
9
107
60
61
39
57
60
23
4
8
40
24
69
12
3
81
12
12
11
12
13
96
39
80
13
15
9
3
45
27
117
59
72
4
36
9
23
24
36
1
35
25
12
96
11
12
12
49
51
9
35
16
21
12
35
1
95
49
51
108
20
48
13
59
97
35
13
119
88
36
129
15
45
35
36
12
16
93
71
73
135
21
132
23
13
15
20
28
33
24
59
12
220
56
16
21
27
8
48
112
8
25
47
133
48
12
12
24
11
37
131
37
36
23
12
61
60
39
48
44
1
99
68
169
51
32
49
120
75
69
11
24
48
4
36
24
21
48
47
73
39
45
23
85
48
3
45
27
45
12
84
47
73
48
23
84
61
72
168
12
96
119
24
1
15
45
59
40
21
120
27
21
27
9
36
24
84
108
11
12
13
15
20
12
72
12
205
47
64
8
28
57
24
3
24
21
11
52
9
72
48
51
9
36
108
51
9
3
21
143
16
9
35
24
85
24
24
35
16
45
11
24
48
1
131
1
60
23
13
12
12
39
20
13
11
4
140
37
3
93
11
48
16
36
105
23
13
23
37
84
47
4
45
12
59
48
48
13
27
80
16
20
28
32
1
12
35
37
72
27
8
1
12
35
49
96
15
93
3
80
13
36
35
12
4
80
157
12
71
96
49
51
21
96
23
1
11
16
84
32
1
11
24
25
12
11
60
13
131
25
11
28
68
12
4
44
13
3
9
11
12
13
35
1
83
28
60
36
80
28
32
109
3
165
15
45
71
48
28
20
88
45
35
180
73
120
3
44
73
23
108
16
36
45
108
144
119
12
84
28
36
32
48
1
12
71
24
61
23
25
23
60
37
168
27
92
13
12
23
1
120
35
13
48
71
1
11
37
120
267
32
13
108
12
36
23
48
60
36
28
33
12
35
145
48
120
11
37
23
4
60
12
81
15
69
15
93
131
16
33
35
40
8
25
36
48
48
195
21
27
80
12
13
23
76
33
24
27
56
48
85
47
12
24
37
119
12
1
84
12
191
13
144
11
72
24
16
24
32
49
3
ABCD 98069884618*3^$a+1 [50007]
275
54
6
49
24
17
19
24
41
79
65
19
161
55
72
23
90
7
5
7
60
11
30
19
107
114
31
149
67
264
36
12
83
54
103
72
41
67
48
65
54
6
115
24
84
11
30
6
13
60
17
108
7
48
24
83
18
295
101
31
59
120
25
161
48
151
288
96
41
91
12
83
73
71
109
17
120
7
12
5
31
95
30
43
36
24
77
19
36
48
24
12
29
90
25
12
108
144
83
37
72
5
120
31
48
47
37
23
37
108
24
29
30
61
36
35
84
13
77
43
36
24
23
49
84
84
60
72
29
42
25
5
60
199
48
12
24
35
6
90
109
155
1
84
72
24
185
43
48
29
6
25
168
77
55
53
7
29
103
23
18
36
31
24
48
36
35
186
30
73
131
37
48
71
90
36
7
47
6
43
12
65
288
199
12
24
71
13
23
169
65
24
66
1
53
55
17
7
60
47
25
5
55
71
85
65
7
72
65
79
120
11
145
120
48
53
108
30
49
11
37
72
36
84
17
24
67
23
102
60
43
5
19
203
13
12
83
37
305
7
96
167
54
31
24
281
55
72
107
6
18
37
119
90
6
109
96
173
120
91
5
54
25
12
53
115
77
19
228
23
108
49
12
204
5
55
77
127
11
49
72
204
12
23
36
25
101
7
12
71
133
227
13
11
126
7
132
48
23
73
5
36
19
156
120
5
6
13
77
30
24
169
36
36
48
65
6
1
384
5
43
12
24
60
5
31
95
6
103
12
24
60
36
143
336
1
120
120
35
84
13
60
23
109
96
59
253
17
150
90
79
96
71
18
7
65
103
60
35
1
41
18
30
55
17
234
1
12
281
66
73
36
12
23
42
7
101
7
12
60
72
156
120
59
49
77
139
5
36
7
36
24
143
13
41
31
12
197
66
60
18
36
139
96
36
35
97
131
37
60
12
36
24
60
41
91
24
60
60
24
107
13
48
29
55
24
24
23
84
1
53
79
11
97
24
41
103
72
95
37
48
29
66
180
60
30
144
60
36
54
54
55
12
24
48
72
95
84
60
1
11
24
84
301
96
125
7
96
120
120
24
72
11
13
12
35
97
173
174
61
60
48
60
227
217
36
71
49
120
12
84
84
227
37
47
13
11
85
36
300
29
102
18
96
36
43
60
107
73
5
55
11
85
24
144
36
252
12
108
5
24
66
78
120
6
1
12
60
12
41
30
37
23
37
96
11
253
60
281
55
60
5
175
11
1
29
96
18
61
5
60
163
17
91
12
23
144
120
6
55
24
60
84
36
65
43
168
95
120
49
24
17
55
305
19
24
11
90
54
37
24
84
132
120
215
73
24
72
168
23
73
5
19
11
1
59
61
156
12
96
12
120
65
79
245
54
145
60
245
31
71
18
67
72
23
25
24
60
71
13
41
271
5
79
48
17
43
12
96
119
49
24
107
73
36
120
132
35
25
48
132
113
7
12
168
12
48
5
19
36
143
25
36
29
67
119
30
186
25
12
36
132
60
125
79
11
204
61
12
132
5
175
36
252
101
12
79
180
144
60
11
169
101
31
23
12
313
47
85
59
85
29
31
71
37
71
36
61
29
36
19
48
168
12
11
12
18
6
1
12
12
36
240
144
24
11
49
227
30
19
180
71
13
120
11
325
71
13
96
36
48
41
115
29
36
6
13
36
36
48
156
36
24
96
120
12
53
30
25
24
65
66
144
25
84
77
43
156
60
5
19
180
144
ABCD 98070453686*3^$a+1 [50032]
120
72
96
224
9
126
1
35
18
72
187
41
39
96
585
31
56
144
9
31
8
33
55
83
72
133
72
35
138
19
416
291
90
19
125
19
11
6
15
39
57
40
5
24
211
24
101
27
480
33
63
184
137
151
8
75
102
7
48
275
18
139
120
48
48
32
184
8
33
18
90
180
36
43
203
24
85
120
80
88
77
283
32
9
7
32
40
8
3
30
55
104
261
30
37
24
128
48
3
237
192
16
131
45
16
32
16
65
159
328
5
30
13
65
87
40
72
176
75
90
19
56
64
48
32
40
227
85
71
60
85
59
45
96
88
24
101
27
48
40
35
90
19
48
5
3
45
90
186
31
24
168
83
93
184
168
48
101
66
57
3
324
90
63
16
24
8
40
65
48
42
138
6
36
9
39
9
48
33
72
103
24
113
108
30
6
55
29
42
18
55
215
49
41
210
582
30
474
180
19
192
95
18
55
35
90
102
93
21
216
144
3
40
8
40
83
85
11
13
53
19
5
84
79
53
67
32
21
19
168
11
60
12
45
69
84
55
192
23
249
240
21
75
27
37
176
16
128
112
24
35
37
65
127
53
108
15
144
16
185
327
93
36
15
48
16
264
96
56
64
32
280
185
348
12
18
42
115
48
24
96
35
42
187
48
83
6
55
35
66
115
32
88
53
6
84
49
8
3
30
151
11
285
40
104
171
37
101
27
48
16
161
180
108
151
24
77
19
48
120
120
221
90
105
57
48
55
5
120
42
234
63
21
162
108
6
231
33
127
53
60
79
192
35
109
107
54
31
48
24
96
144
101
67
24
216
113
151
155
45
39
6
51
123
109
120
11
117
88
65
39
123
85
32
112
41
183
112
65
48
15
171
61
5
24
43
11
69
123
78
31
8
16
24
48
120
113
79
72
41
7
53
67
77
3
87
9
81
54
9
117
123
201
90
126
156
67
272
39
1
48
203
18
91
216
59
84
49
152
144
105
7
53
75
117
123
135
25
32
160
35
48
61
80
21
19
48
8
48
45
36
31
59
66
67
240
288
5
108
151
104
96
99
36
169
245
67
168
176
88
53
3
147
54
55
80
9
79
113
24
103
257
55
11
85
119
73
120
77
66
49
29
115
65
7
32
33
55
24
48
71
252
54
135
48
192
96
33
159
183
90
127
17
31
24
29
6
156
90
18
181
264
185
79
11
96
13
131
45
112
23
505
71
126
267
123
108
1
56
3
36
9
16
120
8
183
90
24
90
13
96
215
192
105
189
243
256
32
88
11
13
216
24
17
36
18
12
18
211
59
42
99
208
17
31
23
1
104
232
48
155
36
9
64
176
40
35
37
168
95
1
5
3
40
120
72
48
ABCD 98070644344*3^$a+1 [50070]
40
72
24
33
111
159
33
48
9
143
184
24
56
336
13
35
120
40
75
101
61
59
16
80
25
63
117
419
24
25
47
187
21
32
37
18
72
81
80
216
109
35
19
36
72
33
219
18
683
456
31
89
1
95
264
16
147
53
40
87
57
24
32
13
11
151
65
25
135
120
80
184
240
216
8
160
9
90
221
120
96
144
96
16
80
163
5
16
33
198
89
199
72
72
161
40
69
90
281
7
89
1
15
93
11
169
71
19
141
3
36
41
193
143
145
63
819
18
35
127
41
49
47
16
240
8
85
11
313
71
19
53
145
15
8
112
45
3
72
264
21
35
73
15
32
313
47
24
64
456
93
3
120
104
184
32
48
72
160
213
72
275
13
234
180
381
69
108
18
5
16
176
208
32
67
18
59
49
71
181
72
18
225
207
18
198
17
120
120
88
80
40
129
23
48
19
21
240
9
47
96
240
208
56
16
200
48
280
560
72
157
18
65
25
108
11
40
201
383
16
24
99
36
54
216
147
104
1
72
198
153
225
47
25
39
104
37
195
144
3
341
112
104
19
90
27
128
40
80
136
183
137
61
3
15
17
397
11
72
97
63
8
120
112
93
810
17
55
113
72
240
184
144
176
349
35
312
193
54
36
21
56
120
144
64
32
103
201
120
176
264
373
11
336
31
108
77
175
108
54
47
184
129
180
123
248
25
71
304
56
40
264
56
361
143
16
24
15
57
200
64
56
24
16
33
180
75
249
87
104
25
87
128
16
24
15
201
69
27
117
83
277
18
198
227
7
177
104
25
15
75
45
32
85
155
25
198
161
1
72
87
264
45
275
16
573
108
39
120
111
72
233
160
24
104
72
40
224
64
159
137
16
224
73
383
64
129
95
49
167
13
11
112
80
13
72
59
31
162
87
183
33
48
96
21
198
317
264
103
18
15
183
17
24
121
18
90
51
296
85
35
160
147
306
147
104
160
176
24
144
160
75
197
120
280
447
17
160
21
3
32
48
7
65
40
3
5
336
96
280
165
252
23
240
ABCD 98070666938*3^$a+1 [50019]
67
120
108
221
25
71
13
156
204
6
84
5
1
54
120
5
61
59
25
42
48
65
55
90
23
13
6
65
36
97
6
5
24
97
131
7
12
113
7
5
43
65
1
6
29
60
36
156
7
12
78
30
210
42
48
5
97
119
25
11
24
36
228
36
36
36
13
11
163
12
108
41
49
42
78
36
66
48
126
30
30
6
48
17
108
108
133
144
36
11
19
65
79
30
35
7
29
24
1
119
7
48
72
54
66
54
114
42
83
7
89
31
78
83
19
78
6
41
36
199
24
17
37
30
60
6
36
204
59
36
49
96
35
1
84
59
7
78
6
6
11
7
113
13
47
67
5
180
12
13
47
49
144
6
54
47
24
79
137
109
6
29
19
36
234
47
13
6
17
240
43
30
11
25
35
49
54
6
210
17
97
35
48
67
137
13
102
5
36
60
19
258
102
48
30
60
30
6
95
91
84
24
53
84
144
139
41
96
156
13
6
41
43
5
49
47
48
60
12
25
30
18
36
71
19
24
90
36
11
79
150
6
24
24
5
1
95
31
113
7
60
53
7
65
109
107
13
174
17
79
30
6
78
42
174
54
120
77
73
192
108
36
6
90
95
144
36
49
66
84
89
55
6
119
12
60
19
17
12
1
59
48
7
60
66
11
19
17
67
65
7
18
11
36
84
19
66
66
29
25
120
24
71
19
53
79
29
25
155
19
30
30
12
101
223
96
54
30
17
19
18
162
53
31
125
85
30
161
84
49
155
1
6
5
36
37
35
108
24
13
42
54
11
36
24
84
36
96
127
30
60
6
30
114
66
186
5
36
24
19
65
19
5
1
54
30
42
120
24
120
161
36
60
72
1
35
55
24
12
53
108
84
36
7
96
6
131
13
60
11
19
84
36
84
60
66
60
6
54
54
90
30
6
84
60
66
144
5
31
5
25
126
48
5
72
55
120
161
127
96
17
7
113
19
84
36
18
282
18
11
19
12
113
25
71
12
67
72
5
13
96
30
41
96
144
55
161
43
24
5
36
72
72
61
11
103
66
84
35
121
35
61
11
79
65
139
36
18
30
60
5
37
84
95
91
24
24
5
7
24
5
72
67
66
11
13
83
13
6
24
257
133
47
49
54
29
48
72
187
108
17
84
31
48
30
6
6
108
11
19
102
18
156
30
11
19
24
30
95
1
119
72
60
36
192
1
60
144
6
114
95
36
12
67
6
179
96
19
66
107
240
43
54
11
12
13
30
29
1
66
30
48
276
24
6
41
79
5
79
126
24
66
120
5
109
36
6
54
11
19
30
30
5
49
47
120
19
150
6
48
6
6
240
53
7
168
5
31
84
66
35
19
6
24
95
12
24
36
49
95
49
96
6
65
48
55
5
85
60
47
13
23
252
97
11
7
66
60
54
72
168
72
18
66
65
61
71
79
60
53
85
23
72
31
96
54
54
41
36
36
13
71
55
30
30
89
19
6
47
49
270
84
24
5
31
125
36
55
54
95
12
73
59
12
96
19
114
54
77
289
6
48
5
36
144
55
17
19
17
19
48
120
42
48
11
25
6
53
7
101
67
66
6
29
25
84
143
12
55
36
36
41
43
5
49
47
156
72
60
61
6
41
97
6
24
12
240
233
108
79
18
47
264
25
71
25
18
306
47
48
55
144
72
78
35
12
24
25
84
30
36
96
53
37
30
114
84
23
7
126
30
65
24
25
42
48
5
55
41
145
71
73
6
5
25
11
60
19
30
54
36
36
5
120
103
66
144
240
11
151
5
13
12
11
43
36
48
12
48
65
127
78
12
35
139
24
17
25
251
12
55
5
12
13
36
11
43
30
6
65
25
6
18
102
41
37
23
12
61
11
55
30
11
72
31
84
42
30
78
96
24
42
54
30
65
31
48
30
71
12
72
72
24
72
12
7
53
12
73
30
36
65
12
108
60
12
60
133
59
96
79
252
198
102
24
29
91
294
23
24
216
13
ABCD 98071195052*3^$a+1 [50036]
5
48
19
192
120
45
48
3
165
48
36
44
72
88
200
64
123
84
413
55
192
60
96
9
84
32
180
48
16
171
17
28
39
9
36
116
168
7
60
5
64
156
99
108
125
36
31
96
33
12
8
360
67
65
12
196
156
171
60
180
192
72
36
9
8
16
92
252
100
87
53
475
12
48
45
147
29
144
48
60
192
136
27
17
36
67
24
36
84
29
172
92
16
20
16
128
96
76
68
36
184
180
63
53
60
12
64
116
19
48
33
60
255
69
3
41
4
75
173
64
48
147
36
84
48
333
72
123
197
7
36
120
45
144
48
176
247
9
3
33
252
3
65
64
36
15
33
216
68
156
7
60
93
72
144
8
40
3
69
36
140
48
7
93
99
612
48
5
136
44
52
195
101
247
48
84
156
185
72
223
129
3
12
156
45
855
129
44
16
164
16
120
116
79
45
84
140
4
96
20
211
165
408
80
60
112
176
4
51
93
224
60
7
105
180
63
48
84
93
63
33
51
141
387
72
36
17
88
48
180
96
144
39
41
400
51
96
65
40
387
48
77
163
53
252
28
36
36
8
7
45
99
9
20
31
120
156
113
91
81
12
27
69
224
163
132
12
21
144
24
51
33
260
16
12
39
201
147
41
4
3
93
12
240
20
19
89
19
141
27
53
7
177
140
7
393
63
240
497
100
80
187
53
156
7
9
51
105
32
40
80
216
72
127
132
173
67
201
84
63
108
117
252
36
75
65
220
8
67
69
68
28
135
57
116
60
120
127
9
171
45
219
120
261
8
264
216
24
36
67
17
16
72
84
96
128
432
415
5
400
8
232
92
60
120
28
144
3
108
69
144
51
120
228
177
111
273
51
120
173
180
100
72
36
207
33
92
100
80
36
16
44
439
48
57
87
29
64
315
125
100
176
4
176
72
4
68
76
60
20
52
144
8
40
80
163
45
32
43
77
16
260
211
81
15
12
72
96
45
8
136
3
125
16
12
39
240
45
75
33
116
19
233
172
68
55
53
4
68
19
21
152
232
164
204
7
96
113
12
55
24
209
60
7
65
40
24
128
16
152
67
33
12
123
480
45
152
7
9
51
36
173
112
15
129
63
33
15
173
139
393
228
80
316
135
249
12
24
8
180
108
112
27
9
51
413
148
8
7
125
48
19
ABCD 98071314358*3^$a+1 [50184]
195
32
19
96
105
15
17
36
24
67
245
28
48
8
31
53
37
216
155
28
32
28
44
1
39
8
24
25
23
103
18
47
55
24
141
3
5
61
83
16
44
1
6
65
1
24
3
92
4
21
126
33
36
80
36
49
59
37
195
44
31
5
43
341
19
29
43
105
9
51
48
147
89
28
32
16
12
81
27
75
29
28
68
48
36
25
11
43
42
3
51
45
20
1
75
75
48
5
16
156
129
35
60
31
125
19
93
32
4
56
31
29
61
78
17
12
16
32
64
51
45
80
4
15
45
8
16
12
32
1
75
44
1
87
153
47
84
64
51
65
16
8
25
51
51
9
128
36
115
201
96
44
4
20
24
280
8
132
96
84
91
41
24
96
79
69
3
5
85
47
1
131
24
100
32
4
51
29
61
15
44
91
90
48
15
57
123
120
51
81
12
51
192
114
11
109
39
56
48
12
40
8
60
96
25
30
17
52
48
8
61
30
141
48
44
88
63
197
13
15
132
8
136
24
27
153
12
75
48
21
21
23
100
20
100
144
20
28
45
3
80
180
52
84
60
99
29
43
89
1
78
66
24
30
9
32
121
23
52
48
120
84
152
28
20
60
60
72
28
12
8
36
36
28
123
153
81
83
13
144
11
180
52
32
40
68
31
77
52
153
75
120
45
59
24
40
72
420
9
11
40
128
64
8
40
48
96
75
53
16
36
68
36
36
4
231
101
4
8
1
11
91
17
52
21
143
55
125
4
183
5
60
72
28
45
47
12
24
60
24
48
4
48
92
16
129
3
72
48
20
76
75
57
12
116
31
66
54
65
24
4
3
89
24
12
235
210
3
12
240
12
3
137
36
64
21
71
1
83
37
99
8
328
3
29
12
16
33
155
61
119
204
157
39
57
47
88
9
11
19
69
75
65
7
29
40
165
6
48
69
21
59
120
61
131
184
147
29
36
48
144
73
47
100
68
168
24
1
96
39
32
48
4
80
40
27
21
69
51
44
49
27
45
30
18
11
16
12
20
112
116
48
4
128
72
37
11
13
27
48
27
18
35
37
15
44
48
61
27
12
96
144
32
36
28
15
42
3
44
148
75
29
24
37
155
204
24
76
99
5
115
89
76
96
168
8
84
36
43
69
3
69
48
92
84
157
195
8
36
79
90
75
21
15
8
12
85
191
25
203
100
111
24
90
102
69
36
135
5
52
68
28
20
120
16
200
60
25
239
132
19
306
47
132
48
36
31
66
87
188
19
90
23
36
115
117
68
31
69
20
1
6
65
24
49
6
5
16
108
44
88
8
84
1
95
112
8
7
138
72
15
63
72
5
40
8
136
60
8
28
20
72
31
42
3
27
17
7
90
30
65
24
1
171
48
21
3
27
24
90
72
23
52
108
80
1
15
39
17
4
21
120
78
66
95
145
23
36
136
36
80
60
84
16
33
72
30
5
85
27
56
60
100
44
1
47
4
21
3
195
65
16
105
23
28
24
171
24
105
8
28
69
35
4
140
52
84
51
90
48
11
204
100
45
51
36
39
105
60
116
49
15
39
72
45
84
8
1
47
4
80
48
156
100
24
60
176
7
29
76
39
21
24
80
19
9
60
176
112
45
47
72
25
23
28
68
24
48
25
23
76
24
32
109
11
43
72
17
252
19
65
40
32
49
123
8
13
95
7
69
24
141
6
53
52
44
115
21
144
44
7
114
126
9
56
72
1
27
44
4
24
108
92
192
24
120
156
60
64
12
80
4
8
13
23
175
77
13
179
96
16
116
48
7
18
11
24
205
30
45
45
6
9
56
48
7
21
108
20
16
68
36
40
96
68
60
112
20
24
55
41
31
5
12
168
24
36
115
65
100
69
3
8
109
6
77
36
7
69
36
39
209
52
68
127
120
18
35
91
9
44
16
36
116
108
24
52
168
21
11
ABCD 98071321022*3^$a+1 [50002]
180
7
5
91
32
63
45
4
12
53
19
32
15
12
13
24
12
5
36
3
21
3
75
1
29
7
23
6
31
35
6
7
41
6
60
21
52
23
48
6
31
23
12
57
177
3
4
29
3
51
21
16
8
28
5
18
42
18
54
87
21
7
29
7
29
48
6
12
49
60
8
147
6
48
36
30
90
36
87
33
24
79
11
9
96
36
12
93
84
18
132
30
27
9
114
30
19
36
20
16
47
18
7
8
69
48
6
45
39
72
54
24
3
15
12
12
36
13
44
4
8
93
12
36
90
13
47
33
21
60
27
33
6
24
6
24
36
39
3
73
23
21
36
3
33
69
24
15
39
6
51
4
23
30
18
72
9
3
24
69
27
45
3
18
18
36
66
12
19
53
63
15
12
21
9
3
57
6
24
9
12
93
12
18
12
25
29
66
12
9
3
6
42
57
21
18
12
21
12
16
5
6
25
5
39
3
60
12
30
19
32
36
27
72
24
33
21
12
7
32
12
28
20
15
24
60
33
9
12
6
1
20
45
15
12
3
33
87
25
5
79
11
18
30
33
12
24
24
45
39
52
11
48
12
30
27
75
60
25
23
48
18
51
9
39
93
63
27
9
81
3
27
13
32
4
29
54
48
45
45
12
18
48
9
33
27
27
1
8
48
16
23
1
20
21
30
42
6
1
77
67
5
27
15
12
37
80
9
39
15
48
90
7
71
78
7
65
43
8
72
36
51
42
12
24
31
92
87
24
25
5
72
24
54
45
57
39
64
17
55
5
6
18
67
12
23
12
18
127
8
52
71
54
48
99
3
18
24
55
11
61
101
67
32
112
12
95
13
35
24
138
24
48
162
24
12
93
9
42
33
3
54
78
48
37
5
31
17
18
6
18
30
55
20
117
39
27
12
21
15
33
9
54
90
31
47
36
13
41
67
12
56
72
93
27
3
12
18
43
17
18
30
30
33
108
24
33
24
30
33
27
9
27
30
102
37
24
23
48
12
1
5
12
27
93
6
37
72
72
8
153
108
66
6
7
23
24
61
56
48
48
120
21
31
101
7
17
15
16
36
29
3
21
66
24
21
9
3
105
30
30
36
12
18
12
9
9
31
72
17
24
12
15
33
72
3
3
114
15
124
29
6
36
45
33
3
39
33
15
9
48
3
57
4
44
100
60
12
152
3
66
42
6
6
48
69
3
6
78
12
13
5
42
9
52
131
1
11
36
12
12
6
24
3
132
36
3
13
29
18
1
23
18
12
12
27
111
13
36
23
18
6
6
18
6
3
33
6
45
105
7
11
1
29
111
36
3
60
37
35
9
69
31
12
20
57
3
39
18
72
12
30
78
78
36
9
69
6
30
19
60
17
6
45
87
30
102
24
105
16
5
36
90
97
20
60
33
18
96
33
12
12
84
3
9
15
25
53
60
18
45
21
39
57
3
24
33
54
25
35
24
21
21
18
24
48
9
84
4
11
90
54
48
114
19
32
9
15
33
6
57
84
9
12
12
79
23
45
105
48
7
8
72
15
45
9
19
107
78
42
78
87
88
20
15
1
41
18
66
19
23
69
88
11
54
30
13
17
3
3
12
1
24
80
36
69
79
24
20
28
71
1
8
9
7
17
84
42
24
45
3
93
39
90
3
3
9
15
141
33
79
23
54
60
120
3
60
24
3
45
16
108
11
24
24
90
12
3
3
72
13
5
12
78
24
30
24
27
12
3
24
24
114
15
93
24
27
57
39
27
6
12
12
24
43
83
49
72
29
108
39
69
30
49
12
11
12
24
85
29
18
1
32
9
12
79
12
44
3
36
42
15
3
21
75
108
108
60
57
4
23
36
1
23
9
16
5
6
12
30
15
76
29
39
39
25
23
12
12
33
36
21
7
59
121
11
18
12
12
12
36
12
15
124
59
30
12
63
9
3
15
18
18
6
18
49
11
9
27
9
15
48
9
9
27
16
11
66
39
28
17
6
24
6
91
11
12
13
5
30
37
113
132
48
30
24
13
11
6
27
3
24
12
12
57
21
54
121
12
17
126
21
144
45
18
49
44
3
37
8
21
12
3
9
36
39
3
69
21
12
19
17
3
16
53
12
15
16
35
21
9
42
12
21
39
96
57
63
21
3
30
6
54
18
93
87
36
42
39
15
6
63
291
33
48
16
8
4
108
53
43
5
138
37
35
30
3
15
105
4
5
24
7
24
8
64
47
61
5
36
12
12
6
85
53
12
15
15
21
93
90
60
9
39
33
3
120
21
96
64
11
1
36
71
1
5
18
45
60
16
11
6
3
9
27
3
69
3
30
6
57
24
3
6
30
21
33
48
3
27
21
9
12
7
59
48
9
21
54
49
77
72
39
33
7
56
3
12
21
33
15
9
6
60
18
163
116
64
5
27
28
5
43
47
42
3
99
21
45
42
6
42
57
28
23
54
39
93
48
120
36
3
12
51
54
72
12
6
12
9
3
9
3
18
138
24
30
27
4
29
36
24
7
44
4
23
30
30
36
54
15
12
81
7
5
48
18
33
39
30
54
85
20
36
87
1
5
6
9
15
13
23
1
5
39
51
84
45
40
71
54
24
3
16
17
6
9
24
21
6
37
53
79
11
9
64
72
59
57
16
11
9
105
12
7
12
36
5
39
16
11
61
23
18
51
16
11
108
6
19
47
48
12
49
5
66
105
4
11
12
13
8
21
48
36
6
36
61
29
108
36
43
5
6
42
55
59
9
27
18
27
33
39
28
35
1
53
27
9
42
57
4
71
9
16
65
15
15
18
18
12
9
9
87
93
27
27
18
12
96
12
7
5
27
93
3
12
36
69
55
36
32
64
68
111
13
11
9
27
97
77
6
9
72
21
19
20
81
19
11
30
15
33
15
45
12
12
63
27
57
40
8
3
6
63
51
18
30
30
135
12
4
41
6
33
99
37
23
1
47
54
66
85
41
3
21
6
84
73
11
12
21
52
83
24
6
63
39
12
24
36
109
47
42
18
18
127
23
96
18
66
117
52
23
24
36
25
35
12
30
12
27
9
7
17
15
99
33
33
27
33
63
4
17
24
48
15
3
1
155
1
5
31
17
51
93
15
15
60
6
19
92
3
12
6
43
11
9
21
3
33
103
56
3
13
53
36
24
15
21
6
21
24
27
30
18
12
25
12
23
21
15
30
42
57
45
30
57
99
12
21
120
21
12
108
48
48
55
35
66
7
71
12
49
29
66
30
30
21
36
33
39
48
3
12
84
13
32
15
49
35
45
4
41
30
37
ABCD 98071849732*3^$a+1 [50044]
73
29
18
114
18
12
25
24
29
12
54
54
36
6
120
96
18
54
102
6
90
55
84
24
144
53
79
101
30
37
96
24
155
48
18
7
48
60
89
12
54
36
13
36
11
48
1
24
35
25
5
67
59
42
19
101
43
12
113
84
90
25
65
7
29
42
73
47
78
7
59
25
35
66
144
19
71
54
91
48
23
24
61
119
18
66
37
5
43
132
77
7
60
53
31
59
36
36
61
12
95
25
60
12
41
7
101
24
43
23
36
18
42
13
48
48
11
13
5
36
31
23
1
89
72
79
35
12
132
85
48
168
17
7
11
6
36
43
41
6
48
144
25
12
71
85
23
25
65
19
113
90
12
25
36
84
71
36
186
19
29
91
59
36
61
23
24
13
17
90
132
84
96
54
19
96
5
67
95
25
24
36
95
24
36
37
36
29
67
41
55
17
132
48
43
17
43
59
36
60
54
18
1
17
55
60
132
48
5
7
72
36
155
18
54
18
7
11
229
185
31
96
41
102
60
36
25
12
83
25
36
11
54
18
37
59
12
49
83
12
61
29
19
12
5
18
37
48
5
6
36
25
5
19
23
30
6
37
53
31
203
66
24
55
36
71
30
91
125
42
12
6
43
24
203
18
7
48
72
60
12
11
6
175
35
24
36
108
48
54
18
132
13
197
43
36
24
108
5
54
49
47
18
7
47
30
18
18
36
18
60
61
29
66
60
30
19
216
77
12
7
11
72
18
90
24
109
71
13
23
162
67
71
90
7
101
36
19
35
49
60
5
55
48
12
108
5
72
108
7
35
30
7
24
77
42
48
49
24
24
35
1
17
19
48
35
78
72
48
43
155
1
131
18
36
55
11
49
29
19
108
24
48
53
127
11
24
12
73
72
89
24
18
18
30
157
5
72
6
181
29
72
19
35
24
66
163
23
97
12
29
19
72
35
13
41
91
24
24
311
6
43
11
90
139
41
54
30
31
24
71
42
7
96
59
1
72
48
95
25
29
31
36
35
61
35
48
126
24
19
48
23
12
54
19
24
12
35
108
6
84
103
23
60
25
84
11
36
54
175
65
19
11
97
108
36
48
107
49
59
60
36
1
29
54
18
60
54
1
48
5
90
180
30
36
108
67
84
29
6
12
37
35
6
115
72
12
53
54
49
35
37
89
24
79
23
25
84
53
36
96
55
24
11
13
5
48
72
7
11
60
12
36
126
19
5
30
24
72
66
60
7
108
5
18
6
54
30
54
36
24
1
84
23
18
36
18
108
18
30
36
13
137
19
11
90
78
85
5
43
59
60
18
43
12
65
31
96
89
42
18
84
115
12
71
25
47
6
19
17
84
54
157
23
1
17
79
24
12
53
7
48
197
18
84
1
17
198
25
101
55
53
55
23
120
49
23
96
54
36
19
125
7
11
25
24
48
23
13
77
7
65
91
60
29
18
60
30
67
41
55
35
25
24
12
84
77
7
12
35
18
43
168
24
48
60
24
11
138
24
90
12
61
47
6
30
36
49
41
24
54
12
36
13
59
42
18
181
11
1
24
24
12
12
23
13
12
83
61
5
31
12
65
18
73
192
23
252
13
36
41
108
42
13
95
25
59
1
84
36
59
25
155
145
35
25
47
90
103
5
36
54
13
65
48
151
48
108
89
114
49
36
17
55
180
179
13
108
23
24
48
42
43
77
7
53
18
120
25
35
37
11
24
73
60
48
11
13
5
18
114
103
5
30
13
47
13
72
5
67
95
1
84
5
30
49
11
25
60
36
84
84
71
48
6
30
60
61
5
18
6
139
35
1
120
5
79
17
84
36
43
192
59
30
7
89
43
11
12
37
17
36
7
65
67
23
36
37
35
54
78
90
7
95
13
113
43
35
72
12
37
41
120
18
24
13
17
31
5
7
60
47
37
65
19
5
84
162
6
18
1
29
24
72
79
77
19
96
24
48
11
85
5
55
5
127
35
12
13
23
25
96
65
120
18
6
7
24
35
49
119
12
6
67
77
19
35
37
12
12
83
1
72
12
35
1
41
103
95
1
24
5
175
36
59
132
49
24
60
36
5
42
25
60
12
83
72
85
23
72
121
24
72
11
24
25
36
12
36
96
29
31
53
36
55
95
66
24
31
48
60
5
30
13
84
48
60
96
47
102
43
29
19
60
12
5
90
18
66
133
12
24
65
42
73
12
23
12
85
5
72
7
65
126
24
36
12
60
102
24
12
24
18
48
60
109
24
5
90
1
36
35
54
36
54
13
5
43
47
36
1
35
36
49
155
169
65
19
132
48
35
85
77
66
18
6
36
13
84
95
36
1
35
18
6
1
71
25
60
ABCD 98072255662*3^$a+1 [50004]
449
67
77
67
108
65
16
320
427
53
192
192
208
48
176
91
53
199
252
108
216
89
391
144
72
33
63
84
381
3
29
160
27
5
16
27
101
7
132
21
87
153
255
60
72
48
204
17
19
84
473
127
33
32
55
57
48
80
31
257
19
45
144
176
64
75
117
224
91
108
144
120
576
177
128
55
252
93
435
189
80
55
185
67
228
345
435
12
449
187
69
111
12
117
48
32
163
96
72
12
41
64
336
15
12
132
108
5
67
141
15
72
153
15
12
252
72
24
57
207
60
21
207
108
36
353
43
149
139
149
163
29
379
21
123
36
60
84
33
32
67
29
240
199
36
12
60
12
401
199
12
93
123
132
65
115
36
41
103
137
199
240
9
75
216
141
128
115
141
111
129
87
153
80
415
72
153
39
36
24
77
151
60
269
235
108
156
429
207
144
72
105
144
39
12
93
39
120
17
64
96
3
72
36
180
173
112
75
117
27
216
269
19
285
207
209
79
120
60
77
67
120
21
144
96
339
36
84
168
45
207
33
288
240
339
12
113
67
24
84
273
123
24
45
96
15
72
57
231
425
160
315
132
209
55
89
144
91
21
219
660
252
117
15
36
125
139
360
45
171
149
163
12
108
245
144
43
216
36
233
16
507
132
48
132
45
48
87
36
165
27
60
105
39
108
12
33
135
153
32
16
32
199
180
84
65
115
72
149
379
165
51
36
108
180
72
113
112
99
29
144
271
204
165
176
64
171
12
57
15
33
39
24
12
108
137
48
211
96
72
360
45
111
24
108
108
65
115
72
72
108
120
297
128
48
144
595
141
51
269
96
48
43
228
180
144
216
252
180
149
211
108
60
21
144
32
55
72
12
21
183
41
139
69
591
209
115
132
233
55
297
39
24
36
237
123
252
57
32
ABCD 98073326194*3^$a+1 [50030]
8
3
6
55
35
49
185
12
78
144
13
5
79
203
13
48
89
30
1
59
33
93
12
43
35
30
180
19
23
12
78
67
41
87
3
84
6
7
5
18
126
60
48
6
72
13
212
39
1
59
48
36
36
13
95
186
27
57
60
27
21
43
12
32
3
42
27
16
12
11
49
20
21
91
41
19
71
9
64
161
18
12
1
59
13
131
54
31
32
63
162
54
13
20
12
3
1
41
55
24
41
6
9
153
55
8
3
61
48
36
197
42
12
1
23
61
11
48
24
18
15
3
84
37
96
107
1
29
43
44
4
17
150
9
135
73
35
12
6
12
90
1
35
1
5
19
35
12
24
288
33
12
52
65
63
153
15
3
12
25
47
6
66
24
61
29
7
152
52
36
17
6
37
47
96
12
37
5
30
18
18
69
3
60
9
63
1
17
43
84
8
75
69
16
47
36
49
5
18
12
18
15
28
179
1
137
55
12
156
32
40
32
15
132
133
23
72
36
37
17
91
92
15
60
157
60
36
11
1
23
25
416
124
41
24
31
23
48
18
31
11
12
78
19
36
12
35
6
54
30
60
36
27
112
17
54
37
23
36
84
1
41
18
25
41
19
35
90
7
143
9
16
29
30
6
55
35
117
3
37
5
48
6
108
1
29
115
35
205
95
73
12
203
18
6
13
32
28
8
57
42
25
96
143
60
36
1
80
63
97
12
65
60
43
137
30
60
25
5
150
12
24
84
6
55
84
72
35
126
15
4
68
63
45
27
33
3
126
151
167
1
71
60
54
162
45
3
24
1
44
16
59
60
1
72
32
75
108
12
133
107
13
20
4
35
13
32
39
49
8
64
56
3
1
36
5
55
44
9
72
99
75
105
3
6
55
35
36
18
15
15
18
54
1
23
84
6
36
55
53
55
17
19
29
18
54
114
9
3
18
87
4
95
36
9
40
35
21
120
28
36
83
37
23
97
59
37
203
30
19
68
28
29
7
60
20
3
6
19
47
49
29
48
60
67
71
49
113
55
23
205
11
48
60
13
5
30
144
6
19
36
72
35
48
108
177
255
72
61
12
17
3
105
42
13
180
5
27
3
24
36
72
85
12
29
7
20
39
33
72
201
55
5
18
36
36
12
60
25
80
12
75
24
12
69
21
18
42
55
269
51
4
60
56
60
12
3
132
13
77
72
30
150
43
5
6
1
71
25
92
40
5
48
60
15
123
54
7
116
9
18
12
21
4
299
25
12
180
72
72
60
36
12
5
7
23
33
3
24
13
17
126
1
23
1
47
60
48
54
31
5
6
33
52
41
18
69
75
1
36
35
73
35
18
54
25
41
15
27
36
1
173
42
1
72
48
24
8
3
49
20
75
96
48
97
48
92
88
156
155
30
3
52
59
81
9
84
60
18
105
15
90
75
40
48
125
54
1
35
42
115
20
75
60
120
132
66
67
80
57
63
124
20
40
71
97
48
60
29
6
9
81
7
47
18
18
37
68
69
114
85
71
6
18
84
72
24
12
73
32
9
18
45
3
13
56
3
6
120
39
148
12
41
55
137
42
12
21
57
43
92
16
29
12
19
35
72
13
5
6
33
3
108
72
72
36
120
85
12
84
36
95
48
25
32
147
1
137
7
47
6
127
8
9
79
5
54
1
41
30
18
90
180
108
168
25
60
32
52
48
32
28
84
35
66
132
7
95
105
9
27
27
90
48
55
20
57
108
55
107
121
197
78
49
71
24
18
7
11
157
144
24
144
125
30
6
30
1
41
43
59
42
66
54
6
48
6
30
24
1
89
30
54
55
32
88
23
24
1
47
72
60
1
125
18
84
36
132
30
18
57
12
45
12
18
37
128
21
54
1
71
54
7
23
36
108
25
68
39
25
41
18
1
59
97
20
64
35
13
95
13
20
3
25
65
12
55
12
23
42
18
12
33
9
55
29
55
59
1
35
1
143
30
42
61
23
36
49
185
42
48
1
41
30
18
6
54
19
48
233
42
84
13
5
6
121
59
120
114
180
55
72
29
147
3
36
33
12
3
1
156
23
18
90
18
55
17
7
53
43
59
36
42
79
20
9
387
27
30
168
48
54
13
23
60
25
96
23
1
17
198
37
35
102
7
101
7
48
23
9
52
96
20
120
40
32
3
229
56
28
29
90
13
60
32
16
11
120
24
97
155
18
12
15
39
25
11
204
1
24
24
176
40
24
144
8
60
39
54
30
129
33
19
35
6
48
42
13
35
24
66
42
84
366
7
48
44
40
59
ABCD 98073327728*3^$a+1 [50047]
127
30
132
270
144
81
20
4
87
42
23
24
61
132
27
81
30
5
88
12
129
18
17
64
39
33
39
69
32
60
88
56
19
237
105
42
90
48
3
60
56
16
3
192
29
4
27
18
36
84
12
15
39
81
20
100
45
35
84
121
3
12
20
24
64
99
30
3
3
77
4
39
41
1
42
21
21
51
15
84
105
171
5
60
4
45
180
51
60
27
17
13
47
16
44
103
6
42
33
81
51
3
117
45
15
3
36
65
4
156
60
36
63
17
24
4
12
69
18
6
27
44
36
7
18
12
3
9
95
1
215
28
56
100
36
27
117
153
30
53
24
160
24
57
54
45
3
93
45
3
51
138
23
24
31
65
60
19
6
3
57
35
60
25
15
15
93
9
27
60
60
36
27
17
100
3
17
1
54
41
88
57
108
111
15
180
5
16
104
36
13
47
144
64
12
9
51
3
41
49
11
31
5
64
36
24
3
72
54
11
36
120
60
28
75
57
87
6
72
15
27
153
9
11
4
24
12
69
51
27
53
85
54
129
32
28
87
5
37
23
4
75
9
56
160
9
15
96
24
27
24
5
73
36
87
24
21
35
40
24
56
24
1
99
51
45
57
23
28
32
124
96
20
4
3
17
31
125
24
55
5
1
35
100
20
28
32
109
108
60
47
180
40
51
29
36
28
9
23
60
24
1
72
3
60
3
36
9
51
5
43
113
25
30
5
7
30
60
90
48
24
5
13
3
20
13
90
54
63
20
85
59
1
35
67
17
13
3
3
17
60
7
78
18
21
9
11
1
95
40
15
18
51
105
30
161
67
72
78
108
3
21
54
114
47
96
55
24
18
30
150
27
63
21
36
24
12
3
21
84
81
11
115
9
15
54
72
3
32
4
21
3
36
80
16
15
189
9
15
116
49
24
83
120
4
36
104
19
81
56
199
21
69
39
39
17
13
12
75
24
87
65
24
103
33
44
103
48
42
120
228
3
32
4
63
17
79
42
39
33
47
40
33
18
33
15
66
24
71
60
13
42
9
56
13
60
27
80
55
5
4
32
60
40
27
81
92
4
36
57
30
33
99
30
114
41
4
12
45
12
27
3
57
69
72
3
81
24
51
33
47
4
57
90
42
27
36
57
3
84
24
117
39
15
45
80
4
56
36
24
60
16
24
9
107
49
18
30
27
9
71
25
78
90
198
65
85
39
21
75
80
120
73
87
48
152
4
45
155
43
6
72
114
69
45
51
63
21
129
102
41
4
51
45
3
21
93
18
54
114
84
17
16
140
124
51
5
43
17
25
12
51
111
69
99
42
11
19
105
3
66
12
192
3
15
29
40
24
15
114
30
72
9
92
25
15
20
64
60
56
24
4
21
36
15
33
135
92
37
3
20
37
111
72
24
93
72
35
49
51
15
45
60
24
111
6
210
12
33
9
51
15
30
3
36
96
20
40
24
33
30
12
125
73
111
72
45
24
66
30
15
123
41
96
37
47
19
90
24
72
71
37
47
139
96
66
48
6
41
7
72
5
16
60
24
20
96
73
30
77
28
32
55
33
21
30
9
56
4
12
117
47
25
75
189
27
57
23
88
92
7
17
16
20
79
41
7
21
9
27
96
84
24
12
120
44
55
69
72
60
213
54
102
51
20
28
32
25
84
24
15
116
16
120
33
30
21
80
36
28
69
107
73
12
15
36
33
114
96
141
84
21
35
31
24
81
284
36
55
29
4
72
129
11
24
4
116
64
72
45
78
17
67
48
42
83
19
6
59
60
55
201
24
15
5
1
75
57
3
9
51
20
60
97
167
64
12
33
12
135
20
24
4
69
6
45
96
80
16
135
24
41
4
21
78
6
111
9
35
4
60
12
24
20
76
60
15
89
36
37
203
100
44
40
15
5
4
51
6
42
33
57
23
7
81
120
15
57
20
4
24
159
33
15
29
4
32
37
120
60
23
28
27
5
24
73
23
4
24
92
4
80
40
9
132
15
44
4
36
63
81
45
90
17
4
56
4
24
156
24
56
4
12
105
3
92
43
21
15
9
39
12
81
20
4
105
39
32
24
40
20
64
32
73
171
135
24
105
39
21
105
75
27
30
99
81
39
36
20
40
33
27
39
24
24
53
4
36
45
12
18
24
24
6
11
84
1
18
41
76
3
77
60
28
9
87
51
129
3
6
71
85
66
65
24
216
88
12
140
49
168
47
16
164
4
39
17
61
99
20
4
120
32
40
44
4
39
42
174
17
24
1
39
69
15
69
23
60
19
21
24
3
17
4
9
63
24
20
4
56
16
3
57
93
27
87
66
11
40
36
39
9
9
51
92
4
9
107
ABCD 98073394834*3^$a+1 [50135]
90
65
192
31
18
6
174
42
137
37
18
77
91
102
90
17
96
55
48
65
7
42
95
12
193
47
115
6
90
48
17
37
35
277
66
89
36
19
89
144
48
48
24
157
48
191
97
95
145
35
37
36
12
23
67
65
79
89
109
11
12
145
12
126
54
47
25
263
36
25
72
132
83
97
246
29
60
223
53
36
103
53
48
60
84
85
71
84
12
25
78
18
59
43
53
97
120
83
25
108
59
31
41
31
29
48
60
85
83
25
72
47
24
24
121
12
72
90
5
12
1
35
73
96
119
1
24
59
7
288
5
36
55
161
84
156
313
23
72
1
11
144
36
48
12
60
24
24
121
126
168
5
48
12
73
23
55
162
12
155
72
25
179
25
12
132
215
36
72
13
114
48
42
71
37
48
42
48
17
37
47
133
72
23
48
7
90
11
169
215
36
144
121
150
126
83
48
168
79
162
30
149
84
156
96
91
24
30
83
12
121
35
55
18
6
41
97
11
60
25
119
25
23
13
419
97
23
13
35
204
60
169
24
30
17
24
12
84
48
156
132
127
198
83
61
359
12
253
90
42
119
1
60
120
275
24
24
151
29
19
41
109
155
60
157
60
36
252
66
24
66
126
65
25
323
91
96
54
11
145
35
1
47
36
175
29
25
11
144
7
66
95
175
42
180
23
12
132
121
12
71
180
84
61
72
23
156
109
252
47
72
48
96
31
101
163
65
12
139
18
78
5
132
48
12
1
95
144
12
13
23
19
29
60
120
1
23
31
24
192
6
167
60
313
72
48
35
43
89
336
97
12
42
101
109
180
18
18
143
25
30
17
25
155
12
31
65
25
59
13
35
144
13
263
7
306
96
30
65
13
18
65
55
65
25
54
89
36
48
48
12
240
48
55
24
41
79
6
12
60
251
1
48
35
115
17
48
48
13
95
60
199
96
401
96
12
156
1
35
193
35
60
73
12
60
203
24
25
23
175
17
1
59
115
29
60
72
133
66
5
85
198
150
210
72
18
167
49
36
23
48
37
23
24
13
36
30
42
167
85
138
72
18
179
19
221
48
25
11
216
24
120
24
120
61
162
54
120
83
61
36
23
145
107
13
23
157
36
72
35
60
13
72
180
107
60
96
36
48
67
6
12
47
48
127
120
6
48
144
11
25
47
108
96
96
13
47
120
49
36
35
79
113
96
1
126
5
108
72
12
48
25
168
36
84
35
7
72
120
173
48
67
29
60
120
61
47
36
7
54
24
11
60
96
108
24
25
47
61
35
48
72
109
36
47
61
275
127
48
6
138
41
84
36
25
30
17
73
59
60
193
35
67
113
24
13
11
1
71
48
276
1
72
11
24
7
125
49
11
25
126
65
72
205
11
60
36
24
157
18
90
11
84
127
17
12
61
12
23
192
61
47
109
96
83
120
175
66
23
72
13
36
54
17
84
97
24
59
7
437
60
13
90
30
162
65
133
72
107
73
108
24
11
199
5
336
132
72
84
61
30
65
24
1
6
17
145
23
25
35
97
11
144
36
25
11
48
7
ABCD 98073422158*3^$a+1 [50082]
25
24
5
91
20
48
147
49
44
16
84
120
56
45
72
7
128
52
47
33
111
81
88
56
207
13
144
176
16
68
33
54
21
4
80
108
201
72
18
49
23
18
79
47
105
60
141
108
27
108
144
81
15
64
36
144
72
101
43
191
25
48
72
71
18
15
57
7
60
68
112
156
80
96
4
96
41
259
48
96
116
144
16
60
48
96
17
18
72
117
76
120
60
180
156
144
11
25
48
53
27
12
141
99
189
19
60
36
11
21
28
5
36
79
336
44
64
17
235
24
156
80
45
115
48
60
101
90
90
255
105
55
17
103
41
43
132
204
116
88
56
64
32
60
28
56
16
41
54
33
232
24
125
159
76
197
43
104
12
180
88
113
54
49
77
108
39
112
60
20
28
128
132
111
49
77
36
7
72
48
92
69
72
79
101
43
84
132
24
185
27
64
48
41
27
108
160
32
4
281
199
204
60
20
57
39
69
91
48
41
231
129
15
84
60
16
5
27
45
3
64
60
192
5
79
60
5
15
160
5
319
113
127
156
41
139
77
19
44
16
29
135
184
23
13
32
64
20
28
113
159
28
68
123
9
81
15
96
40
120
24
24
113
7
200
63
198
72
127
36
71
9
117
163
36
35
109
35
81
64
17
7
47
54
79
11
72
18
55
120
120
20
225
271
68
57
19
36
44
36
135
9
117
18
117
172
132
29
51
48
27
49
41
171
172
197
90
25
176
28
77
67
36
95
49
32
64
176
28
11
105
16
128
21
19
96
24
41
115
11
145
48
113
79
101
43
120
17
27
16
96
224
100
5
306
126
7
11
9
16
92
99
90
36
99
9
55
17
79
24
84
83
49
284
36
28
53
7
56
117
108
91
80
28
56
40
47
18
79
56
60
75
1
48
68
4
5
90
13
293
198
249
93
18
306
55
161
103
5
27
28
20
16
125
63
100
96
65
27
28
17
19
60
101
19
44
160
11
49
20
76
116
45
87
57
126
37
53
43
204
8
172
20
136
36
128
36
256
80
69
19
120
77
403
47
234
19
53
7
36
11
49
116
100
120
56
192
376
104
12
36
9
79
65
55
24
20
333
127
180
12
68
27
144
1
116
48
160
17
19
269
91
48
8
15
33
160
44
51
72
90
43
65
175
144
12
209
19
176
21
15
21
27
76
5
79
12
108
233
7
72
144
24
36
5
72
7
80
183
37
20
76
60
20
57
7
96
41
19
56
105
55
588
36
32
288
76
41
7
516
92
4
140
84
96
40
24
24
72
60
20
60
48
36
16
60
41
163
120
95
301
84
47
13
176
99
189
52
60
5
43
83
177
21
135
4
12
11
18
72
79
44
4
12
68
117
234
72
9
40
41
7
56
81
36
7
101
72
39
15
49
32
12
76
144
47
21
144
28
20
57
36
39
64
144
176
16
101
67
20
52
41
7
137
99
16
11
193
120
24
36
5
151
29
139
80
177
55
68
ABCD 98073807212*3^$a+1 [50057]
13
54
29
16
56
19
90
24
84
18
45
72
27
54
39
57
63
80
13
83
61
54
24
21
15
12
144
6
15
3
21
9
72
63
9
36
54
141
75
29
16
96
75
141
45
12
18
42
131
144
72
85
18
30
96
30
216
18
35
40
33
15
57
63
99
6
12
3
24
8
16
57
18
21
24
87
12
18
18
129
33
15
8
49
6
30
11
43
197
24
19
77
16
69
3
27
53
73
42
36
90
12
42
48
33
81
30
18
18
29
25
24
120
95
19
21
27
5
24
85
3
56
64
32
19
5
109
30
126
96
39
9
15
8
37
35
85
60
66
21
3
5
43
90
18
90
162
78
54
36
90
66
78
3
24
96
57
23
97
72
15
24
72
15
65
67
45
63
30
18
9
117
6
12
17
24
49
63
32
13
42
17
31
78
66
18
71
1
24
30
36
6
23
25
87
45
99
9
12
35
7
126
126
48
5
16
24
120
21
120
59
13
27
32
16
165
3
104
16
51
24
29
16
176
43
18
75
105
144
95
85
18
17
64
27
24
30
63
8
19
21
33
111
69
96
51
32
55
137
13
30
21
24
27
29
7
113
49
95
40
27
114
99
32
40
128
136
32
19
30
63
27
45
8
16
81
48
15
75
5
13
72
123
45
54
18
11
19
5
31
42
12
11
16
105
39
15
9
387
221
49
18
228
33
111
36
45
33
71
55
30
3
3
48
24
30
42
54
111
45
3
120
32
16
27
21
165
30
24
53
49
23
13
24
48
108
39
51
60
48
6
36
12
6
30
15
152
13
11
40
8
96
112
39
41
13
72
3
80
31
41
7
36
29
13
27
147
180
60
101
19
60
126
3
72
69
18
33
69
6
5
133
216
3
3
54
48
36
11
16
27
18
90
17
40
3
93
45
179
72
16
72
237
3
75
120
6
30
17
145
72
23
139
18
36
42
45
24
15
41
49
24
66
5
40
45
36
18
24
45
93
27
8
7
66
36
36
54
81
8
16
3
6
30
126
99
51
21
48
80
24
48
13
12
39
56
19
45
80
55
84
45
15
9
21
131
13
18
33
99
66
11
61
99
9
36
51
168
129
48
15
27
12
18
78
129
144
159
12
93
105
42
18
83
109
24
51
69
72
3
141
11
25
15
104
43
21
69
3
24
48
3
12
132
18
3
8
19
6
12
72
132
63
171
5
16
33
30
17
19
45
105
15
24
45
147
8
7
105
48
135
17
40
129
36
59
115
162
3
111
33
33
60
18
65
160
21
3
8
13
54
102
36
35
72
1
24
120
15
57
39
39
12
24
156
9
27
78
120
36
54
6
36
3
15
9
3
114
48
3
3
120
77
67
5
1
12
78
117
72
57
18
93
24
56
43
29
25
60
30
21
51
21
48
24
141
35
16
96
128
16
51
213
39
65
13
18
177
15
9
33
48
39
15
6
84
6
12
6
12
18
9
51
29
7
89
139
101
7
90
15
45
48
24
27
48
27
54
54
81
120
56
31
57
33
72
18
42
30
90
27
8
7
33
15
6
99
96
96
9
36
51
24
8
96
61
35
55
30
60
90
21
80
24
19
12
54
75
33
186
77
85
30
69
80
16
33
90
42
59
40
9
30
42
15
39
113
31
30
144
51
45
11
43
77
48
85
3
48
27
29
19
29
48
13
180
24
12
6
48
45
45
147
144
24
104
37
18
66
87
27
12
41
199
81
129
24
12
144
3
8
115
69
21
18
65
96
91
45
48
72
3
5
67
77
205
42
89
67
117
8
19
5
48
43
29
120
49
30
6
30
6
23
61
24
36
18
48
18
54
5
1
120
15
75
36
18
215
1
42
53
19
66
132
30
17
96
16
21
30
54
60
59
67
45
27
21
176
85
6
144
45
56
37
3
105
180
3
320
1
23
1
120
119
13
3
27
42
72
18
18
63
24
3
5
120
37
27
56
64
96
8
112
33
15
87
17
25
12
11
64
24
24
27
66
3
51
54
54
126
11
40
9
36
99
45
179
48
19
29
49
63
72
8
72
103
90
114
48
5
13
18
54
6
29
91
5
136
45
84
39
3
30
15
24
75
53
31
57
8
16
24
27
192
45
48
105
23
40
9
15
75
45
27
24
29
16
9
12
99
15
81
3
72
54
36
123
8
48
96
1
84
3
15
81
9
90
150
102
60
36
84
6
18
5
25
15
9
47
19
60
57
32
16
51
6
12
51
32
40
24
15
36
173
16
81
18
29
43
29
16
24
48
123
29
115
90
84
ABCD 98074171246*3^$a+1 [50068]
19
65
43
17
157
54
17
187
353
79
29
1
83
67
84
6
23
31
54
12
203
31
29
228
48
115
29
7
29
72
48
25
47
12
1
252
23
115
89
36
24
48
55
125
97
35
60
61
36
126
17
37
108
18
204
30
71
72
151
144
162
18
120
18
270
78
95
115
29
67
120
89
19
60
53
85
78
210
90
209
25
131
60
61
60
11
73
59
13
47
193
35
127
30
35
96
217
23
12
19
30
6
12
36
6
120
60
203
276
151
29
109
126
29
36
25
36
23
157
203
85
35
43
30
198
36
18
108
95
145
18
89
1
84
108
155
25
24
54
84
18
72
251
192
168
1
23
37
54
120
36
90
83
276
1
108
35
96
60
79
126
90
114
30
108
132
12
78
66
162
168
35
175
6
263
7
209
91
149
12
79
101
108
37
23
24
31
54
251
67
60
54
30
108
113
120
43
89
37
216
138
89
36
97
162
48
114
11
12
295
173
72
25
126
114
203
25
23
85
240
180
120
24
48
167
60
13
30
54
24
167
7
378
18
5
85
42
17
13
108
24
90
120
162
59
37
107
31
125
7
162
11
19
42
59
355
77
120
13
54
90
126
6
23
43
288
77
12
1
227
169
18
78
23
12
103
5
24
61
47
132
37
36
42
41
60
61
59
25
132
47
25
23
13
72
263
180
19
125
61
36
143
73
12
23
49
54
65
115
5
49
6
180
156
90
384
54
102
6
48
6
71
37
12
119
192
139
113
31
90
36
234
149
67
54
60
396
54
54
275
7
29
12
67
90
36
35
25
12
18
54
36
6
41
25
263
61
23
31
89
73
18
126
108
251
24
13
54
198
35
36
25
179
85
108
18
29
228
19
48
96
156
29
180
31
156
18
47
79
173
115
18
83
12
12
1
144
23
49
144
59
108
168
79
90
95
120
48
12
127
54
12
47
67
30
18
108
18
155
49
66
65
79
65
7
18
60
431
19
53
228
240
180
264
36
25
12
24
48
35
55
96
125
12
48
151
149
84
25
11
217
23
85
36
198
65
121
12
90
54
59
144
73
48
54
65
157
120
36
35
73
59
31
54
11
24
55
161
1
11
108
247
113
61
180
60
11
48
331
6
47
37
414
42
30
108
89
37
59
72
19
108
30
11
115
5
72
72
85
155
60
151
66
23
67
221
193
35
169
36
59
13
23
79
6
36
300
11
25
107
1
47
12
96
49
120
131
85
47
13
35
49
6
174
60
35
1
59
97
11
25
107
25
12
36
222
5
48
72
31
125
144
48
7
78
155
19
54
35
37
155
48
84
60
91
72
282
11
31
29
144
36
19
101
25
24
12
54
5
19
12
36
78
66
18
222
30
59
240
12
228
19
78
162
161
1
23
61
119
25
35
97
18
293
43
54
431
19
5
55
125
1
ABCD 98074374904*3^$a+1 [50057]
54
11
19
57
48
3
5
16
32
25
66
17
4
21
12
15
27
17
67
18
95
1
66
24
17
31
6
18
5
13
27
9
47
1
6
9
9
30
60
21
9
35
16
27
18
12
87
63
5
28
39
18
11
24
31
21
96
12
3
12
24
33
12
68
67
45
24
72
15
114
11
16
48
12
8
28
20
31
77
13
87
96
20
13
15
9
15
8
60
12
36
36
7
42
35
4
8
84
36
24
73
71
37
6
48
5
12
4
24
27
93
3
69
20
31
6
59
4
9
59
7
33
3
9
45
23
72
55
5
25
24
15
39
5
4
8
4
51
18
18
21
32
4
12
24
24
63
30
47
13
18
36
18
102
6
59
84
84
7
9
32
16
36
8
1
39
12
8
16
44
25
6
30
11
28
56
40
15
12
5
1
11
7
18
30
5
19
120
21
36
36
3
18
18
18
11
145
23
19
29
16
93
59
36
49
6
48
6
12
23
24
31
12
6
48
18
24
5
64
39
17
88
24
33
3
56
40
39
21
39
9
3
45
180
80
19
41
16
15
21
8
43
36
41
84
16
12
68
103
60
18
36
48
63
9
96
54
66
42
9
20
12
100
15
5
12
16
48
72
80
72
24
4
8
1
27
68
52
3
5
12
55
9
8
13
47
12
36
31
42
3
12
24
48
21
171
8
24
49
36
27
12
20
79
33
8
1
66
21
44
31
17
28
44
19
41
36
31
141
57
3
9
27
12
12
8
16
24
51
29
16
9
18
41
100
12
27
18
3
36
27
6
11
4
39
18
11
1
39
84
48
27
21
8
7
41
36
12
72
1
54
78
27
3
72
60
17
88
20
13
119
16
24
27
5
187
69
3
105
21
6
17
16
68
52
3
18
204
36
23
24
19
41
72
64
3
90
23
37
30
18
6
149
52
105
12
23
13
3
36
75
33
20
1
35
28
9
72
23
43
6
30
5
4
24
9
27
36
32
24
55
29
24
48
49
23
24
1
27
33
27
36
21
51
20
24
40
96
68
25
63
44
61
18
5
25
15
24
20
12
4
21
30
29
7
6
3
12
3
77
36
76
27
18
18
30
51
3
77
16
15
18
23
19
17
67
69
39
5
24
28
39
5
12
48
1
6
30
11
13
48
11
12
31
33
48
48
39
72
29
36
4
68
1
18
5
52
21
27
12
33
87
15
33
8
73
11
25
30
6
51
3
18
47
1
18
6
12
23
28
32
36
12
16
75
12
5
4
44
43
48
36
21
3
54
15
56
16
8
16
15
57
15
9
3
54
3
15
24
101
7
5
4
72
3
36
53
25
39
27
21
84
32
28
21
18
45
24
8
7
77
55
5
16
32
120
4
32
7
9
48
32
12
4
8
4
93
3
3
90
48
3
8
16
12
60
9
6
18
11
12
12
4
51
21
9
18
24
81
3
6
3
20
28
3
21
63
9
33
95
16
8
1
47
16
9
71
7
9
96
69
27
12
12
3
42
35
12
43
48
108
5
55
41
60
4
56
148
48
8
4
75
45
9
6
29
16
68
28
12
24
20
1
18
30
75
3
53
1
15
32
1
6
48
6
12
11
25
3
120
92
112
57
11
84
28
3
21
9
36
27
69
35
24
49
36
23
7
125
16
8
4
27
53
187
18
59
72
25
78
5
49
63
48
153
87
44
12
37
18
57
75
101
64
9
11
61
18
65
13
36
11
24
52
3
36
9
12
9
6
12
6
48
95
1
35
24
40
44
13
71
16
75
9
56
64
116
48
4
56
60
4
15
69
3
33
9
18
117
3
6
107
1
12
27
69
167
43
53
145
51
20
40
24
20
4
24
69
23
16
12
24
33
6
84
36
53
4
24
20
12
1
18
12
5
55
45
32
43
41
36
64
39
33
39
29
12
19
54
36
3
8
7
41
31
5
28
21
12
18
6
3
20
12
16
15
53
40
128
1
54
81
63
93
56
60
7
21
9
18
9
152
72
7
33
51
24
36
161
55
41
31
21
123
5
12
16
32
12
36
48
12
19
69
12
87
36
29
72
1
96
3
27
60
9
93
23
40
33
87
39
17
16
68
76
56
12
19
41
109
18
53
36
36
120
19
153
36
44
7
9
45
27
72
36
12
116
16
92
4
3
36
84
36
5
31
141
9
36
11
19
33
3
6
72
51
56
13
27
87
53
12
1
6
21
24
8
55
9
27
33
60
24
44
64
9
36
15
33
24
35
1
23
28
48
63
36
41
28
3
18
30
117
33
11
7
21
24
3
6
72
12
35
12
175
65
76
8
4
44
24
16
32
37
48
3
39
41
40
48
51
12
24
69
48
8
13
23
52
39
17
12
1
15
57
15
45
48
47
79
6
15
15
21
21
47
72
97
18
65
37
11
16
12
3
54
18
45
27
21
20
4
27
17
4
20
133
15
12
141
83
25
27
12
48
12
24
8
97
90
117
72
27
6
23
12
37
71
31
9
33
11
12
88
68
48
36
184
32
7
17
49
24
12
3
123
54
24
36
51
56
16
21
102
24
12
6
48
3
24
116
96
28
3
9
32
48
36
64
72
92
13
36
23
13
23
76
45
54
81
9
12
3
48
32
12
4
45
3
39
33
68
7
12
78
36
39
12
20
16
24
9
47
16
204
8
1
47
7
48
42
23
48
55
69
8
24
7
53
196
48
32
16
44
7
102
11
16
20
43
5
1
95
16
51
18
36
18
81
60
24
15
12
21
60
9
6
21
105
66
17
19
33
44
60
12
36
49
126
53
12
13
30
57
20
12
7
29
28
44
40
57
71
16
39
17
12
43
5
12
16
12
12
45
51
3
42
30
36
60
21
104
28
36
21
114
33
33
15
183
101
24
60
52
3
18
30
33
44
16
48
32
4
63
57
96
36
45
47
4
20
199
12
5
1
23
43
6
11
25
18
9
3
54
60
12
72
23
180
52
48
45
27
24
39
9
3
5
84
79
12
36
6
23
7
33
24
20
19
36
125
1
51
12
135
33
3
5
36
25
18
33
44
49
23
24
79
17
84
7
29
28
8
16
56
48
12
24
4
12
21
15
3
5
7
9
24
56
7
18
35
49
6
36
48
6
18
72
18
27
60
24
12
3
12
41
1
12
15
39
9
9
90
21
15
21
44
24
19
5
108
12
16
8
48
4
8
28
12
36
144
44
16
48
36
21
36
39
15
17
19
69
9
23
52
15
41
12
73
51
3
33
33
143
16
8
4
45
51
57
6
36
54
12
75
15
29
25
39
111
105
12
8
55
33
12
24
8
16
32
4
60
39
ABCD 98074926442*3^$a+1 [50002]
144
192
39
183
18
15
183
21
63
6
39
108
12
48
84
96
9
3
27
33
168
12
3
60
12
72
72
57
51
36
117
63
9
24
63
30
168
75
96
24
111
102
63
24
96
39
18
18
9
48
168
81
30
54
15
135
36
18
30
6
54
21
72
12
60
84
72
87
24
18
30
18
87
48
153
126
90
3
3
90
51
24
135
168
108
21
168
12
36
27
108
129
60
120
57
66
45
12
51
33
216
201
3
69
18
72
114
63
36
12
123
84
72
93
60
24
12
45
39
48
39
21
3
84
21
39
54
138
6
72
18
105
12
21
36
3
156
24
84
39
21
39
33
48
45
66
21
48
21
36
60
27
60
12
45
15
177
6
12
132
9
153
99
3
117
60
132
195
90
111
75
105
15
24
165
33
15
72
60
135
45
45
6
117
57
72
24
27
60
3
30
24
63
57
6
9
57
123
27
21
117
222
156
162
36
42
102
15
27
93
84
24
9
99
45
6
48
150
3
108
12
48
12
60
93
42
81
21
63
9
24
87
72
36
69
18
24
36
12
96
30
96
66
18
15
75
93
24
87
81
45
108
12
162
6
27
132
60
15
93
144
60
144
12
60
63
9
93
39
177
111
57
18
12
33
60
3
84
93
48
24
39
12
9
27
9
12
168
15
36
33
48
12
108
63
54
36
42
45
57
39
33
6
45
3
57
21
159
72
75
9
36
45
66
36
9
12
93
18
216
12
33
9
144
18
30
72
111
36
36
39
90
30
129
129
63
12
51
36
9
3
81
60
147
21
3
48
21
72
87
9
87
33
60
27
33
39
72
132
18
27
45
18
36
72
81
39
129
33
111
36
39
30
15
48
27
21
57
75
12
60
12
60
87
36
81
63
9
12
132
36
12
60
75
132
102
51
63
66
3
51
6
54
12
18
60
54
192
9
120
87
33
39
69
3
108
33
9
39
12
48
45
18
177
60
27
45
15
54
27
21
18
24
9
12
87
33
3
120
54
42
48
78
63
120
27
93
48
3
18
15
48
27
105
48
12
108
3
12
21
36
240
63
45
33
54
33
48
72
63
36
33
33
27
27
18
123
48
9
126
105
99
102
39
84
9
72
99
111
126
18
6
30
9
300
36
3
126
123
15
21
147
30
3
12
39
33
12
27
18
3
3
108
102
3
12
39
180
33
93
150
57
60
63
54
15
3
102
90
21
39
33
48
84
81
36
51
12
108
48
51
9
12
12
120
60
108
48
12
21
87
84
21
144
3
249
171
135
24
36
57
24
60
75
69
15
96
36
30
18
45
15
102
39
24
69
30
42
246
18
54
129
24
33
3
72
12
33
51
132
3
12
24
48
33
24
39
9
36
57
6
36
57
15
288
174
42
180
12
42
126
21
84
120
27
102
3
51
108
45
24
96
87
21
123
36
54
54
60
9
27
45
21
63
60
36
12
228
57
87
48
48
81
54
45
45
27
48
24
48
21
180
51
3
213
72
12
108
9
51
12
60
120
45
111
45
90
273
75
9
81
12
72
207
63
60
33
12
3
24
33
12
96
12
48
81
18
36
33
3
9
72
15
12
108
18
78
66
330
81
84
36
48
21
36
12
51
36
96
159
18
42
270
48
18
9
63
105
48
99
105
9
54
36
9
36
3
201
12
9
15
21
54
72
30
87
72
3
33
39
36
33
24
108
24
48
72
36
75
9
27
48
33
57
159
12
27
24
66
15
36
72
111
132
18
3
63
60
57
27
33
75
21
51
21
12
48
132
111
69
57
6
72
36
30
3
72
12
9
66
144
57
24
9
6
12
36
69
135
21
12
60
27
90
231
24
123
18
27
33
84
18
96
81
3
96
54
3
48
39
12
18
3
3
21
45
39
312
51
252
102
75
51
294
72
138
24
9
21
72
6
12
21
39
162
72
27
72
81
126
9
72
165
204
3
108
12
33
15
27
33
60
ABCD 98075149028*3^$a+1 [50038]
9
16
5
30
18
3
4
29
51
21
48
24
6
60
25
35
12
12
6
87
3
36
18
36
12
48
12
18
61
95
1
89
51
40
59
6
12
3
9
51
39
1
95
84
18
42
6
30
13
5
36
36
183
27
13
5
6
25
29
24
7
11
33
39
12
36
9
4
12
29
18
18
75
27
6
51
21
30
18
75
12
27
12
9
136
65
6
72
21
16
20
39
6
18
1
5
42
25
8
15
12
42
6
6
19
11
6
84
51
27
1
20
57
12
12
6
18
42
72
36
6
24
7
44
9
6
6
18
25
5
66
1
120
59
24
6
18
30
31
5
36
15
75
69
21
15
51
13
20
75
6
30
45
24
16
44
51
30
24
27
15
129
4
32
24
21
12
27
3
18
48
12
3
39
13
29
66
13
167
12
57
51
12
42
6
12
60
12
24
12
30
48
6
60
54
36
108
7
5
24
6
1
5
30
9
33
27
4
5
30
12
12
12
6
3
9
12
6
12
30
18
25
239
54
6
45
16
29
54
6
48
18
24
21
4
23
30
180
102
78
18
49
56
15
18
6
6
48
30
24
6
6
96
45
33
87
123
6
15
69
27
27
132
18
18
24
9
39
36
21
51
25
5
84
55
41
3
39
6
24
18
9
4
80
52
83
6
6
12
18
12
3
3
36
24
25
29
27
15
6
48
30
36
21
4
41
60
18
25
20
15
1
80
3
30
18
49
23
13
24
35
45
4
36
24
11
78
6
30
36
30
21
9
30
21
57
18
9
39
54
6
60
114
3
45
18
21
4
80
36
9
12
19
96
35
33
21
24
12
12
12
48
3
9
18
1
36
59
21
9
7
47
81
12
3
1
29
12
43
41
55
41
63
51
1
8
16
44
195
90
114
66
24
7
23
36
30
6
18
12
15
21
19
20
144
12
15
24
30
19
11
6
12
27
9
66
30
18
48
60
33
15
85
17
18
1
41
42
61
29
6
145
5
30
37
29
19
60
56
84
16
11
18
87
15
49
5
39
100
11
30
24
6
69
12
3
6
24
126
9
9
103
23
6
24
24
27
15
18
42
6
54
6
43
29
31
35
24
13
23
36
24
1
29
15
27
109
140
3
18
18
37
35
12
30
6
36
21
27
6
6
1
23
126
19
11
24
42
48
24
30
102
24
12
3
99
12
24
105
51
1
8
36
3
96
24
18
12
6
24
1
80
21
54
30
24
30
18
12
6
21
39
36
30
24
6
6
42
18
12
12
48
36
7
17
27
33
67
20
75
30
39
9
27
33
90
33
24
3
30
6
21
3
21
21
90
24
12
9
9
115
17
39
69
30
66
6
25
23
24
30
3
4
60
11
9
69
127
44
3
6
12
18
6
31
24
53
3
57
7
56
27
18
30
9
3
57
4
12
60
35
120
24
9
9
63
9
15
21
12
78
12
33
15
42
91
20
39
12
9
21
6
33
9
36
84
66
25
17
75
3
6
18
21
36
4
11
36
13
11
60
24
12
105
3
21
15
18
12
19
29
27
3
36
24
57
75
54
6
49
17
39
51
9
9
6
24
30
6
9
15
36
18
7
29
15
21
60
48
7
173
30
6
90
12
12
37
11
18
24
138
72
48
18
12
3
21
15
15
18
3
15
48
6
19
35
12
33
57
3
16
44
27
45
28
29
7
53
12
39
27
85
24
20
24
27
12
36
24
12
1
20
4
11
72
21
27
25
23
37
29
79
12
23
1
11
9
15
18
3
9
6
12
12
90
36
63
60
51
9
9
31
29
18
9
3
12
6
3
9
7
23
33
3
12
24
18
43
77
51
40
47
33
12
24
33
7
24
20
81
6
48
6
48
96
15
15
36
24
6
120
6
72
13
48
36
56
24
9
114
36
1
11
90
18
12
9
36
15
78
6
18
18
72
6
24
18
45
3
6
48
43
17
67
24
17
24
6
30
12
27
9
24
51
15
6
24
7
48
11
36
144
18
30
21
21
6
12
6
6
81
3
21
9
24
27
60
33
72
15
3
6
30
45
9
7
41
3
9
3
3
54
30
18
108
24
31
72
23
36
54
6
24
36
6
75
33
15
9
216
7
23
12
12
21
75
90
6
45
24
15
25
41
15
3
97
44
9
30
18
3
69
51
69
6
12
45
4
24
107
13
5
30
132
49
53
12
36
39
36
9
54
114
6
1
35
54
6
30
24
24
31
101
24
15
9
18
60
25
53
6
18
3
4
5
6
42
96
42
9
16
23
36
9
21
39
27
12
57
60
21
42
1
65
36
18
6
31
23
13
17
126
6
19
11
6
24
6
9
16
68
36
33
18
33
36
4
29
7
23
21
69
102
1
17
30
12
54
102
12
12
9
12
3
61
23
18
12
6
45
9
18
42
31
11
24
141
3
66
36
39
39
36
1
11
30
12
12
15
4
96
41
48
15
51
36
9
75
6
3
75
12
33
21
24
84
42
9
21
30
21
27
6
31
20
33
18
48
1
20
3
1
29
6
30
55
17
3
27
18
7
59
1
20
15
12
96
45
12
15
30
24
78
6
6
1
20
3
42
19
20
9
12
108
6
45
3
1
107
12
36
6
6
18
6
25
29
6
18
51
12
9
15
4
107
138
27
60
28
32
4
23
18
84
15
4
36
5
30
49
36
116
27
12
6
3
52
23
54
18
9
9
30
25
125
24
3
27
6
15
39
78
3
27
12
6
27
4
5
24
6
49
77
3
21
54
6
79
35
66
18
96
12
9
39
21
9
27
69
18
13
53
15
9
36
7
59
69
40
11
30
39
27
24
30
30
18
3
4
36
17
12
6
12
30
30
1
32
4
44
87
49
101
3
9
18
12
6
6
21
27
108
72
18
48
15
12
4
24
11
1
23
1
41
15
3
12
42
63
24
123
12
138
18
13
5
6
18
27
9
6
49
5
12
39
21
24
54
12
42
18
9
9
7
35
12
6
6
48
6
24
30
18
24
6
93
15
60
12
9
9
12
18
66
18
30
6
24
81
36
45
54
21
4
32
27
6
51
3
6
6
48
61
11
25
53
12
19
32
3
25
36
80
21
18
1
11
13
71
24
30
60
7
5
54
6
12
31
17
18
30
12
12
3
40
17
60
27
15
9
9
3
93
42
30
3
12
3
24
21
9
12
19
11
18
27
9
15
27
9
9
60
12
12
63
4
44
9
3
48
12
57
6
42
78
57
9
36
15
117
7
5
15
9
15
9
12
18
96
1
23
33
57
3
24
99
42
72
42
21
84
4
29
6
6
15
24
9
12
36
18
30
30
30
24
30
66
7
5
15
15
9
9
6
1
44
3
1
29
102
6
30
30
12
12
51
27
30
60
6
1
23
18
48
6
18
3
39
9
40
11
18
43
23
60
42
12
12
36
39
9
55
20
15
45
15
45
27
25
8
15
37
53
6
54
6
6
123
111
1
35
9
4
35
24
30
42
36
18
12
42
30
6
1
104
16
11
42
18
18
55
11
25
23
42
66
12
12
36
12
21
9
27
36
3
12
45
60
84
21
24
51
45
78
25
29
30
18
3
112
5
18
6
48
3
105
63
40
35
6
15
4
20
15
96
18
42
54
27
28
35
30
111
4
11
120
66
42
1
167
24
6
72
31
11
18
18
24
150
84
24
12
6
12
6
27
69
78
6
31
24
36
113
6
57
3
37
20
39
66
18
36
9
12
27
21
15
6
6
18
12
12
18
24
54
6
6
3
57
72
60
18
9
16
ABCD 98075584312*3^$a+1 [50001]
371
12
42
171
108
27
30
7
32
4
12
47
18
19
44
192
57
18
33
64
125
27
15
210
43
36
41
18
150
7
20
76
29
48
12
6
30
42
25
113
87
28
5
39
16
84
5
6
42
12
96
60
174
1
89
31
24
8
15
73
29
115
180
41
3
72
15
132
117
3
18
67
65
63
27
72
9
9
48
24
156
3
9
91
56
81
7
17
235
65
51
45
27
40
5
27
33
108
42
18
132
42
36
30
24
6
72
30
12
31
65
15
39
1
48
11
36
210
43
149
235
20
3
84
18
42
18
18
54
75
4
29
48
102
1
11
126
84
63
15
30
7
101
27
177
31
5
12
12
60
19
11
69
69
72
6
13
11
1
89
31
17
15
12
4
11
78
7
24
80
16
71
60
33
36
21
12
7
5
19
56
36
39
21
84
3
30
48
123
69
18
13
11
69
27
30
24
19
47
90
7
95
12
126
19
23
73
20
69
186
12
1
32
28
36
11
12
45
76
29
51
27
37
23
45
15
144
60
18
15
15
13
149
31
65
15
64
71
37
8
124
20
28
96
77
19
65
48
30
13
47
153
64
8
16
20
52
144
5
19
32
9
91
44
3
12
36
30
30
72
120
60
78
30
153
72
40
137
42
198
48
12
30
18
102
37
48
32
33
48
63
9
43
185
27
213
27
72
4
59
18
42
61
24
8
40
8
21
18
33
15
54
6
105
165
43
131
96
60
12
97
83
42
123
12
16
155
132
81
4
5
90
13
29
18
78
159
3
33
64
53
12
79
119
37
68
3
12
13
137
127
53
48
3
9
7
23
13
228
60
17
3
9
48
7
113
30
49
41
12
78
24
60
6
63
36
51
30
72
7
95
48
1
59
150
43
5
30
54
123
33
27
3
30
15
39
25
11
49
84
12
17
211
44
27
13
60
12
68
63
12
37
11
33
51
21
27
18
42
138
42
138
24
120
18
213
177
30
48
33
4
107
66
120
19
41
132
30
102
18
12
18
15
100
23
30
30
42
60
18
69
64
47
30
99
21
90
72
60
13
44
15
9
192
189
36
12
51
24
87
48
153
39
1
5
42
13
48
59
121
89
51
12
24
51
54
31
5
12
3
15
117
12
16
12
23
30
27
52
36
8
21
18
61
12
8
39
60
25
23
54
78
30
147
16
48
17
19
5
108
31
59
18
3
100
92
195
57
36
39
12
109
47
30
30
9
3
157
125
15
36
45
24
19
132
29
78
18
72
60
30
42
43
23
30
24
3
87
85
23
13
44
100
23
33
27
60
78
43
29
12
55
48
8
195
9
64
84
77
30
36
105
15
24
1
8
9
15
12
81
19
44
111
49
29
103
29
108
63
64
116
27
138
42
12
25
48
32
28
5
60
31
32
279
61
12
35
81
124
12
120
23
12
13
23
12
12
33
45
18
42
103
5
7
53
60
24
3
15
18
114
18
120
30
12
25
23
33
24
4
89
12
78
18
42
48
12
21
36
171
12
37
23
18
55
12
152
28
5
102
33
63
12
48
60
30
187
83
72
48
93
16
41
3
36
15
60
6
120
19
5
6
42
15
27
18
12
99
52
24
104
124
80
93
12
78
12
1
156
96
29
19
12
47
33
4
83
13
32
63
37
56
9
192
6
37
23
60
57
40
83
13
29
18
30
19
48
83
12
61
252
197
42
9
16
95
81
27
1
32
12
105
7
23
61
29
51
27
9
45
6
90
12
7
35
21
64
80
4
29
18
13
47
90
12
15
60
36
87
72
30
31
104
3
25
192
47
108
21
76
11
25
125
120
30
57
33
99
21
30
42
78
25
32
87
49
77
39
4
32
108
27
25
24
5
19
107
24
18
90
13
65
79
11
54
78
1
36
41
19
5
103
8
57
15
15
37
101
207
28
65
54
30
48
31
89
12
36
115
35
12
30
175
23
24
48
42
6
25
12
23
24
120
45
33
30
138
54
81
124
20
105
48
30
12
61
17
270
18
42
12
36
49
11
54
19
29
108
24
123
28
17
42
66
43
12
17
3
28
44
16
47
69
3
1
60
29
12
60
31
108
77
7
5
18
102
63
45
55
47
121
17
147
52
23
138
150
42
30
1
41
3
63
30
7
48
5
7
53
199
80
21
60
114
13
125
30
48
42
30
21
87
24
30
43
132
23
108
13
17
12
7
41
7
197
36
12
90
13
5
39
21
72
18
49
24
12
5
7
72
128
28
257
48
15
99
1
119
96
132
30
72
60
6
45
64
65
48
18
73
80
27
42
15
ABCD 98076459896*3^$a+1 [50027]
81
20
40
12
12
24
45
47
19
9
24
3
45
72
12
75
69
147
12
33
60
60
48
12
180
44
40
15
84
36
9
9
36
39
12
56
43
17
28
12
27
33
80
60
24
4
51
36
57
56
52
20
55
30
24
95
103
17
121
95
124
15
9
60
12
69
51
57
3
20
144
64
80
7
9
60
9
66
41
28
140
52
27
18
23
36
124
144
93
102
90
11
31
65
25
18
57
56
60
19
33
156
15
66
51
8
12
37
3
15
93
69
11
12
49
59
72
19
54
39
12
48
8
37
87
48
3
33
12
8
25
71
49
47
40
57
71
52
84
69
99
27
21
24
44
1
39
84
48
57
27
51
5
48
52
12
21
180
15
45
15
32
40
24
9
227
24
24
16
56
37
111
20
31
41
148
27
30
15
9
18
12
29
124
12
24
45
42
18
90
77
4
36
48
12
44
184
24
116
25
27
9
95
1
3
60
116
109
15
24
63
108
65
60
12
43
6
35
16
108
57
138
6
71
4
24
12
68
132
25
23
265
15
20
4
36
24
48
8
64
132
9
6
93
60
32
28
48
63
77
43
41
4
72
48
21
59
112
9
18
45
3
24
33
36
57
27
128
4
24
24
27
54
84
63
105
15
69
63
63
54
95
28
21
36
6
9
21
27
12
56
19
33
51
6
59
64
48
24
15
5
28
8
84
180
124
45
35
16
44
25
11
43
57
20
271
65
19
33
27
69
39
21
81
59
37
108
27
9
3
108
33
51
33
15
21
6
36
29
25
18
45
56
40
12
44
4
132
12
56
16
20
36
28
60
24
8
4
33
83
4
20
64
36
56
40
3
30
15
21
168
15
87
101
25
119
28
108
8
61
51
8
91
21
12
8
85
23
12
40
60
3
42
3
99
57
15
29
12
28
32
48
1
51
84
3
57
33
87
21
27
92
61
35
112
3
57
92
76
8
72
13
24
15
8
24
24
16
116
7
45
68
100
9
11
64
15
29
55
17
24
16
8
16
105
11
24
16
39
41
28
57
3
9
15
36
180
75
6
36
72
11
7
29
1
18
21
3
36
9
36
20
25
12
27
15
113
4
21
87
12
60
9
27
72
21
6
21
9
35
1
23
16
51
5
100
80
40
48
15
9
32
13
23
49
159
92
64
116
52
63
72
17
109
144
30
177
44
37
48
35
4
8
52
48
12
92
64
36
84
12
45
84
78
12
6
15
60
12
3
120
5
124
56
24
84
67
54
78
113
100
68
4
36
15
45
45
75
69
47
13
87
24
9
18
5
37
27
44
91
41
148
84
48
48
12
99
24
9
12
33
11
7
5
48
85
54
36
45
84
8
4
84
60
132
3
66
75
51
42
30
96
9
68
25
59
4
51
5
28
12
81
3
24
96
39
30
51
21
90
258
108
90
5
48
1
18
33
60
9
135
15
93
8
52
32
96
55
5
24
64
56
73
3
9
195
20
61
39
44
12
7
18
60
119
28
68
52
36
15
5
157
60
84
35
36
60
145
48
15
56
88
12
15
30
36
23
16
44
12
40
140
13
99
176
1
39
60
24
32
24
96
16
33
12
108
24
15
87
6
30
33
117
23
60
40
236
16
24
81
42
33
20
13
6
5
13
23
84
19
54
48
15
108
32
4
20
148
32
24
1
15
20
49
60
27
9
11
48
36
13
48
24
63
75
6
47
73
39
3
102
11
12
67
78
138
6
54
5
4
36
72
75
9
44
72
7
33
39
9
24
8
40
140
48
72
37
23
88
60
36
116
55
5
52
27
90
6
185
28
72
15
69
108
57
3
12
9
36
35
96
13
11
88
156
15
105
15
9
92
28
51
42
23
25
47
7
60
17
40
69
159
8
64
60
20
4
9
47
19
9
92
28
51
42
264
96
90
9
21
24
11
4
24
15
5
72
100
224
13
36
107
40
27
177
9
27
3
69
32
36
24
60
28
8
64
21
3
140
4
60
8
40
60
20
97
3
140
28
156
84
24
3
173
1
18
17
24
36
16
12
3
53
52
63
72
30
18
6
138
6
15
60
36
9
11
36
28
60
72
33
35
16
93
18
29
28
92
16
27
41
37
35
40
44
36
28
80
37
54
21
3
5
60
7
30
35
25
30
33
27
84
5
36
64
36
273
39
57
35
24
72
13
66
9
15
162
83
4
12
3
41
31
18
27
9
11
13
107
36
19
5
16
69
138
45
12
56
13
54
33
8
55
21
36
44
25
3
15
57
104
36
49
90
17
28
24
45
83
19
33
36
92
169
75
249
99
243
9
44
36
324
72
4
9
24
27
48
56
36
13
11
132
40
8
156
36
40
9
11
7
18
39
9
96
35
181
84
18
17
16
12
15
36
45
12
33
71
28
183
93
177
23
37
12
3
33
131
76
68
67
114
126
54
48
11
36
64
12
8
16
ABCD 98076800936*3^$a+1 [50004]
9
42
30
60
43
41
24
48
108
7
47
61
12
5
48
6
13
41
15
52
23
30
43
60
8
12
4
17
18
81
51
1
47
25
12
17
27
12
12
60
39
1
32
16
71
114
72
183
36
12
112
47
21
12
27
12
45
16
8
3
61
12
41
102
37
24
11
25
53
12
96
19
24
8
36
48
4
17
36
24
99
27
13
12
5
24
15
16
53
79
101
72
60
54
1
12
32
12
27
57
195
1
24
17
67
32
9
7
36
12
32
75
9
84
12
15
117
12
16
12
5
18
6
15
15
42
48
6
9
27
21
4
95
24
57
12
15
54
6
9
57
63
108
36
16
8
9
123
33
18
13
29
27
3
21
21
15
3
81
27
30
36
51
63
12
18
36
79
8
28
36
104
21
43
8
33
31
48
12
17
15
57
24
31
44
9
7
12
53
90
18
31
48
12
41
30
1
20
3
25
41
19
17
27
4
11
1
89
43
77
18
25
20
60
72
4
53
27
9
19
12
20
3
6
79
32
9
18
1
60
20
60
3
6
66
33
36
27
90
18
12
18
3
21
7
5
54
36
9
52
12
44
27
25
32
28
20
45
30
1
12
32
28
36
17
39
21
48
7
36
35
18
12
51
40
8
63
25
60
5
51
45
27
28
11
21
3
54
12
19
35
21
40
44
45
3
40
11
9
27
45
16
5
135
9
3
3
9
24
28
29
3
16
35
36
18
12
6
30
15
9
27
9
3
81
7
24
5
60
18
69
51
9
12
39
117
28
35
66
18
6
7
8
52
53
3
112
17
3
9
43
36
11
33
9
3
27
60
18
3
15
93
16
24
5
63
63
57
28
8
16
35
6
39
12
3
13
8
76
120
17
30
61
11
24
9
21
87
76
53
24
15
40
8
21
91
17
24
84
51
9
19
53
7
23
78
39
16
8
27
49
24
17
7
20
3
6
3
4
60
24
35
1
20
28
8
4
41
127
5
75
24
4
56
12
27
36
61
41
7
32
15
18
75
21
54
9
39
45
12
48
60
48
12
63
13
48
68
16
5
63
57
54
42
120
7
11
21
21
36
84
31
23
25
36
24
5
24
3
52
11
45
24
24
144
39
109
65
7
53
39
24
9
67
32
4
17
24
39
27
37
24
36
72
53
63
45
12
79
20
124
44
3
18
51
12
27
24
18
36
15
12
76
108
24
35
21
24
9
108
18
30
6
73
12
41
3
9
6
54
15
75
30
3
15
1
8
52
8
9
31
36
32
4
23
121
5
54
45
21
3
39
1
8
16
77
6
57
33
12
27
45
51
63
45
39
6
43
29
3
9
6
12
1
20
64
5
24
67
41
18
48
24
21
60
12
15
9
9
55
11
1
5
15
3
12
90
15
9
27
4
12
47
13
5
51
12
12
81
3
12
16
5
18
57
3
18
12
72
27
36
27
6
48
36
27
84
15
33
9
48
51
40
32
81
27
28
11
60
12
6
54
9
27
12
24
25
59
61
60
60
23
18
30
13
41
36
18
37
32
16
8
69
67
23
42
3
27
1
71
18
6
57
27
6
27
135
1
56
63
54
3
21
30
33
72
48
9
42
1
17
12
19
24
29
3
4
20
100
48
36
12
17
15
4
17
15
24
45
15
9
15
21
7
72
36
12
29
39
28
12
29
43
8
99
12
24
30
19
20
39
12
36
25
96
11
33
3
37
36
29
7
128
45
24
30
36
18
15
57
24
36
91
47
1
8
63
45
24
4
71
85
23
69
21
27
15
25
24
8
27
24
18
3
4
23
85
60
5
12
3
15
1
23
1
20
84
3
9
28
11
61
47
6
18
25
56
12
45
19
59
13
8
12
3
54
120
3
21
12
19
5
12
27
12
12
108
24
16
5
66
13
24
12
56
3
9
48
15
24
18
31
8
81
6
21
51
9
52
11
12
37
17
6
25
12
8
3
18
19
92
16
12
29
7
5
39
28
41
7
20
9
3
3
48
69
16
11
81
132
24
9
15
3
25
8
21
19
12
11
36
13
12
5
42
18
72
3
63
24
30
18
24
1
89
15
28
36
20
52
29
15
3
36
13
41
15
87
6
27
111
54
19
23
57
40
11
73
20
45
15
9
15
21
7
32
48
24
84
33
39
3
13
8
27
114
30
69
3
1
5
79
23
13
65
48
42
13
17
24
36
12
72
39
16
5
54
12
24
18
3
28
59
1
65
7
29
18
36
24
12
6
18
30
24
18
81
3
1
8
4
5
3
52
23
12
72
114
12
55
5
18
36
1
35
18
27
72
12
12
57
75
48
3
45
39
45
40
5
24
15
40
11
9
45
18
18
3
36
16
5
51
93
36
91
8
3
18
6
21
36
69
12
78
18
19
17
43
5
18
81
28
12
12
65
6
18
18
30
7
24
41
7
12
60
11
13
23
36
69
28
47
25
29
18
21
3
54
19
47
13
44
3
9
9
7
29
72
48
3
3
9
12
24
3
1
5
31
24
56
9
36
24
36
3
15
9
40
23
69
15
24
9
27
25
5
90
57
12
75
6
72
15
36
12
27
9
4
44
28
32
27
9
9
39
87
12
265
5
19
53
6
54
12
31
20
27
33
4
29
54
18
18
36
6
55
8
16
95
1
23
30
55
5
39
16
108
29
15
124
48
17
90
93
16
12
35
1
23
141
52
8
24
3
13
23
33
52
120
11
1
8
27
21
84
24
24
27
25
12
41
12
42
30
18
18
90
6
84
15
27
1
17
126
81
112
23
33
16
12
20
24
28
29
63
45
3
156
15
1
23
9
4
20
64
47
33
33
6
1
8
99
33
12
63
93
9
7
24
8
21
48
15
27
9
72
27
13
5
12
7
17
36
7
47
48
9
36
27
6
39
9
6
21
9
24
15
15
33
64
92
33
12
18
54
18
42
18
13
17
19
108
24
17
18
54
36
12
54
24
109
53
72
31
71
6
31
17
15
36
99
12
18
6
13
35
57
3
1
12
5
15
28
12
35
48
6
84
36
54
9
45
36
3
93
43
23
13
68
64
5
12
43
8
16
8
48
63
12
37
17
7
53
31
96
47
9
28
48
5
24
115
11
9
24
57
15
4
12
32
40
24
53
51
3
1
20
9
7
56
12
3
21
28
8
4
11
13
5
30
61
89
12
51
40
24
8
40
8
76
12
72
11
1
17
63
33
84
42
37
11
6
3
27
37
5
27
16
60
20
60
64
5
19
36
47
24
30
15
45
63
40
8
9
55
20
21
7
8
3
1
71
9
72
4
36
48
12
47
57
4
17
54
9
39
49
23
9
36
99
42
3
60
21
18
6
72
12
36
27
72
16
11
9
16
71
9
24
48
81
30
45
4
20
4
23
1
24
32
45
18
24
138
24
18
73
17
36
7
24
53
60
12
7
17
30
36
9
15
1
44
28
8
3
6
27
24
172
11
12
6
48
19
23
90
63
40
104
21
36
123
4
8
12
3
90
7
8
12
16
5
135
60
3
1
12
32
36
24
9
27
9
12
31
5
15
9
7
48
32
4
12
8
28
20
33
27
27
1
59
9
108
48
12
33
39
3
102
18
42
43
5
7
11
6
99
27
1
11
1
20
51
1
5
27
45
63
63
21
159
36
30
3
33
3
ABCD 98076919342*3^$a+1 [50014]
30
6
399
429
12
15
165
99
84
117
168
51
135
105
105
51
120
75
69
15
6
3
45
210
12
114
291
228
300
36
240
39
6
126
165
159
90
84
147
39
69
192
48
276
96
75
78
42
288
36
105
15
36
114
246
69
60
15
81
3
216
96
24
270
246
60
45
24
24
255
57
3
57
75
105
24
285
135
255
21
60
69
15
15
54
75
321
279
240
57
63
72
45
288
147
219
6
54
81
105
48
111
45
6
165
3
45
165
87
3
6
36
114
6
75
75
240
168
12
24
21
105
48
27
48
117
270
9
15
66
3
87
78
111
99
150
42
45
15
33
207
45
93
246
9
15
57
120
84
201
99
51
33
117
90
45
24
435
21
9
171
39
261
24
135
225
81
15
105
90
120
9
195
66
255
15
210
18
21
15
81
93
291
36
93
231
159
66
174
90
111
105
30
54
30
201
420
99
141
21
135
60
24
15
9
135
81
81
180
114
216
24
90
84
147
24
24
192
84
165
144
87
75
144
141
24
99
21
39
30
66
126
375
45
15
243
36
210
75
60
24
27
204
21
60
249
96
75
60
75
54
24
6
30
96
54
24
6
414
57
108
132
3
21
75
66
30
54
90
345
84
12
60
99
84
66
186
318
30
177
3
30
30
42
150
48
441
309
27
99
21
75
60
150
90
45
144
36
249
60
240
315
21
78
306
156
54
84
117
24
96
84
45
39
57
60
138
57
45
318
96
6
90
168
60
60
12
114
15
51
168
225
12
24
24
195
21
15
60
36
438
27
129
24
216
150
81
240
24
75
165
111
33
201
540
75
81
123
21
36
354
105
21
318
57
60
120
48
21
174
120
72
30
114
105
135
126
279
216
48
12
69
39
105
231
36
300
15
69
99
72
153
195
57
84
24
135
36
105
60
99
120
72
24
24
126
159
81
66
405
105
15
435
165
24
105
75
9
210
21
21
24
264
240
15
60
75
57
33
72
615
9
6
180
444
186
54
285
84
195
30
87
129
99
15
12
129
15
129
105
231
81
60
123
27
189
219
21
216
48
72
15
168
57
123
30
75
111
30
66
165
75
45
75
48
57
219
ABCD 98077385078*3^$a+1 [50010]
24
28
9
144
21
111
15
24
56
72
12
48
46
2
49
39
12
54
39
111
80
46
38
70
51
36
33
14
156
61
60
69
87
24
51
24
8
36
10
2
34
36
279
11
48
142
108
39
213
50
64
20
64
20
24
133
9
51
3
30
15
144
21
14
12
16
9
11
97
81
99
93
18
140
12
25
108
27
108
56
36
108
12
85
72
60
12
95
13
183
144
44
82
98
70
2
100
93
12
24
11
28
81
129
15
24
83
28
66
14
37
59
253
95
28
44
85
23
52
126
14
34
2
13
27
177
93
38
96
84
24
72
336
25
99
141
108
51
21
107
16
69
47
36
25
24
141
24
36
48
255
51
36
78
30
20
22
18
66
15
75
6
27
3
20
12
37
39
90
26
16
8
190
206
4
32
64
36
18
102
24
66
18
104
1
95
220
66
6
9
9
26
108
1
45
2
108
72
70
15
84
144
75
132
9
216
3
42
18
9
21
39
87
188
72
24
37
99
126
18
36
20
46
18
6
15
21
84
6
18
51
36
227
58
15
83
52
30
195
60
155
24
13
83
24
136
117
3
8
24
22
39
35
265
24
51
36
56
13
21
60
36
2
12
1
15
24
44
61
51
78
51
201
30
24
30
51
60
3
164
13
33
2
40
8
40
36
24
66
26
10
198
96
44
12
13
36
39
12
18
51
96
3
12
8
84
12
130
144
51
9
66
54
26
25
11
34
26
64
126
18
105
84
131
76
8
12
25
255
36
165
33
39
51
152
124
80
1
24
119
1
144
27
189
9
66
60
56
154
36
14
256
57
72
51
78
15
36
69
132
38
12
49
11
48
337
24
21
38
160
210
51
71
94
6
9
71
10
90
32
85
36
75
42
27
23
60
85
39
69
59
48
24
85
48
35
118
30
18
39
120
72
219
60
117
3
57
33
72
50
28
44
22
123
11
36
144
10
2
108
22
15
59
13
11
10
36
63
63
9
39
36
21
3
45
57
15
24
36
23
10
159
36
191
34
50
60
226
14
10
2
24
10
38
25
132
156
24
51
33
24
11
112
308
220
30
72
15
75
69
45
146
178
27
72
60
36
36
120
24
12
75
18
26
46
50
118
50
109
72
129
50
121
9
66
24
36
33
21
27
45
198
177
84
9
2
64
114
14
52
8
36
180
52
18
99
3
20
108
1
11
37
171
9
11
36
106
27
35
22
24
36
84
2
48
40
21
35
73
12
21
15
93
219
36
59
12
108
96
16
213
33
3
59
85
23
28
42
18
9
36
57
50
48
120
1
21
2
16
9
27
44
96
4
9
11
136
96
20
280
18
15
57
62
108
34
36
159
15
216
20
160
177
63
9
11
64
33
3
32
37
24
36
15
6
15
165
15
95
48
130
12
15
59
94
72
48
6
45
108
11
49
36
12
9
99
57
2
73
12
36
45
51
69
122
40
33
81
36
30
129
36
12
60
215
37
23
12
120
120
24
72
64
66
2
58
30
20
214
218
76
20
36
46
75
12
11
100
42
14
49
45
72
120
114
105
36
159
21
3
81
24
84
35
37
24
12
9
30
60
69
95
190
87
72
71
25
15
80
196
66
78
66
75
48
3
24
225
81
120
3
119
25
36
147
120
60
32
1
12
60
59
46
2
13
24
15
200
145
111
84
36
24
81
47
88
120
168
105
72
83
1
21
2
76
66
51
24
51
57
11
40
32
24
73
120
21
2
109
21
30
80
168
10
2
12
1
36
59
49
23
108
10
2
34
36
39
36
72
3
8
10
74
61
11
121
75
68
49
63
9
23
76
44
22
75
15
54
15
75
69
47
36
133
27
92
121
57
18
9
147
21
23
24
28
20
60
58
26
46
62
88
378
62
12
52
66
87
36
135
36
8
58
18
57
23
46
39
11
40
33
36
36
24
11
156
28
6
38
108
12
181
87
44
24
1
ABCD 98077423688*3^$a+1 [50007]
43
117
200
168
184
216
15
54
147
123
18
59
13
18
54
75
51
108
41
31
177
96
104
136
152
24
48
48
88
99
45
45
107
64
96
48
27
141
3
36
144
144
57
24
56
120
139
189
27
693
48
123
165
51
36
17
160
3
149
13
203
67
36
36
125
120
64
200
336
55
33
21
147
24
99
69
291
21
8
48
208
219
77
13
35
40
176
37
54
21
72
168
48
15
105
21
51
24
104
72
72
91
69
21
90
180
29
61
270
221
144
360
211
5
139
45
32
85
3
51
165
51
53
16
21
90
9
80
168
120
48
184
48
72
63
401
85
51
75
108
126
195
24
72
8
96
144
55
17
19
29
187
36
233
40
87
57
8
79
33
72
21
219
56
192
37
179
264
7
54
75
144
8
72
72
24
24
48
24
264
55
81
128
43
93
120
24
32
88
32
88
8
24
64
111
36
5
120
127
108
437
16
72
87
65
72
24
96
48
40
51
72
5
157
198
18
54
237
120
240
8
403
245
264
31
153
32
67
5
31
41
64
152
40
24
21
35
64
8
120
432
133
27
104
85
59
13
54
5
103
36
72
468
17
19
125
24
160
104
96
64
32
96
37
162
9
104
48
120
115
69
21
99
24
21
75
56
13
11
16
63
126
123
3
29
24
24
31
144
105
32
64
56
64
56
19
234
27
8
16
80
136
48
72
56
48
67
5
232
51
21
8
40
3
53
55
9
32
96
72
7
108
5
31
9
312
8
31
9
27
180
41
160
72
51
234
75
32
240
64
147
5
24
48
31
89
37
99
45
99
48
159
36
117
80
232
39
41
319
129
248
163
69
120
27
5
103
33
72
3
53
136
56
64
699
21
15
33
21
11
64
15
129
56
136
128
91
141
24
192
128
16
176
48
64
8
72
211
162
72
155
160
216
104
16
141
75
213
51
219
108
9
80
55
81
45
27
32
31
113
24
61
11
24
127
17
192
24
136
63
113
13
11
79
72
129
48
21
11
43
360
36
297
48
224
40
8
24
64
24
27
5
211
69
219
36
9
56
115
5
40
24
24
8
79
41
40
189
131
264
271
105
32
120
13
3
120
56
96
40
207
41
64
21
51
144
144
3
117
27
90
99
104
16
15
54
147
48
120
32
31
9
63
17
88
147
173
7
89
37
107
40
56
256
168
3
72
197
24
216
216
40
243
90
147
32
48
168
184
8
43
45
56
64
87
17
232
24
51
90
11
112
56
72
235
69
80
85
90
126
18
201
231
105
8
64
8
13
126
93
176
37
3
15
321
8
216
157
18
17
55
9
ABCD 98077427738*3^$a+1 [50034]
12
65
48
217
54
90
131
72
156
55
29
12
156
24
85
83
55
17
25
126
65
1
6
72
66
35
97
83
1
108
107
19
18
54
24
29
151
113
48
55
5
49
72
90
210
95
156
19
41
19
29
25
36
48
71
1
95
31
24
108
30
42
53
271
5
72
7
6
83
187
29
7
41
72
25
11
13
18
53
288
72
132
25
126
29
24
36
25
23
25
23
55
210
72
11
48
67
54
11
12
109
107
13
18
77
84
37
24
246
5
1
84
54
53
96
36
300
73
42
17
73
107
1
71
1
66
114
12
6
84
101
96
19
60
17
67
53
1
132
35
31
90
47
61
96
66
114
11
12
96
79
12
42
90
65
61
11
37
35
180
1
126
5
13
47
12
48
120
48
31
54
24
83
37
11
108
13
72
95
24
73
6
54
107
19
101
60
48
19
54
23
36
193
203
84
60
12
43
29
12
372
37
23
241
18
17
181
263
12
181
11
24
24
85
12
83
12
55
36
5
48
55
17
181
107
121
60
359
1
18
17
48
1
6
161
121
47
121
35
12
19
72
5
36
91
5
60
19
209
12
48
37
11
139
125
24
61
107
60
96
49
54
54
47
55
42
47
24
48
108
109
179
115
233
24
60
204
55
29
96
60
7
161
168
325
11
36
181
11
85
30
6
35
49
18
65
192
1
30
53
1
54
17
127
65
312
12
61
6
12
144
5
48
55
65
13
138
24
53
36
55
17
13
11
97
150
149
25
36
132
35
73
23
49
12
36
78
65
12
97
131
96
49
47
72
133
12
168
48
144
126
78
108
126
12
29
204
97
59
24
61
120
59
67
185
36
127
108
12
101
31
54
84
83
31
126
11
60
127
36
125
49
24
59
144
96
19
29
13
107
24
31
54
66
17
37
47
85
11
1
11
61
96
11
55
41
12
91
6
131
24
72
37
59
96
7
53
12
36
36
24
216
1
71
132
12
144
312
199
17
73
36
252
71
55
65
331
90
203
96
37
18
42
234
5
139
5
12
84
37
198
114
264
18
5
108
139
24
113
192
276
12
180
12
84
31
29
61
174
24
72
257
133
83
7
24
29
108
61
59
193
54
102
203
37
84
6
5
43
6
18
66
42
30
71
55
41
31
41
24
85
59
157
11
1
23
37
59
12
36
216
13
36
131
175
5
1
11
84
13
18
156
17
12
120
12
12
133
35
91
173
79
126
11
13
336
114
144
89
19
113
25
6
209
37
23
13
96
11
55
24
48
77
60
84
1
108
47
120
103
137
1
23
24
13
120
132
83
61
66
5
67
137
96
12
13
23
108
13
54
54
11
7
66
72
126
60
5
49
12
18
54
71
24
103
78
48
42
18
11
60
73
126
65
25
36
35
48
115
18
23
97
11
7
17
37
23
91
41
60
127
17
7
18
12
191
121
54
12
36
17
235
29
96
37
150
5
205
23
31
17
115
41
180
84
55
137
37
11
12
60
84
36
48
1
71
79
72
113
13
47
252
109
107
48
103
48
161
180
36
96
37
102
53
108
25
72
54
29
169
48
144
227
48
199
101
37
60
66
72
276
17
24
7
17
36
1
203
168
72
115
17
73
23
1
66
60
126
156
215
37
54
72
29
144
48
73
107
60
31
30
95
48
ABCD 98077916668*3^$a+1 [50043]
72
11
12
18
79
3
33
12
63
32
1
12
95
13
131
1
15
9
59
60
25
29
7
51
57
47
30
19
189
26
4
45
15
140
1
72
35
4
104
84
100
8
13
11
84
54
22
9
11
48
70
30
32
100
80
61
47
25
60
36
12
29
46
80
82
26
49
123
60
104
61
24
33
30
2
54
1
3
33
15
20
145
48
12
39
36
90
2
13
15
12
48
45
35
100
33
36
63
60
8
13
47
49
96
12
23
49
95
58
87
24
65
54
37
11
52
48
44
25
11
22
15
15
12
134
31
3
12
8
100
32
36
25
57
18
30
14
40
44
24
1
21
3
11
82
27
75
12
21
15
92
13
23
1
24
39
33
15
33
119
1
36
59
37
119
24
12
18
6
10
30
18
102
81
72
15
48
68
49
27
56
10
3
239
12
36
85
72
83
37
11
46
50
13
60
3
24
36
9
35
48
25
65
22
20
61
24
48
47
88
42
6
8
112
69
15
21
12
15
93
24
71
13
51
96
12
81
72
15
20
13
12
39
81
60
24
5
18
52
20
100
44
61
11
30
43
27
44
36
40
9
51
38
64
26
36
1
72
105
48
63
27
120
60
45
12
3
20
18
16
63
3
165
47
1
39
18
39
3
105
11
49
3
68
1
24
71
1
99
38
22
120
44
84
36
49
15
21
51
6
3
95
25
72
27
2
16
30
44
61
9
66
84
9
161
31
27
33
5
19
60
36
72
15
21
47
97
27
21
47
181
77
7
3
69
51
44
16
290
18
4
33
15
69
23
97
11
52
45
48
17
78
18
34
12
20
85
3
12
26
43
96
60
51
12
57
108
23
37
207
33
215
28
54
66
33
12
95
180
30
18
37
15
80
4
33
36
47
37
12
3
93
60
39
9
5
64
78
60
8
36
28
78
15
83
36
88
57
60
11
12
88
30
50
94
75
75
20
1
5
10
182
6
49
41
7
23
60
72
37
83
13
11
13
75
72
21
108
11
24
52
20
4
96
8
196
9
95
72
112
2
46
128
24
28
72
8
84
1
12
75
12
80
6
22
33
24
11
133
24
48
15
84
120
33
12
24
57
3
27
12
12
20
13
12
11
18
16
90
33
11
1
48
120
23
10
15
27
132
50
58
60
42
74
16
9
72
108
51
81
24
59
12
24
84
90
19
48
27
117
11
34
6
32
1
11
16
60
132
8
97
47
40
9
27
9
3
117
24
12
15
54
38
28
84
26
114
76
50
7
15
8
52
20
1
57
54
33
27
104
36
36
48
61
71
40
8
106
38
52
36
2
18
40
38
54
145
36
27
144
48
122
18
88
68
61
15
36
24
68
25
15
108
57
3
12
32
49
35
4
237
35
25
3
80
13
15
12
45
12
15
6
2
85
11
4
60
8
52
108
45
23
34
30
32
16
60
24
20
1
15
8
66
18
78
22
72
8
73
72
36
87
33
11
16
69
63
62
10
45
51
44
1
39
36
80
85
23
64
177
108
53
130
132
42
51
60
129
6
42
102
156
30
39
71
48
124
105
23
22
15
35
37
23
72
84
52
2
78
25
9
123
27
90
15
36
45
30
32
18
34
110
18
13
15
24
60
8
13
48
12
24
83
1
59
36
37
15
24
80
70
15
59
36
1
23
37
12
3
12
8
12
28
90
62
28
8
169
180
15
50
6
202
98
52
8
4
8
70
39
3
38
18
36
16
69
95
49
35
60
1
24
99
57
65
10
134
7
12
147
20
25
11
18
16
15
23
97
48
105
38
10
38
85
21
26
192
96
112
60
44
126
7
41
6
48
25
108
72
47
61
39
26
78
109
3
12
81
11
1
84
15
33
11
12
13
51
21
59
16
12
60
8
12
121
51
48
12
216
20
52
48
24
96
60
8
1
3
12
21
95
25
12
53
22
8
4
14
55
87
44
61
24
15
33
27
104
1
59
12
85
39
8
1
60
51
68
61
87
24
80
16
57
3
12
12
189
96
24
84
3
9
63
12
14
79
11
4
8
217
132
141
74
54
31
48
11
4
18
222
48
9
41
34
30
38
25
33
99
36
27
20
1
216
3
12
36
104
13
11
169
3
105
47
10
80
48
34
20
24
61
15
8
100
33
9
126
24
20
13
96
57
3
11
73
11
36
1
9
6
84
36
8
42
10
33
39
80
36
1
48
3
9
15
14
106
6
62
40
48
12
33
108
47
82
26
112
84
20
13
36
84
71
16
9
99
21
24
47
25
51
33
251
40
44
60
1
24
95
61
15
36
12
45
12
5
10
48
33
24
24
12
59
13
23
24
76
60
20
64
45
23
28
60
117
11
37
24
15
44
34
128
43
36
35
13
23
193
27
8
22
14
96
4
14
54
13
27
81
27
84
45
11
97
36
12
12
45
50
37
11
37
95
40
48
12
21
59
37
51
32
37
36
5
7
12
60
63
48
12
45
23
4
36
8
25
35
22
50
72
1
27
57
15
8
37
47
49
27
24
33
3
30
87
87
44
4
33
24
84
24
12
71
12
61
81
3
35
85
12
24
39
21
21
30
98
48
115
15
9
ABCD 98078358902*3^$a+1 [50012]
1
12
23
90
127
47
25
155
18
55
108
59
66
114
18
120
127
23
73
72
65
108
91
53
91
324
53
90
72
1
5
55
12
24
11
277
11
24
66
150
72
18
30
312
30
115
144
48
125
96
144
67
59
12
37
216
144
60
11
24
13
203
54
108
12
36
132
12
18
72
97
11
42
247
71
162
6
264
1
197
42
121
36
23
138
18
37
17
6
54
126
72
37
35
1
120
89
96
30
54
18
90
42
138
18
1
23
18
19
173
60
30
73
35
145
72
5
103
132
11
24
85
95
73
12
5
90
73
107
121
60
305
102
60
48
72
60
48
97
17
55
12
23
36
120
204
30
96
30
72
133
36
119
42
138
60
72
90
18
30
114
73
35
30
19
216
17
78
12
6
175
35
150
72
102
1
36
59
85
95
102
90
73
17
79
71
30
55
60
12
131
30
60
175
17
60
19
36
173
55
36
23
48
18
72
162
313
72
125
66
162
19
59
72
120
60
102
96
102
60
72
48
60
37
11
54
43
72
83
73
59
13
35
42
18
72
13
5
235
53
54
66
42
12
205
71
109
161
90
54
90
36
120
72
109
23
48
109
36
95
18
54
228
73
257
67
23
13
17
7
36
29
108
42
13
143
37
60
83
24
13
204
11
42
66
24
48
72
37
221
12
43
35
49
24
72
143
12
42
66
24
18
48
79
12
53
96
54
36
72
12
1
107
18
144
78
72
90
66
37
23
49
60
71
264
6
127
72
35
48
73
197
60
175
35
18
24
211
5
30
1
23
36
30
72
90
78
54
48
73
360
125
144
43
17
90
48
60
48
204
18
12
6
30
90
72
25
53
127
17
30
150
30
61
107
12
1
36
24
29
150
180
36
180
1
84
72
108
24
12
96
47
108
108
90
42
13
24
12
131
85
95
138
132
12
6
37
48
24
83
37
35
73
108
149
30
36
42
18
72
37
11
289
35
97
191
18
115
12
24
11
42
18
162
30
168
37
36
17
108
67
23
84
108
25
83
252
18
42
37
125
55
65
150
138
60
12
180
180
6
84
36
24
48
25
227
60
120
60
1
35
12
60
13
60
12
53
7
17
18
48
1
59
85
35
60
12
18
42
12
133
35
109
11
25
215
12
1
89
6
49
53
43
29
43
48
17
18
25
36
48
113
30
132
36
49
35
1
5
144
66
37
132
11
37
23
12
18
79
101
19
71
24
156
24
18
307
65
6
180
54
55
83
18
42
108
85
59
1
29
36
42
13
359
108
97
155
18
18
1
59
12
42
48
18
37
197
186
12
97
11
25
336
36
35
25
47
108
60
13
239
198
180
19
71
49
96
35
12
60
73
47
36
24
30
7
48
71
54
43
17
18
145
84
23
300
37
24
17
30
72
25
35
90
91
192
17
6
12
72
6
91
53
36
19
191
24
18
127
35
1
35
12
60
48
294
31
17
42
13
5
30
25
65
163
5
67
132
11
24
108
30
7
120
5
30
78
108
91
48
23
18
91
48
36
35
114
48
168
54
138
18
72
73
17
115
17
66
109
113
120
78
102
7
36
179
1
120
24
36
47
162
18
60
12
1
17
42
18
19
143
121
107
42
66
60
210
55
77
48
19
131
12
109
204
65
54
60
1
72
48
35
289
35
18
127
5
18
49
59
ABCD 98078392268*3^$a+1 [50038]
21
12
28
140
87
25
36
44
36
111
81
99
24
117
100
12
17
3
51
117
123
69
36
52
20
12
75
21
244
47
90
19
11
114
27
3
36
60
9
24
40
60
60
48
47
141
72
12
27
33
60
28
12
8
88
59
81
72
3
165
24
28
68
60
52
108
35
49
47
9
12
52
80
88
72
5
103
72
20
75
25
35
85
17
19
24
11
9
48
180
52
60
8
52
80
96
51
49
12
20
48
12
60
12
28
8
24
160
11
25
44
27
1
20
28
60
84
35
13
48
119
73
132
240
36
11
9
52
92
111
25
29
51
60
52
77
30
61
11
213
60
40
17
223
20
16
12
17
63
48
132
52
120
17
30
1
80
48
15
57
28
12
32
36
24
16
104
48
12
228
48
40
20
12
48
100
35
57
60
27
25
60
20
100
17
30
13
48
47
85
11
54
3
40
32
100
60
96
12
228
71
49
59
61
35
66
91
59
33
57
30
114
147
88
20
15
37
119
9
84
48
9
31
48
60
32
48
15
84
25
20
51
37
47
61
20
24
136
84
35
1
5
30
37
80
48
12
3
144
72
9
12
28
12
47
165
51
25
32
48
100
20
12
28
72
80
33
67
12
48
68
24
21
7
167
72
61
8
24
36
184
8
12
51
69
15
21
4
35
12
21
12
16
80
12
63
57
60
60
72
28
77
96
66
189
15
9
28
72
20
60
88
29
30
1
80
88
20
4
47
108
61
12
12
60
20
81
39
51
25
104
48
39
60
61
92
16
12
8
111
1
200
28
92
27
21
52
12
60
108
60
47
105
36
15
25
11
109
20
39
1
144
71
9
16
32
48
84
76
12
8
15
45
124
48
32
16
95
105
4
60
60
20
75
13
60
20
28
24
8
63
69
196
59
1
24
68
12
48
40
12
35
12
9
12
40
12
20
16
32
63
25
300
65
90
25
11
18
15
28
47
61
152
48
4
8
147
21
12
48
52
23
85
12
8
39
1
44
105
30
1
44
87
61
20
28
71
33
75
45
27
121
68
9
51
24
36
51
1
20
100
20
3
36
9
81
30
13
5
135
60
40
5
51
12
3
97
47
81
99
121
32
160
48
60
12
12
108
48
20
51
13
48
80
100
32
48
60
27
13
32
51
69
51
9
28
12
20
108
148
72
452
40
108
8
60
75
9
48
100
59
264
9
36
15
85
60
35
54
43
47
1
12
23
37
47
25
36
44
16
12
8
12
60
9
31
59
81
3
9
51
49
56
12
27
25
188
39
61
8
12
72
75
36
37
12
48
20
40
59
73
35
105
16
24
8
40
23
36
33
16
20
45
7
68
4
48
20
60
27
1
32
3
37
8
4
8
12
16
84
11
30
67
48
32
3
117
132
15
45
36
4
140
16
24
41
90
37
12
47
9
112
8
40
11
33
16
32
60
39
73
48
23
49
35
21
52
32
168
12
60
16
152
12
28
20
40
92
28
23
49
5
63
52
8
3
9
36
15
69
136
24
240
65
115
80
75
36
105
4
48
48
32
120
52
47
1
107
12
1
60
32
28
72
8
3
66
3
15
93
33
6
69
15
54
31
12
92
36
52
92
16
44
36
75
57
112
116
4
20
40
20
16
44
168
39
73
60
56
4
8
168
12
33
7
20
39
9
24
96
24
40
96
72
53
67
59
9
4
5
6
49
167
13
20
48
28
35
205
20
84
27
21
28
12
53
67
8
64
56
15
24
25
96
80
15
25
12
12
20
57
19
12
20
12
16
11
49
32
39
13
36
12
68
60
72
160
12
36
32
28
104
88
72
48
8
60
15
57
12
48
52
11
9
16
84
36
125
87
52
68
52
56
111
168
13
20
60
12
120
27
109
71
21
27
33
12
16
60
32
12
108
12
81
30
114
91
24
140
28
32
40
77
19
20
4
11
105
219
1
12
107
45
48
87
61
24
20
28
8
45
19
56
112
60
12
11
49
68
28
60
11
33
75
1
92
12
16
84
47
18
31
35
37
12
47
189
12
63
37
17
3
132
15
12
1
12
60
56
4
107
33
48
12
51
69
136
44
16
12
68
84
51
69
36
39
60
12
69
52
83
69
16
224
15
102
31
23
45
45
54
25
17
3
28
8
24
76
32
40
12
60
20
51
37
8
12
3
69
40
36
44
48
117
6
69
28
47
33
28
72
128
12
60
27
66
96
31
32
28
53
19
71
49
20
148
12
128
12
16
72
29
30
13
60
20
36
64
8
3
37
20
63
37
8
64
35
1
35
69
16
144
5
15
60
36
129
151
11
9
24
88
12
8
12
76
12
32
15
12
61
8
120
40
20
24
15
1
12
23
37
8
51
ABCD 98078677402*3^$a+1 [50030]
12
78
84
18
7
35
33
40
12
48
119
18
43
24
56
3
12
45
4
36
44
4
17
15
33
36
31
167
57
16
44
9
7
17
48
78
36
1
47
25
17
84
31
5
31
48
24
65
15
40
132
104
9
36
42
12
25
83
13
65
55
24
36
32
52
20
177
30
21
64
29
39
40
12
65
55
5
91
17
30
13
29
31
12
8
15
9
9
24
192
3
40
32
76
20
100
12
48
29
24
7
80
52
20
16
12
5
7
36
47
24
25
24
60
32
28
12
60
23
37
20
88
41
18
36
1
56
33
15
60
9
7
53
3
33
30
1
143
37
44
9
3
39
13
8
28
17
307
56
51
13
11
36
1
35
54
19
11
13
11
49
35
45
27
36
72
1
24
32
16
5
7
60
17
19
24
11
21
15
36
9
9
7
29
19
12
32
33
7
12
89
12
39
60
99
25
11
1
23
21
4
77
63
45
27
12
3
33
40
36
20
69
7
8
15
1
24
72
12
60
11
6
39
76
8
3
18
12
3
36
28
72
5
19
17
24
15
3
66
24
51
15
6
36
12
6
25
12
20
63
49
23
54
24
127
12
8
33
7
29
91
29
36
39
64
5
19
5
51
36
51
114
51
24
16
143
30
67
48
84
5
7
29
15
21
31
53
39
88
8
16
84
72
48
32
9
19
59
1
12
44
28
41
36
19
17
43
32
4
104
52
29
103
8
24
33
15
3
12
60
61
5
19
41
31
44
87
37
53
187
65
7
8
33
55
8
27
9
4
5
36
6
105
60
27
36
37
23
49
5
31
5
19
20
15
12
165
24
12
4
29
72
39
4
11
36
45
12
16
60
24
11
69
36
15
1
20
33
18
108
25
24
48
20
15
37
11
24
33
69
75
15
13
47
36
33
16
48
11
25
24
35
37
20
33
27
9
67
8
15
21
16
35
42
43
12
17
55
60
11
57
33
3
45
162
9
36
9
3
33
19
35
24
37
65
63
9
36
7
92
27
6
3
69
3
28
20
4
47
61
17
15
88
72
5
43
72
8
24
9
19
107
36
13
5
19
41
55
35
36
33
75
1
17
55
20
27
6
54
1
92
33
7
72
5
63
88
65
24
87
33
3
52
80
27
13
12
36
17
75
16
11
24
37
17
3
33
30
1
8
16
11
60
85
24
60
36
44
144
105
43
17
91
72
12
5
31
35
6
19
32
108
159
6
19
20
12
21
48
6
30
63
76
29
51
39
90
43
47
1
12
17
3
33
27
72
27
49
24
5
18
54
18
21
27
145
17
36
54
18
114
30
6
18
12
7
32
3
13
12
65
67
35
6
79
8
28
84
53
30
1
5
30
6
48
18
18
42
30
180
147
16
56
3
1
84
17
91
60
12
20
76
11
25
35
30
3
93
3
51
61
8
36
64
5
7
92
16
35
54
12
6
13
20
39
1
11
9
105
36
55
65
36
43
24
5
3
147
36
37
12
96
20
12
40
53
75
4
5
42
61
48
11
1
12
11
105
39
13
44
81
3
40
56
189
6
18
7
59
49
12
36
83
6
15
28
11
30
27
28
84
47
1
20
28
24
17
36
48
7
72
56
12
39
109
11
96
13
59
33
28
5
36
43
11
45
4
65
90
66
67
24
20
60
4
5
27
48
4
72
56
48
4
20
27
1
20
40
17
3
28
35
1
59
57
87
48
9
15
21
28
12
72
36
59
42
43
5
6
12
13
11
25
24
5
102
24
141
40
17
12
79
20
27
42
15
3
49
35
81
33
66
6
15
28
29
43
44
60
15
33
21
54
73
48
35
21
4
11
96
12
1
20
40
20
36
16
65
75
100
65
127
11
42
3
27
25
84
24
24
11
37
12
8
48
4
12
24
56
4
11
1
47
6
19
36
32
64
8
40
11
25
60
12
107
25
5
18
18
7
12
53
43
12
20
40
12
17
54
1
5
15
3
33
39
13
56
36
4
24
12
24
44
16
12
77
18
9
4
59
13
60
24
36
65
108
7
24
104
12
52
41
39
45
31
24
60
36
20
9
36
6
21
33
15
144
16
95
37
48
12
24
20
21
3
45
42
25
12
36
17
43
44
3
30
24
54
21
4
44
33
18
1
5
79
5
19
77
111
12
3
37
20
160
48
20
88
35
6
30
49
77
54
49
116
15
1
48
29
3
12
40
11
21
21
55
29
144
42
37
36
20
72
12
16
12
47
30
6
37
17
31
24
11
21
21
7
23
9
15
108
21
64
20
15
60
25
8
4
108
11
25
12
12
5
31
24
17
54
25
101
24
54
48
24
54
7
44
4
12
35
25
24
96
17
55
36
20
4
47
13
120
60
47
1
32
28
44
16
44
4
32
33
55
11
21
15
24
66
39
21
67
95
36
54
31
24
11
1
41
48
75
24
105
3
15
54
19
11
24
57
40
5
3
52
167
73
12
41
111
105
39
100
72
23
169
48
72
20
40
23
93
64
8
4
108
53
15
33
31
8
51
45
64
41
79
11
25
60
35
6
15
4
29
75
40
17
55
48
5
48
19
89
90
6
30
24
57
15
18
7
60
48
11
93
72
16
65
115
20
28
24
11
60
30
72
67
11
21
40
5
75
40
125
39
4
11
21
4
11
13
41
30
25
20
45
127
92
123
49
191
13
71
21
60
52
48
20
3
85
144
12
24
24
20
105
18
37
47
18
67
8
51
21
64
12
29
31
12
36
12
12
23
45
45
3
21
3
16
12
8
12
24
9
7
104
4
29
3
3
25
12
72
11
9
27
21
88
12
65
67
95
12
1
77
15
108
28
104
72
28
53
18
9
16
60
60
44
45
3
177
6
25
59
42
30
18
27
40
41
7
11
1
24
132
8
21
54
12
114
55
11
25
48
71
9
40
12
32
52
108
41
19
48
20
64
11
48
6
31
20
28
77
18
234
103
32
28
5
18
12
45
69
19
60
41
6
18
36
15
24
9
42
1
72
32
3
33
40
29
55
36
5
72
12
24
55
17
79
8
36
39
21
52
29
19
77
15
3
30
72
27
40
32
9
24
55
17
30
45
4
95
24
85
8
9
43
12
84
24
17
79
36
48
36
35
24
57
28
5
18
48
54
3
15
ABCD 98078788586*3^$a+1 [50009]
39
84
12
57
39
180
69
6
45
36
48
141
39
96
72
21
219
84
156
36
69
171
81
3
96
96
3
9
252
168
51
45
12
93
3
99
45
15
213
51
252
45
12
36
33
123
24
51
150
15
48
72
264
132
81
3
12
33
51
3
45
12
96
15
18
108
3
36
45
99
48
3
144
66
90
45
9
87
39
78
15
48
348
12
3
93
24
12
111
33
12
120
81
96
27
9
27
189
63
21
75
183
66
27
108
33
15
3
57
9
18
72
36
36
54
96
72
303
48
99
9
45
12
87
84
15
48
54
24
174
33
21
111
60
33
3
45
3
12
99
18
63
108
108
24
12
12
135
144
6
3
33
84
63
60
132
57
51
165
27
24
51
21
3
18
180
48
15
60
15
141
9
111
144
72
36
33
15
48
36
153
144
15
51
45
36
60
84
60
9
75
153
96
300
24
90
90
48
15
144
12
36
108
9
39
51
90
3
33
63
48
267
201
3
36
21
24
3
9
48
21
111
216
132
45
99
60
72
12
9
84
6
9
48
48
39
81
117
39
45
36
111
12
24
12
60
168
261
60
135
36
9
3
48
48
96
36
48
60
123
117
9
42
117
9
36
75
120
105
39
123
81
45
39
3
18
75
24
3
45
24
27
30
258
45
9
63
24
3
69
3
45
9
39
108
12
33
3
15
21
156
57
36
15
168
129
39
84
60
189
39
15
72
21
75
144
21
48
69
339
72
72
9
51
159
24
126
87
84
207
45
36
21
27
12
69
51
12
36
60
192
12
3
84
6
27
48
48
69
90
54
6
18
27
27
90
36
126
33
12
108
21
132
63
93
51
72
75
9
15
117
24
21
36
15
48
72
3
141
144
27
48
60
81
171
198
36
75
15
9
144
21
15
36
12
15
36
45
81
207
45
147
33
15
144
48
237
3
57
30
6
36
123
96
51
30
111
120
12
81
54
45
33
84
87
60
24
12
87
60
18
66
18
72
15
117
126
9
3
69
144
12
60
45
51
69
27
36
33
36
27
45
231
12
36
75
21
24
24
3
42
27
48
9
207
12
87
57
84
21
27
12
36
60
36
60
3
9
36
63
162
51
48
108
12
21
15
3
57
141
135
60
105
27
12
39
54
72
51
120
75
9
9
198
213
117
87
12
48
24
45
12
195
36
219
21
21
54
141
48
120
27
45
84
21
12
15
60
75
45
9
87
120
99
30
3
195
42
39
72
117
111
21
63
81
12
51
171
18
75
51
69
12
3
54
51
36
156
87
9
180
39
60
45
63
81
45
15
183
57
168
240
129
27
45
111
117
51
9
51
15
42
144
99
216
48
81
42
210
27
144
48
84
60
33
3
51
33
108
276
57
51
69
75
15
129
57
54
54
30
45
12
96
132
9
171
27
18
63
21
123
153
3
123
66
60
48
39
3
36
84
57
39
57
63
165
108
36
3
57
192
33
27
36
9
39
84
3
189
108
12
33
87
12
117
27
336
183
57
33
3
24
3
6
39
33
66
33
132
12
48
51
18
27
45
87
303
126
144
54
168
129
132
3
72
21
72
84
21
75
108
39
12
18
99
27
96
33
231
9
108
33
216
27
153
3
99
21
72
3
36
18
15
15
9
24
63
102
6
21
24
48
48
105
27
84
69
3
33
15
48
69
15
48
96
21
18
45
24
39
45
21
168
12
3
72
168
24
96
3
21
27
105
57
60
87
39
45
36
60
3
84
45
9
15
99
33
105
27
45
3
24
36
231
21
24
93
114
18
ABCD 98079094754*3^$a+1 [50010]
8
1
12
126
189
8
37
24
75
80
7
12
18
54
5
13
18
108
69
21
99
8
19
36
17
64
216
15
30
59
24
96
19
45
8
1
6
65
72
1
90
45
51
53
55
108
21
9
23
24
13
59
103
41
85
216
90
66
87
3
24
29
19
42
11
24
13
59
24
120
96
48
72
13
11
133
27
24
21
35
48
16
8
96
112
27
6
54
192
9
15
57
24
32
61
11
67
12
36
5
31
78
30
18
18
96
17
31
6
66
180
204
81
3
90
42
30
24
3
24
8
19
5
61
36
54
42
108
35
145
12
18
36
18
27
45
18
9
9
23
48
91
45
104
40
72
32
64
3
252
6
3
24
8
13
155
169
23
85
162
153
8
1
60
54
117
3
29
67
48
5
64
8
31
161
37
6
48
108
17
1
54
42
30
24
17
48
55
36
18
72
24
120
35
7
41
43
5
139
29
88
8
79
30
108
143
1
63
32
49
54
90
47
16
8
79
30
18
42
23
25
114
18
11
24
85
83
24
55
9
27
42
30
5
31
17
19
45
8
61
179
37
30
29
61
27
80
1
6
9
27
101
48
16
24
128
48
88
27
60
153
3
18
6
29
199
41
31
81
24
63
30
59
31
6
11
19
54
71
7
65
96
13
78
21
27
29
16
8
24
31
9
15
108
21
80
61
75
96
21
24
12
23
109
102
5
40
69
30
24
30
90
60
9
3
29
61
107
24
103
42
47
1
42
18
11
79
81
111
90
87
8
19
93
32
19
30
36
6
108
17
13
27
99
108
9
24
48
15
30
36
191
7
78
3
9
71
7
30
18
6
18
9
8
72
40
32
112
9
15
75
69
111
54
35
37
72
11
31
18
12
27
9
23
19
72
228
78
3
27
90
35
19
5
40
56
7
9
27
141
3
42
3
141
30
24
48
60
48
17
37
18
33
39
9
9
54
36
54
63
104
112
45
42
12
5
40
176
31
6
75
104
13
78
48
5
67
5
120
7
120
18
18
53
160
27
101
55
54
6
48
29
67
45
8
96
16
24
21
35
48
7
126
6
5
16
56
7
24
72
41
96
37
35
1
18
5
31
6
27
75
36
33
27
12
9
56
168
91
29
16
8
24
91
29
7
81
39
54
27
45
24
99
75
6
90
66
6
5
192
48
55
41
67
29
25
36
51
21
72
126
204
57
9
42
29
55
6
3
9
135
8
64
69
3
8
120
175
30
24
3
51
173
16
8
13
162
54
155
67
93
8
48
61
59
55
48
6
203
7
6
3
56
16
24
27
84
24
17
64
9
84
11
67
21
9
54
17
19
5
37
12
119
232
63
41
19
21
80
72
7
57
24
8
13
114
54
84
18
69
368
24
40
8
64
27
48
60
9
72
3
108
17
64
27
36
17
91
77
1
48
87
32
48
13
54
6
23
88
24
120
15
12
72
72
53
16
27
5
16
8
16
135
81
21
18
41
13
99
24
56
7
48
41
85
35
24
40
15
81
3
36
41
24
31
65
16
3
45
8
24
48
144
1
36
123
27
54
23
88
32
163
18
11
1
18
5
67
5
31
89
55
24
17
48
24
37
11
24
13
299
13
138
65
25
42
21
56
112
120
27
18
11
120
19
30
54
6
3
8
64
24
8
40
8
79
36
29
48
43
42
35
19
108
30
42
17
13
59
55
65
96
19
36
66
15
147
36
6
11
72
96
216
96
7
6
3
51
101
19
78
30
108
90
59
72
96
16
8
79
17
37
12
54
17
127
9
24
9
84
51
3
96
84
78
54
144
93
33
47
16
8
19
48
45
87
84
72
29
25
15
45
66
17
37
78
21
45
11
16
123
12
60
53
37
99
48
8
133
3
32
67
29
88
27
45
63
18
114
30
60
27
27
165
32
67
6
102
153
8
7
12
45
45
18
36
36
17
7
54
66
60
101
24
112
72
15
161
64
81
30
18
18
29
139
36
129
72
15
17
31
9
24
111
90
42
54
71
13
42
30
78
5
112
32
7
9
32
13
42
108
53
48
19
5
67
69
135
57
104
31
18
15
48
72
9
87
75
141
3
24
18
3
80
61
35
184
288
32
40
171
5
1
18
77
13
11
43
48
53
64
24
3
45
81
23
96
25
15
21
72
59
13
6
48
24
12
41
136
27
5
16
8
24
48
24
91
21
9
78
36
66
11
16
8
24
24
88
45
83
24
7
120
24
30
51
45
48
90
6
126
66
18
41
64
135
30
36
36
18
17
7
12
54
15
80
31
18
132
108
66
5
120
1
54
90
95
24
13
35
72
24
24
109
18
33
27
66
107
16
3
24
192
24
36
41
24
24
13
35
24
103
6
18
41
25
18
5
40
27
5
ABCD 98079363080*3^$a+1 [50001]
67
90
12
11
78
16
6
33
107
19
60
18
23
94
3
36
17
18
12
43
15
6
3
23
18
16
99
11
31
12
17
76
3
36
99
27
102
36
54
53
55
29
4
9
23
4
14
22
14
6
40
50
37
18
39
14
37
24
36
90
18
21
56
67
23
67
12
6
9
66
24
14
10
66
14
61
29
36
10
14
10
12
39
30
6
23
7
24
59
67
18
5
10
12
27
11
1
9
6
50
34
9
47
13
3
15
48
17
19
24
12
29
40
20
91
18
72
35
10
87
87
3
3
54
24
2
58
32
28
69
21
15
12
60
33
15
17
43
41
36
34
33
18
29
4
15
6
11
28
26
16
20
10
9
9
150
36
9
27
14
31
95
13
11
25
9
32
78
1
35
54
1
35
30
130
66
33
54
3
38
10
32
25
15
30
9
39
69
12
15
9
36
21
18
26
10
9
47
10
3
12
18
15
45
90
30
21
60
30
26
4
126
3
17
30
28
36
15
18
33
38
102
4
21
18
27
74
25
9
6
6
90
3
36
65
16
3
42
5
7
11
10
66
6
3
15
21
41
115
33
150
15
24
12
39
30
32
70
44
54
10
69
18
15
87
6
36
41
24
1
29
16
45
65
18
7
60
48
21
44
6
1
18
6
18
30
72
9
6
21
33
27
23
40
6
50
4
50
1
21
33
36
6
5
25
24
65
66
67
21
20
16
24
20
19
18
24
11
64
44
37
29
6
10
9
9
12
188
42
18
37
125
40
14
66
40
63
11
66
7
11
67
15
60
33
41
4
21
15
50
6
4
33
18
3
6
36
27
11
61
11
4
36
57
78
48
81
54
9
6
66
105
9
30
27
15
23
49
33
39
9
32
54
16
9
11
7
42
11
34
50
6
43
27
30
20
28
50
1
54
27
78
39
11
82
3
27
27
23
7
60
12
24
11
64
2
78
36
16
3
45
26
61
54
90
5
13
21
26
16
24
26
79
45
63
21
15
24
41
6
16
9
11
10
15
18
47
10
24
6
24
45
11
4
9
54
12
11
4
60
33
6
5
31
41
10
3
15
15
6
15
51
39
15
9
30
21
18
27
56
54
66
78
1
105
90
36
48
12
33
42
5
24
1
24
11
10
24
21
24
30
11
67
23
40
14
4
32
10
18
111
18
18
39
6
18
56
4
50
19
6
30
51
9
5
10
6
6
99
30
11
18
6
1
63
66
14
12
43
114
21
42
24
6
38
6
10
30
36
39
75
15
45
75
9
51
48
42
138
36
27
9
29
16
26
18
25
162
3
27
15
14
10
15
18
6
47
28
2
13
41
43
51
39
11
25
24
23
18
36
10
44
10
12
20
94
33
47
13
11
55
6
9
9
18
3
2
25
35
10
33
21
26
30
10
18
15
45
51
15
3
3
9
29
16
6
3
36
9
20
90
76
63
23
7
42
18
3
110
18
7
15
24
14
61
15
3
30
17
1
89
36
30
64
24
96
39
21
3
3
8
109
18
9
96
20
7
12
15
75
11
13
15
36
33
33
60
44
4
75
11
6
30
28
15
24
77
13
21
2
13
5
31
18
108
39
66
39
84
45
2
43
36
15
45
21
74
6
54
156
25
9
56
7
27
33
11
52
9
5
16
15
3
27
9
15
9
57
42
3
54
6
3
24
48
9
51
12
60
21
99
3
8
6
19
27
45
29
16
24
9
15
39
3
128
72
7
60
41
61
9
60
2
18
22
14
55
51
14
43
53
25
33
6
15
21
15
48
21
50
30
76
27
72
54
12
24
41
54
36
18
52
27
11
16
9
87
75
24
5
24
16
21
15
3
15
12
20
88
45
21
14
12
13
81
144
120
15
47
84
6
7
18
12
3
84
75
18
17
1
129
14
100
2
10
8
6
4
15
17
43
27
135
9
9
47
48
31
54
36
11
7
12
9
36
33
36
27
18
21
6
48
11
60
4
6
33
3
33
5
96
25
39
2
4
60
123
18
24
11
34
14
7
18
47
7
71
7
5
4
30
20
31
9
36
3
71
10
56
24
1
9
126
74
133
11
60
1
11
18
76
36
20
10
80
124
6
18
12
75
65
10
18
80
7
29
10
3
41
25
17
4
21
63
2
10
24
21
9
56
198
16
9
65
7
9
9
15
6
54
57
18
12
18
24
111
9
33
3
54
93
50
34
9
21
63
3
8
31
5
34
20
16
74
7
42
51
32
10
80
4
36
24
105
5
13
11
66
49
11
36
10
18
15
27
50
144
16
27
42
65
19
45
72
105
162
23
13
21
6
93
36
11
40
24
30
14
16
6
9
18
63
120
30
15
24
75
20
16
15
33
6
26
25
39
6
75
18
6
29
25
45
6
15
6
3
2
24
25
36
15
15
35
43
11
4
36
6
9
65
6
43
36
66
24
155
54
16
9
12
42
18
48
27
74
46
54
39
11
64
9
17
10
51
15
24
63
33
3
24
23
58
60
32
7
11
16
3
18
18
72
54
9
56
70
56
10
3
27
27
27
6
14
55
11
13
66
9
6
60
75
9
21
39
6
20
13
12
36
3
32
25
3
81
18
3
8
49
156
65
16
26
7
63
20
25
45
39
9
9
33
27
27
6
24
6
60
24
123
3
15
12
33
14
4
9
51
66
21
63
20
25
47
13
30
21
30
36
9
5
16
54
15
45
3
96
30
24
3
9
36
24
11
48
36
34
9
21
6
33
3
33
47
10
9
36
29
24
19
6
12
9
30
26
10
3
66
9
99
96
12
18
87
3
35
1
11
7
57
140
4
21
41
18
31
5
40
6
50
4
6
24
6
75
12
53
37
6
11
79
11
25
11
54
30
43
6
11
64
42
24
86
18
25
87
15
3
42
20
24
55
6
39
20
13
27
84
6
153
18
15
3
12
18
47
4
45
5
10
3
23
64
3
30
143
7
30
36
6
36
72
30
36
27
8
79
11
12
10
69
36
39
44
52
9
54
27
27
21
15
57
90
3
36
5
10
3
18
33
57
15
84
6
18
62
28
122
34
24
6
33
3
9
24
21
9
72
153
56
6
7
63
3
75
32
30
25
29
24
36
1
15
3
15
39
11
6
36
4
33
18
93
62
4
39
11
6
37
3
93
5
36
6
19
45
30
14
37
15
45
30
15
27
18
29
19
60
27
45
5
10
69
29
79
18
53
12
24
25
5
10
44
6
19
47
7
53
48
25
51
50
24
7
12
27
44
12
10
24
84
6
51
5
13
30
21
66
78
36
50
109
36
18
47
10
14
19
53
58
147
9
39
6
21
30
15
39
3
30
42
5
25
18
18
18
21
51
9
74
10
75
30
17
55
24
48
3
78
12
50
73
11
90
16
18
20
16
20
31
33
21
36
18
5
132
7
33
24
20
25
29
82
14
16
110
34
14
40
147
3
6
9
45
9
27
9
51
6
3
21
66
8
10
12
45
30
39
15
15
50
16
8
25
41
13
162
29
16
20
40
33
3
8
16
20
6
7
23
13
15
50
10
132
14
126
25
9
36
27
6
12
18
71
46
44
19
24
12
15
3
3
15
114
18
12
18
180
57
3
23
60
7
18
23
10
15
42
3
9
21
ABCD 98079707314*3^$a+1 [50123]
3
117
55
108
23
84
6
135
39
33
52
11
24
45
51
45
60
40
80
172
53
6
18
42
48
25
60
5
42
9
21
168
6
24
61
29
75
12
93
15
36
15
45
4
155
6
6
90
54
165
9
15
57
15
15
121
17
15
57
51
4
83
25
20
45
3
33
30
49
8
27
85
95
33
40
44
33
31
35
30
15
12
48
9
132
24
19
11
1
20
15
9
24
40
11
6
3
52
60
5
18
102
3
36
96
75
30
30
1
29
48
3
240
9
30
114
27
48
4
11
96
45
16
17
15
51
6
60
219
36
69
54
30
27
15
54
30
37
47
30
3
24
69
54
12
54
27
24
33
63
120
48
51
33
81
15
12
4
44
99
1
20
60
45
24
27
15
48
33
112
20
45
36
54
30
27
15
61
12
80
15
60
36
69
52
8
27
84
1
176
3
37
32
27
48
6
111
16
23
9
88
128
40
5
51
96
24
9
6
150
75
99
25
65
180
27
60
4
23
6
39
117
84
54
12
45
36
33
36
48
31
152
4
35
9
96
15
78
6
24
57
28
71
1
53
66
30
7
29
15
64
11
21
72
15
150
6
1
44
15
96
21
9
39
12
64
56
112
8
3
1
44
24
21
36
39
72
39
48
102
30
121
173
67
188
111
9
16
53
72
24
7
47
81
51
24
57
27
37
29
114
1
104
27
9
99
1
32
33
55
149
31
5
15
99
72
18
3
57
6
36
21
9
39
4
36
71
18
12
48
36
39
15
6
75
60
84
57
210
24
54
12
84
6
25
125
108
6
66
18
96
61
29
36
84
54
156
9
117
19
24
5
3
28
59
33
3
60
81
63
1
5
15
132
27
66
67
128
21
39
4
60
116
15
141
33
12
15
63
12
61
17
96
15
51
9
39
120
132
30
90
25
8
52
83
33
28
44
21
15
64
17
240
3
51
6
24
75
129
12
3
12
75
24
6
204
51
165
84
6
1
113
39
15
96
9
45
102
85
5
18
102
39
12
3
36
30
3
15
72
138
96
6
33
57
78
81
12
148
11
18
3
27
30
3
48
12
39
30
31
20
39
81
112
32
33
3
33
15
165
27
12
87
18
27
45
31
32
141
36
19
59
21
52
8
36
76
29
48
42
9
39
66
24
55
155
60
96
30
19
8
12
45
36
84
7
5
84
60
60
51
69
15
12
87
12
48
1
29
12
15
9
75
69
43
29
159
21
174
6
138
81
36
156
3
36
54
87
60
93
24
150
12
21
57
231
52
23
24
6
39
21
24
7
203
21
45
15
69
30
90
3
24
3
57
9
36
120
60
19
60
65
30
45
69
120
51
69
42
18
30
6
111
36
33
27
48
9
87
96
3
54
6
126
198
42
15
36
108
21
19
11
33
15
33
33
210
96
54
6
84
9
21
15
21
75
36
9
60
19
32
100
17
30
33
9
90
48
6
39
75
25
5
51
51
24
21
16
29
39
16
44
72
63
54
3
87
25
36
5
6
25
5
30
18
87
3
252
1
107
21
12
48
40
32
3
24
6
39
100
20
28
68
9
103
53
36
39
51
21
39
54
135
36
123
33
87
45
51
114
12
54
25
11
78
3
4
8
72
15
13
11
25
29
42
105
105
24
27
3
36
25
83
30
3
9
39
9
3
147
57
24
24
15
25
41
6
120
33
105
30
57
88
5
51
24
16
65
7
23
36
54
39
76
101
15
69
36
15
4
65
6
24
69
15
33
40
17
15
180
81
66
33
40
41
15
39
21
96
3
13
20
120
24
63
45
48
57
55
41
39
21
87
52
65
15
12
3
90
51
99
45
57
60
24
39
12
24
45
99
15
13
140
4
44
15
96
81
9
48
36
75
21
54
54
135
15
42
15
3
93
60
3
90
7
17
27
9
55
29
51
75
81
96
33
30
6
18
66
31
60
23
36
9
57
24
7
132
48
20
159
189
12
93
27
57
30
66
55
5
51
24
21
3
21
31
140
24
69
30
57
60
4
11
21
27
60
60
6
27
72
15
117
15
21
12
15
42
19
71
18
27
69
36
39
4
11
36
9
24
87
264
36
48
93
60
3
1
5
99
39
72
9
24
15
96
1
20
3
6
27
24
9
24
103
12
71
69
81
55
332
69
31
44
96
9
210
78
3
24
45
31
84
23
96
25
56
3
90
6
21
105
60
19
11
24
21
3
66
7
17
51
192
33
27
27
12
60
78
102
61
107
6
111
9
51
60
4
5
114
12
121
68
12
84
3
33
27
45
15
177
9
39
112
8
15
12
33
87
24
24
72
48
61
5
60
51
9
39
12
3
21
15
109
5
12
90
84
30
39
15
6
36
24
55
11
48
61
11
21
64
125
48
72
120
48
60
96
6
13
41
120
54
25
17
3
108
84
33
72
15
36
57
3
4
119
117
27
ABCD 98080052204*3^$a+1 [50021]
9
195
72
12
48
84
120
93
123
24
96
45
255
177
75
180
48
168
144
48
48
441
39
57
15
177
75
180
12
96
120
108
12
48
216
48
12
81
15
129
99
36
96
24
168
312
84
252
177
27
21
3
96
144
180
216
24
60
84
48
84
48
48
24
36
144
24
72
264
144
81
99
192
144
96
360
108
60
24
96
117
15
72
12
24
60
192
105
87
153
183
120
72
120
24
105
63
33
63
72
60
12
132
93
123
72
381
75
12
228
96
144
156
84
24
228
120
33
39
132
48
156
216
36
45
63
120
24
72
9
27
117
75
213
75
24
36
12
45
63
180
132
12
276
360
60
69
96
144
171
168
132
9
96
3
36
153
63
33
87
120
225
99
120
216
84
120
48
36
240
45
147
189
123
276
177
207
12
168
12
144
72
12
93
144
3
12
336
84
141
144
51
24
60
168
72
276
12
156
120
21
39
297
123
60
180
240
84
36
132
9
39
60
189
75
12
60
276
72
48
48
120
12
144
93
171
24
168
312
45
87
24
84
93
27
48
24
60
129
192
27
12
105
3
60
33
135
9
15
156
252
60
252
129
75
156
168
81
75
21
3
12
84
24
213
15
24
60
48
348
72
153
183
120
120
84
168
189
339
96
60
180
60
204
60
96
48
12
324
201
75
84
120
297
63
36
48
12
168
120
36
24
360
156
60
24
96
60
321
51
93
15
192
60
120
48
24
372
408
96
105
99
72
144
132
33
51
24
21
15
168
120
177
51
24
24
45
75
444
60
468
48
12
24
108
36
240
24
36
180
117
159
84
144
12
321
39
36
69
75
48
21
15
192
288
72
297
27
24
84
153
99
144
12
24
105
15
24
60
336
84
84
117
111
60
24
48
36
60
237
63
36
60
84
45
39
153
3
24
36
132
24
21
195
240
120
48
21
15
24
576
36
144
144
165
147
348
96
96
60
12
132
84
60
21
288
363
108
252
237
135
48
48
132
69
111
264
156
45
27
132
36
204
48
12
21
144
63
48
33
99
72
48
120
93
255
444
48
36
144
81
171
36
144
60
36
420
300
ABCD 98080101272*3^$a+1 [50013]
36
4
9
51
84
24
140
216
37
24
11
12
168
28
45
47
24
73
87
33
71
1
11
184
189
35
96
96
12
25
23
73
47
4
24
104
76
9
51
116
49
59
76
57
23
12
85
123
69
47
96
4
93
155
160
12
33
75
12
104
40
9
23
24
120
36
229
3
45
47
25
23
132
85
11
124
81
59
4
44
12
64
9
23
124
48
96
140
76
20
1
3
45
24
167
24
24
36
100
9
95
16
20
36
4
69
155
40
21
51
128
36
16
8
1
24
35
156
156
24
16
24
141
3
21
191
84
16
24
141
59
36
28
56
12
25
3
44
16
92
13
11
85
288
48
24
3
21
47
72
376
120
36
120
21
23
241
11
37
15
105
27
128
85
51
24
92
48
36
24
100
12
164
144
1
15
81
144
144
15
20
36
4
165
23
108
40
140
96
36
88
21
83
37
71
25
23
97
3
24
21
35
136
8
76
9
11
96
124
57
83
60
1
120
59
4
32
73
15
33
123
32
12
120
76
21
24
107
12
72
28
152
28
20
13
99
164
1
15
104
25
192
3
20
49
11
16
56
24
88
141
144
15
33
39
8
1
59
13
47
73
24
24
24
47
25
75
8
108
192
60
72
108
48
4
116
24
36
109
95
28
72
21
143
64
8
88
24
57
159
20
16
21
24
75
45
119
25
15
177
39
9
72
72
23
4
44
64
12
141
3
21
48
83
24
84
4
116
12
13
155
4
80
136
81
24
71
4
92
64
9
35
37
24
15
105
71
24
24
24
16
56
148
12
20
28
68
60
84
40
44
24
16
44
196
81
143
136
44
16
21
24
72
23
49
48
155
12
73
264
83
16
44
12
13
23
12
52
48
32
100
141
155
52
81
120
59
136
32
13
72
3
116
84
100
32
4
48
68
48
1
59
16
21
87
153
48
264
155
60
12
13
111
129
23
4
44
60
24
76
9
83
112
116
72
64
84
45
95
12
24
4
9
155
13
95
288
12
37
48
144
11
112
117
3
20
156
40
104
48
13
111
20
4
81
3
92
28
12
81
3
84
32
48
60
13
99
8
37
11
52
57
24
135
84
120
20
136
32
48
1
3
32
28
33
39
8
48
28
21
11
37
96
51
21
39
80
48
288
60
12
145
75
117
71
12
168
13
240
59
12
1
3
24
21
24
107
28
20
52
168
321
47
48
60
40
80
84
52
108
80
48
24
184
32
64
24
20
37
27
45
48
107
12
1
24
24
107
180
49
23
1
191
1
23
1
35
108
240
156
24
13
63
36
21
83
37
24
23
72
24
76
69
75
20
180
100
24
8
73
15
60
44
73
39
8
300
16
236
4
21
39
81
48
240
323
37
23
12
12
96
112
57
3
117
23
76
44
156
84
72
28
420
8
48
24
16
44
61
11
348
12
4
44
60
108
144
268
8
73
24
216
15
9
203
37
171
20
24
220
20
120
25
95
48
25
27
20
112
33
35
37
11
60
168
121
75
21
3
84
12
60
9
11
84
24
36
76
8
16
36
20
36
60
52
212
28
213
23
84
36
1
39
57
27
21
339
21
107
72
40
21
24
191
132
12
72
121
24
119
49
71
1
48
27
120
69
51
24
32
48
61
96
27
45
48
83
36
25
120
119
1
75
21
107
40
356
16
129
95
120
204
12
1
35
12
12
4
24
12
20
28
21
39
20
60
52
21
3
69
107
24
60
4
8
277
87
33
11
85
39
8
48
169
48
87
105
11
180
36
48
40
45
23
4
189
11
168
157
3
213
123
21
288
15
81
107
13
15
116
4
104
52
44
1
ABCD 98080769914*3^$a+1 [50203]
96
30
24
6
66
53
108
28
9
42
78
23
28
44
115
48
9
21
23
40
36
9
222
17
13
48
15
9
36
51
3
5
25
36
30
72
162
6
21
44
4
33
39
99
105
39
6
12
24
75
24
69
15
93
39
21
24
36
90
24
9
56
28
116
7
33
45
60
39
60
12
9
54
45
32
85
3
20
133
3
60
51
93
27
30
66
54
18
5
36
25
54
45
33
42
30
12
6
18
30
29
91
9
21
39
57
63
3
33
39
41
180
37
84
159
24
12
8
16
165
42
65
55
9
8
31
77
235
9
21
108
54
102
3
72
81
30
57
60
177
71
73
35
217
39
9
15
24
33
27
51
189
60
33
3
60
24
15
96
9
12
24
24
36
45
35
7
120
17
37
96
12
15
72
15
114
6
6
24
99
96
48
57
6
53
139
30
11
37
3
32
55
30
114
9
21
23
16
96
24
44
16
39
17
55
30
90
24
120
192
9
9
6
48
6
42
30
27
32
55
89
4
51
6
48
35
25
12
48
15
51
72
48
24
21
36
8
52
9
39
51
81
164
40
27
78
42
57
111
72
57
15
21
96
48
92
28
27
45
9
35
25
111
44
184
51
17
85
42
45
60
63
9
56
13
135
27
5
108
124
153
72
15
33
3
24
8
52
120
240
20
13
39
9
120
90
9
141
15
105
24
47
100
8
1
12
18
24
17
4
9
18
48
24
21
24
12
153
78
5
52
81
30
21
51
24
120
89
124
36
156
171
17
36
72
4
33
12
59
4
93
3
24
3
24
78
18
54
95
13
23
28
51
54
42
54
18
41
1
75
99
45
24
165
23
52
105
162
5
1
35
103
24
138
27
68
4
51
42
6
24
21
24
75
5
72
144
36
25
3
45
12
3
93
18
54
71
67
78
51
24
117
3
24
21
42
24
144
17
28
9
48
39
24
32
19
66
87
8
7
21
75
21
3
45
45
102
30
63
3
177
96
24
45
35
31
6
3
12
51
48
9
20
97
36
39
8
72
1
48
6
89
25
102
33
36
9
195
117
60
84
39
20
7
93
45
36
63
8
73
51
9
12
48
15
57
60
54
9
9
12
3
15
18
23
127
120
57
33
23
124
3
18
35
157
99
51
24
33
32
199
102
24
3
45
18
30
243
84
141
60
24
51
20
67
5
64
75
5
36
7
78
95
67
41
4
21
12
72
12
156
42
57
45
219
84
33
3
24
8
13
36
30
9
20
16
33
18
18
51
8
1
66
18
15
117
96
39
3
21
21
48
102
101
4
93
18
42
30
66
35
40
24
33
99
48
36
44
13
63
27
42
108
18
66
24
54
53
43
69
27
6
18
66
168
6
21
51
29
28
116
252
79
24
9
15
6
47
115
33
32
4
24
141
39
21
36
39
24
39
72
6
18
6
18
30
18
5
64
9
24
42
6
27
96
36
81
39
44
144
25
51
45
24
30
150
75
57
24
72
3
56
28
8
4
48
51
41
1
30
138
24
75
20
16
45
15
21
6
24
45
9
66
18
51
57
60
24
3
33
87
60
60
20
16
57
39
48
207
54
12
87
153
27
20
36
121
96
35
49
6
30
138
45
51
6
3
84
36
144
120
12
75
29
100
15
30
60
15
36
3
6
12
54
33
12
21
48
30
21
8
13
24
159
92
4
168
8
7
6
66
6
60
27
8
4
48
15
5
1
35
7
18
54
21
9
35
40
156
24
27
6
27
12
45
15
204
9
27
48
57
23
36
16
24
9
36
15
21
48
18
57
36
24
57
35
25
60
3
20
40
3
90
54
18
6
9
81
75
27
18
11
64
27
30
264
66
33
9
6
69
36
9
75
12
93
12
48
36
39
8
108
97
27
33
18
102
3
9
27
48
36
9
6
30
59
31
5
25
12
30
168
6
18
150
42
270
3
33
3
57
63
96
60
21
60
3
9
15
8
25
42
77
19
125
37
60
90
9
56
52
60
156
24
27
41
52
12
44
115
102
120
18
77
13
24
15
72
93
75
12
51
78
35
1
3
45
36
96
35
25
6
77
13
12
75
60
45
11
19
30
15
8
49
15
24
60
60
99
6
15
36
60
9
75
57
78
72
9
63
5
16
56
36
55
48
150
107
7
48
17
37
36
30
33
231
6
24
3
21
15
69
6
102
107
37
18
21
36
9
120
30
21
33
51
15
54
48
24
60
36
27
57
3
12
63
17
13
96
12
3
120
27
17
7
78
18
9
93
11
31
54
15
45
60
15
27
18
39
20
73
18
81
8
1
51
9
36
48
60
18
33
32
28
24
27
30
75
45
24
15
57
48
66
54
155
1
24
6
5
25
18
360
42
36
3
9
30
90
71
25
155
1
35
28
3
48
42
54
66
47
31
21
75
24
45
56
1
24
66
17
52
24
45
24
12
18
6
15
24
12
15
66
39
105
83
16
45
6
93
36
ABCD 98081016076*3^$a+1 [50303]
25
56
147
33
153
7
12
17
31
204
60
116
40
179
13
77
120
55
48
77
15
21
7
47
25
120
35
85
65
144
19
48
24
29
6
18
55
35
33
144
40
48
12
120
116
237
7
20
28
60
8
40
60
44
16
29
103
12
83
18
7
212
15
13
12
20
36
52
108
95
9
28
48
20
117
43
47
36
66
24
30
109
41
54
252
13
32
16
24
5
48
27
16
35
25
65
19
60
60
120
80
39
72
25
5
55
180
24
56
33
54
33
39
13
5
66
81
28
275
33
15
132
25
155
13
72
12
5
6
85
5
7
23
97
288
47
162
231
100
53
7
29
15
28
77
75
15
81
24
45
90
25
20
3
177
76
20
4
20
16
80
27
216
72
85
12
180
72
168
12
96
132
83
217
48
20
39
13
12
56
24
76
144
23
72
25
83
37
35
25
149
36
54
1
41
15
52
68
39
25
36
44
9
51
156
4
20
120
76
132
17
43
8
64
36
72
132
20
60
33
67
48
48
12
95
192
21
4
20
15
205
120
65
15
40
48
5
7
53
7
48
32
76
20
4
131
60
90
7
83
84
21
60
112
23
108
144
13
164
76
300
44
28
132
56
144
88
48
140
9
54
37
23
12
25
80
4
35
25
180
216
29
31
12
8
93
114
25
128
144
136
60
59
73
23
54
75
76
83
181
60
185
15
100
233
27
268
272
28
8
64
35
141
64
101
67
32
36
40
143
60
144
33
93
126
81
3
49
32
9
127
80
120
160
44
36
64
36
107
6
87
93
31
56
64
56
40
5
72
7
60
71
37
92
160
5
54
36
18
3
9
31
24
108
5
7
5
15
16
29
51
24
141
79
11
264
321
45
12
87
45
43
8
40
53
7
12
168
12
12
60
35
54
36
91
60
5
19
71
42
180
63
99
45
153
7
65
31
12
5
7
48
23
30
108
31
23
37
96
35
25
60
17
7
156
84
23
6
147
27
93
4
36
72
12
240
56
64
80
51
30
55
104
40
36
72
8
33
67
17
27
28
71
61
20
16
44
28
71
361
96
24
20
196
17
67
48
71
1
36
12
60
125
126
81
75
25
83
33
39
60
13
8
117
103
5
55
144
89
31
5
18
25
8
24
129
271
80
40
5
90
13
17
96
108
31
125
195
36
40
107
60
73
60
29
144
19
11
36
1
84
60
96
104
36
57
55
17
138
153
60
4
131
18
7
24
48
8
100
59
78
12
6
169
56
3
1
80
16
24
20
36
9
36
55
12
60
11
57
120
64
125
151
12
17
15
21
72
183
45
135
24
3
25
60
72
5
43
17
43
92
60
15
265
59
6
55
60
120
80
160
80
88
48
95
109
23
25
48
24
29
87
3
21
76
59
73
12
36
23
37
17
27
16
12
68
4
20
3
72
145
35
121
84
60
35
24
61
36
12
12
5
51
33
27
100
20
4
101
67
60
5
55
71
157
84
173
87
51
85
12
60
12
89
66
6
48
31
41
39
3
97
80
16
23
117
147
108
97
65
3
40
143
21
15
13
35
33
52
101
30
54
127
48
12
89
7
12
107
21
204
93
147
39
61
11
157
72
275
48
205
11
42
79
95
1
20
120
4
131
54
15
15
186
115
95
49
59
1
108
23
105
3
1
36
12
41
91
36
192
12
20
16
12
35
108
109
36
164
40
36
12
17
54
36
90
51
100
24
20
15
18
55
48
44
111
97
32
135
60
13
228
12
12
20
39
181
20
60
88
72
60
20
33
103
44
16
72
23
37
60
8
15
105
24
21
144
15
28
60
107
85
5
6
37
60
8
180
3
36
21
100
89
43
32
88
32
561
19
36
ABCD 98081029966*3^$a+1 [50017]
8
19
44
36
85
3
33
42
93
45
60
2
21
19
21
141
51
147
182
18
13
99
93
125
70
128
30
4
51
75
153
32
25
83
40
9
60
30
102
96
15
59
88
138
24
15
71
22
23
88
20
4
3
254
31
24
33
138
57
12
261
27
72
45
56
52
2
18
12
16
63
21
48
8
64
36
84
15
5
48
10
93
24
165
228
12
35
43
77
13
15
53
15
88
32
85
59
45
19
17
10
2
70
18
14
16
42
123
5
123
9
18
30
7
27
53
16
12
15
24
45
53
22
21
99
48
42
30
65
45
3
33
43
11
70
50
136
5
4
48
45
18
144
66
3
21
183
20
157
3
93
35
40
48
27
24
5
24
1
18
18
47
76
56
16
9
51
15
42
123
24
8
37
30
6
74
40
8
22
15
36
29
10
93
27
26
4
39
9
98
34
51
72
3
14
16
119
13
27
3
65
15
72
58
150
150
8
15
109
15
48
192
20
28
17
76
2
10
158
24
93
36
124
17
39
37
62
22
23
37
39
12
8
51
40
81
129
3
27
33
15
17
73
8
40
182
10
140
18
22
183
24
48
3
129
15
210
51
9
3
45
15
48
24
173
160
12
108
3
257
18
13
69
3
24
21
32
31
9
32
19
77
52
60
51
72
69
3
177
26
10
83
37
27
45
63
5
10
120
5
4
68
3
13
17
40
20
64
6
29
81
7
17
16
12
62
16
29
21
102
13
27
38
79
45
11
24
91
57
33
60
23
24
3
13
24
3
9
15
48
77
3
37
11
150
40
3
32
12
37
60
71
19
21
155
144
25
111
74
3
75
48
22
63
72
8
115
189
5
28
42
18
35
16
51
18
3
12
33
24
120
30
56
24
13
75
45
57
80
51
7
45
3
105
12
17
18
120
22
23
13
32
22
80
13
75
17
25
11
19
125
43
18
3
261
30
5
1
87
195
2
103
33
60
60
54
21
99
141
24
36
144
5
55
113
58
90
59
33
3
112
32
21
79
3
18
32
51
100
92
40
108
149
28
32
27
1
42
38
60
4
35
1
140
52
168
39
45
20
70
96
29
171
34
75
11
64
21
99
128
13
24
3
120
81
9
32
70
48
48
24
18
11
67
125
40
228
47
30
64
3
87
26
139
20
180
3
48
13
57
2
138
7
33
44
76
62
13
45
110
69
91
129
60
45
30
18
267
60
116
40
8
24
16
20
31
21
24
104
21
120
46
93
27
32
48
262
3
15
114
51
35
9
64
89
27
3
13
27
128
54
103
48
5
75
105
79
11
34
3
12
20
64
96
108
108
65
4
78
42
11
24
36
145
24
30
38
7
108
45
3
48
12
24
3
50
67
20
21
7
107
13
35
61
12
57
32
3
16
56
25
39
59
82
206
40
137
60
13
72
30
8
34
6
32
85
3
2
70
53
108
9
70
53
67
57
111
29
64
17
19
96
20
25
83
129
48
3
91
45
203
93
85
84
15
33
95
213
19
105
26
37
33
60
14
25
15
30
3
60
48
104
21
87
97
30
126
132
12
135
35
88
50
67
51
80
9
73
30
32
13
216
24
8
129
28
72
3
57
60
6
72
5
40
56
21
156
79
11
10
47
105
22
29
52
47
130
72
30
18
83
24
28
47
33
52
75
50
286
33
12
32
40
117
86
10
30
24
125
4
29
7
24
17
19
375
90
15
53
18
109
11
33
31
240
168
141
96
11
142
23
40
65
100
27
27
69
51
33
105
20
295
3
24
26
55
39
6
143
51
198
58
129
23
72
40
21
24
5
70
18
3
77
3
40
32
13
87
156
189
128
3
37
60
63
17
82
78
104
31
17
10
42
30
6
2
78
15
85
230
10
12
87
45
99
57
20
70
5
100
135
29
25
50
13
113
3
16
23
58
144
30
29
132
39
90
63
7
18
32
118
93
20
4
105
3
32
55
48
128
70
144
56
79
3
38
4
3
203
154
30
69
21
60
48
90
50
7
48
45
15
53
79
201
62
37
68
13
74
16
9
63
32
106
23
39
22
111
84
36
5
12
10
18
75
8
109
27
11
144
48
70
3
5
10
17
100
3
72
32
30
16
3
39
18
83
91
56
10
84
39
17
34
8
42
36
12
102
40
86
84
19
11
30
51
12
37
75
3
42
ABCD 98081086178*3^$a+1 [50011]
68
4
92
4
32
12
12
12
16
56
75
81
96
72
12
4
44
112
12
272
24
52
8
160
12
24
60
20
24
40
24
60
60
20
36
36
16
20
60
28
60
20
4
36
8
96
15
13
56
3
13
32
4
8
28
24
56
4
12
36
32
16
44
12
36
88
60
20
40
92
64
48
8
4
11
177
12
40
36
56
60
64
12
92
64
24
20
24
64
20
4
36
68
12
24
124
36
8
64
20
27
33
108
88
48
32
28
80
12
48
40
48
11
37
24
32
40
47
9
12
36
52
8
64
72
32
76
12
23
21
52
96
20
12
40
60
36
56
76
8
28
44
135
93
16
12
24
44
12
15
81
27
73
8
27
9
112
44
36
60
12
16
12
44
28
44
36
16
8
84
87
37
48
164
24
12
4
168
8
48
48
16
32
4
8
172
24
12
36
36
35
61
84
44
4
8
16
72
24
8
4
140
120
12
24
12
60
4
48
11
13
12
44
24
16
24
48
24
83
93
64
8
15
45
40
96
12
24
152
12
16
108
24
144
104
84
36
72
84
16
36
56
28
35
13
140
12
12
40
68
16
8
36
4
8
3
93
28
24
164
24
4
12
24
20
16
36
44
52
24
84
140
88
32
4
44
12
48
28
84
23
109
44
40
120
24
23
1
68
52
132
36
8
36
96
16
48
8
3
1
8
76
116
24
24
64
92
24
48
27
1
36
32
72
24
12
28
24
24
56
28
120
20
60
28
8
4
96
32
87
81
112
164
28
60
68
16
12
68
24
4
8
148
20
15
13
108
20
4
92
28
116
12
172
68
24
16
8
52
36
84
36
104
4
84
20
52
24
48
24
20
24
4
60
168
132
12
80
88
44
40
44
87
25
60
48
11
25
8
48
28
56
60
24
40
96
11
73
12
24
72
12
56
28
36
12
32
36
16
8
51
49
48
20
100
32
36
3
13
8
52
24
32
12
72
4
60
20
60
3
9
16
48
44
88
44
24
4
80
36
76
12
80
24
36
28
20
4
48
92
64
8
12
3
1
12
72
24
24
20
16
11
33
4
12
59
217
12
56
36
4
60
20
4
23
85
23
73
48
59
13
12
24
8
4
120
8
4
56
24
40
12
36
32
4
48
44
64
23
85
56
3
1
24
12
32
28
36
11
49
108
8
64
24
164
15
21
4
24
156
68
24
4
12
32
4
96
36
20
16
8
24
4
60
44
52
32
36
40
68
15
1
32
52
8
12
39
9
135
25
8
24
36
15
37
20
87
169
8
76
32
4
152
96
16
44
48
4
36
44
52
84
32
112
8
12
4
8
4
72
8
52
36
24
44
4
11
13
8
24
4
48
132
20
3
36
133
11
9
52
32
60
28
8
160
36
44
4
32
4
68
40
24
116
28
24
36
20
16
48
48
36
12
12
48
60
132
8
15
85
36
36
24
107
133
84
32
75
13
80
87
117
28
32
40
8
48
4
11
1
20
4
24
8
40
11
37
12
8
16
68
28
32
136
56
16
72
96
68
24
40
24
20
4
56
4
68
4
72
8
88
12
44
24
40
56
48
4
84
8
52
8
48
60
24
28
20
4
36
20
15
25
47
37
36
60
24
56
4
8
76
36
80
76
36
116
60
16
12
156
128
12
4
20
96
28
48
12
20
40
12
36
20
16
36
96
48
92
52
188
16
12
68
27
72
57
40
8
244
36
80
4
128
24
36
16
32
12
16
84
8
24
51
36
1
44
60
24
4
36
80
64
60
23
13
32
28
72
35
33
75
21
4
36
32
12
4
8
4
164
12
316
24
56
24
136
8
144
40
60
56
64
56
4
68
28
36
32
24
52
56
28
24
32
27
1
12
8
28
12
83
45
64
20
12
16
8
15
73
48
12
11
9
4
24
24
8
111
1
32
12
12
28
24
132
96
24
32
48
40
12
12
72
56
72
4
68
108
4
12
72
72
20
24
36
72
40
20
4
20
36
60
208
32
24
4
8
52
8
24
132
3
21
4
68
12
60
40
24
36
68
12
40
12
120
48
36
36
11
85
104
4
20
96
132
4
12
12
164
16
12
36
12
11
57
108
124
24
24
23
13
24
32
36
124
12
11
45
108
16
32
28
8
28
44
15
13
59
25
36
48
8
120
4
24
48
56
48
100
20
60
28
116
12
60
112
80
96
88
35
37
56
28
12
12
132
24
68
28
92
28
108
60
20
72
72
88
116
64
36
60
47
13
32
100
48
132
32
28
12
68
24
12
76
36
24
68
15
57
48
52
96
12
8
84
52
72
12
8
72
12
28
48
36
188
28
36
36
23
109
143
36
33
16
56
196
108
48
8
48
12
16
56
28
59
25
32
64
56
24
132
28
96
72
36
84
20
51
36
37
60
11
33
24
52
84
12
56
4
12
60
36
48
36
32
88
24
12
60
36
11
81
16
32
4
12
35
13
12
56
4
24
36
204
12
108
44
4
68
40
44
87
37
80
4
56
16
23
33
148
56
100
128
72
100
11
1
12
20
276
100
24
48
8
15
81
16
24
24
8
16
47
105
48
36
28
48
20
72
40
36
48
32
16
11
9
48
16
24
12
96
36
48
128
4
24
8
36
12
84
ABCD 98081259046*3^$a+1 [50004]
71
73
60
48
72
56
27
25
36
23
24
25
20
28
48
23
25
83
81
87
24
48
48
72
9
3
193
23
60
9
28
36
59
57
40
72
11
1
23
61
80
63
9
72
76
167
37
24
59
48
12
73
227
12
73
47
84
61
80
15
37
36
11
60
96
144
33
27
45
27
13
59
73
83
25
8
63
121
24
8
160
20
15
72
25
23
12
24
1
11
73
36
12
12
71
24
181
11
84
168
12
24
121
104
4
71
13
47
9
88
179
13
24
56
3
13
35
37
23
24
1
24
143
13
48
32
15
36
25
119
84
61
12
83
1
48
128
72
15
48
25
60
12
96
84
11
24
1
47
144
120
33
27
348
13
80
4
12
11
25
12
84
11
49
35
1
59
13
11
25
80
36
15
12
13
120
216
84
59
48
12
13
35
61
11
13
23
12
49
35
33
76
12
24
72
120
60
11
168
1
24
35
13
11
21
4
12
23
24
36
13
47
25
60
275
156
84
1
24
8
112
32
63
36
25
95
12
12
24
12
81
288
16
23
13
71
57
63
13
23
97
95
109
203
1
144
95
12
24
97
32
292
32
87
1
168
12
23
72
1
84
56
36
87
60
49
11
12
1
11
13
44
16
47
36
45
112
107
25
72
192
71
96
25
36
59
36
48
36
12
1
96
36
11
45
63
36
49
71
12
24
73
12
95
24
156
73
36
32
4
24
72
24
83
1
144
35
96
1
72
20
39
12
1
11
60
36
93
27
25
276
47
1
144
128
112
95
24
12
9
76
144
47
1
47
36
37
8
36
27
12
24
132
169
95
96
217
60
32
303
12
9
75
13
20
28
71
61
23
73
47
1
60
104
39
85
36
35
84
60
21
51
84
1
83
37
23
24
60
141
51
37
24
32
16
11
81
3
1
24
71
36
72
72
61
12
11
25
44
4
107
61
71
109
23
72
13
8
39
48
1
35
37
47
45
4
203
157
96
71
81
3
157
11
45
52
164
40
47
132
1
32
36
15
169
71
25
72
152
87
129
15
24
37
12
48
132
107
85
83
72
60
13
24
143
97
23
24
49
71
96
45
75
84
84
12
13
83
49
32
16
11
156
25
59
97
24
24
47
25
72
95
121
56
16
24
11
13
11
133
47
48
1
24
32
75
1
23
133
20
76
24
8
4
71
144
24
96
21
28
44
159
84
13
32
40
12
20
27
97
132
12
59
49
167
84
60
96
48
25
11
60
24
1
95
84
61
35
24
117
40
23
48
69
135
13
23
72
13
12
20
135
9
148
23
25
35
60
12
21
63
25
11
37
8
3
109
12
35
57
4
35
60
45
51
24
37
11
25
300
23
24
9
15
61
68
3
60
12
48
97
12
168
140
64
80
108
3
60
25
47
144
61
23
36
12
48
12
97
95
12
84
109
11
36
1
59
25
24
20
36
16
12
11
37
83
96
25
24
11
97
92
4
11
21
39
85
20
75
85
60
32
52
95
33
76
96
8
15
73
11
121
36
47
13
12
24
204
108
59
157
47
193
104
3
12
24
1
12
23
60
48
13
107
48
48
33
147
85
47
12
96
37
168
36
35
36
21
36
27
84
109
36
12
47
48
48
37
47
1
48
11
1
144
168
24
8
88
264
8
36
100
59
37
60
119
73
23
24
13
36
11
25
11
165
160
24
95
9
135
1
71
13
12
72
71
21
15
24
105
3
25
8
40
11
13
107
37
8
4
60
59
108
13
35
73
23
61
35
109
119
84
60
57
100
8
16
72
47
45
15
205
36
71
37
168
8
75
25
12
23
96
25
68
3
13
96
32
3
36
73
144
36
12
20
3
132
73
12
95
61
56
16
11
1
84
168
24
12
44
36
16
20
39
60
61
11
13
11
109
11
12
69
3
25
95
57
39
49
24
11
13
36
23
13
11
97
12
47
36
48
13
23
13
48
60
47
1
11
13
12
11
49
11
72
129
3
61
23
60
13
12
59
60
1
35
105
15
1
12
83
49
131
109
12
47
49
48
20
63
12
1
32
15
132
24
13
83
21
183
36
73
11
1
59
205
12
36
167
49
11
12
81
28
132
131
69
27
9
3
33
51
25
59
25
48
11
12
48
12
24
72
12
25
96
36
12
84
59
1
8
16
83
48
13
92
3
13
59
1
104
28
71
13
12
35
36
61
32
39
25
11
24
132
ABCD 98081690992*3^$a+1 [50168]
45
176
120
48
40
56
19
60
17
88
75
45
56
40
8
16
32
64
63
105
51
180
65
112
3
165
152
64
56
64
24
111
201
24
75
60
108
21
32
120
307
36
65
24
271
137
120
40
99
5
19
117
168
96
336
8
112
8
31
360
41
48
16
39
17
72
208
48
15
57
24
99
245
16
96
32
168
144
40
80
115
125
16
120
8
55
17
79
33
48
152
127
9
216
39
65
96
43
125
40
80
7
84
21
8
96
64
48
3
77
43
96
108
17
24
295
161
19
77
48
16
3
72
24
165
192
3
29
55
113
184
80
199
209
7
24
9
27
5
96
19
45
96
24
24
120
111
81
104
160
120
344
19
36
65
40
32
72
55
353
7
33
80
19
144
5
31
41
67
77
24
16
48
56
151
105
96
8
24
16
24
32
48
72
48
16
24
51
36
84
29
48
72
127
89
144
160
147
5
43
5
88
24
63
36
45
15
36
261
168
24
56
115
36
89
312
24
103
17
160
48
111
144
105
80
211
36
161
48
72
88
32
19
21
8
112
8
96
40
8
31
17
24
144
160
51
45
144
39
113
103
161
16
27
45
216
75
5
19
45
147
144
117
24
243
21
24
171
5
24
232
24
24
51
144
93
8
55
24
156
5
24
7
113
96
79
17
48
88
48
15
96
41
48
19
101
55
24
113
168
55
17
312
31
57
24
56
79
65
168
40
111
105
24
15
41
31
89
319
96
137
64
15
153
32
24
136
56
79
9
56
24
115
21
120
96
8
112
48
312
3
77
64
104
64
80
16
111
65
139
285
32
7
156
36
89
40
32
43
120
77
67
5
120
216
64
195
45
240
56
72
88
176
64
99
21
24
15
36
405
56
16
32
72
160
104
55
120
9
56
24
96
16
80
88
56
40
104
16
144
8
112
8
48
19
216
69
32
168
192
19
69
8
48
40
32
48
72
40
3
24
180
192
60
101
40
8
72
120
240
43
36
41
64
120
96
48
96
48
56
136
120
39
65
72
40
72
192
144
135
105
80
31
60
29
144
48
112
272
16
32
96
79
41
120
16
75
69
80
115
36
9
144
51
45
104
112
80
16
72
8
24
55
33
135
192
161
79
89
40
15
17
24
24
24
16
219
72
48
36
65
24
91
117
120
144
56
120
19
93
56
24
40
176
112
152
211
36
225
24
80
16
80
24
136
24
32
7
113
19
5
24
16
63
17
19
69
8
120
139
24
5
144
7
108
21
56
24
31
105
8
120
127
41
24
136
63
105
80
91
5
168
88
3
69
360
8
48
79
12
149
24
312
136
24
3
45
128
40
8
120
72
40
147
5
280
120
48
279
65
24
79
36
77
168
19
36
57
80
79
81
8
96
64
24
360
72
39
57
104
120
48
7
168
297
48
192
15
9
24
168
8
112
72
111
324
45
48
72
72
8
48
168
16
56
ABCD 98081795926*3^$a+1 [50151]
57
24
40
56
64
173
3
24
15
90
7
24
35
13
29
30
24
37
8
27
36
1
17
108
19
80
39
145
17
6
33
3
30
126
33
27
37
8
21
132
7
65
66
54
255
112
8
144
16
11
54
15
136
8
21
36
7
47
72
9
24
15
24
9
3
96
133
8
15
73
41
18
45
39
42
7
23
186
54
9
3
37
32
39
6
18
73
24
137
18
21
64
35
72
21
16
185
15
16
104
24
33
39
72
3
30
24
7
24
41
72
39
15
12
36
54
36
144
24
55
143
49
125
54
42
27
3
109
176
27
12
78
18
36
21
15
54
19
24
23
72
49
24
8
99
54
42
13
17
7
17
15
15
9
72
48
51
24
102
39
40
48
8
27
13
32
24
3
69
93
18
33
160
11
66
6
21
48
120
63
48
57
39
66
42
12
6
3
72
69
66
24
48
57
3
30
54
1
104
27
37
80
129
6
66
7
56
96
40
96
35
12
73
56
24
40
11
13
35
37
48
23
105
27
21
96
27
21
48
88
35
114
36
54
12
78
72
31
48
24
59
36
66
114
157
48
41
6
25
11
54
84
27
33
36
27
64
8
24
136
131
24
54
7
24
80
105
127
8
24
21
90
25
11
54
12
90
36
6
183
63
6
108
7
83
37
47
60
13
24
17
102
144
33
24
129
7
56
9
18
90
90
1
89
103
8
105
198
9
9
31
17
24
31
59
192
37
35
114
30
36
90
144
31
119
30
43
56
160
56
48
15
81
9
247
48
8
27
21
9
7
32
33
31
11
12
1
95
25
23
36
21
168
16
8
189
27
24
72
69
3
40
17
31
23
18
39
9
31
56
111
18
7
24
41
15
93
3
3
69
105
60
19
168
47
66
6
73
32
15
9
51
45
99
21
16
32
69
27
87
12
13
48
65
39
111
25
5
19
96
11
18
27
40
41
79
24
8
21
162
1
35
141
51
6
36
90
102
60
72
63
64
17
63
27
48
24
21
81
6
66
60
27
99
13
41
12
3
51
69
24
16
80
24
40
17
111
3
21
16
32
111
129
24
9
39
33
7
8
24
63
1
41
15
33
15
88
128
40
8
51
36
162
39
120
64
48
11
21
3
12
36
13
24
23
126
66
24
48
33
24
15
1
96
48
56
51
13
32
51
12
36
85
59
54
15
96
33
72
42
54
15
21
27
24
93
180
54
9
81
108
198
21
96
9
15
111
49
185
36
18
180
72
18
66
9
81
42
228
33
40
48
8
111
1
32
33
7
48
41
151
41
114
13
23
18
7
23
18
55
8
15
9
3
69
27
85
24
11
13
29
27
3
85
65
135
27
30
54
9
9
54
25
53
66
24
25
11
126
63
3
21
57
31
95
18
18
36
18
15
93
66
114
7
8
112
29
18
72
18
31
23
33
27
93
33
90
69
15
97
72
17
102
25
48
128
64
29
19
17
63
75
36
81
16
8
24
16
35
37
35
45
27
37
5
19
65
111
40
11
42
12
207
16
104
93
3
40
8
48
40
72
23
18
84
19
8
24
232
191
54
12
15
21
42
33
3
66
132
30
25
56
51
156
9
87
57
9
111
96
27
61
8
3
36
1
32
16
8
111
73
24
11
18
36
15
72
16
8
9
79
96
5
36
55
71
1
35
42
19
24
5
27
15
9
45
48
3
48
3
69
16
113
15
63
36
37
8
21
19
95
1
29
67
8
16
144
8
33
39
81
6
33
15
121
95
18
186
37
8
40
8
33
151
120
48
8
51
12
6
115
227
48
90
51
112
17
18
13
41
39
120
3
24
61
47
33
147
37
128
9
103
65
30
1
71
1
41
30
1
48
8
112
72
11
90
3
16
32
57
7
35
37
107
61
8
51
85
32
45
27
33
90
84
24
9
3
6
63
3
21
33
42
126
7
24
48
11
48
93
16
53
67
29
19
119
1
23
121
95
33
15
33
9
120
18
21
72
216
48
16
11
30
78
81
64
11
45
48
183
121
77
123
64
5
36
15
45
27
99
12
6
3
9
168
31
24
176
72
93
18
97
24
56
15
132
13
104
24
40
8
45
18
12
6
55
48
143
18
7
96
119
9
63
12
36
78
18
33
16
35
36
18
31
120
56
96
57
7
11
45
33
55
24
77
96
51
96
15
33
40
8
45
66
105
48
105
18
84
144
1
149
18
177
136
11
36
18
15
16
32
40
167
33
16
59
21
231
121
8
27
13
11
84
24
33
57
30
96
33
87
18
7
53
51
15
18
78
1
48
80
87
1
32
33
7
47
1
77
36
15
48
64
11
24
45
120
48
160
8
48
3
37
32
16
17
96
48
63
117
ABCD 98081876474*3^$a+1 [50062]
75
21
36
140
25
18
21
141
18
101
145
15
44
12
64
69
51
159
90
72
143
60
301
90
21
93
30
57
20
40
104
40
15
105
21
48
60
15
12
48
32
100
9
195
176
25
270
53
16
264
12
99
141
9
71
28
20
37
15
8
37
90
30
3
15
165
60
32
13
51
45
35
100
75
69
27
33
87
9
9
15
45
12
90
24
209
37
39
21
30
114
66
144
89
112
105
183
20
36
19
12
45
9
24
15
176
60
31
60
45
9
66
270
78
57
24
9
12
35
55
24
45
36
24
24
60
45
47
115
30
18
117
48
60
87
84
6
30
69
60
21
54
84
72
5
19
36
89
145
111
33
90
117
3
45
72
15
9
39
6
75
15
84
36
6
15
39
84
81
36
15
90
30
5
163
90
12
75
68
61
171
164
4
12
39
6
15
15
69
171
54
11
55
45
159
30
51
3
141
36
93
90
132
33
12
144
36
48
117
39
36
33
147
15
189
51
9
9
30
57
84
45
15
24
176
16
60
60
20
28
27
9
15
21
45
35
24
16
15
9
44
1
90
36
53
91
5
31
45
48
12
180
20
108
1
96
108
30
257
13
107
88
20
91
126
35
24
49
15
12
144
15
216
48
105
81
90
9
57
18
6
71
19
29
97
83
37
159
9
35
52
240
45
35
79
246
18
81
104
31
105
20
55
6
179
1
15
33
15
20
181
54
21
156
45
3
176
76
15
33
15
5
36
19
12
9
104
67
9
96
183
96
36
234
90
66
15
44
40
44
52
60
15
93
57
108
15
75
12
24
81
39
54
36
35
16
24
129
51
69
60
27
75
9
51
84
21
3
101
19
5
1
30
9
96
56
55
89
24
85
71
96
64
44
1
35
16
75
105
24
45
39
12
8
31
45
36
48
56
40
105
15
15
21
15
90
39
21
174
345
84
225
72
39
51
108
17
13
35
132
40
24
21
75
39
21
189
6
45
9
35
4
177
75
24
44
37
54
89
12
19
96
33
32
73
36
171
123
21
24
75
21
204
12
15
53
97
48
126
90
54
252
33
237
183
12
8
16
56
55
54
36
15
15
9
24
111
60
66
18
5
12
25
48
15
21
39
105
186
81
8
16
84
21
24
135
45
27
135
45
3
6
51
3
65
60
16
39
30
126
149
1
15
141
270
45
153
6
69
96
45
39
12
45
210
24
90
66
33
60
32
25
30
150
35
4
44
55
45
32
280
45
18
345
12
48
12
9
59
52
69
90
9
27
108
6
11
208
45
15
96
39
72
468
125
16
15
261
135
54
150
105
84
12
44
4
32
43
12
53
40
15
42
15
20
48
52
75
78
102
129
21
54
129
51
81
48
32
124
164
76
9
131
120
24
40
27
69
56
64
9
6
9
171
36
65
40
24
44
37
168
162
65
100
120
48
36
96
33
15
12
48
120
120
32
4
80
25
54
12
5
84
1
54
24
12
24
101
55
90
3
336
39
5
16
39
30
186
90
39
212
55
84
21
15
5
40
105
135
24
24
72
9
35
115
30
6
48
21
104
7
9
44
85
27
44
25
119
36
4
57
99
9
210
17
19
45
195
66
3
12
165
144
36
3
36
20
136
20
4
104
112
15
294
30
24
12
285
45
159
21
18
120
21
60
51
29
19
17
199
21
105
279
9
72
24
84
87
99
29
60
37
75
68
172
39
6
138
45
117
78
12
69
24
87
105
120
108
135
57
15
5
145
123
12
3
36
285
36
99
30
114
12
78
51
24
212
108
136
75
6
15
104
36
55
125
145
15
44
76
8
37
39
15
36
45
9
6
ABCD 98081995028*3^$a+1 [50091]
32
36
156
55
9
20
7
12
21
20
60
100
159
53
19
21
39
29
12
4
156
180
68
24
16
27
29
76
39
36
60
89
31
237
15
33
104
76
12
36
32
19
228
53
100
48
87
60
57
48
48
36
111
129
68
7
33
8
168
72
120
4
63
65
43
33
36
20
264
19
5
88
80
24
60
16
108
51
29
144
72
43
5
28
20
184
84
12
68
96
48
55
180
21
192
260
192
103
17
112
80
16
84
15
81
164
136
8
24
168
19
108
57
20
28
3
33
44
112
104
76
75
129
32
48
31
33
8
7
33
84
51
89
24
40
36
68
40
3
60
33
51
141
84
44
16
3
132
185
36
28
159
252
173
28
44
4
60
144
56
19
41
7
29
40
75
249
32
84
40
56
60
55
24
5
31
77
96
12
48
52
20
124
44
36
204
16
63
17
64
27
84
65
120
108
16
240
116
88
68
108
67
33
92
48
24
55
21
32
84
48
72
24
40
51
36
72
101
16
15
29
256
20
55
21
32
36
19
41
96
16
80
24
96
12
28
32
52
183
125
28
60
8
40
96
116
12
7
29
7
69
123
21
39
12
93
8
60
28
20
60
132
60
64
15
33
63
17
55
77
31
17
36
139
33
68
12
60
7
141
164
120
216
7
89
124
12
152
12
60
16
39
45
44
100
20
67
9
44
24
28
15
113
16
3
77
103
21
56
40
56
12
103
105
80
7
60
65
120
7
9
36
123
33
48
132
204
200
124
60
32
112
27
9
111
65
48
55
125
48
24
4
44
55
57
8
88
68
67
57
3
53
19
41
172
39
141
60
15
185
12
36
96
60
28
8
24
4
80
16
75
36
17
43
137
40
3
17
16
20
76
108
123
12
41
36
48
28
68
76
20
115
9
96
116
55
9
171
33
56
48
40
36
87
29
24
24
28
20
19
29
136
56
40
8
40
32
7
48
29
16
27
21
12
180
12
27
89
192
12
67
81
15
197
172
3
72
21
12
27
105
44
16
8
40
20
67
36
5
4
140
4
12
15
225
15
12
233
28
132
48
12
32
16
20
7
12
17
115
53
132
28
36
60
116
16
39
101
48
91
41
84
163
48
69
116
12
7
36
5
100
32
12
16
20
124
8
40
36
60
32
55
77
60
52
108
8
24
64
32
192
7
9
99
5
40
32
4
51
48
105
152
76
15
17
16
20
12
64
123
108
120
144
53
72
84
7
9
51
57
116
160
20
24
163
12
53
84
88
8
24
4
96
96
32
60
127
180
45
104
204
12
208
32
144
64
36
12
32
52
20
76
48
12
84
108
75
21
32
72
268
12
56
40
36
60
8
7
21
68
60
16
144
44
36
144
36
79
57
20
36
28
44
148
27
177
84
39
41
76
8
232
48
27
125
43
12
33
32
16
8
60
16
20
24
72
7
5
36
12
7
12
36
9
20
144
120
16
8
40
36
96
80
31
29
4
156
48
20
96
124
56
12
60
64
56
28
20
264
48
64
68
7
21
15
33
20
19
173
7
48
5
120
88
27
105
12
176
24
40
20
48
64
171
5
60
64
56
19
29
24
180
76
36
60
84
60
96
84
12
84
3
57
36
68
31
65
124
164
120
16
116
43
41
19
101
52
12
8
48
120
24
28
12
27
36
72
57
48
36
51
96
12
33
60
75
12
77
31
17
127
149
67
5
4
108
15
41
31
9
27
69
116
132
76
32
48
160
87
77
40
315
48
72
101
31
65
48
28
75
33
132
48
12
75
60
77
76
132
15
5
72
228
84
168
7
29
132
48
12
28
20
36
24
36
211
12
45
8
220
15
72
57
3
41
96
244
12
228
39
41
156
96
208
ABCD 98082022282*3^$a+1 [50164]
66
6
41
12
7
48
48
29
19
30
42
17
55
18
18
137
67
66
30
17
7
12
6
72
6
185
19
6
35
127
17
12
103
120
48
42
6
12
144
60
24
90
30
5
7
12
48
185
25
42
113
109
18
17
19
6
11
72
132
13
6
54
78
65
13
54
5
48
108
157
90
12
53
73
30
5
85
6
84
42
84
6
12
5
91
54
47
1
95
37
42
108
6
24
48
48
6
36
17
91
24
30
18
84
41
7
65
43
17
13
90
5
7
42
6
12
5
91
36
48
5
7
30
30
60
150
30
89
217
102
6
30
5
7
60
60
125
37
12
131
67
5
12
25
18
18
18
72
54
143
13
114
84
114
11
1
18
48
60
24
101
25
18
24
48
12
12
60
108
5
156
180
31
36
12
36
24
36
12
48
6
48
12
78
17
24
31
36
12
5
1
24
42
5
1
24
36
12
35
180
1
66
48
36
12
132
6
60
36
228
6
77
25
42
17
43
65
7
24
72
24
24
12
18
42
30
108
54
5
108
127
78
24
36
12
11
31
5
139
6
48
6
36
48
125
55
5
145
107
19
6
54
6
48
66
12
5
49
108
78
78
66
108
18
54
18
102
41
7
12
36
12
5
7
60
36
42
36
96
138
17
1
30
12
132
180
6
18
29
13
12
6
96
24
17
12
73
35
7
12
41
43
102
18
60
101
36
37
36
90
12
53
7
48
120
24
5
48
25
90
89
84
25
42
77
13
54
168
18
60
42
12
29
7
12
30
108
23
36
36
19
120
36
29
55
78
18
29
31
54
48
155
12
25
54
101
43
48
48
5
96
61
95
7
12
96
84
5
31
60
72
48
72
53
19
36
12
6
71
55
18
6
12
30
30
137
25
47
1
54
30
108
30
198
138
5
19
6
6
240
126
30
12
65
12
24
19
42
59
25
12
84
90
5
103
48
54
54
36
186
54
24
240
24
78
60
30
24
24
6
6
24
30
48
90
12
5
25
30
5
25
114
5
12
7
17
1
30
17
85
23
19
114
11
43
108
48
144
18
12
30
65
168
19
24
12
60
78
30
29
103
84
29
61
114
5
12
19
90
131
13
12
30
17
1
35
72
67
5
103
5
187
6
336
114
42
30
60
24
30
90
78
42
198
108
35
7
17
108
73
30
72
41
1
11
43
17
48
61
78
48
12
5
31
126
59
25
30
24
12
48
17
180
25
119
91
48
221
187
12
17
240
49
6
108
12
36
24
6
23
61
11
139
24
5
36
85
24
35
85
35
37
23
1
66
18
6
53
31
77
7
36
132
42
35
103
53
36
19
17
7
30
95
37
11
37
60
6
36
41
24
31
17
25
12
78
120
18
35
19
113
7
29
37
30
18
24
126
54
6
101
55
18
72
83
61
30
5
1
30
36
24
96
77
37
48
36
119
127
138
6
137
19
18
138
24
5
151
60
17
13
24
30
30
84
59
12
49
66
53
1
71
19
12
5
19
53
7
6
18
161
36
79
29
7
53
1
30
96
42
6
42
102
17
1
23
84
1
84
12
54
30
6
144
84
18
18
96
48
18
59
1
12
66
29
31
24
168
18
144
11
205
12
18
30
54
5
36
61
11
7
48
17
127
6
48
72
48
54
5
31
5
1
66
60
42
12
54
197
37
47
61
150
29
48
115
12
36
30
12
11
85
24
126
17
49
54
6
36
24
18
72
180
108
90
36
12
54
6
114
5
180
43
30
36
96
30
114
42
29
181
12
95
7
5
25
11
73
114
12
36
17
115
48
18
6
30
6
48
36
48
12
30
6
18
216
30
18
60
12
59
25
66
161
43
54
11
49
12
78
5
7
30
54
36
18
11
31
6
102
30
162
6
240
114
30
6
12
53
79
30
131
25
84
35
1
30
42
48
59
109
6
48
162
120
108
18
5
12
25
48
18
84
18
102
17
1
18
24
41
79
12
96
17
37
18
48
30
54
6
35
13
36
6
54
78
53
13
54
41
1
18
72
30
54
114
6
72
77
13
48
30
42
35
55
29
31
300
18
6
54
24
30
30
11
60
7
77
7
65
19
96
6
18
36
30
54
36
6
59
79
12
53
19
53
24
73
11
1
90
6
18
42
168
35
132
133
30
29
72
31
12
18
35
43
5
25
11
91
30
30
17
235
42
23
73
72
78
53
91
108
12
113
25
11
37
18
29
37
30
30
144
6
24
6
36
24
119
19
17
55
6
48
30
60
24
30
48
54
18
30
12
53
103
144
5
31
78
6
24
36
30
96
12
18
137
115
30
132
6
42
18
125
12
73
18
42
12
36
36
150
138
12
30
29
24
25
23
13
ABCD 98082775834*3^$a+1 [50006]
16
11
45
39
1
8
328
47
33
63
145
24
152
15
1
32
40
48
432
47
36
133
120
395
12
73
96
143
25
23
217
48
48
120
95
1
128
16
11
133
83
133
104
88
119
33
48
192
16
120
131
141
40
264
128
27
24
61
83
133
47
120
33
88
71
48
120
1
35
69
51
84
97
8
40
143
24
25
23
25
48
24
8
3
12
1
47
60
24
109
335
145
72
32
15
96
252
13
131
61
59
60
24
49
47
25
11
37
192
144
131
93
240
3
45
15
60
157
96
72
32
168
24
39
81
15
24
57
99
21
219
13
191
81
400
240
8
16
35
12
9
75
133
80
3
60
57
48
15
169
128
15
12
45
63
12
13
71
49
8
24
51
13
95
1
8
63
12
45
111
1
120
8
87
49
264
35
96
36
1
24
24
56
16
23
25
155
12
12
36
72
73
104
171
61
11
37
8
3
120
156
24
25
71
25
263
25
35
93
243
96
21
72
16
215
25
24
32
64
155
61
24
24
191
84
60
73
59
85
119
72
25
32
48
24
16
59
108
1
104
3
13
71
49
152
192
51
312
13
104
72
51
69
40
11
117
231
1
191
57
16
24
11
109
120
32
16
48
32
64
35
36
9
111
72
1
59
205
11
24
61
131
60
73
200
63
49
95
24
9
3
45
87
25
71
36
13
35
12
120
169
56
63
48
105
192
27
36
12
93
15
57
87
25
35
21
64
11
117
111
1
23
1
24
83
13
95
57
15
24
120
1
23
1
360
23
108
45
72
16
71
24
81
51
12
48
60
69
51
120
60
25
72
11
141
160
24
59
93
63
25
144
48
167
1
24
11
12
145
47
72
105
15
24
49
32
88
11
61
11
237
16
96
24
96
48
32
96
24
75
108
60
36
9
63
177
16
24
48
23
12
13
120
32
24
219
109
72
23
96
60
36
33
3
13
32
88
35
141
99
36
84
189
168
40
104
171
12
36
37
48
24
80
40
83
45
112
11
36
24
97
48
104
27
21
40
83
36
24
24
33
27
48
109
24
32
27
61
144
11
69
136
24
72
8
183
97
227
45
99
21
63
25
383
9
16
107
156
24
73
192
143
132
180
1
131
13
32
15
73
72
203
60
97
59
61
35
141
27
93
39
25
23
33
87
120
48
48
49
216
32
64
239
25
72
80
24
96
207
72
1
119
33
63
25
24
11
60
25
47
12
60
36
72
72
61
23
201
40
56
75
84
33
40
8
88
56
40
119
72
49
8
48
39
24
24
25
48
203
60
1
80
88
11
21
88
8
99
21
160
95
73
32
120
159
25
48
71
9
40
23
24
105
48
72
16
120
167
48
192
1
216
11
72
13
59
181
167
48
97
251
12
265
24
11
48
141
184
96
35
168
61
24
32
279
49
11
60
72
12
13
35
13
72
35
45
112
240
95
48
48
96
36
72
45
40
131
204
1
47
12
12
24
1
48
8
64
83
12
24
57
64
48
80
111
24
57
51
168
180
12
12
1
192
264
8
3
24
120
21
15
48
49
8
15
73
107
45
64
48
71
36
24
85
24
23
12
108
9
40
8
48
40
24
23
57
48
88
35
240
13
35
21
96
63
9
15
132
181
80
99
36
48
57
24
88
32
88
83
60
120
24
1
48
35
109
80
72
ABCD 98083082842*3^$a+1 [50016]
165
9
71
16
24
105
6
5
115
33
92
55
30
159
9
6
29
48
28
15
9
12
3
45
15
72
45
123
30
15
32
163
30
6
60
21
15
120
65
4
15
6
48
66
21
39
90
47
49
83
16
32
13
24
15
32
24
31
113
91
24
102
15
129
240
59
37
63
32
55
5
139
21
15
48
12
48
57
63
57
48
15
42
11
7
6
15
99
72
9
15
21
44
31
30
90
54
24
23
4
165
59
139
72
60
125
4
51
90
39
15
24
36
29
31
41
25
3
21
30
24
42
11
4
24
231
24
9
51
149
1
144
35
37
15
33
27
60
15
5
28
32
4
80
16
140
19
6
59
36
25
18
60
36
17
7
21
15
5
16
69
30
65
19
101
4
27
5
4
24
20
12
84
109
30
36
96
29
72
43
29
7
18
72
18
102
95
49
54
17
55
45
15
33
27
90
119
24
16
15
60
24
21
171
9
15
84
45
21
24
167
40
3
12
24
9
32
55
18
6
24
42
35
55
5
4
51
90
54
29
12
24
24
97
23
1
11
43
12
9
20
72
43
21
15
41
12
76
15
66
35
4
24
87
29
64
27
9
51
9
36
60
20
55
48
65
7
41
88
44
31
6
11
4
9
39
57
174
5
64
20
25
102
84
24
12
84
5
76
128
7
30
78
65
1
30
36
30
59
55
41
13
87
15
41
139
9
159
12
18
87
15
113
1
47
19
29
40
24
15
36
24
21
15
84
12
129
15
129
27
29
49
47
84
252
180
4
3
77
216
49
24
96
23
40
111
36
54
24
186
21
60
3
60
12
120
48
36
29
48
28
15
84
161
31
60
78
195
20
12
79
60
5
60
72
7
5
16
195
60
60
69
27
33
8
49
30
18
6
65
31
33
57
90
29
4
15
17
199
24
21
24
96
36
48
12
75
89
12
103
60
36
60
24
6
30
60
45
24
9
30
17
108
67
18
71
84
91
5
12
43
21
63
5
12
19
36
29
55
6
18
17
28
15
21
39
41
4
135
60
12
48
17
88
111
24
41
36
13
30
21
135
21
56
7
65
7
9
75
30
24
66
77
67
30
30
36
17
28
15
21
48
45
135
8
127
21
69
72
18
17
64
20
49
90
30
42
41
19
84
29
55
17
43
21
120
15
90
39
15
36
5
25
66
89
139
57
75
24
24
12
5
36
67
6
54
36
9
27
9
75
24
5
7
48
66
30
77
19
29
132
7
65
96
36
13
51
44
1
24
87
15
24
90
15
20
31
65
160
48
92
36
13
15
20
91
41
7
21
21
11
12
1
6
24
90
191
103
12
84
21
15
24
77
43
45
75
6
30
69
15
65
19
41
31
5
28
27
54
6
24
69
32
4
9
95
48
132
16
15
84
96
36
30
23
31
105
75
30
47
64
39
9
15
41
16
3
21
36
39
5
84
52
3
30
30
137
43
12
9
9
75
36
159
36
96
149
16
3
12
5
48
228
28
45
6
45
63
77
64
9
11
91
48
17
4
21
24
24
6
36
29
4
75
5
12
4
51
90
15
8
16
32
28
15
17
4
9
99
15
65
37
15
104
1
3
92
184
9
51
21
18
12
41
4
75
33
51
84
60
5
55
12
144
9
12
39
36
9
15
24
12
24
9
72
9
11
19
24
21
20
49
87
3
101
1
11
7
165
72
24
20
19
12
24
30
6
24
9
207
48
65
25
42
30
83
12
64
32
4
20
64
51
9
96
60
3
6
6
5
13
30
101
79
12
5
85
23
67
48
17
43
60
57
3
72
18
90
45
12
39
5
4
27
41
64
39
60
6
39
39
60
36
9
12
128
31
30
24
11
19
45
20
145
96
75
32
4
39
36
120
29
19
5
7
9
15
5
76
56
49
90
48
125
97
39
51
153
12
39
125
199
5
31
137
49
63
15
57
3
17
4
15
77
37
47
25
120
39
15
41
19
9
27
48
101
31
24
5
49
120
11
19
81
15
24
5
12
24
31
9
24
8
4
39
69
8
7
36
6
30
113
16
120
80
36
84
115
30
54
57
63
65
31
90
24
11
60
24
12
4
15
60
30
24
15
15
81
15
41
43
60
36
54
120
30
41
31
60
60
18
27
39
30
54
12
5
40
120
183
12
144
21
8
132
124
84
32
19
84
72
45
33
71
25
24
126
60
60
65
19
21
99
101
1
30
9
32
49
30
9
111
5
4
99
21
15
5
19
156
17
148
15
29
7
89
204
25
15
60
68
48
12
7
77
40
3
45
171
21
33
51
92
7
72
24
9
147
29
1
39
75
36
9
9
11
4
27
45
9
59
112
116
7
12
41
7
137
48
61
111
3
120
5
52
60
15
18
47
48
40
27
5
88
56
1
24
39
15
72
5
28
72
9
30
24
90
42
24
6
63
51
36
24
24
17
24
25
35
12
24
19
6
23
31
84
21
81
18
36
45
36
60
20
19
21
48
81
54
12
33
51
90
51
3
72
33
20
52
104
1
23
55
42
11
7
102
18
21
60
32
19
9
9
72
3
36
32
64
8
1
51
195
60
101
ABCD 98083228858*3^$a+1 [50159]
60
69
48
48
90
57
180
81
6
54
174
48
60
48
30
24
60
3
132
33
24
84
36
54
49
11
42
60
24
36
18
12
180
132
78
18
12
45
4
53
48
12
3
27
48
45
12
75
60
108
48
109
5
72
36
138
90
72
87
3
54
84
72
72
96
114
90
3
72
48
63
42
15
9
90
36
45
3
12
78
6
66
138
66
18
6
30
61
11
24
25
23
12
84
6
204
126
150
108
120
3
60
3
1
65
63
27
48
42
91
140
60
33
204
102
24
42
27
3
49
36
29
63
3
48
117
12
165
120
18
45
153
19
68
9
24
6
48
13
65
42
37
41
7
131
30
87
112
11
69
21
6
48
12
54
24
36
24
42
6
27
135
90
36
24
7
8
153
27
33
27
3
18
36
24
42
30
15
33
120
30
57
3
6
24
31
23
25
125
48
78
9
48
4
35
126
78
9
117
6
12
42
63
21
39
27
18
15
48
40
17
115
41
27
63
96
1
17
60
163
5
72
6
54
15
45
63
60
60
60
40
59
126
18
30
7
65
27
3
18
90
30
6
60
21
15
25
72
68
12
21
12
30
42
12
3
21
31
35
21
15
45
63
60
30
36
3
21
72
15
60
9
63
15
18
79
41
75
39
24
102
18
9
48
45
84
180
54
57
27
78
30
12
13
29
6
84
121
29
55
36
47
33
45
30
24
18
108
27
15
66
60
24
66
30
7
23
6
90
6
19
41
75
99
21
39
61
23
36
6
90
45
57
42
153
51
276
48
18
48
30
6
150
96
12
78
48
12
102
6
39
40
83
48
24
30
63
9
96
87
3
84
60
48
33
45
228
87
27
6
120
39
15
42
6
18
24
102
141
3
30
120
67
23
24
36
60
9
81
36
6
54
103
131
150
72
12
18
42
43
65
7
53
54
54
67
23
96
54
6
33
75
210
18
25
20
105
24
24
6
36
42
3
3
189
21
36
36
19
65
6
37
23
114
30
54
12
75
33
6
6
48
114
36
9
108
9
51
33
12
24
60
24
39
21
6
78
55
17
111
93
24
78
24
21
33
120
120
12
18
30
66
18
3
33
30
6
6
45
3
1
68
21
39
45
15
105
156
7
113
27
52
35
18
54
24
109
65
138
114
111
12
108
57
15
183
102
63
15
12
6
24
18
42
6
9
21
42
12
33
120
60
12
51
69
123
45
15
25
29
54
114
36
12
18
69
27
36
42
3
63
12
37
65
3
69
51
45
7
77
24
24
195
33
60
19
29
60
39
45
66
97
5
67
17
60
54
84
36
42
15
72
15
12
21
69
31
80
4
8
117
36
60
24
63
21
27
69
6
45
27
12
21
12
108
93
31
56
9
36
87
15
18
30
24
30
3
21
42
132
78
108
36
108
36
30
96
96
78
39
21
96
115
5
66
45
39
66
30
54
51
129
36
27
147
108
36
102
84
31
24
8
57
96
24
36
60
48
66
18
6
60
60
9
123
84
24
90
6
48
18
12
63
40
20
27
6
39
15
6
36
6
30
48
7
35
24
6
12
6
9
51
49
8
39
48
33
9
36
67
12
41
27
48
3
69
21
39
57
150
18
126
6
60
96
48
24
15
15
96
6
60
156
27
111
24
36
97
35
90
204
36
15
12
3
30
114
54
42
30
180
27
105
18
57
52
56
3
84
48
45
63
102
18
69
57
60
60
55
35
33
27
6
55
32
3
60
72
12
33
33
48
87
75
90
87
21
12
27
3
45
3
42
180
24
111
57
12
51
69
84
6
48
42
24
30
9
3
48
42
55
152
165
3
99
90
24
7
137
18
37
71
57
40
35
105
3
49
41
24
30
33
75
174
48
6
1
56
60
75
57
81
204
42
33
33
15
69
6
228
30
27
52
12
5
126
18
6
18
7
23
33
129
84
60
6
54
42
84
33
48
9
210
54
42
45
69
54
61
53
3
45
7
113
27
60
15
45
15
18
30
48
36
6
12
6
66
48
132
24
6
13
8
4
5
66
48
36
18
60
66
6
54
30
66
18
48
18
12
48
162
18
30
36
3
48
3
9
33
15
12
51
54
36
6
96
30
42
33
33
24
72
51
40
23
12
54
258
18
48
6
133
107
1
23
96
6
18
30
39
63
102
3
52
20
15
48
25
5
48
27
9
66
57
57
51
33
67
17
150
12
54
36
31
53
156
54
36
61
29
36
12
30
126
12
7
20
3
57
33
84
48
18
42
126
42
15
52
80
51
96
24
42
60
115
245
18
60
96
18
15
160
20
123
18
36
30
33
21
87
3
189
15
18
24
66
ABCD 98083568054*3^$a+1 [50022]
47
130
30
9
23
6
7
60
57
108
135
60
24
21
92
6
190
20
67
33
20
30
109
36
120
96
24
96
9
54
21
84
23
130
3
9
96
74
16
2
7
125
67
63
78
140
7
48
47
1
9
135
36
29
55
15
18
159
53
103
35
42
295
36
5
64
123
77
16
12
2
70
63
12
15
18
158
42
7
23
42
6
114
28
15
75
90
27
12
33
20
36
30
70
60
72
30
8
49
60
65
36
19
11
97
15
9
9
87
72
135
18
80
43
12
120
180
5
60
52
111
69
36
14
1
12
45
3
77
55
5
67
41
40
75
17
58
30
92
163
24
11
42
30
25
15
57
48
15
2
6
34
86
109
65
55
3
198
32
18
49
33
87
105
63
143
25
9
36
20
7
24
24
17
43
12
17
30
97
23
10
30
141
27
30
3
57
68
4
15
36
57
48
87
3
69
5
43
17
36
30
157
53
54
13
12
60
45
15
95
18
7
41
4
51
12
48
24
12
23
66
144
6
85
12
17
31
72
192
48
48
60
24
48
72
21
54
21
12
12
5
7
48
96
5
10
32
90
22
6
44
31
45
60
12
15
48
27
9
29
19
95
18
232
75
33
3
119
85
93
8
55
47
49
36
35
22
18
45
35
72
1
69
75
5
103
53
31
24
17
88
20
79
60
65
91
5
55
47
193
24
41
112
27
120
48
12
45
48
50
13
36
23
1
117
48
24
8
10
72
45
125
7
24
12
72
5
7
84
17
19
81
78
45
9
3
12
51
24
26
84
10
45
108
48
29
91
132
60
15
8
1
9
62
18
55
17
187
51
45
5
24
16
152
28
44
7
84
9
111
107
85
3
14
40
60
3
108
65
4
63
12
48
23
82
3
35
25
12
57
20
60
48
42
18
7
168
12
185
28
3
24
108
15
30
18
50
22
8
1
96
63
14
16
60
14
1
12
45
110
49
29
4
8
43
120
27
2
78
25
63
104
40
66
14
1
72
24
36
3
81
41
55
105
15
17
46
165
45
80
19
36
12
48
36
9
12
3
12
45
12
15
45
86
1
41
48
7
5
42
61
24
3
33
216
24
29
67
84
29
43
84
9
87
48
45
90
2
7
60
108
48
60
12
47
1
89
16
111
33
8
78
25
12
108
15
54
15
3
242
55
15
8
18
30
25
24
48
17
55
95
66
7
12
21
32
187
36
17
127
5
28
20
175
107
85
5
60
18
25
23
174
28
8
24
7
29
144
40
18
45
83
120
49
60
93
39
39
32
13
45
27
27
50
30
258
43
36
41
115
72
132
36
117
3
5
7
23
40
8
24
13
108
39
86
55
77
108
180
94
8
10
75
35
25
5
42
1
9
3
12
93
123
96
93
51
15
32
10
135
12
48
48
185
52
159
71
97
5
55
105
68
72
16
24
171
5
24
43
5
148
72
27
23
37
48
48
29
6
49
71
85
5
70
150
27
12
12
33
3
3
165
9
15
12
24
5
7
45
39
69
219
33
78
9
93
3
84
12
23
66
30
1
48
71
30
67
15
57
5
43
12
105
147
23
121
24
5
40
8
43
84
21
27
48
5
31
33
51
12
24
41
88
27
60
47
61
9
351
117
87
33
63
17
52
48
15
3
54
60
20
31
17
48
7
83
121
36
5
30
70
3
45
27
5
10
33
57
12
15
3
93
105
60
75
24
45
123
33
51
89
7
12
75
38
127
21
14
70
15
93
38
34
68
43
24
48
17
16
207
45
147
36
132
120
33
135
84
93
8
19
36
45
44
127
9
87
165
48
15
9
75
15
66
87
48
9
3
108
60
69
30
6
210
50
192
103
60
72
77
91
57
122
85
5
55
5
31
24
36
12
57
3
33
14
66
7
132
12
36
5
112
51
89
31
57
3
165
27
57
8
30
18
55
29
31
60
45
27
12
353
42
106
120
15
120
12
5
52
3
72
81
39
71
70
2
13
35
22
2
25
63
33
17
180
19
36
45
27
93
3
5
64
3
12
93
75
12
21
24
75
65
115
15
18
12
111
65
19
96
47
73
24
41
24
43
65
42
13
48
12
24
48
23
160
45
27
21
12
24
23
46
15
36
39
105
12
117
51
125
67
17
96
7
105
15
12
215
13
84
36
33
27
60
27
26
94
56
34
36
51
84
12
15
33
24
33
159
39
81
24
12
33
12
135
72
33
8
144
36
4
63
15
105
15
9
23
73
60
105
60
12
90
33
144
48
36
17
12
40
3
72
101
22
45
83
24
40
57
96
48
60
24
5
ABCD 98084452028*3^$a+1 [50076]
3
20
12
13
11
85
72
3
9
18
5
24
103
72
5
25
36
24
63
32
13
108
72
15
56
19
5
7
24
30
11
79
65
31
270
3
120
15
90
6
57
32
1
30
24
18
39
45
18
18
180
24
18
36
45
39
18
23
232
15
54
108
6
72
9
3
42
23
12
31
57
8
13
27
27
66
36
119
36
13
23
12
36
31
90
60
3
15
72
30
96
27
8
88
96
63
33
3
5
232
80
67
17
1
12
15
3
69
153
30
5
85
42
5
139
5
7
72
18
15
27
66
47
43
6
18
30
27
63
18
39
44
12
13
96
35
73
90
161
1
3
120
51
42
18
57
24
8
16
21
3
20
25
11
79
81
176
24
64
56
16
21
18
5
4
48
33
12
18
6
84
24
12
36
24
63
120
15
12
18
60
18
77
31
9
32
49
30
60
90
36
35
73
3
33
39
63
33
9
35
96
25
6
18
12
63
33
48
6
30
3
57
18
12
65
31
18
12
3
129
156
42
12
6
30
42
23
136
80
31
5
13
66
18
47
85
63
45
35
73
15
24
33
30
33
44
163
113
7
168
12
317
49
71
91
45
32
40
45
107
16
3
237
69
30
149
16
15
60
21
105
23
16
24
21
36
60
27
32
64
87
54
11
133
54
21
15
9
20
25
36
207
72
27
5
55
18
30
96
36
5
16
9
36
18
24
36
17
13
167
49
24
12
42
102
11
7
105
21
36
15
24
120
21
95
13
83
79
21
105
78
57
63
42
12
90
168
17
36
1
66
9
20
13
72
15
15
60
21
27
78
12
6
12
78
167
12
73
63
111
33
63
18
54
41
25
96
63
68
12
13
18
36
6
63
21
6
54
59
157
72
23
25
15
8
19
17
60
13
107
1
12
51
39
6
27
104
43
65
85
23
49
35
28
68
49
18
125
13
47
180
12
13
11
136
39
90
15
56
13
18
29
25
155
13
18
54
23
12
55
33
56
1
66
78
95
16
81
24
180
18
30
18
54
75
24
9
83
12
40
15
102
24
95
25
24
3
87
18
12
23
163
30
51
44
31
18
36
6
84
36
33
27
21
27
90
42
18
72
39
69
18
18
12
54
21
48
117
3
15
54
3
15
18
54
18
48
15
57
24
23
13
18
30
11
31
54
35
1
23
7
77
60
31
17
64
24
24
117
18
72
9
45
27
15
72
41
85
35
252
127
5
12
19
9
3
237
57
84
11
25
78
53
37
23
25
78
17
37
72
3
56
36
4
32
12
91
72
17
16
39
18
23
112
93
36
6
53
1
18
153
8
37
23
97
114
33
57
15
33
23
60
12
55
41
31
84
6
48
11
84
37
120
59
1
23
97
95
1
63
45
144
36
36
51
24
15
90
15
96
48
21
35
24
61
24
171
9
15
56
85
60
156
42
17
31
57
20
1
51
15
6
75
48
57
35
4
45
60
18
17
13
87
21
72
155
7
90
6
113
25
47
25
60
35
85
24
84
6
5
13
63
57
11
31
69
21
35
109
12
203
19
48
150
48
6
48
18
47
31
156
41
13
60
54
41
25
47
49
111
15
12
65
13
12
6
12
9
45
51
8
24
103
90
84
11
49
95
139
141
3
237
68
108
19
156
18
60
51
111
102
51
57
23
40
9
47
13
3
63
29
13
12
51
96
93
27
21
3
57
12
27
15
5
13
66
90
59
13
3
111
48
41
37
12
23
40
45
162
57
44
4
45
18
17
55
17
19
66
11
7
42
36
72
36
180
234
5
25
3
93
36
48
162
93
116
4
45
3
9
36
72
27
33
23
7
6
192
3
15
6
84
96
126
72
36
66
95
19
57
15
84
65
25
99
45
6
18
18
54
18
36
12
18
6
48
78
59
31
18
39
92
4
24
72
75
5
169
36
90
5
1
59
16
45
3
21
66
105
9
23
120
1
12
18
6
36
23
31
90
30
33
81
39
15
12
65
84
109
18
113
61
60
15
33
23
24
79
5
124
96
45
36
78
17
55
33
8
40
9
23
16
9
6
54
75
32
40
96
45
23
4
45
12
24
36
198
21
81
11
108
31
5
36
13
90
72
18
12
72
23
28
9
12
51
32
12
73
18
72
17
1
30
60
18
51
21
48
36
15
8
31
96
30
3
87
96
5
52
105
15
20
1
156
83
43
114
18
180
33
80
139
18
30
5
55
5
48
37
15
96
27
42
120
11
40
21
36
15
45
48
36
78
36
17
109
120
59
19
33
15
9
9
6
33
20
13
114
125
16
8
12
60
40
8
16
69
27
24
75
18
60
72
90
45
21
3
56
55
108
48
42
23
85
15
69
6
84
65
31
233
1
23
40
45
108
23
16
20
36
12
60
97
15
24
21
123
15
41
37
99
44
145
27
45
54
18
27
3
36
29
205
60
18
17
1
15
56
31
24
5
148
27
54
36
36
23
85
35
19
12
6
ABCD 98084518204*3^$a+1 [50005]
6
90
36
5
13
51
44
60
24
55
33
32
12
13
12
75
68
28
9
18
5
1
35
24
60
73
59
19
5
25
39
56
49
27
48
8
13
75
116
36
19
53
1
71
61
12
18
42
23
60
19
41
109
15
80
4
12
45
3
75
69
15
41
19
21
36
33
75
92
25
6
89
28
3
54
11
4
48
33
15
20
48
25
36
23
36
31
21
45
23
12
72
37
3
32
16
80
12
52
80
19
65
12
72
52
8
25
27
48
8
24
19
30
11
25
59
64
75
5
67
45
20
4
129
18
89
24
172
104
49
11
28
68
4
116
7
5
48
40
48
12
9
51
20
24
28
20
52
33
18
24
29
25
12
54
18
35
16
9
23
28
21
23
12
19
9
21
36
11
72
16
12
69
51
8
1
63
27
53
91
5
12
28
60
92
64
3
77
48
36
84
7
9
24
20
37
15
99
30
24
12
3
68
4
48
27
33
36
80
25
47
12
55
33
32
16
32
4
48
8
60
52
96
27
9
36
20
120
4
24
21
36
24
15
104
7
77
28
3
65
4
8
13
84
71
25
27
32
12
1
23
40
96
33
35
1
15
21
35
19
41
1
12
23
24
28
3
18
11
84
4
48
8
12
12
12
1
27
45
3
33
15
20
25
59
28
20
67
5
16
44
7
54
11
25
95
31
9
9
36
15
3
18
35
24
60
48
13
23
37
3
27
24
9
56
4
20
4
27
5
40
44
19
57
33
35
37
11
28
32
19
18
36
15
20
36
16
3
17
12
16
44
16
45
12
35
40
8
36
24
4
20
12
4
44
52
20
16
32
12
55
5
16
8
7
29
25
11
13
54
30
108
39
33
11
16
24
44
36
96
88
8
12
60
1
99
33
15
8
24
25
36
11
25
3
8
25
18
89
1
119
61
11
1
35
19
41
4
81
23
31
33
27
5
16
33
12
155
40
32
148
8
1
11
84
4
9
11
12
43
5
40
12
44
48
37
15
104
12
24
91
53
12
28
20
31
41
49
15
39
29
13
23
31
9
9
12
15
188
85
15
8
73
11
1
35
12
12
40
69
11
24
12
12
61
11
88
48
8
4
20
48
67
30
11
24
12
84
36
4
12
3
21
45
78
77
16
8
1
83
72
28
15
6
59
40
8
24
60
28
36
44
16
111
18
63
44
28
92
4
81
108
23
4
171
18
30
6
51
8
24
16
12
20
24
1
39
68
7
18
23
7
33
8
12
4
33
47
43
113
24
28
3
53
1
63
20
1
147
12
20
25
120
23
19
18
11
25
15
20
24
48
37
11
1
23
1
131
16
72
32
40
48
3
5
60
4
96
8
1
15
48
32
1
3
45
131
1
3
51
29
24
13
23
37
54
66
3
20
1
83
12
40
56
40
20
48
52
140
52
27
69
80
16
33
11
7
29
36
12
12
148
3
65
4
33
23
19
5
24
7
18
11
1
107
36
19
5
16
20
16
3
17
24
12
67
45
72
45
35
1
15
8
49
23
28
60
24
12
21
63
45
15
57
83
12
52
15
5
16
12
44
25
59
132
4
80
48
25
48
35
48
12
24
40
20
1
23
145
99
3
18
24
3
9
39
120
24
20
1
11
40
3
137
76
57
15
12
21
18
17
7
48
72
17
19
29
40
92
40
56
48
25
144
23
12
52
33
11
61
11
12
37
30
21
8
84
12
25
11
12
36
7
18
11
88
15
57
116
72
133
162
65
7
33
15
18
35
28
9
3
92
12
25
23
16
32
13
11
64
96
9
159
27
30
23
13
23
55
69
3
29
55
29
4
140
132
24
12
84
16
8
36
36
7
18
23
36
84
1
15
21
3
60
39
137
24
19
90
11
112
32
7
53
37
15
20
43
21
24
8
24
43
17
4
57
39
48
51
81
36
12
48
12
20
60
16
9
35
85
15
8
19
30
23
1
11
1
83
25
15
20
55
5
16
8
108
24
36
7
17
19
5
7
57
20
31
21
3
108
5
7
21
92
103
60
65
97
39
9
11
13
11
55
41
84
25
66
21
24
8
25
30
5
60
112
21
27
20
36
16
56
25
23
4
33
3
12
8
61
23
217
36
18
12
18
24
11
25
87
140
40
15
29
31
33
24
32
1
27
20
37
95
4
9
6
5
52
24
20
1
24
39
60
20
12
13
11
36
40
108
104
7
66
3
44
48
19
5
61
27
27
45
24
20
64
8
7
41
4
48
45
23
12
84
13
30
185
36
36
19
12
53
37
95
24
64
20
4
68
40
20
24
48
25
83
7
6
66
9
156
36
8
40
45
36
30
6
12
11
25
39
8
49
39
80
16
20
120
115
18
3
15
33
12
20
4
60
108
80
43
78
11
1
24
23
52
44
1
3
20
67
18
11
36
40
20
36
97
11
19
17
4
15
126
24
11
28
32
139
65
7
5
37
120
23
4
8
25
23
13
11
24
40
45
11
16
69
3
20
100
72
21
138
42
35
19
53
100
8
19
21
68
24
13
23
24
40
3
5
4
21
23
1
35
36
72
88
39
66
24
23
60
36
4
68
48
60
4
57
59
7
17
16
9
23
4
24
32
148
57
39
48
15
18
63
27
125
12
67
5
60
55
6
27
8
84
1
114
65
48
43
17
25
66
41
4
51
9
9
123
12
171
21
9
59
48
25
15
44
36
40
9
48
23
88
32
88
44
85
27
8
60
16
80
61
24
12
23
12
25
90
17
36
37
35
4
8
7
5
24
184
15
5
13
23
40
12
44
13
83
4
21
35
40
69
36
59
36
24
40
51
9
8
36
24
16
20
1
3
20
7
5
4
12
48
44
12
28
8
127
18
27
27
21
39
66
135
123
12
9
8
132
1
23
60
7
9
21
23
12
12
103
18
15
12
9
15
3
77
13
12
3
48
45
23
40
104
12
24
12
37
71
31
41
24
16
9
6
18
11
36
25
3
81
135
105
15
24
20
36
48
85
11
24
37
3
21
36
71
24
28
21
27
188
24
7
18
11
97
39
36
8
24
16
20
36
88
27
66
3
96
56
4
21
83
12
13
27
33
36
126
17
28
44
145
3
56
7
29
36
4
56
25
35
13
15
84
60
57
144
24
3
20
4
21
107
40
32
40
3
53
145
35
13
24
11
4
48
9
11
48
60
64
8
48
16
9
87
8
19
45
21
36
63
33
12
42
65
16
3
5
36
1
3
20
7
17
12
ABCD 98084668634*3^$a+1 [50057]
13
144
95
24
1
24
36
29
42
73
59
48
48
85
59
97
71
72
36
61
11
49
23
1
191
60
18
30
48
153
27
12
1
11
60
90
30
24
25
36
23
1
35
37
83
1
59
6
18
37
95
45
21
162
6
7
60
35
25
17
30
12
84
121
24
11
36
12
1
47
12
12
361
60
60
24
84
11
48
13
48
240
11
30
31
59
84
12
13
35
21
39
90
54
33
27
48
60
18
30
61
44
16
96
35
54
30
1
89
6
12
132
48
42
15
3
78
48
115
36
11
12
72
25
35
1
120
23
6
30
18
30
37
101
30
13
36
239
1
24
155
300
96
1
35
13
11
30
78
66
6
108
48
33
36
3
36
36
6
30
69
16
128
45
54
42
6
12
96
205
60
5
15
112
104
3
78
43
59
13
60
48
167
13
120
35
60
36
60
48
21
51
144
24
30
42
1
59
1
17
30
90
67
5
78
12
1
23
1
23
48
12
66
42
69
16
23
36
141
64
83
37
95
145
71
109
59
96
25
65
55
23
18
210
222
48
90
132
138
18
25
12
140
4
71
12
12
25
23
162
19
96
83
1
11
144
6
115
44
40
11
30
55
11
108
90
6
204
25
11
18
7
35
6
99
21
42
61
11
85
140
3
18
102
66
55
12
29
18
120
97
5
54
42
24
6
12
30
102
90
18
36
24
37
80
99
36
24
84
157
59
60
12
49
89
115
11
60
24
24
6
30
97
113
91
24
32
45
19
24
35
66
126
25
113
30
36
60
48
132
48
61
71
25
80
4
239
102
91
23
54
30
36
54
7
120
120
23
12
24
61
59
6
15
9
7
84
251
24
1
48
35
1
29
91
29
54
21
159
6
24
30
90
7
60
23
60
73
59
408
72
36
84
48
78
159
64
137
15
148
96
5
6
12
12
48
108
84
48
13
125
138
6
31
107
61
89
198
12
12
24
24
33
40
24
83
60
96
24
37
120
35
25
60
35
1
23
96
1
24
83
30
7
35
120
6
18
30
66
49
35
84
21
27
145
24
36
60
35
48
42
24
30
49
209
91
11
1
17
18
33
15
12
72
108
9
111
54
18
37
23
18
48
15
81
138
1
12
17
7
36
35
49
35
198
72
78
42
30
24
24
1
11
108
1
36
71
24
78
18
72
12
49
11
54
54
12
6
19
29
7
83
6
78
120
72
36
24
85
24
71
36
13
96
80
15
114
31
56
87
157
83
37
36
23
60
1
101
90
108
121
24
89
30
60
48
13
96
104
57
19
251
13
5
6
36
30
15
4
23
1
107
120
72
33
33
7
95
12
12
60
36
42
7
11
12
13
29
31
35
24
48
132
61
23
1
5
54
192
12
1
125
90
37
47
12
78
126
12
13
59
61
17
54
61
48
35
84
37
84
77
43
60
59
37
120
20
100
120
35
61
8
76
24
5
6
18
43
23
85
35
84
18
18
1
36
17
18
48
12
84
85
156
24
35
24
97
35
25
5
198
36
49
156
35
60
85
29
7
59
25
5
138
120
1
35
36
6
42
81
21
114
12
24
24
24
12
25
35
25
71
13
125
67
179
24
1
84
35
84
36
1
60
11
84
1
77
30
121
35
24
60
1
11
24
24
48
30
24
24
126
109
20
15
57
39
25
23
13
84
251
78
96
48
126
24
42
15
3
120
157
23
48
25
23
72
12
78
162
97
11
12
57
76
17
126
42
78
1
41
79
11
13
36
23
36
96
45
75
144
36
25
95
6
72
6
1
11
132
13
29
55
119
60
12
73
11
141
4
53
231
52
23
37
137
138
109
11
48
1
23
120
37
23
1
251
36
12
133
35
25
48
35
36
96
25
167
12
120
1
60
47
30
91
36
35
108
1
36
5
114
61
23
18
42
132
18
18
168
325
47
42
30
306
54
12
1
167
73
24
23
57
4
167
49
59
12
60
24
49
36
23
13
59
61
5
48
54
37
35
25
59
54
96
72
15
27
73
35
12
30
6
84
102
54
24
60
33
75
133
47
198
6
66
18
174
72
6
48
96
1
107
97
11
13
20
72
9
54
145
41
19
11
66
138
12
114
175
23
42
54
36
48
1
119
12
61
47
13
17
48
18
ABCD 98084811224*3^$a+1 [50026]
96
27
57
60
36
12
48
69
36
108
162
21
39
66
54
108
42
36
75
9
135
36
87
9
21
132
87
24
153
42
108
57
9
96
30
36
33
12
141
12
42
174
36
42
120
45
9
87
45
12
36
42
141
15
54
42
36
84
6
66
33
60
60
27
45
27
45
96
24
111
54
18
105
69
42
192
33
39
24
12
36
9
72
81
171
15
45
132
3
210
18
54
51
9
30
9
159
45
63
66
234
18
27
15
45
132
39
48
90
24
99
27
153
21
87
108
75
105
39
141
60
21
30
45
48
129
27
183
54
54
6
36
48
3
72
15
6
87
165
54
9
3
36
9
51
48
132
36
117
72
63
30
36
36
42
66
15
27
12
33
3
54
303
81
3
51
33
12
9
39
117
63
15
57
69
12
6
33
123
42
138
18
96
18
141
39
21
84
3
90
162
81
120
24
144
192
12
123
6
3
9
51
27
57
99
42
228
36
6
138
24
3
99
36
6
48
6
30
42
48
81
33
27
72
3
45
12
123
24
81
165
39
156
3
132
9
36
21
27
36
69
75
339
54
18
246
54
24
9
9
27
27
33
111
12
54
15
21
72
87
9
3
99
54
75
3
30
162
45
27
24
30
111
15
18
6
21
168
81
27
57
90
24
48
297
9
78
57
9
270
33
24
24
69
54
30
90
81
27
9
63
18
39
39
30
72
51
45
18
18
51
12
96
39
156
18
18
6
30
6
39
15
57
81
108
27
9
60
192
99
45
39
15
129
21
210
72
36
33
24
3
12
54
60
12
78
57
33
18
18
156
36
63
81
42
45
129
60
66
36
45
27
93
69
36
6
48
6
30
96
69
21
12
36
27
48
36
12
147
24
9
129
15
48
87
180
261
84
69
66
144
6
111
9
72
42
21
153
36
39
33
90
18
27
48
15
6
3
9
87
45
54
84
9
24
21
99
24
99
48
6
144
15
57
18
120
69
21
27
69
66
42
30
114
18
30
3
36
3
90
51
15
6
156
78
45
36
153
18
36
102
42
18
48
126
105
21
36
114
9
36
24
36
60
24
75
45
24
21
18
18
54
201
24
9
3
60
27
201
111
12
72
105
27
57
27
129
129
30
57
24
15
72
57
105
48
36
18
36
18
18
153
84
51
6
27
93
6
9
12
27
21
48
453
42
48
21
3
105
3
30
51
9
180
12
72
24
18
9
99
48
126
150
12
21
33
63
141
108
84
27
144
48
15
54
36
3
60
45
24
18
36
48
114
36
87
51
45
24
171
18
48
168
12
78
30
24
234
30
144
78
69
15
72
9
51
84
54
18
69
111
54
150
138
27
36
45
90
96
126
48
36
18
129
51
9
135
36
72
93
15
153
99
78
120
24
27
9
30
21
123
24
45
180
39
108
9
51
21
135
78
99
36
63
36
66
36
24
36
66
126
27
12
3
12
33
96
165
15
51
18
6
18
66
168
9
21
18
21
51
114
12
111
87
177
96
141
3
168
15
213
39
12
90
15
39
36
60
72
12
117
48
132
51
54
36
51
69
144
15
48
33
102
162
36
6
36
21
27
18
24
12
63
63
42
36
36
84
90
216
18
24
15
3
57
15
81
24
57
99
9
108
48
78
120
69
129
18
36
6
18
18
3
12
12
39
72
57
24
69
12
3
39
21
15
48
150
30
18
42
84
33
21
108
24
90
12
42
48
18
33
24
105
51
9
66
213
39
108
24
18
84
27
9
6
165
105
36
15
36
33
36
18
42
66
18
18
6
51
21
12
42
48
18
39
21
108
27
9
108
90
30
18
6
12
42
9
99
69
3
84
54
267
9
66
162
18
6
156
6
69
165
15
108
33
42
156
21
141
114
105
21
36
63
39
108
21
51
24
21
15
12
18
51
24
39
138
51
39
6
147
33
15
87
42
12
96
51
21
48
39
33
54
6
243
81
3
15
129
9
39
108
84
ABCD 98085499906*3^$a+1 [50025]
2
28
57
12
47
16
110
54
4
21
8
16
9
18
18
60
48
14
9
81
76
6
24
2
51
19
9
47
13
81
30
12
6
6
14
3
28
59
9
9
4
14
13
5
15
3
28
93
80
19
81
44
7
89
1
6
92
52
90
20
46
66
54
9
5
63
25
39
3
72
30
6
12
20
73
39
120
21
60
47
16
24
14
18
10
36
11
100
20
19
21
8
16
29
16
12
36
59
3
52
48
29
69
46
30
14
37
15
29
28
32
31
24
2
22
12
12
12
30
15
3
60
5
13
32
10
44
16
29
1
6
12
65
19
6
80
4
6
48
36
21
33
12
20
15
16
3
41
24
16
11
16
5
25
47
16
3
21
32
79
42
132
32
36
15
12
49
3
63
2
54
124
56
40
14
34
6
14
52
12
6
107
3
13
69
80
79
12
3
14
3
31
12
5
19
12
60
24
57
27
36
36
18
27
84
63
45
17
51
60
85
51
48
75
5
16
39
20
45
52
63
36
30
12
104
154
21
24
24
3
6
54
36
6
63
15
26
27
19
17
16
32
19
36
17
4
63
30
36
26
25
27
5
12
13
80
16
2
4
36
24
48
18
27
33
80
4
147
51
60
48
32
16
57
17
22
30
15
20
39
4
69
3
21
3
117
89
34
2
58
12
45
105
18
114
42
5
15
97
3
36
21
39
41
4
20
124
29
19
15
48
18
11
16
39
32
45
7
20
9
25
6
57
15
81
5
28
71
16
3
21
3
29
48
55
14
58
12
5
87
52
24
72
36
12
36
6
11
39
28
44
16
18
42
69
3
30
15
68
7
150
35
36
19
57
27
2
39
43
12
50
7
29
70
29
9
4
18
14
15
112
53
118
48
60
9
3
9
3
21
27
12
57
3
5
16
15
84
17
36
31
2
22
17
36
4
11
34
20
10
30
3
12
21
30
18
83
73
3
3
12
17
1
12
14
9
12
157
2
28
57
23
57
48
31
24
56
100
8
13
81
18
12
137
19
8
64
44
21
4
9
23
19
54
6
42
87
176
13
47
75
21
1
42
6
11
136
32
16
9
14
4
5
7
36
5
15
4
77
43
24
14
22
21
36
63
24
9
3
42
14
54
22
12
5
31
12
29
33
76
14
1
27
26
31
8
33
31
21
48
18
26
7
39
72
72
36
17
67
77
48
43
6
54
105
51
12
5
64
8
9
63
19
12
48
17
73
2
1
35
46
42
17
4
12
63
54
6
54
23
13
90
48
6
44
106
45
3
26
10
57
24
3
14
34
65
16
3
24
36
36
92
49
20
19
24
21
27
29
19
30
99
15
48
78
18
33
3
48
33
27
12
18
18
17
7
41
13
102
45
5
39
33
16
30
24
12
33
12
71
4
24
12
9
8
1
66
30
35
16
116
39
9
16
11
18
190
96
5
13
3
63
93
3
65
40
72
3
24
24
36
18
48
18
81
12
27
12
60
60
32
36
52
42
3
39
36
81
51
2
51
13
42
20
28
9
48
39
2
58
68
9
16
3
12
9
3
5
13
2
1
24
21
11
7
84
12
48
78
20
40
51
60
3
156
54
54
41
48
55
14
28
27
21
18
30
11
1
30
60
9
39
5
85
14
16
30
35
7
60
42
71
19
41
19
96
32
45
67
41
24
28
11
16
5
31
12
8
90
130
18
32
67
15
33
15
14
3
64
23
85
5
27
13
18
5
124
27
36
17
13
6
74
46
48
12
12
44
4
30
11
1
30
17
1
35
79
18
3
60
44
40
9
6
161
24
49
8
43
36
29
3
28
45
30
38
43
47
21
76
15
24
26
64
15
32
139
12
29
19
57
21
26
34
6
32
1
60
32
28
41
46
57
8
13
6
24
30
23
27
165
12
48
27
18
46
9
15
12
18
42
36
60
161
40
8
1
20
19
9
42
20
18
3
69
70
18
20
18
4
60
30
47
67
60
18
30
18
18
42
30
5
55
9
75
26
72
82
24
38
4
47
3
57
4
3
30
27
39
29
12
15
28
60
17
40
24
75
65
43
12
21
68
61
8
43
11
70
12
51
15
12
9
11
13
24
92
7
69
27
6
35
43
36
36
8
9
7
6
102
92
108
46
143
31
5
1
47
33
18
4
5
7
48
8
21
16
27
6
51
51
89
28
33
51
39
48
12
42
23
60
103
24
17
12
49
119
43
30
23
16
9
47
120
15
49
24
15
21
44
19
17
31
180
9
24
39
60
53
4
20
43
45
36
95
34
11
99
40
36
60
29
13
18
30
11
40
11
54
46
12
60
17
99
4
60
53
64
3
6
80
18
33
31
60
60
12
24
33
96
104
79
24
6
30
20
40
48
117
11
22
42
17
4
77
18
28
117
3
78
6
89
3
40
32
22
15
81
18
29
51
97
32
15
109
17
31
5
88
90
36
2
18
21
19
96
45
17
91
27
18
39
3
20
16
9
51
9
3
29
4
27
32
61
104
15
1
32
60
31
12
69
11
72
28
29
51
21
16
72
20
16
3
9
27
96
54
47
7
36
101
7
30
42
33
3
24
24
32
1
33
90
5
15
37
24
65
7
3
8
4
32
46
47
7
36
24
24
36
17
7
6
36
12
3
45
14
18
22
32
52
6
6
17
7
38
22
5
79
21
12
3
2
94
60
54
11
49
56
31
3
24
24
6
36
6
12
33
60
15
12
60
5
37
14
93
7
17
16
99
45
11
18
67
3
6
14
1
69
48
35
9
16
2
124
33
5
22
6
23
7
5
76
80
64
39
24
18
54
81
41
4
12
96
6
44
16
30
62
1
63
18
3
33
66
12
5
12
12
4
12
3
24
20
16
5
19
17
73
126
17
7
24
9
108
33
11
21
28
131
13
23
19
60
32
88
18
3
12
23
45
43
6
6
26
34
17
67
62
103
21
12
42
24
36
14
10
8
4
42
59
16
48
104
13
60
18
68
61
33
30
2
3
105
36
10
12
5
37
66
29
3
9
31
17
67
36
84
120
5
73
15
24
3
5
1
35
64
3
12
33
33
15
20
15
124
5
55
18
14
1
53
58
72
12
65
12
1
30
56
13
12
27
12
26
34
5
7
33
47
25
3
5
4
12
3
36
29
13
104
43
3
12
45
15
5
79
17
4
3
57
63
45
5
63
27
18
4
90
41
76
63
36
14
3
28
32
13
14
4
30
2
34
3
57
30
74
27
36
7
2
10
12
9
21
30
36
12
60
9
45
11
15
4
50
91
17
127
21
14
76
24
60
2
76
66
60
53
28
23
112
50
10
18
12
14
9
7
81
56
9
34
33
32
19
9
20
7
84
66
2
49
15
17
27
25
32
19
5
4
75
18
30
6
2
52
12
24
21
33
6
86
16
30
57
15
26
10
8
28
33
68
19
ABCD 98086504988*3^$a+1 [50063]
199
45
45
15
60
87
90
90
33
36
56
108
12
40
20
19
65
124
45
72
35
72
12
25
54
161
96
28
56
24
76
44
72
4
44
12
103
29
28
33
11
136
48
111
36
18
59
67
125
48
61
147
8
16
188
36
144
88
32
16
81
35
48
28
33
75
152
79
36
5
12
91
21
15
36
45
48
51
209
12
84
64
92
28
87
33
44
88
8
25
11
76
3
72
29
96
120
43
45
81
99
27
33
20
24
12
4
44
16
36
99
41
40
128
72
4
92
160
104
60
24
12
4
36
68
60
67
54
15
36
24
68
60
36
24
76
120
12
68
96
36
60
12
96
61
39
15
41
31
105
80
60
12
31
101
4
60
44
7
141
75
29
160
44
55
45
20
25
15
164
127
41
4
8
88
120
32
13
35
12
60
156
36
169
15
192
24
20
36
12
277
54
149
13
18
57
8
61
23
136
111
101
208
20
72
40
104
60
96
148
15
5
12
55
165
15
5
85
23
144
12
96
64
204
15
45
72
60
48
36
45
35
1
23
24
76
36
24
80
12
40
224
1
198
17
48
40
92
24
48
88
75
90
90
90
35
73
75
12
93
15
72
60
24
261
63
27
5
13
71
4
92
204
4
12
44
1
159
36
39
5
49
36
11
48
12
55
17
72
1
90
5
60
124
20
4
72
44
16
32
127
65
76
20
120
84
60
24
12
25
203
67
9
171
65
12
16
56
120
64
12
32
88
3
36
21
204
36
24
8
67
9
12
15
90
54
21
20
4
80
16
3
17
55
9
99
65
232
8
40
12
39
21
8
25
207
20
60
12
97
23
12
4
60
12
8
84
13
23
12
73
11
79
162
203
24
28
159
5
336
48
24
52
44
60
96
55
81
9
59
16
24
92
25
3
12
8
24
112
20
1
15
24
68
120
72
79
29
28
104
1
47
7
5
40
36
9
51
3
105
165
87
84
60
21
18
5
52
69
15
84
72
9
95
48
28
32
16
32
4
8
36
151
29
132
55
65
25
108
15
75
5
16
156
68
24
36
55
45
12
8
36
4
75
65
76
8
103
9
9
15
56
36
12
132
96
40
44
100
135
36
69
36
24
36
8
52
20
28
44
61
11
24
100
56
144
115
36
21
15
53
72
12
60
36
40
12
60
20
4
45
15
8
108
64
24
12
60
195
53
36
1
108
36
23
16
12
68
25
27
48
32
40
15
29
241
15
32
88
8
1
39
96
44
276
60
168
28
8
72
19
41
12
148
15
90
63
12
69
39
60
32
24
25
11
43
117
8
112
32
12
96
163
41
64
21
23
121
15
104
76
20
24
48
73
59
16
72
69
51
48
192
105
3
120
60
12
3
57
92
88
104
1
83
16
116
12
28
80
28
32
148
51
81
20
115
33
32
24
64
32
12
48
4
111
17
240
103
45
240
44
48
1
51
60
116
48
72
120
108
37
90
18
27
63
17
12
60
120
12
16
60
24
164
181
39
12
3
17
48
7
77
12
1
143
1
131
40
180
20
48
84
1
72
183
56
16
15
9
104
16
68
60
31
177
20
28
60
140
25
36
36
47
28
15
29
168
28
45
63
56
36
25
15
3
162
3
20
12
4
15
65
4
20
76
80
64
44
43
197
72
4
12
48
27
113
12
55
90
18
57
8
180
115
41
36
12
28
63
90
47
4
21
18
17
192
88
44
19
89
60
88
24
84
92
139
29
61
195
39
17
24
184
12
32
48
133
36
39
51
189
152
4
36
60
60
24
20
48
1
35
37
75
33
36
35
48
28
168
12
8
112
24
44
40
36
21
15
39
29
72
84
16
15
9
68
60
232
36
48
15
72
93
51
29
25
35
127
9
8
16
60
12
3
41
60
96
4
144
32
4
144
36
24
36
24
75
101
76
8
96
60
4
12
92
1
35
76
20
124
132
20
100
8
52
32
52
15
21
24
8
1
87
3
5
36
76
24
24
44
28
180
224
24
136
20
108
12
49
27
24
111
17
37
11
40
39
21
195
9
36
189
36
ABCD 98086597034*3^$a+1 [50001]
4
120
33
65
30
58
39
11
37
53
60
64
20
60
70
126
182
18
180
12
22
38
108
30
34
8
19
96
63
30
51
48
35
13
48
45
92
90
142
56
64
20
163
87
126
24
36
159
111
20
12
78
34
120
38
180
18
4
30
27
9
134
18
30
52
110
16
110
4
38
28
44
36
91
83
13
77
36
40
20
34
66
24
126
2
7
11
37
17
30
6
180
7
63
50
72
22
140
85
5
130
90
56
7
27
128
52
110
210
70
80
180
7
83
10
20
18
18
60
10
60
50
4
36
15
17
202
30
90
80
16
32
72
150
16
90
84
186
2
133
9
50
78
118
177
48
9
56
31
101
187
75
60
50
6
64
36
152
52
20
13
53
72
60
18
37
33
20
30
124
90
60
123
192
21
44
70
56
49
21
171
3
38
22
33
107
18
22
30
126
81
99
62
72
280
15
45
36
210
44
1
69
123
35
13
9
140
43
35
90
30
78
304
30
8
30
22
66
24
56
72
102
13
63
2
82
45
65
40
218
142
66
80
120
24
18
48
42
18
30
214
36
87
137
136
24
20
115
41
70
2
22
86
19
141
24
300
8
28
60
14
16
81
29
72
108
240
34
45
21
27
27
56
61
123
180
20
16
32
52
36
234
38
258
10
62
48
132
82
116
10
74
13
65
88
84
180
36
54
90
36
80
151
9
2
118
150
57
107
36
49
15
26
70
54
27
39
2
7
143
162
316
80
34
38
12
16
15
59
36
274
30
33
192
96
95
34
20
36
60
10
90
2
88
45
249
146
102
162
196
54
147
48
96
35
24
18
82
26
34
56
61
3
8
18
30
94
66
90
20
34
20
60
48
148
354
90
6
14
70
26
1
9
170
61
41
18
94
36
20
31
48
21
27
177
207
113
40
30
188
48
61
29
130
84
60
30
116
250
110
64
38
52
26
19
261
62
28
144
80
1
65
4
36
39
81
15
9
30
60
126
50
94
56
180
160
50
34
15
83
18
70
392
328
14
18
78
154
93
5
28
2
42
36
64
26
34
3
63
110
211
39
60
30
2
42
36
34
38
82
6
2
12
16
80
64
33
5
52
6
30
44
120
70
153
27
21
195
134
46
9
51
45
65
10
144
150
15
48
27
128
180
48
1
3
158
79
96
63
14
18
22
75
101
70
69
11
10
44
100
110
78
88
140
91
41
52
20
70
30
20
16
135
96
48
11
114
100
296
151
29
190
2
67
171
20
12
22
15
96
35
54
120
40
30
236
34
38
85
47
30
6
61
48
11
42
88
20
10
74
91
15
24
90
90
86
31
63
50
36
42
28
260
64
33
57
60
75
51
45
389
16
20
7
63
81
209
31
41
28
60
54
66
135
15
20
34
20
16
50
42
187
185
160
36
62
48
24
16
30
80
252
52
36
174
60
33
3
104
96
10
20
42
72
216
34
56
54
66
34
150
30
60
30
38
78
34
117
3
8
90
12
96
12
19
240
33
56
190
62
72
18
49
89
114
48
277
48
93
2
88
30
44
36
100
90
24
165
11
274
30
8
28
90
54
36
45
45
290
250
114
120
45
45
3
35
88
20
1
41
28
90
150
20
64
8
52
20
10
96
54
56
10
62
88
30
92
58
27
137
160
38
49
89
34
60
105
5
43
83
10
51
11
18
162
48
42
18
64
90
6
54
20
36
84
40
ABCD 98086617836*3^$a+1 [50035]
253
84
12
60
84
65
91
35
1
96
12
161
127
120
96
24
12
17
139
12
24
5
18
1
48
108
12
83
198
103
24
204
24
24
48
48
119
13
84
36
29
19
36
168
60
5
151
24
36
12
96
59
85
113
54
25
24
41
72
7
144
65
54
25
29
211
5
36
180
18
90
216
19
17
54
13
5
7
48
17
19
180
17
127
35
13
77
175
12
29
7
12
12
240
125
19
24
60
60
17
36
54
18
151
101
18
36
181
60
11
109
161
19
36
89
271
24
12
143
108
25
11
37
53
151
36
24
41
19
35
18
19
107
36
18
31
24
35
37
72
60
12
12
5
79
29
36
7
83
25
96
72
192
65
211
36
12
60
72
23
36
25
155
1
60
36
11
36
54
55
17
36
67
41
43
173
19
108
89
19
12
48
29
19
36
96
36
120
12
12
60
5
36
54
1
168
12
96
48
60
204
132
108
17
19
48
24
36
24
11
162
31
95
54
79
29
127
120
5
36
144
91
48
41
55
35
90
7
29
139
41
7
47
25
60
41
43
119
37
252
12
24
125
7
29
36
54
13
23
36
13
60
17
115
36
12
36
24
84
12
36
12
36
65
7
48
35
25
11
36
13
12
24
48
36
11
54
54
13
48
65
7
155
1
12
48
108
65
7
29
43
24
60
35
13
12
132
60
48
12
11
25
84
71
85
48
72
84
24
29
18
37
107
13
48
48
17
7
84
144
192
48
48
17
55
35
13
72
60
24
12
12
5
7
65
7
60
95
25
65
31
5
36
19
72
35
49
12
12
17
67
77
19
72
24
36
24
5
19
24
11
37
36
17
19
197
108
90
18
108
31
24
24
12
24
65
43
144
24
12
72
168
239
1
12
5
36
103
120
47
25
83
37
72
53
31
23
49
41
7
48
36
132
12
72
143
109
35
126
43
96
24
17
36
19
17
19
53
36
19
71
133
47
90
7
48
71
18
19
36
48
60
53
19
17
18
97
24
5
36
7
11
18
7
132
24
12
240
84
12
101
319
156
24
23
90
7
29
91
12
12
120
12
41
43
11
49
12
96
24
120
5
7
48
17
54
54
67
12
48
192
5
18
1
53
127
24
24
132
17
43
96
5
36
31
12
11
37
108
24
36
11
1
125
67
132
48
12
60
5
7
29
43
191
1
24
11
25
29
67
12
11
217
35
205
72
155
1
36
24
108
12
24
60
48
120
53
19
36
12
228
12
84
12
12
132
29
36
108
7
29
31
72
12
12
12
72
12
191
1
24
12
12
23
90
54
73
53
67
84
48
53
43
29
36
79
12
17
55
48
41
91
107
1
12
72
84
72
11
18
67
77
67
72
12
29
36
43
48
216
120
96
72
48
41
7
47
37
36
72
17
31
96
36
156
24
48
12
65
90
25
155
1
240
11
49
149
31
12
47
54
91
89
7
192
132
11
1
17
18
90
19
71
37
60
60
48
83
1
36
24
191
90
67
23
61
60
41
19
17
162
13
60
12
36
113
19
84
23
85
59
133
101
43
29
55
35
90
18
13
12
216
84
108
24
12
156
41
7
48
35
13
23
37
12
108
60
12
59
37
12
48
24
23
229
12
11
18
43
119
73
53
72
67
131
73
161
7
29
31
77
43
317
36
199
35
36
97
24
48
12
72
48
95
49
41
43
47
25
24
48
11
169
24
41
36
54
133
29
175
5
18
72
13
41
36
91
12
95
1
60
24
72
221
55
36
24
168
41
7
120
96
12
108
107
1
84
5
79
84
143
18
19
96
36
101
162
13
192
72
11
133
119
73
107
25
12
84
77
7
24
60
53
19
132
36
11
36
37
24
65
19
24
84
48
96
17
108
19
89
7
36
83
49
41
180
55
72
143
1
24
11
18
55
60
137
7
120
96
96
24
17
7
108
84
240
84
24
83
229
72
77
31
5
7
84
108
125
163
17
7
252
83
54
18
13
77
55
53
108
43
60
36
36
41
18
ABCD 98087414312*3^$a+1 [50001]
60
101
18
1
125
12
60
63
9
51
21
18
73
47
105
36
24
3
18
7
12
287
84
157
23
42
72
15
57
3
27
1
80
48
39
73
89
144
12
42
21
51
109
12
5
15
57
15
48
3
96
18
31
41
18
21
15
270
19
11
37
32
45
48
3
12
93
19
96
29
15
63
37
17
79
65
72
48
27
28
24
60
23
24
9
24
141
60
54
33
15
13
47
37
65
6
12
33
9
126
25
20
12
28
84
65
12
6
25
83
12
54
108
96
99
28
8
9
36
84
55
17
3
21
12
75
87
253
8
60
21
54
42
54
33
15
25
17
18
105
3
37
60
80
36
4
53
18
102
3
57
7
60
156
29
135
27
144
49
77
54
45
21
6
18
99
16
24
35
21
21
18
21
15
162
12
15
3
24
9
57
24
48
3
148
17
84
3
51
97
29
24
15
111
54
55
44
111
37
32
16
92
52
8
39
21
15
13
5
36
54
9
160
60
36
5
54
13
80
33
36
43
8
72
40
17
90
33
36
57
48
15
52
12
35
12
1
53
127
23
72
117
40
36
59
12
69
24
48
40
132
17
30
213
48
15
12
42
90
13
60
107
156
13
11
18
31
35
69
28
17
31
12
72
5
91
60
17
67
5
15
57
18
21
12
28
44
3
285
69
79
32
69
31
23
117
60
9
43
36
5
60
36
163
8
228
45
27
15
18
15
72
39
189
81
99
120
141
3
27
93
75
1
32
15
54
18
96
12
24
54
15
40
11
1
5
183
12
52
113
63
112
32
16
5
127
60
53
30
126
31
132
20
16
12
32
33
3
40
24
113
30
54
19
5
15
51
21
147
66
75
87
54
43
47
1
108
72
5
48
7
12
17
3
36
72
3
162
54
13
8
12
40
8
40
128
21
31
95
45
57
36
42
12
25
17
31
53
27
69
39
12
3
12
25
48
20
15
60
25
11
13
20
57
19
65
67
77
31
20
64
20
81
55
5
19
80
16
65
30
45
9
151
35
9
48
27
141
9
3
48
4
35
81
27
45
3
24
25
11
69
16
12
12
56
112
95
13
11
189
72
52
47
49
20
177
15
9
51
33
6
66
114
30
108
51
144
27
9
12
45
7
101
7
32
93
18
25
47
117
40
8
87
12
93
3
45
45
18
66
163
5
48
163
5
67
23
9
16
20
60
51
1
12
167
78
12
31
137
72
31
17
42
48
78
54
141
12
108
27
85
23
13
125
90
25
44
45
18
97
68
99
61
48
144
53
54
6
7
56
45
36
103
96
29
91
5
7
23
25
11
54
27
12
3
33
51
6
3
100
59
45
3
33
57
24
19
17
7
20
21
6
18
72
79
41
54
6
54
162
63
24
16
179
13
8
100
101
90
33
201
7
29
91
68
21
18
30
78
33
51
9
120
64
5
6
37
107
12
78
138
37
41
15
39
45
57
24
19
168
152
21
36
31
92
3
18
12
15
12
33
27
60
40
53
30
18
75
39
1
29
6
9
40
36
5
27
9
18
61
44
100
168
8
69
126
54
48
75
48
12
12
28
47
73
80
39
33
36
12
12
57
18
25
77
3
93
3
24
3
42
15
40
96
84
20
28
8
12
12
117
54
69
3
54
3
60
40
48
59
6
27
117
18
25
23
37
20
60
27
13
41
42
93
81
18
13
92
3
24
33
3
30
15
27
30
31
44
3
45
39
21
33
19
23
48
60
109
48
17
15
21
75
4
56
12
69
39
57
7
65
72
3
15
1
11
54
72
42
21
52
29
18
33
9
31
32
93
18
117
72
33
3
69
15
15
6
55
20
4
5
15
45
12
39
4
17
51
52
35
72
24
49
17
168
18
45
132
36
21
18
12
24
84
60
121
17
55
132
35
201
4
5
42
13
41
15
40
89
43
108
11
84
6
36
12
15
16
11
93
15
13
72
96
44
36
64
53
43
92
108
39
73
23
36
30
39
21
18
90
12
6
72
13
77
126
162
162
1
161
79
11
13
5
43
20
9
51
93
79
137
18
18
55
20
12
15
6
7
48
12
5
12
126
49
20
36
9
51
60
12
75
12
1
131
1
72
47
6
75
40
227
313
20
39
21
48
21
111
12
81
66
73
77
30
73
5
3
100
20
12
16
41
3
88
23
30
6
54
36
3
60
21
42
48
45
15
49
68
165
54
78
30
21
144
48
9
36
54
21
15
57
16
17
127
35
1
47
54
24
27
9
151
48
24
65
51
4
17
54
45
27
57
27
93
21
39
27
6
7
41
67
185
72
3
39
54
19
20
28
8
24
3
24
1
72
8
9
79
20
60
40
44
45
18
12
1
12
108
80
84
81
39
15
33
48
4
20
96
45
6
90
54
45
57
60
7
20
48
52
8
63
36
1
8
52
92
60
36
84
45
48
24
31
5
7
11
37
20
9
54
54
78
18
7
92
48
12
15
73
8
99
13
60
8
69
ABCD 98087482334*3^$a+1 [50014]
116
45
96
12
90
12
13
23
78
12
19
35
49
71
18
15
93
48
66
33
12
168
36
36
81
3
69
42
36
13
17
19
35
84
96
48
1
20
15
60
25
20
84
15
25
11
36
60
9
96
40
8
160
47
9
15
1
23
6
39
36
27
18
102
12
72
13
5
6
54
6
42
48
42
72
6
31
11
12
45
105
12
54
45
16
11
42
30
30
6
6
3
100
77
6
73
20
39
21
75
60
25
24
47
84
60
30
120
31
20
45
6
24
13
23
13
89
55
11
69
72
51
13
29
12
48
30
18
3
21
6
9
93
15
16
29
36
42
13
11
45
48
15
1
59
66
15
15
120
42
54
90
30
18
6
30
15
21
19
41
48
36
15
15
21
28
17
19
80
4
36
17
42
6
6
13
47
45
33
6
105
15
49
53
42
60
6
91
23
57
33
15
111
12
69
28
131
72
12
6
24
15
51
1
29
39
12
40
59
25
71
25
11
33
57
39
3
42
19
11
24
49
137
24
19
11
12
117
33
24
19
11
9
36
3
12
66
42
12
25
23
6
30
6
30
24
36
9
39
72
18
30
18
60
19
65
3
15
42
48
30
1
29
27
4
5
75
76
11
13
11
6
159
3
66
19
32
4
41
18
25
12
23
1
11
9
9
90
25
12
35
48
12
48
45
12
39
6
103
17
43
71
6
19
56
24
39
18
7
47
9
69
51
75
42
18
25
5
66
13
5
15
52
35
33
51
49
140
36
15
9
27
25
29
19
176
117
79
5
48
27
9
60
15
40
35
24
42
3
45
6
12
30
24
18
186
151
29
30
69
3
13
101
48
48
3
87
33
45
19
23
54
19
5
15
15
96
18
48
7
23
90
7
23
12
21
4
35
1
56
3
30
6
24
36
12
93
40
29
96
15
16
44
51
48
25
80
60
76
20
16
5
19
47
12
57
15
18
6
69
45
6
9
40
77
99
15
1
65
30
48
1
24
5
60
31
5
6
6
19
20
33
31
11
18
42
6
7
20
3
33
45
66
13
5
30
12
24
21
51
60
54
78
150
27
21
54
30
55
80
15
54
6
25
23
25
107
9
4
12
95
18
18
37
5
42
9
27
97
11
6
78
66
6
30
63
51
12
33
15
25
59
60
97
23
12
24
66
84
99
52
11
13
11
30
103
17
43
32
75
24
42
3
24
21
31
59
105
16
113
18
18
54
21
15
30
135
24
75
30
12
15
33
6
1
11
33
9
27
60
15
24
6
48
18
9
4
29
15
21
75
4
17
19
20
24
33
18
1
59
24
96
9
27
18
27
51
48
61
20
21
3
9
30
25
23
90
3
136
24
5
30
60
6
66
12
25
35
12
36
33
15
61
60
144
107
18
30
24
30
27
3
96
69
33
30
18
51
64
59
18
60
18
144
21
9
6
36
96
144
66
7
11
249
21
91
5
19
17
27
51
54
18
90
39
3
48
49
8
36
39
1
47
72
42
6
30
7
20
21
30
30
55
24
11
24
1
17
12
42
24
72
48
36
24
30
19
11
85
24
53
19
24
29
15
33
7
60
17
48
12
30
24
25
5
36
6
24
66
3
9
6
61
11
24
69
57
30
49
59
61
5
48
91
17
18
21
39
12
13
36
8
27
18
147
75
133
71
6
6
24
84
36
36
13
17
103
65
19
5
18
33
36
21
60
39
9
24
55
20
12
28
47
13
11
61
83
6
51
4
17
19
23
12
24
21
48
3
9
48
57
18
25
56
9
6
6
99
4
77
39
57
84
3
27
36
30
19
24
17
267
3
12
18
87
45
6
24
60
66
24
156
55
71
6
12
78
18
6
33
16
29
7
65
15
63
6
36
54
12
9
129
19
32
33
51
36
3
18
42
12
109
36
11
48
114
15
45
6
12
13
11
54
39
3
54
15
144
39
85
11
60
9
15
57
39
24
81
75
24
1
5
24
18
42
96
30
6
19
60
11
30
6
24
36
12
37
65
18
1
20
16
48
96
5
75
24
12
51
78
102
18
99
15
1
35
61
35
309
75
9
36
16
53
18
12
1
149
7
8
51
30
12
72
7
5
60
24
24
18
153
147
18
15
9
30
25
71
61
20
105
15
3
37
8
3
69
3
6
91
71
13
11
9
21
48
15
3
84
6
18
9
57
3
57
84
120
6
24
9
27
60
18
42
13
56
100
5
15
36
24
21
75
28
11
6
79
5
19
83
109
44
21
48
72
66
54
6
48
105
24
27
49
29
7
5
96
43
71
30
30
60
33
33
24
15
15
18
7
35
6
79
60
5
6
49
95
6
99
39
9
3
37
60
92
3
30
51
39
1
11
18
27
9
42
13
89
6
1
35
24
25
47
69
33
31
60
5
12
18
49
17
30
30
43
60
83
33
51
6
18
36
105
15
18
36
79
11
85
44
87
6
54
24
6
48
27
3
36
42
42
81
15
36
9
15
1
60
8
171
24
42
39
9
15
160
17
39
24
36
15
61
48
23
13
60
65
15
9
18
18
114
48
9
3
6
39
75
42
30
9
99
21
15
61
23
25
12
68
3
30
7
56
40
20
16
29
24
72
39
9
7
84
44
76
11
9
27
9
28
65
27
64
5
51
39
42
63
27
13
29
6
45
4
5
30
36
9
15
18
18
49
11
9
12
15
73
11
36
54
6
60
30
84
6
6
30
72
12
45
9
12
48
171
111
33
16
84
80
4
11
25
47
49
11
157
11
25
11
25
60
41
30
24
33
93
3
9
66
6
24
19
12
5
3
12
15
85
11
102
78
48
66
108
96
96
63
12
28
47
78
72
114
25
56
75
33
3
24
93
45
12
24
30
25
11
9
4
23
24
9
27
108
1
23
18
7
20
75
1
35
1
5
3
16
17
18
9
16
11
6
18
12
33
4
35
37
59
30
6
9
39
121
11
45
159
21
15
24
21
69
19
36
11
54
96
6
42
48
39
21
27
15
18
43
59
18
7
41
111
39
150
12
54
84
6
36
12
15
21
6
13
72
5
39
45
54
12
54
6
9
21
66
18
15
9
30
6
15
100
11
78
6
25
47
69
33
30
ABCD 98087964532*3^$a+1 [50173]
43
36
6
30
138
15
21
18
30
18
30
78
17
43
6
11
37
3
3
36
21
15
24
89
124
63
12
12
93
96
12
8
7
5
60
7
18
48
12
15
15
117
33
12
156
84
90
5
7
168
12
21
57
18
30
18
90
6
41
25
30
17
7
24
6
6
12
93
108
15
17
25
12
30
6
15
120
15
57
8
109
75
27
33
108
8
7
18
60
42
24
69
12
135
102
30
21
15
57
27
12
48
6
102
78
30
45
9
60
11
1
108
6
17
7
48
78
6
33
201
30
54
6
9
57
11
7
12
84
5
7
12
12
21
63
69
15
18
54
21
32
7
69
111
21
39
24
12
54
3
15
41
4
3
60
24
21
33
54
18
54
9
57
24
71
37
6
42
72
3
33
90
42
24
59
7
18
30
90
54
53
25
3
9
12
3
3
30
95
79
30
30
54
15
27
30
30
12
53
19
30
6
60
30
72
30
36
189
3
137
25
3
9
23
7
48
12
69
12
15
45
3
12
12
48
78
27
27
21
12
20
13
35
4
33
102
6
24
12
111
9
51
27
48
5
55
78
12
72
3
20
48
37
18
9
21
126
6
30
5
67
6
24
35
16
12
15
5
25
12
75
57
36
35
13
12
72
11
52
108
39
30
36
30
65
1
54
54
15
51
17
13
12
90
12
36
102
150
33
27
60
57
27
29
55
54
75
57
18
18
3
27
72
6
24
36
42
12
60
5
55
101
4
48
9
18
36
6
60
99
51
48
12
9
9
15
120
3
42
3
3
24
60
12
24
24
45
3
5
19
6
15
15
12
93
3
5
67
54
66
24
30
54
132
24
18
3
9
24
6
41
88
21
59
31
21
75
12
6
6
29
64
27
9
45
47
100
69
6
42
3
33
39
63
48
9
20
28
63
9
96
21
60
96
30
12
45
105
78
12
42
11
19
60
93
3
78
42
42
23
55
48
9
21
12
12
6
42
3
99
33
33
15
99
18
27
87
90
3
60
3
24
9
39
66
39
60
3
54
39
15
24
72
21
72
33
135
12
48
3
12
108
30
99
8
19
89
112
3
24
33
87
18
27
27
9
9
18
60
12
66
30
54
3
15
45
32
25
126
57
75
24
78
18
18
27
20
25
24
3
45
18
105
33
54
45
45
42
30
6
24
30
6
162
3
39
29
91
6
12
102
48
96
6
59
31
6
30
105
15
18
42
18
54
36
66
24
15
45
6
24
72
45
32
31
17
79
36
12
33
3
45
9
12
23
40
33
30
57
45
71
64
51
24
5
13
24
78
30
48
35
19
18
71
19
78
24
3
3
90
78
36
9
9
6
57
48
32
100
33
54
12
9
20
31
30
54
24
78
23
7
5
67
6
6
18
78
18
47
7
45
96
12
15
17
13
75
8
151
6
12
138
17
1
27
8
7
90
18
24
12
9
9
63
39
24
42
54
36
18
27
75
12
12
54
54
18
60
114
6
30
18
42
5
13
36
120
96
23
4
51
12
12
93
8
7
24
33
21
30
6
18
12
48
6
36
23
1
24
18
114
36
15
48
20
7
5
7
45
33
48
27
33
6
41
19
60
69
15
45
72
9
3
81
27
3
12
108
9
57
84
114
33
39
54
12
174
48
42
11
49
6
12
5
25
180
63
9
30
36
113
79
42
48
15
21
6
6
27
27
36
12
21
9
60
6
17
13
72
18
9
15
30
23
43
24
12
108
6
30
5
31
24
60
42
15
15
24
6
18
126
24
60
12
30
60
78
47
7
48
33
72
9
90
9
60
15
17
25
23
4
3
162
111
9
12
3
8
25
24
6
33
24
3
12
30
3
15
45
75
24
33
8
49
36
3
87
213
60
27
42
15
51
6
3
81
30
102
95
49
54
12
42
78
90
87
33
42
12
96
78
54
18
27
21
6
29
52
33
12
54
78
63
32
31
42
27
8
40
39
21
27
36
30
66
54
39
63
78
147
15
48
17
73
54
42
6
30
138
30
72
27
51
45
9
6
29
43
18
102
12
12
30
6
30
35
97
15
21
6
36
5
37
3
63
12
18
60
102
24
24
24
65
88
9
23
1
15
105
6
9
27
54
36
87
48
15
90
83
37
114
24
30
30
54
3
3
24
6
180
102
30
3
32
43
9
51
45
27
5
52
75
36
36
18
42
66
60
3
111
54
126
60
153
80
148
3
24
30
23
25
12
12
63
33
15
12
51
6
111
39
6
227
1
66
6
12
6
54
23
169
6
60
12
18
23
4
33
120
12
48
87
27
96
45
32
61
30
36
30
66
65
88
39
33
123
69
15
33
93
27
15
12
12
36
12
96
9
8
28
57
78
12
72
5
43
5
13
24
15
3
12
96
66
60
90
21
45
15
48
57
24
6
30
60
18
5
121
51
39
6
30
5
37
75
60
15
36
12
84
48
6
30
45
57
30
45
57
30
120
48
48
42
72
90
5
67
21
3
36
6
3
32
7
41
24
28
27
42
18
60
30
11
31
41
7
42
18
168
114
18
36
137
145
35
13
99
3
12
36
9
57
6
53
7
5
60
37
36
30
17
37
42
29
49
15
80
76
15
12
24
66
60
35
7
12
33
33
23
4
27
54
114
105
20
16
105
66
6
30
18
75
51
66
75
45
54
60
36
5
13
6
9
12
57
11
67
12
42
51
69
24
87
132
33
23
19
48
5
13
54
36
17
19
18
6
150
6
66
18
45
12
105
87
3
33
24
33
3
44
1
24
11
100
75
24
36
6
60
3
21
6
30
48
18
5
172
21
12
60
12
96
6
101
60
13
72
18
17
25
42
6
12
24
24
30
9
45
23
49
30
84
9
51
177
15
24
33
3
30
270
60
78
15
24
57
30
24
66
3
3
84
9
9
30
5
55
41
37
ABCD 98088290434*3^$a+1 [50255]
15
9
91
29
30
93
40
48
20
9
48
60
55
35
33
21
51
33
7
164
60
129
7
29
36
7
32
33
36
66
120
69
72
9
75
9
19
60
65
27
3
30
60
30
37
144
5
7
5
163
56
28
35
1
92
24
3
13
65
7
137
199
20
36
4
29
7
48
227
6
15
4
20
3
48
13
56
64
5
6
45
51
18
15
36
81
3
40
120
12
60
48
36
24
11
18
12
103
53
54
9
111
25
164
21
15
16
8
52
107
18
72
7
41
7
48
29
66
30
43
32
24
16
65
12
96
51
24
21
36
19
20
111
138
96
75
45
103
47
73
32
196
53
192
15
15
78
36
6
9
36
24
24
4
5
55
101
111
33
3
99
49
71
61
8
52
8
9
3
24
3
85
8
27
48
42
120
102
21
52
23
24
54
60
6
18
96
72
175
12
32
3
25
108
80
27
1
80
105
31
84
59
33
15
45
64
5
39
4
107
18
30
21
52
47
33
93
15
64
68
87
85
12
23
72
18
36
12
7
17
39
21
90
1
60
44
24
120
81
55
56
60
75
18
55
152
180
112
60
143
9
16
72
47
129
57
3
64
96
32
144
69
54
18
7
41
54
157
84
32
15
45
28
24
32
33
91
5
79
108
107
81
39
48
9
105
78
21
27
105
15
109
11
45
64
5
19
116
33
12
103
12
108
5
63
24
64
47
18
6
141
45
39
93
7
24
5
12
42
42
78
21
12
39
49
12
5
132
48
7
35
117
45
30
9
36
40
104
100
56
63
33
45
7
12
41
30
49
5
36
7
161
54
25
12
11
120
42
3
9
18
61
29
72
19
56
24
52
168
47
49
41
15
9
75
51
25
47
37
36
95
73
20
27
24
48
18
43
59
6
42
49
20
75
6
12
3
33
60
15
4
8
28
47
18
151
80
4
29
36
19
12
35
66
7
12
5
31
5
7
32
45
78
18
139
53
111
172
20
28
5
24
36
79
152
4
17
54
96
90
3
21
43
5
7
20
123
21
21
30
45
16
35
45
45
127
60
125
211
5
87
124
5
6
18
19
36
72
12
35
25
56
4
17
115
41
39
60
45
36
3
36
16
5
24
48
30
153
4
11
13
12
29
18
21
36
15
201
4
5
120
78
25
5
3
57
30
1
5
27
15
45
27
25
36
12
128
4
53
3
51
25
113
60
96
31
53
63
129
78
141
237
15
28
107
13
11
49
71
9
16
71
18
102
25
84
20
21
7
48
77
48
3
36
33
127
5
31
65
19
29
12
19
5
99
57
90
24
21
64
35
54
60
19
35
117
60
9
15
36
3
25
41
7
47
1
132
5
19
29
12
42
1
20
16
24
29
31
41
15
15
18
55
41
27
28
41
151
8
12
75
24
18
228
3
16
89
36
96
3
16
20
21
39
88
60
48
5
3
21
6
9
9
211
29
6
21
9
36
30
25
17
36
7
77
30
73
120
113
24
31
200
9
127
36
113
12
54
9
9
60
31
11
13
60
72
236
4
23
42
6
69
16
60
24
20
28
8
9
48
30
48
18
54
78
42
21
147
42
72
6
85
8
57
42
25
17
15
36
48
45
6
181
144
11
69
129
19
47
114
12
19
113
55
143
9
60
16
24
5
6
33
45
55
24
53
43
11
6
12
55
41
27
45
159
9
24
43
72
8
99
48
186
102
72
21
40
29
67
29
55
32
15
45
48
12
9
15
63
21
4
17
19
80
9
156
135
9
36
31
20
240
183
18
15
4
44
12
4
36
59
165
3
1
71
85
56
9
39
4
65
31
137
7
47
48
18
30
18
96
36
48
36
24
72
3
156
9
6
48
120
33
135
72
21
16
29
36
18
21
4
65
43
104
4
89
127
5
18
72
21
4
29
31
24
125
54
1
41
30
1
48
77
195
15
18
15
100
12
72
8
45
3
57
144
78
21
16
20
36
148
17
39
9
24
60
12
84
31
29
36
18
30
3
159
49
120
60
59
18
120
24
6
102
27
24
60
21
108
210
18
30
90
24
48
63
39
109
89
18
24
9
45
75
124
35
66
72
108
75
39
61
11
6
75
28
12
65
3
27
72
93
48
189
30
13
17
18
13
32
52
132
53
3
28
36
5
31
47
73
5
12
132
18
85
32
21
79
120
41
7
8
15
18
7
48
125
60
24
91
36
23
33
9
55
116
27
6
66
9
64
36
12
17
48
24
30
18
7
23
33
33
126
18
175
108
12
12
35
21
33
66
9
36
60
105
30
49
32
48
36
4
5
60
24
192
24
7
29
48
12
43
56
21
39
40
36
24
11
114
75
40
80
51
21
99
21
4
96
44
16
12
96
41
30
13
32
21
12
12
55
20
88
5
30
66
12
55
48
12
47
18
15
84
9
12
19
131
9
69
12
43
5
67
20
ABCD 98088527248*3^$a+1 [50028]
43
89
30
13
12
12
20
24
69
7
36
8
201
79
36
5
99
189
43
17
72
19
24
23
18
31
59
25
24
48
137
7
36
17
36
12
55
12
11
36
13
20
16
59
37
48
5
31
17
132
43
5
60
54
18
30
37
80
33
102
93
28
5
24
39
24
27
69
136
11
30
27
33
63
40
84
12
11
18
7
89
18
1
17
43
29
15
3
49
20
33
36
15
60
87
37
12
24
84
5
31
209
30
13
84
53
27
16
8
60
84
52
23
36
21
76
119
36
85
44
84
15
9
88
8
36
16
108
5
67
12
108
8
4
12
173
15
57
3
28
68
124
32
28
80
33
7
12
35
13
5
15
28
8
4
71
9
40
5
108
3
52
53
54
12
1
53
19
108
53
115
20
4
48
132
47
1
65
42
177
3
13
8
16
36
17
48
67
12
35
45
76
108
41
39
9
147
40
125
30
1
8
24
21
24
55
17
90
66
39
3
13
23
1
20
40
36
5
27
40
92
81
7
11
45
9
15
72
33
60
30
73
23
25
20
76
36
5
54
36
48
1
8
28
59
1
48
12
47
1
36
8
16
24
12
23
37
53
31
65
55
29
43
47
1
72
5
19
8
40
35
25
11
97
108
11
54
24
31
5
7
24
48
60
5
31
56
39
1
71
30
7
48
12
65
30
6
67
149
15
3
73
32
16
5
66
6
7
56
81
15
213
31
72
8
129
18
12
78
67
35
252
1
24
29
19
5
55
20
28
60
24
29
30
1
20
75
126
43
44
15
37
48
20
72
108
27
13
60
36
17
18
49
53
19
8
52
24
36
5
3
21
19
17
15
39
21
33
66
1
144
24
36
11
6
67
17
159
52
44
16
17
67
29
12
24
108
18
9
124
12
8
16
20
16
32
40
47
25
24
12
12
72
8
60
75
30
7
8
88
24
5
15
75
61
65
54
25
104
112
24
23
12
13
41
72
55
68
45
79
23
25
68
69
43
84
5
18
117
28
12
20
28
36
65
19
35
25
60
12
36
29
18
180
85
5
12
3
147
108
45
21
24
7
36
228
44
100
101
36
55
36
35
13
60
44
16
12
23
1
20
4
131
13
20
63
54
36
12
195
12
28
5
43
113
60
7
47
121
156
60
20
28
60
5
36
67
8
4
56
4
48
12
20
28
24
29
31
60
5
54
121
53
75
76
11
24
54
7
11
9
4
36
113
66
1
5
15
88
48
32
15
13
77
7
48
20
88
17
12
168
102
13
11
81
48
15
120
13
44
159
6
18
81
117
79
96
104
21
24
54
45
76
143
6
36
39
159
18
63
84
33
55
12
5
67
5
19
17
7
5
132
30
13
41
19
32
63
36
9
75
25
96
84
65
27
9
7
47
6
39
28
12
47
25
23
37
5
79
11
30
15
60
15
25
71
33
21
31
5
30
18
39
51
49
12
36
72
48
17
27
63
6
36
43
77
6
54
39
27
25
48
41
48
67
68
88
17
7
96
5
43
116
4
72
35
93
15
9
136
20
27
85
12
156
5
51
15
6
63
21
55
41
103
192
8
39
21
24
3
42
43
12
36
72
12
12
8
16
35
6
126
13
44
52
35
1
47
1
41
31
17
72
15
40
60
8
40
92
48
111
85
12
8
117
67
56
4
12
8
15
66
7
29
18
6
72
3
64
17
31
32
12
28
167
186
12
55
17
144
6
66
114
85
24
176
33
91
12
5
103
72
72
380
172
101
7
173
3
52
24
11
25
8
4
5
55
92
15
9
9
27
4
5
139
48
65
139
5
79
24
41
7
44
4
44
27
18
48
67
65
51
4
35
13
24
20
40
80
4
72
44
60
48
21
15
52
137
51
15
144
21
21
31
32
16
12
24
44
40
20
4
48
65
3
16
36
12
56
39
37
113
67
80
16
92
45
67
24
24
48
164
28
36
41
60
18
145
17
99
4
12
48
12
113
27
28
17
18
1
12
44
15
18
43
65
84
259
29
150
13
53
15
21
24
84
27
76
5
24
138
61
11
121
24
24
24
36
11
18
115
92
21
3
52
24
24
29
12
3
21
72
18
9
12
51
25
72
20
21
24
7
95
25
48
48
60
5
127
36
35
21
40
36
29
19
84
132
89
7
72
92
168
15
42
48
7
24
65
36
31
24
68
52
68
96
96
4
41
24
31
24
44
12
48
96
40
5
39
3
13
36
23
37
20
28
12
68
88
89
18
45
3
73
59
18
139
20
16
48
24
32
76
8
16
53
27
3
21
15
6
18
36
45
36
88
72
48
12
48
65
36
19
72
53
51
57
18
25
72
48
65
19
48
8
111
84
6
36
79
48
53
55
53
51
4
56
16
60
23
6
18
66
15
16
11
33
24
27
108
25
12
36
17
27
16
65
72
15
40
36
59
25
56
9
27
9
67
8
40
41
19
12
47
36
61
23
42
15
15
6
63
4
5
36
7
8
4
35
72
9
16
20
40
48
60
32
3
13
44
28
20
16
41
24
99
36
60
51
13
12
20
4
44
16
5
36
36
7
48
24
168
120
113
42
21
99
57
16
17
67
20
9
90
1
83
42
15
24
96
28
12
24
71
13
77
48
27
51
25
65
7
20
3
129
3
13
17
27
4
12
173
127
48
ABCD 98088791272*3^$a+1 [50097]
12
3
125
55
17
24
48
40
3
108
57
123
180
101
16
15
5
73
71
88
32
31
17
31
9
72
104
1
23
52
15
53
28
63
5
60
84
48
28
12
132
51
9
33
18
17
4
8
16
24
27
5
48
28
93
6
33
27
84
41
19
132
17
40
32
16
15
17
96
1
51
123
5
12
4
48
3
33
60
60
24
8
19
5
16
9
135
99
69
20
12
96
193
15
24
3
69
15
9
56
1
135
48
32
108
115
29
76
24
27
6
54
81
180
108
24
168
39
33
12
45
23
96
7
9
171
54
59
64
68
48
64
12
15
24
5
36
19
17
12
60
72
31
105
39
9
24
3
57
20
108
108
1
35
28
72
288
12
156
48
36
44
1
39
81
39
75
41
60
1
3
60
20
16
20
40
56
40
75
53
40
12
44
25
90
24
69
3
24
201
80
28
32
64
56
19
21
84
20
28
21
11
64
51
33
12
156
48
20
100
56
4
92
4
108
56
16
9
35
36
24
7
57
36
84
56
25
15
87
24
45
68
40
8
49
11
12
40
56
96
4
20
7
5
28
24
51
9
156
15
42
59
28
120
51
57
32
37
71
4
51
9
48
57
75
15
54
30
36
36
17
1
135
27
5
12
96
67
17
112
39
12
48
5
100
111
36
77
43
57
51
21
20
36
163
89
36
24
31
41
76
93
39
12
99
66
234
45
27
45
72
27
6
3
20
76
48
60
27
54
95
24
108
28
24
72
20
19
41
36
85
78
12
30
63
51
33
27
65
1
48
39
72
20
100
44
16
51
177
60
21
11
4
12
48
27
108
6
51
20
48
115
12
33
12
75
5
109
51
3
29
12
24
31
41
4
44
36
96
4
99
45
140
96
16
3
9
48
3
102
75
68
24
91
132
177
56
12
12
31
21
21
90
84
24
36
69
12
93
51
60
224
7
113
72
25
75
44
4
51
84
45
24
56
72
49
3
36
12
108
36
68
67
149
7
125
43
21
51
125
4
24
144
33
39
48
27
53
43
5
88
24
32
28
32
4
12
32
76
36
128
43
105
24
8
120
112
8
40
32
84
64
3
93
36
111
9
36
48
32
13
47
4
60
99
12
24
84
237
152
36
52
9
23
72
1
135
60
32
12
64
75
21
24
72
183
105
20
16
21
90
45
3
81
21
15
8
36
4
15
45
84
60
80
31
60
5
220
72
63
9
32
19
36
9
75
12
57
57
6
69
39
12
33
56
36
55
77
31
65
115
57
20
108
55
6
66
30
39
75
6
23
36
19
12
69
15
9
87
33
75
101
24
16
24
27
48
285
56
31
33
24
8
28
36
140
4
12
68
67
77
7
21
12
33
95
100
123
21
20
16
33
71
25
54
161
31
9
15
24
57
32
16
80
55
5
85
39
72
24
20
144
16
21
120
23
7
69
36
8
52
60
68
13
3
27
89
28
20
60
28
80
4
140
19
101
120
36
4
111
18
6
33
36
51
81
32
76
12
20
79
29
16
24
44
16
32
43
41
289
47
19
53
52
156
15
17
72
1
27
3
9
8
73
3
116
40
24
24
248
24
25
95
64
15
77
52
108
20
72
36
100
27
17
28
32
1
39
12
36
33
39
36
12
3
21
24
36
36
3
101
4
12
8
67
57
32
199
5
25
75
15
12
60
144
69
51
21
72
32
184
27
77
1
15
96
15
113
88
39
33
8
25
99
20
31
60
33
20
16
99
57
44
4
36
24
51
33
108
3
29
112
39
90
87
12
116
60
52
128
24
36
4
32
60
28
51
125
31
113
36
12
148
44
43
29
31
9
48
51
12
137
31
17
12
61
15
27
150
3
15
45
296
60
36
49
39
20
12
55
9
168
33
15
3
105
60
120
75
65
4
33
47
1
30
42
114
5
31
9
15
9
27
17
12
79
41
16
32
40
68
43
65
1
39
24
20
60
36
16
44
7
18
30
96
60
69
44
112
15
33
156
72
80
24
144
7
9
20
4
72
32
88
44
64
12
123
41
36
184
51
117
12
21
23
1
3
12
8
12
79
125
36
4
96
8
16
132
44
55
185
16
3
5
25
71
28
116
1
11
112
3
33
80
12
28
15
101
19
41
136
8
24
12
4
12
20
60
100
75
30
47
16
15
60
60
36
6
3
27
129
48
3
53
12
84
25
3
36
51
24
5
24
7
90
23
121
99
3
24
36
77
100
12
8
97
6
5
4
104
4
108
15
9
24
144
168
12
111
45
80
24
43
5
40
8
1
15
108
3
45
108
24
12
21
27
36
32
112
8
24
48
313
23
91
24
29
40
33
3
36
44
16
48
3
9
8
40
8
43
125
40
ABCD 98089098028*3^$a+1 [50012]
36
30
41
13
96
54
45
3
60
18
47
55
6
36
12
6
72
21
63
24
18
54
66
36
54
18
78
12
36
21
39
9
3
54
6
33
33
78
17
85
42
12
24
72
101
7
57
69
155
7
36
12
36
5
55
48
54
51
39
60
54
23
16
33
36
18
281
16
93
24
27
32
31
18
36
12
18
18
144
59
67
150
156
162
6
12
54
65
7
90
47
25
108
11
43
24
72
120
54
18
18
168
27
48
51
66
42
138
39
33
36
54
53
55
90
24
30
18
36
42
30
54
96
66
35
1
6
30
123
3
60
72
30
59
37
48
11
31
120
9
45
179
61
72
18
36
48
6
18
120
42
36
102
204
180
84
36
42
18
138
90
126
59
13
42
30
27
15
12
42
36
48
23
48
37
107
25
54
48
42
18
66
3
69
6
12
6
84
15
39
42
12
42
54
12
23
1
138
42
36
39
33
63
9
12
27
45
18
65
43
101
121
23
7
41
109
12
72
6
30
96
72
54
66
107
43
66
51
45
131
31
72
41
13
12
18
42
48
75
105
23
16
57
12
6
12
72
60
30
18
18
186
9
32
31
36
90
108
18
120
77
64
57
36
35
16
32
25
24
48
36
18
36
42
27
3
29
7
9
63
42
48
60
102
6
30
18
95
37
72
108
23
7
54
72
6
117
81
54
41
79
33
9
36
12
96
84
24
11
7
9
3
126
15
3
54
162
69
3
18
42
30
51
3
36
54
54
18
6
84
17
109
3
15
78
18
12
60
89
73
180
36
144
30
24
48
9
48
80
7
9
15
225
96
39
41
103
48
36
72
18
6
216
29
7
18
23
48
109
54
36
105
15
24
30
11
97
6
12
108
17
16
45
12
23
112
195
54
108
36
48
39
57
54
12
54
6
89
37
36
23
61
72
132
48
87
9
66
53
25
36
48
83
49
30
6
75
87
18
36
99
93
6
48
29
85
11
43
30
36
3
128
1
12
36
239
37
12
36
24
12
18
18
3
21
72
3
153
23
13
36
18
54
36
60
36
51
15
6
75
9
18
24
12
54
186
66
15
39
24
17
13
42
57
27
117
15
33
21
36
12
11
31
54
48
72
51
32
79
72
24
17
175
24
30
24
48
42
9
3
42
12
6
65
25
12
36
42
12
33
27
18
90
66
6
17
193
15
48
27
54
42
101
55
89
79
30
18
24
18
12
6
5
64
3
12
177
81
12
96
12
18
117
15
54
11
61
162
18
30
24
41
16
87
12
77
31
33
63
36
216
18
66
54
123
39
72
6
36
23
13
131
67
108
66
24
71
112
32
67
78
12
18
65
103
54
30
216
18
75
51
6
30
57
75
12
57
33
24
18
30
18
36
33
99
30
15
21
114
233
1
15
93
12
24
48
18
18
72
51
39
137
25
18
90
96
48
11
133
60
12
54
78
30
42
12
24
3
105
12
90
42
282
18
24
99
57
60
126
77
16
15
54
27
39
9
117
11
97
18
6
84
60
18
12
36
53
91
18
60
12
132
18
18
51
32
97
18
12
54
42
108
21
48
87
185
31
6
75
80
1
6
41
16
63
6
162
12
60
30
18
36
24
174
6
36
36
41
13
12
36
36
54
42
84
18
6
108
102
24
66
18
5
64
9
87
3
12
54
6
12
72
78
144
30
53
169
18
66
3
51
186
12
24
63
48
15
54
156
6
54
51
69
6
5
25
87
9
12
72
147
87
105
21
27
9
36
6
12
42
30
41
31
72
90
47
16
27
5
109
234
300
29
49
12
3
93
18
18
138
165
21
12
78
162
108
3
32
31
24
30
18
57
87
57
33
60
3
51
12
6
36
36
30
42
126
18
27
21
24
30
42
12
6
12
150
12
60
63
57
42
18
75
33
108
102
77
13
96
36
36
18
9
39
18
42
45
57
42
12
6
48
27
99
189
15
138
18
21
51
42
36
18
30
6
72
12
5
19
45
39
9
69
18
9
147
29
103
108
36
18
108
66
9
9
24
198
18
87
21
90
54
36
87
3
174
24
12
24
54
36
144
48
41
13
90
72
6
12
36
24
18
17
1
108
18
72
48
6
3
45
3
33
15
45
120
18
36
78
167
7
132
18
3
105
54
65
7
18
36
18
33
32
19
42
48
18
78
102
24
120
6
54
17
13
18
161
48
13
72
48
107
127
24
57
63
42
12
72
83
16
96
48
87
198
12
54
60
54
12
54
54
18
72
54
54
17
19
36
42
48
143
48
43
18
54
132
72
102
11
79
6
27
21
18
41
13
42
18
12
90
ABCD 98089571018*3^$a+1 [50016]
48
63
99
21
57
102
93
3
210
15
72
108
81
3
27
96
57
45
6
45
39
33
12
36
15
54
126
126
123
108
39
81
225
90
18
267
159
33
3
45
15
48
24
45
21
42
54
66
33
12
33
54
72
153
117
18
18
12
6
12
168
174
42
84
36
189
27
33
192
27
60
72
18
66
57
48
72
9
54
69
213
24
108
18
57
33
72
12
6
45
93
27
27
6
39
15
45
21
99
63
72
6
15
87
198
147
12
36
75
6
111
15
12
33
120
9
36
3
21
144
27
3
57
177
6
36
33
21
75
27
42
18
84
6
102
36
42
18
72
72
180
18
48
15
12
87
33
69
24
72
192
42
108
33
33
36
36
63
27
33
165
42
12
45
51
9
27
228
18
144
3
3
84
54
207
12
123
384
261
12
15
12
24
36
33
108
33
96
30
54
39
51
45
9
42
18
111
15
12
33
39
33
27
36
9
57
60
3
15
12
21
33
60
15
24
216
24
3
42
66
42
54
141
15
18
126
9
9
150
90
12
6
57
48
75
45
135
120
72
36
69
45
18
48
204
48
90
150
18
39
27
21
39
120
6
135
60
33
186
9
24
51
222
54
120
18
96
12
18
96
69
12
72
45
48
15
60
3
9
48
48
60
15
12
60
108
90
75
72
12
48
39
18
78
48
9
33
12
90
21
21
3
141
27
3
36
216
24
21
63
129
3
12
153
33
12
60
48
27
48
69
150
33
75
12
285
21
15
99
21
99
6
90
72
72
72
21
9
24
216
66
225
63
60
57
12
51
60
54
18
12
162
6
33
57
243
9
75
87
69
57
3
81
18
6
66
6
54
48
108
144
93
75
48
270
90
93
15
45
117
54
21
3
12
78
75
9
78
48
24
48
24
9
264
51
30
126
6
30
72
33
117
12
90
54
27
12
15
18
108
27
123
12
60
84
36
45
48
39
33
57
30
18
15
9
3
33
27
3
18
150
12
24
36
30
24
18
120
45
15
36
126
36
108
27
183
105
39
108
42
72
36
12
6
9
48
15
12
81
12
60
12
228
3
24
36
72
57
108
15
54
18
12
21
87
72
21
39
126
3
15
9
3
45
15
33
39
45
57
90
18
60
66
54
150
162
18
33
87
6
27
39
21
93
87
240
12
3
54
30
24
36
9
39
132
36
30
18
54
78
162
18
105
15
18
60
15
129
450
66
27
27
45
105
63
60
48
39
6
15
12
12
33
18
72
180
12
105
75
72
18
72
36
114
36
33
75
45
132
123
24
21
87
93
15
36
18
3
267
66
42
165
12
60
180
33
30
93
12
27
48
93
111
120
96
57
15
93
369
51
93
24
90
21
9
3
123
42
123
51
24
57
9
24
255
120
12
192
27
18
111
51
186
3
9
42
30
18
60
12
60
9
9
3
33
30
24
90
12
3
141
75
204
33
48
24
180
18
105
12
45
12
6
30
18
90
204
3
12
96
27
108
69
57
111
120
45
15
123
6
90
48
105
36
27
93
84
51
72
57
120
3
24
66
75
15
162
36
207
15
33
84
36
24
87
186
12
123
3
6
84
15
12
45
15
240
57
18
102
63
15
12
36
57
33
114
81
39
168
180
48
60
117
75
72
6
66
6
18
36
36
108
144
21
69
48
147
60
63
132
33
69
6
33
144
3
30
75
15
24
18
3
120
33
27
69
3
63
18
6
33
93
63
81
90
93
15
18
18
84
33
45
27
3
24
33
36
51
33
63
33
51
9
27
54
3
21
12
42
105
15
33
39
9
27
57
21
15
24
33
75
120
108
192
9
48
150
66
54
93
48
135
30
87
27
228
33
60
75
12
42
30
126
27
15
72
36
45
12
63
9
27
9
27
33
12
168
12
9
51
243
36
84
24
48
24
18
51
87
24
21
48
72
177
42
90
ABCD 98089808738*3^$a+1 [50023]
73
59
1
63
9
39
32
60
24
64
44
37
12
11
73
11
36
12
85
71
229
72
27
204
192
12
21
24
108
87
9
15
32
124
12
336
153
48
11
60
48
13
72
35
37
48
107
48
1
11
16
80
16
9
3
141
24
3
168
8
13
143
49
3
44
28
8
13
3
48
104
16
9
39
32
16
8
37
3
20
84
76
21
27
33
24
12
87
8
13
11
13
3
8
37
155
16
72
32
4
69
59
97
147
44
12
72
28
12
20
76
9
111
144
80
85
59
60
100
44
48
12
96
84
112
9
3
24
144
104
24
37
27
56
64
9
39
8
37
23
1
27
8
49
96
255
12
80
16
48
20
1
48
107
49
11
25
59
1
35
28
20
1
191
40
48
20
84
64
8
88
32
24
4
12
116
16
32
25
3
9
155
4
33
15
21
96
24
75
105
59
1
96
35
48
16
12
33
51
24
72
45
143
1
180
63
144
24
36
9
12
36
27
33
39
68
16
48
69
12
48
75
56
13
27
9
27
20
16
44
16
12
9
48
95
97
15
93
24
203
97
39
80
37
15
20
120
84
84
76
80
112
9
23
100
24
8
112
8
37
35
1
12
99
44
4
33
143
1
36
12
12
15
140
109
11
28
32
112
12
48
48
48
8
193
11
4
21
23
4
44
4
44
37
39
8
85
3
8
60
84
16
32
16
72
56
40
9
15
189
15
48
33
99
32
60
48
1
15
20
1
11
289
24
59
124
117
155
97
15
188
16
21
3
48
21
11
88
8
16
8
40
92
73
3
48
48
57
111
80
60
133
15
56
13
11
24
13
23
16
21
111
8
121
63
21
27
12
12
45
99
96
9
15
33
75
96
9
147
69
95
1
95
16
32
1
3
117
3
120
12
9
23
49
11
24
13
15
33
48
11
25
15
8
13
72
27
9
36
27
204
212
28
20
13
24
27
80
108
12
61
243
36
36
108
36
12
44
4
33
159
128
100
44
112
20
24
148
84
48
80
60
52
44
180
24
61
23
64
201
59
12
1
107
52
12
68
36
48
76
20
96
12
124
8
48
108
25
27
93
72
72
144
11
73
71
84
36
97
47
76
32
4
45
35
24
40
12
12
56
12
108
16
120
93
27
20
1
35
40
9
11
4
21
24
51
44
25
23
108
73
239
1
27
69
27
44
84
52
8
4
48
44
4
20
49
107
37
11
16
84
12
44
52
33
99
32
60
52
8
24
40
72
81
71
85
155
24
64
141
3
24
84
164
40
84
9
24
35
24
4
36
80
24
4
9
108
60
75
21
51
33
12
3
44
12
48
13
12
71
40
176
13
15
132
24
21
75
45
11
12
4
21
83
120
48
28
44
73
27
9
3
96
56
48
12
73
3
69
75
24
56
4
20
16
12
21
12
24
51
45
59
60
36
28
36
21
35
4
20
61
147
32
28
144
96
128
25
3
48
20
16
57
24
51
32
85
27
32
16
44
48
4
48
69
12
63
44
16
21
39
165
51
24
56
13
72
48
3
20
49
36
60
24
11
16
33
11
60
24
109
11
292
84
24
8
48
16
44
52
8
73
15
156
68
60
25
11
24
37
24
71
108
48
25
12
47
36
88
24
12
60
276
57
27
81
60
15
68
1
15
12
204
48
21
35
1
27
80
28
68
156
109
27
69
59
12
16
12
32
24
24
40
80
1
84
24
36
63
92
1
111
12
32
73
207
21
24
11
25
39
68
96
16
105
23
16
9
23
28
57
84
179
88
44
25
288
24
11
36
36
49
39
45
71
48
1
15
60
32
13
72
48
27
32
64
9
47
12
28
45
12
15
144
48
33
11
85
23
25
87
8
49
47
24
40
69
131
61
51
120
8
120
37
51
24
45
84
11
16
9
23
36
28
20
28
32
28
45
51
8
1
48
11
64
180
24
20
12
85
191
4
21
59
64
80
28
44
13
71
28
200
1
11
25
27
60
33
96
47
85
15
21
27
120
9
36
27
21
51
9
11
64
21
39
168
120
9
59
25
3
20
64
21
48
23
37
59
73
60
36
87
9
11
76
21
95
4
48
60
108
8
28
21
11
60
16
69
15
9
11
28
105
75
12
57
147
72
120
132
20
145
63
12
9
27
45
15
60
45
59
1
143
1
39
20
1
63
21
11
60
144
4
68
49
27
105
24
24
24
3
48
96
21
24
11
40
24
24
288
117
39
12
9
63
192
45
36
203
48
37
63
69
48
108
12
111
12
69
24
27
45
219
21
123
21
24
11
13
35
12
16
57
ABCD 98090848634*3^$a+1 [50002]
40
8
7
9
51
5
16
45
35
37
90
9
72
51
69
96
51
117
24
87
33
24
176
1
87
9
36
35
72
103
18
47
49
71
96
24
25
12
171
15
66
71
16
147
29
13
11
24
88
51
18
144
11
48
31
89
16
99
30
135
69
75
48
33
47
64
48
3
69
57
63
15
156
18
131
49
23
16
96
8
16
3
42
11
19
45
32
24
13
147
48
24
69
3
96
9
39
32
49
71
73
63
15
48
81
51
77
49
30
41
19
29
96
73
39
45
11
13
30
149
19
12
65
67
117
3
132
65
37
3
21
35
175
105
24
57
15
51
78
66
18
155
121
47
48
13
35
24
25
23
55
18
39
32
13
24
99
80
13
204
87
8
7
60
5
31
17
64
21
3
123
117
87
54
11
91
6
30
9
51
30
15
3
180
9
32
24
121
48
6
9
117
48
54
93
48
27
126
191
25
84
3
24
9
23
16
8
43
54
183
32
61
147
105
12
179
1
72
132
27
3
93
33
42
29
24
1
36
147
56
61
3
80
49
162
30
63
80
48
16
32
64
32
88
32
40
63
9
69
162
54
27
32
24
37
18
6
35
19
72
12
132
162
99
27
138
291
24
32
55
33
48
8
72
24
61
132
66
101
13
18
138
108
59
16
72
120
63
18
95
24
16
93
51
96
200
31
81
117
131
37
51
152
49
15
32
19
189
24
24
8
25
24
71
103
90
63
51
117
3
42
3
32
37
11
205
35
232
80
40
56
88
32
13
12
47
48
24
72
96
16
27
12
81
15
108
21
27
125
43
45
8
13
3
33
23
16
69
24
243
57
36
35
1
47
96
91
5
72
16
33
119
49
66
18
6
93
99
18
27
27
60
89
121
90
5
31
129
72
72
3
117
9
108
11
55
33
153
87
3
54
48
15
21
59
67
117
15
41
25
39
69
27
24
93
83
175
17
24
13
11
91
36
57
51
21
33
36
42
18
47
112
3
216
66
11
16
27
69
128
163
213
24
39
18
66
77
1
72
18
29
16
48
51
21
51
18
108
159
93
18
17
24
25
78
153
24
8
16
24
27
5
96
24
85
72
36
95
13
131
49
72
42
54
279
8
13
3
80
43
180
201
3
18
11
24
88
24
32
72
85
36
183
3
36
9
3
21
3
29
79
113
43
96
138
36
6
57
27
77
1
135
128
1
47
88
27
18
54
173
16
9
23
40
249
30
36
125
40
48
56
73
63
24
117
75
32
19
45
9
162
5
24
7
33
51
5
24
25
6
17
136
24
80
79
33
81
71
24
13
120
27
168
3
5
136
104
61
108
36
24
27
9
216
15
51
21
8
13
75
120
15
17
43
29
7
54
3
32
163
21
15
65
145
111
21
35
13
6
5
25
47
85
162
138
23
49
15
21
3
264
120
8
1
36
27
24
72
80
16
72
21
12
6
9
72
24
21
120
123
57
87
24
39
18
23
43
45
9
6
36
126
30
42
23
31
36
102
54
150
102
197
25
39
32
72
109
11
91
18
11
49
15
21
36
30
9
225
15
171
30
36
6
162
120
36
18
21
56
24
16
63
9
8
16
72
237
24
83
40
48
57
23
40
15
33
57
47
24
73
18
149
61
72
78
21
8
48
31
89
19
69
33
78
81
24
69
35
1
126
9
32
64
189
27
48
24
8
91
5
40
117
11
55
18
23
64
120
27
18
123
39
33
8
16
147
72
77
48
1
39
32
1
39
15
18
48
167
48
88
72
39
90
54
6
3
45
59
64
32
120
48
61
27
9
63
24
21
30
5
283
53
16
8
19
45
8
13
126
173
40
8
112
15
48
6
102
5
24
259
6
12
35
97
30
18
15
93
11
72
112
24
3
29
37
36
23
24
24
25
23
25
168
84
3
8
16
24
32
40
9
18
18
12
71
64
27
5
121
111
96
48
3
77
85
83
19
77
103
33
8
73
12
3
33
126
9
104
24
97
54
9
123
45
3
6
87
24
99
5
24
49
72
66
18
155
72
7
17
19
6
39
51
198
15
72
24
225
15
21
131
127
9
57
90
330
72
30
6
47
79
ABCD 98091902024*3^$a+1 [50059]
75
24
72
45
43
5
147
48
160
41
7
80
39
60
13
32
75
141
39
9
72
24
3
13
24
53
27
24
40
41
48
6
49
5
36
55
11
21
40
8
27
108
49
32
24
16
8
15
48
18
6
9
40
35
61
8
27
18
115
32
88
48
8
45
42
57
112
23
36
6
15
24
40
11
84
201
16
8
72
88
11
21
120
63
1
144
32
24
15
30
51
48
160
24
56
64
71
72
12
18
19
23
48
54
90
9
72
63
72
25
47
1
24
71
49
95
90
18
85
24
8
88
8
24
40
95
1
264
120
11
45
24
48
9
103
8
39
30
3
57
135
63
33
24
88
80
201
31
11
13
72
59
84
1
96
8
16
11
13
72
23
49
5
12
15
183
33
112
77
19
72
65
87
45
3
63
1
89
114
30
36
42
162
15
33
135
168
64
35
30
126
9
40
32
40
11
37
8
72
40
56
39
72
30
75
51
24
48
61
35
21
168
63
25
23
49
8
33
39
16
71
18
55
8
27
60
97
23
153
135
97
47
73
35
21
16
23
102
3
72
39
25
41
103
8
87
36
21
3
37
8
3
37
8
40
168
95
84
36
6
3
27
13
203
24
13
48
29
75
16
53
19
32
16
53
42
9
48
208
104
3
13
59
21
168
87
12
37
125
90
24
9
72
24
64
8
39
36
84
36
42
30
18
3
24
27
45
9
36
18
33
40
8
51
133
120
101
54
21
87
18
54
33
27
12
9
40
59
6
126
9
16
23
1
24
101
6
13
5
12
18
37
56
160
72
32
16
5
187
107
45
40
23
72
25
8
48
64
56
48
39
30
6
54
7
8
15
36
61
71
108
30
15
96
15
9
9
36
19
72
224
64
95
145
17
30
6
27
45
36
15
16
48
83
12
1
17
63
16
119
1
149
162
48
1
8
112
48
32
123
72
18
78
102
36
91
23
48
57
120
16
41
39
15
9
27
45
15
9
40
56
120
24
24
72
15
1
120
32
40
17
31
24
53
123
27
45
16
24
32
9
54
33
57
12
19
179
36
54
3
39
25
8
51
61
35
13
96
101
36
7
83
24
45
24
15
57
15
97
8
117
67
96
8
112
8
112
120
119
114
79
48
104
24
15
81
21
78
21
63
25
96
59
37
56
24
40
48
32
39
1
56
27
13
24
53
27
63
81
64
120
48
17
30
33
72
192
40
29
30
37
24
24
5
72
19
23
48
9
96
24
16
35
13
5
24
115
8
39
30
51
3
42
3
136
56
64
8
16
17
15
27
12
49
24
77
36
127
197
18
48
54
115
35
84
9
16
24
23
49
24
32
27
108
49
8
51
12
24
9
24
112
8
48
64
48
11
126
126
12
61
11
36
33
27
37
11
37
120
5
3
16
56
24
9
79
32
21
12
90
21
64
120
168
23
24
81
39
33
63
144
12
18
115
11
21
24
51
21
24
24
51
13
48
24
59
21
15
78
27
16
8
195
24
37
48
32
3
141
72
48
27
18
27
33
79
56
112
32
112
143
57
168
27
13
95
1
71
33
45
43
48
65
31
56
3
61
8
96
15
36
18
3
184
11
60
12
13
104
45
3
15
25
8
24
48
216
112
128
16
48
77
18
36
117
24
39
81
40
23
105
27
48
21
64
47
9
147
108
9
88
144
53
162
193
5
66
81
16
24
5
54
37
23
36
45
45
19
80
40
89
55
48
24
35
93
21
67
8
15
25
5
36
6
25
8
72
64
24
71
6
43
56
24
39
72
33
16
80
24
153
39
51
108
9
72
9
30
9
72
24
27
12
36
21
88
8
63
49
176
105
66
24
117
88
131
24
90
27
24
16
17
31
59
37
71
72
162
199
72
48
11
66
3
75
45
96
16
287
126
27
64
59
61
24
192
80
15
24
108
13
8
16
29
75
40
24
23
24
9
16
5
19
24
11
144
21
105
55
24
53
12
6
1
35
108
57
208
71
126
3
40
8
40
23
25
24
8
63
132
93
112
8
24
88
48
72
8
72
27
6
12
24
3
40
8
24
24
136
24
59
133
104
40
119
1
56
88
5
115
131
69
64
32
51
114
43
8
24
48
111
9
63
12
90
27
45
99
16
71
48
1
8
96
72
40
5
18
1
56
24
24
16
48
41
36
3
75
30
7
8
40
5
3
33
30
1
80
64
59
120
42
3
16
101
3
3
117
21
24
115
48
24
23
36
42
3
64
17
55
80
63
1
24
48
80
40
24
96
8
39
25
35
72
13
17
54
25
80
40
24
11
61
80
24
15
81
168
40
32
16
59
13
23
129
75
45
48
ABCD 98092087766*3^$a+1 [50076]
48
36
120
36
49
96
3
60
116
60
25
251
145
11
48
60
4
36
81
48
47
24
64
36
44
36
84
61
35
1
59
36
13
11
72
144
24
52
20
72
61
156
144
59
1
36
39
32
37
35
108
28
116
144
181
23
36
60
169
252
11
72
12
4
32
49
23
85
11
280
24
117
3
56
25
24
135
8
40
9
83
121
36
84
15
140
85
11
25
59
52
44
36
160
9
83
12
133
47
4
45
59
48
13
155
12
12
25
11
1
99
44
1
24
3
180
20
97
167
85
59
84
36
60
100
272
60
73
35
36
180
240
13
3
117
71
1
60
3
20
48
49
239
220
105
39
20
72
120
64
44
36
60
61
60
3
36
105
107
204
36
160
8
100
20
216
4
45
147
80
28
9
60
75
117
35
16
8
24
76
144
117
71
112
32
504
85
24
3
44
48
48
49
24
35
24
12
84
181
243
45
23
108
1
35
73
71
4
240
45
36
59
336
36
28
32
25
119
121
3
8
12
25
11
25
36
35
24
109
83
48
40
21
35
25
23
72
16
80
192
156
132
13
35
49
132
3
96
32
49
3
32
4
81
23
1
84
11
40
12
140
84
124
21
35
60
109
39
56
216
85
39
44
88
8
4
92
49
207
104
96
60
180
12
100
60
21
180
27
44
144
12
13
84
23
13
36
95
13
11
112
68
36
16
44
109
96
143
48
88
56
16
80
100
9
11
168
84
28
8
120
40
12
92
61
27
153
159
21
11
24
61
35
13
35
1
71
16
8
181
3
56
60
52
8
36
4
9
47
36
13
47
24
64
12
60
20
52
8
13
87
108
120
24
8
28
180
140
36
24
36
108
132
4
9
35
1
60
36
99
21
11
229
39
45
15
116
28
20
1
179
16
152
109
108
72
84
11
13
12
351
8
84
97
24
59
60
61
119
108
12
96
244
32
4
321
63
225
36
147
8
172
60
9
71
168
121
95
36
52
81
144
36
59
288
13
59
192
120
16
92
36
85
11
48
16
24
8
12
1
144
11
192
48
25
59
97
60
239
40
21
179
84
97
24
11
60
109
71
24
72
13
75
20
4
108
12
8
252
16
21
143
72
48
40
8
72
120
361
24
47
205
120
11
49
35
36
28
81
3
45
15
80
48
28
72
128
156
76
177
23
24
16
20
28
72
188
25
75
44
48
193
11
133
12
119
61
51
72
116
12
109
60
23
36
52
44
73
72
60
83
25
71
4
32
60
4
80
120
145
167
13
47
52
32
28
20
12
49
99
32
96
28
9
11
184
117
48
60
35
37
39
72
348
20
12
169
83
36
25
24
63
44
64
56
96
13
15
45
147
44
144
1
35
25
59
12
28
32
52
140
48
73
11
13
12
11
97
47
13
3
108
9
11
25
15
72
72
21
240
36
63
92
28
45
96
84
36
36
11
180
204
36
108
12
40
8
1
95
16
69
95
148
8
24
85
48
71
52
57
23
24
49
36
3
105
95
97
23
37
35
36
49
179
72
144
25
84
27
357
167
16
108
45
155
72
112
21
47
84
13
11
192
49
63
45
23
73
11
48
85
72
35
73
3
9
203
96
24
72
16
12
20
40
20
48
157
243
9
59
24
48
112
21
15
84
32
48
12
84
49
47
48
12
60
24
120
49
51
32
52
8
37
11
24
37
131
40
69
3
32
4
44
37
11
24
120
24
204
48
52
21
36
24
59
12
64
32
168
25
71
85
99
132
48
45
87
48
ABCD 98092343366*3^$a+1 [50091]
8
34
90
8
22
50
16
81
35
36
70
39
11
48
12
10
18
30
39
63
18
96
38
12
70
14
49
71
76
8
60
12
24
12
4
48
32
16
20
60
70
48
26
16
80
112
20
36
4
42
123
35
25
81
2
24
48
25
11
12
22
96
2
28
84
72
30
15
35
16
9
155
28
48
24
30
120
54
12
54
15
35
24
12
120
4
21
99
24
12
9
23
10
38
58
24
26
46
98
52
56
12
16
6
15
59
120
22
78
80
1
3
21
47
4
6
170
22
2
118
2
25
36
57
30
138
27
35
60
60
12
70
96
3
59
28
54
3
21
26
124
9
51
21
35
16
8
72
12
16
21
36
9
90
78
62
28
20
73
15
32
10
26
22
2
52
9
156
15
30
24
74
36
10
50
64
12
56
88
36
45
119
34
6
80
4
8
12
12
94
50
120
12
12
12
1
129
3
107
1
9
75
23
13
23
1
35
24
25
36
9
42
9
93
26
22
2
37
11
84
76
8
16
69
11
84
37
12
27
9
71
25
36
83
36
28
140
13
132
35
40
78
14
25
33
18
20
12
70
38
12
16
6
66
102
98
28
156
36
9
3
68
24
60
13
33
3
12
132
93
24
24
24
27
39
32
70
18
20
61
15
8
36
84
160
213
9
51
155
25
9
14
60
61
11
24
4
12
44
61
39
44
12
40
9
11
84
76
69
23
13
12
23
64
45
59
85
12
47
22
75
96
12
71
82
2
22
111
23
40
12
120
165
57
2
40
45
24
71
58
26
72
48
22
39
99
80
36
60
1
23
12
12
72
70
39
24
36
71
64
9
15
108
18
51
45
24
2
70
3
36
33
48
2
16
44
82
38
36
24
12
4
9
15
78
2
28
44
16
30
48
24
26
112
8
24
16
92
120
34
24
2
4
9
12
47
96
12
24
1
27
33
108
47
60
40
20
12
12
16
32
58
14
25
9
6
8
148
8
1
93
26
36
60
16
20
58
120
96
15
3
56
22
18
24
45
33
62
13
47
40
57
21
14
76
12
33
72
143
72
37
21
15
87
18
30
32
12
60
48
1
9
42
144
32
13
39
117
15
8
22
158
145
3
20
48
52
24
48
6
2
60
10
18
96
45
11
22
51
59
76
30
264
18
8
60
36
120
1
35
12
36
106
18
56
22
62
10
48
75
35
4
44
10
90
69
35
16
12
18
15
9
162
56
12
28
32
60
76
24
32
25
39
21
83
46
62
4
6
24
30
68
36
40
12
68
72
52
6
26
61
35
64
6
3
15
80
72
13
9
48
2
76
20
72
60
28
6
74
12
24
34
50
24
88
20
10
24
38
25
15
56
100
20
25
71
84
64
32
36
13
39
120
20
82
48
26
12
24
24
1
15
21
23
70
30
56
34
27
12
11
12
13
21
14
124
21
9
50
13
3
20
121
33
48
114
44
82
2
22
15
24
11
94
2
13
35
52
44
24
16
54
24
38
52
72
8
12
1
47
36
4
18
38
12
97
21
15
71
10
18
48
20
49
71
220
30
72
2
16
57
11
4
12
105
120
203
73
59
4
12
18
15
9
2
16
9
15
8
13
147
6
120
6
21
108
57
18
6
48
78
9
81
2
88
20
12
22
38
25
3
68
25
12
45
2
22
54
32
4
8
36
240
82
72
50
88
72
20
1
75
6
78
57
105
63
33
38
12
97
15
6
26
60
10
26
12
12
13
27
24
24
30
2
1
35
52
30
50
60
1
59
72
4
81
35
16
32
16
69
35
13
27
32
13
35
190
26
70
62
82
2
16
68
24
10
18
44
58
51
15
6
15
81
2
13
35
12
1
35
24
40
20
36
24
25
83
120
64
44
4
32
34
26
48
16
104
37
3
6
14
10
66
36
18
2
16
8
12
24
4
32
37
81
39
3
20
34
96
24
26
88
20
4
72
8
37
51
24
20
100
8
166
62
28
32
70
2
88
8
49
27
20
1
27
177
3
32
120
24
22
62
25
27
30
98
108
24
36
13
9
122
96
108
4
45
11
22
72
48
2
16
20
10
6
8
28
117
3
9
36
33
24
38
10
39
23
16
20
12
12
100
42
18
20
108
52
20
40
20
172
8
16
20
1
35
96
52
8
4
9
39
8
94
48
66
45
57
24
90
153
11
120
82
38
76
8
12
36
13
72
35
109
39
42
63
47
12
12
1
72
105
38
84
13
107
40
6
168
14
28
60
9
51
120
8
16
21
9
14
24
181
27
104
36
48
25
27
18
24
38
12
16
56
109
35
40
6
15
63
32
34
2
40
24
6
42
8
60
12
22
24
42
69
23
1
27
68
25
24
48
35
60
4
6
2
132
84
60
1
156
45
48
110
10
75
60
9
2
96
40
8
37
57
38
28
44
13
60
33
26
25
71
12
48
34
38
1
27
54
38
25
35
46
126
44
96
25
21
2
12
24
12
52
12
20
34
15
27
8
60
10
24
38
52
198
2
88
44
96
10
2
12
24
4
36
12
8
22
120
2
13
33
2
60
10
39
9
54
18
18
12
32
148
8
46
26
22
38
25
107
36
4
20
12
36
12
36
4
165
23
4
30
96
14
16
132
48
8
70
96
39
9
86
12
37
33
90
102
50
25
47
40
30
6
8
82
62
58
62
12
84
1
35
84
10
42
32
48
4
36
20
12
48
24
4
105
11
1
107
72
4
92
40
32
60
48
12
1
35
40
30
2
12
36
40
36
21
27
8
10
24
111
23
10
62
4
8
16
117
99
44
4
6
50
61
23
52
21
ABCD 98092533062*3^$a+1 [50048]
24
12
21
189
55
71
49
80
40
29
99
87
21
148
17
27
3
13
17
15
48
112
47
1
11
54
31
60
8
12
36
15
9
33
18
33
96
28
20
28
89
103
17
24
39
75
60
1
47
9
48
75
6
39
45
51
124
32
4
32
28
131
66
75
45
19
5
66
78
87
15
18
39
57
36
75
52
20
51
12
49
65
18
60
18
24
18
78
7
80
93
67
60
12
11
48
9
3
25
168
44
93
72
42
1
20
99
25
29
36
15
4
24
17
31
5
18
1
11
45
123
181
20
15
45
48
21
51
51
9
99
49
95
1
35
24
6
7
47
12
25
36
65
39
16
17
87
33
78
12
78
48
39
48
48
72
88
44
3
49
80
45
15
45
19
80
45
31
155
24
61
11
13
41
6
97
12
11
33
57
12
30
61
11
45
33
31
89
6
61
116
27
48
60
42
43
29
31
17
31
20
15
1
48
125
15
57
39
4
5
43
5
79
11
30
19
113
3
33
42
18
99
48
15
9
15
49
17
102
25
65
102
33
16
44
108
33
7
92
81
31
5
18
45
76
44
87
1
8
57
27
15
18
67
8
4
116
27
6
139
71
120
12
57
27
6
30
13
47
117
81
6
48
33
84
51
60
72
36
24
108
45
48
4
107
36
24
45
40
89
15
51
36
132
45
63
12
45
40
35
78
30
25
8
40
24
17
18
117
16
47
30
67
60
53
7
24
35
61
29
12
54
1
80
27
1
5
24
7
48
32
60
69
66
13
23
204
9
36
51
9
28
275
12
6
84
79
29
48
15
75
84
49
29
36
79
20
45
30
18
54
25
140
100
5
120
15
16
5
138
37
29
115
156
8
27
60
25
137
18
33
39
37
5
19
47
12
21
45
96
36
54
114
7
8
4
17
126
33
21
30
9
9
91
59
12
24
12
48
6
79
84
125
91
47
25
35
24
108
6
36
30
49
35
24
33
28
32
72
60
141
102
9
16
48
5
31
20
24
57
75
27
21
4
12
113
30
21
9
168
15
63
60
81
3
13
12
53
3
40
5
91
23
1
92
12
27
13
32
3
21
16
96
24
83
12
129
105
24
48
24
55
59
12
169
35
21
112
35
18
3
16
24
47
18
6
1
60
35
73
5
111
36
93
6
6
55
23
9
81
31
191
24
18
31
131
45
39
24
12
78
15
28
59
66
7
35
48
93
12
4
60
71
57
76
36
20
3
13
32
33
39
3
18
12
6
96
193
8
120
57
36
192
54
13
23
9
48
3
12
57
40
29
15
51
30
51
63
45
84
96
40
41
18
60
1
56
105
39
84
21
6
21
69
55
68
3
114
123
15
66
12
3
129
15
16
11
24
49
41
39
3
54
3
52
11
102
156
15
15
37
23
24
78
63
36
144
72
3
37
29
48
60
3
15
18
51
15
186
18
109
17
84
67
32
51
25
92
9
18
13
17
111
81
6
12
12
18
15
76
80
27
25
143
12
48
85
72
8
45
6
54
42
13
17
18
6
18
30
7
125
30
18
3
27
81
87
213
69
60
3
33
36
31
23
129
100
32
33
15
15
48
69
9
31
23
48
9
15
9
9
42
30
31
17
127
128
16
17
12
102
204
57
33
51
4
56
9
91
11
42
6
42
87
40
48
59
69
27
54
114
12
45
28
132
5
78
45
15
21
39
9
57
55
11
198
90
1
131
9
16
8
9
3
12
117
3
75
36
42
90
9
15
69
57
63
69
30
18
132
63
40
47
1
11
78
55
20
171
84
33
112
20
28
68
16
176
147
48
9
16
83
186
24
55
71
18
31
11
1
48
32
117
7
36
12
17
19
77
30
18
6
18
66
42
15
60
15
24
33
120
3
30
18
36
1
60
80
87
21
15
121
11
37
60
53
48
66
9
16
20
28
132
41
3
4
12
11
12
60
12
6
79
56
72
28
155
138
39
57
18
72
49
107
54
6
60
30
67
12
5
55
59
85
56
48
57
36
15
28
5
36
15
60
33
96
6
69
15
37
12
17
36
3
87
18
36
48
78
13
35
24
141
9
18
12
153
45
54
21
39
13
12
11
30
27
100
32
93
42
49
32
100
5
150
18
15
27
85
104
16
17
75
21
114
30
7
24
17
42
18
43
32
24
51
30
15
12
63
24
45
15
36
90
3
60
16
36
48
47
9
3
108
42
7
95
36
18
6
84
37
84
41
3
39
73
12
11
21
84
112
35
13
35
9
81
6
1
32
63
24
1
23
42
84
54
6
18
18
48
51
51
45
3
36
66
42
72
33
16
44
40
56
16
56
48
72
4
48
36
24
20
48
39
126
75
15
24
36
42
12
15
36
15
12
1
11
9
124
68
33
7
89
123
45
6
1
48
32
40
11
37
128
84
21
48
87
3
54
15
3
13
12
44
69
30
12
24
25
24
17
103
20
45
7
12
23
9
21
159
63
45
183
109
8
48
57
43
44
33
7
35
90
51
3
6
30
36
13
32
135
9
36
33
54
13
32
57
96
3
36
93
18
24
6
27
72
51
9
4
29
36
12
3
75
1
128
12
ABCD 98093021974*3^$a+1 [50015]
71
120
1
23
216
1
80
42
48
118
32
54
58
86
12
69
84
120
39
22
155
15
118
107
85
14
96
9
120
81
75
60
195
144
54
102
180
24
12
108
21
75
84
34
98
174
114
126
159
51
348
48
18
64
26
70
35
45
54
58
143
145
71
15
58
26
22
2
21
27
24
70
50
36
93
36
3
36
21
45
75
15
60
10
35
13
71
36
123
12
69
27
30
160
128
16
26
33
277
23
25
32
3
51
24
201
63
21
111
105
3
10
107
264
99
36
144
150
66
81
13
96
176
174
21
93
66
141
24
87
9
153
51
39
6
30
34
2
9
339
156
6
66
33
135
22
179
61
74
36
34
35
60
39
12
9
24
189
66
36
69
399
132
216
9
63
18
99
24
85
2
129
109
11
21
54
9
159
48
9
84
255
22
23
135
72
282
27
15
105
75
84
180
105
27
84
130
35
51
72
18
90
70
134
288
10
26
141
121
2
21
75
141
3
360
117
49
86
138
96
90
54
111
51
105
21
30
33
1
48
50
36
21
84
75
300
42
39
99
6
18
57
15
198
16
2
129
61
74
6
160
254
108
48
118
11
123
10
192
86
10
32
147
109
50
36
10
59
21
174
34
2
9
195
66
114
192
69
63
36
54
90
102
75
15
69
255
24
57
99
46
86
84
45
84
181
155
60
3
21
87
10
83
36
159
10
155
171
9
225
6
48
106
35
120
27
58
122
150
112
11
60
15
156
9
87
12
201
57
63
36
24
51
105
39
82
62
18
384
75
181
32
66
81
15
46
80
54
69
37
32
112
146
30
90
33
111
108
58
38
202
170
198
16
179
39
96
165
96
193
50
81
45
102
24
18
18
72
21
195
36
264
24
21
87
30
78
12
9
61
80
48
51
84
87
249
73
32
75
69
42
84
114
90
225
37
263
9
198
10
144
194
180
154
48
98
94
71
51
144
45
375
82
74
54
15
129
16
26
120
189
36
243
432
96
48
10
170
45
9
51
99
36
22
119
51
9
15
69
105
96
18
12
69
60
60
117
39
15
60
94
320
90
156
106
80
112
11
39
81
255
21
120
63
12
36
34
48
242
190
14
12
93
39
180
201
69
306
21
24
111
34
134
48
33
111
58
176
75
85
110
60
12
213
60
36
85
110
108
6
160
32
114
105
3
360
10
182
105
99
45
120
99
57
3
138
112
47
120
195
120
144
36
36
60
72
57
73
107
85
35
109
2
9
75
24
321
1
122
118
32
16
2
9
171
108
45
1
80
48
96
64
80
51
61
35
141
18
141
15
105
99
36
18
51
96
13
2
36
58
11
21
112
26
180
144
288
252
60
72
9
9
192
78
66
51
3
10
86
12
94
35
39
45
39
36
21
3
81
240
39
81
27
9
9
16
50
69
135
21
61
80
48
90
6
ABCD 98093561056*3^$a+1 [50092]
45
87
3
36
69
12
105
60
3
12
8
67
18
3
117
3
69
18
42
51
27
102
11
7
156
30
54
6
54
12
138
23
4
108
75
17
16
12
27
21
24
8
7
84
17
340
27
6
24
15
57
3
12
9
24
35
85
75
12
60
96
20
43
84
45
27
53
37
63
87
41
7
150
27
9
51
48
81
6
48
33
12
21
27
24
15
33
105
192
198
57
93
30
33
39
65
28
195
30
23
12
1
66
21
9
15
96
60
9
11
24
36
100
57
30
66
24
36
60
60
90
6
48
12
30
108
120
105
27
78
15
51
21
3
17
88
12
3
72
30
83
37
23
48
13
27
12
60
72
63
5
1
6
30
3
15
6
24
183
24
33
27
9
6
24
30
111
75
45
69
36
24
126
53
120
31
24
17
49
47
52
15
6
39
27
120
41
43
17
37
75
135
45
132
63
65
7
101
43
30
27
27
60
45
20
37
63
80
1
6
21
12
15
12
141
3
24
57
33
36
71
25
18
60
90
75
12
3
65
7
78
87
135
54
180
54
12
5
28
60
48
3
6
108
42
18
3
60
9
11
13
66
48
90
132
15
15
84
90
24
30
57
15
41
124
45
3
200
25
47
16
3
9
8
60
52
32
25
3
141
24
6
17
37
35
97
78
12
141
32
85
75
237
24
36
11
43
30
6
84
6
35
40
39
21
3
6
54
117
93
12
3
168
33
87
39
45
3
6
30
66
18
102
75
33
42
120
5
16
3
24
185
31
21
3
66
59
37
48
6
21
3
6
27
164
36
12
55
36
120
69
57
11
100
9
228
6
249
195
30
15
80
40
15
5
1
6
113
88
33
267
63
96
21
104
73
42
24
6
11
4
15
141
33
191
49
111
243
5
52
45
24
96
24
6
54
11
73
12
3
21
119
25
87
99
41
28
75
33
60
12
8
60
109
198
6
54
6
36
24
90
29
60
7
21
9
3
117
18
12
21
12
51
24
185
132
148
27
45
36
33
24
12
120
54
17
13
54
36
81
105
3
75
30
63
159
48
6
36
11
37
60
12
35
13
15
15
125
48
73
27
12
27
41
49
18
5
40
15
6
39
21
66
45
36
303
29
52
20
133
15
57
30
24
29
121
120
27
63
6
24
264
35
112
3
137
13
6
9
15
117
380
36
97
35
7
41
49
63
21
27
39
5
25
3
12
33
47
88
45
90
12
24
66
24
47
37
15
15
12
24
9
21
6
153
117
24
24
126
29
1
27
9
15
3
120
30
132
60
111
69
60
24
6
141
3
54
75
108
12
111
6
51
9
18
36
81
93
47
28
332
100
36
12
15
5
1
24
102
18
227
40
60
63
53
72
88
27
12
45
45
35
25
183
80
40
225
60
60
42
33
8
13
96
35
60
48
40
45
27
9
60
71
13
66
17
19
234
159
45
30
33
27
65
7
60
24
57
57
3
87
5
1
54
17
175
114
300
36
3
27
33
135
93
132
12
9
36
111
120
39
24
84
6
24
87
33
60
15
255
132
21
3
36
18
23
43
21
8
52
3
246
36
23
52
9
6
18
60
60
102
48
113
13
27
33
6
33
15
45
12
15
5
16
20
64
9
126
65
25
108
35
7
141
144
3
66
126
24
114
6
36
18
27
39
30
147
12
240
8
4
3
12
53
61
84
102
273
20
55
33
27
36
84
30
30
42
24
174
33
69
11
100
60
69
15
15
60
41
4
3
66
231
33
30
30
12
75
68
31
30
114
60
120
6
59
1
6
18
66
24
5
55
57
75
108
17
28
15
93
33
59
1
36
18
57
36
20
100
3
24
33
32
40
75
66
27
57
6
36
18
66
77
7
12
233
7
78
83
97
15
57
18
65
40
8
139
54
90
96
60
18
30
5
28
3
21
3
186
99
12
153
6
101
19
66
60
18
57
15
30
35
175
45
48
45
72
15
36
3
54
47
36
24
48
55
33
117
90
45
72
33
95
7
45
33
12
3
21
6
5
76
57
3
39
30
15
33
63
12
45
180
3
60
32
1
84
42
24
21
3
53
24
43
90
6
6
3
15
33
9
11
4
33
63
180
129
15
3
12
18
60
15
8
133
36
15
15
141
9
18
45
51
21
3
6
59
28
44
40
60
3
45
45
23
49
84
11
55
81
63
30
60
36
3
57
3
15
57
99
30
39
8
7
60
45
21
6
18
3
12
20
211
69
72
3
66
27
147
6
27
24
9
24
12
48
66
186
54
6
3
8
19
114
ABCD 98093600656*3^$a+1 [50027]
5
13
18
6
198
93
39
29
12
13
12
12
23
73
72
42
30
11
36
13
83
12
96
97
72
51
21
83
36
49
78
137
28
105
23
24
13
15
39
24
29
12
61
23
49
12
11
43
65
1
35
31
29
40
128
61
11
48
48
37
11
19
5
91
77
79
41
25
59
156
12
43
42
11
1
119
7
12
113
4
8
13
48
120
11
49
71
13
11
115
30
11
60
144
52
27
53
60
43
66
96
12
11
205
35
1
30
54
72
59
4
36
8
7
30
36
47
52
104
12
7
5
12
36
73
59
1
15
51
18
71
1
11
24
19
60
65
24
37
15
33
66
36
45
9
54
5
13
83
19
17
133
6
41
19
101
25
84
11
120
204
67
108
24
60
12
9
36
21
119
48
1
11
84
12
24
1
72
48
18
77
49
18
12
69
159
5
7
54
27
8
1
66
65
4
8
13
78
24
21
15
42
59
60
1
42
77
120
13
71
36
43
17
16
32
60
115
192
30
11
24
4
87
48
29
25
30
6
162
5
19
78
23
24
24
16
33
6
36
6
63
20
7
17
97
54
66
59
12
100
3
42
12
23
28
36
9
11
31
48
65
52
8
100
72
8
24
7
29
49
90
90
23
37
11
72
24
13
23
40
80
25
75
32
60
72
19
29
1
11
24
55
42
59
139
101
24
84
31
81
8
108
168
1
11
24
169
15
80
36
73
42
48
5
36
7
33
56
31
89
4
32
84
1
23
96
13
42
29
1
23
16
9
11
7
5
40
8
1
35
136
177
30
6
12
23
40
20
24
96
96
49
107
40
44
1
42
41
37
239
25
39
27
48
6
60
11
55
5
13
27
45
119
1
84
39
20
1
119
7
18
15
27
29
60
36
7
21
44
13
78
5
60
49
107
60
16
8
36
43
65
61
66
66
18
65
1
30
113
48
13
11
13
23
7
33
63
29
52
21
132
60
66
72
42
35
25
12
126
54
35
48
1
95
67
29
19
5
24
36
12
12
36
7
54
84
51
15
21
32
1
11
48
1
60
131
4
32
4
21
24
71
28
20
7
17
1
72
30
84
29
7
18
30
54
72
35
1
12
66
41
108
16
21
11
7
12
6
15
15
18
35
36
1
54
48
30
11
19
18
60
24
36
24
39
27
42
132
24
35
49
51
32
7
41
37
12
18
113
24
120
36
72
25
42
101
109
35
12
108
12
1
90
65
72
36
24
192
24
1
30
18
35
76
21
150
5
43
65
60
60
96
12
19
149
60
1
23
12
91
5
84
31
102
27
15
54
72
23
19
17
13
35
60
36
7
5
19
65
24
37
42
17
115
41
72
48
60
72
43
65
19
113
7
29
12
40
33
12
63
32
12
7
36
93
20
12
120
55
17
13
23
36
36
13
72
72
11
12
28
75
12
17
37
60
51
9
96
12
11
16
8
25
35
85
23
37
35
7
29
24
60
28
8
7
29
13
11
1
111
15
29
43
57
63
18
24
60
11
85
24
78
17
16
3
5
24
13
30
18
11
4
80
19
36
29
1
71
13
11
84
88
80
7
21
39
6
27
9
36
48
6
5
4
80
145
11
1
60
24
11
48
204
96
7
42
107
136
57
11
1
11
28
44
43
72
65
85
6
5
55
90
111
116
37
6
5
24
12
25
35
73
27
3
12
161
24
1
23
31
29
1
35
144
7
5
13
6
41
72
133
72
51
20
1
270
6
47
12
1
42
65
12
36
19
18
47
24
49
48
23
24
12
73
23
13
42
17
1
59
48
24
40
20
73
23
49
83
91
89
61
11
25
51
75
18
15
36
33
6
90
47
12
37
48
11
25
150
6
11
7
5
52
9
11
60
24
76
3
17
49
24
23
60
40
32
31
17
12
31
66
59
36
24
196
8
12
1
18
29
132
85
84
42
17
72
144
12
144
24
36
24
16
8
36
1
23
60
12
4
99
17
36
12
12
61
72
18
17
72
73
35
12
43
18
30
17
13
119
49
144
35
43
33
141
215
60
96
13
66
48
81
9
36
59
48
7
48
18
59
72
24
12
4
116
55
5
48
109
162
29
25
11
1
95
169
11
48
120
7
5
55
18
95
84
108
115
53
1
6
5
13
35
60
100
44
1
42
84
29
25
11
13
111
15
84
42
120
23
1
6
29
19
6
12
12
35
67
5
1
18
65
12
4
141
39
105
71
13
12
23
1
35
48
121
95
12
40
68
7
53
16
3
33
8
55
30
119
12
84
91
138
12
59
1
11
67
78
23
12
127
17
24
36
25
195
9
11
24
49
156
11
61
60
48
36
11
100
68
36
36
13
102
5
24
36
72
12
43
17
84
37
12
42
89
1
95
25
18
137
61
95
13
72
23
61
23
60
25
3
8
79
5
16
99
30
11
7
24
18
48
78
209
31
21
8
28
39
168
5
36
72
4
20
73
23
25
23
24
12
13
47
49
11
4
44
67
114
60
11
60
40
9
36
6
60
17
12
1
30
17
115
60
18
24
30
29
109
6
54
131
79
42
35
13
72
23
37
59
25
54
12
113
48
12
31
65
24
55
41
151
180
29
49
60
35
12
40
33
18
18
30
29
16
56
43
48
12
21
39
5
85
23
13
11
4
36
33
96
15
99
42
11
48
31
5
1
15
68
12
43
17
ABCD 98093656132*3^$a+1 [50073]
51
54
198
65
151
84
77
16
15
108
29
13
35
67
96
5
64
80
7
144
90
39
201
95
175
192
24
48
96
401
24
145
816
156
24
120
6
5
25
54
65
216
13
51
104
144
7
300
60
65
73
36
42
65
112
32
48
337
23
25
47
48
1
66
78
47
61
18
9
93
27
51
156
54
6
5
48
72
271
233
1
36
179
16
69
123
8
168
24
43
5
193
54
225
56
181
6
90
144
66
24
33
8
79
180
24
12
24
90
36
102
53
55
137
31
36
30
215
19
101
151
54
6
45
24
104
7
144
161
13
24
11
61
75
33
102
24
137
160
63
17
13
306
33
45
3
27
5
31
24
17
40
243
60
48
90
42
120
18
42
48
57
165
11
7
17
67
18
72
96
72
11
91
96
90
30
5
64
21
42
113
24
181
162
41
49
42
36
120
24
180
264
132
30
24
51
147
53
120
115
29
19
132
30
18
137
13
171
56
24
16
3
69
93
99
75
29
136
21
83
24
31
17
55
24
41
103
9
3
29
13
48
18
36
29
16
15
144
65
19
42
35
31
54
3
141
72
107
7
18
36
59
7
65
24
19
132
108
12
41
85
35
120
64
15
36
197
7
81
135
113
61
6
18
30
69
32
169
239
31
57
24
51
77
43
77
72
1
39
123
162
30
24
12
329
88
8
49
66
42
27
128
43
72
36
54
11
55
72
78
30
77
120
127
78
138
36
198
47
31
65
19
126
54
6
219
104
31
258
47
61
219
195
213
8
25
47
40
135
180
66
59
48
37
72
171
15
12
18
18
6
90
48
6
66
209
31
30
131
24
31
144
225
336
45
90
17
1
87
9
48
90
36
6
51
8
151
54
11
120
1
18
5
79
6
72
83
61
131
7
113
112
15
12
21
69
11
13
11
144
61
18
17
13
3
8
24
72
160
8
55
177
123
36
9
15
257
43
72
36
113
1
126
120
168
57
207
57
3
48
204
81
72
72
39
17
25
30
17
127
41
73
39
152
79
9
93
42
57
80
19
6
210
24
36
18
36
234
12
5
16
69
6
84
18
47
49
156
6
12
36
132
72
33
183
41
24
61
3
87
393
72
8
25
36
24
288
35
72
211
5
91
84
9
63
60
18
35
121
186
12
36
72
144
53
7
108
12
41
19
48
5
67
18
107
40
3
192
125
109
35
1
71
73
36
11
49
23
187
108
17
144
61
35
96
103
120
57
165
90
30
18
234
18
77
37
108
12
276
23
25
87
39
33
21
42
17
72
16
87
17
19
36
36
24
66
150
18
11
19
36
54
11
61
24
48
11
97
39
3
36
57
104
1
95
112
21
11
43
6
71
13
78
77
48
24
121
159
69
72
59
31
57
111
30
59
31
17
19
5
1
39
153
87
39
24
48
132
18
75
32
96
112
9
18
125
55
48
24
30
6
30
15
3
5
67
54
143
97
30
41
168
211
120
6
87
8
67
90
35
67
101
79
105
3
168
108
144
153
63
9
45
18
12
45
128
264
91
18
30
29
13
59
31
84
101
67
5
121
47
109
35
16
45
99
81
47
55
60
126
12
78
21
80
19
60
9
192
80
55
33
75
6
66
165
104
72
19
18
96
27
9
23
13
138
9
8
7
17
24
72
25
42
5
192
96
13
54
ABCD 98095374712*3^$a+1 [50013]
127
18
18
72
5
48
24
72
67
161
1
131
24
72
43
18
108
18
36
41
60
48
67
18
18
5
72
31
53
72
1
72
11
72
12
13
11
115
54
11
36
144
12
103
54
18
89
216
19
5
120
325
54
5
31
5
103
29
7
53
36
12
24
1
47
7
29
7
209
108
7
101
43
5
31
245
120
103
77
48
12
132
19
65
84
13
59
24
48
13
59
84
1
11
12
36
48
1
35
19
72
5
24
43
17
84
24
24
24
12
49
23
31
41
120
48
61
18
17
37
23
24
180
7
17
36
96
60
36
43
5
24
7
41
31
17
60
252
36
49
35
60
84
12
108
24
91
77
48
48
36
79
41
216
13
90
53
84
61
90
17
12
7
72
41
48
55
41
84
24
24
24
24
13
18
18
71
36
264
36
133
144
35
24
132
48
84
36
96
72
48
48
12
24
36
12
48
1
54
17
37
11
36
156
72
24
12
12
12
43
113
12
1
59
12
1
126
18
11
36
79
113
12
72
48
24
12
108
60
48
12
24
7
5
85
47
108
7
5
12
19
90
18
53
60
48
60
12
12
61
35
12
43
29
25
83
79
36
17
55
29
36
12
85
11
60
24
24
12
12
1
23
132
48
48
12
7
5
96
25
54
5
84
72
180
36
24
72
12
72
91
89
24
84
132
12
1
108
35
1
107
24
13
11
36
151
5
36
156
12
133
95
67
17
12
36
7
18
72
23
60
7
101
24
48
25
18
29
43
17
1
35
12
60
144
48
24
24
264
72
24
60
24
24
12
19
53
19
72
5
175
137
168
156
12
24
108
24
73
47
108
7
53
12
79
17
48
61
18
53
48
25
11
25
23
24
60
37
54
18
47
96
19
29
43
29
12
139
5
13
83
7
29
61
23
84
1
71
24
48
24
36
31
29
96
19
17
12
108
108
25
11
36
108
205
35
60
24
48
48
24
24
43
41
48
36
24
120
36
60
48
1
36
83
7
113
31
101
60
12
12
12
60
48
19
5
12
36
91
89
55
18
36
90
89
72
145
11
24
60
24
25
11
12
13
11
48
48
19
29
115
173
72
12
12
55
29
24
72
60
12
12
7
113
13
54
29
7
72
29
24
55
125
109
11
43
5
24
133
36
36
72
54
65
24
12
79
5
48
12
36
7
41
49
23
31
72
5
36
108
193
35
109
83
7
101
24
55
41
12
60
48
12
132
55
149
120
48
84
24
115
5
12
1
23
48
48
132
132
67
5
72
24
24
36
108
96
36
67
5
108
24
25
11
12
108
12
132
36
60
61
95
276
7
29
151
18
18
36
41
31
53
12
25
47
7
149
13
18
18
59
31
53
96
13
11
84
84
336
24
24
48
84
25
83
115
5
12
36
36
36
24
12
1
47
7
18
83
43
329
24
84
12
72
1
59
31
18
162
108
17
19
29
144
12
12
120
96
48
7
77
13
11
36
24
37
95
48
60
84
48
24
48
25
23
121
18
36
5
67
29
36
25
35
108
109
83
7
18
72
11
43
54
131
31
144
5
36
31
54
71
37
11
12
48
84
151
41
13
47
60
12
25
11
132
217
54
53
36
1
18
18
11
36
36
151
5
48
12
43
89
12
151
17
12
61
23
48
120
12
12
252
12
25
23
24
108
36
7
17
48
12
24
240
1
11
24
73
18
36
53
48
12
31
18
18
41
49
11
25
131
13
11
48
13
59
60
12
12
48
36
43
5
48
1
36
59
13
11
133
23
13
47
48
31
245
96
36
48
24
37
72
18
29
48
48
55
89
48
60
24
60
12
211
29
24
72
12
7
17
1
11
79
221
13
35
36
12
43
18
11
48
12
144
348
31
17
1
54
5
72
24
24
36
19
36
173
43
54
11
84
13
11
60
127
180
36
36
17
19
18
35
36
24
108
13
23
31
29
36
61
36
155
36
7
17
19
65
7
29
7
5
193
18
29
60
60
24
84
48
12
43
54
59
24
61
162
36
54
35
19
17
19
113
12
48
36
115
53
1
11
36
36
60
120
132
12
60
1
18
29
7
5
85
18
29
72
24
19
29
7
29
24
1
198
89
240
60
48
67
17
96
36
36
12
180
72
1
36
95
12
19
36
17
108
96
24
12
24
79
17
12
24
24
84
24
12
60
36
24
25
35
24
60
60
12
72
97
35
37
131
48
24
96
43
17
24
60
48
108
85
47
48
139
29
12
31
17
48
25
18
54
119
48
12
12
108
132
55
36
18
155
ABCD 98095811956*3^$a+1 [50096]
3
53
79
18
12
11
19
72
33
33
15
9
6
5
25
15
15
102
30
78
23
37
132
23
37
18
53
19
12
66
27
75
5
36
4
176
7
12
53
7
30
12
39
51
29
121
83
13
12
11
144
48
12
7
101
55
24
21
9
60
59
12
19
149
91
69
12
68
19
41
4
117
6
30
15
32
40
60
33
27
8
55
30
30
5
48
52
27
21
21
60
18
12
101
48
24
55
41
40
27
5
112
15
41
31
33
3
53
1
18
48
132
65
73
155
7
42
48
15
57
11
12
7
78
30
30
30
5
55
78
12
23
48
19
93
75
77
7
30
3
8
37
3
87
12
18
12
23
7
89
72
7
12
96
90
27
75
33
15
5
19
18
18
33
24
56
127
5
12
16
69
42
90
6
33
24
3
5
52
75
18
84
6
5
37
75
45
12
90
150
11
7
18
102
30
83
28
9
12
6
24
60
156
30
27
33
47
60
7
29
31
21
87
30
11
40
9
23
48
79
48
57
3
153
189
23
48
37
3
20
37
12
30
5
25
12
36
60
75
39
18
18
33
12
68
97
123
32
48
1
48
18
72
150
132
3
75
5
48
25
15
8
64
3
72
18
123
39
12
101
139
90
18
41
37
24
270
78
23
112
57
6
24
53
48
49
3
63
60
53
60
60
31
60
41
7
105
20
73
3
69
18
24
93
8
60
19
29
100
24
96
84
15
18
60
83
31
66
72
3
105
63
9
3
32
43
17
36
61
6
17
16
51
48
102
36
12
71
31
33
8
25
12
30
168
12
30
35
55
30
48
54
29
1
48
71
12
37
72
51
20
19
41
48
91
9
9
30
48
12
21
51
78
72
11
19
126
95
37
11
37
222
120
12
66
27
3
12
48
12
60
12
93
56
7
24
41
55
42
11
60
160
99
12
18
30
5
25
131
1
6
57
33
132
11
4
63
33
57
23
19
138
54
18
11
4
315
33
20
25
102
12
6
42
125
13
23
7
132
30
42
9
129
95
25
90
42
23
16
27
12
12
6
24
123
128
37
12
6
12
12
9
51
18
23
205
3
9
72
30
29
7
33
9
18
45
9
11
79
78
131
7
5
48
19
101
24
7
9
99
42
123
75
81
9
3
15
53
169
12
23
55
12
30
3
15
21
9
30
48
72
18
30
57
33
30
54
11
37
30
125
180
16
81
3
45
11
31
33
3
125
40
45
24
3
3
30
63
39
30
42
21
68
1
11
28
20
7
53
24
7
6
15
45
12
150
21
27
5
49
30
60
48
12
228
48
77
25
123
87
42
150
29
12
19
6
23
49
3
128
40
87
33
39
108
5
19
29
40
120
21
30
108
42
6
53
7
60
12
30
15
105
11
1
63
20
7
89
19
42
3
33
27
15
48
30
15
75
90
42
120
90
12
71
55
90
72
48
23
169
23
97
60
71
172
15
24
29
37
24
3
15
42
159
51
36
45
20
12
48
37
120
30
12
29
64
8
112
56
1
6
57
57
30
89
19
41
31
21
32
40
8
19
9
219
5
48
12
37
36
47
55
41
19
18
84
30
69
32
28
80
31
36
17
7
41
7
5
40
33
12
75
93
27
8
19
18
42
6
35
60
7
60
12
18
12
3
48
15
60
5
7
30
75
3
17
48
79
66
23
19
5
37
18
65
16
20
4
8
40
87
33
27
21
9
108
60
35
19
41
109
11
7
30
48
27
33
15
27
53
19
29
19
78
27
15
78
42
60
41
19
120
108
33
69
23
12
127
78
12
11
108
24
25
3
9
3
33
3
12
57
60
72
66
30
24
3
8
72
13
12
23
79
89
37
3
39
81
20
52
72
3
12
41
24
40
60
20
43
24
9
80
79
30
60
51
9
42
60
33
68
85
12
132
126
42
42
18
3
8
24
7
60
29
37
30
5
48
19
42
30
21
12
96
69
30
41
4
15
132
6
90
72
30
12
23
36
7
117
48
8
184
33
24
36
3
69
12
3
63
24
21
68
64
60
8
168
91
6
3
20
12
28
9
11
4
8
7
30
3
69
3
20
48
28
39
42
18
12
168
65
48
60
12
55
30
11
40
24
8
7
120
12
60
120
6
30
150
47
265
30
30
42
30
39
20
67
77
55
41
37
3
87
42
42
78
11
19
90
18
113
127
24
29
7
17
96
91
53
36
91
33
20
7
6
95
139
21
68
19
161
1
90
33
15
21
32
7
18
15
20
85
84
126
24
33
105
3
9
11
25
23
7
54
3
15
5
60
37
39
9
78
113
72
49
3
153
270
53
19
5
16
9
263
12
28
32
133
47
7
36
5
79
69
21
30
89
91
41
28
51
29
84
13
42
30
11
31
18
60
108
72
143
12
25
35
48
7
65
28
99
60
120
18
35
16
132
69
18
5
13
30
53
84
7
9
57
23
4
80
85
90
12
29
7
114
39
32
85
60
35
7
72
18
35
40
80
43
30
54
6
75
9
30
9
69
78
5
49
71
19
348
41
19
30
23
88
9
23
48
7
12
21
104
28
80
139
9
69
11
64
56
40
9
15
27
18
30
48
45
8
24
40
33
42
5
ABCD 98095938412*3^$a+1 [50037]
27
17
48
7
233
37
78
105
33
42
72
93
15
17
55
305
16
44
31
17
4
8
73
59
1
102
6
15
21
35
48
43
54
90
21
92
12
48
1
54
60
33
15
93
20
12
7
41
7
18
42
17
108
24
13
12
18
42
11
24
19
54
12
18
17
25
23
12
48
25
11
7
65
37
111
92
24
13
12
60
23
60
48
49
39
261
39
69
23
13
6
69
15
29
133
39
33
3
3
57
20
12
1
15
69
3
32
61
30
24
36
30
6
5
31
12
42
54
5
16
8
25
23
43
5
24
25
35
7
84
96
18
30
5
1
126
108
66
72
24
18
33
60
33
36
90
48
42
11
12
43
89
19
29
13
47
7
54
11
25
108
3
9
6
5
7
93
32
76
96
44
1
24
95
24
72
91
60
17
31
5
16
33
18
17
76
36
44
49
11
25
11
36
7
48
65
13
12
18
24
5
133
3
36
3
30
131
1
39
9
47
24
25
119
43
5
7
36
36
90
6
18
51
116
12
12
19
5
37
18
201
63
41
40
9
3
32
12
13
3
117
18
18
6
120
36
29
283
36
54
3
48
36
21
15
57
30
42
36
3
45
42
17
13
47
13
30
5
13
36
83
7
108
6
120
47
25
42
30
27
15
18
30
21
44
28
3
12
78
72
3
9
60
203
64
3
66
6
101
7
21
44
96
52
3
77
7
77
55
48
17
4
44
43
132
12
6
35
13
6
65
61
72
12
60
35
145
23
36
84
16
92
4
128
85
12
6
12
18
42
18
54
65
4
21
36
3
99
72
53
1
36
36
107
112
21
47
12
25
35
1
47
7
60
21
27
42
54
36
144
65
55
90
47
85
39
105
36
72
72
36
3
15
210
60
12
63
36
15
108
90
90
66
47
48
1
95
25
135
68
76
9
6
21
44
19
78
18
41
13
120
35
48
28
21
18
5
16
9
27
20
48
103
53
7
12
41
36
13
18
45
27
77
16
24
33
3
15
29
40
24
27
77
37
120
75
3
90
12
60
11
43
12
9
8
48
60
64
20
13
12
24
59
16
27
17
25
108
35
73
51
36
3
84
6
59
13
12
27
36
8
19
17
1
42
57
15
54
84
3
3
17
19
36
65
72
48
60
7
5
7
36
144
9
80
60
49
23
12
12
61
60
23
31
41
13
11
1
18
24
21
9
71
7
72
12
18
27
44
36
43
93
8
12
60
25
144
203
61
6
29
55
6
15
3
21
15
41
85
51
32
25
30
18
24
23
7
24
17
55
77
16
27
144
54
6
18
123
3
30
107
43
12
77
16
32
28
20
24
7
54
84
6
57
32
16
15
5
1
11
19
29
132
4
21
12
27
116
28
15
65
100
81
23
36
112
20
7
41
31
129
21
39
20
16
80
40
21
15
3
77
100
44
60
25
18
93
8
1
23
16
92
12
112
20
1
30
29
13
3
48
87
17
115
5
276
12
48
19
53
13
54
41
49
90
5
13
47
61
6
18
30
60
5
67
89
1
54
12
149
31
9
99
36
6
30
24
5
25
24
11
25
51
3
36
30
150
126
72
66
65
25
24
35
127
129
32
37
11
7
72
33
87
21
32
4
3
5
43
9
33
18
173
7
48
5
24
7
185
1
15
32
1
27
9
24
35
12
37
6
36
48
36
17
7
21
12
24
140
4
56
115
96
5
25
42
36
5
79
78
23
16
8
43
12
60
30
72
59
112
9
6
77
13
18
12
42
36
11
91
5
84
55
9
72
15
17
13
75
3
29
28
27
17
4
32
12
13
72
95
208
32
7
21
8
1
75
33
60
36
12
63
9
60
35
12
55
5
55
30
83
16
27
18
11
24
40
32
48
31
18
3
20
48
1
11
37
63
87
5
103
180
12
6
35
16
20
31
24
18
108
35
67
53
145
39
96
32
16
15
17
48
25
42
17
67
9
81
78
41
24
1
90
21
8
7
6
30
45
8
7
17
16
39
30
90
36
81
44
84
16
180
9
36
24
12
39
15
17
64
8
1
24
12
11
7
57
236
4
8
55
6
12
23
37
54
41
160
48
69
18
18
6
18
11
24
48
28
45
6
18
123
69
6
12
53
4
15
5
40
69
51
15
9
69
72
51
33
42
12
18
24
54
12
18
42
17
16
32
40
200
49
83
7
18
35
1
90
21
8
96
12
103
29
7
54
15
44
88
8
37
24
51
24
144
9
18
60
5
97
6
5
25
11
31
12
126
11
13
18
18
87
8
25
36
24
54
65
25
3
104
24
97
3
36
51
53
7
33
15
24
21
12
8
16
51
120
53
25
30
41
1
119
1
47
115
6
72
18
12
108
5
31
54
35
55
5
12
25
15
44
13
72
143
60
36
67
18
35
37
35
37
35
157
83
97
135
9
36
60
83
36
25
51
39
77
64
75
5
16
44
43
12
18
6
21
15
30
36
24
23
13
3
80
7
5
48
37
23
24
37
36
54
9
20
25
35
7
54
36
23
24
25
47
19
36
113
37
18
17
1
72
35
55
21
9
78
90
39
15
36
72
48
42
12
11
25
24
15
3
33
39
5
64
57
18
84
6
120
47
85
138
17
133
75
36
15
5
16
152
1
24
47
43
36
89
72
19
41
31
33
21
11
12
16
80
241
23
48
40
8
61
11
37
107
64
99
96
36
29
144
7
21
15
54
108
3
27
6
11
24
37
35
13
36
35
19
36
5
16
15
42
12
36
63
9
131
19
65
43
5
28
57
3
80
115
21
9
42
77
25
35
1
90
57
44
31
5
ABCD 98095944712*3^$a+1 [50014]
90
1
24
24
95
49
53
55
44
156
33
31
5
3
21
99
21
27
4
41
19
113
31
17
15
40
12
20
45
72
30
109
5
72
87
12
3
6
36
48
43
60
80
4
84
71
18
67
24
36
5
3
72
15
1
60
77
60
12
15
120
96
93
7
48
56
36
3
109
80
3
9
60
75
13
20
192
15
144
36
21
72
16
24
65
36
99
48
12
76
12
12
5
42
1
29
3
48
40
5
48
51
16
12
71
21
69
67
35
97
47
18
115
17
48
31
29
7
20
9
19
35
1
12
180
53
51
81
7
47
21
12
21
51
160
24
47
25
125
55
29
15
39
157
20
9
54
121
59
21
184
77
60
79
20
36
120
4
173
183
100
24
65
24
30
42
48
87
9
31
12
20
93
39
28
48
35
109
156
104
3
18
55
60
29
19
36
71
42
183
28
72
5
12
3
33
19
32
21
24
3
88
155
9
40
11
69
15
18
42
25
8
15
1
72
32
100
17
43
92
36
75
13
47
9
36
12
81
60
30
121
41
15
9
31
32
57
51
129
54
90
96
36
7
32
28
92
3
1
12
20
4
8
28
125
30
37
80
12
21
15
33
19
17
55
5
15
36
33
31
20
16
29
18
73
20
24
21
7
72
8
12
48
88
59
21
24
16
72
32
69
99
3
13
96
35
1
48
77
15
64
35
1
29
43
11
144
42
123
16
72
44
16
60
65
27
57
150
13
8
24
9
19
17
18
33
15
90
15
12
15
73
17
3
69
15
21
7
101
267
57
15
123
13
47
9
21
54
13
41
7
72
8
12
12
33
7
281
7
47
21
72
57
15
120
4
77
18
97
5
7
48
60
65
39
184
96
11
85
24
8
12
40
216
80
100
12
11
25
17
12
90
45
16
17
54
90
15
28
48
12
5
63
144
21
99
40
101
48
24
7
36
5
39
33
15
12
180
153
123
12
51
1
56
24
9
51
3
97
29
66
73
77
15
4
60
92
40
53
7
89
43
5
55
12
8
75
13
53
24
66
109
32
36
45
19
143
36
9
201
67
23
36
105
39
6
43
20
72
4
89
63
64
8
105
43
5
18
25
84
48
32
45
55
41
12
7
108
44
4
77
84
96
7
48
12
60
11
57
64
29
27
4
56
60
45
87
57
19
84
20
48
9
6
138
6
48
42
3
48
12
148
12
20
21
7
44
76
80
4
23
6
27
63
61
36
47
102
36
27
16
47
85
92
12
100
116
24
148
32
9
147
40
113
54
13
20
12
33
18
21
4
77
43
36
65
115
48
107
6
7
92
64
56
136
80
40
59
13
41
42
25
5
15
3
9
16
11
61
12
20
48
40
17
6
102
7
35
102
55
23
61
5
307
77
7
23
25
12
8
45
27
69
19
8
60
28
5
72
15
12
33
7
20
57
96
19
156
89
199
161
31
12
36
32
84
3
42
19
116
63
157
20
36
24
51
9
88
80
40
35
33
3
12
25
60
92
28
80
3
42
75
24
9
30
129
40
36
92
52
48
120
113
27
52
32
40
83
18
115
29
3
52
20
28
12
11
25
89
3
76
176
96
60
60
9
63
123
54
43
32
69
39
28
53
6
25
8
57
19
252
89
90
1
53
72
43
5
19
60
60
8
88
36
96
44
48
40
32
63
6
7
132
125
27
40
8
183
69
75
13
41
72
12
3
39
25
20
16
83
21
120
4
17
27
3
13
32
45
27
72
9
27
84
33
6
61
23
57
141
87
76
35
49
72
60
5
54
25
32
4
8
21
19
12
5
18
33
15
105
64
119
97
32
57
55
36
24
60
56
144
36
57
27
36
3
6
3
48
28
24
60
11
37
53
39
12
99
61
60
80
16
24
24
300
11
54
12
115
65
15
28
24
60
17
36
19
48
32
45
6
13
5
27
4
24
24
188
69
63
12
255
13
41
19
20
87
25
20
48
60
12
33
12
19
44
72
156
220
47
33
9
51
15
49
216
77
63
12
3
13
72
20
33
27
24
16
20
52
11
12
109
20
108
3
30
162
6
39
28
60
137
15
28
164
76
113
7
44
3
90
42
13
36
24
32
4
47
9
36
120
12
108
52
20
111
6
3
33
43
84
68
24
69
147
4
41
27
120
28
60
12
60
5
3
52
48
44
64
72
132
8
52
12
71
109
36
107
48
270
19
20
4
32
40
12
12
5
54
109
8
64
56
213
24
12
54
126
3
3
85
113
67
48
12
48
12
12
47
78
12
19
56
36
84
28
156
12
72
5
103
65
39
9
79
8
3
6
15
33
63
69
31
23
180
21
36
88
12
5
39
51
84
213
100
20
45
72
24
87
12
28
17
127
29
55
41
79
56
4
17
7
17
43
5
60
ABCD 98096363408*3^$a+1 [50087]
151
24
14
111
105
15
55
74
27
36
24
60
25
59
201
10
18
36
56
58
17
25
48
11
121
11
33
15
31
65
13
47
25
59
31
38
112
54
54
12
20
111
13
71
36
60
60
13
90
17
7
62
4
47
120
73
35
19
42
48
12
11
19
18
20
51
1
60
60
11
7
30
71
25
36
35
9
24
70
60
6
66
89
31
14
124
42
125
24
91
18
131
12
37
96
11
49
120
11
139
36
41
9
28
32
88
176
106
30
239
9
51
25
6
30
54
54
126
60
101
55
101
43
125
1
48
83
24
43
210
32
148
71
19
86
46
5
19
17
133
24
42
18
30
86
255
9
16
24
11
21
64
6
54
54
77
25
48
167
144
61
119
105
64
47
96
48
1
78
41
36
60
24
132
67
36
17
48
9
70
2
88
11
12
57
16
120
66
18
80
10
210
32
24
51
169
30
144
12
60
5
9
147
60
48
19
110
72
15
69
10
66
48
56
10
5
1
44
36
15
49
6
41
7
36
101
24
36
13
23
9
48
40
71
31
41
73
66
30
11
57
76
24
11
49
30
102
24
11
45
39
49
66
17
7
30
66
24
17
45
24
171
85
108
30
17
36
48
25
84
12
30
29
55
24
6
95
216
13
83
43
54
66
86
34
6
11
24
25
71
7
12
29
132
67
72
14
124
36
11
24
31
14
70
50
16
20
15
49
11
19
30
24
12
35
115
5
73
72
35
49
144
96
276
44
64
80
46
156
41
13
60
56
99
12
13
20
24
10
42
30
5
13
12
174
137
57
40
167
85
54
65
19
17
19
161
36
19
125
24
49
36
6
24
50
64
222
18
12
24
155
1
71
24
36
48
36
9
70
86
34
54
167
24
45
15
45
4
90
26
24
63
73
11
36
9
51
37
143
19
78
6
60
6
59
181
11
73
6
29
145
11
13
23
103
77
19
65
213
22
65
19
96
60
54
24
23
19
125
105
58
41
12
13
47
13
36
48
6
6
78
17
73
23
19
29
25
6
5
49
20
51
85
48
72
71
33
10
26
108
63
204
13
102
29
9
3
103
5
60
21
135
25
11
73
6
65
144
31
48
102
44
75
72
79
161
43
17
37
6
84
2
40
11
24
36
43
5
201
34
26
51
19
54
215
129
16
6
5
103
30
12
60
11
37
20
36
16
44
15
21
64
6
5
13
30
36
6
35
55
5
33
22
18
66
5
1
11
13
11
19
26
40
59
12
19
54
11
55
5
55
18
47
85
48
90
6
44
10
6
36
71
73
20
16
44
70
74
10
66
35
81
51
84
103
6
11
13
80
3
13
71
25
30
18
191
12
13
60
44
123
7
53
24
60
55
149
36
24
1
11
19
78
32
130
48
6
6
18
42
24
6
8
52
78
62
24
64
47
84
72
133
120
24
6
54
107
79
5
55
6
71
9
48
96
106
29
60
21
15
156
43
17
37
11
1
24
11
165
184
56
10
110
10
134
100
107
9
154
17
48
31
30
8
10
66
144
83
57
16
96
35
13
120
72
11
73
20
34
6
11
19
50
64
11
25
84
263
37
12
8
63
7
221
36
19
24
36
5
45
120
27
49
35
13
20
16
35
21
64
11
73
140
40
12
30
24
5
31
29
72
48
60
12
67
6
6
29
36
55
78
30
12
30
35
79
30
60
84
90
53
19
168
2
4
24
23
153
15
21
51
60
7
102
30
18
162
41
103
6
59
12
9
51
13
24
72
60
35
55
65
9
27
168
21
111
37
32
10
54
47
79
24
5
1
18
30
66
125
1
11
117
142
41
97
32
111
13
35
55
17
73
6
60
24
5
55
26
88
90
36
41
24
132
84
120
36
37
32
144
24
10
6
35
141
64
11
55
108
17
36
33
87
48
25
30
54
12
30
98
10
41
55
36
30
168
56
4
11
19
12
5
13
11
31
30
11
69
40
59
36
19
30
126
60
101
168
45
84
3
7
41
9
22
5
84
12
19
149
151
54
144
6
14
27
49
6
14
106
18
6
90
44
82
65
43
36
14
52
108
132
11
24
25
8
16
24
71
19
26
10
90
11
24
69
147
13
162
29
12
133
11
213
27
60
33
87
144
31
90
18
170
16
35
1
11
37
143
204
24
156
19
17
57
27
79
54
83
33
34
41
12
37
42
41
24
24
45
124
20
22
24
17
43
5
12
57
16
204
71
169
6
110
24
40
60
90
26
27
79
24
161
13
90
53
24
ABCD 98096780032*3^$a+1 [50150]
18
24
181
48
107
33
36
9
19
20
45
126
1
5
48
127
140
36
57
7
96
12
20
33
27
16
84
17
84
126
24
54
48
60
120
7
48
5
187
132
80
195
30
223
80
76
41
39
52
53
39
52
341
12
43
143
1
48
23
25
84
80
9
99
21
72
87
28
29
51
135
30
43
29
115
101
162
18
6
144
21
69
54
1
116
81
12
31
101
108
120
96
36
138
153
69
31
44
100
144
32
27
85
53
43
60
29
18
48
69
45
3
9
24
120
19
5
12
31
185
139
83
13
35
25
20
60
48
4
32
45
24
126
18
75
141
12
99
15
81
63
37
12
32
100
108
161
79
32
45
18
162
6
25
20
75
37
48
12
36
12
5
12
36
90
144
78
48
7
128
9
55
77
30
6
90
133
29
48
79
20
171
24
30
15
28
48
17
195
93
79
143
30
103
77
51
45
127
29
24
12
72
135
96
16
95
54
114
13
12
95
33
45
84
63
16
29
7
224
9
183
204
45
3
16
17
72
75
28
53
24
67
5
63
57
36
99
51
30
60
84
43
36
17
18
121
41
48
36
195
9
27
172
48
143
96
81
4
96
12
71
6
55
11
18
15
4
12
23
42
36
175
108
36
35
25
71
9
9
7
77
36
15
4
125
51
16
41
19
116
160
29
15
36
189
30
6
27
16
209
31
17
15
48
16
36
53
7
68
160
179
48
162
78
25
68
69
43
12
71
126
43
5
43
47
6
66
61
65
139
36
113
36
54
49
173
7
11
1
20
60
63
1
116
28
143
72
18
54
54
12
67
108
20
3
54
18
97
17
36
12
78
37
17
31
53
60
171
4
32
108
21
171
63
69
171
192
114
111
304
119
121
29
12
204
91
17
63
84
9
87
9
19
17
108
66
24
45
57
24
180
30
6
67
41
75
60
84
60
36
156
36
9
103
65
18
13
12
32
36
99
45
108
9
135
100
96
65
132
12
79
29
31
20
21
60
43
128
63
21
69
27
57
162
81
4
5
231
4
53
27
16
80
304
48
12
23
45
12
105
235
44
4
17
91
17
115
53
139
41
55
44
153
12
43
20
153
108
6
48
90
91
12
23
25
47
97
17
120
150
18
12
55
35
25
89
27
27
21
76
29
7
59
1
17
36
27
15
72
30
42
66
15
39
13
32
45
31
47
1
215
54
67
41
72
12
24
91
96
113
67
59
18
15
112
23
45
45
3
69
36
19
29
135
45
54
13
5
103
65
144
108
3
81
78
30
168
12
163
107
33
84
240
3
61
44
81
126
21
9
108
7
119
114
36
147
159
1
20
124
65
168
55
20
60
225
3
99
6
39
45
36
24
48
18
150
90
117
12
9
96
144
84
115
80
48
9
91
17
18
24
144
1
191
90
135
9
139
101
151
32
36
64
5
36
39
28
132
53
27
16
60
36
131
138
24
7
96
132
80
57
51
45
55
92
15
193
84
59
126
60
36
3
16
36
65
15
48
45
144
63
63
49
47
30
51
57
151
161
84
15
76
41
30
45
124
224
4
53
24
31
32
45
108
30
25
48
32
93
19
77
19
71
18
12
60
3
27
85
65
43
5
27
148
5
103
5
139
5
79
44
117
75
153
6
165
105
39
28
84
41
87
28
20
64
48
12
36
53
7
137
75
45
15
36
9
108
30
9
96
64
65
198
141
21
96
7
5
42
129
9
87
63
72
73
36
80
27
30
55
108
89
7
89
84
42
45
16
137
36
30
1
41
135
64
116
12
16
71
25
65
175
48
20
81
12
24
84
19
41
55
20
105
12
7
173
60
30
162
103
20
220
180
32
117
36
ABCD 98097116504*3^$a+1 [50127]
54
90
60
180
31
32
48
64
140
3
222
51
15
93
100
41
99
9
87
36
220
80
69
79
80
69
60
12
51
45
63
52
149
91
95
129
48
273
219
4
29
3
69
90
93
33
63
201
186
13
161
60
30
9
60
84
48
12
27
18
30
121
137
259
36
144
60
20
16
48
80
21
39
51
18
43
20
9
30
90
78
30
3
87
21
160
89
87
16
32
45
55
12
11
90
12
51
9
12
55
131
33
39
85
35
33
45
99
63
48
13
29
87
21
75
15
33
64
77
195
45
90
9
76
128
180
12
16
65
339
60
51
13
36
48
32
28
35
42
180
51
105
67
32
33
51
57
99
75
18
72
15
108
3
150
120
72
42
66
27
36
87
25
77
42
105
33
72
99
9
103
29
115
80
105
36
199
161
235
68
192
240
12
27
18
67
41
132
51
132
48
16
44
256
36
5
27
12
84
16
23
90
72
3
100
47
48
45
132
268
83
13
20
57
3
51
49
17
204
63
27
18
7
191
90
84
111
69
60
15
84
60
21
180
18
25
80
12
4
144
53
55
89
18
21
36
16
95
30
15
9
120
15
84
81
150
25
95
186
102
33
9
36
84
63
48
39
229
17
24
18
90
72
51
57
27
76
89
36
24
75
36
172
293
27
93
3
51
186
7
23
57
156
21
31
29
15
240
100
23
18
84
3
96
12
69
75
33
63
45
19
5
15
28
5
60
31
41
66
69
4
156
80
105
39
16
203
48
57
57
39
60
9
43
32
15
13
17
42
9
21
135
51
45
57
27
15
120
6
12
72
15
60
16
20
12
93
247
96
44
123
69
21
123
36
33
72
36
19
5
48
27
81
27
36
117
42
90
30
21
57
84
126
69
315
25
23
21
36
15
126
3
201
151
108
59
57
108
48
9
39
4
47
30
36
219
3
157
36
89
36
15
27
85
20
336
16
96
108
41
90
33
16
71
90
91
5
102
21
240
387
24
9
9
51
64
113
432
60
3
369
19
71
78
18
9
48
28
35
33
57
3
16
341
24
30
105
63
33
15
193
29
175
17
3
16
140
96
123
42
31
32
93
19
53
108
15
117
12
6
169
80
60
45
6
33
96
33
12
36
24
48
67
80
201
84
19
20
57
72
27
16
68
96
45
66
145
5
27
192
81
63
12
75
72
61
41
18
37
41
210
222
27
111
90
39
48
48
15
90
3
27
270
180
39
21
162
153
39
6
12
195
16
32
9
75
93
18
33
87
9
15
18
30
1
32
117
75
33
63
9
291
9
18
37
180
23
54
15
36
69
123
165
27
48
237
15
96
27
165
33
307
23
9
16
77
18
24
120
18
63
9
36
162
1
41
3
33
12
3
48
27
85
192
77
55
44
117
132
12
6
25
108
29
3
105
75
12
16
89
27
105
360
75
141
135
160
80
129
30
45
171
9
81
222
18
43
29
135
165
42
30
3
60
132
16
77
18
90
55
5
90
282
3
69
15
45
175
80
36
12
96
99
13
32
27
6
115
272
57
55
311
25
5
72
3
237
90
138
72
288
19
20
16
128
252
48
84
76
11
9
189
12
99
99
18
144
60
36
270
30
3
57
84
15
3
42
151
80
57
3
100
12
113
60
144
103
ABCD 98097308254*3^$a+1 [50029]
66
30
18
3
27
12
30
24
3
36
15
69
12
116
36
12
7
42
15
45
35
28
9
24
11
28
8
25
63
44
37
15
20
25
23
7
29
24
13
18
12
24
5
12
24
19
69
12
57
72
59
4
33
24
6
9
3
5
24
7
60
60
17
28
117
63
12
60
48
75
6
3
176
61
6
29
19
6
15
21
3
12
24
24
36
9
102
93
36
12
9
11
4
3
81
15
18
6
17
12
76
45
3
8
13
78
21
9
27
8
49
11
28
24
45
39
9
35
25
15
15
42
18
84
17
4
3
36
60
69
15
93
24
87
42
27
9
3
15
101
24
36
61
48
42
65
7
29
13
6
9
48
3
18
15
15
105
36
9
51
8
28
3
6
27
68
49
42
18
3
3
81
24
68
84
112
51
9
15
36
9
56
36
64
21
3
45
6
41
24
103
12
101
49
6
12
18
48
42
9
21
114
108
12
45
20
55
21
33
11
1
12
11
72
12
1
27
75
65
4
60
24
20
4
32
25
39
108
69
23
36
49
11
55
33
12
44
1
6
42
18
18
51
39
17
19
6
11
43
60
6
18
9
57
39
21
23
67
30
15
32
4
32
43
18
12
47
4
36
24
12
68
7
12
24
9
8
12
25
12
39
9
47
19
60
65
1
15
56
49
54
48
6
27
8
28
3
57
24
45
18
41
49
23
112
36
51
21
12
44
4
48
32
43
57
12
9
3
9
39
48
27
30
60
15
51
69
27
45
33
27
12
3
81
63
17
36
4
93
18
29
7
9
20
12
16
108
24
20
25
39
108
12
12
21
3
72
84
12
44
91
18
36
6
29
88
24
3
5
19
36
21
92
37
11
40
15
150
11
19
33
24
63
48
33
57
15
24
116
40
21
66
57
27
21
39
9
36
75
126
23
16
44
7
33
15
21
80
16
3
41
1
3
8
1
63
9
39
135
57
20
19
9
9
51
27
9
33
3
48
48
120
3
6
3
45
15
51
33
3
29
52
39
30
18
5
16
92
19
18
11
55
9
15
29
1
72
54
5
1
35
4
8
127
24
6
84
63
24
9
15
32
37
150
72
5
55
30
11
28
56
28
68
7
114
51
24
36
51
17
43
48
18
12
6
81
44
25
66
18
12
23
24
28
3
5
16
48
12
108
3
54
11
1
15
165
60
78
6
11
25
3
15
6
11
72
52
32
4
9
54
41
4
24
8
43
33
272
28
12
39
6
27
3
9
21
11
24
28
8
84
24
13
60
3
45
27
44
31
18
47
4
44
1
39
21
84
27
15
18
60
24
51
24
12
12
9
3
12
3
9
140
7
30
11
36
24
124
24
75
96
24
33
27
9
12
15
60
9
84
20
4
12
12
36
56
61
3
39
5
60
13
3
39
102
6
21
12
63
41
19
17
7
29
16
8
16
56
49
39
99
54
6
9
75
21
12
153
51
3
21
27
5
88
9
35
12
1
6
36
6
131
88
3
41
61
75
12
44
49
30
48
45
3
48
57
39
29
48
1
71
31
45
32
40
20
13
6
33
15
81
9
36
35
55
9
36
8
52
36
36
21
6
17
25
15
12
12
20
132
13
6
57
33
18
6
47
16
20
76
80
52
3
21
20
25
6
18
23
28
51
48
6
11
28
51
9
75
30
27
27
96
21
21
48
11
25
30
30
6
72
6
60
15
21
47
7
6
30
36
60
60
17
36
16
20
40
21
39
15
9
75
12
78
11
64
12
15
30
15
9
3
92
16
24
3
5
37
108
39
33
27
24
45
3
45
30
45
12
3
6
35
4
44
7
6
75
8
72
76
8
4
9
15
3
18
6
84
41
85
54
93
12
27
24
78
78
24
21
15
21
32
7
9
15
41
4
9
12
30
90
51
12
12
3
113
4
24
15
6
23
25
3
44
36
7
36
17
28
24
69
36
36
30
9
15
41
4
27
45
15
18
51
39
53
31
36
12
41
7
6
6
41
28
8
31
21
9
171
45
39
39
45
21
36
54
42
54
21
15
9
36
36
24
56
49
87
3
45
32
13
59
28
21
99
12
60
20
48
55
30
42
21
3
30
27
15
24
9
12
128
85
51
45
6
12
21
15
60
24
6
6
17
4
12
36
15
30
11
4
39
5
1
71
16
12
48
27
9
39
17
37
3
8
36
13
6
21
60
27
12
9
9
23
24
49
36
15
12
27
5
31
9
15
17
7
33
3
96
21
27
33
39
45
68
28
9
59
19
33
33
15
39
81
93
15
32
19
12
53
7
21
33
35
40
12
33
27
8
19
30
132
27
51
21
9
3
24
32
36
1
11
16
3
48
29
67
30
3
44
19
17
40
24
15
33
60
12
44
25
39
36
104
36
25
78
12
5
19
30
15
32
73
6
36
30
51
3
24
9
15
36
21
9
42
17
28
8
4
32
4
9
11
28
44
12
31
29
37
15
9
23
24
19
6
3
69
6
36
138
11
7
72
9
12
45
107
25
11
7
21
12
33
6
29
4
27
9
3
12
24
5
28
3
29
36
1
35
28
27
30
3
32
55
12
5
16
21
18
5
43
129
3
77
52
9
30
21
32
16
20
31
17
24
61
3
24
75
9
15
9
20
12
61
12
3
9
30
48
21
12
9
15
9
3
33
54
69
3
9
69
35
7
21
32
4
24
3
9
68
64
45
51
9
42
5
28
3
53
7
29
4
51
12
18
48
48
6
9
56
13
6
6
6
30
18
36
45
8
64
48
44
4
57
15
68
13
48
3
93
27
24
63
12
30
3
8
43
21
8
28
33
27
72
12
45
18
12
5
36
13
95
4
12
3
9
48
15
54
15
21
30
30
47
31
5
16
15
30
11
55
5
76
99
5
7
9
12
44
1
27
8
40
15
6
99
12
144
48
33
3
96
9
84
18
9
8
28
9
27
44
24
48
67
5
13
42
21
36
48
20
19
90
51
20
40
12
12
32
76
39
9
9
12
83
19
9
27
21
24
12
24
32
43
21
8
28
27
21
51
9
8
16
15
45
27
57
12
21
23
52
27
5
28
9
27
36
24
27
21
12
24
15
42
3
9
75
8
1
59
72
12
13
15
36
27
17
13
15
12
15
36
9
44
24
144
64
9
15
21
35
64
20
76
32
16
39
17
100
9
36
71
79
21
3
5
4
20
4
3
60
5
12
7
6
36
3
27
78
23
24
19
29
1
3
21
27
33
36
27
36
132
132
9
12
35
91
57
75
18
12
35
36
72
1
48
59
24
13
60
3
12
56
79
30
11
24
28
69
54
21
45
87
128
72
28
3
33
69
18
24
12
9
36
9
24
12
11
220
48
12
3
17
19
45
108
24
9
42
29
12
4
12
45
30
9
8
4
75
78
3
3
54
126
9
51
21
9
30
65
40
21
3
39
5
37
54
6
18
5
4
27
6
18
36
45
12
3
17
4
12
32
4
33
27
21
30
21
8
4
27
5
1
15
51
54
11
55
9
24
15
21
72
20
4
44
1
39
9
42
60
17
7
9
45
6
6
39
39
45
51
57
20
4
24
12
93
6
30
18
6
6
29
60
1
11
40
84
20
25
3
27
18
12
3
48
12
56
31
53
31
5
24
48
ABCD 98098229792*3^$a+1 [50001]
168
15
33
15
29
28
36
27
105
108
315
5
76
36
27
5
52
108
3
9
39
72
153
32
28
96
48
48
27
65
7
93
108
8
16
60
44
16
39
41
151
29
91
120
9
24
236
96
100
39
9
24
120
120
20
91
17
88
32
28
12
24
60
44
84
91
41
108
115
81
15
57
24
24
56
40
384
87
153
36
240
36
24
15
33
20
67
9
24
56
7
125
112
12
255
9
15
185
31
41
112
60
60
111
17
148
60
15
9
48
39
21
27
53
12
31
9
63
177
15
17
268
60
36
156
63
185
28
3
96
153
72
24
84
180
60
27
21
188
132
4
15
33
15
33
39
9
192
108
140
160
24
252
20
76
195
33
15
57
87
33
39
53
16
51
33
8
52
27
105
24
104
31
141
36
24
68
108
24
88
36
164
280
183
33
159
45
32
28
15
33
132
48
99
96
93
60
24
15
33
12
36
135
57
15
48
201
15
69
99
45
32
28
312
48
8
88
56
79
57
60
99
9
39
120
21
12
408
12
3
9
36
27
33
80
112
159
144
69
27
41
72
16
39
17
16
12
3
45
75
153
72
8
16
48
60
12
288
20
76
24
72
111
5
19
96
45
20
40
63
5
100
96
48
96
15
192
17
48
60
108
151
281
79
33
36
44
36
36
268
12
183
77
96
124
48
180
80
48
52
216
240
120
39
81
132
3
45
80
4
48
63
17
40
132
96
99
72
41
7
81
344
112
48
111
45
27
48
69
140
31
261
3
77
139
9
48
72
80
16
276
68
55
53
84
16
15
48
24
57
24
24
12
108
20
48
64
144
44
72
151
9
63
45
48
3
9
528
132
12
48
36
32
139
168
381
27
105
24
15
33
8
40
39
173
163
24
21
44
36
112
180
87
33
96
135
57
144
96
24
80
28
3
45
12
36
36
156
3
41
96
52
128
220
15
129
8
28
44
55
93
27
165
48
3
105
84
84
60
36
24
96
15
129
20
16
195
153
20
43
72
45
12
24
87
33
56
40
68
16
96
108
132
219
137
7
225
96
120
135
41
24
4
60
72
24
20
112
99
81
44
100
96
44
76
72
12
75
21
68
396
43
96
21
171
153
15
57
159
48
101
76
39
41
88
60
36
12
27
53
19
189
12
80
103
41
40
15
24
9
92
4
56
40
44
4
183
17
208
144
15
65
100
84
72
104
88
15
17
36
112
36
12
3
17
108
144
163
17
16
60
99
72
81
39
381
12
72
15
33
15
48
29
19
41
31
120
185
88
96
15
113
7
9
87
120
137
88
32
7
24
9
56
40
36
171
9
63
77
300
136
152
72
151
24
9
32
79
101
52
63
377
7
93
51
29
43
9
24
39
81
39
33
48
24
60
32
144
4
108
60
24
60
3
41
36
124
15
5
64
156
39
173
19
189
156
15
153
48
140
172
87
93
68
64
63
57
84
204
111
9
32
31
120
65
127
321
24
207
33
15
72
161
48
52
3
17
88
15
129
132
48
180
92
4
15
77
4
39
105
87
89
28
51
77
28
96
15
33
72
24
72
15
33
15
24
216
81
24
15
21
48
48
3
177
15
72
ABCD 98098586156*3^$a+1 [50041]
60
42
13
11
42
24
3
27
6
18
36
81
9
79
119
6
12
15
57
3
12
27
24
81
9
12
15
45
43
5
264
3
15
84
21
39
1
32
12
75
36
102
12
19
29
18
9
9
27
24
63
18
42
6
12
24
18
42
150
21
15
57
57
3
16
11
54
19
5
42
21
27
18
18
1
71
18
7
53
7
65
39
4
32
4
35
174
24
18
45
28
11
18
12
19
32
9
90
6
15
24
100
60
24
12
17
12
15
15
6
12
43
17
126
12
57
52
8
33
18
30
39
33
39
3
1
32
24
111
9
21
87
15
30
18
78
102
9
9
67
5
147
12
36
33
114
12
54
120
30
12
24
21
60
57
27
60
21
15
15
12
18
67
155
6
27
15
114
3
16
41
24
39
21
19
47
25
5
18
6
51
39
12
45
3
60
21
4
29
3
57
66
6
15
21
27
120
16
92
15
9
40
24
11
36
30
7
8
3
6
6
54
54
30
7
120
23
42
54
18
12
6
54
6
120
72
90
3
15
13
35
36
25
29
12
15
135
69
9
51
48
16
41
48
15
21
30
12
13
17
43
137
55
23
9
48
3
57
52
5
18
13
60
11
45
51
18
36
3
15
6
132
27
12
3
60
72
33
51
1
11
60
69
9
67
95
69
9
7
12
11
6
31
32
45
12
30
21
4
5
36
79
68
3
78
19
11
9
72
9
7
77
63
15
12
42
54
6
36
48
60
36
15
4
5
90
54
27
15
120
25
11
73
59
1
32
9
6
25
179
6
18
24
30
147
21
127
17
19
32
28
17
15
15
9
36
28
29
87
15
1
164
36
9
18
42
15
9
87
33
42
60
30
15
24
21
39
15
78
3
15
90
39
40
5
6
49
8
52
5
276
12
18
12
30
91
35
97
72
12
56
84
16
23
9
16
41
30
21
60
87
30
60
3
63
6
18
1
116
15
33
40
5
27
39
57
27
13
20
40
12
32
4
131
81
69
18
12
25
29
31
20
28
17
18
13
32
3
18
72
27
16
11
18
7
84
29
67
23
6
12
72
15
15
37
11
54
43
47
60
6
12
96
12
18
72
48
66
3
12
45
48
3
3
21
9
27
27
72
24
36
6
75
3
6
3
3
25
20
52
12
11
42
127
8
3
18
27
105
7
5
27
15
36
18
7
65
30
54
19
29
12
66
48
24
12
21
24
33
15
12
9
39
63
24
21
45
24
19
41
18
42
15
15
85
5
3
51
61
48
23
25
48
5
99
45
30
48
30
54
36
49
71
45
33
67
47
37
140
4
131
30
6
48
1
29
30
9
63
9
16
23
1
23
1
5
54
30
42
18
7
20
76
20
4
23
33
15
9
51
9
4
60
155
96
6
19
41
7
41
36
30
21
9
15
3
13
23
30
87
45
75
84
64
17
12
27
3
30
18
105
9
75
40
11
120
45
28
12
80
39
6
15
28
11
66
39
21
7
23
54
30
60
33
3
48
25
47
25
44
3
1
56
48
3
78
51
15
48
121
44
48
3
54
48
15
45
39
75
6
15
120
3
24
30
27
15
45
69
27
84
39
36
33
28
17
3
9
15
99
36
24
6
66
9
45
3
52
8
48
24
9
27
27
13
5
15
4
89
51
16
5
39
15
48
1
65
12
12
6
21
36
4
5
30
21
15
60
9
16
65
168
240
55
32
15
18
30
6
19
32
24
36
24
15
30
55
23
30
127
5
24
90
25
41
66
42
3
12
3
108
9
12
60
60
21
78
24
6
36
6
48
25
17
48
12
102
6
60
19
216
65
24
6
1
5
30
13
36
36
5
63
15
13
48
17
7
5
87
15
21
15
48
30
24
15
12
39
90
27
9
6
42
3
9
6
12
1
17
39
4
152
27
30
30
33
4
29
79
32
16
48
41
63
15
13
44
16
17
67
41
48
6
30
18
37
53
42
1
89
31
84
5
24
39
75
6
90
42
39
4
5
42
13
60
101
54
24
105
27
78
18
24
1
29
18
73
5
15
33
51
36
3
1
191
30
18
1
8
12
16
47
6
6
49
17
48
7
80
3
114
6
9
21
12
12
3
57
15
195
13
5
15
3
66
43
12
59
9
21
6
33
108
4
59
42
195
63
24
18
42
48
9
48
48
33
7
84
5
36
12
18
12
33
33
6
30
24
31
36
47
6
72
132
36
30
69
120
21
6
21
9
15
36
3
24
1
5
27
24
3
48
30
48
30
24
18
15
12
63
24
18
6
72
12
1
12
44
69
7
23
96
48
12
18
72
30
21
33
12
19
60
35
84
6
15
15
1
17
67
95
30
3
45
3
15
42
42
13
107
21
69
24
12
84
6
12
66
30
9
27
1
5
7
12
29
30
1
80
4
12
5
114
24
6
60
54
1
29
27
9
54
9
12
75
21
27
30
6
12
24
49
29
3
63
25
32
75
18
12
43
221
135
15
18
6
1
65
103
53
15
75
13
56
39
81
36
3
21
81
7
8
60
87
48
25
20
72
3
13
56
3
42
43
92
75
105
16
65
24
51
24
3
42
3
12
21
19
29
67
5
60
132
78
84
6
18
57
24
69
6
13
120
5
18
25
23
9
27
33
12
40
29
126
21
40
29
78
1
11
81
45
15
177
36
7
20
15
18
127
23
84
18
39
93
18
18
27
33
54
12
84
30
6
90
36
19
84
17
27
57
18
18
75
15
108
12
73
5
6
36
45
15
13
47
9
3
6
36
43
20
57
3
16
65
7
20
39
45
21
78
102
12
36
67
32
12
36
33
87
12
12
81
75
9
51
24
111
12
1
17
39
16
17
180
7
56
4
29
19
65
6
9
196
44
52
23
12
25
23
1
32
33
67
12
71
21
4
17
7
48
5
12
3
24
45
18
1
29
15
87
93
27
6
42
33
4
71
25
5
39
39
61
11
69
33
6
12
18
96
259
5
6
24
6
18
18
12
3
33
66
114
7
32
27
45
21
7
35
1
155
36
6
102
6
24
102
24
6
36
24
19
41
66
37
72
23
37
11
24
45
3
1
36
5
36
15
28
41
66
13
65
27
9
3
45
87
15
18
12
15
16
5
27
40
77
60
55
23
36
69
12
40
11
18
27
28
44
33
30
48
102
18
54
7
5
15
96
40
23
54
91
71
1
5
120
54
36
18
31
5
6
ABCD 98098781314*3^$a+1 [50074]
11
36
8
6
126
4
1
43
6
31
9
39
95
46
18
8
73
45
115
29
26
52
30
72
248
82
30
36
80
46
24
26
30
6
40
18
162
8
155
7
24
65
11
108
32
270
10
12
181
17
8
64
36
6
110
64
36
140
58
8
13
69
27
9
72
14
36
148
54
62
10
50
66
114
4
26
54
72
24
30
34
62
22
8
60
10
15
29
90
58
26
46
18
26
46
44
10
55
61
100
90
90
90
44
37
143
17
115
13
45
42
25
19
90
115
5
190
18
26
65
7
108
36
36
150
58
26
59
101
48
72
36
8
6
49
35
64
26
6
28
8
120
34
30
90
39
95
124
30
62
16
48
26
88
56
72
60
54
58
108
90
140
112
18
42
13
25
28
80
6
40
36
42
56
10
122
54
310
44
42
22
8
28
7
25
54
130
31
59
26
52
188
59
25
180
115
304
31
16
102
68
54
40
80
34
2
64
18
26
52
38
42
120
10
90
25
53
75
35
10
32
35
149
75
95
28
72
126
14
4
90
115
11
108
8
24
36
30
108
91
45
36
54
25
55
6
22
60
8
30
24
90
76
108
36
44
46
19
25
7
57
72
6
73
1
54
186
118
2
119
115
96
40
6
48
60
2
64
36
14
154
30
26
106
48
6
20
6
58
24
81
101
28
222
20
46
72
62
28
150
2
5
31
65
35
14
64
2
10
104
4
55
7
60
4
18
8
90
82
8
144
6
174
36
19
9
302
90
4
44
70
182
19
9
7
48
61
19
9
98
24
61
119
66
114
210
88
38
53
1
10
18
3
33
6
378
62
156
24
29
55
46
50
10
79
85
46
50
91
35
40
104
10
110
64
80
10
32
28
20
46
36
8
100
45
71
41
48
29
36
31
41
14
41
25
23
77
72
8
35
17
62
46
20
95
5
44
136
8
172
99
64
31
76
14
46
128
10
31
1
4
26
54
6
40
8
36
49
39
57
144
41
76
139
31
60
54
40
18
98
54
54
6
49
77
48
35
61
4
54
8
54
270
6
22
6
54
12
86
4
50
64
66
90
1
139
28
2
46
9
41
118
92
5
13
46
18
68
28
51
131
108
65
77
38
16
61
47
2
36
100
8
6
120
6
22
117
5
64
20
7
129
18
8
118
32
58
42
12
90
98
19
125
34
54
38
18
90
6
120
11
79
46
24
138
62
28
36
86
136
12
158
59
61
19
5
30
54
42
84
6
48
16
56
54
46
14
40
49
67
10
3
41
60
155
19
132
4
44
36
136
13
127
30
24
120
10
54
62
28
36
50
115
15
1
25
24
30
46
72
68
112
36
90
6
19
1
36
18
36
36
118
62
24
36
4
116
34
55
53
2
136
44
5
1
82
13
89
6
54
30
90
26
108
16
26
4
36
44
36
59
31
10
108
27
64
85
64
146
10
50
156
49
11
118
84
171
27
72
32
94
80
46
50
36
48
42
174
46
133
47
108
37
49
31
35
108
70
2
114
84
46
36
98
6
25
5
6
22
36
60
272
28
24
38
18
36
31
69
54
24
30
32
58
26
82
42
102
9
77
54
76
33
11
126
18
85
15
54
68
174
90
34
20
90
42
22
18
24
48
188
204
125
1
4
75
5
6
85
35
54
34
20
34
8
48
10
32
112
72
126
144
96
12
26
70
26
30
118
61
7
54
58
62
60
4
72
18
240
97
109
76
90
90
14
118
92
64
86
36
30
28
260
11
71
78
54
98
115
29
40
224
10
36
126
14
10
54
1
55
90
10
44
42
22
32
30
11
125
3
11
130
26
10
60
48
60
135
16
23
62
36
108
90
1
9
26
118
72
90
26
10
44
54
46
26
18
16
48
18
19
31
94
18
26
10
32
174
6
30
24
58
72
50
31
53
36
10
18
6
2
18
10
32
48
96
36
28
2
24
36
130
18
176
46
108
2
52
12
90
26
60
90
22
32
36
30
10
24
20
88
8
202
18
44
25
135
56
24
28
8
5
25
70
33
75
26
59
61
10
36
24
116
112
18
50
84
60
66
172
36
42
74
90
46
98
186
36
10
162
43
5
104
64
84
31
1
ABCD 98098889542*3^$a+1 [50013]
8
60
4
15
18
147
8
13
11
73
18
60
18
12
24
48
59
100
60
3
54
30
5
36
24
28
36
33
42
9
8
64
32
28
15
33
3
93
8
133
3
12
92
84
7
17
4
15
24
54
23
28
20
16
21
30
53
40
32
40
15
65
13
30
72
41
12
37
51
3
41
19
41
67
33
8
7
6
95
4
32
7
24
5
24
19
57
51
18
71
16
3
57
75
69
21
18
9
21
54
17
60
48
109
23
84
48
7
18
24
11
37
59
12
7
17
84
16
8
49
11
12
84
1
119
12
24
24
79
48
17
25
11
43
69
68
4
56
96
4
39
17
4
32
61
12
15
3
93
15
21
3
81
8
16
93
18
198
15
32
4
104
127
5
16
51
21
72
20
48
60
12
1
3
36
36
44
48
31
17
7
45
20
4
8
7
18
72
71
19
18
87
9
15
8
49
12
75
72
56
13
3
36
8
12
16
32
4
15
29
31
18
66
57
12
21
15
39
65
187
29
84
16
15
42
83
24
13
11
43
21
32
4
36
51
17
16
21
6
36
12
197
12
36
13
51
68
7
12
21
44
25
11
4
21
72
47
40
8
13
59
13
51
45
15
33
6
53
48
60
24
25
3
36
32
79
12
5
16
20
84
1
15
8
1
11
24
73
15
36
33
51
3
54
78
65
12
4
21
6
77
112
24
48
24
39
5
7
18
11
12
55
18
27
24
33
59
12
1
75
15
72
21
33
11
49
30
17
145
11
12
31
21
12
81
11
1
36
78
102
3
33
11
7
6
48
75
12
3
17
1
108
39
15
21
48
3
17
48
72
40
36
27
30
3
72
20
24
36
12
31
42
23
4
56
52
3
65
12
31
132
17
52
20
12
40
120
24
20
24
48
13
18
21
15
60
17
19
12
17
97
11
19
53
1
11
25
15
8
120
12
24
109
54
24
5
7
42
51
33
6
29
52
21
36
36
3
15
77
12
72
1
11
67
17
13
15
27
5
4
20
145
39
84
8
1
27
45
36
35
12
88
3
5
88
57
51
8
48
1
59
108
31
45
3
114
12
18
29
36
112
63
29
96
64
129
39
48
3
18
6
125
24
13
84
18
33
21
3
87
5
307
36
12
6
23
13
23
12
16
57
66
21
39
36
45
32
12
31
6
63
24
36
8
28
3
9
108
8
73
11
1
15
20
55
6
30
5
16
105
18
17
16
132
87
17
43
54
11
4
20
31
42
11
73
24
47
7
30
11
24
4
116
49
51
12
72
27
30
6
30
39
44
25
11
40
68
13
11
7
9
72
63
12
69
27
45
21
15
56
1
35
1
107
4
12
24
21
48
59
60
7
17
73
18
57
36
33
23
31
54
95
24
36
31
9
3
18
39
44
64
21
11
24
85
15
21
3
8
12
16
92
16
12
9
12
60
27
32
60
16
20
16
93
35
12
43
17
84
25
35
24
12
72
127
60
36
18
27
24
20
52
15
6
18
5
28
15
33
56
7
33
36
51
33
57
39
32
40
69
36
6
29
24
48
4
3
81
24
48
3
36
57
51
105
75
78
35
19
9
96
32
36
73
6
48
17
12
48
13
24
12
6
138
18
21
33
47
24
16
32
4
27
5
132
1
59
19
30
11
40
8
16
57
47
1
3
8
40
117
23
85
12
111
69
18
77
37
15
20
139
57
57
36
66
57
33
23
13
39
44
13
23
4
24
8
31
45
8
31
5
12
19
18
15
20
7
33
111
12
6
11
19
17
37
72
71
25
59
49
84
3
75
48
21
33
72
96
12
3
69
15
63
48
5
28
93
15
75
21
80
40
3
93
12
32
151
17
16
27
5
12
37
30
42
59
36
67
29
19
108
54
60
11
16
3
21
3
5
169
15
9
51
21
30
6
108
12
15
8
48
72
19
5
13
39
12
8
16
15
21
21
11
40
68
40
33
107
16
44
72
16
39
54
11
48
12
36
13
11
36
49
11
12
76
21
3
87
54
35
127
77
28
21
11
4
3
21
8
25
15
24
141
51
8
13
15
24
68
16
60
33
75
32
24
37
84
90
21
72
15
21
57
48
35
60
67
21
15
18
72
54
18
155
136
32
109
3
8
48
16
3
77
24
24
13
15
3
36
161
4
44
7
57
72
8
36
7
18
42
81
57
35
19
5
64
3
5
13
75
21
155
1
3
20
16
39
30
6
12
18
39
36
32
4
20
1
15
152
12
37
15
72
15
18
123
21
24
30
6
27
3
65
28
36
15
33
24
12
27
30
51
147
5
24
31
9
21
24
30
216
17
1
3
3
5
12
16
129
27
27
30
36
54
54
11
4
9
47
24
64
32
7
33
21
15
183
65
49
27
3
69
8
13
3
80
97
23
16
15
21
15
6
108
27
8
13
11
31
17
28
24
15
5
19
41
40
3
5
16
57
15
8
7
54
90
33
32
7
17
1
143
25
12
6
9
81
59
13
15
8
4
56
4
36
15
5
16
12
108
39
21
8
4
27
113
60
24
49
18
21
12
20
43
29
4
21
48
47
24
60
1
12
11
7
24
30
3
36
33
3
36
3
12
6
27
60
15
42
12
15
27
5
28
8
7
78
15
48
3
24
30
155
24
52
24
8
7
5
48
4
12
39
65
12
19
5
12
67
6
47
52
75
42
72
11
48
25
24
51
12
80
60
7
6
12
35
4
12
24
3
17
13
42
33
51
54
6
33
15
5
1
12
75
8
4
9
162
12
33
8
12
37
35
52
3
36
29
4
57
24
12
11
24
43
30
39
12
3
24
33
87
108
5
16
15
33
21
11
25
51
24
20
88
75
9
81
35
36
85
47
12
13
3
3
12
36
42
72
12
72
24
15
69
51
36
20
1
18
41
1
11
36
25
47
55
18
18
89
52
21
147
69
3
21
12
15
3
6
23
4
27
17
13
18
29
7
21
15
53
61
12
47
133
11
40
68
7
90
36
3
39
77
97
11
28
80
28
36
8
28
36
84
9
84
24
47
12
40
80
16
36
57
30
57
33
42
48
17
4
72
21
12
15
3
18
15
27
41
13
108
59
36
31
5
4
27
12
21
21
54
18
51
12
3
17
1
11
49
11
72
24
13
15
39
42
66
33
3
6
30
5
19
48
57
44
25
72
123
20
12
60
12
4
3
5
1
15
8
36
24
4
32
4
12
3
29
40
21
35
37
108
54
65
43
5
52
69
11
36
28
8
4
3
18
23
136
9
27
132
36
69
6
5
28
69
23
37
51
3
41
31
9
ABCD 98099118862*3^$a+1 [50052]
60
30
71
55
17
37
6
102
90
6
231
9
6
89
1
18
42
11
25
90
5
79
41
25
72
6
12
48
5
24
73
18
12
9
9
12
12
23
85
12
66
36
36
84
6
48
30
30
24
15
57
24
39
105
102
66
48
6
41
127
65
37
3
15
6
6
24
30
54
41
19
18
90
17
16
27
102
12
18
57
8
55
222
66
42
30
60
21
159
60
5
13
18
12
30
47
115
5
55
42
150
66
23
49
72
18
108
24
150
3
117
108
36
54
5
67
69
15
24
18
63
27
114
18
6
42
24
30
30
6
42
60
18
30
168
42
48
24
42
6
144
15
3
21
104
1
6
24
9
3
192
120
6
12
18
12
84
18
78
33
39
33
45
54
30
84
30
29
25
6
12
54
36
24
18
6
42
18
39
33
24
36
24
11
43
5
115
84
36
5
61
18
42
24
39
8
40
3
60
17
97
23
25
90
53
25
36
96
3
15
66
63
15
6
12
48
39
135
41
25
15
104
31
17
19
30
24
15
27
12
12
101
19
36
65
13
30
12
17
55
41
7
42
66
29
40
141
54
12
48
210
23
48
19
30
18
12
6
60
36
3
3
84
54
102
24
108
57
45
126
18
72
12
87
105
6
137
31
36
60
9
9
18
45
80
7
18
30
12
6
12
132
150
18
102
66
15
15
30
27
75
54
84
42
9
15
36
5
7
48
30
114
18
66
45
21
6
30
87
56
61
60
18
53
7
65
25
30
48
12
6
39
21
54
30
66
36
6
30
54
114
30
135
15
17
13
6
6
192
102
60
6
72
36
12
30
113
40
39
6
12
30
9
3
60
36
6
71
13
35
55
6
6
120
24
30
66
18
6
36
17
16
9
78
12
18
12
78
12
21
57
54
9
32
7
18
48
54
41
1
30
30
24
6
21
9
36
108
6
36
24
60
6
12
23
7
41
1
48
42
30
15
3
53
25
47
67
101
55
18
132
12
6
30
147
3
66
18
6
54
60
36
69
48
8
37
18
60
189
33
84
6
53
79
6
102
114
24
12
23
24
1
6
18
111
24
141
12
54
6
18
24
48
33
96
8
37
6
102
6
96
81
24
15
24
17
25
42
6
60
36
78
18
30
60
84
54
6
78
143
13
6
30
6
33
32
7
96
30
102
69
24
32
25
72
6
81
21
48
6
6
42
96
6
39
72
32
73
24
6
132
42
30
96
24
221
55
54
30
29
112
63
30
12
18
72
12
18
138
42
24
24
27
8
64
33
18
24
42
6
78
12
18
9
33
48
42
48
5
67
18
6
30
23
16
21
6
5
127
12
120
29
97
47
73
90
24
36
132
30
30
42
30
6
83
49
36
6
24
77
13
42
24
84
5
49
23
64
21
54
126
47
7
33
48
3
66
18
12
174
24
15
21
30
5
31
18
18
72
18
3
45
30
45
9
96
150
114
6
6
108
90
53
25
48
15
45
51
9
6
6
42
41
24
1
30
42
30
65
85
35
7
6
6
29
25
60
54
12
6
108
6
48
12
24
6
24
95
61
24
12
30
48
9
57
24
12
75
63
24
12
30
78
18
78
17
25
24
18
42
24
42
72
66
66
21
15
18
15
57
23
55
72
54
11
25
72
30
60
18
99
3
165
33
39
56
115
12
60
126
42
93
111
6
102
53
97
23
48
1
96
60
48
155
1
23
1
6
36
48
72
5
49
48
111
27
24
45
8
40
21
204
66
54
36
120
12
108
54
36
12
5
25
23
31
30
204
66
45
3
6
15
117
12
48
42
30
23
64
33
63
32
7
9
24
15
33
3
66
60
6
30
12
18
12
36
5
1
18
12
18
30
36
30
39
3
48
125
85
36
96
42
6
24
78
24
6
30
120
77
1
47
7
72
33
33
42
102
186
72
60
57
21
203
61
54
45
32
25
42
12
24
12
78
66
6
24
30
9
45
60
39
15
60
5
37
108
72
24
24
6
66
23
13
30
12
6
36
66
12
6
12
30
78
30
24
45
8
120
55
17
7
18
63
9
24
12
24
114
36
54
12
42
6
12
39
9
42
30
78
102
27
3
60
42
42
29
31
9
39
42
24
60
132
84
18
78
99
128
88
87
66
47
67
93
3
29
1
24
23
25
72
30
60
30
102
18
36
132
23
37
18
12
60
12
5
43
12
72
66
54
66
47
43
60
18
30
6
24
42
78
75
9
12
18
33
27
18
120
18
89
163
18
155
25
6
54
35
61
59
37
30
45
9
18
66
150
29
7
30
156
87
63
17
1
30
17
25
144
23
13
30
18
30
96
30
6
54
30
21
8
37
48
30
36
24
12
5
19
6
42
30
42
36
24
84
21
3
6
47
67
48
12
65
1
54
12
54
12
24
36
42
60
105
15
42
30
18
95
13
42
60
48
5
7
18
42
108
42
36
51
9
24
6
102
83
1
138
6
66
60
90
114
29
13
99
9
126
84
90
42
30
35
19
30
39
15
6
54
12
72
18
23
25
6
36
5
72
16
51
6
39
48
21
54
53
19
6
63
75
12
65
19
29
24
7
30
36
72
15
3
90
27
93
144
18
6
12
15
213
59
7
33
3
24
29
16
165
51
48
39
6
72
54
6
24
18
101
37
27
171
5
37
90
72
12
6
23
1
ABCD 98099153312*3^$a+1 [50009]
87
24
6
114
48
57
75
61
83
1
48
17
31
32
81
6
36
54
15
15
24
1
20
3
18
55
35
12
12
6
3
21
103
23
9
39
66
103
12
20
76
24
53
111
72
72
60
3
25
107
60
42
6
37
8
40
35
109
5
24
39
36
21
24
6
36
48
1
56
4
41
19
36
60
24
20
9
31
60
44
57
15
4
5
6
33
129
3
3
121
108
32
28
23
85
44
33
7
60
11
49
71
12
13
17
51
4
68
64
35
1
47
21
15
285
9
6
1
48
32
39
1
120
59
1
8
27
60
36
9
40
89
151
20
28
80
96
15
109
12
20
16
23
57
12
27
25
5
6
24
24
42
18
9
36
16
8
3
25
23
6
15
28
35
13
8
4
47
13
23
9
48
52
179
21
60
3
33
15
25
12
5
126
37
8
16
23
13
24
59
30
19
5
15
15
36
1
60
23
81
75
49
32
3
12
6
123
4
11
21
9
19
23
30
102
33
63
12
145
32
160
47
36
24
36
49
23
57
39
12
18
19
56
24
15
6
6
9
76
29
30
24
37
140
24
4
12
35
6
27
93
3
4
35
25
72
48
296
4
11
21
24
39
13
20
172
23
12
73
12
120
35
13
8
15
1
48
47
33
48
40
29
6
24
1
23
21
21
54
1
12
5
42
84
1
83
21
16
35
24
1
23
12
1
23
69
27
25
35
54
72
18
21
76
44
51
12
13
72
92
33
48
48
7
12
71
30
19
47
21
9
6
48
60
49
12
155
13
41
99
21
30
1
71
48
9
12
28
8
40
20
40
29
24
114
30
55
41
7
35
57
12
28
35
33
12
15
145
60
11
45
9
43
20
15
97
8
9
55
41
3
27
12
36
49
60
20
51
37
92
15
12
25
89
271
48
8
15
72
165
12
3
33
24
3
72
13
23
25
24
35
24
1
11
33
16
35
13
12
20
21
18
12
85
8
4
72
96
17
27
28
12
48
12
23
105
52
5
18
60
37
44
72
4
11
37
128
69
3
3
42
30
21
4
108
12
12
5
43
12
71
12
12
24
21
16
53
24
7
8
100
5
6
57
33
30
1
11
54
15
75
6
39
88
35
13
8
4
12
8
12
3
25
8
3
24
33
3
1
36
29
3
75
13
23
9
45
48
55
20
27
13
8
4
17
3
28
8
15
1
120
11
60
60
33
24
36
16
36
12
8
4
11
24
24
1
8
40
12
5
15
99
6
18
57
16
12
17
31
24
8
75
85
17
54
49
11
1
71
37
47
73
12
11
9
60
40
59
96
36
24
6
3
16
44
51
25
80
24
12
27
60
96
21
51
37
53
7
11
30
75
51
13
53
18
37
23
1
36
8
15
229
11
120
120
6
3
52
68
21
6
48
90
3
27
13
8
4
12
5
39
111
9
36
3
36
1
29
24
15
40
11
117
15
12
25
23
97
80
40
5
18
24
54
6
73
12
48
5
30
13
8
4
68
4
96
24
20
3
18
7
17
6
9
88
17
31
59
108
21
16
68
108
15
9
88
35
12
9
16
36
17
102
9
12
100
23
1
20
88
8
12
3
72
21
52
23
24
25
60
8
3
1
11
114
54
60
1
8
21
15
15
24
25
8
4
11
45
3
61
59
157
12
41
7
17
127
83
13
44
60
76
8
60
64
8
12
45
27
24
4
12
60
59
30
30
12
78
30
129
27
1
12
23
18
27
4
113
51
12
52
56
15
6
138
30
18
45
9
135
99
1
36
32
28
20
4
23
36
117
4
20
75
13
23
117
3
93
9
6
61
23
12
13
20
15
18
3
51
48
13
47
21
64
11
9
72
3
57
15
114
7
17
30
13
32
51
97
12
47
25
8
28
8
112
68
52
24
35
13
17
3
36
75
6
43
20
12
39
105
16
149
15
27
12
90
51
16
60
23
12
30
30
24
49
32
15
93
21
19
48
12
120
48
17
42
1
44
3
13
20
3
21
28
8
40
32
12
16
23
37
60
23
1
35
133
12
23
36
6
30
25
48
41
54
12
54
126
21
123
12
57
36
16
20
75
13
8
12
51
6
6
24
1
84
5
6
42
27
16
8
45
6
1
23
9
3
57
51
1
35
33
21
67
12
71
12
12
37
173
51
15
12
93
16
60
60
44
24
100
20
72
15
60
1
12
143
37
60
17
24
6
1
8
39
25
23
168
9
36
21
43
8
87
6
7
17
15
15
21
15
60
49
12
96
32
21
7
8
9
27
16
53
30
9
33
7
47
61
24
11
109
56
3
1
48
20
120
111
60
12
33
4
35
12
48
66
67
35
12
6
6
25
48
17
3
3
9
9
24
42
25
48
32
36
108
15
61
23
12
1
29
75
21
19
29
6
13
95
21
4
72
29
7
35
9
40
48
35
57
3
21
16
48
107
54
6
1
12
8
12
15
57
28
107
13
11
144
21
144
3
24
13
77
30
18
48
3
16
20
24
9
55
11
30
15
36
15
48
12
24
24
37
60
20
16
12
23
18
15
4
32
88
48
83
1
11
12
48
37
12
8
27
78
6
72
9
3
25
72
5
6
114
63
52
53
67
5
18
30
6
21
111
108
1
11
12
25
80
3
33
15
1
11
72
25
20
27
13
80
28
23
57
52
12
71
48
21
3
12
24
30
51
45
115
23
12
9
36
3
117
3
48
57
33
42
12
1
128
4
47
9
12
39
24
12
24
9
24
21
67
68
15
24
36
105
39
12
9
15
90
6
96
12
25
8
4
8
15
18
42
6
150
49
8
39
33
51
21
15
60
1
12
23
33
16
48
12
20
9
30
45
16
20
33
27
100
20
40
60
59
45
9
18
37
23
204
6
7
11
24
108
42
15
12
28
8
4
20
36
4
23
12
1
8
24
12
9
6
25
48
20
36
9
6
45
12
15
37
167
13
12
101
114
73
5
27
69
54
48
72
66
6
48
18
63
4
101
75
16
56
4
11
12
133
35
24
84
6
195
108
28
23
12
12
85
41
6
48
25
32
33
6
37
35
33
64
95
21
69
7
80
39
57
33
6
25
83
45
40
35
33
27
60
25
56
36
48
28
12
20
12
60
40
60
41
15
33
7
12
47
36
9
16
17
42
69
51
1
72
35
13
24
5
18
13
20
24
39
60
37
59
69
24
93
19
48
12
35
13
80
33
42
48
84
ABCD 98099390848*3^$a+1 [50091]
96
99
60
9
3
24
9
36
35
24
84
97
35
130
75
11
4
90
6
30
27
51
44
88
9
39
120
6
15
95
24
37
3
21
15
8
28
9
51
44
40
176
25
12
11
10
6
69
72
45
14
1
129
54
32
118
26
16
114
30
9
11
46
18
12
57
81
62
133
15
12
45
3
20
16
9
35
72
48
180
70
132
2
37
11
132
232
36
24
80
49
36
21
48
86
13
27
6
39
45
15
15
54
111
75
96
180
168
30
90
44
22
114
6
39
11
16
120
57
11
169
21
39
71
36
25
48
48
69
14
46
74
49
12
36
48
131
1
35
10
2
88
48
69
27
80
25
11
48
157
33
96
36
63
71
4
129
11
10
26
1
35
37
108
3
6
6
30
18
12
32
1
51
54
86
73
108
9
3
87
156
30
90
45
33
182
10
30
9
21
54
21
3
66
99
147
57
12
39
42
2
48
37
23
25
33
6
9
24
57
26
12
37
23
37
36
69
15
15
9
24
23
4
21
107
58
14
16
78
42
20
4
9
95
52
8
1
21
24
54
6
14
46
14
36
84
22
110
58
14
22
3
87
30
38
73
39
44
24
22
3
12
60
69
102
92
16
6
36
63
21
66
44
48
37
35
60
36
148
32
34
96
63
72
33
15
131
25
96
39
6
3
15
20
1
11
10
84
39
96
75
33
63
117
48
47
25
63
24
33
57
84
26
48
82
26
13
45
12
15
119
13
33
38
37
33
210
32
10
60
38
1
71
72
1
51
36
30
84
134
25
11
36
73
35
37
9
15
11
60
13
12
119
109
84
117
6
45
39
8
36
24
58
14
46
138
60
6
6
24
60
54
39
107
34
50
37
23
1
9
2
37
23
70
30
20
85
33
15
147
45
33
111
143
37
24
132
12
27
45
35
25
99
6
14
10
51
48
33
30
45
35
73
35
36
1
47
36
52
9
24
59
60
61
60
36
75
60
6
15
48
21
14
1
11
70
30
45
123
20
16
20
130
38
16
6
135
69
252
2
72
85
15
140
10
3
27
21
63
12
69
11
37
27
6
14
1
24
35
10
3
168
123
32
40
90
99
21
54
36
8
172
44
73
120
81
6
66
14
100
9
11
46
24
24
2
4
30
6
174
99
72
39
20
24
144
12
1
180
12
11
16
36
90
15
69
51
33
14
25
96
60
35
49
72
45
3
23
73
45
87
155
108
169
11
85
47
12
46
6
24
6
90
21
9
84
26
61
45
24
39
27
9
51
9
9
26
61
24
15
9
57
159
51
153
12
23
16
56
4
8
88
92
25
11
37
15
237
57
156
30
60
24
60
6
38
22
15
48
75
20
22
120
75
35
28
9
12
11
64
8
1
27
44
121
12
12
24
12
9
36
135
83
40
104
16
12
30
3
15
30
27
39
36
24
6
60
14
16
32
13
84
36
165
30
9
180
51
44
73
21
66
6
2
97
15
84
104
72
160
30
26
13
24
21
51
59
52
9
81
14
70
74
16
33
27
69
87
44
36
12
13
48
36
51
68
85
11
10
30
21
9
50
46
30
33
59
36
85
15
20
22
14
40
6
108
14
1
21
6
9
15
36
114
50
160
56
12
36
97
15
54
30
150
6
48
9
11
12
13
87
30
87
36
21
39
47
60
64
66
135
75
68
157
69
15
108
36
12
33
87
93
126
69
12
15
18
15
167
4
9
21
54
32
13
75
162
2
60
72
4
9
21
90
36
66
144
36
15
39
30
14
70
2
49
71
24
13
48
3
21
51
20
4
21
159
30
60
74
22
39
203
37
60
48
51
6
110
16
20
10
30
8
24
73
69
54
69
147
21
213
27
9
38
58
3
12
39
36
8
61
21
84
111
35
70
84
15
81
15
95
13
36
15
60
60
60
30
26
49
11
40
45
75
45
45
2
13
9
51
72
47
100
69
51
33
23
88
20
16
93
12
21
3
27
20
4
90
24
42
120
104
64
20
22
15
9
63
48
23
72
4
45
48
60
12
21
54
6
15
9
15
24
15
21
9
39
12
23
28
8
190
15
12
9
98
118
3
96
45
36
18
69
27
21
63
42
38
49
27
45
60
23
61
171
24
12
20
84
1
3
32
37
27
30
3
3
9
35
16
8
16
6
39
51
30
24
39
11
70
39
36
15
33
48
48
21
30
68
37
21
3
21
6
24
21
155
13
21
6
90
2
36
180
61
21
60
90
153
45
14
52
9
135
20
24
28
18
2
60
48
1
21
14
1
95
4
66
60
24
135
11
40
9
21
60
2
37
15
9
21
60
15
15
8
12
40
9
15
72
30
30
44
85
21
27
191
76
45
15
6
60
24
60
6
93
12
119
13
72
39
6
39
12
9
15
11
124
8
28
78
74
13
23
85
147
20
72
12
46
24
24
27
9
159
21
60
15
9
74
1
60
87
225
15
44
13
27
20
25
23
25
11
22
27
12
105
86
60
64
45
143
46
2
34
38
22
86
ABCD 98099438714*3^$a+1 [50001]
69
39
102
15
20
124
144
20
55
165
32
73
23
19
36
90
83
61
95
4
21
78
18
90
29
48
96
4
12
84
141
83
7
101
4
21
27
45
83
7
357
84
252
135
72
12
53
55
42
390
41
127
81
36
21
75
39
53
67
29
49
47
151
29
115
18
87
20
220
80
25
11
64
63
77
145
15
105
6
33
132
12
96
20
61
126
114
3
27
149
16
21
23
79
17
25
39
51
93
32
16
219
5
4
99
48
173
60
79
48
5
108
307
30
15
32
7
89
16
63
5
16
44
48
4
183
41
91
5
31
17
48
192
12
16
32
55
45
87
149
97
42
57
80
61
3
92
84
144
12
84
355
138
35
60
288
64
135
9
20
12
48
16
68
76
192
68
12
144
144
64
68
48
16
96
32
28
75
197
16
36
21
39
15
21
44
64
20
109
63
20
37
222
18
75
123
210
15
9
30
45
44
7
57
135
141
80
37
59
31
33
32
160
80
12
223
117
3
24
81
27
180
18
63
27
174
123
12
15
5
133
183
20
319
45
36
12
3
65
127
77
31
5
48
7
57
32
208
32
108
52
15
29
52
27
17
16
32
16
207
12
5
48
79
18
72
11
144
61
63
32
115
17
12
25
59
12
127
18
24
30
90
6
77
85
23
112
32
16
128
7
24
21
32
16
219
117
96
80
7
5
100
45
227
28
20
16
80
16
171
69
15
29
97
42
201
176
48
16
44
16
80
64
48
9
123
32
48
48
108
31
33
57
39
87
42
15
68
7
12
45
48
128
37
72
15
111
360
72
17
100
80
28
63
117
96
32
60
235
270
54
120
105
96
87
42
35
13
42
108
18
39
36
188
7
45
32
28
219
120
33
3
540
17
16
176
108
48
52
12
36
44
4
12
15
5
55
5
67
192
45
63
17
196
45
54
45
45
51
192
332
196
92
52
21
144
263
96
127
84
6
90
29
25
155
76
15
5
28
57
219
3
90
63
27
105
12
164
16
75
60
101
84
61
239
100
60
36
147
57
48
80
100
156
27
30
375
57
11
7
5
48
1
258
120
105
32
96
160
140
67
65
43
33
176
151
237
27
101
85
123
21
215
48
7
29
79
12
21
15
54
78
105
36
44
52
96
204
36
267
21
12
27
41
31
45
80
4
44
7
9
84
27
305
48
16
32
52
92
1
83
37
23
67
17
7
149
84
252
240
84
91
36
17
16
51
60
270
138
137
16
192
192
96
44
4
12
32
96
16
128
48
19
45
48
15
18
95
4
3
41
96
31
53
16
93
47
144
84
48
48
91
209
7
24
81
27
102
35
108
36
61
63
32
31
33
260
112
32
28
20
12
16
81
15
20
163
12
150
23
7
41
160
15
17
36
79
77
193
35
85
107
28
228
12
153
354
5
84
96
28
128
4
96
87
137
144
37
59
48
108
7
48
29
103
21
20
12
48
36
156
4
3
18
27
27
33
80
36
91
5
61
143
97
35
12
48
84
16
147
77
43
17
96
84
16
108
32
144
16
20
229
66
144
78
11
37
23
36
76
84
60
68
112
51
153
32
48
52
32
12
84
19
72
5
16
267
53
12
48
240
100
27
17
64
20
139
5
ABCD 98099594254*3^$a+1 [50030]
5
7
12
8
9
31
8
24
16
29
7
65
63
33
102
13
44
51
9
16
68
4
17
180
91
24
113
6
49
53
7
17
43
8
28
29
7
8
33
7
53
12
7
35
1
20
27
13
132
41
66
36
24
36
25
140
27
6
12
7
12
84
156
60
59
9
15
12
121
8
15
24
61
12
65
19
5
79
47
12
45
87
18
138
13
32
33
12
24
3
81
114
30
42
90
30
45
51
69
21
3
12
4
48
77
3
76
11
30
39
16
20
208
23
73
204
65
187
11
25
35
25
77
43
65
24
3
15
141
24
45
6
84
21
75
1
29
7
29
3
75
25
41
90
21
4
17
115
32
48
24
40
5
115
36
12
132
29
54
1
56
36
4
108
20
15
105
36
39
61
144
32
69
7
23
54
18
13
131
18
27
33
31
107
25
29
18
72
25
53
7
65
19
89
51
36
36
15
24
48
36
21
21
19
20
16
20
40
5
24
43
23
18
67
12
56
27
49
59
57
60
15
109
71
12
42
39
45
55
89
18
90
3
4
47
24
21
51
18
19
11
49
101
30
1
35
13
80
105
60
43
32
27
49
12
84
5
15
123
13
24
35
61
12
23
12
60
37
60
11
12
13
23
121
8
36
16
53
18
57
16
12
23
81
9
39
16
24
47
6
12
7
24
72
65
84
43
32
75
36
12
6
12
19
24
11
9
52
12
23
72
1
65
24
7
80
4
11
6
30
13
32
4
23
57
24
51
13
48
113
42
25
23
57
93
54
61
5
7
68
21
43
32
16
20
63
129
3
37
96
24
35
45
45
132
15
21
7
23
144
9
160
89
66
25
24
11
37
47
21
76
24
5
27
12
3
30
75
100
5
18
24
1
17
12
18
72
25
71
21
9
7
32
33
42
36
25
24
36
44
52
20
9
7
17
7
23
72
153
27
45
40
5
6
109
11
114
55
11
54
3
72
4
36
35
73
47
21
33
79
12
5
43
23
18
19
5
3
45
24
39
4
80
3
13
17
42
141
4
12
56
39
48
18
60
3
9
7
20
4
29
12
18
21
75
54
12
18
13
68
45
19
120
41
186
21
15
13
44
16
17
19
108
35
18
84
18
78
12
60
55
32
28
5
42
13
8
12
28
32
207
78
18
54
79
11
21
4
83
25
23
13
24
8
40
5
60
7
23
25
65
24
18
1
20
16
11
18
19
23
18
51
4
24
48
24
24
71
9
81
3
16
44
27
13
8
52
23
12
13
149
24
7
8
36
4
47
45
4
5
36
7
32
24
40
24
48
5
19
113
91
29
63
27
21
4
12
269
19
71
36
6
3
12
93
75
12
28
24
23
57
87
25
48
71
21
16
84
56
4
65
115
29
27
33
84
75
21
15
21
91
32
3
49
5
3
45
18
49
5
63
15
12
165
36
15
13
5
7
17
12
114
12
9
28
53
54
6
18
30
39
57
39
9
42
36
12
36
9
16
29
96
15
76
20
45
6
25
65
7
12
68
76
20
51
25
11
12
6
115
144
77
3
28
5
63
4
8
168
112
5
54
78
66
24
21
52
17
66
42
19
36
24
8
40
36
11
6
75
48
15
1
41
7
41
55
56
15
18
7
56
12
52
60
35
54
7
48
32
4
11
24
61
48
24
5
6
85
152
15
33
21
30
21
105
7
35
21
15
97
5
39
36
15
49
11
12
121
60
125
7
83
24
12
25
56
9
43
20
12
36
28
12
20
84
96
12
15
13
95
42
30
18
43
20
51
69
36
4
56
4
11
25
5
3
21
51
28
65
43
47
33
3
37
233
115
47
174
19
20
60
9
3
75
108
57
40
12
17
84
7
107
121
36
41
19
36
12
60
96
11
61
8
4
36
17
48
7
65
24
15
60
15
13
128
3
1
36
72
32
15
18
7
11
60
105
40
24
23
42
36
75
27
13
77
18
85
12
20
12
3
1
35
49
48
59
13
5
31
32
15
102
27
45
6
13
36
113
15
3
25
77
151
17
55
53
79
12
120
8
15
37
48
35
57
33
126
9
27
18
63
27
36
6
111
87
18
102
57
129
51
15
96
13
17
115
17
30
21
51
54
7
17
187
44
4
17
15
36
24
36
33
31
20
184
107
25
65
115
24
23
33
28
149
7
29
99
15
12
13
48
24
11
18
19
53
30
85
12
12
41
30
13
11
138
18
13
11
54
31
113
15
40
56
16
53
12
31
204
5
30
13
32
81
63
9
75
3
18
39
15
1
17
79
144
12
29
103
11
54
3
27
45
15
18
15
3
1
11
9
63
42
174
49
11
37
128
9
60
51
39
21
52
60
23
72
54
24
39
12
15
6
43
36
48
12
35
6
3
112
48
20
4
12
20
48
28
23
25
17
12
7
60
101
7
8
64
11
18
12
7
83
72
21
40
56
15
36
57
63
45
9
18
36
1
71
72
1
96
24
72
47
12
261
52
68
39
1
32
51
72
37
17
3
147
1
24
80
36
15
162
27
4
12
24
41
7
72
36
32
33
43
17
48
6
193
12
23
45
12
69
175
77
75
3
306
115
155
21
45
27
27
13
65
7
41
75
33
126
36
25
20
123
12
25
17
12
39
144
51
42
15
60
9
18
36
90
27
4
131
13
12
17
12
3
15
1
80
4
8
184
48
12
68
15
90
31
5
15
4
83
57
3
33
72
165
19
24
5
72
19
8
15
25
72
23
18
18
1
60
29
6
133
8
33
31
23
13
84
125
66
13
11
33
36
75
57
87
37
36
32
40
11
54
7
60
68
48
60
9
75
15
25
65
78
33
3
49
41
19
ABCD 98099696042*3^$a+1 [50118]
42
180
133
120
36
83
157
23
37
276
17
450
61
84
101
24
67
48
191
145
72
83
1
36
60
65
235
77
43
48
24
23
78
31
60
53
91
24
108
455
168
12
150
115
203
1
203
73
35
138
115
29
223
107
36
97
185
139
48
48
24
29
24
115
48
72
443
13
29
18
205
84
11
85
48
204
371
49
72
149
72
48
414
73
60
264
264
149
168
120
360
115
168
144
23
198
139
23
78
127
35
198
120
91
84
12
24
48
53
7
180
95
150
7
11
102
6
169
185
96
115
24
311
72
72
25
120
48
23
54
66
54
43
84
96
240
132
108
48
96
156
47
37
36
53
55
156
48
173
18
12
85
48
36
36
47
433
95
30
432
67
29
79
36
12
17
18
49
156
84
156
35
492
37
53
43
47
36
25
65
72
7
95
85
155
13
143
49
48
264
23
1
72
24
119
25
72
24
59
12
25
72
173
175
83
121
24
12
17
31
65
30
37
23
1
101
43
107
48
37
24
60
209
19
35
133
72
540
11
54
18
97
48
125
43
84
132
311
97
215
1
119
6
127
84
48
263
12
18
55
144
48
108
24
24
84
12
48
120
35
13
24
53
18
25
35
85
120
47
73
35
72
61
119
61
156
36
143
1
180
60
41
43
24
11
252
109
60
191
102
18
78
31
96
84
143
61
137
7
71
157
48
119
126
30
157
120
35
85
12
83
30
43
84
60
36
132
48
35
72
97
48
84
71
457
408
48
47
12
25
161
19
35
48
162
78
85
5
18
1
11
42
151
156
29
7
84
59
49
95
18
72
67
120
29
31
59
49
48
23
132
37
11
37
23
84
168
72
445
156
96
203
25
11
300
85
144
36
167
193
47
228
49
60
131
37
24
23
6
7
84
29
187
144
83
61
197
427
192
11
85
95
30
55
35
78
79
23
60
265
203
325
72
53
7
48
89
55
36
29
163
215
37
12
11
25
137
216
354
96
505
35
1
71
73
96
59
24
97
173
120
6
162
115
60
12
192
143
37
143
66
114
61
155
1
120
204
84
53
42
97
11
300
25
108
180
119
36
42
43
144
11
145
132
60
84
29
79
156
335
37
95
120
18
67
84
156
5
18
1
48
12
48
108
323
90
67
77
18
49
84
47
180
30
139
59
114
90
97
360
36
84
144
35
37
47
36
97
132
101
67
120
23
277
35
73
132
155
133
12
72
53
138
204
66
175
ABCD 98100123326*3^$a+1 [50043]
109
20
36
159
42
223
47
9
9
31
72
92
201
36
108
36
120
60
36
79
24
77
18
30
36
79
317
24
144
66
25
72
48
92
52
5
12
18
6
30
9
27
21
219
54
66
60
180
30
24
19
140
48
88
11
18
3
9
150
13
108
17
6
30
79
11
6
30
18
72
39
75
36
30
31
29
18
30
36
19
36
140
21
150
18
3
28
41
31
12
20
28
29
51
57
90
6
36
90
90
43
41
6
9
99
12
1
59
189
45
135
132
3
37
68
69
96
7
23
129
15
13
12
71
249
36
15
24
25
96
41
91
47
42
63
96
4
35
61
84
17
84
19
17
114
37
80
3
6
39
40
11
13
8
9
31
8
39
73
260
48
45
6
48
153
40
120
32
96
51
90
84
54
42
3
15
85
8
99
90
39
39
21
4
95
126
114
85
60
35
201
9
31
80
172
48
12
59
84
6
19
35
105
159
6
54
1
11
54
67
29
54
36
108
153
27
73
80
9
144
30
6
18
36
30
36
111
28
12
72
156
95
85
44
28
8
60
4
41
36
18
12
90
19
5
210
24
162
30
81
40
8
39
33
312
36
112
68
81
18
61
24
77
24
127
53
55
89
30
6
75
12
33
147
123
145
71
169
161
90
33
48
88
144
77
204
54
25
77
18
1
41
91
108
65
24
90
12
21
147
36
30
126
13
77
39
160
41
84
187
48
35
6
54
30
27
9
51
9
99
52
20
40
20
33
36
43
11
6
43
176
4
68
117
3
48
9
55
17
120
60
48
60
115
140
36
12
57
36
87
28
59
85
128
120
48
39
126
126
30
144
39
48
39
78
90
36
30
7
32
51
285
81
18
36
84
61
200
12
3
36
121
48
5
24
63
88
131
69
9
151
131
18
43
20
33
156
103
11
49
5
63
9
18
141
111
1
8
39
6
54
90
15
48
60
39
73
56
112
48
32
87
73
143
114
66
45
144
27
24
30
127
120
68
9
36
19
77
3
117
18
25
35
73
173
75
40
209
3
28
101
43
11
84
36
36
234
90
6
90
198
12
39
84
21
7
252
20
45
60
55
71
37
32
16
41
30
24
36
84
25
65
67
12
8
9
48
42
61
29
19
29
3
12
27
73
200
40
8
33
36
24
54
120
21
21
54
9
27
48
33
40
89
31
23
60
36
61
140
112
77
24
27
63
105
69
43
47
13
20
40
17
3
3
120
96
54
36
103
17
3
100
8
123
6
48
31
101
19
92
100
89
39
15
96
9
4
35
81
69
55
71
30
7
53
36
54
174
42
81
28
29
51
64
47
1
17
6
57
112
20
40
5
12
19
5
30
6
18
1
32
39
13
96
32
28
24
17
151
83
24
252
9
99
45
27
18
243
9
31
72
35
33
27
12
9
52
32
15
33
3
96
54
246
18
91
240
29
3
12
75
150
51
60
15
84
36
36
9
81
63
76
120
12
17
271
131
30
60
39
15
129
16
44
60
75
21
15
9
60
15
36
36
78
103
23
169
68
27
121
24
96
35
109
36
60
32
9
54
180
24
61
44
75
1
20
45
54
253
20
69
19
24
47
9
69
63
3
145
32
108
64
47
54
7
48
144
41
135
111
1
107
21
51
21
267
33
9
84
36
78
13
77
12
43
48
12
77
19
131
13
8
63
60
36
1
8
40
5
30
25
12
48
5
6
228
85
11
97
29
51
147
102
39
112
8
160
60
44
48
3
49
5
43
68
15
25
185
55
120
41
51
12
48
3
117
219
189
45
75
21
54
30
6
54
87
69
111
33
6
138
6
57
153
6
180
84
24
72
18
15
40
48
53
6
21
12
48
3
45
51
1
53
19
48
23
9
21
115
29
126
96
133
65
63
3
60
9
16
72
92
16
41
43
11
6
354
126
24
120
96
30
33
28
83
45
15
234
66
24
1
72
83
114
66
90
ABCD 98100959018*3^$a+1 [50008]
72
54
221
145
84
240
59
36
13
143
13
312
23
25
6
89
31
144
60
30
96
131
67
66
72
132
107
1
228
60
84
36
126
24
102
144
11
295
42
23
48
36
24
139
161
1
84
186
246
23
109
143
24
264
180
96
84
1
120
54
65
25
252
18
41
96
79
18
6
5
259
42
48
78
5
187
126
114
12
54
42
5
120
49
78
18
162
12
18
72
6
120
90
18
132
18
30
60
161
144
145
174
78
48
72
54
180
5
36
13
126
78
306
17
24
84
36
289
174
96
77
228
60
36
313
150
270
162
108
17
36
49
6
305
103
384
17
60
144
49
30
78
23
31
89
31
365
163
48
90
23
121
191
84
13
23
19
246
155
13
120
95
31
149
37
95
7
60
41
205
294
192
5
36
168
7
65
175
89
31
5
85
203
31
6
54
5
49
174
77
36
355
5
55
5
48
31
5
24
31
18
48
162
101
7
180
29
49
234
161
96
223
18
18
6
71
37
138
42
167
79
36
5
13
60
120
23
37
30
41
60
31
30
384
12
18
65
61
384
126
36
89
73
126
12
5
37
23
67
41
169
18
90
78
120
24
41
25
6
90
264
24
23
7
36
41
24
61
24
54
17
73
48
108
95
139
162
6
53
91
30
95
85
6
102
11
12
13
47
265
95
48
19
36
41
79
72
18
11
43
90
11
31
89
265
227
223
162
23
19
48
132
53
24
84
55
17
37
36
30
65
331
5
24
36
13
30
6
12
203
96
13
71
37
59
156
180
199
138
18
29
79
6
156
78
90
30
162
59
19
66
198
18
114
36
30
155
169
90
5
36
73
30
77
24
13
30
101
156
91
48
24
66
90
36
60
125
31
29
205
6
48
5
1
84
90
36
41
19
5
475
18
11
85
174
108
29
13
156
36
108
90
77
103
77
60
84
60
36
31
89
31
162
23
24
139
125
145
84
36
330
12
29
121
192
60
71
91
18
23
43
65
79
257
24
49
131
61
36
132
23
277
186
54
23
85
48
6
149
36
120
103
288
54
18
126
131
31
24
485
13
360
78
53
55
162
30
113
72
37
30
36
41
36
60
187
257
31
5
13
54
132
36
48
41
199
120
54
36
227
228
180
180
60
31
5
61
59
36
67
77
60
25
60
48
11
25
167
49
24
12
23
139
90
6
41
144
79
18
24
126
90
54
174
42
5
288
85
192
83
25
95
175
126
11
48
55
5
7
54
18
281
121
215
73
90
108
5
49
174
54
11
61
24
102
185
108
60
36
175
54
54
41
156
19
17
127
17
31
144
204
30
144
126
186
30
108
78
23
25
72
203
67
24
54
71
103
113
144
96
48
157
54
65
13
48
18
42
ABCD 98101029244*3^$a+1 [50089]
9
87
65
24
40
60
68
60
28
15
125
163
48
9
108
27
29
88
60
20
24
4
20
40
144
12
44
64
32
64
99
41
4
56
19
5
168
43
24
9
12
51
45
92
124
236
7
161
60
4
32
4
72
32
112
27
29
43
5
96
60
168
180
72
132
79
81
63
81
12
68
112
36
8
19
189
24
68
60
16
44
28
72
32
52
56
31
72
65
144
48
60
88
32
132
88
80
76
104
139
24
48
125
12
88
15
77
4
68
60
52
152
136
20
28
8
232
3
72
5
4
20
36
31
117
20
79
173
156
7
81
56
31
21
27
33
80
64
111
81
15
41
16
8
7
89
64
12
8
16
3
168
72
5
84
4
132
20
43
336
65
24
64
15
113
76
36
108
56
28
24
8
60
4
12
36
87
21
180
60
20
120
24
52
36
36
84
36
27
33
176
48
127
48
81
72
63
5
100
156
44
7
21
267
17
60
108
7
72
5
132
96
72
7
93
99
9
72
36
36
15
48
45
27
5
208
32
36
7
33
111
17
144
48
4
12
207
77
112
8
64
96
3
5
28
48
24
63
125
19
45
75
29
24
19
125
163
24
189
75
9
87
81
92
91
9
32
4
60
72
84
20
324
88
56
148
36
48
24
32
112
36
8
24
36
4
63
93
36
32
24
108
52
8
151
41
12
40
24
36
63
48
144
53
12
52
200
84
112
63
65
4
3
105
80
28
72
152
12
52
56
28
200
79
77
19
48
24
9
56
28
36
8
120
16
8
172
72
51
288
48
33
44
64
36
32
52
99
101
16
128
72
228
40
15
48
65
40
12
44
7
72
21
144
204
20
52
48
68
28
36
84
68
12
52
84
176
28
75
65
16
116
43
153
36
56
48
144
16
24
8
139
33
84
80
19
24
9
84
99
9
60
8
4
32
199
21
56
52
92
43
69
140
52
248
84
48
4
48
104
208
12
63
45
20
31
257
36
108
84
72
4
24
84
8
16
27
9
48
168
72
180
32
148
48
56
4
12
24
63
117
99
53
108
84
12
40
140
196
24
8
103
72
81
24
32
16
128
103
29
36
144
55
41
36
24
24
16
48
72
68
64
12
24
72
291
5
72
64
216
3
153
279
53
16
20
28
20
60
24
19
17
148
24
75
69
12
24
8
180
64
8
256
20
151
24
21
24
48
51
5
12
103
69
48
27
125
36
24
24
7
17
136
63
5
19
5
36
12
100
324
32
36
12
4
144
36
20
223
45
51
161
4
36
44
28
108
27
5
67
161
12
36
36
108
40
63
53
40
20
4
36
68
120
64
56
28
36
20
7
17
79
45
92
52
8
67
77
91
41
31
93
56
43
33
36
12
60
84
15
81
12
432
140
31
17
108
36
28
56
84
4
24
104
16
68
64
36
3
53
19
24
5
43
117
72
180
8
28
123
45
56
244
8
24
144
36
64
44
31
29
48
76
8
24
4
92
7
9
108
51
5
12
76
27
81
32
31
249
39
24
189
27
21
36
24
92
28
24
8
72
252
19
65
52
228
24
39
89
7
45
27
81
183
77
40
32
28
32
52
51
45
156
8
36
28
24
80
31
69
152
112
27
33
48
36
56
72
4
32
36
187
24
5
36
132
43
45
12
231
48
5
12
124
27
65
24
100
48
99
45
24
80
64
20
28
24
92
84
4
39
41
31
360
45
132
48
24
39
29
40
324
12
36
63
105
92
19
105
128
12
40
32
40
12
128
36
24
28
32
28
8
148
63
72
53
96
36
28
32
268
135
9
32
24
120
24
184
39
24
165
8
24
84
24
64
36
84
ABCD 98101428994*3^$a+1 [50010]
57
216
54
69
100
65
6
18
55
53
15
48
27
37
11
102
7
5
30
25
65
15
153
7
41
30
24
33
52
36
257
24
24
96
6
97
71
42
183
64
47
18
51
12
273
259
17
66
24
13
156
71
54
75
72
52
107
93
93
7
8
135
18
12
15
3
25
119
105
36
27
33
12
3
162
187
116
124
60
23
157
11
30
132
150
120
90
67
125
30
1
5
36
43
20
180
180
165
3
48
40
20
81
156
15
69
39
64
36
5
180
12
60
123
141
103
120
176
4
35
90
51
117
24
6
18
24
96
72
144
120
30
186
150
30
135
99
144
72
37
120
11
24
18
3
21
96
24
78
66
147
165
54
126
63
72
75
48
109
293
183
84
100
120
23
78
42
37
107
13
36
5
12
240
3
12
63
25
161
3
21
139
137
18
30
42
189
27
45
60
120
183
25
44
81
66
18
15
16
24
293
43
5
79
8
28
29
115
17
54
90
15
201
180
19
32
15
93
4
71
45
4
53
7
11
169
23
48
66
6
45
3
42
30
97
68
75
37
11
69
27
73
120
41
180
15
75
25
24
68
52
95
78
60
7
143
90
78
9
16
384
17
24
174
1
24
41
84
55
101
19
5
51
21
48
78
24
66
63
45
252
7
17
6
73
65
60
42
37
107
216
192
85
83
37
17
171
52
101
120
36
210
30
36
27
40
5
55
23
37
8
12
45
18
45
123
24
1
17
15
208
305
27
3
109
53
103
20
129
15
147
13
83
18
27
93
6
81
15
57
153
67
128
28
41
168
12
51
39
96
37
53
123
21
48
78
30
42
1
32
357
90
96
144
72
144
30
42
45
3
57
189
84
72
27
75
273
9
39
45
19
167
13
107
120
13
41
19
60
8
69
30
9
15
109
20
57
43
8
180
9
36
108
6
49
120
20
165
55
191
69
4
47
66
48
6
253
53
48
126
18
6
105
12
9
36
120
150
24
73
17
174
25
41
264
19
11
25
65
19
35
1
24
23
114
36
27
108
9
90
54
42
24
90
96
30
73
84
120
36
212
99
6
15
3
144
213
3
25
17
144
51
75
120
24
90
54
72
33
39
25
8
183
9
108
28
32
12
93
60
7
8
28
24
17
291
3
25
125
12
123
69
48
247
233
7
71
6
123
21
75
12
28
24
71
57
72
16
17
3
51
114
6
169
65
27
99
54
115
71
54
79
17
43
113
187
240
77
3
141
19
5
78
18
99
123
57
36
51
21
45
84
111
75
45
52
5
48
84
120
39
81
6
288
24
30
258
37
80
3
33
4
11
6
108
55
71
90
75
21
6
157
68
513
19
56
9
91
5
39
93
15
39
6
228
60
66
234
6
81
172
53
318
69
57
51
57
115
36
240
65
19
83
37
107
6
162
205
8
12
280
96
20
64
53
24
3
27
210
6
24
6
258
9
36
64
53
24
36
163
24
113
78
24
1
24
60
128
172
8
52
77
43
8
93
6
141
12
111
24
72
13
131
6
3
16
20
99
48
93
57
15
112
11
105
111
21
52
5
135
280
36
17
67
36
41
120
54
49
77
18
93
112
107
24
49
113
75
28
71
13
60
60
185
12
79
24
68
28
17
30
30
300
135
93
15
21
79
80
64
137
199
84
36
17
7
ABCD 98101606334*3^$a+1 [50025]
60
6
47
121
12
54
30
11
12
13
107
43
174
6
84
90
126
17
13
78
6
36
84
60
6
30
18
132
29
1
18
36
6
54
6
107
61
60
72
24
119
7
18
30
5
91
41
19
24
12
5
25
54
41
13
59
61
36
60
36
83
37
18
29
133
18
6
54
60
41
84
36
31
78
35
61
11
85
30
5
25
84
84
30
300
72
180
18
36
54
5
84
108
43
12
29
1
48
30
6
11
60
13
66
84
30
42
60
30
18
42
144
24
150
42
138
66
156
18
245
67
78
6
5
49
11
55
41
25
90
300
30
30
18
11
49
12
78
36
96
78
6
5
1
18
17
19
60
209
31
29
37
30
17
12
91
150
30
108
6
35
1
30
17
97
6
48
30
47
48
55
60
77
115
5
13
35
115
17
49
24
167
19
29
60
1
23
31
6
6
48
72
5
13
42
17
7
60
6
18
12
30
54
29
37
83
31
41
24
19
12
108
6
90
54
11
96
12
1
6
36
24
5
199
60
6
6
48
30
47
49
84
6
5
84
25
120
6
96
30
18
5
1
35
60
25
30
54
71
1
48
42
30
90
18
11
1
60
84
84
35
1
84
42
30
48
30
77
43
102
138
6
30
113
43
24
29
55
36
6
138
30
47
84
19
6
66
5
25
54
36
77
73
18
41
25
35
49
95
55
29
73
18
12
18
216
30
6
23
12
115
125
19
113
7
60
36
5
109
36
78
42
23
31
185
31
24
5
25
30
29
60
132
19
5
1
18
65
115
6
23
37
30
36
78
215
55
6
83
31
126
35
1
30
17
7
6
24
6
198
6
6
150
17
37
6
60
48
66
6
65
60
79
5
1
24
54
12
65
13
102
53
121
54
12
65
19
60
149
24
67
24
90
30
17
115
77
7
53
13
48
6
54
150
60
5
25
6
65
1
84
83
108
43
5
144
37
216
18
29
7
29
25
6
24
29
12
1
24
263
12
19
65
37
18
156
84
41
25
24
35
37
23
61
6
17
13
47
37
60
54
6
23
13
54
120
6
18
137
49
36
18
29
37
6
17
73
35
13
11
108
13
18
36
29
37
90
65
48
144
1
6
6
24
23
1
47
13
30
29
13
60
24
119
24
43
18
299
1
42
18
11
48
31
12
48
12
5
55
24
114
72
23
55
29
121
12
83
91
5
19
66
60
6
17
67
29
12
19
24
12
18
6
66
18
30
131
121
114
36
30
150
24
5
31
78
11
55
36
30
18
90
30
36
24
41
25
30
54
35
1
143
73
18
96
113
60
103
30
30
24
6
60
84
54
89
13
18
161
19
12
30
54
6
78
29
12
19
60
5
96
84
24
13
18
17
115
29
31
24
29
31
53
12
25
23
31
6
66
149
24
1
11
12
1
42
53
31
36
108
36
29
36
36
24
25
36
18
12
24
84
41
84
85
12
54
66
18
6
24
162
48
12
89
48
1
30
96
6
180
30
29
19
162
54
5
85
83
7
60
29
7
78
30
30
6
29
31
6
23
145
6
60
30
30
6
120
59
1
18
29
31
252
5
19
29
121
23
43
77
1
12
35
24
1
23
1
35
25
24
6
5
48
181
90
17
19
5
24
1
36
54
6
84
84
30
185
37
30
60
60
29
55
66
83
55
12
17
13
30
210
150
114
120
11
25
23
1
66
24
89
55
42
54
5
55
41
43
149
73
84
11
49
11
12
43
30
59
19
12
48
36
60
5
31
30
30
48
65
55
96
6
18
36
6
30
24
150
6
18
30
5
55
90
11
24
55
6
6
30
24
6
29
115
36
29
61
54
41
55
138
36
120
30
5
121
23
1
24
12
54
54
275
31
24
30
6
53
13
48
11
36
48
115
126
6
48
66
66
5
12
72
115
66
35
49
60
59
12
13
36
59
1
66
24
96
30
120
47
43
24
84
96
114
66
24
29
48
43
12
30
90
60
174
6
89
25
54
41
109
35
1
60
131
43
29
1
12
54
5
31
24
29
31
84
29
1
6
29
12
19
29
37
24
84
12
30
48
6
84
47
19
221
120
192
1
36
6
137
13
30
65
73
42
125
115
5
43
6
156
60
90
18
60
30
17
85
204
66
149
49
12
90
24
53
103
24
24
41
31
18
12
108
36
84
96
11
73
59
31
36
84
42
30
30
204
71
60
48
72
85
48
35
55
12
65
79
36
30
107
43
77
7
53
13
18
90
126
24
66
24
6
6
78
72
18
36
35
24
37
138
12
18
35
175
12
30
30
48
6
54
12
24
36
60
24
84
5
31
54
120
11
24
55
6
24
60
42
18
47
12
72
168
7
29
61
71
12
7
36
48
126
84
60
60
66
5
91
5
48
ABCD 98101972186*3^$a+1 [50004]
7
24
48
96
18
36
66
48
5
64
3
18
30
5
13
24
59
37
6
42
6
65
16
45
83
61
24
42
66
102
29
49
36
78
21
3
30
111
9
192
47
40
51
6
36
11
1
60
27
33
108
96
23
28
27
18
6
24
5
25
42
54
15
8
19
17
52
27
6
15
45
12
3
45
63
48
9
11
1
144
75
56
181
60
66
69
36
57
30
5
36
13
71
1
42
72
69
3
78
24
192
23
13
27
21
72
48
75
3
30
12
72
3
44
31
6
96
114
53
4
9
6
66
36
59
25
78
72
21
21
30
5
24
13
75
57
132
24
12
3
20
37
6
54
48
23
49
12
144
6
21
69
12
24
96
12
71
36
49
24
3
69
12
6
5
160
21
15
12
3
18
3
9
111
80
61
12
12
15
9
30
41
55
69
9
75
36
3
162
3
27
24
48
18
27
32
112
120
33
47
43
90
6
93
20
28
129
42
72
66
3
27
30
99
21
23
25
84
72
27
9
11
25
6
18
3
128
37
3
3
17
84
60
28
3
66
47
1
36
42
18
75
9
66
5
52
20
16
3
6
36
96
95
16
108
32
19
144
54
36
51
3
24
54
84
12
84
12
35
85
11
25
3
3
18
3
99
24
33
39
57
21
47
19
5
13
12
11
28
20
49
48
96
47
49
3
69
71
4
3
153
33
27
20
37
24
47
52
32
253
39
120
3
90
6
141
9
11
1
6
9
9
39
21
18
78
47
25
36
27
9
36
27
3
54
3
48
60
20
16
33
3
9
23
16
8
43
18
60
18
6
12
51
3
24
42
30
81
33
30
29
49
18
42
6
65
13
3
15
65
103
69
3
21
171
54
39
20
16
45
24
23
40
45
111
20
96
16
75
6
11
1
27
24
27
18
54
30
11
7
137
25
27
69
3
3
18
24
27
27
17
52
27
21
105
12
6
30
47
16
33
39
92
7
141
72
48
33
18
6
24
51
9
36
18
81
87
53
1
144
3
20
19
18
11
1
12
11
61
30
89
28
57
12
12
18
45
36
44
13
204
47
16
33
11
7
24
66
27
33
18
33
21
114
66
3
27
101
52
21
42
114
30
189
3
48
42
24
6
6
18
17
16
63
65
13
24
107
12
16
27
144
6
90
5
4
9
48
27
8
25
23
43
24
78
3
57
27
8
25
12
11
4
33
36
72
12
6
30
90
9
21
12
3
45
12
119
43
45
3
17
52
93
3
81
23
19
69
3
30
114
5
16
33
66
120
9
36
24
21
54
6
24
60
30
54
23
72
1
27
57
23
61
3
33
6
6
48
23
37
11
19
18
23
84
16
57
35
13
120
18
18
36
24
119
19
72
72
17
16
15
53
43
33
20
1
24
24
36
24
30
21
32
88
147
17
55
6
42
54
12
27
44
55
54
96
47
37
15
63
6
39
20
13
15
3
5
16
51
72
30
3
80
7
45
12
39
21
9
18
41
4
27
72
42
15
9
108
15
12
15
29
88
48
60
21
36
24
6
5
48
49
18
21
44
7
18
3
21
3
32
40
9
24
96
114
72
6
12
11
88
27
21
75
18
48
30
9
15
81
32
31
30
36
54
6
3
20
40
9
72
18
29
43
42
75
20
13
48
36
147
3
30
36
54
72
114
3
32
4
33
15
15
5
43
30
35
7
18
71
16
33
48
27
51
221
13
123
8
13
23
151
78
39
3
48
42
71
12
19
78
12
35
49
23
13
95
60
16
21
12
3
39
29
24
1
36
6
5
16
128
36
132
19
42
174
54
27
44
73
120
60
12
12
63
21
27
15
65
1
132
59
4
75
42
6
5
28
105
72
11
67
33
9
6
5
13
3
8
36
7
21
24
3
24
5
40
99
18
47
52
93
102
66
171
56
25
63
27
6
42
6
36
27
3
24
6
12
48
12
162
30
84
12
3
63
30
35
55
66
156
23
36
13
144
111
21
3
27
18
12
18
33
87
24
45
99
17
37
42
78
84
11
13
6
90
12
15
69
39
60
45
3
24
3
29
37
3
84
21
15
69
11
67
24
24
30
18
9
33
6
69
27
18
27
21
35
16
141
11
115
5
1
12
3
24
57
15
36
36
3
6
48
84
36
143
72
16
9
24
36
12
18
24
114
6
101
108
36
25
63
24
3
6
12
36
12
71
52
117
36
12
23
64
69
18
9
57
12
75
20
28
21
84
3
3
30
72
59
85
23
13
23
7
89
31
21
57
15
48
21
12
119
1
60
72
39
20
16
69
3
20
13
3
60
9
36
27
3
153
21
15
60
36
72
69
108
15
75
5
16
9
27
9
84
15
3
17
7
21
21
12
39
24
3
18
11
19
17
7
30
162
5
43
18
24
15
63
24
18
11
13
51
44
28
8
13
78
30
18
30
3
39
89
36
13
59
4
32
1
84
36
24
12
18
6
71
13
11
28
57
6
17
12
40
9
60
51
27
24
21
3
21
68
60
100
44
64
33
72
12
27
3
141
9
72
18
210
30
18
6
114
27
21
71
37
15
9
72
84
6
18
11
4
108
99
126
3
96
87
24
69
3
42
108
63
9
36
39
60
3
24
21
69
47
28
93
12
60
54
78
15
9
12
27
24
20
28
27
120
102
18
57
9
12
60
60
84
12
66
45
20
52
9
18
102
84
30
24
72
21
32
13
3
9
42
21
51
41
31
29
72
25
36
11
52
39
72
48
77
37
12
15
9
15
21
71
48
112
9
27
3
24
30
63
123
9
9
72
3
57
12
54
5
43
17
7
6
48
36
6
21
21
12
35
16
36
24
21
27
8
37
11
13
12
35
31
144
17
1
35
24
13
30
5
61
51
57
60
99
21
51
27
21
45
108
18
45
3
53
16
9
11
16
33
96
60
87
9
18
30
60
6
17
169
11
73
60
11
13
111
ABCD 98102735936*3^$a+1 [50052]
51
6
15
39
1
8
48
240
27
45
57
168
66
21
24
15
30
51
165
51
112
8
72
45
216
114
81
64
8
27
45
21
6
18
27
3
90
36
15
171
21
72
72
189
60
30
1
80
33
87
24
24
72
3
72
54
87
9
48
87
184
5
19
32
75
45
9
127
80
57
36
19
71
25
72
144
120
89
36
3
75
156
96
18
87
195
78
111
99
61
29
3
112
80
135
33
112
56
81
54
6
19
125
99
192
16
89
48
87
120
9
7
8
64
35
90
75
16
125
30
21
24
9
72
18
36
36
45
45
99
24
136
104
345
12
19
24
8
117
72
19
29
36
36
19
104
45
3
267
37
155
21
24
9
36
99
72
144
216
72
16
11
21
159
73
77
219
72
208
35
54
126
9
45
42
9
39
306
15
216
39
36
21
39
9
21
18
60
66
24
12
55
176
24
16
24
65
18
36
81
15
81
63
81
9
15
69
27
33
66
349
8
243
21
16
32
48
57
7
155
90
51
9
18
13
24
29
75
16
104
75
90
144
3
48
64
216
32
168
45
99
16
56
48
48
24
33
6
9
21
19
168
48
32
3
114
3
27
45
88
29
18
1
95
201
9
126
33
81
30
54
3
33
15
45
36
144
39
15
36
90
27
147
21
16
5
108
55
56
15
156
18
36
90
6
48
36
60
127
17
90
30
63
9
63
51
69
88
32
72
120
195
45
40
53
51
24
57
31
24
35
18
3
64
179
6
31
24
125
19
11
18
36
36
19
24
120
72
53
3
3
30
39
40
215
270
27
3
6
39
51
141
240
48
40
101
91
96
8
45
51
48
45
27
9
180
19
8
9
103
8
117
6
37
128
360
45
51
9
144
87
75
13
5
30
6
15
40
191
33
111
144
150
27
165
43
101
171
24
9
12
235
35
78
55
56
45
24
120
6
84
25
11
150
66
54
24
15
16
89
42
174
6
201
249
103
35
6
15
16
56
24
9
54
126
6
165
24
81
39
24
171
30
15
135
300
45
24
21
36
15
39
57
57
126
57
72
51
117
24
15
18
7
233
15
112
35
45
24
16
96
32
57
108
66
169
8
9
264
79
8
24
48
75
117
33
55
32
24
16
56
48
39
73
72
56
16
35
54
15
15
25
80
24
15
33
63
57
384
45
30
18
126
24
37
53
3
168
81
120
150
129
120
51
61
48
5
27
9
15
48
40
32
45
84
60
51
96
153
7
80
3
36
25
125
30
69
120
15
105
21
19
80
40
56
24
16
35
30
223
80
21
54
72
78
111
45
51
64
72
137
6
156
78
36
67
104
9
15
24
51
66
19
32
64
233
55
8
64
83
6
55
11
69
21
3
88
113
39
72
33
12
123
27
85
80
45
243
168
3
6
63
27
13
41
30
105
45
54
165
15
66
90
117
9
55
8
96
129
15
40
41
87
72
51
69
45
27
39
114
63
93
54
61
56
96
72
21
51
3
93
24
15
1
89
54
36
45
184
80
72
48
40
65
150
54
72
18
33
33
7
8
24
160
32
136
53
19
72
173
3
112
56
64
17
54
6
3
48
24
24
64
32
144
51
78
36
19
32
75
21
9
258
13
17
111
39
1
29
123
72
48
48
285
126
114
66
1
77
3
168
39
1
56
39
121
8
16
56
33
72
159
40
119
126
51
9
120
36
54
36
9
9
111
24
72
24
21
114
121
80
16
72
101
75
69
90
25
32
69
6
213
48
9
183
208
104
63
1
29
36
60
27
9
103
17
199
176
3
45
207
25
48
107
24
181
29
6
18
3
ABCD 98103121804*3^$a+1 [50009]
36
30
3
21
192
54
48
42
24
6
33
87
174
66
33
27
30
18
48
84
9
15
84
6
24
51
45
219
27
48
72
45
21
27
51
90
30
21
60
15
33
87
9
27
72
6
24
66
144
72
285
33
72
60
63
21
51
240
60
75
18
180
12
39
231
18
12
36
102
42
15
21
210
69
51
30
84
15
69
12
78
114
30
12
66
42
141
24
51
60
6
6
57
12
3
261
39
6
36
54
66
18
30
42
69
36
15
18
60
6
105
81
3
45
15
27
9
144
33
54
24
24
48
54
54
9
63
84
126
42
240
222
90
6
18
45
15
189
12
195
9
57
27
63
129
201
24
15
3
96
45
60
96
3
72
66
192
12
15
33
30
60
72
30
6
30
27
27
168
12
93
57
6
48
324
57
180
24
27
294
66
9
75
18
6
36
24
6
15
9
186
30
78
18
54
48
18
159
9
24
120
66
6
75
9
36
18
42
63
45
30
45
57
66
84
6
90
42
42
114
75
45
39
180
33
18
105
207
9
3
78
90
129
51
60
33
141
18
72
33
57
96
102
12
33
15
30
198
132
21
21
24
66
6
27
87
6
63
204
27
33
51
54
27
9
6
84
66
48
87
33
42
18
36
315
27
24
45
3
42
39
81
6
144
45
60
81
24
54
45
51
30
174
36
9
39
162
15
33
15
45
60
75
21
90
69
72
33
78
30
570
33
24
111
24
36
36
66
102
198
279
15
126
18
45
36
45
24
30
66
75
105
39
75
81
93
267
9
39
57
183
87
33
51
12
93
96
63
168
12
132
48
60
18
24
39
27
72
6
36
66
78
96
36
24
54
12
24
138
150
81
24
36
75
72
12
12
60
6
42
12
204
30
6
45
9
126
90
48
75
75
48
114
63
15
198
12
18
114
75
213
108
24
150
9
9
27
105
240
3
60
45
147
168
36
9
90
102
24
180
36
75
33
87
3
18
63
15
45
45
42
30
39
9
54
141
24
12
144
27
30
120
39
51
60
144
24
120
24
105
132
3
30
12
54
9
57
18
60
12
114
12
39
51
12
60
45
72
75
60
6
78
45
39
45
36
36
9
12
48
174
96
6
36
39
3
6
111
144
36
60
45
84
72
120
78
9
75
57
15
69
15
12
24
48
60
12
33
72
111
24
126
90
42
27
24
24
27
45
39
42
99
3
57
93
66
81
123
45
12
51
54
108
36
30
69
147
54
102
12
12
24
66
75
45
24
171
75
48
12
45
45
198
36
60
120
9
12
60
33
87
84
21
99
57
150
30
27
3
249
69
6
60
6
18
9
117
120
24
15
36
135
60
129
81
30
54
111
63
6
12
3
57
54
33
3
102
42
45
9
114
117
75
18
87
3
36
252
12
30
12
30
33
15
12
54
135
15
102
87
60
45
72
66
72
117
45
3
15
45
27
144
24
21
9
102
6
3
27
144
144
6
63
72
63
381
9
102
429
27
24
66
24
120
108
12
6
162
75
33
42
72
33
93
138
21
3
258
3
9
48
60
159
129
51
84
81
123
60
75
6
15
156
159
12
33
36
9
171
39
24
21
21
24
39
45
6
24
30
6
81
3
102
15
15
60
150
54
72
57
123
177
36
36
63
30
12
15
33
18
24
273
3
30
24
63
12
24
111
33
15
21
27
54
75
228
12
21
78
21
33
12
15
69
84
315
213
24
3
45
48
72
18
30
48
99
21
171
153
51
36
93
60
60
6
309
45
15
36
24
45
18
30
24
60
15
69
30
12
54
3
261
6
30
6
57
15
72
33
63
54
90
213
36
39
12
156
84
30
63
12
21
60
3
195
21
21
27
3
69
33
18
84
24
ABCD 98103247408*3^$a+1 [50043]
76
89
96
75
28
35
85
8
57
72
18
144
210
36
91
60
11
36
81
4
77
72
72
63
9
54
1
59
201
63
18
67
41
67
11
54
18
18
39
192
64
83
54
36
3
69
43
41
18
24
48
18
150
12
1
17
54
49
131
18
6
18
12
54
60
9
3
42
18
1
101
54
54
15
45
18
13
5
67
12
5
18
9
16
11
72
24
30
19
17
126
18
15
27
12
42
18
33
28
5
108
42
9
9
84
19
185
90
18
39
63
42
18
84
37
41
84
51
57
36
31
23
6
43
12
53
36
39
60
52
11
30
24
36
103
24
107
30
7
119
78
19
47
25
12
17
31
12
101
24
12
6
1
48
5
48
15
28
173
18
42
48
103
65
30
54
15
45
18
97
84
44
45
18
49
59
66
6
48
49
65
30
18
6
97
41
42
36
66
18
57
141
42
54
67
23
54
15
75
54
7
41
18
13
5
24
12
24
19
44
40
12
95
36
6
54
48
33
9
54
12
21
48
3
126
24
54
90
3
40
11
54
55
29
7
35
49
89
55
12
12
96
20
96
3
48
6
18
48
42
27
27
165
15
12
1
17
3
93
7
23
42
18
12
54
18
114
51
60
51
18
223
11
25
92
4
92
51
13
149
127
53
72
24
12
24
18
1
11
6
19
197
156
24
102
6
174
36
42
12
78
12
168
9
112
95
33
16
68
165
75
105
18
24
109
179
12
1
17
54
108
18
42
1
107
18
12
6
72
66
7
29
6
12
6
30
18
18
105
3
144
18
114
61
23
24
49
35
73
108
35
108
21
3
66
6
21
12
3
84
6
7
77
90
24
12
18
51
81
36
174
24
84
61
47
6
12
36
42
25
11
48
33
39
78
54
1
24
11
1
48
77
3
64
17
90
36
18
43
107
57
28
35
157
77
96
66
97
20
16
65
31
48
29
18
24
9
21
96
18
21
99
18
24
12
31
5
108
18
42
63
99
30
18
121
23
1
35
9
69
48
6
12
78
39
100
48
59
6
108
18
30
42
13
8
27
96
36
12
54
108
18
54
43
24
24
5
12
36
18
96
54
12
103
48
17
84
43
116
45
115
23
18
7
17
63
3
18
27
9
36
18
13
23
73
20
69
36
150
30
6
12
85
41
51
21
78
25
5
108
150
84
13
72
41
18
21
21
18
18
138
42
7
80
12
16
5
91
120
5
3
136
131
36
25
48
12
5
31
11
54
43
47
30
147
4
8
81
12
36
31
11
18
7
41
3
93
39
76
95
117
99
9
88
29
15
4
41
66
36
72
36
81
99
6
18
12
18
24
12
78
85
5
12
54
108
13
77
55
59
61
20
45
48
6
12
13
20
4
60
53
36
18
84
18
36
6
30
54
36
72
60
25
11
90
36
12
90
81
16
128
87
25
144
23
13
29
19
104
21
18
18
18
73
11
1
77
66
24
72
36
126
90
12
18
139
5
27
64
35
54
90
60
18
72
84
60
19
17
7
5
6
133
188
3
48
36
198
24
91
83
18
60
27
63
12
6
48
18
49
155
25
108
65
36
120
63
9
36
115
53
30
36
18
55
72
24
47
24
18
54
12
9
60
3
36
36
36
18
258
72
9
21
6
66
7
11
54
72
162
85
11
54
7
68
28
5
31
23
30
123
39
18
24
102
126
43
17
90
117
28
29
90
49
5
96
12
78
36
18
19
35
13
120
56
9
30
42
72
54
84
37
5
54
18
48
78
1
17
66
18
6
12
114
3
15
30
3
196
5
55
20
4
5
6
72
9
3
24
72
12
24
216
66
24
108
162
30
42
45
63
18
19
12
59
36
120
36
24
12
18
108
103
36
108
11
90
123
15
18
15
52
8
52
5
48
24
72
66
60
25
96
53
60
15
21
67
59
97
5
6
18
55
89
79
24
12
29
15
16
5
18
45
16
119
90
12
7
65
42
18
15
28
11
192
60
198
7
47
216
30
31
83
48
18
18
97
17
18
48
36
18
54
18
96
54
9
36
3
45
87
30
36
42
84
13
155
18
30
37
5
36
103
104
39
114
7
47
66
7
11
1
77
18
33
4
101
55
12
68
63
49
29
54
12
36
6
3
52
11
96
169
95
24
18
3
27
36
90
24
15
108
57
27
4
89
6
97
41
3
3
1
35
12
6
55
35
25
41
6
18
36
12
78
48
177
52
23
18
39
3
84
6
18
108
54
19
11
60
33
129
19
12
5
108
54
13
44
69
54
18
39
9
24
43
47
30
67
20
9
84
72
31
23
37
71
24
12
78
19
29
6
18
126
18
54
69
4
89
30
6
12
54
78
66
24
72
49
23
156
78
18
1
12
41
48
19
23
9
27
138
15
16
5
7
65
19
180
104
21
175
29
36
36
54
1
137
75
51
13
5
60
174
93
52
17
6
12
1
5
156
79
12
17
108
3
3
90
31
41
ABCD 98103274546*3^$a+1 [50019]
21
56
73
30
12
24
5
36
43
36
105
12
68
16
3
36
5
4
12
15
6
3
27
72
5
16
39
45
15
41
12
19
29
55
5
31
33
80
1
35
52
12
63
5
7
21
12
9
6
57
33
3
15
102
27
93
3
32
4
36
75
45
8
16
8
37
3
51
6
23
40
12
20
1
18
60
65
7
33
15
36
24
5
64
15
96
12
5
7
18
15
60
32
7
141
24
8
61
6
24
5
112
3
9
3
18
30
5
24
76
12
48
45
11
4
104
55
5
12
19
5
31
6
35
52
48
12
8
12
67
33
75
5
7
36
33
20
16
36
3
30
84
6
12
33
9
11
7
17
40
27
21
8
112
3
17
13
47
28
36
56
12
7
5
1
42
21
12
3
9
20
48
7
77
109
11
40
3
45
15
12
173
76
32
4
15
126
23
7
93
15
5
40
24
20
31
5
72
12
16
21
15
3
12
24
29
16
20
12
43
9
57
23
7
36
48
17
28
15
17
19
29
16
75
24
57
15
12
48
108
57
32
7
45
3
156
24
17
16
9
6
24
24
185
4
105
11
37
23
12
12
13
30
9
63
17
28
8
13
27
80
144
24
36
19
6
35
85
23
28
15
5
24
16
44
60
16
45
59
64
24
32
76
27
12
6
72
23
64
33
18
53
7
5
7
12
81
60
12
20
60
28
68
16
128
16
57
3
80
19
6
6
5
1
15
44
25
3
3
45
9
3
3
108
9
27
24
21
20
28
20
7
24
36
120
65
4
32
7
36
6
23
43
17
16
39
12
18
6
17
67
12
21
12
12
39
60
29
36
12
7
17
115
36
9
45
6
29
24
31
66
35
7
12
65
48
16
96
39
5
7
45
20
19
24
90
15
15
5
7
57
20
25
27
20
24
4
116
60
19
6
15
24
3
17
127
21
20
48
4
81
6
21
8
16
21
54
24
5
4
8
60
13
35
55
5
1
3
68
12
7
24
9
27
29
4
15
36
9
80
103
149
4
39
65
37
51
3
77
43
42
23
25
35
7
120
5
64
3
17
1
23
12
12
48
13
15
15
41
40
8
7
21
8
4
3
5
4
24
15
45
56
28
27
18
6
29
60
16
24
45
23
12
12
13
6
21
15
96
9
111
9
3
53
40
9
96
18
89
48
48
1
39
15
17
7
5
97
6
5
48
16
15
29
72
13
11
55
24
12
48
77
19
33
51
69
3
24
21
8
4
36
9
30
53
84
85
15
36
12
48
33
11
55
41
108
37
18
101
1
18
12
78
47
67
33
15
5
13
27
12
12
44
4
3
120
89
36
7
33
12
3
9
3
12
41
25
23
84
55
21
32
13
54
17
40
24
32
163
5
19
41
24
40
3
9
33
36
35
7
48
21
39
9
3
24
36
17
55
5
145
147
8
31
12
12
21
27
24
24
9
20
31
72
72
6
6
5
55
29
100
24
3
84
24
9
3
69
9
30
36
36
5
40
27
21
9
35
7
36
24
29
1
23
37
3
56
36
61
15
20
13
90
21
68
31
12
12
5
16
12
12
32
84
19
12
60
5
28
36
27
30
27
15
36
41
4
15
12
30
30
5
7
45
12
8
7
29
36
16
15
45
32
7
138
27
24
72
8
52
44
19
12
5
67
5
12
31
18
39
27
5
36
7
33
3
65
36
4
44
28
45
18
5
7
48
69
32
36
4
3
21
56
28
56
91
9
15
30
6
48
21
15
72
24
24
24
5
103
18
24
15
12
51
18
35
12
24
28
51
12
102
6
5
37
15
3
12
57
3
5
43
9
8
24
19
41
16
8
24
16
84
33
12
15
8
64
104
24
13
18
69
57
18
18
15
3
6
24
11
28
27
84
5
1
78
45
32
76
8
12
28
60
9
78
54
11
24
16
8
16
24
27
48
30
11
19
65
40
36
36
3
17
7
72
69
27
5
79
36
9
20
13
30
17
133
11
7
33
36
159
9
12
20
64
36
9
35
76
20
16
33
24
36
6
41
52
36
132
80
40
57
3
8
24
28
12
3
9
24
20
4
20
25
12
51
69
3
48
12
33
15
9
23
7
9
15
36
6
18
5
19
5
1
15
69
11
7
89
28
8
40
9
3
12
56
24
55
30
11
100
57
51
12
15
33
9
18
93
39
36
5
4
27
5
64
57
15
8
55
101
13
6
9
68
4
24
39
17
4
80
16
33
6
12
29
19
9
51
9
20
7
45
69
35
12
67
42
11
4
63
5
1
95
52
15
78
107
24
16
15
9
81
24
30
9
92
28
24
51
21
108
3
60
24
53
1
30
5
12
55
53
64
20
145
3
24
8
13
35
4
44
49
11
1
23
36
24
12
19
12
48
45
12
9
23
7
5
31
77
43
9
36
8
4
15
12
5
24
61
99
15
57
20
28
39
21
20
40
72
72
12
24
32
37
60
3
12
8
19
5
1
18
65
7
12
5
55
5
48
24
16
12
8
28
12
39
9
24
80
7
5
1
54
24
36
5
25
3
20
36
37
3
15
24
108
17
1
15
111
36
105
8
24
7
36
45
32
12
24
24
108
7
5
72
64
12
27
17
43
5
7
48
161
7
24
9
9
42
29
12
4
44
25
15
27
65
24
109
15
51
5
43
5
103
17
37
15
15
30
18
33
8
19
33
24
44
24
1
27
32
12
1
35
7
57
36
9
23
72
25
36
35
88
60
44
88
108
99
6
87
12
8
12
25
23
12
28
12
33
35
19
21
3
24
18
23
36
91
12
165
3
24
33
8
12
12
43
36
81
8
31
77
7
48
9
3
120
5
1
6
105
9
39
116
16
8
16
27
5
4
69
15
81
11
60
108
61
18
41
24
25
6
21
68
1
47
40
12
3
9
80
28
15
105
3
57
15
42
6
33
75
9
27
18
18
9
9
35
7
114
95
1
30
18
11
28
20
48
7
57
56
12
1
35
1
3
20
28
20
24
1
18
12
12
6
66
5
31
24
141
8
4
3
12
5
7
5
91
53
24
7
89
19
5
25
35
16
12
8
16
8
40
27
33
12
3
33
24
8
16
20
7
9
15
45
51
24
29
7
29
36
28
45
11
4
177
24
18
12
29
7
24
36
12
12
9
20
31
96
69
44
16
96
24
3
5
16
39
57
51
24
9
39
21
39
6
12
18
30
11
31
5
24
24
7
65
12
28
32
7
21
3
9
27
9
27
17
31
17
40
39
33
21
27
20
40
39
69
15
9
45
18
108
17
72
7
41
25
30
12
36
5
7
30
24
78
36
5
16
56
7
21
12
3
5
84
48
37
23
24
43
33
8
12
19
9
9
66
5
36
91
24
24
57
27
5
91
12
29
4
12
27
5
28
15
24
9
21
6
33
12
72
33
18
42
27
20
36
40
56
40
3
41
4
12
3
53
52
32
55
5
40
15
29
4
15
45
8
40
8
36
91
33
20
85
66
33
20
7
41
24
60
60
19
6
6
33
15
12
9
39
21
60
36
3
45
39
66
6
9
12
15
5
19
18
35
91
24
53
124
15
6
39
3
33
24
44
64
21
30
29
12
16
117
27
8
48
73
11
24
84
1
51
44
25
47
24
25
66
29
48
16
21
18
33
27
72
36
114
18
78
15
48
24
12
20
43
45
12
48
15
17
16
8
60
7
30
30
12
60
ABCD 98103738314*3^$a+1 [50041]
93
3
24
77
64
15
12
69
3
36
9
48
24
81
18
21
3
96
5
64
15
33
87
30
11
19
5
120
96
49
30
36
114
6
29
25
15
3
93
27
48
21
120
9
54
96
57
120
33
60
54
21
27
5
72
1
39
15
81
75
12
18
24
47
16
27
21
15
9
48
8
25
39
51
45
32
7
33
48
39
6
30
60
12
29
13
108
48
39
105
18
48
12
9
51
53
16
96
8
25
47
55
30
138
42
23
24
55
177
24
9
63
33
222
48
9
3
77
13
12
15
15
60
6
30
57
45
123
80
25
39
80
1
15
165
27
192
8
25
78
12
5
64
8
1
39
15
17
24
139
6
60
147
3
60
57
8
120
7
60
93
9
18
42
27
56
25
39
93
35
136
57
48
15
32
64
3
90
11
49
135
56
120
139
30
6
9
81
167
43
60
24
66
30
65
24
96
115
114
6
144
6
120
15
15
9
81
111
9
15
105
144
23
40
8
7
48
17
40
27
21
45
42
33
69
6
102
15
48
32
43
237
32
13
3
39
17
16
63
9
72
39
57
168
27
77
25
30
41
24
40
33
15
8
25
102
12
21
72
27
60
33
3
149
120
96
24
16
99
45
123
45
33
42
30
39
24
24
81
111
24
32
64
8
72
88
8
40
32
13
12
71
40
57
15
3
42
3
32
40
57
66
90
147
32
1
39
56
25
42
42
3
24
129
15
104
331
5
64
15
33
33
15
56
40
9
90
45
32
40
27
77
120
160
81
23
19
6
72
135
8
24
55
120
153
72
63
17
55
78
12
6
297
264
33
30
41
72
24
31
120
18
24
6
24
186
159
63
42
78
17
40
183
90
15
24
21
42
66
47
43
5
25
71
24
7
33
135
17
175
9
3
36
201
21
3
24
192
24
99
117
9
30
60
150
54
36
5
25
191
31
9
56
48
24
40
21
372
63
45
99
3
12
48
209
16
15
9
69
27
27
60
17
40
48
33
48
24
18
48
174
216
87
93
11
1
87
72
9
39
120
93
75
33
114
48
108
12
138
59
16
24
3
53
67
132
81
9
23
67
5
72
24
67
18
99
15
36
42
107
91
12
72
66
120
15
24
63
12
36
84
165
15
96
81
81
15
24
96
57
63
57
18
132
120
36
72
45
72
33
63
87
57
3
5
88
80
16
48
75
6
15
9
143
7
36
29
25
23
37
6
69
96
27
42
18
17
115
5
40
45
30
21
45
11
49
42
69
21
3
9
30
36
54
15
72
69
144
66
89
72
13
18
57
21
75
24
15
281
232
3
5
72
73
24
63
45
123
9
48
72
18
69
9
42
69
9
15
39
120
177
48
45
6
24
141
9
135
21
27
24
8
40
15
41
37
90
9
39
84
5
16
9
15
15
6
99
8
168
19
6
84
3
45
78
72
69
39
9
8
7
36
101
31
9
216
8
79
33
24
48
33
60
3
216
8
61
27
15
89
24
24
16
32
13
150
189
51
90
35
139
36
41
88
48
57
87
9
15
24
51
5
64
8
64
39
137
72
40
48
57
111
24
33
15
24
39
174
96
35
55
24
18
119
1
48
39
63
42
6
12
132
60
6
24
23
217
36
12
39
33
47
13
3
33
24
6
12
5
64
48
80
88
3
5
19
21
27
42
123
8
96
16
3
101
1
15
15
162
15
80
1
30
42
12
90
17
19
12
120
90
47
40
15
30
66
180
45
24
243
29
64
9
63
93
84
71
25
15
15
81
9
30
17
73
24
36
30
261
33
90
108
18
84
6
125
67
48
54
30
41
97
23
16
81
143
19
5
1
15
9
18
53
55
24
60
53
43
29
16
15
12
5
43
42
107
16
117
162
17
48
88
8
79
66
12
12
6
17
72
73
150
9
168
15
17
136
33
60
90
60
54
63
57
6
42
15
15
113
49
30
18
60
48
60
42
29
103
65
25
78
168
65
19
45
75
21
39
57
8
25
36
11
163
21
45
30
60
42
72
6
12
29
24
16
51
53
16
69
51
8
85
11
40
104
25
207
360
3
5
43
5
7
6
42
18
24
66
21
21
18
24
6
11
48
136
27
18
299
85
60
47
31
33
24
8
97
47
49
15
15
17
64
51
132
57
171
53
37
18
42
87
96
57
23
64
45
11
19
36
132
5
7
17
24
25
24
23
7
33
3
84
41
19
45
48
32
112
ABCD 98104400536*3^$a+1 [50003]
33
57
168
23
229
84
60
246
90
108
150
33
48
99
108
174
11
67
18
18
90
39
27
21
39
66
132
30
18
42
72
48
348
53
49
18
45
87
17
96
40
75
420
12
6
390
9
45
6
45
80
24
232
81
24
120
6
72
192
33
27
180
126
30
29
229
59
7
41
37
12
18
198
90
108
54
198
24
18
48
42
57
48
51
5
55
89
96
151
33
45
162
89
40
56
88
171
54
72
54
96
36
120
365
103
204
72
5
193
120
42
69
57
72
95
192
96
79
24
102
18
36
78
18
90
147
15
185
31
12
5
49
279
27
69
80
19
36
9
81
215
55
30
11
229
3
105
30
60
126
12
54
168
53
24
31
90
12
78
165
32
91
30
6
81
80
19
30
60
126
144
84
36
24
69
177
15
93
198
173
7
42
72
23
115
60
48
24
54
84
126
72
108
144
45
51
381
33
72
215
1
90
102
47
13
3
99
6
30
162
72
60
59
139
90
12
6
12
5
13
42
57
9
114
120
90
131
31
41
19
198
63
183
36
24
90
66
96
108
84
90
47
25
150
198
35
208
237
18
65
7
90
150
12
144
36
150
59
184
3
189
171
24
390
36
99
105
48
180
3
15
65
49
126
138
42
189
9
84
18
33
96
249
42
252
18
167
192
19
66
131
112
45
342
101
67
66
162
132
30
630
257
24
247
89
160
51
60
120
24
90
216
30
72
18
18
60
66
6
18
66
93
80
25
6
156
78
18
69
93
3
87
48
18
87
80
55
57
135
60
252
33
152
144
7
33
39
36
69
147
60
354
54
18
24
48
96
30
702
83
7
18
24
71
139
168
69
75
54
71
31
57
57
71
73
71
1
15
75
117
296
40
144
87
18
162
210
11
7
65
31
17
49
63
141
162
72
105
15
36
54
23
103
9
45
6
269
157
11
40
75
18
11
85
51
33
111
111
12
132
18
12
6
149
193
72
23
7
18
108
42
18
90
77
480
72
24
49
15
33
78
126
36
23
49
18
5
79
108
21
201
30
113
96
229
48
3
57
192
167
31
132
30
47
61
42
156
149
55
90
48
72
6
9
48
27
180
33
32
61
54
108
18
42
149
121
48
95
31
113
73
192
78
12
78
18
72
149
121
144
66
42
131
79
90
36
131
139
6
23
120
1
174
65
7
168
48
42
90
77
103
17
55
18
95
13
12
162
36
78
59
151
204
30
47
88
15
120
105
3
93
111
108
336
5
64
63
90
84
131
109
35
13
78
12
105
27
126
39
56
67
12
168
33
489
36
18
36
53
168
43
60
9
57
198
113
24
79
132
53
121
96
39
51
45
99
125
73
48
24
138
96
156
180
60
18
120
15
8
199
66
ABCD 98104473848*3^$a+1 [50022]
18
30
225
32
55
57
195
36
120
60
5
133
27
63
216
18
78
90
12
18
18
15
27
30
23
16
15
65
13
3
69
48
42
378
12
54
42
192
6
5
49
95
16
32
199
18
18
117
96
15
150
270
90
35
49
90
78
23
61
18
33
3
36
180
78
18
84
216
132
210
42
9
99
108
17
127
144
90
30
41
91
12
18
90
42
30
6
90
36
81
32
112
39
9
33
30
132
12
60
69
32
112
123
78
72
18
77
97
90
306
24
18
120
90
162
18
42
57
249
90
36
54
336
186
72
33
93
12
87
75
53
25
198
65
240
109
66
6
75
51
12
222
48
42
105
33
18
60
113
61
24
107
307
48
132
66
215
16
9
66
341
37
11
85
59
67
18
48
54
5
49
42
120
77
16
75
36
36
90
18
225
32
7
18
90
24
36
54
155
133
11
7
57
105
66
24
30
15
183
24
54
11
61
138
36
6
12
51
27
144
66
90
24
129
96
128
7
174
59
13
72
90
65
13
90
137
112
195
144
24
30
215
48
48
31
18
108
78
36
33
123
114
84
42
84
33
93
90
78
75
105
54
30
222
5
144
277
54
78
23
7
18
108
216
3
21
66
78
107
13
147
33
63
27
36
17
133
11
1
54
216
18
42
72
18
123
32
199
150
54
120
21
3
108
17
37
11
64
63
72
6
138
96
105
75
48
78
72
63
57
36
147
15
72
96
30
11
48
37
36
210
42
27
189
195
111
65
163
6
71
181
270
18
162
84
21
213
72
83
7
18
36
150
54
71
16
3
29
37
6
90
54
48
6
66
96
93
69
18
89
163
66
24
66
60
156
36
72
6
12
59
13
3
39
18
327
135
6
102
36
126
11
48
265
126
9
45
99
33
54
36
18
84
180
186
36
84
90
24
23
48
96
31
12
18
42
156
330
51
33
63
153
60
12
15
63
126
18
66
36
90
6
203
85
75
15
65
96
19
12
33
27
48
101
48
13
198
42
99
75
213
93
99
69
59
175
12
69
96
33
207
96
45
48
90
9
153
135
99
45
63
17
48
48
283
36
6
27
128
7
126
72
30
78
39
32
16
57
66
5
109
108
84
83
31
90
39
123
69
33
96
66
144
29
103
138
36
75
51
78
36
90
126
12
6
209
7
66
215
223
36
29
7
378
30
6
30
93
32
43
53
103
105
9
18
12
342
179
7
120
24
66
114
36
12
186
75
336
3
77
61
35
307
96
90
180
47
145
18
45
32
103
9
80
1
54
18
54
33
45
18
252
66
90
89
1
15
45
131
13
323
160
33
6
30
75
33
6
30
42
108
149
16
105
39
15
18
95
48
211
36
72
65
391
57
123
180
84
77
91
5
85
120
3
39
36
72
210
24
90
30
24
30
5
16
3
30
18
144
18
78
45
135
18
120
180
60
66
60
65
91
53
7
329
16
27
165
87
24
72
120
33
32
13
12
72
15
3
24
53
67
173
7
6
12
168
63
39
41
37
12
42
48
60
57
9
327
3
156
33
ABCD 98104634924*3^$a+1 [50013]
30
96
3
15
30
15
15
54
63
24
4
101
39
69
18
24
21
33
51
111
24
48
6
24
18
129
3
21
15
24
36
21
3
36
96
144
42
15
24
9
96
39
39
33
3
12
60
12
36
12
12
30
87
84
75
72
60
42
51
45
12
135
3
72
69
16
83
24
30
111
51
9
75
21
3
90
156
7
5
48
7
20
3
84
21
36
51
30
30
18
15
36
15
18
66
12
30
84
114
57
9
84
15
117
15
60
3
21
39
72
129
21
3
52
5
12
3
3
24
36
45
117
43
176
3
78
75
120
9
79
20
57
18
6
48
6
57
15
30
54
45
9
12
30
25
113
66
18
78
18
51
3
48
9
15
21
9
39
21
19
5
15
21
39
9
126
24
57
9
6
108
18
43
29
30
36
96
36
69
93
102
60
129
81
36
42
6
24
31
35
60
21
3
30
6
66
138
57
16
65
54
21
39
6
12
36
27
27
21
15
345
36
21
54
105
24
132
129
6
12
18
78
132
30
18
6
15
24
9
78
24
9
69
31
29
78
105
27
60
117
51
9
63
60
6
67
5
15
15
13
20
39
12
6
30
153
12
45
42
21
111
24
30
27
15
33
9
48
39
84
60
75
30
30
12
33
45
6
150
36
90
42
6
21
3
72
54
24
72
66
48
12
85
44
24
21
24
15
36
24
69
31
101
54
24
73
80
27
66
7
5
132
36
15
75
165
72
28
71
21
9
15
39
144
57
39
6
48
138
18
111
141
3
9
12
18
42
99
39
141
9
51
99
48
33
51
6
3
96
93
42
21
105
30
73
11
9
87
84
126
18
37
20
57
48
115
23
30
27
3
6
19
29
12
96
30
9
15
6
3
15
96
24
42
30
45
15
102
42
48
78
162
18
54
24
12
9
33
102
84
12
9
93
31
5
135
27
9
63
30
3
3
225
51
6
3
36
15
45
64
29
78
42
168
42
18
39
3
18
120
15
24
15
24
36
18
42
69
39
6
42
12
48
25
35
69
24
15
21
36
3
57
28
47
24
36
60
9
64
65
30
24
60
48
69
9
111
15
1
89
78
61
32
108
27
12
78
3
9
36
30
90
7
29
30
81
24
75
21
93
60
42
12
126
12
63
141
48
3
9
54
72
24
6
3
105
12
120
12
48
18
45
52
107
1
65
72
54
18
36
30
150
7
95
12
21
72
75
24
9
336
45
39
69
12
15
24
52
17
156
12
24
75
9
15
57
162
81
12
39
30
36
63
39
18
63
36
39
141
39
156
9
45
66
36
45
15
72
60
60
6
27
15
114
15
123
36
42
3
129
31
11
54
24
30
12
78
72
24
36
51
28
212
63
30
42
24
84
6
111
9
78
33
117
66
12
24
1
23
21
3
6
7
68
15
21
63
108
13
35
30
42
24
48
30
3
33
27
93
60
6
1
23
25
80
75
6
66
13
71
45
33
3
24
63
21
39
93
39
18
18
60
33
36
9
24
60
87
9
24
103
8
9
36
27
27
216
24
168
93
75
60
174
3
48
60
39
6
12
3
160
20
132
28
119
60
42
24
7
17
60
6
36
30
60
18
6
12
3
9
51
45
66
69
9
30
18
78
21
60
69
60
6
9
96
9
15
15
6
48
6
24
21
21
159
9
90
36
42
3
81
90
21
24
21
48
102
12
93
117
207
24
120
40
56
33
90
12
66
3
12
3
45
52
29
6
12
6
42
18
6
78
42
54
30
114
42
96
48
36
36
45
117
36
102
13
11
9
39
57
204
12
24
51
24
81
324
9
15
21
36
30
12
1
65
90
36
21
9
31
5
72
27
63
13
20
57
30
6
36
36
3
69
27
33
66
60
105
57
3
177
3
9
12
24
51
60
63
1
12
77
18
30
3
21
48
18
12
12
21
27
33
148
65
15
60
15
126
24
30
42
54
1
20
40
5
72
72
111
60
57
6
60
45
75
157
17
138
84
84
54
30
72
36
69
9
36
15
3
36
45
111
84
12
18
6
49
17
78
42
63
96
3
6
51
36
177
48
24
18
117
39
24
12
21
40
29
54
60
96
150
30
30
18
108
12
18
60
15
120
15
105
45
63
75
72
9
24
15
42
138
6
24
54
33
75
84
6
15
28
35
72
165
39
60
61
8
15
141
123
6
162
73
59
12
24
66
39
120
87
24
54
75
27
9
64
65
60
111
129
72
72
30
18
108
24
6
42
15
3
36
24
24
6
24
12
51
28
35
54
3
9
15
3
21
27
30
39
69
235
149
12
18
60
21
147
18
55
101
6
12
42
78
1
77
60
72
6
54
18
69
3
18
39
75
96
9
75
18
31
95
30
55
47
45
24
60
3
36
21
39
6
24
102
93
15
42
24
15
24
75
42
78
30
15
111
36
13
20
36
9
15
45
7
95
18
24
27
15
78
36
7
47
6
147
3
6
60
114
30
12
18
25
11
24
84
ABCD 98105610392*3^$a+1 [50050]
123
24
69
531
45
36
87
72
96
144
48
320
40
248
25
39
48
48
80
40
152
328
248
96
181
107
73
87
272
181
99
24
21
36
63
81
36
99
81
180
27
45
252
36
147
48
57
167
13
267
56
240
13
35
37
27
81
87
309
75
104
184
120
96
69
11
25
180
75
144
8
133
59
48
37
11
16
80
16
129
36
107
1
111
69
51
21
27
45
51
56
73
63
8
136
200
64
240
24
273
119
40
8
96
304
81
135
441
108
123
104
61
144
99
81
39
56
13
72
459
32
88
105
15
24
177
63
440
181
11
40
48
8
145
108
35
37
107
16
345
36
219
24
32
16
105
159
144
57
47
25
36
75
72
213
144
107
1
47
61
51
21
155
88
24
96
69
72
75
240
48
48
8
64
176
40
360
32
133
51
48
8
144
48
61
35
16
128
40
96
45
219
72
48
48
45
219
144
72
33
111
105
143
16
129
47
64
24
81
119
528
145
135
152
208
9
23
256
117
59
85
75
69
155
40
344
48
97
108
147
80
136
56
64
32
64
69
11
133
123
57
407
169
111
248
112
128
112
48
141
99
32
64
144
72
24
32
37
171
144
48
105
135
45
83
136
33
15
57
108
147
48
48
45
72
147
24
32
85
107
1
207
48
96
9
15
104
136
96
8
1
47
97
63
312
96
24
320
121
72
47
576
144
61
99
72
168
72
56
112
120
120
48
33
39
48
8
16
69
27
144
9
119
112
93
72
59
64
21
11
385
36
72
27
104
157
72
123
57
71
1
15
80
121
23
121
135
9
36
35
64
117
180
108
36
111
24
48
48
272
136
144
45
27
48
72
200
193
47
48
16
96
189
27
117
51
320
256
128
37
123
21
27
72
45
36
144
108
123
72
24
144
177
279
104
40
117
27
45
27
48
240
261
59
280
48
152
1
191
88
152
1
39
8
25
87
24
240
24
72
165
36
63
72
24
93
180
15
48
32
13
3
120
56
40
56
88
96
8
40
56
40
56
241
207
45
147
33
231
344
16
24
8
205
219
48
57
39
105
111
80
144
16
96
128
144
73
207
45
27
153
87
168
105
15
480
96
80
112
48
321
143
1
95
121
183
80
61
171
48
33
23
136
200
73
87
165
3
56
112
80
88
72
24
48
8
48
40
104
1
36
144
147
144
ABCD 98106062708*3^$a+1 [50112]
11
7
81
8
19
33
36
63
54
11
12
25
3
32
61
18
12
5
4
48
3
141
32
37
6
41
205
131
16
15
6
83
25
15
44
124
8
37
27
15
9
3
90
11
13
11
25
39
24
8
13
3
3
12
9
15
72
17
48
16
56
16
3
6
48
35
4
80
7
17
61
39
63
33
63
77
7
42
12
59
67
36
72
36
141
9
3
15
5
12
48
1
15
21
23
96
121
12
111
3
18
87
33
95
145
84
15
36
3
149
84
7
21
15
54
84
18
101
49
23
12
67
17
72
64
15
137
61
30
17
36
25
30
42
12
54
36
90
18
29
28
12
3
29
7
6
71
1
11
73
111
33
36
11
48
31
9
20
49
15
36
92
37
15
15
6
30
41
12
7
108
45
128
37
51
117
59
61
42
18
72
47
24
1
18
5
25
6
30
59
13
42
12
5
49
132
23
7
41
16
12
21
18
96
54
12
63
60
3
93
20
12
60
19
48
17
91
17
43
29
55
24
36
5
7
42
36
27
20
1
15
129
15
21
39
104
16
12
20
43
5
37
27
39
60
41
36
31
12
42
35
13
24
3
51
12
42
35
36
28
63
5
49
15
96
60
116
13
108
60
83
52
39
24
29
127
24
77
25
18
41
31
18
23
13
3
33
42
197
13
23
13
126
9
15
18
23
4
32
16
15
53
19
30
18
5
24
12
19
17
40
20
31
12
65
31
30
42
36
48
24
21
8
4
68
25
12
36
24
36
66
132
5
43
6
30
6
11
24
157
155
13
66
6
12
6
9
24
3
65
36
97
30
54
3
32
1
78
17
49
24
11
19
18
23
19
18
12
23
1
102
72
77
36
40
8
16
81
107
28
20
19
54
3
51
21
8
48
31
17
1
3
15
29
25
24
48
72
36
75
104
1
60
11
25
179
55
41
25
23
48
37
60
30
29
7
6
3
51
5
139
21
48
15
17
60
13
135
45
60
30
18
23
19
117
8
37
3
9
63
99
18
11
48
1
12
18
18
75
15
42
27
24
32
55
24
18
95
88
8
25
15
51
29
60
37
72
23
73
36
35
157
11
36
31
17
1
18
9
20
37
54
9
80
7
30
6
29
36
115
29
36
1
47
16
33
36
11
12
36
25
71
7
17
13
60
36
23
25
23
196
69
35
25
30
9
15
5
85
15
39
9
3
18
27
9
3
128
12
1
47
49
23
43
21
56
19
29
7
30
24
11
28
12
48
20
36
7
41
172
3
29
28
27
9
51
12
42
30
132
17
85
96
63
9
71
1
11
55
42
35
28
8
19
18
18
21
68
19
21
45
35
61
72
11
84
4
39
41
24
13
138
6
11
24
48
72
25
18
69
8
121
11
12
24
1
11
31
77
7
18
71
24
13
11
24
43
12
41
73
23
40
32
7
45
44
37
6
9
3
65
12
36
85
18
17
73
15
12
9
18
24
9
20
73
35
43
30
23
16
24
56
13
12
36
90
41
36
48
84
49
36
59
12
60
13
11
61
30
24
5
16
45
6
54
11
16
12
56
96
48
12
1
48
60
23
13
30
6
15
3
12
72
17
55
36
72
65
7
9
44
36
37
15
39
6
63
20
1
108
11
13
30
45
9
18
17
7
12
24
9
8
16
15
5
1
66
24
41
120
64
9
47
12
25
51
45
23
25
3
20
12
52
3
18
42
36
18
12
3
21
18
17
19
30
15
48
9
18
36
57
15
90
24
47
28
27
9
44
1
27
15
12
150
71
31
24
21
69
54
17
1
23
97
6
41
13
11
16
93
6
5
7
5
67
17
91
6
39
9
75
3
29
60
132
12
31
41
49
59
60
13
3
24
39
41
13
35
64
48
96
8
37
72
11
13
66
9
51
5
12
1
15
33
36
23
24
24
40
57
12
72
36
6
36
48
53
7
41
24
25
12
59
36
13
288
3
39
12
36
29
13
95
13
84
6
5
40
8
16
32
1
23
1
72
12
6
36
129
108
69
48
15
21
6
45
93
18
72
78
12
54
17
97
119
19
77
24
49
18
5
36
61
35
25
3
48
104
43
18
35
24
88
15
54
54
21
32
127
18
36
23
12
85
11
40
3
101
43
36
42
18
5
24
16
3
45
27
18
27
15
12
6
47
55
33
9
47
4
20
1
23
40
12
20
24
40
44
60
1
36
6
18
83
91
29
24
7
57
9
6
30
23
19
72
54
30
42
18
18
3
63
29
13
66
9
45
6
12
180
29
25
15
9
30
78
12
6
48
18
27
63
42
12
23
13
11
24
1
6
89
19
21
9
3
39
12
18
54
17
7
17
16
39
12
77
24
61
27
8
7
9
3
36
18
23
37
107
96
13
3
9
108
59
24
43
18
72
6
48
72
5
55
65
16
63
17
16
231
54
3
33
6
5
7
5
55
9
20
1
15
32
13
23
16
24
36
21
59
19
17
13
11
43
60
102
99
32
1
12
18
41
24
43
21
3
36
18
47
37
96
12
47
12
49
51
9
48
42
12
36
5
4
20
16
8
109
36
143
24
12
28
24
44
1
59
96
16
20
7
21
33
3
27
33
21
60
3
45
15
68
64
3
12
5
24
97
23
16
32
1
11
25
24
143
144
19
36
5
4
44
67
77
1
18
29
1
36
27
8
91
5
37
66
6
27
57
59
55
48
5
19
17
103
21
3
5
13
11
132
13
15
3
24
53
1
84
35
24
48
7
41
16
9
18
53
24
19
30
18
21
96
9
78
12
29
25
18
21
24
27
53
1
47
28
105
54
24
18
3
84
15
5
40
24
3
18
35
1
39
15
29
28
21
84
75
44
7
24
5
52
9
36
59
1
18
18
54
36
48
41
24
48
48
133
12
6
48
33
24
20
19
18
12
168
54
30
6
93
44
61
83
55
54
18
17
4
39
18
12
6
9
32
133
24
15
21
12
42
53
36
67
18
35
36
12
16
72
8
19
6
23
24
7
137
136
8
55
6
155
72
7
5
13
71
31
41
1
12
51
72
57
39
87
57
69
23
64
165
42
30
23
13
11
36
43
90
24
39
56
40
27
48
33
44
112
8
79
54
11
73
54
18
54
17
52
57
24
72
12
144
23
136
39
9
15
30
24
59
61
24
18
9
ABCD 98106294998*3^$a+1 [50011]
32
52
8
48
117
18
61
44
36
64
35
12
45
48
51
33
52
11
37
143
33
40
11
13
12
44
57
24
39
12
100
5
60
15
15
57
21
66
90
111
69
79
11
69
52
5
7
68
3
12
18
6
30
39
39
57
51
25
65
39
45
168
27
60
28
8
184
36
60
20
9
18
25
65
43
5
75
123
25
24
47
1
29
36
42
93
12
220
56
45
72
24
51
12
36
16
8
36
76
8
3
13
5
27
9
6
228
45
112
108
32
52
11
85
44
48
45
63
100
17
43
29
7
41
43
24
32
16
17
12
24
15
76
8
63
93
36
204
36
111
45
84
15
105
36
28
180
44
48
9
123
12
96
3
24
21
40
11
90
39
4
72
36
68
120
4
17
19
44
36
12
12
100
11
21
4
32
69
30
45
40
8
33
7
8
27
1
32
33
111
3
73
125
27
60
3
109
35
66
24
30
9
96
45
15
75
73
11
6
30
9
16
8
63
18
15
72
33
31
56
39
6
3
40
56
9
102
18
72
42
48
9
16
20
45
18
49
12
35
25
5
24
7
144
5
75
96
60
75
85
23
45
16
11
85
29
39
40
36
48
36
11
49
36
80
105
90
6
87
12
45
115
36
44
4
11
36
90
3
15
49
23
13
12
107
18
39
51
25
12
36
32
12
16
11
21
24
9
7
29
19
11
93
48
84
4
11
33
51
45
51
18
7
8
12
99
141
76
68
112
53
27
108
117
3
69
66
24
93
63
21
21
3
36
16
144
116
28
11
21
69
43
107
30
51
45
120
42
33
15
69
75
6
15
112
83
13
12
24
48
17
15
3
25
12
24
11
30
51
48
52
60
47
93
15
165
15
37
107
1
29
3
57
55
80
21
43
47
90
3
21
15
51
25
35
138
67
104
99
25
80
52
12
83
93
4
107
109
161
15
3
1
11
90
31
8
15
21
69
126
9
4
12
56
9
31
68
51
25
48
35
90
18
48
42
54
30
78
25
108
8
51
9
51
1
29
15
75
49
11
18
7
44
96
105
15
21
43
29
18
72
33
40
125
19
168
80
21
27
64
29
36
31
20
27
25
12
20
96
9
55
96
12
71
105
4
11
6
66
25
60
72
12
60
36
12
11
61
24
20
9
51
72
3
102
115
17
27
75
9
45
51
96
4
35
120
85
48
92
15
81
93
31
116
12
52
144
80
64
41
27
108
12
15
60
25
12
36
212
12
96
12
3
45
4
36
32
9
6
73
47
9
15
108
1
44
3
24
30
31
95
13
12
20
69
18
21
27
13
44
33
54
9
87
25
12
17
15
40
143
1
191
33
135
1
96
29
87
33
24
27
135
1
35
205
47
73
8
21
31
20
117
183
204
16
95
9
16
60
20
28
32
4
11
93
40
32
105
3
12
3
61
11
13
41
3
28
104
9
51
36
60
3
30
31
108
11
21
45
43
83
69
36
132
40
17
30
96
9
60
15
6
7
8
40
164
16
35
72
198
15
4
60
101
7
20
16
5
31
5
75
39
1
11
42
12
15
81
19
60
176
192
3
120
9
36
12
3
84
36
9
144
12
12
57
15
16
12
116
45
54
57
36
63
24
18
39
40
48
96
41
78
48
54
6
33
15
36
126
24
43
92
36
48
15
12
13
20
57
114
36
37
11
42
7
212
9
31
11
9
16
108
56
16
5
39
28
47
21
45
7
107
61
80
4
11
42
27
9
7
48
11
54
115
176
60
16
53
27
39
60
45
16
5
240
7
20
132
195
13
12
11
225
9
79
72
143
9
12
84
39
57
16
53
19
56
24
16
11
54
72
15
12
3
24
1
8
171
30
183
40
47
81
4
5
31
80
165
19
11
69
24
136
36
20
48
40
29
7
11
90
48
39
267
114
12
39
48
147
141
84
69
54
33
15
9
51
73
92
9
15
64
35
9
48
84
40
11
18
27
12
76
32
64
20
45
54
1
35
25
41
7
17
115
59
21
24
15
57
204
60
51
42
7
5
15
21
18
21
51
42
7
48
47
6
7
11
25
5
24
63
48
69
36
126
45
16
29
108
7
59
61
71
30
43
32
15
49
8
3
73
32
12
57
24
7
12
108
24
80
24
4
48
65
90
25
32
48
9
15
24
60
12
4
44
112
72
71
25
56
88
23
54
43
17
30
33
3
18
27
4
36
5
18
25
137
67
68
45
24
91
8
16
36
12
32
15
85
80
105
78
12
24
21
4
11
18
43
47
21
52
155
13
56
24
100
47
45
45
18
57
9
39
12
64
60
41
43
32
112
35
48
9
16
53
54
57
45
54
24
21
52
60
65
108
19
35
12
49
36
5
75
51
25
32
57
51
69
51
88
155
57
108
27
9
9
6
145
29
31
59
6
111
9
31
23
36
6
72
51
39
12
105
81
54
66
7
80
3
13
29
43
8
87
13
5
72
90
85
20
3
81
40
8
3
93
24
27
73
176
12
3
21
21
30
13
11
21
ABCD 98106556318*3^$a+1 [50016]
2
48
24
21
1
11
69
39
51
93
75
45
27
9
13
35
51
93
13
86
33
25
38
105
39
21
48
37
59
24
3
153
72
25
26
48
36
9
25
59
120
39
36
18
16
11
27
36
213
49
50
84
9
1
14
12
54
18
21
3
12
10
26
33
133
96
23
24
3
94
32
51
13
11
63
36
34
23
87
60
70
2
30
39
87
60
12
72
60
21
27
72
9
37
98
60
153
24
24
15
58
14
18
63
72
57
39
144
24
27
36
168
21
60
25
14
45
159
48
21
33
112
74
21
36
51
45
39
6
27
99
45
37
2
24
9
24
12
39
18
6
108
12
36
21
39
33
33
18
21
39
18
51
36
51
70
11
84
15
18
6
21
27
58
50
9
24
12
33
15
3
81
144
3
9
15
34
11
39
24
120
81
12
33
96
18
21
36
24
24
21
54
12
141
180
168
24
45
63
1
14
18
27
24
51
117
12
24
24
24
33
54
9
24
3
9
12
97
23
72
75
70
38
10
23
48
24
1
98
9
84
36
36
9
3
3
10
11
15
36
9
73
38
10
32
66
105
84
27
21
84
108
12
27
10
26
9
96
3
57
39
33
25
23
63
90
18
108
45
12
87
18
66
33
3
33
36
21
6
10
83
12
60
15
70
11
24
15
36
21
21
15
33
3
3
48
24
9
9
15
1
128
48
42
165
12
12
25
2
117
3
36
114
54
106
14
69
3
45
48
36
57
18
12
72
42
27
84
12
24
13
35
61
96
23
48
25
83
12
84
12
204
48
36
3
94
32
3
60
15
34
32
90
9
12
33
3
12
12
85
32
75
15
33
24
3
81
12
135
81
51
36
72
21
15
9
39
57
15
58
146
142
2
9
12
63
58
32
6
120
45
12
24
15
18
3
36
25
48
23
9
18
12
60
12
21
87
45
24
63
45
3
21
21
66
36
132
70
14
72
9
15
57
105
27
39
36
9
27
21
111
33
1
23
63
240
69
24
12
75
9
3
45
51
12
33
75
34
47
36
12
87
9
1
59
27
12
46
14
18
39
24
81
3
13
144
14
34
96
14
9
12
144
39
21
33
3
13
71
3
9
39
6
27
21
3
15
117
15
153
27
22
14
82
134
45
24
3
18
39
27
45
51
46
23
39
9
3
33
3
18
18
96
21
72
27
57
13
62
84
168
9
12
12
51
45
12
73
14
153
9
16
134
21
48
39
12
141
27
21
27
36
9
61
38
21
12
72
216
36
3
72
10
14
33
12
12
36
15
22
80
27
60
12
24
3
24
10
48
35
12
24
9
6
81
3
22
48
11
15
33
87
72
108
42
51
111
46
26
12
42
15
24
36
24
39
69
39
21
24
13
23
36
27
21
84
129
3
48
36
108
36
135
82
11
24
27
120
9
24
57
159
1
191
279
141
12
36
27
33
81
30
18
3
111
33
12
108
3
18
27
84
48
36
27
108
9
60
1
59
37
11
24
48
51
24
18
111
12
15
9
15
30
87
24
1
50
9
12
15
21
21
15
12
72
3
132
84
162
3
72
24
48
87
96
12
285
27
12
6
16
96
122
12
42
15
97
80
15
39
60
57
36
49
38
21
15
9
39
24
46
59
36
3
141
49
107
3
21
3
33
3
12
21
12
39
21
13
11
72
13
74
141
12
13
11
3
57
25
59
12
72
12
27
81
25
47
49
86
42
64
96
50
21
72
39
33
12
24
133
23
9
30
45
48
12
9
39
24
24
25
80
42
9
12
81
16
11
12
73
11
37
2
78
15
60
12
12
3
9
1
26
22
83
96
15
93
123
166
23
9
42
36
153
120
27
21
24
27
45
81
16
23
12
36
24
15
45
84
3
21
12
3
12
21
108
61
14
130
32
18
12
9
12
24
27
33
24
39
9
27
22
83
87
9
24
3
34
2
46
144
144
47
12
36
1
47
84
36
24
168
48
73
32
87
36
24
27
81
15
12
36
9
87
48
33
12
36
24
25
83
39
22
35
3
45
45
90
108
36
36
18
30
33
36
36
9
63
1
146
96
36
33
84
183
24
48
9
12
49
47
12
60
27
60
21
48
36
3
21
49
2
94
47
72
12
13
26
21
84
24
60
27
9
87
21
60
24
39
21
9
15
48
12
3
81
135
9
36
48
61
62
36
45
111
69
13
11
12
24
12
63
81
96
69
27
48
21
3
12
120
3
33
3
9
25
23
51
117
12
3
57
105
102
72
9
25
26
48
45
9
18
94
86
10
14
36
21
48
87
24
10
95
33
42
45
72
36
3
60
33
48
3
9
33
48
160
35
60
24
12
3
69
12
120
36
36
36
37
71
9
15
24
39
36
30
39
36
12
72
63
12
81
37
62
9
63
21
21
102
81
84
147
72
81
36
21
75
21
15
1
2
9
99
45
21
135
120
24
25
11
85
50
81
96
39
6
3
51
72
69
15
9
144
60
36
12
9
16
48
11
24
15
45
27
33
21
27
72
27
21
13
86
33
27
21
9
6
36
33
3
120
36
9
12
36
24
37
83
3
21
48
15
22
47
1
48
47
15
24
12
9
24
48
48
60
33
27
3
21
39
12
33
24
48
27
45
39
93
15
69
75
9
48
84
25
50
33
61
158
34
38
9
60
36
3
24
12
33
9
15
39
225
24
36
15
9
24
3
36
117
96
72
36
ABCD 98106684628*3^$a+1 [50028]
24
2
108
42
28
66
24
56
36
10
8
6
6
4
86
160
6
30
38
4
12
6
12
5
72
9
22
72
26
10
29
105
16
26
28
90
56
15
24
27
30
28
30
65
45
52
36
24
44
4
36
24
50
40
2
10
29
15
21
13
56
6
30
51
24
3
105
13
30
32
30
36
46
5
39
10
54
56
22
23
7
24
66
2
12
4
56
21
93
142
48
29
48
19
126
18
41
13
2
78
10
30
2
4
5
67
12
26
34
90
126
12
32
118
12
47
49
180
56
16
12
23
49
54
5
45
6
58
12
6
54
18
26
10
120
29
61
42
8
4
65
135
22
108
30
36
50
40
14
102
3
111
4
20
52
24
36
8
10
12
36
14
9
24
27
34
26
10
98
66
40
12
98
10
6
18
48
54
41
19
140
16
18
59
37
59
45
4
2
16
62
66
6
40
24
14
58
104
48
15
7
18
62
16
90
23
36
84
67
92
6
34
41
51
60
4
104
46
66
173
15
10
56
16
44
16
35
36
13
132
14
16
42
26
40
162
32
28
72
30
6
14
22
35
15
78
10
42
14
60
100
14
28
2
10
56
22
5
3
9
21
64
2
16
72
77
159
34
32
28
12
24
56
30
24
34
62
48
10
72
6
54
36
54
48
18
42
17
1
12
26
16
120
68
10
90
30
42
20
16
12
60
200
120
22
50
54
76
54
26
46
2
10
90
2
9
21
4
126
14
4
6
12
38
111
9
4
36
80
30
16
36
2
16
11
39
40
24
17
3
70
36
72
12
126
60
89
165
30
16
6
18
48
44
106
8
27
9
24
22
17
72
9
6
4
20
24
96
45
21
54
46
14
9
15
70
50
12
60
21
13
11
9
39
55
18
2
30
70
18
38
16
8
88
8
46
71
37
2
34
26
100
30
59
19
18
23
9
16
6
110
39
25
42
74
16
14
34
74
57
1
48
11
15
46
32
90
90
22
18
150
2
3
97
50
33
7
54
6
44
54
100
32
18
21
9
96
4
2
54
75
7
44
165
13
48
92
22
53
13
8
16
36
108
20
6
46
2
6
82
14
124
50
22
24
36
12
2
4
12
8
46
18
41
1
95
13
2
33
15
130
48
38
21
1
2
52
90
36
30
29
13
23
7
42
66
38
24
6
10
12
44
10
36
78
54
18
92
51
15
40
12
60
62
10
126
26
28
62
123
157
126
30
42
2
178
53
9
46
2
36
90
6
15
9
40
74
12
54
34
41
81
64
56
34
30
47
27
12
28
5
31
17
13
14
22
18
108
24
41
3
10
56
124
66
36
24
66
24
18
102
8
16
14
58
98
10
156
6
18
26
30
39
51
16
54
128
10
72
20
40
18
32
108
3
9
4
42
44
10
48
2
130
66
54
36
32
112
18
20
16
20
6
90
70
66
42
12
104
36
24
96
15
105
3
15
22
36
35
55
12
32
28
108
18
26
10
108
2
18
12
70
18
20
6
52
14
16
47
15
106
110
6
46
8
54
28
14
40
41
79
14
24
75
31
5
21
18
28
24
110
10
8
6
36
46
48
14
216
30
34
90
30
47
129
246
16
74
244
44
87
15
4
26
10
90
66
24
18
12
18
18
14
58
18
18
6
54
14
42
39
151
134
64
26
21
75
94
60
44
22
18
36
90
20
40
14
40
20
51
81
4
96
84
11
61
74
58
95
21
54
58
2
16
56
34
116
228
16
6
36
108
12
54
18
2
94
17
67
62
10
14
4
162
60
18
12
44
10
144
6
71
9
10
41
33
3
13
54
2
10
65
45
39
39
10
108
24
48
18
18
6
48
18
90
8
21
43
198
23
24
7
18
32
24
6
34
104
3
99
9
81
15
13
23
27
22
48
18
18
116
39
7
14
138
60
22
18
60
62
28
122
4
72
44
4
5
1
108
30
5
37
44
100
144
23
25
24
20
16
14
45
15
28
90
80
10
20
40
18
32
16
44
51
72
3
46
60
36
14
4
50
4
50
52
24
41
139
54
30
6
66
96
14
3
31
24
20
72
10
6
44
30
48
130
192
14
27
24
13
50
57
13
50
66
66
16
42
48
44
144
30
4
17
1
44
78
12
46
8
100
66
6
14
18
3
13
11
63
22
36
2
21
21
76
18
24
17
31
150
38
52
8
40
20
34
26
10
36
54
20
30
6
120
45
55
120
44
57
25
18
36
36
29
15
33
55
2
16
18
12
137
27
81
84
60
3
36
10
30
20
22
32
52
18
110
3
67
77
3
28
14
28
26
22
18
65
97
8
30
45
85
26
40
14
4
42
30
18
32
28
161
19
2
88
12
74
45
21
63
1
26
46
54
36
8
10
66
68
22
20
39
21
34
86
3
37
18
77
25
36
14
148
41
49
198
42
30
5
15
132
88
2
46
122
66
10
24
23
43
20
21
15
16
168
50
16
74
6
88
122
16
38
4
126
41
3
12
10
44
10
90
110
34
42
36
53
15
96
28
108
74
48
72
58
60
12
68
30
12
39
99
45
45
27
109
26
30
183
13
44
78
40
36
72
2
16
12
38
36
45
9
84
22
18
60
20
82
14
10
20
24
33
33
51
105
30
54
4
2
88
6
36
54
26
78
12
54
10
54
30
42
66
54
6
30
14
18
66
60
117
37
30
18
24
38
6
4
6
36
18
48
24
90
48
90
36
36
11
27
6
30
6
30
4
41
25
23
1
20
16
54
12
5
13
36
59
37
162
18
18
14
22
36
44
9
127
44
136
5
9
ABCD 98106709958*3^$a+1 [50031]
36
12
36
33
63
201
51
27
66
123
384
120
21
3
3
36
36
93
33
51
51
132
108
57
24
63
9
72
12
15
72
18
3
69
63
3
36
36
21
111
18
12
42
9
9
3
123
54
192
6
36
138
78
30
90
186
102
342
36
42
102
24
99
312
12
63
48
237
33
183
12
255
90
39
93
135
48
87
33
165
120
78
45
39
96
105
21
39
45
3
132
9
3
75
57
24
72
45
18
57
36
96
75
72
6
102
93
93
48
18
69
45
12
27
9
6
129
141
3
15
81
60
51
9
96
3
90
258
156
6
90
141
12
9
48
90
24
30
39
12
129
63
51
36
9
63
21
231
102
39
111
33
159
108
21
39
84
42
3
33
288
39
24
21
3
60
45
132
108
3
36
156
12
228
33
54
54
90
21
69
3
216
15
9
93
60
108
90
36
9
36
39
276
12
6
156
3
48
9
18
54
63
3
105
72
9
30
9
9
60
72
3
63
252
18
60
3
33
12
36
18
153
84
33
63
132
21
135
12
72
3
84
216
78
63
60
3
72
138
54
36
33
165
96
30
45
81
147
39
36
57
24
48
24
171
84
36
9
99
72
117
45
90
36
258
3
48
132
99
9
15
36
57
228
36
15
6
138
33
201
6
12
96
36
12
177
156
27
54
87
24
24
87
84
24
57
135
96
69
72
21
66
81
123
54
108
18
72
30
15
93
3
93
84
99
171
78
36
30
24
9
48
15
12
21
141
3
57
72
171
48
27
21
84
27
36
288
66
24
72
102
114
36
30
33
117
18
72
57
204
27
57
45
99
87
9
3
165
93
36
3
12
15
150
48
147
105
111
39
30
15
12
33
36
15
15
144
18
75
69
42
54
27
24
141
3
75
30
144
3
33
54
9
48
48
111
45
27
6
39
69
36
3
45
54
6
39
48
15
108
129
33
6
9
21
15
96
15
33
9
66
57
72
21
126
18
15
192
12
45
39
108
15
18
42
9
135
54
3
27
60
9
129
171
141
27
27
18
147
105
84
72
24
18
12
18
3
60
9
24
174
60
18
102
72
21
15
24
21
63
36
45
33
90
57
45
6
30
18
36
9
84
39
9
27
33
237
12
78
69
24
51
36
57
15
84
21
3
228
177
3
24
252
9
75
117
15
180
108
36
9
36
144
3
42
30
24
48
36
72
72
165
147
9
99
69
24
15
12
90
18
6
54
33
12
75
21
141
3
123
42
162
126
18
81
144
12
135
21
75
9
81
123
36
48
63
36
30
75
33
114
93
24
3
186
99
24
36
3
54
36
39
216
96
81
3
60
48
69
111
36
9
114
21
12
15
33
9
30
6
66
69
9
12
78
21
135
24
30
51
129
18
285
117
198
90
243
57
42
9
39
42
138
105
60
105
87
57
6
108
12
24
252
84
21
87
21
33
90
117
84
60
81
6
108
12
78
51
33
6
12
45
12
129
111
15
30
3
15
9
141
63
9
75
15
33
3
18
123
15
9
69
243
45
171
36
9
27
45
12
15
168
12
36
117
30
54
60
36
126
48
33
36
27
21
48
177
54
150
87
252
75
54
159
15
42
51
39
33
72
3
90
87
75
12
132
54
48
114
9
207
9
9
36
75
27
9
15
18
111
135
108
141
84
87
12
9
159
30
6
33
51
42
63
192
108
15
12
6
39
60
27
81
81
108
48
6
18
27
27
69
39
33
96
15
54
39
15
18
27
21
72
90
60
33
87
45
9
87
48
51
54
54
45
57
54
18
3
69
75
15
45
159
12
18
222
9
24
51
114
12
90
114
72
51
39
33
24
9
ABCD 98106771494*3^$a+1 [50006]
13
72
84
36
180
72
60
12
15
21
59
13
72
204
72
23
25
72
108
147
33
47
193
264
167
13
72
155
64
80
25
144
360
95
160
80
13
99
81
159
69
96
48
27
69
12
240
48
60
12
108
11
121
84
108
263
25
72
108
24
108
111
96
9
39
32
144
181
84
407
112
45
192
51
165
144
59
16
33
252
99
45
24
72
156
119
13
36
120
36
3
93
48
72
75
48
21
59
96
13
35
85
36
39
57
23
193
239
61
24
48
108
72
167
13
36
36
36
39
96
69
216
243
57
23
37
108
84
240
27
176
85
75
9
36
180
168
12
27
33
84
203
240
16
105
84
36
15
32
157
36
84
96
12
15
57
360
108
147
57
108
72
84
24
216
12
3
224
85
27
45
108
23
208
237
99
81
12
83
64
21
48
36
23
112
144
32
112
192
141
72
96
36
48
276
12
180
144
60
23
61
24
75
45
131
16
48
32
49
15
141
99
117
60
12
195
48
32
13
99
33
143
217
12
11
49
63
32
13
36
72
48
60
12
15
32
48
64
81
15
33
15
21
24
72
107
1
72
72
120
135
32
85
203
16
96
48
96
32
160
129
36
27
201
39
80
256
80
64
176
25
72
47
48
73
39
105
71
16
201
120
95
109
3
96
9
23
85
59
205
60
84
24
27
153
36
35
49
15
81
72
84
51
165
60
63
21
456
12
183
128
16
33
216
39
21
72
48
324
207
69
27
32
48
49
15
48
32
49
15
57
240
39
33
552
39
69
27
144
32
64
45
108
12
75
144
129
156
24
107
73
71
64
93
72
96
59
97
204
99
117
36
12
315
240
21
267
45
192
96
36
15
69
60
72
39
128
85
72
291
45
3
57
72
12
168
27
45
108
48
60
123
21
108
255
105
48
39
144
57
84
24
59
61
131
96
64
69
24
36
287
37
75
45
3
48
96
128
85
123
129
95
181
12
63
9
39
57
12
96
219
33
15
105
119
16
117
11
61
83
61
51
93
51
21
59
121
119
25
39
33
60
35
13
60
372
72
27
81
47
25
36
227
133
11
25
96
39
33
12
3
93
228
15
32
13
36
120
36
24
203
121
72
252
51
96
321
144
36
27
117
120
3
33
144
108
288
204
36
3
297
108
24
51
57
39
48
57
36
108
84
72
108
312
120
36
27
33
15
80
160
48
96
128
16
96
48
33
48
95
1
48
132
216
12
60
216
72
108
12
83
49
156
72
24
99
129
72
24
72
215
13
60
36
131
64
48
93
83
25
119
121
12
59
13
108
39
48
240
93
99
80
96
48
85
11
25
108
60
12
24
36
23
48
13
60
39
81
15
117
120
60
120
255
128
16
69
ABCD 98106772958*3^$a+1 [50003]
80
49
15
135
78
123
99
18
107
13
60
23
19
93
69
120
51
24
24
32
19
29
1
36
90
42
15
63
225
104
13
48
42
18
360
30
24
185
13
3
80
37
42
30
48
27
3
48
144
53
16
9
120
63
69
48
3
15
9
93
3
48
87
9
48
15
18
15
24
75
21
105
39
96
24
24
24
32
121
30
42
15
27
141
72
57
6
60
53
40
9
12
96
27
72
33
30
113
19
69
81
48
71
37
27
96
27
117
15
12
101
88
21
99
21
6
162
123
9
15
24
9
12
30
53
73
15
9
18
21
56
16
48
81
63
15
33
45
195
69
99
21
3
15
150
3
72
15
12
30
18
12
9
24
93
42
33
48
69
12
156
72
27
135
6
27
117
108
111
24
48
87
18
15
45
3
81
15
15
9
39
33
48
51
36
33
111
18
47
16
24
135
9
117
24
90
113
16
69
90
33
69
3
72
81
143
37
24
6
54
15
15
66
15
45
42
33
120
24
51
54
6
17
136
120
39
60
48
42
60
15
57
78
161
97
144
30
81
9
48
12
18
57
80
55
9
27
165
207
48
105
39
36
69
8
73
84
3
105
15
48
27
93
27
12
9
87
33
27
24
21
32
16
96
81
39
21
35
187
21
87
9
33
90
5
37
60
30
9
72
168
96
63
138
72
42
45
21
162
30
18
105
39
9
27
30
15
69
108
18
45
9
15
45
18
33
72
33
15
75
12
33
264
63
30
27
75
21
9
18
102
198
30
48
30
42
3
120
15
9
3
30
12
51
48
57
54
9
99
53
55
120
102
48
42
105
15
30
27
33
15
33
84
120
18
57
8
7
60
21
24
96
147
72
30
159
51
5
25
60
51
27
90
27
8
13
147
93
12
63
15
105
165
150
69
33
15
32
13
3
72
27
30
135
48
33
54
6
60
30
24
90
18
60
113
112
93
42
78
30
69
15
18
30
42
288
47
85
36
15
8
16
21
90
9
96
27
48
45
45
60
15
15
162
72
6
9
45
36
15
72
8
115
29
16
99
45
45
36
135
24
168
63
12
213
8
16
21
12
78
270
3
81
66
45
24
48
48
9
6
24
209
7
33
21
51
27
93
24
33
255
75
45
63
33
177
39
93
27
24
21
219
51
45
24
57
12
162
33
32
1
39
96
48
9
78
30
24
300
6
42
191
7
60
29
85
48
30
18
60
87
45
27
93
27
63
12
93
87
105
45
83
163
12
60
12
60
6
30
9
21
3
27
213
104
73
12
203
139
5
13
102
30
36
60
24
6
12
21
21
90
33
3
12
17
208
48
72
33
167
43
84
120
6
83
151
18
60
30
108
9
81
15
15
33
21
18
30
27
33
30
78
27
72
21
27
15
42
66
12
42
120
15
24
51
138
51
27
45
48
39
132
36
65
67
77
25
66
197
223
12
12
48
33
24
168
8
97
78
192
113
49
150
9
21
3
48
8
7
84
66
42
33
87
57
33
42
168
132
81
135
185
49
66
125
79
120
18
60
27
3
45
45
78
149
31
120
54
6
117
48
27
117
21
75
165
42
60
45
48
24
21
27
33
23
16
48
75
48
12
30
12
198
48
72
18
15
9
198
108
117
105
15
135
18
192
63
57
15
15
78
3
24
32
88
177
135
405
36
24
6
54
6
69
3
21
69
132
39
32
40
24
24
120
69
51
27
29
16
24
3
30
90
12
6
90
9
141
99
56
88
9
12
51
32
7
150
123
8
40
168
39
48
137
187
60
30
3
48
15
90
84
18
102
18
18
90
60
9
48
45
30
72
66
90
9
105
18
125
16
51
6
23
64
48
48
51
66
24
18
48
9
24
24
48
45
27
3
30
120
84
75
8
88
72
3
29
31
90
15
99
45
21
27
56
40
27
120
69
15
33
27
45
81
54
105
15
89
7
33
69
51
72
48
21
6
69
33
18
24
21
24
33
12
66
24
33
27
29
1
36
12
60
123
24
141
60
39
168
3
93
24
48
15
54
18
33
75
29
40
141
75
27
48
150
15
ABCD 98107039216*3^$a+1 [50024]
48
16
56
64
93
36
216
15
264
9
156
24
36
39
111
66
24
36
18
36
6
84
66
18
95
25
23
49
95
13
27
45
48
36
15
21
48
35
16
9
6
17
127
17
16
32
85
90
33
33
36
11
67
192
69
224
7
18
30
41
72
19
29
1
23
85
102
5
25
39
21
60
24
144
23
64
9
15
24
81
95
25
174
90
90
45
111
17
112
15
17
48
1
114
222
143
88
27
6
39
21
126
53
112
33
6
17
67
66
84
36
171
9
87
8
1
240
23
16
39
105
201
39
8
67
12
41
73
210
54
23
13
120
96
75
104
24
25
6
17
79
9
56
25
39
24
128
24
96
19
60
54
24
60
72
71
7
33
24
9
210
125
1
71
40
152
61
144
42
84
96
29
160
15
96
33
72
56
72
61
204
156
60
47
7
33
24
24
104
1
15
80
16
33
6
17
37
35
1
71
16
117
96
120
156
23
48
19
149
24
40
32
24
79
36
125
16
8
25
12
35
256
80
112
48
8
1
24
95
19
30
15
81
167
120
97
30
6
35
24
72
25
24
24
30
57
8
157
168
51
21
171
104
13
11
169
23
13
60
24
120
66
6
63
45
72
60
15
93
35
7
89
109
35
25
60
51
15
114
23
184
8
25
36
30
21
75
48
45
8
72
67
54
144
36
131
13
36
36
84
95
25
71
24
40
39
66
15
72
39
33
8
73
191
96
169
15
8
16
45
24
83
64
33
60
60
23
112
27
54
36
35
48
37
11
169
60
35
24
120
1
23
48
64
8
1
71
48
37
84
15
69
35
61
84
156
99
8
49
48
63
32
61
195
9
23
13
24
60
71
72
49
138
117
48
80
91
5
109
35
7
89
40
45
35
31
114
144
12
48
35
48
37
156
47
24
16
8
85
35
121
39
45
107
49
39
80
25
126
33
48
8
25
47
109
99
21
3
45
35
1
144
72
78
65
31
9
32
199
81
15
18
30
30
83
73
24
36
24
107
40
8
97
54
30
204
60
252
23
37
48
66
66
191
13
60
71
48
37
59
25
39
8
7
90
12
60
24
60
24
60
12
78
450
35
168
192
1
24
215
48
157
120
27
8
37
84
30
201
24
165
84
72
48
23
109
11
19
30
39
9
30
96
17
37
35
55
17
13
6
261
48
45
83
169
18
6
156
35
24
64
57
48
23
13
36
48
60
3
9
108
27
63
270
3
3
30
47
67
126
15
96
9
24
111
111
18
23
7
65
25
15
27
78
192
48
96
15
9
12
83
7
9
45
24
72
3
80
7
33
45
6
174
183
72
48
32
25
6
66
119
64
45
12
60
18
41
121
258
93
8
55
54
60
12
59
55
54
35
7
89
55
66
30
138
15
177
90
53
40
45
66
65
19
6
39
15
153
39
9
129
23
48
1
23
7
81
24
39
6
24
24
27
8
16
24
56
1
90
78
23
72
31
89
55
57
24
80
16
176
37
83
109
35
49
47
120
67
6
6
30
35
79
129
56
205
90
114
96
84
36
15
189
180
132
48
60
63
9
23
25
15
177
18
21
32
43
174
191
72
37
120
42
41
7
36
66
108
72
15
33
143
187
30
47
48
115
12
33
57
15
45
11
72
48
37
11
109
30
117
24
21
138
36
30
114
77
48
48
19
21
48
32
7
33
147
210
27
33
71
49
330
6
47
48
1
23
61
156
24
111
3
102
48
6
81
9
6
18
15
15
192
18
15
15
57
45
24
35
19
45
21
35
85
107
37
12
54
89
72
49
15
72
8
79
41
25
60
120
11
16
72
8
288
61
60
15
9
24
23
48
24
61
131
229
35
169
60
11
72
64
33
72
108
66
6
138
30
132
18
6
24
36
147
87
6
30
29
37
3
45
126
149
1
6
89
61
3
105
30
42
24
96
95
133
12
ABCD 98107072348*3^$a+1 [50024]
23
24
43
33
96
63
21
60
9
3
39
48
5
36
52
20
19
78
35
85
3
8
12
25
3
27
72
5
40
45
12
3
72
3
228
33
9
87
33
198
53
7
72
5
60
55
101
1
6
77
36
16
3
5
60
37
30
41
145
35
12
48
7
41
4
8
72
7
6
23
67
65
4
15
90
11
7
21
32
19
21
20
67
5
16
12
32
13
30
105
15
53
84
13
30
5
48
4
45
11
12
25
23
127
5
40
32
100
8
37
23
37
75
20
52
8
115
60
53
49
18
165
20
16
12
165
75
92
16
81
3
128
37
18
12
90
3
80
25
54
93
56
49
18
24
53
25
83
180
49
59
7
5
72
36
136
45
11
12
145
15
3
12
297
3
102
36
75
27
30
12
3
72
111
12
93
15
33
32
19
6
83
97
150
72
5
43
120
102
15
8
19
6
15
39
101
64
3
42
11
108
64
80
7
9
9
3
92
88
68
1
6
33
39
5
36
37
15
12
20
85
150
108
33
39
53
4
45
3
8
60
7
18
102
48
17
60
7
53
37
6
24
81
45
60
47
43
53
97
30
17
36
79
180
53
157
168
15
9
111
15
5
48
67
33
32
67
5
36
144
16
9
23
60
60
28
104
7
33
68
28
9
48
195
20
48
7
5
85
84
11
25
39
3
60
48
5
28
57
60
60
23
120
1
59
12
40
99
41
67
18
24
66
42
18
33
39
41
24
36
61
96
24
18
5
16
20
1
51
87
5
120
28
9
6
53
24
48
12
55
5
16
9
11
127
53
31
41
55
162
131
24
48
12
25
30
93
15
12
93
24
51
54
3
80
73
90
45
8
84
13
30
30
15
8
49
23
48
12
4
44
37
24
3
36
12
15
12
53
52
20
7
53
28
15
53
24
55
5
13
84
18
101
4
33
83
7
5
37
3
45
147
56
24
48
4
3
18
23
139
41
91
53
43
30
12
23
40
72
8
7
21
27
5
48
31
41
52
3
12
18
3
44
43
30
27
15
30
63
8
67
45
69
23
16
60
27
24
41
7
5
40
27
53
7
41
12
37
30
89
64
20
7
29
12
4
3
5
73
12
123
92
25
11
16
3
12
6
95
7
41
24
28
9
90
6
42
12
90
11
7
41
24
13
15
15
33
60
27
9
3
101
4
45
23
37
123
75
5
97
30
102
3
8
97
11
4
8
52
27
21
105
12
18
69
44
40
87
5
132
180
16
27
45
8
151
21
9
18
42
23
216
7
53
61
6
72
5
7
6
47
36
19
12
36
45
8
49
18
65
4
15
21
72
27
60
29
67
33
44
13
95
148
9
30
65
37
66
5
115
5
55
5
12
73
15
144
15
18
71
31
89
12
12
283
117
3
150
12
23
79
21
27
5
36
12
19
108
53
55
45
27
45
68
4
33
23
28
117
35
100
87
18
27
8
7
21
32
7
101
4
15
5
85
18
60
53
16
21
24
59
12
28
12
39
89
49
35
13
24
18
5
67
29
19
42
119
7
54
23
67
53
60
36
40
177
39
141
54
96
5
48
79
18
83
7
53
49
18
5
109
36
42
5
16
44
37
39
32
37
83
88
51
6
42
93
20
49
39
32
109
18
5
48
12
16
9
180
18
60
17
40
116
1
6
33
44
55
33
12
15
65
7
60
6
30
5
97
71
19
5
108
4
116
55
9
63
45
63
42
18
72
102
23
36
4
8
40
15
42
11
24
25
35
13
23
172
8
31
108
21
44
73
30
45
15
45
8
84
7
41
49
78
18
35
37
83
7
48
12
5
60
96
12
40
57
60
71
12
48
4
36
9
3
15
17
97
51
152
7
6
35
19
69
87
24
53
43
5
28
36
15
101
55
30
135
20
40
45
63
141
23
7
48
12
18
90
21
104
13
107
25
15
8
247
5
55
78
27
20
25
11
31
66
27
20
7
21
15
45
9
71
109
59
67
9
164
60
187
192
30
83
37
71
52
8
37
23
64
63
53
1
39
140
1
6
12
45
3
30
30
60
54
59
127
12
41
72
217
60
3
32
96
84
7
69
72
27
48
42
83
4
123
12
21
177
18
12
42
36
107
60
25
123
68
7
42
23
19
36
72
21
44
103
30
54
18
3
27
30
18
5
19
36
17
28
48
9
18
132
113
85
54
29
7
53
1
171
207
53
12
7
113
13
54
36
17
43
113
16
21
15
48
9
12
11
12
168
115
5
12
145
143
72
40
3
30
47
187
21
15
30
60
35
4
63
78
30
12
45
20
43
113
37
30
12
101
24
40
48
72
3
5
60
7
5
13
35
12
7
30
59
12
19
45
51
30
23
4
3
5
37
78
53
120
7
17
36
31
186
12
35
48
67
30
23
40
80
100
92
145
102
41
49
11
28
69
11
1
6
5
60
7
12
6
35
52
36
60
9
11
72
12
37
11
85
135
15
72
48
5
40
39
36
5
120
7
101
40
36
48
3
57
68
37
11
40
87
12
173
12
100
93
135
27
5
127
90
78
21
20
7
173
7
60
125
49
23
55
5
36
7
17
127
36
5
40
8
7
ABCD 98107272106*3^$a+1 [50095]
1
71
24
36
21
3
84
48
48
132
13
96
23
33
39
21
75
24
121
23
24
96
1
11
12
48
25
228
60
47
9
168
63
73
92
60
63
144
181
59
21
112
44
168
15
97
44
51
49
72
8
96
15
84
60
57
4
83
61
116
39
36
69
159
36
45
12
160
44
15
49
11
156
48
1
120
35
48
12
9
27
60
12
21
52
44
148
11
57
99
36
193
59
12
9
64
287
69
172
35
72
13
59
60
69
60
279
12
45
3
33
132
40
47
25
60
35
24
72
93
112
108
24
8
63
12
25
12
116
180
72
52
251
24
13
23
60
105
72
40
132
12
24
239
132
24
117
28
95
36
381
48
51
24
121
35
13
23
37
252
80
4
80
15
49
108
68
159
120
36
9
15
61
11
48
217
35
108
193
32
40
8
60
84
64
71
73
60
156
95
49
8
124
224
4
8
39
13
35
12
1
44
195
13
36
60
20
51
9
72
27
21
232
224
100
23
576
12
24
133
36
80
124
11
96
49
24
12
44
280
155
49
35
72
73
56
15
120
45
64
32
51
273
112
144
104
75
12
33
39
48
252
57
28
47
36
93
40
71
264
36
108
13
12
167
1
107
72
168
157
56
108
15
49
32
28
48
32
111
24
168
85
167
96
60
1
44
12
132
231
141
28
11
144
21
315
37
12
68
15
168
120
61
83
61
96
11
37
71
97
83
69
27
121
35
24
24
49
12
60
179
24
72
60
24
12
60
72
45
27
49
176
36
135
85
143
81
51
109
203
57
36
39
24
156
33
51
49
95
120
420
21
195
105
75
60
24
1
36
8
15
21
12
52
47
45
24
64
11
45
75
141
28
71
105
51
13
48
68
15
36
13
47
9
195
60
21
84
39
21
100
47
108
61
260
63
21
39
132
145
35
45
144
52
128
27
69
108
28
35
189
120
24
171
9
15
84
121
72
60
12
32
84
36
3
85
56
15
45
76
68
51
36
96
60
9
144
40
60
35
72
117
12
39
12
24
96
133
120
80
16
95
24
25
56
64
11
141
63
60
165
60
15
96
61
128
39
48
145
48
155
97
35
105
15
24
81
147
21
231
13
23
12
81
51
60
60
45
4
119
121
12
144
80
3
180
301
44
36
87
57
63
13
36
60
228
36
119
96
69
108
84
60
111
24
1
179
109
92
183
25
96
228
11
156
1
72
107
13
72
104
36
15
69
171
60
60
21
27
121
32
267
228
49
68
72
64
35
1
11
33
112
8
160
11
24
9
48
75
33
132
3
25
20
160
35
9
3
108
105
64
120
11
141
64
11
21
63
72
49
24
144
47
9
51
109
80
207
72
12
1
188
171
144
12
13
12
83
21
15
105
39
25
80
72
108
15
85
144
83
12
45
27
9
51
36
69
64
107
9
51
85
23
9
111
1
95
9
220
107
69
28
35
21
15
157
179
48
12
109
179
225
63
72
276
60
12
13
116
51
24
45
75
25
68
27
1
23
36
69
27
73
11
141
15
37
12
83
156
57
60
99
24
277
108
24
72
48
23
132
168
33
36
64
47
253
47
24
9
87
72
237
15
9
135
120
25
56
3
121
11
ABCD 98107905958*3^$a+1 [50032]
47
61
42
17
1
23
24
1
71
19
126
6
33
15
6
144
126
221
13
66
18
23
85
18
114
111
56
13
72
30
5
49
144
15
200
55
6
27
8
24
61
11
40
225
15
75
69
56
19
125
37
12
6
102
3
57
23
16
45
35
55
54
60
135
56
109
6
66
83
96
25
143
67
45
69
36
48
23
24
24
37
144
59
1
111
48
51
125
16
24
39
54
83
37
72
83
7
33
56
7
18
15
80
49
95
96
91
54
60
36
15
24
45
11
24
72
169
120
36
27
261
24
48
18
42
54
30
78
93
105
30
17
91
6
18
90
27
8
1
15
69
36
24
12
114
30
36
23
91
5
120
37
99
39
42
72
12
114
9
56
1
78
102
35
19
96
36
18
120
159
21
59
16
24
32
160
8
85
3
8
7
54
30
18
90
33
63
84
162
60
23
25
36
27
8
25
30
6
198
162
35
64
24
128
13
24
36
30
17
73
144
96
84
96
75
51
149
49
12
24
216
54
12
17
88
135
30
72
96
12
18
77
37
192
24
66
9
56
24
7
17
88
72
195
5
265
47
79
81
8
136
9
87
3
42
83
25
12
11
67
77
16
72
27
234
6
53
37
30
173
88
48
32
19
21
87
42
90
5
49
87
32
16
32
67
18
12
15
3
5
72
37
51
32
25
135
27
29
1
23
163
102
71
40
15
41
19
72
120
18
6
66
3
24
15
81
57
24
15
51
29
40
48
120
111
102
99
200
40
80
120
43
53
13
11
88
152
24
127
12
18
107
120
31
41
61
54
78
36
66
36
29
25
24
84
11
61
36
144
23
16
21
54
120
36
41
49
23
157
35
1
114
54
71
16
33
47
24
48
25
15
8
19
18
66
114
12
204
71
13
6
90
36
108
12
36
35
73
47
97
63
24
21
3
144
33
47
85
12
6
33
57
102
186
12
60
15
8
16
285
174
42
59
48
85
35
1
15
9
23
79
18
36
90
252
90
54
29
24
25
66
29
7
81
9
15
99
5
61
35
120
48
85
60
71
37
108
84
6
69
56
1
18
5
31
174
83
48
16
69
54
36
9
51
36
48
186
119
25
87
195
6
23
24
217
90
6
30
42
71
85
59
211
42
35
49
111
33
47
48
24
16
69
12
6
9
3
77
13
60
18
90
3
384
75
6
39
152
40
33
135
8
25
95
72
7
9
81
159
135
30
6
54
90
66
3
33
42
18
27
63
54
11
24
1
12
6
5
61
35
48
256
152
13
240
11
25
39
141
3
117
35
1
90
77
31
65
25
6
33
8
13
27
48
15
144
36
29
40
21
126
36
89
73
66
42
12
150
17
19
66
35
88
32
16
33
30
90
95
16
80
43
6
90
162
12
72
24
90
54
12
123
56
72
25
135
3
5
72
24
25
239
19
30
6
30
96
3
33
119
19
5
31
54
42
17
85
195
21
171
69
30
36
90
54
54
3
24
33
48
143
37
108
36
24
11
61
3
141
174
6
23
13
3
80
16
48
56
136
15
144
96
108
101
72
208
56
13
12
6
174
155
88
63
42
66
5
64
153
15
8
24
43
69
3
66
36
360
6
54
48
35
25
192
39
69
72
219
159
36
149
1
84
51
9
15
57
63
128
127
78
107
91
210
35
16
45
123
15
201
21
120
171
63
36
29
31
161
64
9
216
95
121
84
11
13
11
1
23
184
45
36
72
60
48
131
73
12
75
8
97
114
12
108
6
30
41
13
6
90
11
37
42
66
23
144
1
159
33
132
27
99
66
54
42
75
24
3
77
73
95
40
27
29
37
179
144
61
30
294
15
32
73
144
47
25
71
19
29
139
77
31
54
84
47
13
11
19
90
35
1
23
13
42
41
85
59
13
54
36
9
8
72
40
24
9
162
29
24
13
132
18
18
155
1
23
175
65
13
59
40
3
53
7
65
1
36
11
ABCD 98108072488*3^$a+1 [50008]
75
12
93
47
7
24
17
37
66
117
99
29
12
73
36
15
36
20
19
5
84
40
15
66
6
33
92
24
211
53
1
15
8
265
18
33
36
8
36
12
4
56
144
79
24
18
120
15
32
97
36
18
162
75
8
156
76
45
15
24
15
24
9
57
275
49
24
36
12
75
12
8
28
36
81
87
147
30
36
23
256
45
96
87
57
243
57
78
21
81
171
32
28
68
4
68
72
223
29
48
37
30
65
16
20
84
49
47
84
24
139
41
7
69
8
52
69
11
16
69
23
12
16
15
54
24
12
59
85
6
30
24
159
51
6
15
144
24
69
71
60
85
15
116
115
6
23
84
1
111
9
6
53
132
25
6
342
18
53
67
54
3
12
21
3
21
35
1
84
36
42
153
84
9
36
6
33
111
21
12
12
60
69
96
23
12
109
87
80
108
7
29
244
57
39
45
3
92
49
27
12
33
24
39
27
129
8
16
20
112
3
45
96
120
164
72
4
21
63
12
92
88
164
16
33
36
54
5
19
18
35
52
57
36
135
72
8
40
9
60
23
40
48
60
27
48
57
8
12
180
60
52
60
180
8
36
72
24
48
72
40
20
31
129
156
3
5
36
31
18
12
3
15
42
39
45
183
80
12
109
162
33
36
51
5
52
120
45
12
75
3
53
19
81
135
105
44
4
9
3
9
59
55
102
24
75
15
125
1
18
69
116
7
5
37
147
45
11
13
30
5
1
18
5
43
54
75
8
13
143
24
36
40
9
102
9
45
59
31
77
13
24
15
111
9
36
27
30
24
15
24
45
51
8
1
120
171
20
25
216
23
91
21
12
20
52
21
18
30
11
13
35
31
42
54
53
1
15
21
30
24
41
25
3
12
44
132
4
156
24
80
100
36
68
49
35
37
90
33
92
91
144
5
115
5
28
180
3
57
33
75
129
15
96
24
24
84
48
60
27
33
12
57
24
95
25
135
12
39
18
71
1
71
13
11
121
63
12
12
57
71
109
59
25
15
12
9
11
100
8
49
48
147
33
3
12
104
13
15
93
15
12
57
96
59
13
35
37
18
41
16
68
13
123
9
72
159
56
19
17
127
21
24
48
177
18
89
121
24
15
15
45
20
25
6
33
56
96
79
21
92
1
59
12
121
59
19
81
44
235
125
109
12
15
24
36
39
17
132
85
12
11
13
15
12
45
15
80
85
87
80
76
9
15
123
42
3
92
13
35
52
51
114
12
114
54
18
69
21
15
57
102
6
3
45
11
85
36
15
39
21
68
37
35
55
17
36
40
60
9
23
12
13
255
20
148
81
83
100
8
144
13
18
54
95
49
87
33
47
49
95
4
21
83
7
5
180
108
37
35
124
15
249
32
13
3
32
103
5
13
36
123
111
90
15
9
156
24
27
201
47
121
54
33
72
21
90
66
15
309
27
24
108
27
33
8
193
36
18
21
32
37
15
8
4
68
12
24
67
9
8
73
3
12
8
120
132
28
39
17
36
13
6
165
48
21
15
15
45
36
15
66
87
8
13
15
32
120
52
21
147
33
107
4
135
5
36
64
21
90
29
148
45
12
24
15
20
36
4
261
168
108
39
68
52
51
149
144
19
48
65
25
47
7
6
99
39
5
91
18
36
27
63
30
15
12
15
5
12
13
24
15
188
76
104
40
68
12
36
55
210
27
12
72
56
24
124
56
121
59
160
69
12
119
61
3
57
3
92
12
112
24
9
72
15
24
236
64
84
3
24
125
73
36
51
24
24
45
107
16
120
8
24
13
35
37
143
85
18
6
36
3
45
6
21
84
96
20
12
13
39
60
56
79
5
19
30
47
12
13
3
39
33
24
120
15
65
16
15
9
39
21
3
117
68
48
124
56
109
35
36
13
75
96
20
108
13
3
15
54
90
45
72
44
1
36
18
54
36
30
24
125
13
59
36
52
3
17
31
201
108
20
16
20
1
90
69
57
59
25
3
108
48
45
12
78
102
15
3
77
24
36
25
267
3
153
105
12
135
24
9
12
60
3
12
152
36
16
68
67
6
23
25
59
55
81
12
92
7
5
109
87
84
8
37
30
5
16
12
63
5
13
12
114
9
135
125
19
41
49
63
248
25
60
66
126
3
56
4
84
57
35
36
40
15
72
72
105
44
4
8
28
12
200
12
13
59
ABCD 98108112764*3^$a+1 [50014]
16
36
5
54
9
16
20
45
90
145
20
87
9
40
5
19
36
20
15
145
24
56
40
20
4
56
4
236
40
24
96
65
18
21
84
12
9
219
36
51
69
220
36
44
9
15
36
39
162
3
72
15
54
111
124
71
25
68
12
21
3
84
93
19
68
3
33
24
15
162
54
145
140
57
139
8
12
84
81
63
60
12
160
65
115
11
93
15
61
8
57
18
61
65
55
20
141
18
21
51
36
9
48
232
80
9
159
240
12
48
16
60
80
24
52
68
33
3
96
45
180
15
93
72
39
60
196
11
49
5
19
104
36
96
40
173
15
12
261
19
20
24
45
72
87
36
36
84
16
24
104
96
40
17
27
112
113
7
8
12
120
33
162
18
87
4
80
156
48
75
36
21
15
9
96
24
84
12
84
51
85
23
126
36
39
36
124
36
20
24
16
44
21
115
68
12
3
37
120
24
35
72
49
23
1
80
16
20
100
8
72
9
115
44
52
5
108
31
44
33
3
15
241
60
95
9
60
16
5
75
4
20
45
91
8
27
93
15
72
25
104
256
11
9
4
36
84
11
69
39
1
140
84
72
9
115
47
18
39
76
36
144
20
27
13
96
248
147
129
144
36
141
39
24
81
216
3
36
16
60
101
18
54
31
236
48
76
96
68
52
8
33
3
40
47
57
87
25
29
54
37
84
116
64
36
41
54
25
11
69
3
37
8
36
16
60
8
15
177
21
27
52
83
90
198
13
44
231
72
133
60
20
240
15
21
100
24
104
3
9
45
3
87
33
21
39
16
44
45
147
24
76
23
37
84
5
55
20
96
108
96
36
39
54
18
9
24
36
129
55
60
44
16
5
39
15
45
52
8
93
19
60
24
236
21
63
36
45
55
24
11
49
44
36
15
69
52
44
51
49
200
24
36
156
4
17
19
53
15
36
36
108
16
140
40
239
36
21
15
69
21
39
24
112
44
16
53
7
104
144
15
61
120
36
8
171
1
80
4
59
72
105
24
96
84
141
54
1
215
33
21
99
352
60
191
9
24
36
4
20
16
53
75
292
20
4
116
15
36
18
51
240
4
96
59
72
33
40
71
45
40
8
120
96
15
45
99
36
144
117
9
55
71
9
9
87
24
141
19
104
112
53
108
3
15
1
8
12
249
51
165
3
76
36
245
3
36
16
200
33
15
21
39
52
104
39
18
39
51
198
39
177
159
220
20
36
84
39
45
16
176
60
60
280
44
16
24
44
36
27
73
60
36
68
87
93
12
60
108
51
81
153
171
76
24
80
16
11
193
80
24
27
144
1
24
44
16
20
21
79
20
36
48
15
57
15
33
147
25
8
76
107
57
72
105
18
61
116
64
11
85
20
75
33
57
75
48
16
5
55
56
64
20
16
68
256
44
33
39
105
55
35
18
15
240
105
18
54
216
72
7
68
12
3
90
31
5
31
84
156
125
135
4
80
16
44
16
24
20
76
20
4
96
44
156
204
87
144
18
51
21
75
64
216
20
3
97
80
108
111
36
25
104
96
24
24
15
36
145
80
24
3
90
19
84
41
3
240
12
40
29
31
8
12
4
44
36
135
25
101
3
12
39
1
44
24
52
80
69
90
129
12
24
76
24
149
36
15
147
9
40
68
12
60
84
76
29
91
44
9
111
36
84
100
120
161
3
16
116
99
9
27
129
87
9
4
120
60
56
93
67
113
147
33
91
35
9
27
90
123
52
20
24
51
105
124
96
84
5
15
21
36
43
11
9
81
3
87
93
36
100
77
90
72
36
21
24
136
24
47
189
184
20
75
301
20
4
17
3
40
101
55
35
93
16
116
45
18
108
9
100
68
3
13
164
132
4
60
41
3
16
56
108
ABCD 98108296966*3^$a+1 [50000]
75
1
23
18
19
5
66
48
133
11
66
6
73
5
79
20
3
25
29
6
90
43
12
5
55
53
3
3
132
30
48
63
27
13
24
8
57
18
54
138
42
12
31
84
23
61
60
11
18
6
54
87
3
49
17
55
36
5
6
12
6
19
8
16
209
42
12
25
20
40
11
24
6
54
9
4
8
3
6
91
24
12
8
36
9
60
55
23
12
25
96
12
5
27
81
24
30
48
36
114
36
51
12
40
11
126
27
48
45
19
5
7
11
30
55
35
49
24
11
21
33
72
72
60
60
19
8
64
77
15
4
5
18
6
27
48
21
30
48
18
24
99
15
1
108
60
36
12
23
144
33
64
5
67
53
90
30
15
21
60
24
54
49
56
40
29
19
23
25
12
29
3
45
91
80
39
1
36
12
5
18
42
18
9
40
60
32
4
89
30
49
17
43
12
12
11
217
17
19
96
5
27
40
131
12
6
31
48
125
19
41
6
1
11
61
29
60
91
48
48
72
59
25
41
84
3
9
19
29
6
13
5
48
15
57
51
21
39
87
69
15
45
9
67
35
33
12
69
27
39
18
19
5
7
89
15
45
6
24
13
29
43
17
3
27
30
60
15
4
53
12
48
6
42
138
21
21
15
3
45
27
18
27
33
6
1
17
6
84
133
59
121
95
45
28
36
29
12
19
24
8
4
5
7
24
53
30
18
36
6
13
47
37
17
27
28
161
48
19
12
20
39
42
108
7
44
21
19
35
12
18
7
48
12
17
30
37
5
36
99
16
59
30
7
80
33
39
16
56
64
11
21
48
45
7
44
16
17
31
56
3
85
5
19
60
12
5
6
73
29
30
18
39
36
153
7
20
39
25
11
61
20
16
5
6
102
42
9
81
12
54
6
36
63
21
91
5
60
12
12
60
24
72
60
31
36
8
27
48
12
37
72
12
8
64
72
24
29
24
39
12
3
42
54
30
7
41
12
7
23
84
6
30
21
88
17
30
30
7
120
5
31
56
45
31
23
24
37
20
36
4
11
69
75
126
24
18
18
51
4
96
24
17
31
48
60
20
3
49
12
60
5
120
162
37
11
37
12
164
12
27
42
54
66
66
18
12
12
42
30
19
11
84
37
8
39
1
17
60
18
61
24
47
18
54
36
13
77
36
6
48
33
9
31
23
36
45
3
13
11
6
12
55
29
18
13
8
39
9
52
29
19
36
12
92
27
13
44
9
54
24
72
30
27
24
9
7
41
139
23
90
36
12
19
92
15
30
54
21
4
83
13
24
65
103
12
56
39
37
23
9
52
36
95
37
23
36
1
17
12
114
37
83
30
96
12
31
47
24
6
3
40
5
36
27
24
33
31
48
47
1
5
15
36
123
6
78
1
20
4
12
20
57
18
1
12
12
59
30
54
144
25
5
139
36
84
11
36
6
31
29
24
90
90
66
61
107
33
60
16
92
15
12
12
37
60
20
28
47
21
16
23
45
16
23
13
29
7
11
12
12
25
11
102
7
5
55
23
24
45
21
43
56
36
45
24
24
30
133
68
4
29
63
16
24
5
24
31
12
8
36
76
17
24
151
72
8
39
54
36
36
90
45
111
265
107
9
51
78
48
24
19
12
17
67
5
7
65
36
24
43
11
90
15
64
47
61
60
144
35
30
19
20
39
13
17
30
126
54
1
36
96
132
56
21
15
33
7
32
12
9
120
55
17
51
40
48
12
95
129
28
48
60
125
54
36
1
8
60
21
31
23
90
54
45
16
11
33
4
8
4
24
35
30
30
126
19
5
30
12
54
7
12
89
42
9
16
140
51
73
24
11
30
60
67
36
44
52
8
36
72
4
71
54
67
5
24
54
1
12
53
6
9
64
48
252
5
12
48
36
6
9
51
6
7
35
6
115
5
55
47
25
24
53
31
59
13
144
59
42
15
57
7
24
20
75
1
23
12
1
12
8
84
3
66
120
15
39
36
61
24
59
61
41
6
18
115
48
47
36
36
1
36
68
24
9
3
69
39
72
60
48
28
72
11
49
35
73
47
6
75
15
1
24
47
6
7
44
75
61
83
1
23
18
31
41
7
24
36
5
6
21
57
43
41
168
7
44
9
43
20
100
11
18
7
11
54
60
15
81
19
11
37
17
24
60
51
52
59
49
108
47
9
15
21
15
84
24
12
138
60
31
17
7
8
57
79
17
120
7
29
7
17
72
43
36
5
6
45
4
35
37
101
91
71
61
5
43
11
45
21
43
12
108
59
1
8
27
169
5
12
60
15
33
187
12
101
78
1
17
66
18
30
1
48
47
156
18
19
23
25
12
36
36
5
3
27
66
39
27
49
24
48
72
12
17
3
27
30
51
72
3
6
6
37
36
144
35
60
12
49
41
18
6
7
24
23
1
32
28
48
8
4
5
24
42
120
6
114
18
66
6
6
84
48
37
119
21
9
19
5
3
4
5
24
19
60
5
18
18
31
72
47
37
5
108
6
18
18
73
8
16
5
55
12
5
31
56
39
42
7
20
33
6
21
105
36
78
1
11
78
12
15
93
43
12
29
7
5
6
168
1
36
35
1
12
5
31
29
127
65
19
20
16
59
25
65
15
4
11
1
36
59
30
3
99
6
30
45
4
24
20
21
36
6
73
72
12
53
19
96
11
13
191
9
45
12
31
29
30
105
4
71
1
20
27
13
8
81
60
103
260
16
11
120
13
92
24
9
12
60
55
47
9
27
33
3
78
12
67
17
7
5
75
3
6
7
59
85
120
8
4
5
36
91
35
30
7
12
36
71
90
31
131
121
48
72
24
23
33
64
68
9
6
49
48
47
36
30
18
24
13
59
48
61
92
57
12
15
16
44
15
57
4
5
42
12
48
25
53
24
15
52
36
5
127
23
49
41
6
12
12
93
3
13
41
108
43
56
33
60
39
21
12
78
37
35
6
24
111
57
60
19
23
18
139
23
25
48
47
36
24
49
24
53
24
18
ABCD 98108461684*3^$a+1 [50021]
65
43
90
36
6
6
99
21
3
27
42
6
150
15
36
15
24
9
36
51
69
15
36
5
40
51
12
81
120
24
36
39
30
18
72
5
187
5
64
9
18
18
36
15
8
1
42
30
12
42
30
3
15
41
115
5
19
30
162
18
195
36
9
30
168
162
66
156
66
27
33
42
18
39
8
31
105
24
12
20
1
3
51
53
16
36
21
24
24
39
20
40
12
44
4
36
9
42
54
75
15
21
45
15
81
48
35
55
36
6
47
16
15
65
16
33
15
63
12
18
18
12
252
6
60
15
36
33
12
54
65
61
3
75
30
18
48
36
114
6
45
51
54
3
80
1
39
33
23
40
36
48
3
9
3
12
144
5
36
13
108
27
56
85
39
92
40
24
75
6
36
54
9
45
54
108
93
9
36
30
9
36
20
1
6
93
9
30
162
30
6
42
6
36
15
3
30
6
12
57
21
11
1
3
44
36
85
6
60
60
18
27
81
3
87
54
23
36
100
45
24
18
69
15
5
43
12
18
36
6
33
81
15
39
30
108
59
43
17
28
21
6
18
6
66
30
18
12
36
60
23
49
108
27
96
27
30
72
30
5
13
39
9
51
9
6
6
27
12
3
12
30
24
156
3
27
30
66
48
5
36
40
20
13
108
30
90
78
105
21
3
12
20
13
47
4
9
30
18
18
9
105
12
60
3
63
9
39
24
65
37
39
81
24
6
18
90
138
47
7
120
18
15
12
3
21
9
78
93
141
48
12
24
99
57
18
105
15
12
6
63
9
11
19
45
117
35
1
87
3
24
24
126
6
9
8
97
63
12
15
6
23
25
12
3
75
24
48
9
48
56
4
75
6
42
18
12
18
5
76
24
84
27
96
9
48
45
18
12
126
11
88
80
16
104
16
44
37
75
21
23
85
11
40
84
117
3
20
7
53
36
19
42
63
24
45
27
15
9
9
6
30
42
57
156
9
18
12
18
3
15
29
25
48
12
42
174
24
171
129
18
24
129
21
15
9
15
80
4
15
18
102
60
90
12
39
60
9
27
15
33
3
33
45
12
42
65
52
33
27
21
27
57
30
9
57
23
37
18
9
87
120
9
9
90
36
5
25
42
24
33
20
16
84
3
12
6
15
20
55
6
36
27
36
27
9
48
57
138
42
39
20
25
6
6
30
69
99
89
31
24
6
30
12
24
53
7
18
138
89
13
87
48
60
93
12
27
3
6
36
6
30
3
44
76
9
11
16
93
30
17
31
29
4
27
53
37
23
127
12
30
150
12
24
69
57
30
9
177
23
97
23
91
33
96
24
21
24
15
33
27
12
75
18
36
35
7
29
13
27
9
99
36
171
18
27
3
30
27
144
36
84
9
6
5
31
45
8
36
37
18
96
36
33
84
3
24
24
5
40
9
75
152
4
27
33
240
69
12
59
31
33
21
24
6
144
21
27
12
5
16
44
31
5
76
24
24
3
60
102
6
5
91
5
40
108
15
12
48
6
35
61
3
36
36
48
12
39
81
24
195
9
120
3
189
129
12
27
27
6
219
20
55
93
20
37
39
9
36
59
1
132
27
12
8
61
99
92
13
15
3
72
41
64
20
25
15
3
72
96
150
42
30
72
12
15
3
36
30
24
6
89
115
6
60
6
173
172
9
54
77
4
57
63
15
54
71
4
15
6
6
36
9
9
11
31
9
39
45
84
93
30
33
44
85
12
99
15
41
61
18
24
21
56
28
80
1
30
45
24
3
24
69
24
51
66
6
24
30
23
25
18
72
81
39
120
6
114
18
24
99
81
35
13
126
5
37
24
3
15
60
41
4
36
84
93
30
180
72
117
48
36
57
63
57
27
12
51
9
39
21
33
27
33
15
80
36
37
23
36
13
12
23
55
18
3
81
36
102
66
30
5
24
16
39
105
156
24
12
9
99
15
6
15
51
18
6
54
90
57
204
27
24
36
12
5
52
63
12
18
15
21
35
7
60
33
21
18
12
5
60
19
96
33
45
66
42
87
12
3
6
96
168
48
24
3
45
6
102
27
20
52
3
41
55
42
3
156
45
18
5
40
3
57
111
5
49
35
1
54
21
99
21
9
36
12
12
15
51
60
5
4
12
21
27
57
63
81
39
12
3
60
57
48
36
44
1
99
51
21
15
90
84
24
27
15
48
132
48
5
13
24
18
12
5
43
6
111
60
21
30
12
36
6
6
57
15
21
39
21
21
15
60
33
6
102
12
72
30
29
91
18
36
30
9
75
12
9
57
23
4
20
61
12
24
24
60
15
39
297
33
87
3
21
44
1
39
87
6
39
129
6
18
138
33
9
15
21
6
24
5
97
30
12
45
3
18
11
73
30
41
144
52
15
54
12
23
7
54
90
9
96
45
108
6
9
12
9
66
9
15
24
126
30
41
28
45
135
32
48
40
12
24
129
27
3
18
42
78
27
12
33
42
53
7
66
30
117
20
16
24
36
51
9
56
43
30
15
12
3
18
12
42
5
108
13
48
51
81
42
45
3
12
81
51
96
33
96
20
48
40
33
147
63
18
191
48
40
36
15
21
20
48
16
9
78
30
63
39
18
3
105
15
21
15
108
36
144
3
69
8
121
24
35
13
18
149
193
60
63
20
16
3
18
27
21
11
55
54
96
6
30
27
12
111
9
33
6
6
3
32
19
6
66
9
63
18
23
25
12
18
66
39
27
60
114
63
141
66
24
21
3
5
36
31
6
99
51
42
66
105
24
15
5
13
102
66
ABCD 98108674304*3^$a+1 [50022]
57
72
18
12
90
36
6
156
90
18
6
174
17
96
19
18
30
6
48
150
18
63
21
27
27
21
21
72
72
66
18
54
60
12
6
83
48
97
24
23
64
21
18
12
72
18
3
21
120
24
59
16
69
30
93
123
69
111
24
9
9
90
77
31
65
55
6
18
113
16
9
18
54
42
54
63
48
15
81
3
36
41
16
32
109
72
168
66
24
48
9
51
90
12
23
16
69
11
16
96
27
5
7
6
99
81
15
75
162
18
126
126
12
18
78
12
162
72
51
9
54
66
15
99
54
87
3
189
32
31
84
36
6
174
5
55
89
91
90
120
6
72
149
7
24
72
18
66
101
115
90
18
168
18
12
54
53
1
15
48
32
64
63
30
3
15
60
5
7
137
7
6
3
48
51
72
21
147
120
90
107
19
141
9
23
49
18
77
16
141
3
69
27
57
135
9
71
55
42
15
96
144
189
99
9
18
24
45
192
87
30
75
51
77
103
54
60
102
162
15
27
48
18
18
72
89
19
24
149
67
29
64
33
30
17
79
54
18
41
49
30
33
96
39
30
60
234
30
96
18
69
15
17
91
21
111
30
42
41
175
54
11
145
47
43
60
185
48
37
54
5
13
66
36
204
30
126
53
16
135
36
138
78
102
18
72
93
48
39
60
36
12
24
18
3
189
78
21
51
30
150
108
30
36
155
49
30
6
203
31
33
32
7
48
9
144
153
54
36
6
18
216
90
3
99
29
25
6
18
15
39
9
32
48
13
3
75
12
24
161
1
15
213
6
156
89
1
18
45
80
7
12
72
5
211
60
12
6
63
111
96
33
33
126
72
6
36
15
3
30
6
30
59
16
75
5
112
39
24
12
204
36
18
12
168
90
156
126
54
96
5
96
19
150
23
31
33
33
42
36
72
12
221
19
45
171
180
84
42
99
21
24
12
23
247
24
30
24
11
16
63
12
204
36
72
45
183
185
73
39
15
30
3
48
144
3
29
48
85
42
108
12
9
48
87
96
300
60
36
18
72
90
12
60
30
51
48
9
23
16
51
93
69
186
113
97
15
57
23
1
36
30
60
33
15
96
17
247
36
6
252
12
6
33
15
6
36
108
12
15
32
31
102
11
139
21
128
25
23
13
42
57
141
30
18
6
18
11
144
64
27
36
17
7
9
21
27
87
108
48
72
60
9
3
72
21
48
129
78
144
30
78
18
48
90
6
138
6
192
144
108
87
96
69
24
84
78
65
144
43
5
16
45
54
93
32
16
171
66
18
6
11
133
90
81
144
99
48
93
159
113
55
30
27
285
30
6
66
45
63
6
27
39
198
6
72
117
45
12
54
65
25
6
48
17
25
39
9
71
37
11
31
108
21
80
19
29
31
12
36
24
216
36
48
29
103
30
90
36
60
33
69
27
9
90
6
48
23
13
24
36
135
111
60
53
157
99
48
21
12
78
30
35
43
72
108
18
63
147
72
132
30
60
18
117
128
187
53
73
39
33
12
35
1
54
9
9
24
95
61
35
16
9
12
198
18
24
27
32
139
72
77
16
96
80
19
18
59
31
120
9
123
30
150
65
25
18
53
1
12
60
23
64
69
75
39
66
18
6
48
90
5
112
48
80
7
24
33
80
31
12
5
19
84
6
35
67
42
3
87
12
96
30
60
108
36
48
51
27
69
129
90
30
150
65
55
6
48
51
128
133
84
119
48
67
72
24
72
30
87
21
27
33
191
1
150
9
165
90
17
16
27
54
47
64
15
48
96
12
21
32
64
15
36
156
33
27
18
102
60
65
235
24
29
61
30
6
159
48
9
54
36
72
36
33
21
462
29
112
99
29
16
3
6
12
24
144
30
24
108
33
48
48
33
192
36
11
31
17
16
96
123
36
17
55
41
352
80
16
117
6
30
114
102
15
75
42
27
96
3
30
63
27
6
36
30
132
9
32
7
90
63
ABCD 98108715592*3^$a+1 [50013]
12
72
11
72
1
12
84
236
108
12
64
71
13
12
84
36
35
69
36
160
59
25
44
112
12
47
21
63
252
109
80
16
12
8
4
59
45
36
36
168
36
3
1
12
24
36
8
136
24
44
76
35
25
35
129
36
40
11
84
121
23
36
37
24
11
25
24
144
84
35
81
52
95
9
76
48
12
8
27
73
32
48
24
16
92
184
8
36
76
20
63
180
57
16
35
85
188
27
25
20
63
97
44
120
28
60
48
35
60
45
3
24
12
205
60
48
83
24
21
4
36
20
3
37
23
84
97
120
35
1
204
260
63
97
299
81
4
44
27
153
51
109
12
8
72
96
88
192
8
39
25
47
36
24
145
35
145
24
167
13
36
56
3
1
144
204
107
25
104
24
156
52
24
20
3
72
108
1
32
4
23
1
24
32
4
84
20
15
1
144
36
120
12
20
88
11
156
229
96
44
4
47
85
252
68
64
36
47
13
12
92
168
40
32
64
20
60
4
23
169
60
80
16
83
117
15
108
181
80
36
4
36
8
24
3
45
60
108
84
36
24
3
24
129
64
12
36
20
3
61
36
24
59
25
84
48
59
1
59
36
37
71
12
169
80
48
108
15
48
72
33
144
3
9
76
48
11
168
12
61
44
48
51
12
24
45
16
23
45
216
4
56
40
24
56
4
32
27
37
60
11
72
13
20
160
23
72
193
32
4
48
83
33
52
60
179
73
12
56
112
35
193
383
37
8
27
49
60
35
13
12
24
20
39
45
36
60
52
180
23
9
15
72
36
13
72
107
45
36
76
59
180
145
95
9
112
116
63
25
35
12
33
76
48
108
108
59
45
100
23
85
152
96
72
27
108
108
1
11
177
27
1
35
73
20
76
200
3
13
104
28
12
24
71
145
36
8
124
20
52
56
180
148
92
28
120
35
49
72
119
84
97
20
15
61
83
1
44
64
56
24
28
72
8
52
47
193
71
1
36
152
15
21
24
28
20
60
27
48
45
52
47
33
108
27
48
145
23
120
37
8
16
216
20
52
8
28
227
24
21
168
4
68
27
12
69
64
47
33
12
15
120
73
12
24
32
48
16
44
100
287
12
60
25
176
16
155
9
24
12
15
108
21
15
12
25
144
11
72
25
12
36
168
12
35
9
36
24
28
108
72
83
229
68
207
45
96
39
1
68
4
35
25
11
96
109
60
11
9
39
33
52
23
13
36
11
73
12
23
21
4
11
45
4
140
4
107
49
32
99
24
37
80
40
59
49
24
36
84
8
24
28
80
27
21
24
100
20
40
84
72
35
49
120
20
48
63
25
24
56
27
13
44
16
164
160
35
48
37
204
72
179
13
108
72
132
36
47
108
73
36
48
12
36
60
32
100
32
4
84
23
49
68
40
48
8
16
11
49
8
51
129
60
48
4
48
11
61
11
33
4
120
36
11
153
76
35
60
37
8
111
73
12
23
1
80
36
51
72
37
144
60
56
108
36
39
85
11
97
84
36
12
12
104
16
8
63
13
95
25
32
52
56
72
88
119
133
44
108
27
21
160
24
68
40
32
36
4
11
37
11
1
96
24
120
108
108
12
192
20
108
75
33
64
80
84
160
12
68
4
8
64
23
156
1
24
47
13
11
1
47
37
23
13
44
24
99
36
12
180
24
25
104
16
44
12
123
157
23
12
25
200
108
4
68
40
32
63
225
4
36
23
61
11
37
60
12
179
24
72
21
4
36
83
45
12
27
13
108
84
8
27
61
36
68
15
225
52
84
24
20
171
21
24
16
60
116
52
72
60
120
56
112
12
48
8
64
116
60
135
49
80
16
12
203
12
180
25
36
36
60
36
32
36
136
44
87
9
76
84
36
24
71
25
48
44
136
152
24
36
40
8
160
36
84
35
37
8
16
80
48
72
36
15
37
20
27
85
68
60
16
56
4
80
27
13
47
12
13
60
24
60
36
95
73
35
1
131
169
ABCD 98109202156*3^$a+1 [50013]
62
37
92
88
23
12
60
49
41
18
1
71
57
3
72
25
35
13
12
48
44
33
7
9
3
84
8
4
35
36
60
58
14
261
52
47
48
105
33
114
1
29
87
51
24
49
35
1
44
15
49
23
24
181
89
96
54
9
87
12
97
92
39
1
9
3
11
66
67
47
21
9
19
11
34
99
77
6
24
25
35
9
87
109
32
9
42
13
59
24
6
15
1
3
45
99
35
48
90
198
97
44
45
7
44
4
12
59
37
23
54
6
72
37
11
72
49
48
35
6
54
48
12
1
29
67
48
144
48
11
37
23
25
93
3
228
41
42
6
78
24
10
278
33
48
9
78
57
15
1
11
108
9
64
11
49
11
24
13
77
3
3
36
24
69
39
9
28
84
11
36
12
69
28
11
9
25
50
85
12
179
97
12
45
3
68
15
12
12
25
9
39
71
33
3
78
160
26
6
54
33
24
15
18
6
45
3
1
56
99
132
61
23
288
57
3
49
8
33
67
71
60
132
102
7
9
2
12
85
59
85
45
23
48
51
24
30
259
71
13
137
30
36
24
96
21
24
9
55
12
23
9
16
32
16
83
24
37
29
15
52
23
13
41
15
15
25
155
78
6
42
19
29
6
48
49
32
9
39
112
12
36
152
15
21
4
59
12
25
44
256
59
12
12
13
80
87
21
40
8
1
38
13
48
29
51
93
18
1
131
1
96
12
11
36
21
76
95
37
11
72
48
25
23
6
16
32
6
36
13
44
64
20
9
96
39
112
71
37
20
12
52
48
47
1
12
48
36
108
32
15
193
36
12
44
15
120
10
2
21
9
112
51
44
15
36
1
23
25
20
16
44
51
109
48
23
54
16
71
3
156
24
108
13
59
85
60
48
83
1
47
33
39
84
81
13
26
48
109
128
28
84
104
49
80
19
71
69
4
11
12
12
9
1
23
57
7
48
60
36
8
27
21
3
48
60
25
80
15
1
8
33
42
6
30
25
44
52
47
36
6
3
4
41
6
49
59
12
18
183
3
165
40
9
50
72
21
100
35
45
183
6
7
48
9
2
85
35
9
4
41
7
60
23
54
6
49
12
36
44
39
25
71
9
180
153
30
132
49
20
87
105
15
10
2
72
70
110
24
24
72
84
6
55
12
44
123
57
52
12
131
24
34
39
12
29
102
12
1
20
9
150
138
30
132
36
1
152
4
23
21
3
36
93
63
30
6
10
32
159
39
132
108
48
24
12
6
64
14
57
39
66
18
36
61
84
56
33
42
24
49
20
51
6
114
24
217
48
29
16
32
67
36
9
87
32
3
25
23
73
45
14
18
18
37
32
39
21
159
1
83
1
47
12
1
20
64
156
32
15
108
57
9
19
96
164
27
30
54
48
48
42
78
25
9
48
51
84
32
12
108
4
11
21
27
168
1
11
12
85
23
93
15
12
48
252
9
16
23
24
13
23
13
56
1
48
86
57
39
12
1
36
95
96
1
9
3
32
3
1
83
9
39
102
42
105
15
78
160
32
15
1
3
11
60
36
48
25
35
21
1
170
12
49
201
3
77
30
33
27
6
7
9
74
6
30
25
12
23
117
1
96
51
48
48
35
42
55
44
13
131
63
1
11
81
52
132
89
6
24
9
48
24
36
64
93
32
42
36
114
66
144
1
77
7
144
12
11
48
36
37
108
80
15
12
12
48
150
15
15
60
9
15
37
48
32
3
60
145
9
122
21
4
45
32
18
12
73
95
24
133
35
42
30
66
51
39
21
48
24
9
3
4
12
23
6
138
6
15
15
25
12
84
44
4
9
23
9
67
29
19
29
3
51
48
72
18
7
8
123
12
24
108
102
64
122
22
26
57
123
21
4
59
145
23
21
4
84
48
23
72
48
189
39
13
9
51
11
229
11
18
3
48
16
77
6
13
48
59
48
37
29
87
73
26
84
66
18
12
18
42
24
30
7
9
32
115
23
24
24
22
3
11
36
30
19
48
36
8
52
59
177
24
99
12
13
92
40
48
47
108
12
34
176
6
249
3
12
18
90
12
45
16
95
1
80
4
57
26
73
23
21
39
108
33
39
24
21
135
25
80
156
39
6
159
33
19
29
7
32
63
10
3
29
103
35
73
29
147
63
37
143
13
32
12
39
13
77
67
35
48
253
36
9
74
22
26
9
13
2
37
107
33
52
95
24
9
9
67
47
1
36
233
55
83
13
56
33
115
59
12
13
57
32
67
20
63
42
67
68
3
102
18
12
9
64
12
140
36
52
12
36
9
3
143
1
32
15
30
19
35
10
51
35
1
32
168
36
39
6
18
190
39
275
13
12
23
60
49
11
30
39
24
4
36
12
59
25
44
87
24
24
22
131
16
71
25
29
42
6
55
137
7
11
33
15
33
61
32
6
90
19
59
21
4
201
39
9
2
60
24
13
71
13
12
23
69
15
24
33
111
36
70
3
11
12
6
103
12
29
67
32
45
114
36
13
ABCD 98109454486*3^$a+1 [50016]
113
12
15
40
53
18
24
90
120
51
117
79
260
33
31
224
96
52
164
51
72
18
72
3
28
5
51
40
11
18
15
40
60
47
9
108
15
33
52
12
20
160
119
54
18
25
80
24
33
15
3
25
5
39
51
145
12
96
5
51
3
13
5
102
108
18
79
32
4
32
33
31
68
36
96
3
90
3
4
11
37
5
3
12
15
36
21
21
3
12
12
3
73
17
27
33
187
56
216
84
64
5
51
15
25
29
31
164
12
9
42
90
19
36
65
19
108
60
71
12
93
40
60
20
45
75
4
11
162
12
3
75
105
28
47
25
68
15
69
93
39
48
111
9
3
37
20
16
89
55
35
6
15
57
18
30
51
148
32
84
16
71
57
48
48
24
33
7
8
135
48
24
18
87
3
12
18
3
129
36
12
87
63
165
180
12
28
32
123
153
192
64
96
107
48
18
54
36
9
28
72
20
52
53
87
76
8
24
112
24
116
60
141
168
174
108
45
15
90
3
45
15
9
90
33
28
20
24
75
36
90
12
39
40
101
15
12
15
18
139
44
12
57
27
9
30
1
68
40
8
64
248
16
29
7
48
8
3
9
28
95
18
15
264
36
100
180
47
25
72
92
99
54
7
128
28
44
24
72
63
61
8
48
3
9
156
36
48
45
43
47
93
12
28
12
53
90
69
33
51
12
24
39
72
37
92
21
175
35
132
13
12
41
7
68
57
87
72
93
36
39
88
164
36
84
33
27
9
132
27
48
105
27
96
75
69
36
16
23
21
12
24
76
5
39
21
3
159
13
92
3
37
71
54
91
116
201
63
15
90
27
27
121
77
15
72
3
18
12
39
4
132
20
28
17
12
111
16
8
48
60
64
23
33
33
67
47
21
99
21
12
45
27
81
67
32
16
12
47
1
32
45
3
9
60
15
36
84
21
111
21
15
28
5
27
60
75
109
24
17
72
90
45
93
187
8
4
140
21
3
96
84
52
5
75
213
39
28
17
43
12
20
21
15
120
24
51
69
16
29
30
96
12
60
9
21
3
52
77
66
9
16
44
3
45
60
45
87
15
6
54
90
27
39
45
4
8
24
99
132
72
13
77
48
115
8
27
45
24
88
143
9
28
20
36
15
109
92
28
92
28
20
40
12
36
47
78
15
24
64
24
8
72
21
307
12
20
93
19
59
37
12
53
90
9
24
36
28
48
17
3
93
39
100
48
32
51
37
24
149
111
120
81
3
9
31
44
12
264
135
1
104
9
51
177
15
4
24
24
113
15
63
25
65
31
41
99
3
105
16
12
20
33
90
57
28
32
48
297
19
20
36
75
30
19
20
24
76
120
8
3
42
7
23
85
36
47
30
87
28
35
97
32
24
9
51
180
112
35
9
108
12
84
60
9
36
7
35
72
21
12
24
76
44
28
20
3
13
12
140
4
83
33
3
9
63
60
249
4
17
3
9
18
25
68
16
53
6
177
4
36
32
16
35
9
33
43
77
27
63
33
84
12
84
60
12
12
40
8
60
33
87
84
24
4
101
51
21
63
16
36
8
9
187
80
4
17
99
16
155
13
59
33
60
87
1
32
3
37
53
39
16
20
69
163
35
12
73
24
80
99
1
80
48
72
33
15
33
27
105
27
3
25
120
35
117
40
11
25
12
11
54
3
4
8
21
27
52
68
12
45
63
12
51
12
9
84
112
17
31
20
12
72
48
87
18
3
27
108
42
3
159
18
108
87
75
9
28
8
93
31
41
79
11
9
81
139
11
18
39
72
51
9
63
145
53
12
18
73
35
72
145
68
52
60
68
84
15
36
57
45
67
32
63
96
174
60
15
72
84
57
15
3
144
1
24
20
45
168
15
24
33
87
24
132
4
68
48
132
156
4
83
30
7
12
128
183
25
20
3
69
16
20
45
12
39
28
83
37
20
123
9
156
268
107
33
69
15
40
35
85
20
72
48
51
72
9
28
36
44
48
48
72
52
20
3
12
193
47
85
108
77
30
45
40
221
211
8
132
108
60
135
21
12
57
3
4
41
99
124
65
42
90
39
180
216
15
57
136
5
39
15
181
44
36
16
11
30
27
45
36
54
57
28
8
33
87
84
4
24
20
3
90
15
4
36
65
7
32
33
163
80
24
39
21
33
6
30
162
18
115
29
87
21
42
45
48
63
234
3
3
69
60
12
21
39
ABCD 98109876212*3^$a+1 [50077]
12
95
13
36
11
121
48
12
20
159
60
25
131
73
20
16
11
13
20
12
72
60
76
11
1
35
12
253
24
83
73
20
159
1
47
13
68
24
36
12
40
59
13
71
49
20
60
120
16
12
95
108
60
85
260
64
47
9
51
61
23
105
84
40
23
25
24
24
104
15
33
88
20
4
20
36
52
23
24
13
80
28
12
48
47
97
240
12
116
28
71
109
24
128
3
49
36
11
9
4
23
12
81
64
12
35
84
156
85
24
24
8
75
49
59
117
60
12
52
95
156
169
56
48
204
75
13
143
57
27
25
35
13
20
60
15
93
51
61
120
24
168
56
40
24
48
35
84
49
240
20
4
20
52
24
35
9
52
8
63
13
72
8
15
24
13
59
133
11
1
48
12
60
95
24
24
13
12
68
4
36
20
87
33
15
73
132
48
107
48
45
39
60
72
204
60
24
72
13
68
99
36
33
40
71
13
47
9
51
25
23
25
252
11
37
132
71
205
23
25
11
93
96
4
8
28
32
27
1
47
45
63
121
56
15
33
27
13
11
25
36
68
15
49
47
49
84
60
20
51
1
23
85
60
56
40
12
68
15
57
4
156
95
33
40
59
45
28
8
111
21
63
1
11
13
12
59
33
60
51
37
35
37
72
24
44
51
84
13
95
13
20
4
167
73
20
52
8
135
1
72
84
8
88
24
59
117
15
37
80
27
1
24
120
128
28
119
21
48
16
36
12
8
3
109
47
60
69
4
95
1
152
28
11
33
36
52
20
75
37
36
11
1
47
96
9
3
25
12
11
85
11
9
24
16
35
157
20
147
12
93
147
21
12
16
11
24
9
52
36
107
105
3
25
312
23
12
1
11
121
23
24
13
32
16
60
24
12
83
73
23
49
11
132
12
60
21
40
71
1
12
20
27
109
59
48
93
52
8
99
25
71
49
8
108
15
241
8
28
23
57
39
49
60
131
180
108
81
24
52
176
15
37
80
111
1
8
40
36
12
108
72
59
1
143
36
69
51
9
159
60
33
12
87
13
12
56
120
3
37
24
36
12
23
153
24
100
96
12
59
84
1
44
75
69
16
35
205
107
169
23
132
9
160
60
36
11
117
28
47
13
68
60
12
3
61
8
75
12
24
120
24
72
24
12
193
80
195
109
47
48
36
24
157
8
3
72
1
60
12
12
20
16
11
9
72
3
61
59
9
48
60
15
37
36
11
85
8
15
85
12
83
81
112
24
83
25
96
11
21
72
28
120
23
301
83
21
24
3
72
1
32
48
40
32
3
36
141
4
36
12
11
156
69
111
21
12
40
120
155
33
39
25
60
60
11
48
1
11
33
15
72
25
32
88
20
12
36
27
13
20
4
11
1
59
37
8
24
87
1
119
93
60
51
49
216
36
8
180
36
76
11
285
60
148
47
37
23
85
24
116
52
83
72
48
24
109
12
48
20
75
84
12
85
83
61
36
23
36
36
73
71
120
1
35
1
35
48
1
44
76
36
8
4
120
60
96
12
68
15
36
108
13
119
108
13
47
61
11
33
255
25
48
8
60
111
25
35
36
60
109
119
1
11
24
144
120
37
132
8
48
111
33
15
61
36
83
1
11
141
72
75
97
35
60
24
37
59
144
1
48
12
284
39
157
56
28
32
15
49
84
11
33
15
165
16
11
168
13
23
84
25
12
68
36
76
44
24
111
157
84
128
15
13
32
15
33
172
72
35
1
47
93
99
61
72
48
20
52
11
24
60
48
57
75
13
20
75
57
27
73
56
24
36
16
11
45
100
24
24
12
83
25
11
13
47
33
36
99
37
11
13
24
12
11
13
104
40
143
37
20
183
13
131
24
25
36
156
144
23
13
47
25
36
24
56
12
40
48
80
72
112
8
28
60
35
96
1
132
72
35
9
27
84
25
35
49
84
128
39
69
24
171
24
13
35
93
40
12
72
80
75
1
24
36
36
188
100
35
21
72
40
12
11
45
4
47
48
37
68
28
95
33
132
4
36
8
27
264
33
40
11
97
24
356
40
47
13
80
88
104
28
80
3
61
71
24
24
96
25
23
21
87
93
16
179
192
97
11
24
73
32
36
16
56
135
169
8
52
ABCD 98110288702*3^$a+1 [50032]
161
43
30
15
24
15
33
8
100
39
6
35
40
21
3
45
15
48
39
144
12
24
9
44
43
60
33
12
3
65
67
144
6
15
8
112
15
42
83
7
33
8
79
36
42
3
15
57
20
7
21
111
9
39
120
5
48
88
27
105
68
64
48
9
23
76
32
88
12
12
36
60
39
5
1
27
8
40
21
48
23
100
12
27
21
15
12
36
45
24
8
79
69
92
79
24
12
12
30
6
9
36
15
72
5
88
75
17
148
12
39
24
24
201
12
99
81
207
105
8
79
24
9
15
33
15
5
43
36
21
15
12
153
27
105
68
28
99
93
15
24
29
19
33
117
15
20
7
33
171
90
6
9
60
75
29
13
42
5
16
51
9
15
6
18
36
65
64
56
100
120
27
33
12
32
60
28
279
29
144
1
27
15
60
84
89
19
12
36
42
6
45
20
100
12
3
6
23
25
15
68
100
48
60
80
79
78
35
148
75
36
21
12
63
60
165
240
8
337
3
12
72
3
48
45
27
33
32
52
8
48
97
35
208
15
29
28
8
7
54
23
88
72
36
72
39
21
48
27
45
12
3
93
87
12
93
12
20
36
12
13
39
51
12
57
3
5
40
68
7
102
3
72
140
91
5
25
6
81
8
52
39
9
72
15
72
65
88
48
15
45
60
32
19
84
57
80
12
28
27
36
5
55
12
30
27
60
51
9
93
15
8
40
27
60
60
65
103
12
228
120
24
33
69
3
141
42
137
36
31
90
51
3
69
21
39
15
41
124
27
48
81
15
42
47
120
40
20
7
29
120
67
117
3
53
4
96
20
91
53
60
36
12
172
33
42
21
51
29
19
21
44
7
24
57
15
5
72
25
6
77
88
117
42
96
5
40
224
121
42
93
15
9
51
30
42
45
8
72
12
28
8
64
27
48
45
20
88
20
7
90
135
56
64
27
93
111
9
288
39
89
4
15
30
23
43
84
21
24
63
45
72
51
24
53
25
15
27
21
132
12
123
72
21
24
68
13
147
39
141
105
15
12
15
45
123
24
93
48
3
12
60
33
135
96
204
45
60
24
15
42
51
48
32
28
24
128
19
233
55
6
27
108
60
32
112
63
45
3
5
25
6
9
84
96
24
8
19
21
12
3
57
3
17
40
68
13
66
21
9
6
45
108
104
175
33
8
7
45
3
45
39
81
20
19
48
57
20
7
41
43
6
23
16
9
3
48
12
20
157
6
17
28
60
24
3
33
75
36
53
7
108
33
39
29
40
72
12
48
48
24
21
66
9
15
9
15
30
95
7
9
20
4
8
40
57
3
32
7
9
99
12
29
91
21
48
20
7
33
135
69
36
12
3
24
72
54
27
15
12
105
33
102
186
42
45
15
204
36
65
79
60
30
3
3
60
17
31
120
9
36
132
27
21
60
32
108
4
48
105
15
72
36
12
48
27
17
16
99
41
19
81
72
68
100
15
149
73
23
25
42
24
33
20
16
15
45
15
57
15
125
19
29
139
81
84
15
45
3
17
16
12
72
8
28
27
60
60
45
12
20
1
54
21
24
3
48
36
9
87
12
48
240
65
79
9
144
3
17
196
24
27
33
8
40
8
61
18
33
128
40
21
48
51
72
12
48
12
48
87
45
96
32
40
3
24
41
84
136
72
12
20
73
83
4
27
24
6
119
4
111
29
91
57
165
18
17
67
93
32
36
31
36
105
39
29
19
12
9
120
27
5
108
40
15
54
51
99
138
42
6
27
39
9
21
66
24
33
21
6
33
36
12
9
171
87
5
60
7
6
18
5
25
27
20
40
3
29
40
120
48
8
52
48
39
21
60
12
108
39
108
93
204
33
123
60
75
45
12
12
48
60
39
204
17
12
16
84
48
32
73
42
168
24
9
32
13
42
60
84
9
45
15
20
40
12
15
17
28
12
27
69
12
39
21
12
3
93
51
81
12
60
8
48
52
60
12
3
225
15
48
12
48
177
15
132
36
24
21
24
51
57
12
60
3
117
20
1
15
87
42
123
8
4
57
90
9
20
52
15
24
9
39
45
68
48
19
81
60
12
60
63
9
128
13
15
24
3
93
92
7
33
8
4
3
12
42
18
36
36
96
108
69
60
56
4
36
24
123
24
48
33
45
102
33
60
32
28
80
40
188
61
3
63
53
25
42
12
12
53
25
35
151
9
156
72
9
18
72
21
3
24
5
55
48
93
12
20
19
89
24
67
6
47
91
156
36
5
139
21
87
33
12
3
57
27
21
3
17
103
9
45
3
20
25
3
44
7
81
60
68
12
40
68
115
72
48
45
12
92
7
29
4
60
15
48
48
69
123
228
9
20
13
23
60
31
9
12
27
78
54
21
75
17
28
60
32
36
7
57
3
57
51
57
87
21
27
17
31
57
20
88
24
116
ABCD 98110530086*3^$a+1 [50068]
24
29
19
72
116
129
6
12
6
54
36
1
20
40
56
24
21
39
15
141
40
24
209
66
6
55
32
105
150
25
32
60
9
99
27
18
75
33
12
67
11
25
5
7
17
54
1
11
25
20
15
72
133
5
7
197
3
45
7
53
48
187
60
48
137
67
36
104
33
3
4
5
43
72
89
7
32
27
121
12
32
33
63
87
12
108
90
60
15
123
49
41
79
53
27
3
153
177
27
75
165
21
75
4
36
92
52
41
67
5
6
21
51
45
52
108
92
52
20
3
25
71
21
16
35
12
42
15
3
90
3
27
18
27
63
24
54
91
71
18
36
18
18
18
9
3
9
123
36
57
123
21
51
12
6
12
54
6
99
81
19
53
30
13
5
15
52
23
9
36
12
40
8
57
115
8
100
144
53
7
8
28
59
13
11
9
48
15
9
63
90
27
36
172
32
93
63
24
40
36
47
6
12
27
132
21
7
65
3
15
132
33
75
54
126
45
132
72
28
23
45
9
78
30
6
9
52
8
100
23
85
20
9
18
120
60
30
3
177
3
24
213
12
43
8
100
72
20
52
11
90
27
112
113
27
16
35
18
19
335
42
3
63
57
75
48
54
114
54
48
7
60
8
84
28
32
3
97
5
18
150
3
15
9
16
144
11
9
153
126
12
105
24
3
30
27
63
18
15
45
127
17
3
112
23
78
75
99
18
75
15
45
45
6
12
49
68
12
51
42
75
15
48
9
16
17
115
5
15
57
6
102
78
9
3
25
72
8
52
65
138
85
11
36
18
12
15
36
12
15
126
51
165
18
72
25
23
153
12
21
7
173
99
28
24
36
29
18
25
108
47
57
300
21
7
83
69
40
143
45
12
48
57
54
1
11
9
15
105
21
75
4
5
18
13
12
53
19
56
9
24
7
144
8
40
71
12
114
54
12
42
7
5
15
9
12
72
7
8
81
7
29
15
15
36
42
7
29
7
29
54
66
3
87
33
132
40
8
27
48
78
18
1
11
24
81
9
3
228
144
3
72
18
55
60
11
97
59
6
54
36
9
63
120
186
66
24
69
60
27
45
141
75
285
54
45
99
84
78
84
6
18
51
48
3
25
24
95
61
60
5
67
92
3
13
77
42
18
48
39
100
23
25
32
108
40
35
30
6
21
120
76
47
13
155
54
30
105
16
164
99
12
42
3
84
28
23
249
45
3
88
24
23
78
108
7
77
43
24
8
15
13
44
148
8
75
69
99
54
72
15
33
67
83
30
7
20
45
183
105
186
57
84
40
8
28
17
15
228
9
3
52
60
11
69
39
9
3
9
36
12
21
7
120
35
25
32
168
39
81
112
11
97
44
40
8
27
33
21
12
79
71
18
19
65
72
63
40
65
48
24
15
93
3
4
8
3
237
51
1
35
30
63
87
33
15
117
96
27
12
90
6
72
108
30
60
27
3
42
30
13
20
63
36
25
41
168
27
52
83
72
25
5
67
65
15
60
33
3
4
29
39
52
80
3
42
115
120
35
21
4
128
3
57
100
12
36
17
87
100
41
7
17
18
73
35
129
88
17
151
167
78
18
57
27
117
141
19
71
25
20
24
33
7
8
45
18
25
140
69
63
45
7
8
48
27
18
12
6
81
88
23
54
223
32
51
24
48
97
71
9
16
65
12
63
15
18
84
7
8
28
17
115
65
30
45
72
51
12
45
15
198
79
65
54
21
16
125
18
61
20
45
30
25
8
3
45
4
48
53
12
67
83
12
81
33
90
21
15
133
20
52
68
15
12
36
42
18
72
57
33
36
72
7
12
20
48
21
7
47
138
54
6
30
42
7
11
12
96
12
114
3
63
85
32
48
15
25
29
90
6
12
60
36
12
7
35
30
15
48
12
28
47
37
53
43
5
42
108
109
36
107
18
79
221
72
7
36
35
9
21
27
45
42
81
27
12
18
42
18
27
16
84
281
27
12
60
16
53
12
42
73
35
9
16
120
17
15
12
16
92
28
24
155
145
8
27
180
145
60
131
177
183
25
24
216
44
75
1
35
18
90
144
18
12
72
6
84
36
25
35
9
75
6
27
60
15
6
126
21
4
8
15
33
9
36
12
175
11
1
53
120
15
288
60
244
23
18
75
3
97
59
25
35
144
1
65
3
75
30
108
72
15
117
123
12
16
65
144
3
45
7
35
36
37
32
21
30
45
12
87
33
88
77
27
33
63
27
162
3
12
15
78
7
11
12
25
227
78
15
87
6
18
1
143
45
48
9
6
117
28
35
129
16
44
16
5
ABCD 98111054896*3^$a+1 [50008]
189
11
24
55
48
42
11
12
25
96
12
27
15
66
96
11
100
20
72
48
4
20
60
36
100
32
13
15
12
33
39
159
66
96
59
40
165
11
79
186
99
8
108
28
45
72
162
45
81
66
41
28
117
54
5
84
37
3
24
92
64
32
4
128
97
60
3
63
54
78
113
97
27
60
21
35
60
72
13
35
48
12
40
72
8
55
29
16
68
19
5
76
165
59
73
48
35
72
7
65
1
87
32
76
21
150
21
32
40
20
85
36
12
83
49
18
5
175
57
8
25
27
72
44
85
6
9
129
35
12
40
36
57
11
12
112
32
48
96
64
156
69
23
112
20
43
102
36
60
12
23
49
42
9
12
44
16
27
48
108
6
71
13
207
24
45
11
12
40
140
16
44
1
51
21
23
1
111
44
64
15
66
99
32
4
8
36
12
205
59
48
97
11
24
28
8
55
53
19
81
57
27
8
55
78
36
23
43
77
48
97
120
6
17
72
28
84
20
4
9
107
40
33
48
35
24
144
55
9
93
108
90
9
45
27
8
7
144
5
121
3
32
109
36
35
1
35
13
27
68
1
11
48
12
40
44
25
48
36
11
85
11
24
48
52
9
107
72
48
73
11
40
156
60
44
120
16
20
52
63
17
13
42
45
3
5
37
35
37
11
100
33
27
3
42
39
24
45
47
72
16
180
21
11
7
45
32
4
36
60
36
3
96
89
24
12
19
65
1
35
1
18
9
8
19
36
33
9
12
15
8
13
59
40
20
88
20
43
9
80
91
29
61
47
96
19
6
30
5
31
5
1
119
1
63
32
4
20
24
84
36
7
18
59
73
102
33
45
90
5
48
109
30
6
66
9
92
13
27
32
40
57
95
48
25
27
9
12
135
45
24
111
44
96
19
9
92
73
35
64
15
5
12
28
3
105
27
36
12
45
20
43
72
29
25
15
81
138
9
8
52
20
28
87
30
243
33
11
19
81
56
13
12
60
12
18
45
72
68
4
45
119
16
8
16
92
19
60
21
20
7
41
4
51
9
93
35
25
27
12
8
25
75
140
112
8
100
45
71
61
126
65
12
16
44
60
1
27
9
39
24
32
76
12
32
55
41
12
37
219
51
36
17
100
75
53
72
48
4
21
35
12
16
20
61
36
15
32
40
3
5
48
84
60
91
65
12
37
30
72
36
53
36
19
6
11
28
116
241
3
15
117
9
95
61
35
28
56
25
23
220
32
48
25
3
27
113
28
32
40
44
36
4
51
54
23
16
189
11
4
32
115
153
15
18
75
20
108
24
28
69
23
40
72
8
37
11
28
36
8
60
253
72
27
84
15
36
174
24
27
36
57
15
72
20
36
52
45
23
120
109
23
133
95
4
44
16
3
36
9
33
135
8
55
201
216
8
96
4
72
15
45
48
99
77
28
20
97
35
36
120
19
5
1
35
289
11
25
18
45
56
25
23
48
208
80
4
60
27
9
165
27
32
36
12
12
7
9
27
45
60
8
96
36
4
9
11
96
40
177
23
79
41
4
20
121
27
8
24
4
12
44
73
15
32
36
40
80
84
28
33
39
141
54
48
78
18
36
41
7
17
16
12
27
5
136
27
17
4
32
55
30
63
9
15
12
33
47
1
15
44
31
65
12
48
48
25
159
3
18
11
4
20
16
75
45
36
68
19
30
15
8
24
16
45
60
59
16
9
35
1
23
4
105
30
18
27
8
25
39
56
72
85
23
84
24
72
4
9
30
41
55
129
36
8
16
12
87
93
44
124
32
12
96
72
24
36
19
41
13
47
49
3
45
60
12
15
3
96
17
12
12
4
36
224
24
67
93
20
52
135
36
89
109
180
71
73
42
45
45
48
11
12
49
78
48
17
37
6
53
55
30
35
1
15
20
19
9
63
150
59
96
52
3
9
15
29
36
133
3
60
44
36
4
24
12
69
35
84
12
40
9
36
23
36
49
71
84
16
8
37
48
23
12
132
1
48
11
36
4
21
35
37
72
15
128
136
15
29
7
45
21
95
64
80
24
31
48
18
23
4
32
64
20
24
31
6
11
43
17
148
27
137
61
60
131
4
32
12
31
105
81
3
33
47
36
120
61
15
99
102
35
12
31
90
12
59
85
24
11
36
19
69
27
18
27
3
186
36
23
16
80
91
45
9
71
19
36
45
60
32
13
3
51
53
132
13
3
32
76
60
72
12
68
12
25
83
12
52
20
25
11
13
35
4
15
101
16
48
33
27
81
27
9
23
52
20
31
57
8
60
12
55
6
54
18
18
30
11
103
36
17
13
15
56
25
30
18
23
55
30
24
54
66
59
12
79
9
20
24
108
148
36
8
16
9
12
6
113
4
56
16
108
20
55
77
24
16
68
60
156
60
4
8
48
61
54
30
11
16
27
5
28
44
28
117
138
126
24
12
51
48
32
4
20
76
92
37
24
84
23
19
36
57
171
41
48
25
ABCD 98111184206*3^$a+1 [50001]
39
17
14
34
26
9
15
76
9
31
4
29
8
15
69
5
30
36
9
21
14
10
34
45
15
12
14
31
32
27
13
33
14
26
30
58
35
21
10
16
14
14
10
32
27
12
24
17
64
30
96
4
4
2
47
7
44
46
35
101
38
1
39
16
34
16
16
8
22
80
128
50
7
19
4
40
5
5
22
8
2
8
50
5
60
21
40
14
5
11
20
30
14
26
24
22
8
2
7
7
36
29
15
49
24
16
15
26
14
2
15
73
2
29
95
56
34
14
5
15
21
11
38
39
1
39
16
1
120
54
9
27
14
15
55
5
7
20
18
26
24
5
16
35
16
28
2
27
133
58
21
31
20
48
6
26
157
12
19
20
41
28
32
16
8
27
30
3
16
11
8
12
38
40
80
6
1
33
2
29
19
30
16
14
1
44
15
52
74
46
18
6
16
25
8
15
20
36
9
1
46
58
30
1
39
49
12
28
32
39
12
17
23
4
1
3
1
15
4
1
8
43
44
24
5
67
93
4
11
16
1
5
63
12
35
4
4
1
1
14
56
9
9
2
4
41
25
14
24
9
52
5
50
29
15
36
13
27
6
8
39
41
2
54
6
10
38
26
43
16
47
13
16
9
31
19
20
65
36
19
29
3
17
1
31
24
17
38
82
10
8
45
7
5
29
24
11
19
65
31
24
12
9
20
59
81
11
25
8
7
10
67
3
8
10
2
9
29
2
68
9
3
24
4
2
55
55
8
105
65
51
35
36
9
4
24
7
10
19
7
8
40
20
85
60
11
30
6
44
64
6
24
6
25
1
14
56
17
3
4
29
36
1
23
4
31
6
24
16
35
44
1
23
3
38
50
40
5
16
41
8
55
1
6
18
22
18
11
35
26
24
55
11
40
17
3
20
24
29
7
49
1
59
48
23
4
44
20
16
53
3
18
32
43
12
40
15
50
40
19
16
3
16
25
9
15
24
33
3
71
16
28
16
13
12
11
30
59
16
13
6
24
42
8
30
26
39
17
8
10
16
13
112
31
18
111
8
1
2
9
11
4
4
9
7
10
16
10
125
44
48
51
2
74
13
1
2
4
9
4
27
9
44
32
15
14
15
25
50
62
8
19
12
1
14
53
16
15
5
64
96
7
20
8
12
10
83
15
5
51
5
35
16
20
8
41
28
11
37
13
50
21
64
15
32
44
24
5
11
4
2
38
16
50
59
5
59
13
48
26
13
3
13
7
24
13
21
10
129
11
36
5
71
8
10
10
6
16
8
7
3
32
24
4
50
10
6
39
11
84
12
48
21
15
20
6
8
2
57
53
10
40
13
44
3
29
5
24
30
2
48
15
17
3
27
10
38
10
96
39
1
46
50
3
15
76
1
35
8
5
55
10
15
1
23
57
94
5
77
8
27
5
38
12
4
20
30
19
37
7
36
27
37
23
13
15
12
29
51
8
12
40
17
71
2
59
21
59
44
7
8
12
57
13
110
18
2
8
9
3
17
33
18
45
131
4
1
1
23
7
18
46
124
22
34
14
42
14
15
8
1
31
139
25
27
34
6
8
1
8
43
30
15
43
22
88
16
14
1
15
34
30
17
8
36
39
6
39
15
10
46
10
14
2
10
28
16
24
40
9
17
26
30
39
1
10
65
28
17
10
4
24
92
33
4
1
47
19
29
17
8
42
14
6
10
8
6
9
4
32
4
12
3
2
39
9
6
34
10
9
3
24
69
5
6
10
16
39
1
19
4
31
20
5
19
37
32
23
48
36
5
48
41
10
9
13
30
9
1
14
24
17
15
33
15
2
78
1
41
14
1
8
24
63
40
34
95
4
71
20
10
24
6
9
11
4
40
1
1
10
13
41
63
63
24
4
1
44
27
29
24
4
3
8
10
2
9
4
47
10
48
30
5
76
4
35
1
44
71
20
34
10
22
18
5
24
47
36
5
12
47
4
9
7
44
86
14
16
16
18
46
50
14
12
80
13
27
30
39
41
23
15
52
38
15
35
16
4
2
3
61
6
33
15
2
27
13
18
12
18
6
29
21
255
31
73
55
65
15
66
6
8
61
29
39
3
4
10
23
20
16
15
17
3
1
15
16
4
21
32
16
31
10
10
24
12
10
24
16
7
17
6
29
39
22
15
65
30
4
14
26
6
14
50
3
27
40
9
15
16
16
28
16
29
91
6
18
22
24
6
4
1
12
31
1
9
139
21
11
11
10
14
16
58
6
4
189
7
16
20
8
20
20
21
19
22
35
4
15
65
1
14
24
5
5
15
16
9
15
7
33
41
96
30
18
31
24
11
33
21
16
16
27
47
16
30
7
3
53
17
7
12
19
60
21
9
26
44
2
43
35
10
2
29
19
22
24
26
4
10
31
33
27
12
17
16
48
10
30
42
28
16
40
20
16
28
121
51
38
2
14
16
8
30
25
25
2
14
14
1
35
45
1
54
4
12
74
14
2
78
5
60
40
1
6
64
80
33
20
31
17
3
36
25
4
11
61
59
61
15
10
3
11
24
76
16
28
57
3
12
8
5
4
16
7
4
14
42
20
9
28
13
79
36
3
65
7
10
38
26
15
51
68
5
7
5
19
29
17
7
16
16
80
99
5
4
27
44
32
4
16
104
24
9
51
12
17
43
24
14
2
38
16
19
4
23
9
9
7
23
21
20
1
24
3
61
31
1
18
22
8
30
50
2
28
9
43
44
44
21
19
60
12
9
45
23
23
8
29
21
22
44
6
7
3
13
80
1
11
5
78
2
8
19
27
40
73
16
25
42
14
3
11
2
19
15
49
5
22
10
23
20
11
9
15
9
1
110
21
15
6
23
7
17
16
1
16
23
47
18
31
81
7
91
16
4
1
9
19
37
6
50
8
30
10
39
11
46
10
5
1
38
61
61
18
22
58
36
80
10
26
28
9
8
33
11
28
17
16
8
2
54
40
6
17
3
29
25
6
48
1
25
14
26
30
9
15
52
4
41
32
12
19
66
23
16
56
15
29
31
4
10
2
14
24
95
40
41
16
40
48
10
5
7
24
4
17
5
39
55
29
47
30
18
5
11
4
9
51
109
73
55
9
24
2
28
1
20
29
46
10
59
21
40
24
56
10
54
35
15
1
21
27
12
24
7
37
36
16
31
18
32
23
7
29
69
10
21
31
50
27
80
13
30
24
1
40
3
32
14
3
36
1
55
35
6
70
97
8
39
10
10
1
13
56
16
79
9
30
49
23
8
32
80
8
116
120
46
3
7
45
33
42
29
71
4
4
25
47
13
37
80
27
12
31
20
5
73
30
25
7
24
34
6
10
15
15
96
10
18
36
9
1
3
16
7
44
20
5
15
9
25
6
40
24
2
14
146
34
13
43
29
8
17
15
9
10
5
17
38
1
25
31
33
16
6
10
19
4
57
38
42
24
16
38
56
61
63
52
9
41
8
2
54
26
28
66
16
3
15
6
14
40
12
78
2
14
23
3
8
9
53
24
39
7
20
13
55
10
2
40
40
14
16
7
28
43
12
158
6
5
61
8
16
6
80
65
15
18
30
25
15
77
15
4
40
5
35
9
17
14
56
18
26
5
24
17
14
1
4
19
12
8
25
12
79
9
12
39
36
8
25
31
16
10
10
37
3
9
31
4
44
6
56
10
40
84
10
16
3
11
105
25
10
40
24
30
16
14
9
16
17
54
4
100
2
24
34
22
30
8
10
6
44
30
40
30
1
59
6
55
35
4
1
39
16
34
16
3
31
16
4
9
8
23
2
50
5
75
13
20
47
28
2
39
8
7
20
45
41
24
6
114
40
23
31
25
81
23
3
14
14
20
1
15
13
23
44
30
24
11
19
20
12
4
36
17
27
30
16
24
40
11
19
33
51
16
25
20
9
15
25
10
17
83
2
128
15
60
15
62
3
5
7
9
6
24
4
9
16
21
34
6
15
39
96
36
37
1
10
6
35
4
31
65
15
10
23
48
8
57
34
13
7
4
20
40
21
4
1
50
25
11
49
9
26
45
80
1
39
39
32
50
54
73
1
39
40
17
16
30
4
29
1
56
30
9
9
7
43
12
18
6
44
9
3
34
66
9
45
24
2
48
52
8
9
7
20
29
16
28
31
45
80
31
74
11
15
5
8
8
25
14
10
40
30
5
15
49
55
21
15
16
64
10
26
17
13
14
16
5
60
35
70
50
38
6
36
53
11
36
37
32
5
10
6
7
1
16
3
7
13
1
26
30
26
14
6
100
29
8
17
6
18
19
27
40
50
11
28
36
28
11
5
1
6
9
1
34
93
11
9
3
10
19
61
18
5
44
27
41
44
21
48
32
7
7
81
8
4
51
2
34
14
2
24
4
32
4
14
15
7
4
40
85
1
30
18
10
5
35
12
65
9
59
51
16
4
6
30
17
33
58
30
10
65
4
3
53
11
9
4
81
6
40
80
16
17
1
ABCD 98111246648*3^$a+1 [50012]
38
1
9
26
106
84
14
12
6
7
11
42
7
35
18
100
50
12
6
84
43
9
8
18
168
132
85
33
27
9
14
42
19
21
2
61
11
54
16
8
18
24
13
21
24
62
10
39
35
1
9
2
12
6
4
63
77
6
30
24
28
14
36
48
36
90
30
30
40
14
1
9
32
40
2
18
18
12
12
22
56
7
35
1
47
12
82
36
15
17
18
94
15
24
11
30
18
10
27
23
12
60
25
41
19
11
34
14
6
30
70
14
12
10
39
21
12
116
30
36
6
78
30
36
66
78
16
56
28
15
11
46
39
23
12
25
33
15
33
2
48
10
8
42
34
26
37
23
12
37
5
4
14
36
6
6
72
121
11
10
8
78
12
36
30
6
1
29
18
36
24
37
23
22
39
35
102
54
24
10
14
30
7
23
1
5
42
42
6
36
18
6
66
6
12
25
41
6
49
35
24
12
58
20
18
24
10
8
18
10
38
46
14
72
25
59
1
29
16
32
18
10
27
35
13
9
74
42
43
36
11
18
66
1
23
36
10
24
72
20
7
12
23
22
36
2
6
24
6
34
2
25
119
34
2
6
12
6
12
34
44
16
20
6
10
12
62
36
24
94
87
29
18
18
30
22
116
6
49
35
22
2
18
19
5
30
90
6
48
6
6
12
72
1
9
3
95
10
27
5
28
2
24
36
30
48
72
124
2
30
18
1
5
6
10
14
13
60
23
72
13
84
11
25
23
12
84
48
6
42
54
60
24
271
29
4
98
24
118
26
10
12
104
24
30
30
19
23
10
38
12
42
100
8
28
50
10
12
8
52
8
54
6
16
8
102
24
10
74
36
72
12
198
42
96
34
8
19
89
19
5
36
16
24
2
10
104
28
8
18
6
54
6
6
18
6
48
6
30
1
35
10
8
6
24
13
33
74
85
48
24
11
12
12
36
10
14
36
54
54
6
19
9
2
58
26
1
129
87
45
38
10
26
36
48
12
12
30
7
36
33
2
18
16
38
60
12
84
22
44
43
47
36
30
102
18
19
5
18
66
12
18
90
132
4
84
24
2
48
30
42
13
36
21
75
23
13
23
24
22
14
42
67
5
40
48
32
36
6
34
86
60
85
24
65
30
84
36
12
30
19
9
14
10
2
6
67
17
28
60
38
37
11
180
6
16
50
22
3
77
60
48
84
30
24
70
51
21
84
74
49
12
59
10
12
8
160
44
60
18
12
22
86
18
19
17
30
70
50
6
28
56
19
11
24
34
75
11
1
29
66
60
34
14
42
43
17
40
38
1
41
16
72
98
10
20
28
2
34
44
12
4
20
18
6
84
12
96
7
35
12
24
36
25
35
24
24
25
5
6
10
26
49
5
66
10
36
20
4
14
6
84
30
60
6
136
50
144
58
8
12
16
87
17
100
8
18
6
4
14
36
30
6
78
168
7
35
18
18
6
54
24
22
14
174
28
8
7
9
26
10
38
6
96
18
6
6
18
60
24
30
1
21
56
18
12
25
5
19
5
16
38
42
42
58
50
78
42
10
2
12
10
36
38
30
7
77
6
114
18
48
22
3
9
36
2
84
36
18
60
4
20
55
53
115
9
44
30
24
132
25
11
24
61
59
6
42
6
114
73
33
12
20
12
28
62
12
1
29
30
156
12
120
12
48
12
61
77
6
30
6
25
69
86
10
14
6
18
12
1
5
79
81
2
42
79
21
3
5
28
2
10
2
25
35
96
10
8
19
60
65
60
18
12
1
21
14
6
4
12
14
6
84
66
12
6
64
15
21
36
8
18
25
9
26
12
25
11
30
40
44
12
18
1
9
56
60
16
39
11
30
18
150
16
72
24
39
45
24
2
10
20
31
83
42
7
33
2
66
112
39
11
54
18
1
12
9
38
13
59
30
6
22
38
85
59
24
10
26
30
6
58
24
56
52
72
8
4
38
70
8
19
29
4
38
12
58
2
10
36
62
24
24
12
10
122
1
227
12
12
13
23
12
18
84
108
12
48
6
22
75
143
10
24
8
30
18
52
27
71
42
175
17
55
17
138
37
11
24
1
65
24
54
10
86
126
4
14
12
34
20
18
36
6
76
50
10
12
68
18
12
24
1
5
40
27
11
145
9
2
18
55
12
41
43
17
18
6
18
1
71
36
12
36
82
14
49
11
36
24
6
24
6
24
1
29
19
17
19
69
2
12
48
10
2
48
72
73
59
24
192
30
30
10
2
1
11
66
64
14
6
66
42
30
1
35
70
60
15
21
44
12
18
6
48
6
30
102
34
24
92
64
75
5
24
24
7
11
18
60
79
21
2
24
30
54
24
108
10
2
72
24
25
36
41
4
14
24
36
10
50
12
60
48
10
2
30
12
43
23
22
2
36
6
24
4
108
12
15
23
49
45
3
11
12
10
84
56
19
59
10
14
60
48
10
3
11
6
18
24
37
9
56
18
10
86
1
5
48
7
33
62
10
3
77
6
12
37
23
130
72
8
42
1
35
10
50
30
64
20
18
13
17
30
12
78
18
13
11
85
11
10
62
18
19
5
6
13
5
12
30
12
72
34
32
42
1
11
6
7
47
34
15
17
55
35
10
12
27
60
36
17
43
24
9
14
18
24
4
26
24
37
29
19
12
72
47
84
61
23
6
156
18
96
66
64
14
60
6
42
168
60
6
64
84
38
24
25
119
10
60
14
22
3
17
30
6
24
18
13
5
103
47
34
98
18
28
20
6
24
24
6
7
23
54
91
17
67
23
12
13
12
11
46
75
11
49
21
27
5
91
57
15
59
49
59
12
46
38
60
25
11
18
6
12
72
60
6
42
22
38
48
22
63
17
28
27
9
14
6
4
15
21
44
102
97
77
6
82
87
23
25
60
23
42
55
11
6
84
16
36
92
55
12
59
84
12
30
18
25
17
60
24
90
37
60
9
56
52
26
66
66
90
64
38
18
18
34
56
30
12
10
39
53
78
48
1
119
24
10
32
6
70
32
31
12
5
88
2
34
15
23
61
9
38
42
55
108
12
23
54
28
50
37
24
11
18
12
76
24
8
48
54
6
54
10
68
40
3
108
71
6
7
23
25
60
47
46
39
35
25
47
36
10
14
36
48
24
66
42
12
48
70
24
36
20
24
4
26
1
23
301
23
60
42
30
138
91
12
9
75
293
90
12
34
2
12
60
48
10
12
26
72
78
12
60
18
25
12
9
48
8
28
2
132
1
9
62
36
10
144
20
4
14
70
72
68
18
22
38
84
46
38
1
23
10
48
50
72
12
10
36
14
25
36
35
12
46
15
47
13
5
126
24
96
ABCD 98111809384*3^$a+1 [50034]
24
17
15
3
162
43
156
71
49
149
103
44
16
104
4
104
40
132
84
20
112
47
1
36
8
28
20
15
97
56
4
5
87
75
109
36
8
63
49
293
175
12
44
4
176
16
80
40
96
68
52
80
180
40
104
40
120
20
24
60
12
192
88
24
71
13
120
44
132
28
12
104
52
35
69
108
93
54
69
144
3
33
52
149
19
56
28
32
84
51
90
39
4
36
29
27
16
44
16
32
48
84
28
83
153
12
88
12
24
53
231
21
39
40
12
12
5
87
48
120
148
12
116
36
81
7
216
116
64
24
108
5
115
132
8
15
33
76
68
3
105
64
140
36
168
12
52
48
84
20
204
156
24
132
4
20
16
119
33
156
16
140
28
128
24
48
48
88
29
27
153
162
33
172
24
104
60
75
73
12
56
24
40
8
28
24
12
20
45
31
168
36
108
12
23
93
4
8
16
84
8
112
8
12
12
60
36
28
56
4
192
12
60
113
3
100
24
140
108
84
144
27
25
44
111
54
43
8
144
3
61
20
60
136
24
24
60
132
20
76
84
44
100
12
29
19
72
140
129
3
28
149
36
79
36
155
85
48
20
81
39
96
28
48
44
40
108
72
48
20
132
171
25
24
96
180
287
141
36
96
100
5
15
72
28
20
4
44
16
20
216
120
64
80
28
173
135
12
15
73
20
52
36
96
20
24
21
36
195
4
44
120
16
24
29
43
44
4
71
108
18
75
69
3
28
12
56
172
44
76
24
20
15
21
4
48
68
52
77
55
36
252
176
57
7
8
219
33
165
115
8
28
44
120
60
3
49
84
72
12
72
96
168
41
108
147
160
36
12
60
32
24
304
108
8
81
15
28
8
60
72
112
101
3
24
108
4
324
12
80
4
60
56
84
40
180
56
12
36
64
116
12
84
45
51
4
53
67
104
64
35
33
72
40
53
27
28
48
44
40
48
12
236
60
52
104
4
24
120
192
95
145
44
24
48
60
52
32
60
100
20
24
12
40
48
32
52
32
76
179
109
20
12
48
27
37
72
60
11
54
15
40
140
84
4
203
9
148
20
12
16
152
16
12
108
132
60
48
72
12
48
68
21
3
132
40
95
25
24
144
23
37
35
81
81
15
156
52
128
24
16
77
3
69
39
69
63
40
20
108
16
60
20
24
9
55
12
56
28
12
24
8
72
100
80
108
216
12
12
12
3
25
20
96
21
3
28
84
65
198
18
3
24
156
12
28
132
12
48
32
48
52
56
112
12
32
213
27
16
92
36
84
96
117
7
8
24
88
156
36
8
88
35
54
36
139
84
24
23
25
24
5
43
32
33
187
80
108
48
9
3
36
87
33
16
5
19
24
65
51
57
67
108
72
5
108
39
15
1
104
3
18
55
89
79
44
3
73
24
96
152
192
3
54
139
32
24
40
24
72
29
111
52
128
72
15
25
20
52
36
60
20
57
31
104
28
68
72
75
13
260
40
44
12
4
32
108
24
40
8
124
80
21
39
40
48
56
36
24
4
23
25
20
88
12
152
40
5
55
20
168
9
99
12
28
41
39
52
192
23
72
13
12
8
57
75
52
80
36
45
54
36
25
24
36
68
9
27
16
72
155
108
13
12
20
108
16
68
16
84
116
141
15
64
29
27
40
56
64
24
120
24
12
281
15
24
123
141
324
75
81
99
85
23
9
28
36
20
100
12
47
57
123
105
88
8
64
5
147
24
204
28
108
24
8
40
60
32
12
15
25
44
36
4
60
29
87
28
47
1
84
36
24
36
20
15
97
60
56
21
15
36
60
60
4
48
56
4
36
12
144
8
60
40
47
69
4
20
28
8
40
80
40
60
29
18
25
24
5
19
60
132
120
84
20
40
11
90
79
24
44
112
83
25
80
ABCD 98112612758*3^$a+1 [50018]
36
57
63
25
56
9
7
120
32
136
144
32
21
267
16
5
75
117
19
59
37
120
24
416
48
219
36
1
209
342
217
143
18
55
35
132
105
72
16
77
30
18
115
155
114
90
1
17
15
33
79
72
48
8
120
3
181
11
108
132
285
15
273
57
15
33
271
71
33
136
144
144
152
24
72
33
39
160
41
102
57
16
17
63
27
109
128
48
183
1
89
79
11
117
15
105
40
8
57
87
561
111
3
141
75
21
64
95
30
27
120
112
72
53
108
127
128
15
105
48
9
66
252
145
143
129
21
30
61
89
12
123
57
327
88
504
23
36
30
24
18
37
83
198
42
48
60
49
72
59
90
162
138
24
108
27
111
150
27
64
48
5
138
25
32
120
63
138
72
127
96
17
159
51
60
90
18
37
65
90
330
138
57
40
305
55
17
127
29
19
96
56
9
111
93
90
33
105
183
160
72
215
378
72
42
108
145
83
24
21
16
8
168
88
95
192
180
18
91
41
55
53
30
109
168
17
15
72
88
161
42
120
42
108
39
81
7
53
138
60
301
71
198
90
25
152
64
8
40
8
87
33
195
69
39
25
269
126
12
18
24
127
11
133
65
15
189
147
120
3
13
128
15
25
125
12
55
35
222
48
79
48
8
33
54
66
42
228
180
117
48
144
111
192
97
48
185
39
48
21
54
318
87
21
331
191
25
48
77
123
40
47
33
687
18
24
228
18
24
33
57
247
131
18
19
11
37
24
161
15
160
24
179
69
3
13
72
35
78
15
87
132
36
1
336
24
11
180
57
40
32
24
136
71
9
51
30
7
48
144
161
15
3
24
48
168
30
42
30
168
102
60
108
30
51
39
150
571
80
144
136
80
81
90
37
128
168
16
11
42
228
63
15
30
315
16
101
123
9
138
18
51
24
87
33
24
51
117
63
1
56
3
30
79
48
72
72
71
90
90
133
17
15
123
60
12
222
336
42
13
72
23
12
18
75
96
136
215
150
138
289
32
63
57
16
8
24
33
15
27
228
25
48
144
53
42
138
39
144
16
23
73
120
23
1
191
177
40
72
59
72
13
144
203
72
13
80
63
42
72
138
45
285
163
125
19
48
77
91
32
3
69
16
72
24
233
228
147
3
138
19
8
153
72
18
21
88
72
59
45
280
17
30
217
272
144
16
56
168
69
27
63
1
65
39
3
229
89
24
103
24
89
87
48
27
90
3
24
240
123
60
105
3
37
48
24
8
112
23
33
15
60
54
87
144
120
72
93
19
200
216
120
9
48
79
251
37
173
19
224
87
49
23
73
152
135
193
23
12
198
7
ABCD 98112757532*3^$a+1 [50002]
59
7
150
27
9
51
15
53
7
17
40
27
29
85
27
32
7
77
60
16
20
85
72
36
15
48
3
77
55
45
32
12
73
123
93
47
144
48
43
57
12
45
3
63
45
207
18
23
76
27
6
27
36
20
73
90
54
35
43
12
41
64
20
28
87
101
4
15
53
60
19
18
36
48
3
56
60
160
15
18
47
43
36
54
111
12
15
60
17
1
51
15
5
24
52
99
6
71
1
3
24
129
15
93
11
12
37
23
24
55
36
17
220
69
99
45
6
9
20
7
9
8
16
72
24
36
15
12
33
56
19
9
60
84
51
84
6
15
8
43
5
19
72
12
18
54
45
32
84
12
13
12
75
12
9
3
8
112
12
45
3
69
59
64
3
29
16
44
49
36
11
16
63
42
30
42
3
15
48
5
60
4
81
11
37
107
97
15
33
51
56
25
15
21
11
19
114
23
31
66
42
33
24
45
95
19
89
31
5
52
24
69
47
43
33
21
48
18
150
36
108
90
45
48
33
54
41
16
68
19
72
36
30
63
12
21
27
48
36
92
7
90
15
27
36
18
51
75
66
42
48
5
4
68
12
55
6
30
6
11
1
15
48
48
8
24
24
88
3
21
27
18
47
60
43
18
18
84
5
48
7
57
24
3
6
15
32
19
42
47
4
87
101
25
39
60
116
1
42
9
48
12
20
31
42
12
11
12
28
36
44
112
45
42
18
23
7
186
35
49
3
32
25
3
44
52
32
43
101
4
21
6
21
51
29
40
33
95
91
30
72
6
102
3
219
5
4
140
193
71
37
12
87
80
31
5
1
66
17
24
84
79
18
12
3
159
6
59
60
24
19
45
9
36
83
48
157
15
36
24
27
18
11
103
102
36
39
3
21
27
18
24
12
42
17
16
51
77
13
47
24
40
15
6
30
33
81
47
208
45
131
13
3
12
3
29
96
40
15
41
1
120
23
13
3
128
24
31
89
19
33
20
1
15
201
23
7
17
4
48
36
63
30
11
7
36
5
49
23
16
8
24
1
63
24
81
18
36
9
147
6
39
32
208
3
18
27
8
73
15
56
60
4
69
12
6
69
20
19
48
24
30
36
42
69
75
9
99
12
42
15
20
12
1
51
92
55
42
12
75
32
19
69
27
66
99
9
11
13
18
36
9
24
12
32
12
84
48
52
9
42
117
9
54
12
42
11
7
9
24
105
6
36
45
9
3
36
8
55
24
41
12
85
27
15
84
89
24
1
59
76
3
33
9
144
3
8
12
169
6
66
47
60
4
15
18
18
137
88
12
39
30
11
43
5
55
53
1
71
49
23
4
92
4
3
77
12
16
75
132
5
97
95
67
29
4
39
78
84
15
8
67
5
19
21
12
12
36
80
12
4
3
65
7
12
132
117
60
3
17
4
33
30
72
24
9
8
1
18
36
53
64
9
39
15
5
64
24
8
16
104
67
108
57
8
52
45
39
8
48
7
18
27
141
39
140
19
9
3
33
36
188
48
4
51
54
78
5
13
66
117
56
31
9
80
12
79
30
35
12
49
72
12
42
90
47
124
45
30
129
39
18
12
6
9
20
60
48
79
33
141
35
37
71
4
3
17
181
18
33
15
36
6
156
42
57
9
6
33
8
13
147
24
63
141
84
3
5
88
44
97
15
27
36
21
12
165
18
48
24
5
40
8
1
119
72
25
3
140
72
73
47
19
24
69
51
36
77
1
3
15
41
4
9
12
27
60
8
85
36
15
21
47
28
57
15
21
30
9
48
51
41
96
49
12
54
18
15
27
54
3
8
132
1
18
29
12
40
3
18
11
124
27
54
180
15
39
105
9
143
31
57
44
67
18
203
31
33
33
239
60
97
15
3
5
19
12
17
60
13
23
28
81
47
28
56
112
24
15
33
165
143
52
39
9
24
27
29
25
48
71
19
5
49
6
81
8
4
123
5
28
32
52
27
9
9
15
3
29
19
5
28
111
45
87
33
51
5
31
5
28
24
12
21
39
3
5
40
3
21
60
33
11
36
37
6
5
96
144
12
40
9
18
21
56
25
11
25
90
113
12
7
21
45
36
54
78
47
1
107
40
32
19
6
15
51
18
42
5
31
5
108
52
45
11
7
57
56
19
66
18
33
36
48
15
30
6
18
66
9
12
39
54
51
21
30
60
113
16
24
9
35
4
144
15
12
6
15
75
48
33
12
8
72
1
3
36
24
63
24
33
48
48
9
3
20
139
6
90
72
36
12
21
21
36
15
3
18
11
91
45
8
16
21
150
69
12
3
6
23
4
129
143
73
3
3
12
18
24
35
31
5
4
48
72
48
164
36
24
1
54
12
6
30
18
23
103
141
3
24
53
31
18
60
36
54
18
11
60
31
21
3
102
36
42
5
16
33
30
6
30
9
36
132
8
16
8
28
39
18
66
17
25
23
40
8
67
21
33
6
53
52
15
17
55
105
8
1
36
18
129
8
55
18
23
112
24
21
18
5
36
28
140
36
12
31
9
44
7
12
33
32
28
129
27
63
89
28
60
75
57
45
15
8
28
75
18
131
1
30
21
32
24
31
17
64
15
5
25
59
72
1
15
87
29
96
96
49
11
31
113
4
108
36
3
54
24
144
47
19
6
35
52
3
41
7
93
68
72
7
33
56
64
8
28
63
12
18
18
108
33
80
19
90
54
21
27
117
8
43
12
57
20
37
23
31
9
80
37
3
51
45
27
54
36
107
13
42
29
36
1
24
54
45
9
12
24
18
5
7
72
9
51
29
7
41
112
84
45
ABCD 98112853318*3^$a+1 [50035]
43
30
2
54
84
15
81
36
30
4
53
111
16
26
28
96
26
4
14
46
26
15
63
36
30
10
30
26
9
69
46
29
115
26
3
21
87
33
6
6
60
48
10
29
67
30
14
46
30
56
30
24
15
165
66
30
60
15
15
178
26
40
80
30
66
24
66
18
6
40
26
18
130
6
30
20
4
20
6
30
30
60
60
10
54
2
84
84
102
3
45
16
80
24
46
144
86
4
30
62
24
130
24
86
36
58
5
51
124
116
264
9
1
11
21
39
9
36
6
118
20
30
6
111
39
36
24
24
42
108
12
84
6
24
30
24
46
5
49
152
24
94
36
185
309
75
57
4
20
24
39
27
9
111
40
30
14
12
93
31
29
216
9
30
12
18
46
20
34
2
30
4
86
78
27
9
39
117
4
180
26
93
1
26
114
40
56
84
30
24
57
9
34
29
33
360
4
56
30
90
64
80
39
61
120
110
81
15
34
180
30
116
9
21
4
26
4
20
4
77
49
54
137
69
10
5
39
6
63
27
54
126
60
6
28
20
132
48
96
24
36
6
108
46
60
26
105
144
96
243
72
18
16
80
3
127
14
6
30
3
87
60
70
114
29
57
60
84
76
50
54
36
66
48
36
54
6
186
27
57
3
21
150
10
71
9
42
4
44
6
120
6
105
43
6
176
90
45
13
86
6
54
24
21
55
26
64
11
24
39
12
4
26
48
6
66
48
12
168
40
26
30
40
84
92
54
94
30
6
14
66
15
25
56
63
25
90
2
34
56
18
90
42
63
61
20
24
66
36
178
66
14
6
33
27
60
6
60
108
30
156
10
11
33
40
36
14
42
30
28
66
24
80
76
14
105
25
36
56
178
26
70
29
1
140
60
6
18
75
15
42
4
20
96
60
64
54
30
152
28
32
118
20
16
41
60
3
12
84
30
54
66
66
48
96
54
12
78
6
24
12
24
6
178
86
33
36
25
20
36
3
27
54
27
3
10
47
45
24
96
108
30
40
17
48
57
154
20
34
2
90
64
56
54
24
45
1
14
100
32
24
70
50
66
60
60
24
40
60
30
24
2
48
51
51
33
15
42
54
60
36
4
14
87
33
30
46
20
4
26
30
24
36
64
126
56
54
36
24
60
24
12
4
26
180
28
36
30
71
12
27
90
15
48
27
54
60
66
4
56
21
24
45
36
60
28
56
3
3
4
56
69
169
20
132
28
26
24
106
83
21
6
70
56
108
126
9
25
50
132
78
36
30
36
18
51
25
74
117
19
26
75
108
21
54
36
144
46
26
48
36
114
39
27
10
20
30
64
90
36
44
30
90
30
36
60
9
25
47
39
33
151
90
30
56
4
182
30
34
20
54
6
6
24
36
18
102
60
78
39
33
24
4
2
24
21
79
50
64
20
36
54
21
45
34
2
30
24
4
152
28
32
90
88
35
205
80
12
34
56
45
19
20
33
36
25
26
33
51
16
56
54
6
69
9
36
99
51
36
64
44
36
34
92
150
69
36
9
36
4
230
40
14
60
30
6
36
60
3
1
26
117
3
48
12
9
9
66
156
48
36
36
34
44
66
9
25
26
21
39
153
3
28
26
120
39
57
58
236
66
60
18
16
86
30
165
3
21
15
10
56
90
30
34
20
24
10
36
60
74
16
5
21
24
15
69
15
27
114
30
6
30
9
9
36
66
84
30
51
15
18
30
6
6
30
4
74
30
6
40
50
36
48
40
62
18
10
26
24
90
6
6
48
42
24
4
86
40
89
1
24
110
120
60
96
129
51
33
61
2
18
42
124
90
140
24
16
74
106
59
171
45
169
50
186
15
75
40
50
180
6
45
15
30
64
60
23
51
45
61
23
67
120
44
9
3
30
3
1
20
51
15
4
24
62
48
16
176
174
4
2
18
12
94
11
69
63
117
3
27
4
2
30
4
26
4
44
6
84
102
34
44
12
94
56
24
15
49
2
114
66
24
30
64
26
6
15
103
36
74
72
34
84
92
120
105
24
81
24
66
60
24
40
14
30
30
6
40
14
100
26
6
184
174
2
84
64
2
24
64
30
2
24
6
114
84
6
40
14
132
108
120
66
24
15
25
36
20
60
24
27
15
117
3
18
40
26
30
63
27
6
39
165
186
34
120
56
34
24
30
47
49
266
124
116
24
30
30
4
62
39
145
35
99
42
3
21
84
136
86
9
39
42
60
24
90
90
24
6
60
90
30
120
81
45
148
11
25
86
30
3
21
63
33
39
21
4
24
56
96
30
24
6
15
75
78
42
24
40
65
81
28
56
51
15
33
27
9
9
6
6
60
48
66
ABCD 98113677856*3^$a+1 [50047]
10
72
6
144
69
120
45
72
62
96
24
1
60
27
8
61
48
3
42
156
162
117
36
71
10
3
21
62
24
34
14
1
81
3
12
165
36
84
3
21
12
38
40
69
156
9
48
14
24
130
14
16
42
27
75
90
171
11
48
40
96
69
72
69
86
10
30
80
10
38
70
18
32
46
39
45
27
9
2
37
21
14
58
38
1
9
134
136
56
120
58
38
142
60
15
21
39
123
8
136
93
203
13
9
162
56
34
6
69
48
3
69
9
2
34
123
75
32
73
87
114
30
9
63
33
39
21
96
45
204
12
54
24
30
36
54
90
14
240
88
153
45
42
9
81
14
40
69
11
25
71
48
61
48
11
16
138
27
108
12
3
18
38
10
15
45
39
81
60
54
165
36
15
21
60
93
15
21
60
50
24
70
36
54
18
72
30
32
118
15
83
24
16
54
15
11
118
15
21
3
11
72
49
63
56
70
26
73
141
36
48
38
72
1
39
18
39
23
72
58
6
129
45
18
18
72
147
36
129
51
141
38
25
45
87
11
49
129
84
2
144
250
14
48
193
39
8
112
8
73
36
45
60
15
3
81
57
108
26
49
36
59
34
72
174
104
10
110
120
37
11
10
54
18
62
24
109
21
72
14
34
6
54
90
9
47
10
14
10
72
39
9
6
138
27
9
114
81
45
26
24
49
57
39
177
110
112
8
10
14
48
1
9
180
15
227
48
61
144
27
56
49
69
96
36
14
25
15
138
36
111
11
72
58
14
10
99
11
34
99
12
45
36
24
135
48
15
200
46
24
170
10
30
45
36
9
6
32
49
95
34
54
32
96
58
51
105
60
3
120
72
11
13
144
60
12
24
9
2
154
39
57
86
13
27
8
10
72
110
10
27
123
90
62
61
129
75
47
34
54
165
201
12
62
1
15
54
171
96
69
50
10
110
61
11
82
27
69
14
58
198
54
90
152
10
144
156
39
21
54
56
24
82
12
50
25
12
48
27
24
72
8
10
30
69
36
21
50
240
133
132
45
66
18
6
48
8
49
144
57
12
72
24
120
26
70
170
64
54
111
11
40
69
75
30
2
34
126
78
51
69
90
32
13
35
205
36
95
58
38
229
11
10
14
144
25
96
48
47
34
24
27
3
32
64
9
36
27
8
46
26
22
27
153
38
49
129
230
154
120
38
48
241
60
11
120
10
3
105
15
35
34
96
86
58
72
48
36
39
21
72
134
193
33
30
8
10
15
81
48
62
13
75
18
48
39
57
30
69
165
24
12
24
111
9
2
130
39
33
15
47
96
58
62
73
9
102
176
24
58
27
11
229
75
45
21
38
70
15
24
72
51
104
85
120
141
24
63
95
1
15
72
57
15
141
35
10
54
32
48
58
150
32
250
78
54
26
109
35
13
192
108
47
10
14
61
120
83
96
40
9
57
24
14
72
48
22
24
15
227
37
171
32
229
9
26
24
70
15
27
54
39
24
75
21
11
109
107
10
48
206
85
33
50
145
36
45
102
8
192
22
170
46
99
21
60
216
30
69
21
204
74
25
47
10
38
37
11
10
3
45
51
24
21
75
123
141
35
120
10
84
15
35
181
117
3
105
12
108
15
24
21
14
72
25
9
6
30
146
144
16
54
63
27
200
58
15
33
132
98
10
54
69
11
58
86
61
51
9
33
30
56
34
182
193
21
2
130
3
59
166
132
14
130
54
21
45
96
120
108
24
18
8
10
99
35
10
51
147
33
36
3
72
45
59
61
153
96
50
1
165
98
136
429
35
1
96
15
18
48
72
60
2
34
30
56
34
24
87
111
33
71
85
3
18
54
9
69
378
104
169
9
6
21
69
144
27
120
11
40
8
24
1
359
16
9
141
66
24
21
9
75
36
69
110
25
9
75
60
23
40
18
14
ABCD 98113779748*3^$a+1 [50023]
5
126
9
171
36
1
17
3
64
60
96
60
5
3
144
33
63
171
93
112
48
35
61
132
84
144
44
208
128
9
36
7
65
27
63
72
61
60
240
12
48
120
17
223
44
93
72
15
21
7
132
41
90
105
21
199
224
27
9
207
18
31
36
24
125
108
91
84
77
175
41
87
112
35
1
60
32
15
61
72
24
8
96
117
18
1
35
13
36
5
27
180
9
36
18
9
27
18
7
65
18
36
126
39
144
33
18
37
24
96
5
163
17
18
9
48
28
5
31
23
90
108
162
1
20
69
51
129
18
72
37
24
29
115
12
60
68
15
36
189
100
60
11
117
4
23
108
37
197
31
20
39
169
119
36
37
12
5
162
85
5
18
18
7
36
12
125
18
49
23
93
69
55
35
21
16
24
36
68
15
13
23
217
269
198
45
48
87
126
72
7
11
37
8
72
63
1
35
121
23
36
25
60
41
55
84
8
87
18
18
18
126
25
144
20
27
108
25
104
195
37
48
216
24
107
450
3
96
81
18
133
47
1
17
54
61
20
99
25
11
18
19
35
1
192
23
49
48
84
215
21
33
7
48
24
11
90
90
129
33
15
129
79
11
13
72
59
69
75
45
81
199
36
17
3
159
13
23
9
81
15
100
60
144
96
44
48
4
108
101
31
224
4
56
189
187
11
97
36
155
54
91
17
180
75
64
48
83
45
52
72
24
41
18
72
73
20
15
180
13
60
17
15
57
43
11
1
269
36
163
72
35
49
156
11
108
162
27
153
7
11
36
181
92
148
168
59
18
18
1
128
33
7
65
43
48
20
51
18
7
11
25
47
1
24
36
224
75
18
72
43
12
107
25
29
36
43
56
27
18
72
139
59
61
24
59
18
43
29
55
20
96
16
65
36
7
96
59
37
53
103
152
160
17
91
12
5
72
103
36
80
12
28
32
64
36
80
15
97
20
117
99
4
36
32
9
51
57
55
35
33
40
32
40
35
45
88
65
15
48
171
133
101
99
27
85
44
15
37
17
7
128
40
48
12
71
69
136
29
15
48
27
21
84
16
152
40
60
23
37
24
29
90
25
92
99
33
16
24
35
85
185
90
18
123
76
35
9
136
24
144
80
40
48
5
19
8
28
179
1
107
108
54
54
90
19
8
117
51
57
55
12
36
59
108
33
136
24
36
228
8
4
35
18
183
249
63
117
39
4
72
120
24
11
18
7
263
18
54
61
24
113
31
12
32
33
18
9
81
36
19
32
93
187
8
12
297
55
17
126
13
120
29
3
33
79
60
5
18
45
9
18
1
80
124
20
16
132
108
36
60
44
40
44
15
181
107
45
117
67
41
79
29
54
13
5
72
103
80
4
29
54
45
63
13
59
217
24
11
198
67
60
116
12
51
36
90
36
27
81
31
59
25
44
21
91
53
15
3
45
12
40
83
157
48
80
39
81
48
64
20
3
162
72
223
176
15
57
33
55
35
54
75
87
9
112
12
72
8
40
8
160
137
55
107
18
36
31
36
92
3
13
24
108
92
15
25
83
18
54
21
12
3
36
181
168
44
16
92
88
5
27
64
56
123
297
52
47
54
19
71
9
81
126
1
120
5
7
12
36
60
29
43
65
72
31
149
19
107
49
23
13
188
76
168
41
126
1
17
7
108
96
41
55
60
24
167
144
81
4
60
68
28
48
17
18
1
48
128
39
25
36
108
144
173
108
19
176
21
79
11
49
24
96
32
123
144
13
24
143
180
36
9
40
293
3
120
4
197
43
240
5
7
48
35
1
107
73
96
108
191
72
18
19
36
44
27
9
9
115
36
44
52
41
ABCD 98114620042*3^$a+1 [50049]
117
55
68
40
77
3
48
40
24
77
3
36
36
16
149
3
141
259
20
36
84
88
212
16
236
76
80
84
48
16
20
69
15
88
44
48
16
12
12
53
127
48
12
188
24
64
65
67
20
132
36
81
91
8
45
67
168
104
88
200
100
89
255
76
68
72
12
72
60
16
120
12
56
216
4
20
144
60
33
15
40
60
72
32
60
16
92
40
152
60
60
48
60
105
27
348
136
12
192
5
55
8
33
99
28
8
124
8
100
152
316
200
60
52
168
176
156
60
28
41
3
40
53
127
20
132
16
20
24
16
48
29
75
288
213
27
132
28
12
128
84
120
45
31
12
36
209
87
16
192
8
252
40
8
48
52
272
252
120
48
36
120
64
168
60
20
100
12
56
64
92
88
77
31
68
36
76
60
180
32
192
16
20
40
44
28
168
12
5
303
40
44
96
144
45
91
224
36
120
72
216
4
288
104
189
207
108
40
84
60
77
91
5
39
9
55
324
53
3
276
28
156
44
21
39
40
20
93
187
120
68
24
4
125
379
260
100
116
36
76
8
177
55
44
4
41
19
12
20
240
52
32
88
113
103
24
20
45
75
48
117
135
208
44
300
33
43
80
204
244
32
24
48
40
56
52
20
48
156
4
5
219
60
105
27
60
108
40
80
12
16
32
76
12
17
96
19
20
168
40
80
108
4
288
80
24
4
176
16
12
128
108
4
300
5
3
45
3
40
72
8
21
3
237
31
104
184
240
17
115
80
60
12
16
24
92
16
8
172
92
33
7
180
5
15
132
76
72
36
180
240
32
12
21
7
92
216
112
8
36
36
40
60
17
15
76
24
32
28
408
32
28
72
128
40
48
44
36
112
125
147
148
12
120
32
108
120
40
92
48
40
56
120
100
512
12
288
28
132
192
20
108
24
16
72
53
39
88
168
89
111
148
92
40
68
36
129
27
88
284
160
140
16
5
39
88
12
36
12
72
32
4
236
48
93
27
16
149
135
16
72
32
76
60
137
48
51
16
32
16
12
44
48
21
19
20
396
192
72
12
24
60
52
209
19
44
12
240
120
28
56
204
60
148
92
36
60
204
16
12
140
288
4
80
60
60
28
120
29
135
24
4
48
29
15
28
8
28
92
24
16
125
87
40
108
72
60
17
3
120
132
48
28
72
20
36
84
88
128
112
68
69
3
12
132
84
120
64
8
84
120
136
44
304
80
184
48
44
96
40
32
148
20
24
4
104
88
12
32
28
20
88
5
43
56
136
120
48
144
60
140
156
96
9
7
308
117
3
64
168
5
127
65
55
48
12
120
8
12
273
99
204
177
55
32
132
21
87
12
16
168
149
3
132
57
96
99
156
100
20
12
148
20
69
15
16
65
159
168
48
60
52
137
31
68
4
60
68
144
76
8
96
120
84
105
19
128
84
48
12
ABCD 98114804618*3^$a+1 [50015]
9
120
159
48
135
204
18
18
174
6
213
75
165
87
9
9
90
45
189
18
138
6
33
48
9
36
162
126
51
39
192
9
141
12
186
12
54
108
6
9
153
120
42
360
30
63
33
72
84
186
48
144
105
21
36
78
36
156
114
12
54
60
54
144
120
252
351
69
138
162
90
18
42
153
45
3
27
36
60
72
84
105
153
30
6
51
33
126
96
54
27
63
36
270
15
39
105
39
66
87
345
54
54
27
285
18
324
90
51
129
15
96
207
129
21
270
54
234
156
108
36
54
96
267
219
18
102
6
12
27
96
117
216
195
21
18
126
234
30
78
12
72
6
48
75
15
162
78
129
87
36
72
102
24
159
21
102
42
126
12
42
66
309
183
264
60
84
54
132
84
114
36
189
111
36
141
39
36
54
96
54
84
24
18
72
30
21
51
150
360
63
21
6
108
318
42
288
72
90
378
30
180
144
114
225
9
126
66
240
198
18
162
516
6
120
6
54
126
72
36
69
21
30
24
30
72
15
75
6
18
162
27
57
39
15
129
141
180
15
225
12
108
72
222
18
63
21
171
483
126
30
36
168
69
48
279
126
342
36
72
18
87
39
36
72
30
252
24
144
390
60
30
123
57
78
18
102
222
72
90
48
396
21
3
93
48
51
6
108
126
18
48
162
153
15
252
90
162
9
384
951
24
198
18
36
21
63
114
36
90
30
6
48
162
75
48
63
48
252
54
108
3
3
90
84
6
126
120
6
252
33
3
450
12
132
90
33
123
114
198
12
96
282
42
198
138
24
72
45
45
48
270
42
228
135
81
114
30
255
96
15
54
12
126
114
54
126
30
141
129
204
12
42
45
153
54
84
90
114
12
108
6
84
276
66
6
84
303
21
6
108
66
54
60
36
264
60
126
210
132
105
129
54
12
60
33
51
24
21
33
15
285
3
105
342
33
225
18
126
66
378
72
27
63
24
216
138
39
3
54
39
192
105
78
522
108
210
6
75
339
36
48
36
6
48
42
66
18
177
117
72
66
177
63
12
42
270
36
57
45
42
9
99
210
6
126
84
126
54
36
60
126
33
21
156
42
12
54
144
51
45
12
42
285
75
48
54
60
54
126
54
84
78
84
3
33
222
90
198
54
54
21
96
39
201
75
18
66
114
66
24
54
12
51
129
150
ABCD 98114830798*3^$a+1 [50058]
21
81
54
45
81
54
21
96
148
32
40
23
96
120
168
97
119
54
427
20
51
42
30
198
3
40
20
16
20
15
61
119
21
117
243
48
39
18
3
12
123
6
30
21
28
132
17
63
69
30
25
65
19
260
87
25
8
100
252
59
61
24
155
121
59
49
59
13
35
45
33
252
3
9
147
96
84
16
89
96
39
63
81
16
83
21
15
1
215
129
40
119
72
9
12
123
57
28
36
95
1
24
20
51
33
96
76
44
111
33
39
1
56
4
221
99
51
49
41
31
23
177
24
120
16
24
20
16
53
7
5
54
60
36
13
72
17
207
315
85
113
132
31
5
102
21
147
30
19
35
61
35
48
150
231
111
25
48
56
40
11
25
29
19
29
6
105
16
20
123
60
73
65
90
165
3
72
234
39
249
120
63
48
16
120
83
133
8
57
15
88
17
72
126
42
54
21
28
17
55
77
3
45
42
1
96
209
147
64
144
221
19
92
87
1
56
16
48
56
15
49
209
111
136
41
48
7
47
73
60
60
65
48
247
8
132
84
15
9
159
21
81
19
77
138
57
28
12
24
95
1
24
56
99
25
36
29
180
258
13
113
102
85
108
32
40
65
39
81
63
9
60
43
47
12
21
40
204
36
47
30
27
9
126
49
12
68
252
87
96
21
36
45
183
15
81
40
23
73
120
95
13
32
69
79
12
48
35
205
125
30
24
18
12
63
28
89
96
7
137
120
63
48
129
7
23
18
183
40
11
61
35
73
11
24
61
11
33
36
4
32
28
5
75
75
12
9
16
108
36
140
21
43
32
4
140
135
45
33
18
192
61
71
36
25
80
3
21
69
36
15
15
9
16
20
33
111
12
123
6
48
7
24
32
87
13
128
16
20
76
119
36
24
30
115
89
30
165
16
116
28
35
36
25
20
124
92
40
29
79
32
27
201
15
72
18
7
17
72
55
104
36
76
17
31
59
30
103
120
47
73
167
61
29
7
23
216
45
45
54
153
27
6
84
3
15
144
25
11
9
123
48
25
35
30
223
35
102
3
112
17
187
101
15
28
101
300
19
36
35
9
52
35
93
12
69
111
108
147
162
7
23
97
65
126
24
21
64
23
201
16
29
72
24
36
102
93
160
77
36
7
68
16
11
24
61
23
6
30
85
113
31
11
265
239
57
40
29
19
12
164
33
111
51
6
30
49
96
8
40
5
75
87
42
72
139
80
112
188
40
89
90
73
179
66
43
107
144
69
60
40
257
63
120
16
84
96
23
57
124
132
48
92
40
23
6
54
144
48
42
31
35
297
33
15
75
61
44
96
16
60
23
157
77
36
31
11
25
29
19
47
18
60
36
18
37
20
36
45
19
24
65
7
104
33
31
101
19
12
44
15
1
17
30
1
41
30
9
81
31
5
234
6
19
24
296
51
90
3
16
35
9
36
51
90
43
32
84
33
3
28
65
36
15
39
37
53
120
72
43
20
9
63
159
1
128
135
45
51
49
56
33
3
87
37
20
76
128
16
56
40
48
36
125
36
180
55
143
66
19
17
204
31
23
61
83
126
67
89
36
144
18
1
71
108
121
65
12
103
12
60
23
42
144
51
4
56
27
57
21
75
48
21
31
80
28
60
20
52
29
18
93
28
32
69
79
212
225
39
4
20
9
72
24
31
56
195
9
76
47
48
153
141
48
63
45
63
69
66
24
73
168
96
84
77
79
120
35
25
84
56
24
45
60
36
19
29
18
13
60
20
51
145
41
102
93
33
127
5
43
29
48
39
204
81
54
36
ABCD 98114847926*3^$a+1 [50148]
69
48
75
33
27
15
65
7
6
42
17
1
15
12
93
51
69
96
3
96
9
3
33
30
5
72
13
54
45
3
12
30
216
51
33
90
41
16
15
6
18
24
21
69
47
13
35
73
83
1
39
9
90
17
1
39
48
20
100
156
12
9
24
12
27
32
19
9
120
20
31
30
15
9
83
28
21
3
12
141
18
57
15
30
59
1
24
6
5
37
27
45
54
57
32
1
27
84
20
1
3
9
18
57
33
42
66
12
18
12
78
47
28
9
3
68
84
25
3
33
87
20
60
13
12
54
5
1
24
18
81
20
24
67
21
84
48
8
19
65
28
56
19
33
15
24
6
35
67
21
12
3
6
6
54
3
12
9
174
5
157
11
84
13
12
6
45
9
23
1
11
85
54
36
9
21
11
37
78
84
54
27
39
9
9
18
42
6
9
48
8
25
39
3
42
48
114
6
3
39
18
18
9
81
84
18
54
51
15
24
126
90
17
55
12
6
84
18
150
11
60
16
108
15
60
53
7
5
1
27
33
30
41
13
12
51
8
36
1
102
48
18
75
20
7
24
30
3
8
12
28
27
33
3
57
45
18
42
83
64
45
3
27
21
24
45
48
59
28
8
84
13
12
3
57
51
12
33
120
30
24
5
24
19
185
13
18
129
36
21
3
32
24
24
37
36
84
24
75
21
11
19
29
25
119
28
39
66
39
33
15
36
39
65
121
72
3
36
33
23
37
27
93
30
48
42
51
27
57
21
15
21
15
48
75
93
20
60
4
96
8
37
72
6
24
6
24
18
30
119
13
87
39
5
7
30
30
30
18
65
1
18
57
8
12
19
90
11
73
36
15
105
66
30
35
61
83
19
5
7
21
57
90
30
15
36
104
31
30
39
33
30
5
55
29
36
48
4
51
12
12
6
114
30
27
69
24
3
57
15
57
23
43
29
13
3
33
47
25
30
29
28
3
53
1
30
5
13
102
6
12
3
3
90
72
15
9
3
51
54
12
48
35
1
12
90
77
12
25
30
29
1
3
63
17
16
104
28
27
36
57
3
9
51
132
12
30
66
6
83
151
6
95
16
80
13
6
108
6
99
51
5
40
75
54
102
54
36
24
24
36
96
48
47
4
21
54
21
105
51
57
3
20
28
36
20
13
30
17
28
12
96
8
49
35
31
101
4
45
35
1
3
32
76
27
6
24
3
39
45
33
47
43
17
49
6
29
1
108
3
3
29
1
6
30
30
90
3
3
5
67
96
60
54
11
1
66
24
33
32
109
27
8
19
17
1
27
20
145
15
33
222
18
15
9
11
60
4
33
36
96
6
18
27
32
1
36
18
12
84
17
43
36
6
24
111
15
45
99
36
29
13
47
13
108
59
28
48
8
79
17
4
9
12
3
153
12
3
32
12
4
96
9
30
69
33
12
42
33
33
18
5
49
3
9
18
45
27
41
25
35
19
6
3
36
33
11
1
18
48
30
18
30
51
3
53
115
24
5
1
18
5
12
12
13
54
21
15
42
6
21
33
27
21
12
12
35
4
80
12
37
95
7
18
3
3
12
30
48
15
60
39
36
42
54
6
48
102
30
18
45
9
42
5
24
67
60
17
13
39
9
12
30
17
31
6
18
30
11
61
11
25
24
114
5
7
5
4
96
12
8
55
53
40
104
28
63
96
48
42
39
156
96
12
56
4
156
21
23
25
6
54
66
69
51
149
28
33
6
24
41
1
12
15
36
21
48
36
30
69
3
120
5
19
33
63
29
1
12
12
36
132
23
43
12
9
3
17
31
117
96
12
39
105
39
66
48
27
51
12
33
3
69
92
43
48
108
6
35
28
33
24
66
9
33
51
56
13
30
30
11
91
105
9
15
12
20
13
24
11
16
20
61
107
1
51
56
49
11
193
11
19
6
3
68
64
9
12
87
51
6
23
28
48
39
36
17
13
120
11
139
12
18
36
18
12
29
12
37
51
9
18
29
4
57
27
20
13
30
125
55
45
69
120
144
12
39
63
90
35
28
44
100
56
24
4
9
36
35
36
36
43
12
24
48
5
73
18
17
4
8
1
12
54
65
24
24
72
4
27
42
48
54
69
21
6
30
18
21
63
6
96
71
40
87
45
56
37
24
215
24
7
18
39
3
9
39
57
45
39
81
15
15
84
18
11
96
13
6
84
6
6
36
29
4
57
72
6
96
33
33
108
15
9
18
24
84
30
15
84
57
15
51
90
24
210
21
117
3
117
11
49
3
15
17
12
121
3
36
51
33
36
63
77
169
66
21
9
3
21
11
25
39
12
32
1
135
36
8
7
24
24
45
165
6
29
40
8
115
5
13
27
57
48
59
19
57
9
11
25
3
147
90
23
64
33
15
20
19
65
25
11
49
3
21
39
8
49
66
149
19
9
72
3
17
25
11
72
40
33
12
11
1
54
42
84
15
3
96
24
65
13
35
7
53
7
12
48
21
21
59
12
25
30
24
33
3
57
68
7
21
24
32
13
47
19
6
3
3
17
16
12
87
138
59
55
18
11
1
36
18
5
112
45
3
15
42
24
6
29
13
11
36
28
45
6
6
54
60
17
64
56
7
30
36
11
13
15
8
72
40
15
72
141
9
96
12
72
6
12
5
1
36
15
56
12
12
64
27
90
15
32
7
24
6
48
18
48
42
35
48
16
3
12
5
76
8
85
6
18
36
66
5
85
24
24
35
73
24
36
18
5
100
21
36
3
12
12
3
42
36
12
15
27
21
9
108
12
6
129
12
39
5
7
18
24
156
6
6
59
1
83
19
125
12
1
72
11
16
75
5
13
51
15
81
8
13
147
117
59
121
23
1
24
15
123
18
12
42
18
42
17
36
4
36
72
45
27
33
18
9
45
35
16
24
68
16
21
6
90
39
15
6
87
51
149
25
6
12
65
13
12
59
85
24
39
45
6
36
6
95
145
30
54
23
28
32
13
72
12
18
57
3
5
12
25
11
24
121
23
1
36
15
3
6
126
29
100
156
57
15
68
25
30
42
3
15
65
72
ABCD 98115772304*3^$a+1 [50013]
24
30
35
31
18
66
72
90
3
15
30
30
53
67
6
6
114
47
61
179
283
6
108
11
55
54
35
7
41
19
168
21
33
6
17
19
54
23
61
18
72
48
24
41
139
78
39
9
60
18
102
3
39
137
96
13
126
60
96
162
87
21
11
13
24
72
59
13
6
5
19
18
59
13
42
18
60
6
141
3
66
3
80
19
5
13
36
119
19
30
71
121
95
24
7
48
17
19
5
31
41
31
41
85
12
12
66
6
48
30
21
75
5
7
65
19
18
18
41
7
41
193
72
168
23
16
219
5
67
12
126
51
27
5
127
9
45
90
24
90
12
18
41
49
24
39
8
61
3
8
61
30
18
84
18
42
24
54
53
24
1
42
30
39
72
9
108
51
57
36
27
72
15
12
69
120
9
23
37
6
29
79
48
33
8
217
47
48
40
201
6
60
30
12
168
24
24
3
21
30
6
23
88
21
35
49
30
89
25
23
163
54
15
57
18
120
36
17
88
39
30
35
96
79
42
72
156
6
6
102
81
8
13
99
8
37
3
33
15
69
11
24
139
21
15
6
35
13
132
18
30
60
42
9
8
31
6
54
6
15
15
30
3
21
6
72
21
3
45
45
36
23
1
54
41
13
27
3
60
42
108
11
37
48
11
72
43
258
131
91
77
19
54
6
120
12
21
32
48
1
18
72
48
60
36
12
9
3
30
47
25
71
85
90
33
9
119
91
21
15
60
53
7
12
21
39
24
9
8
61
59
7
54
36
66
5
49
42
378
60
66
30
60
60
66
21
3
5
43
29
67
45
51
48
21
32
73
132
120
11
24
24
31
161
13
6
12
17
25
39
21
78
18
42
18
102
18
24
174
36
84
33
27
30
6
18
36
6
45
24
8
37
11
13
30
78
42
42
36
71
31
57
15
18
42
174
15
128
40
48
63
126
42
41
13
6
18
126
5
19
54
119
91
30
71
7
108
5
1
78
30
27
15
9
9
42
5
43
6
30
33
21
6
30
6
90
108
27
9
24
12
24
11
31
30
48
35
49
12
131
48
49
39
8
19
72
18
24
30
6
47
88
57
60
48
11
1
12
171
105
30
24
102
48
36
24
23
73
60
102
18
3
93
18
113
13
132
23
115
6
66
102
30
12
45
51
24
45
63
96
42
72
23
13
12
42
18
3
45
11
13
12
6
12
30
48
42
6
114
6
12
83
25
36
36
23
61
48
138
41
31
66
23
48
55
78
30
96
12
42
102
18
60
107
24
88
21
11
25
72
84
36
42
53
37
6
72
21
63
54
30
5
16
9
15
21
27
8
25
95
73
150
18
23
19
120
6
23
37
12
143
40
27
48
5
25
84
42
96
18
12
3
21
66
9
81
24
66
18
66
9
9
138
53
19
12
57
39
12
36
30
11
103
12
24
93
27
114
36
23
144
96
48
24
19
21
8
103
17
61
27
75
117
80
19
48
93
32
49
66
42
18
12
12
12
126
30
33
128
1
39
33
15
15
17
43
18
126
54
12
59
31
54
24
48
78
6
78
177
63
30
60
30
18
18
66
35
43
60
9
3
5
1
12
27
9
15
51
66
78
84
18
78
42
12
36
42
12
60
18
30
53
7
9
192
3
48
69
99
60
65
13
6
29
40
21
27
21
66
41
19
24
48
29
49
36
18
9
63
9
48
9
282
101
19
29
112
32
7
18
12
18
72
12
45
9
72
30
48
42
95
85
72
107
24
16
15
18
36
11
49
90
21
51
48
60
30
72
30
5
139
29
1
39
27
18
24
162
78
18
54
30
30
18
66
107
25
48
114
29
43
29
48
48
1
42
6
23
24
67
77
112
177
42
5
67
36
41
13
27
9
84
30
77
115
24
162
30
29
49
36
35
1
18
5
96
24
49
42
5
13
240
12
47
112
8
151
6
11
31
30
24
48
12
6
150
48
12
18
125
48
67
42
48
24
66
12
42
30
12
54
11
19
12
33
189
27
69
42
113
1
6
33
8
13
35
64
9
102
65
13
48
12
96
12
99
45
18
17
24
16
45
24
3
9
71
13
138
17
24
48
19
93
48
27
60
162
48
95
16
24
56
13
12
47
13
27
27
6
18
66
102
144
54
42
102
60
42
66
39
3
96
45
39
6
30
6
39
69
66
6
54
36
41
16
9
23
7
12
30
30
9
141
42
17
48
109
24
11
16
15
48
30
59
7
161
24
48
7
24
78
3
21
11
43
24
29
1
30
48
12
18
18
150
66
18
6
90
6
6
18
12
78
60
12
23
96
13
102
78
18
24
48
36
24
48
9
9
23
31
78
54
18
30
66
83
48
24
205
51
3
18
59
49
12
35
43
6
186
21
33
48
47
19
24
6
12
12
48
60
3
21
35
24
7
18
114
29
1
102
48
17
55
138
6
24
60
53
7
17
1
63
75
5
25
30
24
57
15
24
144
6
11
163
30
159
9
162
53
73
12
51
8
13
107
72
43
6
18
54
36
51
32
1
23
49
126
18
6
41
7
9
ABCD 98116330792*3^$a+1 [50029]
9
54
12
69
7
8
21
69
15
15
81
19
56
4
2
27
1
36
59
1
11
3
24
52
50
15
55
65
25
35
21
3
9
18
4
74
90
40
41
3
28
8
9
48
3
9
7
14
6
24
16
5
279
36
54
15
15
40
26
34
2
108
27
19
98
87
3
28
74
51
19
20
4
41
3
28
38
15
1
56
114
64
56
64
72
17
27
10
98
18
3
60
51
76
2
42
45
93
6
6
36
3
21
150
34
35
9
75
33
54
30
6
12
21
15
42
27
3
12
12
105
49
14
21
1
38
18
39
3
108
18
15
7
149
55
20
70
14
6
63
12
75
4
104
28
50
15
63
9
1
35
135
10
36
98
12
96
28
60
20
30
6
81
9
3
33
3
24
12
63
36
12
4
38
102
4
5
60
39
28
14
4
14
21
39
66
54
12
21
3
12
28
65
1
54
14
22
20
21
48
1
8
52
50
9
51
18
135
7
53
60
7
53
21
52
14
93
37
14
84
6
51
61
59
36
19
38
16
2
42
27
63
36
66
3
15
12
21
49
38
6
30
16
44
10
122
9
9
12
154
14
54
72
81
33
6
48
22
14
81
15
34
32
3
9
30
45
36
60
69
52
11
27
22
8
12
48
22
29
84
45
75
60
63
57
67
26
75
9
30
24
9
36
75
90
22
24
8
21
15
30
144
90
18
28
20
60
84
15
1
50
21
48
15
30
22
26
18
6
16
170
84
9
24
27
6
15
265
44
54
10
26
40
24
5
36
3
46
50
12
4
29
45
106
60
5
24
15
57
25
74
33
27
60
84
45
12
79
8
21
45
24
46
125
21
138
6
24
36
82
8
84
12
9
141
138
33
15
24
24
9
12
93
22
8
45
7
38
42
64
29
3
24
90
18
28
14
84
70
30
47
12
81
42
48
69
36
25
150
17
48
36
141
90
60
9
31
32
60
28
2
42
46
32
78
18
6
33
12
19
44
21
21
15
31
5
39
54
15
31
66
68
10
56
21
9
106
14
15
24
36
15
90
39
24
63
57
12
60
39
6
15
69
6
16
53
31
5
51
4
5
69
10
26
15
39
12
33
39
45
213
30
69
24
37
143
15
16
38
75
3
18
66
4
26
123
45
63
25
14
9
55
20
6
63
63
198
10
17
63
36
18
27
15
70
44
24
6
9
96
60
36
105
30
4
77
3
54
30
12
9
36
9
66
21
15
24
45
33
16
36
23
12
24
39
6
72
15
33
42
12
16
12
44
45
3
12
30
10
38
42
120
34
20
51
24
60
9
15
51
9
12
3
52
60
14
6
84
76
5
61
23
15
150
82
29
15
105
31
29
9
99
7
65
3
12
9
15
9
21
135
39
58
2
93
15
154
80
15
15
4
29
1
80
54
42
100
20
3
7
53
43
62
82
54
66
26
34
50
34
26
108
42
24
21
1
8
30
36
18
3
144
105
18
36
42
27
15
102
10
14
51
3
21
55
14
16
6
89
51
90
15
61
107
12
24
51
16
8
24
21
75
16
5
24
75
12
9
33
27
19
89
15
30
90
33
24
108
27
84
16
5
39
54
6
21
9
10
242
27
7
66
24
146
9
19
2
3
36
3
16
41
33
30
12
64
50
96
10
56
102
42
69
9
6
40
26
3
21
87
12
60
97
59
45
99
156
72
48
21
30
21
15
28
20
9
21
15
39
78
15
19
14
72
40
50
4
53
36
9
75
27
33
33
18
22
2
21
1
30
110
34
29
7
8
117
3
36
21
60
15
81
12
132
21
3
31
8
33
120
45
27
12
36
27
6
15
21
15
144
12
123
9
3
69
51
69
33
76
42
108
17
63
36
78
18
57
177
48
46
5
39
82
86
9
3
21
57
198
105
39
66
15
159
12
69
1
14
21
3
57
9
39
7
5
48
1
2
48
21
24
39
6
16
20
15
24
37
14
70
26
28
14
22
20
16
17
51
36
100
5
31
18
36
54
5
21
10
5
24
21
30
6
258
10
20
24
30
22
44
30
21
36
9
15
1
62
6
22
29
3
30
90
45
12
15
48
112
30
56
24
60
15
45
30
45
15
36
70
59
3
36
12
18
6
10
23
21
66
34
35
9
6
9
57
18
21
7
188
9
72
21
15
45
18
16
41
49
35
48
63
30
4
35
63
66
15
24
87
9
24
12
3
21
9
60
6
57
87
45
21
51
19
86
63
1
20
6
33
151
17
15
64
50
16
38
9
33
30
93
39
46
152
72
6
22
20
39
1
18
5
75
9
45
18
69
75
10
14
45
21
3
15
45
33
18
40
26
108
15
15
36
10
2
40
5
48
69
36
42
28
17
55
65
57
48
15
15
69
33
22
38
27
24
7
29
3
52
29
7
44
70
30
14
96
63
57
99
21
6
18
30
46
11
9
24
42
28
5
12
19
29
15
9
51
16
188
33
33
54
12
24
6
46
17
33
4
23
15
16
6
50
18
3
19
8
6
30
21
15
48
30
22
38
12
3
1
66
14
46
14
66
18
15
31
2
84
48
15
12
48
93
15
25
30
18
104
27
123
33
43
29
7
5
31
68
9
7
65
3
18
27
57
18
16
14
6
42
3
27
10
107
37
54
101
60
60
3
78
18
21
24
39
106
14
16
5
96
75
6
54
84
6
60
3
31
2
63
75
6
24
39
12
51
28
6
23
81
24
96
39
135
36
6
40
35
3
108
93
1
35
3
36
12
114
6
12
21
25
59
13
114
5
3
21
15
24
21
45
111
15
6
12
15
103
2
6
60
21
31
113
81
144
39
120
48
3
16
20
9
37
44
34
36
5
21
87
31
66
14
9
21
6
4
17
9
66
24
21
39
36
78
180
30
36
174
42
64
38
106
29
15
22
8
6
21
33
6
45
72
9
30
45
19
12
2
3
39
24
9
36
21
48
16
62
33
15
21
15
9
31
80
24
36
76
38
36
54
30
51
15
84
82
59
45
39
55
14
30
36
12
ABCD 98116339736*3^$a+1 [50020]
67
234
72
72
30
53
199
9
189
51
99
18
72
36
30
54
27
48
93
108
90
29
145
36
6
120
6
23
79
90
6
162
228
36
135
69
30
24
120
6
120
114
90
30
36
96
33
96
45
6
36
18
87
165
18
36
69
39
90
18
48
6
18
53
48
7
57
33
54
30
6
180
12
53
19
18
42
225
63
120
36
6
84
42
84
45
153
36
36
234
54
15
45
12
54
65
115
6
48
23
13
51
39
6
30
54
47
85
90
65
19
150
54
66
18
60
102
60
18
18
27
27
54
162
174
24
120
15
81
15
48
75
5
67
114
75
224
7
105
159
65
31
33
111
17
64
48
81
114
12
18
6
36
5
31
108
36
18
12
51
3
204
17
91
18
84
15
45
18
54
11
133
72
90
12
45
45
60
23
13
35
55
41
25
6
65
25
48
36
35
79
234
30
281
211
18
30
60
12
24
30
42
18
72
48
24
51
15
24
126
90
126
54
36
30
54
24
36
30
36
78
72
30
18
126
132
84
60
84
96
59
25
222
9
81
102
96
66
78
36
30
87
3
96
48
60
17
55
54
30
42
84
54
60
54
15
3
77
85
36
119
25
30
105
45
51
51
29
64
3
102
258
90
108
36
84
132
108
54
66
6
30
108
42
48
270
60
36
30
24
17
16
129
48
15
32
96
25
18
84
42
23
7
18
23
19
173
7
9
201
215
25
183
15
198
12
132
120
24
27
3
24
21
9
87
9
72
138
6
48
96
30
36
54
114
72
30
15
63
18
63
39
306
42
48
126
150
30
6
138
36
6
17
73
23
16
69
180
30
6
83
37
54
126
39
21
18
126
84
6
65
61
90
36
90
54
53
67
78
72
23
31
321
21
48
54
5
55
137
61
35
48
16
81
15
147
120
72
60
30
99
81
6
9
45
30
53
133
203
49
15
267
60
36
53
1
18
72
30
23
1
396
18
18
12
42
30
150
5
31
72
18
12
96
30
29
192
13
3
123
21
93
30
36
6
75
15
30
3
80
7
54
6
18
66
60
45
21
78
90
12
6
33
75
126
18
102
150
138
335
13
138
6
30
18
72
11
64
3
30
60
51
51
6
72
15
32
16
63
66
198
36
21
15
18
6
66
276
198
77
79
54
36
18
72
18
107
61
108
54
90
23
139
108
36
90
54
101
96
13
90
41
16
15
54
6
18
83
43
36
18
12
18
60
30
72
114
66
11
13
66
114
111
15
18
47
73
72
24
135
27
54
18
12
6
18
72
48
6
48
27
128
103
90
138
36
65
144
64
32
25
30
108
45
32
16
3
36
30
90
6
84
24
36
11
37
11
25
90
90
54
36
24
17
1
48
6
54
51
105
24
84
96
36
30
18
240
72
36
84
18
42
11
192
240
7
36
18
156
6
18
15
21
11
7
18
135
80
127
81
117
59
25
18
42
138
78
54
30
60
36
15
75
108
144
36
72
12
65
16
51
108
81
315
30
39
128
37
27
81
18
36
234
30
17
25
48
42
180
84
60
36
102
36
42
180
125
37
30
6
39
27
168
192
6
18
30
119
25
72
18
93
48
165
132
84
18
33
32
103
12
6
39
45
72
150
18
18
12
197
304
9
192
18
36
6
84
126
108
72
5
103
42
144
47
64
45
6
144
18
107
55
249
195
234
3
32
37
11
67
126
84
42
18
30
36
45
45
51
128
48
13
174
60
156
54
6
120
90
24
66
24
12
204
30
270
42
18
72
53
85
36
23
37
48
60
30
36
42
48
6
36
54
126
12
36
90
150
144
72
48
72
54
ABCD 98116985836*3^$a+1 [50099]
42
48
12
60
12
48
18
54
48
27
3
9
33
270
36
96
54
66
96
150
12
18
18
39
27
117
69
18
33
9
84
6
33
36
33
15
33
102
9
33
36
63
12
87
36
12
45
87
9
48
63
33
57
27
51
18
42
21
9
75
60
39
18
87
15
24
30
84
3
57
66
6
78
120
78
27
165
18
12
42
78
42
30
150
39
36
15
84
33
27
9
33
39
15
57
39
72
42
84
15
9
96
120
27
15
132
60
90
48
24
48
12
30
48
78
42
36
84
9
33
60
54
9
273
60
15
72
105
66
30
30
36
48
18
39
33
186
24
30
39
84
159
6
3
15
6
36
27
15
108
12
12
6
15
45
12
6
72
24
24
90
84
48
54
114
12
42
18
54
18
36
42
42
30
45
81
24
42
6
30
18
54
93
27
78
30
45
156
21
90
48
72
117
63
12
78
36
30
9
15
78
54
126
120
27
21
132
27
27
24
84
18
99
63
45
48
15
108
30
96
63
33
42
42
18
48
18
72
42
18
27
21
24
48
87
57
6
60
54
6
78
39
15
45
15
66
120
36
78
48
72
12
21
87
60
42
18
21
45
24
30
18
54
18
30
33
93
72
108
42
48
66
24
72
60
18
9
57
6
54
138
30
60
12
30
33
33
72
60
6
42
15
45
18
6
90
24
6
6
21
21
60
12
30
21
36
60
3
36
12
42
48
30
12
48
36
54
102
6
72
30
42
15
33
108
12
42
21
33
180
24
51
57
84
27
12
45
27
132
3
138
102
93
15
30
30
120
30
72
18
45
57
60
27
3
21
84
33
24
18
48
6
219
9
39
51
126
6
30
18
60
36
93
21
96
24
219
120
21
36
24
42
18
27
33
18
57
33
12
90
6
36
24
156
15
195
54
84
48
12
30
6
63
123
30
138
36
6
24
30
24
321
15
114
30
138
120
30
117
27
18
18
132
18
72
6
33
39
18
30
6
150
21
69
18
126
39
51
57
9
66
30
114
33
36
9
18
42
12
27
39
90
24
207
21
150
6
24
30
6
24
15
33
12
36
63
21
12
18
33
3
12
150
108
3
63
117
48
36
105
102
60
6
6
84
42
15
123
6
24
42
30
12
12
87
27
12
102
60
18
12
90
18
24
18
3
27
138
123
15
150
126
54
24
6
12
42
42
156
33
81
24
63
27
6
36
15
33
84
6
54
36
42
21
3
78
12
18
168
93
39
30
63
12
51
93
9
18
45
9
27
3
18
42
42
18
21
24
15
60
126
42
12
30
6
162
12
42
6
60
30
114
87
81
318
30
18
72
18
63
27
24
162
36
42
45
24
81
6
24
33
9
63
33
78
96
54
3
9
123
9
120
12
114
6
18
18
90
18
6
114
30
102
135
27
21
9
30
30
60
39
99
90
78
54
18
33
72
96
69
102
18
42
30
30
78
12
30
33
15
84
6
84
6
21
21
270
18
3
51
6
24
27
36
57
15
51
48
6
6
60
108
45
9
42
54
6
48
36
12
24
90
96
78
6
30
84
12
12
57
21
48
39
21
12
18
9
45
18
81
3
69
75
6
99
39
96
21
15
81
15
12
30
78
45
36
144
9
96
24
15
33
18
72
12
48
33
33
144
90
6
6
9
9
18
57
75
60
66
24
48
90
12
30
18
12
42
24
54
60
48
108
12
42
6
30
3
69
24
186
90
102
66
27
15
78
12
30
117
57
6
42
42
69
51
24
30
24
222
6
12
12
48
48
27
63
12
30
60
12
30
114
24
27
45
27
9
60
138
66
6
9
60
15
66
75
33
27
33
30
84
12
6
51
27
114
3
27
153
27
21
141
18
30
150
18
12
27
141
27
15
90
120
12
48
30
66
63
24
87
30
27
3
30
72
123
87
198
36
54
48
141
3
9
39
18
60
138
6
27
51
18
12
6
24
48
24
84
114
60
60
108
12
18
30
12
78
12
93
69
54
12
42
36
60
30
6
60
18
18
60
174
78
30
12
105
15
21
39
6
15
39
84
54
15
33
78
6
51
27
6
30
6
144
132
27
3
162
30
120
78
132
6
24
18
54
30
15
69
15
27
12
30
12
15
9
252
24
39
57
15
12
21
42
30
48
24
51
159
12
174
24
51
21
84
15
24
3
48
24
60
6
42
69
21
30
18
30
54
126
57
15
12
81
15
36
6
12
72
30
33
33
30
78
66
66
135
9
114
12
60
18
6
96
45
36
21
87
15
6
18
129
27
6
42
45
51
36
18
12
36
84
3
15
12
6
42
48
18
30
6
36
12
39
21
78
45
99
24
30
12
3
72
9
90
6
102
90
48
12
66
57
36
24
144
84
9
15
51
33
69
ABCD 98117040148*3^$a+1 [50028]
90
28
12
32
16
57
47
6
10
8
4
45
53
10
12
50
43
35
13
24
171
24
2
36
48
34
62
31
17
60
166
122
19
3
68
172
72
48
32
1
27
128
42
12
10
33
3
33
36
63
20
1
51
93
3
38
84
6
61
84
35
16
24
21
3
48
104
18
31
17
70
44
36
25
72
15
21
75
92
60
25
5
34
8
1
35
61
95
16
12
21
11
1
3
21
23
88
80
28
9
17
19
84
15
26
82
24
36
2
22
9
51
26
30
78
84
7
35
13
216
95
4
12
36
14
6
28
2
163
35
85
11
54
10
120
57
12
12
71
4
24
62
43
36
15
36
38
7
29
66
18
6
4
129
65
43
12
15
117
15
84
9
5
18
13
75
69
5
7
11
4
14
60
54
12
90
19
17
22
108
2
67
5
10
21
113
54
1
17
142
56
37
65
34
24
45
29
22
26
55
5
94
14
22
8
16
24
9
36
29
7
24
51
189
11
36
24
28
80
40
96
26
48
22
33
3
12
33
27
50
58
92
12
13
11
1
99
44
16
45
5
36
70
9
12
77
43
47
36
49
3
9
23
6
66
16
144
9
11
1
113
7
39
20
4
9
15
33
12
5
31
35
40
32
4
20
61
15
45
5
10
12
120
32
16
12
8
18
34
72
21
17
18
13
5
10
9
120
15
32
1
119
16
38
34
38
10
8
1
5
90
84
52
84
9
12
12
11
4
20
1
60
15
12
2
163
29
90
1
12
5
67
3
12
14
10
72
2
31
5
7
15
12
38
19
5
18
12
73
35
25
245
126
64
26
10
32
28
9
36
51
20
30
24
30
76
21
65
18
1
5
46
2
36
6
196
38
30
4
50
43
65
67
96
27
14
18
28
60
120
38
6
48
16
26
79
11
30
58
12
26
72
30
16
132
14
168
10
92
18
6
1
35
36
73
24
36
41
19
41
19
36
51
38
34
20
25
47
28
38
22
60
33
12
60
87
21
48
39
20
37
29
7
15
60
8
54
31
12
120
77
31
15
36
45
36
15
12
2
18
61
51
14
31
60
35
18
43
39
50
31
17
22
20
40
21
65
19
48
3
57
15
38
34
20
25
11
48
4
2
139
24
17
10
9
29
42
109
75
12
2
31
59
1
11
6
18
36
13
3
12
8
25
23
6
10
153
27
146
144
10
8
40
21
75
24
36
45
75
21
29
22
14
18
12
25
3
50
58
33
24
15
176
90
10
12
24
56
13
39
21
5
7
29
90
64
45
47
54
19
12
5
18
4
12
38
7
11
25
35
73
119
25
27
24
12
8
76
48
21
27
69
15
8
85
36
41
106
38
6
16
38
7
15
62
7
53
18
52
45
11
49
48
149
19
75
36
108
48
2
22
9
12
35
52
38
48
82
32
88
20
64
26
70
9
113
22
21
83
16
21
23
12
4
50
90
184
24
21
27
12
21
17
10
24
120
9
84
48
29
60
90
54
67
5
30
4
14
90
97
3
72
24
9
17
120
70
12
26
7
53
19
11
16
20
60
64
80
12
40
72
32
76
9
84
65
34
33
27
33
24
3
12
56
4
44
16
128
13
75
12
50
55
12
5
30
28
33
12
51
20
1
23
18
18
12
13
36
29
22
8
6
34
45
59
18
7
3
32
13
5
7
51
12
9
3
38
79
65
58
2
43
3
2
22
14
42
52
33
15
9
39
14
90
1
89
12
19
27
50
12
6
145
36
11
18
31
24
17
22
20
12
4
56
16
38
7
39
36
9
108
12
36
17
43
3
26
6
90
54
1
24
24
5
10
2
34
9
24
3
33
11
76
45
35
42
12
54
37
15
2
42
54
10
9
17
46
12
140
37
36
24
5
10
36
33
96
3
177
11
25
29
30
60
1
12
5
36
7
59
61
15
2
10
2
6
4
120
14
55
59
1
99
120
32
1
27
45
17
94
32
72
28
20
4
9
29
12
79
17
10
9
84
5
72
18
1
3
12
9
11
133
5
10
12
74
10
81
15
24
44
16
2
42
1
60
59
52
20
1
39
14
24
7
48
17
34
36
38
18
73
17
18
64
2
36
7
71
25
5
36
24
55
24
3
2
70
56
100
81
3
105
35
60
148
24
48
36
24
21
12
24
35
13
3
2
18
24
30
18
18
10
60
12
21
11
18
10
21
24
60
15
68
37
15
57
51
2
30
1
60
12
15
72
60
110
7
59
1
5
36
18
64
8
37
12
15
9
15
12
33
75
24
2
190
20
6
43
11
16
33
51
56
4
50
60
10
84
21
113
58
50
19
60
65
31
65
30
54
24
82
60
20
40
32
112
21
5
54
16
24
38
7
83
72
64
21
24
11
6
10
132
32
4
56
36
30
7
71
4
12
69
84
11
1
24
72
65
19
24
60
71
16
105
63
21
75
36
14
10
36
45
27
2
6
12
28
72
72
50
19
27
33
24
48
23
24
66
10
176
40
44
40
146
19
24
5
6
1
111
9
15
33
83
12
28
33
11
18
43
48
41
30
6
7
23
90
94
38
12
18
16
56
4
2
19
35
49
27
32
36
124
45
5
43
3
21
11
12
18
22
12
21
72
17
46
48
2
22
48
2
115
3
60
24
21
24
59
1
36
27
21
12
15
80
4
45
23
6
66
64
9
5
22
98
10
62
78
25
83
28
81
35
4
12
14
58
32
61
48
17
55
89
54
49
12
24
29
7
11
52
93
12
51
24
20
1
11
73
63
33
51
21
60
24
23
1
47
24
54
36
91
84
35
6
7
3
8
1
3
12
9
27
48
9
53
48
19
23
4
14
79
11
4
48
38
34
108
69
36
59
4
32
37
15
12
9
12
39
84
21
35
4
50
19
48
23
54
7
63
48
8
16
33
23
60
40
8
97
24
24
41
34
36
20
1
107
13
23
25
119
18
79
11
28
20
42
7
47
61
75
8
61
84
11
1
84
39
9
171
2
24
19
65
82
24
9
15
2
7
63
50
22
68
4
33
27
104
66
46
44
1
35
78
19
11
1
35
13
12
125
31
3
72
14
18
73
3
9
3
8
66
6
13
27
12
45
3
44
25
15
129
36
23
13
72
12
51
14
58
57
35
36
12
60
16
12
2
10
21
41
24
7
39
20
ABCD 98117255924*3^$a+1 [50186]
27
36
29
76
176
16
27
5
16
12
140
64
116
4
80
16
8
64
8
7
5
60
40
75
72
24
41
40
8
103
108
41
4
36
20
48
16
84
48
72
32
168
36
16
48
3
77
67
21
72
32
19
12
24
21
123
21
56
4
8
100
32
88
12
159
41
31
24
125
24
115
5
31
36
45
120
204
63
41
19
12
29
112
12
132
3
36
65
160
15
84
57
56
60
52
56
36
16
24
60
60
48
8
28
159
5
16
56
76
32
52
48
240
75
33
39
41
108
139
33
24
20
48
40
12
56
67
21
56
124
152
67
17
55
33
8
43
29
115
65
12
55
53
36
16
36
44
79
72
5
19
84
21
15
5
40
204
24
12
36
39
24
5
64
8
28
20
76
60
168
15
5
36
60
79
33
8
36
19
5
4
3
5
124
8
28
48
72
12
168
3
5
40
51
89
64
36
140
79
237
56
4
36
32
100
48
48
84
36
60
144
56
55
21
164
12
64
8
60
67
5
4
12
27
117
96
3
105
32
28
87
5
112
20
12
4
24
27
21
60
104
184
180
96
51
29
48
91
45
216
48
32
124
56
28
63
9
135
9
36
84
104
16
84
3
57
48
3
65
52
15
17
60
7
21
120
32
28
8
4
27
33
75
5
12
40
60
116
28
80
4
12
144
20
19
21
15
17
88
12
120
92
36
31
36
149
16
12
123
9
24
60
36
3
36
9
32
4
12
128
7
209
16
60
60
159
21
44
76
135
9
80
16
20
168
76
60
51
65
4
44
72
160
48
12
15
48
9
32
40
60
8
96
7
45
20
48
16
36
48
84
51
84
5
52
3
161
4
32
64
60
44
40
72
24
36
164
199
108
5
72
151
21
120
156
20
40
24
84
72
252
72
8
76
27
29
88
51
17
24
79
29
7
144
45
132
32
31
77
100
75
33
15
5
19
45
111
21
111
89
16
15
69
104
136
80
100
60
63
33
48
140
96
76
39
293
108
88
39
165
12
3
12
105
24
15
29
36
12
163
5
7
57
56
19
57
48
96
195
77
48
76
56
28
20
67
132
17
4
12
8
40
24
80
112
3
33
24
8
28
3
12
9
84
24
68
40
32
28
24
80
48
72
24
64
20
52
36
92
40
20
52
68
31
165
12
63
77
4
135
129
56
31
72
21
84
3
105
12
12
128
112
8
28
8
124
20
72
64
135
89
31
21
51
24
81
39
41
28
72
3
9
108
72
56
76
24
132
27
65
12
64
75
9
32
31
57
3
53
4
108
84
56
60
7
213
72
60
3
213
44
16
51
48
41
4
20
36
52
60
3
65
7
5
28
32
108
36
136
92
40
15
41
64
8
52
72
20
43
21
72
44
31
57
20
100
12
8
132
100
128
16
20
24
7
141
60
128
132
64
15
5
40
84
156
36
192
108
60
32
12
55
149
36
88
32
108
108
52
56
24
7
5
136
63
57
20
43
60
5
16
135
36
65
43
24
108
9
96
84
44
76
20
16
20
64
24
24
8
55
84
105
104
115
21
8
28
152
31
12
77
40
20
16
36
60
24
75
77
28
44
28
12
8
19
5
16
12
152
16
15
45
80
55
17
36
4
20
52
51
48
45
104
28
63
5
72
88
27
5
28
32
43
149
31
117
144
48
3
45
68
31
21
48
75
5
16
180
60
63
113
48
16
80
4
120
32
28
32
12
36
64
36
72
8
31
29
4
72
8
28
24
8
196
51
33
3
12
5
36
36
16
12
156
15
201
15
9
84
27
9
159
5
12
168
7
9
12
8
76
39
69
60
111
45
84
32
36
127
5
31
5
36
208
80
31
9
27
41
4
80
31
24
69
20
60
36
28
147
21
104
64
27
333
27
105
12
132
44
16
60
39
9
48
3
105
51
5
28
12
24
60
36
8
12
4
24
8
100
48
92
28
39
21
32
52
8
84
124
152
12
175
36
45
15
9
3
45
20
52
12
20
16
267
5
36
16
20
64
132
39
9
12
72
20
28
12
60
80
36
7
9
51
9
8
28
3
21
20
16
39
33
3
12
77
4
171
29
7
33
24
96
60
12
20
12
88
3
5
79
77
4
140
60
112
32
115
41
100
44
60
28
183
125
76
51
17
31
ABCD 98117278718*3^$a+1 [50102]
49
11
34
50
76
9
36
24
47
30
54
61
144
59
42
79
59
22
80
19
11
160
18
15
11
1
53
55
35
121
59
205
11
10
51
24
120
11
18
72
24
139
5
6
1
185
30
18
211
36
129
111
119
256
44
181
24
60
69
255
36
5
64
152
43
5
67
144
101
120
78
66
16
98
150
202
110
48
307
59
16
20
144
36
168
82
99
59
85
60
111
45
11
25
95
13
27
93
12
209
54
37
48
120
107
18
72
58
36
44
6
90
30
96
30
133
21
14
25
41
91
24
21
8
126
144
97
23
25
47
138
22
74
66
145
48
77
24
19
12
120
113
6
16
33
11
84
12
54
24
31
161
19
21
14
96
120
169
24
12
195
104
109
96
24
45
62
108
6
90
25
35
49
131
36
108
70
90
86
24
162
108
42
30
24
90
154
81
11
13
221
90
6
190
18
27
29
6
24
1
65
78
97
15
33
17
144
40
74
6
10
9
252
225
75
15
9
125
6
24
16
8
66
139
125
127
113
72
19
5
46
98
30
121
24
47
49
81
8
136
15
119
37
83
61
84
17
250
14
19
11
96
48
36
84
37
24
5
31
180
23
60
25
17
10
129
245
31
264
60
59
72
49
35
96
30
64
50
265
36
65
18
16
9
135
57
29
90
1
5
43
12
48
57
134
24
42
198
60
30
91
35
66
78
25
41
6
120
25
33
72
104
30
61
84
59
97
84
185
54
61
60
111
33
185
30
1
84
36
24
11
6
40
50
25
119
85
41
19
144
255
20
60
96
54
42
25
5
24
24
82
33
156
9
32
55
108
5
6
66
43
132
95
49
84
35
241
41
55
143
37
24
36
135
213
107
85
5
18
12
25
65
24
6
25
23
42
174
36
78
210
12
13
96
84
120
17
40
99
36
23
96
25
11
13
132
48
11
10
75
59
42
43
5
216
174
85
5
42
48
6
30
1
204
5
6
18
30
120
42
55
23
36
84
12
190
14
216
18
7
33
15
120
41
199
60
47
30
115
5
54
241
180
24
5
19
47
60
114
126
10
288
27
35
28
21
11
25
83
66
91
135
45
179
6
19
39
110
30
1
36
84
59
25
5
66
49
35
205
5
102
138
7
15
68
6
264
102
205
93
27
423
230
67
45
135
24
24
35
52
140
78
72
19
11
18
270
72
18
6
169
216
41
48
31
65
24
250
20
37
179
180
25
11
18
102
4
36
105
23
96
25
144
137
24
30
61
155
10
435
95
48
142
8
6
181
59
96
10
230
18
66
145
95
49
45
2
60
25
39
104
1
59
6
234
6
6
49
35
85
41
40
38
25
27
9
59
162
40
54
9
185
42
144
109
87
45
45
80
18
6
30
61
149
6
24
76
20
13
125
72
40
14
90
31
264
36
5
199
24
111
26
114
94
32
354
25
39
105
71
6
19
96
45
63
11
1
29
54
1
24
41
96
40
80
43
71
126
114
30
30
25
60
84
57
104
30
61
35
40
98
55
171
44
82
3
35
42
54
85
155
234
6
16
98
42
145
125
43
11
96
48
112
74
6
24
256
20
30
30
114
24
6
10
111
24
41
78
120
36
36
13
45
15
60
336
24
11
1
23
61
59
90
126
25
24
96
41
88
72
38
42
18
37
24
41
43
72
29
6
114
19
36
11
30
18
36
66
54
289
17
43
ABCD 98117764406*3^$a+1 [50024]
107
180
241
48
35
157
32
27
234
36
39
64
5
90
1
80
117
72
90
57
213
18
57
240
45
51
39
162
18
36
54
75
213
27
117
36
87
16
149
18
18
87
48
261
90
1
89
135
9
199
48
59
126
39
51
72
85
23
73
32
57
343
35
13
491
181
128
192
48
279
57
105
375
93
211
95
54
36
87
93
19
35
93
123
144
21
69
180
55
32
3
13
59
216
252
33
48
45
234
18
180
3
195
180
36
36
90
18
36
108
306
72
54
90
139
32
48
64
80
15
81
27
90
43
320
51
18
171
171
144
36
126
108
39
96
135
25
272
27
72
141
75
18
144
90
73
128
64
5
126
45
9
87
144
39
18
7
173
90
57
231
126
315
48
160
71
25
29
108
90
72
90
126
36
105
93
108
18
117
27
36
145
80
171
18
291
87
144
18
36
306
36
13
221
3
231
9
27
18
291
96
9
39
48
3
45
261
171
48
96
243
18
90
54
36
198
144
126
90
54
108
103
176
315
144
162
67
41
7
128
96
3
90
18
108
37
89
36
252
18
69
3
61
137
39
240
9
36
18
180
45
45
162
144
97
173
19
71
9
63
90
55
125
163
125
126
126
18
37
48
5
90
126
3
87
144
9
153
108
90
54
216
270
144
72
108
90
252
43
227
13
77
90
36
69
39
162
54
54
36
90
45
9
39
15
801
117
162
126
75
64
320
48
105
7
173
3
69
36
279
135
57
15
54
180
36
3
105
270
18
39
96
45
18
97
137
87
16
32
117
91
80
112
77
3
645
90
90
36
54
45
96
39
162
54
97
80
3
90
252
90
90
144
259
224
3
72
21
240
117
75
69
91
53
54
36
81
48
16
71
18
183
432
87
249
111
144
417
87
57
159
72
72
1
464
93
90
73
144
197
288
36
54
177
93
211
221
216
43
11
36
129
69
144
36
39
555
72
234
19
32
48
63
198
139
167
73
96
29
72
171
189
19
71
36
117
117
18
105
165
36
180
90
54
18
90
7
96
41
108
27
9
36
18
36
54
135
333
3
105
7
29
18
193
80
15
180
13
192
32
51
162
198
117
45
3
96
208
32
240
69
27
9
18
36
72
18
36
378
18
7
47
36
72
18
234
9
9
18
69
144
64
47
1
48
41
108
18
108
162
75
15
72
72
ABCD 98117803222*3^$a+1 [50037]
4
20
12
4
71
25
11
33
69
31
29
120
36
72
90
24
121
60
17
55
60
83
30
19
44
15
37
8
16
11
54
66
85
77
60
48
7
60
12
11
24
36
73
20
16
60
36
59
6
43
11
121
35
33
40
35
54
27
33
12
55
59
85
71
78
12
79
120
5
19
32
76
65
24
43
23
33
75
6
15
3
18
12
111
96
16
53
31
5
103
17
6
33
141
19
72
32
100
116
96
33
55
20
33
19
24
56
9
79
32
48
88
44
64
65
12
207
132
16
29
19
107
18
30
54
78
72
102
6
25
77
42
18
75
16
65
6
90
15
64
59
96
1
96
5
19
23
121
24
53
3
15
25
11
109
35
85
17
99
69
54
18
138
45
24
36
4
17
31
8
136
209
75
76
20
160
20
24
160
120
11
30
24
84
7
36
8
45
75
16
89
30
162
18
21
39
30
72
54
13
240
56
52
132
48
60
60
144
24
17
24
31
95
84
60
1
144
36
44
45
55
96
12
155
36
6
79
44
88
24
20
100
44
15
97
92
57
78
73
24
60
95
13
5
31
35
42
30
129
21
48
24
27
28
47
1
5
183
4
77
24
54
1
11
78
27
3
13
44
21
48
36
6
18
51
84
40
89
270
1
89
6
61
5
103
65
7
11
13
84
191
37
35
57
12
16
5
18
54
51
39
12
36
78
19
80
72
21
24
19
17
174
213
16
36
29
67
12
60
32
129
114
18
144
18
66
15
40
72
12
36
59
6
36
54
66
15
9
30
6
55
53
30
72
1
5
54
25
113
6
12
150
7
32
105
36
79
44
111
1
53
36
30
6
55
60
68
64
77
31
120
12
32
3
12
93
88
5
30
60
97
56
24
16
24
11
109
5
7
48
71
169
23
132
1
17
48
6
1
35
18
36
66
168
61
11
33
4
96
12
53
75
4
65
30
25
161
72
7
36
65
66
13
96
12
48
29
258
25
65
27
3
42
30
6
187
8
39
1
17
19
35
1
8
9
103
107
90
43
84
23
36
9
60
3
84
54
7
60
29
48
18
114
48
6
84
18
3
16
41
187
5
43
44
28
35
13
72
23
117
21
36
39
57
162
25
32
16
17
43
5
78
1
29
42
54
99
40
77
103
132
35
9
3
42
18
138
18
9
72
15
120
13
11
9
16
12
29
15
64
36
60
24
59
1
116
63
48
25
128
96
4
84
47
18
48
24
55
44
124
5
108
7
12
41
39
135
13
23
33
52
12
36
17
27
45
72
15
28
47
25
216
65
67
53
42
18
19
35
45
28
17
19
47
24
69
60
16
11
93
21
30
25
36
32
3
12
145
125
27
40
83
13
125
3
40
11
9
64
5
43
83
49
53
3
21
30
45
69
19
17
39
16
8
21
39
16
41
19
29
43
44
304
59
36
45
84
76
120
12
95
49
5
39
39
72
30
60
75
4
24
35
42
30
6
55
89
159
15
24
66
42
90
55
12
96
17
30
42
87
219
30
42
37
32
24
36
135
24
72
54
31
24
44
27
25
65
90
30
24
15
3
138
24
36
19
11
18
24
66
24
102
6
54
15
28
5
6
21
213
30
96
45
4
5
18
189
16
120
68
69
55
20
105
6
84
18
7
20
141
15
57
12
27
15
9
9
102
1
77
30
1
12
84
11
49
24
95
49
41
19
11
25
96
65
15
21
18
72
90
3
135
60
81
16
24
20
75
30
6
18
162
72
57
48
40
32
3
48
42
87
28
77
24
19
17
103
23
144
105
24
9
6
66
43
65
6
54
18
85
5
54
45
16
119
84
42
63
16
29
12
7
17
246
69
4
71
18
55
53
7
17
144
15
87
49
29
36
18
25
48
65
19
59
12
60
72
61
11
25
140
4
29
90
45
153
7
5
108
54
85
44
40
107
12
36
49
11
66
15
24
21
18
25
83
133
5
42
54
31
23
25
29
66
61
48
32
45
54
36
54
75
24
27
9
21
144
42
18
19
71
12
42
51
15
24
37
84
5
19
35
117
45
246
78
30
6
55
60
36
29
31
68
39
141
9
55
101
6
49
71
25
29
39
15
36
54
15
57
15
16
83
21
16
35
174
31
95
24
105
48
16
65
102
18
36
43
11
24
21
51
1
60
29
139
56
4
96
131
24
9
40
71
6
7
11
25
11
45
16
180
29
31
24
44
4
17
39
15
54
15
12
63
73
72
32
81
19
11
37
5
18
48
24
66
79
83
24
1
8
27
102
42
18
120
6
72
25
12
83
54
139
131
6
18
36
13
20
165
15
12
99
12
97
80
135
12
1
12
116
124
41
30
9
33
19
8
63
9
21
24
138
25
ABCD 98117905688*3^$a+1 [50010]
1
17
42
24
102
24
30
24
30
19
23
12
21
9
12
18
33
87
1
59
90
12
31
56
3
6
84
54
21
51
78
30
162
84
18
18
103
5
3
39
57
57
6
24
24
84
102
31
119
84
42
42
18
31
59
45
16
23
49
59
61
47
33
72
24
64
35
102
15
3
102
42
61
95
36
30
174
1
24
48
47
25
11
37
96
17
66
141
21
75
21
91
83
61
5
54
12
25
72
8
15
18
127
24
29
18
49
11
13
56
16
125
123
39
25
35
12
24
42
63
15
25
35
141
16
35
12
1
77
138
36
30
7
71
72
18
138
78
30
6
27
99
93
72
93
30
72
61
17
39
33
54
25
24
41
18
18
3
16
65
18
45
15
33
99
6
55
56
117
42
18
42
84
129
57
102
57
16
125
19
8
16
107
12
72
96
24
9
69
96
66
49
11
21
3
69
3
12
12
6
7
8
15
72
126
3
40
56
3
78
7
23
66
39
27
60
1
17
60
36
54
9
93
18
24
12
69
16
5
18
42
15
99
36
126
91
107
61
41
54
30
19
47
120
18
31
53
36
55
197
252
151
24
23
24
49
5
30
13
8
3
13
32
33
18
6
103
11
24
21
96
39
1
8
225
7
8
48
9
31
29
30
37
48
23
150
18
12
126
15
81
7
24
8
39
57
3
69
40
24
59
48
48
72
45
40
83
21
39
120
81
9
7
35
13
47
73
23
57
3
61
8
16
80
39
25
8
99
36
57
16
17
63
64
35
85
5
36
6
60
36
1
32
69
48
48
42
72
49
23
1
17
6
49
24
32
9
79
56
40
23
42
63
27
12
9
88
47
102
12
36
91
41
103
11
45
9
79
17
24
42
24
13
48
17
12
84
30
12
37
24
53
91
89
18
36
72
33
27
108
12
21
88
11
120
69
33
15
57
30
78
3
27
13
5
67
17
15
9
79
47
9
16
29
42
42
12
36
55
144
96
24
29
96
36
55
95
24
33
48
24
63
150
3
33
15
112
23
9
45
43
8
87
60
54
30
36
102
42
141
27
96
85
5
3
33
39
39
129
48
24
51
36
12
13
72
96
17
12
30
72
85
113
39
81
18
45
15
78
6
234
12
30
42
60
75
3
61
48
72
11
13
80
33
186
13
77
43
8
39
84
21
9
7
119
81
24
9
7
113
7
80
88
29
19
23
36
12
73
8
51
84
129
33
18
37
47
132
61
23
81
72
39
33
40
47
18
55
29
42
18
55
48
35
30
120
7
11
12
198
51
16
83
6
55
23
1
17
42
61
48
72
56
40
41
7
11
42
18
25
120
89
18
61
168
23
9
72
9
79
23
49
17
175
8
39
60
37
24
11
61
17
7
48
155
72
13
71
54
36
42
37
41
127
143
1
32
88
119
25
120
8
16
23
121
24
144
96
119
30
3
15
12
24
12
12
21
40
95
90
63
64
65
48
96
7
17
6
105
64
5
30
45
40
24
5
78
48
126
78
25
8
88
48
8
15
48
42
7
56
40
23
49
41
78
36
168
48
84
48
97
8
40
48
23
30
36
31
59
18
12
18
37
11
18
186
36
84
33
57
6
201
111
33
33
7
29
48
102
48
42
43
96
35
36
9
88
23
18
6
36
24
102
7
47
24
25
120
29
12
15
88
48
24
24
11
21
45
54
45
48
16
24
113
7
24
89
54
6
42
18
39
3
96
13
29
12
30
66
39
136
41
24
30
49
8
207
25
35
61
71
90
39
27
24
30
39
96
9
24
120
6
1
5
66
48
12
61
96
24
72
5
66
33
144
57
36
210
18
18
12
36
60
73
104
24
136
83
24
6
30
1
48
83
85
59
21
120
9
15
15
6
27
40
23
48
97
8
135
6
6
12
9
72
27
24
126
18
132
60
37
5
3
75
69
45
18
36
21
64
47
24
84
84
121
17
42
61
48
8
81
60
115
17
18
85
144
11
12
42
55
8
15
6
12
72
31
56
21
84
18
36
9
57
24
72
63
27
102
15
3
45
33
7
29
54
36
288
48
33
16
119
30
12
79
119
1
11
54
24
159
75
30
72
36
19
11
12
73
24
8
75
18
18
73
11
42
126
37
24
47
54
91
89
15
3
42
12
31
80
33
111
39
30
30
85
8
69
54
61
17
12
19
41
55
35
48
21
24
87
6
18
24
9
63
25
72
23
6
19
8
51
36
36
21
9
63
39
42
96
78
33
39
169
23
33
144
15
6
19
29
42
12
72
24
12
120
33
27
45
123
24
90
43
17
36
30
6
120
55
35
54
42
21
24
16
47
49
11
24
30
90
6
60
43
32
27
60
42
36
66
9
39
1
72
8
39
1
41
15
88
24
83
21
64
5
66
49
29
3
39
24
18
127
80
33
39
9
24
6
168
9
88
32
3
13
35
13
11
61
80
45
114
25
11
61
41
55
8
117
19
24
ABCD 98118331516*3^$a+1 [50044]
11
12
60
18
43
77
99
105
39
141
30
186
54
120
13
5
27
33
48
132
108
192
31
11
210
90
60
18
72
18
72
25
275
90
18
42
48
72
36
42
1
89
102
150
75
48
15
1
161
270
6
12
132
18
12
126
63
177
54
138
72
240
30
18
330
30
63
9
55
413
90
25
32
93
48
99
15
36
72
165
27
18
18
49
48
53
54
156
24
145
35
156
49
41
132
3
45
54
18
180
42
48
240
162
18
57
105
55
144
17
54
30
315
33
90
18
54
13
77
198
72
138
18
42
111
9
18
24
93
15
12
126
132
72
180
39
51
13
80
48
129
79
336
83
60
198
43
101
48
162
6
30
117
112
11
277
23
57
16
131
18
30
61
336
5
120
150
109
29
18
24
120
198
42
36
90
84
78
18
72
90
162
90
18
228
27
177
79
32
87
57
15
216
249
111
102
42
30
6
30
54
6
30
117
27
36
24
66
42
93
9
55
23
105
105
132
115
23
57
33
78
84
6
162
85
35
42
355
35
108
81
144
153
132
67
71
24
48
42
18
12
108
18
54
261
9
108
27
64
71
96
12
72
165
15
18
78
177
15
42
36
3
16
35
93
393
247
77
163
128
64
144
149
72
18
360
48
204
108
97
23
108
42
108
103
96
83
157
191
72
138
127
80
27
150
15
183
57
48
15
18
24
36
12
150
120
222
108
175
240
17
66
90
67
155
12
168
72
48
18
7
125
90
57
51
144
93
177
36
75
27
90
27
141
12
42
48
42
19
161
210
90
3
57
108
75
45
108
492
12
60
3
117
198
165
112
35
13
185
87
165
138
60
90
12
546
12
78
3
192
15
54
60
36
162
90
342
120
36
132
57
33
72
36
102
18
24
90
30
36
39
105
6
54
30
150
18
21
87
54
108
30
217
5
66
9
33
12
6
12
42
48
90
45
87
73
65
108
19
41
7
23
24
198
187
173
67
23
90
12
3
105
132
90
156
144
93
15
90
18
90
43
29
3
15
24
18
7
5
18
18
60
43
119
48
42
15
240
160
17
138
150
15
16
144
77
163
65
18
45
64
5
43
47
228
132
30
235
41
183
81
18
60
30
72
139
11
18
90
25
32
48
33
63
16
71
57
177
66
24
21
117
60
90
37
143
12
90
75
3
205
155
37
101
43
71
18
18
144
165
33
12
19
59
72
48
18
24
18
228
114
198
138
114
25
5
75
51
54
55
35
45
33
15
285
67
131
150
183
189
168
75
64
48
80
16
17
127
96
17
30
90
39
15
150
18
105
105
18
24
13
53
27
117
43
272
64
167
144
30
6
30
103
41
150
90
36
3
16
173
42
73
128
27
18
60
12
72
108
55
23
12
90
90
18
24
15
15
126
90
162
18
24
109
17
15
57
7
23
60
102
18
132
198
75
16
11
165
75
66
ABCD 98118342802*3^$a+1 [50114]
23
37
18
42
131
49
23
55
6
36
14
9
12
33
10
30
35
48
9
34
20
21
19
29
7
5
55
30
30
14
36
24
16
78
41
1
30
78
60
90
42
8
76
36
50
4
41
13
47
48
15
22
30
48
2
18
36
34
23
19
41
9
39
12
27
30
15
91
74
40
35
57
4
80
70
36
24
60
6
18
41
115
6
11
7
197
39
57
12
48
27
76
50
4
50
16
26
15
19
24
72
134
34
2
18
6
51
33
76
90
14
27
25
11
49
18
50
16
20
39
7
5
36
48
15
66
4
20
10
80
45
19
6
11
13
36
50
16
54
14
6
51
33
46
86
130
8
36
9
25
96
56
10
41
13
20
34
26
15
25
90
14
12
99
19
102
38
12
88
36
20
10
47
19
14
46
29
132
9
70
48
26
111
13
132
90
60
24
56
10
68
46
96
14
70
24
5
7
24
17
3
10
36
83
1
6
24
36
30
71
37
35
25
23
49
11
27
10
20
75
31
20
9
15
90
112
8
16
6
20
18
183
33
27
27
16
41
19
84
12
18
20
22
50
168
12
18
33
7
50
15
75
6
36
3
31
74
16
50
69
85
102
24
17
43
6
18
17
39
34
6
17
43
65
45
40
30
26
10
8
16
54
20
3
69
3
61
59
7
60
48
17
36
79
18
6
14
6
4
17
13
32
64
114
36
41
13
12
35
9
4
2
10
11
37
42
53
67
14
64
20
52
48
102
65
25
60
44
180
34
56
45
1
14
46
23
12
45
28
71
1
20
10
90
71
12
36
139
12
68
36
10
11
55
8
16
60
50
4
6
30
20
46
30
24
20
16
11
7
30
50
10
42
30
119
19
36
29
21
34
50
22
18
30
56
24
10
2
10
23
111
21
33
100
35
25
36
11
9
16
18
36
36
18
2
24
64
60
36
20
76
14
27
49
44
10
161
13
2
234
34
12
5
13
20
10
5
7
24
30
6
50
54
81
55
20
54
4
90
20
22
144
6
30
83
7
194
70
14
3
87
6
39
7
53
37
24
6
30
14
60
21
9
54
36
81
19
206
54
16
84
30
24
66
84
5
21
4
23
37
155
72
169
90
26
28
12
18
6
44
10
56
124
2
108
76
144
42
84
24
6
20
87
49
48
2
34
11
43
6
14
16
20
54
22
8
22
48
152
10
5
13
23
33
87
13
36
44
106
80
33
1
30
80
30
27
9
90
10
14
30
75
84
45
10
6
50
34
62
4
66
14
6
3
81
10
5
25
6
48
2
18
16
74
12
4
66
18
56
24
3
7
20
130
47
36
63
34
11
36
9
10
20
6
48
16
95
31
30
24
24
20
16
50
4
5
31
54
30
2
3
37
23
25
12
155
33
42
18
52
11
9
48
6
57
67
42
18
17
48
31
6
30
20
4
30
20
27
33
30
40
14
6
70
71
48
31
29
12
73
126
30
66
48
20
42
15
3
46
47
79
24
6
83
12
13
42
60
20
4
30
24
12
18
6
11
39
4
5
7
18
36
11
73
90
56
81
33
36
36
54
10
36
20
54
4
17
13
2
10
54
14
66
6
4
11
75
28
6
36
11
49
14
57
9
90
88
6
14
96
124
197
60
69
39
25
20
22
5
63
96
16
18
20
22
68
16
6
35
19
17
13
6
8
52
5
15
28
5
21
36
3
31
36
30
11
33
24
40
126
41
48
7
5
15
18
16
6
90
24
11
33
46
54
90
132
8
66
16
11
63
40
20
4
26
16
11
7
5
120
27
28
20
22
14
94
6
14
15
105
10
72
30
23
7
114
74
30
52
18
6
104
10
30
36
30
30
14
76
14
3
7
42
23
81
39
127
38
40
23
7
2
30
10
44
46
30
35
33
72
40
48
20
10
30
20
30
6
27
3
204
10
11
12
19
5
13
50
6
4
6
36
30
23
21
36
24
46
5
15
4
14
6
16
14
36
10
14
16
48
92
24
39
61
6
101
3
136
18
32
10
120
14
46
44
30
10
36
44
57
43
29
21
34
30
71
9
12
100
8
60
40
11
1
18
20
16
14
22
18
12
258
5
31
17
43
6
18
6
86
21
49
18
66
6
18
36
26
4
41
39
6
3
105
82
30
14
66
24
30
57
13
11
45
40
11
39
54
76
18
92
81
7
20
165
31
29
25
6
66
20
34
30
20
16
20
3
7
198
32
48
10
42
78
36
6
8
6
54
52
78
6
20
4
20
10
5
57
34
5
25
71
48
7
48
5
61
11
3
10
12
30
8
30
10
101
55
30
11
19
17
12
1
14
22
200
18
30
51
31
53
117
3
36
84
31
6
18
42
20
34
5
181
59
85
11
93
46
6
54
56
54
10
65
45
4
6
77
19
110
15
49
104
16
20
10
6
104
10
17
72
15
33
13
6
24
36
158
16
90
20
30
10
65
141
3
21
4
35
67
5
9
24
15
55
32
64
86
4
14
36
46
71
19
78
176
39
15
57
103
20
16
20
60
10
116
75
13
60
50
156
40
50
16
60
14
6
10
5
96
33
16
35
103
36
26
3
171
10
36
14
70
54
2
28
6
17
13
11
45
10
8
16
30
36
78
101
9
16
6
18
36
30
6
18
2
40
54
60
84
30
20
3
127
42
74
9
121
24
12
83
37
38
57
19
14
3
39
33
145
20
22
89
15
237
49
24
26
18
15
37
108
72
8
52
68
132
84
4
6
5
12
132
132
93
10
20
76
144
2
3
15
46
30
89
27
21
7
17
49
14
186
87
43
26
34
6
23
12
33
42
94
116
60
48
6
10
54
62
48
16
11
9
24
87
15
10
23
25
2
45
19
84
6
30
6
8
63
3
36
64
17
69
88
12
18
2
18
16
29
1
24
20
87
60
3
22
24
6
20
69
31
74
34
26
16
38
21
31
74
40
6
80
18
3
27
16
44
10
12
8
70
5
25
11
39
52
54
24
90
42
24
50
46
23
7
30
20
4
14
10
26
10
6
18
20
22
84
6
83
1
11
9
10
6
35
63
76
ABCD 98118462608*3^$a+1 [50064]
6
48
72
18
15
4
36
35
73
20
3
73
24
11
1
11
33
4
41
7
11
18
19
36
47
121
11
21
9
6
81
75
57
21
51
15
6
18
9
48
69
15
75
12
24
30
43
24
72
44
51
13
23
96
9
12
60
72
48
99
73
96
119
13
41
6
33
72
15
36
13
11
66
6
21
72
48
33
3
4
53
48
31
47
21
96
16
47
12
1
84
12
108
12
48
41
31
132
20
12
84
105
31
20
40
227
13
168
32
36
39
6
15
3
12
13
11
13
20
40
12
36
8
12
39
153
3
25
71
1
60
12
101
6
72
25
23
337
20
60
40
11
36
9
100
35
36
9
100
140
9
7
29
72
84
63
160
35
21
24
4
107
1
59
69
15
81
16
11
24
120
9
36
4
8
33
3
4
56
16
29
51
9
18
30
31
48
35
18
31
80
24
3
9
84
4
11
1
12
11
105
3
18
75
4
11
1
29
55
5
66
24
54
18
49
212
27
21
40
60
24
29
18
60
1
11
37
5
43
32
63
21
87
13
24
12
60
32
9
7
11
30
6
54
19
65
150
9
3
24
1
89
12
31
12
65
72
27
51
1
29
60
30
9
27
33
45
27
28
24
11
1
11
24
69
15
60
21
64
32
21
27
33
12
18
24
9
21
3
4
48
20
40
11
61
17
19
17
7
20
100
83
6
18
36
36
57
16
24
24
8
12
51
81
24
63
12
6
19
96
47
12
49
11
18
3
15
12
61
8
40
5
66
21
52
24
144
29
19
24
24
20
40
95
18
27
12
28
5
19
8
39
1
24
35
81
52
11
45
3
18
15
39
6
19
12
125
7
17
19
11
72
21
3
33
60
15
1
11
24
72
12
9
27
9
33
54
9
88
47
69
165
12
60
54
72
1
83
13
23
1
23
37
53
27
28
108
24
47
9
57
6
48
6
3
51
36
9
16
23
36
9
16
17
120
3
40
60
36
32
63
13
24
12
5
79
35
21
4
23
168
30
60
30
60
21
24
48
12
40
65
6
25
23
1
188
33
30
9
15
1
12
48
83
9
129
51
9
43
8
36
4
96
72
12
47
49
5
6
1
71
30
24
7
92
48
40
29
27
3
37
60
11
81
15
85
68
63
21
27
36
109
36
23
9
3
13
11
12
13
59
90
27
15
177
3
36
1
8
4
104
84
28
72
8
15
13
23
9
3
25
11
33
3
96
21
141
31
5
12
18
33
88
12
29
7
11
13
68
15
37
107
1
20
12
12
27
9
183
37
72
23
97
12
47
72
36
49
5
39
12
81
18
66
31
41
18
54
27
33
36
30
21
48
24
21
67
5
54
93
33
7
11
85
32
12
27
1
48
12
101
7
83
1
20
39
57
36
15
1
44
27
13
59
30
42
13
5
39
28
8
16
80
16
24
48
113
18
109
68
3
25
36
17
12
15
16
47
69
33
18
57
40
12
35
45
4
8
28
5
144
60
99
63
37
24
101
30
37
44
28
8
84
4
44
76
20
4
68
111
13
17
19
8
51
109
53
18
156
6
12
6
121
41
18
12
162
15
16
80
4
32
28
20
40
24
8
4
35
9
15
21
4
83
9
28
35
180
9
3
33
124
47
1
48
80
72
45
15
12
87
25
59
72
33
4
59
30
63
15
25
44
100
77
6
73
11
13
60
12
12
20
48
48
84
27
49
23
9
15
37
32
28
11
117
45
7
12
20
9
7
128
12
28
5
75
51
1
60
20
4
77
27
16
48
23
54
3
27
133
36
80
16
44
15
97
12
41
67
24
36
24
5
54
9
36
15
12
6
51
40
68
15
13
11
45
100
11
144
13
47
1
44
39
37
8
16
24
20
4
41
19
11
21
4
12
35
18
72
3
76
24
24
68
45
3
24
27
61
11
1
71
12
109
89
19
32
40
95
84
1
24
96
5
43
8
9
3
100
17
19
44
51
12
36
108
33
57
72
24
3
64
32
88
41
15
40
12
12
48
59
90
66
9
15
66
108
7
35
105
15
36
108
145
5
51
100
48
44
3
57
123
96
37
17
7
47
49
12
72
20
108
39
1
32
96
16
24
20
33
18
25
48
12
71
24
1
68
51
60
21
9
31
11
1
60
36
77
15
3
1
48
11
49
23
84
13
83
69
40
44
21
72
18
6
120
15
4
35
45
16
35
37
11
21
39
36
21
24
48
12
87
93
15
85
36
8
4
60
11
21
16
12
23
13
23
133
41
24
19
47
25
12
23
30
3
16
59
66
15
45
36
7
12
80
39
61
56
24
99
18
7
20
24
51
25
71
12
9
48
111
13
12
56
9
30
1
23
48
24
108
9
27
73
56
15
25
72
11
13
60
44
24
16
36
8
12
40
24
116
15
81
63
69
12
88
17
19
65
31
20
108
28
84
5
51
4
8
3
13
44
40
29
54
36
24
13
60
11
6
3
16
44
64
29
19
23
9
36
57
67
29
7
11
73
29
19
32
57
6
73
32
15
13
5
42
54
12
3
36
12
81
18
61
59
60
13
20
15
129
40
11
72
13
65
90
1
132
8
15
105
168
51
42
18
45
4
12
65
15
48
76
116
28
56
48
219
1
17
6
13
35
37
20
12
16
84
12
68
57
42
33
28
12
29
6
66
7
48
24
120
44
4
68
48
15
6
31
32
96
51
25
35
12
69
3
36
6
30
57
69
18
9
51
69
4
47
13
36
11
21
51
30
18
25
24
92
39
9
16
47
72
18
78
1
11
1
8
40
8
24
28
24
36
83
72
25
11
21
141
51
16
59
25
155
13
80
52
20
15
9
4
29
54
13
44
112
24
5
30
9
28
20
84
28
36
11
73
17
99
15
81
28
17
36
19
80
9
48
72
6
21
24
39
6
3
16
24
23
9
4
24
8
15
13
32
21
19
5
36
31
108
20
40
11
60
21
87
12
157
41
55
44
51
33
28
65
48
39
3
25
20
12
16
36
35
12
13
48
17
15
16
32
12
24
12
15
13
72
32
9
19
24
60
24
ABCD 98118765762*3^$a+1 [50004]
21
99
42
102
77
16
80
25
39
33
6
30
6
120
6
183
96
48
45
6
30
36
108
108
147
105
60
18
12
42
84
60
66
6
59
193
15
21
36
39
9
180
6
126
36
123
231
90
15
9
12
168
35
175
114
36
11
115
144
30
42
69
39
12
150
90
77
48
64
21
27
32
121
78
66
90
18
11
16
81
15
27
21
45
162
42
23
13
179
13
83
16
45
6
45
144
39
270
155
96
115
90
18
198
12
36
6
54
72
18
5
31
18
12
51
45
72
120
18
65
49
138
6
12
99
9
24
63
9
90
30
6
9
3
6
72
108
72
54
53
16
87
108
6
23
7
41
37
108
63
309
36
114
126
144
87
48
96
201
18
48
18
24
18
9
48
45
3
3
45
27
18
147
9
6
129
9
87
3
29
13
18
65
61
108
87
15
24
41
16
27
5
13
83
151
9
51
54
246
96
33
57
23
61
18
78
30
150
144
66
29
31
72
126
107
48
7
9
3
60
48
78
12
90
90
144
24
59
13
138
36
198
78
90
180
12
42
54
167
13
30
96
21
48
21
126
12
81
69
48
132
71
175
90
6
36
90
12
23
64
9
144
108
12
60
48
42
252
54
71
1
18
72
72
12
114
15
75
5
7
9
33
120
78
89
1
48
95
19
36
270
155
37
107
48
13
30
69
81
15
75
5
16
141
48
6
125
73
228
18
60
36
65
43
72
66
162
6
179
85
6
66
6
180
108
54
18
18
51
15
24
57
15
84
54
132
108
12
78
30
186
69
80
304
33
143
31
36
54
23
55
246
6
90
54
45
81
108
3
135
89
19
90
54
93
48
80
67
108
65
31
36
144
29
79
12
78
36
12
23
67
29
31
174
3
21
27
3
29
7
6
83
1
96
54
41
25
23
16
93
35
73
72
12
6
45
32
16
69
156
252
54
45
69
59
48
49
24
87
75
54
90
18
48
60
87
48
9
18
30
36
24
11
25
36
228
36
162
78
162
90
15
80
67
120
126
54
17
115
120
5
91
18
51
75
108
57
96
45
84
15
39
132
138
42
18
30
96
65
43
21
195
12
17
25
180
12
54
42
120
47
7
78
18
72
12
144
36
33
75
18
60
108
30
42
3
15
65
25
126
84
5
91
66
258
17
112
123
12
18
54
78
126
36
18
12
60
119
55
9
48
75
90
30
18
11
31
12
72
108
162
6
120
42
23
64
3
18
18
185
85
27
3
114
27
45
108
30
18
23
1
15
48
21
180
71
43
66
6
29
7
30
60
63
39
36
5
55
36
21
117
6
84
42
30
54
114
30
108
72
6
156
60
81
75
24
84
90
24
18
5
48
16
39
9
27
5
151
60
29
16
135
9
96
48
80
145
12
144
24
54
21
51
54
36
35
1
30
33
27
12
78
108
36
18
12
78
15
128
144
48
48
67
102
108
6
162
12
36
6
125
49
60
12
90
60
54
30
29
61
131
55
18
71
13
6
66
11
43
69
80
85
107
48
16
15
12
72
72
21
48
45
12
24
111
128
7
57
3
29
48
13
72
30
42
35
19
12
18
96
36
27
21
6
18
12
39
51
29
121
23
96
37
24
18
36
36
216
17
400
33
47
115
12
6
107
37
66
137
48
55
48
57
57
66
24
36
57
48
57
12
36
87
9
23
43
18
162
42
90
30
78
18
120
144
36
72
459
99
6
54
72
9
9
54
17
91
48
144
5
31
36
45
15
18
36
75
69
36
39
87
41
13
120
24
72
59
144
48
103
41
13
3
165
90
33
57
102
17
19
29
13
30
60
102
18
18
180
150
36
113
7
41
112
32
1
47
187
54
12
99
144
81
78
65
48
133
75
57
90
48
24
5
25
ABCD 98118824548*3^$a+1 [50130]
21
120
39
33
69
111
39
33
12
45
3
36
60
21
114
30
126
60
18
18
30
24
15
111
30
90
42
18
18
84
51
57
132
15
12
21
75
3
36
18
63
3
60
36
30
63
48
12
81
51
24
105
15
57
30
45
9
111
24
144
12
75
9
39
6
3
51
105
21
120
51
129
39
51
18
15
93
78
66
6
45
63
105
15
36
6
30
69
60
36
93
111
36
12
15
6
15
120
60
21
18
30
162
6
12
63
108
141
84
99
45
27
15
45
60
60
33
87
159
6
30
189
45
75
159
6
66
33
45
36
102
24
21
33
30
6
90
33
108
12
48
33
54
12
18
15
75
177
144
21
6
12
57
75
18
18
18
87
48
57
15
24
60
15
30
6
48
6
3
51
12
9
33
18
45
9
18
57
81
54
45
33
3
69
111
9
3
123
18
96
15
24
51
48
306
42
9
3
36
24
18
15
15
57
12
216
117
72
111
45
54
9
36
9
24
48
24
84
27
12
57
30
90
90
6
15
15
153
9
108
15
27
126
66
60
93
48
15
18
99
36
27
24
9
12
105
48
42
30
3
36
60
51
9
9
90
12
54
6
30
3
21
18
225
45
12
90
18
18
33
75
6
123
93
12
51
81
39
27
69
48
81
87
3
24
18
108
66
6
84
6
9
9
72
12
18
24
45
24
15
81
24
60
15
9
45
42
48
18
3
69
111
51
9
87
48
117
12
105
108
24
15
21
99
24
60
69
51
12
147
18
54
96
9
36
9
30
6
18
21
60
39
114
3
15
18
39
33
3
45
6
189
45
15
21
54
21
51
33
120
156
48
87
18
72
75
33
87
9
36
36
90
90
3
15
90
72
3
15
12
252
36
234
42
18
36
75
9
36
186
33
33
15
99
21
24
3
6
30
9
117
18
18
198
60
9
81
87
123
36
6
39
33
12
15
24
60
45
15
9
72
66
9
33
30
105
36
45
36
84
75
36
21
12
51
45
39
15
18
75
69
15
33
51
36
3
216
81
63
60
156
72
60
30
42
33
12
3
93
51
60
84
54
36
27
24
9
51
15
54
36
60
36
48
60
15
129
36
36
48
27
24
57
15
24
69
39
96
36
96
48
15
36
48
252
54
135
24
3
9
15
33
72
15
36
33
165
42
12
42
18
93
105
48
60
84
18
114
84
24
36
135
24
87
78
12
15
60
15
150
66
45
15
237
33
27
36
9
48
39
60
105
3
60
3
33
72
24
69
51
111
150
48
60
15
57
39
33
192
99
51
21
48
39
48
18
87
3
42
30
42
36
15
147
30
24
18
48
42
18
33
51
69
21
15
45
15
69
51
39
54
60
12
18
21
105
90
6
30
60
9
96
60
48
15
45
141
36
84
15
39
105
63
18
12
114
105
51
18
87
24
105
6
30
3
21
63
57
36
132
66
6
48
96
36
30
126
18
42
12
90
42
144
30
6
54
54
3
69
39
87
84
189
9
72
39
51
54
51
9
51
60
24
99
48
9
9
36
60
138
21
57
39
45
3
3
129
69
12
24
15
15
96
162
12
6
57
33
102
108
33
96
48
63
18
90
30
51
21
42
48
9
99
81
84
24
87
9
21
3
3
9
189
12
42
45
153
39
51
48
24
30
3
108
132
12
33
18
90
24
282
24
30
15
21
18
18
15
12
15
93
63
6
75
33
27
3
18
39
51
54
39
57
84
6
180
12
90
18
33
24
3
30
18
54
27
15
66
135
33
12
3
36
51
177
3
54
6
57
33
18
66
6
228
6
39
12
15
60
9
45
36
15
168
27
54
75
15
24
21
60
3
33
39
24
21
24
24
123
54
3
105
135
96
36
21
39
15
6
15
168
27
33
81
51
60
24
3
78
3
24
12
159
90
66
24
45
24
75
153
3
21
75
21
87
57
15
48
57
33
18
72
6
27
3
24
48
54
15
9
12
24
18
36
57
87
18
3
60
24
120
48
33
12
18
21
93
72
3
81
36
18
45
87
45
21
54
33
147
18
111
69
6
36
9
27
33
39
33
39
105
33
72
123
45
123
75
9
3
126
36
60
3
27
9
24
72
24
21
99
144
3
69
81
48
171
15
48
42
324
27
12
51
9
72
165
270
6
75
63
90
231
3
42
75
60
48
36
36
84
21
75
15
9
24
3
12
237
36
33
6
18
48
24
66
42
48
3
84
216
99
12
36
54
3
33
60
12
3
3
45
21
15
168
48
39
6
3
27
9
69
51
3
ABCD 98118947638*3^$a+1 [50055]
87
18
15
21
12
15
129
75
69
31
5
15
15
33
21
42
48
157
47
73
17
7
116
24
3
18
18
96
24
69
63
49
116
117
67
5
111
33
30
37
20
24
21
19
8
3
45
40
59
1
29
75
261
120
114
1
44
39
12
9
21
12
3
33
147
39
81
12
28
23
72
265
173
51
123
66
67
80
27
18
15
4
20
16
32
12
220
11
120
12
6
42
42
87
15
33
3
49
20
36
60
147
90
3
9
84
12
42
6
7
32
57
66
69
16
20
40
120
5
19
8
45
15
81
27
39
85
11
24
6
102
33
3
12
18
174
18
72
3
12
27
48
93
24
51
25
60
5
19
36
29
55
41
108
67
20
3
9
52
41
87
72
36
75
9
21
15
12
15
90
30
13
24
23
18
15
9
3
63
9
45
15
15
6
102
37
236
57
43
32
12
36
4
56
9
48
48
19
56
9
31
35
57
28
5
115
20
69
24
54
45
21
39
27
21
27
33
40
20
99
61
20
40
53
7
17
3
40
20
40
17
7
8
12
15
90
36
24
96
15
40
24
8
12
40
29
24
30
42
54
37
173
30
66
24
67
44
16
24
53
42
18
3
33
42
60
9
33
90
18
42
33
60
84
63
78
12
12
115
36
17
108
54
36
18
90
54
3
4
23
33
15
57
33
15
4
20
76
23
156
141
60
57
27
96
45
15
9
3
28
24
116
40
29
168
15
45
15
81
99
12
76
20
4
56
3
61
53
6
57
75
60
42
12
30
45
111
145
24
20
39
1
8
112
113
3
69
91
32
28
44
33
7
60
20
111
25
59
1
20
120
192
28
23
117
12
48
24
9
24
63
27
6
12
79
5
108
42
1
53
12
24
60
171
4
8
28
20
40
113
36
31
17
123
27
45
12
9
36
6
165
100
24
5
31
24
71
144
33
21
54
36
37
29
3
27
1
53
27
9
91
20
33
87
33
7
24
5
6
25
29
36
12
3
184
53
75
63
9
63
30
63
3
6
15
51
109
36
20
9
114
6
36
79
59
61
20
3
150
3
100
80
3
1
36
20
45
18
72
102
3
93
31
60
11
165
15
9
16
20
124
5
30
85
8
21
84
36
67
47
42
6
45
24
36
84
51
9
108
51
30
30
6
48
6
150
7
89
15
40
8
3
49
5
90
81
159
1
152
3
18
30
97
5
144
31
5
18
6
231
75
9
9
6
61
24
53
7
5
66
105
3
6
75
48
15
13
77
12
108
63
40
24
8
27
81
27
33
3
1
5
151
107
6
31
35
54
39
81
24
18
85
95
105
4
41
12
63
27
30
15
88
59
33
15
30
63
99
21
9
6
49
20
33
3
9
3
87
24
21
120
76
29
3
117
3
165
18
85
80
12
28
29
96
12
27
3
18
87
57
63
21
27
9
24
24
27
15
18
3
33
12
30
9
16
35
85
17
63
27
33
4
11
145
47
93
9
75
51
72
73
5
162
33
159
45
81
72
30
433
44
16
23
1
53
66
57
27
162
3
52
8
21
31
5
96
55
32
3
45
12
21
7
17
7
56
4
20
33
3
24
45
24
24
6
9
112
35
21
69
108
168
15
9
51
15
54
3
135
57
16
5
24
15
40
5
31
5
15
12
12
48
48
3
66
15
45
63
112
11
105
184
41
99
40
101
102
57
33
48
27
12
21
39
93
27
33
3
33
99
27
81
117
48
39
48
51
9
15
33
4
8
12
40
71
24
81
40
84
23
97
5
6
42
78
9
3
13
29
66
9
39
9
111
156
6
55
23
37
60
60
53
51
45
90
1
24
36
32
45
42
24
30
31
20
93
87
40
23
6
87
3
6
108
3
40
44
3
6
7
29
135
16
44
99
6
75
21
55
32
108
4
20
180
9
7
24
8
52
8
21
42
24
21
12
48
4
89
42
102
3
39
1
24
36
83
21
3
18
78
6
6
9
40
8
12
33
42
1
20
33
7
104
15
30
15
69
39
3
49
60
20
16
44
9
6
21
75
25
47
60
93
12
57
30
21
144
60
9
7
24
35
6
18
1
11
114
66
12
33
9
3
12
3
6
7
44
21
60
54
24
61
275
45
75
45
36
24
16
84
23
108
9
21
144
51
40
60
5
19
11
18
6
54
51
96
15
25
29
60
84
24
43
164
69
12
75
4
5
54
6
18
6
39
33
19
11
45
87
12
33
27
84
12
30
19
60
56
33
24
75
21
6
18
48
48
36
6
42
7
53
27
120
40
35
18
72
55
140
141
15
33
60
144
6
30
31
11
12
33
4
5
48
96
24
3
4
11
129
60
33
18
69
3
37
20
21
15
99
24
37
107
105
117
120
3
117
96
48
27
99
1
83
9
28
32
51
1
35
121
20
63
9
117
55
8
72
3
72
105
15
18
12
36
55
32
93
75
63
9
135
37
20
156
129
3
52
8
112
20
3
157
68
15
73
29
6
48
1
35
93
57
3
51
37
17
30
13
29
114
81
45
63
27
25
89
12
19
53
156
31
5
54
37
80
24
36
63
9
52
23
18
90
114
36
15
15
ABCD 98119482718*3^$a+1 [50191]
8
24
219
117
112
8
48
144
3
13
24
104
120
72
16
72
48
152
40
96
24
83
69
3
108
201
16
8
64
80
96
16
128
111
73
35
61
24
59
36
81
207
36
21
40
32
160
24
144
192
56
16
35
37
8
64
24
11
69
3
69
3
13
128
3
45
40
8
16
32
120
27
133
24
8
168
63
9
64
56
72
40
152
24
24
72
48
16
32
288
40
8
16
176
216
48
24
15
105
112
24
56
312
24
40
24
32
72
16
24
152
16
32
24
88
80
112
24
8
160
8
183
9
88
24
48
80
24
16
128
136
59
45
72
48
40
24
104
16
8
16
23
33
256
224
72
27
37
56
112
32
88
35
72
13
32
27
61
24
72
128
48
99
13
8
48
3
69
24
112
8
120
40
48
32
48
16
24
143
1
32
16
48
8
39
9
24
16
48
11
13
8
240
72
72
24
75
21
24
96
16
24
288
35
421
47
1
35
85
23
1
128
15
33
16
96
35
13
48
120
32
3
301
104
40
8
40
48
215
1
80
208
8
112
264
72
83
69
40
200
216
24
48
24
64
48
80
72
64
144
48
72
11
133
120
8
264
15
9
208
8
72
88
32
88
128
136
48
47
33
72
64
11
85
24
72
48
224
48
3
93
48
16
72
24
32
184
35
45
24
40
32
75
261
27
69
40
8
40
96
24
80
64
8
336
40
320
63
1
56
16
176
48
120
24
16
24
96
24
8
64
72
128
48
88
32
64
24
8
88
80
171
93
24
64
24
11
69
16
24
35
21
195
21
184
72
120
104
24
24
16
56
72
24
3
21
16
80
40
59
21
16
72
8
88
48
176
40
8
160
104
123
117
24
168
112
8
39
33
88
56
3
45
27
69
48
16
8
3
69
208
144
104
16
56
48
75
72
85
167
1
104
144
24
16
48
96
8
64
72
24
152
48
48
16
56
40
8
39
105
64
8
64
11
21
159
36
21
184
8
144
3
36
57
24
48
40
32
16
32
16
128
136
56
27
37
35
45
40
128
24
51
165
88
48
59
108
9
88
128
72
48
192
16
8
24
72
63
1
96
8
64
11
37
48
32
88
24
128
3
13
8
232
71
108
61
48
24
72
24
8
40
192
96
128
40
152
16
96
83
69
72
16
32
48
64
80
16
200
120
3
141
16
56
24
168
64
72
35
109
24
48
48
23
49
59
21
40
32
120
24
24
48
51
141
3
72
205
56
24
72
64
168
23
73
71
73
8
48
240
40
8
112
216
11
277
8
16
128
96
159
25
32
120
88
8
16
56
24
208
107
61
32
40
48
32
72
64
32
24
40
24
8
27
21
40
128
48
72
87
49
56
3
181
35
13
96
8
72
120
64
56
48
96
24
72
144
88
168
8
40
24
72
11
21
16
8
72
304
32
24
64
8
40
48
11
85
72
104
16
200
120
312
48
64
8
264
40
24
96
8
48
64
24
144
32
27
36
57
24
88
72
8
24
120
40
80
16
32
24
168
24
87
9
40
96
56
96
27
13
32
40
56
16
32
16
8
16
152
16
104
24
159
25
32
40
11
72
45
16
296
112
48
56
16
104
408
64
24
144
8
120
51
45
88
8
3
37
48
104
40
95
81
171
165
16
24
32
64
8
64
104
40
120
24
32
112
24
56
96
24
39
1
120
48
72
11
13
8
40
8
111
57
48
3
45
24
48
168
24
88
8
24
88
120
80
16
48
32
48
96
16
32
16
48
8
ABCD 98119905836*3^$a+1 [50024]
99
72
18
324
18
12
36
61
53
102
36
49
29
30
114
3
123
117
9
55
83
6
12
3
40
11
18
51
75
117
24
21
75
93
139
8
45
3
69
3
15
9
9
222
33
64
8
3
21
9
24
162
109
56
51
48
6
79
11
36
12
72
60
81
477
12
258
93
40
5
24
36
138
37
5
75
120
57
126
105
129
103
107
168
13
32
45
18
57
9
36
60
144
18
12
108
216
54
7
11
18
19
48
47
48
18
31
203
162
51
24
88
35
60
138
54
1
5
72
48
3
15
6
51
24
69
51
40
11
133
161
15
51
18
27
9
36
18
57
24
120
69
51
96
3
45
16
11
84
81
45
60
282
117
120
16
5
12
42
18
3
9
54
49
41
55
257
15
3
21
24
9
12
90
49
29
27
81
15
3
216
205
59
6
36
138
144
42
15
129
36
18
30
51
189
12
6
48
270
96
75
33
210
37
59
30
24
111
15
30
6
21
48
40
56
45
24
19
8
3
234
78
12
18
42
117
9
72
90
37
35
66
6
48
21
120
45
27
24
144
72
75
30
7
96
11
18
27
21
3
96
45
19
89
63
153
127
8
9
60
30
6
30
126
6
102
36
27
27
93
3
12
105
144
153
31
179
61
11
78
103
8
69
27
24
21
180
18
37
96
29
48
3
64
56
88
11
66
3
51
45
33
18
45
24
3
18
30
72
117
33
12
36
7
17
48
18
168
54
18
252
12
21
24
81
7
11
141
3
42
174
42
75
48
39
33
48
27
37
47
6
12
96
15
267
18
51
75
18
3
75
120
45
9
24
12
3
75
21
9
15
39
60
102
126
33
64
35
48
45
15
49
5
36
48
15
27
12
193
48
29
36
15
75
21
15
9
177
15
24
69
27
3
45
27
18
6
18
108
30
33
16
5
24
66
6
48
6
45
9
252
12
96
210
45
9
42
18
48
144
60
39
69
3
9
79
11
21
159
1
48
131
6
198
84
61
17
127
8
3
36
9
69
171
99
37
11
93
177
135
15
18
15
57
15
24
33
36
36
54
97
5
54
45
213
18
49
48
5
3
120
129
39
51
78
7
11
48
132
153
21
78
237
40
101
12
63
15
33
15
6
36
103
161
108
51
27
69
21
43
11
30
39
111
36
93
9
6
49
131
54
18
37
161
30
114
63
63
1
35
21
88
29
60
300
27
171
72
90
6
12
54
24
19
17
30
36
45
112
65
63
9
39
64
35
13
59
54
60
27
27
30
36
27
33
79
32
64
95
30
51
9
36
19
35
117
40
53
27
69
54
21
33
63
147
42
30
78
48
54
150
75
24
27
108
97
5
195
27
237
9
162
45
105
138
36
9
51
48
78
48
151
29
27
27
13
5
168
12
24
39
81
6
105
33
36
171
45
187
11
45
81
15
3
72
126
24
15
21
67
48
29
30
78
18
85
8
120
21
43
56
96
3
21
9
42
13
185
7
80
16
107
141
27
45
160
48
29
36
96
18
12
6
3
45
27
24
21
54
24
45
72
63
12
240
120
165
3
21
69
27
147
6
15
72
24
69
27
3
96
18
120
42
36
18
51
33
6
12
37
77
36
108
36
39
40
11
30
90
144
45
45
72
42
33
15
33
27
133
32
63
96
9
75
61
173
3
33
31
11
45
3
36
18
60
66
1
56
24
96
45
75
27
78
30
42
36
84
18
60
33
192
9
55
89
55
11
21
57
12
51
3
37
95
12
117
64
5
12
15
9
90
54
210
37
53
147
33
15
45
27
120
9
186
72
61
11
21
123
30
24
18
18
126
21
24
64
29
51
75
6
18
213
75
102
7
80
63
18
127
11
6
126
12
78
54
30
36
39
40
53
108
48
60
66
36
18
51
3
6
87
88
77
19
35
66
42
36
72
18
27
24
16
5
54
18
27
24
21
90
18
120
111
39
12
150
79
29
66
105
21
19
35
6
108
12
276
108
12
19
41
63
21
36
15
9
138
93
112
35
13
35
69
99
30
135
96
3
117
24
9
36
27
3
42
3
ABCD 98120096318*3^$a+1 [50044]
12
3
87
54
24
35
328
63
96
90
39
32
120
37
60
47
144
1
15
39
89
25
47
136
104
175
78
203
48
49
36
75
32
24
16
32
7
30
18
81
51
173
7
108
30
42
18
12
15
24
24
45
83
48
1
30
9
120
69
36
167
24
96
64
9
96
15
123
5
40
8
7
72
18
12
59
19
12
81
63
137
79
33
56
61
3
48
8
96
144
112
32
7
30
3
56
31
9
81
95
24
16
33
15
8
24
55
18
90
42
108
15
141
54
93
159
81
8
55
17
160
57
215
7
41
24
96
64
45
35
145
63
80
16
51
29
121
174
17
120
112
248
120
19
18
11
24
88
33
47
24
16
48
144
27
149
112
27
101
121
111
8
19
21
32
24
24
31
33
32
55
60
101
112
8
40
57
36
27
63
24
12
5
40
15
129
189
3
224
103
17
144
24
40
21
35
72
24
13
75
152
96
168
31
60
53
120
72
109
35
40
32
112
48
32
7
33
225
71
1
39
69
27
3
53
24
24
31
84
6
18
5
72
13
3
9
15
129
24
90
30
36
234
132
90
90
84
6
23
67
69
21
83
136
80
61
35
24
96
24
24
16
104
48
24
85
60
71
19
30
119
112
3
5
64
8
37
131
24
40
8
67
21
24
8
109
131
288
61
3
96
32
13
27
32
48
109
3
57
30
33
72
104
151
90
15
8
192
16
8
1
18
120
117
104
19
72
18
3
339
165
104
112
80
24
103
65
72
13
30
42
11
7
162
39
120
32
48
139
66
35
24
40
48
57
90
90
75
27
53
72
19
180
81
8
7
41
24
25
71
49
78
30
126
149
31
9
56
64
56
144
88
33
6
18
15
72
75
53
175
42
71
13
114
65
48
88
81
39
15
81
9
159
80
40
15
12
198
167
49
36
11
43
5
31
161
48
64
8
48
24
187
29
72
120
37
11
19
42
35
24
24
40
32
19
21
3
5
96
1
23
85
72
11
24
199
57
8
31
198
11
24
40
27
18
35
25
23
49
23
61
35
16
8
48
24
40
80
48
7
9
24
56
55
17
79
18
72
48
15
57
18
222
30
41
19
18
120
90
33
224
24
31
33
8
48
49
90
53
24
16
57
66
29
232
80
109
126
101
24
16
57
60
3
27
93
57
23
67
5
61
107
48
24
232
8
67
53
37
60
84
59
72
240
13
72
3
56
24
37
11
79
33
45
12
18
5
40
8
40
57
72
18
117
93
27
96
147
5
37
18
65
40
32
24
1
15
195
5
16
224
13
27
120
8
1
87
147
36
17
19
18
27
45
3
32
43
12
9
56
85
35
49
71
19
197
7
12
21
32
7
81
57
95
127
201
24
80
55
30
18
41
136
104
31
18
15
8
64
69
59
175
36
6
15
15
18
72
54
177
168
15
24
17
24
24
72
133
27
39
6
59
72
133
36
198
150
12
78
30
162
41
24
40
3
5
16
32
48
301
11
24
55
81
9
30
78
75
128
169
18
42
11
73
24
15
128
40
152
7
90
18
12
9
24
8
19
5
85
84
36
108
15
48
63
201
8
48
19
21
69
120
60
210
21
8
24
88
72
8
37
3
117
11
16
8
37
11
7
17
163
36
129
165
51
32
48
216
43
60
17
96
7
41
19
12
33
32
13
30
132
48
153
72
128
277
11
72
48
16
8
48
67
60
162
71
109
75
168
8
67
173
48
16
128
120
7
18
12
11
72
16
51
84
9
80
7
84
21
33
15
45
12
23
48
19
165
3
21
24
272
88
80
120
7
33
8
49
15
48
27
45
45
51
32
7
30
131
37
12
23
247
54
36
60
11
24
13
150
21
24
80
192
24
1
71
24
85
59
24
256
192
48
32
13
6
29
19
5
216
64
57
18
42
59
24
48
48
19
101
1
39
105
114
21
80
64
87
113
97
15
63
ABCD 98120339906*3^$a+1 [50048]
33
60
15
4
5
24
36
3
88
8
45
6
21
64
5
3
40
32
15
6
30
48
9
12
9
19
17
6
54
31
24
29
15
40
32
12
27
9
75
21
21
15
12
27
25
8
52
95
84
60
36
13
11
42
19
20
9
132
15
24
9
96
30
24
61
35
36
25
24
5
6
24
13
11
61
20
24
15
6
144
7
20
33
67
12
11
36
9
27
45
40
60
23
1
56
15
30
99
28
8
72
21
51
75
30
39
27
24
133
32
48
21
72
15
3
37
89
54
12
24
54
36
55
5
15
51
33
16
5
15
39
162
15
9
15
84
27
24
9
45
12
30
24
36
9
36
15
18
66
13
12
5
39
12
72
3
37
71
30
6
90
15
9
15
15
72
18
6
25
5
195
24
12
39
36
33
15
1
29
36
54
66
66
9
75
30
15
15
126
7
32
9
15
4
12
5
96
90
45
9
63
27
13
12
24
5
55
20
51
1
12
23
37
71
30
6
9
15
12
54
6
37
53
75
63
6
31
24
11
45
4
5
90
6
18
25
71
9
21
3
3
18
51
69
31
11
48
1
29
42
57
88
12
11
72
84
133
32
16
12
71
1
20
36
105
19
8
33
3
141
6
37
11
21
15
54
6
45
36
63
60
30
19
41
39
3
54
31
44
45
3
51
1
5
19
32
15
24
61
53
6
25
35
21
4
68
52
20
4
132
24
36
5
79
24
17
48
6
6
60
3
24
27
30
43
12
60
35
21
24
16
24
35
13
11
57
33
79
48
5
54
90
55
11
37
11
9
28
83
61
35
9
96
84
15
6
6
37
32
9
30
37
5
84
15
4
12
12
8
99
24
102
3
72
63
61
5
51
63
12
18
15
15
12
37
53
63
36
36
9
150
1
83
102
24
31
119
45
36
64
11
18
15
16
56
40
5
19
60
11
24
21
52
20
27
30
135
15
24
60
25
5
66
45
15
61
53
30
49
47
9
87
9
21
84
15
51
24
33
16
5
6
25
48
80
81
7
5
54
1
83
36
21
15
45
72
36
51
13
56
16
11
84
13
56
4
12
56
24
9
36
24
19
11
6
3
33
60
18
12
37
11
21
64
17
30
84
6
19
35
25
35
24
25
176
21
24
31
32
28
23
6
6
18
15
12
63
9
33
84
90
30
91
92
63
13
116
24
27
85
8
15
37
23
1
60
96
35
48
45
72
4
20
9
192
60
48
66
21
15
25
44
15
9
4
8
52
11
6
3
28
8
27
54
15
16
20
48
21
30
66
87
51
97
23
1
5
24
15
36
36
3
61
5
36
18
37
35
57
12
100
11
13
65
19
32
4
44
51
6
3
21
12
7
12
35
21
4
35
213
12
45
31
23
30
126
1
68
60
15
30
7
32
36
24
52
128
21
27
72
28
44
15
1
8
16
5
60
39
40
11
54
31
65
15
16
12
131
30
36
6
25
20
45
3
4
53
7
8
3
21
15
60
114
66
45
99
12
30
24
75
75
25
20
4
36
5
30
21
105
3
45
91
36
8
15
85
35
6
6
13
11
90
3
28
8
16
35
81
15
24
13
36
5
31
24
72
32
87
84
6
31
20
52
23
60
37
8
3
12
18
30
9
87
1
23
30
6
36
13
80
15
12
37
48
29
115
95
21
9
15
84
51
25
35
25
59
49
8
28
17
7
11
30
19
60
23
9
28
12
60
80
48
33
7
101
42
25
59
36
48
12
24
73
11
12
45
63
37
23
12
18
91
11
25
95
84
9
192
24
16
180
89
55
59
66
36
3
4
12
71
24
30
3
3
25
23
21
36
9
219
36
39
30
19
41
42
48
102
18
1
11
18
36
96
27
12
21
79
41
39
9
27
15
9
9
6
24
9
51
9
28
5
18
42
15
15
33
15
60
57
3
1
80
16
60
60
35
84
30
75
28
17
84
12
7
17
3
48
4
35
36
24
25
20
4
92
12
87
9
87
24
49
24
53
15
33
42
25
23
21
28
12
11
108
1
71
60
13
77
90
25
20
63
1
8
21
19
131
37
5
30
24
1
89
60
15
36
28
36
59
21
21
48
270
1
24
72
29
39
51
61
20
12
123
120
24
25
11
49
41
19
11
24
54
27
3
1
41
7
48
60
35
18
6
25
35
24
25
24
23
18
12
99
21
55
23
45
27
54
3
33
43
32
60
39
1
60
29
30
85
35
30
43
11
30
30
42
3
111
24
61
29
6
1
5
19
44
15
12
97
8
99
9
72
4
35
120
21
3
81
9
19
23
24
21
33
126
6
84
15
9
7
60
12
20
81
55
32
12
3
54
19
20
45
12
24
6
69
21
3
141
3
27
25
5
30
21
40
60
8
52
24
44
24
12
21
123
51
9
51
33
36
72
9
31
68
27
13
92
93
87
12
16
36
89
72
24
54
1
20
84
15
49
11
105
4
20
51
90
75
111
25
131
24
45
9
42
18
7
32
123
13
24
107
24
6
24
7
20
3
60
25
56
45
36
30
24
21
33
7
12
11
1
35
25
11
105
69
19
104
36
117
18
30
6
85
5
15
28
8
93
162
37
8
3
1
20
4
11
25
104
4
8
63
36
36
49
20
40
60
24
17
3
105
7
8
16
5
139
35
102
7
41
15
60
4
68
4
35
24
57
93
42
30
3
45
60
67
60
32
16
56
39
12
204
25
11
18
39
52
35
114
6
84
42
39
21
67
11
49
32
28
41
75
60
15
30
7
5
7
23
13
41
19
20
15
6
30
1
12
17
96
54
24
37
5
54
54
75
4
11
9
36
52
20
48
72
39
49
56
9
7
143
30
7
44
16
23
9
40
17
19
92
15
24
1
5
187
41
51
45
39
27
9
21
30
30
15
4
36
32
81
75
36
39
21
75
9
51
9
12
15
49
11
48
21
15
9
4
23
45
12
21
51
21
78
1
8
21
12
67
8
39
84
36
13
12
35
30
63
3
37
8
33
12
18
30
30
72
57
21
60
7
65
63
27
69
9
19
48
5
3
15
21
16
20
159
25
20
9
12
48
150
69
40
8
180
3
30
42
48
37
48
71
6
19
56
69
39
52
60
23
6
30
1
32
12
21
30
13
5
27
3
30
7
23
6
6
24
1
5
75
15
54
15
16
44
36
28
107
ABCD 98120701832*3^$a+1 [50002]
12
83
4
27
30
3
48
8
235
12
12
57
15
78
30
6
39
8
24
4
20
12
52
45
23
180
19
30
6
18
35
40
45
15
21
30
21
108
81
11
24
60
175
6
23
16
48
21
95
127
30
48
99
15
113
28
24
48
24
44
37
30
65
24
36
48
52
20
85
48
6
21
20
52
56
19
17
24
36
85
11
85
119
24
12
37
47
76
60
12
27
41
37
3
24
9
39
60
51
65
7
29
49
12
18
5
1
51
45
59
4
12
8
64
51
12
24
6
15
105
75
108
60
84
56
36
36
40
44
60
4
72
12
8
108
7
53
121
15
81
147
8
97
3
24
80
31
33
12
8
72
28
80
7
24
89
16
9
15
20
61
71
40
140
43
17
60
79
81
20
108
16
45
11
109
15
140
31
57
72
20
120
24
4
8
25
30
48
125
79
17
40
75
78
6
114
23
120
103
137
24
96
37
23
48
4
21
102
89
36
40
72
8
7
18
23
16
15
65
25
3
56
61
63
92
13
11
12
7
77
16
20
24
115
36
29
28
8
24
24
4
12
93
11
1
30
9
45
156
51
33
99
12
56
52
36
45
11
55
21
45
35
28
92
28
15
6
11
25
174
45
44
40
75
6
78
60
21
81
35
1
54
36
57
21
30
12
45
9
11
37
23
43
21
51
24
29
4
36
9
11
40
27
57
15
12
29
31
6
3
32
24
24
4
15
6
51
44
31
120
9
32
49
3
108
63
9
75
41
7
9
75
41
43
5
25
35
60
36
19
12
54
6
12
41
19
6
6
36
18
36
36
39
36
8
16
51
60
29
1
3
12
24
44
61
35
60
25
11
28
24
33
35
67
21
24
72
3
12
120
65
13
102
126
35
7
41
25
6
96
30
35
108
4
8
73
60
47
43
5
31
93
3
29
16
44
13
15
8
43
21
39
12
45
8
36
24
12
85
59
1
42
6
87
8
97
35
55
30
59
13
66
5
12
88
9
42
29
19
12
29
60
96
64
12
60
3
36
9
36
3
18
18
60
30
6
33
176
40
80
12
73
27
60
12
68
84
24
55
45
12
44
1
35
60
28
39
48
108
6
6
18
54
45
8
112
56
19
78
59
25
30
45
44
36
4
80
52
27
96
42
15
183
90
87
3
77
120
52
68
43
5
60
37
3
21
51
44
43
21
15
165
20
67
29
13
11
52
20
24
16
87
41
36
1
23
61
48
78
129
44
36
60
156
64
15
54
35
52
24
20
13
11
1
96
15
8
79
41
12
28
36
44
12
13
15
116
36
28
72
63
5
60
16
9
27
27
6
35
1
36
23
7
48
84
41
67
60
5
73
6
90
30
6
54
89
64
32
4
12
8
72
28
21
156
18
36
30
59
127
57
51
65
7
9
9
54
93
72
123
54
35
64
12
8
72
7
36
12
5
28
12
69
3
3
5
48
1
15
24
27
42
83
13
24
23
67
120
30
11
49
6
17
60
60
7
21
92
25
15
20
88
84
68
4
3
57
9
27
8
1
60
24
15
56
88
32
13
27
48
56
60
72
52
51
12
48
36
29
12
55
9
36
8
31
45
81
23
37
30
5
28
75
5
25
75
12
20
24
55
33
15
101
19
96
5
1
63
8
168
12
24
40
15
41
4
81
23
4
108
68
4
111
41
36
7
33
9
18
33
20
205
18
17
40
8
61
111
15
29
36
109
11
24
13
12
36
27
72
15
78
48
23
85
36
11
7
173
127
6
47
40
3
12
57
108
63
5
49
11
96
16
108
12
24
81
63
20
55
114
11
72
24
91
42
30
41
40
87
12
6
35
36
4
20
19
30
23
24
96
43
84
33
8
37
84
18
60
33
8
60
216
13
3
3
17
60
13
75
69
131
12
112
8
25
15
108
21
39
99
77
24
31
29
25
11
73
18
5
4
3
42
11
48
52
24
44
61
6
30
23
25
6
21
68
4
56
72
19
9
60
32
108
25
87
44
24
16
21
3
80
96
25
15
39
45
75
54
83
28
36
33
11
40
60
56
55
29
97
23
132
24
16
12
68
25
180
83
4
32
19
24
42
15
63
36
6
54
5
12
7
17
25
48
15
32
49
54
12
114
131
4
21
15
63
113
4
3
45
21
30
42
48
11
36
84
144
96
24
19
17
49
42
53
40
39
57
104
12
7
108
54
3
120
168
9
24
35
19
17
265
186
12
17
43
6
47
24
96
48
12
40
12
3
5
49
51
60
8
4
3
84
18
30
41
4
21
54
33
3
5
100
132
27
168
24
5
4
51
29
172
24
44
60
7
53
16
51
93
32
7
96
9
15
21
56
24
25
36
39
9
42
33
87
90
18
17
76
45
18
30
11
205
11
4
159
21
21
3
20
61
63
56
16
104
7
42
42
89
127
53
31
24
30
24
11
1
35
84
16
36
12
3
18
24
23
19
6
3
135
65
49
23
60
24
25
6
53
97
23
36
24
12
24
40
21
75
108
92
25
23
85
6
21
44
1
12
47
79
9
3
5
52
45
18
5
24
64
15
24
6
47
19
21
12
93
144
54
137
4
36
3
5
7
53
19
161
37
12
11
36
139
45
20
181
6
113
1
3
63
30
12
3
20
37
6
30
6
5
144
25
102
18
75
87
48
5
40
12
8
37
27
68
13
47
52
105
18
78
30
6
123
15
6
35
4
8
13
11
85
30
9
32
4
24
45
35
76
9
11
19
69
36
ABCD 98120853146*3^$a+1 [50027]
1
24
36
32
51
109
101
24
7
29
36
15
24
40
95
24
145
35
12
21
124
48
101
51
21
67
41
39
105
72
31
48
80
21
18
97
48
12
84
95
25
137
54
1
72
5
48
7
12
20
51
78
72
12
6
1
36
32
36
57
39
9
54
42
3
12
88
95
1
192
44
108
52
68
15
1
95
105
15
37
5
102
21
309
18
13
125
6
25
65
19
17
7
41
60
15
16
20
76
68
64
5
36
126
1
53
6
13
131
54
67
20
60
33
30
60
241
65
7
32
12
183
36
66
39
57
12
42
49
17
27
15
13
5
18
157
149
54
169
12
84
95
49
12
144
12
53
31
35
78
18
73
24
77
24
7
95
37
293
48
24
66
54
60
31
72
17
6
57
4
23
37
20
64
32
144
124
32
33
175
5
6
36
18
30
150
51
28
60
35
6
31
264
47
25
23
6
3
81
39
136
29
43
23
57
69
78
37
56
48
141
186
48
6
48
55
60
56
120
40
24
113
55
17
103
5
63
45
111
40
48
41
30
24
30
3
24
40
24
56
88
48
23
6
36
18
174
162
144
96
18
126
54
75
36
15
145
72
29
135
33
18
13
20
21
39
84
172
65
30
114
54
21
4
60
35
13
72
8
15
133
60
132
12
11
30
24
30
96
36
1
53
120
6
156
78
19
60
47
33
88
53
19
107
60
33
16
24
192
200
136
23
6
55
48
17
19
200
39
13
128
111
61
8
24
27
13
60
41
115
65
31
56
75
54
31
17
7
20
36
15
84
9
124
65
6
25
41
103
80
33
42
36
25
240
5
36
19
11
85
29
7
24
56
72
21
31
53
27
28
17
24
31
23
66
127
53
54
42
75
16
107
66
54
1
164
76
84
41
30
24
36
85
17
108
24
18
12
21
16
5
43
8
57
91
92
33
15
147
49
36
8
40
24
80
105
15
40
137
31
65
12
60
72
84
75
60
45
36
19
12
12
48
20
147
217
35
21
9
19
60
24
108
60
120
12
36
89
72
55
53
75
40
32
69
7
32
48
52
35
6
195
75
84
1
36
5
3
15
21
12
64
119
1
156
20
60
28
131
13
36
36
131
48
61
53
87
21
180
12
6
25
95
9
105
18
25
180
47
30
31
65
51
39
84
60
33
72
111
36
18
12
39
16
20
69
126
13
60
72
71
54
43
35
90
3
52
71
165
4
60
80
15
1
17
12
42
61
60
5
15
3
1
83
13
44
21
18
102
79
29
27
28
92
33
67
65
15
159
18
31
84
168
84
128
45
31
29
7
60
5
19
35
85
59
36
90
12
24
144
91
179
25
11
30
19
59
37
96
59
9
100
41
126
72
25
65
48
3
51
144
54
67
5
43
35
36
61
155
90
48
6
85
59
57
48
16
120
5
19
8
87
177
64
5
6
69
16
44
105
7
84
119
1
20
60
9
31
24
41
54
25
96
113
43
77
90
6
120
55
95
25
119
57
108
16
36
119
24
25
8
28
116
28
11
54
15
75
177
16
35
49
156
17
103
23
72
73
191
24
49
48
12
32
64
29
7
44
15
37
5
103
35
114
31
17
7
71
57
63
49
5
43
89
30
49
24
35
78
90
205
32
160
83
18
6
13
8
33
79
23
54
24
54
1
17
18
61
11
57
28
77
66
49
65
43
8
112
32
72
88
41
19
140
75
105
33
3
21
195
51
42
75
16
24
41
75
76
89
54
105
3
13
56
36
4
29
31
29
90
121
53
43
48
167
162
18
193
35
42
39
76
65
3
16
65
139
116
64
5
55
36
20
16
8
27
42
12
6
48
72
78
219
28
5
7
11
25
5
36
19
41
31
12
12
20
15
33
132
213
36
15
15
6
90
1
215
18
54
97
84
12
72
48
44
15
54
79
155
21
72
3
21
156
28
24
5
51
75
25
41
43
17
15
28
116
15
54
55
20
21
87
64
5
6
33
96
45
198
6
36
39
64
17
3
40
53
79
116
33
54
18
54
13
47
30
111
93
30
186
18
13
20
87
6
91
48
56
15
189
15
13
20
3
174
6
237
33
7
83
61
24
56
3
145
92
9
139
41
60
55
29
55
77
48
31
24
23
49
20
ABCD 98121056732*3^$a+1 [50104]
69
21
27
33
66
108
90
96
66
18
96
51
15
6
30
42
30
53
7
12
18
36
126
90
18
6
90
84
36
6
336
54
6
18
36
36
54
48
83
25
78
84
18
180
114
18
48
60
15
3
29
61
35
19
45
32
79
60
149
7
78
11
61
36
18
30
36
150
5
31
12
18
42
36
156
114
342
18
12
90
54
83
31
17
13
60
12
24
3
123
90
84
24
159
285
3
3
125
37
18
66
23
13
18
17
43
36
65
73
90
141
21
24
35
289
72
36
3
9
36
330
36
5
133
72
6
120
24
198
120
6
9
96
15
36
60
54
72
48
60
30
57
3
66
36
263
79
17
1
18
276
90
66
114
90
18
102
41
48
37
144
54
132
12
186
11
16
3
54
87
75
78
36
174
36
81
153
71
37
72
42
36
54
84
42
102
36
24
18
90
48
6
84
41
49
24
71
16
21
144
11
64
15
66
24
48
78
30
155
48
31
65
85
54
69
3
30
42
21
15
65
7
57
96
21
18
108
60
54
144
11
55
54
147
15
18
144
78
18
36
54
12
18
162
69
21
24
66
24
120
6
138
17
19
114
12
78
36
30
15
48
135
96
30
75
129
12
36
162
108
72
6
12
54
24
12
18
96
84
87
3
126
60
30
198
18
72
72
36
42
47
43
12
36
168
36
18
30
60
45
3
18
59
127
18
72
36
30
5
73
30
9
15
12
276
17
1
66
29
79
60
30
36
24
27
21
24
51
69
96
18
9
63
354
18
45
96
81
48
18
54
6
48
36
6
39
123
90
90
66
36
24
54
125
13
180
18
6
30
150
48
131
19
12
65
169
24
48
18
132
30
72
35
1
42
5
64
80
13
48
24
11
7
153
75
5
19
126
72
30
18
42
45
128
64
80
25
23
103
30
219
33
72
24
30
54
42
198
155
16
96
15
54
24
35
121
87
39
18
96
66
18
18
60
90
12
42
36
65
64
15
18
30
17
19
36
78
216
90
12
93
21
123
51
54
23
19
48
96
12
33
45
36
15
285
18
6
66
18
6
144
17
85
171
45
72
60
66
141
39
57
15
60
54
180
48
72
6
29
43
5
16
69
102
18
186
84
6
15
32
7
36
30
39
32
109
36
63
81
239
67
18
36
6
18
66
6
30
36
53
199
137
25
54
6
18
126
30
6
18
18
84
18
45
81
24
66
36
33
21
24
90
36
90
72
12
72
6
102
3
15
72
18
54
126
3
15
36
144
42
12
132
51
3
72
90
48
27
45
179
73
6
30
35
61
18
30
3
48
9
138
18
204
63
3
114
72
36
18
84
36
24
45
3
114
11
73
42
264
6
72
138
18
42
12
90
60
48
24
36
18
30
24
27
21
144
75
129
159
48
9
39
32
103
89
61
30
6
108
72
48
42
36
45
3
162
75
33
36
6
72
48
162
42
18
30
222
30
18
60
18
90
30
18
27
48
69
36
6
18
12
54
252
24
105
21
27
80
13
18
81
45
60
180
18
90
30
18
18
21
33
90
5
73
84
6
30
47
16
69
36
39
81
36
126
24
18
3
63
72
9
33
18
162
107
13
126
42
18
57
27
42
123
147
138
147
33
36
60
15
231
41
13
51
48
48
32
43
53
139
53
97
102
36
5
19
36
48
42
47
1
95
19
30
143
37
6
36
65
1
54
41
192
96
19
18
107
31
81
9
54
17
64
15
156
60
90
234
90
27
320
43
60
9
21
72
240
30
24
93
80
91
21
33
15
45
66
6
48
27
15
18
15
32
19
60
102
18
216
18
42
36
17
145
12
35
43
72
45
39
162
24
36
48
240
11
1
60
18
84
252
18
78
48
72
60
90
54
45
9
102
54
11
7
78
12
95
31
54
27
285
243
93
72
42
36
18
75
87
12
77
73
156
24
12
6
18
12
3
ABCD 98121072178*3^$a+1 [50075]
68
108
24
60
16
20
12
4
24
29
12
24
54
25
80
51
37
8
15
66
3
51
6
108
7
24
5
7
12
35
30
103
80
60
52
47
121
23
36
150
19
20
15
54
126
61
24
32
27
21
9
6
1
29
36
51
48
81
18
6
84
60
67
35
13
36
41
3
96
45
36
19
12
23
24
1
71
90
18
12
24
1
24
131
78
3
4
48
35
102
79
36
44
39
6
30
25
71
90
3
48
33
90
1
84
12
17
15
87
54
31
24
96
24
56
183
150
36
30
60
45
24
96
16
125
30
54
6
9
24
120
57
15
40
5
19
65
19
32
16
113
90
36
13
36
29
12
144
6
93
120
15
6
27
9
90
73
17
3
87
105
15
45
36
33
30
6
55
29
15
171
25
5
15
3
61
11
24
21
33
12
18
60
21
16
65
19
116
9
127
8
12
39
30
175
59
49
47
54
55
176
64
84
17
79
32
9
144
36
78
37
29
6
25
5
63
15
1
11
24
1
83
96
37
29
3
57
55
116
27
1
24
47
120
85
119
9
27
21
52
17
43
155
12
141
40
17
126
1
24
11
24
61
29
15
141
18
6
66
60
81
3
90
51
76
59
18
12
54
6
18
36
1
68
36
39
12
285
24
64
41
6
30
123
135
25
8
4
48
36
41
108
3
4
36
44
3
33
33
60
75
45
6
90
19
29
126
57
48
64
288
29
3
57
3
195
1
35
36
30
78
73
17
7
83
37
56
168
4
12
155
90
19
119
37
44
15
1
179
30
240
7
44
148
17
30
18
96
27
3
57
52
41
30
21
3
1
11
33
40
95
36
25
60
59
21
64
8
24
9
36
19
11
85
23
6
66
60
84
21
33
6
157
48
101
18
12
9
12
93
30
45
45
90
150
75
9
72
3
16
59
30
42
18
63
9
48
96
36
3
15
33
69
51
63
25
72
72
11
30
36
63
105
120
63
12
88
48
12
44
96
87
36
6
48
15
52
5
103
77
24
30
24
13
80
124
29
31
59
60
9
40
5
75
12
75
120
61
83
6
39
51
1
12
35
33
3
57
48
21
414
6
55
35
153
16
84
11
6
18
1
12
59
69
12
228
9
6
1
89
7
29
18
12
54
96
19
71
21
63
45
4
95
13
8
39
153
9
39
45
15
111
18
42
1
20
4
29
27
88
95
54
90
1
96
24
24
71
36
198
36
36
15
135
120
90
60
63
21
24
126
30
54
61
36
83
45
12
75
25
44
100
41
231
3
54
43
72
65
3
3
25
65
7
59
33
36
16
95
18
36
55
84
12
125
19
96
80
16
48
20
9
30
72
49
44
48
117
30
1
24
56
40
144
47
33
48
27
72
1
32
28
59
18
67
29
139
5
36
36
3
60
48
4
44
60
9
6
1
36
128
4
5
7
29
36
78
13
53
19
167
54
120
75
12
99
73
48
20
3
30
24
7
36
29
19
155
36
121
23
114
90
81
16
5
39
39
13
272
51
61
108
35
21
12
12
16
5
15
75
37
80
33
84
6
25
11
18
15
160
95
37
56
48
4
116
156
9
24
127
44
45
7
32
15
21
16
8
27
30
43
32
4
89
31
59
73
17
66
24
37
83
25
11
54
36
31
128
27
90
75
28
8
27
237
16
48
5
90
9
12
48
28
20
27
60
12
168
12
13
11
21
88
47
150
54
21
4
5
7
8
112
89
18
1
12
24
48
72
20
3
105
27
21
27
73
20
60
28
89
27
156
33
24
36
30
61
56
72
87
85
44
51
30
19
59
25
5
6
129
87
13
176
60
12
93
36
3
57
19
24
77
204
7
12
17
3
76
119
210
43
47
1
44
177
3
160
47
24
54
12
15
99
1
143
37
89
19
48
84
8
36
21
108
36
36
138
6
55
125
51
39
45
24
51
45
16
96
212
45
90
45
87
1
24
44
39
25
47
13
68
39
109
12
23
96
18
30
73
48
20
9
3
33
36
15
15
9
105
54
73
32
15
6
7
83
45
64
32
3
66
36
43
80
16
5
96
30
18
6
45
21
111
3
1
29
6
25
60
8
48
93
66
33
75
1
44
141
36
90
180
25
140
4
44
57
84
31
84
96
48
35
162
111
24
36
9
84
7
60
32
15
90
12
24
31
24
140
15
117
9
24
27
52
11
21
99
36
73
72
5
15
48
81
27
9
75
9
75
21
30
54
96
51
3
36
133
95
145
17
51
9
39
15
69
108
4
83
21
105
39
15
25
47
93
57
19
56
33
31
80
9
115
11
57
3
66
54
21
16
17
43
47
21
15
6
103
176
9
55
108
17
15
57
39
4
12
48
77
3
36
4
8
4
68
ABCD 98121391502*3^$a+1 [50172]
92
21
87
30
18
117
43
104
118
18
41
139
41
3
6
42
57
36
57
3
15
24
46
74
213
25
18
17
13
14
21
7
78
74
117
36
45
10
29
111
105
108
24
3
28
5
25
11
36
105
15
168
27
45
72
1
42
80
88
20
60
24
60
33
60
12
1
80
24
111
15
172
32
165
12
93
231
129
3
63
24
93
135
18
30
60
21
9
72
18
220
20
45
72
27
60
33
115
29
24
36
300
9
24
96
39
48
123
345
85
32
18
24
45
12
3
180
46
59
51
82
119
3
6
27
60
108
72
12
96
9
46
44
78
120
42
57
36
33
195
15
9
36
7
5
85
47
3
105
205
47
48
25
150
65
48
129
66
21
49
122
9
3
76
14
15
108
15
129
69
99
13
455
43
14
16
42
5
55
20
93
129
63
15
129
49
95
24
3
249
63
21
187
29
129
42
9
24
135
57
72
111
141
33
3
75
100
137
36
144
1
119
33
27
43
122
27
93
3
75
28
30
59
31
102
32
18
48
24
57
36
145
78
44
120
16
29
12
21
10
38
30
132
9
48
111
120
21
19
14
243
85
2
6
207
288
39
18
138
40
44
18
168
54
36
57
144
144
39
78
30
105
132
21
30
130
122
132
58
128
147
24
69
15
57
18
69
60
111
69
192
39
84
16
5
60
159
348
208
17
147
6
40
2
57
51
10
32
58
80
21
9
159
252
51
28
72
65
43
32
12
21
120
24
48
153
114
36
57
25
2
16
12
60
65
115
17
105
88
80
63
25
122
102
75
103
80
120
40
30
2
198
42
30
3
3
60
45
324
51
12
132
36
102
15
12
171
10
59
103
17
72
39
22
78
74
207
84
72
60
108
45
120
87
73
90
20
52
89
109
42
5
3
69
36
27
138
10
102
168
222
50
3
132
12
15
60
138
72
147
21
138
22
8
51
139
60
14
15
171
45
25
194
21
9
6
130
32
42
120
30
106
5
67
60
17
121
11
36
72
120
1
59
61
2
30
42
126
10
89
45
3
72
15
45
63
117
15
57
3
60
46
80
150
130
71
49
192
360
155
63
81
99
21
276
55
20
9
19
17
57
3
3
60
102
87
36
69
66
9
12
39
84
48
28
140
9
36
27
30
27
61
80
42
60
160
32
285
180
33
99
36
192
3
33
7
89
36
144
19
150
47
12
108
25
47
51
22
95
3
24
36
45
15
54
30
36
21
33
75
181
32
48
51
48
3
69
36
60
55
29
3
21
27
148
32
45
87
6
99
36
9
66
24
45
321
10
14
3
55
29
31
18
59
15
6
15
25
35
87
88
5
225
27
108
55
42
2
57
36
73
35
24
15
48
100
32
36
69
60
31
41
3
138
40
32
3
84
3
36
10
42
30
32
123
84
3
141
175
44
46
11
48
123
28
101
33
243
12
31
194
63
27
16
17
87
93
43
14
6
9
12
39
69
3
30
18
81
216
45
90
60
69
144
85
95
7
90
47
36
39
88
68
82
18
32
108
192
28
32
102
75
45
48
39
36
13
30
185
7
17
153
27
183
45
153
27
93
15
105
10
14
178
77
3
9
36
60
165
42
16
185
45
10
62
42
36
10
35
39
6
27
63
102
87
15
105
3
33
37
122
16
5
24
1
42
137
192
3
33
3
22
80
88
59
165
18
33
72
93
24
120
15
43
8
21
1
32
27
36
27
21
15
10
35
7
29
3
30
87
3
36
10
2
100
18
11
93
87
33
3
15
12
33
12
111
30
27
84
33
27
48
31
32
30
15
27
141
120
67
62
15
43
29
96
225
70
5
43
2
27
60
ABCD 98121974012*3^$a+1 [50002]
36
11
64
15
41
64
57
54
54
195
24
72
105
39
24
63
33
21
3
15
126
54
77
24
40
39
108
173
136
24
9
15
32
241
234
18
27
63
81
45
155
136
144
96
24
39
57
24
80
64
63
90
54
54
51
144
75
221
160
48
3
29
40
120
9
159
75
21
15
105
80
40
117
3
15
65
7
18
15
96
144
87
33
24
72
104
109
11
120
85
11
120
31
9
120
48
96
15
129
72
120
24
24
32
280
120
63
137
160
9
71
64
9
36
51
75
144
45
261
59
49
36
90
72
18
126
9
24
93
3
69
11
7
18
111
24
189
27
24
21
339
80
40
24
183
198
99
45
51
80
49
15
57
108
18
129
80
25
54
129
72
24
24
120
81
39
56
40
384
201
215
37
123
255
9
56
61
144
75
69
75
32
73
87
48
63
57
141
51
201
39
69
162
9
9
72
159
129
215
120
64
33
54
225
81
23
16
69
11
24
216
64
200
187
18
131
64
96
249
162
69
21
123
120
9
111
216
15
54
35
16
183
105
111
9
120
152
133
11
120
64
75
101
25
135
189
18
233
120
40
120
45
35
289
36
72
162
57
48
32
184
129
90
45
56
25
159
96
69
75
15
137
40
24
159
105
96
15
54
18
72
41
136
120
144
27
69
93
36
36
234
41
24
205
75
51
45
9
15
24
51
36
54
35
37
123
144
93
18
72
89
1
270
89
64
120
87
33
21
18
105
21
35
37
90
33
57
63
9
36
72
83
115
36
18
36
99
32
49
255
80
25
39
33
23
85
36
183
32
415
105
39
81
9
36
179
40
80
259
90
107
40
24
45
11
120
40
81
18
69
21
72
72
75
120
32
25
216
87
56
19
18
147
56
49
18
53
184
32
304
21
18
108
53
91
108
297
48
87
180
125
55
9
45
131
13
131
64
3
173
40
144
72
24
231
9
135
81
153
90
108
33
144
32
385
54
144
41
16
159
126
75
48
93
72
36
126
273
33
39
33
47
79
54
36
95
160
177
23
85
36
39
15
9
63
129
384
120
177
39
144
51
29
25
15
480
144
63
33
240
15
54
11
7
54
144
51
80
31
129
224
160
96
21
3
231
153
152
55
65
120
175
105
120
104
49
71
55
129
105
15
165
36
135
24
111
36
18
11
205
90
41
31
360
57
105
47
160
45
219
144
15
57
123
180
126
270
165
24
56
187
18
11
61
27
32
13
75
33
87
96
120
80
67
18
131
49
15
21
54
69
21
35
181
243
216
81
18
21
56
121
90
53
1
144
15
75
69
255
41
16
120
21
3
51
29
79
36
165
105
15
24
120
21
171
81
162
21
87
72
57
408
111
41
64
80
31
33
111
185
ABCD 98122086724*3^$a+1 [50102]
23
1
20
9
12
42
21
9
12
15
24
27
24
13
32
16
8
100
5
72
55
8
27
48
9
147
66
15
88
131
1
89
39
15
30
114
21
9
12
19
5
24
7
56
33
12
120
18
1
41
48
6
49
5
115
80
21
31
32
21
24
223
72
47
90
3
105
36
102
109
41
7
5
6
30
27
9
24
67
59
13
11
69
51
61
161
48
7
80
33
7
92
27
30
135
24
51
6
24
31
29
24
24
27
40
140
9
12
39
15
24
72
72
33
60
12
48
27
6
132
18
66
36
48
30
45
39
37
11
108
12
18
12
63
39
48
33
12
100
53
15
40
77
24
48
42
121
20
9
36
39
60
40
65
24
42
24
69
16
36
23
72
210
24
198
42
48
36
96
31
5
60
19
36
59
45
15
36
33
57
27
48
120
3
21
21
7
5
12
19
71
9
12
48
9
6
69
27
73
23
9
9
42
133
41
30
105
45
15
24
16
20
9
30
60
21
15
120
54
7
44
64
24
17
54
61
35
48
42
15
16
5
39
16
5
72
7
5
99
15
6
6
54
91
29
36
12
3
9
55
108
71
1
41
3
141
6
9
39
1
56
33
19
12
23
18
42
12
36
45
117
12
3
21
19
23
12
141
21
24
27
12
21
27
9
48
3
75
42
6
57
40
65
19
35
1
5
3
45
15
36
24
51
48
36
6
24
51
69
91
5
75
171
25
29
19
11
109
17
43
20
75
42
15
60
4
11
84
30
36
54
66
3
57
60
15
40
185
19
5
6
30
24
36
48
7
23
49
108
104
84
12
168
21
6
78
24
18
9
15
1
8
45
12
55
44
24
75
9
16
77
72
36
132
48
55
5
39
52
8
3
30
3
16
36
60
23
36
60
13
17
79
24
17
55
23
12
24
21
33
18
114
15
15
9
4
32
9
252
79
24
132
53
6
6
19
5
15
69
60
27
159
54
60
19
47
9
76
8
63
24
60
21
12
63
45
4
29
12
3
16
35
13
12
44
12
3
69
75
6
12
87
63
18
60
6
1
65
12
7
5
43
17
39
12
3
141
45
3
3
25
44
4
95
90
67
5
67
5
51
12
3
30
67
24
29
36
6
45
159
6
18
30
30
36
13
47
30
84
36
19
65
60
6
1
23
24
61
77
24
30
6
67
23
24
73
23
72
6
51
45
84
6
30
3
16
20
45
12
3
36
3
105
45
48
24
55
84
35
66
231
3
42
60
24
114
37
12
60
41
111
21
12
18
54
18
57
21
18
6
120
103
77
19
12
5
18
61
8
45
87
15
21
52
47
24
42
15
12
57
79
5
19
11
49
8
48
57
43
5
15
52
12
131
105
69
12
24
15
27
30
24
15
16
8
12
9
6
48
45
24
33
24
123
33
30
30
108
27
3
30
36
6
9
36
4
8
21
42
129
28
17
15
64
36
5
3
3
129
88
12
65
19
11
24
37
29
78
18
19
5
15
84
9
3
84
24
24
21
159
33
12
138
13
140
96
9
79
47
54
7
48
35
1
8
3
25
23
37
104
40
101
84
15
21
27
72
64
11
9
40
11
18
15
40
53
7
12
44
72
33
7
35
13
36
20
15
30
19
89
96
12
60
30
18
42
57
16
77
3
52
80
9
55
29
102
9
15
1
5
42
213
64
20
33
6
90
7
89
54
9
40
41
24
42
9
12
52
60
11
90
90
37
120
92
12
16
17
96
36
114
21
4
11
24
21
45
31
48
20
52
23
96
36
90
63
4
20
51
6
54
36
9
51
33
72
4
132
137
12
6
33
4
56
36
28
5
48
7
161
42
84
6
48
42
72
36
9
21
12
12
3
64
71
37
48
24
101
3
21
15
21
24
6
109
56
33
90
25
92
40
24
84
65
6
36
54
3
27
145
56
24
39
25
92
12
52
65
55
5
156
7
20
76
20
21
90
21
93
7
8
4
77
96
102
1
20
12
4
11
42
6
45
4
36
17
7
68
33
120
6
9
96
15
73
12
56
3
186
24
60
55
11
9
15
132
9
36
4
41
24
51
12
28
119
18
6
6
3
88
20
15
30
12
96
6
69
60
40
11
6
18
30
55
12
185
30
9
40
56
9
90
6
120
7
23
48
21
84
57
18
9
12
9
31
35
69
36
21
55
8
4
17
91
5
135
4
8
16
44
16
17
24
55
5
19
36
8
12
33
12
18
48
69
111
30
12
6
25
41
24
72
19
11
42
7
41
48
30
9
75
6
51
189
39
57
60
55
8
33
18
24
18
3
76
5
24
12
90
42
66
21
9
60
24
12
24
36
6
24
6
123
4
53
24
6
48
21
100
80
4
92
75
30
12
51
81
31
20
33
15
36
45
96
48
7
29
144
6
30
31
23
1
80
28
17
15
24
9
18
60
37
32
24
60
15
109
35
48
9
9
55
72
29
90
6
24
19
12
5
39
9
24
3
84
36
28
56
15
61
8
45
30
57
69
79
24
23
48
25
5
6
1
77
3
33
6
96
210
79
5
39
9
7
5
6
49
56
72
172
20
45
24
19
47
13
8
3
150
87
33
15
12
9
6
45
9
24
6
21
27
6
84
48
18
49
17
43
56
4
17
24
30
24
102
18
1
12
32
21
12
27
27
1
83
21
105
91
35
18
12
18
1
5
19
5
6
93
63
30
24
63
108
4
11
25
12
113
15
48
16
48
77
3
28
20
24
15
54
30
42
60
39
15
9
4
53
18
42
7
11
81
33
12
66
18
7
5
60
48
15
36
4
5
91
5
66
18
12
27
60
96
24
33
12
31
65
102
30
3
4
11
57
9
36
3
16
29
12
75
15
33
9
12
30
54
6
61
113
19
56
4
41
6
24
81
9
6
25
8
27
90
31
48
17
54
133
ABCD 98122398046*3^$a+1 [50065]
126
9
12
72
27
24
21
24
21
54
45
72
108
36
45
108
27
9
24
27
3
6
27
48
132
3
24
81
81
18
117
36
84
123
45
72
39
60
57
9
60
63
135
57
24
39
81
9
90
45
87
18
270
12
24
9
12
33
3
87
36
36
21
132
261
144
126
66
54
9
27
105
48
27
9
195
30
6
9
12
60
9
39
9
15
108
39
108
42
63
21
306
24
54
3
99
144
24
21
15
36
93
15
30
36
90
9
60
27
18
147
24
81
30
24
30
6
189
45
27
120
24
84
51
81
9
54
84
117
195
48
162
18
72
9
132
9
18
12
144
9
15
12
105
63
12
69
21
51
144
3
36
45
15
21
105
18
21
72
60
27
36
30
6
84
24
57
99
204
21
15
117
63
45
180
12
63
36
9
171
153
27
33
48
24
39
69
117
3
87
120
234
36
240
30
9
15
174
60
66
81
9
15
36
39
6
18
66
99
51
117
48
9
6
120
60
21
60
39
45
24
21
150
30
6
48
36
6
3
27
180
45
45
108
96
54
36
84
42
48
222
9
9
183
69
75
69
75
36
99
126
78
57
63
42
3
72
60
75
45
45
18
60
12
81
27
45
96
21
18
60
21
9
15
21
99
15
30
27
15
174
27
204
39
24
36
54
3
69
3
15
126
216
3
15
57
9
36
114
36
180
30
51
147
33
93
51
48
45
90
60
12
18
90
81
60
9
66
141
3
42
3
51
54
30
6
66
45
36
72
87
84
6
63
21
6
21
27
6
120
15
111
60
93
180
36
15
45
39
81
15
30
6
81
3
114
3
9
18
81
204
48
63
24
30
6
45
9
102
33
36
36
153
75
27
24
57
63
9
60
27
21
72
60
27
48
33
27
117
129
60
75
24
45
30
36
45
24
72
156
24
63
93
27
6
84
135
87
21
72
87
9
75
150
84
150
30
42
45
75
144
81
15
45
84
15
126
30
69
192
168
99
36
21
99
9
27
180
141
9
30
9
15
84
141
9
90
30
51
39
45
15
21
36
123
72
30
15
3
33
48
69
36
30
189
96
12
9
63
60
72
63
21
24
27
18
90
90
36
30
9
96
9
12
18
81
36
45
54
90
27
27
81
36
69
30
96
93
36
60
12
69
99
72
12
27
18
51
39
60
12
60
30
90
24
117
3
45
216
24
21
63
51
36
45
3
177
75
9
45
15
72
48
180
45
6
90
48
27
9
90
69
12
9
60
111
69
39
105
210
60
12
33
36
219
312
30
168
72
39
24
36
9
111
180
36
24
84
171
54
27
99
24
12
24
30
99
27
18
6
129
180
51
129
72
15
45
63
192
9
51
21
27
42
183
195
12
45
45
18
81
9
36
24
27
36
3
24
102
243
72
123
21
15
45
45
84
15
192
15
18
12
63
45
42
81
84
105
48
60
63
99
84
6
135
63
72
9
39
42
210
60
45
3
141
39
261
9
27
99
9
81
36
108
6
36
48
90
87
3
132
84
60
120
45
9
36
87
27
30
36
15
12
27
96
36
84
9
51
21
123
21
81
51
72
12
9
6
129
24
12
33
156
150
21
63
42
30
108
213
72
57
114
126
3
15
21
99
36
54
63
123
36
318
15
48
159
18
3
27
81
45
24
27
39
90
51
3
42
54
30
15
12
69
18
192
24
21
249
30
54
90
33
57
123
93
144
15
171
36
93
72
24
39
36
141
39
141
93
90
42
30
81
72
87
84
24
72
54
27
207
12
288
60
192
114
30
24
45
27
18
27
144
75
6
39
15
66
168
27
3
6
39
87
84
45
141
18
117
3
42
3
27
81
60
153
126
18
111
24
108
12
15
72
54
66
60
48
81
69
30
33
153
39
27
114
ABCD 98122407382*3^$a+1 [50054]
102
5
75
37
63
8
22
98
52
30
72
36
54
6
2
61
51
29
49
38
33
19
18
74
28
68
72
28
12
8
24
40
20
178
12
86
49
11
12
33
7
30
27
56
39
10
39
51
36
32
58
39
63
138
143
7
33
47
97
3
44
16
17
16
11
40
18
50
25
23
4
18
18
57
23
10
90
29
3
10
107
55
8
48
24
1
120
39
78
11
1
6
20
52
90
108
2
12
21
25
2
45
16
51
60
60
18
122
9
7
72
153
35
84
73
32
13
38
4
9
32
15
40
60
53
19
80
28
32
48
4
45
15
33
35
142
23
13
60
12
102
5
16
27
32
180
1
39
20
45
16
9
66
5
25
23
49
23
159
49
24
32
55
6
14
46
54
8
82
30
20
76
60
12
30
3
8
24
40
240
143
33
16
15
56
25
27
60
8
97
8
7
41
96
15
156
64
48
18
12
23
15
24
9
31
6
2
60
22
18
30
30
8
49
80
13
3
27
21
107
40
29
43
5
67
60
8
52
18
12
18
5
3
24
13
87
41
19
5
55
113
3
22
23
39
9
37
59
15
25
11
213
19
21
47
40
24
81
15
89
48
40
72
63
18
12
11
91
8
28
20
37
27
30
18
77
55
18
47
40
81
30
17
27
21
7
57
48
3
32
22
30
18
98
24
21
7
8
57
13
50
112
12
45
15
41
24
75
61
9
38
60
21
1
30
60
5
31
30
14
28
41
27
45
15
25
27
72
30
6
20
72
12
9
64
48
48
51
18
30
5
96
19
53
19
6
14
33
75
12
46
2
33
48
31
41
19
8
45
3
190
15
39
33
83
60
9
15
28
68
12
61
56
13
12
15
63
8
52
18
74
33
43
149
64
9
15
32
75
60
145
11
4
41
99
36
10
39
8
27
16
12
72
33
8
157
12
15
15
90
71
115
12
12
5
55
66
47
103
9
11
37
8
27
70
18
44
10
18
12
66
30
44
45
135
9
7
72
20
58
54
60
33
48
35
69
24
27
10
30
77
7
81
8
27
37
32
31
42
23
19
20
49
107
100
33
27
29
13
147
15
8
28
192
30
38
60
13
32
72
7
56
40
132
20
100
5
48
7
120
8
12
40
21
87
17
67
48
30
15
128
72
13
3
27
32
52
20
16
84
48
33
99
5
64
11
69
19
8
109
48
23
24
46
120
3
56
88
3
44
46
179
223
78
83
7
12
12
18
23
55
20
45
24
3
37
80
3
12
46
59
24
40
27
84
156
72
93
35
40
32
12
16
12
5
55
68
64
5
13
42
33
63
30
99
3
12
20
70
78
65
115
12
6
12
15
32
1
63
51
36
17
16
144
8
19
6
47
43
77
7
41
7
8
33
87
57
55
20
12
60
13
3
30
24
66
5
24
3
28
42
60
2
130
6
24
6
14
36
4
21
8
16
8
3
45
15
12
13
32
16
39
65
27
46
23
112
27
12
18
23
37
50
48
10
2
37
24
27
5
19
21
165
54
20
48
70
2
16
33
51
96
5
24
43
78
14
28
18
14
16
12
12
180
6
107
15
12
48
10
51
47
52
132
33
32
3
58
50
9
25
78
8
4
18
11
37
12
95
16
32
24
31
57
3
24
45
33
23
49
30
56
33
24
27
69
7
57
8
27
10
131
1
98
10
38
4
96
30
12
2
13
95
33
97
2
21
19
21
75
53
19
8
4
18
72
6
32
25
3
42
30
5
16
9
38
9
3
48
4
9
32
40
129
95
16
135
120
104
76
5
19
21
15
89
43
168
53
109
3
48
11
160
48
5
3
37
27
29
111
33
3
60
12
28
42
23
40
8
64
32
40
3
68
105
7
128
60
60
9
24
19
5
48
72
7
8
28
24
21
9
6
57
23
33
99
12
9
16
381
50
10
54
60
5
55
66
14
28
18
14
70
6
84
8
12
16
84
8
48
40
12
30
38
4
8
190
12
138
12
9
24
57
50
45
73
42
29
31
8
1
11
13
3
5
19
20
48
60
37
8
7
96
84
18
2
1
15
9
183
18
50
4
41
88
47
25
35
144
40
186
12
71
79
20
28
12
12
56
64
8
52
69
117
2
52
45
48
23
10
42
77
15
60
16
44
25
24
51
5
31
20
69
13
27
21
50
10
39
63
8
49
23
58
12
48
54
53
27
85
183
68
93
136
11
85
15
9
3
32
28
17
91
44
121
8
7
12
8
4
41
15
84
70
18
30
2
45
115
5
13
35
13
14
28
18
114
176
22
18
12
8
57
3
4
56
73
27
24
29
97
39
11
4
18
42
21
15
90
39
11
13
80
264
25
18
20
22
42
60
20
58
15
27
53
13
2
97
24
59
21
7
32
12
45
40
15
9
32
15
10
24
66
117
83
69
15
9
1
6
17
16
32
19
36
60
24
21
48
27
12
12
5
55
6
60
60
2
97
83
237
13
2
81
67
68
9
25
38
28
92
70
11
27
52
41
24
55
42
15
51
44
108
88
5
25
90
5
27
37
35
16
45
47
105
16
51
176
45
67
18
12
18
72
8
10
74
33
7
36
12
48
17
3
12
33
19
80
13
47
105
16
95
100
12
60
12
90
48
71
64
27
18
2
33
48
7
12
93
3
44
28
120
90
108
23
16
51
12
57
48
33
143
37
3
71
9
136
23
10
15
83
40
53
7
42
18
12
42
30
108
5
3
22
50
13
8
72
19
20
36
13
32
27
21
49
42
18
62
69
31
105
15
36
60
80
34
38
70
11
91
68
12
40
29
99
22
30
56
4
ABCD 98122638364*3^$a+1 [50026]
48
5
7
29
36
67
84
24
36
23
37
35
37
144
17
108
31
5
7
47
54
18
54
103
5
72
19
24
84
60
240
5
180
144
180
36
54
36
25
47
49
131
13
12
11
36
13
24
53
79
29
36
19
60
65
18
144
162
18
288
1
107
13
72
149
7
47
49
113
7
11
13
131
36
180
37
17
43
47
36
37
36
143
72
37
24
60
84
83
1
35
133
48
161
18
36
18
151
29
54
25
11
36
18
126
13
96
107
144
1
12
59
18
43
83
36
1
24
29
115
173
18
54
7
24
5
54
13
59
36
18
126
180
72
1
108
24
108
47
1
48
12
60
48
101
108
36
108
108
90
1
72
60
137
91
17
36
108
7
47
288
234
7
24
59
13
5
7
47
181
179
61
48
53
18
72
90
72
18
1
36
107
18
72
19
125
18
13
12
48
84
24
12
84
168
36
24
35
1
89
67
41
18
72
25
11
18
18
144
169
11
36
13
23
180
36
61
108
12
84
149
19
53
55
53
108
31
131
18
18
90
54
36
72
49
41
247
5
54
25
11
1
96
12
107
49
59
72
72
61
72
155
36
18
18
13
24
71
1
84
59
72
36
36
25
29
90
36
25
137
72
79
47
54
79
119
36
72
18
7
47
108
37
35
25
144
72
60
5
43
47
72
1
60
29
211
36
48
36
29
7
29
19
71
126
36
72
115
29
18
61
11
72
72
25
11
121
12
137
90
37
143
1
53
79
60
5
55
35
1
24
156
35
25
60
5
36
54
108
25
29
234
13
23
18
108
36
43
29
43
65
18
37
84
36
23
54
67
41
18
25
29
19
24
29
7
155
25
12
60
47
36
25
72
120
12
59
25
29
54
133
24
23
18
72
199
89
43
29
139
95
144
18
90
25
60
311
25
65
18
13
216
77
36
19
125
18
49
24
96
29
31
48
11
36
36
73
35
126
19
156
59
144
36
61
47
61
29
72
7
84
35
25
47
1
17
103
96
17
19
24
24
5
54
97
47
18
7
12
12
5
115
48
17
19
17
7
29
36
108
54
18
18
18
31
23
18
79
47
90
91
35
18
67
60
60
29
7
12
53
72
79
96
59
36
72
216
37
89
163
12
23
18
199
107
49
48
12
228
5
19
60
29
31
77
54
25
29
18
49
48
137
90
1
24
29
18
1
108
89
54
85
5
55
35
25
65
72
36
126
36
25
36
29
79
132
41
18
108
36
1
24
47
18
43
12
17
36
18
198
7
155
49
5
67
60
48
275
18
18
1
17
108
72
7
11
49
5
162
108
25
132
23
1
96
65
43
12
108
35
18
18
13
77
18
85
48
24
23
1
132
29
55
89
7
29
54
109
89
18
18
162
1
53
18
36
13
5
36
162
169
36
29
43
60
59
36
18
7
132
59
90
18
234
127
108
35
25
36
144
12
107
97
83
1
53
7
132
41
43
24
36
36
12
48
53
31
24
17
7
108
65
19
84
23
72
25
65
18
61
48
24
48
89
180
54
18
90
25
29
90
1
96
60
113
7
29
55
204
192
53
31
113
72
115
29
36
36
90
18
43
101
18
61
11
61
29
91
48
41
67
24
17
18
18
163
35
36
13
5
7
11
18
36
198
13
12
47
25
120
60
83
36
72
25
11
18
18
37
71
25
11
54
36
18
13
95
180
72
54
54
72
13
77
90
72
36
54
18
54
115
60
113
7
60
180
12
60
24
204
11
85
23
18
54
1
17
115
47
36
18
19
17
162
108
18
126
49
12
65
162
36
72
18
91
36
36
48
23
97
11
108
97
47
37
36
35
72
61
12
84
95
157
144
144
23
18
18
37
96
29
31
5
108
91
17
18
25
11
85
60
108
12
84
29
108
108
54
54
7
65
72
36
18
18
54
13
203
18
90
108
1
12
131
37
89
18
25
29
79
11
157
336
36
119
61
72
83
157
23
18
139
60
89
19
12
48
47
108
126
91
ABCD 98122775308*3^$a+1 [50011]
31
5
13
11
37
60
12
83
7
233
115
5
79
18
18
5
144
13
108
23
1
71
19
18
107
31
60
522
12
11
7
18
42
17
24
36
96
19
6
83
79
401
61
18
41
1
18
108
125
85
119
96
7
120
72
41
49
35
36
24
91
12
17
145
155
43
17
43
12
36
5
37
30
17
55
18
60
11
97
12
252
35
25
119
151
89
49
108
42
137
1
24
119
96
13
23
85
60
35
48
216
240
36
175
60
84
78
71
12
7
120
150
23
84
60
24
151
5
36
108
12
175
42
102
89
12
85
12
42
66
24
36
59
175
36
29
1
72
42
30
96
174
78
11
7
30
42
18
144
119
37
35
24
156
48
96
1
60
12
23
108
157
90
65
49
66
365
24
61
162
101
60
36
91
132
210
11
169
23
24
115
6
84
60
90
5
24
7
53
49
47
25
11
97
23
19
5
61
162
17
43
12
65
103
18
95
85
30
24
149
187
360
162
11
252
157
47
36
55
24
18
11
19
53
7
30
72
11
84
103
108
60
12
113
48
36
235
90
78
17
31
60
29
43
18
84
78
120
78
83
60
31
5
13
83
49
18
77
151
53
7
30
23
19
30
23
37
71
49
47
133
11
36
13
107
24
61
18
77
84
7
162
131
7
5
37
12
35
115
29
12
25
114
48
150
47
205
35
36
48
79
53
19
5
24
19
72
5
60
156
37
11
187
29
120
103
377
1
12
132
71
24
85
66
42
138
132
102
150
18
11
60
36
91
90
12
108
24
108
372
11
49
48
47
31
113
31
29
7
12
312
48
108
89
91
132
18
59
103
113
85
72
90
12
18
270
72
5
204
157
83
1
59
91
246
23
1
270
18
23
25
155
139
48
17
36
235
5
37
12
11
48
72
37
18
89
60
60
181
204
48
180
11
31
149
139
161
1
66
60
53
127
84
36
90
24
18
233
300
48
247
12
60
17
55
36
53
91
5
25
108
108
95
175
149
1
120
83
36
24
109
60
180
48
23
60
31
5
96
55
150
84
6
125
55
12
41
19
77
36
48
49
23
145
35
48
1
35
25
30
108
101
36
25
59
127
120
60
30
54
5
84
19
288
89
36
19
125
91
113
60
7
29
115
60
18
102
221
48
156
25
126
24
48
17
144
79
77
115
36
42
12
119
420
120
36
84
67
150
35
37
18
12
77
84
19
53
97
23
49
36
72
18
72
138
95
19
66
23
271
30
18
173
67
90
23
7
341
72
115
5
7
60
72
101
25
120
54
78
11
19
42
59
60
60
31
5
121
35
24
73
47
24
67
29
240
43
17
85
18
72
108
41
127
29
96
37
90
90
71
31
60
36
192
173
120
168
132
7
53
120
7
90
120
18
24
5
175
89
12
144
145
90
41
48
12
49
11
7
12
6
12
131
96
13
12
36
24
59
7
5
228
1
11
60
7
30
83
79
36
5
109
108
72
90
90
11
24
120
43
30
23
37
11
127
5
144
55
30
95
103
72
18
18
5
180
60
79
90
11
60
97
90
53
127
30
131
139
78
23
49
71
19
173
7
41
31
36
89
13
18
5
24
36
115
54
35
91
5
19
65
61
35
85
132
102
18
11
36
84
12
19
41
24
13
47
1
72
42
29
19
113
48
72
37
11
61
71
48
7
42
90
90
11
7
ABCD 98122934296*3^$a+1 [50067]
30
19
36
12
53
24
30
1
59
1
65
163
24
8
9
36
55
47
12
48
18
30
30
12
108
39
3
25
60
65
18
114
6
13
24
47
9
9
30
13
35
84
138
27
108
88
44
40
41
12
7
60
60
5
31
89
51
15
13
47
9
88
56
4
12
60
71
54
6
13
17
3
40
11
109
12
20
40
5
67
60
35
18
12
30
12
109
36
5
6
24
73
65
48
30
9
15
90
18
12
9
21
43
132
23
57
15
30
63
3
13
20
36
15
60
6
7
32
4
84
48
17
31
101
39
51
9
39
33
28
12
32
87
90
30
1
8
21
18
42
43
47
13
5
18
13
44
27
60
6
30
30
12
31
36
36
59
1
128
40
80
4
92
64
29
18
12
13
5
24
60
91
59
13
77
15
3
1
11
9
27
42
12
19
20
147
24
1
77
7
5
30
78
43
35
60
13
36
20
45
6
45
45
60
19
36
5
84
75
15
36
13
11
1
24
23
21
16
23
30
7
125
99
16
36
29
30
13
96
149
12
18
1
32
39
13
12
11
13
92
52
143
25
95
24
1
8
36
75
18
12
18
25
48
32
63
24
36
13
12
59
49
11
21
112
35
85
20
45
30
108
60
25
29
79
56
16
5
7
32
3
12
78
7
11
24
60
21
4
65
123
33
55
12
12
84
12
44
4
11
168
12
6
55
24
11
54
6
25
8
27
12
60
37
20
4
120
29
15
72
40
35
49
12
35
13
32
12
117
18
25
17
19
11
121
17
3
15
165
15
13
71
9
51
21
15
13
41
18
13
5
7
5
7
23
1
12
65
7
137
18
13
35
42
3
15
13
36
35
30
6
72
33
28
29
7
8
15
21
4
120
48
77
3
39
9
16
11
13
17
54
73
23
69
16
32
16
11
1
104
16
12
17
6
69
4
12
12
5
42
13
5
7
23
1
17
79
56
28
77
30
12
48
25
35
13
20
64
12
23
37
155
30
19
36
11
13
29
60
43
12
47
66
7
95
121
60
47
24
313
5
7
41
30
169
44
40
12
35
57
15
42
30
18
91
59
13
17
7
11
13
36
44
16
41
24
36
102
30
30
13
12
53
30
9
21
43
24
17
36
12
18
12
1
11
73
12
5
39
112
48
12
5
42
13
59
109
11
6
42
21
27
13
41
43
12
24
24
36
84
53
39
4
17
15
39
6
102
1
12
20
9
36
24
6
133
12
32
16
44
3
33
81
19
12
12
48
77
30
30
48
24
31
89
43
47
21
40
12
47
228
37
204
59
18
55
20
45
114
18
31
56
21
30
25
48
11
33
3
9
3
12
6
15
15
73
59
12
1
60
72
23
24
1
59
1
32
45
7
44
40
32
48
39
13
29
15
36
28
20
4
23
69
4
17
43
44
63
9
21
30
30
43
20
136
20
15
21
57
31
41
31
12
36
32
39
60
1
5
39
75
33
15
60
42
90
25
95
6
67
23
37
48
8
21
43
12
5
66
60
12
13
5
75
4
23
61
29
12
36
114
6
75
4
8
3
97
65
7
36
24
11
24
18
31
32
4
24
119
12
60
13
47
48
13
107
48
73
41
6
13
12
20
15
12
13
84
95
30
43
56
4
17
18
120
37
5
19
60
17
55
180
60
12
23
33
9
18
12
13
59
18
18
33
27
132
138
15
69
15
4
56
3
30
7
60
5
78
37
24
11
6
12
7
53
31
116
15
1
12
125
15
76
12
89
18
72
21
40
35
12
90
12
19
11
13
5
27
76
137
12
66
13
41
6
109
11
12
21
39
25
8
4
36
35
85
5
103
20
21
43
8
4
23
1
41
6
42
51
4
35
12
60
121
60
35
37
113
102
12
60
9
16
23
90
7
8
16
44
3
84
6
67
36
36
60
36
12
36
120
11
9
111
21
69
6
12
12
36
30
30
105
27
18
72
18
49
11
72
12
6
30
24
1
48
17
12
111
40
12
24
11
73
60
11
93
15
1
96
11
25
12
125
120
7
5
15
3
48
12
1
60
11
36
12
25
12
11
12
57
15
45
208
60
20
76
60
17
12
18
13
24
12
84
11
48
30
43
5
43
84
36
96
24
12
24
65
30
25
53
12
43
12
11
84
49
11
85
5
90
25
24
20
4
17
6
102
42
96
102
42
1
47
25
47
13
5
132
18
37
44
12
40
5
24
55
20
16
48
17
55
72
48
29
39
81
55
35
9
129
7
71
30
162
1
92
9
66
13
41
55
11
33
21
18
48
25
59
1
12
47
1
20
15
30
54
81
27
1
44
57
31
12
12
68
15
1
72
8
12
112
56
16
5
18
72
9
81
15
64
36
23
13
29
60
6
120
9
4
11
25
36
47
1
11
36
30
24
31
8
51
60
33
3
13
12
17
31
56
16
89
66
49
23
1
24
77
55
23
1
11
60
25
108
5
7
23
48
13
11
30
31
5
7
12
8
33
19
5
6
109
11
13
236
3
13
20
4
5
6
13
12
12
36
96
11
93
12
57
7
120
5
18
102
15
28
53
15
39
1
29
186
49
48
128
60
9
18
1
41
36
162
30
43
29
18
37
11
25
47
45
3
25
48
92
28
29
18
54
6
24
13
20
15
13
12
83
9
15
6
15
4
11
25
5
72
18
13
11
1
252
83
93
21
115
35
66
3
40
96
5
6
73
11
6
30
13
17
42
25
5
7
5
6
13
11
69
57
7
125
127
36
17
27
16
48
29
51
40
36
20
21
55
44
15
6
42
12
36
97
36
12
155
12
25
36
12
80
28
89
18
12
48
24
18
3
64
44
9
42
1
5
79
23
102
91
35
85
65
3
39
33
12
15
102
63
112
23
33
40
12
17
3
16
41
31
35
24
60
81
69
6
13
72
24
36
24
20
24
4
5
48
43
17
199
131
93
9
42
1
24
35
13
17
6
13
47
45
9
19
11
1
24
95
1
12
23
90
7
68
124
20
15
18
12
115
60
96
12
32
3
33
39
49
20
100
11
1
8
4
17
6
45
15
13
44
3
57
28
65
15
69
36
15
24
15
1
5
55
72
5
67
5
78
1
71
33
27
13
12
156
ABCD 98122970404*3^$a+1 [50037]
93
27
33
32
25
96
30
93
24
87
9
96
80
4
96
36
24
20
115
81
87
5
25
11
76
68
67
54
90
84
21
20
24
16
105
27
60
8
64
105
23
67
18
23
4
51
45
9
15
8
12
100
48
15
9
8
67
9
20
31
30
18
36
5
16
8
25
51
9
3
68
139
90
11
7
45
72
68
4
135
41
139
54
15
12
15
5
12
132
16
32
31
24
33
48
219
5
1
102
42
135
12
15
33
21
87
48
39
33
12
36
51
93
12
15
33
207
30
51
3
65
115
6
3
15
36
17
40
123
12
105
93
27
72
20
16
12
69
59
4
63
18
59
31
42
12
15
68
115
9
20
31
30
47
7
240
21
87
18
48
167
13
27
32
232
3
18
18
9
21
6
9
21
11
7
117
9
11
16
15
53
49
72
23
28
12
15
41
79
18
78
45
21
23
148
9
11
48
85
87
12
123
45
9
15
128
36
16
3
12
69
81
54
66
51
63
21
33
48
47
40
27
36
149
36
7
5
175
72
96
53
40
56
36
12
13
27
12
3
57
33
36
216
30
6
23
12
55
18
35
4
36
45
24
12
23
36
52
24
36
48
60
36
36
9
54
29
100
120
45
12
60
18
90
30
21
60
24
32
61
47
25
6
69
12
9
35
19
45
96
15
5
91
81
8
1
59
36
31
9
21
27
51
5
49
23
4
36
57
23
19
21
87
12
54
59
1
12
15
48
15
30
87
48
32
28
24
8
43
5
40
56
13
123
60
15
108
81
63
90
15
33
60
54
9
84
12
15
29
7
45
68
24
61
51
84
20
25
15
39
108
29
36
49
18
36
5
4
32
4
39
126
6
18
12
63
20
16
105
87
12
168
93
30
5
1
90
18
108
3
9
27
60
48
51
45
27
72
81
72
24
33
15
63
84
36
24
45
36
8
4
60
27
174
42
53
60
112
132
21
12
54
113
13
24
30
60
30
11
48
16
21
87
96
15
36
45
75
41
112
12
48
68
12
13
132
36
15
15
90
15
36
39
6
36
3
32
124
21
15
57
36
90
9
81
12
18
9
45
11
12
49
155
64
39
45
36
45
66
24
5
12
13
51
68
7
6
15
57
23
49
23
7
21
84
3
41
67
29
4
75
21
60
68
60
36
12
4
123
36
9
21
6
5
13
23
4
3
5
1
35
37
72
3
117
78
45
12
27
18
36
6
108
21
27
69
3
21
15
90
11
4
27
18
36
54
66
63
15
53
108
19
33
39
48
288
42
3
24
8
73
18
30
15
152
19
9
27
18
102
65
7
6
95
4
3
29
16
32
1
36
23
48
28
24
12
45
3
36
144
48
3
9
68
28
224
43
9
9
15
9
12
60
30
69
9
3
68
64
32
28
48
27
12
29
31
18
75
33
23
67
30
24
3
51
57
20
4
45
51
12
63
18
15
12
9
39
45
60
156
11
67
45
32
43
41
64
183
45
32
103
42
66
5
49
51
84
63
9
15
9
24
3
189
171
53
72
49
96
54
18
3
69
39
27
114
99
9
36
27
104
88
27
45
144
24
12
60
8
85
3
8
76
36
3
6
23
7
6
15
39
9
117
135
8
64
8
19
36
12
221
16
3
21
27
5
64
48
12
75
5
4
12
68
24
31
84
173
112
21
90
9
63
18
47
64
24
51
18
12
18
5
31
29
13
84
3
111
9
72
99
54
72
90
33
12
21
27
33
15
8
79
18
78
156
33
12
24
75
5
37
23
85
27
48
9
11
7
57
57
23
31
30
6
45
3
21
84
12
84
21
59
7
69
8
31
77
52
21
107
28
39
6
54
120
245
13
18
5
31
66
90
45
105
54
161
24
25
90
69
129
3
12
3
60
5
4
24
20
52
24
56
25
18
54
6
5
97
54
29
12
52
75
21
105
126
18
18
12
57
33
42
66
63
9
27
60
44
1
66
117
48
3
45
120
36
36
15
9
68
108
85
63
36
24
84
171
9
57
24
75
45
47
13
27
8
49
162
33
63
45
39
6
3
15
89
28
3
29
48
28
21
51
12
68
307
36
9
12
9
27
27
60
41
31
41
40
3
9
12
75
66
27
48
128
16
8
16
87
9
9
84
18
60
18
54
81
9
27
48
72
20
25
144
6
48
5
40
15
18
15
80
205
27
45
15
3
9
20
36
49
63
3
108
36
18
11
76
111
45
68
55
36
48
5
73
35
52
116
76
9
131
16
15
33
15
204
36
41
16
32
121
15
9
12
54
6
195
60
36
15
17
55
5
36
36
13
35
73
39
24
32
7
36
21
69
11
13
18
18
30
36
21
12
12
68
1
27
68
4
3
18
39
12
8
31
81
33
15
80
61
59
1
39
56
7
18
167
37
3
12
51
29
25
51
80
4
12
3
18
3
32
37
3
68
4
51
9
21
6
5
61
54
41
64
3
36
6
23
16
27
5
19
18
15
56
16
75
48
5
73
12
3
3
21
36
20
49
59
84
1
59
7
29
12
28
80
31
54
11
16
27
96
77
67
18
23
12
24
13
18
33
21
18
165
12
3
66
51
96
8
52
12
3
77
7
45
33
27
111
42
15
21
39
51
45
32
43
42
27
3
18
36
51
9
54
5
79
45
48
3
69
60
81
11
13
35
40
45
75
8
49
ABCD 98122996924*3^$a+1 [50009]
18
30
21
12
3
37
29
66
102
30
18
42
13
47
1
12
20
148
17
18
9
33
3
9
60
3
9
36
7
92
4
12
5
18
24
1
41
24
51
36
93
195
9
7
59
1
29
31
29
51
105
6
60
9
4
17
12
60
90
6
12
18
85
11
9
21
66
48
9
16
5
24
60
31
5
60
12
7
176
15
42
3
16
89
12
42
42
90
18
31
47
18
19
48
48
56
69
12
60
18
25
32
3
9
33
90
25
5
18
6
19
12
44
33
31
24
41
15
4
5
36
24
3
3
6
51
48
16
83
6
27
9
39
21
96
54
156
18
42
282
15
45
36
12
114
48
37
104
4
11
12
13
71
33
100
36
12
65
27
21
12
19
41
48
51
63
1
29
6
60
54
30
1
35
12
18
42
37
77
19
60
71
33
45
96
19
72
41
87
88
113
7
8
40
35
1
23
48
54
3
16
119
21
4
36
29
60
12
39
9
55
41
12
7
23
97
35
6
19
5
31
47
30
3
15
24
18
7
5
72
31
5
18
30
7
59
69
39
18
15
12
36
9
31
20
12
57
15
81
24
7
5
48
6
1
29
15
4
23
13
12
12
125
27
16
47
72
73
8
24
76
35
48
25
5
24
7
44
9
91
17
54
6
18
1
29
24
132
6
13
36
41
12
60
12
31
5
24
19
72
24
5
18
12
6
12
42
1
48
65
7
8
21
18
6
66
49
29
75
105
7
56
57
12
3
21
55
60
65
72
7
23
78
12
12
12
123
21
79
23
73
5
27
40
5
127
53
12
3
45
54
54
7
23
24
42
48
102
1
5
7
60
71
42
7
56
57
27
16
5
15
27
37
8
27
78
30
24
49
29
6
37
8
24
33
48
102
42
31
11
18
36
12
3
16
41
108
7
5
60
139
20
75
18
18
13
5
19
11
6
75
28
20
75
37
5
43
5
31
60
17
60
67
60
168
35
45
28
11
18
18
12
36
21
16
23
6
36
27
21
6
78
51
81
6
109
11
18
15
16
5
36
7
72
24
5
66
33
16
72
48
35
12
12
25
35
13
20
27
85
17
6
9
75
24
36
6
24
78
30
91
17
42
30
48
3
27
102
7
8
45
43
128
9
55
48
23
42
27
57
43
8
45
43
5
19
131
49
5
6
1
24
12
5
30
33
57
60
84
6
9
16
20
27
1
17
72
63
124
36
23
1
36
5
7
23
300
24
6
7
56
9
7
11
78
55
71
13
17
51
28
29
12
78
61
5
55
35
30
27
4
23
18
108
30
45
9
55
12
20
21
18
96
24
6
55
48
5
27
64
119
18
72
6
12
30
30
37
5
12
36
27
15
1
92
4
5
31
47
1
5
87
3
54
36
67
92
15
138
15
9
6
132
13
29
19
12
35
9
3
162
6
60
12
45
135
66
30
90
12
12
42
61
84
11
49
41
24
15
100
23
13
53
55
84
41
6
30
3
3
13
11
84
12
13
71
18
7
41
18
109
48
48
5
19
36
5
54
42
31
17
6
66
3
12
39
97
5
12
12
18
66
55
20
100
29
75
33
12
12
36
27
16
92
57
30
13
17
6
60
25
12
65
42
37
41
27
45
55
8
52
20
63
72
25
56
4
35
1
120
119
30
36
42
18
15
4
12
60
11
18
19
72
24
29
51
24
57
36
15
12
3
12
42
36
235
24
83
61
47
42
36
12
30
42
48
79
35
54
15
64
41
7
72
65
30
36
1
29
6
61
12
48
5
18
42
12
7
35
24
57
63
42
55
48
41
78
30
55
5
36
30
69
27
108
61
59
18
72
43
12
32
9
139
60
17
18
18
48
24
30
25
108
8
72
160
29
6
37
23
49
20
21
7
68
28
20
87
45
15
54
48
6
1
11
25
77
43
5
42
1
36
11
72
13
77
18
42
6
61
23
18
7
41
31
23
25
95
72
24
49
11
37
23
25
5
27
24
16
17
12
6
13
59
105
3
105
40
5
115
83
69
33
15
40
72
5
12
36
7
17
43
5
18
33
9
7
44
52
23
12
18
55
29
55
8
4
108
83
42
18
12
6
115
44
40
5
12
36
27
33
27
12
9
30
6
108
18
13
72
35
60
48
72
49
41
19
23
73
12
36
32
64
68
16
24
72
60
20
21
75
3
121
11
48
1
5
31
77
36
12
7
53
27
33
60
72
43
5
3
9
96
79
125
36
7
47
6
54
60
30
66
42
30
25
72
65
102
1
17
36
211
24
32
33
24
126
36
6
24
31
8
129
18
42
6
37
5
42
78
103
59
1
20
9
7
36
8
15
21
48
28
168
24
5
90
33
105
55
29
19
36
20
21
123
27
24
30
6
37
5
55
68
39
13
120
5
6
24
30
15
45
55
12
59
54
7
155
49
35
49
11
12
33
4
12
20
28
53
27
21
30
1
41
24
31
12
47
121
12
5
6
9
21
75
12
28
72
8
9
6
6
48
30
30
7
48
48
12
41
7
68
39
1
35
6
31
35
60
33
69
7
59
30
7
12
107
69
4
12
59
6
24
15
72
24
3
45
16
5
67
17
3
28
24
8
3
97
132
48
92
21
55
5
30
61
8
3
57
36
16
24
17
55
60
44
16
17
55
5
60
6
6
18
45
15
78
72
36
6
30
48
31
17
87
15
1
56
63
42
15
88
35
61
47
48
6
75
21
67
72
41
18
37
24
60
36
24
41
7
36
59
6
90
9
21
67
8
72
84
9
7
60
83
24
6
6
13
36
17
18
54
30
12
13
35
18
24
96
15
15
12
18
55
32
45
36
6
33
40
5
27
16
8
4
41
39
21
6
9
9
51
21
108
27
21
48
6
6
60
39
9
12
7
35
13
5
72
6
85
35
30
42
18
19
5
36
115
60
80
4
140
3
30
39
88
5
30
1
5
6
9
9
7
35
9
4
101
55
5
7
20
9
6
30
132
36
7
17
31
5
15
4
23
12
18
42
1
29
12
3
28
65
39
51
13
35
36
6
162
61
32
75
30
39
4
65
7
35
37
60
5
18
133
24
8
33
132
79
59
24
18
43
5
114
18
19
24
96
11
37
5
43
32
3
12
6
27
45
48
15
16
35
25
24
12
17
3
69
48
7
5
31
5
43
60
5
31
ABCD 98123062426*3^$a+1 [50048]
128
40
23
12
13
17
31
11
6
78
18
84
66
9
15
25
80
40
5
3
3
37
11
12
18
48
30
9
168
16
8
16
8
3
12
33
40
5
42
36
61
47
1
8
9
6
30
91
72
56
39
72
6
48
3
40
149
48
139
128
9
7
329
42
37
29
48
91
24
96
95
9
21
3
171
13
239
25
144
56
64
71
33
24
105
6
1
24
8
15
42
72
7
8
51
30
18
60
6
6
36
49
32
16
5
171
69
139
11
117
27
13
8
15
49
11
13
47
1
24
35
114
27
9
90
54
55
5
51
9
30
9
99
264
72
37
80
33
31
24
48
71
1
11
37
143
73
95
1
11
36
1
24
56
15
57
27
109
104
117
144
43
72
29
19
48
29
66
48
25
83
126
7
56
16
5
19
24
17
54
24
114
84
30
21
75
93
213
19
32
15
24
9
27
93
9
31
89
36
48
36
15
39
33
117
3
48
63
42
42
24
12
25
65
31
23
9
16
203
6
174
24
36
109
11
85
48
8
27
102
12
12
18
13
35
21
40
48
24
11
6
24
18
13
47
84
114
67
8
3
45
33
18
157
96
32
96
3
24
13
47
1
17
63
88
224
69
27
21
3
40
48
53
19
59
157
35
6
18
180
36
48
72
61
8
63
60
45
33
42
6
42
12
24
18
60
36
7
179
12
1
24
29
6
13
23
18
79
59
60
48
9
9
7
8
33
31
8
57
66
72
12
6
3
3
37
23
36
36
25
24
32
153
6
18
42
174
60
115
35
36
48
12
37
17
144
24
7
56
33
7
17
48
31
41
108
18
57
153
42
18
91
65
207
57
42
156
1
11
12
42
78
1
23
73
11
54
42
45
111
73
5
48
19
59
12
9
39
12
21
16
101
30
61
24
59
85
65
15
16
48
23
18
114
18
99
15
36
21
16
32
3
21
3
24
37
11
37
11
13
11
96
42
67
56
3
6
39
3
78
7
11
36
25
8
27
18
19
24
11
69
24
99
72
12
33
153
15
16
83
45
63
25
24
35
60
49
17
39
21
27
39
66
103
128
63
33
15
9
40
8
105
30
25
119
73
11
18
42
24
24
54
19
17
294
1
71
9
27
24
6
54
73
11
61
48
59
96
120
36
9
21
42
33
40
72
11
36
12
36
84
24
6
18
36
1
29
12
30
33
9
12
3
40
23
1
24
5
51
48
72
9
31
23
12
37
32
33
48
84
18
1
24
96
24
41
30
33
9
12
18
49
48
65
55
119
24
168
48
33
9
180
126
48
78
31
11
61
24
32
3
21
81
31
65
48
6
60
85
53
48
3
3
72
72
30
39
57
72
15
15
60
24
69
40
48
48
8
3
36
33
64
24
23
49
17
39
27
66
114
25
5
54
54
18
45
63
6
115
35
30
18
13
119
6
78
37
11
61
24
23
57
45
3
75
18
12
6
1
11
12
42
15
3
54
84
91
24
11
6
102
54
48
27
48
15
9
15
66
7
17
54
1
41
144
6
1
128
75
61
47
1
24
24
71
1
77
19
32
3
37
107
102
7
8
39
66
54
42
6
49
17
7
56
27
78
31
8
48
9
144
30
9
24
9
15
21
30
48
13
144
32
33
15
27
12
72
1
35
18
30
13
23
72
33
99
45
3
13
47
25
17
24
114
93
3
6
79
59
85
65
90
61
101
66
36
37
17
31
5
48
18
1
83
30
6
252
90
19
77
12
18
13
23
1
24
161
96
55
47
12
30
103
24
56
64
35
36
81
96
21
6
13
23
33
9
24
6
1
11
102
7
80
16
104
24
75
61
11
21
40
107
42
84
55
72
35
12
72
12
60
73
59
45
33
7
32
135
33
64
23
25
48
48
23
12
85
35
24
6
63
21
3
24
15
60
93
105
78
81
3
18
60
36
51
24
48
75
60
42
31
47
12
13
23
6
75
160
47
60
45
24
57
7
8
9
7
17
60
3
45
54
69
16
56
33
6
145
32
96
15
33
27
61
47
18
7
23
9
21
66
1
41
48
48
18
45
21
36
55
32
16
17
174
12
12
1
65
12
43
35
48
18
43
48
35
12
49
23
9
16
8
16
96
23
73
11
12
42
12
144
6
165
15
42
24
7
8
16
72
41
30
6
30
61
144
23
1
155
45
3
36
18
7
11
54
63
16
5
139
5
27
81
30
54
6
30
24
42
37
32
87
73
152
15
25
65
6
12
96
24
60
24
36
45
51
24
36
6
30
6
39
112
8
33
18
36
42
18
48
37
48
47
36
216
144
85
96
32
51
13
53
6
24
78
55
23
6
90
33
24
63
48
30
12
42
60
24
12
156
1
41
24
151
5
18
57
15
57
75
72
72
21
15
121
35
13
23
57
72
16
35
54
31
11
45
72
16
23
84
42
36
42
6
7
32
9
24
31
47
193
48
48
107
13
11
84
24
57
48
81
66
24
162
30
45
16
35
18
19
23
24
18
7
5
19
72
24
23
1
72
56
9
72
102
97
8
63
138
96
42
21
9
36
19
23
9
33
18
21
3
36
1
11
21
81
103
59
6
48
48
31
41
55
5
36
7
41
39
16
8
63
1
59
48
36
12
96
48
21
3
42
114
9
24
ABCD 98123372624*3^$a+1 [50109]
53
12
52
24
75
36
60
21
8
19
72
21
72
3
60
65
48
31
24
29
31
65
12
79
69
20
24
16
15
65
67
5
64
75
21
39
33
3
29
79
69
75
57
51
5
24
64
75
12
12
120
132
24
21
111
29
16
8
16
60
36
80
19
5
19
5
40
84
3
9
15
36
12
33
27
48
24
96
84
48
41
40
15
96
41
19
33
15
60
21
15
5
16
3
48
69
8
163
84
60
21
3
36
185
96
19
101
55
24
89
96
16
68
7
12
17
40
24
15
29
91
96
53
31
81
44
40
32
88
51
60
21
32
31
72
24
189
20
52
27
60
36
12
9
8
7
9
24
147
5
4
27
105
80
55
9
39
5
12
48
4
36
216
20
36
7
53
115
60
29
40
24
147
29
40
8
36
96
19
57
87
48
24
60
24
69
3
57
3
48
17
64
3
5
67
24
24
17
36
19
21
75
45
3
5
7
12
5
16
12
68
91
21
75
17
7
41
48
7
29
88
56
16
39
12
153
27
9
3
93
75
149
31
9
36
32
7
9
87
53
91
45
75
60
33
132
3
33
99
41
148
15
12
24
5
31
72
33
8
19
5
48
28
87
5
40
8
40
32
28
75
12
53
67
33
36
24
56
19
21
63
5
16
135
24
173
4
3
48
12
48
125
72
40
183
65
7
21
15
5
7
84
84
12
17
16
51
65
64
15
17
7
12
101
52
12
39
96
41
7
12
29
24
7
9
51
36
249
15
96
12
132
81
60
27
12
288
48
9
39
12
24
81
24
8
132
4
27
33
44
31
12
69
84
75
41
16
63
36
69
15
57
12
68
55
72
45
3
45
20
88
36
36
3
9
68
7
21
12
39
81
63
12
5
40
68
31
48
5
60
151
84
36
12
149
4
75
12
9
39
24
48
9
15
36
29
4
15
84
12
33
27
5
55
60
84
84
12
53
72
31
9
24
60
12
63
101
211
93
87
5
24
19
125
60
180
19
53
55
60
5
19
29
19
72
24
5
64
15
36
36
129
12
27
113
48
19
12
21
39
36
48
9
96
27
48
17
19
24
5
36
79
29
7
96
9
51
65
24
19
17
28
27
60
17
43
12
33
32
67
5
88
15
65
36
16
51
233
40
15
72
9
135
129
111
36
93
39
108
5
103
12
5
163
5
12
4
135
69
87
72
12
60
5
16
63
12
72
21
99
96
29
60
31
72
29
31
48
84
57
48
20
16
15
41
19
77
55
105
3
36
33
60
80
43
180
17
28
15
84
33
108
27
41
52
3
29
72
96
184
135
24
41
31
5
115
12
33
3
17
67
12
144
57
3
29
52
84
51
5
31
5
19
369
92
43
12
29
43
48
12
53
112
20
16
15
60
29
96
16
111
12
53
55
84
5
16
27
96
9
15
48
17
7
53
72
115
24
29
31
72
12
273
3
9
3
129
3
12
144
17
48
76
75
36
69
159
69
87
9
231
41
19
53
31
21
60
20
79
81
51
12
5
43
29
120
16
63
60
5
60
55
29
88
32
96
112
20
19
24
57
63
24
5
91
41
43
168
48
120
36
113
40
116
7
12
12
81
20
19
45
120
48
51
117
8
40
99
21
39
48
132
36
89
7
149
52
8
16
51
84
24
17
40
8
19
72
69
36
75
84
12
9
24
27
45
63
45
20
67
117
32
31
12
93
15
33
87
9
75
69
12
207
21
32
12
7
29
79
36
57
80
19
9
56
48
7
36
65
79
264
5
7
29
96
127
33
44
40
15
33
3
24
120
84
21
156
84
51
24
48
5
31
5
12
7
53
115
77
55
12
156
24
81
12
80
96
31
96
93
80
115
69
108
20
28
15
17
28
80
36
79
21
3
36
41
156
19
41
7
57
48
8
7
12
48
57
15
96
29
100
3
17
28
27
24
24
96
84
5
31
24
48
48
36
21
32
40
27
5
16
99
5
55
21
224
4
27
65
103
5
115
45
75
12
144
285
48
48
68
16
15
24
5
4
3
24
45
180
39
45
96
51
77
31
41
31
9
51
45
108
32
4
24
24
120
3
65
52
56
19
53
19
5
31
24
33
56
7
29
64
92
4
15
36
24
5
16
12
3
33
20
40
75
36
36
48
24
21
27
120
24
96
12
48
105
8
16
8
40
120
8
175
60
65
115
24
81
63
5
4
48
80
24
24
31
24
12
60
12
21
44
132
48
12
91
53
60
7
48
36
36
65
24
31
60
12
12
41
100
63
77
55
53
19
108
105
48
111
125
48
76
15
36
36
120
9
135
5
43
192
41
43
12
89
16
39
101
19
24
5
12
64
8
67
21
24
120
56
60
28
15
12
252
17
64
56
ABCD 98123444572*3^$a+1 [50013]
25
138
6
6
41
25
24
71
13
60
24
36
126
6
162
102
15
3
108
54
90
33
33
15
99
114
59
85
48
27
117
11
73
60
12
60
35
13
131
16
75
54
156
48
11
91
30
15
123
30
24
167
91
12
36
21
3
53
24
103
66
66
6
90
54
150
6
138
17
25
24
84
12
144
15
3
5
1
210
6
78
18
30
60
18
72
24
75
33
60
6
77
139
48
6
42
78
47
109
24
11
19
12
84
30
90
30
135
51
18
6
66
18
96
18
216
42
192
90
12
24
72
47
13
27
33
18
6
15
45
36
114
5
16
9
6
54
90
108
18
35
115
24
180
41
109
108
108
24
84
60
12
78
102
24
24
11
19
54
36
66
126
59
43
6
6
108
30
143
37
3
63
54
27
51
72
125
253
30
54
36
48
120
6
125
19
30
24
30
17
16
69
24
54
90
30
102
30
84
6
23
145
30
102
36
24
48
12
6
48
12
18
300
24
72
30
114
54
5
25
18
12
42
23
112
81
48
60
6
18
35
13
24
6
42
66
9
3
84
36
72
93
69
54
29
61
24
192
3
75
18
12
18
42
12
54
9
93
138
12
144
6
48
42
168
12
17
25
12
6
18
30
36
33
51
6
48
18
168
24
36
9
8
67
5
48
13
12
108
36
71
43
54
6
6
11
112
123
144
30
24
96
71
139
6
119
16
33
36
75
45
24
6
5
19
24
6
159
8
7
30
48
30
42
3
27
186
36
143
43
138
90
12
24
138
12
24
39
27
30
30
30
54
192
269
43
18
48
36
23
7
36
24
21
207
65
67
21
93
24
96
6
54
119
67
5
61
72
48
30
132
57
39
36
24
6
66
5
7
60
6
36
24
6
108
210
48
24
108
36
71
31
54
75
9
6
105
8
1
12
60
15
105
30
54
3
27
30
60
51
33
60
24
132
23
127
126
120
12
12
18
42
36
12
108
12
36
30
77
37
35
7
60
270
135
15
105
39
162
84
150
5
61
48
102
48
21
81
60
48
30
72
24
30
18
66
24
18
18
84
3
45
27
8
25
47
61
11
1
24
48
48
12
3
99
18
6
132
18
30
6
36
18
21
15
6
30
18
84
48
24
24
66
54
36
75
15
60
30
6
105
69
126
54
36
59
73
48
47
7
138
36
6
18
27
3
173
240
49
30
18
168
24
18
45
27
6
135
9
30
36
24
66
35
25
135
72
177
48
95
133
24
84
42
5
25
18
90
36
24
36
75
56
25
12
6
342
18
30
12
24
3
27
78
23
7
30
35
72
16
33
66
93
57
23
37
60
6
17
61
6
6
15
27
18
78
6
96
42
5
13
84
96
54
41
55
90
54
33
57
23
25
18
132
48
18
12
108
72
87
27
78
23
55
105
27
45
51
102
84
6
144
216
24
5
25
24
60
6
126
84
6
12
36
54
120
12
36
18
6
84
24
36
39
21
12
39
48
80
48
40
9
354
36
90
18
36
90
66
6
15
9
23
88
24
15
6
27
45
18
18
12
12
102
48
18
60
78
84
96
9
87
185
61
27
63
78
66
6
107
85
12
30
33
105
23
37
6
72
12
6
12
15
99
6
54
41
13
27
9
60
3
57
15
33
48
90
18
30
162
60
84
96
84
15
9
47
72
115
66
24
75
3
114
6
30
15
32
67
45
9
12
60
12
18
12
78
42
18
24
3
63
78
66
6
35
7
17
19
144
78
48
72
47
25
12
60
18
6
119
1
72
90
69
33
23
13
12
18
6
186
42
36
36
48
138
12
6
30
84
48
18
12
60
59
199
126
11
43
24
6
24
6
36
138
78
18
6
5
19
36
30
3
48
57
12
75
80
1
30
17
13
24
144
51
51
18
24
6
24
5
25
15
21
36
120
215
43
45
8
25
30
48
96
96
60
24
6
18
72
210
222
198
42
5
37
51
104
199
17
19
93
207
54
6
21
33
24
6
36
60
6
107
133
54
36
9
99
6
24
42
29
61
30
48
36
6
42
18
24
60
11
13
12
42
12
6
24
156
39
15
174
51
15
36
149
85
36
42
45
201
39
32
43
53
139
53
40
27
6
120
54
6
54
24
54
66
6
60
96
60
48
12
24
36
39
33
120
96
39
177
71
37
6
42
42
57
3
36
36
6
60
120
18
6
60
60
30
30
6
9
75
18
36
111
33
6
156
30
54
9
33
90
30
24
18
ABCD 98123463052*3^$a+1 [50013]
24
11
105
36
52
176
4
12
23
21
12
24
16
23
72
108
105
16
48
107
84
45
40
11
49
12
23
36
45
63
81
159
12
48
1
35
1
143
33
52
12
44
75
1
56
52
12
8
76
156
11
117
3
33
111
9
15
1
83
117
51
84
81
52
48
84
24
24
11
61
35
61
32
51
21
4
11
24
24
1
11
21
40
12
56
4
23
24
48
25
107
85
35
9
4
8
64
83
61
11
1
24
71
12
1
96
23
36
9
180
51
49
60
32
3
13
144
24
20
27
24
1
72
20
36
12
24
4
12
59
36
25
23
25
36
35
25
48
12
24
12
47
1
24
48
59
96
24
25
144
20
135
49
60
20
60
12
15
25
23
61
24
12
36
23
84
12
73
215
33
12
100
23
48
1
44
36
88
12
24
20
4
20
27
48
120
73
72
156
164
40
83
84
1
60
24
83
45
15
57
4
12
24
44
40
24
167
36
37
11
1
48
20
28
24
11
24
73
20
3
13
32
39
25
68
48
15
12
48
105
28
60
36
36
8
27
25
20
15
73
36
56
87
13
72
48
32
28
8
84
27
108
85
95
1
104
75
105
63
12
61
20
27
45
4
119
1
24
32
40
24
23
37
11
85
12
47
33
111
1
71
45
88
11
24
1
8
3
45
3
21
3
61
20
16
84
24
20
15
48
72
85
35
21
4
71
25
11
49
12
59
13
12
60
80
196
12
47
36
33
15
37
48
20
4
60
132
35
21
28
11
49
11
13
20
16
119
1
192
83
109
60
36
11
13
20
87
24
96
1
60
47
25
20
16
131
69
52
47
36
49
20
48
4
24
12
68
16
8
48
4
35
48
108
25
23
9
52
128
52
71
145
23
21
51
85
155
45
88
11
25
8
216
16
56
39
120
1
23
24
1
44
40
11
61
35
9
60
51
1
72
36
11
109
24
48
24
156
47
1
32
3
60
169
36
24
23
48
1
155
36
12
13
48
12
12
36
12
32
52
20
28
152
36
39
21
4
35
24
1
20
15
13
12
36
12
12
44
27
49
96
23
21
40
48
11
1
44
60
64
8
135
72
156
49
35
12
81
48
39
37
24
80
15
36
13
12
24
36
8
40
107
13
47
24
1
8
12
51
60
33
36
88
36
35
45
15
1
23
37
24
11
33
16
24
8
4
60
8
40
32
148
35
33
64
11
25
80
52
108
24
35
48
45
36
27
84
24
9
36
4
23
48
45
39
13
23
72
13
11
9
204
36
87
13
59
25
47
145
24
24
72
120
24
11
133
60
56
15
21
15
21
12
3
13
35
45
51
36
12
13
8
16
20
4
11
13
36
11
25
60
20
36
24
4
59
45
75
13
83
25
12
35
9
4
12
132
48
59
25
11
9
3
12
36
48
24
12
48
13
47
73
48
59
1
24
71
9
27
81
87
21
16
11
24
25
36
32
36
4
12
95
61
12
143
49
60
8
36
4
95
48
12
45
12
3
37
20
4
12
48
12
23
21
63
117
111
13
47
97
48
12
12
23
13
12
12
60
23
25
108
35
13
35
1
20
28
8
100
23
1
44
4
32
3
81
15
21
24
4
72
23
61
35
240
12
25
8
4
48
8
15
61
71
84
13
11
61
59
24
33
40
12
12
23
180
1
36
20
15
60
36
25
23
1
24
72
32
3
24
13
36
156
23
72
61
48
36
8
15
21
39
1
11
13
116
24
16
20
4
32
40
24
35
45
52
47
25
95
48
73
36
24
47
73
24
35
1
35
1
168
83
12
12
13
36
84
32
36
135
24
36
25
59
9
64
35
33
207
21
52
20
27
60
21
40
11
13
48
95
85
12
71
1
20
63
13
84
23
12
93
96
51
25
59
61
20
51
12
117
64
56
39
157
107
36
1
71
13
12
12
20
16
24
108
48
12
107
25
108
44
16
12
23
73
20
16
108
12
35
13
11
36
1
59
45
28
12
83
72
1
12
68
48
24
40
8
63
49
107
93
12
75
13
11
61
44
39
1
36
80
159
36
1
8
12
87
25
36
47
84
13
71
1
36
24
8
40
11
1
23
97
36
48
71
36
84
121
68
12
64
35
1
8
4
48
8
87
13
44
100
47
13
36
11
145
24
47
25
35
12
13
72
12
24
60
72
35
49
23
85
11
60
12
24
25
11
37
36
32
63
81
99
57
28
60
12
47
61
36
36
24
11
69
16
83
24
85
11
96
73
83
48
157
60
144
23
33
4
23
21
36
16
23
12
13
11
141
52
36
35
9
63
93
52
59
25
23
37
23
105
51
25
12
35
9
4
11
13
12
24
20
24
16
60
36
24
107
57
16
36
20
4
60
24
12
48
11
61
143
12
49
204
92
15
73
92
63
1
107
13
59
33
15
12
37
24
24
23
205
72
68
15
73
60
11
45
15
1
48
44
15
73
24
35
13
11
45
184
36
71
33
196
12
24
23
108
48
241
59
9
196
20
4
12
60
140
15
13
23
84
45
36
12
36
15
1
48
80
87
9
112
47
1
95
49
11
24
25
48
24
83
33
40
143
72
24
9
4
12
8
27
1
35
9
48
40
47
24
25
24
36
47
33
51
85
11
109
8
28
8
4
20
16
11
13
71
12
145
12
47
13
72
60
44
16
80
3
36
9
15
13
44
60
39
12
49
131
ABCD 98124129172*3^$a+1 [50168]
13
12
12
155
60
48
49
24
23
48
1
59
246
18
13
65
66
36
18
6
48
18
114
61
60
5
18
48
25
71
72
48
78
54
1
72
11
25
83
121
95
1
35
36
36
96
108
108
1
53
18
36
36
102
42
108
25
41
67
101
120
31
65
48
126
108
61
11
6
18
25
36
59
37
17
24
30
1
113
19
107
1
35
54
7
41
7
24
60
131
36
102
19
71
60
12
6
120
31
24
59
48
6
48
7
11
73
35
36
126
72
6
138
18
49
36
65
79
120
17
30
24
157
5
103
41
102
85
11
36
37
12
23
37
17
54
144
18
54
18
30
36
6
55
71
12
36
25
48
23
36
13
48
24
41
31
24
11
132
120
61
29
24
91
35
66
6
36
54
18
12
42
30
36
24
25
60
17
7
48
113
72
18
156
49
24
35
36
108
126
24
199
11
222
79
137
66
24
48
60
36
30
19
108
23
25
41
96
66
6
90
48
6
18
1
47
78
90
108
49
161
90
1
12
23
1
311
85
5
48
72
6
18
48
91
71
73
95
126
54
216
18
67
23
13
131
13
17
7
47
36
1
125
126
42
103
23
157
5
90
108
25
47
18
174
121
11
120
36
18
6
18
7
59
96
12
24
13
23
30
31
23
36
60
25
11
30
24
31
131
48
24
109
35
48
1
5
18
54
19
84
12
23
216
24
12
18
31
12
60
23
1
17
55
35
6
30
18
103
96
17
19
53
6
228
6
48
18
13
72
11
157
131
108
36
12
73
48
11
25
131
13
29
72
48
7
11
126
6
36
13
113
66
37
89
54
24
37
11
18
151
11
132
1
143
12
24
85
59
37
17
192
90
72
1
108
35
126
7
11
1
5
48
78
1
35
85
41
31
24
11
6
138
13
59
13
59
73
48
59
42
72
18
72
102
24
18
12
61
11
181
5
43
95
97
83
72
73
108
5
90
54
18
72
97
48
12
107
24
30
144
18
108
132
30
42
25
77
7
83
96
48
25
12
59
61
48
17
72
19
35
66
126
36
37
17
24
43
47
30
42
72
36
36
13
17
7
84
53
90
60
12
54
19
35
1
59
12
144
37
59
66
18
78
19
143
49
23
181
17
79
11
25
83
12
61
71
12
61
24
48
71
37
53
55
47
132
49
23
54
115
29
30
36
6
43
101
18
36
1
11
96
12
42
18
12
85
5
24
54
12
72
6
18
61
83
13
17
103
12
83
114
54
37
48
23
144
13
23
18
90
12
1
24
24
41
19
60
47
42
43
48
35
36
25
167
60
13
77
18
30
42
36
12
25
47
150
18
72
1
11
49
23
72
36
24
25
77
7
17
7
11
37
17
66
24
12
72
60
30
24
18
48
36
1
12
191
1
35
13
5
7
41
79
35
13
35
73
60
24
12
156
41
72
30
1
35
36
13
11
25
47
12
24
108
48
18
96
30
36
24
193
156
83
102
6
72
18
54
1
65
18
85
120
11
54
90
24
48
54
24
18
30
42
108
48
13
108
47
18
7
23
1
23
205
47
49
71
25
29
24
54
90
43
48
11
90
18
72
72
13
12
53
43
101
30
157
12
84
36
48
11
72
37
132
84
12
23
84
42
91
197
54
12
13
23
42
66
126
6
85
23
12
13
23
60
66
6
25
23
36
133
17
55
84
77
66
1
77
7
96
233
19
5
54
25
23
37
5
120
7
17
31
41
67
53
79
17
18
30
6
66
150
144
13
156
24
17
24
19
107
1
11
54
6
36
73
35
25
65
19
11
60
12
42
55
72
17
66
54
18
6
54
18
174
97
89
175
48
59
61
47
18
18
24
37
11
109
144
72
35
24
97
11
36
49
12
84
84
24
36
47
133
11
78
18
36
120
1
35
126
7
17
48
72
42
73
11
72
18
6
12
36
37
23
133
41
72
18
222
54
156
168
36
18
18
13
107
13
120
11
25
53
18
25
48
53
18
48
121
11
84
288
49
29
55
12
84
24
36
5
48
43
125
48
31
11
54
66
6
31
23
193
23
36
36
66
103
96
12
47
30
67
59
24
1
60
23
24
61
65
90
73
107
12
24
36
66
31
41
6
18
79
65
18
217
29
18
6
54
36
54
18
25
60
23
18
144
66
85
23
180
36
24
12
85
23
37
36
48
11
30
126
1
24
107
36
72
18
30
1
71
13
132
131
25
23
60
72
25
12
96
59
42
127
47
24
49
35
1
5
7
ABCD 98124580298*3^$a+1 [50127]
273
51
12
63
237
8
115
137
48
49
123
165
15
3
17
73
51
80
76
45
3
152
43
54
63
27
108
5
67
90
63
8
37
198
17
37
143
48
7
18
231
219
90
54
216
45
272
28
15
72
18
27
44
1
63
99
177
24
72
33
75
87
69
183
18
123
116
40
20
4
57
15
20
144
16
3
324
36
105
39
126
180
195
165
47
223
54
18
105
60
15
53
199
33
120
27
18
15
48
9
23
85
90
90
39
249
51
24
105
54
57
384
20
79
141
120
189
111
12
3
45
27
185
4
153
23
28
129
51
80
76
84
156
3
81
27
129
60
261
63
80
180
37
39
144
36
33
306
57
20
28
176
96
4
231
90
18
144
18
39
123
18
135
108
32
175
149
13
147
60
9
54
18
72
18
33
36
20
19
117
260
37
18
89
19
17
28
80
100
216
36
48
132
45
239
96
240
163
125
127
198
27
135
9
63
18
90
273
15
137
223
105
165
27
27
21
69
108
35
55
165
48
39
77
96
144
43
177
3
18
3
60
116
19
125
12
25
59
76
48
36
24
116
64
60
240
15
185
12
48
52
44
84
79
33
44
31
18
15
212
25
162
81
132
120
243
21
236
64
111
18
111
84
60
32
55
18
54
36
54
36
54
36
41
49
75
96
20
84
229
108
95
60
84
103
108
45
120
8
60
292
15
105
24
33
27
60
36
288
129
36
27
45
3
20
229
11
376
9
180
90
57
33
71
76
105
59
31
105
255
5
4
9
35
109
36
51
24
159
18
3
87
18
135
80
112
267
126
135
372
123
90
71
64
32
67
81
140
67
9
171
9
36
45
3
15
77
84
73
3
33
27
207
33
20
288
16
39
57
68
16
39
162
63
180
27
5
157
51
75
21
324
80
115
72
45
135
45
204
39
297
27
137
43
90
123
75
345
15
93
69
107
84
25
195
75
137
115
29
259
165
132
45
39
140
64
9
180
3
60
117
126
90
27
27
33
93
147
80
25
75
140
64
36
24
3
18
18
141
291
162
63
48
69
126
72
45
27
173
144
349
72
183
240
405
54
341
100
45
95
192
340
60
177
27
56
7
281
16
9
131
16
20
67
18
3
177
179
19
45
27
105
93
72
119
241
162
18
15
147
237
156
57
107
96
13
15
129
3
15
45
68
49
108
72
123
3
45
9
3
105
18
177
404
180
40
333
3
15
5
124
36
87
93
80
28
156
56
28
12
15
18
87
48
9
198
29
64
12
48
99
21
80
187
45
180
27
21
195
77
13
90
105
129
123
20
28
20
16
9
107
28
12
84
144
116
184
99
36
65
79
153
ABCD 98124809546*3^$a+1 [50032]
33
27
24
32
13
48
6
41
85
54
17
28
21
47
25
63
48
3
17
64
9
15
69
47
24
4
15
17
60
4
27
17
7
9
84
108
9
51
3
5
28
12
48
24
12
120
8
4
36
27
6
11
28
99
41
19
41
43
17
16
12
32
1
15
147
29
4
15
18
6
5
12
28
8
4
33
35
16
20
13
3
105
51
12
32
4
9
3
8
13
203
24
36
1
23
19
77
13
39
9
15
44
19
48
36
33
36
36
20
12
88
105
23
13
36
99
48
12
32
1
27
15
45
21
18
36
9
27
69
27
9
39
29
31
9
21
18
21
111
9
8
4
12
33
6
9
24
15
36
21
20
12
52
80
67
29
49
83
16
57
35
61
23
139
57
8
7
45
24
72
201
35
37
12
126
17
124
44
36
12
4
69
90
9
8
60
76
33
83
40
15
72
21
60
24
75
5
60
36
28
20
16
3
9
32
16
27
17
12
16
27
126
51
60
60
9
15
24
24
12
33
15
24
3
65
19
29
28
48
12
80
4
20
84
4
15
9
48
8
13
27
21
99
72
44
7
5
31
9
57
3
33
42
17
40
48
48
12
20
67
36
29
1
42
125
12
4
33
11
72
40
12
51
5
12
49
15
3
9
48
32
4
12
12
96
68
31
29
4
48
96
80
7
5
121
11
31
21
24
60
32
19
9
24
3
5
48
7
29
7
21
20
48
1
51
32
28
32
1
47
7
57
9
51
3
21
20
16
111
5
13
30
17
25
12
3
8
28
93
11
48
4
57
11
12
36
76
33
3
24
12
48
21
3
9
54
72
54
23
16
204
9
107
24
12
24
16
8
4
39
6
11
25
27
9
216
131
49
3
12
20
36
13
75
24
24
27
17
145
35
48
1
3
75
21
44
7
69
20
36
13
54
77
76
8
28
36
48
3
21
27
57
3
165
15
17
12
4
72
96
24
9
48
3
120
32
52
8
4
69
39
33
27
12
84
8
49
60
30
6
3
12
20
12
24
4
32
85
15
72
9
11
1
39
12
24
56
36
16
93
11
16
144
12
69
75
8
4
15
18
6
9
8
24
28
15
72
42
3
9
15
56
28
32
36
31
17
40
8
4
24
44
25
71
43
9
171
33
3
30
6
21
12
15
42
11
24
72
48
7
18
66
65
25
35
1
18
5
28
36
36
24
24
33
39
32
16
3
5
48
28
20
12
28
15
29
13
3
12
56
12
4
20
24
40
9
35
1
47
1
27
24
56
7
17
37
54
17
1
23
64
12
32
16
20
64
24
8
16
12
12
33
3
24
33
48
42
18
47
1
123
9
15
69
15
36
21
3
39
41
13
15
68
4
15
60
9
9
23
60
1
6
53
4
15
21
27
5
40
24
3
5
1
99
8
12
36
73
3
3
5
4
12
51
17
16
12
21
6
21
60
12
63
21
20
13
3
39
5
28
72
24
44
12
64
20
4
15
45
104
85
15
20
1
11
60
28
8
40
12
8
88
20
12
12
40
15
45
8
4
12
9
47
40
15
5
31
18
87
57
83
4
3
89
1
75
20
13
51
56
1
24
15
93
15
3
21
36
12
20
52
24
8
28
33
39
20
13
35
73
12
35
19
60
72
12
9
44
12
7
6
11
4
12
21
27
44
48
7
33
21
15
12
32
4
72
33
23
52
45
35
76
24
8
48
100
20
103
24
17
76
15
65
4
12
24
3
5
13
63
8
16
44
7
5
49
3
39
29
25
3
27
33
9
23
136
68
4
24
60
39
5
1
12
63
12
57
30
24
66
99
44
16
21
15
36
3
90
23
52
12
21
3
32
88
9
11
12
40
3
33
45
11
28
27
41
28
63
48
53
52
8
36
16
20
4
45
59
48
1
36
47
43
24
45
3
18
6
5
24
7
53
55
21
12
20
12
19
21
48
20
25
3
24
3
21
24
9
35
52
24
51
101
97
11
25
18
5
16
51
9
45
23
4
36
24
36
27
36
33
24
8
12
52
33
3
20
48
12
72
16
3
41
36
4
36
15
12
21
24
72
20
25
24
119
16
12
9
60
48
18
9
63
57
12
3
9
60
36
32
31
12
17
16
24
57
3
48
12
3
17
4
21
54
9
56
4
32
24
13
3
3
90
30
72
45
9
39
72
21
23
36
7
42
18
29
4
12
12
20
40
3
33
36
32
76
24
39
53
31
9
15
21
27
41
4
63
5
13
35
61
174
45
84
8
7
65
12
16
24
80
25
48
6
105
20
55
9
56
25
12
35
28
12
84
8
1
11
7
93
24
80
37
108
48
6
81
12
20
7
57
15
21
39
9
36
9
71
16
68
37
3
44
52
51
33
15
6
35
16
15
17
4
51
17
1
27
56
43
45
12
12
39
69
56
25
54
29
48
88
44
43
48
41
52
24
20
13
102
29
31
9
27
21
8
72
1
36
15
3
78
12
87
48
15
33
24
45
3
60
20
13
47
28
9
3
51
69
3
21
15
9
15
17
19
120
17
36
4
96
44
4
24
48
8
16
32
24
24
100
20
4
20
40
15
6
35
4
24
36
21
18
41
1
35
163
17
36
31
5
28
24
8
16
144
60
60
44
4
60
32
37
24
15
33
71
7
9
9
18
41
43
21
24
15
5
12
55
69
15
21
56
4
24
3
45
56
48
60
43
21
8
12
16
24
48
20
13
72
23
4
27
9
24
75
18
23
60
12
36
16
44
24
12
25
3
8
40
44
60
4
9
15
24
36
36
32
76
15
21
32
100
9
3
8
4
12
8
12
40
72
21
18
21
48
20
4
15
18
11
28
8
52
8
40
12
24
48
15
18
3
68
28
32
13
36
60
39
24
12
36
72
15
12
41
4
44
40
21
75
63
5
13
6
5
28
8
16
12
8
40
75
42
27
56
19
105
44
19
30
6
17
4
80
4
20
12
25
83
19
5
28
21
39
20
24
24
37
18
17
4
8
76
24
20
76
51
21
48
24
20
100
69
39
84
20
40
44
12
55
72
66
51
45
23
28
24
87
45
56
4
21
27
8
19
17
52
48
32
7
36
6
11
25
39
27
18
23
49
11
13
138
21
12
36
48
8
1
3
20
16
36
3
33
60
9
11
7
17
4
15
17
12
61
11
24
4
51
9
12
3
33
12
21
18
29
13
3
45
59
1
48
11
13
108
54
12
5
40
63
65
100
51
45
24
92
12
7
17
24
16
12
20
7
5
16
33
66
21
3
17
37
48
18
137
144
48
19
41
13
3
27
18
27
69
30
18
27
20
52
51
29
37
3
12
12
15
33
12
32
48
4
45
198
45
20
12
55
48
21
56
28
9
15
3
18
30
21
24
8
7
29
37
27
36
45
3
15
18
3
44
28
21
48
3
32
1
6
9
12
24
44
4
24
44
4
8
43
9
32
4
20
12
4
12
44
48
36
88
15
30
6
72
5
7
9
92
16
12
15
5
28
3
81
8
19
141
20
55
21
36
15
6
35
4
72
56
88
45
15
44
1
11
24
13
75
57
90
21
36
36
44
4
39
65
40
21
27
27
17
4
20
43
5
49
3
111
9
12
8
55
18
6
9
8
19
41
4
57
18
53
ABCD 98124882088*3^$a+1 [50024]
152
88
90
60
2
24
6
4
6
8
192
130
6
42
96
44
82
266
52
50
78
148
60
32
52
6
72
8
16
38
42
48
42
6
40
18
60
32
108
72
28
74
66
24
28
32
42
10
48
8
22
158
208
132
38
42
60
60
40
54
98
48
54
30
4
44
96
34
26
96
24
94
48
14
130
18
60
18
30
122
48
88
2
72
6
24
16
182
100
110
160
122
22
50
30
114
46
96
14
34
2
24
70
26
4
98
72
16
90
54
8
42
24
16
8
52
96
68
16
6
32
10
30
2
60
96
58
50
24
6
10
14
16
50
12
112
2
94
44
46
2
52
18
2
220
90
168
18
6
8
18
112
60
20
16
6
48
6
32
10
102
66
74
48
22
8
48
72
30
84
48
28
20
94
48
2
54
64
2
168
6
66
36
64
66
8
22
114
14
60
22
18
96
54
74
6
162
52
18
224
34
6
26
48
54
6
4
32
16
38
66
4
80
60
24
6
72
30
52
60
36
44
10
2
30
10
14
72
10
60
122
150
42
16
2
6
34
30
78
20
208
12
2
78
18
66
70
8
30
18
30
12
48
22
32
234
24
16
12
20
12
42
24
34
86
42
70
8
94
20
126
66
54
72
18
24
48
118
56
64
294
2
78
42
10
80
54
162
4
36
12
20
142
18
48
44
4
80
6
10
86
22
20
22
50
70
8
22
18
18
38
96
24
144
66
46
78
20
96
156
154
2
4
44
22
74
54
94
26
10
60
2
94
18
18
62
42
54
16
96
2
76
42
8
90
24
46
30
2
34
6
54
50
34
30
2
198
96
10
108
66
32
138
46
6
20
120
40
38
90
22
98
46
90
54
2
102
16
56
166
92
6
42
40
14
24
6
4
54
2
4
20
6
58
102
74
24
30
10
6
24
242
30
78
36
96
6
22
66
114
48
12
36
44
130
56
40
2
108
36
16
8
22
80
94
26
88
2
72
46
152
18
60
4
6
24
80
66
46
8
6
10
32
22
18
18
44
16
36
14
30
84
6
90
124
48
140
48
46
128
42
6
10
30
114
14
130
32
70
48
26
28
2
66
12
58
38
4
108
68
24
96
52
42
86
10
72
18
44
52
14
34
92
36
24
24
22
138
54
72
8
118
48
260
72
48
6
18
46
104
6
106
50
4
92
4
50
16
2
118
38
10
6
20
24
4
2
24
40
26
70
74
30
10
54
48
32
66
4
2
94
36
56
40
44
60
94
194
126
10
62
18
22
42
110
142
20
76
44
24
6
18
6
40
134
18
18
22
72
8
214
18
26
6
96
18
12
114
24
10
56
96
4
20
54
10
6
8
40
6
32
34
96
2
28
20
190
2
22
38
96
84
12
84
24
6
64
2
24
72
48
174
30
160
26
102
12
6
24
138
28
2
34
134
22
20
22
8
24
10
14
16
8
16
56
64
110
36
24
4
26
54
12
166
62
48
12
78
10
44
34
56
16
150
32
58
2
70
30
32
178
78
74
48
42
24
40
32
118
24
18
104
70
50
48
12
64
20
30
94
2
40
150
18
2
64
12
18
56
186
64
104
36
4
14
16
26
36
10
104
16
30
50
18
16
56
54
64
24
96
32
10
60
68
6
10
14
24
22
234
26
16
62
18
28
32
84
46
18
44
42
64
104
40
38
4
14
30
10
32
58
30
66
56
72
160
80
22
80
16
32
40
18
80
70
54
68
78
34
8
40
6
24
72
50
118
50
30
48
114
190
30
68
16
60
20
22
32
16
74
16
204
122
40
26
52
18
218
24
22
24
2
22
2
30
58
62
34
254
112
18
48
44
34
2
102
6
4
8
22
96
146
16
14
34
14
286
116
64
80
220
42
200
18
24
6
94
18
170
94
104
34
6
24
2
30
40
86
48
60
196
66
30
68
16
8
22
74
30
192
48
6
180
6
10
12
68
24
40
44
34
50
96
12
100
8
40
56
30
70
26
64
218
12
4
96
30
18
12
44
72
30
18
6
10
6
32
18
78
24
40
50
70
26
40
6
38
52
30
8
16
32
88
62
52
38
10
14
48
78
18
226
8
30
22
80
36
28
170
10
60
96
74
22
138
42
92
18
48
90
6
16
18
12
32
138
18
54
18
30
24
144
54
36
46
114
60
20
30
16
18
12
98
46
36
8
132
48
60
150
280
86
10
26
24
40
200
30
16
6
48
20
12
12
40
38
118
44
22
30
36
60
20
24
ABCD 98125855318*3^$a+1 [50032]
27
60
9
27
69
15
29
36
4
24
12
14
37
9
63
45
12
24
24
20
31
21
120
8
55
45
62
10
60
24
36
24
51
83
73
33
36
60
104
4
32
4
24
51
65
4
12
24
36
195
105
123
105
15
11
34
36
36
15
5
115
29
4
63
23
97
12
177
60
14
90
7
9
63
12
120
24
81
3
5
40
63
12
45
111
69
15
45
12
24
27
59
109
21
14
37
17
7
24
5
16
128
16
27
29
4
51
93
12
24
84
51
41
19
9
3
24
60
120
93
60
26
10
26
73
45
26
34
12
15
84
69
3
53
7
29
54
190
24
12
24
120
44
31
9
36
27
113
16
3
57
39
36
45
15
45
24
26
90
55
33
3
12
5
112
84
110
1
69
15
95
10
84
27
5
100
108
12
108
32
54
1
35
118
36
36
111
12
21
87
24
84
9
120
12
135
36
69
98
10
3
60
57
32
4
120
36
60
14
10
180
180
36
8
52
63
45
56
7
24
129
276
14
334
36
75
96
93
15
36
81
60
60
24
24
20
100
15
48
144
9
180
15
65
79
47
49
21
84
207
9
15
36
29
40
14
34
36
87
9
50
18
40
51
84
120
11
25
21
39
5
90
145
71
13
45
3
33
84
2
94
75
12
48
45
86
34
36
20
4
96
80
90
133
117
60
24
36
8
136
27
60
29
19
24
65
67
5
4
27
117
171
5
4
87
156
24
96
9
20
18
22
50
10
3
45
120
2
13
12
264
89
103
69
8
16
27
24
9
87
48
41
28
72
60
24
50
49
5
72
108
76
36
50
10
8
16
20
4
50
36
49
21
96
48
2
61
9
20
40
99
5
16
20
28
62
90
100
111
12
11
46
48
32
18
22
14
1
24
12
24
24
60
96
9
20
90
36
13
57
20
28
62
34
56
4
24
156
24
15
57
44
124
36
36
128
67
113
16
24
195
12
59
10
39
48
9
63
12
144
71
10
80
28
27
9
111
24
21
24
26
1
57
12
39
9
26
34
3
69
110
118
15
36
12
33
27
33
27
9
50
1
9
75
113
72
88
87
225
24
36
44
19
71
90
160
56
28
62
58
72
39
45
36
84
51
84
21
60
8
91
105
39
35
70
27
69
60
60
120
15
11
54
55
35
1
48
141
26
61
29
18
1
35
1
9
24
2
34
56
31
9
60
24
20
40
14
13
23
36
34
84
12
14
46
48
75
101
136
44
7
48
269
16
147
12
168
53
31
95
10
75
45
50
34
15
12
93
39
5
31
21
3
21
111
65
4
50
25
21
15
309
24
135
137
151
60
59
10
60
20
4
144
3
83
46
60
84
24
2
34
300
60
51
48
12
108
21
96
24
27
12
21
60
120
24
51
9
2
54
16
39
81
75
5
18
262
134
121
24
21
120
159
9
32
4
14
25
21
51
9
144
3
33
24
3
69
15
33
2
144
144
10
36
60
20
19
21
27
9
48
36
144
2
10
15
69
14
73
84
24
60
12
57
12
20
234
49
117
24
26
1
33
60
50
70
156
3
57
20
19
125
115
9
92
40
39
9
2
13
36
59
70
56
19
48
33
75
84
81
36
120
15
9
87
12
36
96
113
36
40
36
24
27
107
72
85
33
12
3
11
10
26
1
108
21
158
126
7
129
84
24
123
263
10
84
192
24
15
71
10
60
20
54
10
116
4
50
10
116
64
44
7
29
76
14
34
12
15
9
60
24
27
93
3
29
18
126
7
9
15
60
33
146
36
58
75
96
5
126
1
9
108
36
60
24
32
40
14
49
45
122
58
15
36
69
20
16
204
27
24
9
12
60
44
55
60
12
53
19
96
29
7
119
34
2
10
60
48
15
36
11
1
84
36
33
96
3
21
27
23
34
12
24
20
100
80
64
26
25
21
15
65
54
37
9
15
119
36
10
8
40
15
71
70
156
171
9
8
52
39
24
117
15
105
75
23
1
96
156
72
156
95
109
17
40
51
24
45
24
24
3
329
55
48
21
15
45
15
36
45
135
53
7
9
60
14
22
48
60
231
105
96
75
29
4
180
27
23
25
11
10
60
27
9
20
55
35
10
24
36
38
90
16
36
168
36
24
12
68
55
71
34
60
12
51
48
65
4
12
24
39
11
34
63
9
3
12
5
40
50
49
5
31
48
65
40
51
9
15
11
10
111
24
35
46
60
48
135
125
16
15
9
86
106
84
15
60
24
117
3
5
40
36
27
24
53
112
68
40
15
12
5
18
13
23
36
1
17
7
119
10
60
15
5
76
68
160
2
54
31
5
ABCD 98126008276*3^$a+1 [50073]
18
37
83
18
43
65
151
29
27
153
162
24
21
45
42
1
11
109
59
48
72
21
87
9
40
240
24
71
48
72
9
15
12
13
41
18
6
111
33
66
85
11
21
27
36
6
18
30
291
21
18
138
72
60
36
55
216
11
13
29
36
126
1
65
39
3
90
30
37
24
72
155
18
27
69
51
87
60
30
6
1
24
5
60
12
54
54
7
17
30
90
78
57
15
73
47
1
35
72
108
114
48
42
90
18
72
162
175
56
75
54
18
13
168
29
18
108
6
31
89
18
42
3
16
29
6
85
56
24
45
36
24
7
5
90
9
51
210
18
72
18
6
138
90
42
90
1
120
113
120
6
1
104
69
67
149
19
59
102
6
49
35
6
18
12
9
16
32
87
36
54
39
24
63
73
17
55
35
18
60
54
120
97
24
80
16
113
162
48
13
48
56
33
48
39
16
143
1
125
3
57
18
180
1
96
24
107
60
18
66
21
24
144
9
63
117
6
21
40
29
36
31
8
15
72
25
29
123
255
18
39
9
151
101
43
72
32
87
1
24
65
31
152
201
7
5
43
101
168
43
23
24
1
11
36
9
64
17
108
27
45
219
69
222
198
31
56
15
225
99
61
227
78
12
18
49
41
18
72
42
18
72
48
90
198
114
12
54
45
16
101
42
12
21
15
25
48
35
61
11
13
41
180
6
12
36
36
90
54
121
95
288
18
175
32
112
149
27
15
25
47
1
96
29
36
55
144
56
16
24
65
15
33
60
36
162
18
54
72
69
144
105
162
18
18
73
71
60
21
64
89
132
3
9
108
19
24
72
173
54
117
64
5
211
35
6
12
75
93
12
72
36
42
12
36
54
60
31
8
51
90
18
57
69
30
45
112
29
30
90
6
13
59
30
7
29
6
21
45
19
8
16
56
63
18
60
54
93
51
36
169
32
27
6
36
210
78
30
21
24
16
65
31
149
72
27
192
64
65
72
84
234
90
36
366
69
24
9
7
11
54
204
66
49
72
29
216
18
1
11
60
25
8
21
3
81
42
54
18
21
27
109
80
48
16
17
207
105
48
63
87
18
12
18
54
307
56
39
66
55
17
150
73
24
5
75
496
29
180
55
128
16
96
95
18
42
21
9
39
399
1
11
24
120
181
24
35
61
41
24
48
36
36
31
119
18
7
104
51
48
37
80
15
25
149
91
5
36
54
48
72
9
9
72
6
18
31
23
1
56
9
60
67
24
96
104
171
60
192
18
108
252
54
9
45
27
27
18
27
87
30
24
115
155
61
80
123
13
209
36
84
18
61
71
241
59
78
138
45
27
18
78
61
5
36
42
18
84
36
60
30
25
24
11
120
78
31
143
78
84
31
65
30
225
27
60
30
27
141
19
65
108
67
5
18
108
13
65
144
31
107
13
41
31
48
32
159
1
59
61
29
120
96
123
40
72
89
108
30
18
54
45
99
96
18
18
49
80
51
69
16
5
43
59
6
111
51
84
1
8
45
60
84
75
3
18
36
36
75
72
72
40
11
69
141
42
12
21
15
25
47
225
63
42
30
60
21
159
57
15
30
19
5
91
83
6
31
35
90
115
56
69
30
45
9
24
36
12
108
27
69
30
18
43
35
30
114
54
30
72
42
12
6
13
72
17
151
101
3
93
12
135
45
147
40
89
30
6
66
24
144
54
12
111
40
24
5
115
11
189
33
30
18
55
17
135
72
195
54
12
19
179
36
36
45
48
87
42
90
48
13
80
21
30
6
55
89
15
40
120
185
18
66
24
102
198
18
133
32
159
81
40
23
9
135
18
55
48
41
18
132
1
53
66
90
55
35
21
168
51
30
36
42
217
65
6
30
78
66
3
21
126
21
9
24
12
150
85
17
31
32
144
63
201
87
ABCD 98126142098*3^$a+1 [50035]
108
23
13
41
79
36
83
42
19
11
108
37
24
240
12
119
73
60
143
73
71
49
17
79
84
84
23
24
49
36
24
24
5
6
49
72
95
1
35
30
42
12
181
12
36
101
43
11
25
65
139
5
67
35
24
25
24
60
101
19
35
42
48
6
37
84
59
1
11
90
139
83
1
107
108
49
23
12
85
11
37
35
13
95
121
24
36
11
13
36
60
24
36
36
84
395
24
37
12
77
30
24
1
35
48
1
5
19
120
5
55
12
179
1
60
11
25
35
49
23
13
48
11
36
84
85
24
24
48
23
12
49
83
145
60
11
25
11
13
72
120
24
35
109
107
1
5
19
60
48
36
179
37
35
25
24
36
48
12
36
12
17
43
11
60
109
71
37
132
96
17
235
12
12
48
23
13
359
18
7
47
60
109
17
127
17
54
37
53
79
72
48
11
1
60
71
12
61
17
138
61
83
60
12
49
24
12
41
79
24
36
83
216
85
5
19
72
11
42
48
78
61
11
13
36
24
17
18
30
19
35
42
103
41
55
35
1
48
72
95
48
25
71
145
29
31
132
168
11
96
37
53
48
6
25
11
192
25
12
168
72
161
19
24
47
144
133
23
157
60
35
25
11
42
54
1
48
60
29
223
48
59
1
24
96
59
66
31
24
59
12
145
84
84
47
36
49
120
29
7
12
60
17
175
59
109
47
276
72
12
1
95
49
120
41
78
37
29
54
42
55
24
299
37
120
24
84
179
96
25
11
1
107
72
1
12
5
55
251
126
18
252
73
12
24
11
1
89
6
73
17
138
144
97
71
48
25
35
72
84
60
13
72
5
79
47
169
191
109
120
144
59
12
1
77
91
47
169
84
120
24
143
73
60
11
60
36
72
97
23
1
36
5
31
59
25
11
37
216
11
36
25
29
103
23
37
125
31
144
95
36
61
144
36
228
12
24
60
12
125
55
144
35
49
11
13
36
71
36
25
53
19
12
180
36
143
37
53
31
65
54
72
144
48
96
1
144
251
49
5
79
12
101
79
156
12
11
1
29
19
23
12
60
1
119
97
36
17
30
132
126
7
120
48
23
61
23
217
24
144
36
35
25
24
168
24
23
61
72
12
120
12
108
71
84
61
35
61
119
157
72
17
43
245
90
36
180
109
36
77
30
204
108
61
36
84
84
12
24
24
36
287
144
18
48
7
48
35
25
29
54
24
36
1
29
6
73
120
12
29
31
36
24
35
85
48
168
5
19
29
6
85
35
205
36
12
35
18
42
25
36
12
155
97
71
37
12
72
23
145
35
25
12
24
12
47
61
47
73
144
12
108
60
23
180
73
119
37
144
36
71
133
12
24
228
12
65
90
36
13
120
11
1
65
19
144
132
48
156
11
13
35
36
1
72
23
30
43
12
23
120
25
17
175
84
84
35
25
11
49
59
108
12
85
72
23
1
60
12
23
157
84
41
79
36
12
35
37
41
30
18
19
71
1
24
107
84
13
23
37
95
25
11
12
150
54
108
36
1
11
49
173
30
36
24
36
25
24
113
19
24
324
11
109
96
24
95
48
108
36
25
71
145
47
25
107
25
60
24
11
13
48
72
35
61
60
24
36
84
168
24
11
73
12
35
144
253
36
59
25
120
72
24
95
6
30
133
71
12
73
60
12
107
61
12
5
7
36
131
25
24
36
29
55
11
60
1
17
55
11
121
60
36
108
185
31
48
47
1
48
84
11
12
25
108
47
109
53
6
157
12
12
168
240
23
12
36
60
72
37
107
13
107
61
83
90
7
89
55
143
25
11
61
95
1
252
36
59
1
24
132
24
47
13
12
24
48
120
113
103
24
47
24
144
37
71
144
126
30
13
11
25
83
30
7
60
83
25
12
35
73
12
48
12
36
84
36
23
61
65
19
156
203
1
35
36
1
84
ABCD 98126332828*3^$a+1 [50043]
89
228
108
79
56
9
135
393
279
21
243
24
96
117
99
33
48
60
19
41
63
237
43
56
9
192
63
144
441
12
139
24
89
87
141
243
45
19
80
33
63
9
15
232
24
29
36
132
307
161
72
103
65
39
165
315
33
48
55
17
48
39
33
12
108
48
144
216
55
96
53
48
60
12
187
89
24
7
101
147
165
96
72
163
269
60
7
29
312
27
105
108
180
48
24
15
153
7
41
39
72
153
36
19
56
16
104
24
160
56
69
27
304
5
264
96
84
271
89
87
24
105
60
24
75
33
7
32
9
60
24
48
3
24
120
45
96
192
27
16
65
12
19
113
87
88
56
16
29
24
51
160
17
39
9
24
60
96
72
123
160
5
60
84
67
120
24
125
180
15
189
75
72
48
21
51
64
104
72
184
17
159
40
209
24
135
16
29
108
63
105
15
144
21
72
60
180
43
29
115
5
27
261
3
57
72
276
115
125
99
192
9
180
120
132
183
9
7
161
180
12
135
16
65
24
55
41
15
144
160
240
65
7
120
24
269
276
312
63
117
243
160
17
103
24
53
108
55
56
64
96
144
120
17
7
80
21
171
48
40
161
60
24
115
65
207
24
9
55
72
48
32
213
67
29
84
7
41
103
17
79
173
147
24
45
91
89
12
27
16
24
41
151
240
89
72
39
88
125
91
216
48
32
48
21
75
64
53
19
48
56
129
108
147
81
72
63
57
207
40
72
29
420
60
60
12
43
80
45
99
72
33
31
56
129
120
79
80
40
72
209
60
91
128
16
65
39
45
27
129
15
144
165
27
21
67
72
120
161
7
185
48
48
12
48
24
36
15
24
40
53
120
67
41
255
136
128
213
99
144
57
7
65
96
111
24
144
93
19
149
195
16
89
204
36
15
16
53
180
127
53
180
87
168
93
108
31
113
36
72
19
48
56
144
21
84
327
153
151
5
75
105
144
31
17
7
152
21
43
104
40
56
9
55
5
91
29
240
91
17
87
40
185
180
51
9
108
12
96
55
65
79
53
27
312
40
80
9
151
48
53
168
19
56
9
135
16
56
48
96
225
15
120
45
91
128
240
21
240
291
213
315
45
51
69
36
111
81
303
24
33
87
21
204
96
39
192
9
12
19
113
48
79
29
115
89
31
104
72
93
36
384
375
201
144
15
45
51
9
36
195
537
60
3
177
12
36
132
3
9
135
40
200
33
108
72
19
264
317
48
12
7
72
161
63
24
81
15
129
15
72
81
39
69
171
93
180
15
16
137
252
96
ABCD 98126403946*3^$a+1 [50047]
9
12
24
111
81
15
9
36
60
28
12
47
133
72
23
309
124
56
28
20
40
23
12
1
92
52
155
33
28
11
21
12
48
27
25
56
12
3
36
9
15
24
33
112
11
96
24
85
144
167
13
8
24
60
16
32
36
39
21
111
165
36
48
4
47
21
60
39
49
32
12
15
81
12
39
25
44
39
1
24
23
120
9
48
3
72
33
3
9
12
96
84
244
44
27
73
35
13
140
4
8
36
16
56
39
21
108
4
11
9
27
24
24
21
12
3
12
37
68
112
32
60
16
200
228
12
15
12
45
16
32
60
60
4
128
63
13
20
84
36
36
15
1
32
3
93
15
1
56
39
73
80
12
36
39
9
52
80
24
159
21
15
49
80
4
32
76
72
95
93
63
105
24
16
24
12
204
72
47
25
8
60
4
68
27
61
20
132
160
12
23
81
100
44
28
80
84
16
20
28
24
20
16
71
9
60
24
136
60
56
84
12
12
16
44
15
33
84
4
35
9
63
49
24
44
15
60
21
36
88
20
16
20
52
20
84
4
24
32
24
24
76
92
63
117
4
44
76
35
73
23
168
12
48
1
36
8
16
11
9
15
144
81
39
1
176
60
12
60
40
8
24
88
8
39
93
15
33
84
3
12
24
9
12
60
28
8
15
9
4
95
105
12
48
39
25
20
27
1
83
9
148
32
76
120
60
32
24
16
92
52
35
1
23
9
3
37
83
108
1
8
12
99
177
12
27
45
15
36
12
61
32
24
4
44
108
63
60
60
45
15
12
57
40
68
84
28
35
156
9
27
9
72
24
39
61
20
16
35
73
11
9
60
39
1
11
48
33
60
24
36
3
9
16
36
44
60
24
75
13
20
52
8
39
81
60
48
16
11
133
104
12
96
27
121
12
68
60
27
117
3
417
36
75
49
80
36
27
57
3
72
192
193
8
12
48
12
63
60
24
33
36
27
9
36
27
25
48
24
23
57
48
28
20
84
99
1
11
24
9
132
12
36
12
52
83
93
4
36
92
28
56
3
48
109
191
25
8
36
36
3
49
48
8
24
12
51
12
252
45
3
21
36
168
16
36
8
3
57
112
20
60
99
37
119
93
48
52
47
1
108
176
76
23
12
37
32
39
45
60
36
4
116
3
13
47
1
11
69
72
60
3
45
132
12
27
24
12
33
4
68
28
11
21
15
33
12
100
8
64
11
60
25
120
47
13
32
60
15
9
3
33
28
11
60
1
12
188
60
39
45
24
4
132
68
123
93
4
95
33
12
52
59
72
72
1
84
11
72
25
8
12
12
28
167
13
84
20
88
36
56
24
39
33
24
135
33
16
32
84
88
32
3
81
15
85
59
13
104
16
60
23
57
28
107
12
33
15
229
95
33
75
36
21
4
24
20
36
52
35
37
72
68
36
40
11
33
100
23
12
57
24
39
1
11
9
16
20
40
83
45
28
23
45
12
24
36
4
8
51
9
40
20
40
12
68
51
21
3
37
20
16
68
76
108
132
11
33
76
8
51
49
36
24
12
44
24
51
36
120
9
64
36
32
12
63
45
24
16
47
33
12
16
11
49
80
27
93
15
9
123
13
44
195
36
25
131
1
72
35
36
12
9
84
15
24
33
40
12
35
21
112
47
61
56
24
12
12
40
32
16
24
104
16
8
52
36
32
3
72
36
1
56
88
35
37
35
84
24
57
12
87
129
24
3
24
69
24
232
8
15
12
9
72
48
60
52
23
9
16
47
9
15
9
51
13
116
24
87
9
72
132
15
33
3
9
15
21
72
112
203
37
12
68
51
9
88
60
12
11
12
24
45
40
71
57
75
21
27
213
16
8
3
13
20
99
36
81
39
25
20
12
4
56
40
8
40
11
69
36
3
12
36
24
25
59
37
68
4
12
68
3
24
153
96
39
85
68
60
3
45
132
75
60
24
108
21
52
80
3
24
1
44
3
13
12
44
84
72
15
33
111
9
27
84
13
23
33
24
63
109
176
12
15
93
64
80
39
37
35
9
136
20
40
47
61
11
24
9
96
75
1
84
24
80
40
23
13
47
60
9
3
33
24
64
59
93
132
16
36
116
27
25
12
24
44
3
9
84
4
32
36
39
9
24
16
32
12
72
3
85
83
37
32
100
44
72
63
9
276
24
3
33
12
24
28
11
21
3
165
88
8
52
35
45
4
8
12
15
45
48
15
60
37
20
196
44
4
32
123
97
32
12
51
177
48
64
11
9
24
75
97
32
112
20
28
8
15
12
72
33
132
76
35
9
240
88
68
39
45
36
123
9
36
36
51
120
69
4
36
36
8
24
36
60
75
21
3
105
12
28
116
52
8
64
48
20
15
9
24
40
11
13
32
24
147
117
40
8
108
12
12
15
25
83
33
60
12
84
3
57
136
48
47
13
35
57
124
8
12
99
9
16
11
25
20
24
51
9
36
144
60
144
12
4
32
ABCD 98126668774*3^$a+1 [50034]
83
138
24
66
85
59
37
156
72
23
42
103
47
6
31
191
97
95
13
60
83
144
108
205
245
19
119
114
90
61
144
48
23
144
37
36
47
48
85
17
6
42
42
73
72
185
150
61
12
132
11
54
60
30
168
150
67
71
102
132
91
95
84
145
71
84
37
29
54
126
114
60
6
72
42
150
48
43
120
132
72
215
60
108
60
30
72
103
48
204
23
30
127
23
180
72
60
1
36
29
12
30
133
12
35
73
132
23
85
245
30
49
53
192
6
24
186
55
24
48
53
150
24
121
29
223
23
42
7
41
42
60
60
13
239
210
91
72
12
36
60
444
23
30
12
6
30
72
102
36
109
65
7
11
42
30
96
252
73
95
241
233
36
162
138
114
6
42
49
11
90
43
120
5
55
137
235
108
24
36
5
31
29
12
115
5
67
83
133
119
6
30
90
79
71
145
17
7
36
35
114
283
108
47
42
6
234
187
59
90
90
42
7
96
119
25
36
275
12
18
55
59
61
197
48
174
30
138
30
19
149
54
13
5
7
36
47
12
13
53
24
6
54
31
156
23
18
127
36
5
7
143
61
144
36
84
59
253
83
241
36
72
36
125
199
71
12
48
25
29
36
12
162
90
120
151
107
73
12
47
138
42
60
25
131
85
119
270
48
18
85
5
42
25
167
60
1
60
47
37
35
78
163
119
37
89
90
42
12
30
96
84
48
73
47
25
72
180
23
25
24
11
109
60
120
144
77
19
120
41
42
121
185
67
48
36
71
37
23
73
245
151
36
65
7
5
258
313
72
144
29
282
12
60
13
113
54
48
48
84
133
60
48
167
150
283
125
42
12
90
126
24
30
31
35
84
85
12
24
72
23
97
5
67
11
24
6
354
97
11
25
35
13
5
307
12
83
228
85
96
203
108
85
180
53
67
53
19
23
288
49
65
211
252
143
54
55
71
85
60
47
109
36
384
29
91
24
17
12
96
90
312
228
54
30
25
35
318
7
5
283
84
29
102
120
282
115
11
30
12
30
108
60
30
144
103
53
19
396
35
217
144
23
96
61
53
78
60
73
24
11
54
6
109
5
150
96
42
42
385
156
47
72
96
132
109
203
25
83
12
73
53
252
12
120
60
6
192
72
97
83
96
145
167
13
77
115
60
65
7
71
145
59
133
35
30
282
85
83
42
115
233
139
59
1
11
12
121
107
37
41
31
108
36
300
5
72
120
7
12
11
157
11
97
47
258
18
30
79
131
72
13
17
222
25
83
132
36
24
37
360
131
42
55
11
60
145
72
132
120
365
67
89
19
35
168
73
59
121
47
12
66
139
132
36
47
30
60
43
47
156
192
72
168
13
47
133
35
181
108
5
115
ABCD 98126761108*3^$a+1 [50035]
72
37
23
265
23
36
180
25
191
25
132
36
71
60
180
13
23
79
89
132
67
17
205
84
47
24
73
143
133
72
12
47
36
67
41
25
11
144
85
12
119
36
25
78
126
35
1
35
73
12
198
150
90
137
205
282
18
35
48
60
156
49
156
35
1
23
96
43
53
187
77
49
191
73
23
73
12
24
198
192
18
191
31
41
49
95
13
23
48
157
108
155
49
72
144
71
60
193
18
5
43
77
67
77
13
83
97
96
35
12
24
73
48
312
11
109
11
25
36
60
59
12
37
18
54
119
25
131
24
36
25
84
132
192
47
96
48
25
11
60
91
18
35
1
168
143
37
30
96
30
11
36
25
60
12
72
215
84
49
108
84
126
5
13
24
23
49
35
96
49
35
60
61
420
120
60
252
12
24
11
96
24
36
13
11
36
115
30
18
77
24
25
119
25
11
49
72
119
1
23
132
13
120
24
228
42
18
252
47
84
169
107
84
205
24
83
325
180
23
337
60
59
13
11
1
288
23
103
6
95
13
108
180
203
25
216
24
12
59
73
48
90
29
36
84
13
83
43
17
73
11
144
192
49
155
31
54
48
186
77
13
36
18
113
48
36
85
108
288
35
97
203
84
180
96
13
35
49
96
95
49
288
95
97
18
89
60
120
109
96
11
108
25
54
66
71
145
150
48
41
49
23
60
84
49
35
72
84
13
48
155
13
90
192
18
24
72
11
97
107
36
264
133
102
78
12
36
95
48
25
11
84
12
13
114
18
143
120
109
11
12
73
120
11
49
47
73
72
144
276
12
71
1
179
91
96
48
42
12
11
36
43
42
198
18
30
185
144
24
25
180
35
61
35
1
30
113
1
11
24
49
90
90
72
60
252
156
95
192
168
396
13
36
107
73
11
13
12
60
156
95
103
54
90
18
23
85
72
108
11
49
72
84
198
96
30
180
24
83
73
11
31
138
11
216
168
1
168
36
36
95
43
281
49
23
13
180
107
73
11
1
83
85
192
24
59
12
24
84
109
30
17
79
41
36
60
48
121
71
85
59
55
5
96
60
37
12
179
61
131
25
59
240
204
25
120
11
24
7
18
252
252
72
59
85
35
36
156
187
18
12
96
227
145
479
49
72
35
19
30
18
18
215
37
36
144
360
6
90
11
109
95
1
35
1
35
24
61
119
49
90
101
1
23
72
13
60
107
103
17
73
47
85
59
151
18
144
96
47
73
11
121
18
54
11
109
191
96
1
35
120
169
180
119
61
36
24
35
36
48
96
73
36
11
1
90
42
11
12
84
144
37
84
251
7
18
48
71
133
23
204
79
5
12
84
25
84
24
72
30
6
12
23
217
167
49
11
25
131
25
72
83
25
83
36
120
24
300
49
11
49
12
54
54
72
60
131
168
72
115
5
43
144
6
131
133
60
36
47
60
24
85
119
37
179
313
23
157
107
13
96
227
25
83
ABCD 98126866718*3^$a+1 [50019]
31
36
5
48
1
36
84
18
60
48
17
7
29
37
239
31
65
13
11
96
12
84
12
49
83
67
257
12
36
13
71
24
48
7
53
37
47
55
17
84
97
23
31
18
90
72
5
13
47
31
5
43
90
72
47
43
161
24
108
132
12
1
234
5
24
24
12
91
5
127
48
77
49
119
132
7
90
23
84
55
36
41
97
179
12
36
36
48
19
113
7
41
73
18
29
19
77
48
1
36
42
29
37
6
53
192
48
48
36
19
12
65
84
31
77
1
12
6
30
60
71
24
7
101
7
72
78
59
31
125
72
12
36
12
97
18
5
37
18
5
12
60
43
149
48
12
24
84
13
54
17
12
24
12
109
11
36
12
36
288
31
5
84
19
113
36
1
30
42
36
144
36
23
7
53
108
1
95
163
5
67
113
24
108
25
90
30
35
7
41
79
17
24
204
96
48
13
11
60
36
1
35
312
61
54
96
84
17
1
35
25
30
77
103
53
12
36
36
24
120
115
29
36
49
83
60
19
137
73
11
168
109
6
30
11
79
72
65
103
65
127
24
18
59
36
25
6
144
5
43
17
1
23
84
19
6
162
120
41
37
48
191
12
36
13
215
79
48
5
1
23
36
13
107
13
42
126
12
24
131
204
84
12
163
54
131
48
1
23
96
36
55
18
78
41
25
191
115
5
49
23
73
30
108
60
36
29
7
41
36
13
35
73
23
13
48
119
60
12
36
24
7
84
17
24
157
83
108
25
180
54
17
79
89
31
41
36
235
18
71
36
73
47
96
48
96
19
54
179
36
12
24
84
84
85
18
5
48
36
24
120
1
30
126
155
49
59
205
23
168
31
30
11
7
65
48
37
47
24
193
35
61
23
13
95
25
54
77
36
72
96
36
13
47
132
1
36
18
53
85
71
12
97
95
19
5
61
180
167
103
173
139
30
143
60
12
36
1
54
101
36
48
1
107
60
12
84
7
66
342
233
37
6
53
24
336
1
35
60
7
90
23
13
23
156
156
13
192
155
43
24
41
25
83
79
53
132
96
36
25
35
36
19
41
55
102
11
79
41
19
18
84
108
155
84
96
60
132
1
23
120
31
36
60
5
144
43
42
30
96
41
36
193
143
1
18
41
48
24
31
89
24
61
72
23
49
191
139
41
96
12
48
73
48
90
144
53
84
7
60
30
11
72
67
66
186
17
132
72
60
48
49
36
84
24
18
72
72
5
12
72
109
23
115
90
83
156
31
245
36
24
120
72
61
60
95
7
114
35
13
108
71
91
17
84
24
132
103
53
19
5
12
48
13
66
41
19
54
138
65
156
12
48
36
36
67
113
24
84
97
35
7
72
48
18
83
12
84
91
5
19
53
60
97
36
71
43
65
73
59
36
48
1
54
24
18
18
36
17
108
49
24
12
95
36
36
31
29
72
259
6
23
60
96
60
13
72
107
1
71
36
73
59
36
25
11
43
6
23
36
13
35
48
72
25
36
107
36
24
67
30
36
95
24
12
24
24
36
7
144
48
89
1
23
19
36
41
31
41
25
23
132
36
31
113
259
96
65
37
107
60
67
6
48
11
169
90
60
29
48
169
6
89
1
72
126
41
12
19
72
41
79
53
73
144
90
18
18
5
120
109
42
29
48
31
17
31
209
13
18
90
12
42
54
30
54
107
12
72
139
41
192
55
29
132
36
67
17
61
71
31
17
48
13
120
72
78
120
65
72
36
13
12
35
96
12
7
17
36
72
49
36
119
60
25
48
36
11
72
7
54
18
41
12
36
216
97
23
49
48
47
48
13
42
17
12
84
60
132
55
17
132
120
13
54
17
97
120
47
24
97
108
11
228
132
25
23
13
47
55
41
37
35
24
12
49
203
84
25
246
42
251
13
6
30
54
41
37
18
12
36
65
48
19
108
41
96
120
84
84
24
36
121
ABCD 98126914402*3^$a+1 [50140]
233
7
84
192
36
60
132
24
60
36
9
243
36
24
132
36
48
36
24
29
43
96
36
72
36
197
103
12
12
161
67
84
120
144
33
99
24
21
15
24
153
80
19
29
79
209
127
144
48
81
39
105
27
120
108
144
24
36
156
120
24
9
32
55
9
176
7
84
48
12
132
60
60
24
12
9
3
29
175
12
21
87
105
27
48
192
21
255
36
141
63
17
19
204
12
72
96
120
5
48
19
72
144
36
33
51
24
72
144
60
60
69
39
48
84
36
33
87
60
24
5
139
21
87
41
256
51
77
271
24
60
24
53
16
75
149
7
36
21
63
17
144
7
41
7
57
80
79
108
21
96
147
120
120
93
3
288
36
156
24
252
204
36
108
276
9
39
89
139
101
139
24
24
24
24
24
144
120
48
60
144
9
15
33
171
12
57
27
48
168
24
12
60
96
60
113
43
24
237
39
12
29
115
24
53
7
9
39
41
67
12
65
16
75
12
48
24
60
69
39
36
69
99
144
29
48
48
64
128
67
12
108
21
147
72
84
144
120
84
69
99
72
108
60
29
259
48
96
29
64
176
7
57
51
48
29
67
60
65
16
75
5
55
204
24
144
300
60
93
111
24
12
77
64
183
12
84
36
108
12
84
72
33
3
48
144
120
24
36
72
65
19
108
161
43
108
185
91
213
135
24
113
7
360
216
137
16
15
12
108
48
41
48
160
3
77
48
139
24
96
60
60
165
27
24
36
12
24
5
67
29
7
228
12
60
96
24
149
79
12
53
112
39
24
24
57
320
55
60
24
405
96
39
41
64
51
36
96
120
33
75
84
17
43
36
72
96
72
60
192
60
281
7
12
36
108
72
213
135
9
111
36
12
177
128
103
377
64
32
31
17
7
89
43
120
180
288
89
115
108
33
144
15
36
24
48
21
135
201
96
48
15
108
120
24
5
16
123
84
72
36
132
12
120
12
72
240
57
15
12
72
12
81
3
156
12
48
149
79
129
39
60
48
96
29
91
21
207
81
63
17
91
21
123
53
31
36
24
5
115
24
108
132
12
12
84
36
12
108
240
12
12
53
67
12
81
27
117
99
45
80
43
12
24
72
156
12
36
24
24
77
16
51
48
204
144
72
72
209
31
33
3
29
7
41
112
99
48
221
115
45
272
43
60
156
12
17
7
336
9
80
19
12
33
32
235
48
69
63
17
19
36
24
33
176
19
12
81
15
60
21
3
72
12
57
123
240
228
12
24
141
27
12
36
5
295
48
9
39
41
103
24
36
156
108
96
24
24
48
36
36
24
24
276
84
12
48
24
24
60
84
41
19
24
53
112
39
168
276
77
115
77
103
48
48
60
189
171
336
36
36
216
5
103
180
132
60
36
65
16
3
36
12
48
45
27
12
12
108
24
89
48
55
108
93
135
12
168
96
12
48
84
168
45
15
12
5
19
180
204
132
72
72
89
160
15
24
108
24
117
27
5
55
120
17
19
125
91
48
36
96
72
9
63
24
84
21
80
91
12
60
48
36
ABCD 98126957426*3^$a+1 [50117]
123
99
30
15
39
33
3
84
30
99
144
3
45
40
8
24
201
15
24
24
9
87
39
97
35
48
84
9
16
131
222
15
48
15
30
48
24
3
3
6
30
24
6
24
30
12
102
27
16
48
5
99
111
60
6
87
64
23
42
30
84
21
63
33
48
9
15
57
7
53
75
27
120
12
30
6
45
72
48
9
87
72
64
71
9
16
5
6
18
36
12
24
30
30
114
21
72
171
21
15
49
71
6
27
39
54
6
37
23
33
15
33
63
121
35
18
3
48
69
3
63
49
48
11
48
72
12
33
24
72
24
111
66
6
153
9
79
107
45
69
42
9
27
84
1
32
27
93
72
21
43
5
36
15
15
36
213
51
48
36
102
27
141
12
60
30
18
66
24
66
7
23
81
135
78
19
107
133
137
15
15
9
9
7
35
36
9
33
96
30
36
69
27
21
69
3
64
35
6
156
96
18
36
18
42
126
43
32
16
8
72
16
5
75
87
84
93
27
96
48
21
88
104
15
201
33
159
9
63
15
73
32
16
32
87
105
16
8
24
51
18
102
126
18
93
24
39
36
69
72
69
51
24
39
66
15
112
56
81
18
30
102
24
72
1
77
51
255
30
30
37
47
66
15
21
48
51
9
234
36
1
80
45
75
75
18
3
75
21
9
111
33
30
33
21
24
12
90
66
91
8
88
41
12
27
3
24
37
8
3
69
24
15
9
24
111
9
72
189
78
12
24
90
31
5
27
63
1
65
60
48
36
79
47
108
30
63
24
16
11
48
18
30
21
16
8
237
24
24
102
21
16
176
16
8
240
48
9
135
33
87
9
12
51
3
85
41
15
40
89
18
66
51
24
9
39
48
15
121
32
3
120
18
6
18
12
90
36
193
8
21
6
12
30
27
195
42
114
12
21
3
6
30
48
129
3
114
3
165
48
90
25
143
33
16
56
15
73
101
43
29
24
24
66
54
51
27
48
36
129
81
15
72
93
150
18
60
12
30
60
84
6
18
45
120
21
75
21
96
99
15
24
57
48
15
9
57
18
18
18
12
13
5
27
16
23
33
24
96
27
141
69
75
51
30
54
18
42
37
47
42
55
8
45
43
59
18
24
6
93
87
12
69
9
63
57
12
3
9
12
75
3
96
6
55
35
61
5
30
102
151
8
21
19
8
24
15
57
40
32
81
6
25
32
9
90
18
27
9
15
33
6
9
27
30
6
138
12
75
9
39
21
6
48
45
21
90
81
3
45
21
27
63
54
24
3
27
30
39
72
81
15
9
66
21
24
15
6
18
96
84
12
42
102
36
30
7
131
102
48
60
24
219
27
165
75
6
48
42
24
69
16
32
48
48
87
25
8
3
133
11
21
15
57
96
75
30
132
30
13
104
3
54
15
27
24
18
3
27
48
30
15
64
152
39
9
39
42
120
31
56
24
3
13
47
30
48
42
33
21
27
3
36
33
24
27
36
9
15
1
144
48
128
45
30
21
15
84
21
39
33
33
18
36
18
96
30
25
29
6
141
48
75
12
36
18
42
25
89
120
60
126
37
5
3
48
15
90
63
93
48
42
9
24
48
63
33
39
1
59
18
162
33
120
15
33
48
81
48
12
24
30
21
27
18
51
24
15
81
69
102
30
12
19
47
48
36
6
30
12
156
49
104
9
72
222
25
35
24
42
3
72
96
39
121
32
99
45
63
24
81
24
45
24
72
3
112
35
21
81
63
88
80
21
99
27
18
30
6
48
48
30
18
7
56
189
171
27
12
54
19
48
41
102
81
117
27
3
42
19
101
27
69
3
87
1
11
102
24
39
75
12
18
138
42
78
42
91
8
24
9
63
33
7
53
132
39
63
84
21
3
37
48
35
6
90
12
84
18
27
21
60
42
156
33
21
27
3
69
87
25
8
24
39
114
84
30
21
96
33
87
15
9
15
33
39
84
36
30
3
24
48
96
27
12
33
237
19
8
21
19
17
79
89
12
78
102
7
53
75
16
23
162
24
39
27
18
51
15
33
21
19
5
43
65
90
45
9
79
8
72
9
42
13
56
129
12
90
9
72
48
15
36
6
15
33
63
9
12
27
168
24
201
42
37
8
39
33
33
6
33
96
45
78
36
25
8
27
13
128
3
78
24
87
39
313
47
108
30
24
39
24
45
144
51
112
200
24
3
6
15
27
12
54
3
88
83
78
24
36
19
35
30
15
64
8
21
6
6
15
88
23
120
1
104
24
51
13
8
159
12
66
42
24
78
42
57
27
24
6
36
27
24
33
15
15
33
9
12
312
66
25
56
27
60
97
29
123
63
60
72
21
48
16
17
18
96
42
30
21
3
78
31
5
3
3
120
6
7
23
33
88
8
192
48
3
18
3
144
ABCD 98126986372*3^$a+1 [50033]
24
5
58
21
11
85
33
260
7
15
14
24
16
75
29
31
5
4
15
27
9
135
9
12
84
24
47
34
24
63
53
144
60
12
100
80
28
26
54
151
21
14
25
120
96
5
64
44
46
9
12
173
16
39
12
5
55
53
12
55
149
4
62
169
12
53
54
42
4
27
12
5
60
36
139
168
57
122
13
12
9
180
20
79
36
9
122
64
9
60
11
25
12
84
33
3
72
101
36
34
9
36
29
70
126
24
32
228
6
85
60
165
51
65
31
24
53
96
4
176
156
4
144
182
18
30
6
31
156
33
99
17
19
5
67
12
60
77
4
39
47
30
28
15
12
53
22
38
160
20
31
129
72
78
26
6
133
60
48
9
24
99
120
51
66
78
21
5
40
24
27
9
99
17
55
53
82
14
156
108
7
53
295
81
56
30
90
148
51
41
55
69
36
15
5
4
44
72
19
60
65
64
12
14
109
41
79
45
27
168
48
48
72
60
29
58
50
120
72
144
19
17
64
26
73
36
5
36
48
40
176
24
196
51
120
36
9
39
29
40
60
15
17
4
50
34
32
31
9
135
69
27
60
12
77
108
31
36
45
39
24
17
28
3
33
44
162
49
149
40
20
151
132
3
9
72
5
60
94
26
28
32
180
91
132
185
67
113
76
15
185
36
48
55
45
27
5
79
15
14
16
51
113
30
37
53
31
41
43
36
12
3
14
72
24
76
134
54
55
5
30
82
108
51
15
9
45
3
57
75
45
3
3
165
101
4
50
85
12
63
69
45
30
45
51
69
11
25
39
21
5
24
76
120
20
40
39
96
24
47
1
17
235
45
63
24
60
9
36
24
30
69
12
29
67
24
24
41
118
33
29
55
48
36
12
84
89
40
150
21
36
9
15
48
81
14
42
31
17
22
18
15
12
60
168
105
3
12
48
23
64
30
140
76
36
51
77
12
154
14
40
63
27
122
79
69
3
72
48
29
288
91
41
88
15
36
12
33
14
325
75
26
150
16
69
171
90
39
41
4
24
15
48
77
31
81
104
4
15
51
54
32
4
54
50
36
67
23
94
15
5
30
1
81
3
5
103
132
17
4
27
72
45
15
57
51
12
5
40
36
104
22
9
5
40
90
21
60
65
84
36
19
156
29
115
132
12
60
17
55
3
32
1
17
67
9
15
5
67
12
36
9
20
55
48
9
8
115
35
16
57
29
58
50
7
120
48
41
100
39
12
33
110
73
29
4
140
19
77
115
36
24
24
120
180
45
26
18
72
4
24
63
12
5
100
75
117
150
33
12
24
75
14
12
144
60
4
111
5
4
36
15
60
24
5
31
84
15
153
48
101
184
164
67
3
96
14
31
5
30
10
39
81
14
6
31
156
113
36
58
6
27
17
7
108
75
50
180
16
15
21
108
36
6
194
30
54
40
60
86
30
4
87
23
70
27
48
17
91
3
117
27
66
56
70
38
106
21
69
20
34
2
31
9
3
41
4
86
54
103
72
5
40
15
77
120
10
80
1
24
39
45
21
168
27
5
43
12
89
36
34
69
96
11
54
76
39
101
103
36
5
40
171
33
176
79
12
69
56
84
19
48
33
180
36
15
48
5
103
27
30
15
5
16
56
54
16
50
40
39
15
110
31
45
15
360
96
9
15
9
30
150
27
239
198
16
20
36
43
45
87
125
28
26
6
4
84
32
28
51
21
48
51
41
4
159
65
126
94
50
37
53
6
16
54
39
21
84
122
13
51
57
23
96
1
317
60
31
36
35
64
390
24
87
29
24
12
55
24
141
63
5
10
21
24
21
75
12
17
150
70
87
9
135
21
14
10
44
76
24
51
51
45
5
28
36
14
25
105
72
44
40
56
184
50
30
19
5
90
25
36
51
33
36
12
48
45
24
3
33
54
62
18
96
49
36
144
12
120
29
36
31
12
11
10
15
39
66
20
79
81
36
24
14
66
4
36
60
39
41
67
60
108
24
57
80
40
39
191
114
36
43
45
2
90
19
29
40
56
79
60
36
36
35
1
24
65
144
64
72
14
25
29
43
213
104
103
27
21
45
24
63
144
53
43
72
15
2
4
39
5
31
5
64
135
45
123
60
24
9
30
21
36
17
36
31
89
ABCD 98127069382*3^$a+1 [50141]
336
33
12
252
276
147
88
113
72
60
147
48
64
72
137
63
153
216
24
360
111
240
105
180
139
89
15
184
8
96
93
108
36
3
81
72
7
32
201
87
144
33
7
149
51
105
127
72
185
228
60
247
173
331
161
87
129
15
45
60
180
291
96
153
84
96
3
57
240
168
63
57
183
96
45
96
115
65
12
324
63
93
48
187
89
415
185
31
5
51
16
365
36
24
79
200
93
67
72
17
192
48
144
120
156
180
63
177
15
33
79
176
9
31
8
93
156
247
224
33
156
228
7
216
17
60
60
84
3
64
353
295
200
16
185
375
16
281
24
156
147
45
12
24
31
65
96
55
5
204
87
57
36
204
72
12
36
96
48
63
96
441
39
144
9
151
113
15
9
279
96
208
65
264
36
3
192
9
7
288
113
456
144
7
209
60
3
237
3
129
60
288
91
392
249
72
63
160
65
7
17
327
88
56
177
199
197
12
183
9
180
3
45
240
60
72
7
72
216
8
9
288
132
139
65
96
55
185
31
149
67
80
93
3
393
72
63
45
43
281
295
5
96
372
96
60
3
153
36
51
81
159
9
132
187
72
113
108
339
9
151
29
43
8
129
63
177
24
228
12
39
9
247
128
88
5
324
31
29
60
48
223
5
348
7
29
3
184
72
32
45
195
225
7
41
103
56
144
9
135
57
183
189
3
93
427
344
9
264
319
80
141
3
57
36
187
8
192
88
53
60
36
67
209
192
72
96
24
207
33
168
7
89
96
456
255
336
93
36
48
300
132
175
72
728
48
57
168
7
5
48
96
144
3
249
231
9
151
176
93
19
233
372
36
48
63
112
368
33
156
147
16
209
7
104
184
8
48
48
33
60
91
17
135
93
48
60
79
257
96
84
67
17
264
192
84
163
80
96
48
48
141
288
276
103
144
152
57
79
248
9
360
111
9
24
111
192
16
128
57
103
173
51
48
160
17
55
56
88
72
32
ABCD 98127079684*3^$a+1 [50074]
89
30
52
44
109
27
18
62
109
21
3
72
63
12
117
36
11
4
140
60
25
135
2
30
100
30
243
95
1
35
1
48
84
12
81
8
10
32
28
20
52
84
84
90
66
21
300
59
4
140
25
15
12
54
26
37
123
24
33
53
55
15
48
92
97
11
36
16
20
178
66
86
70
60
33
251
4
57
15
78
72
135
33
56
30
34
80
10
57
35
28
6
186
117
23
100
14
30
61
63
30
90
180
60
9
63
48
72
24
9
11
64
69
51
92
160
198
99
21
75
5
40
42
80
30
90
190
99
5
10
24
32
37
3
20
37
71
72
25
120
93
30
12
20
10
3
12
75
57
23
70
8
55
71
16
45
39
20
36
70
30
45
5
48
7
9
39
57
50
70
110
24
4
6
24
150
26
34
102
30
18
6
44
6
211
3
20
46
56
54
34
15
11
85
59
49
3
60
8
25
71
13
123
20
10
50
85
143
36
46
18
30
51
15
9
15
192
33
24
3
48
2
55
59
4
117
15
8
72
48
1
99
50
30
37
15
30
18
72
8
1
15
54
62
49
315
54
27
35
37
51
36
36
45
35
40
9
15
24
45
75
12
8
145
51
21
15
48
60
21
45
3
47
49
35
52
60
68
61
71
25
95
64
21
15
8
70
192
3
27
18
2
4
60
54
75
312
3
81
36
12
3
30
15
143
100
45
12
24
111
48
56
30
96
208
42
45
63
72
24
26
18
60
12
108
40
9
276
71
16
78
27
69
51
99
24
162
24
3
47
61
15
44
1
3
60
6
63
33
14
96
85
123
12
8
97
45
15
3
92
40
60
45
9
54
129
3
33
60
81
3
11
112
45
75
69
39
12
90
27
3
44
24
1
51
68
36
114
19
48
23
40
132
93
36
131
25
39
141
12
21
270
117
3
32
25
15
69
35
61
60
12
117
24
39
3
8
22
147
3
8
82
8
7
3
9
3
18
6
93
23
78
19
48
123
56
16
33
27
84
36
30
90
9
35
13
48
155
148
57
3
45
27
24
129
87
9
11
78
19
36
47
40
48
36
96
30
27
27
26
178
56
13
23
28
12
80
34
110
13
36
51
36
24
44
72
48
61
81
315
3
26
186
4
93
3
20
40
105
15
60
24
84
12
20
13
96
131
49
21
3
45
42
30
3
60
12
23
72
84
1
195
30
18
30
75
15
12
93
5
115
11
16
45
3
2
7
83
109
36
23
30
187
72
117
24
50
160
21
60
45
39
15
36
6
38
52
48
12
48
20
112
48
72
117
36
21
39
27
8
52
57
3
128
40
81
21
27
36
60
35
42
115
15
60
8
40
69
51
56
36
28
72
33
11
40
36
44
1
12
36
11
13
21
30
21
35
34
39
60
72
21
147
48
93
26
24
22
15
33
56
40
66
20
88
12
33
15
36
24
56
4
6
134
37
15
20
24
100
6
30
93
87
48
12
20
88
30
56
55
71
88
20
6
34
21
35
36
108
52
45
5
19
21
48
62
4
54
6
33
48
12
63
8
22
18
6
24
126
21
3
20
49
3
104
16
129
15
84
9
23
54
144
40
42
44
36
48
37
60
180
108
120
15
12
138
39
11
37
9
3
11
66
16
27
3
8
37
120
24
15
20
34
192
27
63
45
33
2
118
86
4
72
78
72
63
36
39
57
23
1
21
27
23
25
3
117
23
229
71
60
12
13
120
11
4
12
108
62
10
8
52
93
24
3
105
23
25
84
3
228
12
18
102
48
42
50
25
39
105
159
6
24
102
45
53
70
20
46
50
54
10
45
15
21
11
34
6
50
234
4
12
9
69
122
37
36
15
60
12
84
66
15
33
111
105
3
3
24
24
56
114
46
21
35
10
18
165
11
30
54
1
36
5
18
112
8
40
9
51
45
15
45
27
44
34
72
18
120
20
1
9
27
23
1
29
55
60
125
66
49
27
57
57
54
42
38
109
3
20
64
24
30
27
45
30
45
23
76
24
57
23
66
55
51
93
135
69
27
21
203
12
28
32
120
13
27
93
21
66
60
120
48
105
105
27
135
105
15
48
20
96
16
60
48
92
13
72
15
33
117
48
30
116
124
9
81
62
88
12
20
85
15
9
24
24
83
10
48
42
213
27
68
37
143
1
21
27
12
9
72
18
9
47
36
60
100
8
85
135
129
3
9
99
45
84
107
16
164
25
45
66
8
97
63
92
85
60
123
105
155
1
51
60
45
ABCD 98127448514*3^$a+1 [50037]
36
81
21
72
147
24
9
36
42
9
3
78
39
24
99
45
21
60
231
8
133
42
17
40
99
101
193
287
240
48
240
112
48
32
1
48
39
8
7
6
30
45
9
126
162
39
56
55
102
150
77
133
168
3
177
12
75
51
114
27
21
123
45
59
13
147
33
39
104
247
9
168
225
23
112
3
42
90
81
27
102
366
84
36
72
9
9
159
152
88
8
13
131
61
60
12
96
144
27
21
78
30
15
144
63
273
9
18
5
144
91
93
96
81
138
132
102
27
51
12
137
40
9
15
96
99
77
64
63
48
60
18
54
117
39
9
96
27
93
87
9
183
41
136
93
171
87
57
33
12
108
78
90
30
9
195
21
117
123
45
54
120
378
3
96
120
93
30
36
24
36
21
63
57
56
103
81
24
27
138
75
219
288
48
60
54
90
57
9
39
3
12
18
72
90
77
13
78
198
95
67
69
21
48
42
90
18
45
9
126
41
43
6
135
99
18
162
36
54
30
78
203
16
128
85
18
228
294
36
51
51
69
9
90
165
69
27
273
36
227
7
18
60
27
21
132
18
264
6
30
9
272
49
15
87
72
36
21
69
42
30
42
138
23
16
3
77
79
54
6
54
18
125
67
18
132
15
33
78
72
138
119
13
90
9
24
237
108
84
108
132
27
48
51
72
48
165
165
51
200
1
63
24
3
12
168
12
78
30
258
39
123
72
30
18
29
49
84
18
42
120
135
128
25
168
39
153
150
33
96
9
42
30
72
18
29
43
5
16
69
18
18
42
69
48
72
3
165
15
18
78
90
54
36
21
9
90
29
373
203
67
120
132
17
13
78
72
221
136
48
153
12
126
21
120
8
13
18
114
135
75
90
366
12
90
90
42
18
102
27
81
60
3
189
147
3
66
411
3
18
18
9
135
36
54
108
78
21
56
88
105
30
24
18
39
9
111
48
3
5
127
113
67
120
45
135
81
96
3
96
30
150
9
75
18
60
87
21
12
258
30
132
12
36
90
42
72
87
111
9
48
120
15
57
80
48
55
300
117
9
39
8
48
19
36
54
27
201
183
87
33
24
120
32
13
36
30
9
15
36
189
3
117
135
96
84
78
162
66
42
108
54
23
13
12
60
102
258
72
27
9
39
63
9
33
23
43
90
11
79
9
15
66
60
12
78
90
30
222
12
540
90
105
21
144
27
99
60
9
81
162
72
21
15
72
57
192
21
18
30
54
36
41
208
111
54
366
221
31
12
18
78
21
51
93
32
37
18
89
1
12
18
113
64
75
90
126
144
180
78
102
21
129
15
72
8
31
105
24
32
64
216
240
3
66
234
90
135
72
213
107
88
51
42
3
27
60
72
48
9
123
156
81
24
135
12
69
24
309
75
15
18
120
108
24
228
168
15
165
102
222
90
165
63
18
180
59
13
60
180
18
102
18
54
126
5
235
72
108
84
36
270
11
103
18
108
54
53
55
18
15
24
81
132
59
133
6
12
18
ABCD 98127529946*3^$a+1 [50049]
2
40
114
11
12
12
85
6
8
22
83
49
47
36
33
34
56
9
1
36
18
66
24
35
25
66
29
48
243
40
32
33
55
66
60
66
5
25
8
15
27
82
20
16
156
48
48
8
75
60
72
57
51
19
42
150
53
43
29
33
10
41
37
12
8
4
59
36
24
67
30
12
6
32
22
50
16
2
70
50
3
12
13
24
66
54
60
36
44
75
72
24
27
58
104
16
11
73
42
6
8
4
23
73
47
48
24
103
8
64
138
60
59
39
22
59
25
6
5
37
12
48
12
48
132
18
8
9
24
12
25
23
19
42
38
18
4
90
30
83
33
28
24
12
6
50
15
12
73
12
20
66
21
33
63
105
88
59
1
47
25
8
4
48
59
13
186
30
12
8
22
2
15
12
1
18
6
120
11
7
26
16
83
21
27
12
21
16
11
25
20
12
16
54
18
24
24
6
56
33
72
13
12
47
21
4
20
16
47
49
48
36
20
40
47
93
16
11
57
96
15
57
40
42
110
186
16
24
6
36
8
39
48
84
24
25
11
48
12
9
60
12
3
85
44
36
87
97
143
72
51
105
7
32
22
23
12
9
4
20
88
38
64
6
11
79
30
20
39
85
11
37
12
72
35
1
35
72
1
12
20
4
11
37
12
23
45
100
6
42
32
63
13
42
18
35
24
61
62
72
16
66
156
60
32
48
28
107
109
176
15
13
11
24
25
72
24
11
7
78
47
25
20
3
205
8
39
180
12
61
32
28
60
8
51
13
11
9
28
47
72
21
12
135
43
18
24
47
9
111
25
54
66
23
48
45
52
36
44
15
13
24
248
16
80
90
46
48
35
103
72
30
66
6
8
16
35
15
21
13
35
36
55
5
60
9
3
12
25
47
9
39
13
35
73
12
20
3
19
5
67
138
8
12
10
66
32
4
11
24
69
4
6
29
21
22
42
23
24
55
6
72
11
36
84
1
6
30
48
24
60
30
17
1
20
12
6
57
37
26
9
7
98
22
90
23
37
83
13
59
61
95
187
77
19
42
35
25
47
21
4
8
28
44
90
18
4
18
38
3
79
5
3
45
45
30
33
7
29
25
36
20
10
29
24
72
13
80
72
40
48
11
13
12
18
5
12
25
120
44
12
63
49
23
24
39
16
8
93
33
4
6
29
156
120
55
65
9
6
16
6
8
24
76
24
8
27
1
24
36
95
45
16
36
35
19
78
12
24
14
33
7
38
40
98
22
92
3
25
114
5
13
60
11
25
59
37
8
27
21
15
25
68
27
79
66
60
35
45
18
22
12
132
8
27
49
59
37
14
9
13
23
36
49
95
1
71
12
85
20
18
40
50
27
145
11
25
24
30
26
12
42
70
23
27
78
52
20
36
4
42
96
18
120
44
75
121
35
19
78
35
7
5
73
48
90
6
11
25
20
3
9
75
75
58
35
67
17
21
4
78
48
5
24
13
47
13
35
61
96
8
10
48
42
35
37
35
3
21
36
69
52
12
80
63
24
1
47
43
17
25
35
13
8
15
1
86
10
60
60
72
36
11
1
78
17
15
58
84
35
36
49
71
9
60
52
18
113
48
36
61
72
23
37
80
3
63
21
3
40
42
48
60
20
27
19
24
42
11
24
69
51
19
5
1
66
2
15
72
21
88
35
24
13
20
3
57
87
1
66
54
36
11
27
22
11
55
18
62
210
40
24
24
20
16
56
63
9
136
42
2
40
11
45
75
25
47
37
72
11
12
72
36
84
13
36
12
2
16
54
143
25
18
30
20
15
49
6
72
18
110
45
12
72
13
8
4
8
27
12
21
28
35
37
38
70
47
25
20
40
110
33
37
47
45
15
33
52
26
10
11
9
114
10
30
8
18
52
8
10
149
85
8
100
47
37
35
60
24
37
83
85
59
21
34
42
24
192
12
20
36
39
13
47
48
105
27
61
59
1
12
8
15
145
59
121
11
79
6
26
18
51
21
22
17
39
22
59
49
30
5
12
7
98
60
28
36
24
24
18
48
5
25
72
35
25
12
20
112
30
8
118
84
44
10
24
6
35
25
14
18
22
30
18
18
20
15
25
35
87
10
12
108
102
6
60
12
48
36
14
9
25
36
11
81
132
28
12
23
43
17
33
54
40
6
59
7
74
12
63
60
36
1
42
18
83
1
56
3
7
29
121
18
6
36
32
3
25
59
13
50
40
5
1
2
153
49
12
18
38
10
48
2
94
65
13
60
35
48
60
93
4
11
12
48
49
11
45
136
78
101
9
36
27
60
37
35
85
11
60
19
41
55
102
20
22
38
3
105
4
47
13
8
87
21
16
60
8
22
29
9
58
30
12
36
2
70
42
5
48
120
37
11
25
20
40
24
176
4
12
23
1
6
38
10
18
12
42
26
3
25
60
35
49
66
14
3
49
6
32
45
12
69
24
130
77
1
83
37
108
96
8
15
37
36
32
46
5
25
59
61
66
30
83
12
85
56
39
25
71
97
20
16
2
45
24
48
43
48
114
48
78
110
51
61
60
47
13
20
12
3
7
80
33
72
121
12
42
18
62
18
63
1
14
21
48
21
54
93
43
2
4
24
44
16
80
16
6
18
60
35
61
18
56
120
9
13
12
23
57
46
89
21
42
33
169
95
37
18
42
11
48
19
41
36
9
34
50
196
60
12
2
45
97
8
75
31
102
2
57
31
89
9
16
54
29
43
2
118
53
1
36
78
14
40
23
43
62
28
47
13
11
24
15
16
5
13
56
94
6
71
1
12
20
28
20
42
18
15
48
24
33
40
23
159
58
140
138
16
38
16
35
1
56
108
60
102
58
102
17
7
41
12
75
10
36
2
18
15
1
35
36
55
54
36
8
ABCD 98127964334*3^$a+1 [50017]
6
11
43
33
116
12
84
1
126
24
29
72
73
11
31
24
6
48
102
24
57
33
36
48
12
11
60
24
19
36
9
45
30
29
4
51
41
1
48
90
21
8
13
18
381
32
13
54
125
4
72
9
6
84
29
1
39
44
133
123
60
20
13
3
27
84
33
48
3
126
3
51
36
126
90
41
37
15
32
115
24
113
13
18
6
24
30
21
69
59
1
95
48
84
13
12
18
9
24
33
3
176
16
96
69
24
15
75
69
3
29
36
25
123
141
47
60
13
3
21
35
108
4
33
39
68
49
27
39
29
19
36
5
19
42
71
28
9
72
35
36
19
53
31
30
60
36
24
54
9
12
24
12
3
29
1
30
65
36
40
9
66
5
1
60
39
39
126
15
15
29
37
48
11
12
4
15
53
31
6
78
41
16
9
96
51
3
30
3
33
47
28
3
12
53
28
20
73
24
60
47
13
35
16
9
39
8
24
4
285
63
3
45
9
30
93
92
91
9
15
17
43
6
15
75
33
51
29
120
73
35
109
23
13
27
72
9
63
20
67
45
12
68
55
53
79
24
30
30
90
75
21
48
3
27
6
23
7
53
61
12
99
36
39
5
19
53
49
84
11
120
4
68
31
29
31
29
7
6
24
6
18
35
25
96
11
28
8
7
66
15
105
96
27
3
18
30
6
59
16
15
6
30
54
23
60
43
24
137
13
3
57
87
9
11
36
13
75
20
12
157
123
8
112
72
9
6
180
5
211
5
49
23
4
140
73
47
37
27
15
29
91
5
12
208
32
4
63
6
47
31
9
57
71
16
63
6
18
17
48
25
30
9
57
3
20
16
21
83
36
36
40
8
12
139
6
11
4
111
24
30
6
17
13
51
20
73
11
43
33
48
21
138
36
144
29
64
33
3
8
49
6
9
21
48
36
36
78
12
9
75
6
3
21
24
30
21
9
71
109
6
65
19
41
1
35
55
18
39
32
12
43
6
18
41
120
28
123
18
132
107
52
39
66
35
64
105
23
37
12
48
12
48
42
65
72
7
6
48
11
91
129
45
39
44
13
47
24
127
6
87
27
6
35
76
3
30
3
9
47
84
7
36
89
60
55
6
15
111
24
41
19
30
87
12
51
84
36
41
76
33
84
119
112
32
24
43
65
28
33
35
28
80
96
16
20
19
57
36
48
15
21
9
24
27
84
9
23
12
48
7
60
9
68
13
35
96
160
9
251
12
36
24
7
41
40
80
76
15
21
24
72
3
41
60
84
25
54
53
24
7
29
1
35
7
53
37
18
21
104
76
180
24
45
11
64
56
19
96
54
6
65
16
39
30
35
40
81
39
21
83
4
60
81
72
78
36
6
35
19
137
139
5
16
33
47
72
12
4
9
60
11
72
13
30
77
43
6
15
45
51
8
4
117
59
112
9
27
111
60
60
153
32
12
12
24
13
27
8
175
161
12
112
36
39
5
28
68
96
67
42
24
123
84
8
25
204
35
145
11
91
18
35
37
48
11
49
47
16
32
12
43
210
156
47
7
5
4
96
44
31
6
11
12
24
13
24
59
12
60
24
16
141
78
6
6
18
30
17
16
3
24
21
45
60
39
32
19
45
32
13
96
30
57
33
24
3
57
71
36
48
36
24
61
75
108
44
97
119
1
59
12
64
20
4
44
12
19
33
27
41
1
59
12
48
48
24
7
17
55
54
35
96
36
28
15
113
7
54
71
52
123
5
175
89
4
27
30
60
27
108
51
69
56
16
56
1
12
24
35
31
5
76
27
21
8
28
44
1
78
5
60
1
23
13
47
7
24
6
11
4
45
99
32
76
177
180
11
208
21
23
16
57
71
24
1
18
21
24
72
9
54
66
30
30
183
27
17
13
3
21
6
57
20
19
21
32
31
6
3
44
31
30
3
27
9
27
6
24
87
8
109
12
54
5
25
59
64
57
35
4
45
120
59
103
9
72
3
6
78
9
21
51
12
32
25
30
36
30
27
32
37
11
13
11
4
20
79
77
12
1
120
30
57
15
54
35
28
81
3
33
27
3
60
6
48
23
109
35
132
16
92
96
43
66
144
11
13
30
120
60
126
144
42
48
6
3
32
49
6
5
84
24
64
20
13
24
36
23
31
6
27
20
112
48
117
30
12
150
23
84
7
69
84
81
15
21
11
24
31
84
6
23
55
41
84
64
21
42
29
24
16
69
3
63
84
120
66
24
11
25
6
5
73
3
24
3
41
12
96
7
33
57
3
32
52
33
66
41
28
81
18
117
8
37
63
21
23
48
16
48
9
87
45
3
80
72
96
96
12
4
8
13
114
126
123
12
20
1
71
36
43
5
25
18
161
1
15
33
23
40
3
150
95
96
73
15
8
79
125
16
60
72
15
77
28
68
169
39
20
16
69
23
13
51
93
3
12
24
45
12
24
11
36
13
59
7
17
48
16
48
75
5
28
33
78
30
66
29
52
15
65
19
29
36
49
119
16
32
16
33
54
6
90
93
32
25
11
12
1
72
18
72
9
69
72
138
41
16
56
43
17
36
91
5
28
39
5
4
15
17
28
21
63
36
21
84
35
19
150
66
65
25
11
19
150
3
72
8
1
15
15
41
25
90
125
139
36
ABCD 98128320692*3^$a+1 [50033]
60
221
60
36
103
221
79
17
55
5
36
15
52
32
93
108
19
96
17
67
53
36
19
41
27
112
185
123
112
17
135
208
72
53
12
48
207
9
67
5
55
65
24
24
7
104
45
276
79
48
65
60
7
68
88
132
60
17
223
41
7
29
171
129
43
77
24
7
72
8
64
29
7
125
48
7
185
55
53
19
180
5
120
55
92
21
55
305
19
20
16
17
48
132
192
91
65
132
187
41
24
120
216
7
72
56
9
31
17
127
96
17
15
48
24
48
88
5
84
31
132
240
12
41
7
137
151
305
72
55
65
67
20
16
192
41
31
65
96
87
72
136
53
211
48
128
100
77
15
45
36
7
113
36
36
39
120
81
7
48
17
103
29
103
180
8
237
43
65
7
41
127
53
144
147
93
7
41
67
8
69
163
41
79
5
36
7
92
108
33
19
288
5
199
36
60
29
43
12
60
200
96
184
96
113
67
5
367
12
29
247
44
93
12
3
40
41
7
384
176
72
57
55
56
33
36
43
5
243
72
112
53
27
33
127
8
81
60
7
32
48
112
108
32
100
48
125
55
24
168
65
127
65
31
224
16
12
101
27
9
151
5
7
8
60
124
89
31
8
52
180
168
132
41
115
192
17
48
147
45
51
180
129
36
87
12
88
60
20
33
7
48
137
120
96
127
84
125
31
125
7
80
93
79
29
7
125
60
7
68
220
20
33
7
180
32
148
5
48
19
65
12
240
3
45
108
79
113
7
29
27
117
115
128
4
5
144
139
60
192
89
31
5
48
147
81
7
5
3
489
24
199
65
48
55
32
40
5
156
144
55
72
128
81
24
87
28
48
29
135
136
65
12
43
12
53
15
220
60
132
41
12
7
72
5
163
65
48
99
28
8
184
36
84
65
363
132
309
144
27
28
80
57
3
72
28
48
84
48
281
211
29
247
192
5
43
53
39
348
45
67
17
151
17
72
111
57
7
29
7
53
27
4
89
87
105
24
48
43
20
213
211
29
199
60
120
65
48
7
113
12
43
24
20
45
31
24
48
5
27
129
139
53
24
175
228
60
41
324
75
172
96
53
151
41
39
141
48
99
81
7
24
168
197
91
12
12
260
21
7
80
148
132
60
101
79
5
36
60
60
96
55
36
540
72
53
55
84
120
29
27
40
32
40
65
36
84
387
393
67
116
132
252
28
401
72
7
32
228
141
7
17
132
91
32
12
76
24
41
7
48
149
60
144
27
132
57
31
104
40
41
55
17
55
161
231
33
96
31
56
33
87
232
257
36
60
120
7
8
280
89
223
77
3
33
115
12
48
20
60
112
120
32
108
21
91
36
32
105
135
33
39
9
24
252
36
7
192
48
92
16
5
7
68
100
17
43
84
65
408
103
65
180
139
5
163
17
163
68
33
79
161
27
52
8
ABCD 98128524454*3^$a+1 [50363]
60
36
18
42
24
60
12
78
48
30
30
6
6
42
30
6
27
120
9
159
15
89
1
39
81
6
233
24
1
30
9
27
84
18
48
60
3
105
23
1
23
19
18
251
7
9
21
36
6
30
6
54
72
36
59
19
54
6
17
16
21
96
114
18
102
9
24
3
12
18
120
30
12
12
42
30
17
1
12
36
183
3
117
27
6
30
12
6
12
18
12
36
9
21
240
11
88
27
93
45
59
55
6
83
43
36
108
6
15
9
6
12
21
24
21
27
15
42
132
27
39
24
90
23
1
120
102
9
9
6
81
45
24
155
1
39
24
3
42
51
3
30
60
3
39
33
57
30
17
31
66
231
165
54
21
48
48
72
45
3
8
127
33
39
48
33
135
120
222
36
30
36
96
30
23
43
21
87
17
67
108
89
49
60
123
15
24
12
18
42
96
30
12
90
69
57
36
3
9
114
21
56
184
69
36
12
27
63
24
54
3
9
72
30
6
6
6
12
30
12
17
49
54
114
42
42
27
15
78
11
7
102
60
36
171
207
12
29
24
64
27
90
6
69
9
36
3
48
9
48
6
18
78
6
12
15
24
8
112
9
84
132
36
12
87
57
23
24
1
119
13
3
72
24
69
36
48
231
45
51
24
9
30
9
27
42
27
72
33
54
18
30
66
30
57
105
111
63
6
18
113
120
1
15
21
27
63
72
41
1
48
42
30
6
9
51
30
12
72
3
63
108
78
30
33
57
54
102
48
27
51
29
103
96
17
49
42
77
7
12
18
27
33
6
30
51
57
135
21
35
79
9
24
32
49
156
90
24
41
88
45
6
30
6
30
11
49
54
78
11
25
30
9
9
48
102
81
21
18
18
15
48
15
18
30
6
42
6
36
48
15
51
60
102
51
9
24
132
3
3
21
75
96
6
24
102
6
6
21
15
60
162
11
97
84
138
42
87
96
81
24
6
90
24
18
21
141
3
33
126
102
3
21
27
111
9
57
78
24
6
12
6
6
120
66
9
8
7
12
18
12
270
9
9
126
6
84
30
66
36
72
75
9
6
30
96
6
30
23
13
60
39
75
36
66
24
24
84
18
9
48
117
54
117
15
24
114
114
12
24
30
78
45
3
30
54
18
24
12
51
69
12
30
33
33
30
54
3
32
139
6
63
57
18
117
57
18
5
61
24
227
13
90
12
66
66
41
145
39
57
48
24
12
11
1
36
30
18
162
30
90
30
51
21
42
24
6
42
78
59
109
27
15
54
51
51
21
32
31
33
93
51
9
12
27
39
90
87
9
23
40
213
96
51
32
7
9
57
6
30
24
36
108
3
57
36
132
60
99
39
17
24
55
42
24
6
6
24
42
65
151
12
48
6
102
36
18
12
30
33
15
66
12
6
60
9
63
12
150
6
129
57
42
45
33
48
12
24
18
24
138
54
6
36
6
66
78
9
8
25
78
66
15
33
12
3
129
36
180
87
27
21
69
12
24
23
64
57
30
78
12
30
108
30
111
117
3
9
12
3
72
56
55
12
21
24
69
138
9
45
168
42
60
30
30
17
184
63
72
41
25
279
15
60
69
27
21
9
39
48
56
112
51
78
143
13
24
99
33
23
7
54
35
25
39
15
6
66
9
15
9
21
6
18
51
15
18
12
30
18
108
12
3
93
48
72
30
12
33
3
84
42
6
12
77
31
6
24
12
6
132
60
30
36
120
30
6
36
66
12
66
162
21
80
13
96
36
30
6
6
36
33
8
109
18
66
18
66
35
199
6
27
32
13
27
27
21
24
69
132
36
3
24
57
6
105
24
57
36
30
21
15
96
33
33
138
42
36
12
66
54
60
60
60
6
17
79
17
55
12
42
54
36
33
56
37
60
6
41
13
6
36
9
8
79
6
35
40
39
18
6
24
18
78
36
69
15
24
90
6
18
72
24
12
42
54
27
45
3
33
15
56
13
27
105
63
15
6
84
48
54
36
186
6
12
78
27
48
9
18
18
18
6
36
24
36
3
21
18
201
80
1
96
18
21
9
6
30
30
36
30
132
42
12
102
27
21
48
96
27
24
69
51
51
101
13
27
45
24
12
23
61
42
81
45
48
35
31
90
6
36
54
63
8
16
72
9
15
57
24
66
45
33
66
126
30
30
66
41
24
13
27
135
41
1
96
47
88
15
18
24
42
69
9
6
42
30
42
42
6
12
3
32
1
12
11
64
33
95
1
150
24
33
24
8
1
39
69
27
15
66
36
66
18
36
35
151
81
24
21
114
24
12
5
49
78
12
30
15
21
99
15
102
48
179
7
60
6
30
12
12
9
96
15
33
21
12
87
15
57
81
23
1
12
24
51
8
7
9
45
24
35
85
147
3
21
33
30
60
21
15
18
143
1
23
1
12
3
32
67
12
36
60
24
48
24
17
55
81
33
24
12
36
87
63
18
15
9
48
47
7
30
51
39
78
54
12
30
12
54
42
39
21
147
63
17
55
96
222
96
18
24
33
9
54
54
24
3
45
30
102
48
15
9
ABCD 98128754446*3^$a+1 [50001]
24
30
5
12
25
43
11
6
43
37
3
7
13
71
17
24
25
30
78
23
9
23
23
54
44
22
162
3
9
91
24
5
20
4
56
4
24
60
7
23
18
35
7
17
13
12
20
4
32
34
6
24
15
21
30
42
32
16
19
23
2
10
1
29
18
30
7
25
15
31
5
13
32
39
21
22
5
73
12
102
6
8
7
39
5
28
3
18
7
5
30
77
13
12
42
5
28
3
17
21
39
13
8
19
17
4
47
13
20
4
6
26
4
36
20
60
28
32
3
1
6
5
56
5
19
36
23
1
5
11
60
45
75
37
32
4
19
35
18
44
83
12
41
30
9
15
30
31
23
26
24
60
11
25
4
80
4
3
33
6
13
5
7
28
12
21
4
36
30
12
2
94
26
11
17
3
53
34
25
17
90
25
16
12
1
11
1
30
5
7
13
20
32
8
4
96
32
17
11
9
4
19
13
47
88
44
95
26
27
25
3
20
69
15
36
20
4
28
33
12
7
29
91
1
58
2
28
6
30
18
25
40
13
18
36
25
48
121
36
16
8
7
87
53
7
6
24
6
26
11
29
44
22
5
33
119
1
10
1
83
13
4
68
23
9
176
13
42
24
30
44
71
16
72
73
7
8
5
24
51
12
13
8
10
1
5
56
39
8
37
24
22
74
11
4
8
132
36
5
128
36
10
6
30
37
41
140
76
3
53
79
28
17
31
23
9
17
35
88
8
17
15
8
20
44
28
20
15
25
37
24
47
29
35
20
8
20
7
1
17
3
53
11
5
35
8
23
17
1
11
69
22
25
29
24
71
1
18
49
12
20
3
18
24
15
9
12
12
6
9
3
48
29
12
20
16
37
67
5
20
11
17
6
1
53
30
25
11
2
19
9
11
8
37
40
18
17
1
47
33
27
33
52
63
15
5
55
49
1
35
47
13
84
23
17
105
23
1
11
65
56
4
24
12
24
3
33
79
1
4
3
3
17
52
45
11
13
6
13
17
30
1
32
33
12
12
20
4
27
3
30
51
8
8
40
4
5
24
16
11
24
8
28
25
42
18
20
75
84
49
24
7
11
12
25
8
3
12
17
8
47
18
35
4
9
6
1
13
70
9
40
20
41
22
9
5
23
11
12
29
45
10
5
76
20
52
48
5
58
9
15
13
5
30
49
56
29
36
4
23
1
6
18
3
4
16
12
40
88
40
20
5
19
29
51
3
5
61
31
96
24
5
44
4
3
5
48
46
21
140
9
3
7
21
44
8
37
16
55
4
1
39
40
1
24
23
28
4
8
85
103
12
53
60
12
6
29
31
2
28
20
7
4
16
13
7
65
8
11
28
37
23
33
22
12
5
40
41
58
6
20
28
30
2
94
37
49
23
8
20
12
31
57
15
9
28
13
34
53
7
25
85
63
20
52
1
18
24
26
64
6
1
29
54
5
7
24
21
39
17
12
1
7
20
44
96
4
9
11
20
48
12
1
84
11
65
12
7
40
21
24
31
45
18
17
7
5
28
33
6
6
8
10
29
73
80
7
3
57
21
7
4
8
23
5
4
9
20
10
54
27
65
11
13
46
24
2
4
18
17
16
15
89
13
47
49
7
20
3
30
31
23
30
27
5
11
40
43
50
67
4
23
25
11
24
2
35
1
27
7
5
25
3
20
33
19
116
25
55
4
73
8
10
50
4
15
45
11
49
111
9
31
12
11
77
49
6
18
42
14
11
12
48
17
3
4
1
15
13
24
95
81
11
11
18
60
11
68
28
24
1
19
36
77
18
30
42
33
40
32
87
14
46
25
23
30
6
41
1
84
31
4
9
39
12
9
12
22
30
8
24
40
11
12
7
14
22
38
19
28
64
45
24
4
7
41
67
8
9
15
29
11
28
25
12
15
16
29
20
4
31
29
11
55
5
9
7
5
59
16
7
53
4
93
43
113
11
9
10
24
42
15
39
17
7
6
99
40
23
17
21
12
70
29
13
23
9
31
4
1
15
37
27
29
16
11
67
13
4
43
5
33
19
21
20
4
23
8
107
77
28
17
3
21
16
11
37
83
4
28
11
21
9
36
18
5
8
35
42
23
24
8
73
24
4
7
53
60
19
12
20
15
30
91
12
41
30
1
88
32
41
20
84
4
20
4
96
20
76
11
9
35
16
7
2
35
5
60
31
4
9
39
21
19
27
26
10
54
6
14
35
11
37
17
43
17
24
79
48
29
24
27
4
25
63
43
5
32
20
41
31
9
7
4
20
23
38
7
28
25
34
53
48
9
11
23
9
3
9
93
7
23
26
11
56
40
13
12
95
40
55
18
7
95
30
20
4
104
11
35
14
16
36
18
21
8
1
7
4
9
4
3
4
5
23
21
4
47
1
48
24
95
8
17
23
20
35
5
20
29
18
77
45
3
43
18
67
72
72
35
6
39
5
4
31
48
11
2
24
23
35
13
29
246
9
75
24
1
1
24
70
5
36
44
8
105
7
41
12
18
5
44
35
41
32
77
23
1
12
39
36
12
17
88
32
3
57
23
113
20
7
28
5
20
55
33
19
113
19
61
7
53
39
45
28
23
12
12
8
20
72
29
19
32
1
12
47
55
36
18
7
17
23
9
24
47
20
33
31
36
13
27
7
18
19
5
23
7
1
4
8
13
27
37
20
3
7
48
5
68
13
59
1
91
5
118
25
12
28
1
32
10
37
11
6
3
17
4
31
23
5
7
1
92
15
2
4
12
59
9
36
60
55
56
12
8
95
12
6
12
8
52
120
7
35
36
60
41
20
25
64
32
4
31
13
16
15
40
5
11
9
40
23
8
4
49
7
53
24
35
7
5
1
35
7
45
51
1
25
10
21
20
13
20
4
30
5
12
28
63
17
13
59
36
13
7
24
25
51
37
6
72
5
25
8
27
45
19
5
4
66
54
11
28
8
20
49
51
20
5
8
31
8
37
18
17
1
20
15
13
7
52
1
84
30
36
29
1
31
1
4
18
5
13
8
36
10
110
24
39
33
19
15
13
11
6
15
16
13
16
35
48
8
12
1
7
20
7
146
10
37
47
12
25
1
4
36
19
1
39
13
6
41
20
16
25
68
12
4
108
30
12
65
1
55
5
7
48
29
35
13
27
21
132
12
48
43
12
37
35
60
23
5
7
53
13
35
67
2
28
66
61
5
48
47
25
18
5
31
50
7
65
15
32
17
23
12
25
66
29
19
54
90
2
23
1
7
33
6
13
5
15
15
97
25
3
28
9
6
74
15
175
1
80
9
36
7
23
38
59
35
2
84
22
85
32
112
40
19
6
31
4
68
37
3
1
6
53
28
40
5
7
37
3
20
53
7
17
20
15
9
19
52
35
1
12
5
35
33
7
17
3
1
31
5
60
155
79
2
39
43
17
188
32
33
30
18
18
9
45
63
20
12
32
1
10
5
32
71
24
2
35
11
12
2
3
8
35
48
2
87
13
8
46
13
5
15
33
12
27
15
65
13
3
9
115
16
40
27
90
6
2
19
5
11
32
75
33
33
32
27
13
20
10
9
45
18
25
1
46
13
5
63
5
4
6
17
1
7
13
12
59
20
15
73
53
24
115
36
5
12
8
10
17
25
3
52
1
36
3
68
4
9
7
64
23
65
52
9
31
113
18
12
42
18
13
4
8
77
60
36
27
8
4
5
11
72
8
52
125
66
30
11
8
8
32
8
52
31
36
1
77
7
11
5
43
9
45
92
11
17
18
60
57
81
27
44
1
84
36
47
20
12
36
4
28
32
20
16
4
20
25
56
19
8
48
40
65
95
12
53
8
11
29
24
6
24
12
6
48
30
2
70
9
5
71
12
32
9
19
80
57
18
33
4
23
18
19
25
4
19
13
95
4
9
11
1
40
55
52
28
3
24
17
20
20
8
7
13
35
53
45
7
32
56
49
3
1
24
42
41
60
60
20
13
7
40
72
5
27
3
37
16
7
37
8
3
18
24
36
11
116
44
16
4
25
44
22
77
37
71
13
92
10
12
33
4
1
15
19
24
1
28
20
37
28
56
47
85
24
23
11
26
40
11
12
1
20
4
7
5
11
7
12
14
12
15
13
51
5
3
8
85
4
18
62
75
8
11
2
10
25
73
16
6
25
13
34
5
ABCD 98129044246*3^$a+1 [50024]
12
80
13
23
4
81
35
199
21
60
39
149
157
95
40
45
15
8
1
35
13
168
15
8
24
112
80
36
72
7
96
57
45
3
33
147
60
69
3
116
84
28
3
89
12
61
27
8
49
3
92
19
17
85
18
29
88
344
24
16
60
36
33
51
20
1
39
51
29
115
21
20
55
30
39
21
23
16
8
1
35
60
16
36
144
51
89
61
39
128
52
48
57
54
54
287
1
75
60
27
33
15
54
360
95
49
72
143
52
8
12
48
96
145
36
99
216
104
24
64
3
30
24
90
29
37
15
8
4
92
85
66
9
80
55
29
4
21
51
104
52
12
20
13
39
20
181
75
9
3
15
113
55
57
12
141
87
8
4
8
145
72
11
205
18
9
32
16
8
7
53
4
8
13
95
61
131
49
60
3
12
15
54
24
36
47
37
11
7
17
148
3
54
71
24
121
71
1
15
12
116
49
11
61
95
148
15
5
25
35
12
24
19
5
28
20
64
48
57
15
36
57
11
25
35
64
93
59
40
48
105
87
93
18
144
45
81
39
21
15
44
16
27
33
92
72
84
60
1
71
73
35
4
75
18
84
24
131
31
9
104
64
68
73
72
27
32
108
36
52
24
44
16
20
1
162
17
24
16
104
1
6
48
6
144
87
44
31
72
30
27
8
12
13
27
48
56
4
45
3
44
19
24
33
15
5
40
69
95
84
24
40
12
20
121
15
120
20
4
20
100
3
17
61
15
44
40
60
20
36
24
49
95
49
147
56
12
1
27
45
15
12
111
41
31
57
33
27
33
15
3
21
20
13
12
59
60
7
113
16
69
71
115
101
84
16
45
24
11
12
61
11
40
60
36
60
45
23
36
144
55
5
16
56
112
27
45
3
33
8
76
44
7
29
28
12
8
192
16
12
128
64
8
37
11
13
36
75
20
256
8
36
108
13
83
12
4
9
39
87
201
8
136
15
41
37
11
7
9
56
4
44
96
96
73
27
24
188
168
25
54
101
64
44
72
40
39
30
11
40
8
4
12
60
80
40
51
9
56
7
17
24
1
11
144
28
48
12
56
4
116
49
12
60
11
4
33
36
144
3
33
60
54
30
3
24
33
12
3
60
48
3
5
25
11
120
13
11
60
36
25
3
123
69
36
60
9
15
36
20
145
75
44
100
33
143
52
32
16
153
36
35
48
61
27
248
76
140
16
57
11
96
88
48
8
49
11
12
13
96
15
20
55
48
33
72
117
3
8
4
3
33
33
11
84
36
19
30
72
18
9
92
76
39
96
90
59
49
11
28
8
115
5
49
51
15
117
27
81
24
80
76
33
119
91
17
40
44
60
40
21
39
36
45
23
1
59
196
36
44
196
24
104
61
35
13
3
12
12
9
11
40
93
27
36
8
37
23
1
71
24
25
75
21
84
51
75
9
45
24
51
44
12
103
17
12
28
44
96
19
5
76
9
35
24
12
108
60
16
69
71
1
27
60
27
5
88
12
15
89
4
8
25
90
54
3
21
11
36
12
100
48
57
35
48
24
24
12
12
12
19
81
56
112
15
72
18
47
40
45
63
57
15
156
69
15
3
30
3
32
37
71
64
60
39
5
52
8
36
84
76
33
47
24
132
7
126
72
72
183
33
36
75
80
115
24
65
7
17
13
90
5
49
18
6
66
6
48
42
29
28
48
24
56
12
67
18
60
48
119
61
15
129
3
12
104
16
45
18
33
72
81
71
148
12
48
72
63
17
1
12
11
7
9
15
41
64
44
121
66
89
36
144
24
1
51
20
13
51
3
42
15
56
24
13
11
52
8
52
15
45
72
20
28
8
49
23
24
108
127
21
20
40
69
11
37
18
9
33
102
78
147
231
29
25
59
16
63
17
24
52
24
45
6
48
17
12
72
40
20
223
33
39
89
16
15
24
29
25
123
12
8
40
9
35
48
28
93
12
47
28
105
95
24
13
75
135
17
40
68
1
71
19
17
108
120
12
13
90
17
7
17
60
28
8
4
20
76
8
4
21
51
36
32
12
13
35
112
93
15
60
8
4
36
15
5
108
60
12
24
31
30
39
3
90
47
28
12
15
21
104
16
92
12
16
27
53
19
18
23
4
20
31
113
36
76
93
42
29
40
165
71
4
56
100
15
29
16
8
4
141
90
17
133
51
8
36
25
71
24
67
17
52
60
48
21
27
24
108
108
24
36
68
12
43
6
90
54
27
132
56
76
45
15
20
25
83
100
92
76
60
188
16
9
111
21
12
3
12
63
45
57
18
9
44
72
73
35
1
59
16
80
16
27
33
104
79
69
93
15
164
60
156
4
15
21
20
12
1
11
76
129
63
123
9
20
60
96
12
28
24
60
108
15
30
11
36
43
ABCD 98129359852*3^$a+1 [50033]
16
41
18
9
3
24
133
12
11
54
54
345
15
25
96
95
18
27
63
60
25
120
72
204
164
96
16
35
6
7
96
140
4
17
18
6
54
1
104
3
48
49
23
69
4
36
131
9
4
95
57
48
64
32
40
11
12
37
35
49
41
51
28
17
30
24
9
4
23
30
15
12
52
24
11
73
53
48
235
77
3
27
18
15
24
16
71
25
224
16
11
133
44
3
48
24
36
120
36
81
27
21
84
3
13
95
54
31
200
57
27
63
37
12
11
73
240
24
72
60
119
45
16
35
25
5
55
95
108
72
49
131
129
15
12
13
95
169
17
54
9
3
9
4
104
15
33
3
61
20
4
24
35
48
69
24
36
4
11
6
27
21
27
12
100
23
13
24
72
56
15
97
35
108
12
37
23
45
16
47
189
100
44
64
72
11
33
4
96
11
6
72
7
80
15
13
95
6
30
1
8
135
61
92
27
45
40
11
9
3
13
44
57
39
36
4
44
16
5
54
25
32
9
90
189
12
48
111
69
16
120
36
176
12
16
47
18
66
6
18
54
3
48
15
24
12
9
132
255
37
71
1
56
33
39
51
1
5
135
40
89
72
15
48
40
24
188
4
8
15
145
36
20
12
45
54
13
5
55
80
52
224
36
75
21
232
17
15
40
48
17
96
18
117
4
48
95
61
20
76
8
76
35
144
121
116
48
12
4
5
55
17
7
32
28
5
72
15
15
85
20
24
87
33
75
6
39
135
96
169
95
25
92
4
24
24
92
48
21
90
72
69
88
41
72
15
15
9
123
57
45
24
90
1
35
25
20
45
18
33
3
25
32
112
41
91
5
175
204
35
72
129
84
76
68
52
35
93
3
13
44
87
13
128
3
189
172
35
109
11
69
4
60
60
36
36
8
3
109
35
84
9
40
131
109
12
20
99
61
23
21
69
162
21
3
69
51
54
6
1
80
48
33
7
47
36
109
56
12
52
8
33
30
72
33
9
103
60
92
4
29
126
9
111
162
54
90
43
92
40
11
108
12
69
4
20
15
49
23
37
12
65
54
49
17
24
31
56
48
120
297
78
66
63
76
95
21
15
9
15
84
61
11
36
162
63
48
105
6
49
84
5
18
144
9
60
39
1
17
79
24
119
25
36
167
57
15
36
1
44
12
48
64
20
27
21
12
63
37
12
35
93
33
24
30
90
39
111
18
48
27
15
165
48
15
45
15
12
21
84
168
105
15
64
24
41
6
97
11
85
35
6
30
25
11
54
18
1
20
40
11
6
18
54
15
3
48
54
63
4
23
25
12
71
33
60
15
1
20
40
8
27
54
54
85
23
57
45
18
129
21
7
56
12
27
132
85
8
52
48
23
12
97
35
13
143
105
120
9
15
4
107
57
87
25
11
37
12
5
54
69
21
15
81
63
27
13
107
6
18
81
45
30
25
60
5
79
65
15
9
15
16
96
11
54
19
95
54
7
23
60
225
21
31
56
3
21
15
45
28
23
18
66
24
54
18
37
68
28
11
9
96
124
185
15
15
1
44
76
65
103
72
56
3
12
24
9
40
56
33
87
39
9
36
15
1
35
120
129
15
25
11
6
43
32
15
37
17
18
141
39
33
39
25
11
69
48
40
17
6
90
18
9
52
24
36
164
60
141
3
52
179
12
18
54
25
56
40
59
1
71
6
99
3
25
56
51
73
60
68
27
18
7
65
18
37
80
51
12
18
6
9
16
84
140
84
27
36
45
4
84
65
54
18
127
96
11
180
33
3
30
19
125
15
24
64
72
41
24
30
18
63
87
1
32
15
45
267
1
24
60
36
56
24
9
7
44
4
35
96
57
99
36
37
128
3
69
15
93
4
44
45
31
68
16
36
48
12
108
131
12
24
13
77
19
84
12
23
96
9
16
95
69
147
6
7
96
41
15
3
12
25
24
104
40
8
88
144
56
12
3
57
15
33
36
28
35
12
33
100
176
4
65
31
59
78
15
57
55
68
39
9
111
13
32
24
60
16
116
27
61
35
120
9
36
24
40
60
12
131
37
60
47
21
28
84
32
33
7
8
40
56
15
66
6
120
93
36
15
49
131
6
79
8
33
7
11
21
96
9
24
31
185
43
5
6
36
30
19
35
90
271
71
33
99
108
73
144
56
16
119
105
24
3
13
35
109
17
19
71
85
83
12
73
41
66
141
52
5
6
1
48
23
12
85
12
143
33
39
109
35
30
75
16
125
223
83
97
11
57
28
5
114
36
162
48
42
9
3
61
119
36
132
13
ABCD 98129510002*3^$a+1 [50085]
72
12
53
132
156
55
72
5
36
54
73
29
19
84
48
17
12
54
6
91
24
29
7
24
96
144
11
18
55
17
115
35
30
24
19
65
24
108
12
36
60
7
5
72
43
12
96
24
60
108
107
145
48
65
30
85
65
19
24
41
103
12
29
307
53
96
19
156
53
60
67
59
1
24
101
18
48
73
156
144
65
67
72
60
108
60
65
72
67
36
89
31
83
61
65
19
72
125
43
101
31
144
36
84
24
12
132
257
199
24
12
125
84
91
36
17
168
12
7
125
36
43
5
67
60
89
36
79
48
5
36
67
53
6
25
23
97
89
19
36
216
53
43
12
101
132
18
30
79
53
7
12
24
240
5
12
18
6
31
12
77
36
103
12
24
5
60
120
31
132
41
144
120
7
53
31
17
43
132
24
120
101
7
41
19
192
131
25
119
25
209
54
1
95
102
79
48
12
41
24
31
132
48
77
7
60
24
36
161
48
7
209
43
17
43
48
17
48
19
5
48
60
31
41
115
156
60
12
12
5
48
7
53
55
71
54
43
60
24
60
41
60
84
6
48
6
43
12
89
247
89
79
89
18
102
43
72
36
120
12
113
7
12
12
41
43
125
31
5
120
43
12
108
113
12
36
91
48
65
210
42
31
12
192
36
137
72
96
55
143
85
17
24
66
13
84
17
126
73
72
89
108
72
103
41
7
48
36
24
24
36
17
180
24
91
60
12
72
84
71
25
53
211
449
60
192
31
5
175
47
1
101
31
59
61
48
35
49
120
96
24
36
96
209
7
24
5
31
5
7
96
59
6
12
427
65
91
84
125
43
173
7
48
5
36
31
17
31
5
24
127
120
89
31
149
19
53
7
17
30
229
29
31
41
198
25
5
18
42
7
101
180
7
5
42
25
65
271
48
12
137
108
55
84
36
17
31
77
7
120
41
36
31
12
36
5
42
198
90
37
125
7
48
72
12
48
101
67
53
54
25
17
19
29
6
1
53
12
19
132
24
101
7
77
96
103
12
48
192
12
5
91
60
11
18
67
84
17
12
91
5
67
24
48
180
96
17
19
65
24
19
65
115
17
48
31
96
23
198
67
5
36
30
42
54
1
53
19
132
5
55
60
144
65
19
41
12
24
31
329
18
85
5
48
132
31
84
65
187
36
77
252
91
48
84
17
151
60
125
175
108
72
72
5
7
101
115
60
5
103
317
43
77
103
84
137
163
5
36
12
24
91
60
12
12
23
25
96
77
108
55
125
31
5
84
19
161
72
103
29
288
247
17
60
163
173
79
36
48
89
72
19
71
6
12
72
24
79
5
7
24
41
91
23
90
55
60
5
144
31
84
48
5
12
55
60
71
30
72
7
17
66
25
17
108
288
180
36
19
192
72
60
60
12
29
7
72
108
48
12
113
31
5
79
12
24
65
54
144
6
12
19
24
180
12
5
103
12
72
173
7
96
77
127
53
48
72
19
41
139
24
71
61
113
7
17
31
132
65
19
149
30
1
41
19
48
5
48
43
29
91
5
72
48
24
72
48
103
24
41
19
65
19
204
48
60
120
24
24
191
13
12
5
24
12
348
12
79
125
108
127
84
89
18
133
72
173
24
12
96
79
156
228
72
89
79
35
1
84
17
7
125
175
17
6
18
19
17
48
132
79
65
54
1
89
115
36
5
276
108
90
121
77
67
17
36
7
192
41
115
29
108
223
48
17
7
5
7
29
7
143
1
65
24
84
108
79
36
132
245
7
60
36
35
54
24
144
ABCD 98129891246*3^$a+1 [50001]
60
78
12
21
3
1
44
12
33
36
48
75
57
19
29
12
3
60
3
18
30
12
30
102
21
39
42
30
1
192
5
43
20
27
6
39
12
33
15
3
30
12
27
16
20
3
25
60
17
12
7
5
19
149
15
45
60
6
12
60
114
60
78
1
44
76
17
42
12
24
37
23
24
21
45
66
25
29
27
88
44
27
9
36
9
42
25
8
16
11
72
42
36
30
30
75
84
24
9
90
25
107
84
45
16
8
28
59
6
90
42
55
53
78
1
68
28
17
12
6
42
15
12
9
31
23
1
17
78
90
15
40
32
4
20
48
51
54
3
12
33
3
4
8
12
12
15
61
32
3
42
31
140
21
19
12
5
39
21
87
21
66
1
17
15
48
15
93
9
3
24
15
36
37
11
9
81
75
51
13
11
1
8
33
55
23
42
30
18
31
11
9
33
27
33
66
54
27
51
73
36
20
28
8
12
45
31
44
27
21
9
15
24
36
24
4
8
3
25
12
29
30
21
48
69
12
3
27
9
12
63
1
41
18
1
8
21
15
96
9
15
75
6
18
18
24
63
15
37
29
90
57
48
40
11
9
12
12
52
5
24
19
20
15
6
27
4
108
140
21
30
42
7
8
3
6
3
15
42
3
16
41
55
11
42
75
27
25
29
15
9
7
23
13
47
72
36
12
6
127
47
6
30
126
43
53
24
54
36
6
55
8
9
3
9
48
18
54
3
3
24
6
19
11
12
36
12
24
1
8
12
33
39
28
24
8
48
24
3
36
9
12
21
19
11
12
18
24
3
12
15
13
95
18
18
72
9
16
20
33
12
30
13
47
12
21
15
36
33
36
16
8
3
49
20
28
5
91
35
25
32
105
54
49
29
15
40
11
25
59
13
65
19
48
12
11
57
21
72
60
19
23
60
57
129
30
30
15
12
52
5
7
36
48
12
5
27
57
24
12
15
4
11
25
53
24
87
45
24
84
6
42
42
25
5
7
8
40
80
16
11
6
39
3
36
12
18
31
11
18
15
9
72
103
5
18
24
24
61
8
87
21
24
3
45
12
15
1
8
12
15
48
6
39
9
48
30
25
5
19
23
21
16
95
1
5
48
30
25
71
30
43
17
48
31
107
13
47
24
54
30
21
21
3
81
84
6
18
7
53
55
11
21
4
36
53
3
15
18
31
36
44
9
7
5
12
75
57
30
66
3
45
27
12
3
73
5
19
47
25
59
21
3
21
84
21
51
48
21
87
3
37
23
9
12
15
25
20
28
48
32
12
4
11
49
11
6
7
11
36
9
4
8
24
33
48
30
9
24
21
66
37
17
39
81
3
15
21
4
35
45
48
4
53
3
88
5
19
11
84
30
51
4
17
24
39
3
12
37
65
24
132
18
21
39
9
12
108
3
54
19
32
45
3
15
37
140
57
15
51
21
4
17
43
32
3
60
37
65
15
12
16
5
24
43
12
20
12
39
25
5
6
6
39
3
66
31
5
6
57
75
66
27
39
13
56
232
29
3
36
60
4
17
19
12
20
63
9
15
18
19
23
33
9
3
3
42
51
15
12
37
20
27
6
27
51
6
63
27
18
75
76
36
41
3
24
120
60
16
56
15
13
12
11
73
35
9
21
174
30
48
7
12
11
168
9
45
42
6
3
40
41
54
54
15
48
24
16
8
36
63
57
36
12
27
105
69
6
1
24
71
25
24
53
3
52
41
90
66
18
30
6
6
6
12
18
24
15
33
6
57
39
9
16
53
12
3
28
83
9
72
15
13
41
42
13
5
75
64
11
30
15
51
25
108
5
6
24
18
3
21
63
12
21
114
33
57
24
19
11
24
42
18
1
12
5
60
3
4
41
30
85
41
103
5
30
21
52
8
84
27
30
3
3
9
28
32
100
36
47
57
81
12
55
11
9
21
15
57
60
27
63
12
30
3
33
12
3
9
7
59
42
115
48
77
18
24
1
59
12
18
27
159
21
24
24
45
7
29
15
81
3
3
78
132
3
45
12
15
9
3
15
6
12
39
51
33
99
42
3
63
45
33
12
30
9
3
1
11
25
29
55
71
9
9
12
30
25
104
21
19
11
36
33
15
1
53
27
4
24
20
15
1
5
54
42
6
57
21
27
88
32
27
18
7
83
30
79
5
159
21
6
12
45
12
3
85
8
3
81
4
5
24
27
15
9
27
33
27
109
5
6
25
24
35
49
11
30
19
24
5
36
12
18
9
3
9
3
57
3
21
16
44
57
19
24
11
1
53
24
30
6
19
8
3
9
40
41
7
5
7
65
42
9
72
3
6
15
9
55
20
84
27
13
11
54
30
13
8
24
3
84
24
24
1
11
6
3
12
39
93
60
15
1
60
156
5
15
3
33
40
80
4
11
84
81
28
17
19
5
43
113
19
168
95
18
63
15
21
16
35
24
1
5
3
9
27
36
9
15
9
7
5
3
40
47
42
27
9
36
3
12
33
43
48
5
7
35
37
35
12
25
20
3
57
60
3
132
1
12
56
27
33
9
55
8
108
84
72
15
6
72
7
149
42
42
30
1
65
96
6
24
6
24
19
41
6
9
69
24
3
33
24
31
36
53
3
9
79
20
24
45
63
28
41
19
29
51
60
9
12
18
36
12
49
5
19
11
6
99
21
43
29
30
12
13
8
63
1
5
48
42
129
45
39
15
13
59
25
23
6
31
44
27
13
11
18
63
69
48
15
51
21
63
12
9
24
15
30
6
42
19
35
6
30
12
57
4
17
27
76
36
59
49
23
13
17
18
105
52
5
12
3
75
42
6
12
9
9
12
7
35
25
20
16
29
15
57
18
42
39
12
88
65
30
1
11
25
20
12
111
72
78
90
37
8
15
21
9
15
4
17
55
35
30
6
24
36
18
30
45
9
27
45
103
53
24
43
53
18
36
6
18
42
3
40
20
24
3
18
15
69
63
9
3
36
60
12
15
24
61
5
79
23
12
6
3
12
12
60
36
16
11
18
36
63
51
6
135
3
132
18
48
55
8
52
17
6
9
28
24
5
15
15
18
27
39
1
29
135
36
39
57
39
24
12
37
5
36
51
60
16
23
49
53
42
25
95
1
5
31
5
48
120
12
3
72
15
13
41
7
23
60
21
168
3
25
17
3
4
11
13
29
18
25
72
173
30
18
12
42
30
15
33
63
16
8
15
1
11
30
30
81
3
69
51
36
60
13
92
3
45
3
25
32
3
84
1
35
42
30
33
24
3
18
3
21
31
23
24
25
20
21
12
24
19
32
3
21
63
6
6
18
63
3
9
21
6
9
45
24
18
12
21
192
28
20
39
12
45
120
36
28
20
27
13
5
6
6
24
30
33
81
12
3
27
12
1
5
27
9
31
20
63
45
27
37
5
15
36
60
9
3
39
45
99
25
17
7
35
45
88
5
27
21
15
36
4
35
21
69
54
21
76
60
23
21
27
60
18
6
69
39
45
16
56
16
5
18
42
3
12
52
5
15
3
18
7
12
8
88
24
20
27
24
21
28
53
3
27
9
9
6
24
49
77
78
25
11
24
25
23
54
6
42
3
12
40
8
3
42
15
24
15
9
12
40
29
3
81
54
6
72
67
17
39
4
83
ABCD 98130091474*3^$a+1 [50006]
15
41
24
61
3
27
90
11
40
24
8
61
27
45
3
24
75
12
113
67
45
9
111
3
5
16
15
60
21
8
133
35
40
57
111
81
24
84
36
84
72
59
280
57
12
83
49
6
54
60
15
93
51
15
9
51
186
3
45
83
19
48
53
24
151
42
78
137
31
41
24
16
45
24
72
99
24
39
60
21
24
63
9
144
21
30
54
60
75
27
18
42
24
65
19
6
143
48
25
12
3
32
1
6
65
13
6
12
65
157
126
114
12
39
56
31
18
66
5
55
36
69
15
18
12
3
27
30
84
27
45
72
6
6
30
90
30
81
8
37
48
51
93
102
54
15
24
21
147
15
57
32
16
24
120
21
12
23
13
6
36
17
112
48
33
78
105
9
138
24
53
13
84
6
54
108
78
17
67
24
29
55
66
39
21
27
48
99
12
48
78
35
19
45
80
1
39
15
9
15
24
57
51
114
51
3
54
47
55
66
15
87
33
9
39
21
75
24
69
11
109
18
9
15
36
78
6
81
63
72
57
96
51
84
9
8
40
32
187
45
128
61
11
109
59
16
32
88
120
81
30
9
75
29
40
45
96
102
108
36
29
16
21
12
180
3
9
159
15
65
96
1
42
30
36
42
42
15
27
29
16
39
60
101
25
114
60
9
8
24
13
3
48
24
21
51
21
3
105
72
63
15
24
60
93
8
31
54
6
18
36
6
18
66
24
30
12
11
67
30
15
165
48
54
24
6
36
24
11
37
51
21
51
8
1
24
39
3
69
15
156
144
93
27
5
61
83
19
6
24
36
51
15
33
32
48
232
15
41
144
16
63
6
6
69
15
33
32
88
57
15
96
3
5
16
3
150
66
5
49
42
165
69
36
71
13
24
12
159
72
123
21
93
51
200
37
99
80
19
5
64
48
120
45
18
66
24
42
5
37
3
9
95
48
1
66
108
48
17
40
48
48
15
6
24
11
13
30
45
33
23
19
5
16
99
30
66
30
135
32
109
30
21
80
40
120
72
21
66
33
45
11
7
102
42
6
75
9
66
77
115
18
27
111
89
7
41
24
40
51
24
6
78
24
36
77
55
9
8
7
18
18
45
3
5
16
75
90
3
15
6
51
8
40
48
159
24
126
59
91
36
65
37
35
112
9
47
49
36
27
48
72
48
15
137
73
42
5
72
24
16
56
49
6
9
21
114
54
11
144
7
9
8
61
36
24
15
96
33
12
294
45
51
93
15
42
66
24
29
109
11
7
57
48
129
36
35
43
69
32
19
21
123
42
11
13
66
84
29
157
3
123
45
15
72
36
5
85
36
23
1
36
3
33
63
9
6
12
53
64
51
66
75
3
21
87
33
24
72
8
55
57
45
35
205
35
48
40
21
60
39
48
32
43
5
43
36
18
66
21
51
53
1
23
37
35
13
6
42
18
24
18
23
40
27
53
16
135
18
186
77
7
72
9
15
12
45
123
21
9
39
63
17
136
24
120
117
3
21
24
18
24
60
29
7
9
39
120
72
114
24
15
32
37
51
9
36
35
25
39
15
105
27
90
171
9
6
84
18
42
84
5
37
24
11
40
24
111
48
60
117
8
1
24
15
27
12
81
27
78
95
16
8
13
144
3
21
6
6
15
48
45
12
23
24
25
23
24
25
36
24
131
49
63
48
27
18
27
15
17
16
48
129
87
15
18
12
60
54
65
85
84
18
102
6
105
24
63
78
42
9
48
80
16
144
57
48
42
30
96
39
3
18
3
24
45
51
51
6
63
75
21
48
96
21
3
93
3
261
30
60
60
45
3
6
30
9
27
138
18
30
12
63
128
85
30
29
37
3
8
139
29
31
6
75
93
54
21
21
108
102
33
8
7
6
51
24
21
6
117
27
66
59
91
45
129
30
36
5
40
63
65
16
93
3
48
27
42
90
33
72
81
36
3
3
29
13
51
24
96
24
21
72
27
32
121
23
61
59
169
63
33
6
33
33
12
66
24
81
39
138
18
69
27
5
136
24
45
75
33
30
18
162
18
35
13
27
99
36
18
135
99
30
15
32
31
30
102
18
27
8
40
3
45
51
5
16
15
54
6
69
45
59
25
42
77
43
18
179
13
42
48
18
12
27
27
69
15
17
19
45
8
48
7
30
48
27
3
60
84
93
168
33
42
18
59
31
12
29
13
3
104
40
51
54
30
6
27
45
6
60
66
48
48
30
9
51
5
79
96
33
192
27
42
3
21
6
66
83
19
117
75
21
24
48
45
30
21
21
54
101
24
37
12
12
11
13
35
55
42
18
45
9
12
3
32
1
42
18
132
15
8
55
72
60
42
120
30
21
75
12
36
221
31
17
67
36
33
80
85
66
30
30
5
55
6
123
72
9
15
75
60
36
42
48
123
15
9
57
24
24
78
9
8
43
5
37
6
66
75
45
24
84
12
3
48
45
123
99
42
ABCD 98130268178*3^$a+1 [50016]
31
24
17
44
3
3
22
95
3
18
36
15
104
32
80
8
19
21
25
2
54
15
1
2
6
47
17
36
35
111
9
97
23
56
19
37
47
6
54
48
13
47
54
28
26
22
50
53
31
18
7
33
15
21
27
65
23
17
32
12
3
32
19
6
30
25
53
123
24
33
7
5
6
5
13
12
28
59
3
24
69
16
24
17
12
11
25
36
148
31
72
5
35
48
25
47
27
10
2
34
12
14
5
13
28
47
56
17
8
42
5
17
7
40
51
45
8
17
48
47
33
4
50
1
56
3
37
8
21
4
71
37
27
33
23
21
11
24
8
16
37
12
7
9
62
10
2
45
8
109
75
1
14
1
8
16
11
13
5
35
16
1
12
3
23
1
59
36
48
6
12
23
55
1
33
71
24
40
5
75
8
13
4
8
15
40
8
45
36
16
23
39
228
24
34
14
58
12
23
15
58
12
43
19
10
8
18
41
13
12
24
36
4
84
86
42
52
38
30
28
84
20
12
43
93
115
24
56
29
3
15
1
5
11
19
45
24
3
53
37
3
37
2
90
18
13
45
11
1
39
11
157
11
5
16
13
50
1
9
32
4
11
51
5
24
13
28
15
8
32
24
41
12
96
80
11
8
56
32
7
10
15
131
85
29
83
32
5
3
3
36
1
45
2
6
27
13
11
15
46
3
152
57
30
17
40
93
3
8
64
8
32
11
5
16
24
9
18
5
13
54
10
3
8
40
47
10
38
25
9
26
45
25
56
16
15
17
42
5
8
5
43
5
24
19
17
30
9
16
64
16
45
12
126
130
2
12
1
16
80
24
40
7
18
15
37
74
33
16
16
19
69
25
2
45
1
44
3
1
15
40
17
60
8
54
13
40
19
13
41
31
21
12
2
18
107
1
7
11
10
32
19
129
47
13
12
48
15
41
16
23
24
1
12
14
34
60
7
24
113
31
17
15
53
54
36
6
51
64
5
3
1
7
7
46
11
13
38
13
9
7
24
56
8
16
11
58
51
40
1
84
36
60
28
167
3
13
5
90
30
40
12
98
13
35
109
16
29
27
21
12
2
29
40
32
7
18
15
75
82
11
56
16
3
30
40
20
30
24
48
54
16
39
8
63
18
39
16
9
7
16
3
5
49
15
73
2
90
27
13
51
9
7
41
2
30
63
15
9
1
119
48
13
8
12
95
49
6
22
68
23
5
11
16
35
82
2
89
1
15
9
12
18
41
8
11
45
24
51
10
59
3
10
115
37
11
29
11
9
23
43
54
18
13
29
16
14
6
31
23
57
13
35
15
17
25
48
87
1
39
8
32
24
49
71
40
16
29
35
7
10
2
13
33
12
14
18
51
16
56
25
15
33
24
38
22
3
8
32
19
6
18
22
15
35
29
25
64
2
54
6
10
15
29
16
19
8
8
24
24
21
3
3
53
40
16
8
1
60
14
13
40
32
16
16
9
6
1
8
16
16
48
31
46
98
34
26
5
56
81
63
11
13
45
27
16
37
28
79
61
12
7
21
35
63
114
16
7
8
9
95
13
8
11
16
63
49
80
33
15
8
5
115
1
24
167
49
15
24
25
7
8
11
13
16
5
11
1
38
34
15
72
8
32
24
5
11
104
37
3
75
70
12
48
24
36
7
40
8
1
36
35
37
3
13
2
18
4
20
18
12
6
4
7
61
72
3
8
17
8
39
16
24
8
25
8
4
3
8
96
3
18
40
14
5
64
32
5
83
21
28
7
16
3
6
54
17
19
18
43
8
16
64
5
56
3
1
2
12
36
5
31
1
48
5
60
55
16
96
17
32
15
24
25
20
4
15
21
12
87
16
16
40
48
48
23
9
3
5
8
9
2
5
56
47
1
29
11
56
9
7
79
41
19
5
29
60
62
118
12
79
41
2
10
27
23
10
47
24
32
67
10
2
24
1
11
5
8
5
6
93
1
32
7
96
16
1
23
40
15
30
4
50
13
23
24
18
23
65
14
6
11
24
5
12
2
21
24
13
62
13
45
48
12
23
37
115
37
16
86
13
23
25
8
21
18
46
35
15
1
8
8
13
6
13
5
3
9
15
1
8
7
23
10
15
35
34
50
42
16
32
23
64
21
28
24
2
13
5
28
8
36
36
23
5
50
9
27
5
31
9
49
50
12
54
4
31
24
19
18
19
9
71
21
52
7
8
65
63
3
6
84
52
20
27
15
12
13
5
90
6
72
52
50
6
7
64
24
5
107
72
1
2
42
16
24
26
22
20
39
63
41
16
21
48
27
13
14
96
36
65
1
24
76
27
21
14
6
12
35
37
16
20
36
36
7
65
6
25
16
61
18
6
3
1
55
77
108
12
32
11
5
11
64
9
8
108
36
4
14
30
6
34
15
21
11
39
1
33
15
16
16
16
32
21
4
60
3
17
6
121
9
44
40
38
37
71
57
24
3
21
15
6
115
11
12
17
24
64
27
90
48
51
32
24
41
15
80
8
1
96
63
32
5
74
34
62
25
5
19
24
9
15
56
21
28
7
73
6
10
12
107
61
24
56
4
60
48
27
21
56
3
25
23
37
32
4
2
13
24
80
13
50
9
16
104
99
5
1
64
2
5
24
13
100
26
54
76
27
32
40
17
18
36
24
1
29
18
10
39
65
28
2
34
12
12
32
6
30
18
22
50
42
12
16
12
50
90
16
14
13
8
16
5
36
23
29
20
23
17
31
19
12
9
15
10
44
43
113
52
19
16
48
15
49
16
25
64
2
13
8
33
31
24
17
7
21
12
60
3
65
15
37
35
39
49
9
7
19
21
3
30
28
43
29
11
24
27
94
92
3
232
17
23
25
24
4
27
5
54
5
8
17
55
8
27
36
10
72
8
55
17
23
5
3
16
13
28
2
37
9
26
13
33
8
4
11
56
19
42
54
5
41
48
32
18
36
66
100
43
72
7
1
32
87
57
80
13
18
9
56
7
70
50
1
35
6
18
37
9
44
16
56
16
27
11
77
144
53
36
24
56
31
16
13
36
4
12
32
6
1
48
41
4
203
3
24
36
10
7
65
12
3
40
65
8
6
30
4
84
3
5
3
80
17
15
8
39
1
40
7
22
27
29
11
19
69
13
14
54
7
23
36
5
80
5
24
12
60
12
28
32
3
24
1
23
16
9
32
15
87
41
19
21
40
5
52
2
6
52
59
49
32
15
13
12
39
11
24
58
67
19
34
3
45
2
42
54
17
8
47
9
3
18
3
32
88
97
2
18
3
85
59
40
45
38
13
41
30
24
9
8
8
176
9
4
20
15
8
125
12
20
27
39
22
12
2
29
56
11
5
53
131
16
24
9
191
49
15
41
15
3
6
39
48
3
36
94
59
3
18
6
18
11
7
10
23
24
1
12
3
35
77
5
8
11
64
45
36
4
14
58
19
8
45
11
24
87
58
50
10
11
39
17
16
80
43
6
63
21
6
30
15
3
18
27
15
17
53
20
7
5
3
21
67
24
8
8
40
27
6
7
23
6
3
25
8
12
78
13
5
35
29
75
56
80
31
49
41
39
24
147
13
41
42
37
16
17
23
24
25
20
40
35
13
59
69
36
63
1
24
60
176
40
11
24
15
10
39
33
95
8
25
24
30
33
27
48
29
13
16
60
12
14
69
39
10
32
31
32
27
54
31
23
33
33
7
29
59
16
39
25
47
12
10
3
80
129
39
72
69
54
69
75
10
98
25
48
35
54
88
47
81
84
40
32
76
38
17
24
8
21
12
15
32
16
9
15
8
39
65
16
25
60
8
ABCD 98130971054*3^$a+1 [50011]
19
35
1
29
60
66
25
8
196
20
28
20
76
44
87
60
141
39
33
87
36
24
85
68
147
25
56
33
7
5
27
63
18
51
76
233
27
60
45
7
227
1
80
9
19
20
15
72
30
135
45
15
120
60
129
115
29
15
75
1
24
96
101
39
15
21
9
36
99
45
60
3
36
15
25
20
12
52
20
16
12
44
84
84
21
7
12
80
52
20
51
30
15
9
31
20
64
11
105
39
1
143
36
1
29
15
21
24
30
36
73
41
19
107
9
16
29
43
20
16
252
29
36
3
45
7
29
195
136
35
37
60
32
96
4
131
117
72
288
12
36
9
31
48
20
16
116
9
36
15
105
55
5
283
44
16
20
45
60
39
36
12
12
21
6
36
117
3
49
65
63
27
193
41
27
3
9
28
149
19
101
43
12
20
51
13
12
44
9
15
57
108
7
68
60
75
97
48
20
144
12
21
27
16
17
18
21
96
40
48
20
4
23
9
45
43
56
76
41
3
24
117
75
45
54
61
8
21
36
60
171
24
40
20
16
204
5
51
75
54
79
120
72
48
5
151
101
15
183
36
1
44
16
35
54
15
136
72
60
107
9
40
131
49
5
15
136
36
128
52
32
57
19
71
61
24
224
84
3
30
15
3
49
101
7
44
4
11
49
24
56
111
9
24
256
65
151
29
96
51
75
45
45
99
4
32
9
30
6
84
24
72
84
36
18
117
63
45
81
36
19
24
137
234
1
12
41
27
4
56
45
27
96
51
9
27
33
4
96
17
3
60
75
42
79
95
81
72
171
42
123
144
21
127
20
12
111
61
20
99
9
21
42
48
42
79
24
5
15
12
93
6
61
20
3
1
35
13
41
31
65
3
36
51
36
9
24
111
33
40
12
44
120
120
21
15
189
7
32
27
1
113
36
139
12
23
1
44
4
23
69
28
11
21
24
76
41
55
35
33
12
9
99
45
187
65
90
150
15
165
39
36
9
6
54
195
69
51
28
20
12
21
43
36
29
15
15
37
144
176
9
3
27
81
135
13
12
8
16
11
189
21
78
12
57
40
8
40
20
3
30
75
57
108
36
79
65
7
32
52
20
81
24
30
6
115
29
66
45
192
48
84
99
21
16
23
49
120
47
1
65
54
6
3
16
65
15
9
156
96
3
117
78
45
12
132
12
51
48
105
64
36
20
24
136
11
21
28
36
29
12
55
32
60
12
75
6
30
37
143
54
15
129
27
45
3
15
42
99
36
45
18
1
20
60
9
27
9
90
54
216
123
76
32
112
36
36
60
29
36
243
21
39
12
24
16
48
8
69
115
8
3
150
75
69
39
15
81
9
15
96
40
24
24
48
20
33
42
54
54
12
24
36
30
24
31
80
48
15
42
19
84
17
60
15
3
45
36
16
24
36
149
43
36
32
120
24
9
51
28
137
15
16
5
87
12
4
12
24
29
27
48
4
12
56
9
39
40
152
3
42
30
90
67
23
9
24
21
39
21
66
18
60
171
9
12
43
107
48
21
16
5
79
101
3
52
44
9
31
140
48
33
123
21
30
21
3
66
75
75
36
9
24
40
84
48
32
16
65
111
51
24
9
24
57
36
30
25
53
12
15
52
41
87
9
51
28
20
57
7
128
48
52
53
6
61
84
101
78
30
27
9
36
75
24
216
12
3
33
60
12
15
9
51
25
32
16
60
47
117
28
89
15
24
81
51
93
31
5
19
131
9
12
52
12
36
92
51
60
69
3
73
11
13
11
1
11
78
72
99
16
65
7
152
39
30
27
69
36
3
52
119
21
15
144
6
48
31
5
96
39
28
17
6
33
57
18
120
9
36
141
3
231
12
9
45
63
72
16
32
33
18
6
30
6
63
16
44
52
32
3
33
60
156
9
15
51
13
56
57
75
3
217
8
76
60
11
18
27
33
12
144
126
54
6
33
16
35
24
21
64
120
11
66
15
28
36
36
8
75
25
65
31
59
90
6
33
52
35
25
24
77
15
28
20
132
12
96
21
36
115
68
51
24
117
48
16
36
32
33
15
3
6
19
36
104
40
137
15
39
33
88
29
19
11
13
12
20
96
24
36
93
7
60
5
27
28
8
24
57
39
27
69
24
12
4
5
36
3
100
72
5
63
36
40
35
21
28
5
36
3
57
31
59
129
36
9
31
11
93
45
15
112
68
24
21
90
37
20
9
55
71
25
12
23
30
15
9
31
53
15
52
5
60
279
40
56
3
30
60
19
11
45
45
42
97
36
41
36
18
81
84
51
61
35
25
59
25
8
16
20
4
32
88
116
15
61
35
33
28
20
52
11
12
9
48
12
28
32
24
24
3
33
135
57
33
12
103
65
12
27
51
85
ABCD 98131270886*3^$a+1 [50048]
3
48
24
8
10
3
12
15
14
10
9
21
18
38
4
30
9
15
8
166
2
30
28
3
12
48
39
60
9
12
33
68
7
15
36
33
57
14
85
3
2
16
20
31
72
3
60
18
15
53
40
14
34
2
16
18
3
24
9
72
18
18
171
60
27
33
71
37
3
126
87
60
15
12
45
33
3
51
105
24
29
43
47
4
12
42
14
1
24
15
81
35
6
103
9
15
48
24
48
17
19
24
29
60
7
60
9
51
21
54
48
2
36
30
4
24
9
27
36
12
6
26
60
13
45
51
3
8
1
12
27
45
23
1
12
29
18
40
21
9
63
5
6
1
53
91
24
5
4
63
33
44
7
21
3
119
108
16
2
4
62
64
21
12
12
3
78
54
18
12
51
57
32
24
19
12
24
3
21
48
39
32
16
21
75
21
33
8
6
37
24
12
75
18
14
25
24
24
15
33
9
12
27
51
32
36
13
36
17
46
8
4
36
21
29
6
4
9
12
48
96
59
4
72
14
166
45
36
15
18
84
6
68
12
10
30
18
42
57
45
3
24
24
23
49
41
79
9
32
55
84
47
4
12
33
108
17
7
12
5
7
23
6
55
35
76
9
60
60
41
31
12
21
14
37
12
57
99
24
9
15
3
21
9
51
23
4
14
79
15
69
12
5
4
3
45
20
34
68
78
4
14
13
89
31
168
81
30
24
12
6
27
77
19
15
146
55
3
9
5
18
13
27
14
58
57
9
6
80
58
39
15
60
33
60
83
16
2
36
16
63
29
18
16
33
24
60
72
12
3
84
42
32
34
9
9
39
12
9
3
24
12
48
39
18
3
51
57
5
28
3
12
35
16
14
22
21
39
21
27
9
24
17
36
40
20
7
24
45
80
4
15
24
29
7
33
2
76
57
45
15
3
9
24
24
24
9
20
4
27
120
9
123
108
3
20
4
18
14
1
11
28
54
26
64
72
72
14
19
96
36
36
9
63
33
54
18
8
4
56
34
2
4
12
2
4
32
18
43
51
30
15
72
27
9
23
1
29
42
25
11
13
21
42
36
18
36
12
42
18
27
5
70
24
57
41
60
19
39
8
10
32
43
12
3
21
29
58
14
22
12
36
33
21
24
75
45
60
3
12
29
6
1
36
21
14
34
3
141
2
13
24
53
40
27
9
14
48
10
44
43
60
24
9
3
12
51
38
67
12
11
37
3
9
36
75
57
39
44
4
24
21
72
51
8
28
9
27
44
28
9
17
24
12
55
21
38
52
2
31
21
24
36
51
53
7
11
13
9
14
85
93
2
1
36
48
21
39
17
72
16
2
52
2
55
24
24
167
40
14
79
12
33
24
36
50
16
14
7
11
61
48
41
4
8
118
57
81
3
72
3
48
38
4
36
15
15
6
3
27
56
49
3
36
93
3
66
39
57
27
36
60
17
4
3
27
18
3
3
32
61
27
24
18
63
72
9
15
84
12
24
36
27
117
35
25
72
3
14
55
15
32
1
27
30
3
96
11
1
12
36
23
16
45
11
13
45
32
19
12
107
42
148
54
48
24
144
9
23
73
12
5
31
27
81
59
1
12
21
20
19
75
32
37
72
12
3
9
12
3
12
2
12
4
2
18
22
8
13
36
27
6
32
31
36
24
17
31
59
4
9
27
14
4
14
1
33
51
21
32
7
17
58
36
14
16
63
84
15
18
63
12
17
12
46
18
30
2
16
38
13
63
14
67
59
22
18
44
145
5
22
33
17
19
84
45
27
5
43
69
3
11
37
39
9
27
36
18
32
103
3
20
13
41
7
95
1
3
9
24
84
137
34
69
9
32
19
12
24
17
34
20
52
24
98
67
24
57
27
24
27
9
12
33
8
4
114
33
12
5
54
58
12
18
2
19
17
19
144
39
9
129
15
41
36
7
65
16
50
10
54
18
3
5
67
36
12
36
48
12
11
166
18
18
12
14
25
24
5
58
78
27
5
34
33
24
17
54
48
13
24
5
7
15
54
12
74
52
14
82
12
33
111
9
77
10
18
30
9
27
60
36
30
36
90
2
91
12
9
8
19
53
43
3
21
15
14
18
94
15
12
3
6
14
18
19
12
12
99
36
57
24
9
32
7
71
4
26
6
16
9
12
17
19
17
22
32
1
12
117
12
27
108
9
3
3
14
7
27
74
4
98
28
12
9
15
104
18
16
2
126
4
18
62
7
3
36
68
85
3
20
4
18
12
3
11
49
5
40
56
12
10
62
42
37
119
28
54
171
63
48
21
12
9
120
18
68
1
45
3
12
3
12
69
60
35
85
5
112
39
41
18
64
14
55
36
231
18
15
72
27
44
85
24
3
2
58
33
129
32
18
1
12
5
7
24
59
18
22
12
38
90
49
75
18
6
12
96
68
34
60
51
15
33
9
27
36
9
44
19
17
67
5
31
9
14
13
11
13
9
44
40
20
18
37
3
48
21
36
53
16
3
15
72
2
22
12
21
57
27
17
58
57
21
15
60
15
66
56
16
24
15
69
36
56
31
3
20
138
22
18
60
3
27
33
36
27
12
24
9
96
65
79
21
27
5
16
18
9
33
140
19
3
48
2
30
4
9
29
18
4
32
4
45
41
70
81
48
17
16
20
7
9
86
1
3
9
48
17
22
93
15
14
76
32
36
36
18
18
16
14
4
24
9
5
58
21
59
13
48
29
82
12
9
24
53
78
30
36
187
12
5
30
24
1
24
15
32
34
24
12
42
36
129
27
2
19
12
36
108
21
2
124
225
33
3
11
13
12
5
22
24
33
24
5
28
27
3
38
34
18
2
90
40
12
6
9
72
9
3
12
84
12
15
14
58
12
33
21
6
18
3
29
43
5
64
18
48
9
45
20
4
18
57
12
87
110
115
51
26
40
60
18
14
7
24
60
21
30
153
27
69
9
14
4
12
20
13
24
12
12
12
17
88
15
12
9
54
69
27
104
18
58
14
7
5
76
60
18
104
34
75
48
5
22
48
60
18
39
9
108
2
54
22
54
12
3
35
18
16
3
24
51
98
7
21
32
34
78
48
3
15
9
12
24
12
35
18
19
12
53
6
22
3
60
35
37
3
2
4
14
4
9
63
9
9
39
33
15
12
12
47
4
102
15
9
18
12
54
42
36
26
19
120
9
24
14
88
50
126
25
75
93
9
42
57
9
2
12
4
42
62
1
3
18
3
60
15
68
13
59
30
55
12
33
8
7
12
12
5
7
3
30
3
60
15
48
14
7
48
9
44
76
20
19
111
14
72
76
75
65
48
42
54
124
14
46
3
11
25
23
90
58
33
89
82
36
57
63
6
51
15
81
24
129
27
24
5
7
15
9
72
60
24
5
6
4
21
27
60
81
36
24
29
76
15
21
15
23
1
60
96
108
45
3
33
3
9
42
33
35
4
9
9
62
1
24
35
1
24
23
37
48
5
24
48
42
34
123
9
3
87
ABCD 98131511878*3^$a+1 [50056]
20
148
6
48
54
32
31
27
141
35
54
31
45
32
4
51
45
3
36
5
40
54
6
26
34
56
22
86
52
27
27
6
12
56
216
115
33
42
8
97
191
37
45
99
12
84
147
6
3
12
77
4
60
62
18
4
111
21
6
66
116
55
12
105
8
40
14
13
9
42
54
156
27
21
20
10
45
12
9
3
11
58
63
39
57
135
96
21
75
54
32
58
6
26
37
21
6
8
34
15
23
85
132
125
31
5
19
107
34
48
3
105
3
9
96
39
9
84
135
51
32
73
45
116
19
51
21
45
30
32
22
15
17
28
30
50
136
27
84
36
141
12
90
21
27
38
64
12
27
12
65
28
39
12
48
87
6
60
84
51
84
3
21
96
27
102
3
153
87
12
5
28
36
12
32
18
46
116
22
9
23
54
76
24
72
48
72
86
25
39
102
51
17
127
17
16
38
22
99
23
64
6
15
84
29
31
5
40
36
42
45
9
87
11
13
24
93
15
12
21
3
107
10
24
12
12
68
16
180
51
99
32
34
78
201
65
127
153
24
27
11
70
108
84
3
45
15
75
96
18
51
81
3
96
48
177
6
90
63
60
17
10
80
70
2
1
17
31
108
27
18
96
24
38
22
135
5
4
15
53
72
142
9
60
45
48
84
26
34
30
9
60
173
19
21
60
3
36
5
4
12
30
54
44
216
22
6
3
45
87
9
26
10
3
3
48
6
3
87
18
24
6
6
12
62
18
148
63
168
125
31
12
21
12
63
69
8
40
99
12
9
38
1
33
6
48
21
17
112
122
10
44
4
96
3
41
55
3
54
255
11
25
29
10
42
6
90
3
29
28
60
48
72
63
12
77
72
118
69
11
70
2
88
56
40
9
41
115
11
13
5
115
29
19
125
46
102
15
33
20
22
114
3
59
22
32
67
12
29
36
64
80
19
39
42
204
2
88
18
3
75
6
26
58
6
21
33
108
24
15
36
59
58
27
9
60
62
37
21
63
23
10
24
30
48
42
24
164
127
17
16
12
27
108
39
45
3
21
33
12
48
30
54
84
75
24
12
12
48
36
17
43
24
77
76
68
54
160
6
60
8
91
129
15
17
18
229
60
12
5
19
9
90
48
86
28
84
90
9
23
37
21
12
39
21
32
46
26
79
84
9
84
24
96
20
10
48
105
57
14
130
27
41
10
45
3
54
3
87
54
36
15
36
12
231
138
99
5
16
30
66
78
21
45
27
108
39
42
63
33
48
111
65
70
21
219
6
44
19
27
42
48
134
133
69
32
172
159
29
4
15
33
3
12
81
32
58
69
17
7
108
132
21
51
27
6
99
84
45
14
88
21
81
48
3
81
15
77
18
72
121
48
48
36
147
42
3
69
8
19
99
42
144
15
33
27
35
232
57
9
62
70
3
12
5
79
47
18
118
117
36
36
12
84
69
84
2
90
55
57
27
59
1
84
5
19
27
141
9
20
64
99
35
18
7
96
81
3
173
70
56
37
9
26
13
9
50
58
132
99
12
27
50
4
48
12
30
9
33
15
144
57
120
27
59
54
4
3
173
22
21
132
48
57
84
50
82
63
39
45
69
135
36
3
50
94
45
9
138
6
195
17
108
4
3
83
118
3
12
29
43
96
9
132
15
12
93
84
146
46
3
12
36
135
48
21
5
127
144
93
36
3
3
66
32
67
33
3
48
12
35
37
9
3
12
75
66
51
107
16
42
60
3
41
52
12
8
91
75
18
78
18
27
3
6
60
24
120
168
6
9
9
3
24
35
16
48
26
76
12
264
134
25
39
26
124
20
43
75
93
347
58
24
12
90
21
11
22
48
90
114
96
30
6
36
27
17
28
8
91
75
9
33
15
96
41
103
12
27
21
24
29
19
89
10
66
36
15
17
19
84
77
54
82
30
21
27
9
33
48
15
39
6
48
12
30
18
75
83
85
93
39
17
72
46
9
48
23
82
3
5
72
4
99
33
8
7
36
168
72
5
36
31
96
36
89
46
18
24
51
24
17
16
96
140
52
39
107
1
36
12
36
168
17
28
36
84
6
26
19
9
48
32
100
6
56
13
21
24
36
99
84
12
129
6
9
39
32
58
24
3
36
33
15
36
45
27
29
36
90
10
6
21
125
64
62
118
36
75
33
26
72
49
33
12
51
45
12
27
3
38
64
3
60
21
27
59
64
6
15
120
11
13
113
19
9
27
48
96
45
6
2
40
6
18
126
21
33
135
3
32
90
22
66
72
3
60
87
6
39
41
90
13
51
48
18
32
52
36
48
63
84
96
105
36
12
44
40
12
3
39
18
78
26
72
4
32
90
73
12
45
36
32
4
3
3
ABCD 98131702192*3^$a+1 [50054]
24
55
156
5
408
90
181
17
132
108
7
353
283
276
36
287
85
108
53
162
205
17
48
90
145
53
162
144
24
90
12
139
24
144
48
84
11
73
36
53
78
30
67
48
48
5
12
132
115
77
288
55
168
108
324
161
55
35
102
19
24
12
233
19
77
18
48
13
36
23
342
234
229
11
162
7
41
187
425
139
96
240
29
96
18
37
72
35
48
78
480
132
319
5
48
43
84
84
365
151
53
55
233
103
71
85
329
42
109
240
203
37
84
144
36
72
59
49
12
65
79
89
19
168
23
54
331
29
67
5
151
29
60
84
36
18
13
83
72
48
24
37
204
29
7
101
7
23
162
6
157
77
30
150
12
36
79
209
67
48
101
216
24
31
35
13
11
120
24
54
48
42
126
199
17
84
6
120
6
12
31
77
235
143
85
336
209
186
30
24
19
36
24
132
95
174
42
54
115
113
6
72
450
30
24
30
91
5
72
7
96
48
156
84
125
54
6
19
60
185
108
7
47
150
139
77
379
168
77
19
77
234
109
35
54
7
5
43
11
72
13
84
17
126
25
119
73
137
108
36
19
12
108
11
97
119
174
151
89
192
18
126
96
72
247
96
89
210
109
96
96
168
24
173
60
84
144
31
365
391
48
12
252
113
7
12
71
49
215
25
264
84
41
36
6
30
432
42
270
91
53
91
263
6
72
48
139
5
307
125
55
35
54
162
72
205
11
109
5
163
60
65
48
187
89
138
342
234
240
37
17
7
65
66
114
19
60
47
13
257
79
281
120
24
31
144
41
48
42
48
72
18
55
180
5
19
108
24
293
55
41
36
228
186
102
79
323
13
77
36
211
36
53
126
18
6
234
36
120
79
161
66
294
55
60
12
29
96
55
324
108
156
35
126
175
29
12
19
24
264
48
84
96
29
300
19
5
66
1
125
127
17
24
90
54
223
180
95
198
31
29
180
66
325
41
115
12
72
305
55
96
185
162
18
132
72
48
163
23
1
36
53
187
12
101
42
102
306
1
53
127
161
168
79
83
342
127
35
13
96
12
53
42
120
37
185
156
67
60
5
7
12
156
59
18
163
168
612
5
24
18
210
391
311
25
36
35
264
121
84
35
246
24
139
125
36
43
72
29
67
24
35
24
49
36
59
ABCD 98132431498*3^$a+1 [50047]
32
13
83
52
32
3
57
7
29
7
17
16
95
21
3
10
62
105
28
68
24
1
8
19
56
36
31
65
15
69
36
39
24
85
12
32
105
6
1
56
108
52
60
3
36
9
11
45
3
21
171
25
3
17
15
73
3
32
10
47
1
8
30
96
10
56
3
99
81
15
12
49
8
52
83
21
60
27
25
23
9
36
12
24
121
47
27
46
27
23
4
5
3
10
78
12
77
48
127
9
11
33
12
25
11
79
14
67
32
27
66
190
9
56
7
33
72
156
56
24
69
3
37
6
5
51
21
3
64
72
21
32
27
1
120
8
7
2
3
12
33
112
95
36
24
36
1
6
92
1
56
3
13
69
23
12
84
16
20
3
21
31
81
20
39
10
26
13
35
9
27
60
45
63
45
36
24
111
40
17
120
7
20
12
9
55
17
39
10
15
8
31
5
39
100
8
18
55
36
51
2
6
57
48
4
8
27
21
19
17
24
31
60
41
3
117
45
39
39
21
3
105
3
12
61
11
24
24
186
39
72
28
32
3
130
11
21
48
51
15
25
5
27
28
32
12
13
54
80
9
129
16
54
8
9
25
3
8
87
1
12
23
1
23
18
43
5
39
15
10
3
29
31
95
9
9
6
34
95
15
60
1
29
39
31
17
49
11
4
59
22
30
8
9
7
65
33
22
5
48
36
16
81
48
2
30
63
49
27
35
18
82
101
4
8
3
64
26
7
32
9
7
44
3
13
20
24
40
23
33
15
9
111
9
24
15
40
50
6
34
51
3
18
15
32
40
8
3
105
4
17
18
45
25
8
22
5
3
84
16
69
8
63
24
124
32
4
5
3
16
21
45
11
72
43
18
47
39
9
19
53
12
15
36
42
3
40
87
44
33
12
36
12
52
56
12
52
56
3
21
15
24
25
60
11
18
7
89
64
3
20
43
62
15
168
79
41
40
59
12
33
28
27
8
33
81
78
37
63
17
19
5
36
39
12
9
21
19
21
62
10
11
16
44
25
2
9
75
21
4
35
33
3
24
21
159
4
125
37
135
8
39
33
33
91
8
51
16
5
13
42
21
23
24
12
201
37
15
3
32
33
4
41
40
167
7
8
18
43
35
105
16
20
40
3
41
24
7
56
33
15
9
72
91
29
3
61
32
3
12
18
30
9
48
73
95
4
47
25
51
53
4
60
35
60
13
8
60
27
9
48
105
6
1
8
12
43
108
5
84
19
81
23
13
45
59
4
32
67
17
36
48
16
11
78
34
20
72
64
9
23
4
9
20
15
109
68
40
24
209
7
8
60
40
84
20
16
35
16
29
109
42
14
15
51
144
69
57
31
23
45
91
48
17
16
9
3
32
24
27
13
27
12
32
48
48
30
48
66
84
64
41
49
11
21
15
36
3
9
31
21
44
51
33
157
110
1
23
57
24
24
4
95
12
225
36
13
47
12
96
21
40
59
64
36
32
79
53
75
58
38
9
55
56
34
80
15
3
9
24
4
8
33
27
39
16
29
120
9
7
27
20
48
33
4
5
30
21
37
8
7
9
11
55
9
20
36
15
37
80
7
221
24
28
176
120
72
15
13
80
39
33
60
24
15
136
5
27
21
36
36
12
63
58
27
44
123
22
39
95
1
8
103
128
9
25
32
18
1
35
12
78
22
18
14
12
61
47
45
100
8
43
81
3
5
21
99
12
16
17
78
45
3
21
15
46
14
9
192
15
33
4
8
4
33
23
40
39
90
71
24
9
31
56
25
27
8
19
5
19
9
27
29
16
44
19
72
65
15
9
72
9
40
8
15
33
34
9
119
52
33
27
44
40
5
21
48
15
3
25
44
48
12
31
5
39
34
39
8
73
6
93
11
40
17
72
40
60
20
12
51
24
28
5
36
40
12
44
21
79
44
60
39
73
9
71
24
33
15
55
17
15
69
132
24
9
54
12
64
32
37
95
42
18
30
51
51
10
23
88
23
40
20
12
18
99
3
25
9
35
3
33
12
16
12
27
65
52
20
13
3
8
15
84
12
16
29
63
61
5
15
49
2
9
16
39
29
12
55
41
40
29
15
60
36
40
20
3
9
36
51
9
24
175
56
24
52
5
75
36
40
18
2
60
9
1
14
10
135
75
36
17
15
45
3
37
27
65
96
27
52
48
5
51
81
124
69
47
1
114
14
7
23
4
32
30
30
25
81
8
34
12
56
12
1
77
67
11
72
9
16
32
7
140
126
63
24
12
3
21
4
3
5
12
72
16
20
28
36
81
35
24
60
36
3
57
9
63
15
10
8
3
12
39
40
20
49
20
15
10
54
12
5
15
25
20
16
20
4
5
15
39
9
7
8
37
35
1
20
123
9
207
25
8
36
85
27
63
5
64
41
16
6
32
72
24
69
21
15
1
66
9
44
39
48
48
1
8
15
33
49
14
34
11
12
12
16
35
109
5
3
3
24
37
36
57
15
8
4
44
1
158
33
24
60
3
57
48
63
42
15
100
123
50
54
13
8
4
9
14
73
17
6
49
32
39
21
16
29
30
16
17
3
57
21
19
35
108
28
29
132
64
17
15
63
121
9
62
37
123
17
63
73
12
108
80
24
36
37
27
48
72
56
21
6
45
12
3
33
4
33
8
135
12
24
21
7
23
34
14
10
56
6
90
22
26
19
8
27
1
9
11
16
99
42
27
48
15
5
12
63
12
21
52
15
9
39
26
16
39
15
18
26
64
17
28
56
9
87
105
70
5
19
5
15
12
18
7
47
12
85
41
30
9
60
4
60
12
95
13
11
9
7
92
13
12
32
99
24
60
45
28
8
12
79
8
57
15
25
39
5
19
12
9
11
25
113
6
105
24
135
18
3
36
1
72
23
100
12
32
40
56
49
56
82
41
12
12
3
13
11
61
53
6
60
25
53
27
36
33
51
15
48
12
21
3
25
9
51
59
13
108
12
20
15
18
70
17
27
46
174
32
4
44
37
8
12
4
39
32
4
41
31
17
25
47
16
8
177
3
15
105
16
8
15
57
148
8
12
12
1
63
39
5
28
27
165
8
25
14
25
23
21
36
1
2
57
55
29
15
4
32
85
56
48
15
16
41
4
36
20
4
44
72
39
9
36
28
92
255
24
4
53
28
21
35
24
12
12
ABCD 98132698154*3^$a+1 [50923]
72
18
234
243
63
54
36
39
123
18
342
108
612
162
27
80
163
285
96
80
192
67
468
89
1
255
213
90
65
97
18
189
128
7
105
3
72
53
127
497
259
141
21
123
39
201
105
180
144
3
105
90
72
101
7
90
63
96
183
41
157
83
96
163
36
180
72
72
36
17
55
18
39
33
159
39
137
48
85
11
16
63
54
108
108
99
240
93
3
69
306
180
245
112
3
90
227
187
90
27
81
72
183
195
72
486
54
126
324
23
175
113
192
144
1
63
9
87
93
3
123
245
7
72
180
77
16
33
47
64
141
252
87
21
219
51
90
18
17
55
270
180
108
72
72
251
37
180
90
269
1
15
80
48
109
126
117
27
18
198
180
72
33
75
54
216
71
73
36
72
72
108
263
7
288
105
75
21
176
73
54
81
80
19
77
64
129
111
105
180
54
180
41
67
72
53
505
198
72
180
5
175
198
180
522
93
249
167
16
105
119
223
216
90
90
252
297
81
72
162
18
3
80
79
36
144
36
41
193
47
16
63
129
105
270
108
45
27
90
171
96
3
45
128
7
216
90
72
159
21
198
252
9
9
311
121
72
18
108
180
144
173
144
208
321
252
360
59
16
80
475
117
48
105
90
162
267
129
90
90
54
21
105
72
15
3
360
117
63
72
72
108
18
35
240
576
384
25
180
54
93
15
360
72
90
36
35
55
234
47
16
224
19
180
234
90
180
17
96
67
18
90
162
143
37
347
448
105
18
213
32
133
72
179
16
75
162
108
18
72
252
36
54
87
93
147
159
81
48
32
16
240
105
180
18
54
107
1
143
240
49
18
189
9
71
1
270
177
21
180
39
123
149
31
65
43
117
63
144
126
90
180
72
162
75
32
1
303
75
90
54
101
115
77
67
221
157
90
9
153
263
7
153
80
127
353
25
18
101
16
135
72
17
109
35
96
283
18
3
69
270
36
9
32
13
36
159
93
179
ABCD 98132941066*3^$a+1 [50033]
3
33
4
11
51
88
30
60
30
38
72
42
70
11
7
26
27
37
30
6
11
39
16
8
46
44
72
6
22
26
12
22
12
38
40
12
8
12
40
84
2
52
6
50
6
78
76
80
70
2
12
40
35
51
12
18
60
87
3
60
12
57
81
6
24
9
21
12
3
36
96
12
21
42
64
14
6
4
29
37
18
8
28
20
36
24
24
12
81
75
24
36
48
6
3
21
4
2
18
36
4
83
84
3
18
22
8
33
19
8
78
4
68
4
11
7
2
30
24
90
34
36
14
42
21
12
21
10
50
30
46
11
79
8
6
40
2
4
14
15
19
5
31
26
24
10
2
3
9
3
27
57
43
2
66
52
5
21
36
39
57
18
10
54
32
21
19
29
15
10
2
18
10
32
42
36
4
30
50
42
84
76
24
32
4
30
8
12
6
88
41
9
4
68
52
128
3
69
40
80
6
24
46
20
87
19
24
2
12
22
44
54
36
4
2
58
30
72
38
15
1
2
45
63
16
14
12
64
8
70
12
24
62
94
78
38
48
34
95
33
15
27
12
4
41
39
30
10
5
9
48
3
9
70
2
84
94
26
10
29
7
65
48
33
24
63
7
5
3
6
34
17
9
12
27
7
24
30
6
30
14
40
17
79
29
27
82
6
2
64
23
33
12
36
147
9
3
15
18
12
106
6
18
12
44
10
2
33
81
100
8
30
21
19
12
20
36
34
8
3
3
66
3
25
11
31
8
46
36
23
25
36
96
54
20
16
18
2
64
2
18
30
51
43
17
45
28
8
15
27
12
28
5
12
36
3
106
18
6
20
15
91
30
110
34
11
13
8
4
23
12
81
52
12
14
9
1
2
105
39
10
86
4
8
16
17
33
6
10
20
51
33
12
18
69
1
32
3
96
45
18
45
31
14
3
13
152
42
48
28
54
11
36
13
38
18
12
12
6
96
45
21
18
84
21
1
26
48
30
12
78
9
1
14
40
20
36
10
11
49
20
27
15
28
90
2
42
22
60
29
12
9
24
16
164
24
82
20
24
4
2
15
24
31
26
64
119
75
6
15
3
36
24
16
90
2
33
9
22
56
24
36
48
6
28
60
26
12
34
50
9
31
14
4
2
18
6
12
28
101
45
84
60
4
32
63
7
14
10
20
12
22
12
35
25
38
6
27
13
32
87
61
35
15
24
22
20
75
25
83
7
8
12
18
27
24
27
9
25
14
76
20
66
42
48
12
18
75
48
49
26
46
74
16
18
66
14
75
37
56
75
12
12
63
6
24
42
54
6
24
4
26
54
52
5
24
19
36
17
87
22
35
24
51
45
3
33
97
11
49
8
28
54
12
54
44
36
36
70
29
12
15
30
87
36
12
7
5
3
33
51
24
24
36
10
107
24
24
36
19
26
10
29
79
6
11
43
36
156
24
29
3
45
7
90
11
31
26
42
33
7
20
10
35
27
36
84
4
65
21
18
16
62
64
20
54
45
36
81
24
3
60
15
33
43
2
27
3
22
35
27
48
21
49
42
50
4
66
18
11
9
16
122
28
17
19
29
1
35
9
16
23
7
24
14
16
80
36
250
50
58
8
45
12
1
2
58
32
12
10
5
25
8
78
30
54
18
39
79
24
20
6
6
34
56
51
3
9
21
12
54
6
90
4
18
26
42
84
64
36
68
3
33
4
23
33
15
19
65
7
41
3
30
36
4
32
24
75
33
51
12
15
28
56
93
7
24
2
82
17
133
2
28
56
34
6
29
1
32
58
14
10
32
9
15
16
14
70
29
15
108
9
36
12
3
12
6
6
60
64
50
10
14
52
14
10
126
20
34
36
68
76
11
36
7
2
70
8
22
18
6
14
16
26
3
60
7
14
24
6
57
7
32
40
53
3
45
9
6
118
54
36
2
27
7
68
21
1
23
21
60
15
19
60
80
12
10
18
20
21
15
16
14
12
28
80
70
20
36
36
34
14
6
28
35
12
3
18
27
67
18
11
84
3
18
15
60
121
14
40
29
55
17
25
95
3
10
2
69
1
38
18
3
39
46
140
15
15
21
3
36
9
75
10
23
139
29
19
42
8
3
33
39
27
30
4
66
8
18
34
8
21
9
100
6
44
126
87
7
62
66
45
13
47
9
3
7
8
12
48
48
18
27
37
62
9
129
63
7
62
24
12
54
34
2
28
17
37
26
69
153
15
7
8
12
30
12
30
18
3
33
4
36
44
10
12
78
35
3
28
6
8
10
2
10
20
60
81
7
36
14
6
16
29
60
15
12
12
57
43
41
85
32
22
41
57
64
54
24
41
15
46
11
72
15
105
33
12
22
98
36
70
14
27
39
100
2
28
24
2
10
18
72
14
42
90
15
3
16
29
31
5
45
18
66
4
23
3
16
20
9
27
48
57
48
36
45
36
27
12
24
60
96
60
69
10
14
16
56
48
6
6
48
18
69
3
70
8
82
162
8
10
17
19
110
16
23
45
3
43
54
2
24
94
20
15
15
10
36
14
22
11
93
12
4
131
37
86
9
7
90
18
17
75
225
21
82
8
12
12
9
31
5
39
54
3
60
37
8
3
12
33
12
18
24
81
91
14
42
52
80
36
12
60
9
19
29
93
3
36
9
24
30
33
48
15
9
33
15
9
39
24
25
2
21
3
9
1
35
12
27
6
4
6
36
5
39
4
17
9
16
20
18
48
34
20
4
2
9
43
26
4
6
14
3
24
15
10
8
10
42
18
30
56
24
15
37
18
8
24
24
90
12
27
33
48
4
66
14
36
6
18
15
45
6
4
2
4
35
27
12
72
21
7
26
10
5
31
14
51
3
46
11
55
14
10
77
27
36
70
11
45
34
5
84
45
36
75
36
13
80
42
4
29
37
24
84
8
34
8
22
14
30
30
96
33
21
27
33
10
126
59
12
93
34
5
97
8
10
53
79
68
16
14
10
77
43
38
114
100
41
73
80
10
77
13
90
41
69
36
24
10
20
34
2
10
8
90
138
58
29
7
20
30
39
19
20
6
6
34
11
25
60
11
33
12
27
25
95
7
44
42
22
5
37
18
56
9
21
39
1
2
12
48
60
4
38
27
39
34
2
34
14
33
3
42
27
21
10
89
36
1
120
11
13
20
16
11
3
6
18
16
56
36
45
87
6
24
3
67
12
8
48
30
94
18
72
56
22
5
7
8
33
13
35
39
6
42
18
6
69
12
7
2
34
20
166
38
60
42
40
11
33
30
21
3
6
4
110
18
18
42
30
18
46
41
39
6
3
25
20
111
13
36
20
34
2
3
3
12
72
18
6
9
3
9
51
12
16
66
59
15
81
36
75
22
92
3
36
1
11
37
50
45
120
3
24
64
6
98
33
27
40
12
53
1
24
23
43
56
21
27
12
45
79
2
12
60
72
30
70
11
45
18
40
101
43
26
10
5
57
30
9
73
11
12
37
47
19
101
25
23
21
10
32
64
20
21
33
27
87
93
93
4
2
18
3
45
3
49
ABCD 98133256316*3^$a+1 [50037]
35
168
4
8
108
49
51
8
16
69
24
12
24
239
31
21
45
59
36
88
21
12
39
21
15
93
27
45
18
81
93
6
30
11
4
27
125
4
9
42
18
71
49
24
18
9
8
1
12
3
129
3
20
40
48
27
114
35
31
33
27
45
8
24
13
48
15
24
57
63
117
35
49
47
52
45
23
88
44
12
28
27
36
153
24
33
23
16
20
4
15
69
123
69
21
155
13
72
12
96
15
12
12
12
56
88
15
90
6
21
12
8
7
18
3
36
21
15
24
9
72
75
39
66
75
20
4
60
39
5
1
63
36
12
33
72
12
3
87
45
32
4
9
27
48
12
44
1
3
36
12
33
11
85
18
5
48
37
30
6
15
129
15
21
12
180
23
60
49
90
18
84
15
8
52
8
7
96
17
13
132
198
57
92
4
12
9
54
42
54
33
15
6
15
12
24
24
45
24
72
23
7
54
24
66
24
17
24
67
48
5
31
18
27
33
15
237
51
33
36
83
25
18
18
27
24
3
5
36
40
9
42
36
48
9
108
33
156
23
36
64
32
13
36
15
15
117
12
51
5
19
18
15
57
12
3
56
4
51
12
54
39
92
85
23
24
31
57
60
12
20
12
1
3
96
8
55
41
4
57
60
48
36
15
39
41
49
6
45
57
24
36
23
36
48
28
12
27
24
12
5
4
104
1
111
120
3
9
12
9
42
113
7
9
48
8
49
71
49
3
33
167
85
11
31
18
12
23
136
44
16
24
60
68
67
12
29
25
99
51
5
31
5
28
92
1
102
18
42
5
25
6
5
67
17
55
12
45
20
31
33
20
1
75
33
30
18
42
53
49
11
25
3
80
124
56
36
25
15
60
116
7
41
100
12
27
18
15
12
33
12
47
79
6
15
21
54
9
21
95
136
48
32
4
48
8
13
54
5
28
12
21
39
20
16
15
6
15
8
97
3
93
3
45
27
68
157
60
3
32
4
51
17
40
33
15
8
61
23
13
3
44
16
32
55
18
99
3
113
19
57
45
78
18
12
96
12
47
16
12
3
54
15
48
9
3
72
15
5
36
133
27
20
13
39
20
7
6
3
20
40
24
80
25
60
35
28
24
21
18
90
35
64
3
29
48
37
30
21
87
5
37
30
9
45
47
48
19
41
49
23
13
75
15
30
39
87
5
31
114
23
31
21
24
57
59
24
7
5
37
87
3
21
32
52
21
12
95
4
24
72
32
48
37
18
77
13
255
32
1
71
13
36
75
44
13
3
20
31
18
36
30
24
36
36
45
75
36
9
48
51
5
52
80
40
32
13
48
51
80
13
90
173
139
36
162
66
42
12
27
24
9
87
8
88
32
31
41
1
54
41
52
32
16
44
25
3
72
21
3
9
47
16
20
120
52
93
84
18
57
44
4
12
9
24
15
57
59
4
3
54
24
72
63
60
51
93
128
37
36
39
63
5
28
72
104
4
21
63
15
18
3
92
48
1
84
60
27
44
1
30
150
18
5
25
24
36
12
39
15
105
3
42
30
33
8
40
15
12
33
3
65
25
24
75
15
48
42
51
24
20
52
45
6
9
9
72
99
3
5
37
35
28
81
12
15
48
81
39
51
5
36
37
15
3
48
54
255
36
36
8
13
75
60
9
51
20
60
25
78
21
9
11
25
24
15
12
45
12
6
12
5
13
24
15
36
57
63
27
72
33
69
39
141
36
59
31
72
5
1
36
39
69
35
55
21
72
12
21
71
91
18
15
15
6
63
21
54
117
36
69
3
12
15
6
30
42
71
24
25
11
84
16
15
9
51
30
36
15
111
18
111
20
73
12
18
36
6
3
12
15
6
23
4
80
36
16
69
59
16
84
68
100
108
15
21
15
18
6
5
31
18
30
5
1
102
29
76
32
85
90
30
36
24
15
3
69
36
39
5
25
11
25
24
18
102
18
57
3
66
72
18
57
57
111
45
27
12
36
56
36
49
36
72
6
72
69
21
39
45
15
60
15
78
15
20
16
56
13
23
85
39
21
12
36
96
36
39
15
21
27
18
54
54
11
40
45
183
33
30
29
13
18
45
3
21
24
27
9
56
48
24
7
129
15
24
41
12
19
18
180
95
13
264
23
36
49
60
75
15
30
155
7
81
9
39
24
20
13
15
123
72
24
105
21
12
18
18
132
84
3
21
180
35
1
18
18
18
54
3
60
24
15
6
48
60
15
51
41
55
108
41
28
20
52
33
47
88
33
3
20
25
11
88
15
5
43
42
108
87
56
16
20
13
27
9
24
3
9
78
17
1
48
15
9
51
24
48
15
57
48
45
90
9
9
15
15
45
24
45
48
27
120
3
90
23
4
12
15
5
13
12
3
21
51
36
33
99
45
6
30
6
41
7
21
24
105
12
51
3
5
19
21
9
51
75
9
36
56
4
80
37
99
8
1
36
30
29
12
4
33
72
59
12
55
30
72
23
37
18
17
40
51
36
45
3
5
112
9
36
75
3
5
13
54
105
8
67
5
13
36
135
44
52
20
124
147
12
42
48
83
4
99
36
54
75
69
72
23
7
29
31
18
18
30
39
44
12
24
13
48
15
75
18
47
13
36
15
93
35
31
117
63
21
69
42
18
12
162
6
59
160
72
120
20
1
12
60
72
15
21
27
243
30
119
4
39
6
15
24
27
65
25
75
3
36
77
79
18
131
24
36
25
42
30
15
44
16
8
31
18
35
40
92
43
6
35
36
19
17
60
4
45
3
48
8
79
96
5
16
15
36
93
20
7
42
12
75
20
31
54
54
69
80
36
4
72
9
59
37
15
3
17
73
111
117
23
16
51
29
31
9
84
9
27
9
24
30
36
5
19
17
85
75
24
105
35
ABCD 98133371554*3^$a+1 [50053]
54
288
126
33
3
33
108
219
69
165
144
207
9
18
117
45
18
54
36
87
156
45
183
12
144
75
36
33
36
60
33
51
57
198
18
15
3
141
48
12
132
9
387
96
93
126
72
126
51
48
27
18
63
117
108
180
207
96
108
3
54
18
180
342
123
180
48
27
21
12
48
81
63
96
96
36
48
75
69
57
183
33
126
33
309
36
3
48
36
3
57
87
180
249
3
54
87
183
36
36
45
96
48
84
267
54
75
144
36
105
183
51
57
84
48
27
21
33
15
60
48
111
72
297
45
72
27
36
81
18
249
132
33
27
333
39
12
93
51
219
21
87
45
63
141
57
144
27
207
141
132
15
33
21
108
63
9
51
180
147
9
36
60
48
48
51
36
90
144
108
135
12
48
84
9
243
48
51
162
63
45
15
96
123
18
39
159
234
36
3
33
63
12
141
18
72
189
27
252
57
321
15
3
108
45
27
117
36
60
48
135
45
9
339
39
9
9
87
165
36
36
36
18
45
36
27
504
45
60
21
15
12
132
60
36
141
3
123
54
144
18
108
126
147
15
33
3
18
87
129
54
18
36
18
21
12
147
33
39
213
36
96
105
99
27
162
3
69
27
27
9
144
243
141
111
36
108
90
18
129
15
72
234
99
108
135
9
63
81
96
192
132
12
45
195
21
90
108
54
90
57
60
45
72
15
60
69
27
36
45
15
48
207
36
198
108
63
60
39
141
57
39
231
69
48
84
48
204
15
72
9
96
180
3
54
99
36
288
369
27
189
135
108
117
27
135
306
27
243
18
27
12
285
3
87
153
63
33
3
108
69
12
84
33
255
33
18
9
96
228
12
48
165
111
123
165
60
276
39
21
141
87
204
267
21
15
21
51
57
69
63
153
3
15
18
108
90
45
48
108
105
36
483
39
36
105
204
105
39
159
18
288
15
180
12
384
39
54
3
123
249
48
48
12
36
147
429
12
96
144
39
57
48
132
252
84
12
36
60
132
105
54
33
165
27
27
81
9
126
45
243
198
99
225
15
36
12
9
123
3
9
9
27
60
39
153
27
36
81
9
171
60
183
54
39
204
36
459
81
180
45
18
36
18
315
192
33
126
33
57
180
54
54
87
96
12
39
93
15
18
288
54
69
165
72
51
183
108
273
48
12
9
144
75
48
129
27
96
96
87
72
21
12
183
141
108
93
3
48
21
63
171
126
198
45
405
63
48
48
3
57
33
51
3
144
153
96
84
99
36
18
3
36
141
18
33
300
45
72
303
108
48
36
12
69
144
90
165
12
3
18
15
ABCD 98133563278*3^$a+1 [50082]
16
26
84
34
36
38
78
22
12
48
128
90
144
10
78
60
50
16
116
30
96
30
18
76
18
32
18
16
96
48
60
32
24
46
18
12
188
22
30
44
4
30
2
48
78
52
30
126
26
4
62
18
16
18
42
24
36
8
6
34
86
136
48
90
60
176
196
56
12
160
12
80
60
156
4
38
30
172
8
100
12
18
56
36
118
38
4
38
102
36
270
24
84
6
100
60
174
96
14
46
116
78
34
272
18
46
20
34
62
4
90
54
8
24
58
6
74
250
260
108
64
74
10
24
90
26
10
234
380
18
94
24
62
4
78
26
42
72
156
204
102
34
6
30
56
72
18
24
94
84
32
24
10
66
80
40
120
8
10
92
6
30
22
20
36
126
64
20
160
92
234
54
150
90
4
12
20
108
36
12
42
12
28
122
36
34
68
6
4
86
12
64
44
24
40
62
34
36
18
240
236
4
96
6
38
162
144
144
46
6
228
38
144
58
6
32
30
54
28
26
150
46
48
72
60
30
18
12
108
12
56
88
92
4
14
256
60
320
36
30
52
62
216
4
138
60
12
56
12
90
132
30
34
26
220
24
24
38
34
56
22
30
2
48
150
40
392
28
2
6
28
24
50
10
8
28
36
78
26
40
14
10
20
52
18
60
38
28
24
56
36
88
12
74
124
66
84
42
44
4
68
22
120
80
12
70
80
18
10
30
96
54
62
36
120
28
86
48
70
36
534
36
50
40
66
228
2
40
60
24
24
2
10
56
52
26
40
80
34
42
30
84
14
52
56
4
18
62
190
98
196
62
34
18
42
14
16
14
6
144
174
82
158
10
42
14
94
2
28
210
36
6
180
146
64
78
146
190
50
4
206
76
320
40
56
34
50
208
36
24
36
354
60
38
108
190
126
98
46
176
4
50
46
60
50
118
120
86
106
54
6
48
12
80
28
32
94
36
98
16
56
70
18
30
8
178
20
42
142
2
244
30
32
22
30
30
90
12
134
36
118
30
86
60
10
54
62
18
40
152
36
4
18
162
174
36
74
16
20
220
24
26
70
30
48
12
80
126
18
102
72
108
114
40
98
46
32
142
2
154
2
4
14
4
132
54
32
4
60
54
144
56
124
20
22
146
4
120
24
84
162
86
24
28
2
34
2
22
72
56
48
42
34
14
10
246
78
36
24
20
130
42
44
24
172
20
70
56
88
6
56
184
8
42
4
32
4
30
140
24
72
82
92
34
36
48
180
60
36
24
38
108
90
154
150
2
40
86
54
10
38
36
96
30
88
2
6
94
18
32
88
6
140
72
30
72
52
54
90
36
60
48
20
16
26
58
30
182
36
72
90
112
134
4
72
84
24
320
96
64
2
34
84
72
44
10
14
18
34
120
108
2
58
30
56
36
54
106
78
6
60
26
40
140
30
186
28
44
180
18
90
18
34
158
208
50
72
54
48
82
26
42
10
2
60
4
36
48
158
90
22
38
22
42
60
30
74
4
56
136
60
146
34
210
110
186
22
26
6
88
2
10
48
90
98
4
14
64
162
44
36
24
102
28
26
6
192
96
4
6
44
52
20
28
12
224
42
202
140
160
20
10
126
30
50
36
84
16
8
36
12
88
20
162
42
52
110
40
30
14
96
130
18
8
4
38
10
30
8
88
6
18
90
102
84
60
30
6
236
28
50
76
158
102
24
66
126
18
60
10
126
74
126
54
34
36
26
18
46
36
44
66
88
90
42
60
8
126
114
100
26
10
92
24
84
4
12
146
172
32
ABCD 98134116482*3^$a+1 [50014]
27
4
20
75
60
9
21
19
35
132
13
35
169
8
39
9
36
75
54
42
73
72
152
16
12
23
60
6
19
11
1
12
8
108
111
49
11
21
99
54
42
9
21
18
37
119
13
12
11
84
66
54
96
9
40
8
3
13
84
96
155
9
16
44
16
131
36
13
167
9
64
36
71
30
198
21
48
16
47
85
65
3
75
42
19
8
40
11
1
56
15
18
27
4
65
111
4
24
11
25
60
131
9
9
6
13
8
15
54
6
18
42
33
27
13
24
11
9
81
27
40
68
27
49
11
13
5
27
64
36
12
8
28
11
54
42
97
23
25
29
15
4
47
9
69
51
4
191
9
12
15
9
4
35
30
30
145
41
39
16
59
12
25
48
41
19
36
41
27
120
21
7
32
27
96
57
3
9
39
60
49
47
9
147
210
24
120
6
37
47
61
60
60
83
25
5
67
92
33
18
12
60
33
40
36
68
27
66
18
12
18
96
51
69
66
49
29
66
30
39
52
20
75
9
4
72
20
3
12
33
52
44
4
107
25
23
25
5
30
25
35
12
18
51
4
11
1
20
15
24
66
43
11
1
23
36
6
18
1
48
101
7
84
11
45
39
1
8
16
11
18
67
5
24
24
30
1
56
64
44
135
1
5
79
92
63
45
12
99
33
111
9
3
73
11
24
36
6
19
44
27
69
9
19
8
123
36
24
60
36
30
55
24
35
6
19
104
21
6
84
12
18
6
66
78
36
144
21
16
83
1
11
37
72
48
36
140
24
87
24
6
3
63
153
27
45
40
23
9
16
24
53
78
9
33
39
40
65
24
15
105
19
12
84
47
9
4
185
30
36
1
5
30
37
12
56
3
25
71
1
48
72
24
131
18
19
48
59
21
12
87
13
68
39
13
96
5
90
120
25
24
56
12
33
42
24
36
18
67
24
8
60
16
60
35
9
72
4
11
13
53
27
28
35
9
39
60
12
48
9
63
117
33
3
40
24
36
60
47
45
48
15
12
73
72
5
19
24
77
54
1
65
39
9
30
1
8
27
6
19
5
3
112
24
47
24
21
3
60
1
89
6
25
59
6
30
36
108
61
5
24
55
12
23
9
16
11
96
24
21
12
81
30
42
15
3
60
9
87
13
77
15
4
32
24
45
43
72
48
36
11
24
49
11
72
85
20
3
192
13
71
1
84
29
66
24
1
95
24
49
32
21
39
108
36
40
41
54
36
93
27
73
197
30
21
4
36
44
51
25
35
13
56
45
30
1
24
41
18
9
40
77
30
1
48
17
78
42
43
24
47
49
47
33
16
68
16
41
55
24
11
24
141
40
11
30
27
3
9
15
45
4
12
29
24
15
16
35
61
24
11
73
35
85
11
24
72
18
30
81
51
48
12
49
120
35
36
33
16
41
15
3
9
3
25
83
25
12
20
39
24
36
13
11
66
39
76
24
11
13
23
30
43
5
27
3
165
40
36
36
32
21
42
24
33
40
32
15
1
44
9
19
48
48
5
31
204
156
20
39
6
6
108
105
16
20
15
13
36
60
44
51
30
30
120
69
36
75
57
72
28
65
30
18
19
47
36
49
8
28
53
55
44
72
21
55
59
30
54
57
3
37
32
57
144
72
24
39
40
60
77
30
18
7
228
35
97
48
11
6
27
171
162
18
37
8
111
25
24
47
85
5
19
84
36
36
12
53
99
51
37
11
12
33
72
45
75
135
9
4
20
16
59
69
12
76
20
15
37
20
51
12
18
99
21
7
20
24
40
104
52
60
29
54
192
13
32
45
79
84
5
7
24
11
24
36
9
9
27
64
29
19
48
128
12
15
37
200
3
33
36
76
24
11
30
18
57
72
96
21
96
48
42
30
78
85
71
24
1
5
24
51
16
53
72
15
15
129
15
9
4
23
30
30
18
19
20
3
48
1
149
171
40
119
12
18
135
15
60
12
157
77
39
57
18
156
21
4
41
103
20
36
64
71
49
11
30
19
24
11
1
56
63
156
6
18
1
8
76
11
49
11
13
11
9
28
68
4
11
42
139
59
69
52
56
39
24
1
8
12
60
39
109
47
25
36
60
8
40
5
31
59
12
49
20
16
59
84
36
25
68
3
144
45
21
19
5
6
24
61
5
3
27
9
40
20
15
93
48
28
36
11
48
45
16
59
30
42
48
37
20
15
49
56
28
12
35
18
7
32
3
54
51
144
135
54
126
24
36
1
29
39
60
27
25
89
39
4
8
28
11
360
6
138
36
13
8
28
60
24
11
25
12
29
6
18
55
12
5
48
30
72
114
31
12
36
84
77
24
15
16
59
1
59
21
21
30
18
19
8
4
68
117
6
24
9
112
23
1
84
144
48
59
25
11
48
81
39
45
4
77
55
35
33
28
12
36
137
54
96
9
40
59
12
49
8
12
36
9
24
120
6
21
24
144
21
15
16
35
48
1
5
30
21
39
6
30
13
12
32
12
4
71
21
39
96
25
5
19
68
33
43
71
25
24
96
59
85
12
48
11
36
13
72
5
15
3
72
9
16
35
85
29
66
13
44
3
25
23
109
11
42
199
84
71
9
40
12
20
45
144
91
23
6
126
18
42
78
39
76
92
12
16
36
11
30
43
77
43
11
1
23
60
36
33
27
9
36
40
65
43
68
12
51
36
36
45
4
209
55
92
28
35
1
8
51
37
83
9
3
9
76
59
9
16
5
3
16
5
30
21
15
36
37
36
120
12
8
75
66
79
12
83
85
92
12
28
23
66
19
60
11
ABCD 98134172848*3^$a+1 [50067]
39
12
85
5
3
21
91
8
141
51
24
24
40
41
126
24
30
3
21
126
21
99
21
24
16
59
13
11
60
9
21
99
63
193
35
36
24
1
24
41
36
19
56
3
6
24
7
128
15
25
17
15
40
65
7
47
54
36
39
87
33
27
204
6
30
13
5
27
93
67
24
59
6
55
8
72
159
57
39
6
114
1
5
24
54
69
117
6
165
33
55
47
49
59
21
39
97
72
8
33
42
48
21
9
39
87
54
75
15
60
37
24
125
139
65
60
27
15
73
11
13
32
15
6
48
259
8
9
60
36
48
72
48
6
81
24
21
3
96
16
23
30
66
36
18
6
165
24
51
30
90
205
5
19
32
3
45
96
9
7
24
48
48
48
167
105
88
5
6
6
18
36
1
29
66
198
6
13
32
105
15
39
30
90
49
80
21
90
25
32
45
144
3
3
60
24
1
128
21
139
17
18
30
7
65
18
42
18
1
71
9
39
66
6
18
31
35
54
12
30
24
21
45
27
21
12
15
40
24
216
48
24
23
18
36
30
6
159
15
49
72
24
11
37
56
45
27
3
96
21
15
30
60
55
5
54
109
167
25
149
51
48
16
29
187
29
91
8
15
12
45
15
30
3
57
54
6
27
81
6
6
18
120
105
27
48
45
24
87
33
81
31
35
6
18
120
72
60
78
51
21
27
27
6
108
6
13
56
87
30
67
11
12
30
3
15
145
32
39
36
45
39
81
40
29
51
72
51
37
8
16
56
24
81
39
21
43
5
60
36
3
51
21
45
60
66
108
97
32
33
120
15
88
144
11
37
48
24
53
30
69
64
11
93
16
5
30
21
88
23
30
114
36
60
57
141
6
120
21
45
43
72
29
96
3
21
19
24
47
9
16
56
45
75
15
48
36
85
5
6
18
126
96
133
71
120
30
6
37
83
37
41
42
54
15
15
1
5
43
5
6
21
45
18
25
11
61
8
57
63
87
54
19
131
36
25
8
40
96
8
16
56
39
1
11
108
12
93
21
24
6
66
19
209
55
47
144
1
248
51
90
186
60
165
45
3
64
32
21
43
11
24
12
48
105
135
1
11
13
17
7
47
6
19
5
115
35
13
17
96
79
119
1
11
18
19
23
97
23
25
24
48
48
8
72
75
13
80
21
60
30
24
9
40
17
31
29
6
18
51
24
40
95
9
27
61
23
72
120
49
29
6
30
63
3
24
84
49
48
23
25
101
54
30
7
53
66
1
95
78
36
151
29
6
120
114
3
87
54
67
53
36
39
24
27
6
30
9
24
24
3
150
18
72
45
33
127
24
5
24
6
45
40
41
18
85
35
12
49
8
136
5
19
56
81
36
30
120
84
1
120
119
6
115
24
5
3
93
60
144
90
21
64
11
18
27
39
73
11
12
33
15
1
5
3
120
63
24
66
15
64
168
47
6
18
60
42
19
8
40
83
18
30
45
27
69
9
87
39
9
111
9
16
5
6
37
48
8
81
144
31
144
17
15
39
6
18
9
33
7
17
31
8
15
49
17
39
15
12
108
30
36
151
113
127
8
24
3
144
24
36
36
13
5
6
36
49
41
24
271
48
35
85
77
60
7
48
95
9
15
6
3
24
27
24
42
78
37
35
45
105
39
15
150
3
57
6
9
39
186
30
9
57
39
9
126
24
156
66
18
1
80
9
6
25
8
21
67
35
30
60
19
89
60
30
36
105
120
45
43
83
69
16
59
61
65
204
6
13
35
69
16
17
78
25
95
36
66
75
48
16
59
60
96
66
63
57
48
31
5
30
96
54
31
24
11
84
36
24
69
45
6
54
72
79
24
101
19
80
15
102
3
24
48
39
90
15
75
36
97
23
18
36
6
78
42
18
6
60
81
99
13
11
60
66
15
16
24
5
19
47
24
186
63
15
66
6
108
12
30
18
1
11
114
3
3
30
30
198
6
85
35
6
24
111
3
12
33
15
1
56
39
24
9
87
120
96
49
104
16
221
19
95
1
5
48
36
15
111
354
6
33
24
72
24
45
66
1
32
33
24
15
21
67
23
9
69
6
93
81
96
15
15
24
25
17
24
79
56
135
6
19
24
5
12
15
39
36
13
95
30
66
25
11
37
56
21
204
6
36
13
185
36
43
11
109
23
97
8
93
60
135
15
81
24
21
91
24
8
3
108
57
3
36
145
65
31
24
35
84
12
48
21
120
15
24
30
75
112
29
19
17
15
33
30
9
40
48
24
48
168
8
24
63
24
54
6
21
33
39
93
18
6
43
23
54
126
18
51
15
25
24
11
21
63
6
75
64
24
17
6
49
59
61
48
17
84
51
168
57
15
21
3
75
45
45
30
61
5
43
8
40
5
204
36
123
15
12
45
40
29
30
36
24
30
19
5
12
48
30
30
211
5
3
33
18
12
54
19
24
8
15
78
139
107
ABCD 98135207356*3^$a+1 [50049]
54
125
25
234
120
102
18
60
36
60
5
1
90
5
73
6
240
6
144
6
17
67
6
114
6
108
42
18
6
96
24
6
108
126
24
17
25
35
19
24
12
54
66
24
24
30
30
101
121
119
1
23
31
66
48
6
36
48
5
25
30
150
6
30
30
186
84
11
13
6
24
60
42
18
5
7
30
83
7
18
42
17
1
6
60
173
60
7
54
132
24
36
24
144
6
54
150
72
53
36
1
119
25
6
17
31
30
126
96
89
1
24
66
24
66
18
42
108
119
48
19
24
77
55
48
12
24
24
36
24
12
54
6
78
90
89
72
84
61
54
29
91
6
11
79
60
6
18
6
23
7
30
24
42
18
126
30
131
48
120
1
60
84
6
36
78
11
55
66
119
109
162
138
36
35
31
17
43
54
54
30
47
109
36
107
127
29
7
30
24
180
60
71
12
7
120
60
6
23
31
6
23
1
131
13
12
47
103
30
47
37
11
19
84
29
43
114
36
108
6
29
1
30
6
84
35
1
30
48
156
5
48
1
6
6
24
11
73
36
35
55
54
60
102
114
84
120
12
48
66
54
6
24
17
49
36
54
6
54
6
60
258
60
12
48
42
60
59
49
36
24
6
24
5
25
47
85
24
11
139
96
29
61
90
18
6
24
12
18
12
167
43
138
6
6
23
24
13
114
24
66
23
37
203
103
18
150
96
36
48
42
35
49
24
35
31
101
13
6
120
84
6
24
30
5
91
6
108
6
36
84
36
138
126
24
161
24
1
30
24
12
108
6
24
36
24
42
77
97
66
30
30
53
67
84
5
48
1
60
60
96
6
78
180
156
60
36
23
84
1
36
30
174
12
48
36
11
13
239
103
24
6
60
60
108
66
24
66
24
11
31
108
65
85
150
186
24
6
186
30
168
66
54
30
72
24
126
30
47
12
109
36
96
24
23
61
36
24
6
36
137
1
60
60
12
54
84
12
48
12
120
54
60
120
203
31
72
108
126
11
145
78
41
55
30
114
12
5
19
90
150
5
19
132
53
31
30
71
108
36
91
84
41
25
84
30
30
36
48
66
30
66
65
144
84
1
143
91
6
60
54
30
36
6
18
60
150
12
18
6
66
198
120
12
17
132
25
23
12
156
103
36
30
36
24
96
60
78
17
13
36
24
36
66
30
23
1
66
54
6
30
18
150
11
1
47
7
24
30
6
6
203
91
53
7
30
24
12
90
18
30
30
71
61
18
5
55
125
12
55
18
35
7
78
11
36
229
60
30
24
66
11
12
67
24
36
24
30
47
85
84
114
12
65
79
30
66
24
36
18
35
55
150
66
6
47
13
78
60
29
97
24
192
54
54
6
29
67
198
132
18
89
12
60
91
114
66
5
49
11
205
59
19
102
35
19
30
24
36
6
114
90
36
18
60
95
67
180
120
29
25
30
36
18
12
48
59
13
24
6
24
36
197
1
30
6
120
30
6
83
61
24
12
59
91
24
6
48
60
120
36
114
12
18
47
55
144
54
35
1
119
12
12
7
114
12
47
7
144
6
66
65
49
6
90
107
13
119
55
60
24
12
24
36
30
59
115
24
66
24
36
6
53
7
30
54
5
25
126
48
60
17
48
24
61
42
30
48
42
54
59
85
72
18
6
24
30
30
6
36
17
67
6
18
6
84
120
120
6
84
30
12
144
30
60
30
156
78
5
37
60
174
6
108
11
109
6
150
66
60
30
47
31
17
103
6
60
6
30
95
19
6
107
157
24
6
5
25
36
119
61
107
163
48
30
60
36
30
30
6
48
102
78
66
59
145
11
1
30
18
162
60
24
156
113
97
114
150
6
138
35
85
36
6
30
30
5
49
119
31
65
49
72
84
35
108
61
60
36
6
18
30
72
5
73
12
48
12
54
5
25
390
36
18
90
12
90
60
18
5
24
181
59
1
6
41
25
90
48
42
78
90
36
59
61
24
59
7
41
73
59
43
108
5
1
24
36
24
30
6
30
96
84
6
84
6
60
84
54
11
61
48
306
6
48
72
150
18
66
30
54
185
37
48
42
17
1
72
174
156
17
1
36
30
29
37
18
66
96
108
30
42
144
54
29
43
18
12
48
42
18
60
12
60
ABCD 98135212738*3^$a+1 [50046]
24
69
48
57
18
5
37
66
21
39
45
27
84
9
27
5
19
18
162
30
11
7
42
66
5
28
21
71
37
90
65
112
8
1
72
12
18
108
21
3
65
25
12
63
87
5
48
48
28
36
144
32
19
18
30
77
16
105
99
51
30
78
17
4
9
11
79
29
67
90
126
120
9
20
13
90
5
283
9
20
28
12
15
108
5
55
30
6
9
108
24
39
66
3
3
30
35
133
90
41
49
30
41
1
75
12
8
7
6
30
149
108
13
36
6
84
5
4
104
228
73
51
93
87
68
31
41
36
49
3
33
12
18
108
72
29
16
12
75
36
29
37
11
97
23
19
30
15
9
30
36
5
85
24
84
6
9
32
43
21
104
61
120
6
9
21
54
57
15
42
63
72
96
39
36
30
39
108
12
63
54
15
33
27
24
32
25
42
36
30
27
204
3
18
15
24
144
21
18
93
27
90
36
24
3
24
9
72
12
51
21
11
43
60
29
76
39
120
33
45
12
72
78
30
3
3
72
105
3
57
27
45
80
25
12
123
12
9
24
3
15
65
64
33
27
45
18
30
36
96
66
45
15
48
17
25
27
3
54
35
145
95
19
9
27
53
1
12
87
3
18
11
25
11
12
31
24
18
48
59
13
24
75
8
1
131
28
135
30
15
21
11
25
6
29
96
163
84
36
41
13
135
15
30
51
75
114
63
44
4
45
36
15
75
24
30
96
108
12
39
39
102
54
29
48
37
15
12
60
3
72
18
48
24
48
35
16
32
49
23
115
5
12
100
33
63
44
1
18
72
9
60
33
36
54
33
27
48
45
44
28
15
48
9
45
3
92
48
16
39
96
45
27
45
32
88
27
60
57
8
7
18
66
117
20
4
21
147
33
24
15
96
24
63
66
119
25
51
84
27
21
44
16
20
24
109
51
48
80
37
108
162
93
36
60
72
117
60
87
15
18
95
16
24
12
3
33
15
9
36
45
15
3
6
36
48
119
85
47
19
6
3
20
12
1
48
59
55
45
36
45
111
9
24
83
12
52
60
3
6
72
3
15
30
6
18
48
27
32
1
18
9
21
36
51
32
132
25
54
12
57
60
60
8
85
39
21
39
15
144
9
12
135
168
12
53
48
4
48
32
88
33
270
9
56
7
18
39
8
31
9
48
48
51
101
13
36
30
33
21
24
15
3
18
54
33
105
15
9
36
35
37
167
13
51
21
23
40
63
30
24
3
8
19
36
57
15
33
12
48
3
129
8
37
3
32
12
13
15
132
15
21
44
1
54
9
9
3
164
100
9
12
35
24
28
32
100
33
150
57
141
63
129
90
81
36
33
3
12
21
72
120
108
36
6
12
18
24
111
63
29
52
45
18
90
23
73
71
4
141
15
84
12
60
24
48
27
84
54
6
29
37
6
69
69
36
18
53
25
39
33
3
27
72
41
49
15
48
45
83
40
104
40
24
111
30
60
15
75
69
69
23
55
84
6
15
12
48
104
1
12
36
6
30
39
21
183
15
12
21
39
45
48
12
39
84
5
13
39
51
42
12
6
5
25
18
17
25
3
36
81
15
9
75
9
24
12
36
72
63
45
18
114
18
72
53
13
36
35
73
51
45
30
222
12
15
12
36
15
300
9
8
16
75
24
12
41
19
90
3
15
125
67
36
77
16
165
36
36
3
60
44
13
54
24
9
92
4
12
20
52
63
17
16
12
45
18
69
75
12
36
5
28
60
32
120
25
35
55
72
18
54
41
12
88
32
16
9
3
80
28
84
57
36
15
48
116
25
66
24
84
29
120
37
63
12
9
90
189
68
49
96
48
27
69
75
168
32
205
11
13
30
57
12
8
37
18
90
27
27
113
52
45
3
96
32
67
72
18
35
7
54
30
36
36
90
39
39
9
12
96
3
9
8
115
29
48
40
21
51
39
54
75
75
57
20
139
77
4
3
18
27
27
41
13
47
43
17
25
63
45
36
11
73
75
105
6
33
12
21
60
30
18
15
12
48
21
15
48
48
69
39
96
36
27
33
80
24
1
42
45
3
114
48
6
149
67
54
11
55
6
15
32
1
39
12
21
27
27
126
3
224
16
72
24
8
12
1
75
39
45
48
15
93
27
137
28
36
129
36
66
6
39
51
72
30
6
17
49
11
49
30
21
159
6
54
5
28
12
3
108
42
27
45
39
99
6
47
37
78
30
35
112
12
8
37
18
137
88
21
27
15
5
64
39
9
57
36
15
3
42
3
15
117
32
85
66
6
18
5
85
27
24
132
33
27
152
13
54
18
23
19
65
48
13
54
21
24
9
30
6
35
31
78
227
37
18
57
92
1
15
129
30
60
69
12
9
36
108
11
43
72
45
3
33
44
19
72
5
52
8
55
17
28
69
66
9
36
15
89
1
63
45
30
6
15
3
5
13
12
135
15
12
6
15
60
48
141
23
40
72
33
30
33
12
63
5
85
18
117
9
23
28
45
39
15
54
59
31
66
168
66
24
177
3
45
48
104
16
33
90
45
32
37
18
12
60
153
39
6
54
21
9
96
3
60
ABCD 98135366482*3^$a+1 [50014]
30
17
36
12
100
3
5
72
7
17
1
15
3
150
11
4
12
48
20
24
1
39
33
59
36
72
72
13
15
32
13
36
179
55
18
183
44
115
36
9
60
8
13
59
36
36
24
79
18
15
48
21
54
9
123
5
13
15
51
36
24
48
6
59
40
27
29
1
83
133
23
84
1
11
31
33
80
67
113
61
23
220
80
97
3
8
24
13
60
23
49
54
41
136
267
41
145
15
15
69
248
52
87
29
72
52
21
11
84
12
19
9
80
52
27
5
43
90
107
96
37
12
15
140
100
36
56
48
1
6
18
12
191
132
40
3
72
53
19
69
32
19
6
147
33
90
53
100
75
24
48
252
108
5
55
5
97
6
29
60
28
8
31
60
53
12
4
152
112
8
72
91
12
125
79
5
24
4
36
15
29
43
165
32
156
4
68
160
45
59
96
43
269
192
16
44
1
3
12
32
60
91
5
1
63
168
32
43
17
36
19
12
24
57
92
96
7
5
43
36
96
105
12
3
65
40
9
39
15
17
67
36
60
65
91
114
35
84
88
32
40
45
18
29
84
40
56
88
20
96
4
48
3
45
32
24
4
20
144
12
28
8
12
160
27
60
41
84
1
63
24
57
66
89
1
42
65
1
72
42
36
17
48
19
42
83
7
53
12
133
12
131
37
63
3
54
36
11
25
60
243
3
78
59
36
40
24
8
148
75
54
35
12
48
36
19
45
96
105
42
5
115
17
76
20
64
36
32
28
21
23
16
159
72
84
5
4
116
1
23
132
43
42
11
12
115
17
55
24
270
120
60
30
24
45
93
27
8
60
37
18
45
39
113
16
24
33
15
32
1
6
5
16
32
36
55
36
5
25
35
55
36
33
27
72
66
96
48
51
24
32
19
126
36
18
96
33
57
3
63
18
6
21
9
39
75
9
21
11
61
95
37
3
80
79
29
160
60
87
33
32
24
24
19
45
32
16
8
19
60
17
19
17
49
3
8
40
8
37
30
33
32
12
160
212
28
20
12
4
116
16
60
80
28
15
42
63
45
156
18
21
12
92
55
41
4
315
6
75
81
24
39
8
72
180
12
120
13
36
71
19
17
109
6
12
60
5
48
148
51
48
90
6
185
12
72
16
75
69
51
42
18
12
17
36
151
120
36
204
66
59
1
15
195
42
66
96
21
177
47
19
57
20
24
24
12
12
88
75
72
48
90
3
104
1
126
41
12
37
114
57
12
8
12
1
75
15
65
1
18
5
16
44
13
30
53
91
21
213
54
198
47
43
60
29
55
69
132
15
18
39
68
28
20
36
60
16
3
24
65
16
80
96
49
90
69
20
145
63
32
7
41
37
71
4
15
30
23
247
21
20
60
336
64
92
19
33
32
64
60
84
15
21
39
5
31
5
115
42
15
188
85
11
91
72
72
41
48
160
75
72
24
18
15
20
60
193
15
3
102
143
25
36
54
5
64
8
97
63
60
129
11
43
5
132
7
60
45
36
9
15
87
9
15
5
4
60
32
108
148
15
18
59
16
24
27
6
15
75
65
19
81
80
108
52
8
4
45
18
18
59
48
55
17
60
108
52
48
32
100
56
85
15
44
31
165
75
5
112
44
19
45
9
11
4
141
6
93
27
21
15
168
41
43
81
15
149
7
6
63
12
8
1
23
36
12
24
16
12
3
33
32
49
23
151
29
67
66
47
40
56
61
59
7
225
8
1
18
17
61
47
91
5
24
88
120
33
11
16
27
81
24
80
48
48
24
16
24
8
24
28
45
6
29
91
54
3
80
112
156
20
60
52
45
12
18
24
89
85
6
36
33
39
48
60
45
12
32
96
79
113
72
76
87
72
5
120
64
20
19
77
36
13
6
5
43
108
17
1
11
28
176
37
15
20
43
101
120
16
135
78
54
90
3
99
221
28
140
36
43
113
144
16
8
72
52
32
76
8
60
49
47
13
47
48
88
63
17
19
93
57
3
45
18
5
13
131
16
8
96
1
63
24
80
67
60
9
224
31
5
55
84
108
42
195
8
25
54
5
48
7
21
20
84
31
78
11
115
18
15
80
60
120
67
36
137
1
27
20
40
80
19
5
28
32
60
19
29
7
29
52
8
4
32
4
56
4
20
156
28
36
21
18
93
44
19
36
21
68
4
33
47
43
65
12
55
33
8
64
33
3
60
32
40
12
21
47
48
96
48
7
9
44
36
25
71
76
27
5
16
60
104
13
180
78
90
15
15
36
60
54
11
ABCD 98135508704*3^$a+1 [50099]
12
35
61
3
9
47
16
24
225
15
8
432
25
24
111
81
119
48
1
36
83
16
32
25
15
8
1
15
69
51
189
36
15
8
13
35
192
61
27
32
72
40
93
11
25
15
21
195
56
109
51
128
97
15
57
36
155
97
119
133
12
159
117
59
48
1
95
25
47
13
11
16
200
168
1
156
3
200
1
39
9
63
24
21
75
32
25
47
1
39
56
40
104
64
9
23
25
23
85
24
11
1
135
24
45
12
24
39
9
231
80
40
96
8
13
83
24
88
48
32
73
71
13
27
105
23
25
71
96
13
27
8
97
108
48
60
23
85
11
16
153
87
69
83
13
3
9
36
11
13
72
36
84
155
16
153
72
119
40
93
11
24
1
111
21
72
27
96
33
72
15
9
15
8
192
13
36
191
40
104
49
87
24
9
96
47
48
85
12
72
168
135
32
88
32
121
47
40
8
1
15
21
35
13
27
9
24
120
15
192
8
16
80
49
36
24
12
23
16
21
59
61
35
169
36
59
168
16
117
300
135
33
12
60
63
165
147
69
36
39
120
8
88
24
24
32
85
75
8
16
21
60
48
375
72
93
75
21
59
192
40
24
45
35
120
40
96
8
37
24
131
49
36
48
96
51
105
143
16
21
195
32
72
16
8
72
72
1
24
63
32
13
75
45
3
141
83
48
73
15
21
228
231
72
48
96
96
128
96
193
156
144
83
64
8
13
75
80
73
87
224
1
63
129
72
111
93
12
312
36
12
119
13
11
1
23
16
177
15
45
83
72
277
123
48
96
213
3
33
15
9
87
176
88
45
27
24
56
37
27
128
16
21
11
88
105
120
24
47
61
75
105
12
27
56
13
11
61
108
36
171
80
24
24
40
216
21
35
13
36
96
15
33
60
12
183
32
48
256
104
61
35
16
32
25
63
33
72
48
36
171
249
15
8
13
12
36
11
16
32
73
15
57
47
145
24
12
60
23
24
61
120
35
1
15
8
1
120
72
72
71
72
37
27
225
95
16
8
40
104
61
107
64
56
49
15
21
83
16
8
16
32
24
85
24
12
60
75
32
1
119
48
25
23
16
56
48
61
35
1
48
132
35
109
83
61
36
156
3
21
108
120
23
64
45
35
40
8
1
71
40
120
24
120
225
12
24
75
81
144
96
12
243
9
15
81
47
48
49
23
88
24
8
13
83
25
15
32
40
24
105
39
56
40
45
60
23
25
72
15
96
200
13
60
15
57
48
15
96
120
9
72
84
36
72
36
24
12
168
23
133
59
88
80
72
61
155
337
23
96
16
120
45
75
120
32
25
207
104
1
111
168
56
136
117
35
16
32
85
72
12
23
1
15
56
109
27
9
135
8
1
135
21
36
60
12
168
15
24
105
39
9
72
60
108
23
48
16
96
45
155
25
39
80
121
12
108
15
9
39
32
24
48
120
208
45
299
16
24
24
32
24
16
33
24
95
16
120
21
48
203
24
48
121
167
64
104
16
69
51
360
8
25
180
83
40
129
60
84
15
56
25
143
181
84
47
24
25
207
32
61
27
48
32
24
49
15
32
48
40
69
11
24
1
36
36
72
36
27
9
135
9
72
47
37
24
72
12
47
13
120
35
25
12
51
45
3
45
60
12
108
15
57
143
24
16
56
24
24
88
24
24
32
24
193
12
75
33
111
120
117
300
23
109
107
376
80
13
12
167
73
263
96
13
35
37
24
27
9
15
21
99
93
72
24
51
21
12
87
8
112
24
21
96
108
15
56
96
48
24
157
51
24
69
35
49
36
24
108
15
32
96
144
85
96
27
80
13
35
ABCD 98136421874*3^$a+1 [50053]
144
17
48
48
67
45
80
96
64
3
93
69
75
15
36
216
5
13
3
128
64
32
43
5
208
147
125
1
180
36
198
18
47
151
9
80
37
18
41
139
162
35
16
75
53
64
27
180
81
99
18
108
108
35
1
15
48
80
48
64
80
43
117
135
41
103
36
90
155
96
73
231
21
144
54
69
75
117
48
48
57
71
16
224
64
57
54
177
219
53
288
37
72
51
128
1
108
288
3
15
177
75
90
27
176
64
201
231
224
85
27
135
144
89
1
36
162
201
32
55
137
160
27
36
369
63
17
144
37
54
144
90
107
55
72
162
54
36
180
234
36
291
249
71
48
25
167
229
108
63
32
85
27
9
231
3
18
27
80
448
32
115
45
45
288
18
126
3
123
108
9
27
90
59
64
176
7
9
80
73
71
112
69
54
72
125
163
36
36
72
360
36
209
96
1
36
27
96
272
64
45
3
80
241
15
111
65
43
21
357
72
35
240
240
43
53
181
11
48
85
11
64
80
169
23
144
13
126
405
96
3
18
59
48
91
324
36
45
27
18
36
126
234
36
18
65
61
54
141
201
23
49
126
17
48
16
9
39
105
90
45
32
16
339
45
9
167
247
18
72
47
48
96
205
35
64
32
103
18
87
57
71
55
162
18
180
33
32
48
384
7
89
91
53
48
64
33
90
18
234
41
48
96
96
259
45
128
48
48
109
243
207
17
91
18
35
199
137
96
112
32
144
16
93
35
91
245
16
189
35
96
103
72
65
61
108
90
45
176
13
83
7
36
5
49
180
107
256
32
163
29
61
90
198
54
198
54
65
96
19
90
18
225
320
13
35
48
7
54
51
32
25
108
27
63
54
11
208
15
17
37
36
162
108
57
192
75
21
51
486
54
198
90
17
48
277
216
83
241
36
54
69
75
69
32
43
101
115
45
9
18
149
49
72
39
128
175
270
387
63
161
37
155
112
48
32
13
147
231
329
67
36
72
65
331
101
288
48
157
18
17
253
54
54
71
16
3
29
7
90
15
176
115
125
480
115
29
64
51
45
333
90
345
32
16
39
329
31
54
27
32
160
96
96
128
112
368
112
464
256
48
32
48
208
99
93
15
177
363
165
51
54
23
112
27
213
96
32
64
96
57
71
37
270
45
48
80
16
320
64
80
49
111
96
99
162
27
63
65
97
47
25
215
48
ABCD 98136536066*3^$a+1 [50008]
72
96
60
59
21
64
23
18
55
35
37
8
51
33
16
32
9
36
67
23
9
9
162
13
71
21
48
60
156
16
65
54
1
84
48
11
21
4
96
41
48
6
9
40
12
60
80
69
43
12
24
56
9
66
1
80
9
91
48
12
8
4
8
12
15
18
127
17
6
54
55
29
55
36
44
12
3
57
27
18
27
96
40
77
7
41
31
144
65
19
116
16
60
20
39
21
63
33
3
96
25
5
6
9
24
52
72
12
80
33
27
15
169
12
20
24
4
56
100
56
48
16
29
87
108
4
8
63
72
73
24
8
4
59
21
48
141
72
19
44
72
72
76
56
99
45
4
8
4
24
179
1
96
36
29
55
56
15
54
18
1
20
21
51
72
87
1
23
69
16
5
12
43
11
13
36
41
54
105
27
30
78
12
78
30
21
16
8
36
240
28
11
21
60
76
23
177
60
93
66
25
11
9
16
29
6
33
24
48
28
12
8
24
3
30
39
64
56
39
37
120
80
4
65
90
1
125
15
24
120
36
124
41
18
6
159
12
100
8
16
23
18
7
8
129
15
96
4
36
24
60
48
5
42
25
20
3
33
40
12
32
9
15
81
103
23
57
12
24
117
27
28
8
12
64
20
60
96
15
25
20
48
99
141
24
16
32
24
33
18
49
20
16
48
17
15
39
229
5
7
84
96
8
24
51
1
24
132
92
48
9
36
30
13
20
60
100
5
79
11
60
21
45
15
21
54
6
54
13
17
6
30
54
1
68
52
8
12
4
104
45
67
95
25
95
9
135
81
4
5
3
192
16
24
44
4
176
12
24
64
20
15
9
87
36
37
107
54
7
8
21
43
116
40
80
52
8
36
24
9
36
90
49
60
48
5
55
44
40
23
121
56
148
125
31
5
7
24
60
20
201
48
54
13
20
4
8
40
5
72
6
57
28
24
71
33
4
36
212
4
116
3
60
126
19
17
30
25
44
168
100
41
171
4
36
5
51
88
5
15
4
36
41
19
96
11
138
7
65
67
68
48
36
111
48
21
123
72
6
48
42
13
60
12
20
4
20
63
25
168
8
76
35
49
35
96
9
57
7
12
8
96
24
12
4
32
12
87
45
4
17
54
9
4
11
21
40
48
227
1
44
180
16
32
105
31
20
52
23
1
60
29
15
60
87
24
45
60
124
41
15
60
28
17
18
57
40
29
39
52
5
79
36
11
18
27
4
35
45
40
20
24
21
19
20
15
61
48
12
20
36
60
12
72
33
91
12
29
19
17
7
8
15
24
69
120
40
35
36
25
44
27
57
51
66
15
48
16
11
6
3
51
1
8
39
90
6
25
65
66
60
1
44
48
16
17
84
6
33
4
161
12
39
33
63
120
24
9
111
15
1
17
18
9
15
13
8
15
69
21
15
75
54
39
4
11
12
33
27
108
30
15
72
93
90
21
69
15
40
164
33
63
64
20
51
25
60
32
9
31
44
24
40
5
6
66
18
105
36
21
39
4
12
72
8
9
36
72
3
40
8
21
19
35
6
111
33
12
90
78
51
21
103
107
114
19
20
4
36
11
9
16
20
36
3
54
3
108
15
42
120
19
24
180
17
30
37
32
21
15
3
25
35
1
96
59
21
3
12
49
11
33
4
47
6
75
12
3
57
16
65
51
45
103
23
13
72
60
89
75
48
76
17
18
30
27
27
1
5
15
15
60
120
61
20
40
104
27
33
4
48
113
6
33
40
12
20
100
44
112
29
19
56
36
4
56
28
32
183
1
59
1
48
228
20
3
36
18
6
36
1
29
43
17
15
15
36
85
12
8
28
32
3
45
40
77
39
15
36
138
91
36
12
41
31
11
12
108
54
39
16
44
40
59
18
19
36
5
18
25
5
144
36
6
25
56
88
80
36
60
60
3
72
6
192
91
41
19
104
168
48
36
16
5
63
16
68
51
84
1
84
23
13
132
8
51
66
7
48
168
47
49
11
45
24
120
81
39
36
4
48
143
189
9
39
16
47
13
20
12
15
57
27
6
48
42
48
1
59
30
39
87
24
21
4
32
88
72
60
20
93
6
1
29
6
30
3
21
66
33
36
36
3
85
24
35
61
56
69
75
15
57
45
24
31
5
144
54
21
40
24
17
78
84
133
20
40
29
3
48
3
21
45
18
6
51
100
56
9
15
40
35
25
41
75
39
30
3
3
25
68
9
27
51
97
23
9
36
27
18
24
66
97
32
69
6
13
32
100
29
6
1
29
24
7
77
87
40
8
40
68
84
24
36
15
9
160
41
6
25
20
9
31
5
54
145
60
20
39
9
100
53
72
31
59
25
83
33
12
15
18
51
24
72
15
48
36
13
8
28
132
128
24
51
1
35
13
23
25
48
104
12
39
21
24
4
11
30
39
16
56
36
132
27
21
3
1
44
40
5
12
15
63
21
63
1
5
7
120
83
6
30
9
12
123
54
78
9
4
89
7
11
69
9
31
41
30
9
9
36
51
9
3
63
13
101
30
6
39
9
6
145
83
13
20
24
28
92
3
126
36
51
24
24
4
47
21
12
3
9
21
18
36
13
113
103
11
193
80
48
3
21
24
36
9
51
4
11
24
61
11
12
33
12
33
19
65
6
12
1
20
36
21
3
40
84
8
24
33
43
44
136
53
210
42
115
8
15
49
12
104
15
6
48
18
9
28
8
15
ABCD 98137009286*3^$a+1 [50081]
27
88
5
39
16
44
192
16
5
87
16
32
48
52
108
65
87
57
3
108
100
29
3
24
16
188
24
28
5
15
48
100
29
171
60
24
48
4
84
65
15
57
87
33
43
20
24
48
33
7
92
48
64
140
9
87
33
15
9
48
79
56
4
164
12
88
29
168
43
32
12
36
160
80
12
4
116
108
24
36
57
135
168
100
101
79
32
160
140
100
185
43
92
9
151
20
24
96
120
84
4
60
56
33
96
67
8
144
45
87
36
12
36
60
192
60
45
48
7
128
9
75
93
43
101
3
76
56
4
5
55
132
84
36
29
91
20
120
48
9
127
44
16
53
63
100
68
232
164
156
72
16
137
15
64
56
28
125
147
12
28
5
87
36
16
8
21
55
20
16
156
168
89
27
21
43
32
213
135
24
76
140
16
65
19
56
228
52
24
32
84
64
12
32
28
92
136
77
75
28
36
53
283
29
48
51
45
192
72
51
21
63
156
112
32
12
124
29
15
96
84
21
51
48
76
36
68
48
33
15
12
24
69
72
15
144
96
12
12
36
64
36
104
36
165
24
31
8
52
20
28
36
200
33
27
141
139
44
40
96
44
16
44
57
55
128
36
4
89
243
24
21
48
96
19
32
4
204
20
57
19
5
264
51
21
39
105
24
51
96
4
128
16
36
44
40
72
140
60
105
15
48
40
116
96
28
20
60
16
128
136
300
92
48
36
100
176
88
56
24
76
80
84
96
36
48
24
132
16
32
36
120
21
19
77
3
76
8
12
60
156
72
48
88
32
28
65
111
9
144
96
216
55
156
5
75
160
29
39
12
84
144
52
24
156
60
80
12
36
21
19
44
36
72
88
29
63
40
120
320
184
56
12
28
108
20
52
5
63
60
237
115
8
112
20
24
40
41
15
28
32
108
60
69
48
123
36
4
36
176
48
156
48
93
39
84
21
51
24
76
17
67
56
72
48
45
39
136
68
24
48
24
40
101
43
20
76
200
48
16
32
64
36
8
16
60
53
51
120
24
136
72
5
24
3
16
80
12
9
31
32
52
29
75
36
4
276
68
228
48
9
67
53
103
65
192
15
57
79
96
65
75
156
12
28
17
48
19
5
63
96
76
164
72
180
60
12
12
36
60
84
228
168
40
8
24
28
24
68
153
19
29
39
96
9
151
17
15
144
16
48
80
12
4
8
72
105
39
12
12
48
120
57
27
4
185
51
100
44
112
212
288
48
9
120
51
16
20
9
39
105
3
12
16
17
144
3
48
100
24
104
24
81
87
57
31
89
27
24
12
9
39
201
15
144
112
152
28
128
117
144
55
224
12
88
92
4
20
24
40
132
68
40
89
72
48
27
24
120
96
16
188
100
5
72
15
9
151
48
12
32
52
41
3
52
48
20
36
244
72
68
36
48
28
89
48
67
24
5
51
36
84
156
100
53
96
31
8
36
4
20
136
24
77
135
9
91
8
40
5
219
76
36
8
28
17
3
12
33
39
4
60
257
19
5
144
72
3
36
81
72
31
65
171
244
32
24
96
60
100
32
105
51
96
36
33
15
76
29
87
9
19
29
3
184
36
300
53
207
9
3
52
41
15
48
24
16
80
24
48
33
187
149
39
52
48
116
33
3
12
28
152
16
5
55
12
5
87
148
24
84
12
140
9
115
144
32
12
16
224
132
96
4
41
183
84
16
5
7
60
5
72
3
40
29
19
212
28
12
8
96
33
72
111
12
72
93
27
4
104
33
120
39
24
81
63
33
3
52
48
20
ABCD 98137964066*3^$a+1 [50008]
31
53
40
80
4
96
27
129
183
48
18
72
18
6
23
240
36
19
36
54
42
5
4
45
135
44
85
6
9
60
51
141
8
232
15
6
47
132
48
37
59
156
91
168
36
89
31
29
16
68
76
45
59
157
24
39
80
36
156
28
51
41
100
48
132
48
12
15
60
9
57
72
27
68
67
5
4
44
16
9
66
6
54
65
25
72
27
96
15
189
36
69
11
60
336
24
64
72
9
54
21
140
4
45
15
57
123
132
20
4
36
8
60
12
4
164
100
72
39
36
54
135
9
15
32
25
59
96
4
24
12
8
40
32
48
52
9
39
60
56
36
1
78
156
29
16
15
125
85
23
40
20
40
63
113
4
57
59
19
48
18
54
65
40
72
3
17
40
68
7
53
12
1
63
24
32
180
24
37
59
55
9
20
16
8
31
41
120
25
39
9
155
96
91
18
11
184
27
33
177
24
15
15
24
5
61
11
31
77
7
5
28
116
16
111
54
59
36
43
96
29
25
95
97
15
44
24
7
60
9
96
3
77
24
1
63
243
69
104
24
96
55
29
76
56
144
1
30
24
29
7
9
36
80
24
115
29
7
45
104
40
56
13
15
116
24
60
12
43
120
57
75
84
24
41
25
59
91
9
57
123
63
29
48
43
9
8
36
25
66
5
19
12
29
40
44
1
15
3
185
60
60
16
15
5
76
159
5
31
33
92
24
61
23
31
24
48
29
61
24
23
25
6
41
28
116
24
16
116
64
21
15
219
72
29
48
127
66
24
23
43
17
16
21
6
18
95
16
8
55
17
24
36
100
44
19
21
36
9
6
65
55
5
24
76
8
40
105
48
159
8
31
42
47
160
20
37
78
210
47
64
75
12
53
16
48
51
5
244
111
21
8
100
20
16
20
64
15
5
12
24
4
243
18
11
60
4
75
5
76
20
79
84
5
85
18
53
79
48
53
19
117
128
16
189
96
66
53
12
64
39
108
153
96
15
168
36
101
25
39
36
135
29
25
96
90
65
60
73
48
23
49
27
20
31
12
41
127
54
18
30
18
54
96
63
80
96
40
8
36
100
39
5
31
54
51
36
240
20
84
84
12
48
52
45
63
57
15
75
125
60
19
234
87
111
48
5
4
15
18
18
30
11
61
150
12
5
12
19
65
151
60
9
36
75
45
120
24
51
53
67
45
9
99
117
6
33
24
20
12
40
68
196
24
20
36
25
111
44
60
1
75
48
20
12
31
53
40
56
40
3
45
33
59
13
11
64
27
53
43
33
159
21
20
24
12
91
18
351
20
24
24
85
15
32
55
18
35
12
103
125
40
12
8
31
89
31
101
115
9
99
141
24
80
67
48
17
24
67
129
33
15
12
140
1
144
99
21
95
84
19
57
168
27
65
40
8
247
24
12
17
73
54
5
24
36
79
5
40
96
99
36
84
89
76
21
48
107
79
126
48
18
53
96
19
21
24
9
18
53
316
8
37
3
12
240
44
37
3
96
128
12
40
48
140
43
120
60
29
40
68
36
100
80
7
57
123
17
52
60
159
5
67
33
20
36
24
31
48
77
163
81
24
33
78
65
96
4
140
36
4
96
140
85
18
137
19
132
84
53
60
12
4
15
24
17
64
116
31
54
35
19
89
16
9
71
84
52
48
72
20
108
52
104
55
29
16
20
4
20
91
45
104
85
35
16
84
3
29
84
67
18
131
28
63
9
144
56
43
41
4
20
40
60
56
7
60
48
41
4
51
53
40
32
19
149
60
43
12
21
96
9
15
44
13
27
63
360
54
23
40
32
88
111
45
99
17
19
36
105
8
16
36
8
60
193
18
89
37
15
20
19
9
87
129
15
36
126
167
43
54
15
120
164
61
24
59
36
7
53
16
20
60
24
61
15
44
85
42
29
43
45
56
60
4
27
165
24
87
17
12
148
116
31
65
19
81
68
12
19
5
24
72
115
5
64
81
75
20
24
100
15
21
8
60
136
44
55
90
90
21
36
48
3
108
12
77
37
15
80
100
8
40
20
96
49
6
9
12
60
104
24
16
84
140
12
120
4
39
5
13
54
5
28
32
120
4
36
44
151
149
4
332
ABCD 98137988192*3^$a+1 [50161]
24
9
126
96
129
75
36
69
87
150
48
84
150
21
111
45
24
141
24
72
60
3
96
33
6
66
75
21
30
33
57
39
81
63
36
15
24
105
51
6
12
78
132
108
48
60
42
3
36
33
6
72
192
36
21
9
60
30
21
144
15
42
39
45
36
84
30
54
84
6
66
36
258
21
39
192
12
6
12
39
33
12
30
24
6
198
6
42
114
96
84
96
39
105
18
141
21
18
186
171
39
21
45
156
78
120
60
24
6
51
9
60
12
3
96
9
66
9
21
30
84
72
18
15
27
24
126
12
18
48
24
21
57
3
27
24
126
30
30
42
36
126
24
51
9
30
36
24
45
117
24
60
66
42
36
30
102
18
36
78
60
18
102
6
30
54
18
24
288
30
36
6
144
72
54
18
12
156
54
174
42
42
66
24
42
39
165
30
30
24
48
120
30
18
36
84
135
57
18
6
75
45
36
120
3
99
21
45
15
45
12
24
18
57
9
231
81
30
54
159
21
15
21
48
6
6
18
54
6
6
15
99
102
84
15
9
15
120
36
33
6
21
81
24
36
18
6
99
39
108
78
12
102
117
9
96
6
33
9
48
99
45
24
30
6
24
12
54
18
36
30
150
12
300
54
90
36
72
30
72
6
12
78
24
54
15
36
63
117
9
144
171
189
60
96
84
108
114
6
3
75
60
36
48
21
99
81
81
24
72
48
171
75
66
3
45
75
60
51
36
54
24
42
42
6
6
84
6
108
81
21
135
15
45
201
12
36
15
21
15
39
210
72
48
162
33
111
69
99
36
30
36
60
75
9
120
15
69
60
66
81
213
6
6
126
48
156
90
114
96
6
60
78
54
36
42
33
75
144
216
21
21
60
63
21
150
45
9
156
90
174
132
18
105
99
72
30
15
120
99
6
18
6
15
21
39
21
48
102
9
36
63
48
9
33
12
36
108
24
90
18
60
48
60
6
96
9
15
66
18
54
48
78
30
120
51
60
105
75
9
6
84
162
24
36
24
15
123
42
84
30
12
9
75
24
45
21
84
132
102
57
75
6
120
60
24
96
183
15
12
30
12
90
138
108
66
6
63
57
24
36
63
9
27
120
39
150
36
24
36
66
12
90
102
6
12
36
6
6
63
27
54
66
18
30
42
24
174
12
24
30
24
60
24
60
6
24
66
51
33
6
45
27
54
66
60
24
126
18
36
78
6
72
60
9
111
84
60
30
36
138
60
84
57
363
108
30
63
51
126
18
12
54
6
78
6
96
30
18
60
6
15
84
87
42
120
12
120
18
30
66
81
33
12
15
111
84
30
18
108
18
24
6
96
66
60
90
18
54
81
57
90
18
60
111
60
21
42
48
42
72
6
33
96
75
24
6
24
30
42
132
90
36
6
6
24
96
54
156
60
39
39
60
24
6
15
21
99
141
18
66
30
6
24
12
90
150
78
84
21
45
51
15
165
105
48
48
12
51
45
180
180
210
105
111
69
15
96
48
36
6
15
51
333
156
3
42
15
69
15
21
96
18
60
12
150
144
24
102
9
63
36
30
24
6
21
81
48
15
21
96
48
24
6
6
48
18
12
72
30
114
30
6
144
45
21
36
63
15
21
3
30
6
96
9
135
6
54
24
96
30
6
9
39
198
60
123
81
90
6
60
24
39
15
90
42
48
42
159
45
6
258
72
48
6
120
9
9
27
51
69
33
12
6
132
258
18
6
39
45
42
9
75
30
84
60
42
24
24
6
36
48
66
129
51
18
60
6
45
36
51
9
15
6
30
18
6
84
12
18
111
3
12
45
189
135
339
18
24
120
66
24
6
42
57
21
72
72
144
36
90
84
6
30
18
36
12
84
18
156
24
21
120
27
9
24
15
36
36
18
6
69
36
135
36
168
21
39
42
144
39
15
21
45
15
33
6
120
6
15
120
39
54
18
54
36
12
27
105
75
9
36
36
30
78
24
18
54
48
42
36
78
12
30
9
39
81
141
114
96
48
42
24
18
36
114
96
24
6
6
15
39
60
ABCD 98138493314*3^$a+1 [50159]
31
12
60
11
72
1
108
29
7
71
25
29
7
41
31
23
193
11
36
138
7
47
25
173
7
11
49
11
37
83
61
24
29
43
47
1
89
30
36
121
29
102
90
7
101
7
108
53
174
36
49
11
36
36
84
54
78
97
84
17
55
24
167
60
90
120
60
72
30
25
35
12
61
60
36
36
12
29
7
47
25
89
7
29
54
109
17
120
18
60
18
91
35
66
18
54
78
37
125
18
36
48
97
89
180
144
43
23
61
36
144
29
67
65
54
72
102
67
11
84
85
29
84
114
18
30
6
187
101
43
65
79
48
144
96
113
78
25
83
192
6
7
5
187
71
61
5
43
101
31
23
97
53
30
205
24
23
85
144
108
41
103
36
11
36
12
49
48
96
173
19
24
41
67
48
53
18
61
47
18
30
42
162
36
1
539
1
35
12
6
108
91
29
7
89
7
83
12
36
6
36
72
48
18
72
241
107
54
54
90
54
18
18
144
37
17
43
23
13
12
89
18
66
67
36
221
7
119
25
155
54
72
78
126
43
47
25
29
66
114
90
12
97
29
150
30
7
36
47
49
5
96
84
24
43
36
12
24
5
7
137
36
6
72
25
23
85
59
24
36
198
84
72
24
36
7
48
71
61
11
162
163
35
30
24
91
24
84
36
11
78
19
53
102
18
42
169
12
71
25
101
90
37
96
36
48
197
54
108
1
17
66
204
72
12
61
132
12
101
90
6
12
24
12
43
53
108
151
191
30
18
97
24
192
144
24
29
18
18
199
11
162
43
47
121
41
72
7
24
11
90
162
12
72
42
91
47
25
83
18
7
96
65
91
11
114
18
36
138
6
1
17
12
42
30
7
17
54
36
12
61
11
78
7
48
35
25
65
36
18
48
72
126
139
65
79
29
127
35
102
7
179
1
17
12
60
48
96
138
18
132
66
6
48
60
18
25
191
1
168
12
36
119
72
54
7
17
79
47
18
12
6
36
12
18
31
72
41
18
18
7
71
25
47
30
7
24
119
54
187
23
85
83
61
48
71
12
49
72
84
17
19
29
60
7
120
29
6
145
35
18
127
47
13
65
48
78
109
96
5
79
53
79
47
25
5
6
73
101
7
11
42
30
60
1
24
77
6
12
96
1
11
36
18
103
47
18
54
90
270
48
18
31
11
25
29
199
53
12
6
54
36
7
29
19
119
6
19
17
54
36
66
54
132
18
127
60
59
25
29
114
18
72
79
5
43
17
18
12
54
43
36
11
25
209
7
72
125
54
181
11
6
151
11
61
120
53
115
95
60
180
1
17
19
65
270
18
96
102
61
11
150
102
169
53
66
60
133
209
7
23
6
30
277
24
83
1
96
36
11
37
72
119
13
41
7
35
72
25
11
72
61
23
78
30
24
37
29
31
221
60
66
60
36
180
72
12
42
199
35
54
19
83
13
5
42
30
132
66
49
12
53
66
72
60
97
36
108
47
1
35
37
71
48
49
144
5
43
72
125
84
42
84
132
18
7
95
60
18
7
41
54
169
144
96
48
53
79
29
7
113
6
126
91
101
7
83
25
71
18
90
30
42
25
59
54
31
5
18
25
36
29
42
1
71
36
30
24
66
13
77
258
1
29
43
65
31
5
18
85
65
66
78
18
61
48
36
24
29
19
36
11
42
54
36
12
36
157
23
13
108
5
18
42
7
155
126
72
7
48
65
54
6
18
25
12
53
127
107
270
163
11
54
18
6
18
36
90
7
12
11
133
24
5
42
72
97
47
18
7
23
6
18
1
125
115
119
1
35
97
155
18
36
12
7
24
47
1
161
162
18
43
23
13
95
168
48
25
11
6
163
72
71
25
41
18
90
180
6
37
35
1
125
36
102
60
54
79
36
36
245
18
36
1
17
115
23
193
47
30
108
198
168
36
18
19
17
84
42
25
95
78
216
ABCD 98138760854*3^$a+1 [50051]
171
28
5
19
5
60
123
165
12
67
60
204
20
4
77
15
4
104
33
84
15
69
79
56
21
48
147
9
12
24
15
21
15
124
44
52
204
8
12
4
29
72
24
99
33
7
32
36
9
24
67
48
41
36
72
12
15
64
96
8
40
41
51
165
43
17
43
32
64
104
48
12
76
17
39
28
12
20
196
24
53
123
40
17
15
120
48
84
148
48
24
144
36
20
96
28
12
17
31
5
15
16
36
32
141
72
27
33
39
4
5
24
12
3
48
120
60
9
151
12
80
100
96
5
144
15
165
7
84
32
124
68
108
93
24
7
164
12
72
45
3
124
113
60
3
60
9
60
204
72
27
33
24
243
57
31
108
36
5
96
7
12
68
105
43
29
15
16
84
65
156
12
48
3
21
139
5
111
33
43
180
48
161
24
7
149
103
5
15
28
284
40
44
4
53
247
5
7
48
312
24
77
43
24
48
8
9
12
48
7
5
171
93
15
9
7
5
48
31
20
21
195
16
24
149
171
33
43
5
72
48
7
5
168
75
64
84
125
72
43
36
125
31
5
24
31
24
29
255
21
48
31
5
7
17
120
7
20
64
12
12
53
147
28
20
280
89
55
149
31
113
43
17
48
12
67
8
40
77
43
8
132
60
52
53
87
36
9
48
67
41
7
161
36
36
15
9
63
21
24
48
7
80
12
64
17
84
48
27
81
60
60
144
123
28
32
117
24
75
24
57
31
80
45
60
12
67
24
156
5
43
5
36
36
31
20
9
24
79
32
4
60
164
12
16
48
60
20
16
65
3
60
36
9
15
168
72
40
125
60
3
180
28
89
67
8
57
51
60
52
5
7
209
79
72
48
12
20
60
4
80
76
5
84
91
8
40
5
43
8
52
32
57
48
27
96
9
15
33
31
29
7
101
15
24
64
161
19
36
44
4
53
39
16
48
116
64
29
48
15
45
12
60
7
161
168
87
40
5
19
29
24
60
31
24
17
24
72
15
40
80
100
29
15
45
120
19
12
29
15
4
12
149
43
17
51
45
12
156
15
9
55
72
20
100
125
139
5
15
21
199
24
12
44
16
20
93
147
36
60
28
20
36
28
128
33
31
48
92
88
41
24
15
48
112
96
41
156
75
69
55
84
221
3
57
31
65
24
75
28
68
4
144
12
20
28
101
60
115
60
101
60
43
180
92
9
55
8
96
16
29
19
65
31
44
16
32
45
12
3
160
24
53
171
40
24
113
55
89
103
48
8
21
55
41
84
159
84
28
17
63
33
111
81
15
9
15
168
21
12
12
12
15
28
5
87
81
468
24
43
77
31
32
52
152
48
33
115
48
60
17
199
60
36
24
36
65
15
237
15
40
12
48
32
28
17
48
67
60
56
12
57
108
60
96
84
60
3
40
5
43
41
219
9
60
192
39
64
113
12
67
5
99
124
12
53
3
69
99
4
101
24
55
8
64
24
12
5
207
16
24
65
67
84
101
75
9
7
8
117
12
127
5
63
12
16
48
89
36
7
84
60
44
9
55
5
111
81
43
48
77
43
8
21
60
3
117
15
96
24
24
9
12
36
12
12
15
9
31
20
33
36
12
27
132
81
12
55
80
21
51
36
52
41
19
32
316
77
27
16
8
52
128
141
15
36
4
24
17
84
111
4
48
17
139
132
108
36
29
36
48
7
80
40
5
39
52
77
108
99
33
15
108
24
40
48
17
60
91
92
57
3
16
17
15
52
60
65
163
140
33
12
84
111
40
32
16
96
65
31
113
175
5
55
36
53
72
175
80
33
15
100
12
44
9
15
28
77
31
164
60
52
65
19
72
84
36
5
43
104
33
3
12
9
15
88
72
5
48
51
4
20
40
8
40
20
28
65
96
63
16
5
15
21
63
112
101
3
112
125
87
105
27
28
113
84
79
5
99
45
27
9
36
3
40
72
65
180
24
24
60
15
21
27
28
84
96
80
201
55
41
72
31
156
89
27
24
48
33
12
67
176
9
36
84
151
8
192
33
36
31
17
51
69
3
129
96
24
103
68
12
57
ABCD 98138857504*3^$a+1 [50134]
40
32
40
39
125
151
12
12
9
69
3
8
76
56
148
9
30
48
42
15
36
32
28
36
15
9
21
75
48
92
100
21
27
116
31
5
31
60
53
40
21
66
54
6
33
9
15
3
24
6
54
29
40
24
48
60
15
102
48
39
8
72
76
12
72
60
104
7
29
31
57
48
60
104
28
87
9
60
20
31
33
57
30
9
12
9
11
4
75
21
8
36
13
30
18
39
36
132
12
8
160
45
11
100
57
30
24
21
12
12
15
48
165
33
27
68
7
12
45
33
11
96
13
3
27
57
45
11
52
20
36
16
8
13
27
12
68
100
87
36
12
12
45
20
1
3
12
60
87
90
3
8
36
31
9
48
12
36
57
15
8
19
33
63
137
132
16
9
51
32
13
107
85
3
12
33
15
39
36
9
3
17
13
47
163
12
53
7
45
20
220
15
5
48
28
8
7
29
4
51
18
23
124
21
24
18
45
32
55
126
35
55
57
27
21
9
63
12
156
48
27
33
36
3
17
43
12
36
24
6
12
83
40
8
31
36
45
45
24
35
151
173
79
33
39
18
47
55
18
71
67
33
44
25
75
3
29
13
35
52
3
53
49
59
24
7
18
15
123
89
48
13
27
32
25
66
5
4
15
21
39
5
28
72
51
53
79
42
15
36
60
12
45
42
78
23
12
16
39
53
40
204
68
7
21
105
84
48
78
114
3
63
42
18
5
175
42
15
156
27
153
44
16
81
30
5
31
17
7
6
23
52
44
136
8
31
48
21
9
12
35
1
30
9
48
27
21
32
12
88
36
44
12
40
24
80
16
56
4
3
21
84
48
225
12
35
7
6
135
32
25
42
6
15
72
12
80
1
75
12
3
5
19
33
3
24
41
37
111
24
12
21
35
7
108
5
280
44
28
27
6
27
12
24
56
108
76
20
7
29
55
93
63
33
9
48
54
9
44
43
33
140
7
33
39
17
84
7
65
40
24
156
15
57
153
42
5
127
9
51
9
57
47
40
3
45
20
24
4
57
27
15
42
119
16
108
96
12
44
16
32
7
21
12
15
12
5
31
30
30
45
15
120
9
3
5
55
18
59
40
24
72
75
125
79
29
40
32
25
27
20
25
123
9
18
12
6
39
15
33
15
125
85
30
33
15
90
30
5
25
27
27
9
36
20
103
21
12
24
96
8
1
15
24
27
60
24
30
3
48
20
7
17
108
37
3
8
127
30
23
4
48
15
5
163
12
5
52
60
93
18
125
48
19
30
78
9
15
33
36
12
15
77
52
51
30
12
15
33
27
56
7
93
51
9
9
87
84
24
176
37
54
29
7
17
52
111
117
108
75
17
7
53
12
13
18
117
27
105
21
42
45
72
24
117
3
51
33
12
36
24
56
37
18
9
24
51
45
96
45
24
66
9
33
11
16
21
84
18
30
15
15
48
60
33
159
33
27
72
96
24
36
117
8
169
71
145
84
35
13
23
72
40
15
48
54
15
33
42
5
16
15
45
27
33
99
30
30
108
45
116
64
3
60
65
37
15
12
135
36
17
37
15
60
36
104
43
72
9
44
127
18
11
4
48
24
24
72
8
31
45
111
12
45
48
24
3
21
80
67
30
12
35
16
51
21
32
43
9
3
60
18
60
39
20
85
48
18
60
29
73
108
30
12
101
216
31
17
36
37
35
60
28
20
96
16
75
17
88
20
12
127
18
63
8
19
125
16
21
90
41
85
27
33
30
9
75
90
59
109
111
24
3
69
44
37
210
57
63
17
12
16
117
47
36
88
9
15
20
16
12
20
40
144
33
3
20
127
45
63
189
8
55
18
3
57
3
72
24
24
12
24
15
45
153
15
33
3
84
92
36
7
101
1
23
28
24
51
24
21
15
33
60
12
24
3
5
25
42
6
23
4
87
9
39
53
60
72
40
8
4
63
57
15
45
33
51
69
23
88
39
5
115
5
16
80
19
30
51
9
78
42
63
27
45
68
67
21
56
31
129
15
30
36
12
3
8
16
15
9
32
52
33
60
99
81
15
39
5
31
17
40
57
3
116
4
92
31
60
17
25
47
25
63
32
100
93
11
36
1
39
15
65
4
156
60
56
28
56
43
57
45
6
9
48
48
57
282
5
28
63
12
5
67
113
52
48
45
42
45
24
27
17
103
12
17
1
30
9
8
60
52
120
48
33
24
3
12
3
78
3
39
42
36
99
24
81
59
31
6
30
144
21
45
135
32
16
51
105
3
30
15
12
120
68
43
33
87
9
36
87
41
37
30
24
6
47
100
68
28
36
15
21
8
52
32
100
12
123
17
124
9
27
24
27
42
95
12
16
15
29
64
36
24
51
78
11
36
13
11
40
12
12
45
75
32
1
12
63
44
64
44
73
143
79
120
42
6
24
33
20
7
30
63
12
21
27
56
40
81
6
5
37
48
90
24
21
48
72
15
60
12
5
52
24
21
48
35
7
30
60
11
4
116
124
20
16
48
39
5
7
69
24
63
42
3
8
37
35
7
30
12
60
6
117
3
5
100
135
45
84
15
6
23
24
16
27
5
124
21
15
285
3
12
12
57
35
13
23
28
36
3
5
16
72
24
108
15
57
8
67
21
92
28
39
33
3
12
30
78
12
42
66
54
36
39
36
12
12
44
24
7
30
11
25
12
ABCD 98140032106*3^$a+1 [50020]
40
179
12
24
1
24
89
6
73
71
85
12
23
9
40
71
1
36
32
231
9
16
5
135
16
20
244
24
71
9
16
32
112
11
6
114
12
168
12
69
39
1
24
32
48
57
18
145
12
35
13
41
91
23
105
27
24
1
23
97
23
1
44
4
48
35
78
91
11
73
60
32
165
18
36
49
35
61
48
71
90
6
25
24
131
30
24
30
60
36
84
61
35
6
48
42
37
17
96
48
6
114
67
95
48
21
16
23
12
25
5
120
18
61
84
5
90
180
42
24
43
23
60
49
41
18
117
28
5
111
16
23
21
4
72
32
33
15
3
37
95
24
9
87
90
54
1
95
9
24
16
11
9
39
105
4
12
11
49
8
3
133
32
3
36
33
28
44
84
51
73
17
6
49
48
8
15
84
30
3
147
253
12
35
13
20
93
114
6
7
20
87
6
63
87
13
11
1
32
36
16
5
103
8
33
91
59
1
24
35
25
60
47
33
40
65
42
33
16
108
36
132
65
24
66
84
9
16
41
183
112
48
56
99
6
126
18
31
48
68
4
24
17
39
9
120
7
132
12
36
23
25
20
105
6
25
59
30
30
72
84
24
9
16
47
33
4
48
24
24
11
24
21
16
20
39
96
13
71
69
45
6
24
66
6
60
48
49
60
23
25
80
88
17
30
97
161
6
1
8
16
59
6
15
16
12
23
37
83
13
71
114
66
24
49
191
1
5
30
33
87
21
60
15
37
108
24
11
30
19
35
13
68
33
126
84
85
24
23
18
15
4
36
35
6
63
40
23
24
24
72
49
24
20
4
23
48
9
60
52
200
40
48
92
75
49
96
71
145
60
35
24
25
8
40
12
80
4
17
48
235
77
54
36
60
9
84
135
109
41
72
30
33
12
189
19
5
139
108
59
21
112
96
35
45
51
60
24
25
41
91
20
12
21
15
51
24
85
41
3
16
11
66
103
65
55
71
13
47
21
63
25
84
11
42
24
6
45
64
140
4
77
3
4
47
9
184
83
37
17
174
9
33
144
43
77
115
20
76
53
15
12
15
37
11
37
32
40
36
71
36
108
12
33
24
36
144
48
39
6
103
167
18
30
36
6
15
3
6
24
31
11
33
64
23
25
12
47
49
36
48
60
80
40
23
9
76
53
66
54
30
36
45
4
20
81
30
36
30
30
13
44
16
36
59
49
72
8
112
68
21
66
21
3
6
6
57
63
48
9
52
35
66
30
73
65
96
111
15
193
71
25
59
36
153
72
16
23
60
37
23
9
147
69
51
1
143
37
24
71
18
96
6
144
84
45
36
15
54
55
11
13
23
48
1
119
42
15
52
23
45
15
90
24
54
12
24
13
83
33
15
6
43
36
41
3
28
84
35
61
12
36
44
72
88
11
109
72
59
45
75
141
4
36
59
21
39
121
60
59
36
13
47
60
30
103
107
45
76
12
36
84
156
5
91
5
43
47
13
17
96
19
11
18
6
93
87
109
35
30
6
73
41
39
27
13
71
1
11
33
52
23
60
36
60
126
63
64
60
53
48
30
60
37
80
9
66
24
60
25
80
9
30
49
108
29
15
40
131
24
33
123
57
27
33
52
41
78
21
15
81
108
105
31
35
24
1
84
60
60
95
96
84
60
69
21
30
45
84
16
35
9
87
6
30
25
8
111
49
56
15
45
15
24
30
87
100
228
17
7
48
48
41
30
66
54
85
20
160
89
66
133
23
33
4
11
36
1
32
3
48
9
16
71
24
9
28
12
68
100
23
85
71
30
55
20
28
8
33
72
24
24
162
37
92
4
35
36
66
19
164
124
36
71
25
24
104
87
24
60
61
11
54
135
39
25
131
36
33
51
6
43
80
180
87
120
13
5
90
120
12
18
39
111
21
36
15
205
149
54
21
15
30
66
85
143
189
108
88
17
144
96
27
21
111
16
48
11
30
15
9
159
172
59
1
35
54
7
65
79
11
25
132
11
12
33
72
15
18
42
37
156
116
99
9
108
52
23
217
68
64
71
49
41
139
11
33
72
28
12
132
68
33
15
16
8
40
156
20
51
6
30
73
47
24
156
9
28
96
20
36
39
85
11
21
39
120
45
36
39
6
175
80
9
79
24
20
16
5
72
15
33
39
3
45
24
16
35
33
4
32
60
15
54
139
47
24
6
111
3
30
6
66
7
72
35
30
31
8
16
71
13
144
260
72
40
11
33
15
6
75
16
12
152
51
24
120
6
30
108
132
90
7
36
5
7
23
1
41
79
161
18
69
16
32
99
144
25
95
36
ABCD 98140056856*3^$a+1 [50008]
11
126
43
131
357
99
54
39
36
196
80
21
24
48
15
76
131
45
21
15
45
90
12
36
9
15
81
21
18
85
5
31
5
6
90
75
15
66
19
125
18
1
5
66
18
7
128
40
5
36
42
30
60
102
33
75
24
9
27
108
66
18
6
31
5
63
27
73
11
24
18
48
19
5
156
79
65
31
5
27
4
20
39
81
33
3
135
13
11
36
49
44
9
36
6
49
35
69
112
23
66
31
104
141
36
12
108
18
36
18
231
9
3
105
19
8
21
126
109
120
36
20
3
6
84
31
36
23
1
24
11
6
36
3
36
105
3
123
57
15
1
11
36
49
29
66
96
84
49
59
60
57
123
66
54
121
11
25
48
120
5
66
9
72
33
30
18
15
28
36
8
201
24
3
87
138
42
108
12
6
84
42
156
78
79
20
12
15
13
36
32
12
112
11
93
16
119
1
143
85
132
5
48
7
35
9
21
54
45
27
90
90
45
28
144
116
27
72
18
60
84
18
25
192
41
18
25
227
73
60
32
9
54
6
3
60
100
17
43
12
24
11
36
109
11
78
66
18
7
71
49
53
72
54
72
72
117
45
15
3
18
27
132
81
72
12
19
36
68
45
12
15
75
9
132
48
15
72
54
30
49
41
24
84
42
45
3
6
39
27
6
54
73
125
300
7
24
60
5
55
17
103
77
43
24
12
5
24
19
20
87
30
24
90
9
12
9
42
48
1
44
64
71
60
9
3
42
48
123
39
36
222
12
27
63
61
125
79
11
30
126
33
75
1
131
73
35
12
108
72
54
31
59
6
36
30
54
108
7
60
41
103
20
16
23
45
33
7
23
42
48
163
212
9
36
12
108
7
11
6
18
30
175
5
6
36
13
5
27
3
6
27
28
17
39
60
9
39
33
48
6
18
12
36
18
114
48
24
63
27
81
144
4
24
65
51
45
12
42
97
65
30
24
12
60
109
83
1
95
1
65
36
24
126
13
41
183
112
120
53
12
114
36
49
32
27
12
9
16
20
28
113
72
12
43
11
6
39
72
27
25
36
29
36
36
6
49
5
39
4
5
90
6
55
29
6
12
42
7
11
45
9
90
36
18
30
1
116
9
51
27
18
39
60
40
59
1
44
39
18
7
47
150
3
15
57
36
33
19
35
36
25
41
96
3
9
6
66
24
115
137
48
24
31
24
17
39
27
198
55
24
36
89
66
1
35
49
11
84
1
41
12
6
21
51
9
39
162
7
101
19
8
117
31
5
6
21
28
17
19
53
126
54
72
114
1
8
3
72
18
24
30
36
18
42
54
120
144
31
95
180
60
66
15
57
7
233
7
68
33
54
45
81
90
12
36
42
18
30
36
198
6
30
45
15
12
49
41
7
20
40
5
63
112
11
12
9
15
18
3
63
9
27
9
4
5
36
6
30
123
45
30
36
25
35
12
72
1
89
135
45
6
1
84
35
9
15
12
6
30
42
3
4
68
51
117
9
30
36
13
5
87
45
72
30
1
24
116
4
12
5
43
60
47
21
52
11
36
60
36
109
48
71
24
48
13
11
25
23
18
24
3
96
147
9
45
19
71
78
7
29
99
52
23
90
31
96
5
43
60
5
75
45
7
89
30
72
33
192
27
33
3
42
3
135
60
72
84
6
12
7
11
24
84
9
81
27
135
37
8
15
12
81
81
99
207
13
29
72
18
61
47
54
39
51
81
3
36
24
25
149
127
5
54
1
65
18
1
35
6
3
72
64
17
7
11
85
11
9
36
21
7
35
93
28
41
39
4
36
47
45
9
36
12
108
78
61
23
108
144
9
45
54
61
65
19
32
144
27
9
39
25
11
18
18
105
4
44
27
9
9
150
12
90
87
21
60
19
35
48
45
45
15
72
21
19
8
63
25
120
125
15
21
54
6
3
76
41
51
27
57
15
138
72
78
48
144
81
33
36
48
15
3
73
36
8
16
24
96
24
17
3
33
3
15
12
37
17
36
99
24
21
36
15
3
61
29
90
6
3
267
9
36
63
30
63
15
13
80
9
18
54
60
18
36
12
18
15
4
12
29
55
36
24
20
9
30
96
30
79
60
83
12
162
198
18
19
131
129
69
91
35
18
27
4
80
45
31
23
78
27
93
15
27
21
27
18
60
31
23
21
45
51
4
5
84
18
13
131
24
12
49
5
204
31
140
3
33
3
126
6
133
5
79
35
72
84
45
4
11
30
144
51
12
9
54
36
24
25
29
18
30
18
36
205
84
59
66
54
42
43
36
47
97
5
6
57
87
12
9
117
114
30
96
27
3
54
96
39
45
18
18
54
9
15
21
45
36
24
39
27
72
18
7
180
35
18
72
48
67
128
12
16
84
23
9
3
37
68
16
5
87
3
1
41
67
71
54
78
73
179
25
41
90
1
108
5
3
24
9
79
5
96
ABCD 98140087634*3^$a+1 [50046]
5
139
59
30
42
90
67
17
6
13
36
84
12
53
12
78
37
24
23
18
79
245
19
71
90
43
48
48
11
48
13
59
54
60
36
31
60
60
77
31
41
91
24
96
12
72
204
12
47
13
77
31
24
23
13
24
108
132
36
12
24
11
37
36
11
85
5
31
12
11
25
24
36
47
265
60
60
5
127
71
25
72
60
24
53
36
6
145
96
24
53
72
55
84
5
19
12
96
5
18
66
90
1
72
36
24
53
90
85
53
60
72
127
36
125
79
96
35
25
17
55
53
31
48
11
36
61
59
18
6
12
85
168
60
101
6
138
19
12
119
12
49
41
7
227
25
24
155
12
18
72
19
276
24
5
19
36
5
43
11
37
47
1
84
36
5
7
228
252
143
241
11
37
41
67
17
175
11
61
59
25
65
115
35
72
90
30
24
49
12
59
13
77
18
13
72
36
11
145
29
42
138
42
12
132
73
36
24
12
11
72
121
24
48
132
192
5
43
372
60
65
19
24
192
48
101
180
66
13
12
60
36
5
24
31
23
36
49
5
235
12
72
132
29
31
24
24
47
54
42
192
85
131
169
11
60
66
19
12
83
30
36
103
11
49
23
73
24
36
24
12
24
36
84
47
12
133
173
60
79
83
144
13
36
131
13
12
48
108
65
139
41
18
132
73
24
11
66
90
24
210
19
12
41
43
12
72
36
41
19
65
115
84
17
31
72
60
60
12
5
43
11
66
31
239
24
37
48
24
120
71
49
5
7
24
41
24
84
6
30
55
17
19
365
120
55
120
23
42
30
13
12
24
24
48
23
49
36
180
144
36
180
24
23
84
49
24
17
36
7
96
5
19
35
133
60
72
5
43
24
5
24
180
84
90
108
145
48
24
23
25
24
71
25
173
67
72
11
84
37
84
12
35
18
126
13
41
7
12
48
53
31
24
60
84
120
96
5
66
54
6
210
18
6
84
187
60
24
35
96
1
48
12
24
59
61
11
145
192
12
59
72
85
119
85
60
161
18
85
84
167
1
53
36
60
43
23
24
109
12
48
84
53
7
101
7
23
96
36
54
103
143
37
108
125
150
234
54
12
217
17
18
276
25
84
48
144
84
12
35
138
19
35
73
84
36
48
60
72
29
19
65
7
12
23
49
48
12
96
95
145
23
157
84
204
36
41
84
175
29
55
29
18
72
205
71
37
84
5
43
11
12
205
53
12
78
25
11
30
18
13
24
24
24
12
29
19
72
144
71
6
198
61
29
7
119
66
72
36
127
84
11
30
24
31
24
29
7
53
72
30
18
222
84
169
60
12
29
6
85
228
77
7
11
1
24
11
61
48
96
24
59
96
12
229
131
18
7
48
5
7
12
71
169
11
37
29
151
53
216
91
348
47
25
144
84
119
73
17
163
84
5
54
6
30
25
179
72
73
17
7
47
73
12
36
60
132
48
48
35
25
101
79
60
36
23
61
35
90
36
31
35
90
43
36
35
61
5
7
17
19
72
48
24
47
1
120
65
48
36
114
1
24
156
48
132
191
90
162
6
55
35
61
84
35
30
19
48
120
47
61
12
48
12
108
47
37
161
96
79
11
30
108
163
113
175
179
61
11
25
35
109
12
113
151
24
84
36
72
23
1
60
36
12
41
79
167
145
35
18
78
318
7
24
24
251
6
43
144
12
35
25
23
37
60
29
31
144
5
7
24
24
71
13
48
35
13
84
41
31
5
79
24
11
84
133
84
36
180
12
108
60
84
24
24
65
6
37
12
41
7
12
107
73
48
5
115
23
37
12
12
36
48
41
54
1
65
43
11
1
24
107
49
60
89
84
6
169
23
25
12
12
29
30
42
54
36
48
36
96
265
48
5
67
12
47
73
35
90
36
60
187
48
11
13
5
ABCD 98141087602*3^$a+1 [50000]
53
60
12
28
12
48
12
180
116
19
45
45
63
63
89
36
124
140
120
31
9
48
12
200
48
97
11
64
20
100
60
36
15
9
45
35
196
264
27
9
60
84
48
32
1
27
8
4
48
48
92
48
24
76
44
31
5
4
20
40
8
67
21
15
65
40
132
32
28
132
96
60
32
28
60
32
12
96
4
8
40
12
117
51
80
12
36
1
23
28
3
89
1
15
39
36
105
39
53
48
24
1
15
129
11
124
207
9
80
24
156
52
32
108
48
12
52
348
72
8
120
100
108
21
3
87
41
28
24
8
52
60
20
1
54
5
48
52
21
95
60
132
37
155
25
15
116
24
25
23
13
27
20
97
3
69
191
108
25
54
81
24
56
72
19
69
75
36
18
123
68
60
1
3
87
18
51
104
97
23
28
32
40
8
148
12
32
120
40
96
12
39
89
4
8
7
5
67
9
20
241
23
180
168
12
31
9
68
12
1
144
191
100
69
36
36
59
4
45
51
21
99
99
33
20
12
16
32
108
4
8
19
81
48
12
8
49
3
68
4
20
31
269
60
40
128
88
24
21
36
11
12
31
9
45
83
7
72
81
8
52
39
9
32
348
60
52
8
49
15
80
31
29
16
24
36
84
81
95
4
56
132
40
12
48
12
120
96
20
49
51
20
24
48
37
51
80
112
12
60
36
84
36
15
117
8
4
15
21
20
100
12
12
60
8
19
93
36
12
8
85
36
3
108
48
21
3
15
125
1
36
18
33
57
3
140
100
8
40
51
21
8
12
148
20
64
156
12
32
31
36
69
80
139
21
84
168
8
64
80
36
4
8
103
45
104
28
3
45
12
72
56
31
9
12
68
55
9
48
108
15
90
179
37
59
31
29
64
48
48
9
51
72
12
27
9
20
4
60
105
3
87
45
168
12
36
45
15
75
89
76
72
8
60
109
15
36
180
164
40
36
32
88
104
25
83
28
15
5
52
69
99
84
140
76
69
71
1
11
12
136
72
60
12
75
180
5
67
81
68
64
56
109
131
4
117
59
12
12
96
160
21
59
24
25
35
40
60
48
128
31
53
36
64
8
199
54
47
12
60
76
20
4
56
52
8
84
16
44
48
28
39
36
9
81
147
48
12
117
23
40
8
24
36
40
9
123
32
28
108
120
21
191
28
32
12
76
39
90
83
12
28
92
148
20
40
117
72
51
72
56
4
8
43
77
208
24
36
20
24
7
18
123
12
20
7
41
28
75
29
25
35
136
120
20
4
116
55
5
84
16
12
120
60
8
40
51
41
40
8
4
87
33
20
28
48
15
5
52
12
108
3
29
48
88
60
104
28
57
75
51
57
32
16
84
80
36
244
56
25
87
3
89
60
40
8
72
40
15
33
12
68
112
27
29
120
60
79
33
68
52
27
90
15
56
24
36
12
168
100
44
121
107
60
88
144
80
25
63
12
36
15
57
32
36
100
24
36
132
12
21
35
19
33
20
28
44
1
39
36
15
5
40
20
52
8
72
52
60
80
16
171
21
48
60
60
9
35
37
18
33
180
32
16
9
11
24
1
54
21
24
8
60
12
16
80
52
32
76
12
32
36
4
111
129
87
18
135
80
28
108
9
51
104
156
120
64
120
56
40
9
63
32
16
84
8
60
88
81
3
36
60
12
87
81
12
60
8
60
49
71
172
48
15
5
49
35
145
23
49
51
68
25
279
8
217
15
8
132
96
132
49
11
12
28
20
37
83
108
220
75
5
85
27
72
45
11
25
15
60
12
140
108
25
87
80
160
33
35
4
36
24
8
12
228
12
108
19
9
32
60
43
89
16
60
20
4
45
111
44
25
23
28
32
48
64
60
15
5
100
20
136
80
100
204
20
36
100
9
36
87
8
84
37
51
93
255
20
85
35
40
24
27
33
21
90
77
108
4
120
20
31
5
49
23
132
28
8
61
59
24
156
4
116
19
45
36
9
51
20
24
28
120
8
124
21
35
132
28
20
24
36
40
45
39
156
12
12
80
40
96
212
100
68
24
25
35
76
24
20
16
9
83
40
120
8
40
20
4
80
76
24
56
4
48
12
228
57
23
28
140
52
9
39
24
8
37
15
8
ABCD 98141285194*3^$a+1 [50063]
72
12
223
149
75
288
57
24
15
64
272
141
108
36
211
197
12
255
249
120
12
67
5
48
43
209
15
93
99
93
195
48
117
75
105
55
17
31
29
108
48
103
5
75
81
79
480
320
69
216
72
84
156
123
144
45
36
12
144
96
3
21
216
60
228
19
32
69
267
69
228
36
24
91
65
60
51
48
192
16
137
60
75
33
84
48
75
153
24
264
24
240
111
105
144
132
19
41
420
108
135
81
36
264
204
183
105
7
137
60
120
24
36
180
243
432
33
255
57
144
55
185
36
168
43
269
99
45
36
15
48
33
24
180
48
163
77
216
12
84
24
36
48
36
27
165
12
60
115
32
9
12
27
16
65
216
84
99
33
84
204
24
96
55
5
156
15
21
120
3
201
120
468
27
93
156
120
12
24
43
257
79
77
12
48
12
168
99
16
233
84
96
19
185
12
60
276
75
69
60
228
252
36
43
17
175
32
57
48
456
79
101
156
84
139
32
153
12
168
156
144
135
105
336
24
63
117
36
36
60
144
24
120
151
125
156
199
65
24
72
15
9
36
84
84
60
12
84
60
67
29
3
96
21
91
29
168
72
216
192
108
132
75
21
187
53
36
108
72
51
105
87
81
15
45
19
80
117
96
12
12
288
72
108
12
156
39
33
60
3
93
12
135
57
135
45
147
21
43
125
24
75
21
12
60
48
84
15
201
36
216
60
12
48
84
15
69
36
151
32
21
144
171
64
48
80
9
60
139
29
132
48
15
16
17
63
105
144
372
3
48
48
21
36
120
60
180
12
72
43
173
12
96
55
32
33
12
108
60
96
144
72
3
112
5
192
36
144
55
101
171
81
132
156
84
72
3
201
72
127
161
96
108
96
24
108
12
48
228
144
31
176
21
43
125
24
12
60
3
16
17
120
48
84
3
129
303
48
9
39
141
60
39
9
55
125
72
219
9
36
216
108
60
12
228
72
48
120
36
15
45
19
176
105
192
7
113
48
300
67
77
168
168
19
80
21
120
99
141
156
108
43
149
96
27
160
17
84
75
192
117
60
120
48
7
80
141
51
256
17
372
48
60
12
96
12
12
48
43
48
29
147
33
15
21
27
69
75
21
12
72
108
27
48
105
12
144
60
156
324
15
352
125
168
336
75
45
120
24
24
75
16
149
120
72
171
9
135
9
84
180
60
3
48
64
137
36
60
103
65
24
72
36
180
228
19
32
9
7
209
159
57
192
ABCD 98141315406*3^$a+1 [50045]
51
111
12
36
1
84
185
7
20
120
40
20
144
40
80
9
15
57
15
27
33
93
67
44
9
15
232
65
63
72
24
16
83
54
66
25
29
87
3
181
17
39
40
11
69
36
24
51
25
140
75
18
15
12
24
40
36
68
12
40
48
17
55
44
4
80
52
24
143
33
87
6
42
9
24
12
15
13
95
37
35
72
48
30
3
120
15
141
36
4
83
150
96
31
11
13
107
45
88
92
40
35
25
20
3
21
93
67
56
88
5
27
108
16
59
84
141
60
36
51
18
31
83
48
69
9
55
12
20
3
120
141
33
18
49
23
1
192
44
60
76
84
60
60
71
45
84
40
131
9
24
12
15
105
63
37
107
6
7
48
56
9
127
47
18
99
60
24
27
102
31
12
128
15
30
15
15
60
30
15
135
144
60
13
20
3
45
69
48
79
20
64
5
54
141
40
29
3
4
36
8
12
3
54
48
55
8
12
60
124
23
13
65
48
55
35
30
147
3
381
16
83
180
117
108
112
44
243
13
8
60
135
54
31
95
61
24
29
31
35
150
7
104
76
125
72
27
4
80
72
57
3
60
3
24
108
330
43
32
84
9
30
42
18
54
120
67
36
35
198
27
28
155
54
7
23
36
57
117
48
120
55
108
212
24
36
45
99
60
39
12
25
20
124
36
23
42
15
108
135
57
4
23
1
80
12
87
57
120
123
81
15
114
31
92
4
44
12
123
12
12
150
43
5
63
96
184
89
18
33
135
85
47
42
3
45
39
3
96
117
87
21
117
18
102
19
44
105
51
39
45
12
3
121
176
75
9
16
5
18
24
37
56
3
30
87
4
36
20
124
11
25
24
101
210
48
141
9
15
16
104
40
155
84
81
36
120
36
147
13
84
20
100
23
6
7
20
160
20
48
132
48
72
40
108
32
33
7
44
36
207
36
57
4
89
7
65
19
24
20
9
3
120
24
69
24
31
36
29
15
16
60
44
36
180
4
77
79
36
24
23
120
57
36
4
36
8
76
29
51
136
44
9
42
9
3
1
60
72
80
15
72
37
11
49
20
4
36
36
53
30
25
65
195
15
81
4
92
117
87
156
120
15
33
69
3
45
18
97
53
27
75
33
52
5
39
16
68
15
30
51
36
64
59
117
87
81
112
17
66
57
15
9
76
44
21
123
40
72
20
64
20
93
63
57
111
96
36
24
39
57
24
69
7
8
9
27
123
81
9
7
36
5
15
33
15
40
36
56
15
72
6
42
9
60
4
5
87
40
35
33
60
99
141
16
89
27
4
56
24
36
63
97
20
33
7
107
21
39
18
15
3
1
29
24
31
17
19
24
20
112
68
87
48
45
16
84
12
8
336
33
123
28
95
60
21
99
37
8
36
159
117
28
107
48
21
36
88
35
120
30
72
15
3
45
12
64
60
80
99
30
51
36
24
24
75
45
177
42
108
49
83
30
78
18
174
228
25
8
117
15
3
81
160
44
27
165
48
256
20
36
24
36
24
16
108
92
24
21
19
20
9
55
107
109
20
36
3
1
53
48
15
40
60
164
40
80
4
12
23
25
92
123
12
189
9
51
63
13
60
83
84
13
24
60
120
53
207
160
80
24
52
24
80
39
117
108
165
42
9
69
15
72
24
3
261
9
63
84
16
68
12
40
8
36
16
8
40
20
52
23
81
64
95
61
20
60
40
80
36
64
120
11
165
144
51
30
18
120
30
144
27
4
80
27
25
95
48
1
29
7
24
24
32
24
136
83
54
51
16
20
84
27
105
33
15
12
24
96
288
195
90
247
8
105
7
80
24
36
15
12
36
37
8
27
25
104
183
13
185
55
84
96
348
12
77
66
30
150
81
36
4
119
84
33
93
27
4
56
27
1
5
51
36
24
39
37
60
44
21
63
76
101
3
16
24
29
27
39
21
60
76
8
9
147
21
18
21
4
140
180
52
60
84
60
23
120
6
15
27
49
29
51
40
239
1
104
16
149
162
9
60
3
13
35
25
5
99
3
48
93
16
ABCD 98141771062*3^$a+1 [50049]
67
89
19
29
163
9
48
3
18
48
131
88
84
32
76
68
7
125
12
25
75
24
104
19
29
60
31
17
16
60
3
21
8
36
7
5
64
15
78
54
90
71
16
15
18
6
18
23
12
67
90
11
31
9
8
124
20
55
108
18
54
5
61
27
8
48
48
12
1
51
120
15
53
84
37
11
12
28
27
48
9
33
30
29
103
41
79
5
28
8
12
28
24
8
85
24
11
96
211
18
23
100
24
84
39
57
3
29
12
84
139
41
40
36
51
137
7
48
6
30
18
90
65
124
171
5
28
45
216
63
20
43
33
20
19
77
64
21
83
16
200
7
101
60
67
29
24
12
144
25
35
7
17
16
8
7
201
8
7
57
44
7
89
28
56
247
41
48
72
13
3
8
12
16
44
61
75
80
103
5
7
18
42
45
60
56
12
25
11
96
13
18
41
136
80
19
5
4
48
27
6
11
43
48
9
140
40
32
31
17
24
37
35
76
48
123
41
144
72
55
54
23
79
65
12
19
21
32
12
12
61
3
21
83
24
84
1
99
45
63
32
103
36
6
63
9
3
120
51
18
11
16
56
16
56
12
31
29
52
20
7
17
133
48
6
18
23
12
40
44
55
189
8
4
15
29
52
32
16
33
11
7
29
12
64
3
77
4
96
164
64
48
8
16
32
16
75
141
32
12
52
24
8
16
12
9
18
30
23
73
48
107
7
9
44
31
17
4
93
59
52
116
19
24
29
4
51
65
43
69
32
43
65
12
13
39
57
39
20
13
11
24
37
39
36
51
9
32
4
63
29
52
27
53
24
85
27
32
7
45
81
24
27
63
9
56
40
15
69
27
53
127
5
12
1
27
93
23
4
69
35
64
3
5
13
15
140
112
24
39
21
9
71
204
24
12
4
44
108
52
60
20
52
3
18
11
7
5
31
125
24
16
8
19
29
40
165
18
132
65
19
65
157
123
68
60
24
12
36
60
4
8
127
30
54
125
120
48
48
48
31
12
81
15
5
13
72
66
53
7
108
9
84
15
5
16
104
31
60
66
35
100
51
17
16
93
30
21
8
36
97
96
35
40
8
76
33
72
6
129
15
29
40
15
6
35
37
59
79
36
5
64
75
5
31
29
7
77
16
3
41
79
5
108
211
36
9
9
42
29
4
156
32
12
24
64
44
4
48
32
124
44
13
11
12
4
39
132
33
20
12
60
4
15
21
45
24
39
12
15
36
5
12
25
35
180
19
125
31
65
48
121
42
12
5
24
148
36
92
1
63
27
33
39
17
24
136
80
108
4
32
28
12
104
16
39
36
113
121
71
49
15
27
5
28
32
24
28
27
9
45
83
88
68
36
168
16
3
18
11
31
9
32
12
36
19
57
51
36
108
12
21
12
9
39
9
6
21
15
12
17
100
8
61
3
20
25
3
56
13
24
215
49
42
5
31
5
48
16
140
84
13
15
20
67
60
41
24
7
54
27
24
12
48
20
120
4
81
6
9
68
64
12
27
9
39
78
87
57
75
63
6
87
32
1
51
128
40
21
66
24
17
4
44
48
52
12
20
31
5
55
53
1
48
11
36
31
33
48
32
100
8
24
19
24
17
36
13
24
39
15
12
72
77
220
45
3
32
19
18
18
9
24
12
15
33
20
85
42
33
69
35
7
17
19
21
24
44
55
29
7
5
97
27
20
7
72
65
43
113
24
72
100
57
23
67
30
72
71
12
79
5
31
101
16
69
23
36
112
32
31
30
42
30
6
36
9
3
33
9
23
16
32
36
67
21
48
8
72
19
21
45
63
63
60
5
43
17
48
85
90
33
8
7
36
77
13
35
7
30
27
27
41
91
30
11
43
18
6
90
3
15
81
44
4
56
7
6
35
36
16
96
12
32
37
95
4
12
39
41
28
8
40
32
31
5
16
15
12
21
48
9
3
48
56
13
95
36
13
6
5
7
17
16
12
60
8
109
63
63
77
13
3
20
4
8
136
21
23
16
15
29
13
3
8
61
15
15
5
72
16
3
18
3
51
5
36
36
88
15
101
36
60
12
96
4
36
51
21
32
4
27
33
20
4
51
41
28
80
48
7
30
95
1
18
84
29
48
55
89
60
79
5
37
11
61
11
4
3
29
25
126
77
28
20
85
59
64
44
36
28
3
6
18
69
33
18
41
16
96
51
5
7
17
16
27
5
24
7
57
60
44
4
20
7
17
36
25
23
12
19
36
105
3
45
32
85
54
5
48
24
64
48
92
36
60
31
113
1
30
96
18
51
12
12
8
19
36
33
8
96
172
32
1
27
8
120
40
3
42
51
24
116
7
5
64
20
1
63
63
21
92
100
60
9
11
67
9
80
19
36
12
17
91
53
40
20
16
60
51
93
24
12
15
77
13
18
261
36
32
7
36
33
27
30
3
8
24
64
87
105
72
93
27
45
23
67
36
48
57
20
127
30
3
93
107
72
19
45
48
60
27
12
53
7
33
44
16
36
63
17
12
25
27
32
12
73
35
64
32
85
15
9
119
28
128
36
52
24
3
53
28
12
68
1
11
31
144
54
54
12
113
12
16
39
45
45
11
43
5
163
5
12
12
84
60
61
54
5
103
30
11
76
84
69
3
51
18
18
54
23
25
3
20
12
4
105
168
47
76
36
57
48
35
43
57
20
85
18
9
99
48
162
96
ABCD 98142714056*3^$a+1 [50097]
3
36
28
12
29
55
24
155
13
12
48
24
24
44
36
4
125
6
25
65
24
43
5
7
72
149
87
40
24
36
65
115
252
108
12
41
7
164
4
12
5
79
44
16
48
48
173
24
7
29
31
53
6
37
77
7
60
36
72
5
36
27
4
71
42
55
5
48
43
92
108
36
69
91
36
192
5
108
30
117
33
79
48
11
1
24
89
126
61
36
53
60
24
43
53
12
12
126
114
91
12
144
8
16
47
13
5
199
41
120
54
25
56
9
6
37
72
5
7
96
48
137
15
33
84
55
8
117
6
42
19
29
79
41
19
53
12
31
12
132
53
43
17
87
51
1
113
48
43
132
5
7
12
41
7
8
40
24
89
31
41
19
48
120
36
197
127
20
88
108
12
17
55
41
19
53
19
60
161
30
37
36
72
12
35
25
113
15
4
41
63
27
13
96
29
15
4
5
7
29
132
300
115
12
12
24
17
12
43
53
19
23
109
60
113
6
42
43
77
103
89
7
20
141
72
91
72
107
18
39
33
60
48
163
29
27
4
84
23
25
120
48
24
23
9
33
48
12
55
125
6
25
17
72
67
36
60
65
12
103
12
72
29
55
65
30
45
99
61
12
113
102
85
17
48
39
9
90
45
9
156
7
23
1
60
83
37
20
28
60
72
24
5
90
61
264
44
33
103
44
33
132
127
29
7
84
20
81
19
23
13
8
117
198
9
16
20
16
56
124
53
7
89
15
27
9
40
60
84
32
15
48
241
161
19
53
6
49
5
60
96
7
132
8
4
29
115
89
36
139
56
39
13
125
7
5
48
127
68
28
80
4
41
174
6
139
5
55
60
72
53
91
36
24
24
80
75
73
77
240
115
12
48
36
36
29
91
11
73
36
29
7
128
52
77
127
24
17
79
29
12
175
12
80
16
36
24
24
5
108
30
48
54
7
60
29
12
19
221
67
11
1
24
72
12
41
12
39
129
24
96
7
48
167
18
19
120
41
7
77
67
80
100
161
48
127
12
53
132
43
47
25
12
149
99
16
120
24
35
48
13
89
36
91
24
5
55
300
12
60
5
30
138
19
36
5
7
35
48
97
5
288
84
48
7
5
87
93
31
29
55
5
30
6
42
37
48
48
299
6
12
15
33
55
17
7
32
9
19
36
5
42
109
36
12
35
25
36
35
25
60
5
31
48
36
12
77
156
19
11
205
24
11
37
72
12
24
65
24
6
1
84
29
48
72
6
21
69
39
52
11
25
23
61
8
33
39
99
9
201
132
79
29
19
65
7
29
12
163
12
8
69
48
43
84
41
12
12
30
37
36
12
53
7
36
5
127
17
127
60
101
55
12
53
72
55
92
3
6
55
60
84
48
192
20
28
180
72
36
120
65
42
33
52
17
43
95
48
49
161
132
42
48
13
72
17
43
32
15
37
101
19
131
18
75
76
48
56
57
67
72
36
12
8
232
53
12
43
24
113
6
102
67
23
25
77
7
29
7
17
30
66
7
72
41
72
163
12
17
15
28
83
1
143
25
23
18
91
221
55
5
63
27
109
53
175
5
36
24
126
150
192
12
27
16
12
72
24
29
127
8
21
55
36
60
24
36
48
53
60
55
5
19
84
72
12
72
24
5
24
103
5
19
23
97
48
53
42
18
7
80
33
7
36
132
8
117
132
108
48
12
87
201
24
48
108
31
11
102
151
72
17
67
29
7
132
72
36
53
30
49
41
102
109
180
149
19
68
117
7
119
25
20
9
63
40
35
37
101
12
90
9
40
89
31
23
73
12
113
132
67
29
60
31
11
9
81
12
115
72
36
5
103
5
67
48
89
96
24
6
90
19
32
69
31
8
40
41
12
48
12
7
125
3
52
35
6
144
31
96
101
48
54
150
31
17
48
55
72
12
101
132
43
17
7
36
96
56
33
7
65
30
37
72
8
33
39
189
24
126
49
132
59
109
12
71
93
144
93
7
72
120
84
36
108
11
45
16
36
65
19
60
143
21
64
60
20
112
24
29
15
160
60
72
96
48
29
6
1
36
24
156
144
48
36
20
69
96
79
65
60
30
18
30
49
24
20
36
9
31
36
83
ABCD 98142838356*3^$a+1 [50079]
72
8
18
18
1
63
32
36
40
9
24
47
10
63
5
60
16
75
11
49
60
23
42
36
114
88
78
48
2
12
36
1
39
44
1
47
13
11
66
19
35
4
12
14
10
69
36
59
60
1
5
54
16
20
36
24
78
46
12
78
14
37
11
12
1
51
45
93
62
30
19
47
78
102
48
1
45
150
8
96
1
59
60
102
52
38
18
36
30
66
22
36
42
14
4
21
41
10
2
18
34
15
35
16
33
60
65
54
60
30
42
18
36
42
28
20
1
39
12
24
20
54
12
4
15
65
55
143
12
25
21
39
11
90
4
56
40
80
19
23
1
39
21
36
23
6
22
62
7
41
43
5
6
24
36
4
21
5
18
12
48
37
24
87
42
56
10
45
59
37
24
41
174
12
12
18
10
93
47
73
11
6
30
49
33
27
15
50
48
138
13
5
30
24
1
15
20
61
3
60
98
18
30
24
7
29
10
45
36
11
52
2
10
24
45
71
40
114
56
55
24
11
16
12
38
12
10
26
12
78
12
24
6
12
7
69
15
41
40
15
51
9
29
34
68
10
8
10
12
18
50
1
5
19
11
130
14
12
28
42
50
162
52
6
33
36
119
76
8
52
48
32
48
37
41
102
12
88
236
4
57
35
16
68
16
68
6
6
30
6
18
10
6
75
35
10
6
9
23
66
10
36
18
51
15
32
28
26
18
1
36
11
90
60
19
3
60
12
56
4
8
12
10
44
46
38
7
24
60
69
92
4
15
96
11
70
18
6
74
6
78
1
101
79
5
16
74
61
63
56
24
12
88
21
9
20
42
66
19
83
1
65
16
56
102
36
24
16
45
9
32
19
11
49
11
49
75
21
51
9
99
72
8
12
12
28
140
4
14
6
16
68
16
36
80
48
1
3
18
48
26
30
24
16
128
6
66
46
129
111
12
108
50
94
14
66
25
60
3
8
4
20
145
11
4
44
24
36
42
70
24
26
40
3
17
30
18
12
24
6
88
36
6
8
31
59
1
24
77
42
6
40
30
20
24
1
27
14
139
9
6
32
13
119
1
119
16
6
14
1
39
21
24
27
9
23
37
23
36
90
282
30
30
12
6
46
45
15
8
6
40
32
30
4
6
39
131
12
10
78
8
186
34
6
74
1
35
229
87
20
34
6
2
10
21
39
8
12
30
7
84
39
2
19
51
36
38
31
84
27
44
48
1
47
54
55
39
2
19
81
3
29
78
4
38
18
70
18
21
5
6
40
48
32
18
55
21
26
13
39
48
9
59
4
8
12
40
36
21
5
48
30
18
79
5
55
29
72
48
31
24
87
9
29
6
16
9
5
55
3
8
48
16
14
54
12
25
71
40
9
24
36
33
6
21
51
8
6
18
37
60
15
69
95
54
36
6
49
5
55
17
10
104
4
21
23
22
6
12
152
28
18
2
37
3
12
9
27
24
9
171
108
21
17
19
60
39
60
36
44
24
60
96
1
60
24
11
18
31
17
24
48
7
35
30
58
117
24
47
280
18
51
71
4
9
60
59
18
34
60
14
4
18
30
39
39
21
41
19
3
57
35
88
21
36
15
20
54
40
146
28
20
6
36
70
14
24
91
36
11
22
27
3
98
18
16
45
75
36
74
48
7
51
9
24
156
71
49
95
49
17
30
58
2
70
90
9
5
6
30
12
82
50
19
95
16
18
8
10
8
46
14
1
84
15
12
44
48
70
27
5
64
15
57
3
15
36
36
44
28
102
6
48
21
11
28
14
22
50
79
155
6
64
14
12
124
146
19
59
37
21
8
31
5
48
7
71
142
32
40
26
40
8
16
9
11
84
6
6
4
9
11
16
38
52
18
14
82
8
112
108
8
28
72
8
16
30
75
21
50
12
82
14
25
11
24
72
73
5
82
33
5
30
16
36
32
1
41
54
25
35
121
15
45
51
69
35
18
58
2
60
18
30
43
36
3
56
61
84
59
12
24
25
21
8
10
8
13
87
24
56
18
154
21
17
19
21
8
30
24
12
28
18
38
12
13
29
30
6
30
10
20
12
54
30
10
20
6
103
9
32
10
8
60
48
132
6
6
4
26
34
72
74
16
99
3
128
13
29
18
49
15
74
91
75
48
8
64
9
27
9
24
131
40
110
24
94
21
29
48
18
16
45
24
11
30
16
39
99
45
87
9
23
1
89
16
15
89
58
14
46
20
28
86
130
108
92
48
28
14
6
64
104
40
21
23
37
23
78
18
25
17
90
133
71
66
19
63
8
100
24
26
22
20
52
36
8
16
80
46
39
11
60
10
18
21
120
71
4
24
12
18
80
31
75
9
27
14
90
84
1
71
12
12
66
10
12
8
48
6
24
10
30
176
10
30
98
1
29
6
52
30
8
30
54
31
39
8
109
24
41
106
8
36
16
32
18
18
25
17
18
34
27
45
26
22
38
169
9
51
29
6
64
81
53
6
4
50
31
137
19
11
12
121
36
9
134
16
36
69
15
21
23
12
16
8
25
99
20
66
12
132
22
84
21
24
60
36
63
21
15
12
18
2
18
55
15
72
14
48
18
108
6
19
11
85
23
6
31
24
47
49
51
33
36
29
34
20
16
20
42
4
6
9
59
1
35
24
1
51
9
45
135
119
34
48
140
30
49
23
6
22
8
150
36
30
64
42
8
22
38
6
24
1
21
98
85
35
4
20
1
11
84
25
17
42
18
72
46
140
12
10
18
62
42
120
16
56
49
69
111
15
14
12
160
30
36
93
11
46
38
66
40
50
6
34
9
27
9
3
8
24
18
22
14
12
90
64
8
36
60
82
30
24
8
138
19
23
28
9
35
64
36
45
5
24
16
15
41
19
59
84
6
91
23
61
89
72
16
62
28
14
24
31
11
13
60
5
54
1
39
12
20
30
60
40
26
28
44
78
42
12
16
50
103
15
156
36
24
9
17
10
2
31
39
56
70
56
48
7
11
4
18
51
5
16
15
60
84
5
46
20
124
2
4
38
28
ABCD 98143122646*3^$a+1 [50008]
44
69
90
30
19
41
15
180
15
141
76
12
23
37
32
40
56
168
40
32
27
13
72
56
99
90
228
3
132
105
79
29
7
72
68
12
105
15
36
16
23
18
39
39
54
3
84
36
3
49
176
24
12
76
125
159
84
64
72
8
48
24
9
39
16
32
12
36
12
24
28
12
59
21
28
60
72
116
64
23
66
19
8
15
25
44
108
33
67
96
5
7
20
112
120
96
32
12
51
25
59
93
15
69
36
3
42
39
48
3
45
4
80
60
24
136
8
15
21
39
45
3
42
51
84
21
51
48
15
61
72
95
18
75
16
44
15
72
13
20
60
15
45
12
60
72
160
180
41
15
9
7
11
48
60
21
63
33
3
69
40
41
75
40
20
4
72
23
48
129
39
12
9
40
24
12
72
132
41
15
3
12
33
4
48
113
39
52
41
7
36
95
81
51
97
20
45
3
15
57
36
112
60
35
108
21
69
54
18
15
108
27
45
40
128
52
5
12
6
21
64
36
44
15
12
60
69
36
15
37
32
39
21
111
30
67
23
18
24
7
20
21
15
12
15
21
72
63
1
128
51
1
36
48
77
15
24
16
12
65
67
20
100
83
18
18
72
9
16
5
39
36
15
18
27
60
27
133
68
9
108
63
12
48
99
33
24
60
21
63
72
4
44
69
87
40
59
25
44
3
105
33
27
27
145
8
15
12
36
24
33
165
67
5
36
39
45
55
12
8
48
63
25
239
45
108
27
33
108
45
39
28
8
40
5
42
9
16
23
21
96
12
12
60
33
63
27
6
87
12
3
72
78
139
20
36
124
20
28
8
93
31
179
85
56
4
32
3
49
36
24
32
24
52
8
4
32
4
44
3
85
77
7
11
30
18
9
60
81
54
45
60
33
75
33
31
20
21
87
48
15
13
20
72
87
105
72
4
17
15
132
16
12
72
56
39
145
20
36
60
45
55
32
12
100
215
37
44
9
163
68
4
5
7
56
24
36
24
9
24
27
24
15
9
15
33
15
37
56
105
111
33
55
36
12
77
51
75
24
13
108
20
12
75
18
15
9
7
44
12
3
60
85
12
72
92
9
54
61
24
12
23
78
3
12
64
8
3
25
83
30
75
52
17
15
120
180
28
23
12
69
4
32
3
1
143
1
17
67
5
27
24
40
80
96
4
36
23
93
28
72
32
12
24
4
35
18
195
48
60
4
5
66
21
96
63
49
5
90
57
3
18
30
69
9
7
68
9
31
167
13
24
32
39
9
12
108
15
85
108
68
24
12
51
9
88
23
78
87
28
29
36
15
12
84
24
4
68
84
9
31
20
88
11
72
18
90
57
27
81
24
120
51
12
13
44
12
36
24
88
12
11
45
27
21
100
80
15
69
15
78
3
36
24
12
24
36
27
45
12
9
111
24
87
30
18
9
72
136
5
15
88
77
7
68
33
87
33
27
24
99
45
39
1
17
222
13
20
15
9
136
32
16
72
77
18
9
28
116
9
6
25
44
28
60
5
12
31
29
3
28
77
123
105
55
36
8
96
16
11
18
210
1
20
3
21
87
97
56
9
7
68
33
102
36
81
180
28
8
4
8
21
30
49
20
48
60
84
81
72
3
132
15
36
45
76
20
3
117
3
13
83
21
36
12
12
3
96
45
120
172
35
60
48
1
161
72
15
88
23
24
157
56
12
3
78
30
9
28
20
12
3
9
144
36
51
72
21
64
53
39
33
31
44
120
12
99
90
15
84
28
44
108
72
96
24
51
78
67
120
20
4
128
196
36
59
30
42
45
3
57
168
36
96
45
30
13
56
3
168
85
77
27
4
12
68
24
111
21
16
5
27
111
1
44
60
24
52
36
77
63
24
60
189
27
15
9
93
63
72
51
30
19
35
90
18
13
72
20
84
28
68
124
96
48
80
24
33
27
52
108
60
23
69
136
8
39
13
35
13
116
21
27
40
80
48
3
49
72
8
33
18
30
15
4
72
23
108
30
63
36
100
8
108
4
29
30
90
54
18
60
115
8
15
60
45
76
53
3
12
36
12
12
12
4
5
27
52
108
5
27
12
88
8
15
57
12
3
48
69
36
45
15
84
16
60
8
27
57
52
176
3
145
36
116
180
15
102
15
16
5
39
60
63
105
40
35
18
19
20
12
144
9
31
36
149
72
15
28
44
208
24
23
61
5
24
7
8
15
73
12
32
4
185
54
18
99
36
4
20
3
85
68
33
102
13
32
4
23
18
132
115
23
60
48
49
11
9
21
67
24
56
57
27
21
90
105
48
4
32
28
20
36
144
3
45
57
15
16
29
7
8
21
7
24
20
39
49
8
27
37
20
3
36
30
19
108
80
4
44
24
15
13
84
80
16
20
64
11
12
1
80
64
36
17
27
48
60
24
48
36
4
36
104
132
3
153
132
48
33
39
51
81
60
16
17
6
57
27
1
72
44
36
ABCD 98143147450*3^$a+1 [50019]
4
36
11
54
30
21
15
84
1
53
6
21
39
51
54
63
13
108
96
35
6
42
12
30
31
149
51
120
28
17
24
31
113
7
17
6
1
131
25
17
6
24
37
36
20
4
65
66
13
60
32
63
24
93
40
53
7
17
7
5
36
103
17
48
36
6
30
15
24
9
60
7
48
56
36
3
81
36
64
24
12
20
75
9
4
56
3
93
39
1
20
3
60
6
111
3
37
20
45
15
24
60
16
24
20
3
30
30
33
9
6
75
57
61
176
136
95
25
48
95
37
44
39
1
41
15
64
20
15
54
51
40
24
29
60
31
47
9
15
49
92
28
176
69
7
24
35
21
280
50
69
48
60
30
3
4
56
40
20
3
12
39
33
12
60
18
87
40
20
9
51
39
37
17
18
9
4
11
30
30
61
20
4
41
18
30
6
6
9
10
86
45
12
37
20
16
14
9
21
45
31
20
28
12
5
19
24
60
47
24
1
60
44
3
6
27
15
13
36
23
12
36
13
29
36
27
28
12
17
12
15
40
29
81
45
36
84
1
5
43
32
3
54
12
15
180
40
35
25
11
13
12
89
18
37
5
15
75
1
17
103
65
12
6
1
60
80
60
33
3
15
144
21
39
18
7
20
3
1
5
12
15
87
13
48
12
23
30
7
24
35
49
11
45
3
73
104
4
29
27
4
17
54
25
41
43
35
1
56
9
91
44
15
18
7
11
9
3
72
21
4
24
60
35
54
96
7
24
60
26
10
20
33
7
144
26
27
63
27
1
12
84
20
15
21
60
3
37
20
24
9
7
44
6
30
4
60
50
81
25
20
3
90
42
49
24
17
24
19
59
13
14
9
6
31
65
75
15
9
21
15
33
87
33
30
1
36
14
6
3
57
84
15
18
18
30
43
36
80
120
4
32
4
20
6
54
9
7
108
35
6
18
66
87
129
19
192
24
5
75
16
24
116
24
51
9
4
5
7
200
40
44
39
6
15
21
15
24
39
1
24
32
40
35
9
36
33
12
162
13
17
12
115
20
60
60
64
32
87
57
9
7
17
18
9
64
5
6
30
6
13
59
57
3
60
30
7
59
90
12
18
21
66
57
36
24
18
43
71
18
67
24
26
10
24
11
81
24
9
67
44
15
48
13
29
15
60
30
6
4
29
31
41
43
56
4
60
35
36
45
51
72
12
18
127
24
26
9
1
20
4
11
81
4
11
48
72
60
85
44
111
9
39
1
80
75
18
7
84
60
32
57
7
35
81
3
21
9
6
54
24
7
80
15
1
80
3
21
45
15
81
15
24
3
13
20
24
15
30
15
64
17
19
35
30
55
5
84
7
20
4
24
132
20
24
3
48
13
35
102
12
6
57
24
4
12
47
13
143
1
50
21
9
16
107
13
24
23
1
65
24
43
44
4
65
55
60
35
12
78
115
17
75
93
6
1
23
12
9
3
36
24
73
29
15
81
15
40
17
27
15
36
42
3
3
21
3
12
1
53
60
21
10
80
6
33
1
5
31
23
30
27
90
10
35
9
40
35
30
91
20
9
15
60
15
25
56
57
3
105
18
97
47
6
31
116
30
9
24
12
9
60
51
49
23
97
80
60
15
24
25
32
4
36
80
9
55
20
4
86
69
81
36
60
64
26
27
127
20
4
12
44
16
44
40
23
13
24
24
71
25
83
6
6
45
64
92
4
96
20
9
78
33
88
12
35
9
60
9
42
12
42
91
5
39
21
54
85
5
15
16
53
24
31
60
5
27
4
41
42
13
53
111
16
23
57
3
21
3
36
6
18
1
32
57
12
54
12
25
44
16
24
80
63
27
30
9
6
90
31
17
153
9
21
4
84
26
46
20
28
12
24
140
39
1
5
19
17
18
25
5
51
9
31
20
66
9
66
42
1
11
25
5
15
40
56
24
9
60
12
39
3
1
77
15
39
85
20
33
7
5
6
12
13
24
110
45
108
1
12
17
48
19
24
29
63
40
17
57
190
24
41
31
84
24
11
49
12
20
9
18
13
80
33
42
45
24
3
6
30
21
60
4
5
27
4
11
9
4
96
36
17
43
60
23
1
80
40
23
33
27
1
26
6
64
84
17
18
21
15
6
132
6
24
33
33
30
72
12
33
123
25
5
27
28
17
39
9
31
11
13
60
32
4
5
6
15
10
5
19
23
33
3
30
7
24
20
15
21
9
15
33
3
3
85
89
6
25
2
10
23
24
30
6
36
49
71
61
17
103
125
42
1
56
36
39
45
39
117
27
13
44
3
1
5
51
75
21
24
4
132
60
80
15
9
4
12
17
18
9
9
7
48
41
15
4
65
12
43
5
21
10
24
62
114
4
56
9
6
25
11
12
13
24
155
1
17
66
57
4
24
59
6
102
9
75
36
48
27
54
4
47
12
37
20
9
127
59
15
96
54
39
66
24
30
21
15
54
30
57
3
36
45
16
23
36
25
20
36
3
57
39
21
3
1
36
20
3
57
27
6
36
15
33
36
81
21
42
3
15
49
83
13
44
9
31
5
51
40
20
33
117
39
48
31
12
5
9
10
5
6
25
24
36
17
31
5
96
18
57
4
72
108
11
1
48
11
1
29
19
11
6
12
6
30
27
4
116
4
11
9
4
32
39
45
39
12
13
17
42
33
24
4
17
15
27
13
50
34
5
6
13
47
39
21
25
143
21
4
11
1
14
106
24
24
12
48
32
24
45
60
31
17
87
33
30
61
86
15
6
18
24
3
57
7
23
6
30
25
180
59
1
60
11
48
36
1
20
16
24
65
15
33
163
5
19
140
51
39
9
24
42
18
18
43
60
5
7
23
117
3
6
111
28
12
140
39
6
55
17
63
93
31
5
31
35
25
20
64
50
70
119
25
5
87
87
37
116
24
63
1
32
24
51
13
32
24
124
5
7
119
30
15
9
55
5
117
39
54
21
4
41
75
6
58
92
4
11
13
56
51
138
7
24
5
19
92
4
56
63
37
20
87
57
4
12
50
27
90
60
33
9
51
9
31
24
41
9
10
20
33
43
23
36
45
64
32
57
43
20
27
1
12
44
36
9
31
44
3
37
20
40
5
79
11
18
60
6
1
36
29
15
36
3
1
36
60
84
80
40
5
48
27
16
14
46
17
67
5
19
36
41
9
10
24
41
180
15
16
104
69
30
85
17
79
23
57
33
6
21
21
19
11
9
3
1
71
21
33
27
9
135
39
25
92
63
ABCD 98143409062*3^$a+1 [50005]
21
24
120
120
39
152
84
156
148
180
44
121
96
11
192
72
40
104
72
85
35
168
112
9
95
25
95
121
35
204
109
12
123
80
12
120
48
24
228
100
8
97
95
49
71
73
35
61
96
47
193
120
27
93
35
52
8
132
13
264
159
21
51
33
119
73
60
48
11
1
155
348
25
71
96
49
24
39
8
25
108
36
23
12
169
35
24
72
96
228
12
73
95
85
11
85
71
100
80
12
16
32
85
24
23
217
83
192
61
60
215
25
107
48
193
36
39
261
180
59
192
48
121
120
171
20
288
25
72
23
144
97
83
73
119
121
107
1
87
9
155
16
32
13
63
272
72
97
11
144
85
23
96
72
24
48
36
37
63
72
45
144
35
121
23
64
80
73
95
72
180
48
60
112
8
133
39
128
73
96
135
141
24
215
16
45
84
131
12
13
3
180
236
24
25
527
25
23
36
48
108
73
347
253
95
1
204
59
48
49
24
72
59
25
119
12
72
97
11
28
57
84
131
49
3
57
59
37
23
84
1
135
45
71
208
117
11
180
133
12
84
59
72
48
40
105
167
85
60
23
136
200
88
21
11
1
48
420
36
95
16
104
24
52
68
144
76
44
36
132
12
373
24
120
11
13
47
25
119
25
24
191
1
135
104
288
72
24
1
35
180
49
107
13
120
71
25
59
85
36
11
25
48
35
121
11
204
60
240
48
132
48
373
39
8
97
183
36
141
39
140
12
49
24
11
60
48
16
32
4
140
120
25
23
60
37
84
179
88
272
48
220
32
37
120
35
108
1
131
108
1
47
24
25
204
12
87
33
3
140
61
131
84
48
13
108
36
63
20
13
23
120
97
215
49
11
85
143
124
21
47
73
35
85
107
204
61
119
76
68
12
48
84
112
21
48
11
61
3
105
71
109
120
59
96
16
141
255
72
56
1
275
25
60
23
97
24
11
96
12
40
33
23
36
84
96
1
119
24
124
68
12
60
72
48
72
144
84
240
13
83
121
11
25
24
39
45
11
60
36
25
23
241
23
73
107
60
36
85
111
9
35
121
215
229
119
13
59
24
217
23
145
119
1
75
21
59
172
68
96
84
1
39
20
16
45
143
97
3
68
112
72
56
193
59
301
131
61
204
11
208
80
241
23
16
20
61
120
95
24
4
116
120
96
49
35
124
20
36
156
121
35
49
83
48
100
9
35
28
72
8
1
35
132
25
24
36
35
25
155
73
59
60
61
240
47
84
60
61
3
176
1
35
13
35
84
73
24
11
205
119
60
181
63
21
71
12
97
83
61
12
263
60
25
11
48
61
215
37
35
49
99
92
228
60
61
35
36
13
12
23
180
24
120
16
32
288
25
12
3
224
13
48
275
72
12
217
23
37
24
12
48
12
119
24
85
132
35
372
37
60
59
37
39
176
192
73
27
ABCD 98143502662*3^$a+1 [50014]
23
27
18
15
117
10
20
24
30
4
20
15
57
39
7
42
23
15
90
48
16
38
6
12
27
48
84
145
38
18
39
55
18
18
5
9
3
33
75
57
75
13
50
4
86
18
42
12
60
30
6
16
35
15
33
3
94
11
37
8
3
69
52
14
6
39
7
98
12
60
48
60
16
38
18
54
28
17
1
35
9
3
43
20
18
60
36
54
57
63
42
27
183
40
29
21
15
45
100
20
52
2
126
3
31
38
36
94
2
30
60
46
62
66
126
16
2
63
24
21
4
30
36
29
9
24
28
2
36
69
25
71
1
20
75
51
9
48
51
12
40
84
65
15
9
99
18
18
9
12
9
16
146
42
12
99
12
48
21
24
30
72
52
8
10
72
8
48
75
21
18
12
24
12
33
97
119
48
12
31
2
15
25
2
21
12
15
88
2
70
8
9
81
3
60
9
15
21
30
16
56
18
72
4
71
48
99
18
3
87
45
63
45
45
39
27
24
34
20
66
6
36
12
27
9
22
5
7
56
21
15
36
22
86
22
20
10
90
42
12
5
69
52
74
93
48
205
2
52
68
18
60
15
55
74
3
15
10
18
17
21
6
36
64
65
13
143
33
6
16
104
18
58
12
18
62
36
34
18
14
60
15
21
3
15
72
12
90
22
68
6
72
27
3
132
12
21
15
18
36
195
63
10
8
63
7
68
36
21
105
18
16
38
15
25
50
22
90
14
27
15
18
36
28
80
18
213
49
18
2
36
15
12
84
3
12
148
2
18
18
15
15
60
18
12
22
5
12
31
42
2
18
10
20
18
130
12
42
14
45
51
46
24
14
9
27
6
3
9
40
20
27
1
98
66
60
28
42
29
12
33
30
6
108
12
15
9
27
37
18
2
75
15
22
18
32
6
108
15
21
3
15
48
40
120
2
6
21
9
4
2
16
5
25
23
111
180
46
8
34
18
20
64
90
44
21
99
36
16
53
1
83
13
35
37
32
6
105
33
4
2
18
28
54
38
75
33
18
22
32
3
84
45
70
36
2
18
18
99
60
13
60
59
63
42
3
180
27
90
6
34
18
30
92
6
48
54
63
49
30
8
28
2
36
6
18
66
34
8
10
53
9
10
18
42
2
30
21
3
16
29
127
24
104
6
36
18
34
30
2
24
75
171
60
18
48
15
109
6
20
9
93
52
8
18
18
64
8
34
14
34
56
16
5
55
50
36
34
53
43
29
36
3
132
82
72
36
90
44
66
114
54
52
32
3
33
106
26
27
37
6
30
20
4
66
38
27
25
59
123
21
49
11
81
51
9
3
27
60
16
29
48
13
2
18
18
9
60
36
15
42
90
9
84
60
91
38
60
135
48
7
18
44
63
48
15
10
8
12
147
21
27
12
45
22
20
10
26
30
39
13
80
87
24
49
20
51
19
5
97
35
21
78
81
45
3
33
18
46
6
14
108
87
24
24
45
6
12
18
4
90
122
39
24
27
16
42
83
7
12
6
23
7
42
48
62
33
19
20
108
30
6
141
15
18
6
34
83
7
18
38
64
78
20
10
24
36
29
9
12
18
16
5
15
33
36
36
120
31
17
67
20
58
47
24
49
26
30
16
18
17
91
8
34
11
21
6
9
3
36
69
36
12
7
62
16
20
30
24
10
11
27
78
99
25
38
21
12
75
30
18
69
25
23
12
21
12
108
6
66
24
16
2
33
127
12
18
11
72
99
33
36
1
11
60
225
48
4
20
100
35
27
28
18
23
1
74
12
18
24
18
52
50
36
4
2
16
77
175
38
15
105
78
54
15
13
2
18
54
6
30
34
6
12
2
16
35
27
52
14
4
11
120
27
4
30
11
24
1
24
95
45
108
42
70
20
54
46
44
54
10
2
9
15
120
9
7
41
67
41
39
30
15
21
42
90
3
79
38
22
20
82
56
70
2
22
101
37
72
38
52
6
38
21
9
6
18
27
25
18
5
63
22
2
90
36
63
60
1
56
135
99
45
3
81
15
12
42
3
48
57
39
9
24
30
57
1
23
45
22
30
2
18
78
46
119
12
19
20
28
2
75
1
68
15
75
21
1
32
36
126
36
78
16
36
83
36
60
3
141
12
3
24
93
9
6
33
19
12
20
16
2
36
124
8
70
2
118
29
13
18
2
48
15
9
48
6
36
28
5
13
35
3
4
68
114
30
36
33
1
36
24
30
44
9
37
74
34
108
44
100
18
8
34
50
24
30
15
45
66
45
33
63
3
4
72
5
45
6
33
1
155
1
2
18
70
17
25
2
16
14
18
21
15
4
48
80
18
64
11
61
96
38
126
46
92
36
9
81
6
30
51
55
8
9
21
42
18
16
20
3
133
8
34
12
29
144
12
13
56
39
33
40
32
40
12
74
34
108
2
78
27
93
27
48
19
5
51
33
37
38
21
60
9
64
23
3
12
33
24
15
150
27
48
12
1
122
18
18
6
10
44
12
18
34
8
108
45
7
12
2
78
10
8
52
20
12
18
58
30
42
35
93
3
15
52
12
38
42
162
3
13
54
89
15
42
100
8
12
87
48
27
33
3
42
30
90
27
27
90
75
33
40
35
21
64
92
51
55
5
33
24
27
21
54
16
8
102
24
48
22
30
18
20
21
12
27
18
18
36
66
3
15
22
102
17
1
35
3
4
41
7
2
18
22
38
10
47
153
4
11
7
32
45
33
27
1
2
6
52
23
36
9
15
21
18
18
15
7
5
13
30
62
3
48
1
30
44
12
22
32
18
117
63
21
1
74
16
29
75
6
3
33
3
67
2
10
110
72
3
15
21
91
41
9
36
3
12
84
31
12
62
15
15
36
42
36
126
16
5
9
39
19
86
54
6
52
14
6
138
9
7
6
30
60
30
23
24
12
15
106
2
88
62
27
36
9
106
30
35
7
20
120
18
114
28
5
73
2
93
33
34
32
90
60
16
12
11
79
113
19
20
36
48
42
3
24
81
39
13
20
3
12
33
24
30
33
48
169
71
99
18
84
36
15
45
63
199
2
24
36
54
46
ABCD 98143746752*3^$a+1 [50012]
68
4
6
42
8
24
36
28
9
51
12
33
87
60
8
49
3
152
12
28
33
23
22
62
40
18
24
54
32
10
15
3
36
8
28
20
10
18
44
28
32
12
76
8
204
48
34
3
3
44
13
3
24
56
22
110
13
144
3
48
45
12
107
46
18
20
1
11
118
14
12
36
193
27
30
39
36
39
24
6
96
78
84
12
48
18
87
36
47
97
15
20
10
63
3
24
68
28
80
25
71
76
42
42
6
48
2
64
6
14
16
84
30
39
9
18
12
8
60
12
28
78
15
11
24
4
36
56
24
25
45
72
18
12
93
69
72
18
33
147
90
6
32
10
2
1
69
27
63
30
6
32
12
1
95
16
48
45
180
3
42
102
36
30
24
74
37
23
24
1
81
18
32
64
30
2
40
8
40
44
52
9
15
84
42
48
3
15
44
4
32
4
45
35
58
15
81
66
6
18
12
12
20
352
20
85
9
30
56
34
24
26
40
9
3
12
36
9
96
129
3
60
35
144
4
20
12
130
2
28
18
134
37
3
60
30
86
16
9
47
40
60
104
16
20
24
10
3
12
84
12
3
32
88
152
4
44
12
88
57
35
12
1
71
34
26
1
35
24
34
24
18
8
64
20
25
27
54
2
108
24
16
32
58
24
2
48
36
1
129
66
36
12
20
12
48
108
10
2
48
94
50
24
12
40
45
60
3
24
12
48
42
14
10
72
2
22
14
112
20
70
15
75
24
6
75
69
14
52
9
93
38
13
21
18
32
70
18
216
72
92
28
20
28
6
18
140
1
95
37
12
3
44
1
59
64
21
3
20
52
56
120
22
6
36
30
75
48
15
81
51
44
12
49
95
28
140
16
12
33
87
9
63
36
36
6
72
42
36
8
36
4
132
68
1
84
96
3
8
60
132
58
30
12
96
24
56
24
12
4
6
18
45
51
30
114
45
27
56
4
9
27
8
24
12
4
30
24
2
4
12
32
108
85
47
1
12
23
84
70
42
30
170
24
24
96
4
80
10
51
60
51
20
24
24
16
12
45
83
46
38
58
24
26
49
60
3
6
24
86
24
37
3
20
36
34
2
13
47
10
24
14
10
18
102
48
15
129
3
71
24
12
49
39
8
52
36
56
24
109
47
24
22
14
28
57
11
72
10
42
6
48
2
12
1
71
4
6
111
33
24
42
164
34
2
40
30
26
25
107
37
15
120
21
9
48
42
33
48
45
72
26
49
35
10
86
4
20
106
24
42
21
27
8
100
68
24
36
12
22
162
8
16
20
82
14
28
6
192
14
10
14
12
12
58
42
21
27
69
9
74
36
72
72
10
72
30
18
48
2
192
28
93
15
120
20
12
40
45
51
30
51
3
42
144
26
76
32
10
3
108
9
2
24
4
20
25
12
3
8
37
71
82
30
18
24
42
8
12
10
18
56
4
20
48
28
12
8
12
4
69
51
54
24
18
20
28
126
18
80
22
74
4
90
3
35
4
6
18
24
105
107
34
15
39
20
40
102
30
56
60
28
36
6
2
12
84
1
21
18
30
2
12
61
12
9
14
10
54
48
8
100
144
33
35
4
21
9
30
8
136
42
15
3
30
6
60
33
23
72
145
3
8
24
48
13
71
28
45
48
48
12
57
75
35
82
39
11
24
24
12
4
21
51
8
12
13
21
78
48
8
4
48
68
12
24
94
27
93
42
12
60
6
14
120
10
2
24
16
120
6
98
12
49
11
25
3
96
90
6
12
20
16
9
33
15
9
39
129
38
4
69
9
42
33
45
138
68
10
75
39
30
27
51
32
52
48
12
68
22
48
18
54
39
9
42
8
133
147
6
14
36
12
13
11
84
46
14
72
82
66
12
104
36
12
82
14
4
80
13
39
180
80
36
48
37
3
44
337
39
6
38
10
2
40
21
23
25
36
21
39
35
100
18
48
14
58
3
15
44
1
3
6
18
48
24
8
16
20
4
72
6
2
70
18
68
76
20
48
1
27
20
52
45
51
56
24
40
24
45
36
51
48
105
71
4
21
27
60
9
35
1
39
30
14
52
24
30
3
63
24
6
3
12
47
76
20
97
59
76
57
47
181
12
147
30
96
99
39
56
46
14
1
27
8
49
3
96
44
70
18
60
128
36
16
24
24
80
37
3
54
75
11
4
102
86
100
33
21
14
36
16
8
60
37
3
9
51
45
87
9
9
14
10
15
75
48
9
3
20
25
3
12
81
99
92
118
27
45
98
48
12
28
48
6
54
32
100
8
16
68
10
50
16
6
90
68
130
26
132
25
3
24
6
26
76
18
30
80
4
12
8
28
102
38
34
24
96
90
24
72
44
10
66
54
50
28
60
30
42
44
34
2
88
8
48
37
23
34
42
6
24
48
2
4
12
93
35
1
39
12
44
61
9
48
38
82
6
9
3
32
52
84
24
20
16
32
28
44
36
1
35
10
14
24
10
3
107
37
15
24
12
9
9
24
18
44
40
36
30
14
34
66
44
10
15
59
96
12
4
48
20
28
9
131
10
24
75
3
8
12
40
6
24
26
25
21
30
44
4
32
25
83
22
18
8
12
12
16
9
59
40
90
14
82
24
42
24
8
70
48
27
51
42
147
23
24
49
95
4
12
24
105
12
129
6
18
42
8
12
52
60
90
6
96
36
20
24
16
68
12
12
40
12
48
18
48
42
24
54
102
84
8
118
18
21
35
4
20
12
34
26
24
40
20
130
26
94
6
12
6
26
60
24
12
88
54
6
114
110
25
96
36
63
8
70
72
75
60
71
34
30
48
42
2
16
45
27
68
4
8
120
120
22
74
60
34
168
98
36
13
45
42
96
68
72
ABCD 98144650720*3^$a+1 [50024]
60
11
19
30
29
12
24
7
50
3
19
5
51
39
36
30
24
25
17
1
23
7
17
45
27
24
6
18
6
19
17
48
15
27
138
12
43
20
15
103
42
95
103
38
4
48
29
60
24
6
21
69
13
48
38
21
13
107
78
12
1
24
24
11
13
11
54
120
33
34
23
42
13
71
31
56
9
18
25
6
11
13
30
36
14
48
34
6
122
16
29
1
30
41
63
16
5
30
9
87
73
5
105
15
121
41
18
12
1
48
6
5
24
60
30
19
17
30
1
23
7
2
40
72
14
4
11
25
92
27
6
19
41
36
51
3
25
89
13
59
3
88
42
95
33
30
9
33
66
22
42
12
5
51
183
36
60
121
23
37
20
33
6
33
15
81
21
48
31
6
14
42
70
29
30
55
5
84
6
24
24
1
65
6
138
15
78
10
18
6
59
15
45
79
5
12
48
7
53
51
15
9
16
59
31
6
8
18
70
29
51
93
6
18
7
6
30
42
102
5
19
24
11
79
47
30
60
9
105
24
91
11
25
30
18
17
31
12
132
53
1
32
27
3
88
5
69
15
12
78
7
179
6
18
127
23
30
15
57
81
94
24
12
23
6
48
7
29
79
17
60
24
87
10
30
72
42
5
30
13
26
64
11
67
18
20
9
12
39
9
55
12
53
13
24
6
47
33
93
24
60
7
23
12
13
42
144
71
79
5
6
24
30
6
60
180
48
37
5
31
8
40
24
18
18
36
29
24
30
6
24
6
36
33
15
1
71
69
9
73
17
33
22
5
30
7
30
18
5
55
41
84
181
41
25
48
5
121
6
48
77
19
32
27
37
35
21
33
19
36
5
91
24
11
13
41
25
41
49
32
100
53
7
47
30
15
21
31
30
23
145
41
87
30
3
7
77
1
96
89
6
51
9
93
117
43
5
93
10
47
31
6
29
6
18
13
72
6
44
87
13
71
37
23
7
23
145
62
39
1
53
30
30
1
18
6
59
43
83
96
63
87
18
7
35
85
23
25
186
12
29
13
42
23
61
2
72
45
30
21
39
66
6
1
78
11
9
45
1
29
66
25
23
7
5
43
5
13
62
60
22
86
3
7
8
22
108
96
65
163
5
7
14
136
86
18
9
31
24
8
118
65
1
6
2
15
42
18
31
44
15
3
34
5
90
24
45
154
6
5
7
77
36
19
12
53
7
59
6
63
45
30
25
20
10
11
6
1
17
43
114
66
17
6
6
1
30
50
27
60
43
32
6
190
65
27
9
54
31
66
48
12
53
69
21
6
19
5
61
78
71
19
48
54
60
6
17
7
65
1
89
18
60
6
9
15
111
9
1
29
33
34
30
35
1
113
37
119
25
83
12
18
37
83
102
24
24
7
83
13
18
6
29
19
56
34
6
96
29
139
20
45
7
66
42
65
30
21
9
55
8
4
5
1
59
19
89
30
6
67
2
10
11
49
65
7
113
25
18
12
107
61
42
17
18
156
9
57
85
60
65
90
30
13
6
32
82
6
12
107
6
79
65
36
31
44
4
11
6
43
60
125
3
3
30
60
6
30
60
3
10
6
20
4
5
30
13
29
69
40
59
13
17
36
30
55
12
89
1
30
60
12
41
1
5
3
22
24
11
24
49
5
36
30
66
39
45
1
38
16
12
30
29
18
135
21
54
42
21
3
90
25
11
85
23
43
83
96
13
6
5
31
14
81
1
12
11
6
25
53
67
14
4
5
12
79
30
6
53
7
95
1
59
49
24
5
7
30
6
17
7
56
9
60
43
5
13
42
12
29
120
67
2
10
11
6
13
6
72
17
55
41
7
17
12
31
119
24
37
24
29
60
96
43
17
13
8
87
175
5
67
5
18
21
39
93
12
15
6
36
18
12
13
50
22
36
29
3
105
12
55
5
13
38
18
54
15
36
7
17
6
24
42
54
39
21
6
31
17
25
17
31
84
5
109
30
12
54
53
30
55
17
43
41
31
26
9
25
60
18
17
78
1
65
24
30
7
5
21
87
36
31
30
6
42
11
55
36
26
27
6
24
25
36
35
9
75
1
36
48
41
24
30
60
30
7
128
22
30
29
27
63
6
13
17
33
16
6
6
18
6
18
6
36
23
121
5
24
31
29
37
89
114
30
7
8
87
19
5
31
35
55
6
18
41
18
12
25
119
36
30
1
20
10
23
54
102
13
98
9
18
6
27
88
5
6
31
18
6
8
171
27
108
9
3
52
47
61
29
55
30
18
11
67
47
30
37
30
18
5
1
5
19
18
29
19
12
24
29
31
23
25
6
5
30
36
31
17
12
151
53
96
150
48
12
13
5
30
13
89
174
67
54
26
22
11
54
1
24
18
59
43
6
24
11
55
35
24
6
37
8
16
125
111
4
119
1
35
24
25
5
6
30
51
42
262
35
24
15
39
25
5
1
11
31
174
44
84
28
12
5
13
29
85
23
36
6
13
18
113
54
93
12
16
5
7
83
31
6
24
53
12
51
9
18
12
61
42
11
7
20
88
41
25
24
24
18
12
5
42
9
60
4
120
18
110
34
6
59
1
12
138
32
57
48
85
12
60
24
12
12
42
23
7
29
96
30
1
29
24
9
40
78
8
9
12
31
12
56
9
55
96
12
30
83
19
8
3
49
38
3
114
37
89
19
5
72
18
1
11
9
84
10
17
31
17
1
12
18
30
131
24
37
20
9
60
18
25
11
150
54
25
5
6
69
21
6
43
11
24
21
22
72
5
6
7
48
11
43
11
174
67
65
30
61
2
27
13
42
23
37
84
102
78
60
89
30
36
66
48
42
18
55
17
60
33
16
11
18
12
121
30
2
75
25
77
31
54
5
54
91
56
10
18
11
21
33
24
12
79
59
1
5
144
7
36
29
24
60
6
31
42
48
23
66
18
1
29
7
6
23
24
6
19
150
72
18
65
66
45
70
12
80
12
75
55
95
31
59
15
21
1
66
23
6
19
41
25
5
55
5
30
39
42
27
6
6
13
107
18
15
16
36
53
7
59
19
48
48
71
1
24
38
45
42
43
71
24
7
53
12
25
6
42
11
24
7
60
98
6
51
18
13
143
7
24
8
16
2
70
24
18
18
23
24
37
5
48
13
59
31
ABCD 98145842846*3^$a+1 [50129]
30
41
67
18
35
25
15
32
217
78
33
15
33
56
184
176
24
67
5
103
150
179
13
132
138
165
104
79
9
96
72
32
223
9
39
6
66
258
72
23
40
56
40
248
25
23
72
103
72
66
87
39
201
72
176
16
9
87
3
30
39
48
32
48
55
65
40
75
18
35
64
75
5
48
7
81
320
7
60
5
97
47
25
39
80
112
24
56
208
27
29
1
24
191
24
1
54
81
129
23
88
15
60
29
40
123
77
49
6
48
65
103
113
24
7
264
41
88
8
79
89
24
72
49
72
23
1
119
25
135
144
32
121
63
80
91
144
36
48
33
168
80
64
8
24
48
247
41
25
90
93
15
42
23
175
17
24
139
54
63
72
147
54
42
53
72
85
3
129
90
221
72
24
40
48
75
237
3
36
105
39
33
48
104
112
39
105
111
36
149
16
33
15
32
49
90
36
18
120
39
32
73
71
7
17
211
5
64
63
137
240
88
72
48
165
60
23
120
31
89
79
17
13
11
31
54
11
16
24
8
85
107
121
42
5
31
81
80
16
104
16
8
24
40
63
174
35
1
72
18
77
168
49
143
16
111
33
8
25
39
69
75
51
60
9
104
7
33
56
151
41
48
67
5
24
144
24
40
192
104
24
40
80
7
6
123
56
13
83
24
115
5
25
54
65
24
1
95
19
180
65
55
257
1
143
37
18
144
30
75
48
8
91
18
30
21
105
15
57
39
3
53
144
24
144
208
8
144
168
19
18
11
7
24
81
63
180
36
65
16
80
109
51
15
57
120
75
5
1
12
195
8
192
40
129
71
247
42
63
3
144
18
3
128
16
75
5
43
222
15
39
192
24
105
15
18
143
72
16
99
36
17
49
95
55
36
12
6
35
16
15
33
96
272
64
9
95
96
24
24
48
48
7
18
47
24
31
162
162
53
16
75
6
54
17
55
30
114
9
80
19
66
59
48
7
33
39
41
40
8
24
97
18
6
30
17
79
9
21
144
90
65
144
40
63
137
223
9
93
83
25
23
49
23
19
5
48
88
3
126
15
69
35
169
48
54
89
25
119
48
85
84
95
1
90
5
64
33
72
15
80
31
33
147
173
64
33
54
65
40
8
1
12
35
79
209
7
9
8
163
53
72
24
61
35
120
40
128
72
73
39
128
85
59
64
104
120
192
96
240
72
103
9
75
5
136
99
5
168
55
108
77
67
53
61
11
199
57
183
66
23
88
48
27
48
21
8
151
144
42
18
48
165
48
24
3
45
39
33
8
64
80
64
24
48
135
120
18
150
66
18
141
39
42
30
105
39
150
66
78
36
15
249
71
40
56
49
431
1
24
23
96
24
85
3
93
51
39
41
24
1
119
120
16
3
5
97
6
89
73
120
71
19
53
48
24
127
65
40
39
17
55
89
48
31
65
19
141
96
48
117
30
93
105
108
35
40
8
40
9
15
48
57
72
6
9
24
15
72
60
12
150
83
43
12
33
32
67
12
105
56
40
8
24
96
64
81
174
137
48
96
79
57
39
210
72
15
8
24
43
29
184
75
77
37
36
87
15
54
240
59
40
57
23
16
176
48
40
24
87
65
25
108
131
16
33
42
48
77
24
49
15
8
48
1
63
56
160
32
7
72
126
3
32
25
23
192
55
102
18
33
72
200
40
159
24
162
12
155
25
6
65
144
48
40
39
54
162
42
18
29
1
87
8
48
16
8
13
155
184
56
163
54
90
36
ABCD 98146178636*3^$a+1 [50051]
165
141
51
291
18
72
6
5
25
143
48
13
48
131
19
270
23
40
24
3
48
96
90
27
3
18
83
40
165
3
24
15
66
159
45
72
48
3
237
3
24
165
11
223
36
5
64
27
30
42
69
48
21
72
3
3
69
8
120
96
24
88
219
60
12
96
5
43
77
16
69
27
27
96
45
48
69
27
93
18
108
24
21
9
276
72
30
42
11
109
168
30
204
17
13
123
8
127
102
3
56
49
60
18
48
33
3
18
42
9
9
90
18
18
30
72
24
3
48
96
27
24
21
8
16
32
112
120
51
69
33
71
16
3
6
63
45
107
139
5
55
9
144
32
13
11
168
19
54
84
51
152
48
43
102
60
27
9
18
72
5
49
18
216
21
96
48
27
42
120
3
96
63
57
48
45
251
48
61
54
120
24
117
56
19
18
75
3
18
12
60
18
41
85
126
90
12
39
3
54
30
204
29
16
57
36
54
36
18
47
48
31
9
45
54
6
15
21
11
97
36
72
3
32
37
3
72
8
64
24
24
51
21
72
80
48
136
45
11
48
120
85
6
72
45
27
21
24
75
18
75
3
12
89
19
117
33
30
33
48
48
75
66
18
9
168
3
60
57
45
59
31
41
37
30
21
96
144
24
27
72
53
16
3
30
18
72
24
12
33
32
96
43
101
24
19
180
54
3
45
123
24
51
24
21
32
13
27
159
30
27
96
21
6
29
37
3
24
63
65
49
18
21
9
18
93
21
35
16
3
53
40
27
101
72
24
88
24
48
27
18
72
11
37
11
67
5
48
48
72
112
57
18
12
129
24
32
19
90
30
29
31
54
12
60
179
96
13
36
159
24
45
6
21
15
48
33
48
24
27
66
59
16
3
66
59
67
117
24
32
72
120
19
108
30
27
72
96
296
16
21
99
56
25
144
66
5
19
54
36
35
19
36
41
115
24
18
90
129
72
45
60
71
85
6
48
21
3
18
3
32
16
21
131
25
90
5
37
30
5
48
19
29
13
3
105
39
27
96
29
127
65
16
63
33
27
45
45
30
96
12
6
75
8
40
129
108
27
9
15
159
6
90
36
108
81
24
69
3
93
75
9
23
19
5
112
21
51
117
30
21
96
15
18
15
8
40
32
97
47
31
89
55
33
24
87
36
29
1
119
120
211
78
47
61
30
5
157
3
8
25
23
157
24
11
205
30
5
72
19
48
69
57
36
6
45
9
66
21
183
18
39
69
18
84
21
165
36
48
47
13
18
41
64
75
69
80
16
9
90
150
15
69
6
29
55
81
213
11
19
69
24
69
3
96
9
39
3
165
56
160
45
42
18
23
61
51
45
72
27
45
147
9
95
40
9
15
75
69
56
55
36
21
21
107
13
11
208
152
7
18
42
93
120
69
107
61
48
24
48
35
109
3
32
19
96
18
48
59
16
123
186
179
1
84
51
3
93
56
72
16
21
174
69
99
18
48
275
48
48
24
88
3
21
56
67
77
55
41
13
123
15
36
24
48
90
99
72
33
66
237
24
9
60
59
13
99
147
45
8
127
36
5
96
40
96
51
18
54
18
3
129
18
66
6
18
11
88
168
72
33
96
135
8
175
132
30
15
104
40
75
18
6
53
24
64
21
54
18
11
7
12
90
11
85
30
42
54
30
108
150
18
48
155
31
81
27
36
105
21
48
147
15
9
117
54
90
6
45
45
35
48
1
36
3
57
18
12
9
32
24
144
43
36
36
24
66
78
36
12
24
77
24
25
119
55
17
19
18
42
18
23
16
24
128
61
35
19
69
51
24
5
88
72
24
45
48
35
24
103
41
16
75
126
23
40
72
9
66
93
51
5
55
17
40
51
18
18
9
3
42
120
72
168
30
6
36
219
48
21
90
180
162
48
3
3
5
139
72
29
72
37
99
8
40
24
48
168
45
3
15
33
75
42
51
8
48
19
30
15
8
40
24
3
6
87
48
45
107
13
59
91
126
30
89
43
30
47
193
36
11
43
141
87
60
5
97
87
24
8
24
19
5
13
59
13
36
39
21
35
112
15
18
23
67
72
12
18
23
88
141
6
21
9
15
45
144
36
12
75
21
35
1
18
12
78
11
19
150
47
120
43
29
43
24
5
88
33
30
ABCD 98146240048*3^$a+1 [50008]
6
9
88
5
43
12
11
21
4
12
23
49
5
31
96
8
52
24
56
16
48
12
5
43
84
20
15
18
30
13
41
19
96
29
19
5
55
5
3
4
5
24
7
60
8
45
12
24
18
25
56
12
33
36
3
28
17
12
18
12
25
23
6
31
5
6
78
51
4
35
102
3
4
96
60
36
65
36
19
20
3
30
60
15
108
15
114
39
87
12
30
6
49
23
25
23
1
36
8
72
9
96
7
32
3
1
29
12
15
3
61
36
53
67
41
18
24
1
72
5
15
45
7
35
18
39
9
79
17
36
30
13
5
24
12
43
20
27
45
21
27
33
3
39
6
42
93
9
15
3
54
51
4
101
78
105
4
5
12
78
25
11
1
29
15
16
48
17
18
12
13
137
19
56
99
45
36
9
6
13
65
42
25
20
60
4
72
48
17
48
7
12
20
36
4
32
3
37
35
33
16
84
60
5
3
108
16
41
72
7
20
63
45
21
7
95
24
1
17
6
24
25
5
12
3
48
9
18
18
15
15
120
9
9
7
20
117
3
3
21
39
9
16
11
9
45
19
5
36
19
35
138
12
18
25
12
17
19
5
15
21
15
93
42
66
18
30
12
12
6
1
36
12
5
91
47
9
4
5
36
15
33
48
7
41
12
12
60
75
3
9
64
29
51
9
36
132
43
20
39
66
6
36
144
13
5
27
24
12
27
18
55
17
55
8
135
25
8
40
17
43
20
16
11
12
18
12
42
13
12
35
45
28
8
45
15
9
39
21
19
12
20
4
5
6
42
48
3
27
45
100
8
4
36
36
24
5
31
53
15
12
16
12
12
36
24
36
5
39
9
51
4
11
18
6
30
84
43
144
108
36
5
67
23
42
43
41
6
42
43
24
8
16
11
81
4
29
42
9
33
12
30
78
7
48
11
6
96
39
21
24
15
36
64
35
6
19
53
55
17
19
5
15
45
39
27
6
7
41
27
45
27
16
11
25
20
33
36
60
12
12
67
23
33
15
85
23
49
11
6
96
24
18
61
5
19
47
6
3
39
37
8
3
12
18
103
36
41
7
56
16
48
5
42
6
42
33
27
96
49
32
76
24
35
78
36
7
8
15
21
9
55
11
13
47
25
48
35
85
12
5
24
87
4
36
60
20
4
41
7
8
4
84
12
20
24
16
29
19
41
6
33
9
7
29
7
20
48
69
18
30
15
4
24
17
24
54
1
36
24
11
69
4
5
24
3
39
24
37
29
15
9
12
19
5
15
3
6
12
55
5
54
36
25
32
93
48
12
19
53
55
8
124
29
24
108
18
1
23
1
20
81
6
49
5
15
60
15
21
12
36
9
6
49
77
18
30
36
31
56
15
42
6
21
123
21
69
30
13
29
19
24
5
31
5
87
4
5
30
13
17
19
12
17
78
13
5
120
30
42
3
60
4
8
148
24
5
12
6
18
54
6
55
17
67
23
13
17
27
72
28
8
9
36
30
30
84
30
25
20
4
12
24
5
90
9
4
12
44
40
5
84
72
15
129
30
1
29
12
30
12
25
35
30
12
31
24
71
138
24
43
60
17
6
25
12
5
27
33
19
71
13
12
44
28
11
85
29
27
3
12
25
20
3
30
6
114
27
108
12
4
17
7
11
49
12
8
21
12
19
29
87
75
49
11
9
45
63
40
5
12
36
7
5
51
15
30
30
61
8
33
75
99
1
12
5
67
11
13
32
39
18
43
29
18
45
21
75
81
6
24
49
140
69
72
31
24
5
36
7
35
45
15
37
5
30
54
7
68
117
19
36
80
3
25
17
135
64
68
27
9
39
18
12
3
40
5
3
4
11
90
12
7
17
84
54
18
15
9
43
11
21
21
7
41
42
30
12
55
32
15
48
13
8
15
6
90
24
6
19
12
5
19
11
18
67
17
6
9
27
9
4
83
24
25
8
16
17
60
54
6
55
23
1
11
13
24
32
45
3
15
21
39
1
17
39
45
48
7
23
13
8
52
12
11
30
36
3
33
3
64
12
11
25
32
12
9
79
11
37
8
36
9
24
3
9
43
11
1
8
57
24
15
9
42
18
3
84
9
30
36
1
77
6
145
41
6
42
6
25
32
40
5
24
48
36
12
27
40
23
37
17
19
5
90
61
11
13
12
5
15
45
3
16
5
3
12
3
42
6
30
43
5
24
42
1
44
15
36
25
29
31
29
18
117
9
31
24
24
48
29
3
36
9
12
36
43
56
15
54
39
213
43
12
29
15
9
55
36
44
15
1
23
72
13
5
6
45
21
6
18
24
67
11
18
15
21
24
19
5
18
25
48
32
24
21
48
7
17
126
6
36
48
24
3
69
31
5
3
111
6
67
53
43
35
37
5
3
24
28
8
27
37
48
5
12
27
45
6
18
79
53
15
40
35
12
42
15
45
19
12
53
115
60
56
4
89
31
56
33
43
92
16
89
3
9
90
24
61
11
54
48
3
4
23
13
32
15
18
12
12
24
6
73
80
76
72
5
27
16
47
25
12
8
15
13
20
76
11
30
19
108
12
5
24
42
33
4
41
66
18
42
6
19
35
6
42
78
3
4
17
3
36
120
16
41
19
41
19
23
21
27
48
54
36
19
17
78
6
12
150
30
43
41
30
30
19
72
35
12
61
5
54
61
12
35
13
24
11
6
108
55
53
7
53
3
9
42
49
95
1
36
17
30
45
57
6
25
5
7
23
24
73
8
57
3
28
56
15
45
9
12
19
60
65
48
7
5
90
6
24
19
137
67
8
28
89
31
44
36
81
36
15
57
27
3
6
15
40
5
12
7
11
12
25
32
33
42
12
36
37
41
15
4
36
65
6
24
1
29
42
13
11
13
8
9
31
24
41
3
9
30
25
5
7
44
24
81
55
20
60
84
27
6
72
12
31
5
43
36
11
48
30
7
29
31
5
7
17
15
28
41
24
3
9
6
42
27
4
24
48
48
12
8
4
12
5
3
3
12
78
43
60
95
66
3
16
5
7
5
24
31
17
3
33
15
16
60
101
30
25
5
7
41
111
15
21
9
90
18
7
44
9
55
17
75
36
3
37
72
5
7
8
40
5
36
24
6
85
20
4
65
51
4
32
9
6
21
64
36
72
5
48
60
12
6
1
24
17
87
45
27
4
47
54
55
41
19
5
24
24
7
44
40
5
54
13
12
8
100
77
3
9
24
36
48
3
4
36
5
48
15
16
41
12
3
60
9
19
44
28
84
48
32
9
27
9
15
15
1
20
28
185
24
27
15
18
27
9
27
45
3
40
20
36
3
25
92
28
17
54
25
24
17
30
93
16
41
19
20
9
12
6
9
9
7
12
23
73
11
61
65
18
25
24
23
78
6
60
45
21
27
28
8
16
8
27
61
60
17
18
9
24
87
72
97
36
29
36
42
42
3
27
54
15
16
96
8
27
9
9
31
56
39
25
11
18
24
36
19
72
23
1
60
29
31
11
13
77
54
1
48
65
12
19
24
92
3
37
53
43
12
53
12
18
13
65
79
8
24
21
72
7
41
15
28
152
4
53
67
5
75
39
12
54
19
20
21
18
12
13
8
33
24
12
30
1
5
12
12
31
72
32
39
61
29
19
12
8
3
30
7
107
18
31
11
13
5
48
12
7
53
12
30
6
3
4
12
20
21
27
45
12
91
164
3
78
18
1
ABCD 98147530714*3^$a+1 [50002]
168
31
89
49
36
11
43
78
35
13
96
59
7
17
25
47
169
54
48
113
67
18
47
25
59
73
66
180
24
5
12
55
90
48
23
73
11
36
79
30
23
36
31
6
12
11
25
155
85
54
66
42
102
162
161
60
132
187
6
84
36
18
36
53
37
18
180
90
6
5
25
42
17
85
83
25
23
31
6
23
144
13
35
12
115
66
36
60
59
60
91
41
13
42
89
85
59
1
54
30
36
11
132
25
36
11
73
60
66
54
11
61
36
47
12
1
72
11
7
18
131
36
12
72
13
36
24
18
18
90
282
35
79
138
36
215
97
144
83
12
36
97
107
24
49
71
79
48
18
191
43
42
23
13
54
90
48
47
180
25
108
23
24
24
91
78
12
54
54
36
6
161
12
12
79
6
83
37
36
72
47
24
19
41
24
85
11
25
12
60
12
162
29
36
48
85
60
36
30
41
84
1
240
126
53
60
85
47
97
83
37
47
31
48
24
245
72
259
89
55
18
12
95
36
85
24
23
49
23
31
90
35
55
66
6
29
19
24
30
23
37
18
53
84
7
185
43
6
12
132
23
60
37
42
120
149
37
30
180
222
227
84
97
35
73
47
49
23
36
67
54
71
24
48
145
11
12
49
36
23
132
12
7
5
103
36
6
35
1
47
61
90
30
96
83
12
60
25
23
67
120
96
29
48
48
72
12
1
150
89
139
41
1
120
18
150
12
90
18
36
24
66
5
13
47
31
12
41
72
13
59
175
125
36
1
6
210
23
157
132
102
114
102
60
30
24
23
25
36
11
13
36
119
60
91
101
61
30
90
150
252
66
132
23
79
6
36
11
12
13
12
72
6
72
5
43
17
145
168
47
61
35
36
108
37
23
12
48
72
43
17
1
35
145
228
24
47
120
169
59
193
107
1
35
72
25
108
84
131
67
173
85
12
108
24
131
7
18
47
49
120
60
35
49
60
90
5
61
18
150
143
48
19
150
71
37
12
150
18
72
35
121
11
36
25
59
55
30
54
125
1
36
23
127
90
23
169
11
12
13
119
276
79
18
12
36
35
12
12
127
54
30
17
25
102
65
61
71
25
36
108
95
25
35
7
102
18
222
90
5
25
72
11
24
24
1
95
13
120
60
12
144
11
168
43
54
36
23
49
66
5
19
41
31
54
54
12
24
12
197
55
90
95
193
107
25
36
11
48
180
25
36
54
60
5
168
37
143
84
180
24
96
85
18
65
43
29
13
156
35
60
36
19
66
6
29
19
96
90
48
6
66
6
48
101
43
18
252
11
49
11
12
60
120
12
1
54
17
96
79
173
61
11
85
48
23
73
35
24
67
126
12
6
77
7
17
84
31
216
54
95
168
25
35
48
24
31
18
36
60
18
221
25
11
169
11
13
12
95
60
115
114
270
36
30
18
101
7
42
36
54
12
29
85
59
7
53
36
55
5
37
35
163
102
78
30
24
35
37
18
48
29
85
216
143
84
61
36
90
18
36
36
95
13
48
108
24
71
1
66
17
120
7
90
186
29
1
168
102
54
6
89
13
18
17
12
24
1
35
1
150
138
132
167
48
13
24
48
18
6
90
174
150
120
24
126
90
66
96
30
17
132
1
138
5
31
90
24
35
31
53
7
41
24
1
107
60
55
30
6
30
24
18
18
35
132
7
42
23
133
24
203
13
23
61
59
120
61
191
7
77
25
23
37
59
61
35
205
23
48
55
77
97
23
1
66
36
114
48
47
133
191
85
72
30
65
12
156
55
41
60
48
31
96
126
144
11
37
35
43
137
43
18
36
35
31
90
143
55
5
19
30
60
12
108
143
97
198
48
5
36
1
102
42
23
12
49
24
12
198
6
35
1
36
23
84
1
47
72
12
25
ABCD 98147698232*3^$a+1 [50009]
35
109
95
33
208
11
21
303
97
119
57
123
37
47
24
25
32
27
168
13
35
61
299
36
1
96
47
225
96
39
25
47
132
36
84
69
144
75
24
93
192
16
48
47
33
75
69
3
61
11
85
23
73
32
16
96
47
24
72
81
384
256
11
240
372
1
272
51
96
61
23
105
111
108
72
93
15
72
25
35
108
33
15
24
9
147
24
133
32
15
49
144
272
240
112
80
3
61
80
96
48
160
143
60
36
81
135
73
47
129
111
81
48
64
131
120
37
59
108
48
73
128
51
45
15
33
48
96
208
131
60
36
45
112
23
73
32
16
179
348
48
1
107
21
144
15
49
96
128
51
60
129
48
15
193
47
36
13
32
48
51
93
267
21
48
75
36
81
75
37
107
21
123
24
396
12
21
64
32
48
3
36
9
171
36
33
87
72
49
32
48
160
131
141
16
80
16
80
3
93
16
23
48
36
69
16
128
3
61
48
80
16
240
23
24
108
21
99
168
84
96
12
133
227
45
87
121
35
93
39
9
39
24
36
93
64
59
165
112
32
195
12
1
32
135
57
63
81
112
11
85
71
72
273
15
276
61
80
39
9
75
85
47
33
16
32
27
21
63
168
12
253
35
60
1
48
48
96
71
216
1
80
27
24
157
144
336
32
123
69
15
36
45
144
64
215
36
181
35
60
1
143
33
39
25
47
97
11
12
36
69
64
144
107
261
39
108
24
37
48
35
24
85
176
112
48
272
336
192
3
205
95
60
36
120
24
81
160
48
11
36
33
16
203
21
87
132
117
48
160
83
253
23
180
36
97
23
73
107
60
84
60
153
111
1
48
23
24
97
23
9
16
11
108
57
144
96
123
72
93
48
51
93
3
72
181
80
3
61
179
13
32
111
24
36
120
93
16
35
96
397
144
48
59
21
63
1
32
432
48
63
1
144
96
11
21
3
13
128
3
45
39
57
48
63
228
36
96
84
21
16
59
252
12
93
111
129
16
47
60
165
48
16
71
57
15
96
49
23
12
93
75
37
96
95
24
9
16
96
32
16
48
32
16
32
208
96
48
144
83
13
299
133
32
27
21
304
80
27
21
75
21
51
372
25
155
24
157
107
96
21
231
9
192
240
112
71
24
12
37
176
16
23
121
131
36
9
16
32
15
60
156
96
9
75
37
80
16
47
273
3
48
72
36
49
95
81
87
12
180
9
16
96
47
97
155
180
49
48
48
83
60
1
35
205
95
33
147
13
11
156
105
112
59
69
160
59
37
143
177
48
27
69
39
121
35
36
121
48
128
27
72
24
21
315
37
32
3
240
189
63
241
167
57
39
216
1
32
183
25
23
25
11
60
36
117
64
143
177
39
48
72
49
48
32
48
240
192
16
335
48
1
59
36
33
51
45
64
192
23
25
96
ABCD 98148815782*3^$a+1 [50160]
93
3
69
120
200
424
144
171
69
171
125
67
93
147
149
24
1
15
75
24
189
8
19
5
120
109
102
29
40
39
41
19
156
6
3
15
30
42
137
96
16
176
43
45
104
61
60
36
3
32
19
5
16
51
77
16
225
6
105
8
40
3
144
45
15
113
103
270
90
177
96
56
25
23
67
6
39
48
51
42
18
36
101
43
12
185
360
48
120
16
80
144
192
85
123
56
168
16
56
139
12
9
24
27
180
17
31
129
33
90
125
24
235
144
21
48
336
56
88
240
87
33
8
49
6
57
51
77
24
19
149
67
53
48
168
40
195
5
37
35
72
1
95
64
96
51
69
152
79
33
3
29
208
51
21
80
40
8
16
51
53
40
87
24
9
171
21
104
72
85
3
96
159
17
139
29
24
43
30
63
81
23
136
56
169
102
60
48
222
30
33
75
36
41
175
257
157
75
8
31
81
168
120
63
65
19
144
6
234
125
96
160
9
6
105
56
64
24
15
129
21
90
41
115
5
48
216
64
207
33
3
5
19
120
6
63
104
16
51
90
11
112
8
103
65
16
8
31
60
69
3
29
48
67
36
185
48
24
133
179
19
21
48
171
101
48
7
105
99
45
291
29
31
84
60
17
139
24
165
45
96
3
8
112
336
104
136
465
6
9
120
27
24
69
21
3
56
16
104
24
43
24
93
243
93
15
252
108
129
32
40
39
120
65
120
16
15
33
56
241
54
36
156
9
15
144
9
8
19
5
40
75
93
56
55
89
1
102
33
111
24
41
48
120
43
90
107
16
24
8
48
16
99
36
144
41
24
40
207
17
1
95
184
201
36
3
123
77
16
15
17
112
21
35
40
27
29
25
63
177
66
78
36
59
40
57
39
56
49
6
9
48
33
48
111
39
17
24
96
43
12
78
30
125
24
136
96
21
35
19
245
19
29
40
80
13
54
180
24
41
40
45
155
64
24
63
17
96
72
64
48
152
40
120
24
32
72
96
205
59
160
152
79
17
24
48
1
162
24
5
79
60
69
120
63
129
8
96
64
27
269
96
121
18
5
7
65
184
8
120
313
138
6
66
77
31
132
5
13
59
16
51
69
32
48
7
24
30
54
6
354
5
136
39
201
176
120
25
47
48
208
24
93
35
73
15
195
162
270
78
90
45
27
29
145
126
57
120
21
107
240
64
135
33
3
48
69
192
15
9
171
45
39
96
30
83
151
9
153
47
112
8
120
7
126
3
27
60
9
8
16
255
105
80
64
57
63
27
29
40
56
24
31
36
120
90
107
127
60
36
17
40
32
64
144
320
7
41
232
8
64
195
245
288
16
32
72
127
113
72
40
176
88
15
17
19
69
141
3
32
151
54
3
72
48
56
31
24
12
29
64
51
5
88
72
21
59
24
7
113
24
120
7
24
102
59
49
6
105
56
55
210
54
65
40
48
81
42
53
120
61
54
165
135
41
19
12
89
24
55
105
21
83
187
29
120
16
51
149
115
36
24
105
8
31
9
8
199
233
40
120
56
160
15
36
6
39
105
ABCD 98148909076*3^$a+1 [50047]
33
33
23
13
27
48
57
6
66
71
52
20
85
3
72
32
96
19
21
9
84
51
15
30
18
42
66
30
87
81
23
43
48
65
28
99
90
48
59
64
24
33
42
30
30
6
42
57
20
13
30
9
57
24
48
18
30
90
150
27
144
99
6
27
9
24
6
48
21
3
12
5
16
9
108
48
71
28
96
15
17
13
42
66
42
17
7
45
48
15
89
1
6
72
5
7
72
144
36
150
108
36
3
8
1
24
78
12
6
18
42
12
15
12
99
12
24
5
43
6
24
6
42
95
7
66
12
12
72
48
6
9
33
24
87
68
55
5
13
18
5
36
7
41
79
12
72
45
8
36
4
3
36
18
12
30
18
27
56
19
90
30
21
27
30
30
48
12
6
36
3
27
6
39
48
87
33
20
31
30
3
84
15
17
7
105
33
39
9
24
3
60
57
23
25
59
4
15
17
37
84
42
48
29
7
36
5
64
60
75
30
3
183
9
33
15
87
33
87
24
24
30
30
5
13
30
45
24
32
79
17
13
107
37
3
20
7
77
24
4
39
29
91
6
63
60
3
102
3
9
30
54
6
30
30
57
3
30
84
59
7
18
6
33
144
56
19
84
90
47
4
12
87
17
37
6
54
11
28
27
6
47
25
39
27
36
30
3
45
35
4
3
120
21
27
9
8
13
42
41
19
78
15
8
97
6
41
16
15
12
12
24
114
30
17
133
60
23
13
23
36
108
64
20
1
18
41
12
24
49
23
67
5
40
39
6
6
12
30
132
90
24
17
37
18
18
66
33
177
18
129
36
48
69
83
7
33
3
54
83
13
18
36
54
39
60
20
7
18
30
6
23
67
66
30
30
23
40
120
15
66
60
59
28
32
64
80
19
57
24
39
48
222
27
12
36
24
9
24
3
39
41
52
48
44
55
84
114
12
6
21
21
6
42
30
12
72
30
6
48
30
30
69
12
33
30
132
36
42
23
115
12
45
20
1
39
33
15
3
6
15
32
64
3
101
13
23
109
6
54
78
5
25
18
18
66
17
13
36
60
48
3
9
15
87
30
6
42
75
15
54
108
36
36
3
21
23
13
66
48
96
5
19
96
48
90
3
15
24
30
18
5
115
36
29
25
12
24
72
47
37
3
15
30
27
21
18
21
3
6
42
12
6
27
9
23
31
36
77
16
20
25
35
7
5
25
24
30
69
20
48
40
75
12
12
21
9
54
6
23
67
18
30
6
11
49
23
19
24
5
1
30
48
9
15
66
30
6
60
15
69
6
78
12
36
42
18
48
87
12
20
12
61
39
3
6
51
15
30
30
66
102
12
18
18
72
5
25
48
24
3
27
24
66
6
78
30
36
24
24
177
20
43
30
66
21
39
180
24
36
6
3
3
17
40
24
8
55
17
31
6
6
6
18
41
12
7
6
18
57
8
187
84
9
123
12
18
47
168
49
36
12
36
23
124
27
6
3
57
114
60
108
18
23
16
24
24
15
65
43
53
31
18
72
95
1
11
19
36
93
32
40
3
12
90
144
71
13
87
63
5
55
12
96
108
29
25
39
60
48
3
77
40
21
18
17
4
9
30
36
24
144
66
6
24
29
7
180
36
12
17
25
15
15
6
78
6
96
15
45
11
31
6
6
5
19
6
15
3
30
15
8
7
9
48
3
12
228
29
16
75
48
5
72
25
6
12
18
6
65
55
21
57
63
9
174
17
7
29
28
93
3
3
36
54
11
28
45
120
6
41
72
4
39
5
13
39
21
27
80
160
9
84
42
30
63
21
23
13
60
107
24
13
6
33
51
12
24
48
72
65
12
148
141
12
30
78
24
60
3
105
15
32
19
36
24
6
171
24
33
78
21
57
23
16
20
25
12
35
1
30
9
48
81
126
6
84
15
93
3
3
17
196
33
18
72
6
48
24
6
6
36
48
66
45
39
9
24
24
33
54
36
24
30
42
24
30
39
33
24
6
72
42
95
31
17
1
36
3
255
18
15
36
93
6
42
6
17
16
51
30
6
9
8
16
111
12
36
12
6
131
25
83
7
33
33
39
33
23
7
5
73
27
32
1
102
12
48
9
69
111
3
41
67
72
33
51
6
48
15
63
18
23
16
45
87
15
36
12
30
47
55
65
19
72
24
21
27
60
6
23
36
24
1
12
60
24
24
6
33
9
39
132
9
30
12
6
11
55
30
3
27
137
28
48
3
17
37
18
57
60
9
27
87
18
18
24
17
40
39
150
42
72
9
80
121
78
5
13
6
33
33
15
15
54
27
9
72
18
18
11
133
18
114
54
24
30
27
3
18
99
93
42
90
3
92
40
9
6
33
8
13
30
29
25
42
45
3
45
33
75
92
7
48
17
88
200
121
66
24
102
24
66
57
20
67
30
47
31
12
53
1
30
6
27
21
27
9
30
30
12
27
105
6
29
4
3
45
39
9
27
30
18
5
91
24
18
59
60
112
24
57
6
17
16
57
126
21
9
66
41
1
36
123
3
6
12
12
6
5
115
45
32
25
12
18
5
52
9
90
96
81
9
30
60
36
72
42
35
13
30
60
45
72
39
29
13
12
83
19
93
15
66
42
18
3
27
72
17
37
23
25
6
42
27
21
84
27
33
48
42
53
24
13
6
24
9
3
54
144
27
12
60
20
67
6
3
75
29
88
9
24
60
59
7
33
171
12
45
45
6
18
30
9
132
45
168
102
5
16
12
87
6
59
31
12
33
27
30
36
6
48
12
117
8
91
12
45
32
25
30
54
6
113
24
36
37
6
18
39
57
23
1
11
61
15
39
18
96
36
155
19
21
8
1
54
60
60
33
9
6
24
33
45
59
1
36
36
15
20
28
72
75
30
6
12
12
17
4
3
72
9
32
16
60
27
33
45
27
99
6
83
85
6
17
7
6
144
23
52
3
18
144
12
15
15
90
35
25
155
1
24
ABCD 98149215824*3^$a+1 [50050]
8
40
23
1
32
63
9
15
33
48
249
36
12
66
144
13
5
12
127
23
90
42
36
33
136
23
30
75
72
63
12
69
16
248
3
13
11
21
40
149
3
3
18
36
36
75
3
21
15
60
48
21
24
165
72
3
72
15
6
43
41
39
72
33
63
27
133
47
72
49
8
21
114
126
19
8
27
18
27
153
87
27
13
11
36
96
105
120
48
129
36
72
54
48
78
31
8
45
19
77
24
27
24
120
16
48
96
35
72
21
135
33
64
32
40
32
93
19
59
117
147
54
42
21
177
96
6
54
96
42
6
54
12
9
16
80
24
21
18
1
47
9
16
29
3
21
60
6
9
24
75
18
3
21
67
96
23
153
69
99
63
168
12
18
42
6
3
144
93
75
24
15
9
51
61
29
144
12
30
12
90
108
54
25
8
15
1
8
27
60
57
27
21
45
102
85
8
27
60
105
27
36
30
43
23
129
21
24
42
12
18
3
21
36
15
16
11
13
72
8
9
31
125
24
67
47
49
72
35
36
105
3
60
25
47
30
19
5
6
24
13
23
9
24
48
21
18
105
144
51
18
3
57
39
24
16
47
9
21
78
93
72
3
21
9
15
112
8
3
13
29
43
47
33
81
30
48
30
123
15
25
8
147
37
47
25
5
36
78
33
72
27
48
13
80
39
1
96
35
6
12
51
40
32
57
63
69
43
17
79
72
41
6
9
136
77
3
9
6
9
21
18
1
5
30
54
66
18
78
37
24
17
36
108
55
41
7
59
45
288
27
150
7
8
33
6
96
30
3
93
267
15
12
114
54
45
21
3
64
29
43
72
32
21
3
33
12
51
33
30
84
24
69
141
120
27
48
63
25
80
15
25
5
91
8
40
131
12
72
25
5
43
5
18
33
15
12
69
3
93
3
21
40
29
42
9
39
1
5
66
25
47
25
35
36
1
72
53
51
3
42
48
24
42
6
30
30
42
12
36
84
9
15
33
3
13
8
27
13
59
85
29
24
72
43
23
105
27
162
66
132
109
29
18
9
3
24
13
72
41
42
12
48
180
12
105
69
12
48
7
5
27
16
11
21
75
45
16
8
9
6
60
30
48
199
72
47
33
27
21
160
17
36
6
24
30
6
1
23
6
27
40
71
1
11
12
12
13
113
90
12
9
16
152
96
99
54
39
57
6
78
54
13
29
19
35
12
30
90
9
21
42
1
5
43
56
45
36
36
60
144
54
9
24
9
15
16
32
75
18
72
19
56
21
6
141
3
13
167
36
78
39
117
27
24
64
24
107
48
60
1
65
12
24
18
73
32
75
45
27
61
5
24
6
78
54
25
17
126
25
5
78
6
63
33
7
47
24
36
204
1
56
9
39
87
25
29
3
16
5
3
24
63
84
132
96
24
9
24
195
61
101
66
84
18
19
83
21
72
72
48
88
32
168
72
16
29
30
12
1
59
108
108
42
43
35
12
12
30
15
112
77
6
21
16
23
9
40
32
45
18
49
8
88
5
6
37
53
24
27
3
180
81
136
23
54
48
3
40
179
30
55
8
48
72
27
69
16
107
13
23
1
101
66
30
24
67
11
45
120
24
51
45
45
51
40
29
54
18
72
54
21
45
171
96
64
35
84
33
16
8
51
13
29
19
96
11
30
12
126
72
13
32
40
56
24
64
35
24
36
121
29
18
48
48
6
6
60
78
67
29
24
19
35
69
183
25
8
72
9
63
48
33
30
12
54
6
150
48
162
25
5
6
21
63
6
3
24
105
31
5
12
7
47
1
24
29
6
37
8
81
55
32
21
19
32
21
171
24
75
48
12
120
129
3
12
6
48
99
15
97
65
31
29
24
6
6
12
66
54
102
36
33
21
6
24
18
12
6
97
11
30
12
51
72
72
27
45
21
3
21
48
12
79
8
63
9
48
24
9
15
24
39
30
19
35
37
47
132
42
6
21
64
11
69
96
63
25
23
1
173
99
16
32
16
104
96
15
225
144
21
42
24
153
51
18
90
54
67
8
64
5
42
1
11
48
24
60
48
25
224
39
30
48
51
93
3
45
171
3
45
15
18
48
55
72
53
3
88
8
45
3
105
18
109
5
60
18
37
5
36
55
144
41
15
24
39
6
18
33
9
7
32
9
55
83
54
36
27
16
17
48
63
33
15
16
23
9
171
24
30
12
18
6
96
114
9
21
27
88
5
27
96
21
3
16
83
24
36
81
15
30
30
37
65
6
54
30
133
29
66
54
24
42
73
32
87
6
54
30
159
87
105
40
41
63
160
72
29
6
180
114
15
117
102
42
3
3
108
174
27
3
109
192
11
69
48
39
1
128
45
24
36
39
21
51
87
145
23
72
12
13
5
66
57
99
21
9
55
35
6
7
11
21
24
87
54
3
75
42
3
3
48
45
16
35
37
23
54
139
24
23
57
33
30
30
36
42
6
96
79
5
6
6
90
45
48
88
11
102
36
30
30
18
109
ABCD 98149636166*3^$a+1 [50256]
7
65
24
16
225
15
3
42
30
69
120
56
13
102
30
15
15
9
69
30
21
56
24
31
30
60
18
77
24
49
60
227
16
57
102
48
90
71
49
23
19
30
60
60
95
16
32
16
9
72
138
72
69
69
203
67
12
300
69
72
87
17
25
210
48
5
85
132
95
24
24
48
49
30
48
210
72
119
72
24
55
30
60
23
25
71
49
60
27
15
113
208
117
11
112
27
42
30
138
27
24
51
5
25
135
153
71
49
42
53
112
3
30
95
16
51
21
128
19
90
90
57
56
109
18
252
18
60
111
21
78
5
37
171
9
23
16
72
168
120
9
47
24
31
48
17
64
21
30
53
37
11
19
165
56
88
32
120
64
344
1
15
8
16
111
30
11
24
16
152
37
11
19
48
12
30
11
120
37
27
15
18
95
37
11
79
161
19
30
39
9
60
11
24
97
39
9
47
120
85
78
12
108
102
48
23
24
85
48
3
48
9
42
90
11
120
7
33
147
5
48
88
21
48
42
65
168
127
120
78
192
150
149
1
71
184
93
30
30
42
18
35
7
41
48
19
42
99
96
33
60
83
7
12
90
75
8
25
23
72
25
63
32
112
33
23
7
17
13
60
23
72
25
30
90
30
17
25
150
9
96
80
13
35
205
3
159
18
60
30
5
85
11
31
105
56
7
162
60
59
16
8
7
9
51
30
135
45
11
64
63
17
25
39
39
17
25
90
45
8
67
90
11
79
113
37
35
13
42
89
24
96
49
42
53
48
37
30
101
1
300
18
30
72
11
120
144
64
21
18
17
25
95
115
29
24
67
210
35
48
85
35
72
96
49
18
42
11
72
16
152
48
16
3
60
137
13
11
31
18
183
32
7
180
101
88
104
136
72
48
81
15
8
72
24
1
78
72
48
41
49
132
60
138
101
19
30
60
42
9
32
37
11
24
85
155
7
9
69
30
221
24
127
30
30
60
30
180
90
45
8
16
111
41
24
145
95
24
169
111
69
11
91
5
163
42
131
109
35
13
27
63
81
72
27
30
71
144
88
8
49
42
168
21
141
99
21
60
60
11
67
30
42
18
35
37
11
19
18
30
72
149
109
12
39
80
72
7
72
18
192
18
72
18
155
235
60
33
104
13
11
109
11
1
18
180
17
163
30
23
169
18
30
71
109
3
9
60
60
15
8
67
29
61
35
96
187
53
49
48
143
192
48
72
72
168
96
61
59
1
60
18
12
53
25
60
132
111
27
12
89
1
231
224
40
15
9
171
78
12
219
189
27
56
7
12
69
9
23
169
15
3
93
80
97
162
5
25
48
30
12
125
25
71
24
16
69
35
13
11
19
90
51
51
53
97
15
33
132
35
24
96
85
11
48
16
56
49
108
12
120
18
5
67
5
73
60
3
27
150
30
65
7
9
21
150
30
15
3
180
17
25
23
96
120
19
30
12
108
143
7
42
30
41
37
27
45
75
24
21
90
41
7
41
1
18
120
72
69
9
72
159
21
11
168
61
59
19
21
69
12
135
45
18
72
90
23
55
12
18
11
136
56
127
33
8
24
25
12
90
18
60
30
12
30
108
23
49
15
93
11
139
42
59
1
90
5
24
49
30
65
55
12
30
23
16
21
60
60
90
60
5
73
120
12
48
27
15
18
47
120
85
18
57
93
270
42
30
18
150
5
37
35
24
24
25
23
37
27
15
129
56
96
7
60
381
9
60
3
57
23
40
80
79
18
12
48
107
25
120
95
13
72
35
25
138
5
67
330
11
24
25
138
42
35
13
171
51
30
108
27
33
150
72
90
15
56
109
60
18
53
7
12
5
43
102
39
56
13
3
129
18
53
19
90
11
49
60
131
97
60
30
72
53
16
21
11
67
90
35
127
60
21
8
79
41
109
42
65
85
131
7
41
1
95
16
117
12
23
7
ABCD 98149770484*3^$a+1 [50023]
54
48
40
68
21
19
24
32
4
26
39
7
50
15
3
12
12
280
8
48
16
6
18
56
129
15
70
2
57
27
105
43
72
8
21
55
26
10
8
28
29
39
64
5
15
136
60
84
2
94
120
20
4
50
18
24
16
20
18
34
12
20
45
33
160
47
15
33
60
3
24
60
21
3
16
24
32
52
53
43
41
96
120
79
56
88
32
48
16
56
34
18
8
24
9
39
21
27
9
48
31
12
24
20
24
64
72
5
36
39
93
3
12
48
48
24
192
16
53
15
40
36
8
52
30
18
92
144
84
57
3
45
63
84
66
30
108
16
68
33
43
56
9
15
45
147
24
28
36
60
2
82
128
45
79
80
9
39
88
80
60
28
29
15
132
18
6
84
16
6
59
69
18
9
3
18
34
29
99
12
36
4
53
48
69
6
48
12
48
40
20
4
36
5
15
24
60
66
30
16
56
12
60
45
3
24
24
72
57
3
88
24
12
18
18
60
72
32
108
142
38
60
12
16
17
15
40
8
168
40
50
22
24
210
38
36
16
36
29
21
48
30
12
33
27
60
72
28
20
84
40
20
24
57
99
24
16
68
40
32
9
7
104
93
72
63
16
44
76
32
42
42
45
25
11
7
180
8
33
27
4
56
64
8
16
77
69
30
16
80
45
48
7
92
33
7
5
36
31
44
21
115
8
12
9
7
44
36
40
20
52
56
9
57
6
12
40
56
30
75
12
15
12
12
40
36
17
51
4
20
33
9
10
8
16
12
8
9
15
76
36
80
84
36
4
32
33
15
22
62
36
46
74
16
8
16
20
16
65
19
17
135
9
15
6
34
24
12
8
36
60
33
3
48
9
15
12
81
55
68
4
36
36
29
151
29
31
20
28
17
19
32
24
4
2
82
36
20
22
2
12
40
8
40
8
72
16
12
104
33
31
44
42
18
16
44
16
12
17
43
5
15
93
27
9
60
48
183
4
8
28
32
33
15
42
22
20
36
84
30
34
5
99
12
10
144
11
135
48
30
6
72
108
216
24
16
101
39
196
29
9
30
105
51
64
6
18
20
21
21
46
20
78
54
72
36
48
9
3
12
21
120
15
64
116
45
79
56
16
20
24
76
24
36
44
64
48
24
36
48
44
108
24
4
60
20
57
39
60
33
7
120
38
15
27
16
8
120
60
21
55
126
2
141
81
138
6
30
36
9
21
10
8
72
28
8
24
24
9
27
28
8
48
36
45
24
1
6
5
87
12
40
5
39
21
51
48
117
72
27
24
6
90
4
12
29
31
12
20
33
9
114
24
16
6
26
40
60
104
24
34
2
9
19
18
134
48
12
76
65
24
3
88
32
28
8
42
30
4
8
60
12
24
96
4
56
120
33
12
31
12
32
24
36
69
9
70
41
27
24
96
48
57
7
80
93
67
158
15
15
12
96
36
60
96
45
84
15
24
4
101
132
15
33
75
6
54
36
6
10
17
12
135
9
51
28
42
23
3
4
29
27
52
68
40
65
39
4
32
64
8
21
15
64
56
16
149
36
99
9
3
4
144
14
6
4
8
60
24
24
24
48
69
60
36
79
36
65
12
7
60
36
30
80
10
32
6
6
88
32
48
60
60
36
60
10
30
29
60
7
68
40
5
15
12
24
16
20
129
24
3
12
28
5
87
16
26
10
113
85
32
6
52
5
7
104
24
40
41
7
18
6
113
7
98
27
163
2
18
36
40
50
34
101
9
16
74
60
100
20
12
28
26
94
18
2
126
126
18
27
31
5
27
12
21
79
68
18
30
18
22
44
21
9
94
29
3
72
60
12
16
17
81
16
144
32
304
14
40
24
50
22
74
42
72
12
81
27
72
93
27
6
90
24
21
43
20
21
43
60
41
87
52
41
51
24
21
3
60
16
32
4
84
26
6
33
39
28
12
17
25
30
89
15
40
24
5
51
64
2
186
48
4
12
20
33
12
3
12
84
76
56
45
43
72
8
36
60
6
10
24
20
100
68
12
6
18
46
23
15
10
78
29
15
60
16
108
56
6
48
42
48
36
9
51
28
17
3
12
40
60
48
17
3
48
24
4
44
48
12
105
7
41
3
64
50
6
9
108
39
24
64
8
28
29
85
11
7
20
57
27
76
12
72
8
46
6
5
36
49
14
76
68
16
44
52
48
60
56
16
29
127
17
252
15
40
14
174
28
24
41
63
16
56
84
21
15
12
42
54
57
7
41
67
12
36
29
7
44
9
21
34
20
42
114
24
6
46
50
10
29
55
24
56
12
48
64
32
4
72
128
10
14
82
50
24
70
11
36
87
48
28
44
28
24
29
19
60
108
84
36
32
72
6
58
12
17
55
8
24
28
32
40
29
55
24
32
34
50
84
16
137
48
51
60
18
10
80
12
21
60
27
52
20
48
45
31
12
24
5
3
105
27
24
156
16
8
21
3
6
15
55
26
135
3
22
18
12
20
24
16
44
10
32
22
8
84
28
290
18
72
72
204
160
84
72
20
33
55
8
84
16
125
108
15
6
66
4
20
33
55
36
20
4
20
78
18
40
29
15
36
21
39
10
26
40
8
6
6
36
4
20
24
24
16
60
20
46
6
74
6
4
8
12
9
67
77
115
96
20
52
32
12
18
22
44
12
4
48
80
28
98
6
4
24
140
105
87
108
76
72
20
4
90
110
88
26
46
50
34
72
8
16
80
30
64
6
20
21
49
98
30
18
30
123
7
30
18
72
53
12
43
20
84
12
100
ABCD 98149778492*3^$a+1 [50014]
120
75
28
35
42
15
36
27
12
24
1
128
87
1
24
23
90
195
16
89
31
72
20
4
48
17
30
9
12
100
29
55
20
39
25
32
52
8
112
12
20
100
53
115
72
5
79
56
16
72
41
15
4
56
159
21
9
67
23
6
6
9
15
1
20
16
84
84
12
12
12
36
8
84
15
1
12
29
99
39
1
24
95
37
95
1
24
24
11
25
20
3
85
77
31
24
23
21
12
27
66
27
24
88
8
4
24
36
59
21
33
15
27
13
12
24
35
25
11
48
12
1
17
66
1
65
15
3
12
90
84
27
39
25
8
36
72
72
16
11
21
3
21
16
32
15
12
21
39
60
48
60
12
1
72
65
171
21
91
12
20
16
60
65
19
32
33
30
25
32
64
5
24
63
52
12
48
35
1
32
52
96
12
29
18
1
36
89
79
12
5
30
9
84
15
97
56
27
72
18
55
32
9
66
54
15
4
36
104
75
25
36
5
30
1
5
51
69
15
100
23
97
5
48
31
59
13
17
66
24
1
104
27
33
15
25
5
67
84
24
5
6
66
3
15
13
32
12
9
36
91
12
35
13
80
4
23
90
12
120
55
65
3
16
12
23
1
23
12
33
12
16
23
49
36
12
24
95
1
29
63
12
3
12
9
40
35
24
12
30
31
17
3
72
76
5
55
60
11
13
32
63
6
15
112
20
12
48
12
15
30
3
4
48
12
23
45
21
7
32
112
104
21
30
45
28
48
44
3
25
17
30
24
141
3
45
27
33
52
53
30
105
52
68
27
25
5
78
12
30
3
28
32
27
24
24
73
29
3
40
11
49
56
16
23
85
60
17
30
9
4
60
36
56
3
42
18
6
31
5
51
48
4
11
24
1
32
12
16
35
60
57
52
17
30
18
27
108
36
111
48
12
61
12
35
60
25
5
12
3
36
81
3
15
25
5
55
47
1
12
8
84
4
104
87
13
35
6
30
9
16
104
27
25
59
9
16
59
12
18
123
48
24
52
23
36
24
13
89
3
27
85
56
3
9
15
12
60
90
18
37
113
27
75
85
48
11
109
48
23
1
8
72
36
39
33
57
31
60
60
252
32
3
1
131
13
12
48
35
21
40
221
24
6
49
44
27
1
24
80
28
47
25
35
1
84
35
33
16
65
30
60
9
52
60
83
12
25
20
75
25
8
12
33
3
27
45
16
56
64
35
84
12
1
12
12
23
42
115
84
11
174
30
9
48
52
5
15
27
1
8
69
67
20
40
44
40
36
36
32
12
60
15
33
12
84
16
65
91
20
4
20
64
5
54
85
11
84
13
17
43
108
92
28
11
13
35
21
96
135
13
60
17
30
33
51
1
60
23
36
6
31
108
11
21
40
32
45
87
15
13
11
37
108
59
132
81
28
12
20
4
48
8
63
25
59
13
17
3
39
49
24
71
36
25
23
21
24
147
33
21
19
41
15
9
42
24
1
35
25
35
13
17
3
105
42
234
31
44
15
24
30
15
57
31
53
19
12
23
96
24
120
21
16
24
176
76
44
69
19
36
24
35
25
8
24
48
40
77
18
1
24
41
39
48
12
40
5
7
23
1
12
20
4
23
57
123
13
29
30
24
21
3
36
9
48
9
3
15
12
30
31
12
5
7
8
165
91
41
240
24
6
9
9
6
49
20
172
35
33
52
20
15
21
64
96
23
37
8
96
156
3
6
19
24
17
79
29
75
36
16
5
3
45
7
35
21
39
30
18
57
33
3
33
27
99
90
48
15
28
60
59
18
115
35
72
1
12
32
63
25
8
40
24
53
3
4
53
3
12
171
6
51
3
85
24
60
12
8
15
61
11
1
44
15
48
72
9
4
12
23
13
83
1
8
12
15
45
16
60
47
21
12
40
59
33
100
8
9
15
4
32
33
30
81
3
12
73
36
24
12
29
87
168
4
17
24
30
1
48
72
23
12
1
83
1
59
9
45
151
20
12
28
12
23
66
43
12
5
30
1
8
51
49
36
65
43
47
33
28
53
24
7
80
36
12
15
33
4
35
21
4
48
20
40
8
40
77
43
72
32
63
13
72
17
31
17
43
29
19
32
27
33
27
61
12
24
5
24
67
47
1
119
21
81
15
76
32
21
24
31
44
21
99
27
25
36
48
59
25
65
6
60
1
44
39
45
72
45
51
24
196
92
45
15
45
43
23
1
80
40
5
84
54
6
19
20
15
1
72
12
5
12
15
28
32
63
12
13
11
21
45
24
51
100
5
51
28
92
4
8
15
57
28
56
52
44
4
5
39
60
27
25
48
120
41
7
12
107
21
60
9
19
11
13
41
54
1
12
20
60
24
36
120
63
1
8
100
17
30
13
11
21
36
48
40
20
64
17
90
13
48
60
108
104
15
33
12
120
27
45
15
30
18
61
11
1
8
72
12
21
67
32
100
120
20
75
45
72
33
87
3
12
1
48
84
12
48
35
25
17
30
1
47
1
24
36
11
45
123
33
39
165
28
20
28
60
20
27
6
24
7
36
32
87
60
24
24
36
37
32
12
60
24
40
20
12
3
24
36
36
24
36
13
17
3
15
25
12
5
43
8
52
32
63
1
44
117
150
45
28
20
27
18
42
13
11
1
125
18
6
31
36
17
7
53
102
30
15
16
12
80
15
57
4
29
43
12
116
51
25
83
1
12
32
81
31
24
24
12
5
91
60
47
25
36
11
24
49
11
66
79
132
12
20
48
4
8
21
6
33
40
8
64
5
3
72
88
32
40
5
3
27
13
12
48
35
1
12
53
147
72
100
20
12
136
23
21
33
7
155
9
36
4
35
49
35
6
27
9
3
27
21
207
30
15
15
66
27
12
27
60
18
7
120
125
55
23
6
15
4
41
15
60
4
12
23
12
45
3
13
132
11
6
39
4
47
49
89
30
97
23
1
12
29
48
43
72
56
69
67
68
28
8
4
12
23
6
6
84
36
69
51
1
108
12
20
27
57
48
52
80
4
60
36
65
3
12
4
92
3
66
ABCD 98149880774*3^$a+1 [50002]
120
8
96
19
18
264
66
9
69
24
30
21
99
21
8
13
35
7
9
48
3
24
293
16
15
48
9
39
9
189
75
15
24
126
54
29
64
3
5
43
5
88
8
37
51
24
48
63
33
93
138
72
65
31
108
18
30
42
59
61
42
54
11
37
30
12
72
96
12
29
13
51
72
3
77
112
3
21
120
15
17
136
15
30
24
6
45
72
8
13
72
3
8
13
48
59
67
77
43
48
24
18
54
12
41
61
6
45
8
40
27
48
125
7
12
69
87
78
6
24
72
18
96
51
15
96
81
72
45
75
51
29
67
18
18
41
133
72
72
11
31
24
36
5
187
69
8
31
30
35
7
6
24
30
45
69
3
72
72
75
96
24
45
72
3
21
32
16
51
18
72
51
27
42
96
18
41
19
120
84
57
39
132
12
12
60
9
27
141
80
40
27
42
3
21
24
48
83
127
33
72
51
24
72
21
3
90
6
69
15
65
72
7
150
83
7
96
30
11
19
42
48
35
13
27
3
162
11
16
15
30
18
6
6
29
7
48
108
5
13
35
16
80
72
16
21
3
21
234
6
78
45
56
61
75
8
16
21
54
125
64
27
108
17
40
3
162
48
96
18
150
59
85
6
45
27
42
30
12
30
66
17
16
39
48
54
3
27
108
105
123
12
12
18
6
42
18
24
33
69
42
54
83
19
5
7
12
12
33
99
42
30
12
41
37
3
183
54
48
27
15
105
8
37
18
9
27
60
12
77
40
21
11
16
24
39
65
55
48
6
6
108
96
36
66
30
45
192
3
48
21
63
6
24
3
15
30
243
15
30
99
75
12
78
51
8
40
80
19
5
85
3
3
21
48
45
83
19
69
24
27
18
54
5
16
69
75
3
69
27
18
24
3
75
12
9
3
60
78
6
48
18
3
15
9
80
19
93
15
204
84
24
30
96
30
42
42
17
79
54
3
32
55
81
128
24
16
27
5
55
9
123
189
27
69
27
69
15
57
69
30
189
3
90
24
102
12
17
40
15
48
57
24
39
65
43
18
174
45
45
66
41
16
39
9
8
19
141
32
7
9
63
81
39
81
24
48
45
42
65
16
3
66
18
105
48
117
6
60
12
5
79
9
21
72
3
21
3
111
41
72
115
12
120
33
8
72
16
3
120
42
126
36
33
159
9
15
60
21
24
24
111
30
11
16
48
48
21
6
5
43
21
32
13
6
117
3
60
129
24
27
24
84
6
27
27
42
72
35
37
48
18
12
144
84
54
51
3
42
107
16
21
27
27
18
51
48
63
84
60
9
3
144
108
9
3
18
78
5
13
114
108
101
24
31
126
35
61
27
45
24
102
108
65
64
8
64
8
168
16
117
78
18
107
16
45
75
8
16
27
12
9
80
40
24
32
55
105
63
9
15
17
19
132
168
65
72
40
27
66
11
19
21
15
60
69
15
9
63
153
45
3
8
64
15
48
33
3
36
9
72
45
54
42
3
8
24
16
117
30
96
24
45
69
18
17
7
81
96
21
11
40
168
141
18
30
6
72
18
3
39
9
15
12
53
16
21
3
48
3
60
129
8
13
27
48
72
8
31
54
24
51
3
29
13
3
45
11
19
66
27
15
41
55
57
80
72
91
48
21
39
9
144
8
64
15
17
67
84
9
56
7
81
39
60
5
88
24
21
11
40
3
96
42
120
150
21
32
72
24
48
55
12
77
16
3
53
31
129
15
54
123
15
6
11
31
17
16
48
32
16
111
81
3
24
18
3
75
5
64
8
40
39
24
48
12
42
144
35
91
96
12
180
42
6
21
63
65
19
21
15
6
42
12
117
21
83
103
6
179
16
48
39
72
72
36
21
93
48
24
3
48
15
9
24
96
72
224
48
19
48
5
79
6
27
56
7
30
24
195
3
21
21
75
24
93
6
21
24
21
83
48
112
27
12
24
12
93
72
3
101
43
21
8
37
3
168
8
48
19
42
35
13
42
65
16
24
69
35
31
6
48
18
54
6
12
54
42
57
32
16
135
72
105
63
6
30
5
24
55
12
18
27
3
66
75
96
111
33
24
3
24
21
51
21
45
6
36
30
72
3
75
36
12
69
3
84
81
45
3
21
11
13
18
9
144
3
21
93
51
24
15
9
24
144
32
37
11
40
120
8
64
15
36
69
63
60
12
30
222
18
35
43
173
16
27
12
72
9
3
77
16
87
12
21
15
17
160
15
17
139
5
31
41
144
64
93
54
18
6
93
72
48
15
57
96
3
36
65
7
81
48
111
65
72
13
18
105
39
9
15
180
93
3
149
16
3
45
15
89
16
93
3
24
15
12
168
18
51
3
42
107
31
12
21
96
8
85
75
24
27
125
55
17
40
48
39
9
51
42
3
8
13
27
27
48
117
147
21
24
80
13
66
48
108
12
78
11
24
16
176
31
48
9
96
48
3
12
9
27
5
31
150
42
ABCD 98149905344*3^$a+1 [50023]
35
336
49
30
24
120
5
48
25
18
9
32
36
13
59
85
47
79
30
15
21
60
11
12
36
72
48
1
30
6
39
24
44
85
23
13
24
11
12
7
17
48
7
45
56
132
96
127
9
44
72
85
24
39
44
36
24
55
72
29
24
1
12
23
1
11
12
25
6
9
81
39
63
17
72
24
84
12
13
66
24
18
12
35
16
57
23
1
120
59
145
11
64
9
96
12
18
89
145
6
41
25
11
84
48
7
48
41
72
13
59
156
19
53
72
100
8
52
20
61
84
23
48
12
84
73
11
36
36
109
108
27
15
90
23
16
44
52
56
7
21
141
71
55
30
27
87
149
36
49
39
140
73
27
32
48
40
8
145
78
30
35
136
56
7
72
18
27
60
39
42
23
4
36
44
37
23
25
27
20
85
23
12
55
93
27
114
12
18
9
80
97
95
25
78
45
27
9
9
11
60
49
71
37
59
1
12
18
168
41
40
48
15
101
25
11
24
12
12
48
388
27
18
59
13
27
36
56
48
31
5
24
43
18
102
17
48
4
21
23
1
30
6
63
9
48
18
5
76
33
171
84
32
31
5
108
24
36
72
13
119
151
5
60
55
9
20
112
9
11
24
72
13
11
24
72
12
76
135
5
12
127
30
15
92
64
20
16
45
23
37
48
23
108
4
51
29
1
36
23
40
45
23
37
23
48
4
8
52
128
24
24
40
9
48
83
4
116
85
24
11
84
13
59
31
5
43
5
64
93
63
44
16
36
56
120
12
37
95
36
13
119
7
9
44
1
95
115
6
71
48
72
108
7
48
9
56
12
13
54
6
95
4
111
42
192
11
160
9
36
54
17
24
37
183
92
49
71
24
84
76
45
59
4
8
64
33
23
12
168
12
40
27
54
11
24
84
13
39
44
61
71
12
16
44
40
8
37
11
25
54
17
61
3
44
91
96
66
23
24
16
56
4
27
5
43
9
15
120
125
1
36
150
18
11
24
12
25
11
73
60
59
36
31
66
47
85
83
132
40
45
35
52
45
59
4
3
33
32
7
17
1
107
1
99
128
13
11
48
16
15
65
7
102
71
12
48
60
49
66
5
1
39
32
48
61
36
27
56
24
55
5
48
13
95
40
105
35
4
15
17
13
36
59
36
31
18
47
40
56
52
20
48
25
23
84
61
47
55
18
36
18
5
36
60
25
11
25
60
11
12
43
5
157
6
9
56
55
6
23
60
60
73
23
60
1
131
12
136
20
24
43
57
36
44
16
9
30
17
24
40
60
80
100
117
120
27
45
11
16
108
8
43
5
16
105
108
12
144
42
9
8
55
117
20
28
27
33
80
36
60
7
18
51
8
73
12
51
80
36
24
16
104
40
9
47
13
75
32
1
48
35
19
45
81
35
12
49
39
51
29
109
15
140
85
47
109
35
24
1
30
6
66
54
59
55
17
108
40
44
16
129
15
36
84
45
11
24
37
11
24
24
4
8
12
16
56
24
7
5
4
8
1
12
168
144
12
6
5
12
55
45
36
21
18
113
12
160
81
84
11
36
25
6
53
36
4
44
37
83
7
33
21
47
48
40
44
16
32
48
4
68
55
65
55
18
71
169
156
59
24
52
171
9
240
45
23
76
45
39
56
72
67
17
4
51
65
88
12
20
25
108
18
72
17
88
20
1
60
75
24
12
8
36
37
87
93
18
5
1
11
24
84
37
54
45
8
60
36
4
96
21
63
27
24
5
49
12
131
72
172
21
60
83
37
63
20
144
13
27
56
120
72
25
60
23
7
69
104
36
13
66
6
39
27
9
9
54
17
48
7
33
36
20
1
108
18
9
144
44
145
60
23
4
44
12
37
60
66
6
3
32
13
23
108
12
12
76
36
63
5
36
4
120
27
29
97
23
24
16
24
81
39
96
44
48
37
72
15
44
1
119
96
64
56
160
8
13
18
5
91
161
103
9
20
13
35
60
4
104
12
64
39
42
30
17
120
180
16
27
24
45
8
67
126
23
4
45
11
40
21
24
35
49
15
63
65
7
17
4
104
1
36
54
5
4
140
12
73
75
80
1
15
20
60
60
85
59
7
6
35
48
7
54
35
103
6
12
87
20
120
36
72
72
31
5
4
12
45
15
8
36
40
105
66
45
105
35
1
84
71
48
25
95
4
128
12
60
25
27
20
24
16
39
6
39
9
15
3
9
15
53
12
156
108
40
9
11
24
40
60
36
44
13
35
25
39
8
36
12
12
85
78
18
35
37
72
11
91
33
20
16
21
6
53
24
12
24
24
1
47
7
72
45
20
24
60
37
12
23
48
1
96
90
53
49
95
12
25
108
143
48
12
108
49
35
31
5
4
135
6
35
1
83
97
36
39
9
99
51
17
24
24
55
5
85
54
5
73
39
8
1
119
48
64
68
31
5
67
5
13
47
12
43
177
32
61
47
16
9
15
56
25
36
84
114
5
12
55
9
164
48
4
8
13
63
9
23
28
9
156
35
12
168
25
59
16
32
12
43
17
31
5
139
ABCD 98150265652*3^$a+1 [50016]
156
156
9
111
360
25
119
120
36
189
16
119
24
33
39
25
240
48
83
48
120
36
108
168
109
23
48
72
108
120
45
3
144
12
129
111
33
16
35
45
27
120
84
25
96
107
21
160
47
12
96
12
57
48
64
179
24
156
105
51
84
12
24
60
24
177
3
12
49
179
45
111
84
180
12
12
168
12
12
48
97
96
107
120
60
48
120
252
205
23
25
35
93
51
93
231
57
63
1
143
145
47
129
27
84
156
12
153
3
60
180
84
72
33
3
157
11
12
108
276
25
48
35
12
1
179
84
96
24
1
59
180
1
71
265
23
25
95
84
61
35
12
12
21
192
99
13
95
120
105
195
13
32
87
24
96
145
71
24
36
108
49
80
63
49
224
16
23
252
48
36
9
387
36
48
84
12
25
23
72
1
47
36
24
36
177
48
87
12
72
24
12
12
85
23
204
36
25
35
13
107
133
47
60
133
11
21
207
1
179
156
1
11
85
35
12
33
159
84
189
51
132
144
180
36
24
25
203
120
13
32
15
108
85
128
15
1
23
25
11
120
60
1
11
24
24
12
132
36
60
72
109
144
71
36
144
240
21
27
36
180
45
111
1
23
36
85
119
72
49
23
60
12
36
13
11
85
59
325
47
72
12
36
108
144
13
227
13
35
108
12
85
47
60
96
72
48
109
23
72
168
72
36
156
108
72
13
96
71
36
37
71
120
12
72
36
25
32
3
24
72
120
120
60
49
59
21
15
24
48
168
36
36
72
156
85
107
60
24
36
48
36
36
48
37
59
60
60
60
120
84
37
144
35
61
59
24
36
36
120
72
21
112
80
15
84
109
35
144
36
120
12
348
264
36
72
48
12
105
3
120
12
12
36
121
83
48
60
33
144
3
13
32
288
87
12
13
35
24
36
24
96
132
228
204
48
156
72
132
48
13
11
36
33
99
45
111
120
132
120
108
12
144
24
45
51
204
36
109
47
33
99
61
59
181
239
33
75
12
12
61
35
432
93
3
12
48
84
36
12
12
96
144
96
36
96
108
24
25
288
59
204
36
24
144
48
93
27
24
36
57
16
11
84
1
176
315
60
48
72
84
60
48
48
288
132
132
96
96
9
15
12
48
37
35
60
24
48
132
264
60
24
96
25
11
24
60
36
96
12
156
12
12
48
48
84
25
11
229
83
48
12
120
60
13
32
15
192
81
15
72
84
229
11
24
96
120
133
275
120
12
73
47
33
111
36
48
132
60
109
32
39
36
37
11
69
63
204
133
11
60
105
16
131
48
36
36
72
13
35
72
36
49
23
120
144
48
1
11
181
32
16
32
75
120
60
97
215
48
12
72
84
1
95
84
12
48
36
333
111
97
83
96
36
73
59
132
33
171
165
51
48
13
23
12
157
95
12
21
183
25
47
12
96
36
96
48
72
264
288
108
37
23
25
80
64
11
120
72
156
60
132
57
147
84
276
180
228
156
72
72
60
132
33
48
75
133
ABCD 98150318432*3^$a+1 [50016]
21
64
80
24
201
6
1
48
23
97
5
99
64
8
63
1
17
198
42
279
57
6
9
45
27
81
127
8
48
33
120
7
32
213
54
133
200
24
63
25
72
77
126
21
75
228
9
33
102
60
156
9
87
25
77
3
39
25
24
5
19
119
1
24
11
133
8
24
21
120
99
45
36
31
5
19
48
5
27
105
90
36
1
8
147
37
104
16
24
107
60
57
9
24
30
169
29
75
21
54
18
27
45
91
8
57
7
32
3
61
48
24
11
48
18
51
16
11
36
30
126
6
7
317
12
24
30
18
15
81
79
104
9
132
36
102
24
33
15
1
23
217
173
67
8
64
29
18
73
72
8
16
23
25
120
53
18
25
24
5
24
18
1
11
69
255
9
9
78
12
96
13
71
25
101
51
21
51
3
96
21
9
7
47
90
24
175
77
30
6
31
41
102
57
3
21
16
24
29
19
71
73
56
9
54
49
8
3
54
55
24
29
126
54
39
51
66
42
73
32
21
36
48
31
83
12
1
17
319
65
103
71
33
57
15
57
15
63
66
7
11
18
108
7
155
45
72
24
16
65
7
77
18
1
32
57
31
101
66
24
30
115
35
21
9
126
24
54
27
27
162
72
102
37
24
120
17
24
55
8
3
69
57
108
51
40
32
135
36
37
48
23
25
48
65
6
1
24
65
55
48
56
15
42
7
24
5
3
16
17
7
48
83
54
6
54
43
48
17
31
89
31
48
144
48
8
105
30
25
173
27
48
15
1
305
54
6
19
24
48
17
7
32
63
9
40
11
61
24
24
72
17
30
6
3
9
6
180
12
18
31
56
45
72
12
42
61
96
32
40
24
197
18
33
15
1
5
18
36
13
24
144
47
25
48
5
18
54
3
16
17
111
208
215
73
17
24
15
24
81
79
56
64
77
3
123
37
11
18
18
1
113
79
29
43
5
3
39
54
66
90
247
11
13
5
30
18
27
33
54
234
31
5
18
12
42
48
24
43
24
23
144
54
30
61
72
11
114
36
102
54
19
8
40
29
18
54
43
59
13
32
64
17
15
63
57
88
71
72
9
39
33
45
19
24
56
16
65
102
24
25
5
24
19
65
7
17
36
108
12
43
47
145
113
36
12
7
96
48
24
5
91
96
71
25
23
42
39
9
31
24
35
60
30
6
18
19
72
72
11
36
6
102
13
24
23
1
120
8
63
42
30
108
108
96
198
36
15
88
161
60
54
144
54
127
107
13
32
120
16
8
3
37
17
103
8
15
9
45
96
18
1
48
17
63
40
95
49
29
43
32
9
132
19
72
96
95
1
41
15
64
80
3
30
127
24
47
78
99
136
24
29
18
49
143
78
67
152
24
111
81
40
5
91
5
12
72
6
84
36
33
75
6
126
25
5
24
12
54
73
5
12
78
120
49
8
21
19
24
167
9
63
6
43
56
9
54
54
12
55
24
47
1
48
48
24
77
90
144
234
24
7
32
9
24
55
80
16
23
25
29
36
6
126
3
87
18
36
66
49
5
54
157
23
126
115
8
57
7
35
12
42
30
25
65
6
97
59
37
41
66
42
19
24
95
33
136
137
31
59
54
90
37
41
66
42
43
11
30
151
29
144
114
18
39
51
12
36
85
41
6
9
40
17
31
23
54
19
59
48
21
75
102
63
24
40
23
1
47
6
12
6
105
16
5
12
7
11
6
79
95
25
96
24
8
51
13
17
162
13
5
51
111
126
43
24
59
6
72
79
41
54
1
32
39
9
153
42
13
113
183
27
60
66
127
89
15
39
96
1
53
30
37
24
56
9
6
81
63
25
47
1
71
12
36
60
165
33
30
25
35
37
72
29
3
40
72
137
96
199
72
224
75
42
99
48
88
32
16
5
18
25
23
42
103
5
19
144
65
7
179
21
15
25
24
23
97
23
81
87
57
63
126
18
24
120
1
23
54
27
16
41
24
7
56
99
180
25
41
24
55
152
64
35
90
27
153
55
29
18
24
1
83
109
96
24
24
80
45
36
183
75
66
115
65
42
30
6
48
1
95
25
5
60
162
45
208
56
15
66
126
33
16
29
48
43
80
48
45
72
78
66
51
24
15
121
29
36
39
33
7
95
60
210
18
54
42
48
1
41
48
6
54
18
54
19
32
16
59
13
5
30
13
119
25
24
8
51
30
7
11
21
64
47
73
29
75
64
29
126
157
8
9
18
108
25
80
57
15
3
18
36
24
108
48
18
ABCD 98150531684*3^$a+1 [50022]
48
4
23
12
1
20
84
96
84
60
3
12
9
27
33
81
15
4
12
8
72
33
7
48
56
124
47
45
48
51
69
16
44
39
33
3
97
24
56
4
8
112
36
20
28
47
25
48
116
84
16
20
40
11
84
81
60
4
20
36
39
9
16
36
20
48
24
63
48
21
76
83
24
37
11
60
9
96
28
92
3
96
81
72
12
40
59
37
32
3
24
18
15
48
48
27
9
36
12
52
84
32
24
16
23
37
20
4
24
56
16
47
36
120
61
96
20
45
19
11
18
7
20
48
15
57
12
12
48
52
96
44
24
252
75
85
113
15
76
35
25
11
45
4
36
23
57
99
9
24
21
39
28
47
45
48
4
8
120
16
96
84
56
16
23
24
33
24
120
3
81
27
45
3
1
35
1
59
25
11
48
96
126
27
3
13
56
24
21
55
8
16
12
107
61
29
7
36
47
1
12
8
36
24
100
11
6
3
16
44
24
48
40
32
136
60
20
16
83
33
28
56
36
3
1
44
112
8
15
105
24
72
16
108
56
24
60
96
21
79
80
48
81
54
117
4
20
39
37
8
3
45
12
112
35
9
40
41
15
24
84
12
16
44
51
24
66
19
20
15
21
3
1
8
36
40
32
63
25
140
12
3
1
20
36
24
24
87
45
28
35
21
16
89
6
73
12
44
36
24
84
156
64
32
28
20
16
35
85
5
6
48
72
73
20
60
36
60
16
8
60
27
13
77
19
36
44
4
44
75
66
39
88
44
4
95
57
64
20
24
12
4
56
4
20
36
60
48
16
36
35
289
11
13
11
108
36
72
69
39
72
54
54
61
11
18
55
12
8
16
35
25
36
20
27
33
4
8
168
75
72
13
35
13
11
25
29
66
36
9
16
68
15
21
3
1
35
36
1
108
32
24
9
39
52
36
35
9
4
60
35
25
35
36
45
24
120
21
75
69
51
24
40
12
84
8
21
66
25
60
84
47
25
8
76
36
5
15
39
25
20
64
32
108
36
24
24
16
44
111
69
3
177
28
95
25
83
37
8
40
29
18
9
40
180
35
36
9
136
35
24
1
32
132
84
12
27
57
51
13
72
20
24
40
44
16
20
16
20
100
83
37
17
102
24
57
15
72
13
143
132
69
60
36
64
68
3
24
9
76
41
43
12
8
24
52
35
85
8
16
5
7
20
4
24
47
24
1
20
12
3
48
45
15
205
20
72
28
47
9
15
1
104
15
1
35
9
24
12
63
25
20
27
33
36
64
36
60
8
3
105
24
144
12
84
39
1
24
12
48
56
63
1
20
16
11
133
71
49
36
20
24
96
39
201
24
16
8
48
99
69
45
7
144
24
17
18
36
93
3
72
12
1
53
75
36
4
44
36
27
9
16
8
40
20
36
16
32
12
36
24
3
33
12
3
24
126
27
16
11
21
4
20
60
15
9
72
28
12
48
36
60
56
204
16
59
33
12
16
8
40
20
40
12
32
12
36
27
21
15
9
16
29
162
85
36
53
6
9
99
1
47
33
40
32
88
11
1
17
7
41
15
39
21
40
24
8
48
3
132
33
12
27
1
47
24
49
12
24
56
39
1
35
48
60
61
104
27
9
48
16
36
23
13
35
144
21
15
13
36
8
28
24
44
15
1
24
44
16
32
100
35
9
60
40
8
76
95
12
45
108
27
145
20
3
25
5
15
132
75
33
51
45
40
56
3
61
11
13
12
35
69
48
60
72
60
24
45
55
12
120
59
21
88
92
12
291
69
16
32
15
205
60
5
39
76
83
12
57
48
40
59
1
20
15
45
60
3
45
52
104
4
44
12
16
44
48
12
36
40
24
20
15
33
3
13
36
8
3
105
24
84
39
21
84
76
35
165
12
12
36
52
5
18
96
126
30
144
25
60
29
246
25
35
21
4
5
19
36
24
71
9
12
63
72
25
32
3
48
1
23
73
65
19
35
25
11
85
23
1
23
72
105
4
20
15
45
156
48
36
15
1
95
105
24
12
24
4
44
76
32
60
33
90
9
3
25
152
3
13
47
25
84
11
9
4
80
36
15
1
24
36
53
27
3
114
90
13
23
21
4
95
1
23
12
6
30
24
21
228
52
35
24
18
31
17
42
33
84
36
84
171
24
49
60
32
12
88
24
23
13
8
40
44
36
60
24
111
85
11
33
28
60
24
20
24
16
24
12
20
24
15
25
60
8
16
20
84
28
20
15
54
39
12
48
27
9
39
277
68
15
105
27
54
15
3
141
39
13
44
24
136
20
16
140
75
93
15
72
162
15
16
59
45
27
1
84
35
6
15
4
35
25
44
39
13
120
80
123
1
24
20
24
3
57
51
81
9
7
20
84
120
76
24
36
44
60
96
12
75
36
36
1
48
56
76
108
35
9
63
33
12
3
57
100
44
51
18
51
40
35
21
15
24
1
60
24
35
21
84
24
75
97
23
21
15
1
20
4
24
32
60
4
56
40
8
24
75
12
21
40
65
87
76
20
120
24
16
59
37
71
45
40
8
27
73
12
59
25
36
24
44
52
5
30
109
35
1
35
60
33
12
4
44
51
45
4
71
49
20
147
49
20
24
39
48
24
105
4
47
129
24
60
16
56
28
11
36
9
9
39
12
24
36
3
57
4
95
60
72
69
36
15
9
40
5
54
45
45
39
76
11
24
1
20
4
47
85
144
68
3
9
45
39
12
4
23
1
11
9
40
44
36
60
112
68
27
9
136
24
ABCD 98151207886*3^$a+1 [50120]
55
125
36
109
18
77
115
29
60
7
30
42
48
69
24
111
5
13
71
67
5
67
96
45
20
19
41
1
11
7
12
5
13
51
27
18
35
16
15
24
17
28
27
29
24
19
12
18
3
159
6
83
19
36
24
33
20
48
96
31
29
24
12
40
44
60
31
18
47
19
129
159
17
16
117
23
25
35
24
103
6
54
90
27
104
7
24
5
121
119
40
3
108
9
44
12
4
164
19
12
18
18
144
6
90
5
97
6
84
17
16
8
85
42
113
72
64
165
35
13
6
41
115
54
42
9
45
11
4
3
126
71
73
11
52
20
7
17
24
276
40
3
33
8
36
100
39
36
18
30
90
3
44
36
24
24
52
68
7
5
4
45
15
39
12
5
28
27
12
53
7
12
36
29
13
30
18
24
99
27
33
32
4
51
33
27
9
20
24
12
37
11
36
96
55
53
12
4
21
42
53
144
1
30
18
15
92
24
24
151
129
20
19
48
69
135
18
47
24
49
131
120
55
24
126
51
15
41
37
18
33
21
15
3
102
90
6
15
20
64
44
36
136
27
72
18
11
37
15
68
12
24
24
7
48
41
1
90
9
44
60
31
30
18
53
24
19
12
18
11
31
54
11
7
161
36
91
53
91
30
71
7
90
120
23
28
171
5
76
9
90
41
144
13
47
19
36
29
115
96
29
40
72
15
78
11
19
5
19
48
29
43
33
8
55
12
33
80
12
25
59
85
18
101
19
41
109
18
33
75
17
84
60
120
43
77
25
95
60
13
11
7
12
18
42
12
69
21
71
19
161
37
47
4
45
11
16
20
19
41
13
131
16
20
55
29
4
15
42
54
5
24
61
51
8
12
60
24
61
59
4
9
72
90
48
17
4
92
55
29
4
72
15
93
156
164
1
51
68
60
37
42
48
33
39
72
5
16
15
5
24
24
7
48
5
36
175
5
49
47
25
18
60
101
24
72
67
36
65
60
60
16
21
54
5
31
120
5
19
36
29
124
20
36
19
126
35
24
19
12
41
37
11
36
1
3
20
19
30
47
24
1
24
155
76
20
55
198
27
21
183
12
60
39
185
36
4
44
55
30
54
41
1
66
53
16
20
16
8
12
55
24
108
17
24
31
101
19
24
72
30
3
15
60
81
20
40
51
168
5
12
60
7
6
47
7
36
17
13
96
126
5
60
60
55
29
4
15
6
30
21
39
30
78
18
15
8
49
48
18
54
11
36
36
7
57
104
61
155
204
12
19
89
60
37
18
30
24
27
20
16
9
66
89
36
127
21
21
18
17
55
101
48
12
235
12
17
96
13
54
17
4
32
37
87
3
17
120
36
144
25
95
211
24
29
25
102
18
6
41
7
42
54
72
45
60
3
17
19
5
4
99
12
60
41
48
16
36
84
21
23
100
21
6
18
66
69
56
24
1
15
3
36
66
144
24
48
3
21
18
17
24
79
72
6
119
1
15
9
66
5
60
67
161
1
11
24
64
36
3
36
5
37
48
96
11
7
41
60
25
11
19
36
78
90
12
60
5
40
24
32
25
30
33
27
5
97
42
9
21
6
53
36
16
3
144
113
148
27
45
108
72
20
19
5
1
54
18
48
24
15
33
6
65
1
35
60
49
87
27
33
8
60
40
39
12
24
12
60
69
3
36
12
5
24
4
20
60
36
124
87
89
24
52
15
33
20
60
1
15
56
28
80
55
5
7
69
75
5
19
5
7
24
141
8
7
53
72
24
85
6
12
6
47
7
18
18
12
24
18
11
36
1
42
101
55
60
17
100
3
5
55
77
40
44
24
36
103
17
13
6
41
31
48
36
5
19
5
31
65
16
9
54
41
25
11
13
35
55
65
36
76
20
64
44
156
91
29
49
15
80
115
77
48
1
18
60
108
30
75
3
65
12
175
54
18
113
48
36
144
12
4
20
36
100
45
48
72
18
6
51
20
60
24
4
12
27
36
54
11
37
24
119
12
85
63
9
18
12
36
5
67
29
43
41
12
120
28
15
141
3
33
8
31
6
72
47
43
108
9
80
91
105
20
28
27
12
6
27
24
44
72
48
36
55
105
21
15
39
36
30
143
96
19
5
7
24
90
234
101
36
24
24
60
19
77
1
63
9
11
16
3
17
16
39
21
3
5
67
105
39
84
6
30
65
25
39
87
33
20
52
8
67
60
72
18
63
39
108
24
108
12
24
41
120
13
72
71
48
7
24
29
60
91
48
17
151
29
16
8
12
7
12
149
31
6
59
40
3
101
31
30
90
5
1
18
17
24
61
24
59
12
19
48
36
5
52
8
25
6
101
4
51
5
60
28
57
48
11
24
109
87
3
21
20
19
17
16
8
76
36
9
48
6
36
54
15
32
19
29
49
51
72
3
5
67
5
43
90
35
19
17
1
15
68
31
5
24
1
6
29
36
88
57
35
37
6
125
36
31
5
108
196
44
31
5
13
18
144
48
41
96
184
27
5
4
3
21
36
21
18
54
11
19
42
18
33
15
132
12
6
30
5
28
36
44
19
108
29
79
5
112
24
75
9
72
24
21
23
12
55
30
3
39
17
24
12
49
6
18
11
84
25
51
63
17
16
3
5
7
60
5
24
115
29
7
45
8
1
59
7
5
73
15
56
55
5
4
9
23
7
93
8
7
72
41
36
1
162
17
55
41
ABCD 98151571192*3^$a+1 [50021]
68
28
36
36
80
24
88
44
16
56
28
8
12
33
27
28
32
9
123
36
112
80
4
48
29
63
33
7
36
44
60
40
53
3
28
60
56
28
12
24
60
17
7
140
84
292
68
24
24
4
36
12
29
15
88
20
48
4
8
9
48
3
16
8
4
12
164
12
88
77
3
16
68
36
24
4
12
12
32
52
32
12
24
16
48
8
28
32
24
100
12
44
28
44
112
12
12
12
20
12
12
4
44
52
53
19
36
36
5
75
96
28
32
48
4
44
24
64
8
84
12
48
12
96
48
52
12
72
5
3
45
31
44
21
27
69
51
24
12
28
44
4
36
32
4
5
15
33
67
60
96
8
57
7
36
8
28
20
28
17
3
12
4
48
44
12
4
17
15
64
17
15
12
36
136
8
28
53
3
160
96
96
29
48
51
84
12
36
4
12
8
40
96
8
144
12
4
32
144
100
72
48
48
5
15
64
20
52
48
12
20
136
8
4
12
84
8
45
19
44
36
60
84
28
68
120
4
72
89
87
16
32
16
8
4
29
27
21
48
48
19
44
4
8
60
108
96
45
96
3
48
96
28
12
56
88
8
4
41
3
12
40
41
15
24
4
32
48
4
96
48
176
12
96
4
60
24
140
112
17
3
12
96
4
8
4
12
5
51
4
84
68
16
8
57
3
40
72
29
63
12
88
12
17
27
40
8
36
48
36
156
16
20
4
12
20
16
8
76
120
20
28
29
55
20
21
96
43
92
12
100
8
24
4
8
132
24
28
152
16
32
28
20
16
12
56
16
41
7
12
92
36
48
72
24
64
80
4
36
128
16
44
24
76
5
75
40
20
57
51
16
24
53
75
12
4
5
123
28
12
29
48
43
5
27
28
192
8
52
68
105
75
84
16
113
27
40
60
60
32
60
12
64
80
12
28
5
39
4
152
28
20
136
104
72
48
24
4
8
24
64
20
24
24
40
68
64
56
12
12
24
76
5
3
36
12
36
9
27
64
32
24
16
156
20
88
20
36
24
52
80
172
24
80
64
68
64
36
5
43
8
24
12
28
20
28
176
72
24
4
108
29
48
139
44
48
36
144
132
84
52
8
60
24
45
79
65
15
72
9
75
4
20
180
4
53
91
53
27
28
68
4
24
20
36
132
24
60
9
39
252
4
20
69
7
8
12
21
3
48
24
136
29
96
3
16
8
24
45
7
108
204
84
96
8
21
27
16
32
132
33
123
24
84
144
36
4
60
108
41
43
8
16
8
40
29
39
4
8
24
24
12
33
15
81
3
156
96
33
27
12
4
32
12
96
4
53
15
16
20
64
29
48
7
12
72
12
56
12
12
40
32
168
9
48
111
52
20
40
12
20
12
52
44
28
12
29
39
88
12
293
3
4
20
64
5
3
45
3
48
112
104
48
16
132
8
9
48
19
72
36
48
20
12
100
20
28
8
21
27
124
8
36
16
80
28
17
51
16
8
24
60
24
12
40
56
60
216
48
36
4
24
68
4
65
39
96
9
63
36
12
4
72
53
87
84
112
68
100
12
17
55
12
8
69
219
21
7
68
16
24
32
100
24
8
4
44
52
60
68
88
192
125
43
12
8
52
29
3
84
60
4
84
53
15
84
76
20
16
29
87
28
24
60
24
44
21
7
12
32
12
33
15
52
12
12
5
67
77
7
56
4
24
96
53
79
20
72
120
108
4
8
40
8
28
36
48
116
4
32
45
3
4
12
60
65
31
60
36
48
12
44
36
12
24
33
87
96
4
5
48
31
44
48
4
56
112
44
72
12
9
51
36
57
43
84
92
4
68
16
20
52
32
21
27
69
79
80
16
17
51
28
8
57
31
12
8
28
56
12
24
88
12
17
39
16
12
32
52
32
12
12
28
5
39
36
204
48
4
8
4
32
24
12
36
12
36
28
188
48
24
28
24
24
20
40
140
36
60
45
31
80
124
140
9
15
76
44
156
36
4
5
15
4
104
28
68
28
137
99
24
48
12
84
4
8
24
88
56
60
16
68
28
72
12
84
24
68
28
36
17
123
76
32
12
141
3
168
40
12
60
8
45
75
24
120
64
8
48
184
92
24
64
108
53
51
24
36
4
12
32
16
17
51
60
33
7
36
48
44
48
180
36
16
24
8
16
36
32
64
8
12
36
12
9
31
44
12
12
28
44
12
72
4
29
27
24
45
43
12
44
36
9
7
32
16
24
68
45
115
36
68
76
104
81
111
48
36
196
36
84
116
45
3
60
4
29
48
96
3
12
64
36
72
5
96
139
72
77
99
16
72
60
8
16
8
52
5
3
93
39
9
51
4
60
72
20
4
56
4
48
113
55
44
45
67
29
67
36
8
84
84
24
60
21
19
20
12
40
53
51
28
20
16
12
116
24
21
48
27
36
12
21
39
36
28
96
20
24
24
16
156
48
32
48
52
104
12
12
4
8
36
69
7
32
28
116
9
43
32
21
15
4
68
16
24
32
28
84
8
48
64
8
40
8
72
9
15
33
139
56
12
12
4
32
28
140
28
29
48
19
29
55
116
48
36
28
8
24
16
53
31
32
4
8
21
63
129
63
4
29
55
44
72
52
32
64
36
32
108
36
4
24
ABCD 98152457108*3^$a+1 [50042]
37
83
78
12
18
25
65
7
252
71
1
119
24
18
12
78
12
96
1
83
18
18
24
1
71
121
53
132
19
29
24
120
36
42
13
96
305
90
198
91
36
83
25
36
12
240
35
30
127
35
61
17
54
54
12
43
12
17
43
48
5
36
126
144
1
12
36
17
7
11
6
18
157
60
119
61
29
19
71
60
1
35
48
6
54
90
72
55
209
6
109
17
12
42
66
127
77
66
25
48
35
222
55
65
18
181
5
84
151
36
17
55
155
1
89
108
72
126
54
18
60
102
36
132
55
107
73
48
24
12
89
79
11
132
198
12
150
48
6
126
288
37
47
90
6
30
55
24
11
54
42
48
36
54
96
36
19
29
223
17
18
30
115
35
85
107
36
24
1
12
35
42
31
36
53
6
49
5
36
19
191
222
72
55
17
144
19
53
54
73
108
12
35
6
19
101
24
156
24
66
1
96
12
5
91
137
163
5
12
60
19
156
107
36
37
23
37
65
19
41
12
7
156
5
12
115
11
24
72
66
7
101
7
125
55
12
5
31
132
83
1
185
19
35
37
48
131
1
72
120
23
37
11
90
24
48
78
30
199
95
30
150
73
48
5
30
54
43
47
25
11
42
108
91
84
41
55
53
30
6
162
12
180
78
48
90
37
35
25
17
30
126
54
6
36
18
1
119
145
53
24
48
7
29
24
163
12
5
55
48
5
48
24
30
6
72
90
37
12
71
42
55
120
96
29
6
12
24
18
30
60
1
35
210
19
36
60
29
43
155
90
42
1
84
71
24
120
6
139
60
53
18
12
114
19
17
55
53
55
29
36
6
13
23
37
53
19
179
37
155
18
60
120
72
115
197
48
198
72
204
181
17
55
156
60
17
355
23
84
1
252
35
25
12
77
55
36
125
30
109
341
7
12
5
19
17
48
7
197
31
96
71
18
139
257
18
36
30
294
18
55
12
167
48
6
19
36
65
72
7
180
48
59
54
91
29
132
55
48
59
1
107
73
119
97
29
19
131
144
210
7
35
18
66
169
65
180
91
180
24
65
55
23
18
31
53
36
7
107
121
17
18
25
36
29
42
73
12
17
6
30
24
162
90
318
1
17
79
120
89
96
55
264
41
19
72
65
7
11
6
36
18
90
127
72
83
169
53
90
13
5
18
30
24
36
72
19
29
79
11
1
113
72
91
47
25
192
59
12
97
65
43
89
54
37
83
24
18
12
91
24
17
31
24
29
132
30
25
17
126
72
13
35
60
54
138
109
24
71
49
35
144
78
48
6
121
17
43
35
37
35
1
17
324
31
72
41
19
36
29
60
90
66
6
121
95
85
24
84
24
125
18
102
43
35
48
25
29
42
18
31
24
12
60
36
107
126
91
35
36
12
25
11
6
48
36
7
12
77
48
55
53
60
48
115
36
35
85
179
150
19
36
17
48
90
90
7
120
53
6
1
53
31
95
13
35
126
19
5
48
114
145
36
125
72
91
107
210
18
1
60
35
156
73
41
18
90
55
35
30
42
49
5
19
155
6
30
1
95
13
125
36
79
180
101
19
35
6
12
43
35
12
90
72
60
31
35
114
55
17
55
83
96
12
97
35
66
19
167
270
54
1
36
125
30
18
19
41
12
60
54
48
1
35
114
66
24
18
103
17
7
180
173
78
36
180
1
143
1
71
37
72
83
36
42
12
36
7
83
6
91
108
17
90
18
120
55
35
150
270
90
55
137
7
53
55
48
179
6
19
252
84
60
89
55
12
41
18
30
24
271
137
78
1
35
36
73
29
18
42
90
121
5
36
36
30
60
48
180
294
55
12
24
36
11
25
125
ABCD 98152678368*3^$a+1 [50106]
24
18
18
17
37
66
89
48
175
12
216
90
90
89
96
229
155
25
215
37
24
12
132
66
180
114
108
162
18
12
6
57
63
6
54
165
32
37
12
60
66
24
105
21
48
59
16
57
23
16
213
18
30
60
30
402
12
54
6
18
180
102
54
54
95
16
32
115
18
59
48
55
18
72
54
201
63
90
6
18
143
55
228
24
36
144
48
9
105
18
53
49
36
18
24
90
23
115
78
95
61
3
80
25
42
29
37
54
21
93
12
378
29
211
29
91
162
35
43
30
6
108
5
7
60
18
72
18
18
15
15
54
78
66
24
108
18
66
90
9
69
48
72
35
1
47
139
48
72
45
15
234
30
144
78
72
83
37
11
79
90
132
36
47
127
60
36
17
247
36
54
168
72
174
17
432
48
7
108
168
324
65
7
36
69
39
84
5
1
36
11
19
24
21
9
39
128
37
66
24
108
5
13
35
37
12
63
27
5
31
36
29
16
51
18
126
18
36
54
138
78
162
18
21
15
18
18
18
90
36
120
270
6
48
24
180
53
109
51
32
37
6
84
113
1
144
12
18
90
23
19
90
36
18
12
168
84
5
55
198
12
23
48
7
30
114
30
54
5
85
27
15
17
127
36
125
48
307
77
31
17
37
126
24
5
373
18
57
32
67
36
57
111
177
15
24
126
138
114
95
25
183
15
114
36
107
55
48
150
30
18
114
30
42
48
41
145
12
35
109
126
24
120
36
65
25
132
90
72
234
72
90
53
16
39
72
138
119
16
32
37
138
17
48
43
54
6
126
126
18
12
18
42
84
24
87
80
13
126
120
108
150
30
36
137
25
42
72
36
17
55
108
125
103
72
17
48
133
59
55
108
138
60
39
63
17
73
39
3
36
54
138
9
15
90
156
54
6
72
12
186
65
64
51
12
60
108
12
18
203
144
121
54
72
96
138
222
65
192
43
5
73
39
15
18
159
51
72
186
30
29
211
12
54
59
160
32
112
417
18
18
107
103
72
81
87
84
24
36
30
11
25
23
16
33
18
132
18
12
18
60
12
72
60
84
60
29
37
6
197
37
30
54
36
114
162
95
160
117
6
180
66
18
108
17
43
138
132
30
150
12
6
72
12
173
67
120
96
21
81
288
54
41
19
12
108
90
90
60
101
7
18
30
96
288
57
555
21
45
18
6
59
16
45
258
65
73
39
141
42
30
96
75
45
6
126
30
113
181
123
15
42
30
41
193
24
23
7
90
198
168
72
137
7
89
16
3
12
54
27
15
17
13
132
36
300
36
18
57
51
77
48
79
54
270
125
1
18
93
27
5
160
3
12
65
121
39
195
48
168
120
77
103
9
80
55
126
72
227
43
5
19
180
36
12
6
30
60
105
309
12
150
41
7
78
138
54
11
16
45
54
72
53
1
36
90
72
60
125
16
39
41
61
99
27
240
5
79
78
35
1
30
72
137
121
54
72
30
288
155
121
30
60
77
64
3
48
24
126
72
95
31
30
179
61
51
39
84
42
11
73
72
143
64
15
33
87
108
114
30
6
12
198
5
127
36
534
150
113
115
45
63
60
54
48
95
13
60
54
ABCD 98152789258*3^$a+1 [50114]
1
89
55
23
25
5
36
6
30
31
72
96
84
96
179
37
35
61
377
55
125
90
1
96
5
103
12
29
54
1
71
73
60
48
60
48
120
84
12
48
132
120
5
271
168
84
95
121
36
23
25
131
36
13
12
209
151
84
156
95
60
1
72
132
59
25
179
12
13
72
180
24
24
36
161
48
60
7
29
55
35
36
13
215
37
5
43
137
18
36
25
60
59
265
131
37
24
23
25
48
59
30
168
43
12
11
90
91
48
95
60
61
65
90
54
66
60
25
11
85
53
151
132
132
35
42
30
13
11
1
60
119
49
5
7
180
96
24
29
7
48
89
6
121
84
5
187
84
36
107
13
108
156
120
48
65
7
119
84
42
19
120
221
163
71
109
47
13
11
85
89
6
1
108
96
29
12
18
60
97
48
12
23
25
36
72
408
24
132
96
47
90
31
11
120
18
162
25
29
150
156
78
66
24
97
23
126
31
60
95
13
17
60
79
95
6
55
35
48
73
59
18
66
25
24
156
36
143
36
180
54
43
29
91
24
24
89
31
60
96
53
12
19
24
11
25
11
78
31
12
83
36
25
84
65
24
103
84
59
109
95
25
41
7
53
36
30
60
25
108
36
24
5
30
1
5
54
66
187
197
151
12
252
65
7
83
61
96
24
12
119
181
47
72
49
96
59
97
23
24
145
72
65
90
1
89
18
253
23
49
131
25
11
25
48
48
84
108
47
13
168
17
12
163
95
72
1
83
1
53
31
12
47
60
216
1
83
25
12
48
108
60
59
48
36
60
36
25
120
228
60
36
144
17
19
11
61
132
41
55
35
6
91
60
12
48
17
6
85
84
131
49
180
5
115
11
60
85
36
144
59
12
60
25
36
192
35
133
119
18
36
54
12
85
59
54
67
24
35
1
24
144
48
48
12
24
5
115
24
120
192
107
96
210
36
19
36
5
55
29
204
30
6
19
12
35
1
120
23
24
72
30
60
115
113
96
180
79
131
6
30
18
42
25
96
24
24
11
49
59
25
72
84
119
1
60
156
53
6
85
24
228
48
12
29
78
1
12
59
109
29
7
83
13
77
6
25
65
120
6
109
60
95
25
84
5
342
13
35
36
186
48
31
264
36
12
48
41
18
97
89
66
114
55
12
113
7
12
132
84
24
5
43
108
35
84
162
90
60
49
35
1
36
59
30
43
35
1
60
84
71
120
37
23
84
90
6
25
84
12
35
49
95
24
25
65
31
84
77
31
48
101
163
36
36
36
17
31
96
59
25
131
114
7
24
23
30
127
60
53
43
12
47
73
107
109
35
54
31
60
59
30
72
90
24
126
43
60
185
210
60
66
7
60
24
23
25
47
265
36
48
29
12
55
108
77
30
18
31
36
65
31
107
36
36
24
36
13
95
37
29
127
60
29
18
36
37
84
48
12
168
132
59
144
6
54
30
55
185
31
84
41
24
120
6
30
7
83
25
29
7
204
95
25
11
1
24
29
55
24
35
73
48
59
1
96
23
73
17
96
30
36
61
47
36
1
23
1
29
42
84
97
60
48
245
36
54
6
55
24
24
72
84
29
72
120
43
12
108
35
73
84
29
79
5
42
25
24
12
48
35
1
60
83
192
85
83
97
65
19
72
12
120
167
13
240
48
23
205
96
60
36
84
84
119
25
72
84
264
41
6
109
72
119
18
90
13
83
49
36
41
55
83
13
47
13
60
17
36
36
19
35
1
65
90
54
36
19
41
31
48
11
25
113
240
31
24
72
96
47
97
48
47
13
12
143
1
24
48
108
71
48
60
13
ABCD 98153037116*3^$a+1 [50096]
75
324
105
24
15
108
144
108
105
120
168
280
32
120
237
3
15
1
32
120
99
126
39
48
147
234
19
120
77
18
738
159
3
133
119
81
48
24
232
29
126
69
39
97
29
139
32
48
33
87
3
85
23
1
53
115
155
261
99
18
43
155
157
192
56
96
16
24
8
117
18
108
37
32
3
45
112
5
3
15
97
29
27
45
18
49
95
33
40
48
95
81
16
8
112
24
200
64
24
48
32
88
48
11
109
107
72
90
195
75
253
344
208
23
90
252
51
21
3
87
198
243
9
234
144
21
15
81
48
96
64
8
99
181
72
107
165
88
312
8
16
144
131
21
123
13
368
51
180
36
162
36
87
39
36
45
168
21
90
108
85
41
199
107
36
9
304
24
48
29
90
273
40
8
120
99
54
90
37
125
72
187
224
96
16
152
72
261
72
27
96
112
35
85
96
72
8
24
48
112
8
24
135
9
64
56
69
43
24
144
77
195
48
9
63
64
104
57
55
48
272
40
24
173
43
80
75
205
119
193
32
63
18
7
80
75
205
168
5
75
64
95
33
75
13
113
36
3
48
57
36
99
88
392
192
39
25
72
312
23
105
24
24
9
63
72
27
61
80
72
165
18
57
213
67
216
77
3
120
165
51
40
161
63
171
13
5
3
69
3
267
13
32
40
56
39
25
56
27
21
136
293
67
8
123
144
93
48
64
24
24
168
312
23
180
133
72
173
91
144
35
45
117
163
71
9
135
9
48
40
29
43
432
200
9
87
88
152
195
85
72
440
48
3
162
27
27
21
144
33
15
88
239
36
109
341
360
147
15
121
221
3
15
36
36
9
144
27
45
9
55
89
15
432
111
18
231
3
72
13
23
72
18
55
152
112
113
7
24
176
45
51
129
31
128
96
184
32
184
8
280
480
56
15
97
72
8
39
105
240
51
45
45
43
24
5
3
72
168
40
104
16
8
40
24
72
320
24
9
7
101
27
432
16
227
13
192
101
72
72
51
39
73
32
112
168
56
45
171
171
85
104
63
270
162
73
48
5
219
136
59
93
72
144
159
105
16
56
88
32
24
72
57
87
40
48
120
47
180
234
75
24
16
32
15
249
16
5
27
72
9
36
51
168
184
155
157
23
198
18
54
3
24
45
234
49
8
24
45
91
32
72
3
90
67
24
152
153
111
64
24
80
216
96
24
87
73
56
69
27
63
49
95
73
179
21
264
64
155
144
37
24
24
80
15
1
80
24
88
149
219
24
45
43
47
36
21
88
56
87
97
ABCD 98153117176*3^$a+1 [50121]
450
18
126
337
96
35
558
175
48
83
13
5
18
25
47
1
287
1
53
18
36
36
126
19
89
55
96
65
54
216
289
89
36
67
149
18
180
37
143
234
54
342
18
169
96
48
192
71
180
144
85
167
324
18
72
43
29
163
17
79
209
198
73
71
90
79
29
54
18
198
180
97
155
72
36
18
90
144
126
31
48
47
97
65
72
391
203
54
31
5
43
191
342
54
90
72
355
48
288
65
36
54
324
72
73
35
180
54
162
18
223
11
37
48
113
18
61
96
41
90
144
54
247
41
144
36
19
144
192
41
36
67
96
240
29
259
209
90
85
131
18
198
72
90
36
72
7
11
325
17
18
72
126
343
125
36
36
144
139
41
126
36
216
109
89
7
432
29
18
36
54
144
54
108
54
127
48
113
31
5
216
180
54
36
37
35
108
54
43
749
72
54
18
90
25
263
18
54
90
55
35
61
101
72
180
18
109
233
55
71
54
115
83
13
59
229
96
53
36
151
48
144
161
54
54
36
198
72
97
83
72
18
19
377
36
72
235
89
72
54
54
163
125
18
126
144
19
144
288
35
162
43
209
31
23
265
149
144
43
144
65
127
48
41
151
101
108
79
11
126
18
54
223
11
126
18
18
19
71
18
7
11
72
13
365
19
96
29
504
36
234
18
18
90
36
36
270
108
18
72
144
252
151
48
125
19
161
36
43
144
47
468
90
54
288
126
126
198
108
36
360
234
36
36
49
41
342
54
72
67
23
252
109
144
125
36
216
18
180
234
54
18
36
36
216
288
180
18
265
48
191
54
18
73
269
67
77
126
72
144
61
48
48
95
1
48
23
217
53
187
83
36
25
11
90
108
504
7
173
18
18
108
18
72
601
101
18
126
18
25
144
119
72
1
17
108
144
108
7
144
83
36
169
47
162
223
96
311
18
180
19
143
1
17
18
13
77
259
29
144
18
18
126
90
126
36
36
1
17
414
144
18
319
185
151
119
144
73
48
96
17
144
162
109
53
36
360
108
432
90
72
126
54
414
54
72
193
113
162
54
7
11
54
18
288
18
ABCD 98153429854*3^$a+1 [50014]
15
33
28
35
18
55
107
54
15
40
11
108
21
21
30
157
41
19
32
45
36
30
18
31
5
3
16
176
108
28
65
7
60
77
24
39
196
47
24
126
30
285
45
18
109
8
12
48
12
16
11
105
76
80
3
1
5
30
60
30
3
21
30
57
84
36
144
129
6
21
45
24
111
120
84
9
19
17
15
4
116
9
36
15
21
27
48
4
24
71
81
28
32
28
104
28
132
107
21
252
48
39
61
12
53
39
15
49
132
59
133
32
15
13
96
35
210
60
36
63
16
11
21
33
90
36
45
16
29
84
55
5
30
9
16
35
1
176
3
72
37
12
84
11
81
9
30
45
48
3
120
129
64
65
31
41
27
12
195
121
5
138
21
15
1
60
29
204
120
7
32
60
12
4
116
108
27
33
40
32
15
1
44
15
33
60
63
9
15
33
3
85
5
67
92
16
23
12
97
143
45
4
8
87
54
87
33
36
43
12
8
51
36
21
52
72
11
69
9
30
96
45
39
42
99
16
12
60
68
64
36
44
36
15
180
13
24
11
69
40
140
60
57
30
45
60
36
9
36
30
69
21
79
56
148
44
3
69
108
12
4
71
24
36
25
20
225
63
52
11
69
51
54
6
189
75
24
121
80
88
11
42
30
54
31
32
33
30
69
45
66
60
25
80
69
55
140
40
168
8
72
3
13
65
19
11
117
84
291
90
67
60
96
11
105
76
20
63
90
150
57
24
39
37
5
18
121
125
6
169
20
45
15
16
20
3
129
33
79
59
6
15
48
21
27
12
52
56
15
37
36
24
17
175
48
8
39
120
24
117
4
8
100
36
131
45
21
19
131
48
261
69
55
92
24
99
57
12
148
12
161
19
77
31
24
71
49
59
61
5
19
116
135
13
128
39
24
49
17
55
5
19
152
45
43
72
65
55
44
99
9
48
33
55
12
20
12
76
5
120
147
112
72
8
132
159
37
44
4
12
32
33
78
36
73
251
21
40
65
63
232
65
54
141
208
60
8
24
81
108
27
60
28
11
21
63
9
27
33
63
37
12
20
15
60
21
72
72
16
60
5
15
12
12
21
159
21
79
128
57
3
57
36
15
69
180
75
96
99
49
41
3
28
5
75
24
51
9
4
44
27
24
61
36
24
95
81
72
3
9
96
3
90
39
12
45
63
100
32
4
11
54
42
13
36
5
144
79
8
39
13
20
57
51
3
72
48
1
89
6
25
41
55
104
180
45
111
100
35
13
132
32
120
16
312
60
5
27
132
75
33
93
54
45
4
77
415
29
3
87
13
120
8
40
32
3
49
36
168
35
90
42
45
3
49
72
29
39
27
36
45
9
15
135
30
19
36
5
54
1
128
27
21
40
60
80
28
5
6
13
8
33
30
1
8
168
112
20
3
13
35
1
8
16
96
96
164
15
33
12
51
45
184
24
35
1
80
16
23
169
32
76
20
33
159
21
39
51
97
29
63
93
19
116
12
40
128
12
21
30
25
32
64
59
61
48
60
161
90
9
3
9
48
28
29
90
13
12
20
21
127
41
19
12
35
21
33
31
41
18
42
55
20
99
61
335
25
72
60
47
33
87
6
19
20
9
295
12
20
12
48
60
3
61
35
30
96
30
78
19
17
54
1
11
69
60
16
32
16
101
135
21
207
48
12
16
56
81
75
9
90
6
180
87
3
13
161
54
85
41
103
12
71
30
180
27
87
21
9
54
1
168
12
36
23
21
45
90
25
60
128
3
13
77
7
17
144
51
15
186
84
111
52
17
63
51
85
24
11
1
5
36
19
11
18
36
19
36
8
51
97
32
27
49
47
9
16
24
48
41
60
102
9
15
21
123
81
28
32
40
89
55
11
285
16
95
25
120
53
31
20
39
90
7
20
144
28
36
36
48
137
31
23
25
11
21
52
20
27
49
101
63
3
150
55
24
168
12
68
76
41
96
18
9
3
54
55
60
188
3
13
5
127
132
80
88
72
8
120
40
32
93
18
42
27
27
36
108
21
96
189
31
20
3
1
80
60
16
48
116
51
25
48
32
63
102
18
25
32
75
69
60
15
33
33
135
12
76
107
45
3
21
36
3
30
6
13
12
11
69
51
60
90
18
229
17
ABCD 98153560502*3^$a+1 [50025]
45
7
53
36
99
51
42
15
93
10
29
25
36
6
8
66
12
42
33
40
5
10
17
1
11
9
7
53
51
48
12
9
91
53
7
63
26
27
27
13
20
93
39
28
24
41
22
8
22
18
8
6
3
63
54
16
39
8
21
16
8
6
1
8
28
77
15
52
5
16
8
12
58
54
35
12
16
200
4
29
67
29
58
17
1
68
39
21
6
33
48
37
26
37
17
12
16
84
26
10
20
4
75
8
33
10
29
48
3
72
40
26
67
92
31
6
11
7
32
70
36
35
25
12
3
57
35
177
3
3
9
45
3
25
32
51
24
96
12
1
6
41
12
12
79
29
12
33
15
21
24
7
21
35
24
43
5
28
137
6
10
44
43
17
27
93
87
15
6
18
21
3
30
28
84
44
67
17
40
18
17
37
74
16
81
125
15
4
9
11
45
135
33
22
14
10
54
23
24
3
6
27
63
10
14
6
114
16
2
15
9
28
2
16
9
45
26
10
14
1
23
16
45
3
26
12
42
37
33
27
23
16
96
30
74
1
5
75
13
36
86
58
20
3
12
28
44
75
106
15
77
67
56
4
96
3
6
15
29
4
35
72
48
12
153
82
21
53
31
5
18
30
42
34
11
9
16
8
40
3
24
135
41
60
12
37
18
38
10
9
116
43
26
94
72
17
15
6
12
39
16
23
16
14
27
4
5
15
16
15
14
24
24
10
53
75
49
111
29
19
6
68
43
65
42
6
7
3
26
28
3
44
19
24
5
33
19
29
31
8
27
24
6
10
45
8
28
17
46
2
19
8
25
8
82
8
57
13
15
59
10
38
40
56
24
40
5
112
36
9
8
36
27
7
33
39
18
27
3
56
1
20
3
45
25
27
36
45
32
6
1
105
11
24
13
3
24
29
12
4
8
28
42
77
81
18
22
35
4
20
36
3
72
78
7
9
26
72
30
18
9
21
18
64
33
17
40
56
6
1
17
3
9
15
9
31
51
18
110
1
20
16
9
35
33
60
36
16
24
12
2
40
8
54
3
57
31
17
6
57
39
30
3
12
43
38
10
24
5
13
8
22
5
52
128
13
50
72
57
79
17
24
40
9
44
12
46
38
7
20
15
49
93
8
55
9
36
39
8
1
14
97
39
26
40
80
31
15
122
28
12
222
8
126
10
26
6
22
83
7
2
28
36
71
16
5
75
9
24
6
1
24
5
15
40
21
30
2
22
5
13
35
21
111
33
96
94
2
60
51
9
28
27
39
29
3
49
96
17
3
9
3
13
72
50
73
24
23
73
24
95
1
24
8
48
4
33
123
23
1
113
67
75
26
19
65
16
72
3
23
1
8
12
36
57
52
18
5
12
40
8
25
20
120
10
57
56
9
3
67
53
3
70
32
12
3
27
16
5
49
11
79
5
76
23
6
15
1
18
24
8
45
4
60
29
6
21
12
7
41
33
6
21
43
24
26
60
24
27
16
20
45
55
17
6
10
120
24
27
8
13
35
33
66
25
56
69
40
8
27
15
46
8
10
21
153
36
179
43
9
41
27
27
21
57
3
4
60
5
60
3
48
13
20
99
15
42
6
24
10
14
6
3
60
91
21
11
49
113
12
28
35
12
13
8
79
21
12
42
21
32
67
21
89
3
12
1
2
6
16
26
64
81
39
5
40
60
9
44
43
39
14
4
27
35
25
95
10
8
43
83
61
3
8
34
128
127
96
24
36
17
58
48
29
81
42
24
45
21
15
40
17
43
53
4
2
18
7
41
199
36
77
78
18
16
71
37
63
57
27
5
84
30
6
10
86
4
6
9
56
4
56
19
80
54
4
6
21
141
38
24
42
15
39
6
18
13
29
3
21
16
14
9
52
3
38
60
19
5
15
16
63
29
12
15
46
44
6
49
45
23
33
19
21
12
35
91
42
39
5
55
45
8
6
1
5
63
88
24
75
80
1
24
53
40
3
5
18
10
87
15
29
136
35
58
47
37
47
69
6
58
6
72
5
25
50
9
45
36
94
21
44
33
48
48
30
64
17
111
18
27
9
55
33
8
79
45
30
5
3
33
12
25
3
17
30
6
27
55
8
46
8
36
204
15
3
64
5
3
13
9
36
35
4
23
18
54
1
9
6
45
9
15
5
15
31
32
58
39
33
20
58
5
4
41
75
4
29
16
11
64
20
19
21
41
87
57
4
11
43
50
46
29
28
17
27
25
11
57
6
16
90
48
20
63
132
7
8
30
10
17
15
18
27
13
32
6
25
15
104
16
50
12
7
8
45
102
16
9
29
10
17
7
26
7
15
69
8
27
24
30
12
12
12
123
25
83
12
3
9
9
24
108
10
30
72
3
23
6
28
87
5
115
63
17
31
5
93
31
33
27
5
48
7
41
4
11
15
24
40
110
10
134
51
16
80
12
3
10
60
2
48
18
12
40
39
29
4
80
15
13
8
6
78
3
12
27
90
3
13
8
27
84
40
41
30
48
10
20
27
33
36
36
184
8
6
64
38
115
29
3
25
56
54
16
6
8
3
39
48
37
29
7
39
14
51
31
29
51
10
15
23
6
10
5
48
147
16
128
64
50
6
16
6
2
117
3
37
36
143
57
192
21
16
35
33
220
18
8
42
19
8
48
4
33
62
78
36
84
36
31
36
59
10
15
45
20
6
48
1
5
24
27
15
25
92
21
24
28
24
18
77
45
3
13
8
124
27
71
9
13
23
4
8
1
6
48
8
64
18
23
37
63
5
15
60
117
40
8
15
33
16
14
30
31
5
16
12
23
4
20
61
14
33
28
17
15
28
20
64
8
25
32
10
45
35
40
98
6
40
21
3
2
16
15
29
18
13
20
7
33
20
25
15
57
23
3
54
90
118
12
32
24
7
9
8
27
61
39
56
25
24
20
15
13
3
24
5
28
18
17
13
15
29
75
3
72
10
11
4
5
36
55
23
24
6
36
54
9
87
6
87
117
6
24
1
33
59
75
70
83
40
44
16
24
21
14
58
72
11
24
69
12
18
24
13
89
3
12
9
4
3
3
41
39
21
3
6
24
3
7
17
13
8
18
61
99
74
78
40
2
3
355
9
45
20
16
14
1
180
20
7
56
9
33
72
22
18
6
17
4
8
12
69
67
15
5
19
126
44
40
14
21
3
70
8
180
60
12
6
61
56
19
8
30
7
53
7
21
74
18
88
30
18
24
95
12
9
4
86
64
57
5
4
24
12
20
70
45
20
48
72
63
58
132
56
60
27
3
6
28
12
23
3
82
8
64
68
3
37
3
47
97
39
80
1
20
69
40
20
24
10
42
8
40
23
73
84
3
5
10
8
37
45
8
7
45
18
90
47
7
48
2
15
1
6
18
30
56
24
45
21
27
3
61
29
31
5
51
ABCD 98154199186*3^$a+1 [50012]
36
60
220
48
20
147
13
72
36
60
80
4
36
192
20
28
60
119
1
44
76
24
60
8
36
39
25
228
8
171
96
97
92
84
36
60
63
45
48
4
168
23
37
60
68
72
100
8
15
85
24
56
40
60
44
16
24
48
288
164
15
85
8
216
27
117
28
84
108
20
148
224
160
128
15
21
24
268
20
27
48
25
8
112
12
12
168
176
36
51
37
35
85
32
628
60
12
108
60
12
11
9
108
72
84
64
60
56
144
232
228
8
144
15
25
56
4
80
88
12
156
92
100
92
60
16
12
20
60
48
4
140
36
100
252
168
107
153
39
25
48
60
48
35
45
240
40
60
84
108
120
48
47
85
155
37
60
56
52
12
60
180
23
37
48
48
44
28
120
68
39
25
44
64
12
68
48
112
180
32
388
68
84
40
56
84
60
144
52
12
35
72
25
96
264
60
36
8
60
16
20
268
83
265
12
227
48
97
44
124
108
12
128
40
12
12
96
12
35
25
192
95
13
8
40
120
20
4
120
8
3
37
12
23
25
20
168
75
9
96
184
36
12
48
119
1
68
64
60
60
48
155
9
40
23
81
39
13
92
220
212
100
11
33
52
275
69
28
56
36
28
68
264
256
132
12
36
47
48
72
73
180
8
132
4
120
11
117
75
72
145
215
61
80
120
27
25
168
24
23
57
100
156
128
84
112
128
28
20
132
72
120
15
9
52
155
93
96
3
105
108
4
140
156
4
36
32
60
40
68
52
56
27
165
40
12
143
9
48
63
105
4
80
24
4
48
72
68
99
25
56
160
24
128
48
15
117
88
12
47
33
36
36
264
4
108
164
36
4
35
13
48
92
132
100
20
100
36
32
112
36
80
52
8
48
64
68
207
45
75
153
112
32
16
12
8
124
164
196
156
44
60
208
8
27
13
32
40
152
16
299
73
23
37
168
92
52
83
117
3
37
44
36
28
68
48
16
224
84
36
124
60
140
108
24
28
116
27
49
68
160
12
36
44
40
23
48
33
184
12
96
8
52
80
64
36
12
32
36
4
23
81
112
32
88
72
32
16
47
25
263
9
28
320
3
69
48
40
48
128
99
37
80
24
4
8
204
16
12
12
131
45
160
155
45
75
85
24
44
64
60
8
27
37
8
40
107
33
120
36
4
60
48
59
73
12
68
216
112
20
12
28
44
96
84
16
264
35
73
108
32
48
60
120
24
36
27
13
12
20
12
40
60
8
168
27
25
236
112
24
20
40
68
208
24
20
36
4
68
112
20
108
40
240
108
20
24
16
20
84
40
11
9
28
48
60
20
4
164
124
92
291
117
27
133
60
372
44
16
68
28
180
120
120
60
47
117
75
1
12
92
108
75
157
128
156
204
12
15
241
68
51
25
20
3
72
153
108
27
133
44
156
124
143
25
68
220
72
20
40
212
144
72
100
24
156
60
24
8
96
99
72
21
24
16
20
48
24
160
12
164
36
60
28
8
184
96
72
56
136
36
8
196
11
85
32
123
97
72
23
45
112
60
143
13
12
12
68
108
4
60
11
69
3
73
12
83
ABCD 98154509582*3^$a+1 [50002]
60
6
33
21
30
18
42
114
27
75
30
3
129
123
27
48
72
21
9
156
15
12
135
78
84
36
6
81
39
9
120
135
54
48
15
3
120
30
54
42
54
60
102
84
60
30
18
66
12
90
15
45
90
60
33
45
15
9
60
3
60
87
18
102
240
78
48
102
414
54
57
33
27
9
36
78
54
42
21
123
54
252
6
78
72
15
3
42
102
48
42
12
66
45
27
252
81
15
42
120
36
15
27
270
78
45
39
60
42
6
138
6
69
12
45
72
18
165
33
24
48
24
108
96
90
42
60
3
480
117
3
9
18
78
27
45
42
78
24
171
93
12
3
9
3
57
96
87
39
24
42
15
63
186
6
54
24
42
18
87
45
60
3
132
48
9
123
9
39
9
63
168
99
33
45
18
45
60
21
51
69
48
210
21
111
21
249
60
18
81
105
24
96
27
93
6
9
75
36
21
3
42
42
18
75
15
33
21
66
45
9
54
30
24
6
270
24
42
18
30
42
60
60
144
30
30
87
60
153
60
15
12
57
102
9
9
51
12
69
39
12
9
24
132
60
78
237
99
69
231
81
27
30
96
24
132
6
24
48
30
42
30
51
9
168
36
24
48
12
12
96
288
24
66
24
6
12
42
21
27
45
33
15
15
36
66
3
15
186
18
30
36
192
60
18
12
72
21
72
117
60
90
90
72
36
42
6
66
9
189
36
24
48
84
48
6
90
24
48
15
48
12
45
60
84
36
24
48
36
6
6
15
48
45
24
66
132
33
21
156
114
198
51
51
21
57
60
63
9
186
72
18
15
27
12
81
93
6
9
21
30
21
33
24
36
36
51
75
18
24
18
45
33
24
3
87
90
6
57
117
42
54
54
6
75
12
129
24
24
108
15
33
15
12
27
108
114
51
60
45
168
15
132
168
81
60
48
51
9
36
24
3
27
18
3
9
30
66
27
168
72
108
39
102
18
48
48
117
9
39
9
3
63
12
60
30
63
27
45
3
144
18
72
48
162
93
60
27
66
12
120
18
24
6
6
48
42
18
162
66
18
27
48
105
12
15
75
24
78
3
9
24
30
96
21
60
48
45
96
30
81
45
60
84
24
90
57
168
111
21
165
15
48
60
81
39
60
12
15
30
42
153
117
12
84
12
54
24
24
18
60
183
9
6
30
60
75
12
33
75
51
36
33
72
39
21
3
54
216
132
102
60
78
15
93
72
12
132
18
6
36
36
15
15
60
102
30
12
129
9
120
168
63
15
6
180
54
57
57
171
27
24
18
3
108
57
15
69
84
36
48
6
36
48
12
78
96
66
6
30
18
126
6
15
45
3
21
18
18
288
24
108
72
30
30
60
42
6
12
378
42
3
27
93
75
33
9
12
90
21
15
18
75
39
246
15
45
27
27
30
3
60
9
18
60
153
33
24
3
165
3
21
126
48
57
33
24
132
48
96
87
117
30
48
60
78
90
96
69
87
18
24
36
27
3
6
36
60
15
69
51
3
105
285
12
30
90
15
15
108
36
6
18
90
15
132
75
72
78
3
87
33
21
18
21
9
3
33
132
15
195
102
12
108
3
45
48
27
93
15
117
12
42
60
18
3
87
21
45
24
12
51
165
75
135
102
36
36
39
21
99
51
9
9
126
162
102
6
180
27
39
48
81
21
111
60
45
3
51
90
66
42
51
9
12
120
48
3
9
24
120
15
60
45
12
120
12
3
45
15
279
6
63
75
177
45
42
18
54
54
42
18
15
27
84
54
132
12
12
39
15
6
66
42
36
84
30
60
30
180
78
93
81
18
21
12
3
54
300
3
33
15
21
60
51
60
3
90
30
252
33
99
78
12
66
84
12
18
18
165
48
72
9
66
18
270
24
210
63
123
60
45
9
78
18
27
15
18
12
42
30
90
81
135
90
27
27
18
12
63
27
30
102
261
48
9
18
78
144
6
102
3
15
45
9
12
6
30
72
48
48
87
27
33
69
30
174
24
42
18
78
42
ABCD 98154543694*3^$a+1 [50086]
24
72
52
32
148
60
29
87
64
12
32
4
32
45
36
55
65
295
24
8
144
112
17
43
12
29
3
16
41
139
41
3
9
27
84
16
92
4
8
4
44
16
17
31
5
15
4
65
43
29
24
48
27
156
33
39
76
164
9
15
4
12
5
3
28
5
27
105
135
12
16
84
5
87
52
44
64
8
28
5
31
8
36
9
87
81
15
100
8
24
45
3
24
24
12
64
80
192
36
40
180
29
39
48
9
51
21
39
24
60
4
96
5
72
27
16
24
12
60
8
69
36
24
12
15
45
36
43
29
7
41
27
12
21
48
36
36
15
4
108
56
48
9
111
4
144
36
44
33
79
12
68
48
144
100
32
12
28
24
29
15
124
68
12
33
7
12
20
24
36
4
5
3
24
117
147
40
48
12
12
101
36
63
64
12
32
16
17
27
52
77
19
36
5
55
29
96
19
44
45
12
63
33
36
3
16
24
24
32
24
33
7
24
5
19
8
28
53
39
24
12
96
28
8
48
12
12
33
51
141
111
48
64
24
60
12
8
24
36
12
4
96
5
219
33
111
105
7
53
27
21
91
80
12
57
55
20
28
8
33
12
144
3
21
3
4
20
16
60
68
24
33
147
16
17
31
68
9
31
20
28
128
36
12
160
20
16
17
51
72
9
43
68
76
29
3
69
63
16
8
168
108
84
93
43
20
84
24
16
24
80
12
129
31
20
12
16
48
32
12
84
9
36
63
4
44
72
24
69
12
7
29
3
48
57
67
5
96
15
72
4
68
40
29
36
7
12
32
9
135
64
92
36
105
67
32
52
41
19
32
16
36
20
9
67
12
80
36
108
69
19
17
7
20
4
65
27
9
39
33
12
7
8
48
120
64
32
33
12
75
112
125
75
96
60
12
40
41
3
12
21
79
12
8
16
48
44
12
24
57
19
89
7
20
64
80
48
64
24
8
24
9
43
65
75
40
41
7
60
5
43
12
8
28
5
7
32
52
32
28
24
8
36
52
12
53
63
16
44
12
45
3
132
9
3
24
33
111
76
29
7
44
16
12
8
16
41
111
16
48
5
3
12
48
156
4
20
28
29
79
8
16
12
44
24
120
16
32
4
44
33
19
44
40
12
20
24
36
4
41
15
21
19
65
27
4
8
52
44
105
72
12
43
80
28
68
156
12
52
32
12
24
129
36
19
20
12
52
36
8
33
63
48
72
45
15
9
7
32
12
4
48
108
56
33
15
81
27
60
16
20
52
80
16
24
68
28
8
112
5
60
31
8
16
24
8
36
132
64
188
16
36
12
17
3
21
151
41
24
31
77
19
65
3
21
3
33
115
140
9
27
76
77
91
12
44
33
111
4
20
88
17
31
96
8
129
31
29
43
8
16
32
16
12
65
43
36
12
48
120
12
80
12
4
20
45
63
81
75
112
8
24
228
48
33
3
69
3
4
77
19
12
20
12
48
4
29
72
247
116
48
4
92
4
24
48
8
12
36
96
28
29
96
3
28
5
3
96
16
24
128
72
40
20
48
4
8
120
12
112
48
36
12
68
48
16
12
12
96
20
16
32
36
16
17
31
48
44
57
43
8
72
16
80
117
27
96
12
52
12
96
44
84
4
29
27
4
20
48
88
72
41
19
84
32
136
68
64
53
27
16
29
51
64
20
12
52
53
7
77
103
8
52
44
4
36
48
12
17
3
24
120
69
135
45
31
5
91
20
93
84
63
48
60
9
36
27
120
93
43
92
4
12
36
5
72
15
52
48
12
17
27
24
76
20
24
36
64
12
8
57
7
72
68
96
36
48
12
12
64
36
44
132
33
63
9
99
9
24
39
144
40
24
32
45
15
4
17
111
28
68
16
72
80
69
79
29
7
29
27
16
32
33
63
36
76
32
4
32
9
72
19
12
77
147
28
8
60
4
96
125
31
5
39
24
9
103
41
79
8
24
16
56
120
40
8
36
132
16
32
28
17
43
36
140
24
76
29
15
24
9
3
4
24
36
41
55
84
29
3
12
192
12
240
16
29
55
197
39
16
17
51
16
20
76
20
60
52
32
33
27
12
33
108
7
80
4
65
27
12
40
32
60
36
48
88
77
27
24
21
19
12
48
44
21
12
79
56
64
5
7
36
56
48
4
36
60
68
12
12
4
32
112
53
43
5
36
139
8
16
36
140
84
33
75
72
64
80
60
45
3
45
15
16
41
151
68
144
4
53
3
4
41
43
44
21
87
136
8
16
36
20
57
87
88
72
60
96
12
8
48
105
15
16
41
72
7
8
4
68
88
5
72
27
12
12
21
27
69
84
27
69
31
8
144
33
51
69
15
28
89
43
48
12
5
31
92
105
103
20
28
17
12
19
17
27
4
5
75
12
4
125
63
72
9
15
4
77
12
55
68
24
69
15
4
8
52
20
16
17
31
125
31
144
116
12
28
56
16
48
89
36
27
72
12
12
9
108
3
28
12
24
24
89
43
32
4
8
57
15
24
288
105
43
12
48
24
29
67
92
9
3
36
9
60
103
8
24
48
48
36
16
197
103
36
20
48
120
24
60
48
33
3
204
84
72
81
31
32
24
136
ABCD 98154866872*3^$a+1 [50008]
24
30
71
55
9
315
72
21
48
27
72
21
15
114
47
28
36
15
24
36
129
21
126
120
33
27
5
1
18
5
1
75
60
15
216
129
48
3
144
45
44
7
53
16
3
33
69
6
24
41
19
81
45
323
37
23
67
53
19
77
25
198
41
16
159
81
15
60
21
3
177
27
48
60
29
160
56
19
24
57
3
12
12
53
85
18
21
81
23
40
105
102
5
84
19
45
9
48
87
15
77
28
3
24
36
5
55
48
36
9
27
54
24
51
36
108
15
6
63
8
7
96
65
49
42
24
45
51
30
18
12
33
32
19
24
113
37
11
7
57
60
8
7
18
35
52
15
45
21
27
15
5
55
9
48
171
77
4
45
35
139
137
103
9
8
24
19
24
17
4
75
36
114
90
6
75
21
78
201
116
4
105
78
17
91
12
12
5
60
36
40
8
19
108
60
12
17
88
81
30
12
24
5
4
60
56
96
103
42
18
54
90
93
57
23
48
31
33
123
54
11
19
89
1
119
1
6
65
49
18
33
45
143
31
60
84
5
7
54
3
3
24
60
30
30
9
36
36
12
3
45
3
24
12
29
25
42
53
55
125
4
56
40
99
45
48
75
54
138
48
5
7
21
20
97
15
24
15
36
29
1
18
69
8
139
9
87
89
13
138
89
19
9
3
69
9
6
60
29
139
6
15
20
67
84
5
1
42
41
67
57
27
29
7
108
24
33
183
132
108
9
111
96
6
30
9
33
71
25
72
15
39
36
33
15
24
21
9
23
24
91
72
108
57
15
12
29
31
129
27
29
1
39
9
99
3
72
33
8
120
52
69
123
36
72
15
57
128
55
5
7
72
24
6
3
3
29
61
63
57
24
24
54
21
75
9
3
53
7
33
39
17
25
11
43
17
40
75
12
90
71
19
36
9
56
19
30
6
65
31
33
33
18
17
7
6
15
39
66
107
48
36
24
67
93
15
81
96
48
9
90
6
27
3
24
18
42
57
39
132
33
9
27
84
32
49
96
42
33
48
12
39
9
15
12
30
15
12
12
24
60
99
57
15
69
20
121
35
16
12
27
9
27
24
41
40
3
21
15
36
12
41
136
33
47
25
59
37
23
1
114
21
9
150
9
48
20
4
24
51
168
30
18
24
81
15
29
16
27
102
71
25
23
55
5
139
72
9
20
12
97
51
27
5
60
7
17
1
63
57
143
7
18
15
9
71
12
100
39
41
43
77
40
207
12
33
12
24
51
21
63
72
108
24
41
7
180
9
33
11
4
32
271
29
109
39
33
24
30
33
72
48
105
6
17
7
41
49
11
85
47
88
72
8
7
33
60
39
102
215
1
39
24
12
48
92
25
23
7
192
41
121
66
144
30
75
48
68
40
8
112
33
6
66
3
80
36
19
6
71
88
27
9
36
57
6
77
55
5
19
5
40
9
42
53
64
75
150
63
3
5
31
5
13
23
25
30
65
7
12
65
4
9
48
42
45
8
55
60
12
41
1
66
9
45
18
113
84
24
4
15
30
83
4
24
9
71
16
84
32
4
9
35
139
66
144
48
23
40
24
48
8
16
24
231
201
15
18
66
36
24
45
51
57
57
39
57
39
84
141
24
42
149
73
131
31
48
17
91
69
39
60
81
24
20
12
40
120
15
89
28
93
3
20
1
90
29
40
9
135
27
24
84
72
48
36
5
1
35
60
160
81
3
51
60
36
12
12
204
6
71
49
71
24
19
102
15
9
96
59
60
16
48
99
45
68
4
3
93
120
120
44
28
96
27
45
24
3
102
39
20
19
33
48
56
19
5
91
24
60
81
80
24
19
45
48
3
72
93
105
162
5
55
12
41
60
4
15
53
25
35
19
96
18
72
24
18
48
60
60
5
49
39
36
164
16
120
9
30
57
75
54
51
87
6
6
153
27
5
16
15
57
12
51
9
9
24
102
18
15
8
55
108
45
272
7
18
30
29
109
24
167
240
43
21
27
24
30
51
45
24
6
33
80
1
24
71
64
72
39
21
15
54
78
45
21
107
19
24
24
81
57
18
60
41
16
24
3
72
6
23
7
24
29
100
24
63
24
36
5
48
1
35
4
195
30
11
4
87
9
9
126
213
60
51
5
184
8
64
3
72
101
19
5
16
8
40
51
45
9
47
160
9
15
168
81
102
18
24
6
9
27
5
91
149
19
77
19
29
91
6
75
69
11
52
48
120
84
63
21
159
72
9
51
45
104
19
36
42
48
15
9
27
156
8
112
60
39
60
18
27
44
16
36
48
87
24
21
24
3
30
90
6
30
69
51
41
100
36
24
15
60
21
80
7
12
93
36
75
9
3
89
28
27
6
83
61
111
20
37
107
28
228
48
27
113
67
5
97
66
165
15
60
30
15
9
ABCD 98155133606*3^$a+1 [50049]
12
15
15
6
87
21
36
64
24
2
18
30
168
30
3
12
43
5
81
3
55
126
35
15
150
51
84
1
144
2
18
4
83
7
8
10
12
23
49
11
39
118
2
288
6
10
50
87
63
9
1
54
5
48
37
20
27
15
18
16
12
18
72
54
56
48
39
3
24
70
8
18
22
36
6
5
21
28
2
34
80
39
57
48
27
37
11
37
23
55
2
15
37
35
87
70
26
9
61
2
10
60
50
21
24
48
9
3
7
86
48
64
18
74
15
81
78
6
10
89
12
169
11
9
70
5
60
39
22
32
12
16
14
6
18
42
30
45
9
88
8
40
24
50
16
14
15
13
30
41
9
36
42
18
6
78
27
1
47
55
41
1
38
70
68
39
60
24
57
40
35
55
80
10
32
3
33
60
16
36
18
56
6
27
15
16
6
120
23
33
12
22
6
20
123
120
27
24
30
60
30
45
25
108
180
26
24
16
5
21
30
16
32
22
98
70
35
31
56
58
11
19
2
51
3
96
21
67
32
6
3
15
9
37
18
41
1
36
120
74
16
113
9
195
45
16
86
9
21
34
26
15
31
18
62
9
73
20
27
81
3
27
33
1
11
49
68
52
23
1
36
23
105
28
24
90
41
9
16
20
34
41
33
6
64
6
26
118
35
85
26
9
24
55
32
58
48
20
60
75
43
26
54
42
78
6
60
28
26
22
59
36
12
127
90
38
30
15
45
70
5
36
31
6
72
11
36
1
68
39
15
33
48
9
15
31
2
124
8
12
48
70
8
64
24
126
35
109
44
6
30
66
46
42
53
12
7
48
32
40
5
48
48
3
30
10
56
153
13
68
36
88
36
59
3
45
27
33
57
63
24
63
22
11
24
21
40
20
63
61
48
11
7
2
6
174
40
66
29
48
9
10
18
11
1
8
18
88
65
37
23
12
24
145
38
16
41
24
39
18
22
26
46
66
60
2
81
21
48
40
11
15
9
12
43
8
69
13
36
74
21
12
15
64
38
3
84
9
15
51
21
72
93
22
5
108
13
2
48
21
84
31
89
12
43
2
64
35
36
60
49
90
41
39
33
37
74
6
28
47
36
45
132
27
13
2
6
18
42
4
24
11
73
47
36
13
71
36
9
39
97
20
15
39
9
69
27
1
20
63
25
26
48
78
75
69
39
19
18
128
16
14
6
15
33
60
16
71
55
8
30
51
12
24
3
16
6
18
80
30
10
53
12
61
11
121
32
48
132
63
33
10
41
36
12
55
5
1
12
68
12
15
84
43
2
39
57
63
12
3
34
62
24
30
51
24
69
88
68
15
61
11
153
30
69
12
13
8
12
16
14
22
143
27
40
53
37
14
22
35
9
6
22
2
40
14
39
3
57
13
83
7
38
124
32
36
34
8
21
61
11
49
11
45
3
39
22
50
40
65
24
15
57
108
19
17
39
45
25
11
31
74
3
93
94
6
48
26
45
9
12
3
81
40
18
8
70
8
76
60
36
62
18
39
63
57
24
111
78
10
2
48
15
21
10
77
117
3
12
117
48
51
72
60
57
3
12
121
11
84
24
33
18
10
6
48
32
24
40
5
9
12
28
50
160
2
6
10
62
66
16
36
47
43
8
46
144
60
35
1
44
64
35
13
32
15
96
36
1
32
3
9
16
12
36
32
39
24
31
6
72
2
16
2
48
4
26
45
108
9
28
104
60
54
9
12
24
12
69
16
12
20
58
2
28
8
15
1
48
2
58
20
15
3
30
27
12
139
54
8
12
22
48
6
47
19
5
24
147
9
13
18
74
228
3
45
10
2
3
3
57
39
30
28
32
48
15
21
171
1
107
3
9
24
15
54
40
36
47
33
52
18
14
58
17
31
77
3
24
42
15
1
38
24
117
24
1
50
16
134
15
33
16
11
31
8
57
24
144
9
111
1
11
75
112
6
11
9
6
21
19
5
60
21
12
16
11
36
24
13
18
17
60
120
60
15
78
60
28
155
45
15
60
69
60
22
41
37
95
72
9
76
11
3
21
45
48
147
13
20
12
3
33
15
73
24
71
12
24
103
5
48
99
21
13
32
3
36
36
3
57
15
45
33
66
141
13
36
59
81
28
11
9
6
24
6
15
139
38
124
54
14
18
30
3
7
2
6
96
10
68
60
36
12
4
50
9
12
12
48
15
33
9
27
153
87
21
3
1
24
20
30
117
25
8
15
36
9
22
90
20
3
37
2
82
6
8
105
39
6
15
75
16
18
78
65
24
84
24
13
80
3
51
24
165
91
18
11
49
47
21
15
24
85
20
36
3
36
51
22
35
105
126
57
13
24
95
43
8
6
3
25
32
6
10
23
15
106
20
96
60
3
61
23
45
40
8
39
48
3
40
5
9
15
75
9
37
84
6
72
30
68
28
35
31
50
30
18
6
24
57
85
18
5
48
109
59
21
16
14
16
5
129
18
42
28
18
48
41
48
15
46
11
33
22
26
70
5
9
40
11
37
18
17
97
23
36
9
66
126
64
44
22
8
18
3
12
69
39
1
18
66
20
12
4
11
39
64
80
30
82
14
39
24
91
2
15
15
22
71
37
32
48
4
24
50
9
31
17
45
63
81
3
37
179
37
60
23
9
3
33
39
36
60
12
9
6
22
83
97
12
95
1
180
48
36
24
36
30
29
51
54
60
27
19
98
6
30
12
15
192
7
26
3
91
89
36
1
2
18
70
29
13
30
6
11
33
22
54
104
63
84
15
46
2
105
36
91
50
3
36
12
19
56
88
26
6
33
12
12
36
1
26
18
6
9
15
21
13
20
16
11
36
12
1
35
1
23
85
143
85
24
35
24
7
8
16
26
27
48
24
141
4
35
105
4
44
112
14
57
25
80
22
72
5
3
153
37
90
125
3
18
15
81
16
20
12
22
14
16
18
5
37
20
88
48
42
8
45
12
45
60
15
21
15
49
32
75
85
146
ABCD 98155317368*3^$a+1 [50034]
48
48
132
29
49
23
43
48
42
3
8
91
42
102
6
6
17
13
36
18
42
36
15
3
18
30
48
6
23
127
41
1
6
6
48
3
32
7
18
30
9
8
24
145
102
65
97
39
9
12
48
6
30
39
27
53
43
18
75
8
13
131
49
36
12
96
6
30
27
33
72
15
3
12
84
42
48
120
36
47
7
6
51
45
48
11
49
15
57
6
6
35
7
41
25
47
16
96
33
60
18
78
6
5
37
75
9
18
21
8
19
18
84
36
24
42
41
73
18
42
35
40
8
16
3
6
12
42
30
18
48
18
30
48
48
9
8
19
12
78
59
25
96
72
95
7
6
36
6
36
29
64
96
33
95
25
23
19
45
51
66
24
18
105
96
24
3
69
39
84
60
6
27
3
108
36
66
11
13
84
18
30
15
24
8
19
29
31
18
23
7
6
48
78
6
23
16
144
48
9
36
54
53
61
11
1
84
12
12
60
42
29
16
81
48
60
6
12
81
8
7
18
47
19
101
49
6
6
60
47
13
66
36
45
56
24
120
157
36
48
42
6
23
85
3
8
19
54
23
72
24
16
8
144
96
1
23
73
95
7
9
75
12
84
6
42
21
24
9
12
24
102
29
40
27
48
48
42
3
21
12
111
3
149
64
225
23
1
18
29
19
54
6
84
21
57
24
71
19
108
6
72
107
25
30
41
55
9
9
12
6
5
24
109
3
15
30
24
3
21
18
33
56
55
36
77
19
21
104
24
1
119
13
12
39
3
78
126
48
48
54
3
8
25
6
41
49
47
85
66
42
42
108
96
36
5
24
25
12
78
12
48
78
35
13
48
72
11
24
7
198
3
8
73
6
30
18
17
13
18
81
111
138
6
113
24
13
35
1
47
25
78
66
60
6
18
12
24
48
102
114
23
13
120
6
5
37
12
39
32
19
48
18
12
24
6
18
63
15
9
56
24
24
48
37
11
85
84
12
36
72
66
6
6
6
12
36
30
5
7
36
18
12
66
18
51
9
12
75
27
12
17
19
96
18
96
27
9
23
25
36
84
18
18
24
24
48
36
36
102
77
1
30
90
12
42
78
131
1
18
18
228
63
27
45
32
13
3
32
88
80
145
54
6
30
6
156
72
84
84
12
71
16
24
69
90
41
13
12
71
16
39
36
54
71
16
21
35
37
66
42
47
43
6
23
13
36
48
120
15
33
6
36
42
12
36
60
71
48
72
7
42
24
39
9
12
144
35
13
12
54
54
75
8
7
54
11
64
8
7
54
48
42
36
6
60
59
19
60
9
8
24
49
63
32
181
11
64
75
5
24
133
90
18
18
18
24
54
60
30
83
19
6
48
24
18
77
1
66
45
8
49
12
90
48
17
1
18
48
42
11
13
78
6
60
30
18
24
131
25
48
6
89
96
1
15
105
18
48
53
48
16
87
36
6
71
1
30
41
24
13
6
66
11
16
3
12
6
12
18
6
12
12
39
27
12
17
48
31
36
45
3
54
24
72
95
7
132
5
25
159
8
7
114
191
49
12
6
12
17
24
96
24
24
48
25
18
117
32
97
47
7
18
18
6
54
18
23
24
72
1
12
27
207
18
30
9
141
75
21
35
7
17
1
12
36
30
54
72
18
30
6
12
6
11
1
119
37
6
12
17
72
64
27
5
43
60
96
33
8
49
15
237
96
60
87
8
13
3
15
42
48
23
79
9
27
12
18
30
33
57
6
36
29
115
45
3
29
109
120
48
35
43
60
57
9
48
15
15
30
36
84
78
144
6
84
48
24
72
27
9
12
36
12
60
23
37
11
61
75
32
24
13
24
3
32
1
24
30
84
66
35
49
54
30
66
6
72
6
6
60
42
41
97
23
109
27
57
63
9
54
30
51
3
12
54
84
96
96
6
54
35
16
27
53
7
17
37
42
66
60
75
8
73
6
89
1
63
39
54
24
27
57
66
29
31
48
57
21
11
24
24
1
6
30
11
1
144
15
56
61
6
108
9
81
6
41
13
35
24
144
1
12
11
48
43
42
24
24
35
16
45
11
24
13
3
81
66
29
13
11
13
72
35
37
24
27
69
3
8
7
17
13
36
18
29
16
15
30
18
6
51
27
18
11
24
120
1
23
25
48
63
3
29
31
41
43
5
1
47
7
30
18
57
33
168
18
30
30
48
18
39
9
78
17
61
3
15
30
18
6
147
117
18
66
63
8
24
24
16
32
24
13
11
61
78
54
12
24
18
17
24
1
24
23
37
123
27
6
36
18
65
19
5
1
23
49
60
18
33
3
18
36
71
16
33
15
21
132
23
85
30
6
24
15
24
56
13
102
5
24
19
5
91
48
173
13
6
5
40
32
37
27
51
18
27
8
55
84
21
8
37
27
15
30
12
12
99
21
12
42
48
150
42
6
15
75
5
37
48
35
49
15
33
36
36
24
78
36
29
31
36
96
29
16
51
108
18
71
1
12
35
7
41
7
41
37
155
24
96
85
36
24
36
3
33
36
24
30
45
32
31
36
45
69
3
21
18
6
75
45
18
48
36
6
15
8
109
51
80
1
63
8
16
32
24
13
12
6
33
45
59
24
25
60
35
1
54
57
104
31
18
23
1
42
90
150
30
15
8
43
12
30
96
35
1
143
67
125
37
78
42
12
12
75
8
96
24
175
17
48
13
48
59
112
21
24
11
24
7
9
27
42
11
37
27
9
15
9
23
48
24
49
6
36
42
11
7
144
36
60
17
40
45
12
24
48
6
185
61
12
48
18
125
1
108
102
42
27
87
54
12
39
33
6
41
24
48
144
61
66
9
8
157
36
30
6
60
39
8
24
37
36
18
78
143
109
12
36
18
ABCD 98156075848*3^$a+1 [50240]
39
12
32
52
9
47
52
120
60
20
7
216
5
4
24
56
1
108
107
60
85
3
24
36
44
12
156
28
12
20
4
20
55
5
24
84
48
48
61
135
56
24
1
54
5
84
16
20
48
28
33
47
48
16
33
63
45
54
53
37
11
7
53
24
31
77
13
183
51
45
9
11
133
3
12
21
107
4
80
4
44
40
63
18
35
24
156
1
35
16
3
36
89
124
72
44
31
69
21
3
105
71
127
5
40
84
104
64
12
180
48
8
175
17
48
4
39
21
20
4
36
56
7
45
80
60
12
28
20
7
9
92
4
20
24
121
135
45
35
180
4
15
9
36
72
84
144
60
20
4
3
45
44
16
309
63
116
72
4
24
32
72
13
23
96
100
20
13
71
1
54
5
31
53
16
36
68
25
3
8
25
11
64
80
25
87
44
16
33
167
48
24
16
15
29
115
72
33
12
104
31
21
15
17
36
16
39
72
18
131
121
47
97
51
39
45
24
120
104
85
51
24
80
7
18
71
24
88
20
40
27
105
3
57
80
12
28
57
11
64
20
4
117
3
80
52
27
36
41
16
12
3
5
24
4
111
5
4
84
51
45
20
96
24
100
24
92
49
111
80
144
24
1
111
20
31
17
16
21
375
21
3
24
63
53
19
36
137
43
21
24
152
52
48
12
8
4
8
31
126
36
143
91
21
48
12
9
35
28
56
120
49
147
44
7
197
145
3
15
65
24
108
37
3
15
36
21
36
8
52
27
36
41
84
37
39
8
48
12
55
21
36
44
4
96
24
128
64
15
45
84
80
64
48
24
60
68
40
36
56
24
52
32
28
33
51
24
15
77
84
19
81
81
59
4
32
49
35
60
4
32
40
84
24
9
3
24
116
4
144
36
15
41
64
48
20
25
11
84
88
12
80
28
8
40
60
165
135
60
39
21
20
49
36
35
12
97
23
4
8
36
52
24
8
7
29
96
4
51
33
3
69
3
105
21
47
48
24
16
45
51
20
28
45
3
8
7
57
8
64
15
54
27
32
28
93
36
51
3
9
8
4
80
24
16
24
96
9
87
8
52
44
28
80
76
21
51
24
69
36
3
33
39
24
45
95
49
27
44
1
54
90
36
39
32
40
8
79
5
16
141
36
23
60
112
48
27
57
120
3
9
81
39
8
25
35
28
140
52
33
18
17
52
21
72
39
48
12
48
12
111
5
103
77
13
90
5
31
93
15
33
12
63
54
18
45
56
40
104
52
99
161
19
21
20
76
8
64
63
5
172
192
8
1
126
36
5
132
16
9
35
55
33
24
51
173
60
24
31
57
69
18
18
27
56
7
57
56
4
80
48
52
36
20
132
55
9
60
80
4
12
15
93
56
301
167
28
8
16
36
80
24
48
52
104
121
23
76
32
24
24
4
12
20
276
64
48
96
111
18
27
44
64
27
5
36
13
11
28
36
84
68
132
145
3
12
3
17
52
8
13
54
36
233
4
36
159
36
72
18
15
21
15
20
24
136
60
60
24
36
201
63
12
20
28
84
12
96
32
60
40
132
69
87
32
25
87
164
112
15
117
27
54
11
4
12
20
12
13
3
20
120
19
125
28
20
4
21
95
13
75
80
36
16
12
56
31
33
21
47
24
76
15
17
1
87
39
105
24
56
121
15
60
12
56
1
18
137
25
18
21
12
8
52
32
1
11
100
56
4
56
97
23
148
12
15
5
4
24
56
40
188
28
20
4
56
25
119
25
195
21
23
156
24
67
33
44
88
104
91
137
97
119
16
24
92
52
57
51
188
4
48
105
27
36
12
8
7
108
177
8
132
40
272
1
59
36
31
69
20
96
4
9
3
69
54
17
100
24
3
213
92
36
76
20
60
24
1
15
96
24
56
7
57
36
32
12
4
39
65
28
69
3
96
84
8
144
120
64
165
39
12
111
185
12
40
15
45
32
76
8
127
5
24
28
12
24
216
48
20
132
13
27
20
4
21
90
18
72
143
1
15
56
109
27
24
165
15
3
17
28
117
243
12
15
18
87
20
156
4
60
48
3
29
88
32
4
20
40
12
32
157
123
12
20
4
20
4
51
57
15
53
124
12
24
44
12
120
16
20
28
51
9
36
44
12
108
7
53
84
48
40
63
21
116
64
33
3
108
32
112
33
83
79
33
24
15
33
8
4
9
11
61
23
156
36
145
99
9
54
108
177
75
5
12
19
29
115
105
36
24
32
108
108
28
45
36
63
12
20
40
9
15
39
41
4
27
5
49
107
88
165
87
ABCD 98156174518*3^$a+1 [50063]
36
12
84
20
15
1
12
48
132
56
40
17
72
18
33
16
11
37
68
147
13
32
108
108
24
136
47
25
12
47
108
18
54
49
44
76
36
71
25
48
11
21
324
3
13
12
228
24
24
161
6
90
7
8
88
17
79
8
112
104
9
15
33
7
168
65
63
40
24
168
48
32
40
80
27
13
32
36
4
72
200
33
87
196
92
57
15
88
56
72
52
83
265
104
108
117
18
30
31
24
17
55
104
57
7
96
11
189
57
7
48
92
160
5
171
64
36
209
55
176
4
5
7
113
67
11
84
205
155
73
20
16
24
120
60
132
48
32
16
95
12
21
76
36
144
44
112
59
69
100
12
44
144
52
204
24
47
25
119
108
108
133
60
56
24
129
7
108
20
63
9
88
47
61
5
15
9
15
228
3
145
128
39
25
155
45
148
12
20
16
77
15
27
13
24
48
36
60
104
12
4
24
228
60
32
100
156
11
25
155
18
303
4
140
81
99
111
33
39
213
4
5
151
65
72
48
7
137
75
84
72
72
183
169
44
96
28
8
72
52
68
3
13
12
44
16
20
75
33
4
35
90
55
60
48
20
15
72
37
48
20
40
68
52
108
204
104
27
13
84
240
96
80
27
73
11
49
131
108
348
144
25
23
37
53
31
11
36
9
3
93
87
72
121
12
48
48
77
72
72
151
107
45
72
16
60
108
20
4
60
5
90
78
55
179
25
5
43
80
27
18
7
144
11
189
52
84
305
66
93
64
47
9
4
53
7
17
99
16
36
47
157
84
72
20
28
89
18
25
12
36
71
30
6
9
24
192
27
30
42
181
44
204
256
240
48
72
80
28
60
8
12
3
177
63
73
17
135
9
63
75
73
59
25
23
1
32
132
52
41
7
60
180
96
11
13
20
148
108
20
192
9
115
108
20
112
48
260
112
96
65
120
3
4
48
144
240
143
18
87
136
41
3
48
147
1
24
233
192
223
35
153
111
13
120
32
48
16
12
84
35
73
60
8
60
100
12
83
97
12
60
8
76
59
1
24
60
35
97
24
24
120
8
195
25
192
36
392
9
15
16
12
132
108
5
15
48
27
30
51
4
23
9
64
71
85
128
36
16
48
12
48
12
36
44
16
59
108
73
132
47
108
18
19
80
111
33
117
127
48
89
198
141
144
93
15
24
28
20
16
11
13
32
88
8
15
105
24
3
13
35
129
48
28
24
96
17
15
72
81
55
89
66
109
24
119
18
72
55
128
148
116
144
9
15
15
121
72
80
4
155
18
42
105
36
12
3
162
31
119
105
12
36
39
186
30
13
20
9
210
13
48
84
32
4
12
188
129
30
105
76
132
144
44
304
12
8
28
44
100
35
9
24
48
112
12
101
7
20
28
47
105
57
6
9
4
36
35
78
63
9
55
248
3
133
12
12
128
52
96
29
55
143
114
43
95
141
9
162
36
144
153
108
64
53
55
47
33
52
44
4
35
18
7
65
207
96
177
51
64
80
3
13
44
15
18
15
40
24
36
29
18
1
60
96
11
9
28
80
112
84
77
223
32
52
60
180
32
16
35
109
5
120
39
57
162
12
33
16
36
48
32
100
41
144
150
49
89
31
11
13
32
184
32
72
60
15
1
167
25
77
168
79
11
13
89
55
36
12
47
145
137
43
143
12
1
71
33
40
48
8
12
45
19
68
136
20
279
30
7
35
13
120
8
15
60
9
28
80
72
111
25
8
24
15
42
120
ABCD 98156466028*3^$a+1 [50010]
6
30
216
42
3
51
90
15
15
18
42
9
84
15
156
33
27
225
39
72
57
33
42
48
60
57
60
63
45
39
180
78
102
9
9
240
3
84
12
21
27
48
123
18
99
96
75
42
174
33
3
9
84
15
33
24
39
72
48
165
15
45
24
81
15
105
186
36
72
33
183
18
51
21
18
189
99
45
120
9
18
6
198
66
24
99
27
120
60
180
36
30
54
42
39
33
39
123
33
159
150
63
27
129
156
24
9
39
24
72
33
63
3
36
96
21
12
51
24
12
45
84
111
9
27
54
90
48
72
72
54
24
18
120
81
117
24
48
87
120
63
18
51
27
12
60
45
117
27
276
15
42
183
51
21
27
78
111
204
45
135
72
27
9
3
57
75
270
48
72
18
72
6
15
24
51
57
27
57
123
78
15
57
15
108
183
192
6
51
48
27
81
57
42
30
54
9
99
36
33
48
51
45
12
132
12
12
75
9
324
3
198
96
66
366
102
72
42
120
99
15
93
87
18
39
27
6
30
90
39
51
54
171
48
36
39
81
24
12
27
18
210
36
24
9
255
18
126
42
3
231
141
33
6
48
33
111
21
12
9
90
12
72
189
36
48
39
21
45
114
21
27
129
15
93
159
144
9
192
75
93
36
27
21
144
39
12
9
48
48
57
27
27
144
177
57
111
60
27
42
39
135
96
18
27
48
45
135
177
30
36
21
39
57
135
186
15
84
84
9
18
36
18
78
72
18
63
81
306
33
15
141
96
24
9
39
75
33
39
174
15
27
156
72
18
159
3
21
105
114
69
36
60
225
6
108
69
12
255
72
45
9
24
30
81
60
36
3
45
27
78
3
15
45
57
75
36
183
216
12
78
51
21
63
63
72
108
36
84
33
3
18
72
99
12
51
168
48
21
87
9
33
63
39
60
30
72
96
39
72
135
24
120
36
6
39
33
15
33
90
9
27
117
15
69
51
6
30
69
12
24
9
30
21
39
45
240
15
93
75
57
12
36
144
105
42
105
60
81
39
75
336
144
21
33
6
108
246
87
48
27
36
57
48
48
276
39
21
75
93
99
78
63
12
108
9
18
36
96
9
75
81
96
12
51
48
6
48
72
3
21
123
39
72
30
144
51
48
36
33
87
75
54
99
75
168
9
24
129
48
54
18
42
48
24
45
57
39
48
36
93
3
147
138
15
36
93
90
78
123
75
81
327
180
117
132
21
15
39
21
3
66
18
93
33
24
15
3
69
195
198
42
105
21
336
96
39
72
24
168
48
39
24
36
30
24
135
12
15
45
171
357
111
12
24
120
24
45
36
48
48
51
57
3
288
12
24
120
18
72
18
165
33
135
15
33
105
18
60
66
135
24
3
45
27
78
63
48
60
156
15
282
96
15
3
105
39
21
225
6
36
102
3
87
69
144
27
9
84
51
54
135
12
27
57
87
9
123
45
99
36
48
60
72
48
45
27
54
183
120
24
15
9
9
54
141
12
9
27
84
51
54
39
33
54
18
126
42
120
15
75
9
12
183
48
24
228
33
60
24
264
39
72
36
273
132
9
18
81
117
27
12
24
9
18
30
90
21
36
21
15
3
30
27
51
12
117
267
126
72
18
12
9
87
36
300
81
144
24
3
36
60
45
96
33
126
24
90
3
135
24
30
144
6
9
147
78
3
45
183
108
165
270
141
51
33
96
33
114
ABCD 98156603102*3^$a+1 [50017]
43
53
13
66
24
5
1
99
12
68
25
126
101
43
57
27
60
36
96
9
56
13
36
75
39
57
225
54
30
6
41
67
17
60
19
36
101
7
66
27
99
21
8
139
137
24
1
30
9
32
60
64
24
195
17
67
36
24
21
69
3
3
24
36
57
3
65
91
5
13
3
9
35
79
21
39
6
54
105
32
4
33
87
3
30
47
175
65
43
57
44
36
19
57
9
11
19
114
171
44
115
5
12
7
30
47
25
35
4
32
7
17
25
59
79
33
33
27
27
96
101
36
13
90
5
36
96
4
44
19
57
39
17
13
27
3
45
20
16
44
1
15
63
17
36
7
197
24
31
29
31
5
49
11
40
56
139
65
24
160
75
21
39
6
11
28
195
21
20
24
181
35
60
144
1
111
3
21
36
9
18
6
6
45
39
90
54
120
6
51
69
111
3
53
48
19
21
32
64
33
90
33
24
15
21
3
6
18
12
60
9
21
78
77
4
75
36
180
60
41
4
15
5
19
81
140
76
180
8
121
119
19
21
45
27
9
51
8
61
39
36
15
60
69
72
264
15
78
3
8
85
24
23
24
55
45
36
24
15
21
39
105
195
24
24
93
33
27
8
76
39
6
15
20
43
42
18
21
21
51
87
12
41
4
140
4
105
111
36
87
12
29
1
155
79
5
76
9
27
80
60
180
28
51
21
39
5
49
66
29
85
6
41
4
15
84
17
4
3
30
6
6
71
7
42
18
42
15
20
43
12
54
6
84
101
4
9
183
39
24
77
13
27
44
19
36
9
45
11
115
5
40
24
9
27
45
71
40
8
96
36
184
24
21
11
88
36
56
13
6
21
8
55
81
15
5
43
17
76
39
24
45
32
4
24
92
49
15
20
36
13
90
17
28
200
31
21
8
79
90
107
19
36
125
79
36
45
15
90
39
15
30
35
12
19
65
49
15
12
108
56
4
20
96
19
21
44
192
37
87
3
33
39
201
33
11
4
36
45
11
4
45
150
24
66
48
6
41
36
49
159
15
45
36
36
3
5
31
60
60
21
27
117
104
229
23
4
116
24
25
24
6
18
3
84
3
77
16
99
30
35
144
12
124
3
36
60
60
21
24
45
66
24
5
49
6
77
67
77
25
24
6
84
17
49
11
84
4
15
21
44
60
19
42
15
15
54
6
78
12
54
30
30
17
19
89
256
75
41
7
17
4
111
21
9
90
149
16
3
30
3
3
21
20
16
129
30
41
7
41
60
52
8
19
53
19
81
3
17
28
21
30
120
60
45
15
65
4
39
36
65
91
9
75
180
36
45
33
102
29
55
41
19
84
72
18
23
24
49
195
140
12
4
15
9
21
54
77
40
3
66
99
45
6
108
17
19
21
20
85
59
36
13
36
51
15
9
12
33
27
3
41
24
1
35
49
27
9
90
30
114
6
159
45
6
5
40
75
60
24
96
30
90
18
30
21
20
55
5
52
39
54
11
4
45
6
60
5
60
16
24
9
27
39
141
27
41
52
279
60
65
36
28
36
159
6
54
101
79
84
72
24
21
36
27
42
11
19
5
4
72
84
36
144
135
29
19
12
24
17
43
6
30
45
39
101
36
13
27
3
65
91
9
15
21
84
20
1
18
6
11
55
48
6
30
17
28
15
57
33
11
43
41
36
16
33
6
144
60
150
47
7
77
49
11
40
135
48
12
30
51
20
7
12
48
77
16
33
6
65
16
3
84
12
41
64
15
24
24
36
30
15
180
80
12
7
81
45
27
3
30
6
30
39
9
27
39
30
11
36
13
6
29
121
30
81
27
12
29
12
79
5
64
39
53
4
20
16
27
17
64
15
165
12
44
36
13
75
20
1
35
64
80
36
19
30
75
12
68
1
18
21
39
120
72
168
21
12
24
39
36
9
15
24
17
55
21
68
72
40
87
33
3
54
30
36
54
23
19
48
12
5
43
41
25
35
61
24
15
36
44
19
12
29
1
114
41
64
21
11
49
18
17
55
21
8
175
156
9
12
39
5
100
3
33
24
63
17
145
30
30
18
53
79
78
36
30
180
81
3
96
5
55
180
180
45
12
44
19
6
24
66
29
96
24
16
3
33
140
4
75
24
24
12
48
33
3
41
24
100
20
49
71
19
72
5
19
24
42
39
12
63
81
15
30
35
13
66
186
18
93
27
12
125
16
39
89
1
51
44
4
15
30
11
4
12
3
60
60
81
63
96
21
69
180
11
36
24
25
11
79
5
49
87
9
114
41
43
36
5
12
7
96
5
36
4
15
36
21
99
5
109
47
43
21
33
12
84
11
24
19
30
47
120
16
9
11
40
99
89
112
33
30
41
40
80
49
60
27
33
6
65
40
3
17
60
55
180
60
24
17
4
69
6
24
41
4
20
61
18
21
45
15
15
17
19
41
60
7
36
21
33
96
51
75
5
4
15
57
24
36
99
41
13
11
16
8
79
33
9
78
96
5
61
18
60
53
4
144
12
39
29
1
18
6
35
12
49
78
17
55
21
99
24
21
56
4
56
24
19
36
21
24
20
19
6
30
41
148
20
1
51
3
5
52
3
6
35
235
ABCD 98156757124*3^$a+1 [50011]
200
7
35
88
14
6
76
30
18
21
11
88
38
88
42
38
82
134
34
32
52
45
15
168
32
12
60
4
69
11
12
22
27
23
16
6
56
10
8
25
36
11
4
21
93
62
12
30
40
87
3
132
9
27
24
8
70
26
6
96
88
159
11
6
16
78
12
20
42
90
13
3
30
42
8
232
54
90
30
24
32
24
6
4
8
72
126
34
6
54
21
47
25
5
67
5
198
12
145
15
8
121
144
141
2
88
6
98
22
194
6
10
8
16
21
209
7
83
16
38
16
90
9
87
8
46
56
34
57
27
90
96
2
40
30
3
27
108
24
8
40
45
33
14
90
7
15
36
24
54
96
63
15
42
8
160
27
3
60
102
114
32
124
66
120
8
30
90
7
3
62
43
29
96
54
1
17
88
122
64
8
22
48
26
22
104
6
124
84
21
75
84
30
2
169
5
210
73
45
38
82
62
4
57
143
4
48
18
14
10
176
24
18
28
44
52
60
6
170
48
52
68
46
14
1
36
144
15
21
39
26
114
1
39
38
42
25
21
14
73
35
100
42
18
20
37
5
138
108
18
66
25
23
48
70
18
6
30
48
18
2
22
39
72
57
80
10
32
36
18
19
165
86
16
74
6
208
42
54
42
18
54
26
1
3
132
8
36
1
9
134
1
99
38
18
97
29
6
4
48
21
9
8
102
28
69
65
43
53
82
56
192
13
35
142
2
16
6
186
128
22
78
26
24
16
66
9
23
232
68
12
4
12
20
34
50
6
10
24
9
107
10
32
18
54
184
2
4
74
64
8
34
78
48
3
21
6
12
32
126
18
30
10
32
124
140
150
30
16
2
126
66
90
48
72
48
6
91
53
40
78
20
12
121
11
25
36
35
28
12
54
18
32
46
207
95
12
30
64
15
41
10
8
22
56
18
22
50
54
34
6
18
56
16
8
48
22
50
12
138
67
53
16
2
48
46
18
32
16
38
34
8
12
1
57
2
16
24
6
104
42
84
42
10
30
30
44
24
70
86
10
18
20
73
123
57
35
37
71
6
130
30
144
62
25
75
30
48
30
69
27
26
34
38
127
95
13
21
66
24
32
48
4
60
105
11
10
72
224
18
46
42
9
71
4
20
64
44
60
72
54
22
80
4
44
4
177
63
117
9
27
3
32
148
44
52
38
7
41
67
47
94
6
44
6
18
46
62
100
12
42
63
36
35
90
34
20
1
41
6
133
69
48
258
84
92
6
19
15
128
37
41
42
6
46
45
83
25
33
114
36
12
21
15
2
154
36
20
60
37
141
74
1
72
5
72
16
2
28
20
12
4
78
8
7
65
42
40
33
5
10
48
14
16
2
22
74
64
8
54
34
24
56
76
128
208
2
72
10
30
15
9
26
28
80
1
144
3
33
21
6
98
46
44
22
14
28
80
1
21
18
6
2
40
44
4
6
39
9
6
32
4
156
12
8
40
57
21
51
36
15
2
16
2
64
78
30
12
54
2
13
47
10
15
27
81
29
43
3
12
32
46
2
64
54
122
4
26
22
32
10
6
68
12
58
75
111
33
77
34
62
64
50
76
12
62
16
32
48
18
4
50
10
8
12
66
64
56
54
16
20
60
1
36
119
16
45
65
150
4
8
30
10
8
157
3
78
27
53
42
142
72
15
36
5
30
34
56
72
16
66
24
54
56
90
1
63
12
105
11
24
30
151
3
6
50
40
44
1
11
4
18
18
54
104
40
6
33
3
54
15
36
95
13
65
6
28
20
58
38
106
6
33
59
88
48
156
84
30
30
12
54
24
32
58
56
24
12
34
63
3
14
18
72
109
9
2
76
18
50
46
15
35
109
72
65
18
84
13
15
24
80
28
60
8
37
11
6
34
62
58
174
15
27
8
22
54
42
32
6
36
16
54
50
46
42
30
30
20
25
83
42
16
111
83
96
1
51
12
81
135
32
22
6
66
18
38
70
2
82
24
36
45
5
88
18
8
150
10
56
46
15
17
106
126
30
20
24
4
12
20
34
50
12
42
7
63
20
46
120
54
188
13
27
8
24
22
54
12
54
51
39
8
96
12
34
18
6
32
43
15
12
128
100
62
112
2
30
24
34
8
49
36
155
124
18
26
24
16
56
4
189
3
2
16
15
81
24
66
9
15
206
18
48
37
23
10
72
3
53
10
9
117
26
4
36
60
45
3
44
40
140
18
24
6
60
30
42
60
1
41
138
145
77
58
36
32
10
128
64
8
19
53
16
50
24
46
2
97
21
6
36
78
2
22
8
24
10
24
56
109
9
18
84
18
42
6
2
30
42
4
44
46
50
36
36
112
105
5
30
36
37
17
102
16
18
2
25
72
123
50
43
144
72
63
56
25
36
39
116
24
1
3
33
17
72
16
42
38
70
114
48
26
6
19
75
96
9
27
14
178
48
14
18
48
13
47
64
33
27
36
20
12
13
63
9
5
10
38
48
24
16
62
52
60
18
8
64
128
18
97
3
12
38
30
12
4
18
42
78
26
16
ABCD 98157801356*3^$a+1 [50019]
8
24
76
5
25
54
2
30
58
2
4
26
30
21
39
165
9
24
10
62
10
68
12
45
33
22
54
26
40
41
9
10
53
55
65
1
11
3
58
114
20
70
48
90
42
23
72
31
17
1
54
108
8
60
60
24
21
1
24
126
89
9
27
19
44
22
96
14
9
24
37
6
17
27
21
55
14
48
123
37
23
39
24
34
35
7
36
2
63
9
10
110
15
15
129
36
15
58
26
36
9
7
14
138
36
22
98
64
56
24
57
33
52
36
8
24
72
18
21
31
170
46
2
88
47
67
20
28
5
60
75
42
78
12
16
32
10
102
128
33
3
9
57
10
44
40
17
9
46
89
63
42
48
70
17
9
24
22
36
14
18
36
81
3
45
1
54
30
6
29
15
10
30
26
30
69
15
22
50
84
46
36
14
24
9
105
87
1
18
80
21
3
12
153
13
59
15
9
75
9
60
7
36
5
57
6
105
85
35
19
36
20
36
24
10
86
105
9
16
8
186
22
12
35
72
75
4
26
76
14
9
19
2
15
1
38
24
22
6
12
56
16
41
27
22
23
1
26
40
20
33
27
16
5
43
56
40
14
15
39
33
19
29
139
5
13
102
5
12
60
1
162
17
93
51
19
102
23
36
51
40
20
48
60
30
16
14
21
7
5
9
16
152
87
31
65
9
24
16
38
82
23
1
11
19
24
32
108
36
21
39
16
174
71
19
5
1
11
7
18
119
45
16
12
2
24
9
1
114
30
18
8
82
60
18
12
54
35
15
81
3
69
12
39
4
2
48
15
7
36
18
30
114
26
9
55
32
48
42
78
132
21
7
66
26
84
34
47
15
64
5
31
5
31
18
26
24
9
21
15
9
28
18
120
24
2
15
24
15
100
5
19
77
49
35
19
32
18
42
124
44
82
30
8
21
49
23
7
17
1
32
15
51
52
17
111
36
33
73
74
70
14
9
27
24
90
16
35
3
106
54
80
36
24
30
3
27
21
45
112
8
75
19
18
42
48
17
60
1
72
23
31
5
36
7
18
8
64
26
30
111
9
10
17
39
93
27
21
3
60
4
6
56
16
54
80
21
25
18
5
67
54
14
54
3
99
9
15
76
18
48
2
112
68
76
5
79
36
50
40
54
137
25
6
2
6
60
36
16
90
35
99
10
8
27
3
36
22
23
9
15
27
46
59
108
147
54
24
15
61
50
66
24
15
49
48
54
36
8
30
34
41
12
169
90
29
9
70
5
67
66
54
5
31
42
83
9
64
36
6
48
20
57
9
24
76
11
27
46
47
13
26
18
46
72
72
32
180
40
5
3
45
1
11
96
175
32
46
35
51
16
68
40
14
22
68
40
20
33
12
13
23
7
2
40
48
42
5
12
15
4
44
21
7
32
42
16
30
2
123
25
23
25
6
68
16
125
99
10
50
22
8
42
64
30
11
39
4
20
117
9
22
12
56
22
18
5
51
9
7
68
57
57
16
26
46
47
7
41
24
33
40
26
16
30
23
67
5
75
9
51
40
44
6
3
51
10
14
12
24
54
58
38
15
49
47
9
39
67
8
36
9
1
96
90
5
49
95
25
14
10
35
36
37
2
60
6
30
21
19
6
18
32
4
14
42
21
3
60
16
24
20
6
18
93
24
75
21
48
9
15
43
24
5
79
54
20
130
36
20
52
5
12
31
20
52
72
5
55
110
15
48
9
54
10
26
48
16
41
15
30
138
6
54
82
8
46
140
45
31
54
30
96
18
126
14
42
10
36
8
52
2
46
26
168
10
62
4
89
15
46
26
76
8
36
88
36
5
84
37
50
88
41
24
48
37
18
74
15
85
20
34
36
18
6
30
42
48
42
2
12
16
78
35
9
15
31
20
34
12
71
3
24
28
18
11
13
30
2
48
40
32
39
24
75
72
54
24
10
92
10
36
60
23
61
90
41
3
6
18
28
44
30
16
2
12
21
37
11
15
10
30
14
10
56
6
18
22
36
54
20
18
16
6
8
76
5
1
134
4
17
55
8
70
62
4
80
34
26
24
52
6
54
18
35
13
23
19
12
8
90
15
1
90
72
102
18
42
20
135
73
2
60
60
6
40
14
12
24
142
42
102
38
81
105
66
24
46
6
68
34
42
80
40
24
72
32
21
19
90
23
7
5
27
9
75
54
16
11
48
13
98
150
16
11
25
35
9
15
15
18
16
42
8
201
15
4
29
7
68
46
20
16
14
34
60
11
7
18
35
36
9
39
7
20
48
16
14
6
16
89
55
36
14
30
66
4
11
15
10
8
63
37
18
17
73
8
6
9
7
132
30
26
46
8
27
60
9
24
3
3
57
63
9
31
54
36
54
2
18
102
16
8
24
10
32
69
19
32
93
97
35
15
54
27
93
51
39
4
5
36
1
38
28
14
46
162
143
60
13
102
68
4
42
104
24
6
60
24
142
38
70
2
34
71
24
31
30
20
18
16
65
21
10
30
18
36
90
119
27
54
6
24
60
21
3
28
8
60
22
35
43
12
32
30
15
1
36
11
3
4
32
24
9
57
94
26
15
13
11
9
46
101
165
75
61
119
1
98
16
5
63
52
80
69
55
12
29
49
36
68
58
32
76
26
18
21
1
14
40
24
113
12
48
12
7
6
2
10
11
36
9
6
88
17
13
86
4
56
21
19
65
1
14
45
111
16
44
10
14
4
36
17
13
11
24
97
14
9
81
106
24
44
64
12
8
46
6
44
22
32
42
9
21
4
96
20
51
19
128
28
5
3
9
75
40
18
47
37
110
9
15
84
16
42
30
104
28
17
3
33
37
12
8
6
36
48
12
18
16
26
10
23
36
31
54
36
18
42
138
41
31
5
3
52
5
43
60
2
135
1
24
18
185
27
4
101
3
16
20
9
12
19
20
36
21
48
15
22
23
39
40
18
18
5
19
18
2
33
3
10
36
38
36
21
19
36
36
134
3
43
48
41
105
16
2
58
30
5
67
42
50
40
84
29
12
69
90
30
15
49
26
22
14
33
31
104
12
10
18
53
108
9
ABCD 98158096516*3^$a+1 [50089]
54
12
24
24
60
25
107
60
30
19
29
36
18
12
48
30
6
24
36
60
6
30
25
53
138
12
108
42
127
11
84
24
42
30
42
60
12
144
6
24
24
30
6
84
66
54
36
6
6
48
30
6
48
60
42
48
48
18
36
60
13
101
114
12
24
12
60
18
54
36
66
66
12
6
12
18
84
25
5
6
6
30
84
66
30
54
60
54
72
109
41
18
60
66
6
6
19
41
90
30
24
66
37
17
18
42
36
7
23
49
29
6
24
24
60
60
30
7
95
25
65
24
96
30
25
5
66
30
18
84
6
72
12
42
6
108
42
60
60
37
161
30
66
60
19
17
144
55
113
162
84
72
97
71
60
30
24
7
89
102
120
78
54
6
30
12
54
6
90
150
60
24
13
41
31
203
30
6
42
168
42
12
216
132
13
5
192
162
126
36
78
120
6
96
60
18
6
6
6
114
60
30
223
11
42
12
36
30
72
12
12
54
60
30
102
24
6
108
72
72
96
72
12
25
35
210
78
168
6
6
42
6
42
42
30
138
102
6
6
48
6
60
12
12
25
41
102
120
24
24
60
6
66
18
19
95
60
102
54
6
84
90
24
85
5
78
132
138
84
66
42
36
36
114
42
60
30
84
36
78
36
48
7
65
90
24
6
24
36
114
42
18
30
42
48
12
73
71
108
36
30
84
72
90
30
126
18
12
54
120
36
18
72
78
6
18
1
11
13
47
90
108
6
24
30
162
96
30
18
12
42
72
18
78
30
102
115
23
18
84
48
48
6
48
60
18
24
246
108
12
48
60
30
31
41
30
24
18
72
18
6
12
18
42
180
54
84
1
48
11
12
114
18
30
72
6
12
6
150
42
120
48
24
48
18
12
78
114
72
66
48
30
6
60
6
174
43
131
84
30
12
30
114
120
60
6
24
60
49
23
48
162
72
42
6
7
41
36
66
48
84
6
96
30
6
90
24
60
36
49
113
7
24
11
84
42
79
5
36
18
24
6
72
48
72
72
6
42
90
54
138
36
24
12
6
7
101
115
17
30
324
48
6
6
48
36
30
30
12
12
42
24
55
24
53
90
12
37
53
6
144
36
12
24
24
61
11
18
115
41
84
84
31
71
246
60
24
6
150
54
24
6
55
5
114
72
24
156
24
78
6
42
7
71
1
83
42
114
25
35
61
83
60
12
24
24
6
36
144
12
180
12
18
108
6
30
6
79
41
48
90
30
54
48
54
156
102
25
47
6
43
47
12
42
96
30
30
18
61
144
47
24
24
90
66
138
192
30
6
24
120
18
48
48
156
18
42
54
90
54
126
30
54
48
24
18
180
55
11
61
41
24
24
54
12
18
18
30
42
72
25
41
90
84
24
132
24
48
37
53
18
24
18
90
85
17
120
168
48
30
132
72
156
18
54
1
5
90
24
36
12
78
6
78
60
30
156
24
30
96
12
18
126
90
36
12
30
31
137
7
113
12
66
12
12
42
138
18
342
6
24
42
30
6
60
114
318
48
78
54
12
18
78
12
42
90
126
72
120
78
97
96
59
6
72
54
24
12
84
66
90
24
138
91
95
114
6
60
60
6
36
24
6
12
48
24
30
18
30
7
11
78
6
48
121
65
30
30
12
84
36
42
246
60
60
6
18
78
90
30
18
42
60
84
180
54
102
72
18
48
42
24
30
139
95
6
66
49
11
12
132
13
83
60
60
12
12
150
18
37
5
30
36
12
18
43
47
42
30
108
72
42
156
138
30
72
42
30
6
6
19
17
54
25
251
60
42
18
30
120
42
300
48
24
114
24
78
12
36
25
35
114
66
49
23
198
132
12
48
42
18
78
102
139
131
48
36
25
89
24
30
36
12
54
19
35
30
30
36
6
54
48
18
18
85
24
47
96
42
6
24
18
18
180
42
138
6
54
30
19
17
6
97
17
90
30
66
72
36
96
78
91
11
96
138
6
36
18
6
30
48
66
66
6
12
36
24
72
120
156
13
47
72
66
96
96
12
90
60
36
42
30
24
24
25
119
60
12
48
36
84
132
36
12
36
96
138
6
150
36
24
319
11
54
120
60
162
48
66
24
6
60
30
79
101
ABCD 98158159558*3^$a+1 [50048]
28
26
49
129
63
47
13
120
12
23
82
72
48
6
21
15
26
64
15
75
26
18
90
12
10
24
36
2
16
30
26
115
3
8
100
134
28
36
27
5
172
27
48
27
14
10
36
56
18
10
42
39
9
42
12
165
65
10
12
9
15
12
54
150
36
54
26
193
59
66
64
50
22
24
44
48
43
165
6
30
8
52
20
10
60
69
47
64
18
12
15
65
64
36
18
80
61
12
23
37
45
12
98
88
56
16
9
3
8
54
31
33
162
68
72
28
30
27
17
7
71
22
72
78
2
6
13
12
60
9
6
12
21
77
34
9
17
82
80
61
5
34
21
81
6
90
20
55
5
112
3
3
2
10
33
65
31
60
9
50
40
114
2
16
8
22
32
66
36
10
54
80
229
33
42
26
30
214
192
98
1
15
44
12
6
22
6
135
21
18
8
37
12
59
36
10
54
21
33
18
54
14
30
106
21
24
45
8
43
3
20
16
38
72
31
60
5
40
72
26
24
61
5
36
18
37
9
80
7
117
27
3
33
29
31
69
36
78
62
4
18
6
84
50
18
28
27
65
82
45
15
2
31
33
75
77
60
4
26
144
18
46
57
23
16
84
50
46
45
3
21
47
90
43
51
144
72
78
12
39
15
14
12
60
10
12
26
16
8
28
18
44
13
53
7
39
6
12
80
28
72
6
74
78
13
5
66
25
45
20
36
82
21
137
7
3
12
72
201
23
16
8
1
9
102
176
10
92
6
22
42
117
11
70
74
100
6
20
19
23
46
27
24
5
70
18
198
12
86
82
30
75
129
54
21
35
34
2
28
14
112
24
39
17
10
165
5
6
28
21
15
108
90
8
115
15
153
51
45
96
12
65
18
28
54
62
100
36
44
25
36
63
57
179
61
27
12
18
68
94
18
62
73
35
18
28
111
69
36
18
21
60
71
46
3
129
2
25
155
49
36
5
55
36
9
14
30
36
34
56
24
94
3
3
36
36
98
64
8
30
28
21
41
28
36
39
41
28
63
27
8
10
24
26
28
20
150
115
21
26
102
31
131
6
19
9
36
30
168
102
159
60
5
7
27
8
118
30
54
8
52
102
44
37
87
108
33
41
16
39
60
45
18
56
46
114
2
60
4
134
10
6
9
11
88
156
54
3
39
66
135
63
44
16
2
60
4
80
96
18
4
18
50
49
63
6
30
14
43
95
13
77
103
57
198
20
46
80
24
64
72
18
92
10
104
22
45
69
30
21
93
75
17
28
24
12
86
10
39
144
9
162
21
105
18
14
18
30
78
61
5
54
72
18
46
189
12
39
8
46
66
60
128
10
18
18
27
33
15
57
48
42
2
18
142
92
10
26
175
24
15
30
108
36
50
1
36
9
8
40
3
5
18
114
46
56
64
32
4
86
48
100
24
8
55
53
46
56
54
100
15
81
38
42
4
24
174
6
36
44
12
34
9
165
15
9
26
54
48
139
159
14
46
21
123
72
26
4
14
54
40
18
9
59
4
62
46
24
36
54
44
4
90
50
28
38
52
30
99
15
81
35
112
6
27
39
18
18
9
33
26
66
16
54
44
40
26
31
5
118
6
75
69
30
132
30
78
45
9
30
72
44
10
6
20
10
26
28
24
30
60
18
9
39
116
108
16
2
42
112
18
111
209
58
60
12
8
37
12
159
54
72
44
34
12
9
51
66
24
18
21
96
53
12
178
80
1
21
18
33
53
10
12
122
100
75
36
51
18
92
28
3
15
54
24
54
72
20
24
12
25
57
62
108
18
18
90
54
16
36
54
36
90
164
16
8
10
138
68
12
13
87
54
8
67
23
10
60
63
35
22
18
44
61
65
118
36
21
48
81
18
30
150
126
51
95
70
30
54
111
39
54
72
39
9
8
79
135
36
8
64
12
6
20
34
120
9
95
25
15
14
10
80
22
86
4
6
54
26
10
129
23
12
10
108
60
3
35
73
12
39
206
84
10
6
18
62
12
90
70
27
11
85
5
34
56
25
3
242
42
22
234
6
48
96
54
18
110
10
18
42
74
10
8
91
77
40
42
170
43
33
32
22
57
5
16
54
26
82
48
32
30
28
8
46
9
17
64
75
21
74
160
9
21
60
26
85
12
15
6
12
62
28
69
53
7
15
180
36
18
27
159
141
15
33
9
66
45
71
36
70
30
33
96
5
10
18
6
62
12
46
36
14
10
54
30
33
27
2
24
7
5
34
30
78
18
12
15
3
93
21
20
18
108
64
69
9
63
47
150
67
23
66
16
20
16
128
64
42
81
263
100
141
21
15
65
10
117
81
6
21
27
62
6
37
71
40
114
120
98
10
39
5
70
9
35
40
6
8
28
110
88
30
27
5
18
22
24
39
71
34
110
100
126
24
2
13
96
9
60
36
51
5
54
204
61
21
102
68
48
16
8
ABCD 98158233014*3^$a+1 [50001]
97
48
80
12
48
27
1
60
47
9
15
33
60
48
160
23
97
32
21
72
75
24
99
57
40
59
48
1
11
1
12
5
3
15
30
3
52
68
12
99
21
72
40
11
24
25
48
32
16
77
12
55
23
57
16
5
27
3
25
12
32
48
45
67
92
28
212
9
7
59
24
102
24
18
30
6
81
136
12
20
57
6
9
45
51
12
36
4
35
153
12
21
54
25
32
3
45
100
68
63
12
145
47
21
24
12
3
12
1
32
12
51
57
3
13
5
55
20
24
81
7
20
177
55
20
12
15
84
6
18
13
17
31
41
60
6
33
36
36
24
4
5
30
6
3
48
3
12
60
78
12
7
32
39
12
30
15
120
12
63
9
51
9
9
60
55
20
304
36
20
12
52
65
63
33
7
8
51
21
33
7
65
7
11
54
132
31
149
15
4
5
67
104
24
4
8
15
45
40
17
12
6
24
121
68
40
12
8
9
6
49
68
15
129
3
13
5
99
88
60
48
77
31
11
21
84
16
8
52
5
42
141
12
195
25
47
48
90
87
15
105
15
6
12
18
9
60
45
36
60
7
8
111
1
8
27
13
5
72
42
1
72
47
6
19
188
84
4
11
54
27
15
12
12
6
27
40
32
3
6
30
9
75
1
12
5
7
17
30
18
27
36
27
222
90
18
3
33
24
48
15
27
145
60
36
5
72
55
53
54
36
150
7
95
25
20
48
4
5
27
16
48
116
16
60
20
24
4
101
24
24
3
100
60
20
40
17
72
30
33
36
100
12
5
15
88
20
12
3
81
4
11
13
11
24
36
45
12
12
27
21
39
1
8
15
6
24
39
15
138
15
52
80
15
21
57
43
12
120
12
8
45
3
24
12
3
12
48
33
40
35
9
3
13
32
21
39
27
108
25
8
112
17
79
5
150
9
87
9
132
15
37
36
17
7
8
144
4
5
66
54
99
96
135
57
45
7
155
21
24
48
129
3
48
63
6
48
51
12
72
28
44
4
44
12
21
43
71
6
48
19
20
28
12
140
3
144
1
32
60
28
48
92
39
36
102
3
9
18
25
5
3
69
3
36
15
6
31
29
43
23
48
21
15
13
53
15
52
53
3
15
97
59
9
4
80
28
119
93
12
3
13
12
60
80
3
30
123
51
1
44
9
27
33
171
4
44
28
89
6
33
36
24
39
102
15
111
9
16
47
12
1
72
48
29
18
93
28
125
27
117
31
107
24
6
48
30
105
15
72
13
24
8
84
135
9
40
17
48
24
43
17
12
3
12
33
18
9
120
15
73
77
51
15
9
36
12
28
23
37
35
9
28
32
144
15
36
36
12
117
9
19
120
36
12
104
36
45
3
4
60
20
3
24
13
68
9
75
99
36
93
40
47
1
12
60
95
30
42
1
47
33
15
9
93
31
84
120
53
3
27
25
8
75
45
12
24
3
12
109
17
12
78
97
17
36
39
3
102
78
13
5
3
21
48
27
15
6
159
81
43
24
108
8
124
36
17
15
84
3
13
59
49
32
33
7
35
45
12
28
17
12
39
15
105
39
13
72
92
21
24
24
24
75
15
1
44
15
21
15
114
96
87
12
3
9
4
20
24
63
114
31
95
69
3
1
5
30
24
21
4
17
24
54
45
36
72
15
24
13
41
90
6
6
30
7
35
48
24
21
3
12
73
89
31
167
33
27
45
33
7
20
63
21
9
27
28
24
92
64
44
63
25
8
4
20
27
24
81
45
15
16
8
9
72
6
25
8
4
8
45
27
45
55
47
13
5
3
24
3
33
39
24
6
31
8
9
60
55
20
57
43
23
25
108
84
35
36
9
3
72
85
5
12
15
64
11
49
11
13
20
12
36
33
19
8
3
49
68
24
15
9
9
6
30
51
15
24
24
42
19
29
103
5
55
48
11
6
30
180
30
24
19
11
1
17
43
5
42
25
60
20
183
25
12
47
33
72
4
11
1
17
12
151
47
6
75
69
55
71
84
33
12
87
1
29
15
16
12
17
18
21
75
6
123
15
33
40
20
12
28
48
11
49
5
24
123
88
32
27
1
32
112
36
5
67
20
100
17
42
13
20
36
100
44
48
12
16
41
43
80
88
89
19
29
36
42
102
175
113
12
12
66
18
12
24
168
75
3
69
21
24
24
15
45
87
12
48
9
63
33
3
27
54
138
13
60
8
9
18
9
60
96
15
13
24
8
39
45
16
17
15
208
8
12
12
12
51
9
15
13
48
8
15
25
221
43
32
63
25
5
3
9
163
68
39
6
7
41
24
43
48
35
84
78
18
6
96
24
15
4
24
8
63
120
49
20
72
60
28
11
45
12
75
24
169
72
32
16
44
27
1
35
105
3
54
12
24
39
28
8
69
156
126
78
3
52
17
63
15
25
8
48
9
3
72
45
91
47
54
39
12
144
240
4
12
119
78
42
1
120
108
56
16
17
15
16
60
5
6
61
12
35
45
51
37
44
36
84
3
81
39
1
72
20
40
32
81
30
169
8
24
16
8
40
32
45
24
6
105
84
21
39
4
5
66
30
18
42
91
20
69
18
12
109
80
52
44
39
6
63
28
95
9
39
109
56
24
36
100
17
39
93
75
48
40
12
5
3
24
3
42
111
12
72
124
12
5
39
16
48
29
51
4
32
51
13
164
3
78
7
17
27
45
3
72
4
44
48
9
39
120
4
8
100
29
3
88
8
4
8
3
96
60
9
27
37
17
24
42
12
21
9
66
45
84
108
52
23
84
18
75
48
24
93
6
30
27
33
36
15
4
92
27
12
13
92
33
6
12
102
36
90
12
72
6
24
43
35
ABCD 98158315096*3^$a+1 [50080]
84
32
28
80
81
3
28
17
27
24
24
112
8
108
57
27
16
32
105
7
56
4
36
137
223
5
139
180
108
8
12
16
12
17
12
24
127
60
20
28
32
52
20
96
105
7
44
76
24
56
24
96
45
307
12
44
84
57
39
60
36
9
39
48
93
36
3
12
156
4
36
188
180
69
27
249
7
108
29
31
17
60
7
48
233
19
32
33
111
36
96
9
3
93
55
137
103
68
16
8
48
24
304
32
12
16
32
28
20
36
69
39
228
357
43
89
19
32
100
5
24
79
20
24
168
9
3
177
24
39
132
24
72
237
43
65
295
144
44
76
8
57
180
51
40
8
24
228
48
177
63
16
180
89
7
32
45
15
28
80
52
32
84
21
51
100
48
29
63
189
39
276
28
41
51
16
24
60
29
144
3
108
69
15
60
33
3
9
7
96
137
103
17
91
36
116
72
40
5
27
69
147
4
65
75
4
36
8
52
156
20
28
125
91
8
88
44
64
164
45
31
185
180
55
32
60
12
148
60
5
27
36
76
113
36
72
55
60
20
4
8
216
69
43
108
32
64
65
63
48
12
21
12
7
96
29
147
9
31
68
28
53
75
16
20
36
24
4
60
17
15
52
20
28
125
3
81
216
7
32
129
187
20
93
7
8
144
36
12
100
32
45
7
48
128
124
29
67
60
32
16
65
135
60
12
48
4
80
28
80
69
15
60
21
48
15
52
149
19
32
48
84
100
120
116
156
16
29
24
15
64
116
105
60
91
24
84
12
56
60
9
199
32
12
112
36
84
120
48
8
93
12
99
4
44
93
103
41
15
120
88
36
36
8
21
139
20
316
32
120
12
12
141
48
24
3
172
41
84
51
16
41
103
41
51
160
20
60
64
56
108
132
69
391
80
4
89
67
44
69
31
164
105
60
84
3
100
5
7
17
15
48
12
48
33
63
72
12
16
140
21
24
67
125
3
24
60
28
17
48
15
129
55
24
84
60
125
51
24
60
228
12
112
65
204
67
17
3
28
29
15
36
76
65
163
17
60
48
7
24
65
31
149
15
160
224
12
100
144
41
39
57
39
45
3
201
19
8
24
33
7
48
8
48
64
65
3
4
5
39
52
104
24
60
60
132
4
53
87
108
33
108
7
32
105
103
65
27
45
120
115
48
5
3
4
36
44
112
68
252
48
81
72
135
64
84
92
48
36
21
3
36
64
41
99
69
3
9
183
12
76
125
99
24
57
39
24
69
48
3
16
8
40
5
67
20
124
72
48
44
48
180
72
141
39
12
4
84
176
172
68
21
51
52
41
87
4
29
195
21
24
127
108
32
244
108
77
51
160
80
4
480
176
129
96
63
4
8
45
87
81
120
19
20
16
164
12
16
68
12
144
84
45
91
8
21
151
65
24
72
15
108
69
3
40
128
84
57
3
196
96
44
40
44
52
24
149
51
72
72
60
48
288
4
128
40
72
221
60
12
103
60
125
19
20
57
39
112
288
12
72
12
41
67
17
151
8
40
77
120
144
55
368
28
20
12
112
116
33
12
60
72
43
248
76
20
9
7
185
7
108
20
112
92
60
69
31
44
69
60
36
12
60
228
7
140
33
72
87
81
12
55
60
60
32
45
36
51
9
7
12
48
5
139
116
60
100
68
69
43
12
32
60
4
36
125
111
153
132
147
48
28
144
20
12
84
16
41
19
29
24
3
60
4
41
84
31
212
12
28
212
33
31
96
116
24
84
ABCD 98159005676*3^$a+1 [50048]
120
13
3
56
36
145
48
11
88
128
64
93
11
4
20
232
20
1
23
196
68
228
28
152
144
25
15
80
64
272
84
24
37
3
189
27
80
64
21
240
95
36
4
9
39
36
20
60
16
69
71
36
88
20
60
144
72
24
96
13
71
636
36
52
20
36
61
63
92
40
44
76
80
84
84
76
81
35
156
84
40
104
12
88
105
51
20
396
109
123
21
144
23
124
104
36
1
159
20
13
135
12
20
304
9
11
181
183
252
44
252
72
40
21
131
84
121
144
59
220
20
36
97
95
4
20
25
75
356
4
20
124
24
12
8
52
140
4
144
45
83
64
20
156
24
60
48
73
35
84
25
155
208
152
13
11
4
116
432
184
180
44
180
72
124
68
156
60
12
28
44
256
20
12
420
4
56
208
45
96
39
140
24
112
116
145
39
8
288
12
12
64
164
160
92
28
20
36
96
60
4
180
80
72
24
100
44
4
92
96
84
88
21
59
240
168
88
80
72
52
8
28
200
109
47
40
120
68
120
133
144
23
108
12
1
71
60
13
11
37
123
296
208
92
120
24
12
72
13
179
61
3
56
24
12
192
52
180
20
60
100
8
48
109
143
36
144
12
156
24
84
72
193
75
69
143
4
45
71
24
48
97
83
13
59
60
124
272
88
44
16
44
301
215
24
193
47
36
40
80
12
204
36
24
48
145
47
193
35
60
36
96
64
20
124
32
24
64
380
73
3
45
99
12
180
141
59
4
20
72
52
32
124
117
23
25
15
140
156
160
9
111
44
160
84
32
300
24
256
24
69
48
99
8
120
120
40
156
24
56
72
64
80
24
156
48
216
96
100
140
28
33
35
4
140
88
20
97
95
4
20
4
92
73
171
24
32
48
72
4
129
83
60
60
84
220
21
59
228
1
15
32
4
144
32
12
97
48
48
59
36
120
192
300
108
64
20
88
21
99
140
60
40
12
33
23
84
276
84
36
108
156
193
11
120
24
72
109
35
60
4
32
4
176
180
84
64
176
4
12
44
16
80
4
81
179
180
60
40
32
60
169
159
156
44
304
32
120
60
24
300
40
57
87
8
64
80
168
121
47
49
35
96
48
109
267
240
144
20
24
72
1
39
8
192
168
96
252
12
172
24
116
24
12
28
84
32
24
61
23
112
24
56
25
23
12
13
131
12
252
37
23
121
71
160
8
76
117
95
60
72
180
60
157
191
145
107
292
81
107
108
144
276
84
36
60
28
140
25
35
24
48
37
107
64
140
96
4
32
228
60
37
123
21
35
24
12
12
72
48
172
104
204
160
236
25
135
20
40
116
108
192
24
120
16
84
32
28
141
15
68
336
ABCD 98159308816*3^$a+1 [50193]
24
18
37
84
12
29
15
15
36
49
36
77
96
12
3
15
37
59
18
12
55
23
1
20
9
103
65
138
81
24
27
13
5
51
111
9
4
132
8
21
24
84
96
127
65
54
205
96
20
117
3
45
3
15
37
48
41
51
39
49
155
45
39
13
204
5
66
25
8
16
41
60
18
21
36
9
111
3
66
171
33
31
56
15
13
92
160
47
66
51
36
27
141
52
60
17
31
17
18
37
48
11
1
299
9
16
101
3
15
81
15
85
116
60
9
90
1
48
72
77
27
39
21
75
25
5
54
1
185
19
35
36
25
24
60
20
9
67
164
75
36
25
29
87
147
13
59
1
5
120
24
30
36
33
9
18
13
96
29
42
30
3
57
55
60
48
11
96
9
63
33
208
59
33
63
66
15
64
47
109
24
47
54
115
71
73
56
60
4
59
66
51
63
1
71
49
80
15
57
27
42
138
42
18
37
44
16
83
138
19
89
55
60
20
51
30
15
64
29
36
75
52
179
145
56
3
1
20
60
9
66
169
11
1
17
162
186
15
4
35
48
1
80
40
5
60
87
60
15
13
71
49
156
65
90
78
211
72
8
15
1
20
195
1
53
67
20
48
81
90
81
24
69
72
15
3
42
30
25
44
60
3
61
77
24
19
29
27
16
164
9
24
3
28
17
24
55
84
60
92
4
20
76
108
71
61
20
45
72
27
45
15
3
73
8
9
3
3
12
13
56
40
96
20
15
49
59
25
239
73
5
19
44
16
65
48
18
9
4
29
228
42
18
19
89
67
113
31
35
81
84
21
19
20
159
1
161
63
16
29
144
12
36
108
36
60
36
19
20
136
24
60
96
17
27
15
54
67
59
36
193
60
35
97
77
3
15
24
21
27
78
19
119
45
9
171
76
36
47
1
101
96
99
99
1
44
99
108
25
29
66
60
13
35
90
87
45
63
21
51
28
29
63
148
20
135
25
41
36
162
96
54
87
15
69
96
60
45
31
23
25
96
95
18
36
24
66
54
3
24
40
155
1
29
6
25
8
60
96
60
93
48
72
90
1
20
15
1
95
30
111
24
76
137
51
111
18
31
125
6
45
4
20
87
73
12
47
1
11
9
9
51
12
69
90
9
16
5
39
156
21
15
3
6
138
60
30
3
160
89
171
15
265
180
179
24
21
99
60
12
78
7
65
18
141
4
32
87
18
19
161
78
1
125
51
57
7
96
17
90
1
36
59
54
111
9
36
54
42
39
12
60
24
93
60
36
12
79
104
12
93
51
4
77
12
151
12
95
45
4
143
21
76
44
99
36
121
80
45
90
1
44
33
120
18
145
5
19
24
5
27
100
89
24
156
55
41
12
42
30
78
1
29
127
53
51
40
71
45
33
67
24
65
6
189
12
99
49
29
48
15
48
16
125
91
348
12
29
114
66
15
279
12
42
138
25
24
23
153
88
47
9
24
72
27
133
108
29
66
61
56
24
40
71
85
80
3
1
11
33
27
249
75
49
92
33
6
9
196
173
51
51
24
117
27
1
20
27
78
72
72
3
48
39
73
35
84
145
24
29
6
61
24
80
12
33
96
18
13
164
60
36
69
55
20
69
7
48
132
23
97
53
211
80
220
20
21
90
25
8
16
293
43
108
32
84
24
15
24
48
42
30
1
17
63
45
72
144
79
12
35
133
92
27
37
36
59
45
144
136
60
20
9
211
113
43
20
180
57
6
144
48
33
9
63
24
24
52
17
48
18
121
56
57
6
45
45
36
15
33
60
162
21
88
20
60
21
159
36
24
16
23
72
81
4
60
173
18
9
135
1
20
28
20
57
99
4
77
18
85
12
35
12
18
75
24
120
4
17
12
36
31
65
18
33
60
124
29
27
135
54
90
270
18
36
21
21
75
88
47
105
48
9
6
72
9
9
7
23
1
35
81
4
11
49
20
40
65
51
4
60
240
80
3
57
84
16
125
15
4
32
48
16
161
48
31
11
33
147
162
30
60
1
56
15
126
75
40
29
18
57
195
1
35
48
72
9
45
75
15
6
90
345
69
99
ABCD 98159355124*3^$a+1 [50066]
15
57
41
7
15
50
58
90
32
48
82
90
90
62
12
94
50
22
54
56
120
7
17
10
141
39
126
20
108
19
96
41
130
21
29
204
16
90
54
6
81
29
10
26
7
21
80
60
190
50
31
81
90
108
57
72
63
204
30
159
111
50
4
240
51
113
48
48
130
26
16
128
82
33
24
3
48
86
40
80
84
19
96
41
36
58
105
57
39
15
14
156
64
20
76
36
123
24
27
110
31
89
94
9
33
84
75
21
3
41
4
6
14
7
5
19
89
7
65
7
53
58
180
14
103
65
223
75
60
81
65
16
20
19
135
38
22
86
7
41
22
62
106
50
72
7
33
18
2
43
89
12
48
67
9
210
96
30
6
62
112
75
24
72
24
9
36
90
33
111
122
60
12
58
84
9
45
6
141
39
66
8
60
12
24
103
233
178
26
91
48
27
38
22
14
288
115
41
175
81
114
14
31
81
68
67
45
44
36
10
9
29
43
39
50
120
100
20
55
39
12
14
10
21
123
12
33
65
24
22
74
24
252
139
137
28
75
27
62
46
36
134
16
80
36
10
18
36
174
2
67
96
24
87
33
48
39
26
108
36
48
72
34
36
60
66
99
24
117
30
38
60
91
5
19
17
12
12
130
86
58
36
74
7
77
58
48
74
55
48
135
9
135
81
120
89
31
15
14
43
21
30
62
7
57
68
115
65
82
21
53
16
44
36
43
96
87
50
120
24
130
74
91
65
31
5
108
166
218
7
144
209
31
51
60
180
26
19
45
51
113
10
45
5
22
74
94
14
72
48
12
34
9
5
36
7
65
34
14
132
43
87
33
51
60
90
20
106
369
89
31
29
76
104
12
67
27
50
10
9
75
69
57
68
28
344
55
41
10
108
12
45
9
80
10
110
40
63
65
16
15
111
156
54
8
271
171
38
48
7
3
30
68
10
72
110
180
24
55
24
15
6
68
60
91
72
9
15
144
21
3
77
34
2
127
17
24
55
240
24
137
96
12
12
48
7
24
24
41
46
194
55
77
10
9
24
72
3
86
199
125
12
120
55
5
43
96
219
12
50
12
36
367
75
69
75
206
10
38
106
110
34
60
2
28
80
82
14
43
17
271
33
6
36
54
36
68
7
113
7
39
33
72
24
24
111
60
66
51
29
19
27
2
22
38
96
132
12
55
27
36
2
88
128
7
9
36
3
27
24
26
115
15
90
104
24
31
5
166
54
20
60
31
48
17
24
96
40
87
57
54
14
96
379
72
39
12
60
14
94
45
21
60
15
159
9
87
50
34
45
5
84
46
14
166
170
16
3
72
5
10
86
58
86
19
41
55
48
120
137
156
12
36
46
110
100
20
40
183
17
124
32
12
58
60
30
27
27
26
132
72
36
115
3
102
63
17
72
72
64
39
120
63
38
46
36
57
5
132
94
2
238
26
31
17
178
84
33
63
234
104
24
55
153
144
39
65
22
170
144
79
75
132
264
24
36
54
246
60
134
22
9
24
117
68
55
75
314
46
36
30
126
144
60
33
101
10
170
22
2
7
9
15
5
22
48
26
10
38
58
9
24
245
10
102
114
33
3
48
117
33
176
24
7
63
9
3
122
22
6
15
195
38
22
57
173
43
51
45
5
70
38
52
126
114
116
127
96
17
79
9
90
60
50
7
33
30
50
46
50
96
10
189
51
14
60
16
3
27
18
6
21
72
48
75
18
116
168
22
216
120
33
24
5
43
3
2
84
31
77
46
12
114
224
36
19
29
16
30
126
56
40
48
15
21
3
65
48
72
16
56
60
64
162
74
100
75
5
43
63
18
30
9
17
60
226
9
165
3
ABCD 98159559328*3^$a+1 [50054]
69
63
108
57
20
7
41
19
72
6
24
48
42
6
3
15
5
37
12
27
69
75
36
51
29
31
12
17
76
183
66
11
37
95
1
15
15
12
30
12
6
6
15
8
1
210
77
55
17
31
29
36
1
36
12
42
101
187
126
150
12
48
12
84
29
72
127
12
90
51
33
66
36
9
3
36
6
90
246
114
60
29
1
18
41
52
273
15
51
45
33
11
7
18
51
36
27
81
32
55
42
150
33
87
42
23
73
27
12
45
18
72
96
12
72
30
18
18
3
39
42
66
33
201
54
12
48
30
102
42
90
18
27
3
17
72
1
15
20
48
19
36
60
84
18
42
48
93
36
81
54
9
15
36
5
79
60
9
15
12
108
30
36
12
47
67
5
25
48
90
5
72
1
15
63
12
48
30
167
97
3
48
51
24
36
6
24
60
66
57
3
18
35
19
60
60
5
31
36
30
90
108
66
30
24
78
243
56
16
105
12
6
6
75
75
33
8
108
151
29
1
18
66
27
3
6
54
72
5
67
12
24
5
19
90
3
39
84
150
39
8
64
39
36
78
6
96
30
36
114
5
121
23
79
6
30
30
96
36
3
144
152
28
105
6
45
45
42
12
36
29
13
39
9
54
81
15
17
37
48
48
6
78
63
3
36
36
9
3
180
48
45
3
66
3
51
12
72
12
45
3
17
19
36
60
45
20
25
18
5
25
12
6
12
53
132
67
5
4
9
30
18
18
5
91
18
12
6
45
27
21
20
7
5
19
84
66
11
7
18
12
42
33
20
25
12
3
183
9
56
67
6
66
60
33
32
25
24
60
30
5
55
12
45
72
72
9
47
19
30
66
45
27
5
7
30
39
96
15
29
7
33
27
192
141
51
81
84
56
7
33
3
54
131
67
24
21
32
31
141
8
96
7
113
19
30
51
39
77
19
30
11
108
1
15
15
41
48
40
33
102
48
54
30
18
3
99
5
144
24
7
60
24
21
33
35
16
32
4
24
27
9
3
18
90
132
41
7
9
33
63
8
19
30
30
17
31
57
15
60
125
1
6
9
15
9
3
30
227
55
132
30
36
63
27
53
25
150
9
117
11
7
30
60
30
12
108
17
4
20
40
32
25
90
24
36
30
59
60
25
83
16
39
18
18
24
33
48
111
21
99
53
36
4
15
138
12
6
141
3
5
115
93
48
24
27
5
13
18
57
27
36
24
21
32
37
6
89
19
96
41
13
30
126
6
144
45
3
48
5
133
96
23
61
15
36
105
3
105
11
4
51
5
61
18
12
60
33
12
3
48
17
31
41
24
1
15
3
108
24
48
36
6
23
55
12
30
48
18
24
60
9
32
24
40
105
39
27
24
60
36
29
1
35
7
5
36
25
6
69
15
6
11
7
41
49
6
21
36
27
33
180
27
5
12
31
29
13
66
69
12
3
21
32
19
29
37
23
4
32
76
3
12
108
12
18
27
15
29
4
27
77
55
18
27
21
15
51
53
61
12
54
24
9
63
114
63
57
18
12
114
24
30
30
66
17
13
59
25
15
15
21
20
1
11
4
63
41
61
48
135
12
20
85
6
17
115
72
9
27
30
12
107
73
27
9
39
27
54
11
13
90
77
1
15
27
45
15
66
6
9
39
12
48
5
1
11
55
45
3
102
60
30
69
36
15
5
43
30
42
48
6
102
24
24
225
81
48
18
9
9
27
63
84
48
18
35
24
12
108
31
5
121
78
12
81
177
6
165
21
6
165
15
30
15
84
60
3
173
13
30
6
30
30
30
150
18
17
55
6
54
45
51
9
111
12
21
32
115
48
24
5
1
90
24
12
53
25
51
15
66
23
28
140
169
18
60
36
6
24
6
9
9
18
48
69
27
6
18
24
36
72
78
71
43
60
66
6
30
6
29
73
6
54
63
9
66
53
91
141
3
29
72
19
5
91
48
45
8
43
54
47
115
24
144
5
1
24
42
24
21
3
48
150
24
15
84
45
15
15
105
27
29
115
5
28
3
42
6
6
48
6
24
12
189
39
93
57
6
42
24
18
77
1
48
15
39
30
3
32
13
3
32
13
60
54
113
52
3
17
121
102
24
36
120
77
67
9
9
48
18
60
60
17
7
90
18
24
30
51
15
5
7
90
15
8
24
16
69
35
24
7
33
15
24
12
24
9
3
48
36
30
36
192
35
40
27
36
42
18
53
85
96
11
7
60
185
28
75
77
55
53
37
183
15
5
67
18
18
96
30
6
53
112
135
9
3
18
30
33
39
17
79
66
18
12
30
11
12
28
3
45
20
55
105
69
30
42
23
16
60
12
27
36
24
42
39
27
138
11
16
15
9
33
6
45
132
72
3
213
32
49
18
6
15
15
60
12
24
36
102
30
105
72
9
39
3
125
37
12
59
19
12
24
89
73
75
27
12
33
8
43
29
1
6
66
42
72
60
33
12
63
77
24
25
15
36
48
20
7
105
44
64
12
68
115
33
99
45
108
3
33
69
30
66
132
18
6
23
1
35
25
174
36
21
140
1
47
36
7
24
48
108
12
72
30
195
3
42
24
11
28
45
27
48
51
6
108
66
17
13
51
9
132
30
168
29
61
39
12
123
57
20
1
15
99
24
45
15
36
33
60
32
1
15
9
18
45
3
12
ABCD 98159694476*3^$a+1 [50047]
78
126
66
114
30
39
16
24
20
21
7
47
37
23
6
115
5
55
144
8
124
29
19
92
15
25
24
35
30
90
24
6
7
48
20
4
161
15
9
6
97
12
11
85
84
96
32
3
30
39
15
42
24
31
20
64
5
24
7
60
164
99
37
20
39
6
15
4
11
138
6
177
24
9
7
17
6
49
20
180
48
88
36
59
25
35
6
30
48
37
240
53
43
20
3
84
37
29
6
9
4
116
15
25
71
13
11
1
8
60
52
108
101
24
6
24
66
6
120
18
55
8
24
40
8
16
41
48
63
63
120
169
71
24
73
12
71
180
24
13
20
24
36
39
13
12
20
9
24
96
39
75
12
33
28
53
31
24
152
27
12
21
52
96
12
53
7
17
195
135
12
18
87
36
3
36
13
11
21
3
121
12
23
49
8
24
108
28
23
57
33
54
157
108
20
15
93
27
60
90
7
60
29
39
27
84
9
105
66
120
6
43
48
29
18
21
156
45
63
36
4
41
24
7
23
33
72
40
11
36
84
25
32
63
24
205
12
48
101
30
45
52
12
188
292
11
1
35
21
57
120
96
15
9
186
21
40
89
115
71
109
152
40
12
32
99
9
57
15
3
73
12
20
60
52
36
24
35
30
3
28
17
66
45
99
6
54
97
24
35
24
13
32
36
12
4
68
201
54
13
53
7
20
84
9
87
9
55
8
36
4
48
47
42
15
40
23
85
68
28
5
39
100
32
3
1
104
147
69
15
57
87
25
71
49
48
44
63
222
55
56
9
30
84
69
105
27
76
23
49
65
31
12
77
102
13
108
17
55
11
1
59
57
40
48
71
1
113
6
49
84
167
30
18
6
79
128
9
150
9
129
6
1
83
60
37
29
24
66
84
66
30
9
40
41
7
48
72
17
6
186
24
31
36
32
100
32
48
60
28
59
73
71
25
5
30
61
36
60
59
69
141
3
36
9
103
23
1
113
6
36
9
60
52
53
96
31
32
105
3
99
18
15
112
60
149
120
31
68
21
54
96
60
57
108
51
21
9
24
15
40
35
36
18
30
60
21
15
1
60
29
7
44
45
54
1
95
24
57
9
55
80
108
51
36
24
45
16
23
1
60
251
1
80
132
28
59
61
119
69
45
6
9
9
31
12
32
45
72
18
12
25
83
33
108
4
125
210
6
55
36
5
24
115
5
15
75
24
61
65
79
60
332
36
28
35
6
24
264
72
31
113
39
60
76
35
49
20
16
12
29
24
7
47
66
79
48
59
21
63
181
36
80
3
156
25
56
27
45
40
8
148
5
6
9
75
61
179
1
5
24
67
23
9
135
36
169
8
4
35
189
36
15
25
119
9
81
54
73
47
25
60
107
1
48
120
72
68
69
72
54
120
1
65
19
125
87
3
37
32
148
12
65
72
18
6
120
66
13
32
220
53
7
89
135
24
76
32
93
150
45
21
283
48
80
52
32
33
6
24
25
8
33
30
1
288
41
24
27
45
63
112
84
5
54
25
8
64
144
41
114
37
32
72
16
8
64
47
121
17
30
93
69
31
44
45
24
126
48
66
7
179
24
6
3
21
79
12
23
13
140
69
43
48
47
6
55
20
51
145
56
52
5
91
80
124
11
30
187
77
3
27
66
31
95
108
6
151
8
36
45
6
33
135
1
41
24
31
8
16
12
29
144
127
68
69
15
87
21
93
6
9
39
73
17
66
36
93
135
6
31
36
83
60
204
73
264
59
240
6
24
24
30
117
45
120
15
9
6
108
13
84
29
66
120
144
144
37
89
210
60
1
80
39
96
24
57
168
105
24
6
9
51
6
15
3
1
59
37
59
1
89
87
4
29
54
12
24
54
7
24
71
9
16
113
31
59
25
48
32
15
72
13
12
29
30
66
30
9
112
23
114
7
23
37
173
6
1
23
105
60
12
99
6
48
30
33
27
6
54
21
39
6
144
96
24
123
3
90
7
8
112
107
6
31
113
120
55
48
23
57
72
48
33
120
54
105
100
48
53
15
12
28
59
21
15
84
45
36
96
36
3
6
63
48
33
67
32
108
39
18
31
12
20
33
27
3
61
5
39
84
28
8
184
11
30
30
1
23
66
87
9
63
88
17
6
69
172
176
4
35
13
5
63
28
140
99
21
105
39
57
15
16
24
89
6
81
3
141
64
ABCD 98159958662*3^$a+1 [50057]
80
45
120
78
18
51
183
1
32
48
39
57
48
21
7
32
16
89
18
129
3
66
114
81
12
15
12
60
90
15
36
15
1
179
60
54
3
4
23
93
28
132
32
3
60
9
93
150
337
41
39
28
48
23
144
6
87
172
32
40
8
15
73
8
40
47
9
64
20
112
44
36
195
189
64
36
59
84
45
16
32
4
29
24
67
53
31
20
252
3
9
160
36
155
21
111
33
75
54
18
120
78
7
113
72
42
45
111
117
15
102
43
47
45
100
23
30
18
9
63
97
72
29
75
69
90
1
5
30
60
9
40
8
117
63
15
37
83
133
120
35
57
33
24
18
33
15
9
328
47
33
3
1
44
36
28
32
3
48
37
71
1
176
52
11
30
55
17
15
3
97
12
12
36
95
109
24
29
147
216
75
57
15
18
102
45
12
3
30
3
60
27
6
67
8
16
11
57
100
5
3
3
21
63
96
12
13
32
64
56
28
36
29
127
128
196
179
9
148
5
72
115
5
87
63
1
17
19
29
24
43
168
36
44
45
39
196
32
12
16
140
16
59
25
59
117
28
95
21
76
36
32
12
69
51
93
111
147
12
45
52
11
57
93
27
75
60
33
88
36
23
61
44
33
175
65
67
56
132
27
6
19
155
1
35
25
35
37
32
141
15
4
92
96
33
31
41
7
65
31
44
15
121
35
90
24
103
68
39
33
48
15
21
63
18
3
87
9
159
45
4
5
30
36
21
51
108
21
3
45
76
60
32
15
9
51
48
42
30
72
37
8
252
28
116
52
12
41
102
97
12
8
16
12
32
81
15
129
43
95
78
19
72
8
3
72
57
4
12
17
31
36
11
69
39
252
13
5
91
101
39
156
40
5
3
4
65
51
72
24
60
36
40
95
30
3
16
36
12
95
25
11
45
27
9
99
144
33
12
16
47
145
108
176
93
6
69
12
4
44
28
32
100
65
18
49
8
51
45
27
25
20
63
54
91
72
8
15
54
120
123
64
53
15
15
1
132
60
80
48
52
83
180
30
19
53
19
8
168
88
24
128
28
47
18
15
15
97
32
28
120
12
48
23
60
1
53
138
13
36
24
56
39
12
90
43
29
90
108
18
75
64
48
8
96
28
23
189
16
53
54
66
31
84
125
19
71
97
47
30
27
28
60
68
12
40
168
200
64
48
83
25
263
37
32
3
37
32
51
13
245
19
35
138
90
13
32
87
25
11
12
9
9
24
48
150
12
36
37
95
9
16
12
32
36
24
24
27
12
1
56
3
108
12
33
75
108
37
23
12
13
84
20
63
9
51
12
1
132
32
100
95
33
135
48
24
1
29
15
156
16
101
18
25
29
6
21
88
35
1
17
18
45
60
72
3
37
144
8
40
20
108
52
35
57
3
97
20
48
48
108
75
25
5
115
35
84
73
53
67
77
18
13
32
15
12
60
18
30
25
35
102
78
9
3
6
54
18
48
67
32
12
39
90
54
213
3
1
11
117
28
20
28
80
84
76
149
48
18
54
75
21
135
4
12
119
25
32
33
111
16
48
20
75
61
20
4
95
9
16
24
32
3
57
4
24
128
64
29
19
95
156
42
72
30
21
15
37
17
31
119
48
13
80
184
11
114
18
105
24
24
12
15
13
77
7
20
40
80
171
9
28
23
49
32
136
35
18
19
60
68
15
169
11
12
36
37
48
24
8
15
69
39
69
21
115
5
171
28
32
48
28
5
67
48
44
4
24
11
84
21
105
19
32
16
48
24
48
32
16
125
15
9
48
18
9
51
21
16
35
18
90
81
21
19
48
48
32
40
35
81
180
12
33
72
19
68
3
108
61
29
174
18
39
36
48
40
72
5
18
25
299
13
20
33
99
76
65
90
54
66
1
104
147
37
35
25
11
24
93
112
11
49
125
90
97
53
66
37
44
4
12
84
48
36
24
23
13
32
52
23
33
39
6
54
13
5
27
100
92
36
15
18
91
8
21
19
72
71
129
16
53
139
11
45
76
228
48
107
1
60
20
4
5
75
45
78
18
19
8
27
21
144
16
24
5
6
69
76
96
48
36
12
12
5
6
109
12
68
48
27
108
33
40
5
30
60
30
99
12
3
30
96
102
73
84
11
81
84
12
15
18
42
49
23
33
3
37
32
21
19
53
18
9
165
6
81
144
52
8
15
54
31
36
101
39
28
48
ABCD 98160872086*3^$a+1 [50052]
27
17
31
129
8
16
56
84
19
12
29
55
12
5
72
16
39
96
185
4
48
39
24
21
8
31
21
39
77
28
15
24
36
57
32
240
55
33
24
80
76
3
125
4
15
12
21
240
24
39
12
65
12
187
9
39
53
72
252
36
108
127
17
28
63
17
7
108
132
33
284
28
63
17
88
3
12
120
113
19
125
180
100
32
43
5
55
33
219
53
31
149
112
51
48
257
28
15
29
7
189
96
60
176
19
120
5
31
53
36
16
144
3
45
123
69
60
48
68
28
32
12
55
17
76
84
15
173
16
27
57
75
53
79
33
15
81
44
7
84
57
24
80
4
92
72
28
63
36
96
24
89
60
36
55
21
15
24
5
88
111
449
88
147
5
12
36
60
12
288
52
12
15
48
5
67
24
132
29
64
27
48
5
40
44
36
24
7
33
8
64
123
96
69
15
408
24
209
31
24
12
33
39
41
4
140
91
41
28
20
31
57
120
60
44
55
65
43
21
27
17
175
117
24
171
84
41
91
12
108
213
32
67
21
32
24
55
33
48
24
20
228
108
100
3
60
84
41
64
51
24
36
96
369
12
48
15
101
139
156
24
45
24
120
15
101
91
168
72
161
48
16
24
32
7
53
84
24
52
48
84
8
52
3
24
9
144
27
101
60
64
15
48
65
28
152
76
20
127
153
36
63
36
201
8
28
3
36
48
36
24
45
68
28
27
17
88
8
16
99
21
56
163
81
75
113
31
96
21
87
156
192
12
113
28
152
12
28
68
4
72
144
15
89
40
3
317
31
24
45
116
91
60
113
7
29
187
9
123
101
72
48
427
45
48
12
27
233
7
48
48
120
12
53
40
24
108
15
45
15
129
24
39
60
41
4
92
84
316
3
137
43
345
87
5
103
141
44
91
117
8
91
21
128
7
48
9
60
128
19
105
24
15
9
63
24
81
12
51
57
135
60
12
60
101
16
3
12
96
24
29
16
3
17
175
96
48
57
39
33
60
87
276
84
81
224
28
152
19
192
12
108
12
197
100
56
7
153
159
204
41
19
36
45
159
29
16
87
12
41
91
5
31
53
91
113
88
24
24
39
41
72
19
48
33
63
96
36
177
108
192
63
65
19
233
120
67
108
77
96
7
45
87
21
32
55
41
124
56
12
144
100
176
7
48
57
3
24
21
12
80
28
24
15
24
161
31
53
16
3
113
120
72
40
123
45
48
87
33
20
64
60
80
175
48
5
7
101
139
12
125
4
32
192
28
48
36
56
184
99
12
29
100
8
36
12
7
96
77
108
31
120
24
36
33
171
5
19
521
4
75
12
36
12
12
24
129
72
15
36
12
12
29
91
125
28
15
141
75
29
31
36
84
96
33
48
87
12
65
36
12
36
144
60
127
84
185
112
195
33
32
28
96
15
24
77
19
108
81
147
89
175
5
163
36
24
21
51
9
27
12
45
3
84
81
39
9
15
81
80
196
27
21
12
87
65
88
3
81
68
103
12
21
20
36
60
19
9
123
117
68
52
200
31
36
209
52
32
55
161
16
63
65
36
196
123
312
9
111
21
147
77
28
75
120
168
12
77
24
4
3
29
4
75
65
84
28
32
28
3
17
7
12
48
12
29
175
21
36
63
65
7
9
44
4
140
52
303
12
29
4
140
36
76
51
12
153
27
21
72
159
5
43
5
55
57
99
41
55
96
105
24
3
21
56
79
29
76
104
7
21
32
16
87
84
41
ABCD 98161071202*3^$a+1 [50024]
150
24
60
42
54
6
132
30
36
24
78
18
12
24
120
114
101
1
95
19
198
6
132
48
21
165
24
156
48
12
30
24
192
60
60
48
165
75
6
84
12
95
235
29
133
12
36
18
42
23
72
25
42
66
66
9
87
65
64
63
17
43
138
24
120
48
12
24
150
150
11
19
282
3
27
78
47
24
13
27
21
12
12
36
63
45
11
61
72
30
6
15
99
186
11
49
12
18
54
6
54
71
37
12
18
72
21
56
109
30
45
165
162
60
18
36
24
135
27
53
120
1
324
6
168
42
48
107
13
107
216
48
40
9
47
13
11
49
47
163
66
102
29
96
43
101
13
6
21
80
24
1
48
87
3
77
85
6
29
25
39
45
24
30
48
174
108
6
24
77
55
96
30
72
107
13
11
40
21
24
24
60
36
6
90
36
48
72
78
42
48
36
59
61
24
162
9
24
21
96
24
11
24
24
37
3
9
36
11
91
69
9
15
9
47
163
66
66
18
72
71
67
240
12
9
51
258
60
48
18
30
36
11
7
17
120
1
63
9
42
96
48
21
15
78
12
215
49
71
43
117
75
101
25
63
15
12
5
88
87
42
156
60
12
83
49
60
6
12
84
6
24
95
145
24
66
5
24
160
27
30
63
51
5
25
24
42
42
131
97
18
66
219
9
108
12
42
5
19
60
6
78
53
67
48
5
120
157
36
24
30
12
5
24
37
35
43
126
15
144
69
66
36
168
30
48
42
108
48
30
84
18
72
162
36
23
7
180
29
25
95
49
71
19
317
157
11
97
48
6
6
282
48
65
13
102
5
19
5
13
96
11
13
51
9
36
12
239
13
66
246
36
23
72
25
42
162
84
60
12
138
102
39
21
12
12
144
11
43
21
165
84
66
60
60
30
102
18
24
108
24
11
7
66
71
120
13
51
15
42
12
42
96
30
180
39
9
96
144
42
5
115
18
30
150
60
12
30
48
6
180
24
60
12
359
265
6
33
21
78
21
27
168
96
168
72
29
40
51
54
60
11
24
67
53
25
47
64
56
144
49
47
85
108
162
60
102
6
24
48
138
30
21
105
71
109
54
282
180
12
30
180
41
72
13
54
72
78
108
24
59
37
30
114
18
48
138
15
9
23
37
51
165
156
60
18
66
15
80
31
36
18
126
18
150
216
125
72
43
21
69
51
80
31
162
47
19
120
30
6
66
12
18
18
12
132
48
132
107
73
48
54
6
102
21
57
12
42
36
12
66
30
65
25
12
42
57
213
147
33
66
96
30
15
45
35
120
19
5
49
18
114
35
1
108
12
18
101
49
12
123
80
79
36
45
57
72
48
12
78
42
27
69
132
95
13
35
157
60
60
30
125
103
41
19
210
11
96
13
131
25
15
80
13
108
108
60
36
30
18
11
16
21
35
88
285
66
41
19
30
24
135
39
36
222
30
60
102
36
11
40
104
109
11
40
32
64
75
5
40
33
66
132
102
6
45
105
15
56
1
63
27
18
150
141
21
12
36
54
48
213
21
11
73
90
36
6
168
12
48
54
48
12
138
60
23
37
78
24
126
24
18
84
65
79
66
96
39
45
60
71
43
42
123
56
1
23
55
36
18
108
78
6
48
171
56
40
15
126
59
160
69
54
102
36
3
56
144
120
16
75
78
72
204
11
61
84
48
23
13
11
115
18
6
12
60
78
114
6
30
126
54
45
15
17
43
90
42
108
126
95
109
54
461
1
24
132
24
60
36
12
42
234
11
216
79
66
60
60
72
47
40
51
18
222
90
48
72
3
117
35
37
6
12
132
221
61
11
7
6
11
25
24
15
141
36
143
37
108
71
85
24
ABCD 98161372748*3^$a+1 [50028]
91
24
60
29
19
60
36
72
89
43
96
120
137
180
27
33
39
28
48
29
75
16
5
159
21
24
144
99
81
27
28
84
113
84
31
108
12
24
5
19
32
40
5
55
113
91
108
92
21
60
63
36
64
41
43
77
43
192
8
16
41
36
60
27
28
12
12
36
125
7
12
24
17
7
80
153
135
33
31
228
68
4
120
56
213
55
24
68
64
204
77
79
144
24
12
29
192
19
48
60
72
20
64
5
60
115
24
12
24
41
31
65
24
24
15
64
41
199
60
17
55
60
44
36
144
16
125
156
27
16
12
48
84
120
156
257
7
48
48
24
48
53
31
48
36
36
41
48
19
152
9
19
48
5
7
132
60
84
5
120
7
8
16
24
140
40
36
24
144
8
33
91
36
20
153
12
24
43
56
16
89
55
84
17
43
48
48
36
24
12
192
113
79
108
17
19
36
24
5
60
36
144
139
17
43
8
64
5
55
36
24
5
19
5
12
19
116
4
84
12
5
60
84
31
24
144
20
52
113
31
24
32
28
24
72
48
8
28
77
19
156
113
19
36
36
65
91
44
124
60
65
60
91
36
204
125
24
115
60
60
72
48
5
55
101
43
36
20
57
79
84
12
168
41
19
36
44
21
103
48
12
68
4
104
21
24
31
168
12
149
67
24
44
40
12
24
29
36
36
19
89
79
108
89
19
36
5
84
51
45
19
12
72
36
5
31
48
161
19
41
36
19
36
36
104
36
112
257
19
24
48
5
48
187
12
108
113
19
56
21
36
60
43
20
36
81
24
31
8
136
8
28
180
8
244
96
12
84
60
44
40
17
15
108
16
36
5
48
91
29
115
24
120
20
33
7
68
4
84
56
4
12
84
84
77
27
21
7
44
165
15
4
65
60
36
144
36
96
67
12
48
72
41
43
144
36
72
5
43
72
12
36
96
65
96
147
112
140
64
137
43
36
209
31
108
60
17
123
148
144
36
173
72
43
12
168
24
72
5
19
65
7
24
36
132
80
36
4
36
84
36
144
60
12
5
31
60
72
32
4
17
15
393
31
24
17
3
45
19
8
28
132
84
125
31
48
36
20
28
17
55
8
33
7
120
48
8
36
21
60
259
36
53
7
12
56
16
96
68
16
5
36
15
33
96
24
171
100
5
115
65
19
216
5
19
41
283
17
84
156
19
5
39
21
31
36
84
48
53
7
72
24
56
28
48
72
32
45
36
19
48
120
20
16
60
245
132
24
55
41
39
16
72
108
5
103
24
17
103
41
31
5
84
60
31
240
101
60
43
36
209
79
72
44
40
32
28
77
24
24
55
65
51
4
36
41
55
120
48
65
19
72
5
19
41
19
12
53
12
163
24
101
19
120
41
7
60
24
80
40
24
60
36
156
80
45
283
12
20
4
48
17
39
16
41
60
27
160
20
33
60
48
19
56
72
28
41
3
28
24
84
24
101
19
77
3
72
21
19
24
60
20
112
24
29
31
120
108
53
48
175
24
32
88
48
89
36
19
36
8
21
15
16
20
165
87
28
29
103
48
72
48
5
79
20
45
60
111
28
36
5
151
29
31
44
16
65
7
128
28
65
7
84
29
39
57
55
48
20
88
5
55
104
40
5
19
17
24
3
16
192
48
17
43
132
5
259
24
17
75
9
60
19
12
8
16
5
31
24
60
80
45
91
8
4
36
36
48
41
15
40
32
33
55
36
41
15
93
19
36
41
24
91
84
156
68
33
79
156
5
79
24
36
84
17
99
45
91
12
48
120
80
52
36
101
19
152
148
72
228
24
41
19
113
48
36
103
36
176
16
12
96
12
53
19
80
21
12
55
12
12
161
43
17
43
272
88
96
140
184
140
64
77
84
19
113
19
84
5
7
5
63
16
65
55
60
5
19
41
259
56
88
20
21
15
40
17
19
84
12
29
51
45
63
16
89
19
132
29
12
7
36
120
221
3
16
5
7
72
17
60
60
15
9
67
24
29
91
140
16
ABCD 98162306824*3^$a+1 [50022]
16
140
36
139
81
117
47
85
35
139
77
40
44
115
5
25
83
60
132
145
251
73
107
49
90
101
12
31
41
60
349
107
19
54
27
140
19
5
96
19
150
39
44
295
113
43
45
56
36
49
11
79
113
31
144
12
65
85
3
105
83
60
84
28
108
99
125
25
48
42
5
25
23
76
51
30
35
36
73
59
96
24
205
131
192
73
35
1
84
119
52
288
45
27
116
64
33
147
63
36
29
31
36
41
240
28
51
18
36
95
31
108
246
35
12
24
199
6
198
72
18
12
131
180
12
60
1
11
79
36
185
25
63
80
37
54
101
88
116
72
73
144
150
5
25
311
60
25
35
24
37
84
99
20
97
114
84
6
30
41
103
5
60
252
24
19
42
30
24
54
126
21
33
23
132
12
160
8
48
60
163
149
67
54
36
35
100
56
43
29
108
88
51
48
216
6
59
192
4
105
3
128
168
181
60
95
48
31
5
24
31
36
5
13
23
7
125
180
28
44
133
11
1
24
11
108
36
61
18
17
19
21
20
193
12
18
305
7
21
9
60
183
32
76
177
12
18
137
13
83
12
247
18
210
5
1
84
83
24
25
75
20
24
60
84
1
6
41
72
192
48
108
72
108
79
53
31
36
45
225
143
28
80
24
168
67
165
33
90
12
53
72
24
109
3
63
60
149
157
18
77
124
20
24
1
11
96
60
19
209
24
120
60
96
85
84
71
96
4
116
36
43
144
57
188
72
28
135
5
67
18
135
87
18
66
96
5
36
88
20
121
18
30
27
105
95
16
27
6
84
6
5
79
42
35
4
45
35
60
184
68
37
12
95
19
120
24
36
17
49
108
96
59
205
132
59
52
72
116
1
35
25
30
149
12
127
101
12
13
11
85
174
114
23
7
5
36
24
7
294
47
7
12
5
76
8
1
99
45
6
5
13
30
113
37
3
69
111
104
60
85
35
276
67
36
90
54
5
72
13
75
68
24
108
67
129
15
5
16
153
143
7
53
60
24
64
15
29
28
123
29
1
131
109
11
84
24
48
12
40
117
24
39
72
56
72
7
41
24
49
216
48
27
36
80
7
17
73
71
4
20
108
12
12
163
36
36
413
60
145
30
6
30
6
90
5
24
19
41
121
63
32
36
132
88
8
19
36
41
4
225
6
21
80
12
7
24
17
4
105
90
48
42
3
51
54
311
151
5
40
69
131
13
71
24
97
18
60
426
96
203
48
60
97
95
31
17
19
45
56
384
240
48
7
84
54
27
20
385
11
79
53
37
24
36
48
6
57
9
191
24
19
36
225
195
29
25
219
152
55
108
36
114
30
77
40
243
6
36
3
27
65
124
200
49
35
220
87
5
16
152
108
12
16
176
220
69
35
36
24
36
168
61
156
251
223
65
25
66
149
60
24
25
12
131
109
18
30
6
30
179
25
102
153
108
87
12
90
24
126
18
72
59
196
20
43
72
24
245
12
48
24
156
55
101
199
6
30
60
41
43
9
27
41
48
61
90
90
144
239
31
17
12
61
54
72
5
24
60
49
83
13
75
105
71
229
54
60
233
40
27
42
30
53
205
126
30
96
3
80
1
27
8
64
195
101
61
11
12
60
37
54
6
35
ABCD 98162330504*3^$a+1 [50007]
3
57
38
9
3
16
41
1
2
60
28
20
12
12
4
9
12
3
48
18
126
20
40
21
15
80
24
81
13
12
122
22
23
123
9
43
36
36
6
12
42
33
23
52
8
28
17
37
2
13
80
7
24
77
7
20
48
9
55
5
25
11
12
28
32
3
40
18
2
9
111
9
111
24
28
20
45
37
6
84
8
12
13
12
15
5
60
1
15
24
8
75
10
47
19
32
9
40
15
8
10
15
15
72
5
3
13
33
42
32
52
54
74
117
3
45
3
24
33
61
62
24
100
56
10
50
4
6
74
10
86
24
181
72
51
24
65
1
134
37
15
8
93
60
19
18
2
25
3
5
13
14
76
5
19
41
7
32
154
54
17
16
195
105
44
13
23
85
72
18
17
1
11
3
40
36
21
39
56
10
23
3
49
51
9
23
25
128
15
12
57
28
20
67
21
45
2
16
6
30
56
25
15
45
35
84
48
33
73
134
168
22
15
3
32
33
15
25
32
43
132
8
129
40
21
18
30
11
43
5
27
4
17
55
57
33
62
12
25
128
15
10
27
8
75
60
33
99
94
47
12
12
3
48
58
2
4
65
1
60
18
21
51
20
12
16
56
45
3
72
36
22
3
165
27
23
22
123
39
80
4
6
51
32
15
37
3
53
52
35
13
92
7
6
14
4
41
28
48
20
12
7
5
229
2
4
5
15
70
11
19
45
8
3
22
63
72
47
10
15
23
12
13
33
74
21
112
21
132
62
97
11
82
2
13
47
46
2
46
26
10
15
35
28
20
57
25
26
192
12
25
35
16
89
16
60
20
15
109
23
52
21
24
23
48
177
3
10
14
48
48
24
21
25
174
24
41
36
25
27
15
45
12
95
10
18
48
32
72
1
47
45
37
6
9
3
6
84
143
87
72
1
135
44
81
37
47
15
1
60
12
3
5
15
22
12
6
9
8
3
49
48
12
23
12
1
135
29
16
24
3
45
23
40
80
10
15
47
48
49
23
25
8
84
15
28
5
67
68
76
56
121
9
15
35
21
19
108
32
13
12
8
3
24
141
99
1
84
48
47
105
15
28
53
15
22
3
39
20
133
45
30
8
60
24
34
47
64
36
15
17
28
72
60
12
8
3
84
60
4
66
36
2
12
10
23
25
23
19
8
28
44
4
89
3
9
79
44
85
21
2
9
15
28
5
15
33
4
48
132
8
52
3
20
37
56
67
20
58
18
41
15
141
15
52
32
4
104
12
25
21
60
2
136
32
24
25
15
65
19
32
4
8
73
12
20
15
72
40
48
6
39
32
3
33
15
24
36
10
42
20
10
3
33
26
45
36
15
10
2
57
16
35
57
13
35
49
18
68
24
4
12
32
58
18
56
70
38
60
46
86
13
48
32
3
12
37
36
24
11
10
14
33
15
10
18
129
120
128
28
9
11
12
12
3
33
15
88
41
1
15
59
21
4
48
15
8
84
36
12
157
9
27
12
23
22
2
33
1
6
20
10
15
81
18
36
8
10
27
23
16
21
21
2
16
32
34
11
13
2
84
4
44
25
15
45
20
67
36
89
28
3
5
99
4
54
3
35
58
11
1
95
40
32
28
84
35
21
120
67
77
76
69
15
8
13
39
15
5
15
10
15
8
72
55
20
36
124
8
12
33
100
20
12
28
21
12
95
24
63
142
18
32
28
48
5
19
21
45
35
24
75
46
15
24
23
70
15
21
47
7
18
39
23
108
57
27
25
81
12
90
57
3
57
51
12
77
31
24
45
11
25
47
16
32
9
36
39
36
24
40
18
23
7
65
25
23
15
84
1
3
29
27
21
4
8
7
48
68
69
15
48
12
45
3
28
42
3
117
6
9
8
13
14
28
77
13
95
15
12
48
25
84
80
15
1
3
92
12
12
64
41
15
1
15
20
142
75
23
10
18
32
97
8
4
20
13
15
45
48
14
60
120
4
17
60
12
1
39
3
20
49
3
126
66
21
155
40
5
19
65
1
15
35
28
30
96
66
42
66
9
8
39
70
11
279
85
45
26
12
16
9
20
28
27
6
30
54
3
32
7
21
15
12
20
93
37
27
9
30
41
73
2
36
24
4
32
12
25
3
29
25
6
69
20
60
103
48
9
36
9
51
47
13
33
47
184
99
84
17
63
16
32
49
21
18
9
8
19
24
21
105
23
133
99
15
21
33
134
10
47
3
33
72
15
12
28
33
63
9
8
12
1
47
15
124
21
20
40
59
48
28
32
12
1
27
20
12
25
8
1
14
10
27
9
2
10
15
44
3
16
92
49
36
47
22
50
58
27
23
12
45
60
15
58
50
37
36
12
3
5
15
57
55
20
37
20
49
2
28
21
11
4
18
155
25
23
64
11
177
52
23
13
39
20
16
44
25
8
27
58
3
24
3
6
27
32
12
15
21
13
24
30
32
4
36
5
55
36
84
8
25
60
68
4
3
57
48
21
11
15
4
141
21
72
72
38
72
13
12
36
9
11
13
14
33
109
18
8
9
75
33
1
2
34
36
18
141
3
18
14
4
9
33
47
1
2
69
1
42
12
60
36
57
47
25
11
34
11
39
64
12
5
55
9
8
15
12
4
32
84
64
72
9
11
4
20
48
16
17
73
51
23
25
20
7
6
107
87
45
15
1
135
20
22
38
25
63
69
12
60
3
20
12
88
18
59
109
2
157
12
3
6
12
168
51
3
5
63
105
27
25
23
4
5
16
47
37
15
8
70
18
9
20
48
48
49
75
35
1
33
99
63
18
72
15
57
23
4
20
3
22
18
18
62
52
18
63
3
36
56
4
36
5
25
27
23
22
35
25
38
57
63
4
53
27
1
20
27
12
25
8
87
4
152
60
9
123
12
10
18
30
15
8
135
105
49
36
95
115
20
57
27
46
14
16
18
36
110
21
37
123
44
40
3
45
63
24
20
21
25
2
132
60
1
39
5
3
13
107
12
40
24
56
36
24
4
60
9
3
80
52
8
4
65
63
25
47
1
39
48
8
10
72
23
12
7
56
70
72
3
27
5
67
24
44
37
135
66
2
13
35
40
20
70
54
8
10
35
1
27
15
30
50
4
8
72
60
4
17
99
25
60
11
37
20
15
48
49
33
15
48
12
20
63
28
9
3
18
114
17
1
87
33
108
24
ABCD 98162402168*3^$a+1 [50018]
225
56
19
30
15
21
84
63
120
27
6
15
75
5
64
48
120
33
39
216
45
90
65
160
24
56
16
9
15
120
32
97
30
161
79
96
54
36
30
114
15
15
33
72
21
11
319
81
9
15
240
135
81
183
81
96
33
6
90
87
87
41
169
71
112
27
30
15
96
99
36
24
201
24
111
30
59
25
23
144
40
9
90
24
45
51
69
15
60
156
54
6
30
167
37
11
25
30
41
19
114
3
3
54
120
15
15
96
24
6
114
41
16
153
15
45
51
39
6
30
30
47
43
24
36
9
216
159
57
33
66
29
40
96
45
11
49
210
29
16
24
75
30
135
75
45
72
3
21
96
63
225
15
57
144
135
210
87
3
24
60
66
24
15
231
54
11
16
80
40
3
126
24
15
75
96
90
75
32
7
90
6
60
60
81
24
24
75
6
279
45
90
6
54
6
39
56
16
24
75
189
21
51
123
213
3
60
81
8
55
33
177
6
65
79
17
19
24
90
75
261
27
24
96
177
60
11
160
24
51
45
120
99
30
63
48
15
9
72
176
240
7
153
32
1
54
66
60
90
17
7
126
11
73
15
45
30
6
90
29
31
9
48
27
21
96
9
39
216
69
180
63
152
145
6
24
36
60
81
213
180
63
24
153
6
24
30
75
21
84
6
84
141
32
7
81
72
117
150
126
111
33
63
3
189
105
36
84
300
30
93
24
9
111
48
75
90
27
33
186
197
64
123
120
45
75
5
55
126
30
180
174
66
105
69
51
9
135
231
105
75
29
16
9
23
7
81
96
24
75
60
30
90
9
45
3
8
85
59
1
39
120
72
33
23
37
11
25
144
6
24
30
210
81
9
66
24
30
120
90
5
25
30
33
144
56
103
105
32
64
144
9
66
5
85
99
51
24
156
65
64
51
54
6
24
57
120
33
6
81
309
30
60
9
120
51
45
32
40
87
17
79
9
56
40
15
89
85
126
144
21
189
66
105
9
15
48
48
39
6
30
21
8
1
15
99
270
15
32
16
32
136
120
9
23
40
48
15
24
150
3
123
24
45
51
21
48
72
48
15
33
63
41
16
3
120
30
30
30
75
249
60
30
66
114
30
123
48
15
24
33
144
39
150
54
6
207
183
9
51
30
47
88
24
105
6
24
57
240
39
60
24
21
32
37
30
21
45
99
56
64
111
65
145
30
120
144
41
19
6
215
136
33
15
8
40
57
90
36
65
16
96
3
84
105
15
90
6
201
63
60
6
114
6
39
81
54
105
45
30
60
150
6
30
71
16
32
85
3
27
6
24
36
30
54
66
144
21
39
81
24
15
96
9
48
27
66
27
24
8
25
66
54
36
144
51
72
48
39
30
171
24
45
3
33
15
9
96
47
67
30
87
24
9
6
54
30
125
151
90
135
24
48
57
30
153
27
60
180
36
57
8
16
48
51
285
72
72
21
195
15
81
8
88
63
60
21
48
75
36
9
21
11
40
168
320
1
24
135
111
9
171
24
5
96
16
63
66
90
144
90
6
24
60
60
21
15
114
30
33
24
3
150
47
64
9
6
65
96
64
72
8
79
90
66
117
117
90
6
59
25
6
24
30
51
129
6
17
40
48
39
57
24
80
79
153
168
24
105
6
120
17
7
81
39
66
15
69
36
87
3
210
180
54
105
120
135
33
27
66
114
30
66
30
59
265
15
51
117
27
53
7
30
66
105
9
6
81
9
39
51
114
27
120
48
120
51
60
9
45
27
63
66
24
30
33
27
45
176
79
33
24
99
ABCD 98162567164*3^$a+1 [50005]
97
24
143
12
60
1
119
25
24
95
1
144
35
30
6
169
96
24
11
78
7
35
13
17
18
61
24
17
55
48
48
17
66
36
73
17
114
30
151
83
37
24
35
60
6
204
144
7
48
48
29
30
18
6
54
31
24
120
71
24
150
42
1
24
23
25
41
24
151
41
30
78
66
1
65
18
30
96
60
84
7
65
48
7
24
35
30
7
48
11
30
24
30
126
19
11
18
12
78
25
77
30
24
30
6
145
120
29
36
55
5
18
36
36
48
6
60
7
24
89
6
24
1
83
13
17
60
91
101
54
85
65
7
24
113
42
60
60
114
19
71
96
18
66
37
24
48
11
30
60
54
6
7
29
114
36
24
150
55
72
24
89
90
30
36
18
193
144
24
89
7
65
31
24
179
54
7
125
30
253
155
12
73
71
24
25
137
31
107
6
6
25
35
13
5
42
60
90
78
30
7
29
66
49
24
48
24
29
180
24
175
167
48
66
6
18
7
48
17
174
25
89
42
61
48
65
7
23
60
30
6
1
48
11
54
66
13
5
150
132
145
35
144
6
78
12
18
36
30
90
84
36
54
60
12
25
53
43
23
96
90
18
6
127
107
6
6
1
47
121
120
5
30
30
7
72
47
121
17
31
41
168
55
65
90
6
55
11
61
47
42
24
6
1
83
30
60
91
24
29
66
84
216
36
1
29
30
85
48
48
89
54
96
48
25
5
252
151
29
19
71
54
96
43
5
6
120
109
17
18
6
96
24
55
29
36
30
24
145
71
186
31
24
83
13
48
95
66
18
13
47
73
48
11
60
145
29
30
24
37
53
96
36
30
25
119
24
25
11
37
24
35
24
36
90
90
84
49
17
54
25
89
120
31
41
24
7
17
36
6
109
41
84
91
120
125
48
42
1
23
49
288
240
59
13
17
84
60
175
35
6
31
107
12
18
151
71
18
42
30
151
107
13
17
156
60
7
107
156
49
35
13
59
54
30
25
65
144
6
90
6
60
30
18
37
149
66
169
5
91
5
18
12
13
11
85
24
17
120
79
59
6
66
54
96
30
84
126
114
54
55
17
31
143
90
7
23
54
150
6
55
35
54
31
360
41
18
12
18
180
36
6
60
54
6
120
1
48
59
61
41
103
48
29
138
42
24
7
17
103
17
6
25
35
37
23
24
42
24
7
72
168
17
72
120
18
6
24
30
1
11
61
17
127
29
36
90
54
90
30
24
240
120
6
36
54
30
1
5
91
47
60
61
96
24
41
24
126
18
103
137
30
97
83
181
71
1
23
49
11
85
35
6
31
23
30
30
24
6
7
113
30
97
89
48
240
31
5
36
54
1
5
19
65
30
36
84
6
30
78
7
24
71
121
17
7
24
101
108
151
35
84
97
59
37
17
90
180
12
30
78
1
59
36
90
24
7
113
102
48
30
126
61
96
144
53
90
25
65
66
30
6
121
29
18
1
24
17
55
24
11
30
168
7
24
41
55
89
120
247
24
95
54
66
73
41
30
36
60
30
30
24
30
6
384
49
72
59
37
24
95
18
7
29
19
41
24
96
54
132
54
31
119
114
6
1
29
36
24
84
42
90
24
54
1
41
18
6
7
119
78
30
30
31
72
24
24
29
43
17
36
66
24
84
13
72
95
1
65
30
1
24
120
72
24
35
48
13
23
49
41
7
143
6
91
17
120
150
6
96
48
91
131
60
120
73
11
60
25
120
41
168
12
108
6
144
1
35
36
1
137
270
42
90
30
60
19
125
67
192
72
143
42
90
114
36
54
60
37
53
114
12
30
138
150
6
60
54
7
120
24
5
84
126
1
24
119
90
103
89
24
55
41
354
36
1
83
61
216
120
197
36
54
1
65
6
1
59
133
41
24
55
5
42
90
24
7
29
54
37
24
89
30
54
67
24
65
7
17
42
18
43
119
24
6
84
90
24
102
31
24
96
29
114
30
19
41
7
23
60
30
175
119
6
6
24
6
48
55
35
30
6
1
59
61
35
85
83
30
42
109
ABCD 98162806598*3^$a+1 [50063]
155
180
24
72
54
90
1
53
19
11
42
30
60
84
90
30
60
49
32
15
168
12
24
60
36
150
60
24
66
48
126
30
90
24
91
48
32
15
24
1
144
35
21
39
57
48
15
36
36
90
18
60
30
66
1
95
144
25
119
30
6
180
126
108
60
90
36
120
61
23
132
24
85
11
60
18
7
72
48
23
57
39
1
24
48
32
16
24
185
66
13
5
6
120
24
6
79
35
12
24
96
174
114
6
66
25
119
36
114
19
5
30
42
168
30
60
49
11
12
54
24
180
102
169
35
96
24
114
6
84
42
103
95
1
341
78
72
13
144
11
37
24
41
174
121
23
1
221
120
19
29
6
69
27
13
77
18
57
165
24
43
143
24
36
108
1
35
120
13
41
7
29
144
126
45
40
24
24
96
77
67
48
200
93
51
39
49
11
37
24
35
13
11
66
43
48
83
36
60
234
12
84
60
126
97
101
67
168
11
24
12
54
66
30
24
19
5
27
3
85
77
48
30
240
126
54
12
90
48
36
175
101
67
11
37
35
114
84
15
21
90
24
6
19
77
18
60
102
30
48
6
91
23
90
126
1
35
78
6
1
173
6
24
60
126
30
6
54
145
41
90
37
77
24
19
8
64
11
13
47
30
60
7
71
36
36
24
66
78
72
49
48
107
36
84
13
11
66
24
6
30
6
30
163
72
29
90
54
30
37
5
75
39
1
24
11
13
24
17
204
102
37
56
141
6
48
229
143
105
88
56
81
15
63
49
71
1
11
37
152
45
66
114
55
41
7
8
15
25
59
204
36
45
16
48
71
25
155
21
279
1
8
112
24
59
36
144
30
19
11
192
144
24
36
25
41
18
30
60
162
49
11
24
13
11
42
115
29
171
33
55
312
24
29
6
54
79
17
31
72
47
73
113
7
23
24
105
39
25
5
12
7
11
45
21
54
21
39
49
96
5
211
5
336
24
24
6
36
25
83
60
49
8
63
1
65
126
198
75
27
13
56
129
55
35
21
21
114
84
6
31
24
11
48
36
84
37
59
61
5
67
48
23
1
11
37
23
145
24
59
90
90
25
95
12
150
150
9
159
25
35
6
15
40
11
37
71
126
19
5
72
19
35
24
157
59
85
5
19
35
36
49
11
133
263
33
87
60
37
11
36
1
5
115
24
56
88
77
108
12
30
84
114
31
24
24
113
48
7
23
49
11
21
135
30
19
24
48
143
132
24
13
8
75
138
91
29
102
24
61
143
25
80
64
17
31
149
91
23
25
5
66
96
54
195
40
5
43
11
61
48
47
6
67
23
49
11
54
103
8
33
7
59
61
48
47
30
43
11
84
90
36
6
69
135
54
195
40
47
9
81
78
1
80
69
72
18
36
36
97
71
72
24
289
65
15
21
90
49
5
42
60
18
51
39
145
5
19
83
45
15
354
15
39
60
66
24
42
25
83
12
84
36
48
6
24
66
6
24
6
37
23
150
90
174
139
24
53
18
25
120
35
30
42
114
36
7
83
24
13
48
53
90
60
85
5
72
19
29
6
24
6
223
23
9
39
72
49
71
24
25
11
24
150
60
19
95
1
95
84
156
24
25
32
33
30
49
113
15
3
66
19
11
180
9
16
59
109
8
33
207
39
9
81
31
119
1
155
18
27
33
96
6
73
32
48
81
6
54
19
5
19
8
39
49
56
39
102
24
54
6
55
29
30
132
48
12
85
23
1
11
69
21
18
12
24
165
15
54
42
25
59
24
36
126
84
36
168
36
55
11
13
72
120
29
30
85
179
12
54
66
217
47
25
5
6
37
11
37
5
67
17
60
19
65
6
201
3
42
139
11
48
60
36
13
197
24
6
133
53
114
25
59
132
24
60
85
131
48
37
5
18
132
13
24
53
24
60
36
67
23
84
36
145
53
42
54
126
144
21
64
48
11
36
1
83
109
77
43
23
33
16
95
120
54
19
47
25
48
120
23
54
30
21
40
23
120
6
36
ABCD 98163209278*3^$a+1 [50166]
80
16
2
10
20
10
78
14
66
10
44
18
42
6
72
112
8
48
42
30
102
36
42
28
14
48
52
20
66
10
54
18
38
84
78
22
60
98
12
150
18
100
68
54
40
38
192
30
76
2
28
32
28
74
78
12
456
84
6
84
148
32
6
82
30
38
4
26
30
40
32
42
6
30
4
96
30
2
250
98
4
8
70
62
66
24
40
56
72
162
148
12
30
86
144
160
8
42
120
18
90
102
10
20
10
60
38
102
10
146
94
26
144
66
84
18
82
110
30
6
12
58
200
112
32
168
102
96
52
212
28
62
48
42
6
24
6
232
20
28
50
42
12
46
54
6
32
58
32
30
30
18
162
42
76
32
18
94
26
4
26
42
102
58
62
40
6
74
28
42
18
30
32
28
68
54
16
14
18
100
60
2
18
18
192
30
40
2
30
120
18
150
142
68
12
106
80
112
2
78
12
16
2
82
188
108
54
30
18
10
158
84
30
36
52
50
72
18
48
10
42
12
38
52
18
38
4
78
72
8
150
138
12
240
10
90
62
100
20
6
60
10
54
8
78
30
90
70
62
22
50
6
94
150
176
12
42
10
68
12
28
20
42
28
78
144
80
58
18
42
32
66
30
12
22
18
30
8
150
22
12
50
126
64
30
38
18
114
76
164
6
84
16
110
4
116
34
20
36
114
18
42
16
24
138
20
178
74
6
12
18
60
40
14
30
258
28
122
10
98
72
190
20
48
90
10
32
168
52
2
28
48
50
124
8
60
78
12
22
176
12
40
32
78
30
42
66
10
20
22
32
108
48
40
24
48
42
26
90
60
52
50
58
92
130
170
18
114
10
170
78
48
10
44
96
60
52
50
42
6
84
30
70
56
112
32
16
90
20
12
22
18
200
52
26
40
2
18
64
156
72
48
14
10
8
18
54
96
24
60
6
54
18
22
120
8
12
6
222
72
58
92
60
36
84
36
54
48
30
22
50
30
30
90
58
30
48
192
122
46
80
100
62
108
54
16
84
120
8
78
82
32
40
20
16
122
28
74
96
192
18
34
18
38
90
24
18
12
16
2
30
42
36
90
22
20
12
16
80
162
90
10
102
68
42
28
80
58
20
22
2
10
48
92
46
44
60
66
72
100
50
18
12
102
70
26
10
80
60
54
90
30
66
54
40
18
180
2
18
12
76
74
30
66
60
84
70
18
8
142
128
12
12
30
130
50
6
42
150
60
118
44
66
34
26
114
88
48
44
40
30
26
70
134
46
60
74
16
14
48
258
142
38
70
110
40
110
10
62
58
30
2
12
10
36
14
48
78
52
128
54
78
28
2
72
6
4
60
20
6
72
30
28
2
118
2
60
72
58
80
18
12
30
42
108
70
68
70
54
8
42
70
8
82
110
168
28
2
238
2
12
60
168
40
188
70
24
80
240
70
66
144
68
60
102
10
8
10
50
28
30
54
26
90
22
32
70
68
30
172
150
98
30
240
138
30
280
92
48
60
10
92
28
14
30
66
142
32
66
72
82
20
10
38
60
22
50
126
40
2
148
32
82
96
200
54
18
48
192
160
78
42
152
16
62
22
36
2
30
10
188
22
62
18
18
84
10
6
42
2
178
62
18
108
10
80
312
42
88
32
88
72
38
82
20
70
38
48
10
30
44
58
68
24
96
4
56
42
102
18
118
54
48
80
12
18
22
158
42
96
24
16
14
106
62
18
4
38
40
188
54
36
22
8
30
30
94
20
10
96
20
84
10
116
60
90
52
102
68
42
30
36
144
100
108
30
252
26
72
168
24
6
234
90
16
104
166
60
12
2
40
26
90
54
60
10
6
14
70
38
10
20
232
68
60
40
32
28
2
30
238
98
22
68
22
50
42
96
40
2
42
148
60
92
36
12
48
4
26
22
12
168
2
16
30
2
30
28
110
40
84
218
ABCD 98163332648*3^$a+1 [50064]
3
63
33
15
6
36
3
12
48
45
27
3
6
30
129
36
36
48
15
30
111
21
48
39
48
3
69
21
12
18
6
66
78
111
9
111
39
30
12
159
48
168
9
120
15
135
54
126
90
15
48
12
39
90
36
96
3
21
36
114
114
15
12
69
30
6
15
213
6
21
24
48
147
60
33
72
99
69
57
24
36
24
39
63
30
3
12
24
51
48
9
27
33
27
165
9
15
21
39
60
87
48
36
6
78
57
9
15
81
15
9
84
39
153
75
48
15
6
30
84
72
129
45
24
12
63
27
18
60
90
21
45
24
42
78
192
54
45
24
72
39
30
54
9
81
51
201
78
60
9
21
30
150
42
18
87
3
129
21
60
6
45
39
9
3
30
60
90
30
18
9
60
3
57
33
48
12
3
105
6
66
3
15
45
21
243
21
147
39
90
36
18
96
141
33
6
114
60
6
60
45
69
30
30
72
135
45
60
30
18
15
27
78
96
96
30
84
69
72
33
15
57
24
36
39
84
60
75
57
33
75
45
36
126
150
27
60
21
12
30
60
48
6
120
54
102
27
27
6
39
9
30
117
3
30
27
45
3
27
24
33
21
111
75
6
30
18
12
120
18
105
27
93
120
81
39
21
51
24
24
15
180
30
36
24
27
9
6
24
84
21
24
27
54
30
114
102
138
6
33
33
39
21
3
15
9
81
180
132
60
3
24
120
3
18
30
6
36
39
48
3
60
30
39
96
15
18
6
60
96
9
39
42
15
9
39
21
36
24
24
162
78
30
66
123
3
78
6
6
18
60
216
9
51
60
6
30
18
12
48
12
99
60
15
9
21
3
51
42
114
105
39
72
90
18
246
39
45
6
69
105
15
21
15
9
27
48
15
36
6
54
24
42
30
108
12
18
87
39
9
45
150
9
12
15
33
3
48
45
21
84
15
51
54
72
15
9
15
48
21
12
24
120
120
30
93
111
6
30
9
84
57
6
30
63
15
21
36
48
15
66
15
9
30
60
21
9
12
15
48
27
18
99
3
78
12
63
51
24
30
42
45
3
42
3
24
33
24
63
132
9
36
54
6
84
6
96
48
60
90
27
3
57
9
3
48
9
135
105
54
6
90
174
12
78
129
3
54
66
18
12
144
6
93
27
33
96
9
135
15
90
72
18
69
3
18
12
84
30
21
33
90
12
30
3
15
72
30
198
69
96
15
9
147
30
66
45
33
12
48
30
30
12
18
81
45
90
6
78
36
9
45
51
21
3
60
225
12
60
30
18
36
3
93
108
27
264
39
42
150
18
30
72
78
27
3
12
153
27
9
15
6
27
12
21
3
27
69
39
66
84
30
12
69
36
15
45
33
30
6
60
6
45
24
105
66
105
3
12
54
159
15
45
36
15
45
9
72
27
36
36
21
3
45
6
6
60
63
84
21
6
33
21
12
48
60
42
45
243
6
36
63
45
87
24
9
87
33
30
9
12
21
27
81
27
69
6
48
12
129
15
6
39
60
69
36
54
12
30
18
9
21
27
9
180
126
105
99
54
51
144
27
48
30
51
9
15
15
9
3
108
21
9
42
54
30
24
60
30
6
33
27
6
27
51
21
21
3
36
9
39
33
99
21
24
24
12
18
30
120
30
57
39
69
27
54
60
6
57
183
18
111
81
30
33
24
36
21
210
24
12
9
51
105
3
9
132
9
6
69
12
123
42
15
45
78
30
60
6
33
93
15
9
6
33
51
24
9
93
138
126
30
6
87
3
18
15
21
30
105
9
12
30
57
33
18
30
96
54
6
66
9
99
132
30
24
15
9
6
30
24
36
24
6
24
90
42
57
21
90
69
36
21
84
51
75
9
96
60
36
12
21
6
261
132
21
6
33
21
15
75
21
21
30
78
30
6
3
240
21
30
6
39
84
33
60
3
12
63
12
18
30
42
120
24
96
18
9
27
9
36
48
21
66
9
60
84
3
57
21
42
54
111
159
96
9
69
6
90
6
18
36
3
36
15
6
54
42
54
24
66
51
165
15
45
48
36
15
15
36
54
60
36
24
6
30
108
12
18
36
33
81
75
21
24
6
33
21
51
45
3
117
54
162
60
18
9
12
69
42
30
30
9
51
48
120
120
30
75
15
132
54
174
90
102
30
60
15
3
36
30
3
21
36
63
132
9
60
120
96
3
27
69
27
54
15
9
36
60
3
117
90
9
24
87
30
54
9
117
6
48
120
120
6
15
51
9
9
6
9
72
99
240
36
30
3
57
150
33
15
66
54
9
33
15
63
9
63
24
93
48
93
6
150
36
24
75
81
24
24
6
6
207
21
111
15
30
63
21
6
93
3
18
12
54
69
21
6
48
12
18
27
24
15
69
135
30
15
15
12
30
48
30
36
45
21
27
48
33
126
30
30
60
24
ABCD 98163521936*3^$a+1 [50113]
42
145
29
55
168
20
45
18
109
23
162
39
87
25
65
144
223
80
52
36
44
4
185
54
18
75
64
83
12
126
135
28
12
72
32
279
1
23
48
13
77
3
52
17
78
57
16
20
171
181
20
88
84
12
36
12
36
20
15
9
52
53
123
3
156
49
12
128
4
77
24
102
24
33
33
63
12
100
65
30
42
126
97
23
234
7
89
120
235
5
87
64
24
80
9
147
304
44
33
15
15
57
15
13
144
60
80
36
63
45
4
36
137
72
15
123
13
104
15
205
101
139
203
69
96
99
109
125
39
33
43
35
61
11
97
95
18
3
132
12
21
87
184
60
11
37
11
49
257
63
105
30
13
5
78
1
60
29
31
116
12
33
39
64
11
84
144
25
47
90
144
6
1
228
144
35
60
33
292
56
99
132
13
53
72
96
120
31
119
84
21
40
20
189
115
11
90
7
24
48
11
45
105
15
16
60
11
277
32
16
48
12
128
9
6
25
32
9
366
57
171
6
30
216
9
76
83
66
39
4
35
25
48
65
114
21
12
147
49
24
65
175
65
162
1
35
73
32
244
5
6
49
35
54
39
96
15
1
24
72
32
16
84
5
31
44
108
48
4
12
24
107
300
90
63
12
69
54
37
5
54
210
96
102
13
132
56
52
20
15
18
39
16
71
24
21
28
20
36
57
15
39
1
17
72
175
36
48
191
48
93
112
17
39
207
13
60
56
268
20
96
135
9
33
102
85
32
64
35
60
102
223
12
5
43
239
93
72
16
56
136
167
180
21
24
72
48
108
144
3
66
7
35
205
119
48
18
27
156
72
28
60
17
55
168
17
7
11
30
79
36
96
36
12
11
42
7
8
15
60
33
21
30
81
63
60
49
5
111
9
402
54
55
71
33
172
11
145
20
12
147
36
33
40
36
143
21
12
144
3
13
48
77
18
97
155
97
56
15
12
13
41
31
23
21
64
59
36
45
4
48
29
54
1
48
8
52
20
16
17
54
9
160
12
5
48
39
87
9
52
20
9
6
157
36
56
256
128
9
175
65
87
3
30
31
84
60
83
30
3
21
55
24
60
5
31
8
63
18
6
138
96
19
12
35
13
152
108
141
99
12
36
132
112
48
11
49
95
96
36
156
37
92
16
35
24
21
64
53
31
32
12
3
25
47
25
65
75
357
138
85
12
60
116
64
5
24
115
47
102
31
32
12
3
93
52
65
135
33
19
107
18
163
20
123
37
12
116
72
84
16
164
16
89
55
113
127
71
72
12
54
27
195
109
35
25
68
16
125
67
35
108
165
87
132
33
15
157
41
6
36
33
52
8
15
210
55
17
27
117
198
57
16
24
89
72
102
1
17
43
140
40
65
31
65
144
31
113
43
5
90
97
20
48
39
90
39
15
25
65
55
312
113
27
12
52
36
59
246
55
17
103
47
12
21
33
39
52
80
45
79
17
18
30
6
33
15
145
12
11
144
169
24
17
18
36
61
83
42
48
163
44
9
42
102
135
15
1
20
4
65
102
90
75
96
124
176
40
24
24
192
65
48
79
11
36
90
39
16
161
90
117
40
23
18
6
1
35
49
44
4
5
6
181
35
33
112
24
131
54
42
93
52
155
73
44
51
72
48
1
41
55
32
96
9
63
33
54
18
102
45
180
12
15
36
129
28
11
57
105
55
48
12
47
12
24
121
71
93
51
108
36
169
132
108
8
24
9
24
7
59
36
18
111
39
36
21
105
48
55
8
52
11
57
60
124
56
72
33
54
61
5
42
228
13
80
ABCD 98163673066*3^$a+1 [50088]
9
66
18
11
61
95
49
75
8
13
75
32
31
105
39
36
21
93
3
12
111
36
141
20
13
15
45
15
116
16
12
116
16
33
35
28
3
41
19
5
115
77
49
11
12
103
113
31
29
12
13
39
36
96
123
5
12
55
21
48
15
54
11
64
20
28
8
60
7
29
40
9
75
20
112
8
1
3
60
3
54
63
15
17
64
261
179
109
107
216
103
45
15
5
40
9
12
63
20
7
33
27
45
189
95
4
3
29
40
24
72
3
5
31
54
54
156
36
21
39
9
39
78
18
66
3
48
9
23
7
101
4
21
63
9
23
60
43
72
60
18
35
16
33
90
18
147
111
12
45
15
5
4
44
180
24
48
40
15
54
35
40
60
21
75
33
47
67
126
12
87
176
72
4
44
24
115
5
13
75
93
36
15
44
36
31
84
6
108
72
198
84
78
162
33
20
55
12
96
105
20
19
108
48
5
19
45
21
42
30
72
83
40
60
20
24
43
57
21
123
15
90
96
51
75
54
18
5
61
51
48
140
36
19
45
3
29
40
8
85
42
89
31
9
12
3
54
35
100
48
15
33
92
55
9
3
77
24
115
6
71
85
3
15
21
44
4
12
99
65
12
67
5
60
7
9
15
45
116
19
30
47
103
144
293
40
39
41
37
108
63
21
6
12
101
52
135
177
176
4
21
42
33
57
30
5
139
24
12
33
9
27
9
102
117
48
128
72
72
55
36
126
174
41
28
36
12
32
13
83
4
8
19
21
24
39
216
6
12
3
80
7
96
69
120
3
108
9
132
21
90
18
11
160
20
16
105
87
3
33
15
45
69
15
56
109
48
39
15
29
25
59
96
100
51
96
269
28
3
72
5
36
172
12
96
32
48
55
9
63
89
124
12
8
127
17
1
66
29
79
36
21
8
48
24
16
117
6
21
45
60
18
53
72
28
140
13
54
125
72
49
75
15
29
16
36
45
18
5
13
42
21
32
28
21
96
264
3
20
13
42
36
12
5
88
12
12
32
13
23
13
39
3
72
113
48
49
11
4
3
108
69
80
91
129
15
165
51
21
15
18
3
12
8
48
24
52
60
189
12
90
65
4
8
72
76
33
27
84
33
35
73
18
54
18
30
47
76
99
30
15
81
35
40
24
153
18
45
57
18
45
96
99
12
24
21
12
8
103
54
3
128
67
12
77
36
88
39
41
40
12
68
16
273
18
48
29
43
54
11
4
60
51
9
20
25
3
15
41
109
51
15
29
12
100
3
42
3
15
17
96
4
81
54
33
8
28
44
67
53
60
16
9
27
123
45
45
18
54
3
60
3
78
35
55
81
36
9
30
6
183
105
102
237
57
39
45
15
84
20
40
132
33
95
37
18
53
4
36
45
47
121
131
4
260
19
48
72
5
88
15
72
6
251
16
44
108
31
9
27
21
32
28
99
113
31
77
43
90
11
25
6
33
12
75
45
12
36
24
68
28
144
135
12
18
3
15
57
93
30
72
6
87
3
21
15
105
8
28
15
45
104
64
32
88
32
4
48
80
12
109
54
5
16
12
272
31
29
85
18
105
8
49
63
75
45
27
6
39
45
11
4
12
56
7
5
36
1
59
7
5
4
141
18
149
97
6
5
28
72
75
5
49
75
48
48
63
54
15
33
15
32
40
36
44
67
5
91
17
76
15
41
16
63
24
153
8
24
172
60
104
16
108
92
19
69
92
36
19
5
64
80
7
45
48
20
40
27
5
52
80
28
33
51
48
51
126
18
48
18
87
39
9
15
185
7
24
66
23
52
39
5
13
30
18
18
101
28
120
21
90
42
18
66
18
33
24
75
18
3
20
103
30
11
64
84
12
51
120
9
60
44
19
5
13
18
66
24
66
6
18
45
39
57
24
56
216
4
3
57
3
5
288
48
72
19
45
3
96
120
5
16
39
36
36
162
51
39
36
5
7
69
39
6
18
5
7
9
87
89
16
12
8
13
15
32
25
54
24
5
61
291
48
9
108
18
105
132
12
116
169
27
51
117
27
9
12
27
6
12
42
18
18
12
24
9
27
18
75
69
75
15
17
1
48
87
12
12
180
3
153
45
3
45
27
32
13
15
63
12
9
15
9
39
6
54
21
24
32
16
9
11
124
24
27
5
67
141
72
129
23
108
49
84
15
80
19
213
8
85
30
5
52
80
48
60
52
9
23
16
404
12
91
9
176
25
39
56
67
221
1
54
72
53
85
60
54
12
9
9
132
3
128
67
33
15
93
56
1
15
39
33
36
20
16
39
9
152
ABCD 98163696674*3^$a+1 [50039]
252
15
93
87
76
104
93
123
4
20
45
6
30
39
88
8
15
57
28
35
49
12
68
28
47
18
75
4
11
33
24
88
17
66
54
78
12
97
83
25
65
7
128
105
120
7
71
49
23
97
11
90
30
37
35
60
13
48
116
21
123
75
129
225
90
186
84
171
12
87
45
51
121
41
18
21
51
90
3
9
151
17
67
35
6
19
20
33
12
67
8
3
33
16
89
7
47
18
115
47
13
44
24
120
129
7
48
12
53
27
84
16
168
32
21
67
23
30
19
71
9
9
7
84
44
84
15
18
67
108
12
48
5
15
105
187
12
23
13
8
16
68
196
60
47
37
108
17
36
27
4
8
36
160
35
90
42
30
27
12
3
120
37
116
12
132
64
77
30
37
128
33
24
67
41
48
31
11
13
20
147
13
197
18
144
108
9
51
129
9
24
126
61
59
45
45
19
23
33
16
41
18
102
55
72
80
160
48
20
57
195
52
48
11
12
9
51
18
12
3
40
29
27
33
48
55
17
31
59
60
66
90
150
7
68
9
43
12
20
16
80
69
30
6
87
72
168
87
25
11
61
11
18
90
25
59
13
144
59
1
44
16
11
9
36
48
16
41
15
15
42
15
111
61
68
40
32
51
48
24
18
30
18
19
53
19
56
33
144
6
1
108
11
42
7
36
132
92
15
45
36
64
35
45
36
16
53
300
63
12
16
20
96
33
31
56
3
90
18
18
87
64
23
153
27
13
80
3
109
11
9
28
23
1
71
105
24
4
5
60
372
78
1
24
72
24
36
125
72
27
36
12
21
111
33
30
270
115
83
37
5
66
72
49
29
54
120
13
65
120
39
16
77
67
59
61
8
15
18
60
75
48
40
29
3
60
87
18
30
25
48
80
4
5
55
221
30
25
17
72
103
72
132
84
35
37
8
9
3
75
97
80
33
42
13
53
27
48
15
54
7
36
173
24
120
3
168
105
31
23
21
27
133
29
3
4
83
126
54
37
48
36
32
15
12
133
48
149
3
63
114
108
19
56
15
72
18
12
103
5
7
48
35
240
18
31
48
5
6
49
41
75
69
31
80
16
24
152
88
20
100
59
81
87
69
100
131
13
5
171
256
32
108
84
51
42
15
40
11
37
44
9
19
36
17
67
12
20
64
5
12
7
83
45
4
68
33
7
41
27
12
33
19
116
120
312
76
29
18
129
28
56
72
33
7
24
11
237
72
141
90
120
198
54
57
4
92
4
8
33
55
48
47
13
92
147
90
67
8
108
84
3
30
6
30
91
44
135
9
33
12
103
5
18
1
71
25
32
36
52
12
68
105
12
96
75
9
60
3
4
80
3
25
41
39
52
96
20
123
1
60
119
30
19
23
57
135
21
52
53
27
108
27
25
17
31
17
78
12
37
236
204
52
96
44
3
36
1
48
35
6
67
53
54
78
7
23
57
33
18
1
96
92
12
24
99
180
133
65
19
48
5
6
1
29
132
75
228
57
12
186
30
19
5
48
39
21
127
68
124
36
8
36
9
27
48
39
85
20
15
6
55
180
89
48
42
13
8
15
12
25
84
89
7
35
18
30
109
80
45
18
72
96
21
9
27
28
36
80
16
53
144
91
35
12
18
31
11
12
96
1
29
7
125
18
49
41
12
7
65
18
85
72
80
40
11
61
71
138
24
138
45
33
30
414
3
15
73
12
188
4
173
19
59
90
7
132
35
36
9
36
12
60
48
24
28
23
84
73
80
105
7
11
61
120
101
75
24
189
99
16
17
12
27
171
72
108
42
3
12
15
37
48
108
65
87
76
12
77
147
48
201
30
1
48
5
90
150
48
43
65
79
35
13
12
96
20
60
12
72
15
180
6
55
29
6
30
24
55
35
13
5
7
65
271
29
90
6
7
24
53
43
17
87
40
20
33
15
60
45
55
36
24
71
72
69
16
44
9
60
51
28
5
18
72
60
21
99
60
30
78
48
1
48
8
40
47
18
18
1
188
105
18
13
95
54
30
85
23
145
48
24
5
51
72
40
35
30
18
24
120
57
3
33
40
32
3
108
85
95
129
33
30
78
291
144
9
18
9
16
12
35
6
19
35
85
23
48
114
ABCD 98163698008*3^$a+1 [50234]
77
100
44
120
19
117
44
60
12
55
48
41
60
19
96
21
8
19
96
461
115
149
112
75
65
319
209
120
52
195
29
120
60
79
41
40
84
20
7
69
120
120
24
27
120
48
77
4
15
5
43
72
21
75
144
89
7
153
20
112
3
57
183
5
396
76
24
296
28
96
156
123
197
4
15
69
20
40
176
144
156
36
24
31
93
12
39
5
4
12
123
120
96
89
31
29
40
72
44
180
16
24
120
144
380
60
187
113
36
40
24
176
36
108
12
40
108
132
104
100
75
185
4
51
96
45
20
103
216
5
256
80
43
45
56
43
621
27
65
175
69
116
28
12
48
80
112
8
31
48
53
67
81
80
7
245
108
31
41
64
111
65
199
24
185
31
45
51
528
137
79
29
40
72
99
21
108
231
45
123
41
12
24
16
3
24
48
9
20
60
16
39
89
7
29
19
45
20
151
24
137
64
39
21
3
72
21
8
60
31
69
195
240
17
60
43
5
72
144
136
24
80
136
60
183
21
123
57
80
103
113
340
84
15
89
72
55
65
144
4
216
60
60
75
41
79
48
53
48
115
17
40
39
29
72
187
48
213
92
48
271
24
45
51
261
68
72
4
20
40
156
104
180
24
16
144
20
235
72
48
41
156
115
165
80
19
5
43
168
113
12
24
115
21
224
43
101
16
171
9
111
33
32
60
67
21
27
24
161
103
41
24
496
60
3
17
64
92
24
91
29
43
17
31
113
31
9
36
224
36
199
237
3
120
5
12
28
75
45
171
105
39
5
52
80
160
63
177
8
40
39
101
67
48
45
27
29
36
40
108
36
56
79
96
5
160
75
53
36
196
3
96
41
103
21
24
20
175
77
19
29
76
56
84
40
20
156
40
68
7
189
75
21
20
40
68
72
328
260
31
24
117
27
377
40
104
72
60
84
199
5
16
84
92
204
4
180
36
96
3
96
96
65
79
96
24
65
220
123
48
353
52
228
15
117
3
24
192
89
31
69
132
20
84
103
33
68
160
32
67
96
72
213
20
36
160
20
24
220
51
21
284
124
171
24
57
204
80
136
3
96
21
248
36
24
79
81
15
216
5
43
101
115
24
57
104
175
101
40
44
52
8
19
117
3
57
63
137
124
51
120
5
276
108
235
141
104
112
27
81
87
45
44
4
92
79
41
240
79
45
3
17
199
24
141
12
20
187
33
39
65
40
116
88
171
29
276
120
96
48
55
41
64
92
139
48
101
36
31
264
165
3
72
29
16
56
4
60
123
41
31
168
17
60
36
48
72
28
116
60
4
32
319
264
45
12
164
115
101
60
100
27
53
43
5
36
31
65
84
24
136
24
120
156
36
104
16
75
9
204
27
153
15
45
27
153
ABCD 98163929842*3^$a+1 [50006]
18
121
23
45
27
37
59
18
18
13
41
7
5
24
54
13
47
78
12
48
24
12
24
12
7
24
17
6
21
33
6
78
55
5
18
42
30
48
12
30
12
24
36
42
13
5
19
5
7
20
63
13
12
5
24
156
31
12
60
5
96
24
3
69
39
36
153
54
36
96
49
8
57
12
66
54
6
21
21
15
9
60
75
9
48
15
15
6
12
3
51
1
5
12
6
36
13
83
37
8
33
12
27
40
17
7
23
18
18
57
87
18
18
54
132
24
6
1
47
1
24
24
5
163
8
40
12
101
12
24
72
30
6
60
39
3
25
137
6
13
95
42
6
30
48
7
17
36
48
7
65
30
1
29
12
12
42
13
53
31
11
1
44
9
27
16
65
27
21
12
111
261
24
7
72
24
96
5
42
25
17
7
35
48
36
66
54
9
27
13
48
17
3
15
36
21
36
33
12
60
36
36
6
13
20
57
15
21
36
55
53
24
6
66
36
27
3
30
24
60
42
90
42
18
79
44
4
12
11
9
16
12
80
45
31
47
6
48
42
33
3
18
91
35
30
3
15
6
6
24
21
4
68
15
21
36
3
105
36
45
6
36
30
115
56
21
19
89
18
18
144
31
23
6
18
9
15
1
47
12
54
30
12
81
28
8
57
15
4
32
16
47
1
11
6
67
65
3
9
24
39
33
18
78
19
5
66
6
138
48
1
23
1
96
12
53
120
6
33
40
5
48
15
148
5
12
24
7
71
49
137
24
7
11
9
4
53
19
47
57
51
21
40
47
78
12
24
15
3
13
47
9
15
61
12
5
43
17
7
59
6
42
36
6
43
41
24
12
3
28
17
72
42
6
144
6
6
30
9
33
39
9
7
56
9
42
129
16
35
78
15
3
24
6
31
29
31
83
6
24
12
36
6
12
21
15
6
15
33
18
21
36
36
9
19
24
36
11
1
48
23
13
104
93
36
12
39
39
1
95
12
13
17
31
65
18
54
24
31
36
29
6
78
60
36
36
6
49
35
30
96
6
66
3
21
24
6
24
33
15
1
41
36
36
15
33
24
55
95
45
9
7
20
40
24
41
3
15
60
1
53
12
30
162
18
9
88
84
95
12
18
12
31
24
17
31
23
6
12
15
88
12
17
18
13
32
33
111
4
24
5
3
40
29
54
48
37
107
138
43
41
6
42
24
31
53
42
6
42
6
43
12
5
48
24
6
18
30
13
5
30
6
24
72
27
57
30
24
1
11
12
84
36
18
72
19
108
104
27
6
7
17
18
12
36
1
5
6
66
6
60
48
42
7
32
72
36
57
55
84
5
12
30
36
49
5
12
12
24
18
24
18
63
21
12
7
35
13
29
48
48
3
39
30
12
6
12
90
18
18
31
72
29
24
102
78
15
3
1
5
60
19
17
39
15
49
5
30
1
11
1
29
66
30
18
54
15
16
35
25
29
75
36
69
31
35
30
12
66
25
23
18
87
75
12
42
15
21
12
12
30
36
73
5
19
11
12
48
49
35
85
29
66
90
7
29
43
89
24
24
6
6
18
24
6
67
47
1
17
12
36
12
24
18
36
1
5
6
54
30
93
9
12
12
3
72
21
7
5
48
42
24
37
53
55
24
29
18
54
18
72
66
6
42
30
18
6
1
65
67
17
66
9
3
33
9
19
5
12
31
17
51
69
3
4
17
12
12
7
17
24
60
24
48
6
12
9
15
60
30
24
15
63
1
29
42
66
7
44
15
49
5
12
12
19
53
42
49
12
83
13
24
44
21
6
9
33
30
9
16
36
5
36
15
39
6
24
19
56
4
23
97
5
15
33
36
7
104
15
6
19
32
16
60
12
20
3
18
84
48
18
73
23
37
11
18
18
1
8
4
23
13
35
12
18
3
15
42
15
21
18
97
5
7
12
23
205
41
36
3
16
60
5
24
42
114
63
9
48
19
12
83
6
12
42
145
5
18
6
42
61
47
13
17
30
1
32
3
30
3
15
18
36
12
12
51
3
54
51
93
12
6
133
11
1
23
18
12
15
3
6
12
43
12
5
72
210
37
17
48
39
39
1
36
11
85
23
25
5
12
48
6
24
45
201
19
35
78
12
87
45
19
48
29
78
37
17
15
16
17
36
12
19
44
33
30
1
60
95
6
42
18
18
18
30
36
1
29
15
33
39
57
19
5
36
12
180
15
69
31
59
1
23
1
5
36
55
8
3
12
6
24
48
7
60
71
6
42
12
6
6
18
72
12
27
33
12
48
7
17
12
24
78
30
43
53
19
20
28
24
5
48
12
132
72
7
48
12
47
24
6
42
1
11
21
15
61
11
1
41
55
35
18
12
30
30
144
15
36
9
12
42
37
77
6
18
31
5
114
36
1
44
40
24
17
199
5
138
42
36
31
29
30
54
3
33
7
113
30
6
18
6
3
15
129
3
12
1
35
13
24
20
9
27
15
18
3
72
3
285
4
120
11
6
6
73
53
6
96
129
33
30
36
61
5
12
90
54
24
19
5
36
24
3
105
12
72
7
53
42
1
5
6
129
93
48
24
48
39
39
48
54
6
13
83
9
39
6
54
1
8
15
90
3
3
126
60
19
29
55
48
101
12
51
40
11
18
18
12
49
29
12
12
66
24
33
3
6
12
43
8
40
5
43
5
18
48
12
18
30
12
54
3
36
3
102
60
12
39
3
1
17
36
15
45
30
42
12
7
8
9
12
67
41
18
1
5
12
15
87
1
17
12
30
30
24
42
12
33
64
24
59
48
96
33
3
1
89
48
30
85
29
60
91
41
18
81
33
12
54
54
96
36
3
27
81
81
6
12
49
11
132
138
12
36
108
24
7
11
42
19
48
5
30
13
44
21
19
12
23
24
9
36
27
6
3
33
19
35
61
12
5
42
6
12
115
53
3
9
27
51
1
60
23
24
30
6
84
13
108
89
43
35
6
3
3
49
47
18
27
21
12
19
11
25
17
39
99
12
49
5
18
66
24
24
42
1
56
21
31
77
48
7
89
36
12
3
33
103
24
53
12
18
1
5
43
35
49
119
18
30
6
12
7
23
18
6
12
162
24
6
1
12
53
42
42
12
72
60
48
30
12
12
54
31
5
7
23
13
5
54
36
66
36
42
33
9
12
42
1
17
48
30
6
24
18
6
36
48
18
25
47
12
66
12
6
60
33
16
5
30
42
15
52
36
41
66
37
5
54
48
84
24
36
84
30
108
19
32
28
17
36
19
12
36
12
20
21
24
30
6
42
30
60
72
3
40
23
13
5
7
29
54
9
33
24
31
12
5
18
60
37
32
33
39
16
36
53
24
15
231
21
81
6
21
21
12
7
23
48
12
18
48
12
55
12
29
36
12
24
24
48
54
1
17
78
1
11
6
24
12
48
18
18
55
44
33
111
9
27
36
4
77
18
9
21
55
41
27
36
9
18
ABCD 98164619992*3^$a+1 [50013]
40
96
24
36
132
32
28
8
24
63
57
15
18
3
159
18
111
16
53
31
36
8
112
20
36
28
80
76
8
33
135
27
13
60
12
185
91
71
73
12
80
88
53
144
75
195
93
15
25
36
84
8
4
84
29
67
8
33
103
41
18
37
56
148
29
18
90
3
51
61
84
144
164
33
55
132
65
18
9
48
15
73
92
105
135
52
20
4
80
16
36
180
12
23
54
19
44
27
18
3
64
104
64
80
88
24
60
35
25
65
63
12
28
23
45
52
65
67
5
183
87
9
27
72
61
101
99
16
20
4
276
71
85
32
148
32
16
104
52
48
8
69
75
51
57
33
75
40
24
68
27
9
9
75
180
36
4
227
13
12
65
18
117
120
64
41
55
35
9
52
108
84
17
3
87
21
204
304
11
73
35
61
92
99
273
148
60
44
51
57
33
39
105
63
12
24
12
15
25
12
8
225
79
24
36
36
5
103
80
16
60
24
59
162
75
51
57
52
24
24
23
45
4
41
90
129
88
17
18
25
32
88
156
44
16
84
5
3
87
18
39
15
73
17
18
18
79
11
9
4
24
60
47
1
17
31
36
320
16
92
36
117
72
27
45
3
16
96
144
24
347
18
27
135
9
4
48
47
81
81
111
28
84
56
84
105
183
52
20
40
72
108
47
45
45
43
32
24
4
68
9
163
17
75
4
11
25
11
49
131
25
47
117
100
108
17
99
12
360
15
13
44
28
44
100
168
20
52
80
16
68
141
31
32
40
23
45
120
28
140
4
80
15
72
198
27
88
20
12
100
95
21
28
36
95
18
7
11
169
20
48
60
63
54
63
16
32
60
27
37
20
33
3
24
16
84
56
112
20
76
44
60
48
40
20
108
52
407
37
8
27
81
28
24
48
44
16
65
127
56
40
56
4
72
44
64
176
63
108
57
60
28
44
4
41
331
12
107
265
8
87
36
9
36
9
18
45
12
144
159
73
44
136
44
48
33
54
18
31
80
24
48
4
60
23
1
92
132
63
49
104
4
5
31
60
44
48
112
96
36
113
223
65
43
11
81
52
65
3
4
68
100
5
43
29
36
99
16
29
3
172
23
13
140
40
12
65
175
32
120
15
25
101
27
36
136
20
16
12
72
80
36
15
37
8
99
13
48
12
8
45
7
47
25
24
80
141
163
20
160
80
27
73
80
297
63
48
69
43
47
21
60
4
23
25
20
135
1
56
40
11
25
47
1
92
72
40
92
36
9
75
24
4
5
63
52
96
12
119
21
72
72
15
21
69
36
54
109
144
192
8
112
48
53
7
65
18
144
9
4
5
18
13
140
100
20
52
8
9
67
44
4
36
60
59
37
116
9
55
24
32
69
75
64
36
8
28
5
19
35
36
72
45
108
88
20
27
9
153
67
23
108
162
31
32
28
20
16
8
36
76
24
12
12
92
36
45
3
52
8
136
108
80
45
43
29
3
123
237
96
16
20
4
44
33
43
24
68
28
17
55
8
72
48
16
36
60
32
15
25
56
64
8
225
39
4
84
215
1
24
48
17
55
17
3
160
116
40
41
79
24
140
72
48
15
13
24
20
40
11
57
40
96
32
4
44
16
24
11
45
40
41
162
21
177
72
72
43
20
27
21
15
49
48
20
63
144
36
90
54
9
192
60
9
39
36
24
4
12
24
59
225
27
1
92
15
25
47
36
13
41
3
15
85
8
144
4
137
7
48
179
9
27
93
36
88
116
81
18
57
88
17
3
36
100
12
65
7
68
108
69
27
40
23
13
144
5
111
24
45
115
65
31
8
24
16
11
108
1
260
40
140
81
79
32
60
4
44
4
32
148
20
16
104
15
121
239
25
56
192
24
48
72
33
3
87
1
56
4
144
56
9
7
11
9
108
12
33
63
72
45
108
3
76
68
16
96
11
90
55
92
16
20
16
8
28
179
36
45
40
12
68
100
8
69
3
28
59
90
7
56
48
87
37
17
36
27
27
25
24
32
64
53
31
ABCD 98165005124*3^$a+1 [50022]
39
5
85
47
73
47
85
35
55
41
49
23
25
11
12
13
24
11
36
4
80
64
21
87
3
66
191
24
40
44
115
9
15
5
52
9
24
63
8
36
13
111
56
85
39
51
29
36
88
32
73
36
71
48
1
51
9
35
19
77
4
56
79
101
25
11
108
64
116
61
35
40
9
11
60
36
12
16
84
21
87
48
20
12
4
45
3
36
60
21
23
31
6
3
92
25
24
35
31
9
164
25
42
65
16
9
48
23
37
123
39
54
147
48
15
45
20
40
56
199
81
9
39
20
16
69
6
9
8
37
3
69
144
59
7
9
44
96
96
4
56
84
4
56
4
32
108
25
36
51
116
13
36
35
124
44
72
40
63
17
13
35
7
29
76
20
4
15
30
95
4
15
41
64
21
36
23
48
72
31
81
44
36
16
32
7
101
148
44
132
120
168
85
11
24
48
4
75
48
5
16
21
11
73
96
59
31
29
84
16
15
66
23
16
20
12
127
6
27
48
72
9
24
15
39
66
15
45
36
3
20
25
60
171
144
56
96
85
59
36
4
44
12
79
5
85
6
48
53
109
35
109
87
92
12
4
81
48
72
60
144
75
9
35
36
1
3
12
36
9
54
30
36
54
17
24
24
31
54
180
15
69
11
31
29
205
54
17
60
28
32
64
15
5
25
39
20
1
71
48
7
30
18
65
97
54
17
169
30
45
20
24
132
48
52
9
35
108
1
84
143
4
33
63
8
36
4
80
60
25
36
23
120
16
20
19
30
180
15
56
289
96
51
68
205
3
8
79
57
15
81
8
16
39
45
21
24
36
3
15
17
24
52
140
24
24
1
35
4
32
24
48
52
68
12
16
33
15
9
12
15
45
59
40
129
60
35
108
4
9
6
54
84
60
3
20
13
54
41
49
23
24
48
25
11
25
35
181
60
39
15
30
11
16
9
23
48
73
60
35
1
15
80
25
119
16
44
25
36
35
36
103
5
64
27
174
60
15
21
99
9
72
108
3
48
39
17
24
31
9
24
8
48
1
59
76
20
16
453
15
9
3
27
137
24
136
24
152
13
11
36
12
36
49
11
144
16
15
65
96
49
24
27
44
1
39
15
66
39
80
84
12
25
23
36
139
30
36
71
144
12
84
24
49
15
15
5
48
19
29
4
81
27
9
11
73
35
12
88
56
48
112
80
25
11
48
85
95
96
48
85
90
72
30
18
150
36
36
39
20
49
47
28
81
24
87
48
36
32
169
24
27
3
24
81
9
23
48
1
23
85
27
8
1
35
36
48
1
54
6
35
72
13
35
72
60
12
7
30
35
144
12
132
7
120
24
101
28
15
30
11
85
36
23
16
44
36
40
36
75
48
5
1
11
25
30
18
27
99
45
140
24
25
15
20
1
47
28
21
99
39
41
12
52
32
24
4
21
27
93
195
12
9
23
1
195
36
15
29
25
39
21
36
108
12
99
69
12
63
15
17
60
84
12
19
114
47
60
13
24
156
11
16
69
15
44
40
39
42
30
33
8
49
83
12
16
68
4
21
39
20
60
60
48
4
105
39
20
1
11
43
54
72
3
56
25
96
144
111
33
36
27
32
16
321
35
60
79
24
45
60
15
65
120
121
6
48
126
47
43
126
24
11
48
25
96
30
6
108
47
60
139
6
84
27
33
15
69
23
48
40
92
229
78
33
8
36
49
90
66
24
39
81
6
9
81
23
7
41
12
25
51
15
5
49
35
48
13
15
12
32
48
40
120
39
33
60
32
19
66
24
51
20
48
1
27
9
39
36
24
56
13
90
161
1
159
105
24
3
9
11
103
65
16
20
48
85
15
72
20
19
54
23
28
144
57
84
107
28
9
72
3
92
48
28
9
159
32
12
16
32
73
90
189
105
11
55
5
16
140
4
144
36
15
6
119
1
15
20
96
28
36
8
72
144
24
31
54
11
1
15
56
7
72
30
60
15
8
72
85
35
55
65
79
30
27
44
48
52
15
18
12
15
44
85
90
96
21
27
53
43
5
61
144
15
9
47
16
9
35
4
9
6
30
36
171
123
21
45
23
96
169
60
11
60
4
15
17
60
28
20
37
15
105
39
69
167
48
36
1
95
16
8
25
11
13
12
18
17
4
252
39
9
20
25
120
36
71
4
3
30
36
11
60
100
176
4
336
93
35
49
47
13
66
29
85
30
42
23
25
6
45
44
31
81
63
17
55
18
6
57
8
52
3
6
39
20
61
35
25
48
72
15
129
11
100
15
24
54
66
17
12
36
16
8
37
51
72
32
24
40
80
4
20
7
54
111
48
12
48
20
96
16
68
7
18
87
24
24
56
96
55
29
85
36
18
41
24
36
1
63
27
101
4
176
24
4
129
12
60
35
4
44
7
9
56
24
16
56
12
97
59
36
43
21
12
20
43
17
84
25
71
13
35
96
60
ABCD 98165969654*3^$a+1 [50282]
120
65
12
27
64
48
72
29
3
120
88
48
89
63
9
12
36
15
24
153
24
15
64
41
168
132
67
41
7
41
120
39
64
120
96
17
135
129
132
171
117
108
15
144
21
48
43
89
60
60
31
17
7
65
96
7
360
221
139
17
36
180
15
9
39
16
8
48
69
36
7
41
96
135
225
31
8
9
103
113
31
77
144
27
261
171
69
60
36
91
161
31
41
60
132
135
112
89
24
207
40
41
264
103
72
77
163
152
21
132
7
224
136
48
72
5
48
12
151
32
40
17
336
183
64
128
93
139
8
120
64
96
17
48
135
9
55
65
39
232
17
15
40
17
159
57
79
41
7
17
24
31
53
60
7
48
281
84
144
139
72
125
132
151
32
112
41
96
24
39
57
63
105
175
77
99
237
84
223
48
161
39
208
5
19
17
156
228
168
31
80
57
156
48
36
240
24
120
156
91
248
141
147
16
329
48
120
79
120
128
9
48
15
93
51
16
72
8
192
57
24
7
5
75
48
64
80
208
72
176
153
183
45
99
9
84
288
195
24
81
31
80
9
108
115
29
48
96
36
31
17
156
19
17
48
15
88
149
60
207
64
48
53
51
33
15
72
105
24
36
36
127
77
60
31
137
24
96
36
91
65
216
63
24
120
40
128
9
48
168
240
7
72
48
53
48
91
8
72
144
165
12
175
113
36
180
168
87
88
257
159
16
120
17
12
171
69
27
64
209
367
8
9
183
285
67
8
57
183
213
139
8
45
187
41
12
156
48
84
36
15
16
8
9
7
41
63
201
31
240
53
51
45
144
19
65
12
99
16
96
24
5
108
15
21
67
17
24
216
15
40
161
7
29
60
15
144
81
103
32
216
57
103
41
108
51
184
80
40
416
9
63
48
57
7
65
39
72
69
3
105
255
88
29
99
81
63
9
31
65
103
80
40
24
56
64
5
84
15
45
19
48
17
55
53
48
51
40
56
40
149
99
141
75
88
29
3
33
103
89
55
168
72
48
185
55
8
9
39
177
7
65
63
40
8
24
177
312
31
17
36
75
21
204
48
48
24
7
8
112
65
7
96
120
17
96
7
185
55
5
75
64
5
43
5
12
55
128
93
12
72
60
36
168
79
89
12
60
15
81
36
19
8
33
72
72
24
15
96
33
252
123
208
8
16
89
79
65
207
48
9
79
128
93
156
132
12
111
165
84
12
51
48
57
15
129
87
64
209
60
156
31
53
156
144
79
48
5
75
9
15
9
7
120
41
204
19
8
21
51
81
12
60
48
84
3
129
79
89
31
24
17
24
24
39
129
36
19
8
160
80
81
63
105
159
81
223
29
211
41
199
17
63
112
29
12
15
40
32
40
41
127
41
79
5
27
72
40
65
84
12
84
36
79
77
108
63
40
32
33
15
93
75
72
48
24
165
91
41
168
111
105
168
72
7
41
15
9
48
127
176
ABCD 98166091042*3^$a+1 [50006]
24
6
22
43
29
43
29
44
10
32
54
71
13
24
27
3
46
14
22
20
71
37
18
33
20
12
23
17
9
35
65
35
3
48
29
19
6
39
19
21
5
24
43
17
11
79
18
24
46
44
18
90
1
32
3
6
58
1
17
20
3
40
29
36
70
17
19
38
23
13
52
8
54
10
123
28
19
33
15
5
13
11
25
6
102
36
16
31
60
7
13
29
11
37
6
76
125
4
5
155
16
9
30
54
43
35
12
12
21
55
134
10
1
40
9
40
8
12
54
37
20
105
35
67
33
15
5
37
12
15
24
9
6
5
32
9
50
5
13
96
51
84
56
79
16
49
79
12
4
32
4
14
30
6
11
40
15
18
15
99
133
20
20
19
5
64
32
79
81
63
10
26
5
43
12
49
16
56
45
19
35
90
44
7
47
30
3
15
30
63
20
7
54
31
100
24
13
3
93
11
61
24
59
1
70
8
33
9
4
31
41
43
11
85
49
6
5
1
42
12
18
48
24
106
2
6
6
76
75
17
16
116
28
50
33
104
16
3
5
32
9
8
12
24
24
27
45
24
84
71
40
21
90
81
24
36
20
37
18
114
18
10
3
4
1
43
5
35
17
43
7
22
32
4
35
99
6
15
20
59
2
30
1
68
15
5
19
12
45
1
2
102
4
31
16
20
5
14
4
20
36
5
13
123
45
55
27
2
35
19
17
19
169
17
90
18
51
63
36
24
1
56
39
17
173
91
24
37
10
8
45
27
89
19
30
42
10
2
17
16
3
30
30
10
7
29
11
80
24
36
7
42
96
15
33
16
19
16
56
88
75
12
33
27
18
42
25
29
66
30
3
27
12
16
72
89
19
54
98
12
57
80
120
16
27
6
12
48
54
10
23
49
91
20
17
16
2
30
15
63
6
24
7
8
27
34
50
4
2
52
20
16
35
19
17
9
115
5
51
73
23
15
30
22
53
8
16
3
66
52
55
7
30
42
41
4
15
4
26
24
36
11
47
2
6
85
17
3
3
37
23
12
12
1
16
55
108
6
12
3
27
53
25
96
15
20
43
1
11
24
117
193
15
16
49
6
54
35
1
6
52
26
114
30
11
91
65
49
27
8
1
18
13
59
10
11
43
17
28
20
27
9
51
5
8
15
36
38
30
6
27
9
39
27
4
9
71
41
24
19
42
72
43
23
41
24
19
36
5
7
12
42
24
27
44
13
23
67
42
24
30
22
3
40
37
12
60
6
54
63
3
12
12
13
27
1
31
21
28
52
40
48
87
13
16
16
27
36
17
4
9
6
61
17
42
18
40
18
8
12
9
9
35
25
87
3
10
15
149
16
36
8
3
57
42
9
72
24
109
26
36
29
115
24
24
60
33
40
17
12
11
97
63
24
75
29
12
25
18
12
42
58
5
13
67
25
48
7
28
1
4
2
24
69
15
5
40
32
13
52
3
11
54
54
13
8
45
24
60
60
11
25
15
32
68
92
15
72
137
13
30
57
4
60
52
7
17
24
40
15
12
48
5
19
42
30
18
27
44
7
13
12
29
24
10
1
1
48
11
65
35
63
1
45
44
18
53
19
6
24
16
104
12
64
146
5
13
16
26
1
5
4
50
1
20
40
5
18
10
26
18
136
2
42
3
84
21
23
91
1
29
144
10
1
25
30
18
23
7
6
15
81
90
6
35
13
54
12
61
4
13
6
54
30
33
13
20
15
9
11
7
12
93
15
5
43
6
11
84
16
3
42
12
42
4
41
9
76
56
15
37
43
20
35
10
83
61
19
1
60
24
35
55
77
64
43
32
40
169
19
17
31
12
60
41
29
23
24
45
16
14
4
80
6
66
13
69
20
11
12
7
42
19
5
42
4
8
10
7
43
6
36
18
6
15
27
54
24
11
5
71
3
6
64
47
7
53
3
16
8
90
31
12
47
53
8
5
120
6
1
53
16
14
17
5
32
43
8
56
24
7
13
15
32
12
190
8
30
12
22
19
16
39
6
24
11
16
8
32
117
47
25
44
6
5
4
49
126
1
79
10
7
40
57
71
7
12
22
8
23
40
20
4
15
1
40
13
24
10
32
24
54
11
7
9
33
47
25
31
53
15
15
30
6
1
143
6
24
60
42
29
40
24
39
6
6
24
5
32
95
40
72
50
22
41
27
13
173
11
5
26
28
5
15
25
5
27
128
1
28
8
95
7
18
34
8
28
13
5
32
42
33
15
18
87
15
30
24
30
30
11
25
84
18
1
41
71
43
24
30
11
31
5
43
17
103
1
11
108
48
60
69
3
36
41
73
43
20
13
11
21
12
51
15
5
49
23
7
1
39
62
6
29
13
83
48
11
44
10
31
25
108
3
8
1
31
17
42
84
12
12
57
96
8
5
2
30
4
8
63
27
42
18
58
18
2
3
45
42
24
24
41
36
13
7
28
59
21
52
40
33
51
36
19
25
43
6
24
12
36
34
8
41
49
36
36
6
22
38
45
33
47
103
101
101
68
30
36
46
19
4
9
18
58
7
83
26
48
30
36
40
14
3
19
44
10
47
9
34
26
10
38
31
16
23
61
32
17
60
18
12
42
6
12
17
29
54
92
34
20
36
30
24
21
31
45
95
54
30
21
7
33
5
24
35
4
129
11
36
49
24
23
5
50
25
77
83
35
65
9
15
9
12
34
18
31
5
14
18
12
23
8
5
27
63
77
7
77
31
29
19
41
64
96
3
6
54
100
13
4
1
75
5
24
4
110
6
18
30
16
11
51
90
24
4
20
24
3
3
37
80
39
1
29
60
6
93
20
17
15
220
4
3
6
40
31
41
3
11
6
48
47
4
9
30
37
17
36
40
15
29
11
1
11
4
73
26
24
12
5
5
134
21
9
7
29
15
9
24
6
41
25
18
18
40
8
7
23
37
107
108
25
17
18
85
15
45
23
94
2
29
37
12
27
1
8
27
9
28
50
17
56
44
36
40
63
1
31
18
12
35
8
5
150
5
40
45
60
11
36
40
7
8
53
29
18
8
37
5
4
108
2
125
1
12
18
18
66
30
11
20
23
25
17
3
12
27
21
81
10
49
7
24
138
123
19
9
40
59
157
4
1
14
72
29
49
11
1
72
51
21
48
28
14
18
30
33
9
4
32
94
38
3
33
11
24
12
7
120
18
59
13
112
11
44
96
7
30
72
24
11
16
9
18
30
46
2
12
66
41
1
15
44
79
6
6
54
48
156
6
5
79
72
54
35
31
18
11
43
33
37
8
42
76
17
28
71
18
11
1
114
82
15
48
12
28
16
4
5
11
1
12
23
5
68
54
60
13
17
3
19
49
19
41
35
25
7
60
33
1
36
74
30
35
1
123
56
13
46
26
11
19
5
16
13
50
4
20
13
20
8
67
24
54
12
43
5
166
29
25
14
30
3
8
1
18
18
35
43
66
16
18
14
6
24
12
30
40
74
24
17
31
18
16
36
59
135
24
17
7
33
9
18
18
3
32
5
63
60
35
12
18
6
29
1
ABCD 98167125944*3^$a+1 [50087]
39
27
70
2
30
3
7
20
12
16
30
42
30
8
34
14
30
21
15
48
6
54
21
36
15
36
52
26
16
18
42
36
32
15
60
12
133
2
9
1
50
28
12
78
2
28
2
46
98
12
4
95
1
83
27
33
9
40
48
2
58
20
42
18
63
39
12
30
118
32
6
30
42
22
6
23
27
10
23
12
19
8
18
130
12
17
31
8
9
3
52
2
10
80
6
15
3
30
87
19
30
11
27
21
7
104
33
21
15
1
6
24
8
12
93
7
50
39
9
18
54
10
53
25
32
60
6
10
12
35
36
15
42
30
33
7
2
40
11
61
50
16
24
18
11
21
10
8
12
84
4
8
45
9
18
33
27
40
17
24
7
5
15
4
5
48
21
6
10
8
10
2
48
36
39
25
18
30
14
24
4
20
10
38
12
28
20
4
30
30
8
33
39
9
7
20
82
18
8
66
6
9
111
4
48
18
8
51
103
12
26
40
8
90
54
6
42
18
34
62
45
3
48
30
48
24
12
15
3
82
78
17
48
15
28
8
24
28
5
37
12
6
5
33
30
54
10
20
30
51
81
46
5
39
9
7
24
8
10
2
24
21
9
16
30
20
18
10
12
29
19
38
10
8
4
5
51
24
42
24
16
6
72
41
1
6
12
17
36
12
15
57
9
22
12
32
60
60
48
33
3
6
3
25
38
9
51
4
78
18
17
13
12
2
10
8
27
33
52
90
18
18
5
12
105
36
22
12
12
30
6
2
66
196
8
33
72
12
43
8
54
3
3
48
9
15
6
16
8
10
8
57
7
38
51
7
30
14
28
8
4
74
6
16
29
135
46
32
3
12
3
10
32
28
14
9
12
15
112
20
28
54
14
30
30
16
38
3
19
5
15
54
54
12
28
18
38
6
126
45
27
10
12
23
27
24
30
39
15
12
6
22
2
3
57
66
64
50
30
30
18
10
2
6
3
57
48
54
21
9
22
6
14
21
25
20
15
49
14
94
122
136
30
20
42
36
54
22
8
168
9
39
6
6
9
13
23
72
12
75
33
25
2
16
24
29
81
10
8
28
12
5
7
48
2
10
14
90
45
9
27
3
12
30
6
12
40
38
3
45
6
69
36
3
66
39
7
6
32
28
42
20
33
12
7
18
12
20
60
51
25
80
4
35
63
18
3
36
3
18
30
54
10
50
15
3
58
24
18
41
1
26
10
12
2
10
6
68
24
18
42
105
13
14
16
54
11
99
66
10
14
6
10
50
4
14
42
34
68
18
4
53
3
18
27
9
16
44
16
12
32
58
32
10
18
5
85
38
60
54
18
28
32
28
62
6
4
5
63
22
30
5
25
47
1
54
44
4
101
12
49
14
45
24
25
18
2
42
33
15
52
26
4
128
36
30
24
28
14
10
36
32
48
12
48
18
15
27
4
29
12
7
18
44
30
6
12
48
123
9
42
60
30
28
90
20
33
19
8
6
36
10
14
16
11
3
24
42
10
6
14
16
17
7
48
17
9
42
24
24
12
34
14
12
18
12
30
10
50
90
48
12
18
9
7
8
36
21
85
18
122
18
12
96
54
18
10
2
10
50
16
44
18
22
8
48
18
6
9
51
6
15
19
80
10
6
8
64
32
9
72
39
16
53
19
5
13
68
6
33
25
35
12
55
60
8
78
40
2
12
33
55
2
39
19
60
56
42
15
63
24
36
6
70
36
8
9
85
18
8
22
12
18
50
10
20
10
23
15
21
75
16
12
17
1
92
15
37
6
8
21
51
30
10
54
6
32
10
83
15
48
6
10
14
34
26
4
30
2
3
75
36
22
30
92
33
9
30
6
10
20
24
81
7
12
6
30
14
36
72
90
40
12
18
18
68
34
71
37
32
60
18
9
15
48
33
72
21
6
24
46
14
9
37
8
60
30
6
16
11
3
24
6
4
8
4
23
15
10
23
87
21
57
34
18
102
101
135
94
95
45
36
12
6
16
60
53
7
29
24
7
44
60
16
18
2
48
36
30
72
10
8
4
12
5
1
24
11
57
10
18
8
15
19
41
7
12
12
8
33
9
3
7
8
21
9
30
30
52
26
34
23
36
36
3
18
4
23
67
36
32
45
51
4
5
7
18
50
40
2
18
10
38
42
36
16
11
3
69
15
28
68
141
85
48
38
34
11
12
13
20
27
103
12
8
60
12
12
100
26
40
44
15
1
12
35
43
42
78
12
2
10
29
7
53
12
39
40
14
34
20
40
8
144
9
19
12
8
60
22
8
66
16
18
26
76
20
40
41
25
32
10
53
7
2
66
12
10
38
18
82
5
33
66
9
7
5
37
32
28
47
9
16
6
29
36
33
39
25
20
48
84
70
5
15
36
12
48
9
15
9
27
18
42
30
22
72
20
30
46
32
33
63
69
3
64
53
13
102
137
3
21
87
4
65
75
10
14
69
37
35
3
10
107
13
23
72
7
8
10
56
12
3
9
52
20
54
4
8
40
32
12
24
34
30
113
25
8
24
15
7
14
16
14
4
8
10
8
24
10
5
97
38
28
5
3
22
72
11
19
8
10
35
48
1
48
30
62
18
40
8
54
58
5
36
37
23
19
42
11
39
84
42
64
23
21
52
14
28
8
34
6
8
12
9
55
66
119
13
12
36
42
17
15
18
27
25
14
4
26
4
50
33
117
42
45
45
70
29
12
7
8
4
14
6
16
74
3
67
14
6
48
12
81
117
58
24
5
9
4
38
12
40
8
24
24
34
18
53
24
15
12
160
36
29
33
6
16
14
34
56
30
36
46
14
15
1
2
33
39
28
5
3
34
36
20
15
19
5
31
2
10
65
36
1
66
2
28
14
9
9
15
3
4
20
81
7
5
15
40
2
10
41
67
77
1
2
112
44
64
48
2
22
6
24
26
4
8
18
48
16
50
24
12
4
96
8
45
24
12
15
18
28
50
93
7
92
6
75
36
63
66
24
40
2
10
108
32
6
9
121
74
46
32
63
27
12
10
20
3
72
15
28
60
32
28
17
85
80
10
14
15
87
60
34
11
19
20
36
22
11
51
24
16
68
40
48
30
72
8
52
11
12
7
146
52
2
10
12
68
12
6
24
18
6
12
4
18
12
14
4
42
50
30
16
62
6
16
23
21
15
27
9
1
42
68
22
11
12
15
64
38
51
1
60
26
57
3
33
12
3
4
32
148
38
60
12
10
30
11
72
12
33
24
18
33
24
13
30
20
22
14
4
20
21
12
24
36
39
70
11
7
2
6
40
8
36
33
7
60
38
10
41
21
3
13
20
22
48
5
55
2
30
52
53
55
17
81
42
30
10
17
3
40
2
10
41
19
8
21
7
30
24
38
48
4
18
35
3
22
23
3
21
21
10
17
25
30
5
7
18
2
90
46
12
17
73
2
24
34
8
39
51
18
22
5
12
21
82
5
45
4
48
30
8
42
18
9
85
6
50
3
21
10
8
42
63
15
12
18
36
6
16
24
14
24
40
26
22
72
11
1
18
60
20
126
15
27
12
48
42
18
9
24
7
29
25
6
8
126
54
9
7
29
1
68
27
55
26
4
23
37
11
33
24
15
7
36
14
18
22
78
12
36
53
15
4
2
18
6
12
52
32
18
22
18
56
12
33
39
28
24
6
35
27
42
24
27
15
18
4
26
24
12
24
16
8
40
50
42
105
21
12
12
18
40
77
43
18
20
12
10
26
30
24
12
24
4
2
70
5
3
33
9
24
126
16
12
2
51
19
26
12
6
9
21
36
15
108
7
6
24
60
11
15
48
9
25
23
93
15
1
44
6
9
1
8
10
65
60
3
48
4
12
20
33
27
70
18
8
12
6
52
42
60
65
43
42
48
42
65
12
103
5
ABCD 98167182944*3^$a+1 [50078]
21
14
12
46
24
44
66
10
6
8
64
72
48
140
18
22
56
34
87
3
32
28
80
6
67
143
1
5
34
14
12
55
45
8
52
140
30
28
6
86
24
66
48
10
12
26
19
75
8
160
48
50
28
36
80
30
66
60
28
152
22
20
132
61
75
104
30
150
4
60
20
16
6
102
32
36
12
16
9
17
16
15
87
102
96
8
139
75
8
58
132
87
27
98
40
48
99
51
78
50
82
42
50
6
72
49
15
20
30
18
60
16
12
104
13
33
84
8
18
30
112
3
5
12
60
18
12
60
22
51
35
82
2
25
11
88
26
18
28
2
78
12
78
88
51
155
48
85
111
56
1
29
24
19
83
24
36
22
48
62
112
56
109
23
70
32
18
48
42
66
4
38
70
20
48
16
78
75
75
56
112
24
48
2
34
32
70
75
99
20
166
122
166
14
40
2
30
28
56
4
8
52
33
3
66
24
24
68
22
60
2
18
48
112
12
80
10
48
50
12
4
54
48
2
25
3
14
84
6
16
74
78
13
72
15
26
6
78
30
85
77
60
34
26
40
50
36
12
132
13
3
42
6
74
106
62
52
32
108
46
26
24
54
13
167
10
18
8
6
60
100
48
156
104
28
14
18
18
28
84
32
16
104
148
20
60
12
60
10
26
70
48
39
41
36
10
6
44
16
14
36
12
6
54
58
42
6
72
74
36
22
2
90
6
28
54
6
21
5
28
2
16
42
32
58
36
90
2
30
54
114
34
33
35
90
58
6
38
48
12
6
19
107
16
30
20
28
60
2
22
48
62
18
18
22
102
68
25
125
30
22
32
10
90
14
37
119
94
6
18
80
43
65
90
12
78
22
32
4
194
55
5
30
18
78
10
24
2
46
20
30
25
24
3
30
20
10
57
45
104
22
48
60
44
58
32
16
60
146
24
10
26
121
5
4
38
96
24
30
40
32
94
42
74
64
36
8
37
3
50
10
105
35
36
42
112
12
36
18
14
22
14
66
6
19
21
48
90
20
142
38
294
40
3
23
12
34
50
25
41
12
42
58
18
14
48
7
5
6
37
35
40
66
26
28
2
88
156
14
12
100
36
42
20
12
16
68
36
78
78
22
26
31
11
12
76
62
18
82
92
108
40
44
6
52
20
25
5
162
66
55
27
92
18
42
106
50
30
88
51
11
42
18
72
18
22
20
22
63
27
20
4
20
6
34
12
44
30
34
24
78
14
58
2
30
16
27
11
102
28
147
33
14
52
8
37
23
100
2
24
139
11
6
18
52
8
70
32
28
15
65
10
8
72
60
12
4
6
56
72
40
75
17
16
14
78
106
26
28
3
24
3
8
10
104
48
6
96
4
54
60
12
14
22
2
58
74
1
99
24
2
42
12
6
48
12
19
21
8
4
32
31
17
90
162
78
10
6
42
2
42
66
52
92
96
4
24
9
57
50
13
53
22
56
37
39
8
58
50
84
6
40
72
6
92
18
6
124
24
20
73
167
22
3
83
12
36
6
58
12
8
18
30
88
32
4
8
12
18
12
24
6
70
26
10
27
15
8
24
1
35
48
30
31
5
40
50
30
46
50
64
6
12
2
4
72
14
58
38
60
12
42
40
44
70
30
56
30
4
54
3
27
68
10
134
40
8
25
35
120
6
34
30
50
48
12
60
12
60
10
3
23
4
80
10
38
16
44
60
30
12
34
9
3
50
118
56
13
15
42
54
26
228
42
25
93
56
40
74
12
34
56
16
2
30
18
12
18
120
22
26
52
12
62
18
130
20
42
24
42
4
26
88
14
78
54
64
57
5
28
66
8
90
10
8
118
30
20
66
66
30
118
42
15
17
16
74
10
2
60
88
12
8
60
22
36
2
70
8
19
21
78
6
48
15
71
54
22
80
30
4
56
24
142
14
58
90
32
70
20
36
10
14
36
28
180
84
30
6
24
8
22
200
72
64
24
8
100
144
20
78
40
2
18
36
12
22
92
58
20
22
24
170
6
36
28
6
44
12
28
36
45
3
2
10
86
112
36
42
8
96
10
54
110
7
77
12
30
78
6
12
25
9
20
88
62
4
62
64
50
18
90
16
21
48
3
24
50
10
134
84
30
66
4
62
4
14
6
4
8
42
16
111
69
2
144
4
96
50
16
48
51
39
20
10
12
38
6
6
4
20
16
2
42
4
20
12
28
9
243
192
42
38
85
47
78
10
2
16
62
48
30
40
30
32
12
76
24
14
42
4
8
6
30
66
6
58
36
80
114
12
12
10
3
35
4
20
46
84
56
24
34
254
22
45
5
91
35
64
44
4
68
28
114
48
62
18
4
26
22
32
66
34
8
43
5
4
50
46
14
28
8
52
20
12
4
42
62
30
60
72
28
2
16
104
18
70
45
23
4
84
30
32
30
22
32
30
36
40
12
26
6
36
12
30
30
42
10
24
56
88
6
27
24
153
12
38
16
32
24
58
128
40
50
54
30
4
92
12
130
92
6
12
73
63
56
30
54
37
35
18
22
44
4
14
42
28
78
78
24
32
61
75
44
4
26
4
122
10
8
10
9
51
56
16
8
10
32
58
206
160
54
36
8
30
12
36
72
30
136
20
24
40
12
18
8
88
72
14
4
14
100
63
29
30
13
23
12
6
34
2
108
70
20
22
80
108
96
34
102
44
60
4
ABCD 98167351448*3^$a+1 [50028]
19
5
123
81
63
21
43
65
48
48
159
48
69
108
12
48
163
5
60
60
120
12
79
48
80
129
79
176
21
139
5
60
15
96
96
64
48
53
24
168
60
60
84
31
80
96
81
63
33
319
96
96
53
27
48
21
75
117
24
24
48
12
15
16
161
15
45
259
176
93
67
17
84
12
48
96
12
3
16
53
331
77
3
144
141
72
24
24
91
221
3
69
75
45
96
96
168
123
96
33
96
15
117
27
129
84
48
48
27
16
149
12
12
84
108
132
31
461
3
141
72
96
96
96
24
84
79
48
173
99
21
96
43
101
12
111
117
24
36
12
115
53
96
156
36
91
17
31
5
96
75
33
48
12
192
99
16
65
31
65
96
111
16
48
48
128
16
29
36
15
16
173
144
3
16
101
96
12
132
24
48
24
27
48
213
75
45
147
129
15
96
48
45
19
5
216
84
36
12
48
15
81
79
29
19
17
96
84
27
45
48
19
65
36
43
80
64
29
72
60
36
27
81
324
139
209
31
77
48
19
53
72
96
36
288
463
17
207
81
159
21
24
19
5
27
33
12
96
99
112
17
240
48
36
24
96
84
36
252
15
21
27
81
60
3
96
129
36
144
72
163
77
19
17
15
69
24
48
51
81
12
211
113
79
192
29
144
51
48
69
204
63
16
101
171
69
43
29
24
204
156
36
48
192
12
180
48
12
67
77
67
53
24
3
45
48
3
69
12
63
81
84
12
12
3
33
79
53
24
48
24
48
43
5
12
36
48
12
84
24
48
99
81
108
99
33
96
60
48
3
81
60
72
27
48
33
96
12
195
112
161
132
12
36
27
81
36
187
29
3
69
240
12
63
33
63
33
96
12
3
21
24
84
180
48
108
31
17
63
48
48
64
65
84
27
33
12
72
24
48
3
45
67
125
168
75
81
127
29
24
12
108
132
96
63
93
19
32
21
216
84
84
24
48
48
48
67
144
176
21
48
168
115
32
93
24
24
19
77
132
12
19
65
12
72
48
72
24
24
19
125
51
33
48
15
21
27
112
32
93
48
192
36
144
31
176
64
53
60
48
36
288
43
77
24
123
45
19
80
177
31
125
36
63
112
53
24
132
31
32
64
224
237
99
112
128
48
64
101
48
24
72
24
36
60
3
237
3
21
91
32
112
125
48
19
113
15
81
15
240
69
156
79
77
24
60
108
96
48
3
21
24
144
84
108
67
32
21
12
31
5
48
96
24
67
53
24
19
173
144
48
147
237
180
36
27
64
113
84
24
240
67
29
51
144
48
93
19
29
84
31
17
12
48
144
72
43
32
33
132
108
15
225
192
63
48
48
16
5
168
3
33
63
16
77
48
72
156
31
113
111
213
24
24
12
60
96
72
27
129
96
12
48
19
65
96
15
141
84
63
21
24
24
27
48
64
17
60
163
29
3
117
24
24
12
36
48
72
48
96
96
3
16
65
12
228
144
180
12
192
31
32
81
31
65
192
84
48
315
16
29
48
67
29
163
77
36
12
48
180
15
69
27
69
60
204
3
33
48
63
45
115
80
45
24
48
24
3
33
15
21
144
12
12
3
33
15
141
36
60
3
45
3
33
15
93
67
77
180
36
72
ABCD 98167449696*3^$a+1 [50052]
11
30
84
15
39
6
43
12
11
69
4
17
19
140
28
8
33
12
103
5
55
5
24
18
12
18
24
15
4
32
40
48
59
36
6
55
48
12
5
19
32
28
41
6
78
171
15
30
24
91
23
12
6
7
5
102
1
44
3
36
54
36
31
20
15
6
30
24
1
23
6
79
36
29
36
24
127
48
11
24
30
30
36
109
5
6
13
77
43
156
12
59
129
16
11
18
6
109
11
6
75
9
30
49
35
6
175
20
39
25
35
45
16
20
21
127
23
18
72
42
72
18
48
19
5
60
24
162
18
19
23
24
6
42
1
11
36
54
36
127
5
48
67
41
6
49
41
24
6
144
61
36
53
55
71
13
5
12
36
7
36
5
15
27
9
40
29
54
1
12
8
75
12
13
11
90
55
48
92
51
18
36
43
83
30
7
71
36
60
1
5
55
12
72
36
23
81
69
102
42
36
6
13
36
17
39
4
29
6
60
49
17
18
30
12
24
66
25
20
33
6
37
24
36
5
54
18
6
60
97
128
64
41
6
60
81
3
42
7
96
11
54
19
56
52
65
18
81
81
78
6
24
127
89
24
19
113
24
163
5
12
19
185
30
6
30
6
48
24
12
99
57
18
1
5
30
18
12
19
24
11
12
24
85
5
84
132
84
54
6
31
24
60
60
5
30
9
64
72
29
12
3
15
25
120
36
35
13
23
48
49
11
37
48
41
43
32
4
47
18
19
5
6
37
8
27
18
7
65
54
54
12
103
20
52
5
54
13
17
54
21
15
18
7
29
31
41
39
33
7
101
18
25
41
55
5
43
96
60
11
49
24
12
84
11
6
30
85
5
48
55
29
7
41
19
35
30
18
33
15
30
55
35
18
24
7
36
17
7
35
13
36
72
84
65
31
140
4
35
49
56
45
31
65
75
15
13
80
4
17
30
6
108
31
20
39
30
24
91
29
6
25
84
11
12
13
17
15
33
31
29
192
79
149
31
71
12
18
18
21
64
5
19
56
16
48
36
11
13
11
12
24
25
35
18
3
3
84
1
12
5
30
150
7
36
41
36
12
51
4
17
90
25
80
15
36
30
7
11
24
37
5
19
84
47
6
39
9
30
96
13
11
102
43
56
75
18
51
4
23
73
116
3
6
27
9
55
48
17
6
13
5
42
49
5
55
56
3
1
59
25
20
36
3
48
30
18
24
12
49
11
1
5
79
5
6
30
54
13
17
19
41
39
40
11
54
7
5
174
1
47
36
121
11
12
25
41
12
72
12
24
7
59
66
24
19
11
24
90
6
1
48
60
77
7
23
13
20
21
24
7
20
3
60
24
13
23
49
36
60
5
30
49
17
19
5
31
11
102
36
12
54
25
11
13
32
9
24
210
24
6
12
79
5
36
12
12
111
9
19
11
1
83
6
55
41
19
60
20
9
24
43
59
9
16
48
83
33
16
24
29
42
6
43
17
24
60
31
35
33
16
5
84
6
66
3
36
16
60
59
13
23
54
60
84
24
36
75
15
21
15
73
12
24
20
39
48
42
7
23
6
60
31
5
151
83
66
19
24
8
3
6
19
161
6
54
30
45
81
54
13
17
19
5
12
60
19
36
35
24
36
13
5
31
44
52
29
99
57
7
23
13
5
7
48
59
121
36
156
24
29
6
25
11
93
45
6
6
12
60
31
5
79
11
181
36
65
19
41
19
5
19
17
19
35
9
15
24
18
84
31
5
7
17
31
17
7
48
12
65
6
13
161
103
72
23
12
18
6
42
60
18
66
66
13
24
11
12
84
18
7
5
66
73
5
54
48
13
17
19
84
60
12
83
36
60
6
7
113
19
29
27
9
24
6
6
7
5
18
18
72
15
57
12
18
42
15
4
11
49
5
36
43
17
15
15
1
35
13
65
7
5
18
42
30
49
11
37
101
54
57
51
13
5
55
17
54
13
12
24
60
17
3
69
31
47
18
31
60
5
54
45
45
7
77
67
65
19
12
29
54
1
11
9
51
132
6
12
15
52
47
45
3
12
6
18
36
61
8
69
90
61
65
30
36
49
5
12
18
37
29
54
21
9
27
105
3
76
71
18
15
52
17
3
4
11
48
36
6
79
5
30
1
23
1
11
30
120
12
72
36
7
83
33
4
71
42
54
6
48
31
84
5
7
24
20
28
5
18
18
42
54
84
36
24
36
60
30
13
5
43
60
29
103
60
12
96
119
24
49
11
42
123
36
33
18
24
69
51
18
31
35
1
11
60
18
12
12
6
1
41
43
60
11
6
55
68
45
72
18
72
144
54
19
152
15
13
17
91
8
16
29
27
112
32
4
29
7
5
30
18
31
71
21
105
7
12
29
55
5
19
5
31
11
66
7
36
41
19
156
35
45
33
55
71
25
24
11
6
54
12
162
43
8
27
9
3
42
31
29
75
76
60
29
36
55
48
36
29
36
31
59
1
8
21
30
1
12
101
15
76
41
7
41
15
4
72
29
54
1
5
15
4
41
6
90
6
97
5
3
4
41
19
36
23
25
5
31
5
19
17
63
16
5
90
66
3
16
48
11
61
23
6
19
32
3
6
72
43
41
60
30
1
47
18
7
23
9
15
18
42
6
19
89
31
24
12
83
30
36
43
48
44
4
119
37
35
18
6
6
6
24
48
18
19
5
15
4
12
65
63
40
17
15
3
84
36
21
45
31
47
48
90
7
12
48
23
12
1
41
19
5
139
36
60
24
41
31
36
5
60
48
6
21
88
17
39
3
6
6
60
13
17
6
24
24
25
17
24
79
12
113
19
41
12
30
9
4
17
7
36
17
18
6
24
31
23
6
36
60
18
21
15
61
35
60
189
51
25
5
43
5
36
15
4
11
120
1
29
12
3
16
11
37
8
52
12
84
41
115
59
6
6
73
20
4
12
5
19
95
24
6
36
51
45
30
90
12
60
6
37
5
30
9
39
42
132
3
4
35
18
55
41
27
69
39
16
95
25
11
25
5
18
6
48
6
25
17
60
18
49
17
43
41
54
6
12
30
13
59
21
15
54
31
17
12
12
75
36
135
90
90
13
12
107
21
27
9
4
47
37
72
23
6
24
3
3
60
85
35
12
30
7
101
12
60
24
18
18
7
47
49
29
7
29
150
25
5
19
53
12
31
84
17
30
54
30
45
40
17
18
66
6
33
36
3
6
6
24
6
66
12
6
66
13
36
12
23
ABCD 98167477594*3^$a+1 [50034]
48
44
7
5
79
36
29
67
48
21
3
5
7
18
11
67
120
72
42
39
225
132
18
12
93
32
73
54
6
11
64
51
5
40
135
48
36
36
90
35
16
27
72
36
102
60
36
72
167
7
6
102
60
12
125
1
27
51
36
90
48
11
100
132
15
48
81
51
5
7
17
144
144
37
11
13
12
54
65
43
101
85
11
151
90
23
100
87
89
1
24
54
66
60
51
44
240
88
48
15
180
48
105
92
37
35
1
24
30
90
42
29
4
3
77
96
196
63
30
18
65
24
120
43
42
39
36
45
3
57
126
90
90
48
60
102
155
7
42
90
138
207
153
83
85
144
30
168
90
30
36
114
15
21
11
43
5
67
5
24
120
49
18
29
169
75
105
102
29
31
69
44
100
15
17
25
12
36
252
54
9
80
16
21
42
48
65
28
132
33
15
57
18
36
65
48
115
36
6
48
51
12
44
25
23
25
90
17
25
30
6
23
97
27
213
12
47
96
4
8
7
24
5
52
99
24
21
105
83
37
6
65
73
11
180
115
60
18
18
30
15
252
32
295
78
27
68
211
12
132
120
18
72
11
16
99
6
83
12
13
11
37
75
60
44
55
18
15
56
19
21
32
43
29
73
168
54
48
18
6
36
29
4
21
18
41
4
56
127
54
96
15
213
6
174
87
48
116
48
247
36
77
40
56
1
51
39
93
75
77
24
25
84
342
108
6
87
69
60
51
32
16
171
18
15
96
99
6
66
9
44
187
41
24
100
20
13
108
279
81
23
36
43
186
11
36
37
11
25
51
63
102
159
60
39
18
18
69
87
9
9
27
8
88
99
18
11
79
41
49
30
57
33
63
8
97
30
18
135
9
47
144
79
132
30
71
43
5
49
156
330
72
18
30
29
132
43
101
7
48
9
48
33
15
9
3
135
89
19
29
60
163
129
68
25
243
48
15
81
99
81
3
101
79
65
96
55
29
16
27
9
15
81
219
161
144
48
36
7
18
51
164
16
81
18
36
18
18
210
3
60
15
21
48
48
3
29
96
55
72
33
27
30
72
47
64
32
19
6
72
15
51
42
59
144
24
43
318
6
129
12
15
60
65
79
65
19
29
103
18
11
100
51
173
55
57
8
31
105
93
83
109
54
42
84
24
72
54
108
12
29
36
13
11
4
93
263
79
12
81
27
17
61
90
45
32
36
31
29
25
11
19
45
27
42
36
126
84
65
7
108
6
126
72
48
17
1
11
85
84
11
25
18
108
24
5
24
169
12
155
13
11
1
24
90
282
15
3
125
36
144
7
30
168
195
104
37
3
123
180
33
9
12
144
24
36
30
492
30
47
25
47
60
19
29
133
18
36
6
18
129
8
169
59
169
72
11
25
18
125
64
96
27
90
75
27
36
161
79
36
36
105
87
36
36
60
66
18
141
39
24
36
29
156
25
47
49
36
83
37
35
64
9
35
37
119
31
12
36
42
18
29
7
209
7
12
72
18
71
12
43
57
33
111
183
126
30
65
112
147
162
18
126
114
5
43
89
79
141
33
6
5
97
195
57
11
25
35
25
126
29
64
45
258
65
25
3
117
72
71
61
48
36
15
57
198
24
57
48
147
45
45
30
18
11
72
24
36
4
3
72
21
8
25
30
29
96
160
36
9
66
6
119
48
100
147
45
45
90
9
20
1
60
3
231
84
36
144
72
18
6
36
18
66
65
229
246
42
48
96
15
141
60
39
44
100
51
29
19
18
42
216
245
7
137
7
41
43
6
39
69
18
90
48
15
140
85
15
44
36
67
72
21
9
47
115
53
16
200
1
36
114
18
167
40
183
96
12
60
48
6
83
7
156
53
145
ABCD 98167714954*3^$a+1 [50017]
53
1
3
92
31
5
12
19
108
17
79
5
31
17
84
43
5
72
16
81
24
11
28
80
1
78
12
57
176
7
5
7
45
12
56
91
5
115
41
16
68
1
11
139
5
16
20
31
12
21
176
60
31
21
57
87
60
27
53
352
12
20
13
24
102
17
64
36
128
52
99
9
141
35
52
56
19
12
72
9
99
72
45
87
5
16
32
16
69
135
195
17
13
35
43
53
31
53
151
66
114
48
6
66
9
48
204
27
24
69
24
8
7
48
18
71
7
17
91
48
41
48
7
5
31
69
44
121
11
60
4
36
81
11
16
12
87
185
52
15
21
3
29
73
35
12
48
84
4
51
9
69
48
47
7
90
18
45
87
90
87
8
24
1
35
28
120
44
60
7
41
72
60
7
89
19
41
43
21
80
16
99
36
180
29
67
144
5
175
5
52
12
51
9
159
17
49
18
45
36
15
17
12
43
84
5
55
5
31
72
161
12
100
12
20
67
41
55
12
17
72
36
156
97
126
5
12
7
18
59
7
5
1
126
18
18
36
12
65
60
64
56
64
104
7
33
32
76
15
21
92
16
21
23
7
18
24
3
27
41
67
6
3
212
24
31
12
5
31
36
101
88
15
48
90
42
48
72
36
21
60
51
36
125
52
15
29
60
40
8
67
77
31
48
5
13
42
93
15
12
6
87
75
21
15
17
24
24
7
12
53
25
23
16
123
77
7
81
12
15
45
8
19
53
4
44
25
27
15
17
4
33
18
48
45
51
5
16
8
1
6
12
9
32
67
36
53
24
24
7
60
17
12
1
78
89
19
21
20
36
43
144
6
11
64
80
4
8
49
30
36
78
18
21
8
1
3
3
17
16
44
16
27
36
125
4
44
24
72
1
42
57
68
1
75
135
29
31
33
60
44
1
72
11
204
25
23
24
64
12
44
187
5
16
15
42
11
60
72
48
43
125
16
87
24
57
44
7
36
53
52
39
17
16
3
12
21
108
72
3
21
104
40
8
1
39
36
32
4
3
30
47
43
29
16
51
30
35
100
56
24
43
17
4
108
20
24
4
3
17
49
47
12
84
19
53
120
48
55
21
12
24
27
24
77
12
52
72
24
252
36
92
16
20
25
3
3
17
40
9
24
51
15
5
88
72
44
52
56
16
68
4
33
159
32
43
5
31
48
36
6
35
55
72
12
21
92
19
29
64
81
35
36
64
15
84
53
100
117
39
20
4
63
18
39
128
24
67
29
216
4
3
18
30
153
84
3
17
16
60
12
75
12
17
76
36
60
32
12
1
54
108
45
36
141
336
39
3
12
17
204
52
32
64
12
36
32
40
36
69
11
7
53
25
18
72
120
41
52
60
144
20
25
39
24
20
43
36
81
12
57
11
7
29
96
1
18
48
6
18
113
13
3
36
9
111
116
52
48
3
21
27
149
4
32
16
3
29
7
101
24
19
48
93
105
71
1
39
68
64
68
16
8
31
41
25
35
28
8
79
12
29
7
137
79
9
108
44
1
23
160
15
9
99
36
24
5
52
108
32
36
19
84
24
29
84
43
29
7
9
56
12
16
39
48
77
1
11
4
15
57
24
104
36
16
96
68
1
162
30
11
31
102
59
13
63
15
36
5
24
1
71
43
5
31
77
12
31
36
54
42
54
102
17
7
18
47
25
95
43
41
16
69
18
21
15
36
6
30
81
15
17
40
48
51
17
133
30
18
119
48
16
8
7
17
151
84
24
30
3
21
11
28
81
24
54
17
16
51
161
4
8
100
39
72
48
5
24
16
36
36
51
21
9
150
36
33
15
24
29
40
24
80
1
54
17
7
105
75
53
52
3
77
31
17
4
87
21
12
3
17
37
54
33
20
55
12
72
18
18
17
12
84
19
17
12
12
7
18
27
117
18
21
8
43
81
84
60
27
41
121
18
65
64
44
24
127
17
19
5
55
84
53
24
67
89
43
12
221
19
84
36
65
52
12
87
5
72
48
43
209
4
15
24
33
57
23
31
65
1
39
32
19
132
48
5
4
15
33
8
25
11
84
19
21
20
12
103
42
18
93
135
137
88
9
71
7
233
55
12
5
4
15
29
7
65
64
9
35
7
5
49
3
12
3
29
1
3
111
29
4
3
48
29
36
25
24
48
168
15
57
66
6
71
60
7
6
83
7
54
3
15
5
60
4
8
7
60
33
15
53
19
29
60
7
5
16
105
23
79
9
32
96
115
45
81
6
65
55
17
40
20
12
120
12
16
15
60
113
48
24
64
33
24
3
12
20
60
151
17
25
35
13
35
43
101
7
69
24
108
36
63
162
6
17
4
51
84
9
123
18
30
96
69
108
24
12
21
119
36
61
179
52
147
21
9
6
12
6
3
12
56
12
48
28
39
36
29
12
43
18
3
183
12
81
15
18
48
63
120
105
18
53
4
36
123
17
19
108
6
39
51
17
108
31
9
72
33
111
164
208
3
33
3
29
7
48
18
18
45
8
24
132
12
16
57
39
9
6
162
111
104
1
143
19
21
81
95
16
8
28
80
60
40
24
27
144
ABCD 98168062574*3^$a+1 [50113]
54
30
24
66
90
5
4
32
76
48
116
133
87
84
15
65
52
60
68
79
57
9
95
12
28
51
18
36
47
37
23
292
51
5
16
9
47
48
72
4
9
11
103
17
88
12
44
1
39
45
54
6
66
33
93
42
36
17
24
25
18
53
25
15
24
33
30
36
57
68
60
60
79
153
33
12
18
17
24
64
96
15
5
13
60
87
39
101
4
15
77
40
153
180
51
104
40
57
42
57
9
39
87
29
60
37
18
9
45
42
69
21
35
24
25
180
51
3
72
36
198
15
27
174
36
3
80
4
108
188
67
29
16
99
108
162
35
25
90
29
12
25
63
12
33
75
15
101
16
45
83
49
48
27
8
28
60
129
167
19
9
60
183
12
21
21
39
80
124
32
13
102
45
15
5
36
13
171
20
25
39
69
107
49
96
3
27
29
132
19
54
180
47
24
43
101
16
44
1
48
6
5
49
15
36
60
9
47
25
168
15
56
307
5
24
36
48
61
36
27
8
28
135
42
12
23
48
127
108
189
15
12
21
24
9
6
66
39
20
13
36
42
65
64
9
27
48
84
48
8
115
66
90
90
18
53
52
32
25
51
75
185
175
33
129
75
105
36
107
60
100
24
80
43
42
90
69
12
8
19
57
80
160
165
24
99
32
16
117
6
5
36
28
96
45
131
16
20
19
69
36
80
124
36
15
30
3
93
23
16
69
30
9
32
19
30
27
153
11
211
29
55
108
36
9
48
180
12
128
19
18
11
12
37
143
13
95
52
15
45
177
18
12
197
4
15
42
108
12
15
3
21
20
60
16
45
18
17
100
20
268
69
48
299
4
72
144
80
4
92
25
15
3
5
64
111
21
159
125
52
189
3
51
81
3
36
5
64
68
28
69
11
36
60
43
12
29
76
45
138
36
9
27
5
13
3
15
29
4
140
196
44
4
51
24
21
9
72
180
36
119
88
68
55
89
64
39
53
19
54
144
11
7
249
204
84
81
102
60
9
45
71
13
36
63
68
28
20
79
17
49
27
27
41
40
20
16
69
11
4
141
159
80
4
8
40
57
71
31
6
35
4
36
87
12
9
45
15
27
53
1
3
36
92
25
18
5
64
21
87
27
57
9
36
36
27
48
39
65
19
69
56
7
48
60
5
49
48
35
19
29
4
108
27
12
5
91
84
65
31
57
81
71
115
66
24
3
36
9
36
99
116
1
18
101
61
11
24
16
80
229
3
33
123
75
24
30
126
90
51
81
138
24
36
30
11
84
67
177
93
54
126
72
111
116
43
36
21
39
30
204
162
36
282
36
11
25
3
93
23
12
4
69
36
3
68
145
84
78
41
12
48
100
60
117
84
234
245
64
93
27
3
18
96
108
138
162
107
235
24
105
32
28
9
71
55
162
207
60
81
11
25
18
270
48
18
42
159
123
81
501
11
40
69
123
111
36
5
24
16
104
37
27
147
33
93
204
51
33
39
21
39
116
55
276
101
160
3
6
35
148
8
19
5
28
12
84
132
69
174
5
40
24
21
60
135
12
123
69
68
108
156
36
28
56
88
51
42
39
9
36
51
44
31
54
36
27
15
81
117
72
71
12
55
45
80
88
56
28
32
16
68
25
54
17
1
15
75
113
52
44
64
92
144
16
27
126
24
71
16
69
11
64
111
84
24
53
13
47
7
18
39
33
15
135
12
65
25
243
32
84
16
63
93
27
42
18
36
41
43
45
32
16
69
63
288
44
79
21
15
18
11
40
24
32
96
24
64
32
108
91
21
117
11
60
136
60
60
93
3
33
131
76
104
13
27
45
11
295
18
39
81
95
91
45
9
12
35
37
51
57
23
16
240
123
45
32
264
4
128
7
6
15
39
12
29
7
65
40
63
69
93
72
11
124
56
91
24
21
20
31
12
17
24
192
7
72
48
18
42
81
20
97
18
9
32
25
24
15
57
39
80
19
ABCD 98168114524*3^$a+1 [50029]
36
30
144
75
120
45
18
33
252
12
75
33
45
12
123
93
132
90
12
18
168
30
42
63
72
3
54
36
42
30
60
30
33
45
195
165
84
3
3
12
60
33
264
36
9
36
15
129
63
27
18
12
51
147
57
21
87
3
12
33
132
15
42
180
66
144
6
72
63
9
66
237
108
57
162
30
3
12
273
147
21
12
72
348
15
72
3
105
75
33
165
27
27
30
90
180
6
135
72
3
24
228
78
210
72
78
102
90
42
333
63
9
60
21
12
150
12
141
57
168
15
12
207
33
33
255
57
30
93
57
15
57
51
120
9
36
12
60
120
75
192
93
3
87
162
6
54
63
60
33
39
21
15
147
90
18
69
36
192
27
45
21
42
48
129
33
42
18
12
60
135
93
75
3
12
150
18
54
63
168
72
255
153
9
90
105
123
108
42
15
120
57
78
12
33
237
75
3
210
3
72
12
225
90
45
60
36
69
90
93
3
9
63
18
15
39
405
45
18
12
78
120
72
3
15
165
57
48
3
219
45
21
15
9
123
3
84
168
90
15
57
198
105
15
57
180
75
81
27
48
57
3
9
60
108
57
63
60
3
12
78
15
57
72
90
66
114
153
108
60
69
3
123
42
30
90
18
57
75
18
87
93
54
33
93
15
12
108
27
12
108
57
51
24
33
33
87
63
192
60
102
3
72
195
105
36
39
60
18
87
120
60
33
162
93
57
15
51
24
90
36
102
105
153
54
45
135
36
30
90
42
102
201
75
45
9
63
63
174
15
21
87
117
51
165
195
57
120
123
27
12
90
78
12
36
42
12
198
33
45
12
15
57
168
27
171
54
138
72
306
147
72
93
72
30
216
69
36
27
12
6
54
81
9
18
33
57
135
153
30
234
36
39
33
252
168
102
270
111
144
3
153
24
75
126
72
18
12
345
237
36
12
87
96
84
93
75
33
42
30
222
105
15
96
180
72
177
33
72
36
150
84
165
33
162
21
12
180
63
144
45
21
15
117
48
180
204
15
15
6
15
15
54
6
90
27
63
69
75
90
90
33
12
21
60
12
60
102
6
207
108
45
87
120
93
42
33
84
75
258
267
93
12
15
216
24
165
36
54
33
120
27
30
3
48
9
90
180
213
12
60
33
150
153
189
36
12
15
27
18
27
63
48
57
57
126
189
225
15
111
120
57
180
48
165
132
12
90
18
3
12
57
150
36
30
132
12
51
9
63
57
51
24
141
24
48
15
93
15
129
18
105
117
90
33
12
36
24
3
33
72
87
321
135
249
33
147
15
186
84
78
12
198
87
81
27
132
36
180
87
60
12
36
150
54
156
57
12
63
33
180
12
27
81
72
132
93
15
75
33
57
15
3
54
18
12
78
72
30
33
132
36
39
30
198
42
51
69
6
9
3
60
45
72
36
132
12
135
48
60
45
60
12
153
27
60
33
168
12
87
60
183
198
15
180
72
48
237
15
72
60
21
54
30
180
15
63
120
33
117
102
33
45
87
33
ABCD 98168270912*3^$a+1 [50010]
27
96
28
24
23
30
3
24
33
39
9
72
43
12
20
4
24
12
44
24
87
49
5
3
148
24
36
5
7
60
20
40
5
192
6
25
20
3
6
15
60
36
28
17
43
72
35
33
21
48
60
72
30
18
67
11
33
40
17
48
19
8
33
36
55
36
12
113
48
67
84
60
48
48
44
16
32
76
84
8
69
36
43
20
9
36
31
36
23
25
101
19
32
93
12
132
43
24
36
5
12
7
108
53
79
8
3
45
4
8
15
25
8
15
129
48
12
28
23
9
93
187
24
137
103
41
31
84
29
12
42
90
7
5
3
28
8
40
29
111
21
19
44
40
41
36
63
40
23
25
84
173
87
21
43
17
67
20
16
41
31
17
6
37
53
27
45
43
29
102
33
28
32
36
15
6
39
24
3
49
20
96
3
85
185
87
177
7
56
4
36
188
40
29
15
57
3
21
120
19
60
53
123
4
80
28
8
16
8
12
40
120
96
32
57
51
172
132
20
48
33
48
6
21
84
24
24
63
9
9
30
9
52
44
36
3
1
80
4
92
28
80
12
76
44
76
24
29
54
81
9
15
105
123
24
40
20
24
12
84
24
69
31
36
20
51
33
57
72
67
41
132
126
25
36
5
63
52
8
12
9
6
54
55
89
12
15
28
83
145
20
48
27
18
15
112
29
31
20
28
12
77
66
49
20
196
24
32
63
33
28
11
120
54
42
138
15
24
96
24
28
53
36
43
60
36
72
72
143
24
73
80
28
12
8
12
21
36
31
113
27
9
55
44
40
35
21
4
71
18
36
15
21
31
5
55
83
72
25
12
17
63
52
71
9
64
84
35
81
40
12
32
12
28
48
17
55
12
8
76
17
19
60
11
105
39
153
28
152
3
37
17
31
29
19
107
102
75
12
4
5
19
32
111
109
104
57
63
4
36
56
75
90
36
162
57
64
12
24
84
36
36
60
35
24
9
36
24
52
92
88
20
33
24
7
24
60
125
151
29
27
52
8
195
24
18
15
21
7
5
72
7
44
4
23
30
7
32
21
63
9
15
21
31
5
51
3
21
84
24
16
71
18
30
33
45
43
116
24
4
12
8
36
21
24
39
27
18
36
27
15
13
56
28
80
93
12
175
132
36
5
18
9
16
12
32
52
80
40
60
20
39
37
53
12
7
56
24
57
18
25
120
12
29
7
60
113
15
16
36
12
11
25
29
51
84
136
120
77
27
3
18
91
5
48
43
65
42
18
15
28
56
9
79
12
71
13
131
30
15
96
28
72
32
28
59
25
44
96
4
12
12
41
12
3
15
6
18
105
16
5
36
84
27
4
29
7
29
15
33
103
29
3
16
24
60
8
132
21
15
21
204
99
100
48
89
3
48
3
1
161
27
16
12
185
7
12
108
56
12
3
54
7
8
3
33
21
19
36
20
16
48
12
5
108
55
36
23
81
100
17
7
11
57
24
16
20
9
55
56
33
72
18
37
84
36
12
60
5
48
3
21
55
56
9
39
15
69
27
30
31
44
21
43
32
64
48
8
33
19
12
36
48
96
29
51
96
45
27
33
90
45
57
3
64
24
5
12
19
5
175
41
63
76
5
139
17
18
117
4
36
80
28
5
36
60
15
24
64
192
36
29
15
3
45
21
54
105
132
28
120
132
60
5
51
15
73
5
39
81
72
19
44
45
7
12
17
19
5
156
19
36
149
31
108
41
7
12
233
12
43
12
12
56
160
65
3
9
6
1
48
68
27
1
60
11
1
32
111
1
120
23
33
48
16
24
44
72
9
60
91
120
48
5
31
24
68
72
72
21
75
12
57
3
21
51
16
24
11
78
55
29
51
4
80
33
3
24
117
15
76
24
11
18
115
5
67
48
20
24
21
19
48
12
17
51
84
28
143
85
84
119
61
11
30
24
43
12
44
9
3
172
12
113
18
42
12
19
36
20
28
48
44
129
7
44
3
61
17
18
66
3
75
13
24
8
28
8
117
18
57
48
52
8
4
65
7
168
36
36
20
75
144
85
36
20
16
72
12
48
8
39
1
80
4
59
1
5
18
85
17
51
52
41
60
39
60
136
20
4
96
96
116
39
85
24
60
17
12
103
29
31
48
20
16
11
49
5
63
45
30
6
31
53
55
41
79
8
33
7
48
5
7
5
3
60
12
3
61
84
47
24
9
24
33
54
33
112
41
67
72
5
43
8
24
28
41
12
18
37
5
54
126
3
45
7
60
60
77
36
36
31
53
87
24
16
8
16
53
51
57
39
60
60
28
176
24
16
41
99
12
72
40
47
24
1
108
8
4
41
54
49
41
151
8
36
28
47
105
21
7
36
12
44
40
36
24
8
3
78
27
4
5
55
48
32
4
72
120
84
65
43
36
29
7
36
80
45
63
12
33
30
25
12
60
60
80
33
91
56
15
13
29
36
87
28
41
51
99
25
8
21
67
8
4
41
36
3
48
9
15
51
78
66
61
44
48
63
37
48
8
21
91
29
3
72
69
54
1
12
12
60
83
9
45
48
7
53
12
55
56
3
37
35
9
4
17
3
4
53
3
12
28
29
147
60
16
5
3
76
84
17
115
20
28
192
5
7
71
105
16
8
33
48
6
13
108
5
12
6
25
29
103
ABCD 98168339546*3^$a+1 [50001]
135
99
66
36
24
191
112
21
11
16
63
36
54
120
36
35
40
104
187
24
24
72
93
15
60
72
30
90
18
42
48
12
138
36
54
65
37
18
162
24
6
18
47
19
84
36
36
57
33
15
144
128
73
95
103
42
48
42
30
23
25
42
48
30
47
43
45
75
36
24
30
12
95
168
31
24
96
96
18
90
30
60
6
186
54
6
15
39
24
12
77
13
35
13
6
84
12
45
15
90
114
120
5
24
265
30
6
3
153
47
48
19
96
197
1
126
36
48
12
30
18
132
5
85
27
3
78
30
66
23
16
72
32
1
87
75
30
23
127
204
24
12
18
15
104
67
21
9
24
150
162
87
57
15
9
6
65
144
120
25
132
27
128
25
39
165
123
3
180
18
72
24
6
57
3
24
24
21
75
141
128
112
32
16
57
23
16
189
12
150
153
56
31
57
3
24
165
8
1
252
114
113
40
147
29
175
57
72
8
64
24
72
144
51
198
330
45
51
6
87
57
71
24
136
105
18
102
18
246
36
30
78
186
60
270
114
89
151
12
18
90
17
193
42
125
24
55
96
9
69
240
35
1
66
53
7
84
6
54
33
3
53
192
40
3
60
132
60
17
13
90
120
65
145
168
6
60
29
1
24
90
36
24
81
69
90
132
29
1
95
139
6
144
30
36
150
119
55
41
43
21
8
73
30
105
8
1
215
48
91
6
66
5
55
65
40
129
54
162
108
36
234
30
120
42
5
72
72
19
6
30
9
144
56
7
105
72
93
78
29
73
48
30
36
21
24
111
60
29
120
55
24
42
23
16
9
342
18
66
96
54
36
84
6
90
30
120
54
11
43
12
9
15
41
24
16
120
15
57
3
108
12
54
90
5
1
78
9
111
42
138
216
54
72
15
15
57
3
60
30
18
96
33
56
1
36
155
40
9
23
31
66
234
12
18
6
9
27
24
54
162
84
144
42
24
84
66
24
42
90
24
6
95
73
15
24
32
88
3
5
49
54
72
180
18
6
69
56
1
78
42
15
9
119
1
71
25
48
72
18
132
17
127
24
66
24
6
24
12
78
15
111
9
72
93
12
95
25
54
36
29
1
87
63
9
9
90
6
63
120
3
24
29
24
31
41
136
123
29
13
147
63
24
54
60
42
138
51
105
6
60
5
24
79
57
8
37
27
51
12
9
9
36
51
15
138
39
51
30
42
77
40
87
6
27
21
6
30
54
12
77
7
156
108
36
21
3
66
123
8
192
1
120
6
105
224
7
48
210
102
60
53
24
1
72
24
54
156
54
71
121
23
157
258
330
6
33
3
24
29
67
30
30
18
111
15
41
55
120
108
6
120
54
89
67
24
156
9
72
33
239
48
19
21
75
60
60
53
97
48
39
3
18
6
93
123
77
151
9
72
8
48
55
90
23
7
18
66
54
15
15
161
24
16
21
18
90
72
47
88
75
77
31
30
11
139
120
29
37
6
138
99
33
138
29
7
9
15
6
51
15
65
13
132
47
151
209
73
15
45
90
105
93
11
40
81
18
90
66
90
66
54
144
6
60
150
24
47
19
6
215
13
30
60
42
48
60
66
33
8
19
24
96
69
231
30
51
9
120
30
60
36
9
9
47
40
123
149
73
47
7
33
57
156
59
91
60
30
83
112
3
180
9
3
5
19
29
24
1
119
31
12
54
30
6
60
63
135
42
87
81
6
66
15
15
24
30
3
3
45
33
6
240
6
3
75
149
1
12
60
119
40
69
42
9
9
135
24
57
6
24
30
30
173
7
33
3
30
48
95
97
15
3
120
21
15
41
25
60
48
12
120
15
33
102
17
97
23
31
9
33
150
105
144
176
73
60
30
36
126
35
19
54
95
1
30
54
12
84
36
30
18
215
145
36
ABCD 98168984612*3^$a+1 [50025]
229
27
45
12
87
128
145
36
11
61
227
208
80
25
39
285
35
1
95
145
47
1
159
32
25
23
181
59
48
73
231
21
84
39
21
108
47
96
144
13
83
133
96
443
1
36
36
39
69
24
156
39
32
48
48
64
165
11
25
39
288
32
448
288
57
23
13
72
59
13
3
32
61
36
63
32
208
105
36
51
129
24
23
192
13
144
3
177
60
51
144
368
97
15
21
75
32
145
36
24
35
1
159
272
96
13
371
16
129
36
107
205
227
160
96
224
49
12
108
60
11
48
61
96
228
95
48
169
279
32
25
87
45
12
183
21
59
121
36
48
35
48
85
27
21
251
109
36
95
13
323
73
39
80
240
97
143
48
112
93
108
12
72
35
73
39
48
93
24
48
132
71
109
275
208
141
147
192
368
49
384
156
24
11
61
12
23
37
120
35
61
72
59
96
144
133
72
83
1
60
51
33
143
217
23
73
71
48
145
72
204
11
145
159
96
69
11
48
37
11
37
75
80
256
176
13
83
133
59
61
180
36
155
48
48
97
72
135
81
159
80
48
13
72
96
11
169
36
99
81
95
64
237
35
145
95
25
119
25
204
107
49
95
48
288
25
119
241
12
36
24
72
36
267
21
59
25
23
73
12
72
36
96
36
299
16
225
12
51
261
156
348
12
108
219
80
48
109
48
3
69
348
15
80
97
36
59
48
205
48
24
120
24
11
205
51
32
1
15
96
33
36
11
121
72
120
36
36
96
47
97
36
59
48
145
36
27
45
144
35
16
32
112
33
95
16
105
71
16
32
133
24
83
16
21
24
264
180
23
85
24
51
69
144
60
36
156
72
183
224
96
109
35
73
132
84
111
33
15
93
35
73
71
48
193
47
48
112
21
36
168
15
105
23
157
132
15
128
73
119
96
37
36
36
48
323
97
36
11
1
348
12
39
80
25
23
192
96
85
60
12
240
36
72
72
36
27
9
228
132
303
57
215
1
95
112
32
121
12
168
35
208
117
59
25
36
147
48
144
80
373
60
15
21
216
288
51
144
93
243
81
36
27
32
193
63
93
396
23
1
207
117
48
219
33
95
145
12
3
105
167
208
57
144
39
48
9
36
108
84
35
112
213
108
15
117
120
36
47
384
61
84
15
93
60
48
312
48
420
107
181
12
72
168
72
231
105
71
25
231
69
60
143
16
32
97
47
25
135
21
107
48
97
252
51
9
135
45
228
15
57
60
84
60
ABCD 98169080242*3^$a+1 [50009]
81
96
39
72
17
58
33
132
9
3
45
207
9
99
5
67
15
6
162
96
30
75
36
9
27
5
82
105
53
24
24
31
33
3
5
34
14
40
51
5
48
40
15
3
24
14
72
7
36
60
12
5
48
7
72
17
34
54
90
72
21
17
136
111
33
75
53
24
10
86
24
79
9
18
9
36
12
5
10
6
15
65
67
29
24
16
114
54
32
24
10
21
48
36
29
115
53
79
129
24
63
9
48
18
69
9
27
48
69
8
48
10
117
60
12
36
21
3
5
88
8
72
82
6
66
9
77
10
14
115
24
21
48
123
132
36
36
81
8
40
32
160
8
7
3
6
48
15
105
80
31
36
5
16
15
24
120
81
90
38
64
18
110
72
55
72
36
48
125
24
10
81
29
43
72
5
31
17
127
57
48
3
29
16
75
87
45
36
72
72
111
69
12
36
60
87
57
21
15
12
53
72
88
99
39
14
16
32
43
15
14
7
48
75
38
10
9
45
3
15
96
21
89
19
36
17
58
6
75
21
72
18
30
24
24
66
24
9
5
10
117
108
45
18
14
16
27
60
81
39
3
57
21
80
7
264
60
5
40
104
34
78
3
21
8
112
39
27
14
10
134
10
225
36
36
5
34
48
6
24
63
113
34
30
3
213
159
17
10
30
3
12
41
40
24
24
231
96
65
82
45
96
171
78
15
17
24
10
9
5
7
41
34
21
3
177
48
21
15
24
144
51
69
3
129
21
8
34
72
14
7
108
5
34
6
72
15
3
69
81
32
67
36
105
87
9
56
40
18
6
114
81
29
31
41
10
110
88
80
40
27
125
24
64
24
18
30
87
33
104
16
128
64
15
3
33
21
90
21
108
36
41
48
10
144
30
15
36
15
72
14
19
15
14
7
9
15
27
38
16
3
72
96
45
39
89
115
39
6
42
54
3
45
18
14
10
14
226
141
12
45
66
21
48
36
77
72
16
51
24
69
3
45
63
57
42
6
111
75
24
9
12
24
12
39
93
33
15
3
21
3
48
69
33
18
30
18
54
8
43
36
84
36
3
48
110
43
12
33
96
48
3
39
21
12
21
32
19
60
81
8
31
9
15
17
34
48
21
51
24
72
33
117
8
10
6
39
24
120
17
79
12
5
48
55
36
15
120
78
3
15
14
16
8
7
3
30
51
93
32
163
53
10
38
82
30
8
34
62
31
12
36
17
58
57
48
24
5
82
54
24
8
43
72
72
5
10
72
38
31
17
24
19
5
144
175
12
29
96
43
5
103
17
88
24
104
16
15
75
14
19
5
10
38
24
58
45
132
29
7
27
57
144
15
30
80
10
30
56
16
42
150
8
64
3
5
72
10
14
7
3
54
15
27
96
93
17
7
27
14
136
15
144
36
21
8
10
14
10
48
72
33
87
6
87
33
75
141
56
127
36
5
19
21
90
141
33
18
38
64
32
24
24
55
65
112
39
27
45
9
104
31
41
24
16
3
24
21
24
27
36
27
6
42
270
42
30
18
30
3
72
45
114
30
8
55
17
48
7
153
8
40
8
55
171
30
56
58
9
15
30
8
34
9
15
86
34
72
45
27
30
27
39
14
48
7
27
24
117
144
33
18
14
40
39
12
24
21
87
41
24
91
36
3
33
279
24
24
96
14
10
6
15
24
33
147
5
103
9
176
34
6
48
15
36
48
36
17
7
57
8
16
27
5
43
45
15
65
10
6
39
27
24
6
75
45
39
51
93
51
9
45
56
43
12
9
72
8
96
91
72
63
72
30
80
16
72
63
57
8
55
17
24
31
24
75
30
3
5
48
34
14
7
144
36
48
21
111
99
48
62
34
14
40
18
24
14
7
72
147
33
15
21
57
32
16
39
12
29
24
10
45
123
9
69
75
36
123
62
24
7
65
7
17
10
48
30
32
16
8
31
81
24
99
12
108
15
45
27
9
84
51
6
24
48
48
18
6
39
27
120
14
106
38
24
43
117
27
36
33
72
75
24
63
57
53
130
72
14
7
27
21
27
14
31
129
8
43
15
120
78
66
6
32
10
33
53
10
14
55
33
24
18
6
66
14
82
38
34
21
60
5
16
15
48
17
24
64
27
15
33
21
80
79
51
30
24
8
112
27
45
90
69
36
45
48
56
10
62
67
36
12
5
163
12
24
9
90
174
87
33
3
39
14
31
60
39
72
153
135
54
8
19
21
75
12
36
36
24
51
38
88
3
12
17
16
27
45
3
96
15
48
72
38
127
9
24
27
53
82
9
39
96
21
41
24
96
48
40
147
60
3
9
5
16
72
39
48
17
24
10
45
51
33
21
39
3
45
57
120
32
79
24
36
15
105
36
3
6
27
132
57
8
72
55
33
32
88
51
69
128
24
16
8
24
16
32
34
9
5
106
6
42
62
58
30
210
21
81
24
39
12
15
30
104
19
5
82
14
7
89
24
82
69
99
45
36
5
19
5
79
51
6
39
99
45
12
21
3
72
5
48
127
3
9
15
158
10
72
72
14
55
36
24
29
88
48
15
12
24
93
ABCD 98169114446*3^$a+1 [50017]
26
36
30
78
6
39
21
27
109
3
17
78
6
24
36
84
60
12
54
24
22
15
45
20
15
3
10
56
60
66
60
1
17
72
39
61
3
5
40
3
17
31
11
150
24
4
51
35
54
52
14
144
36
49
5
100
7
65
38
10
56
151
83
22
20
3
15
30
60
103
47
10
20
52
38
10
47
9
6
33
45
112
8
6
85
101
11
7
70
56
54
6
16
60
3
125
6
54
23
43
36
18
12
19
35
24
36
17
19
10
44
24
72
48
40
2
78
6
84
53
13
30
6
15
33
36
16
20
40
50
54
54
126
76
8
12
160
14
34
3
23
24
10
56
54
72
65
13
35
5
50
25
17
48
40
23
39
18
12
54
37
48
32
27
10
26
30
6
10
20
31
48
5
186
48
66
4
11
15
24
30
123
3
46
44
4
15
117
38
22
68
12
15
33
36
64
75
35
36
9
21
76
98
36
30
24
36
30
84
22
60
158
13
32
96
69
6
30
36
24
11
13
6
36
9
1
38
25
131
96
30
108
60
71
229
12
24
7
57
55
1
6
30
28
60
62
85
119
6
84
6
10
20
48
30
82
38
12
60
24
84
10
12
74
46
8
66
24
1
32
33
175
5
24
3
153
87
63
84
10
51
16
13
186
34
71
9
7
185
148
2
24
25
5
30
24
30
36
24
172
80
30
54
4
12
20
40
60
50
10
68
40
122
54
16
68
90
6
4
140
6
1
48
17
18
70
146
66
54
54
156
11
43
66
19
16
1
24
24
31
125
24
60
96
16
48
50
22
48
7
65
44
84
52
38
21
9
12
24
84
15
80
125
50
42
18
21
9
23
13
4
63
47
6
24
6
6
60
18
41
89
20
40
12
14
66
78
1
5
6
84
1
35
30
15
16
9
74
120
24
10
32
28
122
18
52
8
126
1
48
11
5
29
51
9
2
5
109
76
14
24
6
150
69
45
51
21
11
13
84
72
18
5
17
63
5
42
24
24
81
81
48
12
3
21
136
8
36
39
37
74
1
59
5
1
15
63
1
21
11
169
14
6
30
5
53
32
43
35
42
99
69
30
30
72
60
54
36
65
19
6
28
32
11
77
92
108
120
3
63
6
54
84
6
64
80
172
44
51
3
130
20
96
87
49
48
50
30
12
3
96
21
59
29
20
143
67
12
1
57
7
13
96
210
34
32
15
64
64
127
18
63
64
5
24
30
37
59
24
94
50
10
116
6
10
31
43
30
7
32
15
113
37
43
80
69
120
78
6
15
9
6
24
10
95
15
66
24
160
80
66
94
72
108
2
18
6
120
30
51
64
41
39
99
126
16
48
20
42
78
30
10
26
36
30
60
78
10
50
25
16
61
78
90
12
88
12
20
24
30
1
33
32
168
87
16
29
18
33
63
90
24
63
3
24
22
95
3
12
30
18
6
11
5
38
5
5
56
90
9
51
36
58
26
21
63
17
85
30
78
6
36
70
38
12
45
39
54
6
29
25
60
6
21
13
35
16
9
50
10
12
98
6
71
13
96
35
85
30
30
36
48
90
12
10
44
54
22
14
6
30
10
48
23
48
105
7
89
88
15
48
53
4
71
121
50
133
11
36
33
48
9
24
31
5
40
38
10
163
64
33
12
3
48
49
20
30
30
144
4
72
38
42
40
44
4
62
48
102
28
2
18
42
48
13
9
20
3
21
4
56
15
49
50
66
139
11
5
41
14
25
69
26
34
32
48
12
18
12
84
120
105
1
8
12
43
71
24
10
2
18
35
37
28
50
61
192
17
30
22
14
30
4
20
12
24
36
48
111
1
50
13
16
79
30
40
80
6
36
1
77
6
30
47
17
2
24
96
5
16
33
15
279
36
30
7
23
6
54
34
12
20
24
16
35
3
93
3
106
19
16
3
6
66
90
54
6
88
7
49
60
64
2
90
100
50
18
12
48
6
6
28
26
1
33
92
28
7
64
16
23
12
13
41
30
54
52
74
66
60
88
15
11
6
24
64
62
9
61
3
105
86
24
30
6
5
1
60
54
66
18
36
36
10
74
46
63
5
12
24
114
66
19
17
24
24
30
81
111
33
15
1
5
36
24
79
77
3
27
18
30
21
45
4
26
84
6
16
80
30
84
54
30
96
46
14
34
7
25
39
21
91
9
20
18
12
30
120
18
13
48
95
17
49
31
23
25
32
27
66
4
60
3
59
70
20
18
22
20
15
9
55
11
30
48
23
13
16
20
120
28
27
113
36
6
118
2
24
60
6
18
42
28
27
16
17
15
47
58
71
45
30
21
39
84
22
14
17
13
24
42
30
3
32
13
3
64
23
60
10
3
29
24
27
87
6
51
15
10
38
12
18
156
55
11
69
9
120
40
12
110
30
48
31
29
12
30
10
14
17
79
1
47
10
26
6
18
53
17
56
16
44
36
23
32
33
15
11
5
31
1
47
36
94
80
112
8
12
11
64
39
54
40
11
9
7
48
5
11
19
96
36
60
18
91
69
11
16
29
51
15
10
8
30
22
11
64
23
25
137
84
19
17
15
13
32
48
6
77
19
18
43
17
112
44
35
49
15
75
66
196
50
13
32
9
30
9
117
24
51
25
23
135
6
19
5
150
12
58
140
36
150
9
21
16
20
18
30
30
153
33
6
18
103
9
14
36
85
65
60
99
32
29
35
69
120
30
34
2
18
66
60
90
136
104
24
31
21
44
64
2
45
39
6
24
76
44
4
72
38
12
21
ABCD 98169182396*3^$a+1 [50024]
57
3
27
105
87
44
49
72
23
13
60
39
9
21
104
79
135
105
227
49
36
3
30
26
54
22
44
60
16
18
15
57
18
21
81
63
17
54
36
30
19
72
99
8
37
24
29
90
52
9
119
36
24
1
155
60
46
51
27
32
1
27
72
8
13
9
14
49
75
12
21
59
60
28
72
80
40
8
10
3
119
100
45
35
138
6
4
153
144
23
52
60
140
25
48
11
24
100
2
58
21
39
72
44
1
15
69
81
14
37
27
60
93
48
11
13
15
12
9
35
36
78
22
21
87
57
23
22
3
11
25
36
24
21
8
82
45
75
9
51
20
13
177
14
4
32
28
12
30
18
81
11
48
82
18
32
1
27
92
108
36
96
205
135
93
35
13
99
45
15
21
113
54
12
25
45
30
80
60
54
46
141
23
4
272
48
37
36
17
10
12
60
60
20
108
60
22
30
140
108
42
18
13
39
50
18
6
7
129
30
8
100
45
107
78
7
63
236
36
90
48
43
29
43
45
3
159
81
53
235
29
10
32
40
78
75
15
57
59
1
65
24
31
135
60
9
12
17
22
20
28
56
34
27
29
16
8
43
23
1
3
45
87
60
128
52
45
63
242
58
102
38
10
80
7
23
1
9
171
21
15
59
120
16
20
88
72
9
71
1
9
30
8
10
26
54
22
18
110
61
21
30
33
11
24
1
36
156
239
30
24
16
38
36
16
9
5
67
132
15
12
30
14
76
21
9
48
80
22
50
54
25
12
39
48
12
8
172
60
60
21
17
151
96
23
85
165
3
27
2
70
69
12
27
21
51
69
51
8
13
147
20
96
4
32
1
107
10
30
21
24
75
20
85
15
12
9
59
72
28
21
35
16
38
31
11
25
3
80
90
22
60
48
12
128
40
12
33
71
1
3
21
39
33
47
61
71
28
56
16
20
13
12
3
201
21
39
24
15
21
111
14
246
49
59
6
30
34
150
2
30
18
22
20
1
24
59
1
33
27
45
98
13
39
48
132
9
5
46
69
51
48
21
51
8
13
39
33
45
50
1
11
108
36
216
24
120
76
68
1
35
1
75
20
13
27
134
90
6
30
10
158
1
9
42
60
104
144
145
371
46
15
3
60
60
45
36
11
90
18
12
58
63
60
132
27
30
8
40
3
27
33
47
12
1
23
1
24
36
15
48
45
12
96
39
128
121
11
85
36
159
78
3
24
45
78
33
17
22
45
15
20
40
21
84
15
45
63
56
97
132
65
66
4
12
38
6
36
28
56
64
60
62
70
20
61
113
24
30
10
30
141
21
18
72
78
27
63
72
45
75
110
19
12
23
4
86
31
24
39
60
33
59
18
70
2
54
16
168
21
21
8
6
76
9
21
50
108
36
16
164
1
35
49
21
90
129
24
71
109
11
1
24
99
42
78
60
20
1
36
5
58
105
11
60
36
18
127
24
36
3
56
25
249
90
86
94
141
60
9
3
53
46
80
49
24
71
34
27
45
18
105
47
1
29
10
30
3
11
96
138
31
72
84
35
48
61
11
60
109
9
26
25
5
7
207
2
10
150
98
156
1
105
3
27
9
9
30
12
120
60
8
36
1
93
30
32
24
34
3
12
107
28
12
30
15
119
1
63
120
12
14
150
49
27
9
12
144
23
36
61
123
72
9
12
9
75
35
25
65
18
13
9
48
42
48
72
60
284
37
59
28
26
94
26
7
17
55
15
92
28
141
21
15
15
8
96
16
21
179
1
27
20
10
86
16
9
51
14
7
9
128
151
9
72
38
1
60
12
12
48
24
15
270
18
80
73
39
30
110
48
36
4
12
164
16
60
33
36
41
174
1
3
33
23
97
47
52
128
13
48
36
63
56
61
23
241
71
85
24
9
3
87
33
59
10
75
75
74
6
18
43
12
27
108
56
1
23
72
10
3
36
39
92
40
141
48
120
65
46
18
30
72
45
59
34
3
60
9
38
100
20
25
11
37
39
18
50
6
55
99
12
138
50
6
34
30
30
12
9
24
107
1
24
33
2
73
72
3
162
8
7
36
39
9
21
14
4
20
10
75
36
96
36
47
1
189
15
17
18
36
16
108
86
144
6
34
2
1
72
75
50
22
105
123
12
48
12
200
30
19
59
13
27
33
27
33
39
9
12
39
48
105
57
63
15
20
22
138
102
38
112
50
40
15
3
12
120
48
92
28
12
30
38
121
71
10
3
147
69
12
17
67
15
9
111
44
37
69
39
81
15
89
16
231
48
24
71
24
130
90
21
84
12
3
56
25
21
8
31
41
90
49
39
20
1
51
68
37
15
44
34
3
39
69
35
37
83
1
24
24
47
28
12
14
30
1
ABCD 98169719632*3^$a+1 [50253]
57
54
36
109
17
15
144
3
72
54
31
5
54
54
7
8
21
115
11
85
35
205
120
144
120
41
31
144
83
30
31
96
24
35
12
25
17
31
107
165
88
96
71
12
21
15
1
431
193
155
37
53
67
77
108
7
72
11
69
16
167
97
113
60
91
24
152
3
13
5
43
65
7
173
36
90
93
16
17
79
101
19
24
119
36
54
55
407
24
162
48
39
16
41
144
12
60
127
320
112
83
45
40
11
246
150
33
16
96
65
55
41
90
37
128
15
33
51
13
41
7
143
217
35
30
7
107
246
55
23
217
107
61
72
29
30
13
41
60
54
108
25
120
17
7
11
30
18
157
8
112
32
21
19
71
121
113
31
192
72
5
91
24
35
12
145
48
192
35
54
55
17
7
120
48
23
90
79
11
54
48
60
75
184
144
29
91
240
119
18
108
19
35
12
60
48
13
65
15
40
29
54
6
31
5
288
91
35
253
53
139
24
71
18
7
65
55
161
72
18
30
55
149
144
90
1
53
91
179
157
35
61
53
67
120
48
47
24
84
24
13
323
6
79
29
18
49
120
120
35
61
152
33
55
17
103
47
97
11
13
131
144
85
41
30
25
288
32
111
33
40
35
120
132
25
48
11
60
1
48
161
55
80
64
17
168
39
27
13
65
7
113
127
24
89
72
126
12
237
3
13
203
37
83
181
59
141
39
25
59
21
69
240
48
19
8
135
1
24
65
111
16
5
75
123
72
61
155
48
216
6
79
8
105
183
87
25
17
15
231
265
24
41
54
73
11
157
104
9
55
96
96
144
5
114
36
54
79
65
15
16
35
72
168
85
96
24
5
144
67
24
17
54
25
35
54
87
15
97
48
185
48
79
56
99
181
77
18
25
5
115
11
13
47
36
372
57
16
89
511
24
59
229
96
161
55
56
15
114
31
128
64
72
24
24
168
48
11
21
88
24
53
30
85
23
25
161
79
240
72
95
25
8
40
29
211
11
108
18
18
54
7
5
204
55
24
11
30
114
288
72
12
60
109
17
12
43
24
24
59
126
7
72
48
29
19
56
40
24
41
474
36
66
150
49
41
72
31
95
180
54
151
72
83
252
57
16
32
183
36
144
21
9
270
270
27
33
15
57
7
227
93
15
1
11
6
159
21
115
48
29
78
13
24
71
72
57
136
59
37
71
48
42
183
160
107
69
16
5
19
104
105
252
108
7
72
53
108
90
61
83
13
144
48
155
141
21
84
72
144
18
6
144
87
3
181
89
18
48
114
75
16
11
85
48
128
15
234
18
133
119
25
119
1
104
57
72
30
186
7
95
97
32
33
271
80
160
65
96
15
123
133
24
11
229
96
125
12
111
201
39
27
13
209
7
216
47
25
120
17
175
56
112
47
258
127
161
15
57
271
120
5
162
72
102
43
35
205
41
294
72
169
32
33
30
1
80
40
41
18
277
215
33
16
128
57
30
49
311
81
48
16
24
155
ABCD 98169891832*3^$a+1 [50018]
27
15
17
40
32
13
11
19
78
47
1
111
69
83
115
21
33
71
25
23
7
81
56
7
33
48
48
3
66
27
8
139
48
12
126
18
6
171
32
193
18
21
3
5
13
84
23
73
42
108
89
1
15
45
131
1
12
3
8
79
65
31
17
64
9
102
42
18
69
69
102
36
9
51
42
54
96
21
51
18
24
54
42
42
18
30
33
8
48
16
39
6
24
114
6
123
15
129
24
32
25
30
36
66
3
3
21
21
3
15
41
49
231
48
183
57
39
60
5
1
47
61
3
15
24
60
18
3
15
24
6
11
43
69
75
24
45
45
27
51
12
57
39
33
201
66
96
48
78
18
29
13
3
69
78
5
79
81
9
18
78
15
33
23
16
80
115
29
13
35
16
39
18
42
21
33
90
53
31
12
5
19
12
113
7
48
90
15
15
6
59
48
40
9
15
27
72
45
33
135
8
7
48
60
5
199
17
19
149
13
18
177
8
55
9
15
30
51
129
18
29
19
53
79
65
37
99
96
21
27
3
29
61
210
24
30
123
33
102
9
21
48
35
19
5
31
9
8
1
42
21
81
12
3
48
75
108
12
42
3
39
30
30
21
69
83
13
54
117
96
24
27
21
3
48
53
25
15
15
297
69
126
54
15
111
102
18
54
78
69
3
30
15
21
24
3
3
21
56
55
78
27
24
24
15
24
9
8
169
71
40
24
48
48
63
6
59
88
51
21
48
117
36
60
42
81
21
11
37
35
1
15
32
160
69
11
37
48
51
9
222
57
51
29
85
18
60
21
69
6
29
64
21
18
9
8
16
39
9
3
60
60
6
23
37
30
45
69
35
1
90
24
30
66
21
8
40
8
1
63
39
9
48
3
45
3
60
57
192
45
27
45
99
81
36
11
19
78
30
54
60
12
30
54
30
12
5
7
9
24
48
87
33
21
30
21
120
75
29
25
150
150
11
19
6
132
6
5
55
9
111
6
48
90
12
29
25
15
27
5
16
3
24
132
9
96
9
47
13
11
192
7
24
9
15
60
72
69
27
48
24
69
27
54
12
75
45
35
13
30
12
9
21
6
125
7
30
51
144
63
30
24
3
96
24
8
16
123
36
33
69
66
12
60
30
30
24
30
48
135
120
15
12
69
8
7
17
16
21
11
31
57
8
1
18
144
42
11
139
30
48
119
127
12
90
59
43
132
33
63
33
15
36
29
37
18
65
37
3
72
24
8
144
40
21
3
39
65
16
3
21
63
66
15
32
7
9
39
30
75
32
43
60
9
75
18
6
5
40
32
40
9
47
120
13
11
7
30
75
27
117
69
99
51
5
40
57
12
18
12
66
51
21
51
9
15
32
31
9
9
84
3
120
168
21
6
173
61
90
48
9
21
66
17
37
11
31
24
33
24
3
66
150
45
21
3
105
6
17
48
31
30
78
45
219
36
120
36
48
117
15
6
51
9
39
72
33
87
8
16
39
6
54
45
48
8
55
41
16
111
12
42
27
9
132
42
78
54
30
15
128
88
48
8
19
77
40
32
40
81
87
15
48
9
80
40
99
24
21
87
54
156
23
144
43
24
84
144
12
36
57
8
79
60
6
12
155
85
99
96
8
16
21
30
5
115
5
31
24
72
33
48
8
7
42
6
12
42
30
6
96
15
45
51
15
65
7
12
30
6
30
11
16
56
40
96
48
33
15
27
21
96
32
31
33
32
37
168
99
3
90
36
54
78
59
7
102
18
41
25
114
72
53
24
133
27
75
53
25
60
3
51
90
96
30
12
138
18
29
13
3
48
24
3
77
48
61
48
51
72
27
90
48
12
95
40
45
42
17
7
9
33
30
9
21
3
21
18
30
59
13
36
18
24
12
9
117
219
32
49
47
55
96
24
18
15
8
16
39
84
30
6
41
112
72
27
42
27
75
53
7
81
48
72
9
30
30
11
24
88
57
30
33
3
72
42
27
21
12
78
36
21
15
30
59
64
75
29
13
6
29
16
120
75
42
131
16
56
19
18
6
42
42
150
18
65
67
6
282
5
97
60
51
51
30
36
108
30
57
45
59
160
56
24
55
168
9
57
63
24
168
69
27
21
24
35
49
84
60
30
9
24
123
24
18
83
55
9
45
18
84
48
5
13
3
27
90
107
88
24
104
48
136
51
42
120
11
19
42
99
63
33
27
5
55
33
27
21
9
23
43
117
48
57
15
128
72
16
105
12
27
56
168
91
48
45
33
30
6
60
47
136
111
126
75
3
30
63
120
3
42
30
30
15
3
5
115
21
56
16
21
42
105
39
137
19
125
133
3
63
17
7
18
39
3
6
36
18
81
104
120
25
12
30
21
15
41
7
6
48
27
81
12
27
8
64
24
45
51
96
105
12
54
30
84
18
65
139
48
29
88
9
96
63
56
31
81
63
6
18
33
39
105
51
12
102
51
32
24
19
42
6
84
102
ABCD 98170146962*3^$a+1 [50001]
251
36
102
27
40
11
37
56
16
24
5
114
33
129
183
112
65
30
81
27
21
40
89
55
47
90
55
80
45
115
65
6
12
36
81
48
40
248
24
63
25
35
156
129
16
24
101
19
5
91
120
17
60
84
54
145
80
51
13
128
39
193
8
144
48
3
144
13
17
18
42
36
79
311
9
105
36
3
16
24
11
30
79
104
195
21
96
15
129
117
150
90
54
18
30
37
23
210
55
8
105
12
60
175
71
6
19
11
93
33
24
55
48
5
66
54
115
32
3
93
63
57
88
24
32
15
6
90
84
13
23
72
18
54
153
15
177
40
24
185
36
54
36
73
77
19
137
90
109
23
30
67
59
6
79
47
49
35
6
15
64
24
56
93
18
49
113
271
71
30
19
59
85
5
12
39
24
16
245
6
13
53
75
168
40
95
6
18
102
6
69
88
5
66
25
17
54
145
56
69
30
78
55
65
55
5
282
73
96
89
151
191
145
83
45
33
7
245
30
117
33
108
19
53
18
12
18
27
16
56
81
204
18
18
79
5
168
67
131
12
57
33
7
48
107
36
42
255
16
96
149
72
150
157
71
6
3
15
246
19
23
54
3
33
39
105
103
120
8
69
43
137
63
16
11
13
32
216
144
9
36
43
11
24
72
69
147
138
331
24
41
36
283
41
78
57
304
119
18
223
47
9
51
37
65
31
77
19
24
24
23
60
174
55
24
120
125
90
6
264
90
1
24
96
155
21
189
3
16
59
61
11
109
17
7
80
96
81
18
61
32
165
19
24
104
15
33
33
42
93
45
36
36
60
48
79
53
139
41
102
57
184
17
90
12
1
17
60
180
79
48
101
27
99
45
33
12
108
183
24
48
40
53
3
144
123
13
41
15
40
104
40
11
13
152
21
163
17
12
42
18
138
114
84
111
51
13
29
12
90
60
30
78
66
36
199
24
11
42
67
23
30
18
1
48
65
55
456
5
99
15
57
33
210
42
66
24
174
19
113
327
15
1
197
67
167
25
8
57
36
43
24
71
6
19
29
3
69
54
24
205
113
24
79
24
80
27
13
176
64
53
19
48
8
57
111
72
9
6
84
93
160
8
9
39
39
120
25
53
30
189
64
35
85
24
8
72
360
40
32
160
168
65
55
173
43
101
3
33
54
25
161
7
77
259
17
15
69
18
121
24
17
78
1
104
57
36
3
27
114
30
85
173
102
45
33
18
69
69
126
6
30
24
18
108
138
24
48
72
145
72
5
43
32
9
96
66
162
27
48
87
60
21
9
6
162
55
56
69
3
15
97
95
153
45
67
32
15
66
7
101
24
30
42
139
56
75
109
32
69
75
69
36
36
27
195
162
75
33
90
37
53
90
97
41
7
53
120
27
48
24
9
24
31
125
115
11
165
3
30
7
101
27
112
59
6
84
24
48
27
81
42
144
108
121
41
183
40
65
12
43
17
48
72
55
48
113
63
136
35
18
67
101
3
40
59
18
67
113
39
24
189
18
9
33
90
120
90
75
51
21
75
30
78
102
60
79
120
24
32
45
36
79
71
33
184
56
27
108
49
77
43
32
24
40
32
405
60
48
39
51
181
56
33
55
89
7
101
60
48
144
108
163
17
108
42
33
16
24
47
180
42
12
55
128
16
77
123
57
48
31
59
186
90
90
103
80
45
75
51
61
168
72
11
12
18
7
53
ABCD 98170156328*3^$a+1 [50019]
31
101
1
24
11
4
24
20
37
27
81
51
36
72
72
15
41
109
99
80
1
143
37
24
36
84
12
47
108
64
36
144
45
83
13
15
129
123
32
1
24
75
81
3
36
99
9
108
75
69
60
9
6
201
48
80
85
87
44
145
15
36
48
176
48
16
81
135
9
12
27
8
60
79
69
44
13
24
123
8
12
16
21
24
39
21
75
92
64
24
51
90
15
189
99
21
231
21
375
8
61
24
72
3
21
36
99
240
9
12
15
93
12
39
8
28
9
240
51
33
47
108
91
9
32
12
1
36
120
3
36
21
156
84
3
8
52
3
9
44
36
1
99
45
36
35
25
99
51
54
51
60
20
72
16
12
33
72
24
11
25
264
63
33
39
8
1
27
72
21
96
144
12
59
61
47
12
61
48
87
69
216
180
48
60
111
45
35
148
57
23
121
51
96
8
76
9
36
36
84
11
48
100
117
60
47
13
47
100
8
28
56
28
8
49
6
5
40
8
160
21
71
24
40
24
57
15
9
135
120
9
35
96
4
21
23
28
32
31
126
24
35
55
45
156
9
72
95
4
24
20
196
45
3
68
109
39
117
59
4
57
15
152
37
23
13
204
11
85
3
56
55
5
40
9
12
60
35
124
51
5
73
36
24
36
24
11
175
54
95
12
88
117
18
6
24
27
60
12
21
12
27
141
60
87
20
25
3
96
44
7
5
144
61
99
69
59
13
24
6
225
45
24
123
57
3
12
9
30
5
16
20
24
220
60
36
20
79
57
144
8
37
95
40
8
43
78
96
51
69
11
49
15
15
69
36
105
30
33
56
100
72
105
75
44
108
121
111
48
72
15
6
24
84
60
195
21
179
24
13
60
3
44
1
195
57
15
44
28
3
17
97
243
27
21
33
35
37
27
21
15
12
9
63
57
36
15
3
165
116
64
81
60
24
87
48
24
8
13
35
16
84
87
30
24
60
51
24
9
12
63
15
6
84
12
99
21
48
36
63
8
4
9
15
80
37
24
131
124
20
60
1
30
9
45
36
54
30
123
32
4
51
30
24
75
72
39
5
49
36
3
141
12
39
8
16
36
9
36
155
61
27
56
31
93
56
1
99
44
36
1
23
61
240
87
33
39
8
13
15
21
15
45
75
51
117
33
60
108
27
39
6
27
8
100
8
16
20
1
108
72
27
81
59
37
24
47
13
15
120
45
35
16
69
59
108
28
60
12
80
25
48
35
1
71
28
44
1
27
33
96
3
8
108
97
147
183
18
60
60
15
45
72
144
59
1
3
8
139
21
12
96
180
120
45
51
201
60
75
129
51
33
27
3
66
120
54
17
4
24
144
36
20
52
128
121
23
96
112
9
30
141
44
1
84
24
72
107
1
36
36
15
8
7
69
75
174
60
96
6
174
36
35
13
95
16
36
33
60
27
3
30
39
80
28
69
36
47
13
123
15
21
9
96
180
36
24
66
18
35
25
75
12
9
24
147
80
108
60
25
231
9
12
324
11
13
51
9
60
6
141
48
72
132
57
36
59
25
60
24
96
15
21
48
111
45
354
5
121
39
92
13
36
36
60
60
24
11
25
24
63
57
3
8
100
33
51
8
1
51
9
12
48
66
45
44
12
13
30
57
60
33
42
174
15
204
45
132
24
30
41
28
45
27
3
96
54
27
9
24
30
45
60
12
32
12
16
48
72
39
30
3
33
39
24
20
91
45
9
36
60
35
4
36
15
30
59
7
48
150
15
24
81
96
39
21
36
24
24
60
15
81
24
132
27
68
13
36
35
28
116
1
6
18
72
24
219
20
132
108
61
114
30
59
16
12
9
51
12
132
15
33
117
51
9
30
33
128
49
30
101
49
96
24
66
18
30
57
45
27
8
12
28
60
108
21
15
9
36
119
37
63
27
17
52
21
48
6
6
60
23
100
116
49
75
21
84
87
3
42
95
4
24
171
30
36
23
12
25
18
21
21
120
24
11
13
15
21
15
9
72
63
57
24
11
13
15
104
112
165
59
96
4
24
12
9
35
97
3
81
15
260
64
12
44
16
9
3
68
40
9
120
24
36
35
205
11
28
57
18
5
1
60
36
27
56
1
99
45
36
96
60
24
15
84
44
216
24
192
25
11
60
133
12
144
39
60
12
68
ABCD 98170371506*3^$a+1 [50029]
19
240
32
120
40
536
184
128
48
288
57
12
36
39
48
57
96
36
3
48
112
56
117
99
189
3
24
40
56
48
33
36
3
9
159
24
48
64
125
108
12
51
88
8
88
288
8
69
12
15
120
96
16
149
36
15
24
16
48
185
55
32
16
5
51
96
48
525
27
45
108
15
24
144
24
24
112
5
36
103
56
120
48
168
48
24
57
7
96
137
207
129
111
120
192
72
69
123
93
99
48
33
36
3
45
51
96
213
43
53
27
64
53
3
24
72
21
51
9
12
43
48
89
7
48
152
45
36
132
12
63
24
72
48
24
9
55
56
45
27
45
19
125
171
40
29
51
16
89
159
21
123
40
224
24
72
64
80
48
45
3
120
40
192
8
129
15
48
117
12
60
91
8
88
96
80
72
24
24
168
24
24
141
51
72
21
99
105
36
67
80
45
19
41
12
123
45
75
72
24
48
33
12
43
56
189
99
24
45
67
5
51
48
72
24
93
51
24
24
88
137
231
24
40
5
43
8
117
51
192
48
192
93
120
24
67
41
48
63
24
24
184
32
112
48
89
108
27
69
51
96
33
111
285
36
7
96
224
141
3
24
24
120
120
240
16
5
51
129
39
16
77
19
240
144
56
72
117
3
144
24
72
48
81
60
99
129
144
15
129
60
36
15
312
24
93
171
96
9
48
39
48
16
77
115
128
9
7
128
48
72
24
189
75
88
8
81
55
8
96
72
112
8
120
24
24
192
9
39
96
72
24
216
40
104
72
345
87
96
144
21
27
48
9
15
72
21
43
56
40
80
237
99
16
200
72
16
77
19
56
72
192
160
77
75
24
160
80
21
99
141
43
32
168
72
112
56
144
21
3
216
24
72
40
185
63
184
56
33
36
27
48
24
216
24
96
105
96
87
120
240
33
111
48
72
72
48
40
41
60
219
48
72
21
108
15
40
197
3
24
16
137
87
48
192
16
137
96
7
56
192
72
96
9
39
48
168
117
60
7
41
15
72
57
144
96
108
3
69
27
40
48
5
51
48
72
69
3
24
16
8
40
368
45
3
16
8
96
72
72
33
39
192
112
80
24
40
32
21
43
53
27
144
48
16
173
195
21
36
15
21
24
120
51
93
27
48
177
135
64
96
224
45
27
237
51
24
216
72
93
27
432
81
63
24
57
231
24
168
48
192
16
53
168
19
8
24
21
99
88
77
67
32
112
185
39
64
5
51
48
96
45
27
16
96
8
120
96
48
24
45
96
51
24
48
24
24
160
128
112
80
96
9
228
24
147
48
273
12
147
280
29
12
159
81
15
69
99
96
9
7
56
72
16
176
9
7
8
45
3
24
192
24
93
3
96
120
24
40
80
72
48
136
32
112
32
57
55
48
80
9
183
144
72
129
48
7
137
96
48
7
224
16
137
151
41
135
9
60
3
33
39
69
283
104
48
33
63
48
168
64
89
15
72
93
27
81
48
7
29
171
88
104
177
39
24
33
103
32
117
180
12
43
104
120
ABCD 98170701394*3^$a+1 [50023]
39
57
3
43
144
53
43
48
50
27
39
40
84
56
33
187
44
52
5
19
53
43
24
14
126
4
5
7
8
36
21
43
65
7
113
144
31
60
56
10
6
68
6
3
7
6
143
7
8
52
44
4
5
15
57
48
55
5
21
63
67
36
65
43
80
69
147
124
36
20
76
44
136
125
3
66
10
96
38
46
53
31
132
125
39
24
36
196
60
90
90
8
142
83
7
44
33
27
4
20
136
29
24
91
12
48
65
7
8
156
9
72
43
26
183
151
12
24
53
48
19
24
5
51
60
120
114
27
19
36
60
65
72
31
120
12
84
60
24
17
60
55
5
223
96
41
39
24
45
72
19
134
10
5
31
50
16
23
75
16
41
39
24
16
36
137
91
5
7
17
43
164
76
17
21
27
48
55
110
10
36
44
22
14
33
81
22
60
5
25
18
30
6
144
12
77
336
1
23
7
44
16
54
6
60
36
17
48
168
7
164
9
7
24
84
20
22
14
9
31
161
19
41
12
1
26
24
30
6
4
6
11
60
19
44
40
36
14
10
29
27
84
106
30
24
12
60
114
6
48
72
44
33
36
24
156
7
8
16
20
21
103
30
80
15
51
40
24
80
9
7
110
3
31
72
38
6
84
6
34
140
9
7
89
15
10
6
80
40
36
173
15
9
87
21
39
60
4
17
55
8
105
115
12
17
13
74
120
16
204
36
113
31
96
17
61
162
48
12
53
24
7
20
154
50
30
30
9
51
40
29
48
12
91
17
79
144
26
10
53
67
36
44
33
91
5
204
60
37
54
36
101
115
78
6
20
24
126
10
6
23
31
24
65
31
24
26
90
4
50
82
24
24
20
16
29
51
60
21
55
5
13
95
24
60
13
30
18
222
84
84
56
33
27
4
20
30
22
48
26
34
56
33
67
20
69
51
81
115
68
45
1
23
7
24
20
16
6
18
36
41
385
48
66
24
29
51
6
70
186
38
16
89
1
83
67
53
31
20
96
16
84
101
19
20
4
36
29
7
173
55
77
99
34
126
96
5
99
16
5
48
55
77
132
48
55
5
3
45
84
7
161
12
43
8
76
80
129
115
77
73
6
96
8
16
36
17
61
35
7
8
40
29
48
19
54
80
10
20
36
30
123
37
50
30
3
13
18
60
36
80
9
91
90
6
24
20
24
45
7
168
56
4
17
139
24
77
12
1
35
7
68
9
43
48
30
6
53
51
177
12
51
189
21
10
29
31
156
20
4
5
1
23
43
14
63
36
60
1
110
153
87
81
12
31
17
48
67
5
63
9
108
19
29
31
20
54
6
76
14
16
35
19
60
101
25
35
43
36
126
30
128
57
103
17
49
6
5
3
9
57
34
29
7
29
12
115
14
54
16
89
1
23
31
17
39
4
5
25
42
24
30
80
94
72
5
12
103
197
13
74
16
180
5
132
36
60
75
30
6
21
69
54
40
12
5
108
24
27
93
51
57
9
3
127
60
44
22
30
17
91
5
81
10
60
53
27
40
66
18
12
108
65
7
53
31
20
60
76
14
39
7
68
16
14
16
54
26
16
35
19
96
44
40
29
7
77
27
76
78
35
120
7
5
72
67
14
46
24
80
16
36
24
113
87
16
5
3
112
174
6
84
29
67
8
9
31
132
48
56
60
30
10
20
33
51
36
33
60
7
6
30
18
30
50
90
76
20
69
31
66
30
5
199
96
5
33
10
29
31
42
23
7
125
69
16
18
17
115
17
111
52
113
15
40
5
25
110
36
40
149
132
19
80
33
48
60
13
35
7
8
46
6
84
6
14
100
24
17
69
99
45
147
13
30
56
9
91
53
36
60
15
16
41
39
4
60
29
60
31
26
16
14
100
149
15
40
5
31
24
29
48
12
36
12
60
43
20
40
89
36
61
110
24
106
80
106
38
90
60
90
30
45
60
60
55
36
60
84
197
43
56
40
20
60
9
25
30
50
6
21
19
36
17
27
76
68
9
60
67
60
60
96
60
17
31
6
144
59
48
43
17
3
16
29
72
19
24
5
24
31
12
17
87
100
50
210
4
12
113
115
20
52
77
27
24
82
23
55
12
68
9
31
29
27
124
20
96
24
60
16
24
137
72
51
100
17
13
59
60
48
123
16
149
25
42
5
252
21
190
17
33
22
65
9
63
43
53
1
23
36
7
53
121
50
129
51
21
43
12
78
30
66
14
66
63
168
108
31
30
23
108
13
90
29
51
76
44
100
96
20
21
129
39
60
7
17
37
210
41
123
16
53
27
33
27
64
36
90
150
60
24
6
270
ABCD 98170843658*3^$a+1 [50075]
3
42
30
18
42
73
32
16
32
3
90
6
144
45
16
5
6
85
224
16
137
87
9
66
21
15
54
24
51
33
18
13
47
90
12
171
16
48
48
137
120
6
72
72
66
72
54
378
15
63
84
36
72
145
35
18
27
207
54
27
297
55
17
96
54
9
16
101
27
207
288
102
216
3
112
17
15
96
177
30
97
32
141
78
30
39
75
12
18
18
54
15
99
54
126
126
75
9
96
39
16
29
99
27
36
33
57
7
47
108
36
6
123
48
45
72
120
195
21
27
48
16
48
83
12
42
108
72
84
79
11
229
95
36
60
97
113
96
63
147
45
123
66
90
132
102
60
120
132
138
126
72
103
29
198
45
255
49
29
12
135
15
54
36
12
60
31
35
42
3
69
30
61
96
23
6
120
91
23
18
39
9
36
6
48
42
3
315
114
12
54
24
48
54
114
30
147
64
59
24
126
79
5
18
9
63
33
57
55
17
15
45
84
36
219
112
32
16
192
29
120
24
234
105
87
60
30
6
54
84
79
368
3
150
7
48
29
3
48
57
42
45
96
64
5
270
42
108
48
24
90
54
72
174
6
18
66
15
16
119
25
5
6
12
90
36
24
90
25
155
21
69
123
64
11
12
42
144
31
41
39
81
63
87
18
66
18
3
48
21
43
35
48
13
5
24
30
60
36
229
23
9
165
75
96
123
21
33
18
48
126
79
32
15
114
108
36
175
41
228
3
15
24
9
16
48
80
112
35
78
72
18
102
31
5
27
51
36
9
9
120
31
11
36
138
90
204
36
54
7
80
15
6
43
5
222
54
135
39
9
81
15
16
144
32
15
18
31
59
36
156
42
12
24
39
81
31
65
31
5
72
30
108
73
71
18
42
48
61
17
174
49
29
3
144
48
177
111
69
144
96
90
306
30
90
55
32
75
6
15
111
36
90
48
24
123
33
6
54
30
6
63
48
48
51
144
61
11
37
53
252
150
36
84
96
90
162
144
30
36
42
18
7
77
126
37
23
144
108
13
432
48
23
25
65
90
54
31
119
36
306
3
153
132
3
48
21
90
49
59
37
35
30
24
12
72
72
18
201
21
43
5
43
80
3
109
131
36
108
72
120
54
204
12
31
32
112
5
75
249
7
17
12
60
151
29
19
209
96
90
54
36
27
147
13
48
197
123
165
66
73
113
84
75
3
12
81
45
3
39
217
35
18
30
13
32
81
24
7
65
84
72
18
6
30
24
126
18
12
18
87
93
60
7
59
37
35
13
299
90
91
240
47
18
72
48
87
39
36
42
66
25
80
129
60
126
117
153
7
77
243
15
49
41
7
11
54
15
21
12
79
35
18
30
72
18
168
198
156
60
93
96
45
12
60
54
30
24
54
90
31
272
64
11
69
16
59
229
96
144
35
66
75
64
29
36
111
48
3
189
96
105
183
16
48
293
114
54
174
133
29
99
27
37
5
270
205
80
33
72
295
11
6
31
179
54
24
15
21
84
103
29
3
16
80
27
102
15
160
65
111
135
9
63
18
96
18
13
48
80
144
15
1
32
57
36
144
51
99
48
60
33
51
234
67
80
87
25
65
78
90
39
16
209
15
21
132
7
29
36
15
15
150
18
66
24
210
141
111
6
90
72
12
78
15
112
89
90
54
252
108
ABCD 98171365354*3^$a+1 [50029]
9
24
48
9
6
20
90
19
3
45
107
61
24
96
24
33
15
27
36
33
159
33
48
11
36
22
18
72
8
4
200
36
4
96
44
18
22
198
27
3
30
20
78
37
65
10
12
6
3
11
180
73
105
15
17
55
23
18
40
15
48
39
48
9
35
36
4
45
3
30
42
20
1
9
20
43
83
13
41
18
61
111
18
8
10
32
88
110
10
42
20
7
5
28
18
14
30
28
62
108
18
4
96
54
120
78
18
42
8
94
98
108
97
35
120
13
15
42
87
5
6
4
26
54
36
34
66
33
72
39
26
4
18
105
63
12
42
36
12
30
12
9
107
22
2
61
9
15
24
147
62
82
30
56
22
12
21
29
10
33
3
12
132
8
22
6
104
28
132
18
50
61
9
2
10
3
153
15
27
60
98
82
48
102
30
102
18
8
60
84
40
9
21
60
6
42
63
65
22
78
50
73
21
48
38
12
72
25
63
57
15
48
12
20
10
30
48
2
40
36
12
2
85
24
11
16
54
6
33
17
24
55
45
75
23
52
45
15
60
66
3
57
110
4
6
80
10
132
105
123
45
27
21
141
86
52
72
138
72
6
20
12
22
51
144
81
12
3
35
4
9
27
54
63
35
112
86
22
57
24
87
24
48
18
15
17
18
22
50
37
15
105
33
87
24
9
12
51
24
111
57
27
60
50
196
20
10
54
60
3
3
45
24
65
103
15
42
39
24
65
100
51
47
4
21
48
17
34
30
36
42
12
69
9
18
54
38
25
48
5
10
80
22
27
35
61
17
7
11
12
25
3
69
11
10
3
24
23
12
82
51
48
81
39
21
26
52
2
10
60
45
24
27
62
60
52
200
55
3
21
9
50
40
48
24
36
33
41
10
30
6
9
33
38
73
69
2
210
18
37
53
43
27
48
30
120
39
120
15
6
30
60
2
22
18
108
2
1
17
12
18
25
107
10
38
37
168
17
102
6
100
63
29
118
104
36
49
15
116
4
33
83
4
90
38
52
20
36
22
72
26
4
33
107
6
40
39
51
54
26
72
22
20
16
12
18
54
15
51
24
8
13
24
33
15
17
31
57
12
3
63
24
8
100
30
15
27
30
56
142
18
14
16
9
53
18
4
108
98
40
74
70
15
111
9
96
39
33
48
5
22
32
36
144
18
151
87
72
57
11
85
69
18
42
8
58
24
198
42
21
39
36
69
33
42
6
87
27
20
18
72
40
26
13
47
12
37
75
93
15
2
136
39
23
25
3
69
3
21
27
54
8
7
48
57
38
25
5
43
39
33
17
58
93
39
30
26
40
33
87
9
48
48
39
6
54
56
82
12
30
90
50
10
51
39
8
10
18
32
12
18
10
21
39
72
33
23
34
38
10
90
48
93
27
24
45
5
90
1
95
22
50
1
9
15
57
15
15
18
48
12
38
54
96
90
10
75
59
28
128
40
33
21
6
12
90
15
27
48
45
57
39
24
27
20
28
12
9
9
38
90
22
8
144
169
171
93
45
3
72
47
10
6
60
42
3
105
74
40
45
11
102
58
20
40
9
21
3
29
67
15
48
20
22
63
27
78
110
10
15
17
55
45
20
40
6
24
33
47
1
17
22
9
24
17
10
36
20
10
27
23
52
38
10
24
86
54
28
60
2
28
12
39
89
7
81
12
18
33
120
51
66
2
28
14
70
321
27
8
22
15
95
12
10
6
24
30
6
9
48
3
44
76
54
6
84
78
48
60
50
52
45
15
68
84
96
4
6
30
24
38
28
50
34
38
70
18
2
10
80
145
53
34
60
36
9
41
94
50
66
22
2
85
45
50
30
100
15
35
85
3
21
27
20
10
72
42
6
2
61
111
9
11
61
24
3
92
96
25
15
120
50
54
18
22
60
116
22
32
16
84
15
191
25
9
26
210
19
75
78
8
82
42
90
20
76
12
117
35
36
73
24
48
27
30
63
95
34
135
195
26
54
13
27
146
22
32
48
42
70
45
24
81
15
3
93
24
24
47
4
18
38
4
216
30
3
11
108
70
98
34
48
98
10
12
63
15
24
56
84
6
22
12
176
22
50
22
56
64
26
94
90
48
30
2
60
28
60
20
22
15
83
18
10
33
39
18
12
30
20
40
92
13
72
48
47
1
65
52
2
1
24
96
120
35
174
79
39
57
15
18
63
27
45
3
12
33
24
48
65
7
155
16
84
48
80
10
30
57
11
13
72
75
60
24
6
20
10
24
21
147
30
2
40
20
28
48
84
150
3
23
24
30
16
42
33
9
60
18
2
6
4
6
44
106
54
128
12
10
26
114
28
30
15
27
6
50
4
30
75
21
20
70
24
26
34
20
25
24
96
35
60
18
30
1
71
40
9
27
30
24
146
54
48
31
9
2
13
147
110
18
12
10
50
13
17
55
5
28
8
34
20
148
12
50
6
4
8
52
48
30
60
8
7
123
42
62
28
168
90
20
64
80
19
24
15
2
36
43
57
92
43
17
10
60
30
20
7
15
36
20
49
24
71
1
9
18
2
46
45
135
50
12
240
43
57
12
3
3
80
22
15
27
21
17
7
3
90
51
89
18
37
17
30
36
24
18
58
50
64
6
57
57
50
106
14
226
80
19
24
17
10
24
18
2
28
62
118
2
ABCD 98171884522*3^$a+1 [50082]
199
24
95
60
1
29
36
27
48
36
4
24
77
43
263
168
129
88
29
6
33
64
48
12
41
7
8
40
32
15
85
44
96
45
7
53
87
96
64
71
9
27
85
84
11
1
24
120
23
12
21
28
11
85
53
31
24
56
16
80
48
51
42
75
33
7
24
24
119
6
147
12
36
21
75
76
137
48
168
75
40
24
53
75
40
137
90
37
20
64
44
148
35
48
60
84
25
216
60
11
21
45
55
24
24
72
95
37
20
72
4
12
8
15
145
32
60
123
21
16
20
9
78
30
27
16
24
80
24
51
174
7
20
99
18
55
48
29
30
6
19
96
95
45
33
19
32
159
6
75
108
105
12
54
85
24
8
33
180
12
67
11
174
27
28
53
54
25
53
67
8
171
36
49
59
61
32
33
39
15
6
19
143
108
25
36
60
35
1
24
29
27
15
73
11
25
83
81
16
11
24
54
31
5
19
72
47
18
79
20
28
5
36
91
71
25
83
30
91
24
11
1
12
320
87
1
89
115
149
222
49
53
75
33
75
57
103
17
42
73
92
15
1
20
9
31
72
32
88
32
16
5
3
27
37
8
27
37
95
69
16
89
75
76
11
18
19
92
16
20
64
36
12
20
33
79
11
84
6
7
12
35
145
29
54
81
40
80
112
20
4
5
186
18
31
59
1
35
33
220
12
41
120
3
4
48
44
105
19
47
60
108
121
56
105
147
33
63
12
24
124
12
53
6
30
55
59
21
16
24
29
31
80
51
12
97
20
9
19
17
90
6
67
5
3
40
80
168
27
108
25
36
36
60
48
20
256
11
54
103
20
76
11
61
24
29
7
173
7
23
37
92
88
92
76
104
141
180
7
35
33
69
36
60
15
16
24
84
17
36
72
36
31
48
132
48
53
7
36
12
20
33
7
113
115
11
6
139
116
45
7
11
61
35
13
8
45
27
40
8
15
144
1
8
27
18
90
1
116
9
36
54
25
11
13
65
79
60
12
83
66
72
132
12
103
80
21
30
6
66
24
1
128
69
102
49
180
5
19
53
207
48
39
21
4
44
24
72
195
1
12
35
126
151
53
48
19
24
29
67
44
76
143
30
96
7
12
48
5
43
144
152
28
11
49
161
7
35
54
36
12
7
108
32
4
60
29
66
61
89
30
121
8
40
32
16
8
124
180
56
15
90
7
8
15
1
80
28
53
79
120
20
4
156
41
139
5
43
80
72
4
12
35
18
54
45
12
64
65
90
25
32
105
79
95
73
8
48
16
5
51
108
51
36
90
27
15
66
19
12
29
91
128
12
39
66
91
44
45
31
48
11
60
18
103
5
3
16
11
24
21
48
4
20
27
1
5
79
5
3
33
19
41
7
41
7
12
8
27
37
60
36
53
66
9
15
57
40
47
48
93
36
28
5
6
37
53
87
15
117
33
123
64
32
63
72
1
12
36
11
36
192
42
3
16
92
45
18
126
18
42
39
16
68
36
64
23
85
44
40
125
15
51
13
12
312
48
60
44
93
43
24
95
105
16
12
65
3
88
20
69
12
111
3
25
5
139
11
21
4
132
144
96
47
60
61
11
69
52
240
92
16
24
23
117
27
25
128
12
21
120
54
13
11
165
9
187
24
41
36
3
16
80
9
31
65
15
75
13
53
115
155
54
63
15
25
8
64
5
24
102
37
185
12
54
42
15
57
36
19
36
32
72
87
1
44
100
203
12
9
15
36
18
48
19
95
198
66
24
102
90
126
60
187
41
42
102
3
52
132
96
12
11
21
15
18
67
44
4
140
15
108
24
18
43
5
24
3
16
20
72
40
95
45
48
159
45
40
41
6
1
12
20
60
16
180
56
4
12
132
12
48
20
141
39
88
8
76
11
25
59
1
12
120
12
48
68
48
172
47
13
20
52
41
39
63
9
33
102
18
7
56
9
31
24
44
27
37
41
19
176
39
25
23
9
99
36
13
113
27
51
84
96
102
3
16
24
60
32
4
168
53
67
60
5
15
21
30
37
95
25
48
140
52
12
36
167
18
67
12
96
5
54
72
81
9
6
30
3
16
125
39
64
5
18
37
17
99
51
30
144
31
80
16
17
7
119
1
59
109
32
15
25
204
29
15
33
90
18
67
32
52
48
95
21
27
54
55
24
29
31
65
36
30
9
4
48
68
21
43
72
5
79
132
65
43
12
132
32
76
ABCD 98172399784*3^$a+1 [50022]
8
96
187
53
72
19
96
53
37
99
8
1
12
24
35
16
15
24
36
30
18
29
96
1
23
31
36
90
24
27
72
27
53
1
102
90
15
9
30
113
67
186
18
66
6
144
30
11
72
160
87
81
8
72
24
31
54
35
40
45
24
72
48
6
54
12
78
29
7
54
11
1
114
144
12
9
45
83
7
96
18
71
24
16
9
72
23
120
7
57
123
5
43
29
31
9
152
96
72
31
12
45
9
71
25
84
3
3
144
141
3
216
120
21
15
57
51
96
141
15
57
128
168
25
96
30
60
84
90
39
213
24
171
32
7
65
79
65
67
18
270
21
9
47
103
30
36
60
75
45
24
36
23
31
12
165
3
156
36
5
13
251
19
132
113
31
89
24
7
6
84
36
27
81
119
67
45
8
37
11
115
90
18
36
29
25
66
114
27
72
128
24
40
99
5
16
51
108
41
55
65
24
85
6
36
17
88
8
31
90
30
24
36
120
240
53
72
16
3
12
137
61
99
8
79
89
96
40
21
35
43
36
30
3
21
72
75
63
6
35
16
3
5
67
69
104
1
23
48
24
55
30
35
24
64
81
72
30
65
79
114
30
249
3
5
168
115
90
36
15
248
7
54
42
17
112
99
5
55
30
42
48
41
19
69
21
35
1
36
59
40
168
123
24
120
29
85
66
54
11
25
36
107
88
8
31
33
32
40
39
60
90
155
25
30
36
29
61
11
25
95
199
209
1
36
24
35
91
125
64
39
42
87
21
59
48
13
72
60
23
7
24
36
18
30
60
156
21
39
84
96
125
24
61
90
81
24
99
141
51
69
45
51
80
283
29
72
1
18
6
119
1
15
39
41
31
18
47
43
5
64
152
136
63
41
49
72
287
121
47
43
101
16
69
11
25
18
66
75
21
227
43
29
96
19
120
221
13
99
32
19
30
6
41
13
11
48
48
49
143
120
40
27
54
120
47
85
180
23
61
54
21
15
24
12
285
45
155
19
101
144
144
7
108
117
249
36
59
151
9
15
84
21
39
17
13
240
35
31
60
90
246
5
72
1
30
6
30
54
6
33
80
48
168
25
95
37
54
66
18
17
24
31
89
24
64
3
24
45
9
71
31
60
48
21
39
66
6
108
77
24
48
67
53
31
57
8
25
39
3
117
63
65
24
24
175
66
54
17
55
54
35
24
240
31
201
99
90
6
48
72
18
59
40
56
205
11
24
61
11
64
15
90
23
31
36
54
30
89
73
78
9
8
55
17
103
18
150
17
112
51
30
71
79
30
6
21
128
67
18
147
8
1
15
8
13
90
54
6
138
27
24
96
69
24
72
90
233
31
41
49
95
16
3
5
61
3
51
36
113
31
57
15
78
66
6
147
51
5
7
54
3
3
29
16
8
67
69
75
29
67
29
25
30
6
59
24
7
18
30
65
96
19
60
30
6
5
85
54
29
1
36
83
31
41
49
12
59
55
144
72
30
168
27
63
9
183
17
1
39
8
43
21
15
6
18
65
64
8
25
18
12
57
21
102
24
45
99
29
1
36
83
31
72
48
72
24
180
5
40
75
60
89
1
30
6
18
65
112
120
8
72
103
42
18
36
65
55
90
111
69
3
8
72
48
13
51
8
31
42
18
5
72
13
59
13
83
72
144
88
21
6
29
1
6
108
66
144
51
9
30
41
49
39
21
90
41
61
114
36
125
24
61
24
3
248
49
63
63
113
16
75
29
115
21
81
60
18
65
16
21
24
11
24
55
153
8
24
24
16
8
72
1
30
17
37
6
29
91
24
5
88
56
7
78
36
30
186
18
5
24
73
39
8
31
156
6
47
43
5
85
18
36
156
54
60
90
5
121
87
21
51
15
6
83
55
6
90
81
9
36
35
229
36
18
5
1
95
79
9
8
19
60
113
43
149
19
36
105
75
5
85
156
18
36
89
37
195
80
73
39
123
18
11
48
88
15
9
56
19
21
3
36
144
36
149
115
222
30
24
41
24
24
24
61
60
36
203
67
101
43
141
8
ABCD 98173284304*3^$a+1 [50078]
12
72
12
43
125
12
79
5
12
48
19
53
108
60
60
72
25
24
48
11
7
5
12
91
5
12
60
163
5
12
12
37
78
36
41
85
30
41
85
78
77
72
48
12
72
25
48
23
84
48
12
31
24
89
37
54
138
47
96
12
48
24
24
12
132
36
12
7
72
29
61
6
30
23
1
18
77
36
12
36
1
54
5
25
11
49
30
65
151
24
17
48
7
5
12
37
36
18
36
48
72
5
1
35
12
96
36
24
12
12
96
36
48
12
24
24
12
19
5
19
48
65
48
109
11
24
157
23
96
31
36
29
43
36
144
5
43
17
25
36
47
108
55
41
85
23
168
205
23
31
41
37
18
18
47
12
61
47
180
49
66
149
13
35
96
60
79
5
12
24
19
36
41
25
78
5
31
89
31
5
31
65
36
13
30
77
60
60
60
24
36
13
36
131
25
35
55
60
48
42
35
13
36
35
60
1
23
12
12
36
1
71
12
12
36
108
121
11
24
24
37
192
72
11
7
6
131
96
24
13
18
53
60
181
59
192
13
71
24
24
67
101
60
12
7
65
1
60
12
18
24
5
36
12
73
23
121
131
12
1
35
60
12
37
12
59
24
121
11
91
5
144
109
30
41
48
7
65
24
1
246
60
84
29
12
49
11
12
36
36
24
96
61
35
13
47
132
12
13
36
11
36
60
55
5
13
35
72
13
11
48
13
239
48
1
42
17
55
41
61
24
47
24
24
60
1
35
24
1
35
13
11
7
5
252
12
43
5
7
41
55
17
13
54
29
115
24
18
47
12
60
84
216
84
85
36
54
17
12
61
54
42
23
12
31
29
133
35
12
24
24
12
60
24
12
37
12
59
24
13
107
132
60
24
67
17
43
29
24
12
79
5
79
5
49
35
1
60
90
101
19
6
18
17
73
23
157
131
12
72
36
12
25
120
35
19
60
5
60
24
85
35
36
25
23
132
60
108
67
29
12
12
25
48
23
240
72
24
60
19
12
77
13
42
41
120
37
90
5
180
12
1
36
11
7
48
18
47
60
24
31
17
61
11
1
23
12
48
156
84
132
73
95
31
101
60
24
25
6
29
25
48
36
95
31
41
24
84
12
72
25
36
30
17
19
54
6
65
25
11
7
17
13
11
84
1
11
24
24
7
5
24
85
11
43
41
36
13
23
120
24
36
144
36
60
37
6
17
109
138
65
12
60
25
35
25
11
60
235
5
24
48
7
65
24
25
71
96
72
115
41
72
48
37
54
5
85
6
18
72
23
60
324
60
67
29
60
25
144
18
17
91
89
36
1
59
12
12
12
151
29
120
19
5
84
216
31
6
59
13
180
23
48
12
12
60
1
11
13
18
5
7
78
18
5
7
5
12
37
71
48
25
95
31
5
85
11
12
1
35
127
5
48
1
59
24
60
12
24
36
24
12
60
60
12
193
35
48
7
113
25
107
19
54
47
24
43
125
12
1
107
48
12
85
72
59
49
23
127
53
12
48
24
24
31
5
36
24
139
17
12
36
1
23
1
35
24
12
109
35
60
31
5
24
1
36
18
5
96
36
7
41
1
23
13
119
36
55
17
73
72
35
168
37
11
37
18
29
13
12
71
145
24
11
25
54
65
12
13
12
11
12
36
156
25
59
132
25
30
114
83
36
36
108
43
72
36
17
19
30
23
55
65
12
96
72
48
103
84
53
127
53
7
30
47
49
119
12
36
79
108
5
31
6
71
144
48
25
95
60
12
24
7
5
12
108
19
41
43
41
36
60
12
72
96
43
17
72
60
48
12
36
12
48
1
59
60
72
103
5
36
103
30
11
79
17
223
53
49
11
115
5
12
12
24
24
1
36
119
1
6
233
85
95
72
12
12
49
12
24
83
12
25
6
53
36
1
23
49
11
12
60
43
29
132
24
115
17
199
53
168
13
144
162
29
12
24
36
25
23
31
5
96
7
17
24
19
36
12
114
131
12
1
107
24
43
41
37
72
66
65
96
96
12
73
72
72
24
30
5
12
24
60
13
18
12
132
41
60
12
31
17
37
35
48
97
35
36
55
65
55
29
43
17
115
126
30
65
7
78
30
77
103
24
17
1
30
5
72
12
24
19
192
125
36
19
113
156
72
37
6
102
47
48
12
12
13
23
133
35
1
11
25
24
35
36
12
60
1
59
36
72
132
72
19
36
5
24
12
85
24
71
24
48
1
36
71
192
12
24
91
5
48
25
23
12
37
18
65
55
17
24
24
7
5
1
23
12
103
29
115
113
37
12
35
24
96
48
108
73
11
108
127
24
17
12
37
54
77
24
60
79
126
191
24
96
25
18
17
7
102
71
7
12
113
12
1
119
121
35
72
13
18
41
48
1
59
1
72
12
36
35
91
29
60
25
131
48
12
24
37
54
89
19
41
36
13
18
65
108
ABCD 98173648234*3^$a+1 [50131]
108
55
95
57
135
30
51
64
48
48
8
24
111
24
105
72
21
42
1
72
5
27
87
48
1
96
53
36
135
9
126
81
9
15
15
150
147
9
63
45
60
36
67
5
12
12
51
40
77
72
96
168
27
40
23
6
24
27
40
23
6
3
88
5
18
72
33
40
95
24
120
57
39
9
40
47
24
72
18
15
39
78
48
27
48
24
16
119
66
30
42
54
24
1
168
95
258
24
15
15
25
24
77
18
102
19
65
6
33
16
8
21
19
56
39
162
31
8
15
192
24
78
18
49
53
168
18
6
3
40
77
19
80
96
136
125
12
31
137
103
101
66
174
114
54
12
48
7
113
102
6
12
15
16
29
42
18
120
6
120
54
43
143
102
27
40
17
24
72
132
36
12
18
25
47
9
24
21
3
21
144
36
150
42
30
25
23
30
12
12
3
24
9
6
49
119
162
30
18
111
21
36
15
33
12
108
36
24
84
126
102
43
56
48
63
18
31
56
135
25
17
72
30
49
65
36
48
66
57
192
48
33
175
5
24
12
135
88
137
6
9
15
25
23
57
105
39
24
57
79
29
18
90
30
9
21
72
27
45
24
51
33
6
1
101
114
18
15
40
41
72
48
54
42
150
25
96
23
49
65
15
15
18
54
168
18
55
24
41
12
147
9
39
33
87
72
9
12
48
19
65
7
8
96
15
42
55
119
24
30
19
56
255
9
40
53
19
8
40
120
71
24
18
55
8
57
84
3
88
5
24
66
114
6
30
27
40
80
33
39
96
15
25
5
84
15
63
42
78
30
51
24
375
33
40
47
57
81
39
15
73
5
27
9
6
73
41
30
169
95
105
63
30
72
3
33
36
43
8
48
96
39
96
30
156
183
96
33
60
90
33
33
36
66
78
90
30
66
201
45
75
15
30
24
120
43
53
219
63
66
30
6
3
105
63
45
18
105
9
30
18
15
15
33
111
30
91
8
57
204
24
12
7
125
96
24
18
129
40
53
27
33
31
24
168
95
24
24
24
78
42
313
53
96
3
33
12
42
33
48
117
72
84
150
90
36
120
3
63
25
72
17
30
33
21
84
15
81
6
9
57
7
56
39
72
9
39
18
103
144
120
56
9
12
84
6
66
150
169
29
60
7
113
12
19
24
32
15
33
24
40
5
12
96
288
15
24
72
16
24
89
84
210
33
64
5
24
24
51
117
60
48
24
12
120
3
15
57
39
6
24
72
123
39
1
17
48
55
29
27
45
3
165
12
24
6
49
41
31
24
144
17
24
15
64
72
8
64
143
57
21
19
101
12
55
29
60
30
18
55
17
31
5
187
125
27
9
111
48
16
17
72
30
48
102
27
33
222
9
9
87
135
6
75
24
40
5
36
7
47
1
119
49
17
48
6
54
19
41
96
31
17
55
8
63
6
18
42
78
30
186
6
108
30
25
137
31
32
112
143
66
6
1
29
51
40
48
5
75
9
31
5
12
87
141
19
5
60
87
15
9
39
30
12
30
1
80
120
144
21
19
95
73
41
54
30
96
66
48
6
156
79
71
54
84
63
9
151
5
19
23
33
69
90
48
1
29
27
39
126
18
72
105
45
66
97
53
42
81
15
66
36
90
144
33
87
78
43
8
9
7
29
120
75
57
252
75
72
64
24
5
36
39
81
39
33
103
56
81
7
95
66
60
27
15
54
3
21
27
15
72
33
15
54
48
43
5
3
39
18
15
33
30
9
165
96
139
95
66
55
32
24
33
48
30
30
12
126
24
6
36
24
111
88
77
24
396
15
129
31
48
41
30
57
24
249
84
12
30
48
150
42
24
6
84
30
240
9
15
96
96
9
15
24
25
17
36
138
49
8
57
72
55
65
31
128
159
30
36
36
18
18
48
6
1
245
12
36
84
36
27
40
47
105
57
6
30
42
57
16
32
63
48
105
16
41
24
30
1
5
243
21
24
115
104
136
192
53
24
12
60
19
167
42
6
216
18
31
24
72
53
171
165
12
12
36
55
72
95
270
72
90
18
120
135
15
57
81
15
69
3
117
3
135
30
132
108
42
ABCD 98173946186*3^$a+1 [50015]
18
90
73
144
53
18
157
59
144
54
18
54
234
72
37
287
13
23
198
144
126
144
288
37
143
144
126
54
109
125
270
85
120
11
61
29
378
265
120
47
13
203
72
145
96
24
96
395
109
35
13
59
18
43
119
109
395
144
270
55
35
216
72
252
85
96
179
18
283
59
1
521
91
60
137
163
107
72
36
13
12
168
5
54
252
73
216
144
107
180
49
131
450
126
13
59
36
36
61
29
198
108
72
1
269
72
234
126
19
197
7
83
193
5
19
143
72
25
120
60
65
163
107
18
54
73
48
60
35
85
149
151
209
360
90
409
24
120
77
54
252
54
90
144
277
83
36
13
131
252
73
24
47
126
54
90
54
25
144
191
180
49
23
72
145
35
313
192
107
54
67
192
60
23
157
293
72
163
53
126
229
84
11
396
288
25
11
72
108
109
96
72
317
18
180
162
216
54
73
179
121
240
35
37
53
67
95
180
36
180
144
25
137
90
13
23
180
72
25
228
12
48
120
48
5
72
18
72
54
234
97
72
191
126
79
204
23
468
72
108
277
60
5
450
25
173
54
1
12
95
193
221
234
49
108
239
49
12
83
72
144
180
36
145
89
18
1
107
144
144
25
11
126
18
360
49
77
90
1
35
133
11
49
185
19
197
144
67
48
11
36
72
1
71
54
67
77
90
180
108
13
12
132
96
71
234
144
90
85
96
71
13
95
72
54
115
60
144
113
144
403
60
383
72
36
126
43
83
162
343
89
43
456
131
13
23
72
108
18
234
1
360
107
90
235
35
85
12
11
144
72
13
36
5
54
205
155
162
19
71
1
48
167
37
143
37
287
36
133
132
185
187
48
12
41
54
90
162
108
18
72
43
120
72
48
59
18
211
77
54
90
54
385
47
90
7
11
37
89
19
107
157
77
198
13
168
35
36
198
211
120
11
144
324
61
252
120
125
234
313
101
139
48
48
35
36
54
144
126
289
48
60
143
36
18
18
180
205
120
395
73
132
60
23
85
59
180
216
49
365
43
47
73
ABCD 98174116856*3^$a+1 [50016]
48
40
5
16
6
29
24
21
40
59
7
14
19
3
8
40
29
31
9
101
6
66
72
12
63
13
99
21
32
3
9
4
32
19
5
51
37
11
1
38
10
15
35
42
64
26
9
45
10
14
66
9
21
19
5
6
34
35
13
8
22
14
130
14
54
6
19
5
28
39
45
8
75
45
91
29
6
76
8
48
84
18
70
42
18
17
40
5
51
48
31
9
21
11
75
10
38
46
68
16
14
46
42
2
51
49
38
4
36
24
60
74
16
30
86
42
106
11
13
8
12
7
63
17
64
24
32
48
13
3
24
8
79
14
4
15
81
42
2
30
28
20
4
110
6
13
117
59
31
44
16
42
48
14
48
10
56
10
44
42
40
18
18
42
48
5
85
30
2
3
64
24
17
39
15
25
161
82
5
96
51
6
15
13
75
32
24
48
13
168
54
5
13
24
3
45
78
12
36
50
60
22
9
93
8
28
36
48
75
11
6
36
40
32
48
10
30
35
43
74
22
24
2
58
17
24
13
38
24
85
23
1
21
36
32
46
20
36
10
71
13
11
3
61
27
29
115
5
31
30
14
18
52
15
11
64
86
39
55
33
51
5
19
18
18
6
48
8
64
116
42
18
58
9
21
6
26
82
65
45
12
63
1
12
32
27
24
51
16
122
36
12
3
27
13
15
14
72
54
30
54
12
21
27
46
39
3
2
75
73
12
20
15
21
12
28
36
23
73
39
35
28
17
3
150
6
22
54
45
23
22
8
108
4
8
16
30
24
8
18
190
54
12
8
22
24
24
32
13
15
30
2
33
27
18
27
1
47
21
76
36
42
78
24
6
84
113
33
34
14
15
24
27
21
9
18
88
24
5
55
84
26
70
24
21
59
21
1
42
6
6
14
22
24
18
8
84
18
76
41
43
8
34
8
12
64
44
30
16
74
60
15
31
30
11
48
16
32
24
21
3
9
12
58
90
47
3
30
76
11
45
19
9
38
10
54
48
42
30
20
45
40
5
24
115
15
9
17
55
3
8
42
40
18
62
10
38
64
66
54
24
51
3
53
49
50
21
9
46
18
30
36
90
26
58
15
17
79
21
27
3
29
13
36
26
64
42
30
18
11
61
27
57
20
3
3
18
24
66
6
58
41
7
20
24
66
58
6
50
28
21
24
128
115
2
10
12
50
34
9
47
4
29
3
52
41
51
10
86
48
16
24
12
18
2
40
8
16
50
78
10
42
20
13
3
2
3
43
45
24
32
45
3
45
52
39
24
5
16
24
11
7
8
1
8
7
78
8
3
21
48
16
2
60
34
75
5
24
4
96
6
6
14
45
45
43
33
23
51
28
86
40
44
15
13
18
12
74
34
17
3
22
63
27
2
40
12
15
8
96
19
36
30
26
9
16
51
50
18
9
13
48
11
21
22
5
120
61
42
12
2
3
57
15
51
42
72
10
6
44
114
46
71
19
6
32
36
6
16
42
35
103
8
30
22
69
56
7
8
9
79
6
24
110
10
6
38
15
33
48
34
26
19
8
37
11
9
12
24
12
4
14
24
18
10
9
33
2
45
19
29
7
14
120
10
54
8
22
2
6
69
73
122
85
56
45
18
4
21
11
58
42
48
20
10
38
28
14
58
9
35
10
6
14
4
51
41
12
51
19
21
21
59
24
1
26
24
21
24
69
16
2
58
6
20
6
42
90
10
6
44
6
1
56
115
2
12
10
5
43
2
10
105
5
6
34
8
3
25
32
15
16
101
3
105
36
30
45
1
63
53
64
8
22
18
18
20
10
99
29
70
74
67
21
14
13
51
69
11
61
29
19
53
10
48
65
19
5
48
3
10
66
30
11
79
14
96
3
25
42
36
20
4
38
48
48
75
9
15
1
60
56
43
5
6
61
63
17
25
68
40
131
16
29
10
24
41
57
10
12
48
33
29
18
9
21
40
18
60
5
27
10
8
30
4
62
30
100
8
10
47
3
36
54
16
26
6
24
30
30
4
62
37
32
25
18
12
44
4
2
6
22
32
24
22
2
27
21
3
21
88
48
3
5
72
72
16
35
7
48
44
37
75
18
8
22
6
15
11
64
21
3
5
13
32
67
5
10
9
101
6
34
8
16
11
24
7
2
76
20
4
86
4
56
6
36
15
75
4
20
4
9
5
22
26
3
24
13
32
30
10
27
15
6
14
48
16
114
2
4
32
102
63
55
33
21
110
54
10
5
39
40
48
89
3
21
37
98
1
11
10
27
53
30
58
6
29
115
5
1
23
21
22
24
18
8
60
15
7
17
25
30
20
34
2
90
4
38
6
36
28
38
10
108
14
6
31
71
12
18
43
5
10
2
4
6
2
100
30
18
23
91
29
27
4
14
27
45
48
46
36
30
48
42
9
56
39
6
22
2
3
25
47
21
3
9
42
4
30
11
15
4
5
7
12
5
21
51
24
25
15
24
5
10
6
11
48
31
20
12
54
3
13
54
45
3
20
16
9
45
6
14
70
90
23
7
17
40
120
5
6
34
11
13
11
21
24
16
62
37
29
22
50
10
24
6
3
27
8
21
9
15
21
30
36
4
24
5
9
48
4
6
44
9
40
47
28
2
24
6
18
24
27
15
10
50
10
14
22
23
16
24
11
133
32
31
2
22
9
27
84
6
48
14
28
2
7
56
24
45
10
6
2
58
47
33
103
35
34
102
20
9
27
37
3
20
48
9
13
24
8
102
40
5
120
21
24
40
35
19
14
12
34
44
48
40
24
29
7
14
40
80
46
48
90
11
24
1
20
6
70
20
24
24
51
48
13
24
66
89
48
40
15
86
16
44
10
21
21
2
145
47
10
30
96
9
3
48
24
50
3
63
54
34
24
78
2
40
17
39
54
3
19
14
10
21
21
134
4
30
80
24
3
9
63
31
17
24
13
62
10
14
10
120
35
7
24
14
22
5
15
54
16
3
17
28
35
16
39
14
18
10
20
27
33
34
96
2
12
34
29
55
57
33
2
18
58
44
13
5
78
93
16
5
43
32
96
27
10
8
3
21
36
12
120
27
99
21
45
43
15
12
53
3
4
24
17
19
285
3
5
16
5
51
45
6
124
14
22
125
27
28
24
18
2
13
5
3
15
30
28
12
32
102
16
77
45
58
33
9
18
30
20
22
18
8
12
12
46
56
205
33
15
11
34
11
51
4
30
24
30
12
14
19
17
6
22
36
6
20
21
24
15
106
2
78
12
67
33
6
60
20
22
8
10
84
5
27
10
24
59
123
10
44
4
32
88
30
5
39
153
24
25
54
17
7
36
26
43
27
8
21
7
134
3
45
40
27
101
19
21
3
11
10
8
27
21
30
13
9
80
15
13
74
36
10
2
25
96
51
29
24
31
17
48
16
95
30
40
11
27
21
9
18
13
27
24
45
11
42
22
86
34
66
107
3
34
3
101
6
21
57
100
72
48
6
20
30
19
8
97
92
19
17
10
8
36
9
1
6
38
30
6
28
27
5
58
72
48
20
46
36
8
3
112
8
25
44
3
3
24
93
16
21
14
12
9
33
22
ABCD 98174542034*3^$a+1 [50013]
49
11
69
3
6
66
24
66
43
128
48
9
31
35
21
24
39
6
84
12
3
15
12
84
145
35
24
42
3
105
103
32
16
5
51
15
81
135
33
51
133
11
84
145
143
24
30
24
6
156
48
54
3
27
126
159
87
25
113
31
131
30
15
93
30
117
15
9
192
72
88
47
6
27
9
54
201
39
150
24
6
6
84
75
87
132
18
67
56
45
27
24
24
16
53
51
45
54
13
155
69
48
40
56
15
6
43
8
27
6
31
203
6
84
48
43
35
72
18
30
6
306
18
19
176
27
13
144
11
6
6
49
101
42
1
80
40
72
77
18
54
99
21
91
197
96
19
71
54
3
24
39
54
18
12
6
156
24
147
24
21
67
5
6
21
48
63
49
5
24
6
54
55
5
42
48
42
42
6
12
42
33
9
30
49
80
16
29
6
45
15
25
144
80
57
144
231
88
125
36
63
15
6
42
60
69
3
36
84
18
75
69
150
21
9
39
99
60
42
60
78
13
144
8
15
30
6
24
12
33
147
21
24
24
21
156
39
69
6
21
27
21
21
144
24
6
234
90
1
17
198
30
27
24
16
29
99
96
15
81
39
36
24
84
121
80
39
210
39
3
42
3
88
5
24
42
204
66
126
30
7
53
19
24
11
93
48
3
30
96
231
63
6
66
12
61
107
24
24
109
17
108
75
51
21
16
24
29
6
13
96
56
33
87
105
111
192
48
63
102
42
48
25
288
5
30
21
135
33
16
35
36
84
90
174
21
27
13
72
125
24
18
1
32
3
96
18
3
93
30
45
87
9
64
11
120
24
84
288
24
6
3
171
96
30
42
181
17
84
90
96
33
15
25
95
30
19
8
120
45
24
36
55
24
56
24
45
18
1
104
141
54
186
42
48
102
102
13
152
27
18
18
114
36
12
48
12
115
107
18
27
21
43
35
42
48
19
11
174
15
21
12
30
48
210
30
201
15
78
210
33
63
150
66
30
6
117
45
6
21
15
18
87
48
87
30
19
80
72
57
6
265
107
150
18
21
63
48
153
51
36
33
9
15
3
30
54
33
45
3
9
108
27
63
120
96
25
29
3
304
95
96
57
21
12
39
168
16
29
211
29
27
64
71
6
30
48
72
48
84
18
79
48
23
42
31
5
75
40
24
72
83
48
12
6
126
18
123
63
36
18
78
37
107
54
12
3
75
24
96
36
1
144
29
162
48
1
11
37
23
18
12
102
162
123
33
30
48
121
29
6
21
64
24
29
42
24
25
72
5
102
60
33
3
72
24
69
57
48
84
120
75
40
35
60
1
29
78
13
32
24
120
21
75
3
6
63
16
56
40
11
109
8
177
66
69
75
18
12
15
24
87
252
96
45
72
88
89
55
80
63
30
123
15
252
12
108
69
9
31
23
72
33
21
67
47
48
84
69
75
21
24
24
3
90
19
144
119
36
96
138
18
24
9
15
49
32
93
3
57
15
16
80
51
30
15
39
145
29
12
79
47
49
11
48
117
24
136
53
42
9
40
65
48
42
36
48
36
21
45
3
57
12
132
63
21
99
63
9
69
19
8
27
36
1
8
15
48
33
16
53
78
48
6
18
37
29
51
15
96
9
24
40
17
18
42
78
42
72
3
75
37
47
24
129
15
60
48
12
78
54
13
347
45
3
132
1
83
37
5
30
37
17
15
81
15
88
95
36
120
21
153
79
173
27
15
1
245
6
204
60
45
40
59
6
222
33
16
59
54
138
93
16
89
55
5
30
21
51
168
21
165
114
1
11
174
15
45
219
111
1
8
120
21
18
1
5
139
23
169
200
105
30
30
19
11
90
126
90
123
69
42
78
18
42
246
120
6
114
9
72
165
91
48
144
11
30
55
200
144
81
55
71
9
69
27
63
36
24
42
19
11
240
96
37
152
15
48
78
3
24
160
161
6
120
48
66
102
33
24
168
9
78
121
72
17
90
6
42
18
54
12
ABCD 98174755444*3^$a+1 [50075]
32
15
135
42
4
236
54
66
36
3
72
15
129
81
168
60
24
48
72
10
77
45
48
22
110
48
15
1
96
128
27
169
20
42
34
56
120
84
36
15
109
24
56
138
141
37
35
45
112
131
27
9
36
49
50
45
13
20
16
20
64
20
28
32
36
204
12
28
38
54
16
42
5
123
58
71
69
10
42
614
16
14
18
102
24
4
48
32
172
24
140
4
48
20
3
129
51
25
84
71
97
42
77
9
106
128
82
8
12
15
1
74
10
84
11
21
15
19
50
3
73
98
9
36
81
60
160
59
109
78
32
10
23
72
21
240
99
21
12
40
24
78
5
37
38
66
4
92
16
14
64
54
128
28
14
48
153
1
215
21
52
35
13
60
35
45
4
56
183
9
12
18
58
72
78
74
60
28
62
69
9
12
15
13
20
160
38
18
112
158
42
12
40
108
140
58
90
342
18
44
96
16
59
109
72
80
36
84
16
143
9
108
48
70
102
23
19
66
144
32
78
18
30
9
108
36
1
20
15
153
12
36
100
32
16
11
9
36
76
23
117
63
180
25
47
93
12
40
24
216
83
36
21
84
106
32
45
33
24
51
249
46
32
66
111
15
10
36
24
60
84
59
193
62
105
108
33
24
60
76
20
6
16
89
21
204
120
51
193
167
57
51
69
36
84
12
174
16
26
84
120
28
36
42
224
21
49
23
37
144
20
36
24
72
184
68
28
107
21
52
24
56
42
112
6
68
60
12
30
57
13
167
51
66
48
15
1
30
146
30
18
40
23
9
96
3
9
27
1
14
114
64
23
13
90
6
36
168
20
27
69
10
14
36
28
56
12
40
84
56
42
18
3
36
135
16
29
108
37
56
28
59
37
8
96
6
30
40
26
102
58
110
27
1
107
13
56
39
36
1
92
60
63
3
6
63
27
34
32
28
12
20
24
60
30
90
156
12
156
40
71
13
23
49
14
9
36
21
94
29
117
36
4
80
160
134
9
33
3
99
226
30
14
18
45
195
18
4
96
26
144
154
32
15
49
72
32
46
2
52
20
36
51
79
50
52
140
40
8
30
142
8
36
6
22
107
49
164
10
62
40
35
25
78
5
108
25
83
57
15
73
84
80
28
32
136
20
12
3
39
226
120
47
55
53
36
108
21
6
10
68
18
48
6
28
11
37
12
8
15
33
36
24
40
11
36
288
45
40
50
9
36
9
171
31
86
10
17
21
10
5
37
32
6
69
36
21
16
140
75
9
28
96
44
132
16
35
49
56
58
26
63
7
6
92
75
3
177
15
58
20
34
80
46
284
3
72
9
136
35
45
36
124
20
76
128
16
23
45
16
12
35
117
18
82
12
44
16
48
56
204
51
25
20
16
24
59
36
21
84
111
21
132
72
84
12
39
144
1
96
119
1
35
13
2
34
14
54
298
89
13
68
28
71
108
13
59
15
18
168
24
126
150
3
9
46
30
66
50
28
32
48
66
21
69
6
66
168
24
16
11
108
105
30
10
56
15
1
44
66
33
81
16
96
20
10
38
42
30
28
44
12
28
36
104
36
12
87
21
42
94
44
12
3
36
49
140
84
87
91
32
90
70
6
71
25
11
49
23
73
35
9
60
108
3
72
1
144
80
88
24
56
4
164
64
62
6
63
36
33
6
94
20
16
11
3
66
24
28
48
140
16
126
17
21
51
33
183
9
54
6
3
36
61
68
36
36
16
12
23
45
24
60
16
8
4
23
3
102
12
268
140
28
36
56
160
62
33
45
27
13
24
60
8
16
14
138
84
3
61
56
40
23
216
97
32
18
30
18
21
75
34
20
36
15
81
28
26
18
27
85
24
44
28
62
45
21
76
60
38
93
13
131
33
18
18
39
87
66
12
36
15
61
83
72
13
92
3
27
6
40
68
72
48
36
28
20
87
45
24
54
78
12
72
3
72
36
9
4
59
21
84
36
192
27
25
8
3
45
84
60
63
57
87
81
27
36
21
64
56
196
20
24
18
6
4
23
109
56
15
33
16
74
22
35
93
15
37
108
215
57
48
39
93
87
117
90
18
12
120
4
35
57
10
5
69
ABCD 98174900204*3^$a+1 [50034]
59
61
5
54
24
133
59
108
97
21
24
75
23
13
48
201
24
15
12
23
204
36
22
3
11
10
15
24
9
50
22
3
108
12
191
22
39
143
66
136
111
24
81
72
75
45
272
43
5
150
396
54
120
150
37
11
25
84
59
10
135
9
147
5
66
13
105
75
29
7
23
25
120
23
18
126
181
24
45
15
9
15
71
25
11
73
11
60
109
24
23
37
21
24
27
36
89
79
81
8
7
9
96
8
186
94
3
5
7
35
48
54
6
120
49
81
14
18
16
56
43
12
120
60
35
25
60
95
70
171
35
12
46
72
14
120
1
23
121
36
12
36
12
17
102
108
13
12
96
5
54
37
60
216
119
1
33
72
24
48
182
10
14
205
12
12
23
22
15
11
22
39
36
24
29
64
27
35
1
47
181
71
60
18
7
120
35
70
39
17
55
12
120
60
12
11
10
99
11
37
35
1
84
96
5
90
97
5
19
23
118
120
39
105
50
109
177
159
81
3
60
35
22
72
27
24
84
47
25
24
12
5
90
22
3
60
47
10
255
105
51
45
14
121
65
16
15
48
48
35
22
51
132
9
39
17
55
84
21
159
95
58
158
25
167
13
168
36
105
39
12
29
40
63
35
37
180
21
72
3
84
35
54
6
61
12
65
96
19
48
24
84
105
75
167
49
53
72
16
24
24
15
192
35
97
53
7
12
29
270
1
24
24
33
39
41
42
97
21
38
85
11
58
15
17
40
14
82
39
71
25
252
47
1
24
45
39
57
24
3
45
38
109
83
1
84
12
60
93
51
12
24
33
15
105
3
83
96
48
10
27
21
63
12
227
61
11
25
33
86
85
69
27
23
13
12
48
24
21
63
36
24
47
145
93
14
37
11
24
61
12
71
61
21
27
101
6
25
36
45
192
15
57
24
24
15
65
88
48
26
36
24
13
71
70
99
227
10
15
48
33
15
113
7
72
12
45
63
23
49
395
6
7
132
21
14
1
72
33
72
87
24
57
2
85
23
72
97
105
63
71
1
9
86
61
29
18
73
72
11
37
5
79
24
129
48
24
120
15
96
105
38
1
33
2
1
35
34
3
12
204
36
84
36
119
66
19
117
123
36
48
113
72
138
22
87
95
145
84
36
23
13
23
22
63
84
5
43
24
59
162
55
59
36
25
23
82
3
24
72
48
23
190
80
78
1
83
1
12
95
18
19
132
48
17
55
48
240
180
93
123
21
86
60
22
3
119
61
48
36
36
119
90
31
47
10
27
96
23
49
45
50
78
7
203
94
39
9
56
112
63
11
85
23
61
36
23
13
12
17
66
85
119
1
9
75
36
144
59
22
75
5
42
85
107
118
27
251
25
24
36
24
156
57
48
24
15
36
45
14
58
63
12
72
11
145
72
12
93
2
133
47
96
25
9
56
55
48
36
23
121
12
60
35
37
60
57
15
9
75
69
15
33
14
18
102
49
24
71
250
74
6
79
48
9
8
55
12
23
97
83
10
96
51
168
12
89
67
12
156
197
18
70
26
85
41
7
108
12
57
63
17
163
108
23
66
6
48
1
36
72
21
51
21
32
18
118
147
24
45
80
16
110
73
95
1
24
12
24
84
60
24
35
37
59
84
118
75
117
38
58
39
108
5
24
43
72
45
110
156
37
33
27
36
89
30
13
29
16
63
24
41
30
61
36
48
12
45
104
90
73
48
24
21
15
23
66
16
80
43
11
34
171
11
97
12
11
73
161
55
23
18
40
75
60
12
11
10
87
72
12
29
6
25
9
87
59
144
36
66
79
119
85
69
63
95
90
144
30
61
72
12
71
37
23
25
60
17
31
24
60
180
105
72
50
25
21
24
38
18
78
192
109
21
50
49
36
95
157
5
40
63
83
54
7
24
12
45
14
10
15
81
3
21
38
13
24
48
107
1
24
35
25
45
56
54
13
156
65
31
105
39
72
48
41
31
72
95
168
90
90
49
24
101
18
166
99
5
43
125
7
48
24
105
8
55
105
38
154
3
21
99
117
ABCD 98175367144*3^$a+1 [50053]
33
32
49
239
16
33
18
42
12
111
15
9
8
1
155
60
24
25
12
11
12
7
18
27
120
45
36
30
5
12
16
36
9
11
24
36
96
13
12
12
11
16
9
27
80
7
21
135
9
117
23
13
35
67
60
41
7
9
33
6
36
21
192
21
11
1
95
120
7
17
16
39
21
27
17
4
92
115
42
23
268
20
12
24
16
63
81
60
75
33
36
84
21
36
71
24
43
77
49
27
12
8
37
78
12
60
36
89
25
47
76
9
54
141
3
45
152
25
23
1
15
80
64
21
12
23
4
36
104
31
41
79
81
3
36
149
28
45
119
19
129
32
24
49
6
29
36
12
12
168
24
253
11
1
186
150
114
9
12
80
25
23
49
6
41
13
18
24
9
15
65
1
35
103
21
72
33
6
33
27
53
25
47
79
77
84
48
25
18
12
120
81
24
20
7
60
201
9
23
43
9
44
36
73
155
25
23
112
27
45
20
16
60
93
51
9
95
7
53
31
5
16
39
5
13
23
24
1
3
20
19
30
6
17
160
15
89
43
125
1
99
36
51
24
60
17
163
17
48
19
36
41
79
81
21
27
123
5
52
3
77
12
16
3
12
17
96
91
18
23
25
3
21
11
37
71
24
88
45
30
84
5
73
48
60
18
105
39
53
13
11
156
84
1
23
25
30
120
36
5
85
59
16
44
124
3
30
30
174
23
37
11
48
4
12
9
119
37
23
72
16
63
81
33
95
7
5
13
6
185
79
17
96
19
129
20
37
83
7
77
31
5
49
95
31
6
18
18
47
1
119
7
53
60
43
165
15
5
124
48
36
39
5
13
23
19
198
48
30
137
43
41
49
6
33
8
103
41
96
49
23
36
96
84
31
6
107
7
41
67
5
16
32
24
151
5
169
6
84
36
5
40
39
84
174
30
41
1
23
36
60
36
25
54
30
15
32
72
28
3
54
18
33
15
65
31
24
60
6
84
12
155
7
57
20
1
47
48
19
18
18
9
33
72
39
21
18
21
105
42
65
7
17
64
9
27
105
23
25
6
81
51
18
96
23
40
8
132
60
13
59
85
75
9
12
42
12
24
5
139
72
5
40
20
25
11
40
39
6
35
120
25
18
5
1
30
29
36
49
251
36
19
30
63
15
42
120
36
35
13
66
65
148
63
17
60
163
54
18
6
6
6
75
120
3
149
12
84
60
12
73
24
12
3
63
9
63
33
8
19
17
25
36
39
51
84
9
15
29
115
65
48
7
21
44
127
24
281
36
124
144
120
21
23
36
1
48
23
24
40
80
88
3
18
35
25
24
3
63
21
21
59
16
8
1
24
47
97
11
127
17
12
19
102
54
78
27
51
57
20
97
123
3
65
40
68
52
44
13
3
44
103
48
77
31
30
12
54
186
3
32
13
27
92
16
69
11
12
55
89
31
57
32
139
17
132
25
18
17
36
24
48
40
9
78
17
1
30
12
30
23
7
17
31
17
31
29
7
29
72
64
8
60
61
60
11
28
20
48
7
17
25
15
15
18
11
55
6
3
92
79
57
32
72
36
13
12
3
20
64
36
9
351
80
109
51
15
17
24
1
27
96
32
55
192
18
59
48
91
117
105
87
60
27
65
16
207
5
132
16
33
42
30
60
18
81
116
157
48
60
39
48
116
24
112
75
21
20
67
66
71
144
24
37
3
51
12
9
33
30
90
3
15
24
5
16
57
42
29
24
37
11
37
23
28
111
30
114
66
18
5
1
6
5
109
24
11
4
3
89
43
17
36
12
16
80
61
96
107
103
30
39
21
59
16
12
3
29
120
1
47
67
84
9
56
40
9
35
31
77
7
17
25
119
60
16
48
80
52
48
441
35
7
29
1
132
30
77
103
90
6
101
13
255
20
7
21
15
149
16
9
59
40
20
16
60
20
25
126
45
8
36
19
90
35
172
8
7
69
3
12
29
16
51
5
12
73
39
75
185
55
113
43
9
20
79
17
108
19
17
160
8
40
105
47
49
42
5
73
84
27
33
23
180
52
51
5
112
8
136
68
163
93
20
19
48
5
24
31
33
72
32
13
60
42
53
12
163
17
16
56
4
9
90
45
51
12
149
19
5
25
135
36
36
8
19
5
60
96
25
12
107
28
8
96
73
18
60
72
60
45
33
3
39
53
79
36
42
36
95
84
76
20
84
12
61
47
25
11
132
19
60
24
42
144
23
16
27
18
11
108
28
72
32
103
53
52
8
84
60
31
65
13
11
28
20
16
87
9
9
12
18
65
16
105
18
5
52
140
48
88
27
5
1
66
9
32
4
39
42
59
91
89
120
19
12
5
4
69
71
13
35
13
24
15
3
78
27
12
3
5
16
21
59
127
17
1
72
23
331
48
93
20
60
55
65
12
85
11
36
24
49
47
ABCD 98175613598*3^$a+1 [50179]
105
231
333
156
6
228
126
36
90
18
60
36
30
186
48
96
324
36
90
246
114
144
36
144
126
66
78
27
39
126
75
183
105
15
150
27
165
123
111
81
33
66
60
36
18
72
339
96
9
231
9
39
15
66
111
48
57
240
54
126
3
81
186
18
162
198
252
15
69
90
144
81
141
108
66
96
138
36
39
96
15
66
15
189
66
60
48
21
21
198
180
210
222
180
90
195
303
96
174
162
60
48
117
33
36
84
150
81
135
9
147
384
66
18
60
141
321
15
45
108
210
117
243
132
9
81
48
186
21
123
30
6
120
60
174
96
111
144
441
198
417
93
180
210
45
51
30
36
204
111
153
432
39
69
6
264
6
36
3
27
54
159
81
210
114
192
240
144
54
90
90
120
60
12
54
6
165
45
330
249
345
84
147
123
21
165
66
18
6
210
126
18
15
75
96
69
105
42
228
96
30
294
21
96
183
240
252
108
36
120
6
90
48
36
6
18
36
84
177
9
30
234
396
6
18
66
54
150
237
459
261
15
138
60
30
45
117
24
126
69
249
135
15
81
96
144
69
27
63
162
18
132
48
96
36
69
69
27
303
36
45
45
216
228
222
105
465
150
153
57
60
48
60
90
36
66
24
54
192
78
66
114
15
105
90
42
120
168
270
117
75
78
72
144
36
54
21
99
141
9
126
108
45
135
300
36
6
84
96
108
90
102
99
99
72
324
36
45
99
6
228
6
414
15
285
36
111
48
27
84
60
66
3
321
60
120
216
99
9
135
177
174
204
162
174
60
90
66
258
27
135
264
60
396
9
81
18
72
18
126
36
18
216
30
180
216
78
207
3
240
45
171
174
87
165
78
120
96
156
249
135
36
30
438
90
36
66
114
159
75
12
9
15
84
126
24
102
144
81
144
171
90
78
486
216
159
69
171
15
270
66
60
90
108
36
210
24
66
114
390
36
6
138
72
54
24
102
450
213
81
144
756
84
126
9
15
72
9
21
234
24
36
ABCD 98176214114*3^$a+1 [50007]
11
9
12
75
3
94
18
17
12
69
22
50
3
25
11
21
40
12
168
47
15
42
48
3
109
36
83
21
27
33
48
28
83
1
20
16
18
32
21
73
20
120
36
64
18
72
18
12
35
12
117
30
42
3
27
21
123
10
8
60
18
162
195
43
30
20
99
36
49
8
78
142
155
7
41
12
21
36
87
1
2
237
67
6
26
24
70
47
57
4
86
10
102
2
15
96
55
66
54
50
75
19
18
47
133
24
35
12
21
75
36
127
8
21
3
40
32
16
5
27
21
51
154
102
24
90
11
75
9
81
102
118
68
22
41
12
19
66
95
48
60
36
1
12
35
15
42
39
1
8
22
2
27
57
36
54
6
84
22
2
52
68
3
36
33
15
31
54
23
121
36
119
55
24
17
1
32
15
57
76
23
49
95
27
105
145
11
9
75
48
60
27
9
69
27
63
16
125
25
32
12
111
25
14
16
14
42
34
47
57
3
84
61
20
70
54
20
4
32
4
48
23
15
40
101
48
3
40
41
87
9
183
18
4
35
144
1
14
42
70
17
97
59
49
8
75
12
45
72
16
20
12
28
35
13
2
33
21
40
35
48
108
57
48
28
11
51
24
66
4
18
2
27
67
102
2
88
54
11
12
13
83
121
26
33
117
27
96
25
23
21
36
6
45
48
73
11
48
12
1
12
24
72
35
84
48
7
53
105
39
19
42
80
22
6
44
24
16
23
15
40
137
1
11
27
9
21
27
69
39
121
18
89
12
97
83
7
5
27
72
40
18
23
48
60
1
18
29
97
50
16
17
33
150
57
181
23
36
9
51
96
48
25
18
30
50
10
32
54
90
16
11
43
90
6
89
33
40
8
75
147
33
15
18
4
2
9
31
54
44
6
34
23
60
36
21
58
42
8
22
6
26
18
99
19
80
10
44
27
48
12
189
52
35
21
39
36
1
80
40
108
42
48
17
96
9
40
11
157
8
111
57
12
27
60
97
20
76
8
172
12
2
120
9
12
25
98
114
30
162
39
48
31
26
3
21
30
240
33
12
43
137
61
20
16
11
84
1
143
9
136
32
15
96
31
65
60
73
2
40
17
15
40
18
32
4
116
94
6
23
3
22
60
8
22
56
9
12
19
125
105
12
4
407
36
7
78
18
30
23
91
5
49
44
96
4
36
192
54
104
6
39
27
22
18
209
21
82
50
30
9
9
3
57
27
25
72
14
33
103
14
12
75
73
23
1
12
71
48
9
39
1
11
61
44
136
18
29
57
16
11
48
81
15
39
42
52
2
48
57
12
144
27
16
5
45
4
20
63
48
31
6
18
41
39
21
1
72
2
130
54
113
12
1
131
9
126
18
54
66
46
65
105
4
20
27
9
87
37
54
5
105
27
13
8
100
48
167
12
3
48
64
32
33
145
32
36
42
16
42
372
20
15
12
9
12
72
46
176
21
9
18
9
33
63
7
5
13
32
24
102
22
95
73
44
27
1
72
44
15
7
14
36
39
15
93
3
93
19
50
27
25
24
35
121
35
91
78
32
12
28
12
35
3
93
69
27
9
135
27
21
36
33
4
59
12
27
9
33
159
55
2
124
96
50
69
3
58
71
13
131
96
7
6
66
42
36
152
27
13
2
33
25
83
19
29
13
8
78
93
84
57
3
45
60
39
99
18
15
57
4
20
48
118
89
48
181
23
36
31
54
23
36
13
24
11
33
63
63
22
23
67
65
12
1
84
60
47
48
48
36
1
47
33
63
55
54
18
30
20
75
67
90
14
21
75
117
48
1
8
4
35
36
39
57
9
22
38
4
12
74
22
59
12
96
117
63
63
40
14
90
141
84
12
36
13
2
16
29
27
66
60
18
9
25
6
26
51
9
27
133
90
18
6
50
87
12
61
14
72
10
8
6
9
57
24
27
165
172
26
24
33
55
72
17
12
9
87
36
25
23
111
81
55
72
29
165
27
27
21
105
4
120
180
32
42
22
108
68
34
24
77
93
72
75
57
16
24
90
41
144
85
50
16
2
12
28
30
65
133
32
10
17
12
21
27
193
84
54
5
19
50
15
60
51
16
17
48
39
9
33
22
8
94
35
33
36
292
14
69
27
18
4
18
32
22
18
270
11
7
14
18
58
8
87
25
24
47
48
79
32
18
4
11
12
192
97
66
18
14
112
38
39
9
114
106
32
96
27
3
33
49
8
94
56
40
5
9
40
47
51
18
63
1
68
144
16
20
4
26
69
49
36
107
84
7
26
22
149
49
20
75
9
27
81
4
11
157
8
28
11
1
132
30
18
20
75
12
91
53
93
3
67
17
159
10
32
3
99
141
3
54
18
18
22
29
9
34
89
39
9
241
11
96
48
117
123
97
35
144
87
72
18
30
144
40
5
36
48
7
14
108
15
12
117
84
36
39
48
12
49
18
50
54
21
25
44
136
ABCD 98176769092*3^$a+1 [50008]
102
3
33
3
111
30
19
12
5
67
128
9
66
45
12
57
66
18
15
111
1
23
9
48
112
5
111
21
18
45
57
90
121
5
15
39
13
56
132
228
21
24
7
8
264
16
5
75
100
5
114
33
12
57
36
3
24
76
11
30
18
13
68
72
48
12
9
43
8
28
41
31
80
60
45
3
12
52
36
20
12
9
60
39
72
15
45
9
18
21
81
24
12
78
120
69
27
33
33
60
12
6
30
15
27
30
63
69
12
51
39
24
57
45
3
15
42
115
20
9
90
49
17
27
45
96
87
60
243
36
93
57
48
31
5
24
36
12
75
12
21
15
9
51
60
51
13
107
13
68
63
57
120
48
60
4
71
49
167
69
57
27
81
6
18
180
63
39
9
45
87
48
4
180
11
9
108
63
57
15
138
39
21
72
43
5
19
17
3
15
45
33
108
7
5
144
60
3
28
125
175
47
25
200
16
65
39
76
41
36
15
9
36
135
9
48
63
27
105
45
63
40
59
61
132
5
15
21
12
15
57
31
20
4
8
9
3
33
175
8
51
33
76
35
9
40
68
9
78
36
105
52
120
5
55
107
1
20
75
54
18
12
21
84
36
39
21
39
30
15
48
48
69
18
13
11
9
21
3
48
52
116
52
17
60
63
72
40
20
33
60
15
108
57
7
60
68
60
48
9
126
45
40
152
9
63
48
12
45
156
19
8
9
24
27
12
45
55
95
45
57
3
48
12
48
39
9
12
112
23
33
12
12
21
15
21
54
57
48
12
75
37
68
52
8
100
20
63
69
93
3
84
36
51
1
35
33
60
24
40
60
17
60
43
116
105
15
4
17
19
20
52
8
12
48
165
36
60
3
48
60
220
8
24
36
27
57
16
12
65
15
3
30
6
126
7
47
9
60
51
93
48
39
21
33
19
23
33
159
108
24
33
28
5
163
5
120
72
87
88
8
12
57
123
60
33
114
72
36
105
48
192
33
27
60
12
216
24
108
48
9
12
18
6
15
12
12
180
100
20
51
37
5
3
105
30
60
30
19
77
48
6
45
72
52
8
3
12
145
20
15
37
36
17
63
15
66
36
27
28
23
54
36
7
68
81
51
3
45
4
168
17
36
60
30
129
28
8
52
23
30
195
144
27
30
3
51
24
45
21
180
114
18
15
12
45
3
12
88
53
67
20
48
24
45
30
18
15
60
108
72
28
5
42
18
27
3
6
84
39
93
30
37
36
32
88
44
57
43
101
79
113
24
243
57
54
24
13
5
138
54
55
120
113
15
48
9
31
5
67
95
73
5
66
90
6
54
51
3
57
12
15
18
3
12
117
75
27
9
51
48
33
3
6
48
3
75
57
33
15
3
12
42
48
27
153
24
103
5
36
66
73
23
12
321
75
72
33
12
48
24
60
21
6
13
48
29
63
3
54
111
3
30
19
23
234
270
93
40
83
33
15
144
81
9
15
45
63
45
67
95
13
95
45
120
9
24
12
15
48
4
20
27
30
78
18
120
15
60
345
84
60
39
60
81
39
12
57
51
39
18
103
12
65
15
132
96
135
12
105
219
9
4
36
20
9
12
78
30
72
60
43
56
12
87
30
75
21
12
67
20
111
165
51
9
12
33
19
128
108
124
17
24
54
25
5
18
54
3
57
39
9
6
9
36
72
40
89
99
72
45
60
3
4
20
45
3
12
177
24
15
132
123
30
99
15
21
12
12
220
20
60
40
5
18
18
19
56
72
75
13
41
54
84
90
15
111
72
45
60
40
48
5
99
40
41
6
90
30
1
17
211
44
120
40
8
117
36
6
13
77
36
30
54
51
52
8
12
57
51
129
111
33
15
9
30
1
44
40
77
54
69
75
36
57
60
40
8
84
3
72
6
120
72
3
24
76
20
9
18
54
63
201
27
69
51
60
9
3
156
75
49
11
9
36
21
108
51
12
99
1
20
69
3
100
8
165
3
15
69
36
84
16
24
20
48
9
36
115
23
9
33
7
23
117
171
69
16
11
48
42
3
60
21
186
9
117
18
102
24
18
33
15
225
40
20
57
31
41
60
30
69
129
55
48
59
18
15
21
99
28
5
84
96
48
72
60
67
8
12
28
92
36
57
27
45
18
93
21
39
15
45
45
12
108
139
65
72
18
45
36
21
24
15
51
81
63
57
69
39
51
73
17
6
72
120
13
5
162
42
3
87
13
5
75
28
53
27
9
3
16
77
3
60
21
3
96
9
63
123
9
183
60
18
12
87
75
18
103
11
30
3
33
60
180
7
23
33
40
44
213
15
48
39
ABCD 98176911674*3^$a+1 [50038]
36
12
143
30
19
35
42
43
12
11
42
18
30
378
72
13
11
13
131
30
96
30
49
5
79
36
29
72
6
85
108
12
47
37
29
60
12
252
31
36
23
42
120
18
1
12
65
12
36
31
11
18
7
23
54
90
253
59
133
113
72
42
18
211
77
7
5
6
37
107
25
60
12
11
13
35
36
6
48
31
36
60
53
6
25
41
78
36
48
18
72
43
24
11
90
19
24
5
24
120
67
23
25
48
204
11
49
11
25
59
1
107
133
35
108
97
48
120
59
37
29
24
7
59
49
101
84
7
96
72
5
43
29
36
7
65
31
29
18
102
31
96
23
30
96
36
30
6
7
41
42
18
54
18
12
55
12
5
43
36
24
5
36
180
91
53
55
23
198
30
25
24
41
72
78
36
18
30
6
7
65
7
65
66
36
1
113
30
96
18
36
90
145
84
60
35
30
367
144
240
155
36
1
17
18
12
36
186
18
1
65
151
96
23
49
36
59
25
17
18
66
19
107
18
7
60
29
36
79
59
25
65
72
198
18
42
30
150
90
18
54
31
125
18
6
91
65
42
66
36
31
29
36
30
18
31
108
65
55
35
36
169
101
19
101
31
36
72
5
43
17
48
7
60
5
90
90
36
60
36
498
60
1
17
55
35
72
13
72
12
59
97
29
96
18
12
24
13
95
36
54
31
24
53
79
5
6
18
115
59
97
48
48
59
18
6
54
36
19
65
42
66
43
11
18
108
42
66
132
7
5
36
7
53
72
90
18
30
49
131
1
60
35
30
18
90
96
55
17
12
18
54
18
150
127
35
49
60
29
55
125
18
90
43
12
23
90
54
30
31
24
5
30
157
36
5
18
42
30
114
43
48
17
30
1
125
60
54
18
79
96
24
29
234
36
54
31
65
55
17
19
84
77
48
24
36
199
35
48
133
29
288
150
13
84
12
84
5
90
12
97
143
18
30
49
72
59
24
25
113
24
18
18
18
181
24
5
234
18
7
35
13
5
19
11
42
12
19
239
66
42
84
1
89
18
36
1
149
7
77
36
36
24
30
126
31
65
43
12
72
53
67
41
55
11
61
144
29
19
17
36
7
11
114
210
13
72
65
12
31
29
163
47
54
162
73
107
25
17
55
65
31
77
43
137
7
60
5
7
96
24
89
42
25
29
36
48
24
48
67
5
43
83
24
25
95
90
36
19
5
12
24
102
85
5
222
25
12
29
24
36
66
54
79
35
181
60
36
29
174
61
17
12
7
101
60
12
132
43
65
7
23
36
42
7
11
30
19
41
120
60
30
72
54
24
12
24
126
48
1
156
24
35
78
31
59
61
36
11
25
12
60
5
90
25
11
109
5
67
233
31
5
79
12
95
18
18
30
144
31
59
13
72
84
12
197
60
67
84
5
7
132
60
17
60
19
17
43
84
65
108
67
11
30
6
1
233
19
35
13
72
5
66
85
5
24
228
43
84
53
18
114
102
78
18
18
36
54
54
115
5
36
36
19
5
151
29
90
109
65
18
85
72
11
90
72
127
107
49
24
263
42
12
96
115
23
42
55
17
55
101
114
18
12
18
97
47
1
5
84
36
60
12
78
13
5
12
18
6
18
13
23
30
60
55
35
37
17
12
43
83
78
7
77
127
53
7
53
31
89
67
288
120
108
84
24
29
18
73
35
24
102
55
95
48
1
59
138
132
103
35
18
79
161
84
36
139
113
60
79
11
12
13
23
90
144
36
7
17
91
36
65
60
48
55
12
11
49
41
144
36
48
54
13
47
48
18
55
35
61
48
5
7
23
90
127
48
12
11
78
36
18
108
18
19
36
17
12
55
17
36
67
5
90
37
41
12
42
18
90
90
12
150
54
30
60
66
24
54
66
36
18
13
29
66
60
25
12
36
17
30
18
54
73
12
48
89
31
53
60
84
36
67
23
6
108
66
90
6
48
36
42
55
17
36
54
30
7
53
12
31
5
55
5
54
54
162
30
42
13
5
48
6
253
53
72
18
49
41
79
24
35
1
5
36
30
18
126
133
96
65
36
36
79
11
138
36
55
156
5
43
71
13
5
18
18
66
18
90
85
23
54
18
181
41
31
95
49
59
30
36
24
30
54
36
24
30
ABCD 98177290774*3^$a+1 [50034]
35
25
45
3
5
34
66
24
20
34
126
96
27
81
24
48
212
10
2
28
3
47
30
76
111
53
103
120
33
39
237
3
53
22
110
31
36
5
48
67
249
14
10
63
29
40
66
45
105
24
8
42
13
33
2
73
9
48
51
9
8
24
18
37
48
12
5
19
24
65
43
35
10
24
39
96
65
19
9
27
48
5
16
84
27
75
9
9
72
15
21
27
93
20
7
47
1
9
108
63
48
45
12
135
29
103
48
5
115
9
3
48
60
5
28
111
5
43
12
33
60
12
20
28
12
99
129
3
65
19
36
12
27
33
15
38
24
66
49
33
32
19
9
147
41
79
5
40
20
4
24
36
51
21
63
69
42
80
1
33
27
35
13
77
4
8
42
25
156
24
83
16
2
40
63
21
50
126
19
156
60
89
4
56
43
96
21
56
55
12
77
76
3
41
55
33
51
24
5
31
41
16
18
57
24
65
36
4
15
53
7
33
60
87
60
24
21
75
9
36
20
31
5
7
36
12
60
149
19
36
63
18
27
5
40
12
3
72
245
4
56
19
84
12
11
118
74
18
55
5
64
66
45
24
9
36
3
21
12
3
9
8
67
21
27
69
36
24
51
29
88
20
7
53
76
14
13
99
18
132
60
60
3
47
10
20
28
8
28
44
103
9
20
28
27
36
9
20
60
30
49
84
36
12
5
19
48
108
9
75
24
69
38
64
54
12
3
24
51
26
180
31
5
103
81
51
108
41
31
89
6
34
3
21
39
21
39
12
5
18
1
117
32
100
12
39
77
7
45
2
1
60
57
15
72
9
39
17
16
84
15
69
75
9
48
144
6
309
5
36
232
36
24
30
138
72
30
141
9
27
45
20
126
82
3
27
42
39
29
7
9
24
36
6
9
69
36
75
51
33
12
60
5
91
132
5
40
63
39
21
77
88
75
29
4
24
51
21
80
4
51
24
9
18
33
24
23
25
45
39
21
3
11
58
15
12
24
51
110
18
18
43
45
15
45
26
10
36
24
15
5
43
57
231
75
9
84
24
77
4
51
60
5
60
58
105
156
9
12
6
93
41
10
48
21
27
54
3
5
48
43
89
7
9
14
73
69
98
1
45
12
132
20
78
10
48
27
5
7
45
18
69
24
17
34
6
60
15
132
12
120
21
15
24
9
75
21
108
15
17
36
55
9
3
81
15
57
3
41
55
53
7
24
15
57
93
39
21
72
24
60
168
15
33
180
20
4
3
21
6
170
76
63
96
105
48
15
5
52
15
9
15
21
3
17
43
65
16
32
19
60
33
108
12
12
68
118
93
41
120
4
12
87
75
96
9
60
48
72
45
32
19
96
21
62
61
17
4
39
9
12
108
180
15
21
27
57
48
104
18
25
57
15
63
45
105
27
93
20
7
45
80
88
15
12
9
51
125
40
6
14
16
135
29
94
14
148
3
27
9
23
85
65
91
45
24
72
96
32
43
45
12
8
28
39
3
18
56
118
45
17
34
2
64
20
28
48
60
75
60
57
63
29
48
76
15
17
19
84
29
7
5
36
7
93
18
26
70
33
65
67
60
81
99
75
30
144
15
120
77
43
99
33
9
6
54
99
21
60
54
9
21
32
24
36
40
60
39
45
30
129
12
9
108
135
60
75
6
26
10
8
7
23
22
48
80
43
12
12
9
14
73
39
9
9
30
93
48
57
24
96
3
45
152
10
62
18
25
183
9
33
12
48
12
3
33
15
24
77
40
48
120
8
4
8
43
93
15
101
28
63
69
54
57
9
123
117
78
18
99
21
183
21
56
7
21
15
9
3
69
3
57
8
31
72
84
21
72
32
10
30
15
24
27
69
45
60
8
91
57
3
77
4
99
9
51
41
4
84
27
24
77
19
45
15
21
44
16
2
1
9
6
6
135
24
81
26
34
15
33
110
16
9
93
27
5
12
40
123
113
64
15
48
36
29
10
93
9
84
54
33
60
3
126
20
31
5
43
15
9
45
3
105
152
40
32
19
12
9
3
60
48
60
5
19
9
26
10
150
26
67
21
27
5
4
15
33
3
24
60
83
13
48
9
27
9
6
26
115
35
30
34
6
3
57
15
45
75
87
78
72
15
27
50
4
26
25
33
51
132
63
42
32
28
15
93
51
125
19
21
3
5
28
63
9
8
4
60
51
9
38
1
81
68
16
24
8
43
45
66
9
41
43
12
33
72
96
80
55
9
15
24
29
7
120
21
15
72
12
9
24
27
108
60
72
23
10
80
72
4
84
8
12
31
45
39
57
39
69
122
30
18
145
57
20
148
51
12
120
12
36
87
2
7
129
27
12
108
153
122
30
34
9
9
78
45
9
51
24
21
32
48
60
4
36
54
33
15
42
3
12
69
99
63
9
144
29
7
96
72
48
9
20
235
9
26
1
9
48
63
17
22
6
24
20
46
117
168
3
81
41
12
72
16
39
219
2
52
3
120
33
27
24
45
20
28
110
73
9
15
9
36
51
69
26
13
101
31
60
9
20
4
24
8
43
12
60
29
16
27
60
105
3
15
9
5
108
72
36
19
156
59
13
17
19
15
2
67
36
45
32
ABCD 98177950894*3^$a+1 [50074]
8
16
8
15
25
72
29
55
35
105
4
35
1
20
4
47
21
15
54
72
72
43
8
3
36
45
16
11
54
135
40
20
36
76
35
21
64
41
39
51
37
60
11
36
45
4
68
27
57
4
65
15
84
40
8
112
32
60
45
7
32
12
12
4
24
8
48
69
15
16
32
24
60
100
5
31
8
51
13
104
9
55
44
4
8
15
25
36
36
11
54
19
17
67
41
63
24
12
27
61
101
31
32
9
3
69
18
36
25
80
24
15
21
160
17
36
36
43
11
57
12
84
9
99
4
41
3
52
48
36
8
28
8
40
11
18
15
4
20
51
37
107
85
84
11
37
35
33
4
36
53
7
11
57
15
33
39
21
52
68
3
73
35
54
31
48
32
16
96
24
116
51
21
40
44
4
8
40
5
126
25
44
75
81
28
17
27
36
24
4
17
15
39
69
24
33
15
4
17
103
56
111
25
60
23
9
12
33
19
12
36
5
39
4
8
12
16
20
60
12
60
21
3
4
11
18
151
11
1
92
60
45
39
28
5
15
75
54
67
44
24
9
18
25
8
40
12
44
40
20
45
3
87
18
18
73
44
40
8
4
44
57
31
5
27
4
8
120
39
33
72
24
16
68
48
9
15
16
72
5
18
1
44
9
7
11
9
24
3
21
69
18
1
32
28
11
36
36
21
12
3
37
176
3
61
24
24
24
152
57
151
8
21
55
152
16
36
56
4
41
3
16
24
11
25
132
5
79
11
45
16
29
3
60
9
15
57
27
84
16
36
32
4
60
29
43
20
9
123
72
57
3
33
18
1
32
36
16
36
32
48
4
8
3
49
95
54
18
9
12
12
52
24
24
8
60
51
1
20
72
12
57
39
24
45
63
9
3
48
3
54
72
75
36
40
11
13
23
9
27
73
35
18
3
51
157
56
28
32
40
29
72
36
15
24
52
96
24
44
28
5
55
17
72
171
24
3
21
84
4
8
100
80
63
21
16
24
8
16
5
18
45
9
3
16
17
3
16
71
21
15
73
48
8
69
15
3
21
33
43
11
133
24
131
9
4
32
9
15
52
20
21
18
25
11
9
9
7
8
3
45
9
15
12
48
4
32
4
101
36
3
24
9
3
33
171
28
80
45
27
9
3
141
67
80
28
128
96
16
20
52
20
64
68
9
55
20
15
54
54
9
27
18
54
1
89
91
24
29
79
24
36
41
87
40
60
8
60
105
3
28
23
21
69
27
12
15
90
3
4
20
24
12
36
45
36
36
51
96
4
60
23
9
28
96
20
16
8
52
32
45
36
18
1
17
51
28
11
93
28
20
165
18
18
99
52
12
17
55
24
80
40
17
27
9
27
40
5
87
12
12
28
56
3
13
12
36
84
48
5
51
28
47
13
60
17
27
60
52
96
24
36
32
52
17
18
36
13
24
44
9
3
24
45
67
8
4
12
56
64
60
128
12
3
81
4
44
51
36
9
12
36
16
20
48
21
27
24
3
13
84
60
23
57
16
8
4
23
25
60
20
24
16
35
108
9
28
17
39
4
36
20
60
4
32
12
16
29
3
52
17
39
105
54
9
40
36
8
24
63
25
32
28
23
13
12
8
75
18
27
48
123
37
17
72
19
8
16
24
59
13
56
39
18
127
44
12
28
77
39
33
3
84
96
60
9
19
71
13
56
36
3
13
20
147
36
9
4
41
108
31
41
75
4
32
15
18
54
25
11
54
15
3
18
27
12
12
64
11
21
192
4
36
89
19
24
72
11
33
12
12
33
54
33
28
44
129
15
3
18
15
24
15
73
17
19
32
3
18
91
24
44
21
87
52
32
48
28
59
25
11
36
18
18
33
12
9
18
25
11
33
28
72
11
25
8
3
25
20
9
51
96
40
11
54
27
12
33
15
4
20
60
117
31
12
11
18
7
11
45
4
68
9
147
15
33
28
8
76
71
13
167
117
63
18
147
16
8
84
33
39
12
72
4
53
36
63
9
79
24
80
4
12
32
204
88
17
108
19
24
60
24
35
33
72
16
72
8
4
8
4
35
9
9
15
16
77
54
1
17
7
32
4
24
68
27
1
8
16
144
80
12
40
24
8
84
4
8
132
12
3
18
18
54
31
20
88
8
52
80
84
24
4
108
8
15
36
33
12
72
135
18
87
21
7
29
18
9
27
45
48
48
24
36
24
36
28
8
99
9
60
36
3
144
18
7
8
28
20
192
4
68
28
44
28
140
36
45
15
12
135
18
3
16
125
90
9
9
18
13
59
9
16
29
3
12
39
25
32
72
16
12
5
27
4
41
31
8
4
11
9
27
9
64
12
24
8
45
18
18
31
20
16
41
54
33
12
45
51
12
16
65
31
41
15
16
5
91
20
33
31
60
107
108
18
7
12
12
8
24
9
18
72
18
72
3
36
33
3
16
36
17
15
3
21
52
107
25
8
36
4
17
7
11
72
57
12
3
36
36
37
53
39
12
3
37
8
4
32
27
1
8
4
12
24
95
69
165
67
12
32
159
36
1
12
24
60
20
12
24
28
17
55
32
28
48
20
12
24
4
44
76
35
1
53
15
4
48
32
4
23
36
1
17
55
92
24
28
120
20
108
12
45
7
24
41
19
8
28
32
39
97
119
81
36
27
13
5
15
12
9
87
48
9
31
12
84
56
108
4
29
19
12
44
15
33
3
205
32
16
8
16
29
63
40
41
18
45
4
44
15
69
24
15
45
16
68
33
91
17
3
64
108
24
17
15
3
18
72
54
21
33
36
63
4
8
87
21
60
40
8
64
84
60
41
18
61
29
31
12
44
36
3
45
12
4
65
3
15
81
12
28
12
11
36
9
4
77
27
9
39
16
17
27
9
19
17
18
9
9
3
144
15
61
29
27
12
105
18
37
12
56
28
236
9
27
60
24
4
11
13
8
87
72
13
23
69
16
20
93
39
12
52
8
96
12
33
15
12
9
18
144
13
77
3
87
37
132
29
223
8
75
18
18
21
52
8
12
52
140
72
16
80
12
16
24
44
12
52
12
5
19
32
76
35
25
68
12
64
12
8
28
36
179
1
72
56
33
15
16
41
79
32
28
59
21
24
96
3
25
12
32
12
9
31
ABCD 98178194308*3^$a+1 [50023]
19
120
53
37
3
75
48
29
133
102
261
21
90
65
16
27
45
96
21
35
144
1
18
101
97
15
128
19
90
83
37
18
9
105
39
39
30
3
15
12
5
73
48
36
99
320
40
32
7
33
9
119
1
84
99
72
56
40
3
5
16
99
69
141
11
24
115
5
1
71
112
63
65
85
42
60
6
111
63
41
49
63
57
120
48
15
27
93
69
84
84
11
211
69
147
29
13
11
16
45
99
81
39
15
12
5
24
25
15
3
18
12
12
123
27
21
48
45
11
31
9
3
21
176
1
87
56
232
8
120
16
39
60
77
24
13
3
33
15
105
95
19
173
85
12
71
61
59
19
42
6
72
78
39
8
85
11
1
36
3
87
17
61
30
21
80
109
99
8
7
48
9
3
66
99
48
27
5
43
5
24
64
45
27
9
90
101
73
72
12
78
42
66
9
93
48
150
21
243
5
85
3
15
60
53
24
72
19
69
3
42
72
66
33
9
18
72
30
23
64
168
81
15
24
56
121
95
61
60
23
97
15
24
144
21
30
24
30
15
39
57
99
24
12
6
48
11
64
141
78
77
49
47
37
35
13
3
21
35
208
57
15
15
108
66
11
61
3
21
6
69
3
6
90
45
144
21
51
45
60
6
17
31
17
88
57
30
9
80
24
160
72
27
150
66
42
54
5
96
19
29
49
78
17
31
60
30
15
80
40
72
9
111
3
117
69
51
57
47
13
107
120
43
101
16
51
162
66
132
117
117
18
66
15
99
72
84
177
72
27
90
6
42
6
60
54
12
39
24
3
18
30
6
63
200
48
168
144
72
88
32
13
60
30
78
35
43
21
8
96
7
12
5
1
15
141
3
81
42
90
155
49
36
312
66
42
23
37
3
75
90
35
49
18
60
17
16
96
3
117
3
5
1
39
45
51
69
126
21
9
6
185
73
30
17
31
12
117
33
95
16
32
25
119
91
18
155
1
168
23
43
66
51
24
3
45
32
49
282
149
48
61
35
49
60
75
56
40
21
216
78
69
8
13
75
21
35
24
61
99
75
12
18
71
43
45
80
67
21
3
21
165
11
85
35
37
78
48
72
12
30
6
5
240
7
30
12
47
24
61
114
96
36
30
23
136
99
6
15
51
45
24
15
185
16
72
8
73
47
37
131
160
24
21
120
6
21
3
5
19
162
11
64
3
126
42
72
6
12
30
48
12
228
117
32
1
42
42
72
36
15
75
117
80
43
53
211
6
87
128
64
45
83
55
156
141
8
232
120
21
42
30
3
27
21
72
48
24
48
93
30
45
21
24
12
47
115
77
64
15
132
114
6
5
40
8
37
12
60
155
1
42
29
16
48
21
6
30
18
66
11
73
90
5
24
7
129
9
15
57
23
55
17
24
24
13
12
6
41
13
120
3
24
123
18
35
43
96
21
75
5
48
19
168
5
24
13
27
81
15
27
60
60
18
59
181
27
48
24
144
56
139
12
12
21
27
42
36
90
24
53
24
48
72
24
19
53
48
24
40
147
45
8
43
5
217
47
31
198
60
36
35
91
18
147
27
93
104
199
65
49
87
24
96
15
9
56
139
101
223
17
43
93
267
66
42
17
16
147
45
3
24
36
42
42
30
12
3
141
11
43
21
32
49
15
21
59
25
23
61
35
91
126
48
87
8
31
150
35
43
45
15
17
184
39
48
9
24
9
23
67
48
5
168
61
51
120
72
93
3
72
135
33
120
57
42
72
18
51
27
29
24
16
96
72
3
30
15
93
60
66
29
85
35
24
37
155
16
48
27
5
7
33
48
51
69
32
48
72
48
19
42
120
6
54
111
8
7
17
25
15
32
61
12
71
112
69
18
57
24
56
139
21
21
99
51
90
203
40
99
5
67
54
135
81
111
72
8
120
88
96
24
21
6
24
18
11
16
99
30
15
32
13
11
13
3
32
16
21
108
66
21
33
126
57
8
160
200
7
78
11
133
18
65
24
73
63
63
6
24
51
8
91
5
19
18
35
48
112
63
60
29
7
18
12
35
43
165
32
49
162
5
72
37
54
5
79
17
136
27
30
15
45
11
144
13
30
12
65
13
35
97
ABCD 98178210896*3^$a+1 [50045]
32
40
47
36
72
37
96
24
8
3
79
30
90
20
160
36
32
33
37
2
33
15
30
22
50
63
87
21
27
10
42
8
22
80
51
69
3
7
30
96
23
9
40
152
16
24
6
92
88
164
16
60
54
78
50
58
12
12
80
33
27
18
22
18
42
108
32
16
104
16
29
3
12
16
14
30
88
53
99
40
48
32
10
38
12
28
20
100
2
256
122
30
102
58
2
45
103
101
19
17
73
170
12
48
82
30
20
40
41
39
28
12
110
30
10
50
48
12
40
18
18
77
75
100
53
72
15
81
31
53
15
172
20
81
39
21
99
18
22
68
28
164
9
19
32
60
70
59
19
20
213
9
30
10
8
88
90
60
212
12
69
31
96
5
9
16
23
9
40
11
91
8
28
30
30
42
131
21
30
18
3
19
90
90
60
65
1
14
93
72
15
16
54
30
5
13
18
5
127
2
70
48
20
12
88
20
12
48
42
75
108
27
21
49
48
78
152
90
30
58
2
102
63
55
32
10
8
51
19
90
2
21
57
40
150
5
7
6
14
10
11
55
12
2
16
2
12
45
24
12
25
30
42
42
8
72
21
7
72
36
65
67
2
39
7
5
37
110
60
22
6
42
11
91
5
31
30
14
48
160
2
46
149
15
70
83
7
6
2
12
10
66
32
12
58
30
42
50
70
38
82
35
175
6
104
10
38
42
40
89
139
2
16
30
104
58
2
45
3
22
48
182
69
39
70
18
14
16
24
71
57
3
55
12
2
88
23
97
30
2
10
6
62
40
53
69
63
48
39
88
53
69
3
7
8
57
13
2
9
36
48
7
156
44
48
10
2
40
8
52
48
2
40
119
132
19
53
27
9
39
120
10
110
21
37
122
12
40
20
28
20
30
40
50
57
43
18
2
30
42
81
67
18
72
18
5
19
78
18
24
53
57
48
160
72
50
30
51
67
72
65
15
16
72
42
30
20
48
30
15
55
48
44
30
16
14
45
45
16
104
10
80
30
30
9
12
27
10
35
103
12
72
140
33
45
22
8
202
8
22
18
48
32
40
23
25
24
59
7
32
30
40
30
41
1
6
24
5
43
17
55
8
12
108
10
18
24
20
48
72
58
122
16
5
127
12
20
21
99
10
143
48
25
24
6
44
78
22
66
144
80
40
11
144
3
40
2
40
38
28
44
60
60
9
9
22
18
72
23
27
28
18
24
6
72
12
110
10
6
35
39
108
33
108
37
32
40
2
16
44
48
42
16
54
68
70
32
16
14
21
79
30
90
68
12
40
20
9
36
31
54
78
48
92
12
168
60
22
66
32
28
29
15
60
16
2
22
50
18
60
12
70
110
60
9
51
16
74
46
72
12
30
23
25
32
10
20
93
15
57
85
48
2
30
15
25
30
20
28
5
48
39
28
113
39
10
30
98
40
18
30
32
27
133
2
30
18
21
36
43
18
32
27
43
42
6
2
40
72
35
45
18
57
60
15
10
8
240
120
90
12
18
30
12
70
50
16
29
48
25
32
70
8
12
48
52
18
30
122
51
24
48
36
49
120
11
39
12
18
3
27
40
42
30
41
27
102
111
25
14
58
95
15
12
30
3
48
19
18
62
90
136
32
70
12
20
10
6
2
42
48
52
8
45
37
38
52
80
16
62
30
58
120
2
22
48
83
139
48
5
15
28
17
43
12
48
42
32
16
174
128
40
41
7
5
147
58
2
81
180
31
140
48
21
81
90
100
20
48
30
40
35
85
11
37
30
5
39
28
2
16
90
84
18
42
20
58
35
7
5
60
144
51
90
48
22
36
17
15
93
25
24
38
28
14
48
27
91
32
82
48
138
102
11
141
40
128
42
153
13
30
90
30
42
23
9
48
3
48
7
62
70
2
16
74
16
14
99
111
28
101
21
30
18
147
13
23
12
27
168
10
62
328
17
1
30
5
87
21
9
22
50
16
24
38
12
120
30
10
8
12
81
9
16
32
3
67
12
6
32
3
27
10
32
16
83
21
78
45
115
42
38
60
52
20
9
24
15
12
16
2
27
84
1
6
137
73
72
18
14
3
45
15
7
98
22
18
32
10
38
70
32
45
75
18
51
157
30
2
15
12
3
40
20
60
90
58
32
28
24
68
22
6
24
218
51
99
12
105
45
16
23
51
40
20
60
70
6
114
66
30
119
31
42
2
21
49
50
150
51
39
30
10
30
126
42
35
45
58
24
140
18
150
202
6
42
42
5
25
71
7
2
18
12
58
2
9
69
15
25
32
30
18
88
24
6
74
10
30
78
12
60
66
119
3
153
55
204
96
29
48
15
12
178
18
17
67
18
120
32
168
3
19
5
36
27
28
24
18
47
33
22
20
60
9
1
11
37
120
23
9
48
42
28
113
55
42
42
20
10
66
12
18
30
29
85
71
19
8
22
48
18
44
58
2
28
101
61
48
2
40
8
52
120
48
137
60
31
14
10
78
47
3
118
24
8
40
18
12
20
30
22
36
30
24
50
28
20
12
16
149
60
63
82
38
40
2
106
14
30
69
72
39
ABCD 98178588752*3^$a+1 [50085]
157
18
54
18
18
15
165
72
84
114
5
7
78
107
13
60
12
42
30
348
30
132
30
63
117
83
43
45
141
51
3
30
47
103
57
69
51
32
16
117
90
54
195
51
18
24
123
15
17
43
69
96
27
42
18
126
27
57
18
45
33
66
126
132
51
72
87
65
7
6
12
60
72
18
12
60
126
83
24
127
81
9
30
6
35
37
51
21
126
282
6
29
127
81
45
155
184
45
11
88
21
18
33
32
7
36
53
55
6
90
9
9
71
91
30
54
105
129
6
65
7
30
3
147
69
21
48
114
33
39
198
18
72
12
29
24
151
36
66
18
81
105
126
9
45
30
60
30
114
66
18
42
84
6
113
31
17
85
35
40
32
37
24
155
7
108
36
30
18
72
18
23
13
360
51
56
79
129
171
36
54
131
19
69
111
90
36
30
18
72
18
24
57
159
36
30
23
13
24
18
18
54
54
27
39
81
63
36
21
32
127
150
18
41
139
66
75
129
18
77
151
54
123
32
7
126
24
48
42
36
12
78
3
51
21
87
30
3
15
65
7
72
96
65
19
69
27
5
25
60
84
6
33
159
33
75
18
144
27
51
18
75
51
36
54
83
37
24
35
136
9
144
162
53
55
33
3
36
126
99
8
67
60
30
90
150
48
3
8
25
95
49
96
87
75
5
25
54
126
42
30
90
6
54
12
36
78
12
162
6
51
24
15
54
27
56
88
104
208
75
53
31
78
72
54
156
81
33
30
24
33
75
53
121
36
3
39
36
45
72
63
12
132
33
15
113
120
40
15
54
3
168
9
198
60
48
126
15
21
75
39
41
40
45
75
195
5
103
17
19
29
55
6
83
1
144
78
84
78
12
24
51
24
80
7
138
96
108
48
3
21
174
5
37
203
7
78
84
78
30
195
3
96
21
24
3
36
60
36
54
51
15
6
18
12
69
63
33
219
18
162
105
128
13
72
11
67
144
36
12
42
18
36
12
18
60
75
9
18
240
108
30
150
36
89
67
45
15
18
47
19
165
165
11
37
171
27
180
42
66
77
13
42
120
137
43
5
13
24
48
18
65
24
73
15
3
5
40
32
19
45
24
21
18
113
7
60
221
16
33
198
102
132
191
7
41
61
24
35
91
21
15
12
108
78
120
42
30
107
25
18
12
6
156
39
69
35
55
96
90
54
161
24
7
54
36
18
42
18
33
48
21
59
1
48
36
60
15
51
21
15
42
102
6
75
45
42
41
85
36
30
6
30
5
37
11
79
30
51
39
18
60
18
102
3
15
42
15
24
56
49
23
7
6
174
78
18
30
78
81
56
43
30
111
111
17
13
18
17
79
144
54
3
24
3
42
84
114
66
60
87
15
33
9
30
168
48
72
17
61
36
228
18
54
90
6
48
75
15
90
36
90
54
42
54
126
45
8
16
56
19
66
42
81
21
108
18
60
54
30
21
93
66
9
80
7
30
108
47
7
42
30
36
42
18
18
12
18
6
48
60
18
18
51
216
33
6
120
54
51
144
27
18
35
31
78
12
6
72
36
125
16
15
96
48
162
78
36
18
35
13
203
1
143
13
123
189
30
78
12
6
21
189
60
111
15
54
174
162
24
36
18
18
12
126
72
78
51
39
57
69
59
175
126
156
135
27
36
144
33
27
12
6
3
32
199
18
12
306
17
97
30
6
18
72
54
51
93
30
5
37
35
103
105
111
114
30
81
144
96
45
11
43
450
12
204
90
9
99
48
125
37
72
6
165
48
32
109
24
72
48
42
54
126
53
112
8
7
48
185
19
126
156
114
17
67
18
108
36
366
138
59
16
75
21
69
35
175
17
19
18
240
48
24
59
25
36
78
18
162
198
84
15
189
ABCD 98179755346*3^$a+1 [50059]
41
25
11
115
6
48
126
18
15
20
25
12
24
12
27
87
54
72
12
11
25
155
61
15
9
291
45
11
12
31
54
18
5
19
30
90
24
129
105
18
5
7
108
90
24
36
27
8
85
15
27
57
33
120
23
265
35
145
42
17
4
15
12
33
72
128
1
18
42
30
45
51
54
90
84
17
12
13
95
72
40
21
11
265
66
18
24
3
8
1
168
107
31
29
31
84
33
116
1
59
31
5
40
36
20
28
45
95
19
12
36
17
52
63
72
5
48
103
45
69
71
60
180
49
126
5
112
12
81
47
31
144
113
60
289
36
108
15
27
77
67
45
21
54
33
36
12
32
13
83
16
63
90
90
6
30
42
27
68
7
270
347
31
69
63
153
8
49
42
149
25
119
76
9
72
138
36
60
156
29
16
51
72
65
25
120
15
153
180
84
6
84
105
9
54
30
27
9
11
4
27
113
112
27
12
9
51
66
27
60
165
11
52
99
153
8
7
12
29
49
30
126
6
30
6
48
69
3
18
6
5
4
99
41
31
210
24
39
36
24
45
27
75
65
25
6
53
109
11
16
21
72
11
25
35
1
54
69
20
25
3
15
5
79
150
11
7
21
69
180
23
43
24
36
66
108
42
48
6
66
6
23
79
77
4
51
120
6
207
36
21
24
126
29
7
45
12
32
175
18
35
16
75
54
11
16
99
29
48
13
51
9
39
8
7
162
3
128
49
30
18
42
5
13
12
36
60
144
23
12
73
11
25
30
90
42
12
78
27
3
24
5
36
67
12
113
13
24
66
180
18
11
16
45
23
204
61
24
3
63
36
69
72
44
1
3
51
21
8
156
43
60
53
24
40
81
54
18
72
18
48
60
30
42
30
270
18
15
12
27
45
8
120
31
9
111
81
9
132
48
162
17
132
19
65
61
198
93
24
36
39
5
24
7
54
15
3
18
47
60
108
48
4
48
15
293
85
72
63
75
89
37
36
83
36
40
21
15
3
17
43
84
77
121
35
55
33
12
32
37
23
52
33
18
54
3
15
270
75
80
108
25
39
33
18
93
36
24
27
5
25
15
12
60
8
28
92
24
19
45
9
120
72
6
9
63
90
71
37
72
72
83
97
11
73
27
24
45
120
90
36
288
54
18
18
60
66
18
18
17
91
54
71
1
11
52
63
42
23
40
117
12
24
12
42
12
54
54
36
216
29
184
128
25
39
8
100
81
6
5
48
36
1
18
41
16
45
51
8
40
15
12
18
54
65
52
24
27
84
9
9
18
33
9
36
126
5
85
23
25
6
66
126
65
40
12
27
113
55
17
60
4
9
18
5
12
132
16
27
36
24
113
88
96
45
63
36
80
31
60
21
9
54
9
32
91
18
54
5
43
24
18
3
8
160
39
42
39
87
18
75
27
53
61
48
18
60
17
37
3
45
18
42
126
81
144
75
90
11
61
24
30
90
24
54
72
5
13
30
77
4
204
75
77
19
72
12
72
36
9
9
60
90
192
60
30
59
13
6
36
30
179
55
45
69
27
3
36
89
48
79
54
47
85
90
12
60
12
45
33
23
25
23
19
21
32
40
27
36
6
3
33
102
6
131
25
6
45
45
23
40
45
12
15
57
42
138
42
5
48
31
17
7
66
42
102
35
48
13
12
24
144
119
55
41
12
19
9
117
47
85
75
27
18
51
20
61
63
12
36
87
45
45
36
39
15
72
9
27
48
9
27
185
24
67
53
12
12
16
15
12
42
11
55
89
36
1
54
45
32
73
180
30
24
66
107
115
9
3
18
60
102
45
8
37
18
9
24
45
99
117
71
12
36
12
52
128
7
36
89
60
1
30
6
75
9
42
48
9
15
90
18
45
39
5
31
5
60
67
12
96
54
48
27
116
48
60
37
87
3
108
144
78
23
112
27
41
7
18
180
27
72
27
6
30
54
51
20
28
56
43
77
84
55
114
72
75
45
36
42
153
63
5
76
93
47
13
102
18
27
20
48
48
37
90
42
3
116
16
3
77
109
12
54
29
67
5
12
60
48
48
79
17
13
78
18
27
45
47
61
156
108
60
72
18
120
6
12
24
119
12
48
4
27
65
79
81
135
9
27
5
85
72
35
1
11
24
25
47
19
45
15
30
36
42
93
117
11
349
35
73
23
12
19
18
15
248
43
9
171
9
27
6
59
4
39
213
12
45
27
8
43
9
68
97
108
18
17
48
7
33
3
24
5
151
ABCD 98180117294*3^$a+1 [50005]
6
28
6
45
33
23
19
36
8
12
4
65
21
24
6
28
30
39
5
10
21
59
18
30
40
74
31
84
51
60
18
15
27
45
15
57
27
90
14
42
54
4
6
14
6
48
31
11
16
17
31
36
24
60
30
15
17
22
6
15
12
39
38
27
24
7
8
4
2
43
21
15
41
16
24
51
29
51
3
82
42
12
21
60
87
5
3
45
37
38
85
45
54
6
42
2
36
15
45
22
21
69
8
10
68
21
45
16
18
20
4
8
112
36
72
14
34
2
75
72
15
42
43
12
36
20
13
6
5
13
11
21
16
50
4
101
33
4
62
36
42
55
56
24
55
6
44
55
3
18
24
8
72
6
76
30
8
52
18
2
19
21
18
30
3
17
22
21
23
117
37
20
10
86
15
21
78
30
15
16
27
8
24
1
5
36
6
4
8
10
38
37
5
42
16
32
12
1
5
22
18
3
27
110
7
11
4
32
30
6
10
24
18
38
22
5
27
4
2
28
11
4
12
63
5
36
16
35
9
121
104
19
27
29
48
3
22
23
24
19
32
24
10
3
8
13
6
21
47
57
3
13
8
75
24
96
6
76
14
10
11
12
27
10
36
3
69
18
9
21
15
12
11
57
4
15
20
36
40
2
7
24
29
43
35
12
12
76
14
111
19
8
16
5
4
87
6
90
9
24
9
20
78
10
18
36
30
6
14
99
55
14
31
39
48
2
12
10
5
16
119
49
41
6
42
16
15
56
31
20
10
14
4
17
15
12
18
115
9
18
2
34
197
12
15
28
29
49
32
10
12
21
11
36
10
14
16
2
27
21
10
17
31
6
30
45
53
3
3
6
46
44
4
9
35
37
3
18
32
6
21
75
16
8
4
30
8
4
11
52
8
37
15
11
37
5
60
3
16
3
32
30
10
33
5
63
13
11
3
6
46
9
24
11
12
12
10
26
4
2
16
18
17
24
40
8
3
54
15
31
2
7
9
12
32
6
21
16
15
53
4
15
30
3
39
86
3
64
15
60
12
24
20
25
117
2
25
12
9
44
67
33
11
1
6
2
3
7
2
34
20
9
16
17
7
45
30
5
61
14
16
24
17
16
12
21
6
26
15
9
28
2
9
15
22
12
3
27
18
24
3
45
3
20
39
4
14
27
39
177
52
3
2
48
7
47
9
7
30
14
4
36
18
35
40
27
14
15
12
28
11
24
12
30
64
35
4
95
37
15
78
30
36
66
78
17
3
16
14
42
4
65
79
20
34
6
45
11
10
14
21
76
47
48
64
29
15
1
15
6
20
27
31
45
39
20
10
26
4
8
57
1
6
9
57
24
35
55
26
15
3
4
42
6
53
1
14
12
9
61
15
27
5
16
12
59
36
28
26
16
3
24
21
11
16
20
15
24
30
6
60
4
44
30
31
35
13
15
33
60
17
3
12
12
16
3
44
36
10
32
19
96
27
30
2
4
20
37
24
15
20
16
8
25
11
25
21
23
1
3
3
20
28
30
6
20
1
23
40
36
30
8
12
4
24
47
15
40
41
9
10
33
8
13
6
5
16
45
3
24
27
29
19
21
69
35
37
14
21
16
20
112
3
12
90
18
30
3
87
9
21
62
6
6
6
30
52
8
48
46
11
39
9
12
15
10
27
11
22
44
31
15
2
27
4
80
81
31
20
40
8
7
9
39
14
12
31
15
12
33
87
78
15
5
43
12
15
48
17
19
41
69
46
17
103
104
18
52
20
70
36
24
74
22
5
15
12
48
22
20
28
74
36
33
12
73
84
23
9
10
50
18
45
27
6
10
5
88
57
15
80
3
30
16
228
50
12
40
24
9
32
16
5
4
11
60
27
16
41
45
88
8
64
20
28
3
5
19
3
21
11
10
14
24
37
21
12
2
66
30
13
12
39
48
2
106
72
6
11
24
24
75
21
37
47
15
58
18
26
36
12
6
16
9
56
31
9
104
16
48
68
7
20
12
16
18
14
18
24
6
24
10
14
85
32
37
8
60
55
68
21
6
33
27
30
7
3
42
11
27
37
15
33
44
19
14
22
5
3
33
4
45
66
12
12
21
89
30
30
64
36
6
44
25
56
7
20
45
7
26
48
16
20
34
6
26
9
13
75
5
16
24
23
4
15
29
1
30
6
12
35
16
32
3
136
18
20
75
1
20
54
40
12
24
21
3
8
72
21
55
42
2
21
27
13
35
4
42
18
116
25
24
3
2
6
36
76
48
24
18
35
19
24
6
6
134
19
45
6
21
59
13
72
5
3
1
36
3
41
6
4
21
59
6
6
12
37
5
19
51
5
3
33
25
48
2
97
36
9
3
5
70
45
5
3
132
25
2
28
32
57
4
17
4
86
22
2
30
46
45
3
57
45
14
24
10
44
42
48
6
15
31
29
39
37
11
10
24
11
24
40
75
18
11
57
18
96
36
4
66
30
44
10
15
59
6
60
19
12
9
54
6
60
8
27
33
12
6
30
4
6
45
3
56
21
7
38
19
20
1
15
63
6
11
28
9
63
32
12
21
10
38
55
51
21
8
9
66
4
30
8
64
3
15
2
4
6
8
13
15
9
21
20
42
6
12
4
60
24
27
8
4
12
53
16
47
37
20
6
21
1
23
9
22
6
27
83
10
32
3
9
6
48
52
33
41
94
14
10
33
39
20
73
32
40
3
2
31
5
18
45
31
66
2
18
40
78
42
14
34
30
2
39
15
18
10
48
17
15
22
3
8
9
6
10
75
59
6
54
61
59
10
8
3
40
3
36
6
35
112
35
10
23
15
4
38
10
56
6
30
33
37
50
36
4
36
33
21
44
130
26
6
42
6
40
36
18
20
6
21
3
28
20
13
24
8
45
75
25
107
1
24
3
63
62
18
64
72
8
1
20
55
24
6
32
42
28
24
18
36
27
12
17
16
15
60
80
57
7
24
27
42
42
84
189
17
4
27
12
11
84
12
46
42
6
14
13
24
11
13
21
30
21
47
16
105
21
30
60
30
6
50
12
10
8
4
5
21
22
33
29
19
11
24
54
10
8
37
20
16
69
30
62
31
20
12
7
29
21
16
14
30
58
6
6
30
48
32
3
7
9
47
12
61
59
6
31
21
14
4
14
48
30
34
11
13
11
123
13
27
12
38
22
89
4
35
13
17
18
42
16
56
156
28
26
9
1
48
26
21
49
116
6
12
22
18
66
2
42
30
1
11
21
9
6
33
12
3
10
2
9
139
12
30
14
9
121
35
13
12
11
7
12
9
9
23
15
33
15
64
17
13
30
62
6
49
9
12
15
12
35
21
24
3
13
41
18
18
10
14
3
3
10
15
5
15
64
83
18
19
5
10
30
3
3
2
16
24
35
7
48
8
54
15
4
27
38
6
10
95
81
63
39
25
65
10
8
13
69
42
78
51
72
29
75
31
8
16
53
117
10
21
44
1
14
34
14
40
2
115
35
45
15
28
41
7
2
3
25
48
54
33
15
33
27
18
32
7
23
40
18
86
40
8
13
5
30
9
73
8
4
60
20
4
11
39
36
85
5
30
4
42
32
7
15
5
15
18
16
6
9
15
26
30
16
89
16
69
23
27
10
6
60
2
42
24
36
30
10
29
7
24
8
16
30
26
64
12
30
30
60
8
21
16
23
25
5
16
6
5
25
42
6
30
56
40
8
33
7
2
28
6
32
108
69
15
60
13
29
31
5
10
32
28
5
37
42
5
21
12
6
12
37
32
61
27
5
12
43
11
12
9
4
15
6
30
14
79
17
66
73
17
64
11
55
18
80
6
36
10
48
12
47
27
40
9
5
34
32
36
4
21
44
31
54
54
5
1
18
65
48
55
14
16
3
27
48
12
8
4
33
9
24
14
33
7
2
18
28
12
12
5
24
4
12
3
12
20
130
26
22
20
42
16
44
76
137
7
21
27
2
76
2
21
19
56
16
9
47
4
18
42
6
20
10
33
12
3
29
12
3
13
59
24
64
42
8
58
32
1
11
24
40
2
19
21
18
44
12
25
11
28
6
51
39
20
10
44
79
35
57
60
13
8
4
11
4
44
31
21
8
9
31
24
15
20
42
30
28
41
19
8
10
15
5
10
44
ABCD 98180462234*3^$a+1 [50158]
75
93
36
15
5
61
35
37
183
20
28
12
69
179
40
72
45
15
48
32
49
36
90
90
3
180
132
12
60
27
78
47
88
45
11
184
68
109
96
15
132
63
113
64
117
138
42
11
97
27
21
24
111
48
57
75
60
8
12
148
201
36
102
21
120
24
93
195
20
84
76
12
36
144
60
33
3
12
132
60
285
51
51
198
63
44
36
25
83
97
12
83
4
156
68
49
123
20
124
48
32
103
21
24
72
81
23
232
68
76
33
15
48
9
11
25
59
85
71
4
21
102
18
267
116
49
63
20
115
54
15
21
72
75
48
12
48
87
42
3
33
63
12
128
76
84
9
51
24
72
3
93
84
108
3
90
72
3
48
21
3
45
3
69
396
23
67
93
12
68
60
36
91
33
9
71
160
36
51
9
33
30
198
143
60
49
47
64
39
102
276
54
21
8
112
72
8
28
36
168
153
87
27
21
8
16
45
123
36
12
20
64
20
76
84
44
132
28
21
11
144
64
21
36
27
93
3
32
19
126
24
18
21
120
20
124
33
15
45
102
81
32
55
162
51
296
144
124
48
12
36
21
96
12
47
85
63
60
48
39
9
84
48
48
32
109
30
21
60
189
15
20
84
40
9
48
239
73
71
16
105
3
33
363
20
1
36
63
96
21
30
9
48
68
40
48
24
48
44
36
288
192
28
60
56
76
68
16
60
240
33
3
204
80
1
3
81
18
18
99
24
81
39
20
31
81
45
35
48
112
60
24
108
60
8
40
68
64
180
33
24
131
4
96
12
63
45
8
60
36
61
60
99
20
91
24
48
18
3
56
136
180
204
51
113
16
15
5
13
3
120
72
27
18
83
48
12
4
153
3
84
60
15
6
84
60
36
87
192
176
265
39
33
51
120
21
6
29
16
44
4
69
23
124
24
92
100
72
96
20
1
35
28
36
9
3
165
72
15
72
24
36
45
111
20
220
45
39
15
18
168
3
24
27
30
35
1
15
57
71
7
69
123
42
300
90
261
117
72
3
36
36
3
77
204
96
160
15
81
12
8
160
80
169
131
4
156
60
72
120
56
112
165
23
52
195
185
48
1
63
12
216
24
24
9
51
87
42
15
60
8
19
6
39
33
48
123
12
99
126
60
27
60
165
48
75
39
41
100
24
84
57
23
64
36
129
11
7
102
51
81
63
48
60
8
49
18
89
1
27
33
35
28
20
112
48
21
11
148
21
231
57
3
8
121
36
15
48
21
63
60
63
30
87
12
45
3
15
21
60
12
168
32
28
36
45
111
252
36
132
60
84
96
44
28
177
3
68
88
20
1
15
80
16
129
3
32
64
27
93
24
57
159
96
36
69
39
21
126
149
28
12
3
42
231
12
3
129
164
67
45
9
15
21
27
168
24
21
12
15
57
95
16
165
120
24
3
48
48
129
63
120
69
11
48
16
33
123
9
51
57
12
240
51
128
64
32
61
3
12
68
61
3
96
177
39
48
105
183
308
31
65
28
147
306
95
157
12
6
5
40
168
144
3
72
53
19
66
3
21
30
5
85
155
144
12
109
35
1
3
24
48
9
18
141
57
42
117
21
63
36
80
76
69
36
132
51
60
84
237
119
16
48
27
45
36
68
192
28
84
33
42
18
15
69
111
24
20
25
71
112
87
6
15
20
37
12
35
60
28
8
85
59
28
108
45
99
24
12
20
328
24
123
5
48
16
24
20
7
45
69
71
48
127
93
116
100
48
48
80
112
72
96
192
ABCD 98180857826*3^$a+1 [50104]
163
96
54
11
31
24
120
102
83
145
174
6
35
72
37
336
90
5
115
6
84
35
12
324
24
19
72
54
216
11
289
144
60
11
55
24
17
103
161
36
13
144
156
24
60
510
120
53
25
42
41
36
235
294
96
18
281
25
102
54
144
234
102
90
41
48
1
59
19
198
24
168
90
41
37
119
36
133
395
121
30
30
114
120
96
41
79
245
13
132
114
150
186
96
29
115
264
120
41
61
192
330
30
216
35
145
30
54
11
109
186
41
36
13
47
97
6
96
29
115
150
155
31
378
252
18
162
84
114
77
19
54
42
30
119
132
48
55
150
47
19
125
133
180
11
79
17
85
48
11
37
108
54
96
5
241
11
7
102
179
205
144
18
65
24
85
48
186
17
49
240
78
102
35
79
65
301
24
71
19
17
73
6
234
180
66
186
84
95
84
240
175
42
35
49
18
186
155
36
109
96
48
42
89
12
43
90
96
95
204
120
49
48
12
107
85
156
48
107
25
143
1
84
66
185
180
283
66
54
101
49
72
59
145
240
30
126
90
30
138
173
277
6
5
49
83
48
97
12
66
120
174
72
96
402
113
97
323
13
84
48
18
65
55
126
239
85
54
42
35
205
144
47
97
126
41
216
7
317
19
30
227
84
24
36
13
12
300
24
66
144
65
31
30
108
30
113
120
25
54
30
131
7
162
95
144
7
125
193
66
54
11
271
90
263
169
143
7
41
175
30
47
144
24
12
37
42
209
175
6
275
229
35
240
516
61
78
96
6
12
36
24
71
109
96
126
5
25
35
271
114
60
84
47
84
43
30
168
168
66
101
139
114
6
78
72
138
281
97
78
66
60
59
60
19
197
120
115
90
54
65
96
79
77
49
59
312
109
138
66
204
71
132
7
72
29
36
55
18
60
90
150
372
11
43
41
55
6
228
107
73
35
60
72
108
37
132
23
223
65
7
24
54
114
120
41
7
48
17
144
13
42
78
90
96
24
17
24
37
84
174
5
97
72
11
295
6
108
47
55
48
96
17
229
90
30
156
12
143
19
24
24
72
221
67
96
221
25
114
96
18
132
95
139
5
145
60
150
54
42
41
120
217
156
210
125
12
109
95
91
24
365
60
13
168
144
35
73
102
24
6
18
6
35
60
19
173
217
203
55
54
119
19
78
18
24
41
7
114
78
17
144
96
264
25
144
6
120
72
65
79
24
6
60
ABCD 98181664468*3^$a+1 [50042]
1
5
7
11
66
48
31
44
15
18
3
21
19
12
17
27
21
12
6
66
103
56
12
27
1
11
54
30
37
12
5
27
16
53
72
24
19
12
20
9
30
30
3
15
12
18
43
5
30
12
18
75
24
9
15
27
33
12
4
11
18
90
21
33
3
12
12
15
45
16
44
9
30
49
120
8
12
27
60
30
18
18
19
41
60
15
9
3
16
29
15
15
36
6
36
63
39
6
15
12
9
51
15
60
78
15
9
3
15
24
18
63
45
24
15
21
24
15
21
42
18
15
63
6
103
41
27
60
27
21
39
6
39
15
1
35
42
48
12
27
3
12
21
16
8
28
8
57
24
24
75
45
12
60
12
6
42
55
48
29
3
24
4
20
24
36
12
15
9
15
61
23
36
96
45
99
1
17
48
55
12
60
71
6
60
15
3
18
87
28
5
63
9
15
28
44
3
30
3
9
84
15
24
40
11
54
15
105
3
60
3
9
76
71
6
72
36
55
44
16
24
23
9
88
17
24
12
39
21
54
25
5
195
33
15
36
15
84
42
30
1
5
7
8
28
12
17
18
18
27
4
23
1
11
105
21
54
45
3
18
39
64
92
12
120
12
33
12
24
39
45
63
28
72
29
15
24
12
15
48
1
5
3
3
12
18
15
3
117
12
21
6
21
28
5
7
17
31
59
45
27
9
21
18
6
12
12
3
3
12
30
79
23
25
5
3
15
9
16
5
7
68
27
1
17
3
12
4
35
1
8
15
24
18
3
12
45
24
30
18
15
105
3
9
36
19
29
51
36
60
28
17
27
45
18
25
17
12
96
27
45
3
39
61
8
40
44
75
30
36
27
72
15
30
3
12
57
36
60
18
6
30
33
28
23
12
45
69
19
11
33
36
4
53
15
24
24
40
29
15
36
39
33
84
24
4
35
45
21
7
44
21
15
28
5
39
45
108
42
60
12
18
7
48
32
21
24
15
3
25
20
45
3
24
39
12
33
99
6
6
21
15
18
27
69
24
19
48
77
15
21
7
8
9
12
43
5
12
55
44
21
6
30
15
45
42
12
6
7
12
8
45
12
3
28
77
3
12
3
24
18
12
18
1
20
12
9
3
21
6
93
93
3
24
33
42
1
72
20
15
37
65
51
21
168
72
51
88
29
15
16
65
54
6
24
12
63
27
6
7
83
12
6
39
45
51
4
5
30
18
60
15
3
30
27
100
5
18
49
5
15
3
49
20
9
19
12
36
17
36
75
12
9
15
69
42
30
55
20
45
7
48
65
12
15
27
9
21
15
15
36
72
6
19
17
6
30
3
45
51
3
73
20
12
28
72
17
24
60
66
6
3
16
23
37
35
6
15
40
23
30
12
12
6
25
47
30
90
25
29
91
8
4
5
3
3
81
15
48
1
29
63
40
17
6
6
19
29
36
36
6
18
30
12
9
4
17
60
63
4
35
18
3
4
23
13
32
9
31
5
43
104
16
5
15
12
12
28
53
12
87
40
8
45
48
24
7
59
42
3
15
57
3
9
36
21
15
9
6
6
12
43
20
28
44
21
6
6
123
9
6
30
15
9
12
66
12
18
3
21
39
9
18
45
75
30
30
12
25
8
105
90
13
20
72
3
25
71
48
6
24
91
29
75
33
87
12
21
24
43
8
27
25
8
15
33
112
68
45
31
35
13
23
9
9
12
24
48
15
81
19
47
9
12
3
25
29
12
19
29
72
36
3
24
45
18
13
11
1
32
63
12
13
5
12
3
3
24
42
36
3
36
4
41
30
18
3
12
12
39
81
9
72
55
20
28
11
9
21
3
16
32
15
60
18
36
3
16
11
18
15
45
15
45
36
24
12
30
6
24
55
41
108
12
72
30
30
63
15
49
24
5
6
33
3
72
30
3
9
24
75
4
53
12
6
114
7
5
48
7
48
23
45
3
69
36
45
19
11
37
32
12
9
31
48
65
12
79
11
1
29
24
67
8
57
3
52
20
3
30
36
24
24
78
25
8
36
3
21
45
15
12
9
31
77
12
30
6
15
12
3
25
5
18
69
28
29
18
12
21
72
16
5
12
12
27
24
60
51
9
4
71
57
39
30
15
76
32
28
5
15
3
9
12
21
99
24
24
27
49
44
12
33
3
15
42
18
57
15
18
15
40
29
18
36
9
16
29
75
21
27
75
18
6
1
5
27
60
75
33
9
79
56
16
35
9
16
44
4
5
6
45
4
24
8
27
21
12
15
25
8
24
27
30
3
21
31
23
33
15
9
69
55
17
15
48
12
63
9
3
24
1
24
23
21
60
21
18
30
15
3
57
21
15
9
3
12
21
24
36
7
17
18
49
5
60
36
3
57
27
12
16
29
24
66
61
20
15
57
75
18
30
25
35
13
84
53
7
11
6
39
4
32
16
17
111
4
5
66
96
6
12
15
27
30
3
48
112
12
41
3
9
18
37
5
42
18
12
36
42
30
15
36
72
28
5
27
33
30
9
12
84
16
44
9
18
9
33
55
17
36
60
19
11
12
18
7
5
3
12
12
3
18
72
3
9
36
19
20
51
33
9
3
15
45
148
77
3
39
78
15
3
12
69
64
17
108
19
36
17
43
11
141
12
21
6
9
36
4
47
117
21
79
23
9
3
60
13
29
36
12
60
18
9
69
19
8
12
108
88
12
35
42
15
12
24
12
33
12
18
85
11
6
3
76
35
105
4
11
6
132
72
48
27
3
42
48
30
6
27
9
19
56
9
15
9
3
27
21
4
20
16
17
18
37
17
31
29
111
4
8
33
30
25
77
12
7
5
3
28
8
36
36
33
24
75
3
30
3
4
5
6
12
30
12
6
42
12
43
48
20
40
84
8
48
9
15
12
45
15
9
55
17
60
7
108
44
84
15
1
44
12
28
11
33
15
37
20
15
138
27
4
65
7
23
45
9
15
3
33
60
4
17
3
132
16
5
43
41
30
1
5
43
47
84
6
102
81
36
48
108
15
30
67
8
24
15
18
132
15
4
32
33
24
30
1
12
29
15
4
11
90
3
36
39
6
75
81
99
4
20
28
5
3
24
123
84
1
5
12
31
11
18
7
68
48
3
201
4
24
5
43
8
105
39
16
77
12
6
9
52
5
3
15
12
6
12
31
24
20
21
12
39
21
27
48
88
17
24
18
1
24
17
24
12
15
57
27
16
32
75
45
36
15
21
9
7
72
41
6
24
54
228
24
6
13
156
8
156
12
9
18
21
27
57
51
9
63
42
15
160
35
25
48
5
7
56
21
18
6
12
3
21
18
73
53
6
6
27
21
51
28
11
117
57
27
33
3
24
16
17
18
30
3
45
19
20
36
69
36
39
15
25
32
9
24
3
12
63
49
53
30
25
12
44
9
3
9
6
54
3
27
9
16
36
72
48
5
27
81
6
24
21
3
30
18
129
15
6
27
15
81
99
60
45
33
15
24
15
9
9
15
45
7
8
16
56
81
24
30
13
8
9
6
33
52
5
3
15
9
36
21
18
30
3
40
35
49
8
45
7
48
113
3
16
41
24
48
18
12
1
20
21
3
12
45
19
5
24
43
5
60
3
51
60
6
24
36
3
4
12
24
60
11
6
3
57
27
15
18
27
21
55
11
1
17
6
6
18
1
92
52
11
9
72
45
24
6
18
3
93
114
25
8
9
24
24
43
20
27
42
36
60
24
99
57
3
129
7
5
84
51
9
192
39
3
13
107
18
12
18
12
21
21
18
1
17
55
144
8
12
16
12
8
99
18
7
101
12
67
23
30
7
71
12
21
4
5
3
3
30
39
27
45
21
15
ABCD 98181806566*3^$a+1 [50068]
48
12
48
16
20
60
51
45
72
108
84
88
35
33
84
48
3
48
45
120
136
11
49
116
12
12
144
16
164
4
12
23
45
72
168
3
9
60
4
144
32
60
96
84
124
20
12
75
37
72
56
48
36
36
27
21
64
32
24
16
128
36
16
71
13
155
45
96
84
12
52
20
156
16
23
37
20
36
60
48
12
244
23
85
8
60
48
15
129
15
1
84
8
232
35
153
4
11
33
16
20
28
32
28
131
1
20
60
96
60
208
36
20
64
176
243
217
116
64
24
155
21
3
81
12
64
56
60
4
24
20
36
28
23
45
72
16
32
24
24
40
56
123
105
12
120
51
69
99
45
52
47
48
33
156
36
63
81
144
12
24
24
144
100
68
60
15
33
4
35
181
20
4
131
9
15
93
384
96
4
68
12
340
104
16
224
84
76
20
36
144
120
160
24
8
52
20
3
13
59
33
160
12
96
32
27
217
144
156
56
3
109
35
216
45
100
20
72
27
25
143
192
37
24
155
45
12
64
128
36
12
28
20
60
72
28
80
60
256
56
60
28
216
59
229
140
36
124
23
57
16
276
80
28
32
36
3
72
93
40
44
48
240
60
84
16
20
75
177
36
16
108
92
51
69
168
72
124
167
9
39
21
3
177
28
11
45
60
15
1
143
96
81
28
8
243
21
36
15
109
56
24
99
49
116
64
72
68
96
60
4
23
13
12
44
3
33
64
60
8
108
48
64
32
28
96
36
80
64
167
57
16
156
20
48
180
12
63
81
12
3
45
52
84
80
144
40
56
3
48
37
68
180
24
24
12
15
93
192
24
48
48
208
107
37
35
153
48
39
61
96
104
192
120
220
80
108
16
83
120
21
24
12
60
4
20
96
88
203
72
48
33
372
72
96
27
45
3
9
108
4
44
36
228
48
124
68
108
12
112
104
72
132
36
24
123
93
195
9
12
40
8
552
3
285
12
16
80
48
15
81
39
201
84
96
24
4
92
36
12
36
4
56
24
40
56
99
21
120
12
15
13
104
3
25
204
20
16
48
212
64
11
45
27
57
300
36
15
117
51
117
228
4
8
192
3
117
112
104
72
48
12
4
104
120
192
3
189
48
12
12
3
97
71
48
9
48
52
120
248
72
36
60
27
9
111
93
376
104
36
36
108
4
12
44
16
56
12
76
35
21
51
9
60
36
12
48
3
1
191
13
20
4
32
156
108
132
124
80
48
48
112
36
20
60
15
45
132
84
60
4
56
3
117
144
156
240
36
268
36
8
52
80
63
81
84
28
44
24
60
100
12
212
48
24
36
84
60
39
61
11
109
116
15
33
15
72
57
12
99
85
35
45
72
228
15
21
51
72
181
80
24
48
168
136
20
64
44
51
97
48
80
12
52
116
64
56
52
44
3
1
84
80
28
95
33
16
20
60
64
80
12
120
60
4
204
44
112
68
12
120
40
24
24
176
24
123
13
56
28
192
80
148
92
63
45
3
45
48
72
144
24
180
15
21
300
36
168
24
120
192
36
15
69
60
39
69
228
48
4
128
3
21
36
28
80
195
24
153
4
48
8
3
21
24
4
32
84
160
32
60
52
155
93
24
168
3
97
12
8
51
21
4
95
49
36
152
120
24
24
12
60
72
12
60
84
36
48
96
16
140
39
57
12
ABCD 98181872918*3^$a+1 [50098]
12
33
124
11
18
55
17
7
41
111
69
114
48
25
80
88
5
31
20
60
4
17
7
95
21
4
60
83
18
7
152
76
60
47
12
18
43
47
13
77
7
11
234
43
53
30
9
36
9
6
1
29
99
15
33
12
3
42
7
11
30
3
144
147
30
78
18
30
18
111
3
45
28
17
30
117
15
84
54
7
68
208
72
8
108
15
21
48
75
42
39
16
29
36
3
33
90
90
24
79
5
6
90
48
255
12
9
12
90
133
29
36
162
9
45
3
105
7
11
78
12
60
3
60
16
20
60
4
44
36
96
3
37
11
45
33
79
5
60
66
42
54
25
84
44
28
20
84
33
15
12
16
132
41
36
54
25
60
77
27
16
11
33
36
39
96
37
164
15
66
18
90
99
16
24
192
20
45
6
18
7
8
96
15
66
18
24
12
21
57
27
16
77
150
30
43
80
117
7
5
63
27
25
179
30
36
24
72
19
53
43
68
27
69
63
48
33
39
90
31
47
37
83
25
29
24
30
49
108
80
112
32
4
11
108
25
53
75
12
28
83
54
27
16
108
101
18
1
17
79
48
11
85
149
6
36
30
43
8
60
75
72
18
30
13
20
21
114
12
13
32
48
64
140
15
1
17
79
59
36
69
9
3
45
7
35
30
6
21
36
15
12
13
83
1
29
31
23
18
75
48
45
84
15
27
18
3
4
11
108
30
7
35
138
36
99
300
159
33
27
25
83
30
72
31
11
36
18
51
21
75
84
64
5
39
76
24
5
108
75
28
5
54
13
23
60
9
45
3
52
11
97
53
75
4
12
20
69
19
17
39
15
25
104
156
75
21
33
111
4
95
108
54
6
30
18
97
29
60
15
28
23
25
80
52
80
15
13
84
11
117
16
29
115
72
11
24
54
30
42
19
11
18
355
29
90
45
12
15
30
31
23
24
12
9
69
43
23
24
81
9
36
19
60
20
28
119
6
43
140
16
11
54
51
57
3
3
72
18
66
18
6
45
12
4
5
18
25
53
43
44
28
68
69
378
37
11
129
132
16
32
76
96
23
108
25
17
90
156
6
66
49
23
13
20
39
69
36
64
47
25
8
21
78
36
90
15
40
104
93
3
12
48
64
65
42
18
48
3
87
18
7
35
108
61
41
15
39
9
15
45
21
75
15
13
20
45
102
18
43
125
19
11
18
6
81
27
36
1
60
101
15
112
65
63
9
126
78
27
63
84
285
45
18
18
54
21
105
72
18
90
36
30
96
84
45
16
53
15
64
65
15
51
9
15
30
90
13
29
90
66
67
11
1
8
27
69
12
27
72
30
63
48
84
21
43
72
65
42
48
153
87
37
212
144
4
72
29
6
30
18
6
7
23
54
18
9
15
33
3
25
59
9
96
171
84
93
15
42
19
104
3
37
20
45
108
42
18
219
9
6
1
20
12
172
95
25
44
36
99
61
108
65
207
96
48
45
55
32
15
24
18
12
6
12
36
165
40
47
25
17
102
18
31
47
105
69
43
32
28
11
21
4
156
36
92
27
85
20
39
72
25
29
24
99
28
47
60
21
15
109
17
18
18
3
336
33
63
60
3
45
117
79
44
45
36
18
177
249
24
27
64
11
49
72
29
18
45
16
12
143
21
4
5
87
28
11
25
60
11
108
54
7
20
3
90
42
69
64
77
54
25
71
45
16
12
96
47
105
108
39
25
11
145
24
11
37
125
84
31
48
32
48
21
75
75
1
47
85
5
18
18
42
84
60
93
96
39
21
21
30
96
45
135
84
36
33
45
39
60
192
16
89
126
72
21
15
72
57
123
102
6
9
27
33
15
117
16
53
27
57
96
79
36
11
21
9
6
174
3
15
36
42
30
42
48
72
3
3
54
27
60
21
27
16
5
7
152
96
76
35
126
147
87
36
12
25
83
9
36
27
13
29
48
36
7
17
30
45
45
3
84
60
21
48
31
95
36
24
18
108
7
12
11
25
24
23
61
35
25
120
72
20
112
36
44
48
3
25
17
79
8
165
27
60
48
27
21
48
39
36
1
11
13
41
54
36
24
102
7
36
35
45
57
108
24
7
48
71
36
90
91
32
3
48
25
96
101
18
61
23
72
90
78
48
42
36
12
75
33
15
16
68
76
11
1
65
18
49
41
7
80
3
81
63
6
36
66
78
39
33
18
9
36
96
3
57
144
4
101
7
119
73
116
12
33
15
36
129
7
5
60
39
69
75
40
119
25
101
36
66
72
90
27
15
108
61
104
171
24
30
111
69
36
31
48
11
60
90
55
65
114
18
7
68
40
68
81
54
45
9
6
12
72
6
ABCD 98182175296*3^$a+1 [50004]
60
63
193
47
36
37
137
72
91
44
63
25
11
30
135
75
1
20
9
19
132
56
3
109
48
48
132
53
30
61
60
96
144
116
48
21
30
13
80
45
6
90
66
133
8
72
12
63
37
23
1
41
48
120
15
112
120
89
6
48
97
59
237
24
15
18
390
42
24
96
18
157
68
12
4
29
6
1
23
33
84
16
12
8
9
15
9
24
15
16
89
90
85
41
30
24
42
24
91
5
63
87
48
1
71
60
85
143
45
12
16
8
9
3
123
25
72
72
11
21
144
75
1
35
25
84
125
31
8
48
40
24
104
129
15
105
7
23
13
44
33
96
150
96
18
30
90
246
57
87
1
65
54
37
96
47
13
144
24
44
12
100
35
18
90
102
144
90
21
33
123
3
96
1
23
24
210
55
17
111
39
13
228
24
8
88
17
7
104
9
7
35
33
15
6
120
111
4
20
9
3
4
56
184
8
15
21
15
21
24
36
93
51
69
96
91
35
18
87
88
11
150
91
48
11
114
3
60
40
24
20
3
1
71
1
20
159
13
20
76
119
72
9
111
60
60
21
28
65
15
111
1
48
35
21
33
30
13
29
151
23
24
60
13
17
66
21
96
64
60
29
135
16
108
77
99
69
6
1
23
25
41
54
33
57
183
64
8
15
1
24
47
180
49
59
33
147
1
95
6
39
72
57
31
95
24
120
1
72
32
57
15
36
3
66
31
8
4
5
30
162
43
80
16
59
105
76
96
84
41
18
117
16
128
15
96
61
143
54
126
25
24
12
5
159
81
78
13
29
19
92
3
109
8
24
160
23
42
19
35
57
4
36
17
30
25
71
49
95
33
57
96
19
35
186
96
78
36
1
68
81
7
24
24
191
18
63
9
135
33
6
90
111
16
47
36
60
36
13
20
165
7
8
16
44
52
65
24
87
9
18
13
20
12
51
36
90
39
60
12
33
6
24
81
136
60
20
87
36
49
5
42
1
20
57
31
35
61
96
20
4
59
45
4
36
161
78
13
12
167
1
108
20
135
25
11
84
24
57
28
47
21
33
30
57
52
20
57
18
33
64
95
84
96
18
30
42
30
234
24
67
95
30
15
84
16
36
8
9
135
48
3
60
24
45
21
15
15
24
36
30
30
25
89
30
66
6
9
15
69
52
8
51
54
103
24
140
93
115
77
48
87
15
25
89
15
81
55
96
24
59
165
9
120
15
16
89
7
104
39
12
21
144
33
6
66
18
36
25
56
108
27
21
219
24
1
80
9
51
196
60
77
102
73
48
23
9
96
52
108
24
107
48
6
6
18
55
48
12
11
1
23
66
30
24
21
60
16
84
29
51
36
39
1
84
59
25
17
24
51
45
31
17
6
9
40
95
33
12
147
378
126
145
24
32
39
169
48
8
4
11
21
15
30
51
63
36
24
1
20
84
15
1
23
1
65
30
81
136
8
9
6
9
268
77
192
144
19
108
119
45
15
1
20
27
132
25
24
95
105
51
21
57
96
7
12
80
15
12
48
33
24
40
23
60
141
4
5
6
25
24
35
117
129
39
15
37
68
81
24
6
145
24
116
36
33
55
17
48
51
36
9
114
96
6
24
79
35
61
41
31
23
96
18
6
66
31
12
131
1
128
57
168
120
175
32
3
37
59
85
11
21
33
27
12
40
11
49
68
9
48
66
1
96
44
63
85
36
119
57
124
12
23
109
95
145
35
97
8
52
60
65
78
1
329
15
105
3
12
88
152
48
63
24
25
47
84
30
6
120
18
195
16
12
68
69
183
3
37
104
3
30
192
55
8
16
35
1
36
17
6
37
107
81
15
25
41
18
30
6
90
31
36
32
76
20
52
264
95
21
69
24
19
5
30
42
19
95
84
45
16
59
42
54
81
3
12
69
21
39
39
90
30
33
40
23
37
12
192
20
60
3
60
57
15
25
20
64
12
80
39
49
41
18
12
90
31
8
15
21
63
12
69
36
16
107
193
29
39
12
4
23
81
40
59
96
81
3
33
9
24
247
23
1
60
48
11
21
75
25
95
25
48
17
63
36
15
6
139
59
33
64
23
1
96
48
17
75
48
28
104
183
36
1
108
71
81
39
114
7
23
25
155
6
139
68
33
27
3
1
119
1
20
16
29
ABCD 98182531732*3^$a+1 [50017]
12
120
12
208
8
72
72
76
24
32
103
21
24
68
40
24
108
51
45
12
20
112
36
44
40
3
45
68
7
53
4
32
55
33
80
48
55
125
100
24
8
240
112
156
12
96
87
72
5
36
12
4
36
48
32
52
56
24
72
76
12
92
40
36
20
60
52
36
72
20
48
36
84
16
48
32
36
64
36
48
32
12
60
28
8
120
40
12
44
79
21
3
21
12
84
44
120
60
12
84
36
7
77
36
40
12
92
108
12
4
32
28
87
45
3
96
105
8
100
51
9
8
4
120
44
12
12
31
72
17
12
100
20
24
64
27
24
17
120
24
4
104
16
20
40
15
9
152
48
96
31
41
55
9
8
12
96
72
76
60
12
44
28
15
5
40
72
48
27
9
87
5
12
31
5
91
125
60
16
24
20
216
43
21
24
27
53
40
60
60
56
84
7
29
60
36
52
8
124
44
12
40
20
4
48
128
24
139
21
56
4
56
52
56
24
60
148
164
24
72
64
15
48
21
12
108
27
33
111
33
32
84
96
64
32
12
127
53
60
60
100
32
79
21
8
108
55
5
12
40
12
3
17
24
156
40
44
76
3
113
127
33
24
8
48
7
57
48
8
52
56
4
32
24
31
41
48
76
36
8
36
19
65
64
20
67
29
40
120
32
12
60
40
168
12
20
43
33
84
36
12
108
56
48
151
41
60
28
12
8
48
12
40
15
21
92
48
132
28
56
36
12
40
36
44
16
80
7
24
21
8
12
12
36
192
24
16
72
111
29
16
12
24
108
8
124
8
52
24
12
8
84
12
196
8
24
52
60
20
120
24
12
184
51
125
88
180
116
60
124
12
120
8
76
84
24
12
51
5
72
28
60
24
120
44
64
48
8
31
69
32
67
45
8
28
92
52
48
63
125
60
120
24
36
16
8
60
132
84
36
16
3
5
52
8
4
8
67
21
92
48
12
4
24
20
120
124
20
12
79
17
55
33
20
72
19
29
132
144
16
63
5
96
43
48
53
156
28
92
4
56
4
20
36
96
112
20
43
77
16
20
55
41
4
27
5
67
17
24
24
76
32
19
69
75
24
48
29
120
4
140
4
63
24
5
4
111
24
29
60
52
96
20
52
32
28
92
28
32
31
9
48
116
24
91
41
4
12
44
139
17
52
32
36
127
81
24
63
5
12
100
27
65
76
75
5
24
76
15
53
72
12
112
20
48
28
128
4
80
40
3
192
41
31
81
8
40
44
28
303
21
8
16
56
36
64
36
12
20
12
96
48
76
20
24
40
24
63
5
43
105
32
4
3
81
60
24
48
312
80
12
60
4
39
101
24
28
15
53
36
103
105
8
4
36
8
84
16
20
31
33
36
140
124
72
3
81
60
12
32
28
12
48
24
60
3
17
28
56
4
8
24
36
120
84
64
36
48
96
12
120
24
116
43
69
132
44
64
3
45
8
76
36
32
40
51
65
96
264
79
33
68
4
96
44
52
8
76
44
12
60
55
24
9
20
72
4
56
28
72
8
16
80
16
20
24
36
60
24
112
252
120
20
60
48
24
16
12
108
32
12
60
16
140
55
9
15
9
60
72
32
28
84
20
48
72
36
163
17
144
28
32
36
52
3
45
128
24
88
20
132
108
184
20
28
236
12
28
12
68
72
12
16
164
163
5
60
4
56
40
3
41
16
108
51
69
20
12
4
39
5
36
100
120
168
8
124
15
81
68
72
139
21
12
92
16
32
40
3
113
12
19
5
28
68
4
44
16
56
67
21
20
7
45
27
5
12
88
80
16
32
24
40
20
60
88
20
180
48
84
4
15
45
12
87
57
56
60
4
39
17
12
28
8
12
67
57
56
7
65
40
111
9
72
36
12
12
3
65
48
48
72
60
108
60
84
48
72
55
77
100
80
31
24
9
24
12
128
40
75
48
24
45
20
36
40
20
12
36
55
21
56
4
20
28
12
60
20
96
43
5
132
7
65
12
28
32
40
36
72
180
20
52
96
32
16
39
93
3
21
80
60
24
31
149
12
48
12
60
40
68
24
60
52
8
76
44
88
8
100
15
9
32
24
36
48
43
5
40
12
92
76
84
36
24
204
24
3
9
20
76
12
3
9
8
28
24
8
108
55
5
28
20
16
8
16
27
53
36
16
8
31
41
28
84
68
48
40
140
112
15
5
24
4
44
120
40
56
52
12
171
17
160
72
36
132
60
72
56
72
28
96
24
32
28
36
20
24
19
153
8
64
135
57
8
16
20
36
144
64
32
28
12
96
8
7
5
52
36
20
76
104
ABCD 98182586428*3^$a+1 [50063]
43
120
41
36
67
41
109
83
60
108
85
90
77
37
11
36
24
49
108
90
90
144
96
54
161
120
24
13
71
19
72
144
41
12
73
24
47
19
24
18
119
24
36
48
37
54
89
55
77
1
143
157
72
60
36
71
85
90
89
1
143
55
17
37
71
19
78
11
1
6
30
132
30
53
72
37
6
101
25
12
35
1
23
48
25
84
71
169
30
42
108
36
11
61
12
90
18
24
71
84
1
24
11
168
373
167
12
60
36
31
42
12
108
6
30
36
23
324
12
7
53
37
102
77
120
24
36
12
19
41
55
101
91
42
36
156
35
24
13
36
72
167
1
36
156
306
41
37
12
72
59
12
7
30
35
24
84
1
60
36
48
36
78
48
5
108
36
37
83
25
264
95
67
18
54
126
36
204
11
25
30
77
19
29
61
84
95
36
444
73
143
60
84
1
72
23
108
12
19
17
73
54
6
35
13
90
24
18
36
84
78
18
102
54
143
144
36
73
71
25
11
97
35
49
24
36
12
6
48
18
35
19
96
30
18
96
30
95
49
36
71
199
6
210
41
103
5
85
35
25
35
12
43
120
125
73
23
36
49
36
36
72
36
59
1
179
13
36
71
36
144
271
54
36
6
29
73
23
13
35
60
37
143
36
36
19
54
36
71
85
144
36
35
73
23
37
156
71
60
49
72
24
35
67
17
36
36
109
180
168
35
72
91
18
11
108
60
48
91
222
12
59
73
12
59
36
228
61
11
19
24
54
36
30
72
5
49
24
11
24
36
36
109
36
102
18
6
89
48
1
36
144
35
73
36
24
120
24
47
37
54
18
6
18
216
30
6
83
25
48
71
36
37
95
12
19
5
84
25
30
18
6
30
59
12
25
12
72
107
25
12
167
49
23
108
12
1
276
47
73
36
36
144
18
89
217
78
120
18
36
18
72
17
1
36
90
42
30
113
229
23
36
48
24
36
109
54
53
13
54
72
114
11
1
144
35
60
13
36
35
7
48
6
108
156
96
11
37
18
42
126
30
35
25
72
12
36
35
19
6
47
19
125
19
90
35
1
35
1
95
144
72
72
12
25
120
36
23
193
6
72
29
24
1
90
30
59
120
7
138
167
175
24
29
1
162
198
59
72
156
1
168
11
168
180
13
60
18
30
24
48
131
12
37
107
1
162
77
121
18
42
83
25
11
25
12
59
247
18
126
5
48
24
72
67
126
60
11
73
18
53
181
35
37
54
72
6
11
24
73
12
72
59
120
1
59
19
30
35
25
84
36
108
95
109
11
61
191
55
5
72
36
1
84
95
1
36
11
205
30
185
157
132
12
35
73
96
251
13
71
73
60
12
72
36
131
31
6
48
162
90
95
13
18
42
11
24
36
36
36
31
18
108
35
36
72
91
89
109
71
25
36
12
107
37
60
84
36
6
125
91
48
17
36
115
66
78
30
132
102
126
60
48
23
73
54
174
179
145
107
19
186
30
42
48
35
96
13
6
192
125
61
156
90
18
24
119
25
48
6
18
48
6
65
205
35
55
17
85
36
107
60
85
36
6
54
35
73
12
59
193
24
12
215
1
35
73
126
5
19
30
23
37
48
59
13
6
65
25
47
1
23
31
18
144
107
1
18
18
24
54
48
77
49
131
37
252
35
67
6
138
5
12
72
61
11
25
30
113
72
84
25
48
162
78
90
30
36
107
109
144
24
47
127
17
55
53
37
54
17
1
71
97
54
29
108
1
95
36
72
109
30
53
187
53
13
35
97
12
60
66
161
24
55
101
36
24
109
11
60
85
78
48
18
126
6
12
108
203
36
37
48
96
35
19
48
162
95
31
90
54
41
49
59
36
ABCD 98182769632*3^$a+1 [50041]
51
48
84
78
43
107
102
7
59
30
132
19
65
30
33
136
17
55
137
6
42
55
24
41
18
6
31
23
265
89
31
29
43
65
7
53
30
48
12
18
87
3
72
69
39
25
96
5
114
66
60
60
66
13
59
13
24
11
12
96
81
105
36
150
12
6
91
53
91
65
12
235
24
11
72
37
11
18
6
54
12
120
24
30
13
8
123
6
78
1
32
27
96
205
32
33
79
125
60
90
66
66
18
31
65
132
24
36
42
36
6
60
204
6
109
24
41
264
60
78
24
180
1
24
71
18
72
138
21
3
61
59
66
19
53
192
6
12
192
36
42
54
144
66
30
45
171
84
73
72
96
17
31
17
87
51
181
24
32
33
31
29
6
126
55
83
30
84
67
179
37
47
6
60
60
36
79
77
18
1
48
107
109
77
19
23
1
59
30
42
45
21
24
96
75
3
132
12
6
12
19
35
13
5
3
27
156
25
5
66
90
48
12
91
24
23
18
30
193
176
40
23
153
24
136
80
93
90
1
8
321
12
12
31
120
35
325
47
12
18
67
95
30
36
31
24
24
17
120
15
16
107
13
59
366
135
9
18
36
6
3
40
11
42
19
11
13
11
54
7
17
36
91
71
54
54
69
21
72
18
96
145
29
27
40
29
3
136
24
77
43
41
60
6
78
55
48
77
75
177
55
56
33
7
32
147
54
30
1
35
96
42
108
15
120
99
45
9
84
66
60
6
66
85
113
6
6
30
117
40
17
24
66
6
15
75
117
16
59
132
33
93
24
36
7
17
223
101
60
66
24
37
77
43
32
45
12
114
144
18
54
54
126
150
144
99
27
61
5
19
23
90
7
56
45
19
8
111
12
13
107
157
35
60
12
84
169
120
96
5
42
18
66
45
16
59
109
11
13
11
6
60
48
3
27
30
66
30
102
102
3
27
6
127
83
84
48
57
33
60
60
7
11
37
77
48
24
78
18
75
33
114
192
13
96
29
6
132
54
6
37
47
33
48
88
56
9
6
25
155
18
90
42
6
18
36
24
120
19
41
84
43
65
24
54
150
211
24
17
12
91
72
29
19
77
67
8
3
24
42
75
183
25
96
137
30
60
54
24
186
21
189
120
114
97
47
12
36
42
60
43
32
16
24
17
6
54
60
84
60
180
91
48
11
6
103
83
13
29
6
61
89
55
11
60
18
15
93
18
30
19
80
111
6
24
60
6
81
93
60
55
47
25
5
120
48
174
6
31
23
6
6
168
12
6
144
84
7
17
12
66
18
111
51
12
73
29
120
36
7
192
41
87
3
144
21
64
65
15
51
54
288
31
11
109
95
49
32
93
30
181
17
108
36
31
72
11
61
48
120
11
60
1
101
27
72
33
132
48
123
3
21
9
31
8
141
24
3
33
7
104
16
29
36
7
168
23
12
18
36
30
6
43
11
120
18
75
51
69
93
24
126
37
8
88
5
24
168
27
45
48
108
36
18
6
27
120
183
6
30
18
123
9
66
13
24
11
61
56
27
61
11
78
30
25
77
19
41
48
7
11
30
312
31
5
19
8
39
1
59
210
174
24
18
48
19
5
3
33
84
198
133
35
90
102
13
29
3
99
6
87
45
48
78
85
5
27
24
48
3
13
11
18
48
42
145
113
18
6
24
79
107
21
40
17
15
45
42
1
17
7
48
17
6
42
12
43
5
192
19
71
6
174
45
88
65
15
40
72
11
37
35
132
18
30
30
3
27
117
9
79
11
12
60
42
36
54
241
17
72
36
210
6
84
7
47
60
133
29
48
67
48
77
48
18
49
83
6
36
108
6
90
192
24
60
150
61
5
42
1
137
7
53
78
174
48
84
51
24
184
96
53
162
48
60
37
11
13
5
54
12
33
15
57
40
120
56
3
30
30
25
35
42
42
132
78
55
11
12
198
24
3
9
6
25
59
48
126
84
60
66
6
6
114
63
3
18
120
19
41
79
80
183
97
41
39
105
7
24
77
12
63
3
141
160
56
27
13
32
111
ABCD 98182837484*3^$a+1 [50031]
12
6
201
171
65
64
111
18
36
39
69
18
12
6
11
19
41
13
90
57
20
100
21
18
60
54
23
24
25
15
44
16
44
61
30
45
15
18
102
9
87
54
30
54
11
4
45
12
35
109
15
56
55
24
9
45
11
24
120
19
18
24
48
6
12
89
79
21
9
35
97
119
91
24
9
20
16
9
36
11
64
20
36
7
18
42
72
45
75
45
44
12
64
111
5
4
104
7
90
108
11
60
73
60
18
72
126
30
24
81
92
127
90
23
4
9
51
3
36
105
9
72
35
60
36
139
5
13
11
72
88
20
7
12
36
126
36
39
3
12
90
11
48
16
51
42
66
6
30
180
6
3
27
54
75
15
5
60
60
55
45
9
6
36
18
71
120
73
131
49
18
72
126
126
29
60
12
4
9
36
15
84
32
48
60
85
162
33
141
15
39
42
35
24
85
59
31
90
15
24
32
73
54
12
165
3
113
48
100
56
36
7
30
60
27
24
195
54
47
40
80
175
54
6
65
36
25
63
27
9
3
17
19
165
51
6
12
27
63
17
40
51
108
81
104
37
83
7
12
96
30
107
28
45
51
56
88
36
81
83
79
41
72
7
17
160
260
4
45
6
18
11
79
237
15
36
30
63
80
1
15
63
48
24
120
5
163
108
12
6
90
21
24
20
16
39
24
102
6
84
65
100
15
9
81
18
77
40
44
1
6
54
30
41
13
6
41
67
18
90
12
90
107
1
18
17
25
102
6
11
19
54
42
101
133
47
73
51
45
30
78
11
199
186
11
4
60
51
29
25
84
23
55
29
19
54
6
17
60
28
15
41
13
90
17
73
18
9
9
24
102
5
19
84
41
160
15
36
161
79
5
25
35
79
66
59
19
102
11
7
72
54
47
7
42
15
111
29
55
54
42
12
41
145
36
18
57
104
31
18
111
39
36
12
72
81
117
35
19
5
91
12
17
36
169
48
11
61
131
55
53
36
1
95
85
59
31
29
64
45
47
7
18
90
18
95
16
80
60
1
23
96
355
41
7
60
36
5
16
45
11
43
60
5
25
107
64
9
36
11
7
6
11
163
42
59
16
24
176
13
66
41
13
6
5
16
60
44
19
177
75
66
3
20
55
21
116
28
87
9
39
21
33
36
96
30
5
55
36
90
3
20
12
85
35
127
42
48
108
3
75
84
81
27
9
15
101
24
4
105
12
23
19
108
33
36
33
27
20
61
35
55
72
36
45
32
19
9
80
31
24
41
31
72
36
36
66
99
9
42
9
20
151
9
116
48
40
15
6
15
111
102
11
7
5
13
24
11
16
3
113
4
63
6
36
39
27
24
41
4
24
69
51
39
57
105
6
72
36
221
24
7
12
57
15
29
31
30
36
23
1
15
3
57
45
90
114
107
24
85
11
7
12
18
18
29
31
48
42
54
69
56
49
35
115
12
125
19
45
45
6
5
64
60
33
27
81
119
43
12
5
31
24
5
31
113
31
65
40
44
61
54
126
60
18
36
216
69
15
5
12
60
13
35
16
3
18
99
15
18
18
53
19
17
55
48
117
51
120
29
40
63
12
6
23
79
6
131
40
44
121
35
25
18
53
103
54
60
126
12
29
160
9
6
48
17
40
93
72
48
27
33
108
83
1
59
76
24
45
54
117
21
18
6
18
17
55
129
45
6
120
90
11
48
1
75
20
61
54
18
71
60
72
37
12
54
101
13
72
36
39
63
17
4
60
27
9
80
1
219
15
5
73
47
64
36
44
1
36
24
18
17
85
6
9
99
65
16
99
101
40
24
9
27
180
153
18
33
27
9
3
57
75
36
53
19
53
37
48
18
17
19
9
20
76
3
41
19
72
29
19
57
20
55
5
124
15
5
139
17
49
51
20
24
37
35
120
55
78
174
36
6
48
72
11
24
60
1
12
71
61
180
54
12
18
42
9
165
24
66
5
36
28
27
72
137
19
6
71
13
11
40
93
11
31
45
20
40
56
37
11
19
168
18
15
32
4
15
6
39
63
53
64
15
9
27
9
80
181
12
107
55
18
6
54
72
36
3
176
55
84
6
59
72
7
41
31
78
12
15
81
3
9
60
27
45
66
24
84
6
59
61
99
36
9
54
53
37
27
56
64
33
23
24
24
60
67
78
11
84
16
81
18
42
119
220
44
61
11
60
37
6
12
72
17
55
5
40
24
75
5
67
204
9
60
141
18
180
42
18
53
49
11
7
6
35
196
56
13
72
123
99
30
42
5
103
30
83
49
71
37
83
19
6
99
45
15
33
42
5
4
9
18
69
60
99
5
91
149
12
229
39
87
24
165
204
9
18
ABCD 98183055104*3^$a+1 [50010]
32
213
7
47
72
73
56
15
45
52
32
40
65
103
48
104
15
61
32
123
25
60
5
19
108
80
28
12
23
81
28
71
9
76
204
152
135
109
17
39
16
128
40
32
15
157
8
112
60
188
69
19
116
108
28
20
144
24
4
80
136
60
12
44
36
40
320
28
24
197
3
76
240
104
360
208
108
56
124
420
32
52
56
132
99
165
24
12
24
153
183
15
72
1
161
139
12
47
201
4
60
152
60
63
21
36
124
20
72
180
132
100
116
52
12
92
36
159
198
91
120
120
11
9
12
72
36
40
47
90
39
36
24
36
84
76
104
33
115
32
60
156
168
4
156
264
336
84
120
96
60
77
18
57
24
108
48
28
12
12
20
108
24
156
208
312
200
87
181
12
113
19
8
99
165
60
84
36
4
29
63
208
60
60
44
108
172
77
43
60
96
24
128
268
12
128
15
49
41
75
24
36
12
52
216
20
15
237
87
57
168
12
303
108
25
164
171
25
48
24
11
157
188
40
47
153
4
48
12
107
73
216
107
13
44
51
117
88
119
21
15
25
191
129
40
65
7
20
112
8
213
27
28
17
54
36
13
72
152
105
147
24
40
12
288
32
24
63
57
105
3
16
224
12
216
108
40
20
264
72
28
8
168
156
36
112
156
56
216
108
4
20
136
56
36
105
3
72
72
168
84
4
164
40
32
9
27
45
3
52
48
41
79
72
272
81
39
40
65
135
12
123
72
21
112
32
24
4
36
44
33
75
148
119
21
69
183
144
96
40
23
162
55
92
60
48
40
32
105
27
88
140
40
48
8
40
59
273
88
71
129
4
56
9
223
68
51
9
40
95
81
84
4
48
128
24
88
132
32
28
272
24
100
107
90
43
11
1
80
48
132
112
152
4
56
28
20
40
68
60
40
23
57
40
12
188
408
100
116
4
20
192
40
32
72
33
55
8
120
72
220
11
144
153
52
11
81
28
20
136
120
176
64
152
52
8
228
64
156
32
52
20
280
5
55
17
19
12
8
24
160
47
9
12
324
16
152
40
8
28
404
36
132
9
99
27
37
36
20
24
120
196
60
12
72
128
72
72
124
35
45
264
252
180
60
9
75
51
1
80
48
249
3
159
181
17
207
264
231
21
172
8
144
51
73
125
54
162
18
61
47
13
44
76
12
233
19
35
90
31
180
59
1
17
55
80
63
217
12
60
56
112
312
80
40
48
107
13
12
11
165
180
24
280
96
92
52
32
24
207
73
20
24
100
128
40
120
12
8
204
9
27
84
88
8
48
280
72
32
12
24
189
135
81
235
92
72
168
12
160
287
13
96
84
36
80
124
96
11
13
8
88
12
72
23
57
16
56
144
96
156
88
35
72
9
108
28
20
52
36
164
16
24
137
139
32
ABCD 98183247538*3^$a+1 [50027]
219
54
15
12
45
87
132
24
27
153
225
51
264
36
45
111
24
45
126
165
105
18
69
12
96
12
72
9
15
24
216
51
21
429
195
24
447
9
48
141
387
204
39
57
48
12
48
132
192
33
3
24
180
63
69
39
117
63
21
264
57
87
36
12
120
12
3
54
123
72
168
48
72
240
141
39
132
60
108
147
36
297
36
45
87
204
159
36
36
105
129
123
21
90
225
24
60
48
84
108
96
372
12
12
24
24
48
240
48
36
48
180
108
84
81
63
12
105
144
90
9
120
15
105
264
261
126
36
9
171
165
144
24
240
75
9
36
60
36
24
105
90
21
60
81
255
48
12
48
144
72
195
9
12
192
21
252
135
9
270
213
3
33
72
24
51
9
99
216
69
144
48
9
183
36
72
72
12
21
567
36
297
87
147
105
24
51
69
21
15
144
276
120
75
9
12
228
36
219
69
12
45
63
63
9
24
72
219
36
33
204
60
48
159
36
45
312
108
240
180
24
96
3
36
36
108
81
480
231
324
90
54
129
96
324
27
93
48
93
147
132
180
12
69
15
60
144
12
144
120
120
141
39
60
27
69
168
120
72
60
48
57
39
12
120
48
87
18
51
84
24
21
36
75
15
21
48
60
12
93
162
57
267
36
57
33
15
3
126
234
69
36
21
123
60
48
120
45
159
291
54
3
33
54
90
3
12
39
57
24
225
54
9
48
72
120
201
87
39
144
117
132
72
24
267
69
96
15
18
315
27
9
45
3
240
12
51
108
117
108
60
132
33
159
132
105
231
129
36
3
24
81
15
75
129
87
45
108
108
120
24
45
36
147
156
120
24
57
54
9
12
15
324
162
15
12
252
24
204
123
69
39
36
54
36
36
3
132
48
12
144
228
132
21
39
339
126
3
12
84
24
48
228
51
201
48
75
72
33
201
126
9
96
3
57
33
15
21
99
45
147
15
129
204
84
12
21
54
21
288
144
60
132
165
123
111
126
63
36
180
27
117
48
192
147
90
54
21
84
36
108
156
135
81
48
72
15
9
72
24
48
96
96
48
60
51
129
177
15
300
48
12
39
72
144
36
177
111
81
36
99
90
99
27
69
129
72
63
264
48
75
69
75
144
69
93
108
135
60
96
15
189
45
51
39
45
27
57
48
129
123
132
60
60
111
54
51
183
105
24
123
54
39
24
96
36
108
57
123
156
45
27
24
48
96
24
408
75
9
60
21
54
105
48
108
153
135
24
60
51
36
54
147
33
ABCD 98183347792*3^$a+1 [50029]
116
60
84
60
36
40
56
40
104
60
60
240
87
9
48
96
36
340
8
52
71
69
39
121
8
636
16
48
36
71
145
24
71
73
71
69
3
109
215
69
36
48
36
16
140
279
21
180
60
15
25
104
15
9
60
51
201
40
71
57
120
120
120
27
45
40
84
80
4
12
60
144
36
35
24
25
216
68
96
27
108
85
20
147
9
64
24
32
15
225
28
60
11
141
39
9
72
64
11
25
108
143
33
84
171
69
132
15
36
48
36
24
81
39
129
96
27
13
104
36
36
48
147
133
176
160
20
156
24
76
48
83
144
33
63
228
36
33
171
36
25
48
12
20
144
76
60
239
240
165
27
60
109
48
131
9
3
129
108
60
27
9
84
3
37
72
35
84
72
9
4
36
24
84
20
72
171
9
84
15
361
24
44
51
61
144
444
20
51
1
95
36
37
132
59
60
85
24
60
116
51
36
108
25
107
57
51
9
27
273
87
93
12
40
35
69
36
208
83
9
24
51
85
11
189
24
100
80
36
264
40
384
80
112
24
176
255
49
96
68
3
9
4
96
144
116
39
9
63
144
25
11
13
44
16
35
45
135
189
303
129
24
40
200
244
83
49
131
108
1
71
69
84
16
335
36
48
9
132
24
36
39
36
69
36
48
111
45
100
56
144
40
47
24
9
184
152
135
24
129
51
45
147
9
28
23
48
9
52
44
16
84
44
16
24
23
48
69
12
160
104
16
188
192
60
4
84
60
11
105
40
80
16
11
93
120
24
16
56
88
71
81
24
76
11
129
168
12
124
96
11
69
111
49
8
147
84
21
108
72
108
60
16
56
135
24
72
57
63
24
9
64
56
87
49
24
20
135
45
207
13
36
24
167
97
32
40
95
33
27
9
36
120
100
44
84
147
205
131
429
99
61
20
48
63
57
36
84
147
60
33
40
56
124
20
72
24
124
92
144
4
116
16
35
36
9
64
24
320
160
80
36
16
60
20
64
84
71
21
28
32
184
144
23
9
28
71
12
33
96
51
528
9
3
33
16
119
120
25
24
47
105
75
36
57
40
32
24
60
180
15
81
28
12
24
35
21
84
220
56
328
20
16
20
135
49
23
33
16
60
204
155
25
20
87
120
13
96
59
9
111
36
133
32
15
25
224
40
116
28
287
9
51
9
27
108
61
8
87
225
48
72
15
60
25
299
21
135
45
60
48
132
40
71
73
24
32
124
71
13
92
4
44
96
144
180
63
49
200
64
95
60
36
9
184
23
120
37
96
240
44
40
83
60
9
144
36
48
267
300
9
27
108
36
129
136
24
71
105
4
20
15
132
84
33
40
80
63
189
51
84
60
205
48
180
47
153
96
64
47
153
63
73
56
51
13
156
11
73
71
24
25
104
51
21
64
56
15
13
11
9
76
140
160
164
100
156
71
60
9
144
192
15
325
11
9
15
144
9
63
117
16
11
33
87
25
251
73
35
1
44
4
23
37
176
16
35
24
9
3
9
ABCD 98183667742*3^$a+1 [50018]
55
92
124
17
12
72
24
7
48
240
41
195
36
40
68
57
67
41
24
115
5
27
9
19
68
45
3
81
15
24
36
16
113
87
24
24
72
40
5
63
96
24
12
129
79
212
84
4
12
104
28
8
52
36
60
24
56
81
15
28
32
24
12
84
88
12
36
108
20
16
29
24
55
17
180
75
9
7
12
36
80
52
80
225
3
69
55
32
84
9
87
88
32
45
75
4
12
60
12
92
45
115
24
12
132
128
24
24
52
12
36
20
136
116
57
27
4
24
32
196
60
8
156
24
117
12
7
60
24
5
79
8
64
44
96
9
51
36
9
55
24
24
5
36
19
68
93
111
9
7
20
40
84
80
9
51
24
9
3
40
17
31
24
72
96
68
36
64
41
75
9
19
5
31
41
39
16
101
43
32
24
9
7
60
65
55
12
56
12
84
60
160
116
52
120
8
48
12
88
72
125
19
29
36
31
68
4
32
24
9
12
15
96
48
9
7
24
20
4
56
76
164
57
39
124
72
17
51
16
56
64
140
60
4
65
147
4
104
9
55
60
120
32
100
96
29
19
132
29
15
40
24
140
40
80
12
45
67
12
5
15
60
16
72
17
39
21
15
16
44
84
76
108
60
32
16
53
19
36
20
9
87
64
17
75
88
20
52
20
24
9
27
9
75
4
116
84
40
149
7
29
12
39
124
60
56
4
12
8
4
8
48
4
8
24
40
53
55
212
21
43
5
67
104
33
115
68
4
65
79
12
44
9
79
12
29
51
76
24
20
88
56
4
152
24
4
5
67
24
72
24
20
208
116
9
31
36
56
45
12
7
48
92
28
48
24
5
171
48
40
60
72
132
17
103
56
16
20
45
55
44
16
20
21
7
8
124
29
15
57
19
80
28
60
12
53
43
80
52
132
29
36
43
32
28
152
28
36
5
247
12
72
53
43
77
27
4
132
24
20
40
24
24
108
44
36
124
29
36
15
64
132
20
4
56
84
64
20
9
43
12
161
15
124
17
19
41
31
60
8
36
4
17
79
125
15
24
60
57
63
52
44
9
79
72
104
4
65
36
75
45
55
116
9
7
24
140
36
24
4
80
156
40
65
15
24
12
57
43
44
4
24
48
8
40
56
60
21
199
29
36
151
17
43
5
3
21
103
56
96
36
4
5
31
120
8
132
64
5
24
19
32
21
55
8
52
48
84
152
9
19
125
36
7
44
21
79
48
212
84
69
27
81
12
132
115
36
68
64
5
7
29
7
80
112
68
64
120
84
12
120
12
17
51
9
31
89
115
20
40
56
9
39
45
231
84
36
76
8
64
5
91
12
12
8
40
24
176
24
24
81
55
20
9
7
12
92
69
15
16
41
3
60
9
55
32
36
24
33
3
100
108
20
16
56
48
76
36
68
36
105
19
36
44
16
65
31
53
19
5
55
168
5
24
31
24
29
15
57
39
84
52
65
43
56
4
12
60
24
44
4
132
20
64
120
29
31
120
116
141
67
12
108
32
36
4
24
24
96
20
36
16
17
63
28
60
24
12
65
15
76
44
93
43
8
16
36
60
68
21
96
3
16
108
96
12
80
88
29
51
64
32
28
36
24
56
96
9
7
5
63
4
96
92
28
60
96
48
32
4
5
7
68
81
51
45
12
31
41
39
156
4
56
64
12
12
5
27
88
5
63
120
24
64
12
137
31
12
8
360
4
48
8
16
20
9
51
21
24
15
88
32
28
36
144
53
19
48
68
64
48
92
16
17
7
116
45
72
63
100
8
12
45
103
36
168
56
36
40
20
36
4
84
80
4
92
4
36
24
132
12
96
24
32
4
72
29
19
17
168
36
19
29
3
24
9
55
32
93
15
16
24
185
72
55
17
31
24
8
48
112
44
16
44
184
176
24
117
48
51
4
120
80
40
12
68
45
27
24
88
12
36
120
29
43
17
39
16
53
55
65
36
72
55
8
9
67
20
36
24
60
160
60
29
67
44
40
120
44
12
84
28
60
125
7
161
3
9
3
4
24
5
51
4
204
156
60
17
12
87
36
100
29
36
3
12
168
60
117
75
33
72
63
36
36
4
44
64
36
140
16
20
120
16
53
7
24
204
60
12
12
92
64
29
36
31
20
9
27
108
45
87
60
108
45
151
29
24
72
135
4
12
80
28
56
16
65
67
96
84
176
36
45
31
20
4
29
75
4
132
56
40
60
20
52
17
39
12
208
32
48
4
72
65
19
12
12
56
16
116
28
ABCD 98183846056*3^$a+1 [50001]
15
16
24
5
12
43
108
48
89
6
120
60
21
60
28
80
45
36
39
45
123
27
73
53
120
207
208
104
12
16
17
3
33
36
99
4
32
16
23
25
119
6
39
45
43
8
9
12
18
162
24
75
99
177
16
60
53
27
33
120
36
18
36
9
117
18
25
107
21
117
15
27
49
104
45
31
95
36
54
90
9
48
100
89
18
60
12
33
21
6
109
11
9
9
43
108
29
51
21
15
9
19
11
69
28
8
40
72
17
31
32
87
66
207
112
36
60
59
21
15
49
36
32
9
30
18
55
131
25
20
21
79
11
1
44
88
8
9
30
61
20
204
16
77
51
4
167
1
53
66
9
132
63
21
9
55
12
68
96
16
23
6
3
45
15
12
45
19
32
9
84
7
20
9
60
144
75
60
4
48
72
20
21
175
12
107
90
175
35
36
90
15
81
63
12
4
60
5
75
172
8
15
25
20
64
17
91
20
100
53
27
72
51
66
54
36
54
60
7
29
63
27
9
21
19
72
8
40
32
9
15
63
81
4
108
77
12
139
131
81
27
13
23
24
72
13
35
42
31
23
9
16
24
17
90
45
4
11
21
99
18
42
1
20
40
23
36
13
156
20
60
4
108
32
28
20
99
153
27
69
45
54
72
48
13
113
7
8
40
5
127
20
28
60
119
36
25
44
36
36
9
66
13
11
84
6
27
48
36
36
28
84
5
36
79
125
3
123
57
9
54
36
109
89
60
36
75
60
21
15
16
227
12
144
9
51
157
113
55
29
63
27
36
96
84
24
201
51
9
12
72
81
60
66
73
8
123
37
72
11
96
21
27
121
32
60
99
45
63
1
71
61
20
99
13
77
84
127
89
19
5
36
39
36
28
48
83
9
100
48
60
72
47
1
23
25
29
27
9
27
28
56
88
36
12
53
79
36
44
16
41
24
115
92
3
36
69
52
48
71
61
59
13
48
8
21
18
25
108
48
5
55
72
29
15
28
11
54
15
16
41
43
47
69
12
9
90
54
90
45
9
115
36
35
30
67
60
12
48
120
8
36
64
132
17
30
126
27
88
11
24
84
6
115
11
13
35
126
55
59
30
36
6
21
99
13
36
65
120
24
31
32
3
24
36
37
60
29
48
31
56
3
6
127
20
27
81
52
132
5
6
45
45
54
61
5
19
5
27
3
60
57
16
8
12
28
24
35
73
12
8
24
64
152
48
60
21
63
76
92
27
12
1
8
52
17
3
72
87
1
89
19
12
72
5
43
12
35
45
48
28
24
48
32
27
13
8
69
39
9
43
80
28
44
36
21
63
15
12
1
59
1
48
35
24
201
9
91
120
95
9
88
17
103
108
35
6
18
12
9
51
45
39
9
15
36
25
65
84
63
9
43
47
9
99
6
54
57
96
27
1
65
27
99
60
73
92
33
43
20
3
25
11
9
36
28
48
12
168
12
60
36
11
120
81
24
9
27
9
75
60
3
6
7
60
80
33
19
101
36
60
18
85
80
15
1
35
30
87
144
28
35
25
11
25
60
84
36
11
61
29
18
73
119
9
141
163
60
47
90
144
36
223
176
24
27
49
12
59
13
77
15
93
31
20
81
19
11
49
59
25
56
40
11
13
71
6
103
68
117
66
36
1
12
36
60
5
36
43
48
108
116
36
27
1
60
24
32
45
3
28
59
49
120
29
27
16
23
45
36
64
60
20
15
49
48
23
69
16
5
27
63
54
55
17
51
39
54
6
61
20
3
45
24
21
36
78
180
21
72
24
3
132
48
25
48
107
36
49
48
29
19
59
45
16
12
180
53
27
28
11
78
3
33
54
13
12
41
27
33
79
32
36
27
36
54
42
48
25
56
9
31
11
18
27
48
72
15
108
72
108
1
11
54
7
12
125
36
60
7
48
29
43
29
19
71
13
32
4
11
1
12
8
33
30
97
120
59
9
45
67
32
36
9
66
90
7
17
12
51
52
96
80
72
40
12
17
54
36
73
8
9
30
13
65
3
144
15
9
52
92
27
13
5
103
12
11
37
119
33
28
53
120
7
29
114
49
48
23
6
3
27
24
25
41
51
39
18
36
6
81
39
24
54
12
15
28
17
111
112
11
21
36
28
35
36
45
4
11
49
80
132
12
15
30
36
384
63
12
105
31
24
20
160
96
12
29
24
30
24
21
184
11
36
9
40
149
43
29
18
25
41
36
43
65
91
32
3
24
73
72
47
18
55
17
43
47
1
32
36
9
30
60
57
69
7
32
15
1
11
73
60
20
16
65
67
12
17
48
51
45
75
15
120
186
48
55
96
12
12
41
7
72
8
27
73
20
28
71
18
115
56
184
41
6
9
40
59
36
66
15
4
80
60
21
18
6
39
16
65
19
35
6
55
72
20
9
19
41
63
57
18
60
30
42
109
11
24
45
112
44
4
60
5
ABCD 98183850418*3^$a+1 [50094]
101
121
234
54
95
25
3
75
17
1
99
84
144
56
40
9
66
72
5
40
44
16
80
144
148
12
116
40
63
41
103
33
33
71
28
36
32
1
48
6
12
141
39
60
72
144
5
103
12
54
24
72
120
162
45
33
215
4
12
15
21
75
9
80
55
41
7
101
31
29
19
72
5
1
15
15
9
24
75
6
90
48
96
30
75
192
108
153
66
201
39
57
44
100
159
93
15
53
55
141
3
41
12
148
27
5
85
219
60
33
207
3
24
36
36
72
36
12
9
108
128
64
33
3
21
18
141
51
6
126
36
48
33
32
13
159
68
28
15
36
29
1
35
43
53
13
42
36
129
33
95
16
15
33
3
30
18
65
4
81
75
27
18
90
5
163
17
85
24
30
90
198
89
24
4
12
20
84
1
75
300
36
45
99
45
318
33
75
89
133
66
105
20
1
144
15
99
21
9
47
40
9
198
57
87
9
75
24
36
69
69
6
9
75
17
4
51
24
81
20
1
18
41
4
9
24
138
6
48
39
105
42
33
32
79
30
51
20
55
108
57
60
120
3
36
17
19
45
24
24
32
24
16
9
51
219
197
79
30
51
48
69
107
181
48
71
4
32
7
36
137
25
3
15
77
115
33
144
93
42
21
84
212
16
39
5
16
87
45
120
33
23
12
79
29
127
5
37
18
144
84
114
30
17
4
36
24
15
17
67
60
12
101
31
84
96
17
91
5
205
90
96
30
135
27
6
30
96
36
29
184
72
68
37
42
21
123
12
101
4
39
41
96
43
24
72
45
80
16
20
31
45
33
126
41
7
21
36
33
114
29
240
19
9
27
48
105
39
33
8
76
60
9
11
28
207
42
18
21
15
57
27
78
23
208
56
40
9
24
102
65
25
15
3
165
147
189
147
6
23
67
17
276
24
19
24
77
40
96
36
132
60
12
51
198
135
36
156
27
36
5
100
60
75
12
24
5
28
68
19
29
40
27
144
41
100
3
9
21
71
19
6
11
28
15
18
72
15
51
89
43
9
288
80
67
72
342
54
36
45
33
83
28
123
141
51
45
9
191
121
63
60
15
45
15
12
24
102
27
171
165
84
27
5
25
96
72
47
24
52
15
93
15
65
97
18
189
15
108
45
147
6
72
59
13
71
40
24
75
45
51
17
13
39
92
124
24
72
84
93
227
240
31
6
15
123
5
265
42
72
33
68
1
71
112
3
48
125
25
27
44
1
30
60
57
27
41
1
39
9
18
53
79
18
18
45
27
54
48
35
28
171
6
95
67
17
196
80
60
55
24
45
9
87
3
48
69
3
21
36
140
43
36
17
48
169
11
7
53
31
18
87
60
20
16
57
327
249
51
36
168
27
233
55
180
5
55
57
27
33
24
240
56
25
96
47
12
31
209
268
63
12
5
73
39
224
240
19
21
99
57
213
6
21
60
120
128
25
114
93
27
45
81
47
169
15
9
54
113
31
192
41
28
27
201
44
160
48
87
29
1
114
21
84
165
75
135
24
108
53
37
63
75
65
52
27
60
48
9
96
3
9
15
33
12
9
87
36
84
24
8
124
44
4
15
77
4
141
63
3
45
33
66
96
30
72
23
112
32
24
124
12
3
45
72
96
60
27
42
54
12
6
39
8
64
27
6
15
20
13
24
71
40
56
43
153
12
111
18
72
167
265
27
27
36
102
18
29
96
124
60
33
63
99
33
189
51
39
57
140
91
5
121
15
12
32
240
16
80
4
51
189
39
65
100
20
12
7
153
164
91
144
29
136
216
48
75
45
96
236
109
78
90
66
21
3
53
64
24
180
165
198
ABCD 98184409088*3^$a+1 [50074]
60
9
72
249
18
133
119
33
135
240
72
180
48
85
96
71
60
21
207
33
72
117
75
96
9
78
313
47
33
39
30
18
180
165
96
39
42
31
437
12
48
183
9
175
143
102
48
187
35
198
90
61
41
55
455
78
43
152
57
18
72
60
129
141
43
35
61
41
168
255
105
12
75
160
48
5
90
12
69
51
21
39
1
17
42
48
12
60
69
9
90
72
21
147
30
42
141
177
102
18
63
159
180
60
25
53
42
1
59
168
45
105
111
9
42
108
120
42
199
191
120
25
48
5
162
138
31
41
39
9
207
45
99
39
153
40
48
71
81
39
225
123
133
32
96
51
69
81
210
60
60
18
180
72
39
216
315
45
40
56
57
30
132
78
102
18
303
9
120
15
280
23
25
32
3
120
90
3
72
27
198
351
9
192
103
35
60
42
63
207
225
15
33
75
13
152
48
9
138
93
39
240
120
25
80
195
18
30
132
25
224
81
31
392
87
18
30
81
81
18
261
40
179
12
60
229
89
7
65
18
210
123
129
78
273
24
93
12
168
103
89
199
59
462
55
83
102
108
51
459
61
161
18
102
48
30
33
9
408
90
162
90
150
30
48
205
65
90
37
83
285
135
90
271
41
48
120
15
75
181
119
121
161
78
312
30
18
217
203
117
304
329
30
12
78
127
5
48
27
123
192
120
109
101
258
42
111
99
13
305
132
18
33
72
87
105
75
78
60
91
11
138
30
21
9
175
35
180
30
12
150
25
245
75
384
160
56
45
108
63
39
153
16
144
17
78
57
33
55
96
96
5
51
40
17
180
291
39
162
18
72
133
56
240
339
12
468
45
15
177
45
150
21
39
169
281
150
33
27
48
37
96
48
149
12
15
63
97
320
75
138
3
57
102
169
32
489
18
21
21
51
27
192
108
90
72
198
25
167
48
90
63
27
270
135
16
89
12
60
15
96
48
24
15
30
162
78
12
135
40
48
47
9
81
39
256
233
12
291
40
144
233
72
210
13
47
49
89
63
27
402
180
39
192
57
15
96
81
30
30
91
149
195
303
222
30
61
152
177
240
60
108
102
169
149
30
30
30
1
11
90
51
27
60
90
103
17
111
39
25
47
168
120
1
32
72
75
213
72
225
87
45
243
195
30
30
72
1
8
159
42
ABCD 98184410308*3^$a+1 [50016]
3
172
12
12
60
29
27
48
36
9
36
51
15
54
36
60
54
45
100
89
12
43
47
18
31
8
57
24
72
147
51
42
39
75
1
8
4
41
7
65
24
43
53
7
173
19
29
6
13
12
131
24
93
16
11
25
68
36
81
36
24
103
17
19
104
3
37
17
43
60
32
4
11
45
69
66
1
44
15
36
78
12
60
19
5
6
25
5
18
6
15
39
126
36
3
72
9
39
15
36
30
31
20
3
9
3
33
4
12
41
7
72
24
11
6
18
6
19
56
28
108
8
27
25
24
80
15
45
4
24
101
150
1
11
30
3
27
9
9
19
20
21
6
30
219
4
12
35
54
66
6
18
66
31
83
42
43
60
24
11
25
41
31
8
21
19
20
45
19
36
24
12
59
49
23
25
104
4
104
36
57
43
17
24
31
5
7
12
11
25
12
92
16
12
36
5
6
73
120
48
53
6
9
76
29
156
3
93
55
24
60
48
36
32
28
95
1
60
36
8
21
43
23
9
88
53
55
12
60
20
12
75
61
12
12
5
39
40
5
60
19
48
8
21
15
45
54
66
19
17
48
79
41
30
1
5
91
23
42
30
33
96
45
55
8
51
85
12
48
20
40
44
201
15
64
23
37
20
108
9
30
13
71
1
36
119
6
7
20
12
36
69
39
45
6
96
13
60
24
17
99
4
68
15
48
1
24
47
174
30
81
28
12
44
16
8
4
188
9
30
1
5
7
56
36
4
5
6
25
29
12
27
27
49
11
13
8
15
37
60
32
69
7
95
60
54
79
11
6
3
12
88
5
39
40
23
54
43
11
25
5
6
30
91
89
6
25
84
5
43
60
53
3
16
41
174
1
48
32
33
36
55
59
102
3
87
30
19
35
66
114
73
20
27
90
30
24
45
45
51
76
12
20
33
75
84
40
5
99
24
33
19
29
12
15
4
5
19
41
51
28
5
91
20
15
21
40
5
123
4
12
101
3
64
72
35
45
9
15
16
41
7
12
11
54
39
75
61
144
11
24
60
12
13
24
12
29
150
66
3
52
56
12
40
92
36
72
40
71
6
43
53
139
8
76
32
9
54
30
19
8
45
30
78
30
105
160
80
36
40
119
1
24
41
6
24
69
15
1
20
16
89
15
4
12
48
24
11
1
44
21
51
64
5
36
199
5
19
77
7
17
24
51
16
48
36
8
100
17
54
49
23
9
24
16
20
9
66
24
1
5
103
12
48
47
84
61
44
12
28
60
20
21
19
17
19
24
44
3
37
48
8
40
44
40
83
108
49
47
30
96
39
108
33
24
30
6
7
41
6
1
29
123
21
6
9
96
15
69
4
11
12
25
24
56
4
24
84
68
120
4
41
19
29
39
27
1
264
48
23
108
9
16
17
19
35
9
16
41
7
36
20
105
6
49
36
29
91
84
41
36
99
64
12
180
60
23
1
120
29
6
90
30
54
36
15
36
3
57
9
84
31
71
13
56
21
3
4
47
33
51
1
20
16
24
24
36
8
117
90
1
23
21
64
12
23
85
24
11
30
6
49
11
30
6
37
48
29
36
60
43
116
60
15
24
162
7
8
52
23
105
33
36
39
12
100
24
60
156
84
24
12
119
73
23
18
15
84
87
66
60
39
4
56
76
8
36
16
20
64
65
39
16
95
30
31
5
108
60
6
13
36
41
19
96
20
15
6
7
12
24
5
79
11
1
11
37
12
65
103
8
9
91
29
19
96
24
20
15
42
43
56
60
40
60
20
28
12
65
163
36
60
20
4
36
32
9
30
13
36
24
11
6
15
28
71
6
24
51
4
5
6
33
60
3
24
6
3
117
30
9
39
37
32
123
30
27
108
60
9
19
36
80
64
44
40
108
44
76
144
29
27
15
30
39
24
16
60
8
27
6
18
72
48
9
21
51
16
8
120
112
32
60
12
4
60
5
42
18
15
16
24
12
24
36
5
18
1
8
63
114
24
6
153
16
101
30
30
43
17
75
39
61
36
12
137
60
51
63
30
55
80
27
13
60
5
12
24
24
7
65
84
55
8
28
5
120
18
12
37
83
18
30
12
30
18
12
49
8
33
19
35
45
39
81
100
44
24
48
4
20
15
6
79
29
27
9
24
31
48
23
120
57
40
8
33
6
84
9
87
60
36
9
4
96
41
24
30
9
64
20
16
197
18
42
3
36
88
11
120
1
48
32
28
167
1
8
57
24
19
17
60
54
1
12
143
25
60
32
16
11
81
15
13
5
66
36
24
25
11
30
18
25
5
19
8
39
21
15
13
17
43
32
9
31
59
9
76
36
29
39
15
1
20
88
72
11
9
76
35
60
48
105
27
225
135
9
15
54
19
36
41
3
21
7
12
36
12
84
71
30
19
5
31
84
20
15
1
84
8
48
28
41
19
56
45
6
25
84
20
36
9
6
49
48
83
9
64
35
9
21
72
27
16
41
15
45
31
20
39
1
12
23
54
63
160
11
25
47
73
11
33
16
44
21
156
15
15
13
53
7
108
5
87
51
1
24
35
21
21
103
5
7
20
63
37
8
72
3
12
93
16
96
23
12
73
104
16
5
6
114
12
19
60
20
4
65
79
12
35
30
36
67
11
1
60
71
25
32
16
24
11
96
9
21
15
45
6
9
39
37
44
4
77
24
3
141
36
6
57
147
25
29
72
7
11
132
9
21
139
56
45
7
48
119
13
20
12
9
31
48
17
30
54
15
27
78
79
11
25
41
19
20
40
180
5
42
114
43
41
6
13
56
21
6
18
51
4
65
12
19
188
3
24
30
51
28
41
30
45
39
1
24
36
80
4
5
12
7
12
5
36
27
28
84
24
24
92
45
19
12
59
30
19
60
56
4
12
24
48
53
99
9
6
25
119
ABCD 98184415562*3^$a+1 [50012]
72
120
42
3
5
40
12
36
3
29
91
59
58
24
75
45
8
28
2
40
48
9
33
68
40
20
102
48
64
38
60
52
18
30
12
51
9
26
13
51
45
101
60
10
9
33
48
20
52
120
108
24
18
18
62
48
30
64
8
7
41
10
9
41
12
10
8
10
12
8
4
38
1
77
42
10
12
68
43
84
15
8
18
22
42
30
6
72
15
5
52
63
48
35
30
132
172
48
20
60
10
78
15
17
31
99
93
17
112
68
28
12
48
20
52
27
161
112
15
35
18
94
6
87
57
15
41
60
64
8
52
98
10
20
18
37
12
15
6
2
30
52
3
3
32
10
38
37
3
30
32
18
37
57
60
8
55
5
103
65
12
52
8
10
18
32
22
98
48
64
56
19
11
13
24
45
108
39
96
17
43
45
87
35
130
27
24
192
9
8
55
33
39
11
10
27
3
24
86
34
48
50
43
5
30
42
55
125
7
11
34
36
24
60
68
31
24
147
38
28
54
78
51
9
8
22
30
8
12
48
52
15
3
54
15
24
21
60
26
25
12
195
8
13
29
30
58
12
60
8
12
7
3
8
70
60
3
57
20
132
28
20
10
62
31
9
60
20
138
13
77
4
26
37
3
30
92
48
22
93
155
37
177
18
21
59
10
15
48
9
6
114
236
42
22
26
30
180
40
30
24
38
52
6
24
21
24
21
32
48
4
15
41
12
48
30
25
125
34
48
80
13
27
48
32
10
158
34
99
27
32
37
53
22
8
25
48
45
50
22
15
12
63
102
156
32
67
53
52
26
30
52
51
36
33
3
35
10
15
159
18
3
5
7
113
79
21
24
68
60
18
10
20
4
3
5
52
26
73
12
27
200
40
78
20
67
65
28
3
24
12
41
12
58
42
48
62
18
4
51
39
8
22
48
42
48
42
30
6
12
3
17
31
27
32
82
6
32
30
82
21
35
10
20
82
18
24
60
66
24
90
48
72
8
40
3
24
48
5
7
36
65
52
20
120
18
73
12
17
90
10
3
9
15
53
120
70
117
11
37
155
61
72
9
48
50
18
30
160
72
102
60
86
22
63
57
8
55
9
68
48
19
51
24
18
27
33
27
101
40
2
22
48
50
10
48
84
68
115
48
57
63
17
10
8
25
108
29
55
36
51
26
94
26
64
75
11
70
2
10
27
131
10
3
36
21
2
30
48
7
53
172
50
22
176
40
84
8
78
34
48
30
38
72
31
77
43
36
81
60
39
11
10
24
8
48
43
21
8
43
5
52
108
3
27
2
40
3
48
24
53
30
25
47
10
3
84
36
24
84
47
37
3
9
21
162
42
15
60
41
42
13
45
27
5
22
6
12
3
9
36
12
51
36
45
6
32
18
7
5
103
24
21
20
55
27
138
12
98
25
60
27
78
39
21
24
6
54
18
30
60
38
90
4
15
120
33
42
66
12
15
27
6
20
52
50
58
75
60
45
15
35
22
72
99
9
80
150
118
2
18
100
2
1
132
77
52
56
7
48
137
148
54
26
30
82
30
38
7
65
18
30
103
27
90
24
51
65
40
122
13
107
18
72
22
93
3
30
2
10
51
21
3
120
105
20
78
70
3
111
18
51
21
6
45
45
12
18
30
60
99
21
54
56
13
59
58
27
75
30
42
18
20
10
30
12
56
19
36
9
156
24
3
132
11
30
40
80
100
24
3
60
23
40
192
21
57
39
45
3
45
140
40
168
42
21
36
21
80
7
3
72
42
56
40
72
3
57
8
19
105
8
48
60
40
12
15
65
22
26
22
18
24
60
39
57
132
12
120
18
50
7
53
10
21
9
80
52
126
45
27
48
45
45
15
137
28
42
33
60
9
8
18
34
48
27
11
34
3
27
38
130
48
32
1
69
68
40
60
140
12
28
12
18
2
28
2
70
42
78
63
27
50
30
37
11
13
24
27
38
88
63
21
30
8
18
115
5
12
10
42
68
55
3
54
56
4
3
3
54
146
112
18
12
68
22
8
85
27
72
6
15
107
22
15
21
87
36
12
5
52
12
116
22
42
116
72
10
45
45
38
22
20
28
15
17
31
69
158
64
6
15
69
60
18
8
90
60
19
15
38
48
12
52
18
42
36
15
9
36
30
2
88
27
83
10
110
10
75
12
45
12
48
8
52
8
4
38
58
60
20
12
7
11
34
60
8
28
62
18
40
87
12
51
24
146
30
30
100
24
15
23
13
99
128
10
8
22
30
48
80
10
50
94
26
40
60
84
51
5
124
15
96
5
4
60
3
5
7
48
143
34
51
17
18
112
57
21
27
23
10
20
175
9
48
63
35
22
42
6
2
37
141
30
72
18
80
70
32
181
24
123
80
34
6
192
21
17
60
115
48
29
103
159
6
24
8
18
34
36
15
72
35
37
51
30
60
54
18
12
48
48
32
52
15
45
66
2
48
100
15
5
67
45
48
110
37
57
26
22
188
12
58
2
22
33
15
45
123
45
9
3
15
50
40
75
93
12
80
31
29
7
45
98
18
67
27
66
27
65
10
48
30
24
39
29
40
27
33
15
65
10
30
20
43
17
7
41
34
8
13
12
53
34
26
70
42
51
24
5
28
15
57
8
210
42
28
32
58
24
90
15
15
21
72
75
90
12
15
45
3
ABCD 98184523564*3^$a+1 [50026]
8
25
35
24
16
81
11
67
5
100
15
5
36
12
48
61
6
17
52
33
18
48
5
12
43
36
69
39
36
9
81
6
69
24
33
18
17
4
21
30
48
30
27
20
4
33
75
3
5
28
20
4
63
30
35
12
1
24
18
33
20
1
3
56
7
30
27
20
31
29
36
37
3
87
102
11
4
36
20
67
42
11
120
12
4
3
41
7
9
48
20
55
21
57
15
15
33
12
15
114
3
3
5
55
33
69
3
57
71
1
3
81
27
24
8
16
72
15
53
31
41
40
20
109
59
79
60
5
43
69
8
13
42
30
6
102
3
111
33
56
12
4
15
66
30
5
7
21
36
56
12
36
175
5
1
39
20
24
28
15
18
24
23
48
84
16
45
47
37
18
69
48
27
24
12
5
72
13
15
93
15
12
24
8
36
31
6
87
36
9
30
53
37
78
113
49
42
9
32
19
29
19
21
104
91
57
3
12
30
60
24
3
8
55
12
21
60
12
20
12
1
59
31
45
57
48
27
8
60
1
15
99
120
5
7
54
36
87
48
12
33
114
45
21
15
24
9
35
4
3
24
45
56
19
9
75
6
30
53
88
48
45
35
12
28
20
40
15
17
4
8
48
12
48
64
3
93
39
21
32
25
30
5
13
23
24
40
3
18
75
39
21
27
33
84
48
63
54
18
42
35
16
75
24
6
47
28
36
45
24
15
20
55
5
40
32
12
48
55
30
27
51
66
11
25
35
187
41
4
33
18
42
48
12
99
48
56
1
11
19
60
6
23
1
3
68
37
51
20
4
8
4
3
18
15
45
35
37
3
39
108
6
204
11
7
30
78
5
16
56
7
21
32
40
15
5
12
13
75
39
36
33
27
17
31
21
15
6
90
53
25
35
121
36
60
35
13
24
11
12
7
138
39
129
47
13
66
9
27
5
72
13
3
92
4
21
63
20
1
11
28
32
67
12
9
12
45
23
64
48
39
89
24
91
6
23
40
3
5
133
30
17
40
9
36
47
43
17
13
15
92
1
75
9
11
4
3
69
8
7
9
39
21
36
201
23
169
12
6
24
141
20
7
6
27
87
5
13
180
39
21
23
25
99
120
48
3
57
8
4
21
27
8
37
83
19
18
27
3
53
52
24
21
23
1
59
1
6
42
96
95
1
18
12
6
3
12
99
18
35
145
6
17
67
96
29
67
24
30
36
6
60
60
42
27
15
33
68
25
35
12
25
12
24
35
55
21
36
20
52
20
28
15
24
18
18
42
42
60
36
30
47
16
20
1
11
13
51
84
9
11
84
25
27
3
5
7
29
24
13
72
71
40
44
48
12
1
132
3
21
24
12
24
191
13
39
8
52
135
21
12
27
45
8
43
69
3
17
48
124
3
81
45
12
30
57
12
21
12
27
45
24
15
44
7
41
13
59
43
18
47
43
96
36
30
75
105
120
47
7
33
33
12
12
71
48
31
6
23
31
6
3
72
33
35
24
48
73
35
49
3
12
15
72
24
5
7
54
6
17
1
51
3
21
39
41
60
12
48
109
18
42
63
33
35
115
5
4
27
33
20
1
60
54
6
107
12
25
11
120
60
12
40
75
53
7
18
51
104
12
28
21
63
96
9
11
72
40
20
60
37
3
9
15
8
43
33
135
69
8
12
28
32
40
116
37
3
44
16
9
63
24
56
67
6
12
35
12
40
45
48
3
20
76
48
20
16
20
24
96
19
5
16
44
43
84
36
30
87
21
36
18
18
27
20
1
6
41
4
3
5
115
33
27
5
31
17
72
73
83
151
126
72
71
120
60
76
44
4
57
83
37
11
4
24
140
84
25
3
24
8
13
3
9
6
77
13
6
21
39
45
44
24
48
7
30
11
145
12
24
30
9
24
236
67
42
83
28
20
31
6
15
8
7
60
5
64
3
18
42
18
42
5
127
9
27
30
3
92
49
15
9
6
138
12
11
37
3
32
96
7
30
18
9
33
75
15
5
4
3
21
9
3
27
93
20
120
7
41
40
9
15
60
8
55
5
13
119
55
21
12
3
5
12
28
12
128
37
12
6
96
24
6
51
69
180
11
7
12
9
15
5
37
54
81
24
8
127
120
6
27
8
7
6
12
18
17
43
9
56
4
8
12
31
66
36
3
180
15
21
123
5
127
21
20
13
51
9
15
27
33
20
37
23
109
6
5
55
6
51
8
24
36
7
9
45
11
13
60
27
12
8
37
18
24
84
9
21
6
21
12
21
27
8
1
24
6
96
105
32
7
6
18
12
105
68
52
27
5
73
35
67
12
53
36
112
105
23
1
11
4
36
60
20
40
15
12
65
37
3
75
33
3
105
32
12
37
6
17
25
66
77
19
30
15
15
29
67
5
40
57
18
17
31
5
12
12
112
24
20
37
15
27
6
120
35
1
66
65
28
39
5
61
39
3
5
79
6
167
25
95
73
35
25
63
15
24
33
8
72
12
37
39
20
16
21
3
39
5
55
53
148
9
23
37
23
25
18
96
21
12
8
40
8
4
45
12
126
9
8
76
12
48
20
72
48
4
33
15
9
11
4
84
20
109
72
24
107
48
12
12
16
9
123
60
12
45
48
83
72
12
37
11
60
55
5
67
21
72
9
11
25
23
37
39
3
5
108
120
48
1
24
12
30
48
240
5
49
36
72
23
12
12
31
90
35
12
37
11
24
25
11
37
48
99
20
40
20
1
35
16
15
21
48
60
111
18
3
8
12
67
117
3
30
90
33
20
25
3
20
24
37
23
7
36
18
42
53
60
4
116
12
109
23
1
30
9
8
79
6
47
48
187
93
12
81
30
6
159
24
12
8
36
12
12
1
84
3
105
63
27
12
12
36
17
13
12
3
8
72
37
36
15
72
8
24
52
24
60
15
5
24
40
87
9
9
48
35
79
6
12
6
6
119
60
7
17
1
30
9
12
120
24
32
28
15
30
35
79
36
6
6
53
4
27
66
75
20
52
63
5
112
12
60
9
35
100
21
39
69
131
1
3
51
36
18
11
24
73
48
30
57
45
18
42
23
7
53
19
41
37
35
55
30
42
5
96
25
84
23
13
12
27
60
15
30
6
36
30
30
36
24
30
6
17
1
24
35
160
ABCD 98184786886*3^$a+1 [50088]
8
67
5
19
221
36
84
79
12
69
44
7
24
125
55
81
24
75
48
65
12
28
135
41
156
24
19
12
221
72
48
127
5
28
8
12
24
100
219
5
7
69
108
32
120
36
19
41
283
141
8
55
17
31
69
15
60
45
104
12
52
15
65
100
92
43
36
129
3
5
7
36
29
43
125
4
111
24
5
180
40
63
96
24
77
16
12
87
165
3
120
192
233
7
96
65
64
48
108
60
20
24
115
24
120
41
168
43
245
43
57
72
92
19
9
212
31
69
8
36
76
8
72
204
127
29
43
137
79
17
7
77
16
8
4
68
55
9
8
36
31
108
33
75
293
19
125
72
115
168
12
29
64
20
60
31
72
5
19
45
3
41
12
19
24
125
7
12
17
19
81
51
29
76
44
24
91
24
69
72
36
68
4
32
28
3
69
56
19
36
60
17
28
180
8
151
120
48
113
40
24
44
4
68
72
127
93
8
72
7
21
104
28
3
5
7
113
240
55
65
60
112
75
120
45
27
48
192
41
60
163
17
40
99
96
53
31
105
135
48
17
108
96
12
24
55
45
8
91
101
79
29
60
28
324
36
99
45
15
5
60
28
27
48
17
160
80
144
64
12
51
60
12
17
76
24
20
24
31
84
41
36
124
8
12
96
7
72
144
57
39
168
65
187
53
12
115
24
36
29
12
19
113
28
84
80
60
40
123
17
163
45
8
12
115
17
43
33
3
129
15
137
19
21
104
12
24
31
5
4
171
72
105
120
3
84
21
212
72
43
113
67
33
32
31
24
57
80
16
120
24
44
12
7
12
108
240
117
48
32
115
5
28
60
48
68
4
3
57
12
36
315
12
113
7
57
68
12
19
77
64
20
19
9
108
44
24
79
57
8
7
93
3
5
144
115
24
77
12
55
17
28
32
91
84
60
24
41
55
156
29
40
15
24
41
103
33
39
41
19
33
51
221
24
55
36
65
24
55
161
36
40
72
27
125
24
55
57
44
24
247
48
24
17
28
80
7
108
17
208
3
113
36
136
20
43
24
65
31
81
15
24
101
36
4
39
29
67
81
24
116
12
7
153
20
31
321
8
28
32
72
40
51
17
12
91
77
40
3
173
12
7
12
5
391
9
96
12
3
149
28
27
108
77
28
8
12
55
17
96
264
55
48
105
176
55
240
204
153
144
8
52
63
17
43
5
28
15
309
8
132
31
5
40
104
28
116
172
87
65
36
67
24
225
39
89
43
9
3
33
15
69
60
20
43
53
43
57
39
5
36
100
27
12
108
153
80
124
20
204
64
3
89
196
12
15
17
19
17
64
8
36
55
89
12
43
192
24
36
245
36
24
48
31
29
72
108
100
188
40
3
41
28
3
29
79
41
115
53
12
16
12
243
5
84
24
31
41
12
72
60
139
36
45
3
33
32
12
16
8
7
5
160
12
68
12
96
4
15
48
24
21
80
124
3
12
173
28
20
52
12
36
60
99
24
144
5
28
212
43
48
57
24
39
9
8
72
60
91
89
28
72
3
24
168
105
27
33
80
12
36
19
113
112
351
204
36
24
144
21
36
15
173
79
173
72
36
180
115
29
55
12
41
55
17
120
100
32
156
43
89
48
7
65
7
45
3
5
31
240
17
4
39
77
244
36
32
36
247
45
104
36
72
127
120
24
29
43
57
51
21
8
96
12
7
12
141
80
12
52
48
8
67
5
108
43
12
125
24
91
48
41
79
29
100
108
15
105
75
29
216
108
12
139
21
188
115
69
60
3
77
31
96
36
65
52
51
29
12
100
68
7
5
91
5
64
20
19
185
172
12
123
72
96
ABCD 98185032436*3^$a+1 [50008]
15
77
4
84
36
24
87
24
33
63
84
29
7
77
91
180
69
12
3
12
53
36
136
171
17
12
19
17
55
9
63
72
89
115
96
36
33
80
91
48
12
96
9
15
53
7
48
12
36
33
84
56
12
168
31
180
93
12
39
96
45
8
55
132
165
48
60
27
129
99
105
8
72
36
4
63
24
84
69
56
4
60
63
24
29
16
111
5
7
81
20
72
48
100
24
96
32
103
45
120
27
9
44
19
12
33
111
45
87
144
101
24
31
84
5
55
89
55
252
5
64
3
12
29
16
3
12
33
15
5
43
29
91
53
72
43
36
9
56
64
27
57
15
108
197
168
88
32
124
188
112
24
80
79
72
24
21
99
24
12
165
8
48
64
63
5
43
129
236
19
53
52
123
48
33
51
24
9
92
19
5
12
55
48
9
63
93
60
99
41
16
24
24
27
9
36
104
7
5
103
21
51
29
84
64
60
56
4
68
64
104
16
60
24
36
15
29
192
52
171
29
76
15
5
4
116
16
120
135
48
60
117
48
56
7
57
296
31
33
12
68
52
236
52
96
104
127
36
48
81
15
84
24
72
129
80
199
21
32
144
91
113
55
45
152
187
101
16
60
176
180
372
7
60
249
80
40
15
17
72
40
36
92
72
7
69
171
9
32
52
12
3
105
123
9
75
53
151
12
120
12
45
51
125
16
15
24
69
8
4
63
77
36
43
29
7
48
57
44
7
69
39
21
104
40
24
3
53
60
12
52
15
113
172
96
20
79
36
321
3
45
56
19
41
16
108
308
64
44
72
52
12
24
32
144
4
111
93
60
15
101
19
45
192
8
7
33
56
19
21
140
31
5
100
39
9
111
77
19
129
27
69
60
8
72
31
57
68
4
144
32
60
19
33
27
84
36
24
29
55
12
24
12
113
4
87
93
27
60
36
177
68
24
48
163
33
44
40
72
44
4
123
57
60
435
12
93
8
7
21
32
28
24
56
4
32
48
240
67
204
45
111
84
5
7
72
12
33
15
5
112
15
105
48
51
12
33
144
231
9
447
33
36
27
29
55
45
3
5
96
55
21
63
21
87
57
96
75
29
127
36
228
156
45
3
12
33
132
48
3
9
44
55
285
20
31
153
3
29
24
127
12
117
3
41
72
55
33
39
96
12
89
96
103
60
17
12
40
3
60
60
48
21
75
33
72
120
84
96
84
92
4
120
20
4
27
5
28
27
29
24
187
33
51
48
17
24
211
89
16
8
7
5
19
72
197
7
9
36
183
53
7
48
177
27
33
111
249
56
79
41
76
3
101
4
111
17
4
144
36
68
16
20
12
28
32
28
27
17
7
45
24
60
20
91
60
33
3
69
104
67
5
24
160
56
43
21
39
41
100
63
21
60
204
51
9
60
27
45
200
288
16
51
48
96
12
108
84
60
72
120
96
69
68
136
135
105
24
12
15
84
12
113
12
168
180
19
21
51
96
5
124
224
55
89
31
329
12
55
93
3
125
19
84
77
4
44
4
20
172
15
96
57
15
5
120
60
12
139
29
43
29
40
24
24
123
12
12
153
15
60
48
384
89
60
36
36
103
24
36
45
180
159
201
24
300
12
3
65
12
4
147
48
9
123
60
69
48
27
33
63
57
32
160
75
24
105
39
105
140
220
20
127
33
32
456
19
9
27
9
39
201
51
9
8
16
20
60
12
144
40
159
60
101
4
24
3
5
28
24
75
48
65
55
33
99
41
7
53
7
5
43
9
87
105
39
77
52
15
45
68
67
21
84
123
29
4
20
4
51
65
16
315
36
33
75
21
8
7
ABCD 98185872836*3^$a+1 [50048]
32
4
144
27
53
19
66
11
16
9
63
3
12
12
65
91
57
48
20
88
51
126
24
24
11
31
144
45
9
24
107
115
65
4
21
48
87
24
21
59
19
17
24
16
9
15
104
13
3
39
21
15
65
64
3
69
8
7
65
36
4
60
48
3
30
107
28
3
6
59
7
9
36
3
29
100
3
24
165
93
18
57
51
54
71
36
1
35
13
12
15
8
109
108
3
24
36
105
24
63
9
66
48
21
20
108
36
91
33
21
6
5
55
144
9
3
54
23
55
48
9
15
21
72
75
105
3
17
7
9
36
9
30
21
156
60
44
13
51
75
137
7
117
39
141
36
39
24
9
36
39
102
111
9
51
8
112
9
83
40
12
15
53
1
66
65
13
27
63
21
15
42
35
4
36
99
9
36
51
17
25
11
36
40
3
6
107
103
81
33
35
40
33
18
9
3
45
32
60
108
4
36
8
1
66
9
56
12
43
57
36
51
156
9
44
19
53
4
9
36
11
79
24
21
36
33
35
55
5
12
28
111
9
24
68
12
72
28
152
4
9
42
5
84
4
36
24
8
55
45
12
36
32
4
93
47
31
65
12
91
6
114
45
9
15
45
48
27
51
89
36
72
24
16
15
57
32
55
53
37
23
43
24
93
3
84
9
32
67
5
25
87
39
101
4
44
40
60
32
25
11
37
42
221
145
3
45
51
8
220
60
48
20
84
85
23
28
8
4
56
52
117
51
32
72
120
60
156
36
36
7
108
17
112
75
24
36
53
28
44
1
30
84
21
44
100
9
12
23
24
25
6
5
4
8
40
3
57
33
15
20
31
96
24
9
39
12
9
129
12
3
36
72
12
21
54
48
30
23
4
33
59
36
48
40
36
93
11
36
28
27
48
5
108
4
24
32
12
13
59
24
1
11
19
18
30
12
33
33
48
6
6
15
32
1
42
30
35
28
15
17
88
72
9
11
13
27
27
5
40
48
39
69
24
32
31
9
36
45
23
16
104
97
48
42
54
78
113
25
35
40
3
45
24
12
33
35
13
24
35
91
108
9
111
5
112
60
3
65
52
128
40
32
84
40
51
5
4
48
21
222
30
30
149
109
15
20
19
30
27
80
28
51
24
5
55
53
79
60
41
24
4
32
4
48
36
36
9
36
114
9
33
3
45
59
12
19
36
24
29
31
81
15
45
36
8
37
59
4
51
53
12
1
27
12
51
5
4
68
13
3
20
4
63
45
33
6
24
12
120
17
48
60
49
3
3
33
32
100
3
6
18
18
23
139
60
21
44
36
37
35
112
51
21
56
52
27
9
21
54
29
37
54
54
95
12
28
8
49
54
5
7
42
42
45
108
48
180
105
39
33
18
57
27
36
45
20
19
29
112
20
7
41
49
30
42
23
55
77
48
72
28
32
43
150
3
24
75
45
24
21
90
5
1
3
20
4
108
9
39
92
7
36
24
17
60
43
33
68
49
42
89
180
16
68
31
29
12
19
17
100
8
4
21
132
132
23
7
42
3
32
19
5
31
5
160
3
30
18
89
36
133
11
64
140
55
66
66
60
17
13
119
49
6
29
85
11
4
69
11
67
24
21
20
108
7
45
33
6
6
30
42
23
28
32
88
36
81
27
15
21
39
42
6
24
36
54
30
48
18
24
23
16
20
12
19
53
25
102
5
13
3
45
87
15
65
36
4
33
99
140
180
48
28
105
78
5
256
69
24
48
3
24
36
32
12
55
57
3
48
9
51
17
36
4
176
61
135
60
135
5
16
15
17
25
48
95
40
3
77
24
4
32
52
261
30
54
35
72
31
45
27
42
6
228
66
66
12
42
23
91
9
108
68
76
8
1
60
11
24
16
9
42
5
4
15
6
87
12
51
18
99
8
28
45
36
78
42
59
60
16
9
24
27
99
21
39
17
13
6
53
52
9
15
36
93
47
31
5
4
36
12
108
9
23
25
30
113
19
48
45
80
37
3
27
41
24
16
72
27
9
24
45
95
13
18
17
28
12
15
12
45
3
24
5
13
66
132
65
72
37
15
36
68
7
48
66
59
91
5
31
9
9
6
93
81
71
55
41
7
66
47
13
42
77
31
6
84
12
135
39
29
24
12
64
44
61
15
60
45
42
222
18
150
18
17
7
6
54
78
23
16
9
30
17
13
27
32
115
96
9
63
12
45
57
39
36
39
41
28
15
18
35
48
37
48
15
12
20
40
32
67
9
36
48
51
24
17
36
25
48
24
18
29
36
4
45
36
90
18
75
81
23
43
54
11
7
36
17
25
30
17
31
81
9
75
32
19
41
228
31
81
63
101
1
155
40
24
8
91
9
81
6
105
60
36
135
45
9
23
16
15
42
15
15
53
72
4
51
53
4
3
93
21
48
12
6
33
27
18
30
129
3
24
5
61
24
18
17
24
12
4
33
27
99
5
79
77
24
156
4
24
3
33
36
45
63
111
81
81
59
4
72
32
43
17
12
1
23
16
21
35
73
15
104
148
3
141
60
104
4
116
7
54
15
60
48
27
24
6
71
25
123
36
51
24
33
51
21
8
13
23
145
99
32
16
24
39
42
35
13
84
42
36
9
56
4
80
4
32
28
44
40
32
40
9
51
99
9
21
36
23
7
69
15
165
21
6
5
19
9
12
3
17
52
3
17
16
20
160
32
19
89
157
90
9
75
ABCD 98186449204*3^$a+1 [50011]
111
195
93
132
60
48
45
6
54
12
60
36
15
33
42
213
21
39
9
6
21
411
18
84
63
27
90
27
45
51
189
264
6
138
27
9
96
99
9
108
12
18
42
162
48
21
12
9
108
156
24
72
144
120
6
21
63
234
51
201
144
96
54
54
207
255
204
69
48
57
96
195
129
72
123
12
3
18
144
144
171
99
45
36
9
54
6
216
63
165
63
12
132
48
21
102
78
39
33
15
48
81
48
63
252
177
51
60
15
18
66
93
57
36
48
72
75
93
99
351
54
12
24
75
27
165
60
48
69
75
93
54
48
6
120
180
27
9
6
138
36
18
42
75
15
141
84
45
255
33
15
141
24
123
159
21
57
72
138
6
72
12
108
42
48
33
9
12
24
135
9
72
75
45
144
36
63
96
225
15
36
48
12
9
135
144
63
114
63
57
54
6
108
12
96
39
9
51
9
36
144
66
96
33
105
144
87
48
105
87
69
24
48
54
78
63
57
90
222
144
111
159
84
126
36
111
12
192
9
135
9
72
24
324
120
27
15
84
252
42
36
36
18
192
33
225
36
12
27
48
165
123
105
132
84
111
84
60
195
18
123
63
225
21
60
99
189
51
12
57
6
306
18
30
78
177
51
81
9
36
306
204
33
21
72
162
102
108
108
147
21
27
273
240
36
48
240
36
75
156
48
21
36
135
9
36
60
39
36
96
48
45
60
36
15
96
63
21
15
78
15
93
12
6
126
54
30
15
117
27
180
108
57
42
54
120
60
36
63
207
21
33
84
6
21
156
147
12
54
186
36
12
33
255
18
111
3
252
18
12
135
33
75
36
12
3
45
36
204
21
84
36
6
48
126
3
75
198
12
60
156
135
15
102
24
66
357
63
93
51
174
126
78
18
129
69
15
69
75
96
12
177
3
93
216
171
9
84
36
90
294
27
45
54
54
87
324
93
228
123
36
93
126
81
69
144
12
126
273
15
21
111
90
18
66
18
45
63
165
48
75
21
33
60
192
24
12
27
117
126
60
30
39
108
15
90
123
48
15
30
126
6
12
36
15
252
57
36
87
93
36
15
108
21
72
99
69
75
15
165
159
18
12
126
69
21
39
36
96
33
111
69
123
33
42
33
15
126
99
81
3
12
48
36
12
3
90
156
90
33
63
93
105
120
126
114
36
171
57
42
45
3
81
15
30
96
15
93
135
21
54
42
39
105
90
81
63
18
72
3
33
144
111
105
120
126
33
96
69
180
87
45
120
348
63
207
288
18
15
15
132
102
180
51
45
72
27
36
21
60
15
15
54
219
12
48
15
30
162
69
21
39
51
414
99
27
69
111
54
60
15
75
21
48
105
36
51
60
15
90
204
30
42
54
30
159
147
204
270
99
237
195
180
27
66
96
63
21
171
51
90
192
18
117
45
60
18
18
ABCD 98188028158*3^$a+1 [50026]
13
95
72
81
99
37
56
24
64
48
96
80
99
36
108
21
33
55
89
54
33
160
96
96
173
3
15
201
72
72
15
18
7
56
153
18
72
133
11
18
19
80
24
57
31
48
8
72
75
69
64
83
13
56
240
48
40
8
120
112
32
33
39
69
51
147
13
32
9
7
47
36
54
90
21
33
63
88
32
48
208
32
264
57
127
143
1
8
72
81
18
13
48
272
64
89
36
18
18
108
115
8
75
72
229
272
192
45
90
201
177
31
48
83
72
144
36
249
3
85
23
9
45
51
3
117
207
25
47
97
128
9
15
192
81
207
81
7
65
63
9
7
48
35
141
3
36
72
1
17
111
16
8
81
216
39
40
65
159
24
123
13
248
88
32
177
31
239
90
54
1
32
3
13
8
87
126
115
56
88
32
51
117
99
18
108
135
24
24
195
108
97
47
36
21
15
105
64
11
69
16
56
88
32
81
18
108
9
120
33
15
16
23
18
15
21
219
40
29
67
8
33
15
40
32
16
41
18
85
176
9
198
33
192
9
55
17
198
36
117
24
40
8
99
54
79
32
16
35
54
54
97
47
18
72
55
56
69
67
8
24
45
27
63
9
207
33
75
373
8
87
1
17
54
144
57
64
239
1
80
64
125
123
3
37
48
23
25
29
18
1
35
54
87
16
23
18
15
201
126
72
9
27
162
163
48
48
65
90
72
109
32
48
63
49
59
69
111
1
80
48
64
23
9
72
261
3
15
1
89
18
18
180
15
39
33
147
72
252
1
71
306
7
48
89
39
33
126
49
23
57
87
57
24
81
18
69
3
252
90
126
72
9
9
63
9
63
261
54
61
56
72
27
85
96
179
54
7
8
75
36
201
15
72
105
111
36
109
48
32
16
11
21
33
31
48
137
7
11
69
93
115
47
18
18
69
3
93
105
31
48
48
17
31
59
126
18
93
15
36
72
72
93
87
216
25
83
144
13
77
27
153
18
61
11
37
8
48
105
127
104
3
37
107
108
144
36
45
9
63
45
18
1
56
168
27
21
96
27
36
18
54
121
41
111
88
8
48
40
144
29
19
32
129
79
32
15
90
198
49
95
1
107
85
8
15
25
65
39
48
3
133
176
64
23
72
126
3
33
18
36
81
27
13
32
16
48
71
57
105
183
24
9
111
33
15
3
72
117
45
18
33
237
115
11
36
36
253
89
87
120
24
93
99
48
16
48
77
19
8
81
39
112
65
18
21
88
71
144
25
48
71
57
64
8
216
24
135
108
126
55
17
39
40
8
39
18
15
408
40
167
73
143
36
13
8
15
18
103
32
9
72
79
32
24
88
8
21
115
8
39
49
23
198
36
39
48
39
193
77
18
9
40
32
48
112
47
36
61
48
8
72
160
80
112
48
96
80
16
47
97
8
21
198
198
7
83
45
9
126
36
45
153
87
40
17
31
23
18
7
29
54
36
36
37
248
39
144
9
9
108
27
40
48
83
285
129
72
18
93
48
21
18
72
105
57
39
33
111
33
175
48
155
21
16
96
8
120
27
69
75
36
1
224
16
65
18
165
88
104
136
47
105
147
54
79
48
80
16
80
3
45
24
88
32
9
36
54
198
15
57
15
24
280
32
99
36
162
126
57
24
9
108
3
112
144
96
144
96
143
126
51
111
97
47
18
135
40
96
71
ABCD 98188057348*3^$a+1 [50022]
33
15
24
18
11
31
36
29
31
30
15
39
24
36
24
12
24
21
87
30
23
73
6
36
12
33
39
60
6
48
27
12
20
48
43
96
24
24
42
15
33
6
17
48
55
45
12
20
67
48
12
33
87
30
23
79
114
66
24
36
24
12
77
91
36
5
19
24
53
4
24
15
90
75
21
24
15
15
24
66
59
12
19
29
16
24
51
9
15
33
45
23
49
47
19
12
29
16
44
31
24
48
156
29
40
8
223
72
12
30
23
40
3
24
30
95
7
24
41
36
64
15
30
3
20
40
63
12
6
6
24
21
63
48
33
51
24
5
7
9
20
16
3
30
27
12
15
65
1
24
48
59
31
33
15
29
1
111
9
24
3
63
5
19
36
9
15
17
19
5
4
36
32
24
84
52
33
71
25
39
27
144
9
51
29
76
48
3
48
77
67
17
31
93
9
30
57
20
19
156
53
7
33
56
7
57
8
25
15
72
68
4
15
18
18
24
29
25
24
48
24
24
6
24
24
42
6
114
23
1
66
24
57
48
39
101
7
24
24
12
17
43
57
75
6
42
12
48
57
8
55
24
33
3
48
96
30
114
5
16
24
15
65
96
25
18
72
53
25
138
5
112
51
12
24
18
27
39
29
16
27
77
7
60
21
63
114
42
24
5
1
24
126
36
24
5
16
15
9
48
15
36
12
9
24
57
159
15
36
12
41
55
12
24
29
7
65
64
33
6
120
21
21
72
6
24
48
17
31
5
7
5
55
29
36
112
60
15
12
9
9
30
18
18
96
5
1
63
9
48
15
15
9
24
39
41
4
108
9
39
15
66
18
60
90
18
53
55
12
33
12
75
48
36
9
120
9
23
4
45
159
81
6
9
51
5
43
12
17
31
9
33
30
24
5
16
3
9
15
41
12
12
36
19
48
93
60
32
19
36
93
21
18
45
48
87
48
12
120
5
16
12
12
3
33
51
81
9
66
12
90
72
3
21
24
30
72
36
24
78
78
84
81
44
31
72
282
51
39
29
7
24
9
24
57
6
48
9
32
84
31
30
66
30
3
15
12
42
30
12
45
56
67
53
24
40
39
36
29
7
12
12
9
24
32
24
7
12
5
7
9
44
16
15
6
23
1
71
28
51
12
132
57
8
76
27
24
33
147
9
39
41
67
9
3
6
6
5
55
21
15
9
120
81
162
30
23
43
60
24
18
120
18
30
30
81
33
198
24
81
48
9
11
16
3
33
8
24
1
27
3
114
6
5
31
108
17
24
7
72
17
25
35
16
87
60
41
72
73
6
9
135
24
53
12
31
24
12
6
18
21
8
40
32
4
15
5
76
15
6
39
33
47
73
18
5
4
3
17
19
29
40
20
7
24
5
31
24
9
3
60
12
36
12
30
3
15
5
31
89
7
29
61
72
6
57
33
54
12
9
21
48
48
47
91
17
13
6
45
99
12
33
135
5
64
15
72
48
33
152
1
6
24
5
19
48
18
96
18
72
36
65
7
41
24
67
65
13
47
88
32
1
18
60
12
5
19
5
1
63
39
65
16
9
42
9
69
63
8
31
33
15
21
12
9
48
42
33
60
3
12
5
28
80
19
81
39
5
1
63
32
4
44
16
3
48
53
49
6
41
24
1
39
12
3
9
8
40
24
96
105
78
42
15
8
79
21
20
7
12
60
57
15
53
28
3
24
6
71
24
16
9
6
9
15
65
7
24
18
18
48
24
101
1
24
6
93
12
8
1
54
33
99
29
31
81
68
100
51
96
93
120
15
69
15
12
21
48
12
15
33
24
3
48
5
24
72
55
18
18
48
60
24
33
48
20
115
36
41
19
60
65
13
18
33
80
31
150
215
4
21
23
1
30
17
55
45
3
12
17
16
15
17
4
3
53
79
108
36
5
12
19
45
8
28
20
28
36
24
27
9
69
6
9
9
23
48
7
5
52
75
78
23
24
36
4
3
53
19
21
60
87
12
108
24
36
9
9
42
24
129
20
7
9
105
35
61
15
32
7
84
30
72
72
102
36
5
12
67
96
42
30
36
29
88
75
33
44
31
36
33
3
48
36
5
48
16
9
66
12
12
33
3
17
12
36
7
69
44
16
24
12
128
4
8
7
161
1
6
57
12
60
39
12
24
21
24
39
57
3
9
96
36
39
5
4
27
5
1
30
18
47
12
7
60
65
19
96
45
3
45
48
27
5
7
168
108
24
21
3
24
30
6
9
8
4
15
54
15
27
24
36
5
7
36
21
99
9
68
37
150
17
24
12
19
24
5
112
99
9
111
33
36
39
12
48
138
83
19
90
51
15
12
33
20
12
25
24
15
8
192
49
72
42
12
18
47
24
7
9
33
15
32
49
30
162
3
21
23
120
7
89
49
6
17
4
15
21
8
19
33
75
9
24
9
162
48
6
15
9
11
7
173
7
12
45
51
6
18
45
68
37
6
65
1
30
21
3
9
15
57
81
42
30
6
12
5
7
33
32
55
36
9
20
16
51
24
65
55
54
90
53
7
33
24
48
15
21
27
120
9
15
9
57
24
120
83
7
24
17
37
30
36
30
24
18
29
40
44
4
80
1
30
17
25
39
3
12
41
48
1
3
51
29
12
19
36
18
6
89
7
24
29
13
83
7
144
24
5
91
24
72
33
20
1
24
6
24
60
69
3
5
48
7
42
30
17
40
9
15
12
212
1
30
12
29
4
132
57
18
54
23
88
147
60
12
21
12
12
3
12
53
85
30
33
3
12
90
23
1
11
13
42
24
5
31
12
53
64
15
66
18
77
144
49
42
24
45
99
9
36
27
17
52
15
18
11
55
96
54
87
60
68
67
45
87
12
30
6
17
16
24
56
84
28
3
29
55
41
16
20
84
24
1
90
54
23
67
21
27
78
24
23
12
61
39
33
54
84
12
53
31
120
5
24
60
7
48
24
33
75
17
1
24
11
76
96
87
17
25
35
36
40
39
33
33
30
33
44
52
8
16
129
18
12
17
55
96
9
33
3
3
9
33
18
30
6
60
21
8
25
66
9
45
96
6
18
11
19
17
40
24
9
71
28
45
30
41
67
24
24
21
24
27
48
30
24
6
42
27
51
9
15
42
18
5
88
27
6
66
ABCD 98188302346*3^$a+1 [50024]
12
48
48
4
36
17
12
19
29
12
39
9
60
87
93
31
59
108
9
15
48
18
132
31
17
19
23
120
153
40
5
27
12
16
35
45
27
30
60
55
47
6
84
55
23
18
90
33
76
56
28
36
56
168
64
17
135
15
36
45
15
30
72
12
55
53
108
7
17
31
17
78
85
32
15
13
32
27
30
36
55
17
18
49
5
18
1
29
12
39
27
72
1
20
87
9
3
12
36
13
32
40
32
16
41
123
52
5
36
42
120
81
27
30
30
25
5
60
12
3
27
57
93
15
63
33
9
7
48
5
55
125
103
5
27
28
32
16
41
15
93
18
9
45
6
85
12
35
97
23
33
24
64
17
114
25
11
25
72
5
42
18
72
63
45
51
9
30
12
18
48
24
126
60
33
51
13
8
27
33
4
5
48
30
18
72
63
52
23
9
15
6
7
5
7
41
15
9
3
33
15
9
19
89
150
12
120
33
96
141
30
78
7
80
3
33
24
3
102
36
27
15
48
84
30
156
12
48
7
23
25
5
19
83
108
97
48
260
105
30
37
53
19
53
60
27
4
47
30
19
56
105
15
40
48
47
25
47
121
36
35
13
65
3
9
31
72
77
30
21
165
55
68
27
90
67
20
87
90
31
119
36
30
19
8
120
48
24
16
17
18
42
31
20
12
15
12
42
30
13
35
13
89
36
39
21
12
75
183
45
27
60
57
15
126
27
33
79
8
303
25
77
55
36
32
12
33
30
12
1
36
71
57
75
105
76
11
6
24
18
25
5
3
15
33
96
3
133
32
40
20
27
81
52
132
41
175
8
81
15
51
60
45
28
17
39
16
65
39
3
37
44
69
43
5
63
9
103
5
90
9
4
47
13
41
18
12
49
41
36
19
11
33
39
25
5
30
57
45
19
17
15
27
45
33
15
15
30
90
12
13
5
102
33
45
3
60
207
72
61
41
91
8
36
33
18
54
75
24
24
57
31
20
84
3
13
144
224
57
54
105
88
5
27
33
63
15
60
12
21
12
15
33
21
6
73
17
12
55
56
36
4
12
32
15
18
114
60
1
12
17
18
81
9
43
12
32
100
23
153
40
32
3
60
60
144
48
45
76
47
174
6
42
163
20
27
1
101
43
36
29
111
9
75
96
27
162
15
15
12
108
13
5
39
60
48
72
108
28
32
75
45
12
15
18
67
23
12
48
60
57
63
81
39
57
16
80
99
36
13
29
3
12
88
5
75
57
222
145
113
18
90
27
3
30
60
132
31
32
15
33
40
80
9
120
108
12
18
30
12
31
44
33
99
3
73
8
69
7
5
6
25
17
91
41
6
24
6
3
111
78
7
44
84
16
12
5
54
85
41
3
96
136
5
27
3
30
79
131
12
13
108
24
53
132
42
6
39
33
18
13
59
1
17
150
25
119
48
73
12
20
45
12
6
93
64
173
27
33
42
102
78
168
33
9
12
3
27
13
20
27
33
45
18
72
1
59
33
57
12
6
120
13
60
41
186
12
102
120
48
12
18
60
60
12
18
31
32
9
30
45
33
60
3
9
3
100
65
51
9
18
12
48
72
42
3
112
36
5
115
125
39
81
24
6
33
12
4
68
28
12
23
45
9
19
32
52
36
24
20
213
15
27
30
12
43
48
5
19
20
93
63
27
12
6
7
108
5
24
18
12
108
13
44
21
99
75
6
72
60
102
45
120
3
48
54
3
33
54
25
11
12
45
3
24
30
15
4
17
19
24
77
54
13
8
27
42
51
15
9
15
93
27
33
3
49
41
42
30
15
52
8
16
89
150
78
27
105
18
54
18
13
32
3
37
17
48
48
60
12
78
72
25
65
120
55
8
15
12
21
21
111
15
69
51
24
30
19
107
49
96
5
90
25
5
24
51
27
61
80
40
41
55
71
42
31
12
44
75
90
6
84
9
12
15
30
243
57
27
33
24
66
12
1
11
30
91
17
12
39
16
11
85
48
11
48
237
16
35
72
13
59
21
27
1
59
18
63
9
123
9
6
174
15
16
8
136
23
121
152
12
15
45
63
90
139
36
8
21
18
30
51
57
54
73
32
51
129
16
68
99
12
48
57
3
33
12
15
1
59
12
78
115
65
15
48
9
151
80
9
79
47
165
84
40
24
92
52
65
42
18
51
9
7
108
23
9
3
33
99
108
1
32
9
79
41
15
40
5
120
6
60
72
1
24
23
9
33
30
105
3
402
43
32
12
135
60
13
35
1
59
33
48
9
18
33
69
12
51
4
23
42
63
3
13
131
13
35
21
72
27
13
5
30
33
36
16
95
24
36
30
15
15
73
89
3
12
45
78
132
12
30
6
9
111
9
45
60
31
35
72
18
72
3
135
12
18
42
21
4
72
8
3
24
13
5
147
123
13
24
53
27
15
180
30
91
20
15
33
51
25
11
25
29
60
39
60
4
72
41
90
24
85
23
45
52
11
30
90
57
16
11
1
17
48
15
69
6
12
1
11
1
29
183
72
75
30
18
13
8
24
76
41
36
54
45
84
40
17
87
76
180
24
ABCD 98188412326*3^$a+1 [50016]
120
24
27
149
144
97
95
72
55
108
21
24
96
48
117
75
9
39
3
12
96
90
18
18
144
108
12
72
78
12
17
48
79
18
36
59
37
27
24
15
36
114
30
24
18
3
15
41
175
57
9
87
120
45
36
6
54
36
71
24
49
18
90
30
108
6
30
45
9
18
21
3
72
18
18
72
9
75
18
24
75
96
8
55
33
213
24
18
17
16
69
36
135
104
16
15
33
63
41
96
19
54
78
156
96
21
15
9
3
21
39
12
5
64
21
54
72
29
85
102
45
48
69
3
24
87
81
21
54
21
8
16
63
9
15
41
79
54
6
5
64
200
96
13
12
6
90
111
27
77
37
11
55
57
111
81
39
36
24
21
32
31
89
24
40
105
383
64
3
30
132
75
8
55
36
77
1
87
39
33
33
90
45
48
8
7
6
107
96
61
18
9
27
5
37
72
35
48
40
96
27
77
103
9
33
12
78
12
24
9
99
45
57
78
84
53
96
48
43
90
18
48
177
24
87
105
9
15
3
66
27
48
51
125
1
87
56
16
39
36
162
24
54
5
43
53
19
42
59
61
147
105
23
31
105
21
83
85
51
3
66
59
40
56
16
15
89
64
93
11
16
24
75
24
21
51
288
77
16
69
120
3
165
27
129
15
3
126
6
144
57
48
69
171
56
7
33
21
99
104
13
96
36
84
83
16
24
39
33
9
23
67
5
16
8
64
9
54
36
21
24
15
30
60
12
75
56
343
102
126
77
37
195
8
64
192
27
53
24
31
144
72
126
27
111
150
3
48
69
3
8
25
15
48
27
45
272
40
72
3
42
27
8
24
133
3
48
9
84
6
29
16
39
72
42
15
51
24
54
39
45
6
66
11
7
60
12
36
93
24
33
23
64
120
129
54
60
21
72
51
69
15
24
9
9
18
36
48
9
27
36
18
108
107
25
23
40
32
79
78
84
42
21
32
67
29
13
18
81
3
69
27
45
24
8
184
72
117
3
69
11
24
1
30
24
33
147
45
45
48
27
99
78
119
40
21
48
18
129
15
96
102
54
60
12
45
24
27
66
3
111
105
15
78
30
78
12
3
24
51
21
8
55
105
9
30
41
120
1
215
73
42
12
60
77
67
165
9
23
55
18
15
32
88
72
39
60
21
9
6
90
119
19
18
6
66
54
72
5
13
18
6
35
40
9
36
51
104
7
81
8
19
36
132
48
77
16
32
115
48
24
45
3
5
19
54
18
45
24
3
48
18
18
24
54
36
18
36
108
48
53
7
57
9
23
24
79
9
72
48
8
25
15
27
54
18
45
8
85
11
25
6
36
36
57
216
81
6
12
117
45
18
42
48
234
101
7
72
78
75
32
19
53
55
12
18
51
152
67
93
15
24
9
96
123
42
138
60
5
43
132
9
3
24
216
12
17
16
3
21
69
18
41
31
18
23
40
24
48
15
441
21
147
51
60
84
77
40
15
81
93
18
18
15
27
5
16
69
120
24
54
5
67
21
32
16
15
6
75
285
99
3
45
27
21
24
15
41
31
72
57
72
24
3
96
69
24
9
15
8
31
132
77
67
36
17
55
72
17
16
128
24
31
33
39
57
8
1
36
3
3
72
45
32
79
24
90
47
1
63
120
21
48
59
16
3
192
45
15
113
103
17
49
15
117
35
16
105
258
69
120
8
112
24
8
24
40
80
16
39
54
210
9
81
111
24
159
17
55
41
88
24
21
72
3
152
13
30
21
15
57
147
36
102
18
42
39
99
60
17
24
40
63
48
81
8
19
42
35
37
66
57
24
48
3
48
18
18
9
24
168
57
30
41
139
36
24
102
35
7
129
45
3
87
24
18
54
36
21
72
32
103
33
93
18
114
47
37
75
3
48
5
24
48
1
39
15
12
18
35
19
45
45
54
45
15
54
11
40
21
27
21
11
16
120
51
42
30
45
27
69
24
111
102
42
9
32
40
153
39
48
3
53
13
72
3
128
19
12
54
42
17
19
125
40
48
24
63
65
79
105
75
36
168
30
27
63
9
15
9
39
65
88
45
3
48
3
29
40
45
83
55
60
180
30
24
66
36
42
66
54
3
39
9
27
45
56
16
21
6
18
66
18
63
8
55
132
5
85
120
11
67
174
23
13
42
161
13
11
16
9
23
67
6
84
3
39
18
12
126
42
126
117
27
36
72
102
27
15
126
3
104
16
141
6
77
43
ABCD 98189296774*3^$a+1 [50061]
121
83
157
8
15
85
305
27
48
165
198
69
39
84
45
3
288
25
35
1
48
80
45
15
51
72
33
64
152
100
41
48
30
69
75
25
35
216
30
139
71
24
60
37
59
12
12
21
64
120
131
45
36
51
12
85
72
23
85
240
11
222
78
49
20
15
48
78
90
9
40
32
40
131
109
83
48
13
29
51
45
19
80
93
19
8
180
63
18
91
71
222
6
61
23
121
95
72
13
59
108
12
228
60
9
100
41
30
73
104
36
100
84
35
120
138
127
11
144
97
53
78
69
88
35
117
148
96
36
23
157
44
64
35
181
84
35
36
24
1
44
51
61
23
21
96
84
87
37
35
456
102
19
221
103
44
100
35
6
330
9
285
6
21
219
1
71
12
57
123
21
39
37
11
57
123
48
45
165
15
129
195
12
28
5
6
72
120
49
41
42
97
23
57
28
296
27
117
3
12
168
12
78
7
36
5
31
113
55
95
25
72
8
16
47
69
120
213
55
120
35
61
47
33
4
95
78
42
36
1
113
55
23
33
16
84
29
18
13
84
80
171
1
24
35
12
12
61
155
121
11
109
83
97
68
291
24
145
23
69
3
60
225
51
49
32
64
84
71
54
187
20
63
96
180
49
35
48
108
25
107
12
96
24
21
64
35
25
191
12
60
9
64
24
11
1
68
100
12
168
56
16
8
136
29
15
3
217
215
61
17
102
90
30
36
72
13
299
177
48
15
168
60
12
121
164
52
143
48
222
126
60
25
36
23
18
63
75
9
100
36
80
39
30
31
17
7
35
441
39
36
12
48
54
18
13
59
81
15
12
120
180
12
66
294
61
95
12
48
24
90
7
83
81
27
12
60
96
21
88
71
181
200
159
21
28
65
150
105
171
1
84
59
21
16
180
80
51
93
39
48
150
18
9
51
12
12
57
64
144
20
60
12
28
152
3
141
27
12
85
11
25
80
36
508
35
37
83
121
125
30
120
21
40
188
15
210
6
45
27
217
12
11
13
84
275
348
69
100
23
108
13
36
11
57
81
55
89
18
120
150
103
35
9
243
90
27
111
49
12
68
72
51
138
30
12
13
144
35
168
97
23
72
45
63
193
60
116
33
15
15
108
13
89
30
165
75
36
189
3
97
132
188
51
21
48
36
240
129
91
24
92
39
25
24
116
216
111
132
228
60
229
24
84
96
59
96
61
120
11
12
210
15
3
9
28
71
12
13
44
12
63
66
42
109
108
143
252
37
11
169
11
30
78
85
59
85
56
16
11
12
78
30
13
47
33
336
21
18
61
23
120
81
64
113
330
72
61
80
75
69
111
49
12
108
23
157
32
171
42
6
144
1
275
121
8
100
36
47
129
108
76
24
251
72
157
95
30
7
71
73
84
11
42
18
1
191
13
17
18
180
132
120
12
37
173
30
45
76
36
8
16
156
191
69
88
143
57
45
18
48
144
168
73
179
48
228
81
21
78
24
97
41
127
92
3
48
109
48
36
107
9
39
21
4
125
15
4
83
42
6
9
40
180
23
13
ABCD 98189510624*3^$a+1 [50130]
27
60
57
51
45
27
85
71
204
61
272
48
315
24
157
83
333
3
120
37
128
16
23
73
107
96
165
87
57
96
96
16
48
107
240
277
11
69
135
36
24
141
112
32
16
80
240
112
144
48
131
180
297
123
72
93
16
48
251
12
105
112
11
21
96
48
304
71
9
243
13
227
312
21
27
12
25
192
59
37
144
71
25
23
84
37
96
32
51
24
37
131
192
13
32
3
13
32
64
80
183
57
64
144
80
112
48
48
224
39
84
21
160
119
25
240
32
48
51
45
27
165
64
11
192
48
85
144
203
48
37
83
13
80
64
32
51
93
87
48
60
324
36
229
48
32
48
27
48
12
73
32
3
48
72
117
51
24
60
48
153
16
71
132
48
69
48
363
133
179
13
23
84
181
32
87
153
48
219
133
32
160
71
9
51
132
73
179
157
96
167
36
37
35
72
37
59
72
45
3
24
117
48
3
48
61
224
315
165
16
59
12
297
195
45
3
285
112
203
192
37
11
85
384
23
201
327
192
153
87
48
12
48
45
123
69
48
400
32
3
72
85
23
9
3
573
147
168
240
309
64
96
119
84
85
96
144
176
16
11
37
71
204
120
21
96
99
132
348
72
348
9
51
237
27
37
96
35
189
48
3
45
27
133
155
48
85
35
45
39
60
93
64
23
105
75
48
165
195
48
24
108
57
112
80
144
135
144
121
96
323
13
32
3
93
147
285
48
336
3
36
12
45
288
96
208
336
35
109
32
99
120
12
288
217
432
23
25
23
12
45
160
275
45
87
48
25
48
167
57
16
119
60
96
84
57
64
299
48
37
311
121
71
12
168
60
12
96
24
108
57
112
96
144
71
25
167
36
144
85
11
12
25
107
108
217
32
288
192
48
16
144
71
105
27
117
51
24
360
288
13
32
3
132
12
216
60
57
87
25
83
45
183
180
117
64
59
24
48
45
160
23
60
237
147
120
165
51
144
48
13
107
37
48
83
84
73
80
112
155
120
61
144
48
128
39
25
192
11
37
32
64
59
48
37
251
21
48
75
108
60
349
203
120
45
48
123
312
13
59
21
39
57
16
80
123
192
405
75
120
157
80
48
3
157
48
59
117
240
171
469
11
120
120
69
16
23
12
228
9
75
120
61
107
117
3
45
48
96
ABCD 98189554202*3^$a+1 [50036]
6
6
66
24
66
12
132
24
90
6
57
27
21
135
78
30
30
138
42
6
69
48
24
45
75
33
63
99
90
126
24
24
42
3
171
18
42
9
39
36
42
228
6
78
72
3
171
180
132
21
9
63
177
30
18
144
6
84
102
6
9
33
15
51
42
42
6
3
24
15
12
48
72
36
24
12
69
9
12
30
66
27
3
60
54
3
117
120
24
24
18
48
72
81
51
93
135
9
51
48
45
24
21
114
60
60
60
48
42
12
6
72
12
18
96
30
45
72
27
48
24
30
48
6
30
12
15
39
54
54
108
12
12
24
33
72
15
57
15
120
9
3
12
6
123
51
45
45
6
30
18
96
21
93
54
69
63
30
6
42
18
177
24
69
24
90
6
18
30
99
3
84
18
180
42
24
12
120
45
15
30
12
78
12
18
114
60
48
45
3
12
48
57
27
36
132
210
66
222
60
12
288
18
60
36
18
102
24
12
90
18
6
198
90
42
54
72
123
21
30
18
75
15
9
3
45
15
30
24
54
156
60
90
24
96
27
93
66
9
21
18
42
66
12
36
66
3
63
33
9
18
45
39
156
84
57
168
15
84
93
213
27
39
54
30
60
105
3
48
69
33
36
27
3
24
18
171
39
9
9
114
30
15
165
12
39
57
12
30
36
54
75
33
18
30
114
12
24
12
18
60
54
6
3
21
18
9
21
123
45
36
6
12
126
90
84
30
78
24
90
27
9
84
78
36
36
18
90
6
66
84
12
144
108
210
18
24
129
27
141
63
6
42
78
18
6
60
135
21
54
69
96
39
6
66
24
24
6
126
48
156
138
63
24
39
102
18
54
51
87
12
18
18
12
12
9
21
30
36
120
72
78
3
3
78
12
36
42
12
48
42
18
45
33
60
18
36
48
60
48
120
72
30
75
75
45
21
3
39
105
3
36
9
72
33
156
96
48
96
27
93
78
36
81
39
60
96
6
90
168
42
162
102
18
30
42
9
75
45
21
3
3
90
18
36
6
18
45
87
42
15
117
96
51
87
81
69
6
6
54
9
39
90
18
45
3
69
15
9
21
6
84
33
3
69
48
69
75
51
18
114
6
99
45
51
21
174
96
18
36
6
57
39
24
9
21
84
54
78
72
96
243
159
18
6
48
57
165
30
30
15
48
15
36
36
54
24
12
30
18
30
18
30
81
3
30
30
225
3
12
210
18
21
39
129
3
18
66
12
72
66
120
120
24
12
18
12
60
6
60
162
6
54
42
123
45
42
30
99
159
36
12
12
42
123
87
78
78
18
6
30
36
18
54
78
90
12
18
78
126
48
9
51
12
90
30
60
93
27
114
12
60
27
45
30
45
15
9
9
78
33
33
39
168
3
69
135
57
87
9
147
12
24
33
48
69
3
45
66
144
12
21
15
24
30
3
3
138
24
60
36
54
18
27
144
69
54
78
60
78
24
48
66
42
12
48
21
213
210
6
123
87
81
21
12
6
9
81
48
66
30
60
30
54
135
45
24
3
33
39
105
12
78
21
24
21
114
9
21
6
36
9
99
48
60
12
69
3
60
9
117
24
24
6
36
9
45
171
15
24
24
36
144
6
39
27
72
102
15
15
216
12
108
54
48
6
36
60
93
45
99
27
36
9
69
6
132
12
36
24
6
6
18
27
141
3
159
9
99
84
18
135
3
60
90
54
36
24
30
18
18
138
60
6
6
12
30
60
30
42
48
27
165
24
27
3
180
102
42
18
60
99
24
15
54
3
93
27
69
186
54
75
48
45
42
18
30
9
57
6
24
81
48
165
6
6
30
24
96
24
24
72
9
105
12
3
15
72
42
87
45
6
12
12
48
138
132
6
150
6
126
18
96
24
12
30
138
24
78
3
69
102
18
3
45
42
6
60
84
51
27
30
42
42
120
6
60
18
39
27
48
72
117
81
30
30
78
42
123
237
90
33
57
6
12
78
84
60
48
63
87
24
57
9
30
105
3
45
27
30
15
3
12
108
36
18
42
21
3
30
162
24
66
24
27
21
3
9
36
42
72
6
102
12
18
30
60
45
105
231
21
6
42
48
54
36
108
24
6
54
72
57
39
9
69
27
9
48
6
6
138
60
108
57
21
36
54
6
48
48
18
12
12
33
27
78
111
39
33
111
9
24
3
90
42
18
90
18
54
21
45
72
114
78
36
39
87
96
72
9
ABCD 98189956916*3^$a+1 [50060]
24
45
48
87
60
21
99
20
156
12
40
8
25
48
11
241
15
144
36
132
48
9
15
8
112
60
8
12
168
160
45
15
32
156
12
48
4
21
35
84
76
200
25
59
88
92
13
36
12
119
13
15
20
28
104
85
84
51
9
87
72
33
15
57
35
88
32
13
72
3
84
48
48
60
12
12
8
108
97
95
12
40
56
13
24
48
27
20
12
108
72
168
12
160
20
73
27
81
15
165
35
24
61
75
20
60
280
120
32
60
1
11
13
48
27
92
76
32
48
37
83
24
13
315
92
48
121
111
36
72
60
20
60
72
169
47
253
47
52
32
73
36
12
15
44
88
12
81
48
27
140
24
88
120
165
15
33
95
12
48
100
20
64
96
32
28
92
192
1
15
12
48
44
48
72
121
59
220
20
1
75
132
32
13
15
128
25
15
33
11
60
256
33
24
120
23
100
60
92
13
27
45
47
216
4
156
177
75
92
48
52
20
88
33
15
24
21
252
35
72
13
155
72
40
81
59
28
237
11
52
201
59
13
119
96
37
75
8
13
71
60
28
92
28
32
48
60
25
23
12
108
52
48
120
104
168
148
32
37
36
108
144
3
72
8
252
60
72
49
72
195
12
48
264
93
3
44
256
92
120
121
144
75
92
40
8
132
13
27
20
108
28
72
80
108
97
215
228
25
48
119
40
132
21
27
32
48
52
21
15
44
60
109
11
60
1
75
20
180
132
108
12
85
75
8
157
3
200
264
108
160
60
20
193
192
15
117
243
32
76
24
120
48
32
13
23
73
167
25
75
20
13
24
3
24
140
76
57
36
39
21
71
60
13
143
12
48
40
44
109
11
25
83
48
84
96
100
84
188
37
35
1
47
40
33
95
204
61
155
49
15
69
99
80
12
76
20
72
88
12
8
73
27
105
75
44
36
60
24
40
80
1
27
21
87
272
192
60
156
12
73
48
99
8
52
32
28
80
40
72
21
47
12
73
23
4
21
195
237
216
72
179
61
15
84
56
84
13
215
73
47
168
192
52
21
15
117
107
28
21
11
28
21
87
12
45
3
140
120
112
32
16
9
15
80
60
96
85
87
72
21
59
1
275
157
3
44
16
104
13
108
195
84
80
108
13
27
120
21
12
467
145
23
72
12
96
37
23
4
93
15
60
8
12
48
160
57
47
120
28
20
40
108
44
49
11
28
45
107
108
100
68
24
61
108
51
9
192
168
59
60
25
83
4
80
28
48
44
148
48
272
121
11
100
180
80
121
119
48
13
179
60
13
15
105
216
11
16
45
87
120
12
108
8
265
95
40
57
3
20
144
88
20
1
51
108
212
16
9
23
108
13
51
33
15
108
117
35
13
95
64
45
23
12
180
13
83
52
20
48
52
12
21
47
61
87
120
84
36
57
27
20
156
4
48
132
68
40
32
108
13
12
3
44
13
75
48
20
37
36
107
13
132
108
131
28
108
32
48
25
35
25
27
132
120
68
108
13
11
88
225
3
140
100
20
12
40
20
60
60
28
20
84
108
12
16
12
80
48
109
48
75
33
47
108
12
48
204
1
95
72
25
23
60
25
207
81
251
61
48
59
100
68
40
60
80
49
84
251
120
28
213
75
60
140
37
72
23
121
120
51
96
12
60
105
47
49
47
4
140
ABCD 98190330614*3^$a+1 [50125]
16
20
144
4
38
108
6
88
132
120
18
48
72
26
60
76
14
30
30
4
32
58
20
36
202
98
66
10
14
30
36
28
26
6
24
64
12
96
14
18
40
62
16
50
70
20
54
90
58
32
40
18
38
4
156
474
66
74
28
2
6
70
2
142
134
6
46
54
68
88
68
6
28
2
6
138
96
16
30
14
70
20
6
102
22
68
12
10
6
44
234
24
18
22
260
48
10
60
68
84
12
16
2
36
64
18
42
32
54
4
138
12
2
6
60
34
108
2
10
8
66
6
24
4
38
42
10
50
10
18
8
4
26
172
14
96
22
98
60
82
30
110
48
70
74
70
30
8
208
2
96
52
32
28
30
14
6
138
22
20
10
38
42
54
6
48
4
50
22
38
90
6
102
30
10
42
2
10
44
30
22
30
44
6
54
16
80
4
38
30
66
46
20
130
18
56
22
2
6
6
46
30
8
42
30
108
24
130
56
42
48
30
82
24
20
16
50
18
76
56
34
198
140
12
36
4
96
20
64
14
22
12
30
18
44
16
104
28
68
48
24
42
18
48
4
14
6
36
64
56
108
4
90
152
66
30
18
94
12
30
56
22
2
144
54
10
8
12
142
14
66
6
90
34
8
6
16
36
114
30
48
108
42
120
18
42
152
10
20
30
40
36
20
64
104
16
68
6
22
24
56
12
22
66
38
184
18
80
12
36
66
138
118
32
6
46
108
86
64
20
52
14
30
66
16
24
90
50
16
30
32
12
58
42
48
92
40
18
38
40
128
52
14
96
60
34
18
38
52
2
10
60
104
46
110
48
108
42
70
12
44
4
12
36
14
6
52
12
6
14
36
72
40
20
58
20
18
24
66
90
46
14
66
28
26
42
10
14
40
30
126
32
66
4
38
102
10
8
90
24
10
6
14
6
18
34
8
24
118
12
80
10
20
30
46
44
36
18
16
14
186
58
48
12
80
72
30
58
2
6
42
40
56
84
6
42
64
30
44
76
26
54
24
22
42
116
76
36
8
196
14
84
30
22
26
102
126
16
56
22
92
130
158
18
12
36
16
60
36
32
28
200
24
66
18
12
18
114
66
30
36
10
6
8
42
18
6
54
4
30
12
20
6
52
48
62
42
10
20
6
40
2
70
48
98
24
42
24
54
10
20
66
142
128
42
78
36
16
42
50
52
44
84
30
48
40
8
42
4
68
96
12
4
38
48
22
18
2
12
84
46
104
64
30
120
26
6
66
24
6
52
30
32
10
44
4
12
68
148
72
12
8
30
88
38
12
24
24
22
14
10
74
30
126
28
80
10
2
76
32
6
16
56
22
8
24
178
2
48
138
12
40
2
28
50
6
102
34
26
18
84
10
18
20
112
8
12
70
132
80
18
30
78
108
36
24
72
22
38
24
60
70
6
32
88
12
12
18
62
130
30
6
30
12
2
84
36
118
42
104
52
2
30
70
12
116
54
90
24
4
132
36
2
40
2
36
60
22
56
54
58
12
12
48
18
2
30
12
100
30
8
42
6
12
28
38
4
32
30
40
8
18
4
38
78
78
54
82
66
24
150
44
30
4
18
14
18
6
36
66
4
6
8
12
24
6
10
174
60
50
48
52
8
40
20
28
132
92
28
42
14
6
66
154
26
202
2
16
42
38
24
18
48
64
8
150
198
18
154
56
66
60
36
60
78
54
10
32
10
8
42
30
100
48
50
10
20
6
82
104
30
6
114
40
8
10
18
42
8
18
22
92
22
8
12
30
36
84
156
114
24
174
28
14
24
262
20
10
38
30
30
12
22
32
144
30
24
240
112
38
36
16
18
48
84
36
8
52
80
24
24
4
8
94
14
16
120
48
32
36
30
22
26
36
60
40
6
12
8
172
8
10
14
90
76
98
24
6
76
50
28
12
6
170
72
18
34
8
12
46
8
4
140
10
48
54
14
12
40
12
98
84
18
12
48
18
22
68
82
182
60
6
22
42
50
30
10
6
44
10
86
10
54
30
36
12
56
36
96
10
12
30
56
52
84
80
40
38
88
50
12
130
12
20
58
62
36
54
16
12
116
304
8
12
28
8
16
116
30
94
18
2
84
136
68
48
12
30
36
4
50
12
90
36
52
48
2
6
4
50
36
12
78
54
100
20
36
30
186
48
102
28
42
116
64
50
36
42
36
6
90
76
128
6
46
54
44
22
8
30
22
62
10
2
10
80
16
14
18
22
14
4
20
148
140
4
36
8
24
88
20
22
8
10
92
120
82
14
4
122
150
24
30
30
42
12
132
70
60
56
100
32
12
30
46
2
42
88
30
42
110
24
64
98
52
120
20
22
44
42
64
8
28
68
36
216
40
8
30
22
24
36
194
18
36
12
30
4
6
8
16
14
22
20
10
50
72
72
30
28
2
28
62
66
70
8
16
138
42
18
20
22
50
76
12
12
74
72
22
20
6
102
10
12
2
28
8
ABCD 98191131224*3^$a+1 [50013]
5
48
31
12
48
36
24
12
60
33
39
53
67
17
19
24
48
53
139
53
19
36
60
24
53
12
31
53
7
113
96
19
17
7
21
39
108
48
24
36
36
53
12
31
17
7
5
91
12
77
19
132
29
16
15
29
19
29
12
16
3
36
84
12
33
15
60
24
125
55
5
156
7
12
60
5
7
36
60
53
19
12
48
81
135
29
43
9
44
12
43
36
48
96
5
12
24
55
9
44
7
36
48
12
12
60
72
29
112
27
60
5
31
17
60
24
55
48
101
31
36
24
36
77
103
29
43
12
5
43
36
65
7
153
15
57
140
7
96
120
60
12
12
48
12
72
36
5
84
31
12
101
7
105
3
12
24
36
48
12
5
12
55
48
17
67
141
15
113
31
41
48
36
48
31
65
76
116
60
48
55
17
43
5
31
9
32
127
41
24
55
12
29
31
108
21
20
36
43
12
5
19
137
48
40
39
41
55
105
27
113
31
45
56
43
5
7
17
7
24
41
24
31
24
89
7
48
12
29
36
19
36
21
3
17
139
36
192
72
45
56
103
24
101
36
19
12
24
144
192
9
3
41
55
21
99
5
24
16
27
5
67
36
29
67
9
39
33
27
5
16
27
12
12
36
53
12
79
24
29
43
12
60
36
24
5
43
12
96
132
45
87
17
91
24
24
12
5
108
139
21
176
36
48
31
60
53
48
12
36
12
79
48
5
36
16
8
91
5
31
24
60
5
31
41
7
180
21
87
12
48
12
132
36
29
48
43
9
63
60
17
43
48
72
12
96
24
24
36
36
48
5
55
24
33
24
44
79
132
84
36
5
48
48
4
3
12
60
60
41
7
72
29
7
84
24
105
39
108
77
96
7
60
180
12
60
41
55
60
5
31
5
36
19
24
36
9
27
108
57
183
41
84
36
79
60
17
7
21
32
40
63
41
43
48
144
41
19
108
192
36
33
147
120
12
168
125
7
12
41
24
216
7
36
24
17
4
111
24
5
36
91
17
7
41
60
84
43
12
5
139
12
9
24
80
55
12
5
7
17
91
120
24
69
39
36
156
204
12
12
65
12
79
84
12
101
4
291
48
101
19
120
101
36
139
65
79
89
91
209
7
21
3
12
113
16
3
12
9
51
24
17
7
5
132
19
17
12
151
12
17
108
7
77
24
91
120
48
96
17
4
39
5
7
53
7
17
31
36
21
39
129
27
24
5
139
5
7
77
60
7
9
15
120
36
21
168
72
27
53
139
45
51
29
31
29
4
92
4
128
60
127
48
108
17
31
5
7
60
24
149
7
24
53
7
5
19
72
24
24
57
27
53
19
41
19
36
5
132
52
8
7
29
91
24
41
19
101
31
65
223
24
12
24
24
5
163
17
55
5
36
76
39
89
36
7
144
36
48
41
31
48
60
24
60
65
7
120
48
177
39
36
29
36
43
12
21
15
24
24
12
60
120
17
7
24
24
108
125
43
36
41
7
60
120
96
60
101
79
24
5
112
39
12
48
84
72
5
84
12
55
53
24
31
120
17
19
84
29
12
16
75
12
12
21
27
36
96
36
12
12
125
79
12
120
125
139
24
12
12
60
17
79
24
53
187
17
43
5
31
5
12
7
17
40
39
17
43
12
9
3
5
151
29
28
80
7
72
216
9
15
84
36
108
108
17
31
36
48
12
5
79
29
151
77
43
41
115
84
36
29
36
115
29
7
45
3
96
29
24
7
24
72
17
16
15
41
48
55
41
31
161
19
5
60
19
12
213
39
12
45
3
125
55
65
31
120
17
103
12
108
72
65
55
33
27
12
113
64
8
91
29
7
81
15
77
12
151
12
21
39
96
24
17
40
20
19
41
24
31
29
151
89
12
48
7
29
31
12
5
55
132
5
43
12
48
41
12
55
17
88
27
96
60
65
60
52
24
63
17
84
12
48
19
48
29
31
120
17
7
129
15
5
12
67
120
5
36
7
108
17
19
165
51
48
29
31
72
24
48
60
41
31
29
7
12
65
96
7
12
12
45
171
5
55
144
24
17
72
7
60
41
223
29
43
5
19
21
63
29
175
180
12
48
21
27
60
24
48
48
29
43
5
60
7
108
12
48
101
7
12
48
48
84
48
108
12
65
55
60
17
7
53
67
60
60
41
127
12
24
29
55
12
41
4
8
91
5
19
17
19
96
36
12
12
53
31
65
67
5
24
43
180
48
120
24
96
12
12
53
127
84
12
72
5
7
84
12
33
15
36
36
9
200
16
39
125
36
19
89
31
48
60
5
31
29
43
77
67
96
24
45
63
41
40
39
36
77
24
151
9
15
36
48
77
79
161
43
24
12
36
12
5
28
128
7
33
27
24
29
12
7
5
7
24
41
31
24
84
5
16
44
7
180
17
48
43
36
ABCD 98191148618*3^$a+1 [50034]
33
27
12
234
27
8
16
39
17
37
42
36
29
91
162
6
17
48
1
90
65
40
81
75
45
108
131
139
57
20
13
132
59
13
71
12
25
12
18
5
64
104
12
84
136
45
24
59
25
6
126
39
36
24
3
306
42
54
51
24
45
11
48
60
52
8
109
6
77
4
45
66
60
5
25
180
18
17
60
40
45
54
54
47
13
144
3
9
15
75
29
79
41
1
36
75
45
15
44
19
30
35
25
11
151
54
51
80
25
39
219
21
9
24
27
9
126
5
16
8
55
17
4
33
11
187
29
16
24
36
117
23
85
75
24
156
33
36
18
18
39
44
19
213
45
75
128
31
66
24
18
93
44
55
24
161
1
59
16
27
137
25
24
51
44
85
87
20
199
5
13
11
61
59
49
23
103
17
24
60
43
48
18
47
67
53
40
213
30
42
12
18
5
4
9
132
95
4
9
35
1
18
17
156
24
73
36
35
55
12
9
9
11
13
107
13
18
42
63
129
59
157
18
24
138
15
27
57
80
61
30
72
18
60
72
23
60
73
6
45
75
5
1
48
95
52
20
343
17
37
47
76
68
60
36
13
18
29
49
282
9
96
164
91
18
6
84
6
251
4
33
83
64
216
20
4
21
60
12
108
60
23
76
20
36
40
15
78
12
54
41
120
109
179
1
131
4
51
30
42
101
25
162
5
48
85
72
180
108
95
16
15
6
23
36
16
213
12
24
119
1
35
1
108
24
3
20
79
270
51
44
19
12
65
25
60
30
29
43
6
30
42
12
6
117
27
41
7
9
69
27
63
12
90
24
51
33
47
4
44
60
49
30
96
17
193
51
9
30
101
85
15
15
24
54
30
6
27
8
60
52
99
201
39
41
175
5
67
57
36
9
24
47
43
81
80
84
37
35
64
81
78
5
247
9
36
24
3
12
60
30
15
44
60
52
60
20
7
36
54
47
43
90
72
30
6
35
24
25
59
85
36
6
5
85
12
11
31
18
27
56
48
12
60
115
54
54
150
95
12
13
11
76
27
33
20
4
56
40
3
41
55
5
24
7
54
59
16
63
42
66
24
21
135
53
16
36
44
76
27
53
48
49
12
54
6
54
5
7
89
25
51
20
60
25
23
109
11
205
27
9
108
12
78
18
35
85
15
44
144
127
5
133
36
60
30
6
18
252
84
18
72
78
221
12
4
135
60
5
16
33
287
144
100
315
54
27
63
12
9
9
36
18
33
63
77
43
36
41
24
16
8
60
1
228
11
60
1
51
9
11
7
57
9
96
36
75
24
60
44
52
69
144
87
80
48
1
66
53
12
13
111
99
125
52
57
72
6
30
23
19
18
59
85
95
25
24
47
55
5
64
93
18
60
29
16
45
54
36
30
203
37
12
47
16
87
30
123
99
36
9
3
360
33
117
11
52
8
1
35
55
29
12
13
12
72
63
44
16
20
43
17
73
12
35
37
6
5
12
139
21
80
79
45
36
15
5
7
53
73
6
29
72
40
84
44
271
21
60
63
5
7
125
19
5
24
120
19
66
24
72
30
6
15
105
23
49
108
60
39
69
35
19
66
6
54
47
4
164
19
137
84
25
240
66
6
84
54
117
9
90
6
159
75
5
36
48
76
216
24
3
33
68
96
91
78
47
144
145
60
108
23
4
21
135
68
36
24
16
56
43
42
83
96
31
60
149
79
6
30
90
35
169
180
12
60
54
21
27
42
11
24
55
149
97
59
13
123
80
40
45
23
85
11
96
169
48
11
60
16
36
75
24
5
13
3
144
33
3
33
35
12
25
39
20
96
24
1
72
27
129
6
21
20
7
42
54
102
42
41
61
51
20
163
24
101
1
95
73
36
11
36
73
155
187
165
39
105
3
18
83
25
71
49
87
75
18
96
95
43
6
27
99
5
61
78
5
60
55
5
211
108
6
95
60
79
30
71
60
91
29
19
90
36
47
24
25
18
41
7
5
84
91
42
11
12
40
3
54
60
12
11
25
72
36
47
49
210
21
3
17
4
9
35
127
5
40
24
9
72
54
5
25
35
163
6
155
61
126
12
90
60
48
168
66
29
12
100
80
48
55
6
75
9
47
25
15
153
27
20
19
21
69
24
12
39
ABCD 98191237388*3^$a+1 [50116]
59
72
127
5
12
91
125
85
72
72
59
19
72
48
5
13
83
85
71
31
18
11
36
25
23
199
216
120
24
17
31
5
37
18
5
79
29
31
53
31
114
192
59
157
54
65
193
120
126
5
72
37
318
18
24
30
65
175
72
36
17
13
24
126
192
5
55
48
204
180
5
43
36
5
24
43
72
72
5
163
18
203
67
144
53
67
173
7
54
42
54
144
107
13
59
85
11
12
144
55
210
83
31
126
120
11
43
72
42
66
5
91
30
18
96
41
103
17
85
11
79
5
96
7
258
30
18
11
115
5
91
53
157
18
36
101
43
96
53
103
60
84
65
36
49
126
12
5
108
109
71
73
54
12
36
5
72
36
36
24
85
336
6
53
36
31
18
6
18
18
30
23
36
144
72
13
6
66
47
31
66
90
101
175
300
54
11
67
17
36
13
54
18
144
18
6
72
23
12
139
29
61
90
54
150
41
25
11
13
54
5
67
156
5
55
48
36
113
67
18
47
48
55
48
18
96
30
36
108
72
113
1
54
90
72
59
61
42
161
31
78
30
90
11
36
36
13
59
13
18
54
35
55
12
90
95
96
25
23
127
5
7
65
36
7
24
5
43
173
43
132
252
5
72
13
95
31
156
198
11
79
60
36
5
84
85
6
5
7
5
175
90
54
101
13
264
6
197
103
6
143
31
65
25
59
55
48
54
78
12
101
48
1
95
43
5
36
157
24
71
145
107
13
23
31
90
18
96
12
137
48
132
61
126
5
96
120
139
29
7
132
161
1
138
5
31
72
42
48
24
18
126
30
42
143
139
6
126
53
55
17
144
72
37
66
36
5
109
59
61
24
107
85
54
5
19
48
60
12
137
36
103
89
168
72
7
54
186
54
54
53
132
48
73
35
19
77
31
89
168
43
5
19
221
13
35
96
223
36
77
109
179
36
36
163
84
65
133
24
23
12
85
59
72
19
216
125
24
103
102
95
193
47
48
180
216
19
66
11
48
13
54
90
24
35
55
17
24
259
24
18
120
24
35
19
36
30
11
43
29
13
18
12
5
13
72
270
42
18
48
6
35
24
85
59
85
72
71
132
12
1
54
41
12
13
155
205
83
192
13
47
48
36
19
36
36
17
55
5
31
54
72
18
12
5
19
144
5
12
73
162
5
48
55
18
23
49
30
18
24
18
113
79
54
24
35
283
42
48
24
71
108
19
5
61
96
48
11
84
145
287
73
35
13
78
5
85
30
29
43
24
5
43
65
36
187
42
102
113
36
24
48
85
78
17
49
83
43
29
13
23
7
41
132
48
37
270
53
31
54
11
48
13
24
59
61
96
18
5
97
222
288
17
127
53
13
42
30
168
54
18
30
5
13
24
95
49
35
19
36
36
18
35
55
17
31
65
13
71
36
24
115
24
90
72
144
54
5
7
65
133
54
18
54
90
6
5
67
5
133
42
12
36
113
72
55
17
85
42
5
25
6
77
67
18
30
72
18
18
113
144
13
144
54
72
5
157
6
156
6
35
13
54
77
211
77
13
24
23
97
54
245
31
53
31
149
72
36
144
55
53
37
30
18
6
36
5
103
5
43
77
60
31
66
6
5
192
85
83
43
216
101
79
41
85
23
1
318
60
5
12
109
35
19
48
5
24
36
49
54
149
61
6
90
48
216
11
13
107
19
66
6
48
5
85
72
72
83
13
71
31
60
17
271
89
391
41
24
139
5
13
18
5
49
35
96
67
53
85
59
127
113
61
54
306
59
36
49
83
120
24
ABCD 98191525652*3^$a+1 [50092]
45
9
42
21
63
18
15
28
23
13
203
18
3
45
30
1
36
8
75
1
24
12
5
7
24
12
8
9
42
30
7
24
8
21
6
42
7
5
18
33
177
39
48
3
33
9
6
1
11
13
23
1
60
60
12
8
72
12
15
6
30
13
48
32
4
12
12
24
23
25
23
1
20
57
6
30
18
6
24
31
24
12
59
42
12
19
23
30
30
6
3
39
138
7
20
48
9
31
68
15
1
8
108
57
12
7
12
104
72
81
12
3
16
20
4
5
39
3
49
29
7
20
28
29
18
25
35
30
36
3
28
5
30
21
63
6
24
43
8
60
4
8
60
9
7
5
7
11
1
23
73
17
19
11
66
3
40
24
5
67
29
31
83
57
24
28
11
12
6
123
48
33
6
48
13
44
24
21
30
1
11
57
81
12
36
87
27
12
84
6
15
45
7
77
39
36
48
9
30
105
16
20
27
24
6
111
12
3
25
71
9
3
18
55
17
31
72
36
8
12
69
7
5
7
11
1
12
32
105
67
17
30
57
63
96
30
27
3
25
17
55
12
23
21
21
36
24
27
21
15
16
8
48
28
83
132
1
12
5
48
7
32
16
11
168
25
11
1
20
9
96
6
1
44
9
6
24
33
45
51
12
24
33
12
3
3
37
5
15
12
3
1
56
12
60
3
1
23
30
66
21
84
75
24
9
4
11
25
12
12
23
9
12
24
76
8
57
15
117
7
71
114
39
9
6
30
12
15
3
85
84
53
31
84
24
35
25
8
36
48
4
23
36
9
9
63
4
32
3
36
18
12
31
8
21
7
96
11
9
9
15
105
43
23
30
72
43
20
21
31
128
117
51
3
25
72
8
40
48
72
12
29
27
123
61
48
29
15
4
8
40
17
75
15
96
9
27
85
60
11
13
35
90
36
36
27
28
44
3
132
9
28
44
63
25
72
35
13
44
28
5
7
80
57
19
36
5
18
73
23
12
9
4
59
6
27
40
24
29
115
77
3
112
32
3
45
9
48
7
35
6
3
9
36
43
11
66
6
36
12
18
54
57
36
87
21
16
32
36
9
6
9
15
1
12
11
12
13
53
19
29
31
5
19
11
57
9
7
17
15
3
60
12
1
12
84
12
41
15
39
12
13
20
39
36
72
13
48
41
39
60
4
5
108
12
7
35
153
28
20
21
31
56
4
24
12
56
48
16
17
3
69
18
25
29
30
60
9
4
5
99
33
15
52
23
6
7
17
31
48
24
65
30
1
8
3
9
36
28
8
21
18
12
13
5
30
181
12
56
28
11
30
39
81
72
43
56
21
27
9
31
59
189
4
77
12
91
56
12
45
18
49
24
24
116
33
12
24
66
12
13
53
12
18
6
3
4
17
6
66
18
25
5
120
27
3
6
19
8
4
59
24
13
11
18
48
54
36
13
84
32
12
39
93
12
81
54
24
30
30
97
68
16
20
48
57
15
9
18
37
68
3
12
49
12
8
232
11
102
24
42
37
12
59
37
96
20
3
153
45
42
25
84
11
30
6
145
5
42
69
3
37
36
20
15
13
29
7
53
7
12
48
36
32
9
24
12
36
19
8
112
11
37
23
1
131
13
12
36
12
17
3
16
8
9
96
7
36
23
12
36
60
1
65
66
18
3
4
32
64
53
39
75
24
45
52
20
9
7
44
81
19
23
165
3
48
21
12
39
162
15
4
24
17
36
6
25
68
4
104
4
20
36
160
5
51
36
12
21
19
35
25
41
24
15
52
20
4
5
18
120
6
54
12
18
72
103
5
6
66
3
4
36
17
12
19
137
66
9
4
35
132
9
99
13
35
12
90
48
19
32
9
147
21
66
36
12
69
76
48
65
72
18
1
17
31
53
51
45
63
3
9
9
103
56
9
27
33
30
37
95
18
3
21
51
39
18
55
8
3
1
65
3
28
68
21
19
17
31
20
48
24
51
24
13
17
51
4
5
6
25
53
7
8
141
24
19
11
18
54
1
84
48
35
18
24
51
48
75
1
12
44
9
3
45
7
11
37
23
57
21
19
5
12
6
25
56
93
54
66
54
30
19
8
3
21
3
12
30
7
17
54
13
65
103
20
16
20
16
17
15
15
37
12
12
20
21
15
4
17
12
12
19
20
4
11
45
40
11
24
121
5
15
28
11
30
6
13
11
36
1
80
28
12
36
120
77
27
24
75
13
101
31
80
39
1
95
24
6
6
25
56
3
1
20
105
31
36
47
9
15
25
11
18
6
72
60
69
40
5
24
31
20
52
71
49
11
1
32
4
48
77
55
71
13
35
13
8
28
23
12
90
150
30
18
97
11
25
8
4
17
18
150
7
36
17
18
36
60
37
152
45
99
4
96
5
6
33
36
3
1
24
32
180
63
48
12
49
36
23
6
55
68
16
11
6
12
12
7
12
80
16
53
72
67
11
21
45
7
89
31
5
19
32
27
33
69
31
20
24
9
19
56
60
15
48
48
114
24
67
48
47
33
24
48
60
45
3
28
104
33
6
60
13
8
69
31
107
18
19
11
1
107
24
60
49
8
93
51
52
12
132
59
21
9
36
31
5
3
15
66
30
1
35
24
25
92
9
30
12
109
36
5
3
9
18
6
30
66
51
3
25
8
12
45
7
5
103
60
32
16
120
11
60
6
3
36
15
21
9
96
55
5
6
85
53
75
45
12
78
21
39
25
11
69
16
20
36
36
3
24
60
9
3
36
18
6
9
36
28
5
55
11
12
25
44
48
33
39
3
12
9
45
30
25
20
4
47
6
31
44
12
144
108
39
42
19
24
11
1
36
11
6
54
85
12
12
8
9
66
85
8
84
21
39
88
11
45
72
21
7
48
8
63
45
4
12
8
57
7
83
42
19
11
18
15
4
24
20
15
57
64
12
11
6
3
3
45
33
27
12
4
23
33
16
48
5
15
63
121
23
36
36
9
24
4
144
32
12
33
7
32
72
9
15
3
9
3
42
67
11
21
21
3
21
55
60
11
66
31
20
21
39
52
11
61
5
55
23
30
84
3
72
15
93
40
23
21
33
36
27
12
36
69
39
4
20
28
120
8
4
92
12
28
8
3
37
108
5
24
6
60
133
53
30
181
35
9
24
28
101
55
48
12
17
7
32
9
27
81
48
31
5
66
1
11
18
27
27
66
31
11
30
36
7
17
6
21
28
8
16
8
100
65
19
36
5
91
48
8
33
24
43
29
12
7
83
49
48
53
90
33
9
27
28
44
4
12
8
27
96
48
49
17
15
84
51
25
23
45
33
42
13
36
17
30
60
13
41
12
15
28
5
6
9
52
23
90
36
24
48
48
7
36
24
17
12
3
45
7
65
24
51
39
36
18
12
115
11
114
3
ABCD 98192018066*3^$a+1 [50009]
23
60
7
54
108
132
59
79
101
121
23
43
42
11
36
109
36
59
84
1
54
17
1
72
36
11
84
1
18
113
12
1
12
54
36
173
24
7
18
18
54
59
36
85
36
18
65
12
60
25
59
49
30
185
85
6
54
84
11
72
132
1
47
13
144
35
12
24
120
1
131
48
145
24
11
144
37
143
37
95
73
23
144
36
49
11
12
12
24
67
5
7
6
107
12
7
156
18
35
132
85
18
126
23
36
24
13
12
168
12
107
108
108
37
35
72
163
6
102
113
49
36
35
12
120
48
25
59
36
84
48
12
12
85
11
13
12
35
25
12
131
120
7
17
36
109
23
49
144
36
30
29
144
12
55
53
96
31
29
180
372
24
1
108
96
18
17
36
132
103
30
24
11
12
13
23
24
7
66
60
35
163
66
36
107
97
48
155
67
41
13
71
31
18
60
119
120
61
35
7
48
60
41
85
108
138
17
133
35
13
6
18
18
48
60
5
25
36
96
83
37
35
12
25
131
1
174
90
59
13
203
120
97
54
53
36
12
25
18
77
13
107
48
60
24
43
42
12
6
17
163
12
222
35
31
137
7
65
24
7
30
23
24
13
48
35
1
24
35
120
19
161
360
97
35
12
115
30
108
119
79
29
103
65
43
5
61
18
60
41
25
132
35
55
30
54
161
97
12
95
31
18
72
119
61
18
5
36
36
19
30
6
48
126
11
13
36
83
25
36
12
90
90
35
19
6
54
41
12
96
24
12
43
6
54
126
95
24
12
49
47
72
43
18
11
79
144
5
12
13
6
89
60
13
30
77
13
35
48
67
17
48
37
35
25
95
96
1
191
175
5
85
155
7
125
36
37
72
35
31
161
181
35
217
11
25
47
187
180
65
97
131
12
25
95
168
120
49
35
96
12
13
47
48
132
13
23
31
36
18
72
252
108
59
24
109
35
25
23
168
61
54
29
36
120
60
72
12
97
6
12
5
13
47
13
12
47
13
107
85
348
11
12
12
13
83
49
72
84
47
49
83
1
60
12
72
60
30
101
24
1
96
23
13
95
85
23
49
71
120
7
5
133
107
37
83
13
72
30
29
13
11
37
35
25
180
18
5
121
54
17
37
71
37
47
25
18
89
1
102
17
84
132
108
235
137
97
11
36
85
180
23
25
18
54
6
17
73
12
11
25
35
1
24
30
17
73
11
61
42
17
168
43
90
59
36
48
24
31
29
31
17
19
138
6
101
1
215
115
48
149
120
48
79
89
1
24
71
24
24
7
48
198
23
85
24
11
1
11
72
25
18
78
30
6
300
11
13
179
37
18
48
5
48
12
84
49
35
240
12
55
17
72
36
72
43
48
65
61
108
132
48
23
48
79
156
54
36
60
47
73
107
145
35
12
60
48
79
209
144
61
24
282
18
36
179
1
11
24
24
91
12
90
54
53
25
12
54
29
67
101
97
23
48
144
36
85
24
48
18
17
109
59
12
120
67
36
12
54
24
36
59
24
48
84
24
25
42
12
6
126
29
12
133
119
61
42
30
47
13
35
60
25
60
35
12
163
77
85
60
12
23
13
47
7
113
91
90
192
24
120
11
12
193
227
36
25
114
156
29
228
19
66
60
23
25
59
13
23
31
6
144
83
48
7
240
18
167
48
55
18
107
84
24
49
150
138
150
233
1
108
23
67
102
96
23
7
54
60
120
6
5
7
126
72
60
35
13
24
35
48
84
36
25
240
48
60
120
35
1
83
7
29
156
13
11
24
151
30
24
72
119
12
79
29
24
181
71
1
18
6
59
24
37
299
12
13
119
61
90
17
12
97
95
31
77
103
17
1
42
54
11
24
1
83
25
12
35
43
197
139
89
7
5
25
47
13
48
54
18
107
25
83
73
24
36
12
35
25
143
85
59
193
83
7
53
12
ABCD 98192835628*3^$a+1 [50132]
60
15
60
9
30
57
33
99
87
30
15
60
3
6
24
6
60
30
6
45
255
9
120
15
30
99
45
3
84
108
51
6
54
36
33
48
129
75
36
3
6
144
15
15
54
36
15
72
132
57
108
42
30
39
24
21
54
81
39
36
30
6
21
48
189
15
96
9
12
24
6
33
45
12
51
132
48
12
57
15
39
24
36
21
105
99
9
72
51
87
36
21
48
96
21
24
51
60
15
129
105
66
21
24
75
24
54
63
12
105
42
24
9
72
24
165
39
21
6
90
51
3
9
12
15
21
57
66
54
6
54
63
120
63
21
9
15
129
42
9
24
60
96
51
18
120
30
21
45
6
45
105
15
24
24
12
93
12
150
24
54
276
39
12
36
57
6
66
90
30
84
6
24
30
24
75
132
159
30
27
3
45
12
57
36
39
117
75
9
54
12
18
3
48
15
6
18
6
126
33
45
15
141
135
51
78
63
33
24
12
30
33
87
54
36
3
57
15
15
30
219
21
54
6
51
87
6
27
12
45
27
39
9
27
69
9
231
129
42
21
24
9
60
54
21
12
9
3
21
156
51
57
51
81
48
90
42
3
156
72
57
6
30
99
21
15
21
51
3
36
60
48
30
102
54
24
96
27
27
21
60
9
12
108
15
48
60
39
9
69
87
39
36
225
24
72
189
150
18
111
36
33
63
108
60
15
81
3
66
39
21
27
207
30
36
126
33
57
159
84
60
21
84
66
21
9
15
141
3
36
60
9
15
12
15
213
81
66
18
27
63
57
33
3
3
6
24
75
15
117
144
195
48
42
15
159
54
111
9
252
54
66
3
216
36
9
54
42
48
15
60
117
60
15
15
114
120
27
9
3
21
426
54
54
12
33
45
15
15
6
75
21
24
39
156
21
15
84
15
141
48
12
36
24
120
33
63
33
135
36
33
51
36
45
111
84
39
57
33
30
165
129
3
72
27
9
12
9
48
42
144
120
6
60
123
48
12
27
21
252
45
42
81
57
63
3
21
45
18
246
51
96
12
81
24
36
6
54
120
6
9
69
60
12
48
51
51
144
90
39
96
36
60
9
96
60
39
69
30
36
21
45
15
120
39
177
3
30
27
9
174
24
45
27
21
84
9
30
57
24
9
51
60
180
105
51
48
96
264
12
48
12
108
9
87
69
135
75
57
12
48
93
24
36
15
36
48
57
30
78
6
60
189
45
27
24
45
36
30
78
42
213
45
12
3
81
51
33
3
129
3
48
9
75
48
51
54
15
27
69
69
63
12
27
21
3
114
42
78
15
21
15
60
51
165
3
36
54
156
90
90
15
9
3
9
15
24
189
51
81
18
21
24
141
30
21
39
66
18
12
69
39
57
120
33
3
9
30
18
27
15
9
12
108
60
96
216
3
105
9
15
45
27
120
33
6
60
30
24
12
24
39
57
3
72
9
111
48
96
69
15
51
24
30
36
96
63
105
6
90
51
24
120
72
9
30
18
6
96
21
33
27
9
210
9
132
24
24
24
72
45
15
204
12
207
117
15
108
72
21
57
60
30
72
78
96
84
15
108
12
12
33
15
108
9
48
30
66
15
81
3
141
6
9
51
93
12
48
225
87
9
36
51
57
27
15
21
48
9
3
72
51
21
24
21
18
42
90
54
24
27
33
75
57
15
84
9
27
15
138
6
36
9
60
195
117
72
12
45
60
18
21
72
12
36
15
21
153
135
96
15
6
24
111
24
51
81
12
48
93
30
9
45
60
6
177
3
66
18
90
12
24
75
9
66
36
78
51
9
12
15
108
36
84
48
117
3
87
81
72
12
57
60
39
21
210
21
84
15
9
12
48
36
93
63
9
63
60
36
60
12
93
144
27
45
39
12
9
15
9
15
45
39
51
90
6
45
99
21
24
129
15
21
87
9
51
3
126
15
15
24
21
3
42
63
57
15
9
6
24
9
36
9
111
15
54
132
15
9
51
24
36
39
9
81
39
75
6
84
126
21
108
12
69
87
9
30
105
33
72
24
27
9
63
21
60
99
15
66
36
15
15
189
51
69
15
21
9
15
9
111
81
30
60
18
66
90
255
84
60
36
141
144
24
252
3
51
144
102
108
42
45
108
12
156
99
45
69
30
ABCD 98193892138*3^$a+1 [50051]
4
104
48
28
72
17
51
93
31
96
8
144
84
52
8
9
63
33
27
12
28
84
128
12
141
135
40
44
69
31
36
20
9
55
36
108
20
21
87
4
80
64
8
72
112
53
48
79
36
36
32
136
17
31
32
60
69
55
20
52
80
12
69
19
236
4
116
36
64
8
136
5
3
60
81
43
132
36
8
76
68
4
116
12
124
60
120
96
32
48
40
240
41
79
20
120
21
48
63
12
168
48
276
52
116
52
68
60
52
56
100
144
92
48
28
5
79
60
48
36
32
24
36
72
4
48
56
40
228
101
67
36
36
68
129
91
72
8
48
21
43
140
112
200
88
128
52
32
4
36
24
116
64
44
28
248
52
29
79
36
24
101
219
21
91
80
4
20
24
21
3
72
72
96
40
5
111
33
7
89
39
76
77
27
16
5
127
113
43
60
89
15
129
19
56
264
16
29
75
184
92
40
56
16
84
68
28
36
32
196
5
48
15
4
72
5
91
72
32
36
12
93
79
17
39
88
36
29
183
52
24
20
100
80
88
80
4
132
48
204
12
176
136
5
39
57
39
112
56
172
152
93
171
48
40
128
4
92
16
29
144
55
104
40
104
24
57
99
24
117
103
36
48
80
21
39
4
20
40
36
68
216
72
84
48
24
28
108
152
172
152
33
63
24
16
84
20
72
40
44
24
4
12
216
24
8
72
4
24
12
5
48
19
56
16
72
60
8
72
28
36
188
36
24
108
52
56
16
72
140
4
72
32
33
87
9
96
31
24
228
56
4
108
504
108
32
256
80
57
3
4
360
20
12
124
128
24
48
52
132
108
41
171
165
39
136
8
52
144
12
8
96
28
48
20
84
40
24
29
75
52
60
53
63
136
36
20
60
60
160
60
8
40
44
60
40
128
40
5
39
24
72
36
4
140
132
60
64
36
32
4
32
36
12
45
27
12
52
104
156
28
5
79
32
64
128
52
32
196
60
92
100
24
72
44
60
24
12
12
36
144
144
72
36
48
88
80
60
84
60
168
48
40
12
36
144
144
72
144
92
264
100
65
43
44
144
24
12
24
48
100
216
104
36
69
115
12
92
168
93
3
45
67
140
33
3
24
24
12
33
91
96
48
60
68
12
28
156
44
88
80
45
51
12
12
84
52
56
16
8
172
92
21
51
52
68
40
72
53
55
20
453
67
216
72
44
208
36
77
127
180
44
28
12
72
65
43
53
55
140
12
108
48
21
63
64
32
72
36
112
53
91
149
171
165
55
120
140
4
252
80
52
152
112
60
29
48
87
9
115
36
89
240
75
96
36
108
40
36
8
60
120
12
84
124
17
43
5
144
115
108
8
64
216
60
53
48
3
156
132
4
56
384
28
36
56
60
45
63
33
39
172
29
3
4
200
48
84
84
9
55
24
180
12
17
3
16
44
12
16
32
4
32
24
16
24
176
33
96
231
52
92
84
64
216
12
65
3
72
100
17
15
48
312
52
44
100
92
4
72
12
36
60
192
65
115
20
72
12
72
28
68
16
36
324
144
80
24
4
96
12
72
96
36
161
55
32
4
5
103
12
116
9
51
148
104
12
84
192
4
104
60
16
68
24
36
72
4
20
100
80
21
27
40
36
8
4
36
56
24
24
36
100
89
19
32
45
67
8
40
20
12
112
32
4
36
68
33
87
204
100
89
31
20
60
ABCD 98194294852*3^$a+1 [50021]
31
12
66
3
21
54
24
18
18
18
18
45
39
72
18
24
47
1
60
12
3
36
51
6
6
12
5
49
18
12
5
16
48
21
24
6
18
84
24
23
19
6
12
12
3
24
33
18
48
12
18
60
15
20
1
123
45
27
21
18
57
9
48
6
42
12
78
12
48
54
30
21
9
6
45
15
6
6
53
37
3
44
31
12
30
27
20
1
30
30
35
25
3
15
5
12
67
41
1
39
12
24
44
37
36
12
54
33
21
51
15
108
5
1
48
3
33
6
17
43
48
42
6
42
18
36
57
44
28
48
57
36
72
27
9
54
5
73
35
13
12
6
6
12
102
6
42
41
52
117
3
12
33
60
3
69
18
5
13
18
42
42
6
27
12
12
27
18
42
6
87
27
45
9
51
164
1
18
36
12
18
39
8
73
6
6
3
57
18
9
21
18
18
35
13
18
5
64
24
3
12
72
18
12
59
25
48
18
29
196
3
21
3
42
18
53
37
27
3
132
18
102
54
18
60
24
42
24
24
12
12
11
40
20
24
1
72
63
44
4
153
48
102
69
8
1
3
15
24
6
12
63
9
6
41
43
57
9
6
12
29
1
18
6
54
48
9
15
6
36
18
36
12
6
15
15
114
47
25
42
48
29
24
12
13
35
91
41
37
36
12
3
20
13
42
12
69
39
6
111
57
6
5
1
11
49
39
3
21
15
30
3
48
3
6
6
42
39
21
12
47
7
180
48
66
23
12
67
144
12
6
42
21
63
5
24
19
24
12
9
24
3
30
35
1
12
11
24
49
6
30
71
1
72
6
21
9
24
48
24
35
7
17
4
21
30
42
30
162
54
156
6
11
28
45
63
15
18
12
24
114
5
7
5
37
42
5
13
11
40
57
27
3
6
24
114
6
15
33
95
73
48
35
25
30
60
5
1
3
33
6
21
39
33
21
12
6
21
8
49
11
100
32
4
39
5
1
39
27
5
13
42
9
20
4
12
3
6
24
87
9
3
12
21
18
36
6
48
24
18
42
15
39
6
27
48
9
12
15
56
60
13
15
32
1
18
69
3
42
72
3
68
7
12
24
65
55
17
1
24
23
52
3
6
51
21
42
9
3
24
30
18
6
24
66
9
9
18
33
27
18
3
8
12
1
66
18
48
66
21
20
13
15
12
9
6
168
24
36
18
48
3
51
45
3
120
57
15
18
39
3
36
33
27
65
19
36
18
11
16
21
24
63
3
84
30
36
36
6
36
6
48
12
6
33
15
45
111
9
39
48
18
24
3
45
12
27
21
3
9
6
21
60
56
1
84
27
45
18
9
3
6
108
24
35
19
5
1
12
11
120
1
11
7
18
6
6
6
36
5
13
24
12
11
25
6
5
97
12
90
9
87
12
48
6
47
40
45
96
11
4
51
114
3
15
12
6
6
96
60
18
12
6
54
6
24
30
23
115
72
6
48
18
6
24
11
25
59
91
53
73
24
24
11
49
78
48
45
12
63
30
12
36
6
126
35
28
57
23
4
9
63
24
45
6
6
36
90
29
13
12
15
15
24
54
12
24
48
3
9
11
4
44
43
72
84
6
27
20
19
69
33
18
5
4
15
24
18
48
11
25
3
21
72
23
13
72
15
27
18
24
3
45
24
51
20
52
15
17
55
5
13
27
48
12
15
24
18
23
13
12
54
5
7
42
47
25
11
4
81
30
33
21
11
7
12
9
3
17
13
39
27
24
48
18
51
33
72
90
18
54
5
28
15
9
8
7
42
35
1
15
48
39
42
11
13
6
84
78
3
21
39
33
42
6
12
36
6
24
30
18
30
47
55
57
68
43
48
9
9
18
54
78
30
3
27
6
96
63
21
6
29
1
12
83
7
42
72
30
42
60
30
33
9
30
93
45
3
24
15
30
51
39
18
11
1
6
48
5
37
35
1
102
54
23
25
6
12
41
4
36
21
27
3
18
18
21
51
12
29
19
72
30
3
36
141
36
42
24
66
6
33
9
3
60
39
5
36
13
24
48
36
27
21
18
42
24
12
35
109
72
48
39
45
23
4
84
27
24
54
27
8
31
29
13
6
21
9
3
15
12
17
4
39
24
84
42
3
9
3
21
6
33
3
18
84
6
72
18
24
18
9
27
6
36
42
5
55
57
15
102
3
33
24
36
18
17
28
15
6
12
27
32
25
54
84
48
9
12
33
108
6
5
19
30
102
42
12
71
1
30
18
15
69
6
48
66
24
60
71
31
18
11
25
42
69
24
36
44
13
39
15
18
11
60
4
60
75
12
48
24
30
23
52
12
44
1
11
4
24
20
1
66
29
4
9
3
87
24
29
28
27
18
72
12
120
12
3
33
60
12
51
15
17
24
16
48
20
40
3
9
72
8
1
23
19
24
6
30
9
33
95
1
78
29
25
30
17
60
48
52
15
12
42
35
1
6
12
42
12
6
5
25
12
18
6
18
81
21
3
9
147
9
12
123
33
12
51
96
9
131
7
18
3
3
5
19
45
21
18
6
18
33
20
37
24
78
45
21
23
96
25
36
35
1
23
13
12
60
72
39
57
12
3
21
12
108
11
13
63
51
6
12
6
5
24
7
9
21
3
153
6
41
4
39
17
13
3
33
12
48
12
36
12
6
33
36
45
12
12
12
71
4
56
25
3
15
17
37
3
3
6
18
12
5
64
45
18
29
13
12
24
12
18
21
12
36
3
66
6
21
15
30
24
12
12
83
25
30
93
57
36
18
33
12
57
72
11
31
5
19
18
12
12
36
6
42
24
6
18
114
36
114
12
30
69
12
9
59
19
18
12
72
72
24
6
17
55
129
8
144
19
6
30
18
23
85
18
12
12
18
84
15
20
16
3
5
12
7
33
15
6
78
81
15
6
24
15
72
57
6
33
9
60
15
15
77
36
7
6
6
102
24
3
72
24
33
36
6
78
12
11
25
12
12
84
27
27
42
6
57
3
132
168
18
11
60
1
54
24
42
36
27
9
3
9
6
72
33
20
49
36
12
30
6
6
5
49
12
27
27
65
36
7
42
71
64
9
36
11
199
6
23
13
12
12
15
12
15
6
75
120
21
15
24
57
27
63
18
6
60
36
24
5
16
9
24
24
42
72
12
12
30
108
30
6
11
49
35
1
63
57
6
21
51
18
36
18
93
21
3
33
30
65
4
93
6
17
7
24
48
18
47
31
18
27
45
83
12
13
15
152
19
36
6
42
18
84
12
180
12
24
12
23
60
4
45
51
15
41
13
27
3
30
83
25
15
9
24
15
12
27
17
13
83
31
12
12
42
18
78
18
12
57
8
25
11
13
6
24
48
29
49
11
1
12
47
13
6
60
24
6
47
25
27
33
24
11
28
39
24
33
15
18
3
9
6
29
19
9
3
102
30
18
12
132
3
33
6
12
36
12
89
84
43
6
15
15
24
18
12
18
18
18
17
25
15
39
30
11
7
69
9
24
6
5
19
162
51
3
9
8
19
66
27
15
24
36
30
12
60
30
29
121
11
48
1
35
25
11
7
6
11
19
9
48
12
48
15
66
23
67
33
33
12
24
135
116
145
119
1
15
104
37
18
69
8
49
48
6
12
6
47
19
21
15
66
15
87
21
15
30
6
77
31
29
25
3
21
6
6
3
27
9
68
12
19
18
47
49
12
3
3
18
12
23
28
3
24
24
54
3
33
35
ABCD 98194563154*3^$a+1 [50063]
60
30
77
85
323
72
48
48
120
24
13
270
5
67
53
37
18
150
30
78
119
73
263
168
19
72
6
12
323
48
360
624
192
43
18
12
90
5
48
7
161
211
29
24
55
180
221
24
13
84
18
5
48
240
168
61
35
120
313
78
84
90
11
169
239
49
78
102
35
325
35
25
167
25
96
335
25
23
240
72
205
102
162
11
24
24
49
78
90
72
12
11
67
30
47
96
37
90
180
72
149
139
125
48
169
95
181
12
335
85
12
180
108
78
17
72
85
168
102
90
18
60
221
61
11
79
18
23
24
25
311
139
5
193
23
49
95
13
90
90
71
24
72
85
11
79
65
168
55
150
35
85
72
11
175
102
203
48
1
96
47
72
133
131
49
90
210
78
29
24
24
97
270
18
167
193
270
78
35
37
107
144
72
67
342
78
65
240
216
109
102
5
13
83
79
41
144
48
72
24
49
60
275
216
151
96
89
13
60
108
162
65
37
11
168
19
77
48
72
240
283
77
13
78
5
48
121
71
48
144
120
163
84
168
558
35
127
17
13
83
97
60
12
78
17
1
12
83
175
17
48
217
72
23
175
150
107
13
150
53
72
85
227
103
102
168
90
17
24
79
72
90
239
121
23
55
17
13
72
179
24
67
101
97
78
84
6
239
43
150
12
419
31
90
71
37
155
7
18
71
109
35
48
7
65
13
84
78
41
336
1
119
144
547
197
120
115
173
97
18
102
258
5
67
30
143
109
251
72
25
12
179
181
11
24
24
109
30
150
108
84
23
120
120
25
60
11
109
270
77
1
47
25
12
59
31
185
216
192
48
24
48
25
78
12
317
31
12
101
67
77
13
12
47
43
78
90
365
168
19
90
60
12
258
18
47
120
96
7
17
73
119
43
18
35
157
60
378
77
72
43
53
72
168
157
450
161
24
73
119
253
180
23
37
131
229
11
1
119
49
167
96
19
53
37
11
79
186
95
48
31
41
49
71
205
59
43
60
113
97
60
210
65
168
127
72
90
119
61
6
5
157
120
35
313
192
143
72
37
131
144
120
43
30
60
108
12
227
133
360
11
61
6
174
90
6
12
35
115
18
84
71
192
97
191
7
72
18
78
270
372
180
203
55
137
25
95
48
127
210
270
180
78
12
60
143
235
162
11
ABCD 98194836232*3^$a+1 [50021]
83
12
108
144
54
18
45
15
1
8
48
33
36
36
12
91
8
27
96
66
43
11
24
144
37
24
80
33
6
145
35
12
36
85
11
12
49
77
19
24
29
27
63
6
36
39
81
54
18
127
53
19
17
6
9
3
54
63
24
27
12
9
33
126
66
6
72
84
78
7
56
9
15
40
8
24
48
99
37
29
24
162
9
81
54
30
162
25
8
72
16
24
53
43
72
56
16
11
24
48
13
8
64
32
105
108
75
40
8
51
109
32
9
36
3
9
72
7
72
71
30
43
47
24
36
84
1
8
24
16
11
13
35
13
65
55
11
13
29
12
31
5
6
61
11
13
24
35
12
72
81
16
32
15
57
39
73
53
66
1
71
105
48
15
25
24
5
19
119
132
13
23
18
7
5
24
120
90
36
90
78
13
167
1
53
18
108
61
8
87
25
53
3
117
67
29
30
54
198
9
45
42
12
18
43
11
13
5
51
27
18
30
96
54
30
6
19
48
17
87
3
36
6
43
41
15
21
3
21
108
7
24
24
137
96
36
3
45
90
54
6
12
90
36
42
48
25
119
42
12
6
13
17
18
108
1
185
87
3
192
114
48
78
13
8
45
126
6
31
35
60
12
24
144
30
31
83
162
48
123
72
21
42
33
15
42
12
24
72
30
205
71
33
39
145
48
24
35
117
16
8
3
228
25
11
42
48
18
6
12
18
72
13
23
1
41
18
30
55
56
69
24
211
48
41
36
54
18
75
24
51
61
32
72
40
59
13
48
32
21
30
37
48
65
7
77
126
132
36
30
103
59
45
33
12
19
24
24
24
23
1
47
1
107
24
84
6
51
57
72
63
3
61
11
93
24
9
63
9
54
73
24
173
123
64
53
27
16
11
109
32
21
18
36
36
193
23
9
81
12
6
66
43
24
5
43
11
45
9
7
80
21
24
90
12
45
48
40
29
43
11
18
36
63
48
16
72
35
6
180
187
11
66
91
149
3
9
7
72
11
61
35
13
53
3
39
25
80
15
36
90
24
12
6
1
8
27
12
78
3
15
36
30
18
45
16
11
36
24
1
83
18
3
40
80
40
8
33
7
56
16
8
88
17
55
5
12
15
45
3
9
54
1
5
123
16
197
67
8
21
3
15
18
30
1
32
3
90
3
40
144
35
37
107
13
53
18
57
15
1
167
12
114
3
15
102
42
18
126
144
48
36
36
1
5
72
18
30
6
13
56
24
69
3
112
8
24
72
27
78
30
180
13
24
24
47
18
31
11
30
96
12
42
9
39
72
225
24
16
32
15
48
24
72
54
19
11
69
39
198
6
36
33
15
36
37
8
33
7
32
15
30
6
30
42
12
1
17
31
5
42
126
75
16
11
69
57
55
56
16
59
12
33
27
37
11
45
15
57
40
5
3
21
66
90
39
16
35
13
77
18
42
15
33
96
36
48
18
1
23
84
69
40
24
24
32
15
12
24
72
18
43
11
18
123
21
67
24
125
3
40
23
25
155
36
9
81
60
19
47
168
36
36
73
101
19
96
104
3
54
12
42
57
117
42
9
3
69
40
8
33
7
29
12
111
3
66
54
13
24
5
19
24
5
18
33
111
144
73
5
3
15
12
37
8
16
56
117
91
23
18
102
6
51
72
40
11
93
183
73
24
32
16
32
39
25
191
49
23
33
15
9
45
3
64
23
108
78
18
13
72
89
55
48
32
51
12
25
35
13
53
42
9
16
5
24
3
27
42
36
39
16
65
18
13
65
31
107
60
72
25
77
6
37
35
48
60
18
159
40
65
6
33
64
59
42
27
24
129
12
27
112
83
90
3
33
30
25
48
5
3
24
24
15
49
47
1
8
27
21
33
48
7
32
15
73
32
27
138
27
15
73
8
3
36
18
63
213
18
36
93
24
3
6
36
19
11
6
15
24
45
6
30
39
48
81
18
48
36
81
48
16
179
72
72
61
101
60
30
49
5
42
72
36
30
31
11
61
29
120
3
69
27
69
51
33
31
8
57
36
12
42
13
23
18
103
5
3
27
6
87
39
1
24
72
152
15
72
36
54
7
101
78
48
37
5
18
9
75
126
6
30
3
87
6
30
37
8
16
119
42
12
75
21
259
29
51
15
1
17
15
3
18
43
11
45
15
18
175
35
13
23
97
11
13
23
193
8
88
5
126
48
13
120
11
24
45
63
36
30
7
47
217
41
90
36
48
49
5
27
45
3
87
25
107
36
174
19
8
64
23
48
1
32
48
48
69
6
141
21
91
24
95
1
41
36
12
54
60
18
30
18
6
36
72
18
15
93
18
1
83
36
9
51
37
17
15
87
25
11
78
55
65
31
41
7
35
13
72
41
79
24
24
101
24
18
1
72
48
53
3
72
15
1
59
21
45
43
96
48
17
151
47
12
133
11
168
61
23
42
7
95
25
173
36
7
48
56
16
32
16
8
15
33
16
47
33
24
9
90
157
137
138
189
33
12
6
264
18
42
12
13
8
75
13
113
18
54
7
5
24
66
42
18
36
33
51
6
31
24
11
6
231
24
15
30
51
45
3
81
7
35
ABCD 98195080474*3^$a+1 [50010]
49
135
48
32
88
56
25
39
56
136
48
8
37
18
89
120
61
27
128
37
36
114
12
33
96
21
51
183
41
48
13
24
11
7
18
72
108
315
8
24
16
24
27
48
18
3
141
24
51
195
6
23
16
80
96
13
204
282
53
7
161
88
72
32
40
96
177
87
237
11
24
16
24
24
81
30
33
32
264
55
17
24
40
56
7
18
18
126
63
117
59
79
42
39
141
54
30
24
12
3
8
97
258
12
6
11
73
63
27
78
239
25
39
105
42
90
155
40
15
17
48
13
12
24
71
55
9
8
217
39
45
24
3
117
203
37
18
33
15
89
1
167
24
16
8
25
54
81
45
120
24
18
174
150
30
24
47
7
30
132
84
35
55
41
40
8
457
95
13
12
96
48
54
57
33
15
168
93
35
1
23
16
105
47
72
7
84
189
32
48
48
112
456
39
17
13
258
9
39
65
67
18
11
24
1
143
48
43
414
215
145
15
56
19
93
24
93
35
40
141
131
1
48
162
42
18
48
65
40
9
47
40
80
16
72
48
93
54
21
27
54
143
1
54
78
83
205
59
385
36
132
612
35
1
159
57
216
48
95
160
57
39
120
8
72
13
108
15
8
97
23
1
23
13
84
96
23
61
60
18
66
36
6
65
72
1
47
43
42
123
141
3
21
36
63
57
15
39
42
159
39
89
48
24
13
27
33
47
91
42
18
84
60
18
87
21
18
17
192
72
120
175
41
43
29
31
57
45
107
73
39
93
3
48
69
42
33
141
6
30
36
42
66
39
33
54
6
35
85
18
9
48
8
24
96
64
32
48
13
180
39
24
81
39
32
168
72
88
152
64
111
84
45
33
47
96
64
9
36
275
96
73
15
39
41
91
29
64
45
11
72
205
18
42
54
105
56
48
25
36
108
15
21
59
7
18
276
36
48
72
24
39
240
120
32
16
24
45
59
1
135
93
36
95
31
6
75
8
151
33
8
64
24
81
143
120
43
29
61
24
11
120
43
5
1
120
23
85
18
113
1
135
21
18
17
25
90
30
95
24
16
135
57
192
80
73
30
6
131
169
72
54
78
66
17
48
112
24
80
49
95
24
385
12
54
101
49
72
12
27
9
24
63
120
8
37
24
90
90
180
120
11
169
63
33
359
13
11
72
25
63
9
47
121
47
7
41
133
35
72
55
57
33
54
9
117
150
54
15
39
90
39
48
15
65
24
151
17
13
123
24
72
33
60
123
32
1
87
8
37
59
61
3
24
87
41
25
23
37
108
47
40
177
60
3
24
21
27
56
61
171
87
41
64
33
60
48
147
72
15
18
114
29
1
135
8
1
159
128
37
27
8
112
24
32
85
35
88
152
55
137
1
111
48
168
3
141
93
27
48
72
15
185
16
224
48
16
87
48
6
83
120
13
162
18
18
77
88
104
96
25
6
48
6
12
78
54
11
16
21
78
165
45
51
80
73
15
15
81
9
87
24
32
97
47
73
15
45
342
5
24
37
107
1
60
216
120
24
144
35
40
8
43
54
12
59
67
144
141
24
21
12
60
35
88
48
21
90
89
72
97
120
132
11
7
105
32
25
30
281
184
45
51
69
123
21
27
15
48
36
69
21
99
9
15
45
72
35
13
11
96
1
54
36
5
13
24
3
15
84
69
75
21
120
8
1
39
32
1
159
15
6
120
24
126
29
145
78
17
193
95
1
12
123
9
12
35
40
69
6
53
16
24
141
54
117
9
47
19
93
248
7
36
45
9
15
152
31
90
87
32
ABCD 98195623952*3^$a+1 [50020]
30
12
18
30
48
48
11
85
66
72
6
24
30
213
39
114
150
66
114
30
66
30
6
12
18
42
33
147
42
120
11
103
9
32
19
6
36
83
7
60
30
54
48
6
72
72
12
23
1
15
135
12
54
18
53
67
12
60
30
24
84
18
12
18
18
6
24
27
9
6
174
156
23
19
36
24
6
234
6
75
9
23
7
102
3
21
24
60
96
6
65
169
42
48
42
18
72
24
33
27
30
36
35
37
18
57
81
36
18
30
11
127
30
35
37
18
120
12
66
264
42
48
30
42
78
6
42
114
48
162
6
84
54
60
27
27
12
18
12
11
19
6
87
135
72
60
24
6
36
84
24
87
32
7
30
114
9
3
114
59
25
24
30
42
24
84
6
12
12
96
125
169
71
64
21
27
32
67
30
126
24
6
78
60
36
18
42
18
23
19
24
54
12
84
47
85
12
12
83
115
45
63
65
49
30
33
3
45
75
24
60
6
210
57
15
78
108
12
27
75
6
60
24
11
49
48
15
32
1
6
24
66
60
35
25
30
120
33
21
11
73
60
12
108
18
17
16
32
49
36
90
33
105
6
96
12
162
6
60
48
17
13
24
18
18
24
30
65
127
48
113
79
6
54
30
48
36
126
36
210
15
129
36
102
72
24
5
25
30
30
102
24
173
1
72
42
18
210
30
59
31
54
18
153
39
6
35
48
25
6
48
42
90
168
21
21
11
145
138
54
6
42
24
71
97
72
263
43
18
24
12
24
36
96
18
17
43
24
96
36
60
30
66
29
31
24
30
18
90
18
18
96
36
18
12
198
12
24
66
54
30
60
6
102
33
80
48
91
138
107
25
18
186
27
3
54
6
36
6
18
5
1
60
3
63
102
42
60
21
80
37
60
60
60
18
90
24
35
19
30
66
6
30
288
6
24
11
103
6
90
9
21
66
30
30
36
42
95
103
54
6
12
42
36
114
54
186
114
30
6
30
216
42
132
78
78
18
72
17
97
78
90
12
11
13
96
6
42
35
7
89
1
60
6
29
175
114
12
35
73
156
18
36
30
30
150
35
31
48
6
27
3
24
53
193
84
18
72
33
27
6
54
36
5
67
12
30
12
24
54
90
36
6
5
25
23
67
6
87
45
66
36
90
36
63
69
66
36
66
42
162
60
150
6
60
3
32
97
180
11
31
24
36
5
205
51
183
42
48
24
135
3
29
61
54
24
54
30
72
24
6
54
42
24
48
131
31
36
125
13
36
18
72
5
19
6
144
90
42
60
144
78
30
60
47
1
42
21
21
24
42
89
55
60
36
42
12
35
13
6
29
1
30
132
120
90
24
179
1
18
36
30
6
101
7
66
12
72
48
3
45
30
36
18
90
5
37
59
49
12
35
1
120
138
30
54
48
18
120
150
114
12
59
85
75
177
12
12
6
60
54
66
18
66
156
144
48
102
23
43
54
144
30
42
24
60
36
102
105
21
66
6
24
171
32
1
96
24
24
48
60
3
117
27
27
48
5
85
36
24
90
120
18
84
84
24
42
33
15
17
25
24
15
45
6
90
6
192
18
198
72
42
102
30
108
30
36
72
12
180
48
24
33
93
90
174
24
42
108
24
6
54
36
24
12
48
36
36
6
24
6
18
72
27
57
23
7
96
30
48
27
9
90
54
54
18
63
57
24
18
66
24
42
24
102
24
54
132
24
129
21
36
23
1
24
30
9
32
1
60
48
36
6
24
174
6
6
48
119
31
6
54
12
24
6
30
77
103
24
6
24
30
101
55
12
18
42
42
6
60
18
174
5
1
6
48
12
54
42
29
49
42
5
49
90
84
6
11
25
24
108
66
30
42
12
77
1
12
72
78
72
101
37
18
78
30
72
53
25
186
60
156
5
13
35
25
54
42
36
48
42
72
6
36
6
12
5
1
60
6
90
138
6
12
135
9
78
30
12
159
32
109
54
29
1
24
42
30
24
12
24
24
11
1
84
90
24
30
12
12
96
35
96
13
72
11
192
37
18
233
67
12
6
27
15
17
19
174
12
36
15
39
150
108
30
150
12
23
7
66
18
66
18
33
9
30
96
60
12
66
15
32
139
36
24
18
71
61
3
21
27
32
37
18
42
6
24
36
18
11
16
128
64
93
198
54
210
21
9
23
13
12
54
24
84
12
30
6
42
42
6
75
57
126
6
18
18
15
32
48
97
96
15
99
45
63
72
72
113
13
144
99
15
162
15
9
66
78
6
81
63
ABCD 98196024614*3^$a+1 [50345]
84
77
49
18
53
24
31
180
17
36
96
103
132
48
126
60
11
43
101
1
54
5
31
18
18
132
12
36
17
7
54
84
18
42
66
36
5
19
12
185
127
48
5
12
132
109
66
36
60
18
155
180
25
54
12
89
145
36
23
48
72
271
54
18
252
72
5
48
43
72
162
174
5
72
13
71
36
24
19
65
36
36
19
90
18
18
114
29
19
5
1
174
41
37
54
53
12
1
18
17
7
72
54
12
180
234
126
23
55
72
53
84
55
41
19
18
30
5
19
120
108
186
30
42
30
18
71
43
66
71
60
108
1
47
55
132
125
157
90
18
35
91
234
168
35
193
24
18
65
19
24
137
72
55
36
41
48
73
18
125
1
204
30
149
37
36
102
17
19
132
108
65
1
90
24
101
1
95
84
1
42
30
198
113
84
43
65
19
180
60
29
79
12
53
7
161
49
59
12
288
72
19
150
11
60
48
1
54
24
65
61
90
72
12
36
5
144
85
78
30
468
6
48
41
84
25
66
144
6
47
7
30
132
18
17
84
216
55
5
13
96
35
127
53
31
5
73
191
19
90
35
72
19
6
30
90
24
12
35
127
233
55
18
6
48
17
24
120
24
36
31
53
43
120
24
66
35
7
17
84
7
102
95
36
31
54
126
89
96
49
90
41
84
60
36
49
42
17
12
1
258
12
5
48
144
37
54
41
180
31
53
1
18
186
71
13
18
5
85
18
72
234
6
192
72
5
36
67
53
163
90
42
29
36
19
126
23
67
17
55
77
85
71
24
19
65
97
30
5
67
113
84
24
55
174
18
90
132
12
71
24
19
162
143
1
179
37
18
209
288
25
35
247
36
41
48
97
36
54
30
35
163
197
79
30
222
162
18
53
31
24
29
108
108
1
18
42
11
109
143
7
54
66
89
1
59
36
85
18
17
61
54
29
36
115
54
11
79
84
132
18
35
31
41
121
59
301
35
24
48
96
85
150
120
150
35
19
101
19
90
107
151
29
24
19
108
65
25
35
12
61
47
223
17
48
1
198
41
31
89
36
43
12
125
324
7
89
103
72
5
19
101
19
54
275
37
119
60
175
60
281
180
181
35
19
144
90
36
35
36
163
60
36
300
78
35
31
5
120
60
72
72
67
185
31
53
96
31
53
55
24
12
5
19
120
17
19
5
264
132
49
36
54
41
108
12
133
107
49
126
72
60
108
48
24
17
84
7
53
36
85
71
108
24
13
179
24
1
11
24
19
17
67
17
360
79
29
133
48
126
53
55
77
36
19
29
36
144
36
24
216
31
89
96
48
36
91
18
35
36
19
5
91
108
17
144
31
18
35
1
90
60
17
72
121
6
48
6
155
60
72
144
48
1
71
43
48
144
18
23
108
36
36
109
143
37
35
36
73
30
89
7
29
7
17
37
11
109
59
12
144
61
54
29
169
12
18
41
37
119
36
60
144
84
205
162
17
120
97
11
180
55
77
55
30
6
65
36
1
18
77
12
145
558
53
37
143
19
41
49
18
24
101
133
11
24
12
55
197
36
91
41
67
126
72
18
89
55
77
13
23
85
54
53
127
60
29
19
162
36
78
66
18
5
36
31
41
67
5
103
77
91
29
252
1
42
65
37
23
13
143
7
48
149
1
66
41
120
97
18
29
19
54
23
84
91
17
60
36
109
126
90
35
12
ABCD 98196067376*3^$a+1 [50004]
23
61
65
103
191
25
84
60
36
23
25
53
55
35
25
5
31
23
13
144
29
72
79
11
12
61
125
19
96
29
66
54
60
102
49
59
25
11
6
48
7
11
25
24
11
25
48
132
12
17
30
24
145
36
72
11
60
30
6
30
96
43
257
67
144
173
7
36
108
29
91
36
107
48
198
7
83
6
30
204
181
11
25
143
205
29
115
65
7
41
132
151
59
25
216
36
36
107
156
49
36
12
96
23
121
5
7
24
12
72
72
24
11
73
144
24
47
12
6
126
25
12
36
17
43
101
43
12
24
83
120
13
72
108
11
18
36
174
85
23
72
97
72
11
6
84
31
29
79
36
11
36
1
17
36
19
36
11
6
223
11
84
60
1
108
155
25
35
1
60
29
19
36
17
36
19
36
89
91
17
36
19
65
151
17
18
37
72
65
6
12
13
47
1
11
42
43
36
119
133
245
54
25
5
31
36
48
143
73
36
83
6
7
36
12
108
29
36
36
43
24
120
96
12
144
47
13
11
18
48
24
115
5
18
42
66
25
108
101
24
144
19
72
11
18
31
59
13
48
11
144
60
12
25
24
5
31
59
54
24
19
71
25
227
18
79
59
24
61
83
36
25
41
31
29
43
11
1
29
78
30
31
5
7
65
54
25
72
17
55
36
29
36
54
24
48
78
43
36
36
36
48
35
145
24
84
168
5
126
6
12
7
53
127
263
49
83
30
126
162
7
35
48
72
49
47
12
13
5
42
12
6
180
115
36
11
120
222
54
12
49
5
151
143
61
5
54
25
11
6
7
336
65
115
36
60
23
6
7
5
18
25
65
42
109
60
23
108
24
97
59
132
66
24
7
36
12
17
7
41
6
73
17
174
18
42
12
49
131
108
90
6
1
24
11
36
48
13
41
36
67
95
13
41
24
66
216
54
24
54
37
11
61
24
29
223
65
91
101
96
18
90
102
25
24
119
72
37
35
12
133
36
11
6
12
60
126
145
60
59
186
55
29
43
348
29
19
144
137
6
145
71
61
108
12
17
18
198
19
47
6
7
131
6
43
77
36
108
6
61
5
7
65
168
120
18
144
25
11
42
7
65
120
90
6
54
97
11
25
48
137
18
36
85
36
36
12
168
23
49
155
37
107
1
17
84
36
31
36
41
6
145
29
6
61
23
36
78
55
53
18
1
72
132
5
43
11
78
55
65
31
72
12
53
66
78
66
6
7
11
1
17
84
60
18
73
36
71
36
12
61
29
18
42
72
72
30
61
125
12
6
61
23
85
12
11
90
31
11
12
25
24
41
31
95
85
48
60
72
47
1
125
235
29
36
36
150
66
67
5
43
17
210
18
204
43
23
49
36
84
132
144
23
36
13
48
72
35
133
23
49
5
31
180
29
30
13
29
7
12
29
103
12
17
55
83
42
19
72
119
85
59
126
43
191
61
96
65
48
150
109
60
11
12
13
101
48
7
53
30
13
12
24
77
54
18
24
18
73
35
61
252
47
1
36
204
41
6
84
13
113
7
179
1
65
115
29
6
12
25
72
29
6
54
43
12
24
12
11
42
55
24
167
24
109
11
61
24
11
169
36
5
60
12
114
54
54
12
49
137
91
47
42
90
30
67
12
36
269
19
108
17
72
18
36
138
6
36
37
29
7
36
89
66
24
108
1
108
53
48
31
36
36
29
30
60
18
43
12
24
144
131
18
222
1
29
24
66
6
102
18
31
12
24
36
41
18
132
36
61
12
72
36
144
29
18
72
97
36
96
72
12
35
12
108
25
11
90
115
24
23
72
60
1
17
7
36
36
12
17
91
96
48
36
35
73
65
43
47
25
36
72
36
29
31
11
126
12
78
54
18
30
79
180
83
42
18
30
150
37
65
90
13
5
43
29
18
42
18
73
17
72
48
43
65
150
108
12
18
6
30
31
65
43
5
72
7
65
31
11
1
107
48
49
131
25
24
173
36
30
13
84
72
53
7
137
7
12
29
7
24
101
43
36
95
205
101
18
13
228
29
43
47
18
43
29
78
37
101
31
65
7
47
12
49
48
17
144
36
43
23
ABCD 98196428888*3^$a+1 [50012]
15
9
12
108
39
8
160
32
61
96
168
75
57
36
3
24
8
64
56
145
39
248
48
85
84
96
135
104
13
72
83
120
120
40
33
119
120
48
1
111
56
240
229
11
112
48
48
24
45
83
24
169
47
40
45
107
72
109
51
33
108
48
51
176
24
48
40
8
40
117
12
95
13
27
48
117
84
191
136
93
11
40
24
344
37
35
40
93
60
15
81
15
81
71
337
252
51
120
69
123
32
61
27
48
57
15
57
23
112
24
96
56
120
88
24
120
57
23
1
119
1
119
88
117
75
80
16
152
24
1
72
47
40
165
83
72
1
39
96
104
169
255
21
84
87
93
27
104
61
48
84
72
71
85
204
23
25
60
51
9
132
24
11
64
9
23
157
192
24
204
15
120
21
27
9
15
80
48
85
3
129
15
9
96
24
135
9
48
39
129
15
21
171
432
32
16
45
84
71
160
104
48
313
135
45
48
59
16
45
59
73
24
39
152
40
33
96
15
96
32
16
32
184
8
48
72
208
33
15
72
105
47
16
69
35
16
144
32
109
11
16
69
251
49
279
72
9
228
155
120
13
24
3
21
60
144
23
85
3
24
32
88
8
13
59
16
72
200
72
40
152
48
145
12
24
75
56
96
13
72
3
24
8
13
24
36
60
11
168
61
24
27
56
192
240
61
27
45
3
9
23
24
25
15
21
24
11
112
21
84
47
88
32
40
21
3
9
87
96
69
75
45
48
51
9
15
81
111
120
56
24
136
24
8
16
21
11
145
47
72
40
81
47
13
107
112
9
87
32
13
3
57
95
49
15
80
40
93
35
157
24
147
72
177
71
13
59
181
72
84
63
93
24
131
37
35
112
141
59
229
147
9
39
24
8
40
80
24
49
191
169
111
8
160
57
48
23
72
112
48
8
49
23
40
80
40
32
13
3
72
57
39
105
36
11
24
48
1
87
24
48
120
57
15
8
88
152
73
63
69
107
61
3
24
72
8
120
72
160
24
225
39
33
180
99
8
1
191
49
12
24
24
11
168
88
32
16
72
48
224
40
33
24
15
45
35
25
71
72
73
348
24
35
48
24
184
72
192
8
72
1
12
35
24
193
87
24
45
12
303
72
32
1
204
72
35
16
72
33
12
155
16
141
24
11
109
36
15
120
96
80
120
97
15
117
51
117
27
8
1
167
85
3
57
15
192
45
72
11
97
60
36
47
240
37
123
32
72
96
13
180
60
132
47
85
155
120
40
177
71
64
8
120
1
39
8
24
40
80
49
24
63
45
3
120
9
47
96
184
24
24
32
265
23
13
24
11
40
32
16
9
23
49
180
35
40
153
23
13
371
13
27
48
32
40
21
3
165
27
80
88
72
45
60
60
3
69
123
48
120
165
84
60
27
56
157
147
56
64
96
24
56
72
253
107
85
60
12
11
25
24
39
72
93
251
61
35
265
39
69
75
69
35
73
15
32
37
51
57
72
23
16
56
48
72
160
69
60
15
104
61
59
37
11
24
88
21
51
8
88
33
47
97
12
264
72
24
83
48
24
16
45
59
109
51
129
87
72
32
85
3
128
97
47
61
35
40
249
180
35
48
16
296
73
15
48
240
45
147
45
108
192
111
24
32
1
15
72
ABCD 98196451924*3^$a+1 [50053]
85
71
12
120
37
131
157
176
39
96
169
96
71
96
25
227
621
27
60
25
59
84
129
432
48
160
395
133
83
61
71
57
63
48
36
61
107
12
288
48
240
72
60
156
264
108
228
129
16
59
48
24
13
83
72
108
72
72
264
12
24
13
71
36
181
95
60
108
25
59
60
216
204
252
24
145
107
69
171
384
156
153
27
48
72
13
144
47
60
588
72
84
36
96
240
12
61
384
23
9
111
84
108
48
120
192
36
24
12
96
145
467
13
167
73
288
95
96
24
36
144
72
13
107
12
105
16
59
192
96
24
45
15
216
120
273
256
144
47
624
156
264
240
456
213
291
384
60
72
264
1
59
96
120
237
63
84
36
120
193
35
24
96
204
48
84
180
36
13
119
313
215
60
84
24
144
192
84
60
420
336
253
96
179
60
288
33
16
239
72
12
157
80
16
47
192
33
15
321
15
81
15
145
59
216
84
249
123
84
168
73
23
204
252
33
183
24
228
60
96
12
37
83
333
159
96
1
119
132
132
108
168
45
51
108
48
12
108
144
153
51
12
49
119
25
167
25
239
36
72
108
144
48
252
336
132
216
132
157
95
1
35
36
120
120
48
252
96
72
60
156
156
96
49
35
36
120
144
48
72
36
120
13
80
160
179
48
168
24
61
35
96
24
36
193
48
144
35
93
112
95
193
143
84
45
208
35
45
87
36
213
16
144
96
11
204
168
216
336
156
109
59
60
9
96
267
24
285
48
3
109
83
36
120
81
3
48
189
3
180
72
108
60
96
120
81
51
180
57
3
13
95
72
169
11
24
168
252
120
1
23
84
60
201
159
1
35
285
96
195
13
23
12
96
72
168
132
25
32
303
129
63
97
71
9
63
1
467
132
108
13
47
49
11
37
263
264
84
61
11
37
512
15
49
96
143
36
72
444
60
396
120
72
228
13
59
117
111
120
25
48
347
120
109
11
372
1
167
12
36
312
204
165
111
193
ABCD 98196537022*3^$a+1 [50008]
6
72
24
24
12
7
77
6
42
12
54
12
12
57
105
48
42
30
54
9
51
12
81
27
69
57
39
9
6
1
48
48
80
105
18
21
99
13
29
102
30
63
64
5
18
18
39
3
36
24
33
45
19
29
54
13
48
32
63
36
144
6
36
3
15
66
36
12
36
91
11
21
81
60
18
1
80
27
21
153
55
11
6
48
12
19
77
24
27
16
101
43
41
55
65
120
36
3
3
13
53
24
3
27
48
12
6
42
25
11
114
19
17
6
18
18
21
3
18
18
42
12
18
66
63
27
36
66
79
29
3
48
45
24
54
30
72
31
59
18
30
66
60
12
18
24
66
72
54
6
27
21
27
57
36
36
78
30
18
54
66
138
36
24
12
7
65
222
24
30
6
37
48
89
24
31
17
48
42
37
35
30
15
16
5
36
18
18
3
48
3
108
30
3
69
27
21
30
60
60
6
15
81
18
6
7
65
54
9
87
12
6
7
32
51
42
19
71
25
5
84
6
18
24
12
27
57
36
67
17
12
19
80
45
6
18
30
109
11
21
63
1
47
24
9
16
29
3
16
71
57
64
5
27
21
48
27
16
59
12
6
84
15
33
31
32
39
9
15
49
77
18
1
41
6
129
39
9
64
29
60
18
6
31
23
54
6
45
48
81
15
15
12
60
180
120
18
6
36
36
13
71
57
39
12
6
6
96
97
5
90
1
59
12
57
3
13
48
23
174
12
96
18
6
7
11
66
3
3
61
119
30
48
6
117
33
15
39
42
24
30
36
30
60
60
15
112
47
150
102
24
6
18
96
24
30
30
12
84
6
72
18
18
79
17
60
36
15
75
30
144
60
54
84
42
24
36
43
41
7
17
12
48
12
36
19
23
57
3
60
12
18
51
15
33
16
23
9
15
18
79
11
48
84
81
45
12
36
54
13
17
30
1
65
24
36
3
87
25
41
48
7
35
48
189
69
43
89
48
30
9
39
12
18
6
21
16
48
48
17
6
60
18
54
6
12
12
6
30
19
17
54
54
42
9
16
11
48
37
48
35
13
23
9
27
37
5
6
60
121
23
132
24
61
41
55
47
72
18
30
30
27
9
6
24
6
18
18
79
23
25
32
21
60
60
19
32
9
39
21
42
6
24
30
12
60
84
9
45
6
45
15
24
48
9
141
42
66
6
30
3
75
42
24
3
33
31
5
12
72
87
93
24
6
6
18
54
36
66
48
30
30
18
3
117
54
18
67
59
6
15
112
53
43
32
63
30
12
36
12
6
33
3
30
18
13
80
27
69
64
29
3
45
12
96
60
43
77
12
55
144
77
30
60
73
41
12
30
60
1
83
109
17
84
43
32
21
27
3
24
37
32
112
23
138
18
45
15
60
37
32
15
1
65
24
18
18
12
12
27
16
23
12
72
12
9
27
24
13
32
39
6
6
54
18
21
45
72
108
54
9
48
3
6
6
18
30
33
48
105
24
36
30
36
25
23
12
84
6
3
16
32
16
41
12
48
6
6
31
47
48
49
95
33
57
36
3
16
11
12
42
15
45
19
32
15
81
3
66
204
15
9
24
12
30
24
45
9
42
6
7
80
27
90
18
102
19
77
12
39
21
6
69
3
61
47
33
48
81
54
25
53
6
66
3
33
12
12
30
9
69
42
6
91
23
18
6
49
65
15
3
42
67
32
112
35
30
60
19
48
47
72
105
21
75
39
60
45
3
12
24
6
3
144
21
60
31
41
6
24
24
1
11
37
32
51
13
11
36
1
77
3
93
3
15
48
1
29
78
96
30
30
66
24
15
75
6
12
6
96
24
42
42
97
89
30
60
13
47
54
42
49
48
29
51
63
60
6
12
3
144
135
25
59
84
49
23
6
18
33
9
18
6
15
9
6
6
18
25
11
96
54
96
18
54
39
3
90
3
33
114
6
39
9
30
25
35
13
41
87
21
114
48
57
63
36
30
60
3
48
16
23
57
3
24
96
54
63
64
41
103
41
39
96
16
23
30
60
79
11
36
1
17
63
3
45
9
18
24
18
30
42
36
54
9
39
18
18
150
72
18
216
13
65
30
33
112
35
45
48
177
15
51
36
25
41
12
72
24
91
96
23
36
66
51
33
54
6
258
12
48
18
3
9
6
30
67
23
9
16
119
18
7
95
18
111
33
24
66
66
3
81
15
21
108
6
57
3
13
83
12
72
24
1
23
9
3
30
18
36
54
115
71
9
21
12
15
3
13
80
27
102
42
85
11
54
15
16
35
13
23
18
42
120
85
32
16
53
84
18
165
144
48
3
61
96
48
32
3
45
33
15
27
132
36
30
78
6
24
24
66
54
3
45
42
30
27
135
6
3
9
36
12
39
45
3
63
150
48
24
162
36
48
6
18
66
67
17
15
81
12
42
6
3
48
16
48
125
3
9
39
225
24
55
71
60
120
6
12
19
32
45
3
63
24
42
60
12
18
30
39
69
75
15
66
24
192
12
27
16
47
60
66
30
6
18
18
72
3
45
12
6
60
42
43
17
15
3
114
6
24
18
102
21
21
66
54
6
48
6
60
24
114
1
5
84
90
30
36
66
9
141
108
6
1
59
42
42
33
3
54
48
30
108
12
30
48
36
6
9
3
60
48
12
72
30
63
51
42
48
120
90
129
27
117
16
17
30
49
77
3
16
29
195
9
42
96
24
69
9
42
18
12
18
36
24
36
60
49
47
66
15
9
7
23
18
30
66
192
7
17
18
42
6
61
47
49
32
33
36
6
60
18
36
84
15
21
42
12
133
32
321
6
6
67
48
23
36
60
24
6
24
3
9
24
48
18
84
66
30
138
ABCD 98197153196*3^$a+1 [50081]
36
24
47
24
91
36
18
15
104
61
144
120
131
109
66
42
12
42
9
81
48
87
81
12
35
1
54
81
144
87
65
48
16
141
36
47
145
6
17
13
60
15
69
11
64
33
144
71
25
72
18
5
49
63
27
5
43
5
145
30
81
9
111
39
120
17
19
45
99
125
96
64
128
48
16
45
18
18
63
56
31
9
8
160
32
1
42
117
9
72
167
85
120
72
83
151
96
225
81
12
131
1
303
15
6
99
8
48
72
97
30
6
51
80
31
372
60
57
8
48
7
96
252
77
205
147
48
81
30
9
33
84
3
120
45
35
31
96
48
42
48
18
53
1
78
18
12
468
263
216
151
129
39
9
21
36
60
75
128
67
45
9
126
54
84
23
144
13
27
320
13
75
8
25
63
69
131
40
9
95
40
8
37
66
321
24
69
270
42
3
32
49
111
144
51
144
69
45
51
56
40
8
61
59
7
41
55
57
27
5
13
78
12
65
85
12
6
102
186
246
35
24
184
32
31
132
102
63
153
24
108
12
6
48
81
45
78
48
69
75
6
87
21
59
25
96
84
132
30
198
60
12
75
33
60
72
54
165
24
152
13
27
8
72
313
36
51
3
108
33
381
3
72
176
48
1
39
80
16
33
18
53
55
36
5
64
129
23
97
255
80
121
54
18
48
47
49
39
96
24
69
75
231
9
32
1
12
27
56
67
90
75
72
33
47
40
8
85
72
36
63
21
36
63
56
48
85
108
18
29
61
51
48
33
12
27
33
23
13
195
87
162
42
138
6
45
80
127
129
8
37
3
176
24
37
35
13
35
1
191
40
75
45
80
144
1
54
89
1
36
59
19
165
267
45
3
6
54
17
48
16
57
39
39
65
1
15
45
99
9
48
72
15
165
107
96
48
271
129
21
54
12
18
54
18
159
48
45
171
216
81
63
135
72
17
37
150
54
84
36
15
57
39
165
36
120
47
16
56
43
45
536
121
15
56
72
112
56
37
83
232
8
145
48
167
217
23
13
11
55
89
16
99
12
17
7
48
105
21
24
180
15
51
6
135
135
65
25
180
3
153
143
24
120
48
64
24
9
60
90
81
24
183
12
180
57
33
15
45
66
6
11
192
16
69
12
63
81
6
18
30
72
114
15
21
3
105
156
51
128
7
90
84
11
24
64
15
113
223
24
210
15
96
51
96
93
32
19
125
31
222
83
120
112
21
54
42
48
51
39
42
15
8
85
83
64
128
7
9
51
90
108
95
40
80
31
6
123
3
77
67
165
8
16
56
241
12
51
32
25
24
15
24
104
72
55
129
56
25
6
57
123
228
6
48
132
84
51
9
102
33
32
88
24
96
21
66
129
224
25
24
162
180
9
129
72
168
18
54
84
35
25
95
24
115
381
9
87
9
72
228
51
80
31
18
36
3
15
81
69
27
93
11
136
255
33
72
56
48
16
24
15
42
18
12
9
135
270
35
145
54
17
7
216
65
16
8
40
63
72
36
141
111
57
33
24
15
33
6
9
32
24
24
181
234
18
102
81
45
75
21
11
144
19
6
15
93
27
93
35
97
39
24
120
56
31
41
97
6
321
48
56
109
51
56
79
30
96
18
30
132
48
132
11
109
3
105
60
36
111
9
119
193
102
65
72
ABCD 98197711778*3^$a+1 [50010]
48
18
48
31
11
93
15
153
24
3
6
120
15
48
15
25
17
15
9
24
42
13
53
115
48
29
36
72
31
23
49
104
16
17
30
18
39
45
51
27
18
84
6
49
83
117
72
33
132
36
48
60
19
24
89
24
111
24
303
18
42
6
39
24
40
11
90
36
79
8
3
24
30
30
12
13
17
15
75
45
75
85
209
39
27
21
129
7
80
48
9
54
49
11
66
144
156
6
73
5
6
189
51
12
42
30
49
11
13
17
39
88
32
48
15
78
3
24
112
23
97
29
3
72
3
93
16
65
15
88
48
41
36
60
42
60
25
5
126
109
53
42
42
7
11
6
103
47
9
72
81
7
5
12
15
9
24
36
51
16
80
45
12
66
12
33
9
18
69
24
40
48
23
153
123
37
17
48
6
9
15
18
15
64
83
61
72
56
57
7
24
32
3
24
6
15
16
23
54
19
119
42
48
12
60
30
48
18
7
23
73
23
57
39
24
9
48
88
41
15
24
24
9
55
5
48
42
90
48
15
3
12
49
48
8
16
11
21
9
31
11
6
42
13
24
59
117
112
155
180
1
11
21
39
36
24
48
246
66
24
30
39
21
54
61
32
45
67
17
39
21
54
42
108
31
56
9
7
23
9
16
95
1
35
84
57
9
72
7
149
6
36
18
54
42
15
69
43
56
153
54
25
71
33
112
120
5
43
32
3
36
49
8
48
9
31
23
42
15
16
80
72
15
33
33
31
56
15
129
15
25
152
39
1
120
24
5
102
30
48
18
54
103
65
31
41
66
13
23
25
8
64
227
42
132
63
9
54
9
40
23
12
6
36
90
57
63
96
18
15
9
39
111
12
13
35
30
42
48
6
7
95
12
18
54
133
143
48
9
33
54
66
234
54
151
29
3
81
15
64
8
9
42
30
31
24
48
35
126
31
17
48
54
48
73
48
71
36
13
137
12
12
30
48
18
79
32
168
16
8
9
31
32
33
30
114
18
252
42
31
8
27
61
8
3
126
127
24
53
102
30
30
57
81
55
32
39
6
163
56
72
72
16
32
9
55
8
64
8
15
1
5
42
6
90
24
73
17
42
13
17
18
30
55
96
8
9
24
18
93
16
11
222
36
75
9
15
33
7
23
12
60
36
78
30
25
32
45
78
132
42
18
48
24
30
12
18
12
66
12
7
48
8
15
1
17
126
105
16
56
9
31
8
63
33
3
13
233
55
48
17
15
48
33
84
18
12
96
30
72
55
48
80
57
72
18
93
27
42
30
54
30
1
35
93
112
24
56
16
168
24
104
24
9
6
12
6
120
24
39
168
33
7
53
19
32
39
36
13
83
30
48
18
84
30
27
96
136
41
48
36
43
161
111
9
7
24
11
37
23
9
87
42
7
89
39
72
24
51
45
88
11
6
111
15
9
16
5
18
12
12
66
63
27
24
30
30
129
33
55
275
36
60
12
1
104
144
57
30
90
102
1
23
24
96
210
18
21
9
55
23
177
51
157
56
40
48
32
111
12
156
84
48
12
6
27
87
90
138
30
151
11
21
105
55
32
81
6
73
5
67
23
12
138
19
11
45
48
64
96
65
72
15
16
59
12
1
35
30
24
6
12
108
105
72
27
21
87
12
45
81
30
114
135
63
105
75
85
48
23
12
12
90
15
51
45
51
37
17
103
41
30
48
9
159
1
32
69
19
24
5
42
54
91
17
15
24
57
42
30
24
7
11
12
54
51
81
24
30
9
40
32
24
39
54
91
47
145
35
13
5
3
39
18
36
18
36
12
42
18
12
6
12
31
96
41
31
72
101
27
24
39
9
24
33
111
3
30
66
36
1
24
23
12
30
48
15
264
81
60
48
43
8
16
11
85
11
66
12
18
30
120
42
66
66
57
51
18
84
138
37
95
120
1
5
27
16
72
23
81
16
8
168
21
3
27
37
11
21
16
17
30
25
96
47
60
37
89
54
33
24
93
90
72
49
35
21
15
153
24
3
30
7
48
23
6
3
27
54
60
19
89
42
21
40
77
18
192
49
65
151
47
49
23
30
30
13
53
18
9
88
77
90
25
80
45
75
24
33
126
42
6
90
30
66
7
80
63
33
45
43
32
48
9
18
30
90
30
6
96
18
108
43
59
12
36
45
33
127
32
3
24
21
120
57
198
73
65
31
32
27
21
168
40
71
36
6
60
30
108
54
99
24
16
48
32
21
6
54
72
31
72
8
129
31
29
6
24
168
60
42
66
117
15
12
24
69
51
37
24
8
72
33
42
93
33
60
138
96
18
36
30
54
39
21
66
1
23
33
225
87
24
168
171
12
36
13
23
84
54
30
12
13
17
156
75
3
21
3
102
18
6
54
33
99
60
24
265
5
42
24
49
ABCD 98198390606*3^$a+1 [50016]
192
53
91
24
56
81
67
176
24
52
48
140
52
60
60
140
69
175
5
135
4
140
88
149
36
115
8
4
17
91
8
16
156
12
113
3
64
113
3
124
17
144
7
89
103
72
20
24
100
5
7
152
21
55
144
53
103
120
60
296
4
41
115
68
72
244
84
48
12
20
40
12
65
15
60
9
79
216
44
21
271
8
136
17
55
128
24
117
91
128
100
77
3
21
31
53
7
12
140
21
19
41
72
3
60
21
180
135
69
12
79
84
17
67
137
75
4
36
41
67
77
55
36
125
163
96
8
21
111
60
4
36
68
141
259
137
43
293
27
96
52
24
48
32
9
31
24
72
8
124
101
19
53
60
27
72
81
103
125
55
41
55
36
60
44
16
44
100
96
24
8
96
100
36
60
8
132
24
84
76
24
72
44
84
93
240
67
72
125
19
5
159
72
21
3
100
221
3
88
48
44
81
55
84
36
77
3
76
96
29
144
180
159
177
271
89
99
64
156
60
5
12
115
60
60
72
108
164
144
60
117
43
104
96
16
36
104
40
29
36
15
16
60
72
80
40
212
28
53
43
44
60
177
36
19
84
116
28
240
60
272
184
72
173
79
113
39
16
8
84
40
48
164
21
144
75
24
16
84
12
72
12
5
39
76
20
28
197
99
45
31
329
139
20
112
48
113
79
101
39
129
19
20
220
32
48
160
53
163
125
31
84
137
19
20
124
36
44
45
15
36
4
36
41
84
43
60
108
108
36
68
40
20
60
33
127
48
5
3
21
19
36
24
180
72
12
137
115
29
7
60
65
108
12
60
7
41
7
68
21
79
60
17
60
99
489
111
21
19
104
21
84
91
44
52
48
216
48
48
125
3
40
44
33
247
92
28
56
84
33
139
108
41
211
120
44
64
101
111
21
27
16
204
60
36
216
89
135
57
19
125
91
44
100
48
120
12
24
116
81
103
144
132
44
52
65
48
60
72
19
140
28
32
100
120
29
192
7
180
12
48
41
67
32
192
105
39
57
39
40
149
39
28
8
21
75
28
32
4
60
317
79
104
64
48
68
76
120
44
4
132
41
43
65
12
3
100
104
12
69
115
125
12
55
32
132
321
7
108
24
8
33
7
56
100
72
12
80
177
19
44
52
60
120
24
84
36
56
45
180
151
12
60
12
44
45
31
8
33
67
41
187
48
84
216
41
31
5
19
108
20
28
8
76
101
7
48
12
41
79
12
8
12
69
159
76
36
96
44
165
180
43
12
60
36
212
12
4
44
52
20
48
160
140
21
7
53
99
96
180
57
99
76
68
124
72
65
55
180
20
16
168
44
112
89
79
77
91
24
108
53
108
7
84
29
7
8
52
8
24
16
137
63
45
67
24
60
120
180
36
5
84
183
36
21
355
8
112
36
29
31
149
259
12
24
24
80
117
27
12
4
140
196
84
41
15
21
7
12
80
45
459
120
204
12
40
188
21
39
12
84
136
89
91
161
7
101
139
48
12
12
84
224
21
36
31
5
24
216
19
24
24
20
237
19
104
60
28
53
19
36
200
16
8
28
12
60
60
36
56
16
29
19
ABCD 98198450908*3^$a+1 [50000]
78
12
5
16
132
8
4
21
11
64
45
60
27
60
15
30
18
102
39
63
5
25
23
108
7
33
92
85
23
25
27
12
15
120
45
33
12
47
43
96
21
36
48
9
6
17
73
71
4
117
30
9
9
30
21
39
12
42
11
16
48
8
4
36
33
15
27
5
28
9
30
21
15
30
51
3
30
3
60
72
3
57
93
39
3
21
32
7
33
8
49
3
75
57
15
41
7
45
32
36
60
12
7
81
24
141
27
57
15
3
5
24
4
57
12
47
16
3
24
6
111
60
3
66
27
3
41
31
48
57
63
81
3
21
27
30
72
6
60
12
9
8
13
23
12
73
30
41
4
9
3
3
17
7
48
12
30
3
32
43
18
11
49
54
33
12
12
9
75
36
21
72
30
5
13
30
78
30
60
45
24
72
104
55
125
37
138
45
36
69
12
42
18
35
37
27
156
80
52
3
17
25
36
84
90
33
84
3
5
1
84
6
21
20
4
12
45
12
3
32
1
60
42
18
59
163
18
11
1
63
36
3
30
48
18
282
27
21
42
12
48
132
30
27
3
5
36
16
21
15
27
21
15
17
40
24
93
36
24
18
12
36
81
60
56
28
9
27
24
105
42
5
13
30
21
21
39
39
105
27
9
3
57
9
30
29
25
36
12
12
51
39
33
15
9
3
66
15
12
27
93
72
63
105
24
9
27
15
5
13
47
13
51
39
5
37
30
17
28
80
88
9
90
66
71
19
12
33
9
27
9
24
30
18
120
12
6
5
40
39
120
90
6
162
47
1
42
9
63
18
63
20
25
42
42
18
9
24
69
51
9
6
101
13
63
15
9
9
12
27
12
21
18
12
30
3
39
21
27
48
12
69
68
1
162
9
48
15
108
48
150
24
47
13
30
141
36
48
12
51
12
30
6
12
42
48
12
6
24
36
45
15
12
17
1
147
84
9
15
9
36
39
32
103
60
150
11
37
60
18
21
21
27
111
12
42
36
75
44
52
44
25
39
15
65
13
3
84
45
6
42
39
60
21
12
6
9
21
72
42
90
3
3
57
15
42
6
24
18
18
21
108
3
12
57
33
18
5
25
60
35
28
27
17
1
15
24
3
18
54
33
135
30
27
15
77
19
42
39
21
39
36
63
60
81
3
18
42
101
16
48
15
30
30
78
35
43
12
29
60
16
48
15
57
8
25
15
12
84
80
13
6
60
54
36
51
21
12
30
18
3
56
31
33
99
33
20
7
6
12
18
77
7
66
27
57
3
72
21
27
3
45
57
12
30
18
23
37
12
6
24
17
13
51
44
1
24
15
3
105
27
36
24
6
24
18
5
43
45
15
57
57
6
12
12
108
33
15
54
18
12
66
24
36
11
136
3
60
24
101
7
53
84
60
36
25
27
27
33
93
90
5
7
17
13
60
12
30
36
12
30
18
9
3
42
18
12
41
7
12
30
75
51
81
24
9
60
83
28
15
12
12
36
54
11
36
13
6
30
12
60
12
36
11
76
63
24
53
25
27
45
51
44
1
51
39
21
3
17
4
147
42
48
3
92
4
69
51
63
53
4
33
27
9
54
66
27
33
114
60
60
21
57
12
90
17
40
3
18
3
15
5
109
66
30
71
1
12
36
75
39
6
15
72
24
141
12
78
77
1
54
36
17
168
16
33
23
25
12
27
8
12
31
18
42
5
13
15
36
3
57
48
75
53
13
11
13
27
51
42
27
33
60
30
5
31
42
12
6
17
43
30
11
13
11
36
73
18
57
108
48
45
24
63
32
1
15
99
6
12
3
15
90
39
8
43
54
18
18
27
33
84
6
30
12
3
57
15
12
15
5
88
33
12
39
3
77
4
15
45
60
32
24
40
63
18
3
32
43
30
120
30
30
39
21
24
15
36
32
12
28
8
7
12
21
20
79
5
43
12
57
21
30
9
9
51
20
76
15
102
36
30
24
48
48
41
16
15
42
66
72
42
66
12
12
6
59
31
9
12
39
45
60
117
12
27
8
28
45
39
39
9
8
37
47
1
12
87
3
6
12
3
36
44
49
15
33
102
36
60
12
29
24
76
33
18
30
35
40
15
33
56
49
11
49
42
42
36
12
47
1
84
6
21
9
15
24
12
39
21
9
47
28
15
21
3
5
73
27
60
51
24
36
30
51
21
27
3
12
21
32
13
30
12
12
18
18
21
81
30
48
60
24
18
78
72
12
30
120
78
77
43
78
12
3
9
138
12
156
30
54
60
6
72
15
12
3
18
12
12
60
30
5
1
12
87
15
17
16
57
75
153
35
4
141
3
12
27
6
11
43
101
4
15
36
72
57
12
140
19
114
15
21
39
48
45
12
11
19
18
18
30
11
13
48
102
30
66
144
6
30
9
63
12
36
84
6
24
18
77
1
24
6
261
21
3
24
21
39
81
51
9
12
42
90
6
60
24
6
15
32
24
28
15
21
27
17
1
30
30
15
45
12
95
7
90
36
42
48
12
5
7
18
159
36
44
4
9
11
7
57
12
3
36
137
37
6
42
23
64
3
12
5
43
69
3
33
72
21
27
20
25
12
23
13
24
111
12
3
29
1
30
24
48
42
23
43
12
18
30
60
69
3
42
36
42
30
23
40
27
12
17
16
24
176
72
72
31
12
6
39
15
81
9
15
45
3
27
6
30
12
5
24
36
7
66
11
49
30
29
25
6
42
42
6
84
6
65
7
60
9
33
30
5
25
83
12
72
13
15
32
13
120
11
19
57
48
20
1
30
17
60
25
12
11
49
60
27
9
84
27
129
30
12
69
3
66
15
12
24
24
27
5
67
17
4
56
13
27
8
25
15
48
3
9
3
12
60
21
15
21
39
9
8
100
27
5
12
13
11
25
30
12
18
24
30
93
15
72
6
42
33
44
55
21
132
15
45
3
45
24
3
5
25
12
3
3
29
1
30
41
1
12
27
9
12
102
30
23
64
44
12
25
63
24
75
6
54
6
24
36
12
18
30
24
3
15
5
52
3
48
21
21
75
63
9
111
129
12
116
67
6
39
33
107
1
12
63
39
17
40
80
4
195
54
23
43
24
57
20
49
60
12
42
60
60
5
48
4
39
17
7
18
23
16
96
33
42
78
39
15
18
18
72
9
36
32
72
13
11
37
18
42
39
9
24
23
55
9
21
87
75
33
24
33
18
108
45
15
17
64
9
35
16
39
ABCD 98198498642*3^$a+1 [50014]
35
16
32
4
9
12
63
27
54
6
18
179
13
42
72
53
13
144
51
48
92
72
72
25
99
36
63
21
224
76
12
24
84
9
27
33
107
103
150
12
60
23
13
59
160
120
39
17
60
133
87
68
7
9
60
8
28
9
83
25
18
30
60
48
27
24
80
100
9
12
42
33
32
25
23
85
18
66
95
36
40
33
66
41
72
48
84
61
3
20
49
6
66
83
31
5
96
48
52
20
49
12
35
84
25
23
13
18
5
1
15
33
108
47
72
40
129
36
11
64
51
33
9
95
60
36
1
135
9
6
45
3
126
27
32
37
30
29
49
3
92
313
15
9
11
40
20
60
84
4
45
95
24
16
45
51
120
9
60
35
156
40
36
104
16
44
160
33
23
40
68
84
145
83
12
1
66
9
9
6
77
7
33
44
49
51
8
28
20
55
18
114
17
109
15
15
41
1
18
102
3
60
69
123
164
48
25
30
17
24
24
61
27
15
9
56
37
3
57
126
41
31
17
16
56
16
93
47
24
84
24
88
24
141
90
102
23
100
3
29
121
239
76
56
205
54
30
75
32
79
41
49
15
15
24
29
73
42
12
41
49
95
60
43
6
54
72
45
24
20
16
21
3
45
24
3
8
7
120
33
12
159
18
3
117
23
180
48
7
54
51
15
18
75
69
23
28
21
15
81
3
216
176
19
5
48
13
23
109
3
8
109
36
36
15
128
61
66
90
18
17
19
21
129
11
76
80
97
36
15
32
40
27
173
28
12
33
15
72
63
21
20
25
36
15
32
12
100
45
144
59
48
67
18
24
99
96
20
49
59
16
15
42
35
19
138
47
48
1
12
3
36
69
36
11
7
6
51
56
55
45
39
29
7
17
12
79
42
18
17
60
43
24
5
31
17
13
71
61
18
81
21
3
39
93
68
16
8
103
30
75
15
5
24
25
18
6
36
99
12
84
60
24
12
33
12
23
49
35
16
135
30
215
24
103
125
37
72
36
24
18
90
23
48
16
180
20
73
18
45
152
16
39
17
24
36
283
5
25
90
96
30
51
24
12
24
39
21
15
53
37
119
457
12
3
20
145
3
15
29
28
9
60
66
9
99
36
69
99
41
61
15
20
55
65
64
21
120
51
9
39
60
36
81
12
23
163
81
80
4
36
15
36
45
3
29
61
36
15
104
61
11
13
12
78
30
27
69
35
109
15
116
85
191
4
24
159
18
15
48
45
12
15
84
33
63
45
23
25
11
49
15
92
4
45
15
20
19
57
8
24
133
12
83
12
37
84
47
7
42
18
53
124
44
36
4
57
60
95
28
111
89
24
133
15
3
36
45
20
36
28
20
1
15
21
12
27
36
20
103
17
37
12
15
60
8
85
12
108
27
68
52
8
85
51
56
24
12
145
35
4
24
9
87
33
35
1
11
108
196
56
36
24
24
121
39
12
9
111
9
24
36
23
12
4
44
156
12
4
8
48
25
72
27
33
107
13
143
73
59
37
51
92
13
108
15
9
23
49
48
87
8
28
9
23
13
48
24
66
60
29
1
6
173
16
75
72
24
9
201
99
44
16
80
19
101
24
12
48
28
108
12
8
91
9
32
25
123
9
51
156
8
73
23
79
5
36
49
3
147
30
11
12
220
104
1
39
36
33
11
1
18
5
55
81
56
4
3
53
4
68
181
51
3
102
24
119
61
27
60
80
13
36
36
39
20
100
44
144
25
23
73
72
47
88
32
31
17
55
54
71
37
18
84
54
11
13
87
20
40
9
24
95
31
197
24
4
56
60
19
57
9
23
48
64
159
66
135
15
69
20
72
19
5
24
12
64
8
88
45
15
20
145
18
144
21
57
54
18
120
6
81
8
73
48
47
64
33
51
57
72
6
30
59
28
27
117
80
48
25
36
59
16
32
13
27
9
15
44
36
145
48
27
120
20
49
11
13
63
45
30
33
75
21
36
20
28
135
41
13
23
7
21
12
9
84
15
12
20
64
20
121
108
11
61
18
41
1
12
60
12
11
12
67
5
16
104
48
85
23
4
99
36
29
40
39
197
16
20
24
24
16
75
45
60
8
1
15
60
44
1
36
11
64
75
30
144
35
16
80
48
48
25
18
6
11
40
69
39
92
139
9
15
17
4
33
48
3
12
20
100
68
144
85
27
63
5
13
15
20
43
66
23
232
69
186
89
12
7
180
33
15
5
139
129
80
79
21
20
24
16
9
35
16
12
15
125
37
12
24
107
19
9
44
132
13
72
51
69
54
45
45
15
21
108
95
1
27
9
18
53
28
39
53
24
1
84
15
39
24
126
84
27
33
3
92
25
95
12
40
80
64
15
17
55
45
ABCD 98198716472*3^$a+1 [50188]
96
360
169
128
27
85
80
16
32
16
32
192
87
249
51
108
132
48
61
32
112
335
177
240
123
213
64
11
117
400
23
57
183
25
128
96
48
96
64
167
456
12
72
45
63
33
99
13
215
25
192
35
253
32
111
60
133
320
64
48
47
228
93
96
15
1
179
120
21
112
48
95
12
85
48
48
96
263
108
72
168
324
73
47
241
128
99
61
32
160
48
47
252
21
16
11
69
3
61
320
64
128
48
87
9
240
183
48
9
51
13
179
253
128
112
48
176
48
27
85
464
87
25
119
105
16
224
135
121
167
393
192
123
192
421
80
64
107
21
159
49
251
60
153
112
128
16
251
96
37
192
215
505
275
45
256
32
3
72
85
48
128
87
12
132
48
25
32
64
176
15
36
84
36
432
133
192
32
208
83
13
119
72
129
64
48
227
13
95
33
432
64
80
48
48
135
180
213
27
192
117
64
107
132
33
240
27
108
9
16
464
16
144
23
57
160
83
45
112
11
277
167
25
128
27
60
105
15
36
93
267
85
80
15
145
128
112
515
72
60
228
85
59
85
83
141
64
48
48
176
63
1
96
191
33
64
32
16
47
1
384
35
61
167
204
45
96
64
95
49
96
35
93
96
96
160
96
59
120
253
23
9
16
167
57
48
208
287
180
61
59
85
23
24
129
16
464
51
13
80
48
255
33
99
61
144
32
16
128
304
96
11
156
24
145
251
133
176
135
265
96
128
87
72
33
448
192
48
71
60
93
195
45
96
39
360
1
96
131
157
47
1
144
11
373
47
12
21
96
51
93
16
80
3
132
480
265
23
73
32
288
192
16
191
49
384
167
9
16
80
3
157
96
227
45
96
96
144
159
72
201
75
264
93
147
480
13
23
144
73
32
64
80
16
263
25
32
48
87
265
80
160
23
120
252
21
352
275
108
49
144
47
84
420
180
21
87
48
217
96
32
267
85
80
183
105
48
96
231
144
108
13
32
135
60
93
ABCD 98198820628*3^$a+1 [50008]
34
2
18
42
16
14
28
42
20
24
66
30
4
6
69
15
24
42
15
81
18
2
58
21
59
4
8
78
54
61
11
28
32
4
24
20
18
43
69
27
33
27
24
5
60
76
6
2
18
28
45
29
6
10
15
12
59
48
28
24
108
18
30
2
6
10
14
1
57
15
69
78
66
14
6
10
2
52
62
40
18
8
10
44
18
138
40
2
10
2
18
22
8
16
15
41
40
8
7
5
19
65
34
6
50
30
7
57
2
18
16
14
97
23
48
24
28
12
20
24
1
29
16
18
26
40
50
166
24
15
9
26
10
6
56
22
6
36
69
89
70
21
41
18
66
10
30
36
15
39
44
42
6
34
6
45
77
12
34
20
1
24
11
54
4
12
6
9
15
21
95
84
1
53
10
36
48
8
13
17
19
35
30
54
1
41
19
23
60
22
51
9
6
2
22
24
20
61
9
30
24
81
9
32
54
30
34
30
18
2
7
5
34
12
12
38
52
78
8
4
32
6
12
31
11
18
36
16
26
4
6
14
1
24
41
12
31
45
30
26
118
36
14
7
11
28
12
12
32
1
39
6
3
11
24
24
22
15
9
72
3
36
3
12
18
20
7
9
2
52
12
8
18
30
10
3
72
48
12
5
180
22
12
8
12
64
21
33
6
26
54
24
13
5
52
90
36
26
66
4
68
37
35
46
2
78
54
18
31
41
84
46
9
60
35
22
54
45
5
30
4
14
10
18
2
1
15
26
19
11
25
65
18
16
14
40
72
15
15
9
36
21
12
18
69
5
4
6
6
72
27
15
8
1
11
109
107
24
10
20
36
34
21
33
2
22
8
22
30
36
54
8
42
6
30
12
10
134
84
30
72
4
6
14
18
7
29
7
27
12
48
36
14
42
36
18
64
87
24
9
6
2
24
54
25
15
20
16
6
15
29
30
4
12
8
10
51
3
26
30
52
14
28
32
16
63
21
6
45
48
15
14
31
36
60
15
6
2
12
49
15
21
23
60
12
6
48
31
3
12
21
23
4
36
2
19
3
12
20
58
20
90
12
109
11
24
4
18
14
6
10
32
18
4
26
34
20
10
9
5
6
61
24
60
29
6
6
72
60
12
66
4
14
16
74
16
18
6
21
3
36
20
25
51
6
92
46
24
20
96
12
10
2
13
3
24
2
18
16
12
2
36
6
1
23
16
56
42
36
6
49
5
12
24
10
18
32
31
33
54
26
54
1
12
24
11
42
28
32
30
13
47
6
46
8
12
30
84
12
30
52
6
27
3
56
6
4
75
29
16
15
9
111
11
18
30
4
18
8
4
32
64
26
6
18
1
131
24
64
104
16
6
6
2
66
1
53
6
10
36
39
15
21
24
11
25
9
111
33
20
12
4
14
1
17
28
2
4
9
15
6
44
10
2
4
15
3
20
10
27
81
2
1
59
13
45
38
10
15
27
8
16
21
35
82
32
4
51
11
24
49
59
16
26
19
39
20
28
18
26
1
3
20
4
42
18
50
42
16
9
41
4
20
18
1
9
27
53
10
2
34
14
7
3
32
48
1
5
22
8
16
54
36
38
22
20
10
18
2
25
24
41
4
2
24
34
26
25
65
31
69
26
78
31
15
18
50
1
5
34
116
6
19
60
51
21
3
6
26
4
9
9
26
1
5
6
84
54
94
36
45
39
68
24
49
36
39
6
8
7
23
1
5
60
6
16
14
4
6
60
21
3
2
19
75
14
30
72
52
6
14
12
28
12
45
33
18
2
7
59
24
1
59
73
17
10
42
15
41
43
15
45
45
62
18
10
6
15
5
10
21
87
66
6
21
24
11
24
10
14
1
53
22
30
14
12
4
9
9
12
38
12
46
3
11
6
34
36
72
21
51
8
42
18
37
35
24
34
30
6
44
10
26
6
54
70
32
10
14
64
6
6
2
40
32
6
12
1
35
6
28
2
4
24
6
6
20
25
15
14
55
51
44
6
6
13
17
43
17
10
12
2
30
10
14
24
60
16
12
24
74
6
4
14
18
78
40
30
45
69
38
10
8
54
108
24
76
2
22
20
36
12
1
21
20
58
38
4
96
62
30
76
42
102
20
16
44
30
22
15
21
18
6
36
14
24
24
22
78
20
28
24
21
23
6
4
12
18
60
2
82
21
65
46
14
4
8
100
12
20
18
13
5
22
8
24
13
48
71
4
32
58
20
30
12
4
21
3
42
2
13
33
6
26
12
31
17
4
20
30
1
3
21
33
36
26
6
102
10
2
25
9
50
60
24
18
19
15
8
1
27
33
99
20
18
43
5
4
2
18
12
10
9
36
11
12
70
96
6
44
6
18
40
32
24
4
80
18
24
4
12
98
6
16
2
61
29
6
1
9
6
30
8
16
20
10
32
18
22
18
26
16
14
55
105
20
79
27
8
1
45
20
40
20
10
84
45
11
24
22
14
36
58
6
21
3
14
31
5
6
10
44
7
63
81
3
56
72
10
2
1
36
3
32
6
19
63
2
10
14
22
45
47
22
26
48
36
48
42
16
18
20
12
12
18
42
10
3
65
22
33
35
22
8
72
40
2
28
2
19
11
4
6
15
35
70
26
10
32
16
32
19
45
26
13
45
6
54
30
14
10
42
15
5
10
24
30
2
22
3
35
52
60
12
66
2
13
27
20
1
36
29
70
26
4
2
4
44
30
72
43
9
26
6
18
1
27
8
54
40
30
78
12
20
31
21
108
27
65
34
6
90
18
12
18
21
36
75
45
33
26
10
6
60
45
29
7
135
38
30
16
9
71
40
44
16
20
34
15
17
54
16
44
34
6
8
28
9
36
27
20
52
24
57
27
8
12
37
35
25
9
6
8
16
26
36
43
21
96
90
9
15
84
81
93
3
39
20
28
2
60
16
38
10
30
66
38
48
42
10
8
4
74
7
48
36
3
20
70
51
27
14
36
34
8
6
6
34
14
10
62
30
4
2
58
14
28
2
18
34
15
11
18
6
49
45
54
21
36
3
8
72
30
108
42
13
77
6
16
20
70
15
60
5
6
132
42
58
6
32
10
2
12
48
58
72
56
1
35
48
6
66
84
40
2
78
1
21
44
34
14
18
30
34
9
21
44
40
6
6
18
56
4
84
12
6
32
28
2
30
36
60
7
39
68
13
17
22
6
63
36
11
12
28
9
5
210
4
14
18
4
56
13
12
3
6
24
15
39
30
12
24
27
23
36
25
23
10
12
14
4
12
24
54
6
56
10
99
12
3
21
5
64
30
14
10
8
4
78
6
12
14
76
3
29
6
34
18
9
35
1
35
4
6
12
3
5
12
22
38
6
24
42
108
16
27
9
30
80
49
89
6
4
8
52
21
5
96
78
6
16
15
24
5
6
28
30
2
30
48
10
68
13
5
30
12
12
37
23
18
19
113
42
30
10
14
34
38
4
6
72
2
4
2
40
12
6
20
10
21
60
23
22
8
22
18
27
15
56
24
94
26
18
36
34
60
26
4
20
16
2
54
4
14
22
24
24
27
53
76
12
2
18
70
20
28
74
18
13
11
10
96
12
60
8
12
7
5
46
8
42
48
84
6
96
48
37
24
11
1
29
64
14
16
32
13
11
10
30
80
10
15
23
10
60
2
24
1
3
12
24
21
23
1
11
58
12
6
80
12
12
49
15
12
44
1
39
38
6
22
2
28
9
39
14
42
48
48
24
6
22
72
36
14
19
36
3
20
52
38
6
30
7
53
7
93
96
30
36
9
3
21
29
12
6
13
69
6
54
12
14
4
20
1
9
3
33
36
78
50
6
1
3
12
9
11
18
30
1
36
3
72
45
5
6
4
48
8
60
4
9
5
31
39
6
50
1
3
36
26
22
36
6
38
76
14
96
31
5
18
30
22
8
18
24
55
93
2
4
32
10
32
30
12
4
14
6
60
130
6
26
52
62
25
5
55
39
81
36
39
98
52
38
1
12
48
11
18
91
9
26
6
28
12
20
4
14
42
100
50
1
29
55
5
4
2
4
36
153
77
12
70
18
104
6
4
8
6
31
3
38
54
64
21
45
14
10
6
21
57
20
22
ABCD 98199103664*3^$a+1 [50006]
5
271
35
54
108
120
67
41
103
77
12
67
84
144
60
17
19
36
204
60
59
90
60
60
12
36
103
36
101
43
17
42
30
18
37
12
36
35
24
49
12
24
5
96
7
36
47
25
24
11
30
115
125
42
42
66
13
77
12
103
5
222
25
23
114
31
72
132
23
60
25
36
12
119
49
156
48
5
31
11
1
77
151
131
60
126
259
101
174
48
13
5
180
12
91
24
113
55
24
24
12
48
12
5
79
84
60
17
223
131
13
36
89
7
24
89
78
13
12
72
35
48
217
5
55
48
84
48
36
77
60
42
73
89
36
19
113
18
84
25
84
47
12
72
30
48
43
17
72
139
29
31
96
96
35
114
199
17
7
35
25
5
48
162
13
155
97
95
18
139
11
120
30
55
35
73
47
42
103
65
84
30
18
91
192
84
120
96
17
103
48
17
55
29
19
89
103
48
24
35
61
96
5
103
47
1
60
48
180
17
60
7
12
53
42
1
48
41
90
61
5
222
18
43
84
17
36
19
41
180
42
13
389
31
12
60
48
17
48
24
91
167
108
60
150
60
12
7
101
84
90
73
455
13
12
125
7
35
6
12
67
41
90
13
17
12
55
83
30
24
96
19
101
120
55
77
55
95
12
18
30
145
60
377
55
84
17
24
103
65
18
60
24
109
12
5
43
71
85
180
84
24
353
72
91
47
289
48
48
108
221
211
29
36
67
96
96
60
23
1
11
36
90
55
95
13
17
72
115
35
37
83
13
48
161
96
60
54
13
168
125
55
137
7
96
35
25
107
61
89
31
59
30
18
60
25
48
221
48
180
7
48
53
72
43
48
161
55
96
5
72
43
65
163
29
7
48
5
151
17
54
156
30
43
77
30
169
60
35
78
12
36
60
67
72
24
144
23
60
144
120
96
37
137
78
48
42
31
36
125
103
108
180
48
191
96
60
289
96
65
72
43
48
47
102
43
5
84
120
66
25
35
25
29
19
59
13
48
17
7
5
91
36
60
120
35
198
31
29
151
17
19
83
61
29
210
330
48
67
53
79
143
73
72
35
25
60
65
18
49
65
163
48
125
114
25
84
29
108
180
55
72
413
42
25
23
90
7
5
91
11
216
12
61
17
115
65
199
41
127
12
36
12
53
12
163
185
79
161
120
127
47
30
79
29
7
65
78
12
36
13
17
43
120
120
36
35
36
133
17
72
60
67
24
71
1
12
35
25
192
11
30
30
60
109
11
109
264
312
29
79
131
6
7
96
96
48
83
13
161
43
36
77
204
96
43
24
36
60
192
35
13
17
19
96
5
24
175
23
42
31
24
125
30
1
48
77
79
48
96
36
71
12
217
35
6
30
180
30
12
12
66
13
72
35
13
107
13
36
53
31
24
48
167
25
48
5
72
91
17
7
35
18
60
300
19
11
109
96
17
55
5
31
179
1
101
96
30
54
36
114
193
12
53
7
48
72
96
35
42
91
72
72
17
31
72
12
41
12
7
41
30
192
18
12
43
119
6
55
48
12
120
59
49
17
12
48
67
48
60
59
90
126
150
7
173
72
60
90
288
24
1
35
144
96
42
31
17
19
48
17
6
73
89
138
54
43
48
12
53
175
5
19
53
18
73
119
12
1
47
1
137
7
36
24
17
6
49
11
24
13
47
1
108
29
115
17
336
19
96
12
263
25
12
72
281
67
113
54
6
114
ABCD 98199315946*3^$a+1 [50073]
132
96
30
24
24
54
48
75
32
13
60
192
87
33
120
30
105
192
21
24
24
107
73
132
83
64
21
24
42
114
30
36
114
180
111
33
12
36
78
42
72
6
84
18
114
48
66
12
120
12
30
161
1
63
21
36
23
7
30
48
42
66
60
18
30
12
18
114
35
43
18
90
30
54
60
126
6
66
3
15
24
18
150
72
6
72
72
42
84
69
32
25
18
42
6
18
24
6
12
24
60
150
191
7
48
42
12
30
66
108
6
18
63
15
17
25
18
69
123
156
120
6
96
24
24
54
12
18
150
12
6
78
6
6
42
48
24
18
72
126
59
1
72
126
30
54
60
57
15
48
6
24
78
12
132
60
54
51
39
42
63
27
78
132
90
9
141
18
30
90
72
102
108
72
168
60
132
42
69
15
17
13
174
42
240
66
138
30
54
48
59
121
24
60
3
33
47
31
60
69
80
103
42
15
27
84
42
120
24
48
162
6
12
30
21
45
24
123
80
109
51
9
36
12
215
16
32
7
57
9
12
342
36
66
6
228
36
24
36
6
63
80
1
78
6
84
30
201
21
120
3
32
169
12
27
63
72
6
90
54
51
9
66
210
42
24
48
66
12
99
128
31
12
108
66
119
49
6
84
12
18
96
96
270
9
21
18
18
23
55
41
49
24
6
72
30
12
6
24
138
30
18
12
72
66
30
30
60
24
18
132
60
6
30
6
48
12
24
12
149
103
66
39
96
21
60
84
24
3
75
60
9
21
72
3
207
288
30
30
114
48
3
45
72
6
21
69
11
109
114
48
258
84
6
5
25
12
102
42
96
42
12
21
32
31
17
64
189
35
1
6
42
36
60
30
24
138
192
6
9
141
36
6
90
54
30
48
6
5
109
3
27
6
12
60
60
75
15
113
240
1
48
12
66
65
103
41
31
72
42
78
156
42
12
95
7
9
21
6
132
30
36
12
24
11
13
147
32
31
102
18
24
102
66
18
114
126
71
25
36
83
1
108
30
222
18
12
105
93
36
12
24
36
12
11
199
57
69
6
69
15
42
12
60
90
5
25
150
30
48
108
12
18
102
84
15
39
9
15
33
144
75
60
54
96
35
13
195
15
120
42
63
48
15
42
66
126
24
36
6
197
37
66
30
12
12
36
174
18
6
126
66
84
21
45
72
11
16
15
6
120
18
96
30
48
30
48
5
7
78
42
6
36
60
24
35
25
6
48
113
25
72
48
12
243
93
12
132
18
48
54
18
48
132
12
6
42
57
27
6
15
33
12
72
42
150
90
353
43
30
18
21
63
18
48
15
69
6
90
42
30
48
30
5
79
17
31
12
21
9
71
61
83
223
12
18
30
53
64
21
24
60
71
37
108
60
42
42
30
186
66
30
168
30
6
6
84
42
30
132
30
6
60
42
192
36
102
120
42
12
3
111
102
12
96
6
36
30
48
66
30
6
24
36
12
30
48
162
41
1
95
43
5
1
15
9
6
60
21
9
72
48
96
126
54
59
295
24
65
7
6
35
43
6
6
102
36
42
48
222
120
48
6
144
54
12
78
30
96
59
112
93
12
23
16
27
108
57
240
32
61
72
102
48
5
25
120
42
36
81
9
174
42
276
27
15
33
9
24
15
69
42
18
30
30
210
72
24
17
160
48
45
36
84
150
66
78
18
3
39
90
102
9
32
235
18
42
72
60
36
42
102
12
84
65
97
90
53
64
207
66
63
69
6
117
63
30
35
37
72
18
210
60
3
21
6
42
6
5
7
30
138
81
153
6
120
36
36
12
12
9
15
17
25
12
66
6
3
176
139
162
3
33
12
51
21
24
30
36
81
93
12
18
42
168
66
18
30
60
42
18
6
12
30
57
21
54
12
66
39
9
12
27
33
30
108
42
75
63
24
18
30
30
42
66
120
66
96
48
6
6
18
54
42
36
99
39
24
17
25
48
102
30
78
90
72
18
17
91
12
36
5
37
27
75
21
15
102
12
6
9
33
47
7
30
36
60
138
24
42
234
12
78
36
54
6
11
49
6
ABCD 98199412336*3^$a+1 [50005]
30
61
12
89
24
15
36
12
39
45
27
6
31
12
23
13
11
49
5
48
18
69
3
117
87
37
53
120
3
36
120
27
174
6
21
51
48
13
140
45
75
147
109
83
6
30
37
5
63
21
36
24
235
36
53
27
57
18
18
15
12
27
6
63
48
216
12
52
5
7
20
12
4
12
29
24
15
12
96
12
48
9
43
80
27
81
52
44
264
3
69
52
11
37
35
45
21
24
36
3
12
4
53
54
69
28
41
3
15
9
51
45
93
6
36
174
3
15
33
52
20
3
13
8
21
12
18
96
37
47
93
36
48
16
203
114
66
105
27
61
11
30
3
3
13
89
75
12
4
17
15
96
21
18
102
3
69
171
60
57
55
20
15
57
3
33
4
11
6
15
129
12
42
9
27
37
53
12
135
48
84
12
24
21
87
9
30
78
159
76
17
27
93
7
65
51
12
100
23
30
87
135
21
117
75
15
9
27
45
72
24
75
162
42
9
24
28
48
65
27
36
9
132
12
18
6
12
3
12
40
8
9
31
29
19
104
3
36
1
47
18
18
9
36
9
51
36
9
3
33
30
21
15
78
36
84
3
33
24
87
3
1
35
18
43
20
12
15
21
24
24
21
30
18
99
33
12
27
123
21
12
3
12
21
160
44
16
17
12
36
51
12
87
9
63
1
29
7
71
54
12
19
5
87
15
21
84
16
29
15
93
51
48
192
36
12
33
78
49
161
19
32
48
105
7
48
8
45
7
5
6
57
60
27
36
66
54
36
33
36
9
43
12
36
60
36
8
3
97
48
20
45
3
64
23
21
84
60
4
53
7
36
104
52
71
102
51
4
23
90
18
9
16
48
47
162
3
15
18
15
171
30
3
4
12
71
9
9
78
72
37
32
28
20
3
61
71
33
33
15
36
52
65
36
3
117
3
33
63
27
21
57
51
4
12
32
48
12
93
51
141
96
162
21
9
7
92
63
37
221
19
29
15
9
39
100
17
96
54
54
3
27
21
4
8
75
54
3
33
15
12
15
33
15
121
23
24
45
12
24
63
49
56
36
48
96
33
3
108
39
18
75
117
87
21
39
88
53
3
219
21
99
45
33
12
91
44
27
9
64
23
36
1
144
29
42
105
12
45
39
12
36
60
52
44
4
68
24
39
30
15
4
53
27
16
44
36
99
66
150
37
8
57
18
69
99
1
29
39
48
57
60
3
27
6
54
45
12
33
15
33
111
21
12
6
18
43
47
69
21
7
23
69
21
15
12
72
12
12
63
18
39
12
57
30
9
36
27
6
90
45
9
15
48
3
13
29
102
9
69
75
16
17
27
9
48
198
18
67
59
18
103
32
45
3
15
129
69
72
111
39
30
75
36
48
75
60
37
80
4
113
66
36
78
51
36
100
60
80
4
5
24
3
60
3
6
48
3
4
47
1
17
60
48
15
21
6
18
7
77
51
36
3
45
24
21
36
6
73
8
3
45
15
30
7
36
44
63
84
6
51
3
72
18
99
40
17
60
19
35
13
12
44
72
69
60
63
3
42
48
3
16
56
168
9
39
3
9
21
31
140
9
27
69
36
36
90
21
4
29
51
48
24
21
15
39
36
12
9
60
4
5
79
23
9
12
64
128
48
27
9
117
39
39
18
12
6
36
1
176
132
9
72
6
84
78
103
32
27
177
21
30
9
9
43
29
51
45
7
8
24
24
9
12
18
13
5
39
3
12
9
48
60
12
21
30
6
75
12
195
78
15
75
13
59
1
36
80
48
60
36
48
24
96
84
57
78
66
6
54
43
20
21
24
19
29
79
116
3
45
9
3
12
136
8
36
48
9
24
12
7
35
21
24
48
24
84
4
32
12
12
81
51
12
21
3
12
12
99
96
85
17
39
69
51
24
3
33
69
24
3
16
65
3
21
30
21
72
75
33
36
3
72
30
24
123
4
47
13
77
3
60
69
19
32
24
69
67
128
64
23
69
52
47
90
39
24
4
17
3
28
92
3
45
4
11
30
90
24
12
21
40
56
24
64
35
54
15
96
15
180
18
102
21
40
32
33
31
8
33
18
1
80
52
48
80
24
3
24
9
12
9
43
143
21
15
189
45
115
36
23
57
51
9
16
17
18
45
16
68
12
4
8
81
7
29
3
28
36
5
3
33
15
88
48
5
43
48
8
45
7
65
127
20
3
13
12
20
3
42
30
24
36
9
93
6
54
3
4
11
45
24
21
27
27
30
6
30
54
57
4
12
23
57
16
17
48
99
15
9
39
24
117
4
59
45
4
32
36
27
54
66
13
11
33
12
3
97
36
12
44
63
6
99
12
12
39
61
11
33
15
21
60
33
111
24
24
15
9
105
19
53
138
1
35
1
53
39
33
6
73
17
18
30
115
17
18
66
51
4
71
18
51
93
42
18
27
64
20
48
57
144
3
9
6
69
21
12
135
15
33
15
21
12
72
76
113
27
72
9
102
1
5
54
1
20
27
36
96
84
57
4
8
21
51
21
39
39
69
100
47
54
54
9
72
57
204
27
21
75
15
9
64
12
20
3
78
12
63
87
48
42
48
27
88
29
15
21
42
81
112
20
12
16
23
45
64
12
29
99
36
12
100
23
36
81
36
96
112
8
24
33
63
48
3
48
42
18
18
18
54
15
48
24
76
20
12
100
137
15
52
20
57
39
24
27
45
16
11
69
21
7
20
45
15
21
63
39
21
57
43
11
45
27
45
28
53
91
20
27
ABCD 98200012382*3^$a+1 [50093]
43
6
102
108
60
21
69
30
57
27
5
7
60
48
540
65
60
67
66
144
83
160
27
125
16
3
90
24
30
66
30
84
78
27
20
52
63
77
160
60
68
31
120
372
48
72
150
162
6
99
63
9
20
48
31
60
41
151
69
33
3
423
24
180
48
18
59
7
156
48
66
216
168
179
31
6
143
28
45
42
78
30
257
55
48
77
12
1
18
6
240
30
45
39
84
42
51
15
9
45
30
288
5
220
92
43
18
167
43
57
51
24
96
21
60
33
6
72
18
30
12
225
72
63
108
42
72
30
5
13
18
60
90
24
6
12
84
48
66
11
61
27
132
15
60
6
192
42
48
33
63
81
8
31
29
1
42
9
21
18
41
88
21
72
99
51
48
180
96
173
91
12
60
77
25
6
114
42
174
6
24
12
78
171
128
85
95
112
9
27
72
15
6
72
87
51
24
105
87
5
25
23
145
30
77
151
12
60
5
28
285
30
24
24
149
37
18
12
24
42
114
30
66
17
40
183
24
36
72
48
89
49
102
24
21
27
12
33
267
36
12
18
24
6
57
32
16
57
168
99
15
84
60
30
90
30
54
5
67
48
57
39
89
52
21
54
125
85
30
33
51
57
3
36
24
9
32
85
23
115
12
21
45
30
24
93
21
291
75
153
27
96
84
33
32
240
19
12
48
101
88
75
12
6
72
15
135
5
31
21
80
115
60
21
63
24
228
17
151
12
29
43
48
60
29
55
36
60
150
59
55
33
15
72
21
33
6
18
30
18
18
240
84
48
48
29
72
13
30
177
33
15
51
132
42
102
234
66
45
108
21
30
120
84
5
12
139
60
9
171
24
5
85
42
125
25
246
77
37
48
66
12
48
96
114
96
95
100
96
435
90
150
60
84
120
18
96
42
57
51
12
17
13
42
65
61
42
60
17
12
109
87
3
126
78
60
132
5
28
60
32
151
9
39
36
105
20
19
21
195
18
18
30
42
96
60
29
43
18
42
60
77
13
150
72
5
85
27
39
126
24
90
36
5
181
24
18
36
90
54
5
43
77
115
5
180
91
21
111
24
53
13
78
42
48
59
7
54
27
123
21
39
72
57
20
31
29
37
6
48
57
147
6
102
42
87
48
75
96
69
32
31
17
112
75
105
60
68
37
23
28
72
60
27
53
7
24
29
151
132
108
102
138
29
12
13
75
51
24
12
6
24
3
20
103
45
72
72
8
13
54
84
6
150
53
43
17
52
39
24
36
24
66
99
45
48
48
111
36
44
25
150
60
48
5
52
93
72
30
24
81
68
133
54
84
57
165
72
6
12
69
3
6
24
35
60
7
141
99
45
120
159
6
35
43
33
12
21
66
48
12
66
48
120
51
20
228
91
84
33
45
72
6
42
24
66
9
39
24
180
17
1
144
120
51
3
60
36
60
81
152
7
33
3
18
144
95
55
48
48
12
24
54
6
24
24
12
24
9
111
72
12
216
24
48
89
43
36
72
29
60
1
24
270
60
60
53
88
93
66
24
9
63
78
171
75
24
21
36
39
21
72
108
135
114
234
12
77
55
33
24
39
84
66
6
120
153
3
9
189
72
107
43
57
3
105
135
78
90
201
93
6
24
66
24
75
60
3
45
39
21
63
6
54
66
6
42
123
45
30
72
18
150
144
21
24
48
165
126
60
36
18
95
1
99
72
21
15
87
57
368
25
3
72
87
5
1
24
18
12
18
135
33
24
54
21
51
197
31
21
3
33
24
303
96
9
15
77
31
18
24
35
43
24
21
224
120
139
9
33
168
171
45
6
24
5
ABCD 98200078378*3^$a+1 [50071]
39
153
136
47
9
16
35
45
3
37
8
24
111
60
309
136
95
81
63
1
287
72
121
312
119
1
35
204
9
24
48
24
24
24
48
15
25
104
16
8
111
1
120
167
33
3
96
525
195
213
88
104
135
169
32
40
104
16
8
24
88
72
176
75
37
128
411
96
45
39
144
24
57
15
48
1
104
240
40
8
183
105
40
107
253
32
24
120
39
49
32
168
72
48
123
13
144
80
63
105
24
15
33
3
45
48
24
168
24
16
59
181
32
40
128
112
47
33
96
232
72
56
64
152
96
40
104
16
47
33
87
73
23
9
40
23
48
9
16
24
120
8
88
72
32
135
153
40
72
23
24
169
59
45
51
37
32
120
88
128
111
33
75
253
8
15
105
15
72
97
120
23
105
15
144
153
16
152
99
36
105
3
69
216
144
87
105
3
61
144
48
8
40
80
15
105
24
51
204
72
1
32
40
8
40
72
8
279
9
51
21
24
64
152
72
111
25
11
21
40
224
16
104
15
1
119
36
117
88
104
120
144
120
27
69
171
69
24
15
25
47
73
120
56
136
167
1
32
3
45
144
15
48
57
40
71
25
176
64
239
72
48
33
360
40
32
72
120
15
1
72
56
96
64
11
96
12
33
39
73
8
88
71
9
184
23
48
169
143
25
32
243
180
33
120
40
24
96
32
183
81
16
104
16
119
33
216
64
32
168
15
73
35
373
192
240
48
32
15
73
47
144
1
143
24
1
80
96
39
9
96
72
39
169
32
88
312
128
40
104
48
120
15
73
200
280
24
23
33
72
48
39
73
120
72
8
195
69
120
16
72
8
192
72
16
119
73
80
15
105
360
96
64
311
84
541
56
39
177
3
45
24
168
72
48
160
72
95
121
24
35
13
215
97
120
80
120
240
15
1
11
45
120
24
15
36
21
288
159
57
24
207
33
240
24
96
39
297
48
192
111
57
27
45
216
40
48
80
40
32
219
21
144
219
85
120
24
32
120
16
128
72
352
80
15
12
69
160
56
3
165
87
241
8
24
136
56
120
16
104
16
152
16
32
88
131
36
105
15
33
112
32
96
40
120
24
32
24
24
16
191
73
71
81
96
39
48
72
9
40
155
84
81
40
47
33
40
120
24
191
25
191
33
63
120
60
69
168
15
153
144
16
80
40
83
45
40
24
8
27
405
48
40
47
72
168
33
192
111
97
224
216
192
168
40
128
144
75
141
96
208
8
72
15
73
8
72
135
105
160
215
9
64
24
191
49
8
48
39
33
120
27
21
40
56
16
119
1
35
69
16
48
32
15
105
144
88
168
35
132
12
45
15
9
135
57
27
240
205
32
99
229
11
21
16
104
144
96
339
37
48
56
ABCD 98200687108*3^$a+1 [50055]
60
132
8
124
140
15
240
9
84
147
165
76
32
28
80
4
96
200
64
23
45
3
129
16
8
64
35
57
3
12
13
47
21
64
35
33
12
51
264
48
93
48
4
180
68
27
117
108
112
23
21
159
57
60
3
12
73
35
108
9
3
25
60
12
35
36
57
12
15
33
15
57
88
23
85
119
189
147
37
72
8
36
24
3
25
107
105
27
13
12
288
12
23
12
1
60
8
84
27
21
39
33
36
12
99
9
24
100
8
120
48
60
4
48
44
28
35
21
27
84
105
51
9
100
23
93
192
75
12
108
177
96
12
268
44
51
33
124
72
8
100
35
81
24
192
28
8
39
13
80
28
47
81
51
21
4
23
141
72
48
24
3
84
21
39
81
27
57
75
13
60
72
108
83
93
52
35
69
15
96
72
33
48
16
36
35
49
95
108
12
9
36
51
132
81
4
35
45
180
63
12
117
135
33
36
172
68
51
301
44
3
21
27
12
21
27
84
9
60
27
25
12
20
15
13
12
227
9
144
96
4
48
35
189
15
36
145
20
207
12
48
277
191
24
60
60
9
60
292
8
36
108
15
73
132
56
87
37
12
60
20
15
61
20
52
35
12
36
25
24
36
59
25
56
160
35
25
240
8
96
75
141
12
88
24
236
4
23
21
16
8
48
24
3
253
68
51
129
84
36
24
160
20
72
111
25
35
129
84
64
47
1
20
39
69
27
72
33
39
1
12
72
23
33
100
12
176
76
168
8
75
69
136
359
145
11
12
132
73
12
48
140
12
16
20
72
96
112
104
84
24
183
24
9
24
40
23
33
12
27
72
33
12
123
157
8
52
48
32
120
48
28
12
48
80
60
120
100
32
40
68
40
47
168
12
37
68
15
73
12
32
36
24
76
32
27
9
204
36
27
129
63
21
27
180
312
13
20
52
56
27
9
88
35
12
25
68
40
60
47
93
72
303
12
1
72
95
117
100
36
8
12
135
153
51
21
48
12
75
25
84
48
35
81
112
8
52
8
51
93
183
9
15
108
60
72
153
15
12
33
87
9
147
12
33
39
141
48
52
20
52
80
12
24
39
13
8
52
59
168
72
9
136
80
340
60
35
1
44
136
132
56
36
3
60
13
8
60
252
4
143
33
75
49
48
47
33
48
40
12
8
87
48
120
60
25
140
4
83
13
68
99
12
85
20
40
20
16
35
37
32
136
60
20
228
24
27
105
60
3
37
120
56
15
12
60
25
60
116
36
51
9
48
15
85
8
135
97
20
36
87
9
148
143
9
63
72
85
56
228
64
20
48
132
87
1
24
44
111
36
45
112
215
33
184
11
57
52
35
13
35
25
56
39
21
36
48
132
36
12
52
71
33
96
3
37
56
24
48
28
12
8
39
21
72
3
117
27
36
45
24
3
21
231
120
21
27
117
16
8
39
21
132
12
75
13
72
35
60
97
95
45
16
47
25
107
1
12
12
8
36
27
24
9
39
72
69
4
20
87
1
35
25
92
132
60
51
132
120
217
68
60
88
80
4
56
87
133
152
28
104
24
87
9
84
76
108
80
3
69
16
239
13
72
35
21
84
3
168
69
24
132
195
165
72
27
45
120
144
24
156
120
252
100
44
3
108
24
21
27
81
39
48
85
8
4
47
121
104
3
108
24
69
4
35
57
63
25
107
61
12
47
33
228
15
57
168
27
180
57
144
27
57
147
121
24
11
129
51
105
24
76
8
24
220
92
75
33
87
189
111
36
117
36
60
112
24
11
60
180
145
35
45
39
60
13
48
192
47
33
15
21
232
8
ABCD 98200708168*3^$a+1 [50235]
21
18
41
52
68
312
72
247
41
60
100
8
7
125
132
60
208
32
112
15
81
27
33
39
33
176
40
21
219
80
16
81
35
52
56
19
101
24
48
79
89
24
67
21
32
37
126
53
52
32
7
413
217
108
27
48
108
15
5
60
4
24
36
33
243
45
35
19
69
144
20
96
121
126
173
79
65
25
18
162
11
16
36
9
11
120
52
156
111
149
31
18
18
17
37
3
68
160
39
53
100
188
120
112
60
105
27
45
11
7
72
233
96
31
33
8
132
7
45
45
18
57
8
28
195
33
44
36
192
12
96
127
65
132
120
7
41
49
90
173
25
90
41
76
36
9
11
120
247
72
89
120
79
53
109
3
33
3
32
12
7
69
111
89
37
39
15
18
90
5
48
48
60
19
72
93
105
63
32
100
3
17
60
103
125
37
3
72
105
15
80
157
23
13
95
49
270
89
144
28
20
12
48
199
90
63
297
135
81
15
80
48
4
15
45
128
52
27
53
37
179
160
129
90
125
55
5
388
237
35
60
13
35
48
84
16
12
68
40
32
7
72
21
249
270
18
35
16
24
80
43
144
29
72
12
36
16
15
180
90
51
32
96
60
49
18
65
120
52
36
51
90
143
36
60
4
45
75
15
5
67
129
32
12
100
72
8
7
36
53
76
228
75
141
129
18
162
3
332
205
71
24
48
64
8
37
126
324
36
45
20
180
60
100
80
235
5
220
27
72
89
109
18
5
52
176
19
45
8
55
77
67
89
16
21
35
12
7
29
151
18
90
53
37
18
65
169
126
5
108
24
60
48
7
173
252
25
11
151
18
135
27
93
87
161
19
108
161
19
360
21
272
40
45
87
3
57
8
108
97
75
248
37
155
72
43
5
52
105
3
8
60
19
72
36
165
200
67
45
116
76
68
73
123
224
16
32
112
123
77
67
29
240
72
37
23
64
128
160
3
45
20
64
48
140
25
35
48
72
120
67
18
90
33
20
12
96
16
176
79
36
180
33
140
60
37
72
23
60
7
153
27
18
72
72
71
64
63
117
135
108
5
52
44
40
80
160
44
7
173
120
52
116
252
115
41
49
35
36
19
45
8
37
11
24
40
68
19
36
72
33
57
35
52
188
36
139
101
79
5
96
24
145
35
96
60
52
9
83
7
105
36
57
267
56
48
7
54
11
7
153
72
117
83
120
85
18
90
162
177
36
8
120
12
7
18
35
292
60
116
84
280
48
75
53
136
45
11
132
28
27
18
99
56
7
108
57
20
28
57
3
32
16
80
24
60
235
57
44
64
87
29
40
152
112
56
187
5
157
90
45
27
53
52
8
175
153
32
13
47
48
108
4
188
19
29
16
24
21
135
45
3
15
65
7
18
27
60
3
65
108
100
8
120
12
19
161
55
17
40
15
45
12
116
4
8
16
24
128
160
45
47
172
104
19
90
72
36
35
100
45
95
64
108
180
57
135
48
87
141
57
35
160
3
17
55
233
55
5
48
1
51
120
32
193
23
12
192
48
60
132
532
48
108
92
13
162
161
37
72
27
45
18
ABCD 98200813786*3^$a+1 [50053]
23
36
12
12
3
4
60
5
61
14
12
45
115
8
21
25
59
87
129
12
57
46
5
45
30
21
3
144
33
24
12
7
32
118
83
24
24
159
46
24
11
51
81
99
4
29
67
18
2
64
60
17
57
3
24
117
16
11
48
3
18
39
1
72
23
121
131
3
180
33
93
6
69
15
117
33
54
10
23
39
9
9
30
129
121
30
5
75
42
10
5
96
33
75
51
64
20
24
40
36
5
45
27
3
21
15
124
41
12
37
35
48
132
9
10
12
44
45
1
11
60
24
9
3
96
111
57
21
63
9
51
24
12
36
13
71
3
16
84
26
10
125
25
8
10
113
204
36
7
29
15
66
82
24
5
31
2
39
7
29
15
21
25
26
21
15
45
43
77
75
58
26
33
21
16
38
18
27
91
29
31
156
116
33
36
3
6
30
52
80
21
12
31
44
10
56
46
29
12
12
12
72
15
42
10
17
21
16
74
46
11
3
33
33
51
55
56
9
12
36
15
6
30
9
135
16
92
9
12
49
71
9
27
13
11
13
11
43
41
12
108
1
107
111
9
7
29
91
24
44
81
75
165
15
45
15
9
3
69
12
19
140
40
53
36
9
42
4
36
32
22
14
9
1
30
41
265
50
9
85
23
9
64
128
27
15
69
15
24
9
3
6
15
36
72
12
9
46
29
60
48
15
33
49
54
53
3
16
18
11
36
12
67
5
39
45
39
16
20
33
60
12
45
40
42
29
9
39
36
21
39
25
30
42
107
60
177
34
20
36
45
24
9
27
55
36
18
35
99
18
10
8
46
35
31
68
40
42
11
27
9
24
27
12
18
3
24
19
5
45
39
12
12
27
4
42
59
3
105
3
12
9
51
102
6
141
60
79
8
9
3
54
10
17
12
12
19
80
10
8
18
28
17
49
24
95
12
36
3
36
64
26
39
15
16
5
39
4
60
17
12
1
83
67
53
39
105
19
5
75
9
48
153
15
36
12
1
80
39
204
72
15
136
125
9
66
69
39
21
15
6
51
13
11
24
75
9
7
74
6
84
24
69
72
48
19
173
7
18
23
12
12
79
29
55
62
10
41
36
1
2
70
23
31
26
72
22
8
9
79
18
95
25
23
36
84
48
25
11
3
9
60
7
24
20
33
180
24
48
12
135
24
4
5
24
51
6
3
7
8
120
9
163
80
106
2
16
161
3
57
39
33
3
94
35
51
4
5
55
29
61
23
43
24
17
24
48
3
42
63
48
25
11
19
72
5
13
6
53
37
59
39
28
8
120
100
32
208
120
14
112
24
35
21
39
31
77
13
66
8
16
101
9
46
65
15
34
35
55
5
36
12
57
24
10
30
26
45
12
43
44
9
195
129
79
77
24
19
8
16
90
54
89
12
55
14
3
37
23
3
21
33
54
36
36
16
5
60
63
52
84
68
46
23
48
3
6
27
12
7
29
99
9
7
26
3
48
69
75
3
28
5
3
40
6
95
39
69
67
36
65
63
177
60
120
55
2
88
47
1
35
55
29
15
16
116
33
21
3
27
57
60
79
17
3
9
1
6
128
24
9
36
48
12
7
50
51
12
75
72
6
18
126
66
28
17
15
40
44
105
12
43
38
46
77
85
8
3
39
84
114
3
24
3
160
20
21
24
25
26
46
62
57
9
54
52
84
42
11
43
116
4
44
6
27
147
33
19
30
14
9
9
48
39
60
19
149
24
7
32
45
3
6
184
59
3
18
24
27
19
26
27
37
26
45
39
16
5
85
11
115
8
9
27
117
36
21
150
129
7
44
69
24
73
35
69
82
17
24
13
23
48
84
19
5
12
55
24
17
144
73
95
25
35
24
27
48
16
56
108
177
63
12
9
12
39
30
27
27
24
12
46
18
96
5
3
12
93
21
27
85
98
6
130
104
81
3
9
84
3
10
71
3
16
20
33
111
45
43
48
29
12
9
54
48
34
54
2
3
15
6
10
56
69
12
12
111
57
87
90
46
90
23
15
16
20
96
45
1
8
10
12
29
21
10
44
10
56
18
60
100
17
13
42
30
18
17
48
15
16
20
18
78
81
27
22
24
11
12
108
24
60
9
40
80
16
80
18
81
27
28
20
24
12
36
42
3
43
29
96
21
16
48
11
31
101
7
20
45
1
47
79
68
12
9
25
54
53
21
15
84
7
44
28
5
33
16
56
3
24
7
20
16
53
12
25
23
72
33
24
46
5
31
65
48
7
60
84
44
9
84
15
9
55
6
18
53
19
8
22
23
31
24
56
10
24
11
12
36
12
99
57
36
24
24
48
72
31
104
4
14
39
12
15
45
27
70
2
6
22
18
86
18
48
34
77
87
10
11
12
9
39
9
24
126
82
2
36
60
9
24
141
6
12
9
45
6
57
48
15
10
8
3
13
35
19
12
44
18
3
3
9
1
2
124
8
36
93
7
66
50
33
72
31
8
9
117
64
23
79
90
14
81
3
60
40
32
69
24
69
22
8
57
15
24
90
27
85
47
12
48
7
5
3
12
45
12
12
45
90
57
72
12
15
10
95
63
45
45
3
36
12
7
14
18
12
16
152
72
108
22
24
26
9
27
120
28
6
23
15
117
45
63
1
6
26
3
7
29
1
104
40
83
13
2
28
152
16
26
39
81
3
108
115
60
18
2
9
24
55
20
33
57
46
29
60
15
12
28
42
62
82
8
27
19
72
2
18
24
117
63
45
75
34
47
87
48
10
24
47
9
39
3
48
9
69
10
36
29
27
34
8
51
24
48
69
16
11
127
14
39
19
29
3
22
6
5
36
43
36
18
35
61
74
21
48
24
84
93
6
9
72
3
36
9
7
29
15
33
67
53
24
123
33
27
ABCD 98201738582*3^$a+1 [50086]
48
42
108
30
67
8
168
33
156
60
55
125
120
54
90
42
48
49
32
15
18
103
23
66
90
6
79
41
24
79
5
60
31
8
33
127
32
3
72
90
171
112
41
39
72
81
42
48
109
131
54
18
213
3
72
12
42
39
81
78
57
9
24
36
72
30
24
90
264
54
96
109
17
15
24
9
180
91
96
191
18
36
24
84
72
63
123
102
18
72
72
6
48
144
36
60
90
120
117
99
18
307
89
60
19
32
3
18
18
1
89
7
47
12
18
51
111
126
108
36
18
78
72
30
78
12
60
63
3
36
54
180
79
137
144
96
48
36
6
61
137
31
179
270
55
48
32
96
75
21
3
181
17
39
99
96
13
41
31
41
108
84
6
1
143
81
40
41
18
108
138
55
77
12
15
81
31
89
24
108
288
30
42
48
24
252
180
99
39
33
24
33
36
171
24
111
96
48
6
36
102
1
56
3
21
81
96
180
120
43
32
57
12
18
177
3
78
252
12
60
91
53
30
42
67
17
36
54
216
54
24
12
67
32
63
6
67
53
72
42
102
6
84
108
6
120
31
80
21
12
42
21
27
6
66
24
12
54
60
84
186
84
126
63
40
8
72
16
17
24
255
15
121
17
72
60
19
56
16
8
9
36
72
48
6
45
75
126
108
252
39
51
78
30
54
6
66
99
24
57
144
7
53
72
3
87
12
85
65
151
5
99
15
36
90
144
12
36
24
30
54
144
15
27
396
12
85
77
24
36
108
147
9
114
21
136
5
51
40
35
13
35
42
120
24
43
137
55
104
216
64
29
51
64
56
9
135
27
30
6
177
21
54
30
103
83
21
136
32
45
30
78
144
54
9
27
108
36
66
36
15
9
36
19
89
159
3
30
18
24
30
180
72
60
30
18
36
72
19
131
102
18
234
3
87
33
72
9
84
42
18
7
83
45
21
36
96
12
18
90
42
66
126
21
33
60
72
12
216
7
29
3
136
137
180
30
45
160
29
96
3
24
3
45
117
267
21
24
51
304
41
54
25
29
12
24
48
42
18
108
39
153
240
87
39
36
90
3
27
198
108
43
89
63
165
3
57
48
60
102
78
12
24
48
147
48
75
205
17
108
123
69
60
39
51
48
6
12
72
147
141
139
59
42
139
5
54
69
3
192
288
78
12
43
17
18
21
24
16
8
40
32
21
12
450
60
18
223
11
120
24
309
40
77
168
27
39
42
72
72
63
57
18
60
25
80
16
192
29
43
8
39
36
85
17
108
99
33
7
95
54
36
18
96
36
54
120
51
45
18
30
60
18
90
12
31
185
60
99
27
48
270
15
16
41
6
48
396
54
60
147
27
21
105
36
36
60
72
138
42
36
66
6
90
97
47
54
126
144
30
90
6
90
54
391
48
272
3
72
69
16
83
93
33
31
56
3
54
231
141
24
12
72
15
3
42
30
90
126
6
18
102
90
45
24
9
7
56
88
65
36
43
101
144
120
42
198
3
87
25
32
171
109
24
120
107
37
5
102
93
21
306
174
27
27
6
84
78
48
6
36
180
18
37
72
65
90
18
54
126
42
12
150
75
9
54
18
144
31
65
48
90
96
30
39
16
125
18
6
72
48
96
99
9
18
109
29
36
79
119
42
111
48
69
132
48
7
56
24
39
60
30
24
90
120
78
15
129
31
72
5
75
33
48
87
48
51
54
36
54
ABCD 98201968882*3^$a+1 [50100]
29
37
3
75
6
39
24
20
13
39
93
35
7
48
6
42
12
12
29
4
36
80
60
19
48
18
30
12
18
54
78
47
13
72
186
5
4
3
42
6
149
1
36
39
21
83
36
37
23
1
59
16
60
21
72
35
16
20
16
3
5
76
15
156
18
11
264
16
81
60
23
1
99
3
42
6
66
23
7
6
63
24
20
16
156
8
36
24
37
75
44
1
18
18
12
27
24
9
11
24
7
89
7
42
11
37
3
15
9
3
137
7
18
210
5
61
35
40
60
24
12
180
8
37
36
30
78
59
40
45
75
183
18
119
7
9
39
21
24
15
101
1
114
9
93
47
55
41
55
45
21
24
42
108
54
15
15
42
23
36
4
56
1
15
9
119
25
11
19
18
24
36
3
57
48
35
100
80
24
16
20
85
95
64
21
66
29
19
65
133
24
60
143
60
40
12
8
36
16
171
150
24
84
24
126
24
5
43
42
6
9
33
18
9
12
81
12
75
63
33
39
41
31
6
30
137
205
15
116
7
84
18
12
243
20
103
18
111
8
7
36
42
11
85
72
84
123
27
29
4
56
24
73
84
24
6
24
29
43
72
81
36
8
13
48
36
30
9
27
77
13
47
36
1
15
168
27
29
4
45
27
21
108
39
45
60
87
44
49
30
81
44
1
24
11
64
63
48
21
60
8
43
69
45
24
15
51
36
12
60
138
23
1
18
21
44
121
24
11
64
56
1
83
52
3
30
18
57
27
6
87
140
1
75
60
20
19
57
15
29
4
72
63
57
135
18
11
4
51
6
23
37
3
57
3
63
9
164
100
15
6
75
44
136
9
66
33
36
111
29
19
42
156
3
20
100
44
187
66
3
75
6
3
56
7
77
43
9
8
52
3
6
39
15
5
97
6
9
153
126
45
24
56
37
23
7
9
8
1
24
102
9
129
27
15
45
8
13
27
156
69
71
84
40
63
18
114
5
1
84
78
113
24
7
24
9
21
15
20
31
9
36
45
36
120
114
24
9
56
4
45
27
69
30
6
3
3
12
5
37
6
33
36
93
11
37
12
48
39
48
56
61
83
1
15
39
42
18
21
44
97
30
24
65
4
33
87
20
16
36
135
53
36
16
9
30
9
20
121
60
42
42
11
24
36
24
1
30
21
8
36
1
39
60
39
65
31
6
3
120
33
18
6
39
15
185
40
24
21
39
20
187
29
16
99
54
27
8
55
42
54
21
3
42
15
24
177
54
29
24
73
3
45
30
45
120
9
15
12
123
5
1
6
96
102
71
64
20
13
27
20
1
180
15
15
42
42
66
35
19
18
48
95
157
23
121
48
12
6
93
20
19
42
75
9
35
24
91
12
78
35
4
87
66
39
75
138
11
16
45
36
3
96
9
35
55
29
40
3
293
55
81
8
55
30
6
69
116
25
90
45
135
9
33
27
20
100
80
96
1
30
30
3
36
24
12
3
66
162
54
150
45
39
30
39
20
13
167
31
9
21
36
66
48
12
30
12
6
36
33
72
21
3
44
121
72
12
108
23
37
83
76
9
75
27
9
104
60
4
3
53
61
23
36
25
51
3
12
29
1
23
13
30
53
61
59
55
29
40
36
39
5
37
3
12
9
35
7
24
45
33
27
60
48
20
13
23
16
15
30
108
11
1
63
20
52
3
105
27
89
7
78
15
36
24
80
7
93
21
23
37
30
9
9
60
18
48
9
20
73
24
143
61
39
51
45
44
52
44
24
1
35
37
84
3
21
15
27
77
96
4
21
54
6
75
104
97
36
24
6
77
25
12
18
41
144
67
9
27
48
21
24
135
5
16
21
18
125
25
15
24
21
60
36
114
12
114
63
21
24
18
108
21
68
16
75
12
17
16
36
44
49
11
64
12
84
80
24
1
35
60
24
115
21
141
24
60
24
11
25
35
4
207
6
114
30
18
21
45
35
64
3
12
57
105
48
27
15
18
11
60
40
36
44
40
20
16
81
42
30
35
31
72
120
18
72
63
87
18
35
91
93
15
42
24
111
15
90
23
73
60
23
19
48
102
60
12
114
5
25
75
27
18
59
13
18
96
93
36
36
15
29
4
56
31
33
12
3
30
48
90
12
21
69
6
9
105
90
5
13
23
40
87
57
96
36
8
40
36
15
60
45
20
16
33
15
27
36
258
42
84
54
39
12
21
3
15
126
135
9
35
4
72
21
47
156
60
1
59
37
84
23
7
69
45
54
12
89
7
33
9
27
39
9
60
3
9
39
5
4
81
35
97
18
60
36
30
23
1
39
33
83
31
66
23
7
30
23
121
39
20
1
23
103
9
8
25
27
3
5
103
77
16
60
204
93
24
3
33
23
7
173
7
48
29
40
56
1
23
55
30
11
55
24
5
13
87
60
72
3
42
30
105
9
75
87
17
1
15
44
16
21
66
90
27
12
33
27
15
108
65
40
20
36
55
24
30
11
24
16
36
81
63
20
25
51
84
39
21
15
84
108
9
9
51
164
1
6
113
61
15
8
76
75
29
13
3
36
48
15
5
13
78
30
72
60
210
18
39
116
16
8
7
29
1
23
40
3
53
76
8
25
35
43
33
44
60
37
83
25
ABCD 98202041144*3^$a+1 [50143]
12
12
39
117
72
12
180
24
24
12
180
36
84
43
17
15
21
139
5
27
64
80
33
12
72
12
180
96
12
36
12
192
12
19
5
91
41
24
24
72
72
48
108
60
72
60
48
84
7
113
12
24
96
43
17
31
5
12
48
108
180
36
108
48
15
45
48
51
81
111
33
24
12
12
60
3
96
33
36
84
216
72
60
12
108
108
48
12
24
36
108
19
65
48
72
72
48
132
24
3
57
60
36
84
120
43
144
5
24
24
24
108
108
24
48
84
144
15
129
12
115
101
43
17
15
165
24
84
72
24
48
108
84
48
60
12
7
173
48
51
45
67
113
79
17
79
17
24
7
17
120
120
31
5
27
112
29
36
12
24
108
108
72
43
5
24
48
36
180
171
9
96
120
48
12
24
43
77
96
228
72
24
15
57
84
24
12
84
24
156
24
12
19
29
12
120
15
45
3
21
120
36
12
240
156
103
288
89
216
84
27
33
96
108
19
48
113
72
24
12
195
9
36
24
60
180
24
12
12
156
15
201
60
36
60
72
96
36
24
36
48
168
24
36
24
24
271
5
36
132
96
60
60
27
33
120
84
12
24
96
84
36
24
31
5
24
120
12
12
192
36
108
115
77
24
48
96
144
72
24
60
36
36
199
101
132
60
43
77
19
32
117
60
12
36
204
48
12
60
36
72
168
12
72
3
69
108
60
96
24
288
24
228
72
84
19
5
12
48
12
67
29
108
60
27
33
79
125
348
144
39
9
7
101
48
84
48
60
60
72
72
31
29
48
96
12
12
96
12
204
36
12
48
72
27
33
60
36
12
19
5
24
51
64
41
36
24
91
29
156
247
77
19
5
43
29
144
24
24
72
36
120
15
165
24
36
72
120
12
36
48
15
69
187
5
108
159
33
31
5
180
84
24
96
108
31
77
84
15
16
77
12
24
132
48
27
105
7
113
15
69
60
48
12
36
60
12
72
31
65
48
36
43
5
12
79
5
72
48
24
96
216
24
84
60
48
60
24
24
132
60
108
24
12
31
48
89
12
120
19
101
235
29
12
12
48
72
36
96
240
36
240
48
72
19
125
36
204
36
72
48
24
48
108
51
81
108
144
60
84
24
123
33
96
60
48
60
87
16
29
24
123
93
168
36
60
27
33
96
24
60
12
15
249
48
12
48
27
96
93
19
53
24
115
53
120
12
84
51
201
108
12
31
80
213
43
365
3
33
60
36
36
24
147
16
65
108
204
24
12
108
12
60
60
24
24
12
24
48
159
48
21
60
12
48
84
36
48
91
53
60
60
96
12
24
96
108
24
12
156
132
36
27
9
103
53
108
240
60
12
120
12
48
60
24
60
96
12
12
27
9
24
84
171
64
41
7
41
36
51
93
36
24
12
24
120
192
91
269
3
57
55
125
24
36
108
12
31
29
12
60
36
492
72
48
180
31
101
72
96
72
36
60
12
60
108
7
17
72
204
24
67
29
324
36
75
165
24
12
48
156
60
72
12
120
147
45
259
77
12
12
43
65
72
55
5
156
48
120
84
60
72
60
99
16
65
207
9
252
48
75
64
5
240
36
72
192
144
24
87
93
96
163
29
12
216
60
60
12
12
120
12
36
24
60
19
197
24
48
3
144
129
31
5
36
103
17
144
48
96
15
21
84
12
12
132
24
132
12
3
9
144
12
48
84
36
264
27
21
84
7
77
36
ABCD 98202292304*3^$a+1 [50030]
168
41
96
138
1
35
169
60
155
1
84
108
12
60
36
12
60
59
73
17
30
13
131
61
359
181
155
49
12
83
37
168
35
156
1
48
41
31
204
48
47
25
36
263
1
36
53
54
12
73
72
60
24
36
5
150
18
30
13
173
19
251
84
1
36
23
13
12
11
289
101
54
36
37
300
108
131
78
55
72
89
31
24
60
11
120
1
144
143
1
12
12
47
90
19
144
72
203
61
5
55
24
48
48
11
25
120
60
83
73
192
12
239
25
71
1
132
11
49
132
125
55
96
137
7
48
120
72
89
31
59
36
49
95
229
11
169
60
36
84
77
18
1
12
47
253
12
48
113
55
71
108
25
11
114
31
84
131
1
23
1
119
96
169
48
60
24
24
120
84
48
47
61
11
73
41
19
35
120
145
96
11
85
60
24
12
17
72
139
5
6
133
77
90
1
72
5
360
31
161
31
113
90
54
42
1
107
25
11
30
19
107
24
1
48
107
49
59
73
180
12
47
1
137
6
157
24
35
25
59
61
233
43
47
37
48
12
24
35
145
131
25
84
12
12
11
1
24
131
1
23
229
60
72
119
144
85
5
6
25
12
192
60
65
126
49
65
31
185
19
12
36
12
95
90
55
275
97
36
137
7
203
181
41
30
85
24
5
7
108
36
95
90
54
204
13
17
72
91
60
83
144
60
66
24
7
239
96
13
35
37
59
36
48
96
49
108
12
167
1
59
84
6
48
7
60
60
203
61
24
36
72
149
55
143
1
84
228
24
35
13
137
31
60
48
96
168
60
17
31
72
47
61
29
19
120
132
17
151
36
84
11
49
36
96
12
77
43
60
36
72
24
53
55
17
79
72
72
228
77
43
48
36
36
84
24
24
47
180
1
29
79
24
41
55
59
73
12
72
96
17
30
25
48
204
204
95
96
25
65
55
35
30
43
120
95
493
84
60
168
17
43
60
12
48
36
60
12
48
11
13
60
48
48
12
89
199
11
49
11
180
48
13
168
36
36
60
29
31
47
12
13
12
155
49
11
13
72
36
12
95
90
7
48
17
79
60
29
102
18
96
55
12
53
19
5
31
36
120
60
89
6
84
6
19
215
25
59
13
47
30
43
227
61
12
12
120
251
61
24
84
12
60
24
36
95
30
150
48
1
59
13
60
24
5
54
36
109
24
36
12
59
73
12
120
23
60
61
144
36
36
144
59
73
108
36
5
54
169
96
35
36
49
12
29
18
1
24
12
180
5
91
168
24
12
23
36
37
107
13
48
65
24
90
30
7
36
24
60
23
37
24
11
84
37
48
65
67
167
12
13
155
1
89
211
59
85
12
96
72
96
11
13
60
48
23
60
84
1
12
48
71
73
60
11
37
29
78
121
60
12
264
84
36
84
24
60
108
204
59
84
72
18
6
25
12
12
71
90
6
48
73
23
85
35
37
12
180
108
120
17
43
48
180
12
23
49
35
60
61
36
5
55
23
12
13
48
119
13
95
37
108
72
23
180
97
24
24
12
48
95
36
1
24
71
13
5
30
73
60
12
287
1
89
18
6
67
59
49
36
144
71
13
65
127
35
228
25
47
1
108
12
48
71
49
36
5
174
121
24
161
144
91
228
60
36
120
12
119
49
36
119
109
11
145
71
73
161
7
60
59
1
12
5
90
37
36
12
11
30
55
71
18
55
17
55
48
48
12
12
108
60
12
24
12
12
215
85
72
113
7
60
35
18
43
29
18
6
55
72
120
12
60
17
150
ABCD 98202538178*3^$a+1 [50003]
64
33
15
21
99
33
180
147
8
12
60
36
12
72
108
25
27
33
47
72
133
3
9
3
140
133
12
132
3
120
8
112
12
20
268
48
84
96
8
49
63
57
47
16
177
27
21
183
32
208
45
35
97
87
152
88
80
48
85
23
61
51
9
11
40
33
35
112
68
12
124
81
87
57
36
27
33
23
64
60
33
264
35
36
169
11
37
11
25
39
93
155
52
156
84
96
9
11
60
4
168
297
15
12
44
61
11
25
83
4
8
64
24
56
196
80
48
52
48
24
80
160
96
72
8
52
84
48
72
45
3
117
15
156
9
15
21
72
155
133
24
59
72
100
144
33
227
121
99
36
345
63
144
8
40
72
93
48
159
60
105
75
36
24
56
172
33
35
37
155
24
109
107
145
87
45
48
179
133
123
32
1
135
117
75
12
60
68
52
48
72
20
61
72
47
97
75
44
36
85
15
21
39
80
133
75
36
12
60
80
120
24
48
100
80
108
160
48
36
156
168
24
48
177
3
80
25
24
83
145
47
28
33
107
72
241
23
16
20
28
48
9
111
24
129
39
141
35
76
224
49
156
51
201
219
24
56
28
141
35
16
153
3
48
24
72
33
95
36
60
36
61
167
40
45
23
64
60
56
24
109
107
12
85
48
15
24
180
116
25
119
13
27
36
93
24
23
25
24
15
48
168
8
61
3
212
4
24
56
49
12
108
15
48
20
28
21
11
52
57
39
84
48
108
80
76
68
73
107
73
87
96
24
56
49
48
47
61
36
60
51
32
120
72
60
48
61
51
20
40
33
35
12
216
40
72
45
27
24
72
8
124
81
24
135
153
84
51
32
160
33
12
312
59
112
20
37
35
52
68
61
51
93
15
21
11
76
132
252
69
24
3
8
37
60
95
28
69
143
25
15
68
61
108
87
116
24
64
20
25
27
9
195
129
107
100
45
108
11
61
179
64
120
84
108
32
96
52
240
309
11
108
112
24
8
25
183
48
24
48
24
56
85
48
24
11
241
51
68
40
32
52
153
87
68
108
12
85
48
51
24
57
23
61
11
97
123
57
75
140
220
8
25
35
37
11
60
36
4
21
48
227
24
16
120
81
47
468
132
88
168
12
9
120
51
32
25
35
12
16
20
4
201
143
4
93
87
33
207
45
27
168
32
160
44
112
33
35
97
59
180
13
47
4
24
333
75
168
120
44
13
12
3
84
48
45
63
24
56
4
80
100
21
23
52
44
61
23
24
205
75
216
264
80
108
85
135
24
141
24
119
145
47
49
75
48
8
60
4
24
80
52
20
28
116
289
71
64
20
49
12
3
188
40
120
8
252
180
184
104
112
69
3
33
143
52
20
12
52
9
72
47
25
288
132
72
3
20
28
120
252
68
49
39
249
47
253
11
184
12
36
48
309
51
180
44
40
32
88
192
21
12
35
37
63
45
3
8
61
11
144
60
73
11
121
48
3
44
304
9
168
23
60
4
120
117
11
40
105
72
108
35
40
180
84
56
25
23
36
13
15
165
51
24
45
83
24
25
23
72
36
100
32
40
8
88
116
109
35
97
47
133
84
11
97
11
76
216
12
20
28
32
48
100
12
12
ABCD 98203170868*3^$a+1 [50076]
12
24
7
77
18
6
12
19
53
3
180
33
51
28
29
60
3
27
18
51
52
44
28
5
7
17
103
8
48
33
27
87
21
4
32
15
13
53
27
48
72
15
18
90
33
72
39
1
60
24
96
5
12
42
18
51
16
20
28
5
42
49
12
5
18
1
36
35
24
9
3
57
33
7
12
80
51
37
32
15
25
17
30
72
72
1
12
68
48
33
7
32
28
101
19
24
8
28
5
15
81
18
33
51
45
12
40
24
48
32
21
39
40
23
13
11
1
120
32
9
36
63
21
15
27
102
3
12
60
48
57
31
23
9
40
68
180
24
28
48
17
39
36
33
55
107
6
31
12
41
6
18
79
12
120
59
33
28
44
4
144
53
19
24
29
12
24
15
75
141
141
87
27
21
4
11
49
17
19
17
67
20
40
5
12
42
72
9
40
84
5
15
12
24
3
6
18
54
19
47
6
123
4
35
21
45
3
21
12
43
17
3
51
13
35
9
45
42
1
20
4
24
20
12
81
120
7
32
28
96
20
4
20
76
41
3
36
3
25
47
13
72
41
3
72
52
17
12
7
116
24
57
126
36
73
65
3
21
12
24
39
33
7
41
63
52
11
162
19
17
42
97
11
9
39
6
12
7
29
43
48
41
27
9
15
100
77
18
49
5
18
13
83
1
96
144
5
18
69
28
20
12
21
18
9
76
36
17
36
18
6
72
3
12
24
177
36
12
7
32
15
33
24
28
101
18
13
17
54
85
12
11
54
42
33
3
102
36
27
12
172
68
28
53
18
9
60
12
12
24
45
51
27
54
12
87
4
36
56
84
24
123
1
32
28
53
7
8
21
12
6
21
15
49
48
48
53
67
5
7
47
69
33
3
48
36
27
48
36
1
32
28
53
36
31
92
51
61
60
20
40
17
27
45
42
18
48
132
79
41
67
65
3
72
27
73
5
15
144
24
4
8
39
1
17
126
54
27
60
28
36
24
89
54
6
163
29
6
72
192
54
91
32
72
9
7
84
36
29
24
18
25
48
32
21
12
3
52
71
37
5
30
97
8
48
33
30
9
9
51
45
55
8
52
5
54
18
7
29
91
8
15
198
12
3
52
89
18
6
19
80
45
99
16
29
120
78
48
1
92
39
66
67
23
141
3
13
5
36
168
12
126
18
42
12
54
114
49
24
35
25
8
36
105
51
24
33
91
23
9
88
20
28
89
15
16
71
1
20
96
24
96
12
21
19
24
80
88
12
29
24
30
18
3
12
63
36
13
5
3
33
30
37
131
37
29
3
57
51
12
24
33
27
33
115
8
24
27
42
51
16
5
115
44
69
39
28
29
19
20
36
168
39
18
36
90
69
45
79
23
54
54
18
15
9
36
84
139
20
9
31
24
60
41
24
30
96
73
12
72
12
48
29
24
18
21
88
11
1
56
4
47
9
4
23
93
48
24
21
51
28
95
21
21
111
4
23
33
40
23
21
16
17
31
5
15
64
41
7
12
60
12
68
16
11
30
115
20
9
39
21
7
80
4
11
33
9
54
102
36
36
24
15
16
5
67
92
39
49
68
4
24
29
7
24
56
9
39
45
18
49
20
16
24
23
108
37
80
21
24
15
52
56
21
36
27
3
25
20
108
12
120
3
24
54
18
120
96
30
3
12
3
85
84
29
24
7
24
35
6
36
36
7
101
36
12
7
44
45
7
5
126
13
8
15
24
54
30
6
19
44
24
52
12
8
21
3
9
91
41
27
63
69
16
41
19
17
43
41
3
24
64
72
17
27
12
28
11
25
41
24
15
21
66
153
36
27
13
24
35
49
12
24
128
21
67
32
52
47
33
40
104
3
6
31
20
21
43
23
18
18
13
48
101
31
47
33
21
19
48
53
55
23
165
24
16
23
21
12
45
15
76
17
3
12
3
30
3
33
43
48
5
108
99
21
126
1
20
48
3
6
66
37
68
4
5
48
115
48
8
27
13
23
6
183
9
3
33
60
12
60
3
33
18
9
3
1
36
8
12
100
12
35
1
53
18
54
12
36
24
30
18
24
7
8
21
12
36
6
1
44
21
36
15
24
4
12
24
65
42
30
15
60
28
12
48
23
33
4
11
126
36
43
11
225
15
13
12
23
97
29
15
24
76
24
23
24
18
79
8
24
100
20
40
56
28
5
30
72
45
51
21
33
72
72
162
49
68
39
42
19
24
23
18
54
25
116
9
7
48
140
21
7
72
65
27
40
53
15
16
59
21
12
172
29
43
36
65
15
28
17
67
41
51
16
12
32
45
39
21
15
64
23
24
33
36
3
37
8
9
19
137
6
48
13
36
8
24
36
120
4
8
12
9
19
24
44
16
36
65
12
87
3
24
1
48
48
12
11
13
20
117
18
66
3
16
24
32
24
99
6
15
36
4
156
72
113
3
9
6
37
8
12
88
11
45
9
51
40
5
48
3
105
24
3
33
18
54
18
49
5
66
69
16
5
54
1
53
7
20
60
81
18
25
36
8
3
9
72
52
29
31
71
13
60
5
18
9
45
7
23
49
59
18
72
96
19
11
25
36
8
3
24
13
41
15
21
19
24
32
27
81
4
41
24
31
44
12
84
4
53
3
105
7
35
66
3
16
20
51
21
28
20
24
15
25
24
65
15
4
11
1
53
24
18
9
40
72
17
60
27
88
12
24
20
16
8
21
12
78
9
12
64
32
147
18
3
69
6
30
39
57
55
20
15
9
39
18
24
36
7
12
20
141
30
45
64
24
12
48
44
16
24
8
24
21
72
30
33
24
57
72
12
3
33
36
42
25
8
33
36
18
1
80
4
41
18
24
25
12
8
39
18
115
96
84
96
20
117
7
108
60
12
23
54
39
33
7
24
56
21
96
3
40
12
89
3
27
126
7
53
43
140
4
44
87
42
27
81
7
32
51
33
12
27
84
13
60
17
39
52
72
41
3
9
55
68
4
48
65
27
111
9
24
24
12
117
3
9
19
8
15
49
140
3
61
132
12
11
1
5
12
43
24
24
41
19
ABCD 98203555798*3^$a+1 [50028]
72
48
36
96
75
40
5
43
29
36
36
19
260
96
36
12
28
29
19
29
27
21
12
156
67
17
12
84
31
44
60
81
19
149
15
57
15
40
113
252
79
36
29
51
9
12
84
19
17
24
84
96
51
9
183
16
12
53
27
72
60
28
8
16
41
84
19
92
69
24
67
32
81
96
31
44
21
12
12
48
108
43
32
108
141
235
41
15
45
19
5
36
12
67
120
144
65
264
168
12
180
67
60
89
15
69
7
149
7
20
28
17
103
32
129
135
16
29
55
36
120
68
16
125
63
16
5
72
19
89
24
3
144
9
12
55
5
24
48
231
76
5
63
45
48
60
39
81
15
33
115
72
144
29
24
31
156
5
91
17
60
7
144
20
24
88
29
36
108
24
195
21
159
45
63
45
55
84
56
57
192
84
7
20
189
75
24
405
24
15
28
5
63
81
108
3
57
51
9
15
165
72
31
48
17
27
72
16
140
180
72
21
15
52
92
21
276
91
60
137
36
99
33
60
12
27
64
92
117
96
24
3
33
31
164
9
12
75
108
12
16
48
132
17
12
36
192
3
40
8
21
55
84
12
77
7
221
24
3
117
79
101
135
36
28
5
60
127
17
7
44
96
84
76
5
55
24
5
72
24
51
57
15
12
33
180
132
24
15
105
7
149
300
19
41
144
24
36
187
24
36
84
149
115
17
39
81
120
55
125
15
84
21
48
72
27
16
41
96
108
27
4
5
91
20
117
51
69
31
89
183
64
68
16
89
31
20
9
36
51
81
115
77
51
57
19
68
108
64
156
173
55
92
72
108
9
55
84
101
19
77
12
7
29
204
63
9
63
45
60
43
17
75
120
141
24
12
264
12
39
33
12
96
55
77
156
7
120
77
36
55
29
15
76
41
135
4
92
33
36
3
177
84
72
132
36
7
29
39
12
28
96
29
195
216
105
31
269
151
48
29
96
55
269
67
8
72
153
63
9
156
12
7
101
84
19
29
48
115
5
15
28
12
24
149
51
240
36
28
65
7
29
19
5
216
84
12
3
16
104
24
21
87
9
3
16
77
19
53
31
161
48
36
84
3
72
21
36
144
15
36
300
16
8
144
12
81
48
72
3
16
113
103
77
12
3
21
27
57
43
80
57
15
36
321
63
28
8
45
144
63
129
84
84
48
12
127
140
96
268
5
15
9
7
144
36
29
99
45
96
15
57
84
108
91
17
48
151
5
120
3
72
69
27
105
115
44
69
75
16
41
183
52
140
160
77
3
64
8
28
180
173
31
41
99
9
24
72
151
32
16
56
33
12
63
16
17
63
141
79
32
72
12
21
108
96
15
141
199
113
60
36
36
75
21
3
21
31
5
223
12
44
40
29
27
69
19
65
7
77
43
8
165
15
180
141
115
101
3
216
48
21
51
16
65
24
96
12
12
19
12
17
72
31
168
132
17
60
7
96
77
60
7
320
16
48
80
21
19
29
48
72
67
60
29
87
9
3
52
96
5
27
93
3
120
21
60
168
27
36
33
55
164
16
156
24
41
19
240
12
17
36
84
87
40
120
36
20
40
20
28
29
27
24
309
31
65
24
103
20
9
84
67
5
12
151
36
60
113
72
39
72
168
81
111
24
165
55
29
24
60
72
3
36
132
184
29
75
76
53
12
84
7
24
140
9
12
15
72
88
5
135
213
7
264
113
43
140
45
183
45
55
44
16
101
276
55
84
5
39
45
12
24
19
152
57
12
19
60
17
15
9
115
29
12
12
3
28
96
101
72
ABCD 98203598726*3^$a+1 [50249]
126
345
32
112
32
1
143
1
119
16
45
51
39
36
18
147
33
54
17
216
19
18
3
15
252
117
45
3
375
17
1
303
39
18
327
152
16
200
7
41
121
231
8
72
13
75
87
18
126
161
24
49
71
16
24
56
13
155
16
9
191
43
197
24
16
105
111
105
15
3
90
90
162
108
126
93
48
48
72
27
18
90
18
39
216
195
21
69
360
131
49
111
15
81
200
112
3
18
126
5
31
9
99
162
83
96
88
21
27
9
414
72
105
80
112
207
9
272
133
27
80
48
7
57
15
153
224
24
96
25
126
65
259
144
5
96
24
72
55
9
56
24
145
95
40
63
161
64
81
159
111
36
90
36
183
56
13
72
35
240
13
3
8
115
45
171
5
88
32
64
216
9
47
144
24
1
126
57
33
108
270
72
53
55
54
3
15
180
45
99
36
270
72
11
25
39
33
18
69
165
288
72
36
47
48
64
128
55
33
21
18
225
32
184
24
96
72
72
32
136
207
126
99
261
107
88
309
27
104
49
23
112
8
73
95
85
11
64
141
36
119
25
36
83
115
101
16
117
83
40
165
195
3
45
117
18
129
51
54
71
216
64
200
16
9
135
27
90
18
201
195
93
272
13
3
48
24
15
33
75
144
18
51
296
24
184
75
36
72
54
90
65
88
27
90
11
40
264
56
133
11
24
240
64
147
180
234
15
32
43
144
36
57
104
1
18
69
56
1
63
117
11
79
9
144
48
177
663
8
16
51
53
1
119
96
96
13
36
191
43
180
36
29
61
3
152
88
120
177
39
15
216
36
72
237
69
36
63
8
144
40
48
21
27
63
126
18
57
69
72
162
41
16
105
54
17
19
18
36
71
55
9
24
3
125
160
93
75
15
90
279
171
72
90
18
126
54
101
24
96
49
36
90
54
75
159
18
108
291
104
1
18
126
159
32
61
123
111
345
80
16
224
19
165
141
18
113
49
198
33
80
264
73
18
5
49
36
3
69
36
39
87
36
269
1
23
64
408
8
109
198
237
32
379
45
81
54
129
33
119
61
72
18
18
36
11
40
3
5
112
72
27
93
15
17
88
176
16
24
176
79
36
90
11
7
36
77
168
79
36
90
72
54
18
18
273
51
18
11
25
234
53
37
203
24
79
90
180
107
217
36
107
168
67
162
27
63
36
5
16
123
117
63
18
215
144
136
144
9
47
97
198
18
71
88
3
53
235
54
111
15
36
189
45
180
90
77
48
199
36
162
35
37
75
231
54
252
71
88
237
83
187
53
72
55
324
18
90
57
15
33
3
5
49
71
37
11
25
47
7
180
36
54
3
177
ABCD 98204288134*3^$a+1 [50147]
27
9
24
36
87
15
57
12
219
60
162
135
135
12
78
27
75
90
18
18
54
6
99
12
9
207
207
18
207
153
108
54
96
81
111
225
87
33
57
36
192
15
3
117
105
27
93
180
72
90
78
27
120
45
36
60
39
45
123
84
33
207
9
192
18
132
108
102
258
30
132
72
207
99
180
12
69
81
12
108
168
27
153
27
72
21
42
90
30
42
30
177
21
132
15
75
48
78
342
45
27
36
54
123
57
18
30
18
42
87
108
72
105
180
3
105
240
120
27
60
72
21
27
60
21
42
90
12
3
15
90
132
18
48
222
18
162
48
87
135
9
39
150
12
42
30
168
102
18
135
123
117
75
108
54
108
180
72
90
60
33
12
135
105
12
81
219
63
198
132
48
18
114
30
96
84
150
36
111
96
12
72
33
48
42
678
315
45
15
45
27
120
33
15
84
189
12
15
252
45
48
132
3
60
3
9
63
198
171
9
42
30
15
135
9
93
3
12
45
120
3
84
96
60
72
195
66
60
180
12
402
48
57
15
6
84
36
42
372
33
45
147
168
60
57
27
21
108
24
207
93
60
36
27
165
18
204
180
93
15
228
60
102
18
117
285
30
105
45
87
21
102
132
45
111
144
126
72
18
9
213
12
6
129
33
102
33
60
147
408
9
159
102
27
15
30
168
39
141
39
63
78
195
87
96
234
18
45
144
21
258
57
105
75
195
9
3
33
3
24
93
87
66
144
3
75
57
228
84
99
252
30
18
150
54
225
12
9
42
18
72
48
207
45
60
48
150
129
108
177
75
141
12
27
171
42
15
24
51
30
270
18
39
48
75
60
165
45
18
114
75
33
162
18
15
57
27
9
120
24
66
9
300
15
150
75
15
18
99
36
117
90
93
27
90
108
60
48
27
153
42
12
150
90
30
3
3
30
222
108
162
279
288
21
144
15
288
45
270
9
21
147
12
81
90
180
102
126
9
33
108
102
57
93
30
78
291
168
120
33
30
270
60
12
63
24
3
96
30
24
156
39
48
3
117
45
162
198
72
18
90
72
78
9
3
18
87
3
72
45
108
45
15
93
180
42
12
105
153
270
18
120
60
72
30
18
132
12
60
108
48
72
15
153
12
78
102
15
60
12
45
18
177
60
45
108
15
117
75
108
45
15
153
180
147
12
21
102
90
18
162
78
84
78
12
258
45
60
72
3
9
3
165
51
141
63
126
162
45
165
162
186
84
195
72
93
3
93
39
15
36
54
147
108
33
12
6
120
297
135
108
90
87
63
69
75
36
102
18
141
48
300
21
84
60
48
60
135
63
102
135
45
75
180
24
96
3
54
63
33
120
51
168
33
ABCD 98204380622*3^$a+1 [50208]
261
48
72
328
23
48
72
120
168
9
72
99
210
67
35
45
135
33
75
21
51
18
30
12
18
87
120
184
104
87
225
120
24
120
24
15
60
205
24
131
120
30
30
177
153
12
27
33
15
24
40
48
32
120
111
30
270
453
57
79
71
289
41
63
15
81
21
30
18
42
300
165
3
45
57
207
3
69
16
5
18
81
141
48
75
112
5
3
96
24
87
9
309
60
39
81
12
78
85
72
72
56
15
81
21
30
120
60
9
69
19
41
31
8
51
325
137
60
30
18
42
9
40
11
60
78
27
153
90
21
39
330
42
60
90
79
29
180
15
15
49
128
15
180
90
18
90
90
109
8
48
417
30
18
7
65
60
139
56
3
150
120
30
30
99
40
83
108
145
5
139
32
24
75
12
18
222
60
150
30
49
71
30
18
42
48
42
60
48
12
120
90
18
9
321
30
25
77
180
78
81
40
191
150
18
30
30
60
57
183
162
48
102
30
198
12
289
41
175
5
30
18
27
33
415
17
87
63
9
111
48
180
69
3
69
99
141
9
31
48
23
18
102
18
42
325
23
120
121
11
117
63
25
23
42
78
30
75
40
95
120
57
3
12
108
21
81
108
67
8
105
15
144
33
48
7
65
7
71
57
33
12
19
104
75
132
153
112
185
63
27
48
102
39
99
21
9
12
30
120
189
88
53
288
75
255
9
33
15
64
131
108
81
40
11
69
9
72
103
215
102
138
300
21
16
5
18
12
18
42
48
12
30
63
192
3
132
9
64
35
120
150
159
81
87
3
157
8
105
15
27
69
21
48
162
30
99
39
9
160
41
42
30
90
18
67
152
48
63
25
17
48
30
1
71
258
247
23
192
33
15
97
53
12
55
72
32
39
60
117
3
120
12
60
45
24
48
33
87
96
16
161
30
49
8
63
73
167
33
15
342
90
129
9
432
223
120
197
27
21
99
51
180
180
37
83
12
73
17
103
185
55
17
90
18
30
325
17
39
69
240
30
102
207
232
59
72
300
60
48
12
57
183
228
72
45
88
144
96
32
33
270
180
30
150
132
13
104
201
120
79
56
232
125
75
120
48
225
12
60
168
360
15
105
42
69
219
60
9
16
77
18
42
78
57
48
64
83
109
128
3
198
31
8
96
15
72
177
72
9
72
78
210
12
150
205
83
37
24
128
51
12
120
198
12
198
60
12
129
24
15
25
5
75
87
57
240
63
18
15
57
15
153
132
138
177
64
41
15
33
12
108
132
48
12
39
39
282
30
9
9
30
9
51
69
33
48
12
19
24
17
150
120
57
16
95
72
97
72
56
15
33
120
160
95
49
83
30
60
48
60
132
48
42
210
199
239
81
96
183
57
24
39
30
27
225
7
131
150
42
60
18
342
180
69
96
ABCD 98205114466*3^$a+1 [50076]
84
92
4
60
36
159
21
63
153
44
19
177
39
41
103
9
12
183
17
16
32
28
44
28
12
24
60
56
64
20
76
3
60
72
5
84
40
200
12
40
24
75
5
40
48
48
3
57
68
76
15
105
24
12
8
280
12
20
7
77
55
21
27
33
8
31
168
41
124
108
44
28
87
41
28
12
204
159
41
24
136
8
28
288
44
132
124
60
44
28
32
52
44
19
17
60
4
92
7
41
40
12
152
72
88
132
15
29
151
41
144
24
4
111
57
24
159
197
52
111
69
51
89
48
52
152
19
36
21
92
67
24
9
96
56
4
24
27
81
84
36
140
24
16
99
41
103
77
24
40
80
16
32
115
77
16
12
108
87
345
8
48
4
15
120
65
31
69
51
5
24
12
175
144
29
7
33
27
65
19
45
12
132
12
3
17
64
24
20
67
33
92
36
4
48
80
16
32
12
12
24
52
12
36
75
9
20
12
115
29
115
180
17
43
9
8
48
96
55
21
192
80
420
40
12
224
16
44
40
72
3
29
52
63
45
92
84
64
20
28
32
31
117
72
60
116
180
16
3
21
92
192
16
80
139
105
15
41
84
40
108
48
24
15
36
77
12
40
12
120
15
105
15
5
156
192
40
156
36
20
100
68
148
60
32
175
36
24
65
127
5
4
12
44
160
20
76
3
21
39
120
29
100
156
12
32
12
184
36
39
21
84
36
8
16
12
39
53
55
117
44
16
56
19
101
40
60
27
45
135
21
20
31
5
4
72
72
12
140
4
15
144
161
4
48
84
20
79
45
60
44
256
36
8
7
29
24
40
96
132
39
81
39
9
84
51
24
77
84
12
72
96
196
164
192
52
140
112
75
21
3
77
4
20
163
5
48
124
8
175
17
19
125
52
3
21
56
64
3
137
103
45
8
40
12
15
17
36
19
81
72
20
52
56
112
80
232
20
55
89
192
84
40
60
15
105
60
156
80
67
72
45
8
127
60
53
31
201
8
16
84
72
20
216
24
48
52
20
55
21
12
56
4
72
96
104
36
4
104
64
87
33
8
19
21
72
108
68
31
21
60
20
79
81
152
72
60
96
244
60
44
19
36
60
120
77
24
64
51
5
88
36
15
5
16
8
40
8
124
75
29
19
165
8
48
16
140
24
4
87
9
12
108
44
28
63
21
156
312
32
60
24
24
36
96
40
8
16
32
144
79
36
41
64
3
5
40
27
60
9
84
20
108
7
5
16
36
168
92
43
57
204
44
12
28
75
113
79
41
48
55
9
27
24
29
7
29
16
3
17
16
24
20
60
64
104
91
36
33
48
63
161
40
68
55
53
43
120
149
156
4
8
124
135
81
212
67
9
84
72
48
12
104
36
64
92
19
29
4
32
24
19
5
67
189
15
21
120
44
84
48
12
16
32
40
27
45
8
24
120
96
67
173
24
24
19
5
172
36
24
123
317
24
40
20
36
88
87
93
72
48
56
175
180
117
72
120
15
252
165
39
9
56
36
24
19
213
132
12
75
5
24
132
67
21
15
9
116
196
8
132
43
65
7
24
21
36
8
151
5
24
12
28
36
3
21
12
44
144
40
84
51
9
20
55
17
43
201
56
79
9
72
120
75
9
276
108
12
20
19
9
36
24
27
9
12
48
12
39
89
19
45
176
52
12
48
87
81
36
48
36
99
65
28
72
87
240
93
87
33
48
27
5
12
19
105
56
40
99
36
21
12
27
113
76
12
27
137
336
52
120
20
28
140
12
36
96
100
84
72
224
28
32
19
17
4
36
27
101
115
24
120
72
5
16
192
8
64
44
12
132
40
140
91
65
16
68
28
39
249
15
29
16
51
65
36
ABCD 98205629194*3^$a+1 [50041]
45
24
27
192
5
100
116
1
95
168
25
87
344
121
6
54
75
69
71
28
32
49
131
31
30
3
36
15
168
161
67
54
35
84
84
67
113
16
80
7
9
140
229
51
21
18
54
147
51
60
18
51
15
29
31
29
115
81
8
76
80
100
51
108
30
47
49
95
31
5
4
120
45
71
199
65
60
19
45
123
149
24
109
15
3
17
61
51
84
120
116
4
36
168
81
51
80
108
72
55
108
48
24
45
93
6
5
264
52
68
1
59
55
41
25
126
78
11
37
183
20
24
76
104
7
9
140
160
80
156
31
9
128
187
5
121
18
6
23
175
408
53
120
76
104
4
75
18
78
234
66
105
99
21
20
25
6
5
60
4
51
5
24
79
5
55
90
11
37
54
18
47
13
18
33
51
24
30
39
96
45
35
60
49
18
24
90
144
119
163
9
9
36
15
75
149
180
37
72
162
65
64
84
60
152
84
67
33
51
24
5
144
31
21
81
87
171
126
39
27
24
30
54
65
25
54
252
96
117
56
16
24
21
18
282
15
144
21
95
40
45
95
1
123
21
35
4
27
9
15
5
115
54
54
186
66
29
76
44
40
44
7
18
36
191
145
144
95
64
72
144
9
11
144
37
18
45
33
39
33
71
109
198
117
27
54
54
288
144
89
127
53
49
18
222
11
24
145
35
16
116
121
30
29
13
167
100
111
137
16
20
61
18
108
17
40
56
49
66
101
25
99
51
120
29
76
120
48
132
108
60
56
1
24
120
60
90
105
380
85
144
60
90
12
96
54
59
151
9
99
60
5
60
192
4
75
126
6
69
75
65
43
12
5
19
90
39
32
144
91
36
77
25
180
90
101
25
59
120
16
20
40
129
102
78
156
6
29
76
129
66
24
36
33
15
60
81
60
24
32
91
57
123
33
24
32
28
21
11
108
97
24
99
93
47
25
11
204
145
162
125
163
132
33
105
47
60
19
60
45
21
54
60
5
64
123
17
7
9
20
36
1
150
89
31
114
23
103
209
64
9
35
115
57
24
180
39
5
16
39
17
19
5
7
233
40
219
30
42
9
56
84
97
23
49
35
16
21
3
240
60
12
60
225
54
65
7
18
71
28
3
18
11
40
60
51
29
85
18
18
48
11
31
53
67
54
18
17
163
81
15
89
181
66
9
60
21
96
54
48
17
24
1
59
169
315
105
11
40
21
39
56
25
96
27
3
60
53
40
15
81
63
102
23
156
19
5
40
27
45
84
60
15
5
36
31
33
57
159
84
24
147
165
68
91
45
20
1
195
48
153
159
80
4
44
1
72
23
124
15
78
198
84
21
84
183
29
40
45
23
196
159
21
20
96
64
9
51
21
63
33
30
17
7
93
116
127
18
11
43
216
21
24
116
1
23
49
6
45
84
36
116
79
5
25
42
29
28
315
21
84
21
51
60
3
45
27
33
140
73
24
3
63
42
51
260
67
9
9
84
6
41
48
67
45
189
90
54
180
47
28
60
80
16
21
75
20
180
100
24
15
5
36
40
44
60
24
40
57
6
108
120
161
55
29
7
33
57
27
12
111
162
18
53
19
12
96
33
21
90
129
44
16
171
84
126
114
101
4
60
15
81
9
156
6
54
84
11
133
18
153
69
107
120
84
4
56
1
23
72
24
36
61
23
36
19
41
24
40
84
111
89
151
5
319
185
61
11
204
7
144
ABCD 98206255762*3^$a+1 [50096]
45
40
131
90
175
144
20
16
275
9
220
5
27
24
160
11
18
43
29
78
85
56
15
45
64
65
43
173
6
21
63
54
126
60
96
48
30
43
92
168
48
60
141
111
9
18
1
92
60
12
96
72
33
24
30
105
60
45
72
174
117
72
141
24
3
48
21
120
3
16
20
4
56
160
32
288
24
72
16
12
35
6
30
156
81
207
30
246
9
12
39
57
99
18
63
39
141
232
125
72
78
61
20
9
27
16
164
4
29
42
73
20
12
108
72
36
3
24
66
114
12
129
36
16
149
123
28
8
12
3
69
117
78
90
102
18
27
16
20
24
39
45
96
3
105
100
11
117
117
27
69
54
210
102
1
20
48
291
69
339
81
9
43
59
18
31
56
135
369
480
24
36
192
27
25
35
57
195
45
64
5
87
9
18
25
35
21
40
176
3
42
243
27
204
81
75
45
213
75
40
101
39
57
78
45
240
15
93
33
30
180
180
45
51
90
24
6
9
52
23
54
42
61
48
80
15
129
108
88
11
90
30
24
117
63
6
24
15
12
180
52
168
32
40
245
90
153
3
97
17
27
75
9
39
90
102
45
144
124
35
12
9
52
72
32
16
80
3
60
54
43
107
33
99
48
57
88
11
45
12
57
30
1
119
25
8
57
43
29
78
96
24
96
189
12
4
5
87
159
73
17
30
21
189
150
138
6
9
28
20
220
29
198
45
16
72
47
117
135
24
37
29
3
16
29
63
33
39
180
36
9
6
21
189
24
3
40
53
39
57
15
9
147
69
258
6
7
17
102
61
29
144
54
45
16
92
57
51
40
32
132
87
114
15
72
39
13
32
96
72
291
114
91
44
105
42
49
12
8
9
270
45
45
3
39
60
24
37
20
33
54
216
21
144
124
20
15
25
128
3
105
111
9
112
47
90
6
36
78
27
144
141
54
81
268
140
72
3
21
129
150
132
54
6
81
87
66
15
111
69
12
72
51
36
133
32
24
51
33
60
111
6
24
30
84
6
7
12
5
163
29
18
73
23
84
120
117
63
33
72
160
20
16
176
63
13
192
155
12
1
59
18
342
229
59
45
40
35
13
168
11
61
83
84
60
61
92
84
88
125
120
30
33
9
24
6
69
24
45
192
54
24
133
167
12
21
27
42
24
67
92
120
72
3
1
29
6
109
20
36
64
96
212
9
90
150
48
42
109
80
9
6
84
12
13
11
9
36
84
36
216
60
3
61
44
100
35
153
27
61
72
140
204
93
15
225
192
99
60
9
27
189
75
39
6
126
45
3
13
224
36
33
6
49
212
72
21
24
63
57
87
124
92
3
84
12
141
3
60
120
45
45
87
108
144
27
133
5
30
12
108
57
76
128
72
12
132
39
6
24
6
249
180
75
81
216
33
90
6
78
192
13
56
135
69
135
36
30
30
21
3
25
116
165
99
60
28
92
96
39
240
42
123
36
124
200
45
211
101
75
108
72
88
80
207
90
90
153
120
45
66
105
4
56
39
153
267
93
108
21
15
4
32
27
36
126
79
152
63
37
80
12
111
37
179
141
168
75
114
192
54
24
72
138
87
28
108
92
27
133
ABCD 98206832422*3^$a+1 [50005]
96
32
16
9
18
90
54
101
25
144
24
47
37
72
78
53
48
112
123
162
60
144
71
85
24
120
96
27
165
18
9
128
13
90
360
33
32
127
6
27
39
9
96
39
137
49
48
78
120
150
84
78
18
15
57
12
6
12
36
21
39
72
30
114
138
60
36
192
144
60
36
102
78
108
66
69
75
36
6
48
6
36
90
18
30
180
24
11
181
6
18
12
24
288
36
59
7
41
73
102
108
36
18
15
27
53
31
54
6
149
103
84
5
16
87
137
16
33
84
6
5
31
48
42
36
12
71
331
198
30
96
65
1
143
7
84
54
72
71
64
96
27
36
126
3
32
48
48
7
42
95
61
18
126
180
15
39
137
43
54
63
48
96
15
66
15
48
141
3
32
16
39
30
6
84
6
72
3
48
57
48
39
15
17
133
48
60
84
36
60
108
47
43
149
7
9
45
35
97
12
18
113
16
15
18
126
17
7
57
9
6
113
25
60
120
222
66
24
48
6
36
33
32
61
72
75
63
60
53
112
9
18
276
174
83
7
6
12
135
80
112
33
24
18
48
5
127
126
131
25
24
12
42
18
30
105
45
30
69
96
15
33
129
6
66
135
15
66
42
197
73
102
24
66
60
48
11
151
24
12
252
150
12
60
18
126
59
7
96
9
48
45
275
1
36
144
102
258
36
30
65
85
18
30
107
16
57
135
80
1
36
150
48
18
24
75
33
15
21
107
55
48
6
90
54
36
120
39
57
23
96
151
9
9
246
186
119
25
18
90
75
33
15
15
33
27
48
5
217
198
144
12
5
13
72
6
162
3
45
3
111
30
24
72
3
27
149
16
15
78
35
1
84
6
53
31
186
39
32
112
27
213
21
27
9
39
21
59
31
81
117
36
12
59
235
5
103
18
18
5
7
9
9
24
95
187
78
23
97
143
48
16
63
17
16
9
54
257
7
18
78
72
33
21
108
143
253
84
60
35
91
36
66
24
144
30
42
30
18
42
69
368
16
105
311
313
18
342
42
36
17
112
15
33
48
192
15
33
75
5
49
84
24
3
224
61
3
9
71
7
48
54
78
48
101
16
32
1
47
7
30
75
96
9
6
210
36
6
18
179
73
72
246
9
80
7
30
59
16
15
60
5
25
60
48
42
81
75
5
55
54
3
135
42
111
48
129
63
75
78
66
78
36
35
55
174
27
15
30
36
95
55
84
53
48
43
60
54
30
18
83
121
18
30
71
16
80
64
117
27
117
54
126
119
64
153
18
6
255
33
12
144
90
41
48
43
102
111
21
108
36
459
80
16
57
135
9
71
112
15
33
57
156
54
18
234
233
97
15
75
18
288
35
37
155
1
60
12
60
12
6
54
3
9
231
32
43
42
27
63
48
65
13
72
54
5
133
6
69
48
9
108
48
27
81
24
30
41
16
48
32
31
65
37
6
21
9
119
133
24
66
17
1
60
51
141
234
24
30
60
167
160
45
168
12
72
23
109
48
348
12
107
25
23
13
30
108
6
36
12
36
90
42
123
21
36
87
21
27
27
102
15
128
7
153
45
18
33
15
24
18
12
198
42
66
89
160
255
33
183
42
63
32
49
30
65
139
30
6
65
1
24
228
72
96
27
63
90
119
43
12
18
87
39
42
84
6
90
18
210
96
48
23
13
42
72
177
48
96
15
54
42
66
24
30
89
55
42
138
90
27
80
223
102
75
48
45
156
39
87
9
15
54
11
43
5
96
ABCD 98206870142*3^$a+1 [50109]
24
32
48
49
63
9
60
60
311
88
72
177
15
8
480
40
9
39
80
16
120
320
64
104
37
59
72
120
24
24
120
469
83
328
9
47
96
24
24
49
132
83
217
108
123
72
357
108
47
24
280
21
120
251
37
11
24
40
80
112
128
85
11
24
72
24
49
60
51
272
88
24
117
59
109
132
23
48
88
9
60
3
32
72
145
95
13
3
369
143
157
51
8
40
21
35
168
72
96
24
96
49
95
88
8
157
11
61
35
24
40
24
192
56
120
40
104
24
1
168
12
75
48
56
109
3
9
63
48
8
136
56
109
83
25
111
21
155
240
13
11
49
311
240
16
45
51
104
88
80
96
40
80
96
265
191
48
109
60
120
12
11
24
88
56
229
11
61
11
109
48
120
11
24
85
120
155
256
80
49
252
60
95
16
117
51
80
49
143
37
107
85
75
45
35
145
60
11
264
24
109
3
237
35
112
56
109
155
40
33
23
208
80
49
15
288
24
33
71
24
136
80
24
72
48
16
9
111
24
56
1
63
56
40
9
60
131
61
243
45
60
12
59
40
21
51
69
131
157
51
32
157
60
12
123
56
216
85
11
37
12
143
136
24
176
16
24
9
60
131
96
13
51
32
48
120
49
12
35
73
63
32
37
35
16
80
72
37
35
96
97
167
64
24
405
27
56
37
11
72
97
47
25
15
200
264
40
32
49
71
40
144
33
23
192
240
25
63
57
47
13
51
129
60
12
159
192
104
25
15
8
85
132
279
32
120
72
160
56
1
63
80
72
25
108
3
57
111
21
51
192
96
129
15
8
37
35
205
11
64
272
24
1
60
155
48
397
179
49
191
1
23
16
104
136
69
72
75
8
72
184
96
153
60
372
95
85
3
80
85
51
81
119
16
45
48
12
108
147
24
32
24
16
9
108
120
72
35
13
83
144
40
45
35
48
16
21
3
72
8
37
48
27
56
109
435
56
88
9
120
71
1
63
225
143
24
40
80
13
12
23
205
51
72
8
72
64
225
71
97
12
48
131
192
72
72
25
240
159
104
120
136
32
229
48
107
216
24
216
88
21
120
48
3
8
1
48
183
32
48
49
191
88
72
72
8
24
25
48
60
132
159
69
51
9
120
12
251
109
35
96
40
72
56
1
191
192
37
48
27
56
337
47
64
72
8
16
56
37
72
99
72
117
12
71
72
72
145
71
24
13
3
32
25
63
69
35
13
315
57
111
32
37
11
24
24
24
25
192
135
33
23
48
40
9
23
40
9
71
48
24
145
191
64
152
16
9
503
96
40
104
25
71
1
48
15
285
11
96
40
144
32
97
47
25
71
169
15
33
15
8
64
24
21
35
16
57
132
35
133
60
71
61
120
11
97
23
157
11
160
9
72
119
1
39
9
71
136
120
56
40
9
108
155
48
24
25
ABCD 98207053424*3^$a+1 [50062]
15
33
177
42
81
100
132
32
135
18
51
52
12
20
28
32
132
93
63
132
16
221
63
12
51
33
21
30
9
4
95
1
41
219
40
80
184
80
45
15
48
57
43
60
65
12
55
5
18
12
42
15
28
95
90
60
72
90
13
32
16
48
11
49
137
127
8
52
96
20
69
27
33
43
164
93
150
30
78
57
160
137
43
32
84
9
72
43
155
1
72
44
48
15
21
40
80
120
27
33
60
96
63
18
54
13
5
12
75
75
153
57
6
54
31
12
77
3
28
48
29
91
32
9
30
153
28
48
60
131
18
15
36
96
168
280
140
12
120
24
64
36
17
123
112
68
4
80
27
138
72
198
45
40
80
96
100
71
6
7
140
100
92
76
17
12
163
35
13
155
25
47
192
18
43
8
27
13
77
72
108
7
77
123
132
108
75
45
57
276
67
120
5
60
231
40
29
51
21
3
183
37
140
100
5
31
29
91
20
100
161
139
59
25
48
48
120
20
112
47
141
69
15
96
51
45
28
23
25
32
45
42
30
43
8
279
18
18
13
41
48
31
12
47
13
47
25
65
102
129
57
55
125
7
20
72
36
27
25
5
55
48
12
116
21
6
133
59
1
77
3
144
148
47
162
91
29
103
47
13
5
51
40
20
69
75
105
12
79
89
72
43
60
48
48
132
48
29
15
40
60
32
180
28
47
48
162
270
1
132
8
9
39
9
91
224
15
45
36
112
32
16
137
3
9
132
183
27
108
252
18
151
71
33
60
36
60
21
39
64
5
78
177
3
13
20
60
9
55
48
228
179
25
65
43
72
65
12
19
44
16
101
75
105
19
32
52
96
77
7
120
48
5
43
20
60
24
16
29
3
12
27
49
20
52
89
79
84
107
33
40
287
1
32
28
44
4
59
18
54
109
71
9
100
12
128
4
8
117
15
96
60
27
84
21
84
24
201
30
93
16
77
84
31
77
78
162
55
60
65
12
15
4
41
39
64
20
16
44
16
11
9
24
315
165
135
1
161
60
15
16
108
24
96
60
44
96
27
13
24
32
4
32
48
4
125
42
153
12
15
49
32
12
123
13
72
48
20
27
9
64
44
16
29
72
39
4
36
104
267
105
33
31
47
270
63
27
57
16
161
63
117
48
15
16
56
208
8
108
21
60
19
191
45
16
17
171
4
116
64
80
15
45
36
9
163
47
81
64
17
31
32
76
120
119
73
149
39
4
5
27
48
60
180
15
30
42
1
8
9
135
45
31
20
69
43
29
18
13
59
49
56
28
48
32
36
9
163
92
40
47
33
105
3
52
152
4
80
57
27
45
108
39
51
13
60
60
120
29
168
12
43
12
128
52
60
125
327
16
29
198
73
5
144
18
102
51
52
36
41
108
78
25
65
207
36
129
31
144
32
76
44
196
12
152
75
61
29
39
84
40
36
11
33
16
104
160
143
25
65
84
63
117
63
16
29
43
8
21
3
388
20
57
115
47
33
153
55
12
120
263
73
17
7
20
16
12
32
72
136
20
28
80
39
61
11
321
100
12
168
80
24
36
52
113
7
56
24
40
48
8
100
80
144
100
17
91
12
47
73
8
24
24
40
41
31
32
48
40
89
39
24
120
48
48
112
17
222
81
57
51
9
103
32
75
42
43
48
12
48
47
90
43
47
21
141
3
123
33
21
90
30
78
72
13
36
149
12
18
42
63
117
31
149
3
27
18
87
28
17
99
27
144
1
48
20
4
32
64
59
132
18
87
64
20
4
5
43
60
308
57
87
28
32
87
30
79
152
24
60
153
91
59
ABCD 98207963528*3^$a+1 [50015]
101
12
108
51
24
57
7
12
12
68
24
165
15
76
53
15
60
4
12
44
16
5
159
9
39
24
52
5
15
24
33
3
24
36
9
19
104
72
24
12
60
21
63
40
17
19
44
28
8
52
8
112
48
12
84
24
116
12
24
4
5
79
44
24
28
36
5
115
68
48
36
69
27
45
27
28
36
5
27
60
4
65
36
24
48
63
96
40
48
41
36
51
12
16
32
4
36
36
60
32
9
55
44
45
36
24
7
32
60
12
28
5
3
24
16
56
16
8
16
12
164
72
81
3
4
77
7
116
24
4
12
68
52
144
29
39
16
20
88
32
84
81
7
8
12
12
4
72
48
53
3
12
16
8
9
3
28
36
12
44
40
92
64
24
8
4
173
39
48
57
27
45
7
48
32
84
52
36
12
120
5
27
4
5
12
3
52
60
44
60
148
8
24
24
52
24
12
17
31
8
45
15
12
48
4
12
36
20
76
8
108
12
52
44
45
12
7
32
76
56
9
60
19
60
48
36
104
4
65
72
19
48
56
40
56
33
36
111
16
77
91
60
60
24
8
76
5
7
80
24
28
20
40
53
31
48
29
63
28
20
12
76
44
117
43
56
45
3
16
12
8
40
36
77
63
52
60
65
12
55
5
84
31
20
12
28
56
36
24
16
53
87
136
56
9
15
24
52
104
28
188
93
27
36
36
28
20
33
15
93
72
51
93
7
8
4
8
76
8
4
116
16
5
12
15
57
55
120
32
45
43
84
8
24
12
33
27
96
84
40
72
5
147
28
17
99
12
24
4
80
48
21
36
24
43
5
87
72
12
4
68
24
16
20
28
204
77
7
84
8
28
20
24
33
36
3
12
24
12
12
12
28
5
87
40
20
64
8
4
140
132
40
20
36
84
21
39
48
52
56
9
163
32
24
72
48
36
201
36
195
4
68
40
80
132
124
5
15
52
68
76
56
64
5
27
12
12
36
9
7
32
4
5
96
3
33
63
16
20
9
51
60
33
43
12
17
39
24
9
43
12
20
4
5
55
8
33
15
60
4
44
40
20
28
8
117
36
39
12
45
19
24
5
3
12
72
40
44
45
27
40
20
48
177
3
216
4
77
43
108
12
20
48
12
48
36
88
12
48
8
36
36
16
5
7
44
16
80
4
8
28
44
72
4
12
8
12
108
76
108
80
64
36
8
36
64
140
84
9
3
76
44
136
8
100
65
15
24
21
15
28
8
33
15
16
56
52
8
48
84
76
8
28
5
36
3
12
24
148
8
16
36
41
96
55
60
24
17
3
4
161
147
136
44
9
55
96
17
3
72
48
160
8
28
5
103
41
87
12
24
4
8
21
99
4
60
24
36
8
124
32
24
12
12
12
48
16
24
20
153
7
68
105
27
148
77
79
32
60
9
15
12
4
44
81
15
16
20
124
48
125
36
84
96
39
40
56
4
113
27
48
84
28
80
72
4
12
32
16
41
7
24
5
195
4
24
80
36
9
31
17
72
135
28
8
136
8
69
75
16
36
24
65
43
101
67
32
12
24
52
5
67
92
28
29
31
120
92
9
7
53
27
12
9
36
31
24
32
12
76
24
53
7
20
9
15
81
27
112
84
56
12
52
8
21
60
39
12
24
76
20
48
4
5
60
63
100
29
180
3
52
168
65
39
64
80
24
4
20
48
105
12
55
92
36
52
20
28
20
24
4
56
64
12
5
27
24
48
36
12
36
36
36
4
8
136
84
20
60
33
19
36
8
36
36
16
12
72
44
24
28
24
5
19
29
60
3
24
52
29
27
88
20
45
7
5
51
24
21
39
60
28
96
65
72
39
69
36
27
40
20
57
27
24
24
24
45
3
72
12
40
32
4
173
7
32
64
20
64
17
55
101
111
33
43
80
112
12
48
24
5
43
36
36
17
27
60
33
19
5
7
24
68
72
16
12
20
84
12
4
48
20
64
36
56
28
92
28
41
75
12
24
64
116
12
24
52
68
4
17
3
93
19
8
36
4
5
36
7
12
12
5
12
127
32
12
148
32
16
24
104
40
5
24
12
51
28
12
96
44
28
44
48
12
16
36
5
19
29
43
17
63
225
19
29
139
44
4
36
8
48
9
99
12
69
63
88
12
24
32
28
5
7
32
40
108
68
4
12
53
27
48
112
8
36
64
8
40
17
3
12
40
36
8
33
7
20
21
55
5
75
88
20
9
27
12
57
51
84
9
15
64
12
48
89
123
9
39
28
176
4
60
89
39
36
4
12
20
64
84
56
108
45
3
9
27
16
120
41
91
8
16
5
27
76
5
7
29
135
48
24
24
4
8
52
17
39
40
12
44
45
48
31
144
84
20
40
236
36
16
24
32
24
4
8
48
81
79
36
12
5
39
9
132
48
39
16
20
12
88
72
8
24
24
9
111
16
60
29
3
24
36
76
257
27
36
12
4
84
12
17
36
43
20
52
84
12
84
60
29
7
5
43
17
91
89
27
84
64
60
60
120
60
5
55
84
5
19
44
40
8
60
12
4
84
77
87
12
4
96
20
28
17
159
81
7
101
123
36
84
4
152
28
5
75
64
5
15
120
12
4
8
28
36
12
89
15
28
32
45
39
12
72
52
44
28
77
60
19
8
4
60
20
184
65
3
48
16
8
60
9
91
12
32
40
44
192
28
20
28
ABCD 98208251462*3^$a+1 [50000]
17
13
6
49
16
43
12
133
48
7
13
8
20
44
21
15
44
20
32
33
31
84
8
4
44
112
23
66
71
27
6
4
11
4
21
11
20
8
36
15
5
39
30
16
35
20
4
31
97
7
21
52
12
45
87
24
15
54
26
70
15
5
10
21
28
5
42
8
22
23
12
36
72
16
9
20
16
51
88
1
15
12
20
37
23
17
6
9
111
36
8
41
41
14
97
72
12
60
3
12
21
3
30
67
23
17
109
51
4
23
37
164
9
6
17
4
29
51
9
10
5
15
9
32
44
9
72
11
57
11
101
48
15
72
3
6
47
40
48
4
1
27
33
16
48
36
11
16
24
8
40
5
7
15
14
35
11
8
1
24
20
28
24
29
19
40
8
12
41
51
13
55
28
88
5
64
23
12
21
16
30
1
43
9
12
20
24
32
52
32
15
68
45
20
167
8
6
35
5
44
10
42
8
23
28
9
40
20
31
36
28
5
27
4
25
40
59
52
29
4
23
40
8
4
76
79
85
11
16
54
47
19
13
5
15
21
36
83
16
96
29
35
25
87
48
39
41
11
101
4
15
33
71
10
36
35
19
5
61
3
8
63
4
65
16
20
25
19
20
8
57
11
11
1
8
35
89
28
24
13
27
24
125
16
31
37
75
36
56
40
8
55
30
35
1
7
63
110
11
28
12
69
47
4
48
135
22
3
40
5
31
4
15
61
20
16
40
4
16
48
36
5
11
28
7
21
23
109
11
16
14
51
88
8
52
12
8
76
15
29
31
36
5
40
16
43
40
14
95
20
5
43
52
17
38
1
5
54
5
16
25
11
28
8
13
11
19
60
1
83
72
5
68
20
32
9
10
6
3
20
12
3
1
29
6
9
91
17
8
92
33
11
43
45
21
59
8
20
23
61
60
29
15
4
28
24
19
41
44
5
11
4
20
19
45
21
16
11
12
1
15
36
8
45
23
12
68
39
85
64
39
1
69
23
28
16
8
51
30
11
9
4
12
51
57
6
25
11
5
96
32
60
17
38
16
21
23
16
1
16
12
61
14
1
24
35
21
25
39
11
10
19
28
43
37
32
5
6
1
8
48
3
16
9
89
23
4
43
26
7
129
59
69
16
20
16
8
3
27
5
11
17
49
8
11
32
23
54
30
1
16
24
120
41
31
67
10
11
20
29
56
10
1
4
16
15
8
73
24
9
7
4
19
17
44
64
32
23
21
29
4
96
36
3
8
27
21
45
99
15
17
29
7
12
68
17
3
60
52
108
23
29
76
1
48
15
11
10
15
60
69
56
7
17
10
72
21
23
1
45
43
16
4
100
12
65
8
23
12
5
26
9
25
36
15
16
5
30
33
12
15
14
19
5
16
47
19
45
119
4
53
24
13
11
1
38
16
6
63
48
44
19
1
116
23
9
16
64
1
15
15
10
55
16
39
24
16
14
63
44
73
11
25
40
20
7
3
29
8
8
15
37
37
11
32
39
24
20
29
1
15
16
16
7
21
4
80
7
25
28
120
76
5
47
7
25
32
9
54
30
15
67
18
27
23
70
60
11
12
4
3
96
41
3
30
51
1
103
17
18
56
40
17
12
1
24
11
52
47
13
32
12
39
30
46
8
37
45
8
11
16
9
7
23
90
35
20
35
25
5
15
56
5
43
8
8
19
5
7
9
24
32
16
4
16
3
25
15
1
133
52
59
92
23
1
5
43
40
16
9
12
24
20
16
54
105
24
71
10
7
20
80
7
45
112
56
8
72
8
5
30
25
11
33
11
16
18
11
25
7
13
31
16
4
28
5
60
67
28
28
19
30
15
8
1
55
49
22
18
50
25
32
39
45
16
48
88
8
5
27
60
124
59
69
21
16
11
4
4
92
68
9
111
31
9
9
15
75
25
61
35
41
19
35
1
16
3
30
35
44
48
28
29
11
16
3
42
3
105
7
16
3
9
32
60
20
48
51
36
41
20
32
72
40
19
10
99
51
9
12
29
4
23
13
30
6
54
9
8
19
45
68
7
125
9
51
9
107
12
92
20
36
24
4
29
96
39
28
63
49
25
96
10
49
16
39
22
19
16
13
56
11
28
285
23
12
17
15
44
1
51
60
63
41
8
8
12
16
19
13
28
32
9
15
16
48
5
24
20
16
11
60
8
16
15
49
8
20
32
15
66
140
51
20
48
125
20
30
1
64
61
27
27
66
51
79
21
36
39
44
10
15
12
24
23
21
49
15
20
37
3
27
18
27
9
14
5
16
79
45
41
16
199
4
1
20
15
44
25
7
28
16
20
55
54
60
11
64
7
8
1
12
23
21
13
12
8
51
60
31
21
17
11
5
11
63
52
48
77
4
4
5
3
68
1
44
39
16
64
5
55
52
3
13
44
36
60
3
180
9
20
1
7
77
43
8
9
40
63
64
80
24
32
108
12
32
1
4
36
55
35
37
17
15
16
12
44
15
18
15
8
3
10
6
30
11
48
32
23
54
83
160
20
24
39
34
15
21
7
4
24
31
24
9
111
49
5
96
11
93
30
37
45
54
36
13
20
12
20
19
9
12
33
36
6
61
12
12
20
220
35
5
16
9
3
15
6
15
5
91
9
20
11
20
9
11
3
37
20
3
1
51
13
28
44
53
15
11
41
8
8
28
35
34
7
20
20
24
4
28
73
4
23
52
28
52
32
89
39
8
24
3
16
57
20
28
112
67
13
39
54
36
8
70
5
15
1
15
14
11
41
8
3
13
15
4
55
13
143
45
52
64
16
12
7
13
31
29
48
7
30
40
7
8
32
136
12
5
16
55
109
55
20
40
100
25
3
20
43
81
40
48
45
6
30
36
3
48
9
11
20
12
36
19
125
5
60
102
5
16
3
30
99
28
12
5
31
16
69
60
76
14
37
4
24
36
13
6
49
16
44
20
8
4
16
32
1
6
14
76
30
13
11
5
20
44
5
16
74
10
6
50
7
9
24
27
60
33
96
63
27
9
39
6
20
35
35
41
76
27
20
5
28
32
20
68
44
29
15
16
40
33
10
146
31
16
28
52
32
16
12
3
5
64
12
36
9
39
60
20
76
20
63
6
10
9
16
65
7
40
40
23
37
20
24
73
42
5
9
19
5
6
37
84
15
68
5
17
15
3
13
37
3
13
35
112
53
4
12
19
5
15
12
3
1
5
14
57
24
33
36
70
20
16
8
25
95
30
22
125
33
160
60
47
16
17
35
11
36
30
24
14
52
21
4
65
63
41
24
30
81
69
112
71
48
4
51
20
54
3
28
21
8
6
46
51
39
38
6
29
8
17
10
30
6
49
1
19
41
70
14
15
91
41
3
10
36
6
54
20
24
3
20
17
3
8
31
33
20
52
3
80
22
3
21
7
37
35
5
132
39
12
32
45
7
9
66
33
20
7
49
5
31
36
17
7
88
60
21
4
51
29
7
20
19
60
20
89
36
11
21
39
38
36
27
19
13
20
8
20
64
48
20
31
25
21
24
51
3
72
13
1
15
19
50
55
5
23
52
16
52
44
20
24
16
9
75
12
3
37
29
60
90
30
8
7
29
15
12
37
56
11
104
15
36
18
56
7
53
24
16
20
35
44
48
20
67
73
37
23
8
45
36
54
5
4
32
76
77
31
81
14
21
16
4
13
31
16
65
ABCD 98209650226*3^$a+1 [50180]
15
21
12
45
63
93
36
96
15
3
9
21
6
54
71
16
12
32
25
11
24
1
47
48
49
18
53
7
33
15
5
4
15
33
141
54
45
15
5
25
63
9
54
42
59
79
29
25
3
8
31
30
3
20
37
135
3
45
15
17
28
20
25
18
113
12
13
24
27
80
49
60
35
4
72
33
75
8
4
44
12
85
15
260
52
105
36
42
77
36
7
72
41
12
4
20
28
116
31
6
95
4
20
16
3
21
20
28
21
35
4
20
36
19
33
60
68
64
8
24
31
30
143
4
51
54
23
12
40
68
244
8
55
18
27
180
20
31
117
104
84
24
7
5
1
23
60
55
126
78
113
7
5
31
36
5
40
8
48
64
8
31
69
12
20
28
27
18
63
12
3
9
8
100
8
4
15
66
132
11
19
18
47
7
29
52
200
100
15
5
13
27
33
111
15
93
80
7
36
45
75
72
45
60
8
12
28
12
15
17
16
117
23
60
108
1
75
33
63
8
1
18
72
6
143
4
8
37
83
120
4
135
53
60
40
135
5
48
7
36
9
56
4
8
12
31
5
4
32
91
17
67
36
5
52
15
41
37
48
144
15
75
60
165
8
12
28
93
11
73
11
52
69
59
7
60
17
12
76
72
147
41
12
108
12
73
39
20
139
9
92
28
105
11
52
99
53
108
108
1
36
27
168
104
108
36
67
17
28
9
123
20
1
12
27
8
220
123
42
102
5
12
28
20
133
23
31
45
135
41
52
12
36
32
25
75
32
1
83
16
20
16
33
59
28
92
31
54
3
8
7
53
61
11
72
12
49
51
75
18
3
44
19
60
17
64
8
48
64
48
8
103
69
80
12
24
52
20
4
3
57
20
31
77
12
48
28
8
24
12
24
1
11
7
42
71
13
11
24
55
21
96
24
21
23
4
63
5
55
12
5
168
100
183
177
8
36
79
29
156
16
15
6
18
54
15
51
6
3
20
100
33
99
20
16
20
64
21
27
81
71
49
51
39
17
48
85
35
124
60
33
30
53
19
33
8
72
52
20
13
83
36
25
143
43
5
25
144
15
45
54
57
27
18
23
1
66
5
12
28
27
60
12
6
35
24
24
16
20
1
23
12
4
15
125
19
36
33
56
12
13
156
95
55
18
35
40
32
31
29
108
31
54
11
36
43
245
7
21
132
27
113
61
47
67
17
55
65
16
39
6
23
4
12
9
24
126
144
12
105
3
57
240
9
39
20
31
125
91
198
71
25
99
8
12
7
18
11
4
8
132
40
57
18
53
120
48
61
23
60
48
40
32
55
36
5
61
15
44
24
25
63
24
56
24
31
24
84
5
60
7
77
112
8
40
8
4
36
120
72
32
13
11
24
132
16
15
114
11
40
24
44
24
48
112
51
5
64
72
9
102
45
60
75
45
8
12
97
23
4
33
75
48
8
36
13
11
16
44
31
21
12
20
60
13
162
65
40
20
43
48
5
1
111
9
75
44
36
43
41
16
120
75
105
8
48
100
32
67
6
27
20
97
3
60
20
40
20
31
5
84
25
35
103
65
12
12
1
107
73
39
48
75
65
72
61
15
104
28
56
16
8
40
8
13
39
20
13
54
125
24
19
30
36
39
120
72
39
21
56
24
144
72
85
75
12
8
24
108
28
12
165
72
18
45
21
35
7
17
55
45
3
5
132
40
45
71
4
8
48
61
23
36
12
19
21
144
93
3
8
24
12
16
12
45
18
54
3
48
183
5
64
92
55
5
13
23
37
27
9
39
63
17
96
52
39
36
5
24
19
9
68
64
63
33
24
33
15
32
19
17
37
47
24
24
1
120
72
27
12
8
151
17
43
12
24
33
48
32
48
4
33
191
144
91
21
20
40
105
143
1
39
63
5
72
12
1
23
127
17
1
59
40
68
97
11
61
23
67
153
60
80
37
3
20
13
23
24
132
36
19
5
40
104
175
12
9
8
48
7
41
19
90
75
8
4
8
52
15
21
27
57
15
5
85
60
15
36
104
16
44
13
107
16
39
126
54
33
8
55
89
49
71
19
161
1
143
12
72
7
225
9
155
60
24
72
13
63
72
63
17
96
12
55
150
12
251
12
85
119
43
33
33
6
30
23
88
44
16
45
39
44
241
11
12
37
11
55
53
36
16
120
45
27
12
60
189
36
59
156
19
6
179
19
137
19
101
100
33
36
87
132
56
36
28
20
160
92
1
179
120
36
13
36
3
120
92
1
39
140
13
23
48
60
49
11
85
47
43
41
43
57
20
16
8
24
25
3
69
3
20
36
12
19
21
9
11
7
53
48
4
12
135
21
8
16
44
36
40
80
84
37
23
112
9
15
68
100
32
103
45
63
18
39
140
36
19
65
48
64
165
51
32
60
7
18
48
108
36
6
48
24
17
16
60
27
5
36
16
108
20
31
42
75
8
79
65
1
6
101
84
76
20
7
36
9
20
52
111
69
3
ABCD 98209699046*3^$a+1 [50085]
18
17
28
15
12
18
107
133
12
63
8
97
47
13
60
83
19
18
72
48
132
18
125
67
18
72
18
77
96
12
4
3
48
17
37
35
13
270
93
8
12
67
41
109
63
8
49
23
7
108
72
78
120
87
195
90
30
168
77
67
53
25
3
45
15
267
5
40
3
30
72
60
48
12
18
120
60
5
85
42
12
30
30
6
90
129
36
248
64
3
24
89
4
32
1
282
48
65
79
18
12
35
16
32
127
6
39
33
47
24
139
18
60
42
42
35
211
113
16
80
43
18
147
45
35
13
12
18
5
37
87
44
12
72
13
15
15
30
27
12
15
66
47
115
168
9
63
77
25
18
30
63
92
25
87
153
18
77
28
32
55
45
63
117
48
32
73
27
72
56
144
60
1
114
6
84
6
17
103
24
78
15
3
102
3
32
28
224
73
107
13
18
30
144
48
138
9
33
222
6
12
35
67
113
235
30
18
90
15
9
11
127
18
210
129
45
48
15
20
88
39
18
18
12
138
84
96
54
78
72
36
12
63
27
30
3
117
42
93
15
53
40
135
57
45
15
33
15
27
150
11
37
102
108
30
47
55
12
6
30
30
114
78
3
8
67
30
15
39
36
9
51
90
87
48
57
11
109
120
120
3
15
45
75
57
12
75
150
11
7
60
18
27
15
30
3
72
8
49
78
17
28
3
54
18
30
258
72
18
23
31
120
48
120
48
30
270
29
36
25
114
141
24
51
54
168
78
30
39
21
75
80
79
96
30
12
15
63
69
51
5
49
48
162
36
60
30
84
51
240
129
23
52
120
93
30
132
5
1
95
4
15
33
20
73
35
49
36
23
12
108
64
68
55
30
42
72
141
72
60
68
49
18
5
7
5
16
105
75
57
48
15
15
42
75
15
41
37
42
18
83
49
15
8
19
18
30
41
52
272
208
9
186
57
45
192
23
43
42
3
57
3
92
25
18
72
5
72
25
18
138
174
33
60
3
30
24
3
45
11
19
12
6
114
138
12
35
1
23
31
53
7
21
24
51
12
102
63
3
57
3
192
5
55
18
27
33
24
3
45
30
12
65
84
19
41
7
30
30
5
37
107
13
30
12
66
192
255
3
30
84
51
12
15
113
112
27
29
1
36
132
42
5
13
60
18
150
12
3
57
18
9
20
181
27
12
141
155
7
12
33
75
45
57
15
123
18
150
30
30
45
44
40
36
12
15
65
12
31
30
27
75
30
78
53
49
48
42
5
97
60
15
48
56
7
5
124
21
30
42
35
37
66
5
49
6
233
37
27
3
30
35
48
61
3
180
15
48
114
123
20
67
90
3
48
8
64
123
12
48
84
45
33
12
6
72
18
12
23
52
93
15
12
63
113
7
72
41
4
33
39
48
132
21
42
101
121
51
15
30
162
90
11
37
35
19
90
59
36
181
12
15
20
60
13
84
6
120
114
23
52
51
102
48
12
63
69
96
12
3
12
45
15
105
18
53
64
20
37
59
79
150
18
5
7
12
30
3
33
27
68
55
12
125
52
45
11
19
18
15
33
132
60
48
54
6
27
45
12
48
18
12
65
13
23
49
90
57
105
36
30
42
42
126
12
3
15
114
66
42
30
5
25
63
57
330
18
39
36
57
47
36
108
12
7
12
33
45
155
43
30
60
54
21
27
5
52
3
12
36
45
80
85
87
108
15
9
33
48
102
12
30
66
12
30
18
30
72
18
17
40
168
87
30
35
13
75
9
6
42
3
12
45
42
5
1
42
48
5
12
52
51
30
15
9
3
60
33
72
15
56
19
45
72
33
18
30
15
20
24
43
33
57
3
189
66
57
105
108
15
57
3
60
27
53
25
47
88
72
60
15
17
96
55
53
61
6
12
113
24
103
45
3
90
192
48
54
48
153
20
48
97
12
71
19
30
3
20
112
117
59
1
3
45
18
69
51
102
18
9
68
7
81
32
67
149
7
42
3
44
16
9
186
54
15
20
76
12
8
52
120
45
12
71
67
60
18
12
60
63
27
30
123
117
63
12
33
179
13
18
60
45
75
45
24
48
27
21
69
11
7
45
3
12
185
43
30
132
12
48
12
36
83
4
8
37
60
83
40
12
75
12
6
87
3
5
19
6
42
48
30
12
162
96
12
45
123
29
1
42
30
15
123
65
108
16
45
11
48
60
64
63
42
15
117
ABCD 98209910114*3^$a+1 [50051]
51
96
105
3
52
8
45
30
6
39
12
63
132
9
48
21
6
18
72
31
35
57
123
9
9
39
141
15
27
114
3
88
167
60
13
120
32
15
165
48
45
12
60
63
60
15
45
4
23
198
3
9
6
24
6
87
24
33
111
15
37
5
30
12
1
47
13
20
16
36
32
108
4
29
6
13
60
17
3
147
150
3
36
12
15
60
42
55
11
9
45
48
18
24
61
56
24
156
15
60
25
56
4
11
69
48
51
66
75
4
89
31
5
15
84
28
108
32
39
6
12
36
99
21
99
3
12
36
85
104
3
9
3
60
33
3
1
23
18
90
18
66
33
27
13
8
57
132
3
40
23
18
24
55
101
111
4
44
3
25
8
12
33
24
87
3
1
44
15
12
144
37
5
7
8
39
60
61
23
12
13
17
7
11
21
21
15
4
131
57
63
18
42
57
108
132
21
51
84
76
101
15
15
33
9
30
12
93
27
6
43
41
15
45
60
24
75
87
282
31
20
81
139
32
4
44
100
17
27
105
72
66
49
23
120
1
35
117
88
11
61
17
51
112
20
15
45
3
45
39
57
64
36
48
17
43
41
24
12
66
13
41
15
33
43
17
3
48
9
36
60
51
4
71
6
24
139
44
132
16
23
42
54
21
33
12
42
13
8
15
9
15
6
6
18
43
5
30
54
39
24
93
72
30
73
5
39
33
102
78
72
3
21
12
3
75
54
3
9
79
35
97
77
3
132
76
29
42
120
1
23
84
21
15
6
60
150
30
24
15
100
32
52
17
6
18
19
12
41
102
66
42
12
105
16
20
9
43
48
29
30
90
51
4
12
8
15
33
57
3
129
66
49
59
42
75
117
78
12
33
15
78
175
71
84
25
95
9
63
49
11
13
44
123
9
33
171
12
4
20
93
63
3
12
30
3
96
16
155
97
17
135
21
27
60
57
30
13
8
24
24
40
12
5
15
63
9
21
75
9
43
17
60
15
15
18
18
69
15
6
99
15
6
15
75
12
9
4
12
95
13
35
42
72
15
52
59
36
1
35
12
6
75
15
36
48
21
51
24
12
24
9
9
36
15
4
8
27
6
39
33
43
155
12
57
108
15
30
54
1
29
51
28
20
9
36
30
1
23
13
212
12
3
60
1
20
159
57
48
27
6
30
24
9
57
39
4
29
42
9
141
31
29
3
27
13
23
42
43
20
60
3
61
23
60
13
35
78
6
36
9
69
19
35
81
9
3
52
11
9
3
72
72
30
39
129
31
11
6
19
20
9
24
27
4
65
30
12
78
12
108
15
76
119
12
24
9
27
13
35
42
48
42
13
47
37
77
24
12
12
18
12
18
27
16
95
1
59
21
15
36
12
57
28
23
48
12
42
51
36
9
6
54
42
33
24
75
73
32
3
30
18
96
1
48
29
43
8
24
48
64
161
12
7
20
156
3
24
66
87
3
24
21
60
9
3
88
192
47
18
7
101
99
57
19
20
111
25
35
1
44
16
77
6
1
36
72
23
18
39
75
61
44
45
6
42
12
147
33
36
15
39
120
1
155
30
55
65
12
63
36
129
24
3
3
69
96
39
60
18
120
54
13
35
30
18
48
37
8
21
19
24
35
12
25
20
48
108
9
24
24
15
60
3
9
21
63
96
9
84
55
11
21
21
42
36
9
36
24
96
24
75
1
84
17
15
39
6
6
48
24
18
79
68
12
36
33
30
1
53
7
44
39
12
48
37
59
12
9
81
27
147
6
3
69
3
3
9
12
36
39
93
120
3
48
144
60
96
57
75
30
39
93
67
23
126
30
85
41
6
48
37
23
24
21
57
103
65
39
36
9
91
12
20
33
12
30
18
31
68
12
15
33
12
21
15
27
1
20
69
42
48
13
35
18
27
15
105
60
15
30
63
52
12
8
28
20
147
45
99
54
42
9
15
24
36
48
18
30
18
67
84
11
24
21
213
24
27
33
18
57
27
18
111
15
12
24
13
20
36
15
9
33
54
49
5
55
36
11
42
12
30
33
12
33
15
33
15
64
71
73
80
39
60
81
12
45
54
33
232
35
45
9
24
15
27
108
6
42
13
17
3
72
15
30
19
23
13
32
36
12
27
1
32
3
21
63
81
40
59
18
3
64
116
64
71
234
66
54
91
11
30
6
84
121
20
75
42
51
45
55
101
43
5
63
75
84
33
60
45
51
12
63
1
5
51
63
25
17
12
3
27
13
17
150
25
56
40
44
48
27
6
84
6
105
9
60
18
25
29
24
114
21
12
33
150
9
88
5
12
27
3
108
13
104
16
197
12
90
13
17
36
30
66
36
7
8
57
3
45
67
65
36
7
32
81
54
1
12
44
48
3
78
12
39
36
12
12
39
24
1
72
48
125
255
4
23
42
6
21
64
59
57
3
48
84
24
24
30
6
129
15
6
75
27
72
78
3
12
15
33
16
20
24
9
63
45
54
84
54
228
27
75
1
77
43
41
30
9
27
12
78
54
24
9
27
6
90
78
24
18
18
15
39
18
24
30
9
4
17
6
57
96
15
21
24
99
33
3
42
3
87
132
18
135
12
48
52
11
36
61
144
44
51
1
35
33
24
3
157
32
16
107
6
6
13
11
12
72
66
102
9
64
179
1
240
32
48
57
15
39
18
36
6
33
3
42
30
6
15
141
36
3
72
39
24
9
15
18
18
30
12
63
52
5
18
145
11
ABCD 98209914178*3^$a+1 [50195]
45
219
21
15
129
3
33
87
8
252
204
1
3
132
9
96
63
297
15
8
49
3
12
32
4
32
145
107
181
107
25
95
112
21
299
108
13
15
72
192
92
4
32
28
44
61
12
183
57
15
12
153
180
108
119
1
191
288
252
64
24
188
52
21
75
32
48
24
40
33
75
140
40
168
20
277
143
160
45
131
13
243
32
220
96
12
93
87
57
3
68
205
119
28
12
80
13
84
51
12
213
84
71
97
195
32
133
135
168
140
12
88
8
292
44
136
368
280
192
32
88
108
20
49
47
16
45
108
300
75
12
60
72
80
60
133
27
20
48
88
81
143
100
33
27
21
11
148
93
35
208
45
15
9
95
121
87
48
32
13
195
60
144
33
27
120
81
39
36
32
52
108
68
97
87
45
3
9
11
204
1
72
60
36
27
60
192
36
32
97
3
33
251
84
265
144
3
12
8
28
60
20
112
32
108
13
59
168
72
360
88
57
47
216
25
60
48
36
83
16
80
4
32
16
45
15
93
12
3
72
72
32
408
61
27
177
36
180
15
57
48
47
40
45
3
9
47
36
52
33
23
132
25
48
27
92
252
240
180
28
153
123
12
9
71
88
45
47
37
183
32
25
123
12
248
40
20
192
160
33
63
60
32
84
208
33
3
12
132
32
156
13
84
11
36
49
84
15
56
37
147
213
60
239
216
25
180
27
33
63
12
92
96
4
32
84
25
15
20
156
36
60
37
107
241
135
32
40
45
51
24
81
27
12
320
36
300
157
72
11
1
108
243
152
25
216
87
249
39
84
36
144
92
48
13
15
165
59
88
33
27
128
252
133
47
256
165
59
28
8
112
32
76
192
33
147
128
157
63
9
23
13
191
36
160
12
180
528
309
39
24
153
87
60
21
135
9
95
28
33
107
40
188
124
116
97
47
16
164
12
28
32
48
88
8
25
47
12
193
27
36
9
48
60
15
104
84
112
32
25
123
32
88
20
157
51
60
272
85
83
40
144
80
25
11
4
32
64
32
25
195
44
148
32
49
147
12
48
32
76
9
15
32
241
207
92
180
145
191
160
120
224
13
108
63
60
44
85
63
68
124
108
33
87
57
255
200
28
44
4
12
120
93
15
80
64
32
36
48
172
165
15
33
24
131
36
208
8
13
120
99
48
44
60
16
68
96
48
60
288
180
84
304
9
47
49
12
60
47
1
11
13
48
147
32
64
92
72
25
255
116
96
61
47
88
120
120
8
85
120
27
60
12
20
28
72
120
128
328
60
189
83
144
108
40
216
56
109
107
37
11
36
28
36
105
215
12
40
273
75
105
11
184
20
84
88
128
49
3
12
21
72
12
143
25
15
80
13
27
168
ABCD 98210462536*3^$a+1 [50031]
65
7
81
104
25
138
48
102
23
48
24
7
78
35
7
120
78
90
30
48
35
55
54
75
81
47
16
21
30
90
66
30
90
42
63
72
33
102
42
90
53
168
144
163
72
36
89
88
32
1
12
42
36
132
41
91
30
78
48
120
30
180
30
17
55
18
42
18
24
60
108
78
29
31
12
77
184
9
18
173
31
6
42
30
51
32
37
18
17
13
30
24
228
102
66
24
30
18
102
35
13
18
417
105
23
48
7
54
11
24
88
45
27
56
7
72
120
41
64
3
42
18
48
177
165
131
121
71
19
213
32
115
173
72
31
60
60
174
126
53
72
19
21
135
144
48
42
18
222
48
12
48
3
267
72
18
48
12
60
27
8
97
48
23
55
17
25
162
90
195
63
12
48
5
97
23
13
59
288
192
25
71
24
61
27
8
49
48
23
25
30
60
30
84
30
60
126
59
55
6
114
201
32
25
12
35
31
90
12
42
153
27
101
37
12
39
39
252
18
102
108
18
30
54
30
36
24
90
18
5
67
53
103
65
19
5
31
89
168
37
51
99
45
21
59
168
163
77
37
11
79
33
105
72
36
12
23
55
17
25
47
55
78
51
57
15
39
33
56
1
15
51
24
120
29
19
5
67
168
5
48
25
15
15
42
23
24
120
24
67
12
48
89
24
169
18
60
17
7
168
41
31
41
25
42
53
19
101
55
89
31
30
42
60
5
67
29
61
168
131
1
108
90
42
18
18
24
6
12
18
95
72
40
8
79
96
120
102
11
72
145
87
56
67
132
48
144
180
5
115
60
30
35
24
40
111
89
67
12
198
42
78
24
66
12
5
88
32
37
219
81
30
90
90
48
60
12
6
15
32
40
33
174
90
270
153
8
25
95
55
12
21
27
162
12
23
48
37
12
120
18
60
12
101
25
42
5
127
36
90
60
30
33
21
48
18
65
79
18
23
120
67
72
18
90
138
12
78
24
36
42
30
12
29
19
5
13
35
97
23
24
48
96
91
5
43
45
32
24
67
173
24
7
65
121
95
55
72
113
67
12
48
180
150
23
229
30
141
45
72
42
48
30
11
144
25
48
39
15
36
125
37
3
288
219
132
65
24
24
43
174
78
113
24
13
60
30
60
53
187
72
53
16
21
59
19
48
54
95
336
192
7
30
11
49
71
97
135
57
66
5
48
7
33
56
13
30
72
29
97
12
11
7
60
125
19
66
42
78
42
48
84
149
61
6
45
15
24
33
32
24
67
12
30
11
31
60
90
6
60
9
111
174
18
102
30
213
15
17
1
95
72
145
47
216
168
24
103
12
18
147
75
12
66
144
95
25
36
54
53
55
108
69
15
78
18
17
85
30
102
231
15
84
5
25
78
65
16
56
13
72
3
33
47
13
83
1
60
48
3
32
7
18
78
65
19
78
30
42
23
73
30
72
12
96
29
1
12
138
84
101
49
18
77
1
42
78
23
144
55
65
7
41
55
209
91
5
79
198
11
19
138
30
24
96
12
17
121
30
105
8
49
95
85
35
7
81
75
5
127
17
13
11
72
25
84
18
18
72
132
59
24
97
90
288
30
48
24
6
65
24
43
30
102
89
31
60
18
12
6
57
87
48
42
48
30
192
41
157
90
168
12
30
30
105
57
18
12
113
43
90
72
12
78
48
102
83
24
91
5
79
60
21
69
3
128
7
30
12
78
41
37
54
18
12
18
78
60
114
60
48
30
18
42
42
108
12
30
35
61
42
48
24
41
19
5
1
84
3
63
9
3
30
138
5
19
5
1
47
115
180
33
189
18
48
132
53
7
57
15
78
42
65
133
11
31
90
120
18
101
144
48
48
19
12
36
5
157
18
24
9
99
101
1
138
12
41
67
108
113
121
23
7
18
ABCD 98210838216*3^$a+1 [50068]
36
3
153
68
7
65
12
72
108
108
7
72
9
51
65
61
83
52
24
105
15
21
3
99
5
28
20
7
137
16
44
136
27
101
1
83
73
39
8
7
5
48
7
5
43
33
20
48
40
9
35
43
9
96
48
69
30
53
127
185
37
6
33
21
15
3
5
157
18
21
72
8
31
6
30
9
44
12
37
3
20
7
12
129
12
8
24
37
119
49
71
67
24
6
47
16
12
8
97
144
71
127
5
36
31
18
51
44
85
27
33
3
15
29
4
92
72
7
21
20
84
4
51
5
13
3
9
18
30
30
5
13
39
45
48
72
75
63
33
27
5
67
6
12
23
24
43
5
156
40
140
16
75
30
66
9
24
132
27
30
95
55
41
12
4
56
40
99
9
44
85
48
35
4
45
48
12
15
3
42
30
29
19
90
18
29
36
28
20
76
15
60
29
7
9
56
12
55
77
1
63
9
63
92
7
6
12
30
120
12
168
77
4
32
97
42
5
64
51
161
37
78
29
1
12
71
16
45
36
23
12
24
156
12
25
3
39
18
78
9
81
42
33
8
7
53
1
39
9
71
16
3
5
168
7
12
5
115
5
36
28
9
47
1
54
6
12
27
20
43
5
25
11
37
35
28
72
32
52
45
83
36
7
29
25
36
3
60
44
28
27
12
45
3
12
81
24
21
35
12
72
60
13
3
24
24
99
60
17
115
30
30
36
93
51
36
12
57
8
60
115
5
13
3
9
23
64
60
60
44
7
69
63
21
57
59
115
30
108
11
12
25
30
5
72
52
15
9
9
51
44
12
24
19
42
59
12
7
72
120
9
32
19
189
51
60
29
7
12
5
60
25
27
63
5
216
49
23
79
53
43
65
12
157
35
13
63
92
48
37
12
6
54
11
7
33
44
24
16
3
78
227
13
23
60
19
17
103
30
78
24
48
81
21
36
12
30
161
37
83
19
12
5
60
43
53
7
33
27
81
57
12
71
16
68
43
33
81
83
13
75
24
3
12
41
28
21
30
18
23
64
3
12
36
105
44
13
27
15
81
84
20
24
7
17
36
19
33
75
5
55
5
4
216
8
19
42
18
12
41
84
1
15
27
120
17
64
176
73
83
28
111
141
27
125
43
17
25
27
63
12
9
96
8
37
35
24
49
120
71
49
78
24
29
12
88
81
23
7
48
30
23
40
48
72
159
6
39
36
144
8
36
24
16
20
67
53
19
12
9
56
64
36
36
8
12
19
150
23
7
81
9
35
24
16
33
51
12
27
60
201
140
67
72
5
127
6
23
52
8
31
126
3
44
16
12
24
33
3
45
30
9
3
5
48
79
41
97
180
11
7
29
61
15
15
5
37
11
16
111
65
4
15
29
40
20
37
12
23
4
56
24
4
69
3
57
71
40
20
19
78
35
4
56
12
25
30
41
31
53
12
48
60
13
12
95
36
19
113
24
43
57
56
139
9
99
5
85
27
21
24
18
5
103
162
3
27
12
6
30
125
79
30
6
29
36
7
17
40
36
39
9
39
17
133
48
30
180
65
55
24
48
17
31
5
12
103
60
17
7
21
44
43
113
24
151
29
4
51
18
27
20
61
35
19
9
69
3
32
13
30
5
12
72
31
24
60
29
31
9
12
80
12
52
120
96
9
75
105
6
5
49
11
40
104
1
3
44
7
18
143
60
48
160
36
15
18
48
12
27
15
45
8
37
30
18
51
39
101
24
132
24
79
21
12
39
48
57
21
24
126
12
30
90
90
51
9
30
57
20
96
12
7
18
18
12
21
36
20
24
1
71
28
44
72
48
13
63
152
37
27
20
60
40
36
32
12
24
24
13
23
19
21
99
33
57
23
7
21
21
11
12
67
29
76
8
28
9
51
9
6
12
18
23
52
8
31
89
1
251
25
75
24
45
6
17
7
9
81
11
64
3
42
59
96
1
30
17
37
11
4
8
16
9
72
15
96
140
72
60
67
6
90
45
105
23
36
4
32
4
36
8
7
33
80
1
30
66
39
33
35
72
40
15
48
5
25
72
270
90
35
100
8
36
12
4
8
12
25
78
53
19
18
95
60
7
18
47
13
30
48
29
24
7
9
45
11
40
27
53
132
12
16
48
36
33
60
35
25
23
28
27
54
23
43
30
23
144
25
11
1
120
11
19
21
57
83
120
7
41
7
24
5
4
12
75
29
108
73
24
30
36
12
5
13
59
13
11
72
72
12
24
19
41
84
28
68
72
7
81
21
59
12
28
36
8
12
91
30
12
11
24
55
102
39
36
8
25
3
69
30
65
84
52
80
100
8
31
29
31
30
60
35
84
7
77
115
5
28
20
7
21
39
41
97
15
24
45
59
1
35
31
69
75
41
4
21
15
27
60
21
57
3
9
35
12
91
42
23
40
57
3
75
9
3
5
36
24
55
65
7
41
60
24
16
105
162
60
5
37
15
63
57
20
84
61
36
63
180
51
48
48
5
48
1
39
116
4
27
5
67
5
28
60
27
18
42
12
210
18
21
51
6
23
1
39
27
12
21
39
42
131
7
12
60
36
17
13
35
12
7
60
36
9
111
17
12
4
9
72
99
44
97
30
9
20
24
37
51
15
9
21
3
20
40
21
66
12
48
17
16
96
60
3
30
42
5
1
39
8
7
18
11
40
27
24
29
7
72
5
7
5
84
49
30
33
24
44
96
16
69
75
20
36
4
15
21
27
18
63
12
48
9
48
84
6
33
32
12
12
16
92
7
5
100
51
5
64
36
140
24
4
ABCD 98211846776*3^$a+1 [50039]
18
19
96
101
18
300
13
95
222
30
13
23
6
19
35
36
25
8
15
1
24
48
59
21
33
90
36
36
18
30
96
36
120
54
6
84
24
84
13
168
107
54
111
64
65
30
6
18
84
85
47
1
32
15
18
90
85
23
129
40
155
45
87
25
96
72
48
5
42
12
13
83
12
78
72
3
27
72
18
18
73
17
7
11
126
6
25
65
48
7
24
8
57
31
48
5
150
12
25
47
126
54
37
5
51
75
12
6
126
18
30
13
29
3
16
29
18
240
25
59
36
57
3
54
31
77
66
24
12
133
143
177
21
54
18
115
72
95
72
144
24
1
29
67
8
57
175
125
6
30
7
83
13
29
18
97
8
160
17
7
11
42
18
25
32
48
3
156
36
132
66
90
72
45
123
36
25
11
90
18
54
3
27
162
6
120
18
6
48
37
113
138
132
12
6
15
33
36
6
12
36
61
56
15
162
36
19
120
17
31
23
90
114
93
40
23
1
23
72
36
109
11
45
15
73
35
162
12
78
12
72
61
65
54
1
5
72
195
3
13
41
138
6
12
115
32
16
17
78
36
13
35
18
24
43
47
30
18
132
13
23
12
45
16
107
72
13
59
18
3
15
12
42
211
23
12
109
23
90
18
37
11
36
6
43
5
6
228
42
174
60
69
15
6
19
137
54
24
108
12
25
168
72
77
24
30
72
85
203
36
18
60
30
6
7
149
115
24
41
18
18
54
24
61
120
29
96
18
12
21
15
60
30
7
128
15
25
5
222
13
53
27
135
72
78
54
13
113
15
15
25
35
12
222
90
48
6
67
35
18
99
33
18
30
6
73
96
29
30
6
39
15
1
29
3
57
18
252
30
42
25
5
54
24
18
43
24
8
177
15
273
12
91
5
246
36
72
36
42
54
141
72
15
6
66
121
59
13
77
90
73
35
18
72
18
60
198
7
149
90
24
129
45
3
195
18
42
48
6
3
87
25
119
54
12
54
9
81
36
18
1
120
11
18
18
97
11
36
18
102
49
95
72
57
88
5
102
93
15
60
13
5
12
42
37
96
23
36
36
24
1
47
145
5
91
24
173
75
88
47
132
72
180
54
102
24
13
5
18
108
72
48
36
36
37
53
187
53
43
77
27
112
23
153
63
54
6
37
119
25
119
204
12
108
36
49
47
1
65
7
47
6
198
12
60
18
67
24
96
59
13
8
39
18
12
198
37
89
31
11
12
6
19
11
36
6
12
42
13
168
173
54
36
25
29
3
88
35
24
36
54
18
72
30
67
11
48
36
96
30
54
60
1
72
143
30
24
66
42
12
3
51
36
1
24
29
72
27
33
103
107
24
84
96
108
48
45
40
32
63
132
48
132
33
240
27
18
147
15
25
48
5
12
55
120
8
15
49
41
60
235
53
54
30
55
77
19
32
64
8
33
42
93
45
90
60
102
6
12
72
45
63
57
141
91
41
54
1
35
12
25
11
72
78
7
83
109
47
73
17
90
90
78
30
42
36
48
49
5
18
42
31
35
61
83
72
93
141
24
43
119
66
7
128
9
96
7
80
3
12
72
6
12
60
18
84
24
66
91
23
49
72
24
72
89
54
36
36
57
27
21
57
30
6
30
117
9
55
71
18
36
18
73
72
35
42
18
72
33
33
18
37
77
90
36
61
8
93
54
84
114
7
5
78
90
115
120
143
57
15
25
5
3
39
49
17
90
24
48
37
5
19
17
30
54
3
16
35
42
162
102
54
60
66
63
27
24
229
5
18
30
27
16
71
120
6
19
101
60
102
1
5
72
43
65
54
33
15
144
126
18
54
75
3
85
107
93
87
36
42
18
25
72
24
56
69
24
19
35
48
144
13
65
12
3
3
37
11
144
13
152
21
54
12
6
18
1
11
85
77
67
59
24
93
63
49
8
15
108
37
53
24
18
30
67
5
42
1
173
42
30
27
15
18
54
36
120
24
85
5
3
51
54
30
1
24
47
49
5
42
54
120
18
60
66
67
29
66
60
18
12
7
47
6
30
133
11
18
3
64
65
30
25
168
131
36
49
5
19
71
6
18
12
133
83
78
54
105
3
12
6
115
11
138
36
132
90
12
18
147
141
6
90
66
49
5
6
12
36
60
12
24
13
53
19
96
24
41
54
24
12
18
24
12
96
ABCD 98211904996*3^$a+1 [50049]
75
96
159
81
63
57
15
12
60
30
18
49
95
90
135
105
48
63
9
18
13
83
30
72
39
165
36
12
18
24
9
136
80
3
93
168
27
45
63
60
45
99
30
87
21
42
162
18
21
69
66
24
33
147
36
90
12
18
144
18
42
61
41
15
24
39
282
18
6
7
8
75
21
195
30
54
42
39
16
8
171
21
15
18
15
72
3
21
24
99
61
41
6
72
12
45
45
24
75
15
1
71
33
69
108
15
40
77
12
18
60
57
51
48
21
39
36
30
79
296
9
54
66
24
90
37
65
54
6
51
3
66
6
18
12
39
33
6
25
152
33
96
111
15
73
32
123
21
75
21
240
48
51
18
18
33
120
16
23
60
18
138
36
21
24
16
80
120
33
15
69
36
54
33
88
29
12
111
147
48
93
105
31
11
54
36
75
15
30
90
73
80
51
21
40
29
18
33
33
24
126
66
15
45
48
6
36
54
72
210
72
96
201
45
75
69
36
126
33
16
144
137
63
111
25
29
24
51
129
162
48
21
21
18
12
78
72
30
25
65
15
129
24
7
11
138
6
21
105
55
29
108
90
141
21
51
3
21
24
9
31
5
27
15
9
39
162
150
72
18
12
3
129
31
80
87
18
84
75
24
45
132
39
9
6
108
108
48
54
27
51
54
84
27
40
59
21
48
129
31
227
48
132
73
11
6
15
168
40
11
141
39
9
39
60
18
3
15
84
13
59
6
18
21
96
288
39
42
66
60
30
123
27
18
147
15
72
66
42
69
39
66
54
24
102
348
18
30
18
36
24
72
73
17
12
67
5
78
93
87
33
123
24
30
36
6
21
33
30
57
48
16
56
63
66
36
42
36
45
117
120
42
90
48
63
15
57
33
12
18
132
45
24
123
72
21
144
16
17
87
21
54
69
75
90
27
48
40
191
36
180
72
33
24
3
18
195
15
60
72
30
42
69
75
165
15
120
24
18
39
9
90
36
1
80
15
72
33
93
51
201
159
16
48
176
33
12
19
95
30
51
63
12
21
144
105
90
126
39
15
81
40
29
18
90
87
51
78
126
9
72
57
63
9
15
81
15
39
84
132
9
21
3
15
24
33
48
129
42
30
6
18
12
78
12
90
114
189
111
25
89
7
29
51
24
33
30
121
5
27
24
45
84
6
9
39
78
3
81
31
240
5
54
18
102
90
108
87
64
29
132
15
16
80
45
163
96
56
24
16
80
160
104
39
54
6
21
63
96
72
9
21
75
24
33
111
69
27
3
6
12
78
120
132
48
42
72
18
72
30
18
69
9
12
18
241
65
39
96
195
36
12
222
30
198
6
30
42
30
180
24
210
78
66
60
61
83
48
144
108
42
55
11
133
192
59
21
87
33
87
36
42
84
54
81
24
120
117
18
36
45
51
45
24
144
57
79
104
51
69
75
30
24
36
30
96
36
169
56
165
54
45
105
48
18
78
12
54
150
39
45
54
72
69
57
63
27
165
15
49
83
216
36
9
216
81
30
9
120
16
104
81
102
6
51
24
51
228
36
6
79
5
267
48
9
36
54
117
9
186
30
39
39
33
3
37
83
60
102
18
57
64
29
192
72
27
9
36
18
42
18
72
18
3
135
9
144
9
18
114
120
36
60
3
99
60
57
33
48
39
96
48
96
195
18
27
3
150
18
18
90
30
54
21
15
36
21
48
135
66
234
45
27
180
78
27
9
18
66
144
36
42
72
18
123
75
66
36
24
15
144
40
192
125
240
75
24
64
29
36
87
27
48
13
119
18
18
66
51
57
18
90
43
35
12
60
18
27
3
36
108
36
6
30
276
90
39
15
249
51
144
21
3
21
15
81
9
7
113
87
45
162
90
138
24
18
3
99
96
48
54
60
12
36
18
24
ABCD 98212461728*3^$a+1 [50004]
59
12
19
5
13
36
15
15
77
40
57
78
9
9
12
138
5
49
3
39
29
4
15
30
96
42
30
18
5
16
3
53
79
6
12
71
40
75
21
44
61
6
5
13
95
67
12
41
61
3
57
54
60
24
60
5
25
18
57
96
9
75
117
119
24
43
18
144
66
41
40
9
84
66
5
12
40
8
55
42
12
60
3
32
48
52
15
42
11
37
3
33
42
18
11
55
6
15
3
45
24
105
12
59
40
56
100
15
9
12
39
36
48
24
12
30
36
18
29
96
1
24
35
36
13
11
52
15
12
117
75
24
9
15
6
6
6
54
29
7
24
6
12
42
18
36
96
39
9
30
77
1
23
100
92
13
11
28
63
24
6
15
20
13
12
39
39
24
6
120
24
126
24
30
27
33
18
17
55
33
3
21
3
30
6
65
12
13
6
30
6
60
5
48
4
75
6
6
29
61
6
45
3
30
6
6
83
12
40
20
4
48
21
42
69
45
3
33
30
29
13
96
42
24
29
7
42
11
7
12
57
24
87
48
17
67
36
36
33
8
4
44
61
3
3
42
11
55
72
12
96
6
144
90
17
67
12
9
87
5
12
37
51
24
3
53
72
7
96
12
30
15
20
7
29
61
35
19
12
17
25
35
28
3
12
108
29
43
132
30
42
9
96
45
11
12
7
33
27
9
12
8
36
64
51
54
30
9
60
27
36
24
89
37
24
35
19
12
65
28
15
36
29
55
66
30
54
6
60
48
5
28
144
8
36
36
1
90
48
69
68
12
31
12
33
32
4
96
8
49
15
33
24
23
25
11
31
9
15
9
21
15
20
37
24
90
24
12
72
36
6
71
48
1
3
27
6
35
7
42
24
6
5
13
15
33
99
3
42
6
12
48
42
6
24
30
30
81
27
42
30
6
42
24
9
15
5
1
6
9
15
18
78
12
6
131
40
44
12
19
65
19
65
52
27
6
72
23
1
123
27
36
84
24
5
7
42
6
96
33
68
7
65
1
15
92
19
30
54
89
61
6
5
19
29
36
85
35
16
33
6
42
60
90
9
3
36
9
60
48
24
20
25
126
12
36
17
7
65
60
76
51
174
27
68
40
20
12
72
1
47
12
7
5
25
24
30
6
144
47
7
12
5
13
12
60
6
17
43
45
108
12
3
30
42
24
30
6
54
11
48
19
6
54
90
6
36
5
43
18
15
20
43
24
6
24
66
69
75
33
68
1
3
51
17
24
1
114
41
28
36
9
36
30
204
24
21
9
71
64
75
81
45
15
72
8
31
24
36
78
51
44
43
12
12
78
27
3
162
18
72
36
5
48
300
4
8
12
7
48
18
15
32
31
89
28
20
24
28
8
48
4
3
30
48
12
48
11
73
66
65
7
18
54
48
54
24
27
8
7
17
13
48
36
11
7
48
5
19
36
57
8
7
53
43
117
69
66
17
7
29
36
36
48
1
51
39
24
84
42
6
84
96
9
63
17
13
15
152
28
8
25
24
15
3
36
9
8
13
12
54
5
13
35
13
102
5
36
1
114
5
24
25
3
45
87
15
36
21
44
100
15
17
19
66
78
102
30
29
49
35
24
112
48
57
24
71
16
63
77
67
42
6
9
24
27
65
72
31
42
60
18
36
138
23
12
85
48
12
11
19
36
90
71
43
5
28
3
12
72
30
6
36
48
45
48
123
29
16
15
21
3
6
35
55
12
113
76
9
30
6
35
13
3
9
3
3
30
30
33
87
78
51
9
39
3
5
49
75
20
136
68
7
18
15
32
40
188
25
30
12
42
15
27
29
64
20
67
89
1
36
35
4
3
41
72
52
93
23
49
51
20
49
42
54
11
25
6
42
15
45
6
24
12
24
30
27
9
3
32
1
42
33
60
117
12
71
49
95
48
1
35
37
18
30
6
69
39
5
28
27
36
114
35
7
24
36
6
23
7
12
105
63
17
103
24
108
12
54
39
135
21
32
13
35
19
5
37
75
56
12
25
15
56
72
55
57
20
37
18
48
24
90
78
150
6
66
15
33
83
28
24
135
18
3
87
30
12
60
15
57
120
3
108
27
41
216
73
107
1
35
7
36
5
115
24
156
149
1
6
89
12
37
51
12
15
48
9
108
8
55
9
21
6
65
48
12
28
8
13
35
7
9
9
90
30
6
24
45
51
18
6
17
73
30
66
11
52
20
16
20
55
12
54
11
148
24
12
3
33
8
84
25
123
48
20
4
45
30
17
103
48
117
15
18
35
4
81
54
21
75
17
60
100
15
41
25
6
30
59
1
95
88
8
7
90
23
19
69
9
35
7
45
36
63
24
77
13
6
30
24
66
12
65
60
7
36
12
12
60
30
87
8
36
4
60
12
9
47
19
89
40
39
72
33
20
1
11
4
15
66
71
4
45
11
7
5
43
53
7
54
11
19
5
13
47
4
72
9
144
27
63
54
6
54
6
57
27
6
47
132
7
36
12
5
55
36
81
123
30
23
48
72
25
183
24
21
102
84
24
42
18
12
54
11
97
3
20
55
5
40
32
25
6
24
36
72
45
57
15
15
30
3
33
30
17
85
120
23
1
48
42
60
5
40
3
36
54
95
61
27
15
48
84
41
7
48
30
36
114
72
42
83
4
15
18
11
37
47
67
120
48
36
17
120
7
5
13
180
15
15
45
57
12
3
81
114
17
25
48
42
24
9
8
55
12
48
42
15
20
13
39
56
52
105
6
81
20
19
24
42
6
33
80
19
30
6
5
12
7
117
44
4
57
3
92
55
48
101
72
12
1
11
43
33
3
42
47
28
45
99
15
54
147
57
23
124
63
17
136
12
8
48
145
36
6
29
91
18
47
13
102
57
15
12
36
12
65
96
12
37
3
32
40
20
1
15
20
37
42
65
55
30
83
37
3
24
9
36
18
36
114
95
16
56
48
40
21
30
41
36
37
12
36
75
9
78
57
21
12
36
119
40
15
5
ABCD 98212486228*3^$a+1 [50062]
36
13
108
12
191
97
120
144
71
85
24
24
36
101
19
180
264
60
84
96
36
84
59
126
235
17
54
288
13
72
12
60
275
36
229
5
43
83
25
227
25
65
151
24
23
162
115
101
79
36
120
192
5
540
79
11
109
264
180
240
24
11
205
72
60
72
12
11
49
60
35
36
180
229
24
84
131
25
24
36
204
233
79
36
72
83
157
60
180
96
119
193
5
115
24
60
143
1
36
35
180
108
61
36
29
115
65
139
156
119
72
25
83
108
13
59
108
25
12
35
18
7
72
36
108
132
48
11
109
12
95
85
5
7
60
36
192
24
95
25
144
24
180
23
13
24
12
23
108
54
144
79
11
49
168
53
31
84
29
180
7
155
13
60
48
108
12
47
306
19
72
71
324
36
13
96
60
11
18
126
25
11
97
371
1
233
18
25
24
96
60
209
79
24
60
12
84
227
13
24
35
126
19
192
36
23
145
179
13
132
60
65
67
144
72
275
73
60
60
95
1
48
12
101
342
13
48
264
12
41
198
54
31
60
12
23
36
49
5
55
132
48
24
72
168
12
29
91
360
48
48
137
235
233
108
31
23
13
108
95
157
108
60
96
48
53
43
209
7
11
18
187
173
7
72
36
191
18
180
108
259
29
55
179
313
48
24
83
169
60
96
12
168
132
245
43
65
79
96
23
25
72
108
120
71
25
24
24
60
156
12
23
1
36
179
108
36
37
228
120
36
29
36
55
96
12
96
144
47
85
24
12
48
11
121
120
137
211
36
131
162
67
276
72
17
43
48
35
180
25
180
83
97
47
13
72
36
5
139
95
37
89
79
36
12
120
149
79
101
18
157
96
72
53
108
36
211
12
11
181
35
18
43
119
109
12
5
7
120
71
25
36
263
72
126
19
48
23
85
108
12
48
35
126
91
53
31
108
48
47
121
77
7
108
132
60
492
60
84
47
37
180
48
12
180
11
54
198
13
59
108
133
60
24
35
18
7
108
155
25
108
72
24
60
48
48
47
72
90
198
73
24
36
227
108
72
145
48
59
73
36
72
35
18
259
108
47
73
24
281
43
119
25
47
193
108
132
53
54
133
155
108
277
96
156
173
67
96
84
216
72
60
17
43
11
36
61
60
228
36
83
37
204
120
125
126
18
7
528
23
13
84
156
180
17
162
1
24
173
127
12
84
24
12
83
121
60
24
48
84
48
83
253
84
12
60
48
36
84
60
36
119
72
198
43
83
72
193
36
276
12
23
109
60
336
143
61
84
24
60
23
169
11
25
12
60
288
24
108
48
83
144
1
36
143
36
25
29
36
115
144
ABCD 98212613776*3^$a+1 [50025]
71
61
12
18
180
17
37
6
17
37
66
17
7
5
49
51
15
18
78
45
405
12
42
9
60
69
198
18
24
12
15
3
41
40
12
15
54
59
36
144
12
73
59
48
7
108
30
90
17
36
40
105
6
65
16
57
72
51
9
39
27
17
36
37
183
164
36
72
4
45
18
21
60
9
87
20
40
15
126
24
15
36
3
45
27
90
75
105
30
5
4
9
36
90
54
42
90
12
111
12
27
53
55
48
36
29
40
56
19
21
75
18
3
9
36
23
16
21
12
18
9
9
11
25
51
39
96
120
9
33
36
12
15
27
17
48
91
6
15
44
7
18
36
60
71
19
18
95
12
40
159
57
9
11
115
9
63
5
12
1
63
36
15
65
43
36
102
63
120
57
59
43
21
12
20
205
35
12
168
28
21
18
93
15
45
15
12
5
36
31
6
138
36
89
1
35
55
18
60
48
135
80
19
125
48
31
66
60
66
90
75
44
16
45
18
6
66
42
12
15
8
13
83
7
53
1
15
36
92
7
66
72
27
51
29
64
72
24
56
12
16
51
66
24
48
162
29
7
24
18
12
39
57
35
40
104
16
159
18
168
12
51
207
105
144
8
7
41
73
102
72
57
39
12
18
24
3
60
45
198
17
37
18
105
33
11
16
33
66
6
35
139
5
31
9
44
1
36
72
108
35
37
143
144
133
27
60
176
72
28
27
5
31
36
144
17
19
69
81
15
36
3
45
21
15
44
1
84
6
48
18
3
44
13
119
1
24
11
55
69
21
114
5
40
63
17
55
30
6
17
13
15
24
33
6
17
40
152
52
44
31
18
23
13
144
18
209
48
12
55
9
156
20
16
159
18
3
39
66
60
90
54
216
3
216
63
90
126
54
23
4
69
30
21
8
13
15
33
72
42
17
13
143
25
3
69
12
15
24
39
5
25
216
36
11
64
60
15
30
23
13
15
27
72
30
35
4
21
18
90
12
11
24
61
54
21
27
213
32
16
69
47
4
21
59
7
78
51
20
36
24
25
6
30
39
68
108
25
167
61
47
7
18
23
121
11
157
48
108
42
30
59
13
83
43
77
12
127
54
6
21
63
72
150
15
3
66
15
21
167
55
81
21
23
13
180
15
3
96
113
28
69
18
108
29
48
36
37
12
132
66
54
6
29
73
42
54
54
12
53
7
21
32
13
18
5
24
133
3
15
77
4
96
99
41
7
41
16
69
27
84
33
27
156
15
33
189
18
113
100
219
36
5
7
60
54
48
60
11
76
69
126
29
132
37
35
88
128
1
36
24
11
37
60
23
25
18
6
59
7
24
53
28
135
30
47
16
12
69
39
87
9
120
111
72
30
11
16
80
61
15
20
85
18
72
9
24
21
18
6
36
54
101
1
24
30
9
80
1
90
69
57
59
85
60
111
32
16
51
54
6
90
99
60
21
75
9
11
60
73
18
72
60
81
80
145
30
89
7
53
16
129
126
141
21
3
176
91
30
54
60
18
36
11
36
169
111
9
6
48
17
4
21
48
111
33
27
15
141
32
48
7
180
5
73
59
85
75
176
48
36
168
16
141
59
12
28
9
18
72
18
18
41
13
71
52
27
66
15
39
18
75
60
63
42
35
157
36
111
33
3
32
1
36
18
6
12
39
33
27
15
5
25
6
33
21
135
24
87
9
9
135
12
75
5
13
102
17
16
9
35
12
36
48
96
60
253
71
67
18
24
47
36
28
27
54
18
53
43
66
54
5
1
30
21
32
7
210
51
27
36
21
36
123
17
19
18
48
15
75
77
13
219
44
36
16
24
63
12
54
72
47
61
59
16
32
37
6
30
11
16
9
59
16
24
116
73
18
90
60
12
95
72
40
81
99
33
120
18
5
49
15
93
96
66
360
69
99
65
133
107
28
27
30
36
11
25
36
35
37
27
60
81
48
111
33
36
54
17
4
44
7
18
72
6
84
60
84
24
48
5
12
1
35
55
36
54
71
61
99
9
72
90
29
1
72
51
9
87
15
78
30
18
18
24
21
51
21
9
39
15
29
12
4
45
71
1
108
54
132
9
12
9
24
36
30
9
32
4
105
36
39
9
35
112
39
21
87
36
89
121
59
1
15
12
75
24
30
168
12
59
16
75
54
11
136
27
21
129
27
128
52
3
18
18
24
30
18
18
144
132
11
37
72
108
18
78
15
36
141
63
51
30
15
20
36
127
126
27
105
30
24
138
42
21
27
21
12
63
21
8
145
36
35
76
15
141
20
19
41
55
54
84
90
21
15
6
179
64
21
23
13
114
45
93
78
29
ABCD 98212898482*3^$a+1 [50026]
135
48
15
54
107
16
3
126
54
57
32
121
167
199
41
85
59
64
21
66
57
32
55
234
15
297
54
36
77
67
29
96
55
216
33
144
176
37
27
15
162
30
36
93
57
12
27
128
31
177
177
258
77
336
160
144
32
64
80
64
32
448
105
215
37
11
192
631
90
95
121
71
49
111
249
23
48
79
33
176
19
93
57
23
112
192
80
96
48
160
96
69
27
32
352
144
57
90
45
9
135
48
51
114
27
3
126
95
16
105
24
95
64
273
335
73
60
30
6
39
177
63
32
48
67
132
41
67
29
1
18
29
115
78
18
29
96
37
90
18
15
320
55
57
3
54
23
25
39
128
307
29
16
9
39
48
80
115
54
126
60
125
304
33
143
64
80
1
47
103
153
96
69
11
16
33
66
198
71
97
15
87
185
96
49
207
21
59
64
81
143
16
39
66
39
80
48
48
16
80
48
37
36
23
19
18
18
30
27
159
210
54
41
49
15
32
193
15
87
60
29
169
39
48
33
15
81
143
16
176
79
81
99
162
123
195
126
143
163
125
145
72
42
156
234
23
1
30
17
144
133
123
144
176
19
6
30
89
160
99
29
163
18
60
47
97
66
6
144
87
15
129
3
18
108
15
96
15
144
17
37
90
17
48
16
165
222
45
80
73
135
165
155
64
21
144
11
19
45
81
15
201
60
18
57
51
269
160
224
49
120
167
49
54
108
150
39
128
103
105
69
78
156
17
37
27
144
231
41
25
39
33
111
147
45
3
29
16
272
49
63
80
16
201
23
85
90
48
54
75
80
240
79
65
16
3
96
12
42
71
64
32
64
105
42
18
155
7
30
42
66
276
36
263
97
15
255
33
69
11
16
96
128
1
18
36
41
288
16
336
9
39
48
80
64
80
16
69
123
80
727
144
42
15
32
256
32
97
47
25
183
176
1
63
63
209
19
365
67
77
48
48
49
288
239
64
111
54
11
115
54
144
126
89
160
417
95
25
24
36
18
57
128
67
108
192
129
159
132
45
39
60
29
48
79
96
198
59
192
48
97
15
111
54
126
198
102
65
112
240
15
257
163
162
66
144
185
64
272
115
12
17
145
15
3
93
48
57
108
59
96
240
16
39
90
54
41
67
60
17
193
54
60
36
18
39
15
162
159
32
169
39
195
306
84
186
29
1
6
153
80
16
96
63
6
59
96
55
41
37
123
48
21
59
1
54
72
72
57
81
15
39
60
144
29
73
135
105
54
65
16
3
141
80
64
9
23
192
31
96
225
99
45
96
176
223
65
16
ABCD 98213378878*3^$a+1 [50019]
8
39
33
84
45
15
28
125
7
20
21
7
8
84
4
60
12
209
103
128
52
35
1
32
129
139
101
51
4
120
113
48
132
7
36
12
35
13
60
29
19
131
13
23
72
1
20
4
32
15
36
30
27
28
80
15
13
116
64
20
180
21
51
12
36
27
12
13
180
65
72
15
12
24
60
16
20
4
84
35
18
7
36
29
18
13
24
12
128
15
1
36
35
13
12
20
15
13
12
23
61
92
27
13
120
48
41
43
8
4
60
8
60
36
87
97
23
13
32
105
39
28
32
268
47
33
16
60
17
19
80
3
72
18
43
60
20
172
92
40
48
35
12
61
44
63
18
27
208
12
48
8
64
8
72
52
56
60
12
52
44
51
1
35
37
116
21
15
76
44
4
11
36
13
12
47
85
60
17
31
12
36
29
18
54
39
16
24
44
76
32
87
85
72
44
112
8
36
75
33
3
49
23
60
13
132
48
72
167
33
75
37
101
3
84
48
15
13
116
24
12
24
63
25
12
20
24
57
3
24
52
71
33
64
12
48
60
60
77
126
90
3
16
80
28
35
37
24
56
40
20
24
4
120
60
8
165
15
40
72
20
93
55
29
43
128
88
47
157
36
24
143
37
12
56
28
24
47
25
44
72
87
85
20
40
12
8
15
13
72
80
88
35
45
28
131
73
60
23
37
5
135
16
44
52
24
80
12
52
48
5
210
37
68
45
43
11
13
12
5
3
256
17
12
87
28
48
12
23
37
20
88
68
12
15
85
8
4
8
129
3
87
129
132
60
52
5
7
20
63
1
29
3
28
36
8
52
5
19
17
79
24
24
83
33
40
12
65
15
40
72
20
45
55
20
3
57
100
12
65
19
12
35
25
8
52
12
53
39
64
120
24
12
36
84
24
29
7
60
60
11
13
32
4
23
18
79
11
13
56
16
8
4
80
57
6
120
33
4
8
48
52
24
84
32
48
4
8
12
3
25
48
36
48
83
12
42
51
39
25
8
15
45
117
91
68
4
48
24
23
210
15
12
63
21
24
132
4
96
56
48
84
16
24
23
54
51
124
8
87
13
23
57
105
27
108
52
101
43
36
95
13
12
11
24
9
12
64
125
19
60
71
13
32
111
13
77
3
4
12
24
56
36
4
95
25
44
4
12
24
17
42
37
24
11
49
24
12
68
36
40
156
20
40
24
12
5
15
84
63
30
15
12
64
36
8
16
72
12
5
3
40
47
72
9
39
18
19
35
36
9
16
12
12
36
168
41
19
20
24
28
179
33
52
8
15
13
44
24
144
16
149
43
17
31
20
4
12
60
60
84
24
8
12
48
52
56
60
12
4
155
48
18
7
216
24
36
12
20
120
64
5
60
30
9
4
60
56
21
30
18
43
17
91
32
40
8
24
12
28
8
40
20
72
76
71
48
13
164
100
24
11
13
12
44
39
12
9
40
44
3
85
8
27
33
27
33
120
36
160
20
64
24
23
225
64
53
7
60
60
41
7
8
39
36
30
54
1
24
36
8
24
36
84
52
24
41
55
11
13
29
12
6
9
16
68
84
28
29
18
81
16
65
55
68
108
12
156
24
28
60
68
4
23
72
13
59
9
12
48
9
15
96
51
49
20
64
32
33
12
31
48
24
72
65
3
40
23
24
13
48
29
48
67
44
84
16
11
1
12
12
48
68
48
36
111
37
8
48
24
76
56
24
196
41
39
40
8
48
9
55
20
60
28
36
20
60
24
52
8
123
25
5
3
120
180
72
28
12
17
51
4
5
30
13
47
25
12
164
124
107
25
23
37
56
28
12
17
3
27
157
8
40
17
51
15
49
5
6
37
140
40
12
8
16
144
80
28
44
28
68
60
148
24
23
30
15
88
24
17
3
3
157
56
24
76
47
9
36
9
36
27
76
24
47
85
96
8
40
20
27
9
4
17
63
72
24
124
36
131
132
1
36
44
16
8
93
3
99
85
12
11
132
1
156
44
40
12
47
33
48
16
20
108
16
11
21
64
20
28
8
52
47
1
12
56
24
15
13
77
7
23
1
32
48
36
15
90
39
76
56
160
12
20
15
21
27
13
92
40
68
12
28
72
5
67
60
20
15
133
5
87
12
15
121
12
20
27
9
160
44
12
3
45
16
60
47
13
36
48
68
28
36
24
12
60
179
73
8
84
15
18
7
11
9
88
12
8
27
13
17
96
63
72
12
16
137
3
12
4
23
25
32
33
31
24
96
12
35
85
35
9
15
90
39
4
80
3
25
192
12
8
100
17
31
12
8
27
25
80
16
36
8
88
68
21
79
12
8
9
147
88
17
79
32
88
36
8
16
11
9
39
25
17
55
11
37
20
12
4
36
36
48
60
41
3
48
39
36
37
47
13
96
41
3
40
32
33
15
28
95
24
36
13
12
24
71
33
72
12
28
20
4
35
13
32
4
17
63
24
207
9
4
23
54
31
24
11
13
60
60
32
28
72
68
40
12
35
33
4
35
13
59
81
27
12
1
8
52
24
24
12
12
120
108
144
35
96
12
85
8
39
13
48
29
30
1
32
52
20
64
24
8
124
8
28
20
39
13
20
16
144
23
57
33
43
12
20
195
30
15
12
28
12
83
30
24
55
68
28
ABCD 98213548632*3^$a+1 [50004]
72
18
47
7
126
75
80
61
144
36
54
18
39
15
65
96
37
11
25
18
117
9
72
198
9
32
13
108
54
162
111
15
81
81
47
7
137
97
72
18
53
127
17
19
360
165
32
96
67
77
103
18
39
15
17
55
54
108
108
36
119
48
112
32
49
126
180
54
198
17
48
7
41
31
108
5
13
54
45
48
32
145
18
45
9
126
89
19
29
25
39
15
36
72
90
27
32
48
48
43
5
175
54
251
144
96
13
99
99
269
73
36
35
73
36
35
37
162
162
18
54
216
144
126
54
35
73
71
73
54
113
67
125
199
137
133
59
96
96
145
36
11
16
48
32
1
36
155
7
216
129
33
18
18
90
90
36
35
37
27
117
27
416
43
53
55
36
149
31
36
18
36
23
13
144
18
17
55
153
45
36
36
11
43
54
90
21
69
54
21
303
17
64
48
32
37
36
36
3
51
93
51
45
48
177
90
72
18
36
23
112
45
108
72
95
31
18
108
36
47
25
39
80
16
32
49
335
7
57
33
90
5
31
17
1
18
29
64
33
47
48
16
15
54
299
25
54
90
90
18
11
133
216
54
29
7
57
80
25
119
48
16
249
90
125
127
36
45
81
270
198
90
144
18
36
72
180
72
54
65
7
54
18
65
64
32
48
192
13
35
127
161
64
45
72
18
162
18
36
108
234
11
96
1
234
5
31
65
79
54
18
126
234
113
48
163
36
18
18
126
39
32
271
113
121
23
48
55
9
32
13
198
162
252
47
16
9
54
18
54
185
13
3
159
65
192
112
45
35
55
9
9
54
18
72
23
13
126
5
247
18
119
79
306
234
162
131
96
96
217
36
18
54
90
108
53
55
57
51
54
167
48
19
126
18
221
16
15
72
9
32
13
99
32
48
37
11
16
176
16
51
29
144
48
49
36
107
144
96
96
48
211
54
23
112
117
11
7
57
80
151
9
48
33
180
72
83
25
162
117
45
35
109
35
64
32
16
80
192
67
29
529
47
96
19
77
49
63
32
139
21
176
199
90
108
83
61
3
33
180
72
108
23
16
32
109
36
288
47
79
17
192
43
36
65
61
198
29
48
16
80
16
9
71
55
144
9
128
187
261
99
72
18
36
47
208
15
209
192
13
18
72
41
112
27
36
81
45
18
36
18
108
47
48
144
49
95
13
36
396
54
29
115
108
17
96
103
89
91
21
69
126
36
18
135
9
39
96
9
71
19
29
61
36
47
61
147
87
54
18
65
48
49
255
33
18
18
18
36
5
49
108
252
167
49
111
51
77
16
159
18
90
108
201
195
77
283
21
80
48
157
83
144
79
90
108
126
18
90
144
17
1
95
13
162
17
19
93
141
3
32
144
127
65
43
5
16
96
176
16
69
107
19
18
234
36
270
36
18
378
108
126
21
33
18
18
18
72
72
162
135
153
36
83
169
216
431
96
144
67
45
9
135
9
36
3
33
47
16
32
85
107
1
108
36
ABCD 98214530062*3^$a+1 [50077]
1
99
33
3
8
52
9
35
72
112
8
37
71
16
44
37
27
8
85
35
16
72
57
15
36
57
36
35
28
12
12
60
69
36
3
72
12
21
51
24
24
9
71
1
3
21
11
36
24
13
3
20
1
111
45
72
15
12
8
1
35
25
3
32
40
9
24
51
21
35
40
33
72
3
12
12
92
19
9
8
61
48
36
23
28
8
36
4
24
24
21
3
24
9
75
12
12
20
76
57
51
32
36
24
13
15
24
12
9
3
9
3
111
33
33
39
36
51
42
48
15
9
3
12
15
5
49
27
32
31
9
9
15
45
12
36
71
43
30
3
92
4
9
27
48
57
11
16
20
4
12
132
12
84
8
25
35
28
8
4
81
59
1
15
60
44
36
28
24
9
3
24
48
140
37
3
72
36
48
24
48
48
12
9
107
28
44
40
12
56
7
54
35
1
12
3
39
21
72
33
15
93
39
24
24
21
3
44
24
16
12
21
27
9
24
39
33
99
20
36
76
56
121
15
21
23
37
39
9
3
20
16
12
60
24
12
33
3
12
44
112
68
19
9
21
18
42
3
33
71
12
1
60
15
3
48
18
3
69
15
36
48
45
6
53
48
25
3
33
47
24
4
12
32
1
3
12
24
32
4
120
9
63
9
35
40
33
39
8
4
60
32
28
116
28
20
28
9
39
12
9
12
3
32
7
9
9
35
48
61
87
20
48
40
24
9
27
9
23
1
12
27
36
8
4
32
88
44
1
39
8
24
49
24
3
36
9
108
51
12
32
13
42
57
45
3
21
35
36
28
57
96
15
32
36
19
18
15
9
54
18
71
1
11
37
15
20
1
15
44
37
63
12
8
244
12
15
6
83
60
4
24
48
32
1
12
39
48
20
7
57
48
20
40
60
9
47
132
12
16
12
8
4
36
32
1
15
8
1
3
60
45
147
33
15
36
96
33
27
20
37
3
12
9
119
37
27
48
32
25
87
57
11
1
27
9
18
41
1
39
8
16
8
1
47
1
23
16
60
32
12
4
12
57
60
35
13
15
8
4
72
8
40
57
36
12
71
7
33
20
37
35
64
24
33
3
20
4
44
61
3
32
16
20
1
39
60
129
3
120
21
24
66
5
13
143
16
144
56
24
12
40
32
1
131
37
48
24
12
51
24
21
11
36
109
18
165
24
9
42
57
33
39
9
87
8
12
16
8
4
9
15
20
4
15
42
75
72
36
33
35
4
45
42
18
3
9
24
11
1
3
104
60
1
83
19
126
87
9
3
15
9
57
35
1
15
24
33
171
72
72
9
27
33
18
17
36
16
56
12
16
8
13
3
12
3
21
33
51
93
35
25
3
104
13
3
21
3
9
63
48
21
3
9
3
20
4
24
72
57
23
48
72
1
72
15
36
36
21
15
45
30
42
12
3
21
35
85
3
33
144
27
36
32
13
27
15
9
36
12
24
12
8
1
71
16
20
1
51
8
28
117
11
64
9
15
9
27
9
12
95
73
83
37
35
28
8
25
39
33
39
116
1
24
35
12
25
35
85
24
84
23
1
11
25
27
57
24
11
43
45
84
104
48
52
3
9
80
28
9
51
111
42
11
4
12
9
71
12
96
1
11
28
12
20
12
72
37
87
45
11
73
27
24
20
16
20
25
39
24
36
12
44
16
9
83
108
4
20
16
24
96
72
144
93
3
12
9
15
21
12
23
52
36
3
9
21
23
49
23
12
28
24
36
8
12
16
45
48
24
47
40
33
3
36
36
21
36
83
72
24
36
85
24
11
43
33
33
23
12
28
8
16
8
28
3
5
16
24
168
20
28
48
12
8
16
33
3
104
28
45
24
11
16
63
54
15
128
48
28
15
18
15
36
12
9
63
20
19
9
8
24
12
16
44
16
24
9
23
1
15
24
8
25
15
57
11
28
24
44
49
90
5
13
24
48
87
20
1
24
75
9
15
9
12
24
72
75
104
1
3
60
8
148
27
6
11
24
13
143
196
39
9
32
16
36
156
72
9
27
72
9
3
8
25
3
33
11
16
9
84
24
18
45
9
3
9
3
12
24
33
15
20
76
33
51
60
33
3
69
36
42
17
52
33
42
53
108
31
17
52
21
15
60
93
12
35
4
12
45
71
16
72
84
12
8
4
165
12
72
35
1
72
15
9
3
24
48
36
60
12
60
9
3
36
60
164
16
9
12
15
9
3
135
6
39
24
8
37
39
80
16
36
84
8
52
117
63
24
39
54
15
68
52
9
11
61
155
72
37
36
24
51
36
12
27
21
33
36
35
19
33
20
76
24
20
4
21
27
48
8
1
23
13
15
3
41
121
95
48
25
75
12
20
28
20
25
11
64
33
11
73
35
64
84
21
27
8
13
23
73
12
27
12
12
45
27
36
48
32
52
12
12
96
60
21
3
8
16
57
99
36
24
27
17
1
36
12
27
99
9
60
57
23
4
12
24
168
8
52
21
12
23
1
15
33
51
21
24
3
44
24
12
76
12
60
20
16
168
8
1
3
56
72
12
52
84
9
3
36
33
71
25
143
12
1
3
60
45
3
21
66
45
8
1
27
63
90
6
153
21
3
56
1
183
33
72
51
20
4
105
11
1
54
41
1
12
35
1
54
21
36
32
28
8
24
4
9
3
20
12
40
33
59
16
20
40
12
36
60
36
24
24
75
17
88
24
33
83
16
44
12
25
15
56
12
1
59
12
1
35
61
3
68
28
12
8
37
36
36
87
12
9
27
12
105
27
9
51
45
27
24
96
44
52
8
4
36
9
143
28
33
35
1
72
27
20
1
27
33
87
56
4
141
15
48
36
44
16
12
24
20
19
29
61
3
36
8
25
3
32
72
73
27
63
33
20
16
20
4
153
36
6
17
13
24
3
9
39
21
71
88
21
15
36
60
72
33
36
15
24
24
9
3
24
48
33
147
45
60
12
6
18
11
16
12
24
56
16
45
155
60
16
12
81
48
59
12
4
33
51
36
36
8
37
18
17
36
16
12
12
24
8
13
15
24
33
36
39
20
28
3
9
8
72
1
108
27
81
23
4
140
1
27
24
93
108
11
52
36
39
33
9
63
36
9
3
81
24
12
24
51
20
49
23
13
36
15
36
12
12
21
11
76
21
36
3
33
12
3
33
35
19
5
4
12
24
36
32
108
64
20
4
12
8
12
73
18
17
40
39
18
15
21
3
33
51
36
21
15
20
1
11
37
3
24
32
12
4
20
1
63
36
45
11
73
39
12
12
9
15
21
15
9
30
33
92
52
9
36
75
36
81
51
8
49
111
84
3
42
3
60
9
83
25
35
13
36
3
12
44
37
3
44
1
3
72
12
9
39
48
32
40
ABCD 98214673244*3^$a+1 [50021]
65
24
49
114
45
21
59
25
48
47
31
6
75
21
35
88
117
107
85
150
213
8
109
11
40
32
24
1
84
75
189
144
35
16
57
60
30
24
18
72
35
160
81
12
18
42
12
30
5
61
75
27
276
102
84
63
57
48
12
54
24
21
141
3
32
184
21
6
42
27
8
16
75
102
12
3
120
24
21
48
6
6
47
16
15
17
13
131
13
83
7
57
3
5
13
179
88
63
9
93
147
21
3
51
6
18
30
71
61
12
12
96
59
1
47
13
24
59
24
25
18
24
18
12
60
84
12
84
24
15
87
9
80
91
54
18
30
36
51
45
18
18
84
288
35
16
9
23
7
66
12
54
18
72
35
96
175
12
162
99
216
141
75
75
53
7
33
9
72
15
81
18
12
102
35
97
63
48
3
72
54
54
12
18
24
27
96
9
54
84
66
162
57
48
32
43
12
161
16
9
15
9
12
6
5
25
39
21
30
125
85
42
42
23
48
40
3
5
109
3
219
29
1
63
171
21
8
55
41
64
21
96
48
11
96
271
12
96
72
45
9
23
133
179
96
19
54
36
66
108
6
6
9
8
55
48
9
45
138
41
19
5
48
25
39
128
31
89
37
24
114
30
12
60
11
24
120
73
90
42
186
72
30
27
21
42
17
109
42
42
18
77
31
156
5
64
120
21
60
36
60
39
80
79
12
12
12
69
177
84
6
69
56
85
120
84
54
89
16
120
27
77
205
35
61
99
56
16
8
25
111
9
6
6
3
45
18
12
42
18
78
18
12
69
9
66
149
96
48
37
144
11
1
47
88
48
56
13
27
3
53
7
41
25
84
27
3
5
13
84
54
12
53
24
43
102
47
13
3
3
29
40
51
84
150
35
13
12
15
57
138
141
21
11
19
5
13
6
45
27
144
30
23
72
16
45
75
45
30
24
21
63
17
145
60
162
138
24
63
8
19
21
24
123
77
1
42
101
40
75
42
78
29
40
15
6
24
12
6
17
91
84
42
54
6
11
37
11
184
8
25
60
35
7
108
69
33
150
65
48
115
5
7
138
102
138
138
29
31
42
120
12
11
72
72
31
41
19
77
64
69
6
6
39
96
24
33
23
19
21
27
42
3
21
42
30
72
6
21
8
120
16
39
12
336
5
13
6
84
17
13
42
9
24
144
63
17
40
27
53
13
42
78
204
23
43
114
270
108
33
27
5
37
108
18
18
36
159
195
69
45
192
24
11
103
12
30
18
5
25
12
36
84
51
8
1
36
42
65
13
107
1
87
219
48
30
63
33
15
27
108
9
3
77
55
6
11
25
90
18
11
37
24
108
18
5
7
60
5
73
60
54
5
64
21
108
30
36
69
8
49
36
35
85
138
30
11
43
48
12
30
35
85
6
12
129
48
176
1
6
57
27
84
132
108
9
81
60
24
18
78
42
12
42
3
32
73
30
42
39
21
99
9
48
84
3
32
19
21
24
24
27
5
25
120
60
24
36
96
12
11
72
120
175
42
143
49
84
42
30
42
12
6
24
119
49
96
39
45
30
5
1
24
15
57
6
72
17
73
12
30
78
42
29
55
54
30
21
51
18
27
45
264
59
235
48
60
9
9
15
9
108
120
35
24
13
12
78
137
133
107
1
42
5
13
24
84
42
173
79
42
18
45
63
9
80
64
21
3
21
84
135
32
103
17
19
84
96
6
114
12
77
61
11
64
104
31
84
66
6
96
29
1
204
83
43
18
54
162
48
18
54
48
3
15
60
18
107
40
45
27
15
96
65
25
90
42
107
96
16
69
36
138
42
11
37
12
54
137
25
47
13
24
35
13
27
9
36
75
224
24
31
17
7
150
78
5
73
71
1
48
36
18
6
72
42
12
101
49
6
9
201
42
18
72
6
30
42
60
42
12
11
145
12
27
56
19
24
66
3
80
163
54
126
54
18
12
5
16
144
8
61
36
63
8
7
12
21
105
23
7
18
84
66
6
3
3
78
60
11
48
1
60
162
17
43
5
37
60
6
30
72
75
8
61
3
33
42
42
18
41
16
93
18
113
16
3
282
11
120
43
24
60
36
30
39
3
29
31
30
99
8
16
141
6
197
37
144
42
90
135
72
15
90
78
12
60
41
24
1
12
24
138
12
114
12
72
90
30
18
54
60
99
9
12
6
24
53
121
15
39
113
24
ABCD 98215196642*3^$a+1 [50045]
1
36
35
19
54
60
102
53
216
13
35
61
84
71
24
25
11
25
102
114
174
209
73
167
37
48
12
30
29
187
30
18
5
36
36
48
25
24
18
42
6
101
1
24
48
156
6
78
48
23
109
12
71
289
35
60
73
191
19
120
6
42
65
60
72
25
47
19
6
90
198
47
49
72
18
30
60
144
78
53
19
96
101
120
1
23
12
277
42
18
83
72
61
6
96
17
145
48
84
66
54
35
13
60
78
168
6
180
6
209
109
90
90
126
78
90
240
6
12
84
18
48
65
157
96
24
18
144
101
37
30
270
72
23
61
11
24
85
24
102
24
150
47
48
19
66
120
30
66
11
12
108
37
198
114
78
5
36
55
41
61
72
23
97
12
48
102
65
73
30
77
49
90
174
47
193
18
24
6
60
59
13
155
1
47
37
132
18
18
192
102
96
120
5
43
29
108
127
72
24
102
72
12
48
108
24
36
132
107
13
18
29
25
18
18
59
49
59
1
96
36
12
30
5
60
73
35
43
30
132
48
126
48
5
1
66
90
36
60
60
24
60
6
48
30
42
54
35
48
253
114
174
36
35
115
150
84
12
18
234
6
29
211
5
19
30
18
48
102
84
59
91
174
36
54
240
5
205
60
60
84
71
187
72
216
101
49
191
1
18
101
19
77
73
60
102
48
66
36
90
5
19
221
19
6
12
198
102
18
48
54
240
90
113
25
192
48
144
108
120
12
11
19
18
71
252
72
61
36
18
66
59
1
114
162
30
6
42
150
35
1
47
127
30
47
1
42
6
131
25
150
54
120
90
72
168
24
6
42
5
360
37
30
5
25
138
24
209
1
30
90
23
97
54
234
11
97
144
95
24
67
48
42
72
126
5
49
210
5
91
174
12
6
113
37
18
72
18
84
138
53
1
143
43
149
1
60
30
72
77
73
228
60
18
30
66
5
241
42
66
102
42
132
48
42
90
78
5
48
193
84
96
6
233
133
12
30
77
1
12
83
19
30
24
114
5
91
90
84
12
78
282
180
24
96
23
97
36
12
42
6
179
55
41
127
53
13
35
205
12
95
49
18
120
246
12
48
30
6
36
174
48
66
11
43
185
96
199
6
311
24
25
36
59
25
24
42
24
24
65
61
42
48
41
49
95
55
6
48
66
65
25
155
19
48
168
162
78
54
96
162
42
47
60
84
7
138
24
11
24
115
101
85
24
108
162
18
72
36
24
66
90
12
95
49
168
60
6
5
36
31
30
23
25
144
36
24
12
71
235
89
13
186
24
6
59
1
24
6
17
37
23
13
107
133
36
24
66
48
90
6
269
12
60
193
131
1
11
67
48
42
72
54
137
55
18
24
60
42
53
25
72
48
18
114
84
12
54
41
13
90
114
6
149
37
131
19
48
78
12
48
30
42
47
31
90
72
95
12
19
90
96
35
120
13
78
53
19
216
42
30
54
138
101
36
48
61
35
1
11
67
257
96
37
36
6
168
72
54
12
60
60
78
30
24
36
102
48
42
155
25
138
66
299
1
35
55
29
19
150
215
13
54
6
42
168
48
72
18
6
114
36
119
49
90
5
43
78
47
12
36
19
77
13
132
60
83
61
275
19
5
37
11
13
36
48
35
12
36
55
168
96
246
12
198
89
79
17
12
25
12
24
35
235
ABCD 98215504664*3^$a+1 [50061]
144
105
60
105
75
12
75
180
45
63
36
216
45
192
120
147
90
399
51
144
9
36
27
45
99
18
111
60
9
15
111
9
117
36
3
15
45
99
180
36
57
72
168
12
108
120
300
120
108
180
60
72
99
324
36
309
24
60
3
153
27
225
468
81
18
18
87
3
117
60
60
108
72
15
21
12
48
27
45
180
27
45
240
36
57
90
180
54
543
48
12
456
12
48
15
69
96
141
18
21
69
18
18
15
24
87
69
12
60
39
69
180
72
93
27
72
216
81
39
87
18
39
96
27
105
57
3
159
69
144
183
237
168
63
36
90
243
156
12
12
48
105
63
12
12
453
54
9
84
48
12
48
72
51
54
126
9
96
72
60
348
27
93
192
39
93
51
9
36
240
12
48
69
18
93
15
45
132
3
57
33
27
12
87
141
165
180
15
192
120
15
81
27
45
279
69
21
18
81
12
15
72
72
69
72
75
90
54
36
153
9
90
21
144
33
147
48
75
117
228
105
18
309
48
48
84
156
132
123
177
12
243
33
39
285
255
81
72
48
12
39
9
81
54
234
15
3
162
15
48
180
135
45
120
168
171
33
36
21
51
183
144
33
3
57
48
84
96
39
93
48
165
162
105
108
21
18
105
96
204
168
180
108
39
21
51
189
405
135
45
162
378
162
33
120
24
48
168
24
96
81
126
57
60
336
12
39
33
3
180
45
12
96
117
63
99
141
24
48
57
126
72
105
72
228
168
120
99
81
72
12
33
3
24
135
261
117
267
48
12
360
33
18
45
117
183
87
165
72
48
39
21
15
90
54
234
27
60
3
9
60
36
360
75
54
3
15
57
51
117
63
126
243
36
120
231
9
252
132
147
180
93
15
180
21
15
90
27
60
12
45
75
168
153
27
48
132
117
123
12
96
60
24
27
33
3
165
12
96
60
135
69
3
144
69
129
18
117
60
183
105
12
36
99
90
75
96
120
132
45
303
60
12
75
417
87
216
333
45
15
255
165
159
261
60
12
60
57
18
345
180
12
156
24
48
12
108
15
93
15
90
87
132
87
153
153
63
264
15
216
252
117
135
201
72
108
87
54
279
72
45
207
228
48
60
180
72
15
54
3
36
87
108
105
420
132
72
120
180
48
108
165
207
60
3
69
96
204
288
12
108
60
72
27
81
9
159
72
180
12
48
12
336
ABCD 98215609918*3^$a+1 [50008]
59
64
87
18
12
203
16
33
47
139
54
30
161
7
108
162
27
96
15
12
222
126
41
13
150
78
42
53
25
90
30
120
210
162
60
78
57
3
45
45
83
127
42
90
60
60
6
95
37
12
60
96
90
102
18
30
84
96
12
60
180
12
87
51
45
57
23
25
18
245
16
9
24
30
177
123
60
78
108
15
87
42
111
69
186
12
30
108
11
43
48
53
55
72
192
36
54
263
13
99
261
72
78
21
80
61
60
30
48
12
29
43
6
159
195
108
90
120
47
43
30
78
9
123
30
18
144
30
138
48
42
12
96
84
108
72
47
1
47
61
12
90
45
27
5
61
24
30
48
48
72
5
25
48
30
102
132
30
60
101
64
32
1
42
126
90
12
18
162
138
35
112
63
81
9
120
159
32
271
102
6
5
169
71
16
3
77
144
25
12
48
24
90
6
30
102
15
27
5
1
30
54
6
24
108
209
144
115
125
37
60
63
240
39
41
109
6
45
57
102
65
192
1
47
43
18
51
9
174
90
96
90
101
160
81
30
17
16
9
18
138
12
12
51
96
21
59
1
18
150
114
18
30
5
13
60
12
48
59
1
15
159
36
54
78
102
6
29
1
84
6
24
93
32
16
15
81
48
192
123
180
48
138
39
96
45
35
79
60
90
60
15
80
31
129
33
60
138
89
43
60
120
12
30
6
102
90
12
78
48
60
102
30
119
1
15
48
176
48
1
15
224
13
42
41
7
120
78
30
5
16
320
48
48
37
66
144
30
66
102
3
27
30
30
102
51
15
162
72
36
30
12
300
29
163
48
168
84
36
60
30
30
12
12
138
42
66
24
96
15
27
60
345
15
33
96
9
12
12
18
120
30
18
30
24
47
13
18
129
21
48
240
12
42
60
57
81
90
30
30
18
90
29
25
120
15
3
12
65
16
9
87
21
155
43
5
7
42
138
5
163
30
24
23
115
12
210
120
18
117
183
78
42
120
89
109
51
159
17
25
48
12
18
57
80
127
48
30
3
9
108
48
54
48
42
18
108
45
15
42
72
138
18
51
51
30
15
27
5
31
102
78
150
60
75
80
49
15
51
102
12
120
48
12
18
117
3
30
47
43
60
18
252
75
45
90
30
90
30
72
36
204
156
162
60
42
156
60
12
90
30
18
57
27
66
12
42
48
12
113
13
24
6
101
133
11
55
89
208
135
18
102
12
6
24
90
6
60
11
31
17
13
42
105
21
42
12
48
149
1
18
54
71
16
93
90
30
27
9
192
183
15
204
6
15
9
48
150
12
126
54
17
1
47
48
97
6
24
66
42
180
12
5
55
78
120
48
24
138
18
111
39
120
24
186
12
12
23
13
60
12
30
132
36
12
12
108
132
18
59
169
71
1
60
18
30
12
42
45
51
30
54
156
60
129
135
138
120
72
6
234
18
12
108
30
198
30
24
30
228
132
78
288
39
3
29
43
5
16
224
175
17
61
78
30
54
150
18
48
185
175
72
105
3
72
69
81
12
90
78
42
180
90
330
36
12
12
66
54
18
18
42
12
6
90
11
288
25
138
77
48
64
123
5
121
87
135
192
120
48
129
21
27
21
72
72
138
12
6
24
23
55
9
321
12
66
30
90
57
33
114
6
30
60
54
78
89
1
30
132
138
90
102
66
12
90
48
12
108
12
18
60
120
17
48
25
30
402
42
156
42
180
180
ABCD 98216070424*3^$a+1 [50034]
3
84
36
24
26
12
150
12
13
33
20
82
138
80
12
22
36
20
10
51
11
10
3
119
30
16
30
2
40
8
70
42
158
114
163
53
30
22
32
36
19
35
106
32
18
25
39
36
20
60
42
72
30
61
5
112
2
16
12
38
60
162
30
112
27
69
42
33
15
9
3
2
76
90
54
20
6
40
69
173
12
118
20
18
67
24
29
10
62
78
42
12
66
34
26
24
40
68
52
8
12
18
88
14
40
116
12
112
45
5
100
26
42
82
20
60
96
94
90
20
13
5
18
10
74
10
86
40
30
2
30
58
24
66
51
51
138
75
77
18
4
80
61
65
10
50
10
20
37
77
196
39
11
30
30
70
42
38
72
10
32
6
30
12
28
60
44
6
54
1
45
2
10
50
10
3
39
20
13
24
71
48
24
6
24
58
8
52
92
16
20
60
12
22
6
80
97
3
12
20
10
158
10
24
18
62
156
132
78
60
60
24
28
9
93
6
20
22
92
118
33
47
12
10
36
111
11
172
48
38
22
158
4
6
122
28
44
18
168
4
26
60
4
3
23
94
3
5
118
21
59
85
5
12
28
62
28
9
21
24
66
30
74
25
3
45
3
14
70
30
48
152
10
6
74
126
22
42
18
128
24
16
2
58
74
138
18
79
5
91
5
172
2
66
24
6
12
88
54
80
6
60
72
60
72
6
34
108
2
60
106
20
184
60
18
48
15
17
60
90
10
20
48
102
70
78
2
18
30
12
82
168
33
24
81
74
60
10
20
30
60
6
10
32
82
20
48
48
22
93
59
16
62
162
10
66
44
6
34
128
58
32
22
56
24
30
100
6
12
60
12
50
36
90
84
58
18
14
6
120
34
26
52
32
40
21
5
40
27
197
78
13
29
90
36
100
105
27
48
44
66
30
180
4
116
52
12
36
120
105
96
63
30
26
54
30
6
10
60
9
11
4
50
7
23
148
80
37
75
26
54
37
24
39
120
6
27
17
7
39
24
48
20
10
42
38
10
105
53
64
116
7
48
105
12
30
20
18
31
39
177
63
12
60
48
32
30
22
36
90
20
24
40
38
133
24
95
25
81
84
8
10
129
29
30
64
93
45
8
67
35
28
14
16
24
6
162
48
24
36
32
48
54
28
68
60
30
114
36
42
30
40
33
9
15
5
67
21
198
60
24
38
19
111
8
12
142
87
48
93
3
5
22
8
64
21
15
14
43
5
40
30
30
102
30
80
76
30
14
186
30
60
84
46
212
10
2
126
10
2
19
33
30
116
10
42
8
4
18
18
30
14
10
27
59
30
4
108
42
6
20
40
104
16
30
144
20
100
21
15
20
42
118
21
29
34
20
16
20
54
40
56
54
18
18
114
103
57
63
5
28
174
18
63
39
26
30
22
282
33
125
78
37
63
24
30
6
44
120
121
35
22
38
30
72
22
8
70
20
10
20
12
1
69
56
10
20
61
59
52
60
18
44
16
74
76
30
72
18
20
61
33
6
14
16
30
14
16
20
34
81
24
15
30
20
48
60
18
34
50
18
67
41
34
30
50
10
30
36
62
40
30
42
6
74
10
36
12
9
29
22
45
5
40
42
36
21
21
8
30
4
98
18
52
32
30
70
6
20
10
60
20
84
16
69
35
106
24
18
33
29
163
72
23
18
31
11
10
3
9
96
14
36
84
40
110
6
114
16
32
10
8
12
10
18
120
20
60
22
20
18
24
180
28
32
6
4
6
42
18
42
180
3
167
28
69
11
34
20
60
6
112
18
99
5
48
22
18
2
118
20
102
96
25
72
3
122
28
60
51
33
30
50
31
15
164
18
43
17
108
34
36
69
5
240
18
40
57
11
60
1
24
65
64
276
42
32
66
10
2
18
124
36
50
70
20
61
48
21
62
60
22
75
15
68
12
46
75
155
54
7
89
22
38
112
3
17
79
53
16
30
30
32
42
36
54
6
12
49
143
58
128
10
21
11
102
7
41
12
10
36
20
25
59
36
70
2
28
2
43
99
120
45
11
70
90
24
68
40
140
13
29
10
30
30
8
52
38
72
60
240
76
2
22
90
38
18
49
23
60
28
134
40
50
16
54
90
56
24
73
75
42
6
60
9
63
78
120
51
3
90
26
30
10
12
2
18
42
100
27
33
30
36
104
16
12
38
10
24
38
12
18
120
168
40
72
8
22
30
32
28
32
76
80
24
36
4
81
27
62
48
30
18
112
18
50
24
43
47
10
18
50
48
12
220
32
58
140
13
39
30
3
47
28
18
122
49
63
140
18
10
152
6
12
90
12
1
27
48
14
78
18
10
42
48
14
18
43
75
50
4
15
63
12
146
10
92
12
18
42
16
44
28
8
37
3
45
29
126
24
18
18
25
39
26
34
8
58
54
8
78
4
86
114
58
168
54
6
80
24
36
12
10
2
18
60
58
14
76
42
50
42
40
98
55
5
ABCD 98216124068*3^$a+1 [50059]
56
24
43
17
124
36
420
120
56
37
123
44
84
37
23
67
180
45
117
198
129
20
103
33
48
276
44
49
23
24
180
36
28
20
31
29
172
164
4
92
7
77
85
11
28
267
69
20
16
8
100
180
39
90
63
8
120
120
31
65
84
12
19
21
48
111
189
32
67
33
39
41
28
32
64
44
100
32
19
36
54
90
45
156
20
120
208
99
17
4
176
280
56
7
90
123
80
4
24
116
36
64
216
48
27
54
39
12
75
9
236
4
291
72
101
187
113
67
45
60
264
81
15
44
31
65
60
55
33
12
45
63
192
324
84
111
185
16
24
63
141
276
24
200
156
36
139
141
20
48
52
477
18
33
96
33
47
385
59
76
153
71
96
13
51
152
175
45
9
75
176
40
48
21
18
72
21
195
125
127
72
9
12
104
136
48
69
203
4
144
80
16
80
60
84
12
55
113
40
120
140
60
16
56
49
111
24
63
21
87
54
15
75
45
44
16
84
80
160
21
35
16
24
60
63
33
57
3
105
63
92
4
156
20
124
144
60
36
21
75
20
88
116
61
195
48
180
117
3
72
48
129
183
104
16
8
31
36
45
20
295
69
84
36
60
36
48
12
68
76
36
8
36
16
9
288
23
84
40
36
48
147
252
72
261
45
123
21
59
172
75
249
3
53
148
60
32
148
12
8
12
124
51
113
49
18
9
84
36
176
48
300
157
23
31
41
24
16
200
4
3
17
24
67
53
1
95
13
11
112
20
28
516
20
160
195
36
185
28
20
192
40
39
89
292
69
36
35
19
36
93
12
75
5
4
84
537
99
156
8
220
140
120
121
71
64
156
84
24
132
279
18
131
96
304
20
259
33
60
80
64
180
123
81
116
73
231
21
35
36
19
9
9
87
3
53
264
151
29
96
28
99
33
129
36
59
4
99
117
224
181
219
51
90
36
135
104
85
51
44
60
25
126
45
84
105
270
129
176
4
180
96
60
3
33
39
9
72
120
48
152
85
3
120
132
15
33
156
56
40
39
81
8
96
4
9
18
180
53
112
380
265
72
108
23
67
5
244
183
153
9
51
164
124
176
36
28
72
60
117
47
16
27
33
48
117
15
48
99
153
9
39
156
36
48
12
24
81
63
140
96
4
72
20
55
45
144
24
192
20
7
72
245
124
140
139
53
19
90
51
84
96
75
72
18
39
84
57
90
90
180
63
261
171
128
12
157
183
15
72
21
51
21
339
101
7
90
18
45
225
39
15
18
71
91
9
96
144
80
12
24
13
3
168
72
80
127
18
155
240
37
71
19
53
64
140
76
8
216
16
345
90
125
160
84
36
24
201
90
45
20
28
116
43
161
52
57
ABCD 98216496208*3^$a+1 [50035]
4
24
48
20
49
30
36
17
40
12
21
35
172
51
12
29
16
80
4
39
5
4
3
5
88
84
12
69
39
12
3
81
24
15
21
44
28
48
84
80
1
11
13
63
60
32
37
3
8
25
27
8
28
44
40
32
24
120
1
18
53
37
71
36
19
65
67
57
15
5
60
36
7
29
19
72
90
3
32
4
3
48
24
21
80
28
12
12
21
6
18
12
36
90
24
30
6
5
13
54
18
30
5
28
32
28
20
52
24
9
90
96
18
18
5
25
72
71
4
8
13
47
19
33
72
9
47
24
16
15
24
30
78
30
6
17
24
4
72
63
81
3
17
25
131
52
8
43
12
69
36
3
6
15
36
3
41
31
5
7
108
17
16
27
5
88
51
65
16
3
60
9
8
4
63
125
7
29
72
19
5
24
7
60
33
32
55
29
24
25
54
36
5
7
33
44
1
15
12
32
13
15
20
19
89
16
24
15
5
7
17
28
33
27
60
48
36
24
15
24
30
35
7
9
20
24
48
73
6
41
52
12
15
29
24
52
20
25
39
24
48
68
16
3
53
4
9
6
5
28
15
21
44
43
17
25
15
36
44
28
60
12
3
5
12
100
96
69
15
21
15
12
15
65
12
96
100
45
15
32
49
11
12
16
27
9
36
123
9
20
7
30
6
45
3
21
8
48
4
36
20
24
24
91
113
72
13
23
40
32
43
45
12
21
59
52
33
35
13
3
24
8
60
24
4
27
9
48
20
7
33
60
33
90
78
11
55
18
11
36
13
12
15
45
15
33
3
8
7
9
9
51
36
12
51
30
99
20
16
80
60
49
23
28
75
69
20
40
8
24
73
15
3
33
12
44
36
7
36
17
19
5
16
9
11
13
84
11
16
8
25
12
159
21
6
72
81
72
8
40
15
5
72
12
52
33
87
56
64
8
12
4
96
8
28
24
15
21
80
43
17
37
3
108
120
15
36
69
20
52
44
1
30
45
15
93
96
3
6
39
92
4
12
12
8
64
33
3
8
72
52
27
9
12
44
13
18
45
8
19
21
12
15
45
8
19
96
30
51
8
120
61
27
9
99
39
125
40
96
32
19
45
9
36
23
76
9
11
72
7
41
7
5
12
36
19
36
17
40
72
80
13
3
15
21
9
51
8
12
19
60
29
12
4
9
66
65
31
5
36
60
24
16
48
27
57
72
33
15
3
9
75
9
32
4
56
4
24
60
24
63
12
33
3
6
63
117
15
8
13
18
30
15
24
36
15
65
52
60
44
1
23
36
28
32
79
12
17
7
5
24
12
24
55
129
15
6
48
3
32
16
32
4
20
28
8
25
27
68
72
28
33
11
49
66
24
21
33
35
37
23
28
8
49
15
36
24
87
9
20
7
113
52
8
36
25
3
68
37
3
24
20
4
56
13
6
41
28
3
12
21
21
3
36
15
29
1
15
21
23
67
9
44
43
33
87
60
5
4
56
19
78
66
24
53
13
107
28
24
36
9
23
24
25
54
12
24
65
4
51
33
36
39
41
19
77
103
12
53
25
3
68
12
7
12
65
31
5
24
76
3
9
3
53
1
15
20
76
20
28
24
12
84
92
4
39
90
6
9
36
24
12
48
36
8
7
36
5
13
11
16
57
42
33
51
29
67
29
7
54
3
8
52
27
81
8
1
18
66
11
16
108
60
20
61
3
8
43
41
28
3
57
27
9
15
21
60
21
24
18
17
4
12
44
36
12
73
54
129
15
12
42
11
4
132
15
45
9
30
6
66
33
24
8
28
15
5
40
15
5
36
16
20
28
32
24
40
8
28
69
66
45
63
24
102
83
36
97
3
72
15
42
71
12
115
5
48
4
48
3
5
24
12
13
23
52
8
7
17
16
24
81
95
4
20
25
99
36
24
20
1
35
4
36
8
7
5
19
9
3
9
45
3
36
12
12
8
19
81
33
15
84
12
20
48
12
84
12
4
24
12
15
57
48
48
32
13
35
24
7
78
27
36
27
90
12
11
64
3
33
24
44
37
24
3
32
40
44
4
12
39
45
32
24
24
36
108
112
33
42
29
12
28
24
8
55
5
12
16
39
17
25
108
72
11
4
3
41
7
17
1
15
12
33
15
12
12
8
7
5
25
11
4
27
48
5
120
1
96
39
24
32
31
12
18
3
36
24
81
18
17
96
48
52
129
18
42
11
52
36
9
18
45
72
111
165
32
4
15
41
24
48
40
8
25
27
8
24
43
36
9
32
24
7
78
39
20
28
39
48
33
3
57
32
16
9
90
41
25
24
23
12
31
6
18
177
60
8
40
3
53
24
16
44
16
12
12
57
35
36
37
36
84
11
52
15
33
15
21
44
52
9
3
32
28
56
4
3
18
15
27
12
17
4
20
16
8
25
3
3
45
39
42
15
24
36
9
6
30
11
13
87
12
3
5
60
28
15
29
211
36
30
11
108
25
11
28
3
9
48
51
161
85
11
52
68
28
24
21
11
1
15
8
12
37
11
12
55
57
33
27
32
25
39
15
21
8
12
24
132
7
5
61
24
23
40
12
12
39
5
7
17
12
28
108
92
12
28
8
43
65
12
7
36
5
16
36
32
36
4
3
9
9
30
45
36
24
9
11
4
56
24
60
7
81
20
12
12
156
43
5
31
101
37
35
37
111
3
12
24
53
16
32
4
33
51
44
12
40
39
17
12
7
33
92
49
35
19
5
12
55
96
12
21
12
8
31
144
9
36
36
69
15
21
39
15
21
9
47
13
27
3
77
28
20
25
11
36
64
20
48
52
48
12
51
29
16
3
9
12
105
6
18
87
39
21
84
3
53
19
101
4
21
63
20
1
51
8
40
84
48
44
49
51
44
67
65
40
39
21
24
36
8
7
33
84
3
89
55
45
9
27
8
7
5
97
6
21
24
21
23
28
20
37
23
19
93
45
15
21
11
60
16
44
31
17
73
63
15
12
9
156
32
16
39
36
5
40
15
29
12
240
4
60
32
48
7
18
95
31
21
80
37
47
16
63
17
25
3
24
8
49
24
54
41
64
21
111
68
40
48
80
40
24
3
5
31
5
40
32
4
39
60
12
17
55
5
76
12
24
8
88
84
96
44
13
23
132
40
20
40
36
12
9
15
3
12
78
11
36
4
51
9
36
63
78
12
18
5
24
4
24
12
68
40
3
17
36
12
12
28
3
65
61
59
16
8
60
1
27
8
52
72
32
25
63
36
9
6
21
15
21
12
96
27
5
19
29
4
21
11
1
15
72
12
56
43
36
5
28
3
5
55
9
21
35
4
36
3
5
25
11
124
9
11
4
12
51
12
5
60
25
6
9
32
16
48
72
12
12
36
87
36
5
67
77
12
19
66
11
24
19
17
73
6
18
23
88
51
33
3
5
4
56
28
9
63
24
3
5
12
4
36
3
48
5
48
25
36
18
5
40
36
20
4
72
8
7
60
21
ABCD 98216739716*3^$a+1 [50067]
57
120
15
33
15
12
48
141
80
7
105
24
15
9
56
55
105
15
96
72
48
57
200
136
264
72
15
161
7
33
99
93
147
156
89
24
199
48
257
48
64
48
72
3
93
15
9
8
160
96
87
137
7
9
216
8
40
87
105
56
55
9
24
104
312
40
195
165
168
96
39
17
43
45
87
60
53
367
113
168
64
120
15
108
21
24
120
120
48
147
117
8
175
228
240
12
72
108
180
60
780
33
72
75
48
29
48
40
75
197
40
168
8
88
144
96
171
45
24
39
48
9
48
72
48
147
96
45
32
16
147
197
7
36
12
192
185
31
129
63
72
48
48
17
7
48
120
417
8
55
17
103
108
144
48
60
33
48
351
48
57
8
7
65
40
111
180
77
112
3
93
24
48
72
135
48
105
63
132
117
24
72
39
201
24
63
168
72
33
39
96
9
15
228
77
31
9
96
27
45
8
48
16
24
99
173
144
55
33
27
45
111
17
55
108
144
21
248
19
12
81
15
84
53
235
213
27
48
84
156
93
99
293
7
113
64
51
45
15
249
248
7
9
39
12
45
104
64
72
8
127
209
24
115
93
80
55
120
57
75
60
113
360
64
8
67
5
40
15
48
81
200
112
24
200
103
57
56
64
24
24
15
201
72
99
5
16
159
48
48
24
96
9
24
32
208
279
57
195
48
21
24
8
112
63
24
105
8
55
33
75
117
120
3
12
65
7
33
183
105
104
64
104
40
120
96
72
99
48
12
36
189
48
320
88
27
132
33
48
15
89
16
39
96
12
413
40
15
12
45
147
45
48
80
256
80
19
192
60
225
80
103
72
468
12
9
96
48
56
31
48
132
45
48
96
24
75
60
57
171
29
16
147
101
7
57
123
165
75
69
183
177
96
240
24
104
79
48
72
33
48
207
57
195
12
9
224
160
27
29
16
24
207
12
60
185
96
31
96
105
48
207
9
63
12
213
15
168
9
15
48
33
87
33
8
216
16
39
153
63
17
55
48
57
8
127
12
48
5
7
240
33
72
75
5
136
192
15
72
60
53
72
16
24
24
80
67
125
415
33
56
208
27
53
88
24
360
15
185
144
64
75
5
40
152
16
27
45
48
24
63
81
144
15
185
160
63
17
232
15
48
41
67
12
132
45
63
185
112
24
72
135
9
15
89
16
63
105
72
195
45
8
16
96
104
7
9
48
72
56
67
5
7
516
77
72
31
17
43
285
200
112
8
168
64
168
272
72
40
195
53
43
84
48
12
69
32
48
7
17
232
15
108
228
12
45
152
91
84
233
112
96
192
56
112
192
135
177
24
192
144
8
67
93
56
79
33
135
ABCD 98217300596*3^$a+1 [50141]
24
6
89
13
27
33
120
15
3
90
84
60
96
27
207
33
8
24
25
87
216
33
42
72
78
23
67
18
171
224
40
75
21
129
111
3
45
3
77
1
60
90
42
12
75
32
19
30
39
3
180
42
167
40
96
144
3
21
32
97
90
5
1
24
66
69
8
43
114
186
57
33
87
32
145
95
72
184
344
13
59
1
63
57
119
40
3
36
150
240
11
48
25
135
3
69
120
3
165
81
234
117
33
183
3
45
120
27
18
84
60
11
64
32
31
48
281
13
35
96
25
39
45
35
13
59
24
55
60
84
17
43
45
3
138
150
30
192
167
1
120
15
9
18
48
54
96
47
304
224
25
42
222
15
3
42
78
165
8
160
24
81
60
27
57
90
66
42
48
65
40
32
145
12
11
264
16
27
72
53
37
27
21
108
87
27
18
90
138
114
96
125
40
72
27
77
1
168
12
12
30
17
31
42
60
131
40
32
120
55
9
123
18
60
78
89
151
12
78
15
39
90
60
27
51
108
41
64
57
39
24
24
45
90
18
39
3
53
88
144
135
6
11
133
11
25
54
6
107
37
6
120
12
57
51
30
15
56
120
24
40
120
105
71
1
87
3
69
3
5
1
162
150
72
95
25
87
81
48
15
39
57
24
24
75
45
15
57
93
35
40
21
12
39
99
165
104
25
287
40
3
6
39
152
144
145
39
3
45
33
12
30
18
30
60
41
19
29
16
9
66
30
87
45
27
8
13
84
23
64
3
30
90
30
6
41
19
24
45
80
175
17
73
66
21
3
5
1
102
129
80
16
24
3
96
21
21
27
15
36
5
169
126
12
30
12
366
149
88
3
114
6
30
15
24
96
24
45
6
69
128
133
234
17
43
21
75
5
16
303
66
42
78
60
11
43
6
24
15
8
24
24
16
21
27
75
168
29
120
43
48
120
132
18
47
31
65
139
21
24
72
536
24
24
7
12
30
143
160
168
27
69
80
19
21
80
13
11
40
75
72
45
33
39
51
60
54
35
1
42
12
96
42
23
67
5
72
48
67
120
96
90
42
90
102
17
16
32
1
30
54
48
30
5
40
8
7
9
8
43
90
147
45
3
177
15
3
72
18
60
30
17
1
95
64
192
168
75
221
24
16
24
3
102
47
121
335
25
90
102
63
45
42
18
42
150
87
8
283
125
103
330
24
78
113
25
60
30
150
90
45
96
120
189
11
64
104
13
3
27
48
5
295
12
48
5
49
18
60
48
42
18
42
59
88
51
261
213
78
78
30
81
128
91
117
57
60
27
3
77
120
19
21
81
23
55
60
5
24
43
29
133
30
66
35
144
48
192
13
12
63
48
15
161
31
48
81
111
90
120
23
409
207
8
73
42
45
141
204
30
33
27
30
66
102
162
6
72
47
115
93
8
16
129
54
17
49
15
24
75
18
27
123
42
30
6
120
42
132
57
183
153
45
132
18
102
48
39
81
23
360
24
40
123
5
40
57
23
64
3
18
3
32
43
29
72
40
48
21
222
117
195
45
75
48
48
24
6
24
48
39
213
150
21
99
156
60
54
111
27
48
72
12
17
31
17
91
24
30
48
78
89
61
11
120
40
56
88
75
165
15
42
108
35
24
40
123
189
48
72
96
75
30
138
5
96
24
16
9
84
6
45
72
27
6
30
390
75
9
15
152
43
180
65
25
71
19
77
1
63
69
27
3
5
16
9
78
132
60
137
24
37
30
149
49
47
ABCD 98217634896*3^$a+1 [50075]
12
13
17
72
24
4
20
90
61
11
1
59
6
48
16
26
12
12
49
17
4
14
36
6
79
36
17
30
1
11
24
6
6
13
17
79
41
7
11
12
18
4
2
90
30
30
36
60
40
8
24
31
11
13
71
6
31
23
24
12
78
52
80
48
7
48
5
90
12
1
23
22
14
58
8
24
30
10
3
21
14
48
48
46
24
12
132
38
54
31
83
54
67
45
36
62
12
60
60
18
31
72
45
108
39
33
32
18
49
5
48
18
12
42
31
53
52
20
52
2
24
126
6
18
4
27
9
14
10
63
23
1
23
60
12
6
12
127
5
4
14
42
16
8
6
49
12
5
114
54
64
8
18
12
25
24
21
14
36
12
18
18
10
15
24
17
19
125
115
11
66
42
6
54
10
8
24
24
84
12
4
51
24
96
23
22
8
78
22
56
4
3
29
4
20
19
65
12
40
8
30
1
11
60
96
54
16
12
20
66
42
12
48
79
9
74
42
18
72
10
39
29
6
42
40
8
30
36
1
57
12
20
91
35
30
12
36
36
48
31
29
18
24
6
19
105
8
12
24
30
22
63
21
3
47
1
12
36
59
30
30
48
10
32
12
18
22
38
70
176
30
6
43
33
24
3
45
3
5
52
2
6
18
1
5
55
11
10
8
31
33
72
44
19
35
25
11
12
30
4
26
22
26
132
25
12
11
10
15
21
8
42
18
18
18
96
120
24
19
23
70
8
6
54
4
92
6
22
50
22
8
12
66
18
36
100
20
6
30
55
17
6
1
45
20
48
42
84
49
17
28
3
24
201
2
30
30
1
69
27
113
12
48
43
5
30
10
3
29
12
148
20
16
14
10
56
16
15
33
87
9
75
11
30
18
30
43
45
44
31
48
36
21
12
27
36
12
23
60
12
36
6
24
16
39
119
90
60
30
10
62
46
50
42
28
14
1
57
56
40
14
1
11
49
9
68
4
8
16
36
36
44
66
34
36
38
72
10
134
6
28
2
24
18
91
35
36
1
23
6
28
111
24
23
18
6
6
30
73
5
6
85
29
7
5
19
23
70
36
20
4
26
12
37
35
6
6
18
12
4
24
20
6
22
20
19
23
70
2
24
37
93
2
22
27
21
14
30
19
17
28
72
8
19
11
1
29
96
18
37
23
12
49
35
10
15
21
36
2
10
98
12
25
48
48
29
55
65
72
4
44
7
65
4
15
12
77
7
53
42
66
18
84
22
20
4
2
78
42
70
24
36
15
23
6
28
12
39
11
1
17
40
32
18
132
30
4
60
26
1
77
40
51
141
36
8
16
20
19
5
30
6
64
26
30
16
38
24
6
30
1
35
18
30
18
150
10
15
33
50
6
19
17
4
63
120
153
75
48
5
66
10
20
28
8
30
25
12
23
10
122
6
42
54
18
10
27
59
1
36
9
15
11
18
36
30
30
24
30
24
18
42
1
9
3
12
5
43
5
4
8
30
132
30
16
2
48
13
11
18
67
5
19
5
7
29
6
48
1
21
27
12
5
18
10
27
23
10
80
28
8
31
35
6
42
61
11
1
65
90
82
8
24
30
25
23
46
24
26
36
10
8
120
60
6
12
72
60
126
4
146
30
6
13
11
54
31
72
5
43
24
5
60
12
30
10
63
35
1
41
4
14
1
29
42
73
35
1
24
41
7
24
60
11
24
18
72
19
69
36
20
136
56
18
66
60
40
20
78
25
17
54
25
12
5
24
4
111
36
47
6
6
10
20
88
3
23
1
84
41
19
9
2
58
3
17
18
10
20
40
14
6
78
1
11
30
4
14
12
10
2
60
118
8
6
6
42
12
6
55
23
25
17
42
60
58
3
59
60
18
19
89
4
26
6
4
14
6
84
30
1
12
5
18
30
64
2
30
40
39
11
46
15
17
7
60
45
3
36
72
53
16
20
24
36
4
14
12
34
27
53
4
123
5
48
66
18
12
6
18
24
78
22
36
15
11
78
12
36
90
12
90
12
48
31
5
79
12
101
42
82
14
22
38
12
18
84
96
6
10
164
12
28
72
2
10
60
12
15
53
12
24
30
30
6
6
48
30
121
35
54
42
42
6
22
2
42
108
12
4
26
18
132
6
13
69
8
64
8
6
1
9
12
92
36
66
10
8
30
60
10
86
6
6
10
39
5
40
39
5
24
6
96
18
36
7
45
2
30
6
12
13
21
20
18
22
8
127
29
102
37
5
91
17
12
91
17
30
49
33
32
31
17
7
83
12
25
11
30
52
15
17
28
15
5
12
16
122
12
84
61
48
12
89
132
19
21
32
40
8
55
24
53
78
25
9
3
23
30
19
41
12
7
59
6
60
24
30
36
10
75
5
19
41
19
11
85
59
10
27
47
1
36
33
12
26
42
28
12
86
24
37
33
2
1
12
41
12
30
18
24
12
103
5
18
108
10
14
42
88
51
21
50
36
48
6
28
3
23
36
90
6
49
29
96
28
72
3
12
24
60
65
79
60
21
75
41
6
37
41
60
31
9
15
11
6
4
36
63
9
3
23
12
25
59
46
15
69
14
54
7
65
30
6
4
39
11
6
48
40
24
2
54
79
35
1
11
18
31
17
12
55
41
7
12
33
8
31
5
19
5
12
24
24
24
12
4
32
4
48
51
24
17
43
125
18
12
12
30
18
25
21
104
6
1
60
45
14
37
17
30
180
10
3
29
4
122
25
5
64
75
33
87
5
30
48
6
24
30
1
21
56
24
156
19
21
14
48
30
43
77
42
30
30
1
12
41
31
9
20
19
11
1
9
36
8
43
47
130
32
6
12
1
35
25
5
55
5
31
33
48
8
66
49
29
7
11
12
18
18
1
33
32
36
24
16
8
36
16
8
31
5
60
4
62
78
55
57
8
60
24
43
12
45
51
5
12
4
36
39
93
135
83
12
48
12
30
16
24
2
30
108
60
12
108
6
10
24
15
35
13
24
23
18
12
7
96
53
54
18
18
1
9
2
72
30
108
4
104
19
83
12
6
66
6
12
43
117
2
174
7
17
6
22
3
21
20
28
15
77
24
42
37
65
18
10
14
18
42
6
43
17
28
20
6
168
12
48
30
88
68
19
53
4
14
1
5
24
6
30
60
4
15
11
34
72
3
5
7
23
42
19
23
1
29
36
6
1
59
6
4
20
6
24
25
5
28
38
42
18
10
27
33
8
40
36
99
41
18
82
36
2
12
78
6
37
84
23
12
49
11
1
45
2
10
26
6
18
6
19
107
1
53
16
15
9
26
13
83
58
12
2
106
20
6
10
8
30
102
28
2
84
25
81
50
10
15
5
28
108
2
6
6
25
21
12
20
42
13
83
13
35
24
30
55
45
68
43
59
10
32
28
3
35
30
48
36
91
59
66
12
55
215
46
87
9
8
7
93
20
12
18
1
60
5
6
25
53
18
84
18
40
87
59
24
13
23
82
72
12
24
56
24
4
3
29
4
14
36
ABCD 98218153622*3^$a+1 [50016]
62
16
12
78
32
9
13
83
19
186
8
15
61
36
42
8
64
36
38
10
17
25
30
32
33
15
57
33
10
80
52
30
38
12
10
66
5
1
8
46
110
15
109
116
22
68
102
90
42
10
26
40
35
55
14
3
48
7
32
18
22
18
8
34
26
90
10
20
10
2
52
6
20
10
74
48
9
13
98
52
20
36
21
25
78
30
8
34
120
68
21
7
20
72
106
66
8
6
12
135
45
3
67
48
44
45
36
57
42
45
1
20
24
18
33
9
46
30
2
165
27
18
40
18
17
12
75
6
70
5
45
46
36
62
130
146
12
18
4
36
44
10
6
84
72
26
28
6
116
60
4
8
45
1
2
9
33
3
3
30
15
27
105
63
9
61
134
22
8
30
6
16
38
28
8
9
1
32
22
36
90
32
18
102
118
20
4
90
11
9
46
14
156
34
48
60
8
22
422
88
12
26
16
59
25
60
2
69
31
2
78
60
78
4
12
36
83
69
180
6
81
36
57
3
7
36
140
4
5
21
46
101
75
12
48
30
12
78
30
15
13
36
35
9
132
3
72
45
90
18
24
111
37
42
90
8
4
11
48
36
51
70
80
12
48
132
22
54
84
108
8
87
12
1
14
40
26
24
120
60
36
40
62
34
54
20
132
69
61
35
109
26
33
12
55
150
8
4
6
2
27
25
12
18
20
22
8
15
75
66
15
31
26
28
2
52
36
14
3
19
8
33
45
10
12
77
21
15
19
104
34
108
18
32
40
78
20
16
54
66
126
5
3
24
18
39
25
128
10
5
1
2
30
112
98
12
48
30
10
29
69
40
14
40
78
83
15
24
21
1
8
36
136
90
44
54
40
36
35
7
30
78
120
36
53
91
17
45
28
42
20
108
72
18
70
44
18
12
30
60
6
12
3
69
15
36
57
39
39
21
51
4
54
72
204
8
3
97
8
82
18
20
52
66
50
42
33
12
15
28
54
18
17
1
122
18
12
87
1
92
30
12
66
24
28
12
11
97
80
87
36
55
12
8
46
8
51
49
23
37
8
22
26
42
10
35
12
217
6
2
60
48
27
12
31
20
28
42
48
6
56
45
7
38
30
12
40
6
66
14
54
36
54
36
24
27
51
10
35
19
8
81
15
46
18
20
48
34
54
62
60
3
15
22
8
142
2
10
41
45
72
3
25
47
12
15
70
8
58
50
39
43
62
28
38
54
18
18
120
114
16
5
79
8
52
26
64
26
54
10
56
64
8
52
18
30
18
14
57
261
15
19
56
12
16
126
6
29
19
17
7
48
5
27
18
3
57
22
20
28
18
96
8
40
42
84
32
33
15
69
3
52
18
35
45
10
8
30
51
73
80
18
18
10
80
4
41
49
50
33
15
18
27
73
32
12
28
62
16
84
8
168
46
126
38
87
45
40
50
12
30
3
103
32
72
10
11
24
75
88
30
47
3
10
18
2
64
14
24
16
44
66
15
1
36
18
41
1
35
45
48
51
129
15
37
18
5
27
30
108
22
8
70
12
54
53
33
120
70
80
33
87
42
66
9
91
32
12
6
46
36
12
18
152
60
6
16
38
3
24
3
36
72
9
3
106
71
19
30
11
13
56
64
6
44
90
3
123
4
50
22
24
36
36
12
180
86
22
77
81
4
11
69
63
33
112
2
45
31
65
27
172
26
10
96
8
10
8
58
17
55
60
92
108
60
42
6
34
48
68
27
153
39
36
9
75
21
4
18
68
82
8
15
39
40
5
55
116
12
10
8
60
10
44
21
45
34
8
12
52
90
35
85
26
9
36
3
112
8
64
38
28
44
16
62
45
67
36
24
48
17
12
25
78
12
8
33
135
9
24
25
2
40
20
72
66
16
11
79
18
56
22
17
3
34
116
4
14
94
6
104
45
48
15
78
16
8
36
24
22
48
41
9
18
10
32
27
49
2
28
14
63
73
12
122
36
10
84
68
30
28
24
8
10
23
25
24
26
10
47
7
8
12
18
28
2
69
19
32
12
6
22
60
18
12
23
75
42
15
97
47
25
6
2
10
53
72
15
40
20
66
75
1
24
20
51
19
54
18
53
39
6
22
72
38
4
11
24
13
8
15
55
5
67
12
14
46
66
32
3
27
10
72
6
2
3
48
12
33
4
23
33
4
12
38
6
52
8
40
62
33
27
64
56
30
70
38
76
38
10
23
13
104
27
19
12
8
52
53
87
88
50
15
15
12
4
18
48
18
17
45
39
21
3
45
42
9
3
46
44
18
48
30
10
2
64
6
30
54
6
12
8
10
140
102
118
62
16
20
46
8
33
12
48
12
3
28
5
36
1
8
39
43
5
15
9
3
21
85
6
8
78
34
24
54
11
9
3
79
5
9
10
84
41
247
2
27
61
50
64
29
1
11
13
35
9
18
57
25
66
6
11
180
7
68
30
58
17
37
26
45
7
38
10
44
10
42
41
13
35
57
183
87
42
75
25
30
6
35
120
9
6
81
60
31
80
10
2
16
14
22
66
42
26
4
8
82
26
51
49
14
22
126
18
44
16
12
8
12
22
36
12
68
72
10
35
45
10
77
13
170
12
18
28
2
30
15
43
122
4
24
30
50
54
40
20
166
95
7
8
24
22
35
51
72
100
12
53
45
78
18
10
54
35
31
24
12
8
16
44
30
63
213
40
35
55
152
10
23
36
91
20
100
18
35
1
176
220
18
14
10
20
16
2
18
21
108
15
16
62
42
57
85
24
54
18
8
54
30
52
83
37
18
5
1
30
36
6
2
78
135
3
46
68
6
21
31
24
74
60
10
77
12
12
180
33
22
14
27
37
38
42
40
6
72
62
60
16
32
ABCD 98218315994*3^$a+1 [50042]
16
16
25
8
7
185
58
120
6
15
5
51
75
66
67
27
21
17
10
18
195
63
74
48
15
72
16
5
52
38
22
12
42
50
6
12
41
19
5
8
69
116
82
45
27
36
2
16
36
54
26
11
17
20
11
25
42
30
42
10
6
69
15
26
10
85
7
18
34
78
108
36
56
15
8
24
5
30
2
4
20
12
78
1
24
24
57
68
22
14
76
56
10
20
40
2
52
23
7
65
43
240
93
9
15
11
37
40
32
9
2
88
45
99
6
39
65
6
1
9
20
16
11
7
18
74
18
36
42
82
75
23
82
62
46
8
156
40
23
15
10
31
11
18
12
15
11
48
5
29
36
60
11
3
18
34
38
16
19
1
6
10
20
4
55
29
3
40
8
11
13
5
3
43
5
51
54
119
5
51
21
8
82
26
39
49
84
6
2
27
55
1
41
71
37
11
40
17
39
13
132
39
35
21
15
100
21
105
8
31
39
41
16
17
10
21
24
40
13
3
105
16
23
13
32
16
27
9
24
20
27
24
1
2
16
56
66
24
18
10
38
17
32
111
9
16
37
3
85
20
48
24
18
138
4
2
13
33
18
2
43
24
5
52
79
32
15
20
40
68
22
32
16
6
21
33
30
2
42
10
8
75
7
42
66
8
141
24
49
48
2
6
15
16
5
28
60
30
8
12
25
17
16
20
27
25
56
55
27
13
104
15
18
50
54
63
56
11
90
20
10
26
19
65
148
68
40
32
7
11
22
15
5
70
66
54
2
6
34
36
12
72
18
38
60
7
65
12
11
65
2
88
20
17
8
129
15
41
34
78
12
19
35
60
41
51
10
54
20
4
2
3
61
20
4
27
5
54
70
8
71
125
54
38
10
24
13
1
7
9
15
8
57
28
2
6
43
9
18
53
15
25
9
111
111
9
11
28
36
24
72
90
36
32
7
53
16
2
48
42
34
5
15
9
1
24
30
2
7
17
31
57
120
2
4
17
8
41
36
44
28
56
36
106
37
23
30
92
31
201
24
7
13
16
18
30
108
114
45
21
24
90
90
104
39
1
32
4
18
12
78
12
8
27
1
18
69
32
24
32
29
3
16
56
29
16
44
66
4
9
3
24
66
3
17
24
15
21
70
18
51
33
20
11
11
20
18
18
12
16
42
15
40
37
51
177
34
29
25
24
2
30
31
117
12
20
3
3
70
39
11
40
13
64
51
5
32
29
24
35
1
15
19
32
54
16
38
16
18
15
27
54
7
5
8
12
34
8
46
90
6
18
18
3
9
36
11
45
4
92
30
54
70
89
40
24
27
13
31
30
34
2
24
31
5
28
80
7
3
2
11
25
39
15
4
30
62
33
67
18
11
33
46
36
38
15
1
6
18
12
108
2
18
3
13
2
22
27
3
2
54
16
80
30
88
15
77
40
68
6
89
73
28
20
126
34
26
16
2
52
18
56
36
1
53
12
23
37
88
20
7
5
58
30
2
9
88
32
3
53
65
18
6
18
2
36
52
51
72
57
18
18
14
6
7
24
53
18
18
16
44
16
83
37
74
54
43
32
67
26
19
65
15
19
2
35
7
73
8
9
7
96
5
88
56
16
38
16
18
12
26
28
26
63
27
10
38
78
12
76
162
14
6
18
12
60
55
15
33
21
14
21
21
84
31
3
45
35
5
25
40
15
40
17
103
24
32
53
11
11
14
54
6
10
2
180
3
69
36
7
24
11
77
25
16
2
34
78
12
18
18
170
64
3
33
18
2
99
13
20
36
59
25
78
18
126
126
12
42
16
14
24
72
28
24
35
8
5
3
24
27
26
52
72
48
47
43
2
204
7
24
21
18
12
2
108
15
73
80
34
18
43
59
42
74
16
38
100
8
12
76
20
51
8
61
40
140
7
8
9
10
6
7
7
1
5
10
2
42
37
24
29
27
3
40
13
5
32
43
117
2
89
5
2
28
109
40
51
21
21
54
64
54
18
13
7
65
149
56
22
53
40
17
28
8
10
2
24
16
38
10
72
24
54
32
18
7
48
5
46
13
5
8
19
81
18
26
10
78
30
36
26
34
74
48
22
36
9
23
34
31
13
27
25
12
20
42
18
11
56
24
11
16
29
15
90
10
6
12
38
77
17
120
78
12
26
10
18
26
10
8
3
9
4
12
8
7
59
6
15
49
38
58
18
146
18
16
30
2
25
135
2
88
20
99
8
1
36
24
12
42
61
9
12
20
160
15
5
60
31
17
108
3
15
6
70
36
14
36
4
75
15
18
2
16
5
45
24
19
17
10
24
74
30
16
54
36
51
45
14
21
40
40
67
48
22
12
43
40
48
8
7
60
34
36
2
82
8
12
39
19
45
41
55
17
52
107
1
8
12
27
45
18
4
45
8
87
18
18
13
27
54
14
106
44
67
75
12
6
32
3
21
18
48
34
31
5
62
12
4
14
18
22
103
17
26
64
18
20
52
11
25
44
83
17
18
78
32
4
20
10
26
142
56
61
75
61
29
18
2
4
14
16
54
60
12
18
26
59
25
16
15
9
2
66
4
71
39
30
34
41
49
54
1
1
15
63
36
12
17
176
165
60
12
24
20
31
53
24
27
3
6
12
22
5
8
32
11
64
6
20
66
1
88
71
54
67
7
52
56
24
10
44
31
64
29
12
39
17
7
15
36
2
27
37
80
84
16
26
5
13
30
24
36
17
19
28
57
53
40
68
54
76
50
18
16
36
45
8
37
18
60
37
19
10
43
65
36
20
36
70
21
15
129
5
16
54
5
88
48
8
27
22
2
18
46
37
43
10
44
48
40
12
3
24
8
1
7
17
12
6
2
11
1
23
47
18
18
13
41
26
12
22
30
24
20
9
37
98
41
29
11
27
30
4
11
88
11
88
2
11
17
62
16
57
16
24
25
23
47
170
15
1
54
30
80
12
40
39
9
42
29
7
12
6
12
2
16
2
79
8
3
34
3
77
30
61
29
59
31
60
16
20
17
73
183
9
58
18
56
48
6
21
51
10
38
70
20
54
40
5
40
40
1
52
44
88
15
15
33
9
18
2
28
36
2
54
106
17
133
20
72
15
21
36
10
114
35
39
48
90
72
36
4
48
2
6
12
19
24
9
31
16
15
33
13
43
19
10
8
19
15
30
56
19
3
18
174
26
10
54
8
72
48
52
8
52
3
11
22
68
34
2
16
8
12
52
23
49
56
7
32
49
26
10
26
25
45
20
34
5
45
83
31
34
36
56
18
73
27
2
4
12
75
15
38
51
21
4
31
17
26
52
14
19
5
10
17
9
88
23
64
3
20
82
24
36
14
42
27
56
7
34
48
20
40
11
7
25
67
53
53
ABCD 98218485416*3^$a+1 [50264]
168
111
57
15
129
8
112
8
13
107
136
45
59
13
59
64
200
336
151
198
155
40
21
36
108
59
120
136
24
21
90
17
208
56
144
7
105
3
165
96
56
112
96
15
9
152
40
69
90
161
145
15
8
13
18
89
37
83
240
37
3
8
88
81
39
144
120
128
88
216
24
120
104
7
216
57
123
54
15
129
15
24
56
96
120
85
99
176
136
3
29
216
16
45
126
18
99
320
13
75
152
43
108
209
133
18
65
96
16
72
3
180
54
75
104
40
141
99
171
21
192
32
48
13
90
89
64
45
72
27
48
152
40
93
227
96
127
57
32
328
8
25
54
9
72
24
75
5
88
72
240
48
33
108
99
81
36
171
128
97
47
240
1
111
69
195
144
3
29
25
36
75
32
192
61
83
61
123
21
195
21
90
9
200
7
9
80
96
103
137
184
56
24
16
24
45
234
81
96
24
56
13
27
48
177
47
96
127
9
224
37
18
72
17
96
216
48
91
125
16
80
24
112
104
40
80
208
8
13
35
40
15
57
104
55
270
3
72
8
16
224
48
169
36
27
63
33
327
17
73
39
24
80
127
54
59
64
93
18
17
192
112
24
15
36
45
8
91
149
31
9
117
35
55
36
144
21
80
144
24
37
3
72
69
3
87
9
45
195
21
179
72
145
54
233
40
48
48
72
45
83
40
24
192
129
39
32
16
39
54
75
447
9
168
80
157
35
109
107
73
111
200
40
8
127
65
16
72
63
153
117
3
15
129
33
207
48
8
160
72
120
69
35
91
90
75
72
80
232
24
21
90
54
36
36
144
35
16
8
31
41
13
59
31
65
7
144
209
96
48
133
219
168
152
181
27
240
96
120
75
21
8
16
176
328
48
8
61
51
93
179
127
180
5
48
88
3
162
18
65
61
123
93
3
15
41
31
17
91
36
105
111
144
33
21
36
36
35
199
161
240
88
24
63
177
93
107
160
32
16
45
3
15
105
237
107
163
108
17
19
21
33
47
64
141
3
15
105
24
87
33
48
152
352
224
24
16
32
253
51
120
144
360
117
324
180
99
120
144
288
224
331
54
36
90
129
24
45
27
135
9
128
133
3
51
29
7
108
21
15
225
56
24
40
168
56
61
123
56
37
123
57
159
24
24
120
141
107
64
96
72
21
147
144
24
117
27
8
109
3
231
90
90
45
120
152
112
56
120
16
360
48
33
87
56
55
161
199
57
8
24
16
24
120
96
24
96
165
51
21
179
184
72
120
165
3
15
41
40
48
32
91
288
21
24
200
205
90
72
9
99
221
31
105
39
33
111
89
37
54
36
126
83
ABCD 98218901182*3^$a+1 [50188]
33
87
36
165
160
24
71
169
167
24
9
40
107
13
128
93
19
203
84
81
72
51
30
175
77
43
89
63
27
165
48
39
433
96
80
112
80
3
69
171
277
29
19
17
63
147
117
40
48
48
149
3
9
96
102
1
104
160
47
49
144
23
48
217
113
36
99
112
77
30
141
24
168
99
270
31
5
18
105
64
11
90
24
75
136
152
48
75
72
54
79
24
197
78
261
315
229
120
41
60
19
11
36
9
64
216
161
180
60
156
24
19
101
19
197
3
160
32
57
60
115
65
48
87
93
27
177
30
193
8
40
125
355
95
198
75
87
33
64
8
123
45
24
40
120
56
24
96
40
144
48
32
87
241
47
240
18
90
13
120
32
87
81
45
75
15
25
104
51
157
152
168
72
120
280
8
69
139
17
15
48
27
37
53
27
81
39
93
3
15
97
72
48
32
16
120
200
117
3
64
8
63
6
363
16
24
56
39
33
27
18
27
93
147
111
84
93
288
120
24
21
115
72
29
123
136
101
91
168
32
69
54
165
64
48
128
39
78
54
66
235
23
12
42
123
15
42
15
40
96
104
15
81
27
157
23
73
125
72
144
18
1
161
103
120
11
102
63
69
43
167
6
27
48
117
3
184
83
117
45
312
123
160
17
31
80
48
40
59
45
88
48
72
29
99
69
3
45
43
32
72
141
19
320
21
99
213
12
103
32
120
88
168
200
189
115
48
32
45
48
435
87
1
80
64
365
66
49
248
112
5
75
123
13
101
259
144
77
6
84
73
8
465
30
33
160
77
27
87
1
8
40
35
109
48
23
25
192
72
143
150
115
59
24
37
53
27
9
18
66
219
16
80
24
45
115
8
87
1
149
91
32
88
17
55
8
339
61
5
427
77
6
37
8
72
189
234
57
168
144
40
41
55
240
5
67
59
21
112
8
208
152
129
159
40
41
18
90
43
29
3
208
95
180
93
40
24
107
93
40
53
30
45
88
17
247
368
69
99
280
137
18
60
49
77
48
75
120
88
5
72
51
64
53
18
145
120
71
129
39
25
8
48
184
5
156
39
3
165
117
43
299
141
93
60
39
45
115
176
112
89
39
15
97
152
16
120
32
48
15
97
29
123
96
112
53
12
150
90
12
96
19
17
63
160
96
32
72
96
21
51
87
33
45
243
255
9
208
72
120
65
55
48
59
90
163
17
18
45
237
24
54
21
40
41
183
48
88
155
36
48
153
280
53
6
84
9
45
252
31
168
77
3
192
3
54
90
36
54
75
40
11
37
32
3
213
64
5
243
40
72
128
88
80
184
128
40
32
15
1
65
207
135
24
9
ABCD 98218948442*3^$a+1 [50012]
85
80
144
33
159
120
63
57
40
24
5
114
1
17
18
174
111
57
87
75
36
169
11
84
6
84
6
264
81
87
73
215
81
39
97
128
40
47
48
25
17
79
83
37
119
42
135
88
5
27
24
88
48
53
12
222
66
180
67
23
25
24
95
96
97
23
97
144
89
210
60
12
45
27
36
49
65
30
105
81
15
64
83
93
96
243
30
87
93
150
37
83
78
135
153
72
15
24
9
24
15
21
90
144
138
60
3
16
104
24
15
30
240
48
78
109
8
75
72
85
5
18
18
54
25
143
12
126
31
113
36
139
5
27
16
47
60
138
3
129
7
149
54
6
7
128
27
30
18
117
33
72
48
151
8
136
35
21
339
109
11
42
187
131
157
47
73
168
47
25
48
107
237
135
33
64
11
72
13
72
5
18
33
135
9
16
95
60
37
17
18
133
32
24
129
54
25
71
72
72
18
39
99
61
96
83
12
49
173
91
72
47
60
37
80
88
41
294
25
152
21
198
12
49
48
35
61
59
78
7
32
24
27
30
79
128
33
48
79
32
219
72
12
33
3
42
27
171
30
7
17
18
108
57
27
13
227
36
144
25
155
37
89
120
54
108
72
108
97
11
21
216
165
75
63
25
65
24
18
30
15
57
240
48
39
51
72
60
138
78
1
89
79
41
144
31
47
9
24
57
30
33
99
36
25
47
48
25
272
27
108
18
144
7
101
60
63
27
253
65
207
27
18
18
24
105
105
90
126
31
23
180
285
21
114
1
29
90
36
132
30
18
42
120
18
54
7
8
315
325
53
19
89
87
57
30
6
315
129
6
1
11
60
48
49
113
87
3
78
12
3
219
66
42
48
114
295
131
60
9
96
112
200
27
13
80
33
54
25
35
36
81
16
8
177
18
237
75
37
101
60
79
8
75
30
72
168
48
319
8
64
113
78
12
6
7
95
57
216
15
49
41
7
24
104
9
18
132
25
191
264
216
60
12
18
144
18
13
149
198
85
113
7
24
23
90
6
90
54
1
56
81
7
80
72
183
60
30
96
55
119
6
174
61
80
9
18
133
59
205
128
72
112
83
18
3
99
61
35
141
120
9
12
75
33
54
240
81
147
72
21
39
48
18
24
87
21
18
162
18
237
87
36
12
60
228
49
65
198
12
6
72
30
105
297
55
83
90
3
105
31
11
109
56
112
65
210
205
65
31
5
60
102
9
16
215
25
72
23
18
207
63
72
25
288
215
30
60
30
204
21
112
47
36
30
24
30
270
18
105
63
90
15
40
107
12
60
21
16
143
66
15
27
120
93
39
1
72
17
30
60
210
27
40
56
120
33
144
108
30
13
5
54
85
72
264
89
138
18
54
61
47
78
30
61
53
27
39
24
57
24
135
9
75
6
7
23
90
31
113
6
9
72
39
57
3
21
328
5
18
105
117
30
13
264
143
36
37
24
128
216
57
72
18
60
9
48
63
162
18
229
104
40
95
97
32
3
102
6
169
8
40
104
21
99
9
79
56
39
105
280
65
168
120
7
72
24
77
18
114
126
105
112
24
ABCD 98219284024*3^$a+1 [50150]
33
3
33
54
57
15
13
59
49
41
87
196
12
12
20
33
91
53
19
24
12
8
52
72
8
57
3
108
40
155
21
40
47
21
16
72
17
19
104
21
51
93
43
32
40
8
39
49
56
16
36
12
12
20
124
17
54
1
12
23
21
48
24
33
19
108
32
3
37
71
97
12
108
56
177
31
8
16
53
79
24
77
18
25
68
84
3
9
28
12
24
132
11
1
17
108
39
12
16
8
88
53
18
25
8
39
21
15
36
18
51
39
1
48
5
51
3
61
48
60
47
57
24
9
19
8
12
105
7
44
24
112
60
8
76
29
72
126
54
15
60
69
175
108
92
75
13
36
128
24
52
17
31
185
18
33
76
48
56
57
51
4
96
60
23
49
8
88
32
220
36
44
27
18
36
7
12
12
44
156
16
60
17
19
96
20
24
21
51
36
16
60
12
12
119
36
36
85
132
24
12
44
16
12
35
49
8
15
18
127
20
72
15
61
32
33
7
11
13
56
4
20
76
24
5
3
24
99
108
13
8
69
39
84
4
17
15
4
8
27
25
29
75
52
36
12
60
17
115
11
126
27
52
32
4
12
35
81
60
16
8
33
31
5
15
12
4
36
23
105
64
8
57
7
24
41
90
1
32
4
17
54
144
36
1
20
28
24
24
48
35
25
12
71
13
5
67
8
15
21
33
3
69
15
100
8
16
41
75
16
168
20
9
15
21
115
96
95
45
99
117
4
149
7
83
9
171
13
92
3
90
7
24
221
127
168
11
81
63
1
84
5
18
141
3
13
23
81
28
164
105
63
12
40
29
51
111
18
31
132
12
5
19
17
90
21
51
18
15
40
8
9
3
120
21
19
35
37
53
3
40
120
17
7
65
72
15
3
13
120
8
60
16
53
19
8
12
60
24
24
4
36
48
68
48
9
43
116
24
64
20
16
5
7
24
77
55
8
135
54
67
221
54
13
5
36
15
28
32
16
168
83
13
96
17
15
16
48
119
189
48
52
8
60
88
77
31
132
168
72
8
16
24
35
18
72
19
53
55
53
18
13
92
52
5
18
45
112
20
24
12
21
31
156
48
125
39
16
12
156
80
64
80
24
16
20
36
40
29
18
1
68
52
12
29
51
52
24
48
36
41
43
11
69
52
12
144
12
17
36
67
44
15
90
36
379
20
33
127
32
28
24
44
33
18
90
67
24
17
19
17
108
15
112
48
32
112
12
228
12
23
21
96
63
13
5
72
75
16
80
9
87
60
100
132
36
17
36
15
16
8
4
32
48
3
57
16
53
55
20
12
52
5
19
12
8
33
31
23
21
51
49
96
60
11
25
8
52
5
15
16
120
32
36
4
137
3
132
45
19
12
5
43
144
11
21
15
1
35
145
143
25
8
36
40
44
124
11
1
80
4
41
18
13
108
84
11
33
28
137
7
11
72
97
12
60
12
12
77
18
13
8
28
60
215
33
111
9
4
5
19
132
144
60
60
125
7
29
31
56
57
19
53
18
9
52
12
36
17
36
43
20
99
36
37
8
52
72
65
43
11
18
3
144
36
16
36
89
7
60
96
8
4
24
20
40
29
115
24
48
24
156
83
49
36
188
24
27
21
4
119
49
8
51
1
35
145
17
18
33
36
64
29
3
16
17
18
54
39
52
36
17
31
24
228
48
29
72
72
18
169
12
56
16
17
19
8
9
7
164
36
36
40
20
111
54
3
100
24
48
5
19
35
45
64
120
8
24
27
18
54
1
107
13
23
61
83
1
20
64
8
36
16
71
61
60
80
88
192
36
20
28
11
13
36
41
7
168
41
67
5
3
28
96
32
12
96
12
4
20
39
18
7
29
19
17
27
12
108
4
227
1
72
35
37
44
117
7
24
44
28
24
128
16
36
128
4
11
109
125
103
5
54
18
3
4
24
41
43
11
1
200
12
28
44
93
63
64
32
28
11
105
144
4
60
11
126
87
16
72
59
37
80
27
49
104
36
72
16
132
77
3
24
52
84
53
18
61
48
71
13
96
24
60
44
12
52
185
19
120
36
56
76
20
105
51
4
24
24
12
24
59
85
68
16
56
16
24
32
27
25
11
73
48
24
17
36
159
3
109
12
60
12
192
29
18
49
168
17
72
19
24
29
7
84
35
18
19
20
228
3
13
41
7
12
12
60
56
33
79
47
49
23
1
36
17
31
32
16
252
24
12
68
51
1
80
63
21
124
8
4
8
15
49
120
47
144
1
53
3
16
80
27
33
16
108
12
8
4
32
16
8
15
54
43
101
63
4
59
13
72
5
36
3
136
72
41
63
4
23
57
51
37
60
24
20
76
116
9
19
44
16
36
36
68
52
71
85
108
32
4
12
101
7
24
72
41
39
4
47
18
19
35
13
132
17
31
24
36
44
45
31
84
48
48
48
32
87
90
54
1
12
96
116
28
ABCD 98219294744*3^$a+1 [50002]
24
48
100
12
11
24
93
52
20
15
30
51
192
40
132
48
59
49
95
54
90
81
100
71
24
30
24
12
43
197
139
132
17
135
148
12
11
30
36
18
6
30
45
411
73
215
66
55
59
72
13
41
30
37
32
16
24
35
13
12
137
99
60
160
131
150
43
60
56
52
23
37
12
60
60
47
48
13
149
18
25
56
144
81
24
126
36
13
108
167
12
114
90
165
99
25
11
25
65
180
67
128
24
75
180
12
60
30
39
15
49
185
55
107
49
60
120
11
234
15
105
139
228
17
55
156
179
60
61
59
45
100
68
268
29
120
96
175
20
64
155
12
13
36
120
11
18
216
39
160
8
9
60
43
8
3
37
108
155
60
174
31
32
33
30
24
21
189
150
36
37
72
96
5
6
174
55
12
92
16
29
90
72
81
153
66
1
59
1
132
296
15
145
59
1
24
120
35
156
90
39
15
1
59
93
28
71
49
12
48
204
156
95
169
128
57
216
7
60
23
36
73
17
99
52
108
119
60
90
72
18
13
48
11
48
42
39
45
96
18
73
60
23
24
25
8
28
221
3
21
174
72
78
102
13
47
73
11
6
138
13
68
51
93
28
17
3
160
77
126
144
396
117
27
21
81
19
131
90
19
12
17
6
25
80
159
13
12
17
54
90
66
21
33
7
72
35
61
20
40
72
12
41
55
95
37
20
72
16
29
3
33
67
77
6
97
72
36
24
35
1
41
31
60
53
7
23
57
160
252
35
61
264
20
16
132
180
17
3
40
48
20
40
101
48
43
17
120
3
3
85
5
19
20
15
13
92
28
83
49
20
160
5
36
246
49
24
8
12
40
17
30
60
180
1
8
81
18
1
32
48
189
3
40
48
84
35
85
56
24
60
27
18
240
102
24
109
11
90
39
76
84
17
103
8
219
21
88
11
24
84
60
13
8
172
60
89
31
23
49
41
84
43
17
31
12
48
35
54
36
15
51
33
88
168
12
32
45
60
135
27
174
36
99
180
144
40
5
6
120
60
30
135
72
123
165
69
91
104
220
60
36
12
359
84
54
15
16
32
9
60
43
5
31
11
9
39
313
8
99
45
28
89
18
12
24
49
41
147
33
234
45
28
137
6
30
7
72
108
29
31
108
72
59
13
80
51
114
102
81
27
1
59
36
109
36
119
81
240
100
12
12
47
61
47
30
43
143
37
8
172
17
36
19
168
29
54
84
45
96
111
121
23
49
20
165
235
5
15
40
71
9
75
21
64
41
54
85
108
20
189
91
60
128
72
183
57
112
35
45
75
121
11
33
48
27
21
15
25
24
36
12
20
27
73
83
204
73
180
29
18
42
91
12
60
180
20
81
15
72
99
1
20
33
79
5
115
11
150
55
44
75
121
264
8
3
36
49
80
24
81
39
87
1
12
5
96
90
84
105
28
48
60
44
48
132
21
90
96
9
52
77
72
54
24
102
39
15
150
55
35
36
18
30
153
52
108
120
107
42
18
1
20
100
132
107
36
30
7
47
90
6
57
9
19
59
12
108
90
15
36
135
30
87
9
84
75
52
60
143
157
72
8
27
240
66
6
1
107
30
51
75
36
60
49
59
13
17
91
32
57
51
4
48
12
11
45
81
79
72
17
51
69
36
6
409
92
48
124
41
319
20
147
1
23
180
49
36
24
17
48
51
45
30
69
36
100
24
8
69
31
149
31
59
93
16
5
36
31
32
111
60
49
71
69
ABCD 98219307248*3^$a+1 [50002]
21
12
87
96
12
78
27
63
36
5
61
114
33
57
51
48
36
21
24
59
7
65
88
51
21
48
105
51
60
80
24
61
15
21
12
11
52
33
27
27
21
69
48
3
24
51
5
169
18
53
7
48
36
29
31
105
96
33
30
60
54
18
105
195
89
48
133
24
51
69
11
4
45
54
45
60
51
114
75
36
45
36
312
12
234
6
48
135
15
12
54
51
9
36
95
49
51
44
4
27
228
45
177
120
75
3
12
29
52
20
43
29
16
27
42
48
83
16
15
65
40
36
48
45
39
63
54
6
18
51
3
12
36
18
54
6
15
32
25
47
1
47
7
6
72
138
21
21
47
16
21
83
16
105
54
18
47
205
12
6
144
234
207
32
13
12
186
45
21
6
90
48
75
21
3
51
156
24
45
96
33
132
54
36
5
25
3
75
18
279
24
51
60
174
6
189
9
75
12
24
24
153
12
11
100
44
16
132
45
23
61
75
3
81
21
18
21
51
53
76
159
90
150
12
21
177
3
152
97
63
51
117
120
200
115
9
48
116
61
150
45
81
23
16
33
72
138
162
24
54
12
6
27
21
42
12
53
88
27
72
12
33
81
15
24
200
28
15
54
15
9
66
6
18
12
57
36
36
8
61
35
1
18
21
51
45
45
35
181
39
33
18
9
48
3
5
25
3
129
51
32
19
60
18
66
9
12
21
99
21
39
33
35
16
27
12
60
18
59
193
12
3
21
135
75
6
291
12
60
15
36
29
133
72
72
11
4
60
9
27
33
30
42
90
33
87
132
90
27
9
135
56
4
12
99
45
128
151
30
54
153
12
192
3
18
15
48
9
11
64
3
45
39
36
53
72
37
42
90
36
18
105
204
96
92
37
27
8
37
144
35
4
57
48
3
33
132
72
66
36
18
11
49
3
48
21
15
39
9
3
90
35
7
102
24
120
51
96
24
15
36
149
43
33
68
144
28
12
56
91
54
54
126
6
213
12
20
133
18
288
12
9
204
56
28
63
29
13
51
36
116
24
181
27
72
45
3
21
12
18
9
81
11
4
21
71
37
36
36
168
51
51
29
25
6
126
12
6
126
99
24
8
13
66
18
60
36
30
9
63
9
60
20
64
177
12
83
88
144
36
45
51
60
21
3
195
120
54
78
12
42
39
105
12
15
72
32
244
96
84
32
37
6
12
108
9
81
15
60
141
35
100
33
15
183
12
17
144
25
15
36
3
45
12
9
42
30
78
102
107
16
21
3
21
174
101
49
138
9
240
9
27
48
27
18
6
30
75
3
36
21
56
72
25
36
6
21
33
75
27
9
48
105
3
33
75
276
15
5
61
72
3
32
1
15
24
15
42
51
188
24
37
24
54
30
36
132
47
37
186
12
42
84
39
123
132
113
97
96
15
80
97
18
24
105
123
129
8
168
4
68
16
39
6
102
29
16
24
36
9
18
18
48
39
8
232
117
3
8
97
171
36
56
25
24
99
45
99
12
51
12
108
9
45
24
15
21
18
102
24
11
28
33
27
32
61
3
96
15
54
11
19
90
96
84
60
54
18
30
24
45
63
33
8
4
93
47
16
36
105
54
5
7
105
24
129
47
4
111
30
42
12
18
15
21
24
27
45
156
63
80
25
66
6
23
67
45
48
45
51
21
35
43
12
17
25
87
3
33
33
90
6
75
63
72
114
27
3
57
24
15
45
140
49
51
44
49
51
84
63
12
108
90
18
9
132
63
30
11
72
72
52
45
96
3
132
72
3
197
7
105
15
60
36
18
27
63
12
65
13
36
15
111
33
21
15
33
78
18
75
27
18
27
99
69
96
8
67
66
24
3
105
47
48
85
111
87
5
72
67
18
51
15
21
15
6
15
120
72
56
25
47
64
33
18
29
181
75
24
33
12
96
39
45
18
45
45
96
39
33
59
121
15
60
15
12
105
12
15
90
59
7
90
18
21
33
90
78
54
153
3
78
54
41
31
66
27
51
129
51
141
21
3
80
4
33
15
45
84
75
15
6
48
54
165
8
25
47
61
39
180
105
6
72
9
21
24
30
24
30
47
112
165
96
30
36
96
105
33
135
36
48
48
45
15
69
96
75
8
72
19
126
ABCD 98219477828*3^$a+1 [50027]
60
16
21
23
96
4
9
48
23
1
3
8
25
60
24
11
85
23
25
84
15
21
144
11
36
25
123
32
48
40
32
4
20
85
35
4
21
111
108
12
33
15
21
11
4
32
13
51
33
47
48
96
12
24
48
13
48
35
109
75
120
45
72
35
61
23
181
48
108
3
57
12
51
9
27
69
12
107
52
108
117
35
13
11
96
13
120
35
60
145
11
132
52
60
21
59
12
13
12
59
16
20
25
119
16
33
11
157
39
24
237
99
24
44
36
1
23
40
60
45
96
159
32
61
23
16
33
35
60
132
24
24
16
300
20
12
172
213
83
12
64
108
33
84
84
36
24
47
97
15
81
36
155
13
192
3
12
45
39
36
8
1
24
36
39
21
132
23
12
13
51
48
8
12
192
84
61
36
168
12
108
36
3
32
36
4
9
111
8
12
48
228
12
1
111
44
36
64
165
24
95
337
108
35
13
155
13
11
1
47
36
4
165
12
63
57
35
49
51
80
1
87
72
8
36
49
11
37
108
12
39
105
84
36
155
13
11
96
13
120
51
24
81
11
13
192
15
9
12
63
80
36
349
36
23
85
11
84
37
24
39
21
36
23
156
157
39
93
35
12
28
8
13
12
84
15
80
13
12
108
36
144
71
36
24
37
3
44
16
156
8
40
81
47
25
63
44
265
35
13
12
23
37
60
15
96
24
21
155
120
4
32
4
141
83
48
88
164
61
51
48
141
119
37
3
68
64
33
36
72
120
120
47
121
12
99
9
71
1
59
25
39
92
52
32
28
116
1
24
71
84
61
63
140
36
85
75
9
51
117
107
25
15
312
56
88
9
48
143
1
48
36
12
24
84
111
48
105
35
36
25
36
48
48
3
165
11
1
60
39
140
4
9
35
37
108
95
36
16
104
61
59
16
129
36
24
12
167
1
47
217
51
9
35
61
35
4
33
35
49
11
28
69
60
95
36
4
12
69
119
1
47
49
39
9
12
39
57
39
9
11
88
21
47
28
104
48
12
1
35
124
20
60
13
23
12
109
24
11
25
228
15
93
35
109
23
25
48
3
24
248
192
85
15
21
95
37
23
16
68
60
36
181
23
76
144
8
72
73
228
99
72
9
120
72
48
96
264
12
35
12
336
1
95
28
57
36
3
24
33
72
12
3
21
36
24
39
56
16
24
9
72
203
13
239
36
52
72
20
4
57
3
32
64
9
72
3
60
9
11
1
60
35
96
12
76
20
76
21
24
11
12
133
143
25
39
80
76
92
4
464
64
12
21
84
24
72
39
45
39
36
24
21
15
93
72
39
144
20
16
237
23
12
112
20
1
72
23
76
108
21
12
3
32
4
48
93
47
36
169
12
83
48
25
84
11
28
44
16
9
60
60
96
35
16
44
16
84
20
25
24
11
252
49
3
21
11
36
109
24
35
85
11
208
36
276
201
3
84
12
60
8
61
11
13
71
4
60
57
23
16
36
24
24
12
48
33
35
88
36
48
380
132
13
96
15
80
49
83
48
96
61
12
23
13
36
3
32
25
3
20
73
179
108
96
4
21
96
96
48
59
37
36
107
61
59
73
120
23
12
217
71
169
27
8
100
60
72
8
52
44
1
96
35
49
83
12
4
81
63
45
11
24
16
81
48
75
96
69
132
83
192
85
24
36
84
15
32
12
73
84
60
39
69
72
11
124
69
84
155
133
12
11
49
95
48
52
32
108
1
36
75
44
97
83
64
68
25
23
76
225
3
72
168
21
75
21
3
20
96
60
1
35
25
23
25
60
87
8
1
84
12
11
64
33
12
36
3
44
48
49
96
47
52
24
9
255
33
12
35
60
156
36
133
75
32
100
33
87
21
27
33
60
3
21
15
129
36
48
27
9
72
12
87
24
84
80
37
39
45
39
60
81
231
9
36
35
1
87
33
83
97
24
23
100
96
9
35
100
56
4
32
13
156
35
4
68
12
73
39
44
64
68
12
136
129
27
144
204
45
35
ABCD 98219652626*3^$a+1 [50109]
35
28
201
36
54
54
72
114
81
9
35
40
24
20
1
15
9
11
7
18
12
3
15
69
135
18
12
87
8
31
6
54
144
108
54
35
49
54
96
165
36
63
168
9
8
121
24
30
18
168
71
48
25
120
15
8
229
6
33
12
3
24
101
25
54
137
43
21
9
6
81
128
25
3
105
12
63
8
1
6
29
73
108
54
33
56
7
53
139
42
71
64
56
7
66
90
9
51
9
81
35
84
16
75
69
8
37
90
126
87
48
21
18
90
6
72
30
18
117
9
3
33
18
54
35
97
35
16
32
25
48
39
48
36
117
108
119
16
20
4
93
35
19
48
53
25
12
72
39
69
36
27
60
44
64
9
18
9
9
84
15
21
36
6
57
15
30
27
33
66
6
54
30
39
32
60
109
11
25
48
36
75
39
12
24
9
135
108
30
339
44
36
28
240
105
6
165
24
8
247
21
147
102
36
276
120
51
24
105
15
45
39
60
45
36
83
133
27
36
21
3
147
48
33
99
126
15
15
18
6
54
66
21
32
43
29
19
5
1
216
39
24
39
36
6
15
15
36
90
27
15
126
84
15
3
78
11
73
126
42
12
6
180
45
80
55
54
18
12
45
135
36
57
69
144
114
18
30
18
24
27
84
27
18
39
12
9
35
49
78
69
68
205
15
105
60
27
84
69
12
36
72
60
147
69
90
45
132
33
35
25
15
159
5
55
45
12
63
33
3
54
35
61
12
59
108
103
9
33
3
44
96
40
8
112
33
42
18
27
39
33
45
71
144
31
42
108
12
18
114
11
25
36
36
3
12
20
13
36
60
36
263
1
63
141
54
33
12
56
19
341
7
93
116
64
51
84
6
3
45
123
27
12
54
87
63
30
42
12
33
44
49
54
72
125
55
24
69
32
60
19
65
4
33
27
105
51
36
3
18
48
24
246
6
39
12
87
18
42
17
163
36
54
180
72
30
24
54
66
60
54
83
132
16
60
24
75
96
29
97
39
140
139
90
27
69
15
56
109
27
8
109
87
3
30
15
12
33
18
18
11
144
100
9
3
105
23
19
318
15
117
12
3
36
24
48
15
24
29
169
156
36
78
57
60
8
1
66
69
99
30
35
28
48
32
4
48
3
204
69
21
11
37
42
36
18
30
42
12
15
168
24
36
68
19
93
8
109
6
29
16
45
39
68
28
9
215
55
126
30
45
9
150
53
103
90
27
63
42
300
42
161
12
25
27
20
1
167
48
1
6
29
36
73
24
111
15
125
16
60
63
5
52
21
3
81
63
8
7
48
18
60
30
5
16
36
33
24
36
71
13
3
32
97
39
9
132
36
3
9
6
120
5
49
96
54
105
21
11
144
24
1
15
12
9
108
75
81
6
138
27
24
21
18
113
85
27
51
30
15
20
55
24
12
5
64
57
27
33
72
120
27
108
195
126
35
31
18
15
21
24
90
57
9
51
9
54
18
138
114
27
3
41
12
37
78
90
12
183
84
3
41
1
83
91
21
21
119
1
39
24
51
54
15
12
75
18
24
12
15
80
4
81
60
36
12
35
163
18
72
35
37
36
90
5
112
15
33
21
48
60
18
189
8
136
20
109
3
39
53
55
102
3
15
5
13
3
92
13
35
109
35
16
36
3
6
11
28
96
57
72
27
68
36
1
63
12
33
11
7
54
35
16
3
165
44
16
36
48
51
201
80
25
3
297
24
15
36
105
36
60
3
27
57
93
12
6
45
36
3
41
55
9
20
16
12
32
120
55
60
105
48
60
123
21
3
17
4
69
126
54
12
36
18
21
60
144
87
90
12
147
69
54
17
16
93
35
16
63
101
109
131
12
19
69
80
124
33
24
119
61
36
35
85
27
225
60
108
12
35
1
24
15
72
24
72
32
121
42
90
35
13
24
3
45
60
63
27
189
120
8
1
39
32
205
36
47
133
90
57
32
13
95
12
184
96
51
54
35
19
102
42
93
32
108
64
45
84
24
15
33
24
48
6
30
99
51
69
21
12
3
51
18
6
12
105
3
42
3
44
36
25
71
31
69
44
16
60
51
12
90
6
36
33
87
165
39
9
3
18
24
36
90
9
48
32
16
12
3
5
19
30
27
44
37
24
18
90
111
72
99
24
126
138
6
12
63
81
143
7
48
ABCD 98220171326*3^$a+1 [50072]
127
101
79
18
144
36
198
36
29
132
55
5
13
72
59
84
300
97
83
12
13
131
24
25
72
90
54
71
127
53
48
60
91
234
54
18
23
12
84
349
47
84
36
60
48
12
24
103
36
65
12
13
155
96
55
126
54
5
139
161
84
156
49
275
156
84
25
35
96
13
23
229
270
90
11
24
19
36
305
19
396
54
144
36
11
84
12
48
132
108
1
36
90
293
96
61
90
65
24
156
79
5
96
144
24
96
193
90
41
36
204
277
108
72
203
12
55
5
85
144
11
24
1
23
67
18
180
11
25
36
18
252
149
13
71
96
120
73
36
35
19
17
55
101
48
96
61
23
36
121
119
120
24
25
162
54
59
252
144
84
60
36
84
55
65
115
5
12
84
61
198
36
65
133
180
11
7
29
24
37
95
103
54
18
54
59
36
49
47
60
55
18
36
131
108
36
96
228
12
109
126
144
5
180
24
120
12
144
145
35
325
216
83
7
53
60
31
54
11
43
53
24
13
107
96
84
60
24
61
131
24
43
36
161
19
54
11
61
71
24
216
108
60
25
71
19
72
180
198
35
240
12
60
13
36
144
162
5
85
23
121
54
17
55
29
43
216
54
270
36
125
96
24
12
60
43
101
24
12
43
17
73
36
119
25
72
35
19
5
24
187
54
18
36
65
241
35
55
54
216
95
60
61
18
5
120
36
181
54
41
60
7
18
179
24
67
29
24
96
24
12
60
79
36
29
216
7
101
277
18
162
18
162
90
5
85
299
336
67
17
60
240
24
1
11
43
17
109
54
197
19
29
12
13
36
95
60
43
221
120
1
119
156
13
126
5
96
36
144
43
18
59
121
162
36
414
72
54
185
96
36
7
18
335
79
234
191
144
96
145
18
18
108
71
19
90
11
61
83
151
54
11
61
108
252
95
49
59
67
18
72
83
25
47
120
84
180
91
5
139
18
36
47
48
72
84
1
59
139
77
48
19
137
36
43
77
24
60
73
11
60
60
36
31
162
107
24
391
41
139
18
83
60
48
7
53
72
48
120
96
25
11
84
636
25
18
54
90
41
60
96
55
89
36
60
36
144
24
79
17
19
54
71
145
90
101
96
24
216
84
36
19
29
12
103
180
161
1
144
35
36
163
72
18
72
203
156
73
23
60
84
36
139
5
120
1
108
36
18
101
7
53
12
133
36
90
5
240
24
216
91
173
240
19
101
241
71
24
211
18
216
11
133
47
7
36
17
109
119
156
120
60
36
48
55
180
5
49
47
24
181
59
49
126
144
17
84
61
131
60
25
23
36
229
11
169
227
120
24
43
197
325
234
137
43
234
18
53
217
54
149
67
53
1
35
84
12
204
216
24
120
25
36
360
59
60
60
1
ABCD 98220467498*3^$a+1 [50134]
12
33
9
11
79
41
24
40
15
126
75
44
103
120
132
36
12
222
51
144
24
51
29
1
60
39
69
123
57
83
64
36
27
21
39
93
99
45
44
151
66
132
23
169
111
24
15
81
39
18
90
132
18
51
51
129
57
54
45
81
3
27
53
37
72
18
114
39
9
27
164
67
90
75
9
6
54
48
51
56
4
51
9
69
11
91
45
44
79
33
57
72
18
93
60
45
12
111
21
90
45
21
75
57
90
12
21
8
16
20
13
138
60
54
119
76
3
48
65
139
48
117
45
150
29
79
12
126
150
5
229
90
30
18
17
205
15
75
41
124
80
43
30
78
45
237
18
33
117
54
48
53
199
60
45
21
83
7
65
97
60
30
42
30
60
126
72
48
24
11
7
18
84
18
33
9
90
198
12
18
90
132
18
18
84
11
169
15
135
48
141
12
80
4
381
444
108
60
27
111
42
63
9
36
12
51
60
39
252
65
100
15
41
160
8
112
48
81
15
60
36
69
11
7
12
9
20
40
117
95
4
75
36
24
129
69
63
48
69
23
24
115
29
76
33
147
224
97
39
3
108
54
59
16
45
39
21
36
119
36
37
72
75
24
72
84
75
156
24
65
144
79
12
6
90
12
42
195
15
161
7
81
27
29
55
60
69
21
51
15
60
5
24
16
99
36
12
81
69
72
30
9
60
9
51
116
13
108
75
24
63
261
21
18
93
80
67
41
187
42
18
69
3
81
36
63
30
83
295
53
52
9
18
180
102
51
57
27
36
8
151
29
1
35
16
9
15
36
48
9
3
135
45
15
162
11
7
54
99
9
72
30
21
75
69
15
150
108
12
78
252
9
12
45
3
39
12
78
47
91
144
18
3
8
67
54
30
6
15
57
18
9
21
3
111
18
3
108
36
123
12
29
7
24
30
291
8
180
100
21
75
60
63
77
24
37
35
187
72
36
54
18
57
15
48
33
24
21
72
27
104
16
423
57
3
77
13
72
18
48
54
150
18
3
108
87
84
6
99
3
57
33
180
11
60
16
45
75
300
36
75
12
132
120
18
11
79
33
9
39
60
92
55
29
60
136
9
15
84
20
61
51
27
48
33
32
85
39
80
4
69
27
141
99
75
18
147
33
3
57
147
63
78
84
6
162
23
4
21
114
21
27
201
21
11
55
389
85
59
60
52
27
33
248
1
108
42
69
21
11
127
42
18
117
81
3
87
120
89
253
3
120
75
24
216
90
3
27
89
36
28
9
60
87
3
102
11
144
193
102
78
11
12
49
15
291
54
48
78
30
83
76
20
61
99
3
72
29
31
81
20
4
15
330
15
96
9
276
54
126
63
81
48
42
126
15
57
167
24
1
35
25
135
183
18
24
15
36
8
31
18
270
21
80
91
69
276
165
59
67
72
90
27
21
72
18
33
9
90
12
90
108
78
525
44
25
18
180
113
85
174
45
45
111
104
1
39
33
132
59
61
126
72
17
36
28
116
61
99
93
63
15
5
49
39
72
15
105
57
30
57
15
36
54
75
3
48
42
12
195
104
31
30
159
36
60
33
18
24
21
27
197
73
90
93
48
32
124
15
149
60
16
176
139
108
48
89
61
54
108
90
288
135
228
159
72
45
60
105
150
69
21
30
21
80
337
12
39
21
30
89
36
43
108
84
180
141
9
36
39
15
81
140
4
135
105
105
36
24
59
96
16
57
60
ABCD 98222249012*3^$a+1 [50036]
30
60
30
24
156
117
33
114
97
128
261
159
16
209
75
132
9
30
85
11
90
18
57
93
12
151
59
114
7
17
91
92
63
9
72
105
60
15
45
111
9
54
90
54
30
36
30
25
32
124
236
87
12
108
25
41
30
21
15
84
45
60
180
195
180
66
174
25
240
209
27
39
105
21
18
33
9
39
112
47
1
60
5
27
52
47
81
112
5
151
144
132
83
73
77
51
16
44
36
9
6
33
15
12
9
160
155
30
6
13
36
35
6
84
51
16
17
66
6
19
96
65
75
24
69
180
66
129
81
15
15
144
21
9
12
18
313
23
66
19
20
15
1
8
117
54
30
87
3
36
30
84
36
219
76
20
28
116
21
123
72
279
6
75
48
27
30
19
20
69
3
144
84
15
37
197
66
6
115
140
75
168
13
92
105
102
73
96
12
29
15
120
159
330
15
15
9
16
200
129
51
105
24
31
272
63
1
128
51
1
59
36
30
3
111
105
45
96
90
45
48
21
39
72
3
96
21
3
37
95
13
71
36
121
8
9
6
66
30
85
65
111
60
88
176
16
23
129
52
35
1
104
45
171
39
60
30
30
60
18
31
36
143
42
51
132
27
168
157
59
6
30
1
128
69
75
111
6
114
114
7
59
181
185
15
45
75
39
54
6
249
81
79
36
56
33
162
93
81
39
60
100
60
20
28
443
150
75
40
95
54
27
129
66
345
9
36
15
69
6
108
42
3
27
24
24
105
45
36
79
240
12
65
51
309
84
55
71
121
137
36
27
184
56
63
129
177
24
31
8
36
16
36
83
61
23
12
18
91
32
72
111
96
69
252
297
126
97
108
5
30
96
48
72
21
84
33
66
9
21
54
42
24
115
192
89
30
24
36
9
69
30
145
80
81
30
126
15
48
40
5
7
20
105
55
23
73
53
39
252
39
189
16
41
30
45
135
24
156
210
99
24
120
21
6
30
90
13
108
23
30
235
20
60
39
121
11
18
66
49
65
90
276
21
15
60
69
16
65
39
105
360
151
5
43
41
30
30
186
9
81
19
179
93
52
35
12
24
9
16
335
84
192
105
9
30
157
60
92
100
11
69
108
63
57
9
15
15
60
90
99
285
75
219
12
1
83
54
7
200
33
3
33
171
33
6
9
135
12
60
81
40
17
306
69
75
13
17
30
45
16
20
72
4
29
156
30
30
360
18
45
291
120
30
6
90
18
157
8
111
69
36
171
24
60
49
155
30
12
3
15
72
105
69
30
30
15
135
30
54
21
15
265
95
60
24
246
30
120
54
75
75
21
81
39
180
75
6
18
30
31
5
66
24
1
29
147
117
63
39
48
25
191
96
13
36
5
30
36
9
16
149
7
89
18
150
90
121
11
69
16
125
30
114
180
150
24
57
4
101
30
33
21
51
75
45
9
7
119
225
24
45
60
39
28
188
9
66
9
52
44
12
24
183
213
39
120
145
185
123
12
36
39
85
59
57
64
29
51
39
36
33
12
9
30
109
41
66
21
108
129
102
1
53
54
21
39
25
35
25
65
42
60
69
15
37
89
139
11
210
174
117
72
27
24
60
60
60
109
41
156
75
45
19
236
15
18
42
109
29
163
29
30
33
135
30
31
ABCD 98222512924*3^$a+1 [50046]
19
2
3
48
4
16
7
21
32
23
29
31
101
15
29
35
1
59
32
42
11
11
141
29
6
184
13
8
8
51
28
41
7
97
48
28
116
40
43
8
45
45
123
32
12
16
7
9
64
35
24
1
11
24
17
12
32
11
20
5
80
80
55
12
17
3
48
5
8
51
5
48
7
29
51
16
24
1
40
8
11
13
35
36
12
48
20
1
59
36
1
47
5
31
1
35
76
12
33
8
7
32
48
4
53
108
68
19
13
8
7
32
12
60
40
14
90
69
12
16
8
7
69
20
19
21
3
5
96
15
89
8
23
57
8
32
3
45
16
19
16
1
43
9
16
27
17
7
9
4
37
39
44
43
12
52
20
36
49
75
5
48
7
5
31
5
7
41
36
21
72
11
4
32
19
25
104
48
60
33
75
40
32
15
64
48
32
16
8
16
24
45
17
19
40
35
13
7
9
56
19
37
4
20
44
7
37
11
24
53
120
3
4
12
1
4
15
1
23
36
36
25
3
1
1
15
7
2
10
61
20
44
9
10
12
12
53
15
24
5
148
20
32
15
36
44
1
28
25
10
36
25
16
48
7
2
6
12
4
36
60
13
4
20
7
85
4
155
1
20
15
61
19
6
22
21
47
48
1
40
19
1
36
15
33
16
83
13
13
15
20
119
36
24
77
3
5
47
48
21
12
20
7
5
32
16
64
16
4
20
76
20
12
28
48
16
3
212
41
13
55
12
24
23
17
4
15
1
11
4
56
13
12
15
13
11
29
12
12
103
13
35
24
33
20
12
16
5
30
52
20
4
14
34
38
3
7
9
24
29
51
16
56
93
10
80
4
5
76
32
12
31
5
7
8
4
32
1
104
24
21
10
41
4
16
19
40
8
13
3
36
21
8
19
48
9
41
22
32
1
17
22
60
9
77
10
8
36
64
2
34
24
49
8
15
24
1
13
27
24
15
28
12
14
15
7
45
39
20
21
40
15
17
21
31
3
36
12
9
40
43
17
1
15
44
16
15
4
29
80
32
24
3
12
24
36
8
76
14
31
47
53
71
14
46
9
27
5
79
29
39
36
9
7
5
24
12
4
101
58
61
49
11
4
12
43
20
1
16
52
20
11
21
5
51
43
5
19
5
43
8
4
32
9
51
21
4
15
1
20
15
24
20
16
24
41
9
24
30
60
85
52
79
28
2
18
16
17
8
47
24
9
20
80
60
7
17
35
53
3
37
39
9
32
48
7
8
17
72
35
53
40
27
12
24
5
75
25
112
35
25
59
65
4
12
4
1
24
39
9
7
3
32
49
27
13
35
60
1
23
12
36
9
15
1
7
88
69
35
65
11
93
52
48
11
14
51
48
31
32
17
16
20
1
70
29
32
8
71
1
8
55
17
8
11
180
5
76
15
5
3
16
20
9
16
76
8
40
151
1
48
47
40
8
4
56
1
15
24
72
5
3
16
121
25
3
16
39
29
27
4
65
7
24
5
69
7
28
37
43
11
24
17
19
54
22
33
35
16
9
16
11
9
28
8
15
12
21
27
12
21
32
7
133
23
25
7
9
16
23
6
3
7
1
35
69
88
16
12
15
5
8
47
4
53
15
1
32
7
41
12
33
22
45
28
64
3
13
15
5
15
65
56
4
19
36
4
32
4
5
16
60
15
50
3
43
20
13
11
5
11
17
16
52
20
5
82
5
15
16
17
7
2
19
39
1
7
49
16
4
9
22
13
19
13
8
12
105
58
1
19
37
39
1
7
17
24
11
1
68
11
18
15
33
19
3
48
84
73
43
24
4
12
48
5
15
40
17
3
120
29
7
25
64
52
20
35
37
35
21
15
24
5
20
85
22
1
28
15
5
11
5
19
1
28
52
11
17
16
7
48
20
9
3
18
11
85
10
8
48
33
7
97
12
1
22
5
7
9
72
23
1
15
5
3
28
49
16
12
3
40
45
5
34
101
12
7
13
35
12
48
48
5
48
44
16
19
1
11
26
19
36
17
96
46
13
47
5
9
27
40
4
16
4
15
20
28
32
25
8
3
4
41
3
25
64
35
33
32
15
28
2
6
16
5
40
5
106
8
1
35
1
15
50
18
72
4
45
15
8
33
19
5
16
15
33
27
2
7
15
24
149
67
21
8
16
15
1
67
13
3
2
34
24
12
12
17
19
25
16
4
5
22
37
47
49
12
35
14
18
17
35
9
59
21
15
17
55
45
8
37
27
48
32
8
27
2
19
12
4
131
20
5
4
48
72
16
3
61
40
8
8
28
11
1
23
45
20
51
5
96
13
30
16
9
32
4
80
8
11
12
24
24
14
42
36
4
8
16
17
45
3
99
13
8
75
36
1
32
12
44
24
8
40
64
3
13
15
8
21
15
18
15
7
48
20
1
40
56
3
13
59
21
32
8
23
17
32
35
2
18
36
37
4
11
8
17
28
7
45
3
2
24
10
20
18
6
25
4
23
14
24
10
20
4
32
25
120
35
4
1
35
1
47
101
12
4
71
65
40
19
5
45
11
8
4
32
16
43
1
16
8
16
28
68
28
20
11
1
49
3
7
1
20
60
5
27
45
71
11
24
20
76
13
32
35
4
50
10
57
20
48
12
4
15
24
21
101
82
48
14
10
9
40
7
100
60
60
20
4
29
72
40
8
45
30
69
27
21
19
26
18
6
30
1
27
8
24
1
39
1
40
19
24
5
40
32
99
4
65
45
22
12
12
21
59
4
12
50
23
35
1
19
117
20
35
12
8
40
12
8
9
8
71
36
69
32
40
15
9
11
77
8
40
19
36
13
11
144
5
7
4
14
6
33
36
7
14
51
3
5
11
5
15
36
12
72
16
17
7
25
36
132
32
60
3
12
1
59
5
15
18
3
8
91
61
27
12
14
54
28
5
43
17
15
9
19
29
51
29
7
1
40
35
29
8
8
3
41
15
28
8
17
31
36
41
28
19
12
8
72
36
49
84
32
7
113
3
16
21
8
15
21
36
7
36
21
53
22
36
24
14
39
12
15
126
19
104
7
20
64
61
4
15
64
17
3
1
44
12
8
16
24
32
4
16
27
12
101
48
16
4
67
17
8
24
8
52
15
56
5
13
46
60
13
28
3
4
12
5
15
16
24
21
3
36
21
64
13
10
8
12
37
4
31
81
4
5
35
20
3
25
11
20
4
8
85
8
21
11
28
67
24
53
7
5
16
3
5
60
52
24
23
1
75
29
43
13
12
19
1
5
19
15
24
1
59
20
24
17
11
5
48
21
6
57
33
3
27
4
13
23
29
24
72
24
31
33
39
12
36
17
21
7
4
28
33
19
35
4
5
15
69
43
5
8
32
4
11
133
12
23
24
37
23
13
40
20
7
37
35
141
43
85
11
20
4
12
5
4
11
4
1
44
36
23
52
44
5
16
28
36
71
18
10
12
68
25
11
4
5
55
5
7
20
18
10
44
12
4
1
76
64
4
19
13
20
15
29
44
15
20
36
4
12
8
9
45
27
36
19
24
37
12
16
31
8
1
12
4
64
31
9
5
51
19
21
3
37
24
7
24
4
5
12
15
138
34
12
21
4
36
37
10
62
31
20
7
1
24
56
59
21
51
1
23
36
126
10
8
1
20
16
17
18
25
40
60
84
16
7
48
17
55
25
16
51
18
22
20
9
19
13
40
27
36
57
19
50
3
7
1
55
5
60
35
12
33
3
37
23
1
13
30
28
45
27
36
1
4
16
16
28
19
25
40
28
15
5
28
4
8
23
40
56
9
21
15
9
11
24
31
49
72
15
17
15
40
32
30
10
61
4
15
28
12
5
4
29
3
15
12
45
67
13
7
4
101
36
15
4
13
47
1
43
5
64
12
4
15
45
35
37
3
50
34
38
15
3
1
5
10
25
11
13
35
36
1
4
48
12
36
20
35
74
15
4
104
16
16
55
9
15
5
31
85
53
6
21
44
11
9
56
39
41
13
11
11
5
8
8
59
28
1
11
24
61
11
5
7
20
45
8
8
51
53
20
28
32
35
36
24
5
15
5
48
35
69
4
11
21
17
42
4
29
7
24
24
25
11
2
3
7
9
15
21
60
59
4
1
16
39
1
64
59
1
44
40
16
64
29
10
5
20
28
27
1
40
12
20
35
18
6
5
35
26
54
9
15
12
4
29
20
12
35
5
3
40
29
8
37
7
41
19
51
8
16
48
2
19
36
60
29
22
53
ABCD 98222811034*3^$a+1 [50065]
42
23
97
38
40
12
5
3
12
33
24
3
108
120
60
33
49
26
4
68
40
30
179
24
27
72
33
24
51
52
20
45
63
22
47
144
7
12
56
34
11
15
72
40
29
39
4
53
7
288
5
15
33
135
12
33
144
115
41
36
63
57
31
17
3
93
7
8
69
183
33
19
5
3
9
24
24
15
58
62
57
24
7
8
4
30
95
96
12
27
57
36
48
24
25
26
4
53
37
48
38
9
15
21
7
8
21
1
50
129
63
36
60
9
3
70
23
15
21
51
105
175
12
68
60
22
95
103
60
80
52
41
15
22
62
36
9
25
11
15
64
128
69
120
13
11
84
60
73
12
18
42
60
38
9
63
105
36
7
30
2
28
17
12
36
7
80
88
29
111
52
41
36
121
23
19
17
13
26
120
24
36
142
23
49
38
57
15
21
27
22
11
36
24
96
1
35
27
208
5
63
12
57
51
21
84
49
18
80
22
47
156
24
63
21
15
22
23
49
11
24
60
13
62
33
55
30
107
12
13
11
15
112
65
15
33
27
12
21
39
10
120
23
3
9
25
47
1
47
3
40
12
20
57
99
22
42
17
61
98
4
5
13
107
51
57
7
101
12
55
12
60
20
70
107
13
11
12
3
21
13
50
58
35
55
20
22
90
18
107
15
156
45
127
68
12
82
198
32
40
41
67
12
113
85
30
17
3
72
88
53
36
1
2
33
84
1
50
82
11
27
33
49
71
36
24
27
22
23
55
65
27
100
18
143
15
84
10
50
105
13
12
50
33
12
36
60
127
42
86
82
90
17
13
47
15
36
45
60
19
77
51
33
60
12
3
60
34
11
49
83
25
30
5
63
9
135
36
24
70
107
84
24
36
19
53
7
5
36
75
21
73
11
36
243
10
23
37
48
30
413
7
8
22
59
31
17
36
15
4
68
177
96
49
83
60
15
72
96
21
31
125
3
4
78
12
35
48
3
4
18
12
78
17
43
30
98
21
48
12
31
68
21
156
63
81
39
9
72
31
12
77
108
13
2
36
52
77
51
24
10
23
108
156
103
8
10
50
48
9
51
52
20
40
12
20
36
120
21
1
120
60
23
49
90
56
21
51
105
72
96
19
228
60
29
36
12
73
30
29
36
15
108
94
11
180
12
15
57
36
15
9
111
52
17
3
165
24
60
24
7
53
60
19
48
68
4
53
84
31
42
108
12
110
57
73
60
35
43
17
13
50
69
61
12
47
31
8
21
43
41
84
25
71
37
2
28
5
7
20
36
72
57
43
8
12
57
12
13
48
90
12
30
168
12
11
7
5
37
38
57
3
45
7
18
50
60
48
24
21
60
75
22
35
132
15
36
72
82
48
23
7
5
24
24
192
37
98
129
63
45
48
7
41
12
37
48
122
40
18
42
53
7
5
103
8
9
3
9
31
17
120
25
107
39
12
10
59
39
81
120
36
3
45
12
15
45
12
48
37
30
56
22
42
5
75
57
31
8
45
7
32
36
9
36
15
12
60
52
20
88
12
18
162
56
21
24
15
9
3
172
53
135
60
70
12
167
31
8
9
72
24
7
29
51
10
107
48
3
21
51
12
33
37
47
60
39
82
42
8
48
4
77
84
15
82
72
71
49
50
21
120
72
60
15
9
51
40
12
5
108
24
1
23
7
42
48
90
60
17
25
108
23
19
17
108
15
36
12
40
29
24
120
60
37
12
110
28
29
1
23
19
53
132
13
50
12
28
8
64
8
60
22
131
60
39
48
10
23
39
81
37
12
38
12
21
12
24
13
23
115
8
21
60
24
27
57
13
72
71
79
68
22
258
17
3
10
59
63
21
60
19
48
30
90
12
8
72
57
60
103
53
63
112
92
93
84
159
57
24
60
24
39
48
40
68
22
23
12
3
9
12
61
23
19
18
38
112
42
18
20
33
12
37
50
28
42
11
7
173
37
42
56
112
30
12
71
27
117
36
72
3
21
13
26
22
122
57
1
12
168
83
79
77
13
23
3
4
17
51
69
39
34
35
43
90
23
60
79
161
15
60
4
53
15
9
13
50
10
26
9
43
53
12
7
48
12
8
33
19
5
72
39
21
31
30
47
51
112
42
38
60
22
35
60
63
48
22
23
15
9
60
12
24
49
35
55
173
60
27
81
12
15
9
24
19
77
61
23
15
22
95
55
65
12
168
25
62
36
82
59
13
26
24
48
45
67
77
63
58
59
51
10
42
128
10
12
26
34
30
53
123
12
9
163
60
101
15
12
40
5
7
8
105
3
117
60
55
12
8
142
11
109
23
3
21
13
47
48
25
11
72
60
25
12
60
71
97
12
78
8
144
28
5
127
5
36
24
13
42
8
22
11
97
23
15
4
108
68
4
41
7
29
48
51
21
24
127
89
3
10
23
37
11
60
27
12
100
78
38
4
17
96
37
26
45
49
11
12
15
48
52
29
24
19
56
21
121
38
105
27
108
57
24
1
59
39
84
93
7
17
60
60
39
ABCD 98222885422*3^$a+1 [50005]
24
12
19
6
6
8
46
14
9
31
29
3
48
4
60
41
36
1
2
60
30
28
30
65
43
77
7
8
12
18
10
8
9
15
18
63
25
2
4
54
47
3
40
5
109
72
6
20
12
10
50
16
29
55
5
1
12
59
13
23
12
25
35
13
23
39
33
72
21
52
35
33
22
42
8
27
12
1
2
46
44
106
20
9
67
5
1
84
23
1
72
35
25
12
18
29
25
96
32
18
9
1
35
7
18
62
10
60
42
66
18
12
54
116
18
21
33
15
15
6
22
62
3
3
10
66
48
53
15
9
48
1
2
64
6
95
19
8
36
81
1
18
32
9
31
30
47
7
6
23
12
7
5
43
68
22
8
16
11
19
18
26
4
5
1
12
50
28
12
32
16
17
12
7
60
41
37
47
25
23
61
12
48
32
4
44
27
24
31
68
129
12
3
36
9
85
23
3
16
29
9
96
22
17
15
76
5
60
7
12
5
37
11
13
11
9
46
8
6
30
16
18
66
30
2
9
21
10
8
22
23
25
2
42
100
11
87
12
57
25
6
42
18
17
123
42
36
15
1
83
103
17
67
5
19
77
27
81
24
3
9
3
46
96
38
6
10
36
29
37
35
12
60
36
45
40
6
44
81
13
96
11
61
18
6
44
22
65
13
72
80
10
17
21
42
10
48
96
59
75
106
30
30
8
15
3
33
19
38
10
18
180
32
4
86
22
90
26
15
67
72
18
98
69
3
28
6
23
3
4
26
10
18
6
30
6
80
10
47
33
10
24
36
42
8
58
14
6
16
29
19
18
8
30
46
23
67
54
36
66
54
38
36
70
72
2
21
69
27
3
36
46
71
45
64
14
9
21
16
6
5
24
39
4
6
11
31
30
32
18
57
61
24
23
15
33
12
13
104
3
63
40
6
60
38
21
96
25
23
1
2
105
19
6
54
168
77
19
14
27
153
60
16
155
31
8
6
34
86
10
32
9
43
41
1
54
44
33
63
22
24
44
76
26
94
24
35
27
57
13
42
6
11
73
56
51
33
36
27
48
1
35
111
28
54
23
24
55
54
36
6
42
11
37
23
15
9
12
1
12
11
37
30
5
33
30
24
136
60
66
11
27
36
4
12
53
132
13
56
10
14
15
31
5
132
7
6
6
6
2
21
25
42
24
5
1
8
27
25
20
27
45
18
45
37
12
36
2
48
10
8
34
48
89
63
16
66
30
14
15
39
36
21
24
96
1
72
26
30
24
82
18
11
1
8
3
19
6
50
30
39
13
48
18
30
11
21
15
7
6
42
18
11
19
36
30
14
9
12
51
40
12
77
36
12
7
29
19
6
2
4
14
15
7
8
24
18
30
60
64
53
25
12
23
12
9
10
17
13
54
60
26
16
38
138
15
27
28
5
3
16
14
15
9
66
46
35
19
6
11
12
21
39
51
10
12
30
2
27
61
12
11
97
182
82
6
182
22
54
50
76
204
30
54
17
36
43
42
80
3
19
5
43
2
16
35
39
33
13
2
22
50
21
7
77
12
24
1
26
9
24
15
22
24
6
2
52
44
51
21
10
24
68
22
35
19
14
63
33
22
8
46
23
3
28
137
12
12
25
48
42
53
1
2
60
12
28
5
27
16
17
48
99
58
59
49
6
6
30
2
46
65
37
54
5
1
18
30
24
23
60
67
12
36
12
5
15
58
8
46
18
8
22
18
18
24
53
19
8
46
71
1
18
24
20
57
91
29
31
5
85
12
68
10
24
29
67
137
13
42
20
33
19
48
5
60
1
12
30
17
15
18
4
11
37
35
7
29
12
27
66
51
103
42
24
24
138
30
80
27
60
7
18
23
3
10
42
5
13
11
51
4
30
35
1
42
8
18
10
104
33
19
41
7
12
6
20
123
12
79
5
1
20
15
12
25
11
36
13
155
21
76
26
93
1
95
36
27
45
61
42
20
52
18
20
27
12
25
11
45
34
66
68
12
100
72
8
18
52
5
87
10
23
75
42
15
3
22
6
2
27
12
55
29
31
6
59
108
15
18
58
17
55
65
3
34
11
12
3
30
136
24
42
113
84
33
18
4
6
6
30
23
85
26
4
6
42
12
68
33
1
11
19
41
3
72
30
15
13
14
28
20
22
35
55
17
36
79
66
48
6
96
80
78
22
32
48
10
12
11
1
23
93
18
4
17
79
6
11
45
3
37
32
27
39
24
40
5
3
9
36
12
43
65
60
13
2
4
6
38
16
5
73
6
6
30
66
32
150
46
2
4
56
58
11
84
49
66
6
11
7
26
16
30
44
10
140
70
14
10
8
9
81
10
32
18
87
48
12
33
18
40
6
6
30
60
20
30
45
79
38
10
77
1
23
12
7
36
74
16
24
18
68
10
62
4
24
17
13
24
107
9
84
15
3
4
36
110
34
5
13
20
28
23
24
7
6
23
7
54
6
20
18
10
29
7
38
10
36
14
3
43
44
10
11
37
23
109
6
17
33
40
2
12
18
40
30
60
32
58
20
75
24
21
27
133
48
11
60
24
12
27
10
83
12
12
9
52
2
10
12
38
28
12
5
3
4
29
135
54
3
60
72
21
54
52
36
2
10
8
18
4
35
37
14
64
6
30
44
36
21
1
2
21
25
2
10
23
12
49
18
5
37
6
8
9
72
36
55
5
13
152
39
33
3
45
15
19
5
1
24
78
26
30
34
66
122
18
21
24
24
60
13
2
46
11
43
8
33
36
13
20
10
5
3
60
9
19
12
48
6
23
3
10
48
66
6
24
6
5
13
24
35
31
5
31
5
36
7
18
35
33
12
18
24
16
17
25
23
25
2
18
22
12
41
37
47
7
41
12
12
24
60
45
27
13
6
18
20
3
12
7
29
19
8
12
21
1
48
35
75
33
7
36
12
138
11
60
51
10
18
6
24
12
2
21
19
5
13
47
75
16
36
6
23
57
99
1
32
10
12
29
12
3
10
36
71
19
41
27
18
18
46
35
31
8
9
13
47
63
9
163
108
42
11
49
12
18
18
30
5
13
20
34
38
64
23
55
36
2
39
13
8
4
11
12
12
51
93
19
150
36
44
27
21
63
19
5
60
1
12
18
80
57
37
35
43
48
80
9
12
33
15
48
15
64
60
68
28
90
23
24
7
18
26
90
10
32
18
15
15
16
56
52
8
220
5
12
1
14
48
10
42
8
12
10
11
24
43
48
12
102
20
16
30
5
25
11
25
119
27
33
39
82
23
3
12
18
40
2
33
85
60
78
5
19
6
30
2
78
10
12
32
10
8
30
4
23
37
60
8
18
30
22
17
51
82
86
94
18
8
40
5
12
19
84
54
11
60
31
68
30
15
21
10
29
61
11
21
22
26
16
11
27
22
30
24
20
21
36
27
126
40
12
30
8
4
138
2
10
48
2
28
54
8
3
12
51
72
58
20
40
14
16
2
27
13
102
6
44
40
6
80
16
26
30
4
48
6
2
82
47
49
150
5
36
36
19
74
4
38
82
11
12
75
18
10
20
24
10
48
48
20
16
14
9
1
11
111
4
26
3
7
5
43
14
ABCD 98223207034*3^$a+1 [50057]
61
132
60
68
51
1
5
3
15
12
42
12
24
27
3
49
80
88
23
249
33
7
53
55
140
148
29
3
39
45
24
24
12
15
1
32
60
213
43
11
78
48
75
93
12
7
17
75
36
27
21
64
96
17
43
32
69
24
27
63
30
132
43
84
56
45
7
35
12
165
88
35
69
39
21
3
45
27
48
121
47
9
4
20
21
3
45
60
31
80
9
90
198
54
54
135
60
21
3
3
45
9
18
66
27
45
24
111
9
43
168
77
6
72
9
16
23
36
24
25
24
5
66
37
17
27
69
54
36
12
18
72
18
60
37
173
42
57
117
151
12
68
12
81
114
1
89
27
93
15
21
54
18
18
21
15
61
35
84
90
3
96
9
3
93
111
9
42
18
102
85
29
144
12
103
32
27
117
33
271
17
87
21
7
20
3
21
4
89
12
39
15
37
23
12
72
21
100
24
8
88
11
9
117
18
36
18
3
3
36
133
83
174
63
63
73
5
19
20
27
49
41
36
18
6
54
37
20
12
123
42
3
24
36
27
30
3
33
54
36
105
21
15
21
18
72
18
54
1
77
39
51
13
20
24
40
11
12
18
147
3
12
18
27
40
12
96
41
51
208
72
125
12
42
169
5
144
60
108
39
51
72
1
11
54
72
60
27
21
39
16
5
139
56
15
90
132
12
108
27
45
3
15
13
11
33
123
117
171
45
72
100
53
27
84
21
67
5
91
101
6
30
7
36
80
75
6
48
63
9
91
17
63
28
59
1
24
83
54
3
33
72
66
9
16
47
9
24
21
78
21
69
15
3
48
72
18
6
54
7
155
57
45
60
15
40
11
114
43
23
129
76
29
3
28
24
108
17
60
12
75
75
54
12
43
89
31
17
43
20
51
13
17
36
7
35
13
59
49
20
21
151
59
90
24
12
15
147
93
57
3
15
84
73
113
90
102
183
93
12
60
12
15
76
32
12
48
69
31
5
60
12
31
32
9
18
25
137
24
51
33
27
9
42
177
12
129
6
9
52
5
18
36
54
75
84
243
45
3
9
27
153
135
36
37
48
59
60
48
145
23
54
51
69
43
20
9
36
24
66
25
35
73
47
85
60
20
28
20
12
40
32
48
40
65
3
21
30
33
3
9
33
27
4
92
40
12
108
23
66
114
192
9
16
53
144
102
90
123
27
30
43
32
39
25
60
35
72
85
12
8
24
33
132
91
104
120
3
6
66
6
12
123
3
36
18
36
51
24
57
12
18
18
7
32
16
24
101
27
144
45
19
41
211
12
32
24
24
21
27
24
60
9
39
3
12
13
23
96
13
161
27
9
18
57
4
65
15
81
36
18
81
3
36
9
15
133
44
39
25
56
45
123
51
21
144
51
45
33
216
39
27
18
75
16
5
127
17
3
153
55
5
19
36
20
40
20
21
24
66
45
36
28
71
1
32
21
87
45
30
97
8
39
9
15
45
27
25
60
53
75
201
30
93
231
25
56
9
75
21
15
3
30
18
54
6
33
21
91
29
3
208
104
9
96
48
111
39
1
17
39
45
19
59
117
28
276
44
21
15
39
21
112
5
54
18
72
24
12
39
33
27
24
72
27
30
55
8
48
69
90
33
3
37
17
15
16
212
27
42
36
39
60
36
27
57
63
36
21
165
19
12
35
13
44
33
3
51
144
6
18
57
28
71
60
120
54
3
12
21
15
21
3
16
17
78
30
7
12
35
18
27
27
153
28
17
135
27
36
54
36
7
56
36
16
44
165
31
48
20
112
8
72
12
3
42
30
1
32
57
36
60
102
42
18
37
17
3
16
65
75
39
1
56
4
5
60
36
15
39
84
93
33
7
53
19
47
21
60
63
54
63
52
53
75
24
16
113
6
73
32
24
144
153
42
13
44
51
13
32
9
30
9
27
18
51
16
60
20
84
21
72
18
18
36
168
12
15
24
87
42
36
27
60
69
6
18
84
18
57
15
21
60
51
49
80
9
42
1
60
5
15
9
30
73
53
87
3
18
24
36
19
56
9
96
7
8
60
69
15
12
48
45
18
13
239
60
13
44
9
51
75
21
57
210
6
30
186
30
18
15
60
100
23
25
32
16
17
108
27
40
80
40
104
105
63
51
37
8
9
15
33
180
60
15
15
9
4
11
1
47
25
125
43
59
24
120
45
51
66
3
15
57
15
13
80
75
25
80
57
102
96
49
53
60
12
15
3
45
132
12
63
21
124
35
105
3
85
12
47
33
28
65
175
68
12
33
72
15
40
5
27
36
12
52
17
3
28
23
12
18
127
23
66
18
60
30
36
207
24
21
7
20
48
40
32
15
33
165
3
147
12
90
3
3
189
48
9
90
9
36
51
54
51
57
48
15
24
21
43
24
8
ABCD 98224008934*3^$a+1 [50102]
80
36
115
41
228
108
84
19
317
60
112
63
17
96
36
64
176
259
9
32
55
24
60
245
91
89
7
24
29
115
17
108
36
76
123
101
79
120
9
20
76
20
156
55
93
12
15
81
32
16
80
16
224
67
48
36
29
156
16
3
141
135
93
3
48
41
55
24
120
120
149
31
17
12
48
43
5
36
19
9
20
16
15
17
48
7
53
4
147
89
96
144
55
41
139
197
19
60
144
101
151
69
116
28
27
60
144
24
5
124
20
352
39
5
127
288
12
57
300
36
44
67
36
108
65
60
247
93
80
115
132
24
33
51
36
60
189
27
5
28
32
43
96
9
87
53
211
45
51
29
19
36
36
60
29
19
192
45
3
89
31
96
5
55
5
79
305
36
19
89
163
48
12
17
96
180
7
24
240
93
32
55
9
20
151
9
32
139
101
124
15
5
60
31
5
55
9
48
92
19
36
24
69
32
160
15
29
7
60
84
45
108
80
91
12
29
19
41
64
15
5
204
31
21
159
129
140
16
51
113
12
19
161
28
176
112
84
15
189
15
60
5
31
36
24
9
32
108
55
89
16
80
16
15
24
12
17
16
32
108
67
29
55
36
24
60
144
21
135
69
36
135
60
41
139
21
20
12
7
41
103
72
48
12
53
115
29
36
60
55
180
57
12
36
15
120
101
84
76
36
140
132
43
17
276
7
108
12
60
53
76
15
273
27
5
55
41
43
132
257
160
68
79
24
5
16
20
55
24
45
51
81
3
125
336
31
65
163
9
128
55
89
96
43
149
132
79
17
64
48
3
77
7
21
32
67
65
19
60
65
16
111
17
12
180
55
53
31
36
36
24
5
16
108
15
225
180
44
103
89
16
48
291
113
12
55
84
149
43
24
45
20
28
27
53
100
80
28
15
17
112
171
24
45
144
320
16
51
24
24
125
55
29
43
53
12
52
188
64
116
108
132
28
111
65
48
67
96
84
84
5
100
15
36
84
12
84
5
84
7
57
3
180
53
67
24
41
103
5
144
31
12
53
91
24
81
108
36
147
60
17
7
41
144
48
12
64
36
51
168
149
160
12
128
16
15
132
17
76
51
84
60
12
53
211
60
65
91
288
69
12
20
31
84
84
89
12
36
79
125
4
75
96
5
19
41
16
135
108
17
79
84
9
123
24
33
3
48
120
72
45
12
68
43
156
89
31
29
16
15
53
12
115
65
199
69
27
5
55
41
192
36
12
19
84
45
147
125
43
60
41
19
105
36
96
92
31
17
52
96
12
68
60
67
113
12
4
39
57
12
80
52
15
36
285
75
228
29
43
168
77
103
41
31
149
48
96
67
77
43
24
29
55
96
5
48
31
5
12
115
60
84
29
31
24
125
67
9
128
31
129
272
79
17
192
196
51
93
3
57
87
36
53
4
51
41
31
33
351
24
185
36
268
27
69
36
80
96
139
81
39
89
31
65
31
48
12
53
4
87
5
36
48
60
31
24
12
77
163
29
4
51
9
32
84
60
79
120
41
48
16
255
12
9
44
31
60
41
288
124
20
43
69
156
132
32
16
75
24
60
24
21
75
89
96
175
120
41
48
16
96
39
9
44
127
120
36
48
12
9
39
57
3
77
4
39
12
60
29
55
29
31
60
65
55
41
48
31
209
55
45
80
7
137
12
36
139
ABCD 98224067146*3^$a+1 [50013]
51
153
15
12
48
36
15
24
61
56
33
96
79
5
183
24
39
37
17
3
48
100
20
39
45
12
159
24
57
4
44
21
7
48
72
8
9
36
75
45
79
8
60
3
24
1
35
1
176
63
9
21
24
6
9
160
36
119
60
6
175
5
15
9
30
57
93
75
51
1
24
5
15
84
21
300
79
80
12
36
208
65
7
152
156
15
1
24
5
15
9
15
21
75
15
105
45
39
15
6
60
27
24
93
55
5
15
16
32
72
51
81
24
39
126
27
3
9
76
95
1
20
129
27
148
12
20
93
24
3
100
20
57
31
12
47
6
55
140
135
145
56
24
4
80
88
23
9
21
75
69
31
20
75
37
32
240
16
80
75
9
15
1
65
24
3
12
16
185
87
84
40
8
108
12
16
116
93
3
3
57
4
36
8
45
67
83
114
27
3
177
273
96
55
5
27
28
5
30
24
6
75
196
56
57
30
21
15
30
7
8
12
24
84
9
3
60
132
88
17
6
21
9
24
63
117
60
36
19
5
36
135
69
30
73
12
5
66
25
12
23
69
105
43
23
54
36
24
75
60
16
65
151
23
13
83
24
13
108
92
57
267
33
3
57
3
27
1
29
7
20
9
67
23
21
84
16
29
60
91
119
21
36
148
116
9
27
27
6
175
59
57
9
15
4
12
29
15
9
15
45
15
16
29
31
32
60
27
66
30
21
24
96
33
30
33
3
105
69
15
36
9
43
44
33
3
3
9
15
93
40
77
51
24
15
6
51
3
61
32
48
72
28
29
150
45
15
66
30
69
28
12
96
20
9
30
13
20
12
40
12
96
47
21
4
48
8
39
57
4
36
116
244
20
93
75
12
16
8
9
36
127
80
123
37
20
100
60
32
45
90
81
36
16
203
24
33
93
7
188
36
9
7
17
15
52
20
4
89
96
7
47
13
32
40
125
6
24
25
212
76
8
9
31
65
7
132
36
32
63
54
31
29
3
72
16
65
27
27
60
141
12
60
24
3
21
75
90
7
24
8
15
13
53
15
15
9
180
21
31
36
12
5
36
75
144
21
111
4
60
164
72
9
127
23
81
40
56
27
85
20
141
51
4
20
60
9
3
12
268
108
89
43
20
28
92
87
1
32
132
148
20
64
89
75
9
27
24
159
1
29
3
48
24
21
24
151
29
103
20
24
36
33
60
7
83
25
12
107
25
5
60
51
45
19
56
9
15
28
248
52
137
7
8
45
36
87
84
3
36
49
8
40
20
33
84
75
48
57
60
63
60
40
8
84
36
75
24
6
54
66
67
8
45
15
60
9
3
108
9
30
45
168
153
15
9
3
57
6
121
29
39
16
59
6
135
12
40
20
3
1
56
27
61
32
33
15
112
20
60
48
160
132
8
36
33
43
68
105
51
9
90
30
39
15
126
60
75
15
45
16
48
68
108
12
24
40
144
32
33
24
36
51
48
81
150
85
29
3
12
36
60
36
3
133
77
3
93
15
4
56
24
12
36
48
165
30
49
5
90
25
5
60
3
3
1
23
30
36
55
56
36
24
96
28
92
12
72
9
31
53
15
45
51
132
60
88
20
9
31
5
79
56
24
180
60
21
39
60
48
60
48
96
9
15
75
45
9
91
212
12
21
24
6
69
228
24
16
23
45
45
19
20
21
99
15
1
56
36
27
21
15
69
15
13
152
16
20
16
44
45
55
36
20
16
20
33
24
90
33
48
12
24
16
32
51
9
15
6
55
59
61
132
20
48
24
15
45
76
32
28
5
111
9
99
76
5
240
84
55
35
13
8
69
15
36
40
5
54
13
12
36
80
84
15
126
30
30
15
60
36
16
8
84
12
16
137
30
33
24
60
129
19
140
75
6
15
60
12
48
24
15
61
140
132
3
9
16
20
45
31
113
51
9
3
24
33
90
1
35
21
84
72
60
12
45
51
100
60
119
6
27
24
39
37
137
30
13
23
69
21
27
24
48
21
30
81
16
53
54
30
3
40
23
69
45
3
3
144
21
39
6
24
36
114
13
12
20
36
9
7
24
44
45
63
12
12
3
21
24
51
21
36
93
19
72
180
20
3
30
43
53
24
36
51
99
25
72
8
12
27
1
44
21
27
4
29
51
63
30
60
6
45
9
15
52
36
53
27
57
3
24
24
4
11
81
120
48
51
45
36
33
30
1
20
16
20
3
25
11
84
90
30
30
31
59
25
20
45
31
20
84
45
90
25
20
75
45
36
24
16
36
24
12
197
6
9
60
45
31
92
48
60
45
60
111
63
36
1
24
29
3
24
100
83
97
23
13
83
45
159
1
65
67
8
9
6
30
15
40
32
148
29
30
6
90
174
15
15
66
60
60
99
40
5
27
96
27
21
9
15
168
33
75
4
68
63
37
20
3
9
16
5
55
5
51
3
ABCD 98224425088*3^$a+1 [50014]
33
9
48
6
84
42
84
54
89
16
63
33
32
25
54
90
54
90
36
147
63
114
12
35
133
126
30
6
18
39
80
7
120
18
72
96
23
7
54
54
6
36
3
51
29
1
78
18
95
16
33
15
15
150
123
3
12
18
207
48
3
45
117
11
1
60
3
9
96
102
222
83
7
297
201
6
84
18
123
32
49
108
12
54
6
27
32
7
105
3
132
54
3
45
3
80
13
102
90
3
96
69
12
111
3
30
6
41
7
54
35
1
6
9
165
36
6
72
30
11
112
39
126
18
105
57
72
60
48
144
60
36
18
162
144
66
90
18
42
48
186
29
7
12
6
12
18
60
12
129
93
12
180
3
3
108
144
120
9
9
39
21
120
18
6
18
18
264
36
75
3
45
32
97
132
11
7
66
71
25
87
231
105
93
42
120
18
108
35
7
90
72
119
7
30
24
3
135
153
45
51
3
78
324
126
93
81
270
414
35
48
7
72
150
18
72
18
66
6
120
63
69
120
99
63
36
18
27
45
18
180
125
1
348
51
21
210
108
162
18
57
32
7
102
147
15
18
132
66
240
72
180
45
3
54
6
72
54
300
60
210
57
51
18
155
103
153
39
150
288
12
183
15
17
19
54
36
6
210
42
48
24
54
36
111
33
30
33
21
42
180
18
36
54
36
12
18
6
264
33
3
78
47
16
63
30
6
18
228
24
174
17
397
18
33
39
9
128
31
18
15
21
18
12
18
171
297
150
33
69
60
120
71
55
24
36
54
23
115
108
33
21
36
6
33
21
59
16
69
162
105
48
3
141
3
54
72
132
12
24
54
48
273
21
59
31
66
111
87
42
159
231
60
12
96
126
36
54
90
95
133
96
30
42
54
54
120
24
108
18
57
9
135
15
81
9
39
117
24
18
66
60
66
78
12
60
18
72
54
66
57
32
16
81
15
57
48
150
270
3
45
42
18
23
256
135
72
90
126
18
174
42
30
18
18
54
39
32
7
138
114
84
9
48
33
60
36
216
39
80
16
117
203
49
15
21
162
57
99
60
66
96
18
45
192
9
24
54
282
15
9
30
9
213
75
15
90
30
54
54
180
153
9
168
36
36
119
19
42
102
45
144
99
114
90
65
1
198
162
54
33
63
18
54
66
6
84
234
3
80
256
117
144
120
3
15
18
47
7
89
127
72
24
216
12
125
7
90
84
11
13
66
6
75
9
324
60
90
36
66
240
180
66
18
6
30
234
42
48
252
90
24
30
90
36
45
63
17
73
36
144
90
105
129
6
9
135
30
72
51
57
60
27
45
210
24
156
126
24
30
57
141
3
33
60
120
27
9
36
35
19
90
150
30
6
41
103
57
80
19
114
90
18
30
96
72
30
219
96
45
150
45
128
19
333
48
32
145
54
6
3
15
129
33
18
180
30
27
80
223
120
6
66
240
198
162
120
209
61
54
45
48
33
54
18
42
66
60
180
90
18
30
24
9
3
6
72
95
85
12
24
36
51
15
180
42
18
30
150
108
65
1
24
87
3
12
17
55
105
3
173
7
150
12
42
45
39
42
15
57
30
6
54
162
27
3
126
54
168
30
35
16
39
9
81
63
15
54
36
39
99
29
7
126
24
84
63
9
42
30
47
193
36
144
75
81
ABCD 98224448852*3^$a+1 [50125]
12
8
16
5
78
6
30
24
12
33
12
24
64
36
47
9
16
12
72
23
73
35
9
4
41
91
89
66
69
40
5
6
102
72
31
5
18
42
67
5
27
76
35
9
28
12
35
18
27
16
17
12
156
27
3
48
69
21
51
15
96
12
57
21
72
60
60
12
15
3
12
6
48
102
30
139
35
1
35
30
3
39
73
5
3
9
115
71
24
61
77
108
6
6
12
7
60
41
3
24
15
6
111
15
13
23
12
60
37
5
24
79
71
81
63
37
29
7
53
31
44
52
65
12
48
27
15
18
27
12
21
30
24
153
36
45
42
12
61
44
15
30
75
3
13
12
5
18
54
27
21
99
28
32
141
12
48
24
30
30
18
21
39
30
12
90
9
57
42
37
8
28
8
4
60
53
12
18
37
108
65
12
15
21
12
60
18
36
30
96
54
9
4
23
37
47
33
81
6
6
99
69
39
16
11
1
59
54
111
136
35
25
12
53
55
23
12
9
100
36
5
3
16
29
84
12
3
15
37
41
102
30
7
36
92
16
72
47
90
7
29
36
54
36
9
16
8
12
15
109
104
45
102
1
17
18
9
40
23
66
42
84
36
30
3
36
9
12
39
48
40
17
60
18
18
84
75
48
72
220
36
89
18
18
90
73
60
155
12
12
66
6
1
120
5
12
12
48
55
12
44
69
15
63
33
24
3
69
3
25
11
36
24
1
101
27
36
16
44
99
1
125
24
15
52
20
100
5
48
7
48
108
29
15
3
60
78
55
32
15
1
24
5
15
27
6
39
15
1
72
48
29
135
4
47
57
3
49
23
73
5
42
97
23
12
1
44
39
21
3
13
17
15
12
28
35
45
63
24
6
132
126
1
5
39
27
9
33
42
13
56
111
93
112
11
114
3
16
35
21
33
15
81
120
24
18
12
36
36
18
7
155
61
119
24
9
63
72
1
11
24
9
21
111
16
47
25
185
90
13
23
1
36
44
39
1
8
75
48
12
18
234
66
7
72
23
30
42
13
23
57
15
1
44
21
19
32
21
79
5
15
15
60
49
29
18
18
36
18
6
90
49
17
6
30
42
90
60
67
108
11
24
60
6
7
12
65
6
189
45
6
36
33
21
36
55
35
54
132
7
180
80
45
15
81
67
17
12
43
32
33
15
100
32
21
72
6
12
169
11
25
72
101
6
36
13
11
13
11
90
24
132
96
24
19
36
8
15
18
42
25
11
84
117
4
12
8
36
63
45
72
21
43
35
105
4
5
27
240
123
60
36
21
153
42
66
54
108
37
140
9
75
16
8
36
39
30
12
30
36
18
19
72
11
57
100
71
121
8
12
4
17
48
79
23
49
35
45
148
5
42
18
103
5
43
41
84
72
79
11
30
42
18
7
20
15
36
37
72
12
104
69
6
54
6
1
41
84
3
36
9
15
28
17
91
11
73
65
7
113
75
36
99
145
35
42
18
12
6
24
43
5
31
95
12
12
42
15
3
81
87
13
24
12
131
24
45
16
47
156
72
48
9
45
7
44
4
35
25
48
68
51
6
72
6
12
97
17
19
20
9
135
36
64
47
25
60
48
108
8
15
144
1
56
48
52
35
33
21
36
108
75
75
105
93
3
16
8
12
3
13
17
48
90
60
49
8
60
3
25
119
18
42
48
105
28
17
27
99
49
47
6
42
90
72
174
9
88
12
5
12
6
57
100
53
7
32
81
3
24
3
18
55
17
27
3
42
102
1
5
120
30
42
12
43
17
19
131
93
96
120
9
7
35
9
57
79
23
120
57
88
5
7
23
90
42
6
60
30
25
17
18
18
90
1
48
71
1
35
25
5
15
69
19
47
60
90
78
13
8
75
1
71
37
65
27
24
60
4
32
51
33
21
24
36
60
54
54
31
44
27
61
59
6
27
28
8
204
57
78
12
90
3
40
65
51
9
27
9
39
45
135
12
16
17
55
47
30
60
24
51
21
42
13
8
9
6
12
24
6
67
35
45
12
9
99
15
18
39
28
32
51
192
60
6
39
3
102
60
12
48
6
66
43
60
12
101
42
90
6
90
51
4
80
40
107
12
60
12
33
51
49
32
4
29
66
9
36
24
12
48
15
48
97
23
13
56
24
87
9
15
1
5
67
35
6
30
21
88
53
18
25
11
18
15
27
13
60
35
48
84
18
27
33
27
33
12
36
87
40
41
19
35
12
138
31
65
6
108
37
65
36
18
37
29
48
126
72
132
30
12
18
133
35
18
12
54
69
87
54
30
36
57
33
84
55
180
143
73
8
51
73
12
60
53
15
40
20
135
37
59
1
29
6
105
15
1
5
12
36
66
78
96
96
6
9
15
30
19
5
31
113
27
111
33
4
17
60
15
60
63
6
6
49
35
36
1
8
84
45
7
119
1
125
18
133
83
42
18
1
101
7
35
18
27
28
35
13
5
12
127
60
23
42
36
79
11
61
5
90
18
87
123
21
45
19
35
1
29
67
8
21
66
33
12
63
6
66
85
5
6
25
12
5
252
19
137
18
54
87
28
92
16
12
20
15
25
5
42
96
117
21
127
17
43
12
20
160
80
88
29
66
48
21
24
4
20
93
54
45
3
25
53
48
6
30
19
24
77
24
72
78
9
12
48
40
65
43
8
36
3
37
36
17
42
30
6
109
20
3
45
76
35
ABCD 98224896338*3^$a+1 [50002]
24
32
4
8
105
27
64
2
3
96
123
36
102
3
24
13
24
24
2
48
4
2
24
10
29
33
54
108
12
34
6
90
30
176
10
2
28
8
40
41
33
6
4
5
7
36
8
36
34
42
30
32
46
96
36
54
14
52
5
33
16
8
90
22
54
36
56
52
12
8
46
11
51
52
32
40
128
21
31
24
26
63
31
20
120
76
26
3
24
48
3
120
52
12
18
14
4
60
29
27
58
2
54
42
4
5
3
18
10
44
33
91
14
3
27
57
1
8
6
36
78
6
34
119
33
22
8
10
30
24
65
39
12
78
51
15
4
24
5
61
47
103
5
7
38
24
6
21
48
93
39
43
6
30
32
18
120
70
56
16
50
54
64
29
63
12
28
14
66
4
5
39
4
12
6
2
16
6
38
28
48
30
6
20
30
16
2
52
8
66
22
50
15
12
21
16
14
4
92
90
18
33
85
47
7
24
12
5
75
22
38
69
21
54
24
64
108
24
29
7
5
7
30
48
24
26
9
31
5
67
17
21
24
3
43
60
60
44
36
42
66
16
30
80
10
96
8
9
13
14
4
36
26
3
31
5
25
38
40
2
34
5
49
18
20
9
19
29
51
16
36
2
6
42
3
51
58
8
88
24
2
24
21
79
26
39
19
6
114
5
33
10
17
7
6
8
16
6
42
11
51
28
8
30
78
66
6
12
28
65
19
41
13
14
12
40
89
45
66
40
30
14
76
14
54
18
22
2
16
24
23
1
35
37
30
12
17
19
29
7
54
26
16
20
48
40
2
10
8
12
18
6
4
77
49
11
48
45
30
9
25
146
21
63
12
4
96
20
9
7
17
13
24
6
48
2
15
49
86
28
17
3
9
12
3
36
142
42
17
13
26
54
30
100
8
12
18
82
6
96
6
17
1
6
36
38
6
9
19
108
20
28
116
16
125
3
36
40
44
16
5
3
40
12
24
29
37
26
4
68
16
14
22
20
36
40
8
132
57
13
18
14
18
4
20
28
2
6
9
39
82
54
8
76
12
12
30
71
111
16
2
10
6
6
26
34
8
6
75
75
76
54
14
28
44
24
10
30
2
22
2
6
40
12
6
42
17
12
31
2
106
14
87
9
46
53
51
60
6
16
50
12
16
5
24
7
84
50
16
54
122
58
20
34
6
36
48
6
86
69
12
7
2
16
54
20
6
27
67
41
57
78
9
1
2
45
3
52
42
8
3
7
17
24
55
20
21
69
24
40
72
24
6
8
16
2
202
8
33
24
21
16
26
4
20
28
12
14
30
69
27
9
31
26
34
8
30
3
19
44
144
16
36
5
19
12
17
36
1
74
36
21
12
3
24
64
14
30
21
31
6
8
6
34
86
28
8
22
38
4
30
23
15
33
27
16
12
12
17
75
34
54
5
21
22
44
64
12
17
7
29
21
18
21
27
118
42
8
12
69
15
4
2
75
43
17
135
34
11
27
136
122
34
144
320
30
27
19
24
2
27
3
40
44
9
7
65
3
82
48
26
21
25
2
60
57
25
11
63
4
60
32
24
4
18
78
42
18
12
18
126
18
32
16
23
31
20
54
27
7
56
102
3
96
43
41
1
8
27
61
18
17
24
19
26
10
14
22
24
53
55
62
34
5
19
38
88
24
56
22
53
15
6
63
33
48
46
24
66
11
12
12
43
2
6
42
27
43
18
48
11
45
6
24
10
24
14
18
22
2
24
24
40
2
9
24
43
122
6
60
4
48
20
9
24
45
27
60
3
40
41
19
24
120
42
14
34
35
12
48
15
88
18
11
3
18
3
37
24
18
8
72
6
42
40
24
8
16
89
31
14
10
17
3
100
12
24
12
44
18
3
39
9
27
42
22
5
3
28
65
69
10
14
34
6
74
12
84
21
15
16
48
5
24
7
168
86
42
24
6
3
19
26
22
12
12
50
75
15
9
27
9
36
45
10
30
32
3
55
78
14
18
15
27
12
16
12
41
37
18
24
48
14
34
102
48
24
62
21
43
20
16
68
18
48
232
150
20
30
34
20
18
72
40
23
36
37
104
6
42
6
9
1
11
3
66
42
22
2
6
27
12
43
5
3
4
8
36
4
68
30
39
15
16
8
9
1
56
3
3
58
11
19
44
12
4
12
74
30
16
2
90
6
10
132
137
25
30
2
10
6
23
7
24
60
20
24
4
32
60
24
34
6
60
44
36
9
36
51
70
30
18
62
16
53
27
10
2
45
15
66
10
41
39
21
103
5
63
108
16
90
6
12
8
57
63
48
76
5
3
12
24
16
54
2
64
54
14
16
32
40
42
62
88
18
2
16
12
18
6
8
33
9
10
20
10
24
6
60
54
2
28
17
7
2
138
16
24
6
26
21
12
3
60
12
12
16
38
16
11
123
12
4
60
6
59
48
13
35
3
12
70
54
36
30
23
7
29
43
17
25
24
24
18
48
20
64
20
6
6
16
29
21
18
4
2
30
28
8
72
70
26
22
8
51
75
16
12
36
96
44
9
75
58
14
16
12
6
42
12
48
80
60
22
102
8
58
2
52
8
36
4
26
22
20
150
40
74
6
70
18
66
8
28
2
90
40
77
55
5
85
14
21
85
11
19
53
13
14
4
6
26
28
36
14
40
2
9
13
11
21
10
36
12
6
2
12
12
4
125
21
58
92
16
17
75
30
10
12
8
16
50
27
127
8
102
22
5
63
33
84
81
34
84
5
19
56
34
6
5
27
34
8
10
78
30
18
11
13
66
30
11
19
80
16
5
19
122
64
23
3
22
18
12
8
33
31
144
92
33
21
24
120
15
1
24
59
3
48
24
148
14
30
48
18
18
9
7
36
29
79
17
7
38
30
10
14
64
29
15
52
24
2
42
52
53
12
33
10
8
9
24
19
18
8
6
4
5
7
2
22
20
36
12
36
12
78
99
43
8
9
12
3
28
30
18
24
12
20
6
42
22
35
48
27
60
16
12
42
8
10
32
28
42
11
7
62
24
27
3
16
60
6
158
36
33
13
14
4
89
61
47
75
30
22
8
9
15
58
2
28
12
8
16
24
17
15
4
36
6
42
36
26
16
42
8
9
24
7
8
16
24
6
23
31
32
4
96
77
3
9
13
62
16
50
10
60
18
30
72
48
41
9
16
23
1
6
5
31
44
4
5
19
102
18
6
6
149
15
12
10
74
4
2
78
42
22
68
4
90
110
10
48
6
5
7
14
24
10
6
54
24
5
3
9
43
5
33
18
9
111
16
24
60
24
8
18
27
19
5
108
31
26
39
49
35
7
110
40
6
24
18
2
6
3
31
6
38
82
24
6
50
3
7
12
26
6
58
2
28
36
30
30
74
16
11
36
84
3
76
102
14
18
3
7
30
30
66
6
5
21
18
64
48
17
7
5
3
6
39
12
19
5
24
15
33
3
4
20
16
12
102
2
64
5
57
39
15
4
54
18
5
9
24
66
88
72
54
26
88
36
20
30
46
8
16
2
3
37
2
30
6
64
12
144
29
55
12
6
32
58
17
7
6
2
33
7
8
33
61
11
13
56
3
ABCD 98225252714*3^$a+1 [50054]
40
96
68
48
100
152
33
3
72
28
17
195
4
48
41
19
132
20
60
16
8
36
64
149
7
128
105
55
65
15
12
84
204
60
88
12
12
8
36
24
93
24
48
63
9
91
77
123
52
17
135
96
24
16
32
48
9
55
140
21
55
104
136
72
116
76
48
41
39
28
128
40
20
36
28
65
55
8
60
108
112
132
5
27
16
104
36
4
44
184
8
24
36
45
55
24
65
48
55
8
105
43
20
4
68
12
16
36
65
99
4
32
28
20
180
180
40
60
128
40
60
12
5
87
33
151
89
27
21
3
21
43
5
15
208
8
9
87
24
72
4
5
79
36
44
40
56
28
12
65
216
3
16
140
24
12
117
15
96
112
80
64
104
64
41
15
52
20
12
45
87
105
43
8
28
20
24
40
12
41
39
33
43
20
124
53
43
44
33
63
9
135
124
29
3
12
76
5
295
65
19
228
257
31
60
20
4
96
36
144
24
48
60
32
60
28
224
24
216
36
4
156
60
68
24
16
12
104
16
72
173
43
29
7
108
68
12
93
87
100
60
8
105
24
39
16
36
84
89
72
235
44
28
77
15
36
52
8
12
16
72
8
124
8
52
80
21
79
60
156
12
20
24
40
41
55
32
12
16
120
29
15
81
3
45
7
48
36
68
52
24
5
27
52
41
99
36
120
76
44
60
4
8
12
28
17
103
65
27
16
5
51
16
260
129
375
33
7
104
12
28
12
53
7
92
48
24
69
27
100
8
57
67
120
101
72
79
20
69
55
24
41
24
87
4
32
64
173
31
41
19
24
80
40
132
20
45
79
56
4
116
81
3
36
76
29
103
8
72
40
68
84
153
55
216
20
64
96
29
15
81
55
44
12
9
24
27
93
123
12
72
60
21
3
40
140
16
264
185
19
48
44
28
20
57
39
4
68
57
327
9
24
15
28
29
48
91
36
116
72
60
96
24
100
8
64
104
36
64
36
29
55
32
9
19
36
8
216
16
8
52
24
80
12
28
140
24
28
44
33
175
48
8
72
100
12
12
101
43
5
7
20
28
24
68
64
96
8
64
108
84
84
65
27
69
43
5
31
12
12
32
108
40
96
60
12
104
124
80
180
16
36
92
108
24
81
120
7
56
81
3
96
36
28
221
51
168
16
72
24
120
24
152
28
120
44
28
68
64
5
55
17
115
29
24
192
43
48
44
48
36
21
19
12
20
48
76
8
12
36
184
20
4
12
44
60
96
48
60
72
232
308
24
24
16
8
117
31
32
60
93
123
60
136
8
108
84
24
129
15
105
3
52
41
120
91
44
84
112
8
40
36
24
68
88
80
204
48
204
24
12
9
120
24
27
12
225
55
392
24
96
9
15
9
48
127
17
183
76
20
76
24
80
4
8
33
39
96
60
21
3
96
69
3
40
8
12
12
16
120
92
52
56
184
8
4
8
136
20
21
75
16
72
60
8
57
27
40
5
144
135
9
51
12
57
27
69
39
33
72
48
7
48
44
48
48
112
132
56
120
64
65
48
15
40
80
72
9
24
27
60
100
8
48
117
7
41
87
153
3
45
87
24
28
56
120
24
120
16
36
80
60
21
48
24
55
12
56
12
52
44
4
60
12
84
80
52
32
16
56
196
44
28
36
96
36
17
55
8
24
136
68
36
88
17
55
44
45
7
8
57
103
12
32
12
84
4
140
21
55
32
52
12
36
44
40
24
44
40
108
44
64
32
24
108
108
60
12
72
24
12
33
27
28
44
96
124
68
48
16
53
43
72
20
160
60
32
69
211
53
3
52
41
19
92
28
132
36
92
48
28
72
68
12
72
12
9
72
67
53
7
68
64
5
31
32
12
120
16
12
8
120
72
12
28
8
12
220
68
60
105
7
65
7
36
8
96
36
57
55
156
20
24
81
19
53
15
24
129
51
36
105
19
108
120
41
7
20
45
19
5
31
12
8
69
79
32
84
4
12
128
12
ABCD 98225560144*3^$a+1 [50077]
66
12
2
60
120
16
12
32
108
21
49
35
43
30
23
19
30
18
12
77
15
28
32
10
98
10
42
110
10
6
2
178
60
42
2
16
24
60
30
38
28
54
36
42
20
3
9
28
42
113
37
6
12
32
10
60
96
74
30
90
16
2
90
52
6
54
5
25
8
58
42
2
16
62
27
1
54
66
132
35
12
15
16
122
40
48
2
33
67
48
14
16
30
62
40
23
55
122
3
85
42
60
17
36
12
37
168
30
18
24
11
97
35
57
18
22
60
6
84
36
24
20
18
40
90
53
37
23
25
2
142
8
10
20
28
72
65
25
30
90
42
8
57
1
30
90
30
14
40
18
12
50
16
30
24
110
3
7
8
40
137
61
35
25
114
18
2
28
72
89
7
74
58
30
12
6
12
90
47
15
16
102
12
50
18
27
25
6
24
8
60
70
78
210
24
96
74
33
73
42
72
18
2
46
30
5
19
80
28
17
31
30
24
36
90
12
42
23
7
18
50
52
18
42
110
39
1
6
54
8
28
24
30
53
25
72
6
30
60
54
8
10
78
30
30
14
10
18
50
22
126
29
1
54
18
42
6
42
17
181
24
35
15
88
48
54
6
12
20
40
32
10
150
98
10
101
9
58
42
32
10
38
3
97
18
113
49
30
110
40
23
7
18
59
1
47
37
6
282
48
102
18
102
72
20
16
12
18
12
12
6
53
60
7
74
18
102
46
77
73
72
72
150
120
6
42
53
19
68
10
18
30
24
6
14
58
78
60
35
67
72
5
13
108
44
70
8
10
12
50
70
30
60
36
29
43
5
13
32
10
108
65
12
43
24
30
18
138
12
30
12
6
2
21
7
54
35
115
30
6
12
78
30
5
19
50
70
20
70
6
14
3
13
12
30
20
21
97
42
32
16
44
76
72
12
36
14
18
22
20
30
40
6
54
36
30
23
7
29
123
112
60
6
60
54
6
74
18
22
30
80
10
30
78
17
3
162
46
17
25
108
84
30
18
42
138
47
31
17
15
10
12
60
48
62
58
50
105
27
18
22
60
66
42
17
61
60
24
60
36
2
40
30
2
21
25
2
28
12
18
30
17
7
20
21
27
90
40
2
16
12
2
100
30
18
2
28
48
29
36
57
12
28
30
12
36
17
7
30
48
50
52
90
6
5
37
12
6
42
18
92
33
7
12
120
65
103
12
20
9
31
6
47
43
5
7
48
2
22
20
28
12
5
25
18
5
55
18
44
16
30
54
60
11
19
6
2
28
53
159
22
60
96
90
42
18
60
12
12
128
30
40
30
17
43
30
2
148
102
20
39
7
62
28
44
40
110
45
61
30
2
28
32
22
96
30
104
40
150
180
80
100
53
7
48
20
58
12
30
18
42
48
14
70
5
13
78
44
28
48
162
78
29
31
30
62
22
66
12
48
2
28
2
10
78
84
60
20
16
44
10
66
42
12
48
32
16
83
7
12
30
102
66
30
32
88
5
67
62
16
59
15
30
18
10
30
30
78
17
57
10
41
48
36
1
59
33
28
12
11
7
53
21
118
62
108
88
14
21
79
5
43
5
87
16
89
13
2
28
48
72
12
8
10
30
42
30
96
12
60
42
108
78
29
13
2
18
60
3
19
66
90
14
10
96
102
42
101
7
80
52
36
5
7
18
62
10
72
6
29
61
30
12
30
30
12
6
2
22
66
24
66
23
79
42
6
72
30
48
32
22
41
49
6
54
18
12
101
7
5
27
70
78
42
66
89
31
2
63
99
16
12
48
132
18
12
42
156
14
40
8
40
120
2
21
109
50
21
109
18
42
36
30
5
159
18
28
42
12
6
42
48
60
17
25
42
60
36
12
48
113
61
8
22
36
12
78
74
28
65
27
40
30
11
97
12
66
5
27
82
18
18
59
48
13
23
19
137
55
41
19
68
12
16
84
78
11
51
30
16
12
30
5
73
12
18
24
138
11
12
79
5
31
60
14
18
70
11
19
18
14
76
5
39
18
28
30
12
2
130
78
18
24
60
20
69
12
9
76
62
10
12
50
10
6
42
240
42
36
65
37
23
7
20
30
27
55
30
18
120
62
30
18
10
122
178
20
58
60
42
2
100
8
22
36
30
182
40
17
91
30
14
16
24
36
32
70
23
25
30
104
58
48
12
42
5
115
6
30
24
110
46
60
92
58
83
7
14
18
21
1
108
78
42
2
90
16
30
12
48
12
18
42
2
16
12
18
90
14
10
38
21
91
20
46
35
27
10
62
76
32
88
14
10
90
8
70
108
30
24
8
10
41
1
138
60
2
30
46
12
12
6
29
75
40
30
20
46
30
84
23
15
33
9
40
6
72
20
88
2
40
18
14
78
22
30
29
79
90
23
12
15
52
8
12
201
25
62
60
112
29
67
44
21
67
2
48
40
2
48
28
14
28
20
10
12
29
1
18
72
30
66
90
90
5
37
11
7
144
120
65
45
46
2
111
19
30
2
10
6
42
50
22
38
22
48
18
54
59
19
50
102
18
22
41
19
50
30
88
18
35
132
13
60
23
31
48
80
22
60
11
37
50
70
30
42
200
40
96
47
12
36
25
23
7
30
44
10
6
14
16
12
17
1
12
20
72
120
195
1
62
33
7
72
6
54
6
24
6
24
5
33
58
30
59
25
35
1
47
13
42
12
30
20
46
24
48
12
68
28
30
47
13
44
78
10
18
30
150
120
12
20
40
60
30
47
13
18
30
12
23
85
42
12
20
40
18
71
127
12
2
88
2
28
18
ABCD 98225587808*3^$a+1 [50004]
48
18
13
5
12
19
65
18
12
30
126
48
12
13
120
41
175
24
11
6
18
144
6
12
102
30
12
31
35
48
54
72
78
37
60
36
35
54
36
12
36
36
24
6
24
25
5
84
78
13
29
42
30
36
30
78
42
48
25
36
23
42
18
12
84
72
30
18
25
11
24
6
18
78
30
30
12
90
30
36
7
24
5
18
13
53
12
18
72
24
109
59
66
54
6
60
7
48
41
24
6
36
25
17
18
24
6
42
181
29
91
5
30
24
48
90
19
60
5
36
12
12
151
23
60
1
24
11
24
30
30
25
36
29
31
101
102
120
18
30
18
91
5
90
96
49
89
54
12
18
36
12
30
12
73
17
78
12
36
42
30
25
48
72
29
31
89
6
49
36
23
6
66
18
31
5
115
23
1
12
95
18
31
83
12
24
132
30
43
29
36
36
24
24
120
7
59
42
78
12
18
30
66
19
11
18
6
12
12
60
1
17
55
23
126
36
12
43
17
6
24
1
5
36
150
121
29
19
29
102
6
18
60
12
114
24
12
108
7
23
60
1
41
103
77
30
12
12
48
6
6
54
7
24
65
19
36
60
11
30
12
18
42
66
24
30
108
19
65
79
29
66
6
18
12
108
13
29
36
18
12
25
17
7
35
36
78
7
60
35
49
24
5
31
35
85
89
246
6
19
24
11
24
24
78
18
12
72
60
61
47
25
17
91
12
23
216
48
6
6
114
42
18
42
24
61
107
42
6
54
19
36
83
61
5
6
120
78
6
6
114
12
72
42
66
30
19
36
24
23
6
30
30
30
24
66
102
13
11
18
30
61
11
49
29
7
36
29
18
18
43
12
5
19
120
59
36
6
43
11
18
6
61
65
6
49
11
25
35
48
102
30
12
66
24
48
12
42
24
6
24
126
49
5
6
30
55
29
115
35
37
5
42
60
18
138
60
54
6
42
60
18
72
90
48
24
103
23
84
42
6
49
11
73
11
24
24
60
12
48
1
95
37
5
42
60
30
42
49
5
36
31
24
36
23
60
6
54
36
85
60
53
192
19
29
6
30
54
13
29
6
12
60
72
84
132
192
37
53
30
42
115
65
24
54
72
54
31
35
25
35
30
48
6
61
29
55
125
90
97
59
150
24
66
1
59
1
35
30
54
61
23
12
73
65
7
107
36
12
24
60
6
24
30
1
17
12
96
24
6
120
114
30
48
108
42
30
36
1
113
6
24
1
11
85
41
42
48
60
54
18
6
30
84
90
7
5
30
18
66
30
84
138
30
55
5
42
18
24
54
120
1
24
17
90
30
48
7
35
25
17
12
60
19
41
138
12
6
102
30
12
19
17
18
54
67
24
35
1
35
1
59
24
6
96
43
36
60
11
12
18
43
35
24
13
60
95
48
145
41
108
6
204
12
6
24
18
78
43
59
6
54
36
36
150
6
12
6
72
78
6
60
79
35
6
139
35
24
12
24
121
23
73
29
36
18
126
18
30
31
5
6
24
12
60
109
65
55
11
12
30
12
48
48
90
48
12
12
6
36
18
36
37
95
12
18
18
36
60
60
36
18
60
31
101
72
7
65
24
84
12
55
23
30
103
29
31
113
12
12
18
60
12
73
17
12
60
19
11
61
17
30
30
90
37
23
13
35
54
31
23
85
59
1
35
1
143
12
18
72
55
23
12
144
12
54
60
60
78
12
18
18
42
6
37
77
6
84
37
35
18
36
12
19
95
6
18
24
60
12
6
19
5
60
48
43
24
5
18
133
23
54
30
48
24
18
36
24
156
36
6
24
18
31
36
83
60
108
72
1
11
24
1
29
60
36
6
78
7
48
11
36
12
13
35
25
65
30
24
84
66
48
6
12
12
18
102
18
18
54
30
1
5
54
12
25
5
84
30
61
11
60
102
30
36
6
24
12
60
19
36
5
115
108
35
25
5
24
127
11
13
41
48
31
17
24
19
35
24
12
66
12
90
12
24
6
108
42
1
29
120
6
12
30
42
24
36
6
12
30
66
60
6
24
150
7
59
1
29
18
1
11
48
60
48
85
35
120
13
17
30
73
47
54
79
11
24
6
6
18
67
5
12
12
30
54
30
132
24
60
54
12
132
31
5
42
48
6
54
6
6
54
144
91
41
60
48
12
60
43
35
54
30
12
108
13
29
60
24
6
24
25
59
12
49
17
19
53
7
23
78
43
192
5
12
12
31
29
6
48
30
6
18
30
13
108
131
25
71
24
1
197
36
12
18
12
108
72
84
85
24
36
5
114
1
29
54
138
55
83
25
47
60
48
1
23
60
12
24
60
12
42
12
30
1
35
30
18
36
78
36
31
24
17
114
54
60
12
18
61
24
59
6
30
25
36
29
6
24
37
35
138
12
42
48
30
18
85
29
30
18
24
48
168
12
30
60
18
19
95
78
43
23
54
31
77
84
54
84
6
240
90
25
11
6
60
12
7
84
11
6
19
11
48
36
114
6
1
53
234
30
66
60
120
30
7
107
13
24
23
60
12
66
24
36
78
30
24
30
12
36
54
18
6
126
61
53
7
35
12
1
47
48
1
89
31
23
18
18
37
65
84
18
30
36
42
42
7
5
6
54
115
65
18
6
31
5
24
156
54
6
90
78
12
30
24
85
29
7
11
78
6
24
30
12
138
96
1
5
84
84
6
49
59
36
126
31
29
84
30
84
12
24
84
12
25
29
54
12
61
29
6
72
73
ABCD 98225676988*3^$a+1 [50064]
7
36
20
72
88
65
79
77
48
31
5
12
84
15
33
48
84
55
36
48
5
51
69
12
108
19
41
7
5
60
55
53
36
84
27
93
12
24
51
165
144
15
40
53
12
48
223
5
12
96
7
188
117
7
41
84
91
92
57
43
44
81
12
15
52
5
159
220
29
7
53
12
48
91
209
36
7
120
5
43
17
120
24
36
12
12
43
72
8
201
12
84
55
89
7
48
5
19
96
41
19
5
31
144
60
12
53
24
36
72
39
4
77
55
17
96
156
24
19
41
15
9
31
5
27
64
84
29
12
43
5
48
60
12
31
77
55
12
77
19
60
101
19
24
173
67
53
12
36
31
36
17
31
17
48
36
48
60
12
19
29
63
52
113
55
65
7
17
15
40
24
5
84
31
41
151
53
24
67
41
168
84
91
41
36
7
20
40
72
41
67
41
19
5
48
12
7
41
255
112
132
101
55
212
105
43
29
79
29
7
161
24
24
7
89
43
101
87
52
12
5
144
12
55
53
84
216
12
12
127
41
48
199
65
36
79
156
5
60
19
92
9
24
55
5
43
29
60
48
31
120
41
3
45
12
24
72
24
19
101
156
15
45
67
185
12
216
12
7
24
41
216
12
55
12
41
55
185
43
60
72
12
68
28
12
149
60
55
5
168
36
55
41
31
12
17
115
41
55
65
24
19
36
41
127
96
24
53
24
19
32
33
12
168
84
168
7
53
48
12
19
5
48
72
19
209
51
40
161
36
12
132
43
48
48
17
12
156
7
8
40
72
12
36
5
120
24
51
16
65
60
91
48
29
15
252
21
127
137
3
36
57
7
60
125
36
72
7
36
12
84
116
33
12
12
48
3
9
12
60
36
144
36
24
168
91
149
67
41
12
108
240
55
48
77
43
240
5
24
276
12
84
19
80
45
120
7
17
60
43
140
117
72
36
12
36
120
19
132
5
24
12
99
4
17
108
12
48
84
103
144
53
36
24
103
17
48
12
36
7
12
17
19
120
24
41
19
108
17
55
8
69
96
60
12
91
140
196
173
27
16
24
5
19
36
29
7
53
72
24
19
77
7
60
41
12
120
12
72
51
9
43
48
5
39
69
72
67
12
65
55
29
79
12
29
51
100
5
219
129
12
48
127
80
4
41
43
5
55
41
235
101
216
12
36
36
39
45
19
17
84
12
3
16
29
72
12
12
19
84
5
108
108
67
5
24
115
48
53
12
36
96
19
96
53
96
72
3
57
43
5
96
43
60
53
24
24
67
104
81
63
36
4
125
24
96
91
29
12
79
8
40
36
65
36
24
15
117
60
12
27
21
7
36
44
57
19
29
115
5
60
12
91
8
117
19
24
257
79
24
92
105
7
5
60
31
5
144
7
5
19
41
79
72
24
116
57
7
101
7
77
183
16
20
40
5
12
12
55
60
77
91
53
91
8
36
9
96
67
89
48
7
24
89
12
19
29
7
36
5
43
96
53
36
55
29
15
28
24
149
84
55
17
36
3
112
48
29
72
48
96
67
12
185
12
31
8
4
173
19
5
31
29
48
60
135
21
19
17
15
105
36
75
165
7
36
204
20
21
36
120
60
15
28
65
48
72
31
60
5
295
36
101
7
48
24
5
120
24
19
36
77
67
20
108
4
53
43
12
156
96
5
84
87
9
31
17
36
12
103
17
103
5
36
48
31
89
127
200
4
140
69
48
43
29
120
60
31
5
67
89
79
24
173
67
137
19
5
120
127
53
12
72
60
31
41
39
45
36
84
84
3
52
36
56
21
120
48
96
3
81
7
12
12
65
3
57
19
65
111
45
19
84
41
12
7
53
19
44
105
19
41
24
12
60
43
20
16
72
20
117
55
96
41
15
16
149
19
96
53
120
36
19
68
28
89
48
19
24
41
3
57
84
120
199
5
12
31
185
7
96
149
108
19
36
53
55
137
12
12
36
43
17
12
120
12
79
12
120
72
17
31
24
60
113
12
84
36
60
48
12
48
36
12
55
80
57
36
115
5
12
12
43
17
36
19
5
48
132
12
139
149
60
72
24
79
41
39
ABCD 98225711282*3^$a+1 [50013]
112
159
6
18
105
15
126
54
72
108
57
75
54
144
351
80
265
276
3
15
30
227
373
11
25
120
111
80
43
96
36
54
144
12
78
72
54
35
199
90
180
11
1
54
180
5
16
33
6
57
117
222
354
11
85
48
363
147
36
36
69
192
147
186
360
54
117
129
24
300
6
264
90
6
36
354
39
96
51
180
153
255
6
396
90
5
85
30
90
18
6
30
234
3
32
181
126
78
111
15
54
90
65
37
150
165
123
30
135
15
113
48
19
36
137
37
150
162
84
54
60
12
24
9
48
357
162
144
9
21
114
12
24
66
18
222
3
87
30
24
30
6
324
54
5
16
51
141
3
66
75
183
90
72
39
99
93
147
102
18
96
210
36
78
65
7
180
210
18
17
55
150
48
6
120
594
35
1
159
368
64
3
126
24
167
103
72
180
84
36
24
45
96
33
15
27
198
12
54
186
54
180
84
90
60
336
6
84
276
18
351
192
48
32
133
54
270
12
59
160
75
90
155
115
29
55
201
111
161
13
387
33
30
60
5
175
36
18
12
54
294
35
127
48
126
6
45
189
35
64
57
60
90
33
48
99
360
144
5
139
72
84
9
45
6
270
120
24
95
337
111
80
43
36
84
141
144
99
162
75
144
96
80
73
120
36
11
16
33
66
90
3
51
60
30
54
42
84
6
89
181
54
149
175
12
165
213
75
32
169
39
231
36
144
36
113
48
499
18
42
228
6
66
69
9
183
32
1
210
125
1
143
48
7
6
174
60
30
162
180
108
72
33
327
330
138
162
3
165
123
39
108
30
42
180
54
156
24
126
41
49
15
80
43
42
30
173
31
30
186
174
107
127
6
27
3
6
215
49
159
128
109
258
126
84
132
174
36
78
27
75
24
156
33
27
18
30
180
42
71
64
45
30
60
228
180
6
36
180
18
120
186
54
66
87
39
41
48
1
18
150
135
21
90
6
203
31
209
112
75
21
9
108
96
66
105
96
123
60
84
5
271
300
54
36
11
169
126
41
37
30
6
39
135
57
39
41
115
24
36
144
30
6
30
90
108
105
81
47
133
11
25
30
90
24
30
270
171
80
43
162
90
48
72
18
36
150
66
3
165
66
90
6
18
231
39
41
169
222
233
1
15
21
18
36
144
21
9
87
48
87
138
42
53
37
108
12
24
120
51
135
48
60
72
5
144
304
15
120
105
27
120
18
6
21
15
33
96
9
6
300
149
ABCD 98226040054*3^$a+1 [50038]
91
69
63
18
24
51
12
8
112
3
9
21
39
81
47
52
236
52
45
162
18
30
30
15
3
17
52
21
23
7
29
61
42
48
33
27
84
33
3
30
24
39
20
31
48
48
5
12
13
3
60
24
48
105
12
75
8
139
69
27
60
33
24
33
30
72
60
78
72
30
33
8
67
30
87
15
42
6
24
36
33
111
36
60
12
18
132
35
12
4
24
15
72
29
16
33
11
7
33
72
8
97
12
48
60
15
8
19
78
23
36
151
24
33
15
101
7
102
120
3
8
40
32
25
15
15
12
21
12
129
35
76
12
3
30
3
60
56
48
7
21
32
12
100
68
13
59
211
60
17
52
33
147
24
24
93
15
57
18
5
175
5
7
30
27
33
12
30
18
95
16
12
189
3
36
9
60
150
60
30
11
4
33
24
30
33
48
8
40
36
33
15
27
5
28
8
25
3
81
18
81
72
8
31
33
33
90
17
13
15
24
81
72
108
72
18
30
12
18
12
21
44
7
18
108
12
15
68
37
27
21
23
72
60
7
30
18
90
30
72
48
77
25
78
5
25
35
67
18
12
90
5
16
21
75
68
7
21
45
35
40
57
71
109
47
13
3
45
24
36
132
35
108
115
45
69
59
16
51
5
24
4
84
56
19
21
12
75
33
69
15
12
33
51
99
78
27
3
69
24
57
24
35
1
63
12
57
27
84
72
8
37
27
57
18
5
12
25
108
42
21
8
4
33
99
33
12
18
48
105
9
66
24
33
12
123
5
52
21
27
45
51
116
25
15
21
42
42
36
12
48
12
35
28
12
32
13
71
1
126
72
21
9
11
36
28
20
7
120
48
57
51
60
17
103
45
27
12
29
1
63
33
84
35
16
57
15
33
30
30
24
35
1
30
69
21
12
11
36
13
3
240
32
97
3
12
33
27
33
51
60
39
120
21
21
15
51
77
28
57
23
55
9
75
9
56
4
9
23
4
63
60
33
135
12
93
39
18
3
20
28
9
23
67
17
96
12
36
96
61
39
80
88
75
45
3
30
12
47
73
51
84
12
33
35
25
11
121
120
15
75
198
15
96
57
147
27
18
3
212
76
21
23
67
258
15
33
47
48
4
81
60
12
42
5
64
20
64
87
29
24
37
3
3
5
4
63
21
60
12
45
39
36
144
48
56
7
185
24
13
63
15
30
3
39
132
96
9
15
33
12
21
39
81
24
75
15
18
30
33
12
3
42
11
124
32
36
64
33
27
15
149
60
124
20
16
9
3
69
11
25
59
1
3
24
32
64
57
107
25
11
96
64
9
48
23
49
15
8
7
12
53
25
18
30
3
36
63
41
79
57
8
25
150
72
33
8
25
39
21
3
32
40
68
1
35
13
75
48
8
37
27
3
29
13
48
132
78
9
33
3
27
12
45
51
69
56
12
43
33
36
45
36
155
4
3
65
48
85
75
15
33
12
12
27
9
12
8
67
42
27
51
42
131
52
75
17
36
67
9
20
13
15
56
1
6
30
3
9
11
49
27
171
89
196
8
4
60
36
51
6
75
24
84
9
23
79
45
33
23
40
135
33
21
48
11
40
56
48
96
64
33
54
9
92
25
87
60
3
60
12
21
56
64
24
3
117
48
27
18
42
102
131
7
5
13
23
60
1
6
72
5
28
44
4
12
39
18
30
57
36
92
96
4
3
45
15
69
48
80
13
24
39
60
80
40
9
83
12
7
65
235
78
3
69
36
35
7
41
7
54
60
39
20
91
81
9
6
17
52
75
138
12
83
28
45
39
44
1
48
75
3
45
15
84
6
24
78
18
12
60
63
27
18
15
48
99
33
48
27
53
40
9
72
51
12
93
12
30
18
23
7
57
32
64
57
23
1
18
21
104
160
3
30
23
16
24
9
71
7
57
15
90
47
73
35
100
8
64
3
5
43
53
121
3
15
17
4
39
18
60
30
12
18
15
69
39
9
3
57
11
37
24
66
102
15
57
15
24
9
60
60
11
196
60
20
121
12
51
57
60
15
144
3
41
37
12
23
217
3
12
63
42
12
6
42
3
27
78
30
57
27
5
40
36
12
20
25
30
78
60
47
16
189
3
144
63
53
12
43
9
44
7
29
61
15
140
7
48
45
9
66
12
18
23
1
6
45
72
15
18
23
24
16
21
15
3
42
6
33
44
52
195
41
108
7
105
27
12
45
33
18
30
24
23
100
45
60
87
60
15
29
36
64
144
183
5
40
8
100
9
27
3
60
48
60
30
12
18
102
15
33
59
43
57
153
23
12
52
20
24
7
30
42
41
112
9
15
81
23
37
135
60
68
1
99
57
15
15
213
21
66
165
39
65
16
60
9
18
42
15
56
37
72
35
31
12
53
72
7
5
16
9
6
5
88
39
45
33
3
44
115
90
60
11
121
108
27
51
9
36
45
144
63
15
18
30
45
120
8
4
20
25
48
99
44
112
104
13
48
27
20
13
23
16
15
9
27
42
11
1
35
16
15
5
60
124
36
20
7
105
3
24
6
42
77
16
69
11
25
27
33
30
24
5
31
33
99
168
54
15
84
36
51
12
65
43
45
32
37
138
5
67
41
55
12
21
51
6
72
60
48
12
30
108
53
40
44
67
45
60
48
48
9
6
30
3
32
37
ABCD 98226053782*3^$a+1 [50008]
126
102
1
11
93
148
17
18
12
13
20
4
83
12
18
42
30
19
41
60
90
18
43
23
1
41
3
4
60
53
7
71
6
6
18
66
9
75
6
99
15
1
95
1
60
84
83
1
60
17
24
36
67
65
3
39
24
6
78
133
17
48
3
4
8
3
54
18
57
48
4
5
103
95
12
21
48
21
36
30
25
17
36
12
3
24
45
7
59
60
6
6
33
39
30
7
48
11
60
42
115
152
27
36
30
12
18
13
24
5
72
30
108
18
168
12
3
57
24
19
11
145
23
1
60
59
1
35
1
68
88
17
72
43
11
49
8
249
19
5
6
60
25
23
18
7
36
59
18
84
18
18
7
11
37
20
64
29
12
15
99
6
42
33
123
9
15
61
17
48
67
47
48
33
24
3
49
59
49
35
133
29
60
30
73
96
24
167
90
55
24
17
15
45
12
31
29
6
30
27
48
21
90
30
30
6
27
63
24
66
55
83
45
69
18
48
49
17
18
12
60
69
21
24
91
8
57
144
24
6
12
13
11
6
12
30
61
24
47
9
9
31
24
20
75
33
3
36
18
12
79
35
36
30
60
78
12
48
42
30
1
24
84
47
72
45
51
30
27
15
12
42
39
16
8
15
1
29
60
3
45
72
43
20
33
54
25
12
29
12
7
60
35
1
47
117
15
66
66
30
31
119
18
48
3
21
123
15
162
36
15
3
36
33
105
6
1
23
42
36
24
60
6
25
5
48
12
12
51
57
102
13
53
30
96
49
11
36
30
12
7
48
5
12
18
133
8
57
15
15
60
13
192
65
15
9
103
35
12
18
15
15
36
156
33
75
13
95
24
66
24
78
12
186
30
30
12
18
48
49
233
54
33
57
31
35
25
59
36
18
30
162
84
6
12
37
233
15
88
95
12
13
5
12
66
69
3
42
18
24
60
6
87
15
42
144
6
36
48
30
30
126
6
13
11
13
12
11
78
6
49
17
180
27
36
21
6
45
72
33
42
37
35
9
39
21
52
29
114
1
48
5
6
42
7
155
42
6
18
30
84
102
6
73
12
24
8
36
9
18
198
19
17
43
36
59
6
36
36
7
83
13
12
32
28
24
23
102
48
31
89
3
4
53
12
90
36
30
19
59
24
78
54
6
12
12
60
18
60
60
37
41
7
77
36
15
12
52
53
6
12
45
33
75
171
48
42
78
60
33
4
48
5
42
81
9
6
30
168
7
32
3
30
3
40
107
12
18
79
89
72
7
77
18
48
57
33
42
12
9
99
21
21
3
57
19
44
27
25
41
12
31
47
84
6
15
112
53
12
42
18
42
1
12
53
48
6
6
67
77
115
35
48
12
18
15
16
11
60
114
39
21
24
31
11
36
12
25
60
11
6
31
5
63
21
30
18
3
63
54
30
6
6
18
6
54
12
48
30
48
45
12
3
54
31
152
16
32
69
18
78
19
71
30
12
18
13
59
30
12
36
30
30
18
132
30
42
25
77
111
72
63
13
32
4
23
12
25
11
54
99
15
45
9
180
3
28
59
37
23
33
39
1
5
204
3
33
12
6
30
127
32
51
49
23
12
6
114
1
41
3
15
37
11
25
48
47
12
1
20
27
33
12
4
23
45
75
60
33
63
42
75
124
35
24
9
63
97
12
83
1
29
12
91
53
6
6
15
33
36
18
60
12
13
23
84
48
6
24
12
6
108
45
57
24
6
25
60
65
43
65
7
23
1
11
12
12
6
84
43
5
12
120
6
25
20
52
35
18
27
40
11
36
30
3
57
39
27
54
18
72
120
13
83
42
72
31
20
63
144
120
12
6
19
5
31
95
18
55
41
18
25
17
6
30
24
48
3
4
24
71
9
51
6
114
9
57
103
11
81
4
48
23
90
24
39
9
90
1
35
45
9
15
63
180
49
5
103
36
5
24
3
27
60
21
84
45
42
9
16
35
121
5
54
13
17
114
6
55
24
36
96
20
108
16
35
18
43
84
23
18
72
6
30
12
42
210
15
16
20
40
32
123
25
29
6
36
66
3
45
27
9
30
60
6
7
47
18
90
13
23
1
60
84
17
7
71
72
57
16
32
9
103
47
121
5
3
60
112
23
9
48
9
19
84
17
36
75
12
45
12
48
18
84
6
24
103
23
12
1
5
7
5
48
42
102
6
12
37
53
30
33
9
66
25
12
17
6
12
57
27
9
16
119
117
4
36
24
308
21
6
78
48
72
12
6
13
17
75
9
30
30
48
42
69
124
5
6
6
19
71
61
77
63
69
18
66
6
6
18
85
20
16
11
85
23
9
60
57
114
6
39
27
12
12
66
30
12
48
12
30
66
42
24
36
15
135
48
102
144
43
227
84
45
51
13
47
13
11
9
57
6
132
13
132
107
60
33
40
168
48
5
31
23
21
117
15
45
24
120
39
24
15
42
36
12
30
78
187
8
60
57
6
30
102
12
21
51
30
43
83
24
1
17
30
132
126
102
18
12
12
31
35
30
12
6
12
102
42
180
24
30
27
3
25
59
25
17
36
54
6
12
12
3
57
60
54
60
1
24
89
55
35
1
17
78
117
99
84
25
17
162
90
30
45
21
67
17
96
66
73
23
42
15
105
6
45
15
6
31
35
42
3
4
53
12
55
24
95
9
15
72
18
12
6
18
6
1
47
66
19
53
55
20
39
1
68
27
72
42
36
19
44
4
113
103
32
33
55
60
41
151
23
24
18
12
67
35
48
25
5
12
18
18
90
37
20
45
31
36
5
18
37
41
3
57
7
41
12
ABCD 98226798994*3^$a+1 [50078]
48
15
81
315
245
31
113
7
41
139
117
80
96
112
171
53
151
761
96
160
32
48
256
27
5
48
112
39
9
327
96
72
113
79
321
63
192
24
84
36
24
89
112
32
16
176
16
111
33
39
185
16
39
216
129
87
9
171
5
283
5
64
48
48
15
120
72
216
105
384
159
204
21
15
17
55
84
36
17
187
21
15
48
60
117
279
41
7
96
89
127
33
111
12
21
176
151
9
255
113
48
7
249
111
12
53
235
5
55
41
103
144
72
33
96
123
12
9
32
175
177
32
79
72
9
63
60
48
324
177
128
16
135
72
401
48
48
16
75
204
84
96
84
33
207
65
91
180
209
7
105
63
17
103
9
87
9
39
72
216
180
69
272
79
17
31
216
41
304
75
5
16
48
231
36
69
63
588
132
12
53
112
15
33
224
31
60
36
33
87
24
108
69
39
36
21
15
144
65
16
48
87
48
36
36
24
36
69
159
305
187
213
32
240
96
139
48
96
101
79
33
75
261
80
127
12
96
156
96
72
48
72
41
127
288
81
39
9
128
16
32
16
96
80
7
48
168
72
48
36
60
180
21
207
108
288
21
15
720
81
32
64
48
48
15
108
21
111
81
171
5
240
55
57
96
27
96
261
240
48
135
137
48
79
204
165
144
96
96
176
151
144
9
96
159
24
36
36
33
543
65
112
75
149
7
89
43
21
159
17
91
261
32
7
9
96
80
55
84
53
112
75
228
33
207
17
112
32
48
343
36
101
151
240
72
177
32
187
12
24
108
36
252
5
103
84
53
79
33
15
33
207
12
69
255
33
27
12
288
420
144
336
53
7
281
48
96
127
384
81
27
5
31
192
72
41
139
132
113
7
144
144
41
112
80
127
65
112
39
72
129
15
33
135
48
153
128
7
89
48
79
65
144
31
81
63
144
305
103
201
363
48
60
120
225
15
108
53
64
75
149
247
96
48
9
159
72
432
57
27
69
183
57
96
48
48
351
12
60
72
81
75
101
103
36
12
57
75
36
108
5
31
264
89
127
24
84
5
64
48
15
177
128
288
64
27
69
15
168
228
60
72
17
55
89
48
55
24
12
53
192
96
112
267
5
199
9
32
64
219
21
123
117
39
96
9
32
187
69
63
ABCD 98226806084*3^$a+1 [50039]
18
60
61
83
85
35
36
24
36
102
7
53
19
12
35
121
24
204
11
6
55
72
72
47
1
60
120
35
37
71
25
60
48
35
49
107
49
12
71
13
41
19
29
7
17
67
17
43
35
1
11
109
132
17
43
29
91
12
59
72
37
96
60
35
18
6
37
48
36
24
47
85
47
61
36
24
95
13
17
151
53
31
12
41
67
29
127
144
132
5
55
168
35
1
29
7
24
36
36
23
85
65
18
1
17
55
65
43
29
31
60
12
48
36
29
6
1
17
12
19
23
90
103
5
108
36
67
179
25
264
5
54
49
24
48
12
48
120
23
37
17
36
79
36
47
18
19
36
48
36
48
11
37
11
42
54
25
59
13
24
77
48
55
125
54
18
7
89
7
84
107
49
192
24
24
11
36
72
25
29
127
23
12
37
24
24
84
35
18
18
49
77
19
11
25
125
72
31
36
96
29
67
60
24
65
43
119
6
31
41
72
18
49
24
89
36
7
48
60
5
7
83
37
23
72
138
96
7
12
48
12
23
24
1
12
168
48
12
23
25
29
144
139
119
12
6
18
145
29
6
18
36
102
54
42
97
155
18
102
145
35
78
43
29
12
19
23
61
95
25
60
149
18
60
61
101
91
53
162
18
67
35
13
36
12
35
25
132
23
49
24
24
131
37
35
24
18
7
84
29
31
72
41
24
30
36
1
96
24
192
17
79
29
43
11
25
12
47
78
54
73
65
7
35
1
11
42
19
60
48
60
12
60
173
12
18
25
12
35
121
72
132
35
36
36
6
54
126
108
19
12
48
12
83
1
131
49
35
1
89
36
91
48
65
36
115
24
5
19
11
1
95
13
36
17
24
31
5
36
54
25
60
17
42
61
131
90
19
23
144
73
11
18
24
55
11
54
19
12
24
12
84
89
72
43
12
48
72
17
42
12
13
5
54
85
23
61
12
24
60
12
101
91
23
25
24
59
25
24
48
12
47
85
11
13
35
25
71
66
19
17
18
13
29
30
97
17
12
55
72
5
43
5
6
102
24
18
157
96
35
48
85
47
72
1
11
1
60
35
13
113
72
67
12
12
53
102
169
35
109
12
108
120
11
181
17
162
36
48
1
72
24
24
24
36
5
19
12
48
47
61
59
13
11
37
24
36
137
30
37
5
120
19
24
83
73
24
11
97
12
96
47
109
35
49
11
13
72
59
84
37
48
11
37
11
73
96
11
36
108
6
7
11
18
12
19
5
7
48
11
1
89
91
24
96
23
18
144
6
30
19
131
37
107
97
29
12
7
24
23
1
5
115
12
35
13
84
11
1
47
49
48
12
24
11
18
19
113
7
41
31
156
35
102
43
72
72
71
109
143
61
120
36
60
5
24
18
13
59
18
19
29
60
18
18
7
48
84
36
12
5
91
17
67
11
37
12
72
36
41
18
253
96
96
17
36
67
95
25
197
120
31
47
162
43
29
54
48
13
11
48
60
30
7
11
36
49
12
17
79
11
1
12
53
36
60
103
36
108
192
11
13
53
115
12
23
174
24
72
7
47
73
11
13
36
84
17
19
29
7
53
7
77
42
109
24
60
17
55
36
84
47
133
48
11
6
55
35
1
48
12
72
11
37
12
12
36
11
18
31
71
229
29
72
126
73
48
17
55
168
17
7
12
36
11
24
126
19
120
72
12
41
7
107
1
48
36
41
7
11
37
24
29
7
5
19
24
72
191
13
36
5
18
25
35
61
47
13
17
67
60
60
11
49
65
7
48
72
72
12
60
17
7
96
24
36
24
11
85
48
36
24
12
41
115
11
78
90
102
7
11
73
5
84
19
72
53
19
24
11
150
30
6
19
17
12
78
37
17
7
47
66
24
66
157
156
36
29
162
37
23
13
24
12
77
18
121
12
65
48
7
11
60
18
48
31
12
17
19
12
77
36
7
23
1
35
1
24
11
13
29
55
48
41
7
29
187
77
79
12
12
29
19
12
24
24
5
24
151
12
84
77
7
11
1
107
30
79
17
7
60
36
48
36
23
24
1
36
71
241
24
36
24
24
84
36
84
12
48
11
168
37
17
30
6
31
48
47
97
65
31
59
1
11
72
24
205
5
42
30
103
108
5
18
24
72
13
113
7
12
17
7
47
37
11
37
53
31
60
107
1
41
7
173
79
12
60
36
24
41
30
13
12
11
1
36
12
29
43
12
29
6
49
144
48
23
1
131
49
107
37
12
48
60
101
48
24
30
6
7
36
5
127
48
47
30
7
71
97
192
11
42
30
24
37
137
19
95
12
1
95
1
36
84
156
5
19
72
48
72
24
48
36
24
17
6
25
11
13
36
48
12
24
11
18
36
48
42
25
29
54
61
47
25
48
12
17
31
5
31
29
84
67
29
18
12
96
30
6
36
49
77
108
43
24
48
12
72
36
89
19
24
29
43
36
ABCD 98227045396*3^$a+1 [50104]
120
195
144
36
193
72
48
96
131
21
40
48
95
105
136
191
24
1
24
128
3
37
71
25
71
169
47
24
264
60
61
35
69
24
88
24
168
56
64
23
25
95
9
88
80
15
33
63
96
120
81
40
47
97
95
81
40
32
16
56
40
11
45
39
81
64
24
152
120
40
48
47
153
15
217
168
32
24
16
240
120
95
25
144
11
37
8
160
8
75
12
193
80
72
15
33
15
169
35
21
232
144
35
60
36
69
135
36
37
48
95
49
104
51
21
120
40
23
9
27
96
165
27
132
24
180
144
93
112
47
289
47
24
24
25
287
9
39
1
320
15
25
104
39
1
24
71
120
240
96
105
231
12
108
180
69
48
208
59
13
48
227
165
72
39
1
56
280
128
87
129
15
153
160
11
21
135
9
64
48
23
25
59
21
135
36
240
141
87
1
11
69
87
120
49
59
156
9
16
368
15
96
72
25
72
192
48
96
72
72
72
71
49
96
35
45
24
15
105
99
45
40
155
45
51
60
225
40
56
39
156
37
48
8
39
25
143
228
45
64
8
39
120
1
80
39
9
184
48
35
444
33
40
143
97
80
48
63
1
11
93
72
15
204
60
25
128
48
15
169
104
111
60
69
15
1
11
165
24
360
40
23
57
3
141
99
96
60
105
15
57
3
60
96
1
72
8
48
96
16
35
37
11
132
49
128
87
9
160
56
40
96
48
72
24
71
25
23
1
215
33
15
25
83
144
133
72
23
120
132
85
11
13
35
36
1
8
111
96
49
179
37
95
57
63
72
192
1
128
15
57
63
25
72
104
40
35
36
25
35
45
39
1
23
81
16
24
155
36
48
144
108
45
243
156
25
48
56
99
21
15
1
8
87
1
95
73
179
12
1
32
51
165
15
60
421
23
36
84
72
49
35
36
25
104
120
40
120
56
39
49
131
12
120
145
24
24
59
12
180
48
36
12
45
279
48
168
84
21
15
48
49
47
96
72
97
35
61
24
24
47
9
39
129
136
56
24
111
96
9
39
96
144
25
72
95
33
27
117
88
24
11
12
73
80
88
56
256
59
180
289
24
71
97
59
36
9
135
1
23
24
25
23
73
47
48
169
8
112
32
39
156
93
40
80
16
72
95
105
15
72
1
72
8
147
12
25
8
168
231
73
56
39
81
136
143
73
119
105
16
215
9
39
36
204
9
231
57
40
179
36
73
131
21
40
83
117
39
9
111
216
24
153
51
144
96
12
24
120
49
32
15
25
48
95
225
15
81
88
191
36
13
72
288
80
40
56
219
37
24
119
33
64
56
15
48
132
37
47
33
88
32
183
12
37
8
63
57
88
35
48
144
132
264
25
47
12
36
60
37
72
83
12
81
39
321
39
153
63
60
85
192
48
59
96
69
48
135
48
169
96
56
39
72
49
120
264
239
73
48
47
48
105
15
96
33
111
1
8
88
168
107
84
60
48
13
47
97
8
63
289
48
120
47
168
108
ABCD 98227633516*3^$a+1 [50005]
4
84
15
48
9
6
72
33
9
18
62
6
30
60
22
12
14
6
30
10
26
36
90
42
7
23
16
84
6
8
66
96
37
9
54
24
20
109
35
61
9
6
57
11
18
4
54
81
15
30
3
47
18
55
27
69
27
2
67
9
66
20
1
11
18
60
12
96
18
36
118
20
106
54
27
33
20
48
28
90
50
28
6
2
54
25
47
1
81
20
6
10
18
2
34
20
40
38
28
24
92
82
26
22
14
10
30
27
17
10
30
15
77
12
24
108
28
6
105
5
10
6
3
45
27
9
8
55
101
24
48
106
44
48
46
50
18
4
15
53
18
90
46
57
9
6
57
39
20
36
76
36
9
125
67
39
2
88
38
18
79
27
44
4
45
53
19
5
34
138
36
27
57
6
6
2
36
36
66
88
2
4
33
41
7
24
71
16
8
25
11
16
2
43
9
54
32
6
28
92
22
21
33
42
21
11
16
21
47
22
27
9
2
48
6
12
4
15
59
10
6
38
7
47
144
18
30
16
78
74
66
6
10
8
79
9
30
42
32
7
27
44
82
15
5
36
58
20
18
54
30
114
106
84
2
6
46
74
22
50
132
12
24
19
24
15
14
4
26
54
94
33
5
4
24
38
36
28
33
24
41
34
2
91
3
20
1
9
2
37
24
9
8
31
131
28
2
31
5
42
54
18
49
5
76
15
11
6
120
36
34
57
77
22
14
30
10
32
166
9
33
111
24
96
101
4
14
25
23
6
16
99
77
6
48
126
24
46
9
35
66
4
86
40
2
4
54
21
11
13
39
9
9
38
72
49
24
72
15
74
31
3
54
63
5
4
15
5
12
6
25
41
16
62
30
18
18
24
34
38
16
74
4
8
100
26
90
18
4
6
6
8
36
58
9
59
61
47
4
36
8
34
20
78
36
1
47
22
32
16
12
84
3
33
14
1
33
15
83
13
5
4
14
28
44
30
6
28
9
48
5
43
23
78
18
49
3
30
15
29
12
6
18
18
36
54
12
7
48
51
44
34
32
46
62
16
44
142
186
8
7
29
106
81
33
15
17
24
28
146
1
35
36
82
26
4
12
92
1
96
48
23
22
3
5
67
27
38
7
95
4
90
38
4
24
26
12
19
24
72
24
33
8
16
36
38
6
64
15
5
18
82
8
24
72
36
66
1
5
28
2
58
99
9
87
3
54
138
60
9
57
30
66
39
48
23
1
101
34
2
22
128
30
60
7
23
6
16
3
35
84
1
23
25
33
26
64
6
15
24
15
74
24
108
18
1
29
18
144
90
132
28
6
9
41
40
39
53
12
31
5
52
36
44
12
19
9
8
94
290
31
9
44
106
44
16
50
115
11
22
32
10
14
76
6
38
6
30
6
10
3
15
33
24
24
29
24
30
6
12
10
98
6
30
10
81
17
24
7
41
24
12
10
12
126
38
48
130
24
15
17
174
16
2
7
21
60
8
76
27
77
52
68
4
48
15
3
38
208
8
72
6
82
6
50
79
24
9
39
9
24
20
19
107
4
26
36
24
163
87
14
19
9
54
26
79
3
30
39
48
5
54
54
54
16
9
27
14
55
59
36
12
54
31
21
3
71
1
23
4
102
6
68
48
13
39
8
54
36
36
22
21
75
48
21
5
91
17
22
9
11
12
97
35
54
208
15
65
30
1
5
28
8
16
20
10
9
21
3
63
9
11
28
30
27
17
24
64
15
15
24
33
5
6
85
17
42
28
9
21
68
79
3
48
36
12
102
20
148
2
18
30
28
32
52
86
79
27
20
34
54
26
30
25
29
52
30
8
24
82
39
71
18
7
11
78
7
41
60
34
33
3
30
12
32
19
15
14
36
70
26
28
2
34
39
59
22
44
24
19
57
6
2
72
31
9
2
48
70
110
1
48
33
15
101
4
15
17
7
144
15
12
74
6
28
26
127
27
42
54
45
29
12
55
24
53
12
90
6
7
39
42
111
45
56
24
52
30
42
87
3
42
180
6
8
25
11
16
20
48
1
9
6
2
31
5
10
26
36
10
114
30
57
39
24
50
72
96
84
67
5
19
33
63
33
15
71
42
22
48
50
36
67
23
1
96
137
40
63
27
2
36
12
10
8
1
41
66
46
18
80
85
41
6
54
12
127
113
12
72
4
20
67
33
8
28
18
2
78
1
45
92
79
17
46
6
3
72
15
33
33
8
18
13
23
40
8
22
3
33
20
18
88
14
18
16
9
48
24
53
4
63
5
91
65
54
18
34
2
52
87
147
21
72
3
30
18
21
39
72
2
22
9
41
40
8
22
54
2
49
5
91
51
2
46
12
14
43
23
10
26
42
4
15
47
6
18
64
18
44
88
2
36
12
100
98
10
33
137
60
19
17
64
8
16
87
129
15
53
10
105
15
30
2
1
57
6
18
32
40
14
64
9
9
42
38
30
60
12
24
1
47
1
27
78
12
44
16
39
77
22
14
84
91
5
12
6
28
26
67
35
4
86
6
61
9
24
8
22
56
12
142
56
6
1
47
25
96
5
6
30
70
2
40
50
22
54
14
6
36
18
72
31
24
15
14
132
7
5
36
22
114
8
24
30
1
57
14
1
5
16
12
38
6
82
6
32
16
3
48
5
36
31
24
23
1
17
36
4
14
18
232
14
6
34
32
1
9
14
106
2
100
56
6
4
86
36
4
18
102
9
47
66
36
10
134
18
6
4
14
34
38
18
40
32
31
41
36
43
3
6
20
54
13
17
28
80
10
44
22
39
17
72
36
18
30
19
33
20
52
48
8
78
25
9
32
36
28
8
79
24
41
54
25
33
20
18
1
3
21
9
14
10
15
15
32
1
107
70
80
70
32
24
1
123
14
96
16
39
24
23
121
24
39
9
23
6
36
10
21
23
18
18
36
210
7
48
3
38
40
32
55
48
48
5
36
7
17
70
56
34
72
14
16
57
24
35
4
12
86
16
26
12
6
48
36
106
2
42
1
96
47
25
33
120
92
19
3
30
96
15
35
28
78
54
2
43
9
20
36
7
81
42
44
1
9
15
21
27
24
15
20
22
8
6
1
17
55
81
18
2
4
20
12
7
29
36
64
39
72
5
42
18
16
2
76
42
54
26
4
27
17
106
30
24
30
33
29
78
13
15
8
10
15
9
32
10
50
28
30
48
2
18
13
9
96
ABCD 98227910668*3^$a+1 [50063]
60
147
237
69
24
72
3
12
39
69
120
3
18
51
120
120
3
18
30
90
147
3
120
117
48
57
36
39
81
24
126
57
63
21
60
15
45
21
27
141
51
21
75
45
135
60
3
114
48
180
75
57
30
93
3
57
180
27
6
36
48
243
69
15
39
30
96
123
33
24
75
60
228
60
21
180
240
12
75
15
42
3
69
36
18
162
72
27
3
33
9
54
141
75
120
21
33
42
45
24
21
39
81
132
75
105
30
45
141
72
27
21
27
72
45
87
9
72
147
12
69
42
18
36
66
114
51
3
66
54
42
120
135
12
21
144
30
33
9
54
90
102
90
78
21
36
33
27
75
72
45
105
48
18
126
96
75
15
120
24
198
12
3
75
198
15
3
66
51
9
111
144
45
126
24
105
36
69
3
285
87
9
51
36
159
6
84
123
3
9
15
144
72
120
69
120
36
33
27
99
48
42
75
33
36
27
3
42
15
33
6
21
9
18
96
69
57
36
75
24
36
9
195
51
114
15
33
36
111
165
75
171
42
3
105
75
87
93
33
12
132
162
21
120
12
21
36
6
48
6
48
162
21
24
123
48
18
72
198
117
33
84
6
162
27
75
42
51
93
102
114
126
9
21
75
69
60
123
3
129
105
3
45
60
15
3
162
48
54
45
189
51
9
27
144
153
72
15
60
36
15
54
15
123
18
27
228
84
171
102
27
15
81
39
90
111
87
42
144
99
147
90
24
156
96
162
72
18
36
39
51
246
15
21
108
60
111
135
24
102
42
72
48
72
45
9
60
84
42
54
27
12
51
69
3
9
96
12
3
18
27
45
54
96
18
147
33
162
237
12
21
39
99
6
48
15
21
87
135
9
108
3
24
48
186
36
48
63
69
54
129
15
33
33
150
66
240
144
51
240
249
27
9
135
183
78
15
3
72
48
96
138
87
165
36
108
162
9
135
144
9
108
24
60
48
57
60
15
21
72
120
27
120
75
30
60
51
123
21
141
75
147
33
69
144
87
3
72
117
51
72
30
18
9
117
36
147
21
111
231
18
99
21
6
21
24
60
33
123
3
54
36
150
129
81
180
27
15
264
24
54
18
69
195
24
9
48
60
3
90
27
33
171
81
75
27
93
12
21
42
102
42
33
21
111
51
30
180
135
105
12
75
33
24
3
45
27
60
81
54
21
123
120
162
72
60
66
222
18
9
117
63
27
48
6
144
27
180
99
30
27
12
123
144
18
6
72
18
12
18
9
60
57
36
75
12
63
69
96
24
291
18
6
105
21
27
153
135
39
90
24
27
45
27
21
51
189
51
3
18
27
3
24
141
75
9
60
3
162
3
225
15
60
21
36
51
93
72
30
114
126
18
27
75
72
165
48
24
201
12
36
36
3
105
42
198
48
27
12
36
165
84
78
30
15
27
18
36
171
129
36
63
168
24
51
57
57
108
12
36
42
162
3
33
84
54
6
36
75
120
105
108
6
66
75
3
9
255
216
42
75
9
75
15
81
33
27
264
156
15
24
21
9
60
54
162
327
192
36
12
225
36
90
66
168
12
90
93
48
189
126
144
90
36
27
48
132
21
51
9
87
57
12
75
51
54
60
15
129
54
30
135
105
27
111
24
18
27
96
3
210
24
15
105
6
189
117
30
18
195
21
54
45
ABCD 98227922218*3^$a+1 [50002]
54
75
24
27
69
15
30
11
25
15
3
30
95
55
33
120
27
66
90
24
81
45
35
49
6
9
120
15
12
45
33
111
24
56
31
33
15
17
49
6
30
138
65
91
29
85
132
54
54
3
3
126
15
45
3
27
53
1
66
125
19
66
123
27
114
6
30
30
24
57
63
9
45
3
48
39
33
27
66
51
63
12
54
60
96
11
48
175
60
30
39
8
48
55
105
99
162
18
90
36
30
30
30
9
48
3
165
129
23
349
3
21
24
3
87
102
3
15
36
60
6
3
45
27
39
120
6
35
19
165
39
126
54
21
105
126
30
51
33
39
27
48
132
48
12
24
45
15
84
72
24
36
18
47
40
24
32
19
24
6
63
21
24
240
90
150
83
19
144
90
90
90
90
269
91
120
90
150
24
30
30
105
48
8
24
91
29
16
51
60
33
15
30
27
39
60
36
78
27
24
24
168
3
84
6
11
139
84
6
11
48
37
3
75
125
40
32
40
9
71
13
3
8
49
60
27
9
36
48
12
191
37
6
24
12
48
6
59
7
108
42
123
72
39
150
54
5
37
24
6
5
13
6
60
24
60
42
48
27
48
15
30
60
15
81
47
72
16
104
1
215
19
5
91
36
9
9
102
60
90
24
6
60
54
6
60
18
15
15
36
5
40
15
89
55
60
6
87
9
54
9
51
144
36
126
3
80
37
3
56
31
9
80
16
99
45
21
59
31
60
18
90
12
5
43
60
17
24
61
60
23
40
80
72
43
72
24
174
87
75
18
30
66
60
36
24
27
3
6
119
19
132
18
36
60
30
17
48
79
17
19
36
48
6
27
27
165
15
60
66
35
55
17
43
29
40
21
131
43
126
54
36
54
60
11
55
17
37
3
24
69
131
160
45
30
53
25
390
6
24
11
49
71
31
90
60
75
75
48
90
102
24
5
40
45
6
48
36
41
13
12
15
24
39
30
83
72
85
36
95
55
6
51
27
66
6
53
91
84
120
36
30
71
73
6
126
3
285
42
33
32
253
11
55
60
6
48
87
120
144
21
78
336
69
21
30
29
112
153
90
6
174
17
145
60
54
21
24
111
24
65
16
63
12
5
48
67
54
47
19
69
56
19
60
24
33
69
123
15
126
11
43
36
24
156
30
30
6
35
24
40
45
24
27
8
145
111
72
120
39
54
75
15
60
96
30
23
31
6
24
11
55
33
80
16
15
24
192
18
23
19
93
201
15
39
353
72
31
30
30
36
24
129
27
18
11
31
18
60
126
69
80
16
21
75
24
21
90
81
32
7
33
192
129
39
32
103
96
9
117
30
54
30
54
147
3
120
42
35
64
21
30
18
72
144
84
15
80
16
69
107
88
56
109
27
69
90
6
171
87
6
291
8
7
89
1
30
24
9
27
60
33
32
19
66
90
105
63
6
24
3
3
117
237
12
39
9
36
30
5
72
208
21
168
3
267
21
75
24
21
21
99
39
72
33
27
21
93
24
96
11
24
121
18
45
32
64
51
30
30
30
54
234
51
104
112
3
36
24
72
33
135
57
8
160
15
42
78
72
129
15
57
32
1
54
12
53
25
90
12
33
21
30
84
36
21
24
120
69
35
16
39
305
31
9
15
33
264
8
72
19
36
60
141
8
1
54
144
41
40
99
36
9
15
30
42
48
33
8
19
192
21
32
115
12
24
60
84
12
18
102
69
24
45
42
33
15
17
48
1
167
127
57
96
69
11
7
156
165
51
18
102
45
15
120
24
17
64
45
51
3
66
51
8
109
30
125
25
156
6
45
39
9
27
45
9
54
60
12
174
120
107
67
117
39
60
24
72
120
18
6
24
42
59
55
66
15
8
7
54
24
27
15
89
49
95
112
63
33
8
31
9
72
144
15
65
25
48
12
30
24
21
243
66
6
189
45
30
156
30
18
60
21
21
24
11
55
9
80
49
6
129
141
27
99
78
12
18
17
13
75
27
30
95
109
75
51
18
3
3
24
6
71
13
150
156
6
83
91
21
48
72
3
45
15
33
57
90
12
89
16
33
6
89
1
66
5
25
18
90
27
63
57
15
24
41
13
123
32
72
13
ABCD 98228167606*3^$a+1 [50103]
13
12
24
5
6
37
32
33
36
7
84
5
48
90
90
3
4
8
112
35
1
20
3
30
72
108
19
35
1
5
66
61
29
18
33
45
12
6
36
84
1
35
6
7
20
3
13
47
12
186
54
1
84
35
6
7
59
81
9
108
3
88
59
93
27
42
43
48
29
19
35
69
16
24
17
18
37
36
48
65
99
48
153
51
21
7
11
60
25
41
103
5
6
201
28
8
27
33
12
88
29
63
16
12
23
12
114
30
49
132
32
45
12
3
12
75
13
8
75
13
59
18
18
72
30
24
18
72
21
27
1
71
1
23
9
12
15
13
41
12
19
35
18
72
6
108
57
45
18
69
93
18
36
60
13
32
9
111
76
20
124
5
18
6
174
6
66
1
140
84
28
128
4
8
16
32
9
63
12
3
18
43
5
31
95
73
35
85
11
1
29
42
13
71
33
52
173
183
87
33
148
36
48
17
24
19
35
25
23
49
8
3
90
48
96
19
17
120
15
39
21
57
7
5
6
48
49
5
15
63
12
73
24
65
24
31
95
109
17
18
1
8
27
109
65
24
3
33
51
28
5
90
13
32
27
93
28
23
36
24
36
36
57
33
12
3
60
69
36
30
13
60
35
96
25
41
78
49
23
18
31
68
16
11
201
45
99
9
42
25
5
24
51
75
84
18
223
12
5
43
29
18
1
72
12
71
96
18
30
37
24
12
32
3
18
42
18
66
33
75
13
24
95
1
35
69
64
95
21
156
72
40
17
108
55
41
7
48
35
30
91
23
30
6
37
48
56
33
15
21
150
90
66
1
5
19
11
54
91
59
126
7
23
25
47
18
15
57
18
72
97
29
79
53
27
93
7
32
21
72
31
84
12
89
99
21
27
64
5
18
66
114
93
27
1
41
30
6
7
12
20
15
1
65
55
32
48
9
79
29
60
3
52
35
85
5
66
42
48
19
53
103
41
6
18
102
72
36
42
19
11
24
1
47
42
30
6
162
18
84
31
60
35
54
36
78
57
9
18
18
15
39
60
13
5
43
48
17
67
12
11
9
220
20
3
213
4
53
7
24
17
42
30
6
1
48
35
13
48
29
36
31
23
42
15
28
5
43
89
19
47
18
19
17
18
90
18
45
63
60
12
13
65
30
132
90
79
80
3
36
72
37
80
27
121
80
24
9
7
83
37
83
204
30
90
18
114
13
5
108
67
53
42
36
30
36
54
1
80
99
1
48
12
68
3
18
102
73
35
180
25
71
49
17
18
6
48
27
9
162
117
28
35
37
17
15
9
19
53
54
48
1
120
29
15
3
12
6
159
93
54
48
157
83
126
30
1
35
96
84
18
60
3
45
18
6
54
66
51
57
91
12
65
7
11
12
25
17
15
105
60
103
17
90
25
47
6
18
81
39
24
85
197
43
17
19
179
48
18
39
57
66
60
48
126
15
28
11
121
149
7
12
35
18
24
3
27
13
5
42
18
18
45
3
6
48
135
81
39
168
63
6
30
60
25
116
93
12
90
13
29
30
78
7
36
11
1
29
19
17
19
5
171
28
29
55
95
57
64
24
48
12
5
27
4
12
17
12
55
41
18
49
12
5
18
1
24
53
15
180
33
7
17
55
300
71
21
4
96
23
36
6
15
4
11
6
7
5
15
52
29
144
36
7
77
7
11
69
180
16
83
12
132
13
17
36
39
255
30
55
48
12
17
91
17
3
9
60
63
40
276
17
12
6
25
5
19
12
5
31
32
195
18
19
24
24
8
45
54
6
15
57
75
45
55
17
43
17
75
69
12
18
36
25
11
24
138
36
19
48
23
9
27
18
63
87
1
29
36
60
12
18
42
90
73
17
48
7
12
32
9
144
18
54
36
55
20
87
37
68
28
59
18
42
13
48
20
3
126
63
16
17
55
24
56
45
18
25
5
7
48
12
24
5
19
11
6
30
85
12
72
53
66
24
93
105
84
54
24
1
36
65
6
12
121
5
42
30
24
31
20
57
31
71
18
27
159
30
7
17
123
39
36
9
16
5
54
54
54
57
76
29
6
108
12
37
53
18
24
1
12
5
75
40
59
18
27
33
67
36
17
7
11
25
29
108
3
52
125
223
89
120
96
115
108
59
42
54
120
54
75
93
67
12
8
3
18
12
18
9
15
13
35
18
36
55
5
3
40
11
72
48
126
19
5
31
71
57
12
16
47
33
3
25
5
90
1
20
36
69
43
53
54
1
35
138
199
48
59
21
112
65
15
16
12
92
40
12
11
24
30
31
77
55
5
18
12
60
36
9
21
6
33
21
90
12
73
17
19
8
33
90
25
167
25
53
7
32
16
53
12
67
5
60
67
149
27
28
35
66
91
53
114
12
6
48
6
66
42
73
17
36
91
29
6
61
32
45
115
83
85
47
18
67
41
27
3
24
48
45
15
57
153
78
57
15
72
12
13
108
5
132
36
159
21
19
48
17
72
18
42
115
5
19
72
35
72
61
32
69
18
25
60
65
216
54
30
115
20
12
51
45
87
45
135
33
40
12
48
5
15
3
36
6
67
12
41
90
25
35
49
20
39
1
35
ABCD 98228429738*3^$a+1 [50047]
252
204
23
126
19
48
44
40
101
115
24
264
12
17
7
48
125
55
108
20
15
13
24
116
16
20
48
72
123
36
61
24
84
12
53
216
19
48
257
198
49
108
8
40
92
40
176
45
27
12
16
224
100
312
101
63
72
184
24
12
68
27
49
23
1
152
112
12
11
9
189
99
28
17
3
52
35
121
5
67
32
36
135
162
7
11
25
12
84
36
32
135
18
7
96
44
88
44
76
44
64
32
180
40
68
9
247
8
132
63
133
47
153
40
203
85
120
132
84
191
13
116
4
164
16
29
55
12
108
5
127
44
12
60
88
20
124
32
88
53
99
184
104
76
12
164
16
300
8
16
96
44
51
37
125
67
84
104
148
20
40
23
81
63
13
12
11
57
4
24
77
55
84
80
16
24
128
45
115
56
12
100
132
20
15
121
60
17
79
168
113
27
112
68
52
20
136
44
4
72
24
24
32
60
4
8
132
28
276
47
205
272
208
8
36
153
31
60
36
53
90
18
55
80
4
36
48
65
19
161
7
20
45
27
63
49
36
32
63
37
35
18
72
27
36
12
40
20
36
12
100
84
11
325
84
84
20
4
72
23
193
24
60
180
60
80
33
126
49
5
91
60
36
144
20
76
104
84
100
23
25
65
187
36
24
5
283
5
55
44
333
243
117
75
72
51
129
220
20
4
12
65
43
20
144
52
11
85
104
256
44
124
72
24
11
37
92
69
111
159
81
156
24
4
59
37
71
162
450
126
31
68
16
29
55
188
120
144
60
136
84
41
67
95
261
9
31
24
8
144
28
20
52
53
63
4
104
112
12
140
72
36
52
72
48
203
9
459
61
20
120
88
8
12
51
72
97
12
20
16
53
54
13
5
43
12
8
16
48
12
8
72
40
173
115
56
45
99
45
135
81
171
28
71
9
216
12
105
63
40
212
4
96
84
23
1
12
60
60
84
168
20
81
135
124
11
54
147
24
27
157
23
45
40
32
28
164
33
18
108
81
28
128
33
19
233
63
124
32
76
48
92
52
108
17
67
8
88
228
276
24
12
92
28
5
18
129
72
40
83
126
31
36
77
255
148
48
107
97
101
19
8
28
44
88
72
12
24
12
92
51
25
72
24
48
128
180
100
44
76
12
72
56
40
48
29
180
171
117
19
20
24
9
115
12
120
41
55
17
91
96
119
21
33
7
191
57
28
32
48
24
4
36
140
16
84
116
88
227
37
71
97
12
8
4
23
85
48
47
37
84
176
261
18
25
32
15
73
125
162
72
45
12
4
65
7
47
13
5
135
108
4
12
11
25
92
63
49
60
56
132
88
47
36
54
331
60
240
204
168
437
27
9
31
96
60
140
40
20
45
18
1
71
25
24
59
21
141
135
27
133
24
41
7
56
27
169
29
171
63
121
72
32
48
15
180
133
24
8
252
180
195
25
132
59
57
15
45
63
61
29
144
18
45
88
144
101
7
84
48
132
116
64
20
51
9
136
84
23
93
15
18
7
20
4
108
36
24
71
169
56
52
263
9
16
29
75
60
28
80
27
1
96
11
90
63
52
264
56
ABCD 98228757392*3^$a+1 [50248]
6
48
42
85
5
91
17
67
29
31
84
17
72
30
37
65
60
19
36
263
6
12
180
79
35
13
35
13
53
72
30
18
67
53
96
54
25
156
48
60
17
78
73
23
66
126
49
5
36
108
175
17
42
90
156
96
36
55
23
90
72
144
91
17
187
48
161
30
1
48
192
65
6
13
77
192
7
29
175
12
119
1
23
66
24
12
67
167
24
114
30
30
18
13
35
210
127
48
191
121
5
19
71
85
12
137
31
77
31
12
209
6
25
47
37
48
96
65
42
42
72
24
72
222
18
67
5
6
6
234
54
252
19
5
31
89
19
48
35
25
53
12
72
43
113
79
17
31
29
84
36
48
55
167
30
19
119
6
42
90
7
23
49
119
102
115
60
83
25
89
43
12
5
115
47
1
125
48
12
19
65
108
36
91
5
18
126
91
41
43
5
31
48
95
18
108
115
77
42
48
42
72
54
90
96
78
18
24
30
205
53
7
23
97
41
30
229
59
169
60
35
30
18
72
1
5
67
29
31
173
7
72
5
12
163
113
12
295
12
59
37
65
84
24
126
186
60
18
61
36
17
6
24
13
245
78
25
65
54
73
167
73
180
5
294
6
84
24
54
1
89
151
24
96
5
12
72
6
6
43
36
5
30
42
102
66
264
48
7
60
36
47
49
156
12
72
108
5
48
12
12
211
12
41
24
168
168
199
17
6
49
149
31
11
42
48
43
29
240
168
24
30
6
90
42
78
270
18
25
41
216
7
17
168
7
60
53
96
127
113
31
108
83
49
89
192
115
29
31
65
84
91
5
114
30
138
6
84
6
97
180
197
30
120
1
65
192
120
223
77
115
23
72
25
24
125
84
24
55
263
73
12
29
144
54
1
137
54
18
12
48
67
41
127
41
55
41
54
42
102
66
115
84
41
31
53
42
54
144
18
30
115
17
7
119
109
5
43
5
120
24
30
126
43
5
31
5
79
125
31
156
5
19
41
24
31
120
95
25
47
72
1
65
30
85
12
180
48
107
102
60
24
12
235
5
18
49
23
54
330
48
1
144
191
54
12
126
42
48
55
53
91
53
108
54
30
108
36
210
1
119
42
24
36
12
7
143
90
7
24
47
114
48
48
72
96
6
66
19
29
19
156
17
102
90
198
25
5
223
5
6
90
31
60
144
101
30
168
42
54
49
101
48
36
54
181
12
53
144
43
23
1
65
235
209
132
198
66
84
12
84
18
30
48
42
96
37
144
29
19
5
6
96
24
186
36
108
7
12
132
29
114
25
17
6
42
36
19
48
17
223
24
48
53
12
72
31
24
5
163
12
173
55
185
223
5
258
30
90
90
6
49
89
60
163
17
96
55
89
91
77
54
114
6
6
48
115
71
138
48
204
31
48
5
7
84
245
144
31
24
89
43
59
24
42
24
175
215
1
53
60
115
35
42
222
282
31
60
35
49
71
54
90
66
48
72
12
163
17
43
60
215
145
29
204
79
120
17
96
144
60
96
138
49
17
24
144
60
60
6
1
108
53
108
12
55
125
18
66
108
12
48
127
36
35
42
7
23
85
53
12
67
89
151
108
35
25
53
19
24
144
72
29
60
36
31
83
42
7
77
156
72
96
7
95
54
31
60
65
168
55
191
1
23
24
6
114
42
19
77
67
5
ABCD 98228833364*3^$a+1 [50074]
15
60
6
12
75
27
6
102
13
44
75
21
40
47
13
47
24
9
45
24
6
42
27
15
18
42
81
21
3
3
30
27
57
6
18
139
20
15
13
5
102
25
47
114
54
13
29
54
24
21
72
48
4
17
63
48
27
30
138
30
132
120
72
150
18
42
24
54
15
51
9
27
1
23
24
73
80
72
48
112
20
51
49
8
33
55
11
141
9
18
36
6
79
5
27
48
171
18
138
25
29
6
18
135
39
13
29
51
28
5
54
13
72
5
18
48
45
21
39
9
72
24
79
161
15
12
3
24
30
6
120
12
13
101
126
54
30
84
42
114
18
3
33
54
30
3
129
39
84
36
24
21
54
12
48
18
24
3
16
77
54
36
60
45
3
12
30
3
9
103
32
76
11
96
205
47
33
48
51
6
15
3
54
15
16
32
12
15
6
12
43
41
24
36
24
72
75
15
42
48
15
3
42
72
126
66
19
11
69
64
5
78
13
5
6
60
109
59
6
79
48
17
43
68
112
59
33
177
3
45
55
17
30
93
141
84
6
12
48
36
21
9
18
96
25
20
9
15
48
75
18
6
69
39
18
3
15
24
21
39
33
33
6
30
19
17
3
27
25
59
33
16
41
43
8
48
9
12
3
28
20
15
30
43
119
36
24
60
6
15
45
7
32
16
11
13
5
15
27
90
171
69
31
59
21
15
114
54
25
47
42
15
93
3
40
59
18
43
20
45
7
32
27
198
15
105
15
15
6
66
13
20
87
30
30
6
3
52
8
100
65
75
15
25
125
36
39
4
17
18
73
59
18
90
25
56
60
9
156
66
6
18
12
57
21
7
20
63
42
24
90
24
12
24
129
15
57
33
12
3
27
24
93
48
40
8
24
160
197
3
3
48
234
66
42
72
30
13
23
144
21
21
36
27
36
39
72
30
60
18
81
4
65
36
12
15
39
9
24
15
33
33
30
12
13
41
24
24
18
18
79
48
17
15
36
64
65
12
66
93
52
108
32
69
24
6
210
31
23
6
171
33
39
57
31
59
6
24
60
31
80
15
157
11
25
44
48
93
39
201
60
24
15
3
114
66
18
12
75
3
24
25
11
25
44
21
7
32
40
5
78
48
42
3
12
12
40
108
35
24
18
3
57
18
18
6
49
11
18
6
9
16
59
42
60
19
11
69
51
9
84
15
33
75
54
30
33
45
36
42
12
60
21
72
27
18
63
4
48
8
45
42
33
57
24
39
57
15
48
9
63
48
24
16
12
5
48
30
24
21
15
37
29
6
24
33
3
13
17
18
12
33
64
17
51
27
30
18
30
48
15
21
3
27
54
87
45
120
3
69
36
42
30
7
36
12
65
24
66
45
69
24
6
61
8
52
128
12
3
42
90
18
27
165
15
33
7
8
21
48
12
96
102
42
18
61
29
36
87
57
18
30
12
66
25
11
174
15
87
25
8
21
6
45
3
36
78
36
15
40
12
77
18
48
37
17
36
19
125
12
30
126
15
3
9
3
78
67
35
73
11
21
57
6
9
168
72
21
36
39
21
39
69
15
45
36
60
19
8
15
18
15
45
7
20
12
36
9
3
28
11
60
24
25
60
5
36
51
9
144
12
3
15
6
36
3
15
162
43
5
60
42
18
12
42
36
57
63
9
3
13
44
27
49
20
9
36
24
42
150
48
18
42
48
114
24
9
48
48
21
84
24
12
43
71
6
90
9
15
6
3
156
4
8
45
3
45
12
54
69
12
27
60
13
68
9
42
9
15
30
12
72
3
9
36
27
21
12
18
24
6
55
32
57
3
28
11
69
9
36
75
15
6
48
51
57
123
12
100
20
72
16
32
9
54
66
79
41
24
96
60
6
18
19
8
132
27
6
15
12
33
42
18
195
183
9
117
19
11
144
66
78
61
32
33
6
49
32
69
18
6
60
15
27
18
42
12
93
33
7
29
3
51
24
6
12
120
30
42
60
36
19
11
12
90
48
12
3
111
18
78
18
24
18
13
35
66
36
18
90
72
7
48
17
3
39
30
39
21
63
48
99
84
60
117
69
24
102
24
60
18
96
54
6
67
8
40
44
51
6
78
21
57
12
18
18
12
43
149
15
16
11
33
57
31
12
20
40
77
30
21
33
6
48
18
60
48
12
114
36
13
47
13
11
9
57
3
21
84
36
39
60
4
17
30
54
7
8
40
24
77
60
19
44
111
96
21
9
30
9
39
78
15
12
15
12
18
15
16
35
12
210
3
64
20
40
23
177
16
17
24
3
105
78
42
48
30
12
12
24
66
19
5
72
30
45
45
7
11
25
104
57
31
107
6
15
9
48
78
6
6
90
102
25
125
31
41
39
21
54
30
15
81
18
6
15
27
42
18
13
17
12
72
24
30
84
13
47
42
63
27
69
297
7
11
45
9
15
27
6
12
3
177
15
96
40
155
24
6
7
152
33
18
45
12
27
1
17
12
42
6
132
120
60
42
66
3
60
15
12
157
23
24
9
64
77
18
1
5
27
45
43
11
18
15
16
65
54
42
19
5
115
59
6
66
60
30
51
105
75
15
12
12
126
54
18
3
28
24
41
24
60
36
72
54
13
11
6
18
42
39
24
48
3
45
40
11
36
18
12
3
45
27
69
79
35
54
12
18
21
64
36
20
9
48
63
24
28
47
6
54
25
8
112
17
6
24
54
102
13
41
19
11
1
32
3
84
6
3
51
6
87
40
48
29
3
57
3
36
40
5
75
4
35
42
3
93
3
4
47
9
9
42
33
33
18
25
200
51
126
78
186
3
60
16
ABCD 98229023554*3^$a+1 [50002]
99
493
23
42
18
93
51
18
75
192
75
138
75
112
53
210
297
33
30
18
15
39
105
3
13
48
144
107
69
219
18
54
141
39
18
55
47
129
87
132
192
21
57
72
48
60
18
33
57
7
5
43
65
54
441
48
87
57
3
120
90
150
37
47
33
297
36
19
35
189
64
35
141
21
48
75
147
45
201
60
72
102
61
144
65
150
169
47
33
96
15
36
30
42
72
126
79
185
186
72
453
48
64
192
71
25
272
16
257
15
9
36
72
18
9
291
60
84
180
9
51
61
144
41
162
18
42
72
246
459
16
29
96
174
240
90
36
72
102
121
47
81
99
138
67
128
117
12
175
80
64
32
160
288
71
30
75
111
33
111
90
36
307
143
30
114
33
255
33
57
72
15
3
18
43
192
224
153
18
69
3
192
6
39
15
33
75
18
30
54
111
39
126
43
29
288
3
69
75
16
71
108
45
63
12
42
18
297
3
45
33
102
42
15
3
61
77
67
113
79
96
137
18
300
114
39
160
96
95
60
138
18
252
45
213
30
114
48
78
192
42
99
27
133
29
403
128
687
193
272
64
65
78
192
49
131
186
3
81
6
30
60
79
224
291
621
129
126
97
53
27
160
83
93
16
35
18
18
9
153
48
103
47
342
27
135
108
61
41
240
39
192
208
77
114
36
253
17
174
81
249
198
162
15
48
3
24
30
39
219
48
222
72
30
108
42
138
78
12
60
48
27
192
231
105
57
60
91
240
11
66
67
48
17
138
69
160
48
125
51
327
54
51
144
48
63
33
21
18
18
324
198
210
78
174
180
171
99
6
144
295
23
105
160
23
57
105
183
39
25
131
54
151
17
102
60
138
147
15
60
18
51
21
180
126
54
18
30
115
240
83
30
24
138
60
33
75
37
137
6
90
39
16
80
27
12
258
87
48
27
48
133
80
144
144
96
345
210
85
23
121
119
90
15
15
33
9
66
204
30
198
18
114
48
42
126
54
115
65
126
162
12
3
33
132
72
306
102
42
33
192
63
18
15
57
48
135
189
6
54
39
27
54
108
291
144
48
45
19
71
12
60
270
12
103
47
18
30
78
84
60
115
80
15
96
225
9
48
222
18
48
90
93
57
84
78
133
32
16
11
6
79
5
60
180
43
192
65
60
66
24
9
27
180
30
162
60
117
144
111
33
135
73
65
15
192
48
64
23
198
150
90
54
36
9
45
19
ABCD 98229260698*3^$a+1 [50067]
108
1
96
18
38
4
36
8
15
75
10
30
2
64
48
48
78
101
43
32
33
12
60
15
88
18
60
24
66
72
38
10
144
54
120
50
34
92
4
6
74
4
96
24
71
1
60
14
82
44
39
19
42
36
59
1
30
72
137
39
9
60
1
42
240
17
25
6
6
164
46
18
48
60
68
94
62
16
138
32
393
36
19
32
232
2
6
9
24
31
5
21
27
27
144
81
45
88
18
24
6
24
60
44
39
12
39
126
16
8
4
32
124
56
90
88
176
46
50
64
41
13
26
106
14
6
58
66
36
24
11
25
23
121
12
42
41
157
72
8
90
22
2
136
72
5
72
49
71
9
16
74
40
5
27
54
40
50
40
48
17
111
30
18
94
32
39
120
1
48
11
7
29
109
11
9
34
17
73
36
71
48
43
30
24
20
36
220
23
31
80
64
86
63
27
69
36
79
30
11
175
29
97
48
90
66
110
24
30
10
6
90
80
30
64
42
38
4
6
32
88
29
1
24
66
72
38
15
25
155
36
25
74
66
3
12
60
48
36
37
8
72
27
63
22
96
2
33
37
23
57
18
94
11
31
48
6
26
88
2
15
15
33
7
24
5
36
21
24
66
22
2
40
26
147
1
2
69
1
42
62
39
21
64
6
24
80
16
113
33
112
11
24
1
12
30
14
66
54
15
1
98
120
22
18
24
86
12
78
30
40
155
24
13
12
86
69
123
57
55
32
46
42
8
9
39
126
39
51
40
24
24
26
102
249
21
18
94
35
12
25
20
28
35
81
51
48
171
64
5
25
26
21
1
68
39
31
24
18
107
156
7
38
12
3
19
96
32
9
13
72
26
93
181
176
22
86
16
26
64
89
55
72
8
40
6
170
30
40
18
6
170
46
18
26
112
38
10
20
42
48
40
29
61
6
14
156
15
24
36
19
101
25
18
128
178
36
56
88
2
64
48
32
33
57
4
11
84
24
12
39
72
22
2
30
39
84
21
39
3
48
129
13
8
66
69
60
15
21
25
26
10
134
93
43
72
30
11
37
18
41
21
18
72
9
111
90
3
67
8
64
72
56
22
2
105
13
18
77
51
70
120
50
45
25
2
153
1
20
39
36
15
16
24
6
42
17
60
51
24
120
129
151
6
18
54
98
9
103
18
59
73
48
120
83
31
86
10
102
8
4
84
56
3
13
144
59
21
16
24
104
10
96
53
115
98
78
34
48
23
7
48
2
22
5
97
24
32
10
24
53
43
29
1
114
24
2
22
72
29
75
129
7
80
24
22
8
40
20
4
18
113
127
42
182
46
24
18
18
119
55
48
48
14
34
5
51
69
24
147
16
120
200
237
36
57
142
38
108
46
89
45
34
17
13
146
10
86
16
29
99
72
94
48
18
38
10
5
105
39
57
36
54
90
46
24
86
58
200
94
18
114
203
25
11
7
48
29
163
53
27
10
20
28
192
102
48
137
37
35
21
40
170
18
15
31
6
24
48
8
88
42
8
22
24
18
5
1
35
37
168
35
84
27
58
60
2
6
87
73
72
71
61
48
92
123
12
75
6
27
145
60
71
61
6
30
80
18
21
19
30
26
64
24
78
24
59
55
29
171
30
136
24
20
22
24
66
54
29
36
45
40
26
78
72
18
66
15
13
66
66
23
37
24
24
96
11
151
54
18
102
26
9
39
16
24
24
72
6
48
140
15
21
76
44
34
6
18
137
45
58
5
36
49
11
75
22
48
42
54
114
5
49
42
6
24
36
102
65
31
26
46
98
12
3
36
19
56
34
30
5
120
211
5
1
48
26
69
19
8
40
102
72
90
56
88
2
84
10
18
12
36
14
24
45
49
12
110
126
18
136
74
22
24
350
3
12
60
39
16
104
142
138
24
5
72
144
19
17
55
89
15
16
96
38
112
68
22
14
99
57
3
1
74
9
7
53
51
21
21
30
64
5
24
51
46
24
18
72
54
24
56
40
152
24
34
6
83
61
114
56
40
30
2
22
66
5
145
11
60
21
27
96
19
18
38
126
99
7
24
24
6
35
25
44
40
42
144
104
70
11
25
215
15
33
157
26
18
316
36
59
24
1
56
10
30
44
96
99
1
18
24
6
50
16
14
39
36
55
6
26
64
5
24
19
17
25
59
49
47
1
83
96
1
38
105
7
14
63
67
26
142
41
31
5
49
35
31
14
10
6
74
64
6
42
72
48
102
60
6
24
6
11
24
85
20
36
3
36
105
60
135
60
51
96
48
90
94
30
42
53
21
99
3
57
13
18
ABCD 98229657668*3^$a+1 [50102]
12
93
159
48
117
51
60
50
55
24
75
126
75
87
48
150
207
17
130
33
48
5
10
24
30
123
120
5
130
48
150
42
108
314
48
22
45
96
5
22
57
36
60
17
118
177
12
180
113
10
192
141
9
66
120
60
24
60
45
120
15
81
24
108
12
48
75
57
15
33
228
60
75
24
36
24
156
9
36
27
42
3
75
50
72
31
180
87
33
60
9
51
39
21
12
27
66
114
30
90
120
38
343
27
108
9
48
48
9
90
150
18
12
48
18
114
36
120
9
3
117
41
10
24
21
27
225
48
84
120
180
3
42
138
132
18
42
30
51
5
10
132
2
10
60
18
48
27
27
18
48
279
33
18
9
15
93
228
15
144
6
30
50
64
63
252
53
7
3
182
55
60
45
126
45
15
45
12
12
63
18
120
39
65
136
27
87
93
108
15
24
48
78
39
108
27
93
72
120
3
98
10
105
39
36
60
285
39
105
36
27
33
27
45
3
72
93
105
24
18
33
264
96
75
237
5
58
9
45
120
15
41
22
42
195
48
93
72
63
84
3
2
43
63
72
117
75
33
3
45
135
60
12
48
60
60
24
60
108
60
90
27
48
15
72
30
63
27
21
39
60
21
12
45
8
19
111
120
54
111
27
57
3
108
24
21
9
56
10
45
87
33
135
42
8
55
9
6
60
30
27
125
58
24
93
63
42
3
27
42
30
33
63
57
17
10
21
12
48
5
10
24
168
33
27
72
18
3
39
168
102
6
84
60
18
18
60
170
22
12
60
18
3
24
53
10
62
178
33
69
66
30
15
87
57
156
12
63
105
9
66
84
48
2
43
27
21
84
96
255
74
10
38
7
48
15
18
54
18
30
72
60
38
178
12
18
114
36
2
168
64
90
81
24
15
45
33
72
111
15
12
12
156
57
15
48
132
42
3
3
84
48
153
29
31
144
3
48
24
81
12
15
45
228
84
51
204
38
88
24
30
21
5
64
3
48
15
45
72
60
75
33
99
110
31
15
9
120
15
108
93
60
24
21
42
45
63
72
282
66
12
45
63
110
94
186
27
45
18
62
43
39
6
90
57
5
40
3
5
10
14
175
33
48
80
64
126
72
33
12
12
60
51
2
10
108
60
165
27
57
5
96
19
60
15
81
39
33
105
30
33
15
45
12
63
72
12
126
15
99
48
60
120
45
27
81
9
6
117
12
96
17
67
45
18
33
117
75
15
108
114
3
12
75
36
105
195
45
65
55
159
18
18
12
45
45
32
31
17
10
60
33
24
75
158
7
3
72
33
117
18
30
8
7
183
45
39
96
9
53
67
36
12
3
117
15
132
21
60
57
63
17
163
27
48
60
57
27
90
18
78
75
75
24
36
24
21
24
60
51
50
10
84
21
87
57
15
153
12
41
175
87
12
141
17
22
45
93
75
63
60
60
14
10
60
273
105
8
72
7
3
153
75
105
57
3
29
136
144
3
5
130
62
55
15
45
3
177
15
186
24
3
77
58
33
147
252
45
15
96
24
66
32
55
12
3
2
115
48
5
7
33
90
213
9
63
3
9
21
120
39
180
51
24
21
60
24
81
159
48
12
48
75
42
56
10
24
21
89
46
45
5
10
69
48
3
9
75
201
17
22
153
15
117
15
21
39
90
66
54
15
15
18
78
237
108
17
82
108
138
24
3
12
65
175
75
36
9
156
159
21
39
98
7
51
12
42
15
15
36
129
15
21
75
144
48
117
48
33
54
48
258
75
39
120
21
15
2
70
2
96
64
15
15
26
10
24
21
264
3
48
24
36
12
168
57
48
15
9
21
32
43
15
180
2
130
62
106
60
84
108
45
45
18
24
45
183
45
3
45
5
19
48
5
48
55
24
15
21
24
60
51
54
18
38
115
120
72
12
3
38
24
16
99
156
17
10
ABCD 98229883166*3^$a+1 [50128]
12
37
203
132
60
1
35
37
47
120
49
35
144
37
59
67
17
72
24
49
131
67
5
24
43
342
11
132
253
54
18
108
83
96
1
227
120
36
12
60
13
71
109
11
84
12
60
12
73
90
53
36
156
12
36
252
108
96
25
71
163
216
89
24
157
71
19
65
79
72
29
48
288
67
17
60
156
145
23
49
95
120
72
24
120
60
67
5
48
181
119
7
90
119
25
95
103
126
47
97
71
1
71
37
203
72
288
13
47
12
48
12
223
18
107
19
18
35
12
36
192
13
323
19
18
72
131
72
12
60
48
73
11
25
23
31
90
35
235
17
60
13
95
12
19
41
60
132
96
120
192
60
24
108
31
41
13
35
73
83
61
11
60
108
36
144
36
36
120
12
108
157
18
90
47
61
36
180
131
48
12
43
29
12
36
84
24
96
96
144
36
72
36
156
24
37
215
60
67
5
108
24
61
107
37
71
48
12
168
61
18
53
108
36
19
89
1
35
1
119
12
192
37
71
24
48
91
41
24
7
113
12
37
155
48
60
144
24
36
144
72
73
71
19
17
24
336
199
41
12
72
108
12
48
156
37
95
24
96
180
55
342
47
24
12
24
48
60
73
23
139
125
163
72
77
60
180
61
47
7
90
54
17
24
13
35
96
96
84
49
83
7
5
48
37
360
71
12
108
192
24
24
96
13
90
41
156
36
228
25
47
12
103
53
217
162
18
167
13
144
108
131
12
37
11
25
36
23
13
167
13
18
125
132
12
37
203
85
71
12
24
19
65
84
13
72
216
126
18
47
61
359
163
5
108
49
11
24
96
13
95
12
48
24
1
11
300
156
24
13
18
342
11
24
72
145
35
36
24
103
5
72
13
71
72
55
89
199
72
18
36
90
5
24
120
72
120
180
372
36
192
84
73
36
180
36
35
240
96
60
48
72
7
17
96
13
11
241
35
12
60
132
48
145
131
24
12
31
53
36
120
48
72
96
25
23
31
41
60
24
180
36
73
47
168
12
12
13
107
451
17
55
77
132
144
96
120
24
24
36
12
72
120
12
156
84
60
1
108
36
54
137
25
252
72
11
25
54
29
12
157
72
263
43
18
59
48
19
89
1
131
72
12
48
61
95
36
36
204
24
199
18
23
31
41
48
144
72
180
1
18
90
191
204
36
24
72
84
36
144
216
60
372
55
72
90
36
23
139
17
1
35
37
107
109
227
12
12
60
24
61
23
156
109
18
18
144
72
35
1
59
108
36
120
36
24
121
23
85
11
264
85
270
72
54
71
36
24
156
19
270
83
60
72
163
293
49
108
35
168
193
90
5
72
12
37
215
19
17
264
25
263
48
85
167
36
31
198
18
17
36
19
72
144
54
18
53
12
108
12
12
96
49
167
265
23
156
24
228
120
97
11
84
13
54
126
35
24
36
85
23
120
156
43
5
13
419
36
13
216
35
84
115
197
37
35
ABCD 98230067506*3^$a+1 [50041]
42
18
12
54
72
12
30
6
24
72
1
65
42
36
36
6
108
54
150
18
42
30
85
96
41
54
24
18
103
17
78
1
11
18
36
48
18
48
54
12
43
41
84
6
54
6
36
78
31
47
168
9
33
18
45
39
6
114
36
96
13
32
3
126
12
30
48
12
12
61
5
42
114
6
24
36
42
3
27
6
24
18
24
30
18
48
78
79
95
12
69
57
78
24
33
87
18
12
36
6
24
90
84
168
3
16
11
12
60
12
60
348
57
81
12
60
7
59
30
12
54
85
95
129
21
84
6
84
72
24
13
23
25
137
6
12
42
30
93
27
37
29
12
114
6
15
3
60
49
5
48
72
36
36
78
48
30
30
48
1
35
13
23
24
1
119
54
12
42
13
23
6
48
48
19
11
54
6
60
12
1
47
108
36
48
33
75
108
12
48
12
42
30
18
12
120
18
78
6
60
60
6
60
114
18
66
61
23
18
7
47
84
6
36
3
15
6
75
16
32
16
5
27
48
27
133
209
162
48
60
1
47
102
43
65
12
48
60
24
31
23
25
11
60
24
30
19
41
90
6
6
30
60
48
7
107
36
54
6
42
42
1
80
75
12
25
143
12
24
18
6
21
3
60
42
6
18
127
227
60
18
30
12
6
102
12
36
72
18
102
25
23
57
9
24
42
37
155
72
36
90
12
67
11
48
36
30
138
42
24
12
180
7
95
108
30
42
60
33
39
36
24
93
45
3
15
18
42
12
36
12
12
45
21
120
51
9
24
36
30
24
138
18
25
41
6
48
54
66
36
6
102
25
113
15
27
36
12
18
19
95
36
45
16
5
6
37
77
19
71
78
18
60
93
21
30
48
13
35
24
18
90
18
12
36
6
1
23
6
48
18
49
185
55
41
84
66
97
71
102
18
102
27
27
21
87
73
32
81
114
13
137
30
30
48
24
48
67
5
75
81
12
48
30
24
6
7
35
6
60
6
96
102
66
180
6
24
27
160
48
17
24
24
66
54
24
18
18
24
60
6
60
30
30
102
3
39
72
18
6
12
30
114
48
102
54
54
6
12
42
90
12
105
3
72
48
12
9
16
41
24
31
32
21
120
30
37
47
1
11
54
24
78
60
144
24
90
90
36
54
42
18
30
30
6
48
25
23
24
108
85
17
18
42
3
45
30
6
30
66
15
15
49
5
60
79
96
47
49
5
36
18
42
18
12
48
24
165
3
120
37
47
18
30
18
30
48
180
30
31
95
1
17
12
30
21
33
66
13
80
33
79
23
36
24
42
66
48
66
60
51
87
42
30
6
27
15
36
141
15
36
12
33
27
6
72
279
39
6
3
27
36
24
6
72
96
42
72
42
78
33
33
15
69
48
138
30
114
1
29
6
45
16
65
6
120
42
7
5
24
19
11
21
39
24
66
42
30
48
54
6
24
96
19
17
6
9
15
49
71
73
48
53
27
3
96
6
39
51
93
21
54
60
105
16
11
18
19
23
12
12
216
25
23
174
30
18
42
1
59
18
12
6
66
111
15
30
18
12
48
30
84
3
64
5
138
48
60
42
36
42
48
36
48
90
31
155
12
60
12
1
11
66
24
114
25
65
6
18
66
90
54
96
60
24
90
48
7
32
16
95
42
55
11
36
6
162
156
12
54
174
6
30
96
25
83
60
36
60
96
30
12
12
24
19
77
3
33
18
150
36
54
6
6
30
3
9
18
18
6
300
1
17
18
12
72
48
36
12
24
30
51
345
54
18
15
27
21
3
61
41
42
66
12
42
42
48
72
114
30
99
27
18
12
18
60
36
12
54
156
18
30
84
6
12
48
12
78
24
12
24
6
18
90
30
48
30
30
72
87
15
30
54
84
25
11
21
3
13
83
12
12
36
90
24
72
30
6
78
6
6
18
42
48
109
5
43
23
36
69
15
6
36
18
24
45
165
30
12
48
18
15
3
24
12
9
16
29
30
30
24
6
24
33
48
9
96
36
78
18
30
42
42
96
312
96
12
78
6
60
48
18
18
12
12
120
36
6
84
12
18
30
12
24
91
149
66
18
36
66
12
6
15
27
85
48
11
48
60
96
24
33
63
60
12
48
25
95
1
5
60
30
48
42
18
60
12
120
6
18
30
15
160
32
75
54
15
21
24
30
36
180
24
133
11
30
36
6
60
24
54
66
33
75
78
222
57
48
27
36
24
228
21
69
6
24
108
54
234
132
48
84
12
93
3
42
6
109
96
71
66
39
63
18
144
15
51
24
18
36
72
24
31
89
18
6
42
72
6
30
102
30
72
6
36
30
126
55
17
12
19
155
6
15
48
45
30
6
12
19
48
5
43
17
48
30
42
30
72
18
42
6
18
54
42
13
41
12
18
102
67
71
30
54
12
6
19
71
9
15
54
36
39
9
18
42
6
54
48
48
12
3
15
54
75
3
12
78
3
9
36
12
138
42
60
18
21
15
18
12
114
144
1
11
60
36
85
227
6
30
25
5
36
54
1
48
35
60
1
11
6
48
204
42
6
12
6
ABCD 98230371862*3^$a+1 [50017]
25
32
130
56
72
16
2
4
144
44
3
105
54
4
24
53
13
24
36
12
74
4
12
12
8
52
30
30
116
4
6
6
30
11
15
10
24
6
32
40
2
124
6
24
44
52
86
34
18
11
7
38
16
48
26
82
14
4
36
113
1
2
4
41
25
24
114
24
30
26
4
6
6
60
74
39
25
18
18
12
54
8
10
48
20
22
50
28
23
31
54
24
42
44
45
37
18
12
12
12
18
50
16
6
36
42
38
72
28
84
60
30
50
3
48
57
6
12
34
48
12
6
12
60
18
108
62
178
12
24
30
44
45
85
2
30
28
6
54
36
6
18
14
10
18
12
6
12
54
60
30
20
16
14
6
4
14
69
31
17
7
30
30
12
56
28
12
48
24
8
34
18
62
46
30
18
6
78
36
12
18
26
30
4
12
24
59
15
66
28
50
28
20
34
24
36
50
4
20
22
35
97
42
6
12
66
44
58
14
40
14
64
30
62
10
78
38
22
56
15
19
42
14
10
6
6
24
6
17
43
30
2
22
36
12
32
24
10
26
3
37
26
18
70
2
18
10
66
48
108
18
2
28
6
44
52
12
2
9
25
30
24
6
20
36
4
14
118
12
8
28
62
52
20
60
18
12
6
4
26
16
6
20
40
48
12
12
42
8
10
48
12
5
97
90
18
12
30
6
8
46
14
54
70
30
53
25
20
90
4
6
30
18
6
41
7
36
44
82
23
21
42
18
10
24
12
6
12
18
20
57
31
6
36
2
16
2
3
31
38
16
42
44
10
68
108
54
16
14
28
48
18
2
40
14
4
12
18
24
18
68
12
72
22
6
12
6
24
126
89
21
10
26
36
58
30
24
30
26
4
36
24
36
26
64
29
7
38
3
49
36
42
20
18
12
52
20
70
126
30
152
45
25
8
28
6
60
26
4
18
42
6
8
10
12
62
76
42
8
16
30
14
12
60
10
38
16
24
66
24
6
48
68
34
18
12
14
16
20
10
6
12
2
18
58
30
8
246
10
54
26
10
30
29
1
18
36
36
96
20
4
48
2
16
14
4
54
35
73
23
1
26
24
4
6
78
78
12
2
10
18
62
18
30
10
6
74
72
18
10
62
6
22
60
138
18
26
94
54
20
10
20
15
1
47
7
20
6
30
4
38
30
18
36
10
66
14
64
42
38
22
20
90
12
16
6
18
6
24
12
6
42
2
4
90
12
90
30
8
16
24
26
36
4
18
102
26
12
51
7
18
32
10
30
12
36
30
26
6
18
70
74
16
47
63
10
116
94
6
56
10
120
2
22
84
24
65
33
15
55
18
26
46
24
14
16
6
24
11
13
12
14
4
6
48
62
24
52
32
28
24
44
10
36
24
20
27
7
38
4
80
46
12
66
74
28
60
12
18
98
4
20
18
82
12
30
14
16
56
22
78
18
152
52
20
36
16
6
24
48
78
60
42
41
31
68
6
12
4
6
14
4
6
8
46
54
26
10
20
24
28
17
13
30
14
10
8
10
60
6
50
100
30
5
1
8
52
24
24
18
17
37
60
8
16
20
22
44
70
26
10
23
39
66
136
18
12
6
12
110
10
6
17
37
11
85
6
38
22
78
12
14
42
52
2
10
18
6
47
25
60
12
36
59
81
16
56
64
14
9
93
10
14
4
80
22
2
22
30
30
20
54
54
58
24
54
5
9
28
42
30
60
23
27
90
58
65
7
2
28
30
6
74
58
14
114
46
78
30
8
22
30
50
28
44
10
8
60
22
8
42
36
22
18
78
35
7
2
48
4
20
46
24
14
126
16
18
44
15
3
12
18
4
38
46
24
42
108
8
24
4
5
7
20
10
42
32
28
26
4
30
2
24
12
22
12
8
22
44
10
30
2
112
12
6
42
6
24
60
8
22
26
16
6
24
14
10
24
12
6
20
22
50
12
4
6
36
54
18
42
36
2
16
65
7
20
52
72
24
174
20
15
7
20
4
6
6
12
18
18
36
18
66
29
67
48
120
38
12
18
22
2
10
8
22
6
98
4
6
66
14
40
26
36
24
4
6
36
24
18
50
28
8
10
6
36
24
30
24
6
54
5
45
16
120
6
72
66
6
54
126
20
18
10
2
10
6
20
4
6
18
24
12
24
12
42
72
78
12
24
30
26
18
12
16
8
10
24
6
62
42
16
14
18
4
38
36
34
18
60
12
132
36
50
12
16
6
78
78
35
3
6
39
7
8
46
20
6
72
40
68
70
20
10
2
15
13
35
9
18
40
36
12
24
30
24
60
36
14
10
30
80
4
12
6
83
21
4
24
30
2
10
36
2
10
36
44
100
80
10
36
24
20
22
20
28
65
55
36
36
44
4
18
2
28
60
50
10
12
66
36
54
36
30
24
90
96
14
4
60
50
10
83
7
108
42
2
54
16
78
6
12
30
32
28
14
76
30
14
108
16
24
66
26
48
58
18
140
4
38
82
2
4
84
6
2
12
28
18
24
6
30
2
18
136
60
6
14
4
32
10
48
2
4
50
16
20
30
118
5
39
16
6
18
2
18
48
54
16
8
34
32
6
54
4
24
62
70
48
8
70
42
36
144
62
18
10
48
68
4
2
16
2
22
54
54
36
30
42
50
40
23
7
2
70
36
86
28
36
14
36
4
6
42
50
34
29
7
2
52
74
9
163
80
18
42
58
24
8
4
14
40
80
22
23
25
24
72
30
41
13
24
6
6
26
4
6
20
54
4
29
37
26
10
62
12
64
86
16
12
66
12
30
42
6
6
8
46
36
6
2
12
16
12
95
115
6
50
94
12
66
2
10
36
6
24
12
24
6
12
42
14
16
36
20
10
30
14
58
6
6
14
60
34
18
20
4
96
12
12
18
18
74
18
16
6
18
30
6
47
7
90
30
113
9
46
50
18
22
60
38
22
18
24
18
32
58
48
12
2
10
26
10
84
92
46
12
26
4
18
18
2
40
18
42
30
18
24
90
2
4
30
92
34
26
18
10
62
12
36
46
108
26
54
22
6
30
12
6
5
1
36
14
16
24
24
6
78
26
100
30
12
18
36
60
120
36
18
26
10
36
60
14
18
82
30
24
14
22
68
102
10
30
36
24
18
66
2
4
18
138
14
64
6
26
10
18
20
159
55
42
18
2
36
28
12
47
21
72
84
16
12
6
2
94
60
18
60
12
24
26
16
102
2
4
6
8
28
24
66
14
64
12
14
28
18
12
48
60
18
5
1
78
42
8
10
6
24
12
26
12
10
18
12
32
6
178
12
8
16
60
6
18
2
64
11
33
106
38
63
25
2
28
14
28
66
12
12
96
14
42
48
16
6
14
82
78
24
12
36
8
40
26
6
10
20
132
12
18
46
62
22
108
30
72
18
44
28
18
42
60
96
26
48
70
18
12
8
34
36
2
10
35
81
10
6
8
12
46
32
12
16
62
120
88
24
14
42
12
16
20
34
18
48
14
70
12
18
60
18
24
24
36
74
10
60
20
82
5
13
12
23
1
8
16
20
124
6
12
54
38
42
34
74
3
48
1
30
8
30
40
78
18
ABCD 98230772702*3^$a+1 [50008]
6
48
18
18
119
48
199
33
108
75
48
5
181
18
48
54
18
33
9
18
138
15
8
16
21
30
60
72
12
41
37
63
12
12
33
123
63
54
3
69
120
11
25
24
71
24
76
12
60
8
49
123
21
27
15
5
115
105
32
12
13
11
72
25
195
9
3
81
36
15
45
18
36
117
12
20
25
42
36
18
36
30
141
3
24
105
8
52
81
27
24
8
13
23
85
24
108
75
60
3
65
12
72
28
63
9
57
111
132
12
3
108
5
85
59
16
60
24
69
54
6
71
73
27
44
19
12
24
54
35
37
3
15
17
76
60
45
35
13
39
3
108
5
4
21
24
3
9
6
53
1
36
84
23
28
57
3
39
21
99
5
160
21
54
93
51
30
27
20
4
36
8
64
8
19
81
63
5
4
57
11
12
112
120
36
24
20
13
18
57
48
24
20
25
36
54
33
48
33
35
16
21
90
9
9
36
84
111
33
131
4
87
21
20
48
96
36
40
8
72
163
161
91
12
93
8
64
93
27
68
13
39
15
18
35
40
15
53
4
32
19
72
12
6
87
15
45
153
24
63
3
6
36
210
18
47
108
112
8
1
23
7
78
12
111
3
5
4
12
15
33
3
17
72
60
61
18
57
123
57
20
4
9
11
40
81
23
31
30
11
13
66
21
3
5
52
87
30
75
105
47
25
54
69
68
48
19
5
13
18
30
6
48
77
31
24
30
18
33
63
161
40
69
66
105
44
37
18
120
149
112
63
42
36
12
27
81
24
15
56
4
69
59
61
95
24
13
23
52
243
57
39
81
44
16
8
36
40
45
3
33
18
17
24
28
8
97
3
12
68
40
75
45
15
5
12
13
114
53
217
71
24
25
6
9
48
60
8
40
27
5
28
120
24
60
39
126
48
36
72
47
61
6
45
3
93
80
4
9
12
23
24
28
24
20
25
15
36
8
1
138
18
198
42
30
9
104
16
69
96
84
24
107
1
48
204
147
9
36
3
51
9
32
13
23
72
13
18
6
71
103
9
33
15
80
175
30
23
16
15
5
19
5
205
11
100
8
85
12
15
8
13
27
141
30
60
69
8
48
16
15
29
52
33
174
42
84
42
17
13
54
5
49
51
99
21
140
19
125
91
21
225
23
16
20
36
19
21
15
165
27
33
12
12
20
49
27
104
31
114
35
13
3
165
12
36
87
12
32
85
3
33
60
12
3
24
36
15
45
9
15
21
18
66
15
44
31
33
80
13
42
18
59
43
90
27
15
54
111
9
11
49
30
9
81
36
36
15
63
66
51
57
47
25
18
150
27
45
30
21
24
9
27
33
54
30
3
44
100
20
1
135
63
5
4
81
126
81
8
112
20
49
63
111
24
5
31
30
36
36
15
24
21
27
57
24
66
36
9
141
108
36
35
109
66
18
3
8
72
7
6
36
135
44
1
15
8
205
78
45
57
108
60
39
45
90
6
90
30
15
120
120
24
45
75
21
23
12
4
63
6
131
31
30
39
33
15
140
88
20
13
12
23
1
75
15
18
3
32
72
40
68
72
196
15
54
131
13
36
75
75
33
48
57
255
33
23
52
33
42
5
100
44
88
27
36
5
49
83
36
151
36
18
227
25
75
165
59
85
131
120
24
28
33
18
185
31
45
20
103
30
6
17
4
36
33
36
36
108
111
33
63
60
120
8
4
20
43
54
171
20
85
35
175
114
59
12
60
97
42
36
84
21
57
36
171
81
23
4
147
18
18
45
20
100
24
96
45
12
27
56
12
31
77
24
40
36
45
279
45
54
9
75
108
117
32
28
153
39
20
40
45
54
36
89
1
66
105
27
72
45
48
92
61
23
127
18
27
27
33
93
35
4
105
15
15
93
69
54
6
23
12
16
33
51
36
60
24
15
33
20
132
100
105
24
54
41
16
108
15
33
57
30
18
72
96
102
78
207
24
33
6
89
36
16
44
12
13
87
45
75
12
75
12
21
15
5
19
36
30
72
3
3
30
27
33
36
23
43
114
54
5
16
9
24
147
15
53
13
75
3
102
168
39
12
276
20
43
5
1
30
36
29
36
85
35
193
27
99
6
12
168
135
8
16
168
32
24
12
4
128
43
18
6
5
36
72
367
90
3
57
15
20
16
147
108
18
120
60
35
16
36
12
48
180
32
72
19
66
18
18
24
59
36
120
49
36
15
9
39
15
12
36
45
15
89
49
6
81
84
120
36
3
84
57
3
77
121
30
57
105
15
8
4
51
5
79
41
64
45
35
16
33
54
6
27
9
108
63
9
36
54
33
57
18
36
30
51
81
15
69
11
4
45
30
36
168
69
8
12
193
18
114
3
ABCD 98231388772*3^$a+1 [50134]
60
6
48
81
57
15
69
48
39
3
42
96
99
9
135
21
12
96
162
90
36
48
3
9
99
9
12
63
33
54
9
15
42
24
27
51
72
114
12
3
9
96
144
60
42
168
33
9
54
9
39
66
48
15
12
45
15
165
15
33
84
72
12
96
24
144
72
3
36
33
15
9
36
87
39
153
60
45
24
15
21
42
78
186
6
36
27
27
78
24
90
30
108
27
21
36
18
66
36
3
63
45
27
78
36
30
78
123
72
81
30
69
3
6
24
192
96
18
144
30
60
6
72
72
33
24
9
30
24
6
3
45
60
60
51
9
63
45
108
12
12
78
54
66
48
54
90
81
81
72
48
36
12
36
51
81
24
54
138
84
24
90
9
69
12
6
48
78
3
81
36
108
96
3
51
42
51
27
54
18
90
6
234
6
24
66
12
3
72
60
33
42
42
24
120
6
102
24
138
30
84
12
24
39
9
162
258
15
153
84
24
36
108
66
24
120
33
24
9
36
84
36
15
9
72
24
87
9
66
78
114
18
54
129
207
42
12
36
63
9
12
42
24
66
231
9
78
33
9
48
6
81
204
36
33
48
63
12
33
204
51
51
24
30
84
36
24
135
36
63
6
123
39
48
90
24
36
3
9
48
99
180
129
12
75
129
12
24
15
3
30
36
96
84
3
36
3
6
72
180
30
6
12
78
24
9
39
78
60
102
24
66
48
12
66
42
12
36
84
18
222
27
105
48
72
126
66
36
15
48
3
18
120
63
9
24
60
18
9
15
66
6
21
219
69
141
30
9
9
24
6
90
15
33
36
276
102
162
48
24
63
39
6
48
120
51
69
24
18
33
96
12
9
12
12
207
45
3
3
30
36
78
42
12
24
48
15
36
69
3
132
9
99
72
93
15
99
6
72
12
48
12
48
66
66
12
27
9
48
72
78
24
120
72
30
60
132
24
12
39
117
84
78
18
48
51
99
6
12
156
60
54
72
66
15
159
21
51
57
111
18
99
141
63
84
9
24
84
150
42
48
228
96
27
33
54
114
24
24
3
21
63
15
54
315
201
30
72
6
27
21
144
24
96
24
39
69
15
87
78
42
24
66
87
39
48
30
18
30
36
60
75
39
6
12
39
45
114
6
27
15
192
138
228
108
147
33
3
69
96
39
69
75
105
36
78
78
171
93
12
39
63
18
48
36
12
24
87
48
24
57
27
45
120
30
24
42
48
15
111
150
27
21
51
153
48
12
24
90
24
198
42
21
108
39
126
48
24
18
174
3
33
24
54
21
3
96
96
102
18
21
3
42
168
48
192
15
45
132
63
69
3
69
96
27
57
72
144
72
84
12
6
288
6
42
9
24
63
57
33
12
72
339
72
63
57
117
18
6
3
165
51
33
111
63
177
21
96
36
12
48
36
6
9
24
15
210
198
6
24
12
84
66
33
117
84
120
3
129
192
36
111
39
216
81
45
18
24
42
72
51
252
201
24
12
36
36
138
42
30
45
51
6
42
90
36
72
96
39
33
12
36
18
120
72
6
48
24
48
42
30
60
12
24
114
90
54
33
21
114
30
3
57
24
12
36
12
15
51
42
24
36
18
69
27
18
36
63
48
36
45
138
69
93
36
60
51
9
24
15
129
96
90
6
24
3
15
66
36
12
6
9
255
114
30
120
105
69
120
12
12
48
114
198
12
84
48
24
48
144
18
9
120
33
12
210
18
60
84
24
24
63
231
6
48
120
39
117
120
48
96
12
99
9
120
6
6
12
72
126
24
66
72
6
48
6
18
21
21
36
42
54
27
63
9
45
39
27
186
63
81
24
3
21
96
78
24
72
45
93
15
9
6
30
51
21
18
144
48
54
42
72
42
36
18
30
12
72
51
33
18
48
81
21
3
87
6
66
114
12
12
27
21
6
117
3
78
168
42
78
27
57
60
72
42
42
6
24
18
24
60
12
60
75
9
15
36
12
69
60
60
171
93
12
36
18
30
72
12
39
21
27
111
105
ABCD 98231479876*3^$a+1 [50076]
48
25
146
166
59
61
90
5
1
59
79
77
139
8
21
24
3
33
12
12
55
65
207
16
30
23
12
7
5
12
13
11
265
84
83
7
281
61
23
91
5
12
39
24
10
36
120
83
31
101
1
314
81
7
56
160
5
120
12
72
55
42
35
144
156
39
21
24
25
24
11
15
69
43
29
49
2
9
15
24
57
39
46
18
29
25
42
101
12
7
6
50
34
23
48
12
43
8
10
6
65
151
17
12
84
31
30
50
9
96
120
15
160
29
96
19
197
12
61
42
32
105
61
50
16
54
95
120
24
3
24
64
30
42
144
48
42
59
84
12
25
18
53
49
114
5
25
50
21
43
56
136
18
132
50
33
271
144
32
10
14
9
31
29
75
72
69
84
48
255
45
72
97
50
16
5
24
36
12
12
48
133
50
57
7
174
26
33
31
72
17
25
36
66
8
16
32
45
27
153
13
59
111
81
48
61
72
72
48
2
48
45
67
72
53
51
10
144
23
13
47
109
54
29
120
12
25
38
141
27
45
145
23
121
23
25
11
61
108
11
12
108
75
46
71
19
56
88
72
17
97
23
13
48
26
33
55
30
23
27
21
97
84
35
24
120
75
22
138
5
1
23
27
40
29
37
35
115
29
3
58
23
7
125
37
6
32
9
61
42
41
49
95
36
25
26
21
60
12
51
64
161
15
40
77
49
83
103
29
73
155
12
36
60
25
18
32
48
34
12
35
61
120
59
31
29
24
12
12
73
23
24
3
40
137
37
74
22
359
13
60
48
74
21
27
40
6
66
6
2
48
22
26
82
102
6
26
45
13
35
25
35
1
11
19
89
127
65
24
12
24
61
198
56
21
72
25
83
13
95
27
72
22
11
55
5
27
105
12
19
32
9
39
21
75
58
12
50
21
48
169
26
57
84
3
10
11
24
108
63
160
5
36
31
5
108
36
48
12
55
65
120
31
128
216
34
6
41
84
13
11
36
63
168
57
36
144
12
120
63
21
36
15
46
47
43
150
48
11
60
60
120
79
120
24
32
33
7
30
35
39
16
5
219
142
90
48
65
31
8
45
1
26
40
8
21
36
61
114
5
156
73
102
8
57
60
84
103
53
67
53
27
16
90
59
12
108
1
74
33
12
228
7
42
35
48
3
57
15
141
19
5
13
78
65
109
36
36
11
72
15
33
13
59
1
36
26
69
193
95
60
12
216
75
9
204
204
1
11
36
63
21
91
32
33
7
41
60
1
90
65
24
79
17
1
54
80
94
26
9
151
5
13
83
25
2
105
37
23
97
23
51
57
13
42
29
133
11
1
35
120
36
25
74
16
5
24
123
213
24
36
7
56
16
6
122
165
73
83
7
125
24
13
30
6
47
3
69
27
10
54
125
72
72
27
81
84
48
1
11
61
48
2
9
121
38
10
6
41
48
60
99
112
53
3
33
15
141
19
126
18
5
91
17
13
42
29
48
85
107
24
24
36
151
48
5
1
2
24
33
85
107
31
17
7
5
13
48
108
11
13
23
48
24
48
13
131
1
23
85
54
48
54
11
24
24
96
61
162
72
5
163
5
3
48
117
120
24
1
74
9
84
51
34
60
71
19
72
5
61
108
11
24
55
101
3
82
35
1
59
15
21
25
95
72
60
13
18
80
69
13
48
131
139
6
26
120
57
60
36
15
57
25
23
7
17
241
11
133
35
3
48
9
48
12
75
45
43
53
27
69
48
1
50
202
95
12
12
25
36
60
54
5
120
19
77
43
96
5
13
95
61
90
80
24
33
12
120
91
54
72
24
11
133
47
3
21
72
24
133
11
27
160
29
43
5
73
35
49
59
1
360
18
5
43
5
139
5
24
25
26
93
43
18
35
240
19
8
48
120
21
48
36
37
90
18
54
96
41
15
33
31
77
84
55
56
94
23
115
32
94
11
49
47
48
31
41
79
24
72
120
5
24
36
15
9
24
60
75
136
30
23
73
18
65
24
37
11
63
10
6
8
46
71
48
97
50
120
33
36
67
30
2
216
9
61
24
23
12
1
35
96
51
48
40
72
120
17
1
36
98
72
24
45
1
18
65
120
175
56
24
46
35
31
8
120
45
72
96
73
227
103
17
84
3
48
24
21
84
84
24
12
36
24
19
6
35
1
59
84
12
25
ABCD 98231642636*3^$a+1 [50008]
21
35
1
36
39
44
7
12
45
68
84
79
29
12
13
83
192
85
36
30
17
7
101
19
17
1
54
6
252
90
5
52
33
72
66
17
115
48
18
35
61
11
120
24
73
258
12
41
1
23
13
3
392
24
25
18
60
5
25
6
12
9
15
90
35
4
105
159
33
162
21
69
27
44
1
78
5
43
93
80
85
15
92
175
53
4
80
25
18
78
111
63
36
90
39
32
108
1
35
204
48
115
12
72
54
54
18
42
12
6
30
5
157
23
13
24
11
64
32
156
7
48
54
60
30
5
24
7
18
24
12
54
29
43
24
120
5
48
12
48
85
6
90
11
73
11
60
84
12
36
24
13
30
21
32
48
85
30
101
28
20
12
43
17
13
83
52
27
6
47
7
36
120
17
12
43
17
133
12
71
43
36
66
42
156
5
124
8
124
51
17
1
30
9
8
73
24
11
7
18
35
19
66
75
57
95
48
85
11
31
185
103
54
30
5
112
20
96
25
3
27
9
48
33
42
21
27
18
35
91
78
12
59
37
123
21
11
19
9
36
33
75
32
24
144
31
77
7
18
23
1
36
72
126
89
1
12
78
12
57
56
36
48
1
59
55
17
1
12
36
39
3
18
11
55
54
11
48
1
15
177
23
4
36
80
25
39
8
109
24
159
80
48
55
57
63
18
95
49
83
7
60
66
11
48
72
199
192
24
90
23
25
143
25
47
40
87
65
79
42
30
9
8
168
24
61
60
23
187
17
76
24
32
24
24
12
85
36
120
54
41
48
19
17
1
59
124
105
11
64
165
12
90
60
5
13
126
29
37
35
73
59
12
55
153
15
41
7
17
1
47
7
137
61
3
144
20
13
47
85
36
30
42
47
36
4
32
24
40
81
54
60
12
114
84
126
9
27
60
5
24
60
1
48
60
39
27
18
107
48
157
3
105
15
32
25
35
31
5
13
60
12
23
4
56
31
33
36
69
18
90
59
13
150
12
78
48
3
32
84
60
19
126
60
3
56
61
18
6
59
48
55
57
8
73
6
113
48
127
18
12
6
36
33
15
41
1
23
12
13
6
41
24
40
20
36
1
39
9
24
48
3
15
6
23
16
32
52
68
7
18
18
5
60
4
15
18
90
54
23
55
18
47
37
36
83
12
19
30
6
77
52
15
18
18
84
6
72
48
78
125
1
75
44
97
83
25
12
23
37
30
162
288
27
8
133
39
32
4
44
37
23
48
48
31
48
41
37
12
47
25
23
48
7
36
29
72
28
36
51
48
125
7
101
48
240
1
24
11
60
48
76
21
59
64
212
36
19
36
57
51
5
36
55
18
35
13
24
11
37
36
96
11
55
54
18
36
9
33
39
81
54
41
19
53
13
60
267
93
23
60
19
108
144
45
45
35
84
97
60
39
9
54
17
24
120
120
31
84
42
83
1
63
63
18
191
61
24
59
24
181
131
84
109
18
53
1
36
60
107
67
125
108
1
47
24
25
18
48
5
112
87
18
36
72
84
78
21
32
48
151
5
115
93
51
5
12
28
15
5
36
85
3
32
19
84
132
30
54
41
24
24
1
59
55
21
69
35
168
49
18
138
27
81
47
43
24
5
61
60
36
59
31
18
15
3
77
13
35
13
162
60
65
43
5
25
35
109
11
124
20
16
69
11
24
31
41
1
18
36
5
64
176
28
20
25
72
96
18
29
25
35
91
36
36
12
41
31
89
64
120
15
6
11
1
47
72
85
59
7
9
159
66
23
55
18
35
19
185
85
35
40
8
48
108
61
23
1
72
87
93
48
11
88
32
1
12
83
12
55
72
113
25
23
4
8
48
25
18
114
252
59
16
108
20
7
144
9
15
17
1
3
80
24
253
147
116
1
6
108
66
59
19
17
13
168
35
4
9
11
48
12
1
18
65
24
48
79
9
51
89
1
35
40
80
43
21
32
37
18
33
15
17
48
204
97
30
60
36
29
241
35
12
61
36
23
31
41
25
6
53
19
65
48
25
18
126
60
54
36
41
144
13
48
203
19
48
29
25
39
24
32
73
48
23
1
36
3
44
73
72
47
25
18
6
72
18
17
24
64
92
19
30
11
7
77
49
72
23
19
65
73
24
23
13
3
9
23
48
96
1
227
48
97
35
7
113
43
9
20
64
92
67
18
23
175
60
29
7
90
84
96
39
9
75
51
24
21
32
184
20
13
18
77
72
28
116
31
33
15
65
12
19
77
7
72
45
48
33
144
3
33
47
12
1
12
27
8
1
39
141
24
11
12
28
32
48
157
72
11
7
12
42
54
21
51
57
20
300
13
35
12
16
105
ABCD 98231679296*3^$a+1 [50052]
27
42
6
12
73
143
33
51
30
60
66
42
7
35
61
29
30
6
24
30
12
13
5
66
42
90
48
24
6
114
30
90
30
78
18
24
12
75
15
49
47
1
131
60
72
6
114
48
60
162
24
12
30
72
36
42
27
16
11
84
24
6
36
31
5
192
78
60
102
18
9
81
12
42
36
30
103
107
60
48
9
45
67
23
48
30
24
3
45
18
241
17
36
66
25
23
9
111
24
9
16
35
30
159
96
15
1
95
42
18
24
61
17
132
30
45
27
84
12
18
19
95
60
6
60
67
29
18
150
12
36
102
120
66
30
42
3
16
29
6
45
39
73
83
13
5
96
27
39
24
49
41
103
119
9
129
15
69
60
12
3
15
33
3
84
48
25
17
15
48
3
12
1
83
96
45
9
55
48
17
15
51
141
51
13
35
24
117
16
47
138
7
48
11
54
15
21
114
105
63
54
36
18
66
99
51
24
6
15
69
12
31
17
72
54
81
15
54
66
72
1
47
1
83
78
66
24
12
18
7
149
24
12
48
7
29
54
93
3
42
18
132
61
41
55
65
6
66
36
19
5
276
30
9
3
42
19
11
21
27
6
30
1
95
186
30
18
12
42
66
102
18
12
162
30
18
162
48
39
16
65
30
97
23
42
42
48
12
24
90
7
32
27
133
83
12
120
18
72
66
205
47
78
60
7
35
45
63
1
131
24
36
12
30
55
11
60
54
30
6
174
90
39
16
83
13
101
27
16
41
55
59
42
18
96
234
36
54
12
24
24
6
195
57
39
15
18
15
15
33
3
192
162
12
84
6
6
18
84
9
9
84
54
30
42
12
57
63
81
87
60
60
102
30
42
60
6
30
60
103
35
13
89
108
139
23
72
6
36
198
6
6
117
9
7
11
102
18
12
72
6
30
37
107
12
60
18
48
24
36
54
18
48
18
54
6
60
12
72
168
48
36
48
168
12
18
24
30
1
128
15
6
27
3
6
7
65
78
12
66
30
24
96
12
1
47
54
6
36
97
89
30
18
6
18
6
9
15
1
5
102
48
12
12
48
30
48
24
36
30
24
18
18
73
53
43
32
3
12
6
48
91
71
120
48
24
36
24
45
3
54
6
30
78
37
23
60
36
18
30
48
18
7
65
30
12
18
147
21
42
1
48
95
54
12
72
48
84
18
1
5
12
18
30
30
42
54
6
43
77
3
15
12
48
60
12
45
63
49
35
48
18
12
31
32
87
24
1
17
18
30
159
45
24
42
30
18
1
89
114
36
42
42
13
77
102
6
18
36
33
57
24
60
147
15
33
9
6
33
21
6
84
6
102
37
23
9
51
18
24
156
55
32
15
12
69
27
12
24
24
24
90
55
143
78
6
45
16
125
3
15
54
6
54
79
47
120
121
29
6
36
25
32
123
21
69
42
1
47
30
3
21
90
78
12
48
96
39
16
29
96
132
15
27
21
112
35
18
27
45
115
17
18
12
12
126
132
99
87
120
36
18
18
12
90
3
112
125
66
12
18
19
11
36
66
18
12
30
60
183
45
24
90
90
39
21
43
35
42
78
42
72
19
17
48
6
24
96
78
19
11
69
64
95
12
6
24
6
120
217
53
91
23
12
6
55
35
18
54
30
39
27
174
6
24
25
23
84
264
13
29
19
143
138
144
18
66
84
96
156
24
6
6
15
3
120
54
42
24
12
60
30
60
90
60
78
12
42
6
43
23
90
6
24
18
18
42
96
51
81
31
11
6
30
1
113
12
30
37
47
33
27
132
12
69
39
57
3
12
6
27
16
176
33
72
72
30
6
18
30
6
6
18
24
21
9
39
63
18
31
5
12
48
30
84
61
17
60
18
102
84
48
36
96
24
27
48
9
48
135
45
67
80
15
1
5
27
16
59
78
90
174
48
18
54
39
27
42
27
45
3
87
60
108
49
96
119
36
42
126
12
48
81
51
60
12
102
96
90
21
39
25
48
179
12
30
3
57
18
18
18
1
71
42
6
30
54
21
9
18
102
72
55
32
16
11
12
54
3
15
66
12
84
31
53
75
21
24
150
61
5
36
7
48
83
45
64
23
12
36
9
51
72
78
103
17
79
77
18
108
12
18
7
5
120
30
78
7
221
3
21
120
19
47
1
23
36
21
75
96
72
18
139
5
18
18
42
18
78
60
30
30
24
66
43
32
45
36
6
18
102
12
133
23
54
78
42
60
15
111
24
18
18
6
24
60
123
3
108
78
147
3
61
41
150
12
6
24
36
51
63
114
30
12
12
73
29
147
21
18
18
60
27
9
18
21
16
5
6
60
42
12
18
1
128
3
36
108
13
11
37
89
6
24
36
24
30
90
21
21
12
96
63
81
12
3
33
48
36
18
30
6
6
127
32
16
5
30
18
180
7
29
30
6
6
12
90
72
6
18
3
16
65
15
15
97
5
54
24
6
42
ABCD 98231876506*3^$a+1 [50041]
27
57
6
72
12
21
93
75
33
66
36
24
113
64
120
165
204
183
32
88
57
126
129
9
15
216
24
24
15
161
37
11
112
32
73
36
3
8
79
17
72
112
3
30
24
23
96
25
47
232
72
165
107
7
17
72
49
54
24
9
9
23
7
114
47
72
1
71
25
174
36
78
23
61
51
72
189
36
23
40
168
111
33
69
107
7
36
117
57
71
1
191
31
138
71
37
24
11
7
185
280
21
36
15
8
31
33
93
83
24
19
53
31
18
42
144
5
13
11
37
27
56
193
12
72
3
57
30
42
180
51
296
16
33
108
12
39
24
27
29
13
18
30
18
137
7
18
63
72
8
1
96
84
75
48
3
90
108
15
57
159
56
24
49
6
33
93
18
9
120
45
51
111
9
51
5
24
64
32
37
59
48
73
15
69
35
73
15
24
165
36
15
24
45
108
24
84
75
48
57
6
81
261
35
157
27
117
51
9
23
31
66
23
127
9
32
7
9
48
48
8
1
36
126
125
13
108
24
15
213
18
33
9
111
72
15
18
108
84
39
32
19
21
32
37
24
27
39
89
16
57
36
96
84
15
9
138
36
6
11
88
21
11
67
90
3
8
43
282
11
16
27
42
162
9
9
174
81
357
84
95
16
8
24
40
32
97
12
59
109
12
24
252
12
23
91
90
84
180
27
8
40
24
159
33
32
7
282
47
24
25
30
9
24
21
36
54
108
6
87
8
43
69
9
108
48
90
33
104
7
113
48
40
69
18
18
207
24
32
13
27
57
114
29
40
33
24
18
5
79
72
129
3
30
15
120
48
87
24
102
3
15
24
102
6
30
15
57
23
1
18
108
30
90
17
43
29
48
136
123
101
13
107
64
24
32
1
23
55
33
93
51
33
204
48
24
107
24
64
15
6
12
108
18
41
72
103
41
19
48
18
24
3
8
144
24
49
60
48
54
36
78
174
165
8
31
9
96
39
30
114
81
9
144
156
3
48
39
6
27
3
6
87
165
51
165
18
90
135
8
127
72
33
3
12
24
108
77
79
96
9
144
9
36
27
48
135
41
175
41
48
97
48
42
108
18
119
40
48
21
24
3
8
37
18
113
37
18
30
36
167
16
33
6
48
108
36
6
48
83
13
36
36
35
13
11
64
51
21
72
32
1
6
89
49
167
120
19
93
129
87
48
9
156
24
144
11
16
48
8
25
36
3
15
48
9
9
42
189
21
11
31
18
39
24
21
11
31
72
54
120
24
51
57
198
18
15
15
90
42
66
27
8
109
11
103
102
75
32
24
16
24
123
141
3
5
103
36
45
117
243
39
33
9
15
111
9
135
102
24
83
120
49
119
7
84
90
60
111
72
48
33
6
161
48
40
32
96
31
81
9
15
21
42
18
84
150
12
9
15
17
16
93
123
120
120
117
99
128
16
48
21
48
35
73
60
12
6
33
129
23
7
96
162
159
15
42
15
24
312
21
131
40
81
144
15
111
18
87
9
36
72
59
7
9
15
33
129
71
67
18
78
102
15
39
78
54
5
85
27
168
24
9
18
53
73
72
54
33
93
90
185
24
43
42
99
129
18
6
84
11
13
3
24
72
111
9
56
24
88
96
33
23
64
72
9
36
27
128
73
78
102
3
15
54
36
39
48
152
64
192
8
16
48
51
12
18
6
201
9
36
155
121
47
37
11
40
21
90
17
25
39
45
11
96
97
71
136
72
24
93
66
180
5
1
71
1
15
15
17
40
72
104
16
72
57
54
6
30
42
11
43
69
72
21
12
24
138
114
72
11
72
16
9
63
48
48
15
24
30
6
90
11
40
39
12
45
24
72
21
90
9
9
6
54
131
13
35
13
51
9
36
12
24
72
23
40
8
19
69
15
17
16
117
108
12
72
60
30
65
16
69
90
33
48
96
96
8
48
13
12
15
75
53
7
102
123
9
30
33
93
107
232
27
5
133
3
93
123
32
40
129
30
6
11
16
48
96
93
83
157
12
ABCD 98232550532*3^$a+1 [50030]
30
36
38
22
5
79
24
6
144
6
56
70
8
70
17
120
9
64
62
30
39
121
38
22
24
54
77
225
34
176
93
37
138
60
30
66
44
9
91
6
6
30
78
89
48
9
46
17
1
6
6
18
50
16
6
17
63
90
15
9
51
115
54
14
22
54
29
67
38
96
130
66
24
206
150
54
45
96
55
30
47
13
23
15
57
15
10
18
2
4
6
77
37
30
54
11
1
47
31
32
30
60
40
23
45
36
94
12
60
65
3
16
6
60
20
4
20
36
10
120
5
63
22
14
46
18
6
35
111
4
29
24
81
42
69
96
24
48
243
10
14
64
6
56
4
11
19
14
87
19
221
13
162
65
73
6
24
66
60
11
72
21
10
12
30
24
54
156
156
24
74
132
3
7
8
69
1
66
134
16
11
12
43
60
18
110
12
18
130
29
43
29
264
7
30
194
40
66
30
60
24
66
18
20
12
90
39
55
6
119
151
5
49
24
102
138
11
25
56
10
5
19
14
90
112
128
130
35
37
14
40
6
30
54
26
10
14
94
11
55
96
30
30
8
36
34
6
41
45
28
162
20
28
152
150
123
1
14
9
7
26
118
29
37
24
20
46
14
52
54
6
47
48
9
90
34
20
40
6
6
23
37
54
44
10
252
14
16
20
48
22
48
42
20
9
31
14
66
28
5
24
3
10
8
10
36
29
61
11
85
174
5
69
90
16
90
6
60
17
43
65
49
30
60
6
90
8
72
153
51
40
66
74
100
5
79
77
13
6
90
44
27
63
10
80
10
210
42
60
53
60
61
35
84
1
174
5
115
6
96
54
26
24
64
2
28
32
18
39
37
84
2
9
96
3
142
38
102
28
222
90
20
27
1
11
51
10
14
21
13
162
24
104
22
80
10
80
57
12
55
6
210
5
19
156
17
3
10
8
60
46
84
36
14
30
6
4
62
88
60
17
39
4
65
105
22
18
6
24
29
48
25
60
20
40
23
25
36
6
20
18
51
48
21
6
4
90
11
96
24
55
36
18
96
35
120
25
6
8
6
130
24
96
30
74
10
66
56
18
112
8
16
83
63
64
60
24
2
30
108
46
14
12
117
43
113
31
114
36
60
14
36
40
26
24
16
23
51
9
31
24
17
3
82
23
67
29
181
47
13
35
15
54
39
7
134
16
35
12
27
34
2
4
24
77
49
56
10
8
82
95
55
30
18
6
35
79
120
42
60
50
54
94
36
14
22
5
12
123
4
54
36
60
26
120
4
6
24
11
12
33
58
60
29
21
40
62
88
62
4
66
89
36
3
30
10
5
67
54
86
58
162
60
24
144
12
44
21
13
42
48
50
6
16
20
33
24
31
2
4
24
71
25
83
7
54
222
14
124
6
29
21
100
6
20
10
8
12
130
18
71
75
81
75
45
108
12
19
36
20
270
75
73
35
121
59
117
4
6
29
55
6
14
54
52
47
117
46
80
70
38
22
48
6
44
10
35
1
44
166
126
144
11
43
2
48
82
24
26
4
24
12
35
15
28
5
72
3
30
87
43
12
54
36
30
53
7
44
10
56
10
60
137
1
36
90
26
3
15
6
64
12
50
18
46
60
24
66
24
32
15
3
45
127
17
7
53
13
18
17
13
11
1
107
1
107
15
24
166
24
66
84
66
114
114
80
150
22
90
30
35
33
40
60
59
31
12
54
11
13
35
25
120
11
121
18
92
24
10
26
30
15
55
80
70
24
60
26
4
41
63
70
56
15
19
12
60
48
42
20
10
20
57
12
79
12
30
47
3
18
30
69
3
118
42
24
96
5
99
10
35
21
4
36
24
6
84
24
26
39
12
39
21
33
46
234
6
104
22
38
177
12
91
110
219
36
7
14
76
30
54
14
100
17
72
7
36
18
6
126
54
36
168
12
29
9
39
31
50
6
34
11
39
70
47
13
56
46
30
14
46
35
43
12
20
33
1
95
31
18
96
23
7
30
14
82
179
129
10
6
36
20
24
144
82
44
4
12
50
60
30
34
74
96
54
10
20
9
7
6
20
58
12
18
50
225
27
10
14
220
5
21
28
30
50
6
36
48
16
41
15
10
18
12
54
35
21
3
105
112
78
12
24
30
6
17
36
27
54
123
3
48
96
36
70
144
23
13
108
20
16
6
29
96
60
49
30
20
46
23
12
12
96
25
12
8
196
56
18
226
84
12
23
1
14
10
2
28
62
15
3
42
30
40
30
54
41
49
66
54
30
24
32
9
9
52
84
26
9
31
65
175
60
20
4
6
20
40
30
120
48
2
3
25
80
76
14
36
16
30
107
67
90
6
8
12
28
66
20
34
6
84
6
26
24
10
24
29
13
68
10
60
17
3
46
6
60
18
6
84
77
60
103
12
18
131
48
7
36
8
9
21
16
24
30
5
57
48
130
56
4
42
35
99
10
24
20
82
20
70
138
6
35
36
48
12
75
4
14
130
102
20
ABCD 98232937178*3^$a+1 [50192]
39
240
75
165
81
63
27
54
63
36
84
87
69
12
72
48
72
36
12
180
45
48
6
33
12
39
69
81
6
24
9
60
12
36
12
120
12
144
12
48
15
9
243
54
255
111
129
48
132
60
111
24
120
60
54
30
57
24
81
99
36
12
48
93
90
21
105
30
90
111
9
39
36
36
39
105
48
12
36
12
117
15
9
147
93
15
144
36
36
15
24
42
18
57
45
3
156
9
306
9
87
30
39
39
45
36
144
24
27
144
96
45
60
51
9
15
9
24
111
69
27
114
147
84
48
48
24
9
15
51
45
108
60
27
9
315
57
9
6
168
57
240
12
27
105
51
153
204
96
144
327
33
147
9
141
15
75
21
24
240
135
60
60
33
12
36
48
12
3
57
15
33
135
120
90
111
9
30
57
99
21
135
57
72
24
264
12
135
21
24
60
69
66
21
219
84
69
12
9
27
75
9
15
9
96
120
60
108
48
153
126
369
12
12
57
39
75
96
30
39
36
165
66
174
24
15
96
48
132
48
96
84
147
9
75
21
69
66
30
39
27
69
39
45
45
30
90
6
114
39
51
60
9
81
96
255
24
15
57
33
159
87
93
51
72
57
3
117
36
36
156
69
6
9
231
129
48
168
9
54
9
48
132
87
150
15
144
72
120
249
66
117
36
21
96
63
87
33
15
66
96
39
156
75
24
129
51
36
33
75
12
24
69
21
39
57
39
36
93
39
312
111
60
57
60
33
39
15
93
27
9
240
24
63
24
33
3
60
18
15
51
9
21
54
9
33
18
30
27
93
111
129
87
15
9
168
48
12
12
84
51
33
3
48
12
18
216
24
39
72
48
3
48
9
93
3
45
99
12
15
33
81
102
168
72
153
81
51
48
12
129
3
96
51
24
69
108
9
63
48
15
18
171
36
24
9
66
9
84
108
3
66
54
210
6
33
72
48
48
24
51
9
60
15
21
84
156
69
63
153
87
120
81
30
60
6
90
93
57
15
24
51
144
69
132
39
45
60
75
21
39
132
24
33
72
15
24
9
48
9
30
216
33
15
57
12
48
3
216
165
141
3
45
39
60
60
27
9
141
51
132
12
60
39
162
75
75
24
33
456
36
45
3
96
87
84
24
36
36
69
60
135
93
3
48
36
21
63
21
108
180
87
105
189
120
27
60
123
9
21
6
144
9
63
18
30
42
24
111
24
105
24
30
9
12
21
87
240
288
48
57
54
33
171
21
168
96
15
141
108
72
348
27
69
84
48
9
54
36
165
24
216
120
99
6
246
48
36
45
81
27
48
84
60
75
240
9
51
36
33
15
42
168
42
9
45
6
129
105
6
18
126
45
75
9
12
69
39
27
78
27
93
42
108
81
48
57
96
48
135
120
24
147
30
54
120
9
36
60
27
60
45
45
3
36
108
21
6
120
24
66
15
36
3
45
27
48
156
93
12
60
36
12
33
3
36
60
75
9
24
177
111
9
96
15
3
9
12
81
24
39
120
111
120
21
108
15
69
60
33
30
60
54
30
9
15
42
198
81
48
96
72
432
111
81
15
153
63
84
9
84
351
36
144
126
63
3
69
105
15
48
60
27
69
60
15
9
87
69
21
63
72
75
96
153
36
105
3
3
33
192
9
39
24
33
147
12
39
36
6
90
153
21
315
156
15
24
36
9
45
39
12
84
9
15
36
108
36
ABCD 98232961532*3^$a+1 [50501]
69
75
24
156
87
357
220
120
5
18
54
240
36
12
15
192
171
150
72
336
24
138
69
4
17
87
165
291
21
3
105
195
372
9
159
96
117
39
48
12
45
18
198
144
99
156
129
144
75
15
90
12
3
165
66
1
8
261
252
87
52
113
168
103
224
33
79
11
97
5
90
81
45
91
23
138
54
93
177
114
45
24
213
54
96
97
173
99
111
93
57
87
93
54
93
105
36
36
115
221
252
6
174
55
107
186
27
76
5
90
30
96
15
105
63
156
21
15
21
108
120
114
141
60
324
36
45
162
42
7
20
21
63
279
145
72
44
27
54
163
113
7
173
43
24
41
39
45
18
37
5
27
9
162
48
6
75
120
124
5
12
19
71
73
125
19
125
36
54
90
87
381
144
168
27
45
156
183
15
42
12
67
20
93
96
31
5
139
17
108
24
120
67
168
80
15
102
216
60
27
16
11
138
55
143
42
108
72
27
39
21
48
57
108
31
56
88
200
63
390
139
68
96
60
100
36
23
81
60
4
293
27
117
90
30
15
48
225
60
87
69
90
6
138
81
100
17
183
276
64
140
76
8
207
129
159
1
5
159
60
112
164
96
33
27
9
91
84
119
90
48
127
77
36
99
81
18
54
67
188
225
186
21
84
141
96
43
149
255
393
27
36
144
81
60
36
15
3
85
107
6
180
102
105
21
24
267
64
29
18
9
160
24
149
90
138
150
69
21
192
60
180
7
8
213
24
99
117
108
102
270
27
132
9
195
165
211
5
15
28
56
40
180
44
112
5
36
27
267
213
105
18
93
51
6
72
156
6
93
100
95
117
4
71
126
87
57
523
77
36
84
18
198
42
85
32
273
27
108
33
7
185
108
60
63
76
95
129
15
246
75
15
49
29
120
51
184
176
24
141
139
335
117
60
69
24
207
24
129
51
84
147
85
113
42
105
168
105
75
96
171
85
53
15
93
24
3
132
108
12
141
3
120
16
8
45
6
126
108
12
163
12
11
30
103
116
21
7
65
90
105
231
42
12
216
24
72
3
40
72
5
144
99
135
150
120
96
99
36
36
120
141
7
11
45
57
27
15
25
140
112
41
27
33
180
72
228
60
63
16
185
24
144
31
17
42
48
330
7
56
327
49
5
36
60
432
180
102
73
23
93
105
72
48
111
244
36
60
308
57
66
153
69
18
102
135
12
24
9
132
18
25
60
92
213
36
6
49
84
65
228
324
96
43
24
5
27
9
102
42
15
12
ABCD 98232962676*3^$a+1 [50004]
12
24
27
30
42
30
8
15
12
16
24
20
21
4
18
5
163
9
32
4
21
56
70
2
15
13
20
7
57
3
120
32
1
68
16
3
27
54
99
5
28
24
15
24
45
42
2
43
32
25
3
32
1
11
4
9
12
60
30
21
5
7
12
20
40
15
5
1
48
47
139
6
39
3
18
8
31
29
4
3
65
28
39
20
33
19
8
12
25
44
70
57
9
75
128
13
8
24
7
8
28
27
77
61
92
82
6
15
5
94
45
105
63
3
2
15
28
27
38
7
45
96
12
18
14
3
52
81
44
87
13
23
67
6
24
3
20
13
20
31
20
33
15
16
117
68
19
8
12
21
19
45
51
21
11
12
21
19
21
6
9
24
101
34
33
5
7
27
30
8
76
27
12
36
5
27
19
41
4
8
121
12
30
33
15
81
9
24
3
84
21
39
29
31
20
73
60
30
17
40
15
41
33
84
7
51
54
15
99
17
85
60
47
21
4
12
23
67
53
12
31
24
38
60
28
18
2
39
28
57
8
15
28
48
15
6
48
27
48
32
4
12
69
18
6
20
55
84
8
19
9
9
12
68
3
37
36
15
9
8
115
12
41
39
40
65
31
56
43
90
48
12
3
15
17
16
60
24
8
43
74
76
59
25
12
3
45
36
59
1
47
19
90
39
5
4
6
42
30
69
9
71
1
3
5
55
44
76
51
78
12
3
12
60
3
45
101
22
5
24
13
111
39
6
27
77
82
18
15
41
67
99
54
11
1
27
117
48
15
57
11
57
88
15
3
29
12
28
32
21
4
39
36
29
7
12
41
67
5
184
75
3
6
12
12
63
3
21
8
37
75
21
20
28
87
33
12
27
12
20
1
63
21
18
5
37
35
25
15
36
63
45
12
9
35
28
15
17
4
29
28
12
3
9
60
51
33
24
51
5
4
12
48
12
15
9
20
27
12
93
28
42
5
4
80
21
12
7
15
21
17
31
45
30
17
4
84
87
48
41
76
92
7
5
40
48
5
16
24
35
21
115
29
7
9
20
7
5
19
69
30
30
24
36
84
27
21
42
18
24
23
1
80
84
52
23
145
23
28
56
4
24
105
3
45
24
30
53
16
144
113
12
3
33
19
108
5
28
12
12
12
8
16
20
39
16
45
12
8
10
57
33
39
41
16
11
33
12
4
3
63
48
21
20
1
30
62
28
63
12
9
3
8
12
25
12
8
63
12
21
39
31
9
72
93
96
15
84
5
28
39
29
72
7
57
3
5
10
18
3
5
16
30
5
16
20
4
29
55
21
15
33
27
53
15
40
8
37
15
12
20
31
2
22
9
44
12
4
9
18
38
10
21
24
21
35
13
27
21
3
45
111
20
25
39
12
9
3
53
4
8
10
17
9
31
48
36
17
19
36
105
12
6
17
4
3
6
20
7
24
20
13
3
3
41
36
28
72
32
1
27
24
101
27
1
15
57
12
63
20
73
15
5
46
6
8
99
13
8
39
61
119
7
6
12
3
12
20
76
39
57
21
24
24
120
24
23
67
45
36
17
67
12
9
39
20
1
27
44
109
12
3
15
6
18
78
3
36
56
12
1
72
3
5
55
9
23
12
192
4
60
44
13
27
32
69
10
17
4
24
12
32
72
13
3
12
65
16
59
52
36
9
23
25
12
15
69
32
15
4
68
16
21
35
76
17
7
60
33
27
29
46
45
24
27
5
43
62
27
1
72
63
32
28
51
6
75
12
65
87
4
21
15
3
33
9
24
30
14
15
33
27
7
9
9
20
52
8
67
20
1
27
5
16
15
24
8
52
48
17
112
48
12
63
36
24
21
32
28
12
15
60
32
16
24
8
64
33
12
6
9
39
2
43
5
76
35
69
7
108
24
15
5
1
39
36
56
13
8
40
12
3
48
21
48
12
15
24
5
27
13
6
24
9
45
20
67
20
4
9
23
45
19
9
80
19
48
48
39
53
40
24
29
51
1
8
4
6
2
67
32
16
48
36
45
63
5
75
40
27
69
9
63
5
7
15
6
114
5
1
32
52
171
56
1
3
17
15
49
78
30
15
101
19
27
9
5
72
52
47
40
36
3
6
68
31
17
28
27
69
3
60
51
14
28
15
20
13
24
8
22
17
13
80
7
33
3
9
6
57
72
29
4
68
15
19
9
45
71
43
18
63
17
4
23
12
25
6
78
20
12
52
8
19
53
36
10
9
8
124
3
5
21
31
24
9
3
32
40
48
24
75
6
18
14
3
37
15
32
4
21
68
36
12
27
121
15
45
30
6
8
3
13
47
13
30
29
73
42
57
15
24
2
27
12
60
64
21
48
120
27
89
4
6
21
21
12
12
15
20
9
4
35
43
45
69
24
51
3
5
12
40
15
48
90
35
13
8
67
20
28
45
27
32
13
20
43
12
20
79
5
16
48
9
20
28
60
3
60
17
19
89
4
63
17
28
47
21
12
4
23
40
12
116
4
105
8
55
12
48
20
12
1
32
118
24
38
40
23
12
13
42
78
18
54
27
9
24
12
8
15
16
77
48
24
3
115
24
48
48
42
8
19
3
30
3
20
40
72
92
9
12
15
19
5
64
60
12
27
81
44
25
8
79
48
20
25
6
24
21
36
29
27
7
21
17
87
21
16
3
48
12
63
9
21
108
15
56
9
39
13
47
60
73
8
19
8
49
15
9
20
27
45
39
21
34
24
21
29
19
27
9
57
8
31
29
16
15
8
40
32
1
12
51
12
192
12
48
36
77
27
76
99
33
60
3
6
3
5
16
11
9
51
21
12
7
9
27
63
30
39
27
24
14
3
7
21
69
8
27
16
27
42
15
63
17
1
87
33
30
24
5
1
36
15
33
51
29
87
4
5
12
64
15
45
108
12
3
171
2
19
36
20
13
12
18
6
18
18
30
42
30
26
16
3
20
7
5
13
47
4
29
27
1
8
34
6
12
3
56
4
111
21
9
8
3
33
22
17
21
16
18
21
9
3
24
69
20
7
9
23
76
32
24
13
126
21
24
89
3
25
78
17
37
3
17
16
12
15
17
52
35
36
4
24
5
19
72
45
6
18
15
44
1
20
64
111
12
27
6
15
17
7
5
91
17
19
24
39
17
124
27
24
33
57
3
8
13
15
9
8
48
27
12
12
9
91
60
9
51
15
5
16
5
28
60
27
9
36
27
173
22
50
31
5
40
12
39
8
13
15
12
36
57
68
46
78
51
29
55
36
15
9
8
13
51
9
39
87
54
27
9
6
30
18
41
40
33
35
37
39
12
53
55
15
45
60
36
9
36
11
4
33
30
77
73
27
8
12
19
62
27
40
5
28
8
55
21
11
12
1
39
57
3
8
24
40
36
189
15
41
27
25
8
7
93
20
15
13
15
9
15
15
45
12
15
5
49
42
42
150
42
8
27
1
27
15
21
51
48
5
1
59
7
5
16
9
8
10
53
25
3
9
6
9
8
13
36
11
19
69
5
39
33
7
12
48
21
30
17
45
40
12
75
20
25
6
54
15
32
9
10
77
72
21
67
113
31
3
18
3
36
9
72
20
4
15
221
4
54
9
32
49
60
12
12
51
45
15
17
12
16
24
111
36
36
20
25
20
27
12
33
27
4
5
4
51
12
12
20
7
5
33
3
25
32
ABCD 98233321042*3^$a+1 [50069]
20
27
93
64
8
195
1
56
141
19
48
60
17
3
36
15
252
33
12
48
12
108
21
3
12
40
44
4
41
127
200
24
16
132
80
15
45
63
9
60
4
84
5
27
124
36
24
41
15
3
37
35
61
44
60
24
99
25
20
12
28
8
40
227
217
24
11
81
52
11
69
16
92
40
32
3
33
24
33
75
15
33
57
19
96
72
11
21
100
8
123
37
80
16
11
33
72
24
64
20
12
40
24
20
52
35
13
24
116
81
3
16
12
8
51
1
24
24
20
52
60
53
51
60
141
63
60
12
4
48
8
40
68
21
3
36
51
1
24
11
85
23
21
4
24
8
124
24
140
4
101
91
140
24
76
29
31
95
1
32
16
12
32
51
45
16
29
79
8
24
16
80
64
8
16
24
92
40
53
55
80
27
21
40
12
53
18
85
36
44
40
11
73
8
84
60
171
37
12
48
36
44
3
18
19
125
27
4
132
68
12
60
64
11
129
16
20
33
51
39
37
24
24
56
4
12
5
18
69
28
48
12
12
32
15
1
72
20
12
4
24
32
51
13
44
87
21
28
5
31
41
19
24
156
48
56
12
48
36
16
68
4
72
35
54
79
83
9
24
24
12
16
24
125
31
72
5
3
64
5
15
28
83
93
24
27
9
24
3
49
59
90
19
71
69
3
33
36
60
60
16
24
48
32
4
47
72
1
44
12
16
24
56
9
43
11
9
16
80
21
39
4
12
24
12
12
12
20
40
48
36
60
36
60
20
24
36
60
40
71
108
45
135
49
12
155
13
108
23
1
120
44
15
162
7
83
37
17
19
12
48
11
21
48
24
105
51
52
24
35
49
20
39
18
18
21
100
68
28
12
92
28
72
60
8
15
108
37
8
27
57
24
220
5
75
24
27
45
261
259
8
12
24
4
12
5
54
36
13
23
18
31
116
144
136
5
43
11
133
80
36
76
68
12
16
84
44
4
32
45
18
97
180
48
56
52
80
28
140
39
1
72
8
64
120
12
60
36
23
36
21
28
192
8
12
4
48
56
36
36
48
15
25
29
115
8
60
72
60
12
40
44
39
13
32
36
16
56
9
75
100
23
57
16
8
24
60
60
28
32
136
20
4
8
52
216
24
20
160
20
40
92
40
8
27
33
3
54
3
12
16
12
8
39
13
68
9
51
28
12
108
17
115
12
17
19
17
19
84
20
75
21
28
20
21
19
32
3
21
124
12
23
61
72
120
24
83
13
23
9
40
80
28
44
24
36
63
72
61
48
80
16
36
24
5
63
60
3
13
24
35
37
60
24
116
16
20
4
68
40
92
64
12
8
76
11
18
7
29
15
36
39
54
19
71
69
12
63
18
19
96
80
3
1
35
49
5
39
76
12
80
4
104
12
72
52
8
27
90
31
44
28
23
13
20
39
61
47
90
99
60
39
37
53
75
132
84
231
9
168
48
27
25
11
25
12
53
19
200
96
52
12
20
123
54
75
84
120
27
18
19
56
36
15
13
12
11
49
36
20
39
9
16
20
16
29
126
45
52
47
73
20
96
64
48
128
136
36
68
4
101
144
7
11
145
24
8
36
40
35
25
101
19
116
108
12
76
164
48
40
12
56
28
20
12
124
11
165
15
25
32
12
21
90
13
36
8
16
20
16
44
16
84
20
12
12
108
24
21
18
25
60
56
24
40
24
12
8
36
60
36
40
11
18
7
29
18
13
68
76
113
3
112
11
49
12
116
64
29
39
76
24
113
27
12
16
32
75
1
20
16
24
72
24
116
4
60
23
1
12
72
36
156
11
37
20
12
60
88
32
24
15
1
53
111
15
72
49
20
40
24
72
12
72
56
64
48
47
181
8
36
24
39
45
96
64
36
36
29
31
41
15
4
24
11
18
3
12
28
29
55
20
120
40
56
40
20
144
81
19
143
45
12
24
36
9
75
36
28
12
20
124
47
45
12
12
88
32
28
17
31
48
11
1
128
40
11
25
20
40
60
20
69
36
103
116
4
12
24
56
28
36
12
24
60
65
103
12
60
5
19
12
44
16
24
108
48
20
12
40
20
36
16
36
17
15
96
15
61
80
16
12
108
20
12
12
40
35
49
12
8
160
24
12
24
140
12
24
3
25
11
90
15
52
59
13
5
36
19
72
71
9
48
16
36
60
20
48
16
24
48
108
20
52
8
124
8
48
84
12
84
4
72
5
15
36
4
20
16
24
29
39
15
108
57
40
120
60
8
75
18
75
36
24
132
4
8
156
36
124
84
8
24
60
28
137
54
21
64
95
21
28
32
81
198
25
12
32
72
40
20
28
60
53
7
47
109
24
212
4
84
12
5
3
15
37
48
80
28
24
60
83
25
132
56
60
12
36
39
72
33
36
40
12
72
12
96
5
63
12
15
57
96
40
60
36
20
16
44
60
3
37
8
52
108
47
36
37
17
36
18
49
5
55
120
5
18
13
80
24
45
31
96
60
20
36
12
72
4
56
28
12
144
77
43
47
97
128
4
23
85
12
20
148
12
29
19
ABCD 98233660256*3^$a+1 [50096]
132
60
55
153
32
60
97
63
68
4
81
27
48
24
120
8
28
32
37
71
73
27
32
48
40
80
124
8
52
68
133
90
117
132
21
35
4
128
100
12
180
153
15
8
64
39
9
68
40
72
12
108
108
12
80
108
12
40
20
88
212
168
100
32
100
108
24
68
85
35
40
12
39
17
64
81
72
3
12
20
1
144
3
60
24
3
53
37
27
8
48
4
96
105
47
108
160
12
8
12
60
7
18
15
260
60
25
72
36
35
52
60
72
15
33
12
36
9
180
71
40
32
120
61
39
20
67
21
32
40
33
378
9
60
20
28
9
63
8
52
12
96
32
43
9
128
25
3
32
40
51
69
140
52
108
8
4
195
21
32
1
159
20
48
52
140
40
72
8
48
7
113
40
24
56
37
15
48
9
3
48
140
52
12
216
69
11
4
111
77
52
48
60
33
87
12
156
80
12
52
51
5
40
20
169
36
27
80
1
39
60
27
18
75
48
20
12
25
135
20
28
24
8
28
45
72
3
12
72
21
87
132
8
48
85
35
4
33
3
32
1
159
20
55
18
108
36
11
4
8
108
12
28
12
15
117
96
20
52
20
37
18
65
97
3
20
13
162
45
8
4
69
59
85
35
37
171
12
248
60
12
1
36
108
3
15
17
88
39
41
85
15
57
87
168
8
72
28
24
68
112
60
39
81
56
52
12
60
99
77
60
7
162
36
15
24
69
47
4
56
132
60
148
32
7
45
36
63
21
8
60
37
18
53
12
148
12
45
63
27
18
39
8
48
13
39
20
13
75
60
32
60
28
80
12
100
68
132
1
51
36
24
8
112
21
135
24
48
81
167
4
48
68
60
12
1
54
5
28
12
45
23
40
12
105
15
120
20
25
72
71
12
112
93
83
43
9
48
92
48
12
25
63
9
123
3
105
24
36
120
24
116
4
8
13
15
120
20
52
8
64
48
12
21
47
25
3
20
52
80
60
100
12
8
205
3
12
20
100
27
21
24
68
48
72
48
40
140
4
93
36
36
3
48
20
12
7
18
27
96
129
75
15
33
8
40
12
48
140
25
54
53
108
4
36
12
57
23
85
15
60
195
53
60
40
135
57
33
47
61
107
37
15
20
55
90
36
111
8
40
21
51
93
63
9
3
12
60
48
108
12
12
168
81
36
11
64
33
3
33
51
60
8
88
12
20
60
40
108
32
48
4
108
8
64
8
37
11
40
32
60
37
18
5
28
20
19
161
73
36
15
48
8
100
84
33
23
229
23
31
17
120
52
68
64
36
60
132
12
15
45
8
120
25
72
15
8
85
3
69
3
72
51
69
3
5
40
20
7
18
72
144
27
99
153
20
52
56
7
57
36
69
15
56
37
3
60
45
15
80
12
1
47
184
60
68
120
40
60
48
92
60
48
52
72
48
8
72
28
92
60
28
80
72
1
90
72
5
12
48
4
3
33
192
48
12
20
37
51
12
20
7
53
40
177
36
15
92
48
64
48
48
144
45
11
52
45
3
120
12
8
19
198
27
36
9
63
45
108
18
57
15
5
52
132
45
75
48
48
60
84
96
20
40
15
125
12
133
35
40
20
72
88
12
8
49
11
40
3
72
54
51
129
51
20
172
80
181
47
240
12
133
87
192
128
28
20
13
36
54
21
68
160
21
36
3
68
64
9
126
21
69
23
40
63
5
64
8
28
72
8
40
24
68
48
4
9
39
87
45
81
18
29
52
8
55
53
19
21
12
8
12
40
12
48
8
100
80
52
132
8
97
3
12
165
15
39
17
4
33
35
1
107
12
120
40
68
40
32
112
8
40
120
8
52
80
28
24
36
32
52
108
188
4
21
75
12
128
12
88
45
15
12
72
116
4
15
101
4
8
60
48
40
99
33
20
40
12
68
88
92
7
41
4
45
108
18
9
120
15
45
120
120
48
12
116
12
60
232
68
48
4
33
23
60
4
8
48
12
25
63
12
128
60
124
9
36
11
40
92
40
48
20
12
7
101
72
28
15
125
12
40
120
12
68
352
9
126
18
75
8
12
88
33
159
93
18
21
60
8
40
60
117
135
36
152
145
23
49
75
48
8
103
17
4
69
36
11
4
168
33
35
64
60
21
35
40
32
28
9
11
12
157
15
3
57
36
24
9
27
60
24
8
52
ABCD 98233952582*3^$a+1 [50005]
63
25
72
44
3
42
43
200
48
33
27
64
23
37
48
68
57
3
4
36
204
23
6
24
31
152
3
97
32
96
4
176
16
24
5
27
4
44
9
36
36
19
80
24
12
4
12
29
288
3
33
24
31
12
23
49
47
1
20
40
60
8
36
24
4
36
5
31
24
20
60
12
64
96
48
80
12
132
28
47
33
28
32
64
8
81
24
75
15
13
44
40
60
48
17
15
9
19
47
69
72
40
44
16
12
8
88
12
53
27
177
6
105
12
3
24
25
20
12
120
36
177
103
60
17
27
3
1
5
55
60
32
48
12
12
16
44
12
4
41
3
52
8
112
29
67
20
12
36
40
44
60
12
4
12
12
48
137
7
24
12
32
48
12
108
99
9
15
30
24
15
16
80
52
47
85
60
101
27
33
111
159
30
24
27
16
128
64
60
5
27
64
44
48
60
28
72
60
17
12
19
89
36
24
36
36
43
8
33
27
28
20
52
32
40
36
60
144
11
6
51
24
16
89
135
16
12
156
24
56
105
207
39
61
140
112
191
1
8
36
12
28
11
9
12
72
88
48
32
52
5
51
24
15
1
12
17
3
63
25
104
40
12
29
60
55
96
8
40
8
9
55
36
44
9
75
24
76
59
37
236
12
60
117
18
21
21
55
65
24
31
168
56
64
56
12
57
7
35
21
28
95
25
20
9
27
9
60
27
24
64
20
9
60
126
25
60
36
68
16
11
81
28
41
31
17
75
45
15
27
18
126
105
72
9
103
5
36
24
7
53
111
16
5
24
27
28
29
3
72
135
73
47
13
12
12
20
48
111
54
111
16
60
5
39
60
36
36
9
43
5
15
28
48
29
7
5
19
12
12
20
45
12
24
24
3
28
20
9
6
45
4
41
7
47
25
92
33
75
16
36
20
40
116
27
93
3
25
29
67
36
12
47
30
99
159
30
15
108
9
55
8
40
36
44
40
41
7
24
48
108
53
19
17
84
60
7
20
40
23
49
8
100
120
17
51
64
95
13
20
72
12
204
112
47
6
27
40
17
51
4
20
52
24
36
84
29
42
24
49
36
24
152
64
24
5
30
6
27
24
24
9
195
21
30
21
40
56
4
48
128
40
23
85
32
48
72
4
24
12
12
56
24
28
53
7
29
75
15
24
6
3
40
20
27
54
99
28
20
4
20
60
28
56
64
5
36
55
116
69
19
12
36
8
40
44
28
200
4
44
4
20
51
6
24
51
9
31
44
4
5
43
77
3
24
36
4
24
20
4
156
24
5
7
23
1
41
31
20
9
3
15
66
15
9
6
120
9
60
141
7
23
25
80
9
67
83
57
4
32
88
20
9
3
12
45
115
36
36
23
85
8
3
9
21
135
9
3
12
48
3
24
1
41
54
25
20
132
4
228
32
93
15
16
44
12
45
103
68
9
3
165
75
40
132
203
81
39
13
60
17
27
28
12
8
75
61
20
40
149
7
44
72
33
75
100
24
47
105
39
9
16
12
83
1
95
109
131
13
125
67
5
91
12
12
104
60
15
45
36
16
113
30
9
15
1
5
24
7
29
54
1
56
63
33
4
44
39
73
24
8
81
27
57
31
12
12
32
4
20
76
20
33
12
24
24
75
81
36
51
12
40
36
5
19
107
24
6
31
20
120
72
15
13
8
99
13
68
24
40
8
88
20
40
29
135
48
60
28
56
4
11
48
21
12
12
27
25
20
180
28
5
31
44
16
5
15
15
1
168
20
88
29
19
84
5
43
143
57
9
19
20
4
11
45
105
19
36
32
4
173
7
44
4
156
5
175
44
16
32
57
126
9
28
60
47
93
28
149
63
4
104
52
12
8
33
27
24
24
60
15
49
72
23
1
80
36
9
19
5
12
63
96
111
1
8
232
80
39
45
3
57
9
55
12
8
4
5
27
9
75
64
132
8
52
24
20
304
5
43
89
55
8
12
16
8
12
4
20
16
80
60
9
39
60
16
53
91
24
95
1
32
60
24
33
7
29
135
16
113
15
48
52
8
60
124
185
99
40
92
4
36
20
153
120
111
9
27
28
12
24
83
6
15
4
96
5
211
20
124
149
43
24
23
33
48
45
15
12
33
31
44
60
4
41
27
9
75
45
51
4
36
24
44
60
4
41
7
113
75
36
9
24
15
16
12
120
12
12
59
6
18
66
19
12
23
1
32
39
109
72
24
125
63
28
24
44
9
126
25
80
4
12
128
40
116
96
16
12
5
135
75
73
80
220
17
43
68
60
24
28
17
15
16
11
69
9
43
167
33
177
43
8
16
29
55
12
59
1
12
17
139
36
48
92
36
4
20
3
37
5
19
12
23
85
60
12
53
7
47
42
19
59
1
24
56
129
3
28
24
17
19
11
1
212
16
12
77
43
44
40
68
36
96
3
45
148
108
60
12
12
68
60
60
9
91
24
20
165
54
117
24
108
36
52
20
3
9
52
8
21
19
8
3
57
39
33
40
20
76
44
36
12
52
96
12
92
15
21
4
47
121
68
76
48
5
123
9
78
13
29
55
125
31
12
56
52
20
4
20
39
54
7
24
20
24
120
ABCD 98234383862*3^$a+1 [50061]
47
6
15
28
17
84
6
60
265
29
55
5
39
99
37
53
102
13
53
12
132
15
4
17
103
24
53
3
72
15
12
117
60
36
15
12
1
12
29
30
9
21
43
35
13
5
90
37
53
3
52
128
9
78
57
3
13
47
42
87
81
24
6
13
36
80
16
17
3
28
71
6
55
152
3
37
8
27
61
11
96
24
30
15
88
53
42
37
41
42
73
68
4
5
3
52
12
11
102
31
56
3
201
16
71
30
7
47
18
48
15
52
17
3
28
119
6
55
24
11
25
29
159
9
31
107
69
40
71
9
16
47
81
16
11
69
3
21
177
7
20
36
117
30
45
57
147
21
12
51
51
45
33
42
21
39
33
93
24
159
219
33
40
12
77
15
21
60
39
3
61
17
12
43
5
139
11
9
111
60
9
16
47
1
24
56
9
3
12
48
48
51
129
69
18
84
60
18
180
48
3
9
67
23
12
33
12
24
72
48
120
27
42
147
40
128
15
33
57
183
15
49
11
13
29
43
144
44
64
228
179
78
132
6
42
75
3
30
12
3
40
95
33
57
75
69
123
87
69
16
36
60
5
75
40
8
24
72
84
27
105
15
45
112
32
276
48
129
27
96
4
104
117
24
99
9
7
164
51
13
35
12
21
45
174
33
12
96
4
11
25
44
84
12
147
72
18
7
44
9
27
21
27
105
18
37
23
12
12
73
72
5
6
54
43
68
39
33
40
32
76
5
27
28
8
172
108
17
90
13
44
36
111
6
60
12
51
87
69
33
30
42
6
85
5
12
48
15
60
39
201
60
48
24
135
33
15
37
108
20
84
204
12
9
36
234
73
48
17
18
30
30
30
54
30
36
3
57
3
4
72
144
36
53
42
6
7
20
105
75
15
1
77
3
72
15
30
3
132
4
44
132
60
4
5
39
99
13
5
24
151
44
15
165
51
45
40
65
87
72
216
75
30
15
40
5
39
45
15
51
45
39
25
35
21
40
20
105
55
29
19
32
45
19
35
36
90
3
69
51
180
60
52
12
96
41
39
99
72
69
129
3
69
30
109
36
11
33
96
63
33
124
80
16
17
55
35
30
63
144
24
21
30
78
60
51
24
60
12
16
5
3
12
75
9
144
21
48
7
5
6
25
108
44
96
40
12
60
20
52
120
8
88
152
45
15
4
5
36
7
113
39
16
48
24
8
75
270
210
24
69
64
120
68
64
20
120
40
65
126
45
48
57
12
108
207
45
18
42
12
36
120
24
78
45
108
112
137
6
144
60
6
15
52
128
39
78
3
4
83
25
36
44
40
108
179
60
30
151
140
48
36
28
125
48
7
12
11
9
60
36
15
337
5
75
15
1
56
15
1
5
24
163
168
5
99
16
8
16
44
51
13
23
9
4
12
44
64
72
128
21
18
1
32
15
24
45
15
36
13
77
7
17
36
114
48
90
108
72
48
7
23
54
36
60
54
6
27
3
25
5
63
12
15
84
66
63
12
28
17
15
4
11
30
3
36
3
90
3
9
6
69
60
16
59
1
8
12
100
89
30
21
57
42
1
5
120
175
80
75
24
33
28
89
36
12
147
120
45
36
15
60
60
24
33
270
1
101
126
25
59
6
120
60
103
11
6
120
150
24
30
51
15
25
17
3
132
63
33
87
30
3
4
5
27
111
54
123
33
67
23
24
105
48
36
9
7
95
6
24
18
93
9
151
149
48
63
4
80
105
48
18
72
57
48
12
16
8
27
93
16
65
51
60
160
89
43
36
32
40
80
4
11
25
60
47
18
90
72
1
32
24
33
60
18
165
144
108
88
107
13
77
18
37
23
25
44
16
17
30
1
89
15
63
24
21
60
4
48
173
3
192
28
20
180
57
135
15
25
65
42
205
8
15
25
95
54
156
39
15
18
48
7
17
15
3
37
68
135
13
5
54
81
4
8
15
18
39
21
3
72
48
27
37
35
18
7
108
215
73
137
150
37
36
41
48
103
5
343
41
151
140
100
12
56
69
12
39
27
12
33
120
39
9
72
24
96
45
54
21
45
3
12
28
32
57
31
11
69
12
48
9
55
107
30
30
93
45
75
48
48
4
32
21
30
57
40
53
120
43
96
53
31
92
15
42
18
37
20
33
3
9
42
21
24
40
80
100
80
36
39
60
73
140
40
32
156
117
7
36
59
30
30
6
19
20
21
43
140
60
27
165
27
12
36
42
27
4
60
17
12
55
32
3
1
ABCD 98234395466*3^$a+1 [50539]
72
18
270
342
540
198
324
180
72
144
90
936
540
18
72
18
378
108
324
108
180
522
72
180
54
72
144
126
234
360
90
54
72
288
882
324
18
702
36
180
18
360
144
198
54
36
234
720
18
180
216
180
144
36
306
126
144
216
72
198
360
72
90
252
450
90
288
270
18
324
126
180
72
198
414
558
36
306
360
720
180
486
252
468
144
144
162
432
36
432
738
180
54
252
90
1044
36
216
54
396
702
36
252
630
18
864
108
468
162
234
414
144
126
72
72
90
198
18
252
90
144
126
378
36
540
90
288
378
684
756
450
162
450
108
90
144
126
342
90
198
162
1026
414
18
54
756
198
126
18
432
396
234
360
378
18
54
108
18
270
90
90
810
198
216
198
288
1818
360
72
144
738
288
342
216
72
198
504
180
612
90
216
1188
522
378
ABCD 98234450662*3^$a+1 [50022]
60
27
63
60
93
3
126
24
99
141
24
6
42
24
36
15
69
114
36
60
6
180
138
90
150
6
48
111
45
72
144
48
6
144
102
36
18
222
18
36
54
276
6
69
21
24
36
138
42
12
123
27
6
120
54
18
72
60
36
39
216
81
6
54
96
15
27
18
48
216
24
24
72
24
15
72
27
138
42
48
18
30
66
36
99
45
144
6
78
87
105
24
24
18
30
123
117
24
24
156
54
6
30
60
96
144
9
45
96
30
156
42
12
15
15
93
51
12
54
138
78
12
102
78
12
48
48
144
90
6
150
132
18
195
93
42
78
102
102
12
84
12
90
30
108
291
33
96
96
306
150
75
3
6
6
42
12
39
45
315
81
30
33
21
204
360
27
36
45
27
117
36
150
114
78
42
24
24
63
45
90
18
42
78
252
42
18
48
24
108
198
45
51
84
81
9
6
6
123
72
9
171
63
45
9
36
6
84
60
21
9
102
48
57
147
132
18
72
96
114
33
3
105
3
90
150
30
72
72
108
15
357
3
63
42
48
84
12
84
144
198
45
57
12
120
114
192
45
45
150
78
12
3
216
75
54
90
177
99
6
42
66
75
57
60
72
66
126
123
45
171
36
69
42
105
9
330
54
72
3
9
108
42
57
21
195
99
81
33
90
57
165
252
42
66
180
48
75
57
108
42
9
99
96
6
174
6
84
6
12
42
150
30
156
84
54
9
45
108
90
90
48
36
114
81
9
27
105
108
192
63
129
12
3
108
9
24
75
9
36
300
60
126
198
36
24
78
18
72
120
3
87
93
9
78
60
48
30
6
165
39
69
21
6
96
150
228
42
60
30
54
60
30
6
102
6
42
42
162
123
3
108
126
240
171
87
78
264
39
9
30
60
45
72
111
90
60
12
48
39
33
48
18
42
39
111
48
30
12
84
66
30
12
48
42
12
324
66
84
234
93
69
3
33
3
177
54
6
60
24
3
45
60
75
21
42
90
63
45
90
261
45
63
153
48
6
48
96
12
30
24
36
42
12
36
42
12
54
6
84
156
36
3
51
138
36
54
6
96
144
12
78
144
42
114
132
60
9
141
120
108
84
72
126
18
24
216
36
180
66
90
180
24
30
69
171
45
15
54
276
54
414
15
108
39
78
66
90
87
15
54
84
12
24
24
42
90
132
63
99
36
9
144
144
177
6
69
75
156
93
9
63
9
144
72
135
45
27
201
144
18
30
300
48
6
84
102
132
96
54
66
72
15
45
12
15
117
54
192
192
21
36
189
24
12
6
132
282
18
78
18
150
27
63
102
87
51
132
60
45
33
111
9
120
144
12
111
75
33
9
12
90
108
42
6
78
24
42
6
24
108
48
108
24
12
6
84
69
45
90
42
60
42
42
156
24
3
72
45
138
177
99
144
12
96
189
33
6
90
312
63
165
36
156
12
72
60
54
6
123
36
27
45
108
252
123
6
168
162
78
6
42
48
144
156
102
54
96
72
156
102
48
345
36
9
90
9
231
102
84
6
ABCD 98234481076*3^$a+1 [50000]
1
54
96
33
44
121
75
24
20
61
119
12
49
15
32
4
44
61
3
116
121
3
81
155
25
11
100
8
16
45
35
84
61
6
33
57
54
45
144
21
47
40
9
135
24
12
3
9
141
39
48
3
30
11
64
21
11
88
104
103
57
48
8
96
144
37
24
75
24
12
33
159
12
24
72
24
81
39
168
80
120
72
175
93
153
35
52
12
20
96
12
61
27
33
27
189
3
33
48
11
40
48
63
17
12
229
12
83
72
4
48
117
191
40
32
7
9
45
27
128
136
84
60
87
45
45
24
156
24
84
15
21
11
13
27
92
73
60
15
72
87
96
48
285
12
9
36
27
48
188
61
6
65
145
63
96
56
109
99
45
36
63
33
228
47
4
201
24
23
103
54
36
54
9
57
63
72
24
104
16
36
128
97
27
80
61
36
23
72
4
32
13
36
51
8
52
9
11
13
120
27
9
24
11
1
63
236
25
63
56
40
144
12
44
16
129
35
25
75
15
77
28
21
51
32
16
92
48
25
60
47
48
216
85
51
105
47
7
45
69
12
99
60
204
21
36
48
126
141
128
12
13
11
16
9
23
133
3
21
75
69
15
21
11
169
83
37
63
117
143
12
16
45
54
45
128
52
24
21
36
24
36
27
180
156
24
57
143
40
21
11
16
93
111
48
92
1
47
97
60
3
87
9
21
83
28
288
132
24
39
6
11
40
69
51
252
68
24
120
24
37
24
83
1
6
66
47
40
117
36
27
20
37
60
335
124
57
119
76
39
105
39
90
35
37
78
9
72
45
11
4
69
11
61
63
135
137
4
48
12
48
21
15
20
12
133
11
204
232
60
3
41
64
21
63
21
111
44
61
60
180
120
11
13
36
36
75
33
11
48
36
76
81
3
20
16
141
27
20
16
156
36
20
13
95
36
61
63
80
1
15
108
56
25
246
81
33
12
3
15
6
83
181
60
36
75
56
108
52
8
100
261
63
81
155
25
71
25
83
1
71
79
30
36
15
156
108
105
75
12
48
45
36
144
15
24
56
7
29
85
30
141
20
79
30
15
128
36
37
35
4
60
8
16
21
179
7
45
48
116
268
21
96
36
27
32
76
3
57
80
13
167
244
21
3
96
20
84
144
76
21
39
21
3
60
147
9
132
48
84
141
180
132
84
24
12
123
104
40
81
12
90
45
33
27
48
36
45
71
172
96
32
13
119
97
135
21
15
3
45
36
48
141
111
36
12
21
27
33
36
11
73
36
15
9
119
48
40
24
39
9
32
36
49
75
81
60
3
164
108
64
69
72
24
99
56
48
16
36
96
9
3
96
56
28
108
45
24
36
39
45
171
9
15
45
23
16
45
72
108
162
9
20
16
188
37
47
36
160
96
9
15
80
7
65
28
21
75
69
39
96
21
24
195
32
55
18
96
216
3
36
9
6
66
107
1
171
20
61
47
100
51
29
13
54
66
123
192
105
59
28
80
193
18
105
21
63
36
204
51
161
25
111
9
11
112
128
108
72
109
11
112
132
21
23
40
392
64
84
36
108
128
4
105
15
9
59
28
84
291
65
25
24
84
35
37
83
16
105
111
45
123
21
155
49
39
8
25
54
9
72
12
60
20
148
204
48
12
48
132
9
192
35
253
27
48
15
42
63
57
75
12
237
35
205
36
87
12
144
84
33
47
28
60
120
9
3
80
36
60
16
9
12
78
77
13
36
59
24
12
180
61
24
83
37
15
48
51
30
60
15
32
109
3
8
25
99
9
35
7
30
108
15
32
4
84
24
57
144
11
196
9
35
148
21
119
97
15
176
12
13
135
12
36
164
40
32
4
12
8
12
220
9
15
129
ABCD 98234484508*3^$a+1 [50055]
131
45
12
87
105
9
12
27
52
140
69
15
112
5
103
60
104
33
43
36
80
9
31
35
33
48
12
96
40
44
16
341
55
84
84
48
44
45
31
104
28
5
27
108
3
229
11
138
55
17
54
13
185
175
20
100
11
6
90
45
4
20
72
3
37
35
153
12
27
61
104
21
30
97
80
60
64
116
52
131
30
27
4
5
43
53
7
65
72
30
85
84
20
99
6
55
24
168
60
224
21
135
4
23
57
21
12
63
108
16
68
33
72
7
48
36
140
111
85
11
205
24
44
64
156
137
18
117
4
128
33
108
90
69
40
56
64
65
15
148
228
59
21
184
96
41
43
5
91
12
59
54
31
5
63
132
64
72
68
57
144
108
63
27
90
36
36
30
1
32
36
60
52
53
55
44
105
108
79
44
64
48
245
72
55
108
120
44
4
44
12
33
163
44
3
13
29
51
33
24
15
147
9
57
123
24
33
163
5
66
69
72
28
29
87
108
96
52
5
3
27
24
1
12
41
72
147
105
7
20
9
36
126
33
15
49
5
63
9
18
45
45
222
90
54
54
3
15
49
44
51
66
75
57
48
103
11
69
64
41
27
204
4
5
84
87
93
18
37
32
16
77
6
30
96
66
18
115
24
32
9
55
59
1
29
15
21
240
79
60
72
24
72
60
113
79
47
54
24
15
3
129
33
43
29
19
36
36
29
6
117
16
65
12
27
60
96
39
45
21
19
5
27
84
15
45
36
45
36
3
99
61
56
24
96
21
235
17
36
19
8
172
48
80
9
96
259
48
35
126
7
8
84
48
9
60
91
53
15
16
24
29
55
96
20
45
27
27
121
44
57
39
132
48
105
12
15
24
33
151
179
13
113
87
33
60
87
84
40
36
84
155
13
20
28
8
21
30
13
12
119
9
63
49
96
12
8
40
17
36
12
42
37
20
33
111
12
3
69
3
9
84
40
56
76
125
24
31
24
8
76
5
12
115
8
9
31
5
30
205
92
117
42
30
96
63
36
225
75
84
69
43
65
139
56
57
7
29
19
140
117
15
219
145
65
60
7
24
56
88
36
96
29
39
105
19
17
19
24
53
19
11
13
41
63
27
133
65
111
51
13
11
66
31
48
137
183
129
27
75
25
164
112
5
19
269
27
48
57
135
27
13
5
3
9
3
69
36
24
79
80
15
6
90
21
45
108
55
60
89
3
88
29
51
60
12
3
96
49
17
132
36
12
75
52
60
17
156
19
23
117
240
129
7
155
13
17
72
31
44
28
29
19
17
18
141
93
67
5
79
5
15
12
12
21
91
29
247
204
161
19
125
19
71
78
12
36
79
173
60
156
7
48
144
17
15
39
9
15
21
141
48
3
93
127
197
7
41
7
323
13
5
36
90
66
54
144
25
44
100
116
24
51
90
36
31
29
126
57
96
12
40
108
20
21
55
44
69
36
36
55
29
55
89
15
40
35
121
47
102
216
111
3
48
13
20
135
21
45
39
12
3
45
81
15
3
13
8
237
3
45
91
48
68
12
33
24
159
16
53
60
27
36
75
93
4
12
113
15
16
41
279
40
44
16
80
45
79
48
8
21
24
126
54
139
20
75
30
18
37
32
96
69
3
180
16
32
12
36
156
40
29
144
15
28
8
16
128
28
125
18
61
36
108
32
24
60
16
12
56
64
8
48
16
20
33
43
20
45
18
30
99
48
48
45
19
36
11
205
89
87
48
147
78
67
17
36
24
15
21
51
16
107
21
204
45
3
12
180
112
5
48
18
42
72
30
24
30
15
237
3
24
27
18
6
21
36
15
72
66
199
77
51
64
65
63
36
75
6
39
72
33
39
171
24
1
80
16
68
48
28
12
48
20
16
44
52
17
30
6
12
15
28
29
43
188
111
21
69
24
31
20
16
35
9
48
100
5
67
24
5
54
66
79
12
41
12
15
108
4
5
18
57
28
77
54
157
24
11
18
72
108
114
45
ABCD 98234505014*3^$a+1 [50022]
36
23
36
45
60
3
10
18
48
36
53
16
15
14
10
12
9
20
100
11
4
9
15
2
15
15
49
27
14
31
17
7
3
32
1
23
4
17
33
6
4
5
7
45
104
16
48
27
68
85
11
45
9
3
4
35
28
36
17
4
23
28
9
8
12
39
37
15
53
52
48
36
33
2
28
12
8
96
36
10
11
37
27
36
15
9
20
24
52
8
1
35
13
3
80
27
1
11
25
20
3
1
24
3
57
20
7
60
189
12
23
1
15
20
1
15
32
13
32
7
24
42
14
45
24
7
33
5
51
3
12
4
41
24
115
17
19
41
27
1
24
68
12
36
4
12
8
96
25
42
53
52
12
41
27
28
24
27
5
25
30
93
68
27
1
15
29
7
84
17
12
15
37
20
25
6
9
56
33
6
1
12
12
59
21
3
33
4
63
5
27
9
19
5
12
24
55
9
5
7
8
7
98
42
118
27
20
31
2
3
7
6
6
20
24
36
49
9
26
36
48
33
4
23
25
12
36
27
2
30
24
45
19
21
12
9
15
36
23
84
13
12
48
39
24
17
25
18
17
13
6
9
27
9
24
5
10
29
87
1
3
5
12
7
17
28
8
28
11
1
27
17
3
10
11
21
15
19
29
40
8
9
3
28
8
19
21
20
15
4
21
60
12
20
19
89
12
12
15
6
7
17
3
27
1
36
39
17
4
15
5
4
36
5
54
16
24
12
65
7
36
21
21
8
31
20
4
15
137
43
5
7
33
15
5
15
24
30
6
21
24
15
1
20
76
47
12
1
8
9
10
5
36
84
28
29
31
15
17
7
29
7
30
3
45
39
32
48
100
12
23
13
15
17
16
39
45
17
75
24
12
84
36
3
45
4
12
39
17
7
72
8
13
12
3
5
19
21
60
87
33
15
62
7
20
28
17
18
12
16
17
55
20
12
24
40
36
38
10
41
7
62
3
28
11
16
12
65
12
31
12
21
5
67
197
22
5
19
41
4
20
7
17
16
41
3
31
17
28
11
4
5
15
1
24
21
35
40
69
6
21
32
7
44
21
4
12
24
56
12
28
20
27
13
20
60
24
4
15
9
8
12
12
40
3
17
4
27
42
62
13
3
57
17
15
16
8
12
27
60
12
21
69
19
11
1
12
5
7
56
7
21
36
20
40
15
9
11
33
15
12
21
9
16
2
1
75
101
40
51
5
28
35
4
26
19
8
27
33
39
60
16
9
24
36
51
17
12
48
27
4
17
99
54
15
9
16
26
1
24
5
43
32
16
15
149
28
12
20
61
2
45
12
16
24
23
33
12
48
28
20
36
19
17
4
15
5
31
53
16
84
20
36
16
27
5
28
15
44
1
24
3
32
13
15
41
4
45
102
36
29
36
4
8
15
10
27
35
25
23
28
5
7
5
15
22
71
40
24
3
21
11
28
101
7
32
16
24
33
15
5
40
17
6
66
48
7
39
41
15
9
4
27
68
16
29
52
5
10
9
44
25
2
61
39
21
15
69
113
3
52
3
45
44
16
20
4
29
15
91
5
16
27
62
10
33
5
3
12
27
21
9
30
10
35
3
13
107
13
3
17
40
3
20
1
48
35
37
48
15
12
20
10
8
3
64
20
15
4
17
13
102
45
20
19
21
87
12
20
61
72
12
48
27
8
1
36
33
26
16
29
40
27
8
4
20
25
71
30
39
16
11
9
4
8
24
15
45
3
12
9
21
18
30
15
1
51
39
5
1
3
20
12
13
3
29
16
18
12
5
28
56
25
3
3
2
6
1
20
15
16
9
84
27
12
5
12
63
21
7
60
17
7
21
32
27
10
15
23
13
47
52
20
4
26
24
27
12
25
23
48
12
4
35
4
9
12
35
9
7
5
28
32
55
24
9
39
113
12
12
3
16
12
74
63
7
5
4
24
48
44
36
28
51
24
9
8
4
63
56
84
45
12
4
12
20
12
28
15
17
7
41
27
12
16
24
24
17
4
56
19
8
12
21
24
16
15
8
16
9
60
71
1
39
21
23
57
4
23
16
5
7
44
10
8
22
20
40
6
35
24
19
26
3
72
75
4
12
2
7
8
7
8
12
48
25
12
24
9
15
15
5
27
1
15
12
57
24
12
17
51
15
1
3
17
63
1
12
44
28
8
7
12
20
1
3
21
15
14
24
10
140
13
15
45
39
8
33
12
43
33
24
17
24
40
6
9
12
20
28
12
3
12
29
16
23
6
15
3
1
99
17
48
40
8
7
32
1
15
2
43
15
8
30
15
139
32
1
59
1
87
41
25
14
76
9
15
30
18
9
23
13
8
7
48
26
79
11
46
39
48
60
8
69
34
20
9
40
15
65
7
5
48
48
3
66
10
8
40
62
18
1
27
53
60
1
38
13
15
89
15
30
15
3
36
1
20
4
15
42
2
21
9
66
24
37
36
29
55
35
4
21
116
4
35
69
19
17
9
27
40
60
3
101
16
48
11
49
56
16
15
54
6
5
24
19
44
13
24
15
5
28
12
3
81
9
47
15
1
132
63
5
4
24
32
12
52
23
12
61
123
125
4
32
9
7
12
27
29
4
11
30
22
17
16
36
5
10
5
16
24
24
44
27
1
15
12
21
51
29
12
4
9
30
21
20
4
35
1
3
12
68
21
19
60
12
29
7
24
20
24
24
16
41
4
65
27
40
29
3
7
36
17
27
1
20
4
20
3
22
6
53
19
5
40
3
5
24
16
20
9
24
16
3
3
12
30
63
33
47
7
26
7
72
20
27
4
12
84
5
25
15
20
36
52
51
5
21
39
4
12
24
12
12
3
5
9
18
21
36
39
9
91
105
20
21
70
18
27
5
16
2
36
21
16
12
8
4
36
3
21
20
13
80
10
5
43
17
7
24
21
3
12
66
35
3
57
24
24
52
27
12
21
33
14
42
3
16
15
21
8
12
3
13
8
76
23
12
30
10
8
1
36
20
4
32
55
9
3
5
76
29
30
28
29
3
6
34
33
23
1
23
37
23
21
16
48
11
1
24
24
12
5
34
6
6
17
40
17
15
60
28
51
5
7
5
4
8
15
10
23
19
89
24
15
45
48
3
21
1
48
26
1
12
3
44
10
30
50
46
9
113
46
12
14
24
30
49
3
29
3
12
10
23
12
24
7
14
15
16
119
16
32
1
51
21
44
45
46
53
12
4
24
27
2
42
13
3
5
33
24
10
78
59
15
25
5
34
6
30
8
33
4
56
52
17
10
104
21
24
39
60
21
4
48
27
20
36
1
8
7
74
39
12
4
24
20
43
5
7
12
50
51
24
4
12
15
29
4
15
12
72
33
3
17
64
5
15
24
4
27
8
37
5
15
3
6
24
3
48
15
9
45
16
27
8
7
29
9
16
11
39
1
27
17
3
13
20
4
3
17
16
3
44
12
13
15
5
15
37
53
3
52
36
21
23
15
10
18
30
15
24
3
17
3
13
12
27
5
3
6
15
1
15
8
36
16
5
91
3
41
4
147
24
44
24
12
73
15
2
18
6
24
7
15
33
8
55
5
3
1
60
44
9
27
3
16
56
4
6
3
27
21
24
35
21
12
15
1
36
155
34
11
31
12
33
44
15
16
17
21
10
56
21
19
65
39
16
5
19
17
7
6
71
40
23
1
27
14
198
10
3
3
17
7
45
32
28
3
5
12
72
43
48
24
36
29
28
27
5
16
3
20
16
9
11
45
40
15
38
6
16
5
48
27
9
120
1
35
4
12
39
6
3
5
27
28
32
40
44
40
5
15
3
21
60
15
21
9
22
84
9
36
36
24
8
28
3
9
32
15
49
5
15
16
15
8
25
15
72
21
12
35
6
34
12
45
15
24
17
84
63
40
42
6
68
69
28
39
24
44
1
9
3
29
19
27
8
24
28
33
21
6
9
24
35
1
20
28
20
15
37
36
32
36
36
16
24
3
12
29
36
4
20
1
11
60
9
46
77
31
21
23
13
15
57
8
7
33
3
12
8
30
16
75
20
3
16
29
27
1
15
14
15
15
1
59
1
44
28
15
5
75
13
20
28
9
63
128
40
20
4
33
62
13
12
140
45
72
10
9
24
3
2
43
12
20
21
24
27
40
68
7
21
15
5
4
20
4
12
33
51
63
108
2
10
21
20
4
48
3
6
8
22
45
24
56
36
63
37
23
30
22
5
52
20
7
29
24
48
7
2
15
28
47
45
39
1
123
17
4
27
24
33
12
36
15
24
9
44
31
41
24
1
18
17
36
40
44
4
11
24
4
17
24
1
11
12
12
61
8
10
9
11
4
32
21
39
16
5
39
28
12
5
36
27
13
3
41
3
6
7
20
55
9
44
19
156
24
20
13
8
112
44
4
11
28
12
5
33
7
3
17
15
1
8
21
3
48
12
12
16
12
20
36
39
13
3
29
7
41
4
35
9
4
8
4
8
7
60
41
3
6
31
75
8
21
36
4
24
20
24
31
56
48
21
60
16
56
4
23
58
30
ABCD 98235439436*3^$a+1 [50009]
72
99
36
36
64
60
53
30
18
39
45
24
90
21
28
48
20
39
18
48
3
4
12
65
6
25
5
43
47
25
5
42
57
16
17
3
57
51
15
6
43
36
36
41
60
42
13
5
12
42
60
18
30
37
53
12
96
42
21
141
18
12
6
19
20
51
37
23
13
77
67
23
13
35
57
4
41
63
117
84
43
23
114
19
29
36
12
30
54
6
18
7
29
51
4
11
18
15
4
36
32
135
69
45
19
12
48
5
51
21
18
96
9
40
5
6
48
12
45
3
30
163
24
84
29
48
150
9
96
69
36
54
54
84
55
5
111
16
5
18
13
120
24
95
45
16
29
24
7
5
90
42
27
76
17
7
101
99
45
51
15
48
6
36
139
11
78
75
45
6
30
78
81
12
27
12
144
12
72
25
53
55
185
55
17
27
15
1
20
3
30
19
113
30
114
6
33
4
11
12
42
111
16
20
105
31
5
48
114
78
15
28
5
6
13
32
9
55
72
8
72
15
54
43
48
20
4
96
5
24
24
27
39
25
24
24
12
23
18
24
6
13
47
24
25
24
59
90
43
107
228
42
31
71
54
27
75
13
29
31
12
8
39
6
27
15
24
13
71
25
59
1
71
18
31
125
15
9
43
48
47
30
3
9
3
28
137
30
45
28
17
12
72
15
69
7
59
36
25
77
90
25
47
25
53
27
9
6
1
23
114
30
61
60
36
11
73
24
23
13
71
85
56
40
104
24
75
66
36
30
12
60
18
24
19
36
173
27
33
3
64
35
9
64
11
37
8
9
36
6
45
3
18
12
30
48
33
12
33
6
13
5
30
30
27
36
24
39
30
72
3
111
24
24
12
21
207
1
11
54
12
30
12
25
8
9
126
25
24
11
37
8
15
105
9
6
30
55
44
33
30
37
11
90
24
15
16
20
4
5
60
18
6
7
120
23
57
40
83
30
27
33
36
66
45
57
96
79
53
79
35
6
139
5
19
119
6
24
3
15
73
36
29
12
75
9
19
89
12
18
60
57
105
39
4
36
56
40
48
23
12
30
43
12
23
30
67
71
12
48
84
60
6
30
24
42
19
11
21
4
23
1
5
15
36
40
11
42
60
36
15
36
21
12
43
23
144
12
6
84
6
9
81
7
56
4
17
51
28
84
12
60
36
12
56
57
12
48
55
48
5
6
24
54
55
5
31
5
24
60
7
113
30
36
30
15
111
61
5
84
103
71
12
72
6
27
15
9
16
53
19
11
30
66
30
108
60
6
109
77
79
5
31
53
72
6
45
129
51
183
66
19
35
42
19
36
12
35
30
43
47
25
5
12
31
95
42
7
35
13
32
9
150
6
39
51
49
5
30
25
11
24
6
19
32
39
13
23
85
23
1
89
15
4
11
21
45
30
30
24
60
90
30
30
24
6
24
42
6
19
56
33
7
5
48
19
32
33
96
79
35
36
25
47
9
15
66
99
9
19
5
12
90
54
15
69
12
39
39
42
43
48
12
5
18
25
23
102
19
155
6
7
47
25
20
16
35
13
11
1
5
79
53
78
105
27
25
53
15
45
43
29
7
48
113
12
30
1
5
24
43
5
42
18
63
64
56
40
41
24
6
25
48
5
27
15
81
3
30
30
49
12
35
30
6
12
13
17
90
30
3
9
54
246
43
137
66
42
6
21
15
6
42
37
5
114
37
65
67
32
21
54
25
71
42
30
18
12
6
25
65
27
48
4
11
12
37
17
99
4
17
75
3
25
96
56
39
24
36
61
24
72
8
52
5
18
36
18
6
25
59
36
30
24
60
48
48
19
35
66
72
7
5
3
45
12
6
90
7
95
25
5
7
5
27
33
3
184
11
102
6
25
59
12
49
5
12
12
42
1
5
15
9
78
48
9
28
11
150
7
23
117
4
119
21
21
7
95
6
72
3
9
6
102
60
39
45
18
13
23
6
6
45
28
29
30
13
5
30
54
19
65
6
18
36
6
54
135
87
54
6
25
23
1
56
4
5
18
6
67
20
28
107
42
43
12
48
17
12
51
24
16
24
24
12
17
115
23
49
20
96
75
24
9
9
96
31
65
31
12
48
77
150
42
24
24
51
99
33
40
68
21
6
30
19
23
30
31
65
60
36
15
33
31
5
27
27
1
17
48
36
15
3
1
77
3
40
89
7
48
47
6
18
6
43
23
33
112
29
18
57
45
43
48
197
108
48
31
65
19
29
7
23
48
60
25
5
15
33
7
5
3
60
69
66
222
7
23
48
25
24
12
59
6
6
60
24
25
24
20
105
90
1
65
24
31
11
12
30
31
17
60
84
19
24
5
60
6
36
36
9
16
60
5
55
113
30
66
30
6
18
24
21
132
33
72
54
49
24
5
66
6
19
41
66
54
99
60
16
56
39
30
51
39
18
6
25
60
20
9
36
96
6
105
33
12
19
36
8
52
35
24
60
30
18
25
11
90
66
30
6
85
35
9
21
54
13
77
15
21
15
28
11
1
47
90
6
42
7
11
6
6
49
48
8
9
43
11
12
18
24
12
90
9
16
11
9
15
9
52
29
135
33
6
25
56
24
16
24
29
48
7
5
30
1
35
6
15
15
1
17
7
44
39
73
12
11
109
71
81
15
18
6
30
19
8
4
5
39
16
24
47
42
30
60
61
32
40
59
21
40
5
12
91
32
27
37
29
132
48
31
5
18
37
164
45
19
5
30
61
155
85
29
60
18
37
83
33
39
1
5
27
39
13
161
24
30
12
1
29
75
45
19
11
9
36
105
24
6
66
3
12
64
65
96
55
80
3
25
84
17
36
43
5
19
47
25
56
15
49
24
29
6
37
8
57
15
75
37
101
24
27
96
3
96
9
9
7
11
102
6
6
36
12
6
180
57
52
60
53
48
24
55
176
16
108
23
9
3
33
15
84
48
36
6
19
5
12
24
228
18
9
15
9
147
42
3
3
96
13
47
49
89
ABCD 98235533252*3^$a+1 [50056]
13
108
35
24
36
90
7
24
89
6
1
24
36
29
18
1
35
180
1
84
60
11
25
29
6
13
35
6
19
48
53
7
84
23
1
12
77
115
41
31
48
36
161
18
25
12
53
36
36
18
13
77
91
12
72
35
36
24
25
48
48
71
49
29
30
61
89
36
115
11
1
107
72
120
1
48
84
65
6
54
43
72
12
48
5
103
48
36
59
49
120
11
6
30
18
42
13
36
12
12
12
35
54
127
12
5
67
83
25
36
5
6
18
43
119
48
96
36
25
203
97
29
187
17
115
12
60
36
12
60
47
25
24
149
36
54
12
18
31
264
36
36
84
35
54
31
5
114
37
83
13
72
12
60
65
31
107
97
233
66
25
11
1
48
5
114
1
119
6
7
47
13
23
90
54
36
49
192
36
23
85
84
36
12
12
65
55
71
36
133
11
36
73
65
31
11
49
5
31
24
36
24
24
395
60
13
59
90
139
60
11
61
17
223
29
79
41
19
5
19
65
96
151
83
13
12
11
66
90
25
168
48
47
133
24
48
36
65
31
65
18
12
169
431
145
89
19
12
5
288
12
31
12
108
60
108
24
36
24
35
36
84
25
17
31
60
60
72
12
24
119
61
36
59
24
30
223
47
96
217
12
77
31
53
55
24
12
125
139
84
71
1
29
60
7
47
85
5
31
84
72
24
36
23
13
23
49
108
48
5
91
24
24
12
108
12
35
18
127
59
54
30
25
60
72
29
79
5
6
109
155
216
54
36
67
47
12
24
30
7
72
11
6
79
60
192
83
36
30
24
54
30
6
37
24
95
49
11
18
127
108
17
79
12
83
6
19
144
120
12
5
19
59
37
53
12
211
29
31
108
59
30
7
24
216
48
12
35
49
59
25
60
47
108
25
12
120
24
12
12
95
25
12
5
19
72
29
19
95
25
12
47
85
12
60
36
48
120
12
23
36
18
7
35
61
29
18
90
7
24
24
120
108
23
169
12
108
17
54
54
55
48
23
61
29
67
77
7
24
84
60
131
30
79
35
12
133
12
23
90
163
47
73
48
5
67
12
35
25
5
7
53
36
55
11
1
24
84
60
84
71
114
216
7
168
59
36
49
161
67
84
60
5
43
36
71
25
59
6
30
61
12
228
47
61
11
108
192
85
96
12
65
162
121
53
6
85
53
6
205
59
73
23
25
59
6
54
37
36
228
60
65
90
37
132
36
11
121
12
35
12
13
185
67
24
156
29
210
37
12
77
31
77
43
48
41
79
11
1
17
30
85
36
12
29
31
29
43
36
11
73
17
18
216
1
35
49
5
31
143
25
36
60
36
5
43
96
12
17
36
90
109
60
11
30
55
35
54
126
1
36
59
25
95
1
77
36
54
85
71
25
11
18
36
19
41
31
144
59
90
7
29
7
60
24
36
119
24
25
65
31
53
6
121
108
48
59
24
1
179
1
263
180
13
137
7
48
36
24
11
90
55
71
13
5
66
49
11
169
47
1
173
54
6
54
37
84
35
49
95
25
60
11
49
35
25
17
31
17
31
11
25
5
55
23
1
35
25
84
12
36
77
12
18
6
54
25
11
1
108
65
7
125
90
25
60
125
114
61
24
312
48
35
49
60
95
121
95
1
168
48
47
61
119
85
47
138
96
7
12
36
60
36
24
5
54
90
31
36
60
53
30
1
24
12
233
43
168
11
108
36
1
53
103
17
6
66
31
23
61
60
23
1
59
13
48
95
37
72
167
85
84
5
7
107
37
53
7
149
31
23
1
59
12
61
24
5
31
29
43
11
1
36
17
66
6
31
12
11
37
53
115
29
120
31
12
227
13
12
47
24
54
163
84
5
30
25
84
59
25
11
49
41
54
61
24
5
12
43
240
41
36
24
84
7
84
41
48
43
84
24
24
12
228
12
36
24
36
120
29
19
84
5
43
204
95
13
36
149
66
25
60
24
275
72
193
95
30
42
54
90
25
24
48
72
131
1
23
61
65
67
60
204
24
24
72
29
175
11
1
48
5
31
23
1
60
24
60
35
12
13
72
95
13
131
54
60
91
12
60
17
91
89
55
108
ABCD 98235547706*3^$a+1 [50019]
90
54
153
33
114
1
5
72
96
24
120
63
75
33
9
6
54
3
9
19
77
54
18
18
114
24
27
57
6
6
63
15
33
3
24
1
29
66
6
18
6
36
19
41
24
6
36
12
18
3
24
33
60
12
51
21
6
24
54
36
24
6
1
8
12
9
24
60
6
1
65
42
156
36
24
37
8
15
42
48
12
75
3
12
30
12
48
15
93
60
12
72
30
6
7
5
120
12
36
115
5
99
16
5
114
45
105
18
73
17
84
18
6
36
168
48
18
97
23
9
3
120
24
18
30
66
39
21
6
24
6
6
33
51
1
5
55
8
15
12
18
30
42
27
111
45
39
6
102
18
24
90
73
32
21
55
47
33
21
31
5
75
57
30
6
42
90
132
31
11
1
29
18
6
6
60
21
9
66
30
114
18
102
114
60
15
132
9
39
99
61
35
30
132
12
3
27
33
57
72
60
63
15
78
84
18
30
6
129
33
12
18
18
60
120
90
126
3
15
72
6
30
30
12
30
21
75
24
72
93
3
13
11
210
63
81
96
19
29
51
12
105
12
12
48
3
93
42
18
12
48
24
66
84
18
27
51
36
1
65
15
57
36
6
1
17
72
30
54
99
111
36
18
6
117
15
12
6
30
12
42
63
108
159
42
6
54
54
69
15
42
39
15
6
84
30
157
32
21
6
36
90
72
12
79
71
18
3
27
36
25
65
54
73
53
144
72
18
45
36
144
48
27
30
12
54
66
79
44
136
47
18
132
3
51
60
153
51
57
33
24
18
60
12
18
18
12
30
12
15
120
21
6
30
31
23
12
54
48
6
42
42
48
45
3
12
24
48
18
75
33
24
36
24
6
30
12
15
45
3
40
11
9
12
123
6
18
18
15
28
197
15
57
12
6
48
12
42
42
9
12
45
12
102
66
72
36
42
73
5
120
24
66
6
6
78
66
81
12
33
3
12
15
102
31
17
12
66
36
90
54
30
36
3
3
54
6
18
7
5
27
27
1
167
18
27
63
108
12
150
48
54
6
36
120
3
33
24
54
84
18
42
18
15
88
72
5
132
18
90
30
48
72
72
18
48
54
162
19
5
12
54
30
48
30
1
47
84
1
77
31
71
69
51
6
78
45
45
12
75
120
33
42
12
72
21
15
60
33
39
6
84
3
33
84
36
42
48
9
36
45
7
107
21
21
96
3
84
33
15
27
33
3
37
32
28
53
27
48
27
30
18
25
44
36
21
3
75
18
42
13
23
30
6
18
103
77
171
21
18
42
19
17
18
30
99
45
6
72
12
21
15
24
66
66
30
39
45
99
33
3
72
69
114
24
30
43
23
6
79
65
15
51
36
30
78
9
27
78
18
13
11
61
17
42
18
51
9
151
71
48
42
31
65
108
30
37
8
15
162
12
90
33
33
36
19
35
9
21
24
111
45
90
24
18
72
90
1
89
12
48
42
78
6
24
60
60
18
54
30
48
36
30
24
6
6
6
24
66
12
1
11
84
36
54
90
102
15
27
18
12
30
105
21
120
12
18
24
78
12
36
15
12
15
18
90
9
88
35
48
54
43
5
18
66
3
15
36
24
13
83
6
36
18
42
114
36
42
6
24
6
102
105
33
120
30
96
30
48
6
24
105
63
25
143
72
18
60
12
24
31
5
30
24
6
18
97
35
73
17
30
78
24
3
28
32
9
36
3
45
54
42
84
27
93
60
12
12
42
168
6
27
93
7
5
12
12
3
15
33
40
20
45
54
30
6
13
80
21
24
42
117
231
9
16
5
7
5
163
44
76
35
12
18
30
36
54
12
27
15
6
30
12
30
42
90
36
36
6
78
7
23
24
60
36
66
6
12
96
30
114
30
66
36
66
30
13
80
129
43
59
54
27
9
24
7
17
15
60
15
12
6
60
12
72
6
30
12
30
33
99
81
57
15
21
30
85
65
7
17
72
6
57
51
57
108
24
21
6
33
51
6
24
102
48
69
21
36
6
18
6
96
24
48
6
54
102
36
18
6
60
6
30
48
60
42
72
42
3
105
3
12
21
12
60
103
92
93
60
15
15
36
6
78
60
66
6
12
18
54
30
36
24
18
6
15
12
27
1
35
66
36
138
102
55
53
12
30
12
18
3
45
12
87
36
100
5
54
102
54
30
6
21
3
36
1
17
6
12
45
33
12
30
48
9
148
29
24
6
18
6
25
12
95
12
105
3
93
9
30
6
36
24
54
18
60
103
155
54
108
3
87
42
43
35
18
12
48
90
9
75
1
17
48
66
48
33
27
12
108
18
72
30
6
30
12
18
12
54
24
24
18
60
18
102
43
29
6
6
3
57
6
18
6
78
43
23
60
6
84
7
35
48
66
3
81
6
33
33
60
60
15
33
6
48
13
5
27
108
9
24
7
143
60
24
93
3
42
42
78
48
42
24
6
48
12
54
48
30
12
31
17
18
33
39
45
21
12
12
15
3
30
60
54
126
3
72
45
78
6
18
36
42
87
3
13
11
6
27
3
30
48
72
102
132
36
12
73
29
3
81
66
18
30
13
80
75
54
24
24
108
48
12
15
3
66
99
15
54
91
11
30
36
84
24
15
45
15
52
29
6
18
75
72
45
42
156
97
20
45
30
144
48
6
36
51
69
54
102
24
24
6
30
6
54
3
33
42
18
15
105
42
36
42
132
36
12
18
24
21
57
75
15
33
21
78
18
18
24
42
231
39
30
6
18
12
3
45
42
ABCD 98235714964*3^$a+1 [50061]
24
72
30
24
3
36
240
189
63
12
33
63
81
51
12
3
90
54
54
27
12
21
72
12
15
60
12
16
72
77
6
13
12
23
21
69
36
18
78
63
12
9
19
17
24
43
83
12
177
63
37
8
16
56
28
71
36
18
3
28
17
175
68
36
40
8
21
39
27
36
78
12
39
3
45
36
27
30
7
65
27
16
12
5
90
1
65
39
60
15
30
3
12
112
5
3
12
39
25
36
203
18
18
36
6
7
72
29
27
3
25
84
5
67
24
17
87
51
36
18
6
66
39
60
84
12
28
53
54
9
112
12
23
9
64
35
36
96
30
159
36
9
3
16
17
30
132
61
11
21
69
30
36
13
72
23
36
13
168
32
45
7
23
6
180
15
52
5
27
21
7
53
36
103
113
3
24
75
133
35
69
40
35
61
5
15
57
231
156
15
25
29
15
51
6
27
16
12
32
28
5
159
135
120
1
20
15
49
41
3
52
12
47
18
72
19
35
21
124
20
76
29
31
24
101
43
53
43
80
16
8
87
18
27
75
96
12
13
12
107
33
105
18
93
69
6
21
153
90
13
47
12
61
17
3
9
36
78
9
120
36
81
96
27
27
126
12
15
36
96
111
49
24
11
45
51
30
43
29
31
11
54
15
21
108
183
12
75
1
80
16
24
32
3
6
54
1
53
3
4
20
40
5
19
12
128
75
72
33
12
129
18
18
39
75
90
123
3
33
52
32
12
64
92
3
61
11
54
39
69
36
66
33
12
9
36
51
45
27
48
33
12
24
36
54
90
3
45
3
57
51
21
3
16
47
54
19
89
91
17
15
45
15
3
12
25
8
4
156
167
109
35
13
11
9
16
56
48
51
61
20
9
7
29
120
18
6
39
48
60
100
12
47
36
9
171
25
47
37
140
28
5
90
37
5
39
16
11
42
18
12
36
96
18
30
33
40
32
75
61
11
18
42
25
29
12
132
267
15
168
13
12
152
21
7
65
18
48
9
16
11
6
7
60
140
40
32
3
6
31
56
24
4
96
60
20
4
209
75
48
39
30
15
16
263
49
56
16
23
33
52
20
21
19
168
23
54
51
27
49
35
9
51
21
117
51
39
6
36
39
192
60
9
60
43
32
63
33
27
181
132
29
195
120
16
47
72
30
3
16
59
13
17
55
41
36
18
72
54
27
57
90
42
90
9
39
93
4
35
30
18
37
8
28
48
20
99
72
61
5
72
87
3
141
4
35
21
51
36
24
84
60
1
56
9
96
18
37
44
3
6
90
1
35
69
36
15
78
48
54
61
143
12
42
12
51
45
43
47
25
92
12
4
29
31
36
68
72
45
66
85
32
16
36
53
3
27
36
9
12
16
108
77
48
19
113
30
60
205
29
51
12
3
73
260
99
1
12
23
69
52
20
60
21
30
109
53
150
37
89
54
61
32
15
9
39
60
192
24
49
32
39
73
5
30
45
112
5
78
30
36
36
135
4
5
54
72
93
12
45
15
16
24
56
15
73
12
59
49
56
48
48
87
36
102
159
3
37
96
104
40
96
65
79
41
63
45
6
18
147
24
45
66
1
140
28
84
23
48
21
4
107
30
19
116
27
42
111
24
88
72
11
45
12
27
21
12
36
99
1
60
137
102
13
20
48
51
45
48
15
117
3
6
66
45
51
13
41
66
54
90
25
20
96
75
18
19
108
5
79
65
18
37
80
4
20
57
18
1
65
18
13
44
15
6
84
60
30
6
54
18
120
18
9
33
27
36
9
51
15
162
63
9
15
40
20
84
60
39
37
11
13
65
36
138
150
87
36
75
54
159
12
4
8
16
17
18
21
96
72
3
204
81
4
131
48
54
27
15
36
45
24
111
49
24
11
36
54
55
89
39
28
20
28
17
54
30
3
3
25
83
120
9
27
21
300
52
47
84
6
99
99
145
8
24
124
17
54
61
29
54
85
132
32
27
21
60
57
6
36
45
88
5
18
33
27
57
108
117
96
12
39
21
115
137
12
3
57
36
19
119
24
12
45
15
21
4
24
17
3
16
20
33
18
60
102
55
12
164
12
99
78
90
25
92
75
153
15
85
17
36
72
60
12
108
63
63
6
51
40
17
111
72
24
28
12
41
18
105
15
61
8
117
55
35
25
23
105
45
138
45
15
45
9
303
33
54
6
18
66
39
24
28
53
36
6
13
5
30
145
71
9
15
189
57
90
49
32
45
3
57
55
107
18
19
80
63
66
150
117
63
21
16
53
36
19
29
3
39
25
8
147
30
39
4
35
48
60
30
67
11
81
16
167
141
21
60
79
80
4
8
72
112
53
60
138
13
32
45
42
30
91
24
17
103
20
132
15
36
18
30
9
81
ABCD 98236381832*3^$a+1 [50046]
14
6
210
40
14
219
12
27
10
20
250
41
57
135
7
218
84
18
18
39
1
140
72
90
42
135
31
42
188
12
60
123
39
58
80
15
45
18
102
87
3
141
147
40
74
16
240
30
29
1
20
52
8
10
42
20
40
48
2
45
27
16
14
39
291
138
60
48
87
25
11
9
40
60
240
47
81
12
28
155
25
44
36
39
31
72
30
8
24
90
48
70
20
60
12
6
82
60
20
40
60
60
20
138
54
28
120
11
19
38
10
134
51
39
18
15
25
38
54
180
51
67
48
72
78
23
37
104
78
10
38
42
118
30
12
11
99
30
168
10
62
18
82
30
150
108
23
216
111
40
32
102
123
45
40
18
90
12
228
132
330
248
22
18
32
130
152
76
2
72
106
12
8
243
7
30
2
130
78
29
51
72
70
20
72
6
22
23
9
76
60
20
123
27
190
74
126
10
32
72
30
15
1
20
100
60
12
18
14
66
10
83
157
44
18
120
90
3
57
40
11
57
30
72
70
80
18
22
32
16
60
32
12
36
24
30
18
40
32
60
36
52
120
60
20
18
90
54
30
16
80
27
13
12
11
96
3
10
30
62
60
63
135
48
22
2
30
88
18
74
60
178
50
132
58
41
7
2
40
78
17
45
87
213
72
46
80
40
2
198
22
122
105
183
90
48
70
2
28
32
18
174
39
49
90
17
21
159
21
24
30
58
92
18
40
257
61
12
8
12
28
80
87
72
45
36
27
13
12
18
53
49
90
48
42
20
28
12
2
106
92
10
120
78
252
38
24
45
3
18
87
36
49
90
32
18
28
72
20
78
10
222
17
73
30
30
68
142
2
28
48
104
16
212
108
144
51
24
15
126
15
27
120
10
30
78
23
67
30
35
12
43
53
57
84
60
36
12
3
37
2
9
39
33
37
48
12
30
17
1
59
33
15
27
69
36
133
23
25
2
18
102
10
8
112
32
36
40
2
270
120
10
77
193
11
7
162
23
57
15
63
10
23
39
18
22
18
14
45
13
8
40
12
18
80
22
18
194
30
46
152
18
24
48
10
23
72
85
8
3
7
14
15
1
35
157
8
27
25
20
88
200
27
13
60
62
18
30
24
16
2
70
122
36
132
208
12
32
16
72
92
63
45
18
30
60
54
16
30
74
69
9
40
47
84
7
14
36
15
24
48
55
18
102
41
57
54
58
38
72
162
36
100
102
78
60
12
2
16
62
10
77
43
48
32
21
37
12
90
38
15
37
167
15
46
12
20
51
7
77
3
33
117
135
9
99
39
10
23
7
30
90
8
40
29
3
72
58
48
119
45
106
30
2
118
32
160
68
60
40
12
20
48
10
5
67
77
96
69
28
80
168
72
40
120
258
170
3
12
175
62
42
270
210
106
20
100
62
78
12
328
32
132
36
40
14
18
30
57
133
32
16
32
18
40
110
12
60
28
12
68
40
23
9
87
1
104
348
27
24
49
38
90
40
20
192
132
30
18
15
63
142
2
66
52
128
87
45
87
103
8
22
68
120
22
245
43
30
80
82
2
15
61
35
48
81
28
2
16
5
37
30
77
3
102
88
170
70
68
22
2
28
2
33
25
48
59
51
40
50
3
19
48
42
60
11
49
180
18
2
28
32
12
88
60
107
120
144
57
112
60
11
72
15
22
20
30
21
21
30
136
42
30
150
120
18
42
8
12
18
42
12
36
22
38
12
15
13
80
114
30
16
59
13
35
135
48
24
90
118
8
22
18
42
23
7
30
20
102
16
2
100
48
2
45
36
7
30
74
150
28
48
104
136
12
32
15
1
2
18
27
3
10
62
150
108
30
22
68
72
40
30
38
75
69
76
32
60
28
30
5
67
48
50
132
90
10
38
22
48
2
238
32
28
23
132
105
42
18
30
24
118
60
120
48
23
39
18
40
92
58
102
32
180
78
18
54
18
30
33
9
46
5
25
192
2
81
57
28
42
80
30
40
18
42
152
15
60
1
120
42
110
27
31
14
88
92
159
69
40
18
ABCD 98236748048*3^$a+1 [50167]
137
18
36
18
7
53
270
138
24
66
108
126
18
36
96
48
126
24
102
13
72
5
150
30
108
132
103
125
18
18
7
24
216
29
36
102
97
101
60
84
150
66
42
90
223
119
25
23
25
120
53
24
48
150
301
5
66
288
25
72
119
24
18
30
18
55
149
192
36
54
25
48
23
162
18
133
149
132
48
6
66
150
54
115
5
90
145
239
12
13
47
169
24
53
235
24
53
228
18
150
31
24
17
7
5
198
18
60
156
306
42
12
18
126
24
91
96
59
96
138
36
60
259
41
240
36
36
18
66
78
246
175
137
18
66
24
12
204
108
7
23
198
18
6
354
49
72
23
145
168
48
125
211
173
192
168
67
5
19
155
61
48
5
156
96
54
66
60
19
72
89
30
145
96
155
13
5
36
78
12
229
41
103
5
42
25
65
103
77
36
120
24
36
139
24
161
54
49
95
90
151
24
23
120
25
29
90
180
60
1
83
85
41
31
168
41
31
17
151
24
191
49
41
36
66
54
114
66
36
19
53
222
144
37
48
24
216
47
54
139
77
60
127
197
36
55
143
84
18
19
23
25
191
102
115
48
17
7
48
89
24
84
67
95
121
23
121
48
47
168
73
144
11
60
192
97
125
43
5
108
79
11
54
78
1
17
138
96
66
180
24
31
95
25
144
24
89
103
24
23
30
18
49
65
18
192
18
43
137
42
126
30
42
12
36
180
115
35
12
73
48
41
18
42
90
48
42
30
1
24
71
318
150
30
132
19
11
37
113
79
329
6
25
101
67
197
36
132
72
18
217
29
90
132
144
13
35
13
5
115
48
41
48
18
324
78
12
24
282
108
121
168
41
151
275
13
48
65
103
5
36
54
1
23
25
23
49
41
360
54
24
90
156
24
19
17
151
5
18
24
18
103
312
48
41
18
30
150
162
48
7
83
108
78
66
49
96
185
30
168
72
49
24
17
84
115
17
108
30
54
127
5
138
121
41
108
42
48
150
180
103
5
67
185
48
198
72
18
126
18
150
48
60
18
72
43
77
43
35
282
19
95
25
24
17
162
13
173
156
90
18
163
120
5
43
120
41
198
12
373
5
60
12
276
180
67
120
23
384
18
48
24
54
66
270
193
23
25
384
95
78
36
72
12
72
91
107
61
71
138
150
66
126
54
36
126
114
36
12
60
66
96
1
72
11
6
31
5
84
103
11
30
6
1
209
180
91
24
144
72
209
6
192
132
30
36
67
77
19
89
108
114
25
23
36
36
60
66
19
41
79
96
17
162
108
330
90
37
29
19
77
156
24
31
48
11
30
36
24
18
18
264
144
6
30
96
90
25
48
137
54
49
65
126
73
53
283
96
120
168
48
125
42
192
6
138
294
72
18
66
72
54
1
120
65
12
36
ABCD 98236754204*3^$a+1 [50006]
120
87
145
155
21
15
9
40
8
75
18
54
12
60
174
135
24
48
24
48
27
6
84
18
36
45
9
162
18
51
21
123
75
85
11
117
153
7
65
30
24
105
48
27
36
54
171
24
33
126
96
18
151
32
9
36
67
80
21
66
81
159
73
8
39
60
45
168
3
102
36
126
114
19
96
32
15
12
60
72
18
66
162
42
1
11
36
9
15
9
24
51
36
81
72
96
21
96
12
6
12
78
39
48
112
32
33
162
13
65
30
108
93
15
24
105
93
18
81
75
36
9
33
30
132
36
12
6
15
231
96
177
3
18
72
75
40
80
93
19
32
51
42
75
15
25
11
117
147
141
39
6
19
8
3
6
15
24
171
69
57
15
3
54
78
144
108
12
49
56
9
84
75
75
45
147
45
81
72
87
48
45
78
102
72
24
36
18
36
45
64
32
15
96
48
9
15
81
27
30
39
24
51
90
36
18
66
114
36
120
21
40
53
90
36
45
16
104
15
33
120
48
27
45
81
7
107
120
96
141
24
40
77
3
87
25
119
18
78
153
57
18
36
96
72
73
83
24
21
24
45
27
120
141
30
24
30
15
93
18
132
93
24
9
36
48
18
105
39
24
72
102
75
75
21
96
48
81
96
30
6
30
114
36
7
47
48
33
99
90
3
15
177
93
27
3
45
15
18
15
312
72
15
9
111
225
15
153
27
66
43
80
27
108
9
93
42
36
54
120
186
54
231
21
36
12
6
66
168
75
27
6
15
15
24
18
192
15
3
21
39
12
78
66
141
144
45
19
11
54
78
48
60
21
51
69
3
30
6
192
57
48
88
29
72
3
171
24
21
9
36
6
109
35
45
147
24
141
75
12
6
54
12
60
36
9
3
21
72
192
45
27
88
11
45
27
108
72
9
3
108
42
18
45
117
12
78
66
132
102
72
126
42
141
24
87
36
69
21
18
57
24
3
93
3
36
30
43
47
9
15
90
126
18
30
33
24
39
66
15
48
105
15
40
11
54
90
36
72
129
3
12
96
73
11
36
54
24
66
18
42
21
27
36
186
18
45
165
18
33
117
3
24
63
90
39
99
252
132
45
45
27
75
54
24
126
72
30
3
147
18
54
90
75
87
1
17
30
33
24
15
54
42
54
315
39
42
39
168
3
45
15
9
153
30
60
93
72
45
75
33
39
96
27
36
6
48
27
33
63
24
33
18
168
30
36
3
72
33
60
3
105
18
21
63
6
66
54
147
69
6
18
210
36
6
90
45
88
41
126
54
18
81
96
64
29
27
15
9
219
90
18
60
174
15
3
90
211
119
12
36
78
51
21
174
6
135
99
138
123
72
136
32
39
36
30
39
195
18
42
33
15
33
45
123
255
36
93
15
66
54
60
30
135
15
36
12
9
15
9
24
48
24
123
45
27
45
135
144
25
107
12
25
8
27
45
27
18
51
39
25
8
39
54
27
45
3
15
36
21
168
261
90
1
65
15
45
75
15
9
24
39
33
72
21
147
87
12
90
186
252
30
15
3
69
88
5
75
3
45
147
72
21
3
180
12
42
27
3
165
33
15
3
24
18
54
30
63
48
177
15
72
21
3
15
97
35
12
57
15
36
198
36
24
51
64
101
138
90
6
30
27
63
24
12
36
9
15
36
12
36
45
192
24
81
42
18
18
9
72
120
63
33
63
54
90
30
180
42
21
48
96
120
15
105
96
3
12
57
21
84
18
114
3
16
11
78
48
15
9
135
81
18
21
45
60
48
183
129
39
27
42
138
25
83
6
144
12
3
111
138
63
63
6
36
12
6
30
7
29
123
57
6
57
15
177
48
16
95
129
57
15
24
24
3
60
249
105
15
48
15
30
42
30
3
21
54
45
45
43
155
12
201
15
9
45
18
24
9
192
15
54
48
115
96
41
103
48
8
24
15
33
72
21
42
144
18
12
6
117
21
75
21
36
18
36
33
15
33
168
141
ABCD 98236913722*3^$a+1 [50104]
12
145
11
37
71
12
37
12
20
75
36
49
59
1
23
45
12
3
1
167
33
27
60
13
84
56
36
3
132
165
4
11
25
119
21
51
49
95
48
1
24
20
15
85
60
32
60
15
156
37
11
61
71
12
72
33
111
85
35
21
48
52
59
12
12
12
145
83
57
3
36
96
25
120
155
33
51
61
35
93
96
64
47
45
100
60
155
13
11
12
57
96
87
24
48
141
96
64
35
145
47
33
39
36
21
51
48
36
33
180
51
61
23
21
180
15
24
45
12
99
12
69
135
33
27
25
80
3
36
141
24
96
63
57
15
60
48
81
60
16
20
64
71
13
12
35
48
45
15
61
116
60
4
20
27
48
165
159
1
35
9
51
49
11
12
60
109
23
21
60
64
23
12
60
96
36
49
44
3
93
15
60
12
108
36
84
24
132
13
20
87
24
105
27
48
21
135
13
32
99
12
12
145
11
96
9
64
35
57
3
181
44
12
3
1
20
111
24
85
96
59
9
87
169
24
80
27
264
24
45
72
40
35
84
36
93
63
9
24
24
195
61
60
20
15
9
15
12
45
88
20
12
48
40
32
255
9
36
4
35
36
9
76
60
8
51
12
189
3
25
23
24
48
12
105
15
24
9
63
33
15
12
168
1
48
12
11
24
9
84
100
11
24
72
13
47
153
40
32
24
24
3
24
25
59
96
25
24
84
23
37
32
24
124
12
180
299
84
1
59
25
96
60
20
144
216
4
32
63
36
84
108
33
40
11
69
15
25
24
23
60
37
47
108
37
108
36
11
85
48
11
69
27
24
61
80
24
27
9
3
1
56
15
36
72
12
9
39
96
72
12
57
48
52
60
20
28
60
23
84
25
44
15
81
48
111
12
72
81
76
23
60
1
59
1
11
133
56
15
72
120
49
24
71
36
108
24
36
21
15
48
61
60
35
12
117
16
59
105
27
60
24
84
45
72
3
60
25
11
1
71
37
132
20
28
20
76
179
25
83
13
11
25
83
25
23
9
3
1
84
12
68
87
9
40
95
9
15
48
13
179
12
129
15
69
120
15
37
60
59
109
95
48
9
75
36
9
108
12
100
11
24
33
112
119
120
9
52
71
48
12
9
64
59
201
160
47
60
69
28
96
36
23
48
72
96
49
11
129
27
48
57
3
45
36
51
9
27
9
88
96
47
73
56
63
37
71
133
119
25
36
11
60
24
45
24
123
24
25
23
25
116
64
11
1
23
36
9
12
4
176
15
33
51
36
9
15
72
33
39
57
39
9
111
25
24
23
48
72
120
12
45
15
21
27
97
32
24
51
45
28
12
11
13
44
27
69
51
25
120
44
16
180
44
36
24
40
156
108
47
33
63
12
36
84
12
84
60
72
13
11
48
12
36
12
21
135
24
108
73
80
15
1
23
85
83
93
24
72
99
60
85
44
36
27
84
120
108
120
85
12
20
39
45
16
23
12
24
72
57
15
117
144
15
45
180
15
24
1
36
83
60
45
171
60
1
71
69
39
276
96
33
24
12
4
60
35
24
120
108
49
23
21
24
51
61
11
97
35
25
20
51
121
35
45
148
20
27
180
13
71
85
20
84
16
59
36
156
24
45
39
37
20
108
87
45
75
13
11
25
35
9
75
108
72
180
61
56
3
25
35
1
56
51
24
25
48
20
15
1
47
97
11
1
84
80
16
44
36
99
252
33
15
36
189
24
16
11
105
3
157
11
48
21
48
96
36
48
12
3
45
15
45
72
39
9
75
37
11
60
204
25
20
28
60
83
24
9
36
28
131
12
12
108
57
87
24
24
72
69
27
33
315
1
119
12
129
51
49
35
24
24
61
24
80
16
59
57
15
24
36
85
11
37
32
39
12
109
11
117
60
3
12
72
25
179
72
93
15
45
51
145
35
45
48
112
48
60
116
24
63
24
36
13
275
9
51
9
15
37
44
4
32
171
33
51
84
60
180
24
120
25
47
264
49
11
81
39
12
12
96
1
20
63
72
216
33
16
179
36
69
16
68
60
52
119
72
33
87
48
24
57
88
47
9
24
12
64
60
56
24
27
157
35
21
51
49
11
9
60
76
23
36
69
15
1
36
44
64
96
120
11
36
12
61
71
84
25
44
52
11
48
24
25
ABCD 98237031188*3^$a+1 [50019]
7
8
18
64
95
13
20
34
29
72
24
81
18
21
24
75
45
61
35
39
6
30
16
42
92
34
20
105
57
39
15
16
17
51
72
18
52
119
9
15
27
174
178
2
16
8
10
2
4
54
32
90
34
116
117
1
80
16
14
34
56
36
106
198
56
90
24
34
2
10
18
17
61
38
46
44
27
7
30
56
51
1
23
57
28
54
5
33
15
3
45
45
142
38
4
2
36
45
73
20
72
3
15
34
42
30
168
23
9
88
56
4
66
2
22
65
21
27
15
30
24
3
7
65
24
27
18
66
54
90
76
74
51
15
240
10
24
56
135
1
42
5
33
18
141
24
51
30
24
90
12
33
24
55
30
56
60
39
13
14
69
145
42
18
11
181
24
14
45
51
30
6
28
149
21
36
15
145
23
120
120
97
50
4
17
15
57
103
8
156
6
48
36
4
20
27
24
121
78
50
6
153
192
48
21
10
6
14
40
30
24
120
38
4
164
90
46
20
36
54
3
21
12
15
9
10
6
14
16
8
120
36
4
20
21
24
19
2
148
23
33
10
36
44
12
9
48
3
18
75
51
16
12
2
24
16
20
51
72
21
10
92
34
11
24
9
12
18
81
13
32
76
23
25
62
120
88
2
24
34
5
27
34
216
83
105
15
31
18
60
66
150
72
203
61
126
20
18
15
117
3
51
30
40
50
69
21
106
18
47
48
57
82
56
90
6
16
53
87
4
30
20
16
8
27
168
1
14
4
5
81
22
17
13
20
4
35
24
15
64
38
27
13
12
36
72
188
66
45
9
15
21
166
12
62
10
20
144
6
15
120
24
24
67
29
24
51
36
16
18
62
54
3
171
6
126
18
12
18
6
28
56
60
30
45
25
47
45
142
42
120
56
18
6
10
18
2
36
22
56
52
104
36
52
6
86
34
144
18
42
86
15
37
42
90
108
14
54
15
25
20
46
54
80
10
5
51
24
45
27
30
39
15
33
181
54
18
44
15
51
18
36
54
6
3
81
4
86
4
68
40
29
25
20
3
7
78
35
87
16
54
36
8
36
3
43
20
54
75
13
128
4
198
2
63
93
27
31
137
45
10
54
36
98
90
12
39
73
86
9
7
206
219
96
73
26
54
64
36
42
17
3
10
203
15
9
27
6
30
54
34
80
30
6
21
15
28
24
2
75
31
68
160
26
75
69
66
90
111
3
12
58
2
45
3
42
48
180
22
84
20
34
20
40
11
48
72
169
56
60
16
140
34
5
15
9
45
36
6
30
4
74
12
33
120
27
18
4
38
54
144
46
101
9
15
39
36
34
62
64
54
20
22
5
13
2
18
12
3
121
44
16
14
162
18
42
30
18
70
2
108
42
54
28
8
10
29
24
24
57
15
21
27
7
50
4
30
5
49
23
3
30
132
30
18
202
14
54
6
10
18
126
5
1
23
13
72
131
97
98
36
120
24
30
36
90
6
120
108
112
38
36
64
2
40
20
3
81
39
57
18
21
120
19
20
90
15
24
117
90
36
24
45
61
12
23
15
4
50
4
20
30
60
57
9
36
3
21
136
38
6
15
31
8
30
150
16
14
87
9
64
36
36
18
42
30
20
9
15
9
75
6
15
69
6
34
2
82
26
64
8
45
24
31
144
18
38
18
36
220
20
36
30
57
21
172
198
41
24
79
26
87
129
30
76
48
77
19
14
15
21
123
27
93
72
45
6
108
90
46
54
36
36
8
46
29
49
38
9
39
180
124
8
57
7
18
18
5
75
18
51
15
36
58
20
30
22
140
15
24
24
45
22
29
24
21
100
36
35
93
34
2
54
57
72
85
72
11
69
3
13
14
240
54
12
34
18
2
93
13
8
46
134
30
40
185
61
54
5
19
30
36
92
15
24
15
54
27
9
36
52
6
30
20
15
55
26
36
48
34
2
24
10
6
54
66
36
44
15
73
36
32
88
80
27
99
10
36
54
20
40
29
1
56
52
11
27
54
6
57
31
65
7
14
148
2
21
33
87
24
51
34
11
43
29
1
36
11
24
19
20
42
108
46
44
57
13
90
20
30
36
51
3
40
92
48
22
20
48
39
13
20
130
38
12
58
20
10
11
133
36
56
4
11
79
84
8
70
30
65
7
8
54
51
93
10
209
72
121
138
56
21
48
21
36
15
3
90
166
20
118
35
3
40
5
33
87
15
112
17
21
3
45
34
128
114
15
31
78
11
1
80
54
30
3
3
18
30
36
34
24
71
21
75
51
45
48
25
26
10
35
9
15
19
162
50
60
21
24
61
48
11
48
111
105
21
28
38
78
10
20
142
47
33
15
75
93
51
28
17
21
22
38
39
9
36
3
31
72
44
45
81
48
40
72
23
72
13
35
24
51
34
18
194
24
36
123
21
10
24
2
15
19
2
120
54
58
2
36
45
24
21
3
27
70
72
23
145
38
72
54
46
90
8
70
5
45
6
36
57
13
48
36
23
21
72
118
80
46
18
2
24
52
50
52
17
24
85
80
16
35
15
ABCD 98237430334*3^$a+1 [50138]
81
55
48
17
30
9
100
41
180
15
48
24
40
8
52
32
60
39
49
32
60
28
12
29
91
24
156
48
36
47
25
20
33
31
80
124
32
100
48
5
195
64
48
65
15
64
24
95
37
95
9
40
41
43
12
12
48
23
37
48
116
16
24
29
127
108
5
42
25
65
90
13
84
36
192
23
162
19
140
39
37
35
25
20
172
23
18
31
36
60
5
78
37
12
96
17
19
84
12
5
7
36
65
12
79
116
33
15
36
124
60
92
124
20
28
23
85
104
48
21
30
12
45
40
53
7
5
19
8
60
123
9
4
72
65
15
64
108
53
55
92
52
60
8
16
36
44
72
52
60
8
15
13
120
65
72
115
24
36
5
39
64
35
102
175
60
108
24
113
43
20
40
36
59
30
91
36
23
37
12
11
42
55
23
21
16
44
40
236
132
40
53
3
12
3
1
60
60
29
7
108
72
35
25
60
120
95
30
18
97
23
72
9
76
84
8
33
75
84
28
12
41
87
21
42
13
5
51
36
88
32
100
72
11
49
108
5
135
4
140
81
15
28
35
25
5
42
18
30
85
17
18
81
141
108
39
123
25
5
7
12
29
30
49
23
73
80
52
5
55
48
12
23
25
92
105
7
72
41
99
9
147
132
52
36
5
48
12
43
167
9
9
42
157
36
96
36
180
44
40
71
25
8
24
33
19
11
30
75
40
5
75
15
9
4
17
168
19
32
4
5
55
5
19
8
28
60
17
19
24
72
5
7
23
57
100
8
52
12
48
11
25
17
7
48
24
44
60
15
25
5
30
30
27
33
12
19
48
156
20
76
71
73
125
175
92
28
5
7
8
112
8
57
19
29
19
41
132
19
44
24
93
120
48
127
23
45
100
95
25
17
48
15
60
15
69
132
51
9
16
53
12
27
136
36
84
56
24
52
24
20
141
99
9
19
8
12
28
60
53
12
63
15
1
71
105
64
80
28
32
9
39
12
9
150
1
11
9
28
8
3
42
99
64
35
132
9
69
31
11
48
72
73
5
127
72
20
111
61
11
13
96
20
21
163
35
12
30
103
5
39
12
28
23
37
8
40
5
43
24
11
30
7
180
53
31
56
100
23
1
36
12
71
37
65
19
48
132
36
53
19
41
7
8
40
47
33
4
20
12
64
20
16
56
192
48
4
44
36
39
241
120
24
5
15
52
80
153
19
12
60
71
37
41
12
48
135
100
24
48
53
42
13
5
12
18
12
189
84
237
3
24
81
67
80
3
1
29
99
12
76
12
36
65
15
40
65
30
90
30
60
12
37
12
48
12
24
5
67
92
28
20
24
24
87
30
7
192
11
33
192
63
9
21
72
163
47
25
60
12
20
48
33
31
11
57
148
72
251
30
42
18
72
63
15
49
36
32
28
104
28
155
73
24
101
12
135
15
90
7
23
78
7
48
5
30
30
72
30
153
75
12
18
12
27
76
12
68
64
32
4
216
41
60
43
5
51
28
23
48
30
67
8
15
57
15
13
5
27
84
16
5
19
11
78
7
12
8
40
155
49
56
160
24
29
7
53
55
80
12
33
15
4
12
11
129
9
39
100
12
11
205
12
60
36
24
11
57
4
108
11
49
53
19
60
48
11
12
30
55
12
56
16
20
28
128
15
9
16
24
200
16
12
132
36
5
15
15
13
20
4
53
79
29
15
27
30
67
23
9
36
28
32
4
36
264
8
48
60
48
4
8
33
12
48
72
48
115
24
53
27
100
12
48
71
25
185
30
61
11
18
7
8
15
1
29
19
72
179
37
53
60
42
18
27
33
7
5
90
13
20
4
71
361
20
9
79
8
45
7
221
31
60
89
7
44
76
12
83
49
29
162
9
9
60
27
148
36
191
37
20
60
52
20
4
65
72
18
102
30
97
12
41
30
25
173
19
8
75
13
5
115
24
92
51
57
33
3
4
113
18
12
13
60
5
12
19
59
42
30
13
20
4
12
36
8
45
91
20
21
55
5
3
4
8
124
8
88
35
69
81
123
16
80
48
100
11
21
81
115
24
8
192
40
36
72
41
15
40
47
25
5
39
4
77
60
67
8
48
15
9
132
21
39
4
137
39
4
17
19
8
28
12
20
28
44
4
56
4
32
15
25
144
56
52
251
30
75
15
85
107
117
28
8
40
72
44
4
12
203
1
48
72
60
41
27
33
55
72
92
28
53
123
64
32
64
20
75
1
56
60
88
47
37
20
12
111
49
84
17
147
16
84
41
27
40
65
63
16
108
11
21
51
18
12
18
37
44
16
12
36
24
32
48
33
78
9
81
19
72
24
20
27
85
68
225
7
72
32
99
ABCD 98237700662*3^$a+1 [50005]
11
30
15
16
12
8
19
38
46
74
15
21
34
5
43
57
56
9
27
4
35
57
4
3
2
48
31
12
3
185
39
21
39
42
48
72
3
16
35
21
36
28
75
26
55
29
24
31
5
30
6
18
21
36
4
60
12
8
12
19
9
41
34
26
31
87
21
20
64
32
4
20
9
22
29
19
110
7
5
19
51
69
60
5
7
17
66
16
60
44
6
18
33
64
48
32
9
6
48
12
54
7
29
60
3
16
27
5
28
11
13
3
9
20
63
25
56
36
3
6
19
108
20
28
20
15
21
28
20
12
19
20
25
5
34
2
144
31
29
31
53
43
15
257
16
116
43
48
29
124
5
34
50
27
36
28
5
15
12
9
19
11
1
44
36
12
16
29
55
5
7
56
27
33
4
5
54
16
21
53
22
2
10
2
19
71
30
108
10
5
16
20
9
46
50
15
21
24
60
22
129
20
4
29
3
28
12
17
90
88
53
4
71
21
33
27
33
30
102
18
1
65
30
21
4
29
30
90
6
6
3
48
40
47
1
12
20
9
3
36
15
84
6
22
134
24
24
55
5
31
59
37
29
34
2
30
4
26
24
190
14
60
63
28
5
24
43
107
42
54
145
39
80
30
42
120
16
9
35
4
26
15
19
105
29
10
36
21
24
29
22
8
25
12
20
39
24
6
6
45
136
27
36
44
16
29
15
21
60
19
2
46
14
24
6
78
6
25
32
4
51
44
1
17
6
66
60
18
1
11
1
29
19
11
4
17
28
20
19
92
16
2
30
13
119
54
7
32
16
35
1
20
36
24
9
75
4
5
72
18
1
12
83
117
4
29
19
36
35
9
40
101
7
20
12
100
32
16
20
9
48
10
53
39
18
31
35
49
11
4
17
4
72
29
19
56
28
12
65
55
23
30
6
156
16
137
48
9
24
22
77
15
25
15
50
63
27
13
119
21
7
80
12
4
20
30
34
50
15
21
36
30
49
29
67
125
123
31
26
108
31
87
48
45
65
24
12
24
55
32
33
90
24
37
60
5
60
79
65
15
75
4
65
87
48
21
4
15
62
60
63
57
3
57
19
29
3
4
39
14
3
52
12
84
20
84
21
36
19
36
128
12
4
32
48
55
44
36
1
60
15
68
42
103
41
67
108
39
21
41
18
117
64
12
23
30
7
3
12
9
24
35
49
41
6
54
6
78
103
15
5
4
24
27
33
56
43
17
33
46
5
141
24
24
3
4
53
3
27
42
43
77
34
14
7
65
3
76
32
3
21
63
12
54
67
48
12
15
33
29
60
15
91
5
91
14
91
168
15
21
27
29
9
19
5
15
165
67
35
1
29
58
33
59
30
30
48
72
24
4
50
43
8
24
40
77
30
4
21
23
60
177
19
17
72
43
5
3
9
105
30
72
48
6
36
3
15
36
1
8
55
21
5
54
1
56
9
7
83
30
54
16
77
28
5
24
22
74
7
48
29
102
1
17
6
30
22
14
3
16
20
15
1
60
5
19
35
24
6
22
2
183
3
6
34
12
48
41
60
39
30
19
3
38
10
44
33
63
40
74
6
30
19
11
9
28
48
36
8
81
30
52
5
7
5
43
32
16
57
29
19
11
18
31
5
55
20
36
40
84
44
12
69
7
29
46
14
18
12
21
24
39
1
95
114
31
59
1
35
193
68
33
36
30
1
20
9
24
15
9
7
60
5
34
96
29
4
8
9
3
7
44
49
12
8
36
64
5
7
3
50
6
30
19
51
21
59
4
57
80
76
20
199
33
41
24
72
18
57
45
39
39
16
14
12
18
33
4
56
7
12
53
28
89
18
52
45
8
15
120
102
24
144
42
28
50
115
5
162
18
6
24
33
12
16
27
2
67
8
16
59
40
80
60
16
21
29
27
67
5
31
14
36
7
8
15
37
53
7
59
13
5
15
27
4
17
88
87
48
5
21
3
16
5
34
26
66
45
4
44
81
7
27
80
85
8
33
6
18
7
24
27
14
3
48
27
36
21
31
92
37
8
16
24
47
78
3
27
6
30
64
93
47
33
19
96
14
31
8
21
91
24
3
57
53
3
27
36
6
18
90
27
31
2
46
26
3
7
41
33
24
91
29
22
8
13
44
16
8
12
184
24
59
25
47
54
15
4
27
38
30
16
17
12
21
54
1
41
46
12
21
65
24
7
5
24
126
4
21
24
72
12
77
24
36
70
8
6
30
4
12
20
9
55
45
11
4
44
13
12
27
53
81
7
39
96
8
1
44
9
31
131
49
29
46
45
36
36
17
87
40
65
63
16
5
10
12
32
150
10
5
28
53
7
17
6
9
45
51
99
6
24
66
30
22
38
55
80
81
24
66
1
23
30
15
40
29
30
30
51
16
48
5
31
20
39
1
104
51
61
3
32
21
39
24
76
21
29
18
13
29
18
12
85
159
89
45
3
9
60
19
41
39
72
4
5
24
6
4
65
76
8
45
7
3
26
22
89
3
1
29
10
33
8
55
81
23
61
71
49
15
14
31
5
51
15
30
63
16
5
31
24
44
36
96
24
15
90
15
21
18
37
5
55
44
36
31
53
4
3
144
80
54
6
4
80
6
3
28
53
15
9
36
39
28
24
5
90
9
4
65
15
87
45
19
21
29
36
24
60
24
7
24
24
227
18
60
3
9
51
24
43
41
52
32
21
24
7
8
7
20
48
16
80
21
39
54
10
48
45
24
53
12
46
33
5
6
48
45
16
41
15
16
72
77
55
3
26
27
3
1
3
36
9
41
6
4
20
6
18
66
66
18
7
36
39
108
122
15
16
108
27
14
78
45
72
3
25
96
29
31
75
117
17
3
55
32
6
66
129
40
24
35
100
12
5
48
207
78
12
15
60
28
17
55
95
24
61
20
33
31
20
45
54
72
81
43
14
36
7
20
19
29
21
78
66
7
20
7
21
11
24
25
36
8
31
5
21
63
52
36
17
12
3
31
20
45
31
5
75
18
3
69
39
4
17
19
65
66
4
5
12
27
81
39
25
5
72
24
36
78
57
60
3
40
26
7
80
28
72
12
8
12
27
24
52
48
20
21
16
53
22
2
31
5
24
36
79
8
28
27
12
86
84
15
27
28
21
24
35
133
23
36
30
55
5
24
7
77
3
12
16
95
96
81
93
60
31
135
14
60
7
27
20
13
92
16
5
31
56
60
87
30
10
26
54
16
45
51
ABCD 98238094096*3^$a+1 [50003]
24
69
20
31
6
3
20
36
24
12
16
3
17
12
108
12
1
39
15
45
51
90
27
3
21
15
45
33
35
48
37
11
40
51
65
36
4
36
12
8
40
3
60
5
12
13
27
20
37
6
89
88
33
27
3
21
24
15
29
7
9
24
36
12
20
4
20
19
9
48
108
56
4
44
115
93
63
30
11
168
7
18
15
12
56
13
30
5
16
15
21
9
39
21
35
13
36
66
30
30
33
15
5
28
24
20
49
75
20
24
12
79
5
36
79
45
60
21
39
24
56
4
20
48
7
60
33
3
81
3
53
4
3
60
30
6
54
11
12
64
36
9
39
15
29
7
9
36
20
13
23
40
20
49
15
44
4
20
60
1
54
65
12
73
3
12
15
77
19
5
4
75
21
12
48
36
8
7
24
17
4
3
5
60
12
4
75
30
11
43
65
16
45
39
57
51
9
198
42
11
12
7
29
55
36
29
144
7
41
13
191
25
51
3
41
49
27
24
8
40
15
17
4
56
13
102
45
24
9
11
19
30
3
9
3
8
40
39
48
5
12
13
66
9
68
67
6
24
15
8
24
25
18
17
4
15
65
60
1
51
60
8
55
6
63
20
16
39
6
27
144
45
39
105
24
6
21
8
12
4
56
4
75
17
7
17
4
9
12
30
5
19
57
27
36
17
19
18
35
36
16
36
8
79
5
12
19
54
11
19
12
9
24
15
12
41
24
55
29
16
63
42
39
24
20
16
9
11
55
24
12
48
6
6
21
12
80
16
12
27
12
5
88
20
40
36
9
11
4
68
43
6
11
4
24
75
17
12
100
111
24
6
11
25
18
53
4
3
53
37
15
60
45
11
12
67
33
72
57
3
36
15
9
32
4
44
72
100
63
5
37
63
12
20
36
64
8
48
24
13
96
120
35
24
60
36
19
5
12
19
5
19
60
53
13
11
24
36
19
29
28
3
9
51
24
6
6
29
64
12
33
6
24
41
24
12
13
23
24
43
6
11
25
35
13
3
24
48
21
6
5
24
1
23
12
36
43
54
27
36
8
52
9
15
8
85
36
51
20
13
35
7
65
24
52
8
1
11
7
65
37
23
60
12
4
15
77
133
87
39
48
6
35
19
66
39
8
40
63
30
6
33
12
8
31
17
40
48
9
3
108
51
21
24
56
4
8
36
19
33
8
1
59
25
30
29
1
27
3
6
11
19
24
6
90
45
24
12
12
45
12
59
24
60
40
36
51
5
36
40
8
52
87
57
75
30
3
56
16
129
75
9
83
12
7
5
43
12
29
121
15
69
11
79
17
19
24
9
177
11
52
12
15
21
60
33
36
35
24
52
32
16
80
1
3
48
3
45
9
3
69
39
24
12
8
7
60
53
91
45
9
3
24
33
23
72
25
3
39
33
21
6
54
6
45
9
15
21
90
9
44
88
69
3
15
12
24
5
16
36
44
16
57
42
81
9
15
3
33
27
66
30
101
84
1
138
60
5
88
39
9
36
63
33
24
3
125
37
15
33
11
24
16
39
117
3
17
24
84
1
36
3
51
9
56
25
15
32
40
8
1
51
3
96
41
7
42
78
12
18
42
84
24
53
100
3
24
90
15
45
11
52
164
16
9
15
99
6
35
40
15
21
44
13
11
76
45
35
4
99
12
53
7
45
15
18
23
13
51
24
21
39
9
95
7
21
33
30
29
52
3
5
60
12
4
176
4
75
5
12
7
132
24
6
35
4
45
47
7
45
12
39
9
45
123
24
15
41
19
84
30
87
33
11
16
3
45
21
143
28
12
12
39
9
27
78
35
16
12
33
11
19
57
3
29
31
21
60
15
5
79
69
36
32
52
56
61
18
60
5
48
13
11
25
15
24
9
15
8
19
29
40
20
4
15
17
16
8
36
55
33
36
75
17
19
69
9
11
24
1
59
16
20
49
15
20
91
17
37
42
18
12
71
7
6
27
39
9
9
15
15
5
40
8
64
36
32
52
20
24
1
71
43
9
8
37
60
11
25
59
52
8
28
44
19
6
75
15
33
12
3
21
69
6
77
97
35
12
13
3
3
6
30
101
13
15
12
84
44
25
47
37
6
9
36
9
35
7
5
19
24
90
27
8
40
27
65
16
153
24
3
12
51
24
6
6
41
12
31
29
25
15
32
24
40
36
33
12
3
20
40
8
40
12
12
36
87
30
42
24
54
6
29
48
60
13
54
17
48
55
6
71
19
36
60
21
9
11
28
56
4
32
7
57
63
261
9
27
60
8
72
88
92
4
21
15
36
12
21
6
5
28
15
65
55
30
3
3
9
92
36
64
24
15
9
20
7
149
4
8
7
36
6
39
159
41
12
24
108
48
4
39
29
28
3
24
5
1
66
18
15
27
5
16
84
3
12
54
30
66
11
4
3
72
24
89
28
68
16
8
36
36
55
5
4
32
84
4
12
32
31
24
12
5
19
6
24
30
77
37
3
44
19
24
30
30
36
9
56
1
3
27
5
40
3
6
30
174
51
111
24
45
39
60
12
5
24
19
5
16
9
11
49
3
8
25
35
19
42
24
54
21
12
24
8
48
60
7
12
21
3
57
39
53
7
5
28
12
24
9
42
5
19
77
43
5
16
3
33
44
13
3
44
4
9
3
3
21
39
6
159
12
8
136
69
15
51
29
4
20
1
11
24
1
75
36
3
29
12
88
12
8
12
13
42
24
24
42
119
31
45
8
76
15
9
96
51
29
4
21
11
73
23
4
3
36
60
69
48
57
30
5
7
30
30
29
19
12
5
43
6
6
33
56
19
12
30
3
51
36
21
87
5
91
45
9
51
116
36
84
28
96
45
30
57
24
45
30
18
35
60
1
30
30
24
11
40
20
60
4
68
48
79
12
105
156
27
5
1
35
16
104
4
68
28
44
60
61
15
9
27
3
42
51
99
5
4
39
57
48
111
9
128
12
88
12
15
36
101
4
45
15
9
3
27
5
16
36
3
101
1
3
51
36
69
36
3
12
24
21
9
39
21
6
89
36
64
9
23
4
36
9
60
15
123
17
24
109
6
17
64
9
11
79
5
4
60
15
162
18
57
56
7
53
13
11
13
11
4
15
21
44
52
8
52
33
23
24
13
3
24
33
36
30
6
54
17
64
3
12
53
76
12
12
36
20
60
60
24
1
39
8
73
24
111
69
3
57
95
1
35
16
8
61
11
4
120
12
32
7
9
39
60
36
6
30
9
15
6
3
8
7
21
21
18
6
60
71
28
20
61
47
13
60
24
27
68
12
4
80
61
71
19
9
60
45
6
18
71
49
3
72
27
69
39
21
32
24
19
24
5
67
41
13
6
54
60
107
100
57
35
40
21
11
4
20
55
84
65
12
16
3
57
3
17
4
39
5
1
78
12
9
9
15
21
59
91
6
18
12
138
27
15
33
51
24
36
17
19
101
100
20
4
15
9
104
16
ABCD 98238406328*3^$a+1 [50110]
5
24
1
39
15
84
30
30
6
36
84
123
3
5
7
17
19
54
48
144
48
36
30
29
13
18
42
18
60
9
33
108
11
13
12
66
72
66
11
40
8
37
66
42
6
12
5
37
72
59
1
24
71
115
21
9
6
30
30
24
6
39
3
222
24
71
48
1
36
60
66
78
24
47
25
36
59
103
33
27
42
30
53
1
30
65
121
36
27
15
65
40
57
180
11
13
36
144
30
36
48
12
33
33
78
42
84
6
18
30
29
7
54
72
12
138
42
3
120
3
24
5
72
24
16
45
126
5
40
57
15
105
66
6
36
12
18
30
39
33
42
6
23
7
65
24
13
48
60
15
9
15
51
18
11
25
23
25
18
30
102
36
6
6
89
1
48
42
5
13
35
91
245
19
6
6
89
16
45
84
15
93
3
63
54
18
17
7
33
33
23
55
6
120
24
36
30
6
12
15
27
216
18
11
1
24
6
42
6
89
73
24
66
5
253
6
60
18
30
102
11
24
25
24
42
114
11
37
36
12
35
64
51
5
72
88
8
96
91
54
6
48
36
18
30
6
36
30
6
18
192
48
30
12
42
36
66
120
36
15
135
108
29
55
33
32
13
59
24
91
5
19
54
12
11
13
11
1
90
5
64
51
18
96
30
114
24
11
25
60
35
31
18
71
55
30
42
18
96
60
75
39
81
9
47
24
24
49
23
115
12
96
17
13
42
42
12
30
21
99
120
5
1
42
42
18
18
12
78
132
78
84
18
5
1
24
48
24
108
3
104
16
69
6
54
24
60
24
6
30
66
6
18
69
8
25
42
66
162
12
36
42
47
61
36
66
48
144
30
6
30
11
43
108
54
11
13
30
5
16
39
41
1
60
30
29
55
41
13
11
19
6
6
17
67
29
37
35
64
9
12
12
15
81
60
27
32
31
6
323
25
132
60
15
80
25
95
1
18
29
1
156
24
24
60
87
21
78
117
3
77
49
23
187
6
42
60
18
24
30
60
36
9
15
6
59
25
78
18
42
42
3
141
12
18
66
3
80
85
72
6
5
19
78
18
29
1
39
279
30
11
1
95
133
24
12
36
30
24
30
6
9
8
96
55
102
30
42
18
54
131
43
6
24
12
35
157
6
21
81
60
42
41
49
47
25
54
72
18
72
60
72
42
96
78
11
16
87
17
43
5
1
120
30
30
27
8
19
18
72
48
83
85
42
84
6
144
24
12
75
15
48
89
1
167
13
72
35
19
36
65
144
43
5
97
6
78
11
24
31
66
12
96
66
120
89
49
36
51
3
6
24
47
1
30
60
60
48
9
8
144
13
35
61
36
90
66
42
41
7
12
192
24
12
30
72
72
60
30
30
144
6
5
1
15
3
36
6
42
113
25
30
48
42
23
115
24
42
6
29
133
6
36
6
54
30
30
48
18
42
6
24
78
54
24
30
42
72
6
21
39
90
6
30
30
114
30
5
127
30
72
12
24
42
198
30
57
69
48
27
8
25
36
12
15
9
30
81
57
12
35
96
13
107
43
24
48
120
42
42
54
35
64
15
17
1
18
54
72
90
18
11
7
9
56
43
30
191
16
33
12
27
27
84
24
36
126
54
6
35
43
6
72
18
5
1
54
17
25
84
3
57
90
29
19
36
9
21
12
234
24
5
91
24
21
39
6
24
24
11
25
132
27
48
8
55
30
11
1
23
16
3
53
19
6
30
105
45
83
67
12
65
88
57
47
19
21
200
16
9
54
6
48
6
30
30
6
240
11
19
108
42
180
24
6
30
84
24
36
12
72
12
15
9
71
40
135
48
36
5
37
42
6
12
24
111
75
45
3
42
54
18
36
30
24
30
3
9
60
83
25
30
36
162
59
169
36
60
144
60
11
40
56
43
36
30
11
49
84
42
78
12
30
24
30
3
32
24
19
60
90
18
18
6
36
42
66
24
36
72
12
66
84
6
65
19
18
72
35
48
49
143
25
72
36
24
11
24
31
42
12
11
19
54
66
18
30
36
57
33
42
18
60
6
33
8
13
59
25
120
15
21
30
102
78
36
5
13
6
12
18
47
19
53
1
39
21
59
91
12
65
49
15
39
42
18
12
78
24
12
96
15
33
12
27
93
42
18
15
8
49
60
27
33
276
96
24
66
41
24
1
23
19
66
36
60
84
6
108
60
17
19
54
132
36
18
24
96
24
42
24
12
39
8
67
144
125
7
17
13
24
24
11
1
84
24
11
13
102
54
12
48
27
72
3
48
5
7
9
21
42
96
126
24
51
9
71
49
47
24
19
72
53
24
7
78
150
36
90
39
21
59
1
24
6
6
6
29
169
36
60
30
36
18
30
69
27
5
1
138
12
90
30
42
6
6
35
144
72
7
17
49
12
12
18
24
21
3
5
49
15
15
17
19
66
54
30
71
79
12
30
48
6
41
109
144
6
18
18
24
6
84
84
42
89
13
12
95
1
167
73
228
27
3
36
276
5
13
24
30
18
138
6
96
174
5
19
42
60
15
129
6
18
60
42
90
15
80
37
35
91
21
9
114
101
24
37
114
6
30
6
12
11
19
6
39
48
3
66
6
90
ABCD 98238750622*3^$a+1 [50017]
40
45
27
45
83
312
1
12
59
1
39
69
72
3
9
15
8
72
48
16
32
157
11
48
160
9
24
23
24
16
56
120
112
57
15
224
24
24
144
24
24
48
40
8
96
24
16
9
60
59
216
40
117
11
205
3
80
1
36
483
8
13
11
24
1
24
47
1
87
21
27
45
171
8
160
80
1
12
51
32
13
59
48
37
35
24
16
45
35
88
56
96
1
71
40
9
63
9
135
56
96
73
60
59
193
111
72
33
12
131
37
27
45
3
224
48
48
24
16
8
16
104
16
104
157
35
88
57
180
27
8
37
35
48
16
9
15
9
135
21
24
3
33
191
16
144
8
1
47
37
11
24
1
15
8
37
83
24
73
23
48
24
88
9
135
80
48
72
24
16
57
47
40
32
49
95
25
168
71
40
33
95
121
39
72
128
13
11
48
24
16
32
40
21
131
120
37
59
48
24
181
3
96
56
61
99
8
40
56
16
24
56
1
87
8
85
132
48
23
1
39
128
61
11
61
27
369
23
181
11
48
72
97
47
24
37
27
213
35
48
16
21
24
3
56
72
49
95
24
37
24
48
243
32
144
1
12
36
24
95
16
9
23
37
99
8
24
49
95
120
256
168
9
12
11
25
47
13
27
48
24
80
1
72
63
9
23
24
61
48
60
12
35
24
109
75
24
104
48
48
1
72
23
64
32
192
40
8
64
8
24
96
40
48
24
48
24
45
59
16
33
39
8
136
24
128
25
72
39
8
96
112
32
1
23
48
64
165
24
156
71
16
200
24
24
168
48
16
56
16
32
48
136
104
40
45
27
32
120
64
24
21
11
49
143
72
48
97
39
8
48
25
47
13
3
45
11
88
24
9
95
16
8
88
176
25
180
27
117
36
47
96
232
8
109
3
9
60
36
12
51
56
25
119
97
143
96
25
23
85
83
88
128
112
32
49
23
16
8
61
3
72
33
71
64
9
95
13
27
80
13
99
8
25
108
12
15
128
216
96
1
71
13
11
112
32
25
23
96
24
25
72
71
40
105
47
24
49
132
27
120
81
15
32
40
80
24
16
8
136
56
24
96
37
11
24
112
144
32
40
45
35
48
49
207
8
48
24
48
1
135
45
27
104
49
60
11
1
47
48
64
72
9
48
71
24
109
11
16
8
208
80
13
27
104
1
39
33
108
59
96
72
1
63
81
36
11
184
80
72
37
27
72
104
72
25
36
24
59
40
80
37
59
24
1
47
49
63
32
40
144
21
83
48
13
36
23
37
180
47
25
111
96
153
95
24
96
48
25
95
24
1
23
96
24
1
23
73
84
123
144
104
157
12
63
32
85
11
85
72
27
120
33
71
1
47
16
93
11
48
121
23
72
48
37
203
37
59
40
81
12
11
40
128
1
60
171
21
36
95
37
75
72
81
204
27
21
60
12
36
95
40
8
1
63
72
32
40
153
87
8
73
71
1
263
25
23
25
60
72
99
153
23
40
32
13
12
60
11
72
48
25
240
12
27
104
112
8
96
64
9
63
165
35
48
61
11
256
72
9
72
23
25
63
96
21
60
39
69
11
181
27
32
181
11
24
64
32
112
32
16
56
24
61
36
12
59
40
24
32
192
1
47
120
24
61
75
24
8
24
121
183
45
11
72
192
13
72
35
88
9
39
56
13
12
15
8
13
99
24
72
8
1
71
48
24
13
107
73
47
40
93
11
96
73
23
49
63
189
35
96
85
11
72
120
24
133
11
24
24
13
51
128
24
24
72
24
144
1
180
51
9
167
85
59
96
24
1
95
24
64
69
36
39
8
96
40
96
32
192
49
135
33
47
37
108
180
99
128
240
25
39
32
49
23
13
60
12
27
8
48
24
88
8
40
45
11
16
96
48
9
47
25
15
32
61
24
75
81
135
177
215
24
112
32
16
141
12
63
8
25
23
97
72
15
8
24
61
51
21
51
8
13
155
24
16
81
71
1
ABCD 98239551706*3^$a+1 [50068]
8
72
105
15
24
40
95
25
11
90
43
11
45
9
90
13
72
5
42
120
1
149
43
131
90
75
15
9
192
39
54
67
24
11
60
33
51
277
32
48
9
126
33
39
33
64
8
15
6
51
33
7
8
57
6
25
29
48
67
83
36
57
88
24
5
43
29
3
16
125
235
80
112
8
192
63
36
48
6
30
24
33
15
180
45
120
39
18
7
48
8
39
1
113
54
57
33
151
144
5
43
48
35
157
29
3
15
36
21
105
15
39
49
32
48
63
78
115
245
75
64
23
9
9
87
64
5
18
90
7
71
33
141
60
84
60
30
72
42
15
87
60
108
1
32
3
141
111
102
3
48
9
18
93
51
13
77
18
25
120
47
25
96
24
48
23
9
159
36
61
47
33
15
42
7
80
40
155
36
24
36
54
84
27
24
40
24
71
1
80
297
162
45
9
30
72
217
56
21
18
1
11
96
54
39
69
3
33
15
159
42
55
56
249
15
40
8
57
111
3
21
24
351
73
11
117
64
125
91
80
15
25
8
16
24
47
18
15
9
127
56
9
15
24
16
5
51
57
7
149
114
108
108
90
79
11
21
33
36
90
66
103
5
27
9
6
1
17
7
8
57
79
29
27
48
87
25
24
32
9
30
25
48
96
24
23
60
157
8
40
83
12
18
39
40
48
104
24
87
60
84
54
42
25
8
112
48
200
24
16
11
13
48
17
12
19
41
84
291
69
19
77
43
48
8
72
88
41
108
60
12
3
16
59
13
32
40
17
55
23
57
51
13
24
17
15
40
48
131
61
8
15
72
78
18
48
72
25
32
15
6
126
18
36
39
15
25
11
21
33
31
72
128
24
72
15
121
107
36
1
5
3
168
207
12
93
16
56
16
8
51
13
131
36
73
65
103
47
25
83
12
96
1
128
15
57
88
32
3
12
25
8
3
37
8
40
48
11
60
49
56
183
33
57
7
80
3
21
40
41
55
23
1
11
18
78
180
72
25
128
24
16
89
111
48
39
121
24
77
139
32
39
24
30
211
95
90
24
159
72
48
21
96
18
90
87
16
80
24
3
42
3
72
24
9
87
16
24
8
243
12
33
24
33
55
41
39
40
11
21
88
17
103
17
111
40
32
48
57
6
90
111
9
60
66
24
49
71
49
101
99
21
114
73
233
15
15
1
24
24
131
21
88
8
72
51
12
42
30
33
27
12
36
222
30
73
167
126
115
95
49
8
72
48
24
39
57
64
56
24
48
15
25
72
168
41
39
111
1
24
24
5
123
3
69
72
16
48
47
25
23
9
88
8
21
123
57
135
40
48
72
11
114
3
72
16
72
71
54
51
16
23
216
81
40
24
71
84
90
24
90
90
127
80
39
90
60
27
9
84
42
9
45
48
3
147
342
108
30
60
48
25
29
24
19
48
113
87
69
51
64
83
45
105
7
5
75
16
24
48
48
95
42
18
45
24
88
41
55
32
39
1
47
90
132
19
80
24
15
6
51
208
8
24
16
24
113
36
27
144
33
63
9
31
8
16
56
153
6
33
57
79
56
9
30
24
12
60
36
117
16
11
93
243
237
16
131
36
54
283
17
60
18
25
65
30
36
60
84
222
54
9
45
66
9
15
25
83
205
24
80
15
54
19
65
31
47
48
81
48
57
138
126
6
33
15
222
48
67
209
30
81
40
95
150
18
90
12
54
60
49
23
57
15
57
9
39
57
135
39
9
87
1
80
9
15
88
77
3
51
36
9
24
15
42
18
36
25
47
9
45
18
1
89
15
40
101
204
31
56
15
24
12
60
9
96
87
121
41
55
8
15
57
40
48
8
48
27
13
5
147
24
24
39
105
136
96
56
27
37
29
27
9
60
3
16
29
75
72
15
54
19
5
3
24
9
30
49
8
15
153
9
7
215
1
83
21
24
15
9
72
9
30
9
117
43
72
24
56
16
152
51
45
15
54
3
33
39
40
23
73
56
3
12
114
54
25
8
40
48
24
17
120
63
88
24
5
168
18
25
8
39
30
123
48
16
71
72
33
15
42
87
51
78
15
120
111
1
59
21
15
33
21
54
12
180
18
27
48
39
97
5
91
48
59
213
40
ABCD 98239750886*3^$a+1 [50019]
90
72
35
103
65
7
18
126
240
24
12
84
6
24
6
5
48
40
51
24
5
55
36
21
3
12
9
80
16
48
147
90
35
40
63
186
90
29
16
56
168
40
27
45
3
42
24
11
13
6
6
15
33
36
11
64
39
17
175
30
18
90
71
64
57
15
39
209
37
3
117
99
24
21
179
16
45
35
25
60
30
6
60
84
30
174
27
63
30
27
48
80
61
131
64
24
32
13
60
60
27
48
96
56
79
9
80
31
30
6
18
11
25
30
209
16
15
36
48
66
30
84
81
39
6
66
9
81
180
3
87
24
9
15
17
223
6
35
16
75
29
1
23
25
15
51
90
84
15
80
67
5
88
21
51
3
117
15
84
90
6
69
96
159
150
96
3
15
161
40
15
9
45
51
75
24
156
6
48
120
131
19
12
9
51
69
120
21
78
36
9
21
120
30
120
69
21
75
24
15
120
6
6
114
36
63
15
36
30
30
36
45
99
29
31
24
30
27
15
60
53
55
137
19
66
30
84
9
177
23
55
81
15
9
15
30
267
33
6
30
54
5
61
99
15
57
168
96
141
78
6
71
24
24
72
133
12
60
59
19
102
23
25
6
60
21
9
210
5
31
9
104
40
80
1
36
18
57
24
24
15
12
48
90
12
84
51
80
43
96
29
1
36
60
15
3
101
19
21
15
185
16
24
69
27
168
45
35
7
144
24
105
120
27
114
30
30
66
53
7
33
21
30
29
61
144
27
123
117
3
6
66
114
59
1
84
30
125
37
78
120
72
30
15
45
54
21
39
9
87
329
31
48
36
96
138
27
248
120
1
84
75
56
136
168
21
35
115
36
90
39
24
56
64
15
6
84
126
66
18
21
9
36
6
69
75
21
8
7
18
222
48
150
227
24
24
40
200
7
24
180
5
1
39
15
54
66
54
6
21
39
41
55
120
30
90
9
21
35
115
18
6
29
40
21
96
84
30
6
30
69
24
21
24
75
51
21
80
40
48
27
48
120
6
15
45
6
18
107
13
66
30
24
75
81
15
144
21
174
77
13
6
30
15
15
150
11
304
15
36
93
56
25
15
39
81
39
102
3
165
27
69
36
18
12
48
65
97
84
90
30
30
29
7
114
144
87
9
60
35
64
27
84
36
24
45
15
209
85
30
101
16
15
18
6
65
25
135
105
90
84
12
48
120
117
93
60
42
150
48
6
65
19
5
7
60
60
168
6
24
6
60
24
126
54
117
24
45
66
9
15
216
233
157
48
246
21
120
39
150
54
5
7
84
6
39
21
99
99
21
45
30
21
8
1
39
72
8
55
41
115
324
126
6
78
6
89
7
30
59
40
51
69
141
99
24
105
132
18
102
84
39
21
36
39
69
27
99
24
30
36
6
24
60
30
59
85
180
126
114
156
6
53
16
96
8
1
159
72
9
240
15
129
6
6
18
120
96
6
54
21
24
56
109
24
6
24
5
40
57
48
12
138
41
31
48
36
66
75
33
30
6
51
93
6
29
25
6
84
36
41
19
21
75
60
9
24
80
37
24
24
27
69
35
19
90
11
55
150
131
73
12
3
80
97
60
90
9
120
96
69
24
6
6
90
24
29
7
54
90
24
150
75
120
15
6
51
45
54
221
19
90
30
45
15
225
9
6
30
35
25
15
15
129
21
35
25
54
65
85
35
1
239
67
168
21
51
84
60
24
5
40
15
30
6
114
42
24
66
18
36
60
141
33
12
3
56
24
55
6
96
3
81
15
56
43
60
6
60
15
24
51
45
105
15
15
6
18
60
21
45
174
30
6
6
18
17
24
16
39
36
18
66
84
72
144
36
30
75
15
33
96
39
6
24
6
45
80
139
180
72
30
75
69
90
9
135
30
51
39
41
240
24
120
37
3
80
16
39
42
119
40
261
120
30
48
150
60
30
45
80
55
30
6
101
43
141
104
31
6
54
24
96
6
78
41
85
174
6
90
36
113
40
96
345
54
17
19
66
3
21
114
65
85
90
ABCD 98239941292*3^$a+1 [50026]
3
84
39
84
37
29
54
25
29
12
19
35
21
36
16
5
12
108
3
28
77
90
1
92
28
89
3
9
31
32
57
72
18
33
33
12
30
174
18
78
15
4
20
45
36
42
49
23
30
3
4
36
11
61
149
31
56
3
6
3
27
24
9
3
42
3
52
35
36
93
21
75
33
75
15
24
24
24
33
4
35
36
33
16
72
20
3
54
3
33
6
12
37
48
11
54
15
111
6
30
84
42
48
12
39
15
6
31
8
81
19
5
54
24
42
78
105
93
12
66
81
21
18
24
72
85
56
39
9
9
63
3
24
42
27
36
27
120
18
12
126
90
31
11
12
13
5
18
24
6
90
45
27
117
12
87
21
40
35
18
12
78
1
59
30
6
66
15
24
27
24
66
24
3
16
41
7
36
5
90
108
84
6
87
16
11
36
78
43
41
27
45
6
48
36
9
75
21
51
1
36
17
3
16
5
15
12
9
48
15
3
114
210
6
24
168
36
60
150
73
20
27
84
30
3
63
12
33
24
12
36
16
17
19
23
60
13
32
27
6
6
54
87
15
24
66
7
17
31
23
6
6
48
9
16
5
24
79
53
84
36
7
29
12
31
8
52
5
66
54
15
4
32
3
30
42
6
30
18
12
18
9
45
12
6
12
96
6
75
33
3
3
45
76
53
18
24
13
17
18
48
1
11
6
120
7
24
120
5
15
99
60
1
53
30
25
5
12
3
21
75
39
61
77
48
27
15
24
30
15
111
60
42
3
9
84
42
18
6
96
48
6
15
4
11
30
24
24
3
3
25
59
36
93
33
120
18
1
47
9
40
12
29
60
48
72
24
43
11
21
24
48
33
90
1
56
24
93
12
24
15
28
47
60
1
36
8
12
69
19
44
16
35
18
3
15
84
9
28
17
12
27
3
12
12
174
3
27
57
3
57
15
24
9
69
7
5
24
3
33
6
1
20
39
25
5
15
60
36
16
92
21
18
6
36
102
42
6
21
3
13
5
6
1
5
36
19
41
48
19
65
66
12
24
30
19
68
16
8
15
109
12
116
27
60
36
24
6
3
21
30
57
16
44
27
1
56
4
11
37
65
48
87
87
24
33
51
1
11
49
5
15
48
3
6
42
12
141
63
6
3
51
24
6
27
84
16
8
9
12
87
12
9
187
11
18
15
36
81
63
12
4
83
30
12
15
21
54
33
27
6
39
4
20
36
75
66
12
66
6
36
24
36
30
24
60
96
21
51
18
19
116
27
45
48
93
120
30
24
42
19
12
5
3
36
93
36
7
20
33
6
13
53
3
16
29
114
30
42
36
30
51
48
21
60
30
1
12
8
28
20
3
42
7
20
52
5
103
17
3
40
41
30
1
65
36
36
99
9
3
3
21
75
30
31
17
66
60
6
150
33
16
5
6
37
23
69
33
19
59
78
12
19
11
1
29
42
30
6
24
12
30
36
24
6
18
3
3
114
19
23
12
1
44
3
45
15
30
54
85
23
12
24
90
6
9
27
60
24
25
29
12
12
3
4
12
44
12
40
41
6
24
21
15
30
19
119
12
6
60
43
29
6
12
54
6
18
103
92
21
67
23
6
30
37
32
3
12
25
11
9
3
33
9
3
21
6
81
16
53
7
53
24
15
12
3
1
5
66
18
114
12
21
3
61
5
36
54
48
9
3
30
3
48
9
7
8
12
27
54
63
3
24
6
42
13
24
77
24
60
60
7
8
16
35
18
3
16
17
30
21
9
31
5
15
15
24
6
66
33
36
21
30
1
17
3
3
6
48
30
21
15
6
78
1
11
42
3
16
92
16
53
48
24
66
18
6
6
19
35
73
65
36
24
123
39
13
77
84
12
15
45
3
52
5
42
42
19
65
24
39
27
133
11
6
27
45
19
29
42
1
8
28
24
53
3
21
36
6
21
3
21
3
42
12
18
9
3
37
11
48
36
144
33
39
13
32
99
13
56
36
45
91
24
11
21
3
21
15
30
42
48
54
111
57
12
3
4
20
3
18
27
40
11
24
21
3
105
39
6
72
3
16
53
12
90
6
27
33
60
24
27
120
24
28
5
24
36
90
36
30
6
12
90
39
3
25
11
12
1
36
65
75
51
9
9
120
27
24
108
12
3
6
96
36
3
9
12
6
81
69
12
36
31
59
25
35
1
20
3
37
140
4
68
36
3
90
60
54
18
60
48
48
6
25
11
13
59
12
66
55
29
27
9
7
36
24
32
21
18
85
29
12
66
24
60
48
93
33
30
37
17
30
108
84
48
1
24
65
99
33
19
29
39
21
18
69
36
9
24
12
51
48
40
83
117
12
3
13
24
12
56
15
1
8
15
54
12
36
48
7
29
15
39
42
30
45
69
3
21
55
17
24
27
9
15
69
24
31
35
96
84
30
6
37
53
3
57
7
20
45
12
30
24
1
5
15
3
9
81
6
6
15
16
29
15
72
16
35
1
48
23
54
12
19
95
18
48
24
15
36
96
3
78
7
29
27
27
9
84
39
36
1
11
36
36
1
5
60
30
13
29
36
72
15
45
39
69
6
24
12
18
39
52
125
30
45
33
15
24
28
5
15
24
72
16
12
5
6
85
56
48
51
45
3
33
72
57
27
72
24
28
17
96
6
49
20
48
3
18
3
15
204
45
9
6
25
56
63
24
13
20
15
9
171
9
36
15
30
12
48
72
103
5
30
37
11
12
12
6
39
51
12
90
42
18
48
79
11
24
12
54
36
7
36
32
21
78
6
39
39
13
8
81
91
47
6
127
17
12
120
48
66
36
105
15
69
45
12
12
3
33
6
21
3
12
21
51
21
27
21
39
33
57
84
27
28
36
35
45
9
99
9
60
39
21
36
7
24
5
96
54
6
3
15
54
30
36
9
3
117
4
20
27
12
9
4
20
16
32
3
36
54
24
42
1
23
6
51
12
124
125
27
3
42
3
63
13
68
21
12
48
6
21
52
29
84
18
18
60
31
53
6
9
39
66
6
57
36
21
123
21
6
156
30
84
3
24
21
78
12
12
18
48
18
117
9
30
25
5
36
31
17
60
19
53
42
9
39
85
24
11
54
39
9
27
3
48
90
108
91
53
7
35
13
5
139
119
132
37
11
30
3
9
108
27
52
5
27
39
33
16
23
30
63
36
3
30
18
6
12
3
111
9
111
13
23
84
21
4
12
92
21
120
7
53
19
12
5
39
3
6
27
105
18
54
15
52
5
66
24
30
6
18
19
48
8
87
60
78
6
13
23
84
30
60
6
48
61
53
36
3
3
66
3
12
16
17
ABCD 98240000174*3^$a+1 [50006]
9
12
24
147
129
204
75
24
45
27
64
29
48
120
72
168
139
89
132
19
89
111
93
108
15
64
5
19
152
33
12
108
240
15
72
153
24
60
51
9
36
19
32
33
7
5
139
5
19
152
64
17
72
31
5
60
39
141
12
84
48
180
103
137
87
81
127
32
16
24
101
60
127
5
3
24
40
113
336
36
36
39
48
33
39
16
24
65
96
39
141
19
149
24
48
3
105
79
77
19
41
24
55
144
53
3
40
80
192
33
31
113
63
72
93
27
33
72
15
16
197
3
189
60
36
51
33
7
8
16
17
55
32
81
151
8
88
8
24
40
5
51
45
24
72
24
139
48
72
32
153
108
3
16
305
31
32
40
8
48
72
69
75
16
8
69
108
84
96
27
48
129
36
12
207
40
80
33
63
45
19
296
57
15
96
24
136
24
41
12
3
16
125
19
200
9
7
149
12
55
8
105
120
15
40
56
261
43
5
27
24
69
19
77
24
19
5
67
5
123
16
24
41
84
67
200
33
72
60
19
17
127
53
3
81
79
56
9
15
24
81
60
24
180
15
141
27
48
96
93
3
57
96
12
123
45
60
7
77
72
19
137
60
60
63
120
45
204
120
31
89
108
43
29
43
104
24
9
48
39
45
3
72
136
72
41
24
15
48
48
57
7
56
81
36
72
12
63
153
223
17
60
3
264
192
21
43
56
33
12
91
8
177
12
96
24
27
40
48
185
12
24
139
65
12
96
3
96
9
7
5
3
9
7
29
36
63
72
24
40
77
3
16
41
255
48
24
105
108
84
39
16
65
79
5
12
55
8
9
111
24
45
36
55
32
40
8
120
96
21
12
12
91
8
189
3
48
21
99
45
27
64
29
19
65
87
16
113
24
15
21
99
33
48
96
103
32
9
144
103
32
40
80
153
48
87
144
69
24
195
48
24
88
17
31
24
200
9
7
32
105
12
3
40
32
9
144
87
16
113
39
16
137
63
16
48
161
12
115
128
9
111
57
79
89
31
41
108
19
8
57
36
27
9
15
120
16
89
24
39
72
40
8
33
12
48
3
112
24
53
96
51
69
27
45
48
96
19
32
24
9
15
72
144
144
57
15
40
5
19
29
91
65
39
45
171
96
120
48
16
144
65
7
192
53
19
8
33
55
77
123
160
17
12
43
56
9
151
17
72
72
84
27
33
36
60
159
16
8
48
64
29
51
16
32
16
24
72
8
48
24
9
252
19
149
27
33
24
135
192
9
96
31
32
72
24
96
16
8
129
7
8
33
7
5
51
21
3
153
12
27
45
96
12
7
8
216
45
91
96
29
19
24
32
9
7
5
27
136
65
15
21
43
5
51
192
48
40
320
45
91
8
93
3
45
27
129
55
65
24
87
24
45
3
40
17
175
24
56
21
3
112
113
15
112
17
12
19
5
300
39
112
53
163
248
69
3
48
64
72
53
195
48
57
7
5
195
96
24
88
5
27
45
19
80
136
56
153
39
40
41
31
56
24
64
41
15
24
112
24
8
208
8
141
43
5
192
19
101
60
15
9
12
60
108
27
168
40
120
152
24
96
112
65
12
51
69
3
33
132
43
89
151
53
51
24
57
12
3
9
36
60
72
12
3
120
21
75
9
7
5
3
16
77
60
15
45
19
360
113
31
32
48
189
3
144
16
48
24
101
75
160
72
32
136
32
24
24
40
41
39
69
27
64
65
55
5
132
48
12
27
88
29
123
40
8
9
24
31
24
320
144
88
8
72
24
48
16
32
297
15
72
24
57
15
112
8
45
24
99
24
21
19
56
16
29
27
48
105
127
8
21
3
48
105
183
64
32
40
80
33
15
33
252
43
80
40
5
99
9
12
48
60
96
63
105
31
ABCD 98240081354*3^$a+1 [50030]
51
30
42
5
97
162
36
162
162
36
114
66
53
1
18
45
81
39
87
33
27
285
128
48
7
18
15
15
24
138
15
57
6
9
3
36
17
37
186
30
36
23
85
27
120
141
75
24
8
25
72
210
36
65
112
120
15
66
6
48
216
42
47
43
12
78
107
31
90
47
67
30
15
45
30
72
24
21
104
19
12
113
67
54
54
72
18
36
35
144
145
18
5
19
30
119
115
96
30
186
30
15
72
48
9
6
17
1
66
6
12
60
120
6
12
24
21
87
41
277
90
9
69
102
5
13
24
3
8
72
37
6
66
18
42
108
108
12
42
353
133
12
36
155
7
225
240
27
18
35
85
75
3
120
77
19
21
24
56
55
65
13
12
23
19
72
29
19
42
144
35
1
119
64
15
113
85
72
48
78
77
40
3
36
6
102
72
126
18
21
33
15
128
48
7
54
18
41
31
81
120
3
5
79
108
114
18
12
53
127
78
30
72
18
78
53
16
51
5
67
117
63
6
51
21
84
36
99
8
97
66
24
36
17
13
168
54
30
132
48
108
87
3
5
247
42
71
37
90
12
24
29
25
36
72
12
90
18
35
19
114
35
1
183
63
17
7
36
5
13
102
78
30
17
64
45
51
32
25
78
72
120
36
36
18
87
39
65
16
96
8
1
63
3
42
12
6
17
48
48
312
19
29
16
63
65
43
45
32
48
7
18
48
6
18
87
33
15
111
57
69
51
9
30
41
13
6
29
24
88
33
6
41
43
21
33
6
66
36
24
30
93
51
77
55
17
48
25
15
15
54
24
107
67
5
40
63
225
105
48
96
36
83
24
13
24
126
5
13
30
42
27
111
65
139
66
60
102
57
87
24
81
99
77
7
108
54
180
59
37
18
102
18
57
105
23
91
45
39
36
6
102
18
114
120
45
99
6
15
48
3
18
35
277
35
72
40
128
115
69
81
18
72
12
65
48
67
165
168
123
36
89
1
63
3
198
60
51
3
45
3
24
21
9
126
9
99
117
24
63
48
90
39
21
107
96
49
95
175
12
150
108
3
24
129
36
75
33
15
128
7
41
85
51
33
6
9
21
36
71
160
8
1
30
33
45
195
57
311
79
78
267
39
84
42
138
65
67
30
36
35
25
12
18
9
9
54
180
5
103
18
6
30
36
54
108
5
37
3
45
18
137
48
19
30
78
120
78
27
8
40
8
169
18
54
15
21
48
27
8
112
57
15
72
51
5
160
80
133
59
48
109
54
141
8
48
55
60
48
24
45
45
83
160
63
54
3
15
12
270
23
109
30
90
51
93
96
3
81
90
54
6
84
90
6
21
96
80
19
84
81
15
84
60
57
32
208
75
125
7
30
6
54
48
87
135
30
3
93
51
15
33
93
27
56
115
144
72
21
3
189
21
51
153
95
31
30
60
66
53
61
66
18
15
27
18
3
32
1
47
109
75
33
132
51
105
42
30
6
84
36
17
25
72
63
9
90
29
112
120
3
96
30
36
54
18
11
16
128
40
135
36
12
168
54
12
6
9
291
72
53
48
115
42
12
87
63
33
3
21
63
6
72
120
54
45
123
48
5
13
267
45
48
27
33
30
6
3
128
43
150
39
27
6
54
84
42
35
49
108
18
132
120
18
72
11
115
5
1
63
48
45
24
11
109
108
95
73
39
336
75
18
72
30
53
25
12
18
57
39
33
111
12
42
11
181
6
77
25
240
48
15
24
8
31
185
67
84
6
18
9
48
45
35
19
24
126
63
3
5
112
8
168
31
6
48
51
3
216
162
18
36
6
23
24
112
56
49
126
57
51
144
5
48
79
120
18
95
91
66
6
45
39
60
174
111
51
60
57
8
40
24
15
36
72
285
3
5
43
21
3
120
45
81
42
30
78
174
72
114
30
27
9
234
60
66
60
59
79
18
90
ABCD 98240084648*3^$a+1 [50006]
1
5
108
24
7
24
56
75
30
30
48
12
54
66
30
55
5
6
30
90
13
11
48
6
31
44
36
9
7
48
120
29
42
18
7
41
12
27
69
12
78
121
71
9
21
48
54
21
39
6
66
60
24
165
36
93
87
15
18
36
6
90
54
24
57
75
1
17
3
93
12
42
18
60
48
12
42
36
6
36
84
66
42
12
30
45
45
54
72
9
9
24
72
48
27
69
6
18
150
12
1
24
41
24
99
21
54
84
60
36
85
120
11
24
37
95
18
31
24
65
15
9
27
84
96
33
31
101
48
96
6
6
42
18
30
30
55
5
54
24
72
12
1
17
3
9
36
84
30
48
114
18
18
192
6
6
48
3
57
51
52
47
66
27
4
65
66
12
57
33
246
54
3
135
9
21
3
27
48
24
18
12
6
1
5
48
30
30
36
67
29
108
7
89
31
35
18
27
15
9
16
11
18
66
105
51
13
125
30
30
30
6
120
66
12
30
31
95
114
12
54
36
45
63
37
23
21
21
159
15
57
40
144
65
6
24
1
8
99
96
66
18
6
90
72
12
181
20
21
18
21
15
21
75
78
42
6
135
15
13
95
66
6
18
27
45
79
41
30
48
60
21
9
7
143
30
42
25
29
30
6
39
36
99
1
23
114
7
95
49
41
24
15
9
90
48
18
42
24
25
5
18
1
96
24
29
12
54
6
78
37
83
30
66
6
168
60
30
48
9
15
126
24
24
7
23
30
67
23
1
24
71
6
75
39
30
96
12
6
25
32
57
87
120
75
21
45
3
40
11
18
30
12
21
45
3
76
20
15
48
6
12
63
12
15
54
54
30
135
15
1
23
1
179
132
30
6
42
36
6
54
120
27
39
18
60
108
42
6
12
19
20
4
32
48
177
54
24
1
23
30
12
31
53
42
24
24
1
5
48
126
12
12
36
114
48
18
30
12
108
36
19
92
9
30
18
66
25
41
31
29
36
30
25
89
15
40
65
31
17
66
21
16
119
48
138
252
51
16
53
60
30
273
64
35
60
6
3
12
3
30
84
12
66
84
30
18
30
7
20
4
71
54
15
27
60
48
37
29
60
6
30
19
5
30
48
30
51
39
6
12
18
1
83
18
43
71
138
72
150
69
165
7
23
6
144
192
12
48
18
54
3
57
87
9
12
63
96
9
24
108
102
57
9
30
252
169
23
12
48
6
12
3
12
57
3
33
15
21
54
30
27
3
96
30
90
30
48
42
1
143
120
90
66
30
15
9
60
126
21
39
25
29
42
54
60
24
7
24
83
18
12
18
174
60
36
24
66
30
54
6
18
66
36
54
54
55
20
9
66
21
51
24
60
9
36
69
67
128
9
27
4
179
102
66
54
15
15
18
30
6
72
3
21
115
23
93
100
17
7
5
108
51
9
48
19
116
93
42
18
12
24
18
48
18
51
15
108
78
90
12
42
39
45
24
3
3
12
60
24
24
37
24
23
57
15
1
384
83
201
15
24
6
87
64
23
57
9
12
18
30
54
21
72
48
57
75
57
51
27
18
54
37
23
60
133
20
39
240
30
54
21
33
30
6
120
24
78
12
30
63
3
42
42
1
65
24
132
99
16
5
54
21
40
5
36
54
66
102
33
33
27
4
5
39
27
78
42
48
24
18
48
42
13
5
60
6
9
160
41
78
30
27
24
112
29
24
54
120
12
36
48
6
36
135
27
21
27
24
49
11
66
72
18
73
11
54
15
51
18
42
49
72
24
176
9
6
72
57
51
13
92
3
120
150
36
66
12
18
48
7
68
12
3
12
24
36
18
67
35
78
54
1
65
66
78
7
24
32
40
29
54
36
25
59
24
93
63
12
13
59
6
24
3
87
138
24
39
9
6
36
1
24
119
6
6
13
96
20
3
12
6
78
12
30
42
30
7
20
33
43
29
18
121
161
30
25
5
15
100
5
39
27
42
27
4
11
30
36
12
6
42
3
9
66
25
71
21
39
18
12
174
66
15
21
84
31
23
24
21
36
9
60
6
24
6
6
42
12
51
45
90
9
15
126
72
43
68
21
60
6
42
12
36
3
45
6
18
43
44
60
129
36
54
42
3
9
66
42
42
72
24
1
65
54
72
42
78
25
24
20
15
48
6
54
90
30
18
90
12
12
138
67
35
48
21
120
160
35
6
60
19
17
60
48
42
9
15
90
39
15
57
177
7
41
24
36
19
23
121
32
9
60
39
36
64
17
48
30
36
18
18
174
84
150
12
18
24
30
48
109
24
11
30
31
48
35
144
30
210
181
20
36
39
6
19
59
61
29
66
12
69
33
3
48
69
36
171
45
198
6
36
54
42
195
45
30
72
12
78
30
12
66
175
168
11
54
31
5
75
9
31
5
24
84
3
28
5
114
6
30
30
6
24
54
72
48
36
54
18
3
27
60
72
66
60
12
18
72
114
48
30
6
6
66
19
44
52
47
192
204
24
12
1
29
18
36
72
42
42
24
66
96
12
3
39
24
25
47
49
24
20
21
15
40
83
30
66
61
29
ABCD 98241082502*3^$a+1 [50009]
31
9
3
17
16
81
11
64
45
35
96
25
95
19
5
1
23
60
97
30
18
27
45
24
6
29
24
1
6
9
96
3
60
36
6
78
29
31
6
15
15
41
52
32
4
32
40
8
25
30
17
24
25
3
12
21
95
25
54
21
32
7
5
36
24
31
53
1
120
3
8
25
114
29
4
48
108
116
16
9
3
3
29
4
32
12
36
16
69
15
56
24
12
4
45
11
73
15
72
93
90
6
3
81
30
90
30
6
6
5
12
7
21
80
73
11
1
30
93
72
45
15
33
51
80
25
6
33
15
30
15
36
45
6
89
1
15
60
63
6
15
51
45
44
49
99
20
7
36
24
101
13
42
60
29
36
48
7
29
40
21
24
3
33
3
15
45
21
15
68
31
41
1
47
43
60
24
6
3
44
28
3
12
24
33
72
15
21
9
114
30
12
15
99
89
7
57
63
5
49
90
6
59
31
5
13
6
6
78
129
177
3
63
108
6
30
24
6
24
12
54
41
55
45
45
27
32
16
33
71
19
12
18
6
30
23
148
60
20
28
27
24
30
36
18
12
17
60
73
24
30
53
7
9
27
24
53
7
24
60
6
15
9
60
30
36
84
77
25
3
111
5
40
15
36
24
96
45
15
18
27
12
3
29
48
1
30
66
54
36
29
1
84
51
39
30
47
48
55
21
8
61
35
7
204
53
43
57
12
15
36
65
115
45
44
1
30
60
9
15
93
3
24
30
15
15
6
54
53
16
27
5
13
42
24
6
60
39
45
54
5
91
60
9
24
63
54
11
43
6
3
3
45
80
48
84
28
12
32
85
15
51
48
12
69
144
21
6
53
12
12
112
48
27
36
5
84
1
54
53
7
120
5
156
12
1
6
33
92
16
45
54
6
39
68
7
24
9
20
43
5
108
16
9
11
16
9
6
5
88
36
96
15
17
43
89
25
66
17
37
66
69
9
87
84
68
1
11
84
1
6
18
6
9
45
75
32
25
3
15
29
67
6
23
16
36
39
29
55
41
55
21
3
17
43
6
6
30
24
35
55
5
19
6
131
19
144
117
24
15
30
39
27
53
96
156
43
6
24
11
19
17
13
6
53
40
63
60
5
49
54
30
12
59
1
18
72
17
168
13
6
66
54
113
16
36
51
5
19
24
9
123
53
7
29
19
29
1
12
59
48
1
6
9
15
17
4
15
5
16
45
138
21
51
78
15
92
43
57
75
5
19
9
105
39
68
84
19
69
36
45
96
60
35
79
72
54
11
19
54
6
45
36
39
9
56
1
47
7
30
60
143
88
24
45
30
6
3
45
42
5
132
48
13
95
52
99
30
6
24
5
1
15
8
16
51
33
135
9
51
9
8
13
30
17
73
6
36
18
42
5
19
21
3
12
30
3
27
9
69
6
5
60
4
27
5
43
36
5
48
12
48
36
16
21
150
29
24
7
137
28
33
36
11
109
23
31
41
4
57
35
24
28
32
49
99
8
24
60
49
11
24
97
24
23
60
43
48
5
55
30
12
54
21
39
41
115
90
18
12
149
91
53
61
36
23
64
3
5
4
44
25
6
41
24
1
3
45
15
176
84
1
24
75
27
24
24
12
17
7
24
12
9
69
6
21
39
54
30
17
52
32
96
85
18
12
225
24
48
32
31
17
48
19
24
29
96
12
13
179
7
6
95
144
85
6
5
24
91
65
4
8
40
8
168
12
19
36
29
16
24
15
24
9
3
5
48
25
179
1
6
24
12
17
43
89
49
35
61
30
5
55
5
1
30
138
11
28
117
60
6
30
39
80
16
68
31
120
29
40
20
16
20
60
25
66
18
35
7
29
19
77
12
36
97
23
31
24
29
12
175
24
57
45
59
76
45
78
6
36
18
5
84
13
30
5
64
48
57
59
7
5
43
41
25
3
116
1
36
90
18
30
96
30
36
15
8
1
111
123
90
30
6
6
108
29
12
55
60
24
60
69
3
30
39
75
54
15
21
35
48
16
15
66
36
47
16
21
11
28
15
57
12
32
31
60
65
25
48
12
30
17
28
8
12
19
36
60
24
69
20
1
90
5
24
31
5
28
63
53
12
100
69
54
5
16
21
59
49
35
24
31
5
16
20
19
6
35
36
19
153
3
45
32
7
21
48
27
78
36
23
61
99
32
31
5
25
3
12
3
36
6
23
1
11
49
6
17
28
68
7
108
21
9
36
3
27
45
45
11
4
36
63
30
30
126
15
8
13
15
105
27
87
21
32
127
6
15
48
44
1
42
54
179
60
31
5
48
28
33
30
65
85
15
27
60
9
8
72
49
27
135
149
19
17
13
12
108
6
5
25
6
17
28
104
24
36
1
24
54
117
63
45
32
48
91
5
49
27
24
56
43
5
16
24
57
54
66
47
72
36
25
23
16
36
32
7
6
84
59
4
108
68
12
19
6
23
76
80
31
48
5
1
6
60
65
24
16
8
1
71
100
33
107
13
35
151
9
57
30
57
21
35
1
66
53
52
15
77
103
18
36
30
9
20
16
56
48
1
35
31
29
331
48
21
45
24
11
1
18
81
75
33
56
72
19
5
1
27
27
21
32
28
45
3
80
24
12
1
18
9
3
18
11
55
6
60
27
20
60
60
120
7
9
21
11
12
7
29
40
15
6
6
9
20
40
56
28
36
60
45
6
78
15
36
56
43
12
9
164
1
6
24
60
5
31
5
19
24
17
100
32
48
49
174
57
8
24
7
33
27
36
17
7
30
3
21
60
71
61
48
15
12
15
48
30
30
12
78
6
5
31
57
12
75
21
44
91
30
54
9
15
65
60
55
9
12
56
12
7
5
19
17
12
13
3
24
48
108
45
35
12
79
33
63
18
167
25
120
90
17
31
5
55
12
53
36
28
3
17
12
91
78
60
35
24
13
114
24
89
73
30
54
51
20
13
66
65
169
66
36
24
30
15
8
13
39
39
5
1
66
53
61
24
60
12
15
3
ABCD 98241628216*3^$a+1 [50144]
37
18
12
17
73
150
5
157
66
101
13
107
145
23
265
48
240
107
85
486
5
12
144
43
48
89
1
132
108
23
61
276
120
24
35
229
11
103
18
162
12
78
210
90
155
12
120
1
59
73
72
11
37
107
348
91
54
18
102
71
7
125
24
84
85
6
5
156
204
49
126
234
84
150
252
54
84
216
324
42
180
125
1
72
11
217
198
216
18
11
49
12
95
1
90
245
7
5
157
48
6
162
174
53
1
114
90
30
6
306
29
37
179
25
48
18
17
61
216
66
185
144
211
18
114
12
198
90
96
36
66
150
77
67
48
6
36
35
120
241
30
162
96
59
48
55
72
18
30
18
36
108
18
54
96
72
11
25
30
114
107
253
18
102
42
48
42
30
54
24
35
13
167
12
36
84
85
23
97
215
91
18
96
54
66
60
126
17
1
35
240
60
144
25
23
12
132
96
43
102
24
48
6
66
108
18
29
108
7
234
6
84
114
107
84
25
11
199
29
7
24
102
107
60
55
65
73
198
6
83
97
36
227
1
186
36
30
23
36
120
108
37
23
145
11
12
24
24
24
97
11
25
59
228
7
101
12
25
150
48
53
1
204
72
54
48
168
120
53
1
36
47
151
126
18
18
252
35
37
150
5
13
11
25
11
156
85
288
131
85
35
24
175
5
97
108
42
390
90
53
37
60
90
29
24
31
114
35
37
72
47
109
71
73
11
61
95
19
65
1
83
25
42
101
73
36
6
89
199
29
25
120
6
41
25
83
192
1
30
330
108
234
53
109
90
18
12
35
109
35
91
5
253
126
72
54
35
60
13
35
85
6
126
36
107
73
84
96
59
84
60
7
252
36
6
144
90
29
61
90
216
84
162
24
90
234
95
61
6
53
60
205
24
12
96
47
235
101
120
49
180
95
67
60
90
11
84
24
7
18
84
60
35
235
5
157
11
72
7
138
396
24
11
25
167
169
36
59
13
11
25
60
84
191
60
36
108
133
18
66
11
132
36
1
131
13
72
24
54
30
6
120
6
59
115
6
107
60
7
101
85
102
245
13
179
103
5
157
90
18
108
42
53
72
1
120
24
12
240
119
1
24
35
1
108
95
67
138
150
36
305
36
121
24
18
306
12
168
120
144
23
49
78
210
71
349
251
31
53
1
36
540
36
108
95
145
47
60
24
60
25
30
6
23
24
25
215
73
18
101
84
31
30
155
24
169
216
119
25
90
36
66
35
36
25
107
12
48
7
5
24
24
25
66
6
35
73
180
36
120
42
197
1
102
114
11
457
30
65
72
43
42
23
25
107
19
41
193
90
17
205
210
414
155
144
13
84
18
161
169
90
36
185
24
1
90
186
59
7
132
12
198
90
198
35
127
ABCD 98241762148*3^$a+1 [50130]
66
18
90
3
3
201
123
72
18
66
45
45
144
108
42
21
117
78
120
42
15
39
69
39
177
24
45
90
144
90
42
138
90
21
129
156
15
279
57
15
84
6
36
18
126
39
81
90
114
87
3
90
27
45
3
69
72
18
102
24
75
27
33
9
3
84
15
90
24
51
96
15
45
3
72
129
195
21
33
6
9
9
12
36
159
99
30
54
18
78
36
36
354
60
90
45
75
18
36
42
129
36
15
72
342
18
30
3
15
204
156
9
33
12
39
57
3
9
27
264
39
48
144
9
99
6
54
33
165
12
90
36
105
27
18
84
60
72
135
21
78
54
3
33
54
66
87
57
36
60
12
63
117
150
18
30
90
24
126
66
24
84
3
57
36
75
15
30
51
9
54
66
36
24
12
195
147
81
51
30
54
240
105
252
15
24
18
3
159
198
171
111
6
210
18
114
66
60
54
18
30
18
24
27
63
12
114
30
54
27
153
132
144
54
117
60
3
36
156
54
60
12
15
39
108
18
75
3
84
57
33
51
75
144
21
72
87
141
147
18
42
48
150
87
15
69
81
15
240
9
60
15
15
18
18
9
9
231
135
18
66
204
30
36
24
30
21
15
54
72
258
48
9
15
21
33
180
180
30
21
33
108
108
231
3
117
45
15
21
24
90
105
3
36
126
48
18
144
36
9
171
24
36
18
72
39
9
24
66
24
66
54
93
33
96
18
36
126
84
144
18
105
63
156
54
6
144
12
72
132
54
12
42
228
33
111
330
39
12
3
66
15
63
21
141
66
42
102
141
219
6
30
93
21
66
33
39
33
48
87
48
24
18
84
60
18
117
9
120
6
36
12
33
9
18
102
90
165
84
9
51
15
96
9
21
6
48
81
69
66
78
72
18
156
57
105
15
189
18
30
18
198
6
9
57
60
72
36
171
309
204
51
249
150
12
78
27
93
96
75
189
51
21
6
9
60
21
219
33
108
198
30
186
69
111
138
72
36
42
30
132
66
33
96
21
39
45
180
6
84
126
24
39
9
42
36
129
9
15
60
12
45
72
36
87
33
24
18
18
36
15
15
9
195
30
126
240
9
117
72
18
153
45
54
36
12
24
45
3
78
54
108
102
126
42
3
48
36
24
81
18
72
6
12
72
126
78
15
87
60
90
48
150
21
123
81
57
168
30
6
135
93
72
114
57
24
165
54
45
99
33
48
15
30
195
27
270
108
126
90
30
9
15
45
9
12
36
90
180
9
15
108
12
24
81
255
36
72
96
30
24
147
15
108
48
129
3
30
36
327
147
12
126
135
60
39
54
72
18
24
12
24
141
15
36
69
3
21
21
54
66
51
3
81
15
66
54
6
18
12
42
48
18
6
15
3
30
36
60
90
264
396
6
108
12
6
18
12
3
15
36
150
90
18
18
138
36
18
21
57
30
78
12
54
18
96
30
24
228
234
24
120
54
21
72
48
147
45
15
129
105
144
27
9
48
3
24
9
15
147
42
246
36
90
99
15
72
9
93
18
108
42
270
33
51
114
90
90
66
45
99
36
81
15
54
48
3
123
21
213
3
24
135
249
129
42
36
9
21
150
18
90
12
9
15
21
159
180
9
135
126
84
42
48
36
6
12
60
27
111
42
102
24
45
57
54
9
51
30
108
3
15
105
75
180
45
48
159
21
21
120
24
51
24
15
12
132
ABCD 98242106096*3^$a+1 [50000]
111
33
12
15
36
73
11
144
6
15
39
84
36
12
102
42
168
12
33
16
17
27
15
6
12
39
120
51
117
123
114
79
104
15
42
18
90
30
6
12
18
30
15
87
78
6
6
78
36
45
15
6
87
75
45
27
36
12
6
96
19
11
60
6
7
107
30
30
18
48
48
126
24
102
219
111
9
124
95
105
36
48
12
64
41
18
12
120
33
40
36
20
39
162
18
36
30
54
6
30
1
11
33
24
36
105
36
15
93
36
15
27
120
13
155
69
3
69
21
222
132
85
29
30
9
72
4
11
96
33
40
11
36
24
45
51
30
84
18
42
75
24
4
80
63
24
45
4
5
54
6
30
1
20
45
6
24
60
6
18
36
13
11
12
13
29
78
162
12
66
24
60
84
21
24
171
45
63
6
30
49
35
72
9
24
52
11
69
28
20
40
197
99
15
12
57
15
37
5
15
21
114
138
66
36
90
54
84
6
15
51
9
51
60
13
143
24
66
3
64
23
37
47
6
18
30
42
54
6
33
111
25
23
36
114
246
12
18
114
36
72
13
36
143
60
85
11
25
35
1
44
39
102
3
57
3
15
36
9
21
6
48
1
20
15
54
18
12
1
11
9
16
24
17
27
15
42
48
42
36
12
18
43
5
42
150
48
30
49
56
9
6
132
69
3
12
24
30
19
47
33
96
45
31
11
24
33
3
48
141
9
55
60
36
20
15
33
36
75
60
24
57
24
24
40
23
30
43
44
87
33
3
12
18
19
35
90
54
6
84
54
48
42
18
13
56
255
24
21
3
36
6
186
9
45
79
17
27
15
48
69
189
90
9
93
19
23
90
30
18
42
18
3
24
12
39
12
69
75
69
16
59
12
33
105
15
64
5
15
16
17
12
75
27
186
18
12
18
36
66
9
33
126
9
112
80
3
36
60
61
23
57
51
117
63
33
21
66
12
21
15
72
54
6
13
71
36
9
15
73
12
95
69
76
35
73
11
1
59
162
30
69
93
7
5
36
3
51
9
36
39
12
117
27
6
180
19
23
25
11
60
12
42
15
33
67
11
12
12
42
48
60
48
3
27
72
21
84
40
23
33
15
6
3
111
61
11
13
35
1
44
9
12
19
36
8
33
48
51
3
21
84
3
9
39
60
36
66
39
39
1
20
9
15
15
6
63
15
120
12
24
61
5
19
29
78
153
27
24
6
27
132
3
156
36
66
3
51
13
20
12
63
30
12
39
96
75
13
65
48
48
30
84
66
54
12
49
44
40
41
31
20
15
84
25
17
48
12
48
55
11
33
3
69
51
24
36
72
121
5
162
97
107
25
8
63
84
18
66
42
79
5
6
54
54
12
48
49
32
75
54
42
12
90
27
64
5
139
5
31
20
111
13
116
147
9
3
21
15
84
6
12
19
215
9
81
3
3
12
57
33
36
15
27
9
48
27
45
15
66
27
16
41
43
11
45
27
9
69
51
81
42
97
8
45
91
95
1
83
12
18
42
24
21
9
15
51
126
30
12
12
144
42
18
30
66
36
78
12
54
33
45
12
3
52
71
49
83
66
90
6
3
57
75
15
36
18
99
15
21
135
6
60
18
48
13
5
6
180
18
7
11
30
54
48
48
49
89
51
15
24
54
36
31
35
9
84
237
84
60
36
78
21
4
20
12
15
54
30
96
25
35
120
84
21
9
114
72
9
39
6
75
99
18
19
41
3
129
30
96
9
21
30
6
6
9
24
21
99
51
45
48
87
96
13
20
4
5
15
12
15
60
33
36
75
60
9
52
60
11
24
18
55
20
120
27
25
41
39
15
49
71
18
30
61
17
90
9
33
91
5
6
54
126
84
21
45
63
45
18
18
39
36
21
6
72
12
49
47
120
57
21
30
36
33
27
18
18
69
144
75
30
15
36
15
49
29
42
18
15
21
19
11
72
102
48
42
57
84
111
93
15
45
12
51
18
139
11
85
11
9
39
132
73
60
23
12
21
24
51
9
40
20
57
84
6
25
44
15
1
95
114
162
9
28
95
60
12
36
49
95
24
12
37
20
21
75
69
7
8
81
42
54
6
60
12
12
109
44
3
133
35
1
35
69
69
6
30
30
126
39
9
87
39
24
25
35
36
72
60
102
42
186
30
78
36
48
15
3
49
59
66
54
105
36
99
49
11
30
42
33
69
18
9
51
9
135
126
114
66
114
45
28
5
102
25
35
9
40
59
12
9
99
6
84
7
11
30
54
45
15
73
17
6
24
9
15
42
90
109
68
243
9
60
33
27
51
49
29
66
249
21
36
30
48
36
109
204
11
24
57
9
111
81
18
69
52
5
78
18
192
12
103
125
6
60
12
18
15
60
21
48
75
33
67
36
56
15
9
57
7
11
144
21
4
95
81
27
90
19
65
75
15
6
42
48
54
6
117
135
117
24
64
71
42
103
95
21
60
4
104
51
9
15
36
105
120
51
49
11
90
63
15
1
107
24
9
57
ABCD 98242396178*3^$a+1 [50063]
97
3
201
119
76
12
128
24
12
16
24
80
13
83
12
13
36
11
52
44
1
51
12
45
35
1
12
39
57
11
12
100
48
68
4
108
44
16
8
157
27
9
11
16
117
15
12
9
99
45
27
20
84
12
73
119
48
49
35
28
9
27
9
11
12
12
52
141
35
25
83
1
15
24
36
116
108
40
72
24
8
60
12
121
71
28
24
21
131
60
40
20
12
25
135
44
16
57
83
97
95
76
9
11
1
47
61
3
21
23
64
120
60
8
72
13
71
36
28
32
28
72
44
13
15
33
3
36
80
4
80
49
47
25
23
1
59
13
11
4
80
4
68
28
12
8
73
27
56
72
48
28
44
12
1
63
36
32
13
59
13
143
1
59
28
36
56
96
28
120
45
23
12
24
49
35
13
15
9
15
140
12
49
87
36
44
13
36
99
45
99
20
16
8
60
4
44
24
120
37
15
12
8
13
75
32
60
12
48
48
12
76
12
32
49
23
12
16
12
20
60
48
16
81
71
28
32
64
8
144
64
48
24
32
88
108
80
28
68
76
45
36
11
40
56
12
12
72
4
152
16
20
1
23
12
28
8
24
60
40
36
264
8
1
11
48
49
87
57
35
36
84
112
8
4
8
24
13
48
15
9
27
36
80
36
24
25
95
24
244
56
13
96
63
117
11
12
4
24
36
164
168
64
44
12
1
36
51
44
12
24
28
36
21
11
52
44
52
20
1
12
36
123
9
15
32
25
11
24
16
12
20
12
108
36
148
24
12
36
44
12
37
39
92
36
1
155
25
83
40
21
11
16
129
59
28
8
12
4
72
36
84
8
13
11
28
92
144
12
48
40
9
15
44
12
52
36
21
23
84
108
1
36
11
88
20
192
76
45
12
75
12
44
1
63
32
13
84
15
36
80
160
32
12
13
15
164
28
68
72
36
4
96
20
1
12
36
95
24
76
45
59
12
12
12
76
261
48
24
27
60
8
24
76
12
21
108
51
24
56
28
32
12
52
80
85
23
13
99
9
59
28
8
12
48
16
9
51
48
21
47
12
13
24
11
25
15
44
49
51
33
60
87
57
51
20
156
12
36
60
88
45
23
24
36
52
60
20
16
44
28
8
25
75
12
60
12
20
1
11
172
8
84
64
93
87
9
51
36
12
9
27
21
123
132
20
157
87
24
12
104
24
96
60
48
12
61
51
129
15
36
92
48
25
63
68
13
63
81
36
11
4
68
1
47
72
25
15
32
12
88
56
100
44
1
35
49
39
12
60
44
40
116
12
52
32
24
25
135
44
16
213
11
13
36
12
11
4
20
52
8
36
24
4
8
24
64
8
121
23
13
87
20
60
25
36
11
36
180
28
36
56
1
51
57
63
8
28
44
60
28
72
33
11
72
4
45
84
59
72
85
3
20
52
12
24
36
8
12
1
11
145
3
56
156
25
23
60
16
9
36
12
131
64
80
60
25
24
63
8
1
144
48
11
85
12
11
12
60
4
116
1
11
48
4
72
80
108
24
13
63
20
60
72
85
83
64
20
72
13
11
4
57
47
13
84
15
24
20
1
11
16
20
16
24
72
36
128
1
35
64
8
13
95
36
36
73
63
60
108
57
59
28
32
4
44
4
56
16
8
12
12
12
1
35
48
61
23
24
48
40
36
144
44
64
60
20
52
32
88
117
83
96
73
84
107
12
72
61
47
84
52
152
64
8
108
4
36
44
13
3
120
8
28
8
36
16
12
9
192
39
44
4
44
16
20
88
12
20
48
120
48
76
12
24
36
8
12
72
1
27
9
108
51
8
12
12
16
165
119
100
20
16
12
44
16
20
24
76
224
16
48
20
24
24
13
27
44
24
49
72
59
12
96
49
108
23
13
35
12
1
71
108
16
32
40
81
15
12
20
97
48
11
4
24
44
100
72
12
56
4
8
4
9
23
64
12
68
49
12
59
12
16
24
56
52
56
1
59
28
32
72
1
39
8
13
71
84
4
104
52
44
96
13
12
39
57
47
60
48
1
3
56
12
16
8
1
95
12
72
12
4
48
44
1
27
132
68
16
117
12
96
51
20
96
36
12
73
36
12
71
4
36
21
95
64
32
60
28
72
45
59
49
23
13
27
21
15
8
12
1
39
44
25
60
27
21
96
15
104
52
45
35
24
13
15
8
48
48
16
24
69
51
45
47
109
75
32
48
100
8
13
36
12
47
76
8
13
39
12
116
60
72
49
36
63
20
4
36
57
15
20
28
108
144
56
40
8
13
11
12
28
69
159
8
193
3
21
27
45
35
37
48
36
23
24
84
28
92
52
80
1
71
24
156
16
156
60
56
36
48
40
44
25
36
39
21
72
27
56
12
48
1
23
40
8
64
21
3
36
93
35
12
109
75
44
13
12
47
84
64
68
132
112
20
72
73
51
8
108
13
11
24
37
23
4
201
11
4
45
131
64
56
24
28
156
24
33
15
45
15
20
28
36
8
16
32
40
33
11
64
12
20
96
1
48
39
8
12
16
21
51
48
21
60
59
40
9
72
12
111
32
1
11
76
44
1
12
83
28
152
100
20
1
11
ABCD 98242626806*3^$a+1 [50021]
11
16
32
12
100
48
75
108
17
12
72
40
20
55
21
12
39
29
7
17
4
12
15
17
25
15
69
131
37
23
13
36
11
48
13
90
69
39
17
1
18
84
180
18
23
31
5
16
20
13
75
32
148
33
23
72
31
29
7
81
12
8
13
102
6
35
48
12
31
17
12
24
16
15
9
44
145
35
19
21
20
48
1
3
36
21
11
1
27
15
48
9
45
36
59
52
108
123
53
4
33
36
23
37
36
51
36
44
25
27
32
1
51
8
79
36
81
33
59
43
18
3
44
24
100
81
27
8
7
102
18
17
36
12
84
4
104
19
53
36
48
19
57
75
21
20
64
60
8
60
13
35
1
18
21
132
12
3
21
27
45
104
16
75
18
47
4
96
32
1
35
84
43
144
84
24
17
1
123
15
21
24
72
20
97
3
32
36
25
39
63
18
96
18
48
57
36
105
11
13
36
111
68
1
47
1
39
20
19
36
17
211
29
13
59
16
72
51
5
157
18
5
25
24
95
49
12
39
56
13
11
7
93
8
28
3
36
41
7
125
12
79
6
3
32
13
23
52
15
45
15
33
3
29
1
23
1
35
12
25
11
7
30
35
61
48
23
40
36
12
105
95
12
7
5
16
87
5
88
81
18
9
27
5
52
96
87
29
4
3
17
36
88
15
5
1
30
21
39
57
8
40
93
66
57
123
53
4
36
33
78
77
25
59
12
25
39
12
44
24
64
105
23
108
169
42
141
39
126
15
69
6
77
43
17
55
90
35
60
103
5
1
3
15
18
83
24
121
23
67
78
51
21
54
5
60
4
15
9
48
104
55
21
8
52
51
54
15
33
95
49
6
17
48
19
21
15
9
15
12
42
47
43
120
18
54
129
3
33
32
12
48
4
68
12
60
13
131
4
105
11
64
80
61
15
57
3
15
12
5
52
33
3
69
42
29
1
3
15
5
52
176
55
5
1
12
27
9
23
108
31
36
45
20
16
27
53
4
255
18
87
20
67
41
13
27
45
3
69
6
17
1
48
78
77
25
90
90
35
25
11
4
20
31
77
40
69
11
36
24
1
39
32
67
57
21
71
12
36
280
9
72
23
48
28
15
18
90
12
57
44
16
32
127
69
39
21
15
21
81
27
80
1
18
9
32
36
4
12
36
60
8
4
32
7
102
11
64
21
12
6
5
25
35
60
19
21
48
20
1
84
23
37
23
25
11
49
48
11
60
60
1
11
73
23
31
18
114
65
24
73
12
23
72
168
12
132
7
42
39
80
79
21
51
29
40
128
84
24
4
99
18
18
81
32
19
36
36
72
5
16
36
81
11
96
40
93
11
40
20
96
96
48
136
44
16
84
36
20
60
64
20
73
30
93
44
28
21
30
90
71
55
81
33
66
18
6
41
13
119
40
21
18
17
24
31
17
1
15
92
4
8
1
24
66
65
64
20
13
6
12
18
24
15
87
17
1
3
20
91
54
59
100
20
76
27
29
48
36
37
47
55
17
4
44
13
66
42
30
114
83
12
52
48
21
12
23
24
7
101
25
18
17
4
105
3
15
53
4
96
108
9
24
59
12
96
43
81
8
12
60
1
59
19
18
15
21
87
3
33
32
115
137
76
3
48
29
72
24
24
355
45
45
59
13
59
13
3
15
45
44
25
36
39
8
12
67
21
68
12
25
48
59
4
69
35
36
192
4
144
60
12
21
11
100
32
48
28
48
20
12
100
8
40
33
47
16
63
17
55
72
21
60
20
103
5
12
16
39
30
11
12
12
1
75
36
68
55
5
48
28
12
132
8
1
24
47
79
53
1
47
40
15
53
1
27
320
12
4
144
32
60
31
60
72
5
85
11
76
75
77
16
92
7
53
72
72
37
3
39
36
18
72
90
30
42
48
6
3
33
84
23
96
60
60
13
11
25
24
48
18
129
56
19
65
28
120
72
36
3
89
72
31
5
24
52
33
30
101
24
1
47
12
12
7
17
12
25
12
3
24
36
80
43
65
24
1
12
27
15
53
12
36
4
3
17
156
64
12
20
40
15
5
24
60
36
13
36
71
24
36
24
64
80
12
55
36
48
9
8
19
5
36
52
32
43
21
20
36
60
4
24
36
32
12
37
3
72
3
66
71
19
6
11
7
41
31
161
24
7
60
53
84
43
84
18
36
108
54
21
20
49
18
53
25
3
159
5
28
92
37
12
18
60
17
1
59
60
7
29
55
41
12
109
23
48
55
6
39
48
39
30
54
21
36
60
8
84
61
11
16
33
39
15
41
49
84
71
19
17
112
32
1
114
18
3
32
12
43
33
51
21
44
7
53
76
57
3
48
15
78
71
16
75
69
33
6
113
124
45
6
66
35
24
31
36
41
52
3
53
12
36
4
56
4
9
36
96
30
5
16
21
15
20
24
64
15
41
13
27
48
56
16
8
120
37
66
9
69
47
73
11
88
80
72
40
21
35
109
3
15
48
60
17
12
28
20
60
133
15
15
29
7
17
72
1
18
5
88
20
16
92
300
60
52
36
15
5
12
12
61
27
69
39
20
144
28
104
25
35
84
12
7
54
71
109
11
25
90
36
29
139
177
20
31
5
31
36
6
48
83
79
41
96
67
33
3
5
97
72
90
29
97
3
51
6
12
3
15
126
18
6
11
145
47
12
120
12
139
36
66
59
108
16
20
16
20
24
7
36
89
1
42
17
19
5
31
30
6
21
9
23
13
11
67
29
19
9
8
ABCD 98242753814*3^$a+1 [50058]
60
4
113
55
32
16
36
84
41
55
44
64
12
23
18
55
23
49
17
63
28
95
157
20
3
97
5
36
31
20
28
96
24
12
36
24
5
18
1
35
109
48
17
6
69
51
145
5
36
3
15
12
144
69
12
64
36
44
24
88
8
64
8
148
137
7
60
23
45
63
21
33
60
138
18
6
1
12
41
84
18
24
109
161
31
12
23
24
21
60
60
144
16
23
30
19
8
15
85
107
81
9
15
75
13
32
15
85
36
41
19
32
39
30
15
60
100
11
13
36
35
9
81
18
13
48
36
156
24
8
3
60
138
7
8
16
119
102
18
49
48
60
12
128
40
44
4
35
21
4
36
23
33
24
3
93
40
77
60
27
96
123
42
75
4
65
18
30
75
112
11
18
19
5
7
23
1
80
72
33
55
104
52
53
27
36
27
1
77
3
64
35
18
78
105
40
29
75
88
35
18
6
273
36
16
35
61
65
43
32
112
60
53
19
48
32
28
236
16
8
15
25
5
3
28
47
48
21
144
12
93
42
69
16
53
204
108
27
48
9
78
102
18
42
51
3
1
65
31
65
54
25
176
15
97
8
15
69
9
39
27
18
78
12
37
59
37
20
12
33
127
35
36
24
37
44
16
11
45
12
63
33
60
64
20
21
55
36
71
24
66
24
84
51
96
3
144
13
20
15
49
24
5
91
24
5
186
18
15
40
36
20
76
5
6
18
51
3
30
3
28
41
75
16
8
36
9
39
48
12
87
225
39
57
39
66
15
40
17
7
36
12
68
28
36
36
48
44
63
54
15
9
111
4
20
16
173
31
60
71
13
35
132
13
12
48
12
53
51
12
69
54
69
21
30
24
1
11
73
77
3
48
75
25
24
113
30
33
24
33
7
48
20
28
24
60
101
114
109
29
15
52
5
114
54
43
23
45
4
120
48
107
36
21
36
184
36
12
17
79
11
126
127
17
18
18
18
21
36
105
39
76
128
27
9
48
147
66
87
27
25
80
160
71
9
15
49
12
20
24
48
16
36
29
7
5
115
35
12
85
48
48
17
19
44
4
23
129
16
77
55
32
28
41
6
30
39
12
72
12
15
30
18
1
12
5
43
32
88
56
24
40
56
135
25
24
41
55
48
48
59
18
18
54
3
16
24
36
20
45
42
57
12
76
29
258
25
8
48
4
35
18
139
41
43
12
23
102
87
57
51
9
48
60
43
44
24
24
3
78
7
44
4
72
173
132
7
101
87
12
27
36
84
78
3
27
1
144
5
12
96
19
20
48
51
6
99
52
23
1
35
1
59
33
52
44
16
8
12
16
29
3
28
47
25
11
84
13
29
51
4
35
66
7
35
1
24
48
32
21
54
85
36
12
32
40
41
51
16
60
8
16
11
108
24
25
65
31
41
144
72
15
4
44
21
6
12
18
7
155
90
60
15
36
64
5
15
81
12
127
35
121
29
3
64
48
48
29
18
25
12
23
61
12
132
48
12
53
235
20
168
16
8
16
12
65
15
12
207
18
78
9
3
13
8
111
30
3
15
25
32
33
18
13
11
54
102
73
44
180
40
23
169
80
4
60
32
15
18
31
23
13
77
31
180
5
31
8
15
57
21
39
64
5
126
9
52
5
54
25
44
76
24
120
20
15
126
60
18
25
56
40
41
3
12
4
92
72
45
27
96
9
54
49
17
19
12
24
44
4
65
7
23
108
49
116
24
45
3
160
128
48
72
40
8
16
56
72
117
43
11
181
48
5
72
6
54
39
144
60
165
18
13
12
17
27
64
20
27
24
18
31
17
43
11
21
60
4
11
49
20
33
67
8
3
177
132
9
15
4
80
12
3
36
156
36
25
24
80
24
45
19
56
40
56
16
44
60
16
143
1
143
1
5
30
1
35
9
16
56
12
12
75
18
67
36
68
40
36
5
79
12
23
66
18
1
56
33
7
80
4
116
28
77
55
119
6
43
20
52
24
59
61
24
17
54
9
40
192
65
39
39
1
32
28
12
20
9
54
24
12
13
5
43
60
23
1
8
27
13
23
9
69
27
72
57
24
19
35
13
107
18
7
65
36
6
69
24
16
72
47
33
24
84
4
77
75
9
7
32
40
60
77
19
32
27
21
4
8
3
30
15
75
60
9
57
78
105
132
36
63
54
6
21
28
5
102
36
37
77
30
1
12
32
40
95
1
8
16
48
17
15
100
60
23
13
20
39
150
36
12
72
75
88
80
96
112
77
43
24
95
9
16
59
90
36
6
25
32
88
32
15
57
4
71
36
57
12
39
12
265
59
169
20
60
76
53
207
9
39
52
96
65
27
27
33
52
5
90
21
15
18
79
17
39
69
3
24
81
84
19
72
17
7
8
88
24
59
57
69
54
57
9
180
43
8
3
6
18
21
60
9
7
23
25
71
21
45
36
18
49
32
15
21
69
91
12
17
36
79
48
53
60
27
3
49
8
123
85
29
30
54
24
7
23
6
66
73
95
30
168
54
145
108
8
12
15
102
18
45
33
27
ABCD 98243043422*3^$a+1 [50085]
68
72
160
24
191
18
67
23
30
31
104
172
5
3
72
84
4
36
71
57
63
18
7
32
16
120
32
4
24
5
51
21
24
174
37
128
4
41
6
66
24
43
107
156
57
51
57
28
5
39
33
79
35
6
168
67
20
15
45
3
12
49
96
20
9
31
80
15
24
21
39
85
71
25
8
40
20
64
8
63
109
17
24
30
121
36
24
36
8
52
264
5
6
25
89
31
83
12
48
85
47
108
42
24
19
32
160
125
18
165
112
95
18
7
20
64
29
55
17
30
13
11
9
15
109
36
36
101
115
12
41
6
73
41
6
24
145
36
35
13
11
37
29
235
35
66
18
60
37
20
33
6
49
140
40
56
4
132
48
12
65
115
20
64
11
54
19
12
20
165
30
25
12
20
12
16
5
7
32
9
31
11
157
71
12
9
64
11
61
144
11
49
35
21
15
73
20
147
85
8
72
40
143
1
11
69
16
72
23
48
121
59
25
72
168
44
21
31
116
45
79
24
11
49
101
24
31
116
3
21
124
17
3
87
33
76
24
60
35
45
100
36
11
45
64
29
162
37
11
30
7
65
150
24
1
20
45
120
55
59
81
63
36
24
90
19
11
12
85
89
66
30
7
80
28
24
5
30
1
23
181
60
44
36
9
19
96
12
24
24
32
148
5
6
36
13
12
44
9
7
60
24
119
60
37
8
4
36
12
24
144
12
35
9
9
42
13
60
276
35
54
27
60
112
17
30
165
124
35
1
11
228
97
5
48
31
89
51
4
71
114
7
72
60
23
73
72
59
69
45
6
25
56
40
8
24
87
241
24
35
25
20
81
24
19
20
51
1
32
3
18
67
5
7
11
37
32
16
17
24
31
48
24
8
4
29
30
81
180
16
140
9
15
40
48
36
72
23
25
60
20
12
4
35
13
132
161
103
41
15
24
64
36
35
25
65
31
48
47
1
84
68
16
17
19
56
45
19
35
9
16
20
4
32
48
111
21
12
87
13
36
17
24
39
105
150
1
24
32
3
12
48
21
64
12
84
59
25
12
84
59
85
17
79
36
215
33
291
66
55
8
27
133
12
29
15
9
6
109
5
27
3
1
84
77
78
25
36
101
24
19
72
84
120
24
11
1
35
18
30
25
144
20
28
215
9
88
60
53
55
104
40
65
54
72
13
56
16
84
60
59
96
85
5
24
30
42
19
11
49
20
184
36
41
67
11
25
41
6
73
17
24
15
28
72
20
4
96
60
71
13
101
6
33
52
53
115
11
1
12
53
75
40
23
6
54
25
24
17
151
168
17
15
4
5
79
95
49
108
5
30
13
12
24
24
35
157
8
57
7
23
133
60
41
6
129
36
63
60
85
36
41
115
144
11
13
36
60
5
54
90
6
156
60
90
30
24
25
68
28
113
42
13
60
12
8
15
21
28
41
55
56
4
44
328
23
1
96
119
180
49
12
80
129
66
145
48
36
24
17
15
9
31
89
79
47
48
21
15
36
13
5
120
15
4
168
84
24
17
43
47
85
65
15
15
49
24
144
20
112
155
9
16
89
66
73
53
19
56
24
16
5
30
18
30
120
37
120
5
54
49
60
47
25
5
19
44
112
65
75
28
72
65
174
1
24
11
33
75
37
29
24
30
90
79
68
52
36
44
28
95
49
48
8
3
21
36
123
37
60
44
51
13
71
61
5
48
96
24
27
39
25
36
24
60
84
11
85
24
36
29
79
12
59
25
44
52
179
12
18
7
12
36
72
35
13
180
5
31
80
129
7
35
285
72
33
55
119
156
30
55
209
55
56
15
168
57
33
72
247
8
4
149
27
69
54
42
30
25
23
66
15
15
49
60
36
56
9
54
330
39
3
25
8
4
32
156
64
11
49
65
31
108
11
133
71
25
12
59
1
5
7
23
49
24
32
100
44
4
60
152
4
8
3
13
35
61
156
60
155
25
32
51
6
19
84
116
100
65
51
108
16
12
24
125
6
69
16
53
72
43
80
87
48
1
59
85
47
30
7
96
140
27
9
9
102
49
48
41
55
60
60
60
24
48
149
55
41
54
49
132
20
88
47
9
39
57
4
36
44
88
48
32
28
23
49
56
40
132
24
24
101
24
30
1
71
93
36
15
9
57
18
60
25
12
35
60
33
75
37
29
6
13
96
20
9
30
96
24
42
67
47
54
30
12
25
24
101
15
9
6
49
240
11
45
40
48
11
6
7
108
32
12
124
36
36
20
15
90
90
9
4
95
ABCD 98243192018*3^$a+1 [50056]
39
183
66
119
64
21
27
3
48
45
224
16
69
59
48
31
17
103
6
3
3
24
60
24
81
96
15
6
54
24
36
9
171
24
29
7
66
42
48
29
55
78
11
19
12
6
18
6
30
30
71
16
9
90
45
15
12
117
48
27
21
93
51
123
21
32
48
7
18
162
60
18
6
48
17
31
30
30
21
32
31
36
93
15
33
9
42
6
6
60
114
12
18
5
31
113
13
12
6
12
12
168
84
66
24
6
29
48
16
75
30
36
30
48
42
11
25
102
33
27
66
150
66
11
7
36
213
39
12
60
36
66
36
18
42
18
72
48
36
48
60
42
54
72
78
11
48
64
21
11
19
138
18
6
30
198
87
3
48
45
48
45
30
53
16
3
60
72
41
55
72
30
35
229
96
42
42
6
48
113
48
19
24
18
48
120
75
15
12
21
51
108
17
37
11
79
30
3
15
81
57
114
53
31
132
77
55
36
12
54
30
18
51
57
30
48
36
36
12
165
57
23
37
11
25
138
66
36
102
65
16
15
12
5
43
132
42
90
12
6
114
24
204
5
43
21
99
24
30
18
30
6
33
48
48
3
42
48
30
12
57
39
54
18
42
119
37
27
3
144
29
19
60
108
5
19
60
6
36
39
27
90
54
18
48
108
6
90
36
12
30
9
21
132
39
75
101
55
36
30
23
55
60
45
135
12
90
54
24
60
9
3
29
48
16
27
24
6
23
85
36
18
66
60
84
3
93
66
6
150
84
33
27
53
37
27
69
42
33
27
30
6
81
21
102
162
3
32
265
30
9
9
36
12
150
12
120
48
54
23
127
17
37
84
30
60
77
25
39
27
117
105
66
53
43
18
12
18
36
42
90
114
18
96
89
61
234
108
12
17
16
3
6
78
36
69
51
66
6
24
173
25
42
29
48
96
43
12
30
6
24
6
30
12
60
33
21
27
48
39
30
42
48
90
6
30
6
18
42
132
18
107
43
84
65
31
54
107
160
69
171
27
24
60
17
16
57
30
41
19
29
16
21
24
60
78
9
96
32
48
16
32
25
54
17
43
48
30
12
90
17
13
66
42
42
48
18
6
78
18
18
72
24
35
61
54
84
84
12
24
60
5
61
78
12
41
160
3
66
114
6
30
30
60
66
24
17
16
27
24
72
72
6
12
11
7
9
27
36
30
35
13
66
81
39
60
6
87
57
36
12
66
5
31
17
13
147
21
6
24
6
42
24
213
15
48
78
12
12
11
16
15
30
30
69
39
96
36
101
16
69
114
6
42
156
12
54
59
67
48
6
23
55
18
138
77
43
24
90
30
48
12
132
5
31
17
25
87
9
23
16
15
12
18
3
69
27
3
29
79
102
18
102
30
5
19
120
5
48
16
27
5
25
18
36
72
12
66
6
21
32
43
5
55
72
30
72
6
114
66
30
12
6
65
16
39
174
11
109
12
30
6
282
9
80
7
57
9
66
24
198
42
6
12
126
29
37
78
45
27
60
54
30
72
77
37
27
27
24
77
64
48
32
7
108
6
71
79
24
36
36
12
18
24
30
29
48
48
25
48
23
43
12
30
78
54
23
25
78
24
65
31
90
42
18
27
48
9
30
12
29
61
6
29
25
66
42
6
30
12
30
29
19
6
71
55
9
51
45
15
72
18
23
7
60
173
19
102
6
12
42
30
54
66
18
78
5
163
29
151
6
24
126
24
30
87
45
102
29
73
48
23
48
7
41
16
32
16
96
3
29
16
69
36
23
96
7
54
35
31
65
13
102
108
33
99
72
18
60
12
75
96
80
48
67
42
108
66
21
63
81
3
6
60
6
21
39
89
25
6
6
90
174
90
24
17
73
30
6
35
115
29
64
48
128
7
48
12
45
3
45
45
12
54
84
12
17
16
45
24
27
80
103
18
42
60
30
3
32
16
15
36
6
60
75
27
69
80
43
69
15
6
6
53
61
3
27
21
32
121
12
11
7
24
30
12
6
24
24
17
115
138
6
54
23
13
24
54
5
55
153
9
23
16
75
149
37
90
33
21
6
60
57
21
48
84
30
18
90
12
24
89
16
27
5
25
39
32
61
30
5
13
42
18
23
25
6
6
27
15
60
66
96
78
72
45
3
18
48
123
96
15
102
36
42
60
6
6
5
16
27
18
60
71
16
213
102
60
36
90
66
9
51
36
24
78
72
66
54
6
45
9
6
72
12
29
7
18
54
12
30
18
96
42
54
66
3
15
33
3
77
7
57
9
23
13
35
103
57
9
18
12
30
6
21
93
6
29
48
61
6
29
91
21
48
99
29
31
42
60
6
234
11
7
6
3
3
93
21
75
15
24
6
35
61
66
12
18
3
96
3
6
30
36
156
24
33
243
12
65
16
144
15
12
48
30
71
91
78
60
66
24
48
90
18
42
24
24
54
21
15
65
25
150
186
87
57
6
6
27
32
13
3
99
24
126
ABCD 98243265262*3^$a+1 [50056]
40
50
60
46
2
24
64
2
18
31
9
30
9
75
66
20
10
62
67
15
26
10
110
34
110
78
72
73
29
55
89
34
20
37
113
31
5
64
171
29
18
64
44
64
6
6
9
5
34
38
18
64
6
2
49
29
4
51
65
166
54
20
31
5
84
6
18
66
42
48
54
42
4
27
17
18
4
78
96
24
32
19
9
150
30
3
27
30
152
19
9
6
30
30
114
2
181
17
31
29
16
92
4
14
66
60
4
26
40
33
108
17
46
24
6
6
129
5
90
1
53
6
61
29
55
35
66
91
53
46
14
12
4
15
41
7
21
27
60
23
54
6
85
21
104
96
48
36
79
12
41
7
21
39
17
4
15
9
116
10
26
28
32
31
153
14
46
44
52
14
54
82
8
16
20
126
43
36
9
12
39
15
62
18
4
66
51
23
16
20
10
90
57
27
6
14
10
42
93
17
4
30
6
26
60
48
124
12
44
54
72
6
22
96
80
54
18
88
2
22
26
4
42
51
33
32
78
84
16
6
39
29
6
190
54
128
154
24
30
9
35
6
72
55
29
19
24
83
18
60
19
137
19
89
42
70
14
54
16
66
108
30
6
14
7
59
6
30
60
4
66
14
42
28
15
11
18
30
37
185
28
20
108
22
90
92
43
5
60
90
40
6
39
95
30
40
87
33
8
28
56
18
1
41
4
36
30
21
35
25
23
4
6
50
34
42
8
72
58
75
48
5
22
60
56
37
63
81
221
12
22
84
2
4
60
80
19
24
48
63
44
46
62
25
27
92
28
26
36
10
26
43
11
36
22
2
18
156
6
4
36
8
76
105
17
4
24
15
39
126
44
127
9
50
30
6
30
6
73
9
42
48
45
48
27
26
40
39
17
18
13
107
136
45
132
119
100
120
138
3
89
36
168
40
60
39
21
20
4
72
39
41
24
10
6
24
84
15
45
102
50
34
26
4
26
24
4
8
18
60
84
36
7
27
2
28
75
45
20
72
103
21
56
28
6
6
8
16
90
20
96
25
5
100
18
12
201
24
39
80
30
60
12
19
216
17
6
34
146
66
268
20
31
84
12
36
53
7
27
8
97
5
6
16
21
57
120
6
81
33
20
36
79
53
88
24
60
128
118
30
20
10
56
40
14
150
4
62
10
14
55
75
21
96
48
15
86
19
29
16
30
21
3
21
279
36
30
14
16
2
28
116
43
11
70
27
29
24
139
15
21
45
126
18
86
16
74
4
195
12
59
25
120
84
35
13
29
28
240
86
6
54
30
60
130
14
36
16
3
83
60
54
30
58
32
124
54
26
220
14
12
54
90
6
91
53
126
28
42
15
9
60
60
30
2
42
22
39
96
35
4
2
79
39
20
70
26
40
26
60
58
30
84
6
14
6
49
71
76
68
6
10
84
6
80
10
44
162
88
56
7
29
28
8
34
14
7
53
10
200
24
10
56
60
72
72
43
77
31
11
30
24
4
26
64
62
55
59
84
42
4
44
100
15
36
15
2
4
18
6
27
24
96
143
24
18
163
75
60
146
34
26
84
4
72
84
134
12
10
108
30
66
180
75
12
29
40
26
18
294
46
6
18
27
15
14
36
28
8
7
36
59
6
12
24
18
40
30
30
2
43
21
14
36
154
15
51
32
37
81
27
29
6
28
66
30
164
4
62
6
58
116
64
32
48
60
4
26
54
43
107
10
8
90
28
21
33
2
64
32
52
50
6
4
26
72
24
40
24
147
3
30
84
96
2
28
36
33
45
66
9
15
20
6
30
1
5
34
9
48
27
6
56
19
29
18
42
66
46
54
14
72
34
57
60
3
110
36
18
61
11
28
8
18
4
27
29
40
44
42
88
45
41
19
171
26
19
5
4
51
75
30
84
2
28
12
9
29
16
87
149
103
15
30
51
21
134
24
72
36
97
11
40
50
4
51
17
88
27
3
26
18
16
2
18
25
65
40
26
28
72
8
106
111
69
27
27
98
67
48
12
47
34
2
4
38
40
27
36
89
40
60
8
18
72
106
54
12
24
2
19
39
6
8
43
29
54
97
84
99
134
10
30
60
15
35
70
36
195
15
44
36
102
7
48
3
14
16
54
45
21
14
48
205
17
120
36
7
48
24
141
6
24
26
40
18
21
39
8
12
126
7
17
12
96
12
46
24
93
9
14
12
49
65
18
16
6
51
93
24
42
14
54
61
29
40
56
36
4
14
30
72
6
4
21
60
59
18
22
8
1
9
80
91
125
31
3
2
4
84
8
4
30
14
67
5
112
3
47
1
5
144
163
29
10
14
36
28
3
33
51
41
18
64
33
17
16
6
18
36
75
39
6
36
20
34
114
6
6
39
11
18
10
98
18
36
1
93
54
6
44
36
24
22
44
10
30
9
11
34
32
19
5
187
9
14
4
30
2
58
32
54
40
14
16
26
34
210
24
81
96
9
24
63
33
60
24
3
33
110
46
48
30
26
4
62
78
36
12
67
77
19
36
93
3
84
48
5
82
8
100
21
5
36
168
7
23
78
54
30
19
81
14
76
30
56
18
10
51
29
10
20
76
108
72
54
54
68
82
ABCD 98243552788*3^$a+1 [50075]
12
31
161
64
12
20
40
152
36
132
144
16
20
40
75
29
43
17
36
64
8
72
16
3
209
36
7
132
5
28
92
16
116
43
17
4
32
24
120
36
4
44
7
149
139
41
16
20
60
12
76
20
16
68
120
43
72
41
36
36
24
16
99
5
100
8
72
103
17
64
44
232
24
36
56
160
120
20
12
43
189
44
19
5
16
15
17
24
180
16
159
81
3
45
87
9
3
5
112
8
96
40
36
200
36
24
100
15
65
24
12
55
165
39
9
12
48
12
39
96
5
4
8
76
20
12
12
43
9
80
36
64
3
65
132
19
24
41
12
48
12
40
44
4
80
12
79
53
52
44
127
33
80
7
137
48
55
72
17
144
16
60
276
147
5
16
32
19
5
31
65
67
173
48
112
32
7
9
44
48
4
140
16
84
159
5
12
48
12
19
29
156
4
27
84
5
36
4
24
176
31
48
17
40
104
108
48
139
29
7
12
81
135
72
29
31
77
16
12
44
31
12
57
15
29
31
45
80
16
39
53
28
20
40
48
99
125
52
24
92
72
43
33
12
20
7
33
8
67
45
99
29
24
7
69
312
48
20
72
12
28
44
40
20
36
28
32
187
81
44
12
76
20
24
120
108
12
76
24
15
81
44
100
20
48
67
29
180
40
36
56
19
5
36
12
36
16
8
28
44
84
19
21
56
24
132
4
56
19
9
272
132
12
96
55
5
7
33
48
51
21
20
48
31
9
12
24
63
17
120
64
12
3
89
72
16
75
29
144
12
175
9
24
32
7
17
4
20
40
12
3
12
33
39
60
5
103
9
104
36
48
52
116
228
91
9
12
32
28
75
29
43
21
60
32
4
15
5
4
36
63
153
39
60
21
68
100
20
55
5
52
15
153
99
5
28
63
81
8
36
12
12
72
24
12
40
68
31
149
151
36
17
16
116
36
4
15
113
43
9
24
207
77
112
3
77
19
17
60
220
188
220
99
81
92
79
29
100
92
55
48
36
89
7
53
19
113
160
20
168
7
65
144
4
92
24
24
72
43
41
4
39
173
28
51
225
8
60
28
3
60
5
12
84
24
31
81
15
33
44
31
77
28
51
9
200
12
120
4
159
81
24
132
8
16
56
7
72
5
4
12
3
77
24
4
104
7
29
91
221
40
8
24
12
24
19
57
24
32
24
19
89
7
21
108
132
20
7
36
12
5
24
4
32
12
76
20
79
53
4
39
101
36
19
96
45
104
84
19
81
39
5
96
24
108
180
7
65
12
295
5
76
60
20
60
160
60
63
72
33
132
3
81
36
20
132
88
39
21
44
55
53
60
28
48
36
44
12
67
17
48
28
60
32
67
21
27
72
173
88
20
100
75
48
24
33
20
72
271
12
17
16
164
55
77
40
60
3
117
24
27
5
43
101
4
36
24
72
44
16
24
135
69
12
44
16
32
16
72
164
36
64
24
44
67
53
52
60
39
17
19
101
7
77
115
36
5
4
99
5
55
17
24
24
84
16
116
43
12
96
53
132
4
56
19
29
139
21
96
68
28
80
283
57
24
84
20
36
160
44
132
12
108
148
12
27
12
161
4
56
72
52
15
5
96
12
48
88
36
8
12
16
128
7
77
48
40
48
147
185
43
24
153
8
16
8
12
108
12
4
15
5
31
189
32
40
15
12
132
41
100
15
17
112
68
52
56
55
29
115
24
45
20
55
60
144
17
76
104
36
4
15
9
27
9
39
24
185
28
20
48
16
44
52
3
29
43
125
19
84
5
31
41
67
33
120
60
108
27
48
197
19
29
7
93
276
15
41
28
44
43
9
20
4
32
79
41
60
79
21
20
40
168
80
12
12
7
36
29
151
17
60
12
180
55
96
65
148
80
180
220
152
108
36
19
21
15
105
51
65
60
19
36
72
36
197
124
8
12
120
36
7
21
36
231
17
7
309
15
36
9
12
15
5
4
8
36
31
9
56
100
120
104
16
140
16
39
101
12
28
39
9
92
208
15
65
12
40
8
24
7
240
29
12
48
16
15
69
36
24
75
65
60
12
55
60
53
36
91
53
76
68
28
60
24
24
92
28
20
ABCD 98243707306*3^$a+1 [50040]
71
24
1
9
12
8
16
2
13
84
17
36
42
72
6
28
6
6
39
3
6
44
7
23
16
57
17
88
14
10
20
10
26
52
26
66
16
14
16
8
6
16
68
36
16
20
4
56
4
8
12
34
54
51
17
7
57
24
62
18
16
20
24
10
80
30
12
198
82
12
20
7
9
6
74
7
23
22
32
10
2
19
21
6
48
14
18
30
10
33
95
10
51
5
48
12
4
12
32
18
24
10
44
115
15
26
54
114
70
18
8
12
24
36
7
93
12
15
17
30
6
12
36
16
84
80
7
23
25
39
2
6
22
63
53
6
66
40
20
7
41
4
6
2
72
30
6
24
16
44
52
80
4
20
64
2
6
40
2
6
90
1
89
16
3
11
10
6
104
25
29
12
4
24
2
10
48
56
7
5
4
54
80
66
30
48
6
72
4
6
18
80
30
10
96
144
39
41
16
8
6
40
26
36
42
6
36
6
24
16
2
46
42
14
18
6
6
16
68
19
35
82
8
31
21
116
48
46
6
44
48
36
40
15
17
10
9
5
10
26
4
20
6
22
15
5
22
26
4
39
5
16
6
2
6
42
40
14
6
24
36
4
84
62
18
7
9
6
54
8
42
88
2
30
34
6
38
28
8
6
34
39
33
8
70
26
4
20
24
22
50
31
53
4
36
114
8
64
194
64
30
2
6
18
70
14
91
5
19
5
16
26
6
4
14
1
5
10
8
96
6
10
14
10
6
8
72
88
18
2
12
31
12
77
36
102
18
70
2
60
10
81
17
12
40
3
9
36
20
24
24
19
5
48
108
10
72
14
43
23
13
69
15
15
56
16
6
50
58
32
52
2
18
28
2
58
24
78
26
60
90
30
52
80
28
20
22
104
1
15
18
24
8
48
6
1
53
12
30
54
48
66
61
29
19
21
14
42
16
14
54
52
20
4
20
18
22
90
14
36
70
6
98
10
116
24
12
48
60
24
12
118
50
22
9
39
30
20
6
24
30
12
16
12
32
48
28
12
15
5
76
32
18
24
18
40
32
76
111
9
36
6
48
62
4
20
34
32
24
34
72
38
24
18
12
52
8
12
4
15
39
48
2
88
24
8
52
24
44
96
19
48
48
21
8
40
6
120
26
16
8
31
5
4
24
30
18
15
17
7
29
120
34
57
41
28
50
54
16
104
31
5
12
18
6
48
16
36
24
32
72
7
5
28
30
38
48
10
14
36
55
29
28
27
21
20
16
26
42
40
8
19
5
43
11
1
81
38
54
28
60
2
18
55
17
102
66
22
2
6
70
2
72
40
8
13
3
32
34
108
32
10
24
14
12
4
2
30
12
36
90
6
4
24
20
28
30
24
9
9
15
17
30
6
10
8
6
4
14
78
18
40
120
32
22
8
12
48
54
34
20
36
6
25
17
12
18
18
19
9
42
14
64
24
80
28
62
6
7
53
6
6
18
24
106
54
38
19
24
9
48
8
19
27
33
5
18
10
8
46
26
30
22
8
18
16
8
1
9
20
52
30
6
20
40
8
6
24
1
9
20
42
18
24
12
43
77
18
16
2
118
62
12
7
5
34
62
4
8
7
15
14
72
4
8
43
29
16
68
24
18
48
16
8
6
16
3
47
54
4
27
11
18
24
22
6
68
12
10
62
12
55
39
2
4
8
36
24
190
38
4
54
24
56
25
17
72
115
35
10
30
21
35
6
16
50
54
28
38
144
18
55
125
10
45
41
10
56
48
10
36
2
34
36
20
28
20
4
36
20
36
16
14
34
54
80
6
4
8
118
32
10
24
14
16
6
2
30
16
51
29
40
12
32
100
2
16
48
14
12
6
10
54
54
24
15
12
5
18
22
24
20
30
10
12
24
44
36
48
10
48
8
121
89
24
192
78
6
4
38
10
14
114
36
24
19
17
48
60
48
52
20
18
58
24
60
36
20
10
54
12
38
13
29
36
28
6
14
12
4
20
16
32
7
23
10
78
38
24
72
16
48
50
10
6
18
86
64
2
6
13
125
4
36
6
33
21
51
23
66
36
18
18
22
62
28
56
12
100
62
46
12
44
48
52
56
4
18
32
61
45
24
39
17
24
16
8
4
12
86
18
4
36
44
28
63
17
12
18
54
40
3
12
9
26
16
9
15
33
47
18
28
48
20
7
45
63
11
30
24
52
12
90
26
16
68
28
32
16
15
5
16
8
10
8
34
110
1
12
27
14
10
26
4
32
67
81
12
12
15
5
58
2
12
18
22
8
7
5
24
22
50
24
55
29
64
8
12
6
24
30
18
94
114
2
4
8
52
14
42
12
36
4
3
5
28
14
10
32
4
15
17
10
2
30
120
6
16
26
22
8
40
12
20
12
24
4
2
6
19
9
14
18
72
6
6
19
15
74
12
4
72
14
6
115
15
14
88
3
5
52
152
6
34
54
26
40
14
10
12
122
1
15
30
2
25
17
12
16
2
6
60
6
16
38
16
26
24
13
35
6
10
26
55
23
10
15
5
28
20
7
17
31
65
24
43
63
48
6
60
14
46
18
8
30
7
11
6
4
86
6
18
24
18
22
8
94
26
34
15
29
16
75
84
57
39
9
32
103
5
24
6
24
1
15
6
20
48
16
12
44
16
24
36
48
12
38
22
8
36
30
10
20
88
18
9
105
68
18
48
30
16
56
84
48
12
18
22
18
8
42
28
8
24
66
34
68
100
68
24
16
2
25
17
6
16
45
29
7
17
6
66
46
14
58
26
6
18
28
80
10
2
60
10
186
14
16
14
7
5
60
16
90
8
25
5
12
4
8
36
22
9
15
8
10
48
3
29
12
120
58
56
6
16
2
18
24
4
36
80
6
42
16
20
34
42
56
64
15
21
80
18
16
24
30
2
30
12
40
6
32
37
45
92
18
10
12
3
15
45
21
12
32
43
29
28
6
2
48
36
58
2
48
30
186
16
38
42
31
23
54
88
32
18
40
24
38
58
14
24
16
15
53
36
34
66
14
6
42
88
2
24
16
62
6
12
64
8
30
70
2
30
34
6
8
12
43
51
14
40
75
12
3
45
17
10
6
32
10
2
6
18
24
67
5
46
14
4
12
99
15
81
29
10
21
59
10
14
6
10
66
14
30
24
24
52
6
90
12
2
6
28
32
60
12
16
12
12
8
84
36
30
142
12
44
40
24
56
12
7
5
43
63
2
43
59
22
8
36
4
56
4
6
81
53
10
45
36
21
20
6
30
43
41
6
58
12
3
15
6
44
16
68
10
42
3
21
20
72
64
26
24
30
18
1
71
64
21
29
4
20
22
26
30
18
22
14
43
48
5
18
102
18
10
14
6
16
60
48
72
111
48
29
18
30
138
6
10
80
16
42
56
55
41
30
1
63
90
15
47
34
14
24
10
32
4
26
30
36
55
17
6
40
14
18
40
48
96
26
4
3
237
8
12
24
12
24
18
16
62
4
8
40
60
2
6
28
30
2
22
18
8
36
4
12
8
10
66
15
5
24
12
43
9
32
64
24
12
6
8
54
28
14
30
18
25
15
78
2
6
36
64
12
24
44
54
6
4
6
54
8
48
12
94
6
18
54
50
6
24
91
5
10
104
73
17
103
17
6
24
22
80
40
68
6
6
18
58
8
19
21
32
88
39
21
12
63
5
10
26
48
67
9
56
28
12
48
8
18
66
30
6
18
6
18
6
114
1
5
16
3
5
10
2
ABCD 98243844644*3^$a+1 [50041]
81
9
54
54
36
36
27
117
3
51
72
108
90
39
120
39
129
69
18
18
108
3
33
54
18
18
108
144
249
129
36
18
9
336
159
36
36
162
216
36
3
15
72
18
54
18
15
57
18
54
72
180
36
303
48
171
36
36
18
54
36
36
36
90
90
90
27
63
129
141
27
9
108
198
21
24
81
126
36
72
21
336
21
90
33
57
36
198
90
198
261
9
72
39
51
18
270
108
72
18
72
36
3
51
36
9
81
231
57
144
36
27
81
36
54
90
27
27
45
9
18
69
75
36
108
36
54
75
120
75
180
72
180
162
72
75
105
15
21
90
54
144
219
192
21
51
3
90
27
63
9
45
288
54
72
36
54
18
33
129
36
18
72
36
18
18
129
15
18
252
90
306
18
54
144
87
21
18
342
108
87
48
117
54
36
36
162
72
36
18
18
54
54
18
108
36
18
54
234
18
54
54
45
117
27
120
87
54
51
24
69
306
18
54
33
111
162
180
18
54
75
87
180
36
57
51
18
36
36
36
39
15
36
18
75
51
69
24
159
108
180
54
144
162
54
75
33
72
72
36
90
36
108
33
168
51
18
123
48
81
54
234
126
18
126
162
72
39
24
9
18
36
36
36
36
72
36
90
36
18
18
18
117
27
108
81
9
126
9
48
15
18
18
180
57
87
144
90
126
33
39
33
39
108
216
90
27
45
126
18
3
15
108
45
48
33
18
36
108
54
15
129
36
18
105
39
54
27
27
45
27
90
36
255
168
240
3
126
39
33
18
21
15
90
54
54
90
108
18
54
108
108
93
69
108
144
39
69
3
87
252
36
144
18
90
141
21
18
36
144
126
72
18
234
36
216
36
36
90
198
36
72
123
3
180
90
162
90
216
198
21
24
207
225
117
27
63
18
39
51
108
90
39
51
21
48
3
45
99
90
468
111
105
18
162
36
183
87
36
252
33
75
198
54
57
48
39
129
51
144
36
144
18
108
72
18
9
24
24
96
27
36
57
375
198
3
123
72
54
18
36
177
75
54
36
162
90
15
72
3
108
36
126
90
54
111
69
36
36
18
36
306
27
27
90
108
36
27
24
48
45
126
108
18
15
75
18
18
9
48
24
117
36
54
36
144
108
18
327
48
39
18
15
24
51
36
57
87
36
18
27
48
144
72
48
39
57
72
15
54
216
126
18
54
21
24
9
72
144
108
27
207
54
36
108
72
72
27
168
111
18
111
429
3
120
39
57
141
72
18
216
234
39
51
36
72
36
45
72
9
36
3
123
306
75
105
18
36
54
36
36
18
36
90
162
90
15
39
18
54
180
21
168
27
18
72
3
15
144
72
90
72
18
36
180
117
153
54
36
21
24
9
126
81
9
90
90
36
36
144
51
183
72
153
171
18
51
57
111
51
117
171
36
18
36
36
18
18
3
24
45
147
105
36
90
18
18
90
90
144
108
18
36
18
378
108
15
3
216
180
18
279
ABCD 98244141428*3^$a+1 [50007]
48
11
12
12
54
3
24
93
132
55
20
27
21
108
27
66
7
36
32
28
44
64
65
3
39
18
27
24
4
20
9
15
16
36
80
16
32
96
15
33
45
12
27
24
21
36
30
9
3
24
42
108
60
3
21
51
16
41
12
12
7
11
21
16
17
3
27
36
48
13
20
21
7
56
24
160
48
41
27
28
77
54
6
6
60
60
25
65
24
91
5
7
11
93
12
48
21
24
87
96
81
54
30
3
4
77
15
9
66
25
11
9
75
72
9
57
27
40
11
21
39
9
81
42
37
41
48
79
59
6
54
57
24
33
18
13
32
3
12
66
36
63
117
15
111
45
12
4
12
8
87
12
25
131
49
11
24
120
37
8
15
33
4
35
9
36
16
20
40
24
11
6
31
125
72
115
11
21
24
9
63
27
24
6
12
6
45
39
21
16
41
36
7
5
3
15
12
61
11
138
3
4
20
28
5
75
36
45
3
39
49
17
18
1
32
28
143
21
15
1
20
24
21
42
1
36
89
27
9
18
30
3
27
1
11
12
57
9
31
11
6
60
36
7
11
6
18
90
24
12
42
21
33
3
52
12
65
42
25
11
120
9
16
125
19
17
48
19
11
24
9
21
39
21
48
43
35
48
13
47
1
8
15
6
39
12
15
1
5
96
24
51
3
12
21
28
8
48
3
6
19
11
49
8
51
21
63
6
3
12
15
13
23
33
28
17
75
4
17
54
13
5
43
56
27
6
7
24
32
4
32
45
3
135
21
21
24
30
30
54
6
42
37
11
36
48
37
113
27
52
65
7
11
45
72
36
60
52
32
21
75
12
3
108
30
3
3
45
99
45
15
24
66
36
27
40
8
33
30
25
32
15
9
63
25
47
69
15
85
29
66
30
15
96
12
51
13
56
21
3
93
6
33
4
12
32
21
15
21
19
17
18
12
25
41
31
29
3
27
18
60
6
12
24
1
92
16
24
35
57
4
32
39
12
69
15
66
51
4
8
27
42
27
52
20
21
39
3
57
15
54
30
30
18
13
29
3
33
15
27
9
12
48
51
78
55
5
27
48
3
37
53
15
28
5
30
18
30
54
78
6
27
9
66
18
78
1
11
33
9
39
3
13
56
9
87
28
20
63
6
12
18
9
28
11
21
93
6
12
33
36
48
4
11
1
17
15
48
3
78
24
54
18
3
21
27
27
24
18
3
112
11
21
4
41
3
16
20
39
6
60
27
48
9
48
7
35
9
4
11
21
27
12
33
21
24
3
72
3
12
78
3
28
11
9
24
24
9
3
33
24
6
33
12
16
48
5
6
13
35
57
4
47
9
123
9
15
18
15
21
7
23
13
11
66
3
60
3
12
37
29
18
6
42
21
12
33
19
35
45
21
42
6
39
27
18
42
120
13
164
4
11
174
51
16
32
45
55
29
15
52
17
7
32
153
12
48
30
24
42
84
30
18
24
54
1
29
12
19
41
7
20
24
36
129
27
75
9
48
15
12
12
85
8
9
96
7
11
12
1
17
87
24
27
24
61
11
72
69
9
15
45
12
54
12
9
33
18
30
36
151
41
24
12
7
5
18
13
24
8
12
48
4
8
21
43
20
36
27
144
1
35
13
5
18
6
30
25
35
25
17
15
39
21
40
41
66
21
57
19
60
8
3
18
18
9
27
12
12
24
13
35
24
13
24
32
9
31
32
27
33
48
36
3
66
24
12
7
23
18
55
23
18
63
160
20
27
9
99
6
66
37
35
9
3
45
33
27
57
27
36
12
4
48
41
15
33
30
81
3
1
12
20
39
6
12
43
35
12
36
9
51
1
23
1
36
5
15
9
12
55
128
36
21
36
3
27
9
51
45
64
35
66
19
8
9
39
33
24
15
21
19
128
75
13
23
33
48
3
25
44
40
5
12
39
3
48
48
18
15
33
18
30
30
21
27
78
12
18
12
57
129
48
63
129
31
20
3
73
60
17
7
32
12
75
42
18
9
3
30
15
15
33
60
16
29
3
3
42
3
21
60
6
78
15
4
8
40
17
63
28
11
30
3
52
5
12
54
117
21
12
12
7
17
15
69
63
15
12
45
3
24
30
96
48
42
18
6
21
33
30
105
3
61
29
3
12
9
18
66
3
15
42
6
1
125
24
12
96
19
12
48
5
15
21
102
60
1
77
36
3
204
69
27
3
37
24
17
3
4
24
23
9
27
13
32
9
12
39
28
89
18
18
90
1
35
30
43
12
20
36
88
5
43
41
15
3
73
17
27
33
15
48
84
12
4
20
9
39
15
12
33
28
11
18
30
18
7
92
4
23
6
39
21
18
30
6
33
36
69
27
12
4
17
127
53
27
9
31
24
5
78
45
48
24
16
104
12
21
102
12
181
24
41
6
81
15
30
54
48
73
53
7
8
45
18
24
18
3
12
72
24
24
3
45
3
6
7
11
21
45
15
36
21
18
18
60
6
18
48
6
13
29
19
11
12
33
33
72
36
18
9
21
24
6
21
51
45
4
29
96
12
6
18
3
99
90
3
28
5
24
31
8
16
48
35
13
59
36
12
12
33
24
15
6
27
27
12
57
33
24
12
55
11
6
36
39
3
18
48
3
12
4
44
16
17
15
28
56
24
16
17
39
3
21
57
42
6
7
5
6
60
6
24
12
30
9
60
48
36
27
30
42
24
48
42
36
7
11
24
57
108
36
36
21
30
36
6
6
54
51
9
12
12
18
13
20
16
41
87
12
4
41
39
3
18
3
3
24
93
45
63
12
105
15
3
105
28
11
24
24
42
3
27
48
18
42
21
12
36
64
92
99
45
4
5
72
15
3
13
36
12
23
49
48
5
39
12
9
18
12
33
69
60
84
43
17
7
11
12
30
27
99
1
20
76
59
84
12
69
15
24
6
162
6
12
54
45
28
12
17
24
6
12
13
11
30
15
148
5
30
1
24
5
15
12
24
3
9
57
67
47
37
47
30
87
33
36
12
42
33
9
27
27
54
39
40
24
17
15
3
18
27
39
33
57
54
33
21
39
15
42
27
28
59
1
48
104
3
24
102
79
47
9
147
78
15
40
5
54
13
8
81
36
103
44
24
3
36
9
9
7
8
36
3
1
29
6
78
15
12
45
31
20
69
6
42
15
28
11
30
12
48
18
6
15
3
12
57
9
3
108
39
6
27
3
24
69
3
21
16
83
24
24
12
42
30
36
25
35
25
5
3
60
108
27
36
18
12
3
15
25
80
21
6
6
18
85
36
11
12
121
11
25
44
27
144
6
6
42
15
36
27
6
43
41
27
9
6
1
8
36
12
63
66
24
27
39
60
25
8
21
12
39
21
42
1
23
33
21
39
48
36
3
45
48
24
3
21
57
3
48
12
16
5
12
24
12
24
30
18
7
12
5
54
6
7
41
3
33
15
12
48
16
20
28
23
1
5
66
33
24
40
8
3
21
4
36
8
3
48
129
36
48
33
15
3
24
33
9
7
23
24
60
1
17
3
21
18
153
51
9
21
15
21
7
59
9
51
78
30
12
84
6
15
21
108
15
12
3
12
12
12
189
45
6
37
89
15
3
25
17
12
3
4
17
27
3
12
102
43
12
53
27
21
15
57
24
19
8
ABCD 98244166336*3^$a+1 [50033]
15
124
56
57
51
27
102
36
99
27
6
7
12
89
19
8
88
36
84
35
24
78
79
8
156
4
11
90
19
11
49
17
123
51
61
101
19
20
24
9
27
51
13
5
147
88
11
24
24
25
17
55
24
20
144
28
119
6
42
1
32
57
55
47
109
29
27
24
72
27
66
6
9
120
4
32
21
12
48
43
17
24
48
30
18
63
16
60
128
3
169
23
1
20
16
41
27
60
27
18
6
210
84
7
36
60
48
20
15
24
73
23
72
9
33
6
42
72
63
69
3
15
18
7
92
64
72
83
66
19
140
15
72
25
12
8
9
55
59
57
57
15
16
20
45
36
115
29
27
9
6
13
29
6
129
15
45
33
12
30
61
17
72
7
48
5
48
3
40
125
36
84
6
49
77
84
48
31
84
116
12
4
36
32
16
5
15
40
144
47
1
17
6
1
36
48
131
1
84
41
3
69
12
54
25
72
252
156
24
53
163
104
63
24
61
12
23
18
15
15
9
12
153
63
52
137
135
40
29
7
32
21
12
19
8
16
32
45
67
20
16
35
6
15
51
33
24
45
55
11
6
3
76
5
7
17
3
52
17
19
92
24
33
31
60
77
78
114
30
1
24
17
51
27
48
120
48
25
36
36
5
3
57
27
60
15
37
11
42
67
59
21
9
114
1
32
39
69
96
84
36
4
20
72
28
41
55
36
48
24
35
48
145
132
11
1
53
42
13
20
60
3
18
67
17
195
15
42
54
69
16
36
23
37
5
96
3
4
5
43
245
24
163
8
52
17
75
120
4
84
41
6
6
27
28
8
9
120
67
29
132
192
115
12
71
72
1
17
48
15
36
33
18
48
37
20
24
28
60
5
15
28
8
57
60
99
108
27
18
78
90
12
36
6
105
39
217
108
29
147
51
9
105
39
87
85
108
71
1
17
43
20
15
18
156
115
89
12
19
44
16
35
120
81
28
17
79
56
52
20
45
48
270
24
225
9
91
24
5
7
20
27
61
36
116
28
24
53
87
147
49
24
20
28
17
207
111
54
99
9
7
60
36
5
27
16
92
180
33
54
21
4
5
48
39
28
20
16
17
162
93
148
92
12
40
56
72
39
6
18
42
103
17
115
32
168
9
19
60
5
6
24
24
42
91
60
12
5
12
60
3
33
15
3
121
23
73
72
20
141
72
54
85
29
31
48
5
103
59
18
30
6
216
3
16
17
39
33
78
9
24
100
11
45
4
17
15
15
18
55
41
31
44
144
9
42
1
5
12
12
55
36
53
19
47
48
1
72
20
27
1
47
78
7
12
5
72
24
15
27
114
6
72
6
99
15
18
19
5
139
5
6
45
28
36
35
6
18
1
20
21
60
19
29
108
7
47
6
24
19
72
32
57
55
119
72
9
9
19
8
27
93
3
72
13
72
89
18
18
27
16
125
30
1
24
101
19
24
23
49
29
115
12
17
27
120
39
21
64
5
30
90
102
13
29
7
56
9
19
56
40
35
121
5
18
1
48
5
3
9
6
42
6
9
120
40
20
45
60
3
15
24
24
45
9
55
65
7
11
69
9
39
88
17
27
81
72
78
13
35
1
41
39
63
126
27
72
15
6
27
40
47
18
12
7
11
25
5
127
11
6
31
8
64
5
30
6
42
13
17
18
6
15
33
66
25
84
8
3
24
30
48
60
15
87
21
12
4
5
48
31
5
84
78
57
12
3
33
15
18
39
60
28
23
114
31
17
183
124
83
117
177
156
55
29
66
49
24
47
138
15
15
21
51
109
48
132
180
128
3
72
61
17
27
28
72
35
37
8
27
21
72
51
1
71
37
11
72
25
132
12
20
3
72
18
3
9
19
60
161
90
21
52
95
18
54
13
48
164
40
128
48
60
124
84
101
24
84
90
25
5
48
55
44
36
33
31
35
18
75
16
35
42
3
16
11
9
36
9
91
72
92
51
18
54
45
75
6
7
17
15
21
31
24
29
18
25
12
8
123
102
24
19
20
12
39
13
35
168
13
131
1
23
6
43
5
31
5
72
27
60
57
15
84
9
31
35
57
12
3
42
132
84
7
29
18
25
95
96
30
139
36
35
45
147
102
42
25
56
4
101
75
88
80
69
67
36
5
39
21
27
16
77
19
48
5
3
27
48
42
151
72
53
36
31
53
27
28
80
57
7
36
29
15
27
9
16
56
12
60
21
24
18
25
20
9
24
91
95
25
41
19
53
31
17
27
28
53
42
30
3
52
53
55
24
47
93
3
49
71
72
21
51
81
28
17
7
35
18
48
24
31
60
12
17
30
6
7
108
71
13
17
24
24
12
30
21
3
49
96
41
15
88
48
132
36
20
72
28
36
29
54
177
28
53
48
139
36
12
44
9
19
5
48
7
32
21
39
28
71
57
60
88
11
25
71
69
3
90
87
93
15
60
15
21
51
90
126
24
13
36
104
15
72
24
90
12
3
40
119
6
67
72
23
72
18
19
29
27
28
116
28
72
8
48
15
57
21
15
21
120
ABCD 98244208904*3^$a+1 [50115]
15
165
30
21
3
12
24
156
24
84
24
48
54
108
36
27
9
63
15
21
159
126
15
87
57
36
21
30
54
6
30
63
87
36
33
129
12
78
102
18
21
132
12
87
21
3
120
204
66
6
213
87
60
156
144
78
48
99
51
84
21
3
180
105
15
42
15
39
33
72
21
87
87
36
9
84
75
54
51
159
18
63
135
6
36
54
33
15
60
72
33
15
6
75
12
15
9
288
51
84
93
75
12
72
126
60
12
42
90
36
39
36
87
93
15
237
63
72
108
114
30
165
60
108
12
69
42
120
57
36
39
12
18
42
48
78
72
72
39
81
78
21
15
57
48
36
3
30
6
36
30
18
6
75
159
12
24
120
6
288
15
36
39
90
12
54
72
72
57
123
45
36
81
54
21
216
39
48
45
15
12
96
93
51
108
12
54
144
132
15
144
51
45
99
21
15
93
15
42
39
9
36
36
216
147
51
81
135
6
54
30
3
36
51
36
57
36
75
249
108
39
21
15
84
24
12
108
162
42
33
3
54
3
12
105
27
84
39
18
12
90
21
15
60
21
15
30
3
36
111
30
39
51
9
84
123
57
87
21
15
9
33
3
15
12
6
39
12
39
144
21
72
9
39
21
30
54
99
27
36
9
45
36
258
66
63
27
45
15
18
36
159
36
15
72
42
111
36
9
42
33
24
15
48
297
36
12
87
297
105
15
3
30
18
54
18
126
96
36
3
87
18
111
84
51
18
207
45
36
18
21
3
93
69
51
33
6
36
93
144
207
36
78
30
57
3
12
57
213
18
9
87
33
141
186
90
15
3
90
48
3
36
15
45
48
72
75
174
90
117
99
45
123
66
114
66
54
21
39
12
21
39
84
60
21
45
60
90
33
87
45
105
126
18
15
285
54
108
72
45
15
30
6
36
54
75
69
48
144
3
75
93
189
99
81
36
39
108
57
3
63
78
54
12
18
42
18
48
27
51
57
153
96
75
15
66
42
12
9
81
78
141
51
6
75
63
9
87
69
69
18
24
84
24
12
24
57
9
75
123
78
72
3
15
30
3
204
12
36
159
18
18
9
48
72
168
36
36
33
108
15
39
18
15
51
57
69
168
18
165
9
96
48
39
36
36
129
36
18
48
180
57
93
30
9
45
18
108
72
45
12
75
129
27
9
15
105
15
6
3
15
126
90
21
87
12
24
84
72
153
213
12
150
30
108
39
3
36
66
54
24
72
30
6
54
39
45
42
54
54
21
33
15
15
36
117
12
147
30
18
57
3
30
36
6
54
15
15
21
108
33
54
90
99
27
42
51
51
24
12
54
258
156
42
15
24
141
147
27
6
18
72
18
51
24
9
63
45
18
57
87
72
150
18
48
24
108
120
36
9
48
69
3
33
3
21
3
177
3
48
33
24
147
15
54
15
51
21
57
51
72
60
9
75
15
36
60
18
66
9
15
66
75
3
57
9
39
15
42
15
3
36
30
36
39
51
81
63
72
72
81
72
9
108
72
99
27
9
15
84
6
75
15
30
6
12
57
255
21
135
9
105
3
45
96
90
36
18
87
15
36
9
99
54
132
120
99
69
18
48
60
21
15
141
24
81
54
96
33
36
141
75
33
135
12
39
66
42
48
90
474
54
111
48
147
69
24
87
108
12
78
72
30
9
27
168
21
9
27
69
159
36
129
15
51
9
36
33
87
51
90
24
195
108
51
189
72
48
60
15
105
72
33
27
15
36
174
18
60
246
75
51
21
3
30
54
81
51
30
3
72
24
27
153
9
6
12
72
108
24
66
18
117
12
21
51
108
123
54
6
93
9
3
3
12
24
36
69
33
312
3
12
24
45
99
15
33
3
72
30
75
24
15
33
51
81
249
30
60
72
33
15
57
3
21
33
102
36
24
18
183
27
45
48
75
30
18
477
ABCD 98244419888*3^$a+1 [50003]
45
228
60
3
33
30
145
176
9
55
5
66
24
24
193
80
24
40
8
27
61
113
6
138
6
24
33
33
31
23
12
48
30
7
104
69
36
15
21
43
32
88
72
24
29
3
33
60
67
23
24
12
13
95
12
30
31
23
66
15
3
72
78
31
5
66
48
12
114
24
60
31
41
55
56
33
30
156
61
24
155
60
9
21
91
53
54
6
30
6
18
1
72
72
107
45
9
111
15
54
24
66
6
24
24
91
11
18
3
33
30
25
24
72
29
19
137
24
247
17
7
35
45
16
59
30
18
42
60
84
19
80
16
5
234
6
66
33
120
105
7
35
90
91
24
53
51
39
30
12
24
79
47
25
8
117
19
24
191
25
56
9
7
29
138
42
55
53
66
121
53
36
24
12
30
45
3
6
60
36
15
33
15
57
55
23
1
65
7
32
15
90
7
24
41
24
6
1
17
15
27
54
66
90
78
186
51
45
19
24
32
33
102
18
6
1
65
48
7
48
41
6
1
29
19
29
67
8
16
24
95
73
59
13
48
17
30
66
6
25
96
17
12
18
57
105
18
21
16
24
5
24
67
155
54
36
60
24
6
144
24
12
45
24
21
84
7
89
15
39
6
19
96
29
24
42
24
6
3
45
12
174
9
21
36
108
12
18
12
1
29
30
114
66
1
77
3
33
6
1
179
84
6
51
33
24
7
35
61
17
111
9
60
67
23
57
45
18
120
6
54
21
39
6
84
55
17
24
120
60
99
15
90
63
57
6
66
84
54
132
33
21
96
48
12
55
29
66
25
29
115
72
17
12
18
132
13
41
6
18
36
6
109
56
3
85
95
6
27
33
6
73
8
27
42
30
21
33
15
9
36
67
89
48
60
123
88
89
7
5
30
54
79
8
39
9
15
84
30
6
1
5
138
30
12
60
18
33
9
48
135
27
18
36
7
24
24
95
30
19
41
60
67
17
90
61
161
15
48
21
27
112
17
54
6
108
7
53
66
24
6
60
6
1
24
5
18
73
29
48
12
15
9
24
7
29
36
24
24
15
48
69
48
267
3
12
120
30
48
115
41
39
15
42
24
15
15
6
84
15
81
120
55
23
1
24
48
23
225
39
25
56
15
57
99
18
12
18
6
120
120
7
24
119
54
90
12
13
32
40
24
5
6
61
59
30
18
37
149
51
24
192
112
71
25
5
24
27
45
91
17
36
66
90
30
18
12
90
33
16
41
39
21
78
37
95
18
7
5
19
29
66
169
5
3
33
24
126
9
75
60
1
56
24
21
51
33
6
60
48
120
90
72
60
63
15
153
40
59
45
16
23
105
39
97
5
30
45
129
36
18
12
109
11
13
41
144
15
75
126
6
49
80
40
5
60
24
30
6
27
40
8
9
90
36
1
65
30
24
6
24
84
7
29
54
66
19
17
15
69
90
9
105
30
73
137
36
19
41
6
73
17
63
81
144
96
7
8
24
21
144
3
39
78
66
49
17
30
30
19
11
30
144
54
1
191
25
104
51
18
30
85
32
3
6
31
24
56
15
24
9
45
12
15
9
6
1
23
201
3
6
31
29
6
90
144
67
59
30
24
6
30
3
15
97
5
48
36
24
6
30
19
8
33
31
53
30
6
36
43
41
79
5
12
55
5
18
25
17
48
15
16
11
54
36
24
24
12
18
30
102
73
17
24
6
24
90
36
19
24
17
18
12
33
48
33
36
3
141
24
12
48
31
101
78
66
66
24
1
24
65
6
1
24
8
72
33
60
60
90
117
9
6
9
15
96
9
16
8
81
7
104
16
77
66
30
115
41
31
8
45
91
35
84
114
6
1
48
395
21
39
42
30
1
17
6
49
35
181
65
55
56
16
17
60
36
31
56
40
32
75
42
19
11
13
8
9
15
69
19
72
53
72
24
24
72
123
48
27
21
9
30
42
39
51
18
27
135
25
65
30
90
48
240
12
18
60
6
55
71
24
1
80
24
21
24
96
19
41
84
51
16
47
30
36
31
8
81
127
8
16
29
36
18
37
23
25
72
48
41
127
17
15
75
30
30
81
105
39
112
24
56
45
30
21
33
31
35
90
19
5
27
99
21
88
29
3
27
12
18
6
84
13
24
95
54
66
33
15
1
29
132
55
8
48
57
12
115
8
81
7
23
24
6
195
39
246
19
32
129
30
121
5
48
12
78
1
32
39
24
9
21
6
54
31
8
15
66
36
24
75
136
215
30
75
40
65
60
18
30
36
127
8
9
55
8
33
30
81
39
25
149
51
9
31
11
60
60
48
42
60
15
3
61
56
15
1
89
15
24
21
24
171
9
6
18
7
24
71
1
17
120
6
150
27
48
96
9
84
90
6
6
18
36
126
48
33
33
54
1
32
9
18
42
60
15
9
6
1
53
51
33
36
187
47
1
32
9
48
6
6
3
16
5
91
23
201
9
15
105
30
25
41
6
30
24
120
51
16
47
12
54
31
35
61
17
126
30
90
1
80
216
57
31
24
77
3
81
6
9
9
132
30
ABCD 98245130026*3^$a+1 [50063]
84
24
120
132
30
96
18
36
84
6
36
18
72
48
6
48
108
42
12
105
219
132
12
60
12
18
96
12
159
129
6
84
60
12
144
168
216
9
57
78
18
234
18
30
36
60
162
54
48
36
36
33
3
144
306
222
120
96
81
111
24
66
150
9
45
18
12
33
3
78
84
87
36
39
36
132
48
72
78
90
228
24
372
60
48
132
225
21
18
24
18
84
6
9
93
6
9
72
45
30
180
33
3
42
102
33
117
126
18
54
120
6
30
216
33
3
72
72
216
60
72
45
63
9
81
27
57
6
108
117
57
90
240
36
72
138
222
174
15
99
120
6
36
18
30
6
45
9
102
132
102
6
9
243
12
18
90
42
18
72
66
180
60
18
81
39
141
3
42
243
3
249
3
105
81
66
108
6
522
12
42
126
48
24
12
141
27
72
144
84
348
84
6
48
159
72
9
30
36
18
90
105
3
90
195
93
90
420
9
3
24
126
90
72
30
60
66
162
78
36
216
72
108
225
135
9
63
117
75
168
45
291
42
300
114
66
87
57
114
36
84
216
168
102
6
138
630
24
36
9
207
66
87
3
42
18
30
240
54
405
135
90
174
69
417
6
117
72
75
36
168
12
108
204
210
126
132
9
3
126
132
144
246
69
351
18
54
252
84
42
198
72
18
36
48
150
45
57
36
204
48
42
45
255
378
6
72
45
219
60
84
60
9
57
6
120
162
6
117
63
12
54
18
258
30
72
96
81
255
198
87
255
90
54
324
240
90
90
12
360
33
3
144
33
63
12
105
243
72
117
63
48
72
33
189
30
60
48
96
81
201
159
39
69
3
204
66
87
63
12
33
135
84
36
78
27
57
18
24
108
72
45
21
18
24
45
3
249
135
54
126
120
6
84
144
6
48
42
135
39
132
72
180
18
462
60
66
126
114
414
45
3
24
48
42
30
60
36
180
9
183
96
72
138
51
93
126
180
240
72
54
63
45
30
36
36
60
36
45
3
36
60
138
126
6
66
204
108
18
99
108
21
90
60
36
48
132
225
3
78
12
6
90
126
108
117
63
36
12
285
279
30
15
63
18
18
9
27
36
225
3
276
36
48
96
36
48
69
21
6
261
63
66
6
117
111
72
177
27
54
12
18
60
72
90
30
144
6
18
144
30
123
39
36
54
18
60
12
168
66
51
99
120
216
6
84
123
81
126
36
30
78
54
12
6
84
54
90
24
18
18
72
84
78
126
36
261
9
30
36
348
72
9
36
225
138
177
27
120
105
27
234
144
135
153
30
24
30
90
6
30
72
33
75
69
9
ABCD 98245141136*3^$a+1 [50129]
90
9
36
48
80
4
80
145
35
16
381
111
12
51
45
60
129
135
36
15
12
149
40
56
28
56
28
8
4
63
41
36
13
36
27
63
432
33
21
11
12
163
12
77
40
123
33
20
132
103
125
52
120
48
105
63
12
32
16
12
44
31
137
7
129
21
51
15
29
28
60
51
90
84
147
80
28
116
40
39
168
84
5
73
27
84
36
81
27
135
33
9
18
21
297
23
16
8
36
12
60
49
36
3
27
5
60
115
60
5
28
44
40
3
65
13
12
27
48
44
40
21
15
3
222
3
27
5
108
19
41
157
54
9
44
72
16
69
111
20
28
27
77
172
8
88
24
9
15
24
63
137
43
117
12
21
3
32
108
4
56
25
27
45
299
31
48
45
72
24
188
73
15
87
33
45
39
24
24
57
23
36
100
21
39
12
80
13
39
20
36
85
35
49
240
3
12
21
30
57
168
20
25
87
68
7
45
9
11
12
193
24
23
72
100
141
72
23
24
16
120
15
5
19
138
6
21
9
132
39
9
75
72
15
29
4
57
27
48
33
95
24
13
87
36
69
231
60
24
32
88
51
90
24
35
13
3
156
84
72
45
24
414
5
7
24
30
18
117
9
36
11
28
15
41
1
23
151
33
81
90
69
296
49
48
75
8
112
9
39
32
52
48
8
24
396
76
8
181
66
78
12
59
16
33
11
40
129
23
13
75
87
42
72
51
3
9
68
4
24
44
25
3
8
25
90
29
16
9
87
24
36
24
56
84
19
36
269
60
12
40
68
28
44
16
3
21
48
56
4
56
67
30
23
1
39
45
6
9
32
28
51
41
85
18
57
183
21
9
15
212
25
63
117
24
48
42
5
61
23
16
56
55
5
4
44
31
90
63
12
21
108
71
85
3
80
61
36
90
36
18
126
93
12
8
13
108
111
24
132
24
3
33
57
3
9
18
5
1
27
12
45
11
100
24
33
75
48
21
35
19
102
27
120
3
102
87
9
84
15
36
12
32
55
162
90
9
80
31
81
48
264
72
129
132
35
19
18
35
60
31
12
5
4
24
39
21
80
25
96
66
137
40
21
11
61
3
24
15
33
8
25
6
45
140
84
16
15
18
180
11
52
9
11
88
15
66
11
48
55
12
9
33
18
185
48
40
51
21
12
12
3
41
37
84
3
12
104
12
168
31
53
1
27
84
99
5
67
54
11
88
27
5
28
81
30
150
99
21
3
56
64
176
40
81
75
48
36
12
60
3
57
69
35
19
21
48
15
6
36
18
33
12
48
60
135
9
9
107
19
93
108
105
84
51
39
105
8
37
54
30
47
49
39
84
80
48
13
155
12
24
25
24
39
68
19
18
12
11
7
5
28
48
20
31
9
9
51
80
52
45
24
18
12
5
31
9
9
15
104
120
148
128
40
44
1
12
42
18
138
65
64
8
12
16
15
69
68
103
17
37
210
18
23
16
36
33
15
57
27
200
85
3
9
455
19
21
108
140
132
4
12
20
13
66
114
90
174
11
64
8
72
36
16
68
67
45
33
18
198
59
25
72
126
33
45
59
13
108
95
7
72
21
20
4
20
13
75
87
21
36
9
95
36
4
9
42
5
49
12
18
185
96
76
75
77
1
27
3
21
20
24
12
49
6
17
180
163
5
28
21
51
8
64
56
40
32
312
28
120
3
90
6
84
69
57
60
215
16
123
6
48
23
13
36
3
12
24
36
56
24
25
63
117
23
16
57
23
25
36
96
120
3
12
165
75
60
12
96
120
24
33
87
48
3
60
36
41
120
109
23
61
27
9
15
24
60
92
84
4
24
27
36
30
15
9
48
36
95
31
293
160
8
28
72
8
121
123
92
49
59
28
108
147
42
15
21
87
8
156
4
51
41
72
7
21
57
35
13
59
49
15
80
172
3
6
30
144
77
85
39
44
49
12
23
91
30
126
5
1
23
7
42
63
9
99
104
36
169
75
12
75
36
33
21
51
3
57
57
23
49
35
1
18
5
7
5
49
11
115
18
36
95
124
147
45
48
51
21
12
72
21
23
12
103
77
60
13
84
72
51
8
4
32
85
375
39
29
13
59
49
15
120
80
16
3
18
12
6
57
33
15
69
72
11
103
57
15
45
27
77
40
ABCD 98246088082*3^$a+1 [50042]
90
32
54
94
84
128
40
38
16
38
88
92
70
86
24
16
50
160
26
6
30
34
74
64
38
30
312
42
70
80
64
20
64
468
8
64
96
20
24
78
130
12
56
90
112
110
28
72
164
90
106
288
54
26
6
90
28
56
96
64
2
10
132
36
36
144
12
254
70
24
20
12
204
28
60
140
240
36
100
32
10
54
36
72
8
112
32
136
72
8
72
60
40
2
66
12
168
4
108
140
16
32
24
16
144
6
38
12
124
140
150
18
36
24
66
150
180
54
16
2
88
134
30
156
4
210
6
26
186
54
16
114
104
70
42
164
28
6
86
4
12
44
28
212
30
16
18
30
110
412
108
42
30
24
26
30
48
16
20
4
44
28
2
10
32
24
16
80
64
14
10
192
8
36
84
6
10
36
36
8
264
30
46
36
14
6
28
152
48
36
34
38
12
76
104
28
120
8
12
12
22
78
50
70
20
72
76
144
20
16
80
4
90
158
40
42
18
36
252
72
56
72
72
208
32
28
50
22
80
60
196
24
68
88
44
52
36
20
28
24
48
80
24
36
64
14
34
20
168
28
56
88
38
34
96
212
52
8
46
146
4
90
2
100
42
18
12
80
60
6
16
18
92
16
18
54
56
4
20
138
18
180
4
80
48
28
144
122
78
48
274
170
214
192
368
16
48
18
110
54
16
32
40
128
34
18
36
26
78
100
158
70
80
10
2
40
140
16
26
34
14
58
108
72
92
358
30
18
2
40
32
6
16
54
12
8
312
64
30
54
36
68
112
96
2
16
54
80
40
50
118
20
12
40
12
6
128
34
56
6
18
96
36
76
68
106
74
12
12
30
42
64
116
16
18
30
44
120
52
20
6
90
214
26
118
30
146
18
40
12
90
78
120
72
98
82
56
52
68
204
40
36
84
50
198
40
116
126
106
20
88
32
112
56
52
92
52
156
44
16
108
84
6
30
36
270
38
58
2
36
12
108
4
20
12
94
146
126
70
120
60
68
132
72
28
8
52
14
16
32
46
66
74
52
8
10
122
22
50
12
36
28
2
22
32
106
32
10
56
30
94
80
66
64
2
16
254
58
48
92
16
74
178
14
64
54
120
18
98
12
124
56
78
46
50
64
162
20
12
160
62
6
4
248
12
16
12
36
80
124
32
120
60
16
72
56
24
16
120
20
24
28
72
80
18
18
120
22
50
78
102
12
76
20
4
56
34
50
52
24
84
62
46
18
26
124
144
48
74
48
58
38
96
34
30
2
132
12
36
88
24
156
60
12
260
52
30
78
210
2
30
82
68
12
168
312
16
92
12
4
12
152
48
204
16
12
32
28
8
28
212
12
6
16
126
72
36
24
108
104
4
36
50
6
28
126
90
38
526
104
42
46
24
8
18
58
32
64
38
138
72
88
20
34
158
12
28
56
34
18
104
60
16
8
12
84
24
36
40
104
12
12
16
126
14
34
18
32
60
52
68
58
2
12
156
52
68
148
36
54
90
44
10
48
62
16
72
108
12
98
46
36
44
16
18
110
12
24
120
16
24
284
60
24
108
12
28
90
78
20
64
140
18
64
80
58
6
464
58
12
186
336
50
4
74
6
16
48
56
76
80
28
32
124
56
96
84
34
6
84
132
32
18
142
20
40
140
106
126
116
100
72
68
64
8
28
108
20
84
448
8
16
56
12
12
28
20
12
124
20
4
62
10
36
20
12
48
120
138
142
2
106
20
124
20
210
ABCD 98246886124*3^$a+1 [50085]
9
15
102
180
39
129
223
32
15
90
55
11
90
60
175
71
24
49
80
15
66
204
36
15
16
128
48
9
30
180
180
18
276
187
113
79
101
96
138
145
197
18
42
31
32
111
1
113
31
5
54
85
167
9
9
151
5
219
160
125
72
18
6
51
33
90
90
96
54
21
189
51
112
32
111
49
48
48
149
27
160
48
80
135
90
15
15
90
342
24
360
30
60
126
9
81
54
66
54
81
144
9
132
19
89
36
19
80
112
53
42
144
129
315
21
64
65
30
6
300
60
84
6
120
60
84
657
519
25
144
77
24
54
30
36
51
96
93
66
1
32
57
55
149
219
15
210
132
120
204
87
177
42
69
39
90
90
30
60
331
41
24
90
85
144
17
54
24
12
18
90
6
180
246
153
135
42
54
36
84
6
108
72
295
29
67
329
84
51
63
216
57
63
241
48
71
96
90
30
18
36
180
54
216
25
71
180
69
304
95
81
81
15
15
78
147
288
27
60
18
135
255
330
120
216
87
93
90
150
30
85
80
15
186
39
112
113
96
90
18
67
59
36
129
15
126
48
115
65
96
90
69
15
6
54
213
39
9
45
36
15
105
279
225
24
30
42
54
210
60
156
31
59
69
39
36
60
84
6
30
54
187
240
48
11
36
49
101
43
32
15
30
3
75
30
151
29
72
54
60
9
160
167
249
45
51
249
180
24
336
27
9
183
75
36
264
105
48
64
59
30
150
30
115
215
9
208
384
29
51
285
18
90
7
29
67
47
120
25
11
36
18
15
201
7
17
36
84
60
27
16
47
72
198
90
36
69
48
39
18
87
135
120
78
90
180
85
41
30
9
48
57
156
171
45
90
198
60
102
168
66
54
33
153
30
57
57
66
85
5
54
60
162
48
60
72
19
11
60
174
139
245
36
66
18
36
60
90
57
27
117
16
53
180
7
47
1
71
9
219
96
21
105
108
156
24
36
67
32
45
36
54
192
324
54
6
201
96
9
84
19
5
66
25
29
115
32
16
53
144
42
18
72
39
135
24
12
18
36
6
360
33
177
15
160
185
199
32
93
67
29
138
72
49
101
123
16
41
30
24
49
125
36
54
96
90
15
75
36
1
48
80
64
128
33
90
54
111
39
336
24
192
54
60
79
95
96
225
21
114
9
21
6
54
120
247
113
79
65
36
96
54
156
25
48
288
368
45
96
174
96
18
3
112
96
41
151
23
54
90
6
174
37
59
90
36
54
156
114
195
15
96
30
24
27
117
72
163
32
129
15
69
27
105
84
19
176
129
36
75
192
93
234
ABCD 98247936344*3^$a+1 [50018]
15
8
96
16
9
63
2
70
56
18
156
66
18
16
44
31
11
25
12
21
15
15
57
24
36
72
48
24
45
54
72
24
105
93
3
48
41
55
33
3
29
16
14
61
33
26
1
12
53
19
216
60
12
17
19
17
60
84
30
49
105
110
1
5
66
34
44
36
76
98
34
15
41
16
3
11
37
3
141
11
49
41
43
60
9
3
132
17
19
5
30
37
5
184
198
98
67
17
19
36
29
102
24
40
96
8
42
7
33
12
27
5
31
5
30
30
18
97
63
26
70
26
144
100
15
3
62
31
5
24
40
80
24
55
41
24
6
66
4
36
3
96
11
24
88
56
1
95
25
41
54
66
30
18
60
42
118
114
218
30
48
6
36
94
14
4
12
99
36
5
24
6
16
18
20
31
5
19
12
33
39
101
10
66
56
30
18
6
25
9
24
15
33
14
24
34
180
27
65
6
82
8
48
70
45
12
15
8
16
74
127
12
11
66
46
72
56
1
29
7
24
51
18
75
72
45
8
36
19
81
6
50
52
111
11
64
26
24
22
18
15
57
38
34
51
5
16
20
16
44
4
2
112
8
18
64
72
30
26
48
7
15
30
50
49
15
26
7
36
107
24
121
39
21
108
41
43
11
6
36
43
17
19
45
18
32
24
70
42
33
105
56
19
107
24
1
29
90
54
36
19
24
12
36
108
15
81
9
24
86
162
55
89
43
27
21
59
88
30
3
72
71
25
135
45
5
7
39
21
53
6
10
30
50
6
24
1
9
60
75
180
33
66
21
3
93
12
23
64
153
41
22
93
69
147
24
11
54
4
3
12
36
11
13
36
141
39
11
1
177
111
71
16
93
11
49
9
27
48
51
9
17
88
56
6
6
52
3
29
28
2
30
55
93
3
123
2
19
48
72
5
28
26
72
10
75
93
72
68
124
27
120
21
14
30
31
27
26
6
49
87
93
77
24
55
15
45
35
16
38
52
8
30
37
29
43
36
95
22
39
11
48
34
3
83
6
91
5
18
40
9
161
12
7
12
15
9
5
64
2
24
90
6
34
86
30
10
6
20
64
63
41
4
27
15
33
36
5
12
43
69
2
66
40
68
7
27
32
25
119
46
18
32
1
39
54
15
5
64
62
13
36
65
7
15
8
16
50
60
91
84
3
21
27
8
37
65
4
30
90
6
105
5
18
190
27
48
39
2
55
48
57
39
36
155
54
60
31
159
45
36
5
90
24
30
7
3
152
18
12
108
30
25
9
3
24
48
3
54
20
28
2
40
56
13
72
123
117
5
148
39
107
58
38
13
36
204
65
115
95
25
72
24
149
7
29
24
16
99
12
5
18
10
24
30
62
10
273
33
75
59
190
26
13
11
85
36
33
32
184
15
105
75
5
36
19
135
45
101
79
36
5
43
35
72
24
13
227
46
44
31
95
10
38
10
54
2
19
36
24
41
46
50
19
3
48
9
108
51
26
24
12
79
35
126
7
11
1
15
9
12
29
31
12
11
25
15
2
54
25
45
50
121
5
4
39
17
43
35
1
81
132
2
1
29
60
6
18
115
11
85
29
7
23
10
32
30
18
96
55
65
43
83
49
15
33
57
56
28
26
1
95
48
34
15
17
54
34
32
144
30
16
14
66
24
61
45
78
8
10
72
15
23
82
3
29
40
39
15
146
6
85
24
5
30
13
51
26
64
6
26
48
102
48
10
56
6
24
6
84
30
13
11
22
12
62
1
15
8
40
26
19
51
48
8
49
15
26
24
46
8
130
27
120
5
88
20
64
63
65
84
6
34
36
99
45
60
15
95
24
61
5
30
34
27
29
19
11
49
84
132
36
5
54
49
81
96
8
30
1
65
43
36
36
35
24
61
60
33
3
5
79
60
35
1
108
41
28
51
17
7
12
96
15
72
8
18
12
10
144
80
49
5
19
41
6
16
14
10
21
48
107
73
24
12
21
8
31
45
44
16
14
70
27
12
11
49
47
1
65
22
42
15
60
48
21
62
30
67
33
14
24
25
141
20
96
30
114
46
104
6
34
74
16
15
119
72
24
25
108
45
3
3
21
5
30
1
23
61
5
54
46
26
54
28
116
31
21
8
7
57
147
48
83
18
60
106
56
24
34
15
17
48
4
26
1
5
151
3
57
9
75
11
13
17
18
10
24
152
30
1
120
23
6
90
10
30
18
56
94
21
189
8
67
11
10
15
47
13
12
57
30
21
5
55
156
21
3
11
133
113
175
53
31
41
78
40
2
30
40
50
4
108
27
11
18
6
1
23
10
51
21
39
5
114
1
89
72
7
41
7
39
80
58
27
36
5
7
36
15
54
68
7
71
25
101
84
46
69
21
84
27
65
19
5
24
139
36
17
19
11
22
2
13
17
16
39
24
11
106
39
5
91
9
63
120
41
70
21
5
30
66
70
9
9
80
30
66
96
79
33
36
75
17
24
64
62
78
91
41
67
41
36
46
93
132
9
63
36
12
57
32
19
21
51
123
9
36
45
126
18
63
9
3
3
72
8
64
30
39
36
60
5
46
8
30
10
6
39
41
58
146
52
27
36
5
12
55
27
18
24
39
71
1
15
33
95
42
103
71
1
23
40
57
119
25
191
13
69
3
99
9
5
36
28
32
19
17
7
12
59
1
48
47
30
28
ABCD 98248555136*3^$a+1 [50036]
28
20
160
12
3
90
15
24
120
51
9
8
12
67
93
56
40
24
15
78
47
37
3
96
9
18
78
36
123
33
15
9
30
6
48
51
3
6
54
30
60
123
68
40
24
45
42
18
23
40
45
27
45
11
1
3
12
36
27
18
108
120
39
33
60
3
12
33
35
40
12
24
8
67
36
5
52
156
12
9
18
33
15
57
3
30
75
12
156
9
36
36
39
39
36
144
57
9
111
33
96
39
56
16
48
3
54
3
8
25
3
15
29
37
3
48
24
24
44
91
29
13
12
15
56
1
11
7
281
16
36
27
81
12
68
7
57
8
163
42
227
28
9
15
63
12
9
20
85
30
45
45
36
18
33
120
152
25
11
4
12
36
12
48
68
112
48
21
108
3
12
56
100
36
24
32
13
15
39
5
7
81
9
15
36
45
15
39
9
32
52
108
8
84
13
27
3
9
15
69
60
12
69
71
7
48
17
28
72
45
3
32
43
90
15
159
36
18
42
5
67
90
36
51
8
40
12
45
24
30
54
15
93
27
12
21
27
36
27
54
36
12
18
53
7
12
42
84
27
20
25
39
60
63
33
12
15
90
18
18
36
48
75
48
39
24
5
100
12
24
48
20
88
12
12
33
60
66
42
3
195
30
6
9
45
59
108
4
36
45
18
9
36
92
12
7
69
32
112
45
15
12
84
44
7
21
24
45
36
90
33
21
75
8
28
20
25
3
15
6
111
33
30
24
66
27
8
25
12
42
93
72
15
30
3
8
85
30
6
15
44
16
9
47
40
9
11
25
27
36
24
140
16
75
69
12
36
27
33
45
27
12
45
3
51
42
23
4
12
15
30
18
18
60
30
69
24
15
105
9
18
5
7
81
45
96
11
72
7
29
25
90
30
42
30
24
11
4
75
21
8
7
48
89
112
68
16
32
49
51
69
6
33
51
33
21
6
18
12
18
18
15
9
119
12
229
3
27
21
24
44
40
24
20
67
66
27
80
37
3
15
6
27
92
48
247
101
52
9
23
40
12
120
69
87
9
11
55
117
36
51
129
44
1
27
8
12
7
42
18
21
27
42
30
18
3
32
4
15
45
48
3
54
63
12
48
48
144
120
56
25
60
39
45
108
15
3
17
25
18
12
96
21
45
18
45
20
16
92
52
80
36
12
28
15
9
60
60
72
33
72
3
3
129
33
12
11
168
7
93
152
40
8
25
51
84
72
12
33
47
36
115
45
72
9
54
9
80
25
11
40
39
45
72
24
32
4
24
12
8
67
5
79
36
18
51
9
12
18
6
39
44
97
84
15
21
36
15
9
23
52
33
23
85
12
3
24
51
45
3
9
33
18
65
16
63
18
3
27
42
48
198
36
108
36
9
72
69
12
35
48
76
24
39
33
3
57
24
63
45
45
3
48
75
192
17
160
20
1
15
9
95
88
8
72
64
24
84
120
57
36
27
3
9
24
21
3
3
18
95
40
57
39
21
72
23
13
84
42
21
24
68
36
112
9
18
21
24
3
90
3
84
12
45
96
3
9
35
7
9
117
27
57
144
24
11
76
24
92
7
36
65
160
144
45
3
24
33
18
9
45
23
121
15
12
27
33
80
7
60
45
20
48
43
29
151
6
3
8
12
31
30
35
7
117
12
63
45
15
21
12
3
12
17
40
8
148
36
68
13
87
15
153
12
12
93
3
108
44
13
3
12
24
9
90
21
21
23
115
21
3
21
44
16
84
15
12
45
24
156
9
72
24
111
27
18
24
23
76
81
3
81
107
4
15
78
15
3
5
103
36
30
6
12
6
15
12
9
39
60
45
36
63
21
36
15
60
48
21
6
21
12
3
12
36
29
28
48
24
120
57
24
36
3
80
76
32
37
180
42
93
8
79
45
3
18
15
9
39
15
102
18
6
30
33
45
3
45
114
29
25
12
18
6
108
3
24
104
4
36
9
111
105
27
20
12
31
72
5
52
8
55
33
36
3
21
12
9
39
24
20
16
45
51
96
69
3
51
5
67
30
35
28
9
11
61
11
13
54
36
65
4
3
18
39
48
12
72
45
15
15
24
54
11
61
51
33
35
61
30
29
4
132
84
39
78
72
3
33
75
12
24
15
18
75
8
43
9
183
42
18
12
6
30
9
96
36
24
312
15
65
37
11
7
17
7
30
51
9
3
123
33
129
27
21
15
12
33
30
57
21
51
84
60
24
27
45
15
69
21
18
18
47
40
68
55
108
21
24
51
36
57
117
18
108
78
84
3
3
90
27
27
12
36
9
9
15
24
68
88
36
48
80
28
9
168
23
52
12
15
9
27
18
107
64
9
42
30
47
25
3
3
45
24
21
72
48
15
72
68
31
84
42
27
12
24
39
36
6
18
90
23
28
21
15
24
12
75
9
21
54
60
21
15
30
24
39
96
21
39
39
57
9
90
36
9
123
30
78
12
81
9
6
29
76
75
12
54
11
7
21
51
24
9
12
9
24
63
92
48
4
9
12
24
30
93
33
39
105
24
47
37
3
75
33
57
48
36
6
33
12
39
81
20
72
40
120
80
100
27
90
15
68
13
47
25
18
30
35
4
96
8
12
13
66
18
51
12
24
81
3
36
33
48
47
13
15
32
1
87
9
63
237
3
3
48
21
15
101
7
161
40
21
90
41
13
39
8
12
31
12
33
57
24
23
43
9
33
30
57
24
9
6
57
24
60
33
27
36
9
51
39
6
120
3
36
51
9
45
63
45
42
29
19
33
24
39
177
8
40
72
57
83
4
75
69
12
9
6
30
15
9
54
12
24
9
ABCD 98249403106*3^$a+1 [50095]
41
55
41
120
24
16
3
101
199
17
48
48
40
63
65
139
45
8
103
24
17
64
27
12
113
163
132
48
89
55
17
160
104
79
81
39
137
40
111
57
96
39
57
128
72
24
24
112
128
31
9
8
55
89
64
24
51
69
56
55
9
152
16
15
288
144
81
24
128
24
79
60
5
16
111
12
53
40
168
15
57
120
63
9
51
77
7
17
144
64
111
17
7
36
221
48
40
96
15
105
96
96
147
5
43
12
105
8
144
40
24
32
40
128
112
15
17
256
176
48
136
120
24
56
16
159
57
32
72
24
55
41
19
21
120
104
64
56
55
17
144
24
40
24
96
32
127
17
24
7
17
120
16
104
88
104
88
96
15
9
56
24
31
84
228
65
112
56
184
176
16
48
32
31
168
17
7
17
91
77
211
101
48
136
80
24
136
96
48
56
24
72
103
17
24
24
16
255
57
152
136
75
149
72
24
55
17
40
15
48
57
152
16
32
144
144
55
81
3
101
24
31
105
27
149
168
31
72
240
9
8
43
77
16
195
69
32
24
72
43
125
120
55
57
48
75
165
39
161
55
177
87
81
80
7
60
5
144
40
96
24
120
8
40
111
24
96
401
31
89
88
56
136
8
72
48
91
221
19
84
48
33
87
9
231
153
27
77
48
88
80
24
72
24
96
16
24
48
48
24
63
17
151
177
63
9
39
17
144
88
51
77
24
48
40
195
101
16
39
57
8
79
17
160
48
3
372
96
65
24
40
48
27
108
9
24
32
112
15
81
72
255
48
60
149
43
228
17
7
41
16
8
115
96
149
103
57
48
32
96
40
72
8
24
136
200
24
16
87
108
5
144
48
24
19
5
192
64
144
72
8
120
24
48
24
19
84
108
12
168
57
8
88
24
48
15
17
88
72
80
31
89
31
9
96
75
5
16
8
72
64
24
48
207
41
7
9
63
48
9
168
8
55
17
31
9
56
16
104
192
48
24
88
3
21
159
17
64
96
72
3
12
161
40
152
64
3
45
80
48
24
40
231
89
19
29
48
24
144
40
24
63
33
135
17
40
27
5
96
7
33
24
111
9
15
216
41
144
55
60
69
56
19
21
104
151
129
15
41
55
17
72
31
9
75
36
12
45
104
88
51
60
41
16
128
127
9
200
31
12
45
3
93
24
96
39
105
56
127
305
88
56
24
24
151
9
3
29
48
151
60
45
39
17
16
8
79
96
24
81
15
60
12
9
48
63
48
209
31
81
24
24
48
63
17
24
24
72
24
48
96
379
5
151
41
79
17
43
60
9
72
128
240
376
27
108
57
120
24
24
56
31
17
40
3
173
40
75
45
15
24
17
48
40
135
81
15
12
12
41
40
147
180
17
43
237
3
149
16
72
3
53
79
57
3
36
204
5
40
48
80
144
31
65
72
120
31
24
57
464
175
105
72
104
48
168
48
24
91
117
63
12
48
60
17
7
17
103
96
225
56
40
24
75
69
8
48
7
113
7
33
39
65
31
161
43
36
257
24
160
24
15
161
16
63
81
39
9
15
41
24
43
293
24
112
39
41
16
8
79
57
104
64
48
200
48
7
12
101
7
9
48
32
16
192
120
15
33
48
32
64
24
39
33
72
96
87
9
56
7
60
48
45
48
39
65
16
15
65
55
129
96
135
57
8
ABCD 98249613838*3^$a+1 [50012]
84
135
24
75
150
47
7
5
36
1
6
30
78
30
11
25
23
25
42
18
18
12
42
30
54
27
104
16
69
24
95
7
72
30
51
39
48
48
77
12
100
15
48
57
105
6
177
15
54
36
42
12
6
75
3
69
21
54
5
28
48
15
12
54
30
18
12
90
54
54
12
5
25
35
1
72
12
39
15
24
57
9
11
85
30
93
87
41
25
12
42
24
24
5
16
45
35
172
3
42
12
6
101
193
66
102
60
42
12
5
85
96
3
51
30
131
25
78
102
54
29
1
24
42
18
96
6
9
24
51
30
60
36
3
15
24
6
162
114
48
42
84
84
12
54
30
57
3
72
12
45
27
5
4
87
102
3
3
69
3
12
126
84
18
102
12
24
66
24
90
6
6
18
60
29
12
49
42
9
15
9
81
114
17
139
24
66
6
12
21
39
42
71
25
23
1
30
6
23
25
12
84
23
48
7
138
120
23
16
63
45
33
23
31
150
18
5
52
44
1
18
12
6
63
32
40
48
45
54
48
18
12
23
1
15
21
102
42
3
48
3
102
75
32
25
12
36
18
81
8
48
49
18
12
90
90
21
39
150
23
28
8
91
18
47
1
47
7
54
30
5
25
71
100
45
63
32
1
72
36
39
3
42
78
72
21
57
30
17
76
32
52
80
7
5
4
9
71
60
1
3
57
35
43
42
24
35
64
15
17
43
21
12
3
65
1
63
33
75
8
199
21
15
65
84
91
21
9
24
47
43
5
1
47
7
42
30
6
107
12
16
33
35
109
30
6
36
18
12
21
87
45
21
24
12
30
54
12
30
108
102
23
37
102
5
25
6
54
30
6
30
41
48
181
102
54
15
15
30
23
40
20
7
6
12
11
16
39
12
69
20
1
90
84
78
147
75
24
126
18
18
84
23
1
47
13
12
23
37
30
29
100
39
41
43
17
25
48
27
105
3
36
21
51
3
5
25
24
15
12
68
13
54
105
15
36
125
79
5
1
48
11
109
36
6
30
39
81
3
51
29
1
138
6
42
5
49
60
3
75
33
9
11
25
3
36
21
75
3
17
13
147
32
1
11
43
66
102
12
5
16
15
6
51
9
24
87
92
13
30
24
81
3
45
57
3
32
13
71
28
20
1
24
102
54
24
12
23
12
31
17
43
60
153
84
87
6
30
113
1
36
54
108
21
39
17
48
31
6
6
33
21
18
6
24
60
60
90
41
25
59
1
12
24
30
125
48
187
6
12
47
61
24
11
25
24
36
42
42
23
36
67
9
68
7
5
55
6
3
9
18
5
49
90
6
84
183
45
102
6
30
54
3
21
66
18
75
128
97
42
5
28
36
15
72
18
11
108
37
11
13
6
18
75
15
72
48
18
102
42
11
12
25
11
7
48
6
15
15
5
49
95
19
96
29
7
21
63
6
59
49
102
84
84
60
33
39
29
1
24
42
77
13
35
124
3
33
9
30
78
90
42
6
17
31
5
60
19
60
6
15
9
3
45
23
19
12
6
3
51
189
69
95
13
3
144
27
101
7
36
12
9
3
30
72
23
37
59
37
42
36
45
80
19
77
91
12
96
36
5
64
60
56
49
54
72
93
15
30
35
1
12
42
12
54
51
39
17
37
30
36
102
42
6
6
6
48
66
66
15
60
72
27
30
15
36
63
36
29
37
54
36
17
1
15
32
49
6
18
42
54
60
11
73
12
84
24
6
48
102
35
64
32
48
181
24
35
25
11
40
33
138
29
48
40
135
72
89
25
42
84
21
69
18
12
29
84
37
24
66
36
18
12
18
72
18
6
18
11
37
18
5
112
48
27
24
6
12
27
51
42
30
21
57
60
39
15
5
19
90
66
6
75
48
51
54
27
44
28
20
13
12
18
117
123
48
6
66
17
13
24
3
3
12
12
78
18
54
114
21
33
11
7
54
179
19
60
81
15
161
43
21
20
85
36
3
36
39
101
61
126
24
24
185
96
25
6
12
5
103
84
24
21
20
16
12
20
1
54
21
9
90
45
36
27
5
48
1
18
36
9
36
27
102
66
57
45
3
81
35
13
72
39
36
44
84
97
39
81
24
42
48
114
12
30
5
64
15
5
12
7
6
60
66
36
65
37
27
33
63
87
72
69
44
28
15
12
42
96
108
35
55
41
48
13
18
54
6
41
31
42
48
18
72
24
5
28
20
12
16
33
47
43
12
18
66
53
25
72
6
29
49
12
12
60
6
126
3
27
5
16
27
198
18
36
228
108
57
3
24
9
9
18
17
28
87
6
72
42
5
13
90
54
6
29
1
84
11
127
33
27
42
36
54
54
27
128
25
42
29
84
37
24
54
6
30
21
15
12
33
72
92
84
1
123
20
61
36
48
47
40
45
119
4
21
66
21
75
18
12
3
20
67
29
1
63
144
36
12
3
30
95
67
72
36
120
24
18
24
51
132
21
15
51
29
64
12
21
48
24
15
168
48
39
18
24
6
5
19
29
19
45
20
7
36
18
171
21
47
36
37
23
52
3
54
72
11
4
63
126
42
30
3
45
30
12
9
15
21
48
75
12
77
25
42
54
36
95
36
48
40
20
19
57
45
155
43
60
5
43
48
96
53
31
66
18
6
84
30
102
35
19
29
12
13
15
20
52
9
54
6
87
123
96
18
48
42
185
96
67
54
6
17
37
11
28
15
54
6
30
11
13
42
60
36
77
96
25
24
12
36
54
24
30
12
ABCD 98249931914*3^$a+1 [50015]
84
72
78
6
6
30
18
18
27
21
67
48
11
36
42
7
11
48
102
12
36
36
60
24
60
84
36
36
60
18
60
6
24
7
24
5
12
15
117
36
7
173
6
61
5
30
37
95
60
132
25
8
63
174
36
7
17
60
6
78
6
54
42
30
12
175
113
12
48
42
42
18
48
109
221
48
12
72
7
89
6
49
59
90
43
113
84
43
59
109
35
69
112
8
21
72
12
30
25
48
48
17
18
36
6
12
12
66
90
12
51
87
48
1
8
21
24
42
30
48
60
12
36
108
12
55
5
75
9
84
6
18
3
27
18
48
12
127
8
63
57
3
126
36
108
127
5
235
53
19
41
39
27
61
24
53
6
6
60
264
42
97
11
144
42
43
53
60
48
7
72
5
90
1
120
17
79
23
25
17
6
25
8
16
41
87
21
54
85
173
48
30
6
31
17
31
5
120
19
72
8
40
8
40
23
90
55
192
113
7
65
102
12
61
119
25
29
19
8
88
29
48
42
1
24
48
5
3
111
108
37
29
19
56
16
23
12
96
37
47
66
42
66
30
30
6
1
17
30
90
36
19
5
6
6
78
73
65
79
101
30
85
47
60
13
24
11
102
30
6
27
48
40
104
21
300
55
5
24
120
60
66
54
7
41
30
18
24
102
25
24
5
60
24
72
84
19
17
36
75
9
79
29
12
18
102
24
24
60
12
103
11
45
9
7
53
66
54
43
5
19
5
18
30
48
60
18
85
77
18
6
48
36
156
43
48
47
6
24
18
25
35
138
6
18
91
96
23
60
36
12
42
43
120
35
30
7
11
90
120
12
120
7
17
18
37
8
21
91
24
24
23
60
42
36
6
33
15
48
49
120
24
17
63
24
51
90
54
37
24
119
30
48
24
43
11
66
48
18
30
72
42
48
1
17
30
54
48
42
49
5
6
21
88
120
17
7
53
30
45
9
36
48
12
42
18
18
60
6
24
84
60
7
101
24
60
18
61
24
5
6
37
53
60
84
6
96
84
114
7
24
77
3
27
42
108
24
24
7
17
102
6
19
48
8
15
54
84
66
6
12
18
138
36
43
17
31
65
63
87
25
24
29
19
72
23
73
32
21
99
33
12
43
17
6
42
7
245
60
7
24
59
21
9
6
25
89
55
77
6
13
29
67
5
19
104
45
36
36
30
21
33
7
48
24
53
84
6
105
40
24
8
63
12
42
36
348
36
39
9
36
36
24
7
32
201
79
167
18
15
105
31
5
91
5
36
72
48
12
36
7
59
13
8
15
102
3
9
126
12
18
48
72
42
97
8
33
18
102
7
65
96
31
23
66
12
18
97
48
96
120
23
60
85
5
67
29
6
6
78
25
24
8
39
78
43
5
27
16
5
30
54
108
12
6
42
87
15
6
60
31
11
18
66
60
13
17
36
114
25
53
12
6
30
19
149
19
23
12
13
24
5
24
12
103
29
48
19
5
48
48
60
90
42
96
42
169
53
72
36
18
37
59
18
180
12
3
88
72
8
64
8
15
1
11
36
25
17
103
29
51
57
31
125
12
90
48
96
6
7
35
18
43
24
95
6
12
12
12
55
11
84
114
156
18
33
40
144
24
11
61
65
12
72
19
47
18
12
30
30
60
27
16
59
37
53
6
6
36
12
175
143
60
30
102
12
84
42
12
42
30
24
36
48
6
1
41
102
12
6
55
29
24
66
49
29
30
18
18
6
48
156
36
6
13
32
40
24
24
17
42
246
30
12
102
108
18
25
29
42
1
59
66
60
18
69
21
6
6
7
17
63
57
84
42
30
84
30
1
120
29
48
90
12
13
8
27
36
105
9
7
23
12
54
55
29
42
30
48
78
85
8
45
27
40
35
37
53
3
21
78
18
163
24
23
12
18
3
15
49
47
49
17
138
37
65
72
12
3
33
7
48
32
75
36
1
5
6
78
31
5
18
156
37
5
42
48
30
30
37
53
27
33
55
80
40
32
27
48
48
85
47
121
29
12
48
60
12
36
19
24
65
24
12
30
36
12
30
18
37
65
12
60
18
42
90
6
132
111
112
29
91
17
36
67
5
30
13
17
84
84
24
7
5
54
42
12
55
5
18
54
91
53
84
6
25
32
3
30
12
67
113
7
107
96
42
115
23
49
48
41
39
81
72
18
42
27
105
7
8
16
29
96
24
75
40
125
12
24
87
87
1
11
13
48
32
3
13
65
6
48
42
54
25
41
60
30
6
7
48
5
19
11
45
112
5
48
12
6
49
53
60
90
48
109
17
18
61
35
189
3
18
24
6
54
108
18
42
48
55
89
72
36
3
16
24
17
30
60
84
1
59
48
85
41
6
6
72
60
12
6
13
29
48
48
19
137
24
54
18
42
30
7
11
37
11
37
47
126
30
42
42
12
36
25
83
36
48
6
6
13
53
84
24
55
77
19
11
37
47
288
6
6
30
18
18
3
15
49
53
19
41
24
18
36
12
13
17
60
19
23
78
60
24
39
9
12
30
18
18
25
125
12
42
114
19
41
7
29
43
23
114
60
18
73
24
24
89
36
120
30
30
24
90
ABCD 98250006436*3^$a+1 [50053]
71
24
24
91
89
180
37
59
96
84
55
66
23
1
119
151
66
47
36
12
55
210
90
89
24
91
5
24
7
77
12
408
48
79
29
12
48
60
60
61
6
17
12
115
66
24
120
36
83
31
120
5
216
12
73
47
96
1
96
30
60
30
23
1
35
84
1
119
132
60
85
47
43
29
24
36
96
49
11
85
54
41
84
60
31
144
30
6
29
24
1
35
84
12
48
96
24
37
24
23
96
1
95
24
36
84
12
72
7
29
1
6
17
120
96
1
119
24
67
60
66
143
96
48
228
348
24
108
19
5
61
95
108
12
24
60
24
60
1
30
65
60
204
24
72
144
144
12
24
36
24
1
60
35
1
120
24
143
60
48
12
7
65
204
12
48
72
115
90
204
35
60
108
240
48
85
54
36
17
13
114
29
96
156
19
29
24
48
108
61
23
216
144
103
5
49
6
65
19
5
1
23
31
36
5
25
23
12
19
29
36
180
264
36
1
30
53
96
108
12
60
24
31
101
72
36
12
25
144
23
67
125
180
1
107
60
36
157
203
12
72
97
23
7
36
77
13
143
61
36
35
55
5
72
36
144
72
60
1
95
12
97
251
48
96
60
24
12
168
72
24
1
144
35
1
83
61
11
108
7
89
1
264
95
55
120
65
61
23
24
12
1
59
25
131
48
72
55
17
7
89
36
91
5
24
55
6
107
276
97
23
1
11
24
120
24
31
90
35
36
180
12
36
240
37
35
25
120
24
23
12
24
96
25
11
168
24
12
24
36
24
1
150
113
36
31
125
24
72
132
36
91
29
84
12
48
180
13
30
90
35
12
48
48
7
65
24
48
132
91
29
115
41
144
25
96
23
12
109
36
83
1
60
95
48
13
83
157
299
25
23
12
84
181
276
59
31
77
67
5
36
72
12
31
53
192
72
12
24
36
31
29
36
12
13
30
24
66
23
12
19
41
60
25
204
59
96
264
60
181
90
60
90
35
48
48
12
96
61
126
60
53
217
143
1
251
85
23
1
95
24
61
83
7
29
61
59
144
36
36
61
179
144
72
84
96
55
53
24
60
67
5
31
144
90
23
36
277
114
30
11
60
79
125
144
24
67
53
36
37
23
276
96
48
91
126
24
59
24
97
11
120
25
35
48
96
24
12
55
17
37
6
30
23
24
36
61
6
77
12
84
24
37
23
36
24
12
25
6
30
107
7
5
24
12
25
23
72
12
7
53
12
84
7
29
24
61
155
61
23
36
24
60
91
53
12
48
13
23
31
41
25
23
36
144
204
36
31
65
181
23
1
66
29
36
25
47
48
19
5
31
29
25
36
47
216
61
120
36
23
24
156
31
5
1
59
151
77
13
23
72
24
115
60
5
120
85
83
60
12
85
11
60
55
29
181
83
72
139
65
25
203
48
19
89
12
48
84
156
37
24
30
180
5
24
12
24
25
6
5
12
13
95
120
24
36
24
84
1
83
37
36
299
31
113
97
107
96
91
41
49
179
67
173
97
90
60
77
12
24
24
7
5
25
59
1
11
168
1
95
180
96
72
132
84
36
96
49
59
72
109
119
1
23
73
144
11
19
89
12
48
31
60
113
97
59
72
72
36
12
168
180
31
96
77
12
108
12
1
23
127
137
7
29
151
89
84
7
209
24
12
48
12
24
24
12
24
36
120
25
6
173
37
24
11
109
23
180
67
53
12
60
24
12
12
12
36
144
91
30
23
96
60
115
29
96
55
125
31
113
37
47
7
210
11
139
29
24
108
12
73
143
91
5
108
48
108
37
23
127
30
95
12
36
120
61
6
89
1
23
204
ABCD 98250038104*3^$a+1 [50002]
165
27
27
53
13
18
209
13
51
3
93
9
23
145
126
360
41
48
1
54
66
18
5
48
127
36
18
60
12
24
27
21
54
96
5
43
21
21
48
27
9
126
9
87
120
36
29
64
32
91
96
18
18
48
6
108
12
60
12
155
115
77
48
1
6
30
6
12
42
12
54
24
48
6
18
138
54
6
66
6
90
21
45
60
39
15
17
31
18
95
49
36
72
99
80
19
6
39
27
5
19
48
54
23
37
120
60
30
258
23
139
48
53
64
15
90
18
12
60
18
12
18
18
18
9
80
25
39
15
33
21
11
1
63
27
36
60
36
30
72
11
67
18
12
24
48
36
99
63
42
18
324
81
32
7
9
33
143
91
12
6
84
15
3
77
1
15
224
13
3
159
48
54
24
54
45
45
35
13
51
3
93
48
39
9
69
30
125
96
13
72
18
90
60
18
72
84
60
18
12
27
27
24
30
18
125
48
16
33
239
7
6
156
42
156
42
71
16
128
48
133
66
6
18
48
17
43
108
9
39
24
36
72
36
84
6
66
18
6
77
49
48
18
18
90
78
84
36
59
16
15
18
60
48
6
12
18
6
18
30
6
35
85
6
90
11
19
24
54
36
54
117
45
18
30
3
39
84
24
54
48
24
30
108
5
1
12
60
48
36
6
30
47
16
15
54
36
30
41
13
35
7
9
57
36
90
9
32
19
198
36
48
3
57
23
64
21
27
27
12
6
264
6
18
131
49
48
36
18
24
18
126
18
12
6
90
12
23
19
77
133
42
72
12
18
11
16
224
7
9
45
35
49
111
177
47
7
18
96
12
59
55
57
96
3
18
42
36
18
12
15
45
36
84
24
3
99
18
234
65
49
18
84
54
78
156
36
6
156
24
66
89
25
23
16
9
42
269
37
75
9
6
33
69
54
5
85
24
66
18
6
102
6
12
33
48
32
13
36
18
24
108
18
23
97
36
42
108
18
83
151
9
39
6
12
23
37
12
180
60
18
18
36
12
60
30
33
45
66
24
9
96
80
31
18
47
79
12
96
18
36
12
42
9
9
48
23
55
36
12
41
13
42
12
18
126
45
9
119
13
18
12
5
64
27
162
36
48
72
6
12
5
229
24
35
1
84
72
90
42
30
42
36
126
72
72
36
18
18
36
156
77
85
36
39
87
60
66
54
5
49
60
35
13
35
19
24
66
54
42
102
18
27
15
18
108
3
48
87
9
96
3
96
77
7
42
54
90
72
84
24
27
27
72
30
6
18
18
126
12
72
126
18
3
15
36
36
9
32
31
17
25
126
90
90
12
42
30
33
39
6
51
69
27
159
54
11
91
5
1
66
24
5
7
114
48
42
120
24
30
24
54
156
6
162
54
144
54
36
12
54
54
18
18
24
36
138
18
89
1
6
120
36
126
63
45
24
36
18
117
111
18
96
47
64
48
15
24
30
132
87
21
12
96
15
69
78
12
24
89
1
15
21
27
128
1
15
93
78
102
15
27
18
72
12
95
16
39
12
6
72
84
36
60
27
21
36
468
6
18
11
1
90
60
41
64
39
12
45
99
77
16
15
81
15
12
69
93
24
126
84
126
54
5
13
35
25
36
84
60
35
16
3
210
42
144
30
36
24
30
144
18
23
1
54
12
36
24
17
49
15
27
36
66
18
29
16
15
33
57
90
18
18
12
29
48
121
168
90
5
79
258
12
72
60
15
48
45
131
13
51
39
12
141
3
78
30
90
108
27
63
18
42
90
72
35
48
97
12
6
102
23
19
36
9
48
27
21
15
144
36
72
213
45
72
18
90
18
48
72
150
54
48
24
81
9
54
156
6
282
5
85
123
32
67
381
45
6
29
25
12
27
27
21
123
18
35
64
80
48
48
13
42
9
27
180
48
78
83
7
12
18
18
24
129
33
48
72
132
35
1
15
87
41
64
3
144
45
27
36
24
12
18
24
18
54
27
27
5
7
54
60
54
65
37
54
24
29
115
93
32
64
63
17
16
176
7
90
30
6
66
54
54
42
36
84
24
12
87
32
7
36
101
16
135
6
48
179
37
6
5
121
30
57
80
16
15
36
30
54
18
96
12
27
69
18
30
27
9
126
60
30
18
45
117
36
144
54
24
102
3
69
251
43
21
80
37
36
60
48
75
3
30
6
30
36
60
36
23
7
114
87
48
144
80
85
6
12
144
54
3
32
1
95
67
24
12
41
64
27
21
63
18
24
30
18
71
1
78
156
6
66
18
6
165
ABCD 98250199792*3^$a+1 [50133]
12
51
77
4
39
60
126
30
5
229
42
48
60
12
5
24
88
33
54
84
9
123
45
165
24
39
56
31
89
16
39
21
123
57
84
39
129
117
51
12
27
5
49
6
36
17
16
84
32
31
9
99
9
12
69
111
20
25
75
8
7
5
49
6
5
108
31
36
45
60
21
63
21
3
20
108
40
20
72
48
49
83
7
5
19
77
13
102
9
56
64
56
52
21
66
41
52
3
9
80
4
32
19
9
21
39
24
87
36
84
5
16
15
5
103
9
20
61
6
33
51
6
35
85
6
33
84
32
40
135
21
33
111
105
35
36
60
192
1
120
47
28
156
60
48
21
11
16
15
177
3
17
13
24
30
36
29
4
21
24
15
21
30
33
63
5
43
29
31
9
140
28
15
29
40
24
84
12
15
5
79
41
36
19
5
31
30
95
64
48
27
180
36
54
11
79
201
24
20
151
18
72
39
15
9
15
36
53
37
54
210
6
54
102
54
114
177
24
45
95
49
36
15
68
67
120
9
87
17
37
30
36
33
111
24
21
56
85
54
30
15
84
24
21
11
36
28
21
23
40
12
51
89
76
63
6
95
48
28
9
3
32
96
49
23
12
1
27
291
41
91
9
8
28
144
165
75
15
24
45
12
15
17
28
9
15
21
135
129
6
5
79
41
64
21
47
12
4
51
5
31
5
49
30
33
60
3
93
96
140
16
60
39
69
60
87
165
15
69
48
117
3
96
45
135
84
147
93
33
84
150
41
43
69
68
25
54
24
41
64
51
65
16
15
5
72
72
4
45
39
140
28
75
57
20
16
56
148
32
28
27
30
99
36
20
36
4
171
48
45
56
40
68
103
17
67
5
96
79
45
108
20
103
77
12
16
72
96
15
21
48
120
32
4
84
12
75
9
44
31
77
28
32
49
15
216
24
51
5
84
16
72
8
72
43
29
16
24
80
1
27
72
8
132
76
12
117
39
12
80
19
81
3
72
60
9
21
24
51
12
60
180
3
5
72
40
63
69
39
17
28
111
60
30
11
52
51
21
108
20
7
96
17
91
41
31
17
103
60
125
19
9
12
84
8
7
69
156
20
25
75
15
33
21
6
161
132
40
27
36
105
39
120
24
69
168
15
125
124
20
1
18
9
27
84
72
54
11
100
33
51
9
27
93
119
7
6
48
150
36
84
21
21
87
51
41
19
36
84
9
96
75
6
23
100
96
72
15
84
5
19
69
147
5
124
15
141
20
1
195
92
40
36
12
120
72
32
16
24
168
128
40
24
48
68
24
4
45
162
189
21
63
36
20
49
87
15
45
9
131
19
141
48
27
18
12
99
45
24
71
1
48
222
117
81
27
132
36
75
129
123
48
36
6
30
65
133
6
9
21
11
52
20
12
91
17
163
129
56
43
6
23
16
81
234
60
126
63
80
31
261
144
45
36
75
20
4
60
27
57
12
24
15
30
6
81
80
19
9
32
133
99
68
4
108
20
16
56
36
115
144
165
15
113
127
9
45
36
3
207
33
72
75
24
36
36
108
9
60
51
41
36
28
24
3
18
131
40
84
51
30
11
79
45
36
15
5
79
6
27
36
57
87
12
9
39
12
9
71
16
84
21
24
30
24
9
48
63
9
140
52
24
45
75
12
24
159
29
12
139
9
48
92
60
31
9
57
3
3
90
18
129
63
29
31
129
15
5
156
72
136
21
39
56
40
135
5
76
20
232
20
16
72
159
9
44
37
35
1
84
6
17
100
3
5
72
37
3
177
63
68
28
92
40
9
315
176
103
96
9
27
180
9
180
39
69
8
28
147
237
20
1
27
99
144
45
60
72
39
5
25
6
45
39
21
69
90
5
19
17
24
4
27
9
9
131
85
36
39
99
60
12
18
15
12
20
52
87
30
123
96
111
41
120
24
4
44
52
39
17
144
31
77
40
32
36
4
9
99
48
12
63
5
28
44
12
31
9
9
150
81
80
109
207
75
9
140
49
75
84
68
84
91
17
37
30
96
48
141
9
51
96
15
17
13
39
105
24
99
8
4
99
96
5
4
81
120
51
9
23
100
93
18
66
15
84
12
129
90
54
27
24
48
108
135
84
5
4
51
125
88
57
ABCD 98250383612*3^$a+1 [50073]
80
16
21
18
30
150
9
3
9
48
3
93
69
15
12
39
89
7
36
93
56
175
90
71
19
84
6
243
32
25
6
72
66
54
6
36
66
114
120
15
44
55
36
9
99
72
84
21
33
87
135
9
27
30
42
66
6
45
93
143
19
54
114
12
90
24
179
13
54
150
11
172
20
31
54
30
36
5
37
3
144
56
31
65
43
53
4
81
18
6
108
71
16
51
18
15
21
54
9
216
84
15
6
15
111
45
108
132
111
18
54
45
27
66
72
71
7
162
90
125
52
69
6
225
21
18
5
16
105
23
40
45
42
126
252
15
12
44
36
4
69
66
42
48
186
216
5
13
51
3
66
11
276
64
81
3
51
18
27
99
24
117
21
39
48
147
45
33
147
51
90
30
60
5
52
12
15
33
21
60
30
29
67
29
25
126
48
78
90
9
8
52
21
48
135
20
7
5
55
18
71
31
24
30
6
12
108
69
44
1
48
36
42
93
15
30
42
93
51
105
111
5
25
39
15
45
15
228
90
126
186
75
69
11
19
21
24
9
36
96
144
39
51
12
234
60
18
5
7
6
27
8
132
12
91
9
84
92
43
90
59
1
59
61
71
156
223
6
30
114
54
57
63
81
15
17
37
30
57
105
15
39
144
6
66
6
3
80
127
177
63
113
115
77
148
15
45
207
120
72
42
36
23
115
81
45
6
9
75
53
7
53
127
69
21
11
19
114
102
72
78
27
3
77
157
39
15
24
45
3
180
17
7
105
3
102
159
21
99
96
21
162
6
174
45
27
60
234
12
258
12
24
5
13
66
42
107
91
9
21
270
24
36
9
21
24
48
35
7
77
25
126
69
3
90
96
12
23
4
96
44
37
11
64
24
21
39
51
6
102
42
23
67
84
222
27
36
165
6
45
9
11
19
24
12
41
67
168
12
5
13
3
57
215
4
60
39
29
85
15
96
69
275
13
18
17
19
36
54
71
48
76
48
192
15
30
99
117
132
111
56
25
59
37
84
96
83
7
54
83
73
42
18
59
85
30
93
20
175
221
4
63
18
47
97
47
4
24
132
15
120
36
24
9
24
3
72
18
54
126
144
30
29
85
39
87
48
18
27
192
21
12
90
36
306
18
72
126
24
48
6
41
43
42
18
66
60
30
36
5
13
23
85
23
36
1
18
29
52
3
36
132
54
18
66
75
15
24
102
126
29
151
60
102
60
90
288
5
28
141
123
8
73
12
114
18
102
69
21
150
69
69
42
216
5
88
236
4
92
28
15
30
114
5
67
18
30
78
90
17
112
15
138
42
173
25
11
55
24
12
9
51
84
5
12
132
55
18
174
18
90
18
59
19
30
36
36
42
185
31
21
63
186
120
90
6
180
11
43
30
96
119
25
66
24
30
42
228
162
27
96
9
108
30
60
17
16
21
11
37
36
15
171
54
107
4
48
3
5
13
39
132
56
7
12
33
132
21
54
45
63
72
105
51
54
23
36
1
84
126
33
3
24
33
92
100
129
99
8
25
27
225
138
9
44
1
54
21
20
48
7
66
27
63
18
6
5
31
84
18
6
246
54
9
27
65
103
120
6
30
6
75
51
33
104
48
103
30
11
25
6
9
24
20
85
75
32
25
179
31
54
99
117
42
18
23
85
66
33
156
27
5
60
48
136
120
9
11
25
3
68
43
120
150
66
33
45
71
1
59
100
44
96
4
36
44
7
78
27
3
41
136
44
1
95
85
198
138
18
60
12
117
12
3
18
138
141
99
17
103
36
96
48
81
15
53
31
69
8
13
6
90
18
36
66
36
27
92
79
101
25
60
11
43
9
72
144
75
42
48
6
84
42
27
153
27
120
32
13
162
78
18
30
24
66
72
17
25
30
54
24
102
36
132
36
30
59
13
42
45
111
42
120
24
3
87
48
6
54
ABCD 98250558904*3^$a+1 [50009]
37
5
51
21
75
45
24
3
16
71
12
21
3
37
8
48
88
245
60
12
51
3
6
18
66
6
109
29
27
45
36
72
39
213
19
8
24
9
12
6
72
13
35
18
72
60
7
23
18
39
105
36
27
63
9
81
54
42
18
21
72
40
5
42
234
12
3
48
129
72
36
6
117
24
64
5
24
19
11
6
63
39
36
6
55
83
37
41
30
18
39
3
37
29
3
88
5
43
119
84
69
3
13
137
30
6
3
72
15
144
49
35
108
33
99
12
33
57
18
13
29
30
37
128
51
21
69
3
21
36
39
99
6
15
3
66
36
90
37
23
12
45
87
18
79
8
33
15
40
17
39
3
13
8
45
114
9
81
31
5
3
105
87
15
25
8
88
29
99
40
200
88
8
9
271
32
24
33
24
120
42
45
3
6
39
15
9
21
6
69
51
24
54
279
21
24
3
159
1
56
9
39
69
3
3
13
24
24
5
42
1
17
12
78
13
8
189
162
49
155
66
51
96
33
15
16
56
27
72
45
3
18
78
45
81
72
120
18
37
35
108
33
27
36
33
3
18
3
27
78
36
19
35
45
75
18
99
96
88
29
18
66
39
16
59
13
8
33
12
6
18
3
72
141
43
113
15
27
48
21
51
13
5
6
36
97
56
72
21
126
18
180
54
9
16
24
101
72
27
3
24
13
41
18
45
45
12
18
61
53
48
42
49
8
9
7
11
6
103
17
39
24
45
24
12
18
24
18
3
27
6
7
24
5
43
8
48
9
30
18
24
7
41
39
15
18
18
6
36
3
15
18
31
8
87
121
5
3
168
57
78
97
47
57
112
5
6
12
18
60
27
99
45
75
60
12
18
60
12
36
42
13
8
171
60
1
65
24
7
29
36
39
120
3
48
21
75
37
53
3
15
73
11
42
19
8
9
30
96
30
60
15
57
31
77
30
21
15
25
11
18
54
18
19
32
9
175
17
31
23
9
117
6
18
3
105
12
18
25
120
72
41
12
24
75
9
15
16
8
69
6
13
17
96
18
13
17
114
30
31
23
42
31
8
9
18
6
30
97
8
48
45
180
31
11
66
24
126
54
48
24
66
61
17
36
48
51
21
36
63
40
56
45
30
18
6
84
57
51
6
30
18
55
23
12
21
216
48
16
11
13
125
3
3
30
79
29
24
43
48
48
35
93
3
37
11
78
30
18
24
102
33
88
41
15
16
8
33
7
17
15
51
69
39
33
45
12
42
157
125
36
36
51
75
24
13
72
17
72
111
87
6
36
48
207
81
90
6
15
39
25
59
37
5
48
3
88
41
12
3
51
60
73
8
3
45
27
90
108
15
63
12
69
63
57
72
24
3
78
39
141
264
99
45
132
36
126
61
41
78
90
18
36
18
36
43
152
75
12
25
56
33
15
33
90
13
5
51
3
78
30
6
43
24
35
36
1
107
6
15
33
63
63
9
81
24
7
77
108
204
3
40
83
18
12
24
12
72
6
61
8
3
45
9
18
13
59
45
40
35
61
17
156
91
17
96
72
39
48
3
61
8
16
32
75
24
18
51
33
60
12
54
114
30
177
93
6
18
48
3
87
54
67
11
93
64
35
69
72
9
90
30
7
11
42
102
21
3
21
81
183
16
107
13
5
24
18
1
17
90
13
23
12
21
33
96
48
24
12
54
42
27
57
24
66
6
54
33
21
12
72
72
18
13
101
3
120
15
33
45
72
99
72
16
80
48
9
84
6
48
6
63
48
88
24
5
18
18
24
7
29
19
17
63
129
24
15
24
81
63
63
6
84
36
6
189
9
31
17
31
32
69
12
18
18
36
36
3
16
23
153
81
159
48
9
55
29
6
45
3
6
7
5
18
6
30
45
72
81
7
17
156
3
64
29
18
36
18
12
42
18
67
35
18
75
16
8
64
48
32
141
3
27
6
48
15
16
5
18
9
87
54
27
9
12
78
48
6
54
153
21
36
18
13
80
96
15
9
21
19
113
84
43
89
36
12
6
90
15
16
32
16
23
1
95
54
48
6
30
7
29
51
81
18
21
9
24
15
39
36
13
35
21
16
8
48
15
57
21
102
54
6
49
17
31
8
69
198
60
18
15
15
1
5
27
3
42
36
48
7
83
37
17
15
27
30
36
222
30
72
24
54
1
11
18
27
33
79
11
45
72
9
63
45
30
45
51
18
3
27
45
16
24
41
79
83
21
3
108
54
27
63
49
8
40
24
35
61
29
72
54
21
3
36
57
27
13
11
30
103
83
90
36
18
48
24
48
18
3
51
93
177
7
8
16
8
88
80
177
18
12
25
32
39
57
9
24
18
48
69
63
30
75
33
6
36
13
17
42
54
12
6
12
25
32
39
18
7
77
36
24
36
108
120
6
9
3
36
114
18
45
40
23
12
21
3
12
49
11
21
45
27
81
15
3
18
36
55
23
18
126
33
21
67
17
108
78
30
7
144
56
15
81
9
7
83
45
21
60
31
8
123
18
12
36
42
1
155
36
1
35
6
39
96
3
69
45
12
55
41
55
8
201
18
114
27
16
56
72
39
1
32
24
16
104
21
6
36
48
49
203
6
55
72
53
67
5
66
42
36
75
27
157
8
24
16
48
128
48
96
33
31
ABCD 98250643514*3^$a+1 [50127]
36
54
61
47
33
45
54
18
27
3
6
3
33
15
4
23
21
36
27
72
1
56
36
45
7
35
57
27
9
12
27
57
135
66
15
51
13
35
24
9
4
120
23
9
99
48
37
71
69
3
1
24
5
43
8
24
45
12
48
30
6
43
92
69
15
12
36
96
21
39
3
49
17
6
48
33
15
54
12
175
36
20
48
3
18
3
9
72
6
18
7
20
12
141
18
9
28
108
35
45
52
35
12
1
20
87
48
21
28
35
252
84
6
127
11
36
9
24
24
39
60
13
47
9
63
6
120
90
42
12
19
8
9
18
25
107
37
20
33
18
9
33
24
6
117
9
6
24
25
8
40
95
9
57
24
12
102
13
68
15
6
48
27
12
9
43
44
48
45
30
21
180
12
15
66
115
53
18
18
18
25
8
96
63
6
63
3
90
195
9
27
64
35
105
69
42
21
16
11
18
3
12
39
21
9
27
28
36
12
131
1
29
6
1
23
54
31
59
48
30
18
57
16
5
91
23
57
60
12
36
9
51
27
12
9
63
9
28
95
42
27
171
1
83
96
54
3
21
6
25
11
6
27
24
40
104
9
60
108
27
15
33
39
45
27
21
9
48
66
81
15
6
126
42
18
24
57
36
24
3
78
127
48
56
48
27
192
54
123
45
30
18
6
1
72
53
3
28
32
9
12
27
81
18
25
20
81
51
120
16
23
81
27
36
84
85
80
48
45
87
28
8
12
192
21
39
16
56
3
18
99
3
12
42
24
90
6
6
48
25
59
57
48
15
37
29
6
138
6
73
35
6
48
99
36
16
47
36
81
63
42
36
19
80
33
27
4
12
119
57
4
8
33
99
64
35
9
63
18
60
87
63
6
30
42
31
128
24
9
63
3
24
105
15
45
16
8
15
13
132
11
1
35
9
9
55
20
9
51
100
29
12
66
66
3
105
27
72
16
36
68
21
3
69
27
16
35
42
120
31
143
36
66
6
18
127
20
51
18
18
69
33
3
76
32
36
27
37
29
3
45
12
12
30
30
51
3
36
1
29
18
78
19
11
57
52
35
93
16
32
21
90
9
63
33
36
4
44
9
3
52
80
3
25
24
11
12
96
25
17
102
6
78
49
128
39
42
163
11
24
69
64
35
48
132
54
19
47
69
4
71
9
12
15
66
30
42
67
17
66
6
31
5
54
1
92
63
1
59
72
1
68
72
48
21
24
39
12
4
101
7
17
18
13
17
12
43
71
48
21
9
19
29
30
24
21
24
36
3
57
57
24
3
60
4
35
72
12
6
18
33
4
8
51
81
4
17
12
102
66
114
9
12
15
1
36
11
12
85
47
61
8
48
15
6
42
6
39
27
1
36
107
48
84
13
8
105
39
39
24
66
31
65
66
69
15
57
24
39
12
13
11
18
91
23
57
27
48
13
11
25
29
3
9
42
25
8
48
60
57
84
126
9
69
39
4
95
25
24
56
72
28
11
30
30
45
9
19
17
27
51
12
57
51
9
9
6
21
12
12
63
18
30
36
81
27
9
105
3
33
48
6
37
41
7
17
6
93
9
18
54
60
12
55
17
79
44
87
24
36
48
48
1
12
23
1
47
1
60
47
138
60
7
8
21
6
54
6
25
44
51
13
35
33
51
57
4
5
39
111
13
20
63
69
24
4
47
30
3
99
9
24
15
72
37
23
73
23
42
15
12
24
28
5
12
54
57
147
6
30
13
17
12
19
24
20
27
48
48
1
32
21
15
51
81
3
6
6
9
39
42
66
36
9
88
11
81
36
24
4
60
72
5
27
69
3
33
6
24
6
12
39
64
32
12
21
7
29
51
96
15
150
3
24
48
9
27
96
28
113
103
32
3
6
7
8
3
48
30
15
3
12
9
75
60
48
6
3
9
114
12
1
36
44
3
60
6
12
31
11
21
3
96
1
35
6
78
133
56
24
123
132
42
114
13
11
1
29
3
9
18
21
52
11
24
9
12
84
4
17
55
120
17
54
36
36
72
108
36
9
87
114
15
27
25
95
13
56
16
29
19
95
13
176
64
11
25
12
5
31
32
48
24
36
9
67
68
4
24
72
8
96
51
21
3
6
18
66
126
12
36
42
99
9
12
15
39
105
3
24
1
8
24
144
15
57
75
69
12
57
24
6
13
65
15
40
83
60
69
4
29
63
48
57
7
17
27
48
64
8
12
15
60
37
44
3
18
18
90
42
24
21
12
21
15
33
72
3
39
36
12
9
12
15
36
81
3
45
28
56
15
6
114
12
109
11
126
15
21
123
111
25
8
21
43
17
72
15
15
1
11
45
27
12
72
24
24
72
73
24
5
27
15
54
36
42
9
21
15
45
18
1
5
12
27
64
12
8
15
1
17
27
12
15
33
3
12
1
65
30
37
12
11
48
9
51
12
13
5
36
207
28
108
48
72
5
3
111
12
21
144
57
15
15
45
21
12
12
36
30
12
21
28
23
108
61
24
72
8
81
30
48
36
96
6
3
15
90
72
111
33
19
120
36
5
96
75
12
48
24
16
35
13
8
27
60
1
12
60
56
24
3
12
21
84
15
1
32
9
24
72
24
15
12
15
6
39
3
6
48
55
32
15
18
42
18
6
33
57
39
3
1
11
24
6
67
23
45
40
23
49
8
3
48
13
32
24
15
30
12
3
64
23
9
48
9
42
9
36
3
54
91
17
42
48
33
3
9
48
24
57
3
76
8
33
48
15
21
27
39
25
89
150
30
24
19
8
112
71
69
48
9
51
39
30
30
24
144
96
84
57
28
32
57
67
11
12
33
87
33
75
9
99
42
42
42
24
27
33
7
5
12
7
47
25
20
12
96
48
4
47
18
12
15
27
12
45
75
138
39
160
41
27
15
6
39
36
12
39
1
107
84
61
5
31
11
81
48
9
90
54
39
64
17
6
9
63
33
51
1
24
20
9
48
3
39
42
48
63
72
3
9
16
92
15
25
ABCD 98250707078*3^$a+1 [50024]
150
25
29
7
5
115
59
61
65
55
53
12
90
18
156
114
217
17
12
144
31
5
24
60
67
95
48
1
101
240
67
77
60
60
48
12
60
60
30
1
12
168
5
12
7
29
6
61
17
36
36
24
84
7
48
120
12
83
13
24
5
55
29
120
79
17
24
24
12
43
108
89
24
6
114
12
55
53
6
25
48
113
24
48
132
60
36
12
7
5
91
65
54
6
72
18
37
60
17
55
263
138
72
48
60
12
247
143
6
31
59
109
125
36
72
72
12
36
108
12
108
84
43
60
24
29
30
162
19
36
60
29
24
6
13
41
24
18
49
29
31
29
24
7
41
108
12
120
78
54
12
60
96
48
24
108
295
77
103
72
12
89
54
162
78
37
216
35
78
7
77
30
30
43
23
37
29
30
61
17
7
59
37
144
59
6
48
7
35
145
41
48
7
24
65
48
12
55
5
144
67
149
48
55
12
48
108
84
5
55
36
24
41
72
36
6
1
12
5
12
120
120
31
35
205
77
36
79
108
17
7
89
36
43
12
11
54
151
29
55
41
48
24
187
29
96
6
138
60
84
163
24
29
19
108
24
120
125
31
24
96
12
17
78
102
115
149
84
78
97
48
53
12
7
60
48
17
7
5
55
29
60
24
12
24
66
48
25
5
12
36
7
41
19
95
13
5
84
91
17
12
84
7
89
48
36
36
198
13
65
48
7
17
12
48
96
127
12
12
48
53
7
41
7
29
84
67
12
17
31
12
77
31
24
36
29
84
24
36
24
18
49
53
12
168
7
180
60
60
216
132
60
53
19
35
66
24
103
41
7
53
24
66
126
84
36
31
24
29
24
78
42
48
24
30
6
55
5
55
125
24
211
197
42
13
35
205
185
36
60
186
66
55
65
7
5
43
197
12
91
17
7
41
7
108
12
17
18
133
5
55
12
83
37
48
29
24
79
23
25
53
72
48
7
113
31
35
66
12
36
19
12
65
30
18
36
60
24
7
5
91
84
29
31
60
240
29
72
240
30
25
119
13
12
41
30
90
102
42
43
65
7
29
24
7
5
84
120
72
12
36
120
7
149
24
12
19
48
5
30
18
19
36
65
19
36
173
7
203
30
60
36
24
36
144
204
43
113
19
5
6
157
53
24
150
138
108
7
83
121
53
7
185
60
54
6
24
12
84
18
246
67
17
6
1
168
192
29
19
65
12
96
90
18
84
42
145
95
114
31
36
17
55
5
12
55
41
19
48
5
96
24
72
120
144
7
5
24
36
84
43
11
61
5
48
96
144
60
36
12
48
7
17
67
23
18
199
48
108
89
66
18
127
89
54
54
7
41
48
12
19
41
12
127
53
12
115
41
55
29
120
30
48
73
173
12
19
5
96
168
12
162
42
91
5
12
7
29
31
65
6
18
19
125
72
6
54
48
7
41
240
60
55
24
65
115
53
72
31
5
12
192
43
35
6
7
29
48
43
77
78
54
43
108
17
72
36
12
55
173
19
35
13
48
5
24
48
36
19
65
78
42
7
29
36
36
55
179
85
29
24
36
72
12
36
24
55
120
35
90
96
24
60
18
18
36
84
31
149
36
168
72
31
89
36
108
31
29
24
72
223
11
61
53
132
24
84
132
43
180
11
42
7
60
5
43
77
36
31
216
59
6
48
36
115
36
239
54
19
12
59
54
55
53
115
29
120
31
77
43
24
23
97
96
149
90
6
19
65
55
60
83
30
36
30
37
72
41
7
12
48
29
48
96
60
7
12
107
25
41
24
31
12
108
12
41
79
293
12
7
113
7
48
53
150
49
60
60
41
72
43
12
41
19
113
72
48
108
31
36
12
5
72
18
6
7
77
43
12
47
54
91
5
36
12
12
24
7
5
42
78
48
24
108
24
48
127
29
19
17
48
6
37
5
7
53
42
96
37
17
163
5
19
5
115
5
66
114
24
6
270
31
53
67
113
12
7
72
41
19
53
30
13
24
11
54
31
65
7
12
36
209
18
90
115
132
101
12
67
48
5
67
65
24
7
24
59
30
120
ABCD 98251072516*3^$a+1 [50020]
12
40
68
132
28
93
24
27
8
37
51
32
36
16
48
68
100
84
108
129
15
276
80
4
48
156
21
24
39
57
3
116
124
12
33
288
59
37
135
224
60
36
72
40
8
16
36
69
95
144
136
36
8
60
49
72
71
16
8
73
35
52
32
40
60
21
11
16
68
25
3
32
64
12
72
9
107
60
28
20
24
12
37
15
56
76
93
71
16
96
72
80
40
20
36
16
20
12
64
152
24
4
116
28
45
63
104
25
135
9
99
12
33
11
12
112
12
44
1
11
52
33
15
80
36
100
68
108
1
15
24
132
48
60
80
49
23
1
11
16
84
9
3
236
84
112
92
12
76
32
72
24
108
36
25
23
28
21
39
105
27
45
24
27
36
33
71
16
56
120
132
13
23
16
32
24
1
3
117
23
25
15
9
48
11
12
64
44
52
48
48
33
135
33
35
12
240
12
196
9
27
108
132
20
36
109
27
44
12
24
160
45
83
12
1
95
84
52
336
9
39
24
33
191
4
12
36
84
104
108
28
273
24
3
8
180
4
20
1
15
32
28
140
36
85
27
21
48
11
36
144
60
109
11
85
99
45
111
81
39
57
3
80
4
44
16
60
33
71
16
96
12
69
83
40
32
16
20
84
13
24
96
15
57
39
8
108
180
16
8
145
48
35
4
12
21
75
165
15
96
48
48
24
33
51
260
1
15
20
84
52
12
152
1
71
16
56
1
63
9
51
12
33
3
60
44
4
68
4
24
44
61
11
12
24
16
57
63
33
48
35
76
36
68
25
15
152
28
45
51
12
152
24
4
32
61
3
44
136
20
72
76
57
119
1
3
45
131
36
64
68
108
28
165
27
21
72
3
93
48
3
56
24
36
40
68
37
11
100
24
56
60
13
143
36
28
81
3
104
168
52
153
15
9
24
39
168
56
1
48
15
44
4
24
9
87
84
108
36
44
132
13
15
48
57
23
73
27
12
56
36
100
105
15
80
217
35
60
36
36
73
24
23
60
40
44
72
121
95
36
24
37
48
15
48
9
59
12
136
9
35
180
1
15
108
8
85
23
64
56
36
16
20
1
35
109
39
56
12
52
8
4
288
36
9
48
11
52
9
48
83
180
24
36
52
33
107
60
64
12
180
68
76
8
36
16
117
63
9
47
16
8
40
8
1
35
24
4
44
109
63
57
11
4
8
4
32
36
1
63
9
24
47
24
12
36
1
23
36
40
44
216
49
72
47
84
64
8
136
36
80
76
132
12
60
8
1
96
72
24
23
96
1
24
15
68
48
36
16
56
108
108
64
36
44
36
13
15
80
1
23
76
44
24
25
24
120
11
37
3
140
49
71
64
32
49
23
4
36
68
13
48
27
69
24
24
63
12
56
28
9
23
49
39
68
13
47
1
107
85
107
24
72
28
12
60
164
180
112
9
3
92
24
49
35
181
203
13
23
193
71
36
124
44
12
49
3
296
84
72
136
152
64
33
15
20
108
1
120
87
56
16
44
72
12
4
84
12
116
49
24
48
15
33
48
39
81
15
120
200
121
48
3
44
100
144
20
25
179
48
24
40
8
133
120
39
9
111
44
4
9
179
60
12
168
4
48
153
24
72
24
15
144
24
68
181
63
44
61
51
116
73
63
9
35
36
1
3
12
36
20
36
36
1
39
24
8
60
61
23
16
8
72
120
96
84
28
44
172
12
117
72
3
21
143
208
8
1
95
4
44
1
23
12
160
21
15
9
39
44
85
11
108
48
136
24
20
24
52
9
48
63
72
8
12
13
23
36
28
57
47
120
208
96
8
196
56
100
8
28
20
25
3
21
120
72
63
20
37
71
76
60
8
28
68
73
48
3
45
47
25
15
9
35
24
36
16
36
60
9
15
20
85
191
16
68
52
9
144
11
4
33
15
9
35
28
200
25
48
63
60
21
27
44
24
73
35
48
60
112
72
176
72
73
11
4
33
59
48
13
95
52
20
97
39
24
44
36
112
8
25
71
4
12
177
3
48
44
4
104
13
59
36
48
124
285
23
49
47
121
96
72
83
36
132
13
71
28
12
48
44
4
33
3
117
75
56
48
60
36
124
92
76
9
27
32
ABCD 98251410878*3^$a+1 [50010]
133
11
18
51
72
21
96
3
15
12
72
45
27
66
24
6
78
6
36
30
31
53
19
29
108
108
6
37
71
6
24
126
54
7
173
6
102
39
9
63
63
36
12
78
12
63
3
45
45
3
3
30
6
132
192
18
75
93
51
33
55
11
60
73
5
3
24
9
36
75
33
24
39
24
33
63
3
66
147
15
105
3
42
3
39
54
12
39
33
12
6
21
40
77
54
21
15
6
96
3
21
3
15
42
90
30
24
54
9
21
12
96
18
126
6
9
24
15
12
93
9
15
27
45
99
36
30
3
105
15
21
27
9
39
9
78
90
39
93
60
12
48
3
24
9
180
162
42
36
51
120
9
15
24
117
51
64
8
147
30
36
27
27
18
6
84
9
48
39
42
90
42
3
24
24
96
9
6
33
33
132
67
185
48
12
3
57
6
57
21
3
21
3
88
77
18
90
54
12
37
8
39
54
51
39
201
9
36
75
15
121
8
96
72
3
84
42
18
36
42
108
60
63
3
6
72
79
29
60
18
24
18
24
3
105
72
18
21
112
8
15
162
114
18
99
96
135
156
61
65
18
42
138
78
3
15
6
27
9
42
60
9
21
3
75
42
67
41
31
29
102
78
72
210
138
12
36
30
90
3
48
3
72
6
39
39
60
30
42
117
45
78
24
45
33
60
99
69
30
61
41
31
32
3
120
42
42
30
18
12
45
51
42
12
18
42
150
61
95
12
102
30
57
39
25
35
90
3
48
69
30
90
6
6
15
72
144
9
12
6
21
39
12
45
3
45
99
37
72
8
21
51
96
24
99
133
8
177
72
102
9
39
18
24
120
39
51
36
33
9
54
1
179
18
42
66
48
132
12
66
24
78
55
5
12
42
45
9
24
66
96
90
48
6
132
30
48
36
18
12
1
32
168
48
57
18
186
18
81
207
12
37
29
12
183
27
21
57
31
11
42
3
192
45
3
9
36
3
75
54
66
6
54
96
9
45
30
96
117
21
18
9
99
45
120
165
36
24
42
21
21
99
3
117
93
18
12
21
75
132
48
33
165
42
33
24
45
19
176
105
60
6
12
81
3
66
42
60
21
27
45
16
104
27
13
5
99
45
6
54
151
95
54
123
24
9
42
13
23
36
24
30
54
18
24
7
179
18
120
84
31
80
69
156
15
15
60
37
29
51
63
102
12
31
161
18
21
9
36
84
6
60
69
51
45
75
93
21
18
12
13
80
64
11
61
47
6
51
24
9
42
78
111
15
57
3
18
3
75
18
75
39
42
6
9
24
111
96
12
21
21
27
48
72
9
15
15
18
39
21
75
144
33
15
3
21
21
54
6
84
36
48
36
18
33
27
6
36
3
51
66
18
48
30
102
13
32
24
39
42
96
15
24
33
42
6
15
15
42
60
102
42
30
21
3
45
9
30
30
216
126
69
48
57
84
43
80
9
39
15
66
63
24
3
84
121
41
39
9
66
138
3
33
15
96
33
30
30
3
45
3
75
144
36
12
30
111
129
12
12
18
213
3
45
9
66
24
18
51
24
69
24
6
24
24
126
12
3
40
29
48
48
24
27
21
12
18
61
72
152
15
12
30
6
9
45
3
72
51
120
21
9
60
84
63
45
12
42
45
33
111
51
6
18
12
12
165
45
12
7
11
126
66
114
30
132
9
24
136
59
117
48
21
30
30
15
93
6
36
6
60
24
6
25
144
29
3
51
6
63
3
48
6
120
12
108
114
30
15
93
243
117
72
12
7
32
27
18
75
15
54
90
9
69
48
36
114
61
5
75
48
96
24
21
51
15
6
42
49
32
15
9
27
24
21
63
9
51
21
45
30
69
3
21
57
126
48
6
6
78
60
3
57
108
3
27
54
7
8
9
24
48
12
60
60
27
45
3
64
53
6
42
3
57
30
36
90
51
21
42
1
59
6
63
3
18
42
18
7
32
21
48
43
59
60
105
45
3
88
56
39
6
108
111
24
24
171
18
132
18
13
29
102
24
45
9
336
12
72
12
18
108
25
17
6
9
48
105
87
24
64
80
27
72
6
102
1
32
9
108
12
84
187
5
3
57
24
207
51
45
3
48
237
27
72
69
27
21
51
6
63
48
24
9
63
3
21
45
54
114
36
96
18
36
60
6
39
81
66
24
21
33
31
32
48
21
123
72
75
21
24
160
176
81
15
72
15
30
48
18
33
105
42
12
9
21
43
56
27
42
19
56
9
114
30
42
78
12
30
84
30
30
180
57
3
93
81
7
8
27
60
33
21
3
27
6
15
123
30
84
42
6
30
12
81
40
185
15
9
18
30
12
3
3
54
12
243
21
99
3
21
168
39
33
33
15
3
12
81
96
3
24
165
45
27
ABCD 98251512974*3^$a+1 [50111]
63
279
6
30
10
32
12
66
84
6
27
13
44
36
114
6
112
107
13
8
3
289
20
3
15
70
2
30
100
2
106
14
18
3
24
45
18
81
87
34
71
37
11
37
24
35
135
30
136
72
2
36
10
62
10
32
3
253
2
22
168
72
26
9
1
122
58
59
13
8
3
39
12
66
54
96
90
72
51
24
27
106
14
21
45
30
30
64
146
69
61
14
10
11
57
30
81
39
12
36
120
60
130
74
36
12
33
75
84
46
60
84
188
30
81
21
28
2
120
90
40
8
28
23
87
94
11
24
75
60
90
78
22
50
10
36
59
75
21
27
72
10
8
40
72
26
24
30
66
33
201
6
153
61
96
24
218
12
10
35
15
9
97
50
180
42
42
10
110
10
48
32
75
61
44
183
25
23
9
66
10
59
3
12
6
52
62
108
120
58
24
11
99
46
164
126
10
62
22
48
38
12
60
118
24
96
14
18
27
48
25
38
102
3
39
10
95
3
18
90
150
54
45
3
45
72
1
12
2
9
121
36
140
42
22
38
58
20
27
133
14
10
11
25
20
12
111
61
11
15
70
32
42
46
144
26
12
48
22
20
40
192
116
192
87
21
40
80
24
40
38
82
155
13
92
76
32
42
46
12
47
15
6
54
18
52
108
50
70
12
158
201
37
80
24
30
36
10
44
48
78
84
6
102
22
23
3
10
12
12
56
75
85
59
1
2
21
39
108
34
86
34
26
12
10
80
48
102
150
102
48
70
122
6
52
2
10
83
33
150
153
21
18
72
9
39
130
47
13
2
81
87
22
146
24
46
2
72
48
18
30
9
48
45
90
12
10
86
10
14
58
8
3
9
90
45
13
74
120
58
38
33
9
112
60
35
93
3
27
72
66
112
108
12
50
33
109
80
48
27
21
120
112
12
36
2
42
6
54
16
134
60
96
22
8
30
12
10
38
142
2
60
48
48
72
58
80
144
18
22
83
48
15
54
6
34
8
198
34
48
32
66
9
3
120
237
33
28
32
78
120
10
20
160
20
3
21
18
142
8
72
136
14
58
132
48
38
22
122
60
10
11
25
80
52
11
21
3
25
20
18
42
258
34
80
6
60
30
99
61
230
60
330
15
27
48
24
90
18
70
11
72
117
3
37
11
39
12
66
3
117
30
84
9
57
114
46
14
60
45
96
9
16
23
21
16
20
52
12
26
10
50
90
39
135
9
39
12
36
22
8
72
18
24
310
108
140
3
49
20
28
38
12
21
21
150
45
61
14
18
40
50
33
37
32
30
21
48
27
69
1
164
96
40
83
61
8
72
6
82
50
57
3
18
30
10
2
78
90
10
12
2
105
45
78
10
11
39
120
22
50
96
12
10
11
27
22
230
33
45
112
11
27
162
120
48
12
63
49
38
42
6
54
6
42
18
22
83
25
12
20
132
60
48
111
1
68
112
38
12
6
30
84
105
13
11
37
14
130
38
118
143
37
62
10
8
90
54
48
172
156
2
142
96
104
28
2
10
48
62
60
9
1
98
108
192
33
109
50
48
108
12
30
42
78
100
128
54
36
150
90
22
158
34
20
76
122
58
32
78
60
114
90
66
52
110
12
10
59
37
32
40
80
18
34
26
42
60
12
18
82
50
240
45
33
52
8
18
70
50
84
10
320
16
14
58
2
129
61
26
105
85
2
30
88
50
94
20
135
21
99
63
22
168
20
48
150
24
150
16
74
18
172
86
93
1
36
12
71
61
83
37
35
15
46
14
58
11
37
14
60
30
168
30
10
2
46
144
38
138
112
155
3
22
23
9
6
84
45
144
99
10
2
48
57
51
10
50
22
200
3
49
96
44
6
42
102
18
112
50
6
30
34
96
200
27
3
130
14
66
3
69
48
3
51
180
9
117
114
60
69
21
40
60
96
20
24
3
3
24
90
16
24
48
62
6
112
23
9
160
36
12
110
102
18
102
30
21
39
6
192
30
18
54
46
80
12
102
156
9
73
47
1
260
40
50
33
61
11
25
92
40
32
126
10
32
42
9
277
35
24
15
9
51
6
54
30
18
30
40
50
177
24
9
28
14
45
13
60
ABCD 98251516204*3^$a+1 [50001]
105
9
15
15
66
39
15
141
39
30
51
72
45
12
18
12
21
12
72
105
183
132
60
15
81
120
24
36
12
168
135
9
33
75
33
90
12
33
24
75
21
15
12
30
72
51
27
60
48
24
33
12
21
132
63
120
120
12
33
87
48
9
36
15
12
45
27
36
99
45
48
72
36
132
3
9
63
33
24
183
93
57
18
9
105
135
48
45
18
42
27
60
3
192
141
15
72
108
9
105
3
72
153
12
51
60
99
66
12
18
30
84
51
57
48
39
108
27
108
48
102
135
3
45
9
30
6
12
15
117
3
3
24
33
45
75
57
231
165
15
9
126
9
108
3
9
135
105
36
9
15
36
219
105
36
105
12
12
30
153
120
87
36
9
45
48
63
9
48
3
255
9
48
213
60
54
126
234
18
15
27
21
45
39
81
15
84
36
69
51
9
63
135
60
48
60
90
12
15
240
12
3
48
45
39
78
12
51
132
3
69
15
18
63
195
9
75
30
3
48
72
12
276
135
84
30
78
33
159
18
120
63
12
12
48
27
30
30
66
144
63
12
51
12
45
123
129
21
174
120
108
57
60
3
210
15
108
69
75
111
42
27
15
6
12
12
291
15
24
30
30
93
3
30
27
315
42
60
6
84
36
45
117
3
12
33
42
57
36
24
33
3
12
12
75
33
57
63
3
30
15
12
63
42
3
60
45
42
45
12
228
12
21
12
195
33
30
9
111
45
84
3
153
57
3
72
132
15
21
12
75
33
117
12
183
57
6
105
84
93
27
15
108
45
60
3
57
12
120
33
90
90
87
93
3
12
12
60
105
75
45
51
12
12
48
93
60
132
60
87
156
12
33
12
27
36
255
45
72
63
69
48
60
72
120
60
63
12
6
39
168
3
105
9
78
93
135
57
3
57
60
3
9
15
66
27
33
72
3
15
24
6
24
63
27
21
24
75
45
60
75
36
57
3
24
153
15
45
48
24
15
33
60
243
84
6
30
9
201
39
3
90
42
18
75
60
15
33
39
21
45
210
45
15
84
21
12
60
108
24
93
48
27
57
3
135
48
24
93
33
60
60
192
63
12
27
21
12
48
84
63
33
24
15
21
12
27
18
18
114
18
117
21
27
57
30
108
108
57
45
42
78
48
120
24
75
51
120
9
15
81
9
51
15
54
15
15
18
72
3
33
204
15
33
75
27
30
3
63
9
3
30
90
42
36
54
33
3
54
168
15
48
12
15
60
12
21
15
9
51
114
111
129
135
60
3
102
66
9
21
30
105
39
6
75
27
48
12
57
3
12
201
24
63
90
63
12
27
66
30
24
90
36
75
27
45
3
9
180
15
30
3
12
165
90
18
42
66
42
48
60
42
18
45
12
48
72
33
75
12
57
3
27
18
3
9
30
66
84
36
24
66
57
3
9
105
36
84
15
33
12
240
96
204
150
138
30
93
9
66
24
21
45
195
75
9
36
9
15
15
66
222
72
90
96
159
51
144
18
72
30
216
129
96
45
144
48
12
30
6
87
27
180
6
39
108
60
48
87
30
48
39
36
12
60
3
42
87
45
63
15
18
12
3
57
3
165
15
60
24
75
96
105
39
153
48
9
6
54
36
39
120
141
54
21
39
90
18
153
12
147
36
12
33
165
195
24
180
33
138
24
21
15
9
3
12
6
27
48
72
60
63
9
123
30
3
45
75
57
15
3
69
51
60
9
15
78
12
3
63
144
33
3
24
6
15
12
3
9
15
93
153
30
309
36
9
18
57
45
75
3
42
48
123
24
3
48
69
15
33
27
21
9
96
84
6
105
12
72
3
18
54
66
87
72
36
15
84
153
15
108
24
36
45
24
156
99
78
63
12
27
33
57
75
36
12
48
15
105
39
30
75
108
15
93
15
24
18
27
60
240
15
150
15
36
24
93
48
12
42
66
27
3
9
75
21
27
60
90
63
60
39
126
87
3
9
21
15
69
30
168
33
12
45
18
45
15
57
48
57
48
60
174
60
6
42
60
33
120
15
54
6
174
3
117
3
72
ABCD 98251669084*3^$a+1 [50001]
24
18
30
12
18
27
16
17
223
107
12
60
30
31
17
120
30
18
7
47
145
53
27
15
33
15
33
9
7
80
3
48
109
48
11
12
57
33
120
150
12
90
43
32
16
80
16
41
12
43
17
36
60
12
78
162
12
87
33
48
15
165
270
48
61
11
198
24
7
23
48
18
12
18
132
18
24
30
30
6
42
79
71
30
12
78
12
21
16
131
12
60
96
37
107
126
24
15
21
24
163
17
6
222
180
55
107
165
112
119
57
27
18
67
5
6
12
217
41
42
48
30
12
115
245
75
165
75
27
133
5
48
24
51
64
48
48
32
135
9
81
15
57
60
48
48
12
79
41
78
132
42
43
35
228
25
17
90
150
63
16
59
69
112
11
213
249
55
35
18
43
77
120
30
72
36
24
57
93
147
51
138
12
12
18
9
33
31
17
48
12
30
117
15
96
1
29
67
35
30
18
45
16
29
30
85
144
32
3
6
7
48
47
192
66
54
25
80
3
13
17
12
108
12
27
48
16
144
101
54
36
49
11
21
9
24
18
78
15
9
60
6
12
57
153
55
83
42
3
117
198
69
96
39
48
48
12
93
16
96
80
3
54
135
96
9
30
25
101
12
102
57
48
201
30
25
80
129
30
1
17
42
21
9
36
42
25
17
15
105
48
7
48
17
48
150
25
35
78
30
60
12
222
18
42
31
77
19
41
162
37
11
30
30
25
5
123
189
3
75
37
41
264
66
30
252
12
36
54
270
15
135
48
25
47
33
225
30
60
37
5
48
27
75
37
23
25
35
138
67
5
150
168
18
132
7
80
16
65
72
7
53
102
126
24
60
147
69
171
9
55
29
96
42
57
21
12
12
36
79
48
17
78
12
37
143
18
79
149
27
15
49
48
95
30
3
57
48
18
42
42
81
39
30
27
21
108
30
1
113
156
19
23
153
75
102
138
12
60
13
192
113
42
229
29
102
13
17
15
33
15
39
90
30
18
12
30
21
9
48
39
81
127
41
7
32
123
78
55
47
49
59
37
113
90
72
18
24
30
85
48
32
45
48
30
69
3
6
7
65
78
54
126
54
103
48
29
48
3
39
57
21
48
42
49
96
23
9
123
42
30
36
54
67
23
105
16
107
30
102
96
1
53
30
18
48
27
48
45
54
45
45
30
60
18
180
18
1
41
42
45
33
120
135
64
11
117
3
12
18
15
15
78
54
18
18
24
33
15
18
15
27
18
60
30
60
30
12
67
5
43
80
15
49
11
30
12
36
12
27
45
180
31
17
48
79
35
13
35
12
1
29
90
105
33
15
63
30
24
18
108
109
41
24
180
43
47
156
117
27
37
176
117
18
9
3
45
16
5
27
3
24
30
6
1
80
3
30
18
30
12
67
41
30
102
30
85
48
17
66
42
120
18
144
18
7
23
42
18
30
30
97
5
60
15
45
48
99
33
15
21
27
27
60
60
18
42
33
33
42
117
16
77
3
16
48
32
51
45
3
141
9
39
16
17
30
18
79
32
51
18
12
42
78
7
11
24
157
48
83
13
29
60
30
126
30
54
7
29
60
39
48
27
78
42
157
144
119
186
79
125
30
18
30
42
171
9
150
97
48
11
24
66
27
112
48
80
64
41
222
73
48
65
111
33
31
77
72
43
5
139
96
47
81
15
81
96
64
48
5
48
43
119
108
109
59
12
210
78
54
36
15
192
153
54
96
42
55
23
132
18
132
30
177
16
17
60
3
16
41
102
97
53
27
9
7
144
71
198
24
27
3
78
18
42
30
60
57
81
31
11
18
72
12
18
72
186
102
138
91
83
66
294
78
12
60
120
7
29
19
23
18
54
97
11
12
105
33
48
31
23
18
7
53
43
17
30
30
19
11
12
25
23
73
80
45
19
23
18
7
80
105
18
144
85
48
5
139
11
72
61
35
84
25
32
99
54
87
3
78
150
78
24
18
120
48
30
24
108
12
18
72
18
15
160
113
60
99
51
12
12
85
5
43
5
48
132
7
53
90
18
15
69
90
78
147
ABCD 98251842532*3^$a+1 [50012]
170
208
95
36
61
24
6
24
90
32
34
6
30
173
19
17
9
184
6
24
41
9
51
7
53
49
30
41
79
36
12
74
58
6
35
45
24
75
85
6
90
72
54
26
72
16
72
90
38
64
6
65
7
89
31
84
36
162
35
37
24
24
56
75
204
72
49
126
5
13
30
12
6
8
15
24
1
42
54
78
42
8
118
24
60
29
84
31
6
35
120
93
111
1
78
18
48
30
41
24
19
5
57
39
31
48
60
5
25
80
75
45
16
72
30
50
22
12
38
16
6
138
42
30
96
72
11
67
18
35
24
36
144
7
24
12
14
40
54
84
5
1
96
23
7
50
3
45
72
15
31
72
41
1
8
22
18
78
29
19
24
48
48
65
7
24
24
2
39
1
47
60
31
6
35
85
23
180
36
19
36
42
23
7
2
40
8
3
67
2
16
71
19
5
24
1
192
47
7
60
29
49
11
19
77
21
39
25
30
5
19
26
40
48
6
5
60
7
2
88
102
2
15
103
65
25
48
32
40
32
15
73
35
12
9
75
84
55
2
15
31
18
11
19
96
5
61
42
86
10
29
97
6
29
43
5
36
31
29
21
88
47
49
56
94
5
21
63
97
35
79
126
59
69
22
18
80
72
24
64
35
43
2
40
120
32
40
6
12
30
6
5
36
31
168
26
15
1
8
16
24
6
48
41
180
67
42
6
41
25
35
109
24
18
38
16
24
72
8
16
6
18
11
21
63
7
42
168
23
7
122
22
29
7
60
17
7
48
65
25
8
10
12
18
18
30
150
74
112
6
60
14
24
16
48
6
2
48
15
121
120
23
97
143
7
24
90
32
22
48
2
70
120
12
86
48
22
114
6
17
120
25
56
262
72
41
7
50
24
10
5
1
248
15
60
85
24
30
2
15
103
26
16
6
42
11
36
31
2
75
12
103
12
78
6
29
36
24
25
35
60
1
6
65
19
86
15
73
66
29
73
8
39
7
50
183
1
32
10
102
168
47
121
30
60
36
264
5
60
7
18
56
24
112
54
18
30
42
6
90
8
22
17
36
181
6
18
126
5
13
6
24
18
72
18
12
18
78
42
120
8
16
6
72
48
18
24
32
40
6
53
45
16
35
84
81
166
74
10
38
22
5
19
41
9
22
29
19
90
6
24
24
36
30
6
65
73
11
24
45
22
60
29
1
30
48
5
37
54
2
39
1
59
24
165
15
67
12
18
72
30
108
12
125
7
5
31
108
41
13
6
29
67
36
17
13
54
114
11
259
90
24
30
2
16
23
67
17
45
111
19
36
24
17
1
8
51
151
12
2
39
1
6
42
47
1
24
6
12
41
67
2
15
1
6
60
36
60
78
11
13
30
42
78
36
14
15
1
30
24
72
53
13
59
60
24
1
6
12
41
61
138
5
7
48
77
115
84
126
8
46
26
15
9
10
29
7
144
5
115
42
23
1
30
144
149
13
168
24
72
8
51
67
17
7
24
2
10
48
54
78
24
65
79
29
13
47
127
5
45
3
36
55
24
36
5
25
32
40
24
6
53
7
29
24
1
6
24
66
54
26
58
60
170
16
24
32
3
24
13
32
15
43
29
1
23
55
50
64
80
40
32
40
23
73
8
22
50
22
12
38
10
41
19
96
65
1
80
46
168
29
13
48
56
10
6
78
29
21
46
18
90
48
29
1
32
75
43
60
30
23
25
144
47
19
6
96
24
83
13
47
55
42
56
22
18
47
72
1
32
75
96
60
60
19
72
48
12
14
51
13
150
5
205
30
12
54
72
59
61
30
12
110
15
31
42
32
40
72
90
14
40
42
14
34
54
32
46
29
13
6
2
72
40
90
62
34
6
6
53
36
48
1
95
24
121
54
36
6
6
72
48
17
55
161
36
24
19
17
19
29
1
30
5
31
84
72
2
27
13
8
24
15
33
16
6
29
19
72
98
46
90
24
72
18
86
10
12
18
72
47
12
19
65
36
13
11
19
60
5
60
132
31
48
29
13
72
72
23
25
30
2
3
301
162
30
23
57
3
37
24
8
10
12
74
10
89
13
42
5
1
32
72
135
55
77
45
75
43
2
34
60
66
8
40
47
115
6
42
48
17
192
84
7
77
12
1
102
125
55
38
58
5
7
137
7
66
8
16
95
1
144
90
6
24
24
71
31
53
37
143
7
42
30
12
6
8
24
87
19
14
22
48
66
42
53
24
7
18
30
60
6
102
29
19
84
12
36
12
66
66
5
9
16
54
89
36
60
1
8
46
50
16
95
25
6
24
5
13
32
16
107
55
222
8
51
67
18
59
13
42
5
36
67
18
24
42
6
23
24
31
29
21
10
62
112
18
14
94
24
12
173
12
60
9
15
19
6
11
24
7
77
120
55
41
49
150
17
73
42
48
38
94
26
3
37
24
6
90
18
29
105
51
24
12
33
16
54
48
17
31
60
41
61
59
43
120
50
10
36
2
88
35
120
36
9
154
62
64
35
60
145
102
18
6
113
36
91
18
47
9
10
29
25
6
41
49
35
60
31
60
48
6
32
10
60
24
26
27
252
60
43
122
3
36
7
24
48
18
24
30
24
42
24
30
24
26
3
31
6
6
53
19
18
8
15
49
6
26
15
19
41
13
6
ABCD 98252144938*3^$a+1 [50020]
67
23
36
49
120
65
66
6
67
5
18
109
108
11
85
77
43
11
36
30
79
41
67
53
24
43
168
23
6
31
24
24
132
5
174
66
102
61
101
31
143
61
24
11
48
25
12
5
24
7
47
25
47
73
36
5
6
48
1
36
53
42
54
19
48
48
12
12
35
66
30
1
23
36
6
6
18
31
24
17
67
11
25
96
65
48
30
66
96
54
1
143
145
23
85
107
37
36
59
6
67
108
12
5
55
17
31
120
17
30
85
5
96
24
30
37
5
6
49
84
12
17
6
90
90
36
24
24
205
11
37
132
11
30
66
25
108
71
1
113
72
30
18
67
149
6
24
42
175
72
48
24
23
18
24
31
23
49
36
144
36
84
155
42
48
55
47
13
35
61
11
1
17
48
18
150
24
30
36
30
54
66
30
96
13
83
25
83
54
168
24
30
18
31
144
12
36
89
30
18
66
30
55
65
54
1
65
54
18
7
17
66
13
17
187
23
60
49
41
72
7
59
30
24
55
35
96
36
1
17
7
48
12
23
6
72
18
1
11
25
95
13
36
239
61
53
42
25
149
66
49
59
18
24
48
6
36
36
25
12
5
43
77
67
5
120
54
85
125
91
84
144
48
17
18
12
13
59
120
90
30
1
60
24
144
11
1
24
83
126
72
48
54
25
17
24
54
48
12
12
85
95
150
48
72
55
36
35
18
162
54
138
102
6
48
84
25
11
37
72
12
83
13
132
11
72
13
60
137
7
36
47
13
17
7
36
12
23
24
72
109
59
13
48
11
84
109
113
24
6
25
60
59
61
53
24
223
24
23
85
48
84
24
96
48
60
12
36
84
36
12
95
18
24
48
48
55
23
61
120
5
6
90
7
65
55
11
49
95
13
24
36
48
11
90
91
35
48
37
12
131
30
6
48
12
54
30
42
7
12
5
55
24
84
35
90
96
7
179
54
19
53
79
24
24
41
7
113
30
1
96
47
18
7
23
37
48
12
48
23
66
163
5
7
65
78
1
96
24
41
48
198
37
95
12
24
96
216
37
60
35
60
90
7
60
29
55
17
30
24
1
17
6
85
36
11
13
12
29
24
6
48
156
1
131
13
5
31
89
7
17
31
17
55
83
102
163
5
6
24
85
24
12
24
89
48
55
24
11
30
18
96
73
12
65
24
55
161
19
12
12
5
42
84
121
48
137
30
90
91
12
11
126
115
60
48
17
31
17
18
73
5
67
5
42
36
12
73
131
49
24
11
30
19
12
60
24
24
11
24
66
6
18
31
119
66
114
37
36
59
85
83
138
55
24
48
17
30
13
35
61
11
13
156
60
29
48
55
59
25
11
18
31
155
54
31
36
23
54
48
24
6
12
37
41
7
36
12
23
61
36
12
11
25
120
41
79
41
54
37
149
78
1
12
24
35
24
1
23
18
19
60
24
137
127
17
120
48
48
19
23
157
36
48
5
19
120
77
6
25
23
37
29
6
192
48
25
48
12
24
5
30
66
55
47
37
36
12
53
43
35
85
149
6
145
41
115
59
24
1
17
19
36
17
31
12
5
54
1
95
42
6
144
37
53
42
30
6
18
307
12
71
84
13
17
7
36
108
17
43
5
6
1
47
13
24
101
24
18
150
96
7
12
53
67
36
41
30
49
89
7
35
6
24
30
13
5
30
217
24
60
84
41
55
12
23
1
5
31
24
96
89
103
137
31
23
42
115
12
96
12
53
19
72
5
126
18
6
96
18
30
61
24
36
96
60
35
12
61
84
72
35
73
17
43
47
84
42
7
41
54
37
84
89
30
13
47
13
12
60
41
24
7
95
13
12
23
36
6
43
5
42
25
5
6
18
31
11
78
66
78
30
13
108
24
65
96
55
24
17
6
12
6
55
12
5
55
17
6
42
7
71
37
5
67
5
48
54
180
6
78
60
30
24
42
6
78
25
24
48
23
49
108
12
17
48
48
43
12
17
48
18
30
24
55
23
12
102
24
31
120
11
60
18
7
65
78
49
107
1
60
23
120
144
1
24
36
60
59
6
7
167
18
48
6
169
17
67
11
1
23
36
6
91
120
53
67
84
24
35
1
35
25
24
65
72
19
5
31
59
25
23
13
35
30
55
23
1
41
30
24
13
77
96
42
13
47
25
41
19
12
36
77
30
13
119
13
17
48
78
48
132
85
60
72
11
61
5
6
72
90
18
37
17
31
12
5
78
97
95
66
42
102
30
61
29
127
24
17
19
119
6
19
192
107
72
138
67
59
90
115
60
17
19
143
13
227
6
24
31
41
91
24
48
36
12
84
35
13
41
54
18
18
169
35
48
72
12
6
7
35
97
24
120
125
7
65
24
6
85
77
7
24
12
53
6
13
36
ABCD 98252297582*3^$a+1 [50016]
90
163
60
68
51
61
5
24
3
27
6
63
57
108
24
72
18
21
16
8
27
1
20
27
1
5
126
13
68
9
19
47
37
5
3
48
64
5
63
12
52
23
85
36
20
15
25
65
15
45
39
135
13
29
18
25
77
19
32
39
9
45
27
12
33
19
24
36
11
57
28
47
21
69
12
36
19
59
25
41
3
16
17
7
8
93
87
9
39
64
12
41
43
29
90
42
3
16
92
28
5
15
51
1
12
80
3
49
35
25
29
114
18
180
7
80
52
41
3
4
20
16
29
175
107
181
128
4
80
3
24
18
12
111
4
29
6
9
9
36
36
30
36
60
12
18
18
24
1
65
75
21
36
19
240
95
21
48
75
96
180
1
32
76
17
3
225
75
40
71
73
107
108
105
40
8
3
6
30
36
24
9
117
27
156
27
24
30
6
49
41
67
95
61
41
54
1
116
12
36
12
48
40
29
15
48
48
12
39
126
12
31
11
13
221
19
11
1
44
9
18
72
72
168
13
5
18
90
36
19
96
108
12
35
1
12
8
45
15
99
9
4
185
18
49
41
90
162
91
17
195
12
3
24
25
44
4
12
24
29
36
6
21
69
18
108
18
55
17
12
6
37
155
18
27
4
65
3
27
1
35
54
51
27
30
31
11
49
32
9
171
60
3
36
9
60
69
3
33
24
115
23
54
90
18
55
23
30
7
20
63
33
16
59
57
72
3
37
48
17
127
156
29
36
15
3
45
64
11
1
24
11
1
12
11
85
24
8
4
44
4
23
42
12
63
52
11
78
87
3
90
151
48
11
6
90
18
51
57
19
11
24
81
9
19
32
112
36
11
1
35
18
54
42
30
108
42
108
102
198
36
6
49
17
3
64
23
90
114
18
18
12
1
140
16
11
165
15
198
15
57
15
40
24
5
78
12
21
3
1
108
17
66
78
31
96
20
27
1
36
185
18
18
3
40
32
120
28
47
49
68
16
47
30
43
29
67
23
108
37
12
11
49
5
36
30
25
35
12
73
5
43
44
16
41
30
21
3
49
116
9
15
27
25
5
18
18
114
9
9
67
53
171
12
69
19
17
103
41
55
8
60
45
15
33
175
155
102
3
4
8
3
117
15
1
17
7
20
3
18
27
180
9
18
6
7
24
5
55
143
33
12
48
9
79
140
64
11
66
36
63
69
7
56
48
12
33
91
68
27
30
24
27
9
31
77
30
33
135
30
87
160
8
69
55
68
21
6
13
53
144
96
43
11
61
8
21
48
3
39
81
48
84
3
13
5
12
3
12
27
261
99
25
8
60
45
54
18
91
20
12
12
171
9
16
20
81
31
140
60
27
45
3
37
116
51
90
18
97
11
37
17
36
255
45
3
129
12
54
204
90
18
13
24
35
18
12
36
19
95
25
96
32
3
121
84
32
69
3
15
25
83
18
7
35
49
8
63
132
90
18
25
32
27
129
16
60
56
9
126
114
39
24
96
136
24
71
25
48
17
19
12
48
11
21
69
36
27
108
9
43
36
11
85
104
51
13
8
240
183
9
172
5
18
12
18
18
78
15
112
17
252
48
18
33
39
33
64
35
33
33
144
3
33
15
108
16
68
33
30
49
95
78
31
60
71
1
35
85
35
45
52
60
8
33
31
24
41
36
30
25
53
156
63
27
69
99
45
36
45
67
5
7
47
30
79
80
9
111
16
11
49
29
30
97
137
247
8
15
33
28
11
25
120
8
63
90
7
8
75
18
6
21
124
125
19
11
6
3
9
18
45
48
16
84
29
3
69
30
33
40
68
3
6
108
31
24
107
30
123
160
101
36
55
35
66
24
3
48
28
47
25
72
5
3
3
12
54
3
33
24
54
49
35
60
18
19
11
54
6
13
60
11
6
12
42
18
3
72
76
60
17
168
66
13
77
6
30
144
36
67
65
66
36
25
53
31
92
15
25
32
21
126
13
80
27
21
69
51
39
129
51
69
57
7
8
28
11
33
27
30
36
60
43
84
17
30
54
135
9
42
33
48
3
25
47
13
11
13
56
21
126
133
11
1
192
17
60
31
5
27
40
8
63
9
48
129
66
25
12
17
31
77
6
69
57
36
120
3
57
54
25
24
72
92
52
5
36
84
3
33
108
19
140
48
4
23
25
8
39
1
5
12
18
73
35
36
141
27
162
18
25
47
133
12
180
35
18
228
55
5
75
28
24
47
25
101
114
9
9
63
40
17
115
48
68
147
18
27
9
51
63
12
37
107
24
36
9
9
30
36
25
89
55
197
3
27
109
77
15
12
360
60
93
3
12
57
31
17
7
132
41
42
90
102
96
13
92
48
111
69
81
144
36
55
56
9
31
132
116
112
8
16
23
72
81
132
28
29
43
23
33
81
54
66
103
8
15
33
39
33
57
18
18
36
3
ABCD 98252947454*3^$a+1 [50047]
27
12
93
7
56
93
15
16
5
108
18
42
36
7
95
13
116
36
72
28
5
42
25
5
42
25
8
60
12
96
33
12
90
13
5
24
3
24
36
48
15
72
9
3
37
36
17
6
21
36
33
12
3
72
33
36
19
5
67
32
63
13
185
39
33
3
4
68
99
36
54
6
93
4
32
9
126
33
21
24
120
162
33
60
108
60
9
15
9
66
33
48
4
8
36
75
12
72
18
39
16
35
13
20
9
18
25
59
1
32
312
21
48
51
3
6
27
63
25
56
9
66
1
44
63
18
108
15
9
7
5
51
4
5
3
63
193
77
18
6
15
33
27
15
13
20
12
16
8
72
39
18
87
21
87
75
25
83
25
5
54
33
48
64
41
3
12
100
77
27
135
33
16
20
36
16
29
39
51
9
9
18
93
45
6
61
20
3
54
36
60
36
115
5
6
45
27
21
12
28
20
4
12
65
63
45
27
3
60
25
113
60
27
48
40
20
12
63
33
24
36
24
72
15
13
17
18
6
87
3
141
16
20
72
51
1
68
16
47
12
21
36
21
12
6
90
30
69
27
66
15
39
21
60
108
51
33
3
102
31
5
24
12
36
3
24
60
21
99
15
105
21
27
9
103
32
3
1
104
16
56
21
18
129
87
45
45
31
8
51
78
103
92
36
12
75
73
20
180
136
8
33
99
64
80
24
36
21
31
83
21
123
13
17
51
75
9
108
12
108
72
16
17
132
3
28
77
3
96
75
93
16
17
87
147
33
12
40
116
15
9
9
27
15
97
11
25
104
40
68
112
77
39
36
3
13
68
24
52
35
60
30
15
48
28
44
9
51
40
116
15
102
15
27
33
15
57
141
15
27
33
57
75
27
9
4
72
108
20
147
45
9
180
54
18
24
36
7
23
73
41
3
33
15
124
8
27
6
7
11
61
20
9
51
39
57
12
88
68
16
68
105
30
117
64
12
23
57
12
3
45
9
108
31
77
15
12
132
4
56
28
140
132
75
1
12
20
196
5
36
99
40
24
120
5
3
12
3
18
54
13
5
19
44
45
39
12
63
121
77
12
51
4
12
44
156
120
60
36
3
36
45
48
60
12
69
15
24
21
27
27
25
68
24
3
13
65
3
36
9
19
107
6
75
45
15
48
15
30
90
1
23
13
108
107
78
12
60
7
101
51
105
36
99
69
84
18
13
95
24
13
44
4
5
24
7
5
36
3
141
18
1
59
21
64
20
16
5
75
117
55
17
3
123
69
108
99
21
9
60
31
20
168
45
6
33
15
21
165
30
6
63
120
40
5
18
33
9
31
125
6
30
18
6
31
36
48
36
5
15
4
17
15
132
15
33
39
85
101
54
36
54
84
60
30
24
25
5
18
69
4
32
63
57
33
27
52
20
36
36
60
16
17
27
51
25
20
3
6
48
162
105
108
45
3
12
33
18
42
39
24
24
88
17
103
77
147
3
45
45
66
54
60
27
36
99
30
15
16
92
57
24
30
49
128
9
39
99
6
115
36
41
19
140
76
44
4
41
15
40
80
76
23
21
36
15
85
20
27
33
28
77
18
49
20
21
19
41
39
12
21
12
51
16
23
33
52
77
3
12
9
36
115
108
23
9
51
9
81
84
51
12
105
15
96
4
56
72
4
20
16
12
132
20
33
15
40
56
15
90
51
60
33
36
15
40
12
47
48
54
18
73
107
73
125
27
33
39
33
12
54
45
76
113
3
33
55
35
45
51
21
120
100
20
4
41
99
16
59
1
5
75
9
3
16
5
72
27
21
36
18
37
48
5
15
3
109
95
144
25
95
37
8
4
23
18
39
88
20
88
77
84
3
15
33
124
20
24
52
48
20
24
15
60
21
9
67
8
3
48
57
12
36
27
93
9
36
24
7
11
45
45
3
12
48
12
24
16
128
9
12
54
96
126
87
51
6
79
59
60
21
45
60
12
18
69
27
30
3
12
21
54
13
32
120
141
3
51
6
7
20
48
9
55
8
96
27
12
6
87
64
5
3
15
33
48
9
36
27
9
99
96
39
21
28
101
99
48
84
16
5
15
120
24
28
20
52
83
13
53
6
18
3
27
36
42
12
55
8
69
15
16
32
81
12
78
141
21
7
60
12
29
7
77
3
12
48
27
57
33
18
9
60
3
45
15
57
48
3
18
12
147
33
67
92
39
1
36
59
13
108
44
81
19
5
75
4
11
25
41
54
21
24
4
41
15
9
30
54
103
24
48
20
81
12
24
3
27
21
12
27
81
24
33
36
6
9
39
126
15
16
8
15
18
99
33
7
24
35
1
56
12
21
39
96
36
69
36
84
39
16
120
5
31
68
28
20
60
40
29
54
9
12
9
19
41
15
105
27
177
72
18
61
5
42
33
69
36
42
18
36
18
93
148
29
48
15
57
123
52
36
92
24
93
27
21
15
12
28
53
126
9
112
59
90
24
67
12
36
11
61
44
3
25
77
36
18
1
56
15
117
27
9
84
33
72
72
15
9
115
32
33
54
61
104
12
24
9
90
1
35
21
28
167
18
127
8
45
15
3
33
36
9
87
57
3
108
9
3
24
24
40
44
45
78
18
66
6
84
3
12
48
45
6
61
36
167
90
18
57
51
24
13
8
40
92
39
24
36
93
15
ABCD 98252955202*3^$a+1 [50014]
7
77
111
12
28
24
8
60
9
3
93
90
90
63
12
15
13
20
69
123
3
105
12
9
3
28
92
36
9
12
36
43
164
48
24
9
15
12
24
48
15
45
3
24
1
32
87
9
96
39
81
36
12
3
85
20
129
3
15
13
59
9
4
35
73
20
3
12
25
8
4
8
9
54
24
93
24
3
78
67
32
184
80
36
33
66
37
12
8
24
16
44
4
32
9
43
8
12
48
12
12
9
12
87
75
21
36
15
9
60
75
54
63
12
105
27
16
32
28
20
9
15
33
135
33
63
12
9
54
24
30
103
59
6
55
8
9
43
29
43
8
3
84
21
57
63
4
20
33
43
56
16
44
48
51
9
27
21
24
36
57
87
28
35
66
15
100
65
87
132
12
24
15
45
24
201
7
65
43
20
9
18
9
9
127
12
36
101
31
20
52
17
36
3
24
33
15
24
16
83
9
28
8
45
51
93
31
149
3
24
48
15
45
72
33
15
12
39
37
5
15
40
8
24
12
48
36
4
65
3
15
54
3
60
48
9
31
5
207
12
15
54
7
29
96
18
72
9
3
85
92
28
125
27
60
15
60
33
15
72
45
33
48
3
12
24
76
80
12
72
36
69
19
20
60
21
60
3
33
3
9
6
37
32
21
36
15
33
51
24
15
85
32
24
124
5
42
9
111
21
93
15
129
36
12
54
1
5
27
111
36
9
87
25
77
78
18
19
20
40
5
108
27
12
69
19
17
6
25
8
57
30
78
27
12
120
12
9
19
92
45
36
27
48
3
45
60
4
92
84
12
39
6
12
27
4
29
3
84
28
108
47
12
13
60
17
6
30
90
105
57
6
9
100
17
43
140
12
96
72
45
27
60
39
37
8
112
168
5
15
84
16
72
5
7
32
4
72
35
13
12
44
28
80
12
16
8
21
15
3
48
24
9
9
48
54
1
32
40
8
60
108
60
72
33
19
8
24
24
75
162
39
123
18
84
63
12
36
40
20
12
48
9
18
45
88
8
24
27
61
68
15
6
66
33
4
8
120
57
63
84
15
54
12
15
12
33
15
15
9
24
9
3
63
42
55
72
20
48
84
3
21
129
27
21
42
36
105
15
9
33
12
90
21
132
52
65
60
31
5
27
24
21
43
29
156
87
93
24
43
47
1
24
11
45
84
27
33
28
29
54
57
40
44
24
156
36
3
24
57
33
12
31
60
68
4
80
28
32
28
83
36
24
30
19
53
78
49
35
25
83
60
25
32
48
12
36
36
9
15
69
6
21
33
51
39
126
72
55
29
31
5
60
30
73
56
36
72
33
3
4
176
4
20
51
30
27
52
20
33
7
32
51
12
36
60
9
27
18
18
25
20
63
49
48
104
99
36
60
33
57
39
72
27
33
12
40
11
102
15
165
18
36
21
87
57
36
48
12
48
52
23
102
42
36
105
15
6
36
12
42
30
39
12
24
60
4
77
24
75
81
3
4
8
27
133
68
4
8
33
51
24
51
54
6
13
23
54
108
12
15
9
75
180
9
36
6
1
48
77
7
65
36
39
51
57
33
99
108
27
57
36
27
105
60
51
37
92
93
30
18
15
72
12
36
4
92
45
31
53
72
18
21
24
51
30
31
8
72
72
3
33
111
9
39
13
65
12
15
108
9
63
93
144
36
42
33
39
48
42
15
21
12
15
36
9
3
24
39
37
12
20
36
9
156
36
3
48
39
1
92
15
1
24
11
45
9
123
24
36
24
141
27
57
39
15
49
68
24
9
36
39
4
80
12
3
6
51
75
141
15
13
77
42
93
24
24
21
126
48
9
48
12
36
12
28
12
83
169
32
63
121
12
8
9
15
48
3
37
32
3
24
105
15
45
45
6
54
30
6
90
69
28
11
72
30
39
144
64
23
9
24
4
32
28
53
174
6
12
75
3
33
24
36
4
77
15
21
132
55
11
42
90
9
36
9
3
81
7
53
12
18
24
21
117
150
25
192
47
18
15
12
9
6
33
3
25
29
90
45
96
108
21
15
4
47
69
81
18
84
18
7
17
51
3
49
131
12
57
36
64
8
12
27
21
9
51
52
11
54
3
15
9
9
7
12
8
57
27
159
141
21
27
76
5
36
51
39
9
12
108
12
147
48
13
44
28
60
12
8
48
36
16
12
17
30
13
20
36
9
18
30
72
108
3
105
42
9
21
75
177
31
11
45
21
123
9
43
12
53
30
9
36
12
33
15
60
33
15
81
39
15
217
12
8
24
48
36
15
54
27
60
48
36
60
4
92
156
39
1
17
75
27
6
27
57
51
24
129
30
36
49
5
90
9
48
144
48
36
12
9
3
96
12
93
72
43
47
33
36
51
78
27
39
1
32
21
42
165
27
78
3
124
48
8
9
27
36
9
18
25
96
20
21
15
84
72
12
28
12
17
90
13
5
51
15
81
135
24
37
17
55
11
6
171
48
52
53
12
78
9
93
135
9
3
216
24
88
12
35
21
40
92
9
15
108
60
40
80
27
81
189
3
45
3
3
84
21
60
15
69
36
12
28
11
1
68
4
35
6
120
24
48
42
93
24
75
61
20
87
25
5
36
42
18
7
20
147
33
28
12
32
12
76
59
21
75
45
9
18
13
104
48
48
48
36
28
83
24
33
21
39
40
56
96
21
159
21
75
15
33
40
32
132
33
15
24
45
6
93
52
44
9
87
93
30
ABCD 98253024932*3^$a+1 [50032]
101
24
31
24
57
99
6
131
67
21
45
11
28
32
4
44
16
51
18
48
35
109
60
30
129
159
5
1
11
19
36
90
3
3
120
9
63
65
7
24
17
55
69
33
35
55
41
72
4
20
100
75
69
20
72
73
84
108
24
48
6
65
1
23
60
12
180
1
3
56
31
12
5
31
72
9
9
39
21
30
5
4
36
15
90
162
54
30
18
72
3
188
25
3
15
29
100
60
33
47
115
18
12
6
137
24
13
126
5
19
5
36
61
6
30
42
12
29
79
17
1
27
45
75
68
4
3
36
30
99
45
72
35
43
102
3
15
17
1
54
5
84
7
12
45
33
12
27
69
30
6
11
112
3
84
78
15
111
12
24
29
1
54
6
35
24
79
168
18
47
7
101
4
32
24
1
23
25
36
42
17
67
18
42
65
43
12
24
21
116
109
18
126
11
28
60
15
48
113
31
24
65
4
36
92
103
6
35
4
36
45
39
15
17
64
63
6
30
54
47
31
69
15
9
81
75
3
65
7
33
8
13
95
7
65
12
37
3
68
112
8
79
33
33
23
19
17
4
45
132
18
21
9
39
15
72
41
37
48
54
24
30
54
17
73
126
96
65
28
12
8
16
32
88
51
24
12
137
7
18
27
15
30
90
6
159
3
102
71
19
5
31
132
5
48
13
126
5
1
30
77
76
56
13
11
24
52
51
24
89
4
12
21
83
24
180
31
5
12
19
108
21
56
84
36
1
42
12
89
100
9
90
6
59
7
41
37
36
59
7
6
23
25
6
33
3
69
21
3
15
12
144
18
6
12
9
56
12
12
96
19
29
55
9
63
90
24
119
55
144
45
116
1
18
6
231
60
15
84
6
75
68
40
20
25
23
19
33
36
96
56
172
3
102
18
17
1
54
18
27
8
48
12
24
48
16
51
9
45
47
43
21
111
18
47
19
18
60
15
21
36
120
3
36
32
64
33
15
15
36
6
18
5
16
32
48
1
6
102
11
96
148
141
47
72
25
162
60
18
23
64
288
3
30
23
1
144
39
12
20
48
25
90
30
23
19
30
23
55
57
45
18
21
75
77
49
11
19
9
27
57
57
23
16
20
67
57
63
57
3
233
60
24
1
54
5
192
4
39
90
108
3
36
15
125
13
6
12
132
21
15
21
63
17
133
47
24
4
27
41
12
37
54
24
48
24
33
3
72
21
84
15
60
5
13
30
9
104
40
9
36
60
30
6
123
32
25
39
51
18
15
21
51
56
49
6
90
12
111
15
60
30
72
150
18
11
55
24
69
56
85
131
4
9
11
24
72
1
18
36
24
36
198
102
24
137
19
18
18
29
13
66
77
72
76
27
17
1
162
9
120
3
12
18
78
12
18
162
18
3
32
55
53
12
88
9
27
9
60
39
45
11
36
13
18
18
75
15
12
78
39
8
48
24
48
67
5
172
3
21
20
84
48
43
84
5
55
137
28
92
133
18
17
7
18
15
68
28
51
18
87
8
52
81
60
54
30
23
36
109
66
36
60
36
12
17
43
17
48
7
30
63
15
156
6
18
17
4
87
53
24
103
29
28
33
23
96
61
39
8
97
15
3
21
15
12
132
90
90
12
90
36
18
9
27
36
252
42
23
100
33
18
17
19
6
87
33
3
116
25
96
107
1
107
37
83
108
4
32
1
54
18
71
7
5
12
31
36
93
21
30
125
4
51
21
3
36
12
5
12
1
36
54
6
39
9
171
44
61
35
12
28
51
29
24
55
57
8
73
18
6
30
24
41
48
16
20
55
30
150
65
91
5
121
24
75
104
55
72
192
53
25
23
64
32
1
54
65
28
8
43
36
36
9
15
33
51
9
68
24
13
12
150
65
1
42
12
60
29
1
6
89
121
150
29
4
32
7
5
7
5
1
180
138
72
60
17
31
9
36
27
57
32
4
56
40
44
64
156
39
48
29
31
29
1
23
1
18
12
9
15
41
64
92
13
96
35
4
44
7
29
60
1
30
153
12
24
9
60
66
77
132
25
27
135
5
19
41
84
1
15
24
15
252
48
24
53
52
8
103
21
33
35
91
65
7
29
36
28
20
12
37
51
20
1
54
21
99
6
15
24
156
8
100
51
21
68
43
5
7
41
31
24
126
35
24
72
7
5
48
19
65
13
48
35
12
16
51
33
8
120
24
24
7
48
24
18
87
60
51
12
90
108
24
87
3
57
9
35
91
6
90
18
36
3
8
109
18
57
20
31
24
33
15
21
60
9
6
12
273
15
45
15
5
97
42
17
1
47
55
17
43
21
36
20
96
24
96
60
43
84
45
20
7
29
67
138
39
8
60
4
3
36
12
65
7
60
12
60
30
36
3
32
24
4
27
90
60
30
9
20
48
55
17
13
18
29
103
36
54
12
35
19
81
15
36
84
149
19
17
55
84
29
25
23
67
45
27
6
30
18
39
36
44
115
41
67
17
100
45
47
60
28
105
72
48
42
54
15
21
66
72
17
79
102
35
60
52
36
75
30
135
44
1
114
30
6
12
77
1
30
60
120
6
54
192
72
72
18
23
24
25
75
20
24
7
53
ABCD 98253476086*3^$a+1 [50027]
6
2
9
33
72
3
36
51
21
45
63
12
289
23
45
28
47
7
30
14
45
117
183
19
2
16
32
18
9
69
46
38
18
60
57
25
90
77
15
40
14
106
24
5
45
27
48
57
10
80
33
91
36
2
16
6
44
96
16
168
65
15
9
7
18
8
18
36
105
24
25
12
44
148
6
24
18
42
6
96
59
15
9
36
12
33
34
12
18
32
54
69
1
42
24
56
114
16
32
18
4
24
42
23
21
48
52
23
60
43
18
11
51
30
4
24
54
18
107
43
77
7
30
18
17
123
10
8
10
8
6
46
29
69
15
25
36
30
6
24
74
21
73
18
20
58
26
21
25
50
33
109
48
2
21
1
14
10
14
10
2
6
48
6
16
12
98
12
18
34
6
5
25
38
96
33
7
24
20
54
22
24
30
2
12
78
3
7
30
35
19
18
8
10
17
67
20
10
11
25
8
34
36
84
101
31
36
2
102
36
28
30
12
90
54
44
64
6
17
33
24
46
20
24
22
83
91
12
24
20
33
51
22
2
21
67
20
4
29
15
52
24
6
84
84
54
41
19
96
84
6
30
2
3
31
96
18
35
9
3
13
42
60
29
13
132
56
64
20
3
43
98
10
36
24
5
1
14
54
42
28
108
5
3
34
90
5
25
11
37
42
41
39
28
5
69
6
34
23
36
27
45
99
10
50
16
5
48
1
23
193
14
10
24
120
14
52
24
60
36
20
24
66
34
5
25
26
9
19
8
10
35
9
39
37
2
72
166
35
12
7
50
15
73
2
16
12
41
1
23
51
46
24
54
2
36
52
12
26
40
65
72
33
27
12
49
47
33
12
90
10
32
28
62
22
71
7
5
13
12
12
20
3
33
88
20
15
39
10
48
48
50
16
30
84
12
12
8
58
17
3
12
9
45
63
13
60
8
111
13
6
14
6
36
4
14
48
63
12
49
20
4
2
12
10
50
16
12
128
21
43
86
4
71
49
20
12
6
4
24
2
3
25
47
37
36
72
14
10
60
6
104
9
15
106
20
30
58
23
12
15
60
66
24
3
19
24
20
6
3
15
100
2
28
26
52
5
13
42
20
18
4
42
84
14
46
5
19
30
72
30
8
72
16
84
8
22
24
14
28
60
122
18
52
18
24
14
42
48
22
14
16
54
26
52
32
46
17
7
6
38
16
6
42
38
4
20
108
138
148
2
10
8
57
72
25
2
6
39
33
46
24
5
25
48
35
49
18
5
123
10
12
62
40
66
30
8
6
15
111
22
62
58
38
30
3
24
15
16
17
7
42
66
14
4
6
30
71
7
72
5
49
36
23
37
23
36
15
12
22
68
28
30
6
36
32
3
15
12
42
36
22
90
11
25
11
13
26
46
44
30
36
9
7
29
13
30
41
60
36
1
8
22
20
33
19
5
13
32
27
43
5
13
48
50
57
37
6
54
2
28
17
33
66
24
21
27
72
60
46
36
20
3
21
10
6
36
59
43
8
48
46
50
30
39
15
42
18
4
8
34
24
42
62
6
36
4
32
10
38
4
36
5
9
22
24
6
8
18
18
10
12
14
54
10
131
3
21
12
49
8
22
84
6
8
160
2
178
20
6
66
16
23
31
18
56
22
2
12
118
17
9
10
44
36
10
12
68
60
12
10
17
13
18
5
19
32
18
22
26
39
24
79
41
15
9
43
20
4
5
19
17
15
22
47
24
37
102
20
22
11
72
61
6
20
6
18
34
2
21
45
39
21
34
36
5
9
46
18
54
36
17
27
18
4
68
6
22
35
153
4
6
62
3
36
21
15
3
4
17
45
18
6
16
18
5
48
39
64
20
16
5
75
21
27
22
6
12
30
126
5
7
53
31
18
2
10
116
15
7
65
1
24
32
3
67
18
38
28
24
38
82
98
52
128
12
3
15
9
49
72
48
59
31
5
24
25
6
36
14
27
12
3
54
3
27
21
7
6
80
46
18
2
76
5
19
18
12
59
9
10
108
24
29
12
19
18
48
42
2
66
18
34
8
57
103
50
3
7
24
5
24
19
6
6
24
24
2
114
4
62
60
34
5
12
24
61
47
12
39
36
84
22
30
29
63
21
24
51
36
28
5
3
52
17
1
23
61
20
10
8
76
41
79
2
70
74
46
48
5
36
51
28
36
48
17
9
16
23
36
24
33
18
40
60
29
37
11
3
36
36
105
19
36
2
15
72
43
6
54
5
36
15
21
19
20
46
6
42
26
9
7
41
39
40
29
15
4
5
12
15
9
37
14
18
10
2
58
18
30
2
27
25
11
33
34
2
34
5
15
22
14
33
108
19
18
20
75
12
51
10
8
36
16
20
39
3
22
60
38
6
15
7
104
36
34
30
38
18
24
4
72
32
18
4
98
40
6
11
33
27
25
26
33
72
57
16
14
58
30
2
72
10
6
2
21
132
79
65
9
75
21
51
49
11
49
30
149
31
41
3
34
20
16
30
65
31
53
25
66
14
36
70
41
3
100
65
12
19
17
60
12
1
56
3
72
43
2
39
15
9
13
2
90
15
115
68
30
18
24
28
62
46
30
71
63
60
66
82
78
12
78
110
106
29
61
11
19
50
30
28
17
85
84
62
30
34
24
17
39
18
48
18
9
13
35
72
13
12
12
24
32
12
22
24
84
41
27
10
14
54
30
4
41
27
60
28
60
2
34
30
20
39
21
18
12
21
33
22
5
27
21
1
23
15
10
38
70
42
48
8
4
48
14
18
160
5
51
9
72
9
6
10
6
38
124
2
30
36
28
11
13
2
4
50
27
9
118
6
47
15
12
6
46
60
20
18
48
88
44
10
56
16
41
24
15
34
32
3
36
15
4
5
19
26
60
102
82
30
42
14
21
1
14
21
43
54
102
18
6
29
61
20
27
37
48
102
56
34
6
5
81
94
24
17
193
2
69
21
3
25
6
41
79
42
35
3
66
4
2
28
5
24
15
16
2
15
19
38
3
99
16
5
69
3
25
36
44
16
6
53
31
6
59
36
31
204
8
18
3
37
122
36
54
3
25
62
100
86
12
3
15
36
9
12
37
12
74
10
36
48
35
13
44
30
18
10
122
10
8
33
79
8
46
6
26
15
19
6
35
73
32
34
36
24
30
6
108
29
33
27
15
16
41
84
1
14
42
30
42
75
7
30
8
6
36
10
23
25
30
2
16
23
9
18
72
168
72
52
56
88
54
56
10
29
48
115
8
24
30
28
35
7
8
64
8
16
5
45
36
114
10
24
38
28
5
15
42
12
112
36
38
12
10
78
2
3
7
44
9
45
34
56
94
12
26
48
6
39
12
24
31
24
29
39
22
11
109
74
94
150
20
22
48
30
26
22
32
42
10
8
10
11
7
30
14
21
27
ABCD 98253814786*3^$a+1 [50053]
15
111
17
109
24
60
39
8
67
5
37
54
24
5
16
15
24
12
18
3
8
1
15
120
3
53
67
66
54
6
36
11
13
6
48
53
7
12
21
3
54
66
24
36
81
8
25
12
11
7
30
36
60
6
5
19
5
72
7
6
36
23
25
6
17
72
55
66
84
12
15
8
1
66
5
19
6
24
120
114
60
17
25
23
37
3
56
1
15
3
42
54
21
96
87
105
15
6
90
30
60
15
75
6
54
6
30
60
54
6
150
150
9
69
12
90
54
36
75
56
109
48
27
33
96
54
17
73
6
6
54
24
45
15
6
30
29
85
3
9
18
5
25
135
27
24
54
47
19
45
15
41
25
78
102
51
69
35
73
36
60
71
73
36
11
13
102
24
6
23
25
47
48
7
89
16
105
23
61
54
77
19
6
84
35
16
39
30
6
21
9
114
54
36
24
11
19
42
54
24
42
75
15
54
6
30
60
35
16
3
197
7
66
96
39
15
24
36
6
144
36
120
59
64
81
6
18
66
24
156
30
90
6
35
25
23
31
96
33
56
31
48
36
6
18
66
11
19
6
270
30
48
6
6
84
30
6
30
129
9
6
9
56
55
6
59
19
6
6
9
15
24
17
16
9
23
88
9
48
111
39
12
21
69
18
33
87
72
41
67
21
75
24
173
163
21
9
24
30
72
18
12
48
42
24
6
59
1
120
18
30
23
43
30
126
24
30
35
184
21
35
25
111
15
84
45
15
41
85
60
18
30
30
17
43
120
45
111
17
24
19
54
15
21
54
96
21
3
42
24
30
36
9
75
60
6
11
88
45
60
39
75
42
3
21
30
144
12
30
78
150
42
114
11
16
27
132
150
59
16
56
43
36
78
72
90
24
54
30
5
1
156
30
5
19
66
30
18
11
24
48
73
24
15
32
24
1
24
30
54
35
181
36
71
103
17
24
19
126
15
33
66
24
6
96
23
37
24
35
31
18
15
15
81
39
12
18
96
11
88
56
1
159
21
3
21
6
54
6
24
60
6
108
12
18
30
47
13
3
9
48
30
41
49
23
13
60
6
65
19
5
25
36
54
5
1
23
7
41
19
48
6
15
69
132
15
24
15
17
109
3
27
30
60
11
49
15
3
12
30
60
39
15
65
136
24
45
54
5
72
19
6
18
30
12
3
8
43
29
16
56
19
54
15
75
53
19
45
15
18
36
180
36
11
49
18
5
48
13
30
24
6
15
39
12
93
56
19
66
27
33
15
69
3
57
12
54
21
93
12
60
59
16
9
47
7
66
47
13
59
1
95
55
30
66
18
30
6
6
18
12
18
21
135
60
5
19
5
72
73
102
30
144
84
12
54
60
24
12
18
30
36
60
6
48
12
35
13
42
78
6
29
16
39
17
79
24
6
96
84
84
3
128
19
60
57
195
5
43
60
6
60
30
17
7
33
3
150
6
84
150
144
87
3
66
11
19
24
21
159
12
60
48
6
6
30
24
36
3
21
60
60
24
107
64
45
30
6
54
9
51
5
55
6
11
67
36
6
24
11
13
6
54
72
71
19
90
59
61
3
72
3
36
24
81
9
6
54
83
37
6
30
6
65
79
41
19
5
16
45
3
27
29
31
9
72
27
96
30
47
19
18
171
24
32
19
5
16
63
126
24
72
51
3
69
8
43
29
1
6
18
12
18
12
5
16
147
102
108
42
24
60
120
45
9
23
13
27
3
90
11
109
30
45
9
102
18
15
261
30
66
18
12
45
129
24
60
51
21
78
96
45
9
42
53
145
6
90
60
59
31
41
24
16
9
24
60
30
77
55
18
42
5
109
59
97
24
6
48
6
35
16
3
60
30
132
24
15
21
51
8
25
84
6
45
21
24
36
24
6
9
15
6
48
11
16
123
72
5
79
24
33
9
84
6
60
114
71
25
48
12
150
24
150
60
24
35
25
12
54
29
7
54
120
35
1
111
3
54
12
48
3
27
12
48
12
24
30
6
60
18
96
35
49
87
3
21
72
69
3
72
9
6
33
111
17
43
60
30
11
40
3
6
24
23
73
36
51
33
15
105
186
5
55
114
6
48
270
72
3
72
39
161
55
84
21
3
66
24
51
15
84
6
30
65
25
54
42
39
80
235
45
72
27
102
39
56
16
32
31
84
12
105
8
37
24
27
27
36
6
48
27
56
13
84
30
12
21
9
90
18
3
3
5
16
39
105
45
6
114
6
24
5
61
3
21
35
25
90
117
63
24
36
29
91
24
132
120
41
13
59
1
87
8
91
18
96
114
17
13
42
108
93
3
90
24
30
45
81
24
42
21
33
384
72
114
45
32
13
90
6
138
65
16
56
19
6
84
6
18
42
30
48
27
8
48
13
24
90
17
49
30
96
54
6
24
60
144
42
54
6
18
42
39
21
75
15
84
24
5
48
13
27
9
23
16
81
168
36
27
39
153
15
36
5
19
5
55
17
19
30
15
15
36
114
24
72
35
64
9
71
19
42
54
6
18
12
60
30
63
21
35
1
30
24
24
12
45
165
24
120
36
23
67
5
25
18
36
30
30
60
60
84
6
114
17
24
79
36
6
15
3
30
23
37
66
54
27
48
57
15
8
1
30
41
25
23
40
32
16
24
120
3
53
13
27
27
36
6
18
17
85
24
150
69
ABCD 98255099864*3^$a+1 [50009]
48
128
214
56
10
30
36
30
2
54
88
24
8
22
60
44
52
44
52
144
36
120
24
72
18
2
4
18
6
146
40
6
50
130
30
30
20
54
6
18
64
6
90
50
94
2
28
66
8
22
66
2
28
8
90
6
264
36
36
96
28
38
58
32
46
192
6
32
210
70
2
18
36
34
62
10
6
114
138
12
20
76
42
72
78
20
28
18
32
48
40
42
14
72
88
56
30
64
26
88
8
54
34
32
42
228
18
58
48
78
72
54
18
66
12
8
124
78
32
18
60
72
10
30
42
120
8
42
4
26
24
270
72
36
142
24
42
36
138
6
2
136
78
116
12
18
22
140
100
24
72
48
26
94
32
154
6
8
82
54
24
56
16
50
54
34
56
46
18
8
112
14
88
84
30
24
30
42
8
10
62
70
24
120
24
50
16
66
14
48
88
150
32
52
92
58
6
36
30
72
72
18
48
54
38
18
6
12
64
62
34
62
48
6
12
64
14
30
24
12
94
2
12
34
8
54
136
72
56
76
38
202
14
160
2
28
20
4
2
154
60
42
8
54
108
22
48
30
12
32
148
72
36
38
10
6
54
66
18
20
58
14
208
8
96
66
88
114
38
40
14
4
84
108
32
118
42
36
60
60
114
24
6
114
120
8
54
82
134
42
10
20
10
6
24
36
36
74
48
16
66
48
14
162
4
42
24
6
20
12
36
100
8
288
16
216
26
30
4
84
18
56
34
12
96
2
126
90
10
44
148
38
16
56
162
108
34
6
104
18
160
18
48
30
24
30
8
40
18
14
42
34
126
48
126
24
50
16
72
152
46
56
4
38
30
18
72
72
64
80
88
18
6
32
22
32
24
10
126
56
58
30
36
20
10
72
42
156
80
4
36
234
48
62
84
6
54
112
8
18
64
102
132
14
64
2
16
144
30
50
64
20
40
50
46
66
38
154
66
14
16
30
66
32
48
160
24
144
14
18
10
96
80
28
2
18
70
24
6
26
114
46
6
144
108
12
20
4
234
210
12
18
8
78
12
6
30
34
24
2
54
30
10
162
78
18
96
14
46
194
30
16
20
4
32
34
38
16
20
16
84
140
70
38
4
78
2
144
64
30
72
24
14
4
44
52
44
52
14
16
54
26
54
34
32
6
100
20
18
24
66
76
68
108
10
54
90
78
26
46
18
98
30
24
70
122
42
172
24
18
246
20
126
24
102
40
48
12
48
32
6
88
144
30
96
32
180
208
30
14
180
6
54
18
48
96
94
26
64
6
2
54
72
18
18
100
66
30
42
56
126
76
44
36
60
36
16
102
6
24
108
6
26
108
112
8
130
126
56
58
30
48
18
24
18
30
134
40
24
12
12
36
6
96
24
30
2
6
144
58
18
30
128
22
156
30
30
8
28
80
4
60
36
8
82
8
16
42
12
8
12
22
24
24
38
36
54
10
54
330
96
140
36
46
6
72
20
60
52
36
42
30
24
26
22
2
10
96
30
24
14
34
56
40
32
78
34
74
30
72
10
132
2
16
80
70
36
60
26
22
42
134
52
38
22
68
16
6
158
18
154
62
24
138
148
122
70
8
58
8
40
150
36
36
8
34
146
52
108
44
82
6
18
6
32
52
14
6
108
28
66
50
48
132
120
112
32
16
144
8
66
24
16
72
86
72
16
18
6
50
6
136
42
38
36
238
50
12
36
22
86
148
6
104
30
36
36
160
42
30
18
98
54
46
128
108
54
40
120
26
12
34
8
70
90
30
26
16
54
18
30
12
44
96
4
36
18
42
38
10
30
86
82
26
4
128
106
54
50
70
20
144
126
18
46
8
40
2
16
38
54
148
6
26
36
82
6
90
24
6
18
42
14
16
30
36
12
48
18
8
394
20
18
16
38
48
162
6
90
16
38
48
108
60
10
90
38
22
56
76
116
82
30
60
30
72
78
26
16
8
142
32
10
32
30
88
8
36
28
26
48
40
86
58
2
118
38
10
30
12
6
42
44
18
54
384
40
122
58
30
194
460
26
40
18
14
16
62
10
54
56
82
30
42
78
36
12
122
112
48
72
6
8
184
18
14
24
4
36
26
40
54
32
52
30
50
46
2
6
58
14
22
8
24
12
4
60
12
18
30
36
6
30
2
22
36
102
56
ABCD 98255299276*3^$a+1 [50004]
167
141
9
79
29
27
88
65
12
6
49
41
120
127
5
12
36
42
48
45
28
89
18
13
56
45
18
21
9
127
48
41
295
11
78
36
12
99
64
5
12
67
12
164
4
32
63
60
1
20
69
18
30
103
12
12
53
54
6
99
156
60
39
18
27
28
132
60
48
11
6
36
67
17
54
121
5
18
13
168
24
272
9
15
45
111
184
12
17
12
43
132
149
51
16
20
52
95
6
12
24
36
127
48
59
18
7
119
1
35
21
40
47
57
33
36
207
28
11
109
32
153
19
17
144
31
35
144
54
63
45
60
7
36
11
48
42
31
84
113
27
33
127
24
20
21
15
3
1
5
12
7
137
43
11
54
162
18
223
24
59
37
23
45
9
48
43
35
90
54
73
29
36
115
20
195
25
29
48
55
156
12
17
12
99
51
48
25
8
160
29
48
90
78
43
12
8
9
7
131
13
20
4
71
45
4
137
79
92
45
7
11
21
28
77
48
36
6
25
24
17
15
9
48
87
39
85
5
6
21
24
3
181
17
15
3
157
59
1
23
1
108
17
19
47
90
78
1
11
54
78
1
107
165
24
148
35
72
90
36
18
6
48
7
56
88
12
53
42
12
96
49
5
115
36
24
120
41
6
180
13
5
36
27
45
108
31
35
54
15
280
35
49
125
7
20
33
163
29
6
73
96
23
36
81
45
19
239
25
120
36
11
45
64
96
24
32
15
13
77
7
5
72
96
67
113
7
23
9
36
117
27
15
25
11
85
59
13
68
27
1
11
36
18
51
16
24
53
36
7
48
17
24
30
18
42
289
11
180
18
51
64
12
104
16
23
180
37
80
105
99
21
60
108
66
61
341
43
24
12
96
8
36
45
18
60
1
89
90
81
16
84
56
40
119
85
125
51
63
18
39
4
20
57
79
53
31
116
36
9
54
96
21
9
43
17
36
243
12
124
29
6
1
48
24
35
72
138
27
33
7
11
13
120
24
23
9
93
60
66
1
71
42
108
12
223
8
36
99
54
12
151
12
5
43
47
12
25
89
30
24
90
7
101
43
47
9
4
5
111
45
19
89
31
65
27
9
99
4
17
91
8
16
48
17
6
13
36
71
18
36
168
18
73
17
72
3
28
131
61
5
19
113
30
145
132
89
79
5
36
24
3
24
28
11
97
24
29
36
55
20
9
72
24
18
18
84
18
96
1
71
12
6
30
42
7
36
20
21
36
43
96
36
128
4
107
90
78
97
23
6
111
28
185
7
144
41
15
3
42
39
9
150
37
29
19
60
35
18
43
132
5
43
11
30
18
81
4
47
21
184
5
139
11
66
24
126
102
6
30
7
128
4
5
36
31
20
45
30
9
9
18
18
60
12
15
57
42
54
174
37
36
23
117
129
6
9
4
5
55
107
37
56
4
68
45
55
17
27
24
27
73
17
54
9
9
43
77
150
21
4
120
53
3
76
95
13
23
9
36
33
12
19
48
72
11
133
5
6
48
61
56
45
19
12
239
18
78
73
29
7
20
189
15
4
32
21
42
18
12
31
29
18
18
31
80
51
9
45
54
84
33
39
13
48
44
64
245
7
89
210
24
121
5
151
59
13
56
39
6
111
69
27
84
4
56
63
153
129
24
72
7
36
56
21
7
12
23
1
65
144
27
99
36
60
73
12
24
84
68
39
36
49
36
20
4
24
36
56
15
48
141
39
6
18
30
18
73
5
90
21
135
81
4
5
91
8
124
56
51
13
5
90
61
60
132
20
9
15
16
12
36
11
9
45
27
4
5
6
162
126
12
18
55
35
1
5
19
29
36
15
27
30
144
15
88
48
29
24
151
113
18
9
69
7
48
17
19
48
71
121
83
25
23
13
36
83
18
3
112
72
5
42
36
30
72
72
55
44
135
96
13
161
7
24
20
64
137
15
28
84
48
132
5
48
60
18
192
18
31
23
1
24
227
69
16
56
3
6
19
152
28
12
17
18
49
119
54
27
63
18
63
12
208
84
11
12
105
4
113
18
49
41
30
18
171
9
36
19
116
36
52
132
5
36
18
276
48
18
18
24
61
11
18
3
4
24
24
92
99
54
18
49
104
36
15
1
128
40
5
6
18
55
12
36
5
12
18
33
36
36
52
32
36
159
21
148
119
37
29
91
71
9
16
8
9
31
204
36
29
27
60
45
48
72
91
35
145
8
60
57
7
53
18
49
77
135
40
116
40
68
60
12
15
ABCD 98255328422*3^$a+1 [50060]
24
90
12
6
48
18
7
89
72
54
18
19
29
24
84
24
7
11
66
24
36
102
1
53
36
150
49
5
48
7
35
30
6
109
12
36
41
54
90
18
1
47
132
18
30
25
48
5
12
31
5
150
18
18
126
30
108
54
6
37
17
18
18
30
25
11
37
60
11
60
36
120
1
12
95
54
43
11
78
18
25
5
36
19
23
13
77
7
23
306
114
12
6
19
89
31
35
1
5
120
31
41
24
36
48
36
36
132
66
85
12
47
6
90
18
48
31
65
19
11
24
61
77
31
5
187
83
42
12
6
13
77
7
29
54
84
24
18
43
23
6
43
12
197
36
18
181
17
67
17
55
23
12
13
29
48
6
1
17
12
24
66
6
90
18
90
18
31
53
54
13
5
72
7
11
25
12
77
55
108
12
53
18
25
29
7
12
59
48
24
12
54
96
36
30
1
60
11
42
36
30
144
6
67
5
12
24
18
30
7
47
72
13
11
48
1
77
55
53
84
54
24
30
36
18
72
37
5
126
13
24
48
60
35
13
36
24
65
132
54
90
30
36
13
48
11
96
18
138
37
41
54
73
11
36
150
72
66
25
36
84
107
6
31
5
12
31
23
108
18
18
72
1
41
7
23
97
29
7
29
199
60
47
36
108
13
144
48
24
12
17
91
17
19
35
49
5
48
42
48
1
24
11
109
5
7
203
96
48
6
30
18
132
43
132
35
18
54
1
77
30
37
5
36
55
119
60
12
24
84
18
54
1
120
101
12
6
48
13
11
54
72
18
12
6
126
361
53
36
18
66
43
17
210
24
30
31
108
29
66
18
54
18
7
84
48
23
37
36
5
36
54
61
47
13
36
96
17
18
36
13
23
1
29
78
210
54
6
18
54
7
12
47
270
103
5
42
72
49
53
18
109
35
13
65
12
36
90
49
48
84
35
6
36
18
13
107
18
19
5
19
17
12
60
7
77
19
24
35
85
72
5
30
61
36
84
5
7
5
18
6
36
43
11
25
11
162
31
5
19
35
18
30
36
36
6
91
29
6
1
35
12
24
37
29
6
1
17
36
48
42
48
25
11
37
53
78
12
18
180
6
13
17
18
18
18
96
30
6
54
12
79
29
36
223
12
95
1
24
5
24
18
145
47
25
53
162
18
43
12
137
60
30
24
37
71
54
67
35
18
19
5
54
30
36
31
96
36
5
72
54
61
48
53
12
6
84
18
96
48
175
41
19
89
55
96
119
54
43
12
5
12
31
29
48
19
17
6
253
47
42
67
53
31
5
6
13
24
11
24
120
36
36
18
54
6
7
83
84
13
12
11
78
91
83
25
17
18
13
24
48
41
102
25
17
67
53
36
7
35
108
126
19
11
1
53
19
17
31
5
24
18
12
42
7
29
54
36
25
113
67
113
18
18
36
42
13
5
18
30
72
72
43
35
25
11
156
6
48
19
71
24
48
24
54
12
43
17
7
95
133
11
1
24
11
24
72
1
143
1
47
114
79
23
24
180
18
12
42
156
85
24
24
71
30
126
42
163
11
54
18
108
37
35
78
126
36
66
7
161
79
24
12
12
35
13
5
19
29
18
6
55
47
24
12
61
65
90
60
18
30
6
12
6
12
60
48
78
31
35
18
7
35
121
53
19
5
19
96
77
6
49
60
53
67
35
18
43
11
78
54
13
23
13
41
31
53
67
11
30
18
13
29
138
157
23
54
55
95
25
29
126
30
6
12
42
67
5
18
18
48
24
12
43
11
13
11
49
17
60
79
29
18
66
96
12
43
65
18
126
199
5
108
7
12
11
97
71
13
107
97
35
18
120
78
12
54
7
12
35
42
48
72
42
36
37
24
11
54
31
77
19
144
29
55
77
30
6
102
150
90
72
18
12
7
11
24
109
29
163
17
36
7
132
11
13
53
6
18
48
180
18
24
37
47
36
1
60
53
19
17
48
36
36
6
73
144
161
18
66
19
72
5
67
24
35
37
11
96
12
108
36
132
13
23
1
83
37
95
18
163
29
42
30
18
18
55
48
12
35
18
79
41
67
5
6
121
108
53
60
30
73
35
18
43
47
25
24
11
12
145
41
31
23
1
48
35
42
48
18
85
29
12
96
19
71
121
71
18
36
24
43
11
12
25
137
36
7
11
78
30
24
72
12
42
18
72
72
1
17
31
35
96
12
18
79
11
6
31
84
24
35
24
12
25
65
24
138
36
96
18
7
11
13
107
18
67
41
7
29
18
25
24
48
29
43
35
30
42
66
36
6
49
107
13
29
19
11
18
18
49
41
31
41
36
31
41
6
37
11
36
97
12
5
84
7
17
31
35
1
5
67
24
29
6
36
85
41
108
84
54
186
18
48
6
12
24
79
5
24
54
25
5
6
73
17
18
36
36
36
48
97
35
54
12
19
36
35
25
24
48
53
84
18
90
18
42
18
85
96
24
23
6
18
12
36
13
12
89
90
36
72
12
90
24
19
36
65
19
23
25
5
151
48
95
13
17
18
186
12
24
12
18
24
13
132
11
18
72
6
108
18
48
6
12
18
6
37
71
18
12
24
18
1
180
ABCD 98255545424*3^$a+1 [50005]
81
56
52
92
24
64
72
20
4
15
161
172
44
4
12
120
60
240
12
87
29
28
8
16
15
41
151
65
192
28
60
36
12
39
29
84
79
9
48
48
135
96
113
156
220
39
29
28
24
24
48
56
76
68
60
48
36
60
64
128
115
17
16
48
8
52
96
84
32
64
12
48
51
33
32
76
3
45
20
12
64
32
36
12
60
55
33
111
65
31
65
31
269
67
29
4
48
63
177
8
88
80
12
208
12
32
36
16
80
36
40
72
104
72
72
40
80
64
144
111
77
4
252
12
152
48
184
72
24
248
28
108
132
140
4
3
89
136
12
32
67
96
33
48
128
124
20
144
28
44
64
32
4
132
15
9
135
9
39
17
28
3
96
29
19
45
80
124
80
55
29
52
60
84
15
29
48
4
60
68
108
115
45
48
116
40
135
9
8
31
41
4
48
60
87
33
72
36
96
51
41
4
44
184
12
20
28
68
120
7
9
20
108
55
17
60
48
67
33
8
7
125
19
93
3
221
52
96
48
44
4
60
51
65
16
12
60
39
45
3
153
36
108
32
36
36
172
51
29
16
20
72
7
77
67
9
48
135
9
20
4
15
129
15
17
72
36
112
20
72
4
3
48
48
273
63
41
52
12
116
112
3
29
64
188
55
48
65
12
108
88
8
264
60
28
120
24
20
16
20
76
108
56
12
4
15
93
96
80
19
81
104
36
4
80
31
29
28
264
224
124
44
16
216
15
17
28
51
33
15
17
72
96
72
40
24
63
81
8
7
105
87
173
16
132
15
9
24
8
72
12
67
33
8
136
48
104
16
56
40
231
9
39
41
144
40
12
44
4
51
129
15
48
33
60
68
76
3
317
16
44
55
161
31
9
120
56
7
77
64
68
192
24
36
144
172
56
31
96
57
32
40
32
108
64
36
60
12
48
212
259
137
100
116
76
32
16
240
36
15
33
80
31
113
28
51
48
129
60
128
28
80
24
192
24
4
32
16
288
51
33
44
16
12
56
96
16
32
40
20
48
28
8
60
4
44
172
36
204
87
48
45
20
60
12
40
108
3
17
124
36
392
36
163
113
40
104
88
183
48
45
3
48
33
111
17
40
231
81
48
44
19
45
44
96
36
19
33
60
44
24
12
124
8
31
9
8
60
52
48
8
88
120
8
31
57
20
84
31
173
48
16
108
20
19
17
127
45
99
81
111
41
7
105
20
12
4
51
9
87
29
100
60
144
12
8
72
7
17
88
20
19
144
33
380
76
8
16
8
55
17
40
36
44
7
9
120
96
128
16
44
19
45
51
77
108
184
63
29
84
168
192
36
19
17
124
180
48
168
8
16
60
51
137
96
52
3
81
44
12
55
177
60
36
392
100
44
4
147
129
168
132
3
33
60
12
68
64
44
7
105
104
16
108
144
3
9
8
79
33
92
28
48
8
31
93
116
12
19
129
60
60
20
64
3
77
19
45
60
20
60
40
8
132
64
236
144
16
72
48
120
68
132
48
72
4
12
56
28
3
33
32
79
77
112
3
17
28
60
132
140
64
56
28
36
32
88
20
4
44
64
60
8
31
9
68
4
108
3
9
168
12
20
72
36
4
15
29
4
140
60
4
36
120
20
52
156
224
28
87
41
55
9
132
36
63
17
88
20
84
79
125
4
224
16
56
52
80
76
8
24
4
32
115
77
108
52
99
17
31
192
41
16
120
8
4
12
128
7
81
63
137
4
99
9
87
17
24
100
99
137
376
156
44
360
96
112
44
60
136
168
24
8
7
ABCD 98255626156*3^$a+1 [50189]
99
57
18
126
36
3
27
21
9
48
23
64
20
19
30
11
16
68
144
7
21
3
66
24
54
77
73
135
68
28
15
5
85
6
33
21
96
114
45
39
105
12
15
234
59
55
5
25
186
96
84
24
30
120
6
9
108
9
39
21
30
18
95
16
135
41
25
51
3
45
144
45
83
7
120
33
20
220
39
60
24
5
36
16
3
126
18
125
28
39
18
12
15
75
120
24
54
66
29
76
21
11
13
90
30
27
132
12
63
12
53
31
81
3
36
36
60
174
27
20
97
120
23
19
9
39
77
103
5
151
60
6
48
23
19
90
60
84
30
9
21
60
59
55
12
54
27
207
66
24
35
187
108
30
15
12
15
60
18
83
73
30
36
53
7
30
18
6
39
21
87
57
66
210
39
32
43
33
20
79
54
6
81
32
48
52
48
39
18
90
93
9
54
141
39
9
80
16
20
76
15
33
45
90
6
60
6
69
111
18
267
36
3
45
60
51
24
57
117
11
16
39
21
15
21
12
20
115
126
27
39
45
33
27
48
116
60
52
32
31
6
60
78
192
24
69
57
23
52
80
76
48
36
15
45
9
96
54
17
13
66
5
25
39
9
23
28
9
60
36
87
84
9
6
138
6
36
30
78
81
39
5
127
5
289
11
103
141
144
27
21
39
78
30
36
9
80
7
18
23
64
9
24
63
3
174
42
69
75
5
85
59
31
84
30
72
51
384
116
19
41
133
15
9
23
97
15
32
76
303
90
11
49
84
27
48
51
6
60
39
9
6
21
9
66
53
25
162
60
9
44
436
105
39
12
9
6
65
16
27
41
160
21
54
6
11
13
119
25
120
90
12
9
32
12
25
11
96
25
23
121
30
36
150
11
229
24
30
5
121
30
108
186
6
33
60
27
18
51
9
60
63
33
30
45
32
13
6
90
3
21
30
66
11
103
60
54
96
60
114
60
12
33
21
27
3
6
75
140
13
12
39
75
57
108
21
18
60
6
75
39
66
51
36
48
9
12
30
48
57
123
96
9
51
57
57
42
24
5
25
54
72
45
96
32
76
75
69
87
93
92
4
51
108
6
6
24
24
30
71
49
15
87
18
12
39
32
52
21
71
64
20
64
51
6
39
69
23
103
57
3
45
21
144
66
54
126
18
35
48
19
18
15
12
69
6
5
4
69
71
4
291
6
135
33
30
132
24
21
60
63
21
15
17
28
80
4
105
183
12
15
126
150
17
49
78
42
3
21
15
21
78
96
30
111
33
47
19
9
80
36
49
72
23
16
15
237
20
43
6
78
33
9
24
15
15
29
16
75
89
37
30
24
84
72
9
60
21
15
3
41
4
12
20
55
89
55
186
15
195
41
37
72
3
51
36
180
30
135
15
150
18
45
21
60
84
27
48
192
60
80
4
192
3
156
198
167
13
60
12
24
87
33
96
30
33
57
240
48
6
81
3
60
36
30
47
43
21
15
45
39
45
9
12
48
23
100
87
60
6
71
16
33
96
114
9
87
41
103
36
120
18
11
151
180
21
3
156
30
23
12
16
84
9
90
84
21
9
11
160
21
30
48
12
141
39
18
102
5
25
30
18
147
99
84
6
51
3
12
21
204
96
20
49
15
69
11
139
5
252
7
30
126
17
67
66
119
61
87
144
63
81
12
84
9
66
5
28
57
75
39
180
17
37
96
11
4
21
48
11
19
105
21
107
103
77
73
24
63
69
11
64
33
27
39
36
9
111
54
96
123
60
96
84
12
39
96
24
6
11
112
96
212
7
60
216
5
1
138
21
51
84
5
64
27
24
24
36
240
96
24
29
145
27
3
77
103
30
95
25
150
66
6
210
24
6
5
36
7
137
16
60
80
7
6
60
30
96
18
30
12
45
45
18
21
99
30
6
9
32
55
90
84
54
12
41
64
33
143
7
36
69
32
55
21
68
49
90
30
12
54
65
96
25
171
32
1
159
27
21
57
23
19
9
9
6
129
45
3
27
57
3
120
30
96
6
24
36
69
156
69
59
25
66
5
109
30
21
15
30
24
6
89
16
9
60
12
155
13
42
45
9
6
209
31
54
71
4
32
73
215
16
3
125
ABCD 98255745806*3^$a+1 [50005]
12
198
17
24
40
51
45
33
6
48
30
48
60
30
144
17
1
102
90
18
6
23
16
15
42
119
31
120
30
59
31
54
24
42
138
63
3
53
7
42
12
3
27
45
80
25
6
24
177
21
42
9
33
216
30
17
73
12
35
37
30
5
13
66
9
8
109
11
13
11
40
21
30
108
42
15
63
33
48
45
108
6
6
83
55
9
80
72
7
129
8
40
93
138
153
120
24
3
5
55
33
57
120
24
6
57
8
19
93
104
43
150
60
75
24
33
48
30
42
96
23
37
18
17
25
84
24
24
27
48
123
5
37
12
60
24
51
192
3
6
54
17
7
33
24
189
156
39
48
8
109
3
8
16
21
3
24
15
17
127
17
40
9
6
60
18
3
81
15
27
48
45
56
24
37
24
42
24
30
3
32
72
103
81
45
54
93
105
6
42
102
6
30
53
37
3
56
7
36
12
18
71
73
24
95
1
111
33
42
29
13
48
51
39
30
30
42
36
6
33
45
18
24
96
84
54
23
160
56
64
57
63
21
11
7
48
54
11
79
137
1
30
102
27
3
36
9
8
79
137
79
72
89
13
35
19
42
42
6
36
6
108
42
11
16
72
3
42
24
66
153
15
57
75
45
21
35
40
9
54
33
3
29
7
24
18
66
29
64
57
23
40
21
27
9
24
48
23
72
25
114
6
54
78
132
15
3
5
13
59
24
48
43
21
93
96
36
42
53
7
9
32
61
24
27
32
85
72
138
96
9
33
15
45
11
31
36
6
23
31
89
7
24
41
61
102
18
35
13
36
63
45
36
24
36
66
18
23
24
79
72
41
13
24
123
21
3
24
32
72
25
47
184
3
5
64
27
30
12
18
33
39
24
81
56
43
21
75
60
9
93
60
36
11
13
11
7
48
90
39
21
27
117
3
75
5
109
3
15
108
53
64
75
53
43
60
30
83
7
54
18
132
5
13
51
63
6
48
51
15
54
12
72
30
9
9
84
6
12
33
57
119
19
21
69
144
24
66
150
54
12
17
97
63
48
57
6
17
49
36
18
6
11
25
24
108
12
54
12
12
6
131
1
15
27
5
223
12
30
87
141
30
108
17
72
187
30
114
29
7
6
11
88
48
33
54
18
119
67
5
120
96
40
45
30
18
27
15
18
15
15
498
15
69
18
96
96
24
66
54
12
12
42
63
15
6
35
72
55
81
57
39
3
21
32
25
36
3
32
72
16
45
59
13
96
99
39
114
63
9
23
37
60
18
138
35
37
11
67
5
13
3
27
69
48
8
25
6
84
5
24
13
12
23
7
9
57
30
33
9
39
48
48
15
48
17
43
36
137
64
15
18
39
15
72
81
15
41
7
30
12
12
60
63
3
12
18
72
24
114
6
6
30
395
24
280
45
126
18
24
59
43
36
137
1
63
32
1
47
37
35
16
21
12
23
72
37
3
15
66
12
24
131
25
54
114
36
60
23
64
21
108
15
3
66
3
75
6
39
72
39
41
1
15
8
19
53
109
11
16
21
72
66
9
21
12
15
8
48
67
29
40
21
11
37
27
56
64
39
18
23
16
33
6
18
54
42
126
12
36
24
9
27
29
72
1
71
127
57
207
9
9
30
18
63
8
16
15
41
103
17
13
24
36
30
18
42
30
23
24
67
5
37
51
48
93
3
32
1
66
5
24
25
24
6
144
6
54
12
81
3
12
18
72
15
129
78
9
261
12
15
51
12
6
3
32
1
6
30
11
96
7
41
25
144
6
48
42
78
30
72
11
157
51
15
36
45
87
17
40
240
48
56
64
93
35
49
78
9
57
90
29
13
90
138
60
35
7
24
18
15
33
39
123
53
16
24
32
61
11
160
39
30
54
5
7
65
13
66
54
42
114
96
48
48
15
45
11
109
84
30
126
78
77
64
9
6
6
24
24
35
16
33
36
12
12
107
1
47
31
33
80
40
81
30
65
13
83
16
9
120
119
67
90
83
1
6
18
6
89
73
15
87
6
12
24
108
3
24
33
30
6
12
42
60
36
60
33
33
63
21
51
75
29
24
64
69
12
36
90
153
56
24
7
72
84
18
75
33
15
9
60
27
8
55
57
33
6
42
6
17
13
59
7
24
42
135
8
7
42
12
24
24
107
43
60
132
138
27
63
42
24
39
57
135
32
7
54
35
103
24
36
18
60
23
37
42
17
64
56
24
184
63
9
57
23
91
36
6
84
6
48
41
103
33
189
35
136
45
27
8
25
24
18
18
35
13
27
9
47
31
102
60
36
51
93
35
61
60
39
3
66
84
15
24
3
21
8
64
48
80
7
33
32
43
101
13
48
75
32
72
40
32
19
30
39
63
48
12
5
1
71
13
51
15
65
37
66
89
85
96
12
18
12
18
36
66
105
105
15
27
48
30
15
9
111
27
69
63
57
39
30
12
71
72
64
21
75
24
48
81
39
24
213
180
66
29
72
13
27
8
24
37
24
51
15
48
30
3
3
ABCD 98255854792*3^$a+1 [50112]
212
1
24
108
27
45
15
104
109
108
23
16
14
19
36
41
18
12
58
50
100
32
4
6
26
13
132
12
15
12
56
48
16
14
19
47
24
1
69
14
12
49
15
57
29
40
75
23
6
7
83
16
69
35
16
93
17
30
64
66
3
87
48
126
2
30
102
1
9
42
21
84
108
177
8
46
36
128
12
85
71
37
11
37
57
87
3
8
13
72
12
21
39
11
25
5
7
17
22
26
67
21
99
15
30
62
36
22
38
58
15
36
15
8
40
192
30
54
69
23
24
28
93
5
34
14
46
80
34
56
55
11
102
7
3
33
53
16
26
48
1
45
8
55
23
18
31
9
27
23
72
72
1
45
75
24
45
86
4
117
3
32
84
16
164
1
45
15
155
36
18
19
36
35
37
24
36
95
30
90
60
48
96
25
24
65
94
92
36
4
33
11
16
60
38
18
13
59
52
44
24
76
57
9
3
36
24
105
6
81
9
54
92
48
40
32
40
24
30
51
84
132
35
4
44
37
59
49
36
63
6
39
107
73
96
15
32
120
24
6
54
28
72
174
24
162
24
60
50
34
86
54
60
73
39
8
112
44
12
4
9
36
5
24
67
47
126
7
3
56
13
17
198
36
12
34
3
45
303
48
99
33
47
16
54
38
4
21
23
34
2
25
69
27
87
92
160
21
48
24
36
72
113
6
180
30
10
116
42
102
108
16
24
6
170
85
36
216
29
114
40
150
66
45
33
8
55
35
28
26
31
3
6
123
23
229
23
10
15
71
25
11
1
47
85
87
33
41
16
24
14
36
54
55
113
7
17
34
104
22
168
30
42
8
18
48
16
14
19
11
12
54
10
78
38
154
74
1
11
58
74
72
1
83
10
24
62
1
99
8
70
72
38
12
4
2
43
29
10
6
32
58
24
21
11
61
48
59
48
22
15
11
6
58
32
1
53
7
17
16
15
144
11
49
48
5
112
72
48
170
40
38
24
88
80
115
5
22
20
24
109
41
91
15
20
18
31
15
9
113
168
72
54
4
54
2
64
9
12
89
24
40
38
4
44
1
9
111
23
10
6
57
59
78
42
4
9
11
70
6
26
67
5
18
60
34
8
6
12
37
15
21
60
9
8
24
40
18
93
108
60
99
6
24
72
98
22
111
99
20
61
48
39
30
27
3
122
6
12
72
1
63
62
174
4
44
48
64
18
2
88
8
24
49
77
72
31
144
35
48
30
174
60
6
79
35
13
36
96
15
54
2
4
84
21
9
96
30
18
72
48
27
39
56
150
115
15
9
69
86
34
3
5
24
24
70
36
44
36
88
8
13
51
33
71
84
13
47
1
36
41
22
50
16
14
12
70
14
16
26
18
97
24
11
108
37
57
3
72
47
28
50
30
12
13
36
47
4
33
15
266
6
1
9
48
2
1
48
39
21
99
6
51
53
7
9
39
51
21
39
21
23
22
14
90
7
3
32
25
213
14
96
76
24
45
9
63
35
30
48
66
100
48
117
36
17
40
162
24
54
72
38
42
10
200
36
4
9
159
20
16
44
22
144
26
1
5
90
48
24
16
44
10
66
110
70
36
33
72
179
4
86
66
4
45
72
12
11
85
15
57
65
19
15
116
13
21
15
96
63
50
34
32
6
48
6
4
6
3
23
64
78
8
24
10
54
14
36
24
25
45
26
37
120
3
36
74
72
42
52
48
90
15
11
16
8
16
20
34
27
15
20
13
35
97
11
48
4
92
30
54
60
6
18
85
51
80
4
213
12
27
48
33
5
55
48
65
66
1
69
15
36
95
49
29
31
9
24
15
95
1
12
3
44
52
69
72
3
96
44
24
22
56
18
76
18
72
90
78
32
10
20
66
42
96
1
5
58
21
11
6
138
24
61
9
3
3
50
7
48
11
28
20
73
39
38
72
48
10
38
18
37
83
4
117
48
15
93
27
33
12
83
4
20
24
1
15
54
15
60
29
72
78
10
6
20
96
48
22
98
102
66
13
24
17
19
72
47
48
24
64
14
48
24
30
18
120
18
13
129
56
67
59
4
81
48
60
12
23
96
12
132
61
51
24
105
71
96
120
24
70
3
5
10
62
24
127
60
59
28
6
26
4
32
178
2
73
47
112
80
48
84
66
103
89
18
150
127
35
6
24
7
3
38
7
17
30
36
157
57
26
28
32
60
52
42
38
18
55
3
56
13
15
93
117
90
8
37
23
145
84
15
9
45
56
19
29
90
112
30
54
36
134
7
27
8
49
53
43
69
15
71
12
52
9
11
25
3
21
21
150
68
102
34
116
90
6
25
107
1
12
72
51
30
26
24
4
36
45
59
22
8
160
80
16
50
16
30
15
41
82
92
48
25
12
11
25
185
34
158
16
126
20
1
108
47
60
24
1
23
30
72
88
39
12
3
2
18
37
71
4
9
29
7
65
18
157
11
73
15
21
9
27
23
30
90
64
30
32
24
30
60
30
70
32
58
6
98
ABCD 98256755302*3^$a+1 [50000]
12
72
18
19
56
3
49
12
95
48
73
5
67
17
60
19
96
41
12
3
108
51
13
41
42
45
27
21
100
5
72
30
30
24
75
64
11
6
99
16
17
91
12
29
30
36
85
5
55
47
48
18
36
3
12
4
5
12
54
6
60
168
96
39
36
48
3
30
84
84
19
68
4
5
3
27
66
7
60
48
8
9
6
36
66
27
45
12
24
31
23
25
8
33
12
120
15
15
33
4
11
30
30
57
28
12
137
60
91
24
41
7
29
3
45
27
16
65
15
52
17
156
39
63
6
24
3
3
12
60
42
51
9
42
33
12
33
6
66
15
96
9
231
45
48
60
6
54
66
9
21
91
5
12
48
42
12
1
29
18
18
7
71
9
12
76
20
3
25
35
21
39
12
9
39
21
45
18
30
27
3
48
12
30
12
15
9
27
64
5
24
24
75
3
24
48
36
36
33
60
51
24
48
42
18
30
43
5
111
15
9
15
57
60
4
24
32
4
5
78
18
30
49
35
45
64
12
5
24
3
27
25
41
99
28
107
6
60
7
53
15
24
33
126
6
60
24
6
48
12
18
3
84
48
12
21
72
6
1
5
78
33
33
12
63
45
24
7
5
3
21
7
17
60
103
5
18
12
150
15
4
29
7
17
27
36
3
6
31
23
6
84
12
18
9
51
9
21
79
5
36
39
12
15
18
15
15
37
48
8
9
30
60
13
8
9
36
12
18
60
18
39
15
30
18
49
5
39
39
21
81
31
20
45
12
12
60
6
9
9
36
15
123
48
48
102
7
65
7
83
12
66
99
36
33
87
9
18
21
9
12
36
39
21
75
15
9
156
27
73
5
27
112
5
19
5
12
72
31
44
36
39
33
63
12
25
5
24
6
150
12
12
126
90
60
24
54
54
3
9
30
24
169
17
30
66
55
47
42
6
33
4
11
21
15
24
30
36
18
48
42
12
15
36
57
42
45
15
45
76
20
45
39
40
24
5
87
48
39
61
29
30
78
15
15
9
16
72
101
19
8
15
30
78
12
60
69
3
12
18
15
147
6
18
102
7
5
12
31
32
87
108
6
60
12
15
27
25
48
89
6
69
21
3
9
60
42
21
3
57
9
255
9
30
42
18
21
15
1
5
12
3
3
105
21
15
21
48
31
41
87
16
12
119
61
17
15
57
24
87
45
7
5
63
3
6
19
36
23
1
29
6
117
3
6
3
135
18
30
37
23
54
36
18
66
30
48
78
15
159
33
27
36
114
48
30
1
36
29
84
3
87
25
41
39
21
24
60
12
6
48
6
63
108
45
138
84
78
30
48
9
15
18
54
13
71
12
12
73
5
12
15
16
20
75
9
16
35
6
60
78
48
85
113
67
107
18
78
9
96
15
66
36
7
107
6
3
40
96
113
12
24
6
61
72
20
60
153
60
30
54
54
9
3
30
168
99
45
31
29
72
6
12
33
69
30
25
96
65
115
44
64
29
18
30
7
56
24
15
42
3
76
41
15
15
30
6
30
30
72
1
20
9
3
69
24
6
21
57
18
37
56
27
60
9
63
18
39
15
6
7
95
30
7
95
13
11
36
6
144
30
13
32
9
6
24
24
30
7
5
51
4
29
6
6
54
216
37
8
15
60
45
40
29
51
12
16
29
55
11
6
6
72
36
6
79
36
41
39
33
27
24
12
135
12
72
73
41
24
30
33
69
43
8
9
15
48
33
39
36
27
12
85
68
3
25
72
35
60
102
51
40
5
3
57
7
5
67
11
30
30
18
7
113
79
17
36
3
39
1
12
23
42
144
63
15
1
20
21
19
24
5
18
85
53
6
25
29
27
15
18
19
23
30
15
15
18
54
42
36
42
12
1
32
51
9
33
30
30
30
13
107
24
85
35
21
28
41
36
15
27
18
27
12
28
20
12
3
18
18
120
49
5
42
24
54
43
17
60
27
81
12
27
63
42
120
43
17
96
19
23
60
12
144
45
52
12
35
73
23
1
59
30
30
1
20
3
1
29
67
8
15
30
103
5
43
35
9
72
16
8
135
144
12
6
39
16
72
5
3
45
54
6
60
15
33
36
39
117
43
5
12
42
222
15
33
6
12
24
1
5
24
24
42
45
45
12
12
43
17
60
51
135
18
75
4
56
9
7
59
6
30
156
18
24
27
40
29
60
42
90
43
17
18
37
119
18
3
60
9
55
29
12
7
8
3
126
43
77
6
9
15
1
24
11
30
7
12
20
45
3
3
30
48
12
84
30
1
60
17
27
4
17
48
60
24
60
36
36
43
35
21
57
15
9
6
25
20
63
45
21
15
3
36
36
6
19
119
6
126
30
120
12
30
1
35
1
11
30
7
8
24
28
32
16
17
51
9
66
30
19
48
83
84
6
12
27
21
90
9
57
6
9
39
54
15
112
5
6
234
66
12
1
11
18
91
29
12
36
102
36
1
23
42
91
44
48
21
30
97
32
76
56
3
120
1
35
54
3
72
57
31
32
3
12
18
7
11
36
90
30
33
15
42
6
18
19
17
24
234
33
27
18
3
9
48
30
18
6
24
36
45
184
29
67
56
24
24
24
21
7
12
68
15
12
42
48
15
81
24
6
12
37
47
36
18
12
150
9
81
43
20
15
1
191
18
24
3
4
41
55
29
18
30
18
25
35
45
75
60
24
30
43
5
43
29
79
71
24
21
21
12
7
11
37
68
124
11
60
9
39
9
40
72
8
12
21
15
27
18
79
20
76
17
36
55
24
5
78
48
21
39
12
37
23
18
15
15
1
36
80
4
96
17
27
21
27
63
42
7
5
15
63
18
42
6
7
168
5
6
6
27
33
42
18
3
15
6
54
42
18
12
30
30
45
4
20
45
48
60
3
129
90
129
99
216
24
12
66
12
30
90
27
51
24
61
17
12
43
48
53
27
24
9
42
18
30
6
30
25
11
42
7
11
18
39
57
114
21
39
66
63
27
21
39
120
18
3
33
27
100
5
12
60
15
40
12
65
18
57
3
85
83
9
4
32
12
15
12
9
96
24
45
7
137
3
4
5
6
73
35
69
16
11
25
5
15
40
8
ABCD 98257027028*3^$a+1 [50091]
23
21
45
19
77
3
4
5
91
32
243
12
72
6
12
115
35
30
3
60
160
125
12
75
48
237
60
39
28
35
13
59
36
72
6
51
96
48
4
96
44
123
18
144
3
33
99
16
176
15
81
9
36
108
36
60
144
7
5
123
165
90
49
5
42
33
16
12
5
90
18
15
27
25
5
39
84
12
48
57
7
36
44
16
20
60
4
23
54
108
36
19
71
9
33
15
28
191
1
20
48
12
9
156
43
11
54
72
43
47
93
4
83
45
27
78
18
30
7
32
16
44
63
24
9
27
138
27
123
69
16
17
3
15
42
30
108
45
15
66
15
3
72
81
27
180
21
87
57
33
60
3
117
43
125
19
32
51
108
42
3
27
85
5
27
45
132
84
90
42
12
36
6
33
33
60
54
66
234
1
35
13
5
162
60
18
27
57
55
17
36
24
19
17
15
33
90
126
103
96
17
3
64
77
15
39
109
23
12
6
51
64
5
27
9
6
33
51
60
69
69
90
33
9
30
69
36
45
3
28
23
12
13
132
59
69
124
32
3
312
69
4
17
15
16
48
47
30
63
4
80
33
15
12
16
32
48
4
197
6
90
43
95
54
18
37
20
96
9
3
69
60
31
17
96
147
9
3
21
27
3
72
69
39
109
48
32
108
15
69
124
164
15
6
66
90
6
25
32
16
155
21
15
1
92
21
27
147
1
71
165
36
105
7
107
33
57
123
87
181
5
12
3
129
79
12
65
78
12
73
107
37
17
43
20
12
4
60
41
150
33
15
33
39
13
5
78
18
12
18
54
51
52
65
12
3
39
105
21
102
18
3
21
39
87
9
3
108
165
112
128
63
366
3
76
116
21
7
68
9
19
32
48
27
9
63
1
95
30
90
21
208
80
57
39
45
7
47
42
48
6
12
90
39
15
193
11
25
59
81
112
68
81
43
17
19
119
25
17
31
12
5
18
78
175
5
75
12
33
15
219
18
114
1
47
33
39
61
32
12
84
51
61
77
42
66
24
79
144
11
12
72
61
47
33
4
77
48
78
12
18
3
15
90
55
71
6
7
5
72
3
48
9
48
18
33
96
4
12
23
30
6
30
24
51
69
187
32
57
30
60
84
37
48
5
42
54
15
16
23
21
16
20
27
1
41
135
4
35
9
27
9
51
13
48
12
48
17
18
13
59
25
92
15
48
36
49
272
21
27
12
69
139
47
49
5
27
48
9
6
81
16
23
36
9
15
129
12
33
18
18
6
84
90
42
30
90
108
9
27
21
15
24
30
144
75
15
54
43
47
1
5
120
36
6
45
28
32
52
71
162
55
59
33
87
189
12
33
60
39
12
4
29
51
21
39
4
48
107
126
7
29
15
16
5
43
32
52
60
20
117
114
30
39
96
45
7
12
17
54
6
39
12
52
35
73
35
18
72
247
41
7
48
41
103
60
36
65
15
45
30
85
80
21
90
66
60
48
99
76
77
54
24
21
84
15
36
60
30
63
51
12
37
35
13
113
36
54
37
17
78
30
3
21
126
9
16
48
47
85
149
60
156
18
145
12
23
57
105
123
201
19
116
15
30
54
45
12
132
76
144
32
4
140
87
12
36
42
163
17
43
32
45
78
12
25
125
48
36
63
33
15
39
93
153
3
64
32
4
12
179
141
48
21
63
28
113
19
32
21
75
9
24
79
32
9
36
19
41
51
132
96
39
85
5
18
13
5
7
20
45
3
87
72
78
12
55
71
54
3
48
112
59
1
125
135
12
51
12
69
21
7
47
114
120
55
20
159
1
80
64
48
5
18
9
12
51
145
89
18
78
12
42
241
108
47
102
27
16
29
3
36
57
67
161
79
71
25
11
21
112
113
72
27
28
17
18
145
41
87
28
41
43
11
49
11
69
3
145
12
161
96
99
12
63
42
7
5
18
9
9
27
60
189
66
33
27
30
18
216
1
48
11
36
13
41
54
81
45
54
49
17
24
19
68
33
42
18
30
36
61
137
27
63
225
63
114
31
53
6
33
96
4
101
7
48
35
45
75
201
28
5
27
9
39
36
21
30
126
18
72
133
11
21
60
9
43
92
36
63
6
30
6
12
55
53
15
57
151
32
15
54
139
5
55
32
39
13
23
57
76
35
210
6
73
53
12
31
5
42
18
12
15
93
51
64
17
115
5
54
49
32
117
27
64
17
60
30
72
6
162
25
29
48
18
60
30
18
129
ABCD 98257053374*3^$a+1 [50014]
3
37
71
25
23
61
23
33
84
3
21
99
81
12
244
131
45
28
36
23
21
15
6
48
3
72
12
60
64
56
96
3
37
24
23
1
35
1
20
36
88
72
140
15
24
21
64
48
72
116
3
1
11
12
1
32
28
12
44
4
20
72
75
69
4
36
80
184
24
156
32
52
56
15
37
12
320
28
120
8
36
75
156
25
23
102
43
11
60
61
24
36
203
37
32
3
9
40
20
36
88
32
24
75
36
13
32
39
168
145
8
52
8
27
60
12
1
60
47
1
11
9
24
123
25
23
1
36
29
51
40
8
4
20
21
27
3
24
48
33
76
11
12
61
11
60
1
84
36
47
21
15
24
48
24
85
56
183
1
35
69
9
31
35
12
60
97
47
13
92
36
15
85
44
3
102
15
36
63
45
4
11
60
37
20
4
23
45
3
25
47
36
24
37
11
9
3
1
12
8
100
35
61
56
15
60
13
11
36
12
37
59
1
8
36
51
30
6
33
64
32
39
45
40
59
12
6
42
145
23
24
1
5
27
28
24
23
12
1
20
4
8
93
42
13
20
27
13
12
23
37
23
24
13
11
1
8
36
36
93
6
96
25
24
35
60
45
36
15
84
45
12
15
12
45
72
36
9
18
60
1
20
40
56
15
96
24
73
36
24
12
36
120
44
16
44
51
37
32
3
13
24
56
27
1
12
24
41
54
193
35
48
37
32
40
24
12
60
108
35
12
69
4
84
20
72
15
48
6
79
60
48
60
8
4
47
30
3
75
33
15
45
87
85
12
59
1
20
4
12
20
9
48
3
64
8
12
40
35
120
1
12
23
25
20
3
37
48
20
40
35
105
72
63
1
29
30
57
12
40
32
21
39
3
117
33
18
13
116
3
12
25
11
13
35
24
18
48
87
12
75
25
11
21
64
36
23
33
52
71
49
12
5
123
12
4
5
15
27
132
57
15
13
125
31
24
35
21
16
11
109
36
8
51
61
23
54
7
35
13
32
28
156
36
35
24
24
13
20
57
55
72
48
11
25
72
8
4
12
23
97
24
20
40
71
1
48
35
36
66
55
35
37
35
13
108
32
15
97
8
3
36
33
3
69
3
36
54
30
1
24
48
12
23
48
6
78
36
21
63
25
47
49
17
15
33
6
48
48
24
60
1
47
21
4
77
66
12
25
47
1
12
36
60
12
23
12
108
81
63
157
5
79
36
23
1
5
99
36
9
55
11
25
12
59
1
24
101
55
92
51
1
11
13
71
13
11
66
78
18
18
117
57
7
35
48
1
167
9
40
59
24
12
25
36
24
68
28
80
4
11
37
35
18
3
87
9
4
41
48
6
21
15
1
8
12
27
6
7
12
8
48
16
24
20
39
37
11
49
44
12
3
49
5
3
3
12
48
1
56
75
12
1
12
44
21
7
48
84
11
33
4
8
4
120
11
9
88
48
35
13
11
13
8
27
138
7
32
15
24
12
25
35
12
97
35
9
15
24
37
23
1
32
52
35
25
8
64
23
21
16
20
24
15
21
3
13
12
56
40
24
5
3
4
23
45
52
11
12
21
36
28
5
3
48
45
30
25
35
12
109
125
18
21
12
27
1
32
84
16
20
27
1
59
25
12
23
21
16
83
21
15
37
83
25
131
36
49
23
1
12
12
8
57
18
13
44
63
13
36
53
7
20
3
66
90
61
59
157
12
47
6
27
15
133
17
31
32
4
59
12
12
21
60
12
39
13
11
9
40
23
49
35
13
5
18
49
8
76
47
12
60
33
100
12
32
15
13
11
21
28
56
27
37
116
16
80
45
18
12
9
4
35
21
120
24
12
16
35
9
3
1
11
33
220
20
27
49
12
20
4
53
31
59
25
92
3
33
123
21
24
12
52
101
7
8
15
72
33
4
23
33
120
87
25
32
72
96
48
4
12
36
8
64
47
49
35
1
48
12
11
13
11
25
5
3
88
12
11
49
36
32
88
119
60
37
35
120
25
44
51
69
60
36
76
12
11
9
15
33
28
60
12
68
279
6
7
8
52
60
12
5
7
83
72
30
3
40
11
24
1
24
23
45
4
24
20
4
23
9
3
1
32
52
12
23
73
12
12
11
12
13
12
35
1
60
56
4
11
13
23
33
99
1
95
1
56
39
6
43
35
45
111
1
44
16
60
119
1
20
4
71
25
8
21
3
3
117
15
12
229
24
35
25
8
27
13
44
24
76
24
36
8
12
33
43
48
47
49
20
16
47
12
36
18
15
12
4
48
12
59
24
36
30
55
11
9
15
9
100
8
3
37
59
60
13
12
83
1
35
25
11
13
8
4
44
27
49
24
59
12
1
23
37
20
40
23
25
24
23
33
4
32
51
33
76
23
25
8
3
37
24
11
25
60
164
15
240
6
63
4
8
40
72
47
48
48
33
132
100
20
24
36
3
12
48
12
12
6
27
100
95
18
19
80
12
159
12
37
176
36
36
28
72
20
3
61
23
42
18
30
66
9
36
76
36
65
39
36
3
49
8
40
35
97
35
13
29
48
223
24
89
42
12
25
108
143
54
31
24
35
57
123
13
47
57
28
11
49
35
21
4
23
12
37
24
96
96
24
144
116
28
8
9
48
27
3
60
33
72
15
93
27
12
13
35
1
60
36
143
25
8
3
60
36
13
8
75
12
72
21
39
6
48
54
1
35
1
11
72
12
13
11
9
12
24
52
23
1
5
3
87
61
68
51
1
20
3
24
12
13
11
1
11
18
30
66
6
25
65
42
36
61
5
18
36
25
20
124
11
9
63
37
72
59
121
108
11
81
36
33
30
60
24
21
40
72
23
24
13
44
40
24
20
24
48
4
23
12
30
19
20
16
11
13
17
7
32
144
64
35
48
13
32
28
24
11
1
44
87
37
8
27
1
12
140
3
1
24
41
18
21
16
11
165
40
108
12
35
24
48
1
72
35
9
40
60
20
24
12
28
47
12
61
36
11
9
84
100
24
23
13
47
48
21
4
36
44
15
12
12
13
8
12
4
11
9
28
47
13
12
56
4
48
12
48
83
24
126
15
3
12
25
24
11
25
48
ABCD 98257104098*3^$a+1 [50023]
39
6
6
12
162
30
90
18
36
36
48
12
90
96
84
48
198
72
126
30
102
3
87
45
69
48
42
30
6
93
120
36
60
3
66
66
6
30
45
108
147
72
33
69
75
3
117
24
21
78
42
66
162
42
96
9
111
30
3
15
117
57
102
6
30
24
18
318
120
24
18
48
12
180
18
9
216
9
144
15
51
21
57
6
81
3
66
24
27
36
15
240
108
21
33
156
66
96
129
9
96
39
36
111
42
12
24
12
54
30
75
3
42
96
54
45
45
24
24
216
15
45
6
129
9
42
36
12
36
21
75
54
6
9
177
18
150
36
15
24
57
78
120
45
45
6
45
3
33
75
84
6
18
105
15
24
78
39
33
12
30
204
36
60
6
15
24
51
48
24
141
21
114
12
12
21
129
12
36
30
234
48
96
87
57
36
36
15
3
108
30
39
39
72
9
45
6
30
12
3
27
18
39
3
42
54
84
102
39
87
114
30
30
48
18
33
21
18
33
108
39
42
48
72
18
18
15
45
84
51
60
147
66
30
114
30
12
6
99
51
42
18
174
15
75
24
12
33
39
18
24
294
45
15
96
9
21
51
24
75
6
12
210
180
177
3
72
21
48
57
24
18
42
6
24
84
36
48
72
9
21
48
3
3
114
156
144
42
48
36
36
30
78
120
6
30
21
33
12
18
48
9
51
24
96
30
183
15
36
24
117
189
66
54
24
96
60
60
96
99
15
18
3
27
48
9
45
24
27
45
24
51
63
66
18
18
18
30
66
6
39
123
108
24
60
18
42
45
21
18
12
54
15
63
48
78
36
48
3
147
12
18
18
33
111
30
6
48
21
36
9
51
3
36
24
21
99
6
6
33
111
36
105
129
6
12
18
12
42
24
60
30
66
18
132
30
30
246
12
96
156
30
75
21
42
33
45
138
66
6
42
3
45
108
27
3
21
84
57
24
51
45
24
51
63
66
246
9
21
30
18
12
3
201
30
18
3
15
153
21
78
117
3
96
21
9
15
39
72
9
9
12
18
72
48
12
120
186
54
18
18
9
3
108
24
6
42
36
120
6
96
54
150
39
96
36
3
45
51
66
42
12
66
30
18
12
99
3
96
45
27
24
30
66
42
12
6
30
39
39
84
42
6
84
138
12
30
69
27
12
108
24
66
99
21
54
24
144
12
6
48
51
39
24
12
36
72
6
51
51
93
39
66
6
9
39
48
42
3
39
36
30
75
27
42
6
33
51
6
48
42
312
12
36
78
66
9
39
30
288
18
96
18
6
6
135
3
72
69
9
3
27
102
36
12
66
66
75
36
33
15
39
21
15
6
48
30
30
66
36
96
45
129
60
36
24
75
45
99
9
6
12
45
3
42
18
6
60
111
33
36
24
150
36
24
21
9
84
78
24
105
33
30
132
21
3
84
36
12
240
9
21
135
3
42
54
36
12
30
3
27
30
48
3
81
18
192
24
36
156
84
18
90
156
96
24
24
138
15
33
60
12
18
12
114
36
99
159
96
45
75
6
18
12
60
138
42
18
6
45
93
6
45
81
60
48
30
18
18
36
24
24
48
45
3
36
36
48
54
168
18
72
72
102
78
36
30
246
9
39
12
105
45
99
36
63
66
72
24
30
18
42
18
12
48
42
54
24
27
63
18
150
30
99
3
93
15
42
150
12
66
18
6
6
90
3
27
69
75
6
30
78
42
129
3
66
36
6
9
3
21
87
12
36
6
24
234
72
9
75
114
108
18
12
150
42
12
60
48
36
6
18
18
24
84
84
90
12
114
30
90
66
54
36
6
72
78
54
90
18
102
48
90
6
54
90
3
57
60
27
21
24
54
45
105
36
6
18
96
6
165
9
60
18
18
15
39
78
18
9
33
6
24
18
30
33
27
84
69
81
24
42
48
6
18
6
12
3
15
36
126
12
96
12
99
129
51
9
72
63
12
15
102
42
24
36
6
42
57
36
63
6
120
156
3
12
144
15
6
30
45
117
3
99
45
159
45
15
30
60
42
105
27
42
78
138
102
21
87
12
6
84
51
21
84
42
72
42
54
45
321
15
36
39
108
177
21
18
12
9
39
72
45
39
54
54
33
3
24
18
18
36
120
6
12
96
6
54
30
102
15
39
30
96
48
102
48
60
6
36
12
30
96
96
96
90
3
72
15
18
36
150
18
30
36
105
60
36
3
42
48
ABCD 98258339878*3^$a+1 [50079]
7
84
6
18
12
258
66
21
105
72
15
75
132
33
291
72
5
72
31
65
64
8
88
9
120
63
87
66
87
39
33
327
36
45
9
24
39
15
48
162
90
78
72
48
114
54
72
143
144
31
90
90
54
42
93
33
23
120
49
15
48
15
33
159
41
19
12
33
27
21
128
7
72
18
42
21
99
198
47
67
318
15
63
90
30
17
40
15
72
96
105
32
25
72
71
168
24
96
64
27
48
126
24
198
17
256
24
128
19
21
177
90
78
30
114
126
18
15
24
87
48
186
90
5
64
48
8
1
54
65
127
144
288
33
3
117
152
25
30
36
54
23
73
72
15
32
25
143
73
72
54
66
15
3
6
159
152
187
45
48
8
120
24
7
18
71
1
23
31
24
36
12
24
66
24
63
8
40
99
36
137
168
55
60
72
102
23
1
66
93
48
32
16
81
39
51
21
87
90
135
8
19
150
39
51
21
15
17
16
24
81
54
18
167
40
27
54
144
63
15
33
39
81
57
15
9
119
55
17
40
152
67
29
1
54
9
48
123
36
18
15
3
53
145
47
43
96
174
162
77
16
159
185
31
42
18
72
30
95
139
24
12
60
288
36
33
3
5
169
24
47
19
54
15
72
72
81
15
75
54
30
81
15
72
120
18
72
18
132
137
73
18
204
138
95
72
55
36
30
24
18
5
67
21
72
27
36
114
18
102
23
139
213
48
33
47
169
39
15
17
49
78
113
72
25
6
105
104
7
89
24
97
54
36
108
161
24
216
91
156
42
111
99
36
24
90
72
119
79
12
60
84
45
264
48
3
149
1
72
255
8
19
45
27
108
90
71
19
6
54
33
129
18
126
47
19
93
56
24
115
45
87
9
9
135
8
72
48
55
72
90
15
81
144
102
33
3
78
39
87
180
84
72
114
30
24
36
84
60
36
48
276
144
30
42
29
25
47
40
39
66
95
55
57
56
121
18
30
18
24
30
23
145
66
5
1
143
163
45
8
24
7
60
30
39
24
63
24
33
3
120
78
87
39
9
75
240
29
25
66
5
55
9
75
6
102
17
1
294
41
184
8
49
239
24
7
144
36
221
72
16
75
5
25
24
95
88
15
17
136
27
30
167
48
55
17
151
12
5
67
5
48
43
12
57
75
45
27
101
55
17
25
30
81
15
9
27
54
15
51
53
25
15
75
48
108
36
6
90
45
32
88
80
19
6
54
156
132
108
45
99
30
24
54
41
24
55
90
42
30
143
7
84
6
66
5
72
73
30
233
24
40
120
48
8
40
9
168
47
7
36
77
25
72
6
138
54
65
40
48
27
21
75
12
113
1
48
78
17
31
17
72
73
87
80
31
42
18
72
48
6
18
5
43
54
24
15
72
32
163
54
23
55
33
57
71
1
23
43
60
12
93
32
40
8
115
360
53
55
57
80
43
125
1
71
19
108
42
48
135
15
12
6
15
39
113
25
288
23
139
125
40
48
3
117
105
102
36
54
42
29
64
8
43
5
112
99
21
15
57
105
66
36
9
27
5
127
48
42
48
95
19
21
27
36
96
33
51
36
18
6
36
53
235
48
60
18
30
17
40
39
36
30
18
5
24
7
36
77
1
30
9
81
119
25
42
174
15
264
81
39
51
24
30
63
8
169
15
51
45
24
111
24
12
21
72
240
80
1
47
67
30
23
55
12
72
6
95
43
36
90
18
165
8
49
111
48
15
24
18
47
120
40
80
193
18
29
96
72
112
56
211
24
45
24
57
119
19
45
8
7
18
23
25
47
67
30
143
73
42
117
171
102
15
27
5
7
113
16
24
27
36
24
66
78
9
81
30
ABCD 98258476762*3^$a+1 [50009]
1
8
16
47
72
51
10
47
9
63
73
8
75
15
69
57
36
24
40
23
36
109
20
16
35
117
28
35
1
11
37
8
7
116
1
48
11
61
39
24
53
87
28
12
228
23
10
39
36
200
165
55
12
5
7
20
76
41
31
5
124
59
51
69
57
27
136
59
81
84
60
3
33
12
15
73
21
134
37
8
69
31
12
32
28
12
68
15
54
36
30
13
21
99
17
102
6
15
4
17
99
39
18
55
32
21
126
1
53
100
36
8
31
5
64
35
100
107
6
7
11
30
187
17
30
18
114
189
24
33
7
17
36
43
12
65
28
36
119
85
44
12
79
9
35
3
34
56
52
215
36
24
33
7
11
9
28
189
11
48
4
8
33
72
7
108
29
40
26
18
96
100
3
35
45
25
15
36
32
9
39
4
80
45
36
7
23
6
4
24
83
52
60
5
42
58
3
8
40
29
31
5
64
51
47
13
65
12
54
90
18
1
71
13
36
120
65
7
9
3
41
39
1
15
32
13
12
122
18
4
50
33
21
39
60
60
76
21
8
90
6
19
36
47
42
115
65
3
25
3
35
37
69
38
45
16
17
4
80
24
67
45
27
71
9
15
18
120
28
47
13
20
15
84
16
20
1
26
24
13
20
61
60
12
3
29
40
11
49
95
61
24
62
73
83
13
20
21
43
36
12
9
14
10
116
3
28
9
8
51
1
8
123
75
90
15
49
39
5
4
72
140
3
16
21
123
93
83
15
45
1
24
36
36
3
120
140
69
31
72
8
4
155
48
13
20
4
20
36
40
81
11
69
30
1
95
85
68
84
63
24
46
164
64
15
11
33
76
17
15
9
4
39
56
1
23
57
36
48
27
133
47
45
7
45
11
109
26
10
36
3
65
43
65
3
12
39
1
45
110
13
21
146
33
21
114
30
36
19
5
87
85
2
25
57
111
20
9
51
49
26
30
7
11
34
72
20
6
13
44
1
44
6
9
21
27
9
24
40
27
8
27
42
3
40
8
120
1
23
13
128
6
9
24
21
4
80
42
1
17
28
47
45
43
8
12
52
108
65
43
32
49
3
36
72
23
9
40
5
90
21
9
91
32
3
150
67
9
14
66
3
111
12
78
7
48
129
11
12
45
30
45
159
58
8
28
116
31
77
175
65
12
24
12
283
69
60
38
34
11
9
39
100
5
16
39
12
32
73
14
84
6
100
23
13
8
15
39
1
129
3
23
9
1
15
21
44
27
97
2
54
64
135
45
3
20
13
15
9
72
3
17
19
5
7
23
9
16
11
6
43
59
81
25
12
24
23
51
49
36
92
57
168
84
18
18
100
32
72
28
63
48
41
4
14
30
15
57
43
117
36
12
36
32
18
9
57
64
14
66
19
33
20
60
15
48
4
17
88
8
7
23
13
12
29
18
1
41
30
9
51
10
8
3
48
57
18
10
36
20
223
65
51
49
8
55
59
48
1
41
36
43
11
18
15
60
28
45
122
12
21
129
48
52
51
23
42
4
24
20
7
32
28
20
49
26
33
24
51
9
15
1
12
80
9
39
4
36
17
12
15
28
17
15
111
25
12
9
8
36
4
62
24
49
20
75
30
3
48
37
8
12
43
60
72
5
3
15
10
60
2
33
9
12
19
45
72
63
17
15
100
80
13
39
11
94
60
12
14
12
18
24
111
12
12
156
120
69
150
1
144
17
28
20
52
3
140
28
152
1
39
5
40
15
57
96
62
153
49
3
5
15
88
23
6
79
20
84
96
24
87
1
8
4
83
133
20
9
15
33
55
45
23
4
35
42
28
3
5
3
51
9
12
12
25
3
60
92
33
7
120
33
87
20
93
24
4
15
20
4
20
48
87
22
36
3
5
79
45
20
75
87
54
60
4
3
65
244
8
55
57
243
8
60
49
51
57
8
27
60
37
123
80
3
84
10
140
99
132
52
53
15
45
72
3
15
30
87
13
14
33
265
11
45
15
1
11
9
159
24
57
40
14
25
21
59
15
54
16
27
9
20
60
3
25
51
5
55
71
169
12
59
49
32
132
25
23
37
26
45
21
24
120
24
12
24
19
11
10
72
75
83
145
47
33
4
168
9
11
15
25
12
17
111
40
32
1
32
3
4
47
49
45
15
12
89
123
16
12
17
15
33
24
31
45
35
52
96
29
3
33
136
3
36
107
13
41
51
48
9
6
9
57
31
32
16
12
33
20
72
24
40
51
8
9
66
9
61
39
23
13
80
51
1
57
71
15
37
12
8
9
91
152
87
18
40
11
52
12
8
49
51
33
15
29
15
1
119
16
11
34
15
72
5
64
26
37
8
9
100
24
62
25
23
49
5
42
10
20
91
8
100
44
40
95
85
21
75
84
11
9
1
56
103
33
47
60
27
6
28
92
15
49
39
104
25
3
8
40
41
16
15
20
9
18
25
60
8
52
68
12
27
10
26
25
5
28
27
48
72
12
48
32
21
19
41
4
72
111
77
52
20
16
92
42
133
41
36
99
15
25
12
119
1
5
27
63
37
36
101
111
15
165
165
7
80
40
117
11
33
7
29
4
44
3
39
93
40
36
41
91
59
58
8
18
54
16
26
118
3
48
5
16
56
15
13
35
40
12
53
12
24
48
72
88
62
13
17
36
3
12
28
17
12
15
1
27
20
25
98
30
7
20
40
23
34
20
91
41
40
36
63
12
65
54
10
8
12
19
45
26
24
37
29
88
38
18
24
12
54
6
51
33
27
27
6
7
5
42
10
95
21
12
ABCD 98258611684*3^$a+1 [50069]
42
6
12
102
75
33
75
33
35
12
76
44
97
48
30
42
71
25
30
42
90
17
115
41
55
42
3
57
18
5
64
15
198
30
18
90
9
8
28
9
96
84
6
162
35
25
3
159
36
12
21
24
8
25
3
9
35
12
1
24
48
143
67
17
76
8
61
78
78
12
48
3
72
69
111
48
44
67
18
11
109
47
13
123
39
6
27
8
25
12
27
51
9
21
23
36
64
27
5
97
23
28
36
8
72
1
24
36
3
36
21
24
36
72
71
1
3
3
65
19
30
60
48
90
72
6
84
30
6
15
9
35
25
23
25
3
15
5
55
33
72
45
60
3
51
21
9
143
16
20
49
30
42
30
5
4
129
120
11
4
45
18
29
84
67
30
23
36
60
28
8
19
36
9
84
44
13
24
23
7
101
4
21
42
113
85
35
229
35
13
42
69
20
7
24
45
45
35
13
30
21
21
11
49
3
96
44
37
63
48
20
4
48
8
28
9
12
3
12
104
37
3
189
30
21
9
3
108
24
8
60
120
112
33
47
28
9
78
21
44
12
91
65
4
8
36
61
63
12
75
5
103
77
25
71
85
24
11
85
75
72
36
32
25
24
36
59
25
15
33
72
11
37
12
63
36
39
12
21
9
30
30
66
9
60
108
45
147
21
23
49
23
49
48
48
107
13
3
116
28
45
47
13
48
3
27
72
101
84
37
39
9
27
15
9
9
11
37
12
3
12
3
33
32
49
15
33
12
120
6
129
24
9
23
40
45
54
5
1
15
9
51
45
23
12
4
105
60
3
3
5
25
12
102
45
96
27
173
28
9
11
24
43
53
1
3
36
51
30
11
37
48
54
65
25
95
48
40
33
3
20
12
48
36
25
66
42
47
61
23
16
20
1
12
120
12
3
56
49
75
8
24
16
9
30
5
1
72
63
27
41
301
11
4
116
25
30
45
39
81
72
8
85
54
36
65
60
40
20
7
17
40
3
41
7
102
15
15
12
66
12
71
1
60
135
33
30
48
30
27
45
60
12
30
29
40
57
60
24
3
56
244
33
3
36
20
4
36
20
1
15
72
32
13
11
19
45
68
12
132
1
72
11
91
9
24
32
13
18
24
101
40
27
102
3
56
160
36
8
12
1
15
12
8
24
1
30
12
17
1
3
21
15
21
23
4
27
6
3
9
11
7
65
4
56
25
144
18
72
41
40
12
3
57
20
136
72
9
15
20
1
27
75
12
30
18
5
7
18
51
20
1
23
13
75
9
6
53
1
11
40
69
11
52
156
159
42
36
12
27
33
12
3
15
18
107
36
60
12
55
42
3
12
27
9
96
8
37
3
36
96
21
42
102
6
5
25
35
25
42
42
108
27
8
12
13
78
54
51
9
90
36
29
13
18
113
7
5
37
75
60
80
132
24
187
53
4
8
79
6
24
15
3
17
60
61
204
35
25
3
36
72
20
24
1
59
13
35
55
33
68
4
56
1
150
21
72
45
12
138
53
72
100
12
51
29
163
33
44
120
25
3
27
5
108
36
40
87
45
15
30
60
3
69
18
12
18
12
11
4
32
16
9
99
36
63
18
83
52
9
36
60
3
32
19
18
3
45
54
18
48
12
12
6
57
15
60
41
12
52
3
24
65
25
60
48
18
9
20
61
15
72
12
75
21
69
78
41
4
33
27
8
25
23
1
78
21
20
49
47
1
15
120
32
85
12
15
36
80
48
1
18
12
18
35
28
57
18
5
84
25
48
11
16
68
7
5
25
18
12
18
78
9
36
9
30
5
55
30
18
5
55
102
60
18
48
17
163
30
174
5
16
117
27
21
15
27
41
132
52
68
25
60
114
5
91
42
12
111
9
11
37
78
30
23
84
25
23
37
48
27
57
11
40
8
1
35
55
29
16
3
12
5
25
18
12
168
42
18
17
25
36
30
30
72
63
84
20
13
12
23
67
18
18
17
28
165
24
36
150
60
29
13
42
45
3
33
57
123
12
15
18
83
16
3
78
47
43
93
32
19
18
3
9
18
5
72
76
20
40
72
45
12
18
48
84
30
35
25
36
12
35
7
21
99
30
3
32
4
9
12
36
23
40
21
36
23
16
44
61
11
24
36
7
5
13
27
32
103
18
72
60
12
95
24
36
16
24
3
45
33
42
12
9
171
81
15
5
60
4
21
3
9
47
24
112
44
28
105
75
15
48
45
69
63
33
174
53
40
116
1
35
13
30
57
15
29
1
18
18
12
11
1
323
73
12
15
8
37
18
5
24
1
15
9
3
117
18
5
25
11
31
33
32
1
15
32
37
48
35
28
72
92
13
3
15
53
37
12
15
32
16
20
12
7
41
49
11
12
12
4
51
60
53
25
27
33
15
45
168
12
60
23
25
35
55
53
1
78
18
47
88
20
48
4
20
16
140
4
12
68
37
18
21
152
52
48
9
191
4
36
8
1
18
78
95
24
145
39
27
9
33
48
24
3
72
8
25
11
7
5
84
4
36
56
7
33
15
24
78
75
57
120
48
23
40
20
109
36
15
69
59
36
48
12
43
18
60
30
45
192
72
63
72
9
80
1
51
12
68
49
15
3
113
48
100
36
8
12
73
15
27
33
3
17
25
3
15
45
117
12
60
59
4
72
80
31
117
180
60
3
24
5
43
30
3
45
12
87
8
13
24
48
12
15
45
11
49
3
33
23
12
79
120
165
21
60
15
44
4
36
36
45
30
57
12
80
88
45
48
24
36
75
15
9
81
39
8
13
24
60
95
31
42
11
79
30
12
60
6
24
33
8
48
67
29
76
69
3
105
3
57
3
27
41
36
13
30
33
39
69
87
12
ABCD 98258914738*3^$a+1 [50035]
36
35
9
45
63
75
33
40
17
12
30
13
41
12
42
12
73
53
12
7
125
138
48
24
25
125
15
60
39
6
31
17
15
160
155
57
39
1
68
27
1
12
11
54
36
42
102
7
83
97
35
30
6
37
11
84
60
90
30
42
24
66
18
66
69
141
39
40
32
3
36
96
138
162
60
25
23
66
54
102
30
1
263
61
29
7
59
78
7
5
24
90
72
108
84
13
59
30
55
59
6
96
54
66
19
5
24
24
30
57
28
108
59
13
101
30
6
18
30
66
6
63
15
42
55
11
72
37
60
48
125
6
1
11
48
12
37
71
54
102
174
6
78
55
5
6
6
54
66
51
69
31
65
7
17
24
6
25
80
28
108
120
17
15
27
78
6
162
7
32
15
30
3
81
27
3
21
21
24
30
13
60
167
18
7
60
80
3
18
54
25
48
17
18
12
6
78
6
103
41
186
6
120
7
8
63
66
48
66
192
18
42
18
27
27
12
78
15
3
24
60
24
24
12
85
131
45
112
17
108
30
12
54
6
6
79
65
6
12
162
3
15
66
126
18
42
1
53
19
125
30
45
123
42
66
37
60
59
30
163
32
39
9
3
48
6
15
81
27
87
30
24
7
47
60
30
6
6
30
30
3
51
42
19
60
5
138
6
42
42
18
9
123
36
21
93
306
42
24
3
108
220
53
7
47
97
5
6
12
60
66
66
156
54
15
40
20
69
7
59
6
18
321
33
7
20
15
18
7
35
24
21
3
33
27
13
125
132
27
15
13
11
90
39
87
54
30
6
43
77
24
54
73
24
11
69
15
6
12
3
64
29
36
36
18
24
30
87
33
42
24
36
85
96
12
17
36
12
3
69
150
294
90
54
67
20
21
48
24
138
37
35
72
73
101
114
33
27
66
87
75
60
9
39
66
75
9
91
11
60
85
77
12
6
30
60
67
65
222
48
30
175
47
21
24
51
37
125
18
25
35
12
42
54
6
31
80
69
3
21
66
21
24
9
96
48
7
35
30
75
159
6
36
15
3
37
53
96
15
39
66
54
72
18
7
53
6
60
73
35
37
59
36
66
12
138
12
73
17
78
24
204
42
54
48
18
48
24
87
33
43
47
6
24
42
13
72
203
45
87
6
19
11
105
3
1
35
6
24
198
85
47
36
54
15
21
39
21
42
45
48
9
18
66
42
37
41
216
3
93
48
42
109
20
33
102
90
60
78
36
1
5
60
43
32
15
84
61
68
21
7
53
66
1
29
60
30
24
42
24
156
19
120
53
12
66
30
55
35
54
18
30
7
35
36
24
30
18
72
18
43
32
135
96
69
28
53
51
45
60
114
12
18
6
85
23
37
68
180
52
35
6
135
4
41
54
13
11
6
6
42
67
36
83
30
7
72
5
36
6
66
102
97
11
37
17
3
120
3
162
7
5
66
42
42
36
54
84
24
7
8
21
51
36
75
57
87
96
84
30
90
21
40
5
159
123
36
37
24
116
99
60
24
126
18
12
13
12
143
37
29
39
87
48
105
15
37
95
45
33
3
45
24
24
60
51
45
31
12
32
28
12
36
29
30
66
18
54
42
33
3
69
16
83
24
25
32
220
173
120
67
11
24
45
171
12
66
7
23
60
12
78
12
132
156
36
15
9
7
104
40
168
65
18
25
53
6
24
61
68
88
113
24
96
66
30
15
105
60
60
3
72
60
33
75
27
60
24
6
6
162
30
72
144
60
30
7
24
48
107
36
42
6
84
157
71
42
87
15
61
29
96
27
100
47
120
30
204
99
33
39
153
12
30
18
30
42
24
84
156
7
137
66
24
25
47
66
48
42
18
54
12
30
63
52
35
1
144
20
21
294
13
83
12
13
203
6
18
30
3
39
96
69
15
18
7
95
186
15
112
53
79
53
42
21
33
24
18
25
29
114
12
12
60
105
75
108
57
48
27
66
42
9
75
61
104
15
30
31
77
7
23
13
53
19
5
108
87
27
18
3
27
12
30
18
25
53
7
32
39
96
25
29
6
30
24
6
13
161
87
249
63
12
75
6
84
43
12
323
6
51
15
48
25
11
6
151
32
135
36
36
45
45
84
84
18
138
12
30
12
97
35
6
19
35
1
107
66
7
32
15
72
36
108
37
5
24
24
30
54
12
48
7
36
29
48
6
1
53
18
105
3
37
167
42
54
61
143
25
5
48
27
15
12
54
127
59
90
24
7
80
33
12
30
72
6
114
45
81
84
6
6
91
32
15
48
12
30
60
72
163
5
ABCD 98259666062*3^$a+1 [50017]
28
21
111
96
8
72
40
9
11
37
27
3
18
24
36
83
60
16
48
165
6
17
37
12
3
60
33
99
36
33
24
71
7
42
23
13
87
48
27
18
47
84
73
12
84
60
111
33
48
15
12
201
162
18
24
11
61
35
19
141
36
15
90
30
48
42
39
45
36
120
30
30
15
69
78
30
3
9
60
35
25
294
54
27
36
132
48
9
3
12
93
131
25
11
16
69
59
1
144
120
51
21
27
33
12
27
69
12
39
276
20
28
156
81
30
9
9
95
151
189
9
12
95
120
31
5
60
73
6
30
138
18
12
15
21
132
23
67
30
27
33
15
8
61
15
36
63
72
24
6
18
9
120
15
41
49
87
9
102
30
48
12
120
119
31
45
68
85
66
126
42
42
135
63
41
97
78
9
255
42
6
89
4
105
96
39
27
69
60
33
6
45
45
6
48
42
30
18
47
36
193
207
93
6
66
15
9
3
32
36
28
12
33
51
48
165
11
36
103
18
24
6
90
60
24
48
42
24
81
9
12
35
13
111
93
51
57
12
6
21
33
63
60
20
25
60
75
20
28
21
48
11
36
40
63
18
3
81
84
24
47
16
69
3
12
80
25
3
33
12
36
30
9
12
3
78
15
12
141
42
105
20
25
42
30
18
57
63
150
63
9
23
145
90
53
109
36
12
23
7
9
80
1
15
12
3
129
15
45
21
48
71
40
33
11
19
41
1
36
15
12
48
33
54
18
75
9
3
68
37
75
27
41
49
63
12
96
144
9
227
84
13
3
20
28
12
20
13
111
111
90
27
45
3
44
73
63
9
168
47
24
16
20
43
6
114
45
3
144
41
4
44
229
47
16
9
51
68
25
24
72
180
99
32
4
63
6
36
3
176
97
48
12
3
140
4
45
30
6
42
57
33
30
90
15
63
72
48
45
129
12
63
93
39
3
126
162
45
84
9
84
11
16
20
73
71
436
9
36
11
79
198
47
85
36
59
121
108
12
12
15
32
61
15
39
29
4
81
174
33
9
6
9
33
15
33
3
20
49
23
4
9
156
59
37
15
33
27
57
48
72
12
119
37
35
40
12
33
12
243
9
11
40
45
35
157
11
16
9
24
30
42
15
20
13
15
21
11
1
78
41
199
17
73
24
135
12
44
16
15
21
12
15
53
48
37
24
3
201
24
12
99
9
3
15
18
24
102
6
27
15
21
12
24
104
7
29
28
48
9
75
51
78
12
15
20
145
27
36
21
15
93
48
24
135
261
27
12
48
36
32
4
15
90
30
54
15
51
33
48
15
18
60
111
9
27
8
61
39
45
120
24
108
23
16
9
12
159
33
27
3
72
24
9
8
40
45
42
18
23
25
47
25
78
57
9
15
141
135
20
28
12
15
24
65
208
32
31
54
96
120
108
99
81
27
8
49
30
66
30
45
27
48
54
3
12
147
18
11
4
12
123
18
3
219
18
48
84
15
21
207
57
12
66
105
165
119
28
45
23
25
18
5
36
1
239
25
24
12
27
36
9
3
39
30
15
129
11
1
84
36
27
147
48
57
36
12
63
5
37
108
60
102
45
12
135
18
60
3
33
6
24
42
15
135
78
72
24
114
137
73
72
12
3
9
11
109
35
13
15
8
55
30
12
36
27
189
35
49
72
3
9
108
120
83
19
6
35
16
96
15
42
6
6
138
18
12
3
228
9
3
45
87
21
11
13
12
24
51
9
215
16
9
30
30
39
12
20
19
6
48
3
39
65
16
12
68
49
59
4
32
145
54
9
8
13
144
75
45
18
93
9
3
84
36
9
15
45
18
48
225
15
89
79
9
33
95
25
24
108
27
168
93
27
60
12
36
27
101
25
72
84
111
33
24
23
7
66
35
36
1
24
51
3
42
72
23
109
36
12
75
60
108
129
24
24
168
15
24
36
12
207
5
193
15
21
96
6
18
144
78
9
33
123
75
9
9
87
9
3
12
9
84
12
36
84
15
21
12
48
147
45
3
57
75
45
11
31
78
87
21
12
42
101
112
60
36
129
27
36
99
168
78
39
81
42
33
9
6
24
30
35
31
42
12
18
57
69
11
156
19
6
35
73
47
13
15
21
63
15
77
144
12
4
3
17
49
126
18
63
8
16
84
69
30
57
21
27
21
15
21
6
24
29
25
42
48
9
33
24
6
65
13
39
45
23
127
41
247
24
101
60
48
100
156
21
42
18
15
33
12
39
123
17
4
21
71
55
114
191
73
35
16
93
3
117
102
5
28
21
96
18
45
93
54
114
167
7
45
ABCD 98260505576*3^$a+1 [50009]
35
240
13
372
96
84
36
39
177
159
272
109
3
177
24
135
9
108
108
84
180
96
36
36
180
48
267
153
12
60
63
57
23
121
23
85
155
97
108
72
171
585
87
128
37
11
112
129
63
96
129
360
96
135
45
147
69
48
155
48
64
96
320
205
35
37
48
27
96
117
84
216
63
189
3
33
36
299
85
72
48
60
39
32
48
1
72
23
240
121
71
49
15
153
23
157
227
48
97
111
213
24
252
39
117
59
64
129
15
21
75
69
11
601
71
325
24
3
128
144
241
15
32
85
288
59
64
240
9
168
12
51
32
48
361
71
112
48
80
97
216
180
36
15
189
180
12
195
45
84
159
129
47
64
309
12
15
80
16
33
159
153
12
11
265
72
63
9
71
37
12
36
72
420
228
36
24
12
72
27
240
45
35
48
192
25
71
97
48
15
32
133
59
85
204
159
57
23
13
120
59
49
95
49
63
189
108
96
39
32
48
73
24
108
3
69
11
73
36
99
69
11
421
11
112
21
59
85
72
99
224
160
48
48
69
72
99
57
108
24
131
16
48
57
23
85
36
87
48
9
135
48
128
96
1
47
13
147
33
47
241
72
12
72
179
16
993
15
225
111
105
36
48
3
48
9
228
35
64
33
15
33
180
155
157
48
204
23
16
177
12
3
69
75
201
12
75
48
129
60
179
109
408
27
105
231
57
119
16
9
23
337
335
304
32
192
121
132
72
48
72
147
80
49
12
60
23
160
177
12
51
21
11
97
47
25
144
279
33
48
72
39
80
25
108
123
32
85
72
108
192
168
156
99
105
120
15
297
423
81
15
69
75
57
215
208
45
36
15
21
156
132
11
96
144
96
121
183
105
72
63
165
11
48
265
23
48
37
60
15
32
385
15
96
96
80
13
60
12
171
288
224
61
72
27
117
288
12
144
96
144
36
11
145
15
9
71
85
107
145
60
3
48
561
48
36
36
71
48
25
24
12
24
27
384
69
24
483
144
93
12
108
108
47
157
51
249
119
97
15
32
112
261
12
96
111
33
180
155
48
157
108
87
288
165
84
39
21
48
75
176
304
48
33
15
69
72
3
48
48
80
112
129
588
72
59
112
105
135
189
35
16
128
37
48
72
24
48
123
ABCD 98261162224*3^$a+1 [50066]
51
45
99
61
65
78
1
53
27
3
18
18
90
36
123
93
19
23
12
6
102
33
69
75
15
114
42
21
57
90
30
12
90
48
9
147
84
9
45
126
114
42
6
19
23
249
21
210
217
125
6
30
72
39
3
18
90
96
30
12
55
17
12
114
42
114
156
25
29
24
43
71
6
24
6
6
63
21
36
6
18
24
36
36
54
36
54
12
18
1
32
16
155
60
30
90
72
25
71
282
15
33
79
65
18
60
30
120
12
6
9
15
18
15
81
84
42
138
55
11
66
67
17
12
19
29
3
171
85
71
6
66
18
36
138
60
12
6
24
18
30
42
36
24
18
42
217
11
30
6
6
24
67
23
72
102
187
5
24
24
75
117
27
93
67
47
60
37
89
7
80
69
132
7
29
6
93
15
42
24
36
75
3
13
59
6
18
60
6
27
63
30
115
23
78
18
12
42
18
84
45
33
79
11
36
49
11
66
3
33
24
7
11
69
21
6
162
12
42
48
13
47
33
9
36
108
120
30
1
32
3
6
7
77
18
72
18
12
24
126
6
12
3
87
57
112
41
102
18
12
6
141
9
12
18
24
1
119
18
6
24
25
32
21
48
84
12
18
6
3
81
12
3
112
48
47
33
48
9
78
48
102
72
36
135
63
49
11
12
9
15
18
42
108
48
12
42
67
77
30
6
18
60
78
24
66
9
160
149
24
6
61
11
54
30
108
246
6
24
6
48
30
13
32
45
90
9
57
36
6
48
6
204
43
17
30
24
66
24
79
83
60
36
61
41
30
9
21
42
18
18
18
30
24
42
156
72
87
75
24
30
63
183
54
30
24
72
36
18
36
91
149
60
111
75
12
42
126
12
72
45
39
30
42
18
84
36
87
39
25
80
69
24
42
24
60
60
6
3
81
63
129
174
1
29
3
21
43
77
19
5
75
87
6
54
108
129
27
37
77
6
13
149
30
61
101
102
21
33
204
19
71
78
48
27
27
6
63
81
60
96
19
23
9
105
7
48
5
48
219
9
18
69
21
66
48
6
36
6
30
42
6
36
7
53
6
54
54
57
57
90
12
30
3
3
114
27
111
60
36
6
24
19
167
96
12
6
7
23
66
84
3
63
6
171
48
112
48
29
19
41
36
36
18
13
59
21
21
6
69
87
78
48
30
72
69
64
53
24
19
23
60
78
79
149
171
96
15
78
12
87
3
42
3
45
6
30
72
150
12
42
27
16
80
195
6
12
27
153
87
48
33
12
42
30
42
54
6
78
18
117
21
174
12
30
51
33
36
54
24
66
27
16
23
18
30
12
36
25
96
128
21
27
64
53
84
6
1
17
6
84
37
53
96
66
48
42
15
21
24
210
1
23
6
36
18
144
13
95
1
101
42
33
87
24
42
90
42
30
30
120
6
9
51
6
108
43
29
6
12
48
1
23
24
60
12
9
15
33
93
30
18
210
36
45
112
80
99
24
78
12
27
93
3
57
48
6
54
30
13
32
93
24
54
21
9
60
27
93
99
27
48
30
7
32
16
17
15
96
15
49
5
84
72
60
24
30
60
78
90
18
55
47
138
12
60
180
6
21
3
13
176
51
42
66
48
1
119
42
12
3
63
6
48
36
120
63
69
78
13
11
30
36
114
6
36
18
126
36
36
31
113
48
15
105
39
64
125
24
27
39
9
3
6
7
96
17
36
6
30
55
35
12
30
3
183
24
6
120
42
18
39
21
43
173
48
90
48
12
13
119
25
48
35
12
54
42
1
41
30
168
81
48
81
102
78
90
1
11
60
66
42
42
18
1
23
105
16
209
84
24
6
12
24
18
6
1
11
12
6
24
6
24
72
21
45
18
81
81
15
45
12
60
27
9
144
39
69
72
186
9
21
27
9
24
31
5
91
96
80
27
30
39
3
12
48
30
42
30
6
117
57
102
24
6
3
45
42
60
18
75
45
6
54
60
43
17
6
12
24
6
111
16
32
63
6
12
168
132
19
71
108
6
54
24
6
3
96
27
117
21
126
93
33
15
16
119
57
21
12
6
25
5
42
12
30
48
39
3
138
99
9
7
35
72
66
19
80
45
24
6
117
16
5
6
21
16
23
120
1
32
48
9
39
81
12
24
78
120
69
21
42
18
30
6
120
19
32
3
36
9
33
48
63
64
23
6
48
36
111
33
30
33
15
48
54
6
66
60
48
126
36
120
6
7
161
66
18
27
16
77
3
45
18
24
42
48
15
87
18
55
11
117
9
30
57
21
36
7
77
42
24
1
11
18
19
53
54
30
18
48
18
36
15
135
25
80
45
6
18
12
15
27
18
19
203
120
13
53
42
1
41
6
72
60
48
30
6
6
132
102
57
16
11
42
75
93
51
ABCD 98261167352*3^$a+1 [50157]
3
25
80
93
19
71
81
108
63
93
24
60
88
108
12
80
52
32
9
91
8
40
72
48
116
100
24
48
120
12
60
36
80
4
192
60
44
16
20
88
20
36
64
96
17
39
16
80
280
200
28
104
28
35
25
83
162
7
80
28
32
60
63
157
56
40
56
96
48
4
36
84
12
8
28
32
81
51
40
89
15
12
135
33
165
72
18
252
177
52
60
44
96
24
4
11
72
145
8
12
33
67
128
12
28
35
97
48
12
24
8
196
164
88
60
8
76
104
16
44
60
24
28
80
52
8
172
96
24
41
19
68
40
72
68
183
165
36
108
48
28
56
48
148
65
27
28
168
12
228
5
31
24
120
12
44
40
36
132
101
75
105
7
84
120
59
9
120
33
99
124
47
25
32
40
56
117
27
63
217
53
79
324
60
24
8
172
216
24
60
36
24
120
41
91
68
96
4
11
45
27
33
112
8
135
1
89
55
264
32
9
135
172
24
119
69
172
84
92
12
172
84
17
15
3
37
92
36
112
8
24
120
48
45
7
140
196
107
25
144
36
84
204
180
24
23
145
84
176
28
80
40
240
107
129
159
229
72
128
21
67
44
69
39
96
84
28
95
85
113
27
100
44
9
27
132
93
55
24
11
25
44
28
68
15
33
4
108
24
24
20
16
176
48
4
11
249
3
18
72
3
24
216
112
24
71
9
16
32
33
75
123
109
20
16
276
29
72
180
87
3
18
27
204
96
72
100
60
140
12
40
8
196
17
43
137
163
20
4
72
20
4
24
56
100
167
90
7
20
96
52
8
96
16
12
180
20
36
100
60
264
41
7
248
4
216
72
44
64
65
75
12
232
23
18
127
144
56
15
90
39
24
24
256
17
223
12
35
9
16
60
12
11
45
84
213
55
8
120
24
52
48
71
109
56
184
56
52
60
104
136
132
68
28
5
55
17
7
308
45
63
96
76
44
100
60
104
436
156
72
36
104
201
27
64
71
18
99
88
245
15
93
91
8
16
96
20
124
5
15
100
56
36
153
7
68
144
48
75
73
180
72
24
80
21
7
12
24
32
100
68
24
3
13
72
8
40
120
20
105
39
33
15
28
144
108
84
24
24
23
18
27
108
45
211
221
27
28
108
32
3
37
80
12
28
23
237
33
19
53
7
173
87
21
7
155
97
56
184
113
87
21
39
213
55
8
60
75
1
24
56
76
72
48
12
8
208
17
15
48
27
198
39
16
17
18
117
28
92
148
65
7
48
84
32
16
245
90
9
316
12
23
37
233
15
4
24
60
24
20
16
32
88
60
36
89
7
60
152
16
20
204
28
53
31
44
24
12
159
37
53
67
8
12
84
48
88
35
129
40
11
9
81
3
144
88
104
21
27
16
264
96
20
24
21
7
180
24
80
144
64
12
8
111
85
95
270
90
21
4
80
160
104
16
20
16
116
12
52
36
12
12
116
88
17
43
24
80
12
208
83
25
48
17
3
16
8
28
140
40
233
67
95
288
69
156
4
23
33
147
157
41
19
53
63
84
36
64
32
88
12
8
112
68
63
37
132
336
12
23
45
360
28
260
16
48
36
36
80
24
165
72
15
93
295
32
24
64
60
ABCD 98261683816*3^$a+1 [50007]
1
83
1
35
12
33
69
36
30
60
12
108
1
71
24
30
30
36
12
13
5
54
1
65
24
48
12
54
21
111
45
4
35
126
19
113
30
1
29
3
40
23
1
11
45
3
37
65
18
6
18
18
3
9
111
51
1
20
3
85
17
3
16
101
42
1
101
39
16
71
72
18
54
9
15
30
51
93
42
18
12
31
29
55
23
48
48
6
78
12
18
3
3
12
48
66
18
162
54
6
211
29
15
39
42
3
81
18
12
6
48
12
54
6
150
9
100
44
39
12
36
18
36
15
4
47
133
41
19
36
104
45
27
39
24
97
8
27
69
39
42
24
15
63
30
12
36
54
9
16
36
5
39
3
12
30
54
25
11
9
81
15
15
60
54
27
4
5
36
19
11
9
105
18
18
39
40
23
12
36
24
24
1
53
42
24
21
21
42
108
33
87
72
97
5
18
12
24
25
65
15
16
113
42
1
20
75
78
42
25
48
5
30
6
96
63
16
23
168
129
45
96
163
5
72
120
123
16
191
12
66
24
228
39
39
24
12
78
6
1
95
25
84
11
21
9
39
12
120
9
15
36
4
71
9
39
84
12
18
30
72
45
4
11
1
59
1
8
27
18
24
60
7
20
36
129
54
1
23
42
15
24
57
30
42
60
3
105
19
11
24
1
17
12
60
31
29
54
6
79
41
54
30
12
12
3
4
5
15
15
66
24
48
30
73
80
45
114
25
5
75
16
8
9
3
4
23
36
1
143
37
59
1
53
7
41
24
51
9
48
3
63
6
31
80
3
96
1
65
78
25
29
6
1
36
83
21
24
111
1
48
17
60
79
35
45
15
60
1
20
9
18
21
16
23
12
25
5
6
72
78
24
55
53
30
18
15
45
60
12
42
45
33
12
108
6
1
35
61
29
48
72
30
36
60
84
66
12
42
25
24
20
21
18
117
36
3
81
39
120
81
39
21
36
69
18
1
5
66
6
90
9
75
24
66
15
16
17
96
75
45
12
18
25
12
20
3
1
5
18
37
36
17
6
12
12
13
5
43
11
25
119
21
21
103
47
12
21
9
78
25
29
6
12
18
15
3
24
18
39
4
12
44
33
6
6
108
43
35
33
9
18
18
114
138
15
24
39
21
3
132
24
42
24
90
18
7
5
30
45
75
1
167
18
12
6
30
36
19
59
37
5
15
3
30
30
6
12
12
3
48
39
12
21
93
6
49
41
18
1
5
36
6
24
30
60
150
121
17
12
18
21
9
6
42
39
4
29
43
48
41
54
6
6
105
3
30
72
75
28
137
12
30
42
30
18
6
1
60
83
12
24
6
36
3
16
24
17
42
60
73
48
89
31
80
15
42
18
36
18
31
29
18
30
15
4
53
12
6
30
18
12
12
18
24
19
35
36
18
6
1
20
21
3
9
30
48
25
35
84
24
66
19
12
29
39
9
6
12
12
93
9
66
49
44
135
61
95
18
51
51
78
18
30
78
6
114
84
18
3
40
5
12
183
75
21
60
4
125
36
18
57
39
66
75
16
17
123
177
48
123
99
21
40
32
40
5
75
45
19
29
15
15
6
48
87
4
47
13
32
15
85
29
111
27
37
35
18
12
36
3
15
6
6
13
36
11
85
125
72
120
31
41
108
6
42
78
90
6
18
42
1
20
159
61
24
11
45
39
30
54
24
37
59
1
20
45
96
19
35
6
12
6
24
42
19
29
60
60
90
48
9
39
24
21
15
1
59
25
77
12
30
12
108
1
11
21
39
48
12
25
23
132
9
57
54
18
111
21
55
36
23
72
12
13
17
6
30
84
6
25
29
51
15
45
12
4
140
63
42
36
12
42
6
103
11
78
18
25
47
37
5
36
19
65
51
9
48
3
3
25
17
24
66
25
44
24
21
54
1
59
25
5
7
20
40
8
39
18
3
9
27
39
72
105
27
120
60
1
71
6
75
129
18
12
6
24
48
12
36
19
29
30
6
39
16
11
12
12
81
27
37
71
18
6
49
149
12
60
31
8
60
21
111
39
30
36
12
3
27
66
6
61
8
96
16
8
9
12
66
33
12
9
48
18
78
27
48
15
54
43
23
12
69
99
54
6
6
19
11
1
20
39
25
11
12
48
132
1
155
81
15
69
9
27
45
115
23
78
30
25
17
12
31
20
33
156
31
23
1
59
54
48
30
25
17
12
36
19
41
54
18
168
3
39
13
17
96
15
39
13
8
57
39
24
15
30
175
77
12
6
72
12
36
25
41
99
87
54
19
11
78
7
65
18
36
30
15
16
5
6
12
21
45
36
18
1
20
16
29
15
105
162
84
18
43
8
195
6
6
12
133
29
36
90
42
6
1
53
7
5
51
15
9
16
23
36
9
60
45
6
49
12
8
9
6
66
55
20
3
12
49
17
43
119
12
1
23
12
9
21
24
39
12
4
20
96
57
36
42
33
15
6
6
54
39
9
6
1
5
6
144
60
21
9
51
9
30
25
29
6
18
3
9
36
12
3
4
35
21
15
84
1
5
78
1
24
29
42
9
21
78
12
84
1
20
60
45
39
9
3
4
24
5
6
9
15
1
35
1
24
120
23
1
36
23
36
12
13
32
39
21
99
24
12
54
54
36
18
3
48
9
6
25
95
60
61
36
47
12
78
6
1
5
55
11
9
39
36
9
9
63
39
25
23
36
6
18
60
21
27
30
42
30
43
59
168
13
20
4
24
56
15
9
9
36
27
9
18
120
61
47
12
1
17
198
12
48
54
3
15
30
19
5
6
73
11
1
48
5
24
90
13
17
6
6
39
27
85
8
21
54
6
60
18
18
30
69
16
5
12
6
45
112
23
12
69
33
90
60
42
51
100
35
13
11
6
43
12
17
108
12
31
59
18
24
6
45
3
6
198
1
80
21
15
4
5
66
25
11
24
24
6
60
79
36
53
78
24
6
15
27
33
3
1
101
43
11
6
39
21
63
9
66
1
65
39
9
102
6
12
18
9
33
30
78
54
9
21
60
30
25
41
39
15
45
129
51
3
12
66
15
9
78
18
19
41
19
5
51
63
24
48
84
138
43
77
31
47
18
24
ABCD 98261849072*3^$a+1 [50014]
86
57
7
120
42
11
7
102
48
48
60
74
81
55
17
103
42
48
12
78
30
2
52
149
19
32
45
48
25
18
12
150
108
24
60
35
43
12
53
7
66
14
16
24
41
37
30
68
94
30
6
12
120
72
18
8
34
66
12
42
156
60
47
13
83
7
42
95
25
83
25
23
19
32
46
120
23
91
53
55
30
23
63
16
5
235
6
162
18
60
74
46
35
144
73
78
54
23
7
44
57
7
120
5
25
23
19
66
30
29
55
5
133
12
30
41
63
64
65
37
18
78
35
63
22
35
49
18
18
23
7
29
1
14
10
108
11
7
17
37
120
23
48
25
60
60
12
42
5
48
25
62
9
61
203
25
26
9
85
120
78
17
36
1
6
89
73
42
6
42
270
108
60
12
12
18
138
42
53
25
12
42
48
42
18
53
63
34
12
83
7
89
31
113
25
30
42
30
78
192
83
55
168
80
10
84
14
21
96
55
24
5
13
30
162
186
90
132
18
5
27
10
11
36
123
10
30
77
25
168
18
54
78
12
18
60
143
157
12
18
138
107
48
19
6
12
50
36
34
12
66
53
37
150
17
7
29
12
72
15
22
14
36
21
7
12
36
5
25
2
112
240
18
26
142
47
7
66
30
42
42
60
5
1
30
60
80
4
30
60
6
17
25
2
180
58
30
137
13
18
17
15
21
180
19
42
120
14
22
30
42
60
98
9
25
18
180
48
44
16
5
49
48
30
41
109
120
215
37
96
30
42
47
31
5
7
30
12
66
132
5
127
5
121
42
8
57
51
16
156
8
64
138
95
48
24
13
35
15
108
22
14
118
83
15
70
84
36
47
36
19
48
128
196
113
145
35
13
12
26
36
10
134
46
48
23
7
42
35
51
22
23
37
143
97
72
23
13
72
23
37
240
47
61
35
12
51
9
37
18
30
18
113
99
10
18
42
95
13
30
125
25
38
45
49
18
42
12
179
36
1
72
12
11
48
60
37
143
135
34
78
114
120
179
1
6
17
277
131
127
77
43
18
30
8
9
43
30
30
102
23
55
84
18
30
18
30
53
109
48
90
5
72
60
43
114
108
30
5
73
60
120
59
211
30
2
21
49
30
12
41
84
55
53
36
15
16
138
60
12
18
18
60
54
18
72
6
32
40
78
155
15
9
133
72
48
83
19
60
198
62
21
127
5
36
12
37
12
18
113
49
23
36
109
120
18
240
12
72
41
15
22
158
64
36
137
51
45
67
12
42
36
42
80
130
30
56
36
28
90
35
115
30
72
11
15
45
19
30
35
1
95
48
24
73
12
12
90
18
48
83
1
48
30
78
74
58
78
8
22
12
108
24
18
41
7
42
30
56
172
12
17
15
36
45
7
5
43
17
13
162
17
1
42
53
48
139
108
30
35
19
30
23
103
72
102
38
21
15
214
120
48
12
95
37
18
41
72
63
9
25
83
19
6
90
84
60
66
60
2
82
36
114
30
11
15
9
13
18
5
67
68
9
151
29
13
12
48
26
52
174
119
19
90
78
233
120
72
25
47
13
72
11
1
36
143
49
35
37
23
36
1
48
18
77
7
60
60
65
25
48
60
11
7
120
90
30
12
53
49
14
22
107
13
167
7
18
170
52
90
11
63
16
101
157
48
83
19
30
48
2
216
9
48
49
11
37
30
42
6
150
35
205
84
35
36
19
5
61
60
240
299
133
30
113
55
30
60
30
89
13
12
71
25
2
45
7
48
42
59
91
30
90
113
55
17
36
67
173
144
108
55
80
57
1
60
35
127
12
140
40
90
23
133
60
60
62
36
34
48
42
5
72
13
38
57
7
30
48
108
38
36
21
37
78
84
5
55
65
60
1
12
23
7
48
8
16
185
25
11
25
35
72
55
18
47
36
1
18
78
107
48
97
35
13
12
18
54
59
1
48
60
48
30
60
65
108
12
15
94
14
16
30
11
19
18
158
4
48
20
22
6
197
7
29
1
35
85
18
60
30
71
127
5
12
7
6
42
68
34
60
48
18
144
18
18
120
210
59
36
19
18
90
8
22
18
24
18
150
185
13
12
108
12
72
6
24
18
23
72
72
31
60
5
27
28
8
9
85
90
18
59
1
47
265
180
12
71
19
18
48
72
90
5
36
37
24
6
ABCD 98262831944*3^$a+1 [50054]
36
19
101
24
36
1
180
90
29
61
54
185
157
203
60
97
108
126
113
103
17
1
35
24
211
29
60
96
24
60
73
90
90
180
167
13
180
143
120
25
155
24
37
143
36
24
85
35
55
41
60
60
145
215
84
25
95
85
35
60
13
23
84
1
179
1
59
13
234
54
155
204
37
36
162
18
108
35
37
90
17
36
19
41
49
252
108
95
36
60
7
18
72
47
61
36
83
43
54
18
162
83
25
450
125
60
193
23
120
181
18
65
133
23
49
35
180
60
96
24
36
60
24
7
126
18
29
60
60
96
120
144
13
54
29
25
215
1
119
120
204
61
162
77
67
90
23
156
60
60
277
143
24
13
227
295
65
151
5
84
96
24
36
84
36
60
7
18
179
120
43
72
5
211
90
54
65
25
275
211
5
49
11
25
54
101
24
36
1
83
43
17
1
35
19
161
1
180
59
157
324
36
18
5
84
37
36
347
67
53
145
131
24
60
1
299
61
252
72
95
175
18
143
24
60
25
131
24
36
25
95
24
36
120
121
36
72
11
24
36
1
239
24
61
216
36
18
65
25
180
216
59
144
85
36
95
31
18
95
157
239
85
54
41
120
60
49
36
59
96
25
234
18
107
163
137
25
72
108
71
60
180
120
60
121
59
67
18
36
18
18
167
36
120
180
109
11
61
36
23
49
72
23
103
72
18
23
85
155
60
120
61
143
217
83
156
60
60
60
60
7
72
90
71
324
1
35
180
145
119
43
18
239
103
18
36
143
156
264
60
313
23
85
179
156
7
54
299
7
197
36
24
60
36
61
23
156
24
31
72
173
24
60
36
180
49
108
83
79
18
54
18
71
204
301
72
107
60
13
72
36
54
378
227
96
84
60
1
35
37
287
96
264
96
49
36
54
162
36
108
36
23
157
83
43
54
419
60
24
37
143
36
60
60
24
1
119
36
457
23
157
180
47
120
96
295
65
60
24
13
107
60
31
89
37
119
24
163
54
143
1
59
120
180
73
23
24
60
96
144
60
276
144
36
145
72
90
17
36
84
151
29
61
455
24
336
24
36
25
180
36
119
84
157
59
60
180
97
270
233
55
72
113
49
35
156
180
25
275
49
71
217
83
24
37
143
37
203
31
54
162
53
60
36
67
353
25
119
276
84
7
18
11
25
35
109
71
180
24
31
65
25
35
84
421
36
23
60
36
84
120
36
1
36
23
204
7
113
60
25
35
1
59
67
126
143
60
31
29
61
54
125
24
193
90
162
36
59
13
23
240
180
25
95
24
180
36
84
85
ABCD 98262974926*3^$a+1 [50000]
56
177
372
211
80
48
160
125
51
9
31
48
53
19
56
168
69
48
115
104
16
24
5
24
19
248
213
51
16
104
21
3
309
168
24
75
16
5
48
147
168
64
77
51
117
27
69
27
168
16
24
72
80
48
376
101
300
7
125
60
96
204
36
12
219
189
411
144
120
96
45
75
208
77
96
75
105
79
29
216
48
156
12
120
43
5
19
5
147
120
9
351
64
152
45
12
247
173
115
128
57
103
233
31
96
80
40
125
24
24
27
33
7
173
307
144
96
77
283
317
36
151
149
211
5
204
84
27
40
264
96
48
96
5
139
65
7
120
53
3
45
72
3
208
5
187
24
29
147
232
5
51
184
101
384
91
72
5
123
297
39
16
200
24
9
439
8
64
5
195
45
120
468
231
64
8
24
45
283
245
168
115
5
123
45
24
91
5
12
39
165
36
132
51
117
168
24
27
16
144
5
43
152
16
80
69
139
29
27
9
111
33
183
120
33
36
75
21
24
48
3
93
67
8
45
192
3
112
24
29
24
67
53
27
120
45
24
19
101
67
53
51
184
365
120
171
33
96
151
104
112
72
32
16
5
19
269
67
65
39
40
56
40
120
173
211
288
32
45
99
40
200
165
67
29
84
135
184
128
24
165
84
15
45
291
69
336
108
7
29
171
328
152
189
19
48
29
75
120
69
27
33
7
224
21
24
331
128
96
21
120
99
40
89
192
39
120
136
80
24
184
137
180
19
5
264
115
80
112
8
16
288
101
27
264
184
101
240
24
84
36
51
144
112
29
331
72
185
63
40
104
213
156
87
120
24
16
149
36
319
56
208
200
120
64
77
51
153
84
243
45
192
108
255
120
40
437
115
32
24
117
99
96
24
69
67
77
187
5
96
315
225
79
56
573
51
9
15
16
168
56
69
27
24
40
197
3
117
235
104
309
187
5
43
65
15
304
56
136
104
192
88
5
387
240
144
24
21
48
43
269
43
56
304
65
7
408
53
12
60
43
125
108
55
192
80
280
53
75
21
91
53
192
99
120
264
40
125
84
7
96
144
5
51
88
89
103
72
101
211
80
93
768
24
163
96
72
ABCD 98263101778*3^$a+1 [50014]
20
10
80
6
40
8
16
140
70
6
68
28
48
32
4
14
24
120
66
52
114
6
18
6
26
318
84
16
30
50
30
46
26
54
16
152
58
62
402
18
30
226
20
96
48
82
80
126
58
6
8
52
36
24
74
232
2
78
72
6
96
40
104
24
60
132
34
90
96
6
54
24
12
30
8
22
32
106
126
140
108
96
40
186
14
10
126
56
10
32
22
26
154
14
6
10
8
42
64
110
66
270
96
70
48
140
70
86
4
62
30
4
80
100
140
4
12
38
112
48
26
30
66
30
54
18
90
148
108
32
54
16
150
32
120
178
24
38
16
56
160
84
92
58
26
124
170
6
64
74
42
36
18
42
84
64
296
96
18
96
66
94
8
46
2
40
38
24
52
68
66
30
10
86
16
8
72
18
54
132
16
54
14
144
108
118
32
24
30
48
18
72
6
42
24
46
68
54
22
8
108
28
200
24
18
30
58
200
6
34
14
66
54
18
120
58
14
102
34
6
98
72
48
46
26
48
30
162
16
98
100
26
6
40
68
190
80
66
64
32
12
106
104
18
198
6
24
24
16
20
60
52
48
14
48
40
78
42
2
142
14
36
76
8
12
12
18
34
144
30
2
28
32
24
40
50
16
2
22
218
12
100
68
58
2
30
46
50
16
24
14
12
6
42
28
2
118
188
100
120
90
110
60
132
48
16
8
16
26
10
140
36
28
50
40
56
16
48
6
44
22
80
72
166
122
54
10
80
30
216
160
44
16
32
30
82
14
40
32
40
32
30
48
88
12
38
6
40
80
96
24
10
6
32
178
14
4
6
56
30
48
36
70
38
88
8
36
84
10
6
50
54
10
72
38
24
16
26
16
8
54
16
2
42
60
138
42
6
126
10
80
16
24
38
16
116
4
50
40
30
146
16
14
40
44
22
104
144
16
6
50
234
48
196
80
24
18
78
84
28
144
186
14
60
64
36
156
108
42
14
66
120
274
140
130
6
128
90
16
50
48
12
40
96
18
42
62
66
16
36
80
10
14
4
224
52
128
258
10
38
106
38
120
78
64
8
28
38
102
48
36
84
12
28
96
176
100
20
10
62
138
54
64
20
16
36
2
46
32
12
46
152
24
46
32
16
164
6
30
60
126
94
50
54
60
246
126
10
8
46
66
6
8
112
18
30
32
28
36
8
106
72
14
40
8
18
18
54
88
24
86
18
24
16
14
16
104
112
36
78
56
30
10
8
90
102
24
30
82
24
86
24
24
136
120
8
252
4
44
76
20
16
20
18
96
6
34
32
18
12
132
16
20
10
126
114
56
94
72
32
42
16
14
34
30
44
16
62
24
54
72
88
26
24
40
80
10
20
12
12
226
182
12
36
16
104
40
26
144
102
88
122
10
20
48
106
6
50
10
38
46
26
18
60
16
50
16
254
36
28
72
24
98
192
34
32
70
80
48
30
10
30
36
20
40
114
62
64
8
58
38
16
128
16
42
120
14
48
12
30
294
16
80
10
6
138
6
80
40
36
78
104
16
104
6
226
86
4
54
126
8
16
20
30
54
42
46
80
58
80
30
60
6
46
92
22
110
108
108
58
80
46
44
16
96
32
36
82
24
14
120
210
142
60
38
30
60
52
24
90
74
52
60
158
264
72
130
38
88
78
146
24
16
30
60
20
16
170
24
6
100
14
6
40
8
12
12
132
48
96
52
80
24
184
122
258
16
116
48
144
120
90
88
198
90
62
10
62
48
10
14
138
58
38
40
120
6
50
54
12
174
114
60
10
56
30
40
56
64
104
16
26
18
22
8
70
2
40
128
6
16
8
16
24
32
88
72
18
42
78
126
314
30
16
8
36
12
64
20
16
14
16
48
110
36
30
6
58
6
114
90
60
80
96
186
102
178
2
16
6
6
2
30
120
66
6
24
72
24
64
12
20
64
26
ABCD 98263592138*3^$a+1 [50163]
3
21
3
120
36
42
18
57
52
23
49
11
93
51
9
21
51
64
8
51
12
9
15
1
47
48
45
28
24
11
12
120
13
56
24
39
25
11
57
12
36
135
6
18
12
45
99
105
24
3
73
12
47
12
96
33
51
180
45
51
54
6
153
72
3
45
15
36
73
23
54
15
4
77
123
27
37
36
60
5
15
15
12
45
12
51
42
87
57
18
108
57
15
45
3
9
75
6
18
9
3
12
1
5
54
96
42
30
12
1
44
153
7
11
1
36
23
36
21
9
3
16
24
11
21
4
12
8
24
75
21
16
5
66
13
11
13
12
60
20
156
3
9
60
27
13
47
45
3
12
24
9
87
13
12
8
3
9
81
54
49
71
96
37
131
61
11
25
8
16
143
13
35
129
4
71
6
30
33
24
16
12
12
23
9
60
39
1
23
12
84
12
69
3
72
21
108
4
12
68
76
71
25
11
12
12
6
18
21
51
54
51
87
6
7
24
20
3
1
35
25
24
83
48
69
40
20
15
33
39
36
9
24
21
3
51
36
6
19
35
1
24
48
240
11
1
60
56
88
59
12
33
16
116
3
72
45
15
168
48
24
36
12
21
51
21
9
63
12
24
76
8
16
35
12
13
36
68
72
75
13
47
33
36
27
24
1
83
57
4
11
18
42
13
56
3
33
12
3
12
13
47
13
24
23
72
1
20
45
27
21
19
11
12
24
21
60
15
24
6
18
121
71
12
12
21
4
71
85
44
3
18
3
51
93
51
85
20
24
3
12
48
48
9
16
60
36
20
75
48
13
12
11
24
12
33
27
25
84
35
57
15
48
6
6
57
75
45
52
8
51
81
28
60
36
12
23
12
30
15
39
25
48
68
39
84
21
39
21
64
35
126
15
3
48
37
32
63
21
4
36
12
20
27
1
72
119
9
60
24
51
24
13
20
39
48
60
12
108
78
48
39
16
35
45
96
39
49
23
24
49
11
36
13
47
84
48
1
24
23
18
19
12
95
21
15
37
12
11
9
75
13
35
12
93
21
90
36
33
28
23
21
9
39
3
108
12
57
15
108
93
16
8
3
9
3
21
15
25
11
36
33
40
12
8
27
9
48
57
55
23
12
33
16
24
47
25
44
51
45
3
1
47
12
42
39
15
24
18
27
3
9
3
21
12
27
12
129
51
36
9
16
8
39
25
68
4
44
12
4
59
21
28
35
21
15
60
21
4
71
24
81
51
12
25
36
24
8
15
24
1
95
33
21
75
3
12
13
11
21
15
25
48
8
39
61
47
168
37
35
102
18
37
143
1
72
104
3
36
45
21
43
36
56
9
42
12
36
21
4
47
24
6
30
24
1
32
27
60
66
18
24
21
4
11
1
71
13
11
96
24
60
24
12
48
42
48
19
35
21
4
60
60
8
112
32
40
48
11
49
60
20
3
109
80
15
1
20
72
40
11
12
37
77
18
37
104
51
25
5
6
25
35
9
108
48
24
15
24
1
41
7
35
6
15
12
24
39
6
39
24
3
37
68
52
11
49
11
145
35
6
99
45
6
33
52
5
6
105
24
4
11
13
11
1
11
37
68
3
1
20
51
18
42
69
75
120
93
52
20
4
11
24
36
1
92
3
9
39
45
27
49
83
37
23
1
60
41
43
96
5
51
75
49
59
85
71
90
6
60
9
16
24
71
6
67
36
20
99
48
9
39
1
8
15
1
47
90
19
23
1
36
11
9
48
75
85
20
57
15
3
157
11
72
21
51
69
15
21
45
3
27
1
8
16
68
3
13
96
23
45
27
9
60
15
9
15
42
6
13
11
36
12
1
11
81
4
11
54
31
47
132
33
12
84
15
109
23
9
64
11
48
36
162
55
47
73
8
36
3
37
23
48
117
3
24
24
30
6
13
68
4
5
18
25
11
1
11
13
12
12
36
35
9
40
17
3
28
8
99
1
20
51
85
11
204
33
36
45
31
35
69
36
15
1
32
12
9
31
119
36
45
39
12
49
23
12
33
96
39
60
73
68
27
25
23
12
12
1
80
111
24
6
75
36
28
35
49
60
36
17
30
132
48
12
1
47
57
3
84
21
28
17
19
29
54
42
51
63
36
9
4
11
37
24
11
108
1
131
25
23
1
119
1
11
9
28
17
39
60
64
32
40
11
73
59
48
48
49
11
9
15
12
168
13
24
191
57
27
25
20
48
48
9
63
15
36
96
24
24
60
45
63
12
145
8
87
13
29
39
180
16
24
20
12
15
48
96
49
12
32
16
24
11
37
35
48
1
20
63
12
9
4
20
12
135
48
12
141
12
27
66
15
72
16
35
21
16
68
16
11
13
44
75
156
9
28
59
13
8
24
3
18
39
9
30
1
48
20
123
12
12
24
1
84
11
36
60
18
30
25
44
40
20
12
4
17
7
36
32
12
63
60
33
4
20
15
37
8
12
63
25
68
52
77
6
72
12
25
20
40
104
27
25
35
18
39
27
9
24
15
60
37
71
24
24
6
6
33
15
60
21
15
25
156
68
15
1
35
1
44
4
36
8
15
61
35
1
48
20
52
104
132
27
72
49
24
8
15
33
57
42
97
56
27
25
11
24
25
11
21
4
11
61
12
11
49
32
9
6
13
20
27
73
20
12
4
17
18
61
24
80
15
42
3
124
12
23
60
36
81
15
24
24
12
61
47
45
16
95
1
71
18
15
39
33
3
72
30
7
41
55
24
17
66
12
25
12
56
87
45
3
9
15
1
24
35
33
15
12
30
174
49
35
13
47
37
68
15
37
48
132
24
35
6
30
60
13
20
15
25
23
24
69
12
3
9
15
72
48
25
20
27
84
12
12
25
36
44
15
96
169
107
21
3
144
12
45
24
24
60
132
4
59
72
45
3
1
35
9
111
6
51
24
39
9
28
8
4
8
27
57
15
33
12
40
8
60
52
48
35
1
11
45
3
1
59
42
6
37
11
9
3
33
15
45
40
11
13
56
75
12
13
12
44
3
1
11
84
81
9
6
69
15
60
24
25
35
1
101
30
25
20
63
13
12
68
60
28
20
76
65
6
12
36
81
9
66
33
3
49
11
72
1
84
96
11
73
11
9
28
173
42
93
52
23
49
11
85
ABCD 98263939472*3^$a+1 [50104]
24
180
6
66
60
84
189
12
75
24
165
12
3
54
75
168
72
57
48
12
24
15
132
57
3
9
36
120
75
33
60
6
93
3
9
15
48
90
75
51
45
60
21
3
15
153
24
69
84
15
51
216
18
66
60
60
9
27
201
39
60
9
117
123
45
75
111
18
102
48
105
165
3
93
99
147
69
27
30
60
39
3
45
36
9
78
33
9
267
3
300
6
39
33
87
123
18
6
21
9
36
108
75
129
6
105
96
108
96
15
21
3
72
84
24
42
108
51
12
57
18
108
66
234
42
3
15
21
45
6
102
51
9
63
39
21
15
69
24
111
78
243
15
54
51
39
60
48
93
72
120
63
57
15
117
21
159
45
75
45
54
45
84
15
6
54
6
102
12
12
141
3
81
93
210
21
15
129
21
87
144
15
69
60
69
75
3
54
216
27
36
36
24
192
63
9
21
51
81
15
24
108
111
24
102
63
57
60
66
57
57
18
132
69
135
69
27
9
36
33
72
135
45
48
102
24
24
12
156
117
141
84
72
51
60
39
24
81
9
42
138
66
30
108
18
117
36
144
45
66
21
3
21
27
57
33
18
54
87
48
48
84
129
30
9
45
3
24
33
15
27
174
114
42
66
72
42
54
81
3
60
42
126
129
84
12
24
45
18
57
15
48
33
123
42
42
18
3
69
15
27
144
21
120
48
36
21
24
42
24
69
12
33
126
6
72
51
69
60
27
99
21
21
12
12
3
165
75
51
9
45
198
45
48
51
24
12
54
51
12
27
105
33
15
33
27
93
18
72
33
60
12
27
6
15
36
63
21
21
3
171
36
33
48
48
120
60
96
33
72
30
6
78
24
66
12
3
117
3
24
60
15
30
3
39
9
96
9
39
3
78
96
120
6
42
30
42
18
90
3
12
15
12
189
87
42
42
21
48
27
12
12
93
96
24
21
60
51
156
84
45
24
75
75
57
3
24
81
180
45
27
15
33
129
15
141
54
117
105
24
27
12
63
117
12
69
30
60
54
15
21
90
24
30
30
126
15
36
93
27
36
57
3
177
120
123
39
60
66
15
93
24
27
60
15
21
165
3
72
108
60
84
36
45
264
132
6
48
66
111
39
198
102
60
81
60
3
9
33
48
180
15
45
66
21
9
24
39
3
120
78
24
36
51
33
15
27
6
108
15
69
36
114
21
81
3
96
45
66
9
24
12
3
33
48
75
60
30
231
33
36
6
6
60
114
30
78
36
24
108
18
15
9
15
15
12
21
123
45
96
3
261
9
15
117
36
18
141
3
156
81
9
36
75
21
27
15
42
3
153
3
291
48
30
6
45
45
111
48
3
48
30
99
36
72
9
15
24
21
15
63
72
45
81
27
12
36
84
69
36
3
3
24
33
87
153
57
6
9
96
15
12
60
12
84
57
3
96
45
105
48
36
15
21
84
54
6
66
21
3
81
75
24
96
33
3
12
78
102
21
81
120
123
87
96
102
96
39
12
51
48
24
57
153
48
30
48
57
3
60
57
9
36
147
105
6
9
48
45
24
30
9
96
21
39
9
159
21
51
24
39
108
18
30
21
63
18
3
96
33
42
60
36
18
84
15
36
75
54
27
9
51
24
87
33
120
189
3
27
12
21
15
93
36
96
33
84
15
48
3
21
33
42
69
171
45
63
150
42
114
90
129
135
108
57
72
60
33
162
90
3
27
9
24
51
6
63
81
15
45
99
27
213
12
99
12
48
60
129
36
156
36
15
33
99
6
267
144
9
36
51
48
9
222
108
6
24
12
15
48
27
6
54
18
3
3
54
123
75
12
90
102
48
6
6
45
60
15
33
27
54
30
54
12
48
51
27
30
12
15
15
12
30
18
120
156
6
138
81
9
36
15
15
210
15
21
24
159
111
69
21
12
12
36
36
39
195
21
60
63
81
51
36
45
63
156
114
15
21
36
24
15
36
12
15
33
33
6
21
99
60
78
36
39
15
273
9
54
42
87
12
21
78
45
15
54
42
18
6
36
168
57
39
9
ABCD 98264618878*3^$a+1 [50008]
15
27
6
47
67
36
180
54
87
51
72
48
60
9
8
40
45
11
76
20
13
18
33
15
30
84
15
8
25
47
60
28
48
147
72
41
7
30
30
17
76
92
52
3
30
3
15
84
45
81
30
30
11
121
23
7
33
104
72
19
12
60
77
31
65
79
6
35
49
75
32
31
60
57
3
48
30
71
84
4
21
120
30
17
25
3
27
42
6
41
4
32
7
30
96
51
93
30
36
5
76
39
12
12
21
15
12
78
27
15
12
45
48
3
129
3
48
17
12
1
35
7
90
30
45
44
19
90
39
3
12
6
75
9
78
77
48
97
30
120
30
6
17
55
18
107
48
72
25
12
63
3
30
24
35
91
12
45
87
18
18
42
23
19
117
176
60
97
11
25
30
60
12
42
47
13
51
87
30
30
42
27
69
24
60
36
99
21
72
23
145
42
17
85
6
5
4
116
7
57
33
90
18
35
7
48
17
7
18
18
45
27
18
47
67
65
16
15
60
17
52
3
89
16
48
39
5
13
48
11
24
24
88
24
21
48
39
15
21
39
126
12
15
8
55
17
43
162
18
29
43
48
12
18
11
49
95
19
125
85
6
42
39
36
27
18
47
60
40
8
7
36
45
120
9
36
24
6
5
7
9
3
17
1
27
20
12
73
23
84
36
13
24
3
3
17
7
105
111
24
48
12
48
30
47
25
71
36
64
87
12
18
23
37
12
6
162
35
43
72
42
11
7
9
3
21
15
17
25
12
15
3
30
35
12
1
24
11
7
30
27
152
13
48
3
99
5
48
28
60
15
12
12
36
9
63
5
28
20
37
102
33
68
12
67
36
12
45
20
28
9
66
42
30
113
72
24
49
12
3
39
30
30
120
33
84
21
3
39
33
3
45
24
63
12
66
54
53
24
31
5
7
5
25
18
5
13
135
69
30
30
3
33
39
8
72
55
36
29
28
165
30
129
129
12
18
54
71
4
63
65
85
30
18
12
30
12
48
180
77
25
71
67
72
17
103
33
3
12
45
20
64
24
15
5
36
61
35
163
24
33
3
17
13
11
43
21
45
30
84
21
32
133
102
72
6
75
27
125
37
6
21
84
69
23
37
51
15
54
107
1
39
8
28
15
42
71
7
5
48
7
48
72
138
12
18
24
6
15
39
18
42
17
19
42
42
6
27
45
12
18
72
36
30
24
66
21
3
18
42
6
84
48
48
60
54
33
45
72
6
90
51
99
30
119
40
96
75
24
30
36
12
59
31
17
1
15
9
23
28
45
12
102
41
37
12
23
13
11
1
39
8
16
15
65
205
54
57
20
60
228
28
68
19
90
48
18
45
39
5
16
9
18
78
11
43
6
99
15
48
33
12
15
12
5
60
25
6
30
12
18
24
48
102
30
33
75
17
25
11
49
18
120
17
180
72
4
15
5
85
102
108
81
8
13
18
84
30
11
19
6
51
3
60
5
25
11
19
138
27
45
11
49
6
105
69
35
25
6
57
45
15
44
31
5
4
24
15
89
12
36
37
11
127
30
30
5
13
27
63
84
17
64
15
45
9
95
55
21
12
20
25
30
18
12
30
72
17
48
73
12
147
39
41
43
17
1
102
41
49
66
17
55
102
35
48
7
30
23
67
173
25
48
24
36
150
17
48
16
84
27
42
150
6
27
3
114
6
21
56
72
25
135
36
57
35
13
27
12
108
32
43
12
45
12
93
3
48
9
78
9
8
48
72
85
6
24
6
30
17
120
85
15
15
53
49
6
17
40
27
101
49
96
11
28
36
12
8
109
6
60
12
17
12
16
8
19
185
25
6
84
18
23
55
45
15
54
30
57
144
39
60
5
40
111
12
9
36
48
24
123
90
15
44
133
18
18
39
68
37
23
13
12
12
6
45
72
57
6
17
103
54
90
78
42
117
21
23
55
17
7
65
55
17
91
77
48
40
27
18
27
3
18
11
40
128
232
8
96
37
18
17
64
9
119
133
18
9
48
27
53
88
75
17
25
18
5
12
37
18
17
40
51
12
9
33
18
12
36
12
18
12
18
57
24
8
25
36
72
35
37
6
12
17
16
117
18
29
25
135
60
135
6
30
42
48
11
61
27
12
51
78
11
148
15
113
4
3
36
24
78
72
30
165
36
105
39
75
5
43
42
60
90
33
3
24
5
48
13
12
59
1
30
165
117
11
37
83
7
78
35
79
36
12
162
66
77
37
11
7
5
12
25
15
32
91
42
18
165
12
3
12
6
30
102
48
30
9
56
67
29
24
37
15
87
18
12
18
45
44
28
15
17
40
39
30
107
13
15
69
11
79
21
45
11
24
37
12
66
30
11
43
30
120
6
12
12
5
60
25
83
25
75
44
13
87
3
36
57
32
103
9
3
18
63
24
68
43
9
8
37
18
45
315
33
9
60
6
42
3
44
1
47
12
25
108
35
13
54
138
27
8
7
6
75
9
135
63
5
4
8
13
78
9
12
3
66
42
5
55
5
40
93
11
19
12
5
7
5
13
18
30
42
12
18
48
54
66
24
6
42
90
48
5
4
135
36
77
67
17
43
36
65
36
79
24
5
31
54
126
77
28
20
85
114
30
47
64
56
36
55
12
18
18
12
77
16
20
49
30
41
55
65
7
30
35
64
36
3
24
5
36
49
30
6
72
83
7
30
3
9
60
18
18
84
90
18
18
30
27
20
168
19
17
1
30
33
20
49
23
25
12
18
29
4
32
97
47
24
37
3
39
185
31
9
21
35
19
18
30
9
ABCD 98264981656*3^$a+1 [50259]
9
27
48
45
60
3
9
60
21
3
87
9
48
12
24
87
117
51
9
240
33
78
9
135
468
69
105
90
6
18
45
111
105
48
36
24
27
189
84
27
45
51
57
120
21
66
36
132
156
45
27
9
120
33
6
72
18
162
69
15
60
33
141
39
12
39
36
33
120
12
24
195
120
72
72
21
96
51
9
264
36
168
60
36
15
6
3
87
9
180
27
57
51
12
294
126
12
45
15
237
231
213
75
12
72
96
105
36
123
72
24
84
81
27
90
54
33
147
45
9
135
51
120
45
63
60
102
144
90
96
33
3
57
15
12
105
3
36
189
60
75
21
120
84
12
24
24
36
9
15
60
117
6
48
189
15
216
69
3
69
3
21
84
75
72
48
36
36
18
15
63
12
165
255
45
243
120
57
3
48
21
51
132
18
39
48
60
36
15
69
15
6
30
21
48
60
240
33
39
15
69
75
90
66
96
33
24
12
75
69
231
18
78
48
9
267
153
21
39
72
144
60
51
9
27
30
63
84
72
165
30
9
51
225
84
81
3
51
36
6
39
24
81
39
84
12
75
9
96
75
36
60
57
81
6
33
60
96
96
3
297
48
15
18
18
9
21
51
48
72
123
12
93
15
96
162
30
9
60
3
168
108
102
54
69
117
3
36
15
108
45
111
225
27
54
3
15
60
57
48
75
108
18
15
36
51
9
324
144
12
129
90
69
60
36
15
84
36
132
48
69
3
9
69
159
72
24
81
96
30
69
48
72
108
156
36
3
180
12
108
36
60
156
93
3
57
117
54
42
39
159
9
3
78
30
21
75
48
57
39
12
69
24
39
21
15
12
60
9
120
63
321
84
36
51
189
75
45
24
3
72
36
126
3
252
24
180
15
120
72
93
96
51
120
222
30
18
183
36
24
24
75
57
183
21
324
60
12
15
9
27
189
39
369
192
60
48
21
15
75
45
57
222
21
36
51
54
183
63
69
135
30
54
24
36
9
27
48
72
114
30
9
96
36
3
108
93
57
27
96
21
30
9
240
75
60
66
114
9
27
48
57
195
93
33
18
24
177
24
60
36
135
93
51
54
30
21
15
144
45
72
15
90
159
36
39
21
15
33
72
48
27
9
21
3
15
117
99
9
60
12
51
33
51
153
72
60
120
84
51
36
132
36
54
27
39
24
72
105
21
54
93
132
111
240
12
72
9
171
9
207
129
3
45
111
21
60
15
90
138
60
36
141
24
15
45
111
54
150
21
135
33
147
108
21
24
33
87
87
96
9
39
129
120
72
75
6
63
39
21
15
60
36
33
132
15
9
57
27
36
24
12
45
6
9
39
45
51
48
21
36
3
48
9
51
69
180
15
165
3
48
57
87
36
129
15
33
60
15
18
3
15
60
105
39
141
51
33
63
48
81
225
6
117
21
42
9
39
81
84
24
123
33
51
24
66
54
96
9
96
39
84
45
27
9
15
84
60
12
108
45
171
24
105
36
219
81
117
30
18
15
60
84
120
12
15
165
120
3
108
18
39
57
63
492
3
156
72
168
12
69
21
27
51
81
144
84
120
132
24
96
75
84
9
60
63
69
123
45
36
96
3
36
36
153
216
36
15
33
120
120
12
39
81
63
18
144
3
27
24
21
84
144
15
81
144
87
9
120
567
60
9
63
45
ABCD 98265519728*3^$a+1 [50090]
30
36
63
27
9
21
3
57
6
93
75
6
11
73
36
24
42
5
84
28
57
60
23
1
99
96
51
113
1
47
28
84
33
30
5
43
21
8
43
9
60
75
54
120
35
55
9
81
75
45
99
21
30
66
6
18
6
53
43
18
95
31
6
27
93
15
33
171
69
12
54
30
3
60
3
9
279
69
51
29
168
4
21
23
1
84
30
66
30
96
60
48
30
15
15
6
60
3
33
114
33
68
43
42
23
91
45
45
51
45
24
11
28
36
48
3
5
73
6
54
96
6
18
15
36
56
13
11
16
15
54
54
57
9
83
1
30
9
3
9
69
27
3
9
33
78
6
51
24
21
35
4
75
84
17
139
29
115
30
87
93
36
30
69
57
27
81
71
25
3
12
60
8
73
24
24
27
9
54
21
9
15
21
3
93
83
16
48
33
30
18
6
24
17
85
24
3
87
9
15
72
24
21
24
56
4
36
63
42
18
45
21
36
3
92
4
45
24
180
6
81
128
4
96
36
48
12
36
69
216
60
90
48
12
90
90
138
51
96
45
24
11
19
5
16
15
60
29
31
24
24
57
48
21
3
3
29
4
15
60
72
77
73
48
36
63
48
48
15
66
15
45
36
27
33
39
21
3
24
12
68
43
48
5
4
93
15
9
3
3
60
69
75
96
33
45
27
9
54
30
90
36
114
35
40
12
3
9
93
39
21
30
48
9
21
12
30
24
21
48
15
6
84
15
32
4
39
30
96
59
55
69
12
96
33
39
20
13
30
9
36
60
93
12
24
3
12
75
9
20
25
6
216
5
4
21
24
84
15
21
3
12
68
43
17
76
96
44
4
8
28
57
18
72
18
96
95
16
9
6
18
42
9
39
30
51
8
1
27
80
100
3
6
3
20
13
30
54
3
12
9
72
39
56
84
1
78
30
27
15
53
37
18
9
36
45
47
13
60
111
9
42
77
1
12
60
48
66
6
3
20
1
35
1
144
3
3
60
30
3
36
15
54
66
6
15
3
60
21
24
224
31
29
13
27
36
27
30
59
16
80
19
24
29
12
4
75
29
28
15
48
21
21
24
24
75
45
60
39
123
9
39
45
75
81
15
5
24
84
28
44
40
15
6
18
42
15
8
7
24
54
36
60
51
3
77
115
30
27
3
17
7
114
6
66
15
9
6
53
1
30
21
225
59
25
6
9
21
54
21
12
32
1
39
69
30
42
48
27
20
48
100
15
72
138
30
9
56
97
83
127
17
12
36
49
24
15
12
32
7
90
3
21
36
60
119
31
30
30
150
120
75
24
15
81
105
15
9
36
6
9
15
24
6
39
32
13
6
21
8
36
4
24
33
15
3
29
91
30
51
21
48
35
55
12
30
18
30
99
120
8
13
36
96
27
108
9
51
20
112
21
126
21
9
66
9
15
9
57
3
24
57
3
21
42
9
15
174
51
9
39
60
27
24
65
97
75
195
18
11
124
36
21
39
15
9
81
30
24
42
30
17
61
126
5
1
78
42
3
45
27
3
45
44
7
45
8
43
69
9
6
144
66
15
84
117
54
9
51
24
21
9
27
60
12
8
13
39
32
108
7
9
15
29
7
81
3
72
29
96
55
90
47
28
24
8
37
3
12
20
31
24
101
115
105
123
45
15
30
72
18
21
39
30
131
4
21
59
4
56
36
64
45
30
12
54
3
81
6
33
87
21
8
24
43
24
21
24
9
71
28
12
56
25
30
29
28
3
24
21
3
21
24
45
30
9
32
28
27
6
47
37
15
20
1
15
24
24
12
63
17
133
71
48
28
75
69
8
97
35
16
9
39
15
6
3
20
13
15
24
45
54
57
84
15
6
60
3
57
30
48
45
72
3
30
12
39
81
78
65
37
60
24
3
3
24
54
27
69
3
27
105
8
37
3
36
24
72
105
24
36
23
36
24
156
4
33
15
15
77
43
48
42
30
9
60
24
21
30
24
9
72
36
8
1
15
96
48
32
19
150
30
84
29
13
3
36
24
21
60
30
5
31
117
81
30
209
37
84
51
84
60
57
23
4
57
30
5
1
15
48
15
60
6
11
25
30
5
25
87
21
12
27
72
60
24
45
51
21
59
16
15
48
12
93
141
36
48
15
27
30
3
36
9
30
57
24
45
135
9
60
99
57
24
39
20
16
24
12
9
126
9
36
21
54
54
87
44
4
21
3
21
59
1
36
3
33
27
108
3
66
6
33
21
15
51
48
60
5
25
36
63
33
83
36
88
3
18
111
15
6
60
3
21
39
21
15
36
33
6
33
48
24
36
3
45
45
27
3
6
39
21
120
51
32
37
36
15
9
99
51
5
49
87
15
45
3
29
13
3
87
18
11
88
27
65
1
24
39
12
24
24
51
30
3
12
21
84
36
75
63
57
33
6
30
39
45
42
89
25
96
84
6
9
21
24
24
60
35
64
36
21
75
105
30
6
27
27
33
3
53
52
8
37
18
30
120
27
144
111
18
6
105
36
33
30
81
36
39
24
6
3
57
6
18
12
3
24
32
1
15
72
3
30
39
15
29
121
6
18
132
24
3
21
35
84
16
72
44
1
144
3
21
192
15
12
33
108
11
1
168
30
165
75
5
25
27
3
9
21
36
84
99
8
40
3
29
40
51
45
12
3
60
36
6
54
9
24
93
47
13
27
12
45
36
15
32
1
39
33
27
57
11
49
51
3
30
27
15
30
15
45
3
57
108
11
1
48
11
55
24
117
9
3
21
66
225
81
27
68
4
36
12
51
29
76
12
75
57
21
11
1
60
18
5
97
15
69
23
28
3
6
3
8
4
21
15
48
20
31
6
84
6
78
6
45
140
1
18
60
17
108
ABCD 98266652626*3^$a+1 [50093]
108
30
90
48
39
63
120
18
12
132
138
93
105
24
210
66
18
9
81
42
54
18
45
3
90
3
21
30
60
6
60
48
30
42
222
186
114
12
33
27
54
36
30
18
18
42
36
114
48
9
51
42
36
24
36
42
54
30
84
30
30
6
18
78
24
18
60
192
6
60
18
21
48
51
72
18
6
60
129
45
60
24
12
3
33
42
102
54
114
126
6
99
111
6
18
36
30
6
33
135
84
78
39
21
27
87
24
36
6
39
69
72
12
120
66
42
30
30
30
24
33
81
12
78
21
21
12
15
45
78
12
12
66
75
135
102
96
12
12
198
18
24
30
45
33
48
12
54
60
120
24
120
66
156
24
6
45
135
9
9
180
12
72
30
72
264
42
135
99
120
48
21
87
9
135
9
51
66
114
24
177
45
150
12
78
3
39
30
186
6
171
48
69
75
33
18
45
96
15
30
126
132
6
24
198
45
57
132
96
12
48
204
6
60
9
45
6
78
36
84
42
300
30
24
216
3
87
9
21
12
18
24
126
30
18
90
36
168
6
72
42
30
27
15
6
30
42
12
30
6
108
36
108
90
12
18
78
24
66
84
48
48
120
27
57
186
138
30
72
30
60
174
30
30
6
3
99
96
24
18
78
21
15
120
30
18
36
117
27
12
36
102
15
48
123
30
36
48
6
12
60
24
45
3
6
24
138
114
3
63
192
36
96
30
228
12
36
24
6
189
39
282
42
90
12
30
150
114
90
54
6
54
36
12
24
21
45
24
36
18
6
24
12
54
18
18
114
159
96
21
27
15
18
15
9
84
36
60
78
21
27
30
24
6
78
54
48
54
96
48
102
60
12
36
42
174
66
84
60
198
12
126
18
36
60
90
18
6
42
30
102
132
24
12
270
108
111
144
69
36
54
33
9
18
18
3
81
159
51
45
429
30
36
33
261
27
48
87
162
12
123
96
9
36
60
87
15
12
18
3
207
84
126
102
102
60
36
3
117
30
45
3
84
60
60
210
63
45
114
6
24
99
57
24
6
42
12
48
48
72
36
42
108
24
201
15
90
12
48
66
6
30
69
3
168
18
12
60
168
36
90
30
18
60
66
87
15
33
21
66
138
6
30
78
60
33
27
192
36
24
96
9
3
180
18
30
48
24
90
12
6
24
18
6
21
15
150
6
60
54
6
84
6
12
132
24
186
6
60
15
159
6
120
3
51
78
162
45
3
42
180
18
12
48
228
72
102
15
81
24
36
102
30
63
27
36
30
162
12
108
18
24
66
144
45
57
39
15
6
66
42
78
54
54
24
78
42
18
30
72
48
108
177
27
48
60
57
48
45
12
12
174
36
18
135
3
24
36
24
9
21
90
18
15
15
12
21
33
102
42
12
66
30
252
36
12
87
57
30
78
132
156
60
30
42
36
51
21
48
42
48
216
6
42
60
72
78
87
21
24
6
54
36
84
78
66
15
27
120
48
42
72
12
54
6
6
72
132
96
33
45
12
30
30
72
78
84
18
111
39
48
57
63
198
30
180
24
60
18
12
48
24
18
66
6
180
156
69
45
36
48
114
18
282
48
12
150
6
96
78
120
3
9
36
90
54
36
63
9
12
30
84
150
36
66
18
66
6
42
216
12
18
114
12
84
162
60
48
144
18
18
72
162
165
27
6
84
330
30
78
165
45
36
132
108
6
120
36
42
102
90
174
69
27
24
42
84
63
45
18
54
78
6
87
3
6
18
90
18
42
42
48
102
6
108
12
48
66
30
18
36
75
171
138
6
12
12
18
150
18
42
12
12
78
12
138
78
222
48
78
6
45
45
30
108
42
24
30
12
54
54
12
84
78
12
24
54
6
72
27
27
84
24
12
45
33
6
24
120
12
66
24
174
30
39
33
30
114
48
15
183
30
24
30
6
24
ABCD 98266654288*3^$a+1 [50035]
12
35
90
55
101
39
21
43
36
20
57
144
7
11
1
203
48
121
72
23
72
145
24
35
9
16
60
5
66
25
120
48
77
24
19
48
17
19
36
5
7
80
129
43
8
93
36
27
76
72
5
7
96
17
54
18
19
32
9
79
119
12
57
16
77
31
120
96
59
1
11
1
20
39
25
92
16
11
37
8
9
54
25
8
39
49
32
4
108
17
7
233
7
24
56
57
15
4
12
164
123
42
87
52
84
23
144
57
51
72
6
7
96
48
47
66
87
9
31
23
126
54
121
48
11
81
81
19
36
60
5
75
39
12
93
28
47
18
7
59
13
5
3
28
77
24
66
6
55
8
45
7
36
47
105
39
45
28
11
24
49
5
55
24
44
3
13
59
48
1
68
16
77
6
36
25
59
6
84
91
84
47
90
66
33
108
27
36
25
12
71
13
23
25
8
52
5
15
33
7
68
16
12
29
18
72
25
180
60
84
12
107
121
12
36
11
25
12
36
12
156
119
1
60
36
8
40
29
31
47
126
55
8
75
13
83
61
5
3
88
12
29
31
84
20
40
56
16
89
31
11
18
36
79
56
45
18
13
5
12
75
64
8
33
198
97
17
36
43
56
40
56
40
17
15
4
83
33
81
55
168
101
7
84
17
139
53
78
72
18
48
42
9
9
43
11
81
52
72
72
56
52
5
55
20
64
48
245
55
35
33
36
112
72
23
25
36
5
39
15
24
49
17
7
65
78
69
15
1
23
45
81
43
12
120
12
29
7
47
169
24
167
1
65
15
39
13
83
12
6
7
144
5
19
24
96
11
13
5
19
96
20
36
39
168
72
18
31
59
48
61
216
35
1
12
36
5
12
31
5
54
33
36
117
43
60
23
216
121
12
5
39
39
12
33
45
79
48
17
67
60
101
60
31
95
66
6
13
149
162
36
153
9
30
33
111
18
198
49
47
169
8
3
13
60
287
1
48
36
59
48
1
77
30
6
36
103
36
5
43
48
12
89
39
4
12
48
113
6
73
17
159
3
66
3
39
33
16
5
19
83
6
264
55
24
35
90
91
101
54
60
90
54
36
18
66
1
23
18
48
15
27
33
100
24
132
12
53
31
20
93
18
25
36
101
42
45
3
72
36
24
13
275
49
41
19
191
36
25
8
16
60
71
21
15
37
41
30
69
72
225
7
80
16
203
234
54
105
75
69
180
160
125
60
18
61
24
53
6
69
28
12
216
8
27
30
240
63
16
41
7
47
6
48
6
48
1
77
30
37
23
25
36
5
162
21
12
40
12
191
126
84
159
39
6
66
108
37
5
123
4
24
11
141
12
64
11
24
12
6
120
19
108
23
18
90
45
9
18
18
43
23
1
5
79
29
67
77
103
23
9
27
49
125
7
72
137
31
23
6
67
104
45
55
12
84
5
6
33
129
55
24
41
7
53
216
72
30
6
139
48
23
132
72
72
9
39
42
31
5
87
3
48
96
9
9
126
45
4
24
248
3
25
5
36
3
40
11
193
29
54
301
23
72
13
5
12
24
30
72
36
85
80
72
4
17
18
108
12
33
16
24
113
54
84
90
42
66
55
23
33
28
44
75
90
115
41
31
23
73
48
36
36
92
27
25
29
15
75
9
64
24
8
15
114
12
51
27
12
25
12
48
12
65
31
23
42
7
8
216
12
100
80
96
48
81
63
9
66
1
305
67
60
23
13
5
18
49
20
100
11
1
17
43
5
31
36
65
7
8
16
107
37
5
99
16
23
24
37
29
126
78
7
5
87
45
55
12
20
3
49
77
99
201
55
23
33
52
32
147
36
96
18
7
12
47
60
25
36
173
30
1
35
42
163
107
33
57
55
48
59
25
23
25
44
39
121
36
20
24
3
49
12
41
78
1
71
216
12
72
24
84
105
3
78
15
144
3
144
49
41
55
47
37
185
51
3
66
7
36
60
72
41
39
12
45
180
18
73
11
25
29
108
19
56
16
59
157
72
35
18
6
97
119
90
31
60
83
1
36
23
36
12
33
4
108
24
47
6
103
53
55
24
29
24
19
11
42
31
59
1
119
57
3
49
36
48
96
48
5
39
21
7
77
39
3
1
104
16
24
53
30
42
18
90
36
15
39
121
59
30
75
69
51
207
108
30
6
36
13
72
23
25
216
20
16
59
37
41
19
17
7
44
4
12
233
42
12
33
63
13
53
43
36
17
31
36
120
84
132
11
18
79
11
69
15
13
5
3
28
36
8
3
61
20
3
24
49
48
ABCD 98267612486*3^$a+1 [50004]
24
84
24
53
12
18
13
5
31
53
103
48
17
7
23
84
18
36
12
18
37
12
12
5
91
48
29
7
23
6
19
41
55
96
24
17
18
49
101
42
42
12
36
42
6
84
30
132
36
24
18
55
71
37
17
36
36
6
13
24
72
5
19
11
78
36
42
198
12
43
17
84
55
24
36
36
12
48
17
7
41
7
11
42
114
25
71
108
42
103
36
83
6
7
59
49
96
35
1
47
1
5
7
60
24
24
29
30
1
59
1
24
60
101
6
60
24
1
24
132
95
48
25
29
30
96
25
24
48
168
24
41
24
7
35
18
30
13
72
5
6
1
48
12
83
13
125
103
180
17
7
12
36
137
31
17
204
139
36
5
43
108
47
6
36
43
65
90
36
36
60
13
77
6
60
48
24
61
65
84
60
18
18
19
17
18
168
37
101
7
119
36
73
29
91
11
49
71
229
5
19
36
89
12
24
19
197
36
30
85
12
17
31
77
31
5
151
24
144
17
31
17
18
30
24
43
47
13
36
41
139
60
41
43
72
35
49
84
36
11
109
11
66
43
5
7
17
43
84
23
1
35
37
48
11
66
7
180
120
71
42
30
42
36
7
12
125
7
24
12
12
12
120
35
13
48
5
115
137
55
17
36
18
37
83
12
12
13
5
30
25
24
5
43
5
7
60
24
192
77
60
103
5
132
43
47
18
67
12
35
6
7
77
48
7
48
11
25
65
19
47
49
60
5
66
1
125
102
25
41
19
35
25
71
84
1
11
73
65
31
17
7
12
131
25
29
30
49
77
7
12
35
30
43
71
72
24
6
67
113
43
29
6
6
36
7
17
6
37
53
12
7
125
103
5
90
222
78
30
12
19
47
25
23
25
71
25
59
66
103
65
91
17
43
17
19
29
67
17
12
30
6
102
192
24
85
5
114
60
6
67
17
6
85
17
12
12
18
18
24
31
29
36
30
12
42
43
41
115
41
6
12
13
35
102
7
48
36
72
5
42
12
1
29
31
60
72
17
19
24
47
6
24
43
47
1
77
60
31
29
18
24
30
24
6
13
53
30
13
29
36
30
6
31
5
67
36
180
11
36
12
48
30
12
42
13
5
60
91
5
24
48
79
29
30
102
127
47
61
65
19
36
48
24
11
24
42
36
12
102
13
113
79
24
24
60
65
12
6
37
5
43
72
36
101
54
37
180
17
48
7
72
24
12
35
37
12
5
48
30
66
12
7
53
132
96
55
17
120
7
12
48
47
1
47
12
1
35
60
30
42
145
36
29
12
91
60
65
7
12
101
43
72
77
43
60
35
90
67
36
95
1
84
12
60
24
35
13
77
54
90
84
42
54
36
31
29
115
5
19
47
90
79
89
84
31
60
71
120
18
18
12
1
96
24
59
25
17
18
66
6
49
5
19
53
7
108
108
95
37
12
108
12
11
12
157
5
48
30
12
42
91
12
5
103
48
17
18
1
48
12
24
77
19
11
217
41
6
168
25
12
36
47
13
24
23
13
29
90
1
84
48
11
1
84
12
17
132
24
7
23
25
65
31
35
85
83
42
43
48
107
121
35
66
31
12
23
48
1
11
73
12
24
29
55
125
120
72
19
24
60
29
66
25
17
43
120
132
29
30
25
41
67
48
47
6
139
108
29
36
67
12
35
49
47
30
48
55
24
5
42
6
30
12
6
7
29
19
36
36
84
5
79
95
36
1
60
47
6
30
1
5
30
49
132
12
12
29
24
12
78
36
37
167
60
42
103
48
48
35
6
30
60
193
5
30
78
55
65
12
55
36
131
18
115
5
30
18
12
36
72
12
31
11
25
48
23
24
73
60
72
113
30
1
12
17
7
29
55
11
1
65
24
24
6
36
13
29
43
17
7
35
25
23
102
55
36
24
59
114
55
12
11
90
114
61
5
7
36
12
5
175
23
24
42
6
18
7
167
222
6
109
23
18
19
24
17
103
12
47
30
7
53
7
84
24
11
1
83
6
6
61
23
1
48
12
29
42
24
1
12
36
41
6
18
30
85
12
47
6
115
96
24
161
18
13
29
6
18
7
17
55
11
102
19
11
37
5
55
11
30
7
24
23
6
79
65
55
17
31
12
11
109
11
24
66
67
72
41
24
115
72
23
25
17
115
29
36
48
36
19
35
90
31
41
36
7
12
5
43
5
60
7
36
132
48
65
43
29
12
31
23
6
6
132
13
24
5
139
29
12
144
7
167
42
31
48
29
18
37
71
37
17
72
30
13
36
5
12
48
7
24
84
29
18
73
24
36
24
12
168
48
48
17
43
24
107
13
47
6
84
151
17
18
114
24
6
138
31
84
47
6
24
6
25
48
11
24
49
47
78
43
24
96
12
53
55
47
37
29
7
24
5
150
73
65
36
60
19
48
72
48
48
24
41
24
91
36
35
6
12
67
23
30
31
65
36
31
48
12
35
132
1
47
12
6
30
61
5
30
78
30
13
17
7
29
12
72
12
30
90
120
31
5
19
11
133
12
60
23
72
168
6
18
102
55
41
42
1
47
145
12
5
151
84
5
78
120
13
72
77
31
60
12
48
60
5
24
67
23
25
5
103
ABCD 98267888848*3^$a+1 [50026]
42
60
72
187
41
84
276
84
18
48
18
12
79
53
7
29
72
7
5
6
37
5
67
36
36
60
53
48
84
151
113
19
41
7
107
102
90
25
108
108
204
29
187
48
59
126
67
24
101
7
48
77
91
72
48
137
18
61
60
5
18
13
77
43
59
174
210
42
43
107
37
17
84
6
78
132
19
29
31
41
6
73
36
96
113
7
53
24
67
168
12
101
7
41
199
11
42
103
5
60
24
7
89
12
7
36
12
72
252
144
17
120
12
31
65
24
91
180
29
36
36
24
91
161
19
5
55
305
31
24
29
55
72
53
12
240
12
103
185
60
55
29
151
35
109
96
29
55
180
24
36
65
36
108
115
77
24
79
17
12
55
101
24
43
48
11
48
90
12
19
132
17
60
48
67
35
6
31
113
42
13
5
31
77
18
102
24
66
37
11
109
101
60
84
78
109
5
55
125
103
65
7
60
149
247
29
204
31
11
78
187
23
114
36
24
55
48
5
24
78
97
29
55
132
113
12
108
55
65
24
30
73
24
101
7
12
89
24
6
25
5
72
108
67
168
101
115
53
36
31
131
37
36
125
31
11
157
5
30
42
36
79
41
48
84
103
149
108
12
24
115
71
145
5
55
5
48
48
19
36
108
17
79
203
78
18
42
19
36
48
95
229
53
187
11
97
48
17
228
67
113
31
41
103
71
6
60
19
24
245
132
12
7
23
85
120
65
31
29
6
102
19
41
55
5
12
96
156
60
78
37
24
72
245
24
175
95
109
5
7
24
143
157
41
19
23
90
31
84
41
55
12
17
300
31
77
12
18
73
65
7
53
144
60
211
41
18
6
79
77
43
17
115
191
54
60
19
5
211
29
54
30
12
91
84
23
37
84
240
156
29
24
102
48
18
48
84
31
12
24
41
175
89
24
24
36
55
17
19
24
17
67
11
97
77
108
12
55
53
84
36
24
108
132
55
23
90
31
5
132
30
30
127
83
78
66
90
55
41
55
5
42
61
65
24
91
12
173
54
138
24
78
126
60
67
17
162
25
65
19
36
89
72
60
103
60
65
30
205
60
29
90
192
133
72
24
120
35
25
84
17
18
90
7
53
48
19
71
48
61
41
12
60
36
24
300
36
19
108
125
19
23
13
5
79
65
31
48
47
42
7
5
84
6
241
60
35
54
19
12
137
60
48
168
30
25
96
23
48
42
7
144
5
60
36
60
30
138
12
79
5
7
24
36
48
89
91
29
103
5
24
168
36
31
41
120
72
36
36
66
18
24
132
24
31
251
13
77
48
204
55
35
78
79
65
108
252
36
79
71
133
59
85
120
36
29
43
89
30
13
53
72
108
12
151
36
29
54
1
5
84
91
72
24
65
19
29
103
72
137
66
102
36
132
7
17
60
139
125
127
23
90
24
78
144
90
120
108
151
65
60
7
53
132
72
6
109
35
150
103
17
132
19
12
5
175
144
60
41
102
6
31
293
7
65
139
179
18
48
60
55
12
5
55
209
84
72
43
101
43
107
144
145
317
24
91
53
36
24
204
103
5
115
83
42
79
23
162
43
5
120
115
108
12
5
91
36
245
19
65
139
173
43
36
23
48
37
12
41
54
6
12
31
36
41
19
36
5
168
96
36
127
65
7
36
120
420
17
12
36
60
19
5
31
17
30
66
24
91
24
36
17
132
103
17
36
19
5
31
209
91
36
41
19
48
ABCD 98268071134*3^$a+1 [50009]
113
72
61
24
12
24
66
18
27
15
30
60
63
75
77
13
35
1
15
21
51
27
117
48
56
25
90
5
72
48
19
96
5
24
1
71
55
36
198
42
5
72
96
1
18
162
3
48
93
27
9
54
42
183
9
6
102
72
3
24
96
153
95
25
111
8
97
24
47
37
162
18
72
111
33
60
75
81
18
6
84
27
56
48
144
13
18
41
109
120
75
72
3
102
108
126
18
11
25
36
18
18
24
36
48
132
15
165
99
9
66
6
264
71
55
33
45
107
49
96
12
27
69
59
88
48
69
60
12
11
13
36
95
48
37
51
32
97
120
60
3
117
78
18
27
8
304
128
16
69
3
8
49
23
49
18
30
63
104
85
36
47
13
35
157
18
33
144
56
37
18
36
5
40
99
117
48
57
15
104
40
15
54
60
39
135
41
16
96
8
37
3
39
30
60
95
13
48
35
1
24
47
48
24
1
54
78
27
8
40
80
40
69
35
205
11
37
195
21
75
200
64
3
162
83
7
105
80
73
18
77
88
45
24
51
51
6
15
39
30
11
139
48
77
1
15
80
48
49
47
61
59
49
6
36
29
1
15
8
85
132
95
25
23
31
41
13
90
9
33
87
111
54
11
97
95
67
53
72
85
35
96
157
42
36
21
96
45
99
8
40
32
91
45
24
33
15
8
265
60
35
109
75
33
71
24
13
48
24
36
15
75
5
7
65
49
156
24
11
97
12
75
8
241
71
1
42
18
59
16
15
30
18
42
12
35
88
32
61
6
5
24
40
32
217
36
36
108
35
16
72
3
96
48
18
144
108
36
24
12
39
80
25
36
35
19
126
36
99
48
72
141
35
112
51
6
63
56
19
78
84
24
120
35
469
171
81
6
57
120
8
13
90
30
51
45
179
31
81
48
32
97
30
18
18
21
48
57
96
23
16
8
48
40
9
15
3
12
18
15
48
72
48
39
126
12
468
3
24
45
78
12
180
117
48
21
147
24
24
165
72
3
9
143
7
30
18
18
39
75
30
18
117
27
126
18
6
108
216
12
39
33
60
48
83
67
138
27
9
306
18
51
104
49
120
6
30
36
24
39
15
30
108
60
27
56
40
15
150
90
17
13
6
66
42
66
36
51
24
51
78
126
48
42
90
5
24
16
21
60
18
5
7
18
47
120
13
24
11
91
69
72
9
23
25
42
21
24
3
60
17
40
24
152
37
192
114
54
12
15
45
180
30
78
18
30
54
54
42
90
54
5
16
45
90
33
45
72
30
90
24
35
24
49
48
18
60
30
24
51
69
3
15
18
306
90
108
72
18
21
21
11
7
81
72
48
9
15
21
11
16
8
40
21
75
48
33
24
23
61
147
32
145
36
11
48
271
41
85
11
72
25
108
83
1
15
21
27
8
37
11
31
36
54
120
23
112
24
24
48
39
41
49
15
39
42
119
120
43
18
24
11
43
126
119
120
40
117
48
11
88
72
141
3
192
32
73
60
3
24
45
27
24
39
90
183
9
23
16
56
48
7
9
27
18
126
18
36
39
32
16
69
36
24
23
13
30
90
3
21
99
27
138
72
83
112
8
16
80
25
63
141
107
19
29
1
119
61
96
3
45
11
184
57
60
84
63
56
7
113
19
45
72
75
29
16
9
132
72
72
54
90
180
111
56
25
87
45
12
39
267
42
120
60
15
15
41
1
36
102
45
105
36
66
9
141
30
18
35
16
21
51
120
33
12
60
87
152
13
11
55
54
27
63
17
40
39
9
8
160
8
120
19
53
55
90
72
66
77
24
13
36
119
37
3
72
56
157
11
24
37
51
80
352
45
12
60
36
15
80
13
72
3
24
201
306
21
33
71
1
18
90
36
96
303
57
12
90
36
21
69
24
3
48
21
84
15
9
120
18
114
11
19
90
3
48
128
109
11
16
45
24
11
1
63
45
11
13
48
54
54
96
15
104
1
24
84
72
60
39
9
60
51
15
54
240
12
71
160
93
204
66
54
6
30
6
30
143
ABCD 98268169414*3^$a+1 [50026]
4
21
60
36
15
21
3
45
15
21
11
4
33
12
36
3
45
15
24
12
48
36
56
24
25
24
48
159
140
4
57
24
35
160
56
40
20
4
9
24
51
9
11
12
24
88
60
33
63
21
48
3
128
124
60
12
33
12
60
15
33
15
21
132
87
57
15
44
16
44
61
15
93
23
4
81
99
9
12
27
156
81
15
36
20
24
1
3
9
12
39
9
12
60
51
165
12
71
49
15
8
49
15
24
9
47
76
45
12
11
97
35
37
15
105
27
168
8
28
21
24
39
201
27
33
36
3
32
24
76
44
1
39
9
3
12
105
27
105
11
4
21
24
95
4
116
4
69
27
80
64
12
12
168
33
35
60
49
195
12
24
9
11
25
36
35
1
24
11
13
36
51
9
24
15
24
92
76
12
96
20
49
12
59
16
20
16
20
24
40
84
189
60
15
57
48
51
116
60
16
12
8
100
45
12
12
99
21
15
24
21
3
36
84
57
36
3
80
1
3
33
147
60
12
9
51
24
24
8
49
24
15
60
12
80
4
69
15
9
203
24
4
32
52
81
11
13
3
68
40
21
36
24
84
27
12
12
36
24
60
48
48
225
24
51
9
35
16
84
33
27
36
9
24
36
15
36
44
4
36
44
25
35
4
8
28
24
12
24
21
63
33
27
8
48
64
60
33
23
16
24
21
123
57
15
129
24
63
33
36
59
40
9
23
84
36
13
12
147
21
11
61
72
111
60
45
99
21
36
99
24
96
9
71
4
12
9
11
28
36
60
21
48
60
12
11
49
24
51
20
13
48
23
40
36
33
3
57
108
12
36
24
11
184
45
96
51
9
27
9
35
64
24
45
11
4
21
51
108
141
15
92
4
140
25
59
36
4
12
24
69
36
95
61
27
32
16
12
68
4
84
117
12
51
21
3
8
4
36
20
49
15
36
57
15
12
9
15
72
9
24
51
33
12
84
15
9
107
60
133
27
9
51
105
11
13
12
27
33
24
336
108
11
84
36
4
20
16
33
3
12
21
35
61
3
33
63
36
20
60
16
117
15
36
21
15
84
45
36
11
88
21
36
123
12
12
93
39
60
45
120
63
8
28
21
75
24
57
48
35
61
11
25
83
12
37
72
63
32
1
3
24
33
59
49
11
13
72
24
84
36
15
21
95
16
9
39
9
96
11
40
44
132
49
35
36
13
11
73
27
44
72
120
28
12
9
3
60
32
100
105
3
48
9
36
95
88
69
11
1
15
129
11
60
40
44
40
12
8
25
11
25
11
37
107
4
32
84
13
60
12
99
21
3
33
3
32
25
3
132
24
24
189
11
61
3
32
1
35
124
36
9
15
9
15
9
47
24
36
49
39
12
33
36
12
39
9
39
12
20
28
12
21
3
9
3
20
13
96
11
49
59
60
37
39
96
117
51
45
12
83
16
36
9
35
16
12
45
107
16
48
20
49
48
192
12
24
15
36
20
49
15
32
52
176
36
49
75
20
169
36
11
16
48
12
24
24
96
81
27
60
156
45
120
47
24
1
27
21
75
20
4
57
11
4
24
9
11
16
45
36
99
81
3
9
3
48
36
60
33
48
3
9
27
33
11
61
36
23
4
92
148
8
25
60
48
51
60
21
75
8
1
3
21
12
35
48
109
15
12
44
1
120
180
15
9
12
63
24
12
105
71
49
108
27
9
11
4
45
15
72
8
1
11
24
4
32
13
24
12
179
25
71
28
57
75
45
15
21
99
21
24
36
24
48
87
33
47
16
24
165
3
116
16
24
120
36
84
12
20
112
21
60
36
3
21
75
84
45
15
68
49
48
15
32
1
84
3
36
12
12
68
64
56
4
204
9
12
168
120
11
1
179
1
63
57
15
56
25
3
21
24
87
44
1
12
27
69
11
49
47
52
141
15
24
32
13
23
133
15
12
8
40
57
48
11
24
16
33
15
12
24
72
9
51
24
44
4
92
1
24
3
108
9
15
9
12
35
25
24
24
11
40
24
32
37
12
228
15
8
64
80
36
24
36
49
15
44
1
11
73
51
36
80
25
23
40
56
1
60
87
273
24
35
25
71
37
36
15
24
81
12
39
20
13
120
27
24
20
40
132
8
25
15
12
33
12
23
16
144
69
3
12
57
48
11
25
99
8
25
48
11
16
8
4
21
36
24
12
75
45
12
48
3
9
47
24
1
11
28
57
12
11
36
4
32
28
21
11
4
33
15
21
15
24
12
21
12
12
3
57
99
105
75
132
20
4
33
15
213
63
20
4
8
25
39
104
100
45
71
73
63
105
3
56
16
24
45
15
21
27
21
15
24
32
16
24
44
25
35
52
69
35
64
32
49
15
9
15
56
1
63
21
71
4
20
64
9
12
51
24
24
36
21
23
97
35
49
3
56
25
144
11
4
36
21
11
25
12
120
15
33
12
63
33
11
4
36
24
24
36
36
20
13
15
21
84
15
33
35
4
176
28
56
40
9
72
39
45
75
45
3
60
8
13
39
12
44
1
39
32
108
40
84
8
84
16
33
84
96
84
11
76
45
11
37
12
24
36
36
27
165
71
49
12
15
45
15
24
36
96
45
3
72
8
4
105
11
72
37
48
23
1
39
21
35
1
12
27
9
36
15
108
12
80
121
95
28
36
21
12
15
32
4
9
12
48
132
3
96
84
12
9
39
36
21
59
61
15
33
60
3
20
28
24
105
15
8
25
84
15
9
75
9
15
33
39
44
52
68
36
36
13
84
11
97
12
23
52
21
99
96
20
40
32
28
24
60
ABCD 98268284098*3^$a+1 [50016]
42
6
102
13
24
125
72
24
6
201
105
27
93
18
9
3
45
3
25
32
33
39
48
39
120
33
57
24
55
47
33
39
18
75
12
111
24
1
71
33
108
12
40
17
3
27
108
60
120
18
27
76
65
15
39
93
12
40
120
17
30
48
25
36
92
9
24
19
68
12
40
80
108
9
6
18
30
105
4
5
3
99
66
3
39
108
97
95
18
48
75
24
21
19
8
60
87
21
24
15
60
18
127
137
19
59
90
15
87
60
93
36
132
27
21
27
37
41
144
216
19
5
55
167
109
44
81
27
45
24
39
51
48
81
27
13
11
33
87
24
42
24
234
6
39
15
24
1
41
79
20
69
72
3
63
97
20
48
33
72
75
135
84
90
63
147
21
52
36
24
60
128
267
18
24
183
33
72
55
71
9
33
72
123
45
15
28
107
18
144
6
49
8
15
93
51
129
24
100
77
43
53
144
3
60
48
33
72
120
30
105
48
4
80
16
71
126
183
4
23
30
102
45
16
107
13
32
27
72
13
5
162
6
24
150
33
33
3
132
172
8
108
4
95
102
3
3
13
5
19
20
48
72
40
17
30
109
29
15
57
78
42
18
12
48
25
20
108
27
78
7
8
28
35
36
9
24
15
78
3
69
15
27
49
80
27
13
11
13
5
192
30
81
75
33
40
24
60
20
45
15
76
5
66
109
35
60
45
27
12
153
39
30
18
85
65
31
11
21
183
24
90
75
27
81
15
42
31
209
15
40
8
57
6
24
33
9
3
27
69
111
6
54
24
90
72
42
25
68
28
20
81
6
45
15
12
21
27
42
135
36
27
45
135
37
11
6
19
11
24
84
213
9
3
45
15
33
27
3
18
55
11
30
24
6
49
17
63
12
252
40
71
24
42
79
17
75
15
30
30
42
15
33
15
27
25
53
3
12
72
15
48
144
18
3
28
20
51
141
3
84
1
80
4
68
69
120
3
75
48
24
18
48
67
80
21
30
25
180
20
72
87
33
88
24
47
109
44
51
57
28
92
48
64
20
36
12
9
3
93
7
8
48
124
35
45
3
24
90
6
117
60
48
57
3
45
24
144
6
49
60
77
15
28
29
3
27
96
24
72
18
66
85
84
83
97
185
6
69
60
105
6
129
168
9
19
59
66
75
27
72
138
30
45
88
20
9
175
65
3
27
48
97
20
87
81
45
87
63
13
35
57
9
24
99
36
9
3
52
8
120
129
79
60
107
13
29
96
115
71
78
3
28
104
15
18
7
65
18
133
59
12
48
105
75
145
107
21
3
42
7
68
27
48
24
13
176
12
12
16
44
48
9
79
11
129
40
125
96
19
24
95
30
63
48
57
15
9
6
45
15
12
42
6
18
159
63
114
66
33
15
49
8
27
25
17
19
47
30
87
76
29
18
37
20
16
20
60
4
143
45
45
30
168
72
18
55
191
33
57
24
24
90
85
71
25
84
23
54
111
33
6
13
8
3
69
100
20
15
45
87
13
53
75
27
36
6
3
27
9
15
42
3
24
48
15
84
13
173
87
36
39
33
60
48
12
27
21
165
24
30
96
24
42
144
15
12
28
60
29
3
28
17
15
60
69
96
7
23
12
1
101
6
37
36
71
13
20
96
9
6
84
1
5
72
30
33
51
6
7
20
36
81
48
63
15
18
222
60
13
47
97
8
105
3
40
80
24
27
21
88
32
39
156
42
75
16
35
45
69
15
15
45
100
23
114
19
144
47
6
24
51
69
48
6
90
54
45
27
66
15
33
24
30
66
6
129
144
60
15
45
33
7
71
45
144
27
21
12
48
9
51
3
12
150
102
141
64
11
9
48
12
156
40
71
69
60
4
5
72
39
9
75
40
20
3
60
33
207
13
59
66
42
37
17
78
1
24
20
3
45
27
45
160
23
33
4
155
30
55
116
12
15
24
13
5
3
117
3
88
77
67
77
30
66
7
167
24
42
18
9
16
11
21
39
36
42
18
12
42
48
55
41
15
57
43
35
84
48
150
7
143
72
1
20
27
18
87
39
21
45
54
90
78
145
8
105
87
33
54
21
12
40
8
52
53
18
49
60
35
33
15
60
24
93
100
65
15
105
3
48
69
63
63
24
42
24
24
31
32
129
30
24
84
6
55
32
12
165
31
24
41
39
33
163
35
45
4
35
1
44
15
36
6
3
3
45
240
99
13
125
31
60
5
6
120
49
17
27
3
48
24
18
78
84
93
129
63
100
36
17
24
79
41
48
31
44
108
129
ABCD 98268609932*3^$a+1 [50008]
12
61
104
4
11
25
11
6
27
4
8
33
31
20
3
13
12
29
3
16
8
9
48
6
73
80
24
24
36
117
55
23
9
75
61
80
57
55
8
51
33
28
24
24
32
24
28
36
12
32
12
33
7
44
12
105
7
20
9
19
17
51
111
30
111
24
16
44
93
60
48
75
21
27
40
32
120
99
21
3
48
49
32
28
24
65
6
9
24
3
30
54
42
7
155
21
69
19
83
72
6
30
42
63
165
36
6
13
35
13
20
40
48
48
36
11
33
81
138
6
66
1
20
24
48
48
40
5
55
20
69
103
77
18
252
1
107
13
44
51
9
4
36
5
3
16
47
9
28
32
99
49
23
66
19
12
8
60
60
3
24
12
13
36
12
44
216
72
27
66
3
24
16
24
48
11
73
5
31
5
18
12
69
111
85
20
12
12
16
8
12
15
42
3
24
21
132
67
20
21
3
87
72
117
27
18
15
4
36
48
5
87
4
24
47
9
21
6
30
7
12
48
36
24
32
3
1
5
39
81
31
29
12
7
32
15
21
60
72
28
12
120
8
4
77
3
28
20
21
175
60
44
72
16
8
33
108
42
48
33
9
54
9
4
5
36
91
80
9
18
13
24
8
3
13
24
108
35
24
66
3
4
92
135
6
102
114
39
15
9
40
144
20
16
89
7
35
45
64
48
12
8
28
95
36
49
144
65
63
3
73
12
29
39
123
1
65
31
23
9
24
24
16
24
191
1
12
20
48
28
12
192
132
60
20
15
133
48
5
18
36
1
44
24
33
18
13
23
37
32
3
25
20
12
4
71
13
92
16
48
92
9
48
15
9
48
42
30
31
92
9
27
9
54
1
60
47
33
48
21
36
19
23
84
6
18
21
81
103
95
21
111
33
4
44
3
73
56
21
3
64
132
60
24
92
4
35
21
9
36
19
8
16
32
3
25
59
18
15
9
31
59
12
9
108
4
47
9
3
54
27
60
48
4
80
28
59
13
5
139
32
108
16
35
9
4
53
6
18
12
91
60
29
7
24
8
3
9
135
21
33
31
32
36
4
71
42
36
84
3
100
60
48
12
8
72
4
71
45
24
4
32
4
35
61
11
21
16
12
101
18
12
97
12
32
9
102
37
35
73
23
30
24
19
48
89
7
32
4
11
60
25
8
36
57
12
7
29
6
12
21
16
20
21
99
36
4
24
56
64
12
12
48
48
32
33
19
35
45
96
12
4
108
35
6
27
21
24
39
15
1
12
20
12
3
18
15
40
35
13
20
57
87
9
12
96
55
65
6
57
15
36
37
108
71
13
8
4
20
48
69
19
8
24
48
3
1
68
75
108
37
77
63
36
93
3
4
32
21
66
73
12
47
228
24
21
12
4
212
39
1
20
4
24
20
15
6
135
4
12
11
13
8
87
1
44
45
48
24
31
60
12
56
88
17
15
9
15
124
36
5
3
9
24
63
40
161
31
92
108
4
5
55
29
27
12
28
8
40
29
27
28
23
25
12
17
135
40
20
21
7
32
16
11
61
143
25
41
7
20
12
4
20
15
72
9
9
198
25
23
60
37
92
4
41
111
51
33
27
73
56
24
21
3
4
101
24
15
16
116
64
12
20
45
7
12
11
145
71
1
92
15
6
90
45
45
139
35
18
7
20
60
4
176
24
15
37
32
16
77
6
13
20
16
5
27
9
31
56
33
24
12
75
3
30
7
8
21
27
40
11
21
100
5
48
7
32
48
84
15
45
24
75
12
33
36
27
1
8
21
7
32
64
101
7
8
48
24
96
4
23
57
105
43
72
132
60
24
17
43
12
29
42
33
16
8
24
9
19
119
36
42
7
47
97
29
3
40
41
90
108
1
5
135
60
39
105
57
27
36
27
49
20
15
57
16
36
36
72
71
18
18
78
7
48
56
24
72
40
8
99
9
9
43
12
20
15
9
36
9
75
24
63
57
88
68
3
6
36
7
47
145
89
39
15
49
71
25
17
30
1
32
40
24
48
72
80
36
208
92
72
15
25
20
9
18
33
27
25
20
24
75
69
112
11
13
23
9
48
12
99
1
24
96
24
17
31
60
47
24
9
76
72
8
4
29
18
1
11
37
32
75
9
33
18
13
32
184
8
112
60
41
48
7
29
18
37
41
3
36
88
35
30
3
3
18
72
7
11
1
35
1
245
6
90
12
7
11
61
47
1
71
18
3
60
24
21
36
111
72
16
8
15
21
28
68
112
23
9
36
12
36
51
45
27
109
35
13
32
52
11
49
8
9
39
16
44
100
5
18
21
45
7
128
12
21
27
63
33
183
30
7
143
48
18
7
8
72
16
60
35
25
65
3
4
17
15
40
84
20
72
24
16
8
3
6
63
24
87
61
32
48
3
6
84
15
52
23
9
45
79
17
120
7
8
21
6
13
20
4
53
3
40
48
89
51
69
90
45
33
87
60
51
9
27
36
9
3
21
16
41
15
40
8
9
55
35
12
36
144
121
20
72
39
121
77
3
33
7
65
27
27
9
123
1
11
24
49
24
17
3
16
83
6
7
47
12
36
60
1
8
40
72
5
39
16
29
3
100
5
87
4
12
29
3
15
138
19
41
30
49
80
15
42
3
36
9
19
36
41
19
96
29
55
101
19
20
15
6
79
44
39
133
65
67
35
33
12
12
33
6
49
12
20
40
71
108
78
63
27
13
48
23
213
9
3
33
99
39
78
54
36
90
18
33
48
52
5
7
11
21
33
7
11
33
36
21
6
1
107
1
83
36
6
19
8
28
29
15
4
5
27
148
17
6
30
39
39
48
37
8
48
3
36
18
48
24
36
66
114
7
12
20
16
44
36
27
13
8
24
88
12
29
7
72
71
49
35
114
103
60
32
87
73
56
69
54
36
60
30
162
1
60
11
21
3
21
ABCD 98268818418*3^$a+1 [50051]
21
39
1
23
72
49
36
24
20
63
1
59
12
33
27
24
21
24
4
20
63
24
45
48
12
70
38
27
31
77
25
8
75
25
24
20
72
16
92
24
15
96
1
60
35
13
90
29
36
21
111
12
13
59
48
12
45
36
60
27
36
12
129
39
12
24
1
47
7
54
11
1
8
39
36
105
36
12
3
165
15
24
33
16
48
20
39
177
160
8
3
96
36
1
24
84
24
11
120
36
13
83
1
24
12
6
17
13
11
13
23
48
45
75
9
34
54
72
36
20
48
40
59
21
12
16
20
15
9
28
48
24
35
9
10
2
51
157
44
24
132
51
61
48
44
12
39
33
12
3
1
23
1
35
73
47
21
24
160
54
38
52
59
13
23
21
39
1
32
3
12
43
17
73
8
12
63
36
57
136
48
36
23
1
18
48
17
25
8
3
24
24
60
12
85
44
27
12
36
12
45
39
24
24
9
16
11
21
60
63
25
8
4
8
63
7
161
9
15
13
68
15
33
36
24
12
51
25
8
64
8
96
12
60
64
68
16
20
178
14
28
102
17
24
9
12
60
3
57
256
72
12
23
21
48
27
85
44
36
51
60
1
32
40
8
16
8
4
11
9
40
35
45
4
23
165
52
30
146
52
59
21
75
13
12
83
21
15
13
66
14
3
73
8
3
24
115
29
25
11
84
25
23
12
129
132
88
68
40
12
47
13
30
42
35
24
57
36
48
60
51
9
27
24
1
20
15
127
41
33
36
15
25
8
27
96
24
12
13
23
9
15
7
17
45
12
12
51
7
86
24
136
104
3
12
60
12
9
36
15
33
3
1
24
59
21
28
20
16
18
2
28
8
12
159
1
23
55
38
10
38
15
43
30
11
24
21
4
144
20
28
44
36
39
24
12
61
72
8
16
11
33
82
5
13
167
36
24
43
5
13
44
48
24
28
35
57
15
49
104
3
1
44
36
3
61
20
16
47
9
12
39
24
36
13
119
72
13
56
64
23
12
7
102
72
80
123
105
24
12
4
8
15
31
17
81
24
3
36
24
13
44
63
9
4
18
6
8
87
45
195
1
20
12
64
20
24
12
196
8
40
20
60
3
9
48
48
60
28
8
48
63
1
44
15
105
27
24
21
4
8
36
3
12
72
31
29
9
12
15
72
117
34
5
24
1
11
9
4
11
81
16
8
4
20
3
9
60
70
5
9
36
72
3
1
20
4
23
25
56
15
19
53
21
12
40
35
9
12
16
23
19
98
12
27
24
13
20
48
12
24
4
23
156
45
24
40
6
50
60
48
34
14
28
12
11
48
12
37
96
44
12
12
3
36
19
2
24
75
33
75
24
60
25
11
7
77
12
129
36
24
72
34
2
28
68
24
4
18
18
47
24
117
4
60
8
12
15
84
43
90
59
9
4
56
39
153
22
77
25
90
41
12
43
38
12
15
12
36
60
33
28
11
108
25
44
3
1
59
45
28
12
6
17
73
20
3
24
24
33
3
45
4
35
96
57
75
12
145
11
24
33
15
25
23
36
13
12
32
27
24
57
28
23
7
26
52
8
51
151
122
3
33
15
24
45
63
9
15
1
80
3
36
84
9
72
3
12
37
143
45
12
16
60
48
24
20
15
13
20
15
45
12
16
35
37
8
3
24
72
9
12
3
19
102
36
35
21
16
20
63
33
52
72
72
44
75
36
60
153
120
63
12
13
48
44
16
20
15
13
24
35
1
176
75
57
24
4
8
100
80
28
24
120
108
32
108
3
105
27
105
24
28
90
6
32
84
28
32
15
48
13
8
22
42
80
63
48
25
59
72
24
9
16
44
63
108
9
15
21
40
8
16
54
86
12
12
87
91
26
28
20
15
49
24
12
68
3
21
159
45
3
21
51
108
13
8
4
23
19
98
64
92
39
72
13
12
8
15
12
73
11
12
37
23
57
36
75
12
9
135
36
13
20
48
40
8
39
69
12
15
13
108
35
24
60
21
39
1
36
59
12
33
39
96
21
16
23
49
23
21
87
49
8
28
23
61
8
16
12
35
9
52
36
116
84
3
79
113
12
1
23
60
57
22
6
8
27
85
20
12
36
3
60
21
120
15
61
8
48
15
12
19
50
24
16
20
4
20
147
9
27
21
39
7
2
24
39
33
24
123
25
212
3
12
61
35
37
20
64
59
1
59
21
3
45
24
12
27
1
32
63
9
15
60
1
20
160
20
12
3
9
28
83
7
5
45
40
56
16
60
8
15
21
12
72
64
8
12
51
33
87
12
12
9
36
39
13
12
131
60
33
12
15
61
80
132
3
12
45
63
105
15
24
45
63
37
6
2
15
168
21
60
16
104
4
23
12
9
84
12
24
15
24
9
51
105
27
12
25
11
9
180
132
36
10
2
87
7
50
24
70
5
13
30
6
12
8
99
73
20
36
87
21
99
81
24
28
47
79
86
12
87
21
88
131
33
64
20
34
2
12
36
28
11
9
3
13
8
4
8
10
38
3
60
9
84
27
84
69
4
108
23
132
25
6
17
31
96
48
18
56
12
64
11
24
81
24
15
21
27
121
11
9
60
36
40
47
9
12
243
12
7
14
34
42
23
12
37
30
6
20
3
9
40
108
80
36
4
83
13
84
35
1
83
24
21
63
13
8
15
45
4
66
26
39
9
48
48
52
20
36
3
69
15
36
21
63
24
12
109
47
69
63
33
40
60
47
9
88
35
37
12
8
12
24
34
29
57
3
21
36
46
17
37
60
35
1
44
48
63
36
57
40
59
12
145
20
51
13
32
12
12
15
45
108
3
24
1
11
108
13
36
90
48
38
24
3
13
32
15
9
60
27
57
15
12
69
27
13
56
15
9
39
81
58
30
18
26
16
84
24
11
33
4
32
3
21
84
46
66
8
3
24
24
36
33
27
9
15
97
20
36
16
48
20
39
24
12
1
104
3
96
57
12
60
4
8
28
11
36
45
24
3
13
68
39
12
21
15
1
11
105
3
7
42
12
20
22
62
28
20
64
11
60
1
11
12
93
84
4
32
ABCD 98268899024*3^$a+1 [50019]
43
32
24
240
16
24
89
15
21
198
45
40
47
30
3
48
3
90
51
24
120
24
48
112
8
27
216
24
13
17
15
96
24
117
3
111
81
21
18
6
19
56
48
40
47
1
5
123
16
24
11
36
24
49
71
1
59
54
87
15
49
8
16
59
66
36
90
108
57
21
102
36
6
48
51
57
60
108
54
30
108
39
40
200
16
24
11
102
36
51
93
75
3
69
48
21
19
72
24
120
41
36
67
32
3
21
40
65
31
23
36
36
25
8
3
45
87
180
45
208
24
41
54
9
24
16
296
15
1
104
21
43
72
32
48
57
15
45
72
99
39
18
60
3
81
78
138
60
99
16
8
72
69
6
120
18
42
49
104
129
78
18
87
40
29
19
17
78
57
45
18
1
48
95
1
24
8
27
45
232
11
13
77
27
72
24
16
5
66
72
18
90
54
15
16
48
71
9
45
27
93
51
3
157
59
6
36
30
45
69
48
3
64
24
41
15
231
18
36
3
57
15
105
96
15
57
55
11
45
112
24
120
56
45
3
16
65
18
72
6
87
40
96
95
57
15
24
25
96
5
108
30
42
12
171
24
147
60
1
8
27
72
21
69
66
97
24
23
90
162
60
33
40
47
6
3
15
9
27
61
5
60
87
40
8
9
66
37
80
63
9
9
24
15
201
31
56
15
33
27
18
30
21
160
24
47
9
16
65
24
15
33
42
30
39
16
89
36
6
13
104
48
9
18
42
171
64
56
120
75
30
7
72
11
54
36
75
88
59
45
45
90
33
24
9
54
6
75
9
183
24
81
24
18
18
3
135
177
129
144
96
15
3
12
1
107
13
65
39
16
17
15
3
69
165
3
63
18
55
24
125
51
15
1
35
21
3
181
48
5
27
9
120
79
17
39
64
32
40
5
3
15
25
5
43
200
64
24
80
9
87
15
81
45
19
59
69
16
56
21
3
24
16
96
143
57
48
40
35
21
24
15
12
6
15
57
31
32
39
144
1
71
129
51
37
71
57
88
24
8
27
45
40
80
51
61
5
36
7
11
6
15
141
27
72
120
48
45
48
19
56
57
15
15
73
5
139
35
60
9
24
93
18
105
15
25
24
32
9
79
107
48
36
9
16
56
15
25
56
24
21
3
24
16
11
48
13
24
56
15
9
40
80
129
31
113
48
7
128
9
15
3
157
23
33
64
24
47
25
80
33
24
72
66
109
41
63
39
6
12
54
105
40
384
80
112
80
15
33
120
96
3
141
16
5
19
96
95
1
8
24
40
35
36
105
112
24
53
51
24
48
24
15
9
39
33
63
57
9
63
48
48
136
8
63
73
47
9
51
45
45
3
184
167
126
42
1
80
24
40
137
54
1
5
139
35
60
49
48
8
159
42
36
43
5
72
60
63
21
54
61
8
3
69
24
15
121
8
51
24
126
31
5
3
15
57
15
9
27
12
57
96
15
48
6
54
61
24
72
48
29
75
112
23
25
11
42
48
51
39
105
72
112
23
18
12
108
6
66
24
108
123
87
105
40
23
9
88
101
54
21
16
35
45
24
64
47
49
24
56
9
135
16
80
64
8
27
66
42
12
13
48
17
39
64
56
15
294
115
11
48
18
3
16
56
39
144
1
11
45
27
37
248
75
21
177
150
57
87
30
19
24
48
17
6
54
3
123
102
39
39
9
63
48
81
63
25
17
30
126
27
33
15
3
21
40
23
18
90
37
53
19
8
40
41
15
112
24
8
40
80
45
3
15
9
9
6
81
64
11
72
13
23
25
29
162
9
9
42
18
48
42
36
37
29
186
30
67
8
3
30
55
56
15
25
125
3
16
32
24
120
69
27
99
6
54
174
36
15
39
9
15
81
64
32
16
59
13
215
81
9
18
109
56
105
18
6
66
60
48
9
27
45
88
47
49
24
32
40
35
24
37
8
96
16
8
105
72
102
18
39
51
42
3
33
30
36
108
1
72
152
48
88
32
24
120
63
18
103
71
9
144
117
24
36
15
16
48
47
33
105
87
24
21
3
15
1
8
21
96
84
42
109
35
30
24
39
48
3
84
1
77
27
57
18
165
16
35
90
36
15
48
15
30
43
65
7
32
40
101
24
18
81
99
12
1
53
51
201
24
30
24
97
59
18
3
48
9
30
33
88
11
48
45
48
33
39
40
35
18
19
119
25
89
15
21
120
19
23
72
48
24
33
3
13
72
48
272
63
97
47
73
17
12
60
31
120
23
49
152
15
9
144
16
107
18
102
54
114
109
ABCD 98269961204*3^$a+1 [50003]
12
95
96
120
144
73
83
24
85
287
36
48
7
29
79
101
79
17
144
156
72
12
108
12
36
7
48
72
78
120
143
217
59
24
25
11
133
71
55
17
12
132
1
42
17
49
42
30
23
19
5
96
72
25
203
72
67
66
384
11
36
24
24
180
12
36
120
108
24
85
107
1
18
312
48
77
60
60
168
156
1
90
5
24
31
120
222
47
43
137
48
13
72
47
73
36
47
120
24
204
127
42
90
53
12
96
139
60
41
12
67
101
60
60
67
18
191
84
144
55
53
24
24
144
1
54
5
85
78
5
12
48
97
23
48
19
77
36
24
24
67
150
23
12
127
41
24
48
85
95
25
47
36
36
481
48
395
60
19
41
132
25
203
7
53
7
5
85
12
71
12
120
48
120
67
48
42
12
83
48
85
114
120
17
60
193
35
1
42
53
199
48
65
7
288
17
252
73
71
169
18
102
23
48
204
31
5
67
353
240
24
72
73
11
79
65
25
11
55
24
53
60
43
89
1
35
19
281
36
36
24
199
324
65
48
72
156
24
96
12
37
11
72
37
11
79
17
24
24
43
53
84
72
31
12
36
132
12
113
12
252
109
180
42
48
5
60
72
7
18
23
24
60
91
342
119
324
67
12
90
11
24
48
97
18
132
5
120
85
78
48
90
59
120
288
192
132
48
25
23
132
13
155
115
5
43
54
11
115
125
60
19
18
23
60
60
19
185
151
269
43
48
77
12
253
72
90
18
35
187
17
48
43
48
65
36
31
17
85
47
13
23
67
5
60
43
5
97
90
36
5
60
24
43
53
24
223
209
96
144
144
24
72
211
150
48
42
12
60
65
96
157
90
17
36
60
37
23
12
67
17
36
187
5
61
215
187
17
31
24
137
133
18
30
83
79
90
83
67
198
72
90
41
24
36
60
85
72
18
41
13
23
67
101
96
19
54
23
84
60
180
228
1
11
24
60
12
48
84
36
85
114
185
96
24
55
48
60
102
90
180
41
19
113
67
41
24
1
11
144
132
37
95
72
1
23
25
95
36
1
59
79
77
48
127
42
107
36
24
60
19
29
48
103
54
83
132
25
30
18
59
31
108
41
1
12
71
55
5
72
12
145
11
360
12
120
48
24
60
145
108
48
24
11
72
37
216
11
43
36
29
36
24
108
73
71
61
83
19
41
72
13
72
90
29
13
71
19
198
47
1
215
24
60
12
13
288
90
108
114
30
36
72
65
25
23
72
37
66
89
132
49
11
13
30
101
24
55
150
155
12
24
24
252
31
77
121
155
120
60
60
132
60
60
7
18
162
18
30
149
13
108
18
114
107
36
55
30
18
90
42
53
24
12
240
228
31
5
217
23
67
89
103
18
108
35
12
12
276
60
79
77
144
25
11
60
61
23
60
36
180
1
180
23
19
18
203
7
17
12
43
65
108
295
53
7
30
47
25
36
54
125
48
25
47
115
53
48
115
234
36
11
79
65
72
24
1
150
53
84
48
7
90
47
36
120
127
5
108
144
48
31
77
67
36
77
108
19
48
18
35
79
30
191
49
66
24
197
60
31
270
48
24
107
31
72
5
ABCD 98270625158*3^$a+1 [50015]
24
96
72
48
15
342
3
72
72
321
210
81
48
36
96
24
45
192
315
33
231
219
117
72
72
9
15
144
216
72
15
93
195
9
63
33
24
168
168
57
3
132
60
12
48
24
108
12
111
48
42
15
12
132
144
12
45
243
45
102
129
21
18
120
81
51
90
30
45
72
60
60
21
27
288
84
231
30
72
147
132
168
3
69
576
45
15
33
99
156
36
21
123
57
3
60
24
240
153
99
9
87
12
141
39
81
171
24
45
72
27
183
213
36
48
213
18
57
24
21
15
132
33
15
120
168
27
45
72
93
15
63
189
96
57
18
69
21
102
150
318
60
21
249
159
33
15
240
48
156
141
3
132
12
33
15
324
216
168
24
120
48
24
48
48
3
42
228
90
105
144
36
24
201
87
75
30
87
120
60
183
60
57
72
108
48
144
21
108
102
117
360
96
72
72
312
321
15
48
36
36
264
84
27
117
60
312
240
144
72
120
12
12
9
27
288
60
24
48
60
15
33
36
39
9
93
99
159
162
87
48
132
111
117
63
72
117
243
270
198
360
21
69
75
12
75
30
123
45
51
21
123
105
15
96
48
132
21
303
24
123
69
69
27
72
96
45
12
78
57
48
24
120
156
132
12
96
147
198
90
210
15
135
12
117
192
51
429
36
12
48
3
69
183
18
279
12
48
60
63
150
75
132
228
195
138
159
12
36
12
33
15
144
21
27
48
48
192
168
96
111
129
48
48
3
45
87
18
159
48
24
129
27
48
12
120
60
195
57
72
159
72
60
18
39
141
162
33
96
159
81
9
72
75
72
51
12
45
48
75
225
216
108
12
69
171
129
15
24
48
225
15
48
57
15
72
3
189
60
9
39
12
21
108
15
84
108
75
78
39
51
81
156
48
105
60
507
24
24
24
33
15
3
261
21
243
12
93
12
60
120
147
12
48
63
117
108
84
60
48
48
24
39
282
27
180
252
420
111
90
159
24
540
87
105
63
21
48
183
108
12
105
72
48
12
141
15
24
21
72
15
180
12
180
120
48
24
24
84
12
39
30
219
48
48
72
15
90
120
60
18
252
33
156
96
15
33
45
39
180
120
36
204
312
120
9
39
33
63
177
135
165
3
36
51
9
96
132
96
15
21
60
144
192
12
21
99
111
105
36
9
12
78
369
240
156
117
120
18
21
288
96
12
48
36
291
18
39
180
12
171
129
84
60
120
264
132
21
198
105
72
33
39
12
36
ABCD 98270911426*3^$a+1 [50024]
27
30
72
63
3
12
24
53
73
78
24
165
75
6
59
25
66
9
12
108
56
49
72
48
27
3
30
3
27
45
21
39
27
9
9
3
39
66
18
29
1
54
90
15
8
19
36
12
117
3
96
45
87
113
60
49
42
81
15
5
108
61
48
35
60
31
17
4
45
90
84
9
87
36
18
47
13
39
12
111
12
12
9
72
39
24
36
105
63
21
20
4
117
3
3
60
17
13
39
69
12
48
84
15
27
6
75
27
5
7
21
48
51
9
32
108
4
27
29
211
6
30
137
28
84
15
84
54
15
27
60
6
60
27
108
80
168
24
28
8
84
37
54
12
53
31
9
44
43
60
78
107
37
90
42
156
42
66
15
15
89
31
12
17
52
9
107
7
96
9
51
5
67
17
25
30
5
133
15
27
12
29
12
4
44
19
33
8
76
9
12
162
30
23
37
11
4
15
65
37
6
30
12
18
18
51
63
36
5
91
81
8
55
24
42
6
24
54
47
7
21
9
66
30
114
30
51
24
12
128
73
60
63
165
66
189
12
3
66
60
54
12
60
144
18
23
13
39
21
51
44
4
15
126
6
156
5
25
42
66
35
85
24
6
29
7
6
155
48
64
27
33
12
60
3
78
48
90
12
17
16
24
87
18
3
75
48
132
33
12
68
4
15
65
37
11
127
6
30
5
19
41
109
36
75
9
15
12
15
24
125
127
5
13
15
27
5
4
56
97
135
117
15
39
36
30
3
45
30
30
30
36
12
65
37
60
71
67
12
6
6
89
31
66
24
75
21
60
42
33
57
3
80
4
9
24
6
57
3
66
6
9
129
36
23
37
78
21
144
63
48
5
265
36
23
1
54
5
60
31
24
36
24
53
37
48
3
75
65
52
9
11
12
48
28
21
18
41
1
11
19
113
13
24
48
6
12
48
246
6
45
33
126
30
78
42
48
75
72
108
15
66
39
3
57
105
203
43
6
23
96
1
83
103
18
39
12
39
66
30
45
45
18
33
20
49
3
15
12
24
180
5
19
5
73
39
15
9
32
19
6
18
9
96
39
6
72
99
3
6
12
87
56
24
40
72
15
30
54
6
99
39
72
24
12
17
43
17
1
204
51
24
3
12
36
162
3
15
30
6
36
69
21
75
3
96
108
21
27
53
49
15
3
114
198
42
3
27
9
51
9
15
36
138
6
24
60
12
60
53
7
66
42
30
6
17
120
127
45
56
67
84
21
57
23
7
45
33
23
31
33
20
7
96
9
9
6
41
205
12
27
93
12
11
37
12
11
28
15
12
24
33
3
120
9
39
17
19
36
45
9
54
9
171
9
20
13
24
23
88
27
6
6
36
53
1
30
60
33
21
24
63
20
67
36
54
42
6
23
4
63
84
120
54
30
84
18
42
117
243
65
115
21
32
97
60
6
9
75
5
55
21
9
102
33
27
84
24
45
87
45
33
131
19
5
31
9
33
27
3
17
1
30
42
24
54
42
35
4
48
3
24
33
27
30
30
6
102
108
48
29
16
57
42
90
42
54
75
15
24
42
23
60
1
102
5
49
30
18
72
18
5
112
39
42
95
112
3
77
25
35
55
18
15
72
8
60
25
18
24
33
8
76
39
6
54
12
18
66
29
7
53
61
24
66
90
36
18
17
115
12
6
15
39
18
42
30
143
25
27
27
36
17
31
12
108
24
30
48
3
99
12
29
1
39
99
5
28
27
12
30
11
67
108
42
36
39
20
1
6
90
114
17
4
21
30
24
21
57
11
72
7
6
102
9
15
48
36
24
48
69
33
156
95
4
75
90
35
16
15
24
101
4
27
9
80
55
9
51
21
8
43
5
28
51
60
29
4
140
25
36
51
56
52
21
39
192
8
1
66
24
30
36
39
9
63
39
48
156
12
9
3
90
71
19
12
21
24
9
36
23
108
7
101
24
43
78
51
8
16
27
57
57
39
9
126
60
21
51
24
30
18
60
18
24
23
43
54
90
69
92
13
144
90
60
72
24
9
15
36
57
15
24
144
6
24
15
15
6
71
4
63
42
23
1
51
3
33
3
102
24
119
31
18
42
6
47
31
45
15
6
15
3
33
33
47
4
96
3
9
45
15
87
78
27
105
6
162
3
27
66
72
23
7
53
4
3
12
6
126
69
9
23
52
51
21
24
72
8
76
240
44
7
57
51
12
12
18
30
5
60
19
126
83
24
112
51
150
12
42
156
30
54
36
33
75
96
6
18
84
57
9
47
49
108
42
36
12
5
1
12
47
103
53
55
24
6
90
54
6
96
78
186
12
77
55
6
47
4
45
66
60
137
73
78
89
60
60
1
90
36
48
30
23
43
5
25
6
9
20
60
31
21
75
33
75
12
12
6
59
43
12
78
12
51
12
3
12
30
78
17
220
99
33
21
30
102
27
33
12
6
96
9
15
36
41
19
6
83
25
30
54
30
53
13
15
69
51
20
16
9
60
84
126
12
57
8
112
36
24
72
36
32
25
135
27
29
37
23
1
24
107
60
108
37
54
36
12
30
6
21
8
13
39
3
5
28
9
54
36
108
21
21
3
56
55
24
18
12
48
39
9
324
63
3
186
30
45
3
42
78
ABCD 98271238556*3^$a+1 [50068]
24
81
95
49
95
216
67
29
64
24
32
103
225
45
203
168
64
128
192
37
54
45
32
49
39
192
57
15
75
93
8
96
88
8
40
8
40
56
144
112
192
8
192
72
139
270
119
7
81
32
160
80
25
63
99
5
85
99
99
21
80
120
40
24
48
32
240
61
227
43
5
31
65
25
39
72
33
47
120
24
64
69
107
48
48
192
55
161
1
119
61
18
72
9
9
71
55
41
16
33
144
23
120
19
36
137
40
75
5
40
8
160
48
27
5
88
32
73
90
77
139
18
18
57
8
40
183
57
32
1
87
8
64
80
40
48
15
65
48
40
120
267
117
45
3
105
18
77
40
72
45
3
8
24
48
192
67
5
24
7
33
24
168
135
137
151
89
37
51
8
139
77
48
55
126
27
27
162
3
32
73
23
112
27
5
48
37
123
21
11
88
63
17
88
3
77
157
131
64
21
147
32
72
19
69
32
136
33
15
24
123
5
40
48
72
8
184
3
5
88
152
25
18
180
105
24
56
112
48
15
9
96
32
40
8
67
29
16
8
91
29
24
55
36
45
120
24
27
5
16
120
8
31
41
48
144
40
56
40
9
90
18
59
211
18
90
65
72
72
7
65
151
33
32
43
221
96
40
3
72
144
93
48
32
16
99
125
16
104
7
9
24
240
96
80
1
54
57
104
208
27
93
15
113
103
17
40
69
11
97
15
8
88
24
27
36
72
105
48
8
40
144
33
335
120
49
39
144
15
36
180
89
1
39
15
306
36
18
81
80
40
141
131
72
72
265
95
49
47
88
81
18
53
48
24
40
48
128
1
18
18
27
81
54
225
96
21
35
24
144
67
5
24
24
16
24
168
120
152
97
90
18
3
32
40
8
79
65
64
104
16
39
33
32
40
93
155
48
49
15
48
27
21
72
33
15
56
19
69
3
72
53
48
331
5
16
32
16
144
152
16
200
24
88
96
120
80
127
33
144
80
160
80
7
81
189
35
88
48
189
35
88
21
147
80
7
33
72
32
136
272
85
35
127
41
120
199
9
120
24
32
13
51
72
72
56
1
54
105
147
93
32
109
35
16
48
99
21
15
9
32
168
88
32
85
18
17
55
113
40
152
37
90
54
11
16
27
53
24
48
16
39
126
54
77
24
144
72
24
109
72
108
71
181
11
7
33
183
9
56
115
5
64
56
55
17
19
36
17
72
48
16
81
63
8
19
93
48
240
48
165
35
55
129
33
54
9
24
32
16
8
40
56
16
128
49
15
183
144
233
40
33
15
57
23
120
40
69
3
48
80
48
24
72
103
33
200
127
36
429
152
13
155
43
125
72
40
48
75
18
126
5
193
71
37
3
56
85
3
120
32
48
16
69
3
240
9
71
160
39
90
18
53
48
64
408
80
160
32
1
71
16
57
15
48
8
160
21
3
33
95
24
61
35
55
89
64
9
167
103
41
96
25
71
24
31
225
120
15
18
15
24
48
39
9
9
47
24
96
120
16
147
21
72
104
88
3
45
152
145
15
8
72
16
69
3
48
24
56
67
53
64
56
24
72
16
8
121
63
32
48
91
126
71
112
48
255
108
45
27
53
112
8
61
59
31
33
111
57
72
15
137
24
181
3
8
48
85
54
53
120
25
95
120
19
149
31
129
32
19
180
9
117
3
32
48
40
120
ABCD 98271368858*3^$a+1 [50010]
93
9
14
66
7
75
6
90
21
32
13
6
102
30
86
16
8
30
36
22
35
43
96
37
11
50
16
20
63
3
46
14
18
22
24
12
21
23
106
44
35
23
8
58
39
27
6
47
3
70
18
20
16
26
90
12
6
84
28
90
14
3
7
36
38
34
18
18
2
71
19
13
27
68
6
16
72
12
39
5
12
100
8
42
4
5
61
3
9
30
6
19
128
15
84
36
9
5
48
43
48
15
60
12
18
92
24
4
30
20
10
2
22
75
47
10
84
20
46
24
12
20
10
47
13
18
1
16
16
29
3
19
116
22
20
54
46
18
24
33
35
40
37
32
3
110
159
13
3
23
54
16
30
8
157
35
34
11
115
18
2
41
48
19
4
2
16
55
13
3
21
75
7
89
85
11
15
6
43
39
89
49
8
52
134
13
71
25
17
70
24
14
19
51
60
50
12
115
9
7
11
8
70
14
9
37
11
33
36
27
61
36
80
111
25
7
11
110
34
6
12
30
21
41
76
20
7
117
2
57
9
28
44
18
13
9
6
49
11
37
5
11
13
68
15
64
3
29
15
10
71
3
106
3
77
19
144
9
74
16
2
16
11
13
32
6
18
4
7
1
31
128
19
110
6
10
66
44
10
8
40
30
8
82
12
44
42
54
4
24
48
14
13
128
39
16
24
114
20
72
51
9
39
32
48
16
45
48
16
35
9
64
7
13
46
5
85
50
90
15
7
30
14
58
6
32
29
61
28
7
19
13
71
10
62
1
9
12
56
3
61
35
37
36
87
33
14
1
9
24
31
119
44
40
18
67
1
52
20
100
3
131
10
44
16
55
71
25
23
54
8
34
6
12
116
22
62
79
21
59
9
160
42
26
16
3
27
78
12
11
25
18
12
104
90
90
46
47
1
6
89
19
66
32
24
83
5
6
102
47
43
14
7
29
131
29
12
23
7
9
32
55
89
13
24
104
12
55
32
43
53
16
15
1
25
4
36
42
26
22
30
68
19
21
56
3
91
5
1
20
27
79
38
36
4
67
79
46
20
18
22
20
10
8
36
30
4
32
43
137
54
78
12
23
13
24
4
12
59
43
36
1
23
48
38
6
18
72
35
11
38
40
39
33
50
10
24
27
47
16
26
71
11
120
26
19
53
43
17
15
37
42
116
13
27
18
2
4
13
31
1
3
2
27
7
9
45
2
10
20
28
26
16
20
6
108
64
6
33
77
12
7
27
20
34
47
25
7
37
4
12
11
37
36
18
56
13
64
65
30
78
20
16
36
8
3
19
50
4
23
13
8
16
6
104
90
34
12
54
14
36
46
344
87
3
4
42
30
164
34
54
53
16
23
18
46
42
14
88
66
12
30
12
72
104
90
30
16
48
41
49
63
3
60
84
78
8
4
36
12
18
66
6
89
1
110
54
24
51
144
31
36
61
29
8
52
55
80
69
11
37
18
30
44
31
5
70
53
16
45
36
95
64
16
29
44
76
6
20
10
71
81
36
34
25
32
32
1
15
51
32
29
1
95
17
12
6
60
12
12
9
17
58
114
6
84
18
7
13
34
6
14
13
23
130
30
54
44
30
54
16
60
12
60
2
126
66
70
7
37
11
35
141
29
54
36
30
27
9
39
69
52
42
12
33
23
24
17
101
26
22
44
6
9
49
72
18
30
72
12
72
27
3
6
18
2
35
35
29
15
1
9
74
6
36
51
69
43
64
16
7
14
27
19
222
6
2
64
20
16
30
21
87
62
42
72
40
48
2
64
15
41
4
2
18
63
19
30
8
72
10
5
73
44
12
58
36
1
41
32
30
57
1
18
12
17
48
33
47
23
14
75
13
38
46
15
3
6
60
66
90
6
14
75
13
35
3
40
102
12
44
36
34
26
40
44
19
3
20
130
7
47
26
55
16
17
63
3
26
52
18
44
18
28
19
32
47
66
10
134
72
55
3
13
17
47
25
44
10
66
24
39
15
33
23
4
2
172
48
7
107
5
51
58
12
62
22
66
42
23
9
16
68
90
22
38
52
24
54
11
39
22
3
32
99
88
21
32
3
4
102
44
7
63
6
6
18
44
16
23
80
7
30
42
10
54
81
15
18
63
48
81
44
35
31
40
50
24
4
24
48
8
27
16
32
19
108
48
33
9
18
90
11
39
9
33
84
91
17
31
9
39
57
24
36
11
81
40
30
12
42
128
82
68
45
13
72
11
32
37
10
17
15
33
48
55
8
36
64
102
14
18
40
6
72
33
29
46
5
7
32
9
19
30
63
16
71
9
69
20
7
48
57
7
5
42
14
70
6
7
53
11
37
50
25
144
129
95
97
36
42
17
43
38
100
11
1
8
7
65
18
22
20
12
23
49
28
6
66
176
4
71
19
29
7
44
45
51
30
34
20
34
74
6
10
126
66
32
28
1
97
31
32
3
4
30
20
4
51
5
4
71
1
66
30
15
65
10
2
19
23
10
38
42
79
77
51
57
52
108
87
23
34
12
43
107
18
6
2
27
13
54
61
16
39
10
80
15
9
4
60
26
54
52
140
58
6
14
57
7
105
48
16
29
2
33
48
19
29
16
96
65
10
36
86
12
40
23
16
53
76
8
71
16
7
36
5
1
44
3
3
18
12
18
40
69
113
64
2
28
42
84
35
43
18
3
17
10
8
6
55
33
2
36
10
47
64
77
22
24
56
61
81
8
4
6
44
1
48
51
30
66
45
5
24
35
5
11
37
48
44
16
60
24
24
140
46
9
5
12
15
3
34
27
9
26
45
31
14
148
18
108
12
2
18
28
30
7
29
6
18
66
25
32
9
60
11
177
15
96
15
16
2
36
16
18
6
20
82
18
2
10
12
2
18
28
3
17
18
6
16
32
72
10
18
6
45
9
38
18
10
5
57
135
80
16
19
12
138
48
87
95
88
41
19
24
21
57
8
10
36
26
7
57
24
31
16
109
26
12
52
110
36
52
12
6
8
9
73
20
19
9
36
6
18
11
1
15
29
3
7
50
231
13
19
25
136
30
81
80
33
48
18
77
64
19
29
31
65
7
24
6
18
9
17
36
11
16
21
91
5
11
7
66
106
77
33
24
12
59
5
66
2
46
9
32
61
3
ABCD 98271420524*3^$a+1 [50067]
27
3
18
42
162
18
93
141
36
174
33
32
79
6
11
19
90
78
246
111
3
72
36
162
15
123
72
60
30
36
42
48
96
120
29
16
213
27
96
15
113
144
48
19
36
57
3
30
159
243
18
12
111
21
108
63
32
13
3
27
60
48
6
66
72
60
12
126
18
17
19
90
3
32
16
39
78
27
39
42
84
54
90
42
17
103
57
96
357
30
77
85
108
18
186
84
36
108
47
13
35
13
3
15
17
112
123
60
72
30
35
112
144
111
18
12
54
29
67
45
81
162
12
258
90
21
320
1
270
18
63
93
35
7
72
12
53
1
90
6
126
102
11
49
12
3
3
77
7
36
69
39
9
117
144
90
6
18
41
61
99
87
12
18
59
48
91
6
18
72
84
162
234
54
186
18
30
42
30
45
51
48
24
120
132
48
41
240
67
72
72
18
30
77
55
30
78
108
17
16
96
123
48
24
84
9
63
18
54
41
85
11
61
54
29
16
15
198
30
60
17
181
75
27
168
120
24
30
90
5
139
234
42
18
66
36
78
30
126
54
36
21
15
36
114
90
84
24
21
159
12
101
79
96
30
35
97
15
15
150
18
12
77
181
102
36
65
31
65
1
60
174
54
6
48
36
42
27
21
27
69
108
108
48
42
84
149
64
45
35
31
6
75
15
48
33
27
5
16
32
19
120
36
60
162
90
30
171
32
37
30
36
137
64
21
54
69
224
67
66
18
36
36
144
65
31
54
30
78
111
80
1
63
15
228
114
66
57
48
27
21
117
24
3
27
240
5
13
90
41
64
80
48
37
72
84
54
36
5
67
42
138
72
17
109
42
84
60
90
48
36
24
138
9
80
16
48
87
30
144
54
36
65
13
48
18
6
11
7
48
42
198
12
42
48
18
17
91
6
108
35
55
72
36
234
35
31
60
5
43
6
15
123
180
17
19
114
30
18
54
96
90
30
24
120
93
33
114
90
3
63
54
108
63
32
67
18
27
33
192
63
48
75
117
96
159
60
5
13
90
54
126
54
111
63
72
9
189
42
48
36
21
69
18
57
15
108
36
6
174
72
24
36
138
159
75
168
12
150
11
240
289
18
29
96
19
29
1
63
15
12
6
102
90
42
53
112
33
18
90
30
18
42
54
90
48
168
72
570
15
207
30
3
75
48
18
54
108
17
208
87
41
7
54
18
78
3
279
36
101
43
108
132
21
159
66
36
6
90
12
15
75
108
42
30
65
157
120
78
12
33
111
144
60
246
6
36
54
15
33
18
72
261
32
55
102
227
48
13
72
27
45
83
43
24
93
27
180
6
27
27
48
5
13
35
79
30
18
18
95
48
7
12
72
18
162
54
270
29
103
12
42
18
33
32
97
15
3
30
198
54
35
240
48
48
49
48
78
72
30
126
96
48
36
42
15
147
77
13
147
33
138
5
144
253
147
81
143
1
15
135
30
18
41
96
43
5
67
45
15
18
47
91
53
55
36
18
162
18
63
144
15
108
18
3
51
36
137
96
64
63
54
120
51
45
90
297
32
43
60
108
29
115
30
96
90
54
66
18
75
21
126
12
17
1
18
90
291
75
18
66
17
109
35
55
90
255
51
93
15
65
16
63
78
90
84
36
60
53
16
93
288
120
75
165
30
42
35
16
69
78
189
135
36
48
5
37
48
27
189
51
32
160
45
18
18
159
93
ABCD 98272538998*3^$a+1 [50118]
9
73
30
8
24
58
63
9
87
29
42
10
63
24
47
34
24
62
6
82
41
40
9
2
13
47
9
39
88
9
33
2
30
24
31
89
15
40
15
24
6
99
23
33
57
52
51
9
6
56
54
42
10
23
1
110
28
2
100
134
6
28
87
24
15
2
70
8
46
20
76
2
33
13
60
47
63
1
48
41
4
27
3
102
170
34
50
40
56
16
50
7
45
27
33
86
10
15
75
84
66
26
13
53
19
23
25
23
49
23
42
18
76
32
52
20
12
16
5
57
48
22
30
156
24
26
70
20
10
26
55
29
34
18
152
31
15
17
73
15
24
17
55
8
16
35
106
11
49
6
8
25
24
56
31
98
28
38
69
1
6
84
62
34
108
65
3
34
20
6
72
88
30
83
37
35
9
6
33
40
21
3
65
58
14
30
10
176
22
32
9
109
30
18
12
66
5
1
38
16
24
98
4
75
11
28
86
18
118
38
6
220
3
75
6
72
12
12
8
6
90
36
19
119
6
27
64
129
14
1
17
28
35
49
47
1
87
8
25
30
129
5
34
65
19
32
34
2
10
48
39
111
120
32
4
30
14
24
33
15
34
80
30
16
9
8
16
141
60
38
25
3
69
33
47
73
48
18
44
18
24
36
34
18
47
39
126
58
36
6
86
198
16
30
5
33
7
69
146
40
8
10
48
63
45
56
10
33
23
58
30
9
65
87
24
16
8
13
18
54
78
32
21
249
16
14
25
152
85
3
75
6
39
8
37
20
15
61
51
3
21
71
4
14
15
51
22
39
93
26
252
10
44
10
36
18
24
66
12
84
146
78
36
10
23
75
18
30
52
8
33
19
38
40
32
7
200
40
48
33
39
24
87
8
9
1
60
51
3
30
2
13
23
33
27
48
4
102
74
60
4
65
16
5
22
68
105
21
10
78
38
18
4
23
24
25
24
222
57
17
15
40
125
99
1
6
38
99
55
8
10
2
61
47
10
44
64
75
15
9
117
11
15
72
106
110
49
15
42
24
84
35
37
11
33
34
2
120
10
66
32
10
45
23
22
12
20
34
72
33
75
20
10
12
50
22
18
54
11
64
41
54
28
116
6
28
60
27
65
36
43
9
47
24
87
34
24
6
44
150
160
56
94
9
8
64
63
17
24
91
38
42
54
10
54
8
7
75
2
100
14
72
73
15
24
6
30
29
121
96
24
14
33
79
26
87
135
1
120
80
37
18
50
15
1
24
30
20
46
8
160
72
110
40
18
15
72
29
27
27
37
24
65
16
80
120
36
22
48
93
81
18
80
78
94
66
78
17
19
29
1
15
104
25
14
6
172
38
1
21
2
57
64
9
50
70
38
33
19
21
57
12
20
63
57
46
12
38
15
1
63
33
42
53
135
54
34
41
9
22
32
82
14
1
3
117
23
90
22
9
21
24
32
18
9
7
156
20
33
9
87
24
1
24
62
30
27
1
47
39
9
64
3
108
102
74
16
65
13
11
15
18
106
12
9
24
87
42
12
59
31
120
30
3
3
12
18
140
28
56
15
24
21
66
58
120
119
15
12
54
10
44
46
32
12
10
32
30
135
9
22
38
10
66
84
12
23
1
24
60
11
45
36
7
47
10
15
125
36
30
4
18
12
98
16
2
10
164
6
15
57
7
9
47
13
51
8
16
47
22
6
44
1
21
26
24
40
41
9
103
15
17
61
27
8
57
46
20
6
54
10
80
31
75
45
29
70
21
8
13
59
55
8
48
54
58
150
11
64
56
21
34
42
12
116
72
10
44
58
108
8
4
56
10
6
78
6
6
20
16
9
45
35
31
2
16
71
9
36
30
54
24
40
71
79
8
49
8
16
24
56
24
73
24
23
16
51
44
24
97
56
72
13
12
68
10
9
39
137
48
9
78
54
18
22
210
146
7
297
120
6
42
42
44
9
81
87
48
16
63
2
46
18
6
14
10
104
16
24
48
78
90
9
96
69
27
119
76
134
6
46
12
167
24
15
6
34
72
137
7
14
27
24
21
114
30
4
30
24
6
35
7
8
120
40
65
1
38
22
54
20
66
10
158
7
95
6
10
9
24
9
50
6
4
27
104
1
54
26
16
39
39
80
10
71
13
2
25
24
39
32
25
120
9
6
44
36
90
30
105
25
15
23
12
54
135
1
8
46
9
57
23
7
8
106
20
4
95
57
10
30
39
47
88
17
57
196
20
15
9
7
119
1
80
39
22
3
21
60
8
31
32
45
123
21
4
15
15
54
42
68
30
55
15
12
68
76
14
46
6
3
143
48
1
9
39
21
42
9
24
9
32
39
61
3
56
19
21
75
6
44
115
11
13
81
14
18
30
34
48
50
37
80
24
55
50
111
21
34
18
162
48
62
18
18
58
65
7
12
2
99
75
10
116
6
58
50
4
12
48
26
36
18
22
6
9
111
234
86
90
30
33
7
32
10
66
2
58
41
40
9
26
6
72
16
14
121
11
48
108
33
67
5
9
46
8
25
56
21
3
31
128
42
46
9
35
30
78
66
4
2
54
51
51
37
45
66
30
11
31
9
5
28
32
16
48
71
3
28
120
38
84
18
58
12
38
36
60
40
26
15
64
15
14
60
30
94
18
14
36
88
6
210
71
48
40
11
106
180
87
8
157
72
3
11
10
50
25
11
48
28
14
4
15
35
10
2
4
66
35
24
31
2
28
3
39
12
53
ABCD 98272546902*3^$a+1 [50017]
5
7
47
1
53
7
35
13
5
91
35
30
151
24
24
24
53
30
13
24
108
35
78
7
48
24
180
47
30
175
204
24
11
121
5
144
79
17
156
43
60
84
36
107
37
53
19
65
24
79
77
55
41
7
77
24
67
84
101
55
84
149
12
7
48
89
54
1
89
55
12
5
43
60
144
168
120
12
107
36
210
7
120
41
36
79
144
48
180
29
43
53
7
41
67
5
43
36
11
54
24
66
1
143
186
55
11
78
55
84
17
31
119
49
24
96
36
65
36
48
19
12
5
19
5
91
11
109
5
91
72
12
5
91
53
31
24
161
55
60
5
31
149
19
17
18
162
199
24
65
19
17
139
264
108
60
12
83
18
139
47
36
25
23
85
120
12
48
72
5
108
67
23
150
36
36
43
41
79
120
60
24
72
95
49
252
24
5
163
36
72
353
96
43
221
79
11
36
49
5
31
96
60
53
12
79
24
12
29
24
31
5
79
84
11
145
84
11
37
12
36
72
144
35
1
179
73
41
19
228
53
31
24
107
133
24
192
240
41
24
84
42
30
67
60
17
43
60
11
145
35
25
77
55
95
13
71
25
36
48
77
108
102
25
48
36
24
132
23
6
43
41
6
144
49
96
180
137
19
5
79
11
1
288
17
18
102
150
73
12
72
23
90
7
12
48
53
204
66
13
36
48
72
29
19
233
55
53
67
24
24
101
96
84
91
23
61
101
175
95
18
7
72
101
120
175
101
126
48
1
95
36
30
19
36
12
47
1
173
7
12
96
47
13
72
240
48
5
19
161
31
204
5
30
97
72
17
19
36
29
7
12
48
65
43
77
54
61
84
84
77
18
25
17
7
11
145
47
13
5
19
228
5
43
17
103
5
30
97
29
24
79
41
252
43
84
12
41
115
24
65
66
49
84
11
313
48
168
101
19
41
199
24
48
24
101
18
97
24
96
60
48
72
35
54
84
36
54
6
19
24
11
25
192
29
115
71
49
24
11
73
17
55
24
36
29
67
185
24
31
192
12
269
31
144
17
54
6
43
65
19
156
17
18
42
7
48
60
5
78
109
53
174
54
7
12
41
36
139
5
216
91
125
55
29
60
43
47
30
283
12
65
19
35
25
96
11
48
6
91
143
90
66
36
85
119
73
36
12
108
17
24
211
12
60
53
103
5
199
17
79
371
49
5
72
259
48
77
43
108
5
18
121
11
13
120
24
108
89
19
120
24
17
91
60
12
53
79
108
36
65
132
48
115
155
6
79
11
61
48
245
36
36
19
5
259
11
61
12
132
36
120
83
42
43
60
60
120
17
234
49
24
12
24
71
6
55
60
65
18
1
29
31
221
7
12
71
337
41
19
132
84
84
156
12
72
12
84
72
89
54
85
41
19
47
157
41
42
138
7
125
199
11
85
59
25
36
83
1
84
5
7
143
85
24
17
103
36
120
36
41
7
17
79
36
60
215
73
77
31
5
7
47
36
37
36
24
60
131
145
36
101
19
48
252
221
60
90
97
12
96
29
91
29
60
31
233
60
66
60
61
72
12
101
108
67
132
36
41
43
47
30
54
49
11
109
53
18
156
90
36
43
71
84
126
19
77
18
61
168
72
48
12
125
90
25
48
12
60
144
36
120
35
1
60
83
1
59
301
89
211
29
12
7
156
197
319
36
23
145
84
96
17
54
1
84
36
48
65
42
49
60
84
107
18
36
43
36
84
17
ABCD 98272980368*3^$a+1 [50022]
45
8
60
16
44
12
4
104
37
75
252
92
84
55
12
54
54
129
32
40
24
20
76
21
23
4
32
24
72
13
75
27
33
21
60
66
5
40
15
69
21
18
21
99
17
48
16
15
101
112
3
84
21
15
18
11
208
51
60
5
60
12
24
1
23
132
52
156
56
91
29
216
4
15
65
16
80
40
69
15
60
15
6
95
100
15
5
24
120
60
25
54
9
27
60
216
53
1
54
57
20
84
36
24
76
68
16
15
120
96
65
168
60
25
36
75
69
35
12
84
4
12
105
90
89
28
36
15
5
61
54
6
15
15
36
240
30
99
81
23
12
144
19
36
180
65
31
53
145
12
39
44
4
12
99
65
25
42
29
60
28
27
29
4
32
84
12
112
12
20
19
102
23
31
5
60
79
65
4
116
12
55
129
36
15
5
235
105
24
36
12
51
5
12
4
51
29
36
25
15
104
25
3
3
29
91
9
44
64
60
72
56
24
24
132
112
33
63
27
9
15
54
11
244
12
80
64
51
89
28
128
60
19
21
44
4
32
48
52
39
153
32
79
225
15
161
4
72
8
64
72
36
44
24
16
44
25
47
48
31
114
15
255
41
24
12
60
19
89
7
57
32
88
3
5
28
15
17
100
140
52
3
30
15
8
12
115
5
24
25
35
49
11
24
36
40
51
5
168
12
48
16
21
54
9
72
128
277
27
72
96
8
100
56
24
36
49
35
192
48
60
61
3
32
16
39
69
320
4
8
48
25
11
64
36
24
92
4
24
51
81
8
52
8
136
104
216
204
36
19
65
16
44
55
197
24
79
9
32
24
12
124
39
36
65
1
75
12
32
120
16
8
61
71
79
30
75
44
16
159
129
8
24
1
75
99
5
55
5
76
80
84
24
64
3
54
90
5
16
33
111
44
7
18
42
138
99
12
20
31
29
76
20
172
72
15
149
12
28
32
52
72
45
99
45
35
16
39
36
90
60
54
21
44
4
32
19
45
120
12
72
56
72
19
29
7
53
55
6
11
60
172
56
4
56
12
88
20
120
72
24
28
60
36
380
12
24
4
20
145
11
40
56
52
3
54
3
32
36
73
131
60
36
4
84
27
29
25
30
240
30
11
25
78
5
7
18
107
144
60
1
23
4
68
43
9
32
19
17
28
12
104
4
32
24
28
33
54
33
48
44
60
84
12
24
76
12
3
45
8
72
24
4
24
8
13
72
75
8
64
56
1
71
100
108
80
31
36
150
54
5
40
36
48
32
4
56
13
12
59
76
8
40
80
12
13
11
61
18
9
27
5
31
129
15
65
16
20
24
19
9
48
144
48
120
116
12
4
56
148
20
12
28
80
156
24
37
35
48
7
113
72
109
15
36
104
1
60
18
12
5
64
20
76
20
4
20
36
88
15
125
16
260
36
144
85
63
68
52
36
117
23
12
24
64
36
45
11
19
93
51
9
153
39
51
9
44
1
11
60
4
104
64
56
124
72
116
48
36
120
16
20
24
4
21
71
24
4
27
60
29
24
37
23
60
4
8
28
24
8
64
224
100
135
17
19
5
28
12
24
12
69
15
44
12
49
71
19
5
16
104
55
5
1
95
49
15
36
8
12
103
6
59
12
144
220
99
5
40
84
48
128
36
55
9
72
44
4
32
109
15
44
64
21
11
4
56
19
9
108
84
15
33
60
8
24
76
8
120
60
72
112
12
20
49
12
108
35
96
31
9
60
44
1
63
12
36
63
21
44
132
43
5
121
15
24
32
84
60
4
51
65
40
60
44
36
28
8
52
108
3
41
88
8
43
45
56
144
31
41
223
129
3
5
24
88
32
49
195
51
45
51
120
18
27
24
48
12
48
27
9
140
16
140
36
40
132
12
44
55
65
25
11
31
89
19
81
75
93
8
79
5
100
39
42
108
12
135
128
36
25
6
65
24
1
23
64
32
36
73
131
100
20
64
12
165
54
29
60
76
81
23
76
69
15
12
12
12
44
36
79
72
45
24
39
101
16
135
29
16
72
81
15
21
3
32
28
27
36
9
44
52
93
90
161
60
49
35
12
84
36
19
21
164
85
243
36
32
115
89
4
21
11
25
219
80
96
55
54
59
72
4
96
48
20
36
156
52
33
95
40
39
41
13
6
30
3
36
12
12
27
5
120
4
21
11
43
12
9
44
60
12
100
99
5
16
33
11
31
29
40
80
88
8
168
12
43
30
42
53
ABCD 98273092012*3^$a+1 [50013]
84
12
39
9
51
86
24
55
17
82
86
19
3
18
144
90
62
24
64
30
36
21
33
3
93
66
374
264
82
33
12
36
12
15
132
38
46
45
135
45
9
150
26
10
30
24
48
78
36
14
31
89
31
168
255
21
69
75
293
7
27
69
36
36
24
84
29
7
60
108
27
93
137
19
204
72
3
48
14
43
60
132
3
90
6
189
48
5
72
7
15
114
54
72
26
58
9
12
33
96
56
199
17
7
65
106
21
60
111
33
96
183
45
41
31
3
21
24
48
113
160
87
60
5
58
24
57
36
12
5
72
46
69
21
54
36
69
3
57
144
75
261
29
96
79
15
24
36
21
24
65
55
15
9
12
29
19
111
12
57
41
46
36
417
5
7
63
120
45
51
9
41
7
17
16
66
36
57
87
168
2
19
27
69
39
117
27
57
5
10
21
12
101
70
69
15
21
15
26
34
12
9
24
17
22
108
129
3
12
21
3
21
81
3
101
103
192
33
51
135
69
147
21
27
21
41
10
54
54
93
173
46
69
75
120
26
55
81
114
38
103
195
24
38
16
174
26
67
144
69
6
21
5
22
18
168
30
146
88
8
43
36
108
45
3
12
33
3
77
19
125
46
2
16
90
54
63
33
30
24
12
81
108
41
55
9
30
9
63
69
39
96
14
130
54
15
96
9
6
105
24
36
101
91
144
69
6
84
21
41
67
5
46
36
21
48
39
45
27
33
65
96
72
40
78
69
51
2
79
15
120
98
16
54
177
39
170
10
21
24
41
43
15
81
132
144
24
89
82
24
84
45
15
21
41
55
48
41
7
33
6
228
38
7
72
15
48
26
67
3
189
5
43
12
36
5
24
10
141
65
151
15
18
96
56
79
65
144
16
75
45
15
24
15
81
12
123
24
141
5
106
69
60
99
90
8
48
130
9
5
7
113
136
54
105
60
135
126
27
99
36
78
56
46
204
108
33
24
9
114
38
7
17
139
51
33
41
10
21
41
7
111
26
55
33
30
21
29
58
230
19
48
132
9
54
12
45
120
15
93
12
96
3
156
9
24
48
17
136
54
96
12
9
101
22
21
29
40
30
105
135
12
14
19
111
24
36
26
24
79
48
137
48
10
45
17
7
63
36
36
69
132
99
14
151
65
58
36
50
31
15
69
87
9
101
34
126
27
12
113
106
57
27
50
40
8
79
9
75
60
9
32
24
10
96
84
9
12
51
108
60
234
30
90
15
113
48
144
72
31
63
26
115
99
12
62
16
15
15
9
51
309
51
21
24
41
24
34
33
197
70
21
15
21
96
17
10
86
144
43
149
46
93
29
7
33
87
84
144
12
39
26
10
69
39
33
33
15
216
168
60
48
3
12
14
19
36
48
27
144
14
55
72
9
15
15
96
18
15
41
175
120
75
60
21
63
158
7
87
26
55
24
63
26
22
2
40
183
123
45
24
12
21
18
21
15
26
103
36
29
19
3
42
87
15
114
66
21
24
15
84
14
58
45
135
45
87
21
84
101
24
7
48
108
3
129
51
54
56
319
96
137
88
75
29
151
41
79
41
70
338
22
36
78
30
36
21
48
36
135
165
84
51
26
190
108
21
75
84
96
153
17
31
48
39
21
36
24
75
105
5
346
69
39
36
14
151
41
19
45
152
319
15
141
77
7
89
10
12
9
15
33
72
120
3
110
130
237
33
66
134
16
39
48
33
80
31
3
30
6
50
79
17
79
17
82
45
65
16
102
57
17
91
3
45
84
156
29
48
223
39
72
105
24
41
64
27
77
48
118
24
105
72
24
51
9
135
54
51
51
18
15
60
12
3
21
15
9
81
111
363
93
17
46
26
31
33
114
93
89
24
31
24
65
46
24
9
111
26
19
149
166
21
93
30
96
192
18
ABCD 98273794142*3^$a+1 [50145]
59
45
40
48
227
36
25
24
104
40
107
45
195
45
64
56
88
72
72
200
88
155
144
96
109
131
109
56
88
107
69
16
128
136
144
71
25
8
136
11
109
32
15
33
51
13
48
48
56
96
3
61
24
56
16
48
120
96
8
72
120
168
27
13
240
23
25
8
24
51
69
63
9
64
24
48
8
135
225
160
155
180
49
47
1
24
128
120
63
9
24
120
27
13
56
99
37
152
40
83
165
39
1
32
88
144
35
85
35
21
24
88
96
72
32
3
60
9
16
48
96
168
8
40
120
23
1
96
32
16
120
80
64
347
60
9
64
11
12
9
48
123
144
85
8
40
96
176
88
56
72
40
168
95
25
80
87
25
35
180
33
96
48
51
61
24
152
208
11
13
128
243
36
49
104
40
128
3
181
48
48
35
13
11
61
95
97
32
24
40
72
120
24
80
16
168
32
24
39
1
104
40
155
21
15
193
56
16
8
48
3
96
213
88
144
48
72
80
160
200
40
131
93
64
11
60
49
32
24
87
105
312
48
88
56
88
8
63
129
88
8
256
11
157
120
152
39
132
60
9
75
96
229
104
72
232
72
96
83
21
64
80
144
123
24
285
99
21
411
85
32
48
168
111
153
40
48
152
27
165
135
1
80
24
48
112
48
23
97
176
27
109
96
120
8
120
15
201
40
168
8
24
315
13
8
240
183
121
11
45
63
25
227
45
64
336
83
36
49
24
176
16
8
72
120
144
24
72
15
1
24
168
47
9
24
40
167
121
23
57
24
16
104
64
96
120
48
72
216
144
104
27
45
112
56
16
155
60
60
84
129
16
24
8
72
240
40
176
64
80
88
128
27
37
11
60
25
56
16
48
35
37
23
12
13
11
85
48
23
60
69
24
87
73
24
8
144
75
21
88
32
40
24
35
24
72
13
96
59
69
208
24
8
48
40
32
160
80
72
99
37
24
56
192
40
96
72
8
24
147
61
8
72
88
120
56
96
40
8
16
8
3
189
136
32
16
192
80
3
69
27
301
32
207
49
264
120
128
75
109
71
33
72
3
72
60
97
8
72
48
15
204
84
49
32
15
60
13
32
288
40
48
72
11
45
16
95
33
16
35
109
96
47
57
88
144
59
69
96
72
123
69
88
120
8
27
13
167
33
112
95
49
8
16
120
80
64
72
155
204
12
13
80
16
48
72
80
40
24
24
56
51
21
48
64
32
48
16
107
93
27
48
132
49
24
32
48
24
63
48
49
32
360
39
1
144
107
13
80
120
51
85
8
88
24
11
85
48
72
120
59
13
80
48
40
32
27
69
40
35
72
37
8
24
16
264
95
73
96
96
24
144
192
56
112
128
72
208
24
168
11
96
13
120
8
64
48
23
73
144
11
45
111
193
192
8
40
128
63
201
64
72
168
152
159
33
40
56
40
96
11
45
15
49
224
112
24
80
16
192
83
85
24
24
95
49
8
72
40
72
104
96
40
59
21
40
48
120
32
51
13
72
8
75
69
3
13
32
64
11
205
8
40
32
ABCD 98274097154*3^$a+1 [50006]
108
36
39
125
12
84
19
5
112
24
36
168
27
165
123
17
28
63
45
20
28
60
96
96
72
3
53
96
4
96
116
244
44
31
36
84
96
5
88
12
87
93
60
24
36
104
84
12
100
27
17
76
39
69
36
8
12
96
40
8
96
211
225
135
5
108
60
12
12
52
56
100
20
12
36
7
105
135
93
51
48
53
160
48
92
24
28
108
8
7
5
120
28
32
60
24
108
55
197
31
5
55
120
72
72
9
20
36
31
69
51
45
128
7
137
52
104
112
8
7
5
204
24
36
196
48
140
139
141
44
16
24
12
96
188
180
52
12
132
36
72
195
77
184
51
81
272
12
120
76
15
113
84
36
124
32
43
117
75
33
32
64
44
12
124
32
115
89
88
12
36
39
21
48
36
24
92
139
41
4
116
48
7
33
32
280
44
4
32
67
45
60
3
9
156
192
8
40
27
81
104
40
36
27
45
8
19
48
9
44
7
5
4
36
135
5
67
53
108
67
65
52
12
3
48
45
15
12
45
48
152
115
21
84
3
29
16
32
160
80
48
40
12
72
3
33
72
32
28
8
160
12
27
36
153
80
19
5
55
101
16
120
24
56
43
21
27
60
165
44
4
39
72
21
140
144
28
32
48
12
60
28
200
40
36
87
53
136
36
140
160
15
65
232
48
140
40
84
111
144
21
92
12
36
108
19
180
21
152
108
4
96
56
31
24
48
93
20
124
56
124
80
103
93
15
84
33
32
24
7
5
28
12
20
127
41
160
87
17
127
101
4
24
24
8
79
29
36
108
108
168
136
36
84
80
235
9
32
52
72
96
8
60
52
8
112
20
144
4
96
84
60
12
308
67
5
55
5
64
20
160
20
16
108
116
96
7
5
7
65
31
17
16
39
72
9
27
105
68
4
200
55
48
89
28
15
41
31
69
32
24
40
56
7
17
91
24
21
68
16
80
115
65
40
36
84
171
24
141
24
24
144
12
51
12
21
12
39
5
28
27
29
7
33
104
76
39
5
7
105
44
19
41
180
64
380
16
96
36
8
7
252
17
4
27
72
101
12
88
32
112
15
77
160
20
60
4
104
88
84
24
12
75
89
16
39
21
180
48
24
15
108
17
28
8
4
12
20
96
72
12
91
17
28
60
8
79
21
240
20
12
24
76
140
64
20
24
7
89
43
293
7
17
4
12
32
172
20
16
39
9
152
52
108
8
31
180
36
12
153
80
4
48
36
56
16
128
7
93
51
33
3
72
21
24
156
20
84
12
24
180
52
120
44
103
108
53
184
3
125
108
19
48
9
36
32
40
32
60
31
45
60
120
48
92
12
148
27
33
39
369
60
60
20
100
99
108
5
28
12
12
56
12
28
111
21
24
15
180
33
12
68
96
76
3
21
72
68
36
160
96
8
40
60
27
60
105
8
16
68
36
100
284
88
87
113
7
93
24
56
72
12
4
104
100
56
91
5
16
15
69
168
56
124
183
53
16
60
360
20
96
19
105
75
33
3
24
29
7
9
20
48
36
211
65
43
65
108
12
12
31
24
9
56
4
72
68
19
108
9
20
28
15
17
91
213
92
160
147
45
27
9
36
231
65
144
48
28
32
7
29
79
12
36
45
12
60
8
24
144
16
20
24
60
12
148
39
33
32
156
12
28
32
24
120
76
128
232
8
24
12
91
9
135
9
36
15
53
40
20
36
31
105
176
24
136
39
96
29
196
92
48
144
48
172
84
32
4
48
12
96
15
89
160
164
7
53
84
228
67
48
24
53
88
32
55
81
20
76
116
88
24
8
28
92
79
ABCD 98274587356*3^$a+1 [50064]
7
6
12
15
135
81
111
89
1
78
6
42
17
16
27
6
87
75
36
30
11
40
9
23
1
71
55
17
13
36
72
24
71
25
138
21
3
5
49
15
69
18
33
99
69
8
79
9
24
48
57
144
54
81
8
16
27
30
63
9
30
9
33
120
39
15
30
11
1
18
5
16
33
15
39
42
15
129
72
6
33
24
9
119
24
19
24
6
18
53
16
8
109
30
18
42
57
93
3
33
6
9
24
72
15
108
5
1
18
36
6
144
3
120
15
12
29
64
56
37
27
33
39
51
21
104
16
24
9
54
6
51
27
48
12
60
21
69
3
3
30
12
3
48
8
25
47
91
30
84
54
21
8
97
6
129
48
9
72
18
29
88
9
24
78
18
63
3
93
8
1
126
132
30
15
21
3
9
36
6
6
6
72
33
3
5
97
39
9
15
24
3
29
97
15
8
1
23
40
33
12
3
15
120
24
17
55
9
32
1
39
24
63
9
63
57
45
59
31
72
18
24
63
24
57
24
12
18
12
72
69
56
31
12
24
30
119
64
72
87
24
24
6
138
54
42
84
45
9
24
39
9
36
3
105
24
71
16
3
6
78
72
54
6
6
15
33
87
56
64
135
108
117
33
72
15
8
1
24
96
18
69
72
3
18
150
78
15
27
5
73
15
8
16
48
27
24
6
24
6
113
19
24
6
231
39
105
8
73
71
16
24
57
15
9
15
24
3
18
96
27
24
104
72
1
48
18
30
63
3
5
43
45
9
72
42
132
81
81
15
9
18
24
45
32
97
66
6
36
42
12
77
16
48
24
9
6
12
48
60
9
3
6
39
9
12
11
16
32
64
33
30
24
9
15
9
15
9
27
42
12
54
30
3
15
60
45
3
29
72
67
6
15
96
117
150
42
30
12
6
75
9
95
91
18
30
6
54
72
48
96
9
33
30
48
18
6
9
57
66
90
48
3
3
60
42
63
24
3
21
8
121
84
3
51
6
54
18
24
23
7
41
49
23
16
9
12
75
24
72
57
78
30
3
9
15
104
67
69
51
66
30
84
78
6
24
21
75
29
7
57
117
126
24
12
33
3
36
18
48
30
41
49
12
48
99
27
78
47
67
6
42
12
33
8
127
9
9
15
24
9
15
15
18
60
6
48
21
3
72
36
84
5
31
33
45
51
3
24
84
24
72
36
5
16
129
23
49
6
36
30
23
31
18
54
57
24
135
9
3
60
33
81
54
18
63
39
41
19
24
6
6
18
15
24
8
79
24
9
56
13
51
45
108
30
17
24
25
23
31
9
33
66
12
57
15
48
66
6
105
129
23
40
8
55
42
63
63
36
12
57
33
60
3
9
6
90
66
24
53
49
15
33
48
47
19
45
159
186
15
75
24
48
42
12
23
13
48
78
69
45
18
41
16
24
24
9
6
48
33
21
11
1
36
3
39
9
33
39
9
15
15
17
67
30
63
93
42
48
33
39
36
21
9
12
96
108
42
30
39
57
15
24
15
33
39
132
144
102
18
77
19
29
16
9
15
9
84
18
81
27
48
12
60
12
9
3
18
36
39
9
63
63
105
3
162
3
24
32
37
3
8
16
9
15
3
21
51
18
30
45
15
9
8
7
105
63
6
3
24
9
12
35
16
93
18
138
72
6
114
54
57
69
11
1
24
12
131
19
12
36
69
57
30
24
66
78
90
120
15
21
42
6
60
30
18
47
121
30
72
18
15
3
30
87
9
30
42
54
6
84
6
6
107
1
15
9
48
87
72
9
48
30
65
48
37
42
150
27
3
29
88
48
3
6
24
96
90
77
115
69
24
3
54
15
39
6
27
69
3
27
69
63
66
108
6
117
75
132
36
12
72
24
17
67
60
9
57
15
51
6
72
15
9
60
6
6
15
63
42
39
69
27
144
104
49
6
36
69
57
198
18
54
60
42
30
21
15
12
6
42
66
36
15
8
24
31
9
51
12
132
29
37
54
30
15
63
9
21
3
15
66
162
21
15
36
30
42
6
102
81
123
29
19
24
6
15
8
61
3
81
42
48
54
15
24
24
75
12
72
48
9
9
24
42
5
19
6
90
21
3
30
12
75
32
43
29
40
24
9
84
18
17
1
96
48
18
5
1
39
24
56
19
138
3
9
72
111
96
168
21
42
18
36
11
37
3
27
5
31
17
49
47
40
9
39
183
65
61
48
42
66
15
8
73
84
12
15
69
3
24
51
5
7
17
151
9
57
12
12
18
5
49
47
1
42
12
17
127
9
3
60
57
57
39
27
42
11
1
18
18
6
5
1
18
24
30
23
64
57
18
69
24
72
3
12
186
78
57
9
15
3
21
75
6
48
36
11
1
6
78
3
57
126
156
24
24
21
56
16
9
36
3
63
30
36
23
64
105
39
104
43
78
6
36
36
57
48
51
54
24
30
9
48
21
18
24
24
18
18
42
36
18
21
195
18
12
54
24
72
9
3
24
29
103
6
59
19
60
41
7
6
6
53
37
66
18
15
51
69
111
36
21
3
96
12
33
9
18
45
33
135
8
40
32
16
24
3
101
13
3
75
21
33
66
45
48
9
6
18
54
24
33
45
48
18
12
6
63
24
21
30
30
24
15
3
77
7
6
102
93
72
8
25
6
9
105
12
75
96
123
21
3
12
105
32
127
30
27
57
24
15
15
12
84
41
19
6
18
66
42
17
40
33
24
54
18
24
71
13
30
21
9
18
54
18
48
60
72
9
15
33
72
21
84
30
42
48
23
55
36
66
42
48
96
17
7
60
21
80
72
184
3
126
6
17
1
42
21
21
48
30
53
7
54
75
135
57
27
101
19
48
6
ABCD 98274785044*3^$a+1 [50002]
1
7
105
32
7
11
5
13
4
50
22
14
22
8
16
26
60
17
5
32
11
47
38
23
20
16
19
1
23
1
24
11
16
45
15
14
36
23
43
18
4
7
8
16
19
28
57
17
6
48
36
70
26
12
13
5
10
8
41
73
7
28
7
1
12
5
11
11
36
13
32
5
19
23
25
28
35
14
35
41
19
13
22
8
12
36
60
4
14
6
36
29
5
38
30
48
59
1
64
30
6
43
1
18
28
30
38
24
10
7
1
78
4
32
28
8
5
8
12
107
6
47
19
1
47
18
43
60
35
1
4
41
3
5
31
35
36
6
67
12
3
2
6
25
12
12
3
13
32
27
9
9
3
9
50
6
4
3
5
6
16
8
42
43
11
4
26
16
15
101
10
25
5
2
1
12
4
48
5
42
44
22
8
16
19
25
30
60
4
26
24
28
2
30
11
55
5
24
7
5
1
24
43
23
4
36
8
4
38
40
62
1
27
8
5
7
10
38
6
30
48
36
17
49
24
35
115
4
25
36
19
13
24
48
5
11
19
30
12
19
111
38
11
31
6
10
20
10
14
6
7
11
4
8
12
5
36
20
9
48
3
4
25
96
4
111
16
55
18
6
17
29
36
27
3
2
58
9
29
6
13
60
3
8
12
4
20
1
48
4
47
13
5
55
35
1
36
19
4
21
12
4
43
10
56
7
48
47
4
50
6
5
65
15
15
13
7
37
17
19
16
35
9
16
20
29
16
38
17
48
5
32
40
3
41
6
41
67
1
35
4
25
17
30
26
10
8
17
7
6
4
3
48
11
40
8
1
4
12
19
29
5
30
60
33
40
37
35
17
26
22
38
12
5
12
1
10
37
61
55
47
13
39
25
13
55
12
16
17
62
12
18
18
13
4
32
23
37
4
84
5
12
20
54
17
35
2
31
11
36
13
84
47
66
54
1
4
36
19
6
4
14
65
29
38
18
12
10
37
20
5
12
6
65
37
6
4
8
142
3
9
19
49
18
4
50
24
94
1
20
27
90
8
35
11
6
12
8
7
28
8
24
3
69
5
6
13
5
4
15
5
23
7
25
17
31
39
6
8
31
33
102
18
2
49
47
54
24
19
3
2
36
34
86
4
18
2
7
16
49
91
5
42
25
3
2
18
12
12
30
31
17
11
11
69
21
14
6
48
30
18
60
42
121
71
24
1
45
3
48
64
35
8
1
27
33
64
32
5
11
19
5
8
5
28
14
1
24
15
14
19
41
30
4
8
53
7
18
31
60
29
24
22
21
4
1
12
12
30
28
8
24
10
30
26
7
12
5
31
105
2
25
28
20
12
11
4
33
52
5
7
1
10
2
55
35
37
36
75
2
12
11
13
47
48
12
8
9
12
36
14
1
5
35
7
48
25
12
11
49
36
5
4
18
32
48
17
35
12
18
2
1
4
1
42
28
32
85
41
6
16
68
49
35
10
15
33
15
64
31
4
8
5
1
30
12
48
12
13
17
7
3
20
13
29
30
1
11
13
27
129
4
1
16
26
30
18
1
16
7
37
29
11
71
9
35
53
61
12
10
62
10
8
5
13
11
13
42
30
24
22
12
20
18
4
48
8
18
114
30
18
52
26
60
6
36
7
5
30
6
12
12
31
36
16
49
6
12
28
69
3
72
45
11
24
24
16
20
16
8
34
31
31
1
23
16
21
4
43
1
5
60
46
13
43
137
1
46
1
17
15
33
20
22
1
25
22
20
17
17
63
36
11
5
43
12
10
8
66
30
19
12
5
59
32
5
12
23
32
3
13
31
13
3
33
5
34
1
20
112
5
60
8
7
15
14
23
13
19
48
23
65
43
12
18
42
5
25
24
24
22
9
45
26
30
30
12
6
4
2
6
42
5
36
1
6
90
18
22
7
20
23
17
1
55
9
20
36
16
15
3
56
16
8
13
15
33
35
37
29
40
3
15
8
10
15
39
8
25
40
67
13
23
4
8
10
62
5
1
7
15
8
13
4
1
12
4
39
24
28
7
100
18
2
61
39
20
40
12
1
43
52
2
6
4
18
20
7
15
13
19
25
35
54
30
24
30
6
16
30
8
28
20
60
10
8
1
11
29
5
15
3
57
3
12
21
39
8
5
5
3
9
18
26
46
14
47
19
13
3
2
6
12
12
1
16
25
19
84
5
55
23
12
52
18
15
28
44
4
1
11
8
51
21
5
47
31
17
12
43
60
49
21
3
5
24
36
4
3
64
23
25
1
79
60
17
36
7
41
7
53
42
25
47
6
52
3
59
5
36
11
50
16
2
66
7
15
8
25
4
32
28
13
60
60
35
5
20
7
71
25
12
5
10
2
10
25
53
2
41
55
6
19
24
96
16
8
17
79
60
12
27
50
28
44
43
5
90
10
135
5
10
32
6
19
53
23
29
8
23
43
29
67
6
23
7
5
17
27
5
31
45
2
52
1
17
56
16
6
13
12
20
45
68
24
30
52
69
12
15
69
5
28
67
1
40
14
25
33
26
6
18
5
7
61
5
18
6
6
25
23
52
13
1
55
51
8
46
6
30
7
17
14
4
13
77
3
4
41
20
90
25
23
4
18
3
57
2
6
12
30
30
19
3
2
60
19
9
18
8
42
67
63
14
24
12
4
44
24
95
17
56
23
1
31
35
18
42
49
3
38
12
6
16
50
18
22
43
1
12
18
5
19
10
51
17
18
34
7
13
42
18
23
24
8
35
1
76
5
14
37
17
40
3
5
12
35
1
30
36
13
77
10
1
7
10
56
64
2
66
48
34
2
35
11
9
16
8
4
37
6
10
20
34
6
8
55
9
3
5
22
93
17
11
1
40
6
38
72
52
12
86
42
12
11
43
6
58
8
12
88
8
29
17
51
24
15
18
3
12
5
12
16
2
30
82
33
53
34
8
17
49
12
19
3
50
6
17
20
12
41
34
8
49
4
7
42
11
59
32
48
1
11
24
17
13
19
11
5
1
83
43
48
4
20
25
17
43
41
107
13
54
25
5
28
42
56
24
66
7
9
26
17
56
9
31
19
41
7
5
32
3
20
40
14
40
19
1
11
19
1
15
2
23
8
27
12
98
12
6
37
9
44
119
91
17
8
27
33
16
36
19
36
4
49
59
18
2
30
7
16
17
7
61
72
30
1
4
1
7
5
10
24
13
32
16
12
36
12
32
3
74
59
11
21
24
15
9
21
26
25
72
40
5
56
42
64
18
2
13
11
42
4
36
3
17
30
34
14
30
59
5
15
16
20
16
13
10
8
13
12
35
5
13
59
1
12
42
1
12
9
18
68
12
22
19
32
12
15
2
35
19
5
56
59
30
30
5
59
21
16
5
8
36
66
1
53
6
13
11
30
7
40
7
10
15
12
48
27
14
36
19
65
12
19
21
27
35
1
35
12
34
36
14
89
31
36
30
10
68
36
25
21
8
35
1
6
4
8
13
40
8
47
37
11
17
8
40
56
11
24
6
10
25
7
25
52
13
18
13
51
18
32
6
25
12
5
10
8
10
50
18
16
20
36
23
7
22
20
30
6
12
84
16
19
11
25
47
21
47
12
18
52
56
19
71
84
17
13
7
5
31
57
8
42
40
13
8
41
31
17
31
41
18
13
17
22
8
36
22
15
99
9
71
5
19
24
6
12
7
35
1
5
42
49
15
14
60
12
22
18
3
12
4
44
5
22
44
5
11
8
12
12
36
6
24
7
5
18
12
22
8
19
23
101
31
6
48
7
57
15
11
30
16
3
33
8
54
18
64
6
45
9
51
17
6
41
61
30
18
24
12
58
42
55
8
3
8
12
73
35
12
48
52
30
27
12
15
21
89
16
19
5
44
6
13
3
97
1
24
28
67
20
5
10
21
12
35
12
36
6
6
132
1
5
4
15
3
38
42
64
20
70
14
22
3
5
36
59
29
8
30
29
19
29
1
42
18
16
6
9
48
45
2
1
4
24
31
48
5
17
14
4
62
6
22
3
87
25
13
12
66
4
1
71
8
5
5
26
24
22
15
29
12
70
20
29
1
12
70
2
24
19
11
1
24
17
4
3
65
18
5
43
12
25
28
19
41
67
18
35
55
6
46
24
26
43
16
56
12
36
16
8
5
30
5
13
43
4
1
30
46
8
6
1
41
7
48
35
13
21
74
25
35
5
20
17
10
8
54
7
29
7
12
3
50
23
20
21
26
4
109
7
10
32
11
67
5
7
18
24
24
7
9
3
17
19
41
24
22
12
57
76
8
47
48
60
12
24
6
55
4
1
52
8
35
8
36
23
18
12
7
75
21
17
30
1
39
30
27
64
1
16
8
7
17
6
4
32
41
37
28
8
11
1
7
5
28
3
69
2
13
3
8
12
37
33
15
52
53
50
25
15
14
19
40
20
29
18
12
65
5
15
16
1
83
37
19
5
22
8
4
60
38
42
5
7
1
52
32
16
5
72
2
16
2
10
8
49
11
13
35
34
26
1
3
18
3
35
5
1
23
13
30
5
12
53
2
6
34
26
24
48
35
13
60
4
27
4
19
25
72
11
5
7
10
80
6
4
18
74
24
82
32
11
12
37
42
88
1
44
47
16
38
55
40
41
14
22
ABCD 98275050364*3^$a+1 [50058]
24
40
33
162
65
13
23
37
23
61
3
36
56
55
6
3
56
1
15
27
6
111
80
24
25
59
61
35
25
42
33
99
72
6
23
67
60
12
78
15
63
72
17
36
180
25
6
24
12
54
24
6
33
3
29
40
9
12
18
41
28
3
18
6
9
60
9
3
57
48
27
3
72
12
198
95
16
20
31
54
15
57
183
57
48
54
93
63
30
42
9
3
36
66
23
16
27
60
48
21
8
97
78
41
64
32
1
23
19
57
9
36
35
13
18
33
21
23
31
12
24
6
39
33
3
69
59
16
36
8
24
73
18
5
79
12
48
42
3
51
5
37
18
24
18
23
19
42
23
12
49
42
29
1
59
28
27
6
3
20
16
39
42
18
54
15
15
12
29
16
44
67
12
78
15
8
55
41
40
3
60
5
52
3
21
87
48
24
17
4
9
35
43
29
19
5
16
36
15
12
33
68
16
9
36
15
15
60
5
43
41
19
6
11
199
24
48
42
30
12
6
83
25
42
18
6
90
23
25
11
25
11
55
69
44
7
24
36
45
99
6
30
9
15
21
3
6
51
36
9
3
3
69
15
29
84
133
59
19
12
17
37
18
48
30
27
21
132
30
48
57
27
96
36
18
11
96
4
56
84
121
23
43
30
3
27
29
24
24
16
80
7
60
53
49
3
32
31
5
31
48
6
36
90
18
48
30
12
45
51
57
3
42
12
15
21
12
138
69
3
24
65
91
18
42
9
20
88
32
1
3
15
36
18
6
9
3
29
1
30
150
3
27
48
6
15
9
6
24
66
6
9
123
6
11
4
27
24
21
87
6
11
19
5
67
24
29
40
39
66
27
3
41
84
31
24
6
23
25
6
42
23
19
48
24
53
25
30
96
12
149
1
30
9
3
6
60
11
31
24
24
12
30
23
19
6
54
17
79
57
3
5
1
6
89
60
28
87
81
9
60
84
24
48
48
6
36
24
24
29
7
113
28
3
42
143
7
12
17
4
24
32
24
60
7
60
33
15
29
43
33
9
72
114
5
19
36
5
60
67
48
29
1
12
87
3
113
7
24
65
19
6
18
30
87
69
6
21
3
102
23
25
6
60
45
24
9
18
48
42
39
60
36
3
84
5
36
31
30
66
12
18
15
9
114
9
57
6
45
128
61
6
29
43
36
90
66
6
3
27
60
24
5
40
24
15
72
48
57
168
84
117
18
36
42
144
39
39
36
36
36
29
43
41
31
54
15
27
45
24
8
36
25
35
67
93
24
12
20
24
1
78
12
6
18
60
21
3
77
19
36
5
24
31
48
6
39
3
42
66
29
97
15
3
5
55
18
18
42
3
20
16
3
6
66
33
3
24
24
24
36
24
12
48
17
19
65
25
60
6
5
25
48
35
37
36
18
5
85
54
5
172
51
93
24
56
61
156
18
150
60
12
150
30
30
12
33
3
5
16
3
33
108
15
36
33
36
15
12
12
36
6
15
51
12
17
1
48
54
65
13
39
44
175
174
27
8
1
6
36
12
41
24
37
6
120
9
69
27
3
36
6
3
45
12
3
9
155
91
60
24
65
12
49
30
36
149
49
48
48
30
41
55
66
18
5
19
30
3
45
42
18
23
25
11
24
52
39
84
36
6
30
18
72
78
65
19
42
23
43
33
20
76
8
1
6
24
60
5
1
15
15
9
20
64
45
30
65
7
6
18
84
48
45
8
25
24
47
55
21
32
12
4
15
81
3
41
31
84
5
19
185
36
19
117
9
27
44
49
135
56
148
3
54
90
48
33
15
42
12
66
24
29
124
32
25
15
3
41
37
18
5
4
15
72
126
84
18
5
31
5
7
9
3
57
21
27
45
30
30
6
72
57
75
65
1
12
42
6
71
25
18
5
25
18
18
15
15
24
18
63
44
12
168
115
18
114
89
1
48
6
5
37
107
16
12
93
84
35
13
18
30
6
54
87
15
168
105
80
4
27
29
52
3
6
23
43
18
51
3
18
18
21
3
6
39
3
17
31
81
44
1
6
17
12
144
37
30
42
12
30
48
120
12
18
51
87
18
102
42
131
4
93
119
48
67
24
21
44
7
153
44
151
12
48
12
17
25
11
60
7
72
5
7
84
30
30
66
83
36
76
3
126
15
24
3
29
25
35
43
5
36
79
18
59
13
6
42
30
12
6
111
15
9
117
39
39
6
30
5
43
17
13
96
12
47
16
104
1
12
30
12
36
6
66
42
3
3
12
12
6
30
5
55
30
90
5
16
3
60
17
16
8
1
6
29
13
48
12
96
54
65
7
36
78
30
89
12
19
21
80
25
35
28
72
9
12
42
42
6
33
111
6
42
66
6
30
54
21
3
5
1
42
18
59
31
36
29
7
12
41
36
60
91
78
35
16
3
78
24
39
27
9
21
15
3
30
6
65
103
18
18
60
41
16
33
12
27
15
36
36
60
24
101
19
24
12
5
28
33
3
51
66
42
12
5
43
41
7
33
51
53
12
25
18
5
13
60
48
102
45
33
30
69
12
15
36
17
12
25
24
6
36
12
48
17
43
129
36
69
23
13
3
12
15
9
8
36
4
27
5
25
48
30
108
48
21
36
44
144
1
23
12
73
6
42
54
81
44
31
165
45
12
12
30
24
24
60
60
18
18
65
7
12
6
30
12
29
55
5
79
12
24
96
113
7
24
5
1
15
27
17
4
15
42
120
47
43
48
36
18
30
132
96
29
19
5
7
24
33
32
19
72
77
1
27
9
59
156
16
27
21
36
3
5
25
6
36
29
7
12
36
162
59
13
72
24
42
48
6
83
37
23
7
18
27
3
66
39
15
18
54
93
12
3
12
53
37
6
17
91
36
60
6
18
65
19
65
31
192
33
39
5
60
43
54
18
117
21
54
29
1
3
75
33
3
6
23
61
11
60
25
51
39
29
67
9
15
21
108
80
19
60
42
36
18
12
18
42
29
55
21
8
49
27
21
72
3
3
12
93
27
149
24
97
23
52
63
42
59
19
72
54
15
3
41
7
45
63
9
20
16
12
24
51
84
24
42
15
33
12
23
7
29
124
20
49
11
61
18
ABCD 98275102514*3^$a+1 [50045]
21
12
36
39
45
51
21
3
12
18
126
21
15
69
24
21
15
132
12
15
33
9
51
12
105
63
24
75
9
72
3
9
45
90
45
111
54
27
15
93
96
12
12
60
45
60
27
3
72
21
33
39
57
84
111
45
30
141
144
3
81
21
48
27
3
105
51
54
12
63
51
54
15
15
12
21
132
60
105
15
60
45
15
12
63
6
6
90
24
87
12
51
66
75
3
225
36
39
33
27
117
93
150
21
12
87
57
33
126
9
21
15
15
57
3
66
3
27
48
42
15
24
69
6
60
21
63
21
60
111
45
3
150
147
63
33
12
51
81
48
15
150
42
9
12
9
48
3
24
24
24
57
144
75
21
18
81
9
15
51
6
60
3
75
6
111
33
27
93
3
24
48
51
54
3
27
21
36
39
36
21
27
30
6
120
30
39
72
3
33
39
24
36
60
33
21
54
132
33
27
69
15
45
75
6
15
96
27
42
3
120
48
33
84
60
15
27
78
3
48
51
105
36
99
9
51
9
15
21
3
42
3
111
30
87
39
45
36
48
69
12
3
120
60
45
6
9
156
81
18
66
24
15
120
12
33
6
21
33
63
63
6
234
54
30
6
87
60
39
9
45
39
15
60
45
147
30
75
96
3
45
12
72
132
108
27
18
42
69
15
9
48
48
72
84
96
27
150
3
69
3
21
87
9
39
21
18
60
117
36
57
15
177
60
120
3
12
84
111
93
27
69
111
45
45
15
60
39
45
36
69
39
27
93
108
87
90
3
27
57
24
81
75
3
21
291
90
60
54
81
24
9
30
42
15
36
24
36
48
12
24
15
45
24
9
30
6
15
132
12
72
180
3
93
147
192
18
30
12
21
69
243
15
21
9
60
150
6
159
21
219
36
51
78
30
30
3
129
54
21
33
15
48
63
84
12
60
93
12
3
90
42
273
15
6
6
60
24
6
48
15
36
51
30
18
36
24
6
27
12
36
72
12
105
183
24
15
9
51
69
129
132
48
12
18
21
24
12
39
45
51
48
12
24
24
102
18
33
48
252
39
81
9
15
24
39
57
3
42
39
69
3
3
81
36
3
84
36
6
63
36
21
48
60
60
6
45
60
21
39
24
15
66
66
33
57
3
111
45
84
45
30
45
12
75
141
39
90
15
3
132
21
72
192
24
12
27
30
3
48
15
36
9
24
48
9
15
63
6
87
48
12
39
33
75
30
75
12
3
6
27
168
39
60
33
9
111
12
36
51
33
51
24
33
12
12
120
36
12
15
21
72
168
21
123
12
3
33
12
27
18
3
12
12
63
12
48
165
48
27
96
84
57
156
159
24
84
120
30
30
21
24
72
108
75
57
99
36
9
9
51
21
15
3
12
48
21
132
48
75
24
21
24
12
153
102
9
21
168
27
105
51
123
9
27
18
6
36
69
105
24
12
48
51
24
21
39
27
138
6
9
27
30
144
6
21
12
87
114
126
24
36
9
39
21
24
15
45
45
3
12
12
15
18
135
12
9
30
36
174
36
75
63
156
24
30
6
21
36
12
51
9
48
3
9
12
24
96
129
27
48
21
30
21
117
36
51
153
27
60
9
39
96
24
15
36
24
12
60
24
6
120
51
39
48
60
72
9
75
156
240
18
42
150
15
48
27
114
39
12
93
126
114
75
27
21
39
9
24
60
12
60
36
63
69
75
42
54
21
60
84
24
21
6
9
12
39
45
48
12
39
9
96
21
18
30
120
87
96
24
33
42
21
3
81
189
96
3
165
96
84
6
9
12
15
33
27
33
36
9
27
33
15
72
45
15
75
18
42
9
84
15
45
15
45
192
123
21
39
30
30
162
63
87
21
213
51
48
48
48
111
45
9
36
195
93
156
15
9
87
33
63
12
15
117
33
15
12
9
54
36
9
45
171
96
120
33
162
81
72
60
48
48
39
42
75
144
45
51
15
30
114
174
60
27
15
18
42
108
93
39
60
90
111
12
12
60
156
120
9
63
87
30
51
3
60
9
15
36
66
150
78
96
126
24
81
9
51
99
69
27
18
3
69
75
15
9
111
9
60
24
75
120
21
21
3
12
93
27
3
6
39
36
75
84
90
27
48
51
57
60
57
12
3
60
57
39
24
45
15
45
30
60
72
21
72
51
24
12
30
18
21
9
42
24
9
117
39
9
42
105
123
33
168
165
54
42
15
24
72
159
18
27
15
108
45
15
12
18
42
54
6
48
45
165
42
18
12
3
60
36
132
9
18
6
60
36
111
ABCD 98275211876*3^$a+1 [50001]
87
60
81
252
120
198
342
99
81
108
162
258
111
231
240
18
210
222
30
210
48
270
105
96
9
39
141
42
180
33
195
120
162
168
75
45
120
150
9
21
39
63
117
33
447
33
138
342
30
18
12
228
207
108
57
123
87
18
135
375
180
90
132
30
180
33
195
150
12
90
180
93
117
138
30
12
123
105
231
39
57
153
99
48
45
48
162
240
240
108
210
180
15
15
129
261
72
99
144
45
240
102
45
3
141
21
30
150
48
39
3
225
105
135
513
150
105
15
60
90
12
207
33
267
93
30
18
150
129
33
30
330
30
153
12
240
75
105
63
60
321
69
12
90
9
21
39
21
48
42
108
30
87
33
300
30
57
33
42
33
15
129
123
69
21
138
12
138
111
21
120
18
177
45
168
60
12
255
15
30
18
60
165
240
15
30
72
168
147
33
111
69
12
90
57
33
63
375
30
27
192
63
60
165
75
150
30
90
195
3
102
90
48
42
60
39
36
45
108
12
210
69
99
72
18
150
210
30
42
78
201
60
129
207
63
42
75
15
168
165
15
60
120
12
150
180
120
48
72
27
171
132
60
48
225
84
60
141
30
42
48
30
162
48
120
12
168
72
48
27
585
240
420
78
60
9
153
3
45
240
135
192
93
15
117
60
30
18
42
558
12
120
39
69
60
222
30
99
288
21
12
27
516
96
144
12
33
111
36
33
171
141
147
201
27
165
108
12
30
18
15
105
180
39
93
60
387
213
48
150
42
15
153
60
102
180
45
48
15
81
36
225
78
120
210
72
180
198
210
72
48
60
72
48
279
63
333
57
138
285
165
72
3
165
72
18
12
90
48
30
72
69
21
198
132
60
18
12
258
57
300
45
108
12
108
111
99
90
39
81
12
78
30
72
90
78
60
219
33
60
147
21
90
189
3
18
15
27
210
60
87
48
75
69
204
27
18
30
270
330
312
78
60
27
75
9
429
42
57
81
111
141
90
117
141
132
30
48
60
30
42
60
117
171
162
60
150
30
60
30
120
18
42
117
153
48
135
57
78
90
27
3
177
33
60
51
39
72
30
3
87
198
30
81
141
99
36
165
198
30
87
108
147
108
162
ABCD 98275407364*3^$a+1 [50015]
36
75
144
16
80
189
36
271
53
91
320
21
43
65
111
69
75
141
51
160
192
128
144
160
101
108
15
16
384
89
55
176
201
199
17
367
176
105
231
64
176
448
17
576
15
273
207
48
96
333
3
48
237
195
304
41
279
81
63
64
48
113
216
151
173
67
48
384
96
80
16
29
67
80
64
41
55
80
288
117
43
176
208
128
64
281
39
16
53
171
81
63
240
21
91
89
151
240
80
48
201
199
576
48
96
32
144
480
9
295
137
55
80
144
160
336
128
64
128
112
161
72
108
36
55
240
80
16
240
269
144
67
240
125
3
352
368
400
29
3
240
208
80
81
511
173
51
21
72
3
288
717
3
64
293
43
29
67
80
16
17
108
243
256
384
89
216
31
288
32
189
195
16
41
72
63
513
36
43
272
81
324
619
96
185
144
7
80
57
103
257
223
65
399
141
3
96
208
161
252
108
247
80
160
89
36
163
176
21
180
279
16
65
159
16
48
209
252
51
273
111
16
125
3
69
72
99
112
293
180
55
96
101
43
29
72
36
55
53
171
16
144
29
67
224
144
96
240
16
77
51
304
77
99
112
48
144
101
75
141
51
57
103
5
180
55
89
199
176
16
437
27
16
240
473
151
176
105
252
43
29
36
108
19
32
129
15
400
89
183
48
21
108
648
108
180
55
89
103
149
219
105
55
197
108
72
279
9
231
144
304
128
112
161
79
173
180
108
216
75
240
64
512
45
144
108
87
144
192
64
305
111
177
63
160
209
175
149
144
108
223
96
576
48
32
177
36
72
72
27
153
72
111
285
3
96
261
75
304
ABCD 98275511996*3^$a+1 [50164]
60
16
36
24
32
87
37
36
23
121
36
60
53
67
77
55
53
19
209
195
27
13
60
12
23
85
20
40
36
71
12
1
32
27
30
127
176
40
215
25
32
3
48
129
51
54
36
54
25
72
11
25
68
177
18
97
120
23
69
3
48
97
17
31
125
27
153
91
24
12
8
16
36
48
35
1
60
44
12
33
15
16
23
73
8
120
15
30
75
15
181
23
30
3
60
12
123
57
16
32
75
73
5
19
20
96
12
52
65
123
4
176
48
27
25
32
96
16
68
15
45
88
120
77
30
36
144
60
30
96
27
3
1
24
29
3
184
53
138
33
76
23
93
12
52
24
35
12
25
32
156
39
1
89
36
132
15
3
12
25
20
27
1
20
15
145
20
76
44
12
27
18
55
35
18
27
12
96
60
12
45
18
114
108
15
3
1
11
25
48
107
93
40
104
16
60
29
127
36
5
87
15
25
12
44
99
73
5
18
102
3
12
28
47
72
93
15
97
36
36
8
60
21
15
24
63
57
16
36
56
112
80
3
45
12
88
17
7
84
60
12
8
9
18
33
60
52
8
72
105
102
93
75
49
24
12
8
99
33
48
24
36
40
287
78
67
35
93
12
48
52
8
76
144
132
8
84
63
108
144
133
72
408
32
93
7
180
20
36
72
63
54
3
15
25
48
17
27
171
25
17
19
104
12
48
159
33
33
79
11
60
217
8
39
33
120
48
57
27
3
42
66
24
108
33
4
125
30
36
1
53
135
48
120
48
84
51
165
15
45
87
145
32
51
117
33
19
12
204
72
68
75
90
30
72
45
87
1
36
188
21
87
27
18
27
96
15
57
60
15
13
77
15
15
108
54
163
23
72
85
32
45
31
32
12
120
16
17
7
11
72
60
57
36
16
56
228
132
64
41
102
73
95
12
1
36
8
52
36
35
33
4
48
32
75
81
24
3
33
180
12
28
20
15
25
72
20
33
15
15
25
12
5
30
60
93
27
25
84
8
52
8
28
68
84
28
84
59
1
44
24
33
18
72
45
33
192
55
20
40
48
20
4
12
71
253
20
76
68
180
16
44
63
18
27
48
40
35
145
17
18
102
27
15
13
35
57
3
33
12
3
61
71
12
133
48
35
9
45
15
76
5
31
71
180
42
15
15
1
32
4
60
104
72
123
60
265
59
30
18
165
33
7
32
196
60
137
60
3
45
127
35
45
12
40
36
92
28
17
3
60
24
75
18
18
9
15
33
88
80
72
15
13
96
84
92
213
7
68
15
61
11
153
72
27
1
17
108
39
16
24
11
150
135
27
33
15
132
13
72
5
72
48
87
3
18
55
60
104
360
3
85
24
56
48
112
68
15
24
93
12
33
55
35
45
27
61
20
24
48
12
108
72
105
51
9
48
7
11
1
59
85
35
25
29
36
55
5
15
12
27
21
72
88
36
120
116
52
36
35
12
117
81
60
31
8
28
24
11
25
35
153
117
48
39
16
180
5
144
18
48
9
16
20
225
114
1
156
56
72
40
36
20
87
145
72
20
120
15
60
261
12
12
3
117
48
88
20
99
33
60
15
45
28
92
12
75
60
37
36
120
8
195
12
73
5
39
108
28
20
159
81
27
42
55
143
18
19
11
297
117
15
93
258
12
25
173
115
12
20
15
25
47
96
37
252
48
17
36
54
1
72
5
15
88
5
27
40
20
4
104
76
164
120
24
153
19
23
13
35
57
52
44
27
72
1
35
9
48
12
76
24
8
60
40
17
15
76
12
60
65
7
36
20
27
60
12
90
198
93
160
32
64
56
48
144
15
33
40
5
120
18
24
81
9
18
12
36
1
36
24
108
323
102
127
60
8
36
112
80
28
24
161
15
4
56
12
75
13
17
135
72
36
15
12
108
169
11
9
156
15
69
60
16
20
60
180
12
87
1
24
11
45
72
28
60
47
33
75
1
36
60
8
60
144
36
24
108
27
60
1
32
4
11
73
72
23
12
153
12
75
18
30
37
80
28
20
57
19
104
15
1
89
54
81
16
11
45
28
60
92
33
127
83
57
33
42
49
59
12
109
60
44
39
21
12
12
15
ABCD 98275680632*3^$a+1 [50017]
28
8
15
13
32
12
16
56
40
53
115
95
81
72
160
12
20
28
12
83
24
33
156
4
56
100
47
37
48
59
18
7
24
104
3
72
33
52
68
24
21
72
123
12
120
28
5
19
44
69
108
72
75
12
3
13
17
91
144
23
9
16
68
64
5
30
45
48
48
16
48
36
29
67
104
9
60
67
20
3
21
72
27
37
8
108
69
3
28
17
303
39
1
77
7
41
27
27
93
15
45
12
60
15
13
8
12
72
51
60
13
92
4
20
64
59
45
3
9
76
59
21
15
49
60
164
100
41
51
4
23
102
3
33
103
12
120
5
7
20
12
4
92
39
78
3
28
72
32
96
39
1
20
120
40
12
68
129
27
28
5
15
28
80
12
48
28
41
51
84
3
42
111
72
27
18
18
13
59
1
20
52
44
40
65
30
9
52
20
117
63
27
21
69
7
11
13
32
4
60
20
40
60
5
3
28
44
21
19
20
84
87
9
40
20
40
44
36
33
12
90
145
5
3
132
3
57
15
6
3
24
28
68
12
84
4
20
24
177
90
45
36
99
13
5
15
40
96
12
128
24
48
4
68
75
37
65
75
15
85
36
29
15
15
9
16
36
92
28
12
140
16
20
9
171
84
48
48
52
20
40
140
52
56
156
40
56
4
8
132
120
60
16
24
36
12
32
24
52
47
57
64
12
20
48
64
23
69
40
41
7
20
16
44
48
27
13
24
155
1
44
153
72
75
16
8
87
117
60
40
80
268
32
27
61
12
17
39
76
116
28
24
5
75
136
24
72
20
84
60
24
72
135
45
4
132
44
28
20
112
20
108
28
20
180
105
24
3
88
12
8
9
15
3
25
47
180
1
48
20
39
25
32
40
83
21
69
3
15
73
60
96
68
28
44
48
28
44
15
9
171
21
39
33
36
39
21
16
44
16
8
15
18
24
90
45
63
121
32
24
3
33
84
40
24
12
60
12
8
87
18
3
40
60
44
36
36
48
3
9
3
25
17
66
45
4
80
4
17
54
13
8
99
13
23
37
96
11
21
28
29
43
47
85
80
48
28
60
56
180
4
60
131
9
52
60
95
69
36
99
93
48
40
24
20
60
15
33
27
105
48
132
204
69
43
59
13
8
12
28
107
213
144
24
51
1
89
66
13
104
33
79
8
12
21
7
35
1
104
60
36
69
51
24
12
148
35
1
11
21
108
12
27
117
24
21
3
40
20
52
20
75
36
33
84
40
23
33
4
8
24
84
24
60
48
39
181
17
67
23
21
16
60
8
48
12
60
12
144
96
105
39
16
48
8
9
79
32
60
45
39
84
36
28
17
15
4
20
112
44
40
24
24
17
135
36
28
80
36
48
12
4
32
57
123
12
36
96
75
78
51
4
36
44
36
12
48
16
20
88
36
44
27
18
7
36
44
24
36
16
20
159
18
78
13
12
120
47
81
24
112
60
20
16
12
12
44
111
1
92
48
12
3
13
119
61
32
105
187
32
28
8
60
9
3
76
36
23
25
65
171
52
8
84
27
25
96
29
15
33
75
33
15
28
11
1
59
1
47
93
15
9
48
3
33
100
44
148
60
8
40
20
36
216
4
36
20
60
39
21
4
83
90
18
157
72
68
60
76
20
9
27
24
81
30
25
8
112
80
100
23
12
45
60
3
13
5
39
120
16
48
24
56
16
8
75
1
11
13
5
3
52
56
36
16
8
117
27
88
68
36
100
11
12
21
72
60
27
1
32
52
96
71
18
67
20
136
12
32
21
3
132
27
21
12
4
113
3
45
19
41
3
136
20
33
3
24
76
188
72
57
67
44
76
5
39
36
144
84
16
44
72
60
81
19
71
33
40
41
39
16
11
105
27
12
33
16
12
12
12
24
72
72
32
16
12
92
45
108
78
72
97
11
33
172
77
18
24
13
20
108
40
120
44
28
35
57
40
35
21
12
57
3
135
78
7
36
59
21
60
9
15
16
11
21
40
68
60
4
17
31
95
144
18
15
3
37
23
37
47
21
40
17
27
3
21
60
12
39
33
100
8
24
24
99
21
4
12
44
124
168
24
8
52
5
39
39
61
116
15
1
17
87
3
18
7
120
23
57
76
20
27
144
69
4
32
76
12
56
39
25
8
48
12
84
4
12
12
8
12
12
195
33
36
69
78
13
80
4
128
4
20
24
4
156
56
16
12
17
39
76
56
28
44
27
49
36
23
93
52
56
16
20
33
43
12
72
35
21
12
96
24
27
1
35
9
4
41
43
47
6
84
3
16
32
27
13
17
42
1
20
28
20
12
204
16
32
40
5
192
39
60
4
8
15
49
44
51
36
13
56
3
61
84
80
15
93
15
49
53
67
60
56
40
32
28
32
15
121
17
67
32
136
32
156
72
132
27
18
48
15
75
33
16
36
5
39
33
3
48
12
132
12
60
75
13
8
40
24
68
36
12
60
27
1
176
16
32
88
8
24
15
60
25
8
28
36
ABCD 98276013898*3^$a+1 [50007]
12
4
20
97
83
136
20
60
13
11
4
12
8
55
33
57
27
63
33
20
120
52
93
15
72
68
4
188
192
36
12
13
75
24
20
96
85
39
200
36
127
138
147
140
132
180
1
3
60
20
12
12
52
56
144
40
8
60
100
8
24
60
40
8
13
39
116
120
64
44
4
92
64
57
12
131
19
41
40
117
183
56
100
44
184
75
5
12
60
4
56
24
52
68
97
39
8
175
5
60
12
88
12
123
65
12
120
1
23
196
24
152
60
40
24
176
88
9
11
52
104
16
8
12
180
100
20
60
85
27
128
84
48
96
76
8
36
112
45
3
20
52
108
12
32
12
24
24
88
48
140
64
32
24
60
37
15
48
176
4
56
48
36
24
160
72
96
12
20
40
93
27
12
123
113
67
65
16
36
80
36
12
13
60
12
11
60
19
18
23
96
40
21
60
12
71
120
40
12
44
64
92
25
23
4
68
4
8
12
1
3
92
12
36
12
24
73
15
8
148
140
60
36
120
121
3
56
16
68
96
1
3
32
24
60
1
23
36
36
85
15
32
292
36
44
96
12
52
8
52
104
36
64
236
100
140
180
64
56
120
43
18
47
168
24
24
72
12
13
75
32
12
48
16
20
37
263
12
52
180
128
48
76
44
40
132
44
181
143
36
40
8
132
64
69
75
32
40
104
4
68
72
60
13
83
12
48
24
12
24
96
120
120
1
15
45
12
71
16
84
9
35
148
20
7
5
12
88
48
92
40
12
164
97
107
13
39
20
133
35
40
15
33
44
24
64
152
88
20
13
95
184
33
228
59
204
60
60
19
41
12
28
156
68
28
72
132
24
36
183
5
13
3
44
112
8
196
12
44
36
25
23
12
48
184
33
47
36
97
120
3
9
95
16
12
32
72
36
145
102
30
207
33
30
33
32
72
108
40
33
132
3
32
12
36
144
103
53
4
44
24
52
81
12
207
21
72
48
99
20
60
108
52
141
47
12
16
48
120
56
120
13
11
76
123
101
124
180
33
12
60
107
4
72
120
57
11
24
216
37
60
143
24
28
72
15
17
76
20
124
81
23
49
123
24
24
36
108
105
143
60
97
150
33
24
80
48
13
83
19
197
1
3
20
24
40
12
20
88
12
24
9
35
13
123
116
73
95
180
100
32
48
28
92
48
24
16
20
4
20
40
21
3
116
61
3
39
17
60
100
48
56
12
25
15
20
25
3
44
40
72
8
76
24
108
8
19
137
16
105
87
36
69
90
117
8
52
33
47
16
27
18
3
12
24
48
75
18
35
48
4
12
33
35
48
64
20
61
47
12
24
12
180
25
47
96
72
192
108
60
28
56
121
107
12
193
75
33
3
104
48
24
121
39
156
68
16
20
144
12
24
124
9
90
18
3
57
15
8
16
8
28
32
12
43
237
8
25
30
45
20
12
121
87
132
33
83
40
164
61
59
24
76
20
13
23
85
23
12
40
152
25
15
108
72
135
318
59
1
15
24
8
13
3
12
8
112
32
36
252
12
85
131
12
4
60
20
4
84
92
4
69
35
28
108
180
44
16
56
120
61
15
68
36
43
137
84
19
17
40
201
15
152
16
92
4
44
76
8
13
23
12
144
40
8
148
24
8
160
32
4
99
18
83
139
77
84
52
32
16
9
123
57
51
104
13
59
16
60
68
24
12
84
24
25
35
265
131
40
104
88
288
36
20
84
19
18
42
101
79
18
47
12
16
60
20
48
4
36
116
96
64
360
21
207
20
192
144
124
8
25
3
20
52
27
77
36
25
3
36
3
57
8
60
228
4
68
28
44
48
192
36
7
17
61
59
64
44
60
52
120
44
49
27
8
13
279
33
11
79
77
16
152
28
8
52
152
55
41
100
56
1
59
61
47
16
12
120
32
60
13
12
107
216
ABCD 98276022192*3^$a+1 [50017]
41
51
40
80
100
149
159
60
72
184
5
72
72
108
60
39
4
44
100
41
51
148
23
57
63
73
480
29
7
20
9
54
1
24
80
40
36
24
41
132
30
97
140
51
54
7
180
29
79
20
72
63
1
36
140
93
27
63
37
449
42
37
83
9
81
39
4
96
204
60
29
135
15
48
9
100
59
61
120
24
156
53
135
12
4
65
90
25
216
23
117
4
29
48
39
4
36
48
41
12
139
288
60
80
12
28
221
24
18
69
28
32
69
55
29
96
19
11
189
123
57
112
8
231
114
7
8
213
7
65
247
180
80
39
9
100
32
48
273
67
12
20
100
108
152
9
111
129
39
12
120
99
162
19
60
23
1
240
204
152
28
36
5
144
27
33
151
29
108
7
32
33
15
12
108
3
78
99
220
80
195
105
105
36
42
49
180
60
20
33
48
7
140
12
3
85
5
187
11
42
187
101
192
7
359
69
120
76
44
33
48
72
127
32
120
124
24
72
24
60
84
5
180
36
99
183
109
59
54
36
219
40
12
53
127
20
4
5
60
151
29
30
49
12
60
84
107
97
23
9
4
36
80
4
96
29
84
55
203
72
1
240
24
32
100
68
132
60
129
79
20
132
63
126
39
40
131
54
36
252
7
11
54
18
42
108
7
20
40
32
39
9
81
115
36
53
67
20
40
60
20
9
91
24
24
140
240
16
17
27
12
123
6
72
48
90
9
72
120
48
81
99
160
131
21
33
75
60
45
15
21
144
90
78
159
33
180
36
90
121
140
4
36
8
195
78
7
12
128
16
104
72
48
312
93
48
103
116
28
131
61
80
81
19
48
53
132
75
52
80
4
24
53
19
29
55
5
39
153
72
15
45
27
3
6
159
3
90
30
78
84
7
8
135
177
28
72
59
72
9
48
52
68
40
80
16
104
40
53
228
31
29
84
36
42
69
208
65
27
111
168
72
30
19
80
228
60
16
56
88
32
88
95
85
41
51
39
120
109
233
72
91
116
9
51
88
252
20
220
8
52
53
27
39
201
159
109
132
20
4
24
143
57
12
60
39
21
160
80
48
72
33
48
42
45
52
101
7
5
6
9
93
403
56
124
65
42
30
99
124
44
16
180
56
100
20
123
45
16
29
151
84
200
300
93
67
71
21
4
17
48
159
45
55
12
20
51
42
27
120
124
176
69
19
32
381
79
8
3
57
21
55
29
27
48
12
148
12
23
1
44
12
180
69
54
6
19
12
8
45
78
217
192
24
60
65
72
72
91
47
13
44
76
216
8
75
97
173
7
89
12
19
20
159
9
135
57
124
36
8
15
45
100
36
56
60
60
4
24
20
132
60
33
7
131
78
111
51
49
24
17
108
84
6
120
24
57
88
140
52
20
124
120
44
16
24
180
36
60
164
52
29
31
131
48
49
192
84
17
19
48
192
128
12
60
81
67
41
31
101
102
117
33
135
3
69
9
19
80
280
125
15
195
165
120
16
44
72
4
29
31
36
68
12
28
5
87
48
33
18
72
72
48
133
35
69
240
120
112
48
35
25
80
100
36
137
39
108
3
138
219
ABCD 98276151016*3^$a+1 [50016]
47
13
20
96
12
4
44
84
105
67
41
27
48
48
45
12
55
23
69
33
79
89
66
153
117
36
7
48
92
57
39
9
216
31
149
27
52
125
111
45
6
13
17
18
145
17
111
12
36
57
180
63
192
52
41
7
44
129
72
199
36
17
30
18
108
36
60
3
15
97
23
126
91
60
89
171
208
47
13
128
52
48
32
48
48
16
60
36
5
18
126
36
24
43
80
147
1
60
83
1
140
69
54
96
37
68
69
132
48
132
48
15
75
6
127
272
27
54
15
99
66
72
7
92
9
60
15
15
6
210
18
7
96
119
25
5
103
11
57
48
156
144
81
15
69
15
57
24
270
30
3
12
21
54
78
135
75
37
41
7
20
48
112
128
63
90
51
123
37
125
39
60
16
48
77
48
7
176
69
39
51
93
57
18
21
4
32
15
66
127
41
36
84
24
48
67
80
93
3
9
36
67
80
33
31
96
77
156
7
65
42
133
32
48
33
211
176
60
9
39
9
55
116
231
105
39
21
16
29
60
43
47
54
91
96
92
27
133
32
141
3
36
15
45
9
12
75
4
108
35
72
30
135
16
84
23
72
13
161
111
16
17
15
75
73
60
20
63
45
4
47
1
47
18
60
18
45
4
311
21
69
144
126
81
16
144
5
18
21
132
60
48
4
12
281
27
285
51
111
129
105
30
57
33
79
47
258
30
45
315
6
84
108
15
48
84
21
66
24
81
39
105
21
60
15
28
65
195
57
51
147
138
3
4
53
139
48
5
90
6
27
39
121
77
115
92
105
18
37
53
27
9
7
128
165
24
7
29
67
144
44
4
12
20
15
90
120
15
76
68
16
95
33
57
39
16
23
25
60
20
93
19
96
23
21
36
12
52
44
4
71
57
105
48
7
29
90
18
67
29
30
54
63
27
73
12
116
16
95
205
20
48
108
69
30
6
120
147
21
7
132
95
33
33
6
73
12
5
75
213
30
78
63
75
165
36
21
39
16
53
120
126
73
71
6
36
84
24
31
116
160
65
294
18
12
24
36
15
76
137
55
35
45
51
49
125
67
156
89
18
138
54
9
15
61
29
135
21
43
12
164
39
90
27
196
32
48
39
48
37
96
17
111
9
87
45
103
12
149
6
25
23
42
144
12
19
108
53
108
31
68
28
59
30
39
36
28
65
3
33
12
114
18
27
81
3
15
97
224
15
61
68
57
84
15
45
156
18
9
12
141
39
156
45
3
16
20
81
54
121
60
53
91
35
1
167
133
5
78
97
12
11
96
174
186
45
48
48
3
49
41
84
51
111
6
7
131
1
95
48
33
39
21
64
20
60
3
13
20
69
55
5
120
60
55
29
96
55
60
29
19
35
18
48
24
12
43
188
4
5
18
217
60
245
123
33
24
55
80
9
72
3
105
7
12
32
3
90
3
69
43
11
201
76
32
96
45
30
105
12
4
101
108
12
19
224
15
49
77
3
208
44
45
54
24
126
144
36
84
96
66
18
6
9
237
63
27
69
112
179
78
48
18
49
80
208
32
48
93
15
51
33
81
30
96
1
17
108
15
3
49
128
39
9
16
23
37
59
126
39
144
36
15
66
24
67
84
44
16
80
99
45
96
21
27
51
54
48
39
75
54
31
53
72
96
39
33
63
39
153
48
93
19
53
12
6
102
108
19
125
103
140
27
25
12
53
60
12
163
41
39
148
47
66
27
192
96
51
141
52
80
48
64
5
75
33
15
28
17
175
116
9
7
156
89
219
15
49
32
156
132
45
162
1
5
12
15
117
36
19
20
9
247
5
114
73
12
35
6
7
41
60
12
99
ABCD 98276171668*3^$a+1 [50104]
123
21
18
57
60
108
69
3
63
21
33
15
24
105
15
45
144
3
60
36
12
105
51
3
18
84
36
60
12
15
24
69
24
18
18
27
24
57
3
9
78
30
24
27
81
15
36
123
69
9
111
45
24
48
3
51
9
24
21
96
87
108
165
3
24
39
9
9
27
24
93
3
48
9
51
21
15
75
54
72
99
12
36
15
216
90
27
12
36
36
15
126
12
96
30
6
51
87
21
120
99
93
36
12
48
21
99
24
108
21
60
39
15
21
84
129
15
57
15
24
87
18
39
24
60
48
3
9
9
75
3
69
51
72
24
18
123
12
24
24
9
3
75
48
9
33
3
213
3
51
309
51
81
72
12
156
57
39
132
9
12
51
45
12
24
51
96
81
36
24
3
69
15
21
120
27
24
12
228
36
48
24
21
39
72
81
108
99
33
87
156
39
18
51
9
99
63
141
24
9
24
39
33
48
87
3
33
48
108
9
3
177
24
30
33
57
36
27
105
3
27
153
24
21
3
87
21
108
21
12
63
33
15
36
48
21
6
9
48
69
108
3
48
12
21
60
30
72
141
60
39
45
72
9
3
60
21
6
45
84
15
69
69
6
66
6
9
60
75
48
18
51
36
57
27
9
24
36
27
3
153
24
36
75
33
9
63
9
72
27
57
63
9
99
33
72
111
24
12
9
24
27
39
141
9
144
15
69
60
12
3
72
33
15
9
12
75
48
3
18
27
33
12
87
24
177
36
123
12
24
24
36
21
27
39
24
66
54
54
27
9
24
75
69
48
63
132
45
51
213
51
3
93
33
60
15
15
33
24
24
153
27
60
84
60
39
54
75
24
9
60
3
120
15
42
12
18
294
66
81
9
3
21
36
18
30
39
3
72
129
9
72
27
45
15
24
36
36
36
69
63
12
33
27
36
12
69
18
54
15
3
18
99
120
21
3
81
60
39
87
138
6
45
21
39
24
9
36
27
12
84
81
12
27
63
78
15
21
27
45
84
24
39
24
12
24
57
6
30
24
108
159
96
45
27
24
9
51
48
27
21
48
3
54
51
12
24
21
27
81
75
63
21
93
30
72
33
12
12
36
36
15
54
75
24
84
33
24
12
3
21
3
9
18
21
60
72
24
9
30
18
39
12
21
27
141
12
27
36
33
87
51
57
105
72
6
90
15
24
12
3
57
36
153
36
54
45
36
9
135
87
45
9
84
51
3
42
99
72
24
24
45
39
72
129
36
3
36
48
21
36
15
72
48
21
3
3
33
111
18
48
54
6
15
3
69
21
54
48
18
24
12
75
24
72
9
51
9
66
9
105
51
3
81
129
3
24
156
24
9
27
48
48
48
69
51
12
93
42
162
87
96
105
3
24
9
39
72
9
123
156
60
12
33
18
54
18
57
45
36
3
165
3
51
45
60
21
12
3
75
141
60
63
42
15
24
240
12
228
39
21
45
132
234
21
12
105
75
156
9
30
6
3
9
108
24
36
15
21
147
9
72
36
72
75
108
165
12
99
63
18
15
39
9
36
216
12
15
33
45
12
72
3
33
42
9
279
54
111
168
36
45
39
69
192
111
57
12
3
87
24
192
90
63
9
27
9
27
9
36
3
48
12
12
12
12
372
12
84
12
12
12
24
36
9
12
75
60
279
42
39
15
45
12
33
48
51
36
21
15
96
96
117
24
12
42
33
48
81
27
12
15
9
72
24
84
72
60
15
18
27
141
84
24
15
36
48
132
75
81
36
93
6
21
84
15
57
12
168
3
33
15
42
30
69
3
93
24
216
27
18
144
27
9
39
21
3
45
24
102
21
72
24
12
105
24
27
60
12
12
45
63
141
12
3
12
24
12
48
81
24
36
84
3
24
69
198
66
15
39
96
66
24
111
15
129
9
60
48
15
120
99
6
18
81
81
3
12
15
42
39
84
72
60
36
69
15
33
51
12
15
93
48
24
81
15
3
42
48
60
3
15
45
27
72
189
21
6
48
21
33
15
132
120
12
12
15
42
12
60
87
120
48
45
18
24
57
108
33
12
87
93
87
3
93
33
15
153
66
9
81
3
48
24
12
9
15
57
48
60
12
39
39
45
3
42
48
60
84
39
111
57
69
63
21
27
33
12
63
84
96
24
21
15
153
51
12
57
51
57
3
24
12
51
33
81
72
87
60
69
111
9
39
33
3
123
24
30
3
15
18
27
45
123
45
36
27
57
3
3
9
129
15
153
39
9
39
24
249
54
69
51
129
36
123
6
3
72
36
84
12
36
12
69
51
36
33
3
12
36
12
12
213
24
15
96
12
12
24
15
6
18
33
36
ABCD 98276186168*3^$a+1 [50066]
144
6
19
143
133
53
24
6
102
163
36
41
3
76
53
3
48
9
60
12
114
1
53
51
81
6
45
9
36
24
90
25
23
13
47
30
7
5
55
44
16
116
57
30
12
30
39
60
52
107
96
12
54
84
60
126
174
354
1
92
3
37
5
42
21
52
17
51
9
42
49
12
227
12
18
30
1
80
16
44
40
12
5
72
30
90
67
5
19
17
24
48
67
23
6
54
1
59
30
3
4
53
103
29
6
30
63
69
43
60
80
4
35
69
45
30
30
24
31
60
12
60
8
9
60
126
42
55
53
12
43
152
64
71
12
90
12
60
79
60
92
100
48
5
24
7
24
36
24
89
91
32
15
45
4
41
63
9
42
9
45
7
29
31
59
6
43
96
176
124
84
12
29
19
5
15
52
8
69
3
27
93
33
30
42
54
9
72
48
9
31
155
61
53
3
108
57
48
132
199
120
36
8
12
75
25
47
30
42
1
77
43
84
5
138
37
24
20
72
39
36
13
5
15
52
17
3
3
90
7
188
9
43
8
9
7
36
17
102
6
139
23
1
12
17
3
57
246
37
47
21
40
20
12
4
36
8
12
64
23
306
7
48
11
18
132
6
12
1
32
15
24
138
43
17
6
25
35
24
33
27
37
23
30
51
15
25
17
48
222
265
108
20
40
36
59
114
171
9
12
78
13
125
24
51
100
5
24
31
17
43
60
113
27
124
11
24
30
39
69
48
55
5
24
114
1
41
24
31
29
6
48
66
60
19
5
12
63
51
49
72
5
18
37
68
60
69
91
5
7
24
53
48
12
7
59
25
32
100
24
65
60
111
124
23
37
119
25
5
15
12
28
11
18
48
24
175
29
36
18
73
17
120
3
64
44
52
89
51
4
29
72
19
23
37
29
7
23
45
45
55
29
31
29
18
49
113
111
51
1
120
84
53
3
69
168
168
3
120
15
96
6
63
60
112
29
408
12
235
83
13
8
87
12
72
30
18
30
60
103
8
15
37
68
21
18
37
60
41
42
12
49
120
41
39
69
111
27
24
24
85
65
96
228
7
11
313
20
57
15
9
18
12
61
29
19
41
78
21
21
18
30
7
41
42
37
113
60
31
41
24
6
9
16
36
65
42
21
16
24
32
33
72
198
57
4
29
24
120
96
7
53
31
36
20
45
42
33
33
7
20
28
35
57
39
30
36
12
111
12
48
100
96
23
21
40
12
5
18
66
60
18
1
12
20
129
6
73
60
120
20
21
108
91
32
9
48
30
12
180
6
3
9
211
5
7
8
40
89
168
139
41
43
35
57
28
5
6
1
60
68
16
5
31
125
42
60
37
84
5
7
29
30
69
136
56
9
48
111
76
24
5
55
17
24
174
84
37
11
48
61
36
24
29
15
60
69
31
12
65
12
12
79
257
3
40
60
167
73
11
25
24
12
83
204
61
11
9
57
132
3
39
1
29
19
47
48
54
103
24
113
31
20
9
12
51
88
20
16
11
13
59
30
66
1
24
119
81
45
30
105
76
36
29
90
81
15
12
97
24
92
207
30
30
13
23
61
41
19
60
96
8
16
35
18
12
18
12
18
67
173
36
24
51
16
41
19
83
90
30
13
24
131
13
179
1
71
9
16
71
72
61
11
24
126
54
45
12
87
12
61
24
53
42
18
30
21
12
3
61
35
18
31
77
55
59
81
40
29
48
3
15
24
6
72
67
24
71
1
48
92
64
125
115
41
84
6
49
65
39
111
24
45
27
13
36
119
1
24
32
9
31
29
30
1
8
52
47
33
63
25
32
148
180
29
72
31
24
65
51
4
65
19
20
21
6
33
12
57
67
35
48
81
51
49
149
6
1
173
162
18
36
67
8
16
24
20
129
7
24
72
53
27
4
35
120
24
1
41
19
35
1
29
31
24
44
9
30
1
92
9
115
23
13
53
27
64
24
60
12
77
43
23
1
29
60
15
112
5
3
12
108
52
23
37
60
8
15
37
20
88
5
115
41
18
73
17
3
69
90
90
138
157
29
6
61
23
186
60
115
36
17
12
18
121
12
20
4
24
12
197
51
129
63
39
6
55
35
42
48
175
24
44
132
3
30
15
9
18
33
51
1
47
18
3
16
29
120
84
3
4
164
27
12
81
60
21
78
90
6
6
31
65
12
7
5
30
24
54
7
60
149
66
1
65
19
41
42
48
85
17
12
54
61
116
27
66
66
61
8
12
9
84
31
5
36
3
172
23
66
19
11
1
65
103
149
31
41
31
20
4
176
4
35
1
8
21
18
1
89
31
29
223
17
7
53
7
24
41
19
80
57
19
83
30
66
57
28
29
31
20
45
67
17
7
44
81
51
99
ABCD 98276399446*3^$a+1 [50057]
6
9
3
33
4
24
48
23
93
99
1
36
24
12
80
39
72
48
84
37
89
24
3
28
41
30
48
33
76
36
35
21
27
12
45
3
18
55
59
25
44
63
12
12
25
8
60
3
42
3
3
114
6
18
75
3
114
55
24
36
80
27
72
13
59
45
3
1
84
120
44
87
1
11
57
28
48
20
3
66
54
33
15
129
15
18
54
18
27
28
36
44
12
24
12
15
13
36
17
30
12
81
48
21
42
102
54
21
27
24
49
23
36
21
84
16
84
23
24
25
107
12
42
15
15
13
53
39
81
24
72
30
69
4
24
23
66
42
25
44
9
27
39
96
6
126
129
9
27
3
48
18
30
37
8
4
89
48
39
16
23
24
25
44
123
33
3
12
13
35
13
11
9
9
30
66
30
12
73
32
3
49
84
77
39
16
71
105
75
30
96
30
42
72
3
12
15
24
37
35
25
68
39
36
48
42
19
155
18
15
129
87
39
61
8
88
8
12
159
120
45
64
59
18
3
51
12
12
84
6
42
12
36
126
30
18
24
30
24
132
9
108
16
48
185
27
88
83
12
73
5
6
61
35
13
56
3
33
63
72
42
6
60
60
21
3
9
33
3
27
9
52
44
36
148
24
23
66
27
12
24
12
16
35
42
78
18
42
57
36
39
61
68
4
11
37
11
18
7
23
12
96
25
23
60
37
53
30
33
33
99
27
42
39
84
3
33
9
79
8
15
105
52
5
51
40
11
13
95
6
48
27
3
33
12
24
28
84
29
54
13
11
9
60
4
47
42
6
96
61
23
6
15
27
33
45
6
24
36
33
12
99
73
5
30
1
32
40
44
27
66
30
24
72
25
80
60
4
8
33
18
6
6
9
33
19
35
21
21
19
104
21
7
32
57
87
52
53
6
120
21
51
37
24
23
12
36
37
23
1
17
54
42
30
42
15
33
54
21
93
6
42
3
15
21
9
7
17
43
56
192
64
35
48
21
3
1
32
57
51
27
81
51
73
24
11
105
9
6
109
8
69
54
18
42
37
48
11
1
5
39
12
3
33
15
21
4
17
42
156
33
28
23
81
36
111
138
43
11
138
27
12
33
6
42
19
23
48
9
4
20
16
59
33
3
30
43
59
12
6
24
78
9
9
24
150
1
17
51
16
20
81
127
8
52
12
17
18
1
77
7
17
30
9
3
30
78
9
27
69
63
9
12
45
48
3
16
68
28
116
28
44
33
90
36
72
25
59
37
8
81
7
17
75
4
65
6
13
11
9
36
28
71
73
44
3
133
32
3
12
49
53
30
33
9
7
65
43
24
107
12
6
7
47
141
3
33
100
20
64
48
41
18
117
15
13
24
56
24
16
24
59
48
24
48
60
13
23
1
17
48
120
96
6
1
156
77
3
3
18
30
18
3
72
40
20
84
75
36
21
27
54
6
33
3
1
29
27
76
11
33
36
36
28
59
6
87
39
24
18
31
23
49
17
42
6
19
77
42
33
48
24
75
12
49
8
4
84
48
12
8
40
32
33
18
6
6
18
7
12
35
90
18
30
3
3
120
36
25
68
3
48
21
16
23
24
61
125
18
21
15
21
51
48
81
15
1
24
44
72
27
13
68
33
27
16
11
21
15
30
15
33
31
17
63
4
72
8
21
3
165
7
23
253
24
32
4
11
69
81
91
35
48
24
33
9
24
18
37
89
3
40
59
21
93
102
1
8
4
12
59
49
68
15
49
72
48
35
33
69
31
17
24
63
28
131
24
9
28
60
24
20
112
29
51
27
117
144
24
12
15
61
11
36
9
4
80
4
29
55
41
30
165
45
24
24
48
3
4
56
48
9
67
36
17
111
4
44
15
18
18
37
65
30
264
21
3
66
7
24
108
5
6
33
15
21
15
25
24
5
79
32
9
6
49
17
6
42
54
18
18
165
4
29
78
12
21
16
32
172
72
35
48
36
21
39
1
8
16
47
24
45
45
6
13
23
1
60
35
12
57
27
49
35
25
8
4
29
30
90
30
24
9
3
225
3
33
15
24
13
20
36
4
24
23
12
12
13
8
63
48
9
3
25
60
8
51
57
27
6
6
24
45
84
33
234
45
52
60
83
30
96
6
9
4
36
20
28
12
11
36
6
42
36
81
159
25
17
51
40
44
28
47
25
29
67
56
3
37
5
30
1
71
60
1
11
49
12
29
15
4
29
30
66
90
60
9
27
12
13
11
45
28
23
9
76
116
9
51
12
16
23
24
13
5
96
72
3
28
83
12
18
39
24
99
54
99
48
36
99
45
9
55
12
11
24
33
60
39
102
91
20
39
13
107
60
33
21
19
32
27
66
31
56
40
23
13
23
36
21
45
30
33
96
15
18
43
12
12
8
27
45
51
18
3
28
131
6
27
45
19
35
9
64
23
12
9
21
15
24
336
36
112
23
6
3
28
23
48
33
52
24
12
89
51
4
95
1
11
1
56
16
36
92
99
24
25
41
27
93
120
75
28
23
48
9
57
43
125
39
9
27
69
75
60
4
44
63
1
11
1
56
3
37
32
15
12
42
30
9
15
37
5
30
12
21
33
127
44
36
27
9
88
29
18
6
6
9
28
32
36
63
13
29
48
24
79
12
96
29
66
12
25
8
84
15
9
16
29
30
37
80
87
1
11
13
29
30
24
24
25
8
40
35
54
24
15
12
21
30
42
42
1
72
11
24
9
75
102
54
72
21
3
73
11
117
16
23
1
44
27
45
16
92
9
19
29
90
30
78
13
23
12
36
73
20
195
9
48
72
63
132
9
15
21
189
3
69
72
30
42
78
96
9
15
13
32
84
72
27
30
30
61
35
36
13
23
18
15
15
24
36
30
3
27
25
8
15
33
87
9
15
93
93
67
56
27
48
42
31
23
37
20
60
108
9
42
57
36
9
24
7
23
36
12
69
4
23
ABCD 98276496634*3^$a+1 [50075]
103
32
48
112
65
12
75
24
45
42
9
63
126
36
18
18
48
6
48
36
9
40
5
42
1
29
6
69
3
48
42
3
159
33
120
57
186
84
60
45
45
75
120
15
201
184
8
136
56
45
90
78
126
126
90
108
33
39
25
48
32
64
95
6
3
360
63
33
135
30
51
3
21
15
42
7
48
47
60
117
160
56
63
30
54
36
36
6
15
15
18
42
69
69
42
144
66
15
48
45
6
180
49
56
15
81
40
144
56
63
9
93
67
8
105
63
117
43
17
18
72
18
72
3
40
77
54
6
84
3
96
15
84
45
27
133
272
120
96
48
15
54
96
54
21
9
72
15
45
43
23
60
48
69
120
51
144
72
21
15
145
8
27
12
6
12
39
15
9
24
27
21
33
39
96
9
90
21
15
105
21
3
51
141
15
108
21
40
32
72
15
25
32
24
15
102
60
282
45
51
30
96
63
72
24
24
88
35
72
45
21
171
48
87
33
3
45
15
49
35
90
24
36
48
151
11
45
9
79
8
27
61
5
42
49
35
61
32
51
21
3
133
80
93
66
9
15
297
3
216
114
84
31
32
48
21
51
33
111
51
54
6
9
16
23
42
39
48
15
126
384
18
169
23
60
72
120
60
9
21
51
48
15
84
288
69
96
40
32
360
3
48
24
72
45
88
32
24
75
222
39
24
9
30
42
15
48
93
19
128
75
36
30
54
6
135
99
12
6
339
75
18
282
1
17
15
16
155
141
33
60
18
57
48
57
63
3
42
12
6
156
6
55
89
18
192
36
24
33
93
90
72
108
45
45
123
24
16
35
36
90
54
66
78
48
18
60
27
57
7
35
66
18
105
21
3
3
12
25
35
72
45
88
11
144
18
3
120
177
78
30
24
27
40
23
72
66
24
63
207
225
45
3
40
11
54
72
54
129
141
12
42
13
32
48
24
9
12
24
54
66
19
161
54
9
15
1
104
15
90
36
42
84
6
144
135
3
60
66
72
87
93
3
69
123
39
36
37
80
16
65
54
42
126
48
72
33
72
120
15
9
24
141
54
21
64
47
9
63
30
168
54
13
8
69
66
33
9
48
7
80
16
65
127
80
93
19
107
85
96
5
147
87
33
141
42
30
3
40
80
27
18
19
35
45
117
51
72
3
13
59
30
103
77
6
21
24
21
3
15
60
30
6
105
57
18
21
135
121
104
69
51
159
49
8
40
119
108
42
75
33
135
21
90
49
23
217
8
88
32
24
9
6
33
21
126
21
99
21
72
147
21
27
13
32
81
6
18
90
157
35
18
3
15
217
17
6
25
8
69
96
54
21
40
56
136
35
12
180
21
72
120
27
36
36
36
30
42
25
32
9
6
198
108
15
129
66
24
165
9
7
48
197
90
24
66
15
24
39
57
189
219
39
18
30
24
144
9
48
135
25
17
102
33
40
125
42
9
57
18
85
11
36
9
48
96
129
6
30
6
18
91
47
33
64
56
87
57
87
54
27
3
162
114
33
51
37
77
3
24
9
54
121
32
112
215
25
176
64
8
48
21
24
147
285
3
171
165
3
45
93
3
240
9
90
21
51
141
39
90
15
39
24
30
18
18
24
138
18
91
71
42
15
15
81
16
11
18
180
6
48
25
96
32
117
27
141
18
120
25
32
48
9
12
18
57
48
3
72
21
39
12
165
24
264
87
78
3
27
42
3
88
48
71
78
27
96
3
30
15
112
17
6
162
15
39
9
21
18
57
75
18
43
5
18
42
18
12
9
96
27
45
75
72
213
45
36
39
72
40
8
15
42
36
12
63
15
57
15
25
101
84
87
16
32
15
18
48
6
9
24
93
43
56
136
8
219
60
66
39
3
69
129
39
117
60
103
48
8
15
6
51
15
97
56
69
51
72
33
6
90
103
71
9
120
168
27
42
66
129
51
42
18
153
39
6
90
9
3
45
45
ABCD 98276552144*3^$a+1 [50142]
60
11
37
20
48
28
32
24
3
25
36
32
12
27
121
8
63
72
24
21
12
39
1
12
20
39
108
21
24
39
21
132
16
104
48
88
152
24
12
52
32
16
8
51
45
99
21
16
24
24
83
57
60
16
23
13
11
21
63
13
264
12
35
24
1
80
3
21
24
171
36
25
108
35
48
24
69
48
28
11
105
3
57
52
68
39
24
33
51
13
12
188
4
68
27
12
1
59
9
75
9
12
4
71
12
37
35
33
39
93
28
92
63
69
39
36
25
8
15
21
4
47
81
240
64
8
27
57
16
11
49
116
4
12
12
8
28
155
49
32
72
12
36
16
71
33
15
1
23
25
56
28
48
44
16
72
8
36
4
23
57
168
4
60
8
16
23
37
23
61
12
36
32
40
72
8
24
24
15
73
32
51
61
152
120
40
83
1
44
40
8
36
36
24
16
11
12
97
12
60
144
68
28
8
24
96
16
24
32
3
37
36
44
4
11
9
39
9
16
12
203
25
23
108
45
15
36
13
44
4
56
16
11
37
20
4
8
39
1
48
35
217
35
96
93
16
12
24
56
51
33
16
48
36
44
12
36
4
59
12
37
35
24
84
49
20
16
44
60
16
48
59
48
25
20
96
24
40
200
15
9
16
203
180
49
8
4
48
12
116
12
3
49
23
13
12
60
20
3
25
8
12
15
108
1
24
12
12
8
63
45
12
36
16
12
20
4
56
40
11
37
8
64
96
179
109
35
72
12
61
12
24
32
88
23
9
24
40
11
13
23
25
11
24
13
104
39
9
27
85
59
189
72
24
12
12
51
81
4
59
117
16
32
144
96
171
1
60
20
27
9
12
96
4
8
100
11
21
28
68
63
1
36
176
48
3
37
96
68
3
45
4
59
133
12
116
63
1
72
20
144
204
232
11
84
1
12
68
40
20
27
37
36
32
40
48
20
12
84
28
36
44
40
32
88
96
24
59
45
39
25
47
25
11
36
33
3
25
32
76
8
16
60
23
13
8
4
140
36
51
1
32
51
9
63
37
8
24
24
16
48
20
3
24
21
108
16
8
48
12
39
21
123
72
13
20
3
141
64
20
24
16
36
23
45
40
71
49
12
80
4
8
4
60
8
135
1
36
35
13
128
3
33
48
123
36
12
13
116
4
24
36
11
85
35
36
45
64
48
8
96
51
49
48
12
8
24
72
16
12
44
24
51
57
64
32
12
63
37
12
23
96
13
12
24
96
8
39
13
116
12
75
33
75
9
87
48
13
83
21
4
11
1
48
20
51
61
96
36
128
24
39
45
3
9
27
141
12
15
84
97
60
12
72
83
9
4
8
4
47
1
212
40
71
73
95
69
16
20
24
16
8
3
85
144
48
8
160
72
8
3
156
105
40
152
4
12
47
60
25
20
111
24
12
72
1
36
24
11
13
23
9
192
15
81
24
16
72
168
32
36
64
12
23
25
59
132
21
12
3
1
84
95
9
52
11
156
24
48
13
48
107
157
35
45
40
11
48
24
37
32
3
133
24
168
48
23
33
184
24
47
61
68
28
12
56
12
36
76
32
12
144
24
16
56
4
95
24
12
13
12
36
144
20
15
9
24
12
12
123
25
47
21
40
32
36
15
120
13
8
16
104
3
9
4
8
52
23
109
8
52
47
49
44
72
51
9
76
71
72
24
9
24
24
72
156
4
56
96
111
37
164
39
81
16
23
9
36
52
12
107
37
20
75
49
92
72
16
95
121
224
24
28
32
3
153
72
28
68
16
71
21
160
36
44
36
40
8
3
36
1
35
21
16
11
13
23
13
12
107
45
88
83
85
32
3
9
16
68
12
60
15
9
87
84
69
16
12
68
60
4
11
36
57
27
85
20
112
44
4
119
21
135
9
36
60
184
59
61
47
33
15
24
156
21
28
32
12
48
27
9
27
1
8
12
48
16
35
45
16
48
23
25
11
1
11
69
24
64
11
13
84
164
96
112
32
76
47
21
184
47
57
60
51
49
35
25
107
21
28
71
49
44
28
47
72
13
20
40
48
32
40
23
37
11
33
4
80
27
1
107
13
72
48
287
1
32
4
11
21
28
47
21
51
84
9
112
83
48
25
8
76
36
24
8
48
48
28
119
72
36
25
96
8
12
16
116
24
16
11
93
64
8
15
12
57
36
28
20
28
32
60
4
36
8
48
4
23
13
32
12
15
45
3
1
176
36
12
36
96
12
16
32
16
23
61
47
33
16
48
12
12
35
93
144
51
36
1
8
72
24
3
21
12
16
23
36
117
28
68
3
25
32
88
8
16
83
21
3
13
8
36
76
119
61
20
72
16
32
24
27
1
36
35
37
72
35
73
68
40
20
4
32
24
88
23
96
25
72
20
12
16
36
116
12
196
32
24
36
4
23
21
3
177
48
64
32
64
23
121
8
40
92
87
73
71
36
9
3
72
60
21
48
51
36
13
8
160
8
24
64
71
1
32
39
21
15
37
47
1
71
96
33
51
60
12
25
119
45
16
8
40
12
47
36
49
104
132
36
28
36
83
37
155
21
36
ABCD 98276826392*3^$a+1 [50093]
48
31
36
54
95
64
72
27
101
217
95
64
129
6
180
125
24
40
32
43
42
27
3
72
5
72
24
232
24
3
42
35
91
53
85
59
73
63
75
45
51
288
45
57
168
66
69
81
39
81
24
162
30
15
48
81
71
19
54
15
8
64
21
42
57
45
90
36
18
35
24
13
59
48
120
67
18
27
336
104
13
6
77
13
72
30
69
48
8
43
12
18
119
121
36
30
60
66
15
8
19
93
27
6
47
7
57
33
287
19
174
90
78
108
84
47
16
8
37
27
56
517
3
9
132
3
8
64
63
81
117
150
29
1
18
96
53
168
24
115
48
18
35
144
88
3
42
18
65
24
85
276
47
133
48
35
136
189
6
30
95
1
138
125
37
24
90
108
72
21
105
12
18
17
1
24
90
12
186
108
35
91
5
40
80
19
102
63
51
126
18
126
36
83
120
24
61
27
57
15
63
9
8
112
33
111
56
49
311
85
3
45
131
24
67
21
32
208
200
19
189
69
216
11
16
27
90
108
138
6
183
27
45
8
25
23
67
77
96
48
25
15
45
126
261
8
37
30
45
9
135
9
6
153
45
107
49
42
93
27
29
121
84
108
15
56
289
60
83
25
39
9
279
51
165
72
9
60
3
171
117
153
15
80
85
51
176
13
84
18
90
60
63
45
54
18
90
89
48
163
54
23
91
30
36
123
216
9
108
99
8
192
55
81
104
19
237
99
24
270
191
24
40
24
93
59
31
78
180
39
72
240
99
30
167
64
56
72
37
179
24
85
162
96
84
173
43
45
27
6
66
125
61
35
72
127
30
83
160
168
32
192
49
15
120
249
135
75
150
66
6
48
132
66
114
66
125
127
36
96
66
60
12
11
40
176
175
84
125
280
32
120
97
18
125
109
18
36
30
60
36
135
3
173
139
101
187
72
189
21
83
283
30
24
30
81
8
312
24
133
27
69
27
3
126
63
33
108
11
64
24
200
25
12
35
25
63
27
234
75
27
45
32
55
30
18
9
24
57
24
63
3
42
83
25
84
83
97
95
24
24
88
8
1
23
67
21
69
30
6
90
77
157
11
97
12
123
48
168
39
18
24
23
40
3
53
64
15
18
63
45
35
85
27
144
63
17
16
9
18
30
132
131
43
69
273
159
104
72
120
72
1
84
27
105
119
24
103
33
27
54
30
65
24
16
171
198
72
120
60
99
48
105
18
138
126
36
33
45
30
6
18
12
113
1
36
3
33
47
16
104
232
105
126
9
3
221
40
45
6
144
5
24
88
45
174
24
117
32
85
27
9
120
36
78
246
114
18
108
102
105
27
101
96
55
113
13
3
152
55
33
200
25
39
80
7
90
66
42
155
61
27
27
77
40
75
24
54
108
84
95
48
192
120
91
90
198
21
56
24
64
72
177
138
5
72
1
36
59
232
72
33
102
42
48
36
59
37
83
1
204
11
37
54
125
208
63
78
35
112
80
48
16
104
67
90
35
7
113
49
90
45
104
31
90
335
19
6
63
3
53
16
8
121
119
13
72
3
33
47
24
91
90
35
24
115
5
55
270
35
24
7
222
11
ABCD 98276882318*3^$a+1 [50066]
201
84
40
8
12
108
72
27
61
120
72
108
44
63
81
52
48
132
104
48
12
60
148
23
33
27
57
12
24
4
20
40
32
196
35
24
1
8
27
73
60
92
60
72
16
24
23
157
8
88
20
24
108
27
25
47
21
40
32
72
63
1
20
96
28
35
73
8
172
60
44
24
40
176
4
12
48
44
16
59
13
8
52
8
40
56
108
60
36
24
36
27
13
32
159
240
21
39
73
200
36
99
13
8
12
12
60
40
8
40
32
88
44
84
12
28
59
21
87
24
9
39
21
12
219
33
123
105
28
44
15
73
12
35
133
44
16
95
13
60
32
12
28
8
36
84
40
180
20
279
153
100
48
71
9
39
13
108
44
12
156
15
45
88
252
8
96
64
32
12
75
192
9
52
32
72
51
9
60
48
16
56
60
135
168
93
40
168
44
135
57
36
99
13
32
64
12
44
84
36
48
108
27
45
180
76
84
8
28
107
397
8
120
28
104
27
49
12
92
60
3
9
48
12
144
84
48
60
40
59
1
8
12
27
61
12
128
120
39
33
132
108
40
192
180
92
15
141
27
13
104
64
11
120
153
120
36
12
40
44
3
1
44
3
37
80
88
80
15
12
21
4
32
24
36
60
48
28
80
144
3
48
45
112
23
69
4
32
72
12
16
72
32
15
93
63
225
24
64
20
64
188
88
12
128
12
48
12
72
156
12
112
32
84
36
64
20
96
64
24
8
27
25
47
9
40
92
24
24
51
108
21
52
59
81
27
117
28
236
12
84
60
16
48
20
52
80
15
69
144
60
4
96
11
9
96
24
111
9
180
172
59
96
9
3
181
11
60
1
167
1
32
207
13
104
4
140
36
36
28
20
4
56
4
116
27
45
72
48
39
1
12
168
35
117
36
100
11
49
71
33
16
24
20
12
15
129
36
16
120
35
25
8
24
15
33
87
141
24
27
13
155
60
81
52
47
21
40
12
104
123
21
232
8
24
192
16
72
20
40
8
232
20
12
63
201
4
20
36
204
16
20
64
92
88
108
48
56
51
37
8
24
36
28
44
36
12
108
39
21
4
8
159
49
11
33
88
80
27
45
88
12
32
88
32
15
105
4
80
40
20
100
24
56
36
4
92
24
48
12
328
56
96
4
47
37
32
28
20
36
112
8
36
123
73
80
99
9
51
1
180
104
60
36
28
344
16
44
168
72
148
32
12
60
15
165
48
108
100
32
76
92
27
105
16
56
111
9
88
20
48
24
3
1
179
93
48
39
85
116
52
48
92
132
16
152
84
15
49
60
59
57
4
56
76
20
12
16
32
72
15
213
144
4
164
195
181
20
24
48
40
104
136
48
44
100
80
15
145
23
37
68
159
33
12
64
20
27
60
13
92
27
21
100
80
27
24
69
180
12
15
69
84
27
9
88
300
60
8
100
59
93
15
132
9
52
8
36
76
80
208
11
33
28
60
35
13
84
152
3
21
64
120
35
73
48
11
45
48
136
56
63
1
80
39
13
8
4
35
1
11
61
167
25
56
84
36
100
120
92
12
15
45
16
60
12
32
48
48
27
57
136
12
20
48
180
64
248
39
9
60
4
68
12
12
36
40
59
49
116
4
272
100
72
32
75
109
180
20
27
133
32
28
12
8
27
69
84
36
28
140
27
21
15
85
44
75
105
60
16
48
80
24
28
128
24
15
93
84
28
20
96
64
236
12
27
93
12
40
108
152
123
25
44
16
44
88
32
171
9
120
15
9
12
84
3
145
8
87
25
36
144
60
80
216
120
4
120
48
80
72
147
48
21
24
28
180
35
69
16
32
27
69
39
1
32
84
4
24
8
108
207
84
13
20
15
108
9
64
92
12
16
252
120
ABCD 98276999948*3^$a+1 [50004]
10
21
15
9
51
24
9
5
22
138
36
15
59
22
36
14
10
18
6
30
20
22
14
1
3
50
6
54
52
15
35
24
76
12
12
21
89
10
68
13
132
3
12
12
21
9
50
46
18
12
69
11
88
26
28
12
86
64
44
16
18
3
3
6
6
24
81
15
9
119
40
20
1
9
170
10
102
84
105
9
6
20
24
1
123
2
30
46
8
22
48
12
105
3
24
18
3
15
72
44
18
28
20
34
78
60
15
27
84
60
6
30
126
27
36
51
18
2
18
16
39
12
105
66
108
45
36
81
14
4
9
87
60
33
77
18
13
23
40
9
23
22
18
105
99
24
54
20
28
3
69
56
70
21
15
74
10
42
8
10
44
37
53
58
14
10
44
22
12
38
13
15
110
79
35
46
66
33
11
25
15
60
84
2
16
147
3
117
15
36
60
96
14
46
26
40
48
20
30
22
12
26
10
12
44
6
18
10
84
78
98
4
33
27
42
111
15
2
10
30
12
48
30
140
16
32
22
18
108
14
16
39
27
14
16
6
72
117
15
8
52
24
42
2
1
15
21
36
24
69
2
72
16
12
138
51
75
9
35
24
76
12
102
138
14
10
45
51
20
13
9
30
56
72
82
12
6
45
27
36
12
50
18
16
33
3
18
24
27
5
235
21
32
22
138
6
66
18
33
75
2
10
18
3
9
6
12
32
36
1
36
15
20
28
26
94
32
13
15
132
24
30
50
1
59
40
26
24
18
22
18
30
42
30
14
1
129
150
105
12
23
36
10
84
62
22
51
57
20
10
12
33
72
3
14
10
6
2
12
40
21
39
6
3
45
14
13
24
11
37
111
2
10
8
1
84
27
32
1
17
28
12
24
6
54
108
6
9
71
1
159
60
20
46
74
1
36
3
20
10
42
42
78
2
7
48
53
90
4
56
28
60
14
22
93
36
89
22
26
7
36
35
40
9
111
2
34
120
96
78
12
2
1
12
24
35
13
36
36
75
33
21
2
13
39
20
72
4
32
12
1
36
24
11
70
48
27
51
78
54
2
30
78
18
30
19
24
27
38
7
17
70
18
3
15
6
14
4
42
18
72
20
6
12
76
15
60
35
1
15
50
46
24
48
32
73
12
9
54
32
1
45
2
37
3
30
27
45
8
90
37
63
8
72
36
124
36
20
34
38
22
27
39
74
10
30
62
18
10
132
30
63
135
33
12
3
12
8
37
27
18
27
15
20
13
77
19
12
15
8
40
117
24
71
72
66
22
30
80
28
110
37
59
1
12
21
15
39
21
11
133
27
20
24
30
10
36
24
20
1
23
16
69
53
58
14
16
6
6
12
66
9
35
36
22
8
7
3
54
18
9
15
26
22
33
29
6
40
12
21
39
18
158
37
12
15
12
24
6
110
30
204
54
12
1
93
51
3
18
3
9
6
24
8
10
14
13
81
104
18
12
42
19
11
25
99
9
53
18
22
42
45
48
57
38
58
62
10
102
93
48
21
30
9
57
32
67
95
18
16
51
3
20
13
3
84
162
30
78
8
10
48
69
36
15
32
10
270
14
18
40
33
15
90
2
48
28
6
3
3
20
13
24
35
22
18
78
63
15
21
156
15
9
81
18
30
44
115
12
149
67
3
2
72
10
18
54
20
1
33
62
49
5
4
27
35
10
8
54
1
15
42
92
18
30
114
16
12
36
24
42
60
18
26
16
30
18
62
28
21
5
36
91
48
21
75
35
1
3
174
3
3
45
21
54
2
40
42
30
96
6
68
88
8
49
15
180
12
14
19
123
48
9
27
56
169
36
89
19
72
63
126
44
36
130
78
38
22
36
24
15
111
26
6
18
10
9
63
54
3
105
6
12
9
65
46
9
24
107
4
50
16
68
70
80
4
42
80
48
7
21
15
53
10
60
20
16
6
14
16
48
12
9
51
12
30
90
6
99
15
80
37
15
20
13
35
25
71
1
33
18
2
82
90
60
18
6
27
15
8
10
111
24
9
36
2
40
20
13
5
40
14
18
55
99
30
15
3
26
6
40
9
27
30
20
72
10
8
37
3
72
30
15
51
60
21
39
36
48
92
28
188
18
19
35
28
48
12
2
18
28
2
114
4
14
16
6
36
68
10
6
104
90
10
50
12
19
5
40
15
84
5
19
51
21
75
18
6
24
38
19
63
8
13
5
4
12
15
21
20
67
23
54
19
27
12
66
6
9
87
57
21
14
142
3
27
6
12
86
1
84
71
4
42
50
13
36
33
63
9
36
12
6
20
16
156
60
93
15
12
44
4
20
1
21
32
16
42
69
36
29
43
11
6
40
66
54
54
20
10
42
54
6
33
9
75
33
48
126
9
9
27
3
68
64
14
31
63
32
18
55
12
24
51
21
53
10
60
42
8
100
51
15
36
12
45
35
40
6
39
60
35
36
52
32
37
9
6
44
64
18
62
88
48
6
20
18
12
145
36
9
63
41
22
44
16
8
1
69
14
25
35
1
51
21
29
28
48
3
17
10
18
62
85
105
18
12
33
9
2
25
29
19
5
16
24
15
21
51
65
10
9
39
20
13
72
3
57
12
75
20
54
34
21
81
36
38
16
30
30
20
4
9
23
82
56
6
145
69
60
50
85
36
36
15
42
2
121
39
78
18
33
36
36
15
12
36
30
54
33
219
69
15
21
48
96
119
6
30
10
114
21
17
42
22
63
23
108
40
6
18
8
22
48
3
12
33
39
5
28
3
27
33
9
30
36
14
55
117
6
20
34
3
33
15
3
2
19
3
68
73
21
8
10
18
87
3
42
48
18
44
25
35
1
36
81
12
63
5
64
3
21
51
35
10
6
9
39
81
63
32
84
16
9
81
39
57
38
120
6
46
42
32
24
139
15
36
44
46
62
10
48
159
35
46
12
48
14
88
144
21
105
27
3
12
30
63
35
34
38
37
9
42
32
52
8
13
5
10
174
18
12
56
54
19
71
18
10
48
45
33
26
4
9
111
12
48
24
18
30
45
33
24
3
29
34
21
69
2
10
120
2
1
117
3
125
7
3
132
2
7
36
35
49
41
28
66
8
18
22
2
16
3
11
4
ABCD 98277308362*3^$a+1 [50014]
10
50
43
192
60
41
72
22
32
13
36
24
60
36
60
24
5
180
355
53
60
7
15
45
51
117
48
77
115
29
48
72
24
55
24
47
90
31
167
48
144
16
2
72
19
35
25
12
267
93
3
117
72
48
12
17
60
264
67
60
12
48
39
14
67
5
43
111
240
86
7
180
36
240
41
18
25
60
77
24
36
34
122
22
225
120
87
50
168
43
113
24
48
175
60
60
29
36
7
161
115
15
9
41
36
10
38
36
36
60
79
5
19
95
1
12
60
29
90
16
170
192
43
107
73
48
39
2
30
96
90
67
17
151
72
53
55
48
12
5
60
7
5
78
18
30
109
48
99
69
12
5
144
19
24
63
38
139
41
54
18
67
96
24
36
111
80
6
234
241
15
314
31
167
16
62
7
5
43
29
36
42
16
32
25
228
77
7
95
25
87
69
12
5
67
23
64
86
7
156
89
12
180
19
41
43
167
150
43
36
132
48
84
51
117
168
17
34
21
59
49
60
24
101
55
24
23
73
17
54
1
108
17
7
48
17
115
36
17
48
139
228
48
77
55
53
7
12
53
18
49
95
30
108
72
108
82
21
84
48
53
24
10
80
18
108
55
144
171
45
72
17
48
7
17
144
7
108
47
18
46
9
72
29
144
7
107
1
159
128
133
84
168
60
12
48
12
77
91
168
59
78
34
69
149
48
127
96
24
15
21
72
48
12
167
90
36
72
48
106
26
43
27
110
7
120
48
5
55
65
54
73
5
36
72
223
41
19
72
5
12
36
55
5
7
27
110
12
19
12
29
108
192
43
48
72
48
5
72
103
23
16
81
17
31
84
155
1
60
12
65
7
336
84
36
101
199
29
36
7
35
277
36
39
21
192
65
55
3
57
5
343
5
36
66
73
87
182
31
240
72
60
48
24
60
41
24
178
38
12
55
167
48
25
60
48
132
29
120
91
39
9
5
162
25
108
12
12
36
41
70
141
12
48
53
162
25
72
36
89
91
24
15
45
5
91
99
146
19
27
9
41
79
60
149
43
48
101
24
55
72
29
103
51
86
144
10
80
64
2
79
72
180
12
36
72
113
72
55
132
23
97
48
15
38
115
180
179
61
24
53
55
72
60
17
84
36
31
29
19
24
120
17
48
72
10
14
139
41
36
106
45
65
12
91
24
35
121
12
77
43
147
50
30
16
57
12
5
6
16
9
65
54
16
50
46
9
12
149
108
163
5
103
12
12
36
12
132
281
6
61
132
96
24
48
17
55
168
120
47
6
12
7
48
12
27
33
125
31
51
158
18
37
107
61
3
69
41
67
108
24
348
12
36
17
43
84
5
156
67
59
133
156
84
75
33
12
83
114
238
21
60
41
43
41
36
79
132
72
77
91
59
193
15
21
132
12
48
12
173
7
48
168
35
16
129
17
7
185
103
72
47
49
180
84
183
98
36
48
42
13
41
120
114
48
25
12
48
5
7
17
31
113
127
65
78
16
33
143
25
29
91
168
89
12
163
95
48
13
29
91
17
55
48
51
26
7
120
65
31
39
33
12
48
12
96
24
53
55
17
31
275
25
24
180
36
17
24
19
27
38
139
47
48
18
24
31
5
48
96
226
57
60
36
29
31
59
205
3
314
6
18
19
75
261
12
132
48
123
9
5
31
35
54
36
54
25
168
5
7
17
19
12
17
18
25
135
218
60
12
55
135
45
17
235
71
6
10
21
12
96
60
84
41
67
89
10
201
39
26
84
79
101
36
ABCD 98277529152*3^$a+1 [50046]
42
37
12
24
47
102
24
36
36
19
41
42
12
60
66
24
43
24
113
43
11
25
95
72
42
7
11
13
48
24
23
36
13
95
25
180
5
31
59
12
1
23
42
18
13
161
18
18
54
37
83
18
30
42
12
24
132
120
54
66
43
77
19
5
31
53
30
12
12
18
12
120
115
35
78
12
30
12
60
48
37
113
30
12
66
7
11
49
48
5
12
12
6
78
96
6
73
36
36
17
12
90
78
7
65
6
13
24
155
61
72
47
150
6
36
6
138
30
30
36
18
12
48
55
23
42
19
47
24
72
24
42
43
65
90
24
12
108
18
48
31
24
59
132
1
29
150
60
6
67
144
59
24
1
5
30
73
11
36
72
18
24
7
108
29
7
5
7
95
12
18
6
42
90
25
36
24
59
133
41
30
12
61
24
5
18
90
103
29
43
5
66
36
1
12
35
42
60
90
12
1
29
6
30
96
67
36
71
6
30
30
79
29
43
29
36
18
12
90
18
1
5
7
71
72
73
5
19
48
96
47
30
43
95
12
72
84
96
25
11
48
132
12
30
6
30
19
5
6
54
18
18
19
5
42
60
30
6
48
6
19
47
13
12
5
54
109
12
5
42
18
60
12
67
35
18
31
5
6
54
79
11
120
84
36
1
95
6
30
12
36
54
66
6
115
35
36
30
24
24
24
12
43
23
1
29
18
1
5
90
49
36
29
6
54
7
48
5
6
174
19
95
48
30
84
7
41
19
48
29
7
95
72
6
36
108
12
55
35
30
18
25
12
35
48
6
12
24
30
6
12
30
18
55
5
174
108
37
29
43
23
84
157
59
24
13
41
7
5
30
36
37
41
42
12
78
48
19
11
66
6
84
54
36
6
42
108
60
43
35
24
1
65
19
23
12
30
36
7
36
23
108
72
78
42
84
24
60
18
78
12
18
36
6
48
73
12
65
66
24
13
11
48
85
5
54
54
30
42
31
17
84
6
6
126
24
30
54
133
107
25
17
30
12
156
36
24
12
1
47
36
30
43
23
73
11
60
109
71
13
5
96
36
6
73
11
60
78
30
1
29
12
6
120
13
101
7
132
35
30
6
78
90
42
7
23
18
18
84
24
25
5
12
7
65
7
11
30
18
13
48
11
84
37
12
11
90
30
13
180
96
17
54
85
11
13
41
7
29
31
107
6
31
84
71
73
17
54
30
54
90
54
42
30
13
35
6
30
72
54
66
48
30
162
37
11
1
35
6
30
18
132
54
13
95
6
12
127
36
71
36
1
36
5
18
13
48
72
35
6
31
53
19
65
72
43
35
6
54
96
36
25
23
78
48
31
11
18
102
13
5
30
25
11
6
19
29
90
37
24
11
84
6
84
24
42
1
48
59
73
101
7
29
66
6
48
120
42
54
18
61
11
13
12
59
42
30
42
79
24
29
18
1
29
72
36
31
23
54
60
7
23
42
7
23
90
7
41
12
60
24
36
54
24
36
36
48
36
54
144
66
12
18
43
12
119
12
6
12
138
37
24
17
67
95
13
41
84
12
102
12
30
114
37
96
23
6
7
35
186
31
29
66
18
30
30
19
59
72
37
48
35
6
36
67
143
48
12
49
5
6
6
18
6
103
35
73
36
53
114
96
133
47
6
79
12
36
95
49
59
12
205
11
37
179
24
6
31
23
12
54
18
36
30
60
19
41
67
89
6
120
18
6
25
65
48
55
11
37
23
24
48
85
35
42
12
78
6
150
12
48
49
23
24
6
12
18
90
31
17
30
72
73
5
6
133
5
19
71
12
78
12
66
18
36
60
6
54
84
7
48
11
61
23
60
12
204
13
173
12
36
96
30
264
13
41
31
5
19
47
24
24
102
78
13
5
18
12
30
42
12
78
18
42
18
12
73
48
11
78
36
30
13
41
7
29
7
60
5
30
1
12
36
5
6
78
43
12
65
24
48
18
24
12
18
12
6
30
48
60
120
6
6
90
42
7
5
36
132
30
72
85
53
42
66
18
96
54
36
18
25
5
6
61
71
37
11
12
30
54
1
29
24
30
13
41
18
12
42
7
173
6
30
12
6
24
18
30
30
18
12
1
47
30
24
12
163
17
90
1
35
1
59
25
35
18
42
18
31
65
43
60
48
5
31
17
54
12
6
24
204
24
6
6
31
65
19
24
48
59
18
36
54
6
36
72
7
113
42
13
120
11
12
1
89
67
137
6
144
61
72
5
138
42
31
11
36
25
29
48
42
18
30
25
47
6
24
114
61
23
18
19
83
48
85
47
12
30
31
47
12
6
12
6
49
84
11
6
54
1
71
6
19
36
12
5
66
25
11
24
6
54
30
36
67
53
48
102
6
67
47
36
30
7
71
1
41
54
24
12
13
11
48
30
6
13
11
6
6
13
24
36
23
13
48
11
96
54
6
60
36
30
48
19
83
36
48
12
18
6
60
66
30
25
36
12
24
17
24
31
23
18
18
84
48
54
48
30
60
12
60
18
48
18
60
30
24
18
54
60
6
42
78
84
36
12
6
54
25
5
42
138
18
54
6
114
36
43
71
18
66
84
6
6
48
72
1
119
18
6
1
5
6
25
89
24
6
54
36
36
43
17
91
101
31
12
36
29
30
1
12
24
17
31
53
24
31
179
12
18
48
31
23
6
54
18
150
6
30
114
6
13
23
97
72
11
13
35
6
96
60
18
48
25
17
90
36
6
24
7
12
24
11
72
133
5
67
11
60
30
12
6
84
12
18
31
36
35
6
18
73
17
6
18
31
5
24
60
42
6
55
5
30
1
ABCD 98277880102*3^$a+1 [50008]
1
17
103
156
8
3
18
31
23
30
15
52
24
5
31
8
16
12
44
36
4
84
179
1
24
8
15
18
7
65
7
11
57
33
7
65
87
3
18
54
6
12
7
125
30
25
116
36
99
54
67
84
24
48
44
33
27
4
32
4
56
3
45
16
84
5
67
20
28
24
92
48
132
16
5
19
8
76
17
159
39
21
4
65
27
27
13
5
19
23
33
24
4
12
12
36
144
41
90
37
125
75
28
20
52
35
33
39
37
24
29
123
27
18
3
15
61
56
40
32
52
24
60
44
21
75
4
8
3
49
20
28
47
37
131
18
31
59
45
27
49
56
4
44
9
66
69
28
32
33
15
3
1
149
67
8
52
12
53
3
4
53
7
95
13
108
84
108
125
3
4
68
15
13
12
12
20
135
37
41
27
28
35
45
28
24
23
42
7
24
12
68
12
4
11
133
96
8
3
37
125
43
24
24
35
45
24
111
25
24
5
43
80
15
9
4
32
100
12
32
76
60
5
3
4
41
7
24
20
28
161
7
113
127
8
4
36
5
19
60
8
48
60
72
4
203
1
12
20
15
42
51
16
44
15
12
69
36
3
60
12
109
23
45
45
75
28
68
9
30
90
36
79
36
24
65
18
73
47
13
5
19
36
12
152
52
36
5
30
25
12
12
44
40
24
12
29
72
7
48
53
19
23
18
15
15
9
12
16
120
5
39
33
7
8
3
18
127
17
18
18
24
30
13
80
12
45
3
64
56
24
124
17
27
88
5
67
36
12
8
9
36
19
32
40
8
45
43
32
40
36
12
24
29
90
12
9
4
5
24
7
44
12
3
57
123
54
108
7
11
129
15
18
79
24
36
23
1
197
19
24
29
15
45
3
15
25
12
20
45
18
18
15
60
15
42
39
28
36
36
60
44
16
29
30
72
25
132
101
54
25
20
40
12
29
54
81
129
91
44
76
84
8
24
108
3
9
4
59
13
60
8
64
32
36
3
1
11
69
120
9
7
60
44
88
12
29
12
99
16
24
59
9
48
33
24
3
4
20
24
196
59
72
45
27
1
12
84
29
31
24
17
3
72
84
28
48
8
4
41
51
3
45
52
48
20
16
17
7
23
37
92
64
29
18
69
28
12
53
36
31
44
69
7
84
24
96
44
33
90
33
15
1
60
44
4
12
41
43
35
21
63
13
60
92
33
55
48
65
67
60
20
64
149
7
80
15
18
79
36
12
20
100
65
79
23
21
40
72
44
4
24
11
37
60
47
6
39
63
18
60
7
24
24
29
7
8
60
36
15
54
7
200
4
65
7
12
83
49
11
33
40
36
53
3
48
16
20
16
24
8
3
13
77
15
12
48
24
40
20
28
20
12
21
3
76
120
11
49
36
12
8
28
20
144
36
192
64
23
18
60
18
9
76
59
30
6
1
29
42
90
12
103
128
76
20
16
44
9
15
9
55
8
4
71
49
23
37
41
12
43
24
29
19
20
15
13
60
47
45
16
24
23
18
42
12
1
77
87
36
232
68
16
20
96
52
8
33
19
132
23
25
20
36
69
7
68
12
69
79
11
1
20
60
28
20
3
85
5
30
9
33
18
48
45
36
9
31
20
171
30
72
18
60
37
48
92
15
60
13
23
69
40
65
43
8
57
7
11
21
3
133
5
19
20
3
30
18
18
51
16
32
51
1
29
19
48
12
8
88
20
39
13
32
33
79
8
100
23
85
12
12
48
41
55
32
88
32
123
12
9
28
5
30
13
12
56
40
80
96
16
84
8
51
37
8
4
23
13
24
65
43
35
25
8
15
45
16
8
12
48
3
18
27
108
57
19
20
28
5
55
152
9
31
24
60
44
100
56
45
7
8
99
66
90
1
24
44
60
40
35
13
84
60
41
19
48
12
24
24
60
5
87
40
36
24
56
15
12
36
54
7
101
15
75
73
36
116
40
5
18
24
25
20
3
25
152
12
84
12
60
120
60
84
4
17
163
60
12
104
16
48
20
84
3
117
16
12
107
33
4
20
33
31
164
48
4
44
16
24
20
9
27
3
25
56
9
43
12
12
24
89
36
115
20
36
9
39
16
12
23
54
27
96
27
1
47
13
84
20
63
25
84
24
44
40
35
6
12
79
24
20
52
5
72
3
4
53
30
45
72
16
20
48
12
57
87
48
40
8
72
96
15
102
43
32
4
48
53
43
44
21
39
40
36
29
31
20
27
12
141
27
57
12
64
29
3
48
36
4
47
97
20
48
87
6
67
12
12
83
6
30
72
85
65
103
59
66
19
12
23
33
45
19
29
15
4
80
16
80
16
36
48
47
9
40
41
3
4
12
36
23
49
60
53
18
45
39
1
116
16
35
12
1
32
52
20
12
40
8
48
3
37
44
96
28
29
3
4
89
339
28
23
42
3
9
31
36
260
4
24
80
16
12
12
32
48
3
25
48
20
129
156
19
41
7
23
60
9
16
24
56
52
17
31
12
17
30
85
56
16
20
28
8
147
37
108
48
5
3
87
73
24
68
4
24
44
108
4
8
3
42
18
33
57
12
3
64
56
48
40
24
8
63
60
21
4
12
8
40
56
84
4
56
16
84
44
48
28
24
23
105
48
4
8
40
48
17
27
15
97
116
4
44
57
39
3
13
44
28
8
4
44
4
92
40
84
12
17
3
4
11
37
80
60
3
72
1
80
52
12
8
24
48
40
8
124
23
18
12
51
16
11
9
40
8
28
44
9
15
100
107
9
40
23
30
18
33
4
12
59
24
13
17
3
12
93
55
5
18
84
73
17
36
27
33
90
1
20
33
43
65
55
12
41
12
27
12
16
113
7
132
32
4
5
39
28
17
43
24
11
9
40
200
48
3
49
11
69
3
1
12
35
57
21
30
1
48
5
31
24
20
ABCD 98277957608*3^$a+1 [50006]
24
21
44
76
15
125
4
56
48
16
24
20
52
39
245
204
160
96
15
65
96
4
15
60
41
43
165
140
40
99
48
5
4
3
96
117
20
28
27
48
24
17
43
81
27
45
48
51
21
144
3
12
105
3
96
17
144
60
16
60
80
4
3
393
39
21
44
16
20
163
57
63
5
40
32
108
100
99
81
51
48
33
8
12
4
51
33
116
16
104
40
56
28
20
72
43
192
5
43
45
20
7
29
100
15
21
99
45
171
45
108
12
75
153
195
77
108
187
9
3
137
4
20
91
29
40
72
60
24
39
41
19
101
64
267
33
147
12
141
12
84
60
39
177
123
45
72
60
68
19
113
64
24
120
39
33
8
31
60
45
60
20
31
113
19
53
28
132
120
135
9
24
36
56
48
40
92
180
55
45
3
41
36
28
12
68
120
76
51
5
84
36
247
60
60
21
27
48
180
21
36
120
48
27
129
24
32
43
165
240
315
144
93
120
120
24
36
20
120
64
171
33
96
195
41
120
24
40
24
12
204
20
4
12
44
100
236
24
4
60
12
84
99
5
132
264
91
5
64
3
21
12
24
204
140
112
8
79
33
99
5
36
40
3
384
57
3
12
9
75
132
185
67
36
264
161
12
67
77
144
132
48
31
9
32
103
77
88
120
96
36
24
15
149
36
295
65
180
4
132
24
104
16
20
40
24
12
15
45
15
29
19
21
15
9
39
21
92
79
21
44
76
24
24
72
144
96
264
15
36
45
135
72
81
20
40
212
19
9
252
123
5
91
96
189
39
45
60
12
27
108
9
44
96
16
48
15
21
96
20
247
72
21
24
39
36
41
28
32
40
63
84
81
27
29
4
80
180
76
123
33
20
148
240
75
21
399
77
40
75
65
7
57
24
20
52
39
69
60
12
108
56
76
84
84
96
20
55
69
27
84
9
12
27
53
55
5
48
60
36
16
68
31
21
135
9
3
41
112
44
36
160
48
111
9
132
104
43
101
67
9
135
81
99
9
72
60
8
136
60
56
43
72
45
20
4
24
116
40
15
45
20
4
96
144
156
15
21
15
45
8
220
27
105
63
252
144
96
9
24
60
32
48
7
12
77
16
3
17
28
51
21
39
221
40
3
81
104
72
55
105
8
55
72
65
60
40
120
75
69
24
99
33
8
36
40
96
120
8
40
171
21
48
132
8
76
24
20
16
20
24
31
41
48
52
15
5
4
144
32
4
60
15
60
141
104
31
12
81
12
224
4
32
127
108
93
51
389
127
165
68
16
3
33
8
31
69
20
247
9
63
36
45
96
15
21
63
21
20
100
3
33
27
33
68
60
36
40
135
149
36
76
24
20
16
3
17
127
53
4
24
116
43
57
3
12
105
144
32
55
72
77
76
80
24
79
5
7
45
3
5
136
36
207
12
285
44
52
3
65
31
21
44
4
140
36
76
8
36
96
43
45
99
33
144
44
16
96
24
144
140
72
28
27
24
81
20
79
5
196
3
17
67
297
3
137
4
32
148
147
153
36
56
4
84
159
33
48
132
44
16
15
9
123
17
31
213
111
65
16
48
20
60
72
7
177
104
16
84
12
120
24
63
41
7
29
16
24
96
108
135
12
45
60
144
36
15
33
132
24
36
15
24
69
39
173
64
3
117
36
20
28
56
124
12
60
39
221
100
60
24
24
116
36
388
20
96
64
219
113
28
12
8
232
60
27
101
36
156
4
99
84
ABCD 98278043096*3^$a+1 [50204]
8
48
24
16
56
144
112
32
37
11
109
95
1
3
69
11
64
128
120
4
9
11
36
48
1
11
48
40
21
24
155
24
72
100
8
72
73
23
100
12
108
68
112
8
64
225
23
192
88
33
15
12
12
8
25
27
180
20
168
28
72
132
93
267
8
13
15
32
84
168
40
48
32
12
1
59
36
220
12
108
60
24
288
48
9
11
133
71
16
48
60
96
21
48
75
24
68
48
16
8
28
68
96
16
84
68
12
168
48
12
28
8
12
52
21
27
12
72
33
35
40
92
40
20
109
75
69
63
120
68
156
4
12
200
108
157
339
128
13
23
24
232
264
12
32
168
64
141
35
28
81
144
51
21
3
12
57
15
33
35
12
220
32
13
35
48
37
3
104
109
71
28
92
64
92
60
12
28
32
12
84
12
12
73
35
24
28
80
156
4
8
12
28
80
24
136
33
27
20
25
75
12
32
24
40
9
135
33
107
28
12
8
120
64
21
23
220
12
20
72
16
45
15
20
24
52
20
88
72
8
12
1
107
36
12
109
96
75
189
3
8
13
11
84
12
112
48
93
107
60
4
21
119
25
63
81
51
56
48
72
12
216
1
135
153
35
12
60
4
72
44
16
200
160
108
129
27
68
1
11
24
85
11
13
27
108
96
36
8
40
21
11
36
49
15
48
140
96
12
48
1
39
56
48
12
28
33
59
13
107
4
104
12
60
121
27
96
117
39
24
12
72
156
24
33
63
57
72
47
16
72
32
1
15
24
44
180
16
9
39
60
21
119
12
109
15
12
12
8
4
48
72
120
56
40
20
60
24
16
213
120
99
68
40
12
96
12
48
156
68
28
60
129
120
24
39
12
56
85
24
3
32
28
12
44
25
11
16
117
23
60
37
96
35
52
44
108
36
61
24
59
13
119
88
32
4
96
80
160
80
61
15
48
201
3
8
48
120
24
13
24
59
4
108
45
48
24
3
117
107
61
99
45
3
213
3
20
4
56
61
59
16
45
23
28
8
4
20
28
8
172
80
13
71
4
72
44
1
288
131
13
63
33
35
76
20
40
8
12
180
40
44
12
85
23
64
12
116
24
24
49
123
24
24
12
68
12
12
48
72
60
48
24
49
35
12
4
216
252
48
72
36
32
64
93
23
52
117
35
109
87
188
4
32
73
3
12
201
59
156
24
108
192
13
47
48
52
12
116
13
59
52
8
97
35
36
148
69
83
40
104
61
24
3
92
49
59
108
160
68
40
36
33
3
12
68
84
4
21
96
83
36
16
9
3
32
196
129
23
76
21
3
12
20
148
308
244
20
208
32
13
11
61
11
4
80
28
12
108
8
4
44
52
33
87
105
47
52
44
36
16
180
24
20
40
200
48
13
47
12
120
28
20
28
57
23
25
207
60
12
56
48
40
20
16
141
75
32
48
108
4
56
52
44
16
44
16
132
21
27
24
44
4
60
57
35
85
3
72
21
219
20
25
95
76
20
40
32
12
88
72
69
87
20
88
44
12
24
24
40
93
3
44
72
64
12
48
24
8
84
24
36
96
112
8
37
11
61
95
36
85
15
33
47
12
40
180
20
88
60
8
16
33
123
32
28
24
20
13
15
128
4
84
72
120
20
4
48
68
12
28
104
133
11
61
71
64
36
92
28
200
13
24
3
60
44
96
40
117
15
68
48
144
157
131
4
20
28
132
189
11
40
36
33
24
63
57
135
92
84
49
63
9
35
60
121
59
60
28
128
13
15
84
8
52
81
11
96
132
112
8
28
20
25
23
60
64
12
33
51
80
160
141
96
87
32
60
144
40
20
16
84
12
24
176
40
12
21
71
156
13
120
27
69
51
44
25
23
160
80
76
32
24
36
208
9
23
24
148
45
35
132
25
39
12
128
60
49
51
12
20
64
21
39
164
61
3
21
15
32
12
120
28
44
4
144
56
196
213
15
32
ABCD 98278062362*3^$a+1 [50008]
12
34
54
29
120
127
125
13
23
19
29
12
13
50
129
48
12
15
33
12
72
73
71
15
9
1
11
73
11
15
9
120
37
30
18
6
101
73
11
1
18
72
48
20
21
12
3
4
36
66
23
25
2
45
3
22
24
62
45
75
45
7
125
36
24
3
57
3
4
30
35
19
24
32
21
60
3
60
16
20
9
156
13
42
60
29
12
48
1
14
60
46
23
1
54
77
39
94
11
36
168
7
89
49
11
49
83
60
15
57
36
19
32
88
8
12
21
156
84
1
30
116
33
15
10
24
35
36
36
3
10
50
22
48
120
47
63
21
147
60
48
34
30
6
14
21
61
26
105
13
26
60
21
7
6
50
45
12
120
108
79
42
18
65
3
34
11
120
3
10
59
7
20
4
17
3
9
31
104
45
7
60
5
13
6
17
24
24
24
3
82
62
69
1
143
123
12
10
23
133
11
3
156
4
53
7
90
35
3
84
70
18
5
12
73
35
25
2
4
80
72
34
59
12
60
12
25
12
11
99
48
33
120
3
45
19
20
81
15
45
24
91
156
8
16
5
91
53
25
11
12
3
40
65
27
9
13
90
30
42
29
24
1
14
21
12
84
43
53
3
57
108
12
12
12
103
30
23
103
17
7
17
24
72
7
5
75
22
24
47
15
9
75
28
17
25
206
57
1
30
24
5
7
150
14
10
86
28
5
61
54
5
85
26
34
30
72
5
19
54
6
84
116
132
12
22
23
12
3
40
152
10
71
63
81
24
19
12
48
5
127
180
60
53
85
42
20
9
36
159
9
36
39
22
14
24
16
5
24
60
87
45
73
30
32
84
4
6
35
72
135
117
1
96
23
36
12
24
19
24
140
36
34
26
69
15
45
25
47
43
6
86
9
19
5
60
48
12
15
45
3
33
19
17
108
36
12
24
24
31
5
39
9
108
19
29
12
3
12
4
29
15
69
67
113
12
15
105
111
52
137
3
16
6
11
60
7
101
19
5
15
33
39
28
5
36
12
24
3
46
24
60
26
4
5
36
24
51
16
173
15
16
6
24
2
52
300
6
47
43
44
33
37
42
48
66
14
117
36
27
33
7
8
118
14
48
57
1
30
6
48
2
9
15
40
17
123
81
63
21
1
14
45
12
19
20
28
77
3
96
21
49
66
41
43
17
12
12
175
114
11
24
24
3
28
5
75
16
20
24
57
12
27
28
5
31
17
15
9
39
16
68
12
69
147
58
96
48
2
34
26
34
47
39
4
41
19
77
37
6
24
60
30
50
22
95
39
16
104
106
110
4
32
34
14
4
12
140
33
60
60
55
8
28
5
1
74
40
29
241
119
48
3
94
126
41
13
11
24
36
121
143
7
8
33
19
5
43
92
4
5
12
63
21
51
34
30
8
10
50
22
90
44
10
30
30
6
5
24
1
11
3
105
79
41
75
12
9
13
11
144
1
54
5
12
24
19
5
55
36
5
61
11
3
105
55
66
54
24
5
15
48
57
37
11
48
12
19
84
17
99
190
11
133
26
24
9
36
1
60
35
24
60
12
67
8
4
29
1
18
120
42
50
9
15
24
45
63
64
24
17
109
38
33
3
57
13
26
45
48
7
53
25
30
6
54
12
30
83
3
22
36
24
23
97
30
5
12
39
34
30
6
71
3
16
24
65
25
2
48
81
1
11
24
13
2
28
72
5
115
5
145
71
84
13
38
4
44
40
29
55
32
84
9
48
24
55
5
43
12
29
87
34
23
7
41
7
6
131
39
64
41
36
13
11
49
35
60
1
14
52
138
23
15
24
28
12
18
35
37
78
36
92
28
5
55
5
36
39
60
34
35
12
51
4
24
24
56
9
67
5
43
102
18
8
84
9
39
16
30
47
139
8
22
35
36
15
24
48
12
45
25
83
135
57
39
16
18
26
70
11
25
11
12
85
90
17
19
66
18
30
11
121
26
4
60
54
24
66
44
10
26
4
5
7
5
39
105
72
7
32
4
5
31
8
40
5
37
23
1
47
12
36
72
27
45
3
52
42
78
56
24
22
78
6
6
18
23
7
56
24
21
1
26
117
3
60
64
5
123
12
64
6
35
15
28
6
47
12
1
35
31
18
26
34
6
65
84
15
22
18
17
25
11
12
1
54
6
11
25
114
24
60
12
5
115
24
5
12
7
101
15
12
34
14
21
24
51
28
20
22
23
12
48
25
62
180
10
90
29
19
30
62
129
25
6
18
11
12
72
15
10
50
16
5
19
6
11
139
44
21
27
45
39
10
38
16
65
27
22
102
128
10
12
59
51
28
5
111
9
55
92
33
48
72
31
17
12
60
108
84
3
130
83
27
36
34
42
54
24
23
43
17
60
7
17
108
1
14
100
96
29
3
28
29
12
55
18
107
49
95
12
7
116
9
36
27
9
108
7
8
16
5
31
24
5
61
24
71
36
48
1
11
12
27
28
41
115
80
16
8
12
34
2
33
15
100
6
30
29
115
6
11
24
39
69
37
134
84
70
12
203
67
29
39
96
9
37
26
24
4
6
18
36
32
9
85
26
69
24
60
12
37
6
41
19
6
30
5
13
50
105
216
19
36
17
7
32
45
15
48
10
23
15
22
12
14
10
60
6
56
33
12
7
41
19
20
142
48
42
60
5
169
6
41
12
120
12
24
1
59
12
67
72
44
9
91
41
24
1
30
44
34
62
45
24
1
14
4
42
50
36
33
25
11
13
62
48
10
11
12
63
94
2
4
41
115
149
87
22
71
1
18
128
112
65
48
12
180
3
69
13
26
34
12
14
9
12
3
33
60
48
24
7
44
34
83
12
15
10
35
61
24
95
7
24
41
55
65
73
12
60
71
12
96
19
17
15
21
ABCD 98278510646*3^$a+1 [50027]
21
99
6
15
48
75
24
30
36
324
72
108
187
53
12
31
24
24
11
18
3
88
161
79
11
24
156
6
27
21
75
141
99
27
18
36
126
132
13
35
13
32
24
39
90
36
3
96
40
96
125
19
125
27
24
48
117
180
31
120
248
21
3
16
29
27
16
48
96
56
33
120
36
3
21
66
1
48
167
9
40
5
3
75
37
29
36
36
43
11
21
40
47
90
111
15
24
1
101
6
13
152
144
9
6
33
16
56
33
18
108
1
8
16
32
159
168
30
43
83
240
30
87
24
16
125
3
96
16
8
21
75
16
107
330
48
43
32
24
64
35
42
120
43
32
24
24
9
31
80
16
8
120
117
6
13
5
75
81
63
16
65
60
72
54
69
160
257
12
36
15
129
7
29
42
9
24
40
17
12
3
39
48
33
27
13
80
9
55
239
1
53
66
1
35
21
87
18
42
66
42
54
30
60
18
120
151
29
36
39
57
15
15
18
31
32
24
39
1
53
18
54
19
80
96
21
115
17
12
123
93
3
87
204
18
51
16
41
103
56
24
9
60
18
25
59
205
8
21
60
15
51
24
37
48
77
27
21
51
16
120
197
30
13
80
39
378
30
1
71
33
111
96
9
27
84
9
9
18
18
132
87
21
147
120
69
99
112
48
17
54
1
248
16
71
25
17
12
51
3
36
25
71
12
90
132
55
96
344
93
18
9
40
245
126
85
32
75
141
21
3
112
53
3
48
40
56
16
120
113
151
65
55
8
45
75
15
18
108
67
149
120
18
57
3
18
27
57
6
73
11
21
15
90
63
24
153
15
39
48
18
54
1
144
8
33
87
21
67
128
69
3
48
9
31
71
33
21
60
55
29
43
24
5
19
35
24
12
24
97
8
15
1
8
51
102
108
114
66
54
96
12
90
99
24
16
23
73
144
359
24
12
18
18
73
41
31
5
84
24
15
120
21
126
54
6
9
24
51
45
81
18
21
69
90
57
3
72
54
55
56
45
195
24
159
54
27
144
27
13
5
147
57
31
192
167
33
117
43
77
168
123
16
24
56
16
32
72
129
15
16
96
24
8
21
90
54
102
6
30
18
39
15
6
66
1
35
109
56
33
90
6
39
15
90
135
21
3
21
90
81
40
56
3
66
19
35
132
72
1
29
162
288
33
24
165
84
24
7
8
33
54
9
16
96
32
208
5
43
11
109
11
6
48
6
81
3
6
55
119
97
17
48
63
45
42
49
71
129
93
30
61
120
5
156
55
8
27
165
33
15
93
42
12
54
39
87
1
24
53
27
48
33
54
9
24
21
90
105
15
96
81
72
3
45
48
120
616
8
33
12
42
108
45
27
66
27
136
197
18
24
97
56
39
105
24
141
198
93
304
24
101
60
48
31
41
15
48
33
72
31
71
6
12
42
36
54
115
59
36
1
77
90
30
3
33
7
32
57
15
40
53
27
39
1
128
87
1
8
16
11
132
73
8
21
96
27
45
66
1
56
64
11
12
258
55
32
136
32
189
91
17
63
105
12
96
12
63
27
114
3
45
43
104
40
35
138
132
15
51
85
47
66
6
30
19
179
36
150
12
150
33
15
81
9
54
42
55
56
40
80
87
72
121
77
42
66
39
16
8
9
36
331
53
27
3
13
5
19
89
7
47
18
55
17
31
29
12
39
40
65
36
91
149
243
81
54
81
147
18
72
43
11
6
18
12
42
216
55
11
21
24
120
33
6
36
45
16
104
45
54
36
129
57
102
57
15
9
72
40
8
51
109
77
43
32
33
216
55
71
9
3
126
55
72
89
90
90
3
165
3
27
21
16
120
83
162
115
80
40
83
6
36
84
15
81
151
23
24
162
55
144
17
15
160
32
240
3
85
59
54
7
65
108
51
16
17
6
54
12
79
35
61
23
72
126
3
39
97
8
51
21
39
1
56
117
67
ABCD 98278539454*3^$a+1 [50018]
36
16
32
72
13
11
1
6
24
48
30
12
35
64
32
12
85
12
36
12
23
48
31
6
23
37
63
9
48
84
95
25
18
48
42
71
7
42
71
16
8
13
23
1
75
104
1
78
77
4
21
36
72
11
96
108
136
9
47
24
12
19
6
84
6
24
9
9
120
11
49
47
13
3
20
37
11
16
80
13
12
83
25
11
7
102
35
12
36
72
13
42
41
31
6
42
33
24
15
6
3
20
37
72
3
27
42
120
36
75
20
19
29
1
59
7
9
33
63
24
204
12
84
21
39
81
119
73
111
9
95
28
117
71
24
85
138
77
36
16
81
39
45
60
36
24
59
31
41
124
44
31
5
48
25
48
42
81
56
24
7
30
60
12
132
11
64
33
3
8
40
57
47
36
19
17
13
3
108
117
12
3
152
13
132
30
21
27
17
25
30
42
15
15
48
21
81
15
21
23
1
6
9
56
55
24
81
24
33
12
11
12
85
12
18
18
15
39
6
3
56
4
27
24
105
45
39
57
83
16
20
1
42
65
13
24
60
36
3
56
16
48
36
33
11
24
13
12
120
168
15
24
33
60
12
23
7
21
32
67
48
33
9
39
72
45
3
56
13
12
48
30
57
44
1
36
12
48
47
37
60
36
12
3
24
56
60
64
3
17
124
36
21
12
12
36
72
120
12
299
52
45
3
12
24
81
60
15
45
24
11
100
39
6
12
12
35
4
12
48
56
1
60
42
81
36
3
81
87
30
3
96
93
12
48
143
25
24
6
197
36
12
25
75
60
20
145
54
6
35
28
117
63
12
48
12
39
6
75
8
31
113
52
36
39
149
100
57
12
12
71
25
12
60
87
45
36
24
35
1
63
92
25
30
17
72
36
19
41
25
59
16
80
25
59
25
30
5
16
27
5
60
25
192
11
180
60
49
59
49
30
21
51
48
18
15
117
12
71
120
109
15
33
123
39
18
207
33
107
4
9
3
9
11
85
42
78
90
9
60
33
18
114
126
42
12
39
36
15
78
95
25
12
39
21
15
60
21
3
56
16
45
12
60
27
24
117
90
24
6
3
81
96
159
96
45
12
51
60
39
41
16
20
25
18
18
63
56
64
80
16
33
12
180
36
24
59
37
24
39
21
23
16
9
12
66
45
48
20
7
72
81
56
1
12
90
30
12
35
4
9
48
15
8
1
6
72
30
12
48
63
144
8
76
9
23
124
24
57
63
104
16
39
17
31
5
37
60
18
24
90
30
6
60
12
108
30
9
8
36
1
36
15
87
138
30
33
12
20
25
24
11
84
25
71
12
28
45
120
59
1
3
9
87
33
11
1
23
12
36
28
80
16
93
35
36
31
41
4
33
51
9
12
36
63
9
12
66
90
39
8
16
20
1
36
24
78
18
12
35
85
120
12
36
72
27
141
12
11
19
18
39
45
18
138
12
18
125
19
81
9
71
7
18
60
59
16
45
3
57
23
16
8
72
1
12
3
9
39
12
48
96
21
123
69
27
3
17
13
12
15
84
57
72
18
9
21
47
25
155
76
21
15
24
56
55
9
72
57
27
84
39
5
25
23
37
78
30
12
12
39
57
60
12
3
44
4
9
30
101
12
49
23
7
6
15
32
192
4
39
137
108
133
15
9
39
12
117
27
21
84
36
35
28
20
1
48
11
97
99
75
53
108
97
12
36
15
32
73
63
32
55
65
25
107
73
84
15
24
21
60
48
11
16
33
12
120
15
93
95
16
9
132
35
25
18
153
8
16
84
92
79
9
39
53
25
42
30
60
12
263
13
15
80
49
15
21
42
53
4
45
83
12
1
15
128
52
44
100
21
12
87
15
21
48
12
45
84
6
9
8
73
63
9
11
37
15
8
100
21
78
18
72
60
87
21
15
32
25
51
21
126
9
45
18
65
48
24
156
4
21
3
9
27
21
24
15
36
20
7
48
5
12
13
12
11
61
30
30
135
45
95
24
72
97
72
6
5
4
8
7
48
33
80
48
16
8
13
123
57
15
45
35
49
6
17
7
6
3
39
21
12
57
12
18
18
15
60
57
11
31
18
23
7
42
51
75
129
21
3
81
111
48
12
20
40
39
30
60
96
95
7
57
24
60
69
11
67
153
32
24
1
30
120
5
115
72
42
48
48
23
7
33
252
189
15
8
37
48
3
39
29
19
41
16
81
12
12
48
120
12
18
17
16
69
11
25
24
60
108
30
30
27
63
42
15
63
17
61
72
162
30
66
17
55
30
83
127
48
89
4
9
27
93
12
156
72
48
3
9
35
37
36
35
4
140
13
11
12
4
104
37
60
30
53
1
60
51
92
16
32
144
36
4
81
155
144
43
153
128
97
24
60
39
81
51
92
25
27
8
85
42
6
47
13
54
48
210
11
49
3
45
84
15
44
36
13
35
97
48
23
100
99
9
9
27
96
45
3
21
15
56
7
42
39
21
36
3
32
25
35
48
96
40
81
12
18
42
23
175
45
45
24
48
60
11
7
29
43
18
39
60
21
23
36
36
25
3
9
27
21
24
48
131
7
54
51
24
20
73
23
67
33
177
11
97
12
30
57
15
6
107
37
60
60
60
6
24
5
48
25
48
24
35
16
32
13
24
23
16
12
24
15
89
1
ABCD 98278930156*3^$a+1 [50003]
9
24
9
60
18
12
13
48
29
54
66
99
16
59
6
207
33
79
8
111
132
13
5
3
40
35
93
48
3
21
15
24
9
27
12
49
101
291
141
30
108
6
36
84
144
18
42
6
24
121
56
75
6
54
48
81
21
43
24
128
33
6
42
15
39
30
6
93
16
35
6
198
33
9
15
40
47
25
23
78
91
56
96
16
8
15
49
119
72
9
45
48
120
19
107
13
77
6
6
55
8
27
12
126
252
30
9
144
135
73
8
72
3
60
78
66
54
19
8
16
89
39
64
32
99
13
23
18
6
42
42
162
147
27
37
56
21
3
39
9
45
43
23
81
63
33
327
81
9
15
16
176
24
3
36
24
57
15
9
120
15
33
24
69
30
165
64
11
18
36
96
15
216
96
16
8
24
9
127
119
24
6
6
21
27
117
39
90
39
39
9
3
6
55
80
159
57
136
104
16
96
11
13
5
19
11
60
81
159
9
27
12
84
96
54
96
12
162
48
60
13
23
25
8
120
16
24
17
31
72
53
30
90
27
40
131
61
41
6
72
169
48
53
27
63
36
93
147
45
160
8
33
87
63
145
5
30
21
39
1
179
45
3
61
71
18
207
72
3
6
7
143
33
45
27
15
73
149
27
72
24
63
6
48
19
23
36
48
36
30
43
5
120
18
198
3
159
9
9
15
45
24
12
48
55
23
1
32
15
6
91
47
1
65
84
147
120
45
43
35
93
63
1
35
13
8
120
48
99
21
40
8
21
42
54
54
37
104
16
32
21
3
64
48
5
3
24
111
18
15
21
48
3
63
24
12
37
80
48
40
104
135
1
35
13
120
17
15
33
12
78
37
53
19
32
9
36
12
39
3
37
56
3
21
16
104
40
48
11
133
11
21
27
12
6
120
51
51
54
39
111
96
102
91
5
27
9
7
53
48
42
1
80
9
60
19
5
91
56
57
78
48
6
19
29
3
15
102
18
9
15
9
69
96
43
24
8
177
15
159
105
9
103
8
75
45
40
53
43
29
27
3
13
8
27
48
162
43
29
54
12
54
163
8
9
48
60
78
13
89
31
71
36
84
73
77
19
35
144
21
72
39
25
32
3
6
15
27
21
72
15
9
75
21
39
24
24
1
96
48
35
42
6
42
12
6
33
51
37
59
12
25
23
9
45
18
30
36
31
80
15
57
57
60
75
88
32
69
19
71
25
32
51
45
69
78
61
41
111
48
112
23
42
54
30
66
84
13
47
9
177
79
5
43
5
12
79
152
120
39
54
43
89
12
27
40
11
60
25
29
78
6
6
30
19
29
3
105
15
27
228
18
6
24
81
24
16
5
18
9
57
54
1
125
24
3
93
3
87
6
19
11
90
18
30
99
16
8
16
23
48
33
15
138
135
9
7
72
11
60
42
87
16
32
45
108
42
21
96
33
7
23
9
9
6
57
24
111
49
35
6
102
73
72
8
160
29
48
115
11
21
15
48
60
237
15
36
42
6
85
101
246
45
147
60
25
32
63
48
33
27
37
5
3
15
97
5
91
35
12
9
15
1
56
51
48
21
33
30
25
41
78
12
48
205
35
13
8
39
49
72
224
45
36
6
1
41
48
7
23
25
8
136
323
66
19
32
72
57
36
6
12
97
71
25
104
111
9
99
13
128
40
11
12
9
27
60
24
121
41
84
12
54
48
25
8
16
41
87
51
37
8
15
97
47
24
121
125
27
16
11
12
42
6
30
6
18
30
66
43
80
88
155
6
15
64
23
132
6
90
18
30
54
111
16
80
39
33
9
7
215
9
111
33
93
6
69
16
56
40
53
51
24
16
5
27
16
23
120
81
183
9
72
9
31
24
32
87
30
114
12
45
135
25
32
48
3
42
6
42
51
15
81
3
21
69
6
12
9
24
21
24
12
132
6
21
72
24
15
1
96
161
79
107
45
144
15
33
3
54
6
25
23
33
69
30
13
23
72
42
15
15
24
6
24
67
47
73
119
78
99
16
5
67
53
3
64
24
59
61
56
69
162
33
45
27
117
42
1
47
60
6
6
96
33
21
264
66
25
11
165
16
107
84
30
19
32
69
51
15
36
48
37
32
48
24
16
5
43
24
161
39
51
42
27
16
32
24
9
42
21
15
25
56
48
24
9
96
42
42
19
8
15
24
6
27
9
78
1
5
48
96
12
7
5
27
51
12
72
78
27
63
90
12
66
9
9
31
53
66
1
120
56
16
41
31
5
43
11
36
25
35
12
33
9
78
24
36
42
60
6
33
21
67
96
107
66
42
33
39
12
21
16
53
27
81
30
1
56
15
48
73
383
12
21
39
1
53
18
12
45
69
66
48
12
18
66
1
5
19
72
ABCD 98279454688*3^$a+1 [50006]
84
33
3
42
20
19
9
27
17
28
12
36
32
19
3
50
100
26
40
42
2
16
57
24
51
153
24
3
33
5
19
3
9
53
6
42
79
23
10
6
165
36
11
90
60
42
16
50
4
38
48
52
45
17
66
4
56
52
32
138
7
12
23
156
12
12
1
12
17
16
39
41
70
80
12
49
51
20
10
3
12
5
10
9
3
6
12
183
36
108
33
18
81
36
23
37
24
9
30
74
78
10
2
37
3
66
20
42
28
50
52
27
11
30
7
23
12
13
27
9
89
10
50
10
42
30
9
21
20
48
79
48
83
40
12
38
4
18
2
10
21
12
24
9
20
31
41
22
26
19
65
18
13
17
30
12
28
8
34
15
75
33
47
10
56
10
45
12
33
2
12
25
3
2
118
177
3
9
11
10
3
69
3
24
221
30
25
35
28
2
12
7
24
84
12
9
27
5
55
3
2
48
67
65
19
9
42
20
85
12
3
8
12
30
60
127
3
32
1
72
5
22
38
19
21
3
9
26
4
105
48
15
12
20
25
3
30
18
90
32
67
71
25
5
34
36
21
39
30
14
28
32
37
23
18
10
18
2
13
12
35
18
4
18
32
10
3
17
6
85
24
3
138
15
5
24
6
12
30
40
60
27
53
10
60
2
6
42
7
143
25
83
1
23
36
1
3
50
103
24
11
25
12
5
18
70
15
3
24
21
5
22
32
18
18
72
18
70
44
13
24
81
42
18
38
10
14
73
137
48
12
36
22
8
94
27
24
29
55
35
30
18
52
38
79
63
33
3
14
46
45
5
19
12
24
12
23
60
49
95
28
62
10
26
22
30
39
9
14
73
75
32
48
13
36
23
148
42
26
4
48
20
40
38
42
108
24
6
31
3
98
70
9
63
8
25
35
72
70
18
8
1
60
89
4
3
5
10
9
21
15
15
45
23
10
12
78
57
53
10
20
12
18
127
17
16
90
21
29
184
20
48
40
20
70
2
7
63
26
19
5
67
29
55
24
63
20
10
30
38
7
33
39
5
7
21
87
3
92
36
25
27
57
71
49
23
73
9
30
6
32
19
21
2
1
12
24
9
20
7
15
18
50
22
3
57
3
60
84
3
18
92
30
12
28
2
6
22
12
50
205
11
10
51
33
56
22
2
10
8
13
27
20
22
96
15
12
15
32
6
54
28
57
5
16
14
76
44
36
25
17
40
20
78
30
10
45
5
30
42
160
39
51
60
20
18
42
13
77
43
12
47
6
22
9
3
20
1
15
32
18
54
10
68
7
96
17
42
13
197
40
15
11
24
1
36
3
38
12
36
4
8
30
12
1
9
26
70
24
6
45
39
6
15
27
9
11
49
60
3
45
101
31
41
40
30
9
9
12
2
85
21
30
42
123
45
74
16
2
7
21
14
28
48
32
28
24
36
9
48
17
7
48
36
9
140
31
57
12
3
83
10
60
12
3
15
62
7
72
11
40
33
69
48
3
12
27
20
18
7
3
38
31
24
47
25
15
48
12
9
101
18
1
3
8
30
10
2
67
71
25
35
60
10
3
72
5
55
3
12
8
37
167
30
46
50
22
18
2
42
10
6
24
15
96
5
7
15
12
21
12
17
7
11
48
24
6
112
2
37
108
33
30
165
5
112
3
3
14
31
27
2
18
40
42
15
93
15
12
3
2
6
24
97
99
60
42
150
9
48
5
7
33
20
28
18
90
20
7
15
9
156
93
44
6
34
15
36
17
40
18
12
2
55
113
7
15
8
48
42
12
76
2
42
28
39
39
12
92
10
18
2
7
3
8
48
60
34
26
22
30
42
6
104
97
29
40
32
55
47
1
15
14
55
33
75
3
2
88
2
48
10
20
70
9
5
31
17
7
23
18
22
12
50
7
24
87
30
110
10
3
27
9
11
13
39
140
37
93
26
12
18
7
3
74
48
12
7
59
4
45
12
29
70
14
28
8
40
24
48
27
11
10
27
192
51
42
30
33
77
28
2
13
27
30
8
4
3
35
100
18
42
2
67
23
18
7
35
18
19
29
84
28
50
48
1
3
8
13
17
7
15
68
10
48
84
18
9
33
18
122
76
150
81
3
18
12
51
9
27
29
52
15
93
2
12
30
18
28
72
68
1
3
80
1
9
63
53
22
2
18
13
5
42
48
40
30
15
12
5
10
9
9
42
9
29
7
12
3
18
14
13
24
51
2
60
91
35
1
11
42
67
144
12
72
81
12
15
33
60
24
15
3
8
22
30
30
2
6
52
3
65
42
37
60
12
60
51
20
88
141
63
78
3
12
3
189
11
37
3
21
9
14
90
31
17
28
30
32
25
12
35
36
49
11
10
20
31
24
9
111
5
19
12
131
10
2
36
157
75
68
37
12
53
22
20
6
22
12
30
20
7
21
42
45
5
18
13
9
86
22
30
8
37
33
51
39
69
51
20
10
152
22
45
51
12
18
132
3
5
31
9
32
40
2
28
12
56
12
42
7
59
4
66
20
70
9
11
4
26
60
7
24
48
5
40
18
48
2
28
32
22
8
13
12
5
7
41
22
33
27
8
34
20
18
10
8
94
57
23
37
36
77
28
18
57
15
30
39
36
47
28
69
9
44
96
22
2
31
156
63
90
8
12
18
12
28
110
43
12
23
64
30
48
8
4
30
98
103
15
14
36
22
158
72
28
15
17
19
39
2
28
12
8
82
33
17
40
2
76
45
47
49
96
12
5
6
12
18
22
12
20
30
48
43
17
42
40
68
12
58
132
48
2
18
30
25
3
54
27
11
28
54
15
63
72
6
12
8
19
3
30
18
14
6
4
18
20
7
23
49
21
42
21
12
3
14
66
42
10
9
11
10
30
12
6
20
31
39
12
48
21
11
22
20
18
52
21
119
13
60
15
2
88
30
12
50
28
2
1
12
12
21
80
42
49
29
22
18
14
40
21
12
23
97
5
79
29
10
45
24
5
7
3
81
9
36
14
25
3
78
12
15
47
25
23
58
90
2
18
37
23
10
30
12
32
13
5
22
8
22
15
3
30
140
60
58
24
6
27
12
93
27
96
12
5
12
10
57
101
19
53
55
12
36
35
30
67
11
42
10
30
48
2
13
57
8
31
119
25
45
2
28
2
90
40
57
3
198
14
46
20
42
12
28
9
24
5
24
7
9
44
28
20
48
42
10
3
39
60
30
26
34
20
28
50
22
8
12
58
32
25
12
96
3
12
20
18
31
9
2
28
14
6
12
30
90
58
14
10
66
9
3
165
108
27
9
48
3
12
6
39
5
7
21
3
96
21
39
83
60
6
54
13
48
47
18
19
33
18
42
30
45
15
45
5
10
38
30
52
2
28
8
22
48
72
20
12
13
107
13
12
23
49
9
15
29
91
36
3
18
15
24
99
14
78
13
95
10
20
12
40
3
ABCD 98279546936*3^$a+1 [50008]
4
36
95
18
27
28
8
45
43
116
39
121
5
159
72
52
5
63
28
5
36
48
6
1
65
90
69
39
42
19
35
57
105
7
32
33
12
39
105
90
6
18
138
19
96
24
5
39
36
16
23
1
11
13
12
83
45
4
5
3
33
24
216
66
18
126
1
60
36
84
24
176
4
20
12
3
30
6
90
15
16
5
72
55
8
84
9
151
20
33
66
24
1
89
27
3
133
20
64
59
12
24
13
96
20
16
36
53
84
3
3
30
19
5
12
91
60
35
18
66
6
19
24
24
17
19
32
27
33
4
48
5
27
81
15
39
45
76
203
12
18
7
29
55
24
20
4
65
7
48
47
96
9
160
83
66
27
15
33
39
72
36
9
16
65
15
144
144
36
15
1
53
19
17
51
39
54
15
4
60
68
87
25
11
60
156
18
63
45
19
120
83
21
81
55
71
18
6
9
9
55
8
153
111
24
27
13
77
75
15
9
96
24
36
60
40
44
9
7
68
64
245
48
60
127
56
36
15
1
17
72
19
20
36
45
18
61
36
11
18
15
52
8
40
32
108
16
41
102
6
27
93
6
129
72
24
64
32
15
9
4
95
96
36
13
17
42
12
13
47
30
31
20
24
69
31
23
61
35
25
12
35
49
84
32
28
32
3
150
72
54
54
36
18
66
15
40
36
48
12
35
13
36
60
29
3
57
27
3
61
32
228
16
41
55
35
25
29
19
36
24
20
292
5
18
21
28
152
21
19
48
35
33
52
8
4
53
7
119
72
37
47
90
24
12
15
52
47
61
29
18
18
3
15
49
36
120
5
6
21
9
6
72
1
24
116
12
52
5
36
7
48
17
18
42
54
13
77
103
8
100
20
57
63
64
80
4
60
29
51
52
20
28
36
29
19
168
65
39
33
6
21
81
19
71
37
17
51
39
49
116
36
60
15
84
13
68
108
12
24
15
141
4
60
44
51
21
15
13
12
17
48
18
36
9
64
23
25
155
162
12
31
12
17
15
15
141
45
7
12
36
53
12
60
3
15
145
35
81
120
45
91
107
1
12
20
4
140
3
13
95
45
64
24
24
180
47
1
20
9
55
24
65
6
54
51
24
40
96
53
60
55
71
57
99
13
41
19
53
63
16
83
13
24
89
6
25
24
41
55
36
48
5
12
18
24
85
12
11
9
16
12
143
12
13
23
24
18
90
49
36
5
12
18
105
4
41
3
69
63
9
18
13
17
55
53
19
35
1
113
79
48
12
180
60
8
28
65
6
18
48
7
12
5
36
103
24
101
7
29
24
72
55
44
60
15
21
60
27
73
5
55
17
67
41
12
90
18
24
48
6
49
36
24
11
42
115
44
4
32
24
105
15
93
63
9
30
73
12
36
23
36
78
115
8
40
35
109
96
8
12
28
84
12
56
27
93
24
76
17
72
19
32
64
29
27
28
5
27
48
4
95
6
192
39
4
12
132
8
39
49
29
18
25
132
32
3
6
67
24
104
16
113
3
28
32
45
7
5
87
3
1
5
12
90
24
30
19
17
55
68
4
12
96
77
3
28
32
4
59
1
24
56
96
24
15
138
55
8
4
11
9
21
75
15
105
75
69
24
72
39
1
53
156
31
29
15
3
25
11
45
57
15
27
66
7
12
96
20
51
1
17
7
23
13
12
8
184
41
18
25
41
43
92
60
16
48
17
19
11
24
45
39
21
4
60
11
18
3
33
54
61
80
64
5
6
36
21
33
7
72
48
60
12
32
36
39
21
15
33
40
144
32
33
31
29
120
27
24
16
23
42
31
80
33
66
21
39
69
16
80
16
53
66
36
33
16
176
15
18
7
12
83
13
29
3
63
45
112
8
40
20
76
20
3
1
41
15
4
29
7
35
18
48
19
36
12
113
103
29
12
36
3
16
35
13
41
90
36
18
3
100
5
54
6
7
68
64
108
8
9
6
30
3
21
90
13
12
56
3
6
30
73
12
5
24
7
44
4
11
1
35
25
20
27
21
36
3
133
8
12
64
143
30
42
25
41
78
21
51
162
31
32
39
73
12
11
30
24
19
12
5
75
40
24
24
56
9
15
9
18
85
60
17
102
6
12
18
49
80
36
52
12
59
1
161
15
39
18
198
60
13
12
60
53
15
64
35
25
120
8
24
39
36
1
29
99
4
11
36
45
16
44
100
101
55
8
12
100
12
32
15
36
9
21
18
1
59
30
19
41
7
80
69
79
12
12
8
15
24
30
43
12
36
120
20
3
42
48
6
9
4
107
6
192
3
87
6
111
28
35
33
60
4
11
114
51
15
42
7
41
43
35
25
60
5
30
54
90
13
29
36
3
52
24
23
61
12
20
3
57
45
54
1
5
55
65
19
41
135
3
114
48
150
18
19
48
59
21
48
39
21
9
27
81
60
15
52
77
15
4
32
4
53
27
24
16
5
91
20
63
1
108
17
15
45
75
81
72
42
13
12
48
11
6
138
18
90
9
36
27
1
20
57
3
52
29
43
11
25
71
61
12
96
80
39
48
60
13
180
107
33
16
36
12
107
49
89
43
132
56
21
6
25
137
91
120
71
61
20
24
16
59
18
7
48
23
30
42
33
69
18
6
36
19
17
15
108
36
21
19
11
25
12
5
43
47
25
56
52
65
90
49
20
28
5
3
87
121
47
9
136
12
228
44
276
45
ABCD 98279585102*3^$a+1 [50013]
85
150
36
29
60
103
113
12
25
95
85
107
108
73
12
23
49
251
7
89
91
180
30
168
11
36
37
11
115
101
31
12
5
13
42
377
1
83
25
12
90
42
36
120
42
593
109
47
73
227
60
163
18
18
65
79
41
109
48
18
5
37
18
72
72
36
65
37
107
91
54
35
1
119
43
42
83
48
115
101
13
35
72
1
59
96
48
139
30
23
24
31
48
17
7
137
43
53
13
54
6
54
17
1
108
12
18
29
25
18
72
5
13
72
11
7
5
127
30
47
60
61
35
24
13
36
30
65
79
78
12
83
25
222
18
18
17
12
73
72
36
35
7
72
48
18
54
90
23
13
47
13
35
12
12
205
90
53
97
71
37
72
48
60
12
168
12
83
25
198
17
37
36
72
47
103
5
25
95
12
91
65
192
12
55
36
60
29
73
47
43
180
42
18
29
48
13
18
305
37
59
36
7
6
12
60
23
49
138
17
60
72
121
78
30
60
90
17
127
5
36
24
36
25
30
65
49
95
108
133
42
17
48
7
48
60
17
73
18
84
161
19
18
18
17
37
36
119
43
29
49
90
29
1
24
48
162
18
18
72
42
18
65
7
30
60
35
1
30
132
90
12
6
54
107
24
24
55
17
84
7
162
78
17
163
5
103
72
12
18
59
19
101
48
115
36
54
35
72
1
18
24
17
31
132
5
13
72
36
11
19
89
61
30
29
121
54
41
7
108
17
37
36
54
126
11
43
18
23
36
19
29
36
109
107
48
25
83
12
12
144
37
60
318
42
30
89
36
37
131
85
35
25
30
42
72
18
12
60
5
120
72
84
19
18
108
72
150
137
55
78
90
17
73
18
72
90
47
12
31
90
119
61
102
18
42
36
84
78
30
29
24
55
29
43
29
36
85
23
12
13
54
245
61
60
71
36
73
12
83
84
60
25
35
55
5
85
35
48
25
35
7
113
13
102
132
65
12
60
169
12
168
30
125
12
97
6
5
25
24
35
55
41
12
85
23
85
119
43
72
6
11
19
17
12
103
17
13
252
18
65
43
54
6
12
17
1
59
31
41
1
18
30
60
35
157
18
41
19
72
48
54
60
90
5
43
150
12
36
162
17
61
59
108
25
180
23
60
24
1
179
1
24
30
78
138
41
48
151
5
49
47
1
108
11
31
30
18
90
222
90
30
132
5
13
12
11
7
29
84
19
41
25
35
25
131
79
42
83
217
60
72
83
24
109
30
54
6
149
12
1
35
67
53
37
36
24
47
1
78
12
78
47
43
162
120
23
217
47
48
24
1
23
37
18
17
240
24
19
17
12
31
12
77
91
17
24
13
11
7
90
83
132
13
132
23
12
55
12
60
120
60
90
83
127
18
60
30
17
12
48
55
36
29
1
72
18
42
102
78
102
36
72
60
72
30
36
60
12
18
24
48
5
13
42
138
54
6
54
66
47
7
18
35
127
5
96
25
90
60
30
150
30
47
25
47
48
13
24
23
97
18
42
11
25
30
29
12
49
11
60
73
11
25
42
30
42
5
132
61
30
252
137
139
5
157
102
36
29
43
42
18
77
25
11
67
18
12
155
72
60
55
77
49
35
60
55
12
29
31
30
78
41
49
11
48
31
89
132
228
72
96
13
102
29
36
13
35
19
65
96
12
43
77
84
31
5
72
145
47
1
60
107
1
30
42
72
47
36
48
67
12
6
120
11
48
108
55
228
29
13
90
90
35
85
78
89
13
47
36
25
24
138
53
19
60
36
54
143
13
59
85
96
12
42
41
25
59
91
54
71
24
12
31
60
18
72
47
115
36
149
12
108
31
60
72
29
43
18
138
24
36
89
31
29
120
31
60
5
97
215
187
197
48
1
24
18
18
120
71
48
12
139
221
13
23
72
13
18
90
47
67
36
12
29
31
18
71
1
120
83
97
35
115
17
13
132
90
36
17
37
95
132
79
72
198
71
91
53
19
48
53
156
13
66
5
19
180
36
ABCD 98279596978*3^$a+1 [50220]
12
59
1
39
33
87
200
1
47
16
24
105
36
51
24
57
47
88
72
21
171
104
37
299
133
120
107
73
288
15
72
80
112
69
72
83
37
3
56
48
136
105
47
73
71
24
112
32
48
97
335
96
109
27
144
24
48
24
200
64
56
73
60
11
40
285
35
184
141
51
8
13
72
27
81
108
24
195
201
71
1
72
47
64
24
72
93
27
8
73
15
24
69
35
64
105
191
25
39
72
8
1
384
215
1
12
123
57
15
72
152
1
63
117
195
33
240
84
3
24
120
408
168
168
9
36
24
3
80
112
141
24
36
15
105
72
15
57
15
693
3
69
36
180
51
104
112
24
96
128
25
12
147
165
27
21
60
159
24
32
13
27
33
39
80
88
120
45
59
109
11
61
3
296
64
32
157
96
84
23
88
56
13
251
64
296
37
3
176
24
145
39
32
48
181
27
48
56
1
12
27
33
15
33
87
45
27
168
240
120
21
72
219
80
160
21
72
27
8
40
21
51
21
12
383
144
13
288
60
108
72
83
25
15
129
48
39
56
48
240
37
3
24
273
39
93
156
135
45
27
8
97
48
71
64
96
9
47
24
49
71
16
57
143
25
12
27
48
21
35
40
9
60
51
32
40
264
201
60
179
184
120
249
36
24
3
80
88
72
24
56
73
71
40
9
87
93
24
36
191
1
63
9
111
32
25
15
32
25
111
24
8
40
192
33
23
16
33
96
39
80
216
16
24
237
99
21
168
51
24
72
297
87
80
16
72
105
63
8
40
56
13
35
40
56
109
3
120
32
256
165
195
240
32
85
35
73
71
40
24
96
9
15
56
40
69
171
24
57
39
104
64
56
96
13
60
15
120
8
37
3
8
16
8
121
215
24
72
49
204
75
8
25
39
48
141
51
153
71
16
93
35
72
49
15
129
36
131
16
24
24
165
24
35
16
69
243
117
96
12
15
24
21
120
275
88
96
69
51
21
179
1
47
1
135
9
255
33
239
16
93
84
15
96
120
80
37
72
36
192
15
48
144
96
57
132
48
107
528
73
15
165
11
16
57
63
72
32
13
60
156
27
24
96
33
24
87
104
64
141
179
121
71
16
200
97
108
3
24
8
40
24
240
24
144
153
23
192
97
288
63
56
61
3
225
60
84
71
25
111
9
167
37
107
40
48
56
325
180
15
56
1
108
12
39
96
33
39
33
87
248
97
15
141
99
80
72
88
56
24
88
24
33
48
72
60
36
72
15
72
48
45
12
60
243
152
13
72
36
15
96
144
489
15
32
40
21
27
200
16
80
49
23
85
75
168
189
27
69
35
40
24
93
35
144
16
224
49
180
99
8
133
12
87
273
39
93
36
111
24
117
219
96
72
93
59
136
93
35
184
128
37
51
24
120
33
447
96
69
36
72
23
136
ABCD 98279895568*3^$a+1 [50008]
18
122
67
60
27
21
9
39
24
23
10
3
107
78
22
45
60
39
114
2
34
44
72
10
45
129
36
68
10
2
10
57
93
90
54
26
10
84
39
105
75
12
65
100
18
62
34
21
99
21
120
3
32
30
43
12
108
12
15
140
25
15
153
45
186
56
240
48
42
115
12
27
84
9
48
12
11
157
12
101
19
48
213
6
26
103
12
5
18
60
30
7
215
10
75
5
127
11
109
33
18
182
78
22
15
35
40
225
12
51
80
70
2
10
135
120
39
56
25
65
283
132
5
94
14
46
26
28
75
72
5
43
12
63
9
60
48
189
36
20
178
57
95
25
60
33
399
33
8
10
69
36
57
15
15
24
21
72
117
6
84
81
12
3
20
157
57
56
55
413
19
228
60
99
93
131
42
40
24
26
85
5
40
108
230
40
32
138
79
53
43
84
3
45
35
85
5
28
50
10
2
78
12
108
46
44
46
159
147
105
125
108
112
204
63
36
12
60
60
15
78
62
37
96
57
30
117
51
92
25
35
18
12
70
110
28
15
204
11
12
70
15
15
165
108
12
45
90
45
155
73
27
114
183
48
93
15
15
42
108
87
5
10
54
26
37
23
18
19
53
283
204
48
33
110
16
129
72
33
15
47
133
147
90
15
12
156
5
10
20
190
15
17
40
8
72
60
28
75
261
96
15
69
99
77
120
55
35
64
126
87
183
78
92
64
51
60
3
72
90
128
7
9
171
35
85
5
10
48
129
36
15
96
33
11
12
10
3
12
129
3
23
60
37
63
138
32
7
36
105
75
165
20
7
12
41
82
57
141
260
55
65
16
116
30
13
15
45
84
3
45
165
24
39
120
5
10
9
33
75
5
40
60
27
27
44
30
19
48
393
122
18
30
16
26
18
46
51
120
60
60
48
15
9
120
48
48
35
52
8
100
20
172
68
109
228
33
15
137
40
68
12
100
27
23
13
107
34
116
48
175
165
12
18
105
12
12
228
12
60
53
30
10
27
41
7
75
80
100
45
65
43
125
79
33
24
51
185
60
120
127
51
180
2
168
40
72
75
5
7
48
5
18
72
25
23
25
12
48
51
26
28
75
87
24
66
8
67
3
9
101
175
87
57
141
135
72
48
137
40
3
75
12
50
100
38
37
35
565
9
44
12
7
27
54
87
39
26
43
167
70
30
93
84
117
54
2
124
164
72
67
147
54
2
13
120
65
19
63
24
30
3
57
183
48
33
140
40
72
18
129
36
12
48
17
100
15
108
107
418
122
25
123
50
67
53
19
33
3
27
54
63
41
79
123
60
84
153
143
145
60
39
33
53
55
12
81
242
85
113
67
23
10
32
67
60
216
17
7
57
111
12
21
72
30
45
12
111
57
108
15
45
47
73
45
27
9
39
77
18
180
70
20
42
18
202
45
60
60
15
54
104
76
126
50
94
14
192
28
96
56
7
71
40
45
84
33
27
53
67
51
42
27
11
52
57
108
15
54
171
72
81
27
48
77
120
34
44
37
3
240
9
108
35
198
7
72
83
30
60
7
87
126
50
58
27
9
51
35
28
9
48
113
172
3
141
84
87
132
41
55
17
7
27
26
223
65
112
8
7
3
32
18
172
15
228
60
24
23
58
126
9
132
35
25
83
217
12
48
23
162
108
7
3
129
87
9
27
45
5
40
260
34
44
25
24
48
48
12
9
63
117
86
25
123
129
3
120
24
54
2
78
67
23
12
13
57
54
146
34
33
51
297
48
15
50
7
95
78
7
ABCD 98280213704*3^$a+1 [50137]
33
24
32
48
121
60
24
11
85
24
95
25
11
96
24
4
32
1
72
3
24
8
48
13
51
21
3
15
17
48
24
12
40
9
131
84
19
33
32
40
21
42
18
27
3
45
104
25
6
29
16
24
15
21
32
24
73
11
40
20
25
47
13
84
23
24
1
95
25
18
29
25
47
4
45
42
45
8
12
12
36
16
21
18
29
1
95
16
60
128
31
77
13
12
63
20
12
37
6
117
27
53
12
55
30
35
36
76
24
75
9
8
72
52
44
49
27
9
59
25
15
33
3
20
12
48
16
68
60
48
7
6
24
15
21
15
15
42
12
23
43
30
75
9
23
115
17
31
5
16
33
3
3
24
45
21
11
49
24
11
36
36
13
51
9
27
12
45
51
20
24
1
12
23
60
16
51
48
41
28
63
30
15
8
85
12
3
45
11
28
60
20
13
3
44
28
15
48
41
16
24
9
11
1
12
30
66
71
1
12
3
12
32
24
145
15
20
79
78
47
16
32
24
139
5
52
92
36
24
76
15
102
282
96
12
17
48
24
16
57
36
11
28
3
137
12
1
72
36
27
20
28
24
3
48
21
8
31
89
16
20
49
6
24
6
11
73
27
21
27
32
96
4
9
99
8
84
73
27
8
13
12
63
12
15
17
36
40
3
24
5
25
11
25
30
17
24
48
48
48
16
9
11
19
17
55
5
28
9
35
72
1
107
13
108
39
3
18
95
4
8
64
3
36
5
19
41
184
32
73
3
24
48
93
18
5
52
8
40
9
27
56
13
39
32
43
21
44
1
71
1
48
51
140
19
65
36
36
24
76
44
4
20
4
21
90
5
19
21
15
81
8
36
12
24
13
18
12
6
162
12
21
39
18
95
67
33
20
12
13
3
20
16
8
48
148
9
35
1
27
20
60
55
138
15
56
1
99
8
25
11
124
140
1
35
4
120
21
192
95
12
36
67
45
57
108
18
12
5
7
6
111
51
77
12
84
19
18
30
33
9
15
15
6
27
44
16
68
7
12
30
23
24
48
60
13
30
120
18
12
18
24
18
47
36
25
51
36
8
49
35
31
17
43
12
5
37
27
116
28
15
9
21
11
16
33
114
168
60
18
11
16
92
36
24
43
17
13
39
24
15
29
13
48
131
61
23
16
21
3
56
24
4
32
49
15
87
42
35
133
30
42
35
40
21
11
13
23
48
52
45
47
1
12
15
24
3
6
30
5
25
59
100
32
24
4
8
72
28
84
51
12
6
42
33
24
8
24
4
9
35
31
30
60
95
19
30
11
67
17
12
16
48
39
6
72
30
5
48
4
12
56
13
11
1
15
57
66
57
20
25
30
69
81
39
3
21
9
47
61
3
24
12
9
47
73
15
36
8
16
12
32
76
116
108
36
24
1
71
19
9
15
21
32
60
7
21
9
18
5
37
35
72
148
32
60
4
15
24
5
61
30
9
8
55
90
23
16
9
11
16
32
1
39
32
60
108
13
78
21
48
3
33
9
90
113
4
8
25
63
92
115
93
108
24
72
3
33
3
30
42
33
84
56
24
13
15
32
13
23
12
84
13
23
7
45
21
12
18
65
36
19
89
36
115
5
25
71
19
9
68
85
23
12
24
43
17
24
37
42
17
4
20
4
20
55
101
7
42
66
9
33
72
6
5
96
19
24
5
1
144
11
25
15
140
4
33
3
44
13
12
3
3
77
7
6
15
12
44
1
23
112
8
37
47
13
12
63
123
42
107
1
15
44
16
20
132
37
27
8
60
31
17
13
84
11
49
30
17
48
40
15
21
9
15
3
89
28
3
5
12
16
92
24
19
17
13
12
12
11
12
112
80
28
80
12
1
39
63
9
81
27
56
19
66
11
13
15
8
28
12
45
35
24
31
30
15
33
75
24
21
11
24
16
120
20
13
3
15
53
24
43
72
53
60
97
75
75
30
15
36
9
35
36
37
18
5
7
30
83
24
1
35
7
137
12
60
13
11
52
60
84
8
16
9
3
8
84
12
121
87
93
12
3
33
11
24
4
8
60
24
31
17
25
23
100
45
27
48
60
84
24
99
53
192
16
99
101
52
27
6
51
33
3
24
48
32
13
15
80
61
24
6
17
13
11
43
53
12
16
9
60
35
13
99
3
18
3
12
117
18
30
12
60
6
9
51
30
59
12
16
104
40
20
13
48
3
15
5
55
5
64
21
42
9
8
1
35
7
17
72
1
35
24
13
27
108
12
296
84
36
108
4
72
39
24
18
75
132
3
29
4
32
40
20
84
19
29
36
24
115
33
27
30
11
132
108
132
4
3
17
73
35
52
36
8
52
8
12
37
6
5
96
91
12
18
47
31
29
13
3
36
3
33
72
20
40
56
24
48
25
18
5
25
35
120
12
7
36
12
18
11
36
64
21
18
65
36
1
18
117
20
100
3
17
48
4
60
8
4
24
12
57
15
15
5
25
15
63
30
23
12
52
75
90
51
99
5
25
18
48
69
8
25
23
40
44
31
42
3
9
78
5
12
31
5
19
17
19
9
33
3
165
12
59
28
15
21
20
25
72
12
15
21
35
49
3
24
33
6
45
44
52
9
12
42
5
1
15
69
27
69
12
27
45
96
11
40
8
55
17
28
8
7
6
15
57
23
19
18
23
55
45
12
20
13
11
84
19
30
36
75
39
53
67
30
35
1
27
8
100
135
5
24
13
35
12
12
19
5
72
72
25
11
24
72
79
5
25
24
51
24
8
28
9
11
55
41
28
8
25
3
15
29
48
144
48
1
30
42
120
47
28
3
57
27
5
12
49
71
16
15
69
44
12
55
89
4
9
6
54
11
36
13
11
19
5
120
43
17
1
15
36
3
30
48
18
77
73
47
25
39
80
4
15
21
116
52
12
21
30
42
3
20
73
11
16
15
5
193
42
29
1
167
16
9
18
30
42
81
36
9
24
60
30
41
24
85
51
72
104
28
72
9
27
12
32
108
1
11
31
57
3
5
60
12
61
39
20
28
44
109
27
8
145
15
104
36
12
72
1
12
42
41
7
18
239
13
27
3
17
1
47
4
24
12
20
4
36
8
4
20
12
36
40
20
72
12
36
55
18
11
16
44
31
5
37
131
4
123
33
75
84
48
5
7
53
24
28
ABCD 98280499444*3^$a+1 [50034]
16
20
19
41
1
35
4
20
24
97
72
36
107
4
69
11
28
27
89
12
7
45
12
39
90
71
4
24
8
48
4
105
78
9
44
1
18
45
3
24
9
60
69
6
5
52
44
4
39
36
17
88
12
8
1
11
19
18
71
37
75
69
6
33
20
4
12
84
9
3
8
12
48
55
9
8
52
33
15
45
48
24
66
65
12
48
12
7
36
21
36
69
35
40
20
49
11
13
63
39
5
73
12
6
5
100
12
3
42
18
9
44
12
4
44
100
39
21
24
27
5
16
8
4
96
80
132
13
6
69
21
3
8
25
27
32
13
18
5
120
84
36
64
24
72
3
221
36
13
6
36
48
21
3
30
72
11
115
65
49
3
8
24
16
33
27
44
24
37
15
8
25
72
23
12
55
65
40
8
72
24
28
48
9
35
1
3
51
5
31
18
66
5
16
60
8
1
59
1
66
45
68
67
42
11
55
9
12
36
84
3
53
43
65
7
18
15
219
41
36
4
192
9
15
3
77
16
20
28
9
15
123
9
56
25
60
39
60
9
75
12
33
6
36
29
4
36
39
9
63
48
17
37
72
3
48
12
8
40
44
28
32
16
27
53
37
23
85
39
20
4
9
18
12
41
1
179
1
3
51
5
16
9
39
8
25
18
17
88
60
15
17
24
1
63
60
20
37
102
101
25
24
87
24
32
48
72
4
36
60
108
27
9
9
11
13
75
15
102
15
48
12
3
101
7
29
61
35
73
71
1
18
12
42
27
44
1
3
33
23
7
5
109
84
24
47
28
32
28
8
4
51
53
36
1
23
72
49
39
69
11
4
105
11
4
3
42
3
80
79
5
16
48
36
39
21
20
16
72
33
3
12
57
135
3
114
3
8
100
9
24
30
77
24
13
12
39
32
43
101
25
95
4
12
33
35
16
20
19
5
64
8
7
33
20
52
45
11
16
9
54
17
13
6
54
15
21
11
28
96
96
96
12
8
48
16
24
24
45
27
45
35
60
120
13
3
105
23
12
19
6
23
25
72
179
25
11
40
3
90
27
8
37
12
3
260
28
75
84
53
19
9
36
20
13
11
97
84
24
120
27
117
83
7
77
64
32
60
19
33
117
11
43
21
15
41
85
30
9
9
24
75
33
35
55
45
20
52
56
60
52
87
18
15
57
11
12
19
5
24
52
27
30
11
40
9
48
123
21
35
4
20
60
12
60
49
11
4
108
21
35
4
36
27
9
20
4
9
23
43
117
24
20
4
21
35
28
8
19
5
13
15
32
60
1
23
97
78
21
24
20
4
21
27
9
48
42
48
17
88
21
27
44
24
12
120
79
29
67
57
96
27
5
13
71
60
13
15
21
36
39
81
3
12
44
1
35
4
80
36
16
9
18
81
36
24
36
36
33
60
12
24
54
5
4
56
52
153
66
5
1
23
7
69
9
12
27
33
27
21
11
4
9
15
3
5
28
80
7
5
4
140
1
59
115
54
11
100
21
83
79
18
12
47
16
24
44
109
87
20
36
48
12
4
9
15
20
16
21
83
4
56
36
28
60
36
51
5
16
84
20
16
20
25
23
12
73
87
123
24
41
85
72
179
4
12
15
5
55
33
72
20
4
9
24
18
5
13
126
18
15
32
43
18
35
49
15
21
39
21
3
72
9
15
44
55
45
12
12
15
17
16
84
33
3
24
80
1
35
4
24
75
24
33
8
67
57
8
19
5
60
36
48
12
79
66
90
42
15
3
5
4
93
63
63
5
36
73
12
11
48
64
8
4
15
66
95
55
54
90
18
66
21
36
20
19
36
45
8
12
7
30
23
37
27
20
4
24
8
37
60
23
88
32
13
6
36
33
24
8
19
69
96
123
33
8
52
123
45
87
29
84
12
37
11
4
36
32
24
28
8
40
44
16
8
55
101
73
3
8
4
8
48
7
48
41
16
20
37
138
5
37
27
20
4
69
96
47
4
105
54
21
44
4
32
36
40
3
6
18
17
19
41
16
8
16
99
17
37
18
84
6
48
27
8
7
12
17
40
48
27
29
25
11
100
15
33
21
47
40
33
15
27
57
48
12
56
55
9
12
69
24
11
7
5
7
6
15
36
24
15
5
4
68
7
45
8
28
12
33
60
12
23
1
15
36
8
4
3
33
20
97
15
24
84
15
5
36
36
48
16
9
39
213
30
149
19
21
44
4
3
29
109
51
56
64
9
159
36
132
183
9
60
56
4
32
1
30
57
8
52
32
36
28
27
30
87
36
99
101
40
32
169
15
20
28
8
19
36
33
57
15
8
79
21
20
12
43
17
40
68
31
101
4
20
40
96
48
20
4
8
79
29
12
108
36
43
42
35
1
12
23
37
15
12
44
19
17
1
72
23
24
40
44
72
13
72
18
117
48
56
49
12
75
39
5
24
25
30
6
11
4
21
39
15
21
8
61
63
21
11
88
27
105
96
39
5
24
12
52
32
1
27
12
44
37
18
81
33
12
59
12
28
60
24
3
18
84
11
4
27
48
17
4
36
44
180
31
5
96
24
49
60
11
60
121
95
28
27
65
7
21
15
5
4
92
16
63
77
48
36
91
108
45
72
8
19
57
44
36
28
33
12
36
24
23
24
16
3
5
1
11
133
12
39
84
20
4
3
89
60
76
80
13
24
66
17
60
49
15
48
56
85
47
25
54
29
64
32
24
36
40
84
9
3
33
35
7
54
36
108
30
21
60
15
21
12
21
15
56
31
42
15
96
60
60
24
27
33
8
85
15
44
1
48
24
3
9
108
18
9
20
24
120
31
21
69
11
24
1
108
35
12
37
18
150
15
15
42
12
35
24
4
27
6
59
4
32
7
36
21
15
45
33
18
33
56
24
4
8
52
75
156
54
11
31
5
13
18
117
56
4
8
157
11
100
15
30
51
45
36
119
28
45
108
18
126
3
12
9
36
36
3
45
39
75
21
20
61
15
3
96
5
52
8
19
33
20
52
12
96
104
13
72
11
55
29
49
15
15
6
15
116
7
78
147
36
15
45
9
36
102
69
24
24
68
40
12
8
40
ABCD 98280807902*3^$a+1 [50061]
5
19
149
10
12
24
12
80
114
34
21
71
12
42
43
3
2
72
178
128
124
8
16
14
10
96
20
90
7
15
33
24
35
13
72
195
26
66
4
261
5
24
10
74
18
40
12
60
93
3
36
9
107
18
24
70
50
22
21
47
1
89
42
13
63
33
24
65
12
60
103
27
21
3
24
60
57
99
45
87
158
22
165
39
36
38
180
150
37
27
12
9
96
39
80
6
54
30
6
1
240
75
48
26
78
40
8
13
59
37
144
27
117
5
36
106
45
59
24
88
93
27
12
32
1
53
67
24
11
13
171
189
77
19
24
24
3
74
46
45
99
21
72
27
93
17
79
27
14
6
108
61
119
121
24
35
12
198
22
38
46
9
72
15
57
65
22
33
17
106
48
24
38
72
10
32
4
60
26
43
95
16
20
16
21
23
30
114
25
23
198
10
44
52
38
6
4
68
30
10
117
3
204
14
70
32
18
94
165
75
120
48
62
108
67
17
6
64
81
209
34
2
22
93
48
41
30
18
7
24
15
14
18
49
35
85
120
35
48
28
14
18
12
16
168
50
42
172
62
166
33
27
69
24
35
37
147
45
51
24
56
40
24
45
17
58
32
61
35
48
162
115
123
14
6
16
225
99
12
44
48
61
72
3
122
30
40
45
27
45
3
2
118
72
8
85
23
126
60
31
113
10
12
14
94
62
127
51
45
29
78
157
51
92
18
55
96
53
22
21
5
34
9
27
45
24
5
60
31
48
11
108
1
17
7
168
3
86
10
14
46
38
126
37
17
6
1
96
48
11
16
93
41
10
8
61
96
5
43
48
17
7
11
13
5
10
74
6
112
80
18
10
62
7
11
52
12
98
82
12
14
22
60
45
3
120
80
30
10
21
41
54
64
60
45
24
96
41
70
74
7
65
7
5
168
12
72
31
87
12
120
8
52
50
18
6
31
123
21
35
54
36
106
20
78
31
15
9
53
84
18
96
61
95
18
7
11
18
19
17
79
65
151
75
24
69
11
160
21
51
14
55
35
133
125
108
18
16
38
58
24
69
51
21
5
19
3
92
16
9
24
17
55
23
16
74
199
3
8
24
40
21
27
32
52
38
118
134
46
32
16
2
79
3
21
51
56
160
8
36
84
109
72
39
9
23
49
59
52
74
10
44
25
96
3
62
55
48
72
5
115
51
44
60
54
36
36
34
45
5
19
5
19
27
38
70
2
126
4
38
10
21
24
63
44
48
85
101
67
24
99
72
2
22
21
144
71
18
46
38
67
113
36
22
60
33
24
11
120
132
108
40
45
59
13
3
2
22
62
46
57
48
3
21
144
41
34
69
41
34
72
96
24
8
18
10
48
84
8
85
3
12
2
82
14
10
132
20
85
5
34
14
19
41
54
1
72
75
50
19
99
45
27
62
55
48
48
24
75
36
12
20
4
14
79
15
2
94
57
39
74
24
223
24
99
36
105
3
8
114
126
13
195
60
81
101
19
24
51
168
62
34
276
33
27
36
105
29
190
165
3
2
36
30
28
24
38
34
21
35
37
71
54
43
3
21
59
61
143
16
192
105
27
38
7
41
151
99
45
11
18
43
29
46
45
3
21
35
13
5
70
56
64
48
8
42
19
3
50
43
95
25
120
17
36
10
12
144
45
3
8
160
32
160
62
55
71
28
2
19
35
6
10
60
38
166
98
132
10
20
54
67
288
65
90
30
10
96
56
37
75
45
3
2
22
20
1
47
16
84
21
96
48
5
18
97
75
21
41
108
42
18
36
19
11
60
1
15
38
12
324
19
168
63
81
29
132
7
3
20
90
55
27
117
63
48
84
69
51
24
192
45
17
31
15
50
34
50
22
20
1
24
29
22
8
60
1
11
24
13
17
60
18
66
175
72
5
60
22
33
3
60
74
70
26
84
22
110
31
123
146
34
12
48
2
19
3
230
58
14
46
80
73
24
65
7
41
18
42
108
36
70
38
48
258
37
35
13
95
1
24
11
66
54
13
23
169
71
12
40
12
80
48
52
38
72
79
264
3
45
24
51
69
23
36
450
6
30
34
182
7
35
13
17
31
51
21
29
70
14
24
22
50
10
24
12
12
26
22
128
30
199
41
31
3
32
13
11
30
46
153
75
93
27
36
26
55
3
26
46
14
31
51
24
156
33
5
24
12
31
72
27
36
20
37
11
16
21
39
14
22
48
110
34
80
72
48
78
84
24
22
24
38
36
19
48
27
ABCD 98281678364*3^$a+1 [50006]
48
45
252
107
1
30
173
133
35
7
198
75
9
60
3
9
18
17
25
131
7
90
90
78
87
56
1
30
18
23
13
27
12
75
90
47
19
45
117
35
64
9
11
79
33
9
84
18
117
15
9
36
180
92
7
189
27
117
24
36
20
1
36
30
165
51
5
28
165
11
36
24
61
30
57
69
11
60
72
25
23
13
99
8
163
21
24
48
32
148
15
29
16
24
33
47
7
9
27
5
19
21
32
244
117
72
51
12
3
53
79
30
18
45
117
18
54
6
41
61
39
33
35
1
18
72
114
11
84
13
39
123
17
13
6
9
81
138
21
21
11
88
104
61
3
15
60
9
9
39
108
8
7
33
8
48
28
9
75
45
24
83
120
25
24
36
12
11
108
16
132
3
36
6
35
4
9
159
3
36
132
30
47
12
19
129
12
20
12
112
39
66
51
3
21
8
7
42
15
93
18
66
24
39
63
33
21
11
48
232
44
12
91
41
25
36
15
21
3
56
13
83
16
8
43
21
27
5
85
54
60
21
68
12
28
9
11
16
44
1
78
12
108
18
24
138
42
3
51
41
12
1
39
27
5
37
75
9
6
18
54
12
21
33
60
3
9
42
81
57
99
56
28
20
16
12
117
39
8
7
53
16
69
42
102
36
35
64
33
48
87
44
1
18
102
23
19
234
23
16
60
180
153
3
20
25
6
48
89
1
6
72
81
9
15
15
72
6
72
11
24
36
31
33
99
30
24
183
44
52
57
216
54
36
57
44
12
1
15
24
27
113
52
72
48
45
3
159
120
18
75
48
9
11
7
12
42
63
116
72
67
69
32
295
6
35
24
49
51
48
20
73
47
132
19
6
35
1
147
156
32
96
49
87
27
66
3
12
44
40
27
18
95
28
48
84
92
36
19
12
6
66
36
81
20
103
45
32
31
9
24
57
39
63
18
23
109
18
105
104
72
1
11
60
40
12
36
60
32
84
112
44
52
3
108
36
77
12
181
39
69
18
18
15
69
59
37
3
20
7
24
12
60
5
85
18
161
19
18
71
52
39
41
48
12
4
147
45
92
1
18
45
12
8
43
81
32
12
36
109
131
31
81
108
116
4
104
120
61
6
9
92
72
60
36
55
48
21
21
87
33
108
171
32
37
59
12
36
31
29
4
39
72
17
7
33
3
21
60
44
84
7
54
131
49
11
84
12
40
141
51
32
64
135
18
162
18
3
8
115
24
69
21
59
13
108
59
4
3
69
72
93
3
75
101
43
17
48
235
9
60
12
24
56
100
9
24
72
12
39
32
79
17
1
63
80
19
138
11
60
76
72
129
120
15
24
51
5
4
12
3
29
64
15
41
7
5
28
20
61
18
29
16
24
56
4
9
60
15
80
108
84
40
56
12
19
18
12
15
45
87
12
68
16
24
3
6
11
43
57
12
240
12
21
15
21
23
40
56
72
28
20
13
27
3
33
57
42
18
12
15
3
42
66
24
18
48
42
48
57
104
64
27
69
81
11
97
15
12
3
177
44
13
36
54
24
57
12
84
21
99
20
28
56
16
140
73
114
54
18
12
90
78
29
109
3
3
48
36
6
144
11
25
11
4
3
101
36
55
9
69
12
6
12
57
24
56
120
55
17
13
18
33
3
69
3
60
12
42
36
23
31
36
53
31
81
33
35
85
11
16
15
21
27
6
48
39
3
17
1
15
132
9
167
19
18
3
33
66
17
7
5
7
81
51
48
42
99
12
12
20
172
48
9
54
137
43
42
54
5
16
87
17
73
107
52
60
44
79
18
30
33
9
71
36
60
97
35
4
44
13
90
84
53
1
36
15
27
12
153
27
17
1
27
8
136
8
109
51
21
18
57
69
6
93
72
108
116
16
44
109
191
36
4
51
90
72
3
33
3
20
16
24
27
54
90
9
63
24
45
45
51
123
6
159
104
73
18
6
47
25
39
80
24
88
8
40
75
45
56
16
84
33
36
6
65
97
30
36
6
180
174
60
33
57
126
33
183
9
99
45
24
15
17
25
3
132
120
20
16
12
8
115
42
36
11
19
57
36
57
75
27
72
21
72
69
6
81
9
83
1
24
36
11
19
18
162
57
8
24
108
60
40
69
84
6
120
41
67
150
90
9
27
9
9
15
68
55
108
9
33
102
41
16
32
43
21
9
75
60
80
24
108
19
12
150
39
68
16
33
36
47
7
60
5
52
87
12
17
48
25
6
129
51
5
115
5
48
25
12
18
60
21
33
15
48
20
16
20
43
69
8
169
54
6
12
6
210
27
15
69
33
15
45
12
47
13
120
15
63
30
87
12
9
3
75
144
9
3
9
45
6
18
11
48
7
33
60
132
48
21
12
63
12
33
27
84
57
108
167
40
48
92
48
52
12
21
23
4
27
ABCD 98281830358*3^$a+1 [50016]
19
11
69
60
57
31
77
43
120
47
13
44
39
54
43
120
17
72
114
66
43
101
99
16
29
7
5
78
42
3
16
20
21
19
41
43
137
138
42
99
39
30
12
31
107
96
90
144
36
67
23
45
16
35
13
41
39
36
72
39
24
169
5
36
7
47
1
65
7
20
39
30
43
47
54
15
15
49
11
54
15
72
69
19
11
30
96
60
30
121
59
85
48
155
66
84
12
30
54
96
48
123
88
11
234
55
12
53
54
6
7
168
36
48
5
6
84
6
30
25
11
13
47
30
60
60
3
45
12
24
24
30
66
90
24
117
148
41
27
57
60
43
72
11
37
8
72
69
120
90
13
41
144
12
79
65
87
3
36
1
107
60
30
6
156
1
83
81
15
18
15
57
51
3
69
15
13
68
195
60
61
20
15
61
23
30
127
23
9
76
32
9
30
13
47
45
75
49
11
25
48
17
48
186
30
51
4
281
75
3
60
12
24
9
28
48
72
113
36
30
54
55
12
47
13
72
41
30
24
13
20
40
84
89
19
48
59
150
18
45
21
19
60
80
16
12
47
33
4
96
108
36
23
73
23
24
36
9
51
1
96
89
3
27
61
48
24
77
18
90
63
88
56
135
18
36
19
60
36
11
78
3
27
72
9
144
15
30
12
31
29
19
179
45
87
21
57
90
1
35
54
6
126
18
12
114
67
53
247
12
11
36
1
89
30
30
43
20
36
64
96
35
30
36
18
1
11
61
83
24
72
13
108
12
221
55
32
144
3
61
11
49
24
11
150
15
72
39
49
65
15
51
25
48
48
132
17
18
73
12
8
160
53
19
36
41
43
48
12
221
19
71
36
85
5
30
49
60
59
1
29
6
36
1
12
17
15
105
199
20
135
84
102
75
28
11
6
174
36
21
40
132
17
19
5
6
181
12
35
6
60
55
36
36
12
48
192
36
71
1
80
33
15
52
12
17
79
35
21
16
47
72
33
16
24
41
246
48
1
5
7
29
180
79
65
31
36
32
21
55
131
33
16
65
7
23
25
24
12
5
91
77
12
24
19
8
4
125
3
27
49
119
6
7
47
42
30
18
126
25
12
17
102
13
185
42
18
55
17
18
36
25
41
30
120
18
72
18
36
37
80
57
90
25
36
60
161
19
41
19
29
66
37
29
19
11
49
24
60
32
3
25
11
6
163
48
32
16
65
27
4
144
35
24
85
5
175
12
5
78
81
81
84
6
13
216
5
90
30
159
27
54
36
43
77
51
144
16
23
60
61
48
32
33
15
21
39
51
1
29
7
60
89
43
5
55
35
105
36
16
96
20
28
5
7
8
99
25
5
15
51
37
17
30
126
114
1
5
24
36
7
23
25
35
117
24
108
48
28
65
175
56
45
31
12
5
42
108
45
57
18
36
25
72
29
19
32
9
31
77
96
55
101
43
36
35
25
71
24
54
27
124
264
107
48
33
112
48
60
48
20
4
41
66
1
23
25
41
18
6
19
65
6
66
19
5
91
36
77
27
16
48
59
60
61
96
5
30
78
31
59
192
24
105
51
13
20
27
108
25
20
45
12
15
39
49
35
12
9
165
79
17
54
84
42
18
12
18
55
68
28
24
5
43
80
24
3
12
54
15
81
19
72
17
67
48
60
11
21
129
7
8
4
131
24
6
15
64
17
30
180
61
44
4
41
19
11
24
90
19
80
27
24
30
120
60
19
65
91
41
99
21
18
6
19
80
81
60
19
5
115
8
4
35
24
25
35
156
18
31
35
6
31
32
327
1
53
7
29
19
32
63
37
8
52
60
120
17
27
4
44
21
6
73
12
36
252
41
7
29
63
57
15
15
24
30
7
68
39
25
8
40
83
57
63
30
24
96
6
1
32
117
19
11
18
60
36
24
3
24
123
13
23
6
51
84
9
187
17
30
105
27
60
49
5
96
19
125
19
17
19
44
57
78
13
12
65
31
20
16
59
30
6
54
120
51
93
246
6
54
1
5
43
5
36
186
1
107
1
29
6
45
9
103
53
7
167
81
184
5
120
123
39
120
13
47
1
44
33
3
52
5
7
48
60
35
85
35
13
59
108
1
24
32
69
24
42
84
37
48
71
1
29
138
61
65
27
3
205
29
55
96
60
36
20
45
63
76
5
90
6
3
27
1
29
31
239
18
195
76
35
6
18
105
148
80
57
15
16
20
9
30
13
12
17
79
11
234
7
20
99
84
37
23
36
54
90
9
21
87
177
3
52
191
9
72
3
105
28
17
31
32
100
32
48
28
29
42
189
96
15
60
18
15
27
25
ABCD 98281948112*3^$a+1 [50148]
30
30
84
6
27
39
18
12
78
30
30
36
60
24
6
24
27
105
120
18
141
96
45
144
66
18
63
9
18
6
114
93
9
48
150
33
33
54
36
84
42
39
81
24
156
108
12
30
21
27
6
60
24
27
96
9
39
39
42
18
60
6
24
96
36
24
39
15
33
9
24
36
18
42
15
45
3
27
120
141
27
12
9
99
12
24
30
30
45
96
39
9
45
132
18
6
30
9
21
24
3
39
153
27
48
90
6
165
51
93
57
30
30
78
42
3
75
6
24
126
57
33
15
15
54
96
54
21
9
12
78
42
108
6
30
60
126
18
42
18
27
48
177
15
33
15
105
72
15
15
24
30
6
30
24
24
102
30
114
54
6
6
48
6
30
126
45
48
45
210
60
12
48
57
9
120
60
84
12
48
192
18
66
54
30
36
90
36
105
39
6
18
126
66
30
60
168
63
39
48
36
66
3
117
54
36
33
105
6
30
51
63
42
30
120
33
45
120
12
90
48
12
54
195
15
66
15
9
84
36
150
54
147
153
6
60
6
48
216
66
24
6
39
105
24
42
21
33
36
18
90
6
105
9
42
24
114
3
48
135
174
120
3
192
111
174
6
30
6
18
96
84
42
84
21
96
93
90
24
60
66
90
9
15
90
36
210
30
99
15
33
69
30
45
3
6
120
111
105
144
54
36
114
6
21
15
30
18
30
147
39
9
15
72
60
24
21
9
54
30
36
30
6
18
36
6
15
69
27
39
54
36
18
6
96
24
15
39
30
42
48
6
36
39
9
36
24
132
54
66
18
36
24
186
150
6
24
24
60
15
45
6
6
90
30
15
96
3
84
162
30
105
3
126
15
45
24
12
63
96
225
144
42
21
87
153
9
168
72
90
18
12
60
24
96
30
45
105
48
30
90
72
120
24
60
54
102
30
90
18
21
9
66
24
150
87
69
30
144
30
30
42
18
12
30
18
72
48
60
12
48
42
111
99
78
6
114
36
54
72
84
114
30
72
18
6
120
57
99
18
12
54
30
27
144
69
36
30
108
102
78
96
105
21
84
24
6
9
15
246
114
30
123
3
6
108
126
45
51
30
30
33
105
36
30
90
24
132
168
12
24
174
6
15
39
30
27
15
30
3
27
54
159
117
114
6
3
48
159
24
54
12
39
111
60
18
3
48
105
6
228
36
6
51
3
45
81
18
42
3
21
120
30
36
78
51
99
45
81
66
84
30
27
33
6
90
114
24
21
51
54
87
9
54
66
15
96
48
99
30
72
120
60
99
9
222
24
6
60
78
12
21
33
60
24
12
18
276
9
45
96
186
105
15
90
204
30
66
24
24
66
24
6
27
9
18
90
30
30
42
21
57
30
120
33
57
87
9
30
9
48
33
15
51
144
60
6
24
24
123
9
24
54
60
72
24
6
24
111
39
36
84
114
6
105
141
18
42
39
51
138
3
33
15
21
18
96
96
60
24
54
60
72
264
51
63
30
51
96
144
9
96
24
30
186
60
27
33
30
144
102
120
108
6
81
15
18
6
36
21
48
141
48
36
84
171
159
33
27
12
30
84
24
111
129
6
90
66
114
150
54
36
36
150
33
48
39
153
15
33
3
6
18
12
30
78
36
57
48
45
36
30
120
84
30
6
33
27
48
6
111
189
36
159
15
24
42
60
24
114
120
33
39
18
60
42
33
15
6
27
39
60
18
6
24
42
150
18
27
159
114
12
24
54
12
105
33
36
54
12
9
81
15
69
36
39
81
24
24
12
99
21
24
30
114
42
84
21
9
66
21
117
12
18
12
24
24
156
6
60
18
66
144
30
30
36
24
12
18
6
147
27
30
6
174
6
6
39
39
36
21
135
84
114
42
54
36
108
51
165
60
6
150
48
216
24
6
66
48
12
15
39
6
24
27
117
96
24
42
105
3
156
36
144
30
24
87
33
63
33
36
108
12
78
6
15
96
9
36
78
213
9
48
87
33
6
24
90
126
6
3
48
63
60
6
174
24
105
15
120
102
48
72
18
60
93
3
6
24
36
18
90
15
45
36
15
ABCD 98282240242*3^$a+1 [50012]
12
24
10
3
12
24
11
13
120
11
49
11
25
27
20
48
156
28
20
1
35
12
73
204
47
60
48
1
107
108
1
71
13
27
72
8
100
18
14
61
24
27
8
100
45
11
12
58
15
95
96
60
40
68
72
40
8
48
97
35
28
8
60
1
3
8
10
18
152
24
96
37
72
51
72
8
28
21
84
60
107
34
50
76
8
10
2
48
4
18
2
36
1
24
35
60
1
39
21
11
4
9
107
49
203
97
39
20
34
27
71
24
60
16
162
38
72
60
72
28
21
131
13
23
72
37
63
20
60
28
9
11
120
13
99
105
191
1
11
24
36
24
25
35
16
54
3
123
9
60
60
11
60
73
107
52
90
2
85
23
61
60
84
83
37
36
36
48
71
4
8
82
18
44
49
15
36
126
2
12
96
13
39
8
60
49
9
26
24
120
60
36
13
12
11
84
24
112
8
61
11
12
1
155
22
74
73
83
109
3
45
23
22
27
23
36
40
20
36
84
252
13
24
72
11
28
72
32
36
60
1
35
144
24
48
24
36
64
9
36
9
90
69
3
8
1
24
60
51
36
68
22
14
60
300
13
12
15
8
36
46
3
47
24
12
132
96
72
37
27
8
121
69
51
96
108
11
72
72
25
12
11
72
100
18
3
24
63
308
16
68
48
118
51
24
141
38
25
11
16
56
24
28
36
20
34
15
12
135
44
10
144
62
24
112
108
36
45
11
13
11
36
13
84
21
51
48
192
35
60
13
35
1
35
1
23
85
12
59
120
4
36
36
33
60
83
157
12
51
57
12
3
8
49
11
4
54
26
49
15
9
11
24
48
48
24
1
47
37
83
49
11
4
9
36
45
26
84
48
1
47
28
54
15
3
20
24
10
3
11
40
45
27
117
23
112
80
12
24
60
120
25
96
69
2
72
96
109
23
24
13
3
8
12
24
48
37
84
47
60
24
48
97
11
48
46
18
57
11
12
120
52
68
1
35
1
3
36
20
24
28
9
9
2
12
48
108
64
152
49
51
69
36
24
87
18
15
96
60
24
39
92
48
48
24
84
12
37
11
25
87
18
2
60
48
84
96
12
40
90
27
23
72
60
36
12
4
54
26
96
49
108
63
68
40
9
23
4
36
140
48
10
15
59
88
69
60
51
69
165
38
72
25
9
14
60
16
56
24
24
61
11
36
120
12
16
9
12
24
59
112
36
69
3
8
24
36
144
36
12
28
8
72
120
72
16
20
1
15
8
118
3
69
2
60
36
13
15
32
58
50
22
158
120
64
68
22
62
84
61
59
1
120
23
108
48
60
25
155
61
24
24
35
108
112
72
200
145
51
104
58
18
33
35
12
60
48
132
4
20
73
107
49
60
69
18
8
100
20
72
48
22
18
9
47
160
45
81
38
24
82
14
4
8
12
36
72
52
8
48
12
4
18
38
13
39
56
12
37
36
47
48
25
107
193
87
20
37
15
108
33
59
36
106
26
73
11
25
83
37
120
11
24
24
84
12
60
24
120
40
90
72
39
51
117
36
27
32
36
144
61
47
109
3
36
20
120
36
60
124
54
38
24
28
68
13
24
3
93
24
47
48
40
72
20
84
4
18
198
32
48
96
24
60
49
23
108
25
336
11
12
36
12
49
11
84
13
36
11
76
8
61
23
160
20
52
68
25
11
40
21
35
24
1
24
21
18
32
108
145
47
25
39
20
25
11
13
3
69
24
24
27
80
13
83
24
48
120
132
49
24
47
49
69
2
124
20
36
34
14
40
18
50
4
8
157
11
144
148
8
12
16
9
11
36
96
37
27
8
82
14
25
96
23
60
25
36
9
18
20
24
25
3
21
35
16
36
20
37
11
25
11
85
71
109
35
28
8
24
24
36
48
1
107
48
72
28
44
28
57
11
96
16
32
40
8
97
57
198
18
72
51
47
12
12
25
59
12
70
18
80
36
24
24
16
80
24
25
15
72
93
95
28
93
69
90
92
25
23
40
140
48
120
48
12
49
11
120
12
36
1
15
36
20
37
15
18
54
8
37
24
39
68
37
96
15
321
21
3
15
32
37
3
92
1
60
11
16
44
24
4
45
45
2
16
104
4
20
181
33
38
13
120
59
72
24
25
24
12
23
61
24
63
8
82
27
11
52
8
49
60
11
61
179
46
38
36
52
80
10
182
72
96
37
23
73
39
20
12
24
1
23
28
18
26
24
60
16
80
145
9
14
1
119
10
90
68
58
74
37
24
27
68
12
97
11
12
24
96
48
1
24
21
15
3
72
54
62
24
25
48
3
8
1
11
34
219
51
18
87
3
21
95
10
14
61
15
9
12
51
8
25
21
86
72
12
13
71
34
122
96
24
25
3
18
3
107
34
15
11
12
288
34
14
40
44
48
48
4
18
14
4
21
144
167
28
9
23
48
64
32
13
107
28
20
16
20
1
ABCD 98283064624*3^$a+1 [50013]
50
190
78
32
240
18
54
76
14
138
168
16
20
28
8
28
56
168
28
8
64
108
42
42
6
2
46
32
34
104
136
84
84
102
14
16
36
60
32
88
24
24
116
48
6
30
124
6
6
140
4
42
98
124
18
54
108
36
72
20
48
36
4
12
20
124
26
18
144
108
40
12
32
40
48
36
20
16
128
46
90
132
72
20
70
162
30
90
84
156
38
90
16
12
80
124
44
130
86
36
102
22
36
20
84
24
4
32
160
96
18
6
84
24
92
240
84
4
48
8
34
32
96
22
90
6
60
132
60
60
18
6
24
2
34
24
56
16
48
20
42
10
12
8
34
96
48
222
60
72
116
64
8
24
28
56
96
4
50
66
28
32
136
188
12
52
20
36
24
46
80
16
38
58
162
36
36
8
196
12
12
12
44
36
4
60
84
8
10
18
30
90
12
24
56
172
30
18
14
10
38
70
12
248
48
52
146
6
100
8
108
82
62
84
76
144
84
60
32
36
94
90
20
34
30
84
30
86
4
48
180
44
108
12
4
24
98
34
56
4
24
42
62
28
12
26
6
4
6
66
48
12
128
16
18
146
184
60
32
4
80
22
110
12
72
4
120
20
40
24
108
60
44
10
30
80
180
108
88
12
8
100
12
36
84
108
24
288
92
30
54
10
32
58
72
8
64
36
84
12
66
42
260
16
114
98
64
14
174
100
30
48
48
42
102
30
12
48
12
200
28
72
180
216
84
48
92
256
32
28
44
48
10
62
4
30
54
72
48
36
24
120
60
12
6
30
60
92
28
120
12
20
36
114
46
24
90
30
8
40
8
60
36
10
38
16
96
234
122
24
30
16
2
78
22
42
74
4
60
108
180
32
36
100
36
20
6
30
88
84
60
12
144
176
100
84
54
66
24
72
8
60
52
20
64
72
42
122
150
48
18
78
30
4
156
2
34
8
28
252
12
104
156
40
48
60
48
12
36
72
8
76
126
42
48
20
28
102
258
152
40
14
18
28
84
60
156
8
4
128
172
8
70
38
220
24
152
46
18
12
8
16
26
58
96
48
32
28
42
126
2
210
60
82
6
20
4
24
60
32
64
48
36
12
44
34
30
36
108
8
84
28
8
24
108
48
4
186
48
54
32
58
102
36
44
48
90
6
100
84
12
36
120
218
10
96
6
18
14
78
48
52
78
146
28
120
90
42
20
4
60
12
48
60
32
10
14
28
56
40
6
26
72
76
66
66
24
20
108
22
18
36
96
108
60
48
80
28
36
48
2
18
16
32
180
64
36
24
20
58
30
56
24
40
42
30
144
32
40
32
36
16
120
84
12
92
72
28
12
44
54
130
110
46
56
16
8
84
46
114
60
20
46
96
114
12
92
120
40
120
20
28
84
48
48
12
12
48
176
4
30
50
28
18
80
6
76
8
40
24
72
60
18
2
196
90
42
12
84
24
20
72
16
2
58
60
24
8
136
24
138
78
60
60
80
10
2
28
84
120
36
12
230
178
32
64
24
20
24
106
114
48
72
12
48
90
48
18
30
2
64
24
20
112
32
52
36
12
48
120
24
84
12
12
72
104
76
24
80
136
44
4
38
30
114
58
68
28
20
4
20
10
26
216
4
90
26
108
36
52
12
6
6
138
2
4
12
78
14
226
26
36
60
40
158
102
52
20
16
2
42
40
32
16
20
10
38
40
84
8
64
84
176
88
96
104
40
48
24
68
28
2
16
54
20
88
92
36
196
264
96
114
14
28
8
16
8
28
20
28
32
58
6
24
36
84
24
32
88
8
64
96
12
116
4
140
16
156
20
24
72
48
24
10
2
124
2
22
216
12
44
16
20
120
340
188
124
20
46
144
66
24
260
16
24
36
24
8
28
120
120
92
48
4
32
28
62
18
60
12
96
28
24
50
42
40
36
8
112
140
180
28
72
14
94
60
36
48
60
56
36
148
ABCD 98284347542*3^$a+1 [50082]
6
12
42
66
6
54
5
139
66
186
66
60
120
60
48
276
36
270
54
75
135
78
11
259
30
72
108
60
48
24
126
102
18
198
42
12
72
54
60
342
192
36
186
23
48
37
30
72
213
3
24
54
30
90
114
588
180
42
90
12
18
258
18
239
31
84
6
12
90
162
78
17
73
48
24
90
12
24
17
67
468
137
16
9
18
78
72
48
6
90
198
41
157
54
156
162
186
162
198
102
168
15
39
66
6
84
162
162
233
55
42
48
78
342
234
156
54
180
24
84
42
18
192
234
24
66
159
21
6
54
47
7
281
16
9
66
24
30
132
192
78
72
5
67
29
1
78
30
150
12
81
177
18
48
77
55
30
27
33
198
54
30
453
3
54
66
6
66
60
48
60
324
72
84
186
66
60
72
246
234
53
109
198
45
33
90
54
108
51
57
360
174
54
75
80
112
27
18
12
108
18
41
109
72
123
15
54
155
85
48
54
150
90
84
209
43
42
11
25
30
24
30
132
15
69
54
108
42
30
33
63
129
27
96
12
162
24
30
72
222
36
102
17
61
30
42
30
24
53
37
59
499
30
312
18
21
177
47
73
23
1
108
18
12
132
65
16
165
75
33
6
153
117
54
126
66
114
18
18
47
43
162
360
48
54
270
96
30
90
132
72
54
45
225
270
66
111
57
36
162
72
228
24
108
108
90
48
6
54
30
42
18
36
54
30
29
85
138
24
108
102
276
84
126
60
84
81
27
21
57
30
294
108
135
48
33
30
42
39
123
5
121
12
54
36
24
30
18
60
36
12
42
12
119
97
42
21
27
5
217
23
79
24
185
67
18
30
221
1
72
36
36
54
12
77
91
66
108
36
54
60
102
11
85
84
150
48
18
47
16
96
39
114
18
84
276
12
17
43
18
83
7
162
615
441
6
156
24
84
24
48
24
41
67
30
36
60
120
150
90
36
30
18
6
72
138
144
18
60
45
45
12
96
396
54
54
63
27
36
12
18
114
126
30
42
54
126
264
159
9
102
24
12
18
36
18
42
18
108
18
12
54
54
42
30
270
54
60
18
162
66
24
18
30
141
27
30
162
5
1
174
42
108
107
1
120
204
11
112
75
498
18
6
59
64
33
90
108
126
54
5
112
27
53
19
36
54
18
276
216
108
18
72
15
128
48
127
108
234
107
48
48
103
54
3
69
204
159
93
30
42
27
75
168
156
54
108
24
90
125
1
162
126
36
36
72
72
30
281
25
60
12
6
9
27
198
15
48
63
90
72
47
55
96
72
72
36
54
18
18
155
112
75
120
252
18
47
97
15
9
84
3
48
9
72
84
42
17
37
54
30
150
66
15
81
207
75
6
144
18
48
54
42
36
30
54
6
18
30
114
30
42
69
57
ABCD 98284390156*3^$a+1 [50000]
9
54
45
21
75
69
24
12
78
18
18
12
12
78
3
159
78
30
30
18
21
63
60
48
9
51
414
120
78
6
66
30
78
6
39
183
105
33
15
105
36
6
90
48
27
45
12
30
36
204
36
222
60
18
54
162
78
36
24
60
51
27
24
54
24
15
21
6
54
60
36
63
33
60
204
36
27
45
18
30
312
30
120
72
48
138
99
33
48
78
30
15
147
90
99
15
138
18
117
45
78
57
33
48
27
93
186
48
18
72
12
18
66
42
54
3
45
18
150
72
48
18
120
57
3
66
24
66
6
42
12
66
15
27
6
30
36
108
102
60
30
165
33
15
45
48
90
33
24
48
63
72
54
126
30
42
72
78
3
75
54
24
135
60
87
90
12
36
39
117
6
30
84
24
60
126
18
30
12
33
105
102
6
30
105
3
192
33
96
21
87
27
9
144
15
6
15
51
18
36
114
141
21
36
48
39
177
18
6
54
105
45
3
15
18
6
18
6
9
36
75
42
63
27
180
30
42
81
96
9
27
57
18
33
117
3
75
144
33
99
66
18
264
81
45
30
42
42
18
3
9
30
132
21
24
48
45
60
60
51
87
54
3
72
63
12
18
48
60
15
45
30
168
12
18
72
108
24
27
201
12
96
96
36
27
165
48
219
36
453
24
108
30
177
93
54
48
12
6
27
48
9
150
30
108
42
21
9
24
330
72
48
42
12
12
6
18
111
15
36
45
27
18
99
21
48
36
48
66
81
93
42
180
9
45
54
48
33
21
96
12
6
9
81
24
3
99
6
42
6
120
72
48
6
6
12
3
3
9
36
9
15
57
24
24
18
12
108
24
6
180
12
12
18
48
177
228
15
60
84
21
27
36
54
51
69
12
3
111
42
18
9
63
9
123
66
12
12
132
60
99
24
3
45
27
45
33
114
18
42
6
39
36
72
3
42
18
18
87
75
54
15
51
48
54
78
24
24
60
54
162
6
15
108
27
144
30
48
126
21
69
30
30
99
75
156
12
30
60
135
33
135
27
9
201
12
6
9
3
57
12
24
15
12
45
3
30
30
117
33
15
87
9
3
45
105
75
75
60
48
57
3
30
48
75
204
165
6
30
30
102
42
57
9
24
222
6
60
3
21
120
6
45
27
36
12
24
6
3
21
18
180
30
60
3
45
12
63
87
66
54
18
30
204
36
30
18
114
228
72
60
102
36
192
60
102
63
12
21
15
27
12
21
48
72
9
66
132
6
30
30
15
9
42
6
108
84
156
27
72
3
12
48
9
63
81
81
18
60
330
3
12
3
18
180
102
9
69
6
120
21
87
18
15
9
48
42
9
87
57
15
12
33
15
6
126
18
60
90
36
21
36
33
27
3
9
123
9
153
48
120
30
12
96
54
6
21
21
18
72
162
48
12
6
102
27
36
99
48
48
90
6
78
42
21
72
21
102
60
18
42
45
105
15
72
96
105
96
36
135
207
33
117
60
3
3
36
9
24
51
114
63
9
24
27
15
90
48
39
105
183
69
30
33
21
12
102
60
18
39
39
6
30
9
36
216
105
54
9
12
33
75
21
36
180
39
129
12
90
42
60
30
6
6
18
126
12
120
48
162
24
6
9
69
39
36
12
93
102
57
36
27
18
96
18
42
24
42
12
18
18
9
75
72
24
72
48
141
15
93
75
12
66
132
6
72
108
36
18
180
51
9
15
15
18
24
84
24
48
18
54
18
168
30
15
129
6
96
6
24
36
27
33
18
45
9
6
6
126
72
141
15
42
12
30
6
192
30
72
12
18
72
3
333
3
15
42
18
177
15
84
9
117
60
3
129
42
66
12
18
42
18
132
18
48
12
12
30
30
42
180
6
12
30
102
48
78
33
39
66
114
270
36
36
66
30
48
15
75
162
27
45
90
42
48
30
42
36
162
30
3
45
12
150
228
12
12
21
57
18
30
27
36
12
57
36
234
6
72
15
3
9
27
105
93
12
30
6
75
39
6
12
72
15
39
36
18
48
54
33
33
3
27
45
117
303
12
15
18
3
45
102
12
72
24
54
15
72
81
12
30
108
30
54
ABCD 98284427474*3^$a+1 [50242]
48
240
4
32
91
29
4
51
6
35
19
29
40
32
55
18
6
30
35
43
48
89
4
51
53
37
6
12
17
1
180
59
84
7
84
5
1
12
42
84
9
27
5
36
55
48
6
3
33
143
40
99
185
85
72
96
30
18
131
4
27
5
13
90
24
90
90
30
36
54
17
115
18
48
18
36
5
28
21
144
18
42
11
4
176
61
66
90
3
15
17
37
35
36
61
18
161
72
13
39
56
49
18
144
6
174
41
144
91
29
24
12
72
37
6
48
90
54
60
141
20
1
35
4
24
3
5
84
4
21
126
65
24
31
18
6
84
5
1
35
31
72
18
24
30
33
92
1
3
15
41
4
51
30
36
27
15
18
102
17
4
57
47
37
18
17
36
24
4
117
114
48
5
13
54
5
84
37
42
45
21
24
47
28
63
93
21
18
12
9
84
20
37
120
123
8
49
59
37
48
6
84
17
112
15
17
4
15
6
36
12
23
13
126
96
72
12
5
108
37
36
3
87
29
36
19
9
99
77
36
19
53
31
5
12
19
60
33
15
125
1
35
64
27
18
42
108
21
32
19
18
18
53
36
55
65
88
8
49
60
108
71
36
13
36
24
11
60
12
7
53
12
72
19
6
30
9
27
5
67
72
60
129
27
54
36
23
31
9
51
65
1
35
24
4
9
75
15
72
41
48
79
17
13
72
39
15
36
108
45
45
18
18
6
18
18
89
73
30
41
1
30
60
33
96
9
23
13
54
5
13
87
20
37
54
5
37
120
24
3
32
4
9
35
76
105
96
39
84
36
21
180
35
13
111
57
35
49
39
51
18
18
53
1
18
5
36
72
13
39
3
72
17
1
90
12
81
9
131
36
55
66
23
19
53
37
15
33
87
63
33
15
89
7
48
18
107
133
84
99
99
17
55
33
3
114
39
44
25
35
67
5
36
12
1
54
42
48
18
113
4
8
24
31
72
5
108
193
6
30
35
4
200
40
32
37
108
87
33
24
138
21
32
7
120
5
36
1
35
31
24
66
72
18
18
42
12
270
23
48
91
9
135
36
6
12
18
24
65
1
23
156
24
37
30
53
220
15
5
31
18
107
109
96
3
15
17
4
44
73
27
33
30
90
35
19
36
54
71
24
1
3
99
42
36
35
19
30
39
21
35
91
84
113
163
29
1
23
31
150
3
32
49
54
261
104
127
33
96
51
53
37
39
27
5
19
69
56
49
71
1
35
73
72
87
3
42
15
15
77
36
55
30
35
19
89
79
66
90
6
3
120
141
42
29
24
49
60
18
12
36
69
21
71
25
18
17
85
3
3
54
11
73
6
48
5
103
5
67
81
87
89
31
5
109
48
60
12
6
29
1
35
7
17
36
180
49
6
12
17
1
35
73
24
12
36
114
69
51
6
174
6
12
42
18
12
18
72
33
8
85
24
11
25
3
9
108
3
39
48
17
55
150
12
144
54
108
18
35
4
128
103
54
18
17
43
53
4
63
24
69
21
36
215
139
6
30
18
99
27
108
108
132
18
30
5
85
60
183
80
7
48
114
48
107
36
37
42
66
39
3
89
1
12
42
36
180
12
21
51
36
18
35
19
81
135
180
5
67
53
19
18
18
132
17
72
48
100
15
137
1
27
33
54
30
23
103
24
66
18
36
9
27
117
105
66
54
42
33
93
12
60
30
18
18
5
36
49
42
17
12
1
132
12
35
61
35
19
84
42
144
18
21
69
12
96
12
36
36
35
1
18
24
12
33
20
25
48
18
5
12
52
57
18
17
19
180
126
23
55
45
60
75
72
66
23
4
60
56
72
24
36
85
35
7
12
90
18
17
43
12
5
4
32
37
48
54
18
71
36
253
23
55
90
3
45
131
1
27
80
100
135
65
132
1
12
23
49
90
18
23
49
150
18
102
36
18
6
69
32
7
18
180
47
43
72
72
29
1
3
96
87
33
15
36
6
83
72
24
1
143
1
18
48
18
39
15
21
20
4
27
60
30
36
60
12
108
23
1
155
19
6
48
18
113
12
24
175
6
72
15
15
42
66
108
42
12
23
12
1
54
53
7
45
45
12
78
30
18
89
60
36
13
6
36
29
36
25
3
45
54
18
18
90
36
54
5
19
30
35
25
18
72
12
36
60
197
48
7
17
13
15
3
18
59
76
27
18
35
91
6
48
35
7
12
42
3
8
60
13
24
48
18
5
109
48
23
109
47
55
5
4
45
42
17
31
77
55
30
18
45
45
24
71
19
17
4
32
19
30
6
29
1
24
84
90
24
17
1
12
60
71
12
19
6
47
7
90
48
180
36
54
5
16
57
48
42
29
55
54
24
35
12
115
18
12
108
23
19
18
18
12
60
18
107
127
65
1
18
6
63
63
29
133
18
173
7
12
108
57
33
24
48
23
49
96
27
8
12
127
60
90
83
72
1
18
6
39
69
30
41
37
155
7
30
131
37
30
18
72
23
12
ABCD 98284435300*3^$a+1 [50104]
19
24
71
34
15
17
24
52
2
162
94
80
24
30
52
6
72
50
55
63
30
32
10
32
30
4
14
25
15
15
3
38
22
98
10
27
45
45
42
17
88
15
5
12
64
6
39
24
3
32
30
1
57
3
21
8
1
60
57
63
57
3
27
48
69
45
6
72
12
92
1
3
30
9
48
17
151
39
63
57
56
136
24
30
156
6
48
86
18
1
89
12
10
159
35
4
32
16
18
14
25
30
78
93
104
58
48
69
60
111
15
71
30
4
56
30
18
118
30
15
17
28
8
36
19
15
56
58
126
150
176
31
59
18
28
12
45
131
136
21
3
15
39
176
54
10
6
20
136
51
17
12
61
17
16
15
87
12
15
17
31
9
30
38
1
15
50
24
30
1
90
69
2
10
69
87
72
33
9
9
9
62
19
132
3
14
13
18
24
15
2
16
33
69
2
46
33
27
54
54
42
2
13
59
1
29
168
30
10
32
48
22
84
36
24
56
48
36
37
9
8
58
48
84
36
9
75
3
47
22
93
36
89
40
32
106
32
1
117
48
24
15
33
15
3
6
63
3
32
55
141
20
4
32
10
54
26
18
88
24
3
3
15
27
21
60
11
16
2
42
4
42
8
37
30
99
9
81
158
55
21
96
20
10
8
46
9
3
15
77
28
8
37
17
10
36
99
36
21
8
96
22
14
1
12
45
15
36
30
9
72
140
40
8
90
43
12
6
9
20
55
6
27
57
3
68
6
34
6
18
102
21
12
45
26
6
84
22
2
70
50
61
27
38
46
60
108
12
69
89
72
13
3
15
15
12
51
27
8
10
44
16
42
102
105
95
72
90
13
17
64
12
12
20
6
55
65
19
15
12
36
12
2
40
8
55
3
32
46
6
8
36
16
60
96
45
12
135
51
45
9
18
30
3
24
6
24
2
70
66
30
18
12
60
15
129
6
3
59
52
36
2
72
49
15
9
48
23
10
27
3
14
40
51
45
96
96
72
36
6
21
162
41
16
3
15
3
29
78
16
6
18
26
36
60
109
27
24
24
15
72
17
180
16
74
30
16
39
35
222
19
9
12
18
15
17
46
3
39
110
136
9
15
32
58
146
49
35
28
12
2
46
2
10
72
8
16
44
58
8
7
57
26
6
10
3
18
3
39
17
4
90
69
21
72
15
29
18
42
13
3
30
8
19
3
12
12
8
66
7
3
36
44
6
34
105
45
105
29
1
89
10
30
105
6
12
162
18
33
30
9
35
76
50
7
12
3
33
15
20
4
92
13
41
46
66
18
84
2
13
3
24
8
10
33
15
12
2
19
5
10
44
28
75
18
24
75
30
2
28
75
5
13
18
89
10
63
233
64
32
10
9
51
24
9
18
9
24
30
9
15
56
22
3
105
105
54
21
24
18
15
47
42
19
15
96
14
16
3
101
24
1
71
31
17
10
33
12
18
77
10
6
194
40
15
27
134
94
20
72
19
285
14
1
129
30
3
15
44
4
6
24
6
60
80
160
30
3
45
48
30
42
32
10
33
18
3
6
3
5
16
74
30
40
90
2
54
109
3
32
31
90
41
4
9
95
1
15
20
37
27
12
138
32
24
49
21
42
72
30
36
69
27
78
18
38
6
49
42
9
8
13
3
56
19
27
24
104
19
51
66
6
92
25
35
31
42
39
36
8
6
120
10
8
16
45
54
30
36
9
176
85
27
30
33
15
12
14
13
60
30
33
72
26
40
24
12
48
2
16
3
99
36
45
15
36
24
36
8
73
59
30
18
1
59
12
46
15
17
88
24
33
90
3
68
52
24
80
114
22
12
48
44
18
13
89
28
30
48
27
66
51
6
2
40
81
24
15
2
16
32
96
16
24
14
10
30
26
96
88
15
5
16
12
3
5
4
18
14
48
16
57
18
9
45
17
106
24
21
3
24
12
68
1
84
3
38
40
24
21
45
36
33
66
15
56
34
80
4
36
54
48
104
40
51
53
97
30
17
61
11
10
8
6
34
15
63
62
1
81
54
117
18
5
55
15
126
33
41
22
12
12
8
73
33
15
27
8
24
102
90
78
40
26
46
51
27
75
5
1
9
78
42
6
132
14
1
17
22
50
16
44
16
24
81
3
36
123
45
26
7
47
52
63
15
32
1
57
6
9
5
12
1
63
6
63
27
3
18
57
2
13
41
55
11
43
21
12
68
36
18
106
54
26
36
28
56
22
15
15
18
74
6
16
33
15
102
48
2
1
30
33
147
39
14
10
44
16
116
13
17
16
2
100
32
31
90
57
6
84
6
24
56
6
108
16
24
36
26
70
9
35
46
18
21
9
18
54
48
78
44
1
53
40
14
1
9
18
32
13
63
36
36
12
56
36
13
5
1
29
42
58
45
17
94
12
48
24
96
6
69
11
40
24
30
87
17
1
27
24
30
24
42
12
20
28
122
40
15
15
51
21
20
19
125
22
27
27
8
73
105
8
19
30
5
31
9
81
9
15
3
14
13
57
69
21
144
15
35
36
18
16
24
56
49
17
223
17
40
78
42
39
29
73
3
30
24
15
3
24
8
43
33
36
36
32
40
18
14
64
50
175
9
18
104
4
27
15
2
22
24
9
36
5
4
32
34
24
32
58
33
12
17
18
115
35
72
48
73
39
6
12
21
81
18
56
52
3
90
54
90
6
9
6
39
135
66
14
72
4
15
54
35
88
78
87
12
36
27
63
54
17
1
77
73
57
32
13
3
32
40
6
24
21
21
38
72
19
12
42
65
16
56
1
69
84
6
24
96
30
33
35
52
93
197
73
81
36
33
81
24
18
38
66
16
12
50
40
51
71
4
72
15
17
16
50
144
42
13
15
81
9
45
21
54
80
46
42
8
19
35
1
30
21
21
33
104
25
15
15
17
16
18
44
85
27
60
30
8
150
82
54
42
104
19
59
58
15
33
14
58
42
30
72
30
ABCD 98284487534*3^$a+1 [50027]
23
1
63
27
293
13
12
42
45
8
160
15
33
8
271
36
84
161
97
18
237
15
180
48
77
85
27
33
30
132
30
18
108
9
56
25
162
72
348
153
24
104
16
80
121
135
99
6
84
60
63
117
48
123
99
210
75
8
67
5
168
40
72
105
96
15
8
49
143
64
63
153
32
175
41
64
72
3
18
179
96
24
88
27
29
187
30
72
63
27
288
117
33
15
8
16
104
120
151
108
12
33
255
57
33
71
1
15
48
27
261
9
71
184
216
75
102
15
63
192
57
75
48
42
36
12
3
8
24
96
1
119
7
12
150
47
88
72
80
88
87
96
105
69
3
87
6
59
31
12
42
11
55
60
53
16
48
3
60
65
48
72
49
30
90
18
165
345
15
72
3
53
139
108
33
32
48
49
288
87
45
336
54
168
120
78
12
42
89
91
18
27
75
6
15
39
138
18
24
29
1
168
135
176
96
163
132
89
16
3
102
96
90
72
93
104
55
108
282
35
235
5
16
195
293
16
33
23
19
21
87
41
31
90
120
36
42
105
15
18
47
48
48
19
78
12
60
183
32
13
59
31
65
85
144
179
1
30
36
60
89
1
47
43
29
160
104
67
125
48
91
366
30
17
25
15
3
77
67
101
24
88
3
45
8
24
103
257
7
36
77
520
3
77
97
36
75
24
15
33
15
42
63
288
9
30
126
42
17
1
30
114
23
25
135
56
112
8
121
126
60
165
24
8
160
120
200
7
65
40
3
53
19
36
12
93
32
96
1
30
60
66
144
18
113
240
49
15
51
72
60
48
132
5
112
8
40
192
56
19
18
27
8
112
33
47
25
66
24
53
145
72
18
30
150
12
90
11
40
24
165
51
144
51
5
55
174
6
144
29
61
11
168
1
18
90
12
6
89
1
47
43
29
91
5
127
113
259
165
21
30
5
19
36
9
45
90
36
72
12
78
3
159
65
1
87
63
12
72
21
120
24
51
60
9
168
80
43
149
1
47
120
40
72
21
54
150
48
18
197
112
3
101
16
135
18
18
45
9
18
12
65
43
108
17
25
72
95
121
72
71
24
7
150
18
33
8
7
257
55
180
45
63
90
143
1
90
45
8
72
40
33
90
120
60
162
18
213
39
65
1
24
18
12
150
35
16
57
18
5
168
91
6
15
69
18
132
120
78
23
79
96
90
407
112
8
72
88
72
8
7
18
135
27
29
97
15
15
17
97
23
160
80
97
90
108
41
64
15
137
96
55
129
8
112
3
53
48
7
72
108
42
35
55
12
53
73
95
55
72
177
15
33
32
31
12
18
90
72
17
115
90
30
96
54
71
19
108
18
30
137
25
270
17
16
297
207
96
75
5
25
47
85
27
171
234
51
75
29
25
66
77
72
144
19
12
18
63
8
16
111
234
135
33
15
3
12
57
21
84
186
54
90
36
17
88
15
240
129
321
30
17
37
35
61
147
32
31
24
41
7
108
5
144
24
121
36
75
177
23
25
87
27
36
17
336
151
65
120
43
432
21
147
5
85
228
42
197
31
24
180
66
294
120
288
60
ABCD 98284578818*3^$a+1 [50071]
9
48
27
3
57
15
90
132
18
48
42
60
12
48
12
24
71
1
108
59
43
90
48
24
108
108
60
132
12
36
39
21
12
48
111
93
48
42
42
96
12
47
4
39
72
53
28
9
48
180
23
25
60
30
30
72
18
42
27
9
12
24
108
12
6
210
30
93
69
36
60
12
23
229
3
99
6
60
204
48
120
96
15
21
84
12
102
21
21
24
54
42
54
42
15
15
65
4
3
18
3
152
25
83
49
15
57
54
30
39
147
5
13
96
6
54
12
15
69
119
36
13
18
120
173
91
101
172
15
6
24
23
25
42
21
24
33
60
108
72
63
144
3
18
30
42
102
66
12
12
6
72
30
15
24
45
75
9
12
143
64
12
3
18
12
3
15
30
12
156
135
24
33
162
48
42
12
83
28
237
3
20
13
15
9
96
90
17
145
24
156
27
48
12
20
1
12
48
24
36
24
171
117
60
3
80
145
60
24
12
24
6
66
222
17
103
5
13
150
24
48
42
30
48
177
69
84
71
157
18
6
63
45
35
40
32
25
18
141
69
78
150
60
119
13
95
16
105
12
12
87
56
43
24
65
12
13
11
91
54
36
48
23
85
18
6
18
30
156
36
66
54
15
3
6
24
18
30
18
29
12
31
42
96
71
1
15
33
6
78
18
102
42
114
6
66
12
36
120
102
5
432
43
45
147
6
15
9
96
132
60
63
57
12
72
6
30
24
11
52
3
42
3
57
42
29
24
36
61
36
168
54
138
23
76
3
161
12
283
9
96
69
11
7
18
24
3
9
36
99
9
15
81
36
48
24
36
36
36
84
6
72
6
51
15
48
42
3
21
84
60
78
18
24
48
30
42
35
43
18
27
165
54
9
9
35
88
123
17
13
42
24
24
90
12
18
102
60
60
48
24
27
9
12
162
48
24
48
17
36
13
72
54
33
15
6
15
44
265
60
12
123
8
13
12
42
18
48
60
59
31
29
73
108
84
18
102
12
198
17
4
32
19
6
87
176
37
48
24
75
36
9
102
18
11
67
120
9
45
18
78
87
27
6
183
24
117
48
60
27
141
42
18
107
40
3
42
228
42
41
36
61
47
37
48
120
12
78
41
169
30
42
36
119
19
66
144
54
18
72
11
37
48
24
150
6
75
36
9
99
33
27
3
129
128
85
18
42
107
25
11
55
72
17
108
133
123
20
64
21
59
55
42
36
18
24
96
30
24
48
84
48
6
90
11
88
105
60
36
87
33
96
51
33
27
57
15
51
42
30
33
57
12
23
25
42
102
114
125
25
84
35
67
48
137
1
12
186
96
89
55
90
11
19
96
48
30
3
165
42
42
36
47
13
60
24
24
66
138
27
33
3
57
3
72
33
18
66
11
67
21
20
16
21
12
51
9
111
9
18
69
45
39
129
150
48
120
17
7
144
21
3
18
24
35
289
36
35
1
119
85
30
33
153
83
100
45
12
72
111
15
30
24
108
195
44
84
19
5
16
45
11
25
84
147
57
90
5
85
12
24
42
102
18
18
120
30
24
117
36
60
3
69
3
18
72
107
25
12
36
75
15
18
6
6
3
9
150
18
84
66
30
48
60
24
126
24
126
24
66
149
112
48
3
30
15
33
87
99
29
67
30
162
90
6
21
21
30
168
90
60
99
36
56
1
18
72
18
35
19
6
155
37
72
42
69
9
12
83
12
1
15
69
39
57
114
45
69
60
27
15
42
123
93
12
42
120
81
9
36
12
24
36
72
42
9
12
80
13
24
47
241
12
96
71
28
33
3
99
72
24
5
100
12
27
48
42
15
12
3
126
36
60
18
6
27
69
36
87
63
29
84
79
18
3
21
3
45
48
107
73
60
99
21
12
83
73
6
5
108
16
9
30
6
12
12
72
210
6
12
30
6
24
12
24
12
12
198
42
198
18
144
63
33
84
60
3
44
121
24
36
60
123
45
60
11
31
30
108
35
25
36
24
120
59
67
24
90
6
93
261
6
66
87
15
45
21
12
35
73
24
11
4
96
87
24
6
23
109
48
39
135
41
13
195
117
24
15
45
144
12
15
93
84
48
162
6
12
99
51
24
90
51
57
18
30
42
90
60
12
36
60
120
3
72
3
72
54
95
169
27
9
ABCD 98284585624*3^$a+1 [50070]
32
24
21
12
18
42
78
12
49
8
69
43
29
27
27
18
18
1
77
42
25
23
114
7
11
12
18
7
24
8
183
1
48
104
75
48
37
95
25
17
12
24
27
129
36
30
69
16
47
6
19
32
16
56
27
69
40
56
9
36
66
9
16
35
253
32
45
19
35
109
65
66
117
40
17
78
102
27
45
3
45
19
107
13
101
18
145
5
90
48
6
18
73
29
67
23
49
8
88
185
6
25
72
125
12
39
9
132
75
141
48
84
12
3
33
7
32
3
48
24
18
3
99
21
33
6
54
42
9
3
117
48
27
48
21
69
36
31
29
30
13
11
36
6
66
1
24
5
27
3
45
39
1
95
18
30
66
36
12
30
57
45
6
72
37
8
33
84
48
78
21
21
96
54
12
30
96
19
11
24
18
18
49
89
96
6
48
9
15
78
132
12
24
6
61
47
57
39
9
120
45
67
11
114
18
6
6
85
5
48
115
8
24
3
132
60
13
11
21
16
56
120
24
9
31
35
13
32
40
96
24
119
30
67
11
13
65
30
30
27
3
85
24
8
48
27
117
48
27
114
36
7
23
18
12
99
21
216
43
5
24
75
51
21
40
5
30
21
135
33
15
1
24
32
39
30
6
93
24
45
18
9
3
90
3
3
12
24
24
1
96
8
9
31
11
18
30
12
9
72
15
132
216
24
48
133
29
27
15
1
23
6
18
1
11
66
138
66
6
1
8
24
24
64
56
72
16
32
93
54
18
48
195
88
56
88
125
246
90
3
159
24
30
18
25
5
30
37
5
91
29
91
72
53
27
15
72
66
55
53
72
3
15
24
96
1
23
30
27
3
12
9
24
51
37
47
126
6
6
39
75
60
48
6
43
32
144
27
61
32
45
30
60
1
95
1
59
12
1
80
16
104
51
90
36
54
30
19
41
12
90
54
30
96
24
69
15
1
41
6
24
6
60
144
31
17
79
24
24
48
35
61
24
96
72
8
88
191
9
48
9
7
72
35
37
35
6
15
72
16
59
48
12
36
21
88
5
18
33
15
30
27
27
37
35
13
113
84
19
11
37
72
24
53
18
12
114
18
33
72
21
3
69
115
47
198
24
43
35
12
24
1
95
81
93
42
18
111
81
30
12
48
12
60
60
33
45
48
30
37
5
24
19
17
55
96
29
18
12
24
60
9
16
5
3
24
27
13
41
186
24
78
12
66
1
56
87
129
51
37
11
165
72
24
87
6
18
57
63
72
1
5
19
5
75
141
19
32
51
78
12
27
105
78
6
43
8
24
144
48
15
73
47
9
45
6
204
1
5
19
5
3
16
35
13
144
32
144
64
24
32
3
54
84
27
16
32
40
47
48
30
6
12
24
6
19
8
168
15
1
47
84
120
13
5
24
3
51
42
132
36
42
25
59
13
56
48
69
3
129
18
60
24
78
6
6
135
21
102
78
12
3
88
8
51
90
43
95
25
128
24
24
24
9
48
103
29
3
3
18
30
36
1
95
25
72
32
64
59
96
21
45
18
6
27
88
35
24
66
27
24
16
35
13
5
36
108
163
17
150
1
155
12
54
126
12
30
90
30
19
41
55
56
16
32
40
8
64
29
75
64
24
83
84
72
24
9
40
77
147
9
48
84
3
24
15
49
32
3
24
117
40
95
1
24
29
3
24
27
21
39
73
32
16
11
61
35
42
91
24
128
99
37
29
171
24
165
19
23
42
6
54
51
27
42
6
13
32
16
77
6
54
60
6
21
39
60
85
23
78
42
1
24
35
117
16
32
16
29
3
24
16
23
25
41
111
136
32
16
5
18
49
11
21
40
32
39
6
30
114
6
114
67
203
21
15
25
8
24
51
12
12
13
48
56
16
89
18
72
6
78
6
3
15
1
80
16
8
168
64
8
16
240
8
96
165
48
19
119
24
9
24
96
3
13
95
49
143
6
12
15
88
77
12
31
128
16
23
25
24
32
16
53
27
3
13
107
42
19
47
12
13
5
27
21
91
24
5
6
48
36
81
24
72
24
3
90
43
29
36
7
77
27
21
19
29
19
5
67
48
71
24
66
48
12
30
42
51
16
41
7
107
24
12
78
3
40
47
25
11
13
101
72
18
9
15
42
18
21
15
73
11
6
30
9
27
93
27
36
9
9
63
16
23
25
35
93
15
6
24
27
64
29
147
9
7
29
144
27
21
60
18
69
160
5
18
9
16
8
48
39
48
72
30
115
47
18
103
53
19
5
78
69
16
48
29
42
6
67
47
6
24
115
11
21
3
37
11
120
45
45
6
90
6
61
24
8
24
9
108
27
27
93
15
49
24
41
151
77
12
36
60
31
32
15
36
13
23
81
40
83
69
15
24
48
12
37
53
43
24
8
21
51
112
23
9
39
6
12
30
18
79
47
6
12
48
102
30
12
48
12
48
6
117
16
23
1
173
24
12
6
30
51
87
1
23
9
24
39
18
96
31
56
72
21
30
96
133
23
30
75
64
23
12
13
96
29
42
114
39
171
21
24
45
24
18
24
57
9
159
48
51
85
197
114
49
71
78
48
19
24
192
29
18
ABCD 98284698938*3^$a+1 [50007]
109
72
99
24
56
64
36
80
73
23
48
60
64
8
28
80
156
85
159
44
13
23
12
4
33
47
73
71
4
140
1
11
100
60
48
21
11
96
4
80
64
92
13
59
12
4
45
131
13
35
37
24
107
132
48
49
3
21
35
40
45
11
36
25
27
152
4
224
73
48
39
12
8
13
3
120
32
13
11
61
63
96
80
25
11
28
20
72
24
40
69
11
96
85
27
36
116
24
136
21
27
56
61
99
144
21
59
36
1
63
60
80
13
99
8
61
95
49
143
28
20
100
24
32
4
81
11
84
4
104
120
12
25
135
20
64
45
107
13
72
143
16
68
12
25
3
21
107
88
24
32
88
141
75
24
156
57
48
35
445
51
8
13
99
24
141
23
16
80
4
45
83
112
12
20
124
9
96
24
15
33
3
60
105
71
4
21
99
32
64
69
47
60
132
1
11
4
44
61
59
13
95
48
4
45
11
61
24
75
104
37
11
109
3
60
80
25
48
3
80
96
205
35
61
168
95
12
24
60
36
12
52
56
37
168
83
24
13
3
152
85
24
120
15
81
59
24
16
21
99
69
35
12
28
165
47
172
20
12
40
56
192
37
35
88
8
60
25
35
112
68
12
100
33
123
69
11
144
48
13
71
4
21
3
21
51
45
120
119
180
12
28
69
47
36
64
44
12
84
4
32
13
72
275
52
57
3
20
16
36
45
11
72
12
193
27
20
49
15
57
35
228
64
12
21
3
56
181
24
3
93
3
20
100
140
12
88
104
13
39
9
179
85
107
36
48
1
96
83
61
11
24
124
80
12
24
48
16
144
60
180
12
20
48
12
28
45
71
16
9
107
133
107
60
145
27
80
100
33
27
68
48
4
32
24
24
61
95
1
75
56
37
215
97
299
280
141
75
68
25
35
48
72
12
28
68
172
176
4
12
104
40
20
12
112
80
85
48
360
48
71
28
32
13
27
8
96
36
108
13
227
13
39
240
44
37
3
60
80
256
33
107
184
24
32
36
48
36
48
60
1
35
85
96
99
116
25
24
11
85
96
59
100
20
120
85
35
64
44
12
120
40
80
181
35
48
24
48
37
51
45
59
36
4
32
48
13
59
61
35
4
60
84
36
45
15
9
120
240
47
48
76
45
144
131
4
81
96
3
32
60
12
36
84
40
128
232
60
156
20
1
11
24
13
27
69
120
72
48
24
27
45
63
36
120
80
24
12
64
80
36
28
57
39
129
35
108
12
61
107
37
167
1
35
28
9
72
3
56
84
12
88
32
168
52
116
12
52
128
16
45
111
44
37
35
12
1
72
3
21
131
112
8
24
240
40
45
11
13
72
35
240
120
157
11
61
83
37
35
64
32
24
24
96
61
47
25
87
116
144
160
8
48
24
13
72
23
145
35
40
21
35
12
4
44
25
39
81
11
109
51
21
275
37
48
24
143
60
13
23
36
349
11
96
4
9
71
1
3
24
152
108
112
33
35
240
12
36
120
88
56
13
72
59
36
1
120
155
24
40
93
47
220
20
49
59
52
81
83
16
8
96
84
73
83
196
81
99
93
207
33
120
48
3
80
96
288
96
24
72
36
4
24
80
205
144
72
24
11
24
61
3
56
24
48
84
108
40
96
140
12
13
51
189
24
47
36
133
39
273
24
23
48
28
20
12
48
136
128
72
24
37
24
3
192
8
36
84
13
72
11
61
75
21
159
108
8
48
76
80
145
59
276
25
23
48
25
23
16
48
81
11
24
37
35
88
32
24
24
61
95
1
107
100
57
35
13
48
27
45
83
13
99
32
109
15
80
1
179
204
73
107
13
59
36
48
36
61
95
ABCD 98284746908*3^$a+1 [50052]
30
36
6
75
141
27
88
72
23
9
76
32
75
12
13
23
49
116
39
105
100
29
54
42
15
39
37
80
45
18
121
53
66
12
9
81
24
3
108
33
72
7
32
63
138
159
81
72
15
160
72
11
78
72
7
95
96
69
63
69
9
30
9
33
24
115
5
3
45
42
165
39
97
65
75
45
27
27
21
72
40
53
127
17
43
95
78
120
27
88
164
9
6
25
41
7
23
45
45
55
44
141
24
24
102
97
180
47
21
33
87
24
76
47
48
30
19
101
198
90
72
15
3
37
17
55
140
40
101
24
7
23
25
71
217
23
42
102
33
52
32
165
51
87
156
66
15
81
27
112
60
8
33
78
36
33
15
6
6
1
17
18
9
165
15
15
21
27
180
6
120
30
1
56
9
96
19
59
157
20
63
57
60
84
9
24
7
41
24
24
7
12
20
51
69
33
48
6
36
12
45
180
28
23
117
52
60
65
3
3
132
12
13
132
32
81
72
3
64
221
48
6
18
78
57
27
6
24
144
114
30
30
25
48
23
1
35
144
37
17
27
15
108
42
51
45
138
126
18
30
72
3
21
87
4
36
47
42
96
279
3
6
144
48
55
83
12
48
1
35
61
137
7
83
6
31
11
12
18
15
3
12
90
24
15
3
126
31
96
17
235
53
55
84
29
351
81
27
15
102
48
6
36
85
11
108
21
123
66
7
32
177
6
25
17
42
25
53
7
23
57
168
51
97
12
20
141
30
36
6
7
80
51
97
92
88
167
48
37
20
12
63
33
4
41
72
48
54
18
126
36
45
51
12
36
126
55
36
77
198
25
59
45
15
36
97
60
212
21
48
19
71
96
1
12
168
84
5
66
37
17
6
49
95
81
63
1
36
47
37
11
12
33
33
66
246
54
96
25
32
87
36
102
15
33
48
27
4
23
93
45
120
39
88
41
24
18
9
3
42
175
41
27
45
7
35
21
75
45
33
27
183
6
43
20
40
12
83
18
175
65
55
23
42
99
88
11
9
40
32
63
90
115
35
37
5
195
39
141
51
25
5
24
15
9
87
9
18
12
90
31
24
35
13
35
37
11
30
120
48
111
9
19
107
66
7
8
63
177
40
59
6
48
7
17
96
30
37
5
168
31
35
30
195
63
30
7
113
6
61
29
54
96
114
43
5
30
48
9
33
55
89
111
39
48
18
24
48
3
232
47
85
140
63
30
48
19
20
16
24
36
5
27
27
48
18
18
117
87
66
24
135
63
25
113
42
12
18
48
19
20
201
96
3
27
36
48
12
25
32
75
73
24
29
30
42
72
18
48
12
9
39
69
28
44
28
17
135
60
21
18
1
80
75
84
60
21
21
24
66
60
9
33
7
89
54
90
6
57
144
76
60
104
120
3
25
53
18
1
191
12
18
135
12
21
6
45
60
16
60
12
140
87
13
41
144
3
40
24
8
15
13
17
30
66
126
13
72
143
48
25
5
27
120
63
9
288
3
109
29
67
12
65
72
43
60
113
48
27
15
9
3
96
189
40
11
1
41
24
48
48
18
54
3
117
78
42
67
35
90
43
68
72
160
113
15
9
54
84
6
150
42
48
72
24
6
138
27
69
48
72
18
13
17
115
32
75
33
51
102
39
195
6
150
109
5
30
1
95
18
24
15
105
18
54
31
59
78
7
41
27
21
66
105
69
24
90
6
90
1
59
42
39
9
7
47
13
53
87
33
42
37
17
54
36
85
140
21
24
91
149
3
72
3
132
6
120
15
57
6
90
67
23
9
147
81
184
128
40
17
31
95
9
39
36
54
51
21
7
17
51
39
1
44
15
61
119
21
57
30
18
99
16
47
30
48
18
6
24
114
37
23
85
140
3
12
97
68
21
19
5
15
3
108
96
18
175
12
71
25
77
27
123
66
114
150
247
65
31
17
30
192
36
150
7
32
9
144
72
43
23
30
24
90
13
92
16
5
67
11
186
15
171
48
97
32
45
3
165
102
85
5
7
41
24
18
60
42
6
18
7
23
1
68
180
75
45
51
12
48
114
126
180
69
12
15
121
29
48
183
40
180
23
54
15
81
27
15
ABCD 98285383258*3^$a+1 [50019]
88
56
79
12
41
60
144
16
164
160
20
79
9
32
208
27
221
112
188
48
64
60
63
273
36
96
20
7
113
4
108
32
276
28
20
16
63
17
36
7
216
17
48
96
28
3
33
252
3
36
5
4
60
80
36
31
132
12
36
105
20
100
60
39
45
80
28
123
12
101
72
7
41
96
120
100
48
96
92
48
7
204
36
108
21
56
67
45
68
7
180
41
40
132
108
36
80
36
24
31
12
105
27
41
48
64
75
45
420
171
101
28
63
113
64
8
67
105
32
36
7
101
67
9
80
24
16
123
45
8
40
15
149
16
20
7
17
36
199
69
20
12
112
32
4
92
7
36
36
36
125
64
3
77
36
228
19
41
4
87
41
43
81
15
129
36
44
60
240
4
63
84
33
135
21
51
45
48
96
27
120
153
99
96
165
15
9
72
56
240
24
16
123
5
67
29
55
24
77
204
43
41
31
84
137
4
48
27
65
139
221
16
44
36
60
28
39
33
12
63
60
5
7
72
81
123
9
63
48
9
56
216
16
87
45
36
12
164
60
79
65
91
24
77
48
31
5
40
176
24
40
84
60
80
19
53
60
124
51
93
20
12
84
64
36
56
40
27
261
152
67
168
53
4
96
36
3
173
60
28
99
17
96
300
48
16
171
45
375
72
372
9
20
76
99
36
48
41
36
120
144
100
32
48
19
77
19
9
3
69
104
52
87
21
20
76
56
48
124
63
60
57
168
48
159
180
197
91
93
20
76
48
32
19
36
161
60
43
105
140
4
27
36
113
67
12
81
87
108
21
24
39
33
48
240
56
16
104
31
5
84
136
39
33
147
69
99
12
65
84
112
68
391
36
65
4
39
41
60
103
93
60
44
96
103
9
8
175
9
15
65
196
39
41
19
45
36
63
137
48
67
84
153
243
285
315
5
79
41
60
60
7
36
77
139
81
135
180
57
108
20
24
271
24
221
48
112
132
12
159
21
56
67
21
332
163
225
56
16
80
43
21
63
113
175
9
176
112
92
144
60
72
120
24
88
3
72
77
28
351
165
51
29
127
105
3
65
67
180
53
55
17
67
53
24
31
60
12
105
32
156
100
27
72
41
48
12
52
92
16
164
124
80
67
5
67
60
113
7
60
21
24
120
36
20
247
12
53
120
40
68
124
123
29
120
4
140
40
176
16
27
225
92
16
63
9
176
40
32
100
135
84
41
48
12
115
89
16
584
19
117
63
5
4
120
68
220
8
124
32
220
84
99
72
5
31
72
41
132
88
96
56
259
144
12
108
65
7
132
17
163
36
17
120
55
33
32
67
41
124
36
116
271
9
51
12
72
81
27
261
24
3
5
24
160
15
41
7
137
60
160
36
72
180
12
15
48
60
173
264
120
220
44
19
60
21
180
87
89
40
36
99
41
64
116
172
27
5
43
117
36
27
96
5
36
24
36
244
32
199
108
12
24
129
15
72
41
79
101
43
137
7
261
207
60
129
36
63
5
12
55
144
ABCD 98285406892*3^$a+1 [50022]
12
18
24
30
34
20
61
108
5
18
18
36
36
48
10
60
21
60
5
6
37
53
108
154
2
18
16
69
23
13
11
30
24
55
24
41
36
79
59
37
108
3
14
103
11
6
34
14
70
122
19
125
54
1
11
40
48
26
55
17
12
10
2
43
23
13
36
35
16
12
86
10
74
10
2
43
11
6
10
9
24
3
12
80
36
54
10
96
2
10
152
16
62
7
5
30
48
52
2
55
3
32
30
24
24
12
36
10
50
42
28
20
60
13
17
22
45
35
1
11
13
27
8
1
5
12
70
2
22
9
17
19
23
6
31
23
6
36
55
5
48
18
12
18
12
36
30
36
30
43
47
13
17
34
24
80
12
18
31
111
48
2
60
36
30
12
36
1
15
44
42
10
2
66
30
46
20
30
18
12
18
82
69
5
22
108
20
16
26
34
9
17
18
6
10
14
19
5
106
26
48
31
15
45
36
11
78
22
2
22
8
12
4
44
30
6
85
39
12
170
30
18
30
12
18
7
5
103
36
11
13
41
10
26
18
6
19
11
16
26
60
54
28
20
1
5
19
23
133
24
65
6
30
19
75
21
17
70
32
52
9
29
12
103
3
8
25
29
66
16
14
102
64
9
36
23
85
11
49
41
6
6
10
44
30
18
6
6
16
20
42
36
6
16
2
91
41
36
18
60
1
143
136
26
19
15
2
10
62
6
1
5
10
20
40
9
24
53
19
15
50
30
6
72
7
23
48
4
98
7
39
2
7
5
10
57
41
22
117
24
29
55
60
5
10
21
11
18
18
78
55
36
3
45
3
14
6
37
3
38
30
12
48
30
10
2
30
13
29
7
119
24
88
8
54
96
12
67
3
32
42
106
2
7
5
54
1
15
26
18
60
1
5
24
22
44
18
6
61
11
72
30
48
19
53
70
2
94
36
33
47
25
65
6
12
36
49
12
15
74
72
130
32
60
6
6
4
86
19
17
12
78
108
42
10
50
22
8
72
18
12
48
42
30
82
69
35
1
3
57
41
12
48
12
166
26
18
52
20
13
5
10
45
77
54
6
6
4
45
83
16
9
11
6
19
71
16
9
15
33
35
37
5
54
12
52
48
2
96
10
69
36
41
30
54
24
130
2
43
3
24
8
6
24
6
52
2
30
37
35
100
50
19
15
14
36
12
43
60
35
6
43
5
10
57
24
39
12
36
2
70
2
18
30
96
12
54
4
21
11
48
40
2
30
30
12
10
20
16
56
48
40
2
30
13
35
76
14
78
42
22
26
19
3
26
6
4
12
20
48
1
24
135
2
10
2
7
23
18
19
5
43
27
14
12
10
9
39
12
2
18
54
55
3
36
69
72
3
38
12
10
26
12
7
47
16
14
18
1
17
34
33
47
16
50
42
30
18
13
27
8
90
10
32
49
3
8
52
20
120
36
6
24
6
18
6
25
17
78
12
73
5
94
2
70
9
65
30
36
76
69
3
12
50
43
36
27
20
4
8
6
24
6
30
66
66
30
49
15
20
18
55
35
1
51
8
42
30
6
34
33
15
26
12
58
20
4
45
3
24
74
180
24
10
8
28
14
6
6
48
12
150
138
7
29
115
35
25
5
22
12
50
42
25
24
35
54
10
12
14
10
12
9
99
20
25
24
3
2
48
54
54
24
31
29
12
43
41
6
64
21
3
26
55
65
36
6
37
23
13
17
12
22
14
24
7
39
45
65
94
21
96
95
30
30
24
1
15
8
25
17
90
28
26
46
26
12
10
8
24
24
36
48
16
26
19
17
22
50
6
25
5
22
2
66
6
54
4
21
59
6
42
40
14
18
37
24
29
6
24
61
65
94
2
46
2
30
42
10
14
66
49
41
60
24
126
13
17
19
5
19
65
7
35
6
10
38
66
25
11
18
10
2
22
12
98
78
12
196
26
18
52
36
24
8
6
31
60
5
54
4
8
13
17
79
23
25
5
108
34
36
12
38
30
12
1
17
12
42
30
55
41
78
6
19
11
16
24
45
35
6
30
30
18
1
29
30
49
77
60
79
17
7
15
50
55
11
25
35
30
24
12
34
9
5
70
26
30
49
51
9
3
14
10
9
15
2
102
18
19
41
24
6
4
33
36
5
12
18
54
18
48
61
3
56
42
78
1
5
19
17
54
24
40
9
5
42
36
4
26
34
33
35
37
120
15
80
18
10
2
34
50
30
4
81
59
1
5
36
10
33
41
24
31
29
10
176
6
10
8
108
52
45
27
8
61
11
100
9
60
5
54
30
22
38
10
26
54
6
22
14
36
178
2
42
12
16
24
110
144
30
30
6
30
10
36
44
85
75
20
28
20
37
65
94
2
19
35
49
15
9
47
16
2
42
4
14
42
64
36
68
40
20
6
30
1
59
96
16
9
108
12
15
14
24
12
18
25
5
10
26
6
64
20
30
34
21
17
10
32
36
6
79
29
12
10
74
46
45
83
6
106
110
18
37
53
7
23
205
3
32
6
30
6
10
36
9
23
60
61
35
16
33
36
59
6
72
54
13
27
38
18
18
60
34
50
55
63
8
150
36
6
30
30
102
78
18
6
96
4
93
41
24
7
24
36
179
1
39
81
35
60
78
31
5
36
34
12
14
18
52
26
12
6
16
44
4
50
12
19
65
24
48
18
6
58
20
18
10
33
17
7
15
50
22
38
58
20
12
85
36
59
6
31
5
18
40
38
18
40
21
23
28
72
21
41
58
26
22
98
91
24
17
34
8
30
12
6
48
1
3
12
8
42
36
144
34
26
19
29
7
95
13
11
4
2
19
15
14
36
31
95
6
7
11
1
3
2
24
31
3
45
11
49
12
5
48
30
16
12
32
12
4
26
70
38
6
4
20
16
12
20
12
28
14
10
8
16
36
20
16
9
95
85
53
96
12
58
14
10
45
5
10
20
6
19
12
3
26
31
39
105
15
72
68
64
36
2
10
44
13
101
46
14
10
44
16
14
18
37
11
6
30
13
36
41
18
30
31
35
1
3
21
71
49
11
4
21
11
12
1
41
10
33
36
5
10
45
29
55
47
49
71
18
31
29
7
5
54
24
30
36
6
6
10
69
3
60
48
32
18
19
48
41
30
66
84
42
4
48
20
112
9
35
1
35
18
46
14
36
6
40
33
60
5
6
54
30
16
2
18
16
26
54
6
12
42
4
2
22
32
4
9
65
6
4
12
60
9
29
7
60
39
141
48
23
12
36
16
20
76
84
26
19
29
55
27
20
24
160
56
28
44
37
29
31
51
2
12
34
21
11
28
20
84
1
60
15
26
10
26
54
24
42
19
99
2
18
60
72
18
36
18
37
48
53
70
8
12
37
23
42
12
19
11
4
14
10
32
18
48
118
2
24
6
72
36
30
12
24
46
32
48
30
30
52
12
14
79
5
18
28
14
7
3
56
36
6
7
36
15
14
30
42
36
18
30
10
2
24
19
17
10
32
30
6
4
32
6
18
16
8
6
31
5
34
122
12
7
5
58
32
64
2
67
101
12
103
39
26
ABCD 98286379502*3^$a+1 [50008]
49
72
59
36
12
30
55
32
63
18
132
43
23
9
63
49
23
1
8
33
7
41
36
36
24
6
48
18
15
9
24
12
48
51
24
39
42
31
29
3
45
30
6
132
12
48
7
11
24
45
105
18
12
1
77
84
108
3
24
9
31
11
78
12
24
18
9
88
11
60
18
90
24
21
39
12
21
129
84
24
12
15
16
107
13
8
9
6
54
42
78
12
15
21
48
24
66
90
6
49
29
27
9
66
48
30
6
9
33
7
131
12
24
1
47
1
29
3
40
5
3
9
48
39
21
27
75
6
6
96
24
25
35
36
1
89
31
24
35
21
9
24
6
84
6
24
7
53
60
15
33
31
65
7
5
24
36
42
36
24
12
45
15
9
112
17
7
71
9
39
1
11
42
48
3
39
6
147
288
39
6
24
12
6
12
66
102
13
24
56
21
228
156
90
6
6
30
48
15
15
24
6
3
16
8
153
30
25
29
18
249
45
3
16
5
30
42
84
55
65
54
1
32
39
24
9
64
48
77
36
6
33
3
69
51
45
64
48
5
6
60
33
39
54
30
66
24
96
18
24
12
45
15
6
18
25
11
18
138
48
1
83
12
9
39
12
30
6
49
11
72
42
27
3
6
63
27
132
6
6
78
18
12
12
48
30
63
3
42
24
36
114
24
12
24
48
102
24
99
16
56
93
30
13
72
65
108
12
12
30
21
3
84
6
91
5
6
84
1
56
3
18
115
77
3
33
42
6
36
90
9
81
6
9
39
30
51
45
18
6
3
9
54
73
17
7
41
150
150
27
39
33
9
30
12
12
9
64
17
55
72
72
17
12
19
59
12
30
51
15
102
18
9
21
60
12
42
12
6
15
15
30
162
48
72
12
36
48
24
25
65
36
3
72
9
6
33
16
56
15
1
41
18
12
54
3
15
1
5
24
36
15
51
85
65
15
33
18
13
11
6
30
1
32
9
168
24
6
78
51
3
12
18
36
19
5
12
30
9
15
6
30
30
15
40
89
24
6
57
9
6
105
93
115
5
19
65
15
27
54
24
39
39
1
47
42
15
9
60
3
75
12
24
24
30
30
61
35
42
30
18
51
45
19
131
54
31
8
112
11
48
12
9
15
201
63
60
30
6
18
12
43
101
6
30
30
33
21
84
12
48
30
78
12
18
72
42
111
105
60
18
25
11
6
72
39
21
67
35
48
18
60
54
138
6
6
147
33
18
12
108
42
6
90
43
11
30
30
6
67
41
30
54
3
99
109
24
47
36
61
8
9
24
6
30
60
36
19
24
11
84
108
12
6
24
91
5
42
18
12
18
9
40
53
48
6
60
57
9
102
33
3
6
60
3
57
78
81
21
30
13
17
6
9
105
84
192
18
6
48
78
54
30
25
35
21
64
5
18
1
17
60
3
9
31
24
35
42
6
18
12
60
54
54
79
23
24
18
6
9
40
5
60
7
41
12
12
60
18
30
3
39
66
30
30
30
12
18
24
30
24
60
54
7
72
143
9
21
30
36
18
6
54
6
6
48
39
15
18
150
12
12
6
19
8
57
15
81
24
7
23
36
93
24
3
24
18
60
7
59
60
60
6
6
42
120
6
1
113
12
54
12
72
6
12
72
7
24
11
30
39
64
5
90
25
11
42
43
29
30
13
5
18
30
6
30
18
12
6
19
11
45
15
49
8
15
18
24
66
24
66
12
48
222
90
78
1
41
60
6
13
24
8
48
24
27
13
32
72
9
6
66
39
15
6
24
60
36
30
42
72
19
8
3
48
6
87
9
30
30
51
15
30
144
66
12
12
24
30
36
15
9
30
132
12
30
36
31
11
12
33
57
30
102
96
30
54
6
121
11
18
48
66
66
7
8
24
136
5
42
18
18
24
30
12
43
72
11
24
45
69
24
30
13
5
18
6
6
54
15
15
24
6
3
3
54
36
43
35
6
54
30
19
17
24
24
42
61
89
39
15
49
83
18
51
15
24
24
72
25
41
30
24
33
15
78
30
13
47
18
36
48
18
54
48
18
1
113
30
78
108
39
15
6
3
117
60
12
132
36
3
45
12
72
42
54
6
18
31
47
33
39
25
41
12
19
65
144
12
54
78
102
97
24
56
21
36
79
77
3
57
30
36
12
1
5
24
60
7
80
9
66
30
7
8
16
5
30
45
9
63
21
19
8
99
6
30
30
18
33
9
63
51
85
5
18
48
24
108
13
89
36
12
102
60
60
18
6
6
6
60
48
1
53
66
105
24
21
43
23
30
3
15
9
81
31
11
13
35
12
33
15
57
9
30
1
72
72
8
21
3
40
5
48
19
24
29
18
60
37
80
33
103
11
36
12
13
41
138
85
77
36
42
36
6
108
36
12
15
9
6
48
9
27
30
15
3
60
60
45
48
39
6
18
9
3
24
36
54
51
45
3
15
6
78
18
180
12
51
21
3
21
51
69
60
15
27
12
9
63
9
51
66
43
56
33
60
3
75
30
12
6
66
30
24
21
9
12
24
27
88
5
43
11
36
18
12
48
27
15
84
117
24
63
6
30
66
78
36
66
24
12
19
11
18
115
65
7
29
18
48
9
51
165
39
18
66
6
24
30
33
21
19
11
48
18
3
87
1
23
6
42
54
48
19
17
42
18
27
45
42
96
6
3
33
78
90
36
36
54
36
48
13
53
30
6
60
19
29
102
69
33
31
96
5
24
84
48
54
66
54
18
151
11
45
15
90
63
15
18
31
11
18
24
48
228
12
72
3
15
9
21
43
53
3
21
12
18
6
31
35
13
8
45
18
9
15
6
24
90
30
36
24
30
6
42
30
19
5
24
6
37
11
42
54
30
6
6
12
108
43
101
108
7
11
48
6
66
12
12
30
30
18
31
17
7
8
45
78
54
30
48
1
41
6
12
18
24
3
48
64
125
60
6
24
25
23
18
6
6
54
13
5
12
18
78
30
12
6
126
33
27
21
273
72
60
42
12
24
36
30
19
11
6
55
32
27
54
54
48
33
69
132
96
18
42
108
6
24
54
60
6
1
5
6
13
71
30
18
12
54
12
48
ABCD 98286704266*3^$a+1 [50016]
60
21
30
96
33
3
12
57
57
36
108
84
36
36
24
12
72
24
36
72
36
72
48
51
3
18
36
39
51
108
24
12
42
123
39
21
81
24
63
12
81
3
96
24
24
12
45
3
27
90
24
18
30
3
48
12
117
54
6
12
18
126
18
108
24
18
3
9
18
18
72
3
129
18
18
51
33
96
39
9
18
33
3
6
54
9
36
48
33
36
3
9
15
3
24
30
24
27
9
54
30
15
219
6
18
9
3
18
15
9
12
36
150
9
39
9
48
165
48
6
144
21
51
18
15
3
33
51
6
27
45
84
3
72
12
21
180
42
12
6
27
9
12
18
18
63
63
6
48
144
24
30
78
195
48
3
21
51
78
36
3
51
21
9
3
60
27
90
60
39
117
72
3
51
9
60
9
12
24
18
126
51
36
75
30
72
36
3
21
84
6
30
108
216
60
3
15
120
81
33
147
9
60
3
48
51
141
132
93
72
63
120
45
18
9
27
96
12
6
39
33
30
132
141
3
57
87
9
9
30
126
39
15
6
15
3
57
27
21
15
78
36
54
69
48
21
39
3
48
18
162
60
9
39
60
33
15
78
18
45
27
90
108
3
15
9
21
24
18
18
12
126
33
3
42
3
45
54
24
138
60
51
33
15
45
51
21
12
27
15
18
18
12
60
120
69
3
21
123
90
15
111
54
15
60
15
18
24
63
57
42
108
33
15
18
18
21
213
6
138
60
12
60
39
12
120
3
6
15
21
15
21
18
9
75
21
15
18
204
36
27
57
72
36
15
45
30
261
81
3
33
90
24
30
24
15
15
6
36
66
42
120
60
111
105
3
12
3
45
63
12
18
18
54
51
27
12
54
147
21
12
6
57
9
42
192
54
18
6
36
15
21
30
126
15
21
63
24
45
3
27
54
18
6
18
72
9
24
3
9
24
24
72
105
12
3
3
30
18
36
18
3
69
51
36
63
126
102
6
27
165
6
18
15
51
9
33
84
99
24
129
54
6
108
180
66
36
21
12
9
90
48
60
30
27
243
24
30
36
60
3
15
54
54
108
9
48
9
3
57
48
3
39
12
42
3
12
24
60
36
21
6
18
75
9
72
6
48
54
15
45
84
6
66
114
12
6
162
30
75
15
42
72
18
12
6
36
30
9
9
39
105
24
162
48
21
39
33
105
3
36
21
15
24
51
9
39
57
15
21
12
39
57
69
51
84
48
15
6
3
117
3
24
24
27
18
162
9
45
12
15
21
108
15
129
39
3
45
93
27
27
90
6
162
39
9
150
48
24
36
30
27
27
69
60
69
36
3
33
18
9
120
60
15
228
6
51
3
9
129
24
30
57
3
57
15
108
18
12
3
129
30
81
15
48
69
21
15
9
51
12
12
33
36
3
63
18
87
96
33
18
9
9
96
75
51
9
96
39
81
147
108
18
27
9
54
288
57
15
54
27
9
36
90
21
48
3
33
12
9
6
48
69
60
21
84
18
117
60
39
126
60
54
18
156
168
75
63
96
45
27
9
75
21
15
60
18
12
51
21
6
18
54
18
15
21
15
33
39
84
9
39
33
12
42
30
6
30
75
12
72
3
18
39
57
18
9
9
36
12
39
24
132
24
21
72
3
51
120
21
60
51
57
99
21
24
9
24
27
27
36
45
3
72
36
69
60
21
12
18
204
90
12
3
180
15
57
21
48
96
18
30
15
3
9
15
12
42
66
93
168
15
12
6
18
66
6
30
72
24
3
99
33
21
60
3
249
48
24
120
3
12
21
42
45
9
18
12
42
156
6
30
3
15
90
6
33
15
24
54
54
12
114
12
18
6
30
108
105
75
126
36
51
9
48
6
18
51
39
18
27
9
3
9
42
18
54
108
12
18
96
18
69
84
24
105
15
81
36
51
15
9
27
69
12
36
51
45
27
48
9
99
6
30
18
3
87
18
222
12
18
3
75
9
39
54
18
90
39
33
6
102
36
6
126
12
24
27
3
117
81
78
18
138
18
15
12
24
57
18
93
21
66
42
12
90
18
51
12
48
12
63
45
45
30
57
33
15
72
9
12
36
36
18
18
42
36
69
21
30
24
30
87
39
78
144
15
69
240
87
60
27
114
3
12
3
210
6
18
15
12
21
6
30
24
27
12
84
12
72
99
84
42
51
15
42
3
24
3
72
18
6
33
48
27
36
108
36
102
39
3
30
15
60
3
12
6
111
51
33
36
3
21
63
42
12
111
12
24
33
72
78
18
12
36
27
33
3
27
57
87
69
93
72
72
15
45
18
33
3
84
6
54
9
57
24
48
15
9
12
3
12
9
12
147
39
33
3
45
39
144
69
201
27
12
21
12
60
51
3
81
63
9
81
48
24
54
18
84
135
36
45
15
81
87
51
9
63
33
9
18
144
108
30
18
36
18
39
33
90
33
9
72
12
18
57
51
162
39
33
15
21
24
3
9
36
24
15
3
18
99
63
18
75
27
21
51
153
45
36
39
141
18
18
24
75
27
57
15
81
12
87
78
18
36
9
81
3
180
12
3
18
84
60
3
141
30
ABCD 98287139872*3^$a+1 [50000]
93
12
72
180
36
45
42
48
18
99
27
36
21
57
120
27
12
12
39
21
36
96
33
3
45
6
33
39
48
132
69
12
9
12
96
39
156
129
66
24
9
3
45
15
66
3
72
39
18
39
39
60
21
291
18
39
3
12
78
60
15
105
36
24
192
24
75
15
144
72
93
15
60
9
12
156
153
36
24
186
66
144
72
228
114
18
30
210
135
84
12
72
12
3
9
132
93
63
27
90
3
12
84
81
39
12
15
12
9
15
66
12
30
66
123
57
3
36
33
27
21
15
45
54
57
81
51
87
12
12
21
177
27
24
9
3
177
159
69
12
12
6
12
48
6
3
48
57
51
24
33
18
12
54
15
81
18
6
15
129
3
12
87
21
36
21
24
6
30
36
63
15
36
141
168
57
18
6
15
72
57
15
24
9
180
15
12
12
21
63
27
144
36
24
165
45
159
45
24
60
123
147
48
33
36
99
6
54
12
24
93
33
18
72
30
99
9
183
21
18
102
6
12
72
33
9
18
42
15
51
117
12
36
168
36
3
60
93
84
3
126
54
81
135
33
177
3
84
45
18
333
27
144
57
84
105
27
99
69
15
12
9
168
15
150
36
3
48
108
72
9
42
18
90
6
27
9
48
15
9
126
93
33
36
108
84
96
27
39
9
141
18
36
30
27
120
60
117
51
81
96
15
27
78
18
33
96
84
144
168
69
78
108
6
84
96
54
30
3
153
15
60
12
3
90
375
141
75
45
120
120
51
39
45
147
69
24
45
84
27
12
12
36
192
9
87
9
6
24
114
78
189
48
81
66
48
42
54
9
60
33
75
60
33
282
81
93
234
45
99
18
30
138
72
63
87
60
18
3
12
15
21
69
39
24
3
18
123
69
3
276
9
60
3
72
81
144
27
21
15
363
42
3
60
84
33
63
129
18
60
18
39
21
6
30
99
24
45
15
12
45
3
75
36
36
18
99
21
18
12
21
15
177
84
9
3
27
129
3
21
27
102
12
42
45
81
72
27
21
42
6
15
72
60
9
15
24
21
138
45
180
72
81
15
165
78
12
72
72
6
24
66
42
48
3
21
63
147
9
57
72
39
33
63
33
114
21
24
159
57
9
60
6
21
72
21
24
39
24
69
39
60
108
3
24
18
30
18
27
24
12
45
60
12
18
9
63
30
120
27
21
132
54
81
3
90
72
18
33
12
27
81
147
276
18
51
60
12
75
30
15
60
9
3
33
234
84
33
36
141
111
45
24
54
9
21
27
9
156
90
45
63
21
177
87
24
81
42
36
12
60
6
36
36
18
54
27
33
60
6
36
6
12
30
69
177
6
81
117
48
108
123
141
3
108
69
30
9
267
162
48
42
21
3
93
12
15
138
27
51
12
21
189
219
99
18
42
33
9
51
69
162
9
45
6
6
42
78
42
45
3
42
15
12
12
144
33
30
12
93
12
9
24
12
54
93
84
9
3
27
9
48
48
9
84
3
12
27
225
48
69
27
21
3
168
39
9
105
3
21
75
57
15
12
105
39
69
12
216
30
36
30
39
24
60
21
123
243
57
27
42
48
87
147
30
111
45
3
177
15
27
69
96
45
39
33
39
12
72
9
24
99
12
99
24
72
6
75
27
42
3
51
210
51
63
57
21
12
123
84
3
42
66
45
69
48
102
186
18
90
63
3
138
102
21
12
57
24
15
69
15
48
27
66
3
12
15
45
39
69
72
369
30
42
99
75
102
24
126
108
6
48
3
12
21
63
72
48
21
66
33
69
15
60
57
30
9
84
45
48
3
21
207
111
102
282
6
27
12
36
93
75
12
27
93
3
24
18
15
60
168
48
21
18
90
102
90
15
60
15
213
9
168
75
468
147
186
39
24
96
93
18
54
3
72
27
6
27
36
165
6
9
36
12
27
54
18
54
27
84
27
90
96
99
12
24
57
171
93
96
12
156
15
105
96
24
ABCD 98287241428*3^$a+1 [50120]
59
48
19
69
24
72
9
167
64
8
1
71
16
32
61
66
144
36
60
174
27
33
36
3
120
56
40
15
36
54
255
120
152
144
25
119
144
61
11
16
33
135
24
56
31
90
15
99
5
7
17
168
88
32
24
19
165
32
168
16
128
192
19
77
192
88
8
136
69
147
39
54
12
215
48
7
129
105
23
31
17
72
112
128
16
111
65
1
47
61
131
175
126
108
15
80
16
120
176
160
45
59
85
3
32
24
67
54
54
60
126
23
136
15
65
16
45
59
67
45
8
112
32
7
65
40
129
111
24
24
32
168
40
32
96
424
399
36
29
72
112
168
243
69
27
5
25
119
96
48
72
48
96
16
99
141
96
33
119
120
31
9
32
145
54
36
156
9
15
66
47
408
24
24
1
71
192
151
9
200
72
24
16
96
15
9
48
51
69
291
72
29
115
5
16
123
6
54
65
1
71
384
24
72
264
96
72
160
56
115
5
144
31
17
40
8
256
9
30
57
69
126
54
63
120
33
119
16
128
16
8
181
6
45
24
177
18
21
56
49
36
59
355
5
16
128
72
88
24
63
33
75
5
1
15
15
129
21
11
40
248
112
183
36
21
72
72
15
66
215
64
81
39
48
32
79
36
5
96
64
24
15
89
72
64
120
104
37
54
197
19
53
13
54
180
9
32
13
11
16
8
72
199
81
32
16
231
114
90
12
114
30
105
9
39
8
40
24
99
6
143
40
8
40
105
63
27
29
120
16
3
66
114
36
45
8
1
15
51
5
121
159
264
45
59
37
3
27
21
48
24
32
25
90
29
24
67
101
49
471
45
35
55
113
16
51
24
5
144
24
91
5
247
113
31
33
3
77
1
15
75
21
81
54
36
29
168
1
6
65
24
1
111
104
48
48
352
128
19
69
152
192
16
51
5
88
177
24
306
30
234
5
136
24
96
56
43
126
63
8
24
120
120
88
63
89
24
144
40
81
39
32
259
29
40
57
143
1
15
96
99
6
119
145
6
180
5
48
72
19
66
60
120
119
121
15
96
45
54
5
24
211
5
16
33
159
33
114
30
39
24
192
51
5
48
120
120
96
61
35
184
51
5
199
84
36
144
89
168
48
120
16
81
24
15
24
24
27
54
102
9
56
192
96
72
24
91
45
8
1
95
121
47
40
27
45
39
240
66
15
24
56
96
133
36
255
15
36
24
5
24
112
8
40
111
24
201
80
19
197
112
192
48
8
24
55
41
79
105
21
114
113
16
27
269
64
32
40
192
192
8
72
168
67
30
23
157
83
48
232
32
19
45
32
40
192
80
7
54
11
25
71
24
16
8
24
1
15
96
39
9
128
109
99
225
6
65
1
54
185
168
48
112
80
91
6
71
139
93
32
109
59
1
15
21
123
56
1
119
40
104
40
141
27
32
31
65
24
91
5
24
16
72
48
216
56
24
240
19
117
248
91
53
103
65
49
111
24
104
136
39
17
24
120
19
5
25
72
54
9
27
24
120
5
168
16
24
80
1
431
24
64
176
64
32
64
135
41
16
45
54
189
15
57
32
103
90
135
ABCD 98287392254*3^$a+1 [50069]
9
9
12
6
5
84
4
201
90
30
30
18
71
40
24
12
8
145
3
20
28
36
20
48
40
27
6
59
43
42
23
76
20
4
147
5
1
83
61
30
41
19
33
116
76
20
124
39
53
37
60
11
124
8
48
19
33
27
30
12
90
18
12
3
132
3
90
23
12
25
12
159
80
1
15
45
18
21
92
19
18
11
31
5
4
27
12
12
105
44
31
9
24
36
32
24
13
11
19
41
4
15
12
18
131
1
15
3
48
42
48
42
90
48
123
12
80
84
13
18
33
84
92
25
60
30
48
42
18
17
60
31
129
8
108
7
101
24
7
48
21
87
5
48
16
68
40
36
21
75
56
19
41
108
16
3
42
35
25
63
56
31
89
1
48
30
21
44
40
15
102
15
116
28
20
19
42
36
59
25
83
28
84
33
51
24
57
99
60
24
3
5
85
87
15
5
37
135
51
9
56
25
12
11
49
47
4
96
60
21
27
27
33
27
78
12
30
33
48
27
5
25
42
45
24
24
116
60
84
72
48
7
141
9
30
5
48
136
36
33
11
40
20
61
36
162
42
39
57
35
55
72
57
56
67
17
24
79
30
11
160
39
21
39
57
33
30
5
72
13
72
59
67
9
45
75
75
53
76
69
12
18
57
20
13
71
7
33
36
3
5
48
37
42
90
179
1
63
45
60
27
15
9
57
23
79
12
5
24
1
71
7
77
13
3
69
3
8
52
27
9
20
36
108
25
27
68
112
285
75
15
6
27
116
16
20
96
60
4
8
76
9
11
4
45
12
39
21
36
75
84
48
87
108
12
45
45
11
37
18
9
15
113
16
99
33
92
96
31
5
1
27
45
30
30
71
132
55
5
4
20
4
9
35
12
43
72
41
4
3
57
45
11
12
12
55
6
23
31
5
13
30
5
52
56
49
63
116
19
78
102
42
36
3
21
59
76
33
42
18
42
45
63
17
4
27
12
21
20
36
1
12
27
15
69
20
72
48
61
23
12
144
19
30
27
15
33
57
11
28
36
51
72
33
92
55
60
30
23
37
42
5
1
84
3
36
164
28
24
3
42
138
18
47
43
33
20
64
12
24
32
48
31
9
20
24
25
42
30
3
207
33
57
48
120
35
16
32
24
24
31
48
30
87
60
3
5
28
32
28
12
152
13
48
12
11
24
76
39
12
9
9
35
16
176
61
15
68
16
48
27
33
56
19
78
24
23
43
45
9
48
60
402
108
120
42
90
41
4
45
63
87
9
21
18
5
48
7
21
39
12
30
15
51
132
12
45
105
15
3
5
55
21
51
53
67
29
36
43
105
3
53
1
15
24
9
30
45
15
108
33
84
20
36
12
67
21
81
150
216
72
57
63
42
18
42
30
53
25
72
36
23
7
9
45
30
5
4
44
120
12
73
12
23
55
78
3
9
27
45
36
39
3
48
185
24
4
39
5
16
111
30
60
3
57
6
69
63
21
21
39
80
24
97
23
28
20
4
15
5
55
18
11
64
15
77
24
169
35
16
20
31
6
119
48
12
48
28
8
16
20
25
18
12
9
9
27
20
175
33
36
51
33
12
24
36
15
138
11
19
12
69
60
39
57
21
54
18
3
87
42
11
28
9
27
24
32
4
20
175
6
27
12
3
48
69
3
42
60
59
12
12
16
20
4
3
42
63
68
16
15
36
54
90
18
132
6
84
5
1
83
49
75
57
99
51
45
3
5
40
177
15
168
93
3
144
105
87
15
18
27
68
12
145
6
12
81
21
30
9
99
72
9
20
37
23
1
75
20
43
113
7
72
5
133
23
84
13
18
77
36
121
131
4
20
31
192
12
105
3
5
25
3
24
80
13
47
160
24
56
16
57
12
95
4
152
4
45
35
28
68
48
60
49
12
18
12
5
1
15
24
68
52
15
29
4
45
42
30
36
42
18
47
55
33
39
18
75
45
3
39
5
13
30
5
36
16
153
11
31
90
6
17
145
27
45
15
60
15
33
48
27
78
47
60
13
12
3
24
20
24
124
33
167
48
139
69
9
48
15
48
51
5
31
33
32
25
23
31
18
48
162
57
8
52
20
13
11
52
8
4
108
9
108
30
41
31
33
12
33
42
60
5
43
77
48
48
25
84
23
196
9
15
60
8
60
19
48
5
7
5
43
101
79
42
78
90
12
75
108
56
1
95
16
15
30
12
72
75
45
18
48
84
108
60
78
3
21
48
60
23
55
72
60
21
21
60
30
18
51
20
61
138
21
20
72
7
45
27
48
42
59
1
15
96
27
101
36
28
57
6
17
136
96
45
11
19
9
141
3
57
39
39
18
24
35
36
37
11
79
12
6
27
72
3
72
65
61
84
3
56
19
125
25
15
8
60
19
48
77
1
24
18
53
48
36
1
47
16
32
64
44
19
12
5
13
72
6
53
76
8
163
53
4
15
65
36
16
264
84
72
15
60
29
1
138
30
150
17
31
53
4
3
102
30
17
13
12
131
208
12
39
141
20
49
3
8
28
24
45
42
9
39
42
35
160
44
1
15
135
66
102
60
72
29
84
16
24
27
69
81
99
144
75
30
3
57
15
3
69
20
276
19
ABCD 98287605478*3^$a+1 [50083]
15
45
32
43
5
24
48
13
60
30
42
102
41
91
29
1
54
5
31
24
45
9
123
20
48
52
3
42
23
25
24
11
120
7
17
36
24
60
7
60
21
189
18
18
24
30
36
33
27
17
31
6
144
47
25
48
15
9
12
11
13
30
36
78
66
5
37
30
17
88
80
28
75
45
132
60
15
54
71
28
9
18
78
54
18
15
92
28
32
36
40
12
60
3
36
6
48
24
12
6
105
165
35
67
33
63
36
29
52
32
31
5
31
21
27
21
12
32
31
5
49
155
61
59
31
30
27
45
23
31
144
24
5
13
15
87
42
23
60
55
18
72
71
7
5
43
45
9
42
69
60
15
30
6
36
12
36
24
12
60
54
36
23
31
5
31
48
60
21
87
30
60
12
11
187
33
20
60
1
144
90
12
5
85
42
18
18
5
24
16
21
90
18
11
67
173
1
39
15
57
68
24
1
15
60
140
49
18
42
3
60
68
25
60
162
53
67
77
55
5
7
41
12
28
63
5
127
5
49
36
47
55
18
15
3
90
6
36
5
7
36
24
21
12
3
12
5
28
20
19
81
45
24
11
24
13
3
57
3
20
67
12
161
37
15
39
60
29
1
18
5
13
35
12
16
117
42
41
12
229
11
49
51
32
1
87
27
30
6
5
84
28
9
39
104
36
37
48
6
36
5
7
60
12
69
75
36
24
84
21
15
36
126
35
12
31
12
24
180
29
19
132
9
20
181
126
24
36
18
27
75
90
42
108
90
23
24
37
54
5
55
66
6
48
29
31
54
108
3
15
57
33
36
51
8
7
5
12
36
7
102
11
7
45
117
3
108
39
18
12
11
7
18
24
23
139
48
53
43
5
60
60
220
12
3
5
67
30
23
67
42
11
24
60
31
30
6
126
18
12
72
180
36
24
72
9
9
30
126
60
12
270
17
7
36
5
13
36
18
21
20
24
55
36
45
20
7
65
43
65
60
37
162
36
114
18
162
11
55
72
24
84
54
18
17
16
9
30
21
39
72
29
115
54
3
27
5
88
32
1
72
23
12
28
51
21
117
18
17
36
55
5
12
43
57
15
33
12
27
18
63
9
30
5
31
132
345
15
77
7
69
104
156
67
17
1
60
267
32
7
9
9
83
7
30
78
17
120
60
28
39
9
15
54
3
27
41
31
60
29
91
24
66
6
17
76
69
35
28
147
252
24
45
9
11
12
72
16
27
72
21
12
48
9
51
57
23
84
25
120
6
12
42
23
12
13
78
45
21
6
45
63
77
7
21
60
140
19
12
18
11
40
20
25
66
54
42
30
18
57
33
15
80
52
48
129
51
57
47
16
27
42
123
3
102
15
63
12
72
33
20
19
81
9
54
5
31
21
3
84
36
5
40
9
60
12
51
3
45
27
18
24
12
24
66
9
9
36
35
132
49
23
60
31
84
42
23
43
5
85
3
165
35
1
30
9
27
72
36
125
100
45
60
12
54
21
39
36
30
24
30
36
24
9
21
24
75
27
17
37
99
72
63
90
59
31
57
87
33
27
12
6
3
9
35
48
12
28
39
6
48
60
30
17
7
41
60
24
55
72
54
35
19
93
8
12
48
31
6
18
257
25
90
24
264
24
41
61
24
36
30
18
3
3
66
54
6
39
44
28
108
27
42
12
11
13
36
84
24
120
51
9
30
5
16
129
12
36
23
19
108
48
60
5
100
15
24
36
12
93
39
81
12
117
3
39
29
91
180
9
12
8
169
42
53
1
35
100
27
48
89
36
7
65
79
48
72
18
96
15
12
9
66
108
6
39
87
12
53
19
9
12
39
53
103
137
61
54
101
132
7
5
25
6
77
49
48
36
15
132
123
5
40
60
21
150
66
15
48
27
24
30
6
138
144
111
57
12
60
66
29
13
18
17
100
3
6
36
144
36
18
30
87
8
31
21
8
67
5
7
96
72
33
32
88
39
5
16
15
24
12
41
40
9
39
12
99
18
11
40
39
180
48
18
6
108
5
43
5
72
36
37
18
45
12
15
17
1
30
42
18
5
12
163
12
53
52
99
36
17
55
21
20
52
48
132
99
18
35
36
25
12
83
7
33
99
65
36
12
100
15
33
60
21
108
18
17
1
36
51
57
18
72
5
156
55
5
52
9
36
18
5
37
48
54
5
36
52
3
12
5
37
35
103
18
24
48
18
36
29
31
48
18
23
55
84
60
5
43
125
72
73
60
23
84
1
35
1
11
43
72
77
48
73
47
7
113
13
36
59
31
84
24
30
3
69
96
18
102
162
90
18
108
5
19
5
7
18
60
11
1
18
36
6
48
11
60
7
12
33
39
36
18
35
25
54
30
3
33
36
54
57
39
41
7
5
76
12
3
29
61
36
18
33
69
78
18
47
37
36
15
27
90
3
48
129
11
37
47
7
60
30
6
102
36
6
21
48
44
7
53
36
25
15
80
49
11
61
18
48
18
15
32
43
72
5
85
3
39
66
24
66
6
18
12
60
48
81
44
223
105
39
21
48
69
6
5
7
60
18
30
36
60
66
63
9
35
61
12
24
23
156
67
17
91
132
12
18
23
37
54
30
18
36
54
42
228
126
59
13
3
51
21
32
ABCD 98287661848*3^$a+1 [50030]
41
109
35
67
54
60
210
6
35
163
69
8
49
396
35
24
88
56
31
33
57
111
9
60
51
15
17
37
3
33
135
104
40
8
1
6
65
25
15
8
97
36
180
60
84
96
210
168
125
1
15
21
107
181
90
177
3
29
48
232
27
5
16
69
35
120
115
54
47
48
127
18
12
114
41
24
64
45
27
8
136
8
40
3
48
21
8
103
30
198
60
17
19
66
59
31
90
60
83
64
216
27
53
96
48
43
197
13
18
90
36
3
72
21
30
45
32
13
54
29
7
90
23
96
31
17
16
105
90
42
3
15
201
9
42
84
6
3
117
54
60
36
213
240
27
45
72
141
75
32
40
48
24
33
167
96
37
114
41
24
1
90
45
69
35
88
32
40
111
105
3
72
30
23
16
96
225
119
48
16
141
3
111
30
216
60
39
56
16
48
200
1
183
27
36
113
175
41
1
48
39
51
101
49
36
30
21
80
49
36
120
3
15
137
115
117
33
138
132
48
6
59
64
3
30
39
56
19
5
48
16
24
123
69
96
123
120
90
147
75
29
24
40
32
109
75
9
42
18
107
19
21
32
88
123
29
16
120
24
33
15
3
5
25
135
51
66
24
126
29
91
24
210
6
53
325
35
336
24
37
48
35
25
12
27
51
72
18
66
6
123
141
6
5
103
36
126
138
5
16
24
87
137
120
193
39
48
176
7
30
99
48
21
59
16
207
54
36
168
39
27
21
8
16
144
32
88
72
15
288
9
33
15
3
21
9
36
3
51
162
3
57
87
3
149
85
3
51
69
80
43
18
99
177
84
126
21
3
30
132
108
215
112
9
39
111
126
30
24
5
136
3
21
9
39
21
30
6
30
9
45
99
32
1
47
97
15
96
72
120
32
24
31
6
30
18
147
3
69
93
3
56
139
29
1
47
24
61
75
120
33
191
16
128
240
37
147
56
55
36
90
59
24
72
40
80
88
153
108
216
3
32
1
23
217
39
45
3
33
108
150
162
227
7
41
25
18
77
85
60
87
57
126
84
5
1
15
72
56
67
18
99
33
18
29
1
186
29
25
90
66
3
57
90
21
104
40
48
33
39
24
296
19
6
231
75
93
104
72
40
56
48
37
18
36
5
61
54
5
1
84
36
23
40
135
9
27
24
309
27
5
1
15
72
200
73
15
32
37
11
25
23
40
27
5
13
35
91
45
80
19
77
13
6
5
79
161
40
80
64
24
72
120
216
128
1
90
93
27
5
88
168
15
33
24
33
15
72
267
6
48
90
77
13
72
168
90
36
66
3
51
54
42
30
54
6
35
49
111
24
15
209
1
95
19
66
3
21
35
16
51
29
85
35
109
36
71
19
21
48
75
69
33
60
3
72
8
144
40
32
25
95
25
183
51
42
174
45
99
45
105
15
24
243
90
270
78
95
16
48
57
111
8
1
24
39
48
8
61
180
96
90
30
18
77
160
8
16
51
18
36
71
13
27
368
37
99
15
33
96
176
49
119
43
18
99
27
6
54
30
24
11
61
35
19
69
24
120
183
17
88
32
1
6
273
48
8
7
57
3
53
91
21
8
25
180
72
3
176
1
23
25
162
90
24
3
176
1
390
96
129
48
21
59
13
18
36
21
135
17
73
18
150
87
24
8
96
85
59
37
36
23
7
9
51
29
64
32
163
30
47
13
35
16
69
35
91
5
19
141
8
48
72
31
6
54
102
60
54
21
8
25
102
57
267
5
1
48
42
54
15
129
36
3
123
53
37
138
9
128
24
61
108
87
3
29
37
59
67
108
41
85
3
ABCD 98288105044*3^$a+1 [50003]
38
52
17
43
30
2
96
22
48
32
87
13
48
20
4
18
17
13
35
25
50
18
4
23
7
48
17
12
43
56
4
77
48
72
69
52
12
8
27
72
181
18
50
22
68
142
18
20
112
17
13
42
6
11
73
50
40
53
67
36
20
4
17
9
22
2
16
14
36
9
43
48
41
19
30
14
90
28
35
24
31
38
39
60
51
12
40
42
6
89
13
59
9
22
29
19
41
43
78
30
72
8
120
42
15
31
44
117
60
73
36
24
80
70
120
36
32
28
30
11
39
52
29
1
80
10
5
12
1
90
72
20
18
40
2
22
60
30
17
31
18
14
126
34
17
3
6
30
9
43
42
35
103
20
9
13
30
36
29
31
17
43
29
3
117
45
27
48
13
42
50
10
6
71
13
26
9
43
17
93
102
57
33
3
7
5
121
12
72
18
2
100
18
8
21
19
17
24
81
22
17
151
20
22
38
30
40
12
20
27
48
3
28
2
15
7
18
12
8
70
12
30
23
3
10
32
48
39
33
22
18
47
13
32
40
86
9
73
30
29
3
28
30
30
50
10
65
67
36
72
8
4
66
42
42
38
22
6
60
12
29
3
88
12
60
78
47
43
8
52
8
10
102
72
26
10
32
10
12
48
38
9
3
69
13
26
9
48
3
4
48
29
1
92
10
8
69
13
6
29
43
29
31
192
53
43
2
28
12
48
92
18
12
28
12
12
20
10
66
30
42
12
8
12
100
17
36
7
36
192
98
27
15
12
18
28
14
30
15
43
17
13
8
51
3
45
43
2
16
50
22
18
20
100
60
60
41
96
24
79
92
18
42
18
90
22
12
18
29
21
60
15
57
66
10
24
8
39
13
23
55
5
3
22
138
44
10
36
44
27
3
16
89
13
102
30
6
20
9
3
82
23
27
18
27
48
25
92
16
144
26
70
24
78
12
17
51
12
18
58
54
35
43
42
30
68
10
47
25
30
68
18
10
41
33
36
22
68
21
123
28
5
57
3
7
60
6
54
30
36
47
7
36
77
12
43
150
18
12
12
17
73
48
98
21
1
110
52
18
30
29
13
23
12
55
17
31
8
21
69
4
80
27
48
3
105
103
29
12
43
5
55
80
16
12
42
30
6
42
89
31
2
28
120
35
25
8
4
66
17
87
36
81
99
4
5
15
10
36
74
10
23
3
34
18
20
10
12
6
12
12
17
9
10
29
73
42
6
131
73
8
18
54
16
12
47
15
28
102
20
16
11
9
54
36
30
82
42
26
21
13
18
120
8
34
6
12
17
43
50
15
103
20
34
30
68
102
78
9
13
26
64
60
48
29
1
60
48
24
30
60
8
57
1
24
6
30
24
60
20
106
24
36
24
5
25
47
3
18
10
8
57
117
46
90
42
48
12
17
15
28
72
6
30
42
20
78
9
1
20
24
10
77
31
29
9
4
20
16
102
38
51
9
10
17
60
84
43
6
32
10
72
18
8
4
30
20
10
36
12
90
60
18
54
17
103
8
9
103
17
3
48
28
32
69
3
30
150
40
8
9
33
76
47
37
20
18
58
60
2
72
40
18
38
30
24
66
21
49
92
147
3
58
11
3
33
37
23
43
54
35
85
8
42
40
5
45
70
5
55
50
10
90
83
84
31
17
21
10
29
73
12
26
21
1
95
7
38
12
10
68
28
17
3
69
21
4
18
29
3
6
10
24
18
59
48
3
48
42
10
8
10
59
12
43
36
20
189
72
31
17
15
30
10
5
3
112
77
43
36
20
34
20
118
5
7
17
129
100
12
72
23
37
8
130
8
22
12
66
80
21
13
30
18
68
102
22
36
42
12
6
71
1
12
50
45
91
90
30
54
23
15
48
21
36
12
3
10
32
18
12
76
24
5
121
42
29
48
85
20
70
77
43
30
20
28
8
22
80
10
32
15
15
45
72
73
68
58
72
42
6
20
10
30
24
56
24
10
18
38
4
68
108
51
9
4
18
62
178
92
6
34
36
20
10
71
36
25
30
2
90
16
84
120
30
18
5
24
43
36
44
18
12
63
15
40
89
33
66
52
65
63
34
78
2
3
67
17
33
28
30
20
72
33
7
6
62
45
63
9
63
30
10
17
108
144
63
36
52
18
114
48
48
104
10
6
29
111
42
22
53
67
6
62
9
91
5
43
17
12
21
34
17
21
18
22
48
102
18
44
10
50
27
1
30
60
42
35
85
35
55
6
42
29
43
17
103
30
30
50
118
8
112
5
12
43
5
3
52
20
18
34
5
45
18
108
34
6
182
10
12
66
2
28
41
1
50
22
23
67
50
27
193
68
15
7
53
55
12
26
10
72
30
30
30
42
77
51
18
34
18
2
10
8
18
21
31
2
15
60
15
40
77
21
18
9
1
84
96
30
14
15
43
5
105
27
1
20
27
15
9
103
48
38
54
33
25
42
108
2
6
69
72
13
36
72
47
81
94
18
30
8
70
74
28
12
17
31
2
40
50
16
24
6
42
12
5
21
90
54
36
34
17
1
32
46
12
42
18
50
87
15
28
29
31
8
70
59
45
6
21
13
6
24
108
12
18
68
10
12
12
17
3
16
2
30
57
51
114
27
13
60
20
10
77
36
7
5
51
102
22
6
167
97
6
17
15
18
27
3
24
10
60
66
62
28
110
172
42
36
54
18
2
100
26
10
84
6
84
23
33
22
29
61
8
4
50
10
78
77
91
32
10
47
12
19
17
27
10
66
84
17
21
90
22
60
6
60
144
48
12
116
120
60
12
40
30
38
52
2
63
12
108
13
2
42
15
12
73
23
3
10
71
60
51
45
12
51
69
31
12
18
59
72
51
58
32
18
22
60
18
101
69
27
3
4
30
20
40
35
3
12
6
4
78
18
44
40
18
12
56
34
36
11
99
9
13
8
39
15
76
29
25
30
36
12
12
20
18
12
40
18
2
15
31
17
3
42
30
88
12
12
38
27
103
12
20
57
43
48
17
61
144
26
30
60
39
15
100
6
132
30
29
13
35
ABCD 98288358674*3^$a+1 [50074]
37
6
18
6
24
6
48
159
20
12
76
32
12
37
24
6
5
28
8
36
25
35
12
19
17
12
37
6
66
6
17
48
1
6
5
4
9
90
54
11
7
30
36
66
108
41
7
18
18
36
12
66
60
60
36
12
11
37
23
7
72
5
13
23
73
6
17
37
51
27
5
12
1
87
104
43
41
12
36
7
17
7
21
9
119
24
13
23
55
29
7
30
23
1
42
12
12
42
3
20
19
54
23
16
21
24
90
18
11
16
15
17
12
25
12
3
27
17
1
135
32
28
3
17
7
41
1
39
69
23
72
36
109
42
12
12
17
7
66
6
65
13
6
6
30
12
5
7
12
5
108
1
11
25
15
8
40
8
1
23
12
48
16
21
78
42
3
15
29
12
73
78
18
12
47
1
24
6
41
13
27
9
47
1
48
23
25
60
23
19
6
15
8
24
40
92
24
4
80
37
27
21
23
48
1
6
5
36
49
6
30
47
85
75
27
42
156
18
12
53
12
19
48
17
24
76
51
6
18
33
45
11
25
35
43
65
36
19
66
23
72
48
36
16
44
31
5
12
1
6
78
3
8
12
7
5
36
73
48
11
52
44
7
48
9
8
7
42
12
23
7
29
24
12
24
25
99
27
5
19
5
24
1
35
28
39
5
31
29
25
24
23
13
27
12
3
17
1
47
73
12
102
17
13
35
31
12
21
9
83
24
1
23
31
53
13
12
3
27
72
42
48
6
12
5
19
66
35
67
29
4
12
8
13
24
84
15
60
20
28
8
24
1
24
75
44
7
17
49
114
105
27
9
68
12
36
24
48
28
21
48
111
32
13
6
5
36
25
30
65
7
77
12
12
43
18
11
12
1
30
42
47
36
12
25
18
24
12
18
3
12
8
13
23
67
29
37
11
12
25
24
6
17
31
66
15
27
5
1
18
17
7
54
35
72
19
18
11
7
89
12
12
43
5
13
15
3
18
12
3
45
23
12
36
19
53
7
66
23
4
45
54
12
89
31
6
23
12
12
36
96
19
53
31
41
36
25
11
60
12
67
12
6
11
16
20
48
12
13
11
19
48
5
13
23
7
6
47
49
42
41
12
60
25
35
25
83
12
13
48
11
55
24
5
1
36
18
65
12
37
27
39
5
25
11
7
48
102
35
48
55
5
24
4
21
6
5
25
23
19
5
12
115
9
44
1
12
47
19
5
48
25
42
17
1
36
30
5
7
42
18
78
78
5
37
48
30
42
60
23
25
35
88
8
12
12
7
5
13
23
43
17
31
48
41
61
18
9
57
15
12
57
11
55
12
24
6
11
31
9
9
23
4
3
17
24
49
78
45
63
102
59
1
27
44
31
6
24
30
5
7
5
73
30
29
91
120
5
37
11
43
5
52
93
11
7
17
24
1
6
9
15
18
95
12
13
11
37
102
12
30
6
53
31
17
100
9
18
5
7
33
32
40
8
36
12
19
5
13
12
23
16
24
20
13
18
18
12
11
19
29
12
28
20
55
6
11
1
42
21
39
18
12
39
9
18
9
81
6
5
13
47
13
54
24
5
48
24
1
6
60
48
77
7
17
31
77
4
27
72
33
68
1
71
12
49
11
7
9
9
102
21
39
5
1
23
36
4
99
54
11
13
11
12
12
43
5
12
25
27
75
53
1
59
24
25
54
29
1
18
5
24
7
42
18
65
1
15
3
6
27
75
17
73
11
4
27
9
21
6
41
36
40
51
57
3
36
90
15
3
5
13
11
12
7
29
12
4
15
17
16
33
3
32
60
24
48
43
33
12
9
35
13
48
12
42
57
93
11
73
78
53
109
3
36
3
18
54
12
18
30
18
6
29
19
101
43
12
5
43
12
21
32
25
23
91
30
107
12
13
54
33
20
37
35
72
13
15
9
35
60
7
17
16
33
27
12
9
18
5
12
12
24
1
102
6
11
43
105
27
65
37
12
15
57
15
8
1
18
33
32
7
53
64
20
1
42
5
7
6
87
8
25
6
24
45
56
13
12
35
13
15
32
36
7
36
12
5
13
24
66
17
37
3
3
9
8
12
12
4
32
60
1
30
5
36
1
3
9
42
24
17
67
5
48
7
41
36
61
96
23
13
11
7
17
12
4
9
48
23
49
6
108
6
11
7
6
23
36
12
48
19
17
7
5
40
27
108
33
9
6
21
8
12
55
9
68
91
18
12
18
41
24
16
36
15
30
27
8
12
36
12
67
60
5
73
15
99
9
33
11
12
25
6
24
18
18
21
33
24
47
4
8
7
6
47
24
25
6
5
16
3
30
15
8
13
78
30
11
73
102
6
35
72
31
29
12
12
12
7
29
16
39
42
12
6
66
15
20
7
9
9
12
59
12
4
20
64
20
31
21
8
25
27
20
1
15
32
12
37
99
44
13
27
32
12
48
48
40
32
28
12
44
1
66
42
30
17
12
84
16
63
12
9
33
11
1
59
40
15
5
36
25
24
23
60
13
36
11
7
18
15
56
43
12
5
31
5
48
24
13
11
25
18
36
41
1
23
24
19
48
78
78
18
11
13
11
7
53
4
8
13
3
56
19
42
42
17
12
12
19
33
32
12
4
8
12
37
30
5
16
51
54
11
28
8
19
66
35
48
40
3
17
163
48
12
24
17
40
57
18
6
15
36
44
61
36
12
23
24
7
54
75
8
12
25
18
6
24
15
9
114
29
1
23
13
90
6
23
163
42
15
68
88
32
19
30
11
1
6
60
6
11
4
15
18
6
21
84
3
5
1
15
15
12
6
24
90
5
25
66
6
11
79
24
12
36
42
60
30
9
20
19
6
35
79
24
5
12
1
47
25
60
30
5
24
37
95
43
66
18
18
23
61
42
57
44
43
21
3
78
30
17
16
3
5
12
64
51
17
36
12
1
71
48
55
42
35
84
49
6
36
42
11
1
6
45
27
18
36
42
41
13
95
43
48
101
12
7
66
11
37
12
11
37
6
12
45
20
7
53
7
17
84
79
5
97
30
60
5
1
11
37
35
100
3
6
11
79
77
25
51
24
3
9
8
19
36
90
35
1
48
6
12
69
3
30
11
24
43
42
23
28
27
12
29
72
13
6
6
15
12
99
17
7
30
11
7
30
23
55
30
3
44
7
17
7
72
17
7
5
52
24
8
12
12
79
29
12
49
11
16
3
33
8
25
11
12
1
47
43
5
1
36
60
18
17
12
49
15
39
30
11
16
195
5
16
12
20
49
39
3
18
6
54
36
30
36
17
12
43
6
54
12
66
3
27
101
24
12
24
7
12
17
31
17
24
49
60
48
24
47
96
72
1
90
72
18
23
4
21
11
25
48
11
7
12
65
55
65
67
45
9
23
4
27
42
3
21
24
27
3
65
108
79
89
13
39
92
12
13
12
39
63
5
12
7
41
7
24
17
13
6
17
13
23
1
23
13
6
6
24
42
69
20
24
4
32
43
29
4
3
33
3
41
13
35
13
111
9
12
11
4
3
168
12
42
36
102
18
23
24
40
129
60
30
12
41
24
49
39
3
24
21
39
33
24
15
5
7
6
6
29
36
4
3
5
7
6
11
1
48
3
32
43
36
42
24
35
72
60
12
7
18
36
23
1
11
24
12
12
12
108
145
6
30
107
28
9
15
9
47
1
48
23
16
8
40
39
42
59
13
47
12
7
60
53
16
8
24
48
13
36
35
19
54
11
52
9
23
24
1
11
13
11
36
7
17
24
24
25
47
16
27
5
64
3
30
23
96
12
13
3
20
96
28
12
33
39
9
6
42
24
27
36
123
18
60
11
37
23
7
65
25
15
33
11
85
23
36
40
27
5
7
12
29
31
69
8
36
12
61
12
15
3
17
16
36
8
16
27
54
6
17
168
7
24
57
56
19
ABCD 98288382386*3^$a+1 [50057]
48
14
6
132
72
96
24
40
15
11
42
12
76
104
18
12
6
12
48
42
90
127
123
90
48
44
30
25
33
72
8
67
63
50
48
82
62
10
6
50
24
46
14
25
23
142
75
5
48
30
12
36
22
8
64
86
40
122
42
16
24
30
18
92
58
80
12
18
30
52
8
48
22
21
11
18
30
58
54
68
18
10
30
110
73
24
5
7
24
51
18
38
10
80
34
176
40
92
72
10
3
47
10
66
9
35
13
17
108
7
23
22
36
3
24
17
28
108
27
105
15
5
18
10
63
9
32
115
53
108
12
10
80
102
6
42
40
2
6
30
42
12
70
33
5
48
7
15
30
2
16
20
124
6
12
20
52
39
24
5
42
16
42
15
35
37
123
32
28
21
17
24
66
54
19
27
9
51
44
96
124
6
54
8
100
8
30
52
12
18
50
18
10
12
27
15
36
32
37
11
22
108
50
10
2
28
14
28
18
50
7
12
113
12
48
90
22
56
54
40
38
42
25
93
138
9
5
18
12
10
98
10
50
18
22
42
3
117
6
80
82
30
42
8
28
12
2
73
113
42
12
48
42
16
2
18
52
8
12
91
9
162
36
80
70
3
59
210
30
1
17
4
8
82
30
3
47
28
38
30
30
40
14
120
28
18
62
18
150
13
17
19
15
48
42
20
6
40
44
66
60
52
18
20
49
3
50
78
54
28
8
42
12
73
135
2
18
25
23
10
30
50
4
3
53
40
54
69
77
24
18
22
38
61
27
9
48
23
42
7
3
98
4
60
30
8
18
10
90
99
15
30
8
12
16
3
21
20
28
18
50
64
38
52
38
28
44
156
42
28
32
30
10
32
28
8
10
3
36
41
42
25
72
23
61
17
22
57
48
137
10
26
4
50
49
47
4
8
58
32
7
95
6
54
85
84
101
46
12
8
37
125
28
54
56
30
64
18
8
64
30
39
177
24
3
113
4
36
14
25
3
50
18
70
104
120
10
45
11
30
42
1
24
5
7
5
18
1
71
6
64
18
2
6
12
120
22
38
10
27
5
48
18
37
23
4
26
67
23
90
54
6
42
30
7
3
21
41
40
3
17
6
180
42
12
10
45
15
18
8
7
5
78
12
37
5
18
25
47
25
51
9
35
6
24
6
42
12
10
38
30
40
18
2
42
36
100
24
123
53
4
110
49
131
18
12
6
12
58
3
17
10
9
5
108
18
130
63
47
30
22
42
39
47
22
62
6
40
14
25
23
18
10
2
10
32
60
30
36
112
42
18
12
8
78
10
2
1
9
18
24
20
48
1
59
10
18
9
120
3
12
50
46
84
8
85
3
32
48
22
50
18
24
58
12
6
30
44
36
70
32
42
28
20
72
16
14
10
8
138
42
22
36
14
48
88
80
30
34
110
28
90
21
17
4
8
30
37
45
108
68
22
2
66
13
29
30
118
14
126
120
7
3
129
23
18
7
15
62
10
38
102
48
18
60
30
24
40
8
18
12
70
2
6
30
43
9
60
15
65
82
213
3
44
40
80
28
21
21
98
28
30
39
11
102
78
102
18
10
243
77
12
55
12
11
12
60
10
20
10
72
180
38
120
48
102
12
6
12
7
3
2
36
103
21
3
5
48
10
9
11
90
12
22
8
60
48
54
10
80
73
23
12
100
2
36
19
33
32
18
22
3
35
148
30
3
11
13
36
41
6
114
48
52
18
57
11
24
6
64
75
23
18
114
76
2
58
69
5
19
47
30
10
2
10
21
51
18
72
68
7
93
2
6
4
3
15
108
24
30
6
12
2
126
42
90
1
41
126
30
163
117
3
11
6
60
34
30
68
7
35
36
30
22
128
22
12
3
57
15
24
87
44
36
94
80
66
52
8
42
22
18
68
7
35
12
13
77
108
30
52
20
18
312
58
57
3
98
114
76
32
1
29
10
8
144
28
12
18
60
2
78
28
2
10
18
24
93
33
12
2
70
3
83
22
42
26
202
81
59
10
62
30
48
18
34
39
21
3
5
7
204
51
48
18
24
36
20
12
48
64
26
30
12
7
53
42
36
30
10
14
46
20
52
108
69
35
70
18
42
3
72
15
30
38
1
24
36
29
55
147
128
90
42
18
58
2
151
17
19
83
1
21
26
64
48
60
48
32
12
60
60
25
63
8
72
102
79
107
49
83
40
42
15
3
2
118
60
21
197
60
4
36
2
30
67
45
68
60
18
210
130
42
2
30
16
24
66
9
33
32
48
22
68
30
31
36
51
9
5
36
42
102
58
18
44
96
94
9
69
2
16
30
14
49
41
6
37
3
93
51
230
66
82
2
46
50
12
18
10
92
40
20
28
9
143
1
17
72
60
31
17
10
57
105
2
16
50
64
80
36
22
21
71
70
80
36
19
45
26
10
24
8
48
24
28
18
14
30
18
7
83
22
6
2
78
30
70
30
2
22
20
66
73
21
18
12
18
68
64
36
2
108
13
11
28
18
3
17
30
22
8
7
23
114
36
22
57
24
36
63
50
30
28
54
26
10
27
45
75
36
167
54
78
10
12
36
44
70
20
73
72
51
14
78
42
58
57
113
18
64
20
60
36
34
26
4
108
38
30
64
18
51
17
12
31
47
22
8
7
33
42
20
1
29
30
25
15
80
42
30
6
22
18
14
30
108
28
99
35
6
7
23
24
6
19
75
33
35
37
5
6
54
30
96
64
38
48
12
42
108
30
7
21
14
16
14
10
8
40
128
60
10
42
92
18
31
11
96
30
22
20
25
27
68
58
74
6
64
3
33
32
28
12
2
60
16
54
26
60
40
54
20
88
18
32
ABCD 98288391582*3^$a+1 [50013]
72
75
57
3
45
93
42
84
69
21
6
12
36
9
12
60
81
24
144
12
24
75
96
45
39
36
12
48
207
18
63
21
6
18
36
48
72
15
24
84
93
15
93
24
27
300
33
27
9
27
45
90
102
60
102
126
24
156
15
24
36
3
36
54
12
42
93
9
90
249
57
72
6
81
165
60
36
99
60
108
36
96
15
54
174
78
30
9
9
27
24
75
36
18
72
24
51
3
21
24
72
9
51
60
45
132
72
3
15
33
57
12
3
15
96
57
264
3
30
87
48
123
18
66
81
63
9
63
78
51
36
75
18
51
21
63
12
24
3
198
24
51
3
30
6
9
180
192
15
18
39
72
33
36
72
15
3
36
126
30
105
60
12
57
18
18
15
24
21
12
87
3
165
33
3
36
69
27
9
60
48
36
39
33
24
120
144
15
21
144
15
120
36
15
18
18
108
81
21
3
156
21
15
48
69
48
60
27
21
51
24
21
48
27
15
93
33
135
57
18
153
24
153
120
39
96
45
15
75
105
153
12
87
75
153
9
60
174
72
54
60
15
15
18
3
57
12
24
135
21
111
69
144
39
36
12
63
57
153
15
9
30
162
60
111
63
81
45
3
33
15
24
33
15
27
18
27
60
21
63
12
48
57
27
48
69
90
30
24
12
3
36
105
36
60
72
156
27
9
15
84
24
27
126
39
63
6
75
105
84
63
12
57
15
180
3
18
84
75
111
45
99
21
15
9
21
27
33
102
60
105
36
72
33
36
15
96
84
39
45
81
36
87
36
156
9
39
3
18
12
39
51
33
24
21
12
60
15
3
57
9
6
117
12
33
30
21
12
39
6
15
12
57
39
96
153
36
6
18
15
111
84
117
33
12
15
60
33
72
6
18
15
111
45
261
12
15
3
18
24
90
300
57
21
63
12
12
33
24
15
15
90
54
36
189
87
30
219
3
36
21
60
9
12
72
111
84
75
21
105
27
48
84
117
51
264
48
117
111
3
69
33
42
18
39
45
63
60
12
63
6
144
3
45
3
57
39
45
24
15
87
78
39
45
60
30
21
21
54
9
57
36
99
36
33
51
33
3
39
90
3
105
255
105
27
39
69
60
72
93
12
24
75
15
177
12
57
63
108
12
12
39
180
6
18
18
48
36
60
120
24
12
90
33
36
93
60
12
63
15
18
18
66
18
117
24
9
48
18
36
96
54
90
9
45
84
3
24
33
72
75
24
45
27
84
36
15
30
27
72
60
45
54
66
15
9
84
108
42
33
15
69
93
27
63
18
63
24
156
105
102
42
12
3
48
9
39
99
57
24
132
60
24
171
69
9
36
15
48
27
9
147
90
39
3
66
186
120
114
27
24
96
48
60
24
3
9
45
6
144
21
9
6
12
6
27
45
63
24
12
3
6
51
39
162
15
57
12
144
39
57
3
60
57
36
27
15
33
3
54
12
75
24
45
51
81
108
12
3
72
69
15
3
6
111
36
45
63
12
120
3
81
141
27
45
126
12
72
72
18
351
15
84
42
144
12
24
36
15
12
21
15
129
27
84
21
30
60
9
21
18
117
36
99
114
12
15
93
279
15
72
54
12
42
66
36
15
21
15
129
15
3
18
39
84
72
45
15
168
12
192
108
3
6
51
108
21
18
18
48
24
27
21
15
117
15
21
39
60
21
15
60
105
111
60
15
30
18
18
24
36
72
12
60
135
36
12
36
51
18
12
6
90
18
21
48
15
78
18
102
24
18
12
126
87
12
24
9
3
69
51
15
54
63
12
60
225
339
36
24
12
9
15
165
63
21
24
36
12
3
15
21
15
150
36
63
9
3
12
141
27
63
180
57
33
72
123
36
45
48
3
147
12
6
63
12
9
99
84
96
9
51
12
60
9
36
39
9
87
48
99
96
54
27
9
12
15
84
15
90
3
12
21
39
81
15
3
72
54
111
57
87
69
111
39
12
90
15
9
36
48
39
60
12
60
36
15
9
84
117
27
108
9
99
69
12
36
39
60
33
3
12
120
21
27
180
15
69
21
12
51
12
153
39
60
15
72
153
57
39
87
69
75
6
18
45
27
18
51
21
12
3
87
72
225
9
36
75
120
129
36
75
24
27
54
78
81
36
273
6
36
9
24
201
30
42
ABCD 98288788270*3^$a+1 [50035]
77
10
3
6
15
21
288
11
43
30
5
37
21
27
6
162
48
6
15
33
15
45
3
69
18
48
35
25
72
90
108
87
80
48
42
43
65
13
77
79
6
54
18
53
67
83
40
9
84
6
5
43
5
18
12
55
3
2
22
26
102
30
31
24
75
27
221
13
60
17
37
18
18
30
17
19
11
13
36
30
6
17
10
50
30
88
2
48
70
9
41
70
50
70
75
29
40
15
71
90
19
35
25
11
60
34
80
18
12
36
22
15
48
35
25
59
36
7
95
18
22
32
1
12
36
54
18
5
12
187
123
33
17
1
11
103
12
18
5
18
142
38
42
48
37
5
22
26
67
18
54
3
50
37
18
53
43
30
42
17
73
12
96
9
27
66
5
24
36
43
87
57
17
6
19
23
97
6
72
207
8
18
12
43
120
65
25
24
45
9
39
51
90
12
65
94
3
125
43
95
12
60
43
27
32
16
75
165
27
5
73
18
30
47
13
51
8
43
119
118
38
162
67
5
1
30
78
12
17
70
8
49
54
114
15
8
7
65
61
54
77
6
132
43
12
135
2
120
19
17
10
27
5
18
24
55
23
30
82
9
41
48
48
72
25
18
5
13
57
3
11
36
30
7
17
61
102
6
41
25
101
24
61
107
13
18
81
45
6
48
21
56
42
60
12
31
15
72
3
5
13
41
58
21
27
105
89
96
72
120
31
17
22
2
48
1
24
95
43
60
18
69
48
2
61
30
6
23
72
96
25
72
23
43
60
39
45
197
118
105
18
59
36
7
15
3
54
41
19
36
15
32
7
23
61
21
50
6
54
66
55
18
72
24
41
30
24
13
27
3
45
62
106
45
5
13
11
1
77
1
144
17
1
144
144
30
6
18
87
3
5
40
8
109
11
19
11
10
74
19
29
7
41
22
3
90
60
29
18
205
30
5
48
43
30
17
120
70
33
47
42
85
6
54
36
84
126
17
7
47
16
2
22
15
23
10
3
45
9
24
17
70
62
61
294
47
1
54
113
42
48
72
1
72
18
125
94
26
55
29
85
11
12
150
1
17
25
72
5
61
41
13
18
54
96
29
61
12
17
55
71
115
29
150
10
8
90
1
192
18
11
16
2
31
66
21
3
77
30
12
22
98
48
22
117
65
103
3
32
1
30
36
21
152
72
40
38
10
27
150
15
8
72
6
43
17
73
59
58
57
36
51
8
18
19
54
12
60
59
31
5
25
24
18
48
29
150
18
1
42
5
72
22
111
9
26
19
3
62
10
26
30
37
5
70
2
103
5
42
6
19
66
114
125
1
45
72
32
49
72
12
3
2
103
18
77
42
168
70
50
85
18
36
120
36
18
77
67
6
54
17
6
34
33
15
48
2
55
15
3
60
9
21
78
11
10
159
17
24
43
5
193
15
9
5
60
19
77
102
18
19
5
6
24
208
15
162
5
25
60
11
12
22
3
18
24
5
48
31
6
11
43
11
1
5
10
9
84
60
66
11
12
22
26
7
17
1
84
36
360
29
18
30
1
29
48
10
33
42
59
13
48
5
37
27
128
168
109
198
5
18
60
7
36
17
49
95
19
27
122
22
38
90
90
22
3
5
7
131
22
80
37
24
12
5
34
33
15
75
5
88
2
13
108
29
42
30
6
73
41
73
183
69
53
31
39
57
30
41
73
12
18
132
30
24
113
30
67
143
37
90
15
3
132
33
15
23
13
119
22
9
41
13
23
43
42
29
1
18
71
36
7
12
173
18
174
36
19
18
23
10
93
77
12
12
6
103
132
48
60
59
12
58
38
12
1
21
69
27
74
1
54
96
18
30
39
38
82
48
45
29
25
21
57
36
27
14
60
190
26
25
35
127
5
48
30
24
16
50
7
77
18
43
47
31
41
30
49
89
91
54
18
5
150
42
43
125
22
48
32
18
94
26
7
23
24
121
89
108
91
47
72
73
17
7
41
24
48
133
137
25
18
24
53
73
95
42
7
54
30
36
53
18
72
120
40
38
10
33
41
48
1
11
55
3
2
6
30
34
39
17
49
5
19
36
54
119
30
48
30
34
9
90
11
66
67
18
137
90
61
29
48
7
47
13
12
113
1
47
30
40
24
3
5
13
35
40
2
30
55
23
25
18
17
43
54
66
42
30
77
55
162
48
5
1
84
125
48
54
18
120
55
17
1
5
40
27
30
36
6
23
31
17
103
90
11
10
75
11
60
22
120
3
30
108
11
78
25
30
5
1
69
8
40
3
42
35
42
61
6
90
36
12
33
2
1
24
30
65
97
261
2
48
70
39
33
8
13
12
60
12
42
71
54
73
90
48
5
49
6
9
39
42
65
30
30
10
45
5
22
48
2
67
41
42
61
27
39
41
73
12
18
6
84
29
43
87
72
21
27
15
35
13
59
55
5
36
247
47
25
15
48
110
18
25
48
24
17
46
72
2
19
17
12
48
22
110
90
18
24
1
77
30
25
12
5
19
72
5
64
38
42
13
48
5
67
5
12
91
5
19
18
23
13
89
72
109
27
9
15
38
12
1
77
1
120
42
149
16
27
42
41
10
3
12
57
62
10
8
13
54
5
61
60
18
21
98
91
6
53
1
ABCD 98289299302*3^$a+1 [50129]
33
27
63
101
67
30
12
23
49
30
29
97
83
49
30
120
57
15
6
23
100
56
84
61
6
24
96
42
47
73
3
9
24
72
155
73
12
99
9
107
43
5
36
1
15
24
9
54
57
9
24
6
21
3
77
13
96
147
57
36
72
24
54
66
78
42
95
31
9
15
66
75
27
117
80
19
24
53
19
9
57
15
9
6
18
36
36
72
12
96
3
12
68
40
32
24
49
6
21
3
161
55
6
83
25
24
203
37
47
85
75
56
55
30
35
37
96
75
21
18
6
35
31
30
24
42
54
36
3
32
13
60
72
59
49
132
12
78
72
66
47
13
11
13
48
18
41
1
48
30
41
61
12
23
48
72
25
15
20
108
37
12
36
12
48
54
77
61
23
1
150
5
13
12
24
42
30
3
39
18
12
3
204
93
78
9
15
90
60
11
7
18
83
36
25
48
47
4
57
3
15
6
59
85
66
18
47
61
90
53
12
49
24
12
120
3
9
47
85
24
11
103
17
55
48
18
99
20
16
33
6
5
25
36
48
95
55
41
40
33
36
42
33
21
11
25
143
31
6
24
48
23
60
40
39
5
43
30
18
114
51
9
59
49
71
79
6
51
81
24
30
5
4
39
18
102
57
9
11
36
97
71
1
30
30
71
64
20
124
9
12
84
96
11
7
30
12
120
6
30
18
24
66
54
41
85
131
1
54
101
19
24
90
6
24
162
135
68
12
37
18
168
6
35
16
9
30
48
6
95
12
7
113
25
35
4
21
12
30
18
264
6
48
24
42
11
13
24
6
21
99
57
20
115
18
72
120
72
30
78
23
25
11
13
42
78
90
30
42
6
42
42
6
72
6
87
33
12
35
220
39
90
6
33
39
30
71
12
133
15
36
15
96
24
234
12
3
9
60
71
19
18
54
105
33
71
72
184
24
92
28
15
114
6
24
21
51
18
12
66
24
5
4
69
23
37
6
65
157
39
33
27
36
75
5
4
33
23
49
48
48
54
48
57
15
5
61
30
5
25
60
54
21
33
11
25
75
3
17
25
6
29
60
16
57
12
99
57
23
55
5
36
31
30
35
55
5
25
72
48
3
45
11
181
3
9
6
17
49
30
54
11
55
24
120
24
66
96
30
240
90
35
13
47
120
24
37
12
48
35
25
42
42
156
3
15
17
37
42
5
19
42
39
45
24
24
36
47
55
5
133
15
32
13
72
23
16
60
63
53
49
60
48
23
25
102
30
11
61
11
37
23
19
126
42
78
183
69
123
147
30
3
9
159
32
24
16
135
30
59
24
1
15
36
45
24
24
35
60
31
174
66
9
32
24
16
135
42
30
78
3
36
33
72
36
39
63
18
132
23
43
24
78
12
23
24
16
15
42
6
65
49
23
37
66
114
108
132
3
75
48
17
24
79
30
12
48
12
42
18
12
42
24
41
61
72
51
81
95
31
30
15
44
4
32
4
15
6
48
84
30
17
31
48
72
90
15
9
96
48
95
76
93
12
18
42
15
63
18
59
19
30
27
39
9
81
84
66
48
6
11
24
37
72
96
11
136
8
1
6
150
42
21
9
42
45
80
19
137
24
13
47
13
6
17
13
11
133
108
39
15
18
78
30
72
12
48
12
90
24
24
17
1
119
1
23
25
6
6
63
9
12
11
67
41
36
1
180
24
30
144
57
44
16
9
11
13
11
4
21
36
3
39
42
215
55
24
57
159
48
21
80
1
108
87
69
11
24
16
36
9
60
95
1
39
15
90
39
36
20
253
42
54
42
30
18
21
36
33
75
9
36
35
1
11
85
63
12
45
83
1
30
18
83
67
30
42
114
6
48
42
30
48
17
25
24
24
6
17
7
57
45
11
85
35
40
44
121
39
3
30
48
48
12
15
39
65
40
15
9
9
48
63
9
11
121
11
13
42
5
37
47
103
18
39
141
15
3
65
127
42
156
35
36
13
12
11
25
12
23
37
71
31
5
36
49
54
54
18
18
84
48
59
25
60
71
4
104
36
61
132
42
90
36
60
12
96
11
4
69
23
144
1
30
69
21
183
15
54
36
30
17
7
21
51
29
91
21
75
53
1
180
60
24
66
18
12
18
78
35
145
60
39
20
1
39
213
36
30
161
13
36
27
20
103
5
12
13
51
21
83
1
6
65
4
20
55
81
39
66
54
18
3
44
16
87
78
18
66
60
11
40
69
36
84
66
9
69
75
20
19
30
42
24
96
41
13
35
25
15
9
51
45
60
12
12
11
37
24
18
42
135
39
17
7
17
25
11
4
24
9
11
12
199
30
24
12
24
30
18
30
17
24
96
13
12
36
48
11
4
140
1
108
66
6
11
48
7
30
12
71
127
9
33
12
59
76
45
30
24
41
36
48
12
103
30
42
24
89
79
53
4
33
12
66
65
73
35
1
95
36
24
16
15
24
18
96
12
12
3
84
33
36
12
120
102
17
55
5
60
24
12
28
15
24
30
48
24
35
1
39
9
12
35
4
45
215
55
6
24
18
30
42
30
48
18
45
48
27
9
111
93
12
80
88
56
96
4
81
ABCD 98289719644*3^$a+1 [50029]
36
48
253
152
208
8
24
216
15
105
27
84
1
32
168
3
117
15
288
192
193
59
13
8
111
169
176
3
48
85
104
3
21
136
8
87
33
51
357
24
24
24
3
84
81
24
336
40
8
87
12
45
112
56
192
72
135
153
15
33
159
33
96
159
57
48
72
99
69
75
108
49
8
120
96
15
24
433
128
15
105
24
75
13
32
15
57
48
88
368
256
24
32
40
80
24
240
75
45
168
75
21
24
3
45
135
145
128
16
176
48
24
16
96
248
96
15
249
495
96
9
75
21
111
24
9
87
153
15
33
40
32
147
48
13
23
24
57
40
128
51
144
37
11
45
15
9
96
304
56
48
72
208
32
24
15
84
36
60
69
16
320
48
15
57
16
48
71
25
264
59
156
145
200
96
456
87
33
240
280
80
15
177
48
88
32
40
227
13
47
73
224
15
81
48
24
96
120
24
48
168
87
57
168
87
105
3
13
96
23
96
312
49
56
27
48
45
192
88
32
88
24
11
165
72
16
35
132
49
8
3
48
60
57
63
57
3
117
48
87
49
128
15
121
119
120
1
107
45
144
24
207
49
71
9
336
207
73
168
32
40
47
297
120
24
15
24
97
8
192
15
25
104
24
208
83
21
24
399
120
60
21
16
128
96
72
144
40
8
87
1
23
24
12
261
15
48
25
119
105
15
72
33
63
48
1
119
132
85
8
159
36
21
96
184
320
64
95
9
15
225
123
132
81
27
12
417
3
12
1
32
63
49
128
207
1
32
195
45
15
48
169
56
72
48
279
33
96
16
104
24
48
48
24
88
200
24
64
47
132
108
33
256
8
240
111
1
23
33
48
39
153
72
136
47
9
48
63
9
48
195
165
48
63
12
108
57
24
48
352
23
1
32
75
13
56
63
193
48
11
45
15
33
96
15
1
176
24
16
24
8
136
35
141
264
240
120
39
60
21
120
16
35
45
16
144
8
15
177
96
207
1
72
120
107
96
85
47
153
39
12
48
13
152
27
36
9
24
400
47
33
27
109
23
57
24
27
13
152
288
24
3
48
277
8
40
47
9
15
273
3
45
168
15
1
80
24
15
57
168
96
64
80
16
104
72
48
120
120
24
96
264
15
192
9
135
25
32
24
3
21
216
63
96
84
21
16
59
21
40
23
12
108
81
111
81
304
96
8
24
195
48
117
48
64
120
56
24
48
87
105
48
231
9
63
49
216
32
255
153
64
24
11
108
97
8
48
15
144
33
16
56
63
153
184
176
40
48
104
15
120
201
15
36
109
104
48
15
129
159
9
120
96
15
57
48
51
45
51
12
72
9
159
36
45
159
201
16
8
207
1
80
64
83
36
9
88
48
56
16
32
3
300
9
24
16
8
63
48
9
96
120
ABCD 98291068438*3^$a+1 [50034]
41
52
135
12
65
40
27
21
8
85
6
60
5
91
5
12
97
54
6
119
52
27
90
6
21
63
45
63
108
12
18
119
1
66
36
48
174
42
18
6
60
17
40
15
30
18
41
25
51
9
30
29
16
45
48
30
30
83
7
36
186
84
71
48
60
13
107
25
6
66
36
78
9
27
216
57
3
204
53
1
35
1
48
75
51
42
30
30
18
9
15
33
27
45
3
30
54
36
9
3
48
113
67
48
12
17
7
48
60
36
9
3
9
93
30
48
60
192
18
24
18
12
125
25
111
15
108
149
43
54
60
3
87
5
31
84
180
18
71
12
4
93
18
24
96
12
65
12
16
33
11
19
42
12
78
84
45
15
29
55
42
54
24
240
54
47
13
11
72
19
141
92
1
6
36
30
18
6
63
68
7
180
17
19
6
3
20
7
6
60
75
9
66
24
156
17
25
3
75
24
48
6
96
11
37
6
69
3
18
12
60
54
36
5
52
87
24
41
73
36
54
93
3
24
165
72
56
37
18
42
30
90
30
36
24
60
162
6
108
21
33
75
3
12
12
41
7
17
36
19
18
42
126
54
45
21
12
6
12
45
15
90
48
12
132
6
36
33
45
18
42
60
258
105
3
9
12
99
54
18
45
27
101
60
7
18
36
30
24
29
7
21
15
54
30
78
36
12
60
72
18
29
43
18
23
67
9
9
114
36
24
36
6
6
105
27
30
42
78
6
5
61
30
216
29
16
9
18
36
24
33
63
114
27
21
24
15
36
63
54
30
30
48
18
54
6
6
6
30
35
43
9
33
12
12
66
60
9
3
6
51
153
6
24
17
16
57
15
57
63
21
12
144
23
61
12
42
18
48
156
36
27
56
64
45
186
60
57
87
5
52
48
3
12
12
36
30
72
15
51
5
16
45
18
6
66
6
27
27
18
30
18
35
13
131
55
48
53
4
3
101
31
30
66
168
96
30
35
88
75
42
66
42
18
30
78
36
6
24
198
42
6
89
1
30
48
54
42
54
30
6
36
23
19
6
24
162
96
30
144
66
72
17
1
54
6
87
75
12
29
19
36
41
1
42
150
6
36
24
66
24
27
3
81
3
6
24
27
56
12
1
24
6
129
45
66
21
63
36
36
21
153
11
73
6
60
101
55
24
216
5
91
42
18
42
3
27
18
12
18
165
9
6
17
55
6
36
54
42
59
28
32
61
23
115
6
11
109
11
40
63
201
3
36
12
5
163
54
12
23
67
66
90
54
63
80
7
48
48
57
12
20
73
135
21
42
24
65
36
43
89
12
13
6
6
18
18
78
5
112
153
11
28
171
9
45
3
39
120
24
12
48
5
16
3
96
42
84
48
63
24
45
59
49
18
5
40
9
30
78
3
3
41
16
3
12
18
35
97
24
90
24
21
128
12
43
120
6
71
19
24
78
23
25
12
15
57
60
18
42
36
39
63
60
60
9
3
77
1
72
71
1
36
72
132
48
78
12
6
47
108
61
6
53
61
18
36
89
85
150
6
12
30
48
21
99
30
66
45
213
132
60
30
36
42
6
77
13
51
80
13
15
63
72
60
45
15
12
18
48
35
79
18
18
77
31
29
31
9
21
42
17
91
12
84
65
76
39
29
67
29
28
45
18
72
45
33
54
48
105
15
5
28
159
5
60
25
11
37
66
6
35
16
32
88
72
33
18
72
84
90
48
35
121
66
36
132
93
9
6
12
60
45
21
54
18
78
24
5
52
51
60
24
24
5
67
60
24
30
18
18
15
3
12
30
23
19
41
52
33
120
24
6
72
18
24
11
7
30
18
216
6
75
45
143
55
9
20
25
3
15
177
12
123
60
60
72
36
24
66
12
6
42
18
41
31
102
90
6
30
126
83
25
27
8
48
157
102
45
20
13
12
36
12
6
12
78
114
41
79
48
12
30
6
60
120
9
33
84
36
12
15
21
24
6
6
60
78
77
13
120
27
3
42
30
24
9
60
68
19
60
18
27
33
18
17
85
6
41
19
12
12
30
36
6
30
18
108
42
30
6
24
6
17
103
117
3
24
53
157
11
16
45
6
48
9
27
18
48
18
12
17
43
18
54
18
18
9
72
69
59
40
63
54
3
33
72
30
36
69
32
16
9
126
30
35
67
33
129
54
216
48
48
69
33
207
69
24
155
25
63
8
37
18
17
19
24
126
108
90
36
66
35
100
39
41
19
17
79
33
80
91
96
33
32
61
90
18
107
25
12
11
55
149
1
30
66
3
15
33
15
192
17
40
56
19
24
36
36
48
29
40
21
6
36
5
160
3
6
114
41
43
53
145
27
63
53
7
12
72
65
49
27
3
117
57
6
17
172
27
24
41
85
3
27
225
21
78
9
21
35
67
12
42
48
42
18
66
65
7
12
53
43
216
66
18
69
15
138
30
30
54
36
18
11
100
96
12
3
18
114
36
126
54
24
30
15
33
12
12
6
18
30
69
15
57
69
35
16
80
28
ABCD 98291080172*3^$a+1 [50006]
36
59
43
60
30
60
18
30
54
6
60
72
18
72
168
12
72
48
30
90
12
36
60
84
18
150
138
54
18
12
60
18
18
84
18
42
18
77
115
60
41
49
95
31
90
102
78
35
37
78
17
13
12
42
30
48
35
7
5
73
48
210
24
198
30
30
60
35
25
198
204
161
55
42
72
126
29
96
97
78
84
18
42
66
119
31
210
102
42
23
13
227
55
102
35
73
60
18
24
41
127
18
12
78
60
137
67
6
42
228
102
12
30
96
17
43
12
17
120
55
198
30
113
19
6
30
12
60
60
60
18
24
18
90
48
12
155
72
31
65
145
54
6
150
144
36
77
13
204
11
24
85
60
18
53
85
12
12
258
108
42
60
47
55
53
55
197
73
72
71
127
48
137
43
12
12
48
120
18
24
6
5
49
36
59
1
119
43
125
72
55
18
12
18
30
132
60
6
42
18
60
60
54
36
162
12
156
54
35
43
17
31
60
24
5
25
198
168
5
49
138
12
240
18
138
17
7
150
6
125
79
18
168
210
234
78
90
42
6
72
30
102
48
18
90
30
5
79
60
138
372
60
18
30
150
42
35
96
25
12
30
48
29
31
144
6
102
5
55
48
174
23
85
198
42
30
78
59
31
60
102
78
30
24
108
35
13
54
30
156
24
108
95
73
114
53
55
102
18
12
138
42
336
29
73
107
103
162
198
18
59
13
167
180
1
174
90
23
60
127
180
60
48
108
60
317
43
24
18
102
48
18
35
7
65
192
13
48
24
36
120
144
66
77
48
24
1
150
150
30
65
67
30
60
23
252
145
282
108
222
36
120
42
222
6
180
17
37
6
102
48
192
30
168
60
12
240
12
36
29
1
54
228
42
18
12
36
30
30
17
433
102
5
55
18
59
13
60
12
66
42
23
85
174
120
6
54
41
19
6
72
47
73
78
42
335
72
271
60
90
192
390
5
85
78
29
216
115
54
66
5
120
24
1
215
79
48
42
18
65
145
12
23
115
12
216
17
120
37
60
138
113
157
95
55
30
18
60
294
156
72
42
126
155
139
18
198
90
102
5
73
60
270
42
42
126
192
198
30
120
12
72
48
240
18
5
25
60
210
12
18
54
36
60
132
18
95
49
66
120
30
120
30
17
67
96
17
60
7
101
49
23
43
12
180
30
215
25
180
42
5
1
42
53
7
30
108
35
55
30
54
108
30
18
12
12
41
199
66
12
48
12
12
203
37
18
120
108
29
13
72
48
198
5
144
1
30
42
30
60
42
36
84
6
84
30
300
90
6
102
17
61
102
42
96
30
72
150
108
90
72
17
85
90
30
48
42
108
102
23
13
12
12
30
96
72
12
150
6
29
31
90
84
180
78
17
108
13
12
263
169
78
12
96
12
60
48
42
48
12
107
36
97
168
24
180
60
11
85
90
12
60
12
65
103
42
6
42
42
108
150
198
29
96
55
30
12
30
48
77
48
37
12
95
31
42
198
84
66
35
115
137
13
95
37
30
18
72
270
132
36
29
73
30
18
54
101
157
60
155
60
37
156
192
180
18
29
115
48
53
67
77
13
18
30
ABCD 98291415382*3^$a+1 [50006]
87
16
5
39
3
42
6
25
80
87
13
5
31
5
24
19
35
21
52
47
12
21
39
30
75
21
18
120
24
42
43
72
35
6
3
12
168
45
24
36
12
90
30
12
12
39
9
7
29
15
4
23
48
117
9
30
9
9
72
15
4
92
3
37
48
47
108
6
60
36
54
1
29
18
6
24
3
52
60
53
63
4
23
25
5
18
12
25
53
54
18
12
30
60
42
3
21
6
9
57
3
69
12
19
35
30
55
101
51
9
39
27
18
6
6
30
49
29
7
12
8
27
132
1
5
18
69
15
90
43
23
9
27
60
21
48
21
30
81
12
21
42
18
60
12
19
11
54
15
64
41
39
105
87
15
9
21
3
57
7
47
24
6
55
11
33
9
12
3
63
49
29
30
6
36
24
6
13
11
18
12
15
39
9
45
6
6
55
23
12
1
17
51
9
18
33
21
54
57
63
1
8
3
13
71
1
29
24
12
7
20
27
9
39
6
102
13
11
36
9
4
12
17
6
1
44
60
4
32
36
15
18
7
8
27
72
85
11
72
30
3
12
57
12
19
12
5
60
15
9
30
21
4
68
16
12
5
24
24
27
48
45
19
68
57
7
29
12
39
33
7
83
6
15
12
12
57
36
18
25
17
12
31
29
3
12
21
24
27
45
36
24
19
12
168
32
3
21
15
25
11
33
135
12
9
3
61
5
12
54
1
12
20
40
5
30
18
27
3
18
30
24
37
8
40
11
30
6
90
15
9
6
13
143
174
15
21
18
12
24
21
4
48
11
9
16
12
20
28
5
6
69
39
6
15
21
19
5
7
59
54
15
4
11
21
48
28
35
18
15
16
5
36
30
18
6
6
24
15
15
49
17
54
21
3
49
23
9
9
66
24
25
47
12
60
1
24
8
12
27
201
3
84
12
73
48
32
15
81
76
5
30
129
51
9
4
48
12
71
25
5
27
40
83
6
36
12
7
24
59
18
12
18
205
5
42
90
3
52
12
36
5
24
51
63
12
18
30
1
23
25
35
1
72
8
111
30
6
25
60
8
57
24
6
54
15
4
44
21
24
63
24
21
24
84
15
72
3
6
30
1
59
69
12
15
78
30
36
66
79
36
17
36
6
24
9
33
43
5
6
30
30
13
32
36
9
60
24
30
30
12
30
12
18
27
12
36
60
3
36
9
135
81
33
27
39
6
15
36
9
6
13
5
15
52
23
21
165
18
72
30
15
9
24
12
36
55
5
18
1
11
25
20
24
9
54
25
17
39
45
12
18
66
51
33
72
12
31
32
45
18
30
15
21
78
13
23
30
51
16
5
27
27
45
9
30
6
51
9
36
3
15
6
63
28
8
21
48
6
12
24
24
102
99
15
9
45
24
31
47
138
24
6
6
6
9
33
6
42
7
47
25
36
48
11
18
6
120
9
45
15
21
54
1
17
15
9
24
66
21
28
35
24
105
45
30
1
5
27
39
24
6
39
4
32
33
12
3
12
4
11
54
15
4
12
29
36
30
33
52
5
6
97
12
8
28
12
11
6
54
12
18
12
18
12
18
7
5
19
36
20
33
66
25
5
6
12
30
31
17
7
35
21
16
11
132
25
17
99
51
9
100
29
6
12
37
5
3
45
3
16
80
4
5
15
24
27
6
18
24
12
30
123
45
30
25
17
43
8
45
27
15
25
8
27
48
30
75
33
27
15
73
24
11
37
17
7
11
33
15
36
24
24
12
18
12
19
41
6
24
60
81
9
31
23
61
29
31
23
1
59
13
5
67
11
12
78
60
54
18
30
9
3
18
27
15
57
9
7
59
66
27
33
15
15
45
33
27
3
1
5
96
24
30
9
12
99
6
12
6
25
35
21
51
33
36
24
36
15
21
48
40
32
40
8
21
6
18
24
15
12
4
12
8
40
35
45
15
126
43
60
5
12
30
36
25
8
27
45
4
11
133
36
23
12
36
9
60
45
3
3
73
5
114
6
126
45
105
6
24
36
48
21
24
57
18
24
1
32
12
27
66
24
6
12
45
60
33
7
8
57
27
36
28
12
8
16
8
75
57
9
36
30
30
30
9
4
8
117
15
48
33
12
12
7
20
21
19
20
28
36
17
27
3
45
3
37
23
6
60
24
7
5
3
12
28
80
36
4
29
43
17
12
18
12
36
33
141
48
3
24
15
13
92
45
3
36
15
24
30
6
6
43
11
30
42
33
4
12
11
114
15
24
39
85
32
33
3
28
125
6
18
60
42
1
5
30
45
63
21
28
20
12
33
3
3
9
40
53
24
3
16
12
5
27
48
33
27
33
15
36
21
27
27
73
47
9
21
3
27
13
20
27
9
111
1
72
5
102
9
15
6
60
15
45
15
36
28
5
19
53
3
9
15
48
48
9
3
4
24
5
6
25
95
45
9
6
21
9
39
16
36
60
107
25
12
5
138
45
36
12
88
11
45
4
12
29
51
24
3
13
5
3
39
6
30
12
12
18
12
12
84
6
6
54
45
15
9
21
18
1
24
65
12
15
15
1
17
31
17
60
24
6
60
13
44
21
15
51
6
24
31
32
27
24
6
18
6
55
36
60
5
3
33
42
60
6
42
24
6
3
16
68
15
96
24
42
31
17
6
6
3
33
24
3
16
20
21
31
29
6
9
63
33
39
73
11
21
36
12
16
12
8
24
15
25
48
17
6
114
6
60
24
25
5
36
36
18
12
24
1
8
21
84
27
9
19
56
51
54
7
119
21
60
84
3
36
9
27
9
24
3
69
64
11
1
108
5
15
12
15
30
18
1
53
3
27
33
3
114
108
3
57
3
4
60
35
13
17
3
3
6
15
9
60
12
19
71
37
11
21
9
39
27
6
24
24
12
90
12
6
30
25
32
39
30
18
18
7
41
6
33
15
42
6
42
12
24
30
24
1
5
6
9
12
12
27
30
60
3
3
72
13
17
63
33
30
36
6
7
17
18
21
9
12
18
6
12
54
54
60
12
19
23
30
3
48
4
32
16
53
79
48
8
15
9
16
120
24
65
36
7
35
60
33
64
48
17
3
64
5
6
18
84
126
84
21
15
6
30
30
30
133
41
27
120
3
12
33
16
24
29
3
15
9
4
29
15
3
18
6
13
8
4
60
11
12
25
96
11
21
4
35
18
27
15
96
129
64
60
5
12
55
12
11
21
9
39
123
24
30
6
12
73
48
20
99
12
60
18
15
16
20
15
1
23
25
11
24
18
15
12
21
12
27
27
30
36
60
7
8
3
21
99
81
21
12
147
16
17
87
64
17
3
60
75
9
15
48
12
6
19
32
9
7
83
45
69
18
25
89
3
16
77
7
17
30
24
12
9
3
25
5
15
51
30
31
84
24
17
15
3
6
6
120
96
105
4
29
19
11
24
25
17
18
6
31
5
48
51
9
15
12
15
13
20
123
108
12
12
6
75
39
42
111
4
24
192
80
27
6
12
3
36
28
71
24
12
54
39
3
9
105
18
36
36
61
12
47
18
55
56
64
5
31
5
7
24
5
3
57
75
9
19
32
4
5
6
24
36
9
15
49
5
7
5
19
12
5
18
72
13
11
30
18
6
60
55
71
21
84
4
5
12
15
12
48
4
96
17
60
36
15
24
27
96
18
7
35
9
9
30
57
27
42
31
32
3
13
5
30
25
35
6
6
9
75
13
68
12
40
12
5
15
3
45
33
12
3
39
24
25
41
60
48
96
19
17
96
27
21
55
71
24
9
33
48
27
39
45
9
87
9
39
45
24
12
6
ABCD 98291883434*3^$a+1 [50135]
43
33
27
23
24
36
10
24
68
43
81
144
51
24
17
7
71
1
24
47
109
71
34
14
10
96
8
180
18
18
64
72
44
79
41
7
12
96
12
5
4
26
13
9
86
1
24
17
30
72
70
15
57
38
106
12
62
25
21
24
20
96
7
129
74
24
46
36
8
36
12
18
226
104
102
180
78
7
185
64
36
48
110
25
177
84
14
1
48
5
55
36
72
45
24
8
7
11
12
60
25
65
55
72
45
3
36
12
137
18
58
27
23
34
75
108
9
15
45
86
58
14
96
61
21
15
60
24
89
30
24
1
12
53
55
5
31
81
3
45
50
34
87
11
10
20
7
125
76
96
39
5
4
75
23
25
48
35
1
21
2
22
15
84
24
101
139
21
15
12
192
161
7
69
3
53
18
1
29
40
195
24
173
40
50
49
11
18
30
54
100
8
42
70
12
26
18
52
240
8
4
15
33
24
48
128
40
3
12
233
64
26
145
21
68
6
54
7
29
7
45
32
6
94
8
67
105
98
42
16
2
90
43
5
16
63
33
15
53
42
22
108
63
59
1
9
38
72
18
28
14
13
35
37
53
7
96
21
44
16
51
5
72
18
48
49
60
5
16
27
33
99
12
23
13
23
46
48
72
146
108
61
84
35
1
71
94
8
18
18
55
17
4
128
48
52
48
8
54
1
95
46
24
2
90
4
3
41
42
18
67
5
18
46
128
115
35
97
23
6
19
33
128
90
54
43
48
17
67
36
21
39
96
21
62
120
37
21
38
37
69
75
11
97
48
23
70
2
12
90
6
82
200
18
121
23
97
93
80
127
59
162
19
11
72
61
65
19
35
37
45
24
27
72
33
15
45
8
76
36
3
89
30
22
24
122
12
168
37
12
33
3
77
43
113
4
48
38
10
14
126
52
27
132
96
132
96
35
42
30
10
8
31
9
12
39
48
21
2
42
30
18
148
50
25
9
48
15
108
57
3
24
33
12
51
21
39
5
52
38
42
72
18
72
25
23
10
8
31
21
8
40
27
17
18
82
86
12
49
83
18
7
153
32
40
3
72
57
48
111
17
72
30
118
15
9
8
16
15
57
3
57
27
53
18
106
15
11
30
187
125
43
47
73
93
75
57
8
31
93
51
17
42
18
7
12
83
13
5
4
104
115
9
26
70
39
48
17
6
61
11
109
36
12
5
138
97
11
42
48
79
33
147
143
22
123
12
57
24
15
69
20
48
55
5
223
21
60
38
22
3
83
37
71
22
39
11
85
23
37
228
17
72
78
10
63
29
52
98
22
44
60
19
60
36
60
36
143
61
9
12
15
53
18
30
40
2
61
60
35
24
46
135
57
39
29
30
34
20
126
10
44
16
75
36
161
90
18
19
12
11
25
60
23
84
96
25
9
72
128
91
24
12
11
18
19
132
24
21
15
9
24
48
15
12
36
95
49
57
26
12
1
105
44
52
171
93
36
8
28
48
14
300
61
29
18
13
5
40
99
48
47
18
19
41
40
8
112
12
38
10
12
15
117
111
23
145
35
37
17
28
80
64
3
60
33
8
187
48
17
7
45
75
12
9
12
2
30
28
68
7
47
1
29
40
15
36
5
54
22
15
24
24
5
30
25
12
9
60
20
55
17
52
3
107
133
125
12
31
69
15
33
32
18
42
48
4
36
39
24
5
16
38
1
35
25
21
15
48
21
39
53
18
1
93
98
60
10
3
89
91
12
65
120
52
108
2
25
35
198
19
45
48
80
60
30
6
40
51
11
42
30
6
7
48
12
17
67
23
6
72
28
75
117
8
294
228
13
12
47
82
3
21
2
18
31
11
85
45
62
61
35
25
36
81
38
10
92
112
3
47
46
36
176
55
45
12
75
11
97
84
11
10
68
55
17
4
36
8
4
56
31
9
44
43
72
35
18
12
7
29
54
1
215
24
22
14
30
16
8
7
41
88
36
36
8
19
33
12
20
43
53
30
34
60
68
18
42
30
42
136
15
5
52
39
108
21
15
9
147
83
1
17
19
101
43
24
45
48
12
8
19
48
60
23
70
99
48
11
54
60
40
15
96
132
53
54
13
5
19
21
39
71
37
36
89
115
5
43
117
26
22
99
23
18
18
82
2
36
90
24
55
83
25
9
60
3
35
13
12
81
32
88
75
45
84
12
3
45
50
13
33
92
115
48
17
18
54
7
9
60
132
72
36
135
69
15
11
37
47
157
9
2
154
8
112
51
53
12
19
9
96
3
71
97
35
18
115
24
23
18
12
115
48
9
68
12
76
15
117
12
72
24
36
36
3
105
15
120
69
3
60
17
67
45
44
19
21
20
12
7
11
25
21
36
8
72
40
120
2
6
30
22
12
36
12
62
193
9
3
36
36
29
40
60
75
57
128
16
51
57
26
85
60
17
120
18
1
24
12
23
34
3
45
108
2
42
66
24
25
ABCD 98292300664*3^$a+1 [50027]
8
10
62
54
66
18
88
12
48
24
18
6
36
30
66
24
14
16
126
24
48
50
6
40
24
2
16
62
52
6
24
8
90
30
118
8
114
10
12
50
34
14
40
38
4
60
36
20
82
42
8
16
30
6
200
58
6
20
46
8
16
6
50
10
84
12
54
30
8
96
64
12
14
64
2
28
18
42
36
20
6
30
24
172
44
4
6
6
42
8
24
40
18
12
36
38
30
4
20
12
54
42
88
20
16
90
66
60
2
10
78
42
6
6
48
8
28
36
180
30
6
18
24
38
12
70
30
18
18
84
60
36
50
66
36
64
18
32
64
54
8
4
8
28
48
2
34
110
40
24
2
64
84
50
10
24
6
30
144
90
42
108
42
6
18
24
56
34
36
2
48
82
8
52
24
36
78
30
74
30
10
30
18
18
54
18
38
22
98
6
28
30
48
72
38
10
42
96
36
24
66
18
96
30
30
156
84
36
60
18
6
210
54
8
90
22
26
24
70
12
20
40
128
90
22
90
134
36
76
90
38
52
12
26
30
42
34
78
6
2
72
118
12
20
10
2
16
134
58
96
20
42
48
6
10
8
102
24
136
60
68
18
34
54
24
30
120
72
36
32
22
18
12
50
10
14
10
44
10
6
2
82
12
18
48
24
78
72
8
16
24
18
8
22
72
42
8
70
12
6
120
30
48
42
24
18
6
56
70
8
112
8
28
68
4
62
34
102
42
36
2
70
72
12
14
160
66
78
30
2
90
54
42
52
12
20
28
12
60
6
24
66
38
54
58
24
6
2
10
116
16
48
8
64
66
30
8
40
32
4
30
14
40
36
48
36
12
62
16
2
40
38
54
12
6
10
78
6
24
24
60
12
18
42
24
92
10
18
14
16
6
24
26
18
12
76
158
6
16
2
30
36
70
174
36
84
20
22
24
2
64
48
182
30
40
24
24
2
16
222
20
30
78
28
84
32
16
12
56
54
22
36
108
36
30
56
10
60
8
10
72
18
12
44
54
24
10
116
40
12
14
46
48
12
8
36
58
8
40
90
38
46
48
68
52
36
20
10
144
56
34
92
4
30
6
84
20
34
8
58
24
110
22
48
146
154
12
56
10
192
18
68
66
24
64
62
4
36
18
8
24
54
66
40
18
6
14
16
50
6
10
120
8
70
18
2
28
12
68
18
22
24
66
2
30
40
48
30
48
24
12
6
30
18
126
50
54
82
80
150
82
8
64
26
94
90
36
84
24
104
16
54
66
20
42
72
10
12
24
20
16
108
18
8
70
20
22
8
40
72
24
158
58
80
10
44
18
72
10
30
78
18
104
120
10
24
6
30
8
16
24
42
30
8
52
6
32
6
36
4
44
76
50
54
16
2
22
90
110
72
28
38
22
2
40
14
64
18
8
40
6
26
10
102
6
36
8
16
132
12
48
24
6
138
14
72
18
6
202
62
6
10
56
118
80
10
66
12
24
48
8
4
134
130
30
2
52
90
56
22
20
12
42
10
20
16
12
68
28
30
30
24
66
6
36
30
42
12
50
150
10
24
6
80
4
6
6
18
24
56
22
60
44
16
24
80
18
6
16
96
24
20
136
48
6
30
74
16
18
56
46
18
12
50
34
36
104
24
48
28
30
14
28
14
70
66
24
48
56
34
60
12
30
6
12
8
112
12
24
56
4
36
24
66
6
92
28
48
84
12
50
10
36
18
30
104
48
88
20
16
20
18
42
36
130
8
40
110
4
150
56
6
48
16
26
30
10
8
22
48
18
18
6
14
130
54
12
8
36
10
62
52
12
26
48
22
32
10
30
180
30
26
112
84
120
80
10
26
22
26
4
18
24
48
30
42
120
38
18
34
24
14
16
80
10
30
14
12
6
30
42
40
30
66
96
54
90
192
74
4
74
48
40
24
6
8
10
54
48
104
16
132
68
58
62
34
8
16
42
68
36
100
24
2
10
30
30
2
48
24
16
50
70
114
6
8
16
66
104
36
12
46
72
24
66
24
38
46
50
10
60
12
44
36
54
34
14
88
38
64
48
84
54
62
28
54
42
30
80
30
58
32
78
36
22
80
22
36
180
2
30
24
18
40
8
22
36
12
84
150
38
72
40
104
64
12
24
36
26
88
56
96
40
24
18
12
8
16
84
62
40
38
16
32
52
198
2
100
48
84
6
138
56
4
114
8
72
78
10
24
96
32
70
32
10
26
22
72
90
38
10
38
34
38
58
92
28
24
14
40
30
24
120
2
54
34
48
32
10
8
54
70
36
24
78
72
24
90
84
42
18
38
34
6
18
24
60
18
72
120
8
64
48
18
32
28
24
50
136
120
14
160
8
48
18
16
6
72
18
14
24
64
36
24
12
8
18
40
8
304
56
24
30
100
12
104
36
64
24
30
8
10
12
66
270
36
48
12
24
32
192
16
60
20
16
66
222
42
120
158
72
90
6
124
156
18
56
10
6
80
48
24
22
50
40
18
6
24
110
48
18
22
128
12
60
40
42
48
18
6
38
232
8
16
2
18
12
10
54
36
14
126
28
36
80
10
18
12
50
10
180
90
54
26
30
4
30
134
66
24
16
66
6
18
6
98
78
18
30
6
28
36
12
44
76
30
54
8
40
60
62
40
90
ABCD 98292347984*3^$a+1 [50006]
9
18
12
21
24
51
9
24
111
9
41
168
67
24
77
82
38
24
31
15
93
77
22
90
27
48
36
17
55
17
48
67
45
15
113
43
29
58
33
96
5
48
67
21
210
33
21
18
117
171
54
75
5
136
24
30
50
31
9
18
132
21
5
112
8
10
14
31
108
60
27
33
24
60
12
125
10
60
48
60
30
3
77
7
41
112
15
3
30
42
21
36
5
79
51
153
15
72
30
18
72
9
120
21
63
27
189
24
96
27
9
45
8
10
33
45
39
36
48
192
99
45
84
36
204
27
62
22
18
42
165
33
3
45
32
7
48
12
216
5
55
12
5
31
9
8
10
24
9
21
6
129
41
10
14
88
3
60
48
129
18
62
82
45
65
19
69
51
21
3
45
8
199
51
93
24
113
94
26
22
50
120
10
45
113
43
87
225
144
15
38
43
5
22
108
69
48
17
31
15
2
67
5
48
192
55
65
10
6
3
60
57
39
33
8
10
24
36
9
36
48
141
18
213
65
115
48
21
168
18
30
24
18
93
9
8
118
33
369
18
14
175
60
5
10
78
18
30
75
69
56
40
123
21
8
82
86
103
17
40
63
99
21
12
24
5
106
14
88
3
48
29
118
60
9
36
57
75
120
36
12
72
87
69
24
105
183
9
15
96
84
45
8
58
62
120
7
36
45
80
24
10
30
8
10
33
24
5
16
39
24
9
15
33
24
159
12
60
84
21
3
111
30
90
38
40
72
66
14
120
16
32
120
10
48
72
72
9
149
211
12
168
17
19
15
30
99
36
63
57
185
16
15
120
9
8
22
60
33
72
93
8
43
149
82
6
75
12
147
9
12
48
156
165
3
48
5
40
3
24
63
62
67
60
135
36
57
36
36
5
43
15
21
51
38
88
150
74
136
27
195
2
96
64
63
17
58
38
43
12
105
3
12
89
19
12
87
18
183
36
63
62
16
39
48
33
42
158
7
48
17
88
27
45
18
60
12
132
69
21
66
24
21
60
45
3
60
9
18
54
66
165
144
65
10
93
108
15
9
45
56
19
168
27
18
32
55
60
5
91
5
34
38
72
48
10
12
96
9
3
93
17
115
5
40
8
10
45
9
75
108
17
40
66
69
3
72
6
32
120
72
48
43
75
170
7
57
96
72
3
77
31
51
9
111
69
9
32
31
185
40
54
18
15
3
12
108
129
21
32
88
75
75
2
190
50
58
110
43
36
51
93
137
24
48
40
8
19
60
108
75
21
29
67
63
21
24
3
24
38
55
87
9
81
18
30
3
87
21
60
36
113
22
21
60
105
27
27
9
39
18
24
66
9
63
158
40
24
48
80
43
45
39
48
12
165
8
43
27
12
69
41
70
9
96
84
120
29
31
17
240
19
53
7
36
5
70
2
72
16
159
51
144
6
27
197
46
90
32
115
12
65
31
9
80
115
21
3
12
9
128
72
55
60
24
21
18
45
27
30
8
7
48
17
91
5
55
9
8
7
3
12
36
9
84
57
72
8
130
9
101
40
3
36
48
33
32
10
30
18
60
93
60
41
91
60
9
3
12
41
72
72
55
84
21
6
69
21
54
153
96
36
15
153
27
285
3
18
90
14
48
55
17
46
42
72
30
9
9
128
72
58
12
57
3
297
5
160
6
74
79
12
48
29
40
8
34
9
84
72
41
10
45
84
48
3
2
10
21
84
72
3
90
8
7
27
38
82
36
2
43
125
103
36
21
75
24
48
125
7
204
39
45
12
36
9
90
33
5
70
170
31
39
2
16
87
192
65
19
96
63
213
24
36
72
15
198
152
10
81
39
45
63
114
39
84
77
10
9
69
51
77
10
14
55
41
130
230
67
27
48
45
117
18
62
163
27
18
15
57
39
96
24
99
33
5
142
12
6
3
77
130
33
12
9
8
250
30
8
10
24
38
343
17
55
36
29
67
45
56
34
33
48
45
120
87
36
27
2
82
69
27
54
75
45
186
54
15
33
32
139
12
60
15
9
21
42
21
27
93
57
27
48
60
9
15
84
84
17
168
91
36
3
72
6
32
55
17
48
10
12
9
36
15
81
24
21
54
18
8
22
2
151
27
72
129
29
31
9
75
120
45
18
14
19
24
36
51
120
6
30
74
160
128
31
17
ABCD 98292482818*3^$a+1 [50076]
30
13
53
18
42
7
36
11
193
17
24
132
12
30
73
29
18
36
30
6
96
42
6
1
48
53
84
19
59
78
19
95
48
37
83
6
7
23
42
78
6
79
47
13
17
42
18
19
23
13
17
48
43
119
37
101
42
18
12
7
84
29
91
29
42
30
18
6
7
53
7
24
23
66
19
48
65
18
36
18
72
66
13
11
54
31
71
60
138
7
23
30
6
6
54
6
12
7
53
6
1
53
31
29
42
36
72
73
17
96
12
7
12
23
36
36
30
78
6
24
42
30
66
49
35
54
7
65
132
7
11
30
7
35
30
60
12
30
13
35
42
18
97
35
6
12
72
48
36
90
42
30
18
120
6
24
24
18
42
13
17
18
13
29
115
12
48
36
12
24
24
11
24
42
19
11
132
25
155
18
18
114
7
95
24
72
12
13
48
24
11
36
6
60
24
31
83
37
29
30
25
48
11
6
30
138
66
97
5
12
18
13
65
6
73
17
6
13
11
18
78
60
12
48
13
29
6
49
101
91
41
60
18
36
6
48
31
11
30
24
18
13
24
35
13
17
66
162
48
54
36
49
5
31
5
72
102
54
36
6
18
31
24
29
55
12
11
12
25
17
19
12
23
1
35
78
60
18
97
83
25
84
24
5
60
24
31
11
1
23
66
108
7
84
59
72
6
43
60
5
72
12
30
37
65
31
17
12
48
67
24
35
60
36
13
48
35
78
6
126
48
36
30
66
12
30
25
23
18
36
19
65
42
30
7
60
48
17
30
25
53
24
6
24
48
18
18
30
6
13
77
54
12
72
12
25
35
1
17
30
42
115
60
5
18
48
60
37
5
18
30
103
12
35
12
42
55
29
24
12
6
13
11
18
127
36
35
18
12
42
42
18
12
6
43
59
42
84
36
31
29
18
205
48
24
41
55
72
35
37
24
84
5
31
29
36
42
13
59
42
24
84
30
6
12
7
96
29
72
174
24
12
18
67
23
6
7
24
71
18
60
6
13
53
7
12
5
24
151
108
317
126
13
60
12
5
30
42
18
12
42
18
18
12
12
6
12
6
102
25
12
23
24
66
43
35
114
30
13
17
132
6
30
18
12
12
72
48
25
47
13
23
18
36
78
37
23
30
6
114
7
5
24
127
53
67
17
30
1
89
6
6
60
18
36
1
48
53
19
41
55
5
60
7
41
7
17
30
37
108
101
210
90
12
72
36
54
18
12
7
11
73
11
24
37
83
24
30
127
89
19
5
42
1
12
5
168
48
30
36
18
12
30
138
43
5
12
7
29
6
6
72
6
90
7
24
5
6
102
12
6
13
41
78
1
41
36
19
59
96
18
138
54
24
60
6
1
12
11
84
258
12
78
60
114
48
30
30
12
78
42
6
49
11
25
77
12
103
5
7
53
7
48
83
18
19
12
11
12
90
48
19
48
17
66
42
18
18
31
41
19
23
13
47
6
42
30
48
30
210
6
13
17
138
13
23
12
60
229
36
53
24
31
17
24
6
37
12
5
54
24
12
30
24
60
24
78
24
13
11
84
66
144
18
60
72
13
83
61
5
24
12
18
25
47
18
126
30
30
60
78
18
18
42
12
25
47
30
43
53
12
12
48
96
36
30
73
72
41
19
23
25
156
36
5
31
17
43
47
37
5
18
6
31
5
6
37
17
18
121
47
18
12
43
35
6
31
5
60
7
35
61
5
19
23
13
17
30
13
36
23
30
7
23
18
7
77
114
1
53
78
54
24
54
6
126
18
7
65
43
35
18
90
60
37
71
114
6
36
114
79
17
6
12
1
60
47
72
37
84
5
42
18
84
31
17
12
30
60
66
19
35
6
7
12
23
49
96
59
13
5
31
17
67
17
48
18
54
19
29
48
12
18
78
24
31
12
83
84
36
36
48
168
18
42
12
138
12
72
54
30
6
90
120
43
77
108
7
83
18
55
23
72
18
36
31
53
31
11
37
120
17
31
47
30
55
41
6
13
155
13
17
103
17
12
43
5
67
5
48
42
6
138
25
17
18
25
35
169
155
42
30
18
42
48
6
19
96
11
84
12
30
108
102
13
29
55
12
48
5
67
23
1
65
55
17
42
37
11
42
42
288
12
84
1
24
24
11
66
6
85
29
19
41
24
36
6
102
48
55
29
18
6
90
54
18
25
83
25
11
49
24
131
12
30
24
24
19
5
7
119
61
5
24
19
65
55
72
101
19
101
79
35
13
113
12
6
12
13
11
24
12
30
12
7
23
42
90
6
30
42
12
48
30
37
185
18
13
83
12
24
6
7
11
6
18
1
41
19
11
6
102
30
7
131
13
11
25
36
23
25
35
61
24
17
42
13
17
102
30
43
5
7
41
12
72
54
30
19
5
18
90
78
1
23
72
108
48
42
7
41
55
23
6
6
30
12
6
1
108
23
78
42
42
55
36
12
17
30
90
30
18
19
23
30
12
54
42
24
6
90
72
7
35
30
18
37
11
78
24
6
6
48
6
84
121
5
19
11
1
35
49
89
6
25
5
6
6
48
66
13
48
35
97
53
18
25
5
42
54
31
47
13
48
11
25
11
12
6
12
60
138
24
48
37
12
48
41
7
5
24
19
59
6
54
6
36
19
96
36
149
24
12
7
35
66
7
29
31
113
7
5
19
48
48
29
6
42
91
24
23
48
1
35
36
30
24
144
12
72
43
48
41
6
49
71
18
12
12
12
6
25
77
48
12
6
37
5
7
96
17
84
18
12
138
30
12
18
6
25
24
41
42
90
12
43
59
6
19
5
168
18
42
6
12
78
12
19
24
96
35
30
276
42
60
1
96
36
24
23
1
65
12
78
90
36
19
11
30
18
37
161
24
66
30
7
41
72
24
ABCD 98293240096*3^$a+1 [50032]
108
148
27
165
15
144
29
52
12
60
56
12
108
160
32
48
24
72
4
87
168
65
60
40
75
17
19
41
24
48
96
12
139
48
101
4
8
24
60
4
51
96
29
16
27
53
19
221
103
5
144
28
87
17
79
41
19
45
15
84
120
12
33
32
79
57
104
60
108
180
60
211
60
84
45
8
12
12
136
48
15
41
24
31
93
32
31
117
80
211
12
12
21
51
144
9
80
60
40
32
31
24
5
96
132
40
20
48
7
60
12
168
125
12
64
92
180
19
33
123
17
28
39
33
48
87
108
77
76
32
144
36
40
27
53
19
309
236
4
12
27
228
17
12
4
20
115
84
33
32
72
60
79
17
100
272
103
12
72
84
12
60
105
32
40
356
151
141
27
48
29
84
271
84
57
27
45
135
137
16
3
45
224
12
4
44
100
56
55
41
4
231
5
115
5
60
148
236
204
187
24
117
32
271
41
4
12
164
79
29
67
24
89
48
60
24
151
57
32
79
129
87
5
36
28
164
12
60
4
87
24
48
33
123
180
65
52
12
92
43
141
15
77
28
15
57
72
3
65
79
129
20
72
24
31
12
197
103
60
108
237
68
12
252
168
16
104
48
72
48
40
39
108
48
65
115
48
60
72
29
76
44
24
60
4
32
16
32
76
15
125
36
36
19
9
111
81
68
12
187
41
40
32
112
27
125
211
137
187
293
36
96
120
43
125
31
84
105
63
113
112
63
101
43
5
12
28
20
187
41
12
156
100
32
127
17
31
120
24
81
27
72
96
120
257
103
209
268
3
29
28
116
36
19
9
36
32
12
48
84
19
69
15
137
91
12
5
91
9
32
55
5
48
115
65
91
5
55
101
148
27
81
20
67
60
17
79
72
33
27
77
48
19
53
72
136
20
48
67
84
9
15
5
127
120
53
156
96
19
189
39
65
31
9
32
24
67
24
29
120
31
41
55
60
5
24
175
9
99
41
36
64
27
108
24
93
108
51
65
139
69
75
132
93
27
89
52
32
192
19
12
48
29
12
16
20
7
5
55
33
75
60
24
89
24
31
9
200
16
80
139
48
29
120
19
9
27
41
103
105
56
48
88
99
29
12
132
7
33
63
89
43
36
60
72
24
36
120
12
72
69
27
204
48
72
189
27
84
120
21
3
177
20
55
53
4
51
41
28
51
5
19
101
7
60
48
101
76
180
248
79
12
89
7
93
32
12
36
120
216
19
192
12
41
36
84
172
212
43
192
17
84
40
15
9
48
27
33
48
15
5
55
65
24
76
80
331
24
29
12
64
32
19
5
16
27
197
28
171
17
40
72
36
20
7
48
84
96
5
127
60
45
20
12
115
65
16
60
111
9
27
60
24
29
12
7
93
3
96
60
53
12
31
149
28
32
31
113
36
28
87
69
72
60
159
48
108
89
48
72
31
177
87
60
21
183
149
175
33
92
55
17
139
5
156
259
12
192
108
305
24
31
72
48
48
60
24
65
12
36
43
117
63
36
29
60
19
113
175
5
24
55
41
132
55
125
7
84
29
96
40
92
48
36
19
36
81
75
153
180
24
176
31
41
48
7
108
41
180
103
165
15
65
28
32
40
75
81
60
20
19
48
12
12
89
139
33
212
28
3
252
17
55
48
29
31
24
5
4
51
173
60
48
204
24
12
ABCD 98293516372*3^$a+1 [50014]
40
18
2
55
105
110
30
43
3
12
2
30
70
66
14
66
24
36
13
9
8
40
102
92
61
45
2
42
76
152
18
114
108
12
16
2
18
10
42
18
42
12
111
39
20
10
30
45
3
18
12
38
4
38
18
22
8
4
3
105
15
27
8
18
94
56
94
86
4
48
12
9
89
7
113
7
3
32
61
57
2
100
26
55
5
72
18
49
23
48
49
5
16
2
1
39
81
11
18
67
63
57
3
2
6
30
90
34
51
48
21
3
83
4
6
132
30
8
34
6
14
19
96
5
36
10
69
11
42
10
18
62
58
14
49
71
46
24
8
10
12
26
54
10
80
16
54
78
18
60
9
63
8
34
18
8
40
30
74
61
9
30
66
12
2
10
20
6
54
10
20
58
20
22
21
57
8
100
12
62
60
13
27
50
19
47
4
45
15
105
65
118
33
105
32
28
14
18
30
10
42
8
112
9
21
51
5
10
33
21
18
12
60
6
123
51
21
24
3
32
88
32
10
36
63
17
40
14
36
42
18
4
68
1
27
102
30
20
18
19
105
20
28
2
16
44
156
13
72
5
10
104
46
24
20
28
38
4
18
102
9
11
13
65
10
72
36
12
50
10
12
50
36
22
30
2
1
72
117
8
22
18
30
32
70
30
6
99
48
27
60
66
62
78
12
108
4
15
45
6
24
93
35
18
12
72
6
54
48
28
14
46
12
12
38
40
60
72
80
46
30
44
70
26
34
20
18
28
20
49
11
4
18
48
42
68
4
6
20
54
6
4
50
25
15
60
38
7
75
66
24
258
138
62
88
54
8
58
60
30
44
40
48
12
8
142
18
2
126
4
123
5
12
10
6
114
48
21
27
84
110
10
8
1
29
67
3
21
87
20
52
2
18
10
50
12
10
68
10
90
18
44
28
2
40
36
24
50
18
28
2
10
8
24
18
48
124
8
1
71
120
18
70
8
73
24
87
6
20
54
16
60
132
8
34
18
38
64
30
30
20
10
8
42
19
21
6
45
107
22
90
50
10
18
8
70
2
12
36
90
24
13
45
42
66
14
25
3
2
6
190
24
135
3
2
10
36
44
1
35
22
38
40
44
6
4
18
32
10
60
3
27
8
28
33
11
16
90
72
3
17
30
10
78
33
24
17
90
18
28
30
114
111
5
22
45
27
60
68
40
8
10
122
1
17
82
108
54
20
10
48
108
140
24
61
29
43
65
28
30
122
10
42
30
26
22
57
5
58
57
3
21
27
60
32
70
3
29
78
28
9
53
40
18
32
72
190
30
93
23
34
96
50
24
30
55
3
2
18
28
12
57
33
150
8
4
45
15
26
40
15
39
18
50
40
18
27
95
12
6
52
12
80
46
2
58
24
30
60
36
50
12
18
24
46
20
72
13
87
12
66
3
21
75
63
57
5
18
22
30
30
36
2
58
20
102
18
10
12
32
16
12
32
10
15
24
41
10
8
48
60
72
30
112
75
11
34
56
24
19
57
15
24
3
62
36
10
33
57
152
7
33
8
34
8
10
102
66
20
84
36
42
37
51
32
58
3
21
18
30
2
36
52
105
3
12
8
4
60
9
9
2
70
26
4
33
83
4
30
3
15
90
15
57
60
50
96
49
153
72
15
83
61
57
32
7
15
9
41
55
11
4
120
9
9
15
87
36
14
28
30
48
2
18
64
6
3
17
52
30
12
33
33
14
73
17
40
15
35
36
34
18
62
30
121
47
10
12
30
36
24
9
39
2
28
72
3
27
50
18
90
10
8
4
33
27
6
14
60
40
8
90
82
36
32
85
75
48
84
18
18
80
37
3
2
102
78
10
21
81
240
18
80
102
6
4
26
64
36
24
20
28
12
20
10
80
16
12
48
24
20
13
27
20
1
9
30
33
72
101
10
24
8
28
42
2
28
80
12
6
4
26
37
53
124
26
112
45
27
8
10
27
24
17
4
36
50
13
41
28
90
12
68
12
58
51
72
57
38
64
20
13
95
10
15
27
18
18
54
60
36
27
27
30
26
30
24
30
25
21
72
32
18
108
54
10
93
48
29
58
8
4
66
54
26
52
68
10
9
15
48
30
3
29
70
6
54
20
13
5
18
49
63
57
111
132
45
27
36
12
152
100
56
10
12
27
23
25
45
42
9
21
56
4
38
12
16
54
15
41
34
30
30
96
32
48
10
84
56
22
72
36
42
15
45
38
10
27
15
12
110
60
30
6
52
18
14
6
4
30
6
24
80
36
73
27
62
72
46
57
5
30
10
12
20
19
9
2
10
26
4
86
10
69
48
87
20
70
15
11
4
78
138
12
32
10
36
15
45
20
7
15
12
20
100
18
32
10
26
4
36
39
23
58
102
108
54
15
24
27
42
150
2
16
2
1
24
47
30
40
60
60
116
4
75
33
63
27
18
30
30
2
13
39
30
26
40
14
18
60
13
24
3
32
10
8
102
13
117
120
26
4
26
19
48
33
39
11
13
69
18
57
63
24
9
39
8
49
81
2
10
2
58
15
35
10
3
24
75
56
12
1
41
88
108
20
12
10
8
25
17
130
32
30
40
38
12
6
52
2
40
126
44
10
8
10
68
4
26
24
10
8
82
18
27
3
8
40
2
58
30
2
12
46
39
75
36
2
82
21
15
12
42
8
18
42
10
12
30
3
57
48
30
105
23
150
4
18
72
60
18
12
96
2
1
27
12
32
10
15
65
46
9
41
124
60
15
35
10
170
28
45
3
12
38
4
36
42
12
6
44
10
33
27
30
30
26
90
4
9
81
6
44
150
10
36
9
48
5
91
21
3
48
45
54
8
18
10
9
3
18
30
84
36
93
24
27
69
27
24
6
42
108
2
22
30
36
20
139
3
12
26
7
63
42
62
25
11
54
6
30
54
18
40
2
25
51
122
22
18
3
59
10
75
3
18
20
7
75
12
48
72
30
36
62
42
10
18
102
8
112
69
24
35
85
3
54
30
36
62
22
33
45
42
20
133
27
20
1
89
10
18
2
1
69
3
53
19
23
ABCD 98294195276*3^$a+1 [50037]
15
240
48
177
12
138
108
36
24
6
18
30
138
42
168
60
18
120
105
129
18
90
24
203
97
48
63
48
111
129
21
126
12
30
42
6
198
84
42
6
120
42
96
12
48
12
300
84
210
29
151
6
54
45
255
65
49
84
27
80
16
45
18
36
60
30
48
72
60
114
6
48
36
35
96
109
99
51
12
24
30
144
155
97
63
45
51
93
312
48
11
37
27
45
3
39
24
24
12
6
23
19
36
54
132
114
54
60
162
270
18
6
114
6
12
24
126
9
15
113
193
54
48
6
6
36
114
234
96
29
1
18
12
81
33
6
48
48
90
114
90
35
16
9
23
1
15
96
9
192
135
99
189
117
18
105
39
42
78
162
63
48
195
378
114
65
7
150
96
60
48
96
30
9
147
42
6
6
135
81
15
87
78
18
24
6
75
21
84
6
54
11
1
15
45
102
48
30
30
17
7
144
6
108
6
264
6
6
29
1
15
33
60
18
78
66
65
49
36
36
135
32
16
51
93
21
27
153
54
33
3
162
27
45
35
16
45
35
61
6
132
126
96
66
60
12
180
126
120
12
12
132
155
55
18
6
129
45
35
13
24
30
60
114
294
41
7
24
54
27
189
35
25
24
24
102
66
102
78
282
17
16
9
90
48
156
84
66
24
72
24
444
102
30
51
87
30
12
6
150
18
84
78
78
72
48
89
1
111
15
6
48
60
66
18
27
15
78
6
12
54
144
24
3
32
7
90
6
24
114
96
6
60
12
81
57
60
48
90
161
1
114
48
66
66
48
42
255
33
78
33
135
30
24
3
3
6
30
66
42
42
180
111
33
192
48
15
96
45
24
12
47
211
6
215
16
39
24
81
39
186
174
42
48
30
89
13
24
24
6
6
150
17
1
15
81
66
150
87
57
23
7
24
126
51
33
399
48
93
6
189
285
51
9
42
588
66
60
3
48
333
90
42
207
3
60
42
36
144
48
60
39
39
72
24
78
30
90
3
48
99
30
66
192
114
155
64
51
96
204
6
144
24
35
31
120
6
3
96
9
246
150
78
42
35
115
36
57
48
87
42
54
60
6
90
180
6
48
102
45
32
31
120
126
90
210
204
66
276
90
18
6
30
66
60
54
96
89
25
119
151
153
141
24
78
60
54
24
12
42
276
282
60
72
108
18
125
55
105
57
135
33
72
138
36
54
179
16
87
42
66
6
84
6
108
33
87
12
29
97
54
30
75
69
27
69
75
15
65
16
45
60
24
150
66
60
59
31
102
72
198
6
6
78
36
150
120
84
66
27
135
54
48
48
354
129
9
72
306
90
60
23
16
39
54
36
12
18
24
6
96
66
18
144
48
15
153
60
84
120
12
36
108
72
114
6
204
135
45
36
60
54
36
78
27
144
9
72
47
13
227
85
12
111
105
54
65
31
24
114
42
54
168
126
144
132
54
12
18
9
21
114
137
25
90
29
7
18
96
90
29
55
6
3
51
12
33
57
54
30
6
48
6
84
12
119
55
90
36
60
180
12
6
41
1
84
138
30
12
6
54
30
29
49
108
264
59
112
3
6
23
67
30
6
9
45
6
18
27
177
126
209
13
83
25
72
54
270
48
18
12
141
21
78
132
6
198
ABCD 98294419792*3^$a+1 [50010]
16
132
8
4
18
18
72
48
36
18
26
36
36
30
34
71
157
107
24
69
36
12
52
11
36
15
16
74
15
55
78
107
15
6
52
11
51
16
14
51
13
2
34
68
12
30
10
56
39
1
134
24
21
25
20
4
84
8
4
56
72
82
78
98
9
55
48
18
23
249
60
48
24
28
8
52
80
90
82
44
4
83
48
1
18
48
78
12
119
21
4
8
40
56
6
6
48
34
38
72
3
9
24
16
30
18
47
81
15
25
72
38
30
52
86
34
92
4
60
11
21
42
57
45
64
12
23
57
22
32
78
42
88
62
28
20
48
34
26
4
18
6
20
126
6
18
64
137
25
20
36
4
11
33
24
78
34
80
6
82
8
15
69
24
51
79
54
60
20
52
24
20
40
155
69
18
34
38
66
22
62
42
34
54
6
44
112
20
18
6
16
59
9
27
19
6
8
36
46
56
24
6
4
56
40
12
36
44
3
25
32
16
107
3
90
22
78
26
10
60
98
58
110
30
10
42
12
119
60
69
12
40
24
35
9
12
94
2
72
78
30
42
42
6
189
9
27
25
20
12
16
14
22
8
90
16
6
24
36
60
50
256
48
56
81
13
12
144
71
15
34
8
30
57
15
48
40
17
24
61
11
25
20
252
40
48
44
24
16
8
36
94
62
34
96
14
4
8
4
8
10
18
78
134
48
39
3
33
25
62
216
72
10
68
154
126
26
54
52
92
3
9
6
24
58
72
60
90
30
36
12
18
29
60
13
107
1
32
12
276
63
1
30
56
22
80
12
6
72
30
18
40
14
100
14
34
36
11
81
160
44
4
36
60
60
18
26
4
8
114
10
14
30
12
28
2
42
48
12
112
44
54
33
15
102
10
26
6
6
172
167
21
15
27
88
8
6
34
41
1
44
28
8
54
90
96
174
21
3
30
27
15
24
16
29
25
20
54
24
22
20
16
14
70
26
48
16
66
62
10
12
20
36
42
48
24
18
48
52
72
24
26
9
87
130
72
71
1
119
81
15
133
8
88
20
87
39
105
13
120
2
48
42
168
76
24
20
16
20
4
48
8
60
16
20
15
33
40
12
18
77
25
48
68
4
26
22
132
44
36
180
18
30
3
13
32
3
57
12
28
102
32
45
33
162
208
48
29
25
35
1
35
117
6
46
59
1
38
10
8
22
26
40
62
42
12
58
32
30
76
62
30
42
120
10
38
21
1
66
14
84
46
66
8
102
22
23
37
8
40
20
24
40
11
37
11
45
27
57
72
16
35
13
54
18
59
9
10
42
14
58
11
19
86
16
8
52
30
96
48
152
40
50
28
2
58
62
18
126
24
70
11
93
51
9
70
18
20
3
15
21
33
42
136
18
84
108
20
42
78
42
136
77
9
4
86
10
35
33
28
12
32
4
62
54
28
6
32
58
14
177
15
70
8
18
18
40
56
16
44
24
4
38
9
21
108
27
13
24
23
7
6
42
8
96
24
10
20
15
109
23
57
12
40
56
10
14
18
22
194
72
10
84
8
12
15
21
84
30
81
24
1
14
66
40
8
4
26
24
18
4
8
3
180
19
18
8
28
42
54
8
3
49
14
54
12
15
25
44
72
28
36
59
85
2
10
35
13
71
15
58
68
114
6
58
114
38
34
14
21
25
71
27
150
48
82
102
44
36
100
20
75
55
8
10
11
49
50
10
72
30
38
12
24
40
92
64
36
32
6
10
32
4
8
42
30
48
108
12
36
64
23
57
60
40
12
80
30
10
6
50
48
40
32
60
3
61
26
33
49
47
49
140
4
48
8
6
64
74
51
1
24
50
21
153
40
20
46
170
24
40
102
89
7
2
111
61
98
18
124
18
48
29
3
66
144
16
144
11
1
8
12
30
10
6
80
9
63
30
120
27
36
3
6
4
56
16
23
69
18
22
32
96
84
48
6
16
50
135
129
4
8
28
44
48
90
34
110
21
99
45
49
2
22
20
3
9
64
84
12
48
32
144
106
26
99
21
39
1
38
46
24
11
1
12
96
95
19
18
68
12
39
55
38
100
32
4
44
12
58
48
18
156
60
68
48
3
21
51
25
24
44
42
22
2
18
40
11
85
11
61
8
15
87
18
22
110
12
30
30
10
18
104
64
24
47
9
12
88
36
60
74
114
22
8
81
1
206
54
18
162
88
62
21
37
140
18
45
3
24
78
4
38
30
40
42
186
38
202
24
30
86
4
35
81
34
18
11
1
18
96
56
10
80
46
65
105
63
97
12
8
24
28
78
14
36
28
2
42
78
114
30
54
15
25
35
1
60
59
49
92
4
14
78
3
49
56
16
6
2
16
62
58
72
44
40
11
45
48
12
64
20
75
21
64
48
32
4
62
10
12
23
9
48
18
54
66
54
39
12
7
17
25
56
75
27
33
7
18
12
132
14
45
37
95
9
6
10
20
48
4
78
14
130
18
68
24
18
286
35
31
38
28
30
2
87
45
58
41
7
29
75
18
40
60
2
10
38
246
36
6
22
2
24
16
14
172
48
44
58
2
88
14
78
10
122
70
30
26
90
28
74
18
39
1
14
9
25
11
213
30
16
104
153
24
13
2
40
26
3
67
18
ABCD 98295007828*3^$a+1 [50058]
96
41
25
35
133
27
36
39
45
9
36
35
115
33
68
40
12
57
11
364
36
9
135
39
9
60
21
42
9
56
4
60
8
1
27
12
32
16
24
68
37
35
109
11
88
8
25
87
15
33
3
129
93
18
36
18
3
12
51
9
12
60
8
12
25
36
27
60
72
20
40
68
37
3
32
43
5
25
3
15
18
96
23
88
15
117
32
96
43
69
48
27
30
6
72
29
1
39
8
28
60
15
65
19
18
3
3
29
7
113
28
12
12
60
3
18
24
15
36
105
42
45
63
9
60
8
61
27
9
24
120
11
16
12
3
9
3
57
51
78
47
4
8
67
90
63
57
3
33
15
9
11
55
9
69
11
1
27
27
45
81
75
3
77
13
12
18
9
72
48
12
48
92
31
9
36
39
36
17
55
36
54
47
13
27
9
99
60
51
21
105
3
140
7
5
16
9
3
21
27
60
32
40
120
3
9
8
12
49
39
80
7
45
20
28
20
40
12
8
25
15
80
7
90
11
64
68
28
12
12
96
12
45
15
32
43
5
13
15
75
72
5
132
25
11
12
67
30
18
33
24
51
89
76
32
28
12
72
36
15
65
72
28
84
36
93
27
72
20
168
19
36
105
12
12
93
123
44
49
72
119
40
15
53
12
88
33
18
21
8
1
51
75
33
32
25
3
108
12
3
17
12
28
21
27
9
3
12
3
57
8
12
28
195
17
76
24
33
12
150
41
25
27
120
3
57
20
40
32
16
15
18
12
35
4
36
104
73
3
24
15
21
72
33
27
45
47
1
27
27
6
135
9
54
21
156
24
8
7
48
65
67
5
16
15
29
48
52
81
47
28
12
20
88
12
20
108
40
39
45
8
37
60
15
36
60
12
48
3
6
30
45
20
61
72
3
39
18
120
6
30
99
45
47
13
48
35
145
27
12
21
59
36
49
15
8
13
30
9
48
21
11
16
27
45
140
7
6
75
72
8
52
20
61
11
43
48
60
48
36
153
51
9
3
9
8
52
75
90
36
147
57
51
105
87
20
1
87
9
63
20
25
23
52
12
15
33
3
42
3
63
141
3
33
24
60
48
21
51
3
12
93
60
72
36
20
40
20
72
37
83
151
54
75
3
18
90
9
20
25
18
77
60
52
36
20
37
27
15
21
20
72
52
36
44
43
5
7
45
15
5
40
21
15
45
18
12
90
18
54
63
24
48
48
12
48
15
29
40
3
12
6
48
71
40
39
9
21
42
5
64
21
144
30
60
93
12
60
20
16
15
12
78
119
19
60
54
15
8
40
27
12
36
17
12
13
47
16
120
72
27
33
12
9
99
12
21
54
33
12
20
25
3
48
3
12
9
45
11
7
33
24
36
195
54
15
36
20
40
15
18
51
93
35
133
54
30
6
18
12
27
63
9
81
24
3
12
33
63
15
48
29
28
60
20
64
3
36
12
114
15
48
60
3
30
39
48
72
60
3
65
25
3
69
54
9
20
28
27
17
48
85
12
83
61
39
21
11
73
3
3
117
57
6
54
66
24
30
27
36
69
51
129
3
20
100
12
48
15
66
39
3
138
6
5
16
63
9
92
31
9
60
36
33
6
66
27
20
13
15
12
68
100
39
93
27
65
16
12
15
93
273
39
15
5
13
27
20
12
25
3
8
4
9
11
16
12
8
12
72
25
6
102
63
20
25
27
12
80
85
23
7
33
27
33
12
36
72
21
111
51
9
45
15
21
72
15
12
20
40
3
18
27
48
12
12
48
15
17
28
8
52
20
1
39
120
20
40
32
28
63
9
159
66
96
30
9
45
6
9
20
256
3
29
72
88
20
72
120
31
30
108
39
108
3
9
3
9
48
12
48
128
49
111
33
27
72
12
15
21
44
1
78
69
80
28
32
61
27
24
183
30
3
44
13
3
9
15
3
78
27
3
105
72
32
40
21
35
25
75
15
12
6
59
103
9
36
12
12
60
15
54
11
40
60
105
36
12
3
24
15
33
3
30
24
23
72
85
63
57
11
85
15
104
133
83
7
33
69
63
33
18
29
40
108
32
52
39
21
8
67
93
60
57
18
57
3
113
49
11
37
47
16
63
29
52
48
48
24
48
32
16
24
3
17
16
72
12
36
33
11
300
36
49
3
87
33
60
15
30
36
42
9
176
49
75
9
11
85
3
8
40
12
27
33
32
55
144
29
25
27
123
30
6
29
7
5
16
27
42
3
27
24
126
171
75
9
120
21
18
36
21
15
138
24
3
63
9
72
20
25
155
79
69
117
3
45
3
12
20
97
3
20
25
63
60
3
24
5
121
11
100
20
36
43
6
15
8
52
80
73
87
120
9
39
32
109
6
41
4
56
40
15
17
25
47
40
3
65
43
5
223
69
3
45
24
96
3
21
20
16
20
43
21
111
120
29
85
63
20
52
3
45
92
16
60
32
112
39
54
47
28
33
39
68
43
29
16
9
11
7
117
48
8
72
7
33
12
48
117
96
27
212
28
8
4
48
33
27
20
100
20
13
27
3
89
25
63
20
28
45
39
36
15
42
123
57
63
24
8
43
42
30
17
1
27
12
48
63
5
24
16
72
63
90
108
99
12
108
33
27
12
8
72
16
24
3
12
60
141
12
92
61
27
3
17
40
8
13
39
33
87
68
127
6
167
40
24
15
21
24
33
47
48
40
12
20
76
75
54
11
4
36
39
6
15
33
42
72
93
69
3
48
15
24
18
27
48
20
40
21
71
16
12
12
3
45
27
5
36
169
15
9
51
3
ABCD 98295027172*3^$a+1 [50013]
65
55
5
12
27
24
28
44
60
28
48
92
52
29
3
39
97
44
84
12
48
201
54
1
32
28
101
39
76
56
27
69
72
28
20
28
32
12
24
15
54
51
12
4
60
5
115
44
3
49
59
1
56
12
12
111
9
60
24
15
21
52
12
5
18
21
75
9
45
54
108
1
48
53
19
23
18
127
12
5
79
68
15
1
11
13
48
8
3
57
24
51
85
116
48
36
51
21
24
9
31
104
40
5
24
15
112
60
5
31
5
39
15
109
12
5
78
49
12
36
41
19
20
4
11
36
37
24
8
180
12
105
15
76
29
27
48
60
15
13
56
51
60
97
36
65
103
20
15
9
28
20
40
104
120
28
29
27
64
12
24
12
5
75
12
21
15
4
35
37
84
8
36
39
66
3
24
12
3
153
40
36
60
60
20
16
11
21
12
21
75
4
36
59
25
65
3
4
72
12
23
189
9
18
25
83
13
8
81
42
18
51
76
47
36
21
4
24
5
54
45
12
4
20
12
60
12
51
21
51
21
40
137
31
56
40
53
39
180
28
59
37
8
24
60
36
24
52
8
28
11
36
42
72
7
29
18
9
3
78
19
8
28
44
4
24
35
33
4
29
39
3
25
8
72
33
91
20
4
24
36
8
3
133
20
24
3
21
64
36
48
32
27
1
23
37
56
40
47
36
12
21
21
79
8
16
23
1
11
25
11
6
7
72
29
54
85
5
30
24
61
24
8
12
72
40
44
75
108
1
5
31
36
24
44
232
23
13
12
29
43
8
3
9
48
33
42
93
172
8
40
48
179
25
12
8
12
12
84
4
36
8
48
124
104
4
12
47
57
76
5
79
24
36
8
28
11
93
27
21
40
8
52
29
39
64
8
9
31
36
20
9
39
52
132
59
72
21
84
3
49
47
69
12
21
3
4
47
42
39
27
57
24
87
1
92
9
39
36
16
17
18
9
124
107
133
8
33
27
123
13
36
180
44
12
51
33
12
28
56
24
69
91
164
28
12
23
37
35
61
8
4
8
40
36
36
92
60
15
97
56
9
3
76
17
66
21
21
30
24
37
20
16
84
60
48
120
8
3
9
3
9
4
12
24
20
12
4
8
12
81
54
18
7
59
69
64
29
19
12
44
15
42
51
21
115
12
32
28
44
28
44
15
37
44
12
48
4
8
28
36
12
108
5
36
39
33
3
28
20
12
88
20
28
20
52
35
93
3
18
12
103
44
93
147
12
4
65
19
8
15
105
40
24
96
48
36
5
3
12
60
60
24
24
36
60
12
36
4
8
36
160
24
24
104
57
87
36
132
4
5
55
44
24
4
35
1
144
71
25
20
27
25
119
18
19
71
6
7
12
17
15
52
164
24
52
32
3
9
16
65
31
77
12
87
40
24
140
28
36
144
36
60
96
32
12
52
11
1
80
84
27
49
8
28
20
93
27
48
16
5
7
36
23
37
20
12
12
12
33
3
75
1
29
7
8
9
18
1
8
24
16
71
1
8
84
12
4
80
36
4
72
5
39
60
48
36
16
20
40
104
3
30
31
11
21
15
25
32
16
8
39
1
41
123
3
25
11
1
119
1
44
4
47
33
16
56
36
36
15
97
84
131
1
104
3
21
16
12
12
8
39
1
12
108
8
16
24
72
44
39
9
27
13
44
4
12
96
36
36
47
9
60
16
56
96
40
32
15
9
27
1
68
3
13
41
39
28
8
87
21
16
11
60
25
23
18
19
23
69
60
27
37
17
6
69
33
6
21
112
41
39
36
87
69
21
43
11
109
36
32
28
32
112
29
31
164
12
36
81
3
36
3
165
12
64
20
27
12
9
52
71
33
16
60
11
1
12
24
24
11
54
90
18
15
4
5
66
69
4
8
28
20
12
16
36
11
66
3
136
8
60
12
4
60
29
51
40
29
6
90
12
3
52
32
24
4
12
56
36
28
23
145
44
12
156
36
12
87
12
42
15
28
108
152
28
20
112
59
1
11
25
56
15
12
37
5
7
32
48
12
75
54
42
12
21
60
84
28
56
120
64
44
15
69
4
56
4
29
15
72
15
57
3
9
12
28
60
8
12
48
75
205
56
21
43
72
11
24
37
116
24
16
41
39
4
8
3
108
1
8
24
15
13
32
4
23
24
1
32
51
57
12
12
132
12
4
11
12
1
108
140
16
101
3
123
9
40
56
57
31
35
81
27
9
4
56
12
9
31
48
20
51
1
32
16
56
16
113
66
61
29
7
8
39
6
123
16
23
61
5
31
11
13
20
33
31
44
112
32
21
31
23
30
39
12
24
4
24
48
8
39
45
16
80
9
54
12
25
32
15
1
12
8
72
52
60
32
28
36
20
24
72
24
16
60
24
24
71
9
3
9
72
48
16
20
12
16
8
28
95
117
27
18
79
32
12
60
28
47
13
41
147
84
12
63
120
6
7
48
104
4
80
4
32
12
64
5
43
180
12
11
129
52
77
87
48
39
21
15
21
52
48
8
12
39
57
12
9
3
9
19
72
12
11
9
72
12
15
66
15
16
12
92
15
37
32
64
41
31
11
9
81
19
47
1
56
76
47
69
75
25
36
35
1
83
105
39
1
44
16
60
12
32
84
9
15
3
21
4
8
57
19
12
35
81
48
21
3
15
37
32
12
12
100
8
16
24
95
21
15
129
39
25
36
29
3
52
29
19
8
12
36
4
24
41
6
21
72
4
5
3
52
60
24
29
31
8
27
57
36
28
11
33
72
88
41
19
32
3
12
9
15
45
4
56
72
3
1
60
56
12
12
16
32
24
84
40
48
44
39
33
24
4
65
39
12
105
31
23
237
72
4
12
68
28
24
8
108
21
51
75
73
8
48
168
16
96
48
12
92
4
68
36
40
68
27
6
19
36
20
4
36
5
15
12
52
11
69
12
12
40
24
60
32
24
3
12
25
32
28
5
3
52
59
36
85
12
24
36
20
120
3
21
36
24
15
12
ABCD 98295363542*3^$a+1 [50209]
61
24
23
40
99
93
120
15
81
15
65
25
54
33
129
23
7
24
54
12
11
49
63
20
7
53
100
75
101
12
19
90
30
114
30
5
60
52
33
59
85
12
180
11
48
19
53
60
49
299
24
31
77
13
114
66
36
59
55
57
12
20
16
105
27
33
119
16
32
132
61
47
40
32
160
8
48
72
28
69
123
3
29
76
20
180
24
115
42
198
5
60
91
17
88
12
20
112
8
48
79
101
144
28
8
19
45
27
24
29
1
27
9
11
7
33
20
28
24
56
4
20
91
36
41
13
27
3
77
49
23
31
6
51
60
20
12
1
27
27
102
3
48
57
3
80
40
8
19
21
9
36
24
66
137
12
28
39
41
168
24
16
20
52
57
72
18
36
65
4
57
71
19
9
20
151
69
24
51
6
30
24
17
40
99
53
55
161
25
47
79
81
60
12
201
24
15
21
15
92
132
16
20
25
47
79
21
3
90
36
18
113
7
41
12
100
27
6
27
3
57
39
33
108
3
29
7
54
39
120
8
7
53
52
27
81
147
33
92
7
144
29
96
12
43
17
48
61
39
12
68
64
48
12
68
28
20
31
60
84
129
111
17
12
36
12
88
45
47
43
89
37
3
8
60
12
31
69
20
48
168
180
12
37
42
9
39
222
11
12
67
9
45
84
3
48
12
48
39
41
4
48
9
114
54
83
7
53
37
12
3
111
45
32
160
12
51
24
12
29
4
21
75
111
84
36
69
9
36
36
11
100
32
60
100
105
11
31
48
141
32
48
1
63
180
57
18
6
75
44
7
30
11
13
35
19
53
13
59
36
4
27
54
47
48
1
59
25
39
15
21
15
96
48
45
87
41
13
30
126
23
28
48
20
151
24
45
32
40
92
25
23
132
1
75
32
79
113
28
32
36
25
54
21
44
16
21
150
18
66
114
131
115
5
52
93
156
18
6
15
15
5
1
48
6
5
52
27
6
30
29
48
60
43
5
55
126
11
52
48
12
68
7
12
93
20
40
27
18
155
16
15
9
171
89
16
39
53
48
55
17
133
84
263
13
47
12
121
47
72
1
6
113
31
30
24
12
18
41
55
36
84
45
9
42
120
53
7
90
90
21
20
43
9
60
20
1
15
75
129
51
24
53
13
6
108
5
48
12
55
45
8
19
69
45
47
7
66
27
8
64
8
40
20
73
35
112
72
51
36
9
12
9
3
8
12
37
11
19
18
6
54
3
32
40
36
15
66
18
36
117
32
40
51
5
25
6
53
36
24
48
40
128
124
81
59
1
47
19
18
42
180
33
48
68
24
1
36
59
49
90
36
24
12
90
150
101
12
16
92
13
27
8
19
21
44
36
151
33
168
32
28
32
16
51
81
12
15
33
20
37
12
143
40
48
3
17
7
53
67
5
108
13
35
100
12
20
12
36
19
5
48
208
15
84
21
12
3
24
12
21
68
60
109
3
20
7
21
20
60
25
27
12
8
7
41
91
54
39
96
24
15
41
1
179
1
3
60
20
28
32
37
54
5
52
12
15
5
1
87
39
93
80
61
119
48
43
317
43
29
61
6
53
16
32
127
72
9
15
17
127
36
17
13
47
7
41
24
7
101
13
84
3
3
45
44
91
36
141
8
112
27
36
45
21
111
3
29
1
6
21
69
11
12
25
71
259
90
75
51
9
20
25
3
48
12
129
18
33
27
21
45
35
151
29
24
16
24
56
4
21
59
28
8
12
7
41
4
248
52
15
90
23
103
9
27
48
5
36
12
19
150
59
24
36
19
6
27
12
141
35
1
54
57
48
80
115
45
45
6
18
95
28
3
45
75
69
60
20
28
200
73
60
54
141
75
9
128
48
52
8
4
108
48
20
1
179
1
24
90
5
49
83
52
57
39
12
3
77
12
216
55
54
51
24
75
12
78
15
116
72
13
30
9
20
28
93
15
141
203
181
59
48
40
33
99
20
55
42
108
63
48
12
3
30
126
9
24
36
20
25
15
39
33
60
48
51
24
17
37
30
42
84
47
52
51
45
12
87
36
9
21
15
44
91
5
49
15
68
37
90
93
68
24
31
17
7
33
3
9
20
37
24
54
36
117
12
36
132
12
51
45
45
126
18
15
201
15
12
3
45
12
20
19
84
36
9
24
20
28
32
85
15
36
140
84
31
9
8
19
9
32
73
30
6
3
87
18
3
48
75
30
27
69
48
36
24
12
24
47
37
51
32
100
80
7
5
31
60
57
27
65
85
95
25
83
7
90
35
36
1
59
19
12
18
42
84
17
108
25
30
36
21
3
165
15
30
27
32
16
104
60
100
8
72
55
21
9
71
12
100
3
65
120
52
20
12
1
15
224
60
88
9
3
81
35
19
5
120
1
87
9
48
155
36
61
ABCD 98295432338*3^$a+1 [50000]
48
11
37
120
36
39
12
63
18
27
3
30
156
60
42
65
7
6
35
109
120
39
51
54
36
36
23
64
72
51
29
85
36
36
12
162
57
36
105
18
30
15
69
51
72
8
96
76
9
72
63
44
43
30
24
24
39
33
3
9
11
85
24
24
12
12
78
18
54
105
36
27
21
32
13
24
99
9
27
20
49
36
24
15
69
12
84
71
16
36
192
21
23
1
35
52
33
15
27
53
13
3
8
13
71
1
60
108
24
48
48
12
39
21
60
24
42
53
25
96
23
24
1
11
132
109
11
13
6
5
37
27
75
102
18
5
1
35
25
12
23
4
68
12
25
71
36
91
21
32
49
12
51
8
96
13
30
21
84
63
48
77
25
11
7
57
39
18
11
12
52
45
27
3
102
60
30
33
44
36
25
3
45
107
19
24
42
51
75
57
15
65
55
18
75
33
72
3
129
6
30
15
45
48
95
103
54
47
13
24
27
57
27
33
54
24
21
3
69
8
25
42
69
33
15
81
63
68
73
71
37
18
54
35
28
105
23
19
33
39
96
9
236
1
15
21
30
65
12
1
51
9
35
40
33
11
100
9
35
109
72
12
30
18
3
27
18
12
66
17
37
11
100
24
75
66
60
66
48
66
36
51
15
24
18
78
6
24
90
48
5
28
60
48
8
25
35
193
48
30
17
121
12
60
95
4
104
48
132
180
37
3
8
28
68
61
15
32
13
51
15
54
87
27
72
42
24
156
36
35
25
3
159
30
3
33
12
36
27
68
31
18
72
27
75
5
16
81
36
36
168
95
1
24
96
15
45
71
108
85
111
9
96
30
6
83
48
1
84
180
59
1
18
5
180
49
36
12
11
1
83
1
6
21
9
71
36
109
72
23
19
29
67
18
75
20
52
44
37
11
37
59
97
11
37
11
37
54
149
1
12
24
35
19
9
20
49
12
27
189
102
5
25
39
33
36
6
18
24
12
207
60
63
54
18
21
9
24
72
11
1
54
9
44
73
23
49
35
25
39
87
21
81
63
116
7
29
24
180
28
8
40
69
3
24
123
30
36
48
108
72
51
12
72
96
12
9
27
51
126
72
12
198
42
11
1
15
33
36
6
54
95
37
12
138
21
8
148
39
54
18
24
45
72
32
19
30
24
60
47
73
3
24
45
3
8
13
6
42
11
115
42
75
75
9
32
36
37
12
84
23
37
12
48
6
21
20
1
95
169
183
20
124
39
18
6
29
13
39
39
5
37
11
36
61
35
36
73
18
54
114
48
29
1
12
11
13
12
24
12
11
13
15
156
33
83
13
24
23
19
102
27
45
24
155
73
99
80
13
3
36
9
24
11
91
29
88
128
24
156
37
12
12
179
1
3
8
52
48
68
12
64
15
93
171
24
6
23
1
12
75
3
18
35
19
102
23
52
21
60
78
96
33
20
1
42
96
77
24
76
15
29
16
72
81
84
54
102
47
1
11
1
54
9
69
36
107
40
21
6
69
21
15
57
23
48
1
35
28
9
30
77
13
24
132
42
30
66
5
72
19
89
12
43
29
61
35
76
15
17
31
66
54
6
108
48
51
21
36
60
84
15
44
55
6
39
8
64
9
18
6
132
11
19
29
36
55
5
19
29
16
72
8
61
120
6
93
45
111
9
24
47
64
111
21
21
150
101
60
157
15
3
30
24
107
49
59
19
5
85
126
77
64
8
25
87
21
15
15
24
5
36
61
63
27
9
141
36
3
108
87
66
3
81
63
51
161
31
90
27
57
51
60
51
24
41
13
84
95
16
9
27
9
12
120
36
66
29
67
30
36
27
33
18
21
72
21
78
53
139
24
17
4
33
11
79
90
12
71
36
1
59
1
3
15
66
84
11
12
24
19
30
18
54
35
85
23
19
45
80
139
21
56
124
9
83
157
11
1
12
12
12
35
40
45
24
6
30
47
49
36
15
21
24
35
169
11
88
8
12
25
83
52
20
61
27
75
5
109
54
162
72
3
36
36
81
59
103
45
32
73
35
49
15
48
69
119
67
48
17
12
24
61
95
55
117
9
36
59
12
16
9
11
25
83
16
9
35
48
24
49
87
51
66
96
15
44
36
13
167
72
19
48
21
44
55
66
36
207
27
18
48
3
80
84
361
24
96
102
66
180
23
48
43
66
48
11
49
51
249
39
20
24
67
42
6
18
3
9
83
36
24
40
24
9
24
42
6
35
31
18
84
23
115
81
9
84
60
39
9
51
3
48
6
107
1
35
19
18
240
54
18
47
16
111
6
18
93
8
37
35
60
103
54
12
24
12
36
30
18
11
52
81
47
60
1
47
1
96
3
21
48
36
6
21
8
97
3
80
73
12
72
18
6
42
6
18
41
4
3
57
39
41
4
21
23
64
15
18
11
37
15
128
7
126
27
12
147
77
67
113
103
66
99
45
3
99
18
15
12
3
66
24
24
35
24
25
90
6
96
75
68
108
4
21
51
152
28
ABCD 98295538436*3^$a+1 [50013]
150
225
39
57
33
18
420
162
108
59
13
30
117
63
96
54
11
19
276
90
162
12
60
21
9
23
145
15
15
132
381
45
51
183
168
12
60
180
18
3
45
35
115
300
65
607
162
48
42
36
30
240
131
103
57
33
48
15
45
138
105
219
18
252
36
51
21
180
198
132
18
75
416
103
198
108
135
39
78
18
54
131
160
27
72
108
209
336
487
66
24
30
81
45
60
90
90
51
33
47
79
204
36
264
41
37
30
90
3
165
144
30
60
66
42
108
162
12
198
108
57
33
54
137
49
15
147
29
109
54
186
35
112
87
18
23
79
33
45
408
107
48
85
324
18
18
30
60
41
319
72
198
12
72
108
18
257
48
25
264
108
243
45
114
33
237
108
18
101
109
35
96
199
30
155
139
18
102
6
135
39
6
371
61
3
45
180
207
45
35
208
27
162
147
111
102
36
162
69
243
138
90
162
23
73
72
30
198
180
167
37
123
93
84
63
303
12
42
138
18
95
85
114
108
102
18
5
253
210
24
137
19
125
19
180
180
60
57
81
42
21
27
72
141
417
63
27
18
144
78
72
30
18
78
15
39
90
90
108
120
33
176
13
30
357
129
60
35
16
303
60
18
48
180
72
42
36
57
15
12
186
11
160
3
198
135
15
108
117
117
126
144
221
25
71
16
384
3
30
240
90
21
176
13
108
60
120
18
65
157
108
174
108
18
11
13
291
279
41
175
204
30
183
15
42
48
78
90
180
210
162
342
90
108
162
90
126
54
18
90
42
300
6
84
6
105
39
66
215
169
156
114
153
63
90
54
90
156
72
3
147
18
282
60
72
270
198
108
30
191
304
27
72
60
48
150
75
87
41
49
63
147
18
90
18
24
270
138
18
150
72
180
102
453
75
138
54
101
97
15
63
90
30
114
90
141
96
51
29
43
21
32
175
72
360
96
144
18
48
207
27
53
205
35
157
18
65
157
36
191
16
45
198
141
33
36
24
3
15
12
341
187
5
288
205
24
18
329
43
6
111
69
282
113
37
30
168
72
18
107
64
9
54
33
48
189
66
54
6
197
13
114
216
390
60
30
222
108
111
261
330
90
23
115
45
ABCD 98295695086*3^$a+1 [50003]
121
60
119
165
196
60
11
21
27
13
8
100
95
165
27
168
21
4
20
76
11
72
1
60
44
51
60
60
37
23
12
145
32
171
24
48
24
25
23
36
21
51
57
111
69
3
144
21
3
145
12
24
251
13
20
12
255
24
1
48
179
73
92
135
57
36
3
97
8
24
48
15
48
1
83
36
57
27
12
24
25
71
145
140
64
11
25
11
48
180
180
9
3
9
24
75
12
273
72
3
121
60
36
23
60
36
60
9
40
252
83
121
8
111
25
32
160
23
121
119
97
108
36
128
48
40
143
217
35
48
45
39
121
140
132
12
3
12
60
60
60
61
140
256
95
24
45
12
27
12
25
299
69
27
84
165
340
92
27
153
39
33
48
4
11
193
32
3
45
159
96
1
179
1
164
51
25
119
72
24
213
3
85
32
27
141
4
23
36
57
87
48
84
108
73
108
20
76
299
96
85
240
83
60
13
20
12
3
133
140
84
15
120
108
153
87
13
239
45
51
84
61
35
37
32
216
99
12
96
48
72
25
248
231
33
51
21
64
71
109
32
63
12
12
93
63
97
24
23
13
119
24
81
64
167
13
32
48
40
71
25
155
84
96
289
36
60
8
51
21
51
13
71
121
24
83
37
24
12
272
15
37
96
179
85
176
183
72
12
132
21
63
24
93
135
48
60
84
156
105
100
104
15
48
49
8
168
48
40
35
57
4
83
60
73
8
24
3
49
23
228
73
272
40
32
111
36
45
40
131
73
119
36
37
47
13
68
76
84
60
80
27
9
76
168
120
20
87
60
12
165
75
108
108
12
252
1
59
96
144
81
111
69
76
36
68
39
1
11
93
12
99
121
83
97
11
25
60
47
1
92
123
12
25
59
96
48
300
25
59
133
168
11
1
20
39
121
32
136
32
3
37
8
15
72
13
140
72
39
85
356
147
73
60
248
76
68
108
84
39
181
60
36
143
157
20
12
51
60
24
33
88
276
35
81
60
207
21
136
116
4
395
33
135
72
1
23
61
204
35
81
24
87
48
9
16
96
176
184
8
148
107
97
180
68
192
40
83
36
57
15
57
28
180
32
135
81
16
36
35
93
75
60
72
85
140
4
191
60
144
33
156
27
13
35
24
36
45
219
36
12
108
9
15
36
84
96
12
25
168
95
121
83
156
85
155
24
1
80
24
3
49
60
59
57
4
71
25
80
28
95
24
37
216
144
35
48
60
105
96
135
60
61
104
432
63
156
81
75
25
155
33
171
33
36
16
144
92
3
69
112
104
51
60
36
84
1
128
40
116
76
83
84
96
97
35
109
60
11
132
60
81
40
12
20
3
12
12
12
33
51
1
35
61
84
128
76
11
21
108
40
12
35
12
96
37
83
205
96
44
27
84
69
172
32
12
136
48
59
1
32
252
63
384
36
324
96
13
35
57
39
49
32
184
35
69
60
76
59
21
363
240
12
33
136
191
1
179
33
255
1
20
27
49
68
108
12
112
23
33
75
49
11
24
33
60
12
159
120
1
83
ABCD 98295704816*3^$a+1 [50112]
7
17
31
72
108
141
63
57
87
9
63
57
8
79
48
9
56
187
36
9
15
57
15
33
75
77
7
9
15
65
88
24
39
41
40
207
41
192
120
7
113
136
15
24
105
87
72
9
8
160
24
48
24
8
72
40
120
48
152
79
177
8
144
16
56
55
105
87
57
24
8
55
9
207
36
45
8
7
153
24
3
77
216
139
5
136
39
33
216
231
321
24
24
24
32
31
89
24
120
120
96
19
108
17
55
9
3
77
216
16
96
72
8
88
32
24
7
57
56
103
113
72
40
32
43
36
57
192
48
104
16
24
63
216
41
31
9
288
171
60
9
39
41
48
79
41
192
103
60
53
31
33
39
9
360
24
24
51
29
64
39
33
80
240
43
5
112
144
63
81
72
24
24
56
72
184
27
29
184
8
136
120
63
84
197
79
156
21
80
24
120
7
105
171
117
27
5
79
144
57
288
8
151
113
160
8
31
249
147
149
79
65
43
45
8
136
51
69
48
200
223
9
8
208
8
55
84
77
160
248
232
96
15
144
33
3
53
223
209
24
24
136
48
240
15
24
9
24
96
123
69
32
16
32
96
40
32
127
180
165
168
128
31
84
69
135
72
113
40
56
16
63
161
55
209
72
16
48
56
64
339
165
48
63
65
240
91
69
104
79
17
271
33
51
29
336
24
96
96
271
377
163
5
48
144
103
36
132
192
9
96
264
231
48
9
96
171
12
33
24
32
43
48
36
60
48
29
31
9
24
32
280
24
39
144
41
24
43
45
192
3
29
16
63
41
7
89
72
79
33
51
149
91
93
15
57
63
24
17
144
24
160
72
48
159
129
152
16
104
40
32
16
80
72
175
72
113
79
17
216
55
9
72
8
40
296
67
53
16
48
320
16
8
7
9
24
183
84
29
31
41
48
24
16
51
156
129
120
8
67
5
283
21
80
7
113
232
39
48
72
96
89
64
120
24
72
48
32
48
55
24
48
9
72
80
271
33
24
32
40
39
209
7
17
127
81
104
40
39
288
81
51
12
89
64
123
21
128
31
72
65
19
180
17
16
39
36
96
21
80
40
72
24
24
27
29
384
40
27
36
33
171
29
120
283
53
91
48
101
40
96
8
16
8
16
99
108
113
31
48
17
48
88
72
32
88
8
264
40
120
48
75
132
41
40
171
117
27
93
104
72
19
36
12
141
63
9
63
108
117
39
17
112
39
81
32
16
56
120
31
89
40
128
48
160
27
5
88
8
7
84
45
15
9
32
79
60
93
15
81
96
48
96
24
15
17
96
43
101
160
8
40
8
40
104
376
104
24
43
77
216
240
48
48
40
87
105
120
8
79
41
40
99
48
21
15
9
159
137
43
12
168
9
39
24
48
36
141
56
40
51
36
72
24
17
16
15
33
80
64
75
132
81
32
43
53
64
192
128
120
16
224
31
24
72
65
7
137
19
60
17
16
24
120
39
81
104
16
63
168
108
252
9
27
21
72
24
24
ABCD 98295829748*3^$a+1 [50006]
29
63
12
48
58
2
21
12
67
48
2
10
12
41
9
18
22
23
7
120
41
12
13
30
12
2
3
7
36
14
16
30
54
23
43
5
69
3
13
14
48
12
16
30
14
40
8
21
31
30
35
15
46
32
70
65
36
67
29
31
84
20
30
15
3
10
131
12
19
96
2
27
36
19
6
62
28
29
15
88
18
95
39
28
101
1
110
10
18
41
9
12
10
41
19
48
18
32
118
72
12
8
42
28
35
43
12
62
18
88
24
161
25
30
24
30
8
30
58
90
14
58
17
15
120
40
5
103
12
36
30
179
13
102
8
52
5
36
39
10
36
2
33
60
87
22
30
6
14
60
48
57
31
24
29
19
2
48
3
27
12
28
20
57
45
90
88
65
43
53
19
62
78
22
8
58
14
10
36
92
40
12
20
30
30
45
15
33
13
104
10
8
60
45
45
58
32
40
2
18
88
32
22
20
48
12
15
45
90
30
46
53
31
30
6
2
22
48
5
36
7
2
28
35
19
126
32
22
6
44
39
1
110
30
18
10
2
16
2
30
21
19
53
9
18
22
90
20
33
7
48
32
18
3
27
33
72
57
48
70
2
39
51
60
30
16
92
130
62
46
29
163
60
12
18
62
16
2
22
20
130
20
3
12
15
46
14
46
47
55
122
15
73
2
21
9
46
2
27
13
18
30
2
33
27
40
5
27
16
29
55
29
19
12
80
16
12
5
13
74
18
22
20
118
30
2
15
3
12
16
2
10
72
20
9
69
15
15
12
9
31
50
51
25
44
30
10
18
80
40
32
28
12
96
12
18
14
76
5
7
12
30
6
65
55
113
1
50
40
50
130
50
16
14
16
2
42
16
30
2
12
16
60
32
30
30
58
162
2
10
38
42
28
5
55
20
22
36
2
10
23
159
78
15
37
6
24
80
81
79
30
30
38
3
67
65
57
18
12
30
60
16
14
10
6
44
21
19
20
18
58
44
70
30
6
12
42
20
16
12
72
29
51
16
30
2
40
42
78
2
120
70
53
57
10
41
25
23
31
20
16
29
15
40
98
30
88
17
27
45
48
36
37
30
72
101
12
19
5
1
32
58
44
70
6
5
39
58
2
28
140
10
12
20
15
195
16
89
3
12
76
14
3
13
14
18
51
19
12
41
19
65
15
165
15
78
42
16
14
75
48
13
14
10
50
9
7
2
52
6
2
3
27
57
15
10
38
180
40
152
21
19
36
74
15
1
35
7
62
51
9
10
50
18
12
28
53
19
20
130
6
65
27
28
2
30
12
18
10
17
63
28
53
7
12
20
12
28
12
20
33
255
12
58
2
58
138
30
14
45
36
19
29
1
8
72
30
46
62
30
118
24
96
44
69
9
22
18
20
3
27
12
48
22
35
13
78
29
25
98
60
40
12
20
10
11
72
12
13
20
150
177
15
21
49
20
10
6
30
14
18
40
2
10
53
43
14
78
60
21
36
25
20
48
22
50
16
122
30
87
63
90
22
5
3
52
20
90
15
43
120
108
14
16
2
21
37
32
51
31
30
36
2
52
96
5
25
30
5
9
18
45
37
66
60
14
159
31
5
45
58
80
21
36
15
16
14
18
58
30
92
21
1
18
41
67
89
55
18
50
21
9
15
72
1
179
84
1
38
28
2
27
25
78
2
39
7
24
5
1
74
58
23
49
23
15
30
42
60
10
6
77
12
55
6
14
40
8
10
122
18
3
99
28
20
10
18
92
52
60
260
21
57
28
42
5
48
69
76
14
40
53
27
196
32
33
7
20
10
32
10
38
42
28
20
12
18
88
14
18
88
12
32
70
5
108
27
40
50
18
12
33
36
36
31
2
3
19
53
67
30
155
1
42
120
50
10
41
39
21
7
14
63
108
60
39
33
7
18
78
42
50
21
49
32
120
10
6
44
39
36
3
33
99
30
3
25
20
10
102
6
14
3
67
36
53
31
8
42
15
1
12
2
21
25
30
17
48
27
12
10
110
40
5
15
16
2
195
85
30
32
16
30
2
58
14
21
39
60
18
60
12
18
33
67
32
60
16
53
19
53
55
5
19
8
30
10
5
27
16
32
10
23
27
10
2
48
21
19
32
10
8
3
19
8
60
28
2
10
18
30
44
48
40
20
72
33
87
21
9
3
27
28
53
72
43
65
19
6
32
22
68
10
23
55
5
19
8
45
7
65
13
71
31
5
61
14
48
21
37
2
28
72
12
29
121
11
12
57
15
1
32
40
12
11
27
12
60
40
6
24
30
36
53
37
102
140
40
2
18
72
58
32
3
67
200
16
12
2
10
8
28
74
15
15
28
50
10
41
7
32
40
32
10
6
29
3
10
42
38
22
18
18
60
24
53
117
198
28
42
20
12
3
127
8
10
32
40
36
54
20
33
57
178
20
10
12
20
30
9
19
20
57
1
150
14
10
41
115
44
10
50
48
60
12
10
6
92
33
129
40
6
62
30
72
21
7
50
60
10
161
9
60
3
9
15
108
48
27
28
125
39
33
15
10
2
16
114
11
7
30
2
10
30
18
2
28
90
48
14
30
10
5
1
14
33
67
29
21
15
55
6
23
72
60
9
16
2
21
7
42
50
12
16
2
40
12
23
15
60
42
3
43
24
5
3
57
61
2
237
31
162
2
30
28
32
10
65
31
14
30
21
48
31
29
61
6
53
9
12
16
30
12
48
12
30
2
28
90
62
9
1
30
36
12
50
60
10
77
85
36
92
120
3
19
6
84
66
84
38
22
30
6
12
48
5
27
10
30
20
10
23
19
36
44
10
18
5
27
9
69
22
30
18
20
10
12
6
65
169
23
27
40
68
70
2
30
18
22
11
9
10
8
52
20
9
24
7
41
24
33
10
12
8
40
53
97
32
30
16
32
105
12
3
12
46
83
9
27
3
70
18
152
52
120
20
10
6
2
10
42
138
150
2
28
5
73
14
18
30
132
60
21
55
17
12
15
148
32
10
11
9
58
2
100
38
81
19
2
108
52
6
14
18
12
16
14
10
6
2
58
42
41
7
14
51
27
93
55
60
17
43
12
12
128
12
16
120
32
10
2
21
27
40
50
30
21
61
18
48
24
5
45
18
28
17
27
ABCD 98296324052*3^$a+1 [50004]
24
120
237
99
120
29
91
21
63
65
163
245
103
225
8
55
41
19
36
17
24
168
91
180
17
64
56
7
36
24
53
24
40
3
156
89
16
123
117
39
84
48
48
72
29
55
113
48
67
72
36
228
173
19
108
33
168
39
33
123
141
32
24
67
12
153
8
31
17
19
144
93
75
84
17
19
77
91
101
112
72
320
19
36
129
48
32
112
200
240
211
48
117
99
149
112
80
48
120
144
67
221
72
55
57
80
19
93
3
24
45
27
221
240
24
115
24
317
504
43
53
139
21
32
67
69
120
104
168
168
199
137
43
45
56
331
120
84
81
15
89
19
180
201
99
24
48
77
88
3
21
128
175
12
120
141
3
192
77
336
16
99
24
72
24
93
48
3
69
24
135
108
180
132
252
89
7
185
72
72
67
168
101
208
39
17
16
96
15
36
77
24
7
96
156
77
7
36
168
36
36
69
183
129
99
48
221
31
89
43
45
8
64
200
64
27
221
24
288
160
399
36
72
5
115
189
144
27
132
48
17
43
5
19
60
204
36
17
187
173
7
12
84
17
79
12
77
24
48
79
41
151
33
56
7
65
24
72
120
139
5
19
36
60
72
173
48
271
192
41
96
7
36
5
19
24
69
27
45
248
67
24
12
65
31
180
53
55
60
96
69
15
105
200
72
120
79
137
144
24
31
65
16
224
19
53
136
48
3
5
151
17
24
7
17
19
69
147
5
24
40
15
36
12
60
29
187
93
123
77
19
77
55
41
16
51
24
93
3
261
3
24
12
17
112
56
24
64
104
43
120
29
19
117
32
91
53
319
240
48
57
75
21
183
9
75
12
65
67
29
168
40
32
91
21
224
208
128
48
19
69
99
84
57
8
24
256
3
53
168
168
211
101
139
29
43
93
27
101
144
88
32
16
128
19
168
36
33
288
15
60
84
48
96
240
36
101
103
41
72
31
192
281
55
60
29
120
79
60
149
31
84
120
93
32
103
9
3
21
27
24
29
67
120
5
79
129
15
41
16
3
216
24
5
280
152
175
105
39
81
99
5
43
93
99
108
240
89
120
64
75
53
79
60
5
91
84
17
16
144
32
48
79
156
24
5
55
156
149
48
144
127
17
79
12
245
16
144
120
32
112
3
21
144
51
12
185
163
29
7
41
7
161
96
115
141
159
144
201
39
12
29
48
72
91
84
17
187
69
27
53
136
87
57
72
75
48
72
156
81
464
16
411
5
96
160
255
105
135
12
48
53
43
84
33
8
43
96
29
184
39
12
45
56
72
103
17
19
5
43
29
223
96
201
80
7
33
144
8
264
16
168
3
84
84
117
416
67
29
43
48
156
ABCD 98296606022*3^$a+1 [50309]
87
300
18
60
127
48
32
96
112
80
112
23
25
155
117
135
198
19
48
48
77
60
48
7
125
18
90
55
17
63
57
78
9
63
97
11
37
96
29
108
180
30
69
144
16
101
75
27
348
105
112
128
537
87
16
35
93
304
473
55
35
72
37
608
48
45
99
3
78
15
112
32
21
30
132
108
45
112
35
61
144
143
225
45
252
55
80
16
176
51
13
17
15
297
90
157
48
5
123
64
161
207
112
131
205
48
80
192
192
93
210
270
67
192
83
157
101
123
112
80
64
281
135
135
105
57
151
17
15
447
33
384
16
5
120
3
64
23
73
80
69
43
80
288
16
48
80
165
30
381
16
80
16
48
269
18
97
32
3
13
32
48
177
15
48
27
138
267
160
96
89
231
240
159
81
160
144
35
180
105
96
16
48
80
16
32
48
327
42
127
71
9
81
63
207
433
32
64
96
5
12
127
41
30
150
3
112
227
13
192
128
27
198
79
48
32
16
5
139
128
15
180
13
95
417
48
112
203
133
47
12
133
35
30
175
677
180
151
407
30
60
207
48
240
64
83
13
48
96
80
16
197
108
63
64
113
15
144
16
240
17
63
57
231
57
42
61
59
117
16
227
18
90
42
135
63
49
203
21
16
323
45
93
163
167
90
79
176
15
97
80
160
288
240
125
30
133
272
15
162
18
13
77
579
64
240
32
285
60
7
192
53
27
153
18
229
48
48
48
32
144
16
5
72
78
30
7
53
360
72
138
33
39
90
15
16
144
32
51
162
30
60
18
15
105
60
27
160
368
48
144
688
128
160
32
75
240
30
199
143
78
30
85
32
288
160
35
13
197
123
9
55
35
30
111
64
48
47
18
15
45
252
87
111
120
60
109
71
9
63
1
416
64
59
18
162
468
120
133
32
112
32
111
360
25
47
1
240
119
18
12
75
165
27
21
132
135
112
131
109
11
213
240
267
312
45
75
198
180
43
96
23
25
48
17
348
72
90
108
37
240
128
112
32
48
45
115
425
78
120
60
210
19
23
30
123
45
67
293
27
75
85
96
167
192
18
7
35
61
32
ABCD 98296709716*3^$a+1 [50055]
90
24
103
23
24
21
9
18
12
25
35
36
42
43
35
9
16
29
30
90
51
28
92
9
36
24
63
33
19
8
45
55
17
48
3
112
23
25
5
120
24
18
37
23
13
35
69
4
11
30
51
72
60
12
93
67
20
28
53
24
30
30
79
72
20
27
102
63
3
114
15
33
12
63
57
96
27
75
30
12
48
27
15
13
5
27
51
25
17
31
29
12
6
60
54
63
120
40
23
13
17
12
55
77
30
1
47
61
17
30
24
1
17
15
136
11
6
42
42
60
6
45
9
36
120
27
27
1
104
3
13
107
60
72
1
32
15
1
29
12
15
36
4
128
87
36
30
12
30
13
5
132
87
63
48
42
18
24
73
68
15
25
77
48
27
60
16
11
30
30
96
45
9
48
15
27
21
84
75
18
30
30
12
15
40
11
54
120
48
42
48
45
15
42
36
7
5
31
12
32
27
78
27
105
90
18
7
5
15
48
16
41
3
28
35
37
108
32
3
24
1
29
135
3
33
9
6
13
41
55
11
30
42
18
15
144
51
24
21
24
16
5
67
72
48
8
124
83
18
42
30
48
30
24
6
24
31
17
60
12
3
15
18
39
45
48
3
45
79
48
96
32
4
35
6
7
17
15
33
12
19
107
177
60
88
32
57
66
54
111
15
25
32
88
29
36
12
3
45
15
27
30
48
43
29
3
15
30
24
30
18
12
90
81
9
30
13
35
45
15
18
120
15
4
35
1
29
3
3
30
27
33
24
36
39
3
25
23
12
48
72
12
45
33
27
15
33
117
63
12
15
6
15
9
15
40
11
12
30
27
3
108
9
75
18
48
42
12
49
29
3
12
63
25
12
20
48
27
13
29
6
129
15
33
15
13
119
25
35
21
12
60
72
16
44
28
20
45
72
18
72
45
3
12
18
103
17
60
42
33
117
15
4
11
6
55
59
6
72
120
3
45
54
6
120
12
3
15
13
41
15
28
53
79
35
18
27
60
15
1
29
18
33
9
6
90
39
16
12
17
18
78
19
36
5
7
36
56
16
104
28
5
27
15
61
5
195
12
3
73
41
48
30
25
68
45
30
54
6
57
57
18
30
42
18
7
48
8
9
66
30
24
30
1
80
9
51
9
43
92
63
13
20
9
66
54
51
24
81
39
81
42
30
7
5
6
37
23
144
21
45
120
30
24
150
19
89
30
30
12
91
17
27
3
18
27
3
13
17
42
18
19
8
60
3
42
48
54
1
32
105
12
43
60
5
15
3
133
116
165
43
17
3
108
99
6
7
53
55
72
23
24
78
12
3
16
29
3
99
18
18
72
42
3
3
84
6
43
32
12
27
78
43
24
23
13
29
111
129
3
15
12
21
9
120
18
12
1
92
40
65
7
5
43
5
30
30
18
42
43
44
15
61
29
3
72
48
15
13
44
15
48
25
77
31
5
7
20
15
117
75
6
79
41
30
24
6
27
15
33
9
30
6
24
60
18
18
30
54
51
28
77
7
17
15
3
18
24
3
33
54
21
24
15
13
36
107
37
72
20
63
117
60
81
12
12
18
12
73
83
12
12
1
29
51
39
1
17
30
12
138
12
78
93
15
30
7
77
91
17
3
9
123
63
24
18
67
65
18
18
12
18
9
51
24
78
15
3
30
75
9
51
45
60
15
12
27
78
30
18
27
15
30
3
12
132
28
5
12
6
13
29
18
60
12
25
72
36
20
117
12
15
60
33
43
47
90
78
25
65
24
6
49
11
73
17
27
33
30
54
30
18
3
40
29
60
6
37
48
5
87
3
12
1
59
12
45
3
13
12
8
28
212
72
27
21
9
66
13
44
3
25
17
15
40
48
152
132
36
12
12
4
41
51
57
42
186
24
3
3
54
15
3
18
27
33
199
23
33
27
60
1
32
12
60
27
18
72
75
21
42
102
18
48
45
84
21
43
101
75
120
36
15
84
30
3
15
12
18
30
1
17
12
102
18
18
42
3
72
33
114
33
16
17
115
35
42
30
33
27
18
7
5
27
3
42
75
36
57
78
9
21
24
18
12
60
93
48
40
5
144
78
168
25
29
78
12
78
42
6
7
17
6
12
37
11
84
30
15
75
126
19
56
105
84
18
25
5
60
7
56
45
12
72
36
12
31
59
45
33
87
48
52
5
15
33
12
60
30
33
84
21
27
172
8
60
15
177
96
39
60
30
31
44
21
12
132
48
42
36
24
18
18
69
33
3
39
18
3
60
52
65
3
39
6
12
18
72
30
15
33
27
33
72
7
23
18
87
48
4
83
12
6
27
12
21
30
9
3
30
12
51
129
51
12
52
36
17
27
48
28
5
19
41
12
18
73
59
42
6
60
72
45
57
51
132
87
73
53
55
35
237
120
48
12
33
19
41
42
57
76
5
12
60
3
129
3
33
24
6
49
68
12
15
6
72
30
18
42
45
57
103
47
1
72
17
18
61
41
63
45
43
24
8
3
24
6
115
32
12
3
13
152
28
35
24
36
84
18
30
30
30
13
32
57
6
9
21
12
63
9
48
3
39
13
8
15
12
12
30
30
21
165
12
31
17
12
15
12
45
3
33
42
57
48
12
3
33
52
17
48
27
15
45
36
9
60
126
9
3
13
5
114
13
5
42
33
60
48
15
9
105
15
33
67
113
12
55
35
30
30
120
1
119
1
17
43
5
60
24
6
24
6
60
132
3
52
60
83
42
55
5
135
76
47
25
44
15
30
19
29
42
30
15
48
15
13
17
3
40
29
48
102
93
52
48
23
42
31
47
120
12
42
3
27
96
42
7
35
1
12
32
96
4
5
6
57
15
1
72
47
25
47
45
3
12
1
5
27
12
21
24
108
30
13
48
29
15
16
164
27
90
126
42
103
80
69
51
15
57
75
90
18
12
48
9
45
3
12
21
27
3
30
127
77
3
27
60
6
12
ABCD 98297051618*3^$a+1 [50003]
60
60
65
55
72
132
36
11
13
120
132
108
48
12
120
65
31
5
19
96
36
65
18
1
12
23
49
107
25
36
60
59
25
120
24
65
67
227
36
85
216
108
17
151
228
5
31
53
7
35
25
29
90
157
24
29
96
115
276
84
96
48
5
36
18
42
79
96
48
5
31
29
43
12
72
24
24
131
25
96
60
60
65
30
1
24
84
276
24
24
12
95
18
31
95
241
53
12
18
1
125
36
18
253
12
77
180
54
54
67
48
180
17
48
60
252
48
31
120
36
299
85
11
1
107
126
90
205
60
36
84
155
1
29
60
31
113
36
55
29
7
96
48
12
48
84
17
54
1
24
24
120
41
151
36
17
192
18
97
48
48
24
35
109
120
84
168
168
95
30
366
13
108
12
36
12
132
120
12
84
95
109
156
96
108
36
5
7
72
47
13
36
341
144
19
96
36
156
12
11
1
29
6
18
126
97
47
25
36
96
24
11
133
11
1
24
65
55
12
120
12
12
23
42
19
24
41
19
125
67
29
79
11
36
49
144
17
24
66
49
119
121
120
41
54
37
53
31
96
179
13
95
1
180
35
60
85
12
173
139
131
30
19
17
18
97
60
24
89
132
79
41
180
18
25
137
295
24
12
120
12
221
7
204
144
29
43
72
60
125
7
29
91
23
12
25
24
84
35
300
132
169
12
12
48
72
65
187
59
6
19
24
168
168
72
24
396
60
77
66
96
48
36
90
91
60
180
60
29
7
48
36
48
36
12
108
96
36
12
41
54
13
113
199
35
6
91
24
5
90
96
30
103
257
18
25
11
25
12
149
31
17
7
29
127
108
5
19
60
5
31
65
90
144
37
173
31
12
197
7
5
31
192
71
1
144
29
151
11
114
30
241
36
24
168
36
5
139
71
37
167
37
84
59
13
23
61
24
192
23
61
65
55
23
13
48
24
35
6
55
12
48
180
41
90
133
36
35
121
84
131
13
5
55
36
144
71
97
24
23
37
89
96
43
47
1
72
60
11
61
59
217
23
90
180
115
41
114
1
84
95
61
24
89
42
73
11
145
192
83
241
23
13
84
24
120
60
36
65
18
30
7
84
84
60
12
29
7
48
132
113
36
114
30
24
55
47
1
107
217
36
168
125
91
179
49
17
43
132
24
120
5
60
211
60
65
60
43
12
24
5
55
5
55
89
175
5
30
6
7
108
24
5
103
53
79
12
53
67
29
19
35
30
42
49
5
30
25
36
60
84
96
24
185
67
59
49
84
11
144
1
96
83
85
48
48
60
24
96
101
18
37
5
163
36
36
48
77
103
167
1
48
132
359
49
95
25
72
12
11
90
319
47
18
55
72
35
169
11
30
90
61
12
12
240
89
79
72
36
233
19
48
48
12
29
54
1
95
1
108
35
61
173
7
59
36
1
17
31
264
12
144
24
47
73
12
240
48
12
65
198
97
29
31
36
47
102
18
157
48
12
24
65
19
12
5
60
103
36
35
54
7
60
60
113
162
61
72
11
90
31
96
24
144
12
47
42
18
37
29
91
120
24
5
7
173
90
109
12
24
12
60
108
12
144
204
72
12
17
108
6
25
24
36
24
245
163
53
91
53
31
5
175
120
24
72
5
31
48
89
7
24
161
60
84
31
24
59
1
24
36
36
95
1
77
31
72
24
36
24
113
96
ABCD 98297224946*3^$a+1 [50032]
4
1
31
9
38
41
16
33
47
20
4
1
11
17
27
40
84
11
9
9
3
28
36
53
63
24
88
12
43
61
36
4
4
25
15
20
12
4
52
20
4
24
40
1
18
25
41
39
12
24
4
8
33
47
20
53
27
59
10
39
64
65
62
1
3
14
22
1
20
33
6
9
39
13
24
13
10
2
3
36
49
7
13
72
3
40
108
4
20
33
7
4
1
79
5
11
4
21
8
16
14
22
24
15
40
12
23
49
5
7
5
15
44
31
61
23
5
4
17
19
9
43
23
6
23
76
60
16
5
30
33
15
2
11
4
8
41
55
20
21
31
32
8
7
1
72
17
63
4
68
87
33
16
5
15
9
27
68
1
7
4
16
28
11
5
25
43
17
39
4
16
12
7
6
60
15
21
3
32
4
40
5
27
9
3
28
29
18
122
10
60
9
9
2
1
8
84
40
12
8
55
12
18
31
36
24
19
46
11
13
20
23
8
39
5
37
55
20
45
114
65
25
7
8
12
52
5
2
30
18
13
29
11
24
125
15
28
35
42
79
11
1
72
11
26
4
30
25
11
73
56
41
11
19
5
40
25
20
4
6
13
5
15
45
47
15
94
35
16
35
10
18
1
5
27
8
25
7
79
40
21
12
47
10
11
13
51
3
2
31
9
3
20
15
1
4
72
5
23
36
25
27
44
8
20
21
14
45
16
12
24
24
24
16
11
24
5
100
16
20
24
21
15
60
16
17
3
32
8
48
24
25
16
39
57
19
29
3
92
32
4
44
12
5
43
32
5
39
21
18
10
62
34
27
64
5
11
4
63
1
1
55
5
19
21
31
4
33
11
32
33
19
48
24
8
20
8
12
8
24
15
8
21
4
5
47
29
6
30
30
38
40
2
25
9
7
12
20
17
11
40
4
4
32
4
5
20
4
7
29
38
22
3
12
16
47
60
30
6
14
31
16
8
17
18
65
5
11
4
36
116
73
20
12
18
5
8
8
1
31
24
5
11
13
60
15
105
36
8
7
36
12
28
4
4
24
8
4
36
4
60
4
4
105
27
3
5
8
20
9
18
5
1
7
20
4
4
4
147
9
9
30
45
12
15
24
21
20
40
39
9
21
36
3
137
28
6
29
28
17
3
69
4
55
11
21
12
48
33
30
5
1
35
4
24
21
6
5
20
5
60
15
45
8
22
9
12
33
39
21
26
21
20
29
24
60
27
3
5
64
21
79
12
16
8
32
32
31
6
24
11
4
4
36
32
40
29
31
8
76
44
21
15
5
4
11
16
3
37
8
45
35
16
5
31
8
4
12
28
32
33
3
3
36
18
3
20
7
72
49
31
25
24
36
44
1
3
27
5
13
131
4
12
9
27
20
13
27
17
35
5
6
25
5
7
40
24
20
28
8
108
32
40
20
28
12
4
28
28
8
81
15
4
56
53
52
30
69
9
15
5
11
19
5
55
5
12
5
24
15
96
8
7
21
3
5
44
5
3
33
15
9
3
8
20
20
16
48
20
5
7
9
15
56
13
6
45
69
47
19
6
35
8
17
19
1
91
9
48
91
11
41
28
12
100
12
17
51
27
6
15
9
47
8
32
16
84
23
5
1
11
16
9
19
49
23
32
15
2
51
32
56
36
4
5
35
12
8
5
11
25
19
36
44
21
15
33
55
55
46
7
12
8
17
22
1
7
46
6
9
20
40
4
7
129
12
8
16
48
37
3
15
5
8
77
3
32
40
16
36
13
16
7
4
33
16
27
8
32
37
7
60
3
6
39
40
11
25
11
33
28
20
28
12
17
11
20
5
39
15
6
27
64
55
49
9
12
30
1
4
25
3
5
22
9
21
43
17
3
17
3
20
52
8
5
43
52
1
24
3
20
8
24
11
30
55
29
30
6
36
19
19
17
20
4
11
9
24
16
29
27
8
8
20
8
49
11
9
35
20
5
15
75
13
9
31
47
113
13
11
16
17
11
29
7
28
7
13
17
18
25
5
32
78
21
16
48
15
13
7
40
30
75
108
9
3
8
28
52
84
16
39
1
24
24
16
4
36
3
5
8
17
16
31
20
16
20
4
5
48
11
31
13
32
3
2
40
30
13
8
12
52
25
19
4
5
3
40
40
4
28
41
24
7
5
35
33
7
24
16
20
5
28
11
4
17
43
21
31
24
29
7
28
8
19
5
23
13
8
9
67
20
5
19
12
57
3
40
8
36
8
12
4
21
3
5
7
4
5
19
25
10
1
1
4
56
3
1
27
9
15
33
31
5
15
40
12
32
28
8
11
33
52
48
5
3
52
21
7
17
11
4
88
17
20
15
8
23
1
5
19
16
15
9
25
39
48
52
16
51
5
53
3
8
40
29
16
6
73
41
36
15
15
5
45
40
3
17
43
45
51
16
4
32
37
55
21
75
9
96
19
40
12
25
8
3
4
16
29
19
4
16
20
16
24
16
89
36
30
13
5
7
8
5
27
4
11
5
25
11
28
20
109
16
14
25
12
36
12
5
27
20
13
10
41
19
2
11
20
4
20
9
39
48
12
27
13
20
76
4
8
17
3
8
85
56
19
12
8
36
24
12
19
45
3
20
16
6
55
96
20
12
12
8
52
33
15
72
56
13
19
8
4
20
8
25
12
20
31
4
20
3
25
17
19
65
26
9
52
3
21
75
21
4
23
13
12
20
35
52
21
8
4
8
133
7
4
4
64
71
1
5
39
56
13
7
13
35
5
43
8
40
5
7
12
8
9
54
30
67
29
79
1
31
3
9
12
20
44
11
24
6
38
22
19
29
20
31
24
72
28
36
19
52
25
16
24
8
12
56
12
32
25
51
17
15
32
25
55
4
5
60
6
13
12
5
18
21
15
25
36
20
5
11
23
65
12
13
26
13
36
76
29
26
5
8
5
10
5
32
25
39
1
78
13
60
4
13
6
9
5
10
21
81
23
48
19
24
25
41
3
27
21
4
8
27
9
45
7
29
71
79
9
4
65
12
35
13
36
24
3
3
9
16
5
15
16
5
8
3
13
15
124
47
9
11
13
15
2
39
16
69
11
8
11
26
11
28
16
8
68
8
44
36
72
44
29
7
17
27
4
40
31
5
16
4
20
3
6
19
56
16
20
4
20
9
27
16
77
2
25
36
3
1
24
1
19
4
20
36
24
16
5
6
45
3
105
8
8
11
1
12
17
19
41
23
28
9
15
20
133
11
4
36
29
43
24
3
2
35
4
4
12
9
36
15
4
29
15
17
19
36
9
79
5
50
30
40
20
43
12
32
20
5
15
9
31
28
1
35
4
20
8
17
55
96
4
7
9
24
28
29
43
36
20
29
7
40
8
16
11
65
15
65
25
59
65
11
25
31
12
12
5
54
5
19
6
7
8
9
27
3
33
8
4
15
6
15
9
3
48
15
9
21
60
7
12
68
17
12
34
26
35
36
23
9
5
7
5
18
21
4
36
12
8
25
11
4
36
15
8
22
43
8
72
12
4
65
26
73
27
69
9
2
5
24
32
89
15
24
1
3
8
4
15
50
4
36
111
89
35
16
7
37
35
1
29
48
27
20
16
27
1
4
31
5
60
19
17
56
32
40
5
11
20
5
6
1
104
3
21
12
20
20
17
20
11
12
20
4
8
40
12
29
51
24
15
6
3
60
105
47
44
56
9
15
4
5
15
20
27
13
8
4
84
4
52
49
19
17
51
29
10
18
15
108
32
25
31
20
51
30
31
77
36
6
8
45
28
17
111
4
17
4
7
20
44
40
63
6
14
12
34
7
12
32
8
7
45
5
11
28
40
4
17
48
11
25
31
8
12
33
66
30
47
20
20
9
3
12
4
36
29
44
35
20
20
37
31
17
27
20
4
21
24
7
8
12
80
32
8
57
27
39
30
11
20
5
114
1
16
4
16
48
20
9
3
12
21
19
137
30
29
49
27
3
5
91
9
27
9
16
35
29
36
4
16
13
7
24
36
9
114
6
36
15
39
36
30
31
17
15
15
33
3
54
7
65
79
52
19
25
29
6
1
8
16
40
16
20
28
24
20
7
1
48
5
51
128
25
6
17
32
5
3
28
5
24
3
9
23
15
5
12
8
40
12
13
7
15
30
18
6
7
4
15
41
20
12
21
30
49
25
35
12
64
1
15
28
16
16
16
108
101
15
5
31
24
4
1
11
29
19
5
19
92
16
19
18
10
37
5
31
23
6
39
12
20
19
21
39
25
5
3
12
23
1
72
24
24
20
49
55
20
96
11
1
8
1
15
3
57
4
40
4
12
20
43
37
8
15
5
28
9
20
4
19
36
20
12
9
15
9
7
20
28
32
8
1
15
9
26
10
48
3
24
40
5
11
52
36
60
36
20
15
10
84
51
4
11
5
16
28
5
7
8
9
7
25
11
8
9
43
52
36
1
75
36
28
1
18
1
12
77
11
20
4
5
7
35
21
3
5
52
3
14
22
9
4
65
7
36
8
36
16
4
19
45
84
27
21
17
40
27
44
19
12
21
27
1
84
12
60
13
7
24
12
12
12
8
16
12
27
21
29
7
8
36
20
11
13
25
22
1
17
2
5
24
1
3
1
7
20
24
69
24
60
6
6
19
4
20
36
12
20
24
9
36
23
7
24
21
9
15
4
7
4
30
67
44
40
44
4
17
24
7
28
16
9
6
5
13
67
23
20
10
36
15
9
31
12
47
17
16
ABCD 98297457452*3^$a+1 [50005]
108
55
36
24
132
5
133
12
12
23
217
276
114
30
11
25
102
18
84
96
66
30
174
192
132
18
12
42
96
114
54
396
108
90
60
102
30
48
90
53
7
90
6
66
36
83
151
48
96
65
145
24
6
132
78
114
96
12
132
30
168
108
102
42
18
53
37
48
210
84
30
23
180
79
18
378
30
42
78
23
1
30
5
451
252
30
96
66
5
25
11
139
5
36
223
42
78
24
72
60
24
72
89
43
42
95
55
96
29
19
17
25
264
35
19
156
41
175
24
30
24
120
30
72
12
66
12
18
24
30
102
150
78
78
48
6
30
114
120
41
91
114
11
67
36
24
108
72
12
149
127
18
180
30
12
78
84
11
72
49
60
36
30
84
29
19
96
30
204
11
151
29
79
60
72
114
42
168
41
43
246
132
155
37
126
66
59
61
30
186
12
96
126
144
137
37
78
132
36
41
19
174
23
7
60
102
36
108
42
120
24
149
85
6
60
30
35
73
132
54
24
120
36
60
30
11
19
450
42
144
24
6
84
42
24
29
36
1
18
60
137
79
18
30
42
78
18
23
55
234
78
120
42
83
13
6
60
101
108
31
24
161
235
89
25
144
162
24
192
18
11
43
90
47
85
18
77
55
24
12
72
36
161
265
210
90
119
91
24
72
312
282
11
19
114
150
72
84
36
54
18
48
42
11
72
49
234
36
258
6
294
42
186
108
102
168
90
60
60
6
48
17
79
65
31
5
19
204
150
18
30
84
84
126
24
6
11
25
42
36
5
79
48
84
24
42
234
29
25
47
7
36
137
139
198
30
120
30
60
30
66
144
48
35
247
96
150
30
54
96
66
60
36
132
60
462
66
48
24
18
12
186
216
18
138
144
96
132
41
7
65
19
66
48
66
24
84
197
61
48
30
36
48
90
47
163
18
35
109
71
108
151
48
36
341
55
246
23
145
72
179
253
102
84
24
90
60
6
42
23
169
48
102
48
29
1
132
72
48
71
7
29
109
54
48
120
24
96
24
65
19
24
18
30
120
149
1
48
54
12
48
180
330
47
55
84
77
223
12
150
162
36
90
11
91
132
72
120
114
186
138
192
78
192
18
66
41
55
36
54
78
18
83
109
36
30
30
144
30
17
396
37
6
30
6
198
11
19
96
36
29
157
138
42
23
67
138
30
12
120
65
25
114
60
6
30
18
90
150
6
108
132
89
1
96
78
30
11
133
11
7
168
54
60
42
90
108
30
330
11
36
211
132
312
138
30
12
48
150
90
78
42
66
90
66
6
5
7
30
6
156
18
18
84
5
211
78
24
11
36
73
186
24
12
209
97
30
12
41
7
12
53
19
24
24
12
54
72
12
132
54
90
150
41
73
107
144
181
18
17
43
42
210
54
54
108
264
60
36
168
54
6
6
60
54
12
18
47
108
36
36
19
60
29
235
17
43
54
66
84
42
90
126
12
60
42
29
19
48
84
ABCD 98297493454*3^$a+1 [50033]
21
69
12
3
15
6
24
120
28
32
27
9
360
39
75
96
54
12
16
14
165
75
153
21
15
69
36
24
58
74
39
15
150
39
48
27
33
63
24
6
4
20
12
60
15
99
9
48
24
60
85
95
45
40
131
39
78
183
19
14
66
54
219
87
18
30
16
17
37
23
139
8
6
60
150
21
99
34
35
73
74
234
84
90
45
27
58
108
107
21
16
36
119
108
36
45
39
51
16
65
15
18
12
228
15
255
30
72
28
20
72
18
57
31
113
39
102
111
27
57
9
30
66
39
21
84
6
33
37
71
19
65
204
192
57
72
90
144
24
141
9
120
63
57
96
15
81
18
153
9
15
15
178
155
43
8
66
16
44
24
159
57
18
6
34
53
24
24
69
30
45
25
32
63
81
195
21
3
1
119
15
46
11
120
93
10
173
27
30
12
30
114
64
20
160
18
5
49
143
105
58
38
51
144
37
23
129
10
53
73
90
72
254
24
114
22
18
5
27
18
60
3
13
180
11
60
24
72
60
27
33
87
81
24
396
51
54
111
75
9
69
88
8
36
3
171
30
202
8
46
71
144
45
60
18
45
36
21
10
149
67
72
5
13
44
48
90
16
80
24
141
60
55
14
3
24
96
9
99
61
198
32
45
13
36
44
132
3
60
72
3
6
114
70
95
132
129
39
36
19
62
18
45
57
18
33
55
18
44
36
147
259
218
126
6
123
13
47
72
9
27
60
3
16
158
60
123
37
167
15
30
51
69
114
21
75
16
113
96
61
2
30
96
147
93
10
26
64
131
240
3
90
36
24
36
52
203
31
50
4
56
3
36
51
138
60
16
11
39
6
90
18
102
141
43
200
16
104
54
12
39
21
123
60
81
51
93
15
177
108
180
135
51
6
3
21
51
1
38
54
90
72
30
3
60
108
85
59
9
4
80
42
105
45
63
36
192
39
24
45
156
129
16
14
57
37
80
208
32
40
320
15
171
6
18
42
99
75
24
30
72
75
48
45
303
115
32
6
36
16
68
40
104
75
12
213
46
162
23
9
30
208
29
24
60
21
108
135
12
144
51
90
180
51
13
35
37
90
72
32
249
24
15
112
50
30
136
90
95
63
81
13
47
9
60
64
83
9
88
107
24
36
9
112
74
150
48
12
3
60
21
15
24
48
27
22
234
86
168
90
70
32
39
99
30
16
11
39
129
87
81
93
66
16
152
261
36
105
108
75
127
125
93
15
87
30
39
9
66
24
192
24
70
200
24
66
69
105
27
31
14
24
90
30
256
83
45
51
132
9
40
35
69
216
24
51
15
21
27
21
129
72
63
201
39
12
13
152
15
355
8
30
3
12
180
15
72
166
2
16
80
30
36
30
18
75
91
26
46
14
18
21
12
69
39
105
87
24
3
57
36
99
46
8
66
18
171
75
96
24
9
21
24
28
128
16
38
72
48
192
21
57
27
45
39
69
15
87
48
30
3
217
32
48
12
88
47
129
202
2
16
107
69
75
24
9
130
32
18
12
48
72
16
18
26
84
66
45
45
78
21
49
122
165
24
49
95
36
15
6
90
30
90
9
15
21
24
1
128
90
42
135
9
64
86
54
15
21
22
14
3
87
21
9
168
42
24
9
1
107
9
75
63
66
15
60
1
180
11
3
21
48
43
18
35
285
54
21
69
147
75
9
12
24
84
24
133
2
6
51
15
16
8
81
33
15
45
72
34
126
44
171
108
15
166
11
24
15
40
5
165
54
30
3
39
24
40
29
57
40
8
12
30
24
69
1
56
15
3
96
105
69
15
57
15
91
5
3
165
60
1
11
115
137
7
54
95
12
63
ABCD 98297532428*3^$a+1 [50004]
15
9
15
77
19
9
66
6
135
120
48
21
60
18
38
175
9
30
105
48
17
24
24
22
18
18
50
124
188
166
50
4
152
60
115
24
39
38
88
6
66
108
15
51
6
15
45
75
29
48
235
17
40
174
86
46
24
93
147
24
102
48
176
40
20
10
156
2
36
40
6
9
72
27
42
99
39
2
31
113
10
96
120
45
5
36
4
3
57
63
21
27
27
2
166
30
44
10
54
12
80
88
20
115
29
67
9
24
20
16
27
65
58
69
33
8
31
24
72
125
43
41
180
40
3
17
28
68
22
12
50
4
24
6
14
52
68
22
110
10
66
42
50
82
14
4
48
27
17
16
18
26
64
12
15
69
6
54
15
129
6
33
21
24
18
9
9
39
17
31
29
276
22
33
17
52
44
31
24
29
91
111
81
15
50
28
51
48
72
21
18
2
34
60
33
53
4
60
20
4
44
160
8
7
3
134
10
14
31
120
41
88
30
144
33
29
19
5
4
87
3
26
40
36
6
18
87
27
6
80
40
42
24
26
4
24
15
65
130
24
26
22
14
48
28
27
96
81
80
24
16
15
48
15
30
27
89
46
234
12
3
27
45
45
3
24
75
12
84
12
38
136
48
12
15
3
50
22
21
5
22
2
115
33
8
10
24
45
81
12
18
9
21
12
15
77
16
8
46
45
24
15
6
36
39
29
94
18
84
30
9
27
18
24
8
19
45
75
15
170
16
68
46
38
16
36
30
45
9
56
60
64
24
12
60
99
5
16
8
12
55
48
48
105
54
50
31
3
90
20
4
48
84
18
36
9
81
12
24
60
63
17
34
21
45
99
15
26
79
17
70
33
51
21
5
4
63
33
63
96
24
5
19
51
62
10
45
87
42
186
48
6
54
36
21
65
7
57
20
84
79
153
12
27
89
22
2
55
120
21
20
36
19
15
42
12
3
3
21
3
38
48
70
26
64
60
90
81
3
18
54
48
72
38
16
90
12
9
39
90
24
180
20
132
43
41
31
24
5
4
8
88
135
9
18
74
4
192
15
149
19
21
44
7
48
141
18
2
46
33
5
64
3
9
108
48
3
129
18
93
101
64
20
24
46
2
24
31
57
36
32
43
9
15
48
48
5
19
51
2
172
63
63
2
7
72
24
9
32
100
75
15
30
8
12
108
43
24
173
40
60
111
99
26
96
34
42
32
60
12
31
53
4
32
58
66
36
15
45
6
54
39
77
12
7
33
32
10
6
8
31
5
76
18
24
45
57
30
14
19
5
48
4
18
86
31
29
76
8
7
29
67
65
22
33
69
51
39
6
54
93
72
41
28
30
2
4
15
3
45
5
100
66
12
38
19
53
12
22
33
57
18
45
81
56
46
9
96
5
43
29
22
146
22
108
50
34
6
92
70
30
72
66
62
31
15
12
30
48
72
24
8
55
21
6
18
27
51
74
34
14
12
34
14
52
104
36
4
24
3
93
51
9
72
8
79
33
39
39
36
18
6
26
40
18
18
15
117
56
16
3
3
69
33
20
28
80
55
192
3
72
96
45
45
90
2
4
24
30
14
7
5
24
112
3
72
77
22
24
2
220
48
156
20
10
26
40
32
43
48
81
6
9
3
45
27
24
21
111
57
161
130
162
8
96
24
67
33
30
81
5
40
18
33
48
24
75
62
4
6
45
5
64
24
27
24
9
36
56
19
69
32
19
5
94
62
40
116
22
38
34
165
5
28
32
28
30
21
105
39
77
28
15
17
79
5
40
6
110
31
65
12
43
9
8
7
15
74
40
15
9
48
92
40
27
144
51
69
21
3
101
40
51
39
9
45
3
3
21
9
135
81
8
7
93
27
41
10
90
30
14
31
53
16
24
24
150
45
161
55
21
120
99
65
184
63
39
96
57
81
44
120
91
17
72
31
9
6
86
84
12
24
16
60
18
6
39
65
112
92
10
105
3
45
45
84
108
78
45
3
2
43
75
14
52
56
28
36
75
3
62
31
75
38
16
60
48
18
14
28
15
81
36
8
40
18
108
2
19
33
120
15
41
10
72
14
48
28
24
20
31
3
6
84
20
31
99
21
144
65
31
15
153
5
52
48
66
60
26
4
102
78
80
4
128
4
68
36
12
12
12
115
5
130
30
3
192
69
174
6
15
27
12
36
14
103
77
10
30
108
282
21
24
5
40
66
12
42
56
100
30
6
60
39
9
63
29
34
26
103
27
26
22
42
75
75
48
30
102
114
15
29
22
26
64
24
51
9
20
132
22
6
174
30
12
75
9
39
72
3
2
40
3
45
102
69
21
3
27
114
20
34
21
101
91
53
19
15
36
86
103
17
31
3
21
45
60
30
6
90
54
3
17
31
72
51
21
9
15
24
17
55
45
44
12
94
6
15
27
21
72
53
91
45
30
18
3
48
24
93
48
30
45
9
87
5
43
45
18
9
99
6
15
69
44
40
12
54
14
7
33
63
15
33
45
92
148
99
33
39
41
34
54
6
6
27
5
36
10
42
188
7
3
6
15
144
24
53
28
ABCD 98297570596*3^$a+1 [50124]
36
77
3
36
108
48
36
108
108
4
17
91
20
36
16
56
9
60
79
32
141
15
160
96
96
5
31
48
132
44
100
8
16
96
53
3
28
96
228
17
103
96
17
24
15
160
41
307
65
27
9
55
41
43
32
48
76
24
44
36
16
24
17
7
41
31
80
40
12
92
21
15
52
80
105
19
164
33
7
65
51
64
12
89
183
52
17
51
76
12
72
8
16
17
39
64
60
17
115
120
17
48
19
77
199
24
65
84
43
56
12
33
3
252
33
36
103
41
24
7
24
8
33
7
24
12
80
52
152
33
15
72
76
29
7
60
36
8
21
12
79
209
19
53
27
64
5
12
19
44
12
88
12
44
21
3
76
132
24
36
101
7
20
189
99
148
104
184
221
36
63
12
100
60
17
79
20
12
93
15
72
105
3
129
139
132
20
40
72
192
60
32
33
127
12
53
43
20
28
5
123
129
79
137
87
72
64
41
67
29
51
21
39
84
21
159
28
48
12
152
88
144
20
76
144
72
96
120
24
24
68
60
304
56
48
40
24
24
41
108
48
175
12
24
41
111
4
92
100
5
7
8
72
4
17
43
24
17
27
4
104
40
60
12
24
44
28
48
168
24
68
4
192
12
5
31
8
16
5
43
8
105
3
76
36
132
24
20
60
100
92
16
113
31
72
120
185
127
8
105
31
44
36
48
28
29
51
16
84
29
3
48
57
39
88
17
55
248
21
31
161
27
81
19
12
72
24
20
256
48
12
32
16
17
72
31
12
44
33
36
27
16
89
55
89
187
36
32
9
24
103
113
199
96
12
20
16
24
41
43
140
36
76
104
24
100
36
113
108
48
36
43
48
60
53
127
20
108
4
32
48
33
7
32
4
53
7
48
56
112
44
132
9
7
17
7
101
3
9
19
44
48
105
24
79
8
124
5
235
32
129
3
81
31
65
48
7
24
12
12
41
31
24
48
5
19
29
67
32
9
180
19
56
21
31
48
132
8
64
24
12
116
76
12
24
8
24
9
7
56
16
164
148
12
128
4
12
17
36
39
40
32
12
108
160
17
7
32
108
93
51
21
319
8
9
63
105
115
12
101
3
40
20
64
44
69
51
144
24
52
29
67
44
33
96
3
4
80
76
12
53
207
16
32
196
12
44
33
19
36
48
29
48
19
24
72
17
43
60
48
65
19
84
24
17
51
96
64
20
33
60
84
31
32
16
17
7
32
33
3
4
32
12
21
12
67
8
4
12
5
111
28
72
17
43
53
12
31
12
53
15
4
24
152
40
132
12
17
7
24
56
16
17
24
48
63
16
53
79
48
48
53
31
8
52
20
88
5
252
48
19
36
44
36
88
68
60
4
324
96
48
24
113
79
24
12
12
20
124
164
16
60
5
31
36
24
17
31
32
16
72
65
31
24
5
3
28
12
24
108
48
12
84
77
48
19
84
113
7
68
16
12
8
124
44
4
29
147
100
56
4
36
56
52
96
5
103
32
33
36
31
12
24
56
4
84
80
28
12
41
55
5
79
12
164
4
8
24
12
4
128
9
79
20
16
68
16
48
12
32
52
41
55
29
36
108
3
76
48
5
7
209
87
76
32
4
60
68
12
4
29
31
5
24
67
5
111
81
111
24
33
39
40
24
156
65
91
180
32
60
40
12
60
68
36
28
12
65
79
101
19
12
44
52
17
288
31
192
5
24
15
33
39
16
8
48
21
3
33
7
41
31
29
48
111
60
69
91
24
48
89
67
60
168
8
180
16
5
183
9
223
96
29
31
17
36
187
60
8
64
48
60
12
24
108
29
31
48
36
48
53
48
7
53
3
184
101
15
28
36
29
127
20
12
21
51
160
48
72
48
36
53
79
140
45
3
36
16
24
120
41
3
196
89
15
201
151
101
15
60
64
5
43
5
43
68
4
24
228
60
41
63
76
29
31
80
16
36
17
144
79
116
33
27
48
60
9
79
48
8
64
20
21
55
17
55
29
3
60
36
64
128
76
96
32
28
53
31
12
56
45
36
55
161
19
5
79
12
12
24
60
36
24
192
5
108
7
140
4
92
52
48
120
72
48
12
36
ABCD 98297767552*3^$a+1 [50106]
24
300
36
240
60
24
39
177
180
19
41
72
12
163
113
120
127
17
48
87
64
144
17
36
24
120
19
120
17
132
67
65
39
201
108
60
15
117
115
5
139
41
15
21
3
57
84
3
33
72
48
12
27
33
15
40
65
151
17
79
41
264
63
177
15
45
19
56
21
72
67
113
31
29
51
369
55
5
60
31
41
223
65
168
127
125
91
80
160
149
51
9
252
19
144
72
24
200
64
17
79
29
91
56
33
72
36
60
12
168
3
136
24
17
60
27
93
60
63
9
60
91
17
120
84
123
33
12
67
125
163
5
115
32
24
57
63
57
63
69
12
36
19
665
36
123
96
88
65
228
3
9
7
65
48
7
233
48
63
117
67
5
67
65
48
120
108
19
101
3
69
240
132
48
120
60
48
403
149
12
120
48
31
161
183
96
9
31
41
60
99
237
24
96
12
87
33
48
12
51
321
48
168
72
175
5
372
15
168
96
16
161
60
27
153
60
163
29
195
72
93
60
12
36
39
40
8
177
36
132
31
17
103
17
39
141
12
87
24
40
41
168
132
259
437
139
113
7
125
19
176
24
21
48
228
24
36
372
48
72
60
12
39
120
141
36
303
141
216
60
60
19
5
120
75
45
108
60
307
65
48
132
19
77
27
33
12
72
60
79
77
99
48
16
341
75
64
29
72
75
40
101
43
96
173
48
144
43
32
93
51
136
5
99
160
56
81
120
12
75
33
60
3
9
87
21
19
5
228
151
41
48
48
12
348
180
192
60
127
224
9
15
33
324
75
141
12
120
7
65
156
24
156
159
81
127
17
63
297
156
72
72
48
48
12
87
208
77
96
72
51
21
99
21
3
16
101
36
60
67
5
180
12
168
235
120
173
43
161
36
24
139
29
51
160
56
48
93
3
381
75
21
27
117
19
17
127
5
27
33
7
65
63
45
48
60
204
19
281
36
72
312
19
200
16
173
187
5
108
15
16
77
12
55
56
21
315
24
57
12
48
43
77
24
75
168
40
113
120
60
12
108
67
17
108
51
189
372
48
7
5
156
60
60
12
75
57
135
21
72
120
48
3
21
43
72
41
180
24
48
48
24
96
99
33
108
120
123
40
29
211
89
111
57
12
132
183
72
21
27
33
63
117
123
69
72
19
17
60
24
3
33
87
105
60
27
93
27
64
77
3
40
17
300
120
12
111
9
15
33
63
249
12
19
41
156
3
21
48
291
16
104
21
3
96
69
51
141
339
117
43
29
12
63
33
120
180
12
15
57
55
8
33
72
247
8
160
65
111
40
77
12
12
36
72
60
67
5
156
24
96
63
9
207
40
293
132
36
19
125
180
279
9
48
120
60
387
57
135
45
36
ABCD 98298753986*3^$a+1 [50027]
82
32
18
4
26
40
14
22
14
54
24
54
22
12
32
22
56
21
19
30
36
96
35
15
30
3
1
38
54
4
14
9
21
51
7
2
22
36
5
39
10
36
8
40
35
7
44
42
4
8
60
40
12
42
18
35
1
12
32
6
84
22
2
16
68
78
36
106
74
15
1
32
46
30
11
24
48
3
6
120
28
26
10
66
5
33
58
26
4
50
40
20
18
15
19
20
22
36
84
24
66
2
16
96
30
38
40
8
10
44
6
40
66
42
108
23
21
10
48
14
10
14
18
12
198
22
41
31
14
51
9
22
30
36
71
48
189
3
91
170
22
6
30
54
122
6
22
26
28
32
70
14
27
1
44
22
20
34
32
4
42
17
9
4
35
21
4
30
54
68
4
18
41
45
40
11
13
8
64
11
25
32
22
18
8
58
2
40
11
1
23
48
24
15
34
24
14
30
24
88
11
3
21
21
22
54
44
27
1
47
57
16
18
14
22
2
52
6
77
25
2
69
21
51
3
30
36
24
16
110
58
72
14
45
13
11
120
39
64
140
34
72
35
15
58
6
65
57
12
27
24
97
42
44
33
97
54
17
21
124
24
23
45
4
48
23
9
4
11
7
14
3
39
57
9
159
7
17
7
26
28
12
60
11
48
39
28
5
49
44
28
108
59
31
18
95
9
4
108
66
6
14
4
18
50
33
37
6
30
24
66
90
42
26
168
16
6
14
27
27
12
10
36
36
86
9
7
24
26
18
28
18
12
11
25
18
2
27
21
4
18
86
39
57
16
18
42
35
9
76
54
20
58
14
4
5
48
51
12
10
32
54
36
58
35
1
44
54
40
54
20
16
36
14
82
30
41
13
20
12
3
15
9
49
110
58
108
8
46
14
12
114
4
77
13
54
32
22
8
39
33
54
54
28
47
15
10
12
35
7
50
108
22
8
58
36
72
24
66
24
29
33
18
96
34
11
13
11
15
10
32
15
39
34
6
36
12
14
46
8
10
62
24
4
30
2
34
24
30
6
14
22
36
11
48
49
18
5
39
46
8
4
24
32
18
66
10
26
54
112
2
52
11
120
45
3
37
50
6
52
2
34
11
79
17
79
89
33
22
36
8
69
25
20
34
36
20
33
7
36
5
31
44
132
57
37
12
20
48
24
36
4
18
32
4
80
42
51
87
64
14
4
32
16
2
16
54
71
57
34
32
64
36
30
18
78
30
6
47
48
13
18
17
31
38
4
66
18
32
51
85
68
12
42
48
24
16
2
54
52
68
105
7
2
52
32
51
21
3
25
12
86
22
68
10
8
6
22
30
56
16
14
33
63
16
6
36
66
60
86
27
48
37
11
33
6
16
14
10
48
32
22
36
20
16
14
94
74
58
59
25
72
104
4
20
88
18
2
88
20
15
15
57
3
4
18
14
22
12
24
84
78
77
25
20
70
20
33
3
4
41
21
99
13
24
32
18
36
144
69
7
36
14
40
18
8
6
63
43
18
126
77
55
8
9
24
3
4
54
126
6
80
15
3
36
22
11
9
84
6
45
43
42
36
8
22
54
56
16
6
54
68
54
45
7
32
42
36
52
6
12
53
33
24
22
90
108
54
8
69
27
22
44
27
1
30
6
18
36
30
20
16
72
32
4
36
42
18
26
21
1
24
8
60
30
6
70
17
3
34
32
4
38
58
12
20
87
37
72
54
18
11
7
14
64
8
76
14
57
123
22
108
50
6
88
36
36
2
12
10
35
31
90
32
148
11
13
14
4
32
16
38
18
70
35
21
12
10
66
14
36
168
18
12
3
69
64
11
21
12
54
57
127
24
66
92
4
36
12
2
58
8
3
19
29
3
6
16
68
75
33
15
13
36
12
60
50
36
4
86
102
6
4
12
24
48
42
48
50
60
40
12
71
55
38
51
39
90
15
69
6
36
9
25
56
22
12
5
1
48
110
57
33
4
35
1
44
22
20
90
15
48
45
54
69
1
36
2
18
4
18
12
20
18
111
72
37
35
1
14
16
114
14
22
18
44
108
6
52
14
18
15
43
14
6
9
13
68
58
30
20
3
15
18
48
58
14
72
4
108
6
18
62
10
47
25
8
4
11
85
35
181
35
1
23
120
24
31
12
74
30
42
16
35
48
13
36
26
18
76
36
20
15
21
88
24
11
1
20
22
26
3
15
4
90
59
33
22
14
30
22
24
102
6
14
4
80
6
36
16
36
86
42
4
44
36
15
24
24
33
16
23
49
36
90
36
54
50
4
54
6
80
54
4
36
2
36
16
41
37
32
16
14
21
7
62
22
54
95
51
40
14
39
109
36
12
18
20
16
125
15
166
11
39
4
5
31
41
15
30
28
48
143
1
36
2
66
60
51
57
138
45
1
32
40
71
31
14
10
162
14
34
18
36
54
6
29
19
38
18
54
84
58
56
66
40
6
41
13
11
21
16
20
15
25
12
74
54
51
37
176
22
14
28
11
33
15
24
7
48
54
2
12
10
48
6
8
126
28
50
22
174
42
36
12
2
36
48
42
48
51
39
9
15
4
5
39
36
10
83
25
12
2
54
3
19
77
99
52
56
33
1
72
6
126
26
10
47
21
66
72
6
3
13
36
144
2
21
31
6
35
69
3
1
30
56
57
27
45
13
14
4
17
87
28
36
140
34
6
8
10
35
31
41
37
44
198
57
1
68
3
15
10
95
9
22
30
32
51
3
10
12
32
58
38
88
38
18
4
32
54
66
204
39
1
12
146
9
27
22
8
63
19
48
18
56
27
85
12
42
54
8
6
18
22
12
78
12
6
14
22
14
4
18
18
11
1
78
44
4
24
17
33
88
36
11
25
14
57
1
2
40
72
14
4
11
33
39
25
32
16
24
14
22
8
22
18
140
10
12
14
75
43
80
10
11
21
76
80
150
33
3
22
14
30
252
18
4
89
25
36
44
4
11
24
24
33
36
4
12
32
6
70
71
55
72
2
16
23
15
9
13
12
23
24
7
17
25
14
9
13
8
3
61
48
11
67
50
36
58
44
96
22
11
21
22
44
9
49
14
22
18
72
20
22
47
19
2
4
54
48
2
52
32
54
10
12
23
33
12
36
6
9
49
18
8
28
8
6
18
70
36
47
25
32
126
58
36
96
8
4
23
9
28
11
25
54
126
11
1
23
9
72
6
12
46
18
62
22
17
37
150
30
126
6
11
1
20
34
24
14
30
60
9
72
3
64
ABCD 98299408594*3^$a+1 [50025]
37
17
72
175
48
71
1
41
55
17
90
1
24
53
7
35
61
12
12
137
24
6
18
235
23
54
31
132
35
18
18
25
47
13
41
24
31
120
36
77
72
6
13
5
66
48
1
11
36
97
5
6
12
37
192
191
157
23
37
203
13
35
6
19
125
6
1
59
1
23
145
101
43
95
12
49
59
1
12
119
73
11
30
7
17
66
61
23
13
23
60
25
11
78
90
6
120
24
18
169
60
36
168
29
90
1
24
11
37
59
25
83
1
5
174
25
23
162
42
6
7
71
36
30
126
48
1
168
17
31
48
35
30
7
35
54
43
155
13
83
49
83
73
12
24
11
48
6
114
72
25
53
66
216
49
5
19
29
7
59
24
61
17
90
97
120
47
6
7
191
66
18
97
24
5
120
7
83
1
29
19
12
36
23
30
55
12
72
180
113
19
84
107
48
37
59
1
108
11
48
1
119
48
109
113
18
13
276
5
90
24
85
59
168
48
126
18
13
137
30
180
30
72
24
24
120
96
42
120
25
53
120
6
49
17
7
11
1
23
120
72
13
23
13
95
1
48
95
73
53
120
72
24
43
36
11
49
47
25
77
55
71
90
91
53
42
24
121
53
6
36
61
120
17
66
25
59
121
96
35
1
143
96
30
55
48
120
11
49
12
11
30
103
35
30
42
13
156
5
18
30
42
30
18
13
143
25
11
25
23
78
19
23
6
139
12
108
11
66
18
108
48
36
60
49
84
23
84
85
120
5
30
84
300
1
89
6
73
48
179
25
101
18
84
25
48
12
11
12
30
19
36
65
7
65
31
36
71
25
143
1
29
90
24
36
1
84
5
96
19
71
25
24
47
12
66
55
24
60
48
23
30
79
35
198
120
103
17
7
36
95
37
48
11
145
60
24
65
19
23
30
19
23
78
54
36
48
120
30
7
47
42
24
30
114
31
65
42
72
96
37
83
1
36
95
25
48
11
1
53
114
25
11
85
36
65
19
47
13
59
12
133
48
23
36
13
156
36
96
48
47
109
11
73
12
107
6
42
13
107
25
155
132
168
30
42
12
1
35
85
12
23
48
36
36
24
54
72
24
79
180
125
24
55
83
25
23
174
90
1
101
24
67
5
48
72
7
35
48
49
36
89
24
55
161
18
120
78
54
156
30
18
49
23
12
36
49
5
18
48
54
90
37
191
228
6
31
60
12
12
36
83
25
35
49
12
23
25
95
36
49
83
49
29
24
7
83
25
83
37
23
24
85
23
36
60
84
121
12
132
101
67
72
5
126
114
210
48
37
11
1
36
204
53
7
59
30
6
84
25
24
95
6
31
41
127
35
12
48
1
17
42
102
91
23
204
18
79
113
18
120
30
19
5
30
48
73
132
53
115
29
66
54
24
42
13
179
216
97
107
13
317
7
41
54
1
35
289
23
36
97
89
18
121
47
85
84
35
36
24
133
11
24
60
1
47
109
360
29
42
24
85
65
79
24
60
72
23
6
7
59
24
30
210
61
36
119
73
5
168
24
18
12
108
36
12
13
36
29
79
23
192
13
5
19
23
228
12
37
35
24
61
24
41
31
60
12
12
5
199
24
12
5
48
30
145
113
19
24
29
18
157
65
115
35
133
48
29
42
54
42
13
72
107
1
179
12
84
25
11
6
7
17
103
72
41
24
151
23
25
17
102
13
77
186
85
24
36
132
17
271
35
246
18
102
18
73
60
48
24
41
114
96
96
120
25
180
84
125
210
49
23
12
181
77
24
24
30
37
12
35
168
48
6
18
1
107
288
49
35
126
72
7
60
23
37
17
31
35
37
41
6
25
65
79
35
6
48
48
90
54
114
157
48
24
23
18
120
31
83
36
1
89
66
36
48
132
37
36
101
48
168
19
23
78
24
6
25
12
23
73
120
29
55
36
47
97
101
19
36
47
85
29
18
85
23
73
17
19
23
1
36
41
55
204
5
54
61
101
43
29
18
25
125
7
35
30
6
61
35
210
48
162
ABCD 98299698988*3^$a+1 [50164]
84
6
45
101
70
48
50
7
39
66
8
19
15
18
8
55
9
188
10
9
29
10
26
268
8
4
180
36
15
84
48
3
45
147
26
82
54
3
60
51
2
55
60
53
94
42
15
5
19
87
105
165
20
168
36
40
51
57
42
9
9
36
87
195
42
8
48
16
15
3
81
81
123
12
135
33
33
44
43
132
51
93
15
57
65
247
12
3
36
2
144
24
100
159
3
162
3
5
55
53
76
3
216
5
7
48
99
21
36
219
162
3
120
15
170
106
18
8
100
27
17
40
3
3
120
57
101
12
28
15
65
60
7
3
84
21
5
7
48
84
3
33
5
16
3
17
91
48
5
79
75
6
15
77
60
4
96
72
8
64
3
17
24
12
7
117
15
36
39
74
10
21
41
19
48
33
108
87
3
42
3
77
7
105
36
51
161
22
26
34
2
178
126
20
72
124
18
57
41
28
12
140
43
5
46
9
41
31
9
99
36
5
100
3
51
2
43
45
87
57
18
38
31
21
80
55
3
6
63
93
3
77
180
10
50
40
8
52
102
105
45
18
45
63
105
41
160
15
75
129
9
6
26
55
45
80
55
89
12
10
18
75
39
108
74
31
33
42
30
3
5
34
2
19
41
156
24
156
67
96
15
2
124
20
96
79
36
12
108
108
12
9
24
20
72
43
17
67
17
55
41
43
41
19
27
50
43
65
76
6
54
48
90
21
21
18
2
88
3
12
252
3
30
36
32
10
110
28
27
5
22
81
9
6
26
10
144
72
405
63
84
18
27
36
41
79
15
26
16
54
54
15
15
90
39
101
7
15
45
12
93
72
15
33
8
72
7
108
12
12
36
29
223
33
3
41
64
111
51
14
64
15
147
54
48
51
17
19
99
45
17
58
126
24
116
46
33
41
24
19
17
28
3
53
34
26
7
5
43
24
41
46
6
8
4
15
17
55
171
38
79
60
33
27
15
26
10
182
10
57
41
180
31
3
2
43
12
15
93
51
66
15
45
39
120
36
15
18
75
21
92
43
120
132
120
89
24
40
32
28
27
132
41
7
108
17
67
15
2
79
12
33
56
31
105
3
15
9
12
29
100
147
48
41
79
36
75
33
45
116
22
93
65
7
69
51
9
15
123
33
65
70
33
21
90
69
36
39
9
17
19
9
27
111
72
93
48
9
48
8
79
60
41
132
48
142
249
75
26
4
15
99
189
17
4
39
72
84
45
27
144
24
36
65
19
60
5
16
36
20
10
45
9
168
120
6
9
48
24
75
24
12
18
27
48
77
7
63
38
36
24
91
111
14
43
93
39
41
43
41
31
72
12
45
51
57
56
7
29
28
60
48
68
79
41
34
33
144
24
84
51
9
53
52
128
108
55
5
22
105
3
132
9
84
17
52
3
53
31
39
45
27
38
10
50
36
31
33
56
31
65
58
26
19
9
6
45
24
12
48
123
117
165
6
54
15
41
19
15
38
103
24
36
77
10
282
8
7
17
4
39
12
3
21
5
7
129
44
52
39
168
63
54
44
10
26
28
3
12
156
24
36
120
12
53
36
64
15
60
21
54
21
213
87
39
12
33
12
185
19
81
20
108
16
63
57
24
15
36
36
15
54
144
32
7
173
228
7
53
40
111
51
114
20
28
15
12
5
10
81
132
15
21
57
8
7
57
8
58
62
7
3
57
41
31
33
123
53
91
3
81
27
9
84
96
84
60
5
120
160
90
54
3
72
17
79
24
3
45
3
86
10
26
10
98
12
19
24
24
101
12
64
39
41
163
77
31
12
21
80
7
29
19
12
12
36
120
101
10
14
55
12
159
36
18
27
53
7
15
117
12
3
18
48
132
30
69
3
33
57
3
173
91
9
20
124
3
48
147
18
84
27
15
48
81
41
10
45
24
144
33
234
9
15
45
132
5
180
60
7
33
75
69
54
122
108
36
36
22
6
72
44
31
53
180
46
21
84
21
3
24
63
24
74
96
19
60
39
33
29
19
39
42
39
69
15
3
38
64
6
2
52
51
105
15
165
6
30
6
33
137
10
33
72
29
58
18
63
24
297
54
2
28
111
48
3
270
15
45
12
51
24
41
7
60
33
27
285
44
46
38
36
10
9
41
19
27
12
225
15
81
84
60
341
100
39
48
57
12
96
80
64
15
96
120
93
15
5
31
108
33
3
24
33
75
132
3
33
21
3
12
ABCD 98299820896*3^$a+1 [50055]
6
30
234
84
36
66
48
12
89
24
7
18
95
36
1
60
18
60
6
60
36
6
120
288
84
5
61
42
12
41
1
6
65
25
42
185
13
24
59
31
108
113
7
41
60
31
120
78
18
60
18
90
54
6
29
31
5
12
25
84
48
96
6
48
18
48
47
192
31
6
90
113
7
29
91
48
6
30
114
90
53
43
66
90
6
72
6
24
53
37
6
42
54
300
29
19
36
89
1
90
6
23
7
240
36
162
18
30
48
54
30
42
78
71
19
48
72
5
48
67
216
137
37
78
77
7
60
60
24
54
108
78
6
6
54
36
30
12
101
1
126
137
73
35
13
72
168
30
24
5
1
35
19
78
12
6
12
18
102
53
7
48
5
72
7
6
107
49
78
48
168
132
65
7
30
120
102
6
12
18
17
36
12
13
24
66
102
42
5
7
18
6
24
5
85
6
65
25
36
11
37
180
6
42
120
18
17
12
31
6
48
12
138
6
24
156
6
48
30
126
12
65
37
18
125
25
30
24
24
42
90
18
47
43
36
6
90
5
43
65
24
13
30
12
12
84
60
60
17
19
24
42
30
77
103
5
67
5
43
53
19
6
144
30
53
48
7
72
60
78
48
96
6
17
25
102
60
36
42
90
66
24
72
24
107
145
30
30
84
84
24
18
48
84
36
42
12
95
60
61
66
29
115
6
23
25
18
114
18
60
5
1
47
163
54
6
29
13
30
12
5
37
60
24
66
6
30
12
30
30
281
7
30
18
30
192
54
36
90
23
19
48
30
78
5
61
11
72
31
12
42
78
113
97
72
11
37
42
30
11
132
13
162
17
25
35
31
36
48
5
36
175
66
11
7
65
31
65
67
30
12
48
48
36
36
95
72
25
6
6
18
5
25
18
65
25
48
114
78
24
6
5
103
54
18
12
6
36
23
96
97
30
162
11
24
1
30
54
18
5
97
168
23
120
25
30
54
48
83
1
6
72
108
78
95
7
5
73
150
24
18
95
7
90
6
30
30
24
66
42
173
25
42
185
115
12
216
24
12
6
30
150
47
91
17
43
36
18
71
7
18
335
61
30
29
37
143
37
90
18
150
60
120
84
18
24
96
18
65
31
36
5
252
25
90
18
47
97
18
30
6
5
31
18
36
66
90
48
6
29
31
29
97
6
12
6
72
18
114
6
5
55
12
114
203
48
55
12
41
31
30
96
23
1
23
7
24
30
66
48
36
77
103
36
24
42
23
31
29
79
78
12
336
54
65
25
18
54
114
5
49
6
132
24
29
84
13
42
53
97
18
125
55
72
42
18
30
42
84
72
54
78
120
78
48
60
12
30
77
7
29
37
30
108
72
12
60
72
24
12
54
6
17
55
173
7
66
6
53
36
1
36
35
55
137
67
90
174
24
12
29
72
7
48
5
37
11
31
6
48
24
90
66
6
60
36
17
43
24
36
60
72
42
36
42
53
127
96
29
37
6
222
23
139
138
11
1
6
12
53
25
72
18
54
48
6
42
83
19
42
48
18
18
30
5
91
6
83
31
221
67
6
35
84
13
23
127
102
48
54
18
192
6
17
67
53
1
6
48
6
30
84
108
12
6
47
37
156
107
19
36
48
42
107
31
65
55
24
12
36
60
65
103
17
85
90
48
96
29
84
36
67
108
77
79
18
138
72
72
89
31
24
90
42
17
211
89
73
23
19
12
48
72
29
67
102
6
6
78
65
145
60
36
30
17
49
174
162
83
12
19
41
7
48
78
54
12
18
35
37
36
150
5
37
90
5
151
29
13
167
13
23
1
6
48
66
24
36
71
7
18
228
72
90
60
18
59
96
72
85
35
43
12
60
18
6
6
54
6
144
120
90
53
13
60
18
162
30
60
150
204
30
29
7
18
6
174
42
18
36
6
132
65
7
89
79
5
145
6
96
24
174
36
24
48
18
6
23
43
48
137
7
186
60
54
53
67
18
48
24
48
18
42
23
7
125
43
5
19
6
6
6
48
66
60
41
19
60
29
91
36
78
35
25
6
24
12
77
13
102
6
24
66
12
24
66
102
66
96
60
6
17
43
72
12
48
48
60
42
30
288
72
12
156
102
66
24
42
24
42
48
17
180
7
65
43
78
35
31
6
42
60
41
144
55
6
12
23
7
18
36
186
17
60
37
ABCD 98299979894*3^$a+1 [50425]
13
131
24
90
108
48
132
108
12
67
32
51
144
246
55
5
180
18
30
87
112
17
31
137
72
36
72
67
5
18
57
15
49
125
6
36
102
3
93
30
132
49
5
75
96
45
54
54
36
18
66
6
30
36
162
6
15
75
72
234
54
54
30
18
168
180
126
45
153
7
149
42
18
120
54
6
30
24
36
66
60
19
101
54
6
79
119
138
78
1
53
43
113
15
111
1
59
120
13
48
287
72
249
57
72
31
107
114
51
48
96
141
24
30
24
102
42
30
7
29
180
132
43
32
33
30
126
18
6
27
208
65
162
18
24
270
18
115
149
43
32
51
13
11
90
43
11
66
54
6
30
96
90
90
102
31
96
5
210
6
192
6
30
132
27
45
12
54
204
18
12
36
6
18
30
36
126
36
180
60
300
150
117
57
24
54
66
24
48
42
30
7
101
24
126
69
51
13
137
39
45
51
63
102
108
79
35
120
132
36
48
126
60
54
90
36
84
6
21
45
78
30
24
210
61
191
24
217
224
135
249
15
1
41
7
65
12
288
60
66
21
16
35
222
36
180
72
15
48
9
66
54
6
102
72
18
265
5
114
18
180
30
90
18
18
42
333
57
162
6
192
144
31
23
36
18
6
54
7
113
63
45
147
51
60
54
18
30
72
18
54
78
180
12
18
168
144
36
12
3
75
48
21
105
24
72
12
162
25
53
27
93
126
37
53
60
30
234
216
54
126
96
75
15
108
66
54
60
12
54
6
198
72
120
36
15
9
39
64
17
6
84
36
132
36
30
60
66
78
63
135
169
128
3
42
48
60
18
30
42
120
18
36
15
3
18
78
54
55
32
75
36
49
71
73
77
30
78
7
47
138
18
37
23
12
60
72
66
96
39
16
53
43
47
30
115
35
18
75
99
54
36
18
18
79
35
66
114
25
41
55
35
42
102
54
55
80
135
105
27
108
9
208
32
57
30
18
18
114
18
30
36
96
63
16
155
117
3
96
138
36
36
78
45
111
54
6
36
54
27
57
87
3
72
18
42
30
6
198
79
173
288
144
243
183
90
6
9
189
126
90
30
72
150
30
18
60
67
329
120
90
6
144
108
67
89
39
15
33
48
99
13
239
49
32
27
72
90
144
60
12
24
84
31
176
99
13
41
39
15
1
96
48
17
18
42
36
84
18
42
54
30
27
9
36
18
306
24
39
45
6
109
48
59
138
108
108
24
91
65
15
9
7
176
48
96
63
145
23
180
37
161
15
57
18
66
19
35
6
39
69
91
96
29
12
60
72
66
180
45
69
36
156
36
39
75
18
12
55
41
162
85
5
36
36
36
72
87
69
204
18
18
36
126
210
18
6
18
30
78
30
19
203
198
18
156
36
157
32
69
36
36
102
60
12
24
109
128
9
6
97
23
57
48
9
90
18
30
6
30
57
160
17
6
57
112
83
90
84
18
198
18
37
80
45
19
80
195
30
108
150
13
48
11
48
132
33
21
120
42
25
144
5
24
180
207
3
42
270
12
18
60
27
112
89
24
12
19
32
48
9
7
65
216
7
32
288
16
59
21
9
151
65
72
55
179
150
18
66
126
36
49
221
3
144
15
36
157
65
162
48
42
67
80
16
47
36
60
84
162
24
ABCD 98299988474*3^$a+1 [50114]
96
45
78
48
17
36
12
7
6
39
48
15
29
61
35
4
8
28
3
12
9
45
3
15
257
103
53
12
28
12
63
18
15
15
21
15
33
3
9
44
4
72
68
48
25
24
39
12
32
1
71
16
48
15
57
32
13
15
12
63
29
40
20
19
9
188
12
48
13
6
108
66
72
24
71
28
21
111
39
5
48
31
6
18
17
4
87
113
4
8
13
42
5
7
6
11
16
8
100
57
3
32
148
32
4
8
61
15
56
36
25
15
60
15
57
27
53
25
3
15
17
55
48
89
55
60
33
57
35
48
115
33
80
13
120
6
21
27
21
15
69
21
35
4
3
5
64
51
18
27
45
18
6
51
24
36
33
131
43
18
27
33
18
9
36
56
84
12
19
54
75
12
12
80
1
131
4
12
68
12
19
5
16
33
42
9
24
69
6
77
160
120
8
16
36
60
44
91
90
27
12
36
12
36
36
48
3
5
48
25
30
21
108
56
1
15
21
18
29
61
30
9
27
9
20
52
33
12
27
108
15
30
59
85
3
60
156
69
51
24
15
33
3
41
13
3
15
9
33
27
36
12
8
88
9
23
4
3
93
39
30
3
8
13
84
11
4
3
17
55
180
105
3
17
12
16
60
20
24
31
18
42
5
85
30
17
7
9
135
197
12
16
81
39
12
60
32
67
6
120
35
97
47
4
12
20
12
13
35
13
39
80
7
54
11
76
68
7
69
3
5
12
25
18
12
101
25
3
36
15
36
17
1
11
36
4
44
67
9
63
101
85
66
41
40
12
3
90
35
37
15
33
198
17
4
68
91
209
36
7
5
37
167
244
20
52
60
24
36
32
12
73
75
51
9
57
63
80
48
24
36
12
115
5
148
45
3
21
11
7
66
195
12
15
30
42
48
78
11
16
3
65
40
75
57
44
31
12
21
36
20
16
20
40
12
3
12
132
53
13
35
4
164
1
3
92
48
31
57
15
17
43
125
37
87
44
7
9
9
135
80
4
21
27
12
27
9
20
100
15
105
12
48
192
9
18
18
3
32
28
92
40
3
12
60
5
40
8
49
51
32
13
12
59
24
52
60
3
5
37
15
24
24
39
21
12
3
29
12
13
23
55
173
55
81
45
23
13
15
24
33
3
92
1
11
25
51
3
17
40
44
4
21
18
45
81
11
43
12
29
76
21
23
112
8
1
6
5
52
8
28
36
68
76
9
75
32
88
45
12
18
18
59
120
4
15
9
63
9
56
67
5
16
51
5
60
88
60
93
39
36
8
40
80
52
33
11
4
12
8
1
51
32
7
5
31
5
7
5
28
32
36
24
108
19
9
84
140
91
57
44
76
3
57
75
30
15
3
117
20
12
48
72
1
39
200
28
44
73
3
12
51
5
16
3
12
33
20
1
35
40
15
117
15
12
6
39
20
40
3
24
30
15
21
15
117
51
20
85
27
15
18
36
23
43
9
8
12
4
27
5
7
17
180
36
88
9
23
12
12
4
44
13
48
6
105
39
54
123
3
57
72
8
4
48
8
13
11
13
71
36
1
18
12
17
1
71
4
32
4
24
87
5
4
48
45
15
3
17
25
36
87
3
84
105
3
24
5
48
96
25
39
12
9
30
21
96
32
31
69
36
12
87
5
40
8
48
115
21
20
4
24
12
39
5
52
3
45
20
1
6
57
20
31
5
7
18
11
40
111
9
60
36
20
19
33
3
60
5
48
127
9
9
72
48
15
96
3
105
80
12
88
8
7
36
29
96
79
48
5
28
12
9
23
13
18
101
24
24
88
3
9
63
89
28
183
17
25
15
57
35
1
35
4
48
21
27
9
15
75
65
24
12
28
32
4
108
27
24
21
63
45
32
1
27
3
5
55
5
192
1
39
12
24
51
18
11
19
33
24
144
87
114
108
23
13
35
55
29
7
5
43
45
12
51
65
48
85
35
4
3
18
39
36
117
42
105
8
40
48
45
24
35
60
28
32
1
11
4
45
11
19
9
8
4
24
9
3
15
29
60
1
3
56
76
32
13
54
29
40
80
12
37
6
36
9
12
12
32
36
4
48
12
24
72
20
28
24
8
12
25
15
51
129
32
76
24
15
9
36
20
48
13
30
29
31
30
27
12
8
52
24
21
96
48
87
44
36
88
44
12
16
15
24
156
5
37
3
33
12
18
24
66
36
3
32
19
5
24
31
29
12
60
25
36
39
48
3
57
63
17
7
29
37
3
15
24
65
12
25
3
3
53
31
18
23
13
6
36
29
25
15
33
18
33
9
27
8
37
51
20
24
25
119
31
9
72
8
1
3
68
48
1
11
67
33
15
9
123
45
48
15
9
60
20
120
76
32
1
47
4
8
85
78
12
5
28
12
92
24
37
39
93
3
20
4
20
16
32
25
6
9
3
53
12
24
84
12
13
11
4
39
21
24
63
69
36
39
78
51
51
53
7
9
21
63
12
21
18
12
5
24
43
72
5
76
8
4
3
18
39
12
108
8
115
29
64
12
72
3
5
12
72
25
23
103
153
21
11
12
12
16
48
45
87
3
17
7
5
43
78
35
16
80
25
3
75
45
20
1
180
39
3
129
9
24
27
20
16
24
93
30
6
39
20
31
29
163
18
39
3
12
5
16
39
33
24
9
24
48
18
77
12
40
36
12
68
36
16
9
36
15
44
13
51
36
63
77
64
15
54
63
44
16
12
33
72
30
21
36
3
12
18
15
165
11
12
4
8
52
60
36
3
17
84
19
72
45
20
7
42
3
51
30
51
20
40
24
20
115
41
31
53
7
12
5
48
7
18
162
5
13
30
53
12
60
12
31
45
12
45
15
60
3
45
56
40
69
99
12
48
32
4
72
93
6
33
48
12
20
67
5
49
11
48
12
1
15
60
20
52
207
5
1
12
83
67
21
15
101
91
5
55
12
18
27
8
4
75
65
64
96
8
31
29
40
20
12
49
159
3
45
3
21
3
5
25
23
28
20
19
126
27
12
15
57
8
12
16
237
95
76
56
25
51
15
9
8
28
12
33
15
20
60
40
8
1
15
129
54
5
12
19
ABCD 98300551756*3^$a+1 [50063]
1
32
4
36
48
32
45
36
6
1
17
126
13
96
24
24
60
168
12
12
8
69
27
12
60
81
27
27
24
85
24
17
7
32
16
24
24
29
51
69
7
41
24
12
3
4
32
36
144
100
8
3
21
45
55
20
93
24
31
24
44
16
65
36
27
3
21
12
24
15
25
24
36
24
35
1
132
8
4
12
83
9
60
12
40
17
6
1
12
11
9
12
4
24
17
19
12
24
60
89
27
16
5
79
35
61
17
19
29
27
40
32
172
20
24
52
5
43
83
33
39
18
19
48
20
16
17
55
12
12
17
43
11
37
80
112
32
16
60
17
15
52
8
108
36
88
32
3
21
28
20
24
16
60
5
12
51
16
36
36
11
37
53
132
48
43
24
72
5
43
20
12
21
3
36
69
6
33
33
51
40
20
84
16
56
4
12
8
4
36
8
16
20
39
57
12
57
7
12
41
7
17
115
5
27
27
25
8
36
4
23
25
41
7
84
8
3
6
15
12
16
53
36
12
7
8
48
45
63
15
9
52
12
12
5
55
92
4
23
18
15
9
67
11
13
5
55
60
5
3
52
137
6
25
12
59
13
41
3
52
11
121
12
77
19
11
105
15
61
20
40
96
24
5
115
8
15
24
49
20
16
11
21
69
3
96
4
32
36
36
4
8
3
21
16
84
8
33
7
12
12
12
5
48
19
53
15
36
28
20
72
4
84
20
39
25
95
42
91
20
4
8
36
93
7
8
3
13
8
3
1
8
108
24
4
36
29
87
16
12
29
3
72
4
47
33
63
13
5
36
48
43
36
11
37
60
24
65
7
8
57
67
68
36
51
21
64
44
9
15
16
71
102
55
44
16
20
21
48
15
64
17
6
57
16
24
56
72
84
21
3
4
36
41
3
36
9
12
39
12
24
48
76
12
24
20
12
4
36
11
73
56
28
8
40
5
72
51
84
96
15
1
24
8
16
36
8
4
5
42
24
42
3
4
23
9
9
54
9
21
18
18
19
48
8
12
4
5
30
21
4
36
44
76
20
120
52
8
40
8
45
6
30
7
24
24
32
12
39
73
17
3
3
105
4
8
33
63
21
15
15
42
15
12
21
7
24
8
12
27
13
12
23
1
36
59
9
96
28
92
39
69
64
36
12
35
13
20
21
15
4
23
9
108
40
20
15
13
53
3
108
36
3
30
3
72
15
45
9
36
3
4
12
20
15
1
5
3
28
8
4
24
8
28
11
105
12
76
36
29
12
7
41
18
57
36
33
18
1
12
59
18
3
40
8
88
12
12
20
36
3
18
6
42
30
9
111
18
27
28
8
16
71
24
18
75
12
60
100
20
52
116
28
20
69
7
29
60
174
72
90
3
4
20
27
9
4
48
24
5
19
12
72
12
20
39
45
3
49
12
29
31
47
24
21
27
90
15
76
32
12
135
24
1
47
37
11
21
12
36
100
41
7
17
3
3
1
8
60
72
100
20
51
21
16
56
36
16
44
4
17
99
9
51
4
12
95
1
41
6
13
8
12
72
105
31
12
11
24
21
40
44
111
33
21
12
39
24
57
15
33
15
112
68
4
60
44
39
57
28
5
39
16
36
17
3
36
27
21
4
60
12
41
96
55
24
24
8
100
12
56
36
4
8
28
48
84
20
75
25
72
60
11
9
15
73
12
131
1
20
3
21
12
16
92
40
48
60
24
8
76
5
24
39
24
4
12
20
4
47
13
17
19
23
18
3
36
57
51
88
29
39
63
48
109
41
7
29
27
28
71
18
30
1
24
65
3
28
72
44
21
78
45
16
32
69
7
60
11
25
5
43
12
11
13
24
12
92
3
33
33
7
17
6
13
65
3
28
44
63
61
32
51
24
1
48
17
75
24
48
24
3
42
103
8
39
37
11
9
12
28
17
48
3
12
24
36
4
23
81
4
36
12
24
68
9
55
36
20
15
18
63
12
132
52
29
55
24
36
83
13
8
69
30
1
36
12
128
39
18
19
29
55
56
28
29
123
28
24
65
3
21
51
36
36
40
20
4
5
30
141
27
45
3
9
39
33
28
44
16
5
36
3
9
55
20
40
36
5
6
24
13
12
17
27
27
13
20
15
6
43
8
48
57
31
5
43
12
12
17
115
29
63
39
42
7
48
12
24
29
27
16
56
16
72
11
25
8
4
11
25
108
32
120
28
24
80
28
5
24
6
21
16
20
40
56
9
91
44
180
4
24
12
8
24
52
24
12
20
40
8
40
12
53
99
3
24
37
96
32
75
49
5
15
21
150
1
12
11
13
24
29
24
3
16
92
76
59
9
40
68
9
15
72
21
15
12
27
30
39
4
24
60
12
20
28
48
23
13
65
42
13
41
3
36
45
79
20
28
44
33
15
28
68
144
192
28
32
4
8
51
9
16
36
32
45
91
8
9
43
12
5
96
36
7
36
12
5
27
28
36
11
25
17
31
36
11
18
79
92
9
3
9
55
36
11
25
5
31
5
7
56
72
16
41
30
25
36
8
3
6
132
27
12
33
6
33
136
8
4
32
36
21
18
1
72
41
67
24
5
3
9
7
5
111
15
57
57
31
12
128
4
20
4
32
9
48
51
3
13
48
5
7
12
36
23
9
21
3
40
17
7
17
7
41
7
8
76
8
75
18
120
7
36
59
9
4
17
43
41
7
47
93
64
5
19
108
12
32
12
63
25
20
96
28
20
216
4
65
3
64
44
39
48
18
39
100
32
21
43
84
8
16
12
84
41
48
7
44
3
105
24
88
84
20
57
31
20
24
33
12
31
32
124
11
1
12
24
59
33
4
68
28
32
4
5
31
12
20
3
18
150
57
45
18
13
29
7
108
72
11
48
49
23
1
5
36
6
21
51
37
20
15
13
24
72
48
8
36
15
24
18
72
24
7
68
108
9
63
16
53
39
27
97
12
36
71
24
13
68
28
12
8
96
48
36
28
48
17
31
23
217
17
96
30
18
43
29
67
11
6
43
17
3
33
90
25
120
20
12
9
19
11
48
25
47
18
6
1
36
20
72
36
9
7
20
57
19
8
45
19
5
43
20
16
12
56
123
1
36
77
15
16
20
4
20
4
8
69
12
55
65
39
12
16
96
20
9
6
1
56
28
24
11
9
16
20
36
28
92
15
1
12
8
16
8
88
24
44
4
12
8
21
55
59
117
52
17
54
66
108
3
28
36
104
33
6
30
3
36
28
23
33
57
31
8
12
69
3
24
3
1
44
4
71
69
24
40
59
1
29
162
33
12
24
4
36
72
11
18
51
24
3
37
8
36
4
12
12
24
5
79
23
21
24
64
36
116
69
72
55
12
11
9
9
27
3
25
12
36
53
18
61
11
21
28
17
3
4
32
28
72
11
57
36
36
39
9
57
7
23
9
ABCD 98300705084*3^$a+1 [50034]
40
117
3
33
36
51
147
173
24
40
15
9
24
87
41
13
96
59
85
27
152
96
229
3
117
3
80
43
45
51
45
165
299
40
9
336
239
168
13
27
32
136
24
48
129
63
8
40
87
41
61
11
7
33
24
3
90
3
32
48
120
43
5
16
3
120
6
15
32
133
120
11
184
75
5
184
48
39
161
19
5
13
35
31
9
48
3
189
27
48
93
48
24
128
13
51
45
35
264
64
51
21
15
113
48
37
35
31
57
3
77
13
36
30
33
45
83
24
16
128
144
120
1
15
56
40
15
33
168
3
149
96
181
18
6
54
5
25
15
27
29
25
95
24
37
51
240
8
16
120
216
48
32
7
41
96
48
88
8
16
224
61
120
24
11
64
69
107
16
32
7
81
48
99
36
360
180
77
40
32
31
24
72
9
32
280
123
5
85
24
27
3
5
192
40
8
7
24
30
11
43
45
72
24
24
87
150
48
3
87
57
69
11
16
8
216
16
48
32
40
123
5
115
96
18
75
120
57
84
99
32
13
27
216
48
21
54
69
8
7
201
15
57
24
15
129
96
48
45
195
120
51
117
48
51
90
3
96
72
24
96
69
99
21
51
24
105
23
67
21
177
183
57
126
30
11
16
24
8
181
11
109
35
19
21
72
32
168
48
24
72
24
112
63
17
160
57
207
99
101
88
72
39
36
24
29
40
15
297
48
200
112
120
48
8
40
63
60
69
96
56
24
55
201
3
90
120
35
16
21
60
15
15
9
384
32
13
51
72
120
8
112
24
63
33
120
3
36
41
168
24
181
6
48
165
21
30
69
56
79
246
131
96
40
48
32
37
27
75
21
104
24
49
47
139
45
24
56
19
165
135
6
35
16
96
72
48
69
78
12
24
9
117
83
7
84
36
33
80
40
135
6
147
24
135
33
8
72
40
147
5
19
117
224
16
8
16
105
143
72
55
201
32
120
120
157
75
96
32
40
75
36
105
39
6
36
15
56
19
90
83
61
179
16
75
197
13
27
24
120
56
13
30
36
65
25
23
127
33
56
144
1
54
17
16
120
63
89
448
72
72
56
37
102
18
3
32
40
8
67
12
33
128
7
81
21
131
24
25
15
48
8
40
39
30
18
60
45
117
59
85
30
21
3
5
7
24
9
32
24
55
24
65
7
81
39
54
11
13
36
207
168
80
16
63
126
11
103
90
15
8
349
83
121
95
61
24
59
7
41
127
36
30
47
112
48
104
48
37
11
40
27
5
72
24
64
8
72
7
48
41
112
120
3
77
40
39
78
3
48
219
53
19
53
16
24
8
64
80
43
216
29
16
45
30
54
186
69
8
144
13
30
60
57
105
23
7
24
177
87
105
168
93
27
93
59
55
30
3
48
96
3
90
3
80
24
16
39
89
216
19
54
66
189
15
81
21
3
56
271
54
66
78
3
32
72
48
91
77
127
30
35
55
41
16
75
48
53
88
45
36
63
21
59
40
56
16
15
41
40
120
207
17
133
162
30
171
8
91
54
47
72
85
107
96
40
104
43
36
6
84
47
448
72
63
60
45
81
143
145
47
16
39
65
96
19
69
39
72
129
104
16
135
30
24
72
99
104
88
72
56
24
187
18
35
72
19
36
90
354
21
8
16
176
16
8
61
18
33
8
49
87
93
6
36
48
65
112
24
72
32
256
69
126
36
9
159
17
40
120
75
21
33
36
51
200
109
30
45
56
7
33
8
139
ABCD 98301205162*3^$a+1 [50081]
12
36
12
15
37
53
7
32
3
30
27
45
150
45
84
9
15
12
28
168
32
57
126
18
12
7
32
24
12
219
54
36
15
24
136
8
52
48
23
45
39
6
3
36
48
12
148
60
35
157
104
9
108
48
27
100
32
57
24
54
36
21
28
8
28
24
83
18
255
4
12
89
27
9
183
12
93
7
11
78
51
3
45
27
1
92
228
124
24
11
54
39
76
17
19
8
93
75
39
229
17
15
9
19
72
17
36
231
4
20
24
63
18
15
57
3
12
12
153
90
162
3
9
24
12
114
33
88
144
20
60
60
21
55
68
24
40
36
17
12
3
39
105
3
37
20
16
53
54
12
9
24
3
69
36
28
65
135
45
15
39
37
8
12
168
96
4
32
45
66
45
15
12
25
47
6
15
39
13
53
123
36
9
31
108
17
108
91
71
21
48
84
36
180
12
33
42
18
51
3
33
4
35
18
12
108
3
72
16
164
16
72
60
48
20
112
20
9
60
15
15
69
156
28
107
9
69
36
39
28
32
21
7
65
303
24
36
40
72
48
41
103
56
124
8
33
75
27
9
9
60
19
20
15
105
21
84
72
18
36
81
15
85
36
44
36
33
12
27
81
24
15
36
24
52
80
9
36
351
27
1
11
25
29
87
84
9
19
8
12
16
5
111
24
12
60
27
73
12
35
42
30
25
48
20
48
129
6
49
35
81
33
12
7
8
12
16
35
49
20
88
17
18
33
264
72
63
6
36
31
60
17
48
7
143
33
39
117
39
45
96
4
20
57
3
16
35
1
47
93
4
20
141
12
36
19
20
3
30
3
4
36
71
73
12
89
75
4
101
27
15
85
59
105
21
12
36
36
39
36
16
17
55
17
15
21
42
18
27
57
24
27
39
6
67
8
24
4
56
33
7
71
37
12
5
48
18
18
15
57
27
15
21
12
120
99
30
90
1
72
8
15
13
95
12
37
17
3
93
39
88
12
41
87
12
3
18
114
21
124
84
80
81
51
24
93
175
35
60
37
80
108
57
6
9
28
17
39
12
40
44
9
27
180
9
54
12
73
32
27
12
1
17
3
4
53
72
15
24
144
36
36
60
99
37
12
41
51
51
33
45
12
15
4
125
18
97
29
54
18
135
52
20
72
24
4
32
129
96
36
15
52
17
3
21
99
3
24
18
108
30
54
3
3
85
144
35
18
36
42
18
36
31
8
64
180
92
76
8
24
16
5
15
24
28
95
72
36
1
20
63
61
84
95
145
12
80
9
39
33
27
15
13
53
19
41
75
60
21
43
56
45
27
108
189
15
12
24
39
117
60
64
155
42
27
45
63
75
24
13
56
16
8
117
90
1
17
42
18
63
184
116
48
141
51
45
27
111
349
35
1
12
5
19
11
9
64
96
8
40
140
48
123
12
105
48
24
72
63
21
69
3
33
15
285
39
16
41
36
39
33
3
15
129
88
108
12
35
61
36
11
9
144
27
33
9
55
12
71
57
3
9
60
16
185
3
64
53
15
45
144
3
105
18
229
5
75
15
9
36
129
126
54
27
33
99
57
36
3
285
144
36
24
91
17
27
28
143
36
165
24
100
17
48
39
3
84
73
77
51
52
80
28
53
171
36
24
84
160
92
87
18
19
89
84
36
19
161
51
84
132
24
60
16
32
12
28
48
60
17
18
12
33
39
60
54
36
108
63
12
60
3
69
9
66
9
52
35
37
36
36
104
124
17
19
36
56
33
15
84
48
4
48
41
12
24
31
24
71
18
126
1
104
111
37
12
23
13
72
53
43
71
1
48
132
20
33
87
33
51
148
107
1
5
54
21
72
72
28
32
81
75
24
45
39
24
27
45
40
44
96
4
24
83
37
8
52
35
1
44
3
73
96
8
28
35
12
18
3
40
12
60
125
15
24
33
30
108
18
15
76
20
15
90
163
20
15
145
56
52
77
3
24
81
15
33
19
32
84
51
66
39
40
35
9
9
30
78
108
12
123
4
8
72
117
96
18
9
48
9
36
19
68
40
140
27
36
145
120
5
15
48
12
24
165
6
117
192
88
53
3
96
3
72
25
36
107
192
9
12
39
33
52
44
16
65
15
36
100
29
3
108
132
96
120
24
40
77
156
39
24
12
57
15
15
1
89
42
36
9
76
60
32
76
29
3
48
4
68
144
9
111
9
39
16
17
15
100
8
9
72
3
45
91
32
4
41
3
16
20
9
87
297
36
15
51
114
15
21
39
84
93
15
72
75
153
75
45
28
56
4
36
68
52
56
40
8
132
24
9
19
17
15
9
54
12
ABCD 98301418786*3^$a+1 [50008]
144
81
363
141
39
252
15
69
120
240
21
54
21
69
135
180
24
12
153
108
3
51
9
27
153
84
141
75
84
3
18
159
147
33
21
471
108
60
297
63
12
249
90
45
120
15
429
216
39
57
420
48
96
135
309
60
12
300
264
45
144
15
132
84
24
216
120
75
90
39
36
156
24
36
141
3
36
168
132
84
120
24
12
231
33
75
69
111
165
216
540
120
93
15
93
39
51
69
24
15
162
267
36
360
39
177
60
264
96
120
24
15
72
9
24
24
87
309
96
204
39
18
63
84
51
81
99
129
60
276
111
165
144
120
111
129
60
27
33
144
57
39
69
87
75
270
3
33
3
177
144
3
72
108
72
15
54
51
24
240
24
93
72
15
21
111
84
129
195
36
144
72
39
129
132
81
270
33
24
33
123
204
132
108
27
45
264
177
39
141
267
132
15
54
51
129
39
36
87
54
90
33
60
12
3
18
123
36
228
120
195
117
243
18
219
51
393
21
18
108
162
75
12
165
243
153
27
132
24
195
225
84
36
156
108
96
36
84
21
195
60
69
72
243
36
60
75
18
291
216
108
15
45
117
39
36
195
108
105
132
24
27
54
39
120
120
60
96
144
180
240
36
60
108
12
60
21
87
57
255
33
108
363
15
36
105
129
159
36
156
9
126
129
156
60
69
219
12
168
180
33
39
264
75
90
99
135
162
36
108
15
24
87
105
384
36
69
171
60
93
231
24
36
84
57
54
9
132
408
12
231
93
156
48
60
60
177
3
180
33
87
93
87
96
177
54
18
267
93
147
33
15
183
177
72
120
9
54
162
234
90
159
96
84
3
93
84
72
168
105
15
57
183
12
48
132
3
81
24
60
213
87
273
3
156
264
36
135
33
93
27
12
69
162
249
21
63
27
153
84
12
168
15
21
24
81
111
120
168
252
48
381
144
72
144
111
24
96
108
57
135
63
216
45
9
51
96
48
96
120
156
84
321
324
75
159
198
72
198
18
36
3
72
33
15
132
120
60
105
99
81
159
96
84
36
165
15
168
87
165
228
93
87
96
36
84
84
45
27
63
162
315
9
339
93
39
108
60
63
72
21
ABCD 98301550598*3^$a+1 [50103]
176
112
71
18
36
174
60
25
101
30
45
9
39
111
1
125
3
63
24
18
30
25
11
21
105
39
48
57
54
36
109
77
84
36
78
18
43
65
210
24
36
49
5
43
32
33
30
18
15
21
54
90
24
19
176
57
7
23
24
126
30
36
18
63
16
35
18
27
45
102
18
6
12
54
18
1
239
120
132
66
24
18
36
213
3
66
90
24
48
9
9
7
96
47
12
90
18
54
163
41
54
1
125
3
33
63
112
35
6
7
32
15
66
207
96
9
30
6
54
90
210
6
126
54
39
45
90
18
18
144
78
54
84
96
120
60
9
57
7
125
19
71
9
21
43
53
12
111
57
126
84
24
13
144
5
216
3
15
81
111
24
30
60
15
33
78
18
15
16
71
18
36
24
54
108
18
30
24
102
78
180
9
9
39
9
36
18
18
18
42
90
73
35
45
112
32
57
6
18
30
193
47
54
12
6
54
90
48
168
174
60
90
61
203
69
75
261
64
107
18
19
192
144
5
6
84
6
30
36
114
39
15
126
54
61
96
53
72
67
80
111
1
35
12
33
64
48
125
60
12
27
9
144
6
30
19
95
1
35
12
24
48
96
25
11
18
12
279
87
48
60
120
126
36
3
15
33
9
54
48
18
180
90
1
161
31
144
32
15
30
90
108
108
78
90
54
99
64
89
87
33
6
12
45
63
42
12
36
78
84
21
48
21
75
267
117
16
35
12
18
90
69
57
24
12
3
21
30
24
12
6
90
138
31
113
6
9
63
30
78
30
96
36
12
108
18
42
18
90
36
90
36
1
17
30
126
54
252
1
77
3
207
33
27
69
51
93
16
32
16
47
12
60
120
96
97
32
15
49
41
7
47
72
54
19
29
115
11
24
12
33
21
60
192
18
13
23
73
17
18
132
30
27
27
6
18
18
54
36
48
81
33
30
36
36
9
45
99
51
54
108
84
114
30
6
84
36
6
163
65
79
35
141
21
66
108
36
24
54
126
141
219
85
17
24
36
3
15
49
41
12
27
15
1
125
36
15
39
126
36
87
33
150
12
90
42
57
27
69
27
30
7
53
27
57
6
66
162
45
240
27
36
72
73
17
90
30
7
29
3
3
36
25
23
24
129
9
60
27
16
5
43
11
18
3
64
5
18
24
18
36
36
103
41
54
36
54
39
81
60
18
18
30
72
25
29
18
369
51
13
203
12
54
90
18
42
36
72
30
42
9
171
84
49
5
72
211
95
145
185
7
5
150
69
16
32
93
126
37
23
72
30
67
41
72
31
41
6
30
24
43
32
144
9
7
11
24
12
186
39
15
66
18
276
18
39
96
63
12
150
15
93
51
39
18
102
72
6
19
32
111
138
24
66
90
115
47
24
25
32
87
54
67
5
18
36
21
105
30
6
18
54
210
60
72
18
19
101
36
54
36
90
126
108
36
42
139
5
43
5
18
258
66
69
9
30
57
15
18
79
173
195
165
24
30
162
90
132
126
66
37
17
24
55
35
13
59
36
108
90
12
72
39
16
17
18
96
120
54
15
45
30
36
1
53
162
6
19
65
15
48
153
39
39
144
25
5
72
78
133
23
9
15
36
66
24
36
30
24
36
36
1
83
45
33
31
41
108
30
42
67
293
48
60
66
13
23
9
15
49
77
30
18
6
141
75
156
9
105
7
11
108
30
139
48
35
36
265
77
72
43
32
15
30
60
39
16
32
48
45
210
81
81
6
12
141
9
36
72
84
114
162
228
54
18
54
204
66
3
57
36
67
23
25
23
73
23
48
57
33
15
16
29
99
48
48
111
30
3
3
84
73
32
160
101
174
42
102
61
11
18
96
90
9
63
241
192
17
175
17
60
36
12
18
24
12
108
72
18
87
16
23
72
54
27
64
53
60
12
3
51
150
7
29
67
80
45
36
60
192
19
5
27
21
331
17
48
15
9
48
78
36
48
21
16
53
18
72
ABCD 98301650834*3^$a+1 [50034]
28
17
60
36
51
9
7
29
39
21
3
36
36
36
9
96
15
24
45
51
168
36
24
9
36
36
108
3
4
104
40
32
24
40
65
19
89
27
16
32
12
40
29
60
127
5
15
57
55
80
33
39
108
141
39
105
12
108
36
36
15
36
52
92
21
19
41
43
20
40
80
21
24
19
12
173
135
45
43
8
12
12
12
21
27
12
28
36
56
48
112
125
55
101
48
87
57
15
21
84
15
105
3
93
39
96
69
63
33
19
36
56
36
40
5
3
69
7
89
96
91
32
40
12
41
108
51
16
17
111
4
8
105
12
3
84
24
69
31
116
16
20
12
72
21
15
12
21
24
63
100
32
21
39
28
44
9
27
24
4
137
3
81
75
60
28
12
60
5
79
20
40
12
20
60
33
51
40
5
15
160
44
4
113
15
48
9
72
24
24
127
36
20
225
24
39
45
12
3
64
96
32
33
75
9
36
27
52
17
19
29
12
31
20
24
21
3
45
19
120
8
108
57
15
84
105
84
115
20
141
19
24
5
43
24
41
63
21
51
33
111
40
41
15
105
19
80
4
17
135
12
40
77
31
8
9
3
33
72
163
77
27
12
40
24
41
79
32
69
36
63
40
5
7
17
7
44
12
64
56
4
41
3
180
117
27
28
8
9
91
20
24
273
15
84
21
15
24
64
5
135
16
53
87
21
39
4
32
93
60
60
19
5
63
72
12
28
32
136
5
103
65
115
44
57
24
36
15
45
63
48
45
15
4
48
36
60
32
84
4
17
15
4
113
31
17
3
4
41
67
29
43
8
48
12
4
161
24
24
51
36
24
4
36
29
24
12
43
12
56
12
45
27
9
39
33
24
111
28
72
17
123
4
44
81
15
33
51
69
36
12
27
72
9
139
32
4
36
29
79
5
15
12
21
12
3
105
24
75
21
39
120
9
7
32
228
28
36
20
24
52
68
156
45
60
24
156
156
75
24
36
48
21
108
43
164
40
41
60
43
116
36
33
27
57
12
36
43
32
33
15
9
75
33
3
45
235
56
4
5
7
5
132
111
81
19
41
111
40
17
27
28
20
52
173
7
24
125
12
15
57
48
48
12
12
3
60
45
27
36
184
113
39
4
5
15
40
12
20
40
89
163
12
5
168
123
28
101
15
16
32
93
39
88
36
92
48
36
36
45
39
9
84
15
72
4
5
15
9
12
19
32
12
172
48
68
72
168
40
8
40
65
12
3
81
39
12
84
21
12
132
99
16
44
21
15
189
39
36
12
28
17
24
24
15
60
52
17
43
5
27
132
36
33
27
45
48
12
3
12
12
57
15
9
7
89
19
92
24
84
4
41
67
44
4
65
27
108
69
3
9
75
28
8
180
9
19
5
36
3
76
101
75
4
20
9
3
144
24
9
48
55
5
48
19
68
192
36
36
45
24
7
8
57
39
28
17
3
21
27
105
15
60
57
12
19
20
12
60
72
33
12
123
48
52
53
55
20
21
24
156
108
75
57
31
12
36
60
17
15
12
33
48
99
33
27
52
20
40
104
16
96
29
48
12
91
48
32
4
24
5
12
75
88
29
7
104
16
108
68
9
60
79
5
15
72
9
48
12
15
100
41
67
5
111
40
72
17
7
20
96
33
36
96
12
120
103
65
3
21
19
36
24
17
48
60
31
20
40
48
8
48
4
5
87
124
5
72
63
76
8
21
19
116
36
141
15
4
8
48
24
21
15
72
105
60
51
36
33
43
20
24
24
40
20
144
21
72
67
36
36
8
28
5
12
51
12
93
27
4
53
63
9
24
99
12
24
12
57
12
99
72
57
12
24
60
15
12
4
104
12
12
28
53
96
15
45
3
21
19
68
24
21
15
4
36
17
31
17
60
120
12
48
24
24
39
81
7
260
33
15
76
36
48
60
29
3
24
124
36
29
55
29
15
16
5
27
48
36
9
84
3
69
3
45
87
48
36
12
100
108
17
15
108
132
28
41
55
44
60
9
7
29
7
113
31
5
51
33
60
39
57
3
28
5
27
16
36
20
16
113
127
12
77
120
120
103
5
43
20
72
48
100
44
24
52
149
24
72
27
48
33
15
120
57
99
9
15
21
24
87
57
72
43
60
68
45
72
15
45
91
5
55
5
27
33
19
68
48
36
16
29
36
3
9
3
324
40
5
99
45
51
124
24
20
36
57
84
24
27
4
36
8
9
27
40
149
72
19
5
159
57
27
141
12
7
32
105
43
137
108
36
115
56
21
27
40
20
45
63
45
84
111
129
255
64
32
45
15
28
17
3
40
20
16
120
29
12
24
31
12
168
17
27
40
56
48
40
29
3
57
72
39
40
36
20
120
24
24
33
27
81
15
12
72
105
231
9
55
108
29
36
24
15
21
27
45
27
4
41
51
4
8
273
7
8
84
60
48
12
156
9
36
3
21
15
21
63
96
33
87
36
9
ABCD 98301930308*3^$a+1 [50092]
75
35
121
29
34
45
77
103
75
122
120
30
1
53
30
4
60
102
15
101
18
16
30
36
39
48
41
22
44
58
2
96
49
3
45
23
73
95
34
18
33
21
54
69
57
14
6
118
2
24
34
81
35
66
90
106
8
42
49
101
34
44
37
3
86
6
4
48
62
106
8
6
34
54
38
4
45
11
88
80
22
18
6
26
22
15
72
75
14
19
11
25
99
12
14
202
8
36
6
18
4
150
30
92
13
23
22
15
15
2
16
278
6
28
38
52
30
3
39
44
10
99
71
37
35
22
6
144
18
63
36
101
84
16
42
26
22
20
108
109
41
6
1
27
18
14
34
6
44
132
4
44
72
97
51
42
18
20
60
4
6
56
36
43
35
90
46
26
28
26
4
50
55
96
33
8
60
28
32
88
80
7
29
6
73
11
28
26
52
74
6
7
23
34
56
10
20
24
54
16
18
33
15
14
43
15
26
30
34
32
28
27
95
4
9
11
72
10
14
84
16
30
51
3
80
6
174
36
24
60
16
36
18
86
1
143
25
11
54
36
4
15
9
27
59
30
6
4
81
5
16
39
3
33
5
28
36
3
11
4
116
16
14
22
72
32
6
118
6
14
6
10
14
64
18
84
96
30
15
35
78
6
88
56
30
6
70
18
45
17
6
49
60
89
16
3
3
8
12
24
1
24
15
26
67
15
33
9
99
11
66
22
33
147
12
110
24
66
54
34
6
72
63
35
72
90
4
6
8
61
51
8
49
17
88
126
6
26
60
84
1
5
52
51
11
30
60
10
26
118
6
14
120
72
10
8
55
9
15
12
29
79
83
120
4
18
12
26
10
54
176
22
36
122
37
11
100
126
39
11
54
22
38
34
33
60
23
61
75
18
3
15
42
2
144
16
20
28
56
76
33
41
34
92
28
38
54
1
83
22
78
54
2
10
114
2
78
25
12
9
20
24
7
5
48
6
25
60
15
36
24
36
18
20
12
67
47
30
54
16
33
71
1
35
30
16
44
6
22
27
179
66
30
84
42
4
44
6
30
58
38
22
36
126
14
6
10
33
11
30
22
20
13
51
44
25
5
16
90
26
18
12
48
145
9
120
2
85
165
90
54
114
92
36
49
5
6
90
4
14
4
38
18
36
13
11
10
2
30
118
36
30
51
9
36
30
44
28
26
10
26
30
49
9
56
31
29
19
3
57
3
48
26
115
111
20
52
8
85
5
24
64
20
60
10
32
78
64
56
6
24
25
47
18
7
183
56
16
8
22
3
84
63
38
60
46
81
99
18
8
7
17
16
110
18
66
25
15
44
34
51
47
22
36
56
6
28
2
78
36
16
30
15
9
18
8
48
25
9
30
36
57
65
18
42
18
4
48
69
149
30
4
206
102
54
6
18
10
2
88
96
20
24
4
51
41
16
14
30
6
40
24
66
3
11
6
142
8
30
84
10
14
66
60
58
30
8
60
25
119
28
68
37
51
24
62
43
15
26
34
33
53
90
1
71
30
28
20
42
37
36
27
45
9
20
90
28
36
6
20
70
44
96
1
5
10
14
30
25
9
26
40
14
7
39
36
20
18
30
1
21
12
150
66
50
12
10
39
11
18
36
19
39
108
44
16
68
49
17
4
2
48
90
10
12
14
36
10
30
18
32
25
89
16
14
36
78
52
54
180
14
66
70
56
43
5
6
30
6
13
39
32
4
12
42
32
70
24
56
13
11
30
7
5
4
108
86
36
4
80
6
30
46
84
3
15
21
11
1
24
71
4
44
172
8
4
62
36
30
4
20
28
108
104
6
4
20
54
52
12
33
3
36
18
8
18
61
5
6
24
10
14
49
3
20
22
36
20
31
75
26
4
6
12
57
179
40
69
33
15
95
34
18
56
66
66
64
26
28
86
30
16
15
15
68
12
30
90
4
9
9
2
49
5
66
1
29
24
42
28
50
76
51
60
113
34
108
20
120
70
3
95
12
4
30
56
24
114
61
5
10
104
12
13
47
64
14
76
50
40
26
22
21
39
2
6
84
46
18
32
30
30
13
36
9
2
52
33
33
50
30
42
28
26
36
262
2
34
32
24
24
25
5
70
20
64
33
29
6
138
6
4
20
121
3
105
53
24
34
21
15
6
38
12
4
120
33
47
34
120
24
30
32
6
34
24
80
42
18
4
2
54
90
30
36
16
57
48
9
80
10
9
180
5
34
26
10
21
3
66
36
60
66
54
14
6
6
13
71
4
30
54
6
56
43
11
36
136
24
50
16
38
126
4
2
24
58
26
36
120
13
75
56
109
3
8
4
8
52
68
34
54
6
44
40
6
14
66
30
84
31
3
18
3
15
20
6
36
10
8
12
109
5
28
42
14
16
60
50
30
58
42
51
35
40
8
1
24
11
25
11
18
12
204
126
22
8
10
72
2
6
48
60
25
107
10
54
30
74
4
12
6
68
6
13
107
6
30
22
38
25
9
56
24
58
6
12
8
12
60
43
5
52
18
26
90
34
36
30
18
18
108
32
4
14
4
3
65
30
28
72
14
24
6
10
20
66
148
24
56
36
270
66
60
25
5
19
65
6
48
30
46
44
16
48
8
52
45
183
24
14
19
11
40
6
44
79
3
68
4
2
10
18
78
12
108
69
11
13
57
72
98
84
24
1
3
42
20
46
42
8
55
3
20
4
12
33
3
14
6
4
9
9
68
88
86
10
20
90
96
90
18
4
33
23
16
18
26
70
26
6
19
11
28
9
11
16
18
62
10
14
6
30
34
92
22
26
22
60
9
36
27
8
25
213
56
126
112
48
18
2
13
35
36
204
1
15
144
36
20
4
66
6
44
133
21
12
44
6
22
15
11
25
27
14
30
24
1
29
22
44
60
46
170
48
6
ABCD 98302024378*3^$a+1 [50027]
24
117
42
18
102
96
21
48
36
15
72
60
9
48
96
36
63
18
12
27
15
30
75
21
3
9
60
87
24
9
51
84
33
234
84
186
30
24
69
87
45
99
24
21
45
111
51
33
120
27
33
24
75
21
69
27
183
42
18
108
93
156
75
18
12
39
15
9
15
81
60
75
102
24
18
90
87
24
87
30
378
189
87
33
3
9
60
3
48
108
24
72
9
45
66
105
24
60
27
42
111
9
15
3
162
96
51
24
36
180
24
24
51
225
15
84
36
129
216
51
6
3
87
144
18
18
213
75
9
3
129
33
51
156
48
36
24
72
33
12
54
36
168
30
42
33
36
159
57
3
138
27
156
87
18
15
27
117
75
36
60
45
96
48
27
108
216
36
54
159
12
75
33
45
15
33
3
120
27
69
204
51
45
48
12
165
66
69
24
24
33
18
12
57
255
36
102
144
150
93
12
75
66
18
105
135
120
204
81
201
39
60
9
51
60
36
123
42
3
45
6
45
27
57
132
45
63
12
159
84
36
9
117
18
36
24
105
33
3
195
96
9
9
18
69
15
108
36
165
51
33
3
9
9
6
9
111
24
9
75
36
276
30
39
24
123
120
60
9
24
69
162
60
45
39
54
42
33
3
57
33
27
45
18
54
99
24
75
21
141
39
120
21
75
204
27
72
18
99
165
3
57
48
6
192
57
36
264
96
51
129
75
156
6
63
27
9
60
75
153
75
45
12
105
15
48
51
81
315
9
39
21
69
198
72
78
102
57
33
90
6
12
42
282
63
132
3
132
54
126
18
12
18
18
219
15
36
57
12
63
18
108
51
111
33
60
24
36
36
228
12
24
141
66
72
21
24
63
150
12
90
21
96
300
48
27
9
9
15
147
33
57
75
84
21
30
108
18
279
24
96
120
24
39
48
24
108
72
105
21
12
18
237
3
12
6
54
30
87
21
132
15
183
12
57
21
3
105
36
108
12
3
60
15
21
87
33
87
108
24
57
24
9
48
42
21
204
135
30
27
84
36
51
117
87
129
27
177
21
39
12
3
105
36
39
6
51
33
87
21
27
105
12
15
129
15
189
51
69
51
291
69
27
9
24
21
36
264
39
120
129
162
6
12
6
174
198
54
6
69
48
72
60
21
63
9
15
12
63
57
24
21
99
36
135
18
6
180
84
90
18
72
18
42
21
15
9
60
60
117
63
12
219
84
201
75
81
45
15
33
15
225
30
45
105
48
27
15
57
84
201
63
57
78
18
3
87
33
36
33
51
84
171
9
87
165
45
108
15
36
204
183
9
204
15
6
15
21
327
12
39
84
117
99
72
108
69
93
27
60
12
48
195
21
39
57
9
6
144
36
18
51
21
183
33
3
60
24
12
3
72
6
48
15
24
156
57
18
126
15
81
27
12
24
60
15
9
12
3
21
120
129
18
33
237
63
36
111
69
60
15
6
102
312
9
147
9
24
24
72
21
3
27
33
57
42
108
33
51
60
66
63
180
87
18
30
45
36
33
48
240
3
9
36
75
57
18
102
42
30
75
51
24
81
84
12
84
24
57
54
36
9
75
24
108
192
21
39
30
75
36
69
27
135
24
9
36
60
36
60
105
18
48
24
69
36
60
171
42
15
15
18
150
93
24
120
27
78
36
15
129
66
180
42
30
24
9
27
48
6
3
27
150
18
90
18
57
15
36
81
21
24
30
90
54
9
33
30
33
36
135
30
3
96
24
72
24
69
126
42
27
63
30
72
15
3
42
15
87
6
72
51
24
81
6
33
36
180
84
132
48
60
15
60
48
60
ABCD 98302336474*3^$a+1 [50105]
40
8
33
48
1
138
20
9
67
53
24
111
57
24
27
28
8
58
96
18
44
58
132
12
71
55
42
18
8
24
12
28
77
31
18
191
15
24
76
30
2
21
13
2
57
48
55
20
16
20
70
60
30
42
12
6
12
114
23
7
24
162
84
6
77
27
84
76
6
47
97
71
37
11
48
48
31
18
14
57
1
71
1
36
38
58
107
19
30
2
88
53
48
43
6
26
132
76
84
60
68
9
7
41
1
18
53
55
18
50
40
5
24
37
59
48
7
161
1
26
4
60
29
1
114
8
46
50
4
12
77
72
123
16
5
1
210
20
112
65
25
48
47
63
4
12
32
177
31
8
28
18
66
20
69
79
12
5
103
18
14
33
3
94
38
84
21
91
29
7
17
7
41
120
19
66
2
57
19
44
36
46
206
57
43
173
72
55
90
6
8
10
23
49
23
79
68
22
23
24
13
12
18
29
151
140
22
119
3
238
90
36
56
12
72
154
11
147
45
7
56
12
28
68
36
33
73
42
12
32
132
12
24
40
44
117
51
4
44
40
5
19
12
17
37
6
174
54
92
12
33
13
30
96
44
24
12
36
10
119
1
2
12
9
96
24
97
30
20
21
168
75
64
30
36
86
21
3
93
24
7
72
32
10
23
3
100
68
34
42
36
5
31
68
16
5
72
15
57
24
39
57
25
47
48
39
33
49
30
222
50
94
54
101
25
98
10
11
55
36
60
66
23
51
21
13
35
48
31
126
50
4
12
96
48
65
27
69
205
14
36
9
25
6
104
16
24
68
12
64
108
29
3
36
34
36
14
28
12
29
48
13
2
4
30
6
176
33
7
41
31
18
23
3
21
7
89
15
9
72
25
119
3
36
10
95
24
19
5
15
34
36
50
9
49
191
31
17
67
5
240
13
66
41
55
140
117
39
10
50
94
14
12
21
127
41
49
23
72
19
30
42
80
10
59
115
32
118
191
1
14
132
36
12
94
74
16
6
18
29
43
156
24
17
13
11
75
94
18
29
13
98
33
3
24
45
313
38
9
3
10
11
19
140
9
24
3
45
240
39
40
18
36
11
48
37
48
42
12
101
3
22
72
23
120
39
105
91
68
118
14
16
68
190
14
84
129
79
68
22
26
45
15
16
56
105
19
197
87
10
47
96
123
4
17
15
16
6
30
68
33
72
7
42
23
39
22
36
143
51
46
18
149
24
1
38
22
11
79
65
25
12
14
21
25
23
3
4
6
12
74
106
36
60
11
19
60
17
24
43
6
30
140
112
53
97
71
123
48
10
12
168
47
1
14
33
48
48
48
139
29
43
101
3
21
67
32
4
60
228
56
36
69
19
32
22
14
9
19
5
147
21
48
43
42
12
14
22
96
26
60
45
27
84
76
6
23
7
114
62
9
1
23
25
23
19
54
23
31
44
60
16
132
48
56
21
19
144
8
4
17
96
48
7
17
31
17
43
5
7
17
1
24
50
45
24
91
20
34
47
169
24
54
90
18
53
72
24
61
11
24
15
9
207
82
23
139
53
19
180
36
29
96
27
10
90
84
20
58
71
48
1
2
4
84
20
76
5
72
24
1
54
65
25
6
89
24
49
26
132
34
23
27
72
28
8
57
75
40
32
106
11
85
26
24
12
45
87
33
15
9
15
120
9
37
30
20
48
40
24
8
9
72
24
25
14
108
40
36
90
2
12
58
47
24
168
31
41
73
48
6
65
15
76
20
105
1
18
360
5
15
52
29
3
36
57
19
128
22
14
40
72
12
78
23
3
64
8
10
26
57
3
40
29
24
13
11
3
100
209
1
23
103
17
39
16
65
103
84
6
95
48
121
6
17
55
152
9
19
68
9
48
31
65
49
72
66
20
40
17
1
36
54
30
38
4
8
21
1
47
24
147
21
163
53
19
29
3
22
66
53
55
6
30
5
27
21
51
10
12
146
21
19
77
7
6
11
19
5
55
41
72
49
14
52
32
94
36
38
22
14
9
7
90
18
53
24
49
47
3
46
14
9
3
82
36
54
66
14
64
32
36
165
51
4
41
97
6
137
1
158
4
92
177
19
5
24
27
16
56
12
82
54
41
27
69
7
17
48
91
20
16
6
26
36
28
120
20
40
32
22
108
30
29
24
79
17
48
19
5
49
18
56
141
39
214
38
21
15
178
78
65
15
28
32
36
9
13
35
96
99
16
6
47
24
31
78
12
18
176
45
87
33
1
42
198
26
166
50
24
21
19
5
3
93
1
24
23
39
238
18
104
9
24
24
3
21
37
90
120
68
10
11
1
24
26
4
17
43
36
32
129
13
11
49
119
25
26
69
135
81
39
60
16
6
26
21
15
33
48
127
8
9
144
24
43
53
15
40
42
47
1
23
31
20
16
77
24
43
20
4
32
192
58
54
78
62
100
54
72
72
ABCD 98302646608*3^$a+1 [50011]
12
84
24
23
12
24
13
24
12
11
72
78
19
5
30
12
25
23
96
1
12
12
95
72
60
13
36
108
12
48
17
19
11
37
11
13
5
18
150
42
30
151
113
6
73
11
13
12
12
24
89
78
1
41
30
1
84
119
24
13
60
29
18
25
71
25
11
18
42
1
83
12
48
145
5
31
23
60
120
169
29
19
53
79
36
12
65
43
36
17
42
1
5
7
72
168
83
60
1
41
19
11
18
43
77
6
1
59
24
13
12
11
60
108
42
7
23
61
12
35
1
12
144
23
25
23
85
35
37
12
83
108
13
72
5
30
1
72
47
13
11
1
47
37
96
36
12
35
12
13
12
12
24
47
12
30
55
12
11
66
48
19
23
54
120
54
1
11
24
13
72
17
30
24
13
5
7
60
60
179
6
18
13
24
41
55
83
13
59
97
23
24
13
23
85
35
48
13
23
37
41
138
78
115
12
47
12
6
43
108
17
67
12
47
24
1
36
5
90
13
168
59
24
6
7
12
11
24
18
6
85
12
83
6
30
49
89
7
59
37
72
48
95
12
12
36
48
25
12
17
79
60
24
29
7
11
1
5
31
11
12
169
48
24
41
90
25
29
211
48
120
12
48
36
149
19
12
24
47
36
73
47
1
144
24
12
24
89
24
30
12
25
12
36
48
47
25
24
12
41
43
24
5
31
12
12
48
95
108
13
23
13
11
13
24
203
132
1
29
7
95
36
24
12
73
108
29
18
13
168
11
13
12
48
5
79
11
96
1
60
11
30
24
19
95
13
83
1
24
95
13
12
12
48
35
36
60
48
6
19
48
59
12
6
6
36
1
143
13
47
49
71
1
83
13
11
12
108
1
71
13
156
11
1
24
60
48
23
49
48
24
12
12
29
54
1
60
29
24
43
24
48
11
12
37
36
47
1
47
6
67
84
48
12
36
72
132
24
11
13
47
97
5
43
5
24
54
36
24
60
90
6
36
1
11
13
12
48
35
97
12
36
107
73
35
12
25
11
126
138
25
48
12
23
42
31
17
30
49
89
30
36
78
43
29
115
23
6
19
23
60
1
41
42
13
24
84
120
29
30
97
36
24
29
55
17
18
25
48
125
126
13
36
36
12
36
24
48
5
24
114
37
95
1
12
72
23
36
1
12
12
59
12
18
18
13
47
13
12
65
19
119
1
53
138
61
12
11
133
11
1
36
48
47
24
13
23
25
119
13
23
13
12
35
1
59
1
180
47
84
37
24
17
7
41
42
1
29
18
96
25
12
71
25
23
85
60
36
119
1
53
31
84
71
13
12
5
54
61
23
253
11
1
47
1
53
19
36
41
54
13
12
12
36
11
12
13
47
1
12
84
24
29
30
60
13
24
60
5
6
12
37
23
49
12
24
59
18
7
84
12
12
5
43
47
49
12
47
37
35
12
1
5
55
60
5
72
31
84
24
36
23
13
11
36
25
5
24
55
23
42
90
24
72
108
36
30
43
11
61
101
54
13
72
120
48
5
42
6
67
11
60
132
49
35
49
29
55
11
13
11
48
30
67
23
12
61
5
24
43
5
102
1
11
25
60
12
36
12
5
288
43
60
12
24
12
24
47
18
96
19
35
12
133
41
24
19
11
13
24
71
12
13
72
24
29
24
31
108
24
5
31
60
48
29
19
24
59
37
48
5
18
60
12
1
24
5
42
1
60
120
95
25
155
1
59
48
169
36
36
65
19
24
48
5
91
59
24
36
1
24
24
23
25
131
25
35
60
1
71
1
23
73
84
11
37
83
42
66
13
35
1
35
1
47
48
48
42
7
11
84
12
13
107
37
12
47
1
36
12
84
11
24
72
37
23
12
25
24
72
36
71
109
96
12
48
89
24
31
11
13
47
12
61
167
13
11
1
65
43
60
48
89
24
6
13
24
23
120
78
72
115
23
6
67
24
53
19
11
12
12
66
24
18
1
72
11
49
12
29
187
59
1
24
23
42
78
181
23
121
125
54
13
23
6
6
121
24
36
84
72
60
23
24
78
18
54
90
36
24
37
23
36
85
36
12
59
1
17
31
60
24
12
60
47
1
35
1
17
30
72
85
29
6
25
24
48
11
13
11
85
36
48
107
61
11
1
84
47
37
11
120
13
12
53
7
12
47
37
83
6
18
13
24
48
36
5
19
36
84
47
12
73
36
29
78
12
25
47
13
17
31
65
19
24
48
59
61
83
25
11
24
126
67
83
61
5
6
85
60
12
192
23
1
35
73
48
12
23
1
35
24
1
65
7
24
60
12
84
23
85
12
125
42
60
13
12
84
35
12
12
37
83
18
79
24
60
24
24
23
25
11
145
35
61
11
37
35
1
35
145
12
96
60
17
90
12
12
24
12
13
84
11
1
35
36
54
91
23
36
241
48
89
31
41
18
1
72
35
13
24
71
1
5
54
12
13
11
25
96
47
73
35
60
49
36
24
12
12
41
24
7
65
7
47
1
83
6
66
1
47
49
11
24
13
35
1
11
6
7
60
23
54
55
17
144
114
13
48
11
133
60
5
18
12
48
72
12
37
48
59
25
5
6
24
84
13
35
24
108
85
12
11
12
12
1
23
30
42
49
12
11
36
1
11
1
59
109
5
79
11
24
12
18
54
85
48
5
30
12
1
11
1
65
91
36
156
11
37
12
11
13
36
72
5
31
11
49
131
1
11
37
96
12
11
1
48
12
36
36
11
13
23
54
19
11
1
36
144
23
12
73
60
35
36
1
35
13
11
49
24
11
24
72
49
29
7
23
168
114
31
48
48
12
120
72
12
12
53
18
24
1
36
12
12
23
181
23
13
24
ABCD 98302855362*3^$a+1 [50053]
59
48
21
52
32
135
48
60
97
12
36
32
87
36
48
1
48
12
11
57
52
71
25
23
9
123
24
36
73
11
48
61
20
16
128
3
24
9
39
120
48
12
37
71
108
21
63
37
156
35
33
12
40
60
167
25
12
11
12
228
9
75
33
52
36
12
20
3
48
72
93
4
11
49
107
61
8
27
57
63
24
21
4
35
36
25
80
27
33
3
36
13
48
47
1
95
24
13
12
48
48
95
84
93
27
36
12
25
8
4
47
60
1
32
40
47
73
107
36
84
45
3
37
60
68
12
36
15
108
49
12
48
72
59
12
9
48
40
35
1
167
9
36
63
9
15
37
35
13
71
117
3
1
35
25
35
33
48
4
11
37
12
11
84
1
12
8
108
16
35
1
47
13
12
8
3
96
21
40
35
217
107
33
3
24
24
12
9
40
11
48
24
21
39
37
35
33
15
1
47
9
15
21
39
13
47
60
13
48
155
169
48
155
1
71
9
27
60
12
60
1
56
28
47
60
33
87
24
9
16
71
49
192
23
121
119
57
27
36
97
23
36
21
48
87
24
36
157
8
3
85
11
84
69
27
36
45
39
1
44
4
59
13
48
72
8
171
60
24
60
9
51
121
36
35
24
60
25
23
12
13
80
87
25
36
60
23
24
93
48
15
1
36
20
63
49
11
24
48
13
11
84
25
35
12
25
92
12
75
121
44
16
72
72
11
25
12
23
24
48
21
4
71
84
13
8
16
95
81
112
95
48
33
60
12
4
23
45
88
8
27
49
155
1
20
64
48
96
20
60
16
84
56
75
21
40
152
183
145
47
25
35
145
12
11
9
64
116
28
12
71
84
85
36
119
13
47
9
40
11
1
12
23
49
23
36
21
39
12
12
1
44
63
45
52
48
32
16
20
51
84
72
48
25
11
13
11
1
71
9
144
4
32
3
12
93
3
109
11
33
16
35
36
48
9
88
59
36
12
13
47
25
140
108
15
24
24
1
11
45
99
48
105
15
37
35
21
4
20
123
120
73
48
107
73
32
147
12
33
3
105
64
71
9
3
60
45
3
24
60
48
13
32
3
132
48
73
11
60
24
1
11
57
27
13
95
25
96
144
203
117
3
45
60
63
81
4
24
8
40
35
33
12
4
68
27
13
36
32
60
48
39
25
8
40
72
47
36
48
25
47
49
131
72
85
12
24
119
165
51
24
12
61
60
12
23
12
72
60
9
96
15
21
27
85
131
12
13
56
51
37
71
121
8
112
248
36
4
12
95
109
35
1
35
24
49
72
8
51
72
300
108
24
57
28
8
88
56
64
32
3
84
25
47
121
8
27
37
47
25
71
24
25
263
21
51
61
83
49
95
13
20
27
12
21
12
3
13
36
119
9
36
27
48
69
88
20
112
36
95
36
96
37
11
12
60
120
133
107
73
252
84
11
9
16
47
1
24
96
36
23
72
21
40
167
13
35
60
180
109
23
73
47
72
9
16
60
11
9
51
33
40
32
132
15
33
4
95
204
1
83
48
57
51
21
3
12
33
51
9
100
71
9
3
24
81
52
35
21
36
51
12
21
24
16
11
121
119
85
36
132
83
93
39
1
24
12
48
36
35
9
3
132
36
169
143
60
12
21
100
24
11
21
51
12
37
48
191
24
21
39
12
36
25
32
16
36
23
12
129
12
108
24
15
1
35
36
24
1
8
63
9
124
36
11
45
39
36
24
13
96
24
35
25
48
44
63
57
16
59
13
20
15
36
1
24
56
16
12
11
84
12
21
15
13
11
21
48
27
13
71
1
68
36
3
96
60
1
11
24
13
8
15
12
61
96
11
12
48
85
12
48
72
11
1
23
13
12
23
13
12
128
12
40
47
60
12
48
1
107
24
21
28
32
63
49
12
35
13
20
51
12
33
160
36
48
143
49
44
51
9
64
23
108
24
12
24
37
60
20
39
21
3
36
33
76
71
48
25
131
25
35
1
108
32
63
33
40
32
183
12
12
93
16
20
15
24
33
63
12
24
45
64
71
24
21
28
32
64
11
96
73
11
48
57
123
12
1
20
3
1
11
97
71
25
12
20
135
60
33
16
48
47
144
157
164
96
15
12
12
49
72
59
36
45
4
71
12
45
108
48
27
117
16
95
1
48
23
12
13
23
72
37
95
93
39
48
192
73
11
12
168
36
25
11
45
28
32
123
37
119
45
40
11
37
35
60
1
47
25
48
47
24
60
48
57
15
24
60
1
48
48
48
72
24
83
12
13
20
12
39
96
144
61
44
4
8
3
24
108
25
128
51
81
48
52
47
132
13
12
68
27
36
13
32
15
120
9
99
36
9
4
71
12
13
35
72
24
9
16
35
36
24
33
75
145
47
25
11
109
23
1
120
20
64
71
21
15
25
48
107
21
27
13
107
73
107
1
59
73
23
36
1
119
33
12
3
25
8
3
24
1
60
96
68
3
12
37
ABCD 98302864846*3^$a+1 [50028]
36
27
41
24
115
21
87
53
91
9
20
61
18
93
20
13
71
48
61
35
60
24
28
24
8
108
84
28
8
52
56
72
7
101
12
103
162
63
56
43
36
29
61
111
15
36
90
63
27
54
263
61
227
79
36
65
48
12
40
8
120
24
16
27
18
36
3
36
176
24
4
72
36
99
9
9
47
36
24
19
65
100
69
63
48
44
25
3
8
61
171
12
8
28
87
5
4
44
96
36
12
1
47
7
57
33
23
67
5
12
76
15
54
39
51
126
47
28
8
61
54
5
4
63
17
48
48
12
19
9
99
153
84
33
27
56
144
48
67
18
36
27
104
36
108
52
69
54
5
4
108
27
41
52
24
84
69
27
20
136
80
7
137
43
21
15
29
16
116
55
149
16
15
41
12
37
35
1
90
45
8
19
53
19
5
60
115
53
36
76
24
9
131
4
120
15
18
75
72
72
68
28
9
198
5
85
243
8
276
16
177
18
54
54
5
12
24
31
65
97
27
8
132
24
16
44
91
5
24
25
75
105
71
64
12
87
5
13
39
36
20
13
191
43
17
19
149
40
120
15
17
28
36
12
8
7
45
27
65
25
47
96
24
16
104
19
129
33
35
60
12
120
151
45
20
25
72
3
24
81
75
105
90
5
180
31
29
151
89
109
27
36
72
12
105
39
72
60
8
100
27
53
40
69
90
36
5
31
129
32
37
23
103
5
72
13
35
12
12
16
80
36
61
180
72
47
24
60
60
25
11
124
20
12
12
72
19
5
60
16
236
28
36
24
56
25
11
28
15
36
108
53
19
45
20
60
36
144
1
47
28
92
31
9
27
225
56
52
72
81
3
72
32
28
80
55
209
16
9
3
240
32
31
89
60
24
100
15
41
88
20
12
91
72
18
90
29
43
126
35
4
51
29
151
5
36
24
12
85
143
109
27
56
79
21
15
18
47
132
12
43
18
18
5
96
16
8
4
33
18
5
12
12
7
45
8
1
27
9
59
49
155
160
20
7
45
20
36
28
56
96
240
24
76
32
220
36
135
54
95
72
36
49
18
5
40
36
27
17
37
11
64
80
43
18
3
80
60
24
31
21
33
180
90
297
20
79
5
211
126
35
168
16
56
40
63
17
37
18
89
48
28
24
99
45
9
23
48
1
35
4
24
56
7
29
48
48
12
88
108
20
64
15
162
39
36
24
9
11
7
17
28
63
57
24
9
75
15
41
103
5
31
5
4
135
53
19
21
20
67
36
54
36
27
9
203
16
20
36
40
20
16
9
11
7
93
140
64
44
1
203
52
8
52
8
12
24
12
228
16
60
135
36
137
168
19
18
11
84
193
54
18
18
93
140
19
57
8
88
63
72
9
36
20
100
8
16
63
72
18
11
72
43
5
204
16
44
36
40
56
85
3
20
76
9
107
55
41
40
128
7
5
67
36
9
8
24
4
9
11
60
112
60
9
75
56
40
44
19
125
19
45
20
25
35
100
12
104
60
67
17
1
27
48
56
4
84
20
13
75
105
143
19
41
12
28
164
43
173
24
120
108
52
12
20
4
20
7
5
4
45
39
32
108
40
69
107
208
45
18
57
33
59
40
8
96
67
5
12
55
21
24
12
80
24
55
5
96
96
60
103
57
60
45
23
16
15
29
96
40
68
12
108
25
135
27
5
13
11
16
9
90
5
12
19
89
1
18
21
60
9
47
16
48
56
148
8
4
8
28
24
8
48
48
60
79
45
45
3
20
12
60
156
24
96
60
19
18
35
28
45
47
7
17
109
11
16
68
60
24
96
120
1
18
173
52
63
54
191
7
81
12
108
116
16
45
35
19
18
83
12
12
1
3
92
49
18
36
5
60
7
9
120
15
144
36
36
90
63
32
4
9
11
24
84
240
127
18
35
96
24
25
11
52
32
48
19
65
88
27
5
16
177
3
168
9
47
24
1
3
15
53
55
54
3
72
213
3
15
17
48
7
137
79
57
87
5
76
32
60
28
24
176
60
7
45
63
437
52
8
25
18
9
8
24
49
36
59
31
41
112
36
80
55
81
80
1
135
9
59
24
52
8
28
20
192
13
107
120
60
28
45
83
79
5
31
9
48
20
13
27
63
9
72
44
37
47
52
8
1
27
48
69
71
1
18
36
89
37
59
24
340
8
28
9
23
180
24
43
36
57
15
144
29
61
11
79
5
96
7
126
11
16
ABCD 98303735878*3^$a+1 [50055]
48
12
60
15
54
18
57
33
18
13
56
24
52
77
36
24
18
105
60
63
45
16
116
27
25
83
9
75
9
39
73
35
9
51
12
12
18
18
18
91
5
15
76
179
18
51
15
1
53
7
80
39
237
33
79
131
21
3
66
15
9
27
51
24
108
120
108
48
42
30
45
87
6
175
119
18
42
33
112
8
15
60
37
36
47
90
78
24
66
27
147
30
3
3
57
24
69
24
147
64
59
42
24
42
42
12
180
15
40
23
12
1
284
40
11
114
24
135
51
45
16
44
4
155
6
51
28
12
17
55
56
39
1
29
36
96
75
51
84
60
60
81
33
102
144
168
42
6
85
17
210
108
12
61
20
12
48
39
61
20
16
5
66
153
72
9
6
84
129
105
30
61
83
121
29
7
35
66
132
163
80
15
18
67
23
24
60
18
3
81
15
40
80
21
15
207
36
1
89
42
105
4
104
15
72
9
3
33
100
5
19
143
33
84
4
72
8
124
107
49
24
11
6
18
48
73
101
30
150
115
24
144
47
48
36
25
17
79
143
12
60
229
29
3
24
24
16
35
1
29
60
75
3
85
56
27
129
3
93
28
65
6
61
17
3
39
6
42
120
1
89
12
6
90
54
150
24
7
53
42
45
57
18
60
37
101
75
111
36
49
11
24
18
27
81
63
9
78
13
47
102
12
39
4
36
47
45
27
12
18
162
90
48
55
35
21
27
114
51
147
18
30
9
15
18
252
15
21
12
18
133
120
41
18
12
78
67
44
16
11
150
24
75
21
3
15
21
111
45
48
27
138
15
9
115
36
17
75
45
108
42
84
36
42
91
71
121
5
15
135
25
425
39
15
13
35
96
6
48
18
60
9
33
3
243
45
16
11
108
21
51
24
84
21
3
57
9
42
45
9
6
30
102
126
12
24
163
71
12
72
33
3
54
7
80
75
138
63
28
12
8
87
33
4
5
7
24
71
24
24
78
48
72
42
33
15
24
193
95
48
54
91
72
11
24
18
72
48
7
47
69
27
60
12
18
18
6
18
13
29
294
25
29
7
65
18
48
13
29
3
60
117
18
108
97
89
51
120
120
9
55
5
19
29
18
25
48
24
47
30
99
16
53
55
23
24
13
36
71
18
12
54
54
36
7
17
18
84
174
54
25
23
84
78
6
12
37
35
12
30
114
141
4
92
168
9
63
27
57
81
75
64
56
9
18
1
80
96
36
3
25
20
9
36
6
21
48
15
132
120
90
15
48
69
18
90
48
42
33
39
57
21
15
99
25
11
114
18
12
18
87
28
173
39
144
39
93
57
60
120
123
24
3
61
11
21
108
4
107
114
31
11
37
36
72
83
85
107
24
21
144
4
41
51
9
48
12
6
9
225
19
11
108
81
120
15
25
180
5
42
37
8
64
89
55
20
112
35
13
36
35
36
25
5
7
71
24
21
16
29
30
42
144
55
95
66
90
18
162
108
25
12
89
6
102
63
3
84
30
27
120
21
12
42
21
88
12
60
20
9
43
77
6
42
3
39
85
116
39
48
90
60
126
24
30
7
36
48
41
18
6
111
81
270
85
83
84
21
57
12
6
96
120
6
138
45
36
24
52
317
3
33
102
69
36
15
13
65
15
69
31
47
42
42
24
261
4
29
156
36
15
84
69
12
43
96
89
27
69
6
21
63
57
27
12
9
64
68
99
114
31
11
54
39
16
65
15
15
49
35
24
30
30
72
21
64
35
285
9
7
17
123
27
73
95
78
51
15
81
15
24
45
111
105
129
15
45
39
69
270
198
19
20
36
60
147
42
55
5
270
48
57
33
3
3
21
136
44
15
18
31
212
124
95
1
12
8
45
15
27
102
30
49
12
20
84
141
168
66
48
30
55
92
21
48
27
45
174
265
36
29
43
32
3
33
84
51
69
84
4
5
72
139
59
13
83
37
24
11
12
12
21
45
144
6
12
37
41
72
31
71
78
12
6
37
36
12
35
42
91
65
27
64
125
19
32
112
92
196
35
18
55
36
108
8
243
12
12
193
140
3
36
60
30
39
21
18
33
40
35
42
31
47
18
72
43
89
12
43
8
40
8
27
114
55
149
42
60
48
66
ABCD 98303792318*3^$a+1 [50076]
20
100
2
10
66
21
9
12
80
28
30
60
54
38
30
10
38
7
63
24
6
92
103
69
6
42
92
31
35
24
78
52
56
82
45
23
265
47
10
12
56
94
38
18
4
165
5
46
14
40
36
2
18
64
48
32
36
4
6
21
39
2
28
20
40
50
30
42
22
20
16
12
18
104
48
150
10
8
10
15
75
12
120
102
15
15
45
21
15
57
122
18
28
27
53
30
12
88
132
42
50
208
50
55
83
4
68
130
62
60
25
23
22
60
18
20
108
22
20
58
80
12
25
45
2
145
156
95
22
32
10
60
8
78
4
36
132
90
32
46
20
12
58
30
14
36
4
78
72
48
38
10
2
60
12
6
52
2
40
93
48
60
5
79
60
95
36
100
141
48
75
38
10
33
5
34
20
30
55
5
31
96
48
3
48
92
58
20
142
98
4
27
23
16
9
21
152
12
88
30
122
7
9
27
27
68
10
32
6
1
3
30
26
10
39
36
27
30
42
8
12
66
4
36
84
8
19
60
41
30
52
6
2
60
133
15
2
12
100
50
30
10
110
18
37
23
28
2
12
30
1
117
8
54
30
31
12
3
20
12
30
12
48
60
210
10
18
45
57
30
120
45
17
16
42
18
50
40
30
14
10
8
22
36
81
29
67
167
60
60
18
60
12
28
32
16
30
30
2
48
12
10
128
60
4
48
78
14
16
50
42
12
66
10
110
30
42
78
64
60
6
14
10
80
10
8
88
44
48
7
5
6
12
70
3
9
6
12
42
56
12
10
78
80
31
81
63
17
28
164
36
91
33
56
94
6
15
149
36
22
2
90
133
17
36
10
24
26
40
32
60
12
31
47
30
19
69
170
24
118
3
99
20
25
5
6
25
105
32
58
20
42
118
14
100
36
51
41
48
30
25
12
143
34
8
40
15
95
22
48
15
252
132
21
68
19
21
15
60
17
40
20
10
78
207
27
8
148
50
10
57
3
50
160
75
9
48
8
54
121
36
11
18
12
19
33
6
45
12
33
99
75
56
10
12
8
40
30
30
122
13
39
30
36
2
10
27
36
147
90
12
86
1
39
50
54
60
48
118
54
80
10
168
3
5
10
14
28
48
12
2
78
10
78
32
100
48
24
48
12
30
80
120
16
50
12
70
33
117
8
55
39
48
32
88
33
5
70
2
12
18
70
20
7
53
72
36
10
14
18
168
54
36
7
33
24
140
43
45
20
70
9
3
45
71
82
39
89
12
70
50
60
10
18
42
30
132
8
12
7
69
32
42
6
84
7
29
94
21
5
12
67
21
30
30
111
9
114
8
13
45
15
9
8
10
42
75
5
16
75
29
36
144
76
72
68
102
37
65
30
61
39
86
115
96
84
105
102
90
87
11
12
10
38
64
108
12
66
15
9
50
16
32
12
46
20
24
16
50
22
140
130
12
78
90
32
10
20
90
48
88
14
36
124
8
148
54
8
25
17
46
74
36
4
48
99
11
22
15
83
25
35
118
12
12
96
32
19
129
74
28
30
12
56
30
10
104
40
15
125
16
12
32
46
62
100
2
40
105
15
21
117
42
33
12
5
16
12
108
32
7
3
108
32
88
24
56
12
13
35
25
27
18
12
2
30
40
8
43
57
2
85
12
123
48
120
2
28
8
22
2
108
7
71
24
126
94
6
12
8
187
17
30
1
47
52
6
14
16
60
9
41
40
2
18
79
63
48
20
22
8
52
38
60
22
38
142
18
104
88
48
110
204
115
3
92
28
42
80
91
12
23
25
99
90
210
126
104
18
42
40
6
162
128
22
20
73
15
24
21
29
10
48
45
5
7
41
12
28
44
7
53
7
21
2
13
60
173
84
67
21
279
23
18
30
12
48
90
12
16
20
30
4
6
110
10
12
132
6
20
22
8
42
22
27
149
24
7
3
20
46
50
42
12
46
2
52
50
6
102
42
108
120
19
71
10
110
58
32
10
120
32
18
150
10
8
114
40
6
24
8
22
81
135
14
70
108
8
4
30
68
12
28
2
46
60
30
20
12
70
38
112
93
147
18
14
1
35
52
62
7
29
22
38
4
90
20
37
111
230
58
21
33
108
15
5
58
44
90
16
15
17
40
87
60
11
25
12
35
13
9
27
11
60
42
31
135
2
40
32
36
40
54
18
27
21
27
95
12
28
42
30
110
36
10
122
7
21
12
3
35
22
18
92
72
36
100
20
34
78
30
3
45
12
8
54
18
28
74
10
90
26
19
21
2
25
197
58
18
12
87
23
22
3
3
32
169
23
13
48
17
43
27
2
88
32
16
15
27
62
40
98
42
175
95
28
8
60
1
129
32
40
62
66
7
3
12
32
1
29
18
12
6
64
3
12
21
20
84
226
81
11
18
42
52
56
1
3
26
70
24
60
6
72
27
12
21
27
3
2
43
3
80
49
21
14
13
17
91
45
32
52
51
59
30
18
52
36
62
22
21
45
92
28
54
26
40
54
6
12
15
12
33
3
77
10
12
90
20
30
6
132
28
14
6
12
28
54
56
30
160
51
ABCD 98304115558*3^$a+1 [50023]
19
12
108
53
37
6
12
84
30
18
42
18
6
30
138
18
9
75
30
42
29
16
3
18
18
72
84
6
87
27
5
67
18
6
18
30
5
43
60
12
42
60
66
18
99
93
51
27
66
51
96
93
6
45
3
24
42
11
73
48
23
13
30
24
48
42
12
18
21
63
12
60
48
12
6
60
6
132
24
201
80
48
37
144
90
60
5
7
41
48
13
3
27
36
65
37
30
36
102
12
12
48
78
12
17
19
54
42
48
24
42
18
72
6
126
54
18
42
24
54
90
3
117
6
12
9
3
36
18
42
54
162
21
27
36
12
36
17
19
29
7
54
30
21
144
87
48
150
30
30
18
69
135
30
36
30
30
36
23
13
99
63
24
30
18
41
25
23
31
60
18
54
77
25
78
72
33
39
198
51
45
35
19
45
27
72
29
19
168
12
9
15
12
12
36
30
84
126
84
48
81
111
17
13
3
48
9
54
24
41
112
21
36
42
12
30
30
18
90
84
90
36
119
16
117
27
57
23
19
45
75
149
25
42
77
13
54
42
35
7
120
60
60
30
6
48
12
84
5
7
48
6
48
51
57
6
65
31
24
6
3
9
30
6
18
252
12
18
6
36
66
75
39
18
12
6
78
12
186
42
12
66
9
51
96
24
48
114
90
6
114
48
6
6
5
19
12
33
80
55
41
91
156
9
9
12
30
29
25
12
72
30
69
27
18
78
5
16
21
30
6
42
12
33
117
90
12
36
30
6
12
24
9
9
30
57
153
12
42
72
12
45
69
78
18
30
6
54
65
13
54
36
18
23
37
6
5
43
5
96
16
63
6
150
18
78
18
90
6
12
39
3
29
19
210
6
30
30
24
17
61
138
36
149
37
11
85
18
72
144
6
18
48
48
12
45
9
12
36
6
102
24
30
5
16
32
223
6
30
96
18
120
30
18
3
48
27
18
24
132
12
36
30
30
11
7
78
18
24
17
67
54
6
120
18
23
19
66
36
23
85
72
66
60
114
35
7
105
27
12
48
12
45
3
66
24
78
60
6
12
156
18
84
149
25
30
41
96
37
54
21
15
48
17
61
6
96
24
5
37
48
276
66
5
55
102
131
64
57
23
13
30
18
12
102
17
61
12
18
18
3
3
189
9
30
84
12
12
173
43
69
3
42
18
33
80
133
24
90
9
15
60
60
6
3
57
39
27
30
6
65
127
65
13
12
18
5
181
48
11
31
65
109
30
96
24
6
150
54
96
27
3
6
12
30
6
71
7
89
19
12
6
59
61
12
54
24
6
30
30
30
9
80
7
24
33
9
42
77
37
27
3
12
42
71
67
42
6
48
24
5
73
12
18
24
81
105
18
24
45
21
18
105
9
30
41
43
21
45
30
53
85
30
45
39
30
6
12
6
24
6
78
30
6
3
39
9
45
35
16
80
7
24
42
71
61
323
25
167
64
123
78
6
36
90
24
11
103
41
48
19
12
102
27
75
42
11
67
18
36
23
13
51
32
67
72
69
3
66
24
99
57
18
53
112
39
72
81
141
83
37
36
23
37
27
39
9
105
108
155
85
84
90
150
78
30
114
12
36
78
6
60
114
18
72
42
72
24
102
6
39
63
17
43
36
17
25
54
30
12
60
78
6
60
54
21
105
54
24
12
93
15
6
90
78
6
24
24
93
9
48
12
72
6
48
96
60
54
84
6
24
9
48
32
85
84
60
30
168
66
51
189
126
5
37
84
42
12
17
7
9
15
6
18
24
42
71
73
71
13
3
27
149
13
99
32
31
12
24
6
84
150
114
54
138
54
12
30
75
93
72
18
9
147
42
162
33
39
24
36
29
55
9
69
54
42
78
12
17
37
138
6
6
48
5
16
21
222
36
36
21
99
156
6
6
21
9
87
141
24
54
18
12
6
17
7
24
60
42
18
6
3
51
24
36
6
24
42
12
42
83
31
12
5
67
192
60
12
138
6
69
3
138
12
84
12
39
15
60
84
42
71
55
201
21
18
24
113
19
6
84
83
61
24
72
51
3
90
24
30
12
42
30
30
30
6
39
3
96
48
66
6
53
31
12
18
6
29
55
102
3
9
71
109
6
12
36
29
16
45
35
19
6
87
9
12
138
65
115
12
6
11
13
3
39
6
3
32
19
42
3
9
12
11
79
24
57
69
30
18
11
48
7
60
138
96
30
21
219
168
48
18
27
32
37
42
24
18
54
156
5
67
12
12
12
48
30
24
114
120
89
25
23
19
6
71
25
12
11
79
12
48
90
30
12
33
128
19
6
108
11
13
48
131
61
30
30
54
161
67
12
42
23
19
36
6
162
78
42
9
57
30
30
42
33
45
42
89
112
15
12
78
6
12
24
18
107
55
6
18
36
42
60
126
72
24
54
6
6
39
9
71
19
6
78
6
83
16
27
18
35
64
87
66
48
23
13
12
6
6
30
66
75
51
6
6
30
30
240
24
144
29
55
ABCD 98304407146*3^$a+1 [50172]
64
27
141
8
67
12
41
7
24
17
7
113
16
8
19
108
9
32
91
165
24
168
32
67
60
9
48
8
24
40
24
3
132
36
29
64
51
69
15
17
120
72
40
63
17
211
117
3
117
32
40
111
12
36
24
129
15
41
67
36
89
64
99
45
48
24
63
120
36
29
67
48
125
24
31
17
7
17
16
24
99
72
240
165
48
176
19
69
8
16
32
16
48
171
29
43
261
15
57
51
45
104
43
29
31
24
57
48
24
192
15
24
84
21
32
16
56
55
57
8
168
43
5
48
72
48
199
12
24
5
31
57
120
56
31
72
24
161
136
56
91
213
8
24
24
40
3
12
108
45
27
21
32
64
72
15
264
33
3
77
139
108
113
40
39
161
7
84
156
9
27
84
108
96
21
63
60
93
123
5
88
32
79
33
75
69
48
27
12
113
31
81
56
72
88
32
115
96
132
9
15
113
40
15
57
63
204
72
69
24
303
201
15
17
7
72
9
39
41
67
21
24
15
9
56
43
36
161
40
99
72
45
63
33
168
8
7
180
72
21
56
112
192
51
108
108
5
64
87
9
104
31
12
144
29
43
120
125
88
111
36
69
48
75
53
40
32
64
15
65
7
72
81
72
32
72
103
12
77
19
77
24
67
5
16
27
173
7
33
80
79
24
168
108
12
12
77
55
81
32
43
21
24
87
105
24
144
56
40
63
185
31
12
125
43
24
60
65
7
41
31
12
101
64
75
276
9
48
56
139
149
24
19
60
108
156
65
55
96
12
213
8
115
125
64
120
39
57
135
209
120
72
67
60
65
31
24
41
151
33
123
21
27
288
204
17
64
3
48
45
87
9
63
17
163
24
60
9
128
96
127
60
24
93
8
136
3
101
72
48
91
36
41
103
33
48
152
24
7
96
9
80
16
176
55
57
15
120
24
153
8
19
117
99
21
51
144
36
9
8
7
60
117
267
96
5
103
41
19
144
53
40
32
43
117
15
36
5
24
19
48
120
72
77
40
72
8
43
45
3
48
60
72
9
3
29
48
24
64
87
105
51
29
144
31
168
249
75
108
24
57
87
33
56
115
24
69
15
41
199
72
36
48
36
60
45
15
12
125
40
56
67
5
91
84
36
69
104
19
228
36
5
16
51
29
127
201
24
27
24
53
79
81
56
55
17
67
45
27
141
3
24
29
72
19
5
64
48
96
15
153
99
21
8
112
135
24
24
72
33
120
80
24
151
9
8
115
60
33
80
31
12
132
60
29
187
21
48
32
120
139
21
32
43
60
12
21
80
7
60
53
43
69
80
88
87
57
39
17
136
27
45
3
5
48
31
12
84
24
17
19
276
12
24
149
7
12
93
243
24
24
45
39
96
105
104
67
21
195
189
51
12
96
41
7
9
51
21
56
55
36
48
21
87
81
104
115
276
12
72
117
80
16
27
156
36
45
51
93
24
104
208
56
40
96
48
87
89
31
9
327
65
31
84
45
63
65
24
48
64
48
3
12
84
77
88
63
72
12
5
88
39
81
56
43
24
12
36
45
3
5
55
33
3
117
27
12
72
12
29
24
48
120
96
19
132
81
111
17
67
12
72
89
151
81
63
24
41
16
183
33
80
120
91
12
177
128
112
8
43
45
8
16
32
91
36
168
9
24
32
31
225
24
15
81
24
63
65
7
33
32
16
48
39
33
3
12
12
21
216
123
21
56
40
15
36
77
235
96
276
9
15
57
48
27
12
65
7
84
36
177
195
21
8
16
15
24
48
81
147
21
99
5
7
105
ABCD 98305126072*3^$a+1 [50002]
39
63
129
69
6
66
27
117
135
15
21
15
177
72
21
120
63
12
15
9
36
9
108
18
45
69
48
42
201
15
33
21
3
27
93
15
42
48
132
123
3
90
72
72
3
63
18
75
105
24
18
30
54
81
33
12
147
60
33
39
36
15
69
51
18
24
15
21
12
3
36
15
21
69
18
78
54
33
36
96
45
60
15
36
15
60
69
24
12
15
90
75
69
90
18
3
93
180
12
3
204
36
87
12
108
60
102
3
60
15
129
45
3
21
111
81
90
72
168
93
12
39
48
222
3
108
33
162
390
42
120
78
39
120
108
36
36
15
9
99
90
135
15
21
72
33
54
105
15
6
147
189
39
24
15
180
48
60
18
111
156
60
72
180
108
9
168
3
27
57
24
87
18
54
21
9
3
288
39
141
24
72
36
27
42
36
48
6
90
75
171
60
57
45
36
6
33
93
48
39
15
42
18
90
3
15
57
117
96
15
69
24
39
45
63
12
15
42
264
54
57
24
36
15
21
9
3
165
36
159
33
207
33
3
9
3
39
30
60
198
12
93
36
39
105
3
33
51
153
36
84
36
96
36
48
201
51
75
12
117
36
15
57
12
3
12
258
111
84
72
24
87
33
60
81
126
42
15
72
24
36
36
249
3
87
36
129
36
87
93
69
51
105
27
12
144
24
12
24
144
195
18
39
48
3
18
126
21
87
48
24
48
57
165
303
15
153
228
24
33
54
66
63
81
18
78
72
15
15
168
18
162
33
24
36
36
135
6
39
33
3
84
21
54
30
24
84
27
108
45
108
3
132
9
279
99
21
39
72
69
51
6
84
3
33
27
33
15
60
69
126
165
120
15
42
102
6
12
36
162
93
51
81
33
75
69
12
3
93
12
36
36
18
78
3
45
39
3
33
36
24
51
126
39
108
45
72
39
129
30
57
33
18
222
72
144
126
108
30
168
219
243
90
90
81
36
33
87
24
51
108
18
75
108
9
63
9
3
36
111
156
18
36
60
30
54
39
165
111
72
27
60
30
111
24
195
126
120
171
9
39
75
105
57
51
75
105
69
39
36
36
15
237
36
216
108
33
24
36
15
129
3
153
72
78
33
36
21
72
15
96
36
48
180
15
117
81
27
15
18
3
99
42
66
18
6
108
66
27
87
177
15
153
108
195
174
3
21
12
39
93
18
57
45
162
180
21
15
45
27
18
42
33
57
12
39
24
12
105
3
87
6
123
51
9
9
75
21
39
72
63
132
309
72
105
123
21
123
60
15
105
3
12
18
72
75
3
18
72
15
57
12
78
30
132
3
48
87
81
207
42
18
12
93
24
9
27
69
183
63
90
60
123
180
60
72
228
249
90
21
21
3
48
15
57
132
84
39
93
9
135
9
99
33
3
189
3
15
57
141
42
54
36
90
69
3
12
78
3
108
81
168
156
162
90
3
21
3
87
105
3
108
84
18
42
48
6
111
36
33
36
48
111
87
60
144
33
3
72
360
93
12
141
291
24
81
6
120
57
33
3
69
36
75
51
18
78
72
21
180
27
18
6
273
177
39
99
18
63
72
84
69
219
57
123
3
192
21
36
3
105
15
108
18
75
21
3
15
108
18
162
57
33
3
120
129
231
51
21
33
27
45
3
180
132
69
18
30
63
84
93
123
15
222
3
48
144
3
18
12
90
72
57
69
42
33
87
60
93
27
78
54
21
12
24
9
24
120
132
3
141
15
60
12
24
141
ABCD 98305371722*3^$a+1 [50045]
72
20
13
6
161
76
99
60
89
19
21
15
54
72
99
36
39
57
60
84
96
12
21
111
24
75
150
90
89
16
24
15
126
99
12
105
54
21
63
21
39
81
12
8
96
48
61
27
120
84
24
60
21
3
36
159
21
36
3
17
16
144
36
48
9
75
32
85
95
4
12
123
24
30
87
3
165
12
45
54
69
108
39
105
24
80
79
90
11
24
112
36
32
127
29
109
96
39
12
3
162
183
177
120
59
4
27
33
72
3
21
75
66
24
90
57
24
120
48
20
72
4
84
56
64
36
45
66
180
21
39
69
56
19
141
84
21
15
39
24
90
126
117
39
21
120
72
56
16
75
45
99
270
24
3
108
9
3
48
36
96
3
9
72
60
3
21
12
92
67
294
15
20
52
33
6
69
56
13
87
99
21
80
79
117
128
16
60
3
102
23
112
123
21
195
9
56
79
81
99
90
72
111
144
9
27
123
9
75
21
129
63
44
148
96
120
9
35
36
16
36
12
177
30
5
148
51
120
45
80
16
164
16
99
57
27
6
39
168
57
96
27
3
114
3
68
36
100
48
36
69
3
48
20
1
30
5
124
51
45
33
47
16
12
12
84
36
8
28
3
60
45
99
21
12
12
36
80
91
21
24
45
15
39
45
12
99
24
9
312
20
19
126
174
24
17
4
60
81
18
36
89
1
155
52
48
15
36
53
40
212
13
87
48
87
9
96
195
5
76
24
24
84
12
45
3
12
44
172
3
6
39
24
72
3
33
84
48
12
39
45
12
32
60
40
48
57
71
19
17
40
15
89
76
60
24
60
9
75
12
96
120
108
24
56
76
33
147
84
20
16
15
33
20
76
36
33
90
6
71
88
12
60
3
161
100
96
15
18
6
105
51
45
15
18
27
60
200
76
60
24
15
213
20
55
180
17
40
69
87
48
51
93
15
17
55
33
12
84
36
8
172
8
97
48
72
18
41
139
57
36
93
15
84
117
18
12
108
5
1
54
161
76
104
31
9
24
168
32
16
36
9
54
12
24
21
68
28
3
45
72
72
27
53
52
108
75
6
126
45
75
45
24
12
32
88
57
11
61
18
33
3
29
72
40
3
117
204
111
18
66
36
9
36
24
72
8
52
57
27
120
15
53
16
72
120
204
60
9
179
88
3
21
204
96
20
28
60
12
204
21
15
63
72
21
12
36
84
75
257
76
8
24
76
36
84
39
17
16
84
24
159
201
20
19
17
139
24
36
21
84
104
25
72
51
12
12
144
44
88
92
37
39
12
27
162
30
105
3
132
45
44
1
15
60
45
59
100
72
44
4
105
30
225
60
21
15
44
19
17
16
92
55
30
27
108
60
56
55
21
15
93
60
156
51
33
36
24
288
144
69
27
8
19
36
60
180
177
123
114
72
119
24
16
36
144
21
83
61
51
15
60
29
16
63
30
3
108
104
16
24
96
24
36
12
27
81
80
76
60
69
54
72
9
39
36
54
27
84
129
30
60
33
48
44
67
69
180
189
11
61
15
20
64
165
24
3
69
135
44
124
15
45
48
69
99
189
111
39
21
45
54
33
39
149
52
144
105
39
36
3
213
164
16
3
36
69
12
24
33
51
45
15
12
12
120
87
9
99
6
135
225
51
20
16
92
72
28
27
153
327
201
32
16
36
48
36
15
21
15
48
77
40
108
51
30
6
29
16
108
20
28
63
5
40
15
57
69
3
27
33
80
127
18
35
157
171
204
3
5
172
80
40
36
87
36
21
24
36
93
6
9
60
48
12
12
120
8
28
44
16
24
135
93
75
33
69
143
28
60
39
9
72
12
32
28
12
20
73
30
36
6
18
21
60
20
64
12
60
60
45
51
48
24
51
41
19
101
24
4
60
57
15
36
39
185
40
24
36
3
72
153
27
105
63
21
15
30
27
27
33
72
171
81
8
16
12
3
6
18
117
36
12
15
ABCD 98305424234*3^$a+1 [50015]
36
48
82
18
36
6
18
66
54
27
29
4
12
114
21
15
9
84
45
20
52
68
12
43
17
19
149
70
72
9
24
9
63
3
117
105
3
77
180
10
57
72
15
21
53
36
43
3
9
15
126
3
17
64
24
27
3
96
36
30
128
52
15
9
3
17
19
51
81
45
20
88
32
60
52
3
149
40
18
72
45
5
100
66
9
15
86
24
34
2
24
58
6
36
63
53
28
32
7
17
16
44
208
32
24
46
14
31
24
5
7
45
18
96
14
7
5
22
45
63
117
33
3
9
8
19
36
53
72
7
36
111
18
42
26
55
189
66
54
60
20
16
48
56
79
15
2
34
45
36
84
5
76
15
48
24
101
16
30
168
26
12
43
9
66
9
27
78
12
51
5
22
12
6
120
44
64
15
17
82
18
63
75
26
24
202
14
4
80
10
24
62
24
7
9
63
33
3
72
87
48
9
15
36
48
81
36
24
89
10
21
159
12
60
18
66
18
36
36
51
27
81
12
45
87
72
39
2
94
9
12
53
12
4
39
5
31
33
8
19
39
42
39
29
7
5
19
45
20
10
6
20
34
21
99
24
2
7
21
20
16
36
24
36
8
19
12
15
21
5
24
76
18
9
27
18
3
63
24
2
19
27
45
5
24
34
42
20
60
24
24
36
55
65
34
2
22
26
60
60
72
28
15
161
19
57
18
2
24
16
48
32
22
26
64
90
72
18
15
36
65
12
40
20
10
9
9
6
9
9
48
27
27
24
9
17
100
39
5
10
2
60
28
39
15
18
3
41
31
60
12
53
55
5
28
102
38
76
18
36
122
4
20
34
12
9
15
30
6
9
21
135
27
18
27
36
5
72
22
26
7
53
46
18
56
34
2
36
19
9
51
41
52
87
41
4
39
5
64
3
24
48
33
30
33
5
7
9
15
63
18
12
68
4
36
20
43
101
96
10
98
12
4
36
20
43
12
5
40
140
19
48
41
10
66
24
54
122
16
15
53
4
8
55
15
14
34
60
21
5
46
38
10
6
18
62
24
34
26
72
7
21
36
18
6
32
22
21
15
26
84
34
2
84
4
8
4
176
22
96
9
21
36
20
24
7
12
45
27
141
3
15
12
38
31
5
70
86
28
32
67
27
36
108
86
94
30
27
15
38
60
4
92
31
9
66
45
5
24
43
27
6
72
138
18
20
7
24
41
4
75
5
19
12
27
105
17
36
84
70
45
3
6
32
60
7
12
65
24
7
93
15
72
3
9
15
12
6
18
50
16
36
27
27
33
17
24
70
6
39
9
36
36
44
72
84
70
54
32
19
5
24
16
3
63
9
60
3
42
44
12
7
12
5
36
19
3
6
126
230
4
12
20
43
27
9
89
96
24
31
36
84
15
45
5
40
39
17
28
36
60
44
4
15
17
76
20
40
39
15
156
50
100
3
45
20
70
122
4
51
3
9
51
2
160
27
72
36
9
54
2
52
30
42
36
68
52
114
9
65
36
55
5
4
15
5
60
19
33
8
19
48
45
63
17
64
44
55
5
136
36
8
4
8
10
54
51
9
3
36
65
70
36
6
39
36
69
36
3
96
29
16
20
24
55
57
18
81
9
15
12
5
64
48
8
7
63
90
8
22
69
5
144
112
12
27
45
24
20
46
6
3
99
38
22
2
24
55
17
28
12
8
82
14
19
9
56
72
52
75
45
42
14
139
41
96
10
54
87
5
34
33
41
22
14
16
18
45
45
20
106
9
5
12
48
7
9
36
63
72
53
12
7
17
19
45
20
12
10
12
98
19
36
99
9
27
38
72
40
108
20
46
6
27
12
29
7
5
19
9
12
78
62
48
10
36
78
152
4
36
6
50
58
225
17
24
4
27
48
24
12
36
27
146
16
6
9
5
160
99
5
22
24
50
79
65
12
10
14
76
20
43
5
36
96
7
57
36
8
10
2
22
18
3
17
55
15
74
36
43
12
63
36
69
36
29
7
12
45
63
33
32
43
15
21
45
54
9
17
19
60
36
48
33
80
4
78
2
24
31
29
106
180
9
65
31
29
36
10
26
19
9
15
84
17
10
6
20
43
12
45
68
22
33
21
15
29
10
42
20
24
46
98
10
2
10
33
12
5
19
129
6
54
12
44
84
12
4
18
36
24
18
75
53
16
3
17
24
19
12
9
6
54
32
94
21
15
12
2
40
39
9
27
33
90
2
19
60
17
58
81
36
5
40
18
9
33
72
27
5
24
16
18
93
5
28
27
5
7
41
4
32
19
5
16
114
57
5
55
53
4
18
9
51
9
41
4
44
67
5
19
75
24
21
36
60
84
159
26
64
20
16
104
16
18
98
34
48
45
33
27
36
57
60
3
72
9
6
48
2
43
9
51
12
24
29
7
53
12
10
9
41
4
114
66
56
60
19
60
3
18
27
33
27
17
84
10
24
12
18
63
29
24
7
84
51
12
18
8
10
36
146
112
32
70
26
28
51
75
69
72
5
103
72
12
77
4
72
260
10
14
19
9
3
45
15
12
81
56
58
18
20
7
45
32
16
15
57
56
7
9
6
158
34
2
24
7
3
2
22
12
69
77
24
16
18
21
5
55
108
21
176
4
20
160
51
89
22
9
41
82
18
48
15
12
9
78
98
55
45
3
77
19
21
63
5
10
36
30
20
16
8
10
114
102
6
12
27
5
60
16
15
72
12
60
129
15
21
51
9
18
45
17
84
7
5
60
7
17
84
12
40
8
76
36
15
5
22
26
60
34
26
34
18
18
26
4
20
4
30
26
10
60
225
36
3
26
7
5
60
10
9
33
8
108
4
27
9
42
84
18
60
3
29
70
50
4
99
36
5
12
7
48
69
54
54
12
18
38
124
6
30
15
12
17
19
45
20
22
9
9
32
4
30
33
48
108
9
32
40
6
189
3
42
20
10
60
86
24
55
51
12
6
30
24
201
15
12
9
185
19
17
19
5
16
15
5
43
36
65
36
34
54
92
58
129
41
36
36
58
2
7
15
2
64
24
30
2
40
ABCD 98305574936*3^$a+1 [50208]
24
15
13
12
20
40
11
49
5
19
36
36
8
60
4
125
15
51
81
36
28
20
39
25
8
15
18
67
12
11
1
20
28
23
33
99
12
21
4
20
4
36
20
4
36
24
11
1
24
84
60
24
48
60
84
24
20
16
96
8
24
3
24
13
8
84
3
73
104
3
13
23
21
24
36
3
13
47
36
45
45
27
4
24
44
88
48
12
24
8
52
23
13
60
20
3
97
24
23
73
132
32
100
71
24
9
40
20
57
15
15
9
15
13
96
11
25
60
29
15
16
8
48
39
1
12
108
8
60
24
12
4
35
57
4
20
60
84
24
28
24
96
8
12
120
3
69
52
8
3
13
56
28
41
15
16
65
43
8
39
73
47
49
24
23
45
4
60
60
8
15
37
24
20
40
20
24
12
39
37
59
13
56
120
12
60
40
44
24
27
25
24
60
20
76
32
76
11
33
21
67
68
220
144
32
16
24
23
37
11
33
27
49
24
36
24
60
20
16
35
33
3
13
96
20
24
27
13
20
16
8
16
72
32
12
4
44
3
9
84
51
21
24
4
20
12
84
28
36
59
18
18
45
81
3
27
13
23
24
13
36
35
21
76
44
24
24
112
56
28
44
16
32
144
48
3
9
16
32
12
15
1
44
33
15
16
32
52
47
13
12
24
60
12
24
20
28
12
60
5
15
4
35
81
24
4
96
12
17
90
21
4
96
32
60
60
64
8
16
35
49
8
15
12
25
35
37
24
36
20
16
20
3
21
48
28
12
8
4
11
72
13
68
36
4
20
52
24
89
7
92
16
24
23
9
40
48
68
52
12
36
8
15
21
15
73
47
49
65
91
83
13
47
33
15
25
68
24
120
15
25
32
3
73
20
12
52
44
27
109
35
45
4
44
93
30
13
5
7
44
24
15
21
111
49
48
12
8
12
4
20
12
28
56
16
8
52
60
48
20
40
56
24
36
124
72
68
9
27
3
13
72
8
28
41
15
16
167
45
40
8
87
13
12
12
23
45
12
15
1
8
40
36
36
32
40
20
28
32
15
21
4
23
24
1
20
48
15
1
44
192
28
12
32
15
57
39
12
129
24
4
12
8
100
8
9
30
1
68
39
73
12
12
120
20
120
4
32
160
47
1
92
4
23
36
37
24
11
24
25
36
47
25
60
20
15
21
24
28
24
11
49
44
84
3
60
69
40
35
25
20
40
8
76
12
47
1
32
64
84
20
21
3
12
4
35
36
21
4
68
48
52
8
24
3
117
45
39
4
36
11
25
56
40
20
108
52
68
40
60
251
1
200
12
3
9
88
12
113
7
23
18
42
1
24
11
25
56
16
12
116
27
33
16
8
28
12
11
1
116
12
76
29
7
23
57
60
136
32
21
27
84
16
8
15
12
33
12
48
40
36
20
64
17
15
4
36
20
12
36
76
89
15
24
40
17
19
47
78
31
20
84
27
25
8
39
37
24
24
113
63
52
44
4
29
27
28
12
20
9
67
8
4
227
9
16
5
6
9
4
77
15
24
40
8
28
59
1
95
69
3
1
71
85
20
4
36
35
13
96
24
8
4
104
12
52
8
88
71
45
16
17
27
24
52
20
12
60
28
68
12
15
33
27
9
48
40
60
36
36
8
36
15
36
21
12
28
84
20
28
12
56
12
27
261
108
36
81
55
12
36
59
33
24
96
48
40
36
11
9
28
56
39
72
25
36
8
12
4
23
37
44
24
3
25
48
12
35
13
44
12
40
5
43
8
4
35
13
12
44
12
40
8
12
4
56
4
36
20
4
56
28
36
8
3
9
4
12
8
24
48
3
25
12
108
12
60
48
12
12
8
72
12
88
8
3
21
15
60
13
23
9
63
13
8
51
13
20
3
33
40
20
12
3
81
16
20
4
23
61
20
16
24
36
140
16
80
15
97
12
20
36
28
47
9
100
35
48
73
8
36
28
12
5
39
24
60
63
72
13
48
60
5
15
75
37
12
5
27
24
36
15
45
63
126
6
45
60
39
25
144
65
31
36
104
40
77
7
8
3
49
128
4
44
16
119
1
8
3
25
24
20
39
96
1
125
18
25
5
51
28
60
36
24
20
16
12
20
3
45
24
12
28
48
5
3
36
28
80
15
33
12
15
1
11
96
105
39
49
32
12
15
37
60
36
60
8
15
25
11
1
72
8
4
44
4
56
84
48
12
12
15
21
24
75
25
24
11
13
140
88
92
36
24
52
8
120
16
35
105
27
48
129
28
20
28
20
12
4
104
15
24
1
80
52
20
60
40
8
4
5
15
28
12
68
15
157
23
24
25
24
20
12
63
36
25
188
16
12
8
12
4
20
24
156
3
33
33
31
11
13
20
21
111
4
23
57
4
12
23
1
35
13
36
12
23
96
33
3
45
4
44
16
120
5
15
60
84
12
12
27
21
3
37
60
59
9
4
80
16
12
12
12
44
136
20
39
49
36
32
28
156
23
13
44
15
81
4
20
15
1
44
4
5
15
4
32
99
1
8
40
32
3
85
20
16
20
40
17
3
39
13
68
24
52
36
23
1
48
8
12
36
21
18
13
12
92
96
3
1
53
51
16
35
1
23
9
52
11
33
120
36
48
60
108
39
61
17
31
59
57
16
24
59
25
17
7
8
4
80
40
8
76
11
49
80
24
76
20
12
4
35
25
56
4
11
12
81
12
3
97
12
161
7
23
24
73
80
27
1
11
13
47
1
8
12
64
24
12
20
3
1
80
76
12
32
4
47
93
40
11
21
40
80
24
24
24
40
8
12
28
24
29
6
45
16
24
96
24
20
3
1
20
4
8
40
44
136
59
73
12
8
15
1
17
30
24
25
11
25
48
20
51
9
27
13
56
4
12
23
105
12
24
3
13
23
1
11
25
8
132
124
24
32
48
24
16
56
4
24
8
57
7
23
1
12
83
36
61
44
48
12
16
12
12
56
27
25
47
45
124
24
36
20
12
28
11
169
17
27
208
48
59
37
35
133
47
21
60
24
28
56
27
49
24
29
7
20
51
45
24
16
23
57
24
39
1
68
36
21
3
75
13
20
112
8
52
47
45
3
117
51
25
5
18
1
23
12
13
8
24
28
60
47
21
4
104
40
12
84
44
39
25
48
44
4
36
36
8
52
32
16
24
60
48
8
27
48
6
3
60
12
40
11
18
51
15
81
24
40
20
36
4
20
4
12
12
12
108
8
3
21
ABCD 98305716032*3^$a+1 [50030]
60
7
65
63
4
60
29
135
124
17
115
24
24
53
7
20
76
71
18
67
11
109
125
30
1
20
33
7
8
57
39
40
11
37
116
231
109
12
80
124
65
31
5
79
125
115
36
32
27
13
20
21
24
12
55
68
48
12
28
8
21
84
87
40
8
27
90
115
48
212
28
107
45
27
18
120
19
20
33
115
12
5
55
56
69
54
69
40
11
9
117
55
35
13
83
30
18
54
72
31
59
54
42
72
85
12
84
17
207
160
41
7
17
48
55
8
27
13
41
75
76
20
9
91
32
16
80
60
15
66
15
16
20
99
66
54
13
11
66
19
41
48
31
59
6
12
3
64
60
32
196
113
42
33
39
57
48
28
68
4
12
60
24
12
80
84
28
128
4
48
32
16
17
127
5
19
24
11
97
5
90
42
67
5
115
59
6
55
11
9
160
128
45
55
32
16
24
41
12
127
143
18
63
52
35
13
32
3
24
97
60
53
6
85
17
72
96
91
263
18
39
36
48
12
180
99
61
44
16
29
79
59
6
66
13
41
15
16
48
11
24
30
7
20
28
35
1
17
43
56
16
65
132
27
40
41
144
15
60
33
43
5
19
60
80
21
15
57
60
7
41
24
30
21
177
75
28
72
12
48
5
123
15
24
13
48
65
43
60
84
32
16
32
208
5
24
120
55
5
15
15
1
180
32
27
18
235
17
3
16
272
4
11
90
115
5
15
48
9
55
20
96
64
12
5
96
120
7
12
20
21
27
156
84
48
27
37
24
84
17
15
36
33
42
37
35
277
20
4
60
71
25
36
32
81
151
48
132
48
71
37
20
15
13
11
30
15
16
65
7
48
48
17
19
48
23
72
18
3
16
108
5
103
24
24
11
141
33
36
43
35
153
52
72
11
9
36
12
28
5
43
20
21
111
3
25
41
6
33
15
177
84
88
132
29
31
5
15
28
56
81
90
90
84
19
12
20
4
12
12
65
3
105
27
40
132
23
18
75
69
75
16
65
72
3
48
16
41
135
63
6
18
13
108
36
80
9
55
12
5
132
27
3
18
54
78
31
36
71
25
32
268
68
84
45
36
139
36
11
18
30
33
39
54
31
48
17
51
28
41
123
96
4
48
12
128
208
29
90
37
35
1
32
28
192
72
140
36
45
3
12
64
60
41
75
177
15
111
21
16
32
16
60
60
11
9
36
171
48
72
37
48
68
64
95
21
60
36
75
49
20
16
5
36
7
48
77
31
12
20
28
116
153
43
24
41
27
57
36
60
67
8
27
21
64
72
24
17
18
96
18
12
319
65
72
72
27
36
27
33
4
24
84
20
28
77
3
9
78
18
12
15
40
131
1
119
6
36
72
48
150
90
102
78
72
31
24
8
3
42
163
65
27
9
6
69
16
32
60
100
32
9
31
24
17
234
24
37
24
5
39
52
185
39
88
53
63
81
79
5
276
36
19
116
40
107
13
12
36
12
5
123
52
17
18
13
29
31
5
331
96
5
55
84
20
40
8
45
63
165
24
66
69
16
5
87
100
11
21
21
43
101
108
18
30
75
57
27
45
3
40
11
25
12
299
6
55
12
48
20
9
90
121
23
25
95
54
18
9
45
24
171
28
20
48
240
64
5
55
20
105
30
6
55
12
5
48
7
48
104
9
72
7
8
33
27
4
11
49
5
66
105
63
49
53
60
15
64
5
91
20
60
48
21
139
60
84
12
41
7
36
47
42
12
15
88
8
48
12
105
12
15
60
111
85
17
60
3
69
72
15
4
29
3
28
41
19
36
41
30
24
21
9
3
33
19
48
113
75
4
24
137
139
80
28
120
12
173
42
13
60
48
17
3
112
11
37
17
7
20
81
79
71
54
48
31
144
5
127
80
48
28
24
41
39
40
83
33
28
192
84
71
42
12
3
15
145
23
45
40
84
29
36
3
123
30
168
55
24
48
24
8
3
85
104
75
6
12
6
157
48
60
5
90
37
35
85
89
31
12
17
15
15
126
67
60
68
84
48
3
37
11
37
84
60
36
20
3
61
11
49
53
42
13
72
80
76
77
72
18
37
89
27
63
126
3
52
35
45
9
7
80
48
9
87
75
24
57
63
6
31
92
16
12
8
75
69
96
60
21
31
24
53
3
69
288
27
136
5
54
18
288
39
76
5
144
31
68
12
4
89
7
59
61
8
9
72
15
21
55
89
54
145
84
53
19
20
21
55
84
ABCD 98305821572*3^$a+1 [50004]
30
7
15
18
20
40
27
9
14
10
11
9
27
16
59
28
6
26
24
6
48
40
32
19
15
36
8
36
46
8
6
165
21
10
9
32
4
35
10
20
24
36
18
1
41
19
45
26
30
4
14
10
12
44
6
1
17
36
16
20
34
50
60
7
8
15
9
21
40
27
3
29
21
6
24
6
30
1
23
34
30
26
4
20
30
12
58
50
1
11
9
1
35
13
20
36
46
20
9
1
38
6
67
24
59
6
31
20
13
51
9
27
23
54
10
2
19
32
49
38
21
31
18
51
41
168
27
13
27
15
14
4
26
30
30
1
123
32
34
26
18
30
6
60
30
6
19
36
5
64
27
47
21
1
15
15
30
14
6
30
1
47
70
23
7
32
34
51
29
34
32
58
132
134
10
66
9
5
16
8
30
10
36
20
90
25
44
61
24
47
3
10
6
36
30
60
14
30
6
25
29
39
1
144
2
24
21
15
4
36
89
9
10
6
20
4
80
12
31
9
35
4
81
90
21
39
21
9
14
6
28
2
24
1
5
4
11
16
47
52
30
20
39
1
44
54
6
36
15
4
9
56
36
4
27
3
21
59
6
10
18
50
21
1
8
6
10
14
6
67
39
18
11
1
39
32
9
28
12
20
30
28
6
6
74
84
36
24
6
16
5
25
60
20
4
30
60
56
90
108
6
4
20
40
2
4
15
101
3
37
8
3
64
5
24
4
6
6
15
33
51
5
34
21
9
3
8
39
37
69
20
16
38
61
9
2
100
18
6
50
30
1
5
10
44
1
5
31
47
70
35
7
74
40
60
24
50
1
11
10
15
39
26
48
22
14
6
24
46
18
6
26
1
60
27
42
24
26
28
20
10
2
18
15
7
9
39
56
30
90
21
19
57
20
9
28
71
111
40
18
2
10
8
16
26
24
24
10
3
57
26
34
12
14
40
5
144
21
30
37
3
20
64
20
12
1
27
32
24
69
67
18
3
39
44
24
12
54
24
42
33
57
84
30
37
69
11
3
4
20
70
42
38
6
90
4
11
9
16
30
36
104
66
10
9
12
29
3
85
32
4
11
13
42
14
34
2
31
8
1
60
8
10
2
28
6
21
24
29
3
28
32
13
36
24
11
9
4
20
30
40
2
31
9
8
12
30
25
45
38
66
24
22
45
75
48
42
75
45
14
10
11
9
91
35
54
30
10
27
57
27
33
30
2
60
10
30
30
38
6
6
40
14
24
10
72
39
29
36
34
30
3
53
7
27
6
60
15
21
18
20
12
61
3
20
16
21
9
18
2
4
14
6
54
6
7
113
31
3
26
4
27
9
11
15
18
40
32
10
9
21
11
19
14
24
36
30
9
97
38
30
66
24
82
44
10
21
45
14
37
44
15
24
40
80
34
3
17
10
42
8
16
6
9
5
120
7
3
56
9
19
12
14
10
6
50
33
37
8
43
27
101
15
40
84
20
1
11
28
2
4
36
128
96
4
27
8
1
75
45
24
20
76
15
5
30
4
53
4
3
32
25
3
33
59
10
23
1
74
33
9
15
39
1
5
19
216
29
60
31
9
84
3
8
31
30
14
69
7
113
15
30
43
57
23
7
32
1
29
4
36
8
12
18
12
34
24
11
19
2
18
6
36
31
9
24
6
50
54
6
15
33
52
30
38
6
94
2
61
9
68
30
60
61
45
24
60
26
1
5
30
10
30
18
51
21
20
18
10
63
23
9
1
15
32
27
42
24
4
32
15
13
11
9
100
56
16
44
160
24
6
20
81
15
30
19
65
4
30
20
37
20
33
16
20
7
33
87
3
50
6
33
21
4
50
1
35
81
13
2
85
39
6
20
24
40
24
12
24
20
31
63
30
3
39
18
20
6
100
17
4
23
42
19
5
4
32
54
6
40
8
6
10
11
13
2
4
20
21
45
19
12
9
20
24
66
33
7
21
17
16
6
8
42
18
1
5
4
111
11
10
164
4
27
45
39
12
8
21
19
69
12
24
20
10
6
18
42
14
25
39
2
4
30
20
30
4
6
6
8
3
33
39
21
30
37
24
69
15
5
54
6
10
86
54
4
81
36
29
64
111
15
5
21
18
10
6
41
4
45
56
19
36
33
2
1
24
9
71
79
30
20
24
52
14
16
8
70
6
26
28
42
9
60
5
39
15
33
7
80
10
2
40
5
9
4
66
17
4
59
6
84
4
36
36
51
33
20
30
16
29
21
4
24
72
15
15
54
26
40
18
2
18
42
1
9
20
31
9
30
60
8
42
91
29
48
7
45
20
4
60
80
36
94
26
3
7
8
22
50
18
72
40
15
20
4
45
26
9
15
1
5
4
71
25
23
51
90
10
44
21
24
16
11
4
14
3
13
6
14
6
1
29
3
16
75
5
9
12
18
16
65
21
19
5
6
10
200
10
18
27
116
9
19
41
24
24
16
35
15
34
3
68
1
8
6
1
5
10
74
54
22
8
12
55
45
74
46
35
15
30
3
36
16
80
25
14
30
111
16
39
14
4
47
24
15
46
18
2
4
36
15
116
27
6
24
12
28
6
21
5
10
9
29
15
76
45
20
30
1
53
10
72
38
3
4
29
39
55
12
5
25
39
81
15
15
8
126
6
45
3
10
12
24
26
34
35
1
48
20
7
5
4
35
25
20
27
57
6
1
8
16
71
4
44
1
9
20
15
157
24
6
14
34
21
5
54
10
2
21
3
61
53
36
4
12
20
30
25
29
4
62
48
1
12
17
16
26
25
20
64
15
26
15
79
20
24
6
55
21
8
72
64
24
56
10
14
6
10
51
5
18
21
9
6
21
15
60
10
23
7
14
130
20
16
8
1
11
60
30
39
51
54
16
20
3
7
20
9
21
4
20
6
24
37
53
16
35
4
21
20
10
9
125
7
99
90
80
4
59
48
13
30
57
23
34
11
9
3
67
41
16
5
4
14
13
39
8
10
56
30
21
15
30
24
10
29
25
2
34
51
3
2
40
74
30
4
3
9
11
4
5
51
7
20
10
60
6
24
33
47
10
20
7
3
72
8
13
29
58
12
9
21
8
7
156
27
26
6
18
82
41
7
21
119
12
64
17
28
9
20
22
9
15
6
44
40
26
49
11
64
26
111
9
60
54
6
34
36
14
40
20
4
2
33
7
41
9
40
44
24
22
30
8
36
16
20
24
15
36
16
3
14
40
3
32
45
16
26
1
29
10
38
43
29
58
6
11
9
40
14
6
6
10
38
1
35
10
56
30
81
3
4
56
61
35
18
36
16
20
4
27
53
4
66
14
15
7
14
40
35
1
8
16
126
44
37
17
6
61
5
31
8
1
39
44
1
6
20
28
30
20
72
18
12
10
114
6
90
54
36
15
89
16
110
49
5
6
4
26
18
6
7
93
15
36
23
42
4
20
55
21
20
18
66
15
16
29
40
15
11
1
33
26
10
15
5
19
9
56
6
33
60
28
8
19
6
36
8
16
87
27
42
23
16
21
18
6
11
13
66
20
30
16
18
21
5
34
6
24
3
77
43
8
9
60
36
4
6
6
38
6
46
108
2
24
7
9
20
18
12
1
9
44
91
3
6
36
24
30
14
6
21
43
20
22
14
4
2
18
52
30
24
36
8
6
16
74
84
6
45
55
50
4
6
26
70
9
5
36
4
24
6
44
10
27
20
69
16
18
5
7
8
10
36
24
50
90
10
30
6
6
11
72
15
1
12
9
20
3
105
75
7
30
20
4
44
22
14
51
99
46
14
6
24
4
30
2
34
20
40
14
30
12
21
3
97
9
48
42
5
100
45
15
5
24
6
10
8
15
25
20
7
63
30
32
4
54
17
4
65
10
21
65
114
30
40
14
42
24
4
6
89
1
20
27
97
2
1
60
20
4
15
54
20
24
6
1
36
39
8
10
26
24
22
75
15
30
78
26
10
54
86
30
4
2
10
24
54
30
2
9
1
23
48
9
10
38
36
15
21
31
9
14
6
18
1
15
26
4
15
5
40
20
10
14
42
1
57
3
68
19
30
2
28
26
4
60
60
50
6
60
31
9
6
54
156
8
12
31
ABCD 98306012646*3^$a+1 [50008]
72
20
39
25
11
33
52
84
32
15
93
15
37
44
16
68
60
52
8
4
96
92
99
90
3
16
24
200
52
80
28
47
144
1
36
108
24
152
16
23
126
31
23
57
48
52
149
19
36
35
54
51
75
85
20
219
21
16
144
80
148
113
27
76
72
185
163
12
8
40
104
40
8
88
84
101
111
15
9
27
37
56
60
4
96
35
45
124
320
12
40
35
13
32
81
7
56
24
36
16
44
4
60
41
175
131
85
68
112
20
24
177
55
72
72
24
32
4
44
21
19
24
176
16
125
19
20
36
15
93
16
12
132
12
36
23
37
32
52
5
43
47
45
4
32
48
15
61
24
5
36
55
35
36
33
75
61
44
16
60
8
28
35
144
45
16
92
36
52
65
43
144
48
48
32
144
45
51
4
156
12
36
12
32
21
75
15
37
68
12
28
80
64
32
4
20
51
36
90
39
51
13
24
17
55
35
225
16
32
12
39
1
60
29
36
163
71
72
13
44
40
32
16
44
45
3
28
59
36
37
36
32
120
40
8
24
12
15
129
60
45
51
144
21
3
51
36
69
4
56
16
168
140
100
32
184
20
21
36
54
54
31
48
48
72
8
63
189
27
21
15
144
36
18
15
16
8
36
172
32
27
54
39
28
20
93
51
39
9
136
36
35
13
32
45
36
27
153
39
160
24
65
7
104
124
12
48
36
29
36
75
15
73
12
36
60
20
33
91
156
5
15
192
117
55
36
20
28
32
12
88
80
24
111
9
48
16
35
165
132
64
36
8
81
51
39
54
99
12
216
249
54
57
4
11
25
83
37
20
33
19
60
11
37
140
75
9
4
44
87
45
40
95
25
11
13
72
113
55
35
21
105
15
4
71
90
31
20
3
357
88
5
115
20
12
100
44
24
60
36
60
4
264
80
27
73
48
23
9
81
75
51
69
60
76
11
13
32
88
11
25
119
90
27
9
103
36
5
31
59
36
45
16
12
68
3
1
24
20
52
29
3
28
5
15
3
21
16
8
72
88
224
60
28
5
198
9
63
18
27
24
111
13
95
61
96
23
61
44
72
28
12
128
40
72
20
108
120
16
80
45
3
40
11
9
28
32
3
49
44
40
155
90
55
80
12
4
48
17
63
16
32
60
84
15
49
116
24
40
56
40
35
69
120
117
39
76
29
90
93
76
260
4
92
51
33
111
61
144
65
54
141
39
85
95
37
24
20
45
3
52
44
81
75
16
168
44
3
93
76
36
12
53
15
100
65
39
16
32
72
60
196
12
20
28
84
24
20
4
131
9
112
116
249
19
35
36
9
36
28
12
356
52
96
44
52
89
31
36
32
48
84
88
41
87
48
4
12
65
54
81
28
36
60
12
35
54
55
116
108
24
12
76
5
54
21
88
12
12
116
12
120
12
12
88
83
25
12
71
189
76
32
40
92
28
29
99
72
124
144
11
9
117
198
21
16
92
48
160
5
27
52
24
5
31
68
63
25
84
35
93
60
81
55
32
3
9
81
36
103
48
29
19
35
45
40
12
20
45
3
105
31
5
139
224
112
29
51
16
8
15
105
40
56
51
109
8
108
9
39
112
12
17
51
4
48
12
68
156
76
56
24
84
51
9
64
72
8
16
80
57
7
11
121
60
36
35
90
18
109
17
90
9
60
36
16
44
36
15
69
16
5
75
24
120
16
12
92
36
60
112
20
27
81
72
72
84
4
32
96
9
115
11
18
55
12
12
20
16
11
69
75
21
100
8
36
267
33
16
24
60
92
40
59
90
3
141
75
12
28
24
32
24
21
36
18
45
76
80
141
103
41
90
21
40
8
160
20
21
90
253
80
40
12
36
12
20
141
36
91
89
36
108
135
100
107
13
36
84
227
73
71
45
9
36
115
108
36
24
176
36
9
51
16
32
27
105
4
17
27
63
18
75
40
60
5
87
3
109
8
40
5
18
25
96
5
43
11
36
144
1
80
9
27
52
8
129
3
100
92
75
54
75
144
148
29
3
36
72
123
85
20
21
15
76
240
29
15
16
68
4
12
11
18
99
81
51
ABCD 98306164454*3^$a+1 [50003]
72
36
60
84
12
51
153
12
24
55
92
57
60
75
21
363
33
3
105
156
72
3
33
15
12
93
12
7
84
5
24
12
84
211
5
24
111
16
29
3
96
21
12
15
57
36
60
72
204
72
24
96
115
161
19
12
17
15
21
27
9
43
32
33
24
12
231
16
17
31
65
51
60
45
48
7
5
108
204
36
96
96
96
108
96
79
32
21
36
55
125
7
29
12
55
5
39
81
48
19
41
12
91
53
139
5
24
72
43
29
159
4
108
32
48
165
75
57
187
17
31
77
79
41
84
24
123
9
24
60
19
116
105
288
55
17
63
9
51
69
43
20
12
45
36
31
29
39
141
63
57
27
69
151
41
72
60
36
24
108
36
24
12
96
3
112
41
12
91
29
48
12
108
75
4
128
21
60
144
36
84
36
15
21
12
367
65
79
53
75
9
87
9
7
77
19
5
24
12
91
32
141
48
108
36
72
120
31
5
36
7
32
57
108
43
68
28
116
81
63
33
12
63
84
33
24
3
4
44
45
36
12
147
21
31
5
123
60
196
80
60
148
44
112
65
24
39
93
36
63
45
39
28
29
120
15
9
168
72
55
113
31
60
5
72
3
21
27
9
24
51
28
29
3
84
9
51
45
12
60
24
48
132
127
144
48
29
7
65
12
48
15
105
87
45
24
43
20
12
33
15
9
12
84
87
9
60
15
21
12
27
36
33
123
84
156
93
3
96
129
120
7
20
105
60
36
3
81
31
17
3
33
132
24
195
93
31
5
27
52
29
15
117
27
141
3
9
12
27
180
33
15
105
3
21
12
31
125
7
12
101
43
65
67
221
63
48
96
9
24
12
96
12
36
87
57
51
52
80
129
120
3
16
80
16
68
9
99
9
247
80
112
17
12
228
24
135
69
79
17
31
60
53
24
48
7
44
57
48
87
9
151
80
9
12
75
33
12
48
12
36
99
93
3
33
24
180
19
17
63
100
44
52
5
39
21
60
63
9
24
156
3
33
163
44
21
108
3
112
17
15
9
48
99
93
19
29
12
12
15
60
48
4
41
7
92
21
36
12
12
3
192
57
60
84
12
7
144
48
65
108
115
32
33
12
132
84
84
7
17
15
84
45
175
32
57
12
75
4
60
5
36
183
33
36
12
51
69
151
17
348
24
43
29
163
29
51
9
12
43
41
27
124
89
60
15
45
132
12
60
87
144
160
60
5
72
24
144
36
7
29
103
92
21
48
24
24
36
36
51
21
108
12
36
96
3
21
12
240
75
21
24
7
80
112
101
36
39
237
48
72
12
27
100
89
3
9
24
60
51
117
159
16
12
29
84
12
84
175
84
60
29
60
216
12
24
120
19
65
15
81
31
48
116
12
9
84
67
41
48
132
108
91
32
81
36
120
31
29
55
77
36
12
84
43
29
96
19
113
51
21
24
48
115
44
112
77
7
5
24
12
19
176
84
93
15
52
12
80
57
103
5
159
28
68
48
9
108
55
5
27
48
33
132
12
31
17
111
33
48
12
3
16
144
20
12
69
91
5
75
57
144
144
187
29
63
189
39
21
84
7
188
4
89
36
36
24
3
36
57
3
160
41
12
48
36
48
132
12
103
41
120
36
15
21
123
21
87
4
29
111
4
113
27
45
87
12
141
19
17
12
12
60
15
57
3
33
147
81
72
115
20
93
207
33
51
33
27
21
12
72
36
51
16
29
99
69
43
29
60
288
103
48
29
39
33
60
132
60
67
29
24
91
29
3
33
24
19
5
12
19
5
43
65
27
144
16
5
31
32
60
33
48
216
12
15
60
160
36
29
48
48
24
240
60
72
99
52
80
93
24
7
41
7
20
9
24
36
24
31
77
7
89
96
132
12
51
9
36
19
185
7
36
48
12
20
57
3
129
12
51
144
69
15
60
52
65
43
29
36
15
45
12
7
32
45
36
36
60
12
19
5
108
36
27
4
89
12
84
204
55
17
63
57
72
24
48
87
100
12
32
21
36
ABCD 98306988914*3^$a+1 [50069]
12
114
144
96
171
24
144
3
18
6
45
120
21
123
15
36
288
96
162
30
24
69
24
72
51
60
132
57
33
96
30
9
111
105
15
132
69
48
72
33
27
39
12
24
24
90
42
54
123
3
24
114
135
84
75
201
87
69
39
36
18
138
153
21
24
42
12
57
255
186
144
30
210
54
81
81
30
69
48
21
174
186
51
39
6
99
27
33
15
96
156
57
51
90
96
6
48
96
240
24
141
381
72
30
66
135
36
15
129
15
6
144
102
57
120
36
15
126
174
24
42
15
345
6
132
21
27
54
24
39
63
153
24
57
48
102
18
6
24
120
18
3
27
72
297
51
48
189
216
36
84
24
297
30
84
60
234
6
66
30
120
45
69
6
84
156
96
114
63
15
192
213
75
72
60
36
24
165
48
21
39
300
171
114
48
72
6
42
174
18
75
147
48
90
27
99
24
132
9
216
63
6
54
81
81
6
18
96
30
33
57
66
9
51
57
27
36
48
66
75
45
24
15
24
63
18
39
15
12
9
21
15
99
9
60
201
24
27
48
21
42
177
3
9
33
30
96
9
27
6
78
90
114
21
315
60
9
27
48
36
24
21
21
96
42
21
87
18
111
108
27
138
15
36
21
75
3
138
3
45
102
90
18
60
45
87
84
108
12
24
9
51
21
33
75
3
168
96
66
39
9
99
51
21
24
15
21
48
36
36
39
114
90
78
63
129
51
15
6
48
30
225
33
3
21
18
177
45
3
195
42
48
6
12
117
135
18
99
111
12
57
249
30
24
21
141
3
51
105
9
6
12
213
84
75
48
114
54
66
6
18
222
210
123
15
9
72
45
30
105
144
129
87
324
75
36
33
12
9
72
78
72
168
72
33
111
33
87
18
6
42
18
6
6
48
210
15
51
48
60
72
33
81
51
21
102
60
30
15
36
171
114
135
39
141
51
24
66
195
204
105
6
96
120
48
36
69
9
27
24
189
27
75
69
45
39
105
6
105
57
72
75
27
96
90
168
15
51
30
48
66
54
15
36
171
33
135
21
21
39
15
72
60
48
126
6
24
9
201
114
12
132
270
126
36
309
9
51
36
153
72
75
75
264
21
135
33
12
3
6
270
66
15
39
24
45
21
39
3
60
168
69
27
33
15
42
78
117
75
18
6
24
168
162
6
81
63
21
45
99
3
18
6
105
33
15
72
33
48
48
66
60
24
234
66
6
6
84
30
18
21
15
69
21
15
51
30
24
135
111
45
75
96
60
222
30
138
90
54
123
192
60
108
12
24
156
21
39
39
120
24
177
105
30
66
72
210
6
54
312
48
48
42
15
12
51
132
6
192
48
90
21
33
135
51
180
69
87
78
102
129
39
42
360
48
6
60
54
30
60
6
15
27
60
9
9
111
15
168
66
39
57
75
63
81
15
6
30
348
81
60
297
150
24
48
42
6
90
3
69
6
69
75
21
147
72
72
69
147
9
135
69
117
48
15
156
63
60
45
231
126
18
36
24
45
213
39
24
120
171
48
21
36
99
21
285
39
60
267
48
21
15
93
231
162
27
213
24
48
75
45
75
147
48
96
96
90
ABCD 98307130594*3^$a+1 [50070]
79
6
6
210
30
30
71
55
12
48
42
96
30
21
84
60
20
19
42
83
91
42
39
15
114
30
36
24
30
167
37
66
9
20
16
195
9
27
5
85
30
29
4
108
84
75
6
24
6
12
12
54
6
36
18
120
36
6
69
48
21
162
69
81
12
51
81
15
9
42
173
151
45
15
36
18
84
23
7
96
66
51
20
55
9
51
57
15
6
6
48
53
7
45
81
47
7
90
143
13
6
45
39
9
32
48
1
12
30
33
51
24
24
42
18
18
78
90
119
37
75
45
18
81
20
31
18
12
3
12
33
6
29
16
15
126
18
33
9
210
66
47
13
35
112
15
30
66
21
60
45
30
21
27
96
102
90
258
24
42
81
27
21
27
89
16
33
30
60
5
61
78
6
15
15
42
48
144
6
29
37
60
48
90
48
9
51
24
66
3
12
3
17
7
90
78
24
108
41
16
33
35
7
54
60
6
120
24
30
66
29
187
24
36
105
39
9
164
7
78
27
111
48
29
16
69
90
65
160
105
6
65
4
45
12
30
24
36
108
33
92
1
60
6
30
51
15
17
37
75
81
12
51
60
69
11
16
36
87
57
60
99
17
85
24
6
114
24
54
12
60
24
96
9
9
75
12
9
6
54
12
54
36
54
15
69
15
9
72
18
6
51
84
105
42
18
24
12
6
168
21
48
3
24
84
24
12
45
20
181
78
6
23
55
42
30
54
114
41
49
6
12
9
81
60
39
15
129
32
7
21
36
21
23
4
33
54
9
21
54
84
18
143
12
97
30
42
24
66
6
114
6
42
18
84
60
54
12
60
9
176
67
78
132
6
101
19
6
3
80
31
5
16
48
12
51
60
33
36
159
24
6
24
12
15
219
84
36
6
39
60
27
204
9
15
24
36
30
36
39
111
189
165
36
11
67
36
60
89
67
45
39
42
99
48
27
24
216
54
36
180
36
24
228
30
41
60
109
87
105
99
32
25
78
30
15
12
20
48
37
24
66
42
36
60
24
48
78
90
99
57
75
44
49
15
51
24
42
66
60
24
9
69
6
21
39
36
18
36
15
156
33
36
42
60
24
84
45
9
3
20
7
6
36
15
15
24
69
3
93
15
36
29
61
198
65
76
39
18
30
9
48
80
52
39
9
27
53
16
21
48
87
48
3
17
43
54
60
18
113
19
6
23
1
24
30
9
27
90
39
99
18
12
83
19
89
37
54
89
169
66
21
135
54
15
15
21
45
48
66
65
16
21
12
6
66
23
37
6
24
84
105
15
36
24
36
45
9
27
128
96
13
72
23
43
30
39
63
36
54
72
195
51
57
33
60
39
48
15
120
53
13
30
12
30
27
45
72
24
120
15
192
48
96
48
105
48
30
18
6
60
18
126
36
114
47
28
21
36
123
9
102
30
24
54
5
31
36
48
12
54
30
12
30
15
128
205
35
7
12
17
85
24
30
60
69
20
43
33
57
48
71
43
162
18
33
32
16
75
21
93
6
36
66
24
36
30
12
48
42
71
64
3
48
45
32
55
54
138
41
16
21
18
57
20
13
30
21
21
59
13
18
24
89
31
45
9
27
9
6
60
60
18
6
33
92
193
6
29
16
51
9
9
60
66
9
36
32
7
57
3
45
48
48
45
30
66
15
45
30
48
18
60
42
81
92
43
90
30
90
35
16
48
15
12
156
45
27
177
9
75
44
37
18
57
3
225
57
84
15
111
18
60
3
33
42
48
6
84
36
59
31
120
69
9
27
21
60
59
16
9
6
53
37
27
80
16
39
5
1
51
33
27
48
3
65
55
42
228
75
87
57
60
9
75
9
30
53
4
69
39
117
15
15
66
27
33
15
57
6
36
18
15
57
6
33
129
15
15
42
24
27
123
9
12
153
23
109
131
19
60
66
48
35
85
42
33
81
36
162
101
67
132
102
84
66
33
12
15
81
20
49
78
96
54
6
6
30
66
30
45
32
1
42
9
3
78
30
12
12
30
84
6
129
60
27
72
36
6
90
24
90
27
57
36
12
39
135
5
19
72
54
30
53
13
15
153
27
27
21
21
24
36
114
9
57
114
12
114
84
90
36
60
9
159
6
27
15
48
5
115
24
48
84
48
30
66
42
30
5
49
18
273
144
60
9
39
117
15
21
12
11
64
93
24
95
31
12
36
60
12
60
72
96
21
69
39
48
39
30
144
24
12
18
66
66
228
113
64
44
25
84
6
6
30
240
120
84
177
9
24
12
78
5
76
81
90
42
11
1
3
176
109
63
9
6
53
25
24
75
27
6
3
12
33
95
79
78
83
1
114
60
5
16
15
6
ABCD 98307934072*3^$a+1 [50053]
60
59
37
44
52
59
18
7
44
16
23
18
39
21
7
32
4
29
123
24
40
41
87
28
24
5
15
3
12
18
31
47
57
40
48
8
81
19
84
17
30
30
96
60
114
1
44
15
9
57
12
7
5
15
268
77
19
60
84
65
147
63
30
27
76
8
4
48
252
5
120
18
12
18
84
30
21
9
15
16
24
20
21
7
17
30
1
8
99
18
3
72
9
6
9
3
37
8
40
5
3
57
162
9
16
36
32
16
36
41
15
9
18
12
9
12
99
36
30
24
19
11
1
24
71
13
59
72
21
24
16
68
60
27
54
18
12
18
51
96
88
35
78
30
24
36
85
17
51
69
3
124
65
91
35
25
65
7
168
24
20
3
12
13
12
65
120
6
12
85
36
77
24
66
54
60
78
97
5
18
102
15
15
6
19
56
39
129
9
67
11
13
107
33
4
5
7
128
16
29
3
28
17
19
35
45
144
64
95
12
120
73
36
11
90
31
48
24
8
60
52
32
33
3
27
73
144
24
77
79
23
12
90
3
16
96
8
27
21
9
43
5
12
36
7
23
42
48
19
5
51
39
9
12
100
12
17
18
30
7
11
13
36
65
75
15
21
75
42
30
25
53
3
21
79
56
4
29
12
19
44
27
61
12
77
63
40
23
24
13
17
31
59
18
7
11
114
75
3
37
65
19
144
35
78
30
109
11
84
61
5
19
23
1
29
30
48
9
16
24
5
19
41
18
18
24
31
5
60
7
8
45
3
21
99
72
57
27
15
6
27
15
61
137
19
131
93
21
75
48
16
24
56
4
68
15
54
43
5
3
4
24
20
51
36
13
12
17
3
60
48
9
55
60
128
52
17
63
16
12
84
23
21
27
24
36
72
25
56
57
30
102
108
27
12
4
11
60
25
125
48
30
1
47
25
65
12
3
159
60
121
104
45
75
16
17
55
17
36
3
124
53
42
1
17
27
12
16
12
23
204
25
113
3
9
39
9
12
31
8
51
33
15
25
47
9
9
27
60
84
27
24
18
7
120
8
117
31
44
15
60
6
114
90
30
25
96
17
127
11
30
55
44
33
12
36
60
180
15
40
5
19
41
15
48
24
72
3
121
12
29
18
117
33
48
139
5
6
69
24
36
15
18
12
19
44
27
6
12
30
18
42
13
8
27
30
43
24
32
3
30
48
60
3
24
3
37
65
3
4
8
15
42
15
88
47
1
17
67
84
60
59
57
28
23
12
1
89
108
24
31
12
12
5
60
19
41
39
81
15
16
5
24
30
138
55
47
6
67
20
45
42
9
40
101
30
9
4
35
13
65
12
132
30
21
24
276
27
1
56
64
41
30
21
24
36
12
3
49
44
39
42
15
88
12
24
60
119
25
12
65
19
96
20
81
72
67
5
19
101
31
24
80
4
11
21
69
30
6
30
57
57
150
73
108
5
19
5
18
13
72
36
17
24
99
16
11
9
76
24
56
24
84
4
32
60
16
80
4
24
60
32
15
25
12
72
36
35
9
96
45
27
27
60
25
48
65
15
63
42
60
27
4
32
28
12
80
45
90
33
39
78
24
19
84
35
30
3
12
112
108
17
60
19
20
40
56
60
15
93
16
17
127
32
84
9
12
15
64
72
32
28
44
33
31
32
9
43
12
65
51
28
72
24
84
144
8
100
29
103
152
24
9
60
55
72
20
3
12
30
103
12
35
9
12
144
16
8
21
19
20
39
12
21
64
84
11
6
24
19
89
27
4
24
132
36
5
3
51
21
28
44
3
37
23
85
92
3
9
33
63
45
7
32
28
5
18
12
48
9
21
39
33
42
1
47
48
69
45
19
60
11
1
72
12
48
5
7
101
7
8
27
1
20
27
49
5
39
57
19
23
42
66
25
59
48
61
77
12
30
21
4
12
24
29
7
5
6
37
53
15
15
30
39
4
29
18
37
72
36
24
41
54
60
21
15
69
28
12
36
5
54
30
43
56
4
36
131
1
35
30
19
108
20
3
37
32
21
63
12
15
30
3
4
20
27
30
55
36
59
6
12
51
4
8
117
7
144
56
96
4
36
5
12
132
31
80
24
96
57
27
28
56
4
152
33
91
32
45
3
21
60
75
4
17
19
161
115
60
89
79
56
60
111
13
32
28
32
27
18
79
95
109
84
77
151
17
18
42
3
39
25
41
43
41
30
133
116
27
13
41
79
36
8
16
32
220
24
5
15
3
33
24
33
27
60
40
48
36
20
12
24
28
132
20
4
29
27
75
30
19
56
28
35
25
95
48
37
47
90
30
60
45
3
30
31
71
1
65
24
48
43
29
19
60
24
5
127
56
75
109
161
3
64
36
59
12
45
4
11
13
95
30
43
24
53
12
66
73
11
60
120
73
65
132
6
24
21
4
101
7
35
102
63
28
20
52
32
105
55
35
49
96
24
20
27
25
8
52
24
5
31
24
5
6
13
17
39
76
24
24
56
3
90
27
40
71
24
36
9
24
16
168
95
73
24
11
9
81
12
18
13
29
3
69
30
60
9
36
28
17
156
27
12
24
57
12
103
12
36
29
27
28
8
28
17
39
16
68
40
44
76
11
6
114
36
9
93
60
12
36
19
108
5
31
71
145
8
15
60
33
184
5
18
12
1
29
91
12
12
71
49
24
29
18
93
156
60
45
31
8
57
30
12
121
24
17
51
60
124
5
36
75
12
63
9
144
27
69
33
3
48
36
96
24
4
41
31
35
57
33
12
12
90
6
55
48
17
87
12
15
18
7
ABCD 98308418506*3^$a+1 [50059]
30
15
45
12
30
169
24
11
48
60
1
17
7
8
99
6
63
48
21
90
12
144
54
63
3
30
24
60
96
3
40
83
6
12
19
47
9
33
42
45
64
173
66
78
43
47
25
17
7
8
33
39
27
21
24
3
141
40
35
84
42
31
59
126
12
19
48
29
115
8
16
47
81
69
43
8
3
6
36
30
12
1
8
9
24
103
8
88
168
80
16
80
3
42
18
48
120
84
61
11
45
81
55
83
30
30
6
163
11
36
78
42
66
39
3
133
8
9
42
36
48
24
1
11
48
117
99
60
49
48
83
126
78
57
15
1
120
8
9
55
5
42
33
51
37
83
85
47
25
80
24
21
19
59
54
7
35
69
9
127
41
79
72
113
48
15
21
75
15
144
120
66
120
30
96
57
39
9
144
9
7
23
33
9
7
8
48
33
55
72
35
36
72
1
251
66
6
37
17
39
27
117
9
7
128
33
7
24
80
3
6
66
60
25
24
24
8
88
35
12
48
25
17
54
9
16
5
108
15
201
31
35
24
21
111
42
18
21
3
24
72
13
29
6
84
25
95
1
17
78
60
37
209
18
12
84
84
9
51
72
37
11
36
24
72
36
13
17
60
210
24
25
24
191
186
24
24
15
16
59
13
11
37
72
23
6
43
56
15
36
90
102
30
12
30
36
9
3
18
3
27
13
47
1
23
9
24
40
24
11
13
59
13
120
35
96
21
39
12
30
18
24
21
16
32
64
47
42
7
11
6
63
16
95
81
16
95
49
35
36
9
57
15
3
141
111
1
8
81
42
126
174
33
63
42
15
3
54
15
75
60
9
21
51
99
42
90
49
59
61
96
8
21
54
108
1
59
85
24
8
45
36
30
1
95
121
47
36
61
32
27
36
18
15
27
45
45
36
7
23
144
33
72
16
23
1
176
15
121
8
40
113
30
9
57
15
27
72
72
13
11
109
24
32
39
33
40
23
25
8
51
69
57
96
31
24
41
42
61
8
3
18
91
5
30
66
27
3
13
11
21
16
5
3
9
6
73
32
21
36
103
56
39
60
24
6
7
17
72
15
3
12
25
23
90
36
66
25
23
96
60
54
42
18
3
39
1
168
48
11
85
47
97
144
23
72
1
29
90
18
6
30
30
96
24
108
36
93
81
6
1
35
36
12
13
8
9
7
59
13
48
80
9
15
51
36
33
24
45
3
3
21
15
1
65
111
72
112
23
1
96
8
9
39
24
63
12
30
7
47
18
30
108
72
60
1
56
75
18
126
60
12
24
30
18
13
95
60
12
73
120
47
90
126
57
33
66
60
57
88
59
21
16
77
27
16
96
32
57
54
57
16
24
53
30
37
32
15
25
65
90
30
12
67
215
18
54
9
40
24
80
63
18
6
33
63
97
137
18
13
24
8
15
6
3
40
41
6
96
33
48
3
12
84
30
66
72
96
6
79
48
11
42
43
23
24
1
23
97
65
18
84
12
60
24
54
48
27
177
30
1
17
15
48
9
6
25
104
72
3
85
48
23
25
59
6
30
24
126
42
25
65
12
60
31
48
5
3
3
30
48
15
75
156
120
1
59
13
17
6
49
8
51
18
90
1
17
6
1
77
96
30
37
23
12
78
31
8
81
114
168
24
30
54
9
15
96
1
23
177
195
13
8
16
216
41
24
60
42
33
27
48
60
30
78
37
48
113
7
24
23
42
55
35
24
36
36
13
95
25
17
42
61
11
85
89
66
69
27
21
24
16
41
150
156
24
48
24
13
5
19
48
24
5
19
131
42
60
39
88
56
15
1
41
54
18
7
5
30
37
24
107
6
15
105
55
41
31
72
17
36
42
90
30
12
24
6
15
33
55
56
264
3
21
48
51
12
33
16
71
48
81
63
18
30
33
15
84
6
192
31
8
57
6
25
72
11
18
42
12
36
42
79
48
29
54
108
73
8
9
42
6
7
35
42
27
9
42
109
5
210
105
96
40
23
96
49
72
144
8
15
72
24
97
8
16
41
102
18
55
24
8
33
103
8
3
108
18
7
8
72
27
24
36
48
1
48
23
225
3
85
83
12
1
32
9
135
3
96
85
17
102
57
3
37
23
18
151
71
126
19
56
21
90
54
12
79
24
77
27
15
121
11
85
23
25
48
47
1
32
3
85
24
41
6
81
39
1
23
25
59
13
107
165
27
21
3
24
13
240
5
12
42
30
30
18
7
41
18
21
3
132
96
57
16
48
11
93
99
13
65
30
30
12
87
72
39
1
17
24
30
24
96
24
24
9
3
141
24
3
42
139
32
3
13
11
108
18
79
113
18
13
59
48
60
24
9
72
136
11
61
41
78
9
16
23
90
111
88
47
9
45
19
8
3
37
104
21
18
25
17
42
37
23
90
7
35
37
11
6
55
17
60
12
31
176
33
30
9
64
8
16
11
24
108
18
7
107
61
8
51
21
3
24
6
79
11
109
35
12
156
60
84
117
99
24
21
57
42
24
133
41
199
ABCD 98309154814*3^$a+1 [50034]
7
20
6
20
19
25
10
14
2
34
96
52
16
6
6
4
16
32
11
17
8
24
30
10
2
53
1
10
1
5
10
6
32
20
8
3
31
6
12
52
38
38
64
14
12
30
48
4
12
20
20
10
21
60
3
16
70
40
60
16
18
2
14
13
1
11
43
41
1
20
4
35
11
26
50
78
6
34
16
8
82
25
45
60
56
43
21
4
16
6
80
18
56
8
32
23
48
60
7
18
14
50
46
38
19
17
26
12
17
15
6
39
9
40
12
4
8
88
55
15
9
5
24
56
44
22
58
54
2
88
32
4
31
1
4
14
2
4
28
20
12
10
14
95
61
35
13
12
40
18
2
18
10
6
86
36
4
46
4
41
19
70
8
48
28
7
19
28
2
16
4
20
8
8
63
5
19
48
9
40
28
6
1
15
30
75
5
36
10
62
2
10
68
11
55
32
2
52
58
5
5
7
35
50
24
24
11
21
3
36
24
63
64
6
28
20
6
16
34
56
19
25
28
20
8
18
4
58
8
36
24
20
14
26
59
1
26
6
24
40
4
7
60
15
4
30
4
7
37
12
50
70
35
1
24
76
4
8
28
14
10
60
6
10
70
34
44
50
6
30
14
100
35
11
13
25
32
3
23
14
14
6
104
72
8
34
32
29
45
12
20
24
40
26
25
60
5
19
79
2
50
12
6
31
5
38
16
1
13
12
11
29
34
21
89
2
38
4
68
64
35
5
20
11
9
60
16
8
16
10
30
34
10
6
5
13
2
10
48
38
45
9
3
33
4
64
2
5
105
27
12
103
22
19
1
23
13
44
80
26
14
8
20
2
54
32
10
10
24
11
7
18
14
14
2
12
32
14
7
5
20
40
40
4
48
2
28
36
16
38
12
26
84
9
72
49
59
17
14
5
48
5
67
19
17
12
21
36
15
5
8
36
32
4
16
44
20
6
32
16
64
16
20
17
69
6
50
32
2
34
95
27
18
62
30
4
51
9
51
12
21
27
48
29
7
21
8
6
61
3
26
54
2
30
34
76
27
1
66
6
40
44
16
4
3
3
22
68
2
20
22
90
74
6
5
23
32
14
6
10
20
4
24
32
38
1
21
16
44
8
38
140
18
16
23
27
34
12
12
36
4
36
7
29
40
16
23
36
29
12
4
6
44
4
70
6
48
22
30
18
32
20
70
10
36
84
4
12
18
26
40
26
14
11
84
45
26
78
52
3
45
12
34
18
8
40
20
63
36
1
22
22
10
30
36
20
3
7
22
32
36
40
12
43
9
8
12
4
50
20
5
29
20
22
36
49
21
4
18
5
47
26
95
5
4
15
45
4
4
20
23
9
54
32
25
7
2
8
7
11
18
50
22
90
10
8
26
18
40
20
2
20
1
24
23
2
30
6
38
30
20
24
22
30
16
20
4
30
34
32
58
26
11
9
15
1
44
36
44
36
8
12
34
66
40
32
16
20
14
17
79
16
1
13
6
18
36
36
11
13
62
10
48
6
6
10
32
38
4
35
35
34
20
12
4
20
36
7
57
24
16
148
8
78
22
64
20
6
12
52
90
51
15
30
52
47
21
24
20
40
4
2
9
13
8
22
6
26
28
5
107
18
12
18
2
140
63
1
6
44
57
17
80
11
31
50
10
18
12
54
41
1
23
25
4
72
26
44
6
15
24
13
60
76
7
39
10
24
32
32
8
24
30
6
12
28
60
4
6
10
35
12
17
56
24
16
2
26
4
8
30
30
2
2
108
11
24
13
8
36
3
3
82
143
9
6
33
1
35
9
4
10
13
5
14
29
7
64
18
58
4
66
12
30
46
31
21
3
15
34
11
29
20
35
13
59
29
92
24
16
2
5
12
1
64
4
56
38
18
72
6
26
20
8
12
20
10
48
38
60
27
108
9
3
13
4
31
23
1
21
14
30
8
36
34
97
13
6
30
52
20
48
12
4
20
20
14
26
16
20
52
12
24
31
25
20
8
28
68
106
10
11
85
18
4
28
2
76
12
10
18
32
40
44
10
5
45
14
97
24
13
32
38
1
1
24
36
4
60
32
22
18
32
23
19
70
20
60
26
2
28
18
6
3
17
31
23
20
54
6
6
4
12
7
13
72
30
126
4
72
4
27
29
68
58
2
23
9
16
68
16
28
110
10
6
2
12
12
40
140
28
2
30
20
16
18
30
71
1
4
4
32
4
39
1
6
14
3
36
29
43
12
12
13
32
15
15
28
5
17
10
21
13
11
39
74
7
9
12
44
20
35
73
35
13
14
9
1
18
70
32
16
7
17
55
21
4
6
12
2
16
64
18
46
56
31
37
22
1
43
36
30
4
30
46
3
1
46
66
7
55
2
16
60
82
12
10
4
24
36
54
17
5
36
4
3
5
8
23
5
16
56
62
5
25
35
3
2
20
23
5
19
1
90
90
20
14
49
47
34
16
20
15
33
56
20
20
51
39
33
31
26
3
25
8
18
6
8
52
4
12
18
10
12
124
3
7
18
8
24
39
24
12
1
20
3
1
64
7
5
7
25
8
48
6
14
7
63
44
36
2
23
5
32
8
76
24
2
110
4
14
6
30
50
40
38
12
6
14
10
23
13
68
56
40
4
22
34
8
20
32
3
37
28
16
76
23
47
14
4
7
65
16
63
57
24
4
32
4
24
34
13
13
96
26
14
18
12
16
20
10
75
29
8
2
26
84
4
94
38
3
21
20
46
9
71
25
49
20
68
16
4
35
53
4
3
48
79
16
109
9
16
76
60
32
8
32
16
12
80
8
12
24
60
24
35
1
54
10
42
12
22
20
16
10
53
5
6
10
3
48
37
30
5
13
8
4
11
21
4
4
48
42
2
10
4
10
11
21
15
19
36
12
2
64
4
28
15
49
18
2
40
24
62
34
4
44
71
5
19
1
26
46
22
18
68
6
48
5
47
25
99
6
88
23
15
9
103
17
15
10
23
5
7
25
40
20
26
52
53
13
16
16
24
40
80
30
33
1
12
50
2
16
20
19
7
130
46
62
8
24
20
15
5
56
18
17
33
15
31
66
4
36
28
40
36
40
44
12
47
5
16
36
70
30
60
36
52
8
8
4
8
64
11
5
14
30
16
2
65
17
46
14
38
12
16
4
96
64
29
49
12
23
72
9
36
24
27
23
37
17
58
18
4
10
25
17
40
3
25
2
9
5
16
36
40
38
9
23
2
32
16
14
6
10
29
13
23
43
36
14
12
40
4
20
6
5
48
1
23
97
20
24
4
8
3
41
68
10
12
49
5
36
6
4
64
42
12
40
12
4
2
73
1
20
50
54
12
14
10
18
68
17
5
28
24
51
9
4
22
80
142
7
25
36
12
8
24
66
32
90
8
10
14
40
36
38
22
8
2
22
36
26
10
16
18
1
19
29
1
24
40
12
76
4
24
35
12
60
19
29
15
4
12
34
7
49
131
53
7
39
20
73
55
18
4
26
12
52
34
14
6
12
7
85
16
2
5
9
40
23
1
46
18
16
51
73
22
16
2
8
12
36
6
18
12
20
15
5
10
21
12
1
12
98
2
4
15
13
11
29
18
13
37
18
29
33
2
2
156
12
2
21
37
11
1
4
32
44
76
60
4
31
19
78
8
24
24
6
14
36
30
25
1
10
18
16
30
70
16
32
22
1
45
44
26
10
7
11
25
61
11
3
34
12
11
67
2
16
50
32
30
32
18
22
20
18
22
14
6
10
16
18
16
23
37
4
52
20
4
80
34
6
38
30
6
2
12
18
102
26
10
24
52
8
32
30
20
1
5
4
40
40
4
4
23
9
40
18
10
55
17
20
83
12
21
3
61
36
162
38
15
25
34
54
10
9
11
2
4
20
36
20
15
33
4
8
8
26
26
2
26
4
28
4
44
4
6
42
18
20
30
12
64
88
55
12
11
34
3
7
30
18
18
12
11
29
55
25
36
36
44
16
24
34
38
28
62
10
2
2
30
36
30
28
16
43
7
5
1
30
78
62
14
36
30
14
48
6
42
44
70
18
16
12
7
1
92
40
24
20
10
18
11
25
46
14
24
42
6
4
56
23
19
18
12
2
6
20
44
11
109
6
17
53
8
12
64
24
16
51
59
25
29
7
83
14
2
46
20
15
9
34
6
28
20
32
4
11
9
6
10
16
2
2
76
18
2
14
10
28
16
26
4
1
1
110
48
42
18
10
36
23
5
32
4
19
12
1
4
18
2
11
17
43
7
62
60
44
54
2
66
42
52
60
38
28
13
7
ABCD 98309184412*3^$a+1 [50022]
114
21
45
144
123
63
105
75
36
30
36
150
192
42
156
3
267
108
54
18
168
192
18
72
15
27
237
99
36
18
87
9
192
150
210
135
24
63
90
72
30
36
18
267
165
132
192
6
9
9
534
33
9
15
15
6
138
57
48
9
18
102
198
72
108
252
36
54
108
90
9
15
120
81
135
162
90
108
240
9
75
6
15
120
24
105
15
81
30
162
36
75
57
48
222
174
18
96
72
144
84
45
357
123
15
57
249
18
93
3
12
24
18
87
33
6
120
105
27
228
96
9
39
18
78
90
102
9
51
12
33
24
159
42
183
312
39
96
369
75
96
48
60
84
96
12
330
39
51
198
15
15
126
51
57
87
45
90
180
45
144
111
54
720
42
48
24
66
60
156
36
90
90
63
315
36
168
57
63
153
99
150
15
93
282
6
12
36
147
39
36
102
198
33
57
39
69
147
57
30
57
201
135
120
15
288
57
15
108
12
42
126
201
33
36
36
126
138
15
147
45
15
18
30
225
105
54
72
48
288
18
6
129
135
42
144
39
105
135
72
144
39
42
18
45
57
60
90
18
66
6
12
162
18
63
45
114
120
6
30
45
69
36
30
249
549
234
120
162
54
57
33
222
48
96
18
12
144
60
246
105
39
60
126
15
3
117
75
108
6
171
81
102
60
21
192
39
216
30
123
9
30
33
57
162
18
108
63
297
15
39
201
33
150
120
96
81
45
3
9
18
189
51
102
96
30
60
36
48
57
51
144
141
9
120
414
6
30
96
54
48
168
54
264
81
33
87
123
21
96
63
18
198
180
144
6
126
18
63
39
114
162
84
204
21
81
63
192
105
54
126
75
48
39
78
99
45
36
63
57
360
135
105
12
42
81
9
30
18
126
60
12
72
60
237
135
90
111
57
30
153
15
9
24
69
3
24
9
90
162
99
81
72
111
255
72
249
39
90
87
177
150
36
12
150
243
192
27
18
204
246
60
18
27
3
36
9
87
30
108
87
9
66
324
144
42
72
87
24
87
9
75
36
72
6
66
9
87
12
117
135
6
3
177
288
120
6
156
93
21
66
252
150
30
18
54
24
144
18
30
90
159
81
39
63
33
93
171
243
78
15
195
45
9
438
66
96
66
132
30
18
78
156
18
6
120
231
9
36
18
57
81
18
126
54
57
159
9
135
114
30
18
168
54
177
15
96
18
102
105
99
69
111
9
351
264
42
120
60
18
66
24
30
57
24
96
9
486
120
129
75
21
33
72
72
48
63
45
ABCD 98309216134*3^$a+1 [50005]
130
60
6
56
88
60
18
14
4
56
18
18
52
30
56
70
26
84
22
102
2
34
12
80
72
130
150
26
46
48
18
248
196
66
122
48
114
76
42
60
18
12
6
176
24
4
48
74
136
18
26
16
38
30
76
14
52
78
146
64
20
22
42
32
48
58
12
98
4
90
120
78
78
54
48
26
22
74
84
46
44
40
32
72
22
140
16
18
90
20
70
54
98
4
30
6
14
18
70
2
66
34
126
38
6
36
12
72
16
62
12
4
36
78
18
32
22
8
42
88
60
26
96
58
6
2
40
14
28
60
2
46
68
64
60
32
4
6
126
8
36
76
24
156
68
16
18
26
4
96
162
80
54
64
80
4
18
50
12
76
20
112
132
2
58
32
4
74
30
36
16
36
8
10
12
80
58
54
42
6
74
40
104
40
66
26
102
6
16
54
2
64
56
22
68
94
18
92
58
32
58
26
54
10
66
42
90
48
74
36
46
114
92
54
10
98
10
8
12
82
30
20
76
50
10
2
36
34
48
30
128
94
96
12
72
50
288
28
2
60
12
16
56
94
2
160
104
16
42
56
46
8
16
30
42
42
6
26
48
16
26
70
6
84
66
74
36
18
114
48
40
38
126
30
150
40
96
2
40
78
8
42
28
96
36
38
10
6
68
108
10
54
8
72
24
16
48
96
30
116
58
60
6
144
36
14
16
12
54
126
50
10
18
144
78
12
6
84
62
76
14
54
30
16
26
52
12
8
16
2
48
22
102
110
36
126
60
34
6
6
2
18
70
38
6
34
32
60
118
6
38
46
6
30
18
90
2
46
12
38
4
90
68
48
24
48
16
132
32
52
48
30
18
12
20
28
68
94
18
204
204
74
70
42
8
18
4
18
48
38
4
36
14
60
72
48
76
90
42
78
2
24
84
46
96
110
18
70
54
38
94
96
48
66
18
2
58
2
16
50
42
30
10
32
64
150
20
30
6
34
12
162
8
102
52
48
60
36
12
30
12
36
66
26
58
30
96
50
10
36
12
32
100
78
20
6
52
12
38
94
18
78
12
198
18
2
10
18
44
52
20
16
248
36
10
24
72
8
30
42
18
4
18
14
34
56
160
138
8
30
54
78
12
10
6
102
42
98
72
10
116
48
34
12
36
152
70
8
4
80
76
102
20
58
68
40
42
90
14
34
12
42
56
22
30
30
38
46
8
106
42
48
326
90
70
44
52
12
116
16
90
48
102
44
42
72
108
28
6
48
18
78
32
58
72
192
72
6
50
78
10
2
52
90
6
92
40
8
46
48
48
24
30
18
18
42
20
72
18
22
98
108
90
22
90
38
144
34
2
12
162
18
126
42
18
34
132
96
80
48
76
68
10
32
30
40
96
14
108
70
30
2
76
30
12
48
50
70
12
50
112
18
8
40
30
132
90
158
52
18
44
48
16
36
24
20
22
8
4
18
48
152
22
66
50
46
126
48
192
42
38
82
56
16
56
40
24
18
32
16
32
78
82
30
210
30
18
90
80
34
20
64
6
36
14
70
48
26
36
10
36
32
30
70
72
26
12
10
6
26
18
46
42
30
8
72
82
78
104
18
18
22
30
30
162
80
18
28
78
92
22
36
12
20
60
10
2
22
50
28
26
16
26
12
18
34
54
84
6
12
44
4
42
32
10
6
20
82
20
10
48
14
40
12
18
80
48
82
26
22
14
18
96
12
58
2
4
44
6
16
72
36
2
30
18
4
150
26
64
30
30
96
66
66
30
14
36
154
14
52
48
170
70
2
252
12
10
138
18
30
54
26
130
30
84
26
48
24
10
80
22
108
30
108
54
90
54
2
12
18
108
184
78
32
40
42
26
4
50
144
16
14
24
136
192
60
54
56
24
58
6
150
6
18
60
92
24
144
40
6
222
32
28
68
30
6
28
6
42
62
132
36
28
84
12
20
174
96
130
150
98
22
174
92
52
42
6
20
22
32
36
4
14
34
18
42
36
56
36
82
2
108
18
130
128
82
38
72
18
42
22
60
18
18
60
66
170
40
8
18
4
156
60
20
34
68
76
20
64
8
40
42
18
84
44
52
30
98
46
8
16
24
30
18
242
30
28
102
12
98
48
88
2
22
78
144
30
6
62
112
30
20
16
62
82
44
10
54
2
46
14
108
16
96
48
38
4
126
8
16
6
18
2
12
130
12
44
16
120
24
132
60
80
52
192
20
94
114
66
30
44
178
42
6
42
68
22
48
12
50
28
ABCD 98310108478*3^$a+1 [50004]
19
3
45
27
9
72
60
47
10
3
35
10
39
11
49
45
8
18
64
78
18
12
33
24
11
25
15
54
15
24
59
13
3
30
27
12
3
9
101
55
35
28
9
12
41
12
18
13
171
66
15
17
7
15
33
53
10
45
27
33
57
66
2
34
69
12
33
15
29
7
165
18
18
2
82
6
117
21
14
40
21
17
4
111
9
116
28
14
1
9
63
5
34
21
5
10
90
72
18
24
9
12
15
32
138
4
54
2
40
3
27
20
25
45
150
18
62
10
30
9
45
39
72
12
53
10
54
135
111
9
81
20
4
3
23
10
99
60
21
3
12
33
6
66
78
36
26
148
51
24
36
41
10
33
57
20
43
12
12
48
12
75
50
31
21
18
81
69
18
18
39
12
53
52
6
12
36
6
26
37
48
33
15
36
36
33
114
48
18
14
100
48
50
19
23
1
57
92
46
9
23
37
60
48
47
10
6
81
45
26
150
19
21
39
24
9
126
21
48
75
20
1
96
9
2
25
9
39
12
65
4
15
23
61
17
67
33
60
18
66
63
65
48
172
27
3
8
42
22
9
12
33
2
72
1
12
57
72
90
69
57
75
33
42
30
20
30
12
13
3
81
48
15
18
2
16
141
51
60
69
11
49
53
16
14
1
51
86
19
24
15
90
27
24
45
8
46
69
93
90
80
37
36
17
42
1
12
63
177
12
23
13
29
18
64
26
10
60
69
75
38
30
48
12
46
92
4
18
20
30
52
56
43
87
45
47
16
2
52
3
27
93
12
23
30
82
57
41
42
13
27
18
15
60
24
24
24
45
132
15
41
12
16
72
39
3
48
45
33
14
18
30
22
8
70
2
18
25
24
75
33
3
12
18
108
6
21
12
23
25
5
22
12
18
38
58
2
12
18
22
45
27
33
12
11
42
31
36
11
25
24
60
51
57
72
23
37
24
21
6
2
52
26
25
17
22
48
20
1
51
18
3
60
105
3
60
45
75
17
10
18
27
5
19
11
25
35
13
96
11
90
30
4
30
60
15
23
61
47
42
46
9
5
48
7
36
144
132
36
12
5
30
16
42
3
12
65
55
39
105
11
30
19
48
21
24
48
3
12
12
12
21
234
9
47
25
72
65
31
12
3
6
18
21
84
3
2
67
11
37
60
143
42
10
8
10
62
1
15
12
33
57
27
12
11
4
45
9
24
38
25
24
15
6
3
81
3
15
20
58
27
21
2
60
85
15
33
59
1
17
60
139
71
34
15
60
11
40
24
8
61
72
3
12
42
36
27
39
6
15
57
63
47
37
36
17
10
33
3
6
18
48
9
11
49
9
32
40
20
52
8
58
57
57
75
53
12
55
3
30
2
60
28
24
30
8
52
36
39
11
30
103
27
9
69
14
16
21
11
64
21
65
4
3
5
28
30
54
24
54
57
84
21
8
22
36
54
6
92
46
24
3
15
45
17
60
18
12
40
81
12
12
23
40
32
18
30
42
108
40
2
25
45
27
21
18
44
70
3
35
30
4
68
202
84
45
15
72
2
28
114
26
60
22
33
15
18
2
49
39
62
10
32
13
72
35
30
7
120
105
39
17
70
32
108
4
6
30
33
21
6
2
10
33
12
35
13
12
23
70
42
8
25
3
32
25
35
34
39
9
87
36
39
9
72
77
76
2
4
9
12
47
97
15
69
89
31
77
43
24
60
3
20
13
15
96
30
8
46
57
93
2
52
36
14
31
36
53
48
28
39
3
50
34
81
77
28
54
33
5
55
60
96
17
30
40
9
24
24
3
62
43
33
42
32
61
27
18
111
33
51
59
13
5
30
40
2
40
63
35
10
87
75
18
30
54
36
42
33
15
33
36
24
39
8
13
59
37
39
132
90
30
2
48
55
24
15
18
3
35
13
21
60
15
15
6
15
15
9
48
3
12
72
54
44
10
57
21
123
24
5
55
3
18
51
191
37
27
8
30
7
24
27
33
12
12
113
12
43
48
27
18
135
84
36
57
3
84
65
7
75
18
15
75
18
12
3
33
2
40
2
28
27
23
4
6
32
7
24
17
42
60
61
135
2
30
70
20
7
53
42
10
3
12
12
41
34
60
56
13
24
45
3
12
111
9
53
64
15
41
34
9
47
13
17
55
77
22
9
81
15
11
30
19
108
95
13
12
12
9
15
21
30
36
50
19
21
2
18
88
36
24
51
93
3
24
45
84
2
4
8
10
15
21
32
79
156
5
7
60
23
13
59
100
117
48
15
18
42
90
8
10
57
27
9
9
78
20
13
24
108
27
6
15
57
18
45
17
4
26
64
9
59
10
51
17
7
45
63
45
15
45
90
18
12
42
8
90
4
75
24
12
33
27
17
18
42
48
52
12
18
6
12
24
3
117
6
2
31
12
48
45
2
22
8
30
30
7
15
18
27
3
18
2
85
45
39
15
30
68
108
19
45
3
12
105
26
13
24
35
25
12
11
85
24
111
9
11
25
77
40
20
30
73
12
12
9
2
49
60
39
62
43
36
24
69
8
28
30
54
27
9
27
17
52
56
12
16
126
24
2
52
12
8
46
14
28
30
42
8
7
21
162
200
52
18
20
28
14
48
102
67
9
32
88
6
21
12
48
77
18
4
21
123
12
20
37
5
55
36
12
105
75
39
33
36
15
14
7
41
42
10
8
100
15
15
117
12
21
30
45
5
40
3
12
63
30
2
13
39
60
68
34
24
27
39
56
49
11
102
22
9
47
28
36
24
2
34
81
5
52
8
12
76
2
30
7
15
30
18
9
24
45
12
15
107
13
27
33
135
2
28
42
45
3
105
24
71
34
24
15
29
10
38
28
51
9
14
13
3
36
60
21
63
14
10
20
10
63
105
2
37
33
51
36
83
28
20
10
18
44
18
60
4
99
60
39
18
32
30
25
72
36
12
53
12
31
27
93
24
95
97
11
25
24
24
39
33
17
55
3
20
37
60
21
72
3
21
54
30
2
112
33
15
69
41
4
86
157
5
43
33
14
37
11
172
18
32
7
9
60
152
30
10
2
13
27
12
69
47
64
8
118
18
6
36
3
9
20
43
27
18
24
8
28
3
47
13
21
56
72
31
36
24
29
22
24
30
2
4
9
9
18
72
33
47
13
24
24
107
34
3
ABCD 98310262996*3^$a+1 [50065]
107
1
11
96
24
139
30
95
235
30
42
5
24
36
37
18
5
49
36
15
63
41
25
23
1
12
27
48
44
4
32
64
129
47
64
144
56
79
5
139
6
12
72
15
93
3
20
85
54
17
16
80
12
1
36
108
11
136
15
6
27
45
23
48
109
23
7
18
23
31
9
80
132
73
144
48
119
43
90
23
37
47
24
84
37
144
59
16
44
43
29
24
1
51
63
89
72
13
3
48
9
107
76
15
53
19
113
48
31
41
13
24
66
126
83
12
36
55
30
42
17
36
73
12
59
13
71
1
24
12
47
25
23
48
12
13
84
35
25
3
15
53
24
97
35
16
63
102
75
20
85
59
73
12
23
193
15
20
24
91
105
20
37
108
23
4
20
1
71
36
7
18
39
80
55
5
4
15
29
37
35
61
23
7
234
35
108
72
36
144
181
144
39
87
77
73
12
23
72
12
61
12
3
344
181
18
17
13
167
13
107
108
79
53
24
168
60
55
17
16
93
35
72
88
20
19
17
36
157
143
24
96
7
90
6
57
15
17
73
23
7
9
44
24
132
49
11
168
1
47
48
4
8
40
87
5
52
141
12
95
36
52
48
152
13
42
18
11
4
15
222
12
23
144
16
48
20
12
180
12
12
1
18
17
97
95
25
6
17
37
18
72
30
35
192
31
77
43
42
12
35
48
36
96
24
4
96
117
18
65
24
16
32
37
11
7
5
52
21
90
66
6
18
11
61
12
35
36
24
52
15
89
7
17
180
91
17
24
61
72
60
71
16
48
57
6
129
33
11
97
35
72
1
11
28
33
23
61
24
11
136
128
24
156
24
37
36
107
12
61
383
132
12
12
84
12
67
150
11
24
72
73
15
20
91
17
37
11
37
27
135
5
13
119
79
5
12
25
23
60
25
27
48
116
24
12
55
77
12
40
8
12
228
25
83
12
7
5
60
31
48
42
47
61
107
40
8
36
36
64
56
60
60
112
8
60
28
45
11
40
80
49
59
52
69
27
44
36
13
24
75
45
23
84
84
4
21
90
72
17
55
5
168
97
83
48
16
48
93
47
13
59
43
18
15
39
9
44
133
12
23
24
25
131
12
72
96
12
1
47
7
6
144
35
12
24
52
20
37
12
18
41
24
88
9
35
43
41
64
93
72
131
12
72
48
48
25
11
48
12
169
84
11
49
11
60
49
147
20
85
23
85
35
40
33
15
200
120
48
31
18
6
29
61
35
139
6
59
16
45
72
35
109
96
84
78
30
36
35
19
53
73
35
25
84
167
1
27
21
47
25
155
88
9
126
72
33
129
60
66
54
72
96
3
45
60
11
24
85
54
41
16
80
121
12
47
24
1
131
12
36
79
41
60
1
59
37
48
11
24
1
6
33
20
12
24
40
104
72
127
5
12
13
3
69
18
17
1
23
16
44
49
71
12
24
1
48
54
33
44
49
42
5
60
55
17
1
47
24
1
23
16
39
90
12
99
33
23
88
9
35
1
24
35
55
177
8
12
48
73
23
72
12
25
11
36
1
15
8
72
12
145
96
120
24
12
39
104
96
31
9
9
47
36
25
23
4
8
24
16
20
28
21
18
162
23
16
57
30
5
4
8
73
23
229
60
12
71
37
15
21
179
61
71
4
45
95
19
33
15
33
9
83
60
40
44
1
203
12
19
41
60
60
40
33
47
120
49
6
33
15
5
85
119
13
12
72
59
139
53
84
84
67
149
36
55
89
1
47
12
4
236
61
30
5
4
80
109
11
24
36
61
108
51
104
1
6
48
29
12
49
39
15
17
16
44
13
107
91
78
11
151
17
60
25
23
37
48
78
41
13
11
60
180
24
40
48
68
12
7
41
7
29
28
33
54
6
120
72
3
92
52
48
21
35
24
16
96
20
24
4
8
97
6
65
36
36
108
36
60
109
35
307
53
217
12
15
57
39
56
1
227
25
18
77
36
24
133
18
29
60
1
11
43
48
57
8
7
5
36
31
6
12
6
174
60
30
5
12
108
73
42
53
12
36
1
3
8
7
6
75
279
41
12
72
36
12
124
44
4
15
6
71
96
25
107
16
32
12
1
107
132
13
35
73
59
31
5
24
36
1
35
43
77
121
18
57
87
57
141
59
48
31
101
13
48
167
36
19
90
30
41
37
147
32
16
105
39
33
35
12
61
90
5
13
11
84
12
37
71
7
173
84
48
13
47
25
47
12
49
39
48
8
156
1
72
3
15
17
37
143
25
11
12
12
1
54
126
11
120
49
39
45
60
11
1
108
15
ABCD 98310379444*3^$a+1 [50010]
80
160
264
96
72
192
96
80
136
8
88
72
432
224
16
144
249
15
8
13
75
152
25
23
85
27
24
8
96
16
45
108
255
8
40
248
40
129
36
147
573
27
200
40
72
72
56
217
63
8
112
48
57
87
32
256
72
8
160
105
39
48
128
64
48
80
16
24
8
160
80
64
96
144
24
72
32
256
240
72
8
96
88
192
8
208
153
15
200
16
80
85
11
280
33
111
104
144
16
312
33
231
80
96
160
9
23
88
72
120
168
120
168
144
96
120
152
48
304
80
25
71
136
24
32
304
120
8
88
369
23
85
27
80
64
45
75
104
40
192
408
72
45
11
208
96
9
71
109
131
88
33
39
24
24
72
48
240
168
24
8
112
24
225
71
96
40
72
176
85
72
35
88
56
136
8
40
24
72
144
24
57
71
568
45
59
112
441
39
24
120
120
21
3
80
112
24
120
57
108
99
56
61
291
72
33
119
96
37
123
72
8
13
75
200
136
8
13
27
333
27
117
144
36
303
56
64
240
48
48
32
40
69
131
184
45
171
80
37
3
48
56
40
24
96
48
48
320
88
200
144
240
40
48
48
72
32
25
180
51
120
45
36
108
36
39
128
13
72
27
80
88
417
252
3
200
160
72
104
112
48
72
72
80
232
69
35
136
48
8
160
80
64
261
75
32
40
216
224
136
344
48
37
155
96
37
59
184
24
192
48
32
16
128
112
192
72
93
36
39
48
24
96
45
59
48
16
24
96
144
117
35
16
432
168
104
88
48
8
192
208
80
376
48
192
248
136
216
96
128
40
56
109
27
48
120
57
63
56
16
24
8
40
48
24
144
72
200
144
256
24
48
56
64
336
96
120
288
285
171
32
40
8
64
72
45
11
88
189
3
48
104
208
69
3
56
40
81
63
81
15
120
117
27
32
144
96
40
8
112
80
64
240
120
104
40
48
8
16
96
432
80
40
72
96
128
16
48
120
213
3
24
56
25
119
112
21
59
85
36
87
21
107
112
72
200
184
56
144
16
96
24
144
192
120
80
112
168
104
40
96
24
120
296
144
16
144
80
25
119
277
59
48
328
33
39
48
24
96
8
325
99
96
56
208
432
320
40
189
59
13
27
152
280
384
21
35
109
ABCD 98310396664*3^$a+1 [50023]
144
75
51
24
85
11
90
54
21
87
49
143
60
45
40
216
59
30
48
7
5
6
360
54
138
78
12
3
9
36
19
32
33
48
63
195
24
78
48
30
1
48
5
60
31
29
18
102
36
84
30
18
27
40
101
30
21
64
80
57
30
18
55
65
15
27
48
42
48
19
41
120
42
37
8
27
6
12
90
42
15
45
48
67
5
48
67
101
384
36
60
42
42
48
132
60
207
9
39
3
37
240
125
27
144
69
6
229
35
18
43
5
91
120
29
60
31
53
27
48
16
107
18
30
30
24
60
60
90
18
139
80
3
37
89
54
297
40
144
65
55
35
42
12
18
13
35
24
45
141
12
12
27
9
55
89
7
23
18
30
49
8
93
78
60
1
59
24
6
84
48
19
48
65
60
75
16
65
15
144
112
29
120
19
65
36
19
65
6
25
59
6
12
222
78
103
65
55
65
79
41
15
40
95
114
87
33
6
25
24
41
31
53
27
69
84
31
47
18
79
35
60
6
147
93
12
7
65
18
13
17
7
56
75
54
48
18
54
66
54
6
25
5
27
45
138
25
17
42
126
114
60
18
78
25
29
6
85
24
65
108
12
216
55
56
3
90
60
7
23
1
5
19
5
30
30
15
16
17
72
120
120
7
41
72
18
45
64
23
138
7
41
24
7
29
42
12
205
35
18
43
35
42
12
31
107
48
90
42
288
30
24
6
24
6
31
80
33
36
12
48
12
139
53
168
120
90
9
129
55
24
11
24
61
119
25
125
6
61
23
1
47
153
45
72
60
18
114
48
12
36
27
27
61
17
78
174
30
30
15
165
6
72
45
144
40
53
30
6
12
48
19
72
48
5
30
66
102
42
3
208
119
48
42
48
108
84
7
288
41
234
37
29
90
54
36
84
120
138
102
288
78
69
165
18
30
132
18
30
18
42
18
49
251
42
19
48
71
90
42
78
24
90
21
105
30
90
15
16
24
245
19
35
150
36
132
48
60
42
90
7
120
131
61
48
71
145
24
71
90
72
12
67
101
48
19
176
39
90
15
16
5
19
35
30
31
185
12
99
183
36
102
159
21
123
9
31
95
1
59
42
72
36
12
67
41
207
88
5
54
6
30
30
84
30
60
150
31
107
45
153
31
41
7
5
30
48
90
78
24
205
96
65
60
30
109
23
48
132
30
42
6
55
77
90
57
16
24
5
51
40
24
72
8
21
91
24
29
48
102
108
57
33
102
25
11
61
8
33
127
41
42
240
72
6
24
18
12
30
48
72
147
33
7
83
18
132
48
7
101
120
12
103
179
21
16
23
6
84
6
12
192
6
39
33
7
11
24
66
84
6
57
87
1
35
24
90
48
30
78
39
141
54
37
48
56
39
36
90
54
108
42
240
186
60
25
35
54
30
228
69
39
54
90
25
80
16
144
23
162
90
93
45
60
42
120
21
9
216
72
127
35
30
96
55
179
168
90
108
24
90
6
42
120
37
161
175
65
15
96
33
60
78
108
1
41
18
30
54
18
39
3
6
42
37
113
42
61
17
48
159
33
162
66
84
7
131
30
102
6
72
12
36
19
72
89
31
48
11
54
48
18
69
3
132
30
91
65
72
12
235
11
162
42
1
209
30
241
96
131
13
65
84
36
31
11
37
41
87
88
104
21
12
12
30
6
90
144
6
42
90
75
27
6
90
24
30
6
102
12
78
30
60
7
35
157
29
27
105
42
30
48
60
42
126
54
30
36
102
18
72
3
64
11
30
30
9
45
90
36
30
12
12
55
101
60
87
27
168
37
56
9
31
5
72
48
12
42
48
37
5
30
180
6
19
71
12
162
36
30
25
89
7
23
97
83
126
31
113
168
7
173
18
84
37
161
72
240
7
11
30
72
31
32
3
45
40
47
12
48
37
72
53
36
ABCD 98311172704*3^$a+1 [50153]
4
56
42
22
44
60
150
114
52
50
24
24
18
30
138
150
72
19
5
4
32
28
126
50
30
6
30
78
12
19
9
36
36
3
36
24
45
44
112
206
78
4
50
12
70
38
61
137
19
5
18
108
28
21
60
11
12
30
90
1
29
52
48
86
46
39
71
30
78
106
2
90
64
50
36
4
68
226
2
118
15
29
46
14
30
66
12
22
2
216
43
27
122
90
1
35
85
5
72
12
18
10
32
28
8
10
80
4
92
40
68
6
46
24
20
25
57
98
42
4
38
66
42
40
14
60
24
30
24
30
60
10
117
81
12
50
46
50
6
16
104
40
128
78
49
5
48
6
30
24
72
4
44
7
11
24
24
34
36
74
61
5
42
13
75
26
10
60
66
104
66
118
74
60
37
60
71
30
108
34
12
56
102
156
42
22
2
4
74
46
104
36
1
11
88
66
15
21
99
5
130
24
74
46
32
49
24
17
120
28
6
38
30
6
24
28
38
1
99
24
80
112
54
36
18
26
52
30
18
54
20
112
66
20
48
6
30
54
102
100
92
130
110
46
26
10
26
90
34
8
100
2
46
8
24
12
30
16
33
5
6
34
30
36
45
35
46
14
10
20
10
26
24
19
11
36
42
66
30
16
38
6
6
10
44
4
2
85
39
74
18
52
68
13
69
38
90
60
22
50
180
91
99
2
6
49
99
45
96
11
24
46
2
52
45
71
49
24
11
18
12
6
12
6
42
4
86
18
1
45
26
58
26
90
54
24
6
130
74
66
30
30
46
44
10
62
79
21
8
36
16
3
29
67
21
50
12
1
29
30
120
78
19
9
36
8
40
27
24
11
25
5
48
28
44
36
4
78
18
44
4
6
90
39
27
68
121
5
4
26
54
64
2
4
50
4
38
24
10
14
40
2
30
48
102
48
4
146
42
18
36
18
31
9
27
9
86
49
9
26
6
55
3
60
8
40
9
45
38
6
64
32
66
138
31
81
3
155
16
24
26
18
1
11
6
19
21
14
4
54
42
26
54
46
3
11
114
34
2
6
30
18
34
12
104
46
98
67
9
2
54
70
26
132
18
42
7
24
5
30
12
18
82
9
5
6
13
41
48
72
48
52
120
38
42
24
6
4
120
44
37
24
36
3
26
46
8
18
12
7
153
26
34
48
2
12
4
14
30
10
92
6
60
28
20
16
14
52
8
54
1
17
19
41
64
80
118
32
60
18
136
6
30
96
3
60
99
2
19
11
25
23
6
4
8
4
99
107
24
18
12
115
9
2
18
70
44
40
116
1
5
54
84
6
12
168
12
19
33
27
11
169
11
34
54
12
50
4
15
53
10
56
6
30
48
42
19
59
36
54
6
96
6
4
18
2
76
3
9
171
36
15
18
2
6
24
48
31
35
10
24
12
44
64
51
5
31
3
32
4
44
66
76
44
42
24
18
7
11
42
66
114
22
90
44
55
99
258
38
12
30
4
15
84
77
4
60
135
83
18
28
2
70
14
24
24
1
35
100
2
108
54
22
75
29
31
89
12
12
78
84
60
150
4
44
132
48
10
122
10
18
12
78
8
13
41
100
68
6
25
27
74
6
24
6
60
120
18
84
22
75
15
9
75
2
24
10
14
154
8
22
42
45
5
6
42
22
56
22
56
66
16
92
61
11
6
79
23
30
12
19
35
82
92
12
24
34
72
224
10
51
29
6
66
43
5
6
34
32
22
30
42
8
30
100
18
33
39
60
57
53
16
36
8
12
30
60
28
6
36
14
54
12
4
15
77
48
22
134
115
11
48
6
36
52
8
30
24
48
16
45
39
8
108
24
22
90
86
40
98
46
44
36
10
26
18
61
81
44
48
7
9
26
18
42
70
15
9
2
28
45
51
104
66
54
12
48
36
16
38
160
96
8
28
20
12
7
41
40
44
6
354
48
31
11
106
20
28
24
68
94
38
7
21
42
57
35
106
8
24
6
10
42
80
64
9
39
81
81
14
30
124
80
36
12
60
10
9
71
28
30
110
22
2
10
27
24
59
22
26
58
15
11
30
18
12
96
84
18
28
44
54
10
44
12
36
79
11
52
18
30
44
18
52
75
9
72
32
46
45
29
42
109
17
114
106
14
4
80
1
23
10
27
5
84
91
21
50
30
12
52
144
132
18
2
12
31
57
20
43
5
31
24
59
6
42
13
60
11
28
42
36
8
12
10
18
50
42
34
86
54
28
20
37
5
18
18
4
8
10
117
5
6
24
25
173
6
30
54
97
21
44
34
54
48
20
24
18
46
90
6
38
10
270
90
80
70
30
80
60
12
54
90
42
49
5
10
9
45
14
12
84
30
12
19
39
60
32
30
130
33
101
19
51
36
2
52
8
18
48
54
16
54
30
32
10
38
28
14
36
4
14
4
32
18
10
72
8
82
129
15
12
90
150
9
65
19
41
76
38
30
6
84
144
37
5
66
4
14
36
64
36
44
76
54
44
97
35
18
36
24
7
5
48
18
30
220
2
60
30
28
14
24
6
48
16
6
30
68
66
6
24
4
68
43
9
50
36
30
24
72
156
154
26
54
6
19
21
78
21
89
12
60
10
9
9
15
11
18
42
64
44
90
156
10
90
36
86
112
26
16
39
29
70
18
50
24
34
72
8
36
10
50
40
6
14
96
12
6
100
45
60
27
20
90
132
6
ABCD 98311222578*3^$a+1 [50160]
3
87
48
52
18
59
13
11
79
20
93
15
54
16
54
20
33
37
8
10
56
54
16
152
3
115
20
57
3
10
90
17
37
18
62
3
24
21
54
16
332
6
51
75
18
78
18
15
57
162
30
58
20
213
39
30
27
48
51
4
137
15
36
24
90
123
48
192
96
45
40
95
49
203
48
19
2
6
10
38
24
156
12
24
24
90
6
120
18
30
72
105
15
40
26
18
12
18
114
6
6
16
20
84
114
6
18
10
17
21
48
99
13
35
72
45
51
15
54
42
6
58
5
15
129
27
33
7
125
36
19
20
88
41
21
3
51
9
36
55
17
24
13
8
10
14
111
129
16
32
3
87
81
31
80
81
19
29
187
18
35
37
62
81
57
18
21
135
45
13
83
159
9
55
62
42
6
51
15
54
51
93
126
9
27
30
24
15
79
68
24
126
30
18
162
4
5
13
90
65
45
3
72
31
29
63
177
33
3
60
49
18
68
42
42
6
22
68
96
36
24
9
81
6
9
49
2
45
9
51
19
80
18
46
5
15
16
41
72
13
14
18
72
48
10
38
24
18
96
12
28
72
14
24
174
45
13
62
10
32
6
34
8
27
48
7
14
54
21
15
112
77
31
74
16
59
13
38
45
15
24
48
28
72
29
93
48
10
62
82
54
56
75
103
38
24
24
27
12
60
15
33
27
18
64
56
42
46
14
18
24
51
12
33
3
72
43
80
64
50
102
36
120
24
93
33
99
93
16
11
15
6
123
69
27
120
3
66
51
21
159
231
12
57
24
45
171
3
72
136
8
10
56
34
86
6
192
45
60
51
126
75
48
13
2
30
30
12
129
85
32
30
18
120
16
18
80
12
45
93
40
131
72
69
30
60
78
147
69
6
9
49
72
23
183
60
102
48
90
108
52
65
27
21
21
96
58
80
54
18
9
51
93
24
13
8
15
84
15
40
5
33
27
21
99
67
5
93
123
12
57
24
30
21
13
47
15
18
48
27
111
24
33
69
48
46
77
12
1
104
58
38
70
5
31
38
27
108
97
86
4
126
35
69
3
45
51
96
183
6
15
39
66
6
34
72
8
64
18
8
9
51
9
103
92
81
21
94
20
9
123
42
40
8
78
4
56
60
45
24
96
187
50
3
141
99
24
48
45
30
57
48
144
33
27
21
202
20
48
12
28
44
6
75
19
36
44
10
86
42
88
23
49
8
18
30
39
48
19
41
84
33
63
48
55
197
45
64
11
43
36
36
29
3
18
99
139
50
30
154
50
93
39
18
51
51
144
132
129
3
100
65
21
40
35
84
12
13
80
90
93
12
72
141
3
24
27
90
3
12
19
14
6
90
159
75
105
45
102
69
45
27
19
53
3
48
76
38
3
12
73
8
54
120
213
108
9
66
21
33
102
93
12
123
28
29
51
12
16
41
3
10
35
63
57
171
21
69
87
57
30
18
40
134
90
3
21
42
70
72
80
51
12
9
24
72
54
4
32
9
13
35
27
48
66
6
240
33
103
72
17
9
6
18
166
26
48
96
42
4
53
48
24
19
77
63
6
88
8
63
19
128
57
117
18
12
18
136
32
18
132
225
25
8
6
66
54
48
117
24
21
24
42
57
21
16
11
7
125
55
36
101
3
72
4
20
24
12
108
52
50
6
72
12
54
30
42
27
3
12
48
24
6
10
54
11
213
51
3
42
6
52
36
125
235
101
133
8
54
10
26
9
19
72
122
78
9
39
66
64
35
109
50
78
34
86
94
101
207
70
18
44
108
28
18
95
31
26
27
21
87
19
104
9
15
6
10
62
10
62
72
15
31
18
2
70
83
51
36
48
6
120
144
6
69
27
58
54
2
114
30
24
30
66
27
72
48
63
54
3
39
60
165
21
54
10
23
12
111
358
72
62
57
9
24
3
12
36
69
42
46
14
24
60
54
183
25
14
45
45
24
16
71
3
6
10
14
40
32
22
26
10
110
90
6
10
68
45
48
45
87
57
3
120
51
117
48
117
99
48
45
82
80
30
3
31
14
75
21
27
27
42
15
36
243
12
150
3
96
24
204
73
59
13
32
3
21
70
20
156
58
26
12
42
51
39
12
21
165
30
42
63
99
46
50
22
32
6
18
16
83
120
31
5
60
21
51
48
21
46
5
3
72
69
15
70
110
90
75
93
6
66
24
22
32
90
102
90
96
90
22
83
39
148
65
105
10
8
72
ABCD 98311976786*3^$a+1 [50020]
131
37
11
1
23
21
39
6
6
85
11
12
57
3
12
12
48
24
36
48
78
30
18
102
33
39
73
35
1
5
67
12
132
29
54
45
3
12
78
42
12
48
13
20
9
30
12
45
15
13
8
28
35
25
11
66
3
24
63
9
76
20
28
59
24
33
15
9
3
61
48
53
75
60
52
23
30
96
30
9
51
45
4
56
171
48
36
12
13
108
36
95
13
47
61
35
37
23
72
13
11
30
27
3
36
1
11
9
48
3
60
12
9
75
13
11
12
48
72
1
32
36
36
99
49
20
36
3
24
36
48
25
35
97
12
65
3
3
84
48
33
3
48
37
35
45
3
60
25
44
39
9
63
33
27
48
61
12
71
9
111
12
48
48
42
30
12
24
21
39
12
12
69
3
36
48
12
61
72
8
39
25
23
180
37
23
12
12
12
12
12
60
36
18
87
111
13
24
92
15
42
30
66
75
39
24
25
24
5
90
13
32
9
31
35
1
12
20
4
71
13
8
64
20
9
6
37
23
13
35
117
84
4
68
4
20
39
12
84
37
23
73
12
96
12
23
84
6
3
28
17
27
24
24
3
24
48
13
24
23
21
4
47
93
36
96
39
12
12
132
21
48
64
23
61
24
47
21
45
6
24
45
40
32
3
73
92
15
61
23
12
109
35
9
40
8
88
83
21
39
9
3
21
16
53
27
12
57
96
7
35
37
35
30
6
61
23
157
11
1
60
12
8
51
42
96
3
132
48
48
75
37
11
12
9
136
23
13
56
21
27
16
60
119
25
89
19
23
24
9
51
12
12
72
36
25
8
63
24
60
24
72
25
72
23
13
12
24
71
1
23
25
20
39
13
11
168
37
20
40
20
3
121
47
37
23
121
32
28
12
23
72
1
12
95
24
13
11
12
13
77
42
12
24
21
16
11
12
102
90
96
24
33
28
17
7
20
24
36
51
9
3
1
48
11
25
59
36
6
6
25
83
165
39
21
3
25
23
93
16
12
11
61
32
27
1
29
99
15
12
25
41
150
61
68
16
131
1
53
42
48
73
23
54
54
21
21
6
1
35
24
60
1
11
12
13
24
47
105
28
8
27
72
72
48
1
8
15
48
24
12
60
48
9
24
12
9
6
69
16
11
25
44
16
80
21
114
225
3
24
12
24
157
8
111
13
20
15
21
159
24
12
1
17
6
21
3
9
3
54
30
121
23
13
95
24
13
23
24
48
36
12
21
16
131
36
9
36
60
27
24
1
68
12
48
12
48
15
36
90
30
36
24
6
6
33
60
15
109
23
69
39
25
53
3
3
13
152
28
32
9
6
25
24
12
23
33
3
12
36
57
12
48
3
25
8
9
135
3
36
12
60
12
30
96
51
24
3
48
57
3
6
18
37
11
48
49
59
13
44
36
15
37
17
54
12
60
45
21
127
59
48
36
1
17
51
45
102
36
6
18
1
32
4
12
8
3
9
40
8
3
109
68
24
3
37
23
48
72
24
48
12
21
88
47
36
25
23
24
96
36
12
12
13
17
3
27
24
37
5
3
52
23
12
24
48
13
11
25
56
39
48
9
15
85
35
69
4
24
23
6
18
96
37
36
53
19
12
17
27
15
6
7
11
49
35
37
119
37
41
54
1
83
6
3
15
9
12
48
12
75
37
11
153
9
7
36
23
78
43
23
37
44
28
36
23
12
73
17
42
24
12
24
108
9
136
20
76
36
11
60
1
20
27
69
51
49
59
9
3
1
17
39
57
79
35
1
8
16
44
48
132
48
3
49
11
60
109
48
8
3
24
45
24
64
144
12
83
72
30
6
42
138
6
7
32
3
36
12
33
27
24
24
12
33
15
9
72
63
12
25
32
4
5
42
96
48
12
48
24
9
9
30
18
6
12
60
9
84
3
12
12
33
15
48
24
93
40
11
1
11
9
72
75
24
21
28
8
57
3
15
1
35
1
80
16
12
20
16
60
48
77
6
69
28
47
21
3
1
8
51
6
30
24
45
4
12
20
27
9
4
44
24
87
24
48
33
36
27
105
12
57
7
35
12
33
4
71
72
1
53
6
1
36
47
48
36
45
3
12
72
30
126
18
6
1
24
8
27
72
12
48
24
9
16
12
11
18
3
48
24
21
7
47
36
1
5
19
20
9
6
37
12
36
11
69
52
17
240
27
15
9
45
18
12
25
47
24
60
6
123
16
5
6
24
66
39
48
147
1
71
12
18
48
55
12
32
4
11
72
54
54
48
48
25
65
144
43
5
27
52
68
3
33
15
60
21
3
1
23
33
16
8
27
69
24
16
71
37
20
87
45
123
25
143
6
27
24
39
1
12
20
4
11
24
1
8
15
9
40
35
12
9
15
1
12
36
59
24
85
11
21
48
12
28
20
12
39
9
28
11
13
120
144
8
3
6
43
23
13
8
4
60
47
25
8
40
8
16
32
3
57
15
48
72
6
6
84
85
23
24
13
32
12
3
57
48
4
11
12
12
33
64
23
21
9
27
63
13
36
71
30
7
11
96
1
11
21
24
39
37
35
37
56
27
73
60
83
36
24
42
3
4
23
13
5
39
9
18
48
25
53
54
21
48
112
5
54
48
12
12
9
15
21
64
8
4
11
49
36
35
1
11
61
59
18
6
60
24
13
72
84
8
75
12
9
3
9
16
23
84
1
11
108
9
15
48
9
117
39
4
48
11
25
59
6
39
3
1
35
18
43
53
31
56
16
11
9
111
73
95
121
5
43
8
120
16
23
21
3
48
49
11
24
37
47
13
23
69
63
37
44
28
24
12
8
27
12
9
4
36
48
44
27
12
24
33
15
12
96
12
85
80
45
18
37
36
59
12
48
60
36
9
3
12
12
72
69
39
1
35
45
99
12
33
27
12
9
15
84
48
1
83
12
156
9
36
9
6
72
49
8
9
91
35
36
24
13
11
37
11
9
24
15
36
60
13
17
39
3
13
68
76
12
131
12
9
51
36
12
12
24
36
1
36
32
48
27
12
21
3
12
33
16
35
13
41
18
21
27
33
4
11
21
3
73
36
24
36
20
3
54
27
48
39
25
23
21
39
1
17
30
12
1
8
15
48
1
32
3
48
96
1
23
18
30
45
4
65
3
39
6
27
4
44
15
9
84
183
12
36
9
3
73
72
32
15
25
32
27
60
12
93
15
13
95
9
28
11
45
21
39
3
6
18
1
47
30
39
27
37
23
9
39
21
15
1
11
25
89
139
47
120
1
8
15
54
6
1
32
3
57
52
68
40
11
ABCD 98312056372*3^$a+1 [50001]
3
73
72
12
41
3
27
85
20
57
6
66
90
54
7
80
9
43
60
143
85
12
47
1
53
39
12
3
13
24
23
33
84
16
44
3
48
72
18
60
207
63
105
24
9
99
36
4
5
3
15
90
54
1
8
52
24
5
43
32
15
6
27
27
9
36
39
24
13
53
42
25
5
27
15
93
45
7
48
53
111
51
18
31
23
37
44
27
18
39
105
75
148
29
36
72
6
30
15
16
29
27
99
18
102
108
6
15
57
54
69
96
99
42
48
67
83
9
57
3
28
32
15
13
53
15
36
3
141
24
15
13
29
36
55
65
19
60
48
95
73
12
32
3
72
1
8
36
36
9
15
60
15
33
3
72
37
44
15
57
63
24
57
24
16
8
33
18
42
18
21
96
45
27
40
80
63
25
17
7
20
129
91
44
99
57
220
71
37
48
53
24
18
54
43
20
28
128
105
27
75
37
20
28
5
18
45
45
36
3
51
24
18
15
40
8
16
36
47
30
78
18
36
15
40
8
57
6
157
5
90
105
3
25
20
3
1
23
97
83
73
20
108
15
162
12
7
29
19
56
36
60
159
45
111
1
20
15
69
93
6
12
9
9
6
21
48
4
17
36
12
3
183
1
11
69
36
52
23
24
25
68
12
51
18
42
49
53
6
84
6
39
72
33
63
45
67
53
7
17
43
168
68
36
48
105
12
6
48
49
12
20
81
54
13
11
9
3
37
32
9
27
57
15
3
60
12
13
68
12
24
16
24
36
23
60
1
11
24
30
18
18
24
18
13
20
93
39
63
42
3
52
35
48
45
9
6
45
27
33
69
6
37
11
36
45
40
20
16
65
19
176
4
209
24
7
20
21
15
12
40
12
44
12
69
43
20
45
67
59
49
41
30
37
60
17
15
36
12
27
18
12
43
12
48
44
33
6
37
44
88
83
30
55
77
30
21
15
42
7
5
6
141
36
12
75
42
63
3
25
17
36
27
3
42
87
33
79
11
24
13
17
15
48
105
36
19
71
45
57
15
40
23
66
90
1
68
16
104
9
15
12
15
25
56
40
35
25
17
12
3
12
21
3
36
21
19
53
15
60
36
45
6
61
32
27
13
5
63
4
56
24
28
77
6
90
27
171
49
17
3
36
51
24
1
20
63
6
19
17
54
129
160
8
40
8
27
49
5
24
36
3
15
93
27
13
23
57
3
9
27
25
83
12
33
63
9
24
124
56
51
9
72
27
13
24
48
5
3
4
96
5
18
24
12
1
5
39
24
64
20
81
27
33
84
55
12
56
72
3
42
12
3
36
4
8
4
71
42
66
36
6
87
15
72
1
77
30
25
72
89
7
12
71
30
31
5
75
3
45
57
6
72
30
3
3
36
1
24
48
47
18
87
99
1
8
28
17
12
6
37
12
20
15
24
109
17
3
33
12
7
20
24
252
72
45
7
5
39
21
54
21
63
6
31
60
53
43
24
56
75
90
3
12
40
17
12
6
30
7
53
30
37
12
59
36
36
24
13
35
72
1
20
12
45
12
39
12
3
36
1
89
36
60
3
27
18
36
6
48
6
36
138
1
113
102
93
100
23
18
7
8
12
27
6
36
43
8
40
8
39
33
40
17
27
63
36
45
52
68
60
81
96
30
33
57
15
24
24
99
73
12
11
45
21
54
54
7
35
25
11
48
24
21
12
129
54
69
3
25
59
6
18
9
28
17
48
108
114
12
25
11
9
123
25
11
54
12
24
7
5
15
3
42
48
31
44
4
8
40
132
11
24
72
61
29
15
33
15
75
132
30
18
57
33
7
11
18
6
9
27
117
3
45
40
77
3
15
93
64
11
69
28
20
63
49
107
13
47
18
36
39
27
13
11
54
63
132
15
33
12
15
13
12
60
8
15
108
45
75
6
48
18
42
12
91
23
36
21
15
12
36
21
3
37
65
6
49
8
48
100
5
15
12
51
1
68
36
24
28
5
27
36
27
72
30
6
37
8
84
45
27
33
30
6
19
92
60
16
8
51
6
18
102
39
15
36
33
21
24
91
44
24
88
113
7
47
12
1
5
30
162
67
20
96
15
109
5
15
76
17
15
28
12
12
20
111
30
42
12
24
12
9
48
15
117
40
113
3
3
37
72
47
96
12
78
15
183
36
45
75
1
24
65
6
9
16
24
8
28
80
9
31
84
11
60
18
31
36
17
3
4
116
39
24
9
27
1
140
39
33
40
17
66
18
36
3
15
36
1
149
111
24
9
30
33
93
111
15
1
35
25
8
27
18
39
51
72
12
6
12
7
83
54
15
75
13
8
15
60
84
18
3
84
45
18
21
69
48
24
18
37
20
69
15
64
32
15
1
24
11
12
37
5
31
35
60
102
90
25
12
35
21
48
9
15
28
47
13
68
21
31
5
72
6
36
25
11
84
13
32
16
65
3
21
48
60
90
21
52
32
15
18
60
18
72
18
72
99
3
45
36
51
45
3
45
15
13
80
27
57
28
77
51
40
125
78
9
52
56
40
24
11
37
17
6
49
108
17
99
4
47
9
27
12
36
37
77
18
12
126
7
8
9
7
56
39
6
7
41
87
40
35
57
3
9
165
24
7
8
15
24
18
19
8
21
7
17
12
6
25
23
42
15
69
51
39
9
15
61
44
112
68
75
1
8
63
90
18
61
29
15
51
21
39
18
15
3
12
13
72
20
28
8
76
71
54
144
42
12
13
32
12
76
89
15
33
42
25
56
99
48
72
54
19
20
3
90
15
3
84
162
15
28
8
4
35
81
63
49
5
51
12
27
78
15
24
28
23
72
12
9
9
67
11
9
3
60
18
15
108
60
4
5
43
32
52
23
12
13
65
63
39
36
54
31
20
24
69
6
18
3
9
6
33
12
45
27
72
76
44
33
30
18
90
45
4
5
31
5
39
111
12
18
27
28
20
4
29
7
29
24
31
23
25
65
48
67
152
15
60
ABCD 98312682056*3^$a+1 [50009]
66
49
35
84
45
100
23
25
24
36
48
12
8
12
39
54
7
8
81
18
12
36
33
81
6
57
21
7
23
72
12
12
36
13
11
13
5
27
9
60
27
4
41
7
60
48
20
3
66
48
36
6
1
23
6
3
16
17
3
9
7
8
165
42
54
42
12
126
24
18
37
23
12
18
24
31
92
3
54
96
12
18
13
17
3
27
12
12
25
5
31
89
103
35
18
123
15
42
7
5
43
83
37
5
15
4
11
48
30
72
7
35
1
41
36
3
21
18
18
55
17
36
30
72
30
7
5
12
30
1
47
21
69
12
18
12
13
11
25
5
6
1
23
6
18
13
5
12
15
36
27
12
6
15
21
36
42
42
48
48
19
11
18
7
77
7
11
12
6
31
5
18
13
59
36
90
67
11
1
5
36
54
25
11
45
9
43
5
12
19
29
6
66
55
80
3
30
63
33
54
25
5
31
17
84
66
12
25
20
16
11
30
51
69
54
21
15
24
25
44
36
51
61
32
15
6
30
6
19
35
96
36
13
5
12
42
85
32
15
45
75
25
20
3
18
55
23
12
42
126
30
90
1
24
5
54
25
12
35
6
7
11
30
24
42
30
84
7
17
6
54
15
57
6
12
6
66
6
55
17
31
71
9
15
25
104
33
12
72
18
30
30
6
36
3
27
66
7
11
36
6
7
11
36
24
25
47
24
30
66
12
48
54
39
51
138
18
54
43
17
15
21
48
6
48
13
35
9
33
75
15
12
6
115
32
117
15
9
6
60
66
102
13
5
7
17
30
1
44
21
42
1
24
41
15
9
42
1
5
7
48
5
115
24
53
15
27
18
115
17
24
115
36
5
15
15
49
12
23
36
1
5
18
1
5
6
33
9
6
96
84
6
6
72
6
19
53
42
12
66
3
9
60
55
35
36
36
13
72
80
33
30
42
60
6
54
18
6
6
25
24
11
6
18
84
33
15
13
29
30
48
30
43
35
54
6
6
19
47
12
37
23
12
61
47
1
47
97
5
15
15
30
36
51
28
5
18
12
30
42
1
20
33
42
12
37
41
7
17
48
55
83
54
18
60
1
11
21
4
29
24
12
54
12
13
11
25
11
13
5
19
23
42
6
84
6
7
72
11
24
48
37
11
36
81
27
12
6
150
18
19
47
18
43
17
6
12
13
44
148
32
52
5
19
5
12
7
11
24
18
27
51
117
3
49
95
37
89
55
35
30
111
21
18
49
20
51
12
24
13
11
72
30
55
17
111
9
30
12
1
92
45
6
1
119
42
15
63
54
43
5
79
11
37
12
5
30
1
35
13
12
35
13
12
53
12
7
41
12
7
17
6
84
30
19
47
42
18
13
5
27
39
54
15
4
11
45
51
1
17
18
25
77
3
15
24
6
27
21
12
84
6
37
80
27
6
15
27
1
60
29
102
21
9
60
51
64
23
12
48
36
12
54
24
15
4
35
1
11
36
13
11
6
15
27
96
24
1
35
9
33
24
6
24
25
83
13
5
42
48
42
3
45
7
23
84
1
5
19
48
41
24
7
41
43
17
27
3
37
17
15
16
23
24
1
29
12
55
24
5
84
27
3
25
32
16
89
84
24
12
31
8
81
6
24
36
12
78
30
13
41
39
4
12
23
42
51
27
18
55
59
6
72
51
39
25
48
12
35
12
96
25
47
12
1
5
7
11
30
36
39
4
17
18
12
30
115
5
3
3
33
4
11
96
33
16
47
12
30
42
18
12
6
60
114
31
12
11
21
3
6
115
36
5
90
6
18
37
83
12
48
12
60
13
11
6
19
11
69
64
11
30
24
6
24
30
72
30
12
18
54
60
13
60
17
48
48
24
6
54
39
45
30
9
3
13
5
36
36
48
90
9
3
48
72
33
52
12
17
151
35
25
29
36
12
30
18
3
4
48
12
60
5
18
9
15
78
6
1
11
18
12
7
35
12
21
69
18
36
37
17
27
3
33
117
18
25
23
1
29
19
125
6
81
69
7
20
15
18
12
132
66
9
3
24
21
3
6
43
17
54
12
18
55
5
96
24
67
20
27
30
6
30
54
60
18
24
3
27
9
16
20
33
15
40
17
6
12
12
1
29
48
6
42
60
12
67
8
16
20
75
12
13
47
24
18
51
57
42
12
18
12
78
66
115
32
3
9
16
36
48
41
55
17
19
95
66
27
16
20
12
15
30
12
7
23
18
54
6
48
7
59
36
37
11
12
25
35
18
7
23
1
24
5
19
5
12
30
30
60
3
57
18
18
18
12
48
9
63
30
43
11
78
12
51
9
39
76
164
81
48
12
6
12
6
67
48
56
9
15
40
12
12
71
24
6
42
12
6
7
29
36
12
18
105
33
55
5
6
1
29
6
9
3
48
12
21
15
66
18
25
35
1
12
29
36
3
21
6
25
17
42
1
17
6
36
6
54
30
60
51
27
18
24
6
54
39
39
1
5
7
12
11
36
49
17
67
60
41
7
29
24
6
18
43
17
43
20
9
24
36
19
5
15
21
54
36
48
1
101
18
13
24
5
3
21
36
15
24
27
48
156
30
18
6
19
11
6
39
16
20
33
6
12
30
48
24
30
12
30
6
48
6
66
84
1
24
11
13
5
54
37
53
18
24
25
59
85
72
47
48
72
25
41
19
11
25
77
48
15
16
11
72
1
5
6
6
7
17
18
42
6
30
7
11
24
37
5
31
5
55
47
1
17
18
36
54
115
17
78
90
15
69
30
48
24
49
17
18
30
31
11
12
18
30
13
17
15
105
79
59
54
7
5
48
12
15
63
25
5
12
18
36
84
6
19
35
12
6
18
96
24
12
25
83
24
6
36
6
54
36
12
15
21
19
20
75
6
79
35
1
12
35
42
7
8
72
3
12
61
60
23
12
33
4
12
35
1
29
31
53
31
48
35
18
30
54
126
85
68
15
6
3
27
13
8
3
36
33
3
57
76
11
18
6
6
6
12
37
8
291
9
16
5
6
36
30
24
6
25
72
32
15
1
35
54
54
66
18
18
72
6
36
49
35
66
24
12
3
39
18
7
17
75
24
112
5
3
24
3
9
9
19
17
6
25
17
7
5
18
1
41
18
18
3
4
47
1
59
1
17
42
6
12
6
6
24
6
36
12
1
12
65
30
24
48
60
36
25
17
19
8
21
42
33
52
47
1
5
15
9
12
55
11
9
45
6
30
18
57
15
60
12
13
17
42
60
6
48
12
30
114
31
77
7
36
5
7
20
3
42
6
6
24
12
19
89
15
15
9
15
36
37
77
36
12
39
36
40
8
15
96
48
18
18
6
79
17
12
51
4
11
9
72
3
102
24
36
24
7
23
37
35
12
21
39
42
19
41
3
16
59
18
24
6
18
12
12
66
25
44
21
72
30
18
19
48
72
5
7
11
12
66
6
6
42
6
15
57
79
35
1
5
42
66
19
5
78
25
29
3
36
45
127
107
6
67
29
3
27
13
17
19
5
7
5
15
4
11
24
9
4
12
36
8
9
91
47
78
72
48
7
5
18
30
12
15
57
7
36
5
18
6
24
6
30
36
30
37
32
45
18
42
19
11
6
24
55
23
6
7
12
68
3
6
19
36
44
64
32
153
55
5
42
6
63
51
105
21
24
36
54
24
25
35
37
83
24
108
18
36
3
16
5
19
12
29
30
9
57
18
6
30
25
11
13
11
37
17
15
15
13
23
24
66
54
36
36
33
16
11
ABCD 98313097258*3^$a+1 [50054]
5
55
12
53
67
48
53
120
157
12
479
139
72
78
42
5
120
91
54
228
12
126
113
91
6
144
23
48
37
78
29
216
25
54
89
37
24
36
72
215
72
25
108
72
108
42
60
180
186
155
264
48
13
114
6
60
300
35
79
6
60
119
24
37
24
6
53
67
54
90
150
156
294
5
55
41
7
18
114
53
13
42
42
6
185
49
18
72
18
42
90
66
84
18
162
108
113
79
30
11
7
17
61
12
42
6
72
18
30
72
300
12
96
23
109
12
30
113
145
42
5
48
145
240
23
97
42
60
108
18
144
48
48
102
18
90
137
37
36
120
119
24
61
83
55
60
5
115
72
138
12
60
120
35
25
66
24
66
35
37
90
192
90
60
186
144
30
18
18
30
150
59
73
108
90
144
65
25
240
215
25
168
12
30
48
18
114
41
7
65
72
73
120
330
5
48
24
264
72
37
11
49
71
1
95
1
239
13
42
6
35
109
78
102
6
84
48
162
96
132
12
90
6
132
198
30
24
36
54
41
24
120
43
42
30
228
30
35
157
35
85
11
97
48
42
90
72
78
78
12
72
78
125
187
173
13
155
19
120
66
12
72
48
18
5
67
12
36
413
91
6
12
35
145
71
7
30
59
133
108
72
90
18
227
67
120
29
49
60
83
19
138
60
12
60
18
18
59
96
7
17
43
18
84
71
49
18
101
37
174
18
108
192
23
7
102
179
91
29
37
432
12
18
30
108
72
12
186
114
120
48
72
18
12
101
49
30
30
6
42
12
143
13
30
204
18
18
102
180
78
54
126
89
1
54
6
204
30
36
42
12
36
84
330
6
192
143
97
12
78
378
24
11
7
108
29
25
66
42
35
48
85
24
60
18
125
168
19
5
43
18
24
318
53
19
29
1
18
30
48
23
61
36
132
107
24
97
42
18
12
12
78
138
120
30
72
42
78
77
1
24
66
90
24
11
49
108
90
12
18
108
24
90
36
90
119
13
11
24
235
42
90
66
119
1
24
23
48
67
30
71
31
6
107
13
264
83
43
120
84
30
150
6
119
73
150
60
78
24
60
150
5
73
12
179
72
48
96
103
305
37
90
18
162
29
24
157
276
132
107
73
30
18
60
84
36
24
6
5
19
96
5
25
47
265
78
30
72
11
19
42
6
54
156
227
48
48
24
96
49
108
132
47
25
108
11
61
35
96
49
71
49
216
12
72
36
114
18
168
120
24
168
12
23
223
30
150
114
30
30
36
234
90
18
53
157
72
6
5
72
13
204
71
25
42
168
42
12
60
30
120
5
85
11
49
23
37
96
59
13
11
67
54
6
17
97
119
157
192
48
192
78
30
95
109
66
30
35
72
168
79
30
30
18
48
179
13
11
157
35
37
11
1
48
18
24
78
12
36
12
35
96
19
78
119
55
18
30
12
96
150
180
42
78
35
67
53
85
114
126
84
48
23
49
6
114
78
42
48
138
42
210
12
30
6
90
60
204
71
37
60
143
49
60
48
102
66
24
6
24
30
48
42
6
144
66
192
5
25
23
97
60
42
48
42
71
49
66
24
125
1
263
1
ABCD 98313191688*3^$a+1 [50040]
60
30
1
11
9
111
24
21
9
36
6
54
31
17
18
48
25
5
31
29
6
69
40
35
21
40
11
12
36
54
60
6
30
7
35
42
36
7
128
16
5
18
60
30
90
72
48
60
42
126
18
7
48
29
43
5
60
3
9
36
42
24
60
24
66
30
1
59
48
6
24
60
12
6
25
47
13
35
48
24
30
6
6
18
42
36
18
144
48
12
73
59
6
30
49
36
89
19
17
3
69
7
41
12
42
69
141
24
7
5
18
36
36
12
18
18
37
23
12
73
11
48
12
18
18
72
81
81
126
69
24
36
4
107
102
7
104
27
30
39
39
25
11
30
30
1
65
39
16
17
18
12
13
44
69
15
21
30
1
23
1
11
9
15
85
41
78
12
48
24
21
117
24
24
90
54
138
25
48
41
66
18
75
39
21
9
43
5
42
48
12
60
1
5
60
15
16
11
93
112
35
144
30
48
91
17
108
30
25
5
7
59
30
6
48
21
9
126
24
45
39
126
7
83
42
30
30
12
18
12
6
72
3
39
6
15
16
113
7
11
33
75
30
54
30
6
25
41
139
12
23
54
42
9
16
23
1
12
44
16
8
21
18
12
105
3
1
35
12
25
5
3
40
72
5
43
11
1
44
63
1
11
48
13
60
5
42
60
21
69
36
55
275
25
17
12
27
51
9
4
89
7
53
18
12
12
1
65
24
24
15
21
66
12
12
45
75
18
87
24
16
5
18
13
44
3
36
54
30
72
18
12
31
65
24
15
24
9
66
42
12
6
102
3
16
20
4
5
6
30
30
36
42
78
12
6
42
13
5
72
18
66
19
59
18
18
84
18
3
75
36
18
6
1
80
16
8
15
25
12
47
12
30
115
24
35
30
114
42
18
48
33
40
17
18
36
9
9
18
18
12
72
66
54
43
48
12
24
23
48
24
54
24
36
7
24
11
93
40
56
15
30
180
240
19
35
42
3
21
48
7
20
15
24
105
9
18
24
169
11
30
30
45
3
13
119
24
81
3
36
6
6
162
60
6
12
9
63
12
30
6
12
141
45
12
39
15
1
24
84
35
1
11
12
66
54
13
29
36
18
12
33
36
63
13
5
18
36
25
29
15
9
72
31
23
21
9
7
8
40
11
61
5
39
99
1
29
75
57
30
9
4
29
6
25
80
75
24
90
6
126
24
7
23
45
36
9
114
30
51
9
60
6
25
41
159
9
30
1
59
6
15
40
11
54
6
66
30
49
11
85
24
11
54
31
23
6
60
90
18
18
42
66
37
17
42
49
17
43
11
18
43
35
12
30
27
4
20
40
17
114
45
39
24
1
11
24
6
84
7
5
84
30
9
75
24
1
11
1
60
47
12
45
123
18
3
159
6
7
5
72
48
55
17
27
4
11
90
48
30
42
6
18
144
6
21
39
114
6
42
42
30
12
24
24
27
15
18
6
12
85
47
13
83
36
66
60
42
1
12
17
6
1
5
78
36
25
5
12
24
6
48
1
131
30
18
21
16
5
48
114
30
36
55
41
210
9
9
6
21
9
60
6
1
65
19
125
6
25
44
16
8
9
42
24
36
9
51
6
18
6
78
6
6
30
15
69
42
138
30
25
29
42
9
16
11
24
69
52
47
37
120
59
21
24
120
15
1
53
43
8
9
7
5
39
27
72
18
24
15
24
15
30
30
6
48
91
47
33
45
55
5
30
6
55
83
6
12
234
25
29
84
31
5
54
13
95
9
81
55
83
12
108
6
31
35
24
1
29
19
35
12
12
36
30
102
54
30
66
30
18
24
42
9
60
45
51
16
23
12
48
6
120
48
31
5
6
36
13
20
39
30
6
102
18
36
6
24
18
36
36
78
30
21
9
30
13
47
12
18
36
111
3
48
73
29
48
18
36
24
37
167
12
49
12
23
30
6
9
21
6
109
23
30
31
11
36
85
23
12
18
51
3
6
7
17
6
30
36
79
11
6
30
108
37
113
7
5
54
114
55
60
41
60
30
45
3
13
197
72
78
21
39
13
35
84
6
3
27
9
69
120
12
3
45
30
37
17
72
78
12
36
13
59
1
36
185
55
83
13
24
5
54
61
44
171
9
27
54
6
25
83
85
41
18
13
104
15
48
36
30
30
1
83
72
6
84
288
31
11
1
17
103
65
18
54
78
54
6
90
43
35
6
31
44
51
9
15
49
20
9
12
55
11
18
36
31
29
19
11
36
60
9
39
66
19
20
51
1
29
48
6
21
123
141
15
25
56
9
66
90
30
84
1
20
3
42
19
11
78
18
24
24
1
23
138
72
6
1
11
24
24
12
12
37
41
24
24
51
9
7
23
24
21
16
11
48
145
12
5
18
12
69
51
60
24
1
17
42
85
36
23
6
84
42
33
52
47
1
12
5
78
12
60
162
12
30
1
59
144
60
12
24
69
39
1
77
18
21
21
234
18
51
9
12
18
1
17
39
16
29
18
13
84
5
30
48
18
39
64
17
60
30
25
8
16
53
18
12
18
42
6
51
3
108
24
9
40
107
9
21
12
72
30
6
108
30
45
39
12
30
15
3
13
17
120
6
25
5
6
90
31
47
12
1
53
12
3
51
9
15
42
48
31
44
21
36
19
80
16
48
107
13
11
30
18
13
5
12
207
4
17
60
42
21
40
5
7
35
12
1
12
77
27
63
138
24
18
36
6
6
30
24
6
25
8
9
6
120
1
59
12
72
12
6
3
52
47
61
71
45
16
8
21
36
42
18
24
75
40
24
11
1
5
42
61
17
24
15
3
18
43
17
24
19
17
18
97
167
12
45
21
12
36
12
63
21
39
15
12
33
9
91
107
108
6
39
117
19
36
35
12
90
6
81
64
29
132
19
5
7
83
66
31
53
12
12
31
11
69
21
66
18
7
60
53
67
23
1
65
78
36
36
45
15
45
9
24
7
41
12
72
19
17
54
1
29
18
48
33
171
61
59
18
30
12
1
113
7
77
12
48
42
9
76
53
51
21
91
29
18
30
36
7
23
1
5
6
85
8
15
1
29
51
9
24
36
30
84
1
11
90
108
102
6
72
27
16
8
40
29
31
ABCD 98313405902*3^$a+1 [50100]
12
25
5
24
6
93
27
36
12
18
67
20
57
15
3
13
53
51
40
5
3
3
24
21
9
18
162
43
11
12
49
23
12
181
20
39
21
64
41
15
69
135
51
24
25
119
72
57
3
45
9
18
102
18
177
39
36
24
12
24
30
6
60
24
45
45
54
69
28
47
33
27
6
31
11
297
12
105
48
6
6
48
7
36
59
33
16
101
6
9
21
7
8
27
36
6
48
3
63
97
17
48
24
91
23
24
6
84
87
63
18
120
43
32
3
24
30
6
6
36
138
6
114
1
20
15
90
55
56
24
9
30
21
21
27
51
60
6
15
24
9
60
15
36
27
24
36
133
191
6
30
33
24
81
24
27
39
21
51
33
156
24
39
96
60
6
18
30
3
63
24
37
5
31
20
15
90
18
120
25
44
27
30
39
112
53
6
6
39
15
61
95
69
24
81
3
3
204
24
24
60
25
35
6
84
12
39
9
15
33
18
6
54
85
20
27
54
18
12
30
3
33
12
12
114
6
6
33
16
5
96
75
15
25
5
48
39
3
60
54
18
6
111
45
99
9
30
48
73
20
27
48
24
81
51
114
6
90
24
12
63
36
15
84
24
162
51
75
33
4
68
15
9
81
3
21
6
108
57
3
204
45
27
36
57
15
12
36
78
19
8
24
21
19
20
51
12
18
24
6
13
101
6
69
105
6
37
41
67
32
21
54
45
15
108
49
65
3
112
35
84
9
15
48
18
6
54
84
36
36
48
6
36
6
3
27
9
3
6
66
60
30
66
54
19
107
37
53
30
9
15
48
6
55
17
12
42
1
53
30
12
48
6
51
15
37
32
39
21
33
51
4
80
12
3
30
27
21
15
28
20
81
18
6
75
12
93
19
11
6
18
12
54
30
54
30
93
12
21
72
15
105
7
72
71
12
36
25
11
6
24
150
9
51
33
3
9
36
15
48
84
45
15
12
30
84
55
11
45
24
27
12
60
48
9
45
36
43
17
48
36
15
3
36
69
15
57
24
40
32
15
18
7
179
6
84
24
42
132
30
115
71
42
15
39
13
17
24
54
6
75
87
12
21
64
125
6
6
30
33
15
72
90
60
15
16
47
72
6
60
42
33
12
12
75
6
60
18
9
15
1
59
42
36
3
12
39
66
18
9
15
6
66
18
138
13
11
54
171
75
18
36
6
24
9
12
84
21
54
6
6
102
27
15
133
20
51
36
6
15
33
60
31
143
72
45
21
54
249
87
24
108
18
12
12
55
125
3
15
6
27
4
83
18
3
27
12
42
48
30
18
42
30
7
35
33
33
3
72
4
35
30
24
42
9
15
114
12
72
3
3
72
18
66
18
27
15
108
48
54
60
120
15
39
25
29
6
37
29
6
48
36
61
59
18
3
3
6
75
105
6
24
36
90
72
27
33
12
48
30
21
16
41
103
41
24
79
5
3
12
15
78
15
15
12
18
135
39
24
6
6
12
73
20
9
54
60
1
36
44
48
45
18
12
6
6
69
57
39
36
87
21
51
93
33
15
3
1
29
7
89
63
15
57
33
66
42
54
13
17
78
157
11
42
48
24
3
27
6
18
9
51
6
24
99
3
84
36
78
30
66
36
54
60
18
108
78
12
12
30
42
18
12
39
15
42
39
9
6
36
24
21
28
20
15
21
21
27
40
23
114
24
39
96
39
33
27
6
12
19
56
27
93
15
33
15
150
6
6
30
30
18
25
56
9
54
12
165
24
51
25
5
31
29
30
45
24
16
11
150
42
33
63
60
60
6
24
54
60
57
3
18
42
1
47
42
18
48
69
27
1
29
3
3
12
25
8
39
33
12
15
21
15
9
64
20
16
83
48
105
3
85
11
21
12
33
27
36
27
84
120
6
18
30
7
35
57
15
12
25
23
18
30
90
78
12
30
3
15
54
6
66
54
81
16
44
9
19
65
87
165
84
30
30
36
36
15
3
61
29
42
60
12
1
11
54
30
12
18
36
18
93
9
51
9
60
3
12
69
39
27
30
39
39
18
120
15
63
9
75
6
7
72
56
16
8
72
9
12
54
24
21
21
42
72
9
12
27
6
15
15
49
47
96
30
15
33
15
9
43
35
45
9
6
24
54
36
6
54
3
12
120
39
57
3
12
45
93
6
129
15
6
114
24
18
63
16
23
12
93
15
1
5
27
12
27
48
25
32
39
6
24
42
9
33
30
36
12
105
27
42
18
48
108
21
39
57
9
30
24
1
23
6
6
48
66
66
73
20
16
11
78
30
6
87
40
167
12
69
12
3
66
75
15
30
18
6
12
15
12
45
30
6
19
11
42
15
9
24
6
1
20
27
25
17
30
6
19
5
54
24
45
72
33
30
48
12
37
5
18
132
54
6
24
36
24
156
21
27
6
114
30
12
36
54
24
42
54
6
84
99
16
23
36
24
42
55
36
8
45
90
66
6
234
6
60
18
39
27
30
48
6
24
42
6
30
132
6
324
42
3
81
6
45
45
18
57
15
9
9
42
21
24
9
54
12
6
39
99
126
54
96
24
21
3
18
15
33
15
16
53
3
24
9
72
39
15
78
12
48
66
24
108
18
6
45
9
54
1
11
9
81
6
60
12
78
42
42
18
60
12
18
108
12
6
72
37
101
96
15
4
44
36
111
6
19
101
30
90
12
27
3
120
30
3
9
36
3
24
48
63
30
19
8
27
165
33
15
93
90
60
54
6
25
72
8
45
51
40
35
60
66
63
9
6
54
6
126
18
72
21
15
25
89
78
12
45
36
57
7
36
32
87
21
108
21
30
24
30
30
30
42
78
24
12
3
51
24
33
24
3
30
55
8
3
36
108
25
32
21
48
6
1
72
65
36
51
100
23
13
53
51
4
35
9
27
24
6
78
1
17
48
6
48
66
67
35
30
18
6
6
150
42
12
ABCD 98313794966*3^$a+1 [50056]
8
45
3
60
9
84
31
23
60
66
31
41
72
72
96
102
93
39
33
28
29
108
55
35
18
79
8
57
63
3
78
27
45
12
27
45
60
55
60
116
57
120
15
12
15
18
15
3
108
12
169
53
87
21
174
18
96
12
67
8
4
65
3
33
15
3
96
253
8
93
7
35
9
84
16
125
51
15
93
24
15
180
72
18
12
24
87
177
87
48
33
55
29
96
18
84
18
24
18
18
30
222
48
39
75
25
5
24
27
52
47
21
48
12
124
36
29
63
120
12
3
126
79
77
24
7
8
12
3
129
3
25
32
87
93
40
47
81
64
29
87
129
15
16
113
36
75
33
18
45
132
45
18
48
6
36
198
126
36
27
48
4
11
97
41
39
100
12
20
76
12
17
18
48
33
9
7
11
54
3
40
65
12
36
60
30
42
156
31
113
18
54
43
11
114
18
45
39
33
21
60
36
18
66
24
43
68
189
43
8
156
15
45
36
3
9
105
126
30
42
9
21
99
48
15
6
99
12
9
67
29
30
6
84
54
54
7
89
12
18
9
45
36
60
54
18
18
1
80
75
25
11
18
7
35
138
60
79
5
36
6
105
33
150
30
72
3
40
168
8
36
69
6
84
6
30
121
59
18
6
30
31
65
30
54
27
15
25
8
15
24
18
7
5
42
66
54
78
12
99
4
5
168
138
144
96
12
54
51
27
21
36
69
7
119
45
45
15
141
135
105
12
51
189
36
19
65
6
37
80
52
41
60
54
25
101
36
15
75
36
72
48
97
53
27
28
20
144
69
36
115
41
7
17
108
7
83
37
20
33
43
5
18
61
53
108
138
21
36
48
156
9
87
45
15
4
164
9
51
75
6
36
79
8
51
81
96
84
24
9
43
95
24
18
3
9
6
30
60
30
114
43
77
31
5
54
6
12
7
71
25
20
9
48
3
84
108
111
6
43
116
76
65
43
17
138
57
105
18
42
36
7
11
9
60
33
180
24
66
45
15
48
36
21
12
93
3
69
43
17
51
57
18
84
90
87
60
3
66
39
51
6
36
7
12
29
39
33
24
51
39
18
15
3
9
28
32
39
30
6
126
72
15
87
33
135
12
126
24
66
240
90
90
54
18
18
7
65
27
99
61
59
6
3
40
56
27
18
36
84
27
117
87
21
54
150
15
48
27
84
24
120
132
18
12
6
54
15
105
6
18
79
23
18
186
48
6
12
67
8
123
6
39
12
75
37
47
6
48
31
101
72
48
60
18
210
42
57
27
193
20
28
29
6
105
15
25
89
3
195
18
84
43
47
6
180
18
165
24
52
5
36
39
69
31
5
3
57
90
18
12
3
33
42
48
42
87
144
21
43
11
105
21
30
6
3
81
15
16
59
6
144
51
12
88
44
15
21
39
126
12
36
7
107
102
3
3
30
39
39
66
90
6
7
23
45
33
12
99
108
27
6
48
24
228
72
60
7
59
24
18
187
47
30
3
93
84
6
37
35
36
57
12
36
4
140
3
129
45
60
15
105
108
36
24
7
11
117
81
171
9
144
75
27
21
48
21
78
25
20
120
45
3
64
20
81
12
60
12
6
84
6
15
15
9
96
63
37
32
12
75
9
84
33
135
15
18
51
15
6
54
18
48
168
90
37
24
5
51
12
123
72
153
52
5
36
36
3
51
6
115
29
27
12
27
36
49
29
144
51
69
63
48
12
9
30
45
9
6
73
35
18
48
67
128
45
19
32
15
61
80
57
72
96
54
54
7
32
117
96
19
11
69
75
13
120
101
96
63
48
4
8
3
165
45
72
3
87
13
29
3
33
18
30
36
75
96
48
57
12
6
81
3
6
54
33
48
171
108
153
3
45
36
243
78
127
65
3
24
36
33
120
24
27
129
15
27
90
84
6
48
24
198
19
8
72
39
6
43
12
53
123
84
24
64
20
12
141
3
105
12
72
7
68
111
30
60
39
12
33
108
87
27
36
9
63
25
8
195
33
36
45
63
21
96
43
116
111
54
19
8
3
72
24
21
27
25
32
76
47
150
12
90
45
105
15
93
123
15
45
33
51
28
11
162
12
72
150
93
88
65
60
18
54
192
3
12
16
5
63
81
6
37
17
30
36
9
36
27
117
76
23
90
7
92
63
18
36
31
59
114
30
132
30
54
90
3
12
48
213
48
24
12
6
12
36
132
45
63
66
15
9
7
29
30
24
177
69
6
90
30
60
102
42
18
ABCD 98314898512*3^$a+1 [50048]
57
20
16
8
1
11
7
21
12
9
3
60
93
87
20
72
55
29
97
35
28
36
33
15
75
105
80
25
11
4
36
12
48
36
36
32
37
6
45
75
114
18
101
37
83
4
3
54
3
60
33
15
152
40
36
12
24
68
16
12
24
56
25
35
12
13
47
36
37
15
20
84
31
69
21
12
51
60
87
53
16
156
15
69
8
25
42
5
28
72
36
84
21
195
9
3
8
12
13
23
67
12
18
27
105
23
28
12
60
57
12
36
54
6
3
24
57
75
15
21
12
3
24
29
36
1
3
80
40
39
33
128
4
57
11
19
18
35
48
85
12
18
29
16
152
40
68
72
48
4
3
21
12
27
101
16
20
4
24
36
84
32
28
12
75
5
16
24
3
33
48
51
65
1
24
15
60
45
3
140
43
9
273
63
24
75
65
61
15
32
28
48
212
28
12
27
33
8
49
15
8
7
21
129
108
59
25
3
15
18
35
100
45
132
3
8
1
96
30
29
13
51
87
45
24
140
40
104
144
28
72
8
24
228
25
27
20
13
23
40
32
76
36
20
28
33
23
61
15
144
72
20
52
12
20
88
8
4
93
11
172
9
35
88
20
25
3
60
12
60
60
8
25
47
40
20
7
9
72
27
41
4
36
27
33
129
15
15
21
24
33
54
29
19
60
5
16
20
151
9
24
48
9
108
11
7
33
27
30
27
8
19
29
24
72
48
13
12
3
60
45
35
37
83
49
15
33
3
8
24
88
144
45
11
25
3
81
15
21
27
36
9
27
44
1
36
27
36
27
17
28
12
8
28
36
33
72
11
112
12
128
7
9
116
76
12
117
3
8
19
18
15
36
12
9
39
24
12
68
88
20
25
123
69
15
32
25
11
25
83
67
45
68
16
8
25
11
1
15
20
28
27
33
45
3
8
37
3
80
61
11
40
9
108
72
66
33
20
40
21
18
45
48
15
9
24
24
87
5
28
33
54
21
57
18
5
60
28
12
12
60
32
40
8
205
18
24
41
25
35
37
42
29
37
15
12
72
20
40
36
12
15
30
3
32
72
163
90
3
39
18
11
61
59
7
9
8
12
4
60
21
51
8
60
37
27
60
45
27
56
19
21
48
12
12
32
25
3
60
36
20
37
35
7
21
9
35
37
36
15
9
36
155
112
8
28
44
60
48
25
3
60
36
8
16
12
9
6
93
56
16
44
36
28
80
40
44
28
39
45
48
8
4
51
42
3
9
39
69
11
36
40
48
8
84
16
20
7
33
75
137
13
15
48
24
32
16
9
39
44
37
11
24
1
54
21
195
9
24
12
12
32
48
28
24
108
80
40
33
35
97
12
71
28
9
15
3
29
64
60
9
3
12
20
127
21
8
52
8
61
11
108
12
88
44
25
47
1
3
44
85
27
84
20
4
32
16
9
11
25
27
20
7
69
9
51
12
27
21
9
3
57
11
12
72
13
12
3
84
21
15
45
27
45
83
12
7
53
25
23
49
15
21
27
27
66
3
80
60
1
3
8
25
24
3
56
4
3
54
96
23
36
40
20
1
35
145
27
12
8
112
21
24
30
18
72
60
123
15
17
100
44
16
56
7
41
64
32
1
27
56
7
60
5
4
3
33
45
54
5
31
9
68
16
27
33
32
60
7
138
83
40
9
63
12
92
24
7
45
92
12
124
36
24
24
36
84
45
72
3
48
48
84
63
29
28
33
47
76
9
27
24
24
8
25
27
72
21
15
9
3
33
39
48
32
43
41
4
12
44
19
45
80
25
11
4
57
23
85
11
4
80
25
11
16
45
3
57
39
9
18
69
20
55
18
18
29
16
108
20
7
162
3
69
15
48
45
3
57
3
128
67
5
25
27
20
7
36
65
7
78
39
15
41
7
53
72
16
21
3
48
12
48
57
51
24
33
47
48
85
3
24
27
29
12
28
72
39
9
12
12
105
51
56
16
9
15
60
36
15
5
60
48
124
15
5
28
12
57
71
169
39
12
32
25
11
16
45
39
20
132
64
15
45
24
12
32
28
24
36
60
32
7
6
54
9
20
61
48
3
69
18
18
60
12
87
21
27
48
8
52
8
79
5
13
3
144
8
28
9
35
52
60
93
27
3
72
69
9
48
15
12
117
6
5
169
35
84
31
48
42
36
3
20
4
36
81
99
39
21
24
8
25
12
3
60
69
3
60
32
151
33
20
52
39
18
51
39
17
16
32
13
47
28
8
61
39
51
33
57
39
36
123
81
12
20
52
36
56
24
36
16
9
3
33
72
3
8
40
96
96
12
36
99
57
15
101
67
30
47
40
93
3
80
24
4
57
27
3
9
15
21
164
43
21
32
7
18
3
132
60
32
25
27
20
28
20
28
60
9
15
45
3
105
120
11
4
12
80
48
25
71
7
105
15
33
9
11
64
60
36
21
183
60
20
36
132
4
44
49
12
11
7
18
15
24
44
31
18
15
32
1
99
8
16
36
48
33
3
36
51
5
60
37
11
24
48
28
80
4
45
48
35
28
9
75
32
40
96
20
24
25
36
47
28
8
40
32
25
23
31
36
12
162
11
40
39
89
12
25
39
8
88
9
6
54
3
33
27
12
36
24
63
162
83
76
21
59
24
25
11
4
36
12
20
72
40
33
24
36
23
4
32
24
4
68
7
30
3
8
4
92
64
51
41
85
3
12
39
29
1
15
3
150
12
18
18
27
56
151
153
36
84
72
8
88
24
60
8
16
9
3
60
9
108
18
53
40
36
84
21
96
39
44
40
12
32
7
6
47
148
57
15
12
21
24
51
24
8
7
30
39
32
25
3
9
150
5
7
9
24
20
16
9
15
60
33
135
68
4
12
36
9
3
15
65
43
17
12
25
35
84
60
36
16
20
4
75
5
40
21
39
15
81
225
15
12
15
5
52
56
97
83
28
21
11
40
8
40
21
3
8
168
4
12
20
16
32
13
23
ABCD 98315990302*3^$a+1 [50046]
31
47
42
24
30
72
33
21
15
51
25
48
65
31
8
33
27
36
15
42
63
96
45
3
16
47
30
138
25
36
59
25
41
19
5
6
54
19
23
25
23
25
12
12
5
48
43
65
79
36
59
18
3
16
200
3
37
11
18
6
78
42
25
41
12
7
35
129
9
30
37
36
17
15
45
18
13
5
7
17
12
55
84
5
12
60
79
53
48
108
60
7
12
116
15
49
72
53
27
63
21
4
12
35
13
5
120
15
57
15
9
7
23
6
18
21
9
175
35
13
44
4
77
7
12
8
3
9
9
60
42
33
69
42
121
53
12
7
65
12
15
93
6
6
55
29
60
42
18
51
51
73
5
66
18
7
95
13
125
15
52
84
29
31
5
24
30
57
39
6
3
21
42
13
35
66
3
36
111
24
30
12
30
9
45
15
3
61
20
15
126
66
13
17
24
99
9
7
8
21
7
12
17
6
73
24
5
12
54
6
18
61
12
29
84
30
54
15
33
159
16
8
9
18
18
31
5
63
27
18
6
49
20
28
47
30
27
21
27
40
56
57
48
6
1
29
18
61
17
18
24
21
51
73
5
12
6
13
12
8
24
36
76
24
5
24
15
72
3
25
5
12
175
96
44
4
89
48
24
6
9
69
15
124
80
88
119
24
6
43
20
28
8
81
55
84
35
96
45
60
9
36
18
25
60
276
29
12
19
107
25
8
9
6
42
175
44
48
3
18
31
5
43
41
102
13
35
49
77
24
55
5
6
25
113
7
20
4
65
12
42
1
5
60
7
12
35
25
23
25
65
12
18
57
16
101
36
12
18
72
90
7
144
24
17
6
24
9
15
72
37
11
24
6
67
48
24
65
43
12
5
15
27
85
65
3
15
73
132
17
18
18
55
65
12
12
3
3
18
36
31
48
84
48
24
53
31
60
29
51
24
15
48
30
18
49
173
108
19
20
36
4
41
31
24
77
3
15
9
28
8
52
17
15
40
17
24
7
53
42
48
1
128
40
23
73
24
17
3
3
25
60
59
48
66
7
8
36
51
49
20
3
78
18
1
29
7
48
5
7
17
151
41
79
36
20
9
6
24
69
33
60
19
200
3
42
36
3
4
11
42
3
21
60
3
40
17
15
33
111
40
29
55
80
76
65
24
78
169
29
19
36
11
54
19
17
31
65
99
33
7
5
39
9
6
24
6
42
13
5
24
72
3
136
17
60
115
12
17
3
12
45
24
24
12
31
8
87
24
25
29
24
87
48
72
33
120
42
1
5
67
5
48
18
49
80
52
11
25
8
40
47
25
24
5
84
54
121
44
27
13
11
1
8
76
5
54
138
48
30
9
12
28
80
33
55
8
36
51
73
17
3
21
24
30
97
24
23
1
65
7
65
60
48
90
6
48
36
55
29
66
9
57
24
6
61
32
75
90
12
36
43
104
33
12
12
3
136
95
37
12
20
27
25
24
29
27
39
49
32
40
29
39
27
73
5
27
21
12
7
24
24
20
40
32
16
17
75
21
12
7
23
37
11
37
48
11
30
43
41
51
3
21
40
5
6
93
33
19
48
17
36
79
144
5
24
103
17
6
1
24
56
16
89
55
24
5
24
18
13
101
54
6
31
48
77
55
12
35
66
24
115
5
7
24
24
71
61
48
83
73
89
7
8
111
45
16
8
40
17
24
111
3
18
67
11
25
20
136
8
28
5
42
1
101
19
96
29
36
198
6
15
45
24
12
48
36
15
4
11
21
4
47
13
104
3
9
33
78
13
65
67
89
79
36
11
48
97
24
8
52
11
48
37
12
53
3
111
6
7
92
39
21
3
1
17
24
24
31
23
61
156
29
12
60
63
4
23
18
19
11
85
17
42
96
54
18
30
127
35
61
20
16
119
45
4
36
11
24
30
24
15
28
17
108
99
16
48
5
24
51
57
30
78
36
3
12
105
91
17
27
9
96
159
24
45
67
36
8
75
6
36
150
13
44
21
39
40
11
1
48
17
48
30
1
120
24
20
21
7
8
136
24
5
99
40
5
36
12
7
11
1
24
41
36
60
55
17
6
37
12
41
31
53
18
72
57
9
30
69
33
12
6
25
5
7
137
36
19
5
55
5
15
27
1
125
19
41
55
92
88
35
57
12
75
13
11
1
36
149
91
17
67
8
21
19
65
31
24
20
57
18
1
29
7
20
93
27
4
84
23
24
45
33
42
1
17
7
23
1
65
96
30
24
9
40
41
39
183
37
11
25
20
76
23
102
139
95
1
104
21
18
1
29
60
27
16
17
96
12
24
75
99
49
17
6
25
5
7
17
19
77
3
9
36
19
12
36
32
21
90
24
6
39
36
40
5
24
12
55
60
41
43
41
6
90
67
20
12
3
21
4
47
18
55
20
21
7
17
12
15
33
48
48
19
5
90
25
20
16
5
24
6
54
162
48
73
95
18
96
48
36
39
16
11
24
1
128
40
65
72
30
24
102
19
8
72
76
17
18
24
6
147
36
36
4
5
54
6
19
41
7
17
7
24
60
11
114
31
29
19
20
28
72
12
8
27
13
65
42
6
12
6
1
24
101
84
72
55
32
15
13
35
9
4
5
31
5
18
1
84
17
43
32
88
23
73
44
28
23
6
24
42
42
48
3
9
31
29
30
66
31
36
44
93
48
3
16
29
90
49
12
96
5
43
140
9
30
73
17
72
3
12
16
8
40
161
6
18
30
24
73
8
159
6
15
120
57
39
16
35
120
30
7
5
6
42
78
1
60
41
63
9
43
164
84
76
20
28
17
24
7
35
73
5
31
29
24
43
17
36
84
27
9
51
21
30
30
115
29
18
126
36
99
57
27
45
48
18
6
19
29
18
72
6
15
105
67
29
18
126
19
41
6
78
87
9
96
15
33
36
75
76
20
48
3
42
6
1
20
123
1
41
15
76
12
65
6
25
20
51
54
7
29
84
24
18
42
127
8
21
60
ABCD 98316000626*3^$a+1 [50023]
90
18
30
66
120
96
108
12
114
24
36
6
24
24
12
73
11
30
54
102
30
150
144
90
6
24
66
174
91
35
138
6
6
210
30
30
13
17
30
24
36
73
5
6
36
84
90
120
199
65
30
121
221
108
216
6
24
1
23
6
30
36
30
60
48
6
126
18
49
11
6
204
139
107
73
216
11
61
59
150
144
66
13
71
72
24
6
30
18
90
12
60
210
90
24
60
61
185
198
49
53
18
66
115
29
12
210
18
12
187
11
25
36
11
25
59
96
24
1
53
126
36
138
30
157
5
48
55
11
24
90
30
132
37
251
1
36
53
42
60
144
36
48
90
36
234
85
71
120
66
18
265
65
187
144
11
108
180
12
49
35
109
47
168
132
18
132
24
19
35
72
138
115
71
24
85
36
131
84
90
66
30
48
156
144
246
24
102
30
30
18
132
24
13
23
13
11
24
36
144
109
47
456
30
210
180
48
192
84
264
60
12
114
6
97
107
300
120
13
107
1
5
30
37
53
90
30
43
77
30
144
24
30
222
49
29
102
18
12
78
60
96
186
18
96
24
37
233
6
24
36
60
6
103
5
6
96
288
126
36
60
84
96
174
216
48
150
102
25
65
7
83
150
78
60
36
30
6
48
121
59
85
35
36
156
18
126
30
31
72
23
54
66
24
66
54
144
72
210
24
6
90
103
47
25
83
30
31
35
60
24
210
96
30
216
120
54
144
126
84
25
11
60
181
35
234
114
12
145
35
30
18
12
234
306
120
144
24
12
24
30
36
55
59
180
6
43
95
156
96
108
90
42
78
6
13
143
37
108
35
204
24
60
42
18
72
49
11
25
59
96
24
1
180
5
84
126
37
36
47
138
66
1
108
71
234
96
120
55
125
114
12
24
144
30
126
1
59
174
19
77
30
204
42
108
6
120
36
48
6
60
54
30
102
180
108
60
61
119
156
13
11
12
18
246
36
24
216
174
60
54
12
48
30
175
144
11
132
24
30
19
35
156
150
24
66
24
36
186
84
186
25
72
71
12
84
66
19
11
84
84
37
155
25
59
13
11
12
13
35
36
1
179
96
13
144
101
79
17
36
19
41
144
31
35
84
30
84
30
60
36
24
192
24
85
59
36
96
54
6
18
55
35
1
71
300
204
216
30
30
48
36
6
120
18
1
11
24
114
31
161
24
210
36
150
48
222
157
23
49
41
24
66
228
96
54
60
306
96
60
198
102
60
24
36
48
85
11
6
60
139
59
49
23
108
102
114
120
181
5
54
13
23
18
6
60
210
126
25
143
36
30
6
73
72
59
54
42
30
139
11
138
42
54
6
108
30
66
6
79
11
30
120
18
42
67
41
42
90
7
83
48
49
23
30
114
66
54
120
24
60
192
54
6
13
35
36
6
78
25
36
5
24
66
13
23
54
30
1
83
60
6
30
73
101
30
85
35
6
150
25
59
30
19
47
6
163
5
162
30
18
1
95
120
1
5
30
300
18
180
6
180
84
66
90
126
18
6
54
90
186
120
6
18
37
144
59
30
19
131
12
120
133
5
90
66
84
150
30
6
36
24
90
60
6
60
84
36
30
ABCD 98316242218*3^$a+1 [50099]
63
12
201
44
28
3
29
196
44
91
17
13
15
12
15
12
96
89
24
4
3
9
9
24
47
36
40
12
12
63
96
137
4
8
7
234
42
12
153
92
88
27
132
5
28
8
7
53
64
81
24
111
44
19
17
52
27
36
29
24
12
84
28
3
48
5
31
81
84
20
36
40
27
5
132
96
37
6
21
141
15
24
51
57
68
24
28
105
63
20
4
128
48
43
21
15
45
45
18
5
40
45
107
24
52
80
43
29
7
36
45
72
8
4
8
31
81
135
41
43
54
18
5
160
32
25
12
18
60
57
15
5
48
28
8
55
5
67
54
75
60
44
19
30
183
128
31
81
8
55
57
15
5
112
8
132
48
24
156
19
33
21
36
63
8
43
65
19
18
23
67
24
21
12
15
6
11
55
89
84
52
8
55
108
57
51
17
40
75
12
5
28
3
114
15
32
76
3
29
37
78
33
72
15
72
101
24
76
15
18
36
11
7
78
12
23
19
41
72
12
96
72
97
90
29
12
100
3
132
90
54
65
1
90
9
45
6
65
40
44
40
8
12
108
61
47
4
15
45
104
96
61
23
12
48
52
63
81
36
44
24
4
51
29
36
12
7
17
1
24
3
32
19
9
45
23
60
127
5
121
39
68
40
12
72
96
200
52
87
108
6
11
55
5
13
23
13
87
252
45
48
18
125
4
15
6
51
123
42
54
66
78
12
45
9
155
60
12
79
65
36
4
39
17
12
40
48
15
108
137
60
4
15
5
25
63
12
33
11
25
11
84
4
48
24
33
18
30
78
77
24
1
54
6
23
24
7
101
24
88
3
29
73
95
48
168
60
96
19
5
112
44
16
39
153
81
59
48
12
61
107
25
30
5
19
5
28
15
5
1
12
42
117
20
28
51
12
53
144
7
29
12
168
7
105
12
111
69
116
72
12
108
4
8
13
54
21
27
108
173
84
88
39
33
105
42
198
3
68
12
19
24
54
11
37
42
5
157
54
30
126
36
9
8
36
16
3
126
6
66
47
60
37
11
43
69
72
63
5
148
3
57
15
45
44
19
21
75
105
20
31
5
67
6
71
84
84
52
81
15
27
17
16
39
5
88
8
60
67
5
31
77
49
155
28
8
240
64
9
39
15
33
32
28
32
60
1
59
31
54
15
68
19
6
18
9
48
27
57
44
24
28
33
47
24
48
12
24
37
39
213
90
6
59
12
13
3
92
72
84
91
53
7
30
54
54
18
57
8
49
75
9
35
55
29
160
8
55
42
35
31
57
33
36
51
3
21
48
48
44
55
161
12
60
55
77
48
72
55
24
77
112
27
5
28
51
81
36
9
11
7
5
28
3
24
53
13
27
68
4
20
115
36
77
52
15
6
35
67
129
75
48
6
27
44
16
8
25
6
66
75
165
48
39
60
33
30
78
27
60
75
12
36
60
5
36
16
9
11
12
67
5
1
15
69
11
24
60
16
80
4
39
5
12
12
88
8
12
12
1
275
49
3
84
159
72
18
71
24
24
7
36
54
6
17
40
63
29
79
9
33
95
103
125
24
43
17
37
36
60
47
43
45
8
4
8
19
36
54
6
53
24
160
140
1
35
31
54
35
16
81
18
9
68
240
40
144
20
31
53
79
18
83
1
23
12
28
51
69
8
52
20
7
5
84
19
41
36
76
9
35
25
155
61
39
171
9
69
11
24
60
25
42
57
12
33
83
97
63
45
35
7
12
5
31
57
72
36
32
37
54
57
44
36
7
33
3
9
15
12
54
24
3
45
95
37
11
120
12
103
6
23
28
8
24
36
19
53
19
5
16
3
12
108
9
12
159
17
72
43
9
20
28
27
93
32
40
60
51
54
51
3
5
7
57
8
43
36
24
9
48
20
133
6
21
68
4
20
96
19
17
96
19
30
35
19
41
76
15
45
27
53
163
9
3
78
30
65
4
27
54
131
24
36
1
95
24
79
17
72
48
43
77
40
12
20
73
75
27
53
37
11
4
68
7
17
100
8
25
3
27
5
127
33
21
12
27
20
97
36
78
12
9
51
137
73
15
75
9
8
37
51
20
7
17
91
5
49
23
25
150
285
123
108
36
41
40
63
29
12
49
27
24
56
19
24
5
16
15
41
24
136
20
12
55
113
52
51
36
5
40
8
1
11
16
24
3
41
112
225
30
5
67
5
1
66
29
60
37
35
12
7
81
27
36
90
90
9
20
88
27
41
67
9
51
53
49
11
16
20
48
36
127
29
43
101
4
15
17
76
3
29
12
43
53
60
24
24
7
5
13
11
28
108
45
75
32
12
16
68
60
31
54
144
11
12
120
84
61
39
15
54
30
6
131
43
41
13
3
12
135
93
63
125
60
1
54
84
5
55
72
36
53
76
51
9
75
24
9
81
147
152
91
9
60
8
13
11
28
72
8
61
87
12
8
40
8
84
37
138
137
24
4
68
4
68
96
55
21
108
87
29
4
ABCD 98316742872*3^$a+1 [50148]
66
96
99
39
60
126
48
15
81
30
72
54
114
30
27
15
57
15
108
108
9
21
36
6
57
33
174
33
81
180
139
32
88
155
45
63
9
21
402
18
138
24
165
45
78
30
55
5
18
81
3
6
66
114
139
95
156
24
45
45
12
78
192
24
120
162
90
72
36
81
9
6
30
144
36
90
36
42
48
55
23
282
132
43
299
13
23
9
120
15
153
3
69
21
108
54
6
30
60
120
49
83
18
12
54
1
95
9
9
111
9
127
17
126
81
33
120
90
6
79
47
156
54
36
90
90
24
138
36
49
65
180
43
23
54
42
48
36
36
18
108
132
138
198
87
120
72
27
108
18
55
77
27
135
48
105
63
25
77
27
51
117
57
24
36
30
60
30
54
229
32
225
126
72
6
126
48
6
30
54
72
54
42
12
18
18
162
54
144
24
43
23
252
18
276
18
12
180
6
30
168
9
160
11
21
9
144
36
139
32
81
78
9
63
48
24
120
72
78
18
25
5
42
138
72
135
72
45
114
174
132
270
81
45
18
210
60
30
42
67
23
30
60
30
9
96
75
60
138
222
162
36
126
61
119
30
36
54
33
3
54
6
30
324
96
174
36
132
153
39
153
63
54
90
234
199
53
78
174
90
85
83
85
53
72
234
90
108
60
48
132
43
5
72
267
48
141
84
126
96
36
48
37
53
67
32
280
35
108
24
36
90
48
19
152
99
69
21
132
84
126
42
27
111
18
87
40
5
48
27
15
54
43
77
6
30
114
21
45
54
24
21
135
33
45
102
168
13
32
21
27
105
30
72
33
75
54
103
185
6
84
60
48
18
114
93
9
15
3
117
33
72
36
12
15
288
27
48
60
9
45
144
66
78
75
208
80
33
7
200
9
36
210
78
12
15
39
18
132
66
234
18
253
35
18
96
18
66
42
108
72
57
81
127
125
78
36
198
36
79
32
9
42
45
40
107
108
9
96
3
36
60
54
39
63
24
324
84
6
210
72
204
21
33
66
96
180
174
18
18
18
90
24
30
13
23
72
18
90
6
84
27
9
6
57
51
180
9
147
13
23
18
132
27
27
13
53
67
95
6
36
54
9
48
27
18
18
9
105
30
18
55
35
60
198
67
17
18
69
16
59
13
11
66
24
54
13
53
67
32
27
18
123
232
11
72
45
135
12
36
24
198
67
41
30
49
168
17
132
138
528
210
108
180
180
51
63
36
120
69
27
45
129
72
198
217
35
18
27
207
240
57
96
45
147
51
12
145
239
121
35
85
32
141
30
24
45
63
378
90
12
24
138
18
54
36
132
36
12
198
60
126
120
6
30
67
47
18
36
67
179
45
9
72
24
18
12
78
3
9
31
47
12
36
258
79
131
60
81
48
15
153
72
48
15
97
167
1
113
54
282
6
90
30
72
96
97
29
84
96
135
21
27
45
42
81
9
18
66
51
39
90
186
21
24
88
5
90
90
18
37
23
25
47
48
42
18
120
132
198
48
27
9
114
84
36
24
90
108
102
33
72
21
42
234
30
33
192
51
157
17
31
5
67
173
ABCD 98316962332*3^$a+1 [50024]
6
64
32
58
77
3
10
20
16
131
39
90
6
33
21
60
39
15
10
6
74
30
96
24
10
36
11
48
55
26
63
157
83
21
16
84
60
35
12
13
36
44
15
24
81
16
44
16
44
87
12
3
24
130
24
96
144
6
24
6
11
33
16
24
71
60
25
83
48
229
11
13
20
46
41
69
39
51
30
4
116
10
14
10
5
51
33
21
36
15
9
15
55
30
26
6
18
57
13
50
40
66
180
74
6
64
66
30
56
28
11
36
13
2
34
95
9
30
16
114
20
40
26
24
9
111
42
118
17
15
9
49
92
4
24
59
21
15
55
80
90
100
50
42
123
21
6
94
80
156
64
20
96
88
32
34
110
63
61
6
14
120
36
6
18
12
3
1
11
13
6
30
20
64
30
17
49
54
30
60
11
139
56
34
150
30
20
16
24
47
72
81
16
20
36
24
4
20
16
59
12
39
30
40
23
37
119
81
24
39
1
96
20
114
42
4
180
30
56
114
94
240
5
1
44
39
97
20
4
32
94
14
16
11
13
11
165
34
125
27
48
102
15
60
48
61
11
9
144
40
6
24
29
27
153
7
89
85
116
54
16
14
12
39
9
51
115
30
20
4
56
3
217
30
41
13
20
216
64
47
13
11
15
93
91
17
13
170
30
15
36
24
117
27
33
64
24
156
210
26
24
126
93
57
24
4
36
24
210
2
15
13
47
3
45
61
20
24
36
3
36
15
30
16
11
45
24
4
126
114
30
26
40
11
69
64
126
54
140
150
10
6
26
87
36
144
57
39
21
94
32
18
27
45
88
6
50
30
24
96
129
85
66
14
39
157
60
44
30
102
3
57
24
4
131
9
6
70
74
16
144
30
90
86
4
30
122
15
73
20
51
49
120
20
27
63
70
35
180
12
13
119
1
36
11
75
33
1
30
110
24
75
81
63
37
35
21
4
80
94
50
15
72
13
186
24
186
144
32
28
80
171
49
56
39
87
9
25
23
7
56
9
39
72
33
31
170
70
5
169
50
81
21
34
24
17
84
49
56
10
24
5
25
36
14
6
4
32
214
54
116
4
56
60
15
25
23
31
6
74
6
40
11
13
20
6
54
12
4
11
73
59
27
129
85
140
30
16
110
51
13
20
6
33
7
14
39
21
60
10
6
20
135
15
34
20
16
24
60
140
66
144
6
135
45
64
62
34
24
47
79
65
25
86
58
36
95
9
12
54
10
24
60
2
34
80
135
105
24
70
86
4
110
9
7
50
30
120
40
29
81
24
40
47
108
61
24
176
34
90
20
66
34
56
4
36
24
47
49
84
56
135
21
27
51
10
6
65
21
64
23
48
43
26
60
4
6
330
20
36
3
61
80
4
60
30
6
44
40
36
11
108
36
49
30
6
26
33
15
45
117
60
18
42
48
70
30
2
78
90
6
63
1
35
21
114
40
90
131
75
69
1
20
30
54
12
27
37
59
84
81
15
15
16
74
147
93
15
55
17
9
6
18
6
9
25
62
174
40
131
129
39
36
48
91
30
11
15
120
30
84
15
25
32
30
90
84
36
94
41
45
34
174
56
3
108
3
40
65
25
120
60
200
111
9
36
135
45
120
24
76
23
60
21
12
34
30
44
36
156
4
74
21
9
162
18
70
62
28
56
156
64
84
6
56
24
94
11
45
66
45
19
24
50
12
154
50
36
64
20
6
58
60
59
96
12
43
90
71
21
28
36
35
15
10
20
10
89
25
6
24
17
93
240
51
36
12
36
1
59
57
4
11
9
30
10
140
34
30
11
36
49
50
6
3
24
7
14
27
9
4
2
18
36
60
94
89
1
80
16
14
46
20
36
4
30
125
105
4
56
183
36
12
168
12
108
45
60
75
21
40
84
50
45
25
120
20
6
6
18
6
124
47
45
28
6
24
32
117
57
40
83
60
67
24
2
30
34
14
81
49
20
100
11
75
70
60
14
6
4
60
35
12
69
4
59
31
80
9
177
84
10
17
109
20
60
4
6
24
120
26
126
90
24
36
64
164
46
30
60
44
130
32
144
6
24
10
54
66
65
144
55
41
21
63
61
60
24
20
40
110
6
156
48
15
24
7
90
80
39
36
99
57
105
48
16
71
48
31
30
24
120
11
9
60
16
23
57
51
103
86
4
86
30
10
24
176
90
30
9
25
116
3
7
104
10
32
15
133
50
9
61
35
15
6
4
6
53
21
6
6
3
31
14
66
54
87
69
60
34
17
93
51
9
100
275
31
24
66
20
64
20
30
30
276
160
11
13
36
ABCD 98317354186*3^$a+1 [50024]
3
65
48
12
7
53
31
36
101
84
48
40
92
19
9
15
96
65
4
20
12
156
67
12
153
8
43
29
36
4
20
115
41
136
68
31
24
5
48
7
36
41
84
24
112
20
24
12
7
33
12
15
41
24
28
24
135
41
4
39
45
39
17
19
36
113
12
40
84
104
28
27
57
75
21
8
12
7
77
48
12
100
99
45
24
15
33
60
3
77
7
65
28
3
24
45
8
72
112
8
91
9
8
64
24
12
8
64
8
28
20
4
92
48
91
29
40
27
5
4
116
60
40
20
48
7
21
32
52
63
41
36
19
45
32
4
279
21
15
149
31
21
3
17
7
36
17
79
81
27
41
31
173
151
17
84
55
225
164
19
12
24
5
24
40
27
45
15
81
32
7
41
64
15
129
39
180
113
100
39
161
48
36
60
48
55
57
15
149
16
8
12
168
40
72
36
80
72
52
135
48
81
15
9
51
17
48
31
84
29
12
88
32
48
36
244
32
36
12
55
60
36
17
60
12
16
44
187
48
81
39
21
36
48
116
36
24
72
280
72
8
168
55
57
39
5
36
72
12
100
24
20
12
60
7
5
115
33
68
156
96
60
24
19
57
32
28
8
12
12
76
12
240
12
8
12
91
41
36
84
55
129
51
24
216
33
12
20
16
24
3
12
60
41
84
16
87
36
29
28
183
45
44
96
4
231
161
24
16
8
60
12
43
65
235
17
19
24
41
40
84
8
60
48
31
41
24
76
99
24
5
24
151
77
4
3
53
100
3
144
132
45
8
67
41
64
3
96
29
16
39
33
44
16
68
60
36
55
48
41
12
19
101
4
24
80
4
56
12
64
8
67
53
7
29
132
4
39
36
65
24
84
7
29
36
4
24
32
60
16
80
208
80
40
15
5
12
19
5
48
76
32
43
129
12
56
19
41
7
36
45
72
72
27
93
51
24
5
88
68
72
72
60
48
4
36
3
41
28
32
40
8
31
24
12
9
36
44
12
40
128
12
43
45
15
9
12
135
53
16
12
60
140
60
19
65
108
16
111
53
12
4
36
3
57
80
204
52
24
3
12
5
79
21
20
180
40
15
89
120
156
160
20
19
17
7
53
4
75
41
28
39
161
4
15
77
43
5
91
36
105
15
24
29
48
64
15
53
12
16
8
91
81
32
16
132
3
9
8
28
24
75
65
72
24
96
60
48
12
43
17
76
24
84
56
76
3
9
68
7
12
53
55
72
29
31
33
72
56
52
51
57
87
36
21
8
276
60
16
96
48
24
20
28
63
77
7
65
48
67
17
144
36
43
45
56
12
84
16
8
256
44
31
41
67
93
8
79
33
24
123
41
19
12
33
68
67
117
24
20
12
60
24
76
72
96
15
69
72
44
24
7
24
177
120
24
3
156
5
72
103
17
12
12
55
81
68
91
89
76
39
29
12
16
84
44
91
41
7
12
48
12
24
77
108
84
12
48
7
113
100
36
20
96
64
20
16
104
19
5
60
55
65
31
36
65
19
29
88
3
5
84
7
33
48
24
3
60
36
77
40
27
17
76
44
24
19
60
57
44
55
9
68
19
33
8
19
101
24
28
20
12
79
17
108
24
31
77
24
4
15
57
44
16
39
5
108
31
41
28
32
79
17
43
5
12
28
44
48
48
52
72
72
60
56
172
248
19
5
19
41
139
60
141
44
136
3
5
72
19
9
8
48
16
75
5
96
7
53
24
24
19
120
57
20
79
45
24
8
12
132
19
81
48
20
228
7
5
52
20
16
8
24
247
81
84
3
33
32
40
8
100
20
43
60
21
15
5
120
19
36
21
24
3
113
48
19
137
19
24
12
21
12
72
36
63
81
3
36
5
24
151
69
8
88
12
164
55
65
79
89
40
36
32
67
57
63
33
48
32
4
39
17
144
16
60
87
57
3
17
24
31
5
60
96
52
12
3
33
24
15
65
19
5
132
180
124
15
101
24
19
89
67
48
41
55
9
87
24
17
43
17
40
3
24
81
159
305
12
55
69
20
24
48
7
17
19
29
55
45
51
41
199
65
91
60
105
20
48
76
51
149
55
144
65
31
9
116
60
31
45
60
15
60
24
57
20
40
8
31
48
101
31
189
80
72
28
20
16
8
48
43
29
12
204
76
20
60
40
200
24
24
12
55
29
24
88
84
80
79
161
55
41
40
8
151
21
123
29
96
84
55
21
56
48
31
29
7
84
65
55
36
21
44
19
125
52
ABCD 98317682168*3^$a+1 [50055]
92
112
47
33
15
37
5
3
45
6
30
126
54
19
8
4
68
21
6
48
126
90
84
1
29
12
31
53
126
21
9
18
21
4
12
48
17
18
12
1
72
32
33
36
54
45
15
57
99
24
60
25
96
29
43
29
18
6
6
13
11
6
54
21
45
18
12
25
29
36
24
30
81
3
30
12
30
18
43
32
12
9
6
21
87
60
21
4
11
49
8
28
125
31
59
126
24
60
36
15
189
27
9
24
36
183
292
53
43
17
27
28
107
21
24
3
6
19
41
30
24
1
29
12
19
29
6
90
60
6
21
27
6
60
144
12
48
67
5
43
48
24
29
19
5
51
24
28
17
36
111
3
13
23
49
11
6
24
6
105
48
28
48
20
171
150
24
31
89
90
85
56
123
61
11
24
21
75
24
90
96
30
18
12
15
33
31
12
68
16
23
85
20
48
28
5
127
8
9
6
1
155
73
95
12
1
48
65
24
96
39
15
25
56
40
59
1
20
39
6
6
13
8
3
66
43
17
3
15
30
7
24
41
79
65
27
12
15
21
39
25
32
15
21
144
16
17
7
95
1
48
65
15
21
79
60
80
105
6
1
29
39
100
179
6
15
40
101
19
35
30
24
6
66
30
30
24
15
69
91
60
5
27
64
20
9
84
3
9
24
30
49
11
1
24
185
24
31
59
6
6
54
75
64
35
13
89
108
91
35
69
28
12
72
53
36
24
7
35
18
126
81
9
27
69
54
49
41
84
60
6
60
57
27
81
16
23
30
12
31
77
135
81
55
120
12
44
9
60
24
66
1
5
30
24
85
24
5
132
30
9
64
12
23
6
66
30
30
21
9
19
36
113
12
55
5
39
69
36
7
140
33
24
43
12
5
6
21
3
13
24
59
60
49
41
36
19
29
36
84
150
25
65
31
5
91
95
21
177
103
24
5
18
90
6
6
19
89
36
24
60
27
16
32
28
48
11
9
9
7
53
12
24
30
90
6
90
3
40
41
36
19
35
24
6
19
11
114
30
12
45
124
5
6
60
90
120
39
4
17
84
6
120
61
17
31
24
11
6
48
3
39
21
27
13
113
55
41
15
75
90
48
12
18
37
5
163
72
143
42
90
1
20
72
52
119
24
6
84
75
51
24
42
24
139
11
30
36
3
27
73
5
7
35
30
55
96
59
24
6
48
36
24
27
108
16
5
151
36
47
37
144
29
6
66
39
39
30
42
18
43
17
67
68
51
45
81
31
29
3
27
54
31
53
120
15
27
33
141
54
162
19
29
6
6
63
51
229
71
49
47
9
40
32
52
11
9
105
126
37
68
39
73
29
60
120
31
23
1
83
12
18
67
5
15
136
17
42
13
80
28
29
3
108
3
96
1
60
59
138
36
36
3
36
124
36
20
40
29
12
55
20
15
21
27
1
41
60
43
5
60
12
115
84
5
7
77
67
60
56
3
25
11
25
119
37
128
39
25
5
151
5
27
84
100
35
61
17
36
54
12
54
60
144
151
29
30
6
24
36
91
89
15
171
13
41
27
4
35
18
3
88
12
44
45
108
6
66
175
35
114
36
79
104
15
30
6
6
54
1
89
60
24
132
15
15
1
24
125
30
13
11
21
148
17
30
18
30
42
54
96
24
6
19
29
216
111
16
12
17
51
3
6
79
84
12
24
131
18
12
175
5
24
31
23
6
60
24
12
3
111
30
175
96
168
77
24
36
60
30
61
83
21
16
113
90
21
3
60
21
81
30
1
12
8
9
30
25
23
12
54
36
31
29
18
37
23
6
54
36
21
75
30
18
1
11
18
87
165
15
28
65
276
7
107
6
15
21
51
40
32
136
71
18
90
21
132
9
55
5
31
29
24
60
55
32
57
55
17
18
30
66
54
72
60
3
16
11
18
66
36
18
96
31
20
45
24
51
4
89
3
63
25
60
41
18
73
8
159
177
24
9
7
23
33
33
84
91
5
36
54
49
11
6
18
1
60
24
32
3
96
36
1
143
54
43
84
95
85
35
13
17
48
31
5
67
53
120
24
27
84
39
30
55
17
55
65
54
54
15
105
55
11
30
6
18
42
108
36
1
24
35
66
43
41
79
11
6
3
16
29
103
48
281
60
48
6
66
48
30
21
40
72
23
49
11
57
12
136
101
3
27
45
45
3
27
24
37
17
42
18
7
113
30
13
68
96
33
111
9
30
30
15
40
11
6
120
55
5
43
77
171
12
28
8
96
16
48
56
3
150
6
1
5
120
3
15
6
54
36
1
20
33
12
31
77
12
79
5
19
5
30
30
3
69
18
13
144
59
144
12
105
9
60
6
30
51
63
30
55
104
15
36
96
33
21
7
32
21
15
141
15
3
12
73
17
24
36
180
31
77
30
45
51
61
8
45
90
66
90
85
41
39
45
39
111
1
185
55
29
15
51
1
23
84
60
6
96
99
39
61
12
119
48
36
37
20
88
24
72
29
139
5
43
108
89
51
16
245
48
12
55
29
96
63
15
21
9
12
48
55
5
42
24
30
139
32
15
ABCD 98317917112*3^$a+1 [50068]
24
13
51
21
5
46
18
50
25
107
157
47
90
54
6
19
75
45
24
33
38
60
36
30
150
106
3
35
37
23
22
20
114
133
21
56
115
51
38
70
20
12
90
79
35
16
93
11
13
107
54
142
74
66
13
96
120
69
42
20
24
64
116
25
5
19
15
12
30
20
28
12
248
6
60
4
12
30
20
24
34
152
109
11
250
78
80
6
84
19
33
44
19
27
45
24
21
27
216
161
16
18
32
168
40
192
18
20
12
118
12
33
75
2
19
9
86
4
21
9
26
94
42
8
216
66
54
4
62
115
15
18
15
47
60
13
120
15
20
10
51
11
30
10
213
27
48
21
101
19
65
66
13
17
108
67
35
24
136
18
32
19
35
4
9
123
48
2
48
90
22
248
190
2
24
4
26
13
33
30
57
48
24
35
61
24
11
13
96
5
36
40
74
6
175
48
57
128
42
10
14
229
17
10
8
37
48
27
44
36
40
69
35
60
25
9
62
58
132
128
82
14
19
11
4
32
18
132
67
21
182
18
211
5
43
41
79
41
42
108
25
65
6
76
8
222
55
29
46
45
72
21
12
63
57
50
198
22
33
24
51
20
12
54
36
10
44
216
24
4
12
8
142
39
29
186
16
38
30
112
8
22
50
133
11
24
70
30
210
2
18
40
92
54
46
30
158
42
90
18
1
24
77
10
33
107
24
64
56
94
26
96
18
12
28
2
28
117
65
264
55
24
120
41
24
60
160
102
50
28
20
67
59
46
74
13
21
30
50
60
22
9
39
12
20
10
44
283
48
3
69
168
24
35
120
16
45
63
129
143
145
24
11
109
48
83
24
16
128
36
76
69
89
31
11
40
189
5
24
22
30
18
141
125
120
19
155
37
3
50
19
11
42
28
15
11
16
38
22
33
27
20
49
51
8
36
36
30
79
9
15
105
12
18
20
10
51
9
20
19
77
84
126
73
173
78
70
39
17
90
90
46
60
33
107
13
215
22
78
2
28
30
12
18
152
10
78
80
22
189
141
68
10
30
15
71
16
50
24
6
28
117
48
17
7
21
27
35
10
68
7
33
15
41
4
32
24
106
48
32
49
125
24
186
16
20
78
36
6
24
6
168
12
67
21
42
33
5
115
147
20
60
37
21
26
150
46
14
55
51
30
50
18
66
6
10
68
6
66
109
11
48
96
94
122
37
11
40
32
88
20
22
20
58
21
35
36
178
30
80
25
105
2
108
22
48
32
19
29
6
64
20
1
51
128
66
43
41
31
5
94
50
22
69
21
120
60
8
7
179
16
38
36
34
86
60
114
6
6
73
77
138
30
66
16
44
34
30
21
11
30
7
93
3
27
38
42
88
32
10
98
42
324
54
120
30
42
13
11
4
81
21
74
60
16
18
27
48
71
60
4
57
83
202
78
80
10
30
26
46
14
24
55
11
16
30
138
56
13
17
84
67
59
46
15
23
12
13
96
29
19
113
55
3
90
2
100
30
18
2
70
14
55
24
5
40
42
18
39
21
2
30
88
12
80
7
23
58
15
96
35
85
51
8
6
79
41
154
45
5
19
3
38
10
120
26
4
26
16
237
23
30
54
124
2
55
5
40
44
4
62
28
32
84
13
111
62
70
38
7
35
13
195
12
14
16
38
61
131
10
27
123
18
30
50
19
233
28
2
70
44
60
34
9
51
32
88
72
90
80
10
33
131
13
47
1
45
60
18
32
133
11
90
19
17
70
138
15
11
30
55
99
26
24
12
28
86
6
148
51
9
42
14
34
80
30
7
59
24
6
66
84
1
29
150
13
21
20
22
48
122
7
192
48
137
84
30
96
4
30
99
141
50
90
66
4
102
27
48
24
48
17
103
3
117
11
30
40
26
6
10
93
47
30
84
90
6
18
37
72
72
69
51
9
60
20
96
34
20
22
3
120
15
12
68
36
133
107
6
28
26
244
2
24
43
41
42
120
28
2
58
20
30
162
25
35
10
14
54
36
30
6
10
30
18
50
22
69
48
11
6
16
248
7
105
14
60
13
21
50
6
6
24
24
109
51
2
30
88
21
35
34
72
20
18
22
8
36
274
9
17
36
43
75
165
45
30
12
14
46
8
61
48
21
12
78
80
6
43
53
163
35
36
4
62
55
53
22
14
24
31
11
78
40
42
8
22
15
29
43
120
48
48
27
134
46
9
168
83
48
12
60
24
6
7
51
12
18
ABCD 98318000668*3^$a+1 [50043]
60
17
7
96
119
85
36
53
79
71
25
24
348
29
31
60
53
132
67
5
43
132
23
349
95
18
150
138
103
156
35
25
5
31
24
36
5
19
191
24
73
12
36
48
41
18
13
23
1
216
77
66
1
35
126
108
7
17
12
54
97
84
35
36
109
23
61
24
35
13
59
6
198
90
55
96
11
18
126
1
12
107
61
72
35
13
107
73
5
19
29
24
18
13
59
61
77
54
6
102
13
47
1
24
5
150
85
48
95
25
29
234
42
54
30
79
209
31
41
240
115
36
185
55
17
67
5
54
121
83
18
30
72
133
24
24
12
12
48
239
85
59
49
41
102
25
12
12
84
47
349
89
90
252
25
48
521
55
96
24
36
48
29
7
5
36
18
6
79
144
72
24
71
36
24
120
54
19
53
7
48
17
175
108
95
24
54
7
59
78
12
19
17
42
25
60
77
54
25
96
96
29
18
13
83
54
18
37
35
1
60
11
13
192
96
77
12
6
85
107
85
11
12
13
59
78
7
23
25
120
24
11
60
108
72
108
36
25
23
61
84
36
149
12
31
5
67
95
18
42
120
73
132
17
55
71
18
7
24
89
115
84
48
59
6
19
29
114
37
65
24
19
12
168
180
17
19
47
229
23
6
31
36
53
54
73
215
108
6
48
67
36
48
71
18
43
83
66
114
1
11
49
24
36
5
331
77
42
144
61
29
102
85
48
11
13
11
37
60
72
11
324
72
1
84
24
24
11
72
37
60
191
156
49
65
126
25
41
7
48
17
6
30
6
108
133
59
114
67
107
25
17
115
65
156
54
36
54
19
161
96
54
25
24
5
151
113
18
49
23
97
53
66
42
67
41
91
53
187
204
36
36
5
162
25
5
55
180
12
5
151
35
25
47
13
17
162
24
12
49
96
84
120
35
25
83
85
60
12
5
66
42
90
48
13
24
108
120
95
13
24
185
66
6
18
138
7
60
132
5
36
144
66
18
24
127
11
60
13
24
47
1
53
187
144
11
13
65
79
5
96
7
24
84
276
149
31
120
36
144
83
120
60
73
24
41
42
30
78
97
48
12
120
41
54
6
36
18
48
37
185
103
77
18
37
11
24
18
139
36
17
31
36
60
5
55
96
108
36
59
157
59
1
17
55
23
18
30
6
223
203
97
17
108
90
13
17
31
257
55
5
54
1
60
48
47
157
252
11
37
53
144
31
12
131
6
18
30
55
107
78
72
19
29
18
132
228
13
41
6
13
12
149
60
31
12
47
25
84
96
96
72
23
157
5
31
41
48
55
60
143
157
48
60
53
7
29
114
25
84
108
24
24
36
36
48
29
108
115
77
7
11
18
151
11
204
54
174
36
144
37
35
133
60
23
37
12
60
89
150
37
53
31
35
133
36
11
60
66
18
96
30
6
13
35
169
47
6
18
30
60
67
108
192
72
48
53
102
42
115
173
7
11
85
95
121
60
53
18
49
5
79
191
25
23
13
48
29
96
79
83
157
41
120
24
43
60
35
85
113
187
48
17
7
60
36
36
5
19
35
121
23
108
42
7
60
23
48
85
84
179
97
59
145
5
19
71
121
5
67
12
5
6
109
108
108
192
12
48
11
97
12
53
55
12
12
65
55
35
85
29
151
5
54
1
59
120
60
12
78
66
18
31
119
102
6
49
36
53
24
151
59
60
228
25
143
54
67
23
13
204
71
102
18
42
7
24
35
60
84
42
151
84
11
42
18
72
13
17
55
12
5
43
53
163
35
66
108
43
83
85
95
114
43
47
18
12
6
25
11
73
120
12
60
95
36
ABCD 98318090966*3^$a+1 [50132]
25
12
156
47
36
49
42
53
16
44
7
30
54
6
48
18
12
102
11
7
18
42
48
24
6
24
11
13
36
18
81
9
23
172
15
5
7
138
126
72
54
96
3
92
12
43
65
40
93
42
77
103
24
30
71
7
21
9
30
33
20
19
41
7
21
21
3
48
20
72
85
42
90
6
12
48
12
36
102
15
3
60
9
81
72
54
18
18
77
67
36
108
12
42
42
6
35
148
99
21
9
23
12
16
21
36
107
91
9
36
45
84
6
9
171
36
18
30
5
13
3
12
75
33
27
53
84
48
28
51
90
3
123
24
18
12
3
3
78
90
72
24
66
114
29
19
45
87
30
39
111
33
8
73
6
9
51
6
23
79
93
39
36
5
72
148
9
78
48
24
24
42
12
6
6
23
25
6
57
75
30
78
17
13
54
12
66
42
60
6
6
69
15
90
42
17
7
41
7
45
33
90
5
145
24
36
47
1
15
21
24
119
1
24
35
7
6
18
54
3
20
48
37
30
12
18
27
63
5
7
36
29
13
35
55
5
60
19
60
9
24
21
36
23
108
85
83
4
108
15
65
115
17
48
19
9
51
60
6
42
18
30
24
21
80
55
30
12
42
144
12
12
5
48
55
18
6
48
42
3
15
33
92
1
66
9
87
24
90
71
72
13
35
7
12
96
90
87
27
24
36
21
48
21
39
51
21
45
60
54
36
30
108
36
3
63
173
52
20
85
12
66
66
66
173
7
53
55
17
12
43
24
36
185
37
6
9
8
49
54
29
31
72
24
9
44
13
78
24
48
90
27
33
18
6
203
55
5
97
18
66
90
36
53
36
12
48
1
23
1
30
120
66
11
52
36
15
17
13
6
6
60
42
78
30
5
13
35
40
69
48
3
27
18
6
81
69
60
24
107
7
72
21
108
12
3
54
11
12
19
84
24
36
24
41
151
90
30
18
35
36
7
12
21
45
119
13
54
33
51
5
37
48
75
27
48
24
41
49
63
68
37
63
20
79
5
1
15
87
84
108
72
48
12
21
8
12
43
54
132
48
30
18
35
37
18
65
7
21
12
27
5
60
73
18
24
5
133
54
24
6
6
33
21
39
69
11
12
67
78
63
15
12
5
25
123
72
33
6
6
30
18
15
9
12
30
41
7
81
21
24
66
24
144
6
27
57
12
51
3
36
33
45
23
55
24
53
31
17
139
18
18
54
30
41
43
42
12
48
15
15
17
37
18
21
20
1
48
35
37
96
78
65
84
16
32
7
33
45
42
5
25
18
138
39
111
5
37
12
30
53
43
192
17
25
18
5
25
3
12
9
36
23
67
12
5
88
45
27
33
3
92
67
78
24
3
21
107
13
27
3
30
12
75
68
25
87
60
120
80
13
39
15
5
28
39
6
144
90
36
17
16
12
9
23
40
57
24
42
12
48
48
45
9
30
30
6
9
27
6
24
71
7
5
25
18
17
67
54
36
11
12
55
5
1
42
5
25
15
12
45
42
281
19
29
37
35
12
127
24
30
39
27
48
21
87
48
84
5
181
35
4
27
6
3
27
17
16
140
12
49
51
20
28
15
24
30
3
39
36
5
72
60
55
5
7
126
35
13
6
9
27
72
33
69
3
3
24
36
72
5
25
162
30
18
18
3
99
21
27
173
1
39
12
39
36
168
17
19
6
12
66
60
5
1
6
5
48
112
45
42
33
8
37
42
132
78
12
23
31
24
132
9
21
23
13
138
60
17
55
5
25
3
32
55
5
55
65
127
42
36
42
6
54
21
9
12
23
37
11
13
42
24
48
36
72
48
36
6
23
61
18
65
28
39
9
21
183
48
33
27
9
6
5
19
18
23
28
111
53
115
48
90
18
17
37
18
60
12
45
3
17
16
21
6
65
25
15
12
20
76
44
25
18
18
15
27
48
66
3
3
105
57
6
17
79
60
21
12
15
6
24
12
23
55
120
168
18
30
29
67
81
63
30
150
12
72
96
36
36
18
36
99
9
51
45
35
132
67
6
42
18
102
93
45
6
48
5
60
1
12
23
25
12
18
77
12
13
35
40
20
13
6
41
7
30
48
18
17
28
32
13
6
6
30
45
39
18
15
33
12
35
36
1
6
60
5
7
33
8
24
31
66
60
18
72
108
102
3
51
42
23
72
112
27
36
120
24
6
18
36
6
48
59
7
33
68
12
60
31
12
65
7
12
41
52
15
5
121
54
6
60
30
9
15
30
6
29
31
5
19
42
30
9
20
4
15
42
11
25
12
18
57
56
12
48
19
53
97
72
11
40
32
31
29
1
186
33
8
7
6
72
47
48
43
72
84
120
204
12
48
54
18
5
109
48
42
53
127
36
45
60
12
81
15
120
15
12
45
15
45
8
37
3
32
13
15
12
87
5
36
4
8
49
6
30
47
120
100
56
19
12
66
48
15
27
48
29
97
30
6
60
48
24
6
24
41
25
6
36
33
15
29
36
31
108
53
37
42
101
72
97
150
18
6
42
48
6
81
8
61
11
28
15
6
6
18
27
80
7
33
8
12
25
30
17
43
77
48
12
36
25
66
6
18
17
12
31
96
21
8
24
31
29
37
138
5
1
12
3
44
28
3
66
23
103
54
6
42
3
8
1
48
6
24
5
48
19
66
47
1
72
95
25
102
18
30
60
132
21
39
78
35
79
21
9
30
29
112
15
54
23
1
42
45
9
63
21
84
42
6
18
125
7
5
40
3
5
7
33
92
25
47
31
6
18
33
39
6
27
27
126
24
63
3
12
5
156
12
43
24
18
27
8
7
5
73
18
57
72
51
6
6
5
55
33
24
20
13
23
31
36
33
104
28
105
24
71
ABCD 98318111096*3^$a+1 [50028]
57
3
15
60
165
4
23
153
12
45
42
30
63
28
107
48
66
48
18
73
125
6
114
24
18
54
30
9
60
4
60
20
33
54
48
61
5
66
24
25
24
8
27
105
105
3
72
220
20
3
42
75
16
5
42
117
48
9
43
23
54
138
12
13
245
120
42
69
9
42
33
63
24
150
114
84
18
18
30
87
52
53
24
19
92
33
6
69
117
48
24
51
4
23
13
119
72
49
24
5
3
12
16
59
30
3
48
27
12
121
95
25
264
53
67
95
48
78
19
23
24
6
3
84
76
119
6
19
5
18
13
41
78
36
60
12
54
18
81
27
84
30
24
99
135
126
19
36
17
43
32
93
24
31
41
126
12
201
21
79
59
30
66
25
5
24
42
73
23
165
28
104
3
84
60
18
78
12
61
284
96
144
21
75
40
29
15
16
17
67
77
3
87
24
30
6
9
9
18
117
76
11
21
39
30
18
25
53
43
24
131
114
3
27
25
68
60
12
16
24
5
51
72
69
138
141
4
80
165
30
60
1
47
30
15
27
121
24
36
60
11
300
13
36
5
27
3
66
30
96
45
93
19
191
36
96
37
128
52
41
24
150
18
18
9
15
6
42
13
11
60
18
151
32
12
75
48
12
36
42
24
138
6
24
3
108
129
15
16
11
129
45
19
23
78
24
30
21
27
108
36
9
9
115
80
15
33
45
7
60
96
29
30
36
6
19
197
7
36
32
108
87
73
35
45
4
47
30
210
13
20
135
1
77
7
96
107
30
24
24
19
11
42
43
59
61
71
24
49
35
42
19
95
129
15
102
18
21
240
4
60
36
5
19
167
318
66
9
16
149
90
241
84
36
5
39
60
27
133
101
54
18
3
4
23
37
47
150
3
51
117
219
84
25
125
6
36
37
23
13
60
119
18
67
80
93
3
261
99
60
9
3
27
12
30
6
73
71
240
90
79
20
21
168
72
18
60
21
64
20
87
9
87
13
167
97
11
45
39
120
25
68
87
25
65
150
48
213
4
17
6
12
45
27
60
253
156
20
21
19
80
24
87
78
78
117
111
85
20
24
16
59
12
6
3
100
215
9
75
6
114
45
60
15
126
39
100
5
90
30
63
9
39
9
168
43
5
102
73
35
54
48
7
17
18
1
35
12
97
83
18
55
59
12
69
4
96
59
72
49
44
16
17
3
39
81
24
40
5
195
3
105
27
60
141
40
5
27
135
30
24
66
24
141
9
120
19
95
9
15
25
53
138
57
52
107
6
24
39
27
78
75
51
13
5
55
23
60
57
213
54
60
9
39
1
29
42
69
51
6
7
155
25
5
66
49
11
85
24
8
15
12
36
25
35
85
101
43
116
180
39
201
124
17
48
48
24
18
81
280
60
65
27
93
90
24
30
18
30
48
19
96
11
18
3
39
48
25
120
95
33
45
27
15
25
47
78
48
127
233
18
72
48
96
49
24
20
33
24
19
32
123
25
65
19
120
47
6
15
52
5
42
78
48
18
126
90
6
27
75
12
93
57
139
24
8
69
123
21
19
20
48
172
23
97
5
75
63
13
71
21
39
30
6
117
111
54
3
99
48
42
54
9
3
78
15
27
30
24
18
192
73
23
24
153
141
15
51
109
144
35
45
135
25
35
6
42
13
140
24
15
145
80
51
12
33
45
24
48
18
156
21
72
40
36
11
9
39
30
162
30
51
69
19
24
8
88
59
162
39
4
47
49
24
23
30
54
60
150
39
177
15
60
72
136
84
60
11
36
9
99
42
6
84
54
90
69
51
24
25
128
3
69
40
83
12
25
47
49
11
90
19
131
21
39
13
113
3
12
3
24
6
27
27
45
3
132
1
125
39
100
60
11
25
131
13
35
18
27
15
45
153
42
1
35
12
97
35
60
81
15
57
45
27
45
63
3
25
11
108
61
17
24
51
63
49
80
16
80
40
35
36
78
72
163
56
21
3
87
153
3
12
205
17
19
80
64
60
227
13
281
115
20
4
5
96
27
15
24
73
101
30
9
27
69
4
35
18
3
15
12
37
47
24
45
84
87
73
77
3
76
17
163
32
28
20
ABCD 98318161772*3^$a+1 [50021]
273
47
24
24
1
95
40
8
97
66
93
15
42
48
47
49
6
60
149
48
91
6
24
66
53
16
21
3
57
119
7
114
23
16
27
24
114
60
66
54
95
16
45
6
18
60
66
5
55
9
32
79
161
13
30
6
24
15
27
30
18
5
31
54
102
24
54
36
150
330
36
47
13
48
11
25
6
78
6
60
30
11
13
35
7
138
42
45
189
54
5
7
48
36
189
117
24
24
6
6
23
24
61
6
5
40
9
135
27
5
24
1
48
30
36
5
24
184
32
19
30
6
24
6
35
24
1
24
119
61
27
72
63
17
7
60
5
61
35
24
25
15
69
42
9
15
30
54
5
31
114
30
81
69
147
24
128
13
48
6
69
237
59
55
30
59
67
18
11
19
21
105
6
17
1
87
8
24
97
30
281
13
11
25
23
13
228
30
30
102
18
6
6
30
24
36
108
12
29
49
36
6
90
59
184
267
54
23
16
21
99
224
96
85
90
6
59
16
9
30
12
29
16
39
24
12
24
24
6
90
141
9
6
17
187
29
31
114
132
18
6
3
51
125
67
69
21
48
6
24
60
6
11
139
36
17
91
90
59
1
71
241
18
6
63
33
18
36
36
24
5
1
23
1
54
30
72
3
24
33
15
3
162
54
21
8
25
47
24
24
16
56
49
15
45
6
30
135
63
17
48
1
15
24
135
60
36
36
5
160
75
30
87
27
30
66
77
37
90
36
29
48
97
54
89
157
54
5
7
60
53
31
6
84
234
12
9
39
17
24
48
91
6
30
9
57
84
84
12
59
55
65
16
24
56
19
30
156
78
149
13
84
24
12
24
126
54
6
30
3
165
102
24
69
75
12
57
8
24
91
5
133
6
5
24
1
119
64
51
29
157
75
45
6
78
15
32
13
72
48
11
48
13
99
24
32
48
145
30
42
23
96
1
24
90
29
1
6
48
41
139
29
13
24
51
8
61
203
13
60
48
42
60
84
69
75
69
147
6
143
136
9
42
53
64
32
55
300
29
67
24
5
181
18
42
23
1
119
55
6
6
48
5
25
60
30
21
8
1
72
48
15
21
24
90
81
8
13
59
24
1
95
55
9
24
33
39
105
144
120
30
81
69
6
156
9
15
41
49
39
15
30
6
5
64
240
45
11
120
1
95
48
40
117
90
9
51
5
64
69
11
19
69
8
24
40
21
54
189
21
30
90
35
1
60
59
55
24
36
90
36
48
102
54
66
144
186
23
24
31
30
60
6
54
99
8
25
264
6
30
27
33
228
6
54
15
21
6
30
95
13
162
78
11
40
45
155
25
63
80
37
24
11
40
141
18
41
85
3
57
36
3
152
115
24
84
240
12
18
59
7
6
84
114
6
126
9
51
45
72
72
8
217
24
12
24
3
8
25
54
84
5
7
60
5
24
31
18
36
60
95
19
120
5
25
30
6
6
48
5
160
111
41
13
96
36
39
9
30
12
5
49
23
31
12
5
24
1
78
66
39
224
7
30
54
12
18
42
30
18
30
36
6
18
11
24
24
91
101
241
47
31
6
35
139
6
6
48
42
143
61
30
144
132
65
40
93
35
24
1
156
66
114
174
57
255
18
15
81
71
72
16
27
24
54
71
1
60
90
113
40
80
55
42
24
119
24
31
36
30
24
39
72
75
30
143
67
69
21
11
24
88
21
6
60
6
18
65
31
30
54
60
60
6
144
42
53
85
6
21
3
5
1
119
72
13
11
31
17
1
12
35
43
102
63
32
25
138
6
6
30
18
81
45
6
18
6
53
37
11
48
37
27
51
102
23
24
1
15
51
36
144
84
45
27
30
23
24
7
6
24
35
96
163
12
168
30
36
66
53
1
24
36
6
29
48
13
18
60
12
48
60
42
155
43
102
15
45
24
6
29
120
88
81
36
203
13
54
36
9
39
65
1
23
1
36
24
75
45
36
119
37
59
61
48
30
102
23
1
96
114
53
72
120
48
13
24
180
23
13
48
42
24
96
78
347
13
132
48
15
45
66
30
54
29
1
87
63
17
13
36
15
69
59
91
45
72
3
66
6
18
59
73
54
41
48
24
37
204
96
6
113
24
91
12
84
60
6
138
6
90
36
18
102
30
120
23
1
63
3
174
54
36
29
24
91
60
41
40
56
25
48
12
99
8
40
8
133
35
97
255
39
33
32
61
60
24
6
113
25
30
6
131
13
ABCD 98318286538*3^$a+1 [50219]
72
7
96
57
27
29
60
52
123
17
79
24
45
72
60
27
41
192
19
9
27
48
117
39
21
63
9
51
24
60
105
56
52
80
28
15
36
9
140
60
120
72
148
20
19
12
36
17
180
7
33
20
48
108
52
48
60
12
12
20
91
12
17
100
48
92
16
15
9
36
32
48
132
12
36
67
113
60
112
3
105
32
19
93
3
45
15
33
12
27
53
43
69
36
20
232
92
36
19
33
128
84
148
20
112
51
45
12
135
93
32
7
48
12
41
187
48
84
93
72
3
120
144
69
32
160
39
93
188
148
39
60
12
48
45
48
60
288
39
41
91
89
7
12
96
17
52
15
12
29
4
116
24
28
8
52
48
27
105
20
7
101
180
52
272
40
96
12
3
65
7
137
43
65
220
3
84
101
40
27
48
225
111
41
48
40
84
195
60
93
128
12
19
53
148
60
63
57
72
36
164
7
93
3
45
188
55
77
127
173
60
28
147
45
32
16
15
5
31
9
32
120
108
24
67
93
123
5
19
24
57
15
77
40
36
15
57
3
36
33
60
8
40
15
84
48
12
36
5
28
44
88
99
41
7
120
168
17
100
48
80
28
180
44
16
15
69
27
89
72
79
9
20
91
89
19
21
20
112
3
5
4
36
12
60
72
27
33
80
175
12
33
48
12
60
20
31
24
96
96
9
15
9
8
67
141
80
4
36
15
57
63
72
65
7
65
103
5
67
33
243
57
75
77
163
252
21
72
39
101
28
12
15
17
91
77
12
76
12
12
8
72
76
92
12
16
39
113
43
36
93
8
72
108
40
68
139
60
45
15
36
69
116
24
31
77
7
105
8
112
68
28
27
53
4
20
103
12
12
89
4
168
75
197
36
52
123
9
108
32
67
69
27
45
68
72
7
41
24
28
60
27
65
16
132
132
128
115
93
12
20
7
33
3
9
36
132
39
24
89
36
19
5
115
5
28
12
48
128
19
41
84
16
20
55
5
52
3
89
48
19
21
99
9
32
168
139
41
4
243
53
112
12
120
60
96
72
32
60
48
100
3
60
9
8
67
33
180
63
77
12
180
60
28
8
19
12
41
7
21
27
57
36
372
3
12
57
56
139
141
51
9
72
32
216
187
137
40
15
12
153
56
12
60
12
96
12
55
125
52
8
172
8
12
115
60
72
29
91
21
80
52
8
7
41
100
32
79
33
60
87
9
72
48
72
3
57
92
160
27
261
60
108
140
4
8
52
51
57
15
12
53
48
55
17
52
20
7
29
60
52
32
60
7
41
43
12
5
120
28
24
8
223
9
20
163
33
24
80
28
68
127
17
16
87
12
33
80
79
48
5
43
33
24
27
33
20
91
65
40
99
60
48
57
8
48
60
120
127
45
12
51
17
28
27
17
16
24
51
105
39
221
19
53
7
93
195
65
52
15
5
40
87
21
87
33
3
17
48
4
68
28
104
28
39
9
87
12
21
32
43
12
57
15
161
24
7
41
19
149
4
176
52
32
40
15
41
79
21
92
19
161
108
72
148
27
24
69
44
211
45
12
68
31
48
36
12
33
192
48
12
12
63
60
33
27
65
48
220
24
48
12
48
48
39
12
89
112
27
101
112
27
53
7
36
12
5
88
20
67
105
3
57
32
60
36
4
120
128
180
72
28
8
84
28
15
120
120
65
79
9
120
15
12
17
40
8
160
27
125
7
173
31
225
72
12
27
84
156
48
36
45
20
4
80
31
77
19
21
32
136
51
89
4
8
108
4
3
33
15
117
3
29
36
112
68
12
7
120
33
20
168
12
55
57
15
81
255
5
19
96
9
147
36
125
19
161
132
55
12
9
27
57
20
31
5
120
112
39
53
55
48
5
28
44
16
147
117
20
31
45
51
9
12
123
77
108
12
168
31
48
36
245
12
127
41
4
27
41
192
31
5
40
20
72
19
ABCD 98318560402*3^$a+1 [50110]
30
117
27
5
24
25
90
5
19
5
16
27
77
40
8
73
71
115
29
55
114
102
330
30
18
23
19
29
24
85
83
67
5
97
18
5
13
3
80
25
47
97
18
18
90
9
8
55
24
41
13
12
54
36
173
67
77
120
1
36
54
12
60
30
234
6
23
31
36
138
222
5
48
112
8
19
78
87
240
51
69
96
81
36
90
24
65
43
48
24
30
6
18
71
55
300
108
65
67
53
103
24
108
30
71
24
96
25
96
66
24
5
64
267
45
15
113
25
54
65
88
87
12
18
6
30
39
33
24
54
72
84
90
3
8
7
41
1
39
80
79
120
65
67
48
5
55
17
31
18
90
24
12
60
30
63
272
16
120
129
84
27
69
11
48
72
13
59
97
18
18
35
25
23
121
30
6
252
15
33
18
6
264
71
61
3
105
87
33
126
41
85
90
24
30
3
56
1
95
16
8
96
13
18
65
25
24
48
96
66
54
39
51
6
23
72
193
30
41
49
47
175
36
30
42
21
9
240
47
25
18
12
18
162
173
25
47
64
111
144
54
18
33
24
48
15
54
3
32
91
45
8
64
27
5
96
79
18
42
54
120
90
42
12
126
65
64
3
53
1
71
48
1
119
144
61
11
115
21
15
18
6
33
15
113
48
37
3
39
12
144
132
12
53
19
6
72
66
5
145
126
33
123
60
17
67
21
147
221
79
96
174
107
145
6
17
13
18
42
318
6
11
24
31
24
48
108
5
55
57
32
139
45
81
6
65
24
55
36
5
25
63
51
5
121
23
115
54
23
13
11
43
45
27
6
90
5
48
24
85
30
240
12
9
56
211
12
65
7
36
54
24
15
51
90
11
139
5
25
6
12
93
33
96
119
24
55
17
19
30
39
231
36
5
19
174
60
192
54
29
16
45
59
55
33
177
47
49
72
23
25
54
18
23
24
16
141
179
121
186
84
18
47
49
15
51
24
102
132
36
12
75
15
24
113
25
47
24
7
33
75
5
49
47
325
11
49
143
88
8
25
42
53
199
18
138
5
37
30
54
119
7
90
119
31
30
27
15
108
53
112
63
36
5
103
65
67
29
151
18
23
48
232
57
102
9
120
249
287
19
54
60
102
168
5
7
161
133
84
23
19
36
12
53
55
185
13
90
36
108
81
104
1
71
49
6
138
71
7
17
31
90
6
120
18
90
45
231
41
24
112
33
54
41
49
18
29
61
35
19
5
91
5
67
21
45
60
144
23
160
63
65
25
71
24
181
11
48
139
36
137
24
1
72
47
73
135
63
42
47
115
53
121
36
6
12
17
24
112
80
187
12
18
47
13
107
31
42
231
69
108
23
145
39
8
40
69
54
42
59
24
24
37
35
144
157
3
24
117
3
57
23
67
36
33
21
36
15
15
72
108
78
162
165
72
56
85
126
48
77
1
23
7
42
47
19
6
138
5
72
73
47
73
42
30
18
5
13
54
126
60
54
101
43
36
18
15
21
11
96
229
35
25
18
93
153
42
192
72
101
25
60
3
177
18
5
121
143
31
36
21
57
15
15
96
36
84
57
75
18
30
5
40
159
342
18
48
65
175
113
25
39
3
54
23
25
23
72
48
37
6
90
267
80
25
24
18
5
16
56
48
16
51
5
265
90
60
18
30
78
30
53
1
24
15
105
54
6
66
41
67
53
19
5
24
7
72
60
120
60
108
30
47
25
47
13
18
17
40
195
30
90
78
18
77
264
19
5
61
96
84
39
147
29
48
25
6
65
37
18
126
6
120
114
54
77
25
183
57
287
31
17
55
153
32
55
105
15
90
18
24
30
90
77
73
15
8
25
47
120
67
60
89
49
42
21
9
108
36
47
139
5
61
243
15
105
21
ABCD 98318901628*3^$a+1 [50059]
16
29
27
48
21
147
45
3
69
43
8
16
5
3
33
7
32
201
192
7
80
24
24
45
36
135
72
88
56
33
103
8
40
29
36
87
88
32
9
223
32
9
24
7
5
91
17
111
21
36
108
12
79
24
32
33
120
15
9
7
48
65
132
19
72
48
41
39
9
96
36
43
56
120
45
19
113
12
3
120
57
96
192
15
9
39
105
84
60
12
60
63
16
137
63
165
19
5
3
160
65
60
27
117
51
57
72
39
9
15
117
120
43
8
57
55
32
21
483
96
16
5
123
57
103
104
21
36
55
56
64
41
144
223
32
33
132
99
24
33
7
65
348
19
120
8
105
7
224
112
48
32
129
55
56
88
24
125
12
96
55
125
3
69
51
40
17
72
7
5
36
87
136
17
55
392
48
48
45
51
16
200
112
5
36
15
21
3
72
24
261
120
91
149
19
96
41
223
17
144
151
24
24
29
60
55
8
64
29
187
65
63
136
48
5
3
57
127
80
129
39
57
31
5
27
16
176
9
31
80
33
108
19
8
81
15
9
111
69
48
67
56
16
101
48
27
112
32
16
152
81
144
127
56
88
17
15
232
17
31
29
99
16
5
51
144
45
19
56
9
111
21
19
161
7
32
24
9
12
91
8
117
72
36
55
80
81
24
135
9
12
3
16
5
67
5
115
5
24
3
88
65
7
17
15
136
168
56
33
175
5
60
151
77
19
24
65
87
24
33
15
153
63
21
36
15
45
27
48
88
17
12
43
32
136
29
48
27
40
5
43
8
16
80
33
60
27
9
79
41
15
21
108
7
8
57
39
240
45
60
72
15
64
5
36
15
48
24
45
43
77
123
45
72
27
88
65
12
36
39
129
12
3
72
40
24
56
40
5
12
55
32
45
91
32
21
12
108
19
17
111
48
120
69
36
36
108
72
48
31
5
36
24
39
81
31
8
40
8
64
144
137
15
9
36
12
31
5
36
63
33
7
8
40
29
51
40
24
53
123
33
60
19
125
75
16
89
36
19
8
48
9
36
72
360
99
45
75
21
12
15
153
72
7
5
3
96
69
27
9
36
144
12
204
3
72
33
223
8
96
9
7
80
40
48
32
9
63
16
80
16
80
96
9
96
48
7
89
111
45
3
21
51
40
48
200
57
295
5
132
12
19
41
36
99
93
3
160
89
15
45
3
33
87
160
125
3
48
40
32
48
9
15
40
32
96
24
16
125
75
24
9
12
67
72
41
132
12
144
15
64
8
24
21
19
65
24
15
24
72
81
24
84
24
3
45
24
19
29
51
9
63
24
48
72
24
40
72
32
16
5
36
103
120
32
24
112
80
45
19
53
115
17
15
48
88
200
57
36
51
45
36
7
8
40
32
16
72
89
31
29
51
40
17
48
108
51
45
43
5
36
31
65
36
84
159
64
96
120
152
93
27
33
72
63
16
8
33
15
57
15
208
29
24
12
24
108
51
21
43
8
72
33
15
64
161
7
48
48
32
117
75
120
72
21
43
209
36
72
19
48
17
15
45
19
104
33
135
24
16
8
57
15
72
16
192
80
69
36
60
108
156
24
27
9
199
24
168
48
41
36
43
101
51
117
180
7
5
24
51
69
204
87
16
24
101
60
84
3
105
15
16
41
31
8
96
81
79
24
32
105
39
33
151
32
33
36
3
33
108
19
17
48
15
21
36
60
48
123
45
99
45
3
16
161
31
125
75
40
8
21
51
40
53
19
168
29
75
88
41
72
55
29
36
39
21
120
24
43
5
36
15
225
12
204
216
7
5
72
3
381
120
24
27
160
41
7
8
64
96
72
41
15
16
65
31
17
7
56
72
240
40
125
3
40
29
96
3
16
56
72
45
43
53
144
67
24
65
24
48
7
125
48
72
67
56
165
168
120
36
24
55
101
195
9
15
160
17
108
72
3
21
171
48
ABCD 98318923832*3^$a+1 [50008]
84
21
72
72
84
81
36
27
12
315
6
54
36
33
12
24
36
69
51
45
12
3
24
15
18
15
57
99
99
108
48
6
30
18
3
120
93
6
156
57
93
3
27
9
24
81
15
39
36
21
27
6
54
18
30
177
81
30
57
75
30
39
21
147
15
33
93
15
75
21
24
36
63
18
102
36
36
45
9
27
168
207
33
57
54
36
90
18
30
87
24
96
27
81
9
63
33
120
90
132
9
3
36
60
180
66
54
42
99
204
57
12
36
27
69
3
15
12
21
15
144
144
204
18
39
36
60
9
171
45
39
60
36
57
27
24
132
3
54
63
108
12
9
99
36
141
84
24
99
21
72
3
60
87
72
18
15
15
153
15
36
54
27
12
15
21
27
24
66
15
228
27
150
3
12
84
9
84
42
9
12
120
3
9
12
45
51
75
57
3
9
39
96
9
21
6
90
27
81
192
90
57
87
6
18
36
36
48
21
21
12
27
96
63
9
108
48
72
108
51
21
144
9
135
171
33
60
60
36
159
21
45
72
24
48
123
45
84
6
90
63
60
87
69
36
48
24
153
72
12
18
33
3
6
36
39
45
51
45
3
15
36
45
9
162
18
66
21
69
36
72
90
42
15
21
72
36
27
24
51
213
9
12
51
9
39
15
21
24
12
33
255
15
21
24
144
27
30
36
27
27
105
45
99
111
9
96
63
18
30
18
96
39
72
87
18
3
9
6
21
24
24
165
111
12
24
60
96
3
30
6
93
36
72
27
57
15
78
15
21
15
12
180
9
75
168
132
3
30
51
99
18
15
24
189
39
93
30
18
72
75
108
36
21
15
60
48
24
81
15
27
18
120
6
69
69
63
72
48
15
18
24
126
129
81
6
81
24
15
36
54
51
144
99
72
18
15
15
42
15
15
18
294
81
21
60
51
69
63
33
3
69
36
15
12
57
75
60
15
12
45
81
123
45
27
45
18
36
153
57
36
108
27
144
156
60
144
33
27
9
66
9
51
18
66
45
99
45
45
18
153
72
180
12
3
105
12
72
84
12
15
72
42
39
12
48
12
33
30
117
45
72
180
6
45
12
45
24
30
129
192
3
144
42
63
3
24
90
108
51
36
3
81
27
48
9
27
6
63
45
171
24
60
72
99
153
12
60
99
24
21
15
45
60
156
9
99
12
15
18
102
21
33
51
63
30
147
33
51
9
15
60
72
96
39
294
36
18
48
225
108
120
60
9
60
51
147
18
51
120
24
12
12
36
135
6
36
3
12
105
39
36
75
30
3
39
33
39
93
72
9
6
9
72
9
51
24
63
60
81
21
3
87
6
54
9
24
60
27
6
3
9
3
39
36
90
123
87
54
150
9
36
21
114
21
84
51
9
9
15
96
15
24
69
33
162
177
144
45
36
15
39
54
75
12
3
12
60
120
21
48
75
45
45
24
63
57
6
81
96
129
3
48
39
9
39
45
15
30
6
21
69
12
42
21
12
24
24
45
30
21
36
69
36
54
24
90
84
3
12
36
45
12
15
84
24
12
12
48
129
39
51
54
6
90
36
30
78
75
12
12
3
45
24
129
75
57
75
63
45
72
24
3
18
24
48
108
3
96
15
21
24
60
24
60
120
36
33
126
12
33
24
12
9
135
27
30
18
6
39
99
153
33
36
39
36
48
72
75
201
123
81
36
120
24
24
87
54
39
75
117
9
99
192
135
33
81
30
24
9
36
135
30
60
87
3
45
57
54
9
117
63
45
54
33
9
15
51
18
24
48
63
9
6
57
15
18
66
9
72
63
42
27
36
27
33
24
45
63
27
153
120
24
9
90
6
3
81
99
45
27
231
9
39
24
117
39
54
63
12
15
42
36
72
36
87
69
24
102
9
99
6
3
81
234
141
27
18
66
21
12
21
51
39
36
18
75
75
21
15
21
84
192
3
45
96
36
9
63
48
168
12
48
21
30
180
9
12
15
54
6
9
3
21
111
84
45
15
126
18
57
81
54
6
75
9
3
12
24
12
72
48
9
6
90
72
51
60
60
45
15
36
111
12
45
12
24
36
36
15
12
108
18
39
12
63
36
9
243
84
105
3
45
15
45
45
48
3
60
12
93
144
3
15
90
15
69
96
39
63
42
18
45
12
51
48
36
54
15
24
36
12
9
30
6
18
ABCD 98319496222*3^$a+1 [50009]
140
33
79
44
24
48
4
68
16
72
29
19
24
221
96
63
52
5
39
12
39
25
29
15
64
80
57
19
36
59
85
20
21
43
36
11
48
6
99
60
36
184
35
25
156
96
24
144
56
15
6
210
33
316
12
5
72
55
35
181
144
12
53
75
3
13
36
35
49
20
9
90
36
12
13
20
45
19
36
107
45
52
191
9
63
48
145
144
128
75
108
1
101
42
48
73
32
220
12
36
20
27
193
89
42
54
67
68
57
123
21
18
132
81
27
36
36
48
6
66
6
67
48
8
4
107
13
140
75
37
120
245
55
84
12
48
11
73
5
31
84
56
189
43
119
144
85
41
48
255
36
15
6
79
47
48
42
18
126
115
56
72
16
224
208
8
172
84
24
5
42
13
59
48
57
21
30
57
108
255
1
143
30
55
56
4
47
69
4
5
15
57
51
3
1
24
20
72
180
72
201
15
81
18
45
57
103
11
97
180
8
15
49
36
60
20
15
60
180
360
9
16
84
12
24
179
181
120
5
115
20
4
56
39
48
97
53
115
47
97
144
119
25
128
45
43
24
60
60
8
15
54
24
66
1
48
252
128
64
233
18
30
24
336
115
12
92
40
36
17
7
65
18
48
121
23
93
33
255
75
144
33
3
61
84
35
12
277
125
31
32
9
79
60
5
15
57
207
16
36
8
21
15
4
11
169
96
11
141
52
48
8
69
168
7
156
152
219
18
51
39
168
33
64
108
72
11
54
15
3
133
24
35
105
111
69
52
96
12
36
20
9
15
177
6
13
5
66
25
35
9
24
136
167
33
99
25
83
265
17
6
9
81
7
84
48
5
135
63
48
42
54
18
18
45
57
42
73
101
87
297
30
13
60
59
9
99
33
147
25
167
1
23
25
5
139
5
211
5
42
13
104
225
48
24
55
89
19
168
95
78
90
30
91
48
23
177
135
45
16
65
7
65
90
12
90
72
366
18
99
117
18
36
69
48
39
49
20
64
180
101
72
67
56
24
28
168
84
12
60
56
60
28
47
73
12
108
5
27
220
32
57
114
1
8
327
13
23
105
3
49
8
48
21
159
52
12
155
1
36
41
43
200
39
6
7
48
65
6
61
20
63
9
16
24
108
215
85
72
36
20
4
5
67
104
16
264
156
36
23
25
5
39
52
48
11
45
24
108
57
55
120
35
1
24
72
53
15
57
18
33
232
167
30
54
105
72
57
330
25
5
78
13
221
63
88
8
180
84
27
174
54
25
11
109
95
25
96
12
48
264
71
25
60
44
52
35
24
54
7
11
85
17
7
60
5
6
117
36
244
53
7
12
53
43
48
24
95
13
80
3
9
21
6
48
85
288
47
261
100
84
36
156
11
72
30
15
27
36
13
300
156
84
71
93
87
24
30
54
60
36
9
3
33
52
20
135
133
132
108
17
67
168
68
24
76
12
120
132
5
43
29
103
35
25
120
48
20
132
111
49
5
72
18
25
11
61
24
5
91
245
24
7
65
72
18
33
40
12
17
195
63
54
55
108
180
17
18
36
49
35
21
256
35
48
1
92
3
25
29
235
47
6
18
156
93
48
63
45
75
96
48
168
33
40
32
12
3
85
83
85
32
63
45
24
100
11
9
88
108
329
3
112
216
80
24
51
145
12
92
81
72
162
1
29
55
23
25
20
108
39
60
1
12
140
88
47
13
17
18
1
156
60
84
65
43
60
203
157
ABCD 98320012502*3^$a+1 [50010]
30
48
24
60
60
69
51
78
72
96
3
12
45
24
3
3
45
24
9
84
48
12
42
48
60
90
12
39
27
9
51
12
21
39
6
36
6
18
51
33
6
36
6
39
45
90
120
36
42
18
12
30
6
42
75
120
60
39
24
9
15
12
36
78
24
36
6
9
27
60
30
60
39
3
18
24
6
84
9
27
57
12
75
9
39
6
6
81
69
3
3
30
60
12
6
6
18
120
21
81
6
24
36
12
42
30
120
6
18
12
24
33
63
72
6
36
6
30
24
24
6
69
27
54
36
54
234
39
21
72
30
24
60
54
15
21
15
63
48
24
90
6
9
9
15
39
12
6
30
30
30
69
96
39
9
36
75
9
15
42
12
12
3
108
48
9
6
66
24
12
90
18
60
42
33
27
72
33
45
27
93
39
15
126
18
6
135
51
30
84
78
78
3
57
15
3
9
75
60
36
30
75
21
114
9
57
6
42
12
6
24
30
36
39
15
45
24
27
18
111
45
39
57
87
3
93
132
24
45
39
27
24
30
30
36
18
75
27
9
51
33
36
69
6
60
9
12
48
45
12
3
96
75
6
18
12
60
30
48
12
3
27
24
9
27
30
18
36
114
36
3
36
51
69
21
6
48
12
12
60
33
15
69
75
30
48
6
12
84
21
9
36
18
12
12
33
45
108
12
24
63
3
69
63
36
96
9
72
3
21
96
39
6
12
30
12
18
72
6
18
72
48
60
6
33
15
33
63
21
33
66
36
6
15
3
12
54
3
36
15
36
54
15
51
33
33
15
27
33
27
18
63
141
54
6
15
9
30
54
36
6
21
33
36
30
9
60
9
60
75
72
3
18
15
39
36
90
12
6
102
72
66
36
33
3
24
24
12
12
30
102
6
15
3
21
33
6
12
48
45
21
39
84
81
36
3
27
174
24
6
12
30
18
6
30
18
3
24
9
36
78
18
3
39
33
39
24
120
6
6
18
90
24
18
24
6
54
6
18
6
6
84
3
3
24
9
15
30
96
30
6
108
6
45
36
69
54
24
57
60
9
39
51
42
12
63
60
45
72
6
102
60
54
24
12
18
66
24
144
18
3
15
12
30
15
48
12
3
21
39
24
6
51
21
15
243
6
15
15
30
6
12
30
6
42
78
6
138
246
27
24
51
60
60
45
27
132
45
3
21
72
12
45
48
18
36
60
18
36
27
27
12
18
36
6
36
57
72
9
66
30
51
15
45
63
12
24
54
12
90
24
30
3
27
48
6
66
24
9
81
54
6
27
33
87
39
105
15
9
15
42
39
3
102
24
27
60
15
120
78
24
36
27
24
3
6
51
21
12
6
36
30
66
54
6
33
45
24
3
48
12
195
9
21
18
126
15
3
36
24
45
21
30
6
15
99
9
45
3
24
3
12
60
30
24
60
27
9
15
33
156
27
24
48
27
33
3
168
12
42
30
6
12
30
108
30
27
48
171
18
18
24
69
27
12
6
15
9
42
6
30
18
15
51
45
21
12
90
18
15
24
9
6
48
105
51
126
108
15
45
6
6
90
6
3
39
72
81
3
9
3
18
39
45
12
6
9
111
84
9
45
87
9
6
48
12
78
6
45
21
3
12
27
42
24
24
6
36
120
48
48
9
69
72
3
24
33
15
93
30
12
24
30
30
21
9
66
33
69
138
42
6
81
9
15
39
108
12
33
39
30
30
24
6
48
51
15
117
39
24
9
27
6
27
12
69
24
3
15
138
66
45
15
9
156
39
36
9
12
15
33
36
3
93
33
66
9
24
27
48
21
45
6
6
18
60
30
102
42
6
36
36
60
9
60
3
93
63
177
33
6
30
171
48
51
84
12
18
27
24
48
63
18
12
39
84
21
24
12
18
9
87
18
12
15
21
60
30
18
42
12
21
15
24
141
21
63
15
18
15
3
12
45
33
39
21
6
81
27
12
9
12
3
9
21
27
45
135
48
36
21
18
6
30
30
15
129
15
15
12
9
45
39
12
15
57
3
24
36
24
48
18
12
60
3
3
12
45
9
30
120
9
192
27
66
24
6
42
12
30
12
33
36
129
51
45
15
9
6
12
72
12
66
24
60
6
105
27
6
24
48
174
21
39
6
54
81
3
60
36
9
15
6
36
39
51
9
96
27
12
24
36
33
15
36
36
9
45
12
15
15
24
9
60
36
39
66
15
3
18
39
36
168
27
33
27
48
45
36
9
36
24
6
6
12
18
45
24
45
6
9
39
36
24
6
84
27
3
6
36
42
30
15
3
54
39
24
72
36
9
63
3
18
42
69
9
15
12
3
6
6
45
3
9
27
36
12
81
15
9
21
30
21
48
12
24
39
18
18
60
9
81
6
6
54
6
3
12
27
150
3
27
21
21
120
39
36
75
48
18
27
3
48
6
54
30
12
18
102
114
48
18
60
27
21
54
21
75
12
60
24
36
18
120
87
33
12
18
24
33
93
24
111
21
18
12
129
15
54
18
18
12
24
63
51
54
3
3
60
57
75
18
90
9
3
18
39
12
21
30
18
75
21
6
150
75
15
144
54
6
6
18
24
30
18
42
42
24
42
42
66
30
114
18
30
30
9
9
6
30
54
54
6
84
12
24
24
6
54
36
6
6
30
18
54
3
9
60
66
24
60
60
54
6
30
6
30
42
45
48
9
24
12
30
33
27
24
81
69
78
66
6
96
150
3
21
6
30
3
21
84
30
69
72
69
135
15
12
18
54
21
15
9
27
30
120
6
12
6
6
6
15
3
6
3
3
108
9
45
12
6
30
3
9
42
9
27
12
42
15
135
33
3
12
45
3
24
33
12
69
60
36
54
72
60
9
153
48
42
12
36
9
15
18
90
30
51
39
42
24
102
9
39
57
3
42
15
60
75
12
42
15
93
66
42
18
12
45
99
21
3
24
42
75
129
66
45
105
15
3
21
24
27
6
12
18
12
12
24
30
27
15
72
96
6
24
42
30
60
24
39
99
36
12
60
12
66
102
9
9
12
39
84
75
102
3
15
36
6
30
78
6
24
42
3
36
3
90
18
18
12
12
3
27
78
3
69
3
3
ABCD 98320168868*3^$a+1 [50054]
24
21
93
36
12
11
36
1
12
12
30
21
20
48
1
27
8
25
24
11
37
12
78
24
5
4
36
51
42
30
42
3
21
6
54
66
30
39
3
72
6
60
35
24
36
7
9
84
60
15
29
40
123
6
11
84
13
12
90
42
3
21
72
174
42
27
51
18
11
19
125
1
11
16
15
66
12
18
17
7
42
3
24
20
7
6
15
69
72
36
3
9
6
54
12
6
9
9
60
12
3
56
19
101
43
24
42
6
6
51
21
12
6
24
6
39
99
17
7
24
17
1
15
12
32
36
7
30
23
133
6
21
21
35
160
21
54
6
72
51
20
217
120
36
23
7
18
6
29
49
15
9
36
59
13
3
44
12
67
18
3
57
42
41
12
37
11
1
51
36
3
29
85
123
12
15
72
5
37
11
49
120
42
29
43
29
97
71
72
37
30
24
168
5
13
27
27
6
12
75
51
24
5
36
16
32
25
72
6
102
35
16
21
24
36
48
36
66
21
8
37
23
7
6
18
21
9
48
12
35
4
44
25
71
36
7
48
90
96
24
83
36
31
53
13
60
36
3
123
6
11
13
15
176
16
3
102
12
6
48
45
44
16
108
3
42
36
135
8
19
6
47
48
37
23
60
1
24
180
6
5
24
91
18
84
83
25
119
60
25
48
36
6
33
9
39
15
18
84
23
1
3
32
1
6
69
8
37
12
11
31
6
18
126
60
6
29
67
9
32
1
51
57
47
1
24
11
4
123
24
42
15
20
1
42
6
18
89
31
45
21
30
18
15
45
24
90
5
16
33
47
157
159
15
45
147
161
7
6
18
5
13
51
33
23
36
4
3
24
17
12
13
6
24
101
1
51
32
7
66
60
42
17
25
24
35
1
15
27
17
37
12
35
91
6
12
6
41
25
11
13
95
1
24
36
15
72
12
20
13
24
36
108
51
3
17
31
6
18
102
3
15
21
69
59
19
5
1
84
11
67
29
13
72
3
21
6
66
47
49
30
24
30
18
102
12
27
96
12
36
165
36
3
15
161
96
25
12
24
23
97
63
24
3
17
16
45
12
150
18
75
21
75
8
43
24
9
21
15
27
77
24
37
23
97
3
21
108
11
12
16
32
49
3
9
12
18
192
18
39
80
36
25
48
24
18
21
3
21
72
33
35
1
59
25
42
29
48
37
15
15
5
1
27
20
12
13
18
24
54
36
12
47
16
33
12
96
6
17
7
18
59
49
42
18
3
9
42
57
96
80
1
6
29
97
47
25
15
56
13
48
47
16
20
49
11
49
24
24
12
60
48
23
13
23
61
6
42
84
18
45
3
41
16
15
78
204
71
76
45
54
45
21
24
6
78
71
13
111
108
3
54
12
24
35
49
147
20
37
71
96
31
42
23
31
72
18
27
105
3
33
59
43
6
39
21
11
19
6
3
111
42
11
37
23
13
132
3
9
18
33
80
25
51
24
69
12
66
90
35
88
32
37
48
24
35
19
21
12
15
129
9
27
33
71
13
24
11
36
52
21
6
24
90
3
21
107
43
6
18
53
72
61
6
24
42
11
37
3
80
4
21
42
96
96
6
11
85
60
3
9
120
36
24
30
17
1
83
61
24
3
8
25
12
23
25
6
24
6
23
19
18
24
11
49
39
57
42
21
3
6
18
48
105
33
6
150
12
35
4
12
21
12
3
39
24
24
66
11
19
48
18
6
113
37
60
72
6
66
3
57
83
25
6
30
66
5
40
48
9
71
25
12
6
29
28
32
37
12
51
80
28
117
18
72
18
36
48
18
6
3
44
13
36
23
19
6
24
60
12
23
24
1
18
18
30
81
81
6
41
4
57
36
12
3
15
24
53
13
54
33
15
222
51
57
24
24
54
5
25
18
120
5
16
45
24
3
57
48
42
18
27
105
18
45
8
85
12
18
114
11
16
21
30
6
51
69
36
11
73
36
35
16
3
30
12
36
24
24
42
30
156
102
6
15
27
72
72
66
36
36
48
3
24
51
21
27
18
75
27
24
66
11
16
24
27
30
15
51
77
19
90
72
27
9
36
15
12
51
6
12
78
48
126
48
47
4
32
145
96
174
54
71
13
12
23
49
12
71
25
132
36
60
3
32
25
35
43
29
48
12
13
12
24
11
48
37
3
32
43
5
12
7
54
18
24
57
21
23
61
24
59
36
16
33
3
32
43
114
36
18
18
11
16
105
24
84
6
18
47
49
6
48
57
20
60
79
24
54
15
21
12
12
24
35
13
6
117
8
19
41
49
99
12
92
13
71
112
69
60
36
23
19
5
19
53
13
72
24
30
45
51
29
37
27
92
48
7
24
168
102
36
59
1
24
18
6
18
6
11
13
39
9
114
126
18
6
18
18
87
63
48
101
160
21
59
16
72
51
33
45
23
12
49
30
18
47
16
20
28
9
24
99
8
37
24
155
13
51
56
16
69
59
25
27
84
72
9
12
78
33
159
21
92
16
9
6
53
120
24
12
1
24
51
51
72
162
83
16
20
37
36
51
75
24
6
12
83
25
35
73
11
72
16
9
42
78
35
1
83
60
31
125
1
108
39
15
17
48
49
126
30
3
63
5
16
8
1
60
11
25
23
88
99
54
18
41
13
12
30
96
5
163
17
73
24
12
12
35
40
69
71
1
47
28
117
12
84
11
61
36
23
19
24
5
40
57
60
6
24
120
66
59
133
54
33
15
21
3
9
21
42
18
11
19
18
11
13
24
12
51
21
36
60
23
67
53
43
24
6
12
24
24
108
66
5
24
60
79
33
9
24
99
32
43
6
24
35
7
18
135
33
59
4
20
43
21
21
6
24
5
24
28
69
23
13
36
18
45
84
140
13
27
27
24
9
81
6
6
51
57
24
6
78
42
30
15
21
6
21
32
37
3
44
7
54
18
54
12
15
9
6
42
120
72
3
84
33
3
3
6
90
9
15
18
30
18
15
15
5
19
18
48
6
33
12
8
13
51
27
66
47
97
123
32
49
51
48
57
96
27
ABCD 98320919168*3^$a+1 [50028]
119
1
35
28
116
16
8
25
78
9
33
23
73
24
30
41
25
39
33
60
24
48
47
1
27
56
37
42
53
25
12
35
36
4
8
24
60
96
24
13
51
44
12
16
20
12
25
15
20
12
4
36
21
60
12
35
16
32
52
117
63
81
47
7
5
1
24
51
72
20
60
85
15
3
101
4
104
25
36
12
12
63
33
75
32
109
3
8
60
4
9
12
3
80
1
63
15
66
35
40
24
21
15
44
37
23
60
1
51
8
48
60
43
65
72
25
59
16
3
9
32
1
35
25
12
11
60
12
25
3
32
4
9
59
7
33
60
8
4
33
23
72
12
13
47
4
12
8
7
5
24
156
4
51
114
15
9
47
25
147
72
3
21
36
200
28
51
5
25
27
8
24
1
24
30
17
36
12
133
27
57
99
32
13
35
24
25
3
68
1
95
61
12
11
36
13
27
8
172
20
108
28
45
23
60
1
11
40
39
29
36
76
32
12
85
15
36
8
16
104
52
32
36
37
48
11
36
24
28
21
12
27
45
3
32
76
60
21
23
37
3
36
45
27
8
67
29
1
12
36
59
25
191
36
96
4
9
99
20
60
1
36
24
15
44
1
71
36
13
51
8
48
84
4
24
63
18
12
15
12
20
37
24
47
12
28
8
49
11
1
15
9
51
44
24
12
13
12
48
23
4
36
9
24
15
69
23
73
24
42
9
56
24
72
12
12
1
3
12
57
11
4
15
78
12
3
60
92
91
6
11
37
15
21
6
5
49
39
45
11
40
9
27
21
15
8
1
11
7
18
23
4
105
35
1
47
55
42
51
20
40
39
45
51
5
4
33
23
52
12
60
20
12
4
12
24
21
12
23
64
36
8
1
36
23
181
135
9
59
73
3
57
12
3
33
12
90
54
59
1
23
25
48
12
18
65
24
1
15
20
4
33
15
32
24
1
84
35
40
39
65
13
15
9
63
32
109
12
23
37
39
21
63
20
4
33
47
37
3
8
49
3
12
9
27
15
42
51
32
28
12
20
37
3
45
3
32
48
25
47
12
16
9
23
4
8
61
27
33
36
11
7
6
15
9
71
1
23
25
51
20
52
20
120
13
36
11
12
25
15
72
45
3
20
52
21
48
30
30
84
3
212
252
76
8
16
39
5
1
39
44
55
65
12
28
8
13
15
20
16
8
12
16
8
49
51
12
20
40
12
36
36
20
76
3
101
4
36
36
9
54
6
35
25
30
41
64
21
15
9
135
3
17
4
12
33
24
47
4
24
33
3
81
39
44
37
24
24
23
49
15
36
45
54
18
23
37
35
1
39
87
41
49
3
21
12
3
36
21
107
16
24
36
69
11
31
9
36
9
27
33
27
48
81
35
24
72
4
36
24
81
3
21
75
9
12
15
57
72
35
13
48
3
57
12
30
18
23
4
20
12
64
21
63
8
28
57
3
72
12
57
23
12
1
15
8
1
11
25
35
25
27
20
25
47
85
11
49
11
73
47
13
11
1
39
33
108
3
9
23
12
48
28
104
13
27
72
128
16
36
20
1
15
45
23
76
36
33
39
92
148
20
12
4
140
4
3
90
23
24
7
6
63
27
18
96
75
99
30
15
12
60
123
29
40
21
15
20
4
111
5
12
24
25
30
29
16
33
36
107
12
97
6
48
41
28
56
37
3
45
11
60
40
8
36
36
25
36
35
73
35
49
51
45
39
56
4
36
9
11
16
156
80
13
60
27
20
4
9
24
15
57
3
8
25
47
67
65
1
23
16
21
15
3
9
92
76
69
51
44
1
42
21
132
12
8
60
12
16
36
36
33
36
11
28
32
25
48
35
36
16
164
4
20
12
25
63
9
23
13
95
12
13
15
69
78
33
15
21
8
100
21
39
8
13
24
63
8
1
11
24
1
24
35
4
21
23
40
32
24
36
24
109
150
30
11
1
3
32
4
15
5
1
23
13
59
1
60
15
33
35
12
37
12
3
20
13
3
39
105
57
30
30
35
40
68
67
45
60
81
102
41
1
39
24
8
37
36
24
15
15
48
17
73
15
33
59
48
24
16
72
75
17
1
27
20
31
6
59
12
12
97
36
3
36
8
13
15
45
3
24
21
47
139
9
56
16
8
40
21
35
1
48
35
61
11
48
24
28
33
24
48
23
24
25
6
9
33
27
48
33
84
15
21
59
25
15
8
12
16
44
28
45
24
11
13
6
9
69
47
73
15
27
21
20
52
92
55
30
48
15
21
15
20
49
3
8
85
11
13
27
144
69
11
1
54
65
24
25
3
20
7
6
15
81
24
47
13
15
9
47
13
11
55
65
24
48
37
3
68
12
12
13
59
36
12
1
60
95
1
3
56
4
8
4
36
32
60
61
12
3
44
43
53
4
32
49
12
15
8
4
8
13
36
11
60
60
60
97
6
29
40
12
9
24
11
60
25
12
59
1
3
20
24
7
29
12
7
6
11
49
60
12
60
207
20
12
16
32
1
27
15
53
40
20
12
25
35
7
57
24
104
40
8
49
71
13
51
9
15
39
30
15
20
31
9
33
48
11
1
12
123
33
35
31
18
12
3
8
28
12
92
256
44
7
18
87
21
12
11
61
39
60
80
36
25
11
4
9
24
48
35
100
8
12
13
60
11
24
55
30
35
25
11
13
71
52
68
36
84
4
20
16
72
24
33
3
44
24
55
30
35
36
4
72
20
40
92
88
20
12
1
15
56
16
33
47
25
3
96
56
13
15
21
18
21
9
12
60
39
9
11
12
19
18
3
68
4
8
12
13
48
15
20
16
45
63
8
12
12
36
37
35
12
36
13
27
8
37
12
60
11
60
64
60
87
65
13
60
23
13
11
16
8
1
111
15
17
72
40
21
12
47
13
23
28
44
13
12
27
21
47
37
11
12
16
105
6
5
28
12
8
28
8
100
24
68
55
5
13
12
3
36
20
55
41
24
40
56
40
9
11
52
92
25
23
1
47
40
57
48
35
120
13
15
24
57
23
12
28
32
4
20
12
12
16
44
72
25
3
33
47
112
21
24
15
15
18
15
36
44
31
54
23
12
40
33
3
45
35
24
12
25
75
9
72
27
72
33
3
20
55
29
1
83
25
95
25
95
12
60
7
18
23
4
32
25
75
21
42
53
40
8
16
44
1
63
68
25
27
8
13
12
35
84
85
23
16
9
12
23
7
113
36
25
27
33
39
15
21
20
24
28
3
102
72
35
12
24
36
13
3
44
13
23
28
9
36
12
3
44
60
1
11
28
8
24
13
60
23
13
15
60
135
117
32
13
35
4
8
1
36
59
4
8
13
12
42
18
15
8
7
18
47
84
16
27
53
24
1
18
6
11
25
3
32
13
24
12
11
48
4
12
44
36
24
24
13
3
20
84
40
36
69
75
3
5
43
42
15
ABCD 98321562572*3^$a+1 [50117]
5
52
15
11
66
36
18
12
30
22
26
46
33
36
5
31
23
1
15
36
9
11
18
7
9
26
6
4
24
50
42
28
44
60
30
10
15
5
30
72
61
47
1
47
28
14
40
36
6
21
5
43
11
13
36
89
16
74
25
12
89
30
54
36
30
30
12
4
3
17
30
25
48
51
62
12
12
4
144
8
7
11
42
108
10
62
24
96
84
30
4
50
7
29
40
50
36
12
18
52
32
4
2
13
29
6
30
4
200
6
34
8
19
29
126
6
24
58
68
12
22
50
48
108
28
200
16
26
12
6
42
7
96
45
24
32
36
4
48
27
11
90
7
41
79
21
2
28
32
4
9
5
94
32
54
6
54
42
120
13
95
6
19
69
2
6
64
44
4
6
21
11
4
80
28
56
10
27
24
5
60
19
17
84
4
27
17
18
13
11
48
138
18
97
24
33
2
25
125
43
71
24
1
17
24
60
4
20
36
79
35
6
30
24
4
2
79
5
72
12
66
144
37
101
132
48
102
37
33
12
44
64
72
183
15
56
6
6
37
11
25
5
79
12
3
56
24
13
59
10
18
2
79
65
16
26
4
44
6
40
56
12
18
172
8
22
36
75
5
72
12
7
84
24
137
48
6
1
41
12
36
4
8
4
50
48
1
95
4
60
81
35
30
100
51
24
21
26
22
27
180
23
66
12
4
15
101
4
26
18
24
18
4
68
18
150
18
4
8
43
75
80
66
10
20
13
45
15
36
17
108
16
20
66
97
47
28
8
30
84
55
29
24
36
4
2
13
23
30
22
30
80
30
18
42
106
14
48
12
18
79
5
4
2
73
9
2
13
35
156
64
21
24
53
12
40
62
13
47
6
48
16
15
48
12
5
30
84
96
24
30
102
12
198
52
3
24
63
20
6
90
126
4
14
6
6
30
6
42
36
46
45
153
26
66
18
25
45
38
30
4
15
65
24
70
9
53
34
48
6
32
30
12
1
29
7
89
120
16
15
9
14
40
12
18
2
138
22
44
10
20
55
17
103
12
17
36
54
70
32
18
13
23
66
10
20
13
5
36
24
22
69
29
30
48
37
35
18
54
24
37
24
24
59
22
30
50
19
9
30
62
18
30
7
41
4
98
16
66
26
42
48
54
70
50
34
74
18
19
11
18
66
25
39
9
45
38
18
24
12
55
33
111
89
16
36
8
66
106
54
90
134
18
42
10
8
132
12
64
14
16
20
1
24
35
30
36
4
30
24
32
4
20
66
30
58
20
18
60
42
18
42
76
14
42
10
9
45
2
58
30
69
72
35
25
3
12
9
24
21
60
2
12
70
51
119
1
41
19
21
3
41
70
36
21
35
30
60
12
30
6
31
5
34
20
12
18
60
16
18
42
38
18
19
83
22
15
29
40
60
2
42
67
9
36
20
34
26
144
10
164
6
12
19
5
6
24
24
1
45
3
23
18
16
134
12
60
64
33
15
26
12
42
61
5
16
50
64
84
32
24
72
18
40
14
30
60
7
45
18
45
155
13
27
66
14
6
36
6
90
7
12
9
51
41
19
65
78
25
45
26
12
52
6
30
6
80
84
16
3
15
36
66
15
23
16
9
53
7
12
24
89
31
9
8
34
18
20
10
6
84
2
36
30
64
144
62
13
5
30
16
14
6
6
7
17
78
66
36
144
42
90
90
42
22
26
24
84
96
6
37
12
23
48
12
1
45
96
8
22
9
69
68
24
78
6
12
30
18
70
26
58
6
51
83
42
40
144
30
20
49
131
16
8
66
6
54
70
129
27
68
22
8
6
12
37
77
58
45
11
6
18
18
19
9
80
16
38
12
18
55
23
82
3
65
4
24
50
16
26
7
35
12
1
47
66
66
13
17
55
5
54
49
5
10
72
8
25
5
40
2
48
25
5
6
70
32
24
235
3
38
12
40
56
64
38
18
12
24
18
120
1
17
7
137
36
4
24
26
4
176
13
45
51
36
45
48
15
27
14
124
27
84
65
30
24
90
78
12
10
2
133
113
67
53
42
6
7
17
40
15
12
5
18
10
68
4
14
25
9
8
19
53
6
90
12
24
18
46
32
7
17
70
134
12
34
8
40
50
10
26
12
43
29
36
16
68
16
20
12
132
151
137
4
18
21
5
12
88
54
50
6
10
24
36
110
64
36
21
23
132
6
67
5
18
48
1
71
4
26
64
38
1
29
18
4
45
33
51
12
47
10
6
9
131
184
26
91
9
56
28
90
38
4
3
23
42
48
19
24
29
6
25
15
21
5
18
66
12
7
11
16
33
21
14
25
105
75
35
6
60
40
32
28
44
48
42
30
156
34
2
103
75
33
3
9
17
36
28
60
84
38
12
36
1
5
138
1
29
66
12
4
14
30
25
36
3
45
15
50
72
4
75
15
30
2
22
15
41
42
82
50
22
30
24
14
16
36
188
10
110
18
12
1
24
11
85
5
19
53
7
57
14
34
80
12
19
65
4
15
12
29
24
70
20
42
30
10
38
36
34
15
27
20
6
19
3
26
70
14
12
139
81
44
6
94
20
6
10
3
87
14
76
3
21
26
84
1
41
84
48
43
33
36
18
30
6
69
41
7
17
67
15
48
68
12
6
10
9
12
5
10
69
120
29
18
85
3
90
14
66
36
43
83
18
66
6
139
29
34
38
12
22
33
12
5
40
8
60
120
7
5
114
42
4
3
35
48
30
127
27
86
28
2
12
30
55
17
78
6
10
2
124
20
66
30
12
22
30
20
24
79
12
45
8
70
26
19
11
66
6
37
11
72
24
6
42
12
54
10
9
71
25
89
18
48
24
96
25
5
34
6
84
8
7
47
120
24
16
108
12
38
12
18
12
30
40
56
48
24
10
6
15
75
26
19
39
38
58
62
12
48
7
35
10
75
71
34
80
60
43
29
40
3
15
38
30
13
81
8
42
58
123
3
45
9
56
4
32
70
14
19
11
6
6
22
68
12
18
64
144
90
20
16
44
4
20
48
4
8
42
66
132
31
59
102
96
94
38
40
12
39
36
75
14
55
12
77
ABCD 98321634254*3^$a+1 [50086]
24
105
207
24
132
159
9
9
3
84
21
99
45
180
3
276
36
60
60
123
90
15
12
36
45
72
18
33
24
105
27
24
75
45
132
12
12
24
12
84
84
225
39
96
117
108
15
24
48
84
48
33
15
108
21
99
9
27
48
105
15
93
15
120
45
54
45
84
15
54
75
36
132
189
99
84
120
96
72
69
135
120
60
99
81
24
24
132
156
69
90
345
156
84
156
12
93
18
9
120
15
57
33
15
180
120
45
216
216
99
96
75
33
120
120
33
39
168
36
45
144
3
60
9
51
57
207
24
12
117
18
90
99
60
21
75
84
3
33
12
36
45
15
12
12
48
165
27
12
60
9
51
129
27
45
99
108
12
60
60
75
9
24
201
267
24
108
12
84
9
123
129
36
63
261
15
60
24
84
276
24
21
27
12
48
12
108
48
60
45
75
60
9
3
72
141
111
69
75
24
45
111
60
9
147
48
132
141
54
144
54
135
36
180
9
15
36
12
72
36
96
228
36
120
87
57
33
72
27
144
60
156
36
9
3
33
123
24
33
54
165
123
33
57
15
21
15
60
12
168
141
63
333
27
45
27
9
15
36
84
96
24
36
24
36
441
3
69
15
93
162
45
12
96
153
15
201
51
57
36
39
213
15
75
189
81
15
72
192
36
48
69
108
75
105
18
165
84
336
72
12
60
96
12
72
12
69
180
72
3
72
24
9
111
36
12
48
48
69
108
39
48
57
108
75
48
12
276
21
159
255
45
60
156
81
243
9
36
39
48
3
9
216
120
24
48
12
12
48
108
12
93
27
135
21
60
81
63
45
147
36
108
36
36
48
39
21
60
72
12
120
21
87
12
12
105
75
69
72
39
144
36
33
108
54
45
36
60
93
27
12
72
156
24
24
27
54
36
27
216
60
39
33
60
72
192
96
105
3
159
18
39
33
15
72
108
120
36
192
87
45
45
108
3
24
72
48
36
51
69
12
9
3
168
420
57
51
36
93
75
12
84
12
12
12
9
75
60
60
60
24
45
123
60
72
312
81
15
120
60
72
36
96
36
48
21
39
84
3
9
48
252
69
147
48
72
57
27
144
276
3
81
81
39
84
48
45
27
45
180
108
27
12
24
12
72
60
48
72
12
75
165
84
24
108
69
135
153
51
24
33
87
21
27
9
63
120
120
36
21
3
48
237
75
33
39
33
36
135
60
132
72
60
96
84
45
111
60
9
51
21
3
33
63
36
81
72
3
24
36
9
3
72
60
204
21
75
33
15
72
156
72
45
72
39
177
144
15
36
3
9
60
72
60
216
12
3
18
171
81
27
72
36
132
252
24
36
48
93
18
225
12
12
216
96
168
72
156
105
87
240
72
144
177
87
12
24
57
135
60
180
72
60
60
81
36
75
60
99
117
48
60
24
12
96
24
51
9
36
99
189
60
24
33
72
111
69
183
105
27
36
81
15
96
72
33
135
9
231
57
72
3
12
21
27
45
180
18
18
27
108
84
72
33
27
45
36
87
12
336
105
15
24
144
105
36
3
96
27
165
267
21
177
135
12
12
24
96
120
ABCD 98322504596*3^$a+1 [50021]
30
54
18
24
6
102
21
4
96
59
12
24
66
144
12
18
30
6
18
43
20
57
102
48
33
27
13
80
45
18
9
57
30
18
3
93
30
54
48
54
18
27
28
47
48
18
48
12
12
48
54
6
30
90
7
12
36
8
21
84
55
11
25
155
6
19
101
108
42
12
12
18
3
40
35
45
15
13
5
66
24
21
51
9
33
30
30
60
30
25
113
15
87
21
16
41
48
12
84
111
9
24
66
36
30
18
1
41
12
30
6
66
21
27
30
27
69
6
30
36
54
9
111
6
19
29
72
30
72
21
21
18
36
36
1
5
24
51
24
39
25
20
111
13
11
30
7
32
3
24
6
30
12
72
24
6
6
54
120
24
6
6
72
3
27
36
1
35
13
5
36
55
29
60
36
30
9
87
9
112
35
48
156
36
12
30
175
47
33
81
24
30
102
258
72
18
3
69
19
5
7
53
79
41
12
39
111
24
78
12
150
6
15
75
12
66
60
12
42
42
36
78
9
3
30
19
83
66
7
8
57
7
65
66
30
60
27
39
18
18
60
30
42
66
7
8
45
12
18
9
36
57
132
30
133
29
6
48
114
123
39
66
12
12
24
6
6
48
12
48
7
23
6
108
18
109
5
84
90
54
6
60
60
60
36
96
42
42
6
12
12
6
132
18
7
5
48
18
6
48
120
42
61
47
90
7
11
18
30
12
12
120
21
9
96
75
57
27
45
36
72
12
42
90
36
42
81
45
6
18
12
36
60
3
15
21
21
30
54
30
30
24
30
24
18
24
48
31
29
72
48
72
78
25
17
79
92
27
6
27
4
35
6
72
42
54
67
35
12
45
16
5
15
15
6
51
135
105
99
6
75
9
60
36
12
30
48
12
126
12
60
27
12
88
12
44
16
8
27
45
75
141
9
6
48
1
41
72
36
30
30
6
1
128
15
102
60
3
36
3
60
81
21
39
76
8
28
65
67
12
5
24
87
9
54
6
24
6
30
84
6
36
12
12
1
32
33
12
27
28
36
5
12
39
9
7
23
96
1
35
9
60
4
32
75
33
39
72
6
3
39
33
69
54
6
48
3
28
29
6
12
33
15
30
42
42
72
36
12
66
9
15
1
12
5
78
54
36
12
27
12
33
60
6
12
54
6
25
29
6
57
3
12
42
36
3
120
51
18
12
15
9
12
43
65
12
42
6
6
21
15
18
24
15
76
11
21
12
87
6
54
24
37
23
49
5
3
3
54
87
16
84
5
18
66
90
36
9
45
51
69
36
6
33
12
9
36
43
11
60
21
9
66
33
189
30
12
24
126
18
21
36
63
45
21
12
48
12
15
15
18
54
12
18
72
103
53
27
33
99
51
25
5
24
6
78
72
55
5
18
12
30
15
9
78
25
60
47
69
105
6
45
33
3
3
12
12
33
33
12
3
21
36
48
39
27
30
60
6
42
12
60
103
41
60
7
20
3
42
42
57
33
12
96
12
123
3
30
31
5
30
30
24
19
95
21
15
24
105
15
30
3
24
36
9
48
42
73
23
60
69
15
54
51
16
5
30
60
54
31
17
6
12
24
18
60
7
23
6
127
53
15
39
108
24
9
21
51
9
18
18
30
37
17
6
42
6
25
56
69
24
36
54
18
30
18
31
35
24
9
3
60
13
59
12
30
60
36
79
11
24
24
24
6
6
21
3
54
48
24
30
61
17
12
6
12
48
45
3
84
6
72
72
6
42
43
5
19
20
27
9
21
24
24
48
27
3
48
12
12
30
6
12
78
30
24
105
72
45
24
39
16
17
78
141
9
6
1
53
171
48
45
66
36
21
3
54
7
5
18
90
75
3
18
36
126
18
27
69
3
51
6
30
48
48
42
36
19
65
75
28
8
51
13
5
6
1
11
49
23
30
6
61
125
99
69
30
102
15
3
12
6
12
3
60
9
54
24
25
191
12
18
24
42
73
23
9
99
36
24
30
19
53
12
36
6
30
96
175
5
19
8
3
90
12
72
15
9
15
45
6
21
33
15
15
36
6
30
48
25
29
6
37
89
111
3
36
25
23
36
21
15
21
75
108
54
18
48
6
36
123
27
42
6
49
23
18
7
65
12
6
36
6
24
48
18
25
12
8
33
36
216
12
30
12
73
17
60
60
151
29
135
24
9
48
54
198
15
36
12
3
49
71
30
42
90
12
30
12
6
7
71
12
60
45
63
54
43
8
12
135
9
3
6
6
30
48
30
21
52
47
105
48
75
24
33
15
6
6
24
84
6
54
57
4
5
72
3
39
6
12
3
15
96
1
29
36
3
117
12
30
18
30
12
66
24
6
57
3
30
12
72
60
18
9
3
132
84
1
5
36
54
30
51
99
66
54
45
15
30
48
6
25
12
144
101
18
61
23
108
42
12
18
12
78
66
37
8
9
63
24
33
48
103
5
91
41
12
3
15
24
36
72
12
73
17
111
15
72
30
12
24
7
20
3
54
156
156
51
48
45
15
4
47
6
18
24
42
60
24
12
15
9
36
3
27
30
18
6
6
45
39
96
18
90
90
19
11
6
96
3
39
1
11
24
24
153
33
12
3
15
36
6
7
41
12
120
18
24
18
48
51
51
54
30
24
9
21
6
6
54
49
89
36
30
9
27
25
35
60
60
18
51
9
55
17
54
36
78
15
15
60
12
6
84
120
78
1
149
30
12
24
12
25
29
114
72
24
36
30
18
1
59
24
42
54
24
66
54
48
25
20
28
32
45
48
6
24
72
24
9
64
8
57
72
31
48
80
51
24
66
6
12
21
21
15
28
60
11
61
95
60
36
12
138
12
48
42
66
51
16
29
48
6
36
156
12
48
138
42
12
18
48
36
30
30
43
125
63
93
24
27
15
6
12
60
3
27
48
25
17
6
66
6
54
15
9
30
72
60
90
7
5
6
66
24
24
18
42
36
24
12
6
54
79
5
114
12
6
27
3
54
39
15
12
37
11
37
5
12
6
72
24
36
33
21
3
3
25
23
12
9
40
11
84
9
ABCD 98322535516*3^$a+1 [50007]
37
5
6
9
9
99
52
60
108
47
69
21
30
129
81
15
9
15
39
18
54
21
4
60
5
15
9
30
49
11
36
9
27
60
60
24
24
24
6
66
120
33
12
15
9
24
16
11
25
29
15
15
57
60
45
30
49
35
69
81
31
24
8
63
33
39
37
71
12
42
111
27
48
25
29
79
65
72
7
20
21
87
39
45
15
126
42
45
48
12
12
36
12
3
49
44
9
43
29
6
9
4
20
15
1
96
8
24
16
47
24
21
75
18
19
47
60
9
9
3
27
57
75
1
29
19
71
6
144
6
48
57
48
9
18
108
249
27
60
49
47
72
21
12
159
1
20
45
15
3
45
15
37
29
63
15
21
52
47
33
3
165
84
27
21
12
3
49
23
13
47
18
24
99
21
30
13
68
15
25
32
3
30
7
35
12
9
36
48
12
84
4
48
128
27
48
12
9
136
8
12
27
57
51
54
15
9
6
81
105
15
3
25
20
24
15
33
9
30
1
12
77
3
96
4
23
85
44
33
51
96
21
7
32
15
9
15
12
72
126
15
16
65
39
36
4
12
23
102
19
20
9
42
25
12
72
11
30
15
24
16
8
27
105
84
3
21
16
24
32
63
42
19
11
12
6
39
15
72
69
51
36
24
33
16
156
20
3
33
3
30
54
33
87
12
30
55
89
55
59
30
6
36
13
35
12
25
104
15
25
161
51
28
36
53
90
6
7
68
45
72
27
27
60
54
6
66
123
64
35
42
24
15
111
13
140
36
15
60
85
11
25
8
3
12
57
16
17
31
41
6
97
23
90
78
25
71
33
156
16
68
96
9
51
12
15
37
77
15
39
9
33
15
9
30
1
32
33
15
27
21
12
28
20
27
25
8
4
23
12
45
15
33
4
41
15
27
12
13
167
84
9
27
36
9
64
80
27
13
24
72
56
84
4
12
29
3
87
69
27
25
192
47
49
140
15
60
9
87
21
48
16
59
12
24
9
9
96
114
45
48
64
11
48
150
39
76
11
24
72
37
20
3
9
21
54
21
63
36
13
20
81
39
27
85
23
18
75
3
25
72
44
3
1
11
21
33
30
9
36
15
72
30
15
12
3
57
16
32
3
30
135
144
60
15
6
31
23
33
24
15
9
4
47
45
9
7
32
72
76
5
7
35
12
66
78
96
1
23
81
15
9
72
60
15
48
1
5
30
120
18
48
72
15
51
45
9
18
24
9
45
31
83
30
63
33
30
37
44
328
17
55
20
96
3
25
24
17
6
18
6
1
17
30
141
21
6
24
1
8
9
72
24
31
44
39
30
18
30
30
25
155
48
165
36
4
11
6
42
37
44
141
24
55
11
6
18
21
15
9
64
36
36
24
11
25
5
24
19
96
20
64
65
7
11
25
5
15
15
18
7
32
36
4
11
21
3
37
20
15
6
174
36
84
1
24
41
3
27
69
21
42
6
7
68
15
109
8
63
12
33
51
96
12
222
54
61
36
17
43
20
57
6
1
113
91
11
9
16
41
79
56
57
48
15
4
5
15
120
3
21
24
16
47
12
6
51
3
18
48
6
24
9
33
3
39
12
93
21
27
28
11
6
7
17
96
75
28
89
15
15
57
15
24
81
120
16
47
21
96
3
18
24
3
52
24
20
51
9
24
72
15
9
15
9
3
33
64
36
32
57
15
48
40
44
28
35
21
16
8
15
18
15
3
1
23
30
66
21
15
18
18
117
57
6
48
36
69
16
48
72
143
36
6
19
11
96
9
39
21
3
1
17
24
39
12
28
71
1
44
100
71
12
36
12
9
28
11
6
18
1
11
73
60
5
111
9
18
33
16
29
6
108
61
17
99
15
69
39
21
45
6
36
24
45
15
81
3
12
24
9
24
195
6
30
24
162
30
45
15
33
3
12
12
33
3
60
33
9
7
56
28
20
12
64
23
6
39
48
60
159
1
23
21
24
76
29
99
3
49
59
6
6
57
12
4
11
54
7
32
15
105
3
25
59
9
60
52
59
49
44
48
180
39
48
45
15
45
117
30
61
32
15
36
61
23
60
18
27
52
41
30
9
39
12
9
4
41
6
18
27
39
61
32
12
36
39
66
63
4
11
129
63
24
36
24
78
48
42
36
37
53
27
4
8
48
84
4
24
41
31
119
12
60
72
18
15
63
21
60
3
33
48
12
4
23
6
51
51
9
15
25
80
39
1
71
25
8
40
24
8
40
95
33
39
21
27
9
129
79
8
9
114
6
114
37
44
36
63
1
71
48
24
1
41
6
12
13
68
21
18
25
12
11
30
162
13
47
61
36
56
24
15
1
23
21
36
40
8
96
3
45
27
33
51
45
4
65
7
35
21
33
75
60
129
30
33
24
28
32
183
36
42
24
15
9
27
192
16
5
114
12
18
7
24
47
73
11
6
72
6
24
45
16
44
36
12
39
81
99
48
60
33
3
6
186
24
69
81
15
39
81
9
15
16
35
13
92
15
54
15
27
37
12
53
78
13
20
40
17
3
52
47
18
39
4
35
49
23
12
21
24
12
45
78
21
21
55
56
12
183
12
12
30
51
4
8
100
5
15
3
84
21
75
48
60
121
5
135
33
111
15
97
17
15
75
48
37
8
12
3
49
35
21
4
5
18
93
9
30
21
84
24
52
29
24
15
12
45
42
12
60
21
60
112
11
12
9
48
111
60
21
3
36
45
24
27
121
80
12
27
48
85
11
36
1
17
7
41
42
12
48
45
28
17
31
47
42
43
44
243
6
39
27
69
9
103
32
63
84
81
15
24
24
1
116
12
21
54
12
9
69
18
25
32
3
18
66
13
17
39
16
11
93
9
72
15
33
6
25
17
24
175
35
81
52
32
99
45
12
64
84
11
205
41
39
51
48
6
54
12
37
20
27
24
42
15
4
29
15
51
30
19
71
240
9
45
31
36
47
78
30
12
13
ABCD 98322570298*3^$a+1 [50088]
59
13
44
6
84
60
21
12
51
90
64
80
3
109
35
19
77
12
15
40
50
15
21
42
58
32
27
97
20
48
3
25
14
9
12
9
75
51
69
21
3
37
20
18
34
32
15
9
112
14
33
3
9
25
11
12
31
17
7
5
13
14
33
12
3
18
60
34
56
57
45
42
40
8
40
2
3
60
45
15
37
35
205
14
54
16
24
11
24
192
96
127
12
41
15
9
25
176
3
60
60
7
5
19
18
32
51
15
93
36
109
11
115
6
90
5
24
19
6
140
30
9
69
18
22
8
40
35
3
66
36
3
55
36
5
24
84
63
24
4
17
72
81
22
32
18
15
63
84
81
12
72
15
42
4
80
39
3
4
41
12
132
85
35
24
7
78
26
9
45
64
47
24
45
135
31
41
13
20
36
30
33
7
114
32
58
65
37
23
51
84
141
31
14
48
60
18
9
25
38
48
10
8
15
72
99
70
110
21
175
20
9
36
7
38
84
46
5
3
132
4
41
9
39
12
7
32
4
12
5
72
12
43
30
50
57
3
21
1
14
9
7
5
1
62
40
2
16
107
60
12
3
30
28
50
102
75
12
31
12
6
66
20
21
24
36
13
59
96
60
72
45
40
18
36
161
12
7
20
9
12
9
18
28
17
15
12
18
3
37
11
7
5
67
77
36
24
45
18
22
23
7
104
9
27
40
6
83
75
9
43
14
18
22
11
12
12
3
45
7
20
33
48
12
27
9
81
3
33
18
46
11
75
9
13
36
131
45
144
94
12
6
84
104
10
29
43
14
40
23
3
22
6
5
24
3
52
86
22
5
45
42
70
18
72
17
36
57
22
18
35
13
35
69
10
8
6
52
23
9
18
9
51
9
36
48
1
158
16
6
30
20
18
22
5
99
45
39
42
4
14
18
30
129
24
31
54
96
36
23
24
73
14
36
108
24
21
69
3
49
6
32
70
155
7
6
14
30
3
36
19
2
36
99
9
66
24
40
17
108
15
16
41
9
6
34
23
12
19
5
31
18
23
135
94
68
22
20
4
66
50
33
12
49
42
8
10
47
15
18
10
5
25
54
60
65
48
9
39
37
68
22
8
22
104
40
23
15
33
79
68
45
12
19
80
36
9
15
69
3
9
9
30
105
7
18
47
7
6
47
72
91
54
23
9
3
36
21
4
26
40
5
99
112
65
75
10
35
60
103
17
33
36
3
12
15
9
105
15
24
13
35
15
153
1
14
22
14
94
26
33
3
22
6
80
4
18
59
60
45
16
2
30
42
34
36
6
48
2
4
119
7
18
47
7
30
38
57
1
11
3
12
28
53
13
32
4
23
36
1
14
9
36
7
2
30
6
70
65
165
150
21
15
66
123
45
87
75
58
14
22
48
47
36
3
112
5
85
14
40
65
43
20
66
15
169
23
67
18
74
34
32
10
89
123
102
54
136
41
9
4
47
24
1
23
27
45
49
14
69
55
5
12
3
108
40
53
12
3
21
69
40
62
4
14
22
18
11
36
24
55
38
27
24
61
35
1
14
30
18
76
50
10
17
48
145
11
36
57
42
81
24
36
108
96
19
32
18
4
12
95
36
49
14
45
60
72
120
48
21
36
3
55
12
125
132
37
30
50
40
50
166
72
50
60
120
36
72
4
54
92
18
76
41
9
3
13
23
1
54
144
12
54
14
117
33
90
33
57
12
28
18
32
18
15
55
5
120
15
10
18
5
9
112
95
25
54
42
90
48
6
144
32
48
15
36
13
11
69
130
5
37
48
35
12
61
72
2
69
12
3
57
33
22
18
24
35
63
42
3
24
60
19
29
27
48
42
51
48
84
1
62
154
23
27
16
2
36
27
24
75
30
15
120
13
110
48
57
12
21
10
72
5
48
9
4
42
122
70
53
43
29
48
12
51
9
7
38
27
39
36
126
28
14
22
11
43
36
18
8
15
12
13
2
141
1
35
15
28
26
42
22
158
18
34
32
4
2
15
3
105
7
104
54
27
72
7
20
21
15
9
36
27
40
8
40
32
28
18
11
61
48
2
57
51
34
38
274
26
4
38
12
4
6
26
58
20
36
18
12
60
51
109
14
22
23
19
5
72
3
33
57
3
115
54
30
29
24
3
40
65
37
38
34
83
12
84
7
32
72
30
6
34
11
12
31
41
141
22
41
99
58
107
12
24
1
50
66
15
144
49
30
6
11
79
44
22
60
8
54
10
48
35
12
108
13
11
24
84
25
23
49
14
9
3
60
12
6
94
5
13
14
69
69
3
19
38
3
12
43
54
80
36
40
2
22
66
5
19
41
93
15
97
2
45
115
42
36
48
6
65
33
6
21
48
37
14
9
27
21
19
24
5
9
40
71
12
39
40
30
11
12
1
71
15
21
12
12
81
12
18
18
36
40
20
36
18
4
65
15
10
12
11
12
37
68
22
30
35
24
31
6
35
24
39
9
12
48
31
41
13
35
15
76
120
41
51
33
91
24
30
11
61
47
43
42
35
36
51
34
72
54
41
24
108
3
33
31
98
100
47
21
22
125
48
15
4
101
24
24
24
3
10
44
78
22
83
37
95
31
17
15
22
50
28
8
4
54
11
9
22
50
27
48
9
10
48
2
3
72
9
64
95
132
24
1
35
33
75
1
59
21
90
4
32
18
3
39
84
9
12
93
16
35
12
12
36
9
42
126
18
34
78
5
43
17
12
27
30
64
35
36
36
48
61
11
15
9
13
11
57
22
17
19
17
3
9
12
13
36
60
11
43
5
12
24
99
45
3
28
44
6
27
12
31
65
39
93
37
90
77
19
41
60
109
42
90
12
35
15
45
12
21
159
3
16
54
71
111
18
36
30
54
15
7
53
12
36
12
31
42
12
42
26
15
7
6
95
27
34
11
3
112
54
14
9
27
93
7
26
22
53
3
57
9
63
48
12
27
30
3
36
12
115
18
56
16
35
87
45
12
24
31
6
32
18
45
25
20
ABCD 98322831892*3^$a+1 [50069]
99
29
52
15
48
24
5
216
204
55
93
8
160
20
124
123
24
81
132
80
76
15
5
67
24
29
144
120
160
27
53
96
144
43
353
199
365
96
120
52
32
31
144
45
27
293
160
276
20
91
48
65
76
51
21
32
43
257
55
41
60
187
120
77
36
340
104
43
117
75
120
45
36
44
40
27
33
36
12
132
27
93
123
24
144
72
144
29
24
276
7
437
331
45
24
20
7
9
44
36
64
111
5
187
17
156
24
16
24
180
320
76
164
240
96
7
360
17
7
89
31
53
136
72
8
139
93
8
4
108
8
64
140
76
104
40
147
129
15
120
9
176
84
120
211
65
55
117
48
72
8
52
180
8
144
148
252
147
29
100
20
64
176
172
180
12
135
45
96
12
39
69
72
27
141
20
144
100
96
72
3
69
123
168
5
115
129
108
128
52
87
21
27
24
29
19
21
27
177
15
141
51
53
208
48
24
20
151
165
75
5
64
20
16
39
105
80
7
9
180
27
48
29
307
33
116
91
81
128
60
24
76
39
21
75
120
269
88
32
60
160
36
60
84
3
77
28
32
100
75
168
77
60
16
20
60
60
4
135
45
75
120
72
48
65
196
44
36
91
209
64
15
65
100
216
72
60
252
36
44
283
53
64
96
20
79
165
56
24
268
32
160
36
44
16
231
69
180
20
24
88
75
33
159
161
144
31
29
67
69
140
55
5
292
32
60
43
24
69
51
24
72
77
88
147
33
48
132
120
8
60
4
108
15
113
4
27
93
296
64
56
120
40
144
20
31
209
16
44
148
32
96
55
29
91
309
56
52
87
153
92
43
77
67
9
159
5
88
32
40
56
64
20
148
48
60
255
29
40
315
45
3
33
12
3
125
4
15
33
68
204
55
72
29
139
72
24
29
160
27
129
80
127
264
24
117
60
12
267
173
91
24
93
3
29
43
33
132
72
320
148
288
12
32
36
4
75
101
40
72
60
192
180
80
115
101
24
40
147
24
149
163
197
156
100
72
3
69
51
45
80
144
28
12
27
9
15
5
24
67
69
224
16
12
132
51
57
188
100
20
24
67
69
44
156
64
36
140
40
27
77
36
151
48
41
79
45
36
15
5
139
65
36
211
120
21
8
144
100
135
192
69
72
27
48
33
204
27
93
243
77
67
141
192
123
117
27
29
24
43
33
60
171
29
64
51
45
51
21
48
24
51
29
43
93
224
115
21
80
24
67
81
63
29
67
269
211
21
32
40
96
144
36
80
112
159
48
48
168
89
96
100
27
72
21
72
3
192
137
28
147
48
384
29
40
60
39
48
77
28
32
28
27
101
120
304
171
29
16
24
56
24
28
48
20
ABCD 98322869662*3^$a+1 [50073]
15
17
28
12
213
15
3
29
220
3
81
9
36
99
45
18
29
40
48
56
100
44
96
16
3
65
25
155
16
44
36
16
3
21
80
4
276
140
84
115
5
52
180
48
152
4
9
35
16
36
39
54
371
79
17
1
63
27
90
18
105
96
44
4
180
3
57
12
20
1
18
45
20
76
48
36
96
8
85
27
24
56
88
21
90
129
32
1
59
193
35
12
43
21
15
5
60
76
20
108
91
45
27
18
90
21
44
4
21
15
56
88
56
100
60
36
44
139
77
144
67
89
60
103
81
45
54
57
128
60
205
27
8
181
180
90
5
60
76
20
28
20
12
4
9
18
33
96
33
18
29
61
83
79
65
40
21
39
15
225
45
18
33
96
80
28
20
31
69
21
54
77
49
39
12
39
54
15
3
177
60
72
483
105
12
24
57
47
96
96
24
60
156
100
48
21
119
40
60
36
105
99
45
18
180
57
15
41
64
3
90
99
9
39
56
36
4
225
71
1
183
44
115
36
54
198
18
159
3
29
40
68
25
87
128
16
36
39
9
45
111
69
27
48
51
9
336
56
160
60
20
43
18
107
16
116
28
165
11
16
84
156
21
143
16
80
220
20
64
60
24
240
33
87
36
57
90
9
180
44
19
165
51
5
84
76
84
36
80
240
7
18
144
36
35
37
107
55
5
13
87
165
147
33
15
93
59
40
9
54
57
60
9
72
83
60
36
88
21
51
44
36
13
27
24
176
61
47
43
33
36
20
24
36
48
36
40
15
54
147
108
20
85
75
33
27
92
160
24
24
20
12
1
47
120
192
1
27
20
16
99
36
81
68
36
85
72
47
100
240
240
93
3
249
47
4
36
93
47
64
116
40
21
63
84
120
20
16
44
13
59
64
147
9
153
90
65
16
96
80
31
29
4
144
75
17
268
3
69
3
21
176
1
147
96
9
71
127
29
79
129
15
17
24
16
8
36
124
45
11
40
20
36
60
28
36
96
84
57
83
36
28
141
15
80
4
80
52
8
13
90
33
120
117
162
18
27
32
4
45
59
13
59
144
76
60
80
4
9
51
24
32
28
45
15
165
36
59
16
36
159
141
60
48
36
204
15
41
156
220
48
21
51
39
5
175
21
123
17
1
27
81
51
68
61
51
60
48
12
8
120
16
9
11
96
4
104
112
123
108
77
16
15
90
59
40
152
40
159
5
84
73
147
15
45
32
40
9
15
129
36
179
40
192
3
17
244
27
189
48
141
131
13
51
57
23
16
33
15
93
27
45
18
237
12
20
19
9
63
293
60
84
31
21
200
31
72
45
32
121
18
69
12
80
1
39
140
19
45
27
18
135
27
129
33
18
29
64
60
9
11
7
18
51
3
180
18
47
25
47
4
36
48
156
105
71
28
81
71
181
252
47
24
40
104
40
32
168
13
18
21
33
27
9
90
5
16
8
40
60
20
121
51
108
201
39
36
84
56
19
18
198
45
9
71
55
65
96
1
18
45
20
4
152
88
60
60
116
16
20
24
136
120
20
60
301
18
69
12
24
165
11
24
96
31
69
20
73
108
72
35
160
72
128
112
24
104
52
20
28
32
84
124
141
15
24
12
21
27
60
20
76
224
36
4
60
15
5
12
1
47
43
198
15
204
96
24
200
181
72
59
31
57
212
4
44
12
40
9
51
80
4
120
104
55
5
12
19
21
24
27
153
45
15
36
21
18
21
51
53
37
87
21
59
100
21
119
12
13
36
135
120
36
68
12
84
40
84
20
12
48
61
135
225
59
13
99
20
88
56
40
56
1
18
29
120
31
ABCD 98323015996*3^$a+1 [50004]
60
111
9
135
21
232
53
60
12
216
126
13
5
78
45
57
31
12
12
120
11
66
3
40
8
45
75
28
5
55
56
108
117
79
17
18
72
25
132
8
240
3
109
48
59
6
90
25
23
21
15
6
43
56
84
15
25
12
44
9
79
32
15
48
1
80
84
3
48
37
192
131
72
9
4
11
1
12
35
193
23
9
33
12
42
120
1
168
47
240
45
45
30
9
9
171
51
120
9
136
53
39
33
15
40
17
103
32
117
36
75
33
27
45
150
54
264
67
8
24
36
9
18
90
39
120
9
30
54
18
54
31
29
31
44
60
64
12
23
25
11
61
80
33
51
9
27
129
159
21
96
54
9
39
1
17
60
48
36
6
33
96
16
12
77
144
15
57
3
36
28
17
75
88
23
225
88
65
30
45
9
27
9
19
48
65
43
92
39
21
87
78
12
108
247
11
12
45
24
36
57
18
57
87
13
80
16
41
3
76
5
99
72
9
7
32
51
9
28
80
159
36
120
24
30
24
12
72
31
20
24
21
72
120
15
3
21
33
36
6
49
80
45
19
60
68
15
18
126
6
99
3
36
9
45
103
5
55
35
13
24
8
28
5
27
28
17
3
81
54
21
16
5
43
80
15
42
43
56
36
84
45
19
32
75
33
4
212
16
140
153
55
132
48
71
6
90
25
65
54
45
3
21
4
8
84
15
9
96
21
48
51
88
47
36
12
36
45
9
36
67
29
19
56
24
129
3
3
37
65
75
100
48
60
12
12
53
27
28
8
45
171
208
108
12
128
100
89
30
1
5
84
36
43
11
69
24
15
1
5
36
36
12
3
75
54
90
49
41
19
29
18
162
18
18
19
41
171
3
42
36
12
6
25
5
222
37
173
67
5
27
28
8
27
141
100
12
48
65
39
36
36
16
12
41
90
36
61
23
49
95
45
12
76
8
21
79
236
51
30
27
63
24
13
143
93
15
37
44
4
41
135
51
25
12
65
42
54
36
126
9
21
43
92
69
126
108
36
93
81
19
8
63
45
36
9
6
9
27
12
45
12
156
45
15
69
39
64
11
66
63
33
30
13
32
52
92
24
24
93
12
63
27
25
53
12
36
55
17
24
43
176
15
36
105
28
60
20
15
73
23
126
3
33
3
9
18
37
56
111
81
24
24
9
55
221
139
23
13
32
40
8
36
153
42
9
4
77
36
48
135
81
96
103
5
36
43
56
36
48
12
16
5
39
9
27
12
3
90
30
18
7
48
144
35
6
79
113
3
72
3
165
117
18
54
3
33
139
137
99
12
28
120
65
90
37
125
54
33
12
28
152
16
12
68
75
18
7
20
3
21
123
6
147
27
42
31
68
111
60
13
17
15
120
88
11
49
36
20
36
4
5
12
27
36
60
111
6
3
84
3
33
21
91
53
30
49
68
45
39
16
20
3
97
23
150
12
150
13
5
180
27
57
18
73
12
48
120
32
52
36
120
240
92
45
43
5
19
41
120
87
40
44
88
8
28
107
210
15
9
31
68
36
9
30
9
153
135
160
48
12
5
99
45
31
32
28
215
9
9
72
180
127
167
9
21
3
33
235
17
147
15
6
7
83
13
152
52
101
36
135
124
24
5
115
17
183
51
21
24
36
60
33
91
41
3
96
57
279
16
60
8
100
5
6
54
75
15
109
8
60
52
107
69
147
129
156
9
91
20
27
6
51
69
51
9
67
48
12
29
90
24
57
28
41
210
81
48
21
138
25
17
151
5
63
40
149
198
9
63
1
44
28
80
27
33
3
60
30
19
41
27
45
30
13
47
129
4
5
19
17
31
5
54
114
7
5
3
57
115
5
24
43
56
165
19
17
75
123
36
90
15
112
5
12
31
120
11
13
77
19
72
5
3
51
48
25
17
66
72
72
45
28
17
3
3
48
6
3
87
73
20
16
12
5
12
42
45
264
40
65
36
31
48
5
15
81
39
36
9
55
24
65
27
45
19
324
35
25
96
12
32
33
3
40
92
28
17
7
65
78
48
42
15
88
77
12
36
67
72
11
49
92
21
12
31
24
41
39
168
52
47
45
81
3
81
43
48
23
30
55
167
48
57
93
36
39
52
125
18
69
12
39
42
12
18
45
159
49
116
105
43
23
9
84
21
103
35
36
6
54
30
36
36
163
5
27
75
54
31
ABCD 98323108582*3^$a+1 [50065]
45
39
69
111
84
20
28
32
12
64
44
76
36
20
76
72
48
32
115
137
4
24
45
18
9
48
93
83
1
59
16
68
28
27
5
28
60
24
63
18
27
60
45
15
36
12
12
63
33
12
8
76
48
80
40
153
42
33
48
9
12
15
24
36
84
9
12
18
17
148
12
44
16
33
18
53
180
364
75
18
3
24
45
72
3
12
51
33
12
24
8
145
35
85
35
97
30
21
48
12
44
4
51
90
90
60
21
12
57
15
36
24
60
20
115
93
152
55
6
84
18
60
57
63
57
48
27
18
51
84
12
171
9
168
36
12
8
1
3
105
35
112
20
28
48
45
99
24
96
15
6
12
15
192
81
87
57
3
12
21
23
31
93
12
21
107
16
129
18
17
36
19
5
112
60
3
108
89
24
127
33
87
69
20
43
30
60
3
32
52
15
6
39
68
76
120
24
80
76
129
12
35
4
96
168
75
21
111
45
3
198
63
27
17
148
177
51
36
84
12
105
60
207
27
9
39
45
36
140
36
4
9
42
9
57
3
12
189
99
300
44
96
40
24
72
48
27
240
36
12
5
36
1
219
27
33
21
270
18
147
36
69
3
15
45
72
48
75
57
84
21
30
89
16
20
28
12
15
9
51
36
84
45
81
54
18
3
69
15
48
108
44
108
73
27
120
92
1
63
36
24
36
20
55
65
108
52
8
72
64
24
57
51
75
69
15
153
116
1
3
48
45
30
33
20
1
96
12
27
48
57
30
33
60
20
52
24
69
51
87
90
135
48
36
20
40
48
20
72
16
68
37
150
29
16
75
72
33
24
3
12
5
13
35
100
117
51
99
21
9
15
21
27
27
6
75
44
28
27
21
120
12
32
64
21
51
8
76
33
107
28
216
96
33
27
195
9
111
105
48
176
52
60
45
63
44
73
75
60
27
81
36
48
87
33
48
84
20
64
84
12
3
101
1
203
100
20
100
12
48
75
185
37
3
45
95
13
24
63
12
168
27
18
51
87
57
132
15
9
24
60
32
13
51
20
4
12
75
45
84
36
68
36
112
12
27
9
36
20
28
15
81
36
48
72
48
57
18
21
27
9
8
115
93
60
24
15
18
147
15
9
140
64
20
37
18
17
16
48
9
87
3
377
4
156
8
160
15
90
51
20
52
120
44
43
102
3
87
105
3
90
71
1
75
84
81
3
33
47
252
1
27
96
120
27
24
36
9
20
145
15
93
71
19
42
66
77
67
126
107
96
49
15
20
28
189
35
76
15
24
29
7
69
3
45
36
21
3
3
33
36
15
36
53
61
15
3
30
63
9
96
63
20
37
59
1
54
29
100
9
42
29
4
12
3
60
125
112
188
88
132
60
12
75
33
32
88
45
47
28
12
156
8
1
30
18
63
48
12
57
15
147
5
85
36
123
39
42
3
36
84
75
45
20
25
12
150
141
12
27
48
21
56
16
249
6
93
36
45
15
20
55
5
1
84
63
15
30
15
20
28
60
48
27
150
15
69
59
37
87
15
93
68
4
12
45
30
60
18
15
3
72
57
15
18
12
23
12
25
48
18
33
20
52
72
60
36
51
9
72
8
1
96
179
100
48
72
24
24
3
12
5
55
48
33
9
3
60
45
180
102
41
40
204
96
24
60
60
60
48
128
100
44
28
39
18
42
225
45
39
24
3
93
12
8
139
41
4
195
57
33
12
35
24
40
44
16
12
132
36
9
51
60
24
120
87
21
32
36
64
72
20
40
33
35
60
12
64
60
12
27
5
12
55
6
54
108
65
163
105
60
68
4
36
20
84
180
28
105
15
39
45
45
35
40
120
3
18
72
47
64
9
72
3
12
96
12
45
35
13
42
105
108
68
91
185
28
12
15
66
3
84
20
7
18
180
47
88
12
8
52
3
41
19
30
3
15
24
29
40
104
16
9
11
97
15
69
63
12
123
5
103
129
24
231
33
176
36
28
80
36
16
3
93
32
40
147
18
35
12
60
85
35
4
39
108
9
45
111
12
48
108
36
60
24
224
40
36
20
4
153
39
104
1
15
20
4
12
44
103
270
107
115
9
224
76
60
39
18
54
125
28
15
21
51
9
21
39
12
84
140
124
39
117
3
57
84
21
126
53
ABCD 98323215338*3^$a+1 [50079]
9
186
18
3
27
36
69
21
42
157
8
120
33
111
39
12
18
6
54
66
18
67
41
55
12
11
57
63
42
30
204
25
11
9
21
19
131
45
135
54
30
60
138
78
9
48
33
87
57
15
48
12
105
54
30
72
168
147
45
18
36
1
125
75
87
33
24
88
48
59
1
12
5
18
9
9
27
112
11
30
42
45
39
216
37
17
15
3
13
60
167
105
51
36
90
31
20
72
52
59
37
5
175
23
9
3
42
66
90
6
45
93
87
21
54
6
7
72
245
43
60
113
18
61
20
99
61
56
24
160
5
18
193
180
5
39
40
56
99
90
66
54
3
3
169
59
36
81
9
78
72
21
63
126
36
54
108
13
83
36
36
69
16
125
19
248
63
48
37
113
12
198
9
51
192
18
31
96
324
35
21
24
48
51
21
51
54
31
5
27
117
78
133
23
36
13
95
33
93
24
66
201
105
114
30
67
132
32
21
18
37
5
255
177
27
111
85
5
19
89
6
234
72
67
68
189
43
23
90
15
3
1
20
16
12
20
60
15
36
1
131
12
18
127
23
25
29
15
16
12
47
84
49
47
174
31
83
12
6
48
24
12
91
125
19
36
23
21
33
3
189
111
15
78
66
81
84
15
13
20
3
45
40
23
1
80
60
60
21
27
57
78
48
9
63
6
51
3
198
12
18
69
9
180
159
21
111
81
99
60
16
29
103
35
108
78
90
229
92
15
54
6
25
65
31
17
126
186
75
48
87
33
132
16
192
83
18
12
114
33
48
60
15
60
54
30
13
191
12
69
21
147
15
78
15
39
61
23
177
27
157
89
19
32
81
27
21
24
103
44
9
24
3
45
24
30
24
12
45
123
30
72
54
81
117
75
52
71
45
9
51
63
72
12
13
132
5
18
18
31
125
6
84
1
59
33
28
20
4
53
18
78
27
27
13
89
24
102
42
66
129
123
57
141
51
39
1
23
66
6
133
5
240
255
27
144
24
108
18
84
27
105
18
48
18
90
117
45
18
54
60
102
24
49
17
51
144
39
37
144
95
30
114
12
85
44
96
45
27
51
57
12
15
57
60
99
42
7
47
45
93
3
3
12
180
78
67
35
157
8
120
120
69
31
23
57
15
54
75
45
6
192
105
81
87
64
23
60
102
96
67
20
72
180
15
85
5
18
105
72
39
60
30
6
13
23
30
18
9
87
21
9
24
72
75
15
18
27
63
201
189
31
60
56
75
30
24
43
60
8
40
72
8
33
6
54
12
18
21
16
84
20
9
30
81
69
219
112
56
3
186
63
3
9
69
72
30
69
88
8
72
21
12
234
6
90
108
72
105
24
9
42
144
84
60
102
19
41
39
81
90
165
244
11
45
4
108
128
33
39
12
81
15
15
24
133
8
39
33
3
18
67
32
21
39
52
53
123
144
16
23
37
95
45
84
9
36
36
67
11
30
36
15
39
117
4
11
12
57
100
119
117
9
75
33
12
15
16
47
36
12
108
54
3
24
45
3
93
115
59
45
40
80
100
36
72
23
145
179
73
20
12
16
132
17
24
31
41
7
5
3
12
81
67
125
18
42
67
5
30
42
15
105
15
21
78
36
90
126
45
9
30
150
126
18
51
255
54
111
15
30
63
12
16
23
84
37
116
15
54
84
19
32
45
36
90
72
13
5
12
78
84
1
35
18
31
56
120
99
96
45
117
30
13
24
35
24
157
17
42
21
33
7
72
32
15
84
114
3
117
72
36
24
54
129
112
41
159
60
96
204
120
15
30
60
18
13
5
54
36
48
1
20
231
85
5
24
90
33
15
216
1
35
1
80
33
27
52
80
21
30
321
21
19
5
18
36
141
120
9
30
42
15
33
6
33
3
45
40
143
49
32
33
12
3
52
20
33
15
3
24
36
90
444
96
87
3
90
67
131
90
87
24
51
12
33
40
32
27
13
107
18
18
9
28
48
5
87
40
23
ABCD 98323286008*3^$a+1 [50104]
115
53
55
32
40
108
53
99
108
132
28
80
57
27
93
15
160
8
40
72
116
189
43
72
53
27
28
80
144
136
20
24
84
16
48
116
132
12
36
129
7
36
53
19
5
55
120
65
111
9
3
124
216
185
123
165
15
72
160
12
125
27
93
123
64
24
29
120
267
21
87
100
101
67
152
36
249
67
8
45
91
5
72
3
72
4
8
33
55
44
180
40
108
60
180
5
51
36
9
87
57
7
89
24
15
33
283
32
48
16
29
7
65
27
88
12
108
104
93
7
89
91
116
12
16
29
27
216
93
72
3
4
8
273
24
7
48
65
75
21
15
129
63
60
117
27
220
116
64
36
44
16
192
96
156
60
8
136
252
17
27
40
188
172
29
120
171
28
65
127
248
48
33
27
45
168
79
8
72
225
48
115
80
132
36
12
144
36
72
136
296
16
48
104
112
104
72
84
100
60
84
5
67
5
48
19
140
201
51
21
115
224
69
67
72
53
219
36
57
43
44
81
7
156
72
60
44
184
29
115
132
48
80
88
72
92
21
67
72
48
5
48
7
48
224
129
31
41
187
125
7
36
12
113
63
36
28
48
8
36
16
72
80
136
29
63
57
51
36
33
75
45
135
28
53
72
7
20
132
4
32
84
124
12
132
200
52
44
64
56
36
28
68
112
8
28
32
12
108
52
12
24
5
7
17
207
124
20
52
197
307
53
3
64
68
12
60
36
12
100
5
3
52
416
16
161
135
4
140
36
93
24
135
216
396
28
360
56
129
168
63
124
125
63
64
56
232
92
160
29
127
17
55
36
125
51
21
7
12
53
120
51
16
36
257
96
7
8
4
72
36
8
72
57
15
108
64
68
33
7
60
5
15
52
48
53
7
41
7
65
115
32
141
7
24
128
28
5
168
15
52
5
3
216
40
180
176
33
139
128
60
28
72
12
8
52
120
116
9
55
8
177
48
19
8
108
273
67
8
4
113
139
36
104
9
27
48
45
51
21
27
88
72
56
124
41
15
57
43
24
260
120
96
12
52
120
8
64
80
24
9
171
36
120
108
16
20
129
75
12
33
111
9
27
21
75
108
4
60
72
20
108
160
113
120
19
29
51
21
27
36
96
28
92
81
19
8
36
36
28
168
20
100
113
135
100
36
228
5
3
72
16
12
144
8
52
8
165
7
8
40
36
36
44
52
84
29
39
33
139
36
84
29
51
24
36
28
20
72
96
100
53
75
16
101
379
53
7
41
3
117
139
8
36
9
187
44
64
12
36
72
108
5
127
80
120
33
55
128
172
53
79
92
16
152
21
79
108
144
80
264
60
120
36
136
72
53
15
177
240
120
48
27
28
185
43
24
173
63
57
39
28
5
51
36
16
12
5
55
65
87
36
4
8
96
9
3
24
108
48
52
20
96
12
172
60
101
151
8
81
127
84
29
79
41
31
44
216
64
36
89
91
80
60
208
12
53
360
15
12
36
24
33
187
168
20
60
40
53
43
92
24
28
20
52
8
28
113
24
195
45
67
8
16
72
344
21
7
8
105
67
32
93
51
12
72
28
32
165
171
96
21
43
ABCD 98323972226*3^$a+1 [50047]
180
48
24
1
60
17
7
35
30
31
35
30
7
12
168
132
143
12
1
5
90
85
5
42
30
67
11
42
18
12
42
66
24
6
12
12
96
24
126
174
36
84
186
37
47
1
12
53
19
5
31
72
60
48
47
25
185
48
7
12
41
19
35
36
90
19
5
150
36
12
25
5
7
41
55
72
5
12
6
24
36
72
25
60
95
37
60
5
43
5
43
29
30
48
25
53
67
95
73
5
19
65
6
37
47
30
48
12
36
12
12
18
25
5
48
19
48
5
72
36
90
42
30
12
30
90
30
18
13
29
36
67
53
19
11
30
24
163
72
48
77
36
42
60
102
55
11
42
102
18
42
13
53
12
12
60
6
54
18
13
29
6
54
31
17
72
31
35
49
35
6
60
12
42
30
6
12
25
5
108
132
7
35
36
60
30
84
60
66
30
24
31
17
43
29
55
53
78
54
120
36
30
90
72
30
18
54
13
53
7
17
30
90
96
55
29
30
1
17
7
143
60
12
1
5
72
67
23
12
30
6
42
132
55
23
30
72
36
55
77
90
60
37
5
18
78
30
24
6
30
42
30
25
72
5
31
12
17
43
12
36
47
18
24
78
18
19
41
84
31
125
67
17
18
12
13
47
6
24
126
24
18
7
11
30
55
29
30
18
7
11
97
12
11
102
67
36
29
66
54
18
12
36
30
127
65
30
18
132
132
48
43
12
23
169
36
59
1
5
55
29
48
30
37
23
30
127
83
18
60
12
7
23
12
48
42
36
42
18
24
48
78
54
18
12
25
5
120
6
49
65
36
19
71
60
25
12
5
7
71
42
48
12
18
30
90
49
35
18
12
18
85
173
24
60
90
13
12
41
30
12
37
5
48
55
12
53
12
6
42
60
18
12
48
12
18
24
18
12
30
31
24
11
12
25
17
90
108
48
42
18
25
5
42
30
7
5
18
42
43
53
12
48
72
108
42
18
7
17
96
12
78
37
77
31
84
35
30
43
5
42
36
84
6
24
31
149
36
67
5
7
5
18
13
167
12
66
7
17
6
12
25
5
60
55
65
30
12
36
12
13
107
37
5
90
18
78
12
18
139
95
30
36
12
108
42
192
6
54
30
31
5
19
60
5
48
12
43
12
11
30
19
5
18
12
6
24
6
42
67
53
12
55
48
12
65
36
42
150
67
5
31
12
137
30
66
19
11
25
77
30
18
42
60
12
25
48
95
13
17
12
6
169
180
11
24
25
5
78
42
36
30
30
7
53
55
84
23
12
60
18
30
30
18
12
18
72
7
48
35
25
23
169
11
42
7
11
97
5
12
66
102
12
43
5
30
18
42
72
78
30
18
54
6
7
12
53
18
114
30
96
25
95
25
17
90
13
77
18
30
12
90
13
47
102
6
42
12
30
1
65
42
12
90
55
11
42
7
11
12
37
113
7
5
30
13
108
12
12
23
30
270
18
7
17
90
18
12
30
6
60
12
18
12
60
13
95
252
12
198
67
5
90
90
36
12
12
43
83
60
12
12
18
43
72
5
12
18
90
12
235
41
12
30
25
5
12
60
31
29
18
48
12
30
42
60
18
12
31
5
24
18
12
85
23
18
30
12
12
1
84
5
36
79
23
37
23
25
17
60
103
5
163
35
30
12
7
23
108
24
90
78
60
90
78
42
12
36
55
89
6
30
24
6
12
12
18
103
12
120
12
35
6
42
42
48
7
5
36
60
12
18
54
36
19
60
143
25
53
30
12
12
36
49
5
18
60
37
41
30
24
18
42
6
7
23
25
5
30
85
77
18
72
42
6
24
25
11
12
120
30
72
6
60
12
48
54
18
12
13
12
60
41
30
37
5
42
30
91
65
19
11
42
30
12
61
89
36
79
5
18
12
6
24
96
79
48
5
60
18
54
18
42
18
42
31
47
30
60
12
43
5
12
156
54
18
72
120
36
84
78
18
12
43
5
102
30
43
12
5
72
6
12
13
65
12
43
35
90
19
5
90
6
72
7
65
6
162
42
126
24
43
12
5
126
30
7
23
30
79
65
18
12
13
5
102
78
60
12
43
65
30
18
30
37
65
7
36
17
48
7
47
30
43
48
65
12
43
12
47
18
42
13
23
25
47
37
36
17
55
17
18
18
84
103
17
36
42
12
1
65
54
18
55
47
6
19
41
24
91
5
90
42
12
120
30
73
65
12
18
42
78
42
6
42
72
30
18
12
30
30
31
47
18
30
24
73
77
6
25
5
132
12
18
25
35
13
12
5
115
23
12
72
18
48
7
5
42
6
42
42
175
48
72
53
42
18
43
12
72
41
72
18
54
48
42
73
23
12
18
7
17
91
47
30
30
13
5
19
23
18
12
18
109
65
60
36
12
90
30
42
13
5
55
12
23
78
12
18
49
23
102
48
18
25
29
18
60
37
125
18
13
5
12
18
24
61
60
17
30
48
114
43
48
17
7
5
108
210
12
13
47
6
72
48
72
30
30
42
36
12
42
48
12
18
25
12
53
72
31
24
23
60
37
35
25
96
29
31
72
53
90
114
48
12
18
12
25
83
37
36
60
24
5
55
41
24
43
5
48
79
11
84
30
6
42
7
5
36
24
126
84
30
156
19
36
5
12
12
60
36
30
37
113
19
11
72
42
18
30
78
42
90
37
5
48
55
35
25
12
5
66
42
12
31
89
18
12
66
12
67
185
6
42
43
5
7
17
18
145
17
31
72
65
30
60
18
19
11
30
115
24
48
47
18
12
48
7
48
5
30
18
30
12
48
30
24
30
6
12
42
6
42
18
ABCD 98324595056*3^$a+1 [50003]
48
48
45
32
43
149
127
33
48
8
67
69
168
8
112
3
72
96
77
19
84
225
27
360
192
5
16
39
33
152
112
3
72
29
79
132
189
15
60
21
51
24
285
51
48
45
104
40
243
125
40
27
53
67
21
72
27
36
60
36
41
163
216
108
12
24
69
51
5
235
72
24
48
45
80
7
129
51
24
165
72
99
36
17
48
88
80
19
21
72
27
96
12
113
64
216
75
29
160
51
29
115
21
72
207
33
80
355
24
36
305
79
33
27
24
144
45
3
48
120
381
96
39
161
19
168
93
3
24
357
75
101
48
64
51
69
8
163
45
99
72
69
87
65
328
80
7
288
65
144
31
17
259
101
40
15
57
75
12
96
113
40
32
184
75
24
144
60
153
99
21
63
17
64
219
24
108
113
19
12
9
135
17
48
235
29
40
3
69
168
56
232
75
53
139
5
43
293
40
27
12
48
12
5
40
8
127
57
24
51
21
27
156
81
168
3
45
27
5
43
72
132
84
21
135
204
29
40
27
29
115
36
9
24
171
29
120
16
15
89
7
48
41
16
216
27
45
168
392
55
36
24
101
115
77
72
7
105
56
88
51
96
77
7
9
135
81
51
48
96
60
96
137
216
24
91
12
33
72
75
168
21
368
67
48
48
72
48
84
96
113
139
53
43
144
45
8
127
33
3
12
84
21
27
5
48
7
41
240
91
144
156
41
120
43
149
96
127
144
180
24
120
72
53
67
293
7
84
29
31
48
33
24
195
21
219
120
29
112
63
60
24
53
19
36
48
81
3
101
67
72
60
192
201
75
12
201
51
168
101
40
51
45
111
84
93
248
283
12
177
48
32
96
127
57
3
53
67
125
88
80
55
377
115
24
24
36
81
80
48
40
39
33
27
21
72
3
69
171
84
12
36
17
120
55
96
12
77
151
240
12
213
200
19
96
29
211
276
41
64
3
101
64
48
24
56
43
24
53
88
51
156
108
132
48
84
101
55
36
120
36
153
135
177
99
204
321
99
69
51
36
105
3
53
67
60
33
24
279
12
357
8
48
16
231
33
75
5
19
12
33
216
75
5
211
24
389
91
21
3
72
29
72
7
65
16
51
24
96
228
41
16
144
224
7
96
9
171
24
24
24
36
89
91
29
160
3
69
3
36
201
8
48
19
29
31
48
36
72
48
21
75
24
45
75
5
144
127
36
53
40
72
168
99
96
24
180
60
36
9
8
208
104
235
48
108
57
80
7
65
331
21
96
27
21
27
72
5
112
56
19
29
40
279
113
43
197
88
171
144
77
67
48
192
12
9
51
45
39
105
72
120
24
48
15
132
149
55
180
144
60
12
48
72
24
5
115
72
245
19
53
40
15
233
19
45
3
45
51
84
33
15
33
15
96
84
24
125
55
41
67
24
24
21
128
115
53
ABCD 98324637454*3^$a+1 [50006]
15
72
21
93
31
8
51
37
119
1
23
121
23
36
66
15
39
105
75
162
163
20
24
15
108
9
40
41
90
54
54
1
20
15
69
4
152
39
36
108
141
45
15
12
40
17
18
60
45
28
92
72
48
33
19
113
55
12
23
37
47
24
21
120
3
21
16
35
18
12
43
17
36
90
9
36
64
84
56
40
35
13
168
83
6
30
6
55
53
72
18
9
12
105
54
12
69
39
45
27
60
13
32
12
12
3
156
54
42
49
59
33
3
9
12
28
32
3
37
24
17
18
37
32
3
84
33
40
8
52
35
93
27
45
15
1
11
1
24
71
13
5
12
7
8
3
24
1
20
51
66
19
23
36
21
63
37
95
1
35
72
12
1
32
48
9
43
47
36
33
24
33
55
5
12
78
144
69
220
12
95
33
120
112
35
42
36
51
60
84
4
12
36
32
27
30
63
28
72
80
15
45
45
87
33
51
4
32
36
45
147
15
48
69
39
24
117
63
12
18
7
35
45
48
12
16
20
3
85
20
40
29
36
19
77
18
13
60
8
39
37
20
123
37
24
12
24
56
28
24
17
18
93
33
31
5
15
48
76
5
19
8
27
57
28
71
36
25
36
8
24
141
60
36
3
60
21
42
9
24
40
44
45
162
66
3
36
123
25
53
18
21
60
39
61
20
63
33
28
35
12
9
16
17
12
90
105
48
45
96
31
60
80
156
63
72
9
88
47
108
21
51
1
24
36
35
69
21
15
12
36
9
27
39
42
3
9
63
33
72
12
3
24
28
60
12
71
24
33
87
1
80
24
36
27
30
96
31
149
30
6
51
39
48
105
21
6
66
79
125
54
1
8
63
37
11
21
84
9
55
35
18
30
24
180
21
24
28
17
18
1
11
45
9
15
9
27
48
28
17
6
69
3
30
75
15
57
12
21
7
32
21
75
9
15
45
30
1
23
49
35
1
17
3
15
6
19
36
8
63
49
8
16
44
72
3
45
15
85
41
120
72
18
36
21
12
60
52
35
93
48
12
36
27
73
35
9
45
36
15
45
39
15
93
9
6
12
36
42
55
72
36
17
39
9
7
20
9
78
18
12
3
60
63
1
68
57
6
69
4
12
5
18
1
11
18
27
12
48
12
60
27
1
104
3
57
69
75
15
72
18
90
12
37
72
41
12
6
84
6
67
8
69
18
45
129
90
6
30
109
5
3
45
42
9
45
30
1
56
57
27
39
97
12
5
3
12
3
12
18
54
25
8
48
84
39
85
59
33
39
21
48
15
36
9
15
36
49
132
12
23
9
3
33
28
29
127
23
66
19
20
48
3
21
4
20
156
24
15
36
33
75
12
1
108
41
15
40
29
42
48
114
30
205
20
63
54
15
9
30
1
20
3
30
55
108
24
140
15
6
3
15
36
189
4
17
75
16
17
7
29
6
1
35
108
36
9
57
18
24
36
54
27
39
21
33
3
33
36
15
4
59
18
55
8
39
1
35
37
20
84
135
1
17
15
33
42
12
61
8
36
48
60
75
37
24
20
15
36
18
15
21
15
15
36
109
41
3
45
51
24
12
9
135
72
9
75
15
49
32
3
1
59
36
21
45
15
4
24
35
9
27
33
160
8
15
102
6
54
75
96
36
81
103
5
55
35
12
37
20
111
9
27
30
19
5
27
4
8
15
36
72
49
23
12
9
15
30
42
9
40
23
36
57
45
42
30
7
35
30
6
9
96
24
108
27
6
19
20
9
19
35
33
28
84
23
45
99
33
3
18
72
55
12
53
60
54
84
54
6
30
115
36
80
48
16
12
23
72
73
84
35
57
39
72
157
20
112
11
9
9
6
13
5
3
28
41
31
17
18
73
56
39
57
12
72
15
18
55
36
20
51
33
3
18
42
33
39
33
52
60
72
119
109
8
33
30
1
8
15
36
36
30
6
73
29
115
11
6
15
40
29
91
113
18
9
24
36
48
45
55
20
87
73
17
55
48
5
30
18
18
1
35
60
18
12
75
16
44
28
35
36
24
12
73
17
19
32
12
96
84
45
27
24
9
102
9
69
12
3
12
96
24
15
69
15
37
35
69
39
9
15
37
104
144
76
12
23
85
5
72
18
30
6
45
3
18
3
4
17
31
8
15
12
37
17
163
8
99
18
75
40
11
6
36
18
129
12
33
7
48
36
180
32
3
36
108
21
51
25
108
8
72
81
31
59
37
83
61
35
30
19
77
55
8
135
145
32
123
1
8
63
73
20
12
4
35
6
19
53
27
21
7
20
12
93
55
8
27
12
90
18
61
119
42
66
9
51
30
19
8
36
64
23
33
52
23
12
9
9
6
45
63
18
48
27
24
28
53
18
69
96
9
6
54
3
24
4
20
36
4
72
32
51
37
20
40
35
54
51
3
21
28
5
48
54
25
80
63
120
21
69
135
12
36
15
33
12
15
12
45
16
11
36
108
36
21
3
1
108
32
88
35
25
56
16
83
25
12
44
120
75
81
120
15
49
24
72
36
104
3
36
12
25
53
15
124
80
27
73
41
159
15
18
78
1
11
25
8
117
30
18
39
88
24
11
24
121
95
9
3
57
24
15
21
141
3
16
8
72
24
51
24
85
20
4
20
123
18
67
23
45
45
51
84
40
36
8
45
36
19
72
5
3
15
117
100
83
25
35
66
19
56
60
24
60
3
12
60
108
30
55
59
1
12
95
120
25
140
180
3
30
24
18
1
36
11
37
60
32
3
157
35
1
23
85
35
21
4
12
32
36
45
27
27
85
36
5
54
18
18
21
60
40
5
19
71
1
12
17
3
21
30
36
33
45
15
21
30
37
17
6
1
ABCD 98324961622*3^$a+1 [50093]
339
69
69
3
40
17
55
32
208
65
111
40
104
45
115
176
16
35
13
131
85
144
152
96
123
61
144
24
48
119
84
21
33
60
43
24
185
15
16
24
24
5
870
37
32
88
72
128
144
40
96
72
32
9
31
176
120
40
83
96
61
32
40
32
9
39
168
40
8
40
120
56
64
149
75
88
8
40
275
54
7
48
80
16
35
181
24
41
79
56
64
80
40
96
5
123
16
72
8
64
192
120
29
19
48
32
51
21
69
19
288
209
31
24
8
136
24
11
150
7
32
160
101
144
36
31
168
185
15
16
185
180
19
48
288
56
16
48
104
232
320
165
54
21
16
104
216
160
24
24
5
6
54
7
8
64
8
219
21
64
24
56
64
96
288
48
48
120
161
31
24
144
24
65
55
72
65
114
109
11
37
152
208
48
65
199
161
31
53
180
111
51
61
24
5
144
126
24
37
72
11
54
7
24
29
102
21
57
375
88
113
79
8
384
9
207
88
176
24
64
71
49
137
103
161
127
48
5
27
40
152
177
103
41
79
17
84
27
40
48
192
17
127
179
61
56
9
63
48
57
31
80
9
175
77
43
48
8
195
36
145
24
29
483
39
33
57
15
39
49
17
103
65
7
96
17
126
57
72
177
295
56
112
48
120
17
127
48
11
30
31
104
16
48
128
88
185
55
56
184
131
13
8
168
15
246
19
80
16
56
177
111
64
120
32
9
55
24
48
48
149
43
137
7
48
41
39
117
75
105
24
7
23
54
27
144
72
72
88
48
80
105
79
32
184
29
12
63
256
72
113
24
183
72
27
61
179
61
152
88
24
24
72
32
48
24
99
37
179
205
56
72
225
111
24
280
80
40
32
45
90
73
72
329
15
16
48
48
272
48
24
40
48
96
32
9
351
64
5
91
137
7
48
56
72
168
51
61
29
91
24
48
71
210
90
54
103
80
168
16
264
192
257
6
25
120
56
9
7
17
175
41
30
90
24
103
17
60
91
104
231
1
80
69
75
40
24
56
141
99
216
40
8
40
72
120
8
81
126
49
80
64
101
51
93
12
24
79
137
90
144
205
29
43
48
104
136
11
84
49
47
105
88
120
11
54
15
88
53
204
103
152
48
40
248
16
8
72
16
89
103
152
9
7
17
31
120
80
69
27
136
77
12
168
31
24
11
37
8
189
91
149
123
40
48
89
55
77
139
80
16
24
104
105
12
75
168
16
125
219
16
144
176
111
18
303
40
17
55
281
7
48
24
71
97
24
635
301
8
195
69
57
79
65
31
35
165
40
233
31
72
72
72
8
40
32
9
31
155
61
152
51
61
96
48
65
31
104
9
63
72
105
175
56
75
157
53
67
8
195
21
93
ABCD 98325760264*3^$a+1 [50001]
48
9
252
39
6
143
160
15
57
48
105
42
29
84
16
80
76
15
93
3
9
21
3
75
21
60
24
15
201
24
60
144
57
18
18
27
12
9
59
103
33
36
9
51
39
6
159
39
12
84
21
108
56
16
123
6
159
51
21
48
60
45
18
77
31
141
48
60
3
9
60
15
29
4
51
17
25
27
51
9
27
216
9
24
87
12
72
9
224
7
84
6
18
72
89
12
55
57
27
6
23
4
51
84
57
24
24
20
76
9
150
21
39
45
12
33
18
120
57
236
31
53
145
15
51
129
27
210
39
21
36
198
69
56
64
15
57
51
33
51
30
99
27
57
12
15
129
156
24
75
17
52
80
16
39
72
6
144
15
24
156
60
56
7
81
24
27
45
81
23
7
33
27
113
19
66
42
53
24
67
168
72
53
16
27
108
5
40
60
81
15
8
40
21
39
3
9
15
120
33
36
44
16
24
96
20
60
61
3
3
192
5
96
67
60
69
3
78
18
29
100
27
29
19
41
37
18
24
201
51
78
35
253
147
12
48
96
44
36
64
33
123
15
69
81
12
63
24
56
55
69
105
15
20
7
6
3
20
4
3
114
18
30
11
31
24
17
67
156
204
36
65
25
167
28
96
48
93
47
1
30
54
60
150
21
80
76
9
15
39
21
21
6
72
132
45
51
69
15
105
24
36
24
51
126
143
4
51
29
112
68
52
69
54
57
60
21
3
24
63
9
9
90
45
36
120
8
76
51
54
240
47
28
120
15
12
24
90
36
27
8
64
120
15
9
120
21
6
72
12
225
60
9
15
24
87
30
6
30
12
42
9
27
12
42
255
39
29
61
51
39
162
47
1
66
18
51
44
13
90
33
15
9
27
6
23
12
124
3
36
5
127
9
8
37
11
64
69
60
51
8
31
144
5
85
51
60
141
63
20
13
48
42
53
31
149
7
54
123
12
15
60
33
120
36
15
6
30
36
17
103
48
105
84
72
39
72
48
36
113
13
35
169
18
21
44
1
90
17
115
9
105
18
41
1
6
17
48
7
6
15
15
9
116
84
60
37
174
21
93
27
8
13
90
102
66
42
90
5
4
15
36
57
12
9
54
36
54
12
36
27
132
3
21
75
81
8
16
36
171
18
174
21
45
36
23
85
66
209
103
33
51
9
57
3
87
42
12
36
204
39
20
37
27
3
69
15
53
25
27
21
63
20
127
17
61
15
164
100
45
12
159
20
16
44
40
80
25
35
19
45
80
52
45
18
5
96
37
30
48
81
33
90
5
7
126
23
4
20
13
18
125
115
21
8
31
5
60
19
45
81
102
24
24
5
25
30
141
120
51
177
60
93
114
36
153
44
127
84
5
4
3
18
6
24
5
61
63
72
48
75
21
36
24
24
36
39
57
3
12
54
12
144
138
57
51
9
56
79
36
9
44
40
96
3
41
100
36
75
78
11
24
31
132
9
120
15
89
324
13
63
75
21
8
85
6
21
21
23
55
6
123
96
21
39
20
24
61
99
57
36
83
136
68
40
60
3
9
8
16
51
29
55
66
6
33
21
3
3
78
54
41
64
36
44
7
36
24
45
8
40
56
7
78
59
36
37
42
5
96
145
162
9
15
54
30
9
135
66
12
48
15
60
57
18
21
48
75
41
187
33
20
55
24
81
36
68
13
48
30
60
21
60
21
18
132
24
18
12
96
3
80
55
129
3
54
60
54
72
12
5
40
96
120
21
75
44
7
57
96
60
32
7
105
15
41
79
6
95
7
24
96
17
13
3
96
45
18
12
173
43
9
99
21
24
20
16
15
66
63
45
36
15
108
180
27
18
18
60
65
124
60
48
36
96
104
24
25
51
24
51
21
224
4
36
39
12
29
7
180
137
40
56
84
103
24
33
51
65
19
6
135
21
114
72
9
39
29
43
30
63
27
9
15
101
52
3
33
15
69
96
39
5
31
105
57
27
36
80
72
55
9
8
16
69
11
64
111
9
8
49
59
55
24
173
64
9
66
144
29
52
48
132
51
90
3
15
60
21
8
36
1
63
33
198
21
3
105
171
36
69
231
144
21
9
15
15
60
114
27
84
24
105
87
144
96
168
60
132
108
60
60
12
51
17
76
60
24
60
21
39
3
9
60
171
24
93
15
101
25
ABCD 98326165768*3^$a+1 [50054]
9
21
96
30
60
33
3
45
9
30
6
155
13
6
84
105
45
11
1
108
12
90
24
60
84
36
9
21
60
30
9
104
97
6
30
18
42
84
36
54
60
6
120
18
6
23
40
8
64
15
96
24
144
36
84
6
6
90
83
64
3
90
24
54
12
9
21
18
30
59
7
84
45
51
5
49
42
30
54
105
81
23
1
60
51
93
27
39
126
84
15
45
6
30
60
24
114
60
45
45
66
54
11
1
60
60
24
15
51
5
64
81
30
60
5
64
9
6
24
89
61
51
9
30
36
36
54
75
81
30
33
96
9
42
24
84
81
45
54
240
6
6
90
84
6
78
6
36
54
114
5
64
8
13
51
39
36
150
24
12
123
96
45
11
40
93
12
47
72
31
9
69
12
47
13
75
15
174
75
9
36
174
6
24
12
54
29
40
24
21
6
53
7
9
57
30
30
18
57
32
103
89
19
6
24
6
24
9
21
42
264
6
24
36
78
12
108
132
48
21
9
12
18
30
59
13
54
5
31
24
24
120
6
24
11
31
105
9
96
23
25
15
32
73
102
138
66
6
24
30
89
1
15
135
24
12
18
72
30
54
30
6
18
12
45
45
48
51
96
45
27
51
60
72
18
30
90
42
189
8
193
84
35
40
81
90
69
15
41
40
69
6
18
12
15
48
32
13
72
120
84
24
102
17
7
33
51
66
6
120
18
36
15
21
27
81
96
30
6
108
192
78
12
84
6
144
54
30
60
27
39
9
21
24
30
90
96
11
43
36
120
36
45
15
30
54
24
21
15
54
27
104
1
63
32
55
18
72
39
51
30
23
55
90
12
147
3
84
126
24
30
30
23
73
48
12
3
141
3
8
112
21
90
120
30
27
9
54
120
9
3
30
39
120
9
90
150
12
30
30
63
81
36
30
60
33
96
8
16
80
16
21
60
63
24
32
31
114
156
75
9
95
24
55
6
30
21
24
96
3
6
6
30
54
24
6
54
12
18
72
108
15
165
66
36
77
1
60
36
6
18
60
36
6
60
60
78
90
36
36
54
35
40
51
24
60
81
9
23
1
15
81
84
42
30
24
59
37
54
21
39
105
15
6
60
48
42
18
30
12
9
48
32
16
129
36
84
84
96
36
60
30
54
111
3
96
60
41
25
24
6
17
91
6
71
13
66
30
156
78
12
84
54
90
36
5
1
63
45
30
45
15
162
39
15
24
17
19
24
5
16
15
36
60
18
6
126
3
111
90
24
72
39
51
77
48
163
12
9
75
36
30
75
39
33
48
225
84
30
93
51
12
18
15
32
43
96
5
55
6
54
29
72
25
63
45
51
39
12
48
5
157
48
6
5
40
69
72
3
105
36
51
9
119
7
264
89
1
54
9
48
63
41
211
48
29
31
102
27
33
15
9
23
40
123
29
55
114
60
6
21
15
57
32
31
18
6
66
78
12
18
66
96
84
120
6
30
54
30
36
57
21
96
54
6
23
1
6
89
31
174
6
30
6
17
103
54
36
24
15
48
72
9
42
204
65
19
21
9
87
144
51
18
12
24
23
31
6
36
48
6
36
24
45
8
37
36
87
27
36
33
80
241
15
69
96
51
9
63
81
15
45
36
15
105
54
36
30
36
48
132
30
24
9
27
30
18
30
36
6
45
33
39
51
12
48
66
90
21
129
15
8
31
42
114
150
24
15
21
114
9
48
9
216
84
243
3
18
66
6
78
42
138
65
40
21
30
45
51
18
51
80
24
37
24
3
117
66
24
66
84
84
15
51
21
63
81
9
119
13
144
3
56
25
66
36
30
48
27
264
8
7
24
66
15
165
30
69
15
42
63
75
30
15
81
30
96
18
6
120
33
3
53
1
60
24
216
30
30
6
48
57
33
30
180
69
8
25
15
15
78
36
66
24
36
17
40
27
36
9
9
12
30
60
90
84
6
69
129
6
9
80
72
13
75
56
25
15
159
9
21
75
105
120
71
19
12
18
87
9
180
35
1
39
9
30
6
156
90
5
79
6
3
51
36
65
40
93
36
6
33
224
127
66
144
30
9
27
5
19
93
33
30
60
77
121
72
84
36
18
156
24
12
24
36
54
3
33
60
59
1
48
42
93
72
123
42
99
21
18
210
42
30
87
111
6
6
30
24
15
51
210
3
15
102
3
75
30
12
3
21
11
205
99
45
36
84
11
55
30
3
24
32
55
105
9
36
6
30
30
17
7
233
181
27
105
24
54
6
75
9
36
66
54
24
35
7
9
99
21
144
32
103
105
51
90
11
13
6
60
30
36
30
54
6
54
ABCD 98326625102*3^$a+1 [50009]
45
3
177
303
48
21
60
63
208
29
36
127
17
60
468
127
101
123
16
144
224
177
15
45
211
80
192
112
161
180
12
255
33
127
53
72
360
360
51
81
415
245
96
12
108
243
141
51
112
125
72
43
5
123
45
3
16
173
51
189
51
144
33
127
53
235
77
3
45
72
187
128
45
3
144
64
80
177
492
163
269
216
75
69
315
273
15
477
51
417
127
65
36
27
45
211
80
240
81
31
128
160
101
43
77
180
36
187
80
96
336
48
177
31
80
304
173
288
115
245
187
485
12
31
65
159
141
67
77
99
96
45
403
288
149
168
115
96
96
128
96
16
128
165
171
16
65
60
51
64
48
65
240
63
112
53
72
195
45
115
77
115
144
80
256
176
45
3
69
267
144
16
5
43
77
3
112
53
27
240
21
12
175
77
163
653
120
252
108
72
123
45
19
80
96
48
16
80
33
271
32
237
51
381
36
204
48
147
381
3
69
300
348
243
117
27
96
64
48
29
115
48
288
125
24
139
144
96
80
261
139
437
12
207
160
101
267
96
309
91
17
15
64
5
96
12
111
129
31
77
67
32
64
209
132
555
384
549
363
48
81
79
77
72
411
16
288
317
211
77
51
144
208
5
204
48
63
112
65
31
77
180
159
48
45
192
576
72
123
45
3
321
303
16
32
208
29
67
96
5
235
128
112
65
12
211
32
117
363
64
5
60
36
12
127
53
60
111
16
305
156
72
72
168
43
149
75
64
29
192
3
16
269
288
115
80
165
24
120
43
48
192
80
48
237
648
60
367
672
53
27
141
19
144
629
27
384
240
256
144
32
192
213
360
24
43
65
108
180
175
224
144
96
160
ABCD 98327182756*3^$a+1 [50029]
14
28
36
108
32
16
80
16
12
50
6
40
2
72
22
84
126
18
84
18
128
10
38
22
26
46
42
2
64
20
58
18
164
12
6
22
18
2
22
8
48
130
102
72
72
38
4
6
48
6
24
12
206
34
44
84
4
18
26
28
120
44
6
10
14
16
224
16
56
10
60
8
10
8
48
22
36
12
26
54
10
78
92
30
40
14
112
90
8
22
66
8
24
48
16
192
48
2
6
16
48
6
56
136
42
80
88
56
16
56
208
24
62
24
10
56
6
124
6
206
16
42
2
52
140
6
94
24
2
54
12
94
48
86
64
12
20
24
10
48
24
72
26
30
46
90
74
46
104
48
10
144
78
86
64
120
56
76
48
20
90
22
50
94
216
24
66
8
6
10
24
42
60
8
16
24
20
46
2
16
30
102
2
46
2
16
38
58
38
34
86
10
50
64
12
20
30
24
22
42
24
14
10
14
28
32
28
8
34
30
24
18
150
32
40
32
16
24
18
30
50
94
24
2
6
34
6
66
50
16
102
48
8
160
48
24
6
132
54
104
66
12
34
54
12
32
64
116
64
74
16
18
80
22
62
28
6
56
16
14
100
36
18
38
52
110
6
124
78
54
26
22
12
84
24
20
6
10
44
154
30
2
24
16
50
30
96
40
8
30
16
122
22
36
44
4
30
2
16
30
6
24
24
44
96
16
116
24
90
10
68
40
186
24
48
6
92
144
12
84
70
62
18
46
24
20
4
12
54
42
80
12
40
18
30
18
26
94
24
90
6
48
90
14
48
64
66
14
112
78
146
46
24
12
164
40
96
32
64
36
62
120
22
24
2
22
48
24
90
56
58
128
4
42
30
20
6
192
10
80
118
24
14
34
24
32
72
22
120
72
12
32
28
24
74
16
66
54
14
10
38
72
18
16
30
66
14
192
16
122
184
30
32
18
18
46
32
30
66
22
48
188
28
164
4
44
22
14
58
48
8
216
142
20
22
8
48
30
66
30
82
2
4
56
4
30
6
18
152
16
18
20
10
2
6
250
14
6
34
54
74
16
6
162
48
6
60
6
32
54
10
8
16
30
8
58
54
26
34
86
78
18
16
8
18
102
16
72
38
76
20
112
26
34
14
120
30
18
6
4
134
88
48
18
62
70
48
2
16
30
8
4
38
78
48
64
12
14
72
88
14
34
54
90
8
42
4
90
62
4
30
6
24
2
18
12
66
34
60
50
120
78
178
24
6
138
30
2
18
190
6
8
58
24
78
66
96
248
42
52
48
12
44
18
34
20
66
88
6
8
84
28
84
38
16
14
274
30
18
8
22
56
90
40
54
48
24
138
86
4
30
2
102
16
32
70
90
78
12
6
8
168
102
18
54
34
6
42
38
4
30
72
8
120
10
14
34
86
40
8
48
10
182
40
48
24
30
24
18
48
6
44
4
8
48
10
8
24
10
12
42
14
40
210
30
72
18
72
48
6
42
8
24
246
40
66
128
48
64
54
2
42
12
4
32
28
50
46
42
42
62
16
86
12
4
170
34
20
12
22
24
18
60
20
30
22
8
4
84
18
48
54
66
30
20
48
46
32
6
10
6
42
56
10
20
60
30
6
18
42
174
96
30
40
8
34
56
16
32
88
56
6
4
44
4
102
38
18
78
84
16
96
12
18
80
24
40
72
74
22
24
18
48
30
54
66
38
88
18
24
24
126
12
12
26
64
24
48
8
106
48
48
14
18
46
6
80
48
12
22
24
32
18
54
144
42
22
26
46
8
10
110
258
12
96
36
30
22
96
50
88
62
42
64
48
26
16
12
8
16
138
18
12
42
42
92
40
2
142
24
74
22
8
18
10
48
6
42
54
56
40
24
86
28
84
92
118
30
104
42
16
26
22
6
96
36
12
26
16
72
32
30
10
6
20
70
102
66
62
24
18
22
56
34
32
90
46
2
36
40
48
114
8
70
66
24
42
30
6
48
12
6
26
70
14
76
6
48
30
2
22
2
16
24
78
42
14
42
24
24
70
72
66
8
16
14
4
30
48
66
6
24
192
54
24
8
10
8
48
40
24
102
2
150
64
12
14
120
10
32
148
18
24
6
12
78
78
84
30
6
42
48
14
10
6
42
24
2
22
26
28
74
112
6
32
4
60
32
24
16
18
32
6
66
72
88
32
30
16
20
64
48
32
118
24
200
88
6
120
2
34
14
72
46
96
2
96
70
2
18
76
132
80
30
34
12
20
4
56
18
30
34
6
114
102
80
148
102
14
12
78
70
98
102
36
60
34
110
226
86
18
40
98
22
186
32
76
84
14
54
16
12
44
10
96
78
8
132
48
6
16
24
54
50
46
24
20
64
36
66
14
82
42
6
6
2
16
18
54
32
48
24
66
6
16
138
30
78
2
16
48
62
52
14
30
34
18
12
20
4
2
22
144
98
34
6
14
64
32
58
24
6
26
16
248
16
54
ABCD 98327542546*3^$a+1 [50027]
12
240
17
193
126
60
120
132
89
145
48
6
89
91
30
54
36
90
222
30
42
66
107
25
90
29
79
162
30
108
126
126
42
36
59
192
1
264
60
180
198
36
72
5
240
7
72
54
30
114
107
31
90
42
36
89
271
90
66
348
12
24
66
108
60
107
19
12
60
18
156
18
36
144
65
103
138
47
97
168
18
126
18
12
60
18
66
72
60
54
108
36
47
295
18
71
48
1
72
18
42
12
95
55
30
155
31
72
72
17
121
132
126
30
42
125
139
24
12
54
6
5
79
108
90
510
246
42
48
162
59
1
12
18
162
168
48
240
90
156
216
90
90
72
162
54
114
30
5
253
18
102
18
54
35
25
12
78
125
103
78
59
97
6
12
36
36
126
42
90
36
36
138
65
31
342
108
90
84
36
60
102
18
24
17
48
97
90
5
259
36
36
54
6
162
66
90
11
79
209
48
13
54
180
6
72
108
47
37
132
48
186
54
66
90
11
79
186
18
336
72
29
49
47
43
90
246
5
31
24
18
30
258
120
95
145
95
43
54
47
31
162
138
24
198
216
66
18
186
354
90
402
35
499
42
138
41
31
65
139
36
198
59
133
234
288
65
48
49
144
24
23
43
24
173
7
108
269
13
270
53
37
36
90
90
24
156
180
11
463
17
265
90
78
12
54
29
7
96
30
24
48
83
240
55
342
168
54
66
168
120
42
72
17
85
90
65
25
215
91
24
108
36
66
6
72
173
7
233
157
198
29
13
36
120
24
66
29
211
360
54
120
72
78
65
181
90
257
19
144
156
54
72
18
24
126
36
54
12
108
252
24
228
42
18
18
12
132
18
12
5
49
60
227
127
96
156
60
18
336
60
30
24
192
5
1
30
65
13
36
18
108
12
126
96
23
48
139
24
180
41
139
66
78
197
1
228
126
54
36
414
360
24
53
103
41
1
12
6
77
103
41
96
19
348
65
37
216
72
18
89
79
120
6
156
54
36
18
299
25
42
336
72
78
84
144
54
36
360
17
217
78
90
18
90
84
78
108
149
43
24
138
36
47
7
137
115
36
132
396
84
36
150
54
36
72
137
37
54
72
180
150
102
162
36
54
24
90
72
12
36
144
126
41
48
192
48
91
30
24
390
132
54
12
108
306
5
31
204
48
96
102
90
180
17
151
30
251
61
18
161
19
54
246
72
114
23
121
119
151
156
36
42
95
48
145
30
108
101
175
36
138
36
24
66
ABCD 98327731928*3^$a+1 [50011]
56
115
5
19
29
16
12
45
27
81
51
36
3
65
24
268
12
20
12
76
44
16
8
36
31
9
44
36
19
29
16
20
4
32
40
3
33
8
19
12
24
29
180
7
9
9
11
96
13
71
16
63
41
7
29
31
18
75
15
84
6
30
9
36
24
63
57
72
8
52
39
89
12
49
95
24
12
31
72
12
29
25
36
35
25
3
36
20
16
20
76
3
9
20
7
5
28
48
32
1
11
43
45
3
9
44
1
18
36
60
5
61
60
18
17
4
56
108
7
5
40
68
12
60
84
84
12
28
3
9
45
15
8
36
40
9
27
44
24
55
17
31
9
8
156
4
12
24
44
103
69
36
72
21
99
15
17
60
24
36
115
5
124
69
27
3
17
48
88
8
84
88
24
36
3
5
31
5
4
20
49
48
42
48
53
61
39
20
24
60
73
23
16
9
95
4
20
7
18
6
12
33
9
11
1
24
27
72
3
72
5
12
28
20
13
39
45
96
27
3
29
103
5
12
24
16
24
27
30
15
3
89
52
20
48
13
59
24
7
89
4
132
117
30
77
31
9
20
4
12
15
9
20
25
18
17
19
9
32
31
9
20
91
144
5
19
9
32
76
12
56
16
8
12
76
99
81
93
11
61
59
31
9
63
33
12
36
20
52
8
64
27
53
16
36
108
117
95
16
44
43
17
31
18
132
23
7
53
36
48
36
36
40
3
6
95
4
32
40
3
96
12
9
15
84
9
33
47
16
20
36
109
27
8
25
54
12
9
24
12
99
29
120
31
5
40
56
16
92
36
96
43
30
47
13
11
1
114
41
4
39
42
3
56
7
17
61
35
31
6
47
7
45
45
48
11
7
9
8
88
63
12
9
140
4
36
80
24
4
15
45
27
5
43
42
3
32
55
81
32
52
8
37
35
109
60
27
8
144
67
53
25
3
63
5
4
108
32
36
60
24
16
20
52
9
48
71
7
9
63
77
79
36
36
29
43
17
64
9
15
63
77
60
7
90
35
40
20
13
102
36
17
55
18
78
36
5
24
145
71
48
76
12
9
15
8
12
48
97
99
56
76
3
42
12
18
77
60
12
31
9
36
44
28
36
96
135
30
59
19
5
16
72
33
39
63
17
16
12
24
8
67
33
36
21
15
8
120
36
64
20
7
24
12
197
16
57
59
84
100
44
1
59
28
3
29
43
24
84
9
51
9
57
36
15
3
29
52
45
51
9
54
41
43
36
105
44
1
11
24
19
12
29
115
24
12
6
83
60
24
43
45
24
9
35
36
13
11
7
69
9
36
35
4
15
12
33
9
27
8
36
24
12
49
135
51
21
8
16
8
12
24
24
7
5
24
31
21
44
1
23
24
25
15
12
44
79
102
51
9
39
99
5
1
36
54
9
21
150
9
32
16
87
108
9
48
33
48
27
60
63
9
12
8
25
11
24
76
56
40
20
19
41
4
87
72
5
220
3
90
59
13
42
5
4
56
43
12
45
51
53
36
1
18
126
23
76
20
7
12
17
48
43
29
31
17
40
51
30
11
61
78
9
12
63
5
28
68
24
12
43
18
15
27
12
45
51
18
75
15
36
5
24
96
40
63
36
72
77
12
28
27
5
48
60
13
42
41
52
72
45
47
16
92
16
20
36
16
24
156
152
43
45
44
40
8
12
31
18
36
3
20
88
60
39
18
6
5
60
16
3
81
36
44
7
9
44
85
90
69
20
12
13
11
16
20
1
15
9
3
141
12
123
147
18
36
23
12
60
24
7
29
13
27
20
124
20
1
23
55
21
51
36
57
15
72
54
27
32
25
47
13
126
81
75
36
17
55
5
40
20
96
97
23
16
9
35
36
25
18
30
15
32
13
12
63
32
4
225
36
96
3
27
77
120
16
21
23
40
20
13
39
8
1
6
93
15
12
6
3
9
78
9
20
73
87
39
24
12
65
43
5
1
11
16
12
32
1
3
20
40
12
8
19
42
35
108
40
56
67
29
55
5
13
42
5
43
17
109
15
129
47
160
80
16
44
48
12
40
3
18
23
36
1
39
15
81
8
67
9
45
6
117
56
37
18
36
153
32
24
52
63
9
45
35
16
21
51
8
4
87
5
4
72
8
24
7
5
13
6
5
24
151
54
48
23
55
12
9
9
51
8
72
103
6
59
85
18
173
24
13
15
9
23
12
24
7
53
36
16
68
7
78
12
18
60
101
43
48
18
11
24
1
18
17
19
41
4
51
54
11
25
18
18
39
9
87
104
25
36
15
8
60
40
27
144
5
43
17
64
9
47
43
6
147
27
36
41
108
12
61
99
80
13
63
8
61
23
36
16
63
137
76
45
23
7
18
15
12
68
1
48
6
21
15
29
7
30
47
12
4
15
54
35
1
11
1
27
33
72
63
104
16
24
39
9
32
40
33
95
36
4
3
9
8
73
59
208
27
126
23
52
15
12
77
4
9
42
36
53
19
18
27
75
18
15
44
49
35
52
8
4
20
16
15
81
39
72
17
28
9
15
8
73
18
54
48
47
7
5
24
79
5
12
25
35
4
9
35
25
18
17
60
12
4
27
29
43
18
59
24
124
56
7
45
9
90
18
47
16
33
54
81
12
24
84
60
20
7
9
3
33
68
7
9
60
44
4
33
3
24
92
28
60
32
76
39
53
60
55
5
31
101
16
39
108
36
6
155
88
12
60
39
24
66
119
61
60
239
31
5
24
37
63
72
20
16
15
9
48
15
36
9
116
24
7
9
36
36
164
16
8
61
63
75
101
4
3
42
3
24
75
24
29
52
36
63
41
196
60
12
27
5
4
36
8
7
53
31
29
12
136
27
81
9
11
24
31
60
72
18
39
63
9
104
31
29
4
3
60
17
12
19
29
13
27
20
7
9
12
24
120
104
1
18
93
44
48
148
12
56
24
25
47
24
1
30
5
1
18
125
67
33
36
3
5
60
52
33
36
11
1
135
45
ABCD 98328530068*3^$a+1 [50024]
168
75
9
15
33
48
12
12
6
1
41
63
105
55
5
6
26
28
126
14
34
30
3
57
48
8
10
45
16
8
11
52
60
53
1
24
15
21
8
22
21
5
180
40
78
14
16
50
9
8
8
9
60
140
6
121
3
21
69
48
12
30
18
47
16
40
19
28
48
49
5
3
57
12
91
53
6
6
23
15
46
24
30
6
8
28
24
91
64
9
55
89
16
15
21
3
8
79
9
81
18
53
13
2
60
28
25
29
26
40
129
41
7
32
13
108
30
17
79
18
15
5
36
24
70
6
27
17
196
12
72
18
42
3
117
12
24
6
18
63
33
30
1
16
7
41
15
22
12
31
41
14
1
9
12
12
12
43
1
72
22
6
11
49
39
5
3
19
61
29
60
48
8
15
13
11
24
67
53
37
32
28
24
24
127
13
42
34
24
30
6
186
78
114
18
30
57
21
24
38
34
91
77
20
15
1
14
88
18
6
24
14
11
7
10
2
108
33
1
24
20
19
51
74
43
33
15
45
60
15
17
72
16
72
2
36
76
48
42
18
38
52
30
18
23
1
6
62
10
30
11
9
46
54
72
3
33
8
16
60
30
86
39
31
18
6
14
16
11
8
17
7
1
12
40
12
8
120
34
61
5
18
12
32
6
64
26
22
7
5
36
15
16
5
19
17
54
234
47
3
46
6
24
14
24
28
20
35
29
35
24
160
5
4
31
17
30
42
36
12
18
6
30
6
60
63
39
8
22
68
72
52
24
24
35
1
7
5
72
35
25
6
1
1
7
8
7
150
36
55
37
27
51
154
3
17
28
27
23
10
60
3
47
22
38
52
30
66
44
5
16
96
1
15
17
16
6
6
80
4
24
7
32
8
48
15
10
31
88
21
75
25
42
18
20
87
67
6
84
3
24
15
24
17
25
23
64
51
54
168
12
26
54
22
54
55
49
46
25
59
18
50
17
11
29
7
6
12
7
95
81
153
12
12
36
32
30
22
47
25
30
66
158
17
80
3
2
4
36
50
73
21
51
33
44
22
44
22
18
6
3
5
112
56
34
6
3
59
60
70
51
59
21
105
71
11
30
54
24
25
64
37
8
88
68
4
126
2
10
8
10
55
17
47
45
75
25
12
11
13
12
12
26
34
6
14
40
12
31
43
10
35
9
10
37
1
4
54
30
7
8
45
24
8
4
39
39
8
90
95
17
12
75
16
7
70
90
6
80
27
37
68
28
12
84
74
30
4
96
84
20
10
20
22
75
104
57
52
12
23
111
17
5
50
108
4
12
14
22
162
31
7
9
13
27
9
15
69
12
60
90
9
40
29
36
47
13
12
103
49
76
12
15
23
9
7
38
67
80
55
120
18
7
29
107
7
81
5
90
52
78
104
76
20
7
32
25
8
100
2
10
102
78
3
5
60
12
18
9
31
32
40
18
48
12
32
40
50
36
34
3
45
30
5
45
10
24
1
47
41
177
22
12
6
20
18
25
9
63
63
36
18
132
24
7
95
17
1
12
60
48
36
51
57
47
73
12
3
105
72
24
2
4
128
16
9
173
3
9
106
5
1
48
8
12
43
33
20
64
20
22
30
11
55
30
20
22
41
25
60
12
55
13
90
97
17
148
3
32
40
27
37
40
16
9
63
57
14
40
12
30
38
1
53
52
48
12
38
13
5
112
26
10
30
2
4
24
20
64
36
24
8
34
36
18
35
85
12
8
15
31
90
6
2
6
65
17
7
65
60
3
47
16
1
96
23
60
74
52
38
18
127
45
60
18
2
46
5
16
80
13
8
130
8
10
30
17
13
6
29
16
3
12
18
6
25
5
72
48
12
12
11
15
17
5
2
18
40
8
15
1
44
11
40
16
23
30
10
9
16
41
6
25
17
108
80
43
5
64
60
6
284
6
39
25
55
71
162
48
30
2
12
10
41
1
54
30
27
33
79
8
15
9
53
3
73
20
52
23
40
45
32
34
150
68
40
50
10
43
17
23
3
4
33
57
6
12
32
16
5
1
159
15
2
103
35
45
37
18
54
50
16
1
13
67
63
18
48
2
4
66
7
5
36
7
64
24
49
8
28
50
22
48
2
33
7
17
1
7
107
96
6
15
33
20
11
37
42
66
7
3
42
24
24
11
1
12
43
137
8
18
21
25
84
80
16
44
46
73
8
57
60
48
43
55
10
36
48
3
27
5
13
163
25
46
24
9
23
70
8
30
154
75
15
50
28
27
8
103
9
16
5
60
72
12
38
22
12
48
18
38
24
16
19
11
5
105
22
42
63
32
45
76
36
8
3
25
18
5
1
8
48
28
11
25
8
16
55
7
22
8
3
7
25
5
3
17
12
10
6
24
11
45
10
12
13
64
25
12
8
43
15
72
86
16
19
49
70
33
23
1
8
1
95
19
12
54
30
2
67
33
42
77
1
8
4
12
60
56
108
4
18
30
3
136
5
74
17
13
35
29
36
42
93
39
6
107
13
11
109
6
13
112
48
16
9
38
52
12
41
57
48
4
48
30
21
5
10
14
28
18
30
7
5
60
68
10
161
8
41
14
88
2
7
8
25
8
18
5
40
96
8
13
28
39
5
90
1
5
51
13
43
23
25
25
15
1
38
58
15
39
25
8
48
17
16
6
105
9
84
138
33
5
16
36
95
85
42
50
16
12
18
12
30
72
8
18
4
41
49
7
96
13
40
27
9
54
42
54
6
27
27
5
48
7
9
117
20
15
13
24
30
45
8
8
17
15
33
20
24
70
42
48
3
45
35
13
54
90
6
2
3
40
15
65
19
117
88
31
17
25
4
8
43
8
16
33
60
96
20
7
33
32
12
28
39
15
114
47
13
12
72
7
41
7
25
108
22
13
53
120
6
38
36
4
6
30
27
9
44
10
14
51
31
8
17
11
54
56
88
24
15
16
25
16
15
8
55
8
4
5
8
25
40
6
44
61
129
18
18
44
76
12
30
8
22
60
15
77
100
7
23
18
18
20
17
29
18
12
14
70
1
16
15
25
8
75
70
7
83
12
30
2
18
12
40
50
6
16
3
53
115
9
6
25
17
6
6
11
25
8
71
8
45
48
8
35
16
1
47
25
7
16
13
24
35
32
65
24
12
48
19
16
1
18
5
40
21
62
10
12
30
38
28
24
31
7
105
25
7
5
50
22
6
18
30
102
54
26
12
10
30
3
8
24
16
16
1
55
8
9
16
42
68
10
7
7
10
38
52
20
33
8
37
18
40
90
31
13
46
30
39
33
20
4
6
42
12
91
5
2
10
30
97
40
61
48
36
18
37
8
45
3
32
55
41
9
28
ABCD 98328838228*3^$a+1 [50007]
57
151
23
96
36
12
18
63
15
90
27
27
12
117
51
120
72
96
54
7
47
90
6
1
35
21
16
11
1
176
28
72
12
20
87
66
3
45
24
75
27
36
60
33
27
48
21
15
18
3
39
45
3
30
27
15
60
69
27
9
168
3
12
42
39
16
36
44
15
60
25
36
35
72
30
7
44
4
44
111
45
36
4
56
105
31
11
60
81
48
33
19
47
49
125
30
42
90
1
29
3
16
11
9
24
3
54
39
27
54
15
3
30
18
37
83
30
18
30
39
4
47
12
21
4
59
6
31
8
3
37
32
57
51
48
27
25
89
30
9
12
39
6
24
54
21
207
117
27
69
88
8
60
111
21
27
144
81
15
13
24
23
9
124
23
24
97
68
27
12
36
30
15
16
11
24
49
11
60
6
48
90
36
165
4
8
111
57
129
6
85
5
15
33
31
17
42
12
69
64
12
41
91
32
45
99
48
28
56
24
15
33
27
6
126
1
203
205
185
30
84
54
18
102
42
24
12
18
3
28
8
177
18
120
48
12
66
39
16
71
9
96
3
121
44
3
30
30
42
31
17
102
225
27
9
45
66
6
18
21
111
9
28
23
144
13
83
61
11
60
9
51
48
153
27
12
13
137
18
61
8
24
40
17
27
15
13
17
15
33
79
41
7
20
132
33
15
51
6
67
108
11
9
15
33
76
24
23
42
18
9
84
12
27
49
41
75
21
24
18
72
9
60
51
30
3
172
17
48
15
57
24
3
4
8
15
33
51
37
23
36
21
9
90
30
6
48
73
35
9
48
4
11
30
31
8
9
42
169
20
9
90
9
4
92
12
3
78
24
15
12
213
55
36
68
87
37
128
15
45
52
5
7
200
33
171
36
123
174
15
9
75
100
131
6
7
23
33
4
48
59
48
25
92
39
25
59
1
72
56
3
108
21
21
90
33
4
23
33
15
132
85
11
102
27
28
17
15
16
36
60
8
9
127
17
55
44
69
18
121
23
9
27
66
18
30
3
12
57
7
20
12
40
8
3
109
8
3
48
9
39
54
78
42
138
6
72
7
80
12
39
21
232
41
72
18
25
96
36
41
24
15
33
39
36
21
6
90
63
51
21
3
30
96
24
75
15
45
84
16
11
9
12
15
48
108
114
30
18
18
240
30
31
11
57
12
36
45
31
24
56
36
69
31
96
17
66
133
41
27
159
1
101
103
59
6
7
8
27
57
192
135
36
57
51
72
24
48
6
3
16
116
16
113
15
28
23
13
71
9
28
59
144
18
3
141
48
7
11
1
71
36
25
80
27
54
6
18
31
128
15
105
12
93
7
23
162
18
126
24
18
24
30
135
12
76
65
42
165
9
15
9
18
12
117
12
33
55
59
49
32
39
36
133
20
33
198
21
21
27
12
99
6
24
7
119
48
12
37
84
32
93
79
20
15
78
147
12
16
17
66
21
40
137
96
39
16
32
3
96
24
54
3
16
5
31
35
6
67
11
36
144
6
114
13
24
72
152
84
15
1
188
33
15
33
19
11
9
177
6
25
11
54
75
123
42
15
3
180
25
11
1
108
47
85
20
39
9
3
69
52
11
21
69
96
54
57
99
6
24
102
9
9
96
24
39
100
77
78
69
28
11
21
51
150
75
52
59
49
164
39
42
7
35
1
47
6
120
7
17
66
9
96
36
48
88
104
48
28
203
12
37
41
79
32
12
12
99
30
19
143
1
29
3
4
48
32
99
85
35
21
33
43
47
33
165
87
111
9
12
48
93
42
105
21
42
13
72
48
56
27
25
29
39
33
247
56
87
49
8
33
15
60
48
124
8
9
144
18
60
81
33
31
143
1
95
18
30
21
108
64
47
36
13
48
8
172
59
12
57
4
8
63
48
138
15
51
13
44
63
48
78
114
6
18
13
48
32
33
31
12
11
12
109
32
12
84
16
35
30
43
191
120
9
16
32
63
13
24
209
6
57
16
11
33
60
33
51
39
45
3
9
21
55
11
9
87
13
32
12
48
4
71
48
1
56
48
3
24
37
23
18
15
64
20
4
12
77
78
21
39
6
96
79
17
78
21
28
20
63
21
9
19
36
12
71
6
163
12
8
64
17
114
126
27
39
37
59
30
18
21
75
37
47
12
13
12
5
27
45
51
69
6
21
15
156
18
42
69
24
39
12
45
60
63
108
90
18
45
9
96
42
105
12
15
12
78
87
15
18
30
42
6
9
40
11
30
24
15
105
171
15
12
156
36
66
24
15
48
51
30
6
36
30
63
4
53
42
129
27
156
30
66
48
30
24
3
4
35
48
120
108
21
21
42
144
24
45
3
24
30
78
37
23
132
153
225
6
37
23
6
115
92
57
7
17
78
9
3
36
9
12
52
11
12
49
17
3
15
24
48
54
3
36
9
48
55
17
42
30
3
63
21
27
54
150
145
41
39
33
24
31
104
ABCD 98329031566*3^$a+1 [50017]
10
48
17
37
23
133
50
4
36
54
80
75
15
21
27
28
2
10
72
26
63
271
41
15
33
9
15
67
53
45
18
10
50
30
27
25
90
8
9
63
30
22
66
44
28
11
19
5
55
120
2
15
51
64
48
53
60
72
37
11
85
12
8
39
15
106
54
5
144
21
15
24
39
40
38
4
23
36
12
19
48
5
15
30
10
68
9
13
38
64
5
36
25
50
33
7
20
12
40
18
44
39
9
18
22
2
6
42
33
9
3
13
12
30
102
11
108
27
9
15
10
59
7
12
30
12
26
9
21
114
96
84
100
18
11
7
30
14
9
12
60
79
20
10
6
20
22
18
84
26
4
35
141
15
39
16
14
58
18
44
36
42
70
42
60
8
28
192
17
36
19
8
12
69
96
36
72
57
16
2
45
55
5
3
9
105
118
60
20
42
39
37
47
27
45
3
100
5
108
9
150
9
12
15
12
33
7
2
63
15
28
2
10
20
30
30
12
9
24
45
18
42
3
27
18
34
41
15
9
13
38
30
24
15
25
90
108
12
26
27
36
7
12
2
58
12
5
36
108
51
10
56
42
28
2
75
55
150
11
1
35
13
50
10
35
15
12
18
15
7
48
2
6
90
10
2
58
12
42
20
28
11
24
3
54
18
12
10
96
35
24
33
3
75
69
25
18
5
45
48
70
62
27
21
15
49
26
102
3
7
80
18
3
19
72
6
12
68
27
37
146
4
5
33
111
60
72
7
12
126
2
45
36
7
50
22
12
26
22
42
18
113
12
27
10
131
12
7
29
24
27
78
12
3
36
109
8
94
18
11
39
72
33
12
25
30
5
75
45
15
40
18
38
10
12
20
10
18
42
68
12
28
24
66
122
42
58
38
3
27
33
19
12
18
30
2
3
7
6
20
22
8
9
24
7
90
83
27
12
12
36
12
22
23
7
41
9
90
6
3
39
120
28
17
15
28
2
10
80
72
78
48
27
13
14
30
76
23
57
72
30
30
15
193
35
49
78
17
24
19
18
62
18
42
21
21
58
2
6
12
42
30
21
7
30
23
12
60
108
19
18
11
27
9
3
21
36
43
2
39
57
34
8
10
128
22
80
52
41
97
8
24
3
36
21
156
75
12
33
39
24
141
3
43
12
8
57
15
10
11
37
50
12
45
15
57
25
11
24
33
72
15
3
12
28
30
42
50
28
47
1
62
81
31
41
7
38
4
23
87
18
3
7
80
28
122
12
66
45
12
43
24
18
110
12
40
66
47
7
8
48
4
5
15
60
6
34
50
108
51
60
7
29
31
12
137
48
27
9
60
31
18
12
6
14
18
21
7
24
96
44
10
20
39
9
28
32
48
99
13
2
78
28
167
13
50
42
40
78
14
51
27
40
68
12
10
12
11
27
40
53
19
8
22
26
12
45
15
57
108
48
67
65
145
62
16
24
30
6
30
42
8
22
11
19
53
85
60
32
15
67
29
27
12
10
18
53
9
15
36
36
63
30
18
9
45
58
110
10
2
66
10
23
1
38
22
48
12
18
30
30
20
18
75
12
13
32
90
18
10
2
51
19
17
43
12
36
14
16
32
58
12
125
15
100
12
36
30
20
54
33
3
72
40
65
96
49
71
7
29
1
80
4
11
9
6
24
16
89
33
88
24
35
51
57
108
55
150
122
70
152
18
118
62
57
21
3
12
145
35
9
6
9
36
75
45
60
19
29
24
25
2
6
3
67
24
26
27
108
12
36
19
2
90
6
63
21
39
27
12
52
65
15
28
101
39
33
15
34
50
18
27
24
7
80
30
4
18
192
5
3
10
8
4
30
38
48
30
84
93
3
30
30
45
27
10
42
60
48
18
32
70
30
12
26
40
14
46
72
12
48
5
13
23
120
1
36
14
45
45
63
180
33
12
3
27
12
21
15
42
42
48
45
37
35
31
12
8
117
15
33
24
15
21
12
75
82
11
7
77
91
17
55
8
102
15
123
4
5
15
90
39
36
25
26
72
82
11
48
69
162
46
30
5
45
27
37
30
36
12
152
6
27
55
2
6
9
24
27
93
7
2
15
33
22
17
43
65
12
111
33
24
45
22
26
15
37
30
17
96
25
59
3
33
19
8
45
13
42
17
63
70
2
66
15
15
4
8
18
15
15
4
36
44
30
6
22
18
14
3
132
1
47
43
2
10
2
6
9
103
12
140
16
2
52
23
15
10
11
81
100
20
15
3
30
12
3
13
32
48
52
38
22
47
55
30
23
25
11
37
14
58
35
27
16
32
33
19
18
23
12
25
11
51
21
7
17
25
11
79
68
12
90
3
43
44
178
18
84
26
3
19
30
62
28
2
39
19
65
25
2
6
72
12
10
6
20
15
12
60
25
30
2
30
30
171
67
8
12
21
51
28
12
48
78
42
5
3
30
34
50
6
82
35
55
92
45
33
22
5
1
54
68
21
19
32
30
6
10
20
4
30
50
46
92
22
83
55
17
36
27
12
28
62
66
54
3
3
30
3
72
87
18
3
51
6
3
1
18
12
20
33
25
11
39
12
21
9
10
5
48
3
70
24
35
108
33
42
60
30
27
55
30
6
84
41
19
38
18
33
87
4
5
36
39
105
13
23
9
28
8
27
145
38
52
2
40
60
48
18
14
28
62
16
114
56
3
9
28
35
67
62
3
45
100
11
49
20
22
56
40
54
11
27
33
7
18
54
8
21
1
26
4
50
3
13
12
32
3
15
30
102
108
12
48
45
25
11
69
10
60
5
7
101
69
70
60
36
42
90
5
3
30
42
60
42
58
42
48
12
48
18
17
33
12
18
90
24
10
5
15
40
5
63
12
28
12
98
82
80
36
33
1
96
14
21
37
35
7
6
35
99
6
22
60
60
62
16
35
237
30
12
9
24
108
39
6
42
21
12
25
12
12
26
12
21
121
20
39
39
105
55
17
93
52
48
102
8
78
42
28
14
70
20
100
26
22
30
60
23
12
55
17
36
9
60
28
38
9
24
39
10
23
72
43
2
30
12
93
108
39
33
12
91
72
32
18
75
27
30
46
5
45
22
8
34
18
17
13
47
15
16
20
33
49
8
22
30
20
12
96
42
12
21
55
89
171
ABCD 98329602388*3^$a+1 [50175]
96
72
32
49
47
24
16
93
90
137
48
211
5
13
323
88
80
49
95
48
55
33
72
3
324
41
96
24
37
75
144
15
18
108
90
18
167
88
152
168
96
49
39
32
48
16
96
39
54
72
243
96
32
112
147
378
35
40
48
24
33
306
149
16
24
8
120
25
252
11
120
24
7
54
36
216
23
160
15
225
117
3
87
305
48
24
88
39
89
55
9
56
312
127
72
105
200
216
424
56
7
17
16
168
32
73
72
95
48
37
18
54
11
151
81
45
939
15
153
120
200
31
65
16
144
56
61
35
55
57
33
47
48
48
120
40
56
19
117
72
225
72
180
395
1
72
231
57
15
168
24
45
90
201
51
269
72
48
7
65
160
104
24
7
17
1
36
35
16
192
56
24
48
160
104
168
112
144
165
27
48
15
36
21
24
264
32
55
225
9
335
216
120
85
18
209
151
90
111
393
63
9
324
35
24
48
168
16
264
24
152
24
144
145
15
75
77
40
176
40
48
120
381
339
21
90
33
96
144
87
18
15
200
88
3
149
112
200
24
240
24
88
8
217
23
72
49
263
48
175
153
104
67
36
90
54
281
88
200
16
120
33
15
8
288
157
54
125
64
9
87
39
65
24
37
51
32
216
25
159
128
127
105
368
88
15
396
53
120
61
180
306
18
27
99
144
5
40
117
11
112
21
35
136
63
126
35
24
31
54
162
89
1
95
31
17
72
88
21
131
144
232
8
25
15
21
234
17
48
61
11
72
136
192
8
120
96
229
107
19
141
192
128
112
8
13
51
176
40
147
18
83
61
36
252
131
240
16
144
56
313
63
240
8
184
96
21
18
177
129
119
187
180
185
48
16
291
141
104
61
35
73
231
8
193
63
80
64
152
40
105
119
7
17
48
88
24
8
13
51
3
77
16
69
131
40
63
54
18
33
96
8
61
35
451
21
24
99
45
45
291
416
64
111
18
95
40
45
107
48
64
72
120
56
48
16
45
83
48
40
9
111
248
37
234
9
272
144
79
105
96
51
53
16
48
8
48
79
41
216
16
69
75
15
41
13
72
123
32
48
49
23
88
296
64
32
55
129
123
93
32
72
184
141
123
80
216
24
16
80
72
37
11
192
208
240
15
9
128
48
64
21
147
80
64
80
24
55
345
24
56
280
32
55
72
198
270
5
13
27
80
48
7
9
8
73
15
24
33
180
131
120
24
ABCD 98329604216*3^$a+1 [50092]
24
24
120
105
55
41
159
12
168
45
27
60
60
48
12
168
105
75
45
48
147
40
20
52
144
197
67
140
36
45
55
20
100
140
180
96
4
20
196
120
53
15
12
93
75
120
100
65
75
93
39
48
72
33
51
64
20
112
224
57
7
80
12
48
52
8
160
65
15
72
24
16
104
57
27
136
180
140
60
225
24
147
148
72
200
48
12
24
24
136
29
7
20
84
4
53
3
40
324
41
115
20
204
36
84
16
20
40
36
8
40
221
312
39
240
40
113
31
65
115
44
40
36
200
4
36
5
72
147
21
39
132
160
8
132
321
3
16
108
32
48
96
4
20
132
48
292
200
81
27
136
20
40
305
91
20
28
36
24
156
29
175
32
9
99
72
24
24
76
200
4
116
120
36
60
33
151
17
79
8
81
399
60
45
55
12
180
348
12
41
120
79
48
32
4
80
160
149
51
124
140
156
9
31
17
187
156
44
16
20
24
81
15
120
4
96
77
120
168
39
112
8
33
168
171
4
84
72
8
12
148
20
60
12
108
60
100
173
39
81
3
84
153
27
172
140
60
88
41
15
16
24
144
65
171
16
29
55
140
24
12
33
27
60
28
96
80
60
204
36
9
91
24
32
40
20
100
200
24
45
19
32
4
80
57
103
80
60
204
16
200
36
64
29
15
33
27
72
60
81
240
39
148
56
24
36
57
27
21
15
64
92
141
147
60
12
88
56
220
56
88
36
5
120
72
3
45
135
60
69
15
12
21
183
177
103
20
156
9
55
20
64
53
3
45
315
84
72
129
135
64
65
291
45
15
4
56
36
129
72
27
36
24
33
183
16
89
72
147
21
39
36
60
60
36
88
12
101
168
39
52
8
160
5
67
53
27
24
24
240
45
48
27
36
136
80
33
55
65
48
183
364
20
81
24
135
120
40
65
7
84
36
308
180
76
36
8
76
116
60
69
39
81
171
84
177
48
39
96
100
77
279
24
4
12
41
199
8
81
24
135
36
24
36
100
5
91
29
55
44
93
87
12
21
247
113
3
45
79
92
93
147
21
39
33
111
76
48
53
43
320
84
33
67
53
48
79
185
96
72
279
60
40
104
60
196
380
88
96
120
56
4
84
72
20
84
36
24
40
56
69
75
60
105
31
89
24
147
21
39
24
64
180
5
27
28
116
24
40
12
8
201
72
63
216
120
33
115
125
55
60
120
32
21
99
21
99
24
100
96
89
75
36
48
16
89
7
48
41
24
15
132
24
36
148
12
200
81
43
80
16
84
224
156
84
40
185
15
81
15
16
41
99
40
29
79
41
144
27
288
36
129
48
127
240
92
189
135
60
24
156
60
204
280
116
324
16
284
141
15
264
100
32
40
221
48
24
127
41
43
5
24
31
156
140
108
12
124
5
51
64
125
15
9
135
33
48
120
135
57
48
ABCD 98329826542*3^$a+1 [50014]
102
60
105
36
28
20
45
19
83
108
24
90
48
42
45
96
111
105
28
65
12
15
24
12
4
221
48
60
30
9
12
159
126
15
24
15
144
105
48
24
3
45
27
6
48
72
78
12
93
51
6
19
119
42
54
18
12
6
69
60
33
15
15
21
4
17
43
116
76
84
41
103
5
7
44
180
57
102
132
61
188
36
60
24
39
36
69
21
27
48
51
78
12
3
12
3
18
72
15
3
37
35
6
51
15
49
11
30
43
200
120
33
43
29
103
23
90
54
33
4
5
15
15
54
204
30
60
30
198
60
84
9
15
21
33
30
81
64
5
87
88
71
105
112
17
43
44
148
17
24
84
7
8
3
24
120
93
33
204
54
246
39
159
57
15
45
15
48
81
45
55
80
51
66
78
21
40
200
75
9
60
4
140
40
35
36
42
12
90
36
24
21
9
91
17
42
21
51
30
114
30
90
9
12
4
11
33
63
12
36
36
9
69
48
63
36
16
47
33
27
45
57
168
66
96
48
1
17
78
30
111
123
36
9
12
51
49
41
3
12
135
84
6
15
165
19
236
303
129
96
16
20
24
39
12
24
90
31
20
76
173
15
24
3
9
99
45
12
69
19
245
51
36
52
155
85
5
66
24
30
27
4
65
54
73
35
72
102
54
45
76
80
36
3
36
66
103
44
123
24
48
132
30
39
69
115
11
1
36
44
60
9
12
99
99
6
48
63
15
48
24
36
12
42
90
13
44
33
3
87
37
89
36
18
33
33
6
121
35
13
41
3
216
72
3
117
112
143
42
120
42
21
15
18
72
195
57
27
16
5
3
39
1
125
84
91
41
30
21
48
135
105
72
75
37
96
47
30
54
9
12
168
15
9
40
35
6
67
140
27
66
171
28
95
66
60
15
21
175
84
29
48
67
11
72
54
3
100
96
96
29
67
48
56
135
9
180
57
103
84
8
9
123
16
35
6
138
78
18
30
171
33
30
36
42
12
15
60
105
60
31
35
9
87
30
79
44
21
111
15
6
30
168
49
20
87
36
24
165
45
3
36
36
21
55
84
44
15
85
17
43
29
51
9
102
24
84
57
3
25
77
183
12
3
78
27
57
6
177
33
7
8
75
90
24
48
78
54
15
4
32
39
25
20
24
21
3
28
23
61
104
24
3
78
27
27
105
141
114
57
84
180
24
33
12
91
17
43
35
49
12
5
15
75
49
11
18
198
145
107
93
88
35
69
105
6
126
138
108
37
35
72
24
45
39
57
3
25
113
63
15
84
6
84
90
78
15
105
3
21
84
51
75
61
104
4
17
84
75
48
3
18
72
18
60
120
24
156
105
112
77
102
1
59
81
93
42
54
48
42
93
48
28
36
113
111
69
90
45
15
21
159
1
11
18
27
33
55
11
81
9
36
99
132
153
7
5
39
33
60
30
73
53
27
63
42
30
18
87
63
12
162
36
15
45
30
132
105
24
69
7
20
108
60
52
125
19
44
45
24
27
180
16
65
84
43
107
33
132
33
30
33
27
121
104
52
83
81
16
41
15
63
201
15
1
12
32
93
18
33
36
96
3
336
6
210
37
53
114
33
36
12
24
3
72
36
162
18
25
47
33
105
135
69
30
13
20
153
108
195
69
3
69
60
66
90
19
44
81
54
90
67
8
21
15
69
306
60
54
156
111
33
79
125
48
3
120
45
39
81
27
69
156
15
84
84
12
45
48
55
192
200
168
51
153
12
93
51
52
35
24
36
72
12
81
64
113
15
16
71
114
7
12
65
6
156
60
45
36
3
9
40
41
211
20
16
12
11
24
18
54
85
125
103
80
75
36
72
18
147
45
19
36
32
12
228
111
1
191
60
108
25
56
9
120
96
36
19
29
54
42
120
36
55
35
24
33
3
48
150
54
37
288
17
108
36
79
11
85
71
21
57
7
23
18
7
20
76
131
61
29
6
33
120
27
45
12
108
33
7
44
ABCD 98329827556*3^$a+1 [50036]
135
9
315
117
135
57
69
171
171
189
27
180
33
57
39
69
108
15
120
9
15
24
123
21
69
27
9
39
87
33
48
45
72
3
24
99
45
24
96
105
87
72
93
3
96
81
18
288
21
123
237
24
45
3
24
27
198
63
120
141
51
168
96
48
15
9
192
87
126
123
219
144
18
36
111
123
18
342
21
213
267
696
216
9
15
21
144
126
309
72
24
48
432
123
180
57
33
18
117
171
54
63
24
219
189
243
162
3
24
168
216
93
27
24
24
72
33
183
48
264
117
75
15
81
27
69
120
120
72
51
18
27
9
180
27
48
24
9
159
24
69
51
144
21
819
120
15
129
24
27
93
48
24
72
15
33
129
87
21
171
408
69
252
36
75
96
27
18
27
153
108
108
15
264
144
120
285
126
21
144
123
237
192
120
81
111
357
51
3
90
3
24
27
21
33
15
3
189
24
24
48
96
141
27
72
96
120
96
111
90
108
75
48
48
27
45
45
147
69
99
45
108
15
72
24
48
21
162
9
72
72
120
159
33
192
72
24
168
72
48
144
21
180
108
144
75
51
21
48
39
18
72
36
27
45
27
81
216
111
24
48
177
63
48
15
90
111
48
21
75
87
36
405
360
264
72
69
54
18
99
24
3
198
159
192
27
69
3
45
48
195
69
75
108
177
147
69
72
144
48
99
72
18
123
24
33
36
216
75
48
39
36
90
180
216
39
48
120
72
48
69
36
18
69
120
24
192
225
39
51
216
21
51
90
27
9
135
192
48
57
15
72
120
27
333
144
168
21
126
36
54
75
72
96
9
39
240
144
117
27
27
360
69
21
90
306
63
63
129
15
18
126
33
21
3
24
45
27
9
162
261
48
24
63
288
57
69
147
15
57
249
63
9
36
126
21
48
147
69
96
24
99
165
48
3
90
219
48
273
63
81
36
198
141
24
48
72
3
165
15
36
72
69
72
120
45
3
195
18
51
120
27
36
33
21
54
69
288
480
45
72
27
48
195
117
144
9
375
144
21
144
75
144
72
33
15
21
126
93
24
24
201
135
72
99
126
234
69
48
24
219
18
219
120
3
69
219
69
39
9
24
3
126
126
9
216
63
18
159
21
3
51
117
144
96
111
105
48
27
72
117
9
111
51
21
51
69
75
93
48
165
99
216
63
105
57
162
90
99
288
99
117
117
75
264
312
87
126
54
69
129
72
18
45
ABCD 98330002718*3^$a+1 [50051]
24
77
87
21
75
16
53
15
105
103
155
312
25
41
175
29
195
36
75
9
76
60
60
44
213
123
4
132
84
56
40
24
164
12
60
16
53
27
4
48
32
28
56
40
12
60
12
11
54
66
97
65
3
24
48
148
116
88
131
30
7
132
92
3
61
24
35
1
56
40
24
116
40
161
12
67
8
3
45
40
48
12
5
115
84
161
15
33
51
69
111
33
51
15
21
144
12
12
141
115
59
18
43
32
4
149
42
168
1
20
33
3
52
72
36
5
19
29
55
24
128
33
67
137
31
12
17
115
56
45
7
35
417
108
75
49
89
55
24
53
3
84
75
13
8
132
12
81
42
189
96
52
140
16
17
183
105
31
8
16
20
64
60
80
21
30
9
21
31
179
145
47
33
165
55
17
103
56
100
56
4
96
5
75
24
4
44
75
97
24
56
21
12
27
69
60
7
140
93
111
48
3
9
124
132
180
65
15
4
128
36
9
7
56
3
69
28
60
260
135
25
47
33
28
84
60
68
108
75
57
33
75
9
66
25
5
87
48
99
13
107
78
123
12
123
61
29
75
52
8
4
120
161
51
189
111
24
60
15
102
127
56
9
96
235
119
117
24
36
48
231
30
42
13
36
149
24
48
135
24
196
5
39
64
24
11
162
43
35
81
28
65
51
12
33
19
65
91
12
32
76
29
30
141
27
13
56
28
72
20
3
25
95
93
28
29
31
24
36
132
92
12
40
24
179
61
59
93
4
29
55
107
30
90
13
72
8
24
16
29
75
12
120
24
87
30
3
237
138
9
12
100
53
31
96
80
220
113
27
3
61
35
210
51
3
30
31
72
32
40
120
132
120
29
55
32
3
9
52
20
4
17
39
168
12
36
33
55
80
9
7
11
45
4
68
36
16
173
171
36
3
73
8
39
30
7
24
32
3
30
75
87
240
13
35
57
4
59
49
5
111
57
42
90
75
21
175
12
83
81
108
3
105
12
51
37
5
135
64
104
52
104
4
24
5
36
7
32
28
317
31
12
35
9
144
105
171
69
27
57
3
40
5
18
177
24
4
72
8
75
205
5
67
35
25
260
40
32
40
116
45
144
7
20
189
15
9
48
79
41
15
48
75
105
36
16
152
100
68
60
88
92
75
93
75
61
11
18
54
93
120
28
5
27
28
44
21
139
48
23
121
20
9
51
96
40
12
8
75
33
159
13
12
92
48
3
9
9
12
63
4
96
36
20
16
104
16
95
49
29
72
18
121
68
51
24
37
29
27
28
32
148
24
36
96
44
45
19
152
36
48
24
45
147
136
32
15
216
25
20
9
66
21
9
135
72
24
16
144
36
68
4
20
81
211
84
20
15
69
60
16
44
315
85
5
27
51
73
5
67
95
33
52
24
48
53
43
56
16
8
36
129
54
6
15
195
1
48
20
3
49
80
21
135
3
9
72
180
28
212
16
83
1
20
36
160
23
54
151
35
24
37
179
162
102
81
36
51
72
61
44
21
135
124
20
51
25
29
43
12
12
24
20
64
8
27
13
107
1
5
15
76
24
60
32
124
36
17
31
35
1
56
4
11
9
4
132
47
205
32
16
12
72
68
88
68
15
81
40
48
143
49
8
52
24
72
12
36
209
18
42
103
12
56
75
37
113
84
87
64
56
81
30
73
5
72
18
21
24
124
216
95
69
12
9
99
3
309
16
17
43
5
115
12
41
12
3
27
162
27
24
9
51
96
60
4
176
33
30
73
53
87
268
12
17
115
71
61
29
54
61
80
16
11
33
39
13
60
23
121
71
37
56
12
12
36
39
13
35
73
77
223
36
29
159
28
360
47
37
20
21
39
48
112
108
32
39
90
102
189
84
16
24
12
35
102
60
7
71
18
19
32
76
20
75
33
ABCD 98330103076*3^$a+1 [50052]
45
75
96
57
135
9
79
56
40
144
461
3
72
69
60
84
12
228
12
48
15
112
185
63
93
27
21
12
72
31
17
7
80
72
9
199
77
43
5
243
9
39
40
344
33
183
72
45
19
24
32
184
221
60
55
72
80
48
88
17
63
57
72
300
43
89
31
29
43
137
343
72
29
91
8
96
64
77
19
29
156
199
17
24
151
29
12
24
24
39
33
55
120
89
31
545
55
8
16
149
84
15
81
55
197
204
39
285
67
144
120
65
55
144
56
9
192
12
43
104
240
16
17
72
48
36
67
29
195
24
64
120
192
96
65
223
144
32
45
3
33
39
81
135
88
56
64
336
344
40
24
101
36
15
64
96
89
79
293
187
17
84
252
55
29
204
120
12
43
41
63
88
17
31
17
7
312
101
84
103
53
19
120
104
232
24
128
57
15
81
55
89
408
7
65
63
400
56
189
48
84
48
60
132
96
72
183
297
96
180
96
3
120
168
153
199
65
108
123
177
132
123
48
40
24
41
279
33
7
221
19
17
156
99
168
57
168
103
48
17
175
80
9
199
24
101
67
29
84
79
96
24
48
17
15
120
81
7
8
256
48
56
9
60
96
51
141
43
17
72
60
96
19
48
120
48
24
152
24
177
48
300
51
208
80
336
72
40
317
3
177
103
113
39
72
81
120
103
101
84
12
307
41
36
48
156
55
17
7
152
141
12
7
128
81
144
63
9
36
19
8
33
39
33
72
31
128
16
41
7
408
29
99
40
41
108
27
64
5
12
39
81
7
137
15
64
41
96
48
144
96
7
144
128
88
80
9
96
39
136
8
136
161
63
64
48
72
32
69
67
120
48
161
55
41
135
24
129
55
32
33
12
43
24
41
216
24
39
72
280
24
5
204
31
137
48
199
56
96
16
48
161
63
48
33
216
24
72
324
19
29
36
151
389
19
17
31
32
45
348
15
112
56
144
48
105
72
96
15
24
112
149
19
41
151
173
43
32
177
216
12
27
16
5
12
15
280
48
17
223
113
120
36
204
31
41
7
53
67
48
144
41
199
89
31
96
113
7
89
48
111
40
65
31
8
21
67
77
27
16
149
3
33
223
161
15
48
112
185
55
65
79
24
161
55
17
7
56
45
139
32
40
24
24
41
132
99
105
79
224
81
55
32
72
57
48
48
24
199
41
55
41
24
48
108
19
161
7
41
12
67
161
39
21
180
15
57
55
24
104
45
27
33
87
40
120
264
80
33
48
55
77
336
12
144
31
240
72
65
127
200
81
319
5
60
63
16
24
125
27
81
87
57
135
88
128
88
77
144
48
ABCD 98330159672*3^$a+1 [50058]
95
12
31
6
51
3
5
36
49
15
21
6
24
9
111
24
54
18
84
5
31
54
11
55
30
24
6
53
16
36
33
59
31
6
95
4
15
6
23
31
65
31
53
1
84
12
156
30
60
53
7
18
12
12
18
29
55
9
21
15
15
21
84
3
12
36
48
5
37
12
11
37
15
3
72
29
40
3
18
23
25
12
30
30
48
6
126
23
36
133
11
16
15
18
30
90
18
9
8
16
20
37
123
44
25
11
1
3
15
12
96
24
41
19
9
39
96
66
51
57
83
4
9
24
155
88
3
6
48
15
48
8
36
64
20
31
29
31
29
4
3
18
60
24
6
17
48
37
75
9
48
12
6
17
132
49
15
81
6
18
12
60
72
3
8
19
41
7
30
23
19
5
55
6
11
103
77
16
57
27
21
24
30
65
1
48
90
69
128
7
21
51
6
30
78
24
6
77
40
8
7
165
15
90
18
6
54
17
25
12
27
33
48
48
6
24
21
36
15
12
17
1
47
37
6
5
37
48
27
3
24
36
9
39
6
15
45
11
103
5
24
7
93
12
21
23
1
6
114
6
24
96
5
43
77
49
36
18
81
20
25
3
27
9
39
72
48
12
45
3
21
9
63
104
36
12
7
5
25
75
15
81
3
45
129
15
87
30
15
44
19
30
36
36
48
75
3
69
20
19
6
11
49
30
36
30
18
36
60
24
17
49
75
9
60
66
48
65
31
65
120
19
57
15
29
12
37
6
45
20
91
60
9
117
27
21
35
4
12
69
12
15
63
30
47
4
3
60
45
32
4
51
21
8
7
53
36
43
12
30
11
28
21
36
138
45
9
3
24
21
18
5
4
81
27
20
60
28
27
42
6
5
25
42
29
13
162
9
129
11
112
3
126
3
3
12
17
1
150
53
49
15
33
35
37
12
51
39
33
48
33
42
60
18
66
5
16
69
155
1
48
42
9
8
91
41
121
18
120
36
9
92
13
6
21
27
21
56
73
18
42
27
9
42
12
30
15
15
21
20
37
12
47
43
65
13
12
11
1
66
24
41
12
73
54
48
21
44
12
13
42
30
35
19
24
48
60
30
12
36
24
6
29
103
42
51
111
36
84
18
11
19
53
19
9
15
42
48
24
90
12
29
1
30
30
24
114
5
7
84
6
35
13
6
36
5
60
40
3
60
36
12
54
3
8
19
30
11
12
28
9
83
37
24
6
29
37
3
39
12
9
39
6
42
65
7
93
27
72
89
40
9
90
30
35
61
6
108
36
96
6
23
19
6
111
21
87
3
17
13
84
3
33
18
72
17
1
30
36
29
19
66
11
24
76
24
27
30
12
11
55
12
33
27
5
43
12
57
165
6
66
114
9
15
12
9
21
90
5
55
5
124
69
132
71
7
36
60
36
9
21
54
45
39
21
21
30
18
30
57
68
1
27
44
19
6
3
12
69
39
81
11
24
24
96
19
12
21
44
19
42
3
57
12
11
37
15
32
25
30
21
12
27
48
18
11
4
24
80
13
15
9
36
18
125
19
12
18
15
33
15
33
42
33
20
61
51
93
51
3
137
25
6
18
84
36
51
39
6
54
5
4
33
24
30
21
147
12
84
72
102
23
40
8
55
17
28
39
66
6
84
12
24
21
15
12
5
7
6
30
57
15
6
42
42
12
54
21
165
54
5
31
66
83
31
114
71
28
36
27
33
27
48
24
21
60
20
19
12
36
17
12
1
54
29
1
48
36
60
95
7
24
84
5
24
37
6
93
39
17
13
48
24
24
30
5
1
30
6
12
11
12
55
18
15
32
49
30
9
20
7
9
39
12
78
75
99
5
31
30
36
11
4
8
181
72
102
18
18
6
48
6
9
3
30
3
12
15
42
11
4
15
6
47
19
9
81
63
33
54
18
3
57
6
21
69
59
12
4
20
19
21
9
155
31
66
11
13
12
42
5
7
21
15
18
59
36
40
72
20
28
32
49
24
35
25
30
65
24
13
23
175
45
20
7
42
48
15
33
24
60
42
48
57
20
144
40
12
9
24
6
48
12
84
69
15
48
9
8
13
114
36
18
35
37
15
12
27
60
30
51
3
12
12
12
9
96
69
24
6
21
15
6
15
105
35
12
1
27
3
29
25
3
3
81
69
27
3
17
48
7
30
18
29
60
12
40
8
7
41
7
6
24
30
12
45
33
48
48
71
19
156
84
12
33
20
1
60
35
16
3
9
57
15
63
41
4
8
24
19
57
132
63
9
15
6
27
20
31
24
42
30
53
7
9
27
9
15
18
6
6
6
9
15
41
43
29
37
99
9
18
42
47
19
17
97
36
27
63
36
29
96
48
43
60
30
3
27
5
13
11
4
20
7
17
67
5
100
9
6
54
47
28
21
60
39
144
15
78
47
1
27
20
19
84
12
18
12
15
165
18
9
27
54
12
30
9
15
29
7
78
60
36
11
7
12
9
44
16
12
45
23
4
32
19
36
36
9
135
41
19
29
60
40
9
11
24
1
12
48
30
72
24
228
6
24
42
36
53
7
144
65
19
9
15
42
15
84
32
7
6
36
99
20
61
30
18
3
57
23
73
66
5
121
42
42
23
12
19
149
37
15
201
47
36
31
18
6
41
24
40
21
30
5
13
23
7
30
11
25
24
6
12
17
1
6
45
20
31
24
36
12
18
3
15
21
36
9
3
27
114
6
6
102
5
1
27
3
17
52
3
57
48
57
6
6
18
18
35
4
15
5
1
30
12
12
21
3
30
6
33
12
8
31
5
1
51
15
17
76
12
99
6
3
15
5
4
32
25
63
3
30
54
101
7
12
5
36
40
57
11
64
56
67
60
12
12
5
31
9
8
12
19
5
37
39
33
6
144
12
66
48
51
9
35
49
30
6
42
18
51
36
27
30
30
57
20
19
96
6
60
84
126
42
66
12
17
96
25
15
39
12
5
19
24
21
20
145
36
15
63
105
81
35
7
30
54
24
29
127
6
3
57
15
12
60
3
42
11
7
60
42
15
33
15
75
5
52
3
18
11
4
15
96
5
40
36
87
48
29
120
28
72
20
28
27
66
12
35
37
11
7
6
15
15
12
30
3
152
48
52
45
174
45
33
11
16
56
13
42
45
57
35
67
18
75
21
72
78
6
18
36
9
32
31
18
90
6
6
5
4
45
24
30
42
18
6
15
9
6
81
3
17
19
36
60
18
35
1
66
29
19
24
42
3
45
60
11
25
114
6
15
39
153
44
16
9
48
42
21
27
ABCD 98330540468*3^$a+1 [50015]
99
69
112
95
33
75
12
9
24
27
141
48
27
117
153
12
78
13
24
137
39
21
84
36
19
32
27
36
72
9
24
120
99
12
25
29
259
32
24
69
123
123
61
104
21
51
3
54
18
13
56
33
55
41
159
21
66
108
42
126
48
37
53
51
96
24
135
78
18
57
45
51
64
47
1
24
119
97
48
72
5
19
89
72
55
128
64
107
24
37
72
53
12
78
9
48
33
15
57
18
144
126
135
3
21
16
23
1
48
5
18
54
19
125
84
15
45
18
9
120
99
24
12
25
29
75
16
56
40
47
57
40
53
12
54
54
3
39
33
40
53
99
40
24
56
9
6
129
87
73
191
78
66
6
36
39
135
54
36
55
23
73
179
93
16
11
6
48
36
19
35
6
36
3
24
72
99
45
24
21
27
40
5
18
156
60
1
104
16
32
45
30
37
24
89
111
225
36
6
69
3
120
37
5
18
72
48
42
36
102
78
90
85
53
6
18
30
6
31
59
36
36
102
162
24
66
144
54
37
24
56
9
127
23
121
23
73
107
66
19
77
18
30
123
3
37
24
119
90
6
54
19
11
114
12
55
35
45
64
96
8
63
54
18
1
176
15
9
9
15
96
69
27
16
128
99
61
224
45
12
111
33
42
37
143
9
9
87
72
3
48
60
84
45
96
27
48
165
15
6
3
15
73
35
84
54
24
72
3
96
21
51
192
45
51
40
24
56
9
7
8
40
80
312
9
39
45
91
41
135
3
36
54
3
57
18
18
139
56
15
57
57
87
40
104
21
84
199
77
99
40
96
71
49
179
42
144
390
45
9
42
37
32
120
184
24
72
8
40
80
15
210
15
40
23
12
60
102
18
96
1
29
6
144
109
48
144
185
36
12
96
127
32
3
84
54
42
33
21
3
177
54
216
81
112
35
126
6
9
9
15
16
5
66
1
5
18
121
8
117
6
12
6
66
73
56
24
15
73
72
32
33
87
64
11
21
48
21
18
90
87
3
6
144
31
77
18
129
51
144
37
119
25
71
18
12
108
60
51
129
31
80
141
36
84
90
96
57
213
72
12
183
40
11
24
21
120
40
56
16
80
112
5
12
150
48
36
37
8
9
55
23
18
39
15
72
121
143
1
8
81
7
8
21
43
47
24
81
3
21
144
15
42
39
9
87
24
112
8
64
125
102
61
29
43
8
129
24
31
200
48
40
176
27
13
185
55
65
39
48
184
53
6
66
3
165
67
41
39
24
135
36
48
6
90
66
6
85
113
15
24
33
15
48
9
72
48
72
6
193
311
49
72
24
29
6
13
17
6
72
121
24
272
15
33
3
13
32
9
55
48
23
9
40
35
54
126
18
15
72
64
125
99
57
24
15
75
45
72
27
21
15
54
30
126
6
18
30
25
11
42
102
6
66
21
40
17
63
40
23
81
9
36
48
51
336
16
35
54
183
33
55
48
71
9
141
139
41
39
261
24
19
11
61
35
36
12
37
80
33
231
21
90
36
18
27
72
40
176
111
25
48
41
31
59
66
51
45
99
3
37
41
55
143
156
21
40
29
18
150
12
39
15
25
89
90
21
9
7
119
6
300
15
129
42
54
120
15
45
18
30
36
360
36
51
315
12
105
40
167
36
12
33
153
30
25
35
37
8
40
144
56
16
41
103
72
32
72
64
32
3
21
16
8
9
18
69
24
16
48
200
21
30
37
5
163
119
6
99
21
126
96
18
54
37
8
45
90
81
21
51
48
45
36
108
3
48
135
84
36
96
30
3
75
45
81
15
16
113
55
137
18
61
11
18
147
3
21
9
111
39
1
35
66
19
24
288
89
18
21
9
132
18
180
18
3
160
17
103
35
54
127
95
33
51
37
32
40
77
19
29
3
40
8
9
126
81
9
39
45
3
48
45
72
3
15
121
8
51
66
75
88
72
23
18
127
8
99
54
31
143
33
39
145
24
ABCD 98330852936*3^$a+1 [50072]
129
159
3
72
45
12
28
95
108
105
3
36
18
3
15
97
32
51
157
128
24
15
81
63
169
68
12
201
90
36
93
172
113
3
15
162
63
84
28
41
19
53
72
3
267
252
25
173
36
54
13
113
126
81
45
144
18
72
18
87
36
64
11
108
21
16
12
20
112
71
54
15
39
177
112
8
100
12
308
39
234
79
20
12
180
40
168
120
32
120
201
18
157
59
18
72
3
28
44
40
60
36
23
36
321
39
13
5
103
23
9
27
108
13
77
15
3
162
63
9
15
148
12
8
112
65
91
84
59
21
156
273
67
60
32
21
27
4
23
25
47
121
77
7
48
12
80
40
60
5
18
216
72
9
100
251
18
67
12
20
48
120
84
28
17
3
33
72
27
88
168
113
139
32
76
72
188
15
54
90
193
32
28
212
16
192
128
9
18
90
7
11
162
3
100
12
32
33
36
27
4
59
54
67
108
23
105
84
96
147
36
57
87
97
83
13
5
54
45
208
17
75
156
3
36
33
348
4
80
3
45
40
41
126
1
92
112
83
25
48
17
115
20
63
49
48
60
5
63
189
31
5
55
24
11
129
60
120
15
54
90
36
234
139
5
15
12
36
12
100
80
160
17
91
125
55
140
340
5
15
60
123
36
33
93
18
1
71
37
8
63
109
92
88
80
45
3
12
3
234
3
12
120
48
88
80
27
90
63
4
108
5
7
56
27
117
136
132
12
56
24
9
87
255
144
54
31
20
3
13
60
35
18
27
4
120
20
36
45
15
39
198
103
12
11
72
45
9
54
1
36
35
69
168
51
117
27
45
135
33
24
33
55
72
60
48
20
15
108
45
112
8
280
72
72
168
125
3
120
84
28
161
54
217
53
108
7
173
27
63
105
72
72
96
64
5
3
168
153
67
23
90
27
24
3
72
145
60
128
45
135
172
35
21
240
124
60
96
17
67
23
72
1
12
72
41
7
32
16
72
132
68
48
39
36
85
5
327
105
135
12
100
60
179
69
112
56
24
76
5
199
116
52
92
148
5
7
119
37
104
160
5
18
117
45
115
65
3
72
208
41
36
18
33
4
53
15
12
99
9
27
105
3
33
3
90
91
89
27
112
5
36
51
21
54
13
60
17
126
252
25
120
152
63
162
31
140
52
60
77
3
28
149
36
54
108
18
139
59
109
17
103
77
3
12
21
87
21
111
36
64
8
141
19
71
49
77
51
93
54
105
112
71
169
80
3
13
5
39
88
80
81
31
128
3
90
72
108
15
39
36
69
111
9
36
204
16
200
112
143
97
8
24
120
93
3
24
76
92
88
12
12
228
68
12
100
23
18
271
89
72
7
137
36
147
51
54
36
79
20
27
1
84
96
80
63
1
48
12
20
45
63
172
56
15
72
36
49
188
33
39
15
157
95
145
20
231
72
13
59
21
15
49
48
68
12
160
5
87
93
36
216
55
80
40
140
45
51
132
177
75
15
85
48
12
48
41
180
87
24
216
12
108
57
18
54
3
12
96
24
88
32
51
18
72
187
8
52
32
99
249
180
12
88
8
4
35
73
32
100
68
87
18
36
79
132
56
64
101
27
40
32
99
72
54
103
8
12
21
91
53
75
33
144
36
235
44
9
199
71
72
37
35
13
ABCD 98330880034*3^$a+1 [50226]
129
7
65
7
5
171
9
3
105
7
92
24
76
89
55
36
41
72
48
87
180
28
65
15
52
5
7
8
72
64
20
16
96
32
96
60
57
48
7
132
5
15
12
204
112
77
103
53
27
100
200
4
68
76
36
89
67
20
12
52
176
28
12
132
20
96
9
3
48
52
12
156
56
33
63
24
4
5
27
28
89
63
168
40
44
16
180
5
27
33
27
4
24
29
55
32
16
80
105
60
7
20
52
48
53
139
8
105
27
16
20
124
60
104
57
55
32
21
51
4
20
16
89
195
96
96
84
24
16
144
272
33
120
31
104
9
7
48
113
55
60
20
12
108
24
28
60
20
12
64
36
108
8
24
4
12
68
16
80
204
36
100
108
48
60
8
16
44
52
104
144
72
24
33
3
244
89
15
40
120
56
16
44
76
144
24
12
44
84
124
36
20
16
60
20
9
67
12
68
48
4
32
124
80
52
8
40
12
44
36
4
48
5
123
12
112
36
185
115
5
63
72
33
99
48
45
72
111
24
52
20
16
17
135
40
5
67
8
96
9
87
21
48
67
8
64
80
21
135
132
24
24
9
7
41
15
120
88
24
65
91
44
36
64
92
81
39
220
36
312
96
17
19
96
20
88
32
24
28
48
144
29
55
44
96
52
113
31
60
80
9
87
48
96
93
63
72
60
112
53
27
60
48
72
9
87
33
255
12
45
12
115
48
77
7
36
8
57
75
84
156
52
56
9
36
12
43
12
20
48
57
99
24
24
16
56
21
147
148
84
44
132
28
20
136
20
60
24
57
252
3
24
48
88
20
4
41
55
8
40
96
44
16
36
65
15
60
28
65
12
27
72
24
96
24
4
41
27
64
41
63
9
207
28
32
84
144
28
92
40
48
12
32
64
36
24
20
12
4
48
32
28
20
21
75
4
48
72
68
60
24
28
41
39
36
12
124
104
16
80
16
24
68
28
72
32
28
32
100
24
32
105
223
32
168
36
16
140
64
24
96
48
60
140
33
7
72
20
9
7
12
116
220
32
45
3
9
27
4
12
44
4
20
72
40
24
164
189
103
5
3
24
256
32
24
24
60
45
12
43
32
24
36
12
16
20
64
12
36
80
12
40
56
16
80
120
96
88
17
39
160
48
32
16
8
52
77
15
40
12
60
228
36
24
8
12
28
365
55
5
7
65
3
60
72
16
65
55
32
33
15
45
84
175
8
40
48
116
4
32
105
103
12
44
4
36
53
7
41
55
44
33
51
16
233
91
12
48
36
53
7
48
101
7
8
57
3
16
20
16
17
7
56
105
3
36
213
7
20
28
48
68
12
4
104
72
12
12
88
72
20
64
32
12
45
7
36
120
24
56
40
53
7
12
32
81
103
5
84
7
44
12
153
127
197
3
4
48
41
19
128
24
21
60
103
104
88
20
28
20
9
51
72
40
8
64
32
204
84
40
32
160
41
43
32
228
72
40
5
3
100
96
29
15
40
176
9
15
84
52
48
80
21
55
12
24
41
19
20
64
32
108
4
5
43
48
44
45
67
164
96
76
20
64
80
40
48
8
24
100
41
27
16
60
12
32
40
32
81
87
36
4
32
28
32
16
12
336
32
4
53
7
68
16
44
36
45
99
48
160
20
88
336
84
29
183
24
40
41
19
44
16
41
43
36
24
29
7
29
7
12
108
8
72
52
96
20
105
24
27
64
84
56
52
68
124
32
16
125
7
32
24
9
27
21
180
19
20
36
88
36
140
16
24
24
20
84
88
32
36
84
72
36
28
17
60
55
44
16
32
33
55
12
41
55
212
12
153
19
29
27
33
27
144
148
248
4
20
48
112
24
17
63
16
96
20
84
40
48
8
48
40
89
15
48
48
69
3
33
159
160
32
48
48
52
41
51
84
117
15
12
16
44
81
7
12
32
48
16
20
117
115
48
24
60
20
96
12
48
16
48
12
164
36
33
223
8
4
212
21
7
60
32
16
104
28
36
24
116
84
12
60
16
24
56
168
216
16
72
41
19
68
208
56
141
3
4
32
ABCD 98331180562*3^$a+1 [50024]
24
120
9
4
8
105
15
9
54
49
5
66
45
72
4
83
57
9
6
13
60
32
28
5
42
90
18
1
80
16
5
15
21
19
44
69
7
23
21
60
96
3
1
24
32
129
36
75
69
79
20
100
20
40
36
92
24
21
18
105
16
35
49
20
12
64
56
52
5
7
5
63
87
36
9
45
15
24
45
19
5
31
36
23
21
12
72
3
33
39
1
80
16
5
43
17
15
21
3
76
48
56
4
32
4
32
4
41
3
21
63
40
35
37
8
51
12
9
9
19
17
6
73
11
85
20
39
42
15
12
120
15
72
21
24
39
24
72
33
33
3
75
25
60
32
3
1
44
12
12
3
9
9
24
48
72
6
21
51
13
56
48
36
57
3
15
1
60
116
12
27
13
32
40
23
45
16
24
65
67
44
64
96
24
60
20
36
36
75
13
68
84
24
4
5
30
85
92
36
3
24
36
45
36
24
36
33
7
48
32
21
27
72
24
4
5
3
33
12
27
96
120
27
9
15
93
12
24
9
31
20
40
35
36
13
12
53
36
15
16
8
96
39
21
21
19
29
36
15
24
51
1
20
15
18
7
8
12
84
36
33
18
105
28
20
87
13
32
24
84
21
18
25
53
7
5
7
24
29
63
27
45
76
17
27
36
4
92
45
15
21
67
17
15
9
15
15
6
19
32
124
71
54
15
28
8
4
68
48
48
24
12
48
16
119
21
9
55
5
3
4
8
12
9
19
60
56
16
8
36
15
42
43
11
25
8
3
9
40
60
83
21
39
12
9
4
12
20
24
72
60
24
24
4
95
12
90
6
30
54
24
25
24
80
45
3
108
84
40
5
3
4
59
69
100
17
15
4
35
9
12
40
108
60
20
12
40
23
21
24
60
12
36
3
36
21
15
9
63
97
35
25
44
21
3
36
4
32
51
69
3
57
48
16
59
21
60
4
36
24
17
30
6
3
24
16
5
87
4
35
21
57
15
12
63
1
32
64
20
28
53
3
12
24
9
54
1
107
18
27
4
56
3
1
60
53
7
60
5
15
28
5
72
3
36
15
45
84
12
3
21
16
20
40
35
25
20
9
84
6
9
36
75
1
20
28
36
20
21
18
36
9
12
39
61
48
8
4
56
24
24
4
41
54
45
48
4
56
64
65
18
33
24
40
8
12
159
9
27
13
36
20
36
33
60
31
35
1
5
3
40
12
11
69
28
35
45
16
29
63
48
16
116
39
18
15
16
92
3
21
15
13
77
6
72
1
56
33
27
63
21
4
96
20
4
53
30
45
12
15
36
60
1
56
27
6
15
12
27
57
36
9
51
12
16
11
93
3
102
3
48
4
53
3
12
24
36
12
45
63
45
18
45
4
36
20
16
20
48
40
12
23
57
64
20
81
30
33
27
33
12
48
12
4
32
4
29
24
12
39
36
28
12
29
42
33
21
43
32
9
19
8
33
27
3
9
12
24
4
11
49
5
3
15
84
9
36
40
20
28
35
36
21
4
5
19
32
64
17
3
72
33
15
4
11
9
27
21
3
49
8
45
3
24
12
3
45
3
9
51
48
1
23
12
25
11
9
9
19
17
15
24
4
120
20
21
12
67
36
29
3
24
3
145
35
72
24
30
42
49
80
24
72
4
24
20
51
285
60
40
65
15
60
4
24
36
32
24
33
7
20
33
3
4
23
37
104
24
3
49
24
11
33
16
36
8
12
39
21
3
25
5
7
11
114
15
51
49
5
39
75
9
27
25
8
33
7
72
8
27
30
39
12
12
48
48
9
36
15
16
5
15
15
13
20
3
33
12
87
18
27
21
24
31
35
57
64
20
63
36
61
23
1
95
1
104
4
32
93
3
72
16
17
99
3
21
4
20
33
3
4
41
15
36
3
37
5
15
15
21
3
9
52
20
9
27
12
12
48
72
45
103
20
21
36
19
20
96
40
5
30
13
12
44
9
15
21
15
15
36
81
9
123
21
31
5
15
24
16
8
36
16
44
27
72
30
3
69
3
48
52
11
9
21
15
4
12
20
3
33
64
24
24
8
4
23
36
36
24
57
12
12
3
37
48
8
48
100
11
6
18
1
11
105
57
6
9
27
9
21
18
25
36
32
12
60
21
15
16
20
4
71
13
17
78
97
59
42
30
33
12
12
12
4
80
40
5
24
15
40
56
16
20
15
9
96
3
1
17
87
48
4
48
20
16
24
71
24
30
7
68
60
51
21
15
9
57
18
105
75
42
39
40
80
4
71
45
60
33
6
105
39
12
60
9
16
83
12
60
13
8
12
12
3
42
18
105
108
4
35
36
12
21
15
21
64
116
4
29
7
8
60
12
39
21
28
11
49
32
21
3
36
93
51
12
3
25
32
24
9
75
75
9
60
3
13
24
17
3
60
48
33
79
5
3
3
85
17
87
12
153
15
27
33
3
102
3
48
96
28
23
33
72
4
56
48
4
12
5
19
41
3
87
25
8
21
19
12
56
15
13
5
27
4
44
12
108
4
5
7
44
12
84
48
51
42
27
63
49
23
120
117
36
4
5
19
144
32
24
4
68
15
9
96
63
1
29
19
8
4
20
3
1
32
39
13
83
120
9
15
9
27
48
49
12
29
27
4
20
3
1
92
87
93
72
3
30
3
39
21
16
68
112
48
8
33
15
75
30
39
51
9
15
12
9
24
45
15
72
60
84
4
8
28
32
52
36
36
44
15
109
11
1
60
20
33
195
72
21
39
15
81
9
3
36
40
65
51
33
63
12
12
24
39
45
12
4
11
36
33
57
39
15
9
16
20
4
84
8
108
16
5
15
33
42
9
4
8
28
20
24
12
40
44
117
15
12
96
12
48
60
16
48
11
6
43
8
39
9
24
33
54
69
96
39
57
4
8
21
27
135
12
37
20
3
12
24
66
103
8
129
18
21
15
81
48
72
24
4
8
24
9
12
24
43
11
45
9
12
3
87
21
52
20
33
19
5
63
108
9
39
9
51
4
32
3
6
19
161
19
35
48
13
96
200
84
4
68
12
15
57
24
9
3
48
16
24
24
20
21
6
9
12
24
3
57
39
45
76
5
36
72
51
12
3
45
15
1
20
28
32
4
56
60
28
20
3
12
21
24
12
15
73
17
39
24
36
24
36
84
12
48
3
9
28
20
16
216
24
24
8
12
12
4
47
45
72
12
28
20
12
9
15
24
15
33
64
23
36
96
69
72
4
11
153
15
21
60
93
7
20
33
12
39
36
3
12
25
35
13
20
36
4
60
36
92
24
36
12
12
36
69
3
52
8
36
39
36
45
36
9
111
3
48
24
9
4
80
12
3
36
1
8
12
88
20
12
24
9
3
75
73
11
25
24
24
12
185
15
4
107
13
24
36
41
3
63
73
44
135
57
60
48
3
57
112
8
ABCD 98331264862*3^$a+1 [50029]
55
29
13
78
21
56
40
44
40
159
69
51
57
12
3
33
9
78
24
60
21
60
87
17
28
8
28
24
63
113
24
31
6
23
121
11
84
1
11
7
12
41
52
3
18
6
33
3
9
24
39
17
19
21
45
11
103
36
9
12
44
1
47
28
135
9
60
99
65
12
12
88
60
8
25
11
64
69
27
84
20
64
3
65
7
12
48
72
78
35
7
6
54
93
32
79
9
36
96
8
25
30
5
60
96
16
9
6
5
109
30
137
4
135
36
24
53
43
12
41
31
36
12
41
37
27
51
12
53
4
12
44
16
8
115
18
3
20
120
25
24
11
24
12
40
36
80
64
21
24
3
15
5
28
39
21
12
56
7
48
6
11
24
28
3
17
31
24
72
93
27
30
95
19
17
12
1
27
12
27
60
141
12
12
8
103
48
5
31
53
28
3
5
24
52
20
120
16
48
27
53
4
32
76
8
7
60
180
42
72
24
30
12
17
43
53
19
17
25
3
8
115
65
139
60
48
45
3
5
4
33
15
20
43
24
90
3
12
200
1
35
24
19
5
12
40
3
60
36
125
28
8
13
42
9
3
65
40
3
72
33
3
17
49
3
12
3
30
15
3
57
120
116
1
11
13
90
12
24
48
42
54
5
16
45
51
104
40
96
63
60
12
120
45
8
25
11
43
17
19
29
72
48
16
51
41
7
17
36
19
60
29
12
43
12
29
13
42
29
55
17
24
84
19
21
12
12
45
75
45
83
7
17
60
24
1
15
9
39
116
19
18
48
39
20
12
55
9
20
64
20
40
3
198
54
72
21
15
53
19
17
36
28
20
1
24
6
45
24
15
6
35
24
67
29
55
24
9
45
143
19
30
30
156
30
48
11
19
29
13
18
84
5
7
36
17
7
45
39
29
48
24
73
18
12
65
112
44
19
42
18
6
42
57
3
9
48
27
29
49
27
39
29
60
60
16
9
23
55
5
240
60
139
65
60
19
6
11
84
40
20
36
73
30
5
12
52
32
24
12
4
8
13
24
96
42
6
96
6
18
6
108
30
35
85
83
13
11
55
21
75
78
47
7
5
13
3
12
15
5
19
65
4
44
1
35
52
20
37
48
18
9
93
59
31
24
6
75
3
12
12
177
3
6
6
5
13
18
29
24
24
31
89
72
25
23
31
5
31
53
7
5
36
25
48
6
18
23
169
48
27
44
1
59
37
15
27
53
49
11
40
8
72
12
48
19
53
31
17
4
8
16
12
8
19
48
65
37
15
27
9
15
17
28
44
7
24
9
48
3
24
96
17
25
42
30
6
42
72
6
5
16
45
66
53
1
18
6
24
35
12
24
55
77
60
19
6
18
6
3
8
40
8
12
79
66
18
57
12
12
15
60
41
60
4
9
119
60
60
48
12
7
5
36
85
23
24
40
3
24
150
30
48
45
8
28
20
7
12
96
57
15
17
67
78
48
63
15
81
33
23
4
36
27
6
47
24
28
3
12
65
12
16
39
36
29
25
30
41
55
29
31
65
13
47
28
27
17
55
18
3
39
12
21
24
20
24
31
18
102
18
47
19
12
77
12
60
13
18
9
3
12
54
27
68
19
57
75
21
27
36
54
30
53
64
39
9
20
48
73
15
27
5
79
18
48
18
5
25
42
53
19
33
32
48
48
84
72
1
47
16
20
19
17
144
91
101
163
17
4
33
15
15
77
48
43
12
156
77
24
16
12
33
155
24
16
12
36
12
57
27
15
29
1
23
7
5
31
17
55
53
7
17
19
9
3
29
124
20
37
18
54
23
25
18
17
19
5
115
81
3
6
24
35
7
29
36
12
55
132
9
21
3
93
15
63
12
33
56
60
36
19
36
12
5
112
36
3
12
12
5
36
36
19
69
27
30
3
68
55
45
12
3
5
4
99
12
78
90
5
1
23
7
90
3
80
28
12
8
13
11
84
7
60
5
25
3
72
87
60
66
6
60
29
112
3
45
32
19
101
19
36
17
31
5
24
31
36
18
3
12
27
54
11
64
15
9
12
33
18
29
25
3
32
24
55
6
11
12
25
35
40
20
16
84
56
7
53
67
9
69
71
16
8
84
60
7
65
79
36
96
60
48
89
55
66
51
39
24
6
71
19
9
63
17
108
73
42
9
21
167
25
18
72
45
36
27
18
51
3
45
3
53
7
29
36
112
8
24
28
3
9
116
55
24
24
5
7
54
51
24
21
35
4
80
25
75
8
7
53
31
69
68
19
5
73
11
31
6
3
12
3
12
45
8
7
53
72
43
54
30
36
5
84
48
19
9
12
72
48
8
4
15
41
19
33
99
24
117
44
19
6
3
8
115
24
24
5
16
93
6
36
36
33
56
1
35
72
28
12
3
24
120
41
4
48
27
45
3
93
69
30
149
7
29
1
42
78
39
9
35
4
75
36
60
17
13
59
7
9
56
103
65
37
75
24
20
84
13
15
39
24
12
9
24
72
32
28
33
24
47
55
18
15
3
48
6
48
123
8
72
55
60
45
20
7
66
11
256
24
99
17
24
25
24
102
9
15
21
3
42
23
25
54
12
54
30
12
9
3
21
24
8
13
24
11
19
72
24
5
52
9
23
55
113
7
60
36
186
11
24
31
9
45
195
45
18
12
21
20
19
5
79
42
30
17
43
5
52
56
7
24
30
63
36
15
9
80
12
25
35
60
25
18
102
95
28
8
12
43
17
36
36
28
3
33
75
21
39
21
9
35
24
36
4
20
1
15
20
61
23
7
18
72
18
6
11
31
69
44
157
78
29
55
21
51
60
65
25
83
108
24
36
37
18
5
19
54
30
24
137
1
27
60
20
72
4
12
69
3
8
72
12
175
21
15
137
16
21
51
3
24
17
19
9
8
24
43
42
6
84
165
39
17
19
33
8
24
103
6
27
12
15
113
49
3
15
60
17
24
7
18
6
18
27
20
28
87
108
18
48
24
3
3
12
60
18
6
29
16
21
24
18
48
9
3
77
48
61
27
12
33
15
32
25
3
27
96
12
30
27
3
17
16
44
31
12
17
1
54
42
11
60
7
18
3
87
12
21
45
51
20
108
28
3
9
120
15
41
4
8
19
9
12
12
45
42
24
132
33
ABCD 98331273752*3^$a+1 [50076]
36
96
18
51
16
203
126
79
11
189
36
39
60
72
18
162
12
18
42
61
24
17
78
33
33
150
141
93
3
28
56
108
21
36
51
15
73
5
66
36
129
3
36
21
36
100
8
195
36
49
32
88
77
87
36
40
17
60
12
42
133
203
114
66
189
36
24
153
18
9
84
96
153
18
13
20
51
18
27
15
90
30
13
23
78
87
177
15
12
63
21
15
85
24
5
18
90
3
27
108
109
140
45
30
18
127
35
81
9
6
21
9
51
63
21
12
87
78
48
27
33
51
108
15
36
45
60
40
77
48
19
107
21
60
48
51
9
64
197
18
33
9
48
3
84
63
33
3
45
160
95
36
13
167
21
60
144
51
45
84
9
126
18
91
59
36
54
27
60
21
15
24
45
6
48
126
111
15
72
42
15
111
165
9
19
41
39
27
9
45
78
21
9
42
18
36
36
15
39
105
51
18
51
75
36
6
43
24
5
36
36
43
23
9
123
85
17
54
42
48
126
90
15
39
42
54
30
6
9
36
48
60
81
120
51
88
47
30
24
75
51
84
21
48
27
102
18
33
40
32
88
56
24
231
105
108
3
24
9
39
42
30
9
96
3
18
18
24
25
176
27
78
79
32
63
1
56
15
36
42
66
6
54
72
13
32
108
4
53
42
177
15
9
45
126
18
3
3
66
75
36
60
9
108
42
9
9
30
21
36
60
63
177
48
45
63
15
30
54
13
56
112
8
141
39
27
72
36
109
56
57
30
72
33
135
45
39
45
15
138
36
15
57
42
48
33
39
117
99
201
144
51
96
90
3
64
20
12
3
42
90
45
96
3
57
27
6
7
140
33
15
87
54
114
12
129
24
99
6
54
45
48
15
13
32
129
24
126
30
18
73
95
84
60
9
60
57
84
6
225
48
45
36
78
25
8
15
45
99
90
15
3
36
54
3
24
135
60
21
63
42
183
36
48
12
9
15
39
12
24
21
153
3
39
21
87
18
27
36
9
138
18
24
30
78
12
51
57
42
36
84
6
54
12
69
27
54
18
66
126
6
15
15
9
9
6
18
12
114
120
54
63
15
18
51
93
12
18
237
15
1
68
117
84
6
33
87
57
12
9
219
15
13
5
63
21
6
54
120
51
39
45
60
21
99
33
30
6
27
45
54
36
12
36
105
27
102
150
72
18
36
39
28
68
9
43
8
84
48
27
33
24
15
105
39
24
21
9
6
21
15
30
159
12
24
144
99
18
12
63
9
24
27
48
51
84
36
81
87
33
120
39
6
67
125
78
84
6
18
81
129
27
60
75
9
45
3
3
105
3
54
30
93
147
72
84
85
11
21
12
75
33
87
42
15
21
54
90
84
15
12
15
165
9
15
84
51
93
28
8
15
30
54
168
102
6
144
18
15
88
5
27
3
9
45
60
48
150
12
33
57
27
15
174
51
3
36
6
30
105
9
15
36
15
69
21
24
30
129
87
13
23
18
15
9
66
24
33
15
60
54
15
39
30
54
42
171
45
48
72
27
28
120
77
60
3
15
12
78
3
135
150
39
27
69
4
48
65
84
39
100
29
43
68
15
81
36
9
3
15
102
6
97
83
33
249
18
9
24
45
30
6
39
177
15
57
3
28
59
48
54
3
28
23
81
24
201
60
36
18
9
81
75
15
69
3
45
60
159
54
27
33
54
18
27
57
114
36
18
30
36
54
90
153
33
51
3
33
3
9
12
84
172
65
12
36
126
24
81
39
24
57
15
30
60
36
87
15
18
24
18
18
7
8
15
42
27
75
1
17
36
51
3
36
36
24
105
300
9
123
60
63
90
42
54
103
17
36
24
30
13
32
63
78
3
45
171
15
18
288
12
6
85
5
67
17
51
4
17
18
57
3
45
12
120
24
27
9
123
72
66
72
243
105
39
4
32
60
3
45
9
36
111
21
15
57
18
33
39
36
12
78
15
51
6
18
169
23
78
51
213
27
135
6
30
24
21
48
159
1
95
30
6
36
84
109
35
54
31
47
25
119
18
75
15
90
36
111
33
63
24
39
21
171
9
24
84
100
71
6
15
21
7
5
3
33
6
36
69
33
18
72
42
66
24
9
27
13
80
69
12
60
63
117
48
6
105
72
24
63
72
18
36
72
39
33
42
18
3
27
60
13
72
35
36
36
9
60
27
57
12
15
21
69
6
84
21
24
99
60
36
30
15
243
30
3
ABCD 98331352506*3^$a+1 [50019]
72
30
96
7
47
60
84
1
20
39
42
72
12
18
6
19
23
12
6
36
3
16
5
15
112
47
60
45
16
11
6
12
42
30
43
23
48
1
89
12
18
66
15
88
35
96
42
12
31
72
12
12
48
56
27
114
63
93
54
30
60
103
96
125
31
11
57
45
15
15
30
48
24
6
60
25
5
43
32
9
43
17
54
30
6
33
21
12
90
25
12
11
84
6
12
60
7
11
60
1
5
3
3
30
42
117
21
18
72
25
104
64
5
51
9
42
24
6
19
65
6
37
5
102
6
3
15
6
31
8
16
35
33
75
36
36
1
65
24
15
45
18
36
1
11
49
20
105
19
65
15
27
12
61
17
43
32
24
33
7
11
108
30
90
9
15
1
47
25
47
21
99
96
45
15
1
60
24
56
24
40
29
6
12
48
84
13
35
13
17
67
68
3
105
36
51
84
21
3
30
12
42
12
45
15
36
12
33
33
24
96
39
52
59
12
72
36
45
15
1
23
48
25
8
36
4
35
66
18
6
30
45
36
39
37
89
24
42
13
5
12
18
36
48
66
39
12
21
12
30
36
6
48
12
54
42
84
78
48
18
54
1
60
167
24
25
65
39
16
29
60
42
97
41
67
65
12
42
6
7
12
11
73
17
43
17
84
24
24
30
36
1
8
33
19
60
68
21
54
25
53
24
54
24
13
17
6
61
20
39
12
9
45
6
49
5
24
54
96
6
84
114
18
103
20
15
12
12
36
25
17
43
5
111
93
15
16
29
6
25
11
13
5
195
57
18
13
48
12
20
40
23
1
35
78
6
105
69
6
24
85
11
30
30
42
90
9
16
5
55
17
36
6
45
40
5
3
63
144
18
15
3
9
9
6
109
47
73
24
113
12
6
36
18
7
41
12
18
18
30
61
41
30
25
29
31
24
11
145
32
36
69
55
23
48
12
24
60
30
6
49
11
13
11
181
29
31
59
1
8
9
67
53
30
12
48
1
5
42
30
115
80
33
6
24
1
35
6
3
40
96
65
60
36
42
72
6
30
18
90
30
55
17
3
75
1
5
99
21
18
66
96
36
30
30
12
30
6
12
3
9
27
3
6
51
16
107
48
42
43
23
25
20
81
6
25
47
21
15
36
54
24
15
3
30
18
21
4
17
30
33
4
41
79
83
13
11
6
30
49
23
1
59
18
43
77
54
1
47
18
18
12
49
29
19
32
63
6
60
12
60
114
1
48
24
8
39
48
13
12
17
6
18
60
24
6
42
30
18
6
138
30
6
39
28
65
54
25
11
37
60
11
21
51
13
5
66
9
27
24
141
27
18
54
69
21
66
12
13
35
12
36
25
35
12
12
12
105
3
1
32
45
48
31
59
6
19
24
17
15
88
35
13
72
11
30
6
25
35
174
55
5
66
1
95
105
27
132
1
20
33
6
150
54
45
4
11
1
23
42
48
18
18
7
23
96
33
3
12
12
1
113
12
7
41
6
6
18
120
12
30
67
47
13
101
27
159
1
47
1
120
24
5
31
17
3
24
36
9
90
12
36
13
92
88
24
71
1
29
30
37
72
35
21
21
48
12
18
18
24
75
9
91
188
33
60
7
11
84
21
15
12
13
36
71
30
54
1
23
24
25
5
36
7
23
81
84
75
49
5
18
48
121
8
72
33
12
51
3
30
51
111
18
31
5
31
24
24
11
6
30
93
51
61
23
85
17
15
84
3
90
18
37
23
12
36
1
29
6
1
32
16
12
24
101
48
72
12
6
6
30
133
23
24
54
30
6
24
54
12
33
33
19
24
17
48
7
32
3
132
36
24
57
3
60
18
48
12
48
120
39
40
23
42
18
69
99
24
6
15
112
53
54
18
12
55
5
6
9
52
101
55
35
12
37
56
69
18
12
13
36
59
21
45
54
61
41
114
30
67
89
6
18
15
16
11
78
39
33
115
59
18
15
81
55
11
18
72
6
12
48
33
57
48
7
59
45
28
140
21
30
12
25
23
6
66
24
9
105
51
99
6
99
15
6
91
72
41
42
12
66
24
36
132
43
5
12
30
192
12
121
143
57
33
36
3
3
30
12
67
23
1
17
24
84
6
49
44
33
3
4
83
12
1
59
72
13
83
48
24
13
83
24
37
5
6
12
36
45
27
33
36
15
1
5
42
30
36
6
6
12
6
54
6
49
36
107
18
24
18
18
30
6
138
6
27
24
144
112
24
59
25
11
108
21
21
30
84
9
21
72
18
132
30
15
27
48
12
6
30
30
60
6
45
9
7
59
18
3
27
1
17
12
30
6
30
21
45
91
20
52
56
4
12
11
12
61
125
54
36
24
1
17
12
18
30
24
60
3
28
68
39
36
6
63
15
18
60
42
18
7
11
24
6
24
42
1
12
17
55
60
36
53
19
11
12
9
4
60
11
13
17
6
120
49
35
73
5
6
30
6
129
9
72
18
42
78
6
36
39
69
30
30
42
24
45
40
12
65
24
84
30
72
109
11
48
1
24
59
1
5
66
30
96
72
6
30
30
49
101
91
36
47
48
48
25
20
15
81
28
11
12
18
75
39
73
137
42
6
12
27
33
78
85
23
21
51
33
27
18
12
54
1
35
57
21
79
12
35
153
81
7
23
25
35
9
27
30
66
12
96
21
3
97
35
49
17
103
65
19
11
37
53
7
8
39
18
3
36
33
30
36
12
48
25
35
97
48
41
18
6
12
42
6
36
6
30
42
1
17
54
24
24
13
24
36
29
31
47
36
49
23
24
45
3
48
33
27
30
42
25
107
24
21
76
83
84
12
13
35
12
30
51
48
39
30
7
35
18
36
60
19
8
52
125
18
37
12
68
15
6
87
93
66
1
17
15
60
57
63
63
9
4
11
24
36
6
7
35
13
29
138
73
89
78
1
35
24
6
24
6
69
63
13
59
126
6
1
47
6
30
12
30
12
12
108
87
39
72
78
6
25
35
1
5
3
81
36
15
57
42
48
13
77
12
6
18
15
57
48
72
30
45
3
24
96
72
93
45
19
35
6
7
29
3
21
15
27
49
24
47
13
32
33
30
69
105
15
ABCD 98331515138*3^$a+1 [50014]
30
180
30
162
42
109
47
30
19
53
283
167
78
55
77
90
48
30
127
77
60
51
52
53
102
12
48
42
18
192
66
192
187
95
93
87
36
114
78
37
65
180
6
42
75
112
173
60
12
43
80
3
33
9
55
12
125
103
60
65
90
21
39
25
107
48
73
17
31
47
42
18
24
25
53
63
27
1
29
3
148
47
109
5
139
17
24
108
18
13
29
12
30
108
61
101
123
27
18
127
11
60
60
24
36
49
84
101
48
12
31
32
105
12
36
12
7
41
43
17
60
30
150
15
15
24
6
207
100
23
25
140
75
117
36
57
12
55
96
20
147
42
42
21
39
18
90
60
21
16
113
168
87
28
5
90
24
48
42
18
18
79
44
9
43
12
95
30
7
35
61
65
15
129
79
11
33
135
12
60
6
12
51
87
24
13
36
29
31
77
19
36
92
36
21
39
57
54
49
41
48
7
11
57
75
225
195
93
75
24
145
131
13
44
135
12
60
1
137
183
48
52
35
42
115
23
57
105
3
52
5
120
138
37
36
119
37
35
66
30
162
15
112
221
90
30
55
47
162
111
27
12
198
30
150
12
36
132
15
16
192
65
12
195
45
15
3
84
73
5
102
60
66
234
18
111
39
72
30
31
17
3
15
93
9
55
5
48
139
101
30
49
48
48
5
75
108
9
12
36
7
5
43
48
164
195
12
210
90
36
54
6
12
90
43
65
24
30
61
89
48
162
6
79
71
37
116
51
61
65
54
60
120
69
64
35
25
305
108
3
39
30
75
36
171
1
5
79
5
78
61
137
19
5
43
35
97
48
48
12
23
25
89
30
156
12
12
108
73
20
45
24
78
13
137
138
90
67
95
48
33
39
30
135
16
32
99
36
12
72
90
36
90
54
91
35
12
30
12
66
24
78
60
60
7
11
12
21
4
65
78
30
24
43
23
30
84
48
3
99
48
141
39
42
18
162
96
510
72
37
23
78
75
237
3
57
123
45
42
60
48
150
84
3
57
78
30
7
23
121
17
12
90
25
83
324
156
97
53
43
77
3
39
12
18
72
18
30
291
201
55
11
49
65
90
48
48
30
87
100
12
41
87
100
47
6
84
19
161
48
162
13
185
7
11
37
65
63
297
55
48
17
18
12
108
30
55
48
11
48
73
35
84
18
12
18
18
90
73
20
21
78
12
241
17
75
57
39
4
17
78
13
155
37
128
52
17
60
175
83
18
43
32
99
1
29
6
12
72
66
12
120
60
7
96
17
18
24
18
108
55
5
7
276
80
76
5
63
3
12
42
3
45
18
102
283
155
114
6
30
30
193
71
66
162
30
48
144
48
18
120
13
77
84
79
11
48
48
24
138
12
48
30
60
33
39
133
23
57
33
24
96
55
167
48
109
144
80
27
37
23
60
30
72
3
4
53
210
198
42
42
123
3
90
7
48
29
18
18
252
108
24
30
18
15
57
3
123
57
16
92
129
18
78
12
67
83
241
12
20
39
21
297
91
11
81
4
23
12
228
25
23
30
12
240
31
60
131
189
52
59
6
139
35
13
20
15
42
55
60
65
3
172
191
42
60
123
45
54
33
28
59
18
60
72
19
71
169
60
84
203
114
36
27
27
108
73
68
12
52
113
60
63
112
125
30
84
66
72
55
5
48
72
3
4
44
111
138
42
18
48
282
102
123
75
42
139
29
30
12
36
120
72
165
213
24
19
119
60
78
42
21
64
35
48
180
157
5
18
24
30
115
60
23
168
72
61
77
15
27
ABCD 98331587104*3^$a+1 [50103]
102
42
48
90
108
24
336
141
147
18
6
30
36
6
36
36
18
48
6
18
27
57
39
15
49
32
99
6
54
18
15
39
18
12
150
138
18
24
180
90
3
63
42
36
66
81
45
3
51
6
192
199
71
9
99
72
181
176
27
12
36
21
208
47
120
96
198
3
33
66
141
48
195
30
15
16
32
15
49
95
33
144
33
31
137
108
43
176
27
36
24
30
90
96
36
108
97
240
125
24
84
78
66
24
63
48
27
150
84
72
72
42
81
21
54
78
54
72
84
60
72
108
18
3
51
61
5
6
144
108
48
72
72
42
54
12
13
155
48
72
18
186
33
3
30
15
16
95
33
219
6
18
234
36
12
51
48
9
24
36
84
39
51
42
3
45
19
23
72
81
3
72
60
72
36
48
6
84
19
32
21
18
36
36
72
6
90
121
41
7
41
132
3
9
24
156
18
36
24
12
204
12
33
3
45
267
156
24
12
18
51
63
129
15
54
43
5
123
63
102
27
48
57
138
108
60
72
84
6
90
9
117
120
19
17
24
54
18
72
30
78
12
144
15
63
54
72
51
69
90
36
141
63
72
12
93
144
195
312
36
33
48
3
36
42
12
294
13
53
18
24
129
48
3
36
54
174
69
45
48
162
72
78
30
36
42
54
36
102
432
90
24
12
1
5
66
105
16
47
129
63
1
32
3
132
18
66
6
18
93
69
18
36
18
12
36
18
49
41
72
6
9
27
198
31
383
49
32
27
126
30
57
96
15
12
90
60
54
12
13
173
210
36
13
77
186
84
72
36
204
54
90
45
96
3
30
36
126
132
90
15
3
12
33
160
5
36
114
18
51
51
60
108
30
18
37
95
97
5
18
222
75
69
102
36
1
95
36
36
12
13
41
55
41
39
45
147
15
54
18
6
210
72
90
162
189
105
7
47
54
43
23
6
3
15
192
33
112
17
90
21
39
156
157
11
30
42
138
6
12
33
57
72
6
90
90
21
48
48
3
258
36
18
216
18
123
51
54
162
36
1
32
111
132
189
48
9
39
21
12
6
12
78
54
156
24
48
54
18
45
48
16
5
123
16
59
30
42
13
192
59
126
199
128
39
90
180
18
201
27
72
162
18
24
36
156
18
60
99
48
144
9
54
1
80
63
54
6
252
9
3
96
13
95
129
27
37
59
66
3
33
31
11
90
12
15
9
7
224
160
41
66
165
192
16
11
30
18
6
30
24
36
72
12
36
96
12
33
39
121
65
12
36
18
24
48
96
54
31
48
95
162
31
137
66
36
81
87
12
6
72
174
24
192
6
84
15
160
32
9
18
42
66
9
105
66
96
72
72
72
66
54
54
15
96
105
6
126
30
24
93
45
132
30
129
64
95
96
33
219
21
33
159
57
66
42
66
36
144
54
126
108
18
67
65
111
69
162
9
279
25
11
21
27
37
35
6
54
12
108
9
27
36
72
114
18
36
48
78
156
6
33
93
90
12
90
3
93
48
198
54
6
49
95
378
102
6
144
90
36
13
5
43
5
24
84
90
85
5
42
49
143
1
144
89
144
24
192
63
117
27
117
144
42
48
49
11
69
33
15
111
132
120
168
12
54
114
210
6
48
36
13
32
33
63
129
31
47
18
36
27
9
103
71
258
7
23
18
240
231
48
21
27
63
33
99
36
121
59
36
54
30
6
87
39
169
11
21
105
7
23
24
81
27
174
162
36
54
36
42
61
83
12
24
36
90
18
ABCD 98332403836*3^$a+1 [50004]
5
54
16
45
120
101
12
7
35
69
120
4
32
111
57
52
5
115
20
28
36
17
139
11
37
5
15
45
10
2
159
60
40
27
17
33
19
56
9
19
39
21
29
72
144
6
25
56
79
5
93
15
60
12
33
7
20
33
51
129
51
60
12
75
54
51
4
48
72
53
120
132
43
95
102
90
18
291
21
15
48
33
12
63
24
28
23
18
36
51
144
33
22
38
42
33
57
135
28
5
36
36
103
32
15
48
37
8
165
51
40
44
55
125
52
41
7
72
24
36
53
55
95
16
74
7
8
16
125
12
43
24
68
45
67
17
96
7
8
7
57
39
69
101
55
41
3
40
20
57
175
104
199
146
222
48
6
58
21
5
19
20
255
18
87
72
63
37
75
33
17
36
3
9
7
119
114
3
45
30
13
84
8
39
33
21
79
12
53
31
17
39
9
36
51
3
64
98
7
17
6
33
16
15
45
120
8
100
5
36
87
4
24
84
53
127
5
60
108
19
8
72
45
99
81
19
39
53
285
75
3
169
12
108
5
58
5
4
23
33
9
135
69
79
60
120
65
12
63
21
6
16
69
104
100
92
9
60
216
19
8
48
4
41
15
48
111
49
41
79
17
163
29
15
33
19
84
32
33
19
32
40
89
19
132
3
128
49
260
21
48
120
36
84
70
129
63
77
16
29
22
26
150
42
12
43
5
90
16
32
9
48
16
29
10
45
116
16
8
36
45
60
75
40
24
65
168
7
32
9
31
60
120
5
15
63
217
39
69
11
45
16
5
144
84
27
40
24
20
16
75
134
10
105
221
10
29
216
156
132
48
88
101
190
50
19
56
28
116
19
48
57
8
64
41
48
12
60
24
219
72
252
7
41
124
44
4
5
171
69
3
64
5
43
8
45
30
64
50
46
9
29
106
45
83
16
21
5
51
28
71
49
116
33
7
24
17
19
29
42
37
60
47
33
48
33
84
7
168
5
51
21
15
84
36
33
91
5
12
12
67
65
36
22
38
67
8
84
24
51
21
4
144
29
3
7
21
11
69
12
9
96
135
15
33
9
6
49
17
24
54
181
36
29
31
20
103
48
38
31
116
55
2
48
132
60
46
45
32
28
24
5
60
115
32
75
304
81
44
9
12
3
75
61
36
44
21
115
59
1
108
32
3
288
13
44
120
15
145
17
171
4
41
12
96
19
60
68
24
4
36
8
16
24
72
65
43
5
46
74
7
80
175
98
72
51
112
20
15
6
42
42
60
10
161
9
48
102
6
12
30
42
72
78
61
29
3
67
17
9
51
108
12
148
60
53
48
6
48
21
27
37
72
83
25
36
5
39
136
44
21
51
4
24
20
141
36
19
56
15
66
7
23
37
12
108
5
30
37
65
15
36
84
60
28
80
75
33
4
108
53
10
74
3
52
63
50
7
48
96
17
7
12
5
163
56
12
124
123
21
5
31
20
21
7
17
51
9
55
3
77
3
25
8
79
96
53
24
67
26
12
180
102
18
3
24
28
60
17
138
6
51
93
15
16
59
57
4
80
19
48
38
27
64
5
51
24
88
56
57
19
179
45
4
15
113
28
92
55
33
84
5
12
19
41
99
81
19
29
42
109
20
60
124
23
48
1
5
55
24
29
51
16
104
216
36
204
213
7
60
8
27
9
12
27
25
20
57
3
7
38
7
56
69
54
57
33
54
6
90
42
19
44
141
90
201
120
24
40
95
18
31
44
96
4
17
78
37
75
69
36
8
52
56
48
45
24
55
12
24
29
48
102
25
12
5
51
93
6
25
44
100
29
27
15
25
65
70
33
63
33
80
4
8
60
33
15
36
9
15
100
20
16
179
57
45
10
74
139
17
247
35
33
105
24
55
23
45
40
32
33
3
7
50
115
101
22
5
93
39
52
24
60
24
32
24
31
41
33
15
16
60
65
36
22
53
27
33
12
57
90
21
4
119
96
33
72
39
54
12
144
75
12
105
72
12
96
27
57
55
63
2
55
20
21
264
103
5
55
51
69
8
67
125
60
33
15
9
19
32
108
36
69
70
32
18
39
16
41
55
84
24
92
31
32
81
100
20
16
39
2
3
16
84
17
7
12
20
96
52
53
19
53
7
71
48
49
8
4
3
113
127
5
40
8
28
5
96
111
244
144
137
63
21
10
33
41
6
69
139
57
23
21
69
55
15
2
75
36
64
89
79
12
29
31
15
ABCD 98332586882*3^$a+1 [50022]
75
352
203
85
444
191
234
183
160
17
115
48
48
95
18
7
120
89
31
23
121
96
24
56
45
147
33
7
83
25
140
33
36
54
36
81
160
83
81
156
4
36
24
96
72
53
7
11
57
123
72
180
37
48
84
65
31
104
9
351
16
60
5
18
162
55
179
93
321
67
120
20
9
183
28
5
139
8
88
53
36
54
49
32
36
52
11
49
60
8
40
185
127
17
43
68
160
35
18
126
25
11
97
192
35
36
108
21
159
121
41
7
128
232
108
65
90
165
100
60
12
8
15
25
65
90
9
369
27
135
57
40
12
108
53
79
11
49
5
75
100
48
173
39
28
192
11
90
39
51
37
71
1
96
29
504
219
51
162
54
253
53
295
65
108
162
45
52
32
28
68
124
20
9
90
270
72
75
303
180
57
33
67
5
90
49
41
79
65
36
54
21
159
36
85
203
36
1
53
72
144
144
27
64
36
89
55
48
180
32
9
19
17
315
88
11
1
396
269
216
115
65
180
39
51
108
49
12
48
8
99
36
37
48
192
60
48
299
165
16
72
108
44
45
126
45
40
72
41
7
144
48
53
54
1
44
81
90
37
120
288
72
41
342
9
160
209
180
36
163
107
1
143
169
92
135
13
12
140
249
199
168
24
5
3
112
140
16
204
11
57
51
81
45
90
54
19
648
72
272
88
120
12
119
169
83
57
160
372
228
11
72
109
200
15
25
11
49
48
228
12
23
54
111
24
99
117
99
1
35
18
27
12
40
173
54
201
195
265
5
99
81
75
112
132
176
64
48
23
49
41
75
4
101
99
160
56
45
67
332
160
35
90
163
60
11
117
112
68
112
113
18
1
35
93
112
29
126
21
33
79
48
35
157
41
7
32
33
90
18
219
33
99
28
53
54
25
36
29
90
85
5
31
23
217
80
120
52
180
108
35
9
9
139
108
5
144
31
464
196
240
104
100
36
72
53
90
9
88
168
23
49
48
173
39
28
23
90
39
40
132
5
43
68
204
9
7
119
36
37
53
54
133
11
21
15
21
15
144
93
51
1
96
140
33
36
91
252
467
133
120
8
279
1
24
29
180
180
27
189
3
168
135
18
127
53
147
69
43
101
72
54
13
68
9
3
51
126
54
1
56
24
9
19
48
12
312
216
149
3
33
495
172
107
36
45
112
8
24
136
125
18
162
175
12
68
40
164
28
20
28
144
5
75
40
48
71
36
13
68
12
357
91
35
145
125
144
55
168
317
180
3
28
84
20
40
8
40
240
152
108
33
54
13
12
119
309
88
ABCD 98332648112*3^$a+1 [50221]
68
132
115
77
96
112
44
4
27
53
64
56
144
180
271
209
103
72
113
4
3
221
60
100
195
29
60
420
88
104
256
123
144
125
16
219
185
103
48
185
79
221
19
5
235
240
101
12
103
24
120
45
8
115
53
24
40
216
80
115
209
172
8
108
28
72
27
17
76
3
29
120
91
72
48
21
104
24
88
72
75
77
19
5
16
243
65
36
144
16
144
56
115
45
20
52
3
24
17
28
8
60
12
16
80
64
48
24
99
5
16
24
32
43
24
240
48
53
115
5
16
123
5
88
3
5
40
32
192
160
120
3
48
41
180
19
69
20
60
96
40
75
21
459
21
104
40
80
67
77
43
312
96
77
24
24
144
16
336
123
53
60
55
48
117
123
41
28
80
115
93
72
171
65
36
19
5
72
144
64
27
168
120
5
40
27
53
96
84
52
27
5
12
28
3
29
211
53
40
24
140
12
136
32
60
151
41
4
44
31
5
60
7
5
48
84
48
55
29
24
19
17
100
99
192
29
24
19
96
29
96
72
108
76
51
29
84
4
243
149
91
48
45
75
45
96
3
96
21
224
24
48
24
40
56
88
96
8
60
31
24
101
67
48
197
115
53
160
152
24
19
29
115
120
21
56
96
264
19
101
48
16
75
65
60
19
65
48
144
28
75
293
64
51
69
8
48
40
8
40
99
48
69
8
88
72
3
53
16
216
3
245
132
175
53
72
43
41
84
19
53
132
31
117
312
243
45
3
192
48
29
16
219
117
128
336
72
168
19
53
72
180
12
24
156
100
123
5
43
29
43
45
32
331
65
108
19
48
5
40
3
101
96
187
77
163
5
43
29
120
88
68
292
75
77
136
3
77
43
45
56
64
99
101
120
19
101
192
84
316
147
77
24
19
93
3
72
5
12
55
5
91
101
84
52
147
53
160
24
8
36
79
21
92
12
43
72
17
28
152
163
173
12
228
64
8
36
60
136
44
79
77
16
8
40
20
196
123
17
28
80
43
137
28
3
17
223
21
8
96
115
65
12
43
21
68
48
52
32
88
32
96
43
29
16
219
165
152
84
55
29
43
192
17
240
124
32
48
24
16
72
75
29
43
77
276
12
96
64
3
77
115
173
48
72
72
43
53
96
16
20
55
53
19
93
8
235
117
27
45
120
200
120
168
67
125
40
140
103
5
24
91
77
16
72
192
80
48
40
8
12
28
144
51
24
77
16
8
24
48
115
53
72
108
96
60
24
115
41
108
240
48
283
77
43
5
96
108
55
281
100
24
3
5
48
96
19
120
24
77
139
5
19
120
5
88
3
144
77
139
185
7
165
3
24
137
79
65
4
32
88
320
40
92
84
64
72
264
27
149
24
24
160
72
51
53
19
41
36
43
17
31
45
312
8
132
76
72
104
19
120
77
144
48
40
80
96
136
44
7
29
24
120
12
28
75
69
80
72
48
91
5
ABCD 98333053348*3^$a+1 [50031]
36
45
12
18
42
43
5
63
171
1
5
90
37
12
23
12
1
5
84
31
8
12
28
11
109
71
1
104
16
12
47
6
30
57
15
33
72
40
35
21
12
52
47
120
25
11
13
80
100
41
6
12
18
19
35
1
48
120
104
16
59
13
164
3
120
42
55
11
25
32
12
3
33
4
23
1
17
12
18
9
63
1
71
1
20
69
15
3
61
32
39
25
104
4
68
48
12
4
108
5
75
87
36
73
72
47
121
44
60
45
42
1
24
11
30
43
20
12
144
3
72
69
16
60
24
12
80
100
8
112
35
117
156
12
9
55
20
4
41
6
9
75
45
123
12
36
24
9
9
43
95
90
19
20
3
57
64
32
100
24
56
28
12
84
11
73
24
47
108
21
72
88
11
258
87
4
92
48
64
23
105
148
12
80
4
44
16
5
39
39
61
11
25
41
39
33
42
30
15
96
39
9
52
12
35
37
8
40
8
4
20
21
54
36
109
20
3
12
36
69
64
32
24
15
1
24
11
25
59
33
45
43
12
12
20
15
69
99
93
27
168
120
49
144
20
24
36
57
90
9
63
21
52
24
83
13
17
67
60
71
49
48
48
32
3
24
109
24
32
51
12
1
41
99
9
43
5
19
56
15
109
41
3
96
88
120
47
78
12
15
60
48
52
11
49
53
7
96
80
4
60
20
16
47
1
11
18
7
11
45
24
40
23
12
13
77
6
12
33
27
48
9
36
124
35
9
99
45
45
30
25
36
71
49
56
88
8
15
25
20
4
56
39
33
3
37
155
13
47
18
43
96
36
32
16
32
12
15
45
33
55
12
68
24
24
76
11
25
44
4
24
72
65
43
5
63
9
55
113
55
35
81
27
90
55
20
60
40
8
36
268
48
77
27
3
57
16
68
12
48
4
47
1
48
24
96
17
7
72
24
41
79
11
9
12
9
55
80
63
1
20
57
12
7
35
21
99
21
84
100
11
150
54
33
75
21
9
43
32
147
25
104
24
3
85
60
20
15
33
16
83
45
57
19
92
15
57
76
29
15
40
5
87
36
48
136
35
33
15
78
15
24
16
8
27
85
59
36
57
72
45
19
32
40
24
83
72
78
7
8
108
12
27
30
216
19
23
61
59
33
4
128
12
3
25
8
60
48
12
64
23
18
162
21
24
57
3
52
35
13
23
25
140
12
72
111
13
12
17
15
3
13
32
75
69
3
60
18
39
48
15
25
17
19
80
36
3
18
39
100
11
69
15
1
5
7
32
36
72
15
18
7
47
13
5
31
41
66
42
12
63
105
3
172
8
9
6
102
3
147
120
133
72
17
30
9
4
32
28
80
16
36
44
52
12
72
11
37
107
21
60
87
12
6
12
43
20
15
25
20
39
13
12
36
92
28
84
5
43
140
88
95
49
104
16
11
84
33
36
60
36
108
48
40
24
65
3
15
1
12
72
47
18
15
12
75
21
28
56
40
23
73
48
24
17
126
54
43
72
24
71
60
48
21
4
32
15
61
32
33
15
4
44
27
13
56
81
79
56
60
87
18
67
83
12
1
24
47
6
39
148
23
24
9
4
68
24
24
9
31
29
27
3
13
48
32
72
16
32
40
17
63
40
24
56
39
18
247
71
13
180
59
42
3
16
29
42
36
72
33
75
90
55
8
16
5
55
20
88
8
9
51
60
15
37
23
9
4
17
15
9
51
87
85
68
48
52
24
84
41
51
24
51
37
48
239
48
57
15
18
7
20
36
69
51
4
44
16
20
21
24
18
21
69
7
11
193
20
21
103
23
45
9
43
12
60
164
9
91
12
44
16
8
12
9
51
4
20
15
61
84
8
16
29
42
1
12
23
9
64
92
52
20
48
28
11
18
55
47
108
1
32
12
52
35
1
12
5
15
48
75
37
32
63
12
33
3
177
40
8
88
11
78
27
64
140
52
59
1
144
11
45
15
25
95
90
87
45
67
23
1
11
126
19
35
13
60
260
52
8
3
205
17
67
96
20
48
51
45
16
24
23
25
8
88
11
9
27
169
23
25
8
9
30
9
40
11
225
4
32
9
18
21
96
40
35
69
64
12
53
72
6
12
1
59
105
15
13
59
1
152
88
20
60
148
36
48
47
9
96
4
11
36
24
25
11
9
3
25
36
96
95
9
27
60
12
97
60
24
12
32
16
20
9
7
11
90
27
63
145
72
35
45
36
69
15
3
189
16
80
12
48
52
47
1
5
12
43
35
57
15
1
11
13
60
12
95
1
89
18
61
12
5
55
47
21
21
30
6
27
72
3
1
12
65
39
28
77
15
4
101
15
21
3
36
75
21
4
5
19
59
73
48
36
35
60
18
63
9
55
8
36
12
40
12
20
63
25
35
72
45
16
152
72
183
49
35
69
12
87
13
17
151
24
8
15
42
120
103
5
115
24
48
215
25
72
11
12
13
20
9
30
21
60
4
20
28
47
45
15
1
8
16
48
17
90
45
144
72
12
16
12
95
12
18
55
12
48
24
8
48
99
1
32
132
16
44
36
9
18
102
15
40
144
107
37
143
25
89
48
18
45
15
9
28
53
15
105
60
30
45
15
13
36
41
7
12
140
4
20
87
12
18
75
12
63
33
39
13
35
54
39
51
25
80
3
57
24
ABCD 98333335052*3^$a+1 [50052]
36
12
89
3
60
16
56
64
26
18
28
60
122
58
38
10
20
45
9
22
65
19
72
2
36
36
198
16
26
34
12
38
36
3
15
112
36
68
4
32
16
44
105
19
84
2
24
36
70
36
84
74
51
129
15
135
90
154
168
74
3
7
41
19
14
24
102
60
16
5
9
106
38
22
14
34
74
130
2
51
69
60
15
3
100
36
24
20
90
10
5
48
7
2
48
142
96
89
55
41
27
6
34
48
29
9
39
111
52
12
65
15
100
36
20
96
18
12
106
125
7
2
30
114
30
16
96
185
43
44
90
15
15
6
262
5
55
2
180
51
21
90
18
30
6
270
36
180
100
98
10
108
44
28
96
12
132
17
19
77
153
384
72
15
69
22
84
65
15
90
34
20
16
108
12
89
45
10
24
20
28
24
108
32
54
90
60
36
45
93
3
48
9
190
60
12
65
79
24
36
84
26
36
120
18
76
20
54
70
20
180
52
104
16
20
69
79
92
100
188
52
108
5
87
124
125
91
36
12
72
8
156
6
90
196
14
78
30
150
208
44
18
231
21
10
20
16
8
69
15
42
39
31
104
6
90
138
22
14
24
51
175
24
2
18
72
28
2
15
9
54
28
24
125
19
14
63
9
70
108
101
15
54
12
24
10
72
53
127
2
60
12
18
232
36
218
94
65
117
324
39
171
52
17
7
89
39
28
98
120
22
14
54
96
9
79
108
74
190
38
6
16
20
48
6
30
4
5
15
90
10
62
46
60
128
66
24
30
24
21
31
84
125
45
54
45
43
144
14
6
64
17
43
74
102
54
6
28
60
17
235
101
43
5
195
52
74
30
4
14
60
126
16
14
24
90
160
146
120
24
102
78
126
52
122
70
26
30
150
70
110
10
20
4
48
72
2
18
6
180
174
52
188
90
10
146
24
82
8
45
7
36
38
84
36
39
67
29
51
30
34
60
86
70
8
93
33
46
8
90
66
4
92
54
36
226
8
36
108
57
9
135
105
214
12
53
21
36
130
14
6
33
21
190
20
36
60
16
2
12
75
91
2
106
14
6
21
33
10
53
9
18
36
144
66
6
30
168
3
115
125
55
60
72
12
38
132
48
90
16
72
38
60
66
60
196
48
26
10
20
33
21
6
108
36
36
54
106
38
36
66
76
92
88
2
70
77
63
16
17
3
6
118
80
72
124
29
27
18
120
22
5
103
2
48
6
81
45
10
44
52
2
90
141
67
72
110
22
14
6
54
135
45
264
22
20
18
15
163
32
88
24
20
153
45
250
32
9
15
210
6
105
75
21
7
41
127
38
46
20
16
24
65
91
5
69
18
6
142
120
60
65
7
20
52
38
75
27
234
24
3
79
24
41
43
53
3
4
41
7
92
6
36
30
4
56
88
12
74
114
66
24
190
56
6
48
142
5
3
52
41
43
5
15
36
60
54
27
19
38
132
18
102
18
90
22
36
14
114
52
2
72
18
30
180
6
30
24
46
20
112
12
20
76
72
48
36
8
12
60
16
2
190
26
36
106
38
36
298
2
15
63
72
9
7
12
2
18
72
40
14
90
4
20
66
106
80
18
178
72
2
18
28
2
15
48
43
56
168
21
45
106
36
38
6
105
3
12
4
50
6
48
88
44
129
336
15
60
21
33
66
24
54
10
62
30
18
58
12
80
16
12
74
108
15
7
20
100
65
211
14
34
24
36
86
58
2
111
9
166
48
24
12
20
54
36
15
3
40
2
48
51
9
82
20
148
48
60
2
12
51
63
54
70
5
15
232
38
72
123
75
16
56
30
34
204
113
27
72
24
36
160
14
180
240
34
2
75
96
19
38
130
122
34
26
18
28
2
6
84
42
30
16
168
12
38
51
39
24
66
15
235
60
36
20
100
36
2
22
68
45
31
14
42
48
240
16
50
6
90
54
30
142
62
46
24
2
15
75
48
6
120
126
24
54
10
20
36
112
48
36
36
44
69
96
43
2
24
34
12
38
22
20
54
66
24
ABCD 98333892136*3^$a+1 [50132]
53
15
129
55
95
21
28
17
159
129
55
5
7
32
96
60
21
63
52
24
20
51
73
17
99
64
107
54
36
175
96
8
4
11
246
91
5
15
75
30
55
329
103
107
1
23
30
27
64
36
35
217
68
112
17
114
81
16
5
19
8
72
184
80
64
8
132
28
68
12
48
15
145
41
75
321
48
111
276
28
260
177
123
84
16
272
24
36
108
24
112
24
200
124
140
40
12
5
75
228
72
129
15
24
12
4
72
120
119
120
193
288
152
16
77
67
161
87
144
21
87
60
136
24
68
12
168
48
12
3
189
60
87
9
4
83
93
156
16
32
52
59
21
16
20
120
225
87
28
83
205
44
21
31
44
4
128
48
4
32
28
17
90
126
288
132
15
33
51
16
29
3
60
21
36
6
9
124
11
21
69
63
88
5
18
1
5
103
80
132
21
3
136
95
9
36
105
171
88
104
72
24
57
67
317
103
143
45
9
19
80
24
168
132
108
4
29
111
40
5
19
17
19
35
1
44
76
239
126
24
3
48
12
16
20
24
16
71
81
28
32
48
51
120
1
5
75
64
36
44
4
41
55
176
148
92
124
95
33
48
24
129
7
5
15
9
36
99
4
392
129
99
4
41
72
183
105
27
45
150
13
44
48
93
156
39
16
84
101
15
48
93
15
93
159
376
104
132
36
48
15
205
224
60
100
192
44
52
203
30
36
54
240
210
96
63
57
3
51
6
51
48
16
68
171
57
12
27
354
15
84
180
40
32
48
88
188
64
17
60
3
33
283
77
7
41
27
15
13
185
162
54
63
27
120
153
48
15
193
72
605
79
5
36
19
20
36
64
56
63
69
51
1
41
3
84
12
45
31
120
29
15
16
48
5
6
21
45
15
9
31
53
87
60
52
228
24
68
16
5
87
189
51
69
19
80
12
28
47
18
12
99
96
24
21
75
48
24
72
48
88
32
21
96
51
105
39
15
90
19
36
8
40
96
296
100
108
56
15
109
12
128
16
5
139
20
81
27
9
39
96
16
8
21
151
44
141
18
9
112
65
219
117
55
5
15
33
319
131
9
132
4
72
48
95
181
35
265
36
60
68
16
20
16
23
6
120
343
32
45
120
111
33
91
35
54
36
99
105
211
116
132
16
56
24
72
24
9
55
80
264
16
17
163
12
5
127
17
180
6
153
135
21
28
176
132
75
133
32
48
21
103
48
312
12
131
57
160
32
45
39
81
99
40
36
101
27
57
3
21
36
159
12
124
191
9
24
255
30
55
32
60
39
66
24
3
108
120
24
40
108
11
25
65
31
128
12
75
73
32
405
75
9
127
5
108
67
188
81
15
40
125
3
12
81
18
45
21
63
40
36
77
15
183
57
144
160
68
363
33
16
24
41
195
129
15
21
31
108
44
63
117
132
81
48
91
128
132
15
105
69
207
148
185
19
17
15
99
81
96
28
257
283
56
21
27
28
20
24
4
140
72
63
225
45
42
30
24
3
12
129
67
120
29
36
135
268
5
135
264
12
60
39
25
ABCD 98334156686*3^$a+1 [50020]
27
30
18
148
20
34
20
30
22
60
36
8
42
22
11
21
94
14
18
4
18
11
57
27
7
18
23
24
25
14
6
84
64
12
38
18
22
26
10
17
55
68
21
51
4
54
30
29
7
53
3
12
6
4
18
54
26
78
16
54
65
60
7
18
30
24
18
179
19
17
9
4
11
9
34
2
58
32
9
31
14
4
8
22
5
1
26
24
12
33
12
45
4
50
18
15
31
32
22
8
10
30
14
24
66
10
50
66
40
17
1
2
30
4
56
3
12
55
114
71
13
42
48
72
60
12
6
36
84
54
5
31
32
33
25
6
26
18
46
108
11
69
6
69
37
36
2
22
8
28
8
6
30
6
9
9
12
100
14
16
24
8
36
10
11
25
14
12
45
9
10
8
6
22
14
16
18
36
20
54
30
22
18
14
22
14
22
32
105
13
62
117
19
44
22
74
54
3
13
60
26
18
10
18
44
10
65
43
26
4
2
4
30
14
10
8
27
13
18
50
72
78
69
36
69
6
4
68
18
4
95
13
62
76
6
14
52
5
15
22
32
54
22
32
3
12
1
14
18
18
4
42
18
18
44
36
15
3
10
14
22
36
14
4
17
24
3
18
58
24
41
72
43
20
21
15
81
7
6
12
23
19
18
8
51
61
24
95
49
36
26
4
96
12
2
130
8
10
48
18
41
49
20
40
104
12
28
26
4
5
48
7
8
18
46
14
12
15
13
90
30
2
88
20
36
16
17
43
8
6
15
1
18
17
79
44
6
3
13
18
14
28
14
21
12
1
6
86
34
24
14
48
3
39
21
132
7
6
12
92
30
42
30
6
34
5
13
2
76
80
72
28
14
108
12
36
10
18
50
12
10
8
22
2
16
20
70
17
60
19
36
5
27
30
108
64
11
3
16
24
36
41
27
22
80
24
15
21
48
28
35
108
72
9
3
12
3
36
10
54
26
22
18
2
4
8
18
15
9
54
30
15
39
28
14
76
18
65
1
24
44
10
8
9
51
33
39
12
6
22
17
1
59
9
16
18
18
23
1
11
19
50
15
3
28
30
50
10
23
21
3
36
19
41
31
20
4
14
16
2
18
36
18
18
30
22
6
44
18
22
36
2
34
54
96
23
81
4
18
48
24
5
3
94
14
6
106
24
44
10
11
24
81
4
6
30
74
36
84
24
16
20
106
14
10
72
14
16
38
4
35
15
18
34
36
20
33
25
11
48
225
27
3
36
24
76
29
21
30
9
31
2
3
9
28
18
5
27
58
86
34
6
41
3
10
26
4
20
70
20
16
11
63
30
10
12
14
10
5
45
51
39
9
31
26
42
18
84
6
40
8
6
40
44
27
63
6
30
4
50
24
183
157
6
26
18
36
22
24
23
27
4
30
20
12
75
7
48
2
16
74
33
97
26
24
40
18
50
4
8
28
8
6
16
32
40
18
38
27
13
62
22
11
21
18
6
66
24
4
5
13
68
12
58
36
6
30
20
33
15
22
18
24
12
14
72
18
6
54
36
33
15
36
40
17
19
20
34
59
13
14
6
30
18
6
4
5
7
14
75
25
44
87
7
18
104
18
22
6
8
4
6
30
20
22
14
4
12
14
6
40
30
14
76
20
70
23
1
126
5
13
44
22
36
54
20
15
21
3
15
12
33
25
32
78
52
14
28
8
18
4
17
19
6
14
12
10
12
92
34
96
44
6
30
69
57
22
53
3
12
42
3
19
8
28
14
36
4
35
1
83
25
72
12
6
30
2
58
47
37
20
22
8
28
17
55
26
10
36
41
45
70
5
27
21
15
57
39
33
15
18
28
50
9
31
32
12
18
28
26
6
15
73
2
52
17
15
4
20
9
67
18
8
27
91
5
9
27
9
36
3
60
85
50
12
6
4
140
39
31
18
2
129
12
75
34
24
11
19
5
15
4
36
32
18
12
22
5
15
12
4
2
18
45
39
10
18
5
13
12
24
18
26
6
30
18
22
50
6
18
54
15
21
16
11
9
16
60
18
26
6
4
104
9
7
50
18
82
14
22
12
38
9
85
11
7
18
18
89
1
11
1
2
120
36
4
56
34
11
21
183
1
56
40
30
14
40
42
72
12
20
16
53
7
50
52
23
13
54
110
3
12
21
30
40
32
4
29
24
3
57
33
58
5
21
4
6
5
25
18
18
2
16
2
12
28
44
126
22
6
26
6
18
22
8
36
21
15
4
53
37
14
60
52
5
49
20
4
84
6
30
42
44
4
54
20
16
2
12
10
23
7
32
60
18
27
45
54
72
18
12
3
15
9
1
12
18
24
12
24
17
15
33
25
11
1
2
40
17
69
52
92
36
4
12
11
25
42
86
30
105
25
6
8
42
34
6
90
8
21
57
58
36
26
27
1
26
24
22
90
120
17
51
40
20
12
10
50
9
49
12
35
15
28
30
74
18
40
23
7
50
10
18
47
25
23
60
51
10
50
18
52
60
18
8
9
13
6
12
20
30
4
14
22
2
12
6
4
30
20
4
14
40
62
4
114
12
24
32
147
27
60
76
5
3
6
15
129
15
7
30
18
65
25
56
16
18
20
12
4
24
86
18
22
66
2
58
8
6
34
32
28
17
87
30
42
33
73
18
2
18
69
15
6
30
22
18
41
15
36
12
10
23
24
1
92
22
8
10
12
83
45
16
6
14
40
72
14
30
99
1
30
96
62
3
33
6
21
15
102
28
12
23
49
11
13
14
16
32
4
5
36
15
18
75
1
26
9
19
12
18
20
12
114
16
2
12
6
12
58
2
18
22
5
3
57
93
4
36
8
6
33
12
13
66
65
27
4
8
81
37
14
16
2
36
72
18
52
78
11
60
9
64
11
91
5
9
22
14
4
50
36
33
31
14
16
54
38
30
10
14
33
61
11
21
22
8
4
128
22
54
12
14
36
40
14
4
24
8
33
45
15
75
84
6
16
14
4
18
14
46
30
42
36
14
16
5
37
90
120
104
18
10
26
42
18
12
4
20
16
14
6
22
53
33
22
17
37
26
22
2
4
36
5
3
18
10
8
82
18
30
2
48
42
12
36
82
29
3
66
22
14
10
18
32
94
44
40
56
22
23
97
14
18
15
31
5
12
37
18
8
4
68
45
13
20
22
90
8
24
22
26
78
72
40
8
4
6
80
40
14
28
98
24
18
94
14
106
24
36
248
3
19
66
2
45
45
15
36
21
18
12
28
12
14
10
44
36
22
32
51
7
29
13
12
6
14
3
27
4
126
38
16
5
37
14
4
32
9
24
51
4
24
8
24
9
25
20
52
18
32
10
8
27
27
10
12
78
36
32
12
28
8
40
6
8
42
16
78
36
14
22
8
10
29
3
18
36
34
2
52
36
2
48
10
26
21
57
15
21
22
68
34
32
78
12
4
6
14
4
8
28
32
40
72
30
11
121
50
4
30
42
14
18
18
90
4
18
18
12
2
4
26
21
19
6
44
28
36
26
4
6
48
11
25
2
4
53
27
69
12
12
3
30
28
126
8
18
15
9
40
59
9
16
47
13
30
24
36
54
30
2
16
68
6
40
29
25
12
18
50
24
12
3
7
14
40
14
18
3
9
6
4
8
10
18
29
201
4
18
8
21
21
63
81
70
6
12
78
12
5
15
33
15
24
94
44
6
4
8
4
96
14
16
24
26
58
14
78
3
19
26
10
36
5
24
57
72
16
24
12
6
12
2
15
3
33
39
21
33
15
15
9
27
4
2
12
18
22
18
50
4
54
36
5
51
4
8
18
10
8
22
38
66
15
9
34
18
2
30
96
40
12
42
50
12
78
16
60
50
36
126
12
28
44
4
29
7
24
5
39
18
64
36
35
15
4
18
107
1
68
72
34
6
18
14
ABCD 98334166642*3^$a+1 [50010]
36
66
9
15
49
17
15
51
12
6
27
9
60
24
12
162
6
31
23
42
30
49
17
60
12
30
96
9
15
1
192
29
96
24
36
12
18
48
6
6
30
78
6
60
186
18
67
53
24
48
18
6
84
66
18
30
6
36
43
41
42
13
32
33
12
108
210
6
31
77
102
45
3
150
103
89
54
36
13
5
18
60
54
96
198
66
84
12
18
189
21
91
161
79
53
123
69
6
102
48
54
6
115
5
139
29
24
30
12
30
6
12
6
156
63
3
18
54
85
17
66
12
1
161
48
15
57
18
12
9
16
95
108
156
42
63
27
30
12
6
69
45
48
18
81
135
66
279
51
12
60
42
18
66
24
6
6
99
16
128
21
12
78
42
54
66
42
36
144
33
112
5
36
42
45
39
18
78
73
89
6
42
39
21
48
30
6
6
120
60
13
11
84
54
36
12
72
6
6
66
42
91
125
6
48
12
240
66
12
72
24
42
48
24
180
60
6
6
84
36
61
17
96
15
16
5
30
18
78
18
66
25
11
78
90
42
72
60
138
30
7
11
90
12
144
120
36
162
102
18
36
174
55
23
12
18
18
105
45
67
35
18
66
24
24
6
6
30
15
51
24
21
45
228
12
72
36
234
60
1
47
30
147
3
42
30
12
24
12
12
25
23
60
84
6
102
12
66
24
66
48
6
78
78
147
33
15
33
72
12
60
138
18
19
23
9
69
24
51
81
15
64
29
60
6
12
85
59
66
67
17
24
24
150
18
42
6
120
12
54
205
11
18
12
55
48
17
24
78
12
45
15
36
18
36
55
11
60
18
54
66
159
81
24
108
24
19
17
127
101
30
61
41
132
36
54
72
30
6
12
102
54
6
24
90
12
12
6
54
36
21
64
65
79
23
90
15
135
25
65
223
119
186
24
72
30
48
6
12
30
30
72
42
49
17
162
30
6
24
1
101
75
105
18
12
168
120
153
57
18
18
84
60
30
21
87
24
84
36
36
78
39
21
75
117
12
48
18
6
54
24
12
6
39
9
210
24
18
12
12
99
9
108
18
6
60
54
42
30
174
6
240
42
27
33
30
18
30
18
30
54
75
27
96
18
60
24
36
54
117
45
6
93
39
30
18
25
125
19
11
18
6
78
18
90
18
12
42
43
48
41
6
12
30
30
6
66
6
12
31
47
72
6
51
144
135
42
15
9
30
25
71
30
43
17
12
60
60
12
30
96
168
30
30
36
6
115
47
126
36
15
3
30
48
24
6
12
37
53
12
96
12
228
15
57
30
90
12
30
21
93
54
12
1
17
12
163
5
6
85
11
18
211
5
60
15
21
18
6
66
1
23
9
3
13
96
29
132
63
16
113
175
32
3
60
1
32
129
120
66
78
6
54
24
163
48
131
18
126
90
36
60
18
192
1
29
60
30
66
72
12
48
42
90
63
21
60
24
48
18
36
30
19
80
339
13
5
42
1
17
78
1
35
45
45
66
78
186
9
27
30
55
47
6
72
90
73
29
3
15
42
12
6
18
96
18
1
17
30
72
18
12
150
78
78
9
231
30
27
153
84
18
33
75
72
45
45
147
81
111
21
72
156
30
54
211
71
6
3
9
12
18
42
78
1
29
48
115
5
24
186
78
90
12
30
7
5
120
12
6
48
12
12
48
18
144
48
24
24
7
47
18
15
87
30
6
21
21
27
15
6
30
61
11
132
6
30
24
6
6
60
18
72
51
57
48
12
6
72
138
24
43
17
30
1
5
6
84
1
41
12
12
126
49
11
24
66
27
105
48
39
3
45
27
6
60
3
135
121
23
12
6
12
42
174
67
95
48
126
30
90
150
69
9
210
12
9
21
6
138
12
79
80
63
33
9
30
114
96
60
18
57
45
24
12
15
87
12
18
30
18
12
6
72
90
54
30
18
72
9
105
6
48
30
12
36
60
55
23
9
45
6
42
19
101
30
54
6
12
18
48
12
30
12
30
15
33
12
30
138
90
12
78
30
54
3
45
186
12
12
33
48
16
35
13
5
60
6
54
90
36
24
6
7
48
17
72
30
6
216
91
29
6
18
90
12
30
168
12
42
30
12
30
78
3
219
60
48
18
7
47
84
24
6
6
6
54
6
24
108
30
133
23
9
15
6
42
33
64
5
43
77
67
59
96
133
47
96
18
36
48
96
24
42
24
84
42
6
12
18
48
60
60
12
30
42
42
18
162
24
6
54
6
18
25
5
18
48
6
120
6
37
35
66
24
6
45
9
48
135
93
42
54
19
11
84
36
60
49
17
15
9
60
138
96
81
21
60
ABCD 98334293548*3^$a+1 [50028]
64
27
5
18
16
50
126
28
2
24
24
42
16
2
10
8
37
3
14
4
14
6
6
16
14
24
22
2
43
17
6
66
16
12
48
62
58
2
132
36
22
6
9
3
2
42
24
42
10
2
7
11
37
33
12
6
32
40
14
4
24
27
60
36
3
2
10
9
41
10
32
13
15
20
18
22
14
16
15
24
3
45
15
90
48
20
70
72
36
42
50
12
13
3
30
30
30
12
8
19
21
20
22
2
46
14
16
2
108
1
3
18
122
58
18
2
24
6
12
30
16
12
15
5
54
4
30
14
6
4
78
12
30
2
1
33
14
16
86
66
10
50
40
2
7
3
57
3
18
68
12
7
17
16
2
13
35
118
39
3
8
4
18
18
12
117
23
12
6
40
20
64
2
13
21
12
30
14
46
12
6
32
42
10
8
48
36
31
23
64
45
12
21
20
72
90
28
2
16
20
31
59
12
25
27
8
10
27
12
29
24
7
5
6
10
30
30
12
2
48
28
20
60
24
13
63
12
45
15
50
28
18
32
10
30
9
3
6
26
4
14
12
16
14
88
48
32
25
48
5
10
12
18
15
35
25
5
30
22
6
14
18
58
44
12
6
49
65
6
12
37
3
32
18
36
6
36
12
6
4
2
34
12
2
58
12
8
30
10
18
2
52
36
30
24
2
18
72
46
14
30
16
12
20
60
10
62
55
23
12
46
48
14
18
18
49
45
38
18
10
12
12
2
76
2
10
32
30
16
9
59
42
24
6
12
6
4
32
48
10
2
91
27
30
18
38
4
2
18
66
37
27
8
18
42
25
5
7
33
30
45
24
9
12
128
7
45
12
60
15
72
23
16
80
1
11
22
63
15
18
24
8
12
16
62
12
25
65
16
14
10
50
28
8
1
21
2
106
20
24
6
40
14
96
42
22
92
48
6
96
4
32
28
2
18
36
6
22
20
16
56
30
4
32
54
25
60
3
45
5
43
5
10
18
12
8
31
5
4
30
42
48
26
25
60
29
6
61
5
40
44
34
9
93
38
12
18
4
50
30
6
42
52
6
12
20
12
12
28
18
2
16
20
66
18
18
60
22
18
80
12
28
2
28
30
20
22
2
54
4
8
52
32
6
10
12
62
18
36
1
53
70
50
6
1
33
27
21
2
6
66
48
70
2
4
2
22
50
42
13
71
12
10
27
83
72
16
2
28
2
60
22
48
18
2
24
4
20
12
12
7
108
95
13
5
18
12
48
6
18
132
34
12
2
6
79
15
33
33
27
53
4
15
3
12
32
4
56
1
17
40
48
75
15
2
46
20
10
12
12
2
36
70
2
18
12
10
8
12
58
87
3
9
21
42
26
4
3
29
6
22
6
20
54
6
34
3
15
50
24
66
102
108
30
100
12
6
12
2
108
40
38
10
54
26
12
12
76
54
6
26
30
28
57
5
144
36
4
24
60
8
10
2
46
2
7
53
42
13
27
6
12
12
30
105
3
12
2
16
20
22
8
28
24
2
16
12
15
15
2
48
16
42
12
2
6
40
8
6
108
46
2
12
12
24
139
5
6
4
36
62
24
16
48
84
2
28
18
42
20
6
22
42
6
30
12
2
12
30
4
39
3
20
10
12
30
32
18
6
6
28
96
30
9
23
52
6
12
32
10
30
26
1
9
24
6
44
46
44
40
6
2
24
4
24
3
12
35
18
10
98
31
3
45
21
27
29
48
7
111
9
21
14
13
15
68
10
12
8
79
3
2
4
56
66
28
81
9
2
18
40
12
2
13
5
42
30
28
2
42
24
7
3
60
2
52
27
5
30
18
48
42
12
30
126
10
2
16
26
34
21
53
40
36
12
2
10
60
18
8
40
12
18
30
12
2
18
82
18
57
5
58
2
48
60
10
48
62
22
30
6
24
20
28
50
112
18
62
16
2
28
2
108
199
17
46
30
38
52
9
39
21
3
32
54
54
18
7
33
2
30
7
5
43
15
20
10
3
33
39
5
7
51
42
20
72
34
69
15
18
14
16
44
25
3
20
40
18
50
22
8
114
58
50
10
2
6
18
24
60
25
23
10
2
18
7
17
90
25
5
28
2
16
120
20
12
16
60
9
23
18
12
28
12
32
10
30
66
12
60
8
6
18
10
8
28
27
15
12
2
54
1
9
2
10
39
36
29
24
24
42
6
52
6
50
4
30
8
54
16
68
4
36
26
34
12
39
5
28
63
15
80
24
30
4
24
2
18
7
39
24
48
32
48
12
18
10
60
20
22
30
2
46
78
44
7
3
38
82
48
18
24
48
20
12
10
6
2
12
40
38
7
33
12
60
15
3
45
17
102
1
3
9
15
18
102
20
66
7
65
30
42
16
2
52
2
124
2
40
30
2
10
36
2
10
18
12
12
8
28
74
28
32
6
10
14
12
16
90
20
30
60
22
26
82
48
20
67
23
52
2
30
16
62
40
50
10
2
10
2
6
22
86
79
15
2
28
87
35
24
42
12
70
33
15
9
41
12
60
43
27
2
54
1
5
16
140
10
32
16
2
42
78
12
16
12
8
52
38
4
80
18
24
28
2
16
60
2
12
6
24
48
6
10
69
47
16
2
12
4
20
24
12
48
36
10
9
3
2
12
66
49
5
34
12
9
9
26
13
23
10
60
2
16
2
24
4
42
12
45
15
6
74
25
11
52
2
6
4
86
12
24
34
21
21
27
23
12
46
54
48
38
70
32
10
110
49
29
19
41
22
9
9
51
39
2
40
15
3
12
98
24
12
30
24
1
21
75
15
72
2
31
29
16
44
28
50
36
10
51
3
140
16
32
30
12
6
42
22
18
12
3
5
67
3
12
2
6
10
30
20
18
42
12
10
38
22
75
21
2
24
18
6
22
20
10
9
51
2
46
74
6
4
33
27
18
32
16
74
25
17
16
62
10
2
28
38
10
38
40
102
12
45
12
39
20
24
58
30
8
6
6
72
6
64
6
2
28
39
3
30
44
6
12
6
100
24
8
40
39
5
16
14
16
80
58
42
32
28
20
10
60
2
42
31
12
3
62
46
32
22
8
12
10
18
8
10
30
44
30
6
22
9
51
18
24
3
12
5
6
22
44
46
18
24
8
24
34
14
7
3
8
24
1
3
9
23
78
112
14
138
7
11
10
15
3
14
10
6
32
40
2
37
41
10
45
57
3
27
57
11
60
24
4
12
102
20
28
30
14
4
42
2
55
33
12
30
18
20
18
30
154
2
36
24
4
30
60
54
36
14
12
6
7
15
20
76
9
3
32
16
2
58
9
48
77
76
42
18
72
2
16
12
2
88
80
28
24
15
15
18
39
23
28
32
6
34
30
48
32
7
3
2
90
1
15
8
4
36
14
18
30
10
72
32
18
30
28
2
16
20
64
68
19
29
40
50
22
8
54
18
30
12
18
12
58
68
6
58
8
84
4
14
67
3
26
34
20
126
12
79
120
21
2
6
40
99
45
2
16
48
56
28
18
8
22
44
16
9
3
38
7
21
24
15
3
9
35
4
44
48
70
18
32
22
147
129
27
63
9
12
81
15
23
22
15
47
25
35
106
24
6
2
108
6
73
5
12
46
30
27
51
14
10
8
42
6
10
32
10
2
58
80
28
32
84
4
24
2
4
20
6
13
47
46
14
24
1
3
8
30
24
31
3
12
50
10
48
50
36
34
42
30
32
18
12
6
6
16
32
16
27
15
2
16
2
30
42
40
6
42
30
108
44
48
12
16
12
120
2
85
5
10
36
60
9
63
20
10
32
30
13
12
12
11
30
118
26
16
27
41
112
44
4
24
15
12
65
28
8
42
10
8
55
77
6
10
44
36
10
90
24
62
28
8
84
1
35
24
4
9
11
6
31
5
42
28
14
4
14
10
18
138
12
8
24
18
25
3
14
12
4
39
5
66
22
2
60
28
30
30
18
12
18
2
30
97
21
26
1
15
2
10
38
40
30
32
16
57
60
45
62
10
32
34
2
24
64
24
6
12
30
20
40
15
15
18
92
18
4
6
2
28
12
2
28
2
10
18
32
72
4
20
24
60
12
ABCD 98334500248*3^$a+1 [50191]
29
114
54
186
49
5
75
81
55
41
30
48
1
72
29
99
99
21
24
40
8
40
77
91
5
67
152
177
39
24
16
24
107
48
36
49
107
84
25
35
21
96
57
6
81
16
197
6
37
8
96
9
7
29
43
17
79
152
87
1
56
33
210
6
204
3
33
7
48
125
19
32
96
57
87
183
102
51
3
21
63
162
78
57
39
9
21
147
117
91
24
137
168
111
112
32
16
24
120
17
39
219
85
96
24
65
15
51
66
30
84
97
47
12
30
15
105
39
135
49
41
135
9
63
117
156
24
60
51
112
32
81
15
9
6
105
72
63
6
54
21
15
129
40
89
111
40
104
16
11
54
39
16
101
228
36
150
66
51
144
63
30
147
63
12
69
9
162
84
96
114
30
90
36
18
121
24
5
132
63
51
85
72
77
246
180
150
75
105
6
144
25
24
152
64
65
55
24
17
39
9
15
88
72
216
11
61
23
6
3
45
36
6
81
40
48
32
87
60
30
156
54
6
7
113
55
80
69
27
9
39
16
120
144
8
112
245
171
15
49
11
36
18
30
1
24
35
162
24
27
40
8
15
60
30
39
160
11
6
84
19
152
153
87
129
55
71
73
17
31
17
175
65
15
16
89
12
163
8
33
127
167
30
30
66
30
54
15
16
5
54
42
19
5
19
56
99
102
39
69
75
72
48
207
1
192
32
168
136
125
75
9
15
16
56
69
114
60
132
129
75
54
30
25
35
85
17
15
64
11
54
15
40
264
5
12
84
6
30
84
30
117
33
7
167
1
155
157
32
16
5
51
69
54
45
57
15
9
84
156
7
77
36
111
15
9
40
5
19
80
57
15
63
6
6
84
54
42
9
21
51
24
45
180
63
45
6
85
41
79
24
48
17
60
3
24
9
111
15
48
30
270
133
29
3
120
16
80
112
8
69
36
7
48
11
13
5
252
15
39
96
18
31
72
83
85
125
219
51
54
55
77
3
21
24
6
144
21
141
24
67
17
6
25
24
17
151
120
48
221
60
15
9
175
144
77
43
120
80
27
13
71
90
60
19
128
168
189
30
30
175
80
57
79
59
30
216
39
45
27
24
51
21
48
15
66
90
30
54
66
78
25
185
271
152
87
57
120
33
72
18
13
48
32
33
84
120
147
39
249
88
48
11
13
32
33
55
11
36
33
45
36
36
43
5
6
36
289
56
96
40
32
15
25
41
39
72
45
19
11
228
42
84
27
208
24
161
7
8
40
119
96
49
48
17
31
11
333
16
24
216
341
24
54
6
126
1
29
75
88
5
75
120
16
89
55
8
63
54
36
7
29
3
136
24
95
96
60
36
108
85
47
49
80
64
56
21
18
270
51
9
15
357
19
120
24
32
105
48
55
11
21
159
129
160
137
63
21
19
5
96
84
150
25
35
117
93
36
79
5
12
90
13
101
147
24
165
120
19
32
168
40
24
5
42
174
139
8
88
35
205
101
3
45
3
72
136
41
120
30
114
15
64
120
32
184
104
51
234
6
37
59
18
27
45
54
21
15
54
99
21
139
32
24
40
65
6
1
80
123
30
6
90
39
69
12
30
48
90
66
6
144
175
95
90
39
45
91
32
88
41
84
144
240
91
32
40
72
8
144
144
72
88
11
13
125
42
1
8
81
24
7
32
87
9
99
30
12
43
65
55
65
55
80
88
29
43
56
192
88
56
88
48
113
39
51
66
30
21
33
55
29
291
105
ABCD 98334527236*3^$a+1 [50077]
12
126
6
18
126
3
9
18
69
36
3
18
59
55
41
48
13
54
24
12
57
56
1
162
21
9
54
108
36
54
42
93
15
17
76
33
36
54
48
72
42
84
42
48
60
89
112
27
21
21
30
18
42
48
24
17
24
64
21
75
56
25
78
72
33
56
13
75
15
42
144
12
3
80
7
42
108
48
54
33
3
41
1
23
72
64
93
39
27
18
23
13
72
36
96
48
3
39
5
43
137
103
54
3
51
33
44
31
5
64
93
48
3
8
72
12
1
48
11
13
99
3
24
90
107
109
39
135
114
123
48
45
12
60
126
12
33
9
15
240
33
12
23
31
96
126
144
48
36
63
32
67
77
4
72
27
101
48
109
27
12
87
138
3
12
45
39
9
15
93
6
257
13
51
15
69
3
5
36
91
9
12
33
90
30
59
24
67
5
79
33
12
33
30
24
36
17
72
60
25
3
39
30
42
18
48
15
111
33
24
3
36
12
168
129
60
45
144
3
27
36
69
44
37
3
15
89
1
15
96
87
33
21
18
41
28
39
5
13
39
9
6
5
28
48
80
67
9
32
16
132
99
29
4
96
15
57
36
129
27
27
66
18
6
15
15
29
103
17
16
3
48
41
1
102
9
45
36
24
35
13
42
36
90
48
6
53
175
33
36
44
4
45
111
33
3
3
180
45
8
37
12
63
45
168
66
54
11
61
51
21
87
3
180
29
61
3
21
35
19
162
12
47
31
57
9
6
90
15
36
57
18
161
1
36
3
9
23
28
3
41
88
56
13
3
228
9
3
84
39
36
36
12
54
54
54
258
84
77
49
27
56
16
9
23
31
41
175
60
41
13
15
33
18
29
7
81
15
30
203
85
24
18
18
12
27
27
29
49
131
7
42
59
120
13
42
72
12
114
18
54
27
9
159
3
93
33
39
9
131
1
51
12
171
12
69
75
114
39
9
114
41
115
24
5
25
23
40
87
72
9
9
36
18
138
78
9
32
115
6
12
6
72
53
72
24
4
96
12
63
12
21
132
33
3
72
15
53
112
27
65
49
111
56
13
51
57
30
54
24
87
44
4
75
41
13
47
67
93
33
66
24
9
8
1
87
93
3
51
21
51
21
99
36
6
54
93
32
40
123
53
36
49
72
90
29
13
87
8
13
54
48
18
72
75
57
39
27
5
13
24
30
41
55
48
24
5
16
108
164
25
51
93
18
90
144
18
69
68
7
9
32
31
60
30
6
9
21
63
9
72
15
27
17
19
33
20
13
99
12
87
21
15
72
24
18
3
33
30
29
16
69
90
12
6
179
76
45
11
151
6
30
108
18
15
32
43
60
54
71
55
66
18
33
63
120
9
33
3
9
39
39
120
60
89
60
103
144
53
13
150
93
27
60
33
48
27
33
33
24
66
5
67
54
59
67
5
100
48
15
66
59
4
27
57
3
12
36
5
67
33
12
117
159
39
6
12
59
28
9
66
21
75
12
5
37
27
72
3
42
66
153
104
13
11
61
42
30
96
30
129
93
12
155
103
17
16
24
9
83
13
18
21
120
3
72
36
33
33
119
103
41
16
15
126
162
48
24
18
54
12
90
11
40
72
9
84
6
66
87
27
57
12
108
72
15
6
54
53
31
81
32
31
6
126
57
84
15
72
33
3
72
60
93
45
396
90
42
15
33
111
15
24
48
24
12
54
47
13
27
24
123
5
1
192
60
23
100
12
57
132
12
83
13
102
42
36
36
48
60
3
27
36
65
36
103
30
6
162
66
29
52
27
69
12
63
69
8
24
160
45
11
43
221
60
12
72
37
228
3
39
5
85
35
40
15
72
33
3
36
9
111
9
20
25
23
109
3
12
165
102
18
11
40
39
57
72
69
54
18
3
48
3
5
31
9
264
15
81
33
36
99
3
9
45
39
15
168
5
49
48
18
6
126
12
6
174
6
39
9
39
123
69
8
4
33
51
15
54
11
25
90
45
69
102
24
36
66
18
165
44
28
39
30
83
7
6
3
27
69
21
24
120
18
18
6
57
32
49
6
17
64
60
44
120
73
36
27
32
13
3
120
56
55
45
57
96
23
148
96
51
24
17
49
3
12
153
18
12
9
92
48
64
75
18
6
18
3
15
72
57
12
51
90
83
31
17
19
84
5
163
12
24
89
19
18
174
108
24
17
13
78
125
199
17
55
126
72
90
12
21
21
120
51
99
5
61
42
30
18
9
56
72
79
41
19
72
48
90
42
12
6
15
87
29
4
3
24
18
75
24
45
30
5
19
18
84
36
83
16
27
24
66
90
41
19
17
1
63
27
156
69
68
13
66
173
ABCD 98335123262*3^$a+1 [50030]
24
35
85
18
72
77
1
48
72
35
43
12
29
13
35
145
36
12
59
31
5
84
60
139
17
24
13
6
72
48
29
31
17
67
17
91
60
48
180
24
36
12
17
12
49
11
61
12
96
71
13
107
1
90
60
5
84
13
35
1
162
42
66
77
157
18
5
12
25
18
12
5
55
185
13
155
7
30
36
42
72
198
30
17
43
12
5
325
23
7
113
247
150
120
78
48
101
61
72
95
55
48
42
95
13
30
60
48
150
12
90
17
25
270
90
95
31
120
42
59
61
95
67
53
37
6
77
25
108
180
11
13
90
36
12
108
137
84
163
173
115
48
24
126
12
107
25
66
132
17
13
35
12
43
42
18
125
37
36
90
221
48
12
91
168
120
114
126
90
11
163
5
60
31
102
47
12
73
35
48
133
102
18
114
5
43
60
72
18
108
54
30
36
114
18
102
36
90
24
216
12
35
217
23
37
48
150
102
18
17
180
25
83
145
18
137
85
155
43
102
35
37
18
150
47
91
42
108
84
143
25
108
30
60
102
60
30
5
72
13
119
211
102
35
120
25
47
43
5
48
72
1
114
18
270
18
12
95
12
55
18
60
102
17
19
29
48
55
12
17
48
85
47
61
90
17
13
35
7
30
78
120
5
24
31
65
12
31
197
37
126
89
12
36
132
13
59
19
162
18
144
48
60
30
180
60
180
30
65
12
55
125
1
12
47
168
97
18
77
60
61
119
43
30
42
120
6
11
61
12
186
90
119
1
90
54
60
48
35
25
48
54
6
167
133
54
6
11
133
66
42
12
36
47
205
60
12
36
72
180
132
18
48
77
12
240
1
54
18
90
72
30
83
103
90
84
126
24
53
37
47
61
138
162
132
30
5
55
5
115
198
42
53
145
18
54
18
149
48
91
30
60
131
13
138
17
60
13
95
67
18
18
90
119
108
12
72
163
125
12
48
31
54
18
29
169
84
35
1
11
61
90
29
151
72
77
60
31
12
78
18
101
79
209
73
42
173
37
36
60
30
54
95
31
60
29
61
107
12
1
47
25
42
90
36
72
72
95
85
18
108
12
150
119
1
72
23
67
65
85
107
31
42
36
54
90
180
95
13
162
156
72
29
211
72
18
95
187
53
43
137
12
85
35
103
60
29
1
95
24
36
175
90
107
12
48
13
300
72
35
60
1
47
253
144
95
13
162
60
90
30
53
60
192
61
72
18
192
18
222
252
18
138
54
47
61
47
103
12
6
54
5
31
29
180
60
271
54
30
137
31
17
228
7
48
108
42
18
30
42
30
18
24
90
23
12
72
96
13
90
161
13
126
24
5
12
36
73
192
47
121
11
156
67
48
17
1
90
114
83
25
12
47
43
36
132
30
78
162
102
17
19
114
18
12
6
12
150
77
43
29
139
41
48
175
293
175
89
91
137
25
6
77
7
6
59
43
72
168
180
77
121
84
186
102
72
90
60
30
60
18
90
228
90
101
61
59
229
59
31
209
43
29
156
12
145
78
65
72
48
12
12
61
12
168
48
42
72
90
30
77
1
192
126
54
6
30
114
48
17
151
120
132
29
36
7
120
150
23
60
7
17
13
6
30
107
12
13
30
90
150
125
24
133
60
35
31
149
13
35
115
30
60
30
29
61
72
18
17
43
48
162
180
ABCD 98335758538*3^$a+1 [50079]
135
60
21
56
184
9
174
177
45
3
120
240
15
41
16
9
24
15
168
120
24
45
60
15
96
27
45
48
57
66
114
131
72
43
45
45
36
54
57
3
36
129
15
54
12
135
15
30
90
153
96
144
96
15
24
33
24
8
7
41
7
81
51
84
54
3
57
72
39
45
27
24
56
88
21
18
57
39
180
77
49
15
24
72
63
57
87
96
57
69
54
29
37
18
72
9
51
48
90
75
105
222
54
555
32
7
65
37
11
43
24
12
144
17
160
24
8
7
198
27
48
8
64
69
24
72
48
6
29
55
180
93
147
66
11
16
177
167
24
64
15
353
40
33
15
56
16
72
117
288
51
32
120
43
60
144
33
3
101
40
15
33
45
27
3
165
72
96
63
6
3
27
21
8
184
72
3
45
141
36
39
159
12
24
30
90
69
168
48
72
27
66
6
48
93
48
39
60
5
40
200
1
24
126
174
3
8
64
32
264
216
40
99
101
64
51
5
16
120
159
9
231
105
80
40
75
69
45
84
15
32
24
19
36
54
27
8
55
153
24
45
18
216
36
198
87
3
213
3
45
39
225
15
12
54
24
15
15
6
120
24
83
40
144
69
99
15
30
147
33
6
41
85
99
144
56
1
24
239
25
63
120
3
5
31
30
78
21
120
141
35
64
24
168
327
225
57
159
32
7
153
8
349
36
87
87
6
90
137
40
267
45
45
11
160
192
33
47
24
43
5
16
69
36
191
120
40
200
43
45
27
29
144
160
21
51
63
30
11
64
72
33
36
6
21
24
93
6
21
9
306
54
90
60
9
27
120
69
56
109
35
136
384
24
192
3
60
105
111
54
11
16
96
24
63
6
131
40
128
1
39
96
69
3
117
3
3
21
123
5
112
24
15
57
24
48
8
13
75
120
72
48
45
171
39
204
5
16
15
9
32
88
8
109
54
60
174
3
129
39
45
6
45
63
185
88
24
56
88
9
87
69
27
72
15
33
33
6
48
225
141
30
29
240
136
24
27
21
144
96
104
16
8
16
216
9
18
5
96
16
9
36
59
24
208
24
75
21
24
9
54
33
104
16
267
12
129
15
17
40
123
36
489
15
57
32
48
133
60
111
33
47
25
138
125
55
57
24
96
63
33
39
48
105
48
9
18
53
7
33
248
19
42
180
263
40
32
64
9
87
3
6
120
150
41
49
39
48
57
47
55
54
6
21
72
387
60
84
101
16
48
120
39
6
27
189
123
8
40
27
12
144
60
21
128
31
57
9
114
30
150
54
203
97
42
5
40
144
21
75
33
87
93
35
136
56
193
63
72
48
72
96
39
6
84
47
24
16
144
45
59
115
90
83
157
27
63
65
55
17
88
81
36
18
36
45
24
21
131
13
11
72
37
11
25
54
17
25
183
177
39
69
3
27
6
39
120
48
57
60
66
105
56
55
9
96
3
6
111
56
67
12
90
15
168
75
21
56
103
12
54
36
54
216
21
129
15
24
135
9
8
127
6
27
57
6
129
51
45
104
16
45
195
129
87
56
40
24
45
114
66
78
156
45
144
81
39
51
21
3
5
136
15
57
8
229
27
39
105
72
9
84
24
171
192
192
32
144
280
56
40
129
39
231
6
48
27
48
48
120
87
65
40
51
21
33
72
ABCD 98335764812*3^$a+1 [50201]
12
39
77
4
60
111
213
27
18
59
25
75
12
84
12
120
15
60
29
180
16
75
33
69
3
12
3
9
39
201
96
75
5
37
3
24
84
12
27
45
60
12
39
105
36
48
135
21
27
9
39
21
3
21
72
33
15
32
85
95
4
104
36
48
85
18
12
41
36
49
12
35
192
12
193
87
3
21
20
115
89
16
27
60
33
27
29
4
12
144
48
51
65
19
81
135
24
57
36
3
41
19
125
115
125
7
72
53
28
9
123
45
35
12
163
120
5
25
60
132
6
57
24
68
12
1
15
3
24
36
17
52
15
17
28
20
55
5
43
5
4
3
108
33
132
12
3
33
104
36
64
3
48
281
19
21
9
227
52
56
64
36
69
18
78
15
12
108
75
9
92
31
138
24
3
117
75
92
40
3
96
9
32
64
87
9
36
8
19
33
48
140
7
33
225
219
63
69
24
164
28
84
48
140
73
15
192
12
21
23
96
4
27
17
25
23
55
29
13
3
80
4
33
63
27
78
42
138
59
64
32
115
65
52
108
3
45
36
51
102
30
33
3
21
44
49
27
20
16
140
67
93
27
30
75
12
39
12
60
18
54
33
44
16
75
57
93
27
36
32
100
27
30
3
15
78
35
37
30
29
28
135
57
120
56
148
39
137
4
24
32
139
69
3
60
65
88
144
12
21
30
45
3
81
81
27
12
48
72
48
3
72
126
35
16
3
33
120
3
17
37
6
69
96
15
162
30
60
57
93
90
69
44
96
16
105
39
24
44
31
72
90
42
53
48
64
51
60
54
23
67
6
11
4
96
51
42
15
93
15
87
41
55
57
57
6
197
52
33
18
5
25
59
52
108
12
224
7
29
28
80
40
123
29
49
15
72
33
90
77
84
64
300
120
92
127
150
6
9
63
78
27
105
39
20
61
15
20
13
24
15
183
108
12
45
15
29
31
53
37
87
36
315
24
45
36
72
75
5
4
51
189
140
160
80
36
7
21
24
56
85
191
144
124
15
101
7
9
123
120
60
21
12
32
12
16
27
30
48
15
27
33
15
29
36
55
5
37
11
79
48
65
84
13
231
15
12
45
27
6
15
20
127
12
5
31
17
337
27
3
93
3
117
12
92
16
15
168
60
45
87
33
56
121
27
3
12
77
16
212
31
17
43
60
165
32
7
30
18
168
69
60
68
175
12
57
99
9
75
33
57
6
5
37
27
303
17
76
27
42
180
6
57
8
55
81
48
75
120
45
93
3
56
180
19
57
48
15
72
57
32
1
42
93
12
96
87
45
104
36
13
35
144
52
108
12
84
69
11
96
43
53
103
42
12
135
12
51
12
18
12
87
81
63
27
78
47
4
39
204
77
148
15
33
48
12
32
1
51
3
60
81
72
80
7
33
12
3
30
12
15
36
39
57
44
7
89
1
15
72
51
12
60
17
48
4
44
60
96
4
44
25
27
44
64
33
15
68
52
195
45
12
36
12
48
80
145
15
27
48
57
27
30
15
75
6
51
69
90
21
108
132
44
64
81
12
30
5
37
48
23
280
39
113
132
91
84
45
3
45
24
39
17
144
4
44
1
135
44
1
59
136
56
31
57
120
48
20
60
7
45
80
13
83
19
78
3
15
125
127
69
3
21
84
3
18
150
60
21
24
44
28
20
28
9
6
192
17
55
273
63
29
76
32
7
48
60
18
27
80
48
36
4
60
39
36
72
9
9
27
15
33
132
44
1
162
201
147
17
60
16
69
47
1
240
48
11
4
12
20
43
69
3
57
81
42
57
12
33
66
117
44
1
90
33
15
24
33
15
33
24
80
40
141
12
3
32
7
60
137
1
195
33
11
88
120
165
27
20
16
32
108
40
168
36
108
63
5
43
165
32
97
36
11
28
36
15
12
5
28
39
90
6
77
37
78
9
128
91
9
32
31
65
12
91
120
117
72
75
5
40
8
4
111
78
111
20
19
84
57
48
156
36
140
1
15
24
48
8
25
12
3
12
63
120
42
3
168
116
108
25
6
12
5
52
32
16
15
93
24
15
41
67
125
4
3
41
7
153
129
3
92
36
55
72
ABCD 98335839554*3^$a+1 [50022]
8
48
12
63
1
8
15
333
12
15
25
80
15
57
21
27
117
30
144
57
15
97
11
6
51
4
56
63
49
68
45
55
72
41
39
51
12
18
15
24
3
30
15
9
18
48
24
13
17
135
81
15
9
18
30
63
24
9
67
12
20
28
140
3
72
9
84
15
97
23
24
25
20
60
48
12
12
15
33
45
3
24
189
111
33
18
9
4
56
33
6
61
20
219
54
43
35
45
4
8
33
18
72
33
51
36
13
11
1
29
3
12
120
36
4
20
3
108
24
13
41
79
20
48
40
144
23
57
36
33
24
67
23
13
44
24
39
153
60
9
3
27
1
8
9
126
114
48
15
180
4
56
15
45
15
13
24
68
52
8
24
4
32
12
36
87
37
128
15
48
1
23
12
1
8
16
36
12
60
68
69
24
19
53
72
27
4
36
20
48
183
24
61
47
13
17
7
20
16
24
23
25
53
3
15
12
24
13
71
45
12
69
15
9
72
15
33
67
8
21
3
51
1
20
16
53
30
85
60
12
5
7
17
31
17
3
39
48
33
3
9
12
21
30
49
20
24
96
76
23
90
7
44
24
12
57
87
129
39
112
20
45
6
90
48
6
45
16
44
4
60
24
12
23
96
25
11
61
48
140
12
4
23
1
71
13
128
24
4
60
84
65
27
36
64
11
24
9
100
36
53
27
64
44
27
33
12
24
39
81
57
15
27
61
32
33
79
113
55
44
48
12
96
75
48
6
18
12
9
12
12
28
53
19
53
15
28
20
135
1
44
4
41
19
8
3
9
52
35
66
27
27
9
84
28
32
15
13
35
42
51
132
60
48
40
32
12
16
60
24
77
18
57
39
61
41
24
30
33
27
30
54
90
6
18
123
12
60
76
35
1
29
75
15
21
24
76
11
12
1
71
1
23
9
148
23
1
44
60
36
64
84
12
23
45
76
32
88
11
18
3
12
16
12
5
15
9
15
51
49
44
12
4
84
29
15
120
36
45
66
96
30
43
29
27
99
24
18
48
27
28
17
39
3
33
48
21
63
12
21
90
49
8
15
25
101
15
12
27
33
12
21
6
21
52
11
54
6
66
39
16
80
76
5
3
4
8
48
16
8
60
40
53
27
27
61
59
1
17
78
49
8
27
1
24
48
5
7
65
126
9
24
40
35
49
5
55
83
24
84
37
20
3
12
9
4
44
88
84
48
53
27
88
5
55
44
24
21
18
60
45
27
93
72
4
11
49
77
30
18
39
57
3
45
198
85
128
45
27
63
30
7
107
126
55
11
1
5
55
47
13
92
28
80
63
61
65
18
72
25
56
40
5
3
16
125
15
3
57
51
18
51
15
21
64
11
37
32
24
9
72
75
40
24
140
12
120
75
42
3
12
3
54
31
8
76
8
16
32
24
165
19
116
84
15
36
66
7
8
12
27
33
63
97
23
73
264
48
47
33
57
27
108
15
12
36
9
4
56
16
20
4
5
115
48
53
15
4
71
37
32
33
27
40
44
24
28
48
24
20
3
45
3
25
56
36
15
120
33
12
15
72
12
24
61
20
64
12
80
27
37
8
40
5
42
45
4
12
84
11
9
16
44
21
7
17
90
73
48
5
7
8
3
36
9
9
90
1
47
97
47
49
95
81
16
47
6
54
1
11
54
6
84
6
90
1
197
55
65
3
4
44
27
90
30
18
27
4
8
100
131
61
20
16
12
5
27
88
8
24
15
73
35
33
3
37
17
51
15
49
47
45
3
57
4
35
36
13
8
27
18
24
18
1
29
111
16
44
51
1
12
8
15
57
15
72
30
3
21
19
80
63
25
32
40
36
12
8
16
68
15
13
8
16
11
45
12
15
25
32
40
68
72
21
3
45
31
11
133
41
3
87
1
32
16
72
23
25
11
9
4
47
13
23
18
19
11
121
24
12
23
6
99
147
24
25
8
28
29
18
30
15
12
16
29
24
27
4
41
48
15
72
4
8
16
144
32
24
24
28
60
12
20
51
36
109
137
15
12
36
51
21
33
30
42
39
48
3
45
88
20
12
48
24
28
5
15
40
12
35
21
12
57
18
73
80
96
4
20
4
35
30
75
3
45
24
24
27
105
28
35
61
11
72
13
35
24
18
30
61
20
12
3
37
80
99
45
48
36
72
24
60
3
72
48
33
28
47
24
33
28
113
79
12
48
101
87
4
8
63
33
69
7
161
27
12
9
111
36
24
24
75
9
27
6
18
37
60
32
40
11
9
12
4
47
13
36
24
80
4
5
51
40
20
81
18
25
8
24
111
9
88
20
12
45
144
54
97
56
64
8
51
12
9
9
27
88
80
21
31
20
3
42
3
15
1
24
29
48
3
160
5
120
7
227
61
11
21
24
33
102
25
11
60
12
1
5
15
132
24
60
39
1
20
40
95
6
7
8
72
3
54
15
33
18
24
30
31
12
8
48
69
15
88
24
68
51
24
25
41
54
93
72
28
24
8
52
68
12
84
171
1
24
29
6
1
65
3
21
90
61
113
67
23
9
12
4
24
72
60
23
72
18
48
27
27
1
84
20
40
23
25
8
24
9
39
3
30
27
15
133
68
15
36
13
20
51
21
33
6
72
12
33
64
8
36
40
24
12
56
39
21
4
29
7
23
129
33
19
8
48
4
48
56
57
15
39
1
20
45
24
51
28
24
8
33
67
23
21
15
1
17
7
44
60
9
51
64
53
48
75
12
60
64
5
31
20
64
8
160
8
48
60
4
32
93
3
40
5
67
48
32
12
24
16
8
33
18
1
8
28
12
128
3
36
1
104
3
12
21
4
20
4
140
27
33
96
3
36
1
11
42
72
31
12
92
9
75
15
30
24
31
60
12
72
20
15
72
33
36
144
100
35
45
21
75
4
137
43
32
3
45
48
4
95
18
18
24
48
1
32
27
12
24
9
12
60
21
24
75
40
23
6
15
ABCD 98335996886*3^$a+1 [50125]
51
32
43
57
108
3
9
27
18
36
12
162
53
109
36
18
36
36
18
35
25
12
47
13
12
23
37
51
51
18
36
36
59
60
132
19
69
165
15
80
1
48
36
6
41
43
24
48
24
213
3
30
24
36
18
29
43
33
72
48
147
233
112
33
126
18
3
15
33
44
1
27
72
3
77
1
36
51
68
109
60
18
84
21
108
20
91
36
18
15
140
115
45
81
143
103
18
59
55
5
7
96
105
12
96
20
19
12
18
83
13
156
36
35
169
66
17
1
90
36
24
9
75
33
8
60
64
20
28
32
7
29
205
42
264
240
36
117
21
96
30
6
95
25
24
48
155
148
72
8
103
36
69
39
5
37
11
52
60
3
17
31
6
11
55
165
228
39
6
15
21
18
36
192
24
90
48
72
39
20
37
12
35
60
163
17
108
100
32
31
54
48
155
40
3
24
72
126
35
19
113
13
30
18
54
21
84
96
12
45
12
75
20
13
24
30
93
48
45
15
68
60
1
66
18
42
102
15
165
180
71
19
21
15
6
138
18
83
121
99
9
12
60
18
30
23
28
32
112
176
79
5
88
69
36
42
12
36
60
5
25
132
18
174
78
48
177
96
39
36
12
18
6
41
79
78
36
36
30
41
67
173
43
60
29
40
3
48
5
19
18
138
125
52
63
9
116
37
120
3
51
36
60
84
29
64
3
102
3
80
13
15
84
63
84
33
27
33
36
144
15
126
6
9
132
15
17
220
15
5
13
78
5
49
11
1
3
48
9
48
42
141
32
16
9
216
15
51
78
66
54
72
18
93
72
57
18
41
169
198
90
60
102
6
15
75
9
60
36
44
97
3
33
47
7
41
49
54
6
18
65
73
3
15
72
90
35
40
20
73
36
54
177
15
42
23
175
12
5
48
12
36
79
78
48
54
41
157
78
126
11
7
33
8
25
60
12
87
56
7
30
147
8
49
63
45
35
1
27
57
123
9
66
24
9
20
55
69
80
28
20
97
12
54
77
13
39
51
36
21
20
37
48
78
174
78
12
5
1
27
27
48
33
27
72
101
25
36
18
30
60
71
67
54
83
28
15
18
54
90
72
6
30
3
39
65
25
35
31
24
48
24
161
49
114
9
8
12
25
30
21
20
49
36
42
45
93
42
108
45
279
12
33
3
114
11
19
108
78
12
11
61
3
141
47
25
87
45
63
27
30
42
54
15
120
9
11
1
60
23
40
56
37
42
81
45
35
49
42
84
54
132
18
33
48
99
90
63
9
54
36
48
150
12
60
90
18
123
120
20
55
24
53
28
80
67
33
9
30
41
19
54
15
15
6
18
36
30
42
72
18
30
18
36
51
27
18
12
123
75
65
48
91
9
9
12
3
56
85
72
35
12
28
3
54
15
111
72
117
96
21
18
48
150
12
18
5
37
30
78
30
53
91
21
57
12
60
123
21
59
7
6
15
3
30
36
18
113
48
127
18
72
15
27
102
3
36
57
54
113
40
240
3
18
12
15
39
18
15
60
3
45
9
23
61
6
66
24
48
18
5
12
37
24
54
126
35
64
21
126
78
15
105
72
54
36
69
27
5
13
15
105
39
87
6
12
51
57
24
18
30
18
5
73
87
57
51
80
132
7
5
28
87
36
29
28
32
55
90
15
21
144
60
131
12
52
57
30
41
55
72
12
53
37
3
615
105
56
12
73
87
20
25
15
3
66
83
40
21
47
49
66
65
12
36
124
33
3
140
1
36
15
80
48
1
39
20
37
12
18
17
48
12
36
31
24
84
5
88
48
45
12
42
33
128
19
65
145
270
105
20
1
180
6
9
9
90
105
3
45
219
60
66
3
20
100
21
11
49
66
57
165
15
111
9
21
35
19
165
3
5
25
114
48
18
108
15
9
63
9
71
13
90
69
21
60
162
48
72
24
9
20
132
28
180
9
72
120
39
44
43
53
55
29
60
7
90
243
63
12
5
28
60
159
36
5
235
12
21
12
8
91
30
90
29
25
24
318
18
47
12
36
49
95
28
27
33
8
64
57
23
61
72
42
33
15
125
97
36
12
15
32
133
15
45
18
9
8
85
23
37
47
97
120
3
108
159
33
153
12
15
3
18
15
44
85
15
60
36
272
49
114
102
147
15
5
16
12
99
30
ABCD 98336480668*3^$a+1 [50007]
76
32
100
12
20
76
24
48
12
144
96
176
52
56
64
147
36
54
51
68
12
88
51
93
48
120
45
87
12
24
57
35
4
15
9
36
116
19
5
48
88
8
184
80
37
23
103
89
16
48
92
184
8
13
123
57
3
32
112
33
54
41
12
40
92
36
172
3
9
8
60
148
44
244
92
60
19
18
3
32
40
96
56
61
15
20
88
39
18
279
120
80
24
19
33
12
32
88
140
73
99
20
64
12
20
48
61
3
12
8
12
1
83
24
16
21
75
24
104
40
8
19
65
76
57
15
57
39
104
73
47
48
139
21
87
21
80
60
37
35
28
12
105
39
15
33
3
144
18
15
92
36
28
9
47
24
52
48
12
8
156
4
9
83
4
60
20
193
23
48
1
15
36
20
55
54
3
15
137
25
18
57
33
75
87
9
296
28
32
31
65
220
8
60
4
57
63
20
12
40
8
16
152
67
57
51
9
20
96
84
16
8
96
4
92
24
91
53
16
8
16
36
44
100
32
12
25
107
4
44
112
21
47
25
183
8
240
1
95
160
8
43
33
12
45
23
76
96
72
192
56
40
44
16
288
69
18
9
44
72
108
1
18
65
28
15
17
48
4
56
4
44
24
40
48
8
64
80
76
20
61
95
124
180
159
93
20
172
32
43
41
52
12
3
9
20
61
90
53
64
63
33
21
3
33
59
13
108
27
96
120
9
18
57
48
60
180
132
192
51
5
280
32
12
28
3
33
20
252
19
41
24
25
3
32
4
60
12
32
40
152
136
8
7
65
7
17
280
44
12
25
203
121
36
35
28
56
156
28
24
195
5
67
5
13
47
205
3
15
288
237
192
3
21
69
18
89
235
129
141
263
25
51
332
4
48
12
3
65
256
57
72
107
55
81
44
16
84
153
95
13
135
9
35
91
45
9
15
8
16
24
32
16
8
64
48
39
21
140
55
113
49
18
9
60
36
20
28
80
76
15
9
24
56
109
15
3
77
13
35
52
140
7
18
3
72
105
18
53
60
49
27
84
69
18
5
72
12
55
5
40
24
39
81
99
53
109
18
21
12
39
173
25
11
76
21
47
25
18
45
128
36
28
33
72
71
4
20
16
12
32
7
21
128
100
80
12
4
48
60
8
60
28
56
16
80
88
21
111
15
17
36
16
3
41
112
9
75
15
33
72
24
32
24
100
3
65
12
160
33
3
60
44
40
44
64
36
32
28
12
15
33
72
57
3
12
248
7
17
88
3
165
32
37
18
18
23
100
80
31
101
25
54
18
11
60
36
73
71
1
63
20
7
36
29
96
40
8
160
24
75
33
44
36
28
56
55
21
32
37
23
256
176
36
48
12
4
224
12
4
20
136
75
9
36
60
32
43
162
63
99
33
48
92
43
125
48
61
51
8
4
36
12
20
175
17
136
36
68
216
132
112
147
81
12
60
45
27
56
4
84
156
96
45
275
49
95
13
3
15
53
60
4
176
49
90
165
15
41
16
36
140
24
60
16
44
184
140
1
35
120
88
80
12
100
33
71
72
28
32
60
52
32
36
24
43
21
36
15
5
13
15
92
55
45
44
52
75
9
81
72
90
108
33
12
80
48
7
54
15
24
12
60
15
89
28
27
18
35
52
8
13
183
159
5
13
3
32
40
120
44
211
9
24
204
123
137
28
12
32
25
71
48
160
117
72
51
21
15
20
108
16
21
11
259
105
24
159
18
27
116
19
53
4
48
108
24
104
112
168
56
4
20
19
21
56
13
15
75
57
15
9
81
135
108
45
87
24
84
96
20
24
100
36
32
88
39
18
15
48
72
117
3
87
65
7
29
16
44
4
36
32
12
16
44
52
3
41
49
3
144
48
60
72
141
72
3
8
12
52
8
84
36
28
20
184
87
36
5
120
40
24
128
60
28
45
3
69
18
65
24
4
36
15
105
8
67
105
48
27
36
45
8
16
216
24
60
48
32
100
80
64
72
20
28
80
16
63
18
90
5
48
120
120
52
ABCD 98336565422*3^$a+1 [50042]
7
153
26
64
102
50
4
96
8
36
1
36
12
81
6
18
56
7
77
6
85
71
34
26
120
73
11
1
39
24
12
93
95
73
53
91
9
50
61
3
26
67
24
3
36
9
72
45
14
49
15
20
46
54
42
8
162
28
56
46
44
54
16
180
36
18
36
26
144
37
3
60
30
27
9
24
39
17
19
9
27
63
20
16
24
12
54
56
19
21
63
60
21
90
36
45
120
45
51
60
197
22
38
30
22
108
110
10
62
61
12
27
33
27
38
70
33
3
20
106
30
20
13
45
15
17
4
135
71
13
12
24
11
49
29
31
24
17
10
18
26
6
4
24
2
1
29
55
29
94
186
27
63
26
48
210
13
57
75
36
39
20
61
9
27
99
9
165
50
25
131
10
36
14
6
79
5
30
54
30
42
64
27
23
49
45
2
13
167
4
14
70
26
55
11
34
80
19
87
90
18
72
18
30
72
33
45
146
16
30
15
23
13
59
88
152
34
84
20
90
30
12
34
30
15
36
84
11
1
33
36
8
10
20
6
126
10
51
24
5
19
9
2
40
128
16
126
15
69
15
45
126
69
12
3
69
27
8
22
14
49
5
30
37
33
15
15
33
39
14
7
3
9
27
74
67
12
60
21
30
6
15
3
72
30
39
60
89
30
22
110
133
36
24
57
63
45
12
15
35
4
50
130
36
21
12
5
31
11
25
3
2
4
66
78
32
55
48
75
96
86
84
7
17
115
35
52
9
119
10
32
31
59
4
24
66
15
45
39
60
57
15
29
70
80
24
6
16
20
55
48
60
15
116
84
25
57
44
31
5
88
111
9
6
86
18
1
29
43
29
19
72
17
7
23
46
36
50
208
32
13
107
18
31
84
12
39
57
3
14
6
6
79
39
30
2
4
21
84
11
30
18
73
99
21
107
22
30
105
5
58
33
24
9
39
107
94
27
39
8
157
3
21
71
25
39
6
198
62
100
50
130
38
12
70
198
32
64
54
50
52
93
35
16
96
21
47
22
15
84
11
13
5
10
21
84
12
15
68
70
36
87
9
8
190
30
63
17
10
26
70
56
10
63
96
9
27
36
9
18
12
8
25
5
6
157
33
24
3
33
27
3
44
25
12
48
12
35
4
80
60
61
15
38
40
2
1
47
37
83
82
15
48
17
79
39
36
80
4
60
21
29
16
27
72
65
7
48
57
15
69
99
36
5
7
39
18
63
24
5
10
90
60
15
39
9
36
9
3
63
50
204
70
6
14
22
51
84
48
117
24
14
6
34
56
46
99
9
3
72
48
12
87
48
42
3
135
122
28
3
107
10
20
7
15
45
9
180
14
132
10
60
18
50
16
24
63
57
80
196
36
54
20
90
7
24
39
126
75
33
32
18
66
10
44
12
18
46
6
99
24
105
86
40
36
9
11
24
1
123
56
106
84
39
48
9
18
45
45
50
12
49
41
28
36
51
36
12
5
16
6
9
96
39
84
80
70
15
11
84
1
15
21
33
15
12
29
66
13
36
12
17
46
9
45
3
12
11
6
78
6
10
21
5
90
28
6
20
66
25
156
12
21
24
30
2
18
25
71
1
53
70
2
138
66
76
15
63
81
111
8
25
101
34
30
27
155
49
96
39
9
21
36
15
9
111
23
73
24
33
207
35
13
12
65
60
100
20
34
90
26
73
27
21
17
12
94
81
29
180
10
54
75
36
71
84
136
54
36
74
61
5
34
21
33
51
59
30
31
71
24
25
39
2
55
33
27
45
20
90
18
60
102
18
67
48
12
45
51
83
1
48
48
12
47
85
24
39
225
5
40
102
20
25
95
61
33
159
60
5
30
85
27
30
78
30
60
102
90
14
64
32
58
56
60
96
30
13
41
6
25
48
75
45
81
90
14
43
9
3
21
171
179
61
24
9
60
135
35
12
88
62
64
30
74
22
45
63
2
48
40
32
4
36
3
17
30
88
110
7
36
69
123
72
203
10
2
49
9
56
10
36
33
27
21
99
21
39
33
35
16
6
20
79
132
24
45
24
15
5
66
4
86
19
41
34
177
47
12
10
183
5
126
36
13
36
15
36
60
18
66
80
34
36
51
36
3
30
114
2
55
60
45
140
43
275
25
48
89
54
1
45
108
27
143
61
39
12
69
29
70
45
11
46
20
34
9
17
103
108
39
30
68
43
33
74
60
16
26
79
41
115
39
69
240
132
48
51
26
19
29
70
62
18
6
46
69
29
43
39
18
72
30
8
73
60
9
48
3
33
39
11
49
5
55
65
16
30
96
8
13
47
1
5
66
13
12
33
51
156
5
148
30
6
39
12
60
5
28
30
57
123
33
39
165
83
132
58
2
70
123
35
12
1
27
90
20
30
52
54
114
26
7
24
9
36
8
10
33
3
21
3
12
9
99
116
136
60
50
18
12
48
61
9
3
17
60
22
140
1
29
18
13
3
21
33
27
29
19
51
260
61
96
24
65
70
141
48
59
6
6
13
15
26
ABCD 98336799118*3^$a+1 [50063]
39
174
90
6
54
21
111
42
60
11
16
21
75
75
12
41
1
78
42
23
25
108
42
6
11
96
277
6
197
19
36
84
21
177
18
30
108
156
18
42
6
12
90
47
73
102
6
108
30
12
53
97
60
60
18
21
3
18
270
77
13
18
42
24
90
114
195
39
57
15
90
30
60
210
120
6
42
276
6
54
42
90
47
16
57
318
186
24
24
42
18
35
133
48
11
19
6
183
51
24
6
159
21
84
138
29
193
95
103
54
83
13
18
54
48
48
126
6
150
60
24
168
48
72
36
57
57
138
150
60
54
90
299
37
30
168
24
30
48
60
35
37
96
24
42
201
207
12
6
15
3
54
135
21
24
138
90
108
72
30
78
156
36
18
12
177
237
6
168
42
59
64
201
66
24
60
84
72
78
6
138
18
54
15
33
36
132
12
102
24
30
156
36
18
276
144
54
66
42
87
93
30
18
30
5
19
30
36
192
48
114
105
3
18
155
85
12
42
90
108
42
5
48
7
108
24
126
39
128
85
155
67
48
93
27
18
83
1
174
144
90
18
5
7
6
120
27
48
39
57
189
51
81
159
129
95
37
84
23
61
42
48
89
13
35
64
9
12
60
54
6
35
43
5
1
66
12
33
129
60
150
90
48
6
66
11
112
32
16
33
66
90
131
115
162
96
144
120
35
61
6
6
78
41
1
143
121
66
132
81
27
84
24
126
59
7
138
84
42
48
18
54
84
69
141
60
42
24
5
31
48
54
36
90
36
36
5
25
180
42
60
30
108
12
18
42
60
90
213
507
30
90
48
204
6
54
30
288
42
336
90
72
6
120
45
57
48
96
96
390
18
24
30
6
162
84
45
51
84
36
42
11
192
43
36
129
87
54
78
5
91
30
6
120
6
108
84
3
513
30
66
15
39
60
54
66
5
157
42
60
60
81
27
102
63
33
42
18
60
42
29
61
54
6
60
123
207
12
101
199
6
35
25
39
21
107
67
36
276
21
32
7
54
96
54
72
48
36
6
54
126
132
18
113
37
78
132
185
115
24
138
102
84
17
7
102
35
31
42
36
30
5
49
42
5
64
15
120
12
60
24
66
42
12
168
66
84
18
12
72
24
306
3
48
75
5
112
3
29
19
54
42
120
48
5
43
108
90
47
43
24
45
96
75
132
42
96
39
45
51
45
42
60
48
6
60
138
81
9
18
30
183
9
18
102
36
6
120
114
75
32
37
180
48
48
39
96
96
9
84
35
16
144
63
108
5
31
48
210
108
108
30
9
15
6
75
80
67
29
19
90
12
215
103
66
144
6
113
1
102
48
24
36
12
17
48
13
6
240
84
54
240
30
12
150
179
49
60
150
48
60
17
325
138
348
84
81
141
99
80
16
123
53
13
126
24
84
36
6
6
9
75
53
13
42
12
144
77
109
3
51
189
75
21
81
54
12
108
204
101
121
90
246
138
102
54
90
246
129
39
36
114
72
54
69
96
3
108
30
78
54
108
84
54
12
77
37
114
42
60
150
93
87
9
39
114
186
6
24
6
48
137
139
5
96
144
7
48
120
102
102
6
90
101
13
48
3
9
66
12
153
57
204
11
43
36
6
75
128
ABCD 98336930938*3^$a+1 [50030]
18
50
61
72
8
43
18
11
7
29
13
120
8
24
43
5
87
16
15
21
32
15
66
18
96
6
34
26
91
15
8
12
18
12
15
45
10
9
5
7
51
56
4
8
25
20
3
9
15
22
18
98
10
60
12
20
12
66
19
36
32
27
28
12
77
37
39
5
3
15
9
3
30
67
53
31
9
35
25
11
9
12
4
20
54
16
14
22
20
46
42
21
8
1
63
44
28
32
52
21
2
9
4
12
35
58
72
6
57
41
40
95
24
61
3
51
2
18
1
8
13
8
3
27
6
10
45
24
3
9
41
27
15
10
2
40
5
3
100
20
10
18
42
20
28
3
29
3
60
3
34
18
18
86
70
8
30
18
91
57
36
56
18
1
5
19
41
16
23
27
42
27
12
67
9
33
14
30
6
33
1
8
55
11
6
24
166
5
1
59
13
30
21
44
16
11
9
12
27
10
26
21
111
21
13
3
3
38
46
21
15
33
17
22
45
5
10
2
7
17
7
5
54
33
1
11
19
17
48
48
48
16
47
6
94
6
20
19
15
125
31
9
5
75
3
4
84
24
2
3
21
36
78
22
18
5
7
9
36
41
7
32
9
84
15
73
24
11
3
16
26
7
12
32
27
69
40
21
39
5
100
20
15
33
99
19
2
15
9
4
14
6
16
8
3
79
8
45
1
135
71
81
57
12
10
29
25
11
25
35
1
12
6
86
3
16
5
10
44
10
11
61
24
20
16
14
33
57
15
4
23
25
5
12
31
15
54
11
4
3
2
10
18
11
28
23
25
8
15
34
14
30
16
20
10
8
18
12
39
27
84
52
18
20
16
12
3
24
32
36
13
36
14
30
3
9
4
14
33
61
23
4
9
26
18
112
8
43
29
16
23
16
9
3
68
28
87
9
20
12
45
3
48
4
3
2
10
17
33
3
12
36
7
42
2
85
3
12
65
4
21
2
21
9
43
21
63
44
39
30
40
20
46
42
72
3
15
9
48
15
18
30
38
3
19
12
14
19
24
20
48
33
3
72
55
2
4
54
17
9
7
5
54
10
15
9
47
45
27
27
88
20
33
13
2
37
5
139
11
10
50
30
48
15
3
37
35
13
56
60
61
24
20
46
2
6
37
35
57
21
7
3
2
43
20
171
73
15
26
19
32
3
58
8
6
28
29
9
54
1
9
8
15
1
30
9
84
33
36
20
7
41
4
42
30
24
56
84
3
49
2
1
41
6
72
13
33
2
18
39
13
51
11
10
20
10
6
20
36
28
36
2
1
32
25
20
27
15
18
64
12
18
5
57
28
15
27
8
30
16
11
21
22
2
31
20
9
19
8
12
64
5
79
48
29
24
28
8
6
48
10
38
18
12
12
22
20
9
4
3
74
30
13
23
18
15
9
12
39
75
16
33
32
25
8
30
18
51
1
27
9
2
12
30
16
44
3
27
6
19
21
3
29
10
8
9
12
9
34
9
8
85
143
27
10
18
2
34
44
21
4
35
1
17
12
46
45
104
16
11
33
21
15
12
16
33
47
13
3
17
54
21
25
18
38
3
1
30
17
21
55
11
22
44
114
21
9
3
4
3
24
9
8
1
8
4
50
9
3
18
12
6
18
12
40
18
14
15
1
11
25
96
108
12
63
72
12
17
4
39
17
34
17
37
12
104
22
53
48
24
40
5
54
1
68
9
3
3
34
36
3
20
19
9
21
24
8
15
7
36
18
3
12
8
12
19
2
30
4
6
71
27
37
9
12
50
4
65
13
36
32
24
54
10
39
48
9
87
77
19
44
9
78
22
8
34
105
8
43
6
11
4
21
20
10
14
10
77
33
28
3
57
30
18
47
13
3
24
11
16
18
11
19
6
2
33
15
22
11
64
9
56
3
64
21
74
6
12
34
5
15
30
10
33
11
10
35
40
12
17
12
39
9
60
43
56
9
4
8
43
8
45
3
28
23
37
21
3
8
33
16
3
71
45
16
32
12
45
7
41
6
54
36
4
15
11
12
22
18
8
30
6
37
32
48
13
44
10
6
3
5
3
9
24
6
58
20
16
59
7
26
31
3
8
22
39
24
23
4
24
86
4
11
9
6
46
18
12
21
33
24
36
18
5
16
5
10
29
1
36
15
21
11
12
64
21
15
17
3
7
2
51
28
77
6
1
12
8
13
27
36
11
9
3
30
39
27
61
27
5
79
62
15
12
1
96
12
54
33
41
34
60
2
24
19
8
24
31
54
8
60
36
3
49
74
4
2
24
4
60
14
6
15
45
7
8
31
5
15
28
26
27
12
24
1
2
66
12
10
17
51
40
5
4
60
21
14
46
18
57
63
2
3
1
44
6
81
12
13
8
36
64
39
21
11
19
14
82
56
18
15
16
11
18
12
72
3
7
18
32
19
11
9
60
1
3
5
18
45
37
35
13
14
42
4
23
3
21
15
28
20
52
5
39
9
37
3
35
16
14
27
7
5
57
24
51
69
10
44
1
71
9
1
18
65
13
3
32
73
36
8
30
16
62
18
9
16
20
21
15
1
71
21
108
124
27
24
75
44
10
3
41
3
16
8
12
25
11
61
3
23
4
44
33
4
20
3
46
48
11
25
24
12
23
1
44
27
13
39
3
20
6
87
13
30
21
12
41
66
10
104
115
125
64
39
3
74
15
33
12
39
45
51
9
12
19
71
72
25
27
17
16
51
50
27
57
7
75
41
3
69
40
44
3
13
11
6
27
63
18
172
3
87
20
9
4
8
33
16
18
62
4
42
17
36
67
93
11
9
85
35
9
78
4
68
22
20
27
4
9
20
27
1
15
20
52
8
3
18
12
12
12
10
5
69
52
18
2
27
3
1
39
50
43
39
30
42
33
12
45
38
13
44
4
75
5
49
11
4
53
22
2
3
48
3
12
13
5
3
48
24
19
17
19
26
28
3
33
35
4
23
18
6
1
8
39
12
30
40
44
24
10
38
18
6
4
23
16
17
39
51
37
24
9
26
45
39
48
1
11
6
24
4
12
8
7
3
44
10
3
12
3
33
9
32
48
28
20
18
1
36
33
2
12
30
55
11
66
24
10
72
9
41
48
34
20
10
3
17
16
3
3
14
54
33
4
3
29
61
20
10
53
16
3
14
27
63
4
21
12
3
24
26
27
9
4
35
1
60
36
27
8
37
35
27
45
49
60
2
18
7
17
30
10
20
3
36
57
12
15
12
36
57
15
3
10
20
10
24
8
25
57
36
30
36
6
15
3
41
12
84
36
12
25
23
21
43
53
10
90
27
12
27
6
12
2
34
114
17
31
14
10
53
21
16
18
50
27
16
69
50
126
3
52
20
16
87
44
16
20
12
22
15
17
48
10
8
18
67
5
7
3
29
96
36
1
48
2
70
72
8
6
33
21
3
15
21
28
5
27
31
8
49
95
10
8
15
51
34
20
15
45
16
75
12
15
38
16
18
62
15
31
54
3
5
18
33
1
14
4
36
21
9
3
3
21
32
60
7
9
32
3
30
4
18
32
25
17
28
18
38
52
3
21
44
12
54
49
32
39
13
5
51
15
9
16
51
5
3
33
52
8
4
20
12
76
56
16
89
19
20
96
81
40
3
33
2
33
19
38
6
34
11
45
31
8
16
8
40
23
1
8
19
18
3
29
48
43
8
4
17
10
6
26
46
32
40
12
20
108
15
25
12
56
108
54
156
54
3
4
39
66
24
14
61
5
6
4
81
48
35
9
7
2
42
22
24
47
3
4
2
6
69
4
39
108
38
4
2
6
7
17
3
40
81
72
8
10
6
30
33
5
52
24
12
8
36
10
8
46
116
6
1
17
15
21
10
18
12
56
102
46
12
20
7
36
24
23
25
32
67
14
3
7
20
16
17
1
15
23
114
39
7
89
3
42
51
48
16
3
17
48
16
9
26
10
23
12
37
47
7
176
4
26
7
33
3
21
30
69
56
1
11
76
5
43
17
55
5
19
9
27
27
21
32
21
75
7
20
9
12
1
26
96
1
5
27
25
27
48
35
33
16
12
9
12
11
28
20
49
51
8
3
28
2
34
42
32
30
37
29
24
51
57
15
57
10
21
12
12
57
78
17
16
17
96
12
4
47
9
54
6
27
1
12
11
21
60
16
3
3
66
8
10
29
48
27
61
5
15
87
21
1
3
9
44
64
8
72
16
39
32
13
3
5
24
24
27
15
64
20
94
30
5
1
3
65
ABCD 98337118918*3^$a+1 [50087]
17
271
72
35
21
69
19
48
72
23
54
19
72
53
19
53
67
23
36
90
54
181
24
120
96
240
24
48
144
24
48
264
47
193
5
171
48
40
48
48
41
162
72
90
126
36
97
192
89
90
13
95
73
197
27
45
18
25
24
5
67
77
90
265
24
53
18
1
8
48
64
24
48
96
8
45
18
49
23
1
8
96
88
221
115
48
53
147
112
80
21
139
72
23
81
189
18
49
77
3
51
37
89
31
192
24
59
61
47
1
32
40
72
35
18
19
71
145
24
11
18
67
5
187
11
13
23
25
11
37
17
18
13
128
93
43
24
24
48
347
18
19
35
162
18
33
21
163
8
135
25
101
27
63
1
48
23
57
195
13
5
72
90
57
69
90
25
281
55
24
48
48
5
43
72
48
48
167
1
305
31
72
5
90
180
69
144
21
67
5
36
198
1
96
192
8
27
108
49
23
49
23
57
69
67
56
39
9
27
117
16
24
48
152
96
141
43
245
3
144
87
90
15
21
144
72
54
18
27
99
45
117
54
54
90
18
99
45
18
36
13
5
19
8
27
165
69
123
40
53
3
69
18
1
53
18
33
75
90
72
36
7
104
87
9
16
24
8
280
95
49
48
47
36
108
54
36
63
40
56
93
67
72
59
18
108
18
109
192
48
47
81
63
108
144
61
281
15
3
108
18
36
162
72
1
197
90
18
36
18
201
88
35
13
23
25
101
43
24
131
360
18
43
24
96
125
187
24
144
167
25
11
90
27
64
24
24
5
162
97
96
24
71
54
139
312
35
181
8
45
36
108
36
18
85
5
43
120
48
224
69
19
143
54
18
1
48
5
123
39
49
96
71
97
144
101
108
111
33
31
72
23
49
95
18
126
36
18
18
57
40
11
85
288
96
53
90
126
27
16
96
24
96
8
64
29
19
17
18
36
73
17
55
377
7
83
109
48
8
48
16
96
24
227
72
109
125
51
96
69
67
5
43
216
29
18
1
35
45
352
48
77
99
27
21
141
18
97
11
18
144
126
36
36
90
54
270
7
29
18
49
167
18
7
155
234
126
21
16
48
5
67
239
25
32
160
53
67
77
91
17
90
37
17
55
56
33
55
35
54
31
5
162
9
40
104
40
72
23
49
59
18
18
49
8
16
72
24
29
3
136
185
111
267
21
16
96
48
107
61
29
108
15
75
61
11
72
90
123
48
27
36
1
32
16
113
79
65
111
88
96
11
45
81
31
72
152
69
91
48
5
123
21
19
287
1
56
16
395
108
198
19
161
54
36
117
64
128
33
234
13
23
18
15
21
18
49
23
97
11
36
25
11
37
72
161
55
8
112
168
264
72
168
24
72
101
19
192
23
54
18
57
51
37
8
27
18
67
72
8
51
90
36
103
149
51
75
133
245
67
5
18
36
18
54
90
139
23
180
21
16
48
23
97
168
95
18
159
129
111
15
18
90
37
120
72
32
160
80
39
49
77
91
125
67
192
32
15
25
8
40
24
72
8
16
149
54
61
83
69
3
13
32
40
24
35
61
224
3
45
88
47
25
11
18
139
5
18
1
32
16
176
27
144
21
15
49
144
24
8
45
51
64
209
126
18
234
37
35
93
40
29
144
115
29
211
77
90
54
43
65
63
81
ABCD 98337129238*3^$a+1 [50028]
127
89
15
24
16
20
60
96
39
301
12
68
147
73
29
39
36
28
5
168
127
20
40
80
52
41
15
40
44
21
39
60
156
4
96
24
35
9
96
21
27
87
33
52
59
21
24
21
39
15
90
51
21
99
36
45
18
45
52
89
3
12
28
12
209
19
20
156
64
56
156
111
129
84
69
3
24
69
39
12
48
27
21
153
79
32
36
15
9
9
60
87
24
48
40
56
16
65
3
60
52
140
24
45
79
12
168
11
9
40
12
269
51
96
12
105
43
83
1
20
36
12
96
64
48
24
11
33
4
17
3
288
12
52
116
45
60
67
8
48
4
53
67
293
48
111
48
111
9
36
69
55
92
315
121
92
60
72
33
127
48
23
217
20
12
9
147
12
21
87
132
100
53
63
9
43
20
9
63
63
93
16
56
24
45
3
36
36
3
18
87
33
63
60
120
132
57
67
11
18
111
16
47
37
53
6
21
28
12
8
120
12
63
81
120
60
45
19
48
32
108
33
30
54
7
29
79
71
9
45
63
4
236
184
53
51
4
132
41
15
108
39
90
36
7
44
24
165
27
135
105
15
18
19
68
12
40
12
48
12
29
7
113
31
68
48
204
9
15
156
28
108
32
72
136
173
24
87
28
131
37
17
123
172
233
90
33
69
7
20
81
180
19
8
63
129
204
36
81
39
15
33
108
24
93
43
29
55
164
16
48
92
160
140
16
80
40
32
123
37
53
7
71
192
9
36
69
3
51
72
109
20
148
56
27
72
66
27
9
111
52
17
43
92
28
12
80
16
152
36
36
9
307
84
8
12
21
39
16
44
48
21
54
18
7
32
16
29
63
123
57
52
48
92
96
120
87
78
3
96
63
33
12
40
56
4
71
21
40
188
72
40
140
3
138
75
40
83
69
48
48
72
165
30
42
27
21
7
8
124
80
120
21
3
57
3
15
30
75
36
75
13
35
93
165
7
32
9
187
12
41
39
15
93
52
17
3
28
23
81
108
48
280
120
20
100
80
3
1
23
37
11
33
57
3
141
39
96
135
96
69
28
116
16
20
40
96
137
43
59
90
63
207
73
8
4
11
9
81
19
68
21
31
8
153
108
39
105
3
60
63
9
108
48
12
124
80
16
92
28
5
79
20
16
89
180
3
108
4
20
28
48
5
3
117
39
15
45
45
123
52
228
32
51
37
92
196
5
63
4
8
48
52
89
115
36
17
48
168
30
45
16
48
5
30
18
19
8
27
85
20
9
67
12
23
157
56
52
8
72
72
12
24
4
12
35
1
44
300
159
45
24
52
60
128
100
12
29
36
36
60
195
84
45
48
67
48
68
4
8
12
9
19
92
24
16
96
104
69
66
45
171
129
33
63
48
60
195
72
9
96
100
44
96
100
8
141
48
67
5
126
33
12
9
39
76
173
36
31
44
16
20
108
232
53
27
28
8
52
11
54
15
27
9
45
19
65
60
103
44
141
7
60
23
177
132
16
72
120
161
171
28
5
36
39
96
72
24
40
20
16
29
63
48
4
20
123
133
212
81
111
36
69
75
16
77
27
28
173
3
24
63
72
37
168
53
79
116
124
44
69
15
33
72
87
36
84
40
36
80
105
115
215
57
48
4
140
39
61
59
49
128
52
68
15
25
8
105
19
32
21
15
165
67
77
3
180
40
8
45
147
28
84
8
3
105
24
33
15
15
45
27
33
21
234
13
5
78
102
39
220
176
72
52
35
96
69
69
75
60
16
36
12
32
9
75
105
7
20
40
17
51
57
147
15
37
80
36
33
67
24
56
4
48
60
8
69
36
15
40
53
54
57
100
228
20
261
96
15
28
20
57
126
145
8
9
171
72
12
28
5
79
143
37
108
56
24
57
24
ABCD 98337273382*3^$a+1 [50004]
24
9
12
9
111
9
7
12
41
60
42
57
16
17
55
5
12
6
1
20
45
6
18
6
114
60
19
53
24
3
48
45
24
3
33
27
27
18
18
49
29
6
18
48
67
53
27
21
12
12
27
9
24
15
12
9
31
23
6
7
29
36
7
5
48
3
52
17
183
72
28
53
27
3
25
65
24
15
21
72
19
5
3
36
64
17
43
17
31
23
6
24
75
9
15
48
9
43
20
45
3
28
12
5
30
45
12
3
73
29
7
8
93
7
17
36
15
40
5
12
30
1
5
19
17
3
81
6
9
4
32
4
36
20
3
13
20
40
23
66
15
75
30
3
81
12
55
48
11
36
49
41
18
21
48
12
16
23
30
36
15
15
9
9
7
23
1
72
44
3
6
24
7
11
30
60
7
72
8
45
42
1
17
48
39
39
12
42
15
51
9
15
81
12
28
41
19
5
31
29
24
18
33
21
3
36
12
9
51
39
18
27
15
6
3
16
5
24
7
5
3
4
65
3
12
15
13
5
54
1
23
117
4
8
87
21
15
9
16
5
12
7
80
4
5
24
3
63
12
162
36
7
20
12
36
16
24
35
9
48
27
33
24
93
3
84
21
12
12
43
20
12
21
24
31
59
45
9
30
1
11
45
132
15
6
12
15
3
69
111
1
80
45
24
6
30
24
12
30
12
18
24
36
3
12
3
1
36
12
8
69
6
18
31
36
47
1
24
8
4
20
16
20
69
3
27
21
4
5
36
12
60
12
3
40
48
20
52
23
13
11
9
16
20
16
20
33
24
15
21
39
93
60
24
48
51
15
12
13
29
3
15
117
48
48
36
28
8
3
30
51
4
29
12
3
21
19
65
12
18
72
13
20
16
104
60
12
76
8
9
12
51
3
45
24
27
45
28
8
87
13
29
3
21
39
16
56
4
36
5
63
12
45
3
15
6
7
20
24
48
45
30
117
28
11
1
5
39
99
66
24
102
21
4
56
9
3
3
25
92
132
4
24
20
27
45
36
24
21
48
15
72
12
33
3
159
37
65
150
6
15
12
12
108
48
40
17
31
35
1
8
36
16
108
5
7
11
33
9
3
60
12
12
9
27
27
1
5
12
3
39
25
20
12
9
12
12
75
21
6
66
39
9
15
12
4
5
39
60
9
3
9
24
36
31
17
87
76
12
132
8
27
13
68
3
1
11
84
66
48
15
16
23
6
12
27
93
15
33
19
5
12
90
21
99
13
77
6
25
12
56
24
15
1
36
29
27
28
36
20
3
6
31
8
12
64
17
7
5
27
33
30
57
40
24
41
6
57
40
48
20
33
7
17
31
56
40
20
51
18
12
3
45
15
64
20
21
6
6
7
17
31
20
9
3
75
33
33
6
21
4
41
12
6
21
4
24
35
12
69
105
6
25
23
18
87
3
13
5
12
18
21
36
12
72
16
17
3
4
29
15
9
12
6
30
27
52
125
19
32
45
12
63
4
44
24
28
12
36
29
12
3
3
49
20
16
35
33
15
6
19
84
77
3
48
27
30
3
12
33
39
4
12
24
5
36
12
3
64
20
16
23
54
18
13
32
4
5
3
16
17
15
12
21
19
11
121
36
32
15
37
8
3
12
21
9
3
9
3
3
48
6
39
12
24
16
5
18
1
20
16
12
17
24
6
33
48
12
60
52
65
24
12
39
21
15
4
8
12
9
67
12
35
25
23
9
24
15
129
45
36
6
24
121
23
13
59
25
44
57
12
51
36
4
17
19
11
33
12
15
9
60
51
12
6
12
7
20
52
29
6
109
41
51
3
49
20
15
6
19
5
12
18
33
48
12
33
12
12
87
51
13
24
176
9
36
66
6
3
40
36
24
41
18
6
12
15
39
54
42
18
24
3
45
12
15
16
65
19
23
13
20
9
6
1
8
12
3
18
99
9
12
43
36
11
90
7
11
45
81
55
36
24
29
24
3
15
9
21
12
3
45
18
12
30
15
88
65
24
36
15
36
76
5
39
33
3
33
6
18
12
103
11
30
7
8
9
3
4
5
6
24
9
57
24
36
12
15
12
3
57
4
11
85
29
7
8
12
9
6
9
36
3
1
44
24
15
48
78
12
55
17
15
33
12
75
21
42
9
24
16
83
42
3
48
12
21
6
61
48
11
9
15
12
13
56
45
19
65
30
24
168
9
36
3
9
36
24
12
24
24
63
73
17
27
51
69
27
30
31
17
18
13
5
27
39
61
20
9
3
36
99
25
8
24
3
57
3
81
9
27
69
102
57
135
78
3
9
27
69
19
120
11
21
28
5
7
131
33
12
3
6
55
8
96
15
60
30
7
72
17
3
3
49
20
33
12
114
24
13
12
8
12
33
19
36
17
18
42
6
30
31
20
24
69
15
88
24
5
15
15
1
17
6
21
9
15
40
5
6
21
24
16
5
12
31
11
66
55
5
115
60
5
39
3
37
36
23
12
45
48
39
78
3
105
6
1
17
15
27
6
24
6
9
21
27
60
12
33
12
55
8
48
4
5
24
19
95
117
15
54
7
29
6
25
12
5
12
18
21
60
9
36
24
30
21
40
12
44
16
5
42
30
42
33
48
28
35
66
31
17
15
40
65
12
3
27
18
36
19
23
18
27
4
95
54
24
3
3
9
28
29
3
117
24
19
8
33
19
12
41
19
8
27
30
36
55
155
30
87
48
4
8
36
27
37
17
91
59
45
3
1
17
7
23
13
104
36
24
21
39
12
39
30
12
43
11
45
64
35
42
15
12
12
21
3
57
12
30
18
39
28
41
75
15
45
36
24
40
5
60
19
35
37
8
12
16
17
36
7
5
7
8
12
21
24
48
19
8
3
30
12
15
40
48
20
15
25
12
47
30
3
21
31
29
55
29
15
36
9
42
30
6
13
44
3
30
3
84
21
24
3
15
48
1
44
9
12
19
44
12
4
29
60
27
45
24
39
15
6
60
31
23
1
32
3
37
20
9
15
48
15
21
9
51
40
36
5
75
3
61
32
24
4
29
27
16
8
69
27
16
23
49
72
5
3
21
6
36
45
57
15
45
15
28
72
36
44
12
15
30
48
27
3
45
45
31
56
24
111
13
32
40
41
12
31
17
18
54
7
41
67
17
103
11
24
6
31
113
3
28
59
42
3
60
36
60
9
7
68
15
37
23
21
24
12
15
1
44
15
6
3
4
23
33
15
42
24
3
16
96
11
9
3
42
18
102
48
67
29
72
54
48
13
23
9
21
42
42
6
69
21
84
3
3
25
44
28
29
3
12
21
19
5
18
1
29
18
9
48
16
11
6
30
9
4
12
17
51
9
42
13
17
60
84
36
30
24
6
90
18
7
24
35
49
11
9
16
5
96
15
48
3
18
24
67
65
54
1
35
21
4
5
3
45
3
24
4
17
24
24
12
18
1
35
49
36
24
20
9
48
108
120
15
9
42
6
12
55
35
6
6
25
29
12
3
16
35
13
80
3
18
12
3
16
23
33
45
3
96
15
84
25
32
27
6
7
32
12
3
36
60
66
78
1
12
17
147
3
1
32
4
20
9
7
8
4
11
12
18
66
45
33
75
28
104
69
6
21
9
6
12
33
69
78
117
81
67
5
96
79
8
63
6
84
6
60
1
32
15
45
3
18
36
24
31
41
15
33
60
15
9
27
36
72
21
12
12
55
8
39
6
72
7
11
33
15
12
33
21
54
21
45
6
12
102
30
1
95
97
20
21
39
52
36
23
6
6
13
35
57
3
54
12
18
21
45
27
9
39
9
78
24
18
72
6
33
40
12
17
18
25
47
57
33
7
20
9
12
12
31
32
3
37
24
35
13
5
31
101
31
32
3
73
11
6
15
52
8
9
19
5
27
9
6
13
5
54
60
1
29
18
90
39
3
12
6
7
8
28
20
21
75
4
20
ABCD 98338372976*3^$a+1 [50096]
17
63
21
60
63
57
36
39
124
125
36
63
52
29
36
43
36
101
343
17
60
115
48
36
77
15
33
12
99
69
171
21
15
33
12
3
16
89
60
27
9
39
117
135
69
79
12
20
60
45
7
32
48
76
65
12
7
12
68
81
15
57
60
39
9
72
60
39
141
15
192
36
64
92
16
68
45
180
27
9
96
60
127
48
92
16
221
60
120
84
156
111
33
31
36
12
176
112
20
64
5
84
12
39
84
45
31
149
91
128
81
12
108
87
4
60
5
31
5
55
68
112
12
36
77
63
81
19
12
32
48
52
113
60
3
64
17
159
60
16
128
196
12
5
144
240
15
105
19
65
115
96
29
12
3
4
32
28
356
117
87
57
75
9
36
120
55
5
24
36
84
12
303
52
108
77
87
48
105
183
141
3
57
84
79
101
216
19
84
156
20
64
60
41
39
16
116
21
39
69
127
44
9
55
161
36
60
147
33
43
5
27
48
64
20
60
16
212
48
12
9
43
108
53
27
64
65
51
28
20
21
24
12
55
5
123
160
44
16
65
19
80
48
129
235
20
9
99
16
17
24
60
84
12
27
148
80
45
60
3
321
19
252
65
19
5
36
87
21
7
53
12
15
52
48
65
120
55
80
12
96
52
80
153
19
48
20
60
33
15
4
17
60
504
55
20
105
72
24
3
48
9
84
39
33
79
5
43
12
20
9
72
168
96
39
45
19
77
3
21
7
80
9
43
41
67
288
101
159
45
31
68
28
164
21
87
33
60
19
84
44
16
5
31
29
51
60
100
5
39
100
96
60
65
60
51
4
96
80
45
60
55
29
24
7
53
235
17
19
48
53
27
28
65
67
17
180
91
44
64
17
223
96
89
12
15
9
55
101
43
137
7
32
28
48
5
24
24
31
60
89
60
12
144
60
19
32
33
19
32
28
68
60
64
5
36
87
141
12
39
36
124
29
7
5
24
19
125
15
36
124
84
140
93
24
84
75
16
128
93
79
5
36
7
17
19
32
33
60
31
209
19
77
31
53
60
51
96
48
240
16
29
51
64
41
99
81
24
75
12
4
48
96
5
180
19
96
41
231
33
79
20
12
36
33
96
91
29
51
48
21
144
15
300
112
20
93
60
55
41
96
7
17
36
139
41
19
41
55
29
55
128
16
192
5
144
55
68
117
60
63
76
5
12
207
81
15
4
12
41
264
19
204
32
45
115
65
60
24
111
45
15
36
45
108
19
36
12
80
105
43
17
15
213
216
15
69
36
24
67
32
93
84
36
7
113
24
123
16
77
15
45
55
29
24
12
43
5
31
96
5
103
41
120
3
60
16
77
115
29
144
87
48
12
100
60
5
283
96
29
60
151
41
48
27
28
41
36
103
96
60
101
24
36
19
101
187
53
60
63
76
36
53
87
45
55
108
17
67
156
161
259
17
60
19
29
120
247
125
48
132
19
5
75
156
4
29
207
52
12
48
41
96
151
29
96
3
261
36
24
31
164
124
5
156
63
36
76
161
48
15
21
24
7
149
55
161
24
24
31
84
5
36
24
175
12
32
48
100
245
108
127
60
29
60
396
127
156
32
64
68
12
21
24
3
48
4
5
75
129
12
120
7
113
3
81
36
75
48
45
12
84
84
159
48
69
135
36
9
3
16
5
31
240
48
12
224
244
12
36
44
165
24
231
76
32
33
79
329
12
24
3
57
36
163
20
81
31
5
60
240
43
132
29
19
ABCD 98338464176*3^$a+1 [50177]
252
198
297
45
18
36
396
45
135
9
9
306
45
99
45
27
81
27
117
189
144
90
261
405
36
135
63
126
675
36
45
63
207
225
36
207
72
9
369
27
288
225
63
63
270
279
135
72
18
72
99
144
72
63
72
324
36
234
36
18
90
531
45
270
54
126
45
189
450
72
513
225
126
450
27
99
288
342
54
126
18
45
477
90
18
126
81
369
144
90
72
18
180
162
108
297
108
27
261
423
180
126
108
90
117
108
45
36
270
36
54
36
99
36
225
270
369
81
54
54
162
153
171
144
261
279
216
81
180
243
45
27
225
36
63
45
360
99
36
126
108
27
288
135
117
99
36
189
9
72
108
180
207
144
99
432
18
63
153
144
63
153
360
90
54
72
180
18
81
72
189
468
216
144
126
261
108
72
9
135
171
108
36
216
198
90
36
36
54
27
144
9
126
450
90
198
27
45
450
81
99
189
135
261
63
45
117
504
36
378
180
90
36
54
36
90
99
171
36
108
297
108
297
99
180
36
153
63
117
162
9
315
54
252
18
153
63
81
279
36
45
225
108
450
153
63
54
162
108
45
207
45
315
54
126
270
378
612
18
252
243
81
36
495
9
27
99
45
99
90
90
81
243
90
90
486
54
126
351
63
252
90
90
9
252
27
162
495
135
45
45
279
99
90
63
144
279
117
9
18
126
135
135
45
171
90
180
171
243
360
36
45
36
117
171
72
189
135
63
225
81
27
279
54
396
144
27
27
81
144
351
405
9
36
54
252
45
135
81
117
27
288
45
ABCD 98339014058*3^$a+1 [50059]
7
53
4
99
89
28
15
48
81
51
69
36
27
5
7
33
57
3
68
73
42
105
104
88
12
60
8
7
120
24
192
54
3
21
39
8
40
12
21
39
51
30
51
39
54
6
9
27
24
129
81
171
39
21
9
54
33
92
55
6
30
17
4
99
12
105
15
69
56
340
75
45
44
49
42
29
19
29
40
228
57
42
5
48
7
5
55
54
30
9
12
8
103
12
45
8
12
43
65
49
6
57
51
162
60
207
48
32
1
71
16
39
24
17
79
41
12
7
24
24
45
12
33
47
31
57
48
9
36
30
54
66
48
9
12
3
45
48
32
37
3
15
33
24
21
132
15
72
3
17
61
30
12
6
6
114
39
12
56
13
72
99
21
24
3
108
63
9
15
5
1
84
23
4
81
47
40
12
45
23
25
48
47
28
57
6
21
21
210
29
1
27
45
30
125
55
93
27
77
73
3
24
3
5
31
54
30
36
30
39
3
48
24
12
84
6
23
12
19
57
63
29
120
12
40
45
11
84
88
8
37
75
60
15
5
241
30
6
3
111
6
3
80
28
3
6
66
57
81
11
49
119
40
87
53
127
45
8
28
12
33
27
32
31
12
18
27
111
24
113
72
163
5
67
33
32
13
12
95
40
32
25
143
28
9
83
1
39
63
12
6
51
8
60
12
91
24
30
83
48
13
11
60
40
63
5
12
19
36
60
36
57
120
3
17
7
36
54
48
96
30
69
8
52
8
24
55
66
90
114
75
33
35
13
24
18
60
18
102
6
71
100
33
48
35
13
27
57
42
18
147
128
133
35
64
3
117
68
7
5
49
36
18
12
18
72
48
42
5
48
31
9
12
39
21
8
175
17
28
48
27
36
9
20
160
3
17
40
128
12
241
24
6
21
8
61
36
6
30
120
27
12
3
297
21
39
111
29
73
35
7
45
3
42
18
5
43
29
28
3
12
17
36
4
108
20
13
155
4
15
30
75
36
32
12
79
17
55
9
20
28
15
17
19
9
68
84
48
60
52
21
24
48
3
24
48
20
88
15
18
171
36
84
60
51
24
60
18
18
29
36
100
72
105
18
24
113
13
24
35
168
1
27
15
72
45
21
71
28
21
54
30
6
29
1
90
9
15
5
31
29
72
13
42
5
19
24
5
25
120
3
12
111
77
72
1
71
16
9
11
25
60
15
32
55
60
57
33
42
21
9
60
51
9
35
108
12
48
12
19
9
33
39
15
48
6
36
23
13
35
4
120
3
5
1
11
19
42
30
78
102
102
27
9
12
15
32
100
108
80
160
15
57
20
28
39
5
79
9
20
43
197
28
15
17
88
32
7
65
13
18
12
17
13
18
30
135
9
108
3
20
52
48
93
12
18
9
8
79
21
20
43
6
84
51
8
37
6
65
25
60
59
28
51
24
17
16
189
83
52
3
17
28
63
17
40
33
15
117
87
96
12
12
156
3
180
29
28
12
12
45
83
13
18
9
75
17
31
29
19
9
20
25
83
55
12
57
21
15
3
21
8
37
24
111
33
180
90
5
7
54
27
87
5
1
96
3
8
13
36
171
9
171
24
9
51
8
37
51
12
120
15
36
6
11
4
80
76
32
31
69
15
113
43
41
60
31
9
39
24
5
37
6
57
21
99
63
129
21
99
21
42
33
3
41
55
144
66
6
17
1
59
180
88
32
60
1
6
5
25
66
102
27
105
18
36
9
8
79
113
31
30
24
6
60
72
60
18
6
48
17
49
27
12
12
60
75
48
105
3
9
15
54
11
208
60
3
69
33
15
72
36
3
57
39
30
11
25
42
93
32
12
13
75
3
18
84
18
12
12
6
27
120
80
13
15
12
15
60
5
13
78
81
75
5
28
20
85
3
3
12
42
83
100
12
15
177
69
6
33
27
21
57
35
72
16
69
63
3
77
25
66
101
40
21
39
8
13
24
6
9
15
165
9
6
33
15
318
35
139
30
11
52
21
27
44
55
24
72
12
6
60
11
19
9
20
25
48
30
17
91
6
51
39
54
66
186
12
27
45
3
21
71
19
57
44
40
3
17
73
27
56
13
12
15
57
3
39
156
9
48
3
60
84
33
27
53
13
27
171
24
78
75
75
45
12
8
24
49
11
48
240
25
60
95
43
12
6
11
73
23
4
48
33
75
69
15
33
87
36
27
45
81
11
28
68
4
15
5
13
30
78
27
57
63
8
43
209
13
59
16
32
25
6
101
133
27
80
48
37
114
21
8
25
95
40
8
84
115
30
126
149
1
78
12
12
12
48
12
21
60
20
4
8
88
75
72
6
24
6
24
18
30
54
11
19
113
7
33
3
77
31
17
40
44
31
117
147
53
52
51
54
15
8
1
6
36
24
105
8
1
6
65
60
76
12
15
17
1
119
108
13
95
115
30
15
39
5
43
12
5
31
17
1
12
12
47
16
75
9
21
47
91
66
30
24
24
18
12
6
12
17
48
49
6
17
13
27
32
28
105
42
30
6
90
18
57
39
21
104
28
15
48
48
77
4
39
69
45
30
65
28
3
9
3
108
17
52
8
7
17
79
21
39
24
33
15
9
15
41
4
36
15
30
35
84
108
37
54
24
5
1
47
85
78
69
68
127
33
15
ABCD 98339805236*3^$a+1 [50005]
36
111
189
123
72
128
136
201
183
45
108
12
155
40
33
95
49
135
153
48
95
37
3
144
21
72
120
48
3
141
144
131
16
45
75
105
60
3
357
59
1
84
168
35
160
21
336
171
24
93
27
48
33
95
160
24
21
48
216
3
32
61
24
144
27
45
27
96
261
171
24
56
208
24
21
120
12
47
37
24
24
411
117
24
24
75
56
24
145
47
184
45
60
300
36
60
72
35
160
8
64
56
25
12
75
48
72
56
112
93
156
95
181
60
60
123
57
359
40
120
96
69
59
157
59
1
12
75
141
27
45
35
144
88
56
160
200
85
59
73
207
117
51
192
21
51
48
72
9
159
117
51
237
107
1
159
8
61
24
107
96
37
107
64
141
83
48
25
12
72
59
232
297
96
144
60
11
61
3
21
24
60
111
45
35
40
45
72
99
309
60
12
3
120
72
32
37
96
60
255
48
24
8
37
120
3
33
71
25
48
48
239
240
109
11
121
23
121
23
121
159
21
147
69
96
48
51
21
72
48
3
45
84
87
105
60
51
117
108
183
104
241
12
123
72
33
15
104
25
12
144
299
168
48
37
48
96
156
23
16
69
24
72
228
228
99
21
48
96
51
93
36
48
36
72
72
168
107
13
288
144
75
21
60
12
132
36
24
180
15
240
33
63
24
153
183
264
80
1
60
36
60
99
141
48
27
80
25
63
128
88
21
24
299
168
37
123
9
36
288
384
75
32
160
56
37
96
24
123
24
141
59
40
9
84
11
72
168
37
35
85
240
408
27
8
85
120
11
85
75
81
87
105
87
141
72
228
143
49
15
45
36
36
3
57
276
168
24
75
33
144
36
168
96
11
13
27
144
240
69
27
72
21
59
16
45
156
39
176
40
48
32
109
35
241
84
24
120
12
288
231
105
39
96
57
215
313
39
8
13
24
75
117
48
35
16
32
64
120
216
32
96
40
120
240
80
24
253
179
145
36
60
239
13
75
57
48
36
147
93
12
47
37
99
201
71
40
32
85
72
11
13
72
123
21
75
45
59
24
40
93
120
75
8
72
85
48
27
24
45
24
132
39
80
109
72
3
129
336
12
27
117
11
40
117
156
95
97
180
72
83
24
133
96
27
69
84
95
424
45
51
165
240
51
33
191
16
96
288
104
85
120
96
96
300
84
12
48
132
12
252
24
99
105
240
23
37
147
104
112
105
287
13
24
123
33
48
207
24
69
27
45
3
21
155
109
51
8
85
27
45
24
156
183
93
24
180
48
60
120
120
35
37
48
72
84
60
120
12
48
ABCD 98339989732*3^$a+1 [50004]
60
129
52
8
27
25
80
15
21
24
240
24
40
71
36
60
33
15
97
48
107
33
75
24
93
12
63
60
84
49
47
25
32
3
13
11
36
9
16
20
123
1
11
229
35
21
3
9
52
24
36
84
95
24
57
48
28
92
88
44
51
132
60
168
33
52
83
121
35
36
9
63
132
60
21
12
63
72
33
3
57
27
108
60
9
48
3
33
36
51
73
47
45
15
12
132
1
20
132
12
51
72
12
45
108
15
120
141
40
11
36
9
60
51
60
72
45
63
12
12
120
25
131
13
36
11
12
13
23
105
24
48
15
33
39
36
24
12
81
63
69
108
24
15
25
104
40
11
9
36
63
96
192
12
72
36
132
1
71
25
68
60
171
60
24
45
3
33
15
36
33
72
96
3
132
57
48
15
69
123
1
36
35
1
108
132
23
84
1
80
27
9
24
15
216
33
75
36
9
36
12
4
44
24
51
9
52
23
12
156
129
111
45
15
49
11
48
12
48
204
60
96
61
56
3
12
48
24
1
47
12
60
72
9
24
48
48
16
8
48
123
12
48
81
39
1
8
87
1
23
9
63
25
68
76
36
92
3
45
3
36
24
1
80
24
51
25
35
48
192
45
39
120
81
60
63
33
15
117
108
3
60
12
13
167
85
23
21
4
92
75
72
1
156
20
4
95
192
105
48
84
87
9
76
68
12
99
21
96
87
57
16
23
57
3
9
63
145
47
21
12
60
27
13
24
35
84
57
24
3
13
119
9
24
3
357
3
84
9
12
28
32
135
45
27
21
27
12
48
60
144
48
61
44
3
13
72
23
25
95
36
45
3
36
117
28
152
15
45
75
120
13
20
15
45
96
4
72
8
15
96
33
60
36
120
39
48
9
3
37
95
9
72
87
96
1
59
189
16
11
85
80
39
9
72
36
84
15
1
35
72
60
48
24
36
13
44
108
24
360
4
80
15
24
13
144
95
96
60
69
16
35
108
9
48
123
57
3
129
16
12
95
84
81
28
11
9
87
48
120
105
15
25
35
21
160
56
24
36
148
44
51
1
11
33
27
132
141
24
15
96
60
120
21
99
21
24
15
1
143
72
45
16
20
87
181
36
176
15
57
96
24
75
132
1
35
12
93
3
60
36
108
45
15
33
99
84
9
16
11
25
131
9
36
3
121
36
32
27
60
60
93
16
11
25
11
144
84
141
63
432
36
24
273
27
25
60
11
45
48
39
120
132
45
64
47
9
15
144
84
21
15
12
24
61
47
153
24
39
12
24
109
47
12
21
51
1
48
20
60
16
11
69
60
75
21
3
96
61
20
63
21
171
12
33
40
80
28
80
36
51
9
36
3
9
108
75
24
141
88
60
35
60
97
59
36
24
69
24
87
24
45
15
37
32
63
168
60
156
45
124
11
24
45
27
93
39
33
39
48
45
3
57
52
116
3
21
3
96
141
51
24
45
111
57
16
36
83
36
21
15
9
16
80
63
73
24
23
36
84
33
12
28
215
24
9
40
56
51
13
32
120
183
61
11
225
24
48
63
24
96
193
20
60
72
15
33
15
24
36
60
12
57
48
63
85
44
27
60
25
36
128
76
80
3
73
8
16
23
12
141
12
27
9
120
27
73
252
20
3
145
47
9
99
285
75
192
48
72
117
87
69
15
60
105
60
36
3
57
60
75
36
57
12
48
27
81
72
3
13
60
119
21
240
36
84
40
95
21
48
3
189
36
12
28
143
21
60
4
44
27
61
83
12
48
60
24
61
12
32
36
111
1
92
48
75
25
155
60
33
16
68
276
15
9
3
12
117
3
1
35
96
36
9
48
16
11
61
84
44
16
35
1
47
1
32
84
124
12
95
144
33
16
155
21
99
21
3
121
11
153
60
3
9
36
63
45
15
105
99
48
108
57
288
52
20
39
25
24
36
36
8
39
60
21
147
168
120
45
40
20
27
144
25
120
24
32
27
21
136
11
24
69
75
1
20
15
1
8
36
60
39
1
11
24
69
52
59
60
141
15
73
59
72
61
8
15
45
12
63
60
45
27
60
153
12
3
120
25
35
45
156
51
12
13
8
40
36
36
32
51
21
39
9
ABCD 98340615788*3^$a+1 [50003]
9
18
21
9
87
63
30
15
36
12
33
6
6
18
60
9
131
16
48
48
72
18
12
48
18
32
34
30
30
158
10
30
8
160
57
93
48
24
48
60
18
90
15
165
42
32
10
36
84
36
50
72
12
16
92
60
34
30
24
9
75
30
120
66
12
24
9
96
59
70
24
135
45
18
30
114
18
48
15
3
9
33
90
18
60
27
35
142
12
24
72
2
60
178
3
27
33
15
54
18
8
34
72
75
3
60
45
21
84
2
108
190
12
18
78
3
12
48
15
20
49
33
42
42
48
27
48
165
6
24
90
2
130
18
6
6
6
54
54
54
30
18
20
52
12
8
28
84
54
6
30
14
64
30
36
2
49
69
39
35
46
12
30
92
121
27
12
36
90
6
21
9
38
16
30
39
48
9
78
20
58
30
12
36
66
24
54
6
6
6
18
36
21
3
30
102
69
71
28
42
3
96
9
54
60
18
18
165
15
44
22
6
12
57
33
66
6
24
60
36
36
63
57
12
27
33
75
45
12
24
36
63
23
24
108
12
34
6
33
27
66
48
84
18
42
12
90
8
10
36
39
21
75
21
50
28
45
75
48
30
120
12
2
109
27
24
45
48
23
73
81
36
24
24
42
180
78
54
57
36
27
56
10
204
51
11
16
12
8
112
6
111
33
63
192
33
74
16
44
4
24
12
30
18
32
24
10
102
9
23
25
11
16
144
24
36
9
75
12
54
42
18
39
33
15
15
8
36
1
33
12
84
18
188
49
36
27
33
143
1
9
12
27
11
12
72
40
32
13
51
6
84
36
54
57
155
108
85
51
6
50
4
33
96
132
48
27
138
12
18
9
95
22
48
2
94
86
4
24
36
69
36
69
86
70
12
24
36
39
3
68
52
18
3
51
93
15
90
87
21
60
90
72
6
50
34
12
96
42
6
90
6
54
24
6
15
9
6
96
18
3
27
60
6
51
96
33
111
15
33
51
6
90
66
42
18
78
140
34
3
9
18
80
1
111
33
57
6
12
36
81
15
8
16
9
48
93
24
2
24
16
20
34
12
2
22
30
44
72
10
24
3
3
60
168
36
30
30
150
51
45
3
21
63
12
3
18
24
84
15
45
12
2
28
12
6
50
25
9
48
12
36
50
10
66
36
104
13
63
84
60
90
24
12
3
11
49
39
60
6
144
60
38
37
48
87
8
40
9
35
24
70
6
8
10
12
54
210
6
45
15
33
75
6
54
18
54
21
69
84
24
15
11
12
4
6
24
48
66
90
42
24
69
9
36
36
48
15
47
40
48
18
27
3
42
30
48
30
42
6
6
24
12
18
86
70
24
6
48
66
26
4
42
12
27
71
4
24
24
18
2
60
22
6
8
34
15
33
18
24
32
28
72
18
18
32
22
66
18
12
30
90
54
24
45
36
11
22
102
6
18
66
36
54
18
48
12
50
28
12
6
87
9
24
15
45
51
39
21
33
3
3
30
12
12
3
33
6
45
3
8
82
3
59
36
4
66
14
73
93
3
69
36
2
10
168
24
50
22
3
3
33
15
84
32
13
12
48
35
16
6
144
12
27
3
30
50
40
12
42
54
24
21
39
261
21
36
60
18
20
4
90
18
132
6
12
42
8
70
38
64
18
15
39
20
118
50
36
22
98
16
84
12
30
78
36
18
6
140
84
46
24
30
12
78
120
50
16
204
30
27
9
54
20
13
69
78
6
12
42
32
13
15
117
9
24
30
8
112
32
121
9
3
21
27
39
18
18
84
66
3
11
108
226
36
66
12
18
48
6
6
60
27
60
36
60
59
70
60
66
129
132
105
26
13
12
15
32
46
24
90
66
6
44
61
21
15
3
24
6
50
72
10
30
12
42
24
26
49
15
6
15
75
6
14
16
204
60
21
15
42
12
48
12
36
12
38
4
9
12
33
60
50
16
6
162
57
15
126
14
10
18
18
90
8
106
114
30
2
58
12
158
94
42
24
20
1
21
27
47
120
130
50
25
39
44
58
24
60
30
90
48
18
48
20
1
71
73
9
48
3
15
60
9
33
48
50
52
32
70
2
100
8
10
42
8
22
15
39
45
27
32
10
26
10
12
54
60
21
3
36
6
30
68
22
27
33
54
6
12
12
90
138
2
25
11
24
10
24
42
24
20
70
63
15
20
12
28
30
12
30
8
60
10
42
6
27
36
87
24
30
96
63
36
69
75
51
6
18
20
49
75
30
62
118
66
24
60
126
26
10
48
18
72
6
134
130
3
135
12
8
4
6
12
26
40
42
144
18
108
32
36
1
60
11
22
15
11
76
6
24
75
39
56
16
54
50
4
42
98
70
12
14
58
15
96
15
186
24
2
4
24
36
20
13
57
54
30
30
6
114
6
6
48
12
20
109
3
42
18
6
12
12
36
126
56
52
90
12
90
21
9
14
100
72
18
30
36
54
12
74
36
34
36
12
90
12
48
20
1
147
138
15
69
63
3
24
20
13
15
24
18
2
181
87
36
6
90
21
15
78
170
100
24
72
21
63
6
108
30
33
63
6
30
6
2
28
42
6
6
26
52
30
30
6
6
150
66
24
54
6
33
23
142
6
9
96
75
120
24
21
119
60
10
3
23
112
32
22
14
76
8
22
6
12
105
33
120
12
2
40
18
63
3
96
45
33
110
22
30
153
36
21
75
9
24
75
3
8
40
30
74
10
26
49
33
30
44
64
102
147
12
93
2
1
ABCD 98340987268*3^$a+1 [50159]
39
60
72
13
72
144
216
359
153
112
56
24
160
128
3
45
24
15
25
71
225
99
45
75
45
99
21
208
83
108
72
144
25
11
84
129
136
59
180
25
47
33
40
35
72
85
32
87
120
193
168
192
11
72
133
167
24
9
96
88
167
33
72
64
24
107
144
181
8
48
159
25
35
45
88
32
16
80
72
111
36
24
156
25
8
3
45
24
135
121
72
23
153
24
183
33
64
11
141
16
152
168
112
143
24
1
119
1
383
120
1
71
60
109
35
93
160
96
11
69
24
16
56
96
88
56
40
80
48
111
1
11
13
240
192
80
39
120
105
16
48
96
95
25
56
15
48
57
88
104
3
204
9
135
57
15
105
24
15
33
240
160
32
136
32
27
85
95
81
48
160
104
16
72
263
9
88
119
81
39
36
13
56
39
121
120
24
11
261
3
45
120
75
21
48
3
253
216
120
96
35
48
21
159
25
96
11
213
15
1
24
24
168
120
144
275
24
85
95
49
23
144
156
37
72
128
448
23
12
309
88
131
36
105
16
72
96
11
60
36
109
48
96
47
60
13
32
24
39
1
35
141
3
61
59
216
13
288
104
40
56
24
15
129
16
131
213
16
168
8
72
360
72
135
121
144
24
24
72
24
71
49
131
60
121
35
37
56
144
16
107
108
1
176
63
1
200
16
299
13
47
9
16
95
9
136
239
36
93
48
88
71
105
40
56
24
96
3
85
224
51
85
11
61
72
47
120
24
36
21
48
136
8
160
71
145
56
51
108
9
16
35
85
95
180
61
24
240
120
35
21
159
72
24
193
48
23
9
112
56
264
40
48
8
64
179
85
35
36
33
27
180
33
48
72
280
71
216
25
239
60
85
95
12
213
16
95
9
51
61
95
25
8
16
11
133
11
13
32
99
69
96
72
232
48
32
136
11
144
36
24
12
60
49
80
120
88
96
32
192
16
200
136
24
95
1
216
8
184
167
1
168
35
120
229
47
33
16
192
23
105
135
36
13
71
180
36
1
48
191
153
16
72
32
63
33
16
131
13
11
21
168
40
96
48
80
88
128
280
71
105
135
84
132
33
51
93
136
11
180
36
108
105
24
51
85
72
35
24
45
16
24
59
36
25
24
35
96
109
24
11
12
9
99
132
9
40
215
273
111
9
48
40
8
72
24
96
39
121
83
181
96
168
216
120
95
25
35
84
49
8
39
25
56
88
11
21
144
48
88
23
72
105
39
144
81
40
24
24
8
88
32
232
23
168
36
69
144
87
60
21
280
72
23
129
24
400
71
25
264
107
168
37
35
13
192
104
88
8
24
75
13
32
240
15
105
16
128
111
24
156
21
64
11
157
96
71
25
11
157
32
40
95
156
144
96
48
21
16
32
16
96
215
129
96
ABCD 98341846132*3^$a+1 [50130]
114
30
15
160
77
15
88
5
18
97
101
75
36
123
18
7
168
24
156
149
103
23
45
45
7
168
23
57
33
54
42
48
7
29
60
120
151
128
52
53
156
72
144
108
6
37
84
44
4
48
8
81
51
129
120
396
72
36
24
36
15
4
176
60
4
188
84
9
87
93
51
3
25
132
41
7
140
15
48
24
25
23
6
7
12
68
3
61
80
28
116
4
60
5
127
48
56
21
60
270
48
217
95
45
3
90
78
37
233
138
61
89
36
30
18
126
114
36
66
18
7
96
77
51
36
21
27
51
57
63
150
84
6
49
77
120
43
47
33
57
6
33
39
30
171
52
44
9
79
5
18
24
61
44
39
1
168
5
18
157
131
90
67
5
79
29
60
54
120
25
12
44
87
25
77
60
12
63
148
47
90
3
69
36
87
33
15
3
61
29
7
140
75
120
109
203
30
67
95
21
57
7
44
4
161
19
71
72
48
49
101
87
33
42
25
140
27
21
75
1
29
7
80
64
179
66
55
95
48
18
63
4
12
68
60
36
76
20
16
5
139
83
30
36
31
119
120
49
5
18
85
368
57
7
80
12
39
45
64
35
90
7
29
24
66
42
108
27
39
6
67
161
19
17
18
96
54
67
41
87
40
72
65
31
5
79
176
112
245
175
56
45
12
78
30
67
29
90
261
9
18
117
21
295
53
15
244
72
20
9
12
7
72
65
108
43
20
4
23
37
53
55
68
52
95
25
47
54
24
72
36
84
90
54
39
21
91
96
29
54
120
81
84
21
235
48
5
36
51
15
73
41
7
113
27
9
43
60
65
12
31
23
90
99
12
69
19
17
96
12
67
8
15
18
19
35
45
51
93
225
132
87
15
25
245
3
69
15
75
133
17
75
81
168
31
23
246
19
8
69
48
36
6
126
7
77
198
13
29
151
5
60
54
30
43
101
24
48
24
55
60
101
63
52
72
5
67
48
120
17
151
89
30
18
72
31
95
288
49
23
54
60
36
15
33
36
78
66
6
174
19
161
132
267
40
71
90
39
40
8
64
48
71
30
144
175
137
3
15
25
95
18
60
19
65
123
48
99
105
81
54
120
54
36
6
25
47
105
52
53
43
107
48
144
85
60
41
54
30
24
12
15
112
48
5
19
269
252
67
131
97
53
72
63
147
337
8
69
36
7
20
112
65
216
55
12
41
36
43
23
69
48
105
210
72
9
4
5
7
71
57
105
12
75
21
15
64
41
39
69
7
180
17
111
27
72
6
90
54
12
75
28
41
6
1
53
31
149
12
90
18
15
21
163
5
66
177
57
132
55
53
30
18
54
54
15
64
60
95
72
18
27
9
19
20
123
37
17
111
4
48
60
11
72
42
12
24
66
18
103
23
6
91
60
32
48
33
31
108
5
42
48
85
401
67
24
180
80
33
27
16
72
5
72
114
45
12
45
162
37
41
138
45
112
59
81
9
36
60
108
216
48
55
92
88
48
72
113
24
36
39
33
63
27
30
18
18
111
36
48
76
41
180
19
29
96
43
108
227
126
31
108
197
90
81
117
63
123
129
40
113
127
140
45
7
44
64
140
117
18
13
77
6
1
65
24
7
113
60
111
105
283
8
64
5
223
92
9
7
72
41
96
3
51
1
56
69
228
55
311
1
8
81
7
47
97
23
6
139
77
43
5
36
31
29
7
132
56
39
57
40
60
35
105
16
5
15
4
23
145
101
24
3
9
150
21
52
53
12
43
84
56
52
5
30
126
19
ABCD 98341931932*3^$a+1 [50026]
48
11
49
30
66
111
21
54
5
43
42
30
6
144
23
43
42
186
66
120
36
24
60
48
6
6
54
6
186
60
108
12
54
24
12
30
54
6
54
18
12
30
35
25
18
42
48
72
83
127
54
36
119
25
36
54
72
18
30
96
54
114
162
48
30
42
35
85
48
18
78
132
87
105
90
6
12
18
24
17
19
29
61
51
75
48
150
18
72
12
9
9
72
198
102
60
60
108
162
125
1
18
29
187
48
101
25
24
30
126
12
23
1
66
48
36
36
144
138
11
1
24
39
27
78
120
42
198
47
25
186
42
18
42
48
24
234
6
54
6
35
43
30
6
66
48
18
12
48
24
144
12
228
96
138
108
24
30
30
78
42
24
36
66
114
114
84
12
90
240
54
90
24
12
24
156
35
91
24
180
30
18
6
36
30
60
48
102
84
12
24
18
102
78
108
72
18
18
41
13
66
156
36
17
145
66
12
24
30
36
114
48
108
9
69
24
18
120
102
60
18
30
18
66
240
24
30
6
39
39
72
6
59
139
101
1
72
186
6
30
78
30
6
42
132
36
60
36
30
54
65
19
6
12
30
30
72
36
72
18
41
31
54
48
6
6
66
29
48
163
102
42
29
49
42
30
24
162
42
36
24
12
6
30
108
72
48
102
29
1
47
61
66
48
12
30
90
6
60
48
6
5
13
6
42
30
54
24
36
30
108
102
36
150
168
12
42
75
51
162
18
66
119
187
30
23
25
90
29
55
72
30
30
48
6
96
60
30
6
132
42
156
102
95
1
66
78
48
12
132
30
6
42
66
60
35
7
84
6
120
30
24
30
3
32
25
60
24
6
29
64
27
18
60
108
219
45
60
30
18
18
102
12
3
33
18
36
84
204
72
30
24
30
6
54
156
60
18
72
54
89
37
30
30
95
55
6
60
174
66
23
121
90
6
18
36
180
18
90
150
78
54
6
18
12
144
35
19
126
18
78
24
119
1
60
36
30
24
114
39
3
42
42
18
42
126
18
24
138
18
12
24
240
90
36
78
42
24
48
102
108
30
186
12
54
84
24
18
42
102
30
60
35
31
17
1
72
39
3
96
29
55
96
60
36
54
6
30
84
11
49
132
228
126
36
138
36
180
90
36
30
48
96
6
198
114
78
24
48
102
6
119
133
27
45
6
18
54
42
59
61
18
18
18
60
54
12
30
24
89
43
18
72
12
12
126
78
144
36
99
147
36
9
3
78
30
17
25
108
30
210
18
54
35
67
173
43
78
60
24
131
121
180
6
29
103
138
18
6
60
36
24
54
36
18
6
42
24
90
60
126
42
6
24
36
75
117
72
72
6
12
6
35
1
36
24
150
54
72
180
102
12
150
120
75
99
29
43
18
24
132
18
48
12
18
42
18
42
18
47
91
6
15
51
54
18
21
51
29
61
83
85
27
240
45
78
42
6
288
36
24
41
61
18
6
30
6
12
11
25
96
234
84
18
114
96
48
6
95
55
9
27
60
18
119
1
60
132
42
96
54
12
6
29
19
42
3
39
60
12
6
18
42
72
48
60
90
18
95
85
24
12
39
27
54
24
36
60
24
6
89
49
12
18
30
132
90
5
48
343
9
15
36
12
12
90
60
63
27
6
18
42
24
36
23
31
18
12
210
96
17
37
30
150
30
6
18
12
54
63
3
72
30
60
30
42
210
18
15
21
42
17
67
120
5
139
101
61
12
30
108
24
53
25
12
59
7
48
36
6
84
36
30
30
12
95
31
60
5
31
66
143
55
24
42
36
99
39
36
54
24
42
6
42
45
21
30
54
222
6
60
23
55
30
90
24
48
42
138
90
144
30
78
120
12
36
72
138
53
19
6
24
18
54
90
6
39
45
84
42
78
39
33
162
30
47
85
36
84
24
42
48
24
60
102
66
53
25
24
72
6
102
30
72
5
73
12
36
42
6
36
36
18
126
479
85
6
5
1
78
24
132
6
240
24
90
6
48
126
108
18
24
36
42
72
24
60
30
24
78
ABCD 98342064116*3^$a+1 [50004]
15
165
4
23
21
21
48
55
95
90
18
30
72
31
47
165
84
51
73
12
32
27
60
36
108
45
12
9
111
3
21
84
36
16
48
80
96
9
6
13
12
80
84
4
32
108
3
42
7
24
296
15
13
35
13
44
39
25
104
12
195
24
72
9
36
27
21
45
24
120
126
37
23
12
45
12
177
103
8
39
25
68
28
95
177
105
103
23
24
12
21
144
24
15
72
18
120
55
20
21
75
69
31
8
40
8
39
36
93
15
57
4
60
104
39
57
15
13
5
72
24
72
39
48
3
12
18
18
9
28
89
54
9
60
16
80
12
4
20
51
132
12
45
60
21
123
99
90
7
60
20
16
17
150
165
48
28
41
63
12
141
72
78
25
68
12
15
33
4
23
12
1
120
11
108
138
15
24
48
40
56
64
8
160
113
31
36
108
17
72
31
41
6
84
153
108
24
39
49
65
102
33
120
27
13
92
39
54
3
93
31
41
103
89
15
60
28
68
156
144
57
27
16
29
7
23
37
35
45
100
35
45
64
56
15
33
72
9
7
80
3
85
56
16
17
111
96
96
40
17
51
4
17
75
16
23
117
57
6
165
12
84
16
5
78
25
119
18
39
24
9
138
93
51
85
116
84
40
248
216
9
63
99
25
68
51
21
33
7
60
20
28
23
9
28
8
153
96
120
55
41
75
69
151
47
25
96
41
111
40
8
16
20
64
11
21
4
44
21
15
39
21
4
104
36
36
144
12
28
96
71
24
261
39
45
105
3
117
6
90
18
84
33
75
13
72
23
49
113
39
16
32
153
102
18
55
35
85
24
41
39
33
30
18
24
54
144
18
27
27
21
28
32
39
81
72
33
3
84
3
48
117
84
3
18
103
36
68
72
75
60
25
191
25
47
25
137
30
13
5
15
57
3
108
100
60
32
40
120
23
114
15
33
6
120
81
33
18
93
87
9
60
93
72
174
36
6
39
76
44
33
31
80
16
36
44
33
63
57
162
73
5
72
63
16
36
36
168
71
45
28
56
16
41
54
66
24
90
36
25
24
36
5
87
136
32
12
52
104
232
44
69
150
57
120
183
36
61
8
15
69
36
24
16
56
16
80
28
71
13
32
33
15
57
30
60
30
55
80
63
90
247
8
3
54
39
12
48
4
17
24
30
1
41
43
20
39
85
116
12
45
135
12
76
41
123
12
4
132
17
31
95
42
3
87
54
31
8
136
20
16
20
105
87
48
12
108
15
105
24
64
36
5
55
56
24
135
49
41
15
39
45
12
64
224
249
111
87
145
48
32
4
20
225
79
47
25
23
9
15
21
27
49
11
13
152
9
6
25
83
54
7
23
18
24
15
33
18
117
27
45
51
30
18
21
33
3
12
48
33
51
75
18
63
39
114
7
72
72
113
3
165
72
30
73
72
68
75
114
15
75
174
15
112
80
60
12
40
8
33
31
168
23
48
1
23
33
57
30
117
171
42
75
108
24
9
30
72
42
7
24
41
31
128
51
181
23
9
112
143
73
17
75
16
197
54
24
9
27
85
23
57
4
29
102
1
35
13
56
36
4
35
93
16
104
16
32
40
24
180
5
31
8
9
6
69
141
24
72
30
21
147
18
15
15
153
100
176
39
6
15
75
45
9
7
32
87
9
9
51
52
35
54
96
30
42
7
20
36
63
36
13
56
16
41
75
4
140
36
105
15
160
59
93
81
27
48
124
8
48
12
4
23
90
15
12
39
36
9
9
67
36
23
24
18
120
19
5
79
32
12
21
7
23
24
33
72
48
183
186
159
16
8
105
7
24
89
3
52
23
9
16
80
64
80
24
4
80
196
17
24
120
55
20
75
18
30
81
84
28
47
18
7
200
111
9
28
107
21
21
103
8
72
96
4
68
48
51
30
15
24
15
9
28
84
24
80
9
72
24
54
18
54
25
80
84
36
9
15
159
162
51
117
192
6
33
39
25
132
20
28
77
24
7
65
15
100
20
24
16
17
42
21
87
90
7
60
20
15
33
3
69
63
48
18
135
24
27
21
63
37
68
129
18
54
6
33
57
48
54
18
55
95
97
72
41
15
72
111
96
105
39
36
61
24
20
36
48
81
54
21
36
40
23
9
135
72
105
99
21
36
27
21
12
24
24
24
ABCD 98342341952*3^$a+1 [50080]
2
18
37
36
33
20
6
49
9
30
206
82
69
11
102
31
29
103
48
9
27
53
55
96
11
36
25
3
2
28
102
8
4
26
6
34
26
18
6
64
56
6
154
9
45
8
24
18
12
96
37
93
72
18
9
9
30
132
30
14
24
1
5
34
45
69
18
42
15
60
120
33
48
14
1
84
35
61
35
72
22
2
6
102
12
1
23
6
54
1
36
5
52
2
28
30
80
6
90
55
99
48
33
45
50
154
75
5
7
24
45
2
40
104
126
10
12
21
12
72
17
43
72
69
14
16
44
1
47
25
12
83
72
6
7
12
5
48
7
12
3
78
12
18
33
17
28
2
49
51
30
3
17
79
9
24
8
42
10
62
4
42
27
11
30
52
15
15
18
14
10
8
60
163
24
23
10
15
167
1
27
9
5
58
6
24
2
16
12
57
33
50
6
30
12
30
120
42
70
15
11
54
10
21
9
27
36
12
21
15
11
24
22
12
30
33
135
60
12
30
2
25
119
30
4
20
18
58
32
28
39
12
21
15
24
33
6
20
96
58
75
53
30
22
2
6
22
90
3
3
14
18
10
2
18
43
71
28
66
2
52
26
30
4
50
16
12
2
16
114
50
37
5
6
12
121
17
10
32
6
82
33
135
9
108
23
37
5
67
15
21
45
14
70
50
16
24
8
88
30
54
50
28
12
18
8
6
16
18
72
33
45
26
16
93
39
50
16
27
5
28
32
19
3
30
62
16
2
12
4
56
24
79
75
2
18
78
52
128
10
38
31
36
24
39
32
37
12
9
20
64
60
30
18
14
6
28
80
12
10
8
4
33
15
32
13
5
30
58
27
5
70
110
22
8
48
22
12
30
36
69
21
26
6
10
8
37
24
35
24
54
70
81
27
2
43
3
32
30
54
4
24
30
18
2
70
60
33
15
74
4
51
24
156
5
64
114
32
34
84
8
10
8
4
2
28
3
72
5
31
35
10
24
8
19
33
3
12
51
12
20
58
56
16
48
2
58
20
24
10
6
114
18
2
85
5
130
30
15
33
15
5
48
7
15
8
30
34
6
12
12
3
15
2
66
94
3
17
7
5
18
42
19
125
6
18
55
3
8
25
12
53
4
2
6
22
32
13
17
19
35
49
93
140
12
42
60
46
2
220
30
32
43
21
26
24
1
29
10
12
9
23
28
2
46
21
11
13
87
32
12
61
24
36
5
52
15
17
16
12
27
11
52
26
6
13
33
18
60
90
26
25
53
12
4
12
110
22
30
21
47
12
28
2
6
12
18
12
7
63
12
33
33
12
15
3
12
8
6
79
41
43
5
10
80
70
18
30
12
6
32
12
18
28
27
48
27
30
12
3
59
16
2
28
27
5
6
37
23
22
123
5
10
50
4
62
36
85
27
38
70
42
20
28
3
195
116
1
5
18
40
81
119
4
30
68
108
22
8
1
3
78
2
16
45
5
12
22
90
15
21
15
11
61
57
62
18
10
38
139
5
18
10
75
153
8
19
33
3
12
65
54
25
23
16
90
132
27
17
48
115
11
49
45
38
25
33
32
19
5
64
12
38
126
28
2
94
2
25
107
1
11
16
48
14
115
3
30
98
94
2
54
7
12
15
20
25
3
2
46
14
16
42
62
10
18
18
30
80
30
1
5
55
35
34
20
40
27
27
30
6
14
12
36
10
14
16
38
4
8
40
62
7
21
68
42
22
87
3
20
16
30
39
12
108
5
30
36
37
24
9
32
82
57
23
78
42
16
24
6
24
18
50
43
39
2
43
15
18
12
15
36
29
40
120
32
34
84
21
11
34
12
20
43
15
2
7
11
37
24
21
12
3
35
72
16
132
69
23
46
20
12
84
16
18
45
35
30
22
120
9
9
15
77
24
18
1
24
35
1
9
6
30
44
103
45
12
18
8
6
16
38
4
8
13
17
52
32
46
32
1
36
33
30
48
42
3
5
19
39
2
12
16
50
30
6
1
72
35
37
3
26
67
29
4
14
10
6
14
30
1
119
10
2
4
44
13
3
12
14
54
12
48
4
30
2
16
2
40
20
55
41
4
2
1
23
157
5
12
42
28
36
30
42
45
12
11
49
36
15
44
28
62
72
43
47
36
12
16
21
36
75
12
96
80
4
18
12
50
10
2
16
32
6
55
12
15
45
29
18
10
2
4
20
25
12
23
4
26
64
2
13
48
45
20
22
48
12
21
69
18
32
6
19
72
36
48
35
37
17
10
105
45
27
11
82
2
54
10
21
69
14
1
15
14
31
69
15
21
111
33
30
66
12
38
72
24
24
1
51
48
12
57
21
15
9
62
18
10
2
4
2
22
15
23
18
10
21
89
55
29
18
28
24
81
5
22
12
8
22
18
62
42
6
24
18
10
15
15
32
18
28
18
21
41
7
11
22
2
12
34
14
28
110
72
7
35
34
60
26
6
10
8
22
44
18
10
50
30
7
33
15
36
29
7
41
58
117
3
42
50
12
40
56
1
36
17
16
14
73
33
84
36
44
7
39
69
15
20
46
14
12
6
10
48
20
4
8
100
12
20
30
31
17
52
18
60
12
20
1
27
30
68
12
88
122
22
27
23
12
4
32
13
35
6
34
21
33
32
88
8
10
8
10
27
53
12
10
8
64
62
34
45
27
60
69
24
39
170
6
37
33
90
21
5
16
15
35
13
24
23
49
21
27
113
22
8
73
27
12
33
24
39
102
8
79
53
43
5
22
78
24
66
80
34
15
48
5
10
2
48
114
18
30
10
48
3
135
30
14
12
54
12
22
30
2
13
17
16
60
50
30
18
34
135
33
18
24
56
49
113
28
24
3
63
42
12
66
9
21
32
100
20
175
47
36
10
12
42
6
99
15
6
14
13
23
72
13
11
46
14
36
90
7
11
64
26
64
32
36
30
133
75
50
60
54
16
60
21
111
12
8
10
20
48
34
33
12
11
22
60
39
5
58
32
24
96
16
62
16
32
22
2
16
44
94
32
52
122
34
72
12
92
16
2
67
41
22
2
18
10
6
60
21
23
100
18
62
13
33
75
27
33
29
10
45
3
14
19
47
70
44
30
64
2
19
113
16
2
10
15
33
84
15
17
30
28
2
76
27
71
1
21
8
100
14
30
96
70
12
20
10
50
30
10
33
12
24
9
27
113
31
84
65
24
40
32
30
49
47
18
7
33
24
66
30
24
15
41
12
30
22
3
117
27
21
20
82
21
75
12
132
18
12
6
21
9
99
23
13
39
30
15
5
42
6
7
17
34
54
62
25
53
6
12
82
60
18
2
7
23
10
3
53
55
11
28
45
93
3
69
90
20
10
36
27
17
66
1
99
30
2
30
7
47
54
10
26
16
14
49
45
50
22
12
18
ABCD 98342890216*3^$a+1 [50029]
7
80
48
24
9
7
152
48
45
19
8
40
41
87
60
4
176
33
171
93
3
12
72
24
120
16
104
69
75
72
16
48
56
93
3
144
69
12
3
100
29
63
117
127
56
33
15
52
17
96
51
76
12
8
40
200
72
112
36
108
72
17
7
29
24
27
40
48
8
33
72
27
52
8
48
48
136
41
67
12
89
87
52
108
24
48
156
5
7
20
105
115
8
40
20
45
7
32
12
48
16
60
24
32
96
12
172
20
28
128
88
12
284
36
100
32
112
300
20
9
7
5
19
80
16
17
7
149
39
48
48
36
24
4
32
76
20
28
24
56
24
48
28
65
27
64
101
27
45
43
53
51
33
7
80
21
87
100
12
20
184
24
12
29
72
7
36
92
33
19
116
45
120
51
36
4
120
8
96
40
56
28
12
104
112
48
56
4
17
15
100
24
48
96
32
48
24
48
160
120
65
19
36
60
113
171
64
5
31
36
48
24
180
12
84
92
88
296
9
55
20
9
7
96
32
12
36
4
56
24
144
112
12
32
100
89
51
21
55
48
24
48
48
29
67
48
32
24
52
65
19
24
36
60
80
36
57
36
72
63
64
161
55
32
40
92
12
16
24
96
65
39
84
132
48
16
56
24
96
28
80
57
103
29
31
17
15
40
5
99
168
28
20
24
64
24
252
108
41
120
7
24
80
69
79
20
268
32
21
87
57
151
36
20
21
103
36
140
81
180
15
24
64
200
184
20
16
44
168
12
36
105
51
76
20
52
8
45
103
17
168
19
36
36
56
4
48
60
48
168
12
44
16
24
24
32
57
48
123
52
44
4
60
12
20
28
5
67
233
39
16
32
45
3
136
20
4
209
36
27
48
12
108
16
8
16
60
132
272
40
5
31
44
52
48
48
92
93
27
88
68
4
96
32
12
12
24
12
12
120
48
48
16
120
36
12
8
28
32
12
21
111
124
24
8
40
60
12
8
48
160
104
52
44
96
24
129
55
56
112
12
20
12
48
93
3
57
75
40
20
4
80
40
8
28
32
12
69
27
33
79
41
72
132
235
65
147
21
187
12
173
171
105
12
72
123
40
8
192
184
60
20
28
108
24
41
55
8
64
8
12
48
84
9
19
36
24
8
40
8
120
132
33
51
40
20
36
72
48
84
76
24
48
48
48
32
12
21
55
17
39
64
5
7
65
3
96
136
17
36
19
80
76
29
7
44
4
96
5
135
16
96
20
40
80
4
96
53
7
125
75
24
24
57
7
188
124
113
15
100
36
72
68
4
48
104
24
76
173
67
113
27
81
183
96
16
72
8
184
8
16
24
20
21
39
48
120
57
31
36
68
28
5
43
44
276
69
15
12
36
28
32
12
36
9
67
240
24
29
27
48
72
24
45
39
36
16
104
105
24
31
77
103
12
8
12
12
36
16
36
32
60
81
15
12
24
9
15
112
104
33
75
12
273
51
96
69
15
76
36
32
88
224
4
80
52
60
44
64
120
44
208
212
40
36
140
276
48
28
20
4
53
67
53
36
55
125
7
65
27
33
87
120
96
64
32
40
104
45
24
91
132
20
40
8
16
48
12
60
84
36
96
113
39
52
68
12
9
39
52
8
112
128
16
17
135
33
39
16
65
87
45
43
5
75
24
96
129
63
28
17
15
268
20
4
8
40
5
99
40
24
20
36
48
112
8
88
48
12
20
24
24
76
20
156
45
15
40
48
60
116
64
17
27
52
53
48
75
24
160
164
16
44
165
67
44
76
84
144
5
159
16
5
67
17
168
120
135
28
5
15
16
8
192
64
36
144
12
24
80
40
248
12
16
60
48
72
48
24
48
72
140
28
32
16
56
9
15
40
12
44
280
56
100
20
12
16
36
176
72
16
132
44
81
55
44
64
32
84
28
5
27
21
72
51
36
93
187
36
12
5
15
28
137
123
64
68
96
45
99
28
80
12
45
ABCD 98343374692*3^$a+1 [50057]
73
35
16
33
42
84
5
60
7
17
108
28
15
185
16
9
35
1
75
33
36
35
120
31
5
64
15
5
19
12
9
15
21
20
25
63
20
16
32
49
99
15
54
12
114
57
12
3
29
48
48
13
11
64
177
27
27
41
88
15
6
18
65
76
20
19
5
52
141
12
23
13
6
84
21
3
93
9
6
17
91
12
9
45
78
5
13
83
7
54
11
19
6
23
12
48
55
21
20
49
24
12
71
72
25
35
16
69
36
39
123
18
54
72
5
1
15
15
17
12
36
49
83
55
42
15
69
36
60
120
63
48
105
59
1
15
165
3
9
11
61
135
8
36
12
24
55
81
33
162
30
18
36
18
11
12
49
24
30
6
126
89
13
143
4
20
48
37
3
3
54
36
30
9
20
16
8
7
33
24
33
3
12
32
36
12
13
35
4
20
88
48
20
4
8
43
90
30
24
5
16
20
49
3
44
25
3
141
54
101
60
1
15
60
36
32
12
40
69
11
16
32
16
24
45
35
25
15
60
33
287
37
71
232
8
115
54
11
7
21
56
48
25
108
39
9
24
48
18
24
72
126
59
49
47
25
48
11
64
80
96
55
6
39
44
4
60
252
9
11
31
5
48
16
21
3
51
5
133
18
5
12
7
90
51
15
18
35
109
3
15
29
13
15
72
111
29
48
16
20
25
95
16
116
48
144
13
24
174
17
108
180
7
33
56
19
105
36
33
171
92
13
12
54
6
59
13
11
72
25
30
45
33
35
60
7
5
13
27
9
54
6
59
61
11
72
67
41
12
48
7
17
88
57
111
8
100
44
25
12
54
21
68
7
125
55
41
7
6
54
53
48
19
17
36
28
12
8
12
67
6
35
19
18
35
13
11
13
11
37
54
21
128
16
3
5
36
84
12
61
12
83
88
12
33
132
102
53
28
117
75
32
1
167
37
3
9
39
51
93
75
18
72
3
8
84
31
5
60
144
12
24
12
49
59
61
11
25
23
12
64
36
32
85
60
12
108
23
24
49
39
32
55
5
64
15
114
47
19
17
12
16
44
48
49
108
12
90
53
60
480
12
64
104
7
65
24
1
11
37
78
17
48
40
3
17
4
9
6
36
30
54
96
12
60
57
45
36
63
9
42
29
55
29
52
15
41
97
42
53
1
36
11
40
44
31
29
24
1
36
3
20
36
13
30
81
116
1
107
12
120
13
35
37
59
16
21
59
16
9
23
91
12
5
67
41
16
93
3
15
33
51
36
45
45
3
36
3
5
48
52
15
42
11
24
4
9
60
11
4
33
135
45
72
35
43
18
30
5
37
23
64
15
45
32
73
36
36
3
128
84
19
221
31
57
20
12
13
3
39
216
54
15
39
54
15
36
32
48
7
18
167
4
69
84
3
93
35
16
15
29
25
36
3
3
174
3
123
108
90
6
48
60
36
12
65
79
41
13
35
1
83
12
1
3
20
12
4
123
21
81
11
49
179
49
18
5
4
48
32
4
21
39
9
3
68
12
85
47
12
48
40
12
60
63
6
11
1
42
162
36
3
9
23
103
5
4
20
12
73
198
113
52
44
73
6
72
5
187
93
104
1
24
15
15
9
69
11
36
36
37
75
8
48
24
85
11
96
1
30
18
11
48
36
1
11
43
54
75
48
24
51
102
60
3
72
56
24
7
69
32
64
45
39
72
129
15
224
24
43
12
41
55
89
12
48
16
45
39
15
45
117
191
12
103
42
111
135
144
117
116
73
11
103
102
24
72
18
17
12
36
12
84
1
59
49
36
36
30
9
68
12
19
41
1
47
43
5
48
55
12
45
9
11
85
75
15
12
21
57
12
23
19
30
6
48
65
12
48
12
13
11
25
183
12
33
27
15
69
44
13
48
36
3
21
95
7
60
12
42
138
5
16
116
13
3
9
75
15
18
71
1
23
40
32
16
8
16
45
35
79
66
39
24
12
33
36
27
12
36
20
40
80
24
16
72
8
16
44
37
114
29
24
37
48
6
101
43
5
43
42
3
72
8
109
18
42
35
48
36
1
71
43
41
13
30
21
92
72
67
21
24
44
12
157
3
45
59
1
90
30
18
65
60
1
54
17
25
12
78
12
78
123
24
12
36
32
76
32
7
12
29
25
60
15
24
8
12
12
24
16
15
18
48
23
19
90
35
48
24
1
15
3
12
185
13
35
19
45
27
89
1
83
16
87
30
59
16
33
71
120
28
20
12
4
15
57
8
67
29
19
29
85
35
1
15
36
39
77
24
25
75
33
3
12
32
1
27
56
60
4
15
45
68
12
28
80
19
6
159
3
101
61
3
8
28
9
27
99
24
138
3
32
169
54
72
54
51
20
60
13
39
33
12
168
47
48
13
11
61
3
9
47
25
99
45
60
39
20
16
32
12
1
35
25
87
24
69
147
8
96
168
16
44
25
36
30
9
105
12
60
23
52
105
35
16
144
68
96
1
120
23
108
4
15
29
40
24
33
83
76
21
72
11
76
44
16
36
48
32
43
54
143
12
72
40
8
13
15
33
107
4
183
21
116
28
32
16
15
17
37
3
56
1
35
36
55
57
48
32
12
108
48
24
24
25
12
72
27
8
36
84
172
68
7
21
12
68
12
16
9
42
18
30
17
91
54
24
75
12
15
42
36
ABCD 98343648134*3^$a+1 [50019]
42
30
27
51
12
33
36
96
33
90
42
3
24
33
27
51
237
135
105
60
63
9
21
99
21
42
228
60
81
99
90
39
81
42
120
90
30
48
90
120
12
18
21
39
45
60
204
72
9
150
81
39
102
123
72
204
9
27
24
39
141
51
105
72
33
18
45
135
117
243
105
57
90
48
162
120
75
153
60
30
12
33
15
102
78
180
12
165
33
12
30
78
120
162
270
30
117
12
39
30
150
57
15
120
9
129
90
42
60
60
90
45
12
36
24
81
147
75
108
69
180
93
78
222
78
42
288
12
63
57
27
21
15
147
105
15
285
183
201
21
3
60
96
21
75
135
9
141
30
69
36
12
21
15
177
15
33
39
36
195
30
30
12
57
51
45
87
90
258
105
15
30
12
168
552
78
9
12
264
120
75
42
30
108
21
108
93
18
12
60
120
138
39
72
156
15
168
120
12
180
177
33
18
12
213
45
15
84
243
9
159
102
27
201
39
12
81
15
144
21
30
18
90
60
12
60
78
39
156
105
132
90
198
99
21
42
30
39
96
75
60
57
33
18
9
12
21
123
24
12
39
12
33
27
138
30
45
12
84
69
132
147
132
168
93
87
12
81
63
24
51
30
102
33
276
9
51
99
21
69
240
60
27
105
18
249
81
42
33
117
60
60
138
42
147
3
237
108
33
180
72
48
12
75
45
15
84
108
291
30
150
21
171
30
459
48
123
150
63
27
18
12
27
93
159
141
87
33
75
213
27
15
117
12
21
138
12
9
9
42
57
240
60
33
18
12
150
18
9
36
12
48
24
51
30
15
135
30
132
78
12
30
63
45
51
96
165
3
120
24
93
30
240
78
60
99
72
228
12
21
18
237
165
18
45
120
36
9
39
51
42
147
156
75
72
33
105
180
51
9
42
30
18
102
90
33
396
9
27
135
18
99
93
3
105
30
30
72
18
102
60
3
27
93
57
48
15
105
30
12
30
18
69
72
39
12
189
51
78
102
138
30
72
30
300
27
12
84
75
30
132
39
51
18
99
48
3
222
60
30
30
138
177
15
138
27
75
165
15
33
105
60
12
90
129
21
18
42
15
63
60
42
63
12
153
27
72
33
18
30
30
90
219
21
102
33
84
12
69
12
348
171
39
102
27
72
51
9
159
30
120
12
78
120
90
132
78
141
21
27
51
12
210
138
30
27
48
75
30
147
33
12
180
15
132
48
264
84
60
75
162
18
9
63
9
9
87
192
93
18
117
12
63
177
36
57
120
75
120
15
228
57
204
24
252
303
12
117
33
30
93
264
21
12
198
492
213
105
60
42
105
63
42
18
21
321
27
63
45
72
111
12
150
30
33
12
165
87
21
30
177
123
57
105
18
72
18
27
33
12
18
9
33
138
42
63
27
213
87
18
42
9
48
120
12
156
63
42
150
138
30
42
18
30
42
57
63
138
75
45
12
15
63
21
48
12
84
84
3
153
12
ABCD 98343687298*3^$a+1 [50003]
44
21
48
27
39
69
28
60
17
30
12
24
45
40
11
25
44
39
12
25
35
30
18
13
77
186
66
51
63
36
48
57
33
30
37
144
36
36
8
15
24
13
83
30
39
76
29
15
15
33
3
9
21
7
23
66
19
104
12
24
15
24
33
12
15
6
31
35
21
48
51
49
20
21
51
39
49
5
87
63
90
31
23
120
37
8
12
120
4
60
71
25
29
7
48
35
54
6
25
80
16
179
24
13
17
42
1
24
35
33
12
39
1
44
15
21
15
9
21
31
32
15
162
3
136
29
12
19
20
39
37
20
4
185
60
54
21
12
3
24
13
23
24
121
20
36
3
57
3
37
8
57
51
39
21
4
29
114
61
11
21
9
48
27
4
12
233
31
23
1
20
12
4
44
45
7
140
84
100
29
36
18
36
45
51
165
64
5
15
84
48
100
24
143
216
9
27
9
36
4
41
30
105
9
27
4
56
33
126
45
3
60
13
119
60
33
51
90
31
44
81
150
33
87
33
15
33
12
75
33
57
3
3
105
16
35
1
17
31
29
36
174
1
152
39
61
23
85
5
15
40
95
6
168
60
6
30
31
35
54
30
45
9
15
27
61
44
3
33
40
20
9
114
24
117
33
31
36
29
15
16
44
9
27
4
5
15
84
88
29
15
16
89
30
21
4
65
54
24
45
15
1
60
12
23
37
119
30
30
24
117
24
39
24
36
36
9
51
48
60
12
30
18
36
141
33
66
9
75
42
15
4
92
87
33
3
1
8
12
24
52
89
90
24
54
67
65
78
13
8
36
4
41
3
15
117
3
13
32
75
60
66
75
69
15
27
18
36
6
90
31
80
33
7
23
30
6
9
24
12
3
120
12
60
45
3
6
24
15
15
66
51
39
24
153
24
39
60
1
24
29
3
9
84
55
11
24
9
27
21
40
44
36
4
23
13
17
12
15
16
108
35
9
76
59
6
24
87
24
12
72
16
32
84
3
13
17
7
8
48
33
15
16
35
48
12
49
35
60
21
69
55
11
9
76
29
6
24
1
44
15
57
57
3
4
24
12
53
30
24
13
59
49
36
8
27
90
39
9
51
16
60
20
96
3
1
8
27
21
40
68
15
37
17
30
12
48
36
25
20
9
63
27
6
39
12
9
24
31
29
15
12
3
12
9
84
27
49
35
25
29
6
9
52
29
7
20
9
48
31
20
16
35
60
108
30
43
23
9
45
7
8
27
33
45
30
42
24
30
36
81
48
16
68
27
78
6
37
59
21
4
65
18
30
15
27
24
84
12
30
24
30
25
65
24
7
8
27
1
20
124
44
15
6
15
45
15
24
75
21
3
1
60
36
24
5
54
12
48
36
60
61
36
24
95
18
6
45
39
133
44
4
132
17
6
45
9
111
12
4
53
3
28
60
36
8
15
33
4
68
15
36
9
81
31
20
4
36
95
9
51
81
24
33
30
81
40
56
24
15
54
72
108
27
63
1
11
30
24
24
7
35
18
6
21
4
12
17
31
36
44
96
39
24
72
1
17
183
4
80
24
15
57
4
143
12
18
67
89
66
21
4
5
39
105
7
108
11
18
66
1
53
12
18
60
45
51
45
69
36
156
54
30
91
60
89
54
36
6
19
72
8
15
36
24
61
24
56
4
36
23
30
3
3
60
37
20
27
36
45
12
12
12
63
36
9
36
9
12
19
12
68
45
75
12
12
12
24
84
21
24
96
6
9
45
75
9
90
30
31
11
24
6
15
76
84
20
24
16
60
5
39
12
12
172
44
9
15
12
64
65
87
60
3
45
69
15
27
1
68
45
99
45
30
13
47
61
101
84
15
52
17
31
104
28
59
81
33
15
75
61
83
1
152
3
6
18
1
120
89
66
24
6
171
36
60
3
37
44
4
80
21
30
24
36
45
75
48
12
81
24
4
20
69
15
16
12
80
27
117
24
9
7
20
9
84
3
93
54
37
36
47
12
18
75
21
27
12
105
15
15
36
81
40
59
25
60
11
48
133
48
12
143
57
24
36
3
6
51
57
3
4
8
28
47
42
15
93
123
120
3
9
12
3
66
39
75
30
27
9
150
21
15
24
69
81
75
45
15
120
60
9
66
37
20
12
52
59
1
44
9
42
48
117
9
55
12
24
29
7
44
3
30
51
24
21
36
39
52
44
99
61
60
29
7
32
15
1
20
24
28
32
16
32
84
16
32
57
48
30
6
6
49
5
66
48
1
44
45
3
189
63
28
24
44
21
3
111
21
4
164
45
43
48
56
3
66
15
39
6
54
33
3
25
35
156
49
29
43
32
16
41
78
13
8
16
23
21
24
27
49
11
81
12
75
21
196
24
59
117
33
7
29
115
20
100
60
12
29
55
59
37
149
123
15
12
25
24
29
12
15
3
132
18
12
18
60
72
1
24
53
87
9
39
27
108
66
99
52
8
72
3
12
9
39
6
91
8
16
32
4
56
3
24
21
81
108
6
81
16
24
24
89
7
60
35
25
8
76
12
23
24
1
11
81
9
55
24
20
75
6
150
49
60
59
1
60
5
90
9
16
12
44
36
33
87
4
35
49
80
9
126
36
1
60
59
168
6
24
3
27
21
72
24
15
33
27
60
30
19
72
20
24
16
68
15
9
12
24
84
135
1
80
111
120
105
69
114
1
36
20
40
5
24
7
144
24
12
120
104
4
32
27
6
6
30
19
32
33
15
12
4
23
12
109
60
71
45
4
56
16
17
42
145
5
99
81
3
51
57
40
59
24
1
8
36
75
21
9
75
84
27
33
108
33
15
69
12
54
37
23
24
1
44
36
40
11
228
12
145
53
103
44
15
ABCD 98343757288*3^$a+1 [50080]
39
5
40
51
75
18
39
36
21
110
13
11
6
76
18
9
48
33
170
36
4
96
84
20
12
118
12
27
27
6
3
12
5
24
18
28
2
42
40
36
20
12
13
5
24
19
71
16
9
15
21
5
4
20
18
25
5
112
51
17
30
118
78
141
5
70
44
40
36
56
12
1
17
40
50
4
9
27
2
43
35
34
54
20
10
6
20
34
92
48
30
22
62
36
121
11
54
19
81
80
18
28
20
42
7
21
8
30
10
50
42
43
59
30
52
66
20
12
1
21
6
8
76
6
8
6
4
120
32
49
15
21
17
90
16
21
96
17
12
60
94
62
72
78
18
22
2
12
4
194
1
5
22
9
45
50
30
10
26
18
40
9
12
21
14
36
24
16
8
100
14
12
91
9
3
5
48
24
30
10
24
120
14
61
35
12
102
18
13
11
49
47
94
38
46
80
12
34
38
31
35
25
17
72
31
11
84
12
4
24
56
46
18
86
78
18
30
18
67
15
54
50
4
56
16
62
6
40
30
42
2
6
49
5
43
107
13
48
24
3
114
14
22
27
48
17
88
87
12
21
38
16
56
37
213
14
4
9
63
24
9
35
114
42
10
15
24
111
84
32
24
16
18
90
20
22
8
46
69
11
40
8
30
36
76
14
61
9
50
96
34
14
72
18
22
6
48
15
17
7
53
24
54
36
6
4
24
12
75
3
14
42
250
26
10
8
84
30
6
7
3
36
36
2
88
2
36
16
6
2
6
7
3
12
24
30
6
9
21
74
18
31
29
6
100
30
32
28
62
10
30
18
14
13
48
96
141
27
81
14
1
21
8
82
86
94
93
132
23
48
48
60
40
14
58
54
24
12
60
8
19
12
59
49
41
102
25
29
64
15
11
16
9
59
132
30
34
114
14
36
16
60
8
112
24
30
96
3
11
1
29
30
1
41
40
14
64
26
78
1
141
6
9
45
14
66
18
1
17
10
32
37
15
93
141
72
104
66
24
6
18
22
3
27
32
1
27
57
33
8
19
12
5
18
12
6
30
42
31
15
20
10
51
9
2
10
3
41
16
30
54
8
16
27
9
26
109
29
12
24
10
33
83
10
50
102
42
13
47
133
17
10
36
32
6
22
68
61
24
17
64
8
22
20
66
19
5
31
75
2
12
76
50
30
28
14
61
35
42
100
15
3
2
4
39
11
130
98
30
46
6
8
7
29
7
53
6
30
19
21
14
66
256
14
66
12
12
36
4
75
69
42
30
14
10
54
12
32
112
8
72
1
9
111
47
25
51
21
15
56
30
64
68
12
43
47
46
39
105
3
47
1
69
8
7
21
38
22
3
15
2
162
16
105
51
9
35
46
15
9
72
15
15
38
19
21
36
36
8
55
29
196
14
30
7
51
54
14
144
1
27
8
6
34
36
33
41
60
16
14
12
4
38
112
80
36
40
114
105
95
24
10
15
35
12
72
46
32
90
30
4
3
51
9
48
69
60
30
20
16
45
59
18
42
61
9
50
4
6
120
14
36
30
70
44
10
51
65
10
8
28
33
29
28
54
206
187
35
36
37
12
36
71
54
7
15
62
16
26
30
54
37
105
50
34
6
45
5
4
14
12
108
22
3
75
116
36
24
25
15
14
12
10
8
40
56
90
43
5
7
69
74
97
84
29
55
35
36
12
114
60
24
30
24
30
18
84
24
166
30
20
16
24
33
5
6
40
14
31
47
132
42
114
37
5
48
16
14
36
24
24
1
15
30
42
8
37
3
81
99
26
6
28
72
8
25
59
85
93
122
12
18
6
12
4
9
17
19
29
112
30
33
11
16
20
37
5
18
10
87
5
6
85
24
81
30
20
25
135
14
6
1
96
35
24
109
27
18
50
24
12
48
13
12
11
10
15
5
66
34
50
37
23
40
72
2
46
36
96
30
54
24
36
14
19
3
18
32
4
84
15
41
79
96
9
62
42
43
45
38
16
54
44
12
30
10
54
2
24
10
44
36
4
26
24
76
6
62
18
60
18
16
6
33
75
102
18
126
15
41
18
6
30
13
11
30
84
6
12
10
27
27
54
2
100
24
36
80
54
30
64
116
6
67
87
8
36
37
3
162
15
93
50
24
18
19
11
64
30
36
27
47
36
12
58
14
24
25
71
78
60
58
105
29
64
14
37
36
17
12
78
36
24
1
167
10
14
76
48
36
8
6
10
32
73
51
6
2
6
76
60
26
4
44
36
10
60
30
14
42
4
30
15
5
91
75
68
40
26
4
14
58
38
42
7
21
60
36
50
1
125
24
46
8
106
8
96
12
54
4
21
5
18
78
12
28
123
5
16
15
9
75
11
18
12
18
108
58
36
6
48
14
66
16
104
24
46
2
88
21
39
45
41
54
42
55
12
5
12
30
49
71
66
58
21
41
28
32
70
117
72
51
38
70
66
6
2
78
13
11
6
12
22
105
51
14
54
36
13
81
6
21
45
14
90
54
37
12
5
90
1
35
46
30
38
30
58
38
54
6
6
156
60
4
36
3
57
30
80
100
44
10
6
57
87
20
13
72
83
61
17
43
12
5
18
54
42
40
90
128
31
27
90
50
37
33
32
18
60
37
3
32
52
6
63
41
66
4
81
60
9
63
3
2
90
6
160
12
78
62
24
18
12
66
70
62
18
4
20
34
20
150
42
40
8
79
77
19
35
1
15
6
44
40
3
11
40
36
9
71
6
10
2
46
14
76
56
6
24
48
96
6
16
60
39
69
72
14
4
62
28
2
10
32
82
38
7
11
60
10
27
5
12
48
31
51
8
13
47
12
10
6
14
31
24
35
70
6
44
66
72
6
30
16
15
36
15
18
26
25
161
4
56
18
12
28
14
36
6
10
63
41
36
103
17
24
24
12
48
28
90
8
10
6
8
13
84
69
27
24
36
5
70
2
16
42
128
25
45
87
143
24
6
40
6
26
67
33
44
40
24
44
31
29
43
24
11
37
96
27
50
40
ABCD 98343793664*3^$a+1 [50030]
44
4
60
36
92
120
124
23
37
128
40
23
25
44
3
13
12
48
8
120
40
11
13
68
123
9
27
36
13
12
8
15
25
20
16
20
15
33
12
124
20
147
169
8
3
45
15
49
104
52
23
24
33
48
52
59
36
57
240
87
9
4
36
59
1
47
85
8
36
28
32
100
95
69
40
11
13
56
39
72
9
96
16
44
16
12
276
164
3
120
45
64
8
27
109
72
72
35
213
88
59
13
44
4
119
97
68
108
147
1
11
1
419
1
35
9
88
48
224
76
144
59
9
76
12
47
21
135
25
44
96
4
68
3
121
20
75
45
16
20
108
27
109
8
3
33
75
24
108
117
108
60
52
32
48
63
132
12
36
45
12
48
24
48
280
8
27
21
87
69
96
28
32
3
69
60
75
1
47
9
16
83
24
1
20
12
48
156
24
72
3
109
95
117
28
48
32
3
33
39
121
60
32
4
36
12
11
69
3
225
40
24
8
48
208
35
24
25
128
160
48
11
33
88
24
36
59
133
96
35
60
1
20
15
105
48
63
37
12
48
68
52
47
25
56
124
36
120
167
33
40
8
64
8
27
21
159
1
24
11
84
36
57
12
96
72
15
45
64
44
15
145
35
21
48
40
36
12
24
144
32
28
11
84
36
193
80
76
44
3
109
59
12
45
112
180
32
28
95
33
39
85
35
36
9
63
57
16
92
51
129
168
15
84
33
60
120
60
52
44
100
80
16
71
72
25
132
68
135
33
3
81
63
1
44
36
204
36
96
28
48
132
20
112
24
24
156
95
1
116
64
44
15
1
11
33
52
20
27
12
21
112
36
24
23
129
16
24
56
48
15
24
1
35
37
32
51
141
3
121
96
95
36
45
3
9
123
12
33
40
32
40
8
15
84
129
4
8
72
120
36
99
25
35
117
88
32
123
120
33
27
33
84
16
23
21
120
120
99
45
72
72
15
1
107
48
109
23
49
56
28
47
120
69
3
97
71
9
16
12
71
36
45
75
21
39
49
24
128
48
291
85
35
36
60
37
156
12
23
24
21
87
9
16
12
71
9
63
153
75
69
40
80
100
35
121
59
85
11
21
36
84
88
32
16
72
47
9
39
45
123
48
9
12
76
32
72
144
16
48
92
16
95
13
96
8
63
24
156
37
68
75
72
360
72
96
12
117
16
8
4
35
205
32
3
1
200
84
12
16
59
9
159
133
60
59
85
80
15
93
100
32
4
95
9
111
57
3
85
24
11
85
24
8
48
144
87
33
132
28
8
75
93
27
37
72
23
145
8
27
13
8
160
56
36
12
3
37
12
20
3
45
16
120
36
20
88
107
48
57
60
36
27
108
57
76
84
95
12
24
9
27
9
27
25
83
12
97
48
192
92
36
40
32
63
69
28
11
36
69
75
37
12
20
160
36
24
68
12
88
32
120
120
48
40
84
71
13
96
83
25
60
20
3
72
21
52
59
48
72
25
80
180
39
241
35
225
64
80
75
1
80
36
63
61
35
108
33
3
21
135
69
60
16
144
20
12
75
93
72
24
48
16
12
32
27
105
28
48
12
131
45
24
27
21
15
25
272
3
33
12
15
12
36
36
81
12
120
12
4
312
192
11
21
15
49
24
12
23
57
48
36
15
144
13
59
69
4
80
12
51
9
4
260
87
60
69
40
140
48
160
128
64
36
168
59
21
15
9
28
48
144
11
49
23
129
15
48
33
60
112
20
60
16
131
9
24
88
72
48
12
140
40
35
57
39
45
24
75
37
11
45
48
60
36
16
60
20
99
85
59
157
143
96
93
87
36
9
16
128
12
15
84
9
24
112
108
36
44
28
107
180
181
12
72
11
21
51
84
36
33
36
99
72
85
24
24
47
180
73
12
35
69
24
132
108
4
20
72
63
105
12
28
68
52
8
48
159
1
59
72
13
32
24
15
49
12
68
160
71
25
71
21
60
3
36
45
180
160
35
13
ABCD 98345005054*3^$a+1 [50002]
95
24
1
65
27
24
36
3
72
114
54
36
18
12
63
81
67
119
1
35
108
189
16
12
29
79
36
53
3
4
11
73
35
1
8
75
6
7
23
54
31
5
51
3
25
68
84
9
55
36
53
90
72
33
60
45
42
33
28
5
18
25
11
78
12
15
16
47
57
9
6
120
49
5
6
1
24
56
27
145
8
9
3
132
96
24
99
90
42
12
13
23
25
11
24
12
133
29
6
37
20
9
103
8
33
96
18
45
72
9
39
16
47
18
67
108
32
15
90
18
69
87
60
45
3
45
72
15
48
13
47
25
36
11
18
12
36
27
27
180
25
36
24
59
24
1
29
6
37
83
9
12
100
11
69
64
77
39
28
12
8
12
9
139
8
28
131
108
93
57
120
27
4
101
66
24
61
20
27
33
28
65
19
20
51
37
17
18
25
29
15
33
67
11
54
51
33
60
12
79
53
36
87
3
9
45
12
43
35
48
72
33
9
51
3
61
8
28
12
8
120
9
115
35
66
42
36
72
45
135
9
75
13
20
28
29
36
27
12
39
109
35
48
24
48
6
7
20
28
17
19
11
18
39
72
48
45
7
68
213
115
48
65
6
33
12
3
25
11
6
48
63
63
114
12
36
7
35
37
8
27
1
47
6
90
37
53
19
11
25
89
27
196
44
39
30
6
21
192
72
75
108
102
31
72
120
96
59
25
11
24
45
111
25
56
9
294
30
90
36
9
27
180
13
36
12
108
29
72
15
48
15
48
25
24
116
93
19
32
48
16
29
30
108
49
36
23
25
24
11
21
96
12
45
90
25
47
33
93
7
36
11
121
72
5
42
33
21
66
18
3
60
9
36
43
36
108
35
37
11
24
1
35
54
79
77
7
47
96
25
32
52
53
18
30
90
72
6
39
15
33
39
18
15
12
39
57
3
109
101
24
63
39
105
3
45
27
18
96
36
51
100
47
33
39
1
72
17
151
12
107
61
20
3
69
48
99
21
60
52
8
57
15
21
39
93
12
42
18
18
108
9
100
11
21
100
41
15
39
45
9
60
7
12
35
25
41
7
47
93
39
198
7
293
43
107
33
15
60
25
47
105
51
54
6
69
75
36
54
30
6
36
3
16
29
78
25
92
3
45
12
28
5
18
36
18
7
36
132
8
75
84
90
24
66
24
37
164
60
45
18
1
32
57
43
32
132
21
67
8
3
72
48
49
5
198
69
100
56
315
13
47
105
93
51
3
165
76
59
117
124
72
65
78
36
25
5
36
75
69
79
96
65
18
18
210
49
23
121
77
15
9
18
36
12
18
27
12
15
72
13
32
33
30
25
20
12
51
49
36
23
24
48
45
4
11
69
33
7
24
104
27
133
47
96
69
69
42
109
24
11
1
29
24
39
27
85
11
12
45
52
71
12
18
42
36
57
87
73
44
36
64
35
33
3
54
15
28
95
6
7
32
76
11
1
17
7
56
52
23
49
36
84
89
87
132
51
66
3
177
54
49
11
30
7
132
65
87
21
127
80
3
108
6
19
35
36
36
18
39
112
68
27
60
30
108
135
27
18
43
53
102
54
31
12
20
112
23
57
3
37
89
72
15
15
42
27
36
24
3
36
61
68
12
4
17
18
1
96
29
55
24
5
27
60
12
48
24
9
54
96
90
51
28
48
89
15
3
12
13
36
36
11
25
95
9
60
16
12
36
47
117
40
68
45
24
18
12
13
41
79
152
100
36
155
18
111
21
39
4
32
4
59
96
61
29
15
39
61
80
21
30
13
36
36
92
21
7
89
54
25
29
15
15
60
30
63
27
25
96
5
27
52
32
4
65
7
224
39
6
15
28
8
28
29
66
9
16
56
15
21
69
19
24
11
57
9
54
204
33
84
63
25
11
9
172
8
21
99
15
18
18
69
12
100
65
75
3
1
44
12
16
20
15
97
11
9
3
57
40
17
54
1
20
15
36
30
7
72
8
28
47
6
39
76
36
41
7
11
36
13
20
52
5
15
16
167
162
36
7
32
69
31
56
64
35
73
36
36
89
7
72
5
6
9
16
56
88
32
88
168
59
25
20
15
36
105
40
17
91
56
63
60
25
23
57
3
45
64
11
108
21
105
31
32
15
18
19
65
78
48
25
29
18
121
5
115
29
90
6
51
48
75
57
21
27
27
25
65
43
11
109
36
32
15
49
5
15
3
78
15
33
114
30
18
18
51
28
71
72
45
64
11
25
20
45
54
90
51
24
28
20
136
89
63
3
6
55
89
30
57
28
32
4
48
17
30
114
36
43
41
42
57
12
28
92
88
11
9
57
43
8
27
12
45
16
83
54
42
133
36
29
30
72
45
33
72
111
27
36
57
24
9
6
18
48
15
192
177
30
18
7
29
96
48
18
25
65
43
11
21
57
108
19
116
45
12
6
117
27
25
113
54
81
4
119
25
12
29
6
48
90
180
51
3
25
20
45
6
9
3
24
1
35
18
7
113
27
27
25
11
24
97
20
ABCD 98345018932*3^$a+1 [50024]
132
18
30
132
120
49
29
30
126
6
33
192
93
90
222
54
60
60
6
55
144
35
61
29
54
60
42
54
1
23
72
120
25
53
36
84
156
60
120
6
54
66
228
49
11
30
102
48
1
41
18
90
72
54
66
27
93
90
48
120
49
48
5
75
135
24
30
96
18
6
126
18
30
36
25
29
162
48
12
30
204
75
111
24
126
123
27
37
101
6
204
25
107
78
12
75
9
126
30
54
66
54
186
48
6
45
45
156
7
11
36
156
18
19
23
54
66
78
51
39
30
30
72
48
120
162
30
13
5
91
35
6
199
5
24
67
5
30
48
6
30
25
71
60
45
219
126
78
36
30
96
108
27
48
45
30
12
25
23
102
330
24
6
24
126
30
39
69
6
36
48
102
24
24
30
205
107
37
23
48
72
49
101
43
11
36
54
91
29
19
107
78
132
48
12
234
6
7
128
39
96
9
9
30
6
54
66
123
93
90
24
60
66
24
24
60
12
43
35
42
3
15
1
95
33
117
36
55
53
102
48
85
11
133
83
228
12
18
36
66
30
30
54
3
57
126
25
5
48
90
1
29
67
5
75
45
264
6
30
108
6
60
66
84
66
90
18
90
27
123
126
36
24
90
1
5
18
36
66
30
165
3
132
24
234
7
35
18
27
208
11
36
150
48
42
48
42
7
23
114
60
66
48
6
120
84
7
23
9
112
48
137
375
15
6
18
6
120
96
78
60
126
66
48
6
6
85
125
3
45
6
45
16
239
120
54
12
7
203
60
18
126
73
77
19
95
30
96
306
54
30
24
12
18
7
149
186
48
42
48
439
47
36
93
87
25
23
30
30
132
24
84
186
3
3
109
35
54
7
119
60
186
24
90
156
78
180
6
114
42
145
53
162
60
210
48
6
30
103
11
66
163
143
30
18
6
126
13
47
30
19
96
143
1
11
60
18
30
96
36
229
48
41
42
45
135
30
18
36
24
6
135
15
24
25
35
210
126
6
55
144
5
6
210
54
54
7
23
72
49
71
105
45
120
48
27
99
60
33
111
96
36
205
5
18
36
126
90
60
337
53
114
54
19
101
66
24
30
90
25
47
30
138
25
32
48
64
48
35
48
12
49
96
83
61
11
90
78
12
24
84
37
80
3
205
32
112
32
9
12
18
60
42
234
73
101
72
19
96
95
145
83
109
32
39
156
109
5
96
43
167
66
7
101
6
30
54
126
66
180
114
75
39
6
156
55
5
18
57
75
165
69
30
24
30
12
18
9
16
71
24
150
6
114
342
13
11
66
24
276
55
59
90
6
37
272
39
192
24
6
48
102
30
48
12
27
51
60
90
7
5
48
75
96
165
96
78
96
66
18
12
24
30
30
36
69
39
96
30
6
37
101
30
150
12
27
93
3
21
36
30
24
30
66
49
11
114
114
12
37
143
24
66
138
12
108
162
24
114
132
228
12
60
18
36
24
75
45
51
45
66
30
108
87
9
114
12
105
3
180
25
95
126
90
121
59
36
33
105
151
11
264
141
75
85
5
43
35
12
150
27
57
36
18
6
43
107
126
54
36
114
54
37
5
18
180
37
80
15
60
78
12
18
156
150
84
120
30
186
24
30
156
1
23
9
352
101
24
234
297
15
120
73
47
273
51
13
71
102
19
5
91
48
11
60
6
19
101
18
60
150
60
6
156
54
51
123
42
24
96
ABCD 98345355404*3^$a+1 [50022]
51
168
81
39
96
109
12
60
20
144
84
3
48
9
27
193
72
83
36
1
11
9
64
80
4
95
25
152
135
144
1
144
24
12
80
111
177
3
72
36
69
75
36
61
35
216
69
48
135
12
73
35
37
48
11
145
11
24
72
48
60
120
96
33
96
51
36
12
97
60
80
111
12
201
39
48
24
265
8
87
9
124
23
204
36
48
24
1
36
83
25
20
12
84
27
49
131
33
51
109
24
35
81
16
11
37
36
47
72
21
36
48
12
99
60
12
60
120
177
3
49
83
37
71
33
64
11
1
71
133
36
20
3
60
45
27
105
15
24
145
84
131
49
12
59
1
35
24
120
129
75
12
216
109
20
75
69
51
49
11
69
39
72
109
71
85
59
12
13
84
83
24
13
71
109
131
61
20
60
148
92
48
36
60
4
83
120
33
75
9
27
24
61
23
1
167
13
20
76
35
25
83
85
35
45
76
36
11
48
21
28
11
9
40
36
36
23
21
76
11
37
72
168
95
36
21
39
165
4
83
120
60
37
32
4
24
131
61
24
44
16
60
36
48
12
83
37
44
240
96
135
24
69
111
36
73
80
100
120
20
76
35
36
13
71
9
27
108
45
40
47
25
23
21
39
37
20
303
12
9
27
97
71
12
13
144
12
35
13
95
48
72
45
100
23
120
60
144
48
1
36
179
9
160
192
59
84
117
15
13
95
97
48
11
60
25
119
48
109
71
49
20
111
72
36
36
13
23
109
80
51
12
61
71
84
25
35
121
68
135
36
169
12
20
159
12
24
25
119
61
60
59
1
143
108
72
36
36
133
47
180
13
20
51
216
24
36
108
157
108
23
12
72
24
12
144
25
11
33
27
264
25
35
49
35
1
108
35
216
21
75
48
217
95
84
25
204
11
36
49
107
252
60
12
73
252
71
108
129
15
36
25
96
11
9
88
83
277
120
56
96
64
35
36
36
157
72
23
1
36
35
169
104
27
36
177
27
48
36
24
21
16
68
51
36
24
49
23
117
132
40
8
160
23
9
51
144
109
24
152
39
36
213
15
168
144
9
171
33
111
12
9
64
24
35
12
49
24
23
37
35
61
20
64
60
83
12
60
121
60
107
9
40
8
135
117
28
35
60
21
15
36
180
108
1
11
36
13
60
84
96
20
15
24
85
131
45
4
12
20
28
20
15
72
36
12
180
1
36
44
16
35
120
60
105
208
47
49
107
9
88
71
1
71
37
176
111
84
81
28
23
73
107
108
72
12
60
61
155
12
9
48
40
120
23
9
99
120
85
239
60
1
11
105
28
47
36
109
59
49
23
33
15
24
12
9
36
423
96
145
35
36
84
9
15
108
37
71
141
111
93
84
51
36
133
212
15
25
8
12
135
36
24
129
64
23
117
76
167
13
35
25
335
204
12
13
47
13
203
13
131
9
64
47
13
56
147
132
1
24
11
36
49
107
60
12
36
25
96
83
45
75
181
24
180
155
105
63
12
36
25
24
11
12
72
72
9
15
45
4
60
12
23
457
155
45
60
48
3
72
121
119
12
93
40
71
36
36
12
61
179
25
11
120
61
80
3
108
37
12
60
84
84
35
72
129
84
3
37
71
1
35
133
11
36
49
35
96
13
56
15
25
56
160
11
33
75
25
191
108
36
24
57
28
95
12
49
155
72
12
1
104
76
251
85
84
11
36
24
25
23
36
129
220
56
60
75
21
28
23
60
49
71
73
35
1
188
51
25
47
133
11
9
27
13
260
15
109
36
ABCD 98345441422*3^$a+1 [50010]
88
27
72
1
12
48
42
2
46
40
22
47
43
10
22
25
15
16
50
30
64
34
12
34
45
11
2
30
2
16
35
3
62
2
1
40
1
4
72
2
2
14
6
15
4
44
13
4
20
59
11
10
88
6
6
16
20
48
4
10
22
28
20
16
40
26
18
6
5
37
28
4
3
27
18
38
105
7
9
1
12
10
2
8
3
44
28
3
29
19
16
5
1
8
20
32
12
32
26
25
24
29
7
19
6
2
6
12
30
90
23
5
19
13
75
9
4
12
7
23
38
66
5
1
87
33
28
12
18
5
37
12
35
13
23
11
8
10
22
45
19
40
16
30
35
31
9
5
39
29
6
80
54
11
21
34
50
51
28
17
55
49
55
97
23
45
20
52
10
29
33
20
7
13
11
4
35
8
30
59
104
31
24
5
17
8
11
60
61
3
9
40
20
32
8
28
12
7
8
5
48
47
91
5
25
24
52
15
55
29
9
8
8
4
12
11
15
14
63
21
14
26
4
28
70
8
1
1
7
28
29
40
6
22
28
30
14
18
18
8
4
36
6
6
24
8
82
16
8
10
14
1
17
54
8
26
7
7
8
70
83
15
29
12
53
11
37
2
16
2
3
12
29
26
18
46
14
20
35
49
35
13
58
1
31
30
4
4
2
13
41
20
80
4
11
16
29
19
7
10
8
4
72
4
27
44
1
12
8
10
30
12
6
5
11
6
12
6
17
15
14
15
5
70
48
80
2
4
10
69
5
52
36
3
11
25
5
26
2
22
58
47
8
41
6
18
20
8
3
1
39
29
8
24
18
18
7
1
14
8
62
36
22
22
2
6
90
42
30
1
45
4
30
16
16
96
62
11
65
110
6
18
2
15
1
95
13
16
44
22
33
29
26
16
18
22
6
12
22
24
41
49
11
25
34
24
97
23
1
41
4
2
58
86
8
6
16
43
5
16
2
24
8
38
10
33
1
4
51
5
16
32
28
19
9
27
25
7
17
16
4
39
24
3
48
21
13
6
22
10
18
15
20
27
2
12
44
4
28
28
4
30
6
12
8
6
9
29
7
5
36
3
37
3
31
74
4
60
55
5
2
18
30
17
1
4
4
40
24
70
66
36
16
2
1
4
43
30
8
4
7
5
16
60
32
22
46
27
7
18
6
40
9
1
27
9
20
4
52
54
58
20
2
26
32
56
36
15
33
3
23
2
12
40
2
24
77
8
17
2
16
6
18
1
7
9
8
41
4
68
23
1
24
11
1
8
64
55
85
11
9
8
28
19
11
40
21
21
60
2
32
8
22
34
25
29
2
26
24
70
5
19
24
6
20
40
36
44
4
52
44
71
24
19
1
21
26
13
36
4
1
28
6
21
60
16
45
20
8
12
2
42
23
21
26
48
30
2
34
4
7
1
24
55
4
9
27
19
32
18
4
31
1
66
74
46
40
2
8
7
12
29
16
28
55
36
17
43
45
56
16
64
16
30
5
27
2
63
25
20
10
2
20
18
32
29
17
20
52
7
1
8
20
12
47
37
6
24
6
2
2
28
40
26
45
12
7
72
10
8
11
17
8
2
8
10
54
33
12
37
35
13
30
38
15
3
26
19
27
22
91
24
13
40
42
22
10
10
16
28
11
24
15
1
29
20
20
20
164
28
4
20
15
13
58
42
7
1
15
33
4
2
5
29
6
5
3
46
11
8
17
24
20
50
14
16
4
20
2
6
8
10
22
3
24
36
5
64
12
43
36
109
36
10
40
9
1
6
50
76
12
30
18
30
14
23
17
18
40
8
13
36
13
36
12
52
30
2
6
72
6
10
2
44
4
116
20
8
71
17
7
13
52
16
4
10
78
24
18
1
1
8
8
4
24
19
37
26
34
4
34
18
23
17
8
44
8
23
1
11
7
18
8
4
42
46
2
2
94
25
4
25
32
75
1
4
8
7
9
2
17
7
8
41
76
3
42
3
1
24
2
6
3
9
36
4
16
54
16
62
8
2
2
7
1
24
28
7
19
1
28
43
17
33
4
11
32
7
16
73
16
8
23
2
27
1
10
33
5
2
10
12
2
38
51
7
9
13
52
4
11
24
1
14
2
14
9
39
5
1
27
25
4
19
39
18
4
4
7
15
9
21
40
18
94
2
18
28
4
16
40
19
51
45
13
36
8
20
20
16
16
15
8
5
12
19
7
17
31
40
2
4
68
30
18
3
11
25
15
30
58
8
8
46
23
16
21
36
20
7
31
29
1
35
5
51
55
8
2
24
22
33
1
8
12
16
18
42
3
24
5
86
30
20
30
6
10
13
37
16
7
1
64
6
6
16
8
66
14
27
45
4
100
34
56
50
4
10
82
14
18
40
7
16
15
58
6
38
27
8
5
8
39
8
83
8
14
50
6
44
6
62
19
9
27
33
2
10
4
36
19
11
29
9
59
36
4
21
4
11
51
21
3
6
15
1
20
30
24
8
8
50
39
173
12
14
10
19
3
29
53
23
8
7
32
10
12
20
36
18
10
11
16
19
13
36
5
16
20
16
14
24
2
3
9
16
24
7
11
2
8
54
8
82
43
3
42
15
1
14
16
14
36
6
14
4
3
3
5
1
39
1
18
1
24
73
30
18
30
10
56
8
7
21
4
11
3
16
96
40
30
20
24
16
7
5
7
49
80
12
12
26
46
40
4
7
47
8
2
12
15
25
18
37
28
1
60
26
38
28
28
31
13
20
8
23
1
19
24
41
6
30
56
4
14
34
6
32
32
16
16
56
18
46
8
2
15
13
18
24
10
6
14
16
19
23
6
114
1
1
16
47
7
48
1
40
21
23
17
26
32
25
1
12
10
33
9
7
48
55
5
12
36
24
44
55
2
52
58
34
14
14
18
42
52
20
3
75
8
14
26
29
16
19
48
1
1
51
8
9
36
46
10
14
6
3
7
5
8
1
51
44
5
12
2
22
16
20
30
14
58
5
1
64
40
11
21
3
13
15
67
10
86
17
8
29
60
7
73
68
19
63
5
5
16
4
15
3
48
14
18
22
36
4
16
39
25
16
47
24
11
50
4
10
10
59
11
64
46
48
42
18
7
49
30
10
31
1
39
20
11
10
32
6
65
61
24
31
1
48
20
14
6
4
20
56
11
5
19
4
27
5
4
1
38
22
24
42
8
22
42
72
14
11
23
62
26
32
25
81
14
78
18
25
9
6
136
26
62
1
7
9
8
17
8
8
24
14
34
20
20
3
3
6
10
6
12
12
50
9
55
6
24
16
16
64
23
5
6
1
20
33
26
1
25
38
2
128
8
8
14
32
16
38
7
13
62
29
4
24
45
27
109
2
18
80
56
38
50
32
14
9
20
16
21
23
57
24
40
6
18
8
12
26
1
31
53
11
54
2
8
2
80
72
12
18
62
4
11
43
42
4
26
24
14
56
50
41
40
29
10
9
7
38
18
18
11
9
2
42
20
3
9
70
50
51
5
4
35
28
20
13
10
13
9
2
49
49
35
36
9
7
29
16
16
60
8
15
36
21
15
72
32
29
11
65
28
27
1
59
3
22
4
4
47
1
18
22
95
37
7
33
43
3
22
2
17
28
20
47
16
9
9
4
10
8
24
46
32
10
2
8
7
39
16
70
16
20
20
52
7
13
20
11
11
6
24
60
6
42
16
16
20
3
7
18
11
11
18
48
60
2
40
18
12
32
63
1
10
14
18
10
52
2
18
46
5
17
40
4
4
56
10
8
17
5
23
3
10
23
20
36
23
22
90
25
15
14
4
6
16
25
1
15
29
58
32
8
18
12
16
56
18
17
15
10
44
35
37
20
7
5
28
12
10
8
22
2
33
25
31
16
21
3
9
28
12
31
29
12
54
16
38
16
15
59
16
40
57
45
27
23
50
24
11
9
35
5
19
5
66
5
1
44
24
4
40
27
15
9
29
23
25
2
45
13
62
6
4
38
50
4
10
38
11
29
8
12
8
8
115
36
5
20
4
12
40
8
24
7
9
39
13
2
13
8
11
10
4
10
30
20
6
9
44
5
32
4
36
19
5
24
12
19
9
16
16
6
17
32
5
26
33
15
34
12
20
20
3
7
5
4
7
29
3
42
54
80
16
40
34
36
16
2
30
2
5
9
15
51
40
6
4
15
23
6
2
62
18
30
64
51
9
20
18
10
15
31
22
12
22
65
24
7
10
40
7
1
4
28
3
57
4
55
25
4
19
45
52
35
41
32
2
25
13
10
16
22
40
2
37
45
20
11
13
52
32
23
29
4
27
5
8
52
3
17
14
10
11
49
8
10
1
15
10
4
20
22
114
30
22
3
5
35
12
44
71
14
4
20
2
9
5
48
7
9
12
7
32
15
10
40
38
6
4
52
26
17
31
46
56
23
20
31
66
20
24
26
58
14
26
4
26
26
14
94
20
28
32
2
10
23
15
18
4
11
7
18
22
22
35
4
24
32
19
22
4
14
74
11
5
6
6
12
8
24
60
3
1
31
23
18
7
7
45
19
29
37
30
6
18
42
20
24
24
96
8
7
8
1
10
17
8
5
24
10
8
65
37
26
56
8
5
33
3
9
36
4
23
25
12
2
5
61
23
45
20
14
2
20
19
9
6
9
41
47
49
35
3
40
30
28
20
23
1
60
24
11
20
21
3
84
11
42
43
21
20
19
25
16
36
24
24
20
6
29
36
40
39
16
74
27
19
50
35
25
15
13
6
1
40
5
16
40
2
21
1
16
7
1
12
52
90
25
25
32
24
24
72
76
19
1
4
18
6
2
8
61
93
6
24
17
23
8
9
73
7
21
34
9
15
41
13
18
18
24
3
3
2
52
2
26
ABCD 98345454952*3^$a+1 [50181]
192
84
60
180
24
84
180
12
240
24
84
3
18
111
24
45
51
48
48
12
72
21
87
96
120
36
24
156
216
120
48
84
60
60
156
15
21
84
252
72
3
33
60
267
9
120
216
168
24
12
84
60
27
165
108
15
57
132
72
48
12
144
60
36
36
120
24
48
12
108
60
300
120
120
3
18
39
12
120
261
3
36
36
105
15
129
39
60
12
120
24
51
57
12
60
375
93
60
351
9
72
24
21
51
180
48
12
12
132
108
12
201
39
180
48
3
117
27
9
24
96
156
24
120
12
63
21
144
36
156
84
264
12
75
9
84
216
249
99
60
96
51
69
144
36
72
129
54
81
135
9
24
48
12
336
180
57
15
24
36
120
60
12
72
48
36
96
36
48
60
36
120
48
60
36
84
180
108
60
252
60
3
93
51
45
96
48
72
60
24
159
69
12
24
192
12
96
24
180
132
228
21
87
48
45
75
84
48
279
21
120
219
69
120
12
33
39
108
60
24
48
153
144
51
108
60
12
132
267
45
24
144
60
132
24
24
51
81
96
132
36
96
36
9
51
12
36
45
255
12
48
12
24
216
180
24
84
27
105
168
36
60
168
12
9
135
84
48
165
18
9
72
9
99
171
45
132
72
228
48
264
48
45
3
84
12
36
72
12
36
12
57
231
93
15
144
60
33
15
108
60
51
33
60
36
72
60
144
81
3
192
39
33
36
96
69
15
156
84
12
165
75
33
15
84
72
60
36
84
45
111
12
60
60
168
75
9
60
60
60
81
3
60
192
195
129
108
12
48
132
84
96
48
168
72
132
120
24
84
60
12
60
69
135
132
93
15
24
12
48
72
120
36
48
72
72
156
120
36
156
48
24
120
156
15
105
24
141
27
9
99
384
12
108
12
15
153
36
12
120
255
33
12
324
36
48
264
240
60
12
84
36
216
168
24
48
48
120
12
72
72
105
159
240
180
72
108
12
12
132
228
228
240
24
60
180
51
9
48
156
276
15
69
24
96
120
60
60
12
45
90
9
36
9
111
120
48
72
48
12
48
24
12
261
99
264
144
48
3
357
60
84
48
153
39
69
15
72
39
9
120
12
75
45
60
129
15
60
60
48
48
48
45
27
108
117
180
219
48
60
12
120
276
108
180
12
120
285
3
84
3
117
171
129
96
132
12
60
240
192
60
36
84
48
60
12
60
120
45
99
36
9
51
156
153
39
72
48
48
48
96
135
21
12
72
39
129
132
9
111
156
132
240
96
21
54
117
12
96
120
120
12
312
48
312
252
396
132
48
60
33
39
228
12
96
12
12
72
84
60
84
228
405
63
24
156
ABCD 98345573806*3^$a+1 [50024]
8
52
29
12
24
63
3
13
149
15
16
72
65
7
32
48
231
24
36
21
81
54
1
95
49
24
264
95
33
88
5
51
3
48
9
45
15
9
72
12
162
81
40
29
48
67
65
156
90
24
61
60
113
19
12
24
44
201
162
60
13
72
17
67
11
54
18
33
112
32
3
30
55
23
72
1
32
4
11
78
355
72
104
88
41
19
53
15
63
36
21
24
28
65
276
12
43
84
17
3
28
44
15
18
63
4
101
30
57
16
17
24
18
73
12
41
27
12
15
102
75
33
55
32
220
41
75
33
102
25
29
18
18
18
61
48
17
18
13
32
63
114
48
31
47
30
60
55
17
7
101
108
79
5
3
300
52
60
5
63
12
51
30
67
80
40
24
48
125
27
16
80
4
161
43
24
35
13
65
72
108
90
73
11
25
35
48
93
3
1
35
85
24
56
9
79
8
64
11
13
77
19
24
47
69
96
148
12
5
120
15
39
54
19
53
27
27
18
42
66
39
33
31
11
18
18
9
40
56
15
45
4
101
12
6
162
55
80
9
84
111
16
80
64
5
18
66
27
60
28
24
5
27
45
115
24
59
25
17
15
64
5
39
21
84
43
17
31
32
3
6
19
125
66
18
60
3
148
12
132
5
31
65
55
11
186
12
126
42
54
21
60
40
80
88
24
32
15
13
20
15
93
219
54
66
25
8
3
85
72
8
75
9
4
5
36
126
9
21
43
161
30
24
1
11
57
3
25
32
33
15
52
36
5
19
152
28
108
144
53
18
48
145
32
24
136
12
36
24
41
24
15
57
91
260
40
48
59
37
41
7
20
45
115
12
68
52
24
32
15
69
9
55
44
40
12
29
30
25
12
17
67
60
131
120
49
29
30
21
4
17
18
57
112
173
48
27
9
31
5
15
27
12
73
35
72
18
31
41
54
81
4
11
25
41
180
127
20
16
72
32
57
55
56
28
41
18
6
51
15
45
81
54
13
12
36
83
25
17
48
19
32
48
15
30
6
36
33
15
18
78
12
9
105
91
29
114
25
24
17
78
66
139
11
72
54
75
16
17
12
115
65
126
145
48
5
27
24
16
5
18
57
87
1
41
15
69
19
8
40
5
87
93
19
96
12
192
29
30
217
12
8
40
17
15
87
93
28
47
1
36
204
47
18
12
75
24
40
8
33
7
48
32
45
115
23
25
152
16
29
27
21
108
54
186
30
126
51
3
21
15
33
16
5
19
131
54
115
11
234
18
45
12
27
54
31
41
27
15
30
67
101
48
27
33
36
36
127
20
16
29
6
1
65
55
20
69
6
1
215
49
48
101
36
108
36
30
21
4
29
42
66
54
18
55
41
54
72
49
24
32
39
30
139
11
61
24
41
43
68
9
90
18
7
11
24
18
123
28
59
25
101
31
48
96
29
36
55
192
24
108
12
24
47
13
29
7
48
71
1
8
40
5
108
19
20
16
12
161
42
9
99
37
65
72
7
20
9
19
143
18
24
15
88
20
64
11
25
72
20
81
31
41
55
84
5
18
66
42
57
108
63
6
79
44
93
30
42
3
63
150
27
63
54
91
24
32
9
54
1
56
51
13
47
30
19
24
101
18
36
60
109
20
120
52
60
20
243
13
59
33
27
13
12
60
71
42
36
19
53
12
43
48
59
30
55
36
56
16
132
17
15
21
39
45
24
19
72
116
112
12
23
18
7
8
3
96
13
23
18
12
139
5
18
18
127
23
90
30
114
19
125
51
3
45
93
55
5
27
93
15
28
101
3
48
117
126
156
18
63
69
108
120
7
53
43
23
9
12
60
15
48
150
120
7
89
72
108
295
29
31
132
47
33
12
60
16
137
55
137
6
25
41
51
172
53
12
67
23
42
31
12
36
32
4
48
48
24
20
69
27
12
27
25
35
193
48
48
29
75
111
25
24
113
30
42
102
1
104
9
84
18
24
21
132
81
54
1
17
12
18
25
32
87
1
89
75
28
23
73
71
13
77
36
67
8
52
35
25
8
300
52
60
23
69
16
144
65
19
89
66
6
15
196
120
29
90
18
108
90
54
19
17
7
113
19
96
48
36
89
36
43
53
72
12
43
71
57
9
216
24
90
25
48
36
29
31
11
73
36
12
35
72
1
32
27
18
7
20
40
77
36
55
17
7
36
48
65
27
24
9
12
87
45
48
15
40
5
12
72
19
156
5
6
30
78
57
148
5
36
3
136
44
51
36
93
33
24
55
56
160
29
43
12
20
33
78
9
39
9
15
1
47
25
44
124
5
51
28
60
96
32
ABCD 98345804938*3^$a+1 [50063]
96
25
30
101
133
59
108
120
37
48
24
90
89
85
42
72
18
60
12
11
36
13
12
6
24
41
13
24
71
12
7
41
55
54
42
30
131
60
12
61
11
24
37
47
85
11
37
60
35
24
79
42
47
37
23
12
13
11
120
72
12
73
23
12
13
42
54
71
97
47
36
97
23
48
25
24
6
24
72
30
11
133
66
78
11
24
48
48
127
18
47
7
41
37
35
37
42
89
109
47
13
6
41
24
109
156
12
35
73
59
13
12
11
24
13
35
24
24
1
24
71
13
35
205
48
120
35
103
17
7
30
12
23
12
25
119
25
90
77
48
12
24
55
65
36
19
6
24
83
31
54
35
37
11
13
120
11
24
85
12
47
72
25
11
12
13
83
36
49
35
12
13
35
60
1
60
23
187
126
18
90
11
145
114
17
12
60
97
24
60
42
54
24
12
23
37
114
41
72
96
24
13
83
61
23
73
107
48
48
25
35
60
1
35
60
24
79
120
17
96
49
6
17
1
12
48
35
1
48
47
108
48
12
73
59
108
13
144
11
60
108
31
24
65
7
5
67
18
47
1
47
12
13
60
48
114
48
5
19
65
121
132
60
6
17
12
12
1
60
59
1
95
73
6
126
42
6
42
42
78
17
48
13
12
35
13
36
84
30
17
37
96
36
36
72
18
5
109
6
77
67
30
95
25
18
41
24
1
6
65
31
77
12
84
25
11
85
36
24
54
6
11
13
24
36
36
23
12
1
83
1
11
72
31
6
24
59
25
47
24
31
5
1
90
17
151
17
13
66
54
96
84
30
66
23
96
12
25
162
18
287
25
6
90
6
54
35
120
84
43
72
42
36
47
1
42
18
60
35
37
47
25
107
61
72
35
1
132
132
36
59
61
59
1
35
37
24
180
180
23
72
48
37
71
19
54
84
71
37
120
138
72
29
84
1
23
1
54
41
1
131
12
13
138
29
73
114
24
29
97
168
12
23
37
48
35
73
95
13
35
1
84
47
97
42
96
48
41
24
7
54
11
24
1
60
227
7
6
24
48
12
48
6
17
25
108
227
84
61
12
131
24
25
12
18
78
35
7
120
17
1
179
13
252
90
90
24
30
30
47
60
48
7
72
6
11
31
18
24
48
59
48
25
35
36
121
119
61
36
60
95
192
217
24
24
102
18
6
17
12
36
24
96
7
54
11
49
60
36
78
126
35
1
24
78
78
59
60
13
12
71
43
17
37
83
12
73
42
78
18
6
11
13
84
47
109
72
23
115
29
1
12
35
73
84
23
48
1
11
60
13
24
36
47
79
78
11
96
109
11
73
83
25
35
25
24
35
108
247
54
90
6
66
113
7
17
96
31
29
37
54
41
85
48
12
23
157
83
1
83
1
35
60
49
47
1
24
23
60
1
47
175
78
96
23
12
13
35
1
102
54
96
24
36
59
49
35
12
12
55
30
42
48
6
36
23
85
12
24
6
41
24
13
48
120
24
90
6
35
24
49
47
79
29
67
30
35
25
24
59
60
24
31
17
12
61
47
13
186
66
120
30
30
23
25
11
31
18
59
1
42
42
107
36
79
125
43
53
12
48
7
48
330
12
72
11
25
60
83
12
25
162
18
23
25
47
72
37
120
36
12
36
47
12
1
12
54
29
36
24
25
12
59
55
29
67
30
108
131
13
6
17
12
36
12
13
6
30
48
42
5
1
35
37
11
60
19
125
48
13
95
72
48
72
49
54
96
6
72
60
83
49
11
7
18
72
23
60
12
1
6
66
95
12
108
24
31
65
60
19
65
48
121
95
24
1
36
35
181
107
55
6
59
13
35
37
11
12
60
120
12
48
12
7
113
13
24
11
48
156
49
11
24
25
126
6
42
5
37
36
84
144
126
6
35
37
12
23
25
23
37
95
37
30
6
24
11
13
35
36
19
30
11
25
24
6
29
12
25
143
60
1
24
72
132
30
41
37
42
48
17
37
48
96
35
24
121
71
36
13
54
6
107
25
54
90
35
13
36
60
156
23
12
36
48
12
37
11
24
60
1
90
161
48
121
60
35
24
31
96
65
48
13
23
12
48
55
24
6
42
5
49
36
84
23
48
43
270
59
121
47
37
18
29
48
85
12
18
96
30
60
24
23
49
24
6
5
61
83
36
24
85
204
60
71
60
109
72
60
23
156
36
31
30
48
36
155
36
13
35
25
30
5
12
175
17
61
60
11
19
17
49
11
115
18
24
6
17
7
18
119
13
72
23
36
1
59
25
11
13
35
1
36
18
72
48
17
61
35
12
1
12
23
1
60
59
25
11
19
29
48
43
24
72
41
24
1
102
30
35
48
37
11
37
48
42
30
35
12
12
73
11
1
48
11
151
24
72
30
24
59
79
18
47
37
36
35
ABCD 98345879486*3^$a+1 [50256]
7
42
15
120
3
108
5
52
8
49
3
15
77
25
3
3
257
60
168
19
66
24
30
5
28
8
4
48
48
45
99
32
43
125
61
12
18
29
25
71
19
5
13
15
48
9
47
24
55
42
23
64
32
36
115
45
27
48
77
36
24
43
132
17
1
3
32
48
60
52
3
54
47
24
19
126
30
29
25
6
9
60
32
61
18
54
90
17
16
32
40
168
15
17
16
15
72
77
13
3
72
32
16
45
27
48
9
6
84
33
57
75
20
13
18
42
90
53
55
29
72
19
29
16
104
28
165
90
57
3
12
5
1
11
144
4
80
16
69
11
7
12
18
18
9
8
55
29
49
30
24
21
104
100
80
252
24
49
15
176
25
54
93
45
183
15
41
64
24
8
7
6
99
8
13
35
4
8
28
116
48
12
124
20
55
24
30
18
60
77
48
67
41
19
33
60
87
21
120
75
30
87
3
42
35
72
55
138
47
60
40
3
12
21
39
30
23
67
5
13
18
162
59
139
5
37
27
8
13
11
31
5
24
61
30
77
103
33
164
40
15
41
49
63
87
48
17
43
12
18
42
33
32
136
27
53
7
17
1
15
39
156
42
27
32
13
35
28
93
11
64
44
85
18
12
45
33
135
8
12
133
75
15
65
4
8
7
41
24
28
3
41
31
162
71
40
87
33
32
108
37
23
60
36
13
35
31
41
108
1
27
45
59
49
75
60
9
126
5
24
96
36
16
57
15
48
20
24
36
37
155
1
11
13
95
16
15
29
40
20
13
27
36
44
76
84
128
37
6
54
23
7
18
47
36
25
24
71
12
73
15
20
40
104
1
24
63
20
7
30
18
78
27
45
18
29
12
16
12
111
9
3
17
16
284
31
30
24
11
12
28
24
33
3
32
13
132
27
20
115
65
100
20
25
35
12
49
27
27
18
23
12
28
24
32
61
63
75
17
28
20
7
60
53
19
45
20
55
45
8
52
93
27
92
48
28
27
197
4
12
8
85
71
1
18
65
55
90
59
100
92
76
93
30
5
55
54
47
28
15
45
3
5
13
119
40
20
28
8
55
17
43
125
84
108
7
18
35
328
27
17
136
9
71
12
12
76
27
60
18
35
109
183
33
27
45
48
107
24
73
3
63
24
48
77
40
8
25
108
35
67
89
43
105
3
45
68
72
7
5
55
17
4
44
36
7
137
60
91
5
7
5
127
137
88
36
44
88
72
15
6
11
60
136
8
19
66
42
138
15
39
5
13
63
84
92
1
30
185
73
47
25
23
49
11
127
53
7
77
16
20
49
11
97
27
3
18
42
29
16
12
20
12
181
27
20
43
90
3
92
43
101
49
11
1
23
4
20
25
6
29
40
36
24
8
115
65
7
81
27
12
33
12
20
12
48
1
72
72
6
5
115
204
30
95
40
36
12
3
5
7
17
12
79
54
15
8
145
35
48
52
20
12
31
69
21
27
12
56
4
56
19
33
44
48
40
33
3
72
123
65
100
32
25
155
72
12
103
17
31
17
132
60
76
45
83
72
108
19
17
91
60
29
96
13
107
43
117
60
32
1
39
20
85
75
21
72
23
67
137
25
47
79
12
150
59
13
47
76
108
60
117
60
123
12
45
102
6
30
29
36
60
24
36
36
139
24
65
25
15
20
36
67
18
60
11
84
139
17
31
60
29
16
60
80
12
160
20
13
42
41
49
47
61
83
7
33
15
24
41
97
35
28
60
44
13
35
52
48
8
84
36
120
12
115
30
23
24
28
92
16
20
19
30
131
67
42
11
115
29
16
116
13
36
71
4
105
179
12
96
37
60
3
153
15
12
27
53
24
1
90
138
71
24
64
48
15
90
30
209
13
35
12
133
35
31
89
36
36
1
123
12
63
45
12
72
8
7
78
18
12
17
60
31
29
16
189
3
20
24
13
18
17
145
18
5
72
25
51
9
11
60
19
5
13
167
36
72
12
72
103
125
1
15
39
18
78
45
45
27
60
3
30
54
41
49
15
48
123
72
33
56
31
90
15
3
5
4
20
12
24
52
32
100
21
24
75
8
60
55
5
25
147
15
81
9
23
55
89
24
25
60
27
153
27
3
24
65
61
30
45
20
40
32
12
103
78
30
114
171
9
47
124
116
19
12
72
5
55
17
1
59
28
75
18
15
8
12
120
24
4
9
47
4
45
90
12
113
36
1
18
9
32
24
7
120
89
1
15
27
81
39
18
15
3
42
27
56
84
36
7
29
84
19
18
179
19
5
25
39
8
132
100
8
24
16
15
29
240
1
3
92
67
5
1
59
103
53
124
20
28
44
31
45
27
5
72
76
8
72
60
24
31
48
89
115
65
28
15
53
19
5
36
7
78
30
57
72
60
15
30
6
5
132
25
3
56
61
95
37
47
64
104
72
48
55
78
35
88
39
30
6
ABCD 98346170974*3^$a+1 [50018]
105
72
72
18
5
7
81
104
16
51
9
24
3
72
21
21
48
42
30
114
72
5
72
67
108
5
7
101
108
4
171
12
108
77
73
102
108
29
43
137
175
53
175
132
12
18
18
33
39
108
90
3
20
19
12
33
60
36
44
13
54
41
88
81
11
7
105
117
39
20
67
17
36
31
36
273
20
72
13
24
15
33
27
15
30
6
66
11
13
95
7
72
36
5
127
90
18
12
24
48
108
113
4
36
84
8
25
42
12
24
216
18
30
45
15
72
9
27
12
6
54
36
9
36
152
72
76
104
96
79
6
35
19
90
198
57
33
48
54
21
24
51
36
48
6
30
5
72
103
36
36
77
60
157
90
9
44
73
18
17
19
18
15
15
41
132
13
72
30
5
19
41
49
18
36
36
9
21
18
36
9
15
12
24
12
18
15
104
40
27
126
72
35
37
23
43
60
288
89
60
13
30
18
6
36
17
13
23
1
23
100
51
114
15
15
5
55
126
54
66
72
222
72
33
57
48
83
12
60
16
45
114
72
30
18
78
27
120
45
18
24
9
104
85
35
55
5
16
9
18
60
57
195
165
15
48
5
37
203
48
31
54
72
123
99
5
40
147
24
36
30
23
40
96
44
40
87
36
84
6
95
97
18
5
139
36
24
48
5
91
12
137
61
42
77
16
24
3
77
60
43
5
132
100
56
127
48
132
17
60
13
18
5
79
5
37
183
33
23
31
33
8
25
24
30
18
111
39
12
126
27
20
7
96
18
15
60
20
31
156
60
12
65
48
19
84
29
40
63
5
85
23
139
12
24
17
67
65
31
45
24
8
79
168
12
24
36
48
72
33
63
5
13
59
7
9
27
177
75
165
75
36
144
156
6
23
16
104
1
35
24
187
24
36
120
9
84
80
25
155
85
15
123
65
13
39
51
5
64
3
93
87
17
60
31
9
21
6
9
9
35
16
24
60
68
67
41
4
45
72
18
41
4
3
5
72
1
15
105
15
9
72
30
69
21
11
72
13
54
36
57
45
42
33
3
33
105
24
51
69
42
30
6
12
41
175
36
36
113
37
30
132
48
77
1
35
55
77
49
23
31
90
159
96
84
60
81
42
5
25
3
75
12
54
11
72
16
20
4
8
103
132
48
36
9
15
5
67
17
100
3
33
21
24
59
40
27
41
48
1
18
41
7
57
8
85
18
36
48
18
18
65
67
12
6
66
29
12
37
48
275
52
36
111
108
108
102
18
60
12
65
76
57
72
6
36
221
48
121
3
8
12
127
84
45
105
30
29
7
108
18
24
66
144
129
80
79
60
36
17
19
18
30
18
27
87
33
36
15
29
108
49
59
115
5
64
80
31
6
30
41
67
141
9
23
28
219
12
6
3
15
84
18
83
12
139
33
135
41
31
36
17
1
54
201
81
24
54
72
66
162
5
31
9
33
102
72
93
3
72
18
30
18
24
48
240
27
68
115
54
18
81
15
12
108
29
25
42
126
30
42
23
25
47
16
15
72
17
1
35
37
54
41
88
51
30
11
28
20
55
125
1
3
68
28
27
18
39
105
23
7
105
81
30
45
15
17
19
18
35
13
114
30
83
31
5
7
33
129
51
21
59
420
12
55
228
29
100
3
57
36
27
93
39
36
12
5
13
159
63
18
59
133
3
159
6
90
5
7
18
42
5
7
5
13
42
12
18
83
28
84
27
108
53
19
30
39
15
24
66
95
91
33
3
84
24
54
23
28
24
15
108
117
21
24
72
66
72
41
31
108
5
55
21
20
7
93
57
48
47
139
30
54
60
17
103
5
4
45
6
5
12
19
69
15
24
36
36
41
180
7
65
13
30
5
19
33
8
79
273
33
3
15
54
162
36
72
5
16
15
65
4
60
8
12
100
21
47
79
234
24
66
5
1
23
67
9
39
5
55
18
144
23
31
17
49
18
5
31
29
13
27
3
18
72
90
24
36
18
162
12
90
78
18
59
48
85
240
90
30
54
18
18
77
196
21
66
54
6
120
57
8
115
60
144
18
35
163
17
40
207
33
3
77
1
162
57
36
20
7
24
36
5
43
180
9
45
15
8
145
95
97
11
4
60
20
1
72
90
30
24
3
45
6
66
63
15
66
6
48
41
1
203
61
59
211
129
3
54
54
36
54
107
72
40
20
48
49
6
33
75
54
18
5
49
63
68
7
5
31
132
54
18
113
192
ABCD 98347341674*3^$a+1 [50017]
9
15
18
47
1
15
75
5
31
21
68
1
6
33
24
80
28
12
3
17
1
35
7
18
6
36
5
145
12
18
53
100
44
1
6
48
18
18
30
24
11
112
8
12
160
63
29
31
5
55
12
17
25
3
12
3
12
30
12
6
17
16
21
30
93
68
7
12
60
36
24
21
33
6
41
28
27
5
13
27
48
51
6
54
33
27
30
23
48
7
30
11
1
23
120
25
72
30
6
54
48
21
32
25
12
6
17
37
48
15
45
15
15
5
115
24
21
8
1
114
5
55
17
13
30
6
48
12
3
33
3
21
114
24
5
7
53
145
6
5
40
12
75
57
21
35
7
60
53
7
57
108
20
7
36
6
39
24
8
37
120
11
7
5
7
12
6
132
30
36
12
17
7
18
15
45
6
9
20
25
30
18
35
7
5
1
12
27
8
67
21
21
18
5
28
63
149
7
24
66
59
52
12
3
18
72
18
6
6
53
1
18
6
30
6
3
20
28
105
30
18
6
53
13
23
19
5
61
27
15
42
66
29
97
54
9
48
33
47
19
78
15
8
7
30
6
42
35
52
36
12
33
47
67
90
3
32
1
47
73
36
6
45
3
6
18
12
173
25
60
23
13
72
12
11
19
53
19
29
1
23
43
5
7
41
19
5
40
8
7
5
16
21
6
5
7
30
6
24
41
1
3
15
168
53
40
21
24
47
12
13
35
37
12
66
12
102
3
27
29
7
17
13
12
30
90
11
4
3
57
60
57
6
18
6
9
27
42
18
42
51
27
57
51
5
4
63
5
28
21
39
84
87
89
61
6
54
6
33
12
69
11
49
99
51
33
27
21
8
24
85
42
18
95
16
9
66
29
7
89
24
1
12
24
11
28
92
43
6
54
29
28
20
12
36
4
105
12
30
6
42
36
66
6
72
12
18
48
24
11
48
37
12
42
41
25
12
12
59
1
23
1
39
57
6
57
15
45
3
42
12
6
30
60
42
6
59
25
15
27
18
12
39
27
5
55
24
21
20
7
5
1
15
27
30
78
6
3
20
16
24
207
9
21
23
13
35
48
19
36
29
25
30
42
11
12
7
60
84
6
6
5
127
45
20
108
25
72
6
54
15
8
13
24
90
33
27
42
78
36
9
81
30
120
9
57
36
48
90
6
11
19
48
33
68
1
23
88
9
54
17
108
37
12
3
32
31
17
19
6
47
88
9
18
18
18
36
18
18
5
175
108
66
23
31
57
3
72
5
7
30
18
65
28
15
54
11
19
30
11
37
12
3
20
25
3
21
11
7
66
36
6
17
28
15
5
19
6
18
24
105
27
24
9
33
30
17
13
83
1
6
17
7
60
9
9
48
3
27
5
25
12
3
80
97
11
60
4
3
24
9
207
90
23
24
36
1
11
13
24
6
5
19
5
16
9
35
1
6
6
35
49
30
53
16
21
3
8
19
6
72
6
102
35
19
30
23
1
42
30
12
3
27
5
1
6
18
51
9
78
18
6
6
30
24
24
65
1
36
18
9
8
13
27
75
24
36
48
9
27
6
30
65
25
3
20
25
36
11
7
6
59
60
1
54
12
36
30
63
9
15
33
35
49
3
93
3
9
23
19
6
12
30
53
19
18
3
8
31
24
9
87
9
81
18
5
37
3
3
18
12
47
13
123
39
30
6
29
7
18
63
8
7
17
13
15
75
12
5
55
6
114
42
11
7
30
30
42
24
27
33
24
12
48
111
32
19
6
12
51
75
5
31
24
6
23
7
9
27
12
12
60
21
8
4
27
24
17
7
53
12
25
6
54
3
9
24
24
48
12
48
18
60
5
4
21
59
36
7
12
30
6
24
36
9
15
5
25
3
3
45
69
6
117
9
3
21
42
53
1
6
30
15
3
12
33
39
30
11
7
18
35
7
30
23
1
24
12
15
20
7
5
1
59
13
42
30
131
1
11
19
78
6
5
49
48
87
27
30
30
6
15
15
18
15
15
30
6
78
30
18
15
12
3
60
5
43
24
120
12
29
24
31
6
6
45
12
3
18
12
3
9
15
45
3
15
24
96
24
24
6
18
42
6
33
24
56
4
20
55
5
37
23
43
117
27
60
41
73
15
81
54
36
24
24
33
3
45
9
72
78
6
96
24
6
108
18
72
30
42
78
6
66
41
19
9
39
12
48
102
59
109
95
1
15
32
37
12
23
61
27
45
24
3
51
12
33
12
12
21
6
18
35
61
35
19
5
1
12
15
3
6
18
66
47
37
18
17
28
177
3
72
80
96
91
6
24
48
6
17
37
15
15
12
33
3
45
33
24
23
52
3
18
6
21
9
30
9
12
39
18
36
30
12
60
5
25
35
7
36
24
12
21
45
75
33
15
9
120
12
54
96
21
32
31
30
15
27
5
7
18
3
15
60
6
6
12
30
3
48
32
7
72
30
6
12
5
7
9
39
5
60
13
3
15
5
4
8
40
8
24
1
54
41
37
84
30
9
81
54
42
42
5
7
6
3
12
9
30
60
78
3
12
15
12
9
32
43
5
12
79
24
9
20
31
36
30
120
6
30
30
78
15
80
4
27
24
174
11
31
41
37
11
7
24
36
12
30
48
3
9
23
19
6
3
9
30
78
63
44
7
18
12
66
5
7
45
21
15
117
24
54
24
36
24
5
1
42
5
7
66
120
27
27
12
9
20
37
24
60
54
69
33
27
21
6
36
30
42
48
12
65
25
3
15
18
59
43
12
41
31
24
24
18
12
3
63
42
30
65
19
24
12
53
7
5
7
18
24
18
5
48
7
12
30
6
84
18
42
18
23
7
5
13
108
24
30
12
36
12
12
89
61
3
36
45
6
21
3
177
15
53
49
18
12
42
23
1
15
21
3
68
67
18
18
24
60
30
18
108
105
9
6
17
7
30
18
12
18
30
54
3
8
48
37
3
21
6
72
12
9
24
15
12
21
20
79
29
121
6
12
5
36
4
15
6
72
42
12
30
30
18
42
30
24
66
53
25
11
7
48
24
12
60
24
6
6
17
36
25
24
12
3
3
30
18
77
28
39
6
27
15
24
6
27
15
33
69
48
12
39
15
12
30
12
18
12
101
31
168
81
15
24
5
13
15
8
7
12
45
15
12
30
18
12
9
21
71
55
12
36
120
5
1
23
91
5
19
12
30
11
7
48
12
5
7
6
35
13
84
35
43
42
6
9
33
54
78
3
20
13
24
6
5
19
12
24
12
54
11
48
31
33
8
19
24
45
27
5
55
113
19
45
120
63
45
80
7
18
42
36
60
6
3
21
15
21
6
24
18
42
96
18
54
12
6
27
3
48
89
25
23
19
18
6
6
6
54
23
1
27
60
15
53
91
33
3
42
3
8
24
48
55
60
54
18
41
4
3
93
12
12
51
6
30
48
41
4
21
39
57
11
12
31
54
66
66
59
25
6
48
36
29
7
6
72
6
6
59
61
11
48
19
12
84
6
36
35
37
3
45
12
6
9
80
7
18
12
123
45
90
5
28
3
45
27
24
29
79
81
39
12
24
12
12
5
60
1
6
29
72
52
108
63
102
47
7
41
52
21
35
1
30
6
12
35
7
30
11
19
36
5
72
1
15
45
27
27
48
42
90
5
7
29
25
42
72
12
18
3
27
12
30
39
15
17
19
36
17
28
99
48
18
78
6
3
3
65
43
54
11
1
51
48
12
69
99
39
ABCD 98347752346*3^$a+1 [50020]
57
6
18
30
42
39
3
42
54
12
18
30
12
13
59
12
1
29
51
24
24
40
11
6
42
108
9
9
12
84
84
51
3
61
35
30
15
16
11
18
75
24
16
80
40
17
12
51
16
29
54
6
6
9
24
111
97
8
24
15
96
6
24
24
12
15
9
66
18
27
16
8
9
6
25
32
33
6
234
111
40
29
6
24
54
15
3
18
90
42
132
75
21
24
12
15
45
3
3
24
54
15
81
31
113
39
3
69
3
12
18
12
48
75
93
24
6
13
80
16
11
48
21
9
72
42
37
35
21
33
72
79
35
45
15
1
59
45
24
75
6
36
3
45
42
9
9
7
32
27
108
42
15
120
51
72
61
41
18
48
42
78
18
51
21
27
16
5
90
9
51
42
108
114
18
180
42
21
16
35
24
120
84
6
12
42
18
24
3
105
48
15
57
15
3
30
15
69
54
21
45
19
41
39
225
15
21
3
72
3
72
45
15
9
21
3
33
48
15
57
18
6
31
5
3
45
6
30
24
12
18
9
51
85
209
12
84
15
15
1
41
39
184
11
54
15
45
6
69
57
63
9
18
12
1
17
15
33
66
96
45
3
60
12
18
24
12
30
18
42
36
114
30
9
81
39
16
29
60
15
51
6
30
33
9
66
36
48
42
183
15
60
30
6
9
33
24
63
3
102
66
24
6
7
80
63
6
54
42
19
23
217
8
57
48
6
1
41
15
57
12
84
7
8
81
111
24
40
8
27
54
24
66
61
155
54
7
29
3
21
24
43
32
16
59
18
84
66
78
24
15
75
12
48
57
9
7
89
24
120
90
181
65
30
105
3
21
9
87
75
30
18
36
60
180
66
15
3
12
6
12
31
35
60
9
45
12
63
16
17
39
9
12
228
39
3
42
3
39
9
21
60
15
9
90
37
17
15
48
3
45
21
3
27
21
72
3
93
15
1
41
12
6
24
90
108
90
117
3
48
84
81
9
48
120
12
18
12
21
57
24
30
25
41
18
30
159
21
36
54
1
24
5
30
69
57
18
6
15
40
11
45
33
42
6
24
15
168
51
30
12
99
81
24
39
16
5
6
93
87
49
53
6
30
36
24
27
57
31
65
15
129
12
19
35
37
17
15
15
57
3
61
29
48
24
3
51
72
18
27
72
15
1
35
30
15
69
48
12
42
6
18
90
6
78
12
36
30
18
42
42
6
24
42
99
21
3
51
180
30
36
15
40
8
15
42
55
155
45
9
12
72
30
30
7
29
67
8
129
7
5
75
9
12
18
84
37
71
90
24
36
19
8
72
24
189
6
6
18
18
48
102
117
16
71
1
59
18
96
24
12
15
15
105
96
3
54
12
99
16
29
36
31
8
21
48
51
15
1
5
19
41
36
19
5
24
12
30
42
18
133
5
24
51
9
6
66
66
12
30
18
9
3
21
15
25
5
99
88
8
15
6
24
54
30
12
24
72
3
141
18
36
45
27
72
21
9
18
48
21
9
36
36
15
3
69
48
48
16
11
54
15
21
3
39
6
6
6
72
15
51
42
48
54
6
42
24
78
30
57
3
141
96
9
42
102
31
104
16
216
11
54
30
78
27
48
51
36
49
11
24
54
87
48
153
12
30
186
12
18
69
93
54
24
21
24
9
7
176
33
15
24
33
63
15
6
30
6
24
15
15
1
65
12
51
120
117
18
36
6
24
60
48
18
33
9
18
13
56
9
15
9
12
19
35
6
54
6
75
15
84
12
9
81
54
6
84
6
57
45
3
57
18
24
18
30
133
32
16
41
18
102
39
27
72
72
24
30
39
3
85
17
7
41
48
15
21
51
9
66
114
171
39
48
12
141
64
29
27
48
99
120
72
24
6
84
30
21
75
54
31
8
123
78
7
35
12
18
24
60
24
24
3
24
168
16
32
39
48
42
55
11
109
104
96
96
15
18
55
5
51
15
1
17
132
30
198
31
29
27
15
60
24
6
24
36
36
18
61
59
54
7
80
40
41
18
12
54
30
18
108
138
21
45
19
107
13
11
30
39
24
16
11
78
6
42
24
24
15
9
12
3
3
78
30
6
48
3
57
15
16
35
24
6
12
120
24
30
93
57
78
102
30
120
18
30
6
42
13
29
12
18
48
18
72
54
96
72
18
24
78
13
53
24
66
6
19
5
115
29
72
36
15
24
9
15
16
96
8
27
90
54
114
12
15
39
1
29
19
32
57
42
30
18
6
60
30
6
39
9
18
24
24
30
87
3
42
3
40
89
7
5
18
57
45
3
3
90
24
6
72
66
30
21
15
25
23
42
24
15
129
120
63
64
24
56
3
21
9
15
45
27
3
48
54
15
21
48
30
6
48
7
41
78
1
35
45
33
42
30
151
8
9
7
41
79
53
3
75
12
6
6
69
27
30
15
24
15
18
15
75
18
48
6
30
15
16
144
5
3
48
39
48
18
39
48
27
45
33
66
12
9
105
24
24
7
5
6
18
6
69
15
1
56
3
21
3
96
30
15
15
9
51
30
96
31
5
174
21
48
21
3
3
54
18
90
48
30
30
12
3
3
6
15
64
35
6
18
18
24
54
6
66
12
48
33
40
104
27
18
78
48
24
18
102
37
29
24
12
30
36
60
9
51
72
30
7
8
111
1
41
24
48
31
11
45
39
1
5
3
3
114
19
5
12
84
19
5
36
24
55
11
6
24
60
36
87
3
60
18
39
3
102
96
42
30
18
21
33
87
39
66
30
81
24
24
40
5
54
6
55
32
24
33
7
125
6
30
18
30
7
24
59
72
18
90
1
56
57
48
24
55
35
45
3
6
36
123
75
150
63
24
159
1
41
15
24
9
6
25
59
12
49
35
60
49
89
12
6
48
102
30
30
43
41
39
24
ABCD 98347758032*3^$a+1 [50000]
24
36
252
12
6
99
3
6
15
15
49
185
7
48
107
13
101
27
57
151
104
40
48
48
137
15
24
48
21
27
63
102
18
42
12
72
18
36
37
23
120
1
80
63
25
96
5
60
12
18
306
15
9
12
24
3
105
15
87
25
128
33
7
23
18
36
6
12
96
36
21
9
31
48
11
61
119
49
29
12
79
47
42
15
33
7
155
42
43
11
21
40
5
91
32
45
123
75
30
72
6
1
8
75
90
42
9
27
13
24
8
24
16
8
15
49
71
114
7
41
55
48
77
19
24
17
87
96
9
36
36
55
23
57
24
40
5
19
227
21
93
27
3
72
24
13
8
9
6
12
61
24
5
27
33
103
35
108
6
84
31
59
72
18
72
60
72
63
99
30
18
18
18
49
11
102
15
9
63
48
27
36
25
35
72
84
36
37
35
13
59
18
78
18
211
8
16
11
54
31
41
18
37
17
42
13
41
31
5
19
65
7
17
31
17
54
73
35
36
36
45
159
30
36
6
72
12
54
6
36
30
42
18
12
36
19
17
15
48
45
67
24
56
39
36
30
15
111
33
39
36
6
30
54
19
48
72
11
189
48
9
63
168
40
23
12
24
84
60
21
24
21
19
77
3
27
69
120
15
1
17
31
104
63
33
21
43
56
136
53
90
12
6
18
21
33
18
48
60
25
5
19
23
57
117
3
21
27
63
30
51
75
36
54
6
18
30
54
36
27
64
8
105
31
17
60
67
8
123
12
33
16
23
57
15
6
3
105
120
162
85
8
15
42
12
42
25
48
53
19
101
108
24
103
35
54
159
64
11
117
33
36
19
11
60
73
152
9
175
32
9
30
9
45
67
155
13
120
24
5
27
63
48
18
24
7
24
71
6
43
5
54
18
18
6
91
29
36
175
59
78
36
30
42
12
36
99
51
84
25
11
54
18
72
6
111
15
84
37
152
33
54
18
7
120
29
24
30
21
16
80
16
17
103
48
29
43
5
18
25
107
109
71
18
30
42
63
21
6
13
24
35
13
8
15
105
24
33
7
101
99
45
115
8
15
54
6
37
215
25
47
33
33
42
45
72
16
24
128
88
35
42
51
15
81
15
73
17
15
48
165
123
3
21
69
27
33
15
64
101
12
15
40
5
43
104
15
48
54
6
45
144
136
89
31
17
18
108
1
71
90
42
12
78
18
18
55
11
21
147
21
27
144
90
78
48
114
3
48
129
18
18
102
126
72
39
21
54
13
5
43
5
3
40
56
160
281
78
49
48
29
18
25
32
16
8
81
90
45
40
176
27
12
6
54
18
66
132
48
60
97
32
15
12
24
21
120
15
25
56
48
16
48
5
42
9
184
96
17
18
21
16
119
6
139
59
72
12
33
27
12
18
96
12
72
18
25
32
40
11
42
138
24
12
13
120
56
15
30
27
232
17
84
19
17
6
25
23
6
30
93
15
1
32
9
54
66
39
72
48
64
53
12
108
24
48
43
89
30
49
24
72
5
84
15
207
30
60
39
69
36
63
45
408
115
24
41
204
115
29
27
9
63
3
78
126
9
21
234
24
1
24
23
24
30
6
133
56
75
36
57
51
24
13
23
12
45
153
15
64
35
13
143
25
35
120
42
27
40
41
84
6
21
33
55
47
9
87
49
5
51
75
13
104
48
15
33
112
168
95
114
12
24
51
15
168
18
72
103
168
24
11
66
6
13
59
61
5
6
54
31
35
13
185
6
36
13
5
3
63
36
36
18
15
117
210
25
53
12
18
117
40
29
99
16
41
15
57
7
29
60
12
18
6
30
45
33
30
57
75
93
15
1
35
156
18
72
31
83
45
24
16
5
162
9
48
15
12
21
57
102
6
54
18
67
143
1
56
21
144
3
48
105
7
155
72
21
88
59
37
101
24
48
27
9
31
56
3
37
5
99
40
24
191
49
32
24
16
24
5
19
24
56
99
37
35
18
210
33
40
17
7
161
84
19
71
54
114
126
27
72
3
60
180
37
168
5
27
16
17
18
61
11
12
36
21
16
23
9
16
144
23
33
99
21
27
42
48
67
5
27
15
66
72
18
45
33
55
17
87
16
95
30
6
61
23
49
41
132
3
15
54
30
42
123
72
69
6
54
126
9
99
61
5
75
136
29
90
9
40
53
243
45
27
45
3
64
32
16
8
189
12
96
79
5
24
211
24
17
90
13
17
39
48
75
42
75
64
24
11
144
72
21
69
43
35
13
152
40
5
75
3
45
24
15
105
45
108
7
119
25
5
24
12
15
40
24
17
48
111
75
54
84
18
42
90
36
36
84
25
17
72
90
ABCD 98348859814*3^$a+1 [50094]
225
39
9
36
6
45
84
220
11
66
168
54
72
120
229
29
87
165
30
49
77
24
300
39
105
60
66
45
4
41
19
12
144
29
75
60
16
60
23
81
216
9
171
39
37
35
78
31
20
84
219
42
75
15
144
25
20
196
24
216
125
75
136
8
201
66
13
77
204
144
15
165
31
20
16
17
78
300
78
162
18
31
20
60
4
72
8
129
31
347
93
36
375
61
29
48
6
205
56
40
80
63
73
5
48
51
76
5
18
21
24
96
51
18
55
20
51
109
72
144
23
97
24
89
91
131
169
137
30
73
36
80
63
117
45
108
108
42
57
4
191
18
27
4
71
109
17
55
77
51
75
90
115
140
135
162
42
61
96
36
59
18
12
19
17
24
138
237
60
81
3
39
18
90
90
12
72
78
102
15
264
40
5
24
43
5
19
95
108
120
6
15
177
39
15
9
105
7
23
126
19
120
119
90
72
31
197
90
1
41
39
96
75
18
127
5
66
69
39
81
60
63
157
36
125
63
81
18
13
5
132
18
18
7
5
18
21
21
288
30
1
20
51
69
45
99
52
60
53
271
23
12
145
149
156
15
60
15
288
1
17
99
64
17
42
180
97
24
131
241
77
42
25
41
78
21
120
24
69
30
21
177
55
164
249
24
31
20
16
113
30
42
66
54
55
161
55
5
43
96
336
24
179
42
144
39
36
24
9
7
104
51
61
44
3
13
23
61
149
24
36
7
164
16
95
24
18
147
4
36
5
36
60
39
51
129
15
49
5
75
216
51
48
24
72
48
21
120
129
6
144
48
109
140
21
54
9
159
72
61
47
162
139
131
45
60
24
207
18
55
59
13
104
9
126
45
93
51
76
5
66
54
75
51
54
31
83
54
31
41
39
9
67
23
117
4
36
44
51
9
189
87
76
48
29
51
36
16
35
90
18
6
120
6
30
54
54
51
3
60
117
76
53
55
80
36
63
42
84
216
15
273
60
30
37
144
80
9
31
5
6
105
60
64
20
52
89
54
381
69
72
339
4
12
44
16
5
18
36
45
189
31
80
64
116
76
113
72
55
179
145
41
3
60
9
31
56
69
36
15
60
21
79
5
78
121
12
119
84
21
183
61
191
48
126
24
27
84
15
45
21
15
3
57
249
222
12
78
54
85
59
45
45
30
42
43
5
36
306
18
67
59
129
21
135
40
113
210
6
12
39
33
60
12
91
104
21
3
21
279
9
7
20
3
126
271
224
51
165
40
24
72
144
200
64
59
18
72
51
57
99
15
85
233
6
61
5
39
36
21
18
105
316
29
54
126
51
3
141
36
21
54
61
8
75
66
19
77
79
36
8
75
90
31
80
180
60
144
45
231
21
54
48
96
30
15
96
69
114
201
51
45
4
77
3
51
306
103
35
157
5
54
18
27
40
203
90
27
84
52
17
27
64
80
135
42
30
49
41
363
69
90
18
175
299
129
69
66
105
45
115
101
39
180
117
55
8
15
36
45
16
128
96
120
120
189
31
23
57
39
121
36
95
18
12
175
128
36
24
16
20
144
147
33
105
51
9
115
56
63
48
90
ABCD 98349685576*3^$a+1 [50081]
27
68
73
35
84
28
80
112
20
48
16
32
115
165
20
4
48
56
60
52
44
24
84
16
36
81
3
84
8
13
39
132
60
104
64
80
36
64
68
13
39
56
12
4
39
57
33
27
3
42
102
33
44
1
3
69
15
20
1
11
220
21
90
120
33
12
12
33
15
45
3
12
3
30
131
13
18
17
61
147
213
15
12
12
45
47
28
105
60
27
9
267
8
16
36
123
45
24
93
12
96
27
93
24
35
1
15
44
36
4
60
93
35
48
72
4
168
20
88
24
8
36
49
75
105
27
36
8
25
75
24
3
149
16
32
132
1
15
15
18
144
6
65
84
16
32
163
90
95
4
108
57
96
30
69
140
28
3
54
75
81
24
63
104
4
84
32
76
12
56
49
155
121
11
61
47
112
20
4
105
47
28
44
16
24
68
12
72
16
44
64
45
24
36
15
12
60
12
21
27
33
111
56
85
59
96
28
45
15
20
36
148
12
3
78
39
20
16
20
4
63
21
27
33
9
47
1
3
12
8
36
136
12
8
52
60
108
8
132
25
27
56
60
16
93
75
20
16
96
9
47
84
61
135
24
20
1
108
11
103
5
108
28
44
13
3
69
18
18
15
192
68
84
36
76
33
11
24
100
48
44
1
59
24
12
112
20
96
60
16
24
9
83
7
6
15
32
40
33
59
28
3
9
33
15
24
81
78
101
61
27
8
13
27
128
72
84
1
12
35
60
28
60
3
101
48
60
1
27
72
48
147
66
27
132
20
60
1
59
43
57
21
11
144
4
108
84
9
15
32
24
64
99
65
12
168
73
47
25
36
15
32
25
35
115
48
29
13
87
21
12
3
20
12
25
27
20
25
11
12
13
207
20
28
96
48
32
31
5
4
24
24
20
172
81
3
92
24
24
36
1
108
30
21
20
4
32
52
12
56
12
193
108
95
49
51
20
4
12
21
27
12
80
169
75
27
53
52
45
35
24
193
83
43
17
13
72
59
60
139
89
31
65
25
39
152
79
129
72
8
36
96
64
20
40
39
18
35
24
60
13
11
24
12
24
36
13
71
19
65
13
135
3
24
113
12
28
93
39
51
41
24
180
124
63
9
9
11
88
32
1
12
96
51
21
23
160
9
3
204
33
30
90
6
69
33
27
20
28
104
28
32
28
8
84
24
16
60
9
47
7
18
27
33
27
45
27
8
60
43
42
123
44
24
84
72
108
31
185
79
93
60
72
81
11
36
72
13
15
105
35
12
108
48
52
3
72
29
19
105
24
12
44
72
24
48
40
20
76
44
16
56
28
63
29
64
20
7
9
33
35
36
55
9
8
157
3
8
112
12
33
39
9
155
16
8
196
60
60
177
12
60
95
12
13
3
57
30
53
28
45
11
13
3
8
220
20
16
140
60
1
63
72
44
84
4
12
39
57
80
228
67
18
119
85
15
60
8
112
15
33
32
151
24
21
80
217
35
12
43
18
107
40
204
33
47
1
183
24
15
5
28
8
60
64
8
192
13
83
4
72
56
55
165
92
52
33
227
88
56
156
28
36
56
1
47
36
16
8
108
24
4
24
116
36
61
15
8
4
8
12
48
85
23
16
33
47
88
12
68
73
35
64
48
21
30
29
96
52
63
17
64
183
57
69
15
27
165
27
6
12
72
6
45
75
9
12
33
23
48
25
75
72
12
105
15
20
55
45
12
24
9
75
12
56
100
33
39
60
12
33
48
39
21
12
3
8
4
8
112
8
108
12
24
43
18
23
100
12
24
33
75
32
19
5
12
112
12
60
141
135
32
16
20
24
25
36
47
108
64
231
17
97
207
44
60
156
4
9
78
173
19
5
48
120
115
45
60
8
180
16
69
24
3
105
3
36
24
24
12
140
28
21
15
92
4
24
84
12
3
66
24
15
32
4
20
60
52
132
3
29
43
53
24
76
45
23
12
7
77
88
81
27
8
79
17
516
4
36
24
33
83
12
25
36
11
16
45
23
4
105
15
32
91
105
63
9
8
12
16
44
52
44
84
36
120
12
43
42
35
12
36
72
124
20
40
24
36
36
44
28
68
72
1
12
15
32
115
81
9
23
168
52
68
175
45
9
35
133
39
9
15
12
44
168
193
3
15
17
28
200
24
25
23
84
4
36
60
3
6
51
8
31
30
15
44
40
33
35
13
24
107
120
136
8
19
6
84
51
32
352
36
132
27
17
16
45
63
9
23
4
9
12
3
56
13
60
107
40
8
36
37
95
24
124
72
48
36
93
ABCD 98349900934*3^$a+1 [50123]
18
38
18
42
4
26
13
41
6
18
12
7
15
6
30
14
6
1
3
36
96
24
9
45
6
12
33
17
10
45
53
70
6
24
122
22
8
79
48
51
56
34
12
30
57
3
72
45
17
4
20
91
35
10
3
21
27
23
4
6
14
1
24
36
9
66
42
12
36
20
4
30
21
12
27
45
57
26
22
6
129
21
6
8
13
23
52
38
10
6
3
3
12
90
30
33
12
93
30
30
14
4
30
50
40
6
3
11
34
6
30
15
17
19
41
18
4
26
31
15
9
12
65
58
96
9
17
18
22
39
9
20
22
9
45
14
12
18
10
12
9
5
10
54
15
15
2
67
77
4
14
61
21
8
10
18
8
36
34
32
60
13
5
36
10
69
15
6
36
8
7
5
10
12
6
15
11
1
39
93
87
50
16
24
111
3
12
20
22
12
56
10
44
30
4
6
26
58
6
8
28
39
3
56
34
30
33
29
31
27
30
62
54
7
47
18
28
15
45
54
2
34
2
138
40
6
3
11
1
36
12
77
34
56
58
42
18
6
36
18
15
15
42
74
34
32
6
4
24
20
34
6
30
51
24
15
6
36
18
12
18
99
21
60
6
6
8
7
3
9
33
8
46
66
44
4
42
32
1
119
13
3
26
28
27
39
6
26
12
16
62
67
53
28
12
27
33
8
7
24
29
54
28
60
102
15
47
40
60
30
3
11
30
22
20
28
72
42
56
12
42
10
12
44
40
15
12
9
3
47
6
12
16
36
63
12
35
49
39
8
18
19
51
12
2
16
26
4
9
41
4
60
30
32
18
16
12
87
21
27
57
8
18
16
8
1
9
12
3
27
24
57
3
26
84
7
24
11
34
6
33
11
24
4
36
30
32
7
17
30
36
4
18
68
4
38
16
45
21
38
6
12
4
38
16
12
78
114
18
18
24
66
39
3
44
28
45
17
34
6
6
8
54
43
75
20
13
9
12
26
12
6
4
66
36
84
2
127
63
14
30
25
39
24
6
24
18
12
68
34
56
18
112
24
33
11
22
2
10
20
42
49
21
50
34
12
8
40
32
10
12
12
24
60
24
78
14
4
30
6
54
20
10
6
18
90
15
105
8
54
18
40
32
4
15
17
43
11
13
41
19
17
19
47
25
27
8
34
3
60
11
52
74
31
48
60
24
21
15
87
24
86
22
30
6
21
51
9
81
63
17
22
20
1
75
9
23
25
24
24
27
8
34
12
24
30
9
21
26
16
20
18
82
18
12
14
49
72
9
56
18
4
45
33
3
17
18
100
21
29
7
3
6
63
41
22
14
40
6
12
30
26
12
4
9
15
30
6
8
6
19
33
15
9
15
11
24
13
5
138
97
11
1
84
11
49
12
60
23
40
32
4
9
5
16
14
34
63
29
18
61
11
36
13
27
42
15
15
38
10
18
2
28
50
7
5
40
30
8
1
3
21
5
22
18
30
80
10
39
17
10
54
39
135
33
23
4
8
34
38
52
9
24
33
12
2
13
75
38
43
5
22
24
9
51
8
40
33
15
9
11
4
8
73
27
12
6
3
45
36
48
20
40
6
26
6
30
28
27
3
30
24
2
16
2
58
12
18
14
4
24
6
72
8
4
12
3
47
46
14
54
22
12
42
26
10
132
15
45
32
24
34
21
81
3
33
62
46
2
4
9
59
16
44
61
9
27
11
49
111
20
18
22
8
4
6
116
76
14
16
30
3
39
30
32
28
15
105
87
24
21
54
24
2
34
90
2
18
31
23
12
40
18
6
54
3
24
21
74
46
12
30
12
33
45
15
15
12
44
36
10
14
4
21
27
24
54
12
50
40
38
52
18
84
21
5
19
11
76
30
74
1
5
4
50
1
3
6
6
18
3
57
12
51
69
38
16
24
2
18
30
126
22
3
12
9
3
60
12
3
6
6
18
42
9
17
4
54
24
6
2
12
42
10
8
16
20
1
33
2
4
24
48
138
42
24
56
49
63
20
22
30
18
75
3
14
19
36
69
2
18
30
22
14
6
4
14
30
79
36
39
32
1
3
57
23
4
21
35
82
24
18
21
11
6
4
18
12
21
3
36
21
3
20
10
12
15
35
10
15
9
26
13
27
12
20
16
72
33
21
56
34
6
15
45
39
24
12
33
15
5
70
12
14
4
39
3
33
11
40
6
18
9
15
18
24
18
26
42
12
37
5
28
6
24
33
27
8
12
1
117
39
48
12
21
50
4
18
6
54
50
13
24
21
44
34
12
33
15
12
18
2
13
12
9
3
53
4
38
1
12
5
4
26
40
2
12
6
18
30
4
42
98
52
26
55
35
22
102
74
7
3
80
10
15
9
18
42
8
55
5
7
21
26
1
53
22
8
49
3
33
12
75
78
54
2
18
52
48
8
13
65
7
12
27
8
1
35
12
13
15
6
56
10
42
30
30
2
16
42
87
51
60
8
40
9
65
22
9
9
3
9
6
62
31
11
88
42
14
34
56
12
7
12
24
36
11
13
39
36
84
42
3
23
12
60
48
24
25
11
13
9
8
40
24
18
45
27
104
40
26
16
18
12
42
18
9
51
54
3
105
15
3
30
48
14
22
18
8
18
6
13
36
15
9
11
4
6
14
46
42
24
9
96
24
47
10
8
67
12
3
9
3
8
78
36
10
33
47
4
21
33
27
3
45
23
24
4
12
57
36
12
3
24
48
2
12
4
2
4
18
26
4
18
38
4
60
20
1
12
9
84
30
54
50
10
15
63
45
47
12
1
24
9
42
18
6
21
47
25
3
18
6
6
15
24
5
24
70
2
7
105
60
8
52
6
42
15
63
6
14
16
9
87
18
50
25
5
34
8
54
64
72
2
22
3
51
6
14
4
48
18
30
2
7
21
26
46
15
29
10
9
35
1
24
29
16
2
37
15
2
4
30
9
21
50
10
24
2
94
30
21
33
6
6
3
3
20
52
2
18
18
4
80
54
24
16
2
28
30
6
26
88
2
4
6
24
24
6
26
13
125
7
53
30
16
36
33
11
16
2
40
30
18
30
42
6
26
6
18
10
20
46
15
24
45
27
3
9
35
16
24
6
62
18
31
75
30
110
4
14
22
9
24
48
3
26
4
90
50
10
6
18
42
8
6
4
6
2
10
3
5
55
15
2
7
11
4
20
1
39
8
25
93
44
31
45
12
98
25
12
29
18
25
15
2
10
33
27
78
3
33
14
18
28
6
24
30
12
3
5
4
8
43
36
69
6
44
40
69
3
9
69
12
3
75
36
14
4
6
96
93
47
16
24
69
57
2
61
36
11
22
48
72
15
63
18
6
8
12
24
16
18
36
15
84
5
6
12
10
27
27
9
27
12
20
13
9
6
78
2
28
30
6
96
33
59
10
30
6
30
6
6
48
24
20
72
4
102
39
48
5
28
24
51
33
20
31
5
96
10
12
8
37
45
6
72
78
20
54
10
30
50
36
36
30
6
48
16
3
17
4
24
62
25
81
3
24
72
35
16
42
8
4
14
10
126
14
30
16
9
21
6
60
12
2
4
39
53
90
10
27
12
5
16
18
20
16
18
2
10
18
26
90
40
6
6
32
10
18
48
21
36
9
15
33
86
1
35
18
22
14
10
20
82
8
54
6
16
6
48
50
7
9
18
48
33
12
59
28
12
33
72
11
37
15
21
35
46
6
78
6
33
3
174
3
33
24
3
63
68
10
15
27
9
3
45
17
31
60
125
43
89
7
36
144
21
3
5
10
30
54
8
4
6
27
36
35
22
63
12
65
10
9
35
1
33
2
34
8
43
3
20
52
38
4
6
42
39
36
5
7
12
29
10
6
3
12
83
36
120
1
33
56
42
12
46
30
32
37
17
6
4
33
51
50
16
75
75
18
15
3
12
30
42
8
12
16
12
6
60
2
18
55
9
2
25
21
42
12
18
18
24
6
3
84
12
5
24
94
8
25
12
48
47
22
6
18
62
12
1
9
8
22
33
27
26
16
26
28
57
59
58
3
15
8
25
15
2
34
24
9
41
31
33
15
36
36
3
30
30
96
90
66
18
72
63
11
4
48
18
6
18
15
51
24
30
3
15
ABCD 98350092136*3^$a+1 [50224]
143
144
25
47
9
64
80
15
12
21
3
85
24
53
67
80
63
72
36
61
71
145
65
18
61
24
41
39
111
121
125
18
105
112
35
162
51
40
95
25
56
63
108
69
3
48
93
57
55
8
129
151
155
37
23
177
39
36
12
42
55
89
79
32
16
17
102
81
15
57
27
6
12
51
24
105
6
102
19
8
15
33
3
37
47
36
85
5
75
184
161
30
144
36
277
48
56
51
78
79
11
36
1
80
120
123
21
9
7
47
1
59
21
159
72
9
27
85
32
160
47
84
60
54
18
48
169
35
12
49
56
48
171
117
99
13
65
31
72
23
1
8
21
19
120
5
3
112
11
24
45
48
144
136
8
24
135
25
56
27
13
35
157
95
49
80
120
63
66
7
35
13
56
33
55
120
72
8
16
311
1
47
90
60
18
84
61
17
135
48
15
84
21
88
239
48
97
192
143
6
27
75
13
216
8
15
121
144
80
40
125
43
23
24
1
11
144
117
123
30
42
37
35
13
24
96
48
104
3
13
17
42
66
147
48
16
173
51
24
15
216
36
36
12
13
29
115
221
54
109
32
39
1
35
18
27
63
36
108
42
48
31
104
16
155
45
45
36
55
80
15
1
53
30
180
217
24
35
261
39
36
13
24
5
48
43
104
141
27
27
60
12
54
126
9
40
32
24
88
11
37
200
153
39
96
64
5
67
35
126
78
25
120
80
45
19
296
16
95
33
96
39
1
72
32
15
60
30
15
135
33
69
36
42
205
11
90
27
63
25
47
49
176
3
42
115
47
36
21
99
180
36
85
8
3
45
48
72
63
9
33
18
12
72
1
56
16
143
72
42
12
6
133
59
45
33
63
24
21
30
36
60
180
1
65
78
30
91
35
108
25
56
15
9
3
109
143
73
8
45
36
18
45
120
40
71
12
42
3
88
89
108
18
145
161
30
9
27
24
66
18
24
102
36
295
120
152
48
48
120
64
95
33
39
121
23
252
109
8
40
8
63
121
56
3
36
24
72
25
144
48
71
126
48
96
75
51
144
21
63
33
129
39
112
47
96
1
155
13
65
30
18
55
104
48
27
36
18
114
21
69
30
60
1
191
1
35
13
299
36
156
108
145
71
49
23
33
96
3
288
48
24
45
57
6
33
39
12
18
3
15
168
169
80
160
143
73
5
66
24
36
18
51
40
32
24
63
72
60
138
3
87
1
32
117
27
16
47
48
108
165
111
1
89
54
1
8
3
42
91
71
66
60
75
87
57
9
39
160
35
45
16
101
54
36
1
48
24
35
42
36
198
54
48
18
36
108
33
64
48
8
40
47
12
18
75
15
36
60
1
8
3
13
80
72
48
192
64
56
40
83
45
135
129
87
1
128
64
23
49
168
56
24
48
40
144
48
35
133
359
105
69
27
64
24
35
72
12
25
8
40
8
72
48
111
66
54
144
57
183
129
51
85
24
71
9
40
56
136
29
91
24
47
217
47
96
72
57
48
16
32
3
54
186
37
120
24
48
48
8
39
36
12
24
49
56
3
205
152
24
15
144
33
3
84
96
54
210
60
165
136
5
19
35
30
7
143
81
312
168
120
144
75
21
15
241
29
19
71
1
96
48
152
3
72
24
48
13
32
48
15
144
9
9
78
72
73
29
6
72
48
69
64
119
1
149
30
285
16
80
40
56
51
12
6
147
424
143
145
197
18
96
1
11
18
114
25
8
33
79
251
102
60
138
36
13
56
64
56
64
5
195
3
ABCD 98350138312*3^$a+1 [50038]
24
60
114
12
84
60
174
12
3
15
162
18
42
27
3
45
99
5
25
24
12
48
12
63
24
8
163
21
24
105
15
105
30
126
51
63
12
5
72
121
90
60
17
13
42
9
24
51
84
9
56
72
13
30
60
6
35
40
9
42
69
141
24
3
33
35
73
30
69
27
30
15
80
31
9
15
33
120
8
13
42
9
45
6
54
54
30
71
4
24
33
15
32
1
42
24
113
172
24
15
9
48
9
60
3
27
30
6
9
48
48
15
54
90
6
30
18
36
126
17
97
63
63
150
99
9
15
57
18
66
30
24
60
150
12
78
72
9
216
48
24
51
165
135
12
78
72
39
99
21
45
11
88
195
6
96
24
15
8
73
39
9
42
54
6
129
8
1
42
18
30
132
18
102
9
99
12
24
30
36
54
6
35
79
6
27
81
270
9
140
67
144
9
3
30
24
30
24
90
11
4
27
144
54
90
36
24
57
3
29
7
129
75
41
19
17
115
18
99
20
1
35
97
63
72
24
24
27
78
11
100
111
150
147
48
9
111
48
135
42
24
54
66
54
9
8
43
189
27
101
208
51
29
7
114
126
138
72
63
96
9
15
57
24
39
87
18
87
3
161
4
45
99
27
69
111
41
19
30
30
30
219
24
51
36
9
21
36
15
9
6
48
12
48
21
96
32
127
9
57
39
39
6
66
105
165
138
12
18
11
16
3
30
15
15
9
128
73
30
72
24
66
23
31
33
21
30
12
84
36
24
84
45
27
117
72
39
72
48
9
3
150
30
5
13
102
65
55
17
16
120
45
90
17
55
90
15
24
69
12
30
24
30
3
3
24
120
66
18
12
93
24
8
25
15
72
3
264
141
15
129
48
33
78
6
54
30
6
30
3
51
12
48
6
6
24
125
1
54
6
30
45
3
45
57
15
33
111
15
30
51
9
159
75
6
6
18
12
54
246
63
24
3
24
60
60
21
68
61
6
105
8
1
120
111
9
84
71
55
6
24
23
1
39
21
27
45
75
3
90
51
15
33
21
11
16
33
135
72
15
17
7
24
42
48
12
47
31
36
33
81
6
9
56
19
21
9
12
120
24
54
45
57
87
56
67
18
6
144
6
30
66
24
30
90
23
31
41
16
69
6
18
51
56
13
6
45
9
36
24
6
5
88
92
25
51
104
109
51
15
84
6
15
45
3
27
126
60
18
6
83
40
3
24
5
1
87
63
18
12
24
24
6
21
144
48
33
59
28
33
15
45
27
63
78
6
6
39
24
87
105
15
9
24
15
57
39
5
28
3
165
72
57
36
3
24
48
3
12
90
18
36
24
12
197
31
9
33
108
30
6
54
9
48
24
45
24
66
84
69
117
30
6
18
186
3
3
78
39
3
54
6
60
24
45
24
104
40
27
24
66
23
217
30
21
39
6
75
44
91
9
9
6
33
93
24
6
54
66
45
32
1
12
54
93
27
65
28
80
72
49
15
87
24
105
24
171
29
31
33
57
59
55
21
96
9
39
57
47
31
42
35
28
51
21
3
21
15
6
27
33
24
15
44
175
6
135
45
35
31
60
24
24
126
30
126
47
61
6
24
66
63
3
24
6
30
105
72
147
5
31
60
117
27
156
9
105
6
84
6
30
24
29
91
24
36
45
15
6
27
33
39
39
6
35
49
42
48
72
69
81
15
39
6
54
29
7
9
56
64
39
41
25
39
21
216
54
21
3
21
15
33
33
15
72
123
45
24
39
132
18
42
30
84
24
87
3
12
54
51
3
12
17
43
150
59
19
125
55
30
120
39
48
15
54
156
18
12
78
59
36
61
36
3
80
115
29
13
75
24
159
12
45
69
60
54
132
45
3
6
114
12
24
9
45
12
120
30
89
79
6
75
9
6
114
6
6
27
57
144
6
5
31
30
15
24
24
21
54
36
36
60
105
15
9
69
72
27
3
48
69
48
63
57
3
90
132
24
15
15
66
30
288
5
4
27
113
31
5
25
87
9
6
18
6
6
24
30
6
15
9
11
4
51
234
35
31
18
39
168
45
59
31
30
348
59
52
56
19
45
116
13
15
45
12
59
49
27
24
69
11
25
60
6
117
63
114
11
19
54
12
87
63
54
143
7
84
12
5
25
39
9
42
29
16
15
57
63
173
91
66
18
5
61
6
69
9
42
198
6
30
90
6
24
3
3
45
24
99
126
54
30
180
47
19
30
15
15
29
61
240
23
13
78
12
5
28
57
59
31
90
75
9
24
6
234
6
114
66
29
55
6
51
15
9
9
30
36
5
49
12
27
72
9
39
117
90
126
30
48
60
6
123
87
144
12
48
30
6
6
24
123
27
53
1
30
6
54
102
30
54
3
27
45
105
15
ABCD 98350460324*3^$a+1 [50078]
65
223
47
72
24
6
90
108
30
7
59
6
48
36
66
48
12
48
96
60
36
109
59
96
117
48
39
156
24
6
6
73
48
80
123
36
24
54
36
30
90
36
19
65
6
9
39
12
30
48
66
30
54
121
35
150
39
141
114
126
24
66
114
36
36
60
30
21
117
42
54
66
9
9
90
36
60
6
54
1
83
66
54
85
17
24
120
150
60
36
84
30
66
85
288
80
27
138
43
32
27
24
157
17
96
60
90
126
139
11
21
69
30
61
128
75
126
54
1
23
342
48
115
17
24
24
6
30
27
63
6
75
9
55
29
6
54
60
12
15
9
30
169
11
6
31
23
57
48
96
39
84
30
102
1
113
30
49
47
129
9
90
72
69
51
24
69
75
6
156
114
114
72
103
11
30
151
65
24
6
49
5
139
32
9
30
9
21
186
24
9
51
30
96
30
18
36
144
102
24
45
51
93
57
168
6
24
6
6
21
363
30
6
1
192
17
24
6
138
126
57
27
133
17
12
18
1
11
48
90
27
75
30
18
66
144
12
84
36
30
138
42
60
30
3
27
84
36
13
137
39
51
13
35
120
6
24
270
12
13
77
114
30
66
24
30
30
84
36
6
48
63
69
54
204
345
45
42
25
29
114
36
30
30
120
6
48
96
60
39
16
80
9
66
21
69
27
3
126
18
60
145
77
3
147
60
48
81
21
168
51
15
1
5
54
156
24
60
6
63
21
66
18
72
60
18
96
24
6
6
78
132
139
95
30
114
90
60
66
54
36
24
55
71
120
96
48
12
108
66
87
64
48
17
15
165
43
32
165
258
42
30
18
12
18
66
114
6
66
48
42
174
30
30
84
157
29
19
11
96
54
96
30
1
23
90
36
30
168
21
9
96
24
63
147
205
251
36
144
6
84
6
60
48
132
78
12
48
12
18
36
30
7
113
126
48
1
5
219
16
11
60
25
29
174
42
150
84
97
77
6
30
15
51
90
54
24
85
80
96
96
15
30
24
36
54
24
25
65
15
147
18
91
5
24
115
11
21
9
174
6
30
261
15
90
135
15
24
60
54
42
54
6
1
29
174
21
3
13
80
9
55
35
84
66
39
16
23
60
42
24
120
6
204
24
121
329
36
6
264
60
57
153
54
36
30
84
12
63
87
30
24
99
15
6
84
6
36
45
16
23
36
60
108
13
77
42
84
120
84
36
6
54
105
81
24
24
15
21
27
33
54
90
63
64
95
24
60
54
12
90
24
9
27
54
79
35
96
114
171
64
227
48
30
12
90
114
126
90
15
3
66
60
79
48
59
24
6
234
264
96
60
66
48
12
54
6
15
48
16
32
33
126
48
6
66
54
6
24
21
39
6
54
24
6
15
144
27
78
102
18
30
6
24
126
6
24
30
24
102
43
41
7
80
27
6
6
204
60
24
30
6
21
69
27
129
48
15
45
120
126
126
18
36
66
55
48
41
7
128
15
246
144
171
63
30
42
9
15
49
11
30
7
29
19
11
24
6
168
96
36
54
60
54
12
18
156
36
174
39
15
126
6
78
31
185
6
18
96
6
78
75
105
222
265
29
24
72
19
96
65
15
63
145
125
3
48
15
145
29
72
24
19
35
13
83
96
60
54
30
30
6
24
114
30
42
18
90
66
36
90
24
60
24
156
6
138
66
60
66
60
84
90
9
15
241
59
37
23
36
36
378
6
84
42
180
63
81
30
6
54
30
174
60
60
12
180
1
29
3
27
60
9
15
1
5
171
39
121
144
59
21
3
72
133
185
36
51
9
126
84
60
60
180
6
19
95
120
25
5
36
90
78
6
25
89
66
66
78
72
120
150
78
72
30
43
5
42
1
77
ABCD 98350565986*3^$a+1 [50131]
21
273
35
181
198
17
1
75
168
99
18
75
44
19
29
112
144
20
76
68
40
56
12
100
44
156
7
180
45
32
24
16
8
7
65
151
12
305
12
139
234
48
3
12
147
65
28
92
36
55
41
84
31
65
31
29
25
3
8
40
48
24
15
6
99
116
4
96
39
21
87
5
100
48
81
3
56
37
15
132
8
4
48
132
56
4
33
3
44
96
108
4
12
8
7
69
36
96
12
201
27
44
124
84
48
12
32
4
80
55
21
20
79
17
12
40
8
84
48
60
37
99
92
4
3
21
56
13
90
198
35
43
17
52
72
24
12
68
79
125
1
51
8
7
54
11
76
80
4
159
12
29
24
61
155
79
9
108
57
11
31
29
7
29
115
21
80
232
12
20
88
48
69
15
36
3
69
168
15
29
124
15
17
24
48
96
220
9
18
12
90
35
76
32
19
105
45
83
43
144
21
15
30
23
91
9
75
81
276
8
37
3
60
99
17
40
8
88
45
23
132
7
65
7
113
28
105
18
21
44
52
9
24
99
45
51
24
8
19
53
88
3
24
33
15
18
75
32
127
101
112
12
45
18
53
292
44
16
63
17
28
24
8
52
111
417
9
119
7
9
116
12
43
54
3
255
225
200
181
15
27
12
45
135
21
177
24
59
24
61
27
39
33
45
18
17
48
52
60
116
31
144
17
60
4
9
39
32
144
16
33
35
16
72
152
40
135
33
32
40
27
221
28
57
18
57
45
95
12
72
19
89
43
17
52
201
23
16
123
48
5
12
40
12
36
63
41
96
43
45
24
8
88
32
4
84
24
135
17
16
24
3
90
23
79
101
40
3
24
5
136
12
60
68
19
36
29
13
27
48
45
35
4
80
64
60
15
89
67
53
16
21
15
140
36
12
31
72
45
15
65
43
101
28
87
65
40
68
36
72
7
141
32
4
8
85
18
48
72
9
44
4
51
57
12
135
17
55
53
100
45
11
16
36
44
4
36
8
256
255
17
67
125
52
204
144
56
12
100
15
93
27
5
84
28
32
76
80
37
90
117
15
5
24
61
39
9
18
53
55
114
243
45
54
21
44
1
75
8
40
20
36
48
12
73
138
54
119
36
31
12
21
44
16
60
45
87
33
6
21
72
51
45
99
36
21
144
84
120
48
80
19
24
300
9
20
28
8
24
72
40
39
17
13
240
11
84
31
144
120
45
24
228
12
96
27
57
51
60
69
32
28
60
116
12
79
41
79
78
27
24
51
69
24
51
21
21
35
12
91
41
16
39
21
12
75
18
138
204
36
84
18
27
15
72
21
9
51
8
24
40
32
28
111
5
7
89
40
3
33
3
57
15
165
87
18
27
12
20
13
18
9
21
18
89
36
7
90
54
21
32
88
15
72
180
93
39
65
43
5
76
39
18
198
60
21
116
19
5
4
92
72
67
45
3
5
13
23
100
12
144
44
24
85
42
36
29
16
32
7
24
12
65
7
165
132
9
39
48
9
51
152
40
111
54
191
25
27
8
127
5
4
96
39
69
84
135
6
11
48
31
41
16
27
125
37
54
45
152
37
83
28
92
160
24
69
264
6
9
3
125
84
13
27
48
48
39
108
12
6
18
9
48
128
4
68
24
4
60
24
72
45
39
9
11
24
37
51
92
7
18
3
24
21
27
8
52
3
29
160
44
37
15
12
36
80
112
20
28
9
83
37
123
72
48
63
29
252
31
9
3
186
95
97
59
96
7
6
90
84
60
33
44
16
225
35
48
144
12
49
15
39
96
105
36
21
59
16
8
100
9
150
161
1
48
72
54
24
36
17
85
59
55
9
75
9
231
5
24
96
72
85
114
36
18
27
104
96
52
20
16
21
216
144
59
64
3
29
4
36
96
87
33
120
63
45
99
17
28
36
60
164
28
99
96
89
196
57
51
32
112
36
12
68
52
45
90
5
52
12
39
105
12
189
3
20
73
198
84
132
29
96
55
21
12
3
77
31
30
51
48
15
177
116
25
23
16
ABCD 98350770944*3^$a+1 [50007]
36
127
35
1
11
73
11
96
1
17
12
84
12
18
24
25
23
18
19
36
59
73
5
18
156
6
223
11
18
10
32
109
36
5
91
12
47
13
5
30
37
23
12
70
18
105
47
85
180
35
13
17
30
96
18
30
12
180
24
48
42
6
84
24
54
90
90
36
7
59
85
11
13
95
126
60
55
23
13
35
145
95
25
167
36
16
20
25
11
12
18
19
35
1
129
39
36
101
84
36
30
13
5
42
24
25
15
14
72
12
10
56
37
84
120
60
84
161
55
135
45
23
1
36
3
21
72
144
71
13
59
37
23
85
17
18
30
55
60
155
36
6
186
25
12
12
83
37
36
53
36
19
131
24
64
21
35
6
18
66
6
48
108
13
17
78
16
18
15
35
61
36
29
66
108
30
42
61
29
28
27
5
58
33
23
42
43
21
14
42
55
12
11
72
42
91
36
23
1
41
144
24
40
51
21
170
108
12
36
37
12
35
216
162
22
170
28
15
165
51
11
144
6
55
23
18
18
25
59
25
132
203
97
71
24
25
11
12
13
29
78
1
84
77
54
84
12
30
19
72
60
35
42
43
60
17
6
12
30
84
18
10
8
7
17
43
101
6
1
23
54
48
12
31
11
70
3
11
25
12
119
54
46
8
12
30
66
49
5
18
1
59
25
36
5
90
12
34
50
13
17
10
8
126
6
1
12
27
20
13
35
22
18
8
12
156
76
105
23
1
17
18
12
174
31
29
24
6
120
85
36
23
25
41
43
17
90
48
1
5
31
161
30
18
6
90
58
8
24
6
30
12
82
3
143
13
24
48
203
49
36
41
6
49
48
65
115
35
40
8
25
48
9
15
36
59
6
6
1
12
71
25
35
4
45
23
102
12
66
12
12
70
14
1
36
47
13
24
24
11
18
10
32
78
6
61
53
30
10
26
6
55
5
36
55
48
5
67
24
36
5
43
119
13
113
6
18
40
135
23
97
36
60
11
25
96
39
45
48
12
3
57
11
13
41
48
66
96
10
51
39
18
3
155
12
12
88
90
8
7
12
125
79
144
35
72
25
35
30
55
41
30
97
15
21
12
29
48
42
25
3
8
18
66
70
75
101
103
60
11
18
31
12
29
96
4
98
12
54
30
37
125
7
35
37
41
24
6
24
18
31
180
11
25
41
48
54
37
239
12
37
17
60
18
13
12
75
56
84
18
60
7
135
72
33
57
51
24
5
19
71
120
1
65
18
42
127
17
36
19
216
23
145
11
6
24
58
110
72
18
160
2
79
77
102
37
153
32
43
36
5
90
25
36
11
60
18
7
17
18
18
90
1
59
85
47
72
1
29
31
11
25
89
90
60
96
1
17
7
24
11
78
67
24
59
12
73
72
48
87
20
84
1
108
23
18
16
38
6
42
72
1
11
6
7
11
1
60
23
48
84
120
13
23
102
6
61
143
90
7
24
89
6
37
5
18
6
31
5
7
47
25
11
132
36
204
1
84
120
12
23
97
5
24
36
103
173
78
24
102
30
1
24
48
35
1
11
168
1
107
12
1
24
75
32
6
30
48
6
91
53
115
35
25
12
47
30
48
24
18
37
293
7
48
11
60
84
37
11
48
30
7
23
54
12
55
3
2
18
18
34
21
77
42
48
12
1
35
12
1
11
25
245
24
42
85
48
36
24
5
54
25
168
12
161
7
5
55
12
77
55
48
12
24
41
19
11
6
48
30
30
16
38
6
6
18
18
22
87
36
23
1
36
12
11
205
29
42
18
6
60
24
1
24
108
5
30
42
102
18
67
3
38
19
41
174
24
64
56
6
31
29
55
144
59
1
5
6
36
25
125
42
48
85
77
6
36
25
41
19
23
6
30
36
6
42
30
115
23
42
31
12
5
7
108
57
32
19
65
31
65
43
36
131
25
119
12
48
4
32
96
24
54
42
49
11
30
54
25
36
5
7
60
48
24
36
107
37
35
1
29
18
12
73
23
73
29
10
57
83
36
37
5
30
12
1
71
13
17
55
83
30
30
1
156
5
24
7
89
54
1
24
119
1
11
90
118
21
59
36
12
90
34
158
31
5
175
161
90
54
24
115
11
1
24
17
42
1
5
31
84
12
47
12
1
5
72
7
59
1
11
12
13
72
23
60
78
16
3
12
11
24
133
15
32
18
12
31
17
42
60
24
37
72
17
36
19
29
19
12
23
132
205
24
17
55
53
19
11
36
24
1
41
43
120
11
6
12
12
18
30
102
1
17
22
116
37
23
42
163
35
85
24
11
25
24
24
5
54
30
12
43
23
48
36
174
66
73
12
24
36
15
80
6
19
5
55
11
22
27
11
12
12
61
77
30
36
1
23
52
68
25
47
1
29
54
24
18
79
65
6
109
5
18
30
42
61
17
6
12
24
25
24
47
72
18
7
12
215
25
173
42
54
6
36
12
37
36
83
24
66
36
60
24
42
13
11
61
23
66
91
5
24
24
55
12
53
54
97
23
13
53
19
15
81
84
65
72
54
96
60
73
11
16
8
61
11
109
41
30
13
83
4
20
156
162
42
36
13
29
90
13
249
3
107
6
ABCD 98351145182*3^$a+1 [50009]
16
45
30
101
43
42
35
48
16
93
3
32
40
32
43
41
28
36
80
24
24
16
56
84
1
6
90
39
20
36
31
57
44
36
73
6
21
60
3
33
75
36
9
20
4
3
57
57
30
5
1
3
15
17
28
3
54
11
13
87
24
33
75
12
8
25
27
51
45
3
17
12
12
16
12
188
37
15
8
85
15
8
25
35
16
8
31
96
17
36
37
87
32
24
52
12
20
12
25
83
4
12
32
28
8
13
24
66
5
4
20
40
21
11
85
30
6
87
116
7
5
76
33
71
120
100
9
23
1
23
16
32
24
25
51
81
11
7
36
48
17
1
27
27
57
20
1
35
67
33
21
23
1
3
12
21
143
60
12
1
156
72
11
24
40
51
5
4
12
3
69
140
180
12
52
9
18
9
32
1
18
12
6
11
24
4
81
35
4
48
57
15
12
9
23
49
11
12
4
32
19
53
1
27
9
35
13
83
4
45
23
16
81
95
67
9
32
37
47
97
11
4
32
37
11
12
37
12
24
107
67
24
41
124
8
84
16
20
64
8
31
21
56
25
11
28
56
52
48
12
32
16
8
25
3
44
40
3
6
11
4
8
67
33
8
4
21
42
18
12
6
153
3
18
3
104
1
162
6
27
3
9
12
15
89
24
37
87
32
12
13
83
37
39
104
4
44
16
80
24
19
30
6
33
48
3
5
76
12
3
33
72
20
13
6
120
21
8
7
18
27
56
100
8
28
8
49
27
56
1
71
19
6
35
1
30
6
71
13
71
12
7
81
69
83
1
23
1
59
12
4
24
36
135
17
16
36
21
23
13
27
39
5
28
8
4
44
12
84
13
27
33
3
36
48
32
48
72
12
16
3
90
18
29
24
72
19
66
35
64
20
13
71
1
35
12
12
25
27
24
56
24
28
44
24
13
3
9
71
60
13
3
24
48
15
45
15
30
15
3
18
18
9
8
7
9
21
3
8
60
72
43
81
32
157
39
12
32
7
66
75
56
16
21
12
23
1
35
52
84
9
107
13
6
21
33
11
79
36
5
24
16
3
36
114
71
84
36
1
3
48
8
19
29
24
73
39
27
24
9
21
11
12
1
39
68
1
12
11
4
12
32
12
12
49
11
40
24
9
23
40
9
27
56
12
48
64
8
16
60
80
13
15
12
93
3
92
16
3
89
13
54
17
40
21
15
8
13
30
114
66
21
36
33
96
23
13
59
49
54
5
36
64
20
1
35
1
3
12
12
3
57
111
126
39
8
24
19
9
80
40
20
40
27
17
12
91
65
31
30
23
37
12
6
5
25
36
23
13
15
39
165
75
5
60
16
45
23
24
1
47
85
111
9
27
60
24
8
28
20
37
23
48
49
15
20
12
7
29
28
3
81
36
192
63
5
13
11
36
76
9
15
20
16
3
29
19
126
23
24
12
1
30
6
3
33
30
53
124
44
4
12
12
12
33
11
7
9
8
24
64
24
36
80
7
18
48
23
36
28
75
5
55
18
48
60
23
28
51
5
36
36
13
71
4
24
60
3
36
5
1
119
28
8
28
15
5
12
19
5
48
19
84
101
13
66
33
8
13
47
12
13
24
75
33
36
71
16
105
72
11
28
20
1
12
27
27
21
60
9
24
23
64
69
6
48
18
23
16
8
25
27
92
28
12
44
4
45
3
56
271
93
72
9
11
13
3
8
24
4
24
39
18
18
57
8
13
59
7
65
25
3
57
18
30
3
20
13
23
13
60
3
12
3
9
48
8
28
56
7
42
12
71
12
4
60
48
27
29
12
24
1
24
35
112
32
16
33
6
120
21
15
5
16
44
25
60
71
60
115
18
11
85
3
27
21
24
99
29
12
12
12
85
35
48
12
31
17
19
48
5
136
9
12
11
13
108
12
35
1
11
88
32
36
1
12
11
13
11
48
25
11
76
9
35
24
76
32
28
39
12
78
72
12
27
9
36
155
25
11
16
20
24
40
68
24
1
12
24
11
12
52
9
60
36
155
1
24
15
33
3
68
16
39
81
20
13
11
28
8
24
36
19
21
8
24
24
12
1
35
1
11
52
48
63
41
24
31
45
72
80
1
15
56
4
32
24
49
15
21
23
72
7
21
3
18
23
4
152
37
83
12
16
8
25
39
56
7
54
27
8
60
24
4
21
71
19
17
1
27
56
12
84
43
29
7
41
36
24
133
12
27
36
20
7
6
27
60
68
12
7
18
36
23
4
9
3
8
49
51
56
31
17
91
60
45
20
37
23
37
27
21
39
141
11
13
23
64
32
52
72
8
37
71
31
6
95
12
100
72
3
53
7
9
129
23
16
21
48
111
33
11
16
8
12
25
3
33
27
27
5
40
12
44
136
3
18
15
32
55
36
18
11
12
4
24
12
27
54
27
9
54
41
1
3
117
6
189
45
3
27
57
33
78
65
1
6
53
84
16
12
45
27
24
27
66
36
11
16
24
27
30
15
48
63
6
35
1
12
23
76
32
60
24
61
11
19
6
48
23
40
27
29
36
24
24
4
12
56
24
103
5
24
7
45
3
42
23
24
7
48
41
108
1
23
7
9
9
35
100
12
21
23
12
136
3
6
30
5
12
16
8
73
11
7
5
24
12
28
20
36
4
9
60
12
11
48
36
4
48
56
252
4
33
18
57
45
6
54
11
16
44
67
5
127
18
35
12
120
24
12
24
1
3
21
35
1
3
20
24
84
84
12
19
6
59
28
57
30
45
20
43
41
24
48
19
36
18
11
52
44
49
63
12
3
29
12
12
24
25
36
99
9
42
69
80
12
16
21
3
56
72
12
28
63
30
72
36
18
6
18
30
11
7
18
11
13
36
3
8
24
24
13
18
17
13
27
27
36
6
15
21
48
11
16
56
28
20
13
36
36
11
25
24
3
15
18
23
31
30
6
5
12
28
92
4
129
15
32
40
12
80
1
23
7
18
83
12
16
12
32
31
41
52
32
40
20
49
54
57
69
27
44
36
108
24
25
11
28
8
36
43
36
17
16
57
15
21
35
16
27
5
48
36
28
57
11
24
43
17
36
28
60
3
30
75
20
100
3
53
24
24
16
20
25
11
48
4
20
28
56
1
147
9
71
61
15
39
29
19
17
19
5
19
57
45
18
29
40
39
54
11
25
24
84
87
68
16
15
126
11
1
11
36
25
11
7
42
15
48
12
80
40
51
29
12
4
24
9
36
48
11
16
33
75
15
17
12
24
24
120
24
16
60
9
47
19
5
13
75
21
3
8
76
3
29
52
9
83
1
3
33
71
28
48
69
24
36
71
96
48
36
24
132
24
60
36
43
24
9
8
4
20
28
24
9
23
1
35
40
9
3
20
12
1
54
89
12
13
83
16
32
25
24
48
11
4
8
16
21
15
57
87
3
18
39
8
73
24
3
12
32
4
3
ABCD 98351445956*3^$a+1 [50056]
56
61
42
9
15
65
1
15
8
1
96
24
24
36
3
15
6
27
15
6
30
21
3
6
36
6
60
30
6
114
42
42
15
32
13
27
93
27
48
9
30
66
12
54
5
25
102
6
72
27
24
176
16
21
3
21
11
43
5
79
30
18
18
6
81
8
31
33
9
42
6
23
13
27
45
51
3
24
29
13
42
66
60
99
8
91
6
24
12
72
3
48
104
16
15
9
72
9
47
1
54
33
51
18
6
29
7
48
81
45
59
13
78
18
18
137
37
36
12
48
12
12
3
21
18
42
18
84
17
37
54
6
15
81
24
6
18
84
3
45
59
24
16
15
24
81
8
25
72
12
18
54
3
27
21
21
12
15
27
24
77
7
30
54
21
87
9
9
84
60
39
24
9
18
66
24
27
9
63
48
3
42
12
18
18
6
5
13
24
3
27
6
24
6
12
29
16
63
12
12
6
3
21
3
24
8
19
66
75
9
108
11
16
45
51
21
27
21
3
57
36
24
96
24
3
15
66
15
39
78
18
105
87
54
3
80
13
3
21
60
18
18
35
7
24
54
30
90
3
9
15
3
48
120
5
127
9
69
6
5
13
3
15
30
11
1
12
75
39
9
32
16
9
15
33
36
27
8
49
71
7
33
21
30
45
9
23
31
6
36
15
57
15
21
132
23
13
11
7
24
24
6
72
72
72
126
5
16
8
13
72
35
7
9
72
21
59
1
24
78
30
84
24
12
11
13
30
6
12
51
111
18
24
48
78
9
63
41
121
15
9
36
42
18
47
133
30
45
15
30
3
21
18
18
39
21
6
45
8
24
61
6
45
48
9
42
5
13
27
8
13
3
8
48
7
33
21
12
36
36
63
24
8
40
57
150
36
54
18
42
48
30
66
18
54
6
84
30
102
5
16
3
12
30
3
8
24
73
36
27
8
73
24
36
51
15
65
16
69
54
66
102
12
30
18
9
15
6
12
12
156
6
60
21
24
3
69
33
23
13
35
7
89
1
84
66
41
1
23
37
48
51
15
9
39
65
25
42
6
36
168
3
27
30
42
24
36
17
49
15
33
60
27
8
13
30
125
1
6
9
9
39
45
3
24
15
42
66
66
228
36
42
6
48
3
63
6
3
21
11
61
30
114
12
24
18
21
9
60
3
45
11
55
6
35
40
24
24
32
1
39
48
24
9
6
17
109
35
43
42
6
42
6
42
3
24
8
16
39
30
11
85
12
36
72
3
39
48
114
126
18
39
32
73
6
6
6
30
24
96
39
45
35
24
13
24
12
24
6
9
96
33
87
45
138
12
5
7
9
69
6
6
12
66
6
24
36
12
30
21
81
30
36
18
11
13
3
51
6
120
24
95
43
18
12
18
84
6
83
19
53
13
3
24
21
3
27
54
15
24
21
24
12
48
63
15
6
3
75
21
21
6
21
56
25
47
13
6
54
39
9
39
21
27
8
13
24
60
39
45
54
24
29
37
27
21
54
18
11
1
30
24
12
6
15
33
36
24
83
7
89
7
6
30
45
39
6
48
72
12
108
12
108
155
1
18
53
1
42
6
30
36
66
51
3
53
16
21
3
81
42
29
13
96
12
18
66
12
23
1
66
18
42
57
8
7
6
3
8
31
33
57
71
37
3
57
42
42
59
91
90
60
15
24
45
51
3
21
9
18
36
6
27
15
6
12
23
7
48
42
6
9
21
30
6
47
24
7
30
11
7
12
30
36
11
37
24
59
1
15
45
42
78
6
45
33
12
54
6
12
30
12
24
81
117
3
27
69
39
18
6
41
1
39
32
13
30
36
6
3
128
37
3
39
65
13
35
7
9
9
87
32
1
111
15
41
25
15
45
24
11
24
13
24
18
9
27
21
21
108
15
3
30
108
12
23
7
6
3
3
42
11
7
96
126
3
9
15
21
24
24
30
5
31
12
5
187
30
15
3
66
11
109
18
66
15
9
90
6
30
81
39
66
18
24
5
1
18
66
12
95
96
85
3
21
90
17
1
54
6
42
17
1
66
5
88
69
18
30
6
48
54
30
48
9
32
24
13
3
9
183
21
24
51
57
12
24
11
91
21
9
120
30
9
111
18
15
24
48
15
17
7
33
27
12
18
12
11
16
72
3
138
99
39
54
48
3
48
21
18
17
1
18
36
18
54
17
7
9
51
29
1
12
72
12
6
6
3
8
16
45
42
41
1
6
33
9
15
9
23
48
49
48
102
6
6
101
48
19
6
60
24
27
8
40
3
150
24
15
3
6
47
64
8
7
105
33
6
42
39
21
35
7
65
1
30
41
64
32
25
42
48
36
18
36
3
24
39
42
12
35
79
6
36
66
18
59
24
49
180
66
12
36
12
30
15
27
18
24
99
21
18
42
15
63
65
16
9
23
7
9
9
71
40
45
12
60
3
21
18
6
54
42
12
54
6
42
12
24
6
6
18
36
36
15
48
87
30
54
18
42
66
24
63
3
12
41
88
72
3
5
31
78
42
6
36
12
11
25
24
39
24
15
17
7
60
18
3
57
12
12
18
6
18
90
96
3
39
24
48
9
33
6
48
30
11
72
25
23
7
33
3
21
9
18
21
72
56
7
42
24
39
45
60
6
54
27
15
42
39
8
55
9
9
6
18
18
21
8
40
39
48
9
33
102
57
3
29
19
21
27
29
55
30
96
12
23
112
9
15
24
51
5
31
18
6
42
24
24
54
6
3
8
49
23
37
3
3
5
49
36
36
12
30
21
21
48
42
6
11
1
30
66
15
48
63
57
33
6
6
12
36
18
30
3
27
21
21
11
16
213
6
18
12
6
18
47
55
6
48
42
12
6
12
35
13
27
9
63
56
13
35
16
9
60
24
59
40
9
6
17
1
47
19
78
42
36
153
39
9
51
6
18
36
36
21
21
27
3
5
61
3
99
24
6
36
27
24
33
39
21
51
8
64
9
60
36
24
24
47
24
40
39
81
51
5
13
27
24
21
59
48
25
36
12
36
48
84
12
3
69
36
15
3
12
6
3
3
36
65
13
12
36
24
59
1
42
6
144
12
3
32
1
180
27
69
3
9
24
63
39
9
93
30
60
57
3
21
27
18
3
15
18
6
60
5
7
48
9
80
61
6
21
8
13
6
78
6
18
15
24
56
43
6
39
69
27
33
15
93
27
3
6
39
72
21
36
24
18
5
13
84
24
39
56
31
6
78
42
3
45
18
12
30
12
42
9
72
75
77
1
42
101
1
23
7
33
3
12
54
42
33
93
42
72
17
88
21
144
3
21
6
5
31
57
56
19
6
30
72
9
21
11
73
12
27
39
72
54
11
37
12
15
27
6
18
66
138
24
33
32
16
15
18
23
13
3
8
13
24
12
23
48
19
18
78
29
24
1
15
120
3
12
6
27
3
66
72
132
18
30
30
138
18
18
24
ABCD 98351641036*3^$a+1 [50009]
48
120
12
51
21
128
10
38
10
96
2
148
36
3
36
101
24
40
27
33
75
5
46
21
24
3
33
17
40
54
45
5
16
3
69
27
11
1
9
6
2
52
36
6
30
32
16
8
43
5
16
24
15
89
16
24
15
132
53
52
72
30
2
16
27
24
33
15
21
12
12
15
63
33
12
45
102
6
90
42
6
38
4
24
68
90
10
6
2
40
72
12
2
13
35
37
9
15
93
24
30
6
24
3
29
4
24
44
28
3
12
17
28
39
41
84
16
62
22
87
89
7
24
60
60
45
24
32
4
63
72
5
19
24
41
64
32
103
24
11
49
29
4
12
3
65
4
39
17
40
12
60
12
27
21
8
31
5
55
9
24
50
18
46
6
26
10
8
4
72
50
48
37
17
24
36
28
18
126
51
9
56
127
17
30
82
15
15
48
69
21
3
35
22
12
3
27
258
3
21
51
21
20
76
30
14
4
75
57
8
19
15
18
12
3
5
4
48
3
5
12
18
1
33
20
40
36
60
87
21
86
10
51
120
65
10
18
12
24
15
21
84
15
9
12
99
77
16
3
27
18
3
9
2
34
75
89
10
6
12
51
60
21
15
57
48
80
66
1
69
26
1
15
141
3
78
15
101
4
39
9
24
15
5
16
3
9
108
51
5
36
43
9
24
30
98
31
57
54
42
75
41
24
55
84
15
45
24
69
60
36
44
52
6
48
6
15
33
36
39
29
19
33
62
13
45
12
60
14
66
36
42
1
29
19
33
30
30
108
12
12
12
39
27
78
63
84
101
79
9
18
98
31
9
48
56
30
85
59
22
63
11
10
8
91
9
36
3
9
8
55
21
27
57
39
24
179
10
48
8
4
24
3
47
37
21
44
24
4
75
168
33
8
31
35
10
75
45
96
108
24
8
4
27
9
12
12
39
12
9
60
123
48
12
41
43
33
36
27
12
17
120
7
35
10
8
46
21
72
17
7
45
30
30
15
3
6
36
54
81
60
33
18
21
57
80
24
43
105
48
60
26
10
60
60
20
7
51
30
18
54
24
12
38
70
56
31
17
18
10
72
51
45
80
4
12
14
109
3
30
8
55
9
60
27
51
18
3
21
6
14
7
123
6
32
31
57
3
21
15
93
3
57
18
21
24
17
18
13
5
28
3
144
36
107
6
10
30
98
10
39
12
17
7
72
93
12
12
3
33
74
16
50
40
39
21
36
3
21
20
31
12
21
44
60
4
72
3
9
36
84
80
36
4
32
31
77
12
4
48
12
24
74
34
72
8
28
12
75
48
11
16
38
31
11
49
9
24
27
24
11
13
45
84
3
21
15
45
72
8
19
9
8
10
42
20
31
5
30
64
90
39
12
17
31
5
4
8
79
3
62
19
9
3
65
7
75
66
24
8
52
15
12
9
24
12
15
17
19
111
21
89
36
30
34
12
32
7
12
9
51
41
16
12
63
57
20
18
58
48
6
96
38
40
2
13
9
8
34
54
26
58
36
152
28
32
30
6
88
3
21
12
12
36
80
30
142
2
16
66
78
66
32
19
33
12
30
138
68
4
15
5
40
66
32
13
9
56
18
102
42
10
12
36
44
4
6
6
27
29
4
123
35
16
18
3
17
10
48
2
16
20
106
54
12
48
36
80
10
96
110
36
184
3
17
31
41
16
27
47
30
19
69
15
77
52
24
36
3
11
16
21
17
16
12
15
12
17
4
24
8
60
18
10
6
6
8
4
14
54
100
3
41
24
103
17
72
132
30
13
3
6
60
15
21
72
12
36
24
32
52
6
14
18
16
33
12
21
27
48
5
19
60
132
9
51
12
3
50
16
12
12
6
45
35
1
5
12
4
32
4
6
54
26
1
5
12
16
44
7
24
249
15
12
9
36
39
12
5
4
96
44
7
65
16
3
5
28
24
6
6
27
21
26
34
78
38
43
5
79
17
28
92
19
9
27
12
9
56
91
144
33
48
51
12
51
2
31
21
42
30
24
24
63
3
32
13
9
27
5
12
60
31
5
43
3
62
34
18
14
13
3
33
12
35
13
24
33
72
32
31
101
4
36
3
117
14
1
9
75
57
48
12
60
60
30
78
66
54
8
4
60
12
6
66
84
36
20
31
131
142
60
12
27
101
7
33
15
21
110
10
75
21
12
39
5
4
108
30
33
5
12
43
51
21
48
17
60
100
60
20
7
5
36
24
36
16
63
9
20
18
22
60
27
17
31
24
11
58
108
24
68
19
27
2
31
29
34
14
16
116
4
48
39
96
5
16
20
16
39
21
3
17
4
51
21
12
3
65
19
48
11
13
96
21
27
41
52
12
56
36
67
11
30
7
72
48
131
64
2
40
48
6
50
112
12
2
78
79
3
54
80
55
36
45
2
6
16
42
81
57
27
9
48
3
125
168
16
36
3
9
63
75
80
49
29
4
36
12
24
8
40
12
8
19
9
60
24
3
12
17
16
3
9
116
18
49
33
20
40
2
13
185
40
60
44
10
21
27
14
7
120
45
38
58
120
63
33
30
2
52
26
22
26
22
15
33
15
12
65
43
21
30
32
82
3
29
79
47
13
81
8
43
93
32
34
30
60
38
30
64
66
14
16
8
124
15
60
3
21
9
99
60
5
12
31
9
74
54
16
56
28
3
41
91
33
12
12
48
6
6
39
81
8
7
89
48
88
15
5
19
41
16
12
27
21
39
45
50
10
3
21
3
9
8
4
75
21
6
66
14
102
16
60
14
1
12
41
7
3
80
78
34
33
5
12
43
3
21
33
63
12
29
16
66
66
15
12
5
36
10
2
19
69
3
5
31
125
28
240
51
24
9
3
5
16
48
42
18
15
5
10
134
76
48
12
18
30
15
45
12
15
59
10
6
14
76
38
54
16
24
162
6
48
39
3
18
51
12
36
12
69
183
41
7
41
4
51
3
45
72
60
5
4
24
36
15
29
19
57
15
36
15
30
12
3
3
90
36
24
36
36
2
30
40
36
12
27
17
4
84
20
48
82
14
4
24
24
30
6
87
117
60
8
55
9
8
31
51
93
36
53
7
53
43
33
36
15
9
12
48
42
54
8
16
8
4
39
5
4
38
61
24
24
120
9
8
28
24
24
36
27
63
14
180
16
80
100
39
17
18
34
51
24
33
24
48
15
24
5
4
32
43
47
13
9
32
12
115
17
64
26
30
31
51
6
12
48
92
31
3
21
29
19
12
63
93
ABCD 98351968732*3^$a+1 [50085]
213
168
102
198
78
9
21
114
72
81
345
198
42
102
33
3
42
3
51
36
84
36
18
54
57
129
234
165
123
288
12
24
81
27
36
144
36
90
210
54
18
198
270
36
60
144
90
12
132
75
15
273
87
210
6
156
144
21
69
42
33
51
108
18
78
180
72
117
27
54
12
222
66
180
60
180
84
42
81
153
84
3
123
24
108
102
6
69
192
243
36
105
57
87
15
108
69
21
54
69
111
129
75
156
186
12
42
36
120
108
144
132
93
45
18
24
126
267
15
36
54
87
135
48
180
36
276
108
18
180
162
30
18
18
114
12
9
69
30
78
63
75
144
165
105
42
144
36
18
102
6
30
18
234
60
12
54
54
96
102
240
54
216
102
60
108
72
162
66
15
75
42
228
60
27
45
3
15
33
15
90
60
234
72
180
213
195
6
12
267
93
90
9
9
6
18
15
195
72
96
108
102
60
48
126
105
96
39
120
54
114
48
198
99
240
21
6
501
144
183
120
18
42
66
24
30
36
276
261
144
3
216
114
48
42
30
96
30
54
78
72
36
174
15
135
105
3
48
24
30
126
9
51
72
108
162
54
84
42
147
33
54
48
72
6
12
150
180
18
12
87
21
75
87
198
3
96
15
108
36
120
201
39
354
87
75
24
141
96
105
108
54
21
177
48
42
30
54
81
123
102
63
51
138
3
48
189
180
18
12
240
72
84
21
363
66
90
36
78
36
30
60
84
18
3
96
159
36
180
174
72
3
51
60
174
330
30
72
132
180
27
243
18
12
168
198
36
108
48
33
45
210
177
45
102
132
105
51
24
120
108
33
48
51
138
150
108
102
42
36
138
51
21
18
36
18
18
144
180
276
9
63
12
69
147
222
90
120
186
102
93
15
36
36
72
72
204
30
60
30
276
108
180
12
126
39
33
60
18
48
162
162
90
6
12
90
42
45
327
6
147
231
90
252
30
69
48
195
30
90
72
108
96
102
54
21
39
246
99
15
84
72
117
48
303
24
120
132
18
90
12
36
60
84
78
30
165
231
36
6
174
24
72
108
21
9
42
252
210
162
45
81
150
153
9
48
72
60
18
270
192
51
9
90
30
36
219
21
84
126
96
108
45
201
42
90
192
36
162
60
84
204
180
102
42
90
51
51
6
87
165
126
237
159
33
147
48
60
12
69
27
69
195
45
48
96
45
6
66
42
33
177
36
24
51
57
48
6
108
30
60
123
57
36
72
54
120
45
339
192
24
54
30
60
ABCD 98352687872*3^$a+1 [50109]
57
15
120
27
133
47
36
90
3
24
112
216
488
129
175
48
72
80
165
51
21
75
96
225
324
75
123
18
90
57
96
16
48
8
9
183
136
216
128
40
32
75
21
24
16
32
15
18
55
179
13
32
24
129
63
232
720
137
63
96
21
51
24
168
135
145
56
72
15
33
64
128
432
16
96
5
75
48
232
104
64
48
8
16
288
32
408
45
72
139
344
72
75
69
24
288
88
179
205
32
168
136
24
65
72
15
75
93
177
666
85
24
24
224
168
120
72
112
120
104
27
37
56
184
96
104
27
93
33
270
49
5
108
31
416
168
168
189
108
15
192
16
72
83
13
41
18
37
143
81
9
111
429
195
75
61
47
25
65
54
9
99
18
54
133
128
72
72
45
91
89
343
32
3
108
225
48
136
41
90
213
16
5
403
216
29
171
27
165
24
63
73
17
127
336
32
45
108
7
72
353
7
24
24
32
64
299
72
21
72
256
272
45
27
16
24
23
73
89
162
325
71
193
32
315
90
43
240
312
24
288
137
175
24
104
96
24
88
224
273
135
96
111
49
149
27
40
311
169
56
207
217
24
24
8
88
24
80
88
8
24
72
171
69
408
117
3
33
72
87
21
72
27
225
183
232
35
180
1
168
32
177
18
109
56
64
95
145
168
72
353
18
37
35
21
280
257
54
33
112
128
40
56
160
11
133
8
40
8
472
5
3
352
72
5
432
163
200
120
72
16
152
352
240
8
112
48
80
40
200
16
344
48
129
15
48
112
8
160
176
57
87
3
213
96
96
112
8
48
201
198
57
51
117
45
67
48
32
24
64
32
48
448
168
56
24
96
63
193
72
80
40
83
54
223
168
312
72
120
24
17
144
90
205
48
56
40
24
5
411
64
173
235
17
135
27
133
32
16
240
72
96
24
53
3
240
81
39
24
27
306
99
24
24
120
75
18
43
24
248
112
77
43
48
8
280
24
512
40
161
103
41
159
24
33
39
120
120
40
264
32
48
192
264
96
117
270
117
40
41
175
5
19
53
75
40
47
121
144
113
18
162
162
73
168
8
136
8
ABCD 98352914698*3^$a+1 [50023]
16
5
135
33
27
39
37
96
12
20
27
30
7
8
4
8
4
23
24
9
24
9
30
60
49
20
4
24
32
9
19
44
28
8
51
12
13
5
24
39
4
8
45
27
16
41
66
54
7
12
12
5
3
33
24
19
11
9
16
11
6
43
11
45
64
8
9
7
8
9
19
36
29
3
12
16
5
3
4
8
48
4
32
28
12
41
19
11
1
8
39
25
20
4
8
12
9
51
4
29
39
28
20
4
5
3
15
81
33
126
12
33
28
36
41
7
5
54
9
12
3
21
21
63
24
4
12
48
12
5
3
57
15
28
48
8
27
9
28
12
32
4
161
55
8
28
17
7
17
210
9
16
32
4
72
12
36
8
33
15
16
17
18
9
15
21
33
24
42
1
5
84
7
17
27
4
20
16
17
12
7
8
4
5
19
11
96
1
56
40
17
55
17
12
12
67
41
18
72
57
12
16
5
27
16
8
21
3
45
12
7
17
31
11
1
44
52
47
69
4
5
18
9
4
32
16
24
8
4
5
51
4
68
24
48
36
9
18
30
18
6
27
33
30
21
28
5
67
29
31
5
27
33
12
6
6
3
112
8
111
37
29
43
5
6
25
24
11
13
29
18
1
8
4
12
8
36
16
32
24
64
11
120
45
72
33
90
21
16
24
77
7
12
20
52
8
3
9
39
9
4
8
15
1
36
36
59
18
3
3
48
37
41
54
6
42
96
36
1
12
12
12
12
68
12
40
36
5
36
87
15
30
18
12
25
20
45
31
8
81
19
12
12
48
20
16
24
11
30
3
21
30
13
17
7
36
84
17
31
29
102
9
15
36
9
16
5
63
16
65
12
79
65
96
12
42
33
4
12
5
27
16
29
19
8
27
6
15
16
11
1
17
19
11
12
9
3
6
27
3
18
7
36
41
3
3
1
12
12
20
57
30
57
21
3
16
20
27
21
60
4
24
95
9
28
68
12
27
42
3
4
8
16
17
15
12
16
5
12
3
9
19
29
87
4
41
31
8
12
132
12
39
1
8
40
41
6
6
48
195
4
8
60
60
9
15
15
61
5
7
32
33
3
4
5
31
20
16
11
12
6
42
13
23
97
20
27
37
8
16
8
9
78
37
17
3
3
21
15
49
24
5
15
36
64
36
41
15
4
5
72
24
19
5
36
63
16
12
5
15
16
11
21
9
103
29
6
9
16
20
9
24
15
4
12
8
12
16
12
5
36
27
33
7
23
13
11
30
6
49
17
3
4
77
19
5
15
16
5
7
77
3
16
32
4
24
8
36
16
56
21
3
4
44
3
13
8
39
13
24
59
25
24
12
20
52
23
81
28
48
12
36
48
5
19
44
9
48
96
24
6
6
60
60
7
36
5
7
83
18
12
36
27
9
24
15
64
12
20
3
1
5
27
3
36
9
69
15
16
12
23
6
27
27
9
12
9
27
12
40
12
5
19
29
12
7
12
29
60
3
72
12
12
40
17
43
77
27
9
3
21
15
4
20
63
13
8
21
27
16
8
39
9
12
16
32
9
114
81
45
51
40
11
9
16
24
8
3
9
16
71
57
4
56
28
12
5
12
27
24
51
13
36
36
60
5
7
29
43
209
3
76
12
144
5
7
132
17
6
13
23
13
12
56
4
8
24
88
8
21
19
179
1
11
78
6
21
15
6
42
1
44
28
68
48
9
18
13
44
87
13
8
27
48
66
18
33
24
40
5
30
54
3
16
60
12
29
12
7
11
25
77
3
12
4
35
48
66
102
114
24
12
3
16
20
24
48
88
29
27
3
9
15
33
52
8
52
12
8
36
72
27
37
44
4
11
21
4
36
68
4
12
41
3
87
1
20
27
6
84
27
24
16
20
21
3
15
9
21
27
57
18
12
1
80
4
108
12
24
20
28
11
37
11
30
24
3
36
9
12
19
12
8
12
36
24
36
24
16
11
24
37
12
5
15
21
27
12
51
1
12
72
48
12
29
51
36
15
13
8
40
24
5
7
8
9
7
17
3
21
19
8
24
21
7
101
3
40
12
32
12
52
29
123
9
24
55
20
24
12
60
12
36
48
4
44
15
93
3
48
9
3
37
41
31
5
7
5
18
1
12
8
24
9
31
140
195
1
36
8
52
32
45
7
24
17
7
12
20
72
27
9
16
24
20
21
19
23
25
5
7
41
3
27
45
12
75
1
32
4
101
199
8
4
24
8
52
12
36
164
60
72
16
11
30
19
11
1
20
4
5
39
39
13
44
129
27
27
6
43
36
68
12
4
29
7
5
51
64
35
1
17
12
7
8
24
9
30
129
24
4
47
21
3
6
24
15
36
28
5
75
28
23
9
88
29
15
12
64
53
3
9
15
4
8
21
54
12
36
21
36
84
4
44
15
18
36
3
24
45
7
23
21
27
9
16
32
15
24
30
48
3
4
12
20
4
44
15
9
40
8
16
36
44
40
36
12
20
39
9
28
48
12
36
12
20
60
76
36
8
24
15
1
53
3
64
23
13
23
9
4
8
33
72
55
44
96
3
30
31
12
35
49
8
24
63
9
21
31
56
21
15
16
8
12
15
13
36
8
4
20
24
36
16
29
30
25
23
13
56
33
7
96
47
36
1
24
5
42
18
75
27
13
8
4
72
23
1
5
51
4
12
17
42
30
6
24
1
8
4
23
21
9
12
7
12
32
96
21
3
60
48
21
12
24
19
20
15
12
18
12
3
21
36
6
18
24
3
4
29
27
40
24
20
36
16
17
6
57
28
20
33
43
29
55
35
37
11
93
45
3
12
3
9
57
18
1
60
35
12
21
21
48
3
16
12
17
36
15
4
60
5
36
18
12
30
19
12
56
33
103
24
8
9
31
36
29
19
12
17
7
8
4
12
17
43
41
3
16
24
44
3
25
23
30
7
8
76
35
1
8
3
21
48
15
93
4
17
3
63
54
36
54
25
24
56
12
136
83
1
77
42
54
42
30
7
12
5
7
29
3
112
48
12
72
24
23
48
9
4
36
24
29
15
52
12
12
80
57
15
12
24
27
48
12
57
28
36
32
51
13
41
15
28
20
51
45
3
9
16
5
3
52
53
3
3
1
23
1
8
4
23
21
4
12
92
24
4
23
25
35
30
18
30
60
18
37
48
8
16
24
20
21
31
20
3
33
93
6
12
49
11
57
24
51
21
60
3
12
9
9
15
4
12
11
114
19
104
52
8
57
19
8
3
6
19
53
60
30
1
29
7
23
48
30
15
12
4
24
5
39
60
24
24
3
13
36
11
45
16
8
3
1
36
71
9
16
17
27
4
8
57
27
48
39
1
12
8
27
13
8
40
23
1
29
6
33
45
3
33
3
40
92
12
21
43
24
20
24
4
84
24
24
24
20
9
6
60
13
11
13
17
39
27
30
31
5
27
52
41
30
37
11
42
6
81
9
43
41
51
3
36
1
23
13
89
19
20
9
27
16
36
36
8
39
9
16
56
33
27
3
49
89
6
13
8
40
35
21
4
24
32
39
24
30
15
52
8
9
7
5
78
78
3
52
8
39
9
16
17
3
3
18
3
9
63
15
1
48
11
33
60
4
29
3
51
21
39
61
11
57
24
16
11
1
32
4
20
108
9
31
41
3
27
1
20
72
21
31
41
3
15
1
48
35
9
12
60
4
35
13
23
1
8
75
25
32
15
18
19
29
7
120
47
13
17
7
11
37
80
36
16
8
16
36
11
30
36
51
4
44
15
13
68
4
23
13
8
9
3
12
69
6
25
12
8
15
49
5
90
30
6
45
36
16
5
19
17
15
9
7
20
16
36
8
12
52
5
15
57
12
67
20
21
12
18
61
23
30
15
4
24
8
60
9
18
30
36
19
11
21
64
20
12
3
9
4
11
69
63
30
7
17
24
18
21
4
8
4
125
12
18
9
27
72
9
16
5
15
9
15
3
9
12
4
44
120
16
8
24
15
30
43
8
12
4
48
68
12
9
72
27
4
12
24
8
3
37
8
4
108
17
43
44
33
30
1
20
24
16
24
35
37
35
60
9
9
30
1
59
9
33
6
1
12
60
41
3
12
60
3
25
8
16
8
39
6
7
59
12
1
29
43
12
11
25
17
18
93
3
1
24
20
48
40
17
7
44
4
12
23
9
12
63
13
29
7
17
55
32
3
9
111
1
65
7
12
131
24
21
64
23
12
13
36
5
3
4
12
5
7
24
24
35
13
20
72
52
5
6
69
15
13
84
8
24
28
ABCD 98354222392*3^$a+1 [50013]
168
4
48
27
57
111
45
12
135
65
12
49
12
12
306
9
8
72
1
75
27
9
8
16
36
60
69
207
3
24
33
93
51
24
12
105
75
104
24
25
47
7
65
72
61
99
48
21
51
69
24
210
18
39
21
18
57
20
28
9
27
96
32
43
89
28
20
61
84
87
36
44
208
128
37
3
57
47
1
12
48
162
33
20
12
52
3
6
144
87
3
18
23
4
3
42
23
28
9
51
39
48
9
39
81
9
54
57
80
24
16
284
12
52
12
9
30
42
102
33
63
9
36
99
48
30
3
120
15
9
96
9
30
6
11
40
81
23
4
68
7
5
85
6
9
12
21
15
48
9
47
121
75
3
30
24
138
17
12
43
18
3
32
100
57
23
48
16
60
108
21
171
69
15
27
18
111
111
9
44
37
15
33
11
28
48
48
15
5
25
24
95
205
3
3
42
78
30
72
27
48
87
6
135
32
25
42
66
15
44
16
45
15
9
126
41
4
44
25
6
21
33
36
54
113
112
33
39
9
270
30
27
72
15
6
60
39
48
93
47
52
72
24
69
3
48
84
51
17
64
9
84
11
7
57
56
216
109
11
40
24
9
3
27
57
21
59
61
35
13
47
13
51
3
48
150
155
13
24
3
84
21
102
33
68
4
21
87
84
9
39
15
30
66
137
4
33
27
39
24
41
7
33
39
105
21
99
48
33
72
132
48
63
36
44
112
20
24
13
48
18
174
11
72
88
15
24
18
48
144
78
78
71
36
112
48
44
28
141
60
27
48
44
175
78
12
11
4
80
28
57
66
114
108
3
36
80
4
24
128
13
39
21
102
90
27
33
60
48
111
24
120
84
3
72
6
84
11
100
12
12
48
132
93
30
18
54
137
61
120
27
8
60
12
1
24
15
111
120
105
45
192
59
40
56
37
35
31
9
212
19
77
84
28
33
42
30
60
15
60
21
11
91
48
9
48
15
48
102
39
44
16
24
15
24
198
15
140
97
36
51
60
96
57
171
12
105
35
52
45
23
40
104
60
13
6
24
6
144
51
39
5
73
27
12
20
96
37
155
55
30
36
15
36
3
120
81
15
17
84
28
32
1
3
60
96
81
3
27
153
9
6
141
20
61
48
42
53
25
60
60
99
96
44
205
6
137
52
116
16
8
13
3
69
18
105
24
93
3
168
57
60
90
33
20
100
60
45
51
84
24
15
17
4
75
89
61
24
96
11
13
111
92
13
84
30
90
71
7
33
45
162
33
12
32
76
24
12
48
48
44
160
80
4
9
36
39
12
36
117
18
89
61
48
35
24
16
72
117
23
97
36
30
17
60
25
3
9
48
12
51
44
28
104
64
15
41
40
9
12
35
48
49
6
45
12
132
171
57
48
12
33
11
36
67
66
60
24
51
36
51
57
68
28
105
47
13
59
13
167
28
24
8
48
4
164
16
39
161
36
28
9
108
3
15
45
9
36
24
78
102
90
18
15
15
72
53
25
99
9
71
4
44
1
71
28
45
168
12
63
12
128
13
75
39
101
12
4
171
30
48
39
3
78
42
9
39
24
57
63
168
30
15
3
30
15
156
9
59
1
155
40
15
9
63
18
35
96
4
117
12
27
3
30
35
13
168
51
96
24
63
57
63
65
61
135
84
15
30
35
25
6
42
3
36
63
105
32
1
15
8
40
117
47
85
60
131
7
33
15
144
96
9
12
21
48
12
48
120
12
30
89
40
48
45
11
96
40
48
56
7
17
72
4
20
97
15
60
153
39
20
31
72
5
4
93
147
81
39
96
33
60
51
36
20
64
9
30
5
4
81
12
59
1
60
23
109
15
180
80
36
55
5
36
16
15
18
27
84
21
12
30
30
3
44
49
144
75
141
24
138
30
83
49
6
17
13
24
27
44
4
8
7
30
35
103
53
12
7
201
36
80
19
72
9
24
15
17
175
5
13
99
21
12
123
36
116
40
32
16
69
15
3
42
131
96
4
39
113
7
237
3
78
18
45
32
4
33
107
96
4
48
63
90
120
27
45
47
133
11
7
17
120
36
37
132
11
60
100
24
45
147
9
144
15
32
49
11
1
123
39
48
18
72
12
3
84
9
11
151
18
294
41
16
9
71
4
12
63
114
147
51
9
24
9
6
30
15
20
72
55
17
13
18
30
42
9
24
15
137
25
12
60
36
11
79
17
7
117
48
60
128
7
65
25
71
240
40
132
75
18
24
36
12
15
24
20
43
6
15
12
ABCD 98354654696*3^$a+1 [50005]
15
24
24
64
11
13
65
18
102
31
120
56
81
42
21
9
24
55
161
87
3
133
24
96
11
61
29
3
75
277
128
40
48
8
15
33
40
17
63
33
36
12
15
57
90
6
7
23
9
72
24
39
9
9
7
104
40
11
60
30
3
16
48
83
30
15
72
96
64
149
171
88
152
27
30
15
75
85
56
48
88
32
24
48
33
55
35
181
8
51
12
9
24
93
147
3
21
16
8
24
33
39
96
24
48
9
103
24
59
69
88
56
15
25
17
7
137
7
59
36
57
33
111
69
43
11
37
104
27
109
8
81
31
77
12
39
51
90
3
16
32
40
56
33
144
55
32
96
21
27
9
66
54
87
24
24
15
48
1
8
69
27
120
48
33
63
48
72
33
7
48
56
16
17
42
12
33
48
192
33
7
48
56
64
8
3
36
9
88
113
7
8
48
45
19
32
48
96
189
12
7
32
48
24
105
18
6
36
19
29
96
27
171
181
71
48
1
17
79
48
56
39
73
80
72
192
33
7
104
64
17
90
69
16
128
48
63
96
49
41
31
53
60
31
32
88
173
12
31
80
57
39
9
24
15
24
48
16
8
9
18
42
19
47
97
24
8
24
9
39
33
39
15
9
144
249
31
17
127
89
90
78
7
144
5
3
88
23
18
48
39
57
138
36
129
16
35
42
115
32
160
17
63
63
129
72
72
16
29
144
27
48
21
102
21
16
17
87
3
21
16
144
35
109
32
9
18
109
32
33
18
45
33
12
3
57
90
72
18
91
32
16
8
24
48
81
39
16
8
9
60
75
81
15
16
23
9
27
37
32
24
48
64
120
24
8
9
7
23
186
138
21
3
72
90
48
123
135
33
16
8
33
7
24
8
9
31
32
33
48
6
192
153
88
8
48
27
13
24
23
49
95
9
24
24
33
7
47
201
72
24
16
24
128
72
21
19
35
37
120
41
31
168
29
51
3
45
15
48
9
288
16
24
11
21
96
63
30
3
57
39
51
13
216
35
69
88
23
9
16
53
43
23
9
33
15
39
90
7
29
51
48
16
96
56
96
231
225
81
72
39
88
80
64
32
64
8
136
5
3
16
8
88
240
77
19
24
11
6
54
25
56
112
96
8
9
55
128
69
3
15
33
15
177
45
30
24
13
48
72
83
69
88
23
97
8
72
51
21
3
18
211
41
36
36
55
32
51
93
3
93
33
15
21
12
198
57
24
16
32
33
15
45
19
8
3
6
39
48
39
30
3
33
60
48
54
72
21
15
78
54
85
128
64
5
3
93
12
31
59
252
33
40
17
7
72
101
60
138
60
30
75
24
9
15
117
27
39
36
6
72
7
32
69
19
200
9
63
48
93
19
47
1
59
13
23
81
3
157
24
89
55
96
53
162
18
7
5
67
48
72
56
63
81
27
36
18
168
54
66
15
45
43
176
51
162
126
36
121
5
3
15
84
61
47
60
45
48
87
30
27
105
7
8
40
65
18
78
87
33
31
65
7
8
3
85
23
129
45
3
75
21
24
21
96
48
75
147
18
36
15
111
49
32
147
69
24
33
24
31
24
80
40
56
177
7
32
165
43
5
198
42
3
72
24
111
1
8
208
8
64
59
30
7
8
112
8
99
45
51
37
35
36
1
32
96
45
3
15
49
59
132
193
144
24
24
48
11
69
24
57
120
7
143
81
40
5
3
48
24
9
79
24
11
93
27
294
30
9
16
83
72
13
8
39
12
93
88
35
60
25
149
6
21
33
63
21
43
96
80
72
16
72
8
96
48
24
27
13
152
112
5
6
12
25
53
3
72
72
16
24
65
48
15
16
8
123
18
27
24
48
141
27
64
48
113
39
123
21
16
192
41
31
32
16
137
72
55
32
136
56
189
12
31
41
55
48
23
49
24
56
3
48
60
9
64
119
49
65
79
32
9
7
47
1
32
16
8
72
72
3
120
37
41
30
1
96
35
30
60
3
72
40
47
25
11
30
39
39
162
15
15
9
40
48
107
18
27
112
24
8
27
21
24
72
21
126
13
80
33
7
80
63
1
89
7
128
3
6
55
8
27
144
69
3
189
3
13
216
83
109
29
67
41
31
80
87
49
144
24
8
225
39
183
84
37
8
15
36
12
78
108
7
8
21
66
129
16
59
21
48
111
33
15
57
165
18
1
8
48
ABCD 98355173284*3^$a+1 [50118]
51
36
29
16
8
36
1
24
3
104
48
19
5
52
33
15
9
27
27
12
5
13
51
9
23
16
60
20
1
3
8
64
39
18
47
40
21
27
45
23
49
3
9
23
1
18
9
32
28
129
12
11
28
12
36
39
5
31
9
12
36
12
44
4
140
1
39
32
49
59
12
4
3
81
48
33
15
104
19
6
144
15
3
48
57
32
16
36
9
30
6
54
84
17
4
44
49
15
20
4
72
32
24
7
6
59
4
36
24
3
117
8
1
54
12
21
32
28
27
17
61
51
3
30
3
32
1
6
21
69
3
33
12
15
45
39
32
13
96
72
18
53
108
4
9
11
85
11
7
5
16
12
56
67
6
36
75
15
21
51
30
24
72
51
12
21
24
3
15
125
13
6
30
3
3
41
40
21
27
32
108
16
36
8
49
15
33
23
12
12
4
147
65
13
15
39
29
60
1
72
51
24
8
7
30
3
51
53
7
72
84
77
1
3
27
6
27
57
6
9
39
17
73
27
105
30
5
40
12
15
6
39
15
21
45
18
6
27
12
8
24
48
43
9
9
12
15
44
1
54
18
72
12
51
39
29
49
11
19
45
12
3
33
75
33
15
17
52
36
63
72
5
108
13
3
51
21
12
39
102
6
9
24
3
69
8
49
12
111
141
3
36
32
25
23
7
36
36
65
43
65
61
24
66
6
48
39
12
3
24
12
36
6
15
15
21
21
12
60
63
116
13
47
96
4
24
27
18
24
12
111
21
47
36
28
27
18
39
3
21
56
7
42
23
48
4
9
54
54
6
36
48
6
12
42
17
145
3
60
24
8
48
13
3
8
28
32
4
12
3
17
16
3
36
42
15
44
4
27
21
44
4
39
33
32
16
36
12
15
113
7
24
36
45
20
28
128
121
18
72
53
40
15
53
1
35
1
75
20
64
33
59
1
54
21
116
55
69
36
12
20
115
6
87
20
31
18
23
13
3
129
23
13
27
32
4
111
5
16
44
28
32
36
64
33
18
9
45
135
20
73
90
18
87
45
111
33
63
9
23
13
51
56
85
3
72
75
12
9
189
27
72
48
32
7
53
13
15
20
36
25
48
39
21
48
42
89
24
13
27
93
147
48
63
17
4
12
84
3
29
133
42
5
24
36
1
63
15
48
6
11
4
3
48
18
11
24
37
3
48
21
23
36
1
123
33
18
45
69
107
1
11
52
68
16
27
33
44
19
108
5
4
24
33
6
84
108
18
72
23
64
12
32
19
48
18
6
9
24
32
19
53
7
9
9
35
1
11
64
9
15
12
27
60
21
72
12
48
21
63
12
48
45
15
8
120
13
42
33
21
23
96
60
48
55
24
9
27
84
93
69
23
13
54
45
20
100
57
131
16
12
8
12
67
33
9
3
36
32
16
48
21
39
15
21
32
61
47
1
11
16
32
49
15
68
4
60
12
32
40
27
21
60
9
36
18
36
12
24
21
15
18
39
80
40
8
12
4
33
27
20
28
20
13
51
12
27
65
1
3
44
13
35
19
21
99
36
42
48
42
29
7
17
13
11
64
36
15
6
18
29
79
29
61
48
3
15
24
69
36
3
36
30
75
36
3
30
18
36
72
24
5
64
12
68
4
8
4
12
33
60
48
54
18
15
27
66
18
53
1
95
1
108
51
3
48
60
30
42
18
48
51
9
27
8
19
33
12
32
25
23
40
15
18
11
55
9
33
3
44
25
3
9
71
7
9
24
80
40
120
60
9
18
41
12
13
3
3
9
36
45
63
36
92
7
17
16
8
48
31
17
7
33
3
21
72
24
128
16
8
13
6
12
9
9
6
12
9
36
213
39
15
72
21
63
54
11
16
36
9
18
6
15
32
4
51
18
83
49
99
12
15
18
63
32
24
40
32
1
60
23
28
57
27
9
75
32
19
9
36
75
17
25
3
9
11
61
72
11
7
5
4
108
20
4
27
12
78
30
5
112
8
16
57
99
15
29
19
69
39
24
54
12
39
33
71
73
23
13
15
45
12
51
3
72
54
95
16
24
69
3
15
69
12
27
5
64
21
72
75
12
48
39
21
8
97
27
48
3
33
8
13
3
36
128
4
27
17
12
1
15
27
41
28
8
7
9
72
33
30
33
120
8
24
60
28
96
84
48
80
109
35
1
48
60
12
18
21
21
12
54
57
3
9
48
8
19
54
3
3
89
37
12
15
27
66
6
18
15
12
75
21
8
40
24
60
32
13
24
27
45
15
8
124
45
6
45
9
84
3
3
9
45
36
47
37
75
39
30
11
16
9
90
93
15
6
51
3
9
9
23
4
21
3
20
36
73
23
13
75
24
72
81
72
18
45
216
24
129
11
48
25
54
17
16
45
15
20
4
12
3
41
31
72
33
33
71
1
6
36
5
7
77
52
8
36
4
44
12
43
21
48
105
27
48
15
18
35
16
9
23
12
19
9
24
24
32
31
57
15
6
54
77
24
28
20
12
4
8
40
57
15
69
3
24
20
7
6
48
36
11
4
27
69
12
8
31
36
9
44
16
20
37
36
24
54
18
11
16
27
5
64
51
78
54
66
35
37
15
27
81
3
18
107
7
9
32
4
21
11
7
21
21
102
24
105
39
48
17
25
54
9
3
6
15
33
15
21
6
21
12
75
48
6
36
107
49
18
45
9
11
31
18
143
28
21
15
24
21
11
1
6
9
27
12
9
8
1
75
21
15
15
33
3
18
51
72
27
30
3
188
4
3
17
91
69
3
53
64
33
15
8
7
54
18
105
8
76
12
51
45
9
11
13
39
69
12
6
9
32
24
37
35
7
54
12
15
32
67
12
89
24
16
24
15
84
6
3
60
9
39
15
54
18
17
28
32
7
21
15
18
39
32
60
4
96
3
41
28
32
100
15
42
3
24
39
6
12
54
24
12
21
8
72
67
45
48
36
33
59
40
27
12
33
21
59
4
48
3
33
21
11
19
36
5
67
17
1
47
48
73
15
21
3
96
3
21
24
48
12
12
9
11
85
12
24
3
32
40
24
8
55
21
33
12
6
30
63
9
39
21
30
9
32
40
60
68
31
9
3
18
54
45
8
148
32
12
4
20
37
83
64
36
60
87
12
29
36
13
3
84
12
21
78
9
9
39
15
53
1
11
1
18
33
32
4
12
15
21
8
40
80
79
9
56
31
17
1
23
16
45
3
32
4
15
69
24
21
12
35
43
36
65
1
18
6
23
25
24
12
47
52
15
29
24
19
41
13
3
9
87
60
15
9
60
132
87
6
11
40
12
36
21
35
37
3
105
3
75
17
24
277
3
20
16
57
18
30
11
12
12
25
66
101
31
18
15
24
45
54
60
66
6
12
165
15
17
72
24
1
72
18
ABCD 98355301186*3^$a+1 [50032]
25
84
75
8
40
48
24
72
8
136
72
104
13
11
16
24
144
21
12
24
39
176
1
48
15
72
32
13
83
109
3
32
48
40
32
16
141
11
109
11
160
33
71
13
123
9
63
120
48
93
11
120
49
87
8
144
48
49
24
15
120
96
24
177
119
1
144
39
56
1
180
75
8
96
16
32
25
15
240
56
136
56
73
207
153
119
1
15
32
328
24
8
25
15
24
129
36
35
13
11
24
61
156
23
16
57
108
107
229
240
83
37
11
49
48
167
13
396
36
99
80
160
81
36
12
111
57
23
96
1
132
123
8
40
72
32
208
8
72
25
72
135
33
84
144
35
25
47
145
87
80
73
15
165
27
200
16
72
45
27
8
49
39
56
96
13
27
117
11
40
120
9
15
57
36
75
45
3
56
96
13
27
24
48
8
37
27
104
16
45
99
9
15
45
11
97
279
45
35
64
200
24
40
48
8
24
25
87
21
3
72
8
232
57
111
120
96
320
1
15
104
49
119
37
171
117
11
160
120
152
24
1
15
117
3
24
189
51
48
48
9
71
73
24
12
108
327
21
27
56
16
165
3
8
40
24
128
48
37
11
16
45
51
45
3
45
132
263
25
15
21
35
24
16
8
217
24
15
176
145
23
73
119
61
84
23
1
12
3
56
73
23
13
131
61
132
183
24
21
60
48
144
71
16
96
24
48
32
205
36
159
8
88
117
36
39
8
72
120
37
11
37
3
32
88
45
59
16
33
36
51
120
32
16
9
132
36
84
108
15
153
12
11
96
25
15
96
32
192
184
56
24
24
88
72
165
36
71
25
23
13
35
73
12
155
24
133
48
72
11
25
15
96
96
45
155
120
73
36
51
69
35
40
8
88
120
48
200
25
71
73
23
64
21
147
56
40
72
57
23
48
96
88
21
171
45
3
8
37
11
72
64
8
72
120
109
27
93
107
40
72
128
49
24
15
96
33
63
45
83
120
25
96
159
32
120
24
96
13
27
9
39
24
8
72
72
16
24
21
179
408
232
24
56
40
24
21
131
184
8
88
168
312
9
108
3
32
16
165
75
32
64
45
3
33
135
48
240
80
40
129
48
143
37
3
144
200
72
24
112
72
165
3
144
24
69
35
16
32
40
48
9
23
40
32
97
96
135
24
8
88
69
3
177
23
72
13
35
13
24
51
69
11
13
11
16
93
267
24
24
45
59
16
152
349
123
176
24
112
48
8
40
32
16
80
256
81
23
112
32
72
13
3
8
145
39
8
64
56
208
192
9
36
60
12
75
57
84
24
11
25
15
96
33
15
120
8
13
36
108
11
25
180
195
21
36
15
24
21
59
24
40
105
60
120
24
155
1
24
12
11
24
136
45
107
48
64
144
32
109
35
64
176
1
15
8
112
240
57
63
45
35
85
60
39
33
95
96
25
12
72
51
120
45
27
120
8
24
73
15
57
71
24
1
111
56
240
40
69
36
60
83
112
168
24
261
147
33
12
299
88
33
15
33
119
61
59
96
96
64
69
3
45
99
48
33
47
25
167
16
69
275
88
8
49
23
72
136
33
72
39
8
61
72
35
48
49
167
25
63
8
37
51
24
93
27
8
328
105
15
72
33
87
57
72
108
27
48
8
168
16
200
1
87
8
13
24
11
192
24
16
57
47
16
33
111
8
37
195
8
168
160
213
27
ABCD 98355475462*3^$a+1 [50037]
192
16
120
69
51
111
89
16
3
5
40
81
47
25
135
192
8
25
234
18
131
16
51
165
8
7
9
8
48
120
112
128
7
81
96
216
192
56
61
59
144
96
40
104
43
18
107
40
87
81
104
40
240
32
25
23
40
63
18
239
16
24
120
8
208
87
17
136
32
64
165
171
32
40
168
8
157
35
37
36
15
21
108
143
40
128
40
9
71
144
16
104
133
35
120
97
216
39
48
24
144
69
107
163
18
267
21
59
120
37
3
80
97
23
13
270
5
48
145
126
9
45
51
3
77
121
72
327
33
72
36
144
18
17
24
24
120
67
90
3
8
144
24
192
88
9
191
61
11
7
81
9
191
24
120
16
45
36
36
75
357
51
192
9
126
17
55
41
85
27
8
19
36
9
8
160
48
99
36
90
47
7
281
97
23
64
8
112
81
135
104
16
177
72
111
24
56
96
73
255
120
21
54
21
32
24
85
51
120
120
32
16
152
40
45
54
29
367
137
43
18
11
43
18
83
64
87
89
55
54
36
36
3
72
56
144
40
24
56
199
72
65
25
15
93
11
79
36
173
43
77
40
8
264
48
103
153
96
3
90
35
55
90
47
16
128
40
21
180
39
15
9
32
13
72
3
15
17
48
88
72
27
21
24
80
144
55
161
1
23
16
8
61
147
87
105
57
63
27
5
40
56
25
143
40
80
7
342
108
162
108
113
136
80
31
18
15
21
35
88
32
115
69
104
61
36
143
325
27
8
48
144
25
63
8
48
120
31
9
32
13
75
80
64
168
9
63
45
35
1
119
43
69
75
45
128
16
45
11
16
8
280
81
36
180
39
24
45
90
89
1
255
51
261
24
3
18
144
51
168
96
9
15
147
125
208
9
71
24
85
195
32
79
65
7
180
162
270
21
69
75
72
56
229
108
90
21
141
3
8
72
7
126
83
16
9
39
8
79
161
64
24
237
75
24
8
192
43
36
57
168
96
24
24
27
54
39
15
65
25
167
31
54
3
248
235
173
97
108
59
13
147
72
8
120
31
234
15
21
99
63
105
32
96
24
16
32
37
108
15
32
7
9
24
111
201
15
108
162
3
176
127
89
64
56
160
128
25
63
72
45
18
9
45
108
71
19
90
83
72
48
88
105
95
136
21
35
55
17
72
48
16
27
45
48
144
80
120
16
32
48
112
104
61
75
33
119
43
5
247
41
112
9
119
25
279
63
72
18
144
63
56
151
18
72
36
27
45
27
8
16
56
91
90
75
240
27
5
88
24
104
24
48
112
27
21
144
80
48
175
72
65
115
213
56
16
39
54
51
104
120
96
16
171
5
13
54
5
301
35
19
36
54
107
181
27
45
3
69
180
63
80
1
126
36
53
109
203
40
9
54
105
201
36
3
56
85
59
24
96
24
31
144
216
17
112
15
41
229
18
17
163
108
54
36
180
72
3
144
105
71
397
18
41
48
96
72
103
126
99
80
24
112
8
1
36
59
40
32
24
25
63
240
192
81
15
ABCD 98356102972*3^$a+1 [50058]
10
72
176
22
122
76
144
260
40
6
54
18
48
42
12
24
116
46
30
258
62
10
80
64
48
18
212
36
54
58
204
18
26
76
50
150
4
144
36
120
144
132
144
80
72
172
228
14
90
78
210
136
144
116
226
8
46
72
122
192
58
6
152
114
4
140
220
176
90
16
78
12
110
72
66
22
72
32
150
228
6
256
30
90
18
78
158
196
128
12
18
168
160
74
16
24
206
64
18
68
12
46
32
40
18
30
90
204
108
224
6
48
136
30
24
162
18
30
86
100
126
62
40
96
66
126
24
98
40
42
36
170
78
112
44
36
42
72
448
56
22
98
256
24
126
98
72
136
80
10
80
118
66
20
34
176
40
56
112
122
88
60
36
72
14
34
36
74
66
118
30
96
50
70
42
18
36
180
324
84
38
40
30
20
22
32
18
112
108
12
150
194
76
18
32
16
32
46
44
46
104
70
2
106
24
36
18
126
140
4
26
46
122
106
14
18
240
4
156
54
50
6
30
144
10
30
20
70
24
90
174
110
36
174
82
134
226
30
24
72
8
24
88
72
50
166
50
96
16
14
360
94
2
120
82
8
22
56
72
90
54
40
8
10
86
106
104
6
40
8
82
14
130
152
60
4
36
120
42
120
32
154
72
12
20
112
230
54
4
30
162
144
96
144
30
2
30
64
80
40
50
76
90
74
48
40
96
144
30
158
10
98
6
16
2
112
48
36
96
140
40
54
54
48
140
118
26
40
108
18
24
8
162
46
90
54
30
20
36
40
90
62
130
6
50
40
66
24
206
216
114
196
122
46
80
114
30
82
80
240
16
72
6
72
90
54
26
58
86
118
12
24
30
72
50
150
18
52
2
18
12
36
6
178
72
110
34
6
80
24
70
56
40
26
18
22
24
14
36
48
46
32
112
62
10
48
2
408
6
16
56
94
108
12
108
36
42
14
16
2
48
24
178
126
144
42
140
48
42
48
238
20
40
30
14
10
8
130
78
138
14
82
80
94
2
52
20
30
42
84
60
40
12
74
66
150
22
108
62
10
72
80
4
104
18
94
50
40
24
170
36
40
50
6
52
110
16
114
8
28
140
126
30
10
66
24
80
118
8
234
96
54
216
54
66
18
24
120
46
126
66
14
208
36
12
50
58
96
14
202
30
50
112
366
32
22
12
86
58
14
40
6
66
216
114
14
16
126
132
12
216
2
106
150
54
72
26
42
108
40
12
32
6
112
50
112
36
18
242
168
124
68
24
40
14
40
50
126
58
192
20
346
90
8
270
82
48
54
122
28
170
42
30
198
136
66
24
30
42
32
48
42
40
72
48
72
128
70
72
128
16
194
22
114
32
12
58
18
6
126
90
54
90
90
80
46
14
88
218
70
2
40
102
50
18
168
40
12
50
162
40
216
20
52
60
18
122
22
18
108
72
68
54
40
66
32
118
102
338
18
22
222
120
122
10
68
36
16
128
112
14
232
32
40
150
36
72
104
4
44
28
18
66
68
58
128
66
4
32
42
22
ABCD 98356328366*3^$a+1 [50001]
7
44
39
36
85
56
75
18
43
47
213
75
49
41
99
171
49
80
33
3
15
9
99
25
47
54
31
59
90
18
72
36
72
90
18
13
96
84
5
72
54
18
87
24
156
3
90
3
15
129
16
107
108
9
120
15
85
44
76
24
5
75
12
39
181
17
27
100
53
123
4
44
16
44
12
27
37
24
56
16
119
25
56
48
52
120
77
18
69
60
160
116
4
59
45
76
24
179
93
105
19
20
84
60
15
36
9
36
96
84
153
180
7
11
252
13
5
90
93
15
21
36
24
225
39
87
72
57
156
75
13
32
28
80
52
84
53
27
60
39
105
100
176
144
69
31
20
111
165
51
72
117
36
64
36
44
156
33
271
20
24
216
81
135
48
112
164
24
112
20
4
11
129
24
261
91
107
108
13
77
55
144
35
9
216
16
44
39
36
45
40
23
157
56
3
36
25
36
44
75
81
9
31
20
24
216
100
77
27
76
20
129
15
3
37
104
12
60
88
131
36
145
120
68
99
117
144
76
5
18
21
156
156
24
39
21
40
11
9
16
29
19
17
72
51
40
17
19
80
60
196
24
143
61
65
90
81
16
24
41
39
40
11
18
27
9
36
39
123
36
205
11
105
39
1
96
47
81
9
18
49
20
156
45
235
48
36
113
27
244
17
3
76
24
32
117
18
85
20
75
90
15
64
11
109
53
27
64
56
84
16
5
18
93
4
20
9
87
39
1
60
24
59
225
40
36
41
99
84
76
44
132
64
149
55
17
15
39
181
60
104
84
16
156
60
44
33
91
12
200
3
36
9
156
123
73
84
236
93
111
64
32
28
56
40
60
56
124
120
300
20
60
36
4
5
15
144
12
117
27
76
5
18
25
132
59
18
36
55
36
53
3
15
129
136
59
18
18
9
63
33
147
18
54
1
35
145
44
336
48
132
64
56
120
64
89
91
156
44
213
7
60
20
4
20
12
24
40
56
9
15
39
37
35
229
23
36
85
149
18
49
96
204
36
119
81
9
18
180
13
59
61
8
172
29
39
36
33
43
83
1
305
55
35
45
16
20
108
232
44
3
1
161
31
44
15
1
107
1
12
23
45
96
3
21
52
60
44
75
90
75
300
84
172
17
90
37
143
108
108
61
60
20
21
123
39
33
28
36
36
20
60
129
19
17
54
25
11
33
165
54
61
32
33
51
84
36
336
15
85
20
88
176
60
39
25
65
87
3
36
85
96
35
145
8
60
52
24
104
39
36
45
72
27
33
100
188
39
18
3
60
136
71
25
83
85
41
55
35
180
49
32
45
75
40
84
35
45
9
15
192
45
55
24
56
120
204
24
16
336
65
39
15
1
68
16
116
64
5
51
4
35
49
12
29
15
93
87
40
20
24
9
36
75
36
96
48
51
69
57
39
36
24
45
54
141
256
20
123
157
59
25
224
52
5
39
16
143
45
52
29
15
16
77
63
64
84
59
36
21
4
11
45
9
91
20
144
76
120
80
63
13
23
97
24
59
45
189
31
116
60
4
59
97
116
57
3
40
47
18
63
99
1
17
54
45
60
40
60
11
9
4
20
21
15
24
72
195
9
135
25
20
36
9
75
51
18
91
84
56
156
45
18
270
54
180
37
251
13
20
36
129
126
36
49
36
77
87
93
3
33
90
117
153
7
48
71
45
40
36
44
24
81
36
54
180
21
84
3
81
9
72
55
104
96
156
184
80
96
3
36
36
18
7
44
60
84
57
195
4
44
76
60
84
152
ABCD 98356483378*3^$a+1 [50062]
12
33
99
297
261
63
39
18
3
27
108
12
105
147
21
156
51
18
87
84
48
15
6
42
30
63
84
93
168
27
15
252
90
171
87
45
3
120
240
54
27
3
45
45
15
105
78
60
45
84
84
27
300
18
192
15
3
45
9
27
141
18
21
33
126
12
33
27
108
9
93
18
24
126
264
30
108
249
48
123
48
177
132
36
24
15
60
45
15
105
15
21
15
12
60
30
267
12
81
3
147
9
3
33
48
12
33
120
102
33
75
60
24
120
81
12
45
30
18
54
57
159
384
96
21
63
33
12
33
15
33
30
177
57
48
15
120
27
45
33
90
69
39
12
189
81
222
141
84
96
12
27
156
102
3
15
12
60
93
225
87
24
24
57
30
18
39
123
48
105
147
138
30
42
30
72
96
57
123
21
96
24
63
21
84
72
39
90
15
75
24
21
15
90
39
105
18
108
69
3
9
33
15
63
153
24
105
15
81
90
60
12
168
72
12
48
60
30
15
3
12
18
72
30
18
27
87
45
81
24
30
177
84
84
33
72
120
120
3
3
225
147
102
126
72
105
3
12
12
36
60
102
270
210
30
165
84
39
24
18
78
192
42
30
105
15
18
75
117
15
105
66
189
3
102
18
60
9
39
120
42
39
321
18
69
105
6
57
15
90
18
9
108
15
138
75
36
183
213
63
60
162
30
42
168
120
48
24
18
45
147
45
33
30
42
6
57
12
132
3
60
108
117
51
189
81
102
90
27
261
234
30
186
237
15
180
30
120
42
36
12
57
12
3
168
213
24
15
93
87
21
27
48
189
3
30
102
21
156
39
12
132
36
117
87
66
24
6
42
39
9
15
96
9
72
192
18
45
3
12
105
33
39
33
138
60
45
219
18
72
90
36
81
51
9
63
96
129
96
27
69
51
48
24
105
81
72
15
303
72
225
27
96
54
66
102
18
141
288
48
24
9
99
36
417
75
123
57
33
30
24
18
15
72
63
12
30
51
60
27
48
60
144
66
30
201
63
60
48
57
228
12
156
36
60
9
135
75
60
9
33
63
159
105
111
81
3
105
51
105
57
30
18
54
225
3
12
117
51
60
33
39
30
30
48
108
72
12
96
42
3
45
135
24
3
30
42
78
39
39
72
9
60
51
42
66
12
273
9
48
78
12
93
24
108
75
120
33
15
144
108
30
63
9
6
84
36
9
96
96
9
150
144
21
27
162
66
132
45
15
69
24
84
12
171
105
12
135
18
72
18
180
72
18
3
207
78
111
123
6
30
24
66
75
75
84
78
18
54
111
15
9
48
84
111
48
21
33
87
36
63
12
12
108
42
120
48
18
45
147
105
15
78
114
93
72
63
42
30
48
120
57
321
90
21
63
18
48
24
183
132
111
30
51
36
3
24
6
87
27
153
3
12
12
120
36
9
96
75
9
48
57
3
3
180
12
18
102
90
48
111
63
297
3
78
30
18
51
141
102
48
57
51
72
288
117
24
48
72
63
96
120
9
105
126
24
21
99
93
63
84
120
138
18
54
6
42
3
117
42
6
72
63
9
6
57
24
3
6
150
21
36
63
312
60
60
45
75
117
156
27
120
93
99
36
114
78
12
180
57
81
63
15
24
48
ABCD 98356927874*3^$a+1 [50022]
28
60
5
12
15
40
96
35
9
112
23
157
149
84
43
152
45
31
11
189
40
116
39
54
48
12
67
168
48
12
41
39
21
51
76
35
90
54
13
113
72
12
55
41
48
19
12
24
5
15
9
36
24
43
48
17
60
27
28
8
76
48
77
48
30
1
80
24
117
3
40
92
16
107
73
29
36
7
56
4
41
186
30
24
7
17
7
8
21
31
89
19
77
54
6
60
36
90
13
41
15
28
48
68
75
66
84
72
18
54
51
39
18
7
5
67
5
43
48
113
12
114
96
78
12
147
52
44
9
31
12
17
15
21
42
73
44
117
31
24
36
5
72
30
1
144
48
17
55
41
79
12
5
36
3
57
7
356
36
108
28
60
17
12
31
8
100
35
25
24
5
48
43
29
60
12
19
36
221
84
48
7
53
12
90
1
12
5
30
42
31
29
3
45
67
8
60
45
91
59
90
6
49
20
33
123
81
15
21
99
69
24
15
81
132
3
52
120
8
24
33
39
33
36
127
65
12
15
15
121
41
30
18
30
13
32
3
54
31
5
19
83
66
12
12
111
57
3
69
15
132
99
1
29
96
36
139
44
40
209
60
55
5
91
41
3
112
95
73
23
18
120
7
17
72
24
132
42
1
41
54
102
24
18
18
60
48
12
63
64
41
12
55
17
7
89
36
75
21
7
95
6
67
17
60
36
6
6
42
18
30
138
91
5
48
43
84
5
31
12
71
9
57
36
55
29
19
36
281
67
41
60
19
36
5
36
15
81
7
101
55
17
42
6
42
9
261
12
240
27
28
125
12
36
39
45
36
180
204
303
36
9
207
81
19
44
21
31
59
54
12
43
131
45
40
36
113
36
91
65
72
12
66
42
102
13
41
315
36
21
7
41
19
5
51
75
6
19
36
8
21
24
120
15
60
27
18
30
18
7
36
41
55
36
5
90
42
6
97
53
31
48
101
24
30
90
6
9
81
6
6
79
5
39
4
11
66
36
12
31
20
184
101
24
43
107
61
5
36
15
69
7
197
36
72
19
11
102
103
144
5
19
5
12
12
15
100
60
5
120
12
84
36
30
144
30
7
59
69
9
36
31
48
12
179
129
16
5
231
76
5
55
60
5
42
42
24
19
65
138
9
21
3
105
36
39
76
224
9
15
40
12
24
89
43
48
17
79
8
16
56
40
113
48
27
33
60
3
52
72
5
55
41
39
36
9
51
16
125
24
12
55
132
53
12
48
12
43
5
24
79
11
13
5
115
20
45
51
87
273
84
100
5
31
41
60
24
51
16
17
18
48
102
90
48
126
18
25
71
6
36
24
31
47
42
54
45
81
66
213
4
23
25
17
7
8
40
5
96
12
7
23
102
48
7
83
48
25
41
30
6
42
13
72
5
36
7
12
20
148
29
43
32
28
125
6
42
63
160
5
12
12
103
17
31
29
15
40
47
33
40
56
21
63
27
1
5
3
57
87
16
17
27
76
101
60
48
55
23
109
24
17
43
5
12
12
12
54
9
33
108
115
5
132
24
48
72
36
24
108
31
24
12
44
40
12
32
57
90
109
89
163
53
12
103
17
24
6
90
3
189
48
84
151
59
25
84
5
126
48
96
37
24
48
17
15
273
15
105
115
23
33
52
89
24
96
79
59
105
105
7
5
24
31
24
84
60
132
29
7
5
3
57
12
43
29
54
6
24
7
128
9
12
31
23
66
24
15
9
30
25
32
141
108
12
19
53
31
24
17
3
45
72
96
27
12
208
101
31
5
138
48
145
47
18
19
41
18
66
31
125
3
4
20
120
21
12
79
89
60
7
48
36
36
17
7
60
41
63
9
102
6
43
17
19
53
48
99
4
29
36
24
6
37
68
21
43
36
12
17
15
57
43
35
1
47
37
36
101
31
5
30
30
120
87
36
9
12
24
19
36
11
85
36
125
3
52
5
12
156
19
41
192
42
25
77
84
15
36
76
17
43
68
9
36
84
36
99
33
12
108
19
36
29
3
76
104
33
3
84
81
51
45
3
28
17
12
36
19
113
108
67
12
41
39
28
48
8
9
15
220
5
7
20
9
19
17
19
29
12
39
27
169
68
16
29
12
60
91
29
31
17
96
12
48
15
76
48
48
5
3
64
5
51
16
108
17
139
36
68
15
6
7
29
6
37
5
60
36
6
54
39
45
6
6
3
57
31
104
64
104
28
108
5
24
15
237
31
72
41
259
65
60
12
19
12
32
33
120
48
15
60
21
31
48
77
48
7
12
77
15
24
87
18
222
9
9
126
54
24
43
17
60
7
29
55
44
51
61
65
75
28
5
48
43
11
13
12
36
35
ABCD 98357143726*3^$a+1 [50073]
216
127
5
163
80
16
29
66
25
35
66
19
5
36
55
53
91
96
5
19
8
177
18
18
54
61
8
16
24
71
33
21
12
72
7
168
72
59
181
96
35
18
12
7
56
81
60
18
105
33
18
61
359
81
81
7
56
27
72
156
1
80
105
18
13
53
72
3
75
109
48
59
180
1
35
93
15
105
147
72
162
30
96
69
40
8
112
240
48
17
31
120
48
72
32
27
69
144
3
85
17
103
23
1
35
13
47
18
48
7
155
21
64
11
61
11
90
19
71
18
7
59
60
33
16
80
40
144
83
37
137
60
126
18
90
9
153
18
12
180
189
63
132
285
40
29
187
48
72
5
3
64
32
24
16
80
16
17
7
65
36
187
77
168
48
42
1
104
96
177
103
17
79
48
5
43
77
75
3
18
91
8
160
96
59
36
1
48
80
136
17
168
144
18
108
90
135
99
138
78
37
48
41
199
216
53
43
24
8
87
48
25
17
36
115
48
312
209
31
168
24
72
59
165
51
61
107
21
24
136
80
297
72
30
6
51
184
17
63
81
15
48
3
133
80
456
40
24
77
99
64
59
21
207
54
3
16
224
51
85
80
96
16
240
113
199
11
24
37
8
208
8
21
19
215
25
176
24
16
168
72
48
32
129
55
72
107
36
25
120
125
72
43
101
19
35
45
40
5
51
144
39
18
87
112
8
57
456
223
56
21
54
24
85
251
18
115
35
141
144
16
5
90
81
21
222
72
36
48
6
3
135
81
51
270
79
131
96
12
108
42
126
37
107
85
48
227
117
144
147
13
155
54
48
39
16
24
53
120
78
13
5
30
325
24
17
31
77
115
80
136
59
6
234
117
24
87
57
136
11
181
17
135
16
24
113
55
8
45
99
45
36
31
59
109
65
7
101
123
24
165
67
128
3
30
18
42
18
54
30
60
1
24
137
48
42
45
16
113
15
136
53
198
13
72
5
27
147
108
105
3
13
29
27
45
3
33
127
233
87
72
33
31
11
93
16
72
168
120
89
15
33
7
71
1
35
13
32
40
41
39
51
198
36
3
225
108
234
36
85
24
24
35
37
35
13
77
162
97
24
24
17
135
129
6
49
41
31
53
114
97
65
18
66
115
120
24
83
54
36
27
72
24
219
61
176
3
198
63
64
72
11
108
25
264
35
90
108
54
49
56
48
136
72
23
121
35
96
93
136
95
174
19
35
45
16
11
90
75
16
8
27
78
55
72
24
29
54
85
176
16
168
72
95
129
112
128
64
35
13
128
15
294
91
312
24
24
11
168
13
197
67
149
150
36
1
53
75
16
104
160
56
111
9
136
32
33
79
248
72
40
209
39
328
17
12
6
37
32
141
54
108
60
48
132
177
111
18
127
24
59
109
32
24
16
35
69
45
51
16
8
87
25
24
41
39
360
99
6
15
64
47
153
9
18
133
29
90
66
60
67
32
3
60
25
65
18
69
456
16
48
5
36
55
35
229
56
231
25
24
77
3
111
36
18
19
32
16
5
43
56
21
24
139
24
192
240
29
72
132
15
16
ABCD 98357810464*3^$a+1 [50022]
20
73
23
28
68
12
13
135
72
32
4
32
61
15
81
63
24
284
109
15
8
73
15
20
12
4
20
136
20
4
12
96
12
36
80
12
36
36
16
108
32
61
167
12
76
116
28
68
4
105
95
48
40
44
13
15
8
48
16
156
36
9
35
172
177
23
73
48
131
36
12
64
48
36
92
48
64
20
121
48
119
12
36
108
16
20
72
1
3
36
56
36
52
9
3
32
60
4
32
13
3
45
63
36
32
28
32
40
44
108
84
28
24
8
40
44
12
112
8
64
12
44
16
33
179
16
80
52
72
20
192
4
9
39
9
48
15
56
12
109
63
32
144
4
32
112
272
84
16
32
120
16
36
45
71
64
120
8
12
96
16
93
95
24
12
108
4
36
8
36
12
4
45
48
167
28
144
20
73
96
3
45
63
8
108
52
12
188
24
12
61
3
45
15
164
48
124
24
48
9
207
24
80
25
71
72
49
3
36
96
8
4
32
4
9
15
116
48
12
97
15
116
108
1
47
52
68
60
36
60
205
15
36
92
4
92
1
71
28
68
64
8
48
1
135
60
48
128
76
33
3
140
1
3
12
24
140
112
68
24
49
288
39
57
23
112
128
217
71
73
35
13
47
16
20
204
36
28
36
68
60
13
39
12
36
176
40
20
36
25
63
81
99
92
112
8
72
49
95
36
48
48
109
96
35
12
96
48
84
172
20
12
72
16
80
16
120
312
44
12
24
24
24
25
39
9
131
60
1
3
12
32
36
172
216
8
4
44
49
39
80
120
49
39
9
48
63
8
121
15
81
63
36
32
148
44
84
40
20
109
71
25
3
116
64
56
84
4
8
1
87
105
51
36
96
9
99
45
96
23
12
13
35
13
51
12
36
96
12
72
9
35
48
148
12
45
35
16
32
61
15
273
47
52
32
220
33
96
39
8
1
95
40
56
168
60
12
40
56
4
12
32
144
49
131
12
168
12
13
83
36
108
13
23
25
3
44
36
13
51
20
60
76
24
8
97
15
8
25
35
64
92
64
152
16
48
24
152
72
136
12
44
196
144
80
96
76
36
80
48
160
176
36
73
15
116
132
24
52
32
84
88
36
12
8
12
16
20
73
111
20
48
16
96
44
24
16
72
248
25
87
72
20
36
256
236
13
35
84
76
32
4
8
16
33
3
108
80
36
64
108
68
13
47
49
96
87
48
44
12
184
8
72
28
12
36
141
131
36
88
20
124
20
13
23
72
36
52
24
84
32
96
16
92
192
24
216
84
48
108
48
49
183
72
24
176
73
96
35
48
4
48
9
47
40
44
12
49
39
9
83
84
72
4
84
8
36
28
56
76
12
128
40
72
8
73
39
108
116
12
48
100
12
45
63
8
25
71
25
3
45
23
72
1
131
48
157
71
24
4
108
20
36
169
83
192
52
32
48
72
16
8
25
23
25
95
4
80
48
61
35
48
36
12
84
28
93
23
28
80
60
40
48
153
35
16
68
76
48
144
80
84
184
72
201
48
35
12
24
12
28
32
48
1
3
224
109
35
13
35
60
16
72
48
9
23
28
80
76
176
48
16
80
24
12
108
1
407
108
36
124
93
15
33
35
96
100
32
12
13
87
153
23
24
192
64
20
96
192
160
285
23
24
1
39
44
36
60
144
48
64
140
24
169
35
124
68
16
144
93
71
40
84
20
160
9
240
3
44
48
24
192
16
60
12
72
105
135
8
1
39
44
13
48
47
52
32
4
272
144
28
60
56
60
48
28
128
72
16
9
135
60
20
16
12
60
104
73
15
8
24
1
47
324
13
48
39
44
100
80
16
44
61
3
108
33
71
24
64
8
24
72
120
1
63
20
13
63
20
16
20
72
193
3
108
260
100
9
83
205
131
4
105
15
68
13
144
87
ABCD 98359529012*3^$a+1 [50025]
12
44
25
27
44
16
84
56
48
49
11
12
60
100
44
60
48
25
3
72
36
72
108
56
175
108
101
36
24
1
3
12
8
52
24
32
13
47
79
45
20
25
15
60
24
20
4
32
28
200
13
35
73
72
23
31
5
144
52
80
48
4
32
36
67
33
60
20
40
45
3
84
68
25
63
9
23
124
48
12
44
109
123
8
52
108
56
85
11
25
3
24
72
9
135
32
4
104
12
37
27
48
33
75
84
165
18
306
71
96
12
28
32
52
20
64
44
40
32
16
24
9
27
9
71
55
18
27
68
36
64
75
185
12
100
68
12
40
44
16
24
75
65
148
20
48
7
90
15
8
13
39
32
120
76
8
16
159
105
116
64
96
48
32
76
39
33
32
25
3
15
153
168
20
1
63
116
16
36
80
12
48
24
24
72
49
51
12
63
69
165
3
72
36
24
8
1
147
33
155
36
28
20
40
56
40
75
137
144
40
260
31
33
21
3
120
20
55
17
19
17
37
63
8
16
111
57
20
60
28
12
96
60
32
52
8
205
59
36
84
1
35
52
60
68
28
32
60
7
45
128
40
32
28
12
72
75
33
56
64
32
4
99
77
24
16
153
3
60
20
100
33
11
25
11
40
108
21
75
44
25
11
4
96
24
27
17
1
47
28
20
24
40
140
76
60
56
100
44
52
48
20
1
75
20
13
11
4
92
24
204
72
88
92
16
12
48
57
51
96
159
17
40
72
32
108
16
24
87
18
71
24
112
45
83
60
60
12
36
4
24
60
60
56
4
72
44
24
40
36
9
39
15
41
64
48
12
72
8
12
28
165
11
24
40
33
18
29
48
13
39
20
28
60
108
104
12
40
56
55
5
49
75
8
76
21
11
7
57
20
48
1
87
12
20
25
35
12
148
57
54
5
24
25
47
60
76
8
24
48
7
33
80
49
3
8
97
18
90
15
60
20
13
35
16
24
44
28
24
9
11
25
3
12
8
85
108
47
48
28
75
9
8
12
36
36
4
20
16
20
1
75
69
11
64
44
156
160
33
11
76
3
36
9
8
64
8
1
54
18
15
132
33
90
5
72
28
3
17
108
84
115
18
123
80
49
3
24
9
35
37
15
12
20
151
29
16
180
92
60
73
47
25
27
27
5
85
39
15
117
27
5
76
24
36
36
21
3
56
4
36
68
48
4
44
64
156
32
4
21
15
68
16
20
48
85
72
36
35
19
21
20
28
144
92
28
92
36
79
149
49
135
8
100
9
63
60
21
39
132
56
12
12
73
36
107
24
36
72
16
80
61
3
68
307
101
4
12
171
117
12
24
9
36
39
20
28
39
9
92
84
16
24
48
33
83
52
24
8
103
108
41
28
108
128
145
119
16
9
23
48
37
23
64
57
35
24
84
40
33
23
100
24
48
12
36
60
96
36
20
13
11
16
60
12
176
24
52
9
27
168
24
32
84
52
9
36
83
61
23
12
88
12
56
40
72
188
4
9
95
52
33
54
65
16
12
8
12
12
52
93
23
40
44
64
12
84
120
8
1
39
20
72
16
15
117
20
40
96
141
11
4
60
8
12
88
32
1
59
64
80
49
23
13
27
20
4
129
15
96
8
12
40
24
36
24
104
12
156
4
120
15
45
9
107
28
12
105
23
12
4
33
75
8
4
128
1
15
201
99
12
33
36
35
4
144
8
48
52
15
9
36
48
56
36
52
92
36
49
11
84
36
72
36
76
24
21
23
16
36
33
27
60
236
12
12
31
113
4
12
24
96
93
63
45
18
77
100
8
36
24
136
48
20
16
36
48
48
84
120
81
144
3
141
111
8
61
59
13
119
16
27
33
20
168
4
20
52
204
104
25
23
60
7
117
36
24
68
16
9
63
128
79
198
63
56
24
12
48
52
92
12
19
29
40
8
60
60
37
23
72
52
60
9
36
23
12
48
36
40
80
85
54
162
39
116
4
56
55
29
7
5
49
11
43
54
36
15
21
59
157
3
36
48
72
36
129
63
45
3
12
60
33
39
8
12
40
68
96
25
11
4
21
95
16
69
35
16
39
5
121
3
15
54
27
45
18
45
20
16
92
12
120
12
108
136
15
57
12
128
48
12
4
45
63
32
49
72
23
112
24
3
5
13
95
24
25
36
3
200
64
60
20
16
32
28
44
52
80
24
16
24
12
44
73
23
13
36
36
27
27
126
3
24
132
21
47
52
36
60
120
32
76
32
48
4
12
8
52
33
131
12
4
60
9
35
181
23
52
15
29
4
96
15
5
24
16
32
52
20
52
24
32
52
12
48
63
33
24
105
3
15
53
24
160
20
121
36
15
96
15
9
ABCD 98359951624*3^$a+1 [50002]
15
54
90
6
24
27
33
15
72
40
23
49
200
21
66
33
12
60
36
9
24
24
43
149
3
45
39
27
117
93
111
64
8
45
99
9
30
9
16
89
87
160
293
87
4
29
51
24
93
18
18
15
16
65
84
24
48
39
36
24
33
12
27
64
5
39
228
136
116
81
15
3
9
48
16
80
39
144
141
27
1
167
54
18
1
56
45
24
147
120
9
51
36
9
78
33
4
29
15
33
6
45
27
133
89
99
303
96
25
125
24
84
3
9
72
15
75
18
30
18
7
53
96
67
8
9
147
12
36
12
100
29
175
32
33
6
234
63
45
39
27
114
15
81
6
120
24
97
29
24
123
48
141
15
9
19
20
27
78
90
42
111
96
45
132
30
121
53
39
76
161
31
17
30
21
27
30
19
311
9
21
60
111
117
42
145
5
48
12
48
6
6
144
36
12
18
73
41
111
16
23
54
24
18
33
39
48
54
156
30
1
56
12
75
57
249
12
120
63
4
29
115
32
24
16
68
36
12
57
7
20
57
39
69
18
126
96
84
39
96
105
6
105
36
99
9
33
7
5
91
5
42
6
67
5
18
13
44
33
103
8
48
24
57
7
47
49
23
30
19
29
66
57
64
140
76
149
27
72
87
1
72
5
24
12
15
69
24
19
8
72
87
30
90
54
15
48
36
9
39
15
30
18
1
140
28
17
135
9
67
80
51
48
24
30
3
4
11
18
84
75
81
103
53
114
126
36
48
6
189
45
54
121
17
30
9
93
12
99
51
33
117
24
3
57
15
39
13
113
27
33
12
27
165
43
8
69
12
54
42
132
15
4
29
3
111
96
189
9
91
149
219
12
93
6
24
78
43
5
27
45
27
117
111
57
43
5
135
148
104
21
96
91
29
186
54
55
36
47
168
9
21
24
3
45
42
105
105
36
15
33
42
18
54
1
41
3
28
77
18
21
9
19
8
16
89
60
67
120
5
51
15
78
27
40
17
147
3
9
21
72
24
3
12
108
52
36
8
33
78
177
33
15
39
9
87
42
55
32
48
16
29
91
68
48
28
5
300
87
93
15
93
102
42
60
18
48
97
20
45
54
24
30
75
9
3
12
16
17
39
24
129
48
3
132
24
69
27
40
44
36
9
48
12
84
54
78
3
9
79
8
63
109
80
57
36
54
6
36
30
81
21
168
27
135
66
31
8
63
72
30
48
24
60
30
105
39
24
9
33
60
39
51
61
92
87
201
36
52
41
63
72
141
43
32
16
209
12
67
113
30
18
19
11
33
117
19
44
99
6
27
72
21
162
54
7
44
15
21
27
57
207
42
3
153
18
133
29
63
36
3
57
36
76
119
9
24
156
141
55
24
221
43
104
15
30
135
123
121
23
18
63
69
18
93
9
123
96
165
24
31
36
41
31
47
120
13
180
24
47
69
27
1
125
84
60
36
243
112
80
45
30
6
51
93
3
24
24
168
15
54
79
44
135
9
36
3
72
78
84
12
3
33
78
21
171
25
29
75
429
7
35
9
180
9
87
27
6
60
183
48
12
33
60
48
228
3
15
61
89
123
9
54
57
21
27
129
12
24
75
112
47
6
114
30
24
27
105
6
1
32
39
1
104
24
24
45
42
9
12
81
24
72
12
7
215
121
8
39
72
9
24
33
84
114
57
36
27
57
40
29
18
18
48
60
24
66
54
18
258
12
75
39
9
69
3
280
5
42
90
96
204
27
144
57
39
16
23
6
24
90
33
39
21
33
18
72
33
48
39
96
1
137
39
12
33
66
105
24
16
12
60
47
1
17
144
36
123
21
91
8
16
8
135
1
29
43
125
42
141
28
68
33
12
15
4
125
6
150
18
1
32
45
72
67
140
180
21
51
64
77
43
29
24
27
12
33
24
264
24
18
48
9
64
8
21
42
198
15
33
67
8
48
132
36
72
21
207
33
51
204
60
33
108
3
36
3
1
119
30
48
132
87
21
72
12
12
27
72
87
72
9
24
148
89
66
69
204
24
48
105
30
6
24
42
ABCD 98360592074*3^$a+1 [50033]
25
23
6
46
69
35
49
12
24
60
3
32
96
24
46
30
68
72
25
39
48
8
12
13
59
1
3
80
54
58
32
36
72
24
40
56
28
6
15
24
9
2
88
20
1
11
4
36
68
61
11
100
20
16
45
35
25
129
14
34
6
72
9
9
2
13
47
12
60
58
78
20
16
9
12
47
52
44
25
11
6
19
99
21
35
1
17
6
184
32
36
12
13
39
45
24
11
24
12
40
8
60
76
24
12
44
24
136
9
11
36
49
3
36
57
47
52
6
30
140
64
56
48
12
13
27
42
146
52
8
25
11
1
27
20
1
27
60
153
11
88
57
15
66
32
18
4
44
1
11
25
15
44
28
80
66
10
24
48
9
11
49
3
60
33
47
37
5
78
12
1
53
54
37
35
16
45
5
22
8
100
14
30
1
35
25
3
24
20
6
10
21
59
22
18
96
48
32
1
39
108
56
40
44
37
3
132
9
11
1
15
8
1
71
40
45
9
14
61
11
4
81
84
39
72
80
40
105
23
1
3
8
28
44
37
3
32
49
51
21
35
49
24
27
8
61
11
49
23
1
5
46
36
120
80
24
1
39
129
21
14
12
22
6
12
45
15
9
41
42
36
52
32
61
12
23
72
48
61
15
128
1
15
12
44
109
5
46
36
20
60
48
136
6
15
95
120
205
84
71
25
15
20
49
24
15
20
121
59
24
1
11
16
12
6
26
40
44
25
99
20
28
104
30
54
64
26
46
36
8
84
12
25
15
21
57
87
39
56
204
30
6
1
9
86
12
133
39
105
11
12
160
56
10
6
104
60
37
15
48
2
30
48
100
45
36
35
88
12
8
12
4
105
72
23
16
45
83
1
27
9
11
12
12
24
25
15
20
40
12
69
11
13
41
118
32
28
116
156
144
24
61
15
57
83
94
27
23
72
60
1
23
72
52
8
40
8
60
72
40
24
48
8
25
24
3
32
30
10
165
36
99
36
60
8
25
12
24
21
3
35
1
51
38
6
84
24
36
10
126
105
3
92
100
129
5
30
12
4
69
29
163
27
8
10
3
39
180
48
60
8
37
63
21
15
20
48
60
28
60
8
12
49
3
57
15
44
72
4
24
84
42
30
104
10
26
28
92
46
50
48
37
107
16
21
9
27
63
60
56
121
39
8
36
4
2
6
28
60
20
24
181
60
11
48
1
12
47
76
45
59
121
35
1
15
21
24
3
32
121
23
24
36
4
20
52
44
4
21
51
24
21
51
33
77
114
1
3
21
3
8
40
44
36
13
35
36
40
44
40
36
44
36
36
124
9
27
72
12
54
32
10
9
35
1
24
3
30
50
36
36
24
24
132
28
8
132
1
11
94
2
52
60
12
45
5
31
15
105
15
153
59
12
16
8
1
24
51
24
30
32
18
46
48
86
42
58
32
60
48
40
12
68
4
92
1
24
51
9
23
60
42
91
63
57
23
54
202
8
28
9
51
9
23
16
45
15
12
69
3
140
28
80
28
12
69
119
52
93
15
120
50
6
16
9
63
212
24
22
99
39
60
36
104
4
20
48
24
24
84
13
3
146
31
48
39
8
244
60
18
26
24
13
3
21
11
49
29
34
176
1
35
24
4
21
11
4
81
3
32
25
23
88
8
144
1
71
4
24
48
50
18
112
24
21
15
9
9
15
51
36
32
28
9
71
25
87
20
37
75
44
12
18
42
13
12
87
36
20
40
21
15
36
32
40
20
12
48
48
13
57
18
56
24
61
11
4
96
8
85
135
32
13
47
24
88
32
1
59
24
12
25
60
60
47
52
24
45
47
13
39
92
16
9
60
59
1
59
72
13
15
36
45
96
3
57
23
1
39
204
50
70
56
1
11
28
21
69
80
7
107
37
15
80
16
8
76
6
18
81
35
25
36
24
156
120
84
59
1
11
52
12
6
2
16
20
1
11
13
11
16
33
75
12
128
132
42
46
44
37
3
62
6
48
64
141
12
15
45
5
103
9
48
14
4
20
1
11
4
56
13
12
15
8
40
36
105
60
15
9
131
61
57
27
5
54
36
70
14
24
12
60
36
24
24
24
13
47
52
9
45
50
156
18
22
60
69
15
21
23
28
8
36
208
33
84
33
111
155
36
1
59
16
104
4
164
13
39
9
11
16
14
6
10
38
1
83
40
36
45
59
40
72
108
8
73
11
49
111
9
95
37
27
8
84
150
30
36
13
11
6
162
12
24
12
28
20
46
14
25
35
4
128
72
100
36
57
15
33
11
24
1
11
25
59
24
24
1
5
70
24
36
21
9
2
60
144
16
165
23
36
40
20
84
100
32
4
9
27
8
12
48
1
3
93
47
1
11
40
44
52
45
84
11
48
1
36
48
27
8
16
8
28
9
35
49
12
39
56
78
7
3
44
72
28
33
5
64
18
57
156
47
28
8
1
24
29
31
11
85
24
36
21
75
15
44
84
40
12
8
24
18
58
32
4
8
60
40
8
24
25
11
13
60
47
48
12
25
3
36
48
92
4
56
64
6
30
45
15
21
27
81
15
72
33
15
14
6
76
8
22
38
37
3
48
8
1
23
13
23
156
84
40
45
57
2
76
12
8
1
95
4
24
66
15
219
20
148
8
4
32
4
24
21
12
3
57
24
3
36
44
160
33
39
69
107
84
40
60
20
64
24
152
24
84
37
24
39
21
69
38
52
8
13
11
1
60
35
49
51
2
22
8
13
5
30
25
57
2
49
60
12
47
13
3
32
4
18
3
27
18
42
80
121
11
34
6
69
51
60
8
36
64
33
23
144
28
8
36
96
12
96
46
38
13
87
36
116
16
ABCD 98361100718*3^$a+1 [50127]
31
57
8
48
52
44
48
40
120
36
80
7
45
32
16
104
48
79
21
51
24
177
36
3
21
48
75
53
24
72
16
92
12
16
68
4
32
76
51
137
12
1
11
40
123
17
79
89
24
7
57
20
60
12
28
63
72
57
12
60
36
87
209
136
80
12
49
11
43
17
12
124
56
24
232
105
63
56
60
108
12
67
41
40
56
60
40
152
19
96
17
40
8
40
33
119
88
15
17
12
37
99
20
40
312
39
21
32
136
12
96
63
53
48
12
28
56
37
47
16
12
20
24
79
105
92
91
17
12
52
92
48
7
36
5
100
20
133
11
48
43
29
48
157
3
3
17
28
20
55
24
36
180
177
33
15
44
24
24
28
44
48
7
5
16
8
36
148
63
17
40
60
48
8
12
72
31
72
17
19
84
5
199
33
8
52
32
55
29
72
55
5
49
23
72
28
111
125
217
6
17
52
60
72
108
68
24
100
32
144
12
31
9
104
7
197
144
60
36
12
1
11
43
45
48
56
124
24
36
20
4
20
28
68
175
89
223
33
51
33
120
56
4
39
29
24
19
41
28
116
55
89
28
20
60
60
12
76
32
160
39
21
12
33
6
21
120
39
117
32
48
1
71
84
19
9
87
66
3
152
24
19
65
12
108
1
23
12
48
43
65
12
16
56
48
48
19
41
24
67
117
27
29
25
23
121
27
32
60
36
180
12
79
65
24
12
24
4
3
41
40
20
7
33
20
103
53
132
28
3
101
43
173
4
32
7
21
32
36
112
33
27
80
120
12
16
39
9
12
68
103
90
42
36
53
36
12
19
9
44
40
20
228
19
21
92
40
20
40
8
60
31
29
172
36
12
12
27
72
17
96
4
20
73
42
29
120
12
16
32
16
24
48
32
60
12
64
24
80
96
55
117
12
120
80
12
28
8
72
16
21
291
44
1
15
12
96
12
20
85
54
9
32
72
100
8
28
15
77
24
16
44
16
48
44
28
168
24
8
43
5
24
40
20
40
3
66
27
44
7
12
57
32
43
101
28
20
13
35
13
27
32
16
12
8
4
176
36
19
41
204
12
12
60
28
15
53
7
29
16
153
99
39
60
138
6
29
84
100
15
69
39
53
79
5
7
45
12
20
16
51
21
108
32
40
75
17
67
153
156
12
48
56
16
9
51
60
72
51
9
116
12
48
156
97
144
15
8
12
12
12
31
149
49
15
15
45
44
268
20
12
36
4
27
101
24
36
163
69
20
40
48
3
120
9
81
186
81
8
72
12
28
12
8
79
21
8
184
3
29
79
6
11
108
40
44
48
40
152
40
20
96
64
20
228
204
124
32
24
4
123
9
92
12
28
108
183
12
5
120
40
12
8
24
24
12
28
15
6
131
40
75
53
52
111
77
120
24
67
5
48
12
36
28
15
45
12
120
68
4
92
60
4
24
60
20
67
5
4
24
81
27
63
12
29
36
31
41
7
9
12
15
5
100
32
13
54
5
28
3
33
104
36
24
12
24
120
37
95
60
24
24
12
28
45
147
39
89
36
4
44
60
91
17
24
31
17
67
9
32
19
72
53
148
60
8
28
20
36
16
80
52
108
48
24
60
123
17
76
72
123
12
29
28
32
19
5
4
32
1
59
24
36
19
45
32
12
40
51
77
12
79
21
8
19
42
71
88
39
21
20
24
24
72
55
5
72
60
19
41
96
36
25
3
32
96
13
6
221
24
24
12
55
5
40
8
24
108
148
92
60
48
67
29
4
176
1
27
27
69
24
120
20
28
192
8
60
43
29
19
132
18
23
25
263
76
32
120
19
81
8
36
67
18
3
3
17
108
88
21
95
16
15
53
24
12
84
163
57
12
44
48
7
89
55
65
24
1
39
48
51
29
12
48
55
36
17
24
132
24
24
16
3
53
16
75
45
92
19
21
80
76
20
96
31
125
40
20
24
36
24
64
15
5
52
120
3
17
49
11
48
84
79
12
5
12
264
64
32
19
5
4
177
23
115
36
24
29
16
93
39
3
17
12
72
7
9
68
13
87
183
41
31
17
12
16
20
12
61
78
156
53
12
100
12
276
24
159
21
20
16
56
16
51
12
42
27
96
104
88
32
28
32
19
9
32
13
59
16
92
16
87
45
68
4
68
84
136
8
120
4
8
24
4
32
84
1
23
24
28
8
12
28
44
48
40
33
59
40
120
68
88
80
216
24
96
28
3
65
103
5
13
11
19
89
72
43
233
12
40
8
36
24
37
59
19
41
25
54
ABCD 98361135638*3^$a+1 [50098]
36
66
39
36
192
45
3
117
18
222
72
36
75
135
54
78
36
69
57
36
48
36
270
33
60
192
36
45
54
105
48
117
180
48
168
72
18
105
147
90
18
144
18
102
54
51
96
15
42
282
36
69
153
12
144
6
48
132
21
204
45
90
93
108
27
90
78
18
12
60
102
108
69
99
72
90
120
42
90
27
9
36
156
72
3
57
90
237
33
15
3
108
30
162
18
24
375
12
135
126
12
3
12
117
90
33
183
9
81
84
15
45
30
60
18
36
54
120
162
3
33
132
126
57
15
48
60
36
18
18
30
15
84
9
42
108
174
78
18
192
15
27
162
18
30
162
18
42
18
72
30
168
105
12
21
42
108
120
18
150
9
93
24
36
18
54
75
51
120
72
114
30
33
48
27
162
54
54
78
9
63
18
18
126
378
90
36
66
24
54
66
21
21
315
27
12
36
114
15
336
117
162
90
84
111
21
87
123
57
12
240
36
3
144
153
225
54
285
123
6
126
48
33
45
120
18
6
18
45
132
255
33
3
138
24
87
15
24
9
3
162
15
81
111
108
15
162
156
78
30
222
72
18
144
48
90
126
24
12
6
54
66
69
63
36
81
96
192
93
54
126
42
108
12
6
36
48
3
57
18
69
3
18
72
48
78
36
90
126
84
33
27
18
48
135
60
57
42
18
18
108
81
96
12
63
144
81
189
3
195
126
72
48
60
159
57
18
117
99
36
18
210
177
75
126
39
21
18
9
75
168
129
96
315
18
336
96
30
54
108
42
36
12
60
108
189
45
54
246
24
72
18
12
57
33
15
63
30
6
141
327
36
54
198
12
6
30
96
45
21
75
252
57
171
9
135
21
24
30
33
171
36
33
105
42
36
189
45
36
27
3
168
9
135
18
99
153
48
78
141
48
240
12
21
207
60
48
84
21
27
108
9
123
48
12
81
36
6
144
18
66
24
18
12
96
54
108
90
159
165
15
3
45
45
228
24
90
93
51
9
48
69
36
567
81
147
12
21
66
96
45
129
96
27
225
12
6
12
150
63
39
201
60
15
48
6
36
120
54
384
72
30
54
45
69
12
15
27
72
108
108
180
30
60
162
36
72
48
141
3
45
12
15
6
72
18
54
15
39
357
33
111
3
342
138
108
78
12
39
180
96
195
105
87
18
42
90
18
102
60
180
63
117
87
33
96
12
114
21
87
36
66
291
12
27
108
90
120
75
12
9
87
84
96
69
24
51
93
12
3
21
54
108
12
33
12
135
105
45
102
60
33
93
90
285
93
72
84
3
15
78
120
18
6
180
90
216
84
201
3
414
15
237
48
60
27
108
21
72
60
27
237
15
45
138
42
51
75
117
57
36
24
75
33
15
48
12
51
90
126
108
180
18
180
228
42
69
108
93
90
162
75
33
159
75
18
66
54
6
270
87
147
45
63
18
12
240
ABCD 98361267562*3^$a+1 [50012]
36
5
48
36
55
5
48
73
3
87
9
80
13
6
29
36
25
11
43
93
15
105
8
64
93
30
189
8
16
36
44
16
20
1
95
169
11
40
9
108
48
35
60
19
84
42
12
78
53
55
102
15
8
19
18
102
78
12
147
8
25
15
63
9
48
32
253
12
23
73
63
80
1
83
1
60
159
72
93
35
72
16
3
117
63
36
29
1
24
126
18
47
151
113
12
112
15
53
19
21
8
172
33
30
21
21
90
30
27
32
48
25
311
85
111
9
6
5
16
32
1
102
24
81
3
54
60
107
40
96
39
108
42
18
36
21
99
24
72
29
16
45
11
43
30
6
234
111
24
24
56
31
21
87
41
52
15
29
31
48
21
8
7
89
37
35
19
36
5
132
16
24
93
75
33
87
68
60
97
15
105
23
4
51
84
60
72
9
44
12
144
7
17
88
24
56
49
51
20
73
111
8
91
69
63
89
16
39
108
101
91
93
56
67
93
15
24
90
36
71
121
24
15
39
137
115
90
47
88
75
24
41
4
99
54
23
40
57
27
9
42
12
108
42
27
68
13
15
15
65
4
24
69
63
15
77
7
78
27
8
16
345
126
9
32
120
112
32
13
131
24
16
87
17
1
95
16
68
12
43
5
61
42
65
7
17
16
69
3
51
5
19
5
48
19
5
84
31
29
67
5
67
12
9
24
32
31
29
124
57
95
12
60
13
42
33
48
24
3
18
15
156
45
18
18
39
15
45
3
57
36
92
1
36
11
4
60
45
83
61
6
53
12
36
48
49
63
24
48
80
13
72
3
24
36
12
20
108
49
24
15
12
32
12
48
7
33
48
72
8
73
90
5
24
7
21
60
3
149
37
183
12
51
45
9
18
77
16
48
9
147
44
37
15
68
85
51
104
37
24
30
186
90
77
28
20
4
8
25
63
45
18
72
84
69
21
18
33
3
6
95
88
27
24
5
67
29
24
37
75
87
72
41
160
24
20
28
32
16
33
96
66
5
48
16
45
30
6
23
151
6
72
30
17
16
57
83
85
63
9
18
18
15
32
100
92
96
25
120
51
165
24
35
109
87
33
162
36
137
16
12
32
172
24
9
18
17
13
3
21
120
24
30
42
23
49
23
67
33
75
209
241
15
24
56
24
76
75
17
31
41
28
36
9
12
51
8
16
93
35
72
1
18
12
24
29
19
132
5
24
256
129
11
25
18
18
3
12
20
85
54
33
45
3
15
9
44
31
186
99
24
44
192
145
83
61
15
92
19
33
21
15
12
20
40
68
25
59
13
12
3
183
117
9
120
54
45
44
37
35
76
3
17
85
3
39
90
83
12
120
37
3
132
3
33
39
108
21
192
32
40
108
27
5
12
19
17
19
65
24
109
18
165
20
64
24
24
32
13
27
9
15
120
56
1
18
5
16
56
13
59
55
66
75
20
60
49
75
72
60
48
68
19
18
71
19
18
12
72
36
24
216
48
39
72
24
44
37
6
89
24
85
191
181
54
6
18
102
3
21
51
12
57
11
103
5
64
33
15
3
77
108
72
12
52
8
1
15
36
51
29
28
260
31
12
54
51
72
3
5
48
24
36
124
15
17
40
8
13
30
77
103
24
45
36
63
125
36
24
4
32
4
75
21
24
36
33
18
29
61
47
36
115
9
63
5
97
78
18
11
40
8
88
33
12
15
9
119
1
51
24
20
193
107
16
132
93
54
9
27
29
205
35
1
72
63
20
28
27
5
4
45
54
162
15
9
23
43
69
8
91
21
68
28
27
45
45
15
87
21
68
124
72
24
111
18
47
16
129
6
9
39
105
104
13
48
6
54
47
24
16
3
30
6
48
65
36
12
48
7
33
12
45
120
144
11
12
72
60
4
72
45
59
151
24
144
66
6
5
64
36
33
72
143
40
21
39
92
4
108
68
12
196
92
19
36
9
93
35
16
39
65
76
36
9
111
45
54
21
80
40
8
12
4
24
33
54
30
3
12
44
67
69
120
15
33
21
66
24
30
90
57
57
11
4
56
4
48
132
32
88
3
33
224
172
80
79
5
52
32
187
93
168
135
30
3
15
5
127
12
17
16
72
3
78
15
21
23
31
90
51
15
89
40
84
20
28
20
24
64
32
24
48
28
9
90
18
30
93
20
24
31
53
109
71
16
48
32
85
51
32
16
147
29
4
135
9
12
128
13
87
92
1
39
51
84
6
35
60
25
60
18
69
68
4
33
60
102
89
79
53
145
119
1
23
60
60
19
60
12
5
85
60
39
9
23
49
96
90
54
30
ABCD 98361668786*3^$a+1 [50172]
48
72
96
77
19
35
13
12
65
115
23
30
30
18
88
24
2
13
3
44
4
14
7
24
9
38
49
9
26
1
84
36
35
34
128
16
30
26
19
36
36
24
36
48
96
9
15
12
48
47
12
13
24
29
30
34
2
49
29
30
18
94
74
127
84
3
2
34
105
35
52
14
94
69
60
12
29
67
12
36
24
48
45
3
59
66
31
33
128
88
87
120
17
31
105
216
99
125
55
137
42
30
96
7
27
32
109
36
11
37
12
41
7
41
7
12
48
48
45
99
23
37
36
29
22
21
24
29
6
25
41
114
1
47
13
17
72
24
31
83
6
19
12
84
119
37
36
23
6
10
78
8
168
67
5
7
48
35
73
71
1
93
2
30
19
5
31
17
40
51
11
1
24
41
79
48
48
15
9
41
7
71
36
25
48
3
20
49
24
125
64
26
46
15
36
5
7
51
14
66
12
42
7
15
33
17
78
13
3
36
9
29
7
113
55
57
63
47
66
43
36
24
12
159
80
25
21
3
29
96
31
24
36
96
23
37
167
18
18
6
48
55
41
79
71
49
63
45
60
9
15
41
24
66
13
60
29
43
27
122
6
138
22
18
111
24
27
62
30
58
3
84
17
79
17
18
60
1
3
21
65
24
30
85
47
13
95
145
35
25
45
32
6
4
38
96
6
49
47
10
3
12
48
144
105
3
72
83
18
16
3
12
60
3
57
11
13
17
40
38
97
24
48
60
12
48
33
3
29
18
30
19
15
9
36
9
87
12
71
6
43
5
40
18
38
6
13
5
16
15
12
5
67
45
2
13
47
61
12
75
153
5
144
19
36
9
39
33
8
31
15
20
16
14
96
103
57
75
24
5
55
15
33
35
12
13
5
43
77
70
45
108
59
25
35
1
24
96
60
12
96
24
11
12
25
39
20
61
63
162
104
79
12
75
74
24
40
27
48
12
17
30
10
32
48
88
8
19
261
15
35
30
24
48
24
103
36
117
48
15
12
12
156
101
43
111
57
72
5
48
24
43
3
18
15
24
33
3
96
35
10
56
7
48
23
25
41
18
1
11
36
37
132
35
229
12
17
30
1
177
18
32
64
21
17
6
1
129
15
41
96
48
42
97
5
6
16
48
18
14
1
12
72
5
6
4
30
144
56
43
60
48
9
38
1
35
6
64
42
92
121
36
3
36
30
56
24
19
36
24
60
48
48
29
55
57
15
24
24
81
15
41
16
2
6
6
13
5
31
95
25
9
15
63
122
70
26
24
18
73
71
28
81
17
48
7
57
98
25
5
78
10
26
49
21
74
150
102
13
69
27
101
7
27
105
93
8
82
57
21
2
37
65
19
29
7
84
21
3
165
2
25
45
8
96
79
12
24
12
72
17
16
32
22
21
15
9
69
51
36
23
34
27
21
8
72
30
85
12
36
12
12
93
8
79
47
66
24
24
7
89
34
44
25
41
55
11
30
24
144
7
35
73
35
36
22
8
40
24
15
33
8
6
48
18
7
11
46
14
4
165
36
69
51
95
16
105
23
22
8
30
18
64
56
19
60
24
17
30
10
32
6
106
39
15
26
19
119
16
21
23
36
54
88
27
5
112
8
31
71
66
40
74
13
65
55
27
9
12
24
35
60
36
78
46
26
72
16
75
12
123
6
15
161
42
13
60
23
157
15
90
27
12
9
72
72
38
73
24
12
69
62
42
58
14
24
102
100
48
32
118
99
5
31
65
72
67
21
30
2
43
77
7
36
77
7
108
120
24
29
136
15
24
24
11
12
37
5
70
26
7
60
5
43
71
49
36
24
84
11
42
10
32
6
7
99
38
16
6
18
27
48
96
24
12
3
38
19
83
18
40
15
60
5
7
36
36
36
45
27
11
36
61
17
31
24
57
51
29
18
25
35
73
72
12
53
136
15
75
81
144
45
15
41
70
21
29
40
26
73
119
16
6
3
45
3
24
29
16
15
35
13
48
137
42
73
21
2
37
11
12
25
24
24
9
120
3
144
51
20
22
216
39
17
79
41
31
9
15
105
63
41
7
3
14
91
29
43
29
24
31
113
43
5
48
6
1
9
15
75
80
6
19
168
96
12
15
18
30
2
48
46
20
48
1
15
14
31
65
67
29
46
33
147
54
24
27
84
84
95
1
5
40
18
80
13
72
105
72
8
7
36
23
6
19
197
19
53
6
1
35
60
25
24
89
40
50
12
48
1
51
38
16
6
20
1
84
24
60
21
3
72
21
15
24
65
55
65
18
1
45
56
10
45
48
3
33
107
37
36
59
25
5
18
265
125
58
54
15
11
85
57
15
12
12
144
17
7
12
35
18
31
84
45
18
9
36
47
16
36
30
24
75
15
44
48
18
30
1
3
62
151
48
17
79
11
49
120
29
102
73
36
36
12
36
36
120
29
24
82
9
36
24
105
2
49
24
29
48
79
23
25
108
45
15
17
31
24
60
111
14
40
15
11
6
55
15
26
43
5
55
17
7
33
3
60
57
3
141
75
3
116
6
16
8
16
3
5
31
41
19
60
24
36
60
24
3
33
77
18
1
29
72
19
5
43
60
57
50
13
12
5
19
95
37
24
36
24
23
157
24
36
21
2
1
27
9
9
62
25
75
32
48
13
105
51
5
16
3
5
24
46
2
7
12
15
110
48
112
8
55
17
79
36
24
29
22
26
7
47
4
14
48
34
69
12
47
28
9
48
36
141
24
15
47
13
84
12
5
18
16
6
15
ABCD 98362488704*3^$a+1 [50098]
36
120
3
138
12
15
72
9
72
60
159
81
30
57
120
33
39
141
90
72
78
15
123
9
111
72
18
135
36
24
177
48
75
72
24
36
75
9
60
51
198
39
225
3
24
81
75
60
63
30
72
63
75
57
108
9
27
33
6
42
30
72
96
120
69
33
138
189
201
15
57
18
105
45
75
39
150
18
78
24
3
12
36
117
15
144
129
42
9
84
72
195
9
39
117
27
225
36
96
36
45
42
78
72
27
168
36
12
15
120
69
51
33
9
27
21
3
9
27
63
21
9
51
120
15
9
45
18
45
27
66
87
12
93
60
15
363
24
30
18
9
24
87
69
33
27
84
99
126
15
57
12
87
63
90
6
21
9
15
225
60
12
180
39
111
57
36
57
48
15
216
144
9
15
108
213
39
36
117
39
93
48
147
123
78
90
42
123
36
159
237
264
3
90
3
12
108
75
69
9
15
180
57
15
108
105
111
36
12
3
120
78
84
63
84
216
24
3
78
60
48
54
30
15
12
69
234
21
27
9
21
42
6
135
36
120
108
168
72
123
30
348
75
27
45
3
9
231
54
18
9
108
105
15
3
33
39
33
63
42
12
18
33
117
39
99
30
39
48
153
234
48
102
36
84
123
324
336
60
93
114
57
144
24
33
15
117
108
30
18
84
96
72
42
6
234
273
15
9
93
87
324
159
48
48
90
12
39
84
36
9
144
51
39
6
120
114
210
30
96
177
45
90
168
24
33
93
72
27
180
3
30
3
72
108
105
42
48
120
177
33
147
57
36
12
195
183
30
24
51
24
111
42
12
18
150
42
6
72
48
75
12
24
69
30
9
12
180
21
39
84
36
69
12
18
24
21
27
357
21
84
51
45
15
36
21
63
57
138
21
9
264
147
120
21
15
75
129
21
108
102
78
252
87
156
27
30
48
171
120
81
99
24
12
108
24
105
51
132
12
36
9
18
120
192
21
72
24
123
216
69
225
51
252
75
45
177
63
3
30
60
135
60
12
45
87
201
72
12
48
78
21
51
33
39
18
195
33
24
18
48
30
72
27
63
69
129
15
99
21
57
123
165
42
9
24
39
48
48
21
69
144
75
33
132
30
66
12
18
57
15
33
60
99
117
9
12
15
12
252
159
30
120
15
24
12
36
132
48
168
15
30
27
57
126
120
417
84
96
27
90
27
84
72
15
48
24
57
60
273
18
69
69
51
144
27
198
12
3
36
21
159
144
36
69
42
45
3
21
36
57
207
93
87
33
156
51
9
27
12
153
63
117
48
39
36
72
12
15
57
111
90
102
6
42
33
36
33
51
24
12
24
57
99
141
120
162
33
15
18
12
135
243
72
162
6
42
12
75
12
36
24
48
33
75
33
42
165
27
21
9
48
72
3
12
36
45
72
48
114
96
21
219
54
18
105
108
99
120
48
18
342
138
15
12
24
3
138
39
9
240
54
33
72
21
39
108
84
51
78
72
39
21
78
21
81
27
111
210
30
45
72
72
51
45
147
72
33
63
30
120
90
72
93
99
96
21
33
15
75
21
9
63
3
81
144
39
33
45
12
30
78
210
18
99
81
42
69
123
30
387
24
69
51
39
57
ABCD 98363055106*3^$a+1 [50027]
21
64
95
273
208
155
229
71
12
205
48
275
24
36
12
48
12
73
35
13
131
109
11
36
12
60
25
32
135
96
12
12
1
144
48
23
72
145
143
84
109
144
128
99
120
69
339
72
48
133
215
105
64
71
120
12
133
155
24
60
216
105
112
32
48
303
60
37
47
48
60
300
480
12
13
192
71
264
145
96
155
12
48
24
1
32
27
36
289
71
192
108
13
47
289
71
72
48
24
96
12
120
192
21
27
21
352
47
72
201
160
464
64
47
49
71
9
304
71
25
80
160
80
64
11
240
108
168
33
16
144
11
36
97
47
96
72
72
96
12
37
48
80
63
24
48
120
60
37
71
60
45
87
201
111
1
59
85
131
132
168
144
108
60
121
176
160
144
251
240
48
21
64
83
12
60
133
167
48
264
108
60
121
32
15
60
69
48
195
61
107
85
144
336
95
24
168
12
60
73
48
227
237
75
288
85
47
1
35
12
12
300
121
192
23
169
96
48
320
16
11
325
47
12
60
9
147
60
177
48
135
9
15
49
336
131
24
133
143
49
80
256
80
112
47
1
80
112
32
75
96
72
180
25
35
12
36
84
36
37
80
448
155
37
23
9
51
24
69
16
96
80
39
60
108
180
192
93
315
117
64
11
213
123
240
24
48
60
132
13
23
73
144
96
32
144
663
192
9
64
128
27
72
45
51
84
60
61
359
48
48
105
144
315
165
15
1
47
12
36
49
11
37
32
16
95
97
80
207
145
23
12
156
12
85
23
25
48
179
157
155
156
420
69
15
49
11
60
73
23
345
207
1
144
107
133
176
27
84
49
167
169
48
287
289
11
85
155
21
15
129
411
85
128
99
72
60
108
93
288
51
13
80
123
12
60
48
24
60
156
120
60
73
80
51
109
32
240
75
84
96
84
13
35
45
27
168
61
32
315
37
240
96
107
84
1
47
192
49
107
60
73
144
335
97
96
95
12
72
61
35
13
227
24
156
217
35
12
289
11
48
408
180
84
229
71
36
133
239
33
159
36
13
107
37
47
1
48
71
169
59
37
35
45
16
48
11
21
15
129
75
168
93
39
48
180
37
11
117
3
60
289
23
72
120
108
108
132
12
33
87
25
191
84
156
84
168
132
168
25
32
135
25
23
153
384
ABCD 98363135218*3^$a+1 [50139]
28
23
78
51
100
24
41
51
64
8
192
24
4
12
20
48
28
8
4
191
49
92
45
39
24
100
12
44
16
35
21
24
4
17
3
21
331
53
42
49
5
19
35
210
19
36
12
20
48
4
20
63
85
8
4
8
153
7
20
3
25
72
32
3
84
1
89
114
1
48
80
21
31
11
49
35
1
272
57
3
60
147
13
68
88
12
60
5
138
36
9
51
6
7
137
15
28
48
24
24
77
18
49
8
12
33
30
145
44
184
11
24
25
12
29
3
12
24
81
30
24
1
41
30
24
93
52
60
29
72
19
8
36
57
15
144
84
27
60
133
17
43
5
15
105
7
23
49
60
56
165
91
24
32
39
30
55
36
83
42
75
12
111
165
16
36
8
76
59
117
40
12
48
168
47
45
64
20
9
39
33
55
95
85
29
43
11
1
80
81
27
36
40
17
30
84
73
101
99
52
104
96
40
20
36
39
49
12
12
23
97
47
33
33
7
47
1
24
60
11
25
24
20
124
32
9
3
12
48
28
35
18
175
24
108
12
248
3
49
32
144
132
12
52
228
12
44
21
31
12
12
41
30
97
56
16
35
6
15
124
24
24
108
83
132
105
39
13
36
192
20
45
43
20
57
24
39
52
72
12
116
52
12
56
45
39
16
32
52
44
16
20
124
132
32
21
27
124
11
73
56
4
12
5
7
32
100
176
63
157
35
54
96
163
5
96
6
25
24
168
272
39
81
84
132
33
15
36
28
71
21
88
116
16
108
47
13
17
15
36
48
96
111
9
36
153
51
16
5
7
180
128
135
9
24
4
20
21
7
59
21
15
13
120
12
23
217
68
21
6
205
239
25
48
83
169
36
5
19
245
24
51
4
24
60
60
60
8
108
12
123
9
16
56
28
12
44
21
15
96
9
51
45
15
60
64
8
21
42
333
84
117
3
36
351
33
81
115
104
51
42
54
25
24
17
103
24
20
96
204
12
156
9
6
37
77
54
1
96
48
17
7
8
3
36
93
21
96
3
136
11
33
168
39
81
4
104
12
4
215
1
24
48
60
8
99
373
32
15
9
87
18
87
108
36
24
36
171
48
121
80
28
36
71
13
107
21
28
24
60
36
41
96
114
33
16
5
42
49
8
28
8
40
17
135
4
84
24
60
96
24
20
52
68
63
48
45
51
13
276
47
37
36
12
32
52
8
12
24
136
60
11
13
24
68
232
77
15
76
60
24
104
27
37
60
107
13
60
56
87
24
49
32
63
1
24
20
196
35
33
3
33
57
48
15
52
32
171
42
123
4
20
3
105
88
12
12
11
129
36
27
37
80
36
21
24
55
96
20
45
3
213
79
24
32
3
217
32
21
150
69
156
64
23
9
144
84
136
12
32
33
67
20
48
64
20
99
69
21
31
104
15
9
33
24
63
100
68
84
88
12
68
27
84
25
12
24
161
7
152
76
12
17
19
80
12
52
48
24
11
18
67
149
15
16
8
40
71
13
77
3
16
24
8
3
49
120
92
96
4
68
21
27
69
66
33
16
96
32
12
40
8
76
44
12
28
32
81
54
24
97
65
24
51
40
35
25
68
72
3
72
37
80
28
119
45
16
128
21
15
88
80
52
24
11
96
73
24
48
60
24
80
69
30
61
24
24
20
16
20
144
27
1
48
24
71
97
24
8
96
76
95
49
5
19
8
45
79
68
21
42
60
37
48
20
33
30
37
84
8
60
28
20
93
7
44
51
33
24
108
28
11
36
69
144
12
64
36
12
11
45
15
181
68
108
48
27
157
56
196
48
96
44
52
59
237
108
132
232
11
252
37
120
11
72
24
24
81
36
99
1
95
157
20
33
15
72
40
137
75
39
9
12
129
75
51
60
93
51
6
19
24
32
51
90
79
89
42
13
60
20
40
17
55
12
77
6
25
12
36
24
131
12
33
16
236
3
25
120
24
12
29
96
6
85
84
65
55
95
60
33
16
96
20
81
195
12
72
81
24
3
40
48
120
44
36
28
56
9
235
24
77
91
32
88
84
48
36
5
19
11
57
12
27
66
139
20
9
55
20
64
11
1
20
60
24
57
75
12
12
28
ABCD 98363220472*3^$a+1 [50056]
137
19
78
126
210
71
73
23
144
55
84
54
312
47
43
29
25
23
43
72
126
23
24
439
17
73
42
192
60
41
48
48
24
31
216
24
161
144
31
60
36
12
5
49
126
60
72
72
149
67
5
72
120
24
96
43
197
24
49
90
53
48
19
101
24
79
72
161
175
41
67
72
96
36
90
191
115
126
72
390
137
187
222
66
144
60
84
180
65
7
41
96
115
5
19
48
36
17
144
19
36
17
1
47
96
48
79
240
161
48
384
19
101
19
5
72
139
5
55
66
47
49
282
60
17
193
78
90
198
65
7
12
24
5
25
23
24
121
47
19
180
17
259
173
73
54
216
161
79
36
54
30
41
48
55
113
175
60
5
7
60
246
114
12
18
54
41
48
91
197
19
24
53
247
108
5
48
43
5
48
72
67
77
139
5
24
31
17
19
48
413
1
143
216
288
24
19
72
77
24
48
31
12
197
55
41
55
185
24
43
12
65
115
36
41
144
73
23
79
41
120
55
209
79
60
120
36
18
71
7
84
24
198
66
29
7
113
24
67
84
89
127
17
24
19
29
192
312
73
71
151
113
72
43
144
53
223
138
90
150
126
89
67
125
127
65
24
91
78
162
101
55
65
24
48
72
264
49
18
126
47
7
90
119
259
197
24
48
7
48
41
55
89
48
48
67
12
144
96
12
53
7
162
30
36
197
144
43
108
89
192
55
137
79
17
360
264
72
24
7
48
72
132
36
185
120
127
156
96
30
23
127
17
55
65
271
18
47
7
17
115
5
24
79
66
167
1
47
79
41
72
144
7
36
53
48
49
126
12
149
91
30
23
264
19
101
31
12
5
217
120
23
211
101
31
137
91
60
36
77
24
259
120
5
67
29
25
287
7
17
55
65
97
30
96
41
43
72
149
96
24
127
108
108
18
71
7
162
450
84
24
36
197
307
48
149
120
79
17
31
306
90
6
120
18
72
197
120
48
120
187
84
137
24
48
168
24
103
161
72
19
96
77
25
71
19
5
55
18
192
54
161
25
138
77
67
36
18
42
53
24
7
89
216
43
125
31
24
41
103
108
5
67
29
55
209
7
90
23
55
138
23
288
24
120
96
24
19
60
156
125
79
108
5
79
234
126
89
72
43
30
54
114
72
174
108
5
48
1
71
24
24
168
72
48
48
355
5
67
77
121
78
90
126
252
72
53
19
245
24
19
53
247
329
1
167
72
25
143
25
71
120
73
71
19
324
17
223
162
30
96
306
48
78
17
31
180
78
47
97
18
12
42
215
19
120
101
31
425
48
48
73
30
17
24
24
283
72
120
29
139
29
25
23
24
55
137
7
ABCD 98363319716*3^$a+1 [50032]
180
9
15
183
13
8
52
17
27
9
15
21
75
16
53
139
5
51
75
114
51
57
43
95
54
67
60
44
9
60
31
107
33
39
13
5
78
21
141
72
36
7
320
45
24
54
66
15
156
24
76
44
33
48
18
21
3
13
44
28
53
63
40
167
37
48
77
96
51
16
20
48
12
28
36
269
144
60
12
15
21
19
23
21
100
77
3
45
207
117
60
18
9
84
36
36
9
15
76
95
18
7
29
48
27
36
28
144
41
75
156
64
72
95
37
72
120
24
80
36
28
35
18
55
23
157
44
28
156
32
45
15
27
21
60
39
13
80
120
108
12
28
56
60
84
16
125
91
5
3
60
72
3
37
72
36
72
17
198
13
5
27
249
79
101
15
88
12
59
72
69
93
91
107
45
28
5
75
40
60
5
115
5
72
78
49
56
36
3
61
92
4
80
84
39
193
5
138
57
204
96
27
13
35
129
69
60
31
23
21
100
80
12
52
68
27
85
36
92
60
15
288
157
252
143
9
159
54
180
115
8
75
85
53
67
20
84
141
3
64
12
116
60
153
27
45
175
24
23
57
4
59
18
3
120
4
23
18
319
161
54
93
195
18
24
63
52
8
3
25
65
174
13
5
67
137
135
96
60
100
53
75
64
11
157
53
195
72
60
87
37
53
3
172
176
69
247
104
81
15
3
120
13
5
55
48
92
75
9
33
12
199
140
12
33
36
31
12
132
23
117
3
18
55
17
96
144
31
84
60
48
65
39
60
196
60
17
51
39
93
3
97
8
120
40
41
48
96
54
18
43
5
51
36
9
79
24
5
27
21
3
15
37
8
117
60
7
83
18
7
47
21
72
4
180
59
57
60
4
24
12
20
45
175
53
27
117
96
7
23
105
12
45
270
13
60
20
12
129
78
25
23
18
36
55
116
148
56
76
17
3
69
6
18
54
18
30
93
96
36
28
41
43
5
36
54
33
112
36
80
69
3
24
21
55
5
138
57
93
12
63
69
12
36
15
45
43
24
17
114
165
40
60
12
173
54
48
240
13
59
18
159
156
3
105
40
17
108
15
16
5
19
41
18
133
24
53
3
165
7
68
444
33
312
36
195
172
5
91
32
27
61
29
27
24
165
151
23
150
18
162
3
120
93
7
23
54
108
123
60
36
64
60
20
156
111
9
64
20
16
84
29
180
48
55
80
9
54
37
5
7
23
37
120
32
24
12
15
30
55
20
165
15
48
76
5
151
8
60
207
13
20
36
165
78
18
39
64
32
52
11
54
48
103
24
53
67
101
75
40
65
135
16
101
7
68
4
164
21
19
35
24
30
90
150
48
75
15
13
101
43
83
93
12
84
4
95
90
115
96
5
15
16
180
5
120
288
15
21
139
245
84
6
49
5
48
39
165
51
75
13
35
49
65
43
68
40
29
18
30
90
165
52
36
72
17
18
18
67
224
21
3
27
217
77
31
17
31
5
54
93
84
40
44
195
49
12
24
12
44
120
84
69
147
9
19
53
75
48
36
84
100
36
20
111
225
45
99
39
54
31
60
80
180
4
60
72
5
99
12
148
36
29
15
300
9
12
31
104
45
6
18
31
53
18
13
72
104
45
36
19
143
13
20
57
163
12
32
33
3
4
80
208
32
148
60
56
60
189
3
52
5
3
4
41
252
6
45
261
99
21
19
35
42
102
81
135
109
8
112
60
8
168
16
5
39
12
57
67
20
24
172
8
219
141
36
129
51
136
72
128
3
37
108
17
63
9
27
4
72
24
5
259
60
5
115
221
96
3
60
76
104
45
ABCD 98363418352*3^$a+1 [50045]
48
48
19
36
45
3
69
32
19
48
36
36
81
111
21
8
91
24
101
91
129
27
245
4
156
128
7
36
9
15
53
7
65
4
87
41
52
3
24
17
19
72
89
55
5
100
80
91
12
69
135
36
17
19
65
108
72
7
24
29
7
41
12
31
65
84
256
12
80
31
41
19
24
12
53
103
48
48
36
105
8
4
3
129
27
41
40
8
4
27
108
33
36
75
5
31
24
29
16
32
31
36
5
43
24
108
36
9
8
4
99
5
12
67
33
32
36
7
24
53
120
156
64
8
43
60
69
80
7
36
24
9
111
41
28
3
60
60
41
36
24
16
72
3
5
12
48
19
5
16
44
7
21
15
33
39
12
204
89
60
48
12
96
40
72
12
8
7
96
5
55
9
108
15
48
5
76
3
5
139
36
53
19
24
29
36
60
7
17
67
9
63
77
40
15
29
16
84
8
12
36
204
48
48
67
77
28
8
55
65
100
36
3
36
5
16
3
96
17
148
3
17
40
32
88
24
12
51
45
3
24
65
19
9
75
72
105
56
12
4
8
36
7
173
24
60
7
24
9
39
24
93
3
60
12
89
40
27
29
12
31
89
28
27
65
19
33
39
12
29
115
41
12
4
36
3
45
39
12
41
7
185
48
7
168
120
120
17
79
36
113
115
12
5
7
21
8
12
4
15
41
48
12
163
5
24
16
164
19
29
4
39
5
100
75
48
24
9
8
19
77
60
19
41
55
9
39
24
36
41
7
24
65
52
87
96
204
48
17
16
140
4
80
16
75
36
105
51
17
31
77
12
79
36
48
65
31
17
55
65
72
4
36
39
33
27
9
36
8
48
120
40
20
48
7
12
96
21
48
56
67
45
63
45
12
15
53
84
48
7
60
93
63
81
44
120
31
53
36
7
173
4
56
60
12
88
60
51
69
60
12
8
115
117
15
12
65
16
15
17
12
19
17
60
19
120
65
7
81
15
125
55
57
8
72
31
5
4
20
60
31
89
19
17
115
17
28
20
4
39
72
156
48
36
81
3
5
19
57
32
103
36
33
183
48
24
60
48
60
65
64
8
79
129
3
5
52
68
4
80
36
64
75
5
60
16
80
24
19
41
7
24
29
16
20
52
8
84
19
9
20
72
16
36
164
43
84
33
36
44
16
36
20
28
140
31
84
12
17
40
108
8
12
7
5
108
12
160
15
5
36
7
84
45
15
72
9
20
7
41
19
41
115
21
36
147
101
19
101
52
32
160
51
108
9
20
72
7
12
137
19
36
5
100
3
24
105
20
28
3
29
28
15
125
55
17
88
87
5
7
12
161
12
43
60
24
29
43
21
99
41
36
55
237
72
68
108
7
24
24
57
72
15
41
12
175
5
4
36
60
12
116
12
160
8
55
5
24
16
80
31
29
31
12
12
5
84
55
65
172
8
108
7
24
17
12
48
55
69
36
15
17
52
20
31
24
33
147
53
7
101
120
136
48
20
7
84
29
31
12
17
103
45
48
216
8
19
72
5
12
12
36
115
29
36
52
8
12
12
28
8
12
91
24
9
39
45
15
17
28
75
17
48
124
3
60
5
79
12
12
60
81
68
31
65
16
176
31
77
79
48
48
5
4
51
57
12
56
19
12
9
12
80
7
45
12
8
36
16
15
24
60
29
48
103
9
3
45
3
125
4
188
55
24
41
31
17
55
125
7
17
96
40
104
7
89
72
40
68
60
79
41
4
75
84
17
16
15
41
72
7
144
84
24
168
29
103
41
19
137
31
21
32
48
28
27
33
12
68
55
81
68
31
9
99
29
88
44
36
19
185
19
41
36
19
36
45
15
36
89
100
104
7
89
55
5
4
36
32
12
60
40
75
36
21
15
113
67
249
20
19
57
8
67
101
151
101
7
29
4
159
36
5
43
108
129
207
29
4
63
5
48
31
12
41
28
20
103
5
24
55
12
29
31
24
36
24
69
3
77
28
60
84
104
12
12
40
3
5
48
31
228
65
16
15
29
28
15
36
84
45
39
45
24
20
7
77
108
4
15
12
48
24
17
12
199
24
129
44
64
176
72
19
24
36
33
15
96
29
28
135
17
31
60
45
15
65
60
72
12
100
3
5
91
48
12
77
180
7
77
88
60
12
20
52
44
7
36
48
29
24
7
29
120
31
29
19
33
63
65
16
48
108
15
65
7
12
12
57
12
24
104
12
7
5
175
21
15
36
12
77
43
252
36
9
3
17
40
63
41
108
151
69
3
5
91
29
43
9
20
55
5
19
9
12
20
124
60
3
65
16
20
115
45
51
84
65
103
137
64
56
19
24
12
12
17
31
9
128
43
5
31
36
17
36
60
4
72
60
3
5
48
64
56
7
81
24
36
32
79
9
44
67
36
33
20
12
4
51
45
32
67
161
7
5
31
36
21
3
29
52
ABCD 98363437496*3^$a+1 [50044]
37
63
9
24
59
13
11
55
120
42
3
3
21
8
12
157
144
11
73
66
42
84
27
15
72
84
24
81
8
12
124
69
39
33
42
6
6
42
24
35
43
132
42
102
41
19
17
43
48
120
78
35
43
36
12
29
16
3
41
1
24
54
65
37
18
60
30
54
108
17
1
11
7
24
29
13
42
78
23
103
24
96
18
107
7
165
39
53
85
39
8
55
17
7
66
11
37
6
17
25
3
20
25
42
24
5
61
18
12
54
24
6
30
12
6
93
21
23
121
12
6
5
79
33
8
72
19
36
5
12
31
12
18
3
129
24
24
30
12
5
7
18
90
12
24
150
11
31
6
12
42
102
30
29
55
45
92
43
30
23
144
25
119
61
18
29
28
44
25
30
81
44
37
35
72
12
96
7
12
18
143
7
57
99
89
1
11
25
12
15
56
91
53
31
65
12
7
36
6
6
102
47
12
88
8
13
18
5
19
65
36
25
126
54
48
71
13
48
39
21
11
48
25
18
30
6
72
30
35
31
30
107
67
36
24
84
72
36
66
66
30
72
15
39
6
6
138
99
20
7
6
12
90
6
12
24
11
7
30
6
48
6
11
1
3
8
24
12
36
36
13
3
9
42
29
7
12
101
88
12
33
63
27
12
5
19
17
19
53
91
29
13
11
19
6
11
37
35
36
133
84
35
43
36
90
6
41
7
137
48
19
45
3
41
36
115
18
12
15
3
33
44
1
63
36
20
25
24
6
42
6
33
8
24
12
55
17
108
16
84
32
1
36
90
18
83
25
24
102
42
23
25
11
49
3
8
43
137
12
16
56
25
114
29
36
12
16
33
6
96
66
23
19
18
66
5
120
19
41
36
1
3
45
84
83
28
3
17
24
36
25
3
8
7
96
17
108
7
48
105
39
5
25
11
55
65
108
36
16
15
57
8
19
30
24
36
18
18
12
12
42
5
25
12
18
9
21
162
18
96
12
35
25
47
7
18
83
13
15
32
12
43
21
32
37
11
55
120
18
3
20
124
8
25
12
6
96
48
21
9
35
19
24
96
78
30
5
12
1
30
21
92
31
21
51
30
18
90
36
27
48
3
5
132
1
47
79
9
80
55
9
12
8
19
17
16
33
36
36
72
6
72
12
12
17
67
6
99
8
73
3
9
35
7
9
92
16
99
54
30
24
29
60
28
80
115
66
6
185
1
23
1
11
13
12
75
21
47
7
36
72
48
96
60
5
43
78
102
42
78
57
32
136
44
37
39
9
18
113
7
24
17
28
68
1
6
21
80
25
48
42
5
1
30
162
95
31
30
18
24
90
42
17
49
11
4
51
29
52
48
9
18
41
76
15
60
6
23
12
25
6
102
35
108
19
18
27
69
48
27
21
48
12
24
42
60
9
72
21
6
17
25
48
47
19
9
3
36
129
33
48
119
132
91
144
18
6
66
18
29
43
17
1
11
19
30
3
15
30
47
7
60
5
13
42
72
162
6
165
68
12
60
73
48
96
18
6
36
42
6
78
101
72
48
7
17
48
24
72
127
78
23
61
24
23
24
49
6
17
73
11
133
11
13
83
28
15
30
47
61
47
19
17
19
12
165
87
65
7
93
15
18
23
36
43
6
23
13
96
23
7
5
19
42
18
9
20
124
21
23
12
1
167
12
72
7
84
144
18
42
24
93
44
28
9
24
23
36
16
44
43
77
7
6
47
7
6
78
17
1
6
24
90
54
24
84
6
72
71
55
24
18
11
12
19
5
4
80
85
23
16
8
7
36
101
13
90
6
35
61
3
8
72
115
221
24
1
24
72
6
5
28
9
30
9
27
12
21
8
13
66
42
6
150
3
63
72
17
7
21
63
173
19
153
33
18
24
6
35
60
25
11
7
30
143
13
6
9
12
123
53
1
54
18
11
168
48
25
66
24
65
1
66
12
53
4
8
7
42
48
30
33
48
21
75
44
7
18
23
61
27
33
15
93
23
124
20
1
60
75
9
108
18
9
33
6
18
90
41
55
17
91
41
64
8
19
78
51
39
5
31
5
24
40
32
72
7
54
48
60
3
9
24
23
25
6
137
36
73
11
7
18
75
15
12
9
60
21
23
36
103
5
12
108
49
30
12
24
29
19
48
29
25
72
15
24
9
11
13
18
21
177
12
18
57
32
25
12
90
17
31
5
49
23
4
15
18
18
29
52
3
78
36
18
9
44
7
66
42
137
25
11
12
7
29
55
5
61
30
93
32
175
6
60
47
85
15
20
19
81
32
1
48
23
7
21
8
48
13
23
37
27
8
19
17
73
35
43
65
100
57
11
36
1
11
72
1
15
8
72
139
41
7
57
20
139
41
168
91
29
1
6
36
60
30
12
24
42
84
57
33
42
36
5
28
3
173
12
7
102
15
3
41
84
7
42
47
12
13
6
45
8
52
15
33
116
181
60
78
21
120
21
12
47
25
96
18
41
13
30
17
100
12
57
12
11
73
12
48
6
84
12
108
174
11
1
11
109
12
54
5
7
36
12
90
48
59
43
12
54
24
3
3
5
24
28
195
5
1
24
78
41
49
23
55
41
19
17
28
81
162
17
37
24
18
36
42
51
45
72
6
57
3
5
187
5
67
30
66
18
35
55
42
35
19
66
84
18
48
53
19
65
168
7
12
17
19
6
90
57
12
21
18
29
1
155
96
1
35
36
7
6
23
12
52
33
23
19
30
30
96
36
132
6
71
19
17
19
54
192
15
80
1
144
72
11
7
6
11
12
25
11
55
30
18
137
31
69
93
12
15
57
102
36
65
49
51
15
65
19
36
69
15
69
3
60
33
9
35
12
ABCD 98364027434*3^$a+1 [50014]
48
12
12
24
20
31
9
36
36
63
57
39
29
25
15
44
7
41
72
16
24
15
41
16
9
36
143
16
20
24
16
20
52
8
4
3
5
52
21
12
27
27
78
3
12
8
24
40
116
4
56
25
48
59
1
36
156
3
20
55
41
16
104
64
44
16
20
112
132
8
37
15
48
207
45
21
36
15
36
20
37
23
13
42
5
40
68
16
44
24
13
27
48
120
48
99
41
12
43
21
56
40
48
69
36
11
88
57
3
20
31
5
40
12
15
33
21
23
12
28
20
100
72
8
28
12
32
13
15
12
84
87
45
44
64
92
4
168
48
24
20
4
60
12
80
28
32
4
24
39
93
48
44
61
90
29
16
24
36
36
3
57
39
41
48
175
77
49
27
33
30
185
12
100
15
77
67
41
12
48
4
24
9
11
12
4
9
15
24
8
28
12
8
1
11
7
5
76
20
24
36
109
47
4
57
59
76
32
31
9
48
33
30
24
41
52
99
45
116
24
28
68
49
15
60
20
48
1
15
36
3
17
4
20
40
135
89
36
52
48
140
52
24
8
100
12
69
15
84
60
60
8
4
8
43
17
28
117
11
12
72
40
32
24
79
18
27
27
5
36
24
64
39
18
23
12
13
15
120
9
3
44
60
25
15
33
47
16
60
8
52
8
36
4
20
24
13
95
28
21
39
116
160
56
24
48
16
24
12
24
12
20
60
60
48
4
72
33
15
36
20
55
5
16
8
28
24
56
13
51
15
29
16
20
25
95
28
36
36
3
177
20
43
17
84
12
4
8
16
24
8
24
4
15
162
15
33
11
64
51
81
33
39
12
84
12
32
28
48
12
24
120
8
16
24
3
18
6
9
44
36
36
40
48
132
36
33
51
56
24
25
11
67
45
21
6
9
21
240
15
24
204
56
1
11
24
60
124
20
16
15
24
45
32
40
3
21
3
21
9
11
16
20
16
92
16
36
104
24
12
24
16
45
11
52
12
69
60
15
21
15
84
39
5
13
35
40
48
84
33
54
9
20
12
4
104
24
1
51
56
40
15
17
61
15
20
36
19
17
37
18
5
112
12
15
9
36
8
16
51
21
3
9
48
48
15
114
95
40
8
40
45
3
39
18
63
104
88
12
21
95
85
87
12
12
24
20
40
20
24
108
28
12
8
124
20
1
59
28
8
184
92
76
39
65
61
3
104
1
27
8
4
32
28
12
33
23
52
36
15
5
12
55
17
72
4
27
18
47
64
8
25
36
15
36
63
57
24
36
21
59
19
21
33
11
24
16
12
3
17
28
51
33
12
96
72
32
16
3
29
52
36
8
16
108
8
88
87
18
51
44
1
51
20
13
60
54
41
40
44
40
123
17
36
85
11
25
11
49
30
18
6
9
8
109
71
40
12
15
105
8
12
25
23
40
60
87
42
23
136
20
12
184
20
64
56
28
48
15
9
9
11
25
11
48
24
16
72
15
69
36
48
36
9
12
59
40
81
39
20
1
47
40
92
1
35
40
15
5
28
15
96
9
9
27
108
32
61
3
56
36
72
37
15
48
21
87
27
33
32
16
20
25
59
7
45
45
54
65
25
36
15
3
41
37
27
20
43
5
4
24
56
4
9
3
8
7
78
99
111
5
16
60
15
9
32
60
28
15
30
27
12
8
172
8
13
11
64
32
28
20
7
33
39
77
108
12
24
24
28
69
18
17
36
124
93
66
24
5
48
12
52
20
24
24
52
8
91
17
24
73
48
27
68
40
9
59
40
24
12
9
35
12
40
12
51
21
96
9
143
88
20
12
16
276
15
45
20
60
108
100
68
49
23
40
20
97
3
8
40
9
15
39
41
31
48
21
75
93
51
72
5
52
36
32
24
100
21
87
8
72
16
60
9
95
52
81
18
21
21
144
63
21
11
4
60
20
52
15
5
12
151
57
135
93
24
20
52
24
36
24
39
113
13
66
9
44
28
15
5
28
56
28
116
12
12
7
18
11
36
88
12
8
67
18
27
21
83
40
32
4
8
40
20
13
15
20
13
51
36
45
90
72
57
44
24
136
96
8
12
36
12
37
3
12
48
36
104
1
84
23
24
36
132
72
4
15
5
16
44
36
4
72
20
40
12
48
33
27
9
18
77
61
3
51
78
87
21
23
36
36
12
12
108
61
27
24
24
27
5
85
3
24
8
48
52
8
1
155
16
12
36
36
36
8
24
145
23
28
45
12
23
84
12
28
33
60
15
33
6
9
80
100
12
33
11
48
52
20
13
3
24
56
100
12
8
64
48
56
1
35
25
15
20
96
88
192
68
4
92
24
24
172
36
8
7
45
20
4
3
33
44
43
81
117
42
17
31
29
24
40
32
4
69
15
12
32
31
9
15
53
67
33
20
19
21
24
45
59
4
68
24
48
16
80
12
28
80
100
45
87
68
36
4
12
3
21
240
36
12
3
33
15
9
63
53
84
28
44
4
117
27
12
68
48
37
78
9
24
87
9
69
107
24
36
12
13
60
23
16
15
129
56
31
72
33
8
49
83
115
5
48
40
45
36
3
8
132
132
88
12
8
40
12
56
64
36
32
60
16
36
56
108
25
102
65
4
21
15
32
31
5
12
4
24
171
69
24
123
48
96
18
3
45
3
84
36
44
28
24
24
12
33
119
31
21
60
44
12
88
12
8
52
12
80
28
12
3
17
36
76
15
101
60
52
12
39
21
24
12
92
112
48
75
21
45
27
8
60
37
87
21
11
4
15
29
60
28
104
36
4
33
27
8
16
80
16
9
47
97
3
84
45
11
4
8
36
4
75
5
76
132
27
18
3
20
36
40
68
13
12
3
20
64
24
39
90
27
60
24
80
7
77
13
143
64
36
32
43
ABCD 98364075926*3^$a+1 [50180]
20
21
103
77
120
24
30
24
1
41
78
6
15
105
99
100
36
156
60
48
47
25
53
51
4
32
3
66
120
150
21
45
60
15
64
80
100
84
5
6
6
108
12
19
29
66
24
61
5
19
96
155
129
72
100
44
9
111
21
90
49
161
99
120
16
89
31
83
1
5
84
30
1
119
61
35
1
120
5
43
20
16
164
87
165
9
55
24
12
143
6
96
24
90
1
53
60
31
84
116
60
75
6
63
16
11
138
135
52
59
6
204
135
105
54
57
33
7
140
40
24
80
16
65
3
16
44
36
4
5
6
54
7
80
33
132
39
111
9
249
6
61
24
36
23
85
35
61
120
44
36
9
96
31
53
67
35
13
11
61
24
11
24
109
11
69
100
41
115
24
155
66
31
5
18
42
3
21
24
7
119
6
18
25
32
69
175
36
23
30
31
65
66
48
1
41
60
19
20
45
19
5
187
125
30
69
9
180
31
5
31
204
41
54
54
90
57
4
120
84
12
29
54
37
60
60
203
145
56
159
150
42
24
145
29
12
259
5
171
88
72
155
45
123
121
44
12
4
84
60
17
15
28
32
9
54
97
5
120
168
27
39
49
5
7
68
40
191
54
15
75
66
24
187
44
39
37
83
90
31
65
60
51
63
37
125
60
204
15
4
36
5
24
31
164
81
174
181
20
159
6
55
41
39
16
8
57
48
12
39
216
9
84
66
9
111
150
204
15
21
144
132
199
29
51
124
221
30
90
36
79
11
54
31
113
72
24
175
84
96
80
156
33
27
135
9
15
21
393
72
60
103
20
297
90
9
4
60
120
41
211
83
141
75
66
24
24
27
33
27
135
9
81
60
15
213
36
19
60
92
93
60
91
245
91
83
21
45
120
150
9
40
95
81
21
138
30
96
84
120
6
114
147
100
23
6
24
7
5
54
25
56
39
120
25
96
5
39
76
84
41
43
65
31
84
72
89
31
168
12
24
140
40
36
89
150
24
21
81
55
59
96
78
72
79
11
78
111
99
237
24
45
30
24
30
7
84
80
135
61
89
99
21
84
31
41
43
12
143
21
51
85
8
27
93
60
36
16
65
39
60
45
24
15
51
1
224
4
65
7
60
8
45
42
78
211
5
31
5
19
5
360
36
90
9
231
33
21
24
15
105
55
11
1
48
47
25
44
105
60
51
4
29
60
12
3
111
25
89
120
6
105
16
143
66
6
54
186
18
127
44
69
72
60
60
60
99
9
151
191
18
6
169
120
41
96
19
20
39
30
90
157
35
114
54
96
1
29
84
120
307
29
19
36
36
8
21
199
36
41
79
176
93
102
9
40
144
77
63
105
90
96
174
75
15
66
31
44
76
20
84
24
136
95
21
9
31
48
11
54
31
35
114
31
44
60
12
60
4
11
168
81
204
76
71
120
90
3
16
36
48
12
8
81
24
192
79
20
129
72
19
84
125
60
6
141
4
191
49
101
18
30
66
54
66
66
24
19
35
25
20
81
84
7
204
59
66
75
69
12
24
19
36
36
60
48
11
6
75
28
35
30
72
255
144
16
29
54
21
16
44
144
76
41
75
9
30
85
20
60
4
95
6
36
30
78
192
60
24
30
1
23
246
60
55
119
1
71
49
20
64
96
11
25
89
19
12
209
51
75
90
75
84
15
1
29
15
40
116
108
21
6
54
114
96
54
12
150
33
15
85
32
40
24
5
54
97
84
35
1
95
33
100
35
45
171
96
129
180
9
135
141
51
33
36
36
18
6
115
29
ABCD 98364170852*3^$a+1 [50009]
23
24
1
53
156
36
60
18
90
51
15
1
149
30
205
96
185
39
219
69
33
79
29
147
15
49
185
183
213
54
21
112
173
115
29
6
90
67
80
112
95
234
7
32
48
45
339
15
33
81
162
138
42
174
24
12
87
3
144
93
51
109
41
102
60
48
72
144
90
3
141
126
90
180
96
39
81
79
65
111
15
129
96
15
108
30
42
30
198
216
126
24
171
3
252
145
53
331
65
36
330
97
32
51
84
24
1
29
51
111
97
48
89
6
54
84
60
72
30
117
123
144
85
48
101
139
143
24
216
49
275
13
197
144
27
69
36
55
173
19
41
39
81
162
109
35
54
60
27
39
126
90
78
30
96
165
105
55
269
30
132
138
240
36
3
112
5
90
90
103
23
24
36
30
255
112
11
117
15
84
270
126
60
138
36
54
97
179
90
30
96
69
69
72
90
18
36
51
39
96
9
75
24
12
18
36
90
180
90
114
49
41
30
121
149
252
15
93
19
107
24
72
69
15
225
9
471
21
27
21
90
1
128
208
59
90
186
49
5
54
12
258
102
54
6
30
18
42
48
219
3
18
66
180
270
54
481
29
307
53
210
57
33
31
80
48
3
285
39
121
80
33
60
12
39
129
12
19
48
48
35
90
54
210
6
18
67
35
157
77
115
89
39
153
24
15
15
1
192
77
114
81
81
84
96
48
187
125
18
66
31
59
60
105
201
87
48
75
24
120
54
42
30
54
24
12
54
144
6
144
1
29
36
54
9
288
33
12
24
43
32
9
7
32
51
306
114
162
199
35
216
108
9
147
13
41
6
36
108
81
135
126
27
21
171
16
65
127
192
11
210
54
13
11
37
263
60
126
15
15
1
59
30
96
48
7
89
55
71
108
12
18
60
51
51
108
6
30
93
3
84
24
66
15
96
33
72
7
17
126
177
33
79
48
41
30
6
51
144
75
85
41
198
120
96
54
12
7
53
138
60
66
126
90
60
90
69
105
55
89
7
80
160
23
186
63
112
125
54
36
73
113
18
12
24
73
83
144
61
29
6
109
215
90
111
153
132
318
180
81
16
89
55
11
37
77
144
19
128
135
54
96
450
30
19
89
60
27
99
90
54
72
90
210
9
15
33
48
63
81
16
23
9
27
165
21
108
31
5
54
120
141
111
18
72
18
60
66
36
195
129
90
186
30
45
189
3
48
63
30
186
66
18
90
150
37
65
54
6
67
32
75
96
84
144
162
18
42
547
23
60
30
127
32
135
174
96
354
36
90
60
120
6
48
36
13
101
91
155
24
72
69
96
64
41
7
41
60
12
175
83
90
12
54
33
160
173
54
30
126
108
72
109
125
3
123
24
30
24
66
133
192
288
ABCD 98364354404*3^$a+1 [50006]
39
6
27
144
183
42
39
9
66
30
54
1
11
18
27
339
6
15
120
39
105
39
1
11
18
12
84
19
288
32
57
48
63
168
75
36
48
60
61
149
30
66
204
55
80
27
18
3
63
9
135
42
78
81
69
60
30
36
21
15
201
57
30
25
95
33
153
111
168
87
90
168
12
123
40
72
23
96
24
1
41
15
24
15
6
43
32
120
9
39
285
30
117
33
12
51
57
66
6
15
120
33
111
69
27
96
9
30
48
57
39
1
56
9
63
105
30
6
66
24
24
42
174
36
60
33
21
174
66
36
60
114
60
45
24
40
17
30
18
7
8
15
42
63
16
41
168
42
18
147
39
49
80
48
9
24
54
30
42
9
135
54
3
159
153
87
9
24
15
66
6
48
25
56
264
75
30
96
111
120
75
84
24
1
176
24
15
66
15
15
81
57
36
90
57
177
6
9
40
32
105
15
225
15
39
66
48
15
72
15
9
39
90
15
15
6
114
145
32
48
48
27
213
64
56
87
12
18
252
24
55
536
24
96
39
25
71
33
15
33
33
90
180
60
6
90
30
15
96
63
105
160
32
72
15
66
135
24
15
36
30
36
18
90
111
15
97
80
39
25
8
27
54
24
63
288
51
60
114
87
120
129
55
89
24
87
159
36
18
3
144
33
87
3
36
1
143
42
18
102
60
108
30
36
30
7
47
252
61
104
24
96
99
21
39
54
12
54
81
9
87
123
6
60
18
192
18
12
78
30
7
56
24
9
6
138
111
16
65
63
16
56
15
144
120
90
144
60
12
63
21
240
27
24
120
153
87
168
15
30
147
45
30
48
13
17
111
51
318
7
29
96
114
249
15
57
15
145
119
9
120
15
6
36
39
21
75
3
126
126
240
145
8
192
24
64
56
15
81
105
30
18
63
183
114
6
24
42
48
102
30
75
69
19
137
159
105
96
108
60
30
36
36
33
171
117
48
189
12
78
57
24
192
3
45
9
30
60
45
135
12
204
264
153
33
84
3
112
65
12
30
18
3
27
36
25
56
123
12
18
36
51
120
160
65
39
81
31
137
72
15
15
30
99
24
147
54
90
60
6
30
69
111
48
73
53
126
30
15
9
159
40
47
144
129
21
210
9
15
6
30
21
15
90
55
144
11
108
90
207
48
15
60
36
156
45
144
81
111
159
18
15
147
18
115
56
9
87
120
105
15
96
33
6
129
141
240
3
40
56
15
9
87
81
399
18
63
48
135
25
71
18
126
9
120
15
66
15
249
12
108
30
225
57
150
25
89
144
102
18
7
8
48
33
55
152
33
15
39
6
99
135
42
30
153
16
65
7
72
131
66
18
90
183
48
111
60
189
51
18
51
72
48
9
15
72
63
33
24
16
29
60
54
156
60
54
51
9
30
1
35
18
36
6
48
6
51
24
69
51
9
102
18
6
144
150
30
141
15
66
15
40
65
79
29
30
36
60
114
90
120
42
30
25
104
9
255
136
65
126
198
27
9
24
36
30
60
54
51
105
96
63
96
24
57
84
186
24
126
51
39
114
36
60
39
39
97
8
15
57
63
90
126
60
21
39
129
231
66
103
137
303
48
159
9
24
87
9
81
15
45
18
30
27
96
72
111
25
72
209
78
73
128
9
7
8
136
179
30
7
29
36
39
24
15
145
17
270
153
351
ABCD 98364996292*3^$a+1 [50021]
61
83
12
108
96
84
144
151
24
48
72
77
13
11
12
60
67
5
108
13
11
60
24
49
108
30
17
72
55
89
24
85
18
17
12
108
120
13
42
161
37
18
30
59
85
60
180
108
23
144
60
96
156
36
48
49
35
48
7
65
145
36
42
29
60
31
29
61
95
12
181
36
96
23
156
24
79
113
24
79
89
12
24
19
233
48
7
17
7
125
181
30
24
53
60
156
19
48
17
55
162
11
24
108
145
23
24
193
11
144
25
11
79
53
67
125
60
1
119
36
91
125
24
120
109
6
17
199
66
23
12
24
373
6
5
132
372
115
53
19
5
211
90
35
163
29
36
12
24
36
7
78
18
89
36
139
17
36
115
89
36
24
85
54
77
12
192
108
25
23
265
35
12
60
12
120
36
79
216
144
113
108
19
5
24
96
19
5
187
54
35
151
48
65
72
24
1
35
132
13
95
24
85
23
13
59
79
144
53
24
180
1
48
11
120
1
35
109
18
17
60
13
102
65
61
60
174
5
1
143
60
12
12
36
19
65
151
17
24
84
216
48
115
5
1
12
47
151
24
72
53
60
48
108
91
53
13
132
138
89
36
72
1
114
48
42
47
181
95
67
113
109
11
12
36
31
48
17
55
96
53
37
48
35
91
173
12
24
12
67
6
144
47
19
5
67
24
5
121
59
31
29
19
29
25
18
24
18
167
31
89
31
137
108
12
1
84
143
24
108
13
23
72
67
17
151
65
48
72
60
145
47
132
79
89
37
66
53
19
72
96
53
36
145
83
1
42
125
85
78
54
167
43
168
5
324
48
31
125
61
23
13
12
11
12
13
71
36
55
72
17
1
54
24
41
120
55
174
35
79
53
12
55
77
19
29
43
89
1
84
108
95
85
35
132
96
12
13
18
29
60
12
43
101
12
168
7
89
120
24
24
13
83
12
49
11
7
41
24
7
114
11
108
48
24
144
132
24
120
1
48
59
132
24
169
162
138
6
89
37
83
36
19
221
84
36
97
12
23
13
144
240
66
89
252
228
48
49
35
240
156
48
12
24
36
7
197
1
59
1
143
55
185
151
125
115
65
96
55
53
139
546
30
6
90
18
11
19
5
13
270
233
12
67
41
24
127
149
19
161
1
23
108
115
185
24
96
60
19
101
12
108
67
120
6
156
36
143
180
25
35
19
53
132
151
29
12
1
167
36
24
145
23
19
149
12
72
55
72
29
12
72
12
36
13
42
5
115
90
227
67
5
180
36
72
115
96
89
60
72
25
23
91
30
59
36
36
73
246
5
19
5
61
6
41
84
84
7
48
77
12
108
19
53
25
11
96
144
37
48
71
19
5
19
126
71
48
12
36
24
1
42
185
12
60
151
5
84
55
161
55
173
24
43
48
24
17
31
5
48
84
12
19
17
24
60
19
89
108
12
175
17
96
84
84
7
17
271
101
60
55
5
60
48
12
84
12
25
119
25
11
133
95
24
187
24
17
12
132
48
7
89
1
414
17
48
1
6
269
49
131
13
11
31
66
167
55
72
161
84
43
48
65
24
48
120
55
162
11
60
55
53
67
72
185
13
42
18
144
119
7
18
179
48
24
60
60
91
24
41
48
55
72
18
11
19
221
48
36
1
95
84
1
179
55
72
17
36
24
13
23
72
37
95
228
13
35
84
12
103
6
107
24
24
79
65
12
115
5
36
13
ABCD 98365592894*3^$a+1 [50002]
44
27
48
60
12
108
25
17
39
60
3
198
79
36
108
119
96
36
90
3
40
56
9
27
153
147
45
6
73
20
51
48
6
84
67
20
21
78
9
3
54
243
51
90
7
32
76
59
61
80
27
174
24
54
18
7
155
12
13
72
48
71
61
36
47
12
25
20
69
36
63
28
92
40
56
16
41
27
15
45
147
13
137
63
72
16
32
27
49
36
59
141
21
54
25
8
52
20
84
4
120
65
6
12
33
45
291
99
42
12
6
21
15
25
48
36
132
83
12
13
11
25
20
88
20
72
280
179
21
4
20
52
12
53
234
18
66
54
6
84
6
91
8
52
48
17
198
21
4
32
60
160
11
18
99
111
105
84
40
83
12
60
36
129
105
127
60
5
18
25
200
36
40
20
64
20
88
8
52
5
67
5
187
143
25
108
48
24
20
28
8
36
111
13
36
83
37
8
72
99
66
6
9
9
30
49
11
9
27
25
84
119
6
102
60
25
108
104
36
24
36
39
90
51
135
1
11
72
18
18
6
3
15
48
13
20
64
20
33
19
60
11
30
63
105
79
47
138
27
60
84
87
153
52
32
40
5
78
9
16
95
85
48
44
135
45
171
21
24
156
63
61
17
54
61
23
49
95
193
12
11
25
47
9
40
29
54
45
28
35
48
54
31
65
84
18
49
84
20
87
109
8
111
141
39
54
6
21
225
24
39
15
36
61
48
20
51
12
85
48
47
9
63
60
97
128
72
16
48
24
48
47
60
36
1
80
9
79
11
21
16
143
1
35
9
64
20
63
33
21
123
21
24
18
84
9
36
63
108
33
39
117
4
59
141
16
20
39
6
18
1
60
12
65
67
12
11
33
36
75
13
36
56
84
24
12
81
115
29
114
36
73
155
78
99
88
11
9
45
12
114
12
49
101
39
76
83
21
15
66
63
16
20
24
16
5
24
19
108
35
108
109
11
25
24
20
3
33
9
27
3
121
12
53
19
56
27
13
20
39
81
81
258
21
15
21
4
59
6
7
23
121
11
9
3
25
92
105
138
25
65
15
52
173
91
17
219
99
24
48
13
36
20
124
12
35
108
145
20
15
21
99
9
16
36
144
24
20
63
37
11
36
13
5
43
128
27
60
30
63
27
25
8
45
19
96
59
18
42
396
9
12
88
20
132
16
23
121
173
30
13
72
11
12
42
48
63
24
12
60
28
20
52
44
324
52
120
29
115
17
3
4
12
36
44
63
21
24
88
83
21
99
204
108
48
6
36
7
72
84
35
37
35
109
173
7
144
35
9
21
139
191
25
12
224
28
132
104
112
92
52
48
20
15
18
12
6
9
63
54
19
119
61
20
15
81
9
144
27
136
8
16
20
84
40
95
132
90
54
25
11
102
90
132
109
60
36
68
96
16
108
92
16
128
279
36
181
24
36
65
63
12
51
25
167
13
23
49
12
44
9
30
72
9
76
11
109
8
27
144
21
108
16
179
48
297
16
36
71
270
7
32
4
47
57
51
84
45
40
48
29
36
18
126
60
19
36
24
104
72
51
102
175
20
75
61
47
33
84
15
90
90
36
12
33
16
29
90
81
64
44
28
137
6
12
24
45
21
63
24
81
72
3
52
17
18
25
77
87
9
79
5
6
30
24
7
11
25
23
9
51
25
59
96
102
79
11
13
176
24
64
72
44
100
56
4
84
36
11
6
63
45
234
37
11
157
23
25
24
68
33
138
60
84
13
203
45
15
61
48
11
24
30
43
44
48
76
65
12
132
55
11
25
17
54
25
5
15
63
210
27
16
17
91
11
45
40
48
72
71
9
45
18
390
216
72
42
37
60
104
40
47
18
19
56
40
120
101
18
126
31
108
12
8
27
45
48
15
253
35
54
138
105
27
9
27
9
63
81
21
103
20
36
57
63
9
36
150
1
101
54
45
108
36
36
4
156
20
24
36
45
63
36
75
85
36
23
81
96
108
12
144
27
13
131
33
3
13
36
23
36
9
16
35
21
108
16
44
100
83
13
84
11
9
123
117
147
9
52
8
84
ABCD 98365655606*3^$a+1 [50016]
24
4
75
17
31
9
36
20
7
65
16
32
4
20
40
15
72
77
31
33
48
32
19
9
63
81
8
7
12
9
48
12
51
120
36
101
12
19
5
4
27
33
8
36
7
9
15
36
12
72
132
24
29
7
29
24
24
40
120
15
17
55
9
3
48
60
17
16
48
48
27
17
28
24
32
31
57
36
12
56
19
81
3
12
36
12
125
91
33
27
12
21
39
29
36
28
15
84
24
5
19
24
5
127
17
100
8
4
3
41
40
8
24
7
17
16
20
84
67
9
32
40
8
7
72
5
4
36
39
41
43
5
40
12
84
72
15
9
96
12
32
12
4
15
17
12
7
12
24
72
9
39
12
5
76
12
39
17
12
48
64
3
5
124
39
69
36
51
24
5
36
24
4
48
51
69
27
12
17
148
27
12
9
8
72
12
64
20
48
24
24
24
4
3
117
3
48
81
96
3
9
20
7
29
52
63
17
48
43
12
84
72
77
31
29
52
84
195
36
81
128
55
29
24
4
63
65
12
16
51
21
51
84
65
67
29
19
17
55
21
20
88
12
60
3
72
72
17
28
12
75
12
69
8
7
5
4
24
24
99
41
52
15
17
55
5
67
45
24
92
7
57
12
3
29
16
72
24
36
3
36
41
28
68
4
32
12
12
36
88
284
40
8
24
96
72
19
48
9
3
17
64
3
5
28
63
5
64
8
7
17
124
12
48
24
51
9
15
5
40
44
52
63
17
7
17
55
48
12
96
9
12
51
12
41
7
113
16
27
21
48
60
144
15
189
15
5
12
48
7
17
52
120
36
8
36
31
29
16
3
17
4
3
81
12
3
21
60
60
36
3
81
36
51
41
96
55
24
12
5
16
48
20
31
5
48
16
15
57
15
96
17
4
3
144
29
16
3
12
53
19
5
19
5
4
27
29
4
60
63
21
24
104
19
24
45
3
17
76
27
125
76
15
5
24
48
7
12
17
43
24
29
16
20
16
32
4
8
156
31
41
115
81
12
128
60
19
33
44
16
48
48
27
33
20
52
8
28
15
41
31
33
84
8
72
24
79
105
84
36
15
5
36
64
168
8
43
17
28
3
24
93
8
76
12
39
21
44
36
19
21
3
17
7
33
75
113
31
33
20
24
24
220
39
12
60
24
41
19
41
4
12
15
60
12
24
5
7
72
24
89
12
72
40
8
72
7
12
24
12
89
72
40
80
19
21
12
15
17
55
48
21
12
51
24
12
29
28
96
8
12
36
4
3
12
33
12
12
15
45
87
36
12
24
72
5
12
7
45
12
63
21
32
60
4
24
15
5
7
12
81
63
9
3
29
19
5
28
15
129
60
32
55
29
7
5
88
15
161
7
93
20
4
44
16
20
67
17
67
93
44
67
89
52
44
7
33
3
21
12
24
27
33
48
108
20
7
21
27
17
28
75
33
63
36
21
56
48
19
9
8
31
21
32
16
12
27
12
53
28
8
7
29
55
161
88
39
24
17
12
172
3
9
27
9
15
69
68
55
33
72
3
5
4
24
20
31
9
24
75
21
96
20
64
12
24
15
72
12
125
19
41
36
12
12
7
24
5
28
20
19
9
3
17
28
3
117
120
123
12
12
9
8
79
48
12
5
7
12
9
27
12
17
28
39
29
24
132
7
89
12
7
45
36
8
7
60
5
48
60
19
65
31
41
36
4
56
24
19
21
8
12
7
9
12
8
4
3
48
57
123
57
12
32
12
36
24
48
7
21
20
100
20
12
4
39
48
45
8
12
28
27
9
168
12
80
4
39
81
68
103
5
79
12
41
7
9
12
39
12
53
24
19
72
36
65
4
60
123
5
24
12
12
132
7
9
48
3
137
28
8
4
15
33
3
9
27
33
20
19
12
29
19
12
12
9
44
19
69
32
19
33
12
12
12
8
52
56
43
9
156
36
8
7
17
55
17
91
24
5
19
24
33
180
44
112
84
8
28
56
12
40
32
4
3
5
19
9
15
12
21
12
60
8
7
12
29
16
12
20
7
9
99
21
24
20
16
20
79
12
12
5
76
60
3
41
16
36
15
24
9
8
28
27
12
77
28
3
48
12
5
55
33
24
24
20
16
12
56
84
48
16
87
89
163
9
44
7
36
12
29
7
33
24
80
19
12
53
60
43
9
32
16
39
5
19
9
128
52
24
99
5
31
33
44
28
68
19
29
43
24
5
7
21
48
12
3
12
69
39
5
7
48
24
5
7
5
139
45
24
147
5
144
7
9
24
12
104
19
89
7
33
12
20
7
5
28
3
21
32
12
36
40
3
9
44
7
17
52
32
84
19
33
3
53
40
39
165
3
24
45
3
117
8
19
29
64
12
15
5
24
76
3
12
5
28
39
185
43
41
24
28
75
9
15
9
80
112
8
4
12
32
24
24
36
28
20
84
7
5
4
24
48
8
120
103
12
21
44
43
9
8
43
81
135
36
120
5
64
20
12
28
51
81
20
67
48
33
15
21
63
9
39
17
7
57
24
32
43
9
51
9
140
4
48
8
91
21
15
36
60
17
55
24
33
68
36
4
8
31
29
43
5
40
27
12
24
41
16
8
88
99
36
105
20
36
4
84
24
72
12
8
12
84
19
17
12
4
24
48
27
36
5
7
36
17
139
60
21
72
27
12
53
19
33
15
36
33
15
60
29
19
33
44
7
9
8
31
24
5
7
53
67
5
16
8
64
20
40
60
3
36
41
19
12
45
92
40
8
24
88
27
93
48
12
108
51
5
24
7
9
39
65
24
7
108
29
28
3
81
32
24
19
9
44
28
75
41
43
24
165
3
69
39
9
36
32
12
67
33
48
60
8
127
45
15
12
53
19
65
64
39
5
31
5
19
5
16
3
5
4
44
19
9
32
12
4
39
72
21
15
17
12
36
19
77
4
20
7
17
48
4
8
84
24
4
39
29
55
9
60
80
64
68
7
65
7
41
16
27
60
33
8
28
8
19
36
41
4
56
52
3
24
36
57
3
5
31
53
12
4
51
9
39
21
75
9
3
41
72
64
32
24
48
28
36
51
21
27
29
19
84
29
124
20
19
89
40
87
33
27
5
96
7
84
5
16
27
24
17
84
12
7
24
48
36
17
12
4
8
31
24
33
48
24
20
43
5
67
17
24
19
29
16
36
72
3
5
124
3
17
96
36
55
48
24
81
8
4
48
36
12
48
60
ABCD 98365897432*3^$a+1 [50029]
59
49
32
184
36
56
39
33
144
88
20
99
45
88
11
108
48
13
36
44
51
57
192
3
21
15
57
84
72
99
129
84
24
27
132
97
11
69
12
16
20
39
108
117
51
421
47
97
8
12
12
27
153
12
28
95
9
108
120
3
156
24
153
48
4
11
36
61
95
93
108
24
48
12
16
11
133
8
136
11
97
95
252
36
13
23
93
12
16
72
108
47
21
4
167
36
49
108
11
97
104
12
87
312
81
52
72
68
51
133
104
15
36
105
288
12
75
49
32
24
39
121
11
25
11
61
44
75
12
157
92
63
25
275
45
184
83
144
93
12
3
97
80
123
24
81
36
16
23
9
15
9
216
24
24
144
40
8
15
13
108
80
51
129
24
63
36
60
141
64
236
3
21
12
39
24
84
117
24
48
12
3
84
13
83
69
24
4
44
28
128
3
129
15
93
28
11
165
27
33
39
45
84
12
75
21
28
44
60
4
20
120
4
116
100
11
21
231
12
121
8
96
231
36
12
45
12
64
83
141
12
24
96
40
83
36
213
3
12
153
40
8
48
168
12
3
96
93
132
12
15
9
96
136
116
3
153
39
9
51
25
83
21
12
48
75
9
36
51
84
21
156
36
16
80
84
196
104
40
23
189
40
11
9
84
12
64
56
63
21
4
8
3
97
32
87
21
4
164
36
3
36
85
360
59
213
24
15
13
56
36
120
108
76
47
72
61
20
27
84
72
108
49
68
84
12
135
9
72
52
36
152
28
23
49
36
20
27
21
12
28
8
12
39
13
47
45
304
47
72
61
23
60
45
12
51
61
56
3
45
4
8
264
39
49
11
9
12
87
57
12
72
3
69
60
76
20
75
57
39
33
39
45
72
75
49
32
15
321
15
49
92
75
9
15
9
16
44
64
32
192
84
72
3
121
23
33
204
84
75
49
119
48
57
51
33
27
129
60
48
4
56
36
16
59
81
144
12
3
81
24
28
59
108
13
92
3
57
39
21
60
16
167
9
12
15
132
61
8
24
12
12
171
169
20
39
45
48
51
69
60
84
52
20
147
13
83
25
11
21
27
468
49
180
23
9
168
108
24
24
24
12
48
12
156
372
12
16
320
40
11
33
12
3
13
23
193
83
72
61
59
144
81
51
12
229
95
141
232
23
85
20
36
48
87
57
84
36
15
105
111
96
25
47
117
99
21
4
23
33
48
48
48
3
45
207
9
36
192
24
12
3
25
32
12
120
36
24
100
95
157
11
25
23
57
36
12
39
121
44
3
21
24
36
160
32
72
36
123
72
97
83
25
32
27
24
12
21
72
84
72
16
47
117
111
108
49
47
84
96
48
252
33
63
33
36
267
33
75
157
144
80
24
112
44
3
9
39
45
12
111
21
27
21
100
20
111
60
117
52
32
4
47
36
21
51
9
324
88
36
44
96
40
128
63
45
39
9
159
25
68
24
84
36
76
20
63
9
196
180
119
48
21
111
84
24
9
16
8
111
36
273
4
20
48
51
93
148
11
48
57
231
24
69
15
9
4
47
81
24
123
93
28
59
157
32
12
24
51
21
40
108
104
36
24
124
72
8
39
133
59
13
36
56
24
3
45
75
49
11
105
3
72
9
52
44
96
112
83
120
9
36
120
3
25
20
39
45
4
104
84
12
27
33
159
72
9
36
40
20
243
81
99
84
33
12
4
47
84
33
291
69
88
56
24
28
36
140
12
36
75
21
108
24
48
84
51
36
72
60
33
15
144
45
4
131
85
20
144
12
132
27
69
24
84
3
84
121
8
36
12
36
52
ABCD 98366156782*3^$a+1 [50016]
109
89
87
3
108
24
54
19
11
6
15
87
25
65
108
72
72
3
75
48
85
59
60
12
42
19
89
7
119
102
3
21
18
12
36
72
36
96
156
1
95
120
60
84
25
29
18
42
7
59
69
3
36
25
83
6
12
24
51
75
48
72
114
126
54
12
42
72
57
16
83
168
12
54
51
39
105
63
36
45
27
69
21
43
137
48
24
18
36
30
36
6
225
3
6
162
54
31
17
150
105
3
30
288
96
15
33
18
42
228
6
126
36
55
35
48
126
15
207
84
54
54
49
5
54
78
18
37
17
138
18
24
30
45
153
55
89
36
54
13
77
19
77
30
54
24
39
48
105
7
11
42
156
79
80
27
12
6
18
18
54
18
30
9
87
25
5
27
33
79
32
159
30
36
6
25
59
6
63
63
36
157
17
24
36
30
78
84
403
11
6
36
18
66
72
63
9
6
33
51
132
12
6
12
139
5
24
36
72
48
126
18
18
168
30
42
72
30
31
113
36
36
39
16
41
72
79
41
7
11
24
30
15
3
78
15
48
57
7
35
13
80
9
6
129
99
42
12
6
12
6
72
66
133
83
60
120
73
96
96
77
36
63
9
42
12
1
80
192
165
30
61
143
49
48
11
21
15
66
162
45
45
78
36
48
24
48
73
32
45
66
33
9
55
29
90
73
23
144
9
45
54
72
69
177
15
27
66
6
205
32
69
18
18
72
12
24
282
186
55
35
48
36
9
105
18
30
6
72
25
11
156
36
126
108
126
96
13
71
72
1
89
54
1
197
43
11
90
108
18
72
37
23
9
63
12
6
66
18
24
66
72
9
45
144
19
48
11
66
6
18
90
36
45
81
18
72
12
168
81
9
30
18
72
24
295
101
18
9
39
18
6
1
125
36
48
24
55
32
15
33
45
115
11
18
48
18
49
11
102
6
54
51
177
15
39
24
12
36
114
138
54
114
36
66
72
24
30
6
66
36
45
33
12
78
84
78
19
137
87
3
18
54
168
12
49
41
6
36
54
108
30
186
36
111
33
12
18
1
23
36
66
3
16
35
96
120
85
5
168
138
60
12
1
59
21
27
37
53
6
54
15
15
49
32
27
132
12
150
31
5
66
72
18
15
111
1
80
27
72
42
51
21
12
36
36
96
7
83
90
30
24
13
32
3
42
18
66
63
33
12
6
13
48
47
12
150
15
75
12
9
45
72
96
27
3
96
156
97
83
6
18
12
90
6
25
47
36
93
48
96
99
93
21
66
6
12
87
39
90
15
39
72
1
5
84
18
24
36
73
29
18
18
24
72
120
204
36
55
17
63
135
18
48
114
18
138
186
12
42
102
54
301
41
18
37
53
186
81
21
18
126
24
66
42
84
6
18
48
18
9
45
18
24
57
33
84
24
3
16
245
42
12
37
35
114
120
348
7
59
6
72
48
7
83
45
64
5
27
39
6
19
35
45
39
24
49
32
93
18
150
43
29
12
7
35
12
18
6
54
162
66
72
60
54
30
87
45
90
169
48
71
138
24
48
39
48
57
7
65
54
132
36
84
96
18
30
45
153
36
99
9
7
35
13
35
54
6
18
36
192
123
16
29
3
81
15
75
85
47
1
137
7
48
17
79
128
15
36
13
35
24
18
84
6
306
90
36
18
7
23
25
11
258
36
54
12
18
18
78
171
9
30
54
252
18
96
54
30
1
128
21
66
36
36
33
45
36
12
19
48
11
30
42
36
72
48
42
54
1
179
66
43
35
72
133
59
126
39
39
90
15
39
12
61
17
90
48
24
30
18
60
234
126
9
160
11
54
102
57
75
12
72
96
18
198
162
30
54
114
1
29
180
15
45
12
36
36
15
9
48
60
27
3
13
32
45
132
156
18
108
72
150
108
30
144
13
41
55
107
133
89
30
9
9
7
35
84
54
163
77
19
32
15
108
114
48
24
162
18
30
9
48
33
24
39
141
72
12
126
18
6
25
41
6
84
6
18
66
72
114
144
54
36
144
18
48
96
66
54
132
36
36
9
3
6
30
57
64
23
24
36
54
ABCD 98367628454*3^$a+1 [50114]
60
64
39
21
51
5
49
96
48
71
1
3
36
24
8
13
15
80
1
59
55
65
31
29
4
8
112
15
53
67
41
40
56
19
81
60
69
6
54
30
41
28
92
4
15
21
33
12
30
33
51
41
13
71
4
12
128
61
159
15
36
45
36
44
49
23
13
131
24
199
30
12
24
30
54
6
69
15
30
35
1
15
92
37
87
63
57
105
18
5
67
41
4
3
45
27
29
4
20
25
51
15
36
120
18
35
16
36
80
64
24
132
3
42
15
9
6
5
49
15
32
109
54
6
120
11
7
45
60
68
52
8
43
90
90
60
84
12
45
105
23
55
53
4
39
30
51
39
17
124
33
47
13
12
119
1
63
12
3
5
31
60
5
19
150
60
51
9
30
45
51
17
112
45
15
12
45
84
15
80
115
186
18
6
51
8
36
4
21
66
24
144
42
71
43
21
80
88
20
55
36
17
7
17
48
1
15
9
72
39
69
36
75
15
6
39
20
1
3
56
36
139
9
8
4
39
36
30
120
24
71
73
23
124
48
15
36
6
60
75
9
60
30
66
3
12
93
51
9
30
77
124
81
35
19
6
95
115
168
6
270
9
8
24
28
80
31
17
79
18
15
51
9
8
60
7
5
145
6
9
45
71
16
15
54
6
24
24
5
36
16
15
41
7
77
25
234
29
31
21
3
41
109
60
135
32
49
30
120
5
25
11
64
81
15
20
40
48
45
12
135
9
6
5
60
40
80
13
30
45
72
8
7
29
84
31
114
102
101
37
30
72
113
1
54
36
21
33
30
17
79
6
15
39
21
9
107
13
30
21
15
48
53
12
97
48
30
42
60
143
12
19
6
30
24
69
27
84
17
64
39
5
12
37
156
36
3
12
33
6
36
24
81
60
20
49
60
15
9
35
7
45
33
95
156
24
1
15
81
39
159
66
47
19
45
39
41
13
6
36
174
54
42
3
92
115
30
54
54
35
52
24
24
21
6
65
13
23
19
125
19
105
20
79
30
12
3
27
60
24
21
45
3
75
17
108
31
5
1
48
227
25
119
160
69
12
23
16
20
4
60
21
11
13
192
135
9
84
27
20
4
24
105
12
84
6
18
6
65
19
36
36
60
53
48
28
75
77
28
44
25
71
19
53
72
25
12
11
13
90
41
64
36
80
60
49
39
21
54
42
11
7
41
16
399
9
21
24
23
37
75
32
48
25
11
40
39
6
11
43
6
60
75
75
60
81
60
20
88
56
16
9
111
8
181
66
30
30
24
29
7
108
36
6
23
36
25
99
27
18
72
15
63
36
24
6
47
7
57
8
31
65
100
36
8
40
8
37
147
48
120
27
45
75
33
96
36
108
80
36
25
131
64
39
57
153
36
30
5
4
21
75
15
45
51
113
16
195
6
39
15
66
15
8
40
32
28
87
18
27
120
3
21
45
59
55
12
33
45
23
103
21
39
9
81
60
60
39
27
41
24
4
81
3
51
125
16
15
60
221
64
45
3
96
20
1
123
36
36
69
11
124
36
15
41
52
68
24
36
12
16
9
111
15
17
7
42
23
1
51
3
17
40
105
39
15
17
7
30
35
72
49
215
55
81
9
30
65
16
99
45
39
53
52
57
15
69
15
81
11
4
60
8
37
23
55
120
5
91
17
37
60
11
79
12
30
15
105
114
24
12
60
29
1
3
27
138
180
51
9
126
54
75
12
44
4
60
75
137
13
12
23
76
96
3
36
9
128
52
45
60
6
17
52
87
5
100
63
72
129
21
18
6
99
32
4
60
56
24
72
48
16
15
78
36
6
9
44
7
30
71
37
12
15
24
15
77
64
63
30
15
21
15
116
48
16
44
12
40
24
51
54
90
69
32
19
21
93
11
91
5
13
27
8
121
84
11
25
36
11
72
31
9
12
93
15
51
65
1
24
126
18
102
245
25
15
20
55
228
66
156
83
16
231
48
96
174
12
60
54
69
15
72
33
8
13
156
3
21
15
80
19
120
6
39
87
45
44
120
85
114
5
37
84
30
24
125
40
12
20
28
81
6
125
88
21
51
9
90
21
33
42
5
48
16
105
39
36
44
120
1
36
120
60
23
12
133
30
17
40
45
11
12
181
15
96
15
125
28
32
139
54
60
11
24
7
60
45
75
5
13
36
39
21
71
55
53
36
1
3
96
45
36
71
7
72
53
1
107
4
68
16
15
30
11
13
120
6
6
39
32
48
19
5
1
195
69
42
84
36
54
15
9
27
9
24
47
4
96
9
126
18
51
21
123
57
35
49
15
21
15
15
54
66
29
91
24
36
9
56
73
120
95
91
6
60
78
5
48
19
5
40
8
1
24
35
12
4
9
27
60
60
9
66
53
61
75
81
24
36
60
39
24
68
49
3
56
72
49
11
12
25
15
72
228
60
45
23
7
137
19
81
9
39
117
18
21
9
ABCD 98368112972*3^$a+1 [50020]
120
36
60
69
12
39
25
11
9
159
36
36
81
84
159
36
48
33
12
160
60
8
3
12
60
12
133
44
64
20
4
12
11
33
52
32
51
12
45
4
140
48
240
16
119
93
3
84
13
92
16
116
24
4
20
268
84
44
12
4
48
36
35
252
12
21
60
15
261
60
3
12
49
20
96
39
37
128
36
24
27
73
224
12
228
51
45
15
81
99
81
16
12
32
84
72
48
36
15
133
83
108
109
11
57
123
60
9
16
120
116
111
168
57
123
9
28
80
27
1
11
96
37
47
9
99
396
9
27
25
80
84
27
213
144
28
80
48
99
105
3
13
32
24
96
12
156
4
20
27
1
60
23
180
157
80
28
59
60
153
144
99
109
32
324
24
135
45
15
48
33
111
216
180
24
9
24
12
75
60
48
13
44
4
236
63
36
132
144
108
45
28
35
93
84
60
40
72
84
36
144
35
45
16
131
25
323
12
60
69
3
33
75
48
21
3
21
24
48
15
9
120
171
177
52
44
12
88
12
212
28
48
11
25
104
372
12
27
13
32
108
12
168
16
104
36
39
12
49
59
21
12
52
23
108
9
51
145
56
51
285
15
9
99
69
3
144
193
20
60
148
155
33
96
100
59
21
39
72
192
13
23
69
63
33
84
27
84
97
128
4
12
68
60
96
96
36
195
144
21
87
93
48
36
111
180
13
104
87
36
12
121
56
75
96
117
136
215
180
25
36
8
3
205
32
96
100
20
99
108
24
1
119
13
23
13
32
48
39
33
75
57
112
80
28
131
24
192
189
24
3
60
37
80
36
111
141
192
112
36
48
11
33
156
192
15
25
72
320
15
213
288
36
48
88
72
92
36
48
156
39
60
9
3
72
13
72
95
105
3
24
48
13
8
136
20
39
36
144
96
1
20
15
189
39
157
20
12
12
75
105
84
60
87
69
3
21
111
45
16
23
60
25
11
21
63
25
44
48
12
3
33
147
249
51
108
169
56
195
21
60
3
132
84
96
21
123
1
11
13
80
75
120
57
48
132
12
75
240
180
133
140
48
36
51
25
155
69
36
12
15
81
52
23
36
24
109
35
21
51
69
159
36
25
96
156
24
95
96
9
84
87
109
80
3
105
96
39
120
108
9
15
264
25
44
100
11
261
48
28
119
36
37
140
231
72
9
16
8
24
72
4
60
59
25
80
16
59
105
12
16
44
39
25
20
204
27
36
57
108
123
9
135
1
56
51
12
60
48
24
165
63
25
71
105
24
15
21
52
32
60
48
75
48
25
47
45
123
261
96
3
12
13
59
121
32
87
12
93
183
108
381
15
61
263
36
45
28
35
33
15
153
232
8
39
60
120
21
120
160
11
21
384
60
39
21
24
24
100
68
144
108
27
24
12
97
68
28
11
1
47
105
3
13
47
97
95
13
32
63
60
33
231
96
33
60
60
111
144
24
36
216
61
47
1
47
105
72
36
12
88
60
59
60
72
145
20
159
12
33
60
72
240
12
48
63
145
11
69
132
72
51
81
48
12
64
11
69
24
12
28
56
60
147
108
129
3
12
33
3
81
60
39
57
48
39
93
3
57
15
45
99
45
48
27
25
35
45
64
35
25
47
69
4
72
47
60
216
21
16
8
39
13
92
16
80
39
93
180
60
ABCD 98368179038*3^$a+1 [50062]
30
63
3
25
32
21
27
39
25
48
71
36
21
63
1
68
3
85
65
18
1
35
129
24
40
120
11
9
3
234
30
36
45
9
91
5
7
47
84
12
49
48
32
24
12
112
36
140
21
175
44
4
8
15
204
30
39
100
36
8
36
51
1
89
30
1
84
59
37
68
57
7
71
37
5
24
96
78
90
216
19
92
9
6
49
8
12
36
12
100
17
24
51
16
83
9
33
15
105
15
15
18
27
93
39
168
40
120
20
180
108
100
35
6
99
15
21
39
9
48
135
33
24
12
15
54
30
49
108
44
9
42
97
11
36
21
3
21
15
33
16
32
75
9
36
123
81
15
6
7
68
69
24
87
15
18
27
3
12
97
47
6
78
1
176
33
27
15
13
35
49
23
60
24
153
27
36
48
1
41
39
81
75
3
49
80
27
54
27
15
120
85
35
33
27
138
39
27
126
7
8
12
147
9
40
41
6
24
180
13
8
3
246
51
3
1
8
52
29
99
28
24
71
73
32
204
28
41
151
56
273
15
40
56
15
60
21
64
59
81
108
52
60
11
13
44
132
51
37
32
36
99
24
42
7
11
60
12
54
39
24
12
39
30
6
84
37
8
27
25
29
24
42
33
76
35
1
5
18
6
19
107
48
9
88
20
4
128
33
15
48
15
61
5
79
12
35
144
24
1
20
36
3
6
3
63
24
54
67
23
96
25
68
168
9
24
19
48
12
80
63
9
88
80
3
45
40
23
1
35
33
27
21
45
19
29
7
48
12
23
12
168
1
8
51
117
15
48
36
21
48
12
4
35
24
49
53
18
6
211
44
39
1
44
4
48
24
35
33
28
23
9
16
17
48
15
4
92
288
88
44
15
84
90
90
9
27
1
32
33
55
92
21
42
49
35
90
6
49
65
66
30
15
24
159
25
56
16
8
15
12
48
6
15
48
28
83
9
40
152
16
8
64
71
96
60
73
23
25
29
111
3
36
25
24
12
5
168
51
60
96
48
16
116
60
129
30
81
40
32
27
1
23
6
39
96
9
30
36
21
39
84
37
65
27
160
12
11
150
48
66
33
3
84
85
48
56
15
66
24
67
29
6
33
24
36
15
85
24
11
102
30
49
11
9
15
69
15
42
7
12
36
23
72
45
64
5
43
47
24
6
144
7
32
48
15
25
35
45
3
69
3
24
54
7
119
73
68
3
25
47
90
48
66
61
23
37
5
27
48
3
36
45
9
6
33
33
15
48
64
17
90
126
3
76
56
33
39
51
45
75
9
48
45
3
51
13
20
183
33
24
12
60
48
3
45
15
18
7
23
21
39
9
160
20
48
24
16
20
12
81
30
42
24
120
91
60
23
25
47
24
66
54
1
32
87
73
8
39
84
45
147
54
6
120
18
6
21
12
171
45
72
72
63
189
108
33
15
63
12
24
24
61
11
54
66
25
20
3
37
35
13
32
24
171
24
6
30
60
30
7
80
36
87
117
40
108
48
11
84
45
36
36
15
13
20
87
18
111
24
76
35
13
107
21
12
52
20
24
4
77
31
32
3
129
16
23
30
7
72
108
20
3
72
60
24
36
25
92
36
75
9
27
30
51
75
49
11
9
69
31
8
57
30
120
90
31
92
12
4
20
51
6
198
25
96
68
21
27
69
31
8
52
44
96
3
69
201
7
65
78
42
19
5
151
23
156
189
87
24
1
84
116
129
159
60
124
8
40
65
18
37
12
71
36
66
15
15
85
48
5
39
48
4
11
9
40
20
141
63
15
36
49
44
52
29
6
93
48
52
23
18
39
3
13
252
35
13
12
32
96
84
21
42
60
37
68
24
51
30
7
12
36
89
63
16
185
66
84
1
68
12
129
55
35
12
24
9
24
16
24
8
33
66
1
29
15
24
12
3
49
48
44
28
47
9
12
3
180
21
16
32
27
6
103
35
9
21
87
33
15
16
35
1
48
140
111
181
20
15
84
36
33
36
15
1
20
12
28
8
267
33
21
79
60
5
39
3
45
4
5
15
60
51
13
44
27
45
76
125
39
64
72
80
4
20
51
25
83
72
18
42
57
3
25
48
36
11
57
33
15
60
15
33
12
120
9
15
39
25
80
4
32
16
20
9
31
8
27
24
13
140
111
120
85
65
19
48
44
84
27
69
15
6
27
100
8
48
4
23
48
21
24
12
4
80
105
19
5
39
33
24
91
32
132
60
15
204
9
51
12
45
15
45
24
24
4
48
132
80
33
30
9
36
3
1
89
72
27
48
135
45
24
15
49
35
49
80
21
66
141
12
21
27
3
36
6
19
131
45
15
45
39
24
9
3
144
6
30
49
8
88
65
19
11
69
231
48
6
90
13
47
84
6
15
88
71
1
56
3
12
24
1
84
101
27
3
9
24
12
28
35
109
8
15
9
40
35
13
11
37
48
65
39
27
61
32
40
8
3
102
18
6
24
7
48
12
23
6
51
3
60
37
23
21
15
13
96
65
67
12
80
ABCD 98368259482*3^$a+1 [50014]
3
12
60
52
11
93
4
23
18
36
7
8
36
12
112
48
11
61
44
9
12
31
8
36
33
15
16
17
55
44
72
21
48
12
18
24
6
63
21
67
36
17
78
25
41
36
55
53
91
59
42
19
8
48
9
63
132
39
6
63
12
21
103
24
11
120
61
29
183
28
35
30
39
4
12
128
21
12
18
78
51
9
31
20
3
54
60
3
16
17
18
105
28
20
39
13
17
31
5
84
27
16
84
11
6
79
32
4
12
17
18
9
24
72
39
1
32
12
12
16
23
18
6
81
16
8
33
30
81
36
69
15
15
24
9
21
27
69
39
51
6
27
39
109
29
6
13
80
24
100
17
12
3
16
36
56
21
39
63
1
36
41
15
12
24
15
1
8
33
30
1
36
20
33
3
117
15
64
8
45
19
20
9
12
12
15
45
103
32
33
6
37
8
64
24
48
20
69
7
17
31
35
24
45
12
16
5
39
28
65
19
53
43
68
52
11
54
36
31
84
108
56
72
4
17
18
49
36
35
24
18
19
8
64
92
39
45
45
103
65
15
9
6
49
8
4
36
8
136
17
24
12
7
11
6
103
56
51
21
24
28
60
84
29
18
61
24
12
29
36
27
3
1
68
124
32
4
24
44
40
24
8
9
6
13
107
13
11
6
51
111
9
64
95
1
23
117
4
12
5
15
4
8
27
9
81
31
17
19
32
48
16
12
5
48
15
3
42
39
28
11
54
18
42
6
54
24
7
17
15
4
71
18
7
8
36
12
64
24
23
18
6
90
60
39
45
6
45
4
8
88
32
9
15
39
6
3
15
21
21
135
15
90
48
27
40
8
52
8
48
28
24
5
39
33
30
37
32
24
24
21
6
13
77
99
40
32
28
17
15
16
60
17
138
24
96
24
30
66
18
67
8
88
128
9
19
5
66
6
18
6
42
72
30
3
15
24
69
12
69
51
52
41
39
24
4
8
45
12
67
36
29
3
15
24
6
43
65
103
41
15
111
49
17
3
3
9
15
24
1
36
8
21
24
3
28
36
60
77
3
33
30
13
8
33
39
21
99
4
80
9
54
9
4
11
25
36
11
6
42
78
43
77
123
48
9
24
6
18
55
41
19
36
8
48
16
71
49
8
28
17
39
76
53
67
71
48
6
24
15
36
12
12
28
44
45
91
56
45
111
9
3
9
7
41
27
4
8
24
4
8
21
24
111
15
13
53
7
72
5
7
5
27
3
18
75
45
30
42
15
28
8
3
13
32
12
4
20
40
8
9
19
48
5
67
20
40
8
21
63
24
57
7
107
37
44
4
44
33
84
27
21
31
5
7
47
13
5
7
8
9
24
87
4
48
24
11
1
17
39
21
111
16
92
52
32
51
18
91
11
6
12
67
8
100
20
33
24
60
48
43
17
7
36
12
60
8
4
59
81
24
45
7
36
29
12
180
15
33
24
3
12
45
6
33
9
15
16
36
32
3
18
36
55
44
45
108
24
30
1
5
67
36
11
30
19
47
61
8
33
67
8
28
20
57
67
20
15
30
24
75
21
63
36
108
9
7
65
43
23
13
60
17
15
24
28
53
87
177
7
72
41
39
9
30
72
85
35
6
31
72
140
24
16
36
120
17
24
15
21
55
20
16
5
12
67
5
24
51
9
75
45
67
65
19
5
3
111
13
29
7
41
7
137
139
8
60
33
6
6
123
64
20
60
52
8
48
99
102
12
6
54
15
45
115
161
39
12
16
17
43
35
9
28
36
80
9
15
12
3
25
41
7
72
5
18
21
9
42
30
15
12
33
199
12
11
25
60
11
1
41
48
3
9
15
28
17
19
36
5
19
32
9
27
16
56
4
47
1
60
5
36
15
12
4
5
87
21
12
3
28
96
72
23
72
6
48
36
3
24
4
48
36
65
75
28
35
1
20
28
23
69
16
11
54
67
17
36
18
45
12
12
27
93
12
15
13
8
51
13
35
54
3
40
8
4
24
29
63
15
81
4
11
30
3
16
17
15
88
24
20
52
44
12
16
17
6
18
75
24
9
12
19
48
29
39
63
24
24
45
16
48
5
27
3
69
21
19
36
24
149
67
47
25
32
39
33
9
30
49
8
21
18
13
12
44
27
61
8
36
12
84
15
37
5
19
44
36
12
28
8
21
43
107
1
17
12
31
144
8
24
3
18
30
6
51
57
31
24
20
3
105
57
7
68
3
18
15
4
17
60
3
57
18
18
102
1
29
18
21
88
83
25
8
52
137
24
234
150
7
29
7
17
55
24
20
21
7
29
103
17
15
52
8
39
9
9
24
15
4
17
12
6
33
57
51
40
36
5
84
24
96
15
48
40
48
8
15
24
45
51
25
12
5
60
3
9
12
55
8
16
5
24
72
7
36
35
57
45
36
30
24
61
72
20
24
40
20
3
18
39
16
12
29
6
18
55
116
16
8
57
36
30
30
72
31
36
41
60
18
45
12
39
1
5
75
69
15
9
24
36
19
11
6
24
31
5
36
19
12
11
30
3
15
24
57
9
3
45
84
31
17
3
28
24
8
9
12
7
32
48
21
3
12
64
41
15
21
7
137
7
68
24
84
39
81
28
5
51
69
63
33
6
69
28
53
24
39
99
18
87
40
44
57
15
57
31
32
4
12
32
3
96
9
60
88
5
19
29
27
36
15
6
27
33
63
117
36
15
72
28
12
24
17
24
63
9
30
1
5
84
54
6
31
72
36
47
25
12
35
9
16
84
8
33
18
13
24
5
27
16
60
44
105
43
5
12
39
24
36
9
27
15
24
33
39
25
29
15
33
87
3
1
17
3
12
52
32
21
7
8
9
19
77
79
65
7
17
12
12
75
27
25
29
15
64
12
41
24
7
36
77
48
7
8
4
212
36
76
44
48
21
30
37
32
4
47
9
24
12
40
35
13
29
51
3
97
20
21
39
28
32
21
27
28
36
17
43
17
27
3
33
48
28
35
25
36
12
32
9
60
39
24
3
157
11
42
15
12
16
11
54
7
35
30
24
15
24
84
9
79
36
56
36
21
27
24
33
79
161
75
12
24
28
17
36
55
53
7
12
20
16
83
9
39
6
43
8
15
13
11
6
72
12
7
23
1
36
20
21
3
33
6
73
5
27
4
140
4
35
1
29
43
32
15
25
5
31
59
72
48
30
43
44
9
42
129
16
36
32
60
16
8
4
24
32
45
15
36
27
57
12
3
42
19
29
75
147
37
12
24
48
44
24
51
25
60
12
41
12
18
18
39
39
1
53
12
7
56
132
81
12
27
3
25
8
9
48
30
37
35
66
15
4
35
30
84
19
11
37
36
60
41
42
ABCD 98368317616*3^$a+1 [50001]
31
35
6
7
20
33
30
49
29
19
95
18
48
19
11
21
21
15
12
28
29
24
91
8
33
12
63
9
15
4
20
16
29
15
57
24
39
9
7
5
18
30
3
69
3
63
13
155
9
33
15
4
36
23
30
42
25
20
9
3
136
36
41
103
29
48
43
24
65
36
15
141
31
20
52
17
24
36
3
27
1
17
3
99
6
27
111
9
28
8
72
3
9
21
15
129
12
3
36
4
12
53
27
9
12
39
64
35
9
15
72
6
39
93
63
57
12
79
20
69
3
4
35
24
21
36
4
36
92
27
9
4
12
23
57
9
19
20
21
19
5
12
24
30
6
79
36
8
36
12
40
68
4
5
67
8
28
29
55
44
64
35
21
36
16
24
5
79
32
40
80
129
15
88
8
27
6
27
40
12
53
24
30
61
12
5
31
17
12
27
48
21
15
39
21
4
68
52
56
16
8
57
15
24
69
42
18
63
28
11
9
9
36
12
12
7
56
69
19
20
15
21
33
36
30
6
3
45
42
49
56
16
29
84
15
4
5
12
15
40
29
75
9
15
36
21
24
15
4
20
48
24
24
136
44
52
48
41
51
33
6
54
27
4
60
36
35
30
19
53
3
9
24
7
23
57
4
11
117
33
48
24
7
29
15
40
5
15
4
23
45
4
5
39
24
27
9
15
9
15
18
27
76
20
4
12
113
3
57
6
30
36
75
4
72
24
41
102
66
30
9
96
16
23
6
55
41
120
66
13
20
84
81
39
12
16
68
60
69
31
65
15
16
29
15
105
31
53
12
19
24
35
1
65
19
72
44
16
23
57
15
6
72
27
28
8
72
12
40
104
12
33
15
129
3
4
59
57
9
15
15
9
16
20
144
4
36
36
20
3
33
12
3
49
44
45
39
21
19
12
24
17
27
76
41
55
101
24
15
15
25
53
87
76
12
125
55
65
63
4
8
28
47
1
44
96
4
53
19
44
105
90
9
33
12
163
5
24
18
37
35
9
24
12
21
24
55
108
53
12
66
72
57
100
60
176
40
36
56
9
3
12
3
45
12
84
57
18
6
48
7
20
63
1
5
132
43
11
49
72
68
36
9
6
6
42
25
68
27
13
17
7
35
54
55
5
31
5
39
9
27
28
8
33
42
54
43
17
19
84
36
56
3
1
29
63
27
18
12
7
5
163
12
36
24
5
48
15
36
76
56
168
24
16
77
12
30
30
15
40
11
25
5
24
27
16
29
66
13
5
15
100
5
12
48
51
60
81
27
21
36
19
29
7
8
28
53
12
39
9
39
3
30
18
6
75
9
55
36
44
9
31
24
47
21
48
21
43
32
33
27
64
5
72
24
96
84
123
45
48
48
31
53
3
12
27
93
36
24
28
17
42
6
12
31
36
20
28
5
132
3
33
43
164
16
29
18
13
11
9
100
35
24
30
7
108
23
105
15
37
12
173
42
93
16
24
8
4
53
27
39
54
12
30
1
92
33
7
32
9
7
24
101
27
21
7
5
19
44
21
19
24
48
32
28
84
8
12
21
12
3
88
36
20
40
53
60
66
6
3
33
24
55
23
81
39
45
16
5
39
45
36
55
20
81
24
72
27
40
8
15
150
114
9
21
24
19
36
17
12
67
53
55
5
15
16
155
105
21
63
51
21
24
45
39
12
9
27
33
15
9
48
19
53
3
27
25
36
59
90
36
12
30
78
55
20
4
12
20
24
36
15
30
60
15
24
64
5
12
24
19
36
5
87
3
24
45
21
31
8
12
45
3
72
48
33
12
31
56
63
57
15
138
6
49
17
60
79
41
24
115
5
15
45
12
19
20
36
52
32
93
108
55
12
95
90
36
175
56
75
21
3
96
30
15
69
6
120
49
56
4
5
30
49
32
39
1
8
16
65
30
6
39
112
68
39
102
3
36
16
8
3
13
20
21
66
9
24
45
15
72
57
3
72
12
9
87
28
47
93
4
20
12
9
12
55
48
17
63
36
24
9
12
19
132
12
20
33
19
128
33
12
7
20
4
32
4
48
20
51
9
81
91
8
96
12
64
41
12
43
23
66
111
69
19
80
12
33
19
68
4
36
68
36
16
29
30
54
42
25
5
42
42
19
20
9
3
4
23
6
31
36
32
52
8
45
7
113
6
6
18
6
27
52
17
19
36
56
88
11
18
51
12
40
29
51
93
24
132
6
30
39
28
5
7
36
23
30
12
15
9
24
6
24
25
12
20
33
12
27
16
17
7
5
31
12
80
12
21
6
25
8
36
52
17
126
30
55
5
15
40
36
41
15
3
6
19
71
73
5
15
12
28
8
9
39
16
29
27
27
1
5
15
40
5
30
37
5
12
27
40
23
45
136
5
15
64
20
3
18
19
56
24
40
83
33
45
12
75
33
12
30
9
28
11
6
19
77
19
5
99
135
9
12
24
9
12
30
18
27
24
9
48
19
8
15
6
15
45
19
5
55
48
20
27
25
20
36
15
37
24
5
111
57
12
75
28
12
95
6
39
64
11
93
27
45
4
77
18
49
72
65
6
72
81
39
21
24
33
12
12
96
15
40
65
12
3
24
33
51
12
3
9
57
36
3
4
12
108
5
102
9
15
30
7
53
87
45
15
3
9
16
5
51
15
9
15
24
57
28
48
24
188
12
9
19
8
28
35
81
15
30
3
21
12
7
20
12
15
9
60
4
36
20
112
12
20
45
27
4
5
27
123
6
84
15
24
16
36
8
48
24
81
12
132
19
36
80
9
27
63
1
53
7
8
195
6
36
36
24
19
29
12
31
17
3
12
57
75
9
27
64
65
24
24
27
84
24
28
48
29
3
12
33
84
19
36
5
30
21
40
48
20
16
89
7
47
21
4
41
30
57
12
27
13
65
55
60
56
21
18
21
36
28
12
23
81
105
12
19
5
3
21
24
42
6
24
3
16
29
3
148
35
45
4
17
39
69
42
48
30
103
44
21
108
12
18
25
89
127
71
9
48
21
87
45
7
23
37
8
3
37
17
43
12
20
36
40
36
53
67
23
85
20
16
17
12
36
79
8
33
6
9
52
24
5
6
73
44
16
36
5
24
60
75
64
17
48
36
6
9
9
15
12
45
3
12
96
4
20
24
40
17
75
9
3
63
198
27
105
103
5
24
3
39
13
17
75
15
1
17
48
7
23
13
11
18
67
44
21
36
3
76
36
12
72
20
4
5
87
3
24
1
5
27
4
56
4
185
6
25
17
12
18
1
36
20
9
15
16
36
20
15
ABCD 98368450652*3^$a+1 [50093]
19
66
11
180
12
1
47
192
60
48
48
240
31
5
79
60
89
12
25
203
168
163
89
61
107
48
25
11
156
12
31
36
144
90
35
204
12
108
12
36
139
41
48
156
96
108
36
120
19
5
72
48
24
60
120
132
79
17
19
53
96
211
41
168
24
36
144
7
30
144
35
24
96
84
181
90
5
60
61
84
131
19
101
55
90
179
36
60
84
1
59
36
19
125
31
144
197
72
61
11
439
77
103
77
144
85
71
72
67
149
36
85
23
408
108
115
89
48
133
126
5
60
336
12
91
29
1
126
245
168
187
5
36
12
37
191
109
11
60
12
96
1
90
60
401
49
174
36
29
115
180
41
60
205
11
193
11
108
240
91
65
145
6
65
204
36
120
24
1
11
73
119
60
108
84
25
23
96
12
48
91
65
48
48
12
61
240
66
53
120
31
5
25
131
108
156
300
84
48
19
24
137
84
108
36
36
205
144
35
84
97
150
29
61
11
12
60
91
450
6
53
72
139
29
61
107
48
31
5
24
55
36
89
252
288
151
30
119
12
49
144
47
48
120
12
13
59
97
71
43
30
11
79
17
24
36
12
60
168
13
227
48
151
114
156
54
17
48
72
43
6
131
43
245
60
84
12
48
36
12
12
120
108
19
65
264
31
101
84
48
1
59
108
84
144
24
48
108
96
85
119
31
5
36
79
60
41
12
36
265
36
24
47
120
43
29
7
90
11
48
84
1
371
36
43
77
48
120
144
31
89
127
84
150
11
199
137
120
73
156
150
5
25
11
72
60
1
95
391
24
5
12
24
36
12
192
84
156
55
30
23
36
12
12
97
54
29
7
41
12
120
7
54
95
31
65
24
24
120
120
97
119
85
30
6
119
25
90
29
1
126
53
60
192
79
120
65
12
13
47
103
5
61
71
120
24
24
156
36
72
241
126
233
48
108
84
12
36
19
29
55
77
12
12
60
79
17
19
89
60
72
12
12
115
53
31
150
30
17
48
61
24
66
101
49
11
24
36
24
168
48
12
276
12
60
103
65
61
11
169
83
48
79
65
24
1
54
5
96
120
96
43
125
91
29
61
191
139
54
30
41
139
5
192
60
13
131
240
48
96
115
60
120
125
25
35
12
12
36
84
1
30
5
12
72
7
113
48
163
17
13
47
228
31
5
48
96
55
101
55
53
7
90
59
12
84
168
60
7
89
180
25
47
43
36
209
415
5
24
97
11
12
1
156
395
24
24
187
41
108
31
41
193
126
29
12
73
11
79
29
48
324
84
84
12
79
137
103
120
36
24
17
48
24
12
19
126
23
192
19
60
29
97
11
19
53
168
48
24
156
120
12
19
221
12
168
60
60
108
211
29
265
11
36
43
89
12
199
36
353
31
89
96
36
36
13
155
12
139
54
246
41
73
30
5
96
60
24
12
132
96
12
168
12
12
60
156
12
72
108
12
217
30
ABCD 98369384786*3^$a+1 [50152]
12
93
87
33
15
120
33
147
105
27
225
195
48
3
81
60
120
33
75
15
30
3
195
105
180
84
36
60
45
162
66
132
147
48
24
33
108
144
84
36
6
30
78
9
252
45
3
12
33
63
9
90
33
3
57
57
195
93
3
99
24
9
165
42
33
3
30
240
87
72
21
162
90
18
45
84
15
48
18
90
69
9
12
15
60
24
99
69
63
9
165
171
279
213
93
27
81
51
75
21
24
69
111
45
36
60
87
51
69
75
57
120
21
54
21
57
207
93
75
48
12
105
12
78
45
45
30
36
6
54
129
33
27
12
168
93
27
105
30
18
72
3
33
42
69
21
30
9
36
72
15
48
45
84
3
108
18
27
72
27
36
120
132
117
36
3
132
165
213
147
9
150
18
123
84
9
126
93
27
6
12
36
51
111
60
9
261
27
132
21
75
99
105
93
15
60
192
96
15
57
120
27
21
69
63
45
255
33
18
174
3
39
81
99
33
192
99
117
45
135
39
93
15
240
225
48
153
36
6
108
12
105
27
36
12
78
36
36
72
18
108
126
3
135
60
18
27
48
15
45
72
111
54
135
12
156
39
78
18
9
153
27
3
33
9
15
309
12
60
12
36
99
15
72
33
183
225
39
114
51
108
3
30
27
168
12
117
15
228
45
147
69
27
24
3
60
57
261
87
57
51
3
69
27
54
72
54
198
63
3
96
45
39
60
201
120
48
60
12
36
120
9
36
60
162
18
84
231
153
51
60
195
105
33
36
72
27
12
3
90
135
21
42
105
72
165
147
9
339
72
36
129
123
207
33
108
24
171
234
15
3
45
48
204
393
147
60
156
27
57
21
12
27
120
3
30
243
45
24
210
6
72
108
102
96
177
84
180
189
27
57
27
105
15
21
27
3
45
69
66
117
123
129
45
108
27
141
30
162
303
3
9
48
3
144
225
27
30
18
18
147
12
93
42
18
3
27
153
24
60
108
252
36
60
153
51
21
15
84
159
129
105
3
27
90
3
72
180
15
126
6
21
159
93
33
15
12
12
36
15
57
45
387
168
108
60
15
9
69
72
102
33
24
21
12
75
87
105
156
27
90
60
123
147
30
3
33
207
84
36
72
33
42
72
270
111
63
186
144
51
15
18
123
12
15
90
87
39
36
18
36
99
48
33
162
120
297
12
21
39
108
15
102
96
144
138
93
15
24
93
81
96
30
93
120
81
27
12
33
12
87
21
15
129
51
3
9
105
18
138
150
174
3
105
72
123
279
141
144
15
18
3
180
84
21
108
6
18
27
3
297
33
18
84
33
111
42
135
180
27
33
33
72
39
360
48
63
45
165
27
72
36
27
213
9
3
63
69
9
27
9
108
15
87
81
15
177
72
96
87
57
51
48
21
93
3
405
72
42
141
12
27
18
63
12
108
189
123
12
60
273
63
27
60
126
156
90
6
72
3
69
48
15
108
75
18
114
48
168
102
135
84
36
75
30
162
18
39
69
27
333
ABCD 98369440446*3^$a+1 [50025]
119
16
24
117
59
1
23
13
35
37
3
87
18
30
17
37
35
1
114
48
30
12
3
48
9
15
21
24
3
45
12
23
103
9
153
47
40
45
210
65
13
18
102
48
42
33
9
15
9
24
135
63
113
61
51
24
3
42
51
3
66
11
13
42
54
59
1
36
35
24
88
15
65
7
90
18
48
18
24
12
36
144
75
21
24
3
56
37
30
69
105
78
6
35
40
45
35
49
36
42
129
48
32
79
6
24
12
222
6
36
120
54
6
18
12
84
102
83
19
66
24
3
8
37
84
18
53
64
33
36
42
17
16
32
24
1
144
23
40
128
37
11
49
6
6
24
24
18
54
51
27
45
21
11
13
42
54
27
24
3
48
18
30
5
49
47
25
6
78
27
9
54
9
96
45
30
42
27
48
8
24
40
3
12
185
43
12
126
11
13
3
8
16
15
18
36
372
30
12
5
48
7
30
42
33
45
75
93
42
30
35
37
59
1
215
49
120
6
24
17
24
25
39
21
99
21
114
65
7
90
23
1
15
33
30
6
11
88
63
33
80
96
1
18
21
21
54
69
87
18
36
30
69
24
21
24
36
39
15
65
61
27
39
9
51
48
45
3
18
24
18
18
15
51
36
12
30
6
41
48
1
15
9
12
30
144
21
24
69
42
89
24
40
33
24
23
7
9
9
18
30
12
35
37
18
12
21
57
47
24
24
67
5
24
72
55
18
47
19
18
18
9
8
73
30
57
8
37
42
33
45
3
24
104
109
3
80
79
33
57
96
47
40
8
55
72
102
83
1
6
54
11
85
6
60
102
18
114
39
32
7
6
12
87
117
18
41
7
168
9
32
1
12
27
21
195
15
78
11
16
3
29
1
60
84
36
12
12
11
16
15
89
7
12
12
54
75
21
11
115
5
7
18
15
45
3
105
6
65
13
3
57
71
24
16
39
66
54
6
59
43
42
147
81
72
15
8
103
6
36
15
93
24
12
18
21
27
84
6
12
30
18
12
11
37
60
18
5
1
39
21
99
72
24
21
59
49
15
21
48
131
61
11
7
6
59
7
30
11
85
24
6
29
208
45
11
61
3
27
21
8
24
25
78
42
36
96
90
144
12
29
25
6
24
18
95
16
45
11
19
69
8
7
6
84
15
32
145
6
54
219
15
30
11
16
33
39
45
75
63
18
12
59
91
18
30
45
72
8
1
30
6
48
12
108
6
53
1
12
60
24
23
1
6
41
37
147
63
105
56
25
36
75
9
24
12
59
1
23
16
21
60
15
45
3
15
102
30
18
27
21
12
60
102
18
18
114
23
121
30
89
48
40
15
72
57
24
81
84
42
42
6
54
11
40
24
81
6
89
1
60
84
47
109
18
137
40
8
55
6
24
83
19
6
39
9
12
35
72
40
297
48
72
48
15
8
109
59
37
72
75
195
45
15
41
16
81
72
23
37
12
48
30
102
35
13
36
15
177
63
51
18
12
60
243
32
13
6
60
17
37
27
69
66
33
21
27
9
24
24
36
24
35
7
6
35
24
13
11
64
3
48
90
12
39
39
72
17
61
42
17
13
27
15
120
6
162
33
15
30
24
51
27
144
5
49
6
9
27
45
48
141
35
55
33
15
42
143
103
12
66
11
24
16
69
24
11
115
5
24
7
150
11
13
36
36
3
32
7
17
49
6
18
6
54
35
13
27
27
54
24
60
6
42
12
60
11
85
27
24
75
21
32
13
75
48
80
72
7
17
13
3
3
6
143
16
56
31
102
11
31
90
15
200
31
17
25
6
144
33
48
51
6
78
129
45
131
109
48
30
108
120
174
3
39
18
143
25
12
35
13
24
24
96
24
99
15
65
1
60
27
32
1
71
16
57
30
18
84
66
102
11
79
48
9
45
36
30
9
8
13
42
17
79
54
30
21
81
54
41
55
41
49
23
96
25
12
108
24
12
120
11
88
165
59
13
83
31
78
27
9
47
13
42
33
32
43
12
17
61
12
24
18
138
168
27
33
12
72
18
89
55
113
25
18
5
13
30
5
241
48
72
24
6
89
40
32
37
36
39
57
30
30
35
1
15
72
48
32
112
63
102
36
39
24
9
12
3
21
126
66
30
192
36
6
3
48
93
36
108
12
39
69
35
55
6
66
48
33
72
48
45
12
6
57
8
96
64
9
6
6
3
72
8
40
45
3
3
66
11
7
90
6
65
1
23
7
6
27
8
49
30
114
12
48
24
30
5
13
132
111
32
217
6
42
63
9
12
195
24
9
47
13
36
84
27
63
113
48
1
24
6
9
39
105
3
5
13
12
215
72
85
3
32
31
30
96
3
27
18
3
45
3
105
6
60
101
48
24
37
60
63
240
8
13
30
12
24
54
84
60
18
72
41
79
78
84
63
32
96
19
48
6
120
12
102
6
12
24
24
114
81
104
16
32
55
65
13
27
48
57
143
31
30
11
13
11
13
27
216
8
25
72
24
90
21
15
72
41
40
15
36
18
30
5
37
35
16
9
30
9
15
137
139
5
48
7
6
12
23
7
105
48
63
96
30
24
54
53
24
24
16
15
18
36
60
167
40
24
33
63
15
18
60
90
24
65
13
35
40
9
23
13
84
60
11
ABCD 98369711002*3^$a+1 [50082]
18
29
160
135
21
99
117
48
15
180
41
52
57
135
92
4
15
9
36
9
90
36
90
42
18
15
69
78
180
33
60
15
17
13
24
108
12
6
45
27
17
48
73
90
165
72
3
17
64
3
45
33
387
108
44
271
105
12
63
33
36
21
27
8
144
13
35
40
140
133
87
15
33
24
159
41
64
39
6
119
55
41
12
4
123
17
79
209
88
72
111
9
105
83
124
20
60
4
12
33
51
84
96
48
51
89
28
63
90
11
16
44
1
3
32
4
63
36
41
13
6
45
45
47
40
120
20
28
9
71
4
3
9
63
30
51
45
39
80
61
87
33
15
56
79
69
321
95
19
198
12
15
45
75
123
108
84
45
8
88
56
16
72
348
140
112
51
17
97
75
80
1
24
18
9
39
150
35
4
45
3
24
9
240
11
148
105
36
60
35
85
15
99
201
60
24
141
51
39
54
27
9
15
75
24
18
12
71
7
33
15
60
90
54
17
49
24
30
36
114
87
3
36
162
12
35
100
81
95
4
15
18
15
93
27
20
172
105
30
33
3
9
12
21
12
78
9
39
17
37
150
108
33
75
90
119
25
18
9
8
112
24
39
78
72
18
72
36
72
9
39
9
51
72
48
42
27
36
96
69
51
9
54
57
33
111
15
45
45
87
72
72
24
45
24
15
3
89
4
15
120
41
16
48
39
6
30
305
25
119
1
24
36
30
57
252
120
12
108
15
81
39
186
30
57
24
69
174
60
33
32
40
15
93
147
81
24
32
169
54
17
13
3
48
80
4
15
18
12
3
84
44
19
66
24
156
24
30
33
84
24
36
3
45
15
18
102
36
144
6
27
20
64
9
35
4
15
60
30
78
9
3
36
105
9
75
15
81
72
80
73
27
48
60
84
225
36
24
36
30
42
72
66
89
25
30
36
41
13
6
72
9
8
1
84
6
90
15
36
69
54
45
45
6
141
3
30
255
21
27
183
60
162
47
91
60
45
56
19
24
36
9
12
60
24
60
87
89
13
6
72
48
42
12
36
24
83
60
55
18
54
21
12
165
27
21
159
80
108
4
99
89
1
159
120
60
63
69
129
15
56
91
12
60
17
199
101
4
159
21
60
60
27
9
60
120
48
15
125
31
45
9
36
195
27
12
36
9
15
120
21
15
17
127
60
21
45
90
9
45
71
16
44
19
66
75
39
125
163
102
27
48
111
54
66
5
76
159
9
56
19
33
27
57
8
55
6
72
108
87
87
53
7
246
39
75
108
48
42
119
79
144
81
9
15
15
33
12
33
72
126
30
24
36
30
24
18
39
33
36
135
39
90
95
73
87
15
57
111
192
6
84
6
9
120
195
30
36
24
27
48
32
100
39
132
12
21
24
60
108
24
93
18
72
17
103
33
117
30
57
3
18
12
3
12
60
21
47
52
72
183
105
36
45
54
288
18
27
27
36
21
9
51
39
89
52
48
96
9
18
29
40
56
13
24
30
45
33
12
123
3
5
55
9
45
66
17
25
39
116
25
3
9
78
9
24
60
36
33
15
72
33
51
297
3
225
87
24
24
60
92
7
57
33
18
93
87
18
11
79
54
18
53
37
102
36
24
36
30
39
48
72
81
27
3
105
132
32
43
17
1
15
57
90
12
6
54
117
116
28
45
30
132
12
60
33
123
90
42
9
63
36
84
105
128
73
54
96
180
65
7
137
25
18
69
33
3
104
79
72
9
408
12
84
24
21
155
7
29
43
165
32
13
60
30
45
135
21
105
39
92
36
100
48
15
137
132
28
3
21
60
108
15
18
87
15
36
204
33
104
73
123
60
32
1
24
36
120
24
90
90
63
3
45
105
15
39
36
29
25
11
4
3
45
45
3
44
205
30
17
19
90
42
12
60
81
45
30
60
90
15
15
60
45
72
243
72
9
93
3
48
45
39
168
3
54
23
55
57
33
63
9
107
139
17
97
30
90
23
13
71
163
45
15
33
48
117
ABCD 98369716496*3^$a+1 [50020]
49
36
23
112
8
37
12
47
121
27
45
87
81
107
52
33
48
12
12
15
21
35
4
128
12
13
75
21
27
84
81
3
9
27
20
204
4
80
16
129
147
24
9
60
47
193
23
13
24
3
60
24
48
68
4
108
21
12
75
12
68
72
112
48
93
35
88
12
48
72
9
36
47
12
13
75
21
24
3
8
144
61
120
159
8
48
72
4
9
15
21
60
23
16
20
85
24
11
16
8
148
8
49
47
124
104
16
117
27
72
24
32
13
51
24
80
49
36
71
40
309
27
152
13
24
108
36
75
60
12
165
120
72
147
44
4
81
59
40
56
1
35
100
21
3
9
291
60
212
40
72
36
69
120
15
8
13
12
24
24
27
9
123
20
1
131
40
45
15
20
25
75
48
33
35
64
21
60
27
105
3
12
33
27
80
1
132
120
107
28
177
215
13
23
4
68
40
12
12
108
45
27
21
107
13
119
64
21
135
9
107
73
59
120
136
116
28
12
96
68
4
105
51
21
3
33
3
9
27
84
32
25
35
12
36
24
1
39
80
136
180
9
95
85
12
11
13
120
99
20
25
51
32
180
72
52
153
11
25
59
60
16
72
57
156
51
84
45
95
12
4
9
15
9
95
16
20
12
4
36
60
33
12
84
191
172
20
52
36
8
84
76
20
109
75
8
25
39
116
25
12
72
48
12
108
11
1
84
12
15
20
13
51
108
96
69
35
60
61
72
27
12
144
57
23
49
63
68
49
3
9
339
9
3
20
72
72
109
27
8
72
169
59
144
36
60
40
12
140
49
75
201
27
141
171
44
12
4
48
21
27
68
4
32
4
104
85
23
4
33
72
35
36
184
45
36
39
56
37
15
36
117
12
15
60
36
57
59
1
3
24
72
24
69
75
8
48
25
11
4
9
60
15
105
15
80
37
15
56
4
21
12
111
32
13
12
15
180
168
32
112
45
71
49
23
108
61
11
4
9
36
24
39
36
20
160
9
120
51
92
49
24
155
100
9
36
39
45
48
3
69
48
23
37
123
24
320
120
1
15
84
32
13
71
60
157
60
27
36
72
8
84
145
71
37
39
21
12
51
84
21
11
145
36
3
69
35
72
40
9
27
45
23
12
13
144
23
40
9
96
27
21
47
88
32
60
28
12
12
132
44
40
60
44
16
69
15
105
48
48
15
45
75
9
48
24
123
48
104
40
36
12
8
88
45
47
4
68
1
75
36
21
12
83
49
23
60
13
48
12
39
9
39
57
51
20
40
117
12
60
39
84
80
1
119
40
72
33
107
1
87
96
156
45
3
33
47
37
15
156
117
23
64
116
88
9
60
15
96
9
47
4
116
1
108
87
45
159
24
45
59
25
11
52
153
51
228
96
12
33
24
75
141
35
12
4
93
75
80
28
165
24
63
8
13
11
61
23
60
49
95
13
72
3
68
36
28
8
13
219
45
3
68
37
87
132
9
12
47
52
45
11
88
141
23
25
11
40
36
8
85
23
52
8
120
180
24
13
156
119
13
99
36
8
60
52
33
75
84
20
60
1
135
129
27
24
224
73
15
104
40
33
12
23
96
1
51
84
56
52
36
24
57
3
45
36
24
27
105
123
12
20
4
9
96
156
15
8
85
72
159
12
32
36
97
3
21
48
23
184
21
3
9
15
120
12
9
195
9
36
35
180
24
36
12
40
20
4
156
45
72
11
72
28
80
61
15
129
132
87
21
60
156
48
27
176
28
44
40
48
8
192
13
36
48
27
8
100
57
39
60
36
8
1
159
156
24
48
32
216
4
48
9
15
60
9
35
37
75
9
39
12
9
11
109
36
159
33
111
105
51
8
25
15
93
35
4
48
36
104
73
12
15
36
72
68
52
9
63
72
68
72
4
96
36
57
75
45
27
93
3
117
23
24
13
36
59
145
155
28
48
9
51
96
8
97
24
36
59
37
75
48
36
20
4
60
81
63
80
160
32
40
36
117
95
61
15
96
8
13
83
76
24
9
72
60
51
9
23
36
12
49
23
172
21
60
24
15
45
23
61
132
48
47
24
4
21
131
157
108
132
23
52
36
156
213
ABCD 98369740598*3^$a+1 [50015]
83
25
32
3
177
40
23
49
56
64
48
8
3
37
32
75
13
72
23
108
97
32
15
37
11
165
40
32
40
168
35
168
96
85
35
96
48
24
25
60
8
184
131
264
24
24
37
119
49
48
83
37
72
12
48
47
1
239
133
11
69
3
85
20
292
47
144
9
171
12
217
83
37
60
23
144
25
83
13
12
23
60
45
40
24
23
33
27
13
32
171
12
108
180
12
84
60
24
12
57
52
95
181
32
3
37
68
64
176
3
12
109
23
60
13
23
49
35
168
24
24
117
15
144
13
35
12
84
156
33
63
45
4
71
105
4
60
48
12
56
3
69
40
47
48
12
81
3
121
48
68
87
60
12
24
37
192
132
179
249
147
13
128
40
12
47
24
57
4
48
72
11
144
13
11
24
105
15
132
121
24
35
25
60
36
83
49
83
25
32
51
97
12
68
64
35
120
193
71
121
143
13
23
157
60
83
216
60
96
45
4
83
192
13
300
68
75
109
35
120
13
11
72
25
12
20
220
11
57
4
48
11
49
140
195
37
56
40
120
32
52
35
81
159
60
1
23
12
105
39
48
108
157
11
117
123
156
1
12
132
59
61
56
40
192
83
84
25
59
24
96
180
96
93
51
12
144
84
84
168
24
120
48
48
97
23
24
21
15
25
23
217
59
25
83
45
51
1
96
47
60
48
37
60
191
229
35
13
80
27
48
165
3
96
120
36
12
120
72
13
8
15
25
72
12
71
37
20
15
13
59
73
23
37
155
156
1
48
11
36
108
168
157
192
8
100
23
109
120
96
20
99
1
107
72
48
13
24
120
35
13
60
60
68
64
36
155
165
12
28
72
143
84
25
60
59
60
49
108
35
108
96
1
35
45
4
11
97
12
215
60
36
228
156
144
121
11
48
12
25
59
13
47
61
119
73
12
56
219
85
35
24
72
72
13
200
63
9
27
85
128
112
48
72
59
36
1
144
120
48
8
27
36
1
59
36
156
24
96
120
37
60
12
120
155
1
32
100
80
3
72
13
35
168
24
205
192
83
85
35
120
85
60
48
215
37
168
92
291
57
27
12
141
159
48
48
72
25
323
84
85
11
12
265
20
147
145
8
51
36
25
120
59
37
47
12
301
132
80
172
11
24
96
48
36
1
24
35
1
84
48
35
156
96
1
144
56
72
15
12
144
117
12
172
71
105
4
228
72
71
25
84
48
20
207
25
128
40
251
37
72
131
1
35
25
275
85
35
108
25
35
97
23
156
97
83
60
156
84
97
24
23
273
3
216
85
59
24
13
120
179
1
83
57
27
25
60
120
11
49
140
195
312
24
216
24
1
96
35
25
84
71
109
95
1
95
84
13
95
97
11
84
13
108
23
12
72
60
12
24
109
107
21
15
12
168
60
45
99
96
49
143
153
279
25
48
8
15
48
9
112
35
1
20
72
27
25
23
96
192
12
156
72
60
48
96
36
25
83
84
25
20
3
85
32
3
120
157
35
96
61
128
112
35
85
176
52
23
24
1
144
48
12
120
35
60
13
12
275
33
28
72
80
112
35
24
36
121
84
36
200
40
47
13
119
25
96
83
36
61
12
12
68
28
72
200
40
143
84
24
1
ABCD 98370373196*3^$a+1 [50127]
360
36
90
6
45
144
39
36
54
90
180
36
36
9
9
167
13
83
169
54
180
45
9
72
114
84
6
84
47
313
96
71
288
67
234
179
1
47
79
108
6
126
129
81
18
36
9
27
18
450
17
115
45
9
71
49
216
23
48
79
264
41
193
95
96
61
90
18
132
3
81
144
72
54
65
61
90
324
144
126
36
198
72
24
84
216
209
25
71
64
80
96
49
143
109
54
60
66
18
36
89
217
114
21
9
306
101
79
60
5
48
256
81
95
13
432
180
335
205
35
48
115
36
144
36
5
31
18
96
111
128
97
204
156
234
150
71
48
7
233
121
180
60
167
187
36
17
169
455
25
23
91
66
144
126
53
7
48
432
180
288
252
150
35
48
61
180
120
366
48
252
125
96
49
24
84
186
84
5
96
25
6
48
36
180
9
81
60
156
198
113
19
84
186
95
25
144
90
45
9
23
49
198
137
25
180
83
367
144
161
19
29
7
60
189
129
47
25
54
36
29
241
63
32
144
499
221
240
144
25
6
120
54
132
120
23
121
54
126
54
312
5
160
279
144
36
144
36
17
43
101
96
13
371
43
5
48
523
5
55
84
341
91
198
126
161
25
84
60
180
30
101
295
114
471
9
306
5
19
570
36
15
80
55
90
383
16
81
270
60
30
24
66
234
96
84
47
349
180
108
96
210
90
71
19
77
67
42
30
54
240
156
54
29
115
132
180
48
117
45
99
135
90
95
319
113
49
90
69
80
55
41
48
48
48
115
270
239
157
150
93
177
48
335
115
216
101
49
120
6
30
35
73
132
30
108
162
71
109
35
19
29
67
48
216
5
49
143
127
17
55
18
36
36
63
128
48
192
349
84
216
23
157
35
169
66
18
83
79
18
90
117
45
99
80
1
54
60
30
15
32
48
1
54
41
48
96
79
126
270
36
161
127
113
49
90
60
89
55
41
169
90
90
99
128
43
324
36
125
144
96
192
169
39
144
87
90
174
36
108
126
60
71
48
91
405
15
17
67
42
48
306
17
192
97
15
189
30
240
5
25
167
67
77
13
432
275
48
ABCD 98371037426*3^$a+1 [50005]
159
3
24
21
123
6
24
66
30
24
6
6
42
18
27
36
9
162
96
33
21
63
15
30
135
27
30
18
66
24
3
39
6
15
39
48
30
18
54
36
18
114
30
45
27
48
42
36
42
30
42
6
12
3
12
27
30
135
21
24
15
63
30
12
6
30
114
18
15
57
15
9
156
51
33
12
75
75
114
30
21
147
102
3
15
42
36
3
9
102
6
15
165
30
9
15
60
90
114
21
45
30
24
102
138
12
9
45
30
18
51
27
24
6
24
6
9
123
138
27
27
30
3
93
114
21
3
30
12
12
27
36
3
9
237
18
18
30
42
6
30
12
54
24
12
12
21
51
81
15
48
12
138
27
39
18
66
84
12
60
6
3
36
96
57
135
27
66
30
42
27
45
99
12
72
33
24
99
99
6
12
75
33
6
66
180
3
84
165
51
45
27
39
24
30
90
6
3
57
3
51
24
18
3
96
45
54
66
18
105
27
24
36
21
9
30
36
102
126
66
99
36
51
54
54
6
108
66
114
12
18
33
15
48
132
12
57
105
15
75
45
36
39
9
39
12
30
60
39
57
12
6
57
24
3
33
9
6
18
75
21
30
18
48
30
42
48
12
63
48
39
78
15
27
126
15
24
3
57
15
6
15
27
9
3
33
15
9
108
15
12
66
30
132
78
3
39
96
45
21
30
6
15
27
93
45
72
48
15
60
75
54
6
42
18
33
36
24
99
21
21
3
93
24
150
138
3
117
30
18
27
48
120
60
15
9
33
6
6
48
6
60
21
24
60
39
18
15
87
93
15
54
60
24
6
6
12
18
60
108
57
9
6
30
3
15
9
51
69
15
21
9
42
33
60
27
45
48
51
45
15
45
39
12
6
60
24
15
33
18
24
21
3
54
90
36
9
60
165
12
6
48
6
60
6
177
15
12
30
108
12
3
3
30
18
9
15
30
3
39
21
24
33
42
45
3
21
99
18
78
6
39
9
15
27
18
15
63
30
90
48
24
237
51
78
6
96
18
126
6
42
12
6
3
39
72
24
9
12
63
33
15
42
120
3
27
42
24
30
6
6
24
18
36
42
30
15
120
27
18
54
24
42
60
24
24
12
15
93
27
72
15
12
18
30
48
84
48
30
3
39
24
60
105
21
6
12
36
9
48
3
102
12
183
69
18
18
42
33
24
15
18
6
9
45
48
30
30
15
48
111
6
72
18
90
78
57
87
21
216
3
96
105
15
42
30
33
15
6
3
12
3
45
3
57
27
36
48
9
12
3
6
15
9
42
96
105
45
3
39
12
30
51
69
36
24
63
60
93
63
51
21
45
18
21
45
30
36
48
9
15
6
36
30
24
36
6
147
27
18
6
6
3
108
15
45
39
60
45
33
12
135
51
24
36
18
24
12
36
180
30
57
36
27
12
30
48
24
54
9
33
63
24
33
30
45
117
12
18
90
12
66
30
42
102
3
36
21
3
15
42
18
48
78
192
12
126
6
18
33
39
30
36
42
36
69
12
33
36
42
45
12
63
9
81
24
6
60
9
60
36
219
33
48
15
12
90
3
87
12
30
99
60
9
3
3
6
18
72
69
81
18
18
63
57
27
33
18
42
78
54
3
9
51
33
24
51
12
33
12
12
27
15
21
60
69
54
36
108
60
30
42
66
24
36
39
21
3
27
54
24
162
9
33
3
57
12
18
21
87
48
6
63
3
24
24
57
3
102
63
21
66
30
54
21
93
15
12
45
48
6
6
39
60
3
33
15
45
24
60
21
39
24
21
48
15
27
6
12
12
6
30
3
27
57
45
126
42
30
132
18
75
3
12
24
81
9
60
3
45
66
54
18
24
36
42
108
24
54
57
12
33
132
3
45
27
27
96
90
18
81
15
36
117
153
39
51
114
15
3
18
24
60
6
78
6
9
21
75
45
75
9
6
6
27
27
30
15
39
12
105
9
18
18
84
123
96
57
84
51
24
75
6
3
81
18
45
3
84
78
3
27
33
12
45
15
75
21
21
63
51
12
42
27
63
12
93
72
99
24
6
51
15
6
102
90
66
36
6
87
3
54
36
12
15
36
195
24
12
81
117
30
21
105
99
15
6
66
33
33
144
15
15
18
27
51
93
51
141
3
165
21
6
105
39
30
54
21
15
6
123
12
3
21
60
108
51
6
24
24
12
6
9
24
12
24
21
24
6
60
12
48
33
39
18
24
84
30
36
24
24
126
27
3
57
75
24
18
135
96
9
60
87
93
18
9
21
24
6
72
30
30
18
168
36
30
81
45
84
6
48
102
54
36
24
30
24
30
60
120
9
3
102
111
12
9
15
9
147
57
3
15
117
63
48
66
15
21
24
3
87
9
21
39
9
48
27
57
6
69
24
27
30
12
48
39
15
30
39
51
30
15
9
12
24
15
24
12
24
21
84
48
15
3
42
207
45
24
84
30
18
99
3
57
15
66
12
27
24
57
30
33
15
6
48
132
30
9
9
30
45
48
3
6
6
48
9
51
9
96
21
6
12
33
39
24
45
39
90
96
72
24
3
12
21
54
6
3
57
39
45
15
3
18
18
12
120
24
36
12
6
30
36
60
96
42
12
51
27
6
99
117
90
45
153
15
51
12
9
3
48
33
12
39
21
39
9
69
15
33
48
6
30
126
24
45
93
12
138
60
12
180
6
90
102
48
24
30
96
69
24
21
18
57
21
60
18
6
18
117
84
12
60
15
9
ABCD 98371577966*3^$a+1 [50035]
45
87
33
16
5
3
108
9
3
21
31
20
15
30
24
51
159
30
30
60
57
48
40
71
33
21
126
21
45
54
90
111
4
24
11
45
16
48
5
30
96
93
12
39
12
25
24
29
30
1
116
40
5
3
24
27
13
107
33
51
12
49
96
23
120
69
16
5
19
47
120
1
44
60
45
39
12
3
1
20
16
83
45
172
48
12
24
29
19
128
3
9
28
8
15
45
16
44
16
68
57
3
52
20
64
24
72
245
39
4
8
4
44
4
17
294
21
84
52
23
21
81
18
6
90
45
36
112
60
11
69
28
20
9
43
47
25
20
4
5
42
13
44
48
4
96
20
12
51
45
52
5
3
21
15
15
24
12
25
83
1
41
19
104
16
11
13
11
24
21
88
8
12
36
21
19
36
48
60
56
45
19
77
19
12
20
28
17
240
30
33
4
77
54
57
28
5
42
30
54
61
80
3
49
12
5
43
11
36
6
15
15
85
8
15
6
51
213
67
5
67
11
37
8
160
32
4
48
11
1
48
23
84
114
6
13
36
71
60
9
120
27
13
5
102
24
45
15
33
21
147
168
72
12
36
96
15
9
45
7
32
171
9
21
6
1
12
32
51
49
128
36
12
105
3
112
83
37
44
15
81
48
81
3
21
7
20
12
48
9
3
27
13
8
120
69
19
107
25
23
72
13
32
39
13
11
69
52
95
73
20
16
60
32
75
9
39
12
54
24
30
37
24
24
11
93
72
39
1
95
9
16
149
39
3
78
42
25
8
16
84
95
21
45
15
4
95
1
56
88
5
7
32
36
21
96
55
80
9
90
24
12
9
96
48
51
24
72
24
21
3
1
8
100
32
15
45
48
3
33
15
180
61
108
53
79
11
33
15
21
4
11
24
9
36
12
48
15
45
27
84
30
19
5
79
20
111
97
8
84
52
5
75
39
49
32
75
13
56
141
54
21
15
9
21
91
29
54
36
9
15
21
9
6
33
16
132
12
11
9
3
9
16
32
76
32
4
11
73
24
68
4
11
69
45
31
12
23
73
24
47
6
103
44
63
9
16
23
177
63
9
3
9
4
71
6
54
69
117
19
59
120
21
15
49
56
48
87
21
4
35
9
51
9
21
43
71
9
16
35
12
24
9
21
159
52
83
21
261
120
27
12
28
101
66
54
75
12
4
60
68
12
99
36
36
33
135
1
24
77
19
35
13
48
83
1
44
75
66
186
24
84
69
72
4
36
24
71
1
12
17
3
3
9
4
12
60
48
11
9
87
73
17
30
97
80
60
117
63
27
1
5
127
17
90
1
152
16
104
3
90
48
6
1
20
60
100
23
25
24
32
36
63
61
8
51
72
69
24
51
36
24
24
1
5
120
211
23
6
19
12
44
4
11
1
5
114
25
36
32
12
15
25
8
52
41
54
49
32
4
5
30
25
35
49
5
66
30
3
120
12
81
15
33
15
15
61
119
109
68
108
156
45
30
25
44
4
47
1
12
143
73
5
72
48
19
12
35
13
17
31
59
30
39
12
52
32
75
9
60
75
1
56
39
9
21
3
40
8
4
59
1
5
79
35
9
117
19
5
42
13
65
19
11
97
32
28
23
180
45
45
79
20
87
1
35
33
16
71
69
39
6
19
144
56
72
4
89
66
1
29
90
1
24
11
18
51
4
65
66
30
3
12
9
7
32
16
17
67
47
129
51
25
80
39
45
40
5
66
33
3
13
11
45
21
3
45
75
36
76
83
205
5
42
117
63
24
13
11
42
99
45
54
12
54
19
5
39
100
8
4
41
3
21
19
24
96
11
66
39
39
169
11
21
64
60
71
25
56
3
37
48
107
69
21
48
15
124
23
24
85
44
24
12
16
35
30
19
5
39
51
49
24
20
3
24
21
4
56
75
37
32
39
36
61
23
21
15
21
45
138
165
15
36
1
12
17
111
9
174
66
24
19
56
72
24
21
114
84
61
60
48
11
117
9
3
3
60
33
24
21
42
24
96
48
21
48
28
29
55
20
40
5
144
139
32
39
57
3
1
59
6
31
12
8
3
9
3
33
64
23
73
12
59
69
51
145
44
36
24
45
7
23
37
53
66
105
48
27
121
23
117
3
129
12
39
9
27
25
89
6
13
8
28
32
100
29
75
15
24
120
96
69
57
18
9
12
16
65
27
72
45
30
45
75
120
21
12
27
54
19
8
24
48
40
72
60
44
16
59
25
65
27
39
13
11
36
85
8
72
16
12
12
24
11
90
66
133
84
92
9
19
8
24
4
41
91
24
59
12
60
49
44
21
15
9
30
9
153
39
75
6
48
15
12
69
3
28
44
64
20
12
4
11
9
39
36
45
40
29
72
147
51
12
78
27
69
19
5
19
12
65
111
39
9
51
36
13
95
12
60
33
16
56
48
60
96
51
57
72
48
40
32
48
21
42
69
76
59
21
4
41
3
15
21
15
21
45
54
69
21
51
99
109
12
23
9
27
54
30
66
24
55
36
5
39
87
9
99
45
160
11
6
19
8
3
33
52
12
11
96
1
72
32
21
67
216
77
75
4
68
16
35
12
54
6
18
96
15
9
27
60
4
35
133
80
3
13
20
51
1
35
90
30
48
129
33
75
93
75
40
84
11
57
3
36
1
68
84
16
72
152
28
12
53
ABCD 98371956344*3^$a+1 [50014]
33
3
12
40
17
15
76
95
84
37
29
42
30
102
25
125
163
17
55
72
36
24
23
13
17
18
129
64
5
87
3
30
75
40
32
40
5
27
21
67
72
5
55
68
4
20
84
36
4
72
12
5
55
32
63
66
12
19
36
5
67
240
32
3
21
9
75
16
17
30
25
17
3
93
19
5
31
5
31
23
45
36
16
11
97
72
56
45
43
56
4
5
7
8
57
43
144
80
16
17
42
13
77
7
8
16
12
227
25
36
29
43
95
73
20
16
89
15
4
5
7
20
33
3
88
5
55
12
65
15
45
3
24
33
159
40
108
12
53
6
49
5
30
66
99
36
40
5
102
33
160
24
155
1
20
16
11
33
57
30
49
20
36
24
51
105
4
23
45
45
27
21
18
1
89
42
12
13
44
36
28
65
151
29
120
15
57
55
48
36
24
125
55
5
12
103
20
16
41
19
233
15
21
19
12
23
6
211
20
36
27
57
69
79
216
77
43
149
30
1
29
51
9
3
93
15
16
20
69
39
21
19
35
33
60
48
9
31
36
36
12
92
9
102
69
3
18
87
81
115
72
20
40
72
203
90
27
165
180
91
12
44
84
9
7
89
24
31
132
32
93
19
119
1
24
59
60
6
24
151
47
9
4
32
52
11
12
105
24
9
75
132
33
90
21
21
103
59
18
67
12
23
13
47
13
72
41
99
63
9
39
1
84
36
71
48
25
20
4
56
16
36
17
67
11
30
39
9
54
6
39
48
4
11
18
39
16
60
12
24
113
7
20
21
19
36
47
21
24
16
5
7
8
136
36
8
12
3
42
12
78
9
40
48
92
40
68
45
43
113
39
48
180
153
54
45
72
69
12
43
47
102
15
72
36
45
7
23
49
89
75
9
15
3
132
1
80
9
3
4
84
17
19
24
36
36
23
25
5
240
15
52
48
59
36
21
84
40
5
102
49
128
16
47
13
59
66
51
69
24
30
61
32
117
15
28
24
48
8
64
20
144
16
101
7
36
47
12
30
63
72
12
3
1
17
103
35
1
20
36
40
120
132
20
16
36
36
48
29
7
41
55
48
20
9
63
72
21
55
119
1
47
13
29
151
5
31
29
19
36
56
69
39
16
5
15
39
48
73
20
36
60
16
5
7
36
5
31
164
36
4
5
144
60
48
79
8
28
20
27
61
56
88
72
24
72
72
108
5
102
13
8
36
3
18
30
13
5
55
72
77
103
32
63
49
20
16
68
40
32
27
18
7
5
48
42
18
19
29
24
15
16
35
25
5
27
45
43
72
5
19
89
159
21
51
93
51
24
12
21
12
63
27
21
72
160
60
72
101
24
55
36
17
159
60
28
95
73
48
17
55
20
15
45
12
16
24
56
16
104
9
15
12
3
36
1
89
199
156
17
19
11
13
12
44
21
259
29
7
108
65
51
28
65
115
128
57
48
75
72
16
17
42
13
72
8
28
20
16
24
56
93
7
8
3
30
19
29
60
60
54
30
36
91
11
93
9
31
32
24
28
35
21
52
197
3
88
17
27
153
223
84
72
23
30
111
76
23
6
75
16
24
107
60
45
87
1
36
20
9
15
136
20
60
3
48
33
15
61
23
6
12
115
5
55
12
5
51
36
24
57
27
21
15
36
21
42
117
40
29
39
16
5
19
23
69
16
92
120
16
29
7
29
7
24
84
20
27
138
67
23
165
16
89
15
45
51
120
108
16
56
36
33
7
17
51
60
9
18
42
55
35
90
15
52
128
52
44
9
3
40
92
15
6
51
16
12
11
61
8
12
4
65
90
37
20
24
123
1
104
75
13
77
55
41
7
44
3
30
51
24
120
40
48
20
3
42
7
125
7
41
7
20
16
29
151
36
20
40
48
95
21
16
84
36
20
4
36
23
13
12
5
60
36
15
12
15
25
68
9
240
55
56
16
11
9
40
53
18
13
5
235
36
36
233
31
44
100
5
19
35
1
12
53
24
15
52
29
115
144
56
45
27
27
30
31
5
12
19
29
31
144
29
127
8
153
43
5
79
41
15
45
99
51
12
69
63
6
19
36
17
102
61
12
167
1
5
51
84
112
140
24
69
12
27
3
153
4
5
27
4
104
36
9
6
1
20
16
5
108
24
66
37
104
9
90
25
5
91
23
30
67
11
42
111
27
117
15
1
60
104
21
15
9
87
3
6
115
77
7
113
3
36
124
36
144
32
27
13
84
20
129
51
40
36
53
60
90
9
16
72
60
68
4
32
36
4
36
20
57
43
77
87
141
12
48
72
51
9
51
39
45
153
63
36
4
5
67
12
36
92
4
48
56
45
7
5
55
5
43
5
24
7
8
3
13
84
53
19
56
108
9
31
32
24
99
37
47
156
49
8
12
72
99
12
72
18
15
108
9
31
144
68
72
108
57
31
72
72
20
88
17
147
60
9
19
60
36
12
8
87
210
18
9
33
12
30
13
155
45
93
ABCD 98373108812*3^$a+1 [50066]
192
55
12
23
24
54
36
31
12
5
18
37
5
67
23
61
180
60
17
7
17
18
66
144
78
37
29
19
59
30
31
48
72
11
1
60
11
6
36
30
6
31
41
55
60
95
1
17
19
17
31
12
47
25
29
43
60
119
61
24
23
162
36
30
25
11
193
5
162
6
7
23
13
60
17
24
43
5
79
11
25
84
60
125
18
30
7
71
12
18
31
83
73
35
30
24
79
96
89
55
120
5
6
144
49
168
29
319
5
54
73
5
43
5
18
6
48
6
13
36
125
54
25
17
102
85
60
24
29
36
91
35
78
31
12
5
211
24
96
53
18
54
48
18
24
13
24
17
12
126
25
29
24
72
7
48
89
18
72
49
12
59
1
71
25
11
25
53
30
13
24
17
67
23
109
24
35
54
48
7
11
13
41
78
30
7
47
60
13
71
54
36
78
25
95
25
101
19
143
97
12
48
47
12
36
1
72
23
12
37
17
24
90
30
60
91
24
60
23
1
53
19
60
83
25
12
120
23
18
144
55
24
12
65
54
13
60
5
72
31
12
60
35
37
17
6
1
11
126
7
89
18
72
1
36
35
54
43
12
17
19
24
11
49
59
54
138
6
30
25
71
13
12
5
6
1
233
19
29
6
25
23
85
113
7
48
48
72
23
37
125
19
36
35
13
65
120
42
13
17
7
60
5
43
35
49
24
24
29
7
185
6
12
36
78
19
48
48
23
24
25
23
37
35
1
71
121
5
78
12
37
107
25
48
23
36
13
36
48
59
54
90
37
12
12
35
66
36
114
264
18
18
222
54
49
12
41
19
53
42
120
72
78
18
49
17
126
145
12
203
72
6
79
29
151
23
13
11
102
7
24
36
5
24
66
61
35
109
35
25
47
54
91
71
1
12
24
36
24
5
7
84
5
12
18
61
12
168
11
24
97
12
24
11
49
41
12
18
6
19
11
18
60
18
61
29
31
36
36
131
25
60
23
49
48
59
72
108
1
17
31
11
13
41
55
35
1
119
108
78
36
67
5
138
37
12
167
96
121
5
7
48
35
25
12
120
12
12
24
47
37
107
30
19
192
12
48
17
55
12
60
5
174
217
71
1
96
12
24
48
23
36
66
31
41
55
24
24
11
18
7
5
90
169
72
101
19
23
37
83
157
84
96
24
5
264
24
19
65
36
42
36
73
137
60
43
11
12
109
96
47
6
67
59
36
13
24
11
42
30
36
13
29
139
53
36
79
47
54
7
11
1
12
11
102
24
175
23
66
18
42
7
47
48
13
11
13
36
17
18
49
12
48
36
24
11
6
36
7
5
18
13
65
138
13
84
72
47
24
61
83
25
24
23
85
89
36
103
185
19
108
36
24
36
17
36
7
11
126
7
48
60
5
7
72
17
31
5
30
13
108
41
36
42
37
83
73
72
5
7
11
13
12
41
139
41
31
36
60
12
12
36
17
67
107
109
12
11
1
60
5
55
48
11
1
11
18
60
7
23
13
41
79
143
121
107
126
19
23
48
6
12
18
114
31
48
288
29
18
12
181
17
168
18
49
77
36
115
137
55
17
43
60
5
12
18
37
59
97
12
53
19
35
133
101
43
24
17
18
37
12
11
18
19
89
43
96
5
12
19
131
30
54
72
13
24
17
55
41
48
24
120
78
109
72
132
131
157
36
12
65
54
18
55
12
48
29
7
83
1
120
119
180
18
43
131
18
19
53
42
12
90
18
36
109
12
23
13
72
23
132
25
23
1
108
23
13
120
23
13
83
1
12
53
79
17
66
90
19
59
84
18
60
36
7
12
11
78
31
5
127
65
24
19
47
13
101
7
12
24
83
133
11
18
30
1
60
17
43
23
6
139
17
36
18
49
5
259
12
5
108
18
30
43
24
65
43
48
11
6
43
77
55
17
175
155
12
73
41
12
6
49
48
95
25
12
72
12
23
24
13
48
5
18
36
90
78
48
61
11
49
5
19
5
18
109
35
13
41
264
24
31
36
84
60
5
18
169
5
18
241
12
108
60
36
24
59
1
84
72
48
35
18
66
61
155
13
65
18
54
90
36
18
7
24
48
48
12
53
19
23
13
24
17
19
11
1
24
24
24
41
144
91
143
49
5
67
53
6
36
120
13
60
5
18
49
60
12
24
53
18
61
12
132
144
11
66
96
66
36
205
84
36
132
53
19
11
25
53
7
12
48
77
103
23
1
47
1
12
12
11
25
11
49
77
55
96
132
23
144
73
5
7
11
12
97
89
79
23
222
18
12
49
48
17
55
137
79
12
36
84
48
84
59
48
49
11
49
12
11
121
36
113
138
37
41
31
84
36
132
41
30
18
19
120
12
36
35
109
48
ABCD 98373432442*3^$a+1 [50048]
33
108
39
144
36
36
108
42
210
168
72
117
153
27
117
126
18
270
36
120
6
18
36
84
81
36
99
36
18
87
39
96
117
63
144
54
210
9
51
9
3
33
165
72
15
39
36
78
90
72
54
30
69
237
24
66
60
9
75
6
30
69
48
63
204
81
3
60
282
78
72
9
81
18
192
204
216
48
177
99
54
192
24
39
72
9
6
108
120
6
111
15
45
12
81
42
30
150
9
75
204
12
78
210
6
120
270
45
51
180
54
30
60
120
24
72
48
45
105
246
90
6
117
27
90
66
24
156
24
36
9
99
57
33
102
18
42
30
54
141
48
51
66
114
246
18
81
15
36
48
186
30
60
93
33
75
45
144
135
159
36
21
135
168
66
90
54
207
63
9
81
72
78
72
57
123
153
45
102
24
84
36
45
60
129
87
39
36
60
18
39
27
6
54
66
198
42
3
51
66
114
45
9
111
51
30
54
24
192
18
15
36
84
51
36
18
72
18
30
231
9
27
12
36
132
3
216
33
48
123
117
39
45
105
30
69
21
90
33
27
36
30
24
174
72
69
45
30
36
60
57
27
204
192
24
66
63
24
120
60
3
180
45
15
180
108
81
171
45
3
72
180
24
84
9
213
54
36
108
36
84
9
216
51
36
57
72
9
6
210
6
45
3
42
18
36
120
9
87
18
30
36
141
3
81
51
84
24
21
105
30
81
15
138
6
36
108
36
21
123
102
18
6
30
330
63
27
225
21
54
369
36
99
330
102
24
84
6
120
6
48
105
57
240
18
12
45
159
129
117
27
87
30
123
3
45
69
39
27
24
30
6
18
27
144
144
291
24
129
51
21
171
54
126
225
144
168
228
45
54
24
12
198
306
96
237
33
54
36
144
120
45
36
144
180
60
45
54
12
24
45
111
114
174
9
27
6
30
9
9
6
36
45
273
42
48
36
90
6
108
192
144
54
90
36
45
135
24
225
75
36
36
114
75
45
24
75
45
15
81
360
30
180
6
264
90
81
315
18
72
15
120
105
18
9
3
90
87
291
9
123
120
24
210
6
45
48
117
15
39
33
147
126
18
177
189
183
33
30
18
27
15
108
57
72
33
54
201
63
42
120
99
96
39
204
72
108
36
165
51
45
45
90
84
36
54
6
57
153
15
39
24
36
21
63
36
96
57
108
123
120
60
9
108
75
9
384
75
216
270
6
90
54
216
45
135
144
84
60
30
72
15
9
66
105
39
9
135
36
465
9
162
30
24
66
24
9
21
186
174
24
399
63
45
135
9
60
39
132
30
18
6
135
48
81
240
30
306
96
30
450
90
24
36
18
102
18
126
180
144
36
81
72
27
180
105
369
246
33
3
9
135
6
48
6
84
420
72
210
63
105
30
240
81
48
ABCD 98373590236*3^$a+1 [50119]
42
16
72
8
60
102
6
40
144
8
30
10
24
66
50
54
100
146
30
42
28
114
20
10
86
40
54
26
30
40
14
18
30
42
30
138
30
40
18
50
18
124
2
36
130
14
60
6
10
80
210
100
72
8
12
70
240
72
80
94
14
40
50
22
36
44
18
52
30
20
66
40
8
82
62
28
180
24
30
68
22
6
38
46
128
6
66
108
30
48
82
42
66
62
88
2
10
18
20
70
32
10
108
20
72
18
64
38
58
30
20
60
12
18
70
32
42
6
114
6
112
18
192
68
30
102
112
86
22
32
96
28
26
6
10
84
8
48
72
42
60
6
24
30
24
54
6
102
102
30
90
58
14
84
6
76
110
42
12
40
56
30
42
46
6
26
10
20
18
16
8
18
10
90
20
24
36
12
172
18
8
88
12
2
48
30
30
78
36
46
20
24
28
60
26
112
152
88
68
16
36
14
28
62
10
110
24
24
160
72
6
14
16
60
2
12
60
10
128
16
44
78
54
210
34
62
18
12
10
60
158
6
66
4
110
48
22
8
10
8
60
24
28
2
30
46
30
2
48
64
80
66
52
122
4
116
18
6
34
8
24
18
36
12
114
30
46
78
32
40
48
26
96
94
8
10
8
24
60
18
48
40
72
62
54
36
60
4
14
40
38
52
2
16
42
12
24
56
66
18
12
54
48
78
28
152
30
78
6
90
30
28
26
72
72
22
26
28
2
34
6
18
2
30
30
10
74
6
24
24
6
10
8
10
110
10
8
30
60
174
48
6
22
32
42
18
12
18
60
28
8
46
26
48
16
6
50
12
12
10
78
18
80
10
12
68
22
26
6
28
30
50
10
18
30
62
10
56
42
42
10
68
54
40
38
258
10
18
32
30
24
126
12
42
54
22
14
16
80
24
4
36
18
8
162
12
4
2
60
60
4
14
54
42
10
56
12
6
22
30
74
70
6
50
4
50
40
38
138
24
34
2
42
22
14
66
10
20
30
18
18
54
10
56
34
108
2
6
72
10
90
12
6
12
60
50
16
42
38
66
54
102
90
42
6
54
102
16
108
42
62
12
66
24
34
2
72
30
72
18
78
72
30
40
50
36
34
2
120
4
126
14
24
18
4
26
174
78
12
48
22
74
6
30
18
60
28
20
34
68
76
162
30
20
60
124
20
60
18
168
22
20
10
32
40
14
66
28
62
88
48
92
18
24
16
38
102
94
38
88
30
44
96
4
80
18
88
80
24
18
60
36
24
40
32
24
6
30
4
12
2
30
28
164
10
18
72
78
30
2
30
10
36
54
44
66
28
6
14
18
12
28
90
14
88
8
28
96
18
50
22
8
40
2
24
54
70
30
68
10
14
18
22
8
18
4
6
54
8
102
88
12
18
68
10
44
18
112
24
2
24
28
66
32
22
32
114
12
210
12
30
30
6
6
48
150
22
14
16
18
26
36
18
18
64
18
198
2
12
40
74
54
90
40
56
6
36
24
76
44
10
36
2
46
60
2
24
6
70
54
104
46
30
20
30
46
80
60
4
36
12
18
90
2
60
12
94
44
28
30
20
18
256
48
20
18
58
32
48
42
18
6
18
30
12
18
12
6
40
60
110
12
42
18
88
12
62
16
38
12
4
66
144
60
8
66
24
10
32
60
36
82
2
18
30
60
6
24
36
12
48
40
12
128
42
10
74
94
14
18
30
22
36
2
24
28
2
16
2
126
106
74
36
78
108
18
60
6
60
6
28
62
60
22
32
36
24
150
76
18
6
26
102
12
94
20
64
42
38
16
56
16
104
16
44
10
38
48
10
138
2
22
36
62
60
24
18
12
4
56
24
6
76
12
20
48
22
2
108
6
12
70
14
10
68
6
24
22
56
22
108
20
12
30
12
16
30
108
2
78
6
6
130
2
36
54
60
10
252
56
10
14
24
24
16
32
132
16
44
10
20
10
2
6
30
72
18
12
132
40
18
38
24
6
132
90
78
82
62
18
30
66
16
18
158
64
90
26
60
12
22
14
4
8
10
122
12
270
10
6
2
18
54
120
70
80
46
60
20
28
80
36
70
14
114
12
66
10
134
76
80
12
16
132
12
42
14
6
6
30
84
48
90
48
10
74
6
42
22
38
18
12
22
20
18
6
46
80
18
96
6
18
22
26
48
6
54
76
18
6
126
30
26
60
54
24
22
2
30
12
30
60
18
28
158
4
12
20
220
20
6
40
2
90
6
82
44
30
6
90
84
36
108
12
82
62
96
40
30
110
4
44
94
20
18
30
132
12
40
74
12
90
12
12
36
12
10
20
30
6
24
96
6
16
32
12
76
18
26
30
18
22
84
86
48
28
14
100
158
78
12
36
34
8
70
30
44
6
114
40
50
78
72
136
98
36
28
96
56
28
20
40
38
10
42
72
38
136
20
4
30
62
36
10
2
58
54
50
60
6
12
48
94
20
60
18
76
62
10
44
16
32
48
60
114
88
32
6
114
18
22
8
52
8
10
56
24
150
6
16
26
114
36
30
4
18
96
12
62
82
36
8
46
54
14
28
18
54
12
20
30
46
2
12
24
96
18
10
90
12
36
2
18
222
10
20
102
30
34
ABCD 98373883924*3^$a+1 [50027]
18
132
18
42
9
27
108
36
9
99
18
12
3
3
114
3
57
78
105
33
6
9
87
117
21
12
3
21
18
36
96
9
9
30
18
15
15
60
18
27
69
30
18
18
9
99
6
3
81
30
105
36
3
21
72
75
69
9
36
54
12
45
3
12
24
48
102
15
21
63
24
45
18
9
39
66
36
42
30
18
18
36
90
54
39
51
42
84
30
45
3
6
54
117
3
45
15
12
24
12
42
42
54
54
21
15
30
30
9
36
15
6
108
12
36
72
90
12
18
6
60
36
48
81
12
75
48
30
6
36
48
6
3
33
27
3
9
63
12
105
93
15
27
48
48
84
9
105
12
12
48
30
42
36
12
90
162
15
12
24
12
60
9
3
72
15
108
138
12
3
9
48
108
24
3
15
57
60
3
132
66
42
42
15
69
60
51
39
12
24
30
36
54
78
15
3
33
15
21
9
27
15
18
36
60
24
15
21
114
30
15
111
9
75
60
42
48
36
48
3
45
48
51
3
30
42
6
42
78
15
9
39
24
81
30
117
24
165
30
69
72
45
54
30
6
30
30
9
75
18
120
6
6
24
30
9
81
6
78
27
21
102
21
21
15
24
21
36
12
6
12
78
120
84
27
9
27
57
12
15
21
54
18
30
6
60
6
6
42
30
111
51
30
54
12
42
30
18
27
3
57
63
9
9
12
12
30
18
12
30
36
21
3
45
21
156
96
12
27
93
6
24
42
6
57
15
42
24
12
12
36
24
3
135
12
12
21
3
9
3
33
36
21
18
30
6
33
108
57
87
15
48
81
24
135
18
12
51
72
45
72
27
15
6
12
123
63
6
63
120
81
114
6
15
9
12
36
84
3
45
96
30
60
36
108
6
12
24
39
12
24
36
9
39
9
30
72
18
78
12
108
30
39
36
9
15
33
36
39
27
24
30
36
66
30
72
6
54
48
42
18
15
9
30
96
45
12
36
36
15
96
42
51
57
18
72
18
6
9
15
12
30
12
6
42
3
9
15
27
9
39
12
6
27
51
6
6
54
60
30
24
12
9
3
18
12
3
3
84
18
42
12
18
66
12
42
15
12
3
12
21
27
48
48
45
69
30
18
78
57
27
48
60
165
39
48
36
12
150
30
12
42
36
24
3
96
231
24
162
42
12
6
30
54
96
30
24
18
6
186
156
72
3
48
24
21
15
75
66
78
18
198
30
39
45
6
6
18
6
36
78
48
45
87
78
99
111
18
30
81
15
105
9
15
15
114
123
3
9
3
30
24
60
24
111
21
18
21
36
12
3
108
6
15
33
15
33
42
48
114
24
6
21
24
45
18
30
15
57
15
45
36
27
57
15
84
9
12
60
99
81
6
24
30
48
228
15
24
9
111
108
36
39
12
9
57
24
84
15
45
12
12
48
42
18
3
21
96
39
45
48
123
75
12
96
36
69
24
3
33
75
42
102
66
39
21
15
51
69
27
48
30
27
69
15
219
60
9
117
18
48
42
66
21
9
66
24
6
108
15
63
42
27
21
72
63
15
12
6
6
33
57
84
6
150
6
9
105
36
3
15
12
282
15
33
123
9
180
18
33
15
60
30
51
9
159
3
9
96
135
24
54
6
45
24
39
6
90
21
51
72
30
15
21
24
6
6
15
9
66
30
6
9
69
39
15
18
42
48
189
39
6
18
48
9
129
6
48
78
18
9
57
18
18
3
27
48
36
9
99
12
66
24
15
60
21
63
24
21
36
123
12
51
54
24
15
15
6
15
60
21
18
12
42
27
93
30
96
21
63
6
12
12
15
21
6
30
84
6
189
69
27
36
9
24
84
18
57
27
54
6
129
9
12
36
15
15
54
18
57
15
21
3
54
42
30
18
66
27
129
51
84
93
30
48
45
27
42
78
21
27
9
9
27
72
15
6
12
18
30
24
66
9
33
3
39
18
24
3
3
108
6
24
12
15
12
60
3
12
48
30
99
3
93
33
150
24
48
42
30
18
15
9
6
24
18
102
30
36
24
15
15
120
60
30
24
84
18
54
24
90
21
9
15
36
141
18
42
48
12
162
42
78
48
12
30
15
57
48
78
78
84
42
18
18
24
33
51
30
24
42
36
33
15
21
144
21
126
24
9
15
21
9
90
54
123
69
114
81
39
6
51
45
12
72
66
102
6
72
33
72
15
9
15
33
15
6
51
9
6
36
42
18
72
18
42
126
60
66
24
57
24
45
24
6
54
24
30
138
24
54
72
33
9
60
3
27
21
15
12
42
6
69
15
45
57
24
12
18
141
48
36
21
39
15
42
30
30
27
147
33
12
45
54
69
36
51
18
6
156
21
15
12
30
6
60
36
114
15
21
18
6
30
30
30
45
36
45
6
54
198
90
6
30
36
6
72
90
15
105
30
42
3
27
108
48
42
3
39
24
36
30
15
153
15
33
72
75
72
105
60
51
9
84
207
105
24
75
99
9
48
24
81
24
108
3
15
114
6
24
18
12
24
12
18
6
36
12
138
45
3
66
30
48
78
54
30
60
54
45
9
6
66
15
48
3
18
36
36
15
69
18
57
3
12
30
66
57
27
6
84
3
93
3
45
36
30
18
27
9
60
72
24
54
21
39
30
36
48
66
6
39
21
3
27
48
30
51
15
30
51
84
24
255
108
69
15
30
30
126
18
24
42
15
3
12
84
6
3
3
18
36
66
18
30
114
150
72
48
6
36
24
15
135
30
12
30
9
15
54
36
111
27
36
6
6
12
ABCD 98374132622*3^$a+1 [50002]
6
24
72
18
36
30
54
36
51
9
66
24
60
30
174
360
13
29
19
5
150
37
23
30
6
18
102
114
60
36
48
27
39
105
9
66
469
32
45
3
15
132
109
11
54
54
72
48
6
54
36
81
69
84
7
29
6
48
240
60
30
115
11
24
90
42
120
33
51
24
6
24
247
29
60
114
72
60
48
42
18
90
6
30
7
59
204
169
41
7
29
3
51
30
36
24
66
90
108
30
60
6
139
96
29
12
78
90
30
97
29
54
72
114
174
36
120
36
120
84
90
54
180
6
24
132
18
1
80
135
186
78
66
79
11
6
24
84
156
36
30
85
5
78
72
84
24
42
180
75
3
36
36
85
29
24
75
48
9
120
15
195
13
32
45
78
21
69
12
30
168
6
30
96
85
48
71
121
48
41
120
84
186
24
36
54
30
132
24
66
48
3
33
6
120
30
30
18
60
90
222
18
72
30
55
23
66
36
84
30
24
42
24
39
201
90
54
6
1
80
33
30
96
54
12
24
66
54
159
16
29
12
48
156
174
42
18
96
36
61
233
66
18
72
30
270
114
66
78
96
54
42
54
6
48
30
36
15
9
300
150
6
90
165
16
48
17
24
96
24
24
12
24
54
30
12
24
139
5
75
171
36
108
126
7
113
6
105
15
60
54
66
18
96
27
9
24
127
107
405
15
33
33
24
66
96
24
54
151
5
60
15
16
5
198
36
30
96
108
60
27
123
126
6
18
15
48
27
117
45
48
36
31
35
24
84
1
71
48
30
91
5
66
18
103
239
90
54
24
150
36
36
48
60
60
3
39
18
96
150
120
169
17
15
105
30
114
60
96
138
12
85
29
19
47
60
30
144
126
240
144
210
66
84
1
5
120
19
11
30
144
174
60
102
18
36
24
240
186
6
24
97
17
6
6
108
7
23
66
39
57
174
84
12
60
60
84
66
54
117
159
60
54
6
84
90
30
84
150
3
57
6
96
18
186
96
18
90
180
30
7
59
6
24
36
78
96
6
78
66
120
36
18
12
144
90
36
174
25
224
201
30
24
30
3
153
90
60
84
30
12
19
5
174
12
48
96
1
83
60
42
48
36
19
5
75
81
234
42
43
101
6
18
12
39
81
18
36
6
18
66
6
313
41
30
60
109
65
270
30
6
24
90
6
21
225
18
36
57
27
150
126
54
42
1
29
84
114
6
96
114
36
138
42
48
30
60
126
60
30
54
6
30
24
150
42
198
126
6
24
24
36
139
77
30
204
30
96
84
7
419
13
5
75
81
150
30
54
66
355
125
6
24
90
114
73
89
54
129
21
96
54
30
174
6
126
21
27
42
75
48
15
42
30
25
23
25
11
69
75
30
30
72
225
3
6
55
29
6
157
29
90
54
60
7
29
174
30
150
144
12
60
90
30
18
90
162
3
27
69
105
36
24
6
48
12
114
240
180
6
13
11
24
60
120
30
43
53
54
6
31
5
54
354
66
24
36
114
90
42
31
53
240
324
66
21
48
75
132
33
15
6
27
3
157
59
21
3
24
126
36
90
9
144
87
24
96
30
78
30
60
72
48
12
24
114
66
30
84
25
5
123
93
96
163
107
78
102
84
84
6
186
24
114
60
36
54
60
102
198
1
5
6
228
60
42
30
48
13
29
60
18
36
24
120
252
24
96
45
15
54
150
24
6
66
390
31
144
ABCD 98374216412*3^$a+1 [50076]
17
60
24
16
21
3
15
45
36
20
84
19
21
27
93
20
199
21
80
97
3
56
64
20
36
100
3
57
111
9
93
71
36
24
55
5
7
9
9
90
5
100
129
27
20
79
41
109
30
81
164
67
33
69
131
19
41
76
3
18
3
15
42
90
12
17
73
96
30
72
29
4
27
102
27
20
4
117
228
132
18
65
37
72
168
99
144
36
24
36
33
11
40
39
77
139
21
80
4
56
4
159
17
60
49
11
13
11
217
63
15
165
80
16
20
61
48
11
4
56
4
120
96
44
97
3
105
15
75
41
100
20
40
24
159
66
11
40
204
60
105
192
18
132
9
81
23
79
6
11
19
41
73
47
4
116
24
16
183
81
60
56
40
3
48
9
144
69
47
60
103
141
27
12
36
5
40
27
29
4
39
180
17
60
84
37
3
140
60
37
12
126
54
87
140
40
60
24
45
54
17
4
36
21
90
12
17
163
77
184
27
29
40
63
18
12
18
9
51
53
19
57
69
51
20
91
9
81
23
7
60
48
60
141
3
21
9
71
55
21
60
24
117
23
76
99
84
17
24
157
119
4
39
18
108
150
65
96
40
24
96
20
220
51
33
36
21
138
5
67
29
40
20
60
4
15
84
57
3
18
12
36
54
17
24
37
48
90
150
11
1
23
96
31
9
3
21
36
24
225
75
75
5
16
51
18
210
72
29
24
36
4
87
69
80
4
9
60
126
5
96
19
41
1
48
131
49
15
156
80
4
75
144
21
116
64
69
71
100
9
27
3
17
144
7
93
9
87
104
16
9
71
24
16
231
60
30
42
17
4
60
27
9
3
21
20
36
1
12
150
101
120
97
39
20
84
7
102
51
27
9
39
24
21
140
96
4
96
33
90
57
44
36
79
72
173
7
108
54
18
9
69
11
19
24
81
39
18
18
5
139
6
11
4
140
60
36
199
41
61
239
49
54
17
40
44
76
44
36
1
12
18
132
48
33
39
18
78
5
16
20
4
20
16
260
4
36
84
15
45
15
12
9
24
140
79
57
24
87
53
67
69
104
40
36
3
96
261
3
41
36
13
147
51
53
36
19
81
51
29
4
20
76
44
160
27
48
45
9
51
20
216
19
5
160
36
140
40
24
9
27
20
40
144
27
108
45
99
66
11
49
54
17
84
25
11
1
150
9
3
41
19
17
24
79
17
79
12
33
36
39
45
15
12
60
113
49
11
36
180
43
18
23
115
24
30
27
33
11
127
149
1
39
24
60
80
120
19
57
24
135
45
116
13
11
7
78
15
120
39
21
156
81
18
120
41
180
31
18
135
36
60
3
6
71
4
116
61
12
47
79
21
60
24
57
23
19
36
12
60
72
117
20
4
36
69
51
39
65
16
51
89
4
87
69
3
17
4
60
27
53
19
18
30
72
6
102
33
27
9
44
109
51
105
54
36
21
44
25
11
24
76
21
12
131
136
81
23
79
41
37
63
45
51
33
6
81
20
19
60
5
7
89
60
4
20
49
51
165
35
19
30
47
40
20
1
18
101
84
67
129
144
36
213
18
29
4
57
3
56
49
72
39
33
251
25
11
24
49
27
20
49
75
60
75
101
24
16
3
57
123
17
60
31
53
36
144
7
29
144
7
198
11
133
30
77
1
39
9
51
261
23
7
53
79
48
33
56
84
7
33
57
18
45
135
21
20
4
69
30
21
15
5
55
65
37
18
105
60
36
21
3
96
9
90
65
7
30
18
24
17
60
40
3
41
300
40
56
121
63
60
39
198
78
41
40
44
16
164
36
31
29
64
36
44
7
113
136
144
56
1
83
16
69
171
24
57
39
44
7
9
39
165
60
80
19
78
63
36
3
108
33
20
289
51
9
51
15
42
59
61
78
81
93
167
24
76
21
78
41
4
27
12
41
19
57
69
120
11
31
53
40
27
53
16
84
156
3
117
104
7
42
27
3
17
19
21
24
116
199
72
29
24
16
3
137
24
16
3
96
54
51
96
60
21
198
24
120
60
41
100
56
19
54
27
84
9
18
53
115
90
54
117
3
126
15
36
39
45
45
35
100
9
78
30
42
17
121
ABCD 98374445212*3^$a+1 [50016]
132
146
60
28
56
3
43
38
10
86
36
40
23
31
26
28
24
8
70
5
19
48
2
16
24
54
6
59
57
48
75
19
5
57
16
128
15
21
106
12
2
24
10
17
12
7
18
71
1
20
40
56
3
7
12
146
16
59
37
35
165
135
33
12
28
6
66
23
57
4
20
28
68
24
10
26
10
5
25
128
34
48
134
40
30
14
46
6
35
105
3
60
21
3
81
22
5
33
12
120
22
38
52
8
24
24
4
11
31
18
11
12
45
15
12
180
93
28
32
22
60
2
16
23
49
92
28
32
39
12
13
6
18
8
3
7
30
8
39
97
59
25
6
66
30
48
86
111
12
21
16
11
72
13
80
34
150
36
44
39
67
48
62
15
7
86
27
12
36
67
14
64
174
42
6
18
56
40
6
38
60
39
55
5
31
26
34
84
65
33
24
24
36
60
96
4
60
6
170
63
12
60
12
33
22
38
27
31
26
24
12
10
77
21
219
7
54
119
7
41
9
100
36
48
107
67
86
99
1
35
31
36
38
4
6
62
40
12
8
123
24
1
20
72
15
9
10
60
29
7
53
105
40
20
72
3
7
5
9
96
3
45
10
30
36
23
37
83
57
60
24
16
71
25
35
7
2
3
31
89
7
18
83
9
10
113
156
84
25
36
80
15
12
12
21
76
44
64
23
13
30
89
103
30
18
12
60
50
3
57
58
2
3
12
12
25
78
17
13
54
14
87
13
42
38
36
16
35
19
66
12
36
92
28
6
24
26
3
33
4
179
60
81
10
18
152
3
37
84
6
29
1
59
12
55
132
6
12
44
28
18
5
12
21
34
72
6
12
8
3
81
39
37
84
24
20
76
20
24
39
7
173
13
8
12
3
81
94
5
7
38
4
71
19
96
17
108
25
102
5
7
36
17
12
36
1
20
40
66
18
24
8
34
29
61
18
41
12
43
24
5
33
27
55
62
3
1
6
18
42
14
52
47
1
35
24
21
27
13
42
53
12
79
30
20
24
34
12
6
8
27
48
12
55
42
56
10
29
25
11
57
147
13
20
22
30
18
14
46
5
12
33
27
108
45
10
74
34
6
11
73
20
10
2
3
72
12
21
240
39
25
12
56
64
179
45
22
74
34
36
48
18
24
30
29
1
6
12
36
149
31
5
21
51
37
12
11
33
39
33
15
19
50
3
31
5
12
19
29
12
12
37
20
16
47
33
84
34
50
34
2
16
23
60
49
35
1
36
56
10
17
13
35
72
21
70
12
12
38
28
20
16
30
29
21
36
52
56
76
84
56
28
36
20
4
102
14
15
165
12
84
24
27
12
7
41
9
100
59
24
1
59
48
43
12
77
7
6
42
146
15
21
3
61
20
60
12
27
141
4
138
30
18
12
38
12
34
18
8
40
30
14
3
36
57
3
60
12
13
107
67
36
5
7
30
23
7
65
127
30
48
42
41
1
20
3
43
18
56
28
71
24
60
48
25
35
9
36
82
30
35
48
45
15
33
15
25
30
146
36
15
60
7
146
112
42
6
90
5
31
48
41
24
36
1
6
134
39
67
14
39
12
12
25
66
209
67
101
49
44
10
2
63
19
6
32
3
45
36
3
55
12
84
84
41
1
11
12
1
36
24
6
29
81
36
63
37
35
12
93
27
120
31
5
12
13
84
18
24
14
15
7
17
1
80
82
24
29
12
19
78
11
24
1
32
52
8
10
48
30
80
39
141
46
50
28
11
19
65
7
26
3
79
38
15
12
43
18
35
57
27
25
71
31
29
37
23
84
7
26
4
80
51
7
65
60
117
144
15
7
38
36
4
6
14
75
25
32
70
30
8
15
21
36
15
19
6
44
51
192
33
63
21
16
42
53
45
75
45
4
30
14
4
11
12
13
6
26
52
71
1
116
24
3
60
7
41
139
29
67
65
37
78
5
37
11
7
72
36
29
37
56
34
60
6
12
11
19
41
24
163
17
21
96
4
32
87
7
18
6
137
25
83
21
28
11
91
53
7
30
116
3
57
24
4
6
6
72
23
25
35
60
49
18
18
8
46
161
33
34
36
66
18
41
85
32
27
37
11
25
44
136
30
50
10
77
33
27
120
37
30
41
37
56
27
60
12
48
12
48
105
3
24
1
32
10
5
13
20
27
9
3
48
85
30
38
16
23
37
24
84
23
13
30
2
82
12
30
11
48
24
93
3
60
55
42
42
62
58
72
26
75
33
10
36
26
15
12
7
120
26
3
31
29
21
3
21
27
103
36
41
7
113
48
21
28
102
96
14
46
50
34
54
102
174
90
86
60
48
15
12
108
1
24
6
36
14
51
45
34
14
10
17
33
10
36
41
12
103
53
1
11
108
37
44
16
78
17
7
48
65
132
96
24
21
10
12
17
1
32
15
37
11
31
18
11
31
41
7
60
2
144
12
87
33
22
26
72
15
7
5
13
44
100
20
46
14
39
21
118
42
20
63
145
60
6
5
24
13
47
48
12
21
135
105
12
22
102
203
7
41
9
84
15
12
105
15
49
83
97
120
44
16
6
17
60
33
15
12
36
19
26
46
29
25
119
57
4
47
43
5
72
37
36
47
12
36
25
36
96
8
12
24
60
159
12
7
42
114
54
56
12
70
38
12
3
79
86
70
2
24
16
47
57
3
21
15
24
13
20
3
72
33
135
19
5
48
25
12
6
29
60
61
35
12
12
85
30
18
68
60
76
24
6
120
113
97
6
42
18
14
46
54
30
6
20
82
53
103
110
15
60
61
284
12
24
34
5
21
40
60
44
27
48
67
14
70
26
120
3
19
66
24
11
31
74
36
24
36
84
39
13
90
5
45
168
87
12
55
5
108
ABCD 98374503538*3^$a+1 [50056]
7
72
176
45
12
36
36
72
31
17
7
29
3
9
84
163
29
19
32
33
120
31
24
48
96
17
55
8
81
15
16
41
96
132
60
103
65
15
93
67
8
117
48
36
24
96
39
129
7
8
24
33
24
60
36
12
19
17
24
15
33
31
101
84
15
9
24
24
15
16
32
184
77
19
113
7
101
108
7
41
31
8
88
101
60
24
12
12
84
12
48
72
144
96
48
108
27
57
12
3
96
93
60
84
48
67
48
17
144
48
48
55
56
57
48
63
57
60
48
3
40
272
21
75
112
176
9
31
89
48
36
12
24
156
60
79
41
31
41
63
40
56
33
159
33
63
177
7
17
60
36
12
36
39
9
135
33
15
69
48
67
113
24
87
72
64
5
36
12
48
43
17
135
105
36
48
48
12
84
51
129
12
36
15
9
132
60
36
3
16
96
17
55
113
48
15
33
24
24
36
27
33
24
63
45
12
36
60
31
137
7
5
96
36
24
7
8
24
48
45
108
48
48
31
101
27
153
60
12
168
24
36
36
12
36
39
9
79
152
81
36
48
84
24
15
40
17
12
12
24
60
144
27
69
27
9
39
129
207
9
72
231
9
24
348
51
48
9
24
79
29
43
41
87
21
48
36
39
105
159
40
32
9
31
113
12
48
96
51
81
144
120
36
48
91
65
103
17
15
273
12
43
8
40
53
27
16
41
12
12
120
24
24
60
3
153
48
84
43
5
67
29
27
72
93
19
56
9
24
24
15
72
9
108
60
36
36
108
12
63
33
103
29
96
115
89
144
24
39
117
12
7
72
5
48
3
57
87
33
24
36
27
57
72
96
7
89
36
43
56
9
15
81
175
5
51
45
36
96
72
15
57
12
27
24
33
60
12
135
33
7
56
93
84
108
36
12
51
105
55
56
129
24
63
45
75
24
24
24
9
7
65
7
53
96
243
40
24
32
9
7
96
41
175
41
159
9
15
165
27
16
5
204
55
29
43
104
112
65
103
41
63
93
60
36
67
32
153
24
48
72
63
57
39
16
149
27
16
89
12
27
33
48
24
24
36
3
57
36
3
93
3
105
55
17
72
15
21
108
84
43
96
53
36
120
7
8
21
3
9
36
84
12
60
24
7
257
135
105
36
192
27
81
84
96
12
240
24
79
80
45
171
69
12
72
15
24
40
17
63
96
81
60
12
111
57
55
5
12
24
60
36
48
63
153
15
9
12
60
87
45
195
201
7
17
159
40
8
168
96
57
15
57
24
12
240
108
55
17
12
139
65
15
9
204
84
24
39
120
129
24
156
43
24
41
24
12
36
7
32
21
12
79
41
39
69
3
105
55
29
84
252
84
15
24
153
127
17
7
17
15
16
56
48
24
105
96
12
36
7
41
12
36
12
132
12
144
36
96
24
36
171
21
67
168
17
24
24
63
33
180
36
48
120
15
33
111
69
12
7
120
8
64
89
96
15
21
204
15
33
24
192
55
17
231
45
3
184
17
24
39
81
15
33
15
88
17
87
9
12
123
105
12
96
36
55
24
161
55
89
31
56
9
111
33
12
163
29
27
16
5
51
105
72
12
91
41
48
159
24
33
96
96
36
115
41
72
60
67
125
36
96
156
51
24
64
5
96
60
24
96
39
33
7
17
72
7
305
144
39
24
33
7
53
228
39
33
31
72
29
3
40
48
24
72
53
12
15
57
39
21
123
129
24
135
9
103
48
56
24
9
24
31
53
96
3
9
48
48
15
57
111
45
60
15
9
12
84
12
3
57
48
31
32
9
7
24
48
29
108
31
41
12
132
60
12
7
24
5
48
108
72
12
48
219
33
48
15
40
176
45
3
81
156
36
12
12
63
69
12
24
96
15
48
9
96
31
24
8
33
36
283
17
48
7
41
7
65
87
21
192
51
57
15
16
113
96
39
249
36
27
117
99
45
132
63
57
36
48
3
64
96
17
96
96
39
48
177
36
3
81
15
33
12
123
213
ABCD 98374594148*3^$a+1 [50024]
231
48
392
193
60
156
132
12
240
71
64
152
160
24
104
145
87
96
24
144
24
93
123
69
60
87
48
585
23
13
99
381
144
203
49
119
97
144
183
216
152
280
105
23
24
256
24
168
69
84
24
287
24
49
87
33
15
81
36
75
33
72
48
47
88
272
85
300
39
201
39
81
39
152
169
15
21
83
16
200
49
84
171
69
12
15
8
1
39
48
69
3
48
93
36
60
36
72
63
32
88
24
80
373
227
49
351
273
111
56
40
33
108
267
57
108
3
360
104
24
16
24
45
84
95
16
177
72
15
216
81
300
75
24
9
23
73
287
168
97
39
129
180
51
105
135
9
311
1
72
48
132
387
120
9
72
15
152
121
96
159
69
3
57
36
84
216
72
63
56
16
32
136
9
23
40
129
288
167
288
1
111
33
48
15
57
36
11
193
63
48
177
23
61
59
49
135
105
111
72
9
24
111
9
24
48
144
39
56
13
11
216
61
60
72
23
169
144
95
112
104
136
57
23
13
96
516
39
8
157
75
24
81
71
49
168
207
368
96
61
275
184
9
87
165
219
72
8
25
15
9
72
95
25
119
97
108
51
8
193
15
9
375
8
25
207
104
409
23
73
84
27
33
72
48
72
111
33
15
9
48
15
129
108
240
36
156
11
72
16
24
57
255
33
60
75
105
120
432
135
33
12
339
57
23
96
13
107
136
8
1
48
72
63
81
95
112
45
204
239
85
12
23
217
207
153
39
153
96
71
73
108
3
120
165
12
24
135
8
208
153
120
396
99
9
15
117
3
33
72
48
72
47
25
23
145
48
24
23
25
135
105
231
105
72
15
8
181
35
13
36
24
183
105
95
192
37
84
15
417
168
84
171
9
72
239
160
105
39
177
231
153
36
51
24
9
60
147
33
39
56
16
33
71
85
11
133
27
9
47
337
71
37
3
96
168
33
183
80
25
180
51
45
203
85
3
104
88
8
64
96
248
49
327
80
85
228
191
112
120
9
23
73
39
168
240
93
107
112
128
121
120
96
215
289
95
72
48
1
95
133
132
39
216
9
87
57
72
24
72
95
97
47
13
12
95
208
57
23
145
167
205
155
64
24
45
11
112
8
160
105
180
144
203
193
36
11
144
85
48
3
33
111
33
312
84
27
168
176
64
ABCD 98374631944*3^$a+1 [50003]
42
165
9
79
20
28
8
40
32
9
39
84
27
144
105
15
105
159
1
32
72
81
39
15
241
32
48
201
55
8
40
47
81
39
93
12
39
121
116
204
15
210
48
186
150
114
12
60
45
39
24
25
11
36
114
51
36
9
51
39
9
36
63
25
116
36
3
85
128
9
15
15
48
225
108
132
48
120
112
35
61
65
6
18
75
12
36
39
9
36
96
9
99
12
180
3
66
168
30
97
23
60
30
31
131
61
80
3
6
24
31
95
153
120
72
3
57
63
21
15
9
105
150
33
48
16
48
68
84
24
24
60
76
95
1
83
13
17
51
36
24
36
48
48
12
96
24
171
61
65
138
132
33
256
144
20
87
84
69
12
99
30
15
39
153
9
55
8
12
15
24
54
31
32
3
54
123
84
108
12
36
204
15
120
25
48
48
17
6
66
168
150
33
108
69
42
45
63
42
78
25
56
184
17
51
147
33
120
24
24
39
73
48
20
60
36
63
33
28
96
48
35
12
48
1
32
72
12
96
87
21
24
216
36
60
216
24
33
175
11
21
39
57
57
27
63
72
30
18
96
6
114
30
51
180
39
36
13
41
7
17
175
68
420
9
31
48
20
156
84
45
135
24
72
15
45
123
1
11
9
36
75
13
56
99
6
127
23
66
30
9
24
40
68
117
42
253
96
71
45
39
105
12
3
84
225
40
20
15
81
36
15
9
81
15
9
114
117
24
39
12
120
24
21
75
84
96
18
72
30
9
160
56
9
79
32
96
57
7
176
33
6
33
60
12
3
6
39
15
66
6
189
141
3
48
93
87
12
15
36
9
168
9
48
96
144
147
15
78
186
120
109
20
21
66
21
48
36
15
13
35
21
81
24
15
24
75
141
264
12
15
13
56
15
121
215
60
48
36
169
80
15
12
9
60
16
96
17
6
24
21
76
48
48
8
15
60
24
21
216
9
24
27
36
129
295
20
15
30
24
54
1
41
30
25
89
75
36
39
69
12
16
48
59
30
55
47
9
60
39
12
114
6
49
161
31
80
3
60
24
42
54
114
7
95
49
35
24
6
111
99
45
225
15
9
103
8
144
15
121
56
40
8
57
48
135
40
17
24
151
200
15
93
117
103
11
45
12
28
80
15
21
63
61
59
12
48
36
21
63
21
15
54
123
69
18
60
285
51
45
21
15
15
114
15
24
15
57
33
7
8
168
48
15
1
35
78
3
3
121
95
49
56
15
90
3
12
15
24
120
24
81
51
21
48
24
57
24
6
108
85
47
9
72
57
111
40
65
15
9
126
9
57
39
75
54
15
15
57
24
72
219
13
20
108
39
9
51
21
12
51
144
36
69
27
105
124
95
9
81
30
36
9
99
42
51
28
41
78
132
48
37
56
9
223
8
12
51
9
15
60
6
90
21
135
25
116
39
30
39
36
108
27
85
48
215
25
8
12
276
9
87
40
119
9
16
32
3
216
181
32
192
99
165
40
144
48
23
57
9
48
15
12
15
189
16
56
12
21
75
124
32
33
66
36
90
3
75
60
36
120
129
48
57
15
81
144
6
60
21
3
57
3
66
15
40
56
24
16
20
123
1
104
88
8
24
132
39
60
24
81
16
116
87
12
33
15
42
3
76
20
69
55
56
15
84
36
249
75
61
80
144
147
30
63
105
15
12
60
144
75
21
33
87
15
33
12
339
217
8
24
16
71
18
75
21
55
20
36
15
60
30
15
153
75
12
9
7
128
64
32
48
105
72
30
18
15
57
219
111
13
116
21
48
7
95
18
30
36
21
88
8
63
141
75
81
112
68
84
33
42
81
108
36
45
135
39
69
21
39
15
162
3
48
69
30
18
123
93
30
84
61
20
45
51
60
63
90
75
165
30
33
40
80
27
ABCD 98374708288*3^$a+1 [50003]
23
156
1
23
97
11
12
73
203
1
108
216
107
97
36
12
17
18
37
71
90
30
1
23
36
97
420
12
72
36
23
61
96
24
59
264
25
65
7
71
48
37
24
11
18
384
18
49
383
97
96
300
48
47
13
119
1
72
84
120
191
180
25
5
72
55
132
53
235
48
120
83
144
48
18
7
12
72
60
11
385
24
11
13
59
97
24
17
19
36
95
25
23
1
71
85
24
60
96
12
96
72
48
60
65
120
7
132
11
192
37
168
48
84
48
155
49
24
24
191
61
71
120
13
275
145
12
5
150
180
109
24
60
35
42
235
53
31
96
35
49
288
53
139
36
23
24
1
36
29
79
161
307
120
24
24
227
72
121
17
162
126
42
109
60
23
73
12
41
312
30
90
42
37
204
59
1
89
7
143
1
47
25
83
49
156
12
120
47
85
72
161
222
48
60
30
79
119
109
35
145
95
85
53
78
72
85
125
175
48
12
12
36
167
108
121
23
1
384
12
53
96
235
155
1
48
23
217
71
24
138
259
191
60
18
7
47
648
229
24
96
59
121
59
181
48
48
120
17
7
11
25
35
72
228
85
23
24
97
113
7
11
73
59
1
35
12
157
216
12
168
47
133
47
25
12
12
36
12
5
6
72
120
180
73
107
49
84
60
144
155
126
55
12
24
29
211
96
5
18
120
25
24
23
217
12
59
49
276
36
36
120
47
48
42
91
125
54
210
150
61
192
83
1
60
24
72
5
115
35
48
49
11
144
1
119
97
11
60
12
1
132
12
251
25
96
23
1
12
168
35
61
48
95
13
23
72
108
84
126
240
210
37
17
150
13
24
11
229
29
91
48
180
251
217
5
19
119
169
53
282
126
187
35
25
227
253
47
133
12
233
103
119
210
31
59
126
42
192
73
23
54
67
24
12
72
60
83
37
336
5
90
24
37
84
72
252
131
84
18
7
35
36
157
228
72
264
60
23
61
84
5
187
48
143
37
71
120
24
36
84
13
60
113
31
36
35
37
12
83
85
12
36
228
36
251
97
108
12
48
60
60
95
157
371
54
18
108
12
49
83
13
132
60
72
29
7
83
264
96
12
18
19
132
204
77
162
36
132
25
60
24
24
95
121
23
73
17
31
119
216
265
89
18
25
48
95
12
109
179
114
43
24
216
60
17
55
11
60
252
48
180
24
25
95
325
312
299
1
120
113
6
145
12
23
1
11
37
240
83
90
79
83
13
12
11
42
79
11
85
108
5
162
12
90
7
60
11
120
85
47
73
60
240
12
23
60
109
48
95
1
12
17
126
90
54
36
150
102
42
55
71
1
83
36
24
18
30
49
41
18
49
96
24
60
65
18
12
13
335
30
72
43
53
139
125
96
91
60
84
29
6
ABCD 98374935006*3^$a+1 [50065]
30
17
48
25
8
36
51
45
30
28
6
30
20
45
61
60
47
3
18
36
40
26
28
5
7
8
9
61
36
54
5
117
18
66
36
10
77
7
26
118
17
72
81
70
146
6
10
14
96
9
1
18
26
16
8
186
30
40
50
66
28
26
144
30
96
6
18
36
10
54
36
84
2
54
3
48
69
6
48
22
59
96
24
61
8
15
51
21
9
4
30
29
61
86
21
9
46
29
36
9
76
8
22
29
108
103
18
26
21
25
14
16
17
48
39
6
60
3
67
98
60
40
2
129
48
33
88
2
114
46
5
69
36
15
25
20
28
26
54
10
6
54
36
30
14
6
36
88
2
34
11
3
6
16
8
30
6
10
89
24
73
107
33
27
7
44
42
28
20
52
68
40
2
54
46
108
2
30
24
70
6
98
15
25
50
9
12
45
39
12
9
4
6
50
3
57
243
7
5
9
42
10
35
33
10
120
56
30
10
254
60
22
14
40
20
111
15
94
20
6
18
46
56
24
6
4
44
22
20
18
30
22
35
225
24
40
59
12
33
36
6
130
14
33
43
68
126
4
32
108
6
6
4
11
9
30
45
9
39
33
4
36
14
33
43
44
34
72
48
11
75
30
10
50
10
84
62
138
52
5
13
2
18
156
76
14
9
24
3
105
169
83
7
104
46
59
24
37
44
72
27
33
15
45
88
6
26
15
25
47
7
6
90
30
35
9
63
7
26
84
6
69
21
87
57
66
48
16
6
20
15
15
24
24
6
6
30
34
14
72
90
10
80
90
10
8
6
40
30
26
69
69
60
12
124
36
8
6
10
56
30
24
90
6
237
37
11
9
16
83
60
24
37
35
21
48
22
110
28
47
9
304
56
24
6
100
20
106
14
16
5
3
160
17
45
58
6
14
30
22
50
10
77
13
48
11
25
24
72
14
6
48
12
28
86
84
22
24
71
13
72
80
28
59
13
8
6
66
3
7
77
27
6
27
13
80
10
90
20
84
39
31
53
12
9
60
6
76
18
180
50
12
28
2
39
21
60
30
48
12
9
55
14
6
6
10
48
60
12
29
121
20
24
64
12
90
54
24
50
16
90
140
90
69
24
3
94
30
54
36
20
24
12
24
24
72
18
22
60
48
47
13
116
36
75
3
9
3
10
30
24
14
36
16
20
15
93
16
11
85
54
146
28
170
45
72
24
45
4
50
72
40
20
30
64
143
13
24
116
64
131
13
12
20
24
96
15
105
30
24
46
18
50
6
54
6
6
40
8
36
6
64
101
12
51
162
10
17
33
27
63
24
6
34
36
29
21
195
33
40
32
15
12
60
87
9
105
46
14
106
74
12
184
90
24
101
1
60
14
16
78
36
20
6
28
41
45
3
73
48
36
50
40
6
47
27
24
22
44
46
8
16
20
46
35
72
81
51
1
47
7
56
30
24
30
4
26
76
59
21
18
6
10
66
59
48
33
3
25
102
50
28
11
21
4
11
12
61
42
18
11
1
35
79
74
16
26
4
56
24
6
10
14
15
51
105
60
25
50
54
54
16
54
6
50
34
17
12
3
138
15
21
3
33
10
90
20
75
12
21
22
120
74
36
60
48
6
6
10
65
33
96
16
80
88
20
42
18
111
21
15
69
46
218
60
6
16
14
76
8
30
9
21
27
19
80
10
20
10
60
86
3
27
54
4
6
41
13
12
14
21
9
3
13
8
90
210
46
29
97
78
17
3
69
3
48
40
50
60
46
5
31
24
14
6
10
134
12
33
37
24
50
4
32
4
173
3
40
84
86
54
30
16
38
9
3
4
80
30
6
9
180
31
20
57
48
33
12
10
8
36
16
18
122
18
22
50
3
21
6
60
9
45
54
66
60
76
14
6
28
32
144
4
26
33
13
60
18
2
10
54
56
90
24
6
18
42
30
30
15
103
29
63
114
46
65
25
14
66
27
72
60
21
48
42
118
11
9
39
72
45
3
7
54
47
9
34
80
76
50
84
6
10
14
72
70
80
147
12
21
3
25
56
54
16
36
74
174
72
64
26
123
96
24
21
6
4
50
94
77
12
48
105
84
40
44
40
42
120
17
7
20
21
43
26
51
12
7
5
108
13
14
4
30
11
21
30
18
15
12
33
36
60
40
26
177
51
10
32
58
17
9
16
140
27
13
30
38
6
69
12
25
47
81
30
12
4
53
183
18
72
84
3
51
10
11
9
12
24
36
34
14
22
18
20
10
2
34
26
60
4
14
10
110
66
24
87
55
8
6
34
26
10
20
33
61
2
93
61
104
6
36
60
88
12
38
42
10
20
18
52
54
24
36
44
39
12
39
30
15
37
47
21
160
60
2
33
85
62
24
36
4
86
4
6
54
20
24
10
2
48
16
36
8
12
15
39
16
44
66
18
12
10
90
65
12
33
27
61
26
76
98
6
10
44
42
144
9
31
36
89
49
2
18
15
135
6
39
1
74
66
36
28
35
31
14
100
62
4
54
2
40
17
27
6
75
63
6
15
1
38
45
7
14
136
35
9
66
28
2
4
90
113
21
36
84
27
9
24
27
15
40
8
40
5
37
48
11
25
26
78
40
36
14
105
27
69
25
44
6
90
40
11
33
72
58
6
74
9
21
99
63
9
75
6
84
3
21
60
10
6
11
3
66
90
30
6
4
86
114
4
36
26
30
118
132
200
34
26
114
16
8
30
42
93
27
30
94
5
24
24
33
10
20
54
6
18
12
3
15
10
72
18
56
30
64
2
33
12
3
52
14
24
40
35
1
26
54
66
9
1
50
69
15
30
3
27
69
27
30
27
21
87
9
ABCD 98375265148*3^$a+1 [50054]
45
27
12
33
75
132
36
117
3
96
13
96
24
23
9
48
40
35
13
35
108
72
33
64
11
36
9
207
144
1
215
9
99
141
63
120
72
60
45
99
61
83
61
32
48
87
24
9
16
128
3
165
48
27
37
32
24
15
72
9
3
45
16
32
24
64
24
11
60
9
96
72
15
105
207
120
96
1
71
9
75
21
3
61
24
96
144
11
85
119
144
1
179
120
36
1
59
21
144
72
120
88
179
117
168
75
37
24
47
9
40
23
97
35
45
240
39
49
215
36
61
35
69
15
9
112
11
45
40
35
60
192
1
72
107
61
56
96
39
81
120
147
12
1
128
16
120
56
144
48
112
83
48
60
97
32
120
160
48
56
72
3
36
24
1
8
255
1
216
23
121
107
189
88
32
280
83
21
267
45
40
80
144
24
16
191
84
205
48
32
64
47
145
48
59
45
63
60
12
225
72
15
49
120
11
120
205
8
16
32
15
25
8
51
396
348
156
25
71
49
48
32
64
59
117
48
27
60
33
16
56
40
71
33
72
112
47
9
24
16
80
136
48
176
72
15
57
15
240
1
176
51
144
36
24
144
57
144
15
201
87
1
104
16
131
109
96
24
80
15
9
72
16
272
72
24
120
111
9
72
27
36
177
3
240
117
64
155
24
12
57
72
120
63
108
13
56
3
12
153
48
123
37
35
109
144
32
147
37
8
27
69
99
37
200
123
85
23
48
25
11
69
27
93
40
24
95
145
47
108
117
96
48
16
35
205
131
69
16
8
144
15
57
96
168
120
171
69
27
144
45
39
9
63
33
99
13
72
8
87
48
132
120
37
59
12
33
120
27
24
69
16
200
111
72
48
132
21
16
11
85
8
72
120
255
33
27
108
1
155
253
96
47
108
61
96
47
57
40
83
45
40
8
27
21
64
152
24
64
72
120
176
48
24
87
36
13
176
48
16
11
13
203
24
36
72
216
1
48
56
280
11
108
1
35
21
96
99
300
1
23
81
39
1
131
12
81
195
61
48
11
45
112
23
24
57
24
291
85
83
45
112
203
48
109
120
48
71
84
61
152
160
95
72
177
63
108
69
39
12
72
360
37
56
112
71
12
13
296
16
35
24
48
61
47
129
15
1
59
61
48
11
45
135
36
37
35
36
132
13
95
361
24
32
87
97
24
200
16
8
27
13
32
48
51
24
12
1
72
200
3
13
59
12
144
72
153
144
40
8
192
232
24
167
48
9
48
3
117
75
93
219
277
95
144
241
24
200
120
64
23
73
11
45
96
3
36
129
75
277
8
144
48
3
36
24
36
61
32
27
165
184
35
36
153
40
23
72
57
63
72
9
96
3
13
83
156
1
32
96
51
36
97
11
96
69
184
72
48
35
72
21
15
105
24
39
1
179
12
145
48
95
72
33
24
111
81
88
80
51
72
132
72
9
24
3
72
133
24
8
27
45
168
135
105
16
120
47
108
36
9
24
192
64
71
49
95
25
272
3
69
3
72
108
24
49
35
132
9
64
11
69
24
87
60
120
21
24
96
ABCD 98375268224*3^$a+1 [50002]
115
108
6
30
29
1
18
53
13
6
33
3
12
18
114
18
18
12
30
35
28
24
15
53
1
11
31
45
72
21
11
40
20
48
37
11
43
77
12
43
29
4
32
25
24
30
24
29
16
21
18
102
11
25
3
32
49
18
96
21
9
159
51
29
1
39
45
138
24
18
6
84
30
47
109
6
29
12
43
42
12
111
20
12
28
15
24
30
12
6
17
52
81
60
27
20
13
60
59
28
51
60
6
24
35
49
96
51
3
96
24
6
72
12
72
35
28
93
12
11
12
115
17
48
12
7
114
54
18
12
11
7
29
139
120
9
57
11
67
18
12
42
96
17
25
47
61
95
48
55
42
18
69
3
29
60
31
18
66
60
249
39
125
1
15
20
36
16
57
60
30
41
37
15
3
5
4
3
54
30
5
19
57
8
4
45
60
12
84
36
35
13
12
24
30
9
51
21
33
18
30
12
71
31
41
13
60
42
33
45
59
37
6
30
48
11
13
60
42
5
49
30
42
18
60
5
24
55
6
11
136
20
12
13
42
57
39
5
40
15
5
31
60
6
12
30
42
78
18
12
12
6
5
67
5
36
31
105
15
18
78
48
21
99
6
6
48
36
21
27
45
36
60
69
35
73
39
20
13
6
54
78
113
1
174
57
39
90
66
48
6
84
66
5
48
1
47
24
43
12
5
24
4
15
53
4
21
108
54
12
24
5
19
6
120
6
9
27
17
12
31
17
12
31
72
105
8
24
25
119
12
43
69
81
84
12
36
59
24
37
54
29
7
69
8
40
15
17
109
12
15
3
45
15
6
30
113
60
37
95
84
1
23
85
18
29
24
24
37
39
45
180
11
1
18
54
30
48
102
11
31
5
1
12
36
6
36
29
13
75
20
217
11
40
93
59
7
6
42
18
35
55
18
27
105
72
47
85
18
18
30
24
45
69
6
6
54
30
66
54
24
6
30
11
4
15
54
30
17
37
51
20
31
156
77
1
51
39
41
28
216
15
36
48
12
18
72
15
24
51
24
66
30
30
24
24
42
18
78
12
60
21
32
40
188
37
42
5
12
28
32
16
9
35
79
24
48
24
96
30
42
42
54
12
18
71
13
11
60
16
15
5
73
15
32
1
24
51
24
39
60
17
37
42
5
85
66
53
36
13
63
8
19
36
5
24
55
12
90
24
12
47
127
144
72
69
51
18
111
45
36
162
12
174
24
23
72
28
15
24
30
15
8
52
63
117
99
60
30
11
1
23
12
7
48
18
6
18
6
17
88
99
6
84
11
36
49
6
41
7
42
3
87
114
119
12
19
30
12
150
9
33
12
131
43
12
42
12
18
12
9
105
90
129
33
60
15
3
5
24
12
1
23
19
12
84
17
24
16
3
24
45
51
69
8
13
12
35
184
9
51
15
33
15
30
11
7
45
33
35
1
36
3
75
114
11
4
27
108
36
5
52
32
7
18
12
18
6
75
51
6
102
12
24
137
37
18
30
72
138
77
12
31
45
8
60
61
66
78
12
30
269
4
129
47
13
168
3
81
18
12
21
108
51
18
30
60
30
3
63
30
39
33
12
12
83
31
66
18
77
1
39
15
90
60
6
29
31
5
19
69
9
36
30
17
13
24
42
60
60
21
12
87
114
35
76
63
5
36
40
9
12
15
21
23
7
18
36
60
15
9
30
101
19
54
15
3
30
35
49
99
27
5
12
91
209
25
12
54
29
37
3
45
27
51
48
17
13
12
35
139
54
6
6
3
36
20
13
30
42
6
90
30
30
23
36
49
30
24
48
5
25
78
9
21
6
45
3
42
6
24
33
21
12
18
77
49
39
15
5
49
6
6
24
60
87
15
9
75
89
24
37
59
12
37
27
3
48
18
54
21
21
36
35
24
31
30
84
48
23
4
20
40
48
36
44
172
8
12
4
9
36
59
7
6
168
24
6
57
132
36
9
23
175
24
5
16
39
113
157
15
15
36
48
12
29
48
37
18
21
15
24
5
12
61
18
24
17
24
1
168
108
18
9
3
84
5
84
85
12
12
96
84
30
6
24
12
6
53
25
47
55
5
25
12
96
102
9
60
9
72
23
1
6
108
54
35
13
42
6
90
12
24
6
24
30
89
7
18
11
1
24
60
59
19
108
72
12
30
36
18
96
18
78
69
3
21
15
30
54
12
45
36
63
9
32
48
73
12
156
6
48
5
48
37
18
24
33
96
21
6
30
12
3
8
1
3
132
84
15
42
54
30
83
1
30
156
30
138
77
1
59
55
9
39
17
1
12
12
23
7
24
17
43
29
7
53
37
6
24
48
5
25
35
7
29
12
109
6
48
5
85
36
36
12
15
3
30
24
36
99
33
3
3
90
24
42
60
18
66
101
55
24
6
18
5
43
5
19
54
15
117
15
80
48
7
9
9
54
36
12
18
12
3
56
121
12
18
24
29
96
124
177
48
6
45
21
23
112
45
120
12
6
69
20
36
61
66
33
72
68
115
126
6
12
18
18
17
49
54
36
36
17
31
45
21
30
48
5
7
60
33
8
7
66
72
39
3
48
5
24
28
21
54
77
1
132
42
6
27
56
1
6
65
12
25
11
24
12
40
9
24
6
72
24
41
4
8
37
6
78
30
5
31
90
39
116
13
11
60
232
27
42
18
18
18
42
47
40
20
85
120
12
95
16
9
35
133
3
27
66
96
6
33
21
15
9
36
6
5
13
102
77
25
131
1
18
6
107
19
120
29
16
21
48
6
24
54
15
21
6
18
18
54
90
90
39
69
42
5
16
15
24
24
29
1
12
18
54
96
11
109
30
29
55
33
8
109
6
5
31
6
23
12
24
36
25
12
42
54
47
4
9
6
161
49
15
33
30
6
47
73
12
87
15
17
1
3
12
33
60
11
31
102
18
33
24
12
ABCD 98375277134*3^$a+1 [50102]
24
3
6
99
36
21
78
25
95
61
119
177
64
96
29
75
69
15
112
44
57
15
3
157
29
3
33
79
80
3
45
12
15
133
120
32
15
21
28
80
4
20
72
40
8
87
9
4
12
20
36
9
63
45
27
16
44
84
69
12
31
29
111
4
44
105
6
33
12
63
18
3
15
54
43
20
72
45
18
97
5
42
84
42
7
5
15
160
72
59
126
54
72
54
90
25
24
11
1
32
12
180
3
13
23
105
16
41
42
1
89
127
215
109
11
9
156
3
30
3
120
45
75
60
99
1
24
5
90
114
144
7
44
4
32
39
21
4
44
36
24
15
72
30
15
16
20
28
44
57
114
12
33
57
3
132
9
18
42
19
24
48
80
9
19
11
9
24
27
9
21
39
21
43
20
135
30
207
60
48
45
15
36
39
21
100
5
60
27
24
39
69
87
6
18
1
11
24
1
24
95
49
11
9
12
87
97
80
33
43
60
32
15
30
67
29
19
17
48
36
6
45
16
44
3
25
8
28
59
60
18
27
108
64
101
7
80
48
45
27
12
15
6
39
16
104
3
25
32
9
6
30
135
16
72
47
180
54
7
107
37
29
67
68
84
72
15
18
15
93
42
1
60
11
18
15
87
25
164
69
111
9
103
77
60
147
16
29
3
60
51
36
18
15
21
54
61
5
51
153
55
71
66
3
21
39
15
18
48
15
16
221
7
83
9
4
20
45
12
147
28
5
24
39
84
51
117
24
28
65
51
129
36
132
12
3
24
45
3
28
5
123
144
27
33
21
91
24
11
93
27
90
15
3
36
9
60
36
27
25
12
36
35
9
3
24
84
21
120
45
55
36
32
147
105
3
1
104
87
9
99
13
80
15
33
24
60
117
6
72
25
65
51
76
101
67
12
116
12
52
8
21
60
111
36
4
48
143
9
9
84
27
15
54
19
20
156
40
71
105
3
61
80
15
6
39
69
55
17
135
165
60
108
12
15
45
55
44
57
63
45
36
90
49
11
21
228
15
54
27
15
25
23
36
6
30
69
16
156
83
6
15
93
15
28
32
16
137
27
48
148
29
42
25
59
21
15
6
39
16
29
31
59
6
30
168
36
25
23
57
36
147
37
56
15
9
45
3
72
120
75
45
21
27
76
11
81
57
135
27
24
1
44
24
48
88
5
75
15
6
3
27
126
54
33
16
29
30
45
33
19
20
15
1
47
157
5
96
63
21
78
21
84
28
47
1
11
54
6
61
32
48
60
24
9
111
63
85
32
4
11
1
209
24
12
15
12
48
48
27
117
3
9
88
35
37
104
69
7
29
31
29
51
64
77
3
40
60
5
90
97
17
48
18
9
88
140
3
45
36
16
8
24
76
20
39
18
7
92
48
21
66
9
16
36
24
20
48
12
33
7
56
84
51
13
41
36
24
48
15
12
36
112
12
35
33
48
88
20
12
4
65
3
40
32
16
29
24
19
47
61
53
30
49
65
7
23
93
84
64
29
72
3
132
16
35
30
3
24
87
84
36
81
15
57
15
12
126
108
67
23
45
52
80
117
72
51
48
39
126
6
18
30
81
60
9
7
20
48
36
15
81
189
144
12
18
85
23
25
72
65
15
63
9
16
5
24
3
12
60
216
33
12
63
69
15
57
18
1
29
6
25
5
31
140
24
315
1
20
48
60
12
21
43
11
30
15
24
24
48
15
49
8
100
5
27
99
9
72
9
6
9
45
30
69
36
45
12
7
36
32
48
24
93
55
29
18
6
7
20
28
35
37
32
76
20
45
15
9
18
9
28
101
27
204
16
23
6
66
18
90
21
15
6
27
16
36
23
72
78
7
44
21
54
9
93
132
63
64
24
11
25
44
21
3
60
3
49
8
51
96
30
151
53
87
4
53
3
24
9
15
64
5
31
29
12
90
54
204
48
103
36
113
18
18
27
60
27
21
36
48
3
33
39
12
25
65
63
52
71
37
47
13
8
15
9
40
140
15
66
3
120
57
18
6
3
36
364
12
36
164
9
24
15
72
36
48
52
44
4
56
9
31
8
112
8
12
45
18
42
90
25
36
80
28
80
64
5
3
15
157
65
15
87
60
66
43
20
12
3
1
35
21
27
13
8
4
71
21
4
80
12
39
9
24
111
9
40
72
65
39
24
45
3
4
84
32
39
1
65
7
11
24
93
12
21
7
32
160
35
37
35
25
48
17
43
23
9
148
32
48
28
84
20
48
87
54
42
25
5
42
93
9
60
91
89
156
114
30
15
16
32
33
63
60
12
52
11
30
51
24
15
49
12
29
6
33
168
4
65
51
12
12
4
44
40
72
20
76
167
45
160
47
33
60
72
60
48
12
21
3
24
63
24
9
16
36
12
72
53
7
65
18
48
33
12
27
21
60
9
31
72
144
20
129
60
120
24
15
15
18
3
60
24
16
44
60
51
30
31
41
39
3
30
103
32
60
57
96
3
24
135
1
47
69
45
18
18
192
27
4
5
27
4
ABCD 98375383586*3^$a+1 [50095]
205
119
36
48
9
15
12
24
21
48
51
189
16
11
24
12
57
51
96
61
60
35
145
44
124
11
24
1
119
24
13
80
87
57
180
48
16
35
49
32
63
97
11
24
108
93
124
20
36
124
20
64
72
47
25
56
39
36
61
23
1
95
25
11
13
128
24
15
25
24
11
13
47
9
12
87
57
76
24
23
57
39
37
12
23
48
12
45
24
15
25
48
120
8
84
3
57
4
47
93
16
96
24
24
11
25
140
4
11
1
95
24
33
40
32
3
13
47
25
60
300
11
12
84
61
24
119
25
35
61
23
81
51
13
95
1
47
25
84
11
84
21
39
25
96
60
12
35
216
45
12
100
140
75
24
25
144
24
8
4
36
32
3
60
13
12
8
64
48
12
11
9
192
51
9
3
60
45
48
15
25
60
47
12
108
72
93
87
1
8
144
100
143
120
45
15
97
48
35
13
60
59
36
1
23
85
36
36
35
85
8
15
1
12
59
201
48
16
71
24
73
23
13
71
60
1
72
80
75
12
45
28
80
88
23
1
80
3
13
24
35
69
4
11
24
1
56
88
23
25
8
27
109
71
12
12
93
27
96
57
28
167
48
37
20
87
13
35
121
11
60
21
63
36
21
3
24
13
72
92
63
13
155
25
44
16
8
12
52
23
60
13
35
12
25
287
57
16
12
20
40
35
36
12
85
8
15
81
48
3
145
35
24
1
24
108
60
20
3
97
11
36
1
140
4
83
21
4
60
11
37
24
24
35
37
12
167
36
33
135
1
96
24
20
48
28
32
15
12
60
60
24
85
35
1
48
20
12
16
35
13
11
1
24
80
39
49
8
40
32
135
13
32
51
57
3
12
97
95
1
96
83
13
32
15
145
35
12
21
132
112
23
37
71
9
4
12
167
37
24
12
47
13
8
12
3
57
48
4
20
63
24
25
8
16
120
32
75
24
133
11
25
60
11
21
3
24
45
63
45
15
49
95
24
61
35
36
48
81
16
8
12
100
24
83
12
84
12
37
36
24
11
85
36
20
16
107
33
15
13
72
8
4
12
71
13
11
36
84
25
56
48
96
120
39
72
48
156
24
24
13
8
27
12
1
24
35
1
36
48
80
3
25
60
24
23
1
32
52
12
36
12
11
60
84
12
273
147
25
36
32
16
56
15
133
35
13
32
3
25
24
11
24
25
36
35
13
107
37
8
52
48
12
168
48
35
12
33
87
24
36
25
44
24
15
24
1
72
8
100
95
45
16
56
63
1
8
27
25
96
59
9
172
60
24
48
107
141
27
37
59
25
132
44
16
60
20
52
56
16
11
13
72
47
36
85
56
4
20
40
36
68
160
47
1
44
76
83
49
20
108
63
12
49
8
40
240
8
28
11
25
8
16
71
25
48
11
24
13
72
8
84
15
21
60
52
56
39
1
24
48
8
27
48
37
32
15
45
16
20
15
24
120
57
51
85
12
36
59
85
47
36
48
36
129
36
3
1
71
36
48
97
20
15
48
9
16
107
12
97
35
21
40
104
40
8
15
48
72
25
56
16
23
48
72
60
21
12
87
13
80
39
24
97
24
11
117
63
72
12
133
8
84
3
12
36
13
32
12
51
96
33
28
35
48
85
44
76
72
12
11
9
12
4
32
24
3
48
108
21
15
36
33
51
13
60
12
68
87
21
39
108
36
1
156
12
8
184
104
87
72
108
129
4
12
12
20
15
120
13
12
12
144
59
61
72
20
12
3
13
35
37
120
23
49
107
81
3
1
11
85
24
84
11
25
24
80
87
48
9
16
72
32
15
45
36
15
24
25
48
23
9
72
63
37
83
1
44
15
13
35
12
36
61
24
44
171
9
12
3
1
32
28
44
148
12
11
60
9
40
11
36
48
36
37
48
84
36
95
105
36
16
47
85
11
24
13
12
96
59
33
4
11
33
24
72
15
24
1
119
84
108
60
57
12
39
25
131
61
128
16
24
12
35
84
36
37
131
12
97
36
227
9
108
15
37
96
47
108
97
11
37
24
11
69
60
48
27
36
48
1
59
37
140
112
23
12
61
11
69
15
1
20
39
45
27
13
36
128
27
21
64
23
133
23
61
144
11
33
51
12
12
45
108
28
47
33
40
35
69
16
56
3
85
23
12
60
60
36
1
68
3
25
35
45
123
21
88
11
24
156
36
13
23
57
28
68
15
97
72
96
72
24
36
32
76
59
13
168
24
48
24
20
28
11
21
180
51
73
11
24
49
35
25
23
25
83
1
68
252
4
24
107
24
1
35
49
35
84
73
59
13
23
13
35
1
11
13
155
156
33
3
13
144
11
189
40
11
36
45
15
156
9
63
45
27
24
57
4
35
45
16
12
68
28
71
24
49
36
20
16
11
49
20
120
88
56
39
33
15
73
36
20
24
15
36
13
8
12
60
27
48
12
33
75
48
133
24
48
24
59
45
16
24
32
75
69
16
12
60
ABCD 98375796466*3^$a+1 [50011]
216
54
75
69
39
36
12
3
34
47
9
75
9
51
79
65
387
9
57
18
21
48
21
60
27
12
63
33
25
20
72
84
15
9
30
4
32
21
19
5
24
24
48
63
36
34
14
96
12
58
36
23
15
162
3
36
51
9
39
36
60
12
57
33
72
75
48
7
2
99
27
69
60
15
30
108
22
20
9
39
33
24
108
1
90
54
32
90
114
39
81
4
50
93
15
57
93
12
132
30
33
7
41
27
76
2
30
105
12
31
2
18
16
18
107
120
3
42
36
12
40
35
33
4
104
27
157
20
66
24
48
24
36
34
23
87
33
93
15
163
5
85
11
45
84
6
160
29
9
15
21
16
35
60
15
33
1
74
45
12
168
27
70
71
12
36
21
15
60
75
124
5
12
93
27
75
42
52
14
4
72
18
20
15
33
112
11
25
11
84
36
123
93
69
3
48
75
12
81
15
66
4
11
48
15
30
15
21
15
9
48
22
5
48
12
61
20
30
45
12
84
81
12
3
72
87
36
42
36
70
92
34
68
22
5
48
12
25
11
9
66
45
132
81
30
4
17
19
14
3
33
126
60
18
66
76
108
162
140
4
2
9
9
27
63
144
18
12
76
11
48
51
30
39
21
16
59
24
12
45
51
97
38
12
57
19
5
132
9
34
92
34
119
27
34
59
49
212
15
43
5
12
36
12
45
72
30
6
72
12
24
36
99
9
48
78
16
54
32
24
111
12
145
20
15
87
81
15
12
22
11
63
81
60
3
36
12
4
56
9
36
24
19
92
34
50
60
9
25
2
102
22
5
156
105
27
85
11
24
147
165
13
2
21
33
27
24
159
4
65
12
48
87
96
189
45
66
57
1
266
21
12
57
3
147
33
12
129
15
36
9
27
117
27
3
40
17
84
9
27
81
18
9
27
21
27
40
5
105
52
20
63
3
54
60
3
123
30
114
45
25
38
90
12
3
12
36
133
47
9
36
15
37
2
9
24
12
63
52
180
18
20
15
57
30
9
85
11
3
130
35
37
54
14
22
5
48
33
75
12
36
9
70
68
9
108
60
7
38
27
21
108
6
45
60
3
30
112
18
38
52
23
13
110
9
57
54
54
22
110
18
16
29
7
161
15
42
12
3
1
36
35
93
18
48
81
13
20
3
69
178
110
18
52
56
16
18
2
54
12
39
21
34
54
90
41
96
43
65
12
15
84
33
48
12
12
168
1
56
183
12
21
63
144
12
48
3
18
90
117
43
2
144
180
3
51
30
15
24
72
93
12
51
7
38
3
36
49
50
36
60
93
87
45
45
34
32
33
24
108
37
23
15
52
128
124
38
12
36
132
15
15
18
39
15
6
27
7
65
39
57
73
36
74
72
93
49
20
16
14
90
3
24
51
45
3
9
132
3
72
33
48
33
30
45
27
33
45
27
79
29
25
36
35
24
49
11
21
24
75
69
15
48
24
19
17
3
126
30
54
15
36
405
15
48
151
74
15
108
60
13
56
3
36
51
9
36
60
3
57
69
12
72
40
38
18
135
25
36
20
36
63
24
33
15
24
48
60
12
111
18
4
11
27
72
21
12
15
22
68
22
50
27
69
54
36
57
123
9
3
78
39
81
40
56
88
47
9
30
96
18
16
36
20
15
21
15
19
14
4
38
9
25
54
5
105
84
27
51
102
63
12
21
16
266
42
63
24
33
6
30
39
21
51
163
2
135
60
141
22
101
36
115
113
48
12
36
111
58
128
243
12
24
36
24
3
70
35
12
36
9
36
27
72
99
30
111
36
33
39
12
79
14
6
34
20
66
24
30
108
258
36
30
3
108
24
13
36
56
90
18
3
27
96
21
69
54
45
72
36
7
5
27
36
22
35
51
45
12
72
127
41
33
36
99
21
75
19
36
5
33
123
33
4
35
3
12
57
24
72
49
20
51
19
65
79
101
25
50
9
96
120
99
24
36
54
52
71
33
4
86
129
33
60
15
72
21
51
19
56
21
9
168
120
27
60
129
96
34
20
45
24
91
74
15
1
32
15
9
3
31
5
24
25
38
9
276
105
22
2
3
48
15
22
35
3
48
24
72
70
50
58
23
33
75
27
45
24
9
34
2
15
19
2
108
12
108
111
55
53
96
9
87
25
18
5
31
74
63
97
131
9
40
11
165
60
51
48
7
29
9
3
84
21
147
12
48
21
15
9
3
13
36
83
21
15
36
3
60
18
18
34
107
19
54
35
21
90
69
3
102
72
3
48
24
55
18
11
9
15
55
101
9
16
54
17
39
36
66
60
34
29
9
36
39
27
36
45
15
9
79
2
108
27
7
56
21
48
15
57
21
52
11
45
72
3
31
50
24
27
12
15
93
264
129
84
3
3
21
49
86
9
12
57
12
148
20
18
57
12
21
12
22
41
60
39
24
70
74
57
24
225
36
34
2
48
231
36
ABCD 98375845058*3^$a+1 [50040]
55
129
86
34
176
18
85
5
46
156
68
36
6
67
3
20
54
16
8
96
36
48
16
74
46
20
6
54
79
47
150
100
30
14
90
10
20
19
87
128
30
16
86
120
24
6
24
36
90
25
35
30
138
126
66
30
168
6
25
35
10
90
50
24
36
60
84
12
4
6
8
60
36
6
150
10
30
20
300
30
43
47
10
24
14
1
125
96
24
10
50
24
7
5
84
6
145
75
134
60
19
101
36
18
60
16
60
26
67
17
96
4
74
52
24
14
12
90
10
68
6
6
55
39
60
14
31
5
16
60
30
20
4
44
82
90
30
38
6
10
6
8
22
24
104
6
10
14
210
126
24
112
44
30
16
50
24
36
30
24
70
86
100
38
82
54
116
64
3
233
24
10
20
30
6
30
79
51
38
106
45
11
70
50
10
8
112
128
6
6
30
10
39
11
90
108
46
30
6
38
7
9
30
20
30
10
74
6
66
144
6
18
19
71
25
101
60
16
38
12
18
46
45
65
36
43
27
54
36
38
6
46
14
24
12
84
6
48
12
24
10
39
41
46
90
50
48
36
100
44
60
72
24
54
16
110
10
134
12
40
74
6
18
60
16
14
25
57
20
34
90
20
16
147
63
50
18
61
51
54
6
14
60
10
20
84
6
31
5
48
12
64
36
8
120
16
75
5
30
76
30
50
54
91
23
22
74
6
4
63
48
53
36
16
14
40
26
7
53
24
294
42
18
46
36
14
40
284
76
26
48
36
96
24
6
10
24
36
63
57
80
7
11
6
40
20
70
96
84
36
24
36
57
41
199
17
31
5
48
46
45
5
60
166
8
22
14
40
6
8
22
8
6
24
112
14
24
36
70
56
64
80
36
24
40
14
6
43
23
48
52
69
155
234
82
9
5
24
186
10
30
90
26
34
50
84
6
6
24
24
22
30
117
17
24
126
30
150
40
14
12
10
9
5
10
66
104
36
10
9
11
70
38
42
84
6
30
78
25
35
142
150
30
50
10
234
21
5
48
36
10
45
59
37
23
16
6
90
234
66
8
36
16
14
106
9
35
10
6
20
10
14
30
36
54
106
30
90
20
30
108
66
60
10
90
56
100
27
63
33
21
20
24
30
52
114
26
114
84
96
60
79
21
6
20
10
8
52
75
5
94
74
19
11
60
22
44
46
14
16
27
83
78
6
46
27
47
6
24
120
24
19
3
54
50
36
18
66
30
36
78
22
60
110
30
70
54
36
38
90
12
48
6
30
16
90
84
6
8
30
82
200
4
36
164
31
39
266
4
20
24
66
13
71
52
44
100
21
75
30
20
67
48
9
6
8
22
24
80
76
90
80
18
90
25
147
50
4
80
96
7
3
14
70
96
50
30
48
46
36
8
6
66
10
38
112
54
14
30
12
10
14
10
39
5
22
8
6
84
102
40
210
24
14
22
44
100
30
14
6
30
36
54
24
22
15
15
33
27
54
320
66
54
46
14
84
7
5
30
18
12
100
68
55
5
12
174
40
26
60
24
6
168
60
49
17
36
4
44
82
24
50
66
60
40
8
42
34
194
60
6
24
22
90
60
80
13
81
26
154
36
104
36
64
36
134
66
34
110
10
14
42
94
15
41
154
36
20
84
10
90
20
24
6
16
90
14
30
10
110
6
60
24
19
77
70
14
24
6
10
135
21
8
46
116
145
9
39
87
14
84
12
24
10
50
6
4
116
100
8
60
49
27
26
43
65
6
54
106
104
72
18
7
105
90
189
11
24
70
50
16
44
6
19
21
98
6
10
74
42
4
6
38
46
60
36
20
24
24
102
24
30
10
80
46
38
25
41
120
24
36
24
30
42
115
23
22
20
100
8
19
47
24
12
24
6
48
16
20
126
70
140
30
40
14
76
8
12
34
36
44
30
30
54
22
50
60
60
67
3
14
66
48
52
38
106
50
66
4
56
34
20
76
74
61
23
16
9
65
6
25
21
90
50
78
52
74
19
51
140
46
14
66
4
6
8
42
30
24
6
43
5
36
24
16
36
8
136
90
80
120
6
18
172
210
8
91
5
46
90
44
100
26
64
105
21
8
115
96
41
7
57
56
18
82
8
12
108
6
36
18
79
53
10
74
16
8
60
66
24
121
5
16
38
42
10
54
6
80
94
90
6
54
33
57
20
19
35
6
54
76
60
44
12
54
6
37
57
170
10
20
60
6
40
44
25
48
96
21
36
20
18
52
14
40
6
80
48
1
185
126
30
90
154
14
25
51
50
40
86
10
8
150
37
29
40
56
114
84
66
10
90
50
30
76
68
82
8
90
19
27
90
56
10
38
16
36
20
43
5
172
14
30
76
20
60
150
10
14
36
37
11
30
6
1
53
76
6
30
8
12
4
90
56
34
14
1
21
ABCD 98375954962*3^$a+1 [50029]
48
25
42
30
63
15
185
40
111
18
6
12
24
48
5
160
120
3
53
25
156
144
27
9
54
57
32
48
25
24
18
21
15
17
48
7
137
43
48
5
64
21
60
39
15
33
39
9
27
53
72
48
1
6
18
66
149
64
216
57
95
55
17
13
35
48
61
54
42
108
15
15
9
48
3
69
48
9
30
186
30
60
12
60
53
112
51
12
108
5
40
15
54
3
9
36
35
25
18
5
24
55
42
54
36
90
54
5
31
18
30
18
150
18
15
87
18
24
18
12
161
112
39
36
48
5
19
21
51
29
19
5
211
45
24
128
55
65
25
15
9
18
36
12
144
101
43
117
48
120
24
15
36
24
48
108
60
77
139
21
9
78
36
149
16
177
30
42
15
183
18
207
9
23
7
18
18
45
32
31
24
36
29
7
9
75
45
27
77
1
15
32
55
114
18
108
84
78
30
42
279
144
93
18
60
29
25
18
72
12
6
48
99
48
15
18
24
18
102
111
57
15
159
24
9
63
17
16
21
66
24
89
31
89
7
57
51
5
120
31
6
3
45
99
27
29
24
16
27
5
40
39
41
19
18
36
120
6
9
9
23
43
90
90
54
6
144
125
31
9
80
1
39
15
168
65
37
51
32
43
6
66
5
40
8
79
81
81
126
12
5
120
7
41
7
65
7
33
3
90
3
39
81
57
18
24
66
27
9
60
54
72
48
5
31
9
32
55
105
39
18
15
51
90
27
69
36
15
3
45
27
117
27
21
99
21
33
39
8
103
17
55
33
39
18
90
84
36
90
54
6
30
54
78
12
18
15
8
13
114
36
12
72
150
11
97
102
60
18
35
109
59
40
72
39
60
173
7
81
3
29
25
15
3
5
67
6
15
87
57
96
81
6
144
90
23
16
141
3
45
75
33
114
30
18
60
33
80
48
40
24
75
45
153
23
55
65
1
54
17
55
168
57
63
65
40
27
18
30
24
108
18
30
9
27
21
75
72
21
9
78
12
36
96
41
40
39
78
48
3
57
23
31
41
72
67
29
24
67
18
42
48
41
19
90
35
208
72
57
54
17
115
53
24
48
48
1
6
12
60
36
69
80
48
40
27
5
16
111
33
56
109
11
64
63
42
30
18
24
111
69
54
5
40
24
3
53
19
108
90
23
139
36
89
31
36
18
60
90
93
152
7
81
3
45
15
17
49
63
87
41
7
41
49
78
12
125
1
47
48
19
36
36
53
37
144
36
18
30
15
3
42
11
25
95
25
6
33
56
24
7
89
25
119
16
45
35
1
18
21
69
108
18
12
18
36
99
24
27
84
57
33
39
21
27
39
9
117
42
12
21
48
24
80
13
12
63
15
65
7
48
18
54
42
191
25
23
25
95
40
27
24
54
102
17
48
13
30
5
19
21
27
24
221
25
15
8
31
113
55
30
18
18
39
33
63
15
54
30
6
47
97
15
51
42
12
132
30
6
12
171
9
90
60
36
84
108
53
1
63
15
18
15
39
41
40
48
120
105
95
31
36
45
15
33
24
27
18
35
48
25
15
80
247
42
18
21
141
51
15
18
6
36
53
31
60
30
111
105
42
5
7
180
21
3
30
42
12
81
9
78
174
83
16
15
12
5
40
99
6
30
57
8
48
72
19
29
40
87
33
32
40
39
6
18
17
67
96
36
84
77
67
5
1
12
3
80
7
60
5
72
7
54
162
65
40
39
41
37
36
15
105
87
8
72
19
21
120
39
9
45
30
5
19
48
5
127
36
36
30
3
3
53
1
39
32
139
21
57
66
69
57
78
36
45
32
25
15
129
6
17
85
18
105
9
23
7
9
27
5
67
5
13
42
12
29
97
15
3
42
54
54
87
32
7
54
36
66
72
60
12
21
39
18
48
150
17
96
40
27
45
8
19
5
7
41
49
6
30
18
65
61
11
7
42
36
90
17
16
15
6
36
18
30
342
42
66
29
97
54
42
47
43
18
75
24
3
168
120
72
5
88
21
51
39
18
23
13
12
270
90
15
48
120
39
90
15
80
16
15
72
65
40
72
56
37
30
18
35
79
33
33
87
8
40
15
162
63
9
12
3
80
40
27
36
105
72
87
9
87
17
40
48
15
17
16
21
18
36
29
157
30
6
54
48
18
162
6
30
42
120
108
107
55
65
43
36
90
18
45
81
24
66
5
24
88
8
25
15
57
18
45
27
5
7
18
54
41
73
15
24
56
7
57
57
54
57
48
15
6
11
25
23
121
63
27
18
11
19
21
57
18
36
113
31
17
73
39
15
108
12
18
18
24
12
81
48
24
63
18
72
15
72
8
13
27
32
136
27
18
27
3
125
37
3
87
65
25
63
87
18
30
36
21
159
18
15
8
48
1
39
75
29
25
12
36
24
84
54
6
119
7
41
7
6
ABCD 98376287162*3^$a+1 [50008]
41
12
7
21
48
45
24
12
23
25
23
13
126
65
48
1
11
85
95
36
67
21
81
90
90
24
11
16
3
84
30
35
72
64
39
30
6
17
52
15
141
36
56
7
12
78
35
241
120
6
81
20
24
85
30
5
16
69
23
1
47
19
33
80
157
3
48
87
12
114
27
104
175
9
15
60
54
6
57
60
3
30
131
60
148
8
7
12
84
17
19
53
120
1
114
12
45
68
40
228
132
15
17
79
41
168
48
64
8
48
37
36
84
72
51
32
37
23
67
9
224
37
75
8
151
17
223
105
92
12
1
147
44
49
39
21
6
5
79
54
42
65
64
92
13
36
48
6
29
151
54
27
45
24
75
129
156
36
60
23
145
66
29
12
19
54
27
36
9
23
85
6
77
19
45
24
12
80
12
1
30
21
36
3
149
16
21
35
25
24
167
24
103
42
60
123
32
85
11
103
96
65
19
36
18
6
30
84
30
33
9
60
78
30
6
41
73
63
24
45
11
79
53
25
35
31
30
131
133
35
16
56
49
24
95
60
37
191
67
53
4
68
12
4
21
120
78
5
136
21
83
67
54
195
15
29
1
47
37
63
44
16
20
7
21
132
9
78
42
11
4
3
66
15
45
47
7
5
37
138
30
72
3
156
224
28
63
41
48
7
5
4
32
13
27
69
51
24
45
11
37
27
80
13
180
47
259
6
24
47
7
65
16
116
36
28
32
4
120
9
60
27
87
72
33
21
15
105
36
30
53
1
30
24
42
11
88
12
44
115
65
19
114
23
73
87
27
197
16
72
117
11
60
12
88
44
43
6
6
84
66
71
60
49
83
48
13
30
45
45
6
53
55
126
11
49
84
42
54
24
27
8
55
12
53
7
45
45
23
240
48
72
1
84
63
12
20
12
73
27
15
65
4
92
300
72
31
29
7
5
25
108
35
76
81
54
45
56
136
72
21
6
45
80
25
63
21
47
7
185
28
20
7
45
92
19
77
79
30
23
40
147
5
40
8
31
17
193
24
12
71
208
36
105
23
1
87
129
71
24
64
39
77
19
17
64
8
48
13
219
27
48
45
27
9
180
111
210
24
111
8
37
108
63
32
12
133
30
12
81
33
179
120
85
132
23
85
36
135
32
43
21
20
79
66
35
55
5
4
24
20
108
88
45
11
64
56
48
28
27
102
60
191
43
30
59
37
39
15
126
3
15
17
73
30
6
59
240
37
35
64
15
24
65
12
16
32
151
77
163
30
30
17
19
60
18
90
117
24
15
84
6
167
67
102
60
51
104
4
9
66
101
79
21
144
72
87
17
96
67
53
43
24
30
72
15
15
90
24
36
23
7
53
40
80
7
5
55
84
6
11
4
45
24
30
84
36
24
60
53
163
77
13
51
8
7
113
40
45
3
93
6
108
42
30
24
6
51
72
36
21
78
6
114
5
28
189
54
17
37
12
3
27
113
1
11
49
71
49
47
37
35
175
150
83
24
4
21
11
84
16
3
84
66
135
21
23
31
69
12
80
64
15
17
13
66
18
75
80
1
60
51
96
3
66
24
11
49
27
12
75
42
51
3
30
59
187
21
93
47
37
3
27
53
144
120
48
112
45
24
179
12
28
51
29
16
21
11
43
137
49
3
8
67
53
24
48
7
65
13
186
17
4
68
48
19
45
39
90
6
21
33
27
27
5
16
9
23
144
19
45
135
41
55
114
59
91
21
20
48
1
11
64
9
203
19
84
9
51
66
51
3
30
51
15
30
15
3
6
114
141
152
37
63
33
120
27
108
60
159
5
52
56
72
16
105
15
36
9
84
23
192
7
180
90
35
19
30
51
69
11
13
47
136
9
83
228
12
12
109
36
71
7
42
23
55
6
54
5
76
15
30
71
136
87
33
44
109
87
48
129
47
79
6
23
48
28
32
13
24
30
17
48
112
20
133
126
45
9
36
11
79
9
21
11
48
7
18
12
3
27
53
25
12
18
33
159
30
11
88
15
17
120
7
150
23
12
31
17
37
6
29
16
32
217
66
69
108
69
24
96
18
21
32
40
212
48
79
30
24
54
17
139
90
11
4
32
43
6
84
24
35
55
233
28
9
36
107
7
12
5
25
23
67
84
114
42
45
39
6
3
68
28
51
5
13
51
9
6
137
43
29
12
49
84
36
24
6
29
ABCD 98376636188*3^$a+1 [50011]
72
16
27
197
120
16
72
24
39
57
224
151
57
15
41
72
24
16
128
16
45
99
27
29
43
72
18
75
231
81
8
37
18
417
24
117
27
45
155
7
9
72
9
63
32
88
51
36
9
96
219
69
93
18
41
13
18
144
105
176
48
136
3
45
168
32
48
103
57
87
57
120
48
56
16
48
15
33
3
21
80
64
69
108
159
39
161
16
72
147
21
15
17
37
11
205
108
36
18
41
24
277
11
48
409
90
108
57
72
48
48
8
24
72
16
72
213
72
11
40
32
120
67
21
105
15
32
72
61
35
16
21
227
160
32
103
36
21
80
24
40
96
135
126
54
18
83
7
90
23
103
17
48
40
176
24
19
18
195
147
77
31
65
72
136
32
48
16
45
54
234
155
88
128
72
43
141
24
32
72
40
80
115
18
123
72
32
223
105
120
45
18
81
153
183
48
39
81
96
168
120
48
63
81
56
7
105
56
120
25
180
27
72
96
96
56
88
24
296
64
27
36
270
18
17
24
64
360
72
48
56
25
143
72
144
37
18
65
16
120
15
504
41
103
41
24
40
72
75
18
75
51
54
87
39
249
72
168
56
49
18
173
40
111
65
61
59
48
55
33
104
136
69
3
48
24
104
16
104
61
11
97
198
105
120
288
9
15
21
54
45
72
288
48
87
81
27
18
11
40
48
48
144
56
72
67
144
36
54
107
55
33
96
69
36
63
243
90
18
137
25
39
69
180
95
24
48
157
27
8
55
17
91
5
49
111
15
18
90
29
7
18
108
54
69
80
265
47
40
80
168
40
57
63
216
128
40
72
21
59
96
64
8
16
80
19
45
152
48
151
41
13
11
160
135
54
123
3
72
125
24
136
144
24
51
45
135
9
56
184
56
24
16
15
65
61
27
8
19
18
72
59
40
200
24
37
11
25
39
51
165
72
120
8
64
48
135
18
15
24
15
9
81
18
173
112
21
27
48
87
9
99
29
7
89
1
18
77
24
96
40
168
48
8
7
17
73
90
93
51
21
15
9
24
111
18
15
8
24
115
126
108
27
27
36
177
24
33
36
35
109
27
120
48
3
144
149
31
33
3
125
72
37
3
120
21
51
21
27
456
21
99
104
13
3
152
64
33
15
72
3
197
16
104
16
117
131
24
208
213
51
75
69
56
208
120
56
85
11
48
31
201
339
21
24
117
27
45
11
7
33
21
3
48
104
43
18
3
159
36
29
115
165
96
27
72
5
112
56
24
40
8
7
90
15
3
36
126
3
8
367
41
24
16
32
64
3
21
231
41
67
90
108
15
32
97
119
151
89
16
200
19
141
128
55
41
31
153
120
8
223
65
151
225
120
96
32
13
3
51
54
95
31
41
13
35
192
7
41
24
216
7
72
90
87
21
18
36
69
32
187
108
33
75
29
25
215
120
40
56
109
18
9
63
36
117
27
198
63
224
88
183
54
27
8
120
88
9
54
180
90
27
24
3
261
135
54
36
36
11
64
24
56
61
54
21
72
15
57
69
131
160
8
72
223
17
16
24
96
104
49
144
15
192
24
21
83
7
108
5
88
8
ABCD 98376637046*3^$a+1 [50051]
9
9
15
9
18
30
15
99
18
23
28
15
5
31
24
17
28
20
19
93
20
19
21
99
54
36
75
3
102
18
18
15
80
28
12
20
7
78
15
3
65
1
99
135
36
5
36
4
33
12
15
3
17
24
1
39
87
29
25
11
145
24
108
3
15
18
66
6
75
9
75
21
180
95
67
53
28
60
69
60
3
24
9
11
19
17
64
33
27
3
18
3
152
7
6
15
56
13
18
69
140
4
9
11
25
12
35
24
16
57
3
15
12
18
59
100
9
72
155
4
15
9
72
68
1
30
45
24
45
71
64
32
25
15
9
36
63
171
21
60
24
60
56
4
80
76
9
15
9
87
44
60
96
28
9
3
33
30
54
36
42
54
39
15
5
132
40
3
30
47
28
39
101
37
39
44
76
21
114
30
36
24
71
13
47
120
48
19
90
23
67
77
31
162
3
108
105
71
196
48
51
5
16
9
168
11
1
15
9
30
17
24
1
3
12
20
37
11
1
18
18
59
13
6
30
51
116
73
15
57
3
32
55
54
90
21
140
4
9
24
11
40
69
107
60
1
12
18
33
60
39
57
33
12
18
36
105
81
111
68
37
192
36
42
12
161
36
1
39
21
12
72
51
68
120
49
23
24
4
116
13
143
43
77
24
24
40
105
27
45
15
39
54
51
36
39
9
72
9
48
47
64
69
87
44
37
3
105
11
64
51
18
3
60
45
3
9
83
49
75
44
1
51
20
4
3
17
13
78
45
3
17
40
44
13
18
264
5
121
15
9
11
79
5
16
27
90
51
80
112
105
39
81
99
15
18
12
18
21
57
12
63
24
96
3
57
9
51
20
88
9
51
15
41
24
12
49
60
54
57
15
9
20
19
17
4
21
18
30
47
4
36
9
35
60
13
12
54
17
28
27
18
47
25
108
6
129
12
33
87
39
90
24
11
124
32
108
61
39
12
9
39
27
24
5
40
36
57
18
18
75
72
48
171
21
60
75
18
71
55
6
18
12
53
1
99
56
64
20
1
35
84
16
24
69
6
17
37
36
180
51
3
120
17
84
16
24
81
35
1
63
21
15
9
47
64
51
48
17
48
100
51
21
105
132
72
15
36
57
18
29
16
3
77
4
20
13
18
12
77
1
72
48
252
6
12
45
48
36
51
33
60
20
1
36
75
80
120
79
5
4
132
39
5
1
63
72
24
80
76
44
4
72
8
19
77
100
39
21
69
132
18
45
9
12
6
29
16
24
44
61
24
36
18
48
33
56
1
75
57
12
6
5
4
21
75
8
67
54
11
24
13
36
27
48
72
60
44
36
7
12
6
12
3
128
1
15
20
1
39
15
5
25
6
5
24
16
3
24
57
81
39
44
25
87
9
35
84
16
21
24
30
5
13
63
80
88
9
27
3
42
11
4
36
20
4
20
160
9
47
43
6
15
15
69
36
60
3
17
31
65
7
33
39
89
12
25
18
6
75
36
15
18
15
32
24
1
15
48
21
51
68
49
47
55
9
27
113
67
33
20
151
66
35
43
21
36
24
45
11
25
75
8
109
18
33
92
40
39
9
81
39
99
21
36
20
16
15
54
51
20
7
18
135
3
41
76
20
168
37
24
35
16
15
42
36
54
21
27
5
55
9
39
6
15
15
24
72
18
54
18
99
3
90
3
15
90
99
63
72
18
36
75
39
162
75
69
12
63
9
27
20
13
47
40
33
42
18
3
20
7
21
12
9
11
28
15
66
71
115
69
20
1
12
107
1
198
21
3
36
5
25
51
9
27
57
60
23
25
99
15
9
9
30
33
3
41
1
12
71
37
23
85
36
75
3
17
16
84
44
12
4
15
9
9
131
31
125
25
15
33
23
127
33
15
18
15
36
20
76
15
42
18
18
27
57
11
67
9
24
56
13
27
44
16
45
35
16
20
49
36
60
3
9
132
39
15
17
157
60
48
78
17
48
72
19
36
24
54
36
15
96
44
1
3
75
17
120
25
39
20
13
90
18
54
5
31
18
51
15
144
45
96
111
45
9
59
19
81
9
12
168
27
21
15
20
28
72
44
16
8
36
24
12
28
20
132
4
15
18
108
54
90
108
108
63
27
165
24
39
42
39
104
40
240
21
6
48
21
3
30
42
81
8
36
76
9
18
18
59
4
69
12
36
54
6
30
5
28
9
3
45
23
67
18
15
9
3
105
39
20
100
20
36
120
25
3
9
18
78
12
75
69
15
36
57
87
20
1
35
7
18
35
19
45
21
54
125
25
59
60
1
51
8
1
35
36
13
27
15
12
17
16
24
84
9
108
72
27
21
23
19
18
35
13
27
24
20
60
76
153
71
1
252
60
11
1
15
3
17
16
128
19
126
24
3
24
156
207
17
16
39
45
69
71
73
36
51
15
36
53
7
33
69
143
73
87
224
36
37
3
45
15
93
11
13
23
4
104
100
96
24
9
30
6
54
173
64
36
15
9
9
15
36
56
40
84
3
33
57
27
44
132
25
54
126
144
39
56
24
60
16
80
31
129
69
11
16
27
113
157
72
95
144
19
30
3
39
66
24
48
11
36
25
18
6
71
85
24
35
1
35
4
92
25
18
17
4
20
55
30
186
9
24
39
113
25
3
57
90
30
18
21
105
11
49
54
36
30
39
56
31
69
20
1
72
23
37
180
12
ABCD 98376651208*3^$a+1 [50171]
96
61
51
92
88
20
184
8
85
71
109
71
16
56
60
64
33
35
61
27
24
48
72
57
39
8
4
60
36
84
9
83
60
13
72
59
160
21
35
37
143
24
24
25
123
48
21
3
93
12
71
72
37
24
84
75
48
20
4
32
76
44
28
32
4
57
47
36
36
37
11
40
68
112
21
72
35
204
160
36
20
72
196
57
87
36
33
87
20
40
120
116
84
72
73
11
40
20
4
33
11
85
35
36
24
156
13
83
25
39
93
336
3
93
120
24
120
36
119
61
87
8
49
23
85
36
3
57
48
23
72
24
4
60
105
15
32
36
28
156
68
12
16
32
36
4
12
21
107
132
13
95
109
11
25
12
119
13
71
85
24
11
96
36
88
69
11
216
76
60
20
144
301
11
48
12
112
20
72
49
75
33
87
20
16
20
24
1
12
83
28
12
60
213
15
68
12
12
96
72
37
12
51
20
12
48
16
104
1
24
23
28
21
11
72
148
32
52
36
21
36
60
47
24
72
13
35
24
16
44
72
60
217
36
15
9
27
80
96
13
72
72
51
48
24
200
204
4
93
24
11
24
48
36
144
76
104
52
57
60
23
13
63
20
60
84
88
21
147
80
12
28
68
4
32
184
24
69
276
27
24
32
97
11
36
84
24
16
32
28
12
24
56
13
11
49
27
57
35
12
13
63
81
47
12
84
24
4
57
3
56
180
1
63
132
8
61
24
87
8
28
20
1
12
47
72
25
47
64
36
116
4
20
1
3
116
40
20
76
72
105
47
13
11
132
49
51
24
21
99
20
16
20
160
8
64
93
24
63
45
47
76
20
52
72
20
1
35
48
36
37
59
12
52
20
148
213
39
48
117
12
11
12
49
35
25
311
24
96
13
23
1
12
36
39
152
4
44
73
23
157
23
85
11
37
11
60
4
20
85
35
52
57
3
48
57
11
13
11
24
36
37
27
21
83
112
9
48
11
72
13
35
13
15
81
48
3
8
84
49
96
11
25
23
25
167
24
100
8
12
36
1
131
61
36
96
12
36
39
120
32
28
360
92
145
84
24
11
52
104
144
49
15
36
93
27
20
61
48
71
60
73
87
36
21
27
20
12
24
24
336
4
8
4
237
60
23
25
15
93
3
177
35
72
4
20
12
48
13
59
24
133
27
108
116
1
159
36
68
25
15
21
48
24
63
36
128
12
96
52
81
35
1
35
73
12
15
140
24
4
57
35
13
287
1
36
47
24
96
12
12
28
8
132
109
275
85
15
21
36
47
4
45
12
11
12
88
69
35
37
11
25
36
51
68
85
35
48
4
309
11
16
32
48
13
47
24
16
32
25
108
108
51
56
12
12
13
71
112
44
76
8
109
71
13
3
84
20
40
93
71
36
12
37
36
147
200
13
59
13
123
60
12
80
84
24
121
23
52
21
23
12
1
23
24
16
108
20
48
13
120
51
60
68
61
35
12
48
84
132
25
51
32
40
8
88
56
37
23
148
80
60
76
24
56
1
15
93
11
61
108
63
104
144
4
21
47
72
132
1
83
13
159
12
32
36
4
20
73
23
64
20
24
52
32
1
59
52
44
36
28
21
48
3
57
11
25
11
96
28
9
27
32
157
11
72
4
84
9
27
164
36
73
35
16
36
57
36
36
72
59
100
8
49
59
1
83
1
107
12
25
72
123
168
68
124
8
48
133
11
25
71
48
52
32
49
23
76
92
36
124
32
4
20
76
33
23
48
133
83
24
216
24
40
20
73
3
8
108
12
72
24
133
3
57
36
27
20
217
83
40
60
200
24
13
71
12
4
176
36
120
61
119
13
35
12
25
47
36
133
27
92
1
119
25
36
11
36
13
36
63
45
27
8
145
36
12
35
12
132
16
20
25
47
1
36
11
12
12
40
20
48
61
119
37
47
64
92
12
76
200
24
49
51
72
48
20
12
25
60
63
32
49
36
12
36
51
56
168
96
12
60
64
21
15
80
12
28
72
32
13
23
204
40
8
12
168
48
301
59
37
11
76
36
84
44
132
97
60
23
48
121
60
84
51
8
12
133
11
4
32
133
23
40
44
193
36
11
64
12
132
68
24
ABCD 98376820372*3^$a+1 [50030]
6
12
12
378
312
51
27
42
126
18
30
12
72
156
72
210
90
102
216
120
42
12
18
42
6
24
246
45
15
102
18
102
3
135
54
270
60
120
81
15
150
30
24
90
18
102
6
12
102
42
84
60
126
48
48
18
24
72
36
60
30
3
117
210
120
24
24
60
36
6
54
69
15
30
120
126
18
90
12
96
18
54
237
3
120
60
6
51
39
12
72
12
9
39
48
240
24
36
48
42
162
33
15
54
6
108
57
48
15
120
54
51
69
66
180
42
30
60
132
48
18
75
27
69
3
93
3
60
156
69
15
96
24
192
48
120
180
24
48
12
126
27
15
300
132
33
240
75
114
30
96
138
75
192
195
90
18
24
108
12
180
18
18
96
168
78
3
75
12
30
78
45
51
36
9
123
156
12
18
30
12
33
45
90
54
282
84
72
93
159
36
12
33
21
120
66
48
81
183
60
162
48
6
180
84
42
144
24
102
168
66
30
132
78
42
30
3
39
78
72
102
84
72
72
108
18
27
48
21
318
12
30
51
147
66
102
84
60
36
129
96
15
30
3
27
90
72
3
27
42
138
60
21
75
42
42
72
24
60
60
24
36
36
24
102
48
90
6
90
54
126
36
54
24
42
33
165
72
30
165
45
42
30
66
24
48
78
24
66
84
90
30
18
264
99
135
54
30
18
3
111
36
12
78
72
123
69
18
201
240
27
12
6
96
6
45
3
114
90
36
42
30
24
96
45
63
150
27
240
27
21
51
24
90
42
24
78
168
102
108
48
84
18
123
315
24
12
276
12
6
114
30
78
42
3
63
120
60
24
18
3
96
15
30
24
72
54
186
102
108
33
39
126
120
24
96
6
69
69
30
18
48
96
24
42
150
3
15
30
42
153
15
54
6
60
24
6
30
66
75
3
18
72
3
27
138
78
42
150
45
27
210
51
45
147
39
168
30
51
69
66
57
99
18
18
48
60
42
18
96
81
3
84
192
48
48
168
84
60
78
114
36
258
27
27
156
57
144
21
42
168
60
72
12
6
78
180
54
6
42
18
24
6
30
90
51
45
99
21
48
42
6
54
306
30
42
27
69
150
117
48
45
30
240
24
36
30
336
24
6
36
120
78
102
288
24
60
48
168
24
60
36
6
48
138
12
48
24
84
96
81
3
120
132
72
228
168
42
243
39
6
42
60
162
27
315
21
63
96
108
210
18
30
162
48
33
147
228
57
15
12
36
177
93
24
6
12
12
90
102
48
42
51
3
210
42
24
9
69
90
33
75
24
96
48
90
42
78
90
174
30
36
24
6
30
36
30
24
24
6
12
72
126
72
258
12
12
12
96
93
51
18
168
3
21
126
45
240
39
9
15
150
90
72
84
48
60
102
51
195
402
78
12
222
51
27
213
3
45
21
120
66
33
15
81
96
15
54
18
36
24
36
84
186
90
156
21
123
84
36
114
96
24
78
42
96
96
174
24
18
54
66
18
150
51
165
48
90
6
42
144
6
24
48
42
36
12
30
6
84
81
69
30
36
30
42
54
78
258
75
3
24
42
24
30
162
90
72
48
150
30
48
114
171
39
12
48
93
27
72
84
54
3
147
90
ABCD 98376831622*3^$a+1 [50000]
36
49
92
255
61
11
108
54
7
12
17
3
33
51
39
33
16
59
153
16
32
28
5
3
28
77
31
5
54
72
21
28
32
27
129
15
33
96
16
35
18
67
5
7
29
7
47
13
44
72
24
9
31
95
13
23
9
60
3
36
18
123
3
33
39
85
5
27
36
16
12
60
11
13
24
53
18
72
25
92
9
67
5
19
44
76
8
40
11
36
25
12
53
18
36
33
48
4
32
4
5
54
49
5
7
116
64
47
33
76
197
18
18
63
60
39
18
27
45
15
12
24
16
95
18
247
5
27
4
5
31
44
105
7
83
57
24
135
18
7
11
69
60
12
4
17
43
47
36
18
36
123
48
27
129
51
117
12
48
52
5
18
73
53
7
20
40
167
72
54
15
39
93
123
1
71
45
48
72
15
180
21
87
25
44
3
162
63
16
8
48
27
13
44
124
36
20
87
18
31
5
19
35
13
44
33
19
17
63
9
18
18
31
5
27
48
33
18
13
20
3
93
28
32
124
56
153
15
16
32
45
7
48
60
65
31
80
4
60
113
54
9
48
64
104
16
11
36
36
57
33
36
123
84
9
72
63
12
12
57
31
59
37
8
27
13
104
4
12
20
27
85
23
21
105
18
21
52
35
61
60
32
63
85
20
72
3
36
13
32
96
3
25
11
36
1
71
13
59
21
4
24
5
63
4
44
51
36
13
23
9
45
15
96
33
15
36
112
92
15
21
12
12
36
64
20
24
24
39
81
16
48
71
61
65
15
3
45
4
8
15
57
48
12
9
90
33
16
60
44
27
13
32
60
3
93
100
95
18
18
54
63
63
21
12
84
4
24
56
48
16
5
51
21
3
87
21
36
12
3
1
17
55
24
108
11
180
133
65
15
21
51
40
8
27
105
132
24
27
69
4
35
18
18
37
107
13
23
1
24
11
21
60
96
12
16
48
53
67
72
41
15
21
18
37
35
189
4
48
47
61
60
48
32
40
8
4
20
28
36
41
19
20
51
57
15
285
111
57
60
4
59
18
108
18
18
3
40
155
21
33
18
21
15
33
24
36
60
24
21
39
12
16
23
25
47
1
71
18
72
39
15
9
16
11
90
3
12
28
65
15
3
13
24
56
100
32
36
12
84
108
21
123
16
5
31
59
1
17
31
12
32
84
57
43
11
13
24
56
33
31
32
112
8
15
13
59
97
11
9
76
48
20
96
52
12
48
17
19
60
20
9
3
28
68
4
41
3
195
9
27
13
5
126
9
99
33
111
9
99
33
93
3
16
84
5
99
64
216
128
28
5
27
12
51
72
36
21
33
15
16
36
24
35
97
65
43
47
21
4
24
24
8
40
5
43
80
16
12
83
153
9
39
4
128
28
36
20
51
72
1
35
13
36
41
63
9
7
24
23
201
15
18
36
72
15
4
125
27
24
147
9
9
171
60
12
48
40
108
68
60
36
28
48
77
3
4
8
16
23
18
54
18
79
11
21
16
36
12
8
33
139
5
18
85
20
64
12
32
112
24
24
8
12
39
36
9
16
8
3
1
35
13
36
108
84
60
59
36
36
61
11
37
107
21
160
35
72
69
4
89
3
33
126
61
48
8
40
36
5
7
96
164
57
3
15
18
39
12
93
31
5
18
49
5
55
48
32
45
19
60
32
15
9
9
18
13
104
60
64
12
72
35
69
3
85
23
1
48
68
27
121
24
35
33
12
40
8
16
8
28
20
12
52
5
27
12
12
57
63
12
12
39
13
41
135
12
15
18
31
36
60
48
72
8
64
8
16
35
9
16
29
67
36
23
90
39
36
15
13
24
24
20
4
23
72
72
18
39
33
90
1
35
25
36
44
132
4
44
4
48
60
35
45
132
21
87
12
40
12
65
3
33
31
95
36
37
24
60
84
47
36
18
51
40
24
20
4
60
17
3
16
53
183
16
48
236
21
51
16
24
35
36
36
85
23
33
3
69
52
36
8
15
90
31
32
24
3
18
3
28
48
12
17
18
109
56
96
12
15
13
56
16
5
27
28
48
12
8
3
108
25
65
18
33
3
108
1
36
104
16
128
36
3
49
24
20
69
135
9
7
8
88
23
61
68
96
64
17
18
61
8
24
267
54
7
8
3
21
15
36
18
54
9
9
7
44
4
20
141
36
18
45
63
9
64
24
29
27
24
16
41
19
32
16
20
16
32
189
63
9
27
24
4
48
20
39
49
149
51
28
11
129
36
36
96
40
48
11
21
16
48
36
44
72
16
12
23
36
90
7
24
104
36
9
54
1
35
1
12
95
54
7
65
18
33
28
101
27
52
84
71
36
1
35
36
61
44
21
90
72
13
96
35
85
36
48
29
19
48
23
25
11
9
27
33
4
71
9
24
21
90
25
12
20
12
3
45
45
127
35
126
39
64
113
7
24
24
20
36
28
41
90
45
27
1
8
12
28
41
15
39
177
3
189
99
54
79
11
18
162
49
8
72
28
48
83
33
21
19
48
20
4
53
3
144
4
60
80
24
63
49
32
28
17
18
9
48
4
47
36
1
12
48
20
9
54
1
32
21
3
123
54
90
18
36
3
48
28
83
33
39
18
3
16
17
162
81
76
24
32
12
12
51
18
31
5
31
131
21
33
3
177
90
36
54
27
4
77
3
12
4
48
41
115
65
54
45
60
39
133
48
35
1
12
68
84
12
3
1
8
9
18
13
59
72
90
18
1
48
59
1
48
ABCD 98377167386*3^$a+1 [50027]
33
15
25
137
231
88
5
91
95
18
223
23
24
33
48
39
9
63
18
31
5
90
121
24
89
36
19
72
23
126
54
12
169
56
24
75
85
8
136
96
32
16
47
105
64
5
51
9
55
56
120
111
97
56
48
64
5
48
3
120
207
57
33
30
42
87
48
88
24
53
43
11
90
6
21
33
127
17
30
25
56
40
56
16
47
66
6
49
32
3
13
8
88
5
99
27
156
24
9
40
41
15
51
85
113
6
36
13
5
75
96
9
12
75
16
96
47
9
81
7
119
1
56
88
24
125
66
1
32
16
5
3
57
210
37
17
15
21
27
87
30
51
136
65
78
73
8
72
48
40
29
67
5
67
56
40
320
24
24
88
8
16
8
27
6
7
23
6
90
9
39
1
5
66
1
24
24
32
33
300
19
77
43
137
18
36
81
40
24
8
184
24
32
57
15
16
143
33
72
16
29
67
24
96
59
45
16
72
32
24
24
72
240
51
69
48
120
96
256
80
48
63
54
3
87
25
48
17
79
8
112
71
126
18
25
8
48
16
59
85
80
15
9
88
96
137
15
16
8
261
27
24
39
25
8
72
9
30
73
24
24
80
24
40
32
16
17
159
147
84
57
24
88
83
85
29
51
93
3
123
90
51
120
24
69
132
103
5
19
24
32
141
67
8
144
24
40
53
75
16
32
165
36
79
8
39
18
60
123
24
72
144
24
3
13
24
5
51
16
167
1
48
48
24
89
15
48
16
32
105
24
15
48
232
149
60
55
56
40
8
57
7
96
113
15
15
18
6
33
87
54
51
39
42
30
129
159
9
87
9
288
99
30
55
152
87
33
40
47
145
71
73
8
72
24
88
65
18
85
8
69
3
120
15
49
24
48
155
117
27
13
53
147
72
21
171
72
21
60
183
96
112
5
67
23
25
119
102
123
57
15
48
105
31
56
24
16
53
72
84
36
18
1
59
37
29
27
192
51
45
81
150
138
36
90
81
120
48
40
35
6
36
27
24
48
16
80
33
6
30
51
40
96
24
32
33
90
69
75
30
39
16
24
144
8
48
120
21
120
54
90
36
31
119
1
8
88
47
12
61
104
112
17
87
48
9
12
18
73
72
48
167
1
72
96
24
56
48
16
56
16
56
136
336
8
15
60
21
33
87
39
30
43
71
1
11
54
7
29
60
30
49
41
15
88
8
69
27
40
137
79
56
16
95
24
105
75
37
80
9
31
17
15
16
185
31
80
64
56
129
31
5
18
6
3
72
184
41
63
96
64
8
112
32
64
96
32
33
84
60
30
36
45
9
6
97
119
54
27
40
176
3
45
33
39
40
8
160
5
120
27
51
85
8
16
8
16
24
23
129
16
72
32
24
27
45
112
29
51
93
3
16
227
96
61
8
40
71
49
48
8
40
53
67
8
15
81
72
16
32
24
40
17
18
61
71
9
64
56
15
66
135
9
55
5
27
120
24
9
30
9
40
95
96
81
112
56
72
96
24
39
57
3
126
30
25
32
16
17
39
16
56
40
48
95
129
15
30
150
21
105
39
40
72
23
6
51
16
17
6
36
13
5
51
40
71
54
3
16
35
45
96
24
96
75
253
32
45
3
48
112
56
48
24
16
29
99
9
15
16
24
131
84
81
24
16
152
39
73
11
126
55
48
41
63
16
35
90
36
55
8
88
120
48
24
8
3
85
8
72
21
67
8
48
64
32
117
139
5
51
24
16
8
64
8
9
87
57
39
16
56
48
120
16
24
24
24
128
81
6
81
9
15
96
33
7
168
5
139
17
55
80
9
39
57
18
37
80
39
90
7
8
48
87
57
27
13
23
25
8
16
11
54
15
87
18
6
25
80
360
69
6
85
24
17
223
80
48
160
32
15
9
27
21
24
48
117
435
48
93
3
96
72
40
113
7
53
36
159
40
32
3
21
40
83
45
72
9
31
24
104
15
42
7
48
416
96
16
32
72
64
216
56
87
78
3
184
48
11
21
40
65
87
72
168
21
3
16
144
8
39
9
87
66
24
ABCD 98377511158*3^$a+1 [50076]
3
15
24
42
6
72
45
21
15
21
18
101
1
6
24
5
49
90
5
64
21
39
92
25
6
72
5
28
15
45
144
56
43
57
3
9
33
24
36
15
15
9
8
76
21
3
8
88
87
18
42
30
90
24
21
3
36
24
9
72
24
44
36
72
40
3
29
7
29
7
108
120
125
7
9
3
57
99
12
57
87
48
18
18
54
6
60
12
30
35
115
29
13
12
39
72
3
12
45
27
12
78
15
12
20
25
11
7
36
36
24
177
8
4
15
30
36
27
33
66
9
12
60
135
180
60
17
67
6
27
3
12
120
17
61
78
12
33
15
45
12
3
72
9
36
24
39
6
23
28
45
24
144
54
12
21
15
17
1
51
56
49
30
21
207
17
28
27
53
37
3
15
6
6
45
75
36
45
60
24
24
15
5
19
6
27
27
81
9
6
24
45
8
19
6
75
69
60
54
84
48
89
4
12
48
44
16
72
24
3
12
9
9
15
60
27
36
30
42
36
21
3
6
75
12
75
42
3
15
48
6
3
21
6
45
180
3
120
77
76
32
52
3
93
39
9
27
29
91
12
18
48
39
80
40
57
63
57
24
27
15
30
48
24
6
6
15
60
21
83
36
43
33
15
18
6
21
24
51
12
6
84
48
30
33
51
9
15
6
126
17
13
54
5
28
120
15
33
24
39
12
24
21
8
112
15
72
36
6
18
36
12
12
5
16
12
60
45
30
9
3
30
48
24
11
13
39
27
6
3
27
33
15
9
116
79
21
15
21
44
36
100
48
27
108
21
12
27
6
15
75
6
114
30
54
5
31
9
75
42
51
8
36
1
18
17
37
12
18
120
33
3
84
48
12
18
3
96
36
75
24
9
24
168
15
9
9
11
16
45
30
53
52
3
21
3
12
24
24
36
6
24
11
4
15
54
15
20
43
18
15
12
63
12
12
33
3
96
153
45
15
12
39
36
9
15
66
39
12
3
12
12
66
27
3
29
55
48
48
45
56
13
36
72
18
69
51
30
6
33
57
54
21
8
28
39
6
39
39
57
12
48
3
9
33
12
63
44
13
23
52
27
48
17
121
42
17
40
45
66
60
9
15
54
30
24
17
13
18
5
40
140
28
51
6
12
75
72
9
90
12
48
24
21
60
9
42
33
45
3
15
24
5
4
12
128
7
18
11
31
5
67
45
48
3
6
30
60
65
4
51
9
12
24
24
27
45
9
90
6
27
45
162
69
12
3
12
153
27
18
6
24
5
31
21
57
15
51
9
3
45
20
109
39
176
19
9
36
12
3
29
7
6
15
84
39
12
9
21
27
117
159
51
36
42
60
3
45
3
24
32
36
52
72
48
21
6
9
21
39
56
49
24
6
65
36
43
12
24
36
9
9
15
72
45
15
48
21
15
60
27
9
8
7
65
40
3
12
6
15
39
69
36
63
36
21
51
5
4
3
65
7
48
6
60
99
51
17
7
18
18
9
12
24
15
69
3
9
3
60
6
12
75
3
9
3
93
15
36
18
42
9
24
123
78
15
20
79
21
44
52
183
36
30
12
27
20
1
27
3
60
30
15
72
44
4
21
6
9
39
57
3
36
5
55
9
80
19
6
11
43
12
48
12
9
21
3
105
30
77
28
3
12
33
3
24
36
24
12
30
24
15
9
71
37
12
6
24
45
20
31
45
32
115
18
75
27
9
9
15
135
24
33
24
15
24
45
27
12
12
21
8
79
33
39
24
41
31
77
31
12
33
24
75
45
27
6
27
3
48
114
12
11
37
42
6
27
36
51
54
51
20
19
9
8
55
9
48
15
21
12
15
5
64
3
41
1
15
123
21
27
90
78
90
39
20
16
15
42
3
36
45
6
9
8
7
24
41
25
11
7
6
15
39
6
35
31
9
57
15
48
87
60
42
83
19
9
44
7
36
12
197
19
57
3
54
6
9
48
27
48
33
56
13
95
25
42
24
45
96
39
9
36
39
5
88
3
36
9
24
33
3
21
78
108
132
72
30
39
24
15
21
27
84
36
12
93
20
4
15
48
78
42
18
54
60
141
3
12
30
99
15
36
72
12
30
3
51
12
48
84
5
40
3
12
36
17
49
6
17
1
30
60
24
93
27
36
36
81
15
42
27
153
18
5
139
9
36
15
9
44
13
15
12
12
39
24
18
90
9
36
33
30
21
3
33
27
30
30
18
15
15
72
45
3
57
51
30
47
55
12
30
12
15
20
19
30
66
9
12
15
54
3
57
54
24
17
19
6
111
44
43
96
6
30
41
40
32
40
15
126
87
9
18
81
39
60
21
15
57
15
45
84
120
69
27
27
12
6
15
20
13
36
3
15
5
28
12
15
36
24
33
57
18
54
30
9
9
102
24
21
36
60
3
5
139
21
21
15
9
30
57
15
45
12
12
24
21
11
28
36
8
36
67
45
39
9
9
15
27
48
30
6
69
3
45
15
54
3
3
17
25
3
9
54
54
35
36
16
20
31
30
47
13
3
39
120
21
9
3
99
9
21
63
32
16
3
24
18
15
39
21
3
6
15
33
23
97
11
16
24
12
123
9
12
9
47
13
30
29
7
18
3
105
3
36
9
35
31
24
6
18
30
78
12
117
24
39
21
15
9
15
65
36
49
15
36
39
12
30
39
32
7
33
120
12
12
3
6
135
12
24
9
12
42
12
9
12
8
1
54
17
144
13
23
67
12
54
15
60
36
45
150
168
5
7
54
75
36
60
3
17
16
3
36
30
99
24
21
42
17
16
9
18
33
21
66
18
35
109
3
24
3
6
35
31
5
136
24
63
18
15
27
33
27
60
65
55
105
20
7
6
15
120
12
45
15
108
48
12
9
78
57
8
72
13
3
12
3
42
6
101
1
72
12
30
101
7
33
15
42
12
18
18
35
7
6
12
60
39
36
60
27
18
3
56
196
12
15
18
3
15
24
90
51
39
45
27
24
57
33
6
29
16
24
27
45
3
177
57
11
19
12
6
3
72
60
72
51
21
24
36
9
11
85
51
9
6
45
60
48
231
5
13
6
9
27
141
3
12
12
81
56
31
84
29
16
45
30
21
12
20
7
78
90
33
44
55
9
27
72
33
3
45
15
9
20
52
33
36
30
21
8
16
27
72
12
24
12
18
27
15
24
36
42
30
36
30
15
9
63
123
6
54
21
24
36
3
36
17
19
6
18
6
39
12
45
35
67
18
12
78
113
16
81
42
48
45
9
6
60
17
7
29
31
ABCD 98378057062*3^$a+1 [50018]
23
13
35
48
100
15
6
30
54
35
37
18
6
11
25
27
36
44
36
67
33
72
20
28
84
51
5
84
37
6
9
81
87
12
20
16
45
15
24
8
1
51
36
8
4
72
20
24
97
35
28
45
71
60
24
4
21
87
20
4
33
3
12
33
39
80
13
27
60
24
24
8
28
36
8
73
48
107
28
117
23
31
90
71
25
15
20
73
11
1
23
55
65
52
68
52
20
79
9
84
48
104
4
45
75
69
3
45
23
19
81
57
3
20
1
15
48
72
21
63
44
52
36
8
55
36
9
9
90
53
13
24
102
5
4
27
9
80
55
5
40
69
59
12
60
16
9
18
21
32
72
1
35
40
57
27
3
5
12
88
129
18
17
19
17
37
87
60
21
47
48
84
4
24
8
24
79
105
21
11
40
3
54
47
4
36
165
59
1
36
35
73
15
36
68
28
8
4
8
7
53
100
32
48
28
15
12
5
40
8
96
139
29
7
21
69
24
72
59
13
47
40
33
183
32
37
23
31
17
4
15
96
18
27
8
100
32
40
20
100
33
72
3
9
11
144
7
9
24
20
28
84
44
25
15
132
12
20
36
36
24
109
23
4
48
8
12
67
101
84
144
40
21
3
93
3
44
73
59
1
108
39
68
19
30
11
24
40
24
81
15
20
1
23
64
12
9
24
3
33
51
8
13
119
48
25
36
60
84
15
32
100
44
76
24
32
4
24
96
96
33
36
11
4
8
103
33
20
145
75
32
24
16
39
9
27
30
15
8
40
24
27
30
59
67
9
56
48
1
15
24
12
20
84
48
96
16
120
116
7
5
31
21
9
27
20
100
128
84
12
96
24
1
39
9
75
21
51
20
84
55
5
36
60
28
15
6
71
40
44
24
37
47
61
59
13
47
37
90
29
12
40
80
109
39
24
8
108
12
40
63
30
15
12
188
24
13
27
8
19
60
81
48
15
69
33
35
12
31
69
8
49
30
36
5
139
6
48
24
11
1
35
16
3
126
78
126
72
84
71
37
27
20
4
36
21
78
9
20
37
51
57
11
7
9
45
71
37
23
103
149
1
36
90
54
54
17
76
8
37
35
52
8
84
4
104
25
3
9
24
51
24
36
24
24
20
48
24
84
4
56
12
25
99
9
12
27
32
4
51
9
84
80
37
24
12
39
108
48
8
24
13
87
3
5
4
56
72
25
15
51
6
90
65
16
8
60
85
12
35
12
12
24
7
9
20
13
87
48
8
48
24
52
164
40
27
77
55
12
5
49
159
21
39
48
20
24
48
37
23
55
17
36
28
45
15
12
8
4
15
5
52
44
1
15
8
67
29
96
60
1
18
5
4
20
25
111
20
12
4
24
9
11
64
27
5
121
23
31
60
21
9
35
96
37
3
48
87
29
25
36
35
4
21
23
24
36
25
75
12
20
49
11
28
21
15
144
75
54
3
44
1
27
27
9
32
64
39
36
33
12
44
40
20
12
25
12
47
25
144
15
36
36
45
35
48
61
15
21
47
1
99
33
144
3
72
8
60
13
24
3
12
3
12
5
31
29
76
3
41
16
84
8
12
61
39
156
80
4
20
91
5
168
4
36
12
180
8
1
15
20
36
4
3
126
39
27
90
39
20
37
180
12
27
20
124
9
6
69
36
57
35
72
28
9
30
81
24
3
101
36
13
11
136
45
39
39
57
9
71
96
4
45
24
27
57
3
8
31
54
11
64
24
3
17
16
12
69
83
60
48
120
40
63
9
20
16
20
60
12
73
35
16
20
55
5
28
20
76
20
52
8
12
40
9
11
4
84
60
9
3
24
81
15
3
29
60
96
52
12
72
104
36
4
21
15
68
7
65
61
18
41
160
20
48
52
69
39
15
41
76
45
78
77
4
12
48
57
27
20
12
49
111
24
21
3
3
113
12
84
16
120
9
15
75
6
12
83
43
5
4
56
79
42
39
51
33
20
12
4
12
9
51
12
93
90
108
36
45
20
76
92
52
24
104
96
76
9
35
16
8
1
12
99
20
48
156
76
3
41
7
9
44
25
39
20
48
48
1
24
15
32
24
13
75
12
39
201
24
44
88
20
7
21
69
18
29
1
23
37
59
24
12
4
9
30
41
19
9
27
45
93
18
17
25
63
39
18
36
59
37
11
25
15
12
20
28
63
5
4
8
43
105
24
12
8
31
12
5
4
24
57
95
124
15
60
54
39
8
52
27
5
49
36
11
97
15
36
20
1
3
36
12
75
17
28
3
42
83
96
24
72
24
96
40
60
24
3
45
8
108
36
1
99
20
40
33
3
33
71
76
8
7
17
96
52
15
42
23
148
57
18
90
15
12
48
12
72
12
80
28
15
48
29
24
7
29
25
48
78
18
11
64
84
68
40
20
4
44
16
21
47
7
33
93
18
21
36
75
9
3
36
5
24
16
15
9
60
36
57
3
92
88
20
24
40
20
16
20
1
90
21
20
160
8
16
108
3
9
69
11
108
72
16
99
65
73
6
65
25
12
35
7
17
40
20
16
32
168
40
12
8
19
5
49
71
241
12
23
13
51
96
84
20
1
59
1
87
8
24
24
84
28
27
198
15
44
24
16
9
11
13
3
44
19
90
59
12
109
6
30
23
36
1
18
33
44
96
24
13
23
100
3
54
3
24
24
21
75
36
8
60
1
83
31
30
11
16
87
21
24
8
4
84
12
72
63
30
3
36
200
4
44
28
32
67
9
36
20
64
51
41
19
30
6
48
9
12
84
56
43
17
28
3
18
96
3
8
40
80
49
36
39
8
43
45
60
60
60
93
15
9
27
45
84
95
31
9
45
54
21
20
1
15
104
19
18
27
63
78
11
36
88
21
39
32
ABCD 98378234198*3^$a+1 [50050]
9
33
143
25
24
47
168
52
9
35
64
80
85
90
17
4
45
15
9
71
36
28
15
41
127
9
39
42
3
116
13
35
172
33
11
37
99
9
15
36
44
84
73
42
66
15
9
35
121
12
119
48
145
15
21
171
8
160
80
61
51
60
93
47
13
48
3
24
60
171
21
123
17
48
31
30
35
37
162
17
121
23
7
53
145
59
145
51
20
7
30
18
30
51
21
18
41
4
27
69
44
24
16
44
163
17
1
102
9
248
133
107
16
15
69
156
20
84
13
99
60
51
33
57
23
76
9
42
18
39
45
18
78
162
48
9
93
240
12
15
33
23
40
24
63
48
24
6
42
222
35
13
108
24
96
12
83
49
35
85
27
21
107
13
39
9
54
6
42
57
21
24
90
41
85
60
51
60
69
60
12
83
36
13
35
16
129
60
48
23
7
17
25
71
157
12
36
35
100
9
131
7
17
12
100
60
44
37
18
30
24
138
90
279
69
119
12
48
52
9
12
23
7
129
24
39
126
60
24
11
49
48
59
31
138
59
25
35
16
39
18
48
12
12
30
5
12
88
81
12
42
5
60
253
27
81
11
1
123
36
33
11
25
15
69
66
150
12
23
79
120
41
25
39
63
153
39
77
181
30
30
12
95
25
60
90
30
27
9
111
93
155
31
41
31
90
47
16
44
12
31
17
36
36
1
27
45
48
23
79
17
13
18
9
21
132
108
18
81
24
9
48
27
93
60
42
17
49
11
4
60
44
96
109
131
175
105
96
104
25
11
28
15
5
36
157
63
45
39
200
72
144
24
132
73
87
60
9
15
9
111
20
4
80
1
60
84
135
33
12
35
40
63
48
102
39
44
84
12
48
25
96
12
47
25
227
31
53
25
71
4
15
90
12
12
48
27
123
149
43
5
1
35
55
30
12
168
15
87
33
24
132
81
59
1
3
177
18
29
96
60
24
12
211
17
96
24
36
36
133
60
6
21
9
11
61
12
48
108
131
121
59
100
8
55
17
48
40
93
18
24
6
210
9
63
78
75
9
27
9
12
23
109
186
42
23
16
9
191
31
9
63
6
59
12
73
35
1
35
36
31
30
47
12
31
9
8
72
103
6
42
30
3
56
49
15
56
49
12
3
45
11
24
25
24
120
6
90
75
300
45
12
39
20
48
145
11
127
17
120
103
17
133
99
9
102
9
8
55
41
7
9
213
27
60
3
6
39
33
59
1
150
33
24
36
20
85
51
69
42
117
20
16
104
1
135
39
18
3
69
95
61
35
109
27
39
41
151
249
21
48
15
36
81
12
11
37
47
13
132
47
4
15
54
35
1
15
20
16
81
18
129
63
113
55
165
69
11
37
63
24
72
200
1
30
48
65
37
60
23
7
78
72
18
29
60
1
15
20
100
44
36
136
9
54
18
3
75
42
168
39
33
168
71
151
9
8
25
87
21
108
54
6
35
4
12
69
111
20
133
27
153
35
13
47
31
144
18
87
63
17
40
111
89
1
60
60
35
97
12
30
65
85
95
91
41
61
120
42
41
16
20
133
47
40
21
48
59
1
15
45
42
257
16
117
12
60
11
7
30
107
52
48
20
40
81
30
41
28
20
13
3
45
75
20
60
37
63
44
31
81
33
47
151
17
1
15
56
73
168
12
36
12
87
51
30
60
95
79
81
15
90
11
61
39
81
27
32
1
63
36
248
1
51
9
35
175
21
9
42
30
47
156
7
42
71
24
16
117
42
18
12
18
17
36
37
47
72
148
20
13
12
51
156
68
13
39
423
17
49
12
18
5
96
19
120
81
24
9
6
29
43
90
39
63
18
30
213
75
90
12
99
39
21
9
132
39
9
132
63
236
24
16
24
159
18
159
63
5
12
24
127
42
35
43
57
63
33
9
36
15
20
76
44
97
119
60
91
18
12
23
4
15
18
72
47
1
30
48
42
78
42
47
16
104
25
47
49
60
39
3
78
72
60
59
1
18
24
65
1
51
93
60
27
80
13
47
13
30
6
131
24
84
13
99
48
60
56
127
33
15
24
65
1
60
59
112
21
59
1
108
12
12
35
16
15
5
4
15
41
24
12
108
1
71
48
103
120
29
49
159
36
9
111
9
ABCD 98378348254*3^$a+1 [50006]
40
27
54
6
5
13
6
120
72
5
12
61
96
11
43
12
30
99
81
12
48
42
48
29
40
108
8
24
16
12
12
3
78
15
144
15
41
12
52
20
31
24
5
36
40
12
32
43
30
102
21
123
21
20
96
72
48
12
220
21
47
13
42
5
175
105
12
32
115
5
139
77
60
24
100
68
40
12
156
12
8
7
5
1
6
78
35
112
15
24
81
20
19
57
3
30
6
18
18
29
16
3
57
33
11
19
102
12
3
189
48
27
39
9
15
12
30
23
48
12
12
28
21
12
15
3
29
108
43
6
48
48
95
73
6
96
5
13
47
24
19
60
36
105
8
13
119
48
31
21
56
7
33
12
72
81
24
11
12
7
36
9
93
30
5
31
42
48
102
5
60
4
9
66
6
15
15
54
11
24
31
5
24
61
18
21
15
53
48
4
156
44
1
15
99
6
24
35
25
30
93
132
80
1
27
51
12
5
19
21
15
90
12
23
4
63
48
57
12
69
66
33
51
12
5
7
17
16
24
48
3
18
54
42
15
80
96
37
3
27
216
72
57
12
33
78
90
35
4
36
60
60
15
18
12
35
132
13
18
84
12
5
36
40
32
48
7
18
35
64
39
30
30
72
5
100
15
9
3
30
36
47
4
45
11
52
51
21
60
39
117
87
72
5
120
36
24
25
11
12
7
66
12
96
27
3
12
12
17
16
12
3
18
51
128
25
75
132
8
13
12
63
33
12
15
20
7
6
11
36
4
8
37
23
7
24
24
57
8
28
27
33
15
65
97
12
6
102
6
30
27
15
29
16
93
11
36
24
28
8
40
3
84
18
12
18
9
3
33
84
15
41
67
12
45
39
21
8
13
15
24
33
48
30
84
21
9
90
33
20
25
18
17
12
36
4
36
12
21
11
1
54
5
28
8
19
5
31
24
33
12
140
16
9
35
31
5
13
36
11
40
12
111
57
12
32
40
20
36
13
90
9
3
42
6
36
41
7
5
13
84
3
8
19
81
44
151
24
18
27
8
13
27
12
20
36
12
7
93
32
16
24
21
75
45
15
99
6
87
51
17
24
1
30
54
24
30
66
6
12
17
13
35
67
53
85
48
35
43
141
96
44
60
61
35
12
100
3
18
59
37
15
8
37
90
18
6
30
36
66
29
13
63
3
90
39
87
24
17
60
55
24
30
71
55
102
12
35
16
60
15
65
43
21
56
12
61
39
20
72
16
32
67
5
61
48
11
19
42
18
9
51
77
100
9
51
75
17
31
12
45
72
15
65
31
36
54
24
63
123
101
19
57
39
6
39
20
19
17
12
103
29
31
9
33
15
8
24
19
9
20
12
55
60
21
3
36
66
87
21
36
23
13
12
6
6
15
56
13
39
32
13
15
120
33
59
43
156
9
27
21
60
15
5
84
31
125
4
63
17
16
9
66
5
49
15
33
66
72
65
4
36
15
29
16
3
6
11
4
20
60
48
61
51
36
44
1
47
13
15
20
24
48
60
7
5
1
30
45
12
21
11
40
8
31
132
5
4
39
36
41
7
78
30
24
60
24
9
32
19
42
39
36
15
12
42
155
88
12
60
8
48
40
3
114
78
17
7
21
24
93
6
41
36
4
3
48
12
6
47
24
31
9
20
31
17
37
15
33
18
48
21
20
48
12
1
39
33
90
18
114
5
60
31
48
17
4
56
12
7
36
149
16
33
47
37
3
20
7
53
4
9
42
5
4
33
75
3
45
84
9
11
76
63
9
3
17
7
5
175
36
17
31
12
45
9
30
21
39
65
36
24
60
40
8
1
24
23
12
48
12
48
4
15
54
87
57
87
21
18
42
27
8
109
71
4
60
8
7
24
29
163
12
6
216
15
108
12
20
1
12
47
19
30
87
105
48
6
45
63
17
13
47
76
60
57
96
47
7
18
27
3
24
21
3
30
51
80
36
60
4
39
101
43
6
107
37
12
75
9
30
21
48
21
42
65
12
60
28
32
37
3
51
29
40
21
71
60
16
9
36
12
18
30
18
9
45
83
12
1
11
49
11
60
48
52
36
24
135
36
84
78
23
12
28
44
40
15
30
3
68
55
24
6
99
15
33
27
6
18
6
36
18
36
41
4
3
153
33
47
55
29
16
3
12
24
5
16
12
117
114
114
6
6
18
78
18
161
36
4
3
137
19
42
39
3
137
220
9
24
27
8
12
31
69
15
84
21
135
5
91
54
36
15
45
72
83
52
33
78
6
15
8
7
24
12
5
60
13
11
16
75
48
36
5
16
24
48
68
43
42
47
48
40
12
15
93
20
25
15
24
123
5
48
13
6
53
172
9
51
33
83
25
48
6
5
48
7
30
95
36
13
36
96
107
12
31
45
80
25
102
53
4
21
24
23
52
21
15
24
8
43
5
19
18
3
9
23
48
43
114
47
28
12
168
15
156
6
66
60
29
1
42
6
54
12
65
16
15
9
20
1
27
8
4
20
28
63
78
27
60
15
65
40
63
21
39
17
19
54
30
17
24
76
120
15
9
123
5
52
68
13
75
24
69
11
19
66
66
48
21
8
28
132
3
48
77
13
6
41
19
113
31
9
12
39
6
23
43
9
21
12
6
30
51
48
3
77
13
15
3
120
21
15
48
33
20
13
27
63
36
41
97
107
76
24
120
36
3
6
54
54
63
117
63
3
29
48
4
3
6
36
135
21
27
12
96
20
19
5
60
19
12
18
59
61
12
35
79
18
3
3
6
30
66
39
56
49
66
77
12
40
63
57
8
25
23
24
211
5
4
60
56
72
40
32
40
8
60
67
105
3
65
12
36
55
60
17
40
8
12
13
90
65
12
1
42
30
18
12
77
28
9
54
12
9
56
13
30
30
111
99
21
9
47
24
13
222
21
80
24
19
12
17
7
45
48
32
16
20
52
8
7
6
51
15
45
8
40
12
39
41
76
44
49
126
65
73
6
60
17
60
40
60
15
17
7
5
48
48
4
8
ABCD 98378434678*3^$a+1 [50087]
108
9
19
20
24
72
93
91
80
45
51
40
180
48
12
20
160
5
15
100
80
81
43
5
67
8
52
32
36
240
105
84
171
112
44
24
40
149
12
144
84
3
9
3
16
56
21
168
156
31
20
33
31
29
31
5
48
3
52
156
5
31
8
33
63
81
39
36
81
87
40
32
28
8
45
12
87
4
77
12
51
64
77
96
55
60
84
24
120
116
28
68
64
60
53
72
15
129
55
32
124
48
5
48
87
28
24
53
67
29
27
160
53
31
65
43
356
40
44
36
132
40
65
115
84
68
57
120
24
55
5
19
48
24
5
75
9
96
63
120
40
32
88
56
16
156
5
67
120
132
36
108
260
360
16
20
9
24
7
68
52
20
124
224
28
80
148
44
381
120
99
16
20
21
48
115
65
51
136
84
125
75
136
80
108
220
68
108
69
3
64
161
147
108
9
24
72
39
153
7
200
24
57
19
80
81
12
151
24
36
29
15
33
67
5
7
84
77
132
63
52
32
96
9
24
51
4
245
31
96
5
195
132
36
360
21
171
28
77
175
17
7
56
165
120
84
43
53
19
368
45
27
21
87
165
7
116
112
41
151
53
123
4
20
228
16
60
5
12
252
67
288
72
8
45
103
68
9
55
108
8
4
192
20
180
48
21
31
5
3
81
55
80
81
31
132
56
180
76
36
48
24
77
51
12
16
125
144
3
4
24
140
69
36
12
139
53
7
65
19
77
48
7
8
52
137
3
93
39
28
228
41
75
24
36
9
99
81
7
257
48
79
5
204
55
41
91
8
21
24
7
108
149
300
7
48
48
84
128
21
79
216
20
16
56
4
140
64
36
29
139
20
225
12
43
96
101
36
120
7
161
19
53
24
135
69
91
140
4
104
441
72
24
3
28
72
77
63
33
43
104
228
105
7
12
20
40
144
5
55
17
7
41
36
15
244
12
20
4
44
24
40
41
144
36
84
87
81
19
53
127
48
12
68
172
29
31
20
144
256
56
40
125
15
69
36
19
228
17
19
56
108
16
41
15
64
32
148
72
140
12
45
48
87
88
197
75
33
72
75
16
200
21
183
57
15
36
52
72
24
24
8
192
172
44
57
7
5
63
12
81
19
32
4
161
15
40
44
216
36
24
28
48
80
4
68
112
5
63
57
43
116
24
16
17
48
12
7
56
45
19
120
41
84
111
45
127
24
29
7
24
104
4
77
211
209
84
31
116
9
43
56
16
65
24
187
60
104
21
15
144
76
17
87
16
212
28
8
81
159
4
5
271
24
113
27
100
101
31
5
51
132
76
5
207
12
76
192
20
9
60
216
48
7
65
72
48
19
164
69
111
216
144
256
8
36
244
41
84
91
5
127
185
180
19
89
31
84
24
12
41
27
45
43
5
63
72
28
24
36
17
39
88
192
8
57
123
33
7
32
45
24
79
53
3
9
55
96
77
127
113
12
31
17
43
44
132
36
124
216
29
24
24
15
40
72
5
99
57
72
96
171
28
5
7
125
55
8
33
12
63
100
44
100
41
27
93
99
16
44
33
91
120
41
75
4
44
148
20
237
103
53
7
44
93
15
60
21
151
80
81
7
101
12
79
44
105
15
60
4
5
168
87
16
84
140
93
15
112
5
91
56
160
29
ABCD 98378861806*3^$a+1 [50027]
49
23
36
13
120
11
18
31
77
115
83
54
19
48
32
9
91
84
77
19
8
132
156
45
91
264
77
51
84
4
5
90
13
132
72
72
48
12
48
44
40
44
15
109
68
57
19
24
8
84
60
256
128
48
88
264
24
12
108
65
67
204
24
24
5
18
45
60
57
91
32
4
8
81
19
44
9
31
95
36
21
4
36
29
27
9
7
144
144
36
204
20
3
90
3
48
3
90
72
7
132
36
23
25
44
3
61
12
32
3
1
71
73
84
12
47
1
44
40
92
60
15
252
9
9
18
49
116
4
24
41
216
31
24
96
101
139
12
36
8
21
36
7
84
80
28
24
108
47
13
192
101
31
32
252
16
20
12
40
11
349
36
80
111
37
35
69
36
172
20
4
24
53
111
12
4
35
72
37
143
18
19
89
7
8
36
3
57
148
60
48
36
32
48
196
23
1
144
35
37
12
41
90
54
3
48
64
24
8
96
48
64
24
12
5
87
3
81
9
3
88
71
90
31
59
61
32
69
79
300
84
113
31
32
9
115
144
32
16
24
96
48
108
29
7
24
20
129
18
13
12
68
52
204
11
73
120
36
32
45
54
36
13
44
160
44
4
84
8
88
72
5
123
16
32
63
21
33
31
36
59
97
32
48
3
18
27
76
48
29
18
241
24
104
81
31
24
56
33
51
52
8
16
17
54
9
84
4
8
3
72
37
24
11
1
32
57
7
12
72
107
33
3
13
32
45
163
60
164
207
33
12
27
180
1
20
12
40
8
84
4
8
100
48
32
129
54
90
43
36
84
56
36
16
17
90
73
35
73
60
20
45
7
56
36
27
165
204
40
12
60
95
81
63
33
21
43
48
35
13
80
196
44
153
187
47
13
41
39
16
20
28
221
99
4
77
63
96
39
1
72
71
237
16
17
127
17
36
90
13
24
144
17
31
5
36
115
11
90
123
60
69
72
51
88
41
15
3
49
36
5
103
23
36
18
51
12
40
23
37
17
19
24
116
3
105
3
93
52
17
115
12
96
12
84
5
123
144
96
51
189
76
23
9
4
12
83
162
31
12
32
148
12
17
36
79
44
136
47
57
4
119
13
5
3
40
8
36
16
5
55
125
72
18
9
99
13
24
12
95
90
67
48
20
117
27
4
24
20
4
44
3
54
7
12
107
69
16
5
75
16
36
17
15
144
52
77
79
12
36
35
93
4
11
13
20
28
11
54
144
19
71
105
3
49
23
73
104
39
72
54
36
55
36
60
132
12
168
5
55
44
27
57
60
48
36
177
19
89
7
12
35
9
45
36
115
48
53
54
69
28
83
81
12
4
11
69
21
27
60
84
45
151
8
16
59
9
4
23
169
83
25
84
44
12
15
90
151
24
48
12
140
48
132
124
203
25
83
57
33
31
80
40
72
164
45
55
48
44
123
25
11
237
69
79
29
103
24
20
12
40
156
36
8
144
16
17
7
65
55
24
92
16
60
113
72
79
60
60
20
124
272
52
48
77
7
24
20
112
44
297
27
12
16
72
72
17
15
3
1
128
51
61
12
32
132
156
3
49
12
36
65
54
57
196
96
104
16
71
13
36
5
67
84
12
20
4
152
4
240
83
45
4
8
280
59
45
16
68
28
212
52
44
4
48
72
32
81
108
162
1
17
3
52
17
90
205
24
12
108
36
44
36
4
48
149
87
108
4
288
96
96
23
37
36
17
19
56
4
12
20
69
27
4
12
84
12
44
4
48
17
72
36
7
92
135
37
80
27
21
100
32
48
16
89
36
51
28
68
15
33
16
12
72
29
31
149
7
47
97
36
11
1
32
16
84
32
76
11
21
69
159
64
155
69
4
8
9
198
21
4
24
168
24
11
69
21
18
13
32
4
23
33
3
157
23
9
180
45
3
60
16
83
37
8
16
119
13
44
4
12
116
52
29
18
49
12
32
15
45
52
156
89
43
12
48
36
12
29
67
36
132
92
15
49
131
36
9
144
27
21
159
61
29
103
5
79
101
7
156
53
18
1
48
56
160
ABCD 98378875612*3^$a+1 [50033]
88
129
11
25
47
36
12
13
35
61
51
57
15
33
23
19
77
16
8
60
136
164
24
120
36
169
3
8
1
108
30
57
20
49
27
80
37
120
15
45
27
20
36
25
12
35
96
1
180
24
39
33
23
52
3
9
20
25
71
64
20
25
47
108
12
1
143
60
4
33
23
36
13
6
17
13
47
4
56
60
60
37
11
24
55
5
28
9
24
12
75
140
264
13
35
61
6
65
31
18
24
3
8
4
60
45
48
12
27
104
36
16
8
19
96
30
131
16
93
27
84
44
24
25
72
11
228
49
36
27
44
25
11
108
52
20
37
60
23
12
1
27
27
17
1
60
108
27
8
60
16
48
68
49
11
4
3
41
36
28
48
20
19
54
11
13
3
20
48
36
13
15
27
6
35
64
20
1
12
15
33
12
11
61
24
239
112
8
96
24
13
75
117
11
67
65
13
35
36
96
52
33
72
11
24
36
12
40
8
84
13
95
112
80
108
37
71
25
87
164
16
12
3
30
23
25
51
201
35
13
11
16
24
44
1
24
11
88
21
6
45
8
28
32
13
12
23
37
3
24
33
11
60
72
72
40
92
16
9
23
72
43
17
36
13
12
83
1
3
20
36
12
55
9
80
36
25
84
35
49
12
15
33
24
30
5
28
20
97
95
36
7
125
12
7
48
6
12
48
27
8
85
11
24
12
37
75
48
192
21
27
57
3
33
11
48
28
9
84
11
24
4
33
27
140
55
5
108
72
13
23
4
20
28
9
3
12
44
25
96
11
48
7
5
133
36
96
47
145
11
37
107
48
12
12
31
9
8
12
25
156
30
90
23
61
48
48
18
9
116
19
6
11
16
20
72
180
28
3
69
57
3
20
13
60
39
33
36
120
60
84
30
53
24
1
12
11
72
48
60
55
101
204
84
25
15
3
42
48
24
11
12
25
78
42
23
52
21
36
3
20
1
119
28
39
41
97
12
15
33
11
16
8
25
36
96
96
75
12
21
47
64
48
12
44
4
33
107
25
95
1
47
52
56
19
90
6
5
60
24
132
76
20
13
6
54
47
37
27
69
59
25
60
87
8
28
20
37
27
8
1
59
13
35
49
59
55
29
1
24
23
73
59
48
109
35
76
20
13
36
30
18
11
60
52
60
9
75
129
27
8
60
25
87
177
108
39
8
25
27
3
41
25
155
1
63
8
13
27
45
47
7
138
15
60
56
1
24
42
42
27
45
35
40
8
25
35
1
24
47
25
24
12
84
36
24
36
39
9
47
49
35
24
12
25
72
47
96
12
85
71
12
4
120
15
54
87
45
198
17
4
44
12
19
89
85
27
8
96
36
84
76
57
143
12
28
44
108
1
96
63
20
73
24
11
4
128
48
84
25
95
115
65
49
24
60
36
102
65
24
84
12
52
3
65
37
87
8
37
11
13
39
68
133
59
1
11
25
30
48
6
87
8
52
68
1
11
12
72
19
65
12
25
23
25
234
48
165
45
39
81
23
16
8
1
11
16
20
7
66
99
60
20
28
12
21
27
32
12
36
52
56
37
48
179
12
25
179
61
35
25
120
3
3
48
5
12
60
12
13
48
60
191
24
1
35
40
93
87
33
47
28
27
6
35
60
24
19
30
107
84
19
54
83
4
20
145
11
25
23
64
20
40
33
72
3
72
132
8
52
3
105
20
13
35
25
23
25
39
68
52
27
41
55
5
40
69
3
20
60
13
48
59
12
136
8
144
240
1
11
1
107
1
24
71
12
4
93
23
24
1
35
4
48
8
100
12
48
3
17
49
15
8
25
3
27
6
99
45
12
3
72
33
63
9
15
8
48
52
21
42
17
13
24
35
13
11
25
60
12
24
3
32
16
80
12
12
76
57
95
48
85
108
12
59
73
150
53
48
24
120
1
12
135
20
13
99
108
9
11
48
24
121
47
40
8
4
80
37
36
99
81
59
24
112
9
23
73
15
24
44
4
56
16
33
183
57
3
9
35
36
24
24
12
24
31
69
9
159
93
108
24
3
24
69
47
25
15
12
45
11
37
48
11
84
4
12
56
43
5
37
24
3
56
1
11
7
126
39
12
8
60
52
45
35
24
12
48
16
68
61
11
16
8
25
47
192
40
15
41
25
24
71
12
60
4
3
66
47
13
35
4
8
49
18
45
8
85
60
60
23
7
18
11
28
20
13
83
24
61
11
13
12
3
8
24
25
168
11
16
48
12
69
51
189
90
6
24
47
12
12
61
155
49
15
8
48
37
23
13
47
19
65
61
47
28
8
25
35
109
23
25
23
112
15
5
72
12
180
148
21
27
9
59
97
59
13
12
75
20
1
60
24
35
16
24
21
47
85
36
35
60
12
97
23
73
39
8
49
36
27
15
150
23
40
92
112
56
132
36
25
27
27
192
6
24
48
36
24
23
37
23
115
5
13
11
88
60
8
13
87
147
65
1
35
24
1
47
124
8
13
12
3
45
23
12
124
39
6
23
28
8
24
12
40
33
11
72
52
120
45
11
52
9
71
55
137
180
121
27
68
60
4
68
49
23
31
6
71
12
13
48
27
68
84
13
15
44
24
25
51
8
13
12
15
45
27
20
13
3
20
4
81
47
48
7
53
43
9
33
72
11
96
169
35
52
ABCD 98379042434*3^$a+1 [50047]
3
81
3
81
12
12
30
41
1
30
6
59
73
60
36
99
36
15
81
33
11
91
30
18
137
25
23
43
209
25
24
11
1
12
12
23
1
39
3
120
234
3
87
84
5
49
48
3
45
30
54
51
87
168
209
12
133
60
27
104
64
117
99
360
81
18
78
30
89
1
138
126
24
6
33
92
13
66
5
61
15
3
18
47
1
60
60
96
3
36
96
48
33
18
120
65
84
121
12
42
81
24
72
39
54
27
231
24
126
119
25
78
77
259
69
20
16
36
9
42
54
35
144
25
51
165
36
72
47
409
135
21
15
75
18
6
12
17
16
9
231
15
24
12
36
18
30
5
40
39
5
36
109
66
41
55
129
219
18
114
9
20
36
1
30
17
97
126
24
5
4
105
162
189
39
42
39
15
48
6
60
15
56
25
24
150
29
61
24
11
19
65
40
33
90
78
71
13
107
13
72
23
55
6
6
18
27
63
42
180
48
47
133
11
36
4
15
201
81
108
35
205
60
36
59
25
60
99
57
60
18
137
199
30
300
30
114
36
11
55
54
204
87
129
30
24
141
44
1
42
102
78
17
91
6
83
91
120
66
54
102
102
45
21
59
25
120
111
99
6
111
20
91
17
73
119
25
84
59
76
27
48
66
54
72
30
24
36
24
99
20
124
3
18
24
48
3
36
39
41
40
3
6
95
49
78
18
36
23
61
99
27
5
13
60
107
25
66
12
42
54
5
49
30
36
41
73
95
1
6
18
12
180
150
9
81
198
72
30
39
51
36
54
114
30
35
175
42
42
77
19
42
87
45
30
42
23
31
101
144
76
141
87
3
54
15
129
12
222
6
131
288
43
57
87
36
48
261
51
138
24
51
39
65
7
24
9
171
9
111
29
37
210
30
18
90
30
18
138
5
55
60
21
93
6
5
120
60
1
54
36
48
6
75
21
6
12
48
17
13
108
6
29
4
75
21
105
35
241
66
78
66
108
18
114
6
12
12
3
21
11
19
101
1
3
36
189
51
39
66
119
7
12
45
15
137
148
57
60
15
39
9
32
60
109
114
36
30
72
78
30
36
39
80
7
93
15
89
13
27
12
75
33
56
31
6
48
66
5
13
51
27
102
6
21
168
15
162
24
30
96
5
60
49
42
213
45
54
120
105
93
47
25
96
36
66
69
111
18
66
24
90
126
84
24
65
76
56
124
36
111
33
57
24
23
40
81
42
53
85
30
36
18
18
17
256
51
129
15
65
1
30
30
15
99
24
5
36
1
66
12
45
81
12
12
18
24
29
25
24
36
12
132
11
109
15
3
17
112
44
40
45
24
35
40
32
13
12
36
78
29
112
159
6
48
36
15
39
21
129
6
41
133
150
42
84
66
9
15
45
144
15
132
113
31
66
18
141
24
192
9
135
21
15
3
6
12
42
48
29
1
39
60
9
35
24
192
280
84
20
120
96
145
35
1
47
36
37
138
29
36
25
132
12
12
48
35
55
66
6
90
39
39
57
105
60
54
9
21
39
36
44
37
75
63
5
25
6
29
36
36
25
54
9
33
183
9
102
33
32
43
90
42
45
21
24
24
30
41
13
12
15
60
80
25
36
48
6
173
25
60
66
90
120
42
89
25
6
17
25
87
63
66
15
36
39
180
6
60
3
20
85
108
27
116
61
15
45
83
31
156
24
81
8
61
156
59
205
51
33
30
5
7
210
60
84
15
24
21
36
54
132
53
19
6
96
114
21
68
1
24
71
36
88
15
41
115
6
24
15
147
69
15
53
67
48
6
11
160
33
6
105
57
42
390
51
60
15
66
18
30
48
47
25
107
1
180
47
43
102
75
20
16
96
81
24
39
87
33
45
11
1
54
30
23
13
179
43
6
99
15
81
9
186
21
9
95
1
18
216
12
17
73
54
54
35
204
25
51
21
63
21
11
100
9
6
54
24
126
36
105
3
36
41
24
31
6
102
5
16
60
39
45
75
108
ABCD 98379145882*3^$a+1 [50070]
95
180
205
30
90
6
5
163
30
11
120
36
43
17
7
30
36
36
83
1
30
41
1
35
43
24
5
13
60
59
49
96
11
60
79
41
85
48
42
29
13
23
49
6
29
1
42
65
108
97
107
109
107
49
54
6
90
6
90
5
132
103
162
6
89
1
6
216
29
61
30
30
24
36
84
36
30
192
42
6
18
72
107
67
24
77
37
6
66
6
48
6
24
12
59
19
102
47
13
54
96
29
19
282
30
17
13
90
5
19
210
48
95
1
24
35
163
102
12
95
61
42
222
24
96
90
113
37
18
258
48
12
18
216
96
48
24
30
60
36
12
12
66
41
48
7
6
138
24
102
90
6
42
197
19
77
12
85
18
5
43
30
84
23
25
47
1
59
192
36
7
53
13
24
227
1
35
13
66
138
108
132
35
115
6
252
54
96
29
133
12
35
60
48
355
102
96
48
12
72
23
37
215
157
168
12
96
35
49
126
162
156
24
36
36
36
35
25
120
12
95
7
114
59
25
107
216
7
66
60
120
90
30
72
264
66
29
169
144
96
12
35
13
156
24
42
42
12
66
24
18
36
12
60
299
13
23
13
6
6
72
90
48
102
168
24
180
6
24
24
6
18
77
13
83
13
54
5
180
121
6
30
35
151
48
24
30
18
78
12
30
78
24
35
85
12
24
107
19
66
60
107
31
29
1
12
35
115
89
319
17
73
24
30
113
84
139
24
17
1
12
95
25
12
30
48
6
60
24
36
60
36
66
48
66
24
12
18
209
13
24
156
54
53
73
12
12
11
127
18
60
47
60
73
72
150
162
6
24
78
18
24
5
19
246
24
47
115
102
96
12
54
53
115
6
42
125
72
132
175
41
7
42
180
35
1
144
23
13
18
30
47
145
107
73
204
11
13
132
30
48
29
25
48
119
108
73
54
54
60
72
12
108
198
120
54
60
23
25
30
120
42
60
12
30
90
264
60
72
84
48
12
84
96
144
54
17
79
42
12
35
25
36
66
120
6
12
167
1
24
30
168
186
6
30
18
90
12
11
55
18
47
25
102
5
163
48
6
18
18
30
5
49
144
60
6
24
30
36
6
72
6
24
47
13
23
73
12
204
143
13
12
6
6
138
6
11
25
150
54
119
133
78
72
30
60
54
78
36
24
102
30
96
42
18
12
36
30
186
35
49
180
96
48
35
1
36
96
60
24
18
78
119
73
162
90
30
41
145
84
83
73
24
36
48
84
36
96
66
48
30
42
5
43
102
90
5
12
1
150
102
35
7
120
30
156
96
48
30
78
24
90
174
66
30
155
1
12
90
66
60
59
37
48
42
161
37
72
36
287
13
24
48
18
102
47
1
42
126
66
30
66
30
72
66
114
48
60
48
60
47
97
6
96
54
12
54
30
24
60
54
53
49
114
240
17
49
6
72
65
217
84
11
121
78
144
6
42
24
6
84
120
6
72
48
42
96
191
13
42
54
120
96
288
48
24
60
54
54
90
42
30
138
12
90
6
48
42
125
49
35
103
65
25
78
30
48
36
78
18
30
65
132
13
30
48
6
204
12
47
1
204
150
6
24
23
163
96
24
54
72
36
30
120
18
107
144
19
6
35
85
96
18
30
60
30
17
97
35
25
162
24
72
5
133
59
145
42
24
102
108
36
84
72
287
7
120
48
77
36
49
83
25
23
43
42
24
23
1
12
24
323
1
47
13
59
55
6
12
95
7
30
12
36
60
72
72
54
269
13
84
114
6
71
67
102
66
90
12
18
18
36
114
30
42
24
6
60
30
17
55
186
60
12
12
18
114
30
41
13
60
47
55
90
12
ABCD 98379206782*3^$a+1 [50068]
300
265
275
13
32
339
189
240
400
80
112
80
208
107
69
96
144
64
96
131
285
144
336
75
180
1
80
48
96
15
193
272
195
333
336
304
368
304
128
207
273
111
336
49
32
303
321
195
45
159
369
16
464
16
215
201
288
96
432
219
180
529
176
16
179
253
107
60
25
128
112
48
368
3
36
360
225
16
48
215
25
176
64
71
505
215
240
169
32
160
479
33
192
256
80
480
528
64
32
48
147
109
11
204
169
191
156
21
160
224
400
80
48
147
45
64
131
93
96
64
80
256
71
73
512
240
435
204
81
96
159
49
131
93
352
144
32
459
21
219
133
336
224
27
120
24
85
336
48
368
192
16
80
171
21
48
384
48
3
157
192
96
176
48
112
48
176
256
35
120
21
144
48
112
35
60
144
177
399
81
39
249
192
672
27
144
37
272
267
133
191
1
96
239
129
384
16
32
39
265
96
32
672
135
180
240
300
105
99
301
144
384
336
71
180
261
192
208
464
48
400
320
112
539
36
369
336
315
229
192
224
16
32
240
192
304
176
48
480
112
96
203
37
299
229
191
33
48
144
99
141
288
147
61
32
336
736
128
496
11
21
48
496
119
57
144
288
51
477
208
32
352
47
300
165
288
147
493
32
ABCD 98379261998*3^$a+1 [50031]
99
96
30
15
8
37
107
163
53
72
72
127
129
135
72
33
80
67
204
90
23
40
147
126
47
43
29
216
103
57
15
33
51
5
91
45
39
9
117
24
216
75
105
30
33
32
40
99
66
27
33
30
33
72
72
63
18
87
48
27
30
144
90
29
61
51
129
119
264
72
49
87
8
96
121
84
3
48
75
173
40
120
27
5
112
48
152
192
55
66
24
143
193
47
31
216
174
275
184
27
69
75
69
120
33
30
60
5
40
48
32
19
36
54
171
63
180
72
125
13
27
72
128
192
37
59
232
33
279
32
115
90
99
15
12
77
163
77
103
84
96
53
55
17
85
27
168
8
72
103
209
43
5
312
13
108
66
5
19
5
64
87
6
54
84
65
7
105
32
16
24
32
205
24
66
113
121
252
54
24
72
77
16
120
80
7
137
192
19
5
264
127
9
24
8
13
12
18
77
168
40
152
88
72
15
24
36
213
24
288
48
56
1
54
66
63
32
19
5
241
95
72
72
49
87
39
33
63
108
12
153
24
80
1
30
41
1
183
195
45
104
7
24
41
79
65
7
18
135
87
144
81
8
160
200
64
3
5
13
155
7
105
45
174
29
40
120
87
57
176
64
3
54
270
96
105
33
39
128
40
225
47
40
8
13
11
115
414
191
120
16
219
5
25
6
84
54
42
77
88
9
54
180
45
171
126
15
9
54
41
88
171
36
9
56
16
9
39
57
30
150
107
72
136
48
56
48
88
120
48
24
111
6
59
184
80
37
35
184
141
35
24
64
87
60
5
48
1
39
51
192
18
6
125
64
32
72
48
40
123
102
47
31
9
3
93
72
8
264
13
150
45
45
59
16
9
60
51
15
114
66
5
145
15
152
72
16
32
73
215
40
168
144
120
120
80
120
67
29
31
81
309
59
40
135
6
90
54
195
56
19
5
40
32
115
384
30
159
21
203
40
32
24
280
200
112
72
168
48
27
24
21
9
144
42
18
30
36
33
21
96
203
72
184
21
123
3
180
105
63
41
31
228
216
29
64
56
456
25
111
123
149
91
5
25
47
88
56
88
117
51
75
54
90
150
71
19
90
51
72
3
45
39
33
243
5
88
24
32
49
87
165
30
77
96
25
6
36
5
43
72
5
144
1
63
80
24
48
13
11
61
54
69
80
67
93
24
27
29
187
5
72
16
105
132
59
31
225
8
144
72
64
144
27
149
61
6
45
224
88
33
15
9
23
16
87
17
40
120
128
40
123
246
95
64
57
24
336
23
112
99
5
109
27
8
40
56
175
9
24
21
102
213
144
3
29
49
12
363
120
21
3
48
80
144
16
3
117
120
153
132
3
144
207
33
117
35
64
104
31
89
91
5
121
54
57
45
3
57
18
72
30
18
96
120
5
96
120
72
37
35
304
240
15
41
16
69
59
187
117
207
185
85
60
111
189
51
192
32
16
8
157
ABCD 98379464044*3^$a+1 [50039]
3
57
12
54
12
18
48
3
15
114
3
21
6
42
174
57
15
12
48
12
90
54
6
3
63
18
6
24
69
9
39
36
9
12
36
12
36
12
39
99
66
18
30
291
75
9
45
18
69
39
12
33
33
72
12
18
60
30
39
225
6
9
27
12
24
78
12
6
66
96
6
45
45
24
39
60
63
18
18
12
54
6
66
18
18
63
99
18
42
12
9
33
54
48
66
30
24
96
72
33
81
18
6
120
3
3
33
9
126
36
12
48
144
66
30
138
30
78
60
18
6
42
81
27
45
60
123
12
9
27
6
30
48
69
51
54
15
207
78
66
36
72
45
21
18
141
9
42
246
63
12
111
84
90
24
12
204
6
42
210
144
6
54
138
15
15
42
6
66
6
6
66
18
6
36
96
108
120
42
96
78
48
69
3
66
42
18
27
120
24
3
78
6
42
147
21
6
21
27
24
66
42
12
129
69
66
12
45
105
39
57
72
66
45
15
66
36
48
18
222
135
147
18
102
114
24
48
63
9
39
69
42
66
126
6
36
6
21
111
9
141
264
30
24
45
21
15
60
27
72
69
27
66
6
42
12
18
60
105
21
162
57
39
21
81
6
168
120
42
12
12
15
39
138
18
60
84
18
3
24
36
84
15
42
6
57
57
30
24
24
66
3
21
114
54
12
171
33
27
24
21
24
54
24
21
45
54
21
9
18
114
99
147
24
120
6
3
57
24
282
12
21
24
21
168
12
30
36
24
42
24
15
24
135
21
63
6
6
9
87
48
18
6
21
39
6
120
48
18
78
192
102
120
33
3
6
6
6
84
78
72
180
36
156
6
111
36
69
15
81
3
111
6
72
123
3
42
48
75
15
21
111
42
72
51
84
24
39
36
81
21
168
114
36
24
42
24
6
12
30
126
48
24
18
12
60
66
12
24
42
135
225
12
36
99
24
51
12
78
114
36
48
18
24
78
48
6
147
84
93
24
99
93
30
24
120
54
3
12
15
54
15
27
129
15
12
24
9
9
90
126
36
30
6
12
36
90
69
81
42
6
27
63
54
120
3
165
3
201
84
54
18
180
42
33
81
27
123
96
24
42
24
3
3
18
186
21
63
69
21
39
15
24
48
6
75
249
90
81
21
120
18
48
6
39
105
39
3
12
18
27
57
183
21
144
36
132
318
78
96
48
3
24
21
84
15
204
21
51
27
120
18
15
84
27
66
18
45
99
81
21
27
192
24
99
6
18
60
108
36
9
21
66
33
15
6
48
30
30
12
54
30
12
114
48
78
27
57
78
96
6
150
120
69
39
78
3
15
6
6
6
42
216
168
6
15
45
24
15
57
63
36
51
168
18
30
48
6
12
66
21
63
42
30
69
27
84
48
6
102
24
144
72
24
72
48
18
24
27
33
18
33
27
93
33
63
3
33
21
48
159
15
114
6
21
3
30
18
60
105
21
18
9
9
111
45
66
84
24
54
18
90
66
18
84
12
30
6
99
123
114
48
51
147
192
18
6
21
120
81
3
33
12
36
108
84
12
27
105
6
84
9
51
18
48
36
30
12
168
156
84
42
54
24
36
132
12
132
126
90
72
24
33
15
36
93
120
111
45
15
144
21
87
48
180
6
54
48
102
36
30
24
165
3
18
12
156
66
84
66
6
93
21
6
12
84
48
18
42
6
102
84
150
120
96
243
93
6
78
12
15
39
45
123
24
9
15
81
15
72
96
114
24
3
33
66
45
75
6
12
27
27
30
36
6
6
42
93
57
18
45
81
15
36
15
42
24
63
105
30
9
111
78
3
15
45
15
102
216
18
18
12
120
30
12
60
72
18
42
60
114
18
18
42
42
144
78
24
9
57
27
36
36
261
6
18
24
144
24
63
99
18
3
63
12
12
36
21
9
15
159
21
27
36
6
3
27
81
9
72
108
18
105
33
78
48
9
60
51
96
60
9
135
78
6
72
54
12
3
99
48
33
36
99
48
84
36
12
258
66
48
9
39
42
66
66
36
72
48
72
6
90
54
168
18
87
60
3
36
6
60
84
42
174
6
90
6
60
66
51
12
45
63
12
39
48
6
12
84
42
9
141
159
9
6
69
75
60
6
6
36
57
21
6
12
6
186
18
ABCD 98379902384*3^$a+1 [50058]
36
19
89
31
48
41
12
4
87
33
176
84
7
132
21
27
21
32
28
8
12
36
4
111
77
4
75
29
4
32
7
41
40
39
36
60
36
48
33
63
57
20
76
44
223
24
29
12
91
84
57
39
24
72
45
84
96
15
45
8
12
4
39
33
68
40
15
48
180
12
36
12
144
57
15
45
3
53
19
84
53
148
48
51
9
24
80
96
31
24
5
103
29
52
68
55
65
12
7
36
33
8
4
68
7
48
9
39
72
5
19
72
21
140
28
200
55
12
77
55
36
17
28
15
108
285
3
48
84
36
96
24
33
51
5
40
44
12
7
24
53
4
36
3
113
24
19
48
36
9
48
56
28
3
33
72
8
132
64
44
100
32
7
156
24
144
12
60
36
33
3
12
5
79
24
17
12
7
69
75
9
24
3
17
52
32
96
7
9
75
12
101
76
3
24
48
29
28
24
39
17
28
123
29
40
140
100
12
39
48
69
20
196
48
27
48
144
113
4
92
60
12
40
15
21
20
7
36
33
3
24
41
76
12
8
31
69
44
40
32
76
84
56
43
12
9
63
48
17
36
19
41
36
7
12
24
101
16
168
8
64
20
4
92
28
3
24
17
43
129
15
45
36
24
3
113
7
17
64
24
56
31
105
15
9
20
4
15
45
32
19
24
12
9
72
63
81
8
36
4
60
8
43
9
48
32
43
89
156
91
24
29
19
141
27
9
8
4
96
164
103
24
29
40
20
151
72
9
3
41
4
56
28
60
3
29
7
101
19
93
27
53
67
33
8
7
249
123
48
5
4
60
15
24
72
21
20
40
248
103
53
64
51
9
15
48
69
3
29
60
7
48
17
67
9
44
36
48
19
36
60
9
27
125
4
3
24
29
4
135
12
69
60
147
17
43
29
72
36
43
72
125
4
12
108
15
12
12
168
33
39
29
52
8
43
9
60
80
76
84
8
28
123
17
31
96
57
32
19
29
7
192
69
44
7
77
156
76
63
48
21
207
41
103
24
21
24
128
7
108
65
4
104
76
15
5
7
41
108
88
15
72
5
84
48
7
48
53
48
52
87
12
9
84
60
32
19
48
93
20
79
17
19
48
5
43
29
76
75
53
40
24
116
4
3
57
152
4
39
41
16
20
76
147
84
57
24
3
33
24
80
55
5
55
204
84
29
55
189
104
16
80
12
55
117
56
19
65
7
33
60
8
48
55
48
9
12
36
20
4
27
96
132
156
41
55
72
21
96
80
43
137
24
52
27
12
45
3
12
36
29
12
91
12
12
17
40
72
39
21
24
36
104
112
3
9
156
36
3
77
19
48
36
36
48
60
137
4
60
68
7
24
69
75
84
5
103
48
96
72
24
17
88
72
87
17
132
4
24
36
20
7
201
156
32
144
19
65
156
7
9
20
52
8
7
57
84
96
3
12
24
101
7
9
20
52
20
103
57
8
67
33
104
108
55
45
27
65
4
36
48
39
48
60
12
21
116
76
24
192
51
48
29
84
16
3
81
20
223
12
21
36
20
96
28
75
5
36
24
16
27
53
4
60
27
53
16
20
7
69
8
52
24
123
12
48
12
29
16
27
120
48
36
9
68
12
91
48
45
15
36
5
48
7
12
9
8
100
27
69
20
28
56
43
113
7
24
12
41
19
24
21
80
40
116
52
3
84
57
68
72
28
75
21
3
81
32
4
164
7
33
128
7
72
5
7
81
20
72
48
52
3
156
9
68
79
33
15
81
3
12
45
24
36
32
172
20
43
12
141
92
91
12
24
5
19
72
96
12
33
68
55
297
104
72
31
53
4
72
39
9
56
64
15
48
21
27
21
27
84
36
12
5
127
17
144
55
81
84
15
45
15
96
81
39
60
9
3
57
8
40
39
41
88
15
21
15
29
12
7
53
24
108
19
41
36
16
20
48
55
24
129
8
31
48
24
36
21
80
55
29
19
41
180
76
20
124
36
75
57
3
84
137
31
57
132
3
57
27
57
27
60
5
52
108
60
24
3
45
183
96
108
72
33
96
32
103
48
21
44
55
17
28
20
84
52
207
33
8
7
96
17
19
69
32
88
8
72
24
55
113
48
12
43
57
15
21
3
12
9
51
29
36
60
55
57
123
9
8
24
7
48
60
21
20
7
53
31
48
9
3
36
21
87
36
12
89
19
57
12
27
180
41
115
17
67
53
31
41
16
44
156
96
124
15
9
132
39
12
45
39
12
9
48
24
20
132
19
36
12
93
51
24
60
60
33
3
153
80
43
96
117
123
45
27
209
19
36
41
7
12
36
93
152
7
9
123
69
39
57
20
7
17
127
12
12
ABCD 98379982258*3^$a+1 [50011]
52
8
24
1
30
60
41
24
40
36
39
30
12
102
18
59
28
32
13
36
147
104
1
35
12
60
13
3
12
75
29
49
144
135
8
40
33
42
30
15
44
13
35
1
15
27
12
36
9
60
8
52
3
53
25
35
55
24
53
37
11
52
3
9
81
27
20
43
29
85
23
52
3
9
68
85
3
108
32
24
96
4
68
43
65
64
8
25
3
20
48
36
13
11
124
75
53
60
40
57
48
108
39
8
43
77
43
17
13
12
3
44
36
19
33
3
5
52
80
84
1
15
3
5
49
95
13
18
69
45
35
241
35
16
9
12
12
27
21
35
37
35
13
23
7
65
145
30
33
32
4
36
105
39
21
78
41
19
42
15
8
40
92
28
15
17
12
60
100
21
24
78
5
48
36
1
102
17
1
15
92
108
48
16
8
1
167
40
87
33
164
16
12
3
5
55
30
63
12
44
24
19
6
30
12
33
36
20
61
23
76
8
55
105
15
5
25
66
90
39
72
39
21
69
15
69
35
55
17
49
87
12
3
69
48
32
60
79
5
52
84
69
54
48
90
15
33
12
83
36
28
36
132
8
16
8
25
18
65
60
25
30
9
80
24
85
39
12
33
66
57
20
85
15
3
17
52
21
39
48
57
36
12
18
89
36
12
24
76
20
124
9
11
28
51
42
35
84
19
29
25
95
72
4
56
96
13
12
15
24
93
75
32
13
18
53
67
30
18
72
60
17
60
1
35
16
20
49
47
12
25
96
11
36
4
39
42
75
152
85
183
80
172
33
3
20
156
4
24
3
9
9
11
19
72
18
11
28
105
138
53
4
72
96
15
33
72
92
103
9
36
24
36
72
15
18
30
5
25
27
33
47
31
69
21
35
60
4
12
24
92
88
117
48
204
60
60
3
44
36
13
59
73
48
54
33
24
20
40
20
28
3
29
24
24
31
12
30
18
29
13
23
16
9
24
6
5
136
20
13
27
44
19
53
40
60
8
12
13
107
25
35
115
60
18
15
36
9
24
3
8
79
41
37
18
42
75
12
105
11
36
1
78
9
3
57
8
40
12
48
33
42
9
80
43
77
136
27
120
21
9
11
7
9
21
87
3
60
17
31
29
16
9
3
8
49
18
5
37
15
8
24
13
18
120
5
97
36
30
21
20
1
30
5
25
72
18
89
31
125
60
85
12
23
25
23
4
48
45
39
51
5
73
15
39
17
60
43
6
35
7
53
49
143
24
48
52
9
84
6
21
33
3
188
60
36
1
78
5
36
36
28
15
42
143
24
1
54
96
5
25
12
39
8
13
12
11
60
7
105
60
72
120
36
177
12
11
76
56
43
24
120
81
44
12
109
12
35
4
44
40
44
31
72
17
12
40
36
3
9
3
9
39
77
25
3
72
32
103
42
15
20
91
24
6
27
20
72
1
42
69
93
51
140
16
51
5
52
51
17
12
25
18
129
8
48
120
85
39
104
4
3
5
103
57
72
45
23
72
36
52
12
3
89
19
161
13
48
15
12
80
1
90
21
8
13
23
12
13
72
30
69
21
12
15
8
88
56
31
29
60
13
36
12
18
24
33
12
141
11
108
12
64
45
54
153
24
20
73
6
57
12
12
8
43
45
15
138
107
52
12
44
139
48
5
28
36
3
21
57
15
3
21
44
16
36
248
19
125
108
13
47
60
88
15
41
49
42
42
11
4
20
120
12
120
16
3
54
3
63
5
4
21
11
1
60
75
68
24
1
27
20
40
44
121
35
67
18
47
1
12
83
24
28
27
5
1
27
72
12
20
13
3
105
15
87
53
12
31
101
31
198
30
29
12
36
25
12
30
5
60
48
25
27
33
132
3
12
3
30
35
43
45
32
24
48
120
12
28
96
12
135
9
56
24
28
60
140
28
15
105
8
24
61
111
24
20
12
40
3
9
8
40
3
30
15
80
264
40
3
60
17
1
47
24
60
28
108
44
36
145
39
9
35
55
29
60
25
63
24
8
31
21
8
48
64
3
120
33
20
172
21
30
5
36
16
44
241
23
7
168
9
20
61
47
37
36
12
27
12
44
37
30
102
78
29
13
3
93
15
80
12
24
19
21
129
27
32
12
4
24
3
5
7
36
117
8
49
6
161
48
91
29
1
30
30
39
12
8
31
5
36
16
87
77
144
37
30
45
32
12
36
64
8
13
23
124
96
12
87
6
30
17
28
39
45
3
17
25
107
48
12
4
36
33
18
30
23
132
13
42
48
21
8
25
11
12
48
7
29
84
55
185
79
96
24
30
36
24
35
60
1
27
72
60
36
104
28
84
21
12
15
8
25
47
28
44
40
21
47
28
20
4
48
21
54
78
27
81
39
156
45
11
91
29
4
27
5
52
56
64
8
4
60
108
81
60
59
52
21
30
5
12
31
60
60
165
99
81
39
65
132
24
36
13
15
72
44
72
60
12
16
132
15
12
18
83
4
32
40
9
30
45
15
29
25
51
32
60
73
11
43
45
75
90
60
47
91
30
47
72
4
12
3
17
25
27
32
19
9
12
20
121
95
127
30
18
17
121
24
3
8
40
92
40
117
11
12
132
96
16
20
4
9
3
8
16
33
11
67
53
79
33
135
48
24
78
30
9
39
12
93
45
95
36
121
35
43
21
96
8
97
59
19
21
104
19
6
59
1
27
8
16
9
12
39
8
145
3
57
ABCD 98380541386*3^$a+1 [50023]
101
84
13
47
31
72
12
30
66
24
48
5
25
192
11
7
12
36
102
210
269
1
107
120
43
29
163
60
137
61
30
180
48
24
6
11
36
55
42
78
72
36
5
25
42
132
18
35
43
84
5
31
12
108
12
233
19
60
108
5
7
65
55
180
5
103
72
108
149
19
42
30
12
5
73
83
229
47
36
48
79
60
18
48
90
54
35
13
78
12
17
13
59
43
36
72
12
48
12
96
24
5
43
60
48
5
319
48
180
12
30
78
53
7
108
24
138
35
157
18
12
48
18
54
36
150
144
95
31
29
48
55
102
78
53
180
144
103
90
95
180
24
133
48
30
90
18
84
18
90
108
29
120
85
18
150
30
12
48
89
13
90
30
66
84
18
23
19
17
103
30
30
77
79
12
138
30
41
60
139
210
59
60
115
77
121
120
78
29
120
115
18
72
6
149
55
17
13
18
29
36
37
48
167
31
24
90
18
60
12
101
36
103
6
95
67
77
156
85
114
17
13
78
5
13
90
24
60
36
12
29
13
90
41
277
120
72
66
54
270
60
30
95
60
43
29
48
108
103
60
72
78
72
72
6
5
7
12
108
30
30
42
30
60
30
48
72
216
59
103
60
282
18
12
18
23
19
17
60
36
133
11
19
101
13
6
24
101
96
133
126
29
103
30
48
162
78
54
90
48
48
35
139
90
23
67
137
103
125
271
42
72
66
30
72
48
30
84
78
59
48
55
41
67
53
7
65
67
66
54
17
103
216
12
60
53
7
72
30
23
97
47
19
24
41
19
66
54
90
18
48
197
7
5
43
29
348
48
73
59
43
42
66
12
72
101
37
23
36
13
168
72
66
30
47
55
42
96
72
23
25
131
13
78
89
1
95
12
55
30
78
48
60
120
29
31
42
90
17
61
222
108
17
115
60
12
48
108
12
138
42
72
48
17
115
113
7
137
19
72
30
23
67
72
65
36
49
90
17
24
12
25
18
101
1
30
5
37
35
36
7
162
6
72
29
19
42
59
163
17
1
162
60
66
90
150
210
132
42
48
18
24
65
72
13
30
5
60
31
12
30
107
55
6
11
31
78
72
30
12
65
55
6
11
61
42
30
390
90
90
96
30
35
7
12
228
72
6
35
7
29
43
6
179
175
60
96
17
25
30
12
36
89
43
192
53
265
42
30
66
12
12
78
18
60
24
5
13
42
17
36
127
53
144
60
31
60
17
31
257
84
60
43
5
55
17
19
89
145
107
91
5
13
54
60
96
12
18
72
30
12
30
30
108
30
42
228
168
132
12
5
31
41
43
66
54
108
29
144
19
348
42
96
35
55
60
162
210
72
30
23
60
43
29
103
78
144
48
162
17
19
192
29
13
30
5
103
30
30
42
11
79
30
48
102
66
24
47
36
37
78
72
90
90
30
138
12
120
5
235
36
24
96
89
103
5
43
12
125
13
95
7
162
126
12
132
60
113
7
30
30
120
65
1
120
330
12
72
41
127
48
114
18
78
114
30
35
85
48
18
12
29
13
11
79
36
72
5
7
60
120
36
24
36
180
65
19
53
37
216
54
60
6
90
84
90
30
108
30
30
42
120
126
12
29
73
203
67
77
43
60
30
83
37
18
30
102
5
55
48
48
174
6
114
78
252
6
155
216
91
89
19
12
360
18
167
108
276
36
7
5
31
90
11
163
60
6
54
168
18
71
49
144
35
31
29
48
25
30
12
108
29
13
35
216
139
36
ABCD 98380816388*3^$a+1 [50010]
12
40
120
24
50
7
72
27
224
16
30
15
3
6
122
4
48
26
64
15
351
32
18
22
84
116
82
42
93
135
152
10
24
39
11
6
16
30
45
15
117
63
74
16
2
28
80
25
47
72
28
45
15
12
20
36
70
15
27
12
36
9
69
74
36
1
35
61
12
45
8
7
95
72
36
112
12
9
11
16
44
28
36
114
27
45
120
54
2
58
14
58
45
39
18
15
3
24
21
35
12
16
114
48
2
13
9
74
54
18
52
2
54
10
2
60
84
6
10
150
30
60
12
132
20
1
24
219
24
30
123
39
24
110
70
81
3
8
64
44
34
102
18
56
16
18
38
90
4
20
64
54
42
9
5
24
30
42
10
36
92
13
9
56
72
70
32
60
46
2
148
32
58
120
24
30
20
160
9
29
6
10
56
18
52
33
192
83
40
72
20
1
47
88
114
86
13
5
72
34
36
24
66
2
22
48
27
45
18
60
18
14
36
97
15
30
8
70
92
28
8
144
37
108
27
6
2
30
18
85
47
52
248
16
24
36
56
1
267
30
78
50
24
16
110
10
42
86
16
18
33
108
9
2
16
9
48
15
20
18
199
51
32
22
39
27
20
40
32
18
43
47
78
72
34
156
42
72
50
6
54
10
8
48
42
1
45
6
48
33
72
48
24
3
60
2
66
54
79
72
9
8
30
40
90
86
25
99
80
52
21
69
18
68
18
7
27
33
12
33
102
42
30
26
10
117
27
24
32
168
109
47
18
72
234
94
30
60
12
26
30
18
16
51
27
12
54
6
18
32
94
12
38
40
90
12
72
20
36
34
63
63
42
30
60
30
54
8
36
84
16
117
29
54
4
38
250
48
20
34
2
94
74
172
8
90
10
116
12
4
18
32
16
74
76
32
36
6
66
13
111
81
9
168
30
42
90
14
126
60
1
29
24
30
34
110
13
29
16
32
7
71
64
20
70
78
128
12
6
7
47
1
17
10
60
32
16
56
34
26
108
12
36
40
57
63
18
15
12
35
82
18
20
49
81
14
76
9
3
128
34
26
30
22
18
30
24
9
41
18
126
7
17
16
86
4
20
34
90
21
35
169
93
144
6
72
57
96
23
4
20
10
8
43
12
153
150
122
7
72
15
48
45
51
9
27
30
6
50
24
34
45
27
165
60
45
32
67
21
27
107
136
153
89
16
14
25
17
48
90
70
51
131
40
21
53
66
40
30
240
39
177
54
48
177
11
12
72
16
20
13
201
8
142
108
20
10
15
57
90
8
28
92
40
12
108
6
2
70
27
45
3
35
12
157
3
38
22
20
1
117
15
27
48
38
106
54
62
10
18
36
20
124
2
24
55
11
4
90
50
16
92
60
46
42
84
80
10
74
36
16
114
138
108
33
11
16
14
18
61
72
72
33
48
24
2
28
81
35
12
52
45
33
2
36
136
36
9
101
70
2
58
12
18
24
74
46
96
27
147
20
108
52
126
42
32
24
36
28
20
16
44
16
30
27
69
14
16
108
6
2
172
2
16
254
4
21
35
1
69
50
78
18
54
70
36
9
45
66
8
37
65
40
2
73
35
34
138
38
22
128
138
22
2
10
20
25
11
22
2
172
18
38
25
33
50
40
54
2
16
32
61
17
48
70
2
40
39
15
9
209
18
37
123
68
85
77
67
83
12
36
60
109
33
32
16
26
16
12
18
42
36
32
42
7
48
11
6
10
110
18
52
20
13
12
29
6
16
108
72
165
89
10
8
28
18
134
100
33
45
2
1
101
58
21
15
32
72
52
96
48
20
36
94
32
40
2
108
145
72
17
66
70
24
48
8
10
20
4
38
10
60
50
7
11
4
36
84
18
63
24
11
142
18
32
22
18
56
16
68
13
75
8
10
15
9
38
120
60
84
114
7
48
17
70
48
9
51
21
63
36
6
14
42
144
46
98
46
128
25
17
210
94
39
35
205
75
62
79
27
104
70
6
48
24
2
90
1
27
2
78
12
13
48
17
10
80
30
58
9
3
26
7
9
48
42
108
18
32
22
21
27
20
16
222
122
6
16
30
24
2
82
56
6
70
66
98
46
98
61
81
18
38
55
72
60
12
51
14
18
22
66
60
74
30
49
9
18
14
18
52
18
8
88
2
70
63
9
102
45
51
12
110
130
21
321
39
11
60
16
9
41
40
30
24
74
46
9
47
40
108
12
2
6
25
27
12
128
4
30
8
43
27
20
100
90
18
44
16
20
54
18
12
4
12
72
98
48
6
10
26
133
57
2
36
49
23
130
18
14
7
51
68
36
6
7
11
46
99
11
36
22
38
124
14
16
18
128
24
54
46
56
97
15
36
45
9
32
6
12
52
36
38
31
63
12
6
14
16
60
104
16
128
24
52
45
144
11
1
15
120
60
108
66
ABCD 98380915762*3^$a+1 [50053]
60
99
48
1
95
24
105
3
13
5
31
59
54
18
349
24
164
88
29
66
13
56
9
96
3
27
45
96
123
141
24
39
72
141
28
107
18
75
52
92
15
96
6
96
174
9
16
23
12
49
104
12
60
75
69
69
87
99
24
120
12
33
15
120
45
88
44
48
51
1
8
15
36
165
12
64
11
24
48
48
12
37
44
36
99
61
11
18
30
285
21
3
63
12
97
23
12
24
6
51
75
25
20
27
12
25
8
36
135
36
36
12
48
9
15
54
114
78
27
28
95
57
3
385
20
64
41
19
29
15
120
15
21
39
105
15
1
83
33
3
117
15
9
135
24
36
30
75
63
36
84
96
60
37
77
3
27
60
132
25
56
72
75
96
84
42
6
9
36
4
11
13
56
60
3
61
72
92
423
9
64
44
51
36
150
366
25
89
3
27
141
147
12
54
42
45
57
15
52
8
112
23
36
12
133
155
45
16
20
15
120
9
144
216
52
144
35
1
20
105
150
165
3
24
37
83
72
168
18
18
21
108
45
6
12
9
15
81
28
41
15
60
39
1
44
51
180
21
87
157
35
25
5
18
33
64
8
16
20
15
156
48
60
37
101
87
27
9
204
136
17
3
39
12
36
54
6
129
40
83
36
24
96
36
21
168
15
72
33
99
36
69
76
140
171
1
47
60
1
29
222
60
121
119
141
105
75
3
12
54
6
69
48
21
114
120
6
42
73
77
15
3
120
1
8
15
60
180
45
52
11
45
27
60
21
16
8
256
116
75
60
25
84
89
7
56
27
1
44
132
48
60
108
159
78
43
20
63
24
1
35
12
117
75
12
126
19
8
111
156
85
84
32
84
36
72
3
93
15
105
144
27
45
16
23
144
13
23
69
3
12
12
61
8
36
45
75
15
21
168
171
9
21
19
36
41
3
27
252
37
65
30
49
11
84
9
15
12
48
61
92
159
54
31
35
24
9
76
11
33
75
57
36
184
5
19
36
36
264
8
21
42
9
99
72
45
27
60
37
128
57
15
24
105
31
120
8
88
44
39
97
324
20
45
18
30
15
3
60
33
40
41
54
60
177
72
135
12
18
15
36
45
87
15
13
120
176
39
45
159
12
45
3
36
60
25
59
21
40
71
126
48
67
83
177
75
12
33
3
60
60
1
263
33
3
9
16
20
231
24
61
8
3
24
48
30
111
27
9
60
120
16
84
23
78
30
9
48
72
108
27
25
65
30
25
59
37
20
39
25
80
75
33
52
20
36
28
104
36
15
21
3
30
15
52
23
57
45
19
20
27
48
105
36
135
81
28
132
23
84
30
7
59
72
57
28
17
75
75
42
51
4
35
9
147
48
117
207
165
3
72
93
28
35
9
3
30
3
84
96
9
63
28
5
30
21
24
15
54
3
27
1
36
35
165
21
138
6
54
216
36
12
37
20
144
52
335
102
67
80
4
179
45
3
54
51
3
24
72
48
33
27
30
15
3
93
84
36
27
180
12
30
31
96
80
15
24
234
6
12
108
120
61
83
36
36
18
7
8
96
72
184
60
56
24
40
8
232
125
39
72
24
40
23
96
36
24
81
39
69
15
121
60
36
20
15
60
90
90
169
32
3
12
72
6
6
24
132
12
61
60
56
33
75
51
37
59
25
59
57
28
131
24
96
36
48
84
21
16
8
36
220
32
48
57
147
63
24
21
4
59
24
12
156
33
36
180
4
116
16
35
120
25
83
1
35
60
120
61
8
75
61
191
60
9
64
35
180
9
48
168
51
25
80
15
30
115
8
76
59
1
44
27
24
30
31
96
84
29
54
42
90
9
60
15
21
75
9
171
36
9
3
48
9
123
21
117
18
85
47
12
60
13
107
37
59
25
32
39
60
1
23
25
36
44
16
8
48
39
48
36
21
63
36
81
75
24
1
11
129
108
21
6
9
100
20
160
59
57
183
33
84
15
96
24
18
15
15
12
21
180
160
8
72
15
12
36
1
56
24
159
21
40
ABCD 98381184004*3^$a+1 [50005]
54
58
38
16
8
16
50
24
30
22
20
18
6
6
4
14
12
24
60
12
22
2
28
38
54
36
12
40
26
30
6
30
24
16
68
22
54
20
52
80
30
24
10
56
48
16
14
12
12
160
6
50
12
12
6
4
6
66
18
68
10
8
54
72
28
2
48
12
6
48
30
10
14
18
48
6
58
20
60
10
26
6
30
18
28
18
26
36
48
90
6
78
10
72
18
32
6
54
84
34
20
22
44
6
16
18
62
12
36
52
20
24
60
6
48
24
16
20
12
4
6
8
84
12
40
128
28
44
96
30
42
22
8
30
36
42
42
22
96
20
18
24
30
72
24
22
32
12
24
76
80
78
6
6
46
20
4
30
14
12
18
6
36
10
14
4
2
30
18
162
60
18
6
58
6
20
30
36
30
54
12
30
24
16
8
4
2
114
24
46
2
28
26
6
12
88
84
36
24
8
10
86
52
42
80
6
96
24
72
24
30
60
6
18
30
40
20
30
22
8
10
44
36
22
8
24
12
28
18
14
10
8
6
6
34
50
30
12
12
6
10
86
60
24
120
94
8
30
42
40
32
24
16
6
2
30
30
60
22
14
6
30
48
28
8
60
96
88
8
12
6
46
74
16
38
160
8
4
14
30
16
8
18
24
34
2
12
6
60
54
78
28
50
60
16
8
10
32
24
24
72
10
54
56
30
24
46
8
42
46
8
12
64
44
24
90
12
6
84
10
18
56
52
2
22
68
70
60
18
20
10
78
14
6
42
30
12
60
10
90
62
34
20
6
30
6
30
34
38
18
18
82
20
48
42
84
4
20
24
36
60
24
42
18
30
6
34
62
6
48
30
46
78
2
6
48
16
20
24
4
20
40
30
68
10
44
166
2
16
44
6
96
58
90
12
60
20
6
54
4
114
48
14
46
8
12
18
30
30
46
14
40
30
50
6
24
42
24
96
48
102
4
20
4
14
12
28
20
42
114
6
16
20
54
30
4
20
24
22
26
18
30
84
6
6
18
48
22
8
12
28
92
22
14
12
4
50
30
16
20
48
24
12
58
32
24
6
24
12
28
44
12
60
30
28
42
26
48
30
30
76
6
44
18
28
20
60
10
20
10
8
16
14
4
12
24
12
20
84
58
2
18
22
48
6
30
6
44
22
8
12
12
12
96
78
30
6
30
30
6
28
72
32
52
68
30
6
40
14
6
52
32
6
52
20
42
78
48
30
16
8
18
18
54
10
6
20
60
4
26
12
54
24
34
8
12
6
10
20
34
2
64
44
60
12
16
32
42
10
20
6
12
18
24
16
12
26
70
12
14
28
32
18
6
42
48
30
6
24
4
2
4
2
10
14
18
12
10
14
6
88
2
6
12
30
12
46
20
24
54
10
32
24
36
4
44
4
38
18
30
6
70
14
66
6
10
32
106
56
24
12
42
6
12
18
54
6
4
6
92
52
30
26
6
54
36
4
36
20
54
4
18
62
12
16
2
10
2
4
84
6
20
6
6
22
2
18
10
20
16
80
66
30
6
12
6
16
26
118
14
6
66
18
6
6
6
60
30
42
58
12
20
6
6
78
60
66
4
62
30
16
18
32
12
10
30
42
18
32
6
70
18
2
28
6
30
24
20
16
44
30
10
20
30
30
24
10
2
16
8
64
2
18
28
18
2
12
58
14
48
106
50
30
6
24
36
34
2
10
42
48
8
34
2
34
26
4
80
120
6
34
20
10
2
24
10
38
18
18
54
58
12
8
10
104
96
60
54
70
8
6
34
78
8
30
30
24
48
12
10
20
12
16
18
50
6
4
20
16
18
12
14
66
6
18
6
66
24
34
14
46
74
70
192
24
56
16
12
2
30
28
2
16
14
40
18
56
6
48
60
30
10
26
6
10
44
66
156
40
12
96
14
30
6
90
34
26
12
24
18
18
34
20
10
8
6
30
66
24
24
10
32
16
68
12
10
2
40
8
12
78
40
24
26
24
4
14
18
34
18
8
60
42
58
8
24
12
24
42
18
6
28
26
6
16
42
32
16
8
10
54
42
14
40
14
52
126
2
18
4
20
60
6
52
26
96
4
26
36
12
6
10
6
18
18
12
42
20
34
32
4
134
24
12
4
14
12
6
28
14
66
66
60
6
34
8
36
16
26
22
32
18
6
12
54
78
36
40
36
8
30
28
62
28
32
30
6
136
18
30
62
46
38
16
24
20
36
18
42
54
54
30
18
54
18
66
22
20
12
22
66
32
10
32
88
90
36
6
26
22
6
14
6
30
12
24
54
90
40
12
32
12
16
8
6
24
6
18
6
6
6
12
28
8
24
60
6
42
22
26
96
4
56
60
46
32
28
32
6
16
20
30
88
6
32
52
32
30
24
6
18
18
48
96
4
66
14
4
8
12
12
24
12
18
42
22
2
6
18
6
70
20
70
6
32
22
44
6
24
124
20
10
2
4
20
12
12
12
10
128
6
12
84
24
72
34
54
2
40
14
78
18
48
52
8
6
10
8
10
30
2
4
12
2
16
42
32
22
26
4
14
60
4
2
66
48
12
18
6
40
8
96
6
114
30
22
20
54
48
6
84
22
56
24
6
18
6
6
18
46
54
32
22
2
24
22
20
12
6
12
18
4
8
18
16
14
54
36
22
2
6
22
32
12
48
36
22
30
14
36
12
48
24
18
70
8
42
6
46
8
18
70
32
16
2
48
22
20
18
4
12
14
6
24
24
22
18
6
20
30
54
58
44
4
50
6
40
50
54
96
30
6
12
6
42
54
24
34
8
24
6
48
76
38
48
60
54
4
12
8
12
12
28
68
12
18
42
30
24
16
2
16
20
36
108
12
24
4
2
46
20
54
70
78
12
8
6
10
74
6
42
34
6
8
40
6
14
16
18
6
2
12
6
30
6
10
50
10
74
34
8
22
42
44
4
2
30
96
30
24
40
48
32
4
6
38
42
4
2
4
20
96
12
6
10
12
14
28
32
54
4
20
18
54
36
48
12
138
10
62
30
30
28
20
6
10
20
10
78
50
66
90
10
2
54
6
18
30
30
16
86
12
12
4
36
26
78
12
60
4
8
10
56
70
26
30
28
18
2
16
74
6
12
22
50
30
10
2
18
12
4
12
8
12
4
26
12
30
22
26
84
24
10
14
16
44
52
8
100
32
36
48
94
20
6
12
78
60
66
6
22
56
94
2
18
12
36
90
24
24
6
16
2
36
60
36
34
20
34
30
60
26
36
18
30
6
4
32
60
36
48
24
66
40
74
6
24
48
30
4
68
40
48
14
28
30
32
24
6
34
56
10
60
56
18
36
16
20
114
6
30
10
30
8
24
126
10
2
30
24
108
46
42
8
30
16
80
54
4
38
94
26
22
18
32
48
24
30
24
4
20
12
18
30
12
60
10
14
40
56
6
10
32
96
34
42
8
12
30
24
6
54
4
2
60
16
50
90
12
10
8
24
18
6
16
86
88
2
30
4
8
6
10
104
6
34
30
38
12
36
6
34
42
2
18
42
12
84
6
48
18
34
6
32
60
42
18
10
32
6
18
12
54
6
138
12
18
30
12
12
36
54
30
16
30
26
36
34
14
6
16
14
34
2
12
58
8
46
20
4
50
16
14
90
24
58
14
6
70
68
72
48
42
78
12
54
16
24
38
10
20
18
24
16
2
88
44
24
42
24
6
40
98
4
42
54
26
4
152
60
4
24
54
30
8
132
102
6
4
ABCD 98381305754*3^$a+1 [50010]
111
177
15
6
36
84
90
17
40
87
6
12
39
69
27
24
45
24
24
18
90
114
138
42
6
12
12
24
132
18
21
56
25
150
30
75
24
3
12
30
24
27
87
6
12
42
117
45
11
40
39
6
24
54
150
30
96
60
30
108
66
36
78
102
105
21
42
36
6
30
24
24
33
24
3
30
66
60
17
7
72
33
63
54
78
48
12
6
42
24
78
66
12
12
57
48
165
18
18
72
12
258
65
43
36
24
24
42
6
18
132
18
192
17
25
48
15
24
15
150
30
96
18
42
120
9
39
54
96
72
18
30
59
1
6
156
42
42
96
9
15
30
3
201
42
30
47
97
60
36
15
9
71
157
18
42
42
36
30
90
17
1
30
17
97
36
27
63
17
7
18
15
24
21
12
63
32
7
54
99
51
12
9
33
23
13
24
48
78
96
180
33
27
96
150
12
3
32
37
84
150
9
48
45
114
36
45
99
54
72
24
60
60
18
42
6
45
87
273
24
48
120
72
3
42
48
18
57
45
27
69
30
36
48
102
3
21
12
39
48
21
24
12
15
99
60
6
78
6
12
48
42
18
30
6
3
27
48
5
112
75
6
72
87
15
81
9
6
65
7
33
32
7
60
21
75
12
72
6
24
60
18
6
12
114
6
195
15
9
9
39
33
12
42
144
36
18
42
41
25
108
27
93
24
3
39
153
21
84
78
65
37
60
78
24
54
30
30
30
81
21
24
3
183
12
78
30
17
61
60
90
12
18
6
30
30
18
48
18
54
6
77
64
33
18
60
57
33
39
39
57
24
8
1
60
60
24
12
18
33
33
126
6
60
39
9
120
12
18
17
37
27
165
90
78
18
57
3
18
12
18
66
48
83
37
12
36
72
18
12
48
18
84
60
96
27
3
60
192
65
163
54
36
6
18
3
32
7
33
33
12
18
198
84
30
60
30
60
12
24
12
227
85
27
48
48
3
126
23
25
60
6
12
9
9
36
11
72
37
54
21
15
24
9
128
25
114
21
32
127
54
24
3
69
18
177
15
81
3
77
37
3
87
198
12
15
111
6
66
12
42
24
60
6
81
63
57
3
66
11
112
81
111
33
18
162
30
96
21
33
60
27
15
48
192
18
36
27
32
73
30
17
40
48
24
75
30
30
6
75
120
39
33
3
45
32
88
57
30
78
75
75
42
36
102
144
18
36
51
45
108
48
30
18
12
27
117
75
69
27
45
378
6
51
105
42
12
18
15
45
66
57
9
60
138
48
18
6
48
65
85
18
65
25
12
48
12
87
3
6
36
18
36
84
30
3
32
7
18
60
3
192
48
63
57
27
6
24
222
36
5
25
18
6
135
48
45
35
67
6
15
27
18
60
78
9
8
13
54
12
30
11
25
24
90
66
78
12
54
18
12
21
15
42
15
15
153
165
12
72
48
63
152
85
48
107
31
216
41
40
39
6
24
24
24
12
54
57
9
6
78
6
101
7
33
69
96
107
1
47
127
33
24
15
54
42
12
78
12
3
15
57
21
6
30
54
60
21
21
138
42
12
83
25
54
54
51
21
60
15
24
3
30
162
48
60
36
60
6
75
45
51
3
54
30
66
12
18
17
7
42
96
12
3
9
6
12
156
17
37
30
90
27
9
36
18
12
114
30
21
63
65
25
63
9
36
48
6
60
30
18
6
27
3
69
21
12
12
3
33
42
5
13
144
35
85
60
48
15
15
12
18
18
81
33
12
3
33
72
6
30
12
15
3
90
42
78
107
19
84
57
32
61
24
90
120
6
96
54
6
111
15
17
13
12
30
33
45
18
57
39
96
9
39
81
9
159
15
65
55
153
72
3
60
54
48
36
87
93
36
66
108
9
15
30
18
12
12
30
3
8
72
115
30
6
30
30
21
45
24
51
39
60
12
102
168
42
12
21
32
43
60
30
12
6
9
93
24
54
162
30
12
48
102
3
33
39
15
30
12
36
18
6
11
19
144
29
97
36
24
54
30
54
12
53
85
6
12
9
45
11
40
24
33
23
7
6
66
120
6
114
6
18
6
48
108
15
152
145
135
111
17
19
240
285
21
27
87
41
25
15
69
3
33
95
25
72
72
23
55
12
21
24
33
36
60
24
23
7
12
21
39
24
42
114
53
43
60
78
84
36
147
57
15
15
18
72
36
24
18
108
144
93
3
126
30
78
60
42
6
95
40
3
12
18
36
24
27
9
30
66
12
12
6
24
48
57
96
87
96
30
42
17
7
114
111
8
1
24
108
48
12
18
96
30
30
24
42
30
17
25
228
48
84
30
48
54
75
33
95
31
36
21
24
3
45
8
40
15
24
60
6
15
117
96
27
24
9
36
11
103
96
24
17
73
12
35
72
13
27
87
18
126
17
73
72
60
27
3
18
30
30
102
17
43
ABCD 98381354926*3^$a+1 [50005]
6
60
36
5
19
45
20
61
54
29
37
3
68
13
47
97
12
48
75
48
63
30
60
6
65
19
21
9
11
64
132
3
5
1
23
72
84
60
52
12
8
13
11
13
12
18
90
6
29
16
51
173
16
24
21
27
84
3
72
9
9
15
56
109
63
39
30
11
37
255
21
84
36
27
9
15
24
20
25
36
51
20
37
66
5
12
4
9
51
8
25
3
12
8
19
53
97
24
6
30
18
30
107
13
66
77
52
21
11
25
15
56
19
41
4
3
42
63
36
21
23
37
75
3
125
28
33
36
180
71
64
20
36
40
123
45
15
81
8
7
78
3
8
25
6
5
96
13
54
126
90
5
4
56
1
23
16
21
123
21
11
24
4
32
4
21
99
20
64
108
24
9
47
84
48
7
108
33
3
29
1
36
35
100
33
3
24
128
31
9
87
21
68
55
6
63
21
6
60
89
1
51
33
59
7
5
16
8
49
12
35
28
87
150
15
8
37
3
36
80
1
83
16
44
36
12
67
30
51
24
56
24
48
24
144
1
15
8
16
15
90
71
55
9
81
51
84
99
5
4
20
31
17
7
17
144
24
16
32
64
60
39
54
35
36
25
120
11
16
69
15
15
48
6
90
54
120
27
68
16
69
6
17
13
30
6
24
47
12
7
30
24
36
15
39
5
1
71
7
17
16
8
61
95
4
81
59
16
39
5
31
21
3
9
27
5
40
33
11
19
132
84
161
40
3
45
8
13
24
12
3
27
5
55
21
9
18
60
30
6
5
1
48
51
80
19
41
36
4
24
48
27
30
15
12
68
96
16
8
36
16
48
68
7
5
28
93
36
15
36
20
13
24
51
45
36
15
20
55
54
15
56
24
4
87
53
1
24
11
12
4
153
23
43
24
66
6
30
11
37
12
59
12
7
161
60
12
4
9
66
21
32
1
6
53
72
73
42
45
45
3
72
20
55
30
15
108
27
48
41
12
19
9
32
43
9
68
37
3
32
37
35
79
29
1
59
40
56
1
48
35
7
60
9
15
5
16
44
24
108
28
32
40
12
32
108
40
21
87
9
3
56
31
30
48
27
8
25
12
23
12
48
36
12
24
55
48
5
25
35
31
17
100
20
112
12
9
27
9
30
65
49
15
84
27
18
15
56
49
27
39
5
1
15
24
9
12
3
15
57
9
30
9
8
7
17
49
54
113
7
57
45
3
8
13
84
15
12
9
27
3
9
48
9
84
36
3
96
15
45
21
15
15
65
25
39
32
64
3
42
18
33
3
9
117
18
93
8
91
18
11
60
36
24
24
1
71
84
4
56
1
54
17
13
6
78
23
13
60
66
30
135
15
30
3
36
20
1
18
6
47
24
40
63
65
16
32
24
24
24
28
69
24
47
37
51
15
45
92
79
21
3
180
29
67
5
4
9
23
19
9
39
6
27
32
88
27
53
72
16
24
32
36
4
69
35
36
60
64
15
65
24
16
32
12
36
31
29
76
9
95
96
73
42
5
4
9
107
28
96
39
6
39
156
20
16
44
12
49
30
41
127
41
25
59
7
5
36
43
41
24
109
30
125
37
3
8
73
30
54
15
32
13
12
24
6
84
57
44
25
83
37
11
7
125
7
41
73
39
27
33
56
1
30
33
32
19
66
120
84
6
5
16
9
71
28
72
72
45
132
15
45
71
4
3
6
71
24
24
12
4
81
111
9
60
108
23
24
115
9
75
9
81
24
23
37
71
55
5
109
71
19
17
49
11
48
55
102
84
6
45
3
41
36
16
57
15
8
73
24
6
9
15
41
55
6
18
66
15
20
12
72
28
32
16
92
49
48
63
87
17
13
6
5
4
75
17
73
23
40
24
48
20
12
24
31
65
13
60
15
72
39
41
64
21
39
12
27
66
27
12
51
17
13
15
20
61
63
32
43
41
61
11
4
69
95
1
15
9
6
90
51
20
7
17
16
9
15
9
15
15
24
6
120
144
3
24
20
133
72
24
75
44
31
9
8
40
12
32
103
12
65
49
24
6
29
16
44
52
68
40
80
72
24
36
16
9
24
6
53
16
15
21
20
13
131
120
16
144
45
71
76
9
54
21
44
4
32
4
9
12
30
5
36
60
7
65
48
7
12
5
4
21
15
93
27
93
3
39
30
11
40
3
57
3
17
7
30
42
120
18
6
9
32
43
66
27
9
48
15
8
192
1
167
37
12
15
8
16
104
7
45
3
132
41
4
9
39
15
30
63
9
3
15
33
33
87
3
6
119
24
36
91
53
1
147
24
8
7
30
24
75
104
25
12
11
7
60
30
27
39
36
18
12
18
6
27
9
18
5
48
4
60
33
12
23
12
43
12
24
81
15
78
12
11
12
7
129
69
87
36
8
24
40
20
7
5
4
32
7
12
24
65
1
95
49
35
12
73
54
6
6
69
45
24
12
30
53
1
66
89
24
28
27
6
35
24
37
35
48
48
24
25
39
32
73
27
12
56
1
24
6
81
24
20
19
41
49
35
52
8
1
23
60
37
24
30
24
30
60
30
153
8
52
20
28
9
11
1
15
24
39
36
21
48
75
36
30
24
12
24
27
69
15
56
43
29
48
24
73
30
33
39
5
55
5
49
15
21
11
24
88
111
17
24
55
9
51
48
5
16
72
12
32
108
61
75
80
19
66
30
45
135
30
27
8
36
60
25
23
145
12
71
37
15
48
33
39
80
40
32
19
9
51
6
48
35
37
83
7
18
12
24
6
29
1
39
105
6
21
32
16
12
80
4
3
6
75
24
48
24
3
132
30
35
24
24
7
41
88
24
15
5
48
4
129
24
60
51
15
6
18
17
13
12
3
12
9
87
27
12
45
39
5
24
7
5
36
40
8
31
89
61
39
12
20
49
11
4
44
31
41
24
25
15
24
20
4
8
72
1
6
114
167
73
35
12
24
103
72
9
24
48
9
60
23
12
13
35
72
16
12
48
3
29
1
6
29
60
12
7
6
11
64
9
72
30
30
3
21
30
57
12
45
42
18
95
1
6
48
6
51
8
96
4
48
147
30
36
36
78
36
57
24
15
81
104
ABCD 98381485388*3^$a+1 [50007]
11
4
42
24
51
33
15
15
2
30
54
100
24
6
24
26
196
15
45
24
6
48
32
70
30
42
12
48
15
45
2
6
70
33
35
22
63
101
40
3
11
16
6
12
6
21
11
30
18
37
3
30
15
137
22
6
90
26
18
10
6
90
92
79
41
34
126
8
10
6
14
4
18
27
5
46
12
14
36
52
63
45
3
17
40
2
90
7
51
62
28
3
21
20
4
72
15
17
22
20
36
18
184
3
15
12
66
60
27
93
15
36
15
14
30
10
6
21
84
9
15
24
45
6
45
21
98
1
45
6
6
75
9
20
4
24
2
25
29
22
42
68
48
4
2
48
25
17
88
3
17
16
27
3
2
78
16
78
12
6
8
16
9
27
18
56
16
24
20
31
77
28
20
55
35
24
58
48
3
27
8
34
92
4
32
94
90
48
27
39
60
6
36
32
22
14
7
29
18
10
60
15
17
40
51
33
56
4
14
37
33
62
10
60
51
240
27
30
32
16
30
69
60
5
19
11
40
45
51
18
14
18
30
70
15
63
96
98
7
11
10
3
24
123
2
6
16
21
45
80
55
132
21
2
4
6
24
8
18
4
9
21
54
110
4
108
60
39
59
1
81
60
18
6
8
16
72
74
4
12
60
2
7
48
11
85
11
144
1
33
12
60
20
55
29
34
2
24
55
105
54
12
9
9
63
29
16
84
15
36
29
4
6
66
2
28
38
55
72
3
60
6
24
32
52
26
34
38
18
4
26
22
15
75
30
20
40
3
36
36
33
2
25
15
30
63
9
15
21
27
29
70
21
24
45
30
44
12
52
92
4
6
24
30
6
78
48
9
21
75
23
16
21
53
22
20
22
86
12
10
15
15
42
3
27
18
12
96
2
10
72
3
84
11
18
106
56
37
48
27
6
15
5
19
120
12
53
7
63
36
2
88
60
32
22
32
30
6
13
77
22
50
10
48
144
6
12
12
38
48
13
84
15
66
27
3
69
51
20
10
6
74
52
30
18
12
42
6
36
20
4
26
34
20
4
2
16
50
88
6
68
90
6
16
54
30
45
29
6
72
13
60
65
19
48
57
8
28
24
20
52
30
6
39
69
84
6
50
40
56
28
8
28
42
72
18
42
33
45
24
6
8
61
24
9
48
18
24
36
12
30
27
5
22
114
87
59
54
6
16
9
204
12
57
20
6
90
34
12
9
15
42
8
6
4
26
16
15
9
14
10
26
40
48
62
36
4
84
14
10
18
12
42
104
7
9
30
21
3
12
30
98
22
48
84
15
117
3
3
38
7
93
51
123
50
28
27
15
32
10
104
4
15
33
12
123
120
27
90
87
75
54
26
1
15
2
12
18
1
75
56
1
47
16
6
50
16
8
61
9
86
1
95
25
3
69
21
24
12
8
88
68
72
28
39
12
48
23
102
76
30
6
99
27
9
9
60
51
36
17
10
21
5
16
128
16
2
25
27
18
24
86
4
14
4
8
34
33
21
42
18
15
17
40
162
78
15
69
3
33
48
207
45
30
50
28
26
10
51
57
98
40
44
28
42
24
12
80
4
84
36
86
253
59
1
11
54
16
6
20
22
15
21
72
39
3
8
12
58
27
23
25
17
30
37
21
27
156
84
48
29
58
68
40
24
6
20
30
34
36
8
16
38
12
40
18
32
31
29
36
70
72
2
10
18
26
70
24
12
14
22
15
12
47
10
36
30
12
56
12
90
18
22
20
124
96
60
18
42
15
39
14
22
48
2
60
67
15
78
15
3
90
2
25
23
46
18
33
27
20
1
9
15
195
141
57
30
12
201
15
30
174
6
54
38
28
60
2
30
79
60
33
12
20
43
3
8
22
60
27
168
9
18
50
67
9
20
66
18
88
8
72
22
21
5
42
30
10
9
15
26
34
18
2
18
36
66
16
57
12
36
47
18
4
48
18
42
48
48
12
3
15
24
6
20
70
14
112
20
16
3
9
20
40
12
8
28
12
26
22
3
135
45
9
20
76
104
150
10
2
25
69
27
9
3
17
19
17
30
24
13
3
38
72
10
8
37
63
12
24
8
30
7
35
34
6
54
12
30
18
6
30
3
108
5
72
40
42
44
72
18
19
21
27
33
2
13
12
60
3
42
12
12
24
24
126
21
35
48
25
47
49
60
15
9
17
34
30
24
32
4
14
13
3
44
1
27
2
18
4
21
69
84
26
34
12
20
7
15
21
39
32
16
54
15
15
6
92
67
21
12
15
33
24
15
5
6
13
45
6
6
74
34
50
52
48
32
12
22
123
5
10
20
6
16
54
21
144
17
88
6
18
3
60
95
37
33
27
5
7
3
33
60
77
18
18
4
90
6
32
40
3
9
42
90
24
42
42
68
4
24
12
42
33
165
3
57
14
1
24
45
8
30
13
9
15
21
74
25
23
58
63
12
39
150
48
30
38
100
15
3
20
54
52
24
12
20
52
30
33
84
69
39
23
10
60
48
15
11
84
25
12
15
8
40
21
5
28
27
81
134
61
45
60
18
14
78
22
3
5
64
24
6
14
40
30
44
18
34
6
27
96
29
76
15
5
4
18
42
87
9
30
24
2
30
6
28
20
4
30
78
50
13
11
28
78
24
104
226
6
102
20
18
4
30
44
25
72
24
21
2
1
9
60
110
16
24
6
2
22
36
39
60
5
16
15
29
108
12
6
49
63
14
30
61
29
60
120
36
43
120
41
58
26
76
38
46
99
15
12
20
16
30
24
24
14
18
34
84
26
28
18
98
6
18
67
23
12
4
21
63
6
12
123
75
20
6
19
9
8
52
6
156
6
8
34
33
57
8
4
3
65
28
63
17
10
92
10
12
63
15
26
7
107
16
24
21
11
1
17
16
104
22
24
42
27
27
6
18
12
30
84
36
24
3
3
33
21
18
20
16
12
14
16
75
17
16
6
14
4
3
29
84
36
54
16
8
16
21
9
42
18
147
45
24
24
72
27
51
6
63
12
39
42
12
12
36
20
67
3
14
18
70
18
69
9
36
14
54
10
6
42
38
4
27
41
30
22
3
107
10
51
24
3
45
57
3
39
36
18
56
48
22
18
66
60
32
100
14
10
30
54
12
50
43
27
114
3
33
20
70
18
56
16
50
58
20
16
18
18
50
18
40
30
9
12
15
6
54
180
21
27
38
19
45
8
67
11
30
22
60
120
86
22
30
30
50
34
48
33
29
28
6
12
30
39
21
15
9
24
15
9
12
111
ABCD 98381531078*3^$a+1 [50024]
36
6
5
60
12
73
18
41
1
83
49
63
75
150
35
7
18
59
160
8
28
180
44
48
88
9
18
45
33
39
24
15
5
96
31
18
15
51
101
84
16
33
51
116
43
21
8
67
54
35
252
55
29
25
39
9
6
5
7
24
54
11
64
32
19
18
48
27
57
6
138
11
49
71
48
36
12
112
3
117
140
148
20
13
39
15
81
32
55
108
41
13
23
48
52
60
44
49
11
184
104
55
93
8
37
23
36
43
30
111
56
1
18
77
24
43
17
28
81
24
71
12
13
215
1
23
13
18
5
25
327
60
8
97
30
93
111
36
5
52
12
20
36
55
29
19
6
23
1
36
84
15
39
21
12
8
100
32
100
68
52
3
12
48
5
37
27
36
20
55
24
12
9
15
5
19
36
5
19
33
69
84
35
7
138
60
60
119
1
87
3
57
105
3
20
52
8
24
37
11
132
12
19
60
24
125
28
87
17
1
12
51
9
6
96
33
120
3
65
28
32
7
17
60
1
78
57
15
78
114
78
54
33
8
160
8
7
72
5
1
36
6
53
55
60
90
15
39
21
32
12
31
41
60
196
15
89
120
55
9
15
9
45
132
11
40
44
28
15
41
19
21
84
36
20
1
96
23
60
16
3
21
9
78
29
48
85
18
18
219
12
68
61
15
21
23
12
24
36
1
27
80
31
69
20
36
16
21
35
37
23
49
3
63
24
54
6
30
11
40
60
147
41
64
3
9
9
107
28
44
25
23
169
23
12
55
6
35
40
15
5
25
12
11
7
113
49
87
33
18
60
33
20
1
6
53
19
6
99
63
17
25
6
81
36
3
30
66
18
23
72
1
42
33
39
30
12
30
29
61
15
33
35
55
17
19
101
13
66
45
84
36
9
12
3
48
33
35
12
60
103
36
69
21
23
12
61
12
23
100
68
37
15
8
25
155
7
42
23
13
30
72
102
48
54
41
7
12
9
21
23
91
9
15
81
104
108
43
102
18
24
90
18
9
24
15
41
43
5
12
49
30
42
288
12
12
3
15
18
12
87
20
85
3
3
84
42
11
52
92
43
77
1
114
54
30
101
1
15
15
48
6
108
36
59
48
79
18
30
126
147
12
72
24
15
54
3
80
145
3
20
4
120
3
5
12
16
20
67
18
47
139
101
132
16
60
12
3
12
5
43
41
28
48
9
23
40
15
96
57
39
33
15
18
59
13
35
16
20
4
20
48
67
21
111
24
5
36
31
45
8
31
18
6
12
30
75
20
13
6
36
54
71
163
125
109
138
42
3
69
23
16
75
12
12
45
8
12
121
87
32
12
1
35
48
4
63
137
1
24
11
37
59
24
4
92
1
23
4
111
36
29
7
5
19
66
48
90
30
71
85
15
93
3
3
41
4
21
71
72
12
19
90
30
77
24
91
17
16
152
7
132
6
72
51
12
39
41
48
37
59
28
3
33
36
63
36
197
12
73
75
75
18
59
31
45
15
29
127
30
114
197
52
51
129
92
48
1
12
27
75
53
13
30
144
81
51
54
47
12
28
45
12
107
4
44
28
68
124
51
29
31
12
24
21
63
45
104
16
44
1
27
39
21
20
64
45
18
36
60
5
84
13
167
7
5
13
66
30
119
13
39
24
12
63
72
48
125
4
3
9
20
48
67
41
28
32
120
73
11
85
39
9
3
39
29
7
12
57
56
115
42
23
25
35
24
19
45
15
41
16
48
24
21
24
3
3
77
19
69
9
36
6
6
107
16
12
195
17
1
95
25
15
15
17
115
17
13
18
84
57
141
48
87
3
84
18
83
4
32
4
80
25
135
15
72
72
41
31
60
6
167
31
5
85
60
107
37
11
12
208
24
45
131
127
69
3
60
5
108
49
24
6
36
113
25
27
20
7
21
165
132
18
9
60
57
48
108
42
12
84
89
28
33
51
80
16
39
33
165
35
31
30
144
131
52
3
69
45
83
13
47
28
69
42
48
5
12
40
24
111
30
96
35
163
17
28
165
24
11
4
36
44
7
24
77
24
13
30
12
105
9
87
15
29
49
15
45
54
36
6
15
39
30
6
29
7
18
87
57
3
20
60
12
31
5
1
11
7
12
173
28
12
63
30
48
11
13
90
17
13
6
29
25
3
153
120
15
84
8
132
7
29
19
60
21
87
72
48
45
12
201
51
45
135
9
15
32
19
21
32
16
27
72
45
15
5
40
12
56
13
6
24
45
56
49
6
33
27
84
90
35
120
7
53
16
225
96
132
11
24
31
9
21
42
102
35
55
96
5
52
9
83
43
12
33
44
13
23
43
24
72
18
15
60
63
18
6
21
44
24
1
35
19
12
77
61
11
79
5
12
13
15
176
64
15
126
35
36
40
27
17
24
36
19
12
57
3
57
20
13
3
20
67
33
21
24
12
162
66
24
11
12
24
25
24
90
12
33
39
5
1
119
13
75
20
24
16
33
39
33
3
15
36
54
39
21
15
51
48
5
43
125
12
60
43
78
24
83
13
6
93
3
12
65
91
84
12
5
16
44
43
21
12
32
7
33
15
78
23
31
66
24
3
75
48
42
ABCD 98382827308*3^$a+1 [50035]
27
13
108
36
36
24
44
76
36
20
75
25
35
93
15
25
20
40
59
13
60
128
15
45
180
40
12
20
124
24
12
23
25
35
1
36
8
76
176
28
20
135
24
37
36
60
84
36
8
111
36
24
121
80
60
64
11
132
21
12
108
39
12
69
52
80
40
47
13
83
45
76
116
4
236
27
36
1
11
108
24
61
59
21
39
36
117
3
60
1
24
96
35
9
76
44
15
60
12
13
92
27
12
21
4
116
27
33
124
23
21
72
15
13
59
33
3
12
49
11
12
13
8
39
81
99
33
100
80
3
1
35
129
15
61
24
12
60
24
44
12
120
4
60
23
21
112
20
88
32
40
47
37
59
12
25
20
108
15
37
35
45
27
157
24
36
24
32
4
116
28
12
20
28
12
8
15
25
12
95
120
33
27
108
36
1
8
60
39
13
20
3
216
9
100
72
48
12
140
4
24
60
12
8
27
13
11
9
39
61
11
49
32
4
56
28
32
28
32
28
35
24
33
28
20
192
15
253
35
25
11
21
87
1
32
75
25
20
27
37
71
213
72
40
8
52
59
60
69
51
25
96
8
75
12
133
12
35
13
59
1
20
100
12
48
12
23
25
60
80
15
61
56
27
73
48
36
36
83
25
32
88
60
95
24
72
141
4
143
37
35
25
120
24
59
13
23
25
11
1
20
124
59
72
13
12
140
4
24
12
80
60
28
35
60
57
4
36
24
60
71
109
56
40
47
108
72
180
108
48
157
48
132
20
39
21
88
92
4
71
12
73
8
60
39
36
97
60
23
24
33
39
61
23
60
45
75
36
81
64
56
28
20
40
92
48
72
4
24
20
72
60
39
49
96
24
332
40
84
11
13
60
35
84
13
83
12
33
16
11
33
87
132
36
85
20
76
119
1
36
8
99
37
44
99
33
180
27
61
240
36
23
12
129
12
48
40
47
49
95
48
72
69
172
24
96
48
12
68
12
220
84
11
13
152
27
21
15
24
48
72
121
119
21
16
36
24
24
80
27
60
25
47
33
123
25
20
12
87
36
57
3
61
23
33
28
92
27
73
108
36
35
1
24
96
20
39
24
36
21
63
72
60
25
48
72
8
40
35
1
44
51
48
21
12
147
13
68
52
8
27
45
3
72
25
35
25
8
51
9
135
25
11
21
3
57
40
48
11
1
48
11
9
72
48
27
24
9
132
39
1
8
12
4
60
24
32
48
40
72
80
15
25
68
72
28
12
48
119
1
95
61
60
59
1
60
23
1
60
35
45
12
4
60
23
36
1
60
23
33
75
13
12
20
15
45
147
37
56
87
72
21
64
23
37
56
28
80
52
23
105
12
60
64
36
68
12
4
35
9
39
13
68
16
104
16
36
23
36
84
37
23
61
180
83
81
16
11
169
36
60
8
87
229
116
124
24
47
192
36
24
21
12
3
37
68
60
72
100
84
23
21
87
45
4
11
49
23
1
20
12
348
112
47
36
97
24
35
1
20
40
68
39
12
1
35
193
12
48
12
80
64
11
45
4
95
1
80
27
1
35
1
24
32
63
121
24
12
20
48
112
20
3
24
21
15
1
35
1
84
104
52
47
13
20
108
51
1
8
12
15
60
12
181
12
119
108
97
84
71
145
35
25
44
75
120
24
1
11
21
64
23
21
52
24
24
20
12
15
48
121
11
73
120
20
15
85
12
47
1
96
35
9
75
45
60
100
11
9
27
73
12
167
1
20
39
13
23
12
45
15
12
1
12
60
23
57
27
73
24
176
4
36
24
23
81
72
100
35
33
75
1
44
16
143
81
12
4
104
12
3
12
45
4
24
35
1
23
37
71
180
25
24
36
143
24
13
60
48
120
72
108
36
96
24
36
24
11
33
76
83
37
116
40
20
28
60
95
37
107
61
36
11
60
33
40
60
11
61
24
23
61
47
45
4
59
72
12
21
172
47
1
35
25
95
1
60
71
45
4
251
24
36
45
4
44
52
8
40
71
1
8
40
132
179
81
27
1
32
27
1
71
21
48
15
57
15
49
24
36
44
12
3
37
8
72
39
36
60
12
153
4
36
24
104
16
23
201
16
35
61
8
60
60
12
40
68
15
85
11
48
21
15
72
109
56
39
1
24
59
240
1
44
12
4
36
8
72
40
84
36
84
56
100
35
48
1
23
12
1
8
15
12
13
32
4
119
120
57
60
4
84
47
72
60
108
48
1
59
1
44
16
36
20
28
71
61
23
117
15
165
27
13
20
63
12
49
44
39
72
21
88
35
105
75
97
20
3
45
15
97
23
57
40
8
12
124
24
47
109
11
13
20
27
13
92
4
24
11
61
8
40
20
12
4
83
36
25
12
24
11
45
40
140
40
8
12
3
ABCD 98383010288*3^$a+1 [50124]
72
11
19
54
12
30
5
49
18
17
49
131
25
18
21
75
149
28
212
96
1
11
85
18
45
27
5
60
64
44
16
84
57
39
36
80
277
11
157
27
32
1
35
100
12
45
23
37
35
36
1
108
96
15
116
25
156
23
25
15
24
56
37
72
35
12
85
36
48
27
75
53
124
20
12
48
31
30
71
136
3
17
49
84
11
55
18
12
18
30
18
48
5
19
21
9
23
73
36
11
13
35
25
15
12
20
12
12
73
63
27
33
48
57
54
21
27
5
25
47
13
11
37
23
64
68
12
25
71
1
108
66
65
25
12
59
49
6
41
12
72
40
8
60
37
23
37
11
25
12
60
23
12
31
30
51
20
13
3
27
17
25
60
11
124
69
47
60
163
17
108
4
80
13
3
80
61
3
32
36
97
18
9
60
33
3
32
48
100
32
133
23
4
117
24
12
35
48
61
48
60
30
57
36
44
28
285
23
7
93
32
43
33
69
36
30
29
12
1
3
24
48
9
11
13
36
3
45
11
49
12
35
133
107
4
36
3
57
33
36
47
25
138
9
92
36
49
11
13
27
3
41
28
33
18
65
25
6
21
27
17
1
72
23
144
25
6
90
3
96
9
24
66
21
44
37
15
8
36
4
44
16
189
3
15
24
41
7
41
36
61
27
20
13
258
29
148
20
49
24
66
65
36
109
83
1
24
12
48
11
97
18
21
20
124
51
21
57
36
54
93
105
48
47
13
35
24
1
27
63
5
121
24
42
24
18
60
95
16
27
5
43
30
35
85
59
1
84
48
47
48
24
96
13
36
3
15
5
48
19
6
42
41
112
33
24
11
12
52
8
37
6
54
71
1
11
48
1
24
11
1
203
31
24
72
173
52
80
100
8
36
96
48
7
5
84
4
69
6
29
48
40
92
13
3
15
30
131
48
12
13
11
19
41
1
63
12
8
136
20
4
45
6
57
48
21
95
13
36
119
25
72
18
65
37
24
12
119
28
20
7
18
35
13
83
36
28
36
15
77
37
6
5
36
76
48
45
6
138
23
4
104
72
43
5
19
41
1
11
48
84
7
24
141
104
1
39
20
7
9
45
48
35
97
3
8
24
60
109
15
20
31
66
59
1
84
60
18
17
36
49
11
60
88
21
23
96
49
83
13
6
5
100
39
6
84
6
5
169
42
18
95
4
56
64
72
44
12
19
18
51
9
15
48
3
21
44
12
24
40
33
35
7
96
5
19
29
16
84
15
5
61
36
18
9
92
24
60
55
102
35
12
13
39
15
53
67
41
4
21
23
1
131
37
6
5
25
35
25
11
121
23
12
49
123
3
5
48
25
99
20
91
42
35
13
24
6
54
12
51
45
23
112
20
24
36
7
57
9
27
48
44
7
29
12
52
93
30
42
11
40
20
1
11
48
72
25
3
36
24
51
66
27
21
99
3
5
85
144
11
97
3
33
251
180
31
90
84
83
16
32
4
33
11
12
88
152
52
20
12
1
15
32
55
41
31
24
42
12
3
20
85
23
16
128
16
32
12
96
1
111
20
7
5
16
27
9
63
5
1
27
12
117
11
40
140
49
3
60
48
45
95
97
23
13
111
68
108
60
48
85
47
25
75
32
216
49
18
48
17
12
25
18
5
24
120
64
9
11
55
54
3
80
60
13
36
3
36
147
30
135
8
24
40
12
60
129
99
15
21
21
108
42
45
3
77
36
49
3
56
109
11
112
44
85
23
100
128
37
11
31
129
44
13
60
87
32
19
30
12
227
16
27
5
72
73
42
30
90
53
37
11
49
11
4
51
9
188
49
15
3
6
11
31
240
5
43
101
64
177
23
16
8
28
87
6
87
12
21
11
13
71
37
30
150
63
9
47
49
39
20
108
115
18
24
11
24
72
61
83
19
45
45
72
35
4
80
79
66
11
25
36
12
18
54
51
44
48
52
69
11
25
11
24
19
54
12
15
36
48
9
156
36
3
15
65
7
54
24
11
12
97
12
3
51
5
40
20
16
44
4
68
13
11
139
45
120
20
25
24
11
64
20
1
51
51
45
3
6
84
12
3
20
229
35
16
24
105
95
25
11
96
76
68
37
12
27
9
27
20
13
35
109
72
24
147
48
51
5
4
135
5
25
42
5
37
71
1
143
52
45
99
45
51
9
114
5
13
12
3
69
24
15
20
12
109
11
60
12
25
66
101
4
144
48
60
45
108
11
60
13
27
33
23
24
28
32
28
117
36
59
4
32
12
25
51
56
1
42
101
19
42
99
60
20
25
111
68
1
27
33
35
4
8
235
54
3
33
59
4
36
9
35
49
11
36
16
60
9
138
18
35
60
48
16
68
12
1
3
81
18
41
4
3
29
49
24
63
32
36
49
102
5
4
105
24
30
96
24
18
102
17
48
12
24
25
24
71
36
13
35
37
11
60
67
45
81
42
105
60
80
97
15
20
31
54
210
5
40
3
18
36
3
105
87
80
16
44
13
71
84
12
48
12
4
80
100
9
3
15
18
47
84
88
57
18
5
1
12
132
60
48
23
4
56
36
84
109
27
75
53
88
104
1
15
20
103
77
139
65
36
37
71
ABCD 98383277152*3^$a+1 [50090]
43
77
36
127
32
16
95
25
168
56
64
17
7
8
69
163
23
97
83
90
139
65
6
9
21
24
36
144
90
36
180
30
84
91
95
54
3
27
66
19
24
72
119
105
48
88
35
37
96
131
6
60
75
39
49
24
72
125
6
54
55
11
84
6
187
23
30
30
30
30
57
48
15
25
32
160
17
135
81
7
17
15
21
235
29
99
21
19
312
8
24
3
60
33
21
30
109
200
40
17
63
147
37
80
16
77
3
40
96
35
165
15
25
41
144
6
24
81
24
64
17
15
88
47
9
64
341
3
40
53
19
65
55
41
84
99
27
54
15
40
144
77
19
24
101
6
13
176
411
45
40
168
11
21
40
59
6
60
144
3
16
17
127
53
120
27
3
37
77
90
1
72
48
29
51
112
48
35
45
40
35
85
89
39
16
11
37
72
144
56
21
60
54
129
51
6
199
65
6
57
27
30
15
15
6
115
5
54
13
47
9
64
32
24
64
17
63
117
6
13
71
6
54
189
81
270
90
135
21
19
8
168
69
66
25
65
84
3
16
17
60
90
30
27
88
89
60
60
31
5
43
24
96
96
11
45
75
60
30
75
64
11
13
72
5
24
30
13
77
19
41
63
63
174
123
93
19
96
5
3
21
43
17
36
54
120
13
56
40
312
65
84
19
32
15
60
30
39
135
66
7
48
24
71
153
64
168
65
79
80
21
30
213
24
27
36
30
3
111
1
24
80
24
64
107
13
96
32
39
1
32
3
85
72
200
72
105
55
5
19
137
120
55
5
19
24
120
80
64
72
5
3
3
85
80
15
30
259
8
88
80
40
5
60
127
8
9
90
13
23
25
35
90
19
104
64
113
30
30
120
19
80
24
16
200
21
19
24
104
3
13
41
96
30
9
21
163
24
8
72
3
13
24
168
32
57
183
3
37
80
33
24
36
139
24
107
54
79
191
6
27
117
91
24
120
41
15
195
13
47
177
57
96
7
56
87
49
35
36
54
43
56
24
16
131
156
25
65
7
8
159
1
48
24
47
1
48
24
83
133
176
15
6
19
224
16
24
72
5
99
45
3
123
45
9
210
96
37
120
23
54
30
186
43
144
77
3
88
32
88
185
54
36
54
31
5
30
13
41
199
101
75
24
21
30
66
123
27
69
15
9
16
56
75
54
6
90
90
30
7
47
25
24
144
32
48
57
270
1
185
30
49
104
40
71
126
67
113
103
24
77
6
37
47
25
5
43
152
64
47
25
29
90
9
16
24
47
54
3
160
48
35
37
53
54
13
96
144
107
141
69
3
117
156
55
8
16
56
15
25
8
177
150
49
5
6
114
19
56
15
36
117
33
39
15
9
456
88
47
25
41
15
9
30
9
27
90
24
60
6
49
96
5
67
272
24
27
54
30
96
73
96
216
72
8
15
120
49
5
60
135
15
49
71
9
81
96
7
56
120
57
39
40
128
93
54
13
83
144
96
37
8
69
90
49
191
33
40
23
169
56
9
96
84
19
24
56
64
53
19
131
45
184
24
77
24
6
133
101
30
6
60
19
48
72
240
120
120
96
5
120
115
239
25
8
112
288
197
3
168
69
3
33
55
152
40
32
88
8
75
13
104
237
19
24
203
24
96
37
200
123
54
39
24
57
111
160
24
131
13
41
6
9
21
147
63
30
19
41
240
84
90
49
80
16
56
105
55
5
19
101
27
57
186
37
72
24
71
6
54
126
7
120
83
144
66
30
54
36
19
240
48
152
48
48
69
43
168
5
163
24
47
33
57
55
24
56
64
11
13
72
8
93
120
ABCD 98383534376*3^$a+1 [50008]
48
117
60
42
54
27
117
123
228
51
33
36
75
12
60
33
15
6
144
66
78
27
3
228
9
45
51
33
87
45
39
9
27
27
45
15
117
33
15
15
21
12
3
132
84
30
6
102
15
105
108
3
21
18
96
144
72
6
30
69
33
3
12
57
15
21
60
99
39
240
57
87
33
84
99
57
24
99
69
81
6
78
36
24
192
54
42
42
72
6
54
66
27
12
69
30
21
48
63
30
12
78
57
48
69
90
108
30
18
138
54
42
24
36
108
12
63
12
3
102
15
9
6
60
30
75
21
87
12
9
30
24
42
15
96
72
57
15
39
141
45
96
15
48
51
48
81
99
12
126
108
54
66
36
6
150
3
9
42
18
12
15
99
120
57
3
84
18
42
12
69
192
33
66
9
39
105
57
60
51
27
6
12
102
18
63
24
27
18
66
186
84
36
3
15
6
54
162
75
15
9
69
12
198
42
84
39
105
12
3
72
15
24
477
57
6
36
36
33
24
117
90
60
45
21
63
36
33
30
90
18
33
12
153
12
24
63
45
132
75
93
30
30
87
111
132
18
42
6
27
75
42
102
24
21
141
78
57
84
81
42
18
102
30
90
33
3
21
111
60
129
9
87
123
12
42
36
336
54
24
198
99
3
105
21
6
54
114
42
195
69
27
39
18
78
30
42
66
84
78
213
132
48
9
3
24
123
105
297
18
120
36
36
6
138
180
81
33
3
15
237
15
12
33
51
42
24
3
3
60
48
36
60
129
21
66
174
270
96
90
12
66
9
45
15
60
27
9
36
69
30
6
60
24
90
12
24
144
114
75
45
15
12
36
9
39
21
30
6
30
30
3
39
72
126
15
84
84
57
147
15
201
132
3
69
27
21
9
75
33
78
48
42
63
84
51
21
21
60
39
81
90
54
60
6
9
48
51
21
45
63
51
69
51
60
21
33
66
36
78
30
90
75
48
57
42
24
60
54
60
18
45
39
6
15
24
48
60
60
132
21
84
15
84
39
18
30
30
30
24
138
72
3
12
39
186
24
54
21
105
12
72
27
9
27
39
45
51
24
9
36
39
114
36
264
180
3
84
135
9
81
63
3
45
12
57
30
33
51
54
96
42
24
60
81
75
69
3
6
36
36
3
135
156
129
36
189
12
24
54
24
222
54
81
75
21
12
375
18
24
54
30
39
45
3
33
30
36
90
3
168
69
36
174
21
117
18
48
81
213
96
111
24
12
27
30
6
6
3
33
114
33
72
75
198
15
60
21
51
84
96
21
63
120
12
84
51
57
123
9
9
111
60
108
48
243
114
6
45
12
15
114
30
30
36
99
84
12
105
54
36
102
27
96
105
48
15
75
36
24
120
6
66
60
18
6
9
204
51
60
150
39
33
18
66
15
168
120
33
3
12
69
39
159
42
108
18
72
12
21
57
123
24
60
39
21
24
15
21
93
36
39
36
36
51
42
18
42
63
9
90
36
42
66
36
48
18
24
84
150
114
3
9
156
30
12
6
54
12
24
165
51
24
30
12
72
78
42
18
132
18
87
12
3
60
21
15
21
285
126
9
69
27
48
39
45
141
36
195
129
36
3
15
12
81
33
27
99
21
84
33
15
3
60
9
75
24
45
87
78
39
51
156
24
6
18
18
18
6
54
42
120
147
21
27
147
177
21
12
75
63
45
123
12
60
33
36
120
3
42
24
87
27
96
24
12
105
48
135
33
3
12
12
78
24
24
120
42
24
66
12
12
18
66
111
36
33
15
189
12
66
57
87
204
6
108
18
18
84
111
12
39
33
252
36
63
42
27
21
6
36
60
204
66
132
78
24
165
111
114
54
72
9
9
54
81
21
36
90
24
21
33
24
15
12
36
15
9
45
60
159
141
63
12
111
45
39
24
252
69
69
27
39
6
27
75
105
3
12
45
21
24
18
12
6
27
9
318
30
12
30
9
27
30
84
75
3
81
ABCD 98383773232*3^$a+1 [50166]
60
84
75
93
72
47
24
84
1
35
12
12
36
109
111
105
107
85
27
20
1
11
28
56
16
24
20
97
12
47
24
12
25
24
84
11
4
21
3
152
121
3
69
11
25
59
1
24
23
12
13
3
57
179
25
23
36
16
21
48
47
37
27
141
12
15
56
25
51
164
76
33
120
11
12
144
48
16
57
59
28
12
21
48
251
25
11
12
16
9
36
180
99
20
25
35
12
61
23
12
48
24
12
36
192
37
71
4
8
36
1
75
144
20
4
96
45
12
87
8
25
120
23
12
4
9
24
36
11
1
23
37
107
13
23
16
140
48
36
124
93
23
4
96
57
39
81
12
47
28
20
25
51
189
11
60
12
85
107
72
48
1
215
4
36
56
13
171
80
76
69
59
1
11
48
25
15
72
9
144
60
95
1
47
73
11
1
39
33
48
63
177
47
73
47
1
11
28
45
12
24
39
60
32
1
12
47
24
16
45
3
33
12
72
36
47
16
104
1
11
85
36
72
11
40
117
24
131
13
11
36
37
75
57
84
99
57
156
12
11
1
48
51
92
24
193
23
24
13
15
21
11
28
45
51
9
95
40
33
12
23
157
35
61
60
107
192
40
32
64
9
135
96
9
15
56
1
60
23
12
13
23
12
121
59
1
12
3
45
120
11
1
84
36
24
399
9
120
60
23
24
4
176
13
71
25
12
27
12
69
11
13
48
47
25
95
73
192
72
96
27
36
44
1
11
25
48
11
16
44
37
147
8
37
11
4
32
60
13
23
13
95
1
63
56
12
97
15
20
12
13
60
23
12
1
15
56
96
85
39
44
49
35
48
64
20
49
47
88
36
21
27
32
1
59
1
159
45
11
124
48
68
25
3
32
13
12
23
205
111
93
36
15
80
4
21
39
105
11
4
56
37
35
28
32
12
25
107
100
56
277
11
1
36
60
3
80
1
24
11
60
28
56
96
169
99
68
28
9
83
120
13
47
4
45
36
120
48
35
16
48
12
48
8
72
16
9
48
159
224
204
25
36
144
23
97
108
107
73
168
99
33
48
15
21
36
83
36
13
71
40
56
28
45
131
36
61
35
13
51
24
32
4
48
12
24
120
117
27
20
12
48
1
51
9
12
87
36
117
23
25
12
47
25
27
48
93
120
27
12
9
24
120
107
109
15
20
12
13
12
180
279
9
35
84
37
3
36
45
47
37
48
204
36
60
23
12
13
36
15
84
60
20
16
44
4
92
1
63
44
25
11
192
84
40
33
35
13
3
69
11
60
16
9
11
144
16
33
11
36
84
37
39
33
11
24
12
28
32
1
87
57
35
25
59
25
36
35
13
36
12
60
35
12
48
52
45
108
12
15
72
33
35
1
36
75
141
192
111
9
120
36
11
4
84
33
215
25
39
20
180
13
83
49
23
37
63
12
48
20
1
11
4
20
49
95
108
48
49
27
9
119
100
116
72
88
152
73
84
132
84
47
25
3
225
24
11
25
96
119
60
4
81
72
35
4
44
84
1
11
24
64
176
97
47
60
13
39
8
37
15
20
40
21
35
60
108
96
49
24
12
3
60
213
24
24
75
32
52
56
72
13
47
48
1
36
39
33
83
4
44
85
167
229
15
9
35
49
12
11
24
100
44
64
68
25
35
148
32
132
12
148
12
9
11
64
45
47
48
36
28
68
37
12
63
56
4
21
12
48
35
120
16
180
21
23
36
64
21
135
56
85
12
48
12
47
13
23
24
24
72
84
84
25
39
32
48
12
108
97
96
63
45
60
59
1
95
1
15
20
40
21
12
35
25
83
85
35
37
23
37
36
24
11
40
24
68
172
36
20
24
16
224
72
28
33
27
45
83
25
27
33
47
12
40
81
48
135
69
27
105
15
33
120
35
76
9
36
51
128
25
48
48
11
1
35
12
1
24
11
264
36
12
145
48
71
24
25
36
119
16
69
59
73
107
13
63
45
51
20
1
119
4
32
28
9
11
49
51
80
120
100
32
25
23
16
21
23
61
11
28
69
11
36
108
16
129
15
36
21
24
35
12
48
25
39
45
47
64
57
59
48
60
133
27
33
12
23
60
49
83
25
35
112
68
1
60
71
40
68
96
12
97
23
28
9
23
25
27
12
33
11
24
13
143
96
13
71
40
32
64
8
1
72
35
52
8
88
32
13
47
124
45
24
15
32
12
36
1
36
27
20
12
1
24
83
1
12
99
8
12
64
80
132
12
52
56
73
72
48
47
85
35
13
84
60
11
49
35
60
100
12
201
12
35
73
47
ABCD 98383815592*3^$a+1 [50002]
87
75
21
45
99
128
13
3
69
30
138
27
96
51
48
18
90
72
300
60
18
23
7
30
24
35
55
66
23
319
48
42
30
30
11
96
144
151
6
54
48
42
66
84
60
6
84
6
33
39
57
231
24
36
54
66
84
30
48
72
75
75
30
23
16
159
48
257
16
111
90
15
51
42
3
39
33
27
120
48
42
6
237
45
42
180
18
30
210
12
60
3
72
15
6
240
72
27
51
84
126
54
36
144
120
78
27
45
120
60
66
132
132
125
16
39
48
18
60
30
84
33
72
75
156
12
42
3
3
29
61
42
132
18
48
24
3
15
120
57
135
48
48
54
3
147
21
57
48
54
90
15
81
87
48
9
108
27
45
90
30
18
12
90
83
13
12
42
90
6
84
129
51
5
25
119
139
72
36
84
5
55
66
162
168
12
60
18
30
45
120
57
215
37
51
45
27
27
30
48
150
12
18
27
48
75
18
3
27
29
13
18
257
13
54
90
123
3
72
12
60
93
63
24
126
120
132
252
51
8
7
54
120
30
125
25
198
72
48
198
30
30
102
33
27
12
48
60
77
13
147
21
72
227
31
209
61
54
108
12
53
37
48
72
35
85
198
12
33
87
36
84
9
87
89
40
15
120
6
147
56
37
270
12
33
57
78
54
30
156
54
30
120
66
312
102
21
129
18
72
60
81
72
3
60
233
109
27
51
24
6
15
27
42
6
29
13
42
198
18
54
219
21
30
210
3
33
167
55
162
15
15
6
30
60
162
210
72
198
132
6
12
48
42
108
102
117
3
12
33
147
18
30
48
54
15
21
12
12
30
108
12
18
48
42
30
27
45
6
60
102
198
60
12
90
60
12
30
66
24
3
15
57
63
48
12
60
33
57
30
18
54
9
177
23
19
42
90
9
9
12
6
42
3
69
6
102
15
72
21
30
60
33
567
54
96
83
67
54
66
24
60
48
30
30
108
60
77
96
139
18
162
30
120
30
21
27
294
30
120
65
55
6
83
61
35
64
9
135
27
18
48
75
104
55
36
12
132
228
132
36
54
75
120
24
27
45
15
84
29
109
42
36
24
18
42
120
36
72
60
90
18
24
45
48
3
77
73
12
120
27
15
126
24
138
30
18
144
30
78
108
24
89
67
24
60
33
27
96
42
27
33
90
165
33
54
78
72
30
29
7
54
156
84
6
12
161
19
282
60
18
12
185
175
78
75
195
48
24
36
12
117
48
93
54
108
198
90
114
66
174
119
199
12
96
54
6
9
75
69
51
18
3
75
72
60
65
192
13
18
30
83
7
12
360
5
133
210
12
18
3
72
87
120
222
75
48
3
24
69
87
84
48
60
78
54
18
102
60
48
132
90
66
84
138
18
84
5
13
42
36
42
18
84
5
43
240
18
54
18
3
15
60
24
96
72
90
102
29
31
318
90
78
59
61
30
144
60
60
21
69
3
48
24
63
41
19
77
13
60
87
48
87
108
18
84
108
11
139
101
136
93
75
27
60
233
25
18
30
12
78
54
18
12
18
42
18
3
27
237
24
21
6
24
48
30
12
75
3
108
300
120
60
17
43
45
144
8
43
84
60
48
30
12
150
48
132
180
69
56
16
24
135
81
99
60
6
114
6
144
30
18
108
102
60
45
45
150
5
13
30
72
77
115
69
69
210
65
16
120
87
42
132
90
108
48
84
180
36
60
53
16
51
12
12
36
54
3
ABCD 98384132246*3^$a+1 [50017]
18
24
69
3
18
87
12
60
156
9
84
96
12
18
42
3
108
51
30
36
51
84
231
12
126
39
33
27
12
141
54
18
3
129
36
27
108
12
33
36
12
18
42
30
42
15
3
9
3
24
33
60
51
30
39
75
18
135
60
3
18
3
36
12
33
18
42
126
174
60
12
3
15
240
48
9
60
3
36
60
48
21
72
168
12
159
81
15
105
60
9
96
63
3
81
15
18
3
15
126
120
39
3
126
30
21
75
9
75
33
72
27
54
48
18
9
9
18
36
360
21
69
171
123
33
24
9
27
120
33
72
60
54
30
36
39
96
9
3
15
33
45
39
36
81
96
3
15
120
42
18
108
48
9
15
30
75
24
9
78
33
156
3
24
66
36
36
18
57
87
54
159
24
96
132
21
96
144
36
90
126
15
141
108
18
24
18
48
6
9
12
156
12
3
6
48
36
39
69
18
162
171
9
99
12
21
12
63
33
99
57
51
120
267
54
36
3
9
144
42
66
6
12
36
78
18
66
75
15
90
63
9
15
57
39
3
48
54
6
21
12
3
12
105
3
36
21
87
6
12
6
9
108
60
39
48
72
42
27
99
72
33
96
33
84
54
69
9
3
15
33
12
147
21
129
36
15
93
36
66
9
27
126
222
18
87
36
201
12
24
30
18
27
27
33
120
9
24
192
72
18
6
12
27
45
6
57
33
159
3
57
177
72
30
9
60
60
69
96
108
12
72
123
72
48
72
9
96
3
84
51
96
30
18
36
18
96
84
54
144
81
33
138
18
54
54
36
36
144
15
111
21
39
102
27
9
3
69
63
36
63
9
99
24
66
6
45
3
9
60
57
351
12
33
36
39
3
30
27
69
48
18
33
72
12
33
90
30
24
12
171
189
222
30
36
96
75
9
24
72
27
48
45
72
15
63
153
9
66
69
48
48
51
9
72
108
9
18
114
36
3
9
72
36
78
84
42
72
99
72
27
18
15
48
45
48
6
126
3
33
18
12
36
21
120
21
42
57
12
75
57
45
63
15
153
84
36
60
81
36
207
57
111
15
18
36
24
48
39
3
54
63
3
345
39
21
12
12
27
9
39
54
27
27
45
12
36
69
42
66
6
30
36
63
48
21
3
45
63
12
120
48
45
90
33
57
3
33
60
171
57
39
60
33
48
54
45
9
63
60
39
24
90
48
51
9
87
3
192
24
54
108
12
78
66
36
39
72
15
60
30
75
33
27
33
84
24
159
105
63
375
105
87
21
12
57
18
93
51
18
36
75
24
63
60
84
189
24
36
81
18
21
63
18
24
12
24
63
75
24
9
45
144
108
12
51
48
171
6
90
30
24
99
21
24
39
15
141
57
126
9
27
18
63
72
3
132
12
18
60
3
141
84
24
18
45
21
96
12
24
72
75
87
21
9
15
60
96
12
72
39
30
18
21
177
60
18
66
159
48
33
48
60
99
60
12
3
105
39
18
15
3
57
15
96
69
93
36
3
27
42
48
132
39
15
30
3
105
15
3
57
141
3
57
30
18
3
177
6
45
21
51
9
162
18
51
3
72
36
18
36
3
144
36
60
39
144
69
39
114
18
30
36
60
15
33
75
195
57
36
93
39
195
30
123
147
24
12
18
63
33
63
3
21
51
90
87
45
3
12
12
21
27
9
18
42
111
60
132
3
18
27
75
33
12
12
51
36
81
48
33
54
18
24
72
12
18
9
45
36
3
21
12
108
24
63
9
30
24
18
12
87
12
36
51
129
72
9
36
72
3
39
48
6
90
90
30
54
42
9
60
129
84
207
33
36
12
24
48
6
33
192
3
6
27
75
45
12
12
108
3
57
3
66
60
66
54
36
15
21
36
126
78
39
117
3
33
36
54
18
39
93
84
3
15
93
51
6
63
81
30
33
63
30
132
36
66
93
48
27
54
102
42
66
9
117
54
81
108
12
3
93
12
15
18
72
24
138
6
147
9
99
27
132
48
45
12
15
78
12
51
57
24
3
45
18
54
72
108
99
60
21
39
12
48
33
144
12
63
408
24
123
120
42
108
135
12
36
33
27
45
36
51
21
231
111
66
36
150
57
9
36
6
9
39
90
27
72
48
21
72
30
42
30
36
21
33
ABCD 98384458702*3^$a+1 [50022]
103
56
16
17
51
52
24
20
21
24
79
36
125
15
76
48
152
45
60
12
43
29
19
41
84
31
48
17
3
36
16
36
29
96
15
28
80
60
52
20
4
8
21
15
4
77
43
92
40
140
9
87
12
105
27
69
84
3
129
55
36
65
108
31
8
33
3
4
12
36
17
127
89
79
36
77
43
5
7
32
12
21
24
60
55
36
8
144
57
15
81
39
4
77
60
75
40
104
96
4
8
100
32
105
3
76
36
44
24
40
12
60
161
115
53
7
84
65
163
8
24
120
4
36
60
96
12
5
27
9
12
7
92
88
17
144
7
104
24
16
41
15
9
24
7
32
48
4
96
108
41
39
4
53
24
63
33
3
96
4
41
31
12
96
96
5
19
140
4
12
24
161
79
12
84
24
20
4
96
5
19
12
20
9
36
36
43
36
80
100
29
12
19
68
36
232
29
79
29
27
9
27
33
24
48
48
7
65
48
7
84
24
5
79
12
149
39
48
4
5
175
20
84
64
48
53
51
16
80
45
75
28
60
72
24
65
24
72
7
8
4
36
84
20
4
72
17
7
68
16
41
175
20
28
48
24
24
72
12
12
120
65
199
41
55
36
53
39
36
69
91
5
7
24
36
120
29
31
125
3
45
55
77
3
12
9
123
16
5
15
21
19
89
31
96
44
4
12
20
9
187
53
72
39
81
19
5
39
24
33
48
115
36
41
27
45
43
12
12
60
8
40
17
79
12
108
5
27
28
120
56
16
120
8
40
132
89
43
68
9
15
136
5
48
84
15
52
5
24
7
24
68
21
27
93
39
21
7
24
36
84
164
9
15
36
16
60
41
55
8
249
7
8
16
72
5
7
132
24
24
17
15
64
12
53
31
5
55
29
55
5
7
5
7
8
4
180
65
31
12
17
51
4
84
65
24
43
29
24
7
24
8
252
28
12
65
3
36
69
55
12
44
40
80
4
48
92
33
43
56
69
15
57
108
51
64
80
16
20
160
144
60
32
105
39
16
8
16
113
48
19
5
43
17
19
17
19
24
36
24
17
15
88
65
79
12
101
108
7
20
24
33
7
48
17
39
16
156
53
55
92
4
48
8
4
60
60
29
36
48
48
147
105
96
67
108
41
48
3
45
3
45
79
12
5
96
7
12
5
15
28
20
28
44
16
8
100
12
12
32
9
51
64
192
17
115
101
67
104
9
67
20
57
27
225
19
5
39
57
24
72
19
24
20
96
196
24
48
17
43
65
36
36
60
43
36
72
24
68
16
20
9
31
12
5
3
16
20
69
115
24
80
16
12
24
65
115
96
5
19
80
16
32
36
76
5
24
91
125
48
15
33
7
36
32
52
12
60
20
45
55
56
64
29
84
63
64
89
75
4
108
12
12
36
48
32
24
9
39
16
60
29
120
55
32
40
41
67
176
57
60
24
96
19
80
4
84
48
5
7
48
60
5
15
69
3
40
32
16
17
91
24
5
3
45
7
36
24
197
91
53
55
12
44
4
17
60
7
17
139
17
75
69
19
17
60
87
172
60
5
39
9
12
55
84
41
15
105
96
15
72
52
96
68
112
53
31
56
100
12
41
12
7
17
31
12
92
33
180
12
24
31
20
21
127
41
7
5
55
60
17
67
29
31
80
40
5
51
45
48
19
8
4
84
24
17
115
24
29
48
12
12
91
5
67
192
5
55
5
19
17
63
4
32
40
68
72
88
120
180
48
8
52
80
9
24
7
68
45
147
4
48
41
24
67
20
45
48
51
52
48
5
39
16
24
48
5
48
39
12
9
27
4
41
55
80
28
132
128
9
31
17
103
12
29
96
192
31
60
212
24
21
84
19
120
132
29
31
53
15
16
56
52
12
5
19
12
5
7
8
45
60
7
12
5
120
55
60
36
84
29
7
92
60
36
9
96
156
19
36
8
12
124
17
79
24
17
7
8
33
15
96
9
12
12
7
24
89
63
64
60
204
5
36
55
80
81
55
8
12
28
12
29
55
20
4
41
60
3
57
19
96
29
7
17
31
41
19
125
67
12
5
7
41
3
24
33
39
28
48
65
39
76
24
84
276
48
125
67
36
29
55
44
16
68
21
7
24
36
132
32
4
72
20
9
60
55
56
100
24
36
12
41
67
24
36
72
5
63
4
36
60
12
17
15
88
36
20
96
105
19
20
12
4
48
72
108
5
55
161
67
8
172
65
24
84
31
60
84
29
103
60
12
152
4
41
36
72
63
9
139
12
24
41
24
19
41
79
17
67
65
96
72
24
24
24
3
40
108
17
115
5
12
12
36
27
81
79
36
12
8
36
16
108
60
84
41
7
12
20
28
5
24
48
271
5
19
12
144
36
164
136
5
96
55
44
69
27
48
285
111
88
8
33
60
27
33
7
17
15
33
19
20
ABCD 98384524424*3^$a+1 [50006]
60
25
30
41
124
3
18
11
48
160
51
5
12
43
81
8
31
24
6
11
16
75
153
20
55
144
17
4
92
7
65
115
120
45
21
11
61
23
25
11
43
96
42
42
48
65
7
81
72
27
161
60
24
60
28
20
7
53
115
12
65
151
17
55
5
28
45
35
40
45
42
5
12
31
17
232
21
135
15
42
3
36
39
5
24
16
44
1
59
61
59
43
45
45
27
75
81
36
3
41
192
12
13
48
11
133
107
19
60
77
67
17
91
65
52
51
9
68
240
120
67
60
213
3
54
90
137
24
40
56
204
145
95
25
71
60
181
27
21
47
25
18
9
45
27
21
42
78
42
33
144
69
27
188
7
18
30
21
63
6
11
136
15
65
28
80
16
20
24
175
54
83
85
27
15
17
40
63
17
4
27
17
13
48
30
12
77
36
19
66
59
31
30
222
42
83
7
17
48
40
51
5
12
25
42
6
39
20
16
44
76
24
56
136
141
18
30
11
13
11
109
47
124
69
198
132
53
67
77
31
45
3
5
64
21
24
18
65
37
23
7
137
163
30
30
18
15
60
3
24
41
12
7
105
20
31
5
12
28
87
17
61
59
85
6
9
33
15
20
7
60
53
192
31
5
25
59
31
24
126
11
211
5
7
113
55
153
24
20
1
27
87
41
16
3
48
53
24
96
64
111
21
63
5
40
3
12
101
36
19
9
3
102
3
3
29
52
201
78
41
121
78
84
150
111
20
7
12
101
4
68
127
81
32
24
13
18
57
21
51
63
17
19
5
127
108
60
30
24
6
57
15
42
30
18
59
13
18
17
31
24
36
24
41
49
138
17
96
52
20
7
60
221
72
67
168
60
29
4
12
183
60
17
72
48
120
12
73
240
23
60
55
45
39
66
71
48
1
42
5
25
72
186
132
69
44
16
3
105
21
51
21
42
41
115
12
78
114
21
39
66
27
32
12
1
120
48
11
28
32
1
155
72
61
59
16
116
60
4
20
16
141
18
89
96
24
103
30
102
5
12
31
42
30
117
63
5
25
66
12
132
53
28
192
20
108
40
75
5
72
133
54
5
43
108
102
42
60
120
137
1
72
27
44
12
24
96
163
101
36
7
60
93
32
36
37
107
13
27
45
6
84
78
15
33
42
12
66
167
7
105
63
18
99
8
13
107
12
43
48
5
36
16
27
17
73
27
24
69
95
1
11
88
32
43
101
85
27
15
30
120
59
19
5
100
44
112
20
1
30
18
30
24
48
9
108
3
125
120
7
108
89
19
54
6
5
12
132
31
29
1
30
12
53
64
3
30
18
9
20
1
54
18
42
36
5
36
43
108
45
80
48
24
43
18
42
33
69
83
24
24
36
19
17
13
47
28
15
84
5
31
84
53
24
160
21
35
24
139
65
52
44
28
20
16
39
48
18
24
6
137
60
43
5
24
156
52
93
111
3
17
28
15
210
30
36
41
31
60
5
40
32
55
41
109
3
27
108
108
29
31
102
27
8
7
33
44
28
3
18
155
4
3
129
93
51
140
60
180
7
60
102
171
15
29
25
51
20
124
45
78
72
101
7
30
99
20
4
75
60
21
9
24
18
57
51
72
77
48
7
65
13
59
60
48
28
45
18
21
123
5
16
92
325
72
11
60
76
3
53
157
96
11
79
12
29
61
18
41
24
37
35
85
90
5
60
72
12
4
45
15
27
117
63
5
37
195
32
48
48
7
60
17
19
132
57
36
117
48
54
48
5
72
16
20
19
65
13
102
36
81
3
36
54
18
17
148
20
85
23
7
29
19
24
101
12
25
72
18
9
104
7
209
13
35
55
96
102
30
18
90
144
17
16
27
17
16
32
36
37
72
15
176
49
96
27
68
16
39
90
42
5
43
72
78
11
19
72
5
7
198
42
96
9
56
120
7
120
30
119
16
15
132
36
42
168
11
19
12
65
12
12
16
104
28
20
43
108
21
3
41
84
25
27
56
13
11
31
65
12
12
180
156
13
24
27
8
13
18
17
43
165
72
15
257
36
7
53
24
12
16
20
85
119
73
3
15
89
13
47
84
37
3
132
27
30
18
5
12
72
181
27
8
55
72
33
3
114
18
17
72
40
93
107
61
35
144
48
40
3
89
1
18
17
55
12
21
39
30
131
109
11
340
44
36
12
103
65
19
185
12
16
27
36
9
92
ABCD 98384817002*3^$a+1 [50034]
23
52
39
9
80
36
16
140
373
84
30
53
24
13
192
24
39
21
15
12
12
3
18
36
63
48
69
123
51
54
18
24
5
4
9
30
21
27
78
75
129
6
105
69
15
8
100
48
81
63
93
47
25
18
53
4
36
51
24
54
95
25
3
32
76
51
21
32
25
42
24
30
36
24
12
87
3
33
20
112
32
60
7
6
15
72
33
27
21
39
32
1
63
27
48
105
9
6
54
95
60
73
12
23
19
78
90
5
16
99
21
9
12
36
84
6
18
54
5
13
83
112
123
165
24
20
96
7
29
76
12
32
19
6
24
95
40
60
32
52
60
21
12
35
19
125
28
111
72
5
40
3
42
30
5
204
55
69
9
120
15
21
6
18
75
75
81
9
30
101
40
12
15
237
48
33
84
35
12
16
12
8
40
32
36
1
78
21
21
48
11
49
47
64
129
23
72
73
35
7
5
25
11
4
93
75
45
12
15
8
43
9
48
32
85
15
21
12
15
32
37
3
8
28
60
20
1
3
45
48
120
72
78
65
28
120
45
36
36
24
99
9
66
72
45
3
117
20
28
9
23
13
24
35
12
16
20
19
120
33
36
24
3
54
66
5
67
18
27
56
37
243
20
52
9
111
8
24
13
35
49
48
42
24
24
72
21
3
114
30
18
48
107
40
129
24
15
9
71
1
11
37
15
21
24
15
21
66
53
1
35
60
40
9
35
60
43
29
1
18
42
15
60
8
19
18
27
27
29
64
152
229
24
48
63
12
3
117
60
108
27
18
102
72
21
20
37
18
54
35
1
15
105
12
162
45
32
13
12
3
80
1
54
30
47
48
73
48
90
42
12
48
18
45
51
6
87
48
180
80
109
84
27
104
76
128
12
49
3
45
3
15
42
23
52
3
57
33
35
40
32
25
107
28
75
18
48
54
30
63
8
40
32
25
72
18
177
45
18
42
183
32
127
33
15
17
124
20
64
93
12
72
48
48
47
12
13
30
30
42
54
27
44
48
40
48
8
36
48
7
53
61
12
27
63
29
16
72
45
12
39
51
66
30
42
3
27
48
30
12
83
115
18
15
9
60
120
95
121
11
1
132
18
30
15
27
45
20
13
35
60
37
15
15
42
83
72
24
112
45
48
27
72
32
4
69
12
84
114
21
9
18
89
28
27
18
30
5
136
44
7
5
91
48
144
18
24
84
75
87
5
112
96
21
60
131
12
25
47
16
48
75
5
60
84
28
32
31
5
1
111
12
105
3
93
11
28
21
12
75
3
5
24
16
57
12
48
12
51
105
71
1
102
6
60
27
8
19
45
116
52
3
66
39
15
5
19
42
95
16
12
3
177
21
24
35
76
75
30
12
15
44
36
127
6
11
28
32
73
42
66
150
5
88
24
3
65
145
24
35
4
32
108
4
111
65
55
45
9
47
43
6
39
51
30
90
45
144
51
6
96
135
27
125
67
6
60
54
54
59
31
29
40
8
13
24
48
3
9
3
12
20
7
5
144
4
33
15
15
114
120
23
13
3
9
120
275
97
39
9
75
21
11
25
119
1
11
24
88
20
12
4
212
40
129
35
48
1
6
53
193
18
17
13
12
3
84
21
24
3
15
45
3
45
24
21
204
36
54
66
30
5
12
112
20
76
9
36
42
150
12
12
39
117
54
48
21
24
27
65
124
81
3
60
8
13
72
3
20
37
12
108
23
97
42
17
13
83
37
11
100
24
51
45
84
87
41
169
35
64
141
3
153
42
77
4
32
55
53
36
36
43
6
23
13
87
21
11
121
27
3
45
3
9
20
73
3
12
3
24
6
147
108
144
56
96
43
21
51
48
48
48
6
36
3
27
45
33
87
27
17
55
6
15
27
18
12
162
41
25
87
57
48
30
45
45
3
72
3
17
37
23
25
42
6
48
12
84
63
156
12
48
45
107
28
60
72
72
36
60
24
45
30
21
12
15
45
48
27
90
84
159
24
56
37
3
81
63
32
25
63
27
48
33
63
42
107
28
12
21
35
40
80
24
28
12
57
18
6
35
7
57
81
12
12
72
3
8
157
30
6
47
13
84
36
54
21
51
24
5
36
48
1
6
30
159
12
32
13
18
5
37
3
72
27
17
151
117
96
99
120
141
24
32
49
95
4
48
33
59
36
37
42
21
24
20
12
64
99
48
29
19
45
132
48
15
5
24
1
47
43
45
12
129
3
27
48
17
16
44
1
12
6
29
91
125
85
24
48
54
18
23
37
135
48
165
54
6
18
45
56
13
30
21
9
71
115
45
32
25
35
7
126
66
18
78
24
48
6
90
30
39
60
21
24
18
192
45
21
24
171
9
12
39
135
41
79
29
16
80
37
63
20
19
18
12
36
6
21
33
24
12
36
95
43
24
21
56
4
15
222
95
13
59
25
35
1
36
48
36
24
11
24
16
24
32
4
57
83
52
33
35
64
93
54
54
72
47
1
47
24
16
45
3
9
75
36
57
3
92
43
ABCD 98384856704*3^$a+1 [50082]
8
156
36
60
159
133
12
104
24
28
72
12
83
13
12
92
136
12
41
7
47
25
101
7
8
39
45
153
147
48
75
105
12
48
60
24
28
60
48
20
135
25
12
53
67
12
8
201
19
12
41
87
36
12
9
39
84
36
64
11
141
40
108
17
51
4
53
3
60
9
18
45
36
52
12
17
36
27
36
12
24
28
132
116
40
12
68
24
75
25
29
36
15
148
12
149
72
75
4
120
120
44
112
188
21
216
7
8
24
160
48
12
119
36
73
53
15
12
36
52
60
23
1
53
3
100
149
31
8
51
1
84
68
27
18
18
33
4
17
111
4
8
120
36
132
12
72
9
72
3
87
54
43
101
7
29
36
198
1
200
33
51
12
45
79
44
21
115
11
9
45
43
47
9
24
40
92
69
90
1
143
57
24
52
144
48
12
5
15
24
51
9
132
24
148
60
188
4
11
45
124
20
45
63
27
201
40
12
8
112
72
128
36
52
24
71
37
35
21
136
56
12
40
8
60
112
95
21
64
20
28
20
45
87
40
71
1
56
33
7
12
32
36
24
123
261
136
20
16
8
45
27
64
71
69
3
25
48
44
88
92
81
7
8
24
100
36
12
65
7
65
55
36
8
99
57
24
9
7
36
164
28
8
40
60
107
13
5
63
12
15
25
83
1
35
9
16
8
3
105
40
53
15
57
7
11
169
60
92
363
18
75
33
67
12
101
7
44
28
128
64
8
40
116
4
47
61
12
17
51
60
12
48
108
76
68
27
93
33
15
39
126
27
117
39
105
54
145
8
64
8
60
93
87
28
8
216
201
55
12
20
3
18
39
40
20
40
95
177
36
165
7
8
124
23
33
40
35
37
53
7
47
1
53
15
72
4
56
15
69
16
59
1
60
12
12
5
43
263
33
4
56
51
144
21
159
45
76
23
18
7
11
69
36
124
72
8
123
157
108
5
87
52
8
12
21
115
20
204
36
72
48
40
5
63
9
123
72
40
12
5
31
20
24
100
48
12
44
4
20
148
35
85
12
32
48
12
76
24
68
3
45
4
59
90
31
44
24
12
280
36
5
27
27
21
105
54
1
72
8
9
31
12
8
60
87
21
72
64
44
24
36
4
5
7
36
20
108
36
148
60
35
18
3
12
132
112
96
8
51
33
40
228
77
103
32
72
76
24
71
9
63
13
20
112
32
76
17
72
31
92
52
36
113
144
3
132
100
8
9
15
88
23
97
12
36
132
12
104
12
4
41
39
84
4
17
18
13
5
139
80
100
20
165
63
63
169
8
60
216
72
4
44
4
32
93
75
51
21
15
13
48
20
27
33
12
40
41
36
39
36
88
17
43
11
49
8
52
60
101
15
219
36
126
31
12
47
13
92
36
24
48
12
63
72
61
20
4
128
111
37
84
20
21
144
39
52
20
112
20
63
165
180
24
63
18
175
12
8
24
24
136
48
20
40
8
60
12
45
43
60
140
52
68
48
57
3
51
25
29
126
21
48
196
80
15
36
18
90
9
108
60
57
18
93
52
8
4
95
13
44
28
5
18
109
8
52
191
157
56
60
196
35
69
64
300
35
33
52
48
32
60
63
25
68
52
32
12
88
12
53
7
60
239
49
8
40
8
60
84
36
84
96
16
104
12
24
24
12
9
91
53
19
35
85
56
21
36
3
60
9
7
29
15
76
8
27
33
28
60
32
12
48
12
28
71
270
39
28
144
23
21
16
36
68
64
12
120
23
18
27
36
64
17
18
13
32
28
60
29
51
12
160
20
220
8
24
36
64
71
25
119
21
48
64
47
33
48
45
39
96
132
147
25
44
12
9
108
27
220
36
20
3
109
35
81
76
20
16
24
125
459
192
12
21
67
32
160
12
68
57
15
36
39
33
93
18
105
180
36
40
44
12
177
43
24
5
51
12
40
48
8
12
24
21
15
3
54
7
104
12
24
88
12
5
151
12
180
12
131
157
68
108
232
47
93
24
16
132
108
5
27
88
20
12
388
84
56
9
171
48
12
4
68
52
44
36
76
8
24
156
16
5
31
149
36
63
4
68
12
ABCD 98384975758*3^$a+1 [50012]
30
24
12
78
67
144
83
13
48
5
126
48
72
60
18
6
81
9
36
99
21
6
37
143
12
150
31
137
42
6
6
1
59
96
85
77
243
69
48
30
6
90
30
42
60
18
36
78
21
144
33
114
30
36
18
42
12
3
15
42
42
13
5
6
24
6
36
150
18
72
51
16
47
1
35
157
47
49
47
145
5
18
25
35
13
32
15
6
27
33
66
60
1
23
36
18
78
78
7
48
41
18
21
129
48
30
18
102
25
53
75
27
138
66
9
45
6
48
12
234
36
54
96
84
105
15
36
48
30
12
51
123
24
36
174
6
69
64
11
90
18
78
27
3
66
43
5
27
96
16
11
6
79
47
33
3
61
11
37
5
43
35
12
54
102
165
33
31
5
36
7
47
1
5
24
18
1
71
156
13
29
6
54
90
132
9
225
6
48
25
5
139
11
90
66
102
102
36
30
187
95
72
25
5
18
42
42
21
48
16
59
12
9
3
13
23
25
59
18
19
128
15
18
54
114
6
54
27
27
21
64
32
48
96
9
7
89
7
48
59
72
48
6
54
1
221
3
3
48
109
101
72
18
1
5
60
18
96
109
32
112
11
6
42
102
31
125
6
45
3
96
24
21
112
29
60
24
54
102
24
24
36
31
48
32
64
41
30
9
21
48
30
228
12
6
7
35
18
90
6
156
24
48
12
43
32
81
30
18
31
89
55
17
24
30
36
37
32
112
32
9
120
12
3
27
37
48
53
102
21
16
29
54
108
48
18
60
102
144
90
30
60
48
25
71
60
6
18
12
60
13
35
42
3
16
29
60
42
13
5
60
102
18
7
89
60
60
36
30
30
79
29
6
61
5
18
72
49
107
37
131
12
1
71
57
75
30
30
30
43
11
90
27
112
48
48
59
12
60
45
33
96
6
6
18
396
48
21
64
11
21
33
31
179
12
60
6
18
13
48
53
96
24
6
30
42
117
57
24
31
59
12
12
45
93
54
36
12
141
9
72
18
30
15
45
12
78
25
107
37
41
30
18
120
15
75
24
24
90
204
18
108
30
6
24
6
6
42
42
37
23
6
12
30
25
32
111
60
78
24
66
6
18
117
9
12
24
120
78
6
66
6
150
12
30
42
18
60
18
37
17
15
21
102
72
6
7
5
18
12
12
66
63
9
6
36
13
48
29
18
1
107
174
36
19
48
125
42
73
5
66
25
41
103
5
30
13
48
11
126
90
13
35
30
6
54
6
18
36
84
36
126
84
13
32
75
102
12
12
55
48
35
90
258
177
21
6
18
42
138
18
109
233
6
81
75
37
47
54
43
53
30
61
29
54
13
89
78
57
105
6
12
165
48
33
24
7
96
5
12
63
123
120
66
30
13
47
174
276
48
90
42
318
61
95
1
245
138
6
27
27
6
24
72
126
1
96
203
37
11
24
18
60
18
6
18
180
33
39
78
6
12
25
137
42
6
234
30
24
54
12
18
19
32
15
81
165
60
36
54
30
6
12
42
43
11
6
31
48
11
18
18
1
48
83
157
53
43
29
6
109
11
54
18
60
66
12
19
5
138
1
48
29
18
36
6
54
36
12
60
6
36
24
19
53
54
6
78
36
61
17
6
9
16
35
45
105
24
90
85
11
24
6
84
66
42
42
18
12
6
96
6
78
12
73
101
18
30
42
1
89
114
96
18
60
30
78
12
31
32
15
72
120
42
7
48
5
54
24
109
11
36
1
71
48
6
78
18
102
138
12
55
41
103
11
138
27
51
12
30
12
108
18
72
12
60
18
90
13
41
151
17
30
30
6
42
19
35
18
60
63
57
7
29
42
12
45
15
66
31
59
36
1
32
48
3
54
42
13
5
78
132
36
102
42
133
29
19
96
53
6
96
37
23
9
87
9
3
30
132
36
138
24
102
79
17
108
6
45
16
137
7
101
27
45
3
3
24
96
84
12
156
12
36
114
7
11
24
13
48
5
91
77
6
6
7
11
12
18
60
24
66
12
12
12
6
87
105
18
102
120
6
1
5
78
42
24
30
66
18
30
30
42
174
6
24
87
9
24
6
36
24
30
114
36
30
75
33
60
51
69
126
12
42
42
24
24
66
36
36
67
221
12
7
11
30
7
89
6
18
60
36
54
6
18
33
45
12
210
42
123
21
27
123
96
36
42
7
5
18
57
15
33
135
96
36
21
33
31
48
5
72
60
18
60
42
48
66
42
67
80
16
95
114
60
51
16
11
12
18
18
84
6
36
103
17
30
1
48
47
48
6
18
36
21
16
17
36
139
32
3
6
24
18
138
12
24
6
210
42
36
234
36
96
48
75
111
54
27
69
12
ABCD 98384994928*3^$a+1 [50147]
65
31
95
9
40
8
12
4
5
12
36
24
12
7
72
11
37
8
12
15
37
32
3
126
79
48
8
4
5
24
19
44
27
13
53
24
30
69
24
40
12
23
13
32
9
18
13
36
12
84
44
3
81
81
6
9
60
72
96
12
4
44
9
39
69
31
32
16
41
108
51
36
12
9
18
24
12
9
24
3
61
17
7
24
24
12
20
21
66
1
5
51
12
28
128
48
21
15
60
51
37
29
78
97
68
88
68
36
40
36
17
3
9
18
18
3
3
25
101
36
19
80
24
48
76
32
36
27
21
87
97
5
27
45
19
8
96
40
41
15
144
12
96
4
12
107
57
96
171
42
3
36
60
63
18
15
75
13
41
79
24
35
61
83
21
15
21
12
36
28
197
48
75
21
12
39
48
21
3
4
29
24
7
47
9
9
3
132
16
5
19
59
21
24
3
18
18
9
60
36
9
15
24
120
180
12
40
48
29
31
17
15
75
129
48
52
36
23
21
16
20
3
18
27
16
5
123
81
55
8
16
92
48
9
27
232
8
72
21
15
4
56
4
188
64
137
31
32
9
51
39
37
41
54
102
19
144
60
20
51
13
8
51
117
12
9
3
16
5
79
5
24
90
69
3
54
7
5
36
63
12
4
11
6
63
9
31
36
41
66
42
66
9
4
24
32
9
15
24
16
32
69
19
41
3
28
132
12
8
24
64
35
12
25
96
32
27
42
39
63
42
7
23
93
75
1
36
72
84
48
12
53
3
24
63
18
84
19
80
12
33
99
33
48
7
24
8
57
18
45
3
45
12
69
36
24
139
48
5
27
27
13
60
12
113
19
17
19
5
19
47
9
12
108
3
37
65
27
108
48
21
30
81
33
3
33
39
27
25
188
24
16
12
80
21
36
48
60
7
77
114
30
36
3
84
39
6
12
7
8
129
3
28
5
15
16
29
51
36
28
95
18
79
65
6
69
52
41
12
27
15
45
45
18
30
39
4
29
6
37
29
3
40
29
24
18
48
1
20
28
29
55
17
15
4
11
6
15
96
48
51
37
80
40
119
1
11
133
36
29
63
36
69
43
41
24
19
89
127
56
33
7
5
54
24
129
33
3
96
72
9
66
45
12
108
21
120
36
42
45
27
90
3
40
24
24
11
42
7
20
3
54
103
32
60
12
36
60
57
6
9
3
9
12
15
25
29
3
51
132
18
3
48
100
188
33
6
18
18
37
47
13
11
9
27
18
15
57
43
60
17
79
29
7
44
48
9
111
76
101
15
24
3
1
11
1
20
21
18
21
9
72
168
54
9
72
24
12
4
71
6
12
3
36
72
3
13
68
52
8
3
21
24
4
36
32
12
45
15
9
7
29
12
7
8
88
48
116
16
20
48
33
15
21
51
16
35
108
6
15
60
15
1
56
9
36
36
18
24
18
75
15
18
3
9
7
32
129
48
15
93
3
15
72
25
32
39
21
4
5
18
6
111
64
8
28
77
3
9
54
21
12
129
3
3
21
36
60
16
47
73
32
48
39
18
7
65
6
25
29
12
19
71
37
20
12
16
65
19
32
16
36
5
39
52
8
9
91
92
69
3
12
21
27
45
79
5
36
54
21
21
72
15
4
29
186
21
16
125
39
48
16
23
18
87
28
11
105
21
63
120
4
5
87
24
40
8
48
40
8
48
27
37
17
7
8
21
91
11
6
7
41
18
21
3
30
60
3
117
15
76
48
24
41
12
18
33
36
16
29
18
30
90
18
3
4
71
25
29
3
96
4
24
107
69
21
12
3
4
152
9
79
24
53
24
18
84
1
20
96
33
12
3
40
32
33
42
21
15
12
25
20
64
8
51
18
79
11
18
7
5
114
1
80
48
33
156
36
7
24
8
76
89
39
9
3
52
96
144
20
9
19
5
111
16
83
36
1
96
17
30
145
17
31
24
80
12
76
32
4
32
28
65
3
15
48
6
55
47
145
20
12
3
81
180
33
7
32
4
20
45
147
51
9
12
4
77
15
84
4
44
84
40
8
9
42
9
12
88
56
36
28
36
107
33
21
6
45
9
3
52
29
3
12
4
92
15
13
29
72
27
3
13
47
102
27
27
6
3
36
28
5
18
21
45
18
42
120
24
103
5
15
93
7
5
51
3
45
16
32
36
60
52
101
15
21
6
12
25
48
72
20
15
13
5
51
27
37
29
36
7
36
12
8
12
48
225
3
12
48
27
25
5
7
32
39
30
39
36
12
9
18
54
36
15
75
90
27
81
63
16
23
24
45
4
44
4
5
27
15
18
30
78
30
37
71
13
41
3
52
35
78
15
24
105
12
3
3
45
12
33
36
15
60
9
114
1
8
39
6
75
4
65
3
40
8
12
64
20
24
4
20
72
36
12
93
126
13
29
15
4
24
20
12
88
8
120
12
48
16
92
3
72
13
59
117
16
53
51
3
48
24
13
44
27
180
78
79
5
6
66
27
33
103
128
4
17
3
33
15
93
111
33
27
24
12
57
7
44
4
17
42
9
40
17
7
53
7
29
231
40
36
11
6
3
28
68
21
3
15
37
12
20
9
39
81
67
32
16
12
32
16
11
36
13
5
54
36
21
27
193
20
4
12
60
48
5
24
3
36
16
17
27
57
7
11
6
39
9
19
156
20
4
5
12
39
3
37
24
20
4
8
123
18
27
12
9
39
4
12
17
24
66
108
45
48
3
54
3
9
3
24
76
12
32
4
12
41
7
68
28
36
41
19
11
18
36
3
39
45
3
69
16
24
23
66
7
44
12
96
9
27
108
88
29
19
65
27
96
84
16
24
5
3
21
108
12
6
18
39
4
8
24
33
63
112
56
36
21
31
23
48
18
15
52
41
3
33
3
208
11
21
4
24
180
17
42
1
24
29
48
15
9
27
28
68
24
4
23
45
9
19
44
136
48
41
15
4
53
6
73
17
36
66
18
7
11
189
123
9
76
41
31
5
12
24
7
48
8
16
8
21
27
93
3
88
8
33
39
33
72
43
36
23
73
24
11
9
36
9
24
43
29
ABCD 98385040192*3^$a+1 [50034]
84
19
47
24
6
235
20
99
61
20
45
123
4
108
8
111
13
128
45
55
5
18
49
17
66
45
15
30
78
9
28
53
30
157
8
57
15
40
65
7
36
36
35
9
12
39
13
11
9
48
39
9
177
24
3
112
11
9
96
123
21
9
7
5
43
71
25
29
60
126
54
15
15
6
60
63
36
15
1
144
24
56
96
45
6
18
6
1
188
57
15
24
36
99
109
36
108
17
120
114
9
28
23
85
120
47
24
186
84
55
44
24
40
128
40
23
9
40
68
9
103
20
51
132
49
89
6
9
24
52
11
9
96
3
30
79
56
21
15
4
35
9
28
68
111
6
48
12
3
16
24
36
116
45
18
9
40
92
4
5
39
27
69
52
5
3
24
33
7
32
48
52
48
68
9
39
45
42
48
25
65
39
87
1
95
24
25
29
79
116
21
30
96
18
150
37
24
56
12
48
28
65
60
27
39
9
15
45
15
49
48
29
15
51
13
5
66
9
100
5
30
9
33
15
24
48
57
31
224
21
43
24
23
60
57
21
15
12
4
95
6
30
30
27
36
16
65
39
36
39
6
144
31
8
40
17
126
37
32
15
24
45
57
87
12
16
53
7
32
27
6
39
24
24
63
13
44
16
104
48
64
5
3
132
36
3
6
51
123
96
114
51
15
36
78
6
13
56
52
20
88
32
24
60
129
15
52
104
88
17
54
105
15
102
55
5
30
60
369
4
72
23
6
19
104
111
42
18
69
57
24
12
75
39
105
16
72
200
72
16
35
9
4
92
75
24
33
60
51
81
16
5
39
60
120
24
64
17
111
9
30
90
54
42
24
270
13
11
81
4
17
24
139
32
15
109
36
5
75
9
30
24
1
8
132
4
101
99
24
27
1
29
31
32
33
3
4
8
40
119
21
39
45
16
32
12
4
24
167
36
18
39
21
91
5
96
7
8
3
12
45
4
24
71
6
60
43
20
15
42
7
56
15
156
21
4
144
167
13
92
124
71
25
48
32
48
100
17
15
69
31
5
7
11
81
144
24
117
114
57
120
63
49
17
19
35
45
4
47
9
16
161
15
24
40
29
19
23
33
15
57
9
144
96
75
16
113
51
81
84
54
30
36
75
4
36
41
87
12
16
53
7
35
37
11
12
78
19
20
36
40
32
88
44
3
48
6
30
21
15
117
12
9
15
15
60
97
5
7
11
6
3
76
35
30
39
183
33
52
53
42
49
125
30
6
60
144
19
12
80
48
16
116
28
56
16
128
12
63
6
75
45
31
53
60
12
18
81
36
33
19
77
31
48
11
85
48
11
36
13
41
6
36
30
30
49
71
78
30
97
83
6
39
64
53
7
120
8
9
39
24
231
1
29
12
7
11
69
96
51
30
24
6
73
60
48
32
33
75
15
33
16
8
3
117
87
66
63
15
45
4
80
28
65
18
97
5
147
51
12
18
19
20
60
27
66
18
21
45
30
21
12
36
21
24
66
73
41
6
9
27
54
6
78
51
144
45
7
35
25
8
72
75
57
27
126
7
20
33
15
39
21
48
36
135
1
53
19
41
67
140
112
101
36
39
4
71
6
15
24
60
117
63
12
28
131
6
15
39
30
43
32
60
4
44
28
35
78
90
25
32
63
12
33
100
5
36
39
132
39
1
5
219
51
13
104
168
15
9
96
33
6
6
15
12
16
56
15
84
9
60
52
5
175
8
216
15
57
15
24
9
24
27
85
59
72
18
42
57
87
54
67
89
55
41
30
33
40
72
5
3
64
77
171
12
93
19
44
64
23
18
31
8
111
49
11
36
1
80
72
57
15
16
143
30
19
68
9
3
192
48
87
13
23
9
16
20
39
33
40
12
5
30
73
47
49
11
25
140
51
78
67
53
7
53
27
75
57
52
44
12
84
4
65
102
138
127
24
36
5
30
24
120
9
136
41
30
9
21
27
57
63
21
72
18
57
3
30
111
28
41
55
32
12
33
79
8
16
12
5
75
48
12
24
15
30
63
48
4
60
29
15
57
127
17
24
19
12
24
92
63
30
30
126
3
136
11
66
150
78
42
37
8
84
69
31
5
19
104
40
36
11
24
6
180
3
60
16
71
25
8
51
6
15
64
11
36
25
8
21
15
75
213
33
43
47
24
1
29
3
12
16
29
135
88
20
12
148
11
25
12
32
3
93
75
105
12
100
80
28
12
59
54
55
32
12
28
119
120
25
11
129
39
36
25
80
156
93
15
15
1
8
21
55
35
60
21
16
32
96
64
11
69
21
36
3
57
19
11
25
11
33
21
84
36
30
120
21
9
39
15
42
24
55
68
21
7
23
96
33
111
129
16
32
28
5
132
7
272
135
45
24
36
28
41
72
79
5
91
5
114
1
72
20
52
11
33
15
186
39
64
23
13
144
41
15
36
39
9
48
12
52
44
57
7
56
64
ABCD 98385722926*3^$a+1 [50077]
138
17
1
90
24
120
17
60
73
12
126
65
48
37
54
5
13
66
36
186
18
54
30
41
72
108
1
59
31
66
24
18
138
18
77
108
84
1
179
108
48
60
61
18
30
18
17
43
5
25
18
60
36
29
60
84
7
41
13
155
91
5
24
79
65
67
48
137
13
30
17
1
24
180
11
168
1
35
108
13
215
19
6
180
90
162
11
7
17
216
37
12
6
84
113
13
42
5
7
60
12
36
24
54
30
17
97
83
7
18
12
23
55
89
91
162
66
5
1
18
18
48
47
72
13
23
12
67
18
18
42
18
12
54
36
119
133
83
24
91
90
90
18
71
55
60
41
13
102
168
126
36
23
24
1
24
108
90
72
48
24
36
12
150
18
144
48
72
24
54
120
60
23
13
126
84
42
12
18
54
35
168
48
120
97
11
60
1
143
73
72
83
48
180
91
48
42
36
18
29
97
30
53
7
36
12
5
85
47
31
30
47
36
25
35
7
17
12
36
7
36
125
19
5
61
54
96
41
60
1
18
132
72
53
127
12
5
96
7
5
13
23
19
41
67
84
78
12
78
41
157
54
48
108
89
19
54
11
25
54
162
95
1
30
24
18
11
181
108
36
252
42
90
48
90
17
60
13
23
12
48
36
24
91
18
11
24
36
55
24
12
6
83
264
67
48
60
12
24
125
85
24
71
36
1
47
163
24
30
95
1
35
55
18
11
19
5
37
30
240
12
36
17
108
36
1
83
121
66
5
13
54
41
67
65
187
17
1
18
24
18
23
7
17
1
24
30
77
84
12
67
18
107
163
54
30
6
83
37
143
1
186
12
101
61
54
24
18
18
65
91
5
48
1
42
17
1
12
24
11
55
17
151
12
29
24
109
36
54
77
55
29
12
25
18
5
49
35
127
24
72
29
19
24
72
18
120
95
73
30
18
42
53
24
48
48
19
6
59
13
228
60
35
132
103
102
78
12
18
144
78
180
29
19
54
72
6
12
53
115
54
35
1
35
48
12
25
18
17
72
25
36
35
67
114
18
66
36
90
53
1
54
5
127
54
30
6
30
6
138
132
5
85
72
48
54
53
73
90
24
36
125
37
36
11
61
90
17
72
1
12
78
72
5
96
55
36
29
24
91
6
18
36
17
37
35
37
155
43
18
12
11
169
18
42
48
72
42
48
168
65
55
24
5
48
85
36
47
7
17
19
5
19
17
1
12
6
17
12
73
54
78
66
17
7
246
96
71
144
85
54
5
60
84
168
277
18
54
35
1
72
11
7
29
24
1
18
60
30
78
54
54
66
18
125
55
18
108
72
42
18
18
29
25
11
1
78
18
12
47
36
108
67
65
19
65
43
17
1
60
47
1
6
18
11
25
102
42
18
54
18
41
24
72
43
108
18
47
12
85
23
43
5
1
18
17
13
35
1
150
66
54
17
127
17
48
60
163
60
12
6
71
91
5
79
41
55
90
108
35
31
6
35
120
43
36
90
59
49
156
95
355
54
60
12
83
13
95
24
1
78
209
1
144
18
132
36
12
18
54
78
30
5
19
54
12
23
12
73
59
175
77
31
17
1
119
48
60
7
36
96
5
25
11
72
25
90
60
17
13
90
168
162
12
119
36
31
29
96
13
42
137
12
36
49
18
18
30
60
17
13
143
79
5
97
108
60
108
107
60
7
18
36
24
30
78
90
108
54
120
72
258
137
25
30
5
85
23
36
217
48
6
48
101
24
36
36
240
48
1
107
7
101
79
17
139
24
120
36
54
78
5
67
30
90
78
30
60
12
36
42
12
60
30
5
193
132
36
102
17
48
24
25
18
30
35
37
150
36
125
37
18
29
36
72
91
24
102
36
24
36
30
17
115
30
6
5
7
60
17
37
83
55
168
5
7
36
24
12
65
84
24
85
36
71
264
37
18
17
73
24
66
161
73
6
66
36
168
35
37
138
6
23
72
13
12
54
6
11
60
12
55
150
48
18
60
36
53
36
19
41
49
11
24
12
19
42
12
108
23
37
84
96
30
17
91
72
18
60
102
17
55
18
18
6
54
144
138
35
43
41
24
37
108
24
11
19
90
275
48
12
120
12
60
31
5
19
30
36
47
7
18
36
114
18
30
29
60
ABCD 98386381766*3^$a+1 [50032]
12
15
17
4
51
9
32
12
16
96
56
7
41
12
112
12
36
24
99
81
60
3
65
28
27
12
161
4
15
9
12
24
36
44
16
87
21
24
20
28
39
33
32
16
8
19
57
48
32
28
8
103
21
60
24
32
19
65
16
8
16
48
15
60
12
21
44
40
56
4
3
12
45
3
21
44
151
17
84
4
12
104
55
41
28
120
120
24
27
48
12
9
72
48
12
12
68
4
36
12
12
96
24
24
80
16
3
65
72
60
16
48
99
33
20
12
55
21
144
12
3
153
27
96
21
3
12
60
5
19
9
108
87
21
12
24
3
5
40
168
44
16
24
15
24
120
137
7
45
20
16
15
5
72
24
16
20
108
151
45
3
65
76
36
24
60
72
27
101
31
5
16
3
24
33
39
41
7
41
36
16
24
8
55
53
24
4
12
27
12
33
27
29
16
44
4
111
21
164
16
36
20
7
33
27
12
24
21
44
31
108
53
4
36
48
15
21
8
28
60
39
45
39
24
113
19
5
48
16
20
16
44
55
9
8
12
12
28
51
41
88
12
36
39
41
100
32
115
72
24
24
21
12
104
4
120
24
32
36
7
21
20
36
103
12
24
17
28
51
21
3
17
7
33
48
15
45
51
21
20
12
76
96
3
45
8
64
75
21
24
39
36
9
24
27
9
15
41
64
60
92
112
12
20
28
20
36
91
108
60
57
20
24
40
20
31
45
56
4
39
5
79
72
5
4
12
87
5
7
21
99
69
36
44
72
28
32
48
36
24
24
31
9
12
15
65
16
48
171
45
3
57
68
36
36
64
56
124
12
27
5
88
8
79
153
3
129
36
12
20
7
33
3
36
33
8
19
29
136
15
21
12
72
48
12
36
200
19
48
33
80
64
15
33
36
24
12
15
33
116
40
44
48
79
165
104
16
24
12
20
84
16
60
3
17
7
17
40
24
104
31
17
7
12
33
51
9
8
4
8
36
139
12
21
3
65
19
57
15
60
93
27
129
104
76
44
48
64
20
24
31
21
8
31
21
44
36
52
12
15
41
48
19
113
7
41
31
45
8
40
27
9
132
39
21
24
96
24
96
60
3
9
8
40
20
60
40
99
21
8
55
9
60
8
28
15
45
75
69
15
156
57
60
12
27
5
55
60
45
36
72
27
24
29
52
3
72
89
151
41
40
3
21
36
8
19
41
184
120
132
15
81
12
15
41
19
53
24
124
12
24
60
68
52
15
33
60
8
19
69
39
21
51
5
60
28
60
108
8
31
24
120
77
72
40
27
5
19
156
81
24
3
117
75
9
24
75
137
40
3
41
36
19
45
195
21
3
45
36
32
64
3
117
63
5
40
27
5
24
79
141
24
8
88
39
21
12
12
15
12
89
31
24
65
19
33
48
36
24
20
12
19
33
15
17
103
45
27
60
48
12
9
20
160
20
16
44
4
48
3
117
3
117
68
16
128
7
29
36
100
8
16
12
8
79
5
40
12
15
9
24
15
120
12
21
24
48
56
72
24
84
19
21
39
12
24
57
32
115
57
3
33
24
15
41
72
7
93
72
8
48
7
33
3
36
33
56
4
15
33
27
5
28
32
52
159
57
44
19
21
63
60
33
32
28
8
31
65
76
24
20
40
3
57
20
19
24
93
20
7
53
7
117
36
8
24
180
31
24
72
5
19
36
9
12
8
31
45
8
16
32
19
9
12
32
55
36
5
4
12
15
9
51
29
40
111
45
8
7
5
36
172
147
5
103
5
16
12
27
173
19
185
55
5
55
9
92
19
45
44
12
64
44
24
7
101
40
24
15
81
27
153
8
112
60
60
32
28
24
20
55
84
24
12
5
4
32
19
93
51
21
84
96
48
8
12
16
24
27
5
40
48
48
8
72
19
24
120
24
120
5
76
15
21
24
20
36
36
124
44
4
135
5
55
81
51
5
144
36
4
32
12
76
60
12
39
24
5
84
12
96
43
21
80
36
40
20
4
15
168
41
40
15
36
5
43
41
16
140
76
84
60
96
3
165
24
48
44
28
15
33
27
12
29
12
4
20
24
4
80
16
104
36
84
7
5
28
8
4
15
45
20
40
75
9
60
116
40
3
17
55
53
7
9
39
33
108
36
44
4
12
20
16
39
60
53
127
29
91
29
31
5
48
16
12
24
36
60
12
68
48
76
20
4
60
24
27
21
3
105
20
172
12
12
39
5
16
3
45
20
151
29
115
45
12
24
15
36
153
48
99
33
27
9
39
21
36
80
4
20
52
12
15
5
31
21
108
12
15
45
20
40
20
4
20
96
4
39
33
99
41
24
55
108
33
3
21
24
72
20
160
20
19
45
15
29
31
129
96
75
53
12
19
45
44
55
72
21
27
60
12
144
177
240
20
4
104
196
99
5
40
32
48
36
16
8
40
36
84
111
21
99
141
128
4
27
120
9
20
60
31
69
12
60
24
20
28
20
52
15
9
24
20
12
48
7
21
3
36
45
39
96
65
55
5
19
17
7
45
48
24
56
43
21
15
9
20
16
20
43
57
20
48
187
29
4
48
27
21
32
24
40
20
156
4
8
67
65
79
9
12
24
44
31
45
12
39
24
120
41
16
144
60
80
16
32
67
21
108
39
5
28
48
12
20
19
45
39
144
21
12
20
19
9
132
8
16
15
33
48
27
213
60
63
9
8
24
43
17
84
40
12
20
7
33
44
16
3
5
4
20
12
36
4
8
ABCD 98386420838*3^$a+1 [50027]
9
108
43
137
31
149
6
21
33
55
107
54
7
80
360
64
95
81
120
69
43
11
54
42
309
87
102
6
181
83
108
49
113
168
55
29
43
168
24
89
87
48
27
18
96
139
24
96
119
108
162
210
6
54
21
9
90
85
8
88
41
30
78
27
24
72
64
41
39
96
24
81
223
32
168
16
5
91
17
36
54
61
155
21
51
42
43
59
54
6
25
56
27
253
24
5
54
45
312
3
162
19
96
125
48
126
198
18
13
32
9
24
15
120
75
132
144
289
32
33
72
39
21
43
96
35
150
31
240
65
135
15
54
54
54
183
232
8
117
12
36
75
87
78
115
83
21
88
83
24
61
360
77
126
85
41
31
29
51
33
36
54
61
143
210
7
11
162
43
53
12
114
301
17
72
111
105
18
24
36
97
48
216
155
21
165
19
89
319
23
282
150
81
21
91
24
65
108
67
5
6
48
61
323
120
13
128
16
41
63
15
12
78
175
32
112
48
72
8
39
361
65
60
102
18
18
201
136
59
45
33
63
75
37
71
114
87
39
25
11
21
27
13
173
51
3
37
53
192
43
72
11
18
54
72
61
17
12
180
150
36
37
72
80
93
18
9
69
91
56
48
16
53
72
6
90
12
151
47
33
27
85
17
18
198
90
157
144
80
33
31
11
30
199
59
13
440
40
8
16
5
211
35
132
18
39
45
91
143
1
120
48
56
72
64
56
33
15
21
75
33
183
93
19
48
24
11
165
168
99
216
6
210
45
16
119
81
15
9
16
5
19
35
85
29
67
35
240
69
15
81
24
21
54
61
80
120
40
59
36
198
54
21
21
216
30
24
246
90
90
54
13
5
222
174
36
90
25
80
40
35
85
24
17
39
184
179
21
16
11
18
187
29
36
63
69
12
96
12
18
132
138
139
56
64
65
36
3
39
12
18
91
152
9
31
113
162
85
227
300
121
131
205
119
36
126
42
192
24
37
35
109
89
120
6
9
192
69
30
13
23
73
179
13
24
24
11
90
150
109
56
81
180
19
59
117
99
138
36
199
17
231
63
217
119
288
81
27
165
112
152
40
95
169
5
67
77
6
109
485
3
45
90
313
65
15
117
12
31
131
6
48
90
6
39
81
18
78
39
88
168
5
123
171
18
43
80
75
48
114
120
288
24
54
37
17
207
184
5
12
135
9
108
36
36
18
1
107
18
27
48
51
24
157
80
24
189
27
9
48
18
189
33
138
13
24
128
57
87
123
6
12
3
39
1
152
75
37
125
168
102
117
160
215
321
93
30
36
6
19
96
59
109
56
40
48
32
3
85
23
114
174
6
30
61
47
162
103
168
59
21
45
18
241
80
165
126
90
240
115
173
91
83
132
25
203
60
193
72
32
9
12
60
48
15
57
55
17
63
279
90
31
23
265
131
6
30
18
31
59
21
141
60
84
78
ABCD 98386423082*3^$a+1 [50101]
171
12
73
113
54
30
6
165
15
210
207
33
30
24
25
23
42
15
15
240
1
32
48
207
33
16
293
27
16
95
60
198
31
131
162
18
73
35
102
7
32
3
36
30
60
127
17
15
21
30
157
32
16
336
143
90
18
108
9
15
18
72
103
17
78
90
103
5
12
63
195
84
25
96
96
41
55
144
53
27
160
224
16
48
96
32
160
83
12
97
32
48
112
131
45
57
6
54
36
7
113
31
101
102
36
42
72
31
80
9
7
71
12
60
18
210
45
48
16
71
240
18
55
32
75
90
43
80
64
32
9
60
54
117
144
16
224
87
60
93
64
95
90
30
25
48
32
81
30
1
89
42
12
1
179
18
198
37
53
42
180
45
48
15
90
30
9
48
87
25
35
13
224
16
17
31
35
45
69
27
144
57
72
31
96
59
54
36
75
16
89
39
33
120
7
53
27
63
49
48
48
32
15
33
27
213
15
33
27
48
72
157
23
60
45
64
128
51
45
16
119
57
112
11
85
89
6
90
39
51
45
16
203
21
16
80
159
177
75
117
48
117
6
30
39
96
64
23
57
33
63
16
11
12
105
63
138
24
31
32
48
27
85
5
27
195
18
210
42
30
1
35
109
80
261
42
108
54
15
16
59
21
96
21
43
17
63
9
30
60
45
75
6
111
48
96
15
84
60
193
128
57
102
177
9
12
187
71
84
6
31
128
231
25
32
105
7
11
180
129
15
33
112
5
43
48
179
18
12
6
105
96
9
54
18
42
85
53
18
25
17
63
64
35
157
48
11
69
15
168
12
216
90
42
33
96
51
72
138
123
9
7
59
69
48
15
129
16
48
95
129
480
21
30
189
16
119
36
54
271
17
15
3
61
48
32
16
32
15
33
3
45
75
21
33
366
12
133
179
13
32
75
21
129
18
198
151
80
48
48
144
16
53
75
15
129
15
97
128
261
90
1
143
66
54
18
55
293
54
36
54
27
153
66
37
23
30
162
90
18
54
6
225
39
180
60
105
33
18
132
169
288
113
15
75
69
96
192
153
87
3
13
35
222
127
53
102
21
69
18
57
3
102
168
72
30
78
102
181
32
27
30
6
102
42
1
32
15
42
126
9
261
54
36
162
138
37
48
32
87
30
36
42
288
237
117
18
132
21
96
63
48
273
144
160
5
27
16
5
78
141
144
57
135
225
15
48
207
49
240
53
171
135
144
36
37
17
126
49
71
201
129
111
16
17
36
84
87
64
89
7
48
48
17
18
13
59
277
48
23
252
30
111
64
5
6
12
9
16
80
27
156
105
16
59
21
48
111
450
24
126
9
16
96
59
54
31
80
16
224
27
48
117
144
33
90
90
43
48
17
18
84
105
63
48
1
48
41
55
17
72
7
128
81
15
27
30
103
65
90
54
31
179
96
120
54
6
57
112
32
208
80
63
90
7
48
5
12
111
96
48
3
48
162
27
51
144
13
32
96
147
18
187
95
132
36
57
27
21
57
72
127
48
41
162
30
18
42
198
21
81
15
27
120
45
48
64
23
78
108
210
60
12
85
32
105
30
25
11
37
23
72
180
13
5
90
84
45
51
54
ABCD 98387081582*3^$a+1 [50038]
27
99
18
23
108
12
64
9
3
56
175
54
215
1
72
18
261
104
31
81
80
100
68
52
33
27
63
17
19
17
37
18
53
145
35
240
40
9
95
67
221
76
27
153
27
185
13
144
54
9
315
36
45
8
72
148
159
18
39
36
33
18
36
108
252
17
1
18
108
21
32
19
36
90
36
59
103
9
216
45
54
54
18
377
40
15
89
28
8
19
221
4
44
64
135
5
52
24
12
56
4
72
99
144
81
12
56
13
54
41
36
148
63
72
9
27
53
1
3
51
72
144
21
51
54
54
125
91
17
19
90
183
123
36
72
197
96
36
4
45
18
9
45
36
18
125
28
8
4
15
9
32
103
41
85
39
32
37
18
108
18
39
15
57
72
69
18
17
127
18
108
39
105
54
45
120
36
20
211
90
99
12
68
1
27
27
90
90
17
144
1
90
77
13
36
95
67
153
45
54
81
8
4
69
111
51
36
18
36
39
105
27
27
9
45
72
18
9
81
95
48
208
48
51
125
91
45
27
252
17
100
104
31
45
9
3
51
41
31
198
3
68
19
17
19
21
69
23
49
3
69
27
68
49
143
4
68
4
69
54
18
23
4
68
13
18
162
72
99
68
16
33
39
68
40
72
15
18
108
18
5
31
18
144
147
68
127
9
156
15
21
51
5
40
243
77
49
18
45
8
4
24
297
18
90
63
80
19
77
36
139
21
33
39
51
90
108
35
40
68
112
92
88
36
68
343
18
72
18
201
72
128
4
8
145
3
24
12
105
126
54
179
73
179
112
36
56
31
18
90
57
33
18
21
56
31
18
144
59
36
4
27
93
123
5
48
19
153
63
54
90
57
15
18
108
18
9
45
126
17
28
27
117
27
54
27
8
60
67
9
32
31
53
37
54
9
63
17
100
72
192
60
81
18
129
20
12
19
90
23
49
71
24
48
328
15
53
55
54
95
232
92
103
41
16
15
57
15
90
3
105
39
36
360
33
75
60
153
35
55
36
21
87
54
54
36
9
36
63
57
51
45
117
147
72
15
53
204
48
28
63
53
132
72
31
197
100
63
36
108
90
35
36
64
27
21
32
4
69
99
12
69
90
21
32
181
23
72
192
136
99
126
3
177
36
71
1
23
121
75
87
17
1
27
36
36
48
33
107
37
72
23
12
28
180
81
255
96
48
92
36
13
18
126
216
95
13
39
87
165
236
112
45
27
48
132
84
33
36
107
37
72
18
18
35
28
80
64
27
21
32
19
18
144
39
68
1
108
95
85
39
144
51
5
13
35
108
55
36
54
90
53
37
39
69
95
36
4
27
57
69
71
24
4
36
80
19
9
32
324
4
48
69
23
13
179
28
84
15
21
51
18
18
113
16
15
9
8
280
8
55
9
36
32
67
54
23
88
164
49
54
288
45
84
105
39
104
37
198
57
33
171
72
48
56
49
27
156
56
49
207
72
12
248
1
35
19
72
108
72
54
18
9
72
104
103
126
18
36
18
23
72
31
18
54
89
172
27
18
99
104
48
1
183
69
35
4
105
54
72
45
44
1
162
41
13
35
36
55
5
16
33
59
48
1
63
68
13
144
36
39
60
72
104
88
68
204
52
36
104
4
24
63
36
41
175
18
71
1
111
128
148
72
8
40
15
41
12
19
126
3
24
248
36
49
18
45
81
54
21
33
90
9
44
28
81
27
27
18
39
108
15
77
31
57
69
63
81
39
140
55
89
60
13
126
17
40
87
41
193
3
69
36
18
45
99
90
39
140
28
84
36
92
85
18
9
12
128
ABCD 98388027124*3^$a+1 [50007]
3
45
91
44
100
24
60
65
15
3
93
15
66
19
24
80
136
44
12
123
21
24
76
35
36
25
119
25
176
21
3
76
29
19
56
64
77
19
44
192
4
84
17
36
67
32
63
12
6
54
66
19
20
4
20
15
90
51
60
48
57
75
51
48
25
11
49
365
135
120
57
3
4
96
5
51
24
4
23
13
24
20
96
84
33
18
42
63
76
80
48
12
99
144
180
12
9
40
20
4
12
164
9
72
66
9
45
19
24
120
17
115
11
9
60
168
16
56
84
136
44
57
39
88
32
120
28
41
36
156
19
20
69
15
124
36
119
12
33
3
9
9
90
24
21
40
60
95
45
81
43
32
4
60
96
11
33
27
9
99
69
216
100
200
16
144
20
24
112
24
11
85
41
18
12
9
9
55
5
31
41
63
24
112
53
102
49
77
24
174
24
18
39
33
7
155
25
29
135
27
72
57
40
24
80
69
15
16
84
60
20
52
35
24
30
36
99
51
9
124
12
108
180
116
9
12
99
15
72
133
11
73
47
73
17
15
99
21
144
16
44
45
15
87
13
29
126
54
7
5
78
25
116
84
16
5
6
85
44
40
60
17
39
28
32
4
11
25
11
18
111
135
49
5
75
36
15
6
43
29
15
40
132
29
75
40
29
31
56
48
16
5
111
4
56
40
168
20
21
90
21
64
36
71
270
63
60
57
3
15
42
79
80
39
21
15
9
4
20
21
15
84
76
5
19
32
240
4
44
12
81
123
15
1
44
100
5
90
85
56
88
20
3
37
92
4
5
6
30
54
6
75
4
47
198
55
44
132
48
135
61
20
40
56
60
69
31
44
15
30
55
77
7
11
12
18
159
12
24
9
27
40
59
21
15
108
66
15
36
24
160
5
54
18
39
33
27
21
123
9
18
97
20
57
55
20
3
21
24
180
117
19
11
129
39
21
159
37
29
135
36
48
16
140
45
19
47
13
32
100
23
21
45
39
12
120
123
90
91
17
3
27
18
51
24
64
36
44
51
42
18
9
12
64
20
60
15
49
152
4
44
160
113
7
11
25
156
44
27
93
100
60
24
11
21
4
36
5
204
36
63
192
33
18
9
63
1
20
16
29
91
44
4
12
224
57
60
27
16
29
48
3
16
44
15
1
48
41
55
96
59
21
120
88
92
40
24
35
21
144
16
44
81
15
28
83
30
60
99
84
64
36
96
8
132
24
4
77
276
90
48
36
85
180
5
3
52
44
24
21
42
193
59
45
40
120
23
78
31
95
66
3
255
12
37
12
11
37
60
65
15
36
57
19
44
9
51
84
132
4
80
4
5
36
15
21
63
52
44
36
51
13
20
111
6
63
21
24
36
39
64
32
24
4
11
141
9
15
84
21
51
4
95
36
249
4
96
29
12
6
129
4
36
119
81
24
15
1
23
72
36
13
20
16
68
52
59
21
28
120
101
31
11
18
79
11
61
104
16
89
72
54
189
36
84
15
61
24
35
21
3
36
25
11
49
20
76
35
30
3
51
165
16
24
11
9
24
171
21
28
32
4
24
101
90
1
48
11
30
115
20
27
13
56
28
140
36
36
88
23
93
4
12
71
49
248
3
54
3
21
12
3
36
24
4
56
9
12
43
56
76
84
60
11
36
69
40
44
27
37
12
23
180
18
27
132
21
67
5
7
20
24
75
45
16
60
41
39
64
20
75
120
85
24
23
37
80
45
7
60
89
19
92
84
36
63
117
4
35
45
51
9
16
11
90
3
24
21
24
12
54
1
68
96
75
25
96
5
75
48
36
96
28
36
120
36
48
11
45
100
36
68
96
40
176
28
272
24
64
56
160
5
31
104
160
60
65
19
71
72
9
4
56
28
32
48
3
49
23
85
71
72
42
15
16
104
40
17
78
1
20
16
44
75
126
3
16
41
54
9
36
100
20
36
228
3
33
84
36
45
15
100
5
19
221
31
24
20
15
12
9
40
41
24
15
40
44
36
63
12
6
63
4
120
203
33
24
36
76
44
36
28
92
33
48
3
60
15
45
9
18
48
49
20
52
5
6
13
80
135
61
89
12
67
12
35
73
12
84
77
18
24
1
35
12
24
145
20
9
24
51
136
5
19
104
72
39
24
45
100
83
9
4
56
64
20
69
67
44
45
19
53
18
69
57
39
39
37
104
76
8
60
93
7
11
54
15
3
73
17
27
96
51
9
4
41
315
15
49
12
5
103
83
9
ABCD 98388598424*3^$a+1 [50059]
7
24
59
144
156
204
36
234
175
32
16
120
24
11
30
240
210
37
113
79
101
67
41
54
18
55
72
152
183
78
19
8
3
168
469
155
90
67
48
65
103
185
15
57
18
13
192
245
19
24
96
41
60
243
57
55
113
174
217
149
187
104
141
19
96
120
155
13
32
63
49
32
16
48
77
12
18
85
128
160
95
225
184
11
12
60
13
192
48
17
72
207
136
24
41
87
40
5
147
136
107
37
176
225
7
95
505
32
99
21
63
33
72
136
17
55
215
49
104
57
63
9
150
48
73
17
18
45
16
83
325
41
39
195
157
48
56
72
63
25
59
96
21
33
36
12
63
72
303
9
88
95
42
90
126
7
32
208
107
13
24
144
24
56
99
37
383
25
203
72
6
127
35
48
342
42
45
72
120
123
30
6
84
61
89
198
12
133
47
153
27
45
15
153
27
61
56
48
33
48
132
18
49
233
72
7
528
41
90
37
72
35
37
80
240
120
16
120
35
109
48
11
229
32
336
24
21
27
261
51
48
96
9
7
29
291
189
19
80
171
45
312
40
72
120
5
6
37
8
9
127
128
81
90
37
113
84
36
55
59
138
60
199
8
88
95
145
72
233
7
48
233
127
48
47
30
162
18
15
27
85
80
63
18
79
120
8
15
49
104
75
54
15
48
135
78
91
216
48
80
72
40
113
55
144
161
127
24
80
129
144
7
11
60
313
144
23
33
75
285
39
18
42
13
17
15
75
37
179
37
80
88
96
168
8
40
32
123
37
83
72
96
117
75
109
8
15
156
61
120
221
3
64
95
48
9
64
17
132
27
16
48
17
103
35
45
15
30
60
31
41
90
85
48
56
21
115
272
88
53
219
33
319
80
16
17
36
12
295
17
18
72
318
15
243
84
97
29
91
41
18
30
24
55
125
27
184
32
144
81
7
131
144
6
30
1
48
72
41
168
111
88
128
63
97
35
13
35
42
252
48
15
40
72
23
57
208
5
115
24
59
90
180
55
72
80
64
179
109
125
18
25
168
104
40
32
16
77
36
15
40
17
7
168
257
6
57
24
9
90
144
21
40
72
203
37
17
7
128
40
131
24
45
153
120
55
8
16
24
176
88
80
40
72
41
7
128
45
3
27
37
80
72
96
117
198
13
80
160
24
96
72
104
39
49
216
72
48
96
59
54
55
5
3
88
107
30
60
48
132
12
108
55
80
112
113
15
72
16
5
51
16
65
7
176
27
45
15
73
56
40
24
120
56
120
160
11
13
72
32
16
56
9
90
42
12
223
215
90
175
197
36
72
79
336
17
18
132
36
90
307
173
99
123
85
113
31
240
48
41
111
16
65
7
8
225
55
24
23
97
24
104
ABCD 98388794456*3^$a+1 [50000]
123
12
69
180
21
3
21
15
69
27
15
33
84
117
15
129
75
12
12
21
51
21
24
15
24
51
9
4
20
88
20
39
54
31
35
6
19
65
19
80
196
35
36
13
24
71
72
33
16
8
108
24
28
11
105
24
36
76
44
12
9
15
36
112
56
57
3
45
126
1
24
108
12
95
66
3
60
45
51
24
15
21
88
92
16
35
24
9
117
39
60
4
56
75
90
51
24
15
30
43
53
15
15
60
145
29
15
36
24
40
80
9
72
18
141
16
5
90
18
72
39
105
15
21
67
72
128
36
105
51
96
15
24
54
19
17
31
8
52
104
21
15
3
90
72
54
69
112
48
20
12
24
24
27
18
19
56
96
51
9
28
53
15
4
65
15
39
117
24
21
19
125
123
117
15
15
25
29
55
17
19
24
32
24
99
96
45
9
19
8
273
36
6
18
102
33
21
15
24
105
87
64
36
8
40
125
36
223
53
39
36
12
21
12
55
5
19
36
35
18
51
105
60
75
9
60
51
39
12
9
28
17
15
135
9
237
18
21
51
24
49
80
12
39
21
60
75
37
36
104
3
114
36
63
12
9
163
17
36
3
51
36
57
72
39
45
12
45
24
51
72
72
39
36
30
15
45
3
12
51
9
141
27
3
97
17
19
140
75
30
36
6
108
72
48
6
84
91
185
30
6
27
28
104
84
96
69
51
36
9
66
57
112
20
9
36
43
48
104
84
64
17
15
39
97
68
12
64
11
18
51
81
120
15
9
126
90
30
57
40
11
9
120
96
36
88
101
127
5
135
4
5
66
189
9
150
1
35
45
21
7
11
180
1
60
11
9
60
45
91
29
24
51
4
12
5
15
48
4
17
6
45
108
4
212
24
15
90
15
40
5
147
9
6
108
1
29
195
12
99
45
36
48
4
107
66
7
8
60
24
9
7
48
41
36
67
8
12
16
125
27
33
27
4
248
3
45
48
21
3
33
15
3
85
32
4
5
19
47
109
5
3
27
133
11
1
104
172
65
43
20
16
11
97
56
45
42
33
21
19
36
8
27
1
12
32
24
51
54
39
36
21
75
69
12
15
24
108
88
233
27
84
4
47
90
43
281
91
108
32
4
24
20
172
5
99
45
55
89
15
36
15
9
15
45
111
25
11
37
17
19
20
36
15
93
21
19
47
1
92
12
40
5
183
36
15
37
32
33
24
31
44
28
41
147
60
129
6
48
21
84
45
66
1
44
64
32
3
60
30
19
143
54
55
144
77
63
12
69
19
72
29
96
54
13
32
9
27
3
9
28
8
27
60
37
72
11
54
90
61
84
35
126
78
72
129
24
21
51
132
52
131
13
95
90
90
141
88
68
39
90
24
30
21
36
4
65
60
19
44
12
60
39
6
3
51
12
57
3
9
45
75
45
19
24
107
33
12
4
36
5
19
12
8
96
75
45
45
3
33
127
36
32
4
5
15
21
48
51
21
19
36
8
24
27
54
12
60
39
15
105
36
4
68
52
35
186
27
27
1
20
12
21
135
45
15
4
53
39
45
15
76
8
192
3
30
6
36
18
87
3
57
9
3
88
24
56
45
108
96
15
40
71
13
252
5
18
66
3
21
27
60
112
71
66
51
28
11
21
93
39
36
52
65
3
15
60
21
28
23
48
72
93
4
12
5
3
33
108
12
63
87
30
163
17
15
12
27
24
81
21
7
17
39
51
33
87
33
36
27
13
56
21
39
69
39
81
51
39
96
9
117
55
29
19
32
4
95
36
93
81
3
36
40
32
3
37
12
77
30
6
39
60
156
15
30
7
32
111
18
15
105
27
84
21
15
33
42
84
93
3
69
15
24
36
45
36
39
225
16
53
87
48
21
15
144
27
18
30
105
12
24
36
24
48
27
84
9
33
19
48
8
45
18
90
15
27
145
29
24
15
147
48
57
15
78
12
19
24
11
114
159
76
12
72
36
41
15
36
84
24
51
1
32
48
15
33
60
51
33
108
39
1
20
24
40
41
54
49
185
55
11
33
48
15
30
15
9
19
80
21
39
21
30
21
69
6
49
89
27
52
32
16
20
39
109
11
25
20
28
17
24
12
24
19
20
51
21
12
76
47
9
15
9
36
9
12
15
28
17
30
9
96
4
44
51
33
33
127
116
12
39
1
53
27
28
65
27
9
24
127
53
15
21
75
16
35
9
4
5
51
21
27
57
15
21
3
51
165
51
18
42
93
27
33
75
105
64
108
35
30
54
33
12
45
163
17
24
15
16
56
105
3
111
66
3
52
53
27
45
43
32
33
15
12
24
28
8
12
16
20
120
12
3
21
16
44
16
245
60
54
69
21
15
105
3
36
15
9
63
24
21
33
72
19
116
3
180
25
32
33
19
36
17
24
51
39
126
3
117
39
21
18
69
16
24
17
120
54
21
60
81
3
21
3
168
63
90
99
ABCD 98389128218*3^$a+1 [50052]
42
69
81
180
36
24
48
102
96
102
27
63
45
3
30
114
78
108
87
33
24
90
6
3
27
54
18
102
66
30
123
9
12
15
36
15
33
81
108
63
24
51
42
15
27
18
288
3
87
24
60
45
24
12
267
45
177
18
18
3
36
108
117
99
36
48
15
48
24
18
12
18
153
108
21
120
36
24
51
45
60
75
105
63
12
69
36
63
21
60
39
111
78
12
51
57
42
66
54
66
3
180
60
12
9
60
66
42
12
63
105
120
60
12
15
300
21
12
90
12
216
33
177
12
18
54
48
162
78
12
15
21
12
12
30
90
15
108
63
9
135
21
60
45
24
18
33
24
45
90
120
108
33
84
21
60
63
36
3
30
138
114
48
15
75
42
96
210
45
120
27
42
75
63
81
9
87
63
42
108
15
36
69
12
180
6
9
153
108
3
39
120
90
30
141
21
18
102
15
168
45
42
69
147
72
150
15
120
72
165
36
12
27
33
12
96
12
42
69
27
174
36
114
189
36
60
21
24
75
45
216
24
3
33
3
51
78
102
21
39
66
3
57
132
63
57
192
48
102
18
3
57
51
21
60
96
24
120
6
24
21
60
84
15
30
36
12
162
78
15
3
9
141
27
105
15
3
72
21
69
102
45
33
15
15
57
60
36
99
81
57
102
33
36
9
15
72
45
3
36
21
66
9
15
30
30
48
30
12
96
3
144
63
9
24
36
156
45
72
15
15
21
9
18
45
45
39
63
42
36
12
15
12
21
12
63
12
45
12
48
90
21
51
6
15
60
84
24
72
9
39
9
90
42
66
9
24
12
99
81
69
48
27
33
42
129
9
63
27
12
9
81
78
12
150
6
33
21
3
213
114
18
51
72
48
117
27
33
12
135
132
15
36
57
156
27
24
45
3
90
51
21
48
87
21
24
18
90
18
117
87
48
48
24
48
48
93
27
42
3
24
81
12
102
6
204
36
135
27
42
96
87
156
147
30
3
24
12
108
3
54
96
159
36
117
132
51
159
9
39
48
33
21
90
6
72
42
81
45
39
21
72
3
120
129
15
3
78
24
276
12
162
60
30
18
12
78
12
150
66
12
162
6
120
54
36
90
72
108
15
9
15
135
108
57
15
9
147
9
45
48
15
63
12
138
72
111
27
30
42
105
207
9
72
45
54
96
12
18
3
57
72
15
45
63
15
174
6
165
57
12
39
141
3
105
60
78
24
6
12
30
18
135
15
24
21
12
96
84
105
42
30
66
60
42
18
24
33
15
60
108
180
54
36
150
30
30
57
15
21
9
63
84
81
54
66
174
18
12
63
213
84
15
93
12
6
30
15
39
108
21
189
75
33
150
42
162
30
18
12
9
36
51
69
180
96
9
30
48
120
102
18
45
33
54
18
180
12
51
9
99
84
33
24
15
33
3
105
3
24
63
129
33
12
51
84
3
105
27
60
36
57
123
93
60
69
75
72
33
72
60
36
24
36
54
78
3
72
36
87
33
9
15
57
36
12
3
120
27
141
117
204
39
12
144
108
27
9
39
78
27
15
120
12
108
18
114
9
60
9
12
36
30
42
15
45
63
15
84
6
54
18
12
6
93
81
18
18
3
21
15
36
15
45
120
45
24
135
75
9
87
93
9
18
177
75
48
84
30
63
36
60
57
15
39
33
45
12
15
141
15
45
15
45
27
48
168
21
63
15
21
27
12
78
150
57
72
21
54
30
120
171
45
12
48
3
36
21
180
120
114
156
9
48
27
45
45
120
48
48
60
219
111
42
108
87
75
90
12
111
57
30
21
27
12
33
9
60
78
117
21
39
21
24
39
117
243
39
18
3
21
171
69
3
195
12
108
45
3
84
30
99
51
90
39
69
12
99
36
3
90
102
6
15
9
30
18
72
15
108
132
15
90
3
15
18
24
123
27
21
24
21
120
144
6
30
24
6
9
48
45
30
57
36
129
15
51
12
48
42
42
60
18
87
153
111
ABCD 98389352918*3^$a+1 [50092]
19
48
5
90
72
73
192
48
32
16
17
54
105
129
6
169
41
90
126
108
6
84
6
51
255
174
259
32
39
30
18
78
30
13
144
95
33
57
36
51
16
48
96
23
108
54
36
19
53
36
54
33
3
6
126
30
132
102
216
18
72
60
67
48
29
84
79
35
90
51
39
105
16
32
3
141
16
77
147
15
6
192
240
120
18
132
246
96
36
19
65
63
33
15
165
75
144
63
145
77
115
65
66
90
60
72
12
90
9
51
13
197
144
91
23
318
72
36
204
48
108
55
41
55
29
114
33
15
288
54
42
33
87
9
339
90
66
162
15
117
12
15
39
162
87
63
90
54
1
32
87
78
72
18
66
414
177
48
63
42
90
45
3
18
36
36
67
65
66
36
18
247
23
18
183
64
23
198
90
25
32
33
111
3
102
36
67
32
96
48
99
252
180
45
16
29
216
18
9
48
64
245
66
72
78
192
115
35
12
1
185
120
63
159
90
87
33
63
45
18
49
32
51
13
89
103
48
101
43
65
168
120
252
67
83
156
49
48
17
162
13
71
201
93
162
138
55
17
78
18
210
54
360
78
72
25
144
32
45
72
162
73
32
96
64
5
36
54
33
135
66
6
66
72
78
318
72
90
153
96
48
160
35
285
48
57
55
113
120
42
66
91
185
36
102
61
119
18
39
15
1
5
30
114
18
66
126
54
114
30
3
33
31
23
90
15
63
162
48
18
96
36
25
80
39
25
41
54
54
27
105
48
126
54
19
5
90
321
64
176
249
336
6
49
32
57
36
51
153
231
195
42
12
42
349
224
96
112
95
42
156
144
180
78
270
72
198
12
306
31
144
131
6
54
18
48
15
147
240
12
81
99
45
160
83
42
198
108
138
295
209
18
157
137
84
90
72
24
90
111
64
41
48
7
209
96
319
5
30
13
80
33
127
125
72
331
83
189
15
120
57
3
18
187
80
57
336
60
48
36
6
30
67
41
90
96
205
23
18
7
47
81
352
23
72
66
31
80
160
41
90
174
126
42
90
138
3
64
48
80
48
189
90
265
65
31
77
54
61
47
18
120
7
101
366
36
25
209
36
228
24
30
97
48
161
6
120
54
42
54
180
55
29
54
222
399
64
5
120
72
18
18
39
528
33
192
15
112
53
60
198
174
43
128
105
120
54
6
259
224
51
18
75
87
6
67
233
103
77
24
30
6
135
117
187
113
78
144
18
102
54
36
18
78
30
42
228
72
27
45
96
67
96
29
198
13
80
21
300
6
9
129
54
78
12
60
12
55
48
41
39
112
35
45
16
80
105
7
48
149
123
57
55
65
ABCD 98390157098*3^$a+1 [50087]
24
71
24
16
8
37
24
11
10
120
24
80
43
17
4
32
7
33
14
6
103
12
9
51
129
20
43
12
189
26
13
11
126
64
2
25
5
48
10
32
13
36
60
11
94
3
93
27
17
19
21
3
11
109
81
20
16
36
44
36
208
56
120
120
24
31
29
31
29
7
5
120
79
81
14
13
101
12
60
144
6
90
7
48
5
19
21
44
24
36
24
139
12
131
49
65
19
141
39
5
115
96
39
2
54
49
41
16
75
24
5
60
43
47
54
60
55
24
47
1
183
81
108
11
22
87
17
31
35
13
5
55
5
66
10
15
5
19
120
12
53
79
17
6
114
30
30
40
74
46
111
24
5
76
15
12
47
13
72
65
90
24
1
29
7
65
138
25
12
12
53
48
52
20
48
31
65
24
60
7
105
27
60
23
70
63
77
174
6
124
60
39
5
12
24
76
54
50
19
5
52
39
5
31
65
48
6
61
84
5
16
74
34
51
5
40
63
57
39
21
44
60
72
24
84
19
11
46
26
73
24
21
162
9
89
7
39
9
17
28
20
7
9
99
24
177
20
6
13
21
20
64
147
5
48
31
81
39
60
5
4
99
12
5
24
52
39
36
35
133
24
3
24
14
79
27
54
75
137
24
79
5
100
27
9
3
33
8
132
67
60
107
73
48
135
30
44
70
21
393
26
73
77
91
125
7
83
25
72
53
18
37
59
46
195
29
115
89
55
5
79
12
48
48
23
61
11
37
3
9
5
130
33
36
77
19
48
17
43
77
114
282
19
125
19
117
63
24
71
85
75
50
31
60
48
41
42
24
6
103
11
1
5
48
12
67
132
21
44
19
141
14
1
65
19
57
44
6
48
6
114
70
42
50
54
6
115
9
3
17
31
144
24
96
24
17
4
75
69
15
84
168
35
18
12
58
6
44
115
5
60
60
91
11
114
6
178
20
10
32
58
87
9
3
27
6
27
60
53
40
14
25
48
17
16
104
19
5
30
6
120
40
15
29
172
224
24
10
81
5
19
60
12
24
41
24
60
64
2
138
40
15
21
15
9
135
72
35
58
15
45
20
70
26
4
2
13
131
25
29
132
24
43
33
20
163
12
48
36
29
79
33
144
120
39
71
145
5
31
12
12
5
19
36
29
12
24
16
183
17
78
109
11
1
36
5
19
11
25
5
163
15
81
81
3
12
63
2
67
17
16
60
3
24
21
51
9
75
24
47
16
9
24
36
168
12
5
16
20
115
35
10
20
18
66
30
64
30
27
24
45
51
65
60
90
24
10
80
60
36
24
24
115
65
10
96
9
77
79
5
144
19
113
58
9
12
35
10
63
33
39
24
36
9
15
11
13
17
60
43
12
24
72
5
43
65
7
39
86
19
81
30
45
53
12
67
60
33
68
7
108
11
6
58
110
31
5
16
39
60
60
60
60
5
19
36
29
19
77
19
41
55
35
73
17
31
53
7
69
3
48
53
16
15
36
5
4
15
24
117
68
256
20
55
5
16
87
3
18
30
6
75
9
176
31
168
81
44
12
108
12
60
28
39
36
17
24
55
5
19
21
24
99
11
6
36
67
81
20
16
14
61
29
19
72
11
85
33
111
21
30
50
7
48
72
60
12
21
8
66
24
6
4
39
77
120
4
207
5
24
60
46
8
6
60
46
18
110
25
15
117
108
24
12
96
144
21
38
49
17
19
5
31
120
84
17
7
60
17
6
25
183
62
43
57
3
21
104
6
109
17
48
91
5
66
54
160
140
19
77
19
69
6
9
84
81
20
166
26
28
15
17
7
96
11
46
8
67
65
19
24
11
10
15
24
77
48
10
80
25
45
51
24
47
58
36
135
41
103
65
12
7
77
24
91
108
17
24
91
81
80
24
40
15
120
45
15
5
30
94
80
19
33
27
11
16
165
45
51
24
69
62
10
135
9
104
30
25
41
6
34
30
14
7
72
17
66
54
115
21
50
13
5
60
31
21
63
72
39
9
96
29
36
70
45
89
82
8
1
29
66
6
7
77
115
24
24
12
24
17
88
15
45
66
24
56
120
85
36
45
80
18
22
8
96
19
95
40
2
24
24
6
54
16
84
20
7
45
38
25
41
43
51
42
20
19
24
24
17
30
150
43
101
127
12
93
80
127
33
8
60
6
10
14
25
17
55
5
144
31
3
45
84
53
24
10
14
19
23
18
72
60
19
95
184
72
104
24
25
60
24
33
75
45
3
24
12
5
64
51
35
6
4
44
31
11
18
112
27
11
16
26
19
21
8
16
39
5
120
36
30
25
45
36
15
24
21
39
11
114
79
95
1
5
60
43
17
24
7
9
20
24
55
36
35
6
178
2
19
29
22
14
43
156
11
13
33
20
108
16
50
114
22
50
94
45
59
30
72
19
29
115
60
5
19
53
19
41
19
9
15
47
13
17
60
103
24
17
126
73
111
6
15
12
23
18
72
19
ABCD 98390211046*3^$a+1 [50011]
54
36
108
54
36
96
48
78
192
71
25
95
67
12
42
90
90
18
48
137
7
288
36
5
37
107
13
35
7
66
114
18
18
72
48
17
73
39
57
95
24
1
114
36
126
120
18
24
57
69
155
24
1
282
125
19
101
13
12
60
54
93
96
9
231
39
12
54
24
102
41
247
42
23
7
18
72
126
18
150
185
7
42
36
66
6
144
264
72
35
43
77
7
18
54
24
30
216
6
192
126
36
36
108
90
6
30
78
47
73
6
89
31
72
150
12
47
25
23
13
60
39
15
185
79
96
66
72
6
161
24
79
36
96
66
18
24
72
65
91
78
54
306
47
43
5
175
162
143
1
288
36
66
36
114
84
90
77
19
108
18
48
72
60
210
17
133
3
105
54
36
77
7
42
36
90
17
37
75
99
126
6
192
113
13
59
73
264
6
120
72
72
126
35
384
181
138
24
12
93
8
13
66
144
6
18
41
25
96
159
15
72
18
72
47
277
35
24
16
3
48
18
186
36
30
95
55
12
6
54
17
49
60
54
53
145
23
79
6
30
150
30
105
81
18
45
21
60
36
30
6
95
43
60
36
36
144
18
48
42
36
102
99
99
5
1
84
114
36
30
54
72
89
184
3
77
25
96
135
9
47
91
93
177
167
31
72
65
25
119
49
72
102
126
6
156
258
30
24
12
54
42
108
129
56
85
51
105
6
54
18
72
246
59
1
48
24
95
7
114
12
114
90
39
15
102
42
66
60
59
193
23
7
113
49
23
49
24
30
6
54
126
15
15
36
78
30
72
162
6
30
6
48
36
126
35
48
25
126
42
30
89
1
114
48
53
25
30
72
60
36
41
24
145
47
13
120
54
45
33
48
36
78
48
132
18
72
23
43
42
3
87
9
99
29
48
7
6
66
276
29
1
54
144
42
18
5
25
24
47
43
48
114
59
121
39
81
18
5
91
36
30
60
36
108
167
25
63
9
96
30
60
192
78
36
11
7
108
18
72
99
56
25
48
96
36
90
90
72
102
108
60
126
324
162
108
48
42
30
17
61
30
93
21
66
60
54
30
90
24
90
141
201
30
18
6
89
235
54
47
43
156
65
16
15
65
19
45
117
42
72
126
27
56
72
73
240
39
81
180
96
138
36
96
29
7
12
222
36
30
54
24
47
19
90
6
12
72
96
17
48
97
71
1
84
162
54
6
18
36
48
36
90
96
108
53
73
15
51
126
63
9
23
64
81
54
54
66
41
55
89
120
19
132
234
18
162
18
138
54
90
71
25
72
23
25
78
102
258
17
48
1
54
60
5
144
7
89
24
1
72
48
72
18
77
13
36
54
42
54
120
36
54
54
17
25
39
51
12
132
29
7
17
91
84
161
187
138
35
145
111
69
234
65
16
15
41
31
54
18
18
18
12
18
126
186
72
66
45
87
18
180
35
1
30
41
48
7
84
36
9
15
36
54
30
108
6
47
73
119
97
216
54
65
43
6
36
83
307
60
33
8
7
96
36
36
48
6
35
199
126
234
72
17
96
120
1
30
18
47
115
60
89
37
120
114
41
67
48
132
192
60
30
36
18
60
162
12
96
47
73
234
101
40
111
24
137
55
9
33
15
8
7
42
48
36
240
59
31
9
8
73
180
107
175
129
8
13
90
90
138
189
32
31
24
48
18
60
138
90
42
18
30
ABCD 98390420444*3^$a+1 [50010]
11
9
16
29
27
99
37
12
20
21
31
48
32
15
61
12
8
52
11
21
15
54
75
15
9
16
95
21
24
4
8
24
15
109
84
20
15
105
12
28
17
43
12
8
28
48
36
24
20
21
3
16
12
20
93
19
60
12
44
16
20
28
8
28
11
13
131
1
36
144
5
3
51
36
1
8
24
28
47
25
20
171
69
12
4
35
96
49
32
24
36
3
45
24
52
44
52
72
32
16
48
96
24
35
1
48
5
3
52
156
20
52
44
4
65
15
4
48
20
69
15
28
48
12
11
165
9
96
171
36
40
17
15
12
36
12
40
227
13
60
35
13
32
48
12
96
111
1
12
8
27
13
44
16
152
12
3
57
60
9
27
9
144
19
36
20
51
1
8
21
18
37
36
12
11
21
40
44
4
36
32
12
72
4
56
28
48
47
21
40
20
96
4
95
54
3
4
44
52
44
4
116
36
112
8
27
13
12
72
24
36
44
120
4
32
24
15
25
131
180
1
8
4
48
44
9
15
39
36
45
9
15
15
13
8
16
20
40
44
40
32
9
51
87
25
8
3
21
15
73
36
104
12
16
44
40
23
33
4
56
9
31
24
20
124
24
8
4
23
1
29
27
24
9
15
21
51
4
96
36
44
33
3
48
4
8
48
75
49
32
124
32
48
100
32
4
120
24
5
15
129
7
53
30
13
80
4
80
75
61
8
96
48
52
95
18
3
4
89
7
24
5
19
20
40
24
72
8
15
57
16
68
24
88
44
96
24
40
8
12
3
13
20
3
54
51
4
131
9
27
13
8
99
13
36
72
32
36
16
53
3
117
3
3
97
60
48
104
45
3
28
20
12
52
12
8
36
4
20
75
6
36
18
57
15
33
16
60
35
36
1
20
4
36
20
9
3
12
100
56
24
16
8
12
3
69
28
20
48
64
32
88
56
12
9
3
100
8
60
24
16
8
120
4
20
51
6
31
24
188
48
4
83
117
3
42
91
60
32
160
35
237
4
116
36
12
28
12
72
8
60
120
12
76
17
27
16
32
15
30
51
45
79
56
9
135
48
4
8
36
4
11
9
15
1
44
36
9
3
9
31
20
60
4
20
24
4
77
18
45
76
35
21
168
28
8
45
111
24
16
36
12
36
12
8
60
96
39
36
60
13
8
4
8
16
60
20
12
100
44
168
16
29
3
28
24
8
88
36
8
45
30
21
75
25
24
8
12
16
12
140
27
81
4
8
24
9
24
51
39
30
6
9
16
36
23
105
16
32
84
33
6
37
92
12
33
15
28
8
96
15
13
36
11
61
20
28
11
25
108
11
49
12
8
81
15
132
4
48
20
28
48
11
33
21
187
47
13
84
65
18
85
72
84
36
5
15
24
12
39
49
116
15
33
111
129
48
144
28
12
23
1
20
12
60
4
8
72
40
20
24
4
60
11
165
21
30
73
5
55
8
27
13
44
99
9
28
24
48
8
48
16
8
72
16
20
4
8
21
15
40
72
32
28
8
15
60
54
87
88
80
60
48
4
29
75
24
28
17
7
20
16
104
33
7
23
37
5
19
71
13
12
8
12
60
15
24
30
15
4
60
8
52
11
84
37
8
15
117
99
57
40
20
132
57
3
196
80
219
85
8
3
1
29
55
20
16
5
18
12
1
32
45
15
15
13
24
24
20
40
36
20
24
4
8
63
84
21
21
15
48
27
18
63
28
132
144
23
21
16
23
102
60
19
29
6
84
1
32
24
3
37
53
7
36
24
56
4
80
39
9
117
54
45
96
45
30
60
1
12
92
36
4
104
4
132
24
20
84
27
1
32
12
9
15
21
63
28
20
40
24
68
52
108
12
8
28
8
76
35
45
15
33
15
45
52
20
36
28
32
12
105
90
25
8
52
8
4
36
12
48
80
64
35
9
144
16
11
81
4
5
39
24
12
3
61
5
15
24
12
9
7
8
12
9
15
64
119
36
1
53
103
20
28
12
24
8
76
35
36
61
23
61
60
83
13
20
12
57
39
4
36
12
132
32
3
157
23
45
16
80
39
13
24
8
40
32
39
21
16
23
85
12
92
16
11
33
15
21
4
11
49
47
45
45
3
117
43
20
87
1
8
36
3
1
32
93
27
40
32
51
1
20
88
36
36
8
12
4
119
1
24
68
24
36
12
12
16
17
3
3
45
52
12
11
6
51
24
33
43
29
3
36
12
48
4
156
44
15
25
8
40
72
68
12
45
67
8
60
12
208
47
49
72
167
25
11
109
12
35
9
9
15
27
1
140
4
8
72
36
3
57
33
15
16
20
3
21
72
24
15
9
40
5
90
9
196
36
48
65
43
8
4
56
15
24
36
9
12
40
24
32
72
60
15
1
20
24
12
28
47
9
24
16
12
8
12
39
9
40
32
4
20
16
80
3
49
32
60
48
60
87
61
17
3
4
36
12
12
48
12
36
24
8
100
12
29
27
4
8
75
1
20
15
36
21
24
4
35
169
35
13
32
28
24
5
24
15
15
1
53
63
48
76
44
60
39
13
128
36
24
40
32
60
39
13
12
228
17
19
72
53
54
33
4
24
35
1
20
16
20
48
72
3
121
60
20
15
25
48
8
4
48
48
8
12
69
18
57
76
29
3
28
108
5
19
65
7
24
36
68
51
1
29
31
48
156
56
16
8
16
8
28
8
24
100
12
56
24
16
24
20
36
64
24
120
24
8
60
108
4
12
36
12
32
33
7
8
12
24
16
20
40
128
36
4
12
104
24
12
16
84
24
36
48
35
30
15
60
28
24
36
8
36
60
39
6
31
24
36
132
12
35
1
12
8
28
44
36
16
48
236
51
18
15
96
51
1
20
12
21
7
72
8
4
104
16
23
13
12
137
15
60
84
4
32
28
20
141
19
17
75
4
119
21
4
12
8
21
6
18
90
61
20
36
24
36
3
21
24
12
9
60
51
4
36
36
24
44
15
21
16
80
4
48
60
11
84
13
59
1
12
20
12
24
16
23
21
60
15
9
52
29
79
116
75
69
12
9
ABCD 98390454928*3^$a+1 [50032]
12
3
12
36
33
6
108
6
7
12
17
43
17
48
7
59
1
5
91
113
19
92
100
23
57
15
25
24
41
3
16
12
113
84
96
60
19
17
111
9
84
30
6
51
9
30
9
39
21
39
45
27
33
45
150
66
30
6
84
36
30
49
35
36
9
9
12
84
24
12
3
105
55
128
4
59
21
60
69
6
49
56
9
36
138
97
5
15
3
12
180
60
85
5
60
24
6
25
48
20
45
12
180
24
84
102
13
5
3
88
36
23
45
328
48
185
84
12
43
17
235
20
4
60
11
24
25
179
42
43
96
24
11
6
30
25
35
30
78
60
12
21
64
65
30
85
23
37
20
9
19
36
11
49
12
59
73
5
66
114
30
90
66
54
55
155
85
47
24
6
19
29
67
29
30
1
29
7
29
24
24
55
125
6
150
144
7
65
103
17
19
20
99
45
27
120
60
33
28
17
60
60
7
116
27
30
31
56
16
53
36
18
97
119
24
1
11
21
27
6
19
72
20
4
44
111
66
31
53
31
89
36
24
6
78
156
19
48
347
30
27
63
13
29
30
45
39
21
28
8
12
105
12
43
20
40
17
24
7
84
35
13
68
33
79
48
60
23
9
16
36
80
40
8
45
63
9
18
97
8
21
91
35
78
102
25
24
11
84
54
6
9
57
55
5
111
33
27
64
20
3
25
95
36
61
23
6
19
12
5
90
9
39
193
48
11
30
24
6
18
27
28
95
57
129
27
39
24
96
30
18
1
65
54
25
32
76
17
162
48
120
6
24
7
95
24
24
60
37
5
15
63
30
12
30
240
24
61
5
3
12
64
29
3
9
135
63
12
54
54
90
12
31
48
5
66
60
54
7
17
12
60
18
37
29
6
120
9
4
47
108
6
27
112
77
78
12
105
4
41
18
117
33
12
48
12
60
43
35
13
12
68
112
11
24
37
5
18
12
21
28
20
21
24
31
20
3
90
150
12
45
4
5
60
36
75
76
12
116
21
79
41
18
66
30
1
53
12
3
27
168
85
47
24
84
30
36
67
8
16
83
42
84
66
114
24
36
24
30
66
67
32
36
9
120
12
15
3
60
13
20
52
47
1
77
51
15
6
54
1
48
35
97
60
5
138
6
75
45
6
45
69
7
24
108
35
120
6
31
96
80
63
1
65
15
9
19
8
9
19
29
36
15
16
29
19
36
44
16
35
25
5
54
61
5
126
13
5
30
30
63
12
15
81
111
69
51
24
24
12
30
48
147
9
90
6
18
145
11
9
60
81
84
15
141
147
213
19
11
60
66
43
176
4
11
30
6
1
47
6
24
67
35
30
15
16
192
11
1
5
108
42
25
5
30
13
41
24
96
36
288
67
5
18
1
24
77
18
1
29
30
12
54
19
8
28
29
66
1
20
15
141
4
35
30
24
30
9
21
6
1
29
18
33
4
125
51
9
3
28
29
19
20
52
77
42
9
45
99
237
51
64
65
18
30
96
31
5
120
3
15
13
47
85
65
75
112
20
39
6
60
168
192
60
15
28
101
15
81
3
16
59
205
71
1
53
12
54
24
30
30
30
7
35
30
90
78
7
89
31
8
40
116
15
1
20
16
44
15
13
5
30
126
99
36
172
23
105
9
7
29
31
56
117
42
13
60
17
19
5
36
60
43
48
89
24
6
13
65
12
84
24
115
5
132
48
60
103
20
63
36
25
20
15
1
53
24
36
24
27
16
12
101
6
24
1
48
72
53
12
19
32
9
24
6
114
7
32
57
43
120
48
24
89
30
1
23
25
5
12
31
29
18
30
27
3
13
44
3
1
12
17
12
19
29
72
43
12
5
63
15
6
54
66
6
73
36
5
175
12
32
57
24
24
12
48
60
12
18
1
11
60
90
24
84
31
11
90
51
28
5
31
65
15
69
24
15
51
84
61
11
114
36
90
18
72
54
30
31
23
132
18
7
29
55
12
108
5
60
51
36
69
108
12
84
15
12
9
24
147
9
54
49
17
111
28
29
30
6
36
31
12
17
91
17
3
4
23
12
30
91
12
41
24
12
114
21
15
85
5
18
37
233
6
96
84
81
16
17
31
24
17
3
160
5
30
45
76
149
3
3
57
39
24
30
19
95
1
5
15
45
6
9
9
7
53
31
5
6
13
77
60
18
42
24
67
119
108
36
114
42
13
107
105
4
125
126
60
49
11
13
71
69
48
33
36
55
59
36
21
33
36
18
25
12
65
3
45
87
75
54
15
12
3
177
9
210
13
8
3
30
15
15
30
24
7
20
48
21
24
6
36
1
84
29
127
48
5
186
30
78
25
128
33
66
30
78
13
23
186
3
16
101
15
129
36
60
90
13
5
6
57
39
9
16
36
60
12
20
52
5
19
125
39
75
60
25
101
36
120
18
30
42
24
1
65
123
45
6
36
48
12
49
144
5
12
15
40
20
64
11
120
30
78
1
65
19
17
24
39
45
12
51
9
43
11
1
20
60
48
15
37
80
9
31
59
109
12
68
12
16
17
96
19
17
48
63
87
1
20
36
88
41
15
9
6
25
35
61
5
15
33
63
69
ABCD 98390564128*3^$a+1 [50008]
15
69
39
36
45
36
90
30
84
30
9
141
75
36
48
36
24
36
36
9
87
39
33
87
150
3
81
216
15
69
51
129
15
15
9
231
6
63
180
60
48
3
66
24
147
240
93
120
171
156
84
75
9
45
51
24
24
48
39
153
57
24
171
69
39
372
84
144
60
96
105
39
81
66
114
15
12
60
84
36
63
45
201
90
45
9
99
36
132
9
30
90
183
57
120
39
111
24
9
21
60
15
144
21
195
96
36
3
105
21
15
45
3
21
30
129
96
255
129
48
144
39
9
21
195
72
24
159
321
129
6
24
9
12
156
192
192
24
12
9
123
12
189
51
45
30
33
72
48
21
135
60
84
21
60
186
114
30
81
144
15
81
36
60
63
9
57
180
51
24
96
63
117
213
231
45
3
276
195
30
27
159
30
39
51
90
231
39
9
60
195
6
90
24
21
9
96
114
9
12
96
69
15
69
180
39
72
24
225
39
48
9
15
45
3
21
39
108
132
12
9
159
57
30
105
48
252
99
30
156
270
54
36
54
210
6
90
3
21
75
171
81
48
24
81
207
108
36
156
9
51
48
24
108
84
60
36
63
30
15
12
9
135
69
66
33
12
129
51
15
30
111
60
93
60
36
180
174
69
27
201
213
60
120
6
33
60
51
66
39
180
132
24
39
6
51
63
69
117
15
144
15
57
72
21
36
51
48
84
156
144
21
15
72
180
129
114
90
120
6
201
24
36
108
15
57
93
60
87
12
27
30
84
6
33
12
96
33
15
204
48
63
9
60
21
60
156
84
27
72
141
51
39
96
69
51
45
48
21
27
48
36
69
36
84
51
45
51
39
24
90
30
9
48
159
93
21
87
48
72
60
3
9
36
132
63
9
201
15
135
105
72
9
123
60
228
252
21
180
39
72
48
12
48
21
6
24
57
63
6
3
87
54
27
93
51
165
123
48
24
9
207
9
120
3
21
75
12
24
48
48
129
54
30
27
159
9
36
465
171
39
114
60
51
9
36
24
39
21
96
183
111
57
9
24
15
45
66
153
168
72
36
51
54
36
84
60
30
69
21
75
45
36
90
30
114
21
48
81
15
96
36
12
48
219
129
45
36
3
21
111
9
30
96
33
21
36
15
48
72
69
219
81
6
30
24
156
24
156
84
15
45
39
36
141
63
36
24
36
105
156
63
60
96
51
30
3
81
27
60
180
12
81
147
3
129
12
36
12
96
165
6
114
30
9
12
69
36
39
12
39
93
477
39
156
36
93
27
72
60
60
168
9
3
12
48
72
9
87
9
99
192
9
3
96
36
45
3
36
111
24
96
21
33
15
36
39
129
57
39
36
219
21
75
54
195
105
6
33
48
24
36
48
81
3
21
36
30
114
36
234
69
12
48
21
180
111
24
84
81
66
54
96
75
9
36
84
87
132
21
15
105
6
45
99
9
21
27
72
12
36
39
33
192
48
201
39
231
30
15
21
159
15
6
99
15
9
57
24
87
72
120
96
111
201
12
147
9
24
96
120
72
252
60
87
9
225
36
3
48
39
30
51
180
48
195
45
36
24
141
84
150
330
30
129
36
60
84
12
165
111
12
21
51
9
15
15
ABCD 98390586332*3^$a+1 [50009]
221
12
72
7
77
12
7
17
7
24
29
48
67
104
129
55
53
115
29
27
16
17
24
103
56
96
72
16
29
48
12
39
45
27
16
53
147
48
45
27
141
27
105
12
27
72
69
48
3
16
41
24
108
27
16
89
36
36
156
19
32
72
57
48
192
12
91
17
63
417
7
41
84
12
31
77
51
16
65
15
40
8
81
87
189
27
72
21
67
113
36
43
96
24
72
32
16
17
288
55
5
99
24
9
168
36
3
33
87
16
8
40
8
16
128
45
12
175
65
72
168
7
24
41
132
84
31
48
104
69
163
8
40
80
57
31
96
32
112
5
91
8
16
56
9
15
64
17
55
56
24
9
111
9
55
5
24
19
65
72
24
12
43
77
51
48
24
9
151
125
12
84
51
72
93
132
127
53
132
55
48
17
111
24
16
200
64
5
24
139
32
69
96
48
3
9
7
8
93
36
79
137
15
9
63
40
48
120
344
88
53
19
5
24
123
105
24
36
60
7
32
9
12
75
16
96
8
69
163
128
33
7
17
103
5
60
24
63
45
3
9
24
7
293
144
19
80
96
280
8
33
31
72
77
67
120
296
16
8
72
72
88
32
24
105
36
67
120
29
24
24
171
9
36
24
3
177
55
77
108
12
259
24
17
72
96
79
32
213
19
17
39
16
5
12
84
163
24
144
17
72
24
15
48
168
201
15
48
9
60
192
324
63
9
151
8
69
132
87
40
53
51
57
15
9
72
48
7
80
33
39
249
15
24
16
32
24
48
16
29
43
53
24
51
129
144
12
48
115
5
43
24
72
8
93
24
43
32
45
43
72
48
192
5
19
8
9
15
21
48
60
15
40
8
9
24
12
27
136
176
48
24
81
60
3
72
105
48
12
12
84
19
96
77
19
72
72
41
60
43
8
105
63
69
12
7
24
80
33
63
117
163
53
75
33
79
96
96
5
51
21
91
17
264
39
9
31
53
19
216
41
48
132
12
48
24
103
17
60
3
64
48
24
5
19
5
60
39
21
235
17
48
103
80
96
184
17
180
19
48
5
27
72
165
91
24
5
24
60
55
41
84
72
91
17
55
17
24
60
147
192
81
7
5
12
180
3
69
187
24
29
36
231
88
101
27
93
51
40
209
127
80
117
3
45
12
31
24
32
201
168
127
101
60
63
57
55
416
9
96
24
15
120
24
33
7
24
17
39
45
43
56
40
104
93
12
132
75
33
7
53
12
12
27
117
3
33
175
29
12
408
31
65
135
93
115
120
72
32
9
24
84
24
75
33
79
24
24
32
141
3
24
33
31
24
96
17
63
189
108
72
319
89
60
171
21
67
24
24
8
96
141
120
3
189
51
9
79
104
64
32
9
207
88
5
187
24
48
29
12
7
24
56
144
72
16
8
57
63
21
96
60
39
21
36
103
65
7
5
24
43
41
15
72
24
33
12
24
19
17
48
111
88
29
27
72
112
53
43
8
93
144
3
208
5
144
115
8
64
80
24
57
31
17
24
36
60
63
48
81
204
36
180
19
48
8
129
24
31
104
21
51
24
33
12
43
24
17
7
152
93
67
56
9
183
57
79
8
9
7
56
16
41
87
33
7
56
21
12
87
24
40
176
9
39
45
27
81
55
8
24
9
60
19
104
129
252
12
204
12
72
103
89
103
104
24
40
240
8
72
33
24
207
16
5
19
65
111
72
33
120
48
24
7
8
72
45
43
41
72
12
19
144
56
120
64
29
36
39
9
36
27
189
75
93
67
17
39
141
108
55
77
12
63
136
8
72
48
9
55
8
16
53
99
189
60
12
12
60
3
232
41
60
43
5
156
31
24
29
19
ABCD 98391062956*3^$a+1 [50013]
11
52
20
52
36
33
39
48
15
53
64
8
103
24
36
29
1
11
16
27
105
48
164
4
27
5
72
31
5
16
8
16
51
84
9
33
42
41
127
5
24
28
32
4
32
19
84
6
48
15
15
5
97
96
3
15
29
55
81
21
6
113
4
20
25
167
43
6
75
20
156
73
11
1
54
5
19
17
1
23
24
55
5
43
84
41
52
15
90
6
36
96
105
44
43
21
20
12
12
96
16
9
6
5
49
6
24
9
45
108
72
23
108
4
63
5
13
6
9
56
16
32
55
17
55
5
16
57
35
97
120
6
29
1
54
30
6
42
23
52
21
30
65
12
19
5
24
49
18
17
72
16
39
5
4
15
12
65
112
20
25
35
12
13
12
239
1
11
100
20
13
6
33
32
88
8
7
21
24
36
12
45
30
129
8
40
132
56
55
17
67
33
72
140
28
33
72
87
15
29
52
20
13
6
5
4
9
30
36
30
72
39
60
33
11
12
37
15
75
5
48
28
72
24
36
68
7
9
93
6
24
77
31
9
39
12
69
8
67
29
61
30
21
20
19
54
11
43
41
36
61
107
36
25
47
49
108
11
60
16
63
113
25
35
157
66
9
20
7
60
29
19
18
59
4
20
31
30
11
13
96
59
25
47
4
9
102
113
19
12
66
78
21
9
42
29
25
54
6
23
31
41
64
32
55
30
12
15
32
40
39
54
18
9
75
33
36
75
21
68
7
5
60
40
45
3
60
32
96
64
24
15
17
52
15
5
1
54
42
24
60
39
8
48
24
28
45
18
57
9
114
125
7
17
40
3
17
16
9
35
1
12
18
90
96
24
60
15
135
57
104
24
85
11
36
25
42
42
90
5
40
20
84
67
45
72
51
9
12
20
79
65
1
48
18
90
18
17
60
67
30
60
36
111
3
78
23
67
9
33
3
44
120
145
30
54
11
84
7
12
53
25
59
156
79
9
20
132
24
24
36
16
8
25
36
54
5
84
40
72
8
25
3
8
1
39
32
100
104
48
7
21
80
25
23
60
67
77
43
18
24
30
18
15
39
5
16
117
3
3
21
3
42
71
37
11
7
9
68
13
39
9
6
36
65
73
27
63
29
36
49
107
4
39
41
7
18
11
64
60
32
7
225
32
31
5
37
6
114
12
66
17
163
5
24
36
13
11
120
79
17
37
63
32
25
27
39
65
12
13
180
66
5
49
71
1
3
132
92
43
45
12
20
301
30
12
69
204
27
45
147
33
93
15
20
1
51
27
21
45
51
8
7
5
121
24
36
18
5
40
32
7
60
17
36
79
45
20
16
3
60
21
20
91
17
48
12
13
87
15
102
6
48
6
95
88
51
42
35
7
17
49
24
18
54
51
33
15
20
4
201
36
15
3
45
57
24
6
129
9
71
16
33
6
180
29
12
13
48
3
20
67
12
17
64
147
48
36
53
91
66
3
32
13
120
71
24
61
42
12
65
43
9
36
3
30
95
37
35
52
27
21
27
5
76
32
13
11
40
21
47
16
72
9
6
5
12
36
72
13
11
148
75
17
115
24
5
31
6
23
55
54
138
69
68
31
36
6
150
9
63
33
27
17
4
9
6
6
15
8
25
11
7
17
48
52
8
49
6
93
9
102
41
72
25
11
61
126
48
90
24
48
27
27
41
48
16
45
6
105
44
25
30
41
28
27
29
28
32
48
31
6
35
13
3
99
6
39
8
43
12
18
24
48
30
41
4
20
31
24
41
49
15
128
48
7
48
5
12
19
9
20
19
5
25
6
69
12
56
12
13
83
7
53
16
105
15
24
36
84
20
12
55
93
27
72
18
54
65
1
12
6
54
47
60
13
11
24
96
72
13
39
8
73
47
4
8
7
54
11
13
30
137
64
80
24
25
42
53
133
18
24
17
16
63
42
3
15
84
53
67
41
36
4
24
48
33
42
12
72
48
17
1
23
36
25
6
9
8
36
64
81
27
60
9
96
24
24
131
43
12
78
12
39
44
48
55
18
35
64
20
73
59
24
1
35
1
23
1
183
20
25
47
43
17
76
72
3
77
115
36
17
25
75
8
25
84
3
8
37
47
12
25
23
48
4
20
19
42
99
48
3
33
51
18
6
65
72
4
44
31
353
43
5
100
200
67
21
20
60
19
30
6
101
103
53
4
68
7
5
24
19
6
6
5
25
6
77
60
13
3
20
25
71
19
9
36
81
15
9
47
7
90
143
24
24
16
108
12
15
129
105
95
24
120
12
19
9
15
21
15
90
11
73
12
6
5
25
23
25
35
12
67
36
12
12
17
1
30
42
102
5
40
39
21
33
78
17
37
6
9
33
51
36
9
71
36
7
45
12
15
29
19
18
15
39
33
56
120
19
65
36
1
6
5
25
12
35
1
95
7
42
42
6
180
18
84
66
59
37
54
17
4
3
48
18
167
109
11
43
21
44
12
13
11
25
18
33
15
29
49
72
3
36
20
36
24
31
137
48
37
36
30
29
48
55
17
40
3
29
40
44
12
84
36
4
15
29
37
27
32
13
12
75
8
31
29
12
55
9
9
11
1
11
4
21
18
41
1
18
66
6
24
21
72
33
59
43
30
48
147
32
31
42
15
21
24
48
39
9
6
5
48
31
12
77
72
36
24
25
48
3
20
7
21
92
37
102
6
83
4
20
52
80
1
15
8
36
48
16
111
5
43
57
128
7
53
25
3
9
11
37
36
11
43
33
27
17
4
24
12
20
1
23
120
12
19
5
16
72
36
15
5
19
6
11
49
35
67
18
15
12
75
48
29
25
6
84
18
3
56
79
90
132
18
42
15
24
3
72
24
96
18
6
36
48
12
41
7
53
72
37
11
12
120
52
15
5
1
23
55
5
49
3
164
ABCD 98391088358*3^$a+1 [50079]
56
40
81
11
28
20
72
84
25
30
9
15
54
167
36
160
9
11
12
12
4
32
7
12
108
258
15
80
60
28
15
5
52
72
56
72
79
60
21
33
11
24
49
23
60
72
25
18
5
13
59
48
24
16
44
205
36
78
89
12
181
3
159
18
54
18
60
36
30
65
120
24
72
36
132
1
36
35
36
28
99
18
18
57
3
30
11
28
128
72
36
52
108
56
19
17
84
19
6
83
115
108
29
25
3
15
5
103
30
47
31
57
80
25
47
48
7
5
40
32
24
157
3
27
53
24
156
4
21
12
3
15
45
27
53
109
60
47
19
29
25
18
54
35
19
101
28
20
16
56
36
37
108
12
18
29
61
23
19
48
29
24
24
16
159
17
64
9
3
60
68
12
43
17
72
192
96
12
7
53
156
37
24
23
31
5
64
21
15
56
16
15
29
120
4
44
40
32
19
6
155
4
104
12
25
54
6
51
15
65
12
72
4
12
3
65
36
43
102
78
5
48
12
25
363
44
4
75
29
72
60
31
77
67
96
18
39
45
6
41
121
72
131
25
59
12
73
3
32
168
12
48
12
13
27
80
73
24
18
17
120
1
75
69
54
89
36
25
102
45
164
180
60
19
125
12
84
36
24
48
48
289
54
126
54
5
67
5
12
60
145
3
45
23
72
37
3
99
90
23
96
7
233
60
12
109
18
17
19
6
111
44
4
21
59
25
36
11
7
162
23
55
17
4
12
8
25
24
23
25
78
65
55
45
44
36
40
69
72
35
19
5
24
88
33
47
108
264
13
30
53
91
21
15
24
53
37
39
176
24
7
57
105
23
88
15
9
15
53
13
59
60
60
7
18
47
19
72
77
1
54
5
72
24
24
60
180
7
149
19
36
5
72
24
25
39
15
5
84
16
39
66
47
12
12
25
48
11
49
72
51
32
36
60
19
18
35
24
61
27
15
12
41
220
12
15
17
43
125
55
101
36
25
30
126
60
3
104
132
61
47
12
13
35
36
36
19
5
121
3
20
156
61
51
3
29
55
6
11
48
61
42
18
66
36
53
24
48
37
35
25
11
12
25
47
61
35
132
24
28
3
57
8
25
23
12
240
12
37
3
8
132
12
28
27
36
90
42
113
84
36
12
40
32
96
12
96
4
63
137
61
191
24
24
13
3
44
72
84
19
5
60
132
1
3
27
18
36
119
36
25
3
68
24
84
60
1
66
89
55
5
124
51
65
25
96
18
105
20
24
16
9
11
67
17
13
27
123
17
13
24
30
5
24
84
156
12
24
120
25
71
25
15
39
29
25
66
60
36
138
27
32
12
28
33
3
69
35
12
108
1
6
69
51
89
19
36
90
11
13
12
3
68
7
5
36
67
53
12
73
90
17
43
29
25
11
72
132
1
12
27
56
36
16
105
30
17
7
113
61
36
23
48
7
198
108
66
9
87
125
72
13
59
4
116
28
15
93
8
7
77
25
3
20
37
47
24
1
35
109
35
85
36
11
25
147
20
36
12
132
31
89
61
30
5
85
24
102
5
163
101
24
13
24
30
53
43
12
18
27
56
25
35
60
60
24
1
107
19
90
11
25
47
36
31
21
27
5
96
60
12
49
84
24
111
80
64
36
20
24
7
30
114
5
79
137
24
4
105
36
71
73
107
4
24
141
66
36
17
145
3
57
12
18
17
28
27
18
23
52
15
18
18
5
12
24
1
47
1
75
44
103
48
36
6
167
16
44
43
54
51
15
53
235
5
49
3
92
1
47
115
57
68
60
25
72
3
44
25
90
29
36
13
15
108
3
30
27
20
13
47
72
1
95
31
78
47
1
35
25
3
44
40
32
55
221
24
48
88
33
60
167
43
9
8
60
72
37
23
28
39
5
13
23
60
84
24
12
43
6
35
13
71
7
149
13
11
55
126
36
3
44
88
15
48
5
12
28
200
25
27
44
133
48
23
24
31
12
5
49
11
52
177
11
37
95
36
84
133
23
52
8
1
6
18
12
18
29
28
15
57
3
89
4
105
12
47
25
35
7
138
95
13
24
11
12
61
39
33
144
71
37
11
79
101
24
1
59
1
54
30
42
30
23
1
71
73
48
90
42
12
18
65
72
103
77
60
19
185
12
37
18
24
108
21
20
52
44
4
15
54
11
100
92
67
6
239
12
48
28
20
24
24
36
24
97
24
11
40
3
41
28
57
35
49
11
13
36
95
115
41
24
60
36
24
12
24
55
18
3
153
216
191
13
71
91
108
5
124
56
12
132
96
19
18
132
11
7
30
215
28
32
12
28
69
59
7
60
17
156
72
40
8
12
48
24
91
5
25
234
165
33
42
90
23
48
37
18
69
8
28
ABCD 98391471008*3^$a+1 [50030]
33
27
18
83
52
36
45
51
8
61
35
16
45
23
112
116
88
75
9
80
108
37
11
1
39
39
21
44
7
29
12
24
220
48
128
48
16
140
4
9
11
12
28
24
75
30
35
16
81
3
15
36
21
48
36
75
120
54
51
80
55
30
35
1
15
8
1
35
36
19
45
9
23
12
31
5
120
36
109
15
21
11
24
19
36
9
32
48
115
29
91
17
4
75
30
60
84
111
3
77
25
24
47
4
105
35
43
72
45
9
54
12
5
40
15
185
40
48
32
24
96
4
32
52
27
53
12
4
60
20
156
13
71
16
39
5
16
33
75
72
8
72
13
15
20
40
8
37
6
30
15
75
36
18
90
21
32
4
80
4
44
12
40
105
18
5
37
83
40
105
35
132
19
41
36
12
175
21
15
6
11
24
13
87
20
24
100
21
39
21
35
40
8
7
18
15
32
40
108
12
408
60
12
9
6
5
4
24
8
24
19
6
11
73
24
11
72
60
48
16
63
5
85
35
52
44
36
108
7
24
5
49
12
71
19
9
99
42
108
30
5
1
15
32
48
31
54
11
19
45
32
64
39
6
23
132
120
148
20
37
11
144
43
5
1
75
140
31
89
40
21
54
120
60
21
45
3
20
120
115
101
61
54
45
39
5
85
6
30
6
5
48
60
31
36
105
48
32
40
39
9
12
68
12
48
1
75
51
29
40
15
9
32
13
155
12
64
80
1
83
25
23
24
115
113
7
5
88
72
176
43
41
43
96
36
45
168
8
7
113
120
88
21
83
292
45
35
4
51
48
90
95
37
18
141
32
88
20
12
13
30
5
55
66
24
39
8
64
20
13
12
60
135
8
37
71
12
16
84
20
16
69
12
11
52
12
3
12
125
25
59
60
25
95
79
45
27
114
15
39
77
4
9
71
16
3
5
61
36
35
19
6
3
8
37
23
13
186
101
37
6
36
9
80
12
28
141
11
19
24
30
47
208
15
54
132
18
77
25
24
15
21
23
121
35
1
30
18
143
37
90
60
45
128
7
5
12
24
16
48
21
30
6
18
30
15
72
24
15
65
24
48
88
104
1
11
64
36
8
7
18
47
24
55
65
25
54
17
55
30
11
60
4
60
15
53
1
15
56
88
56
31
18
6
185
136
93
11
61
11
43
36
9
20
220
272
24
85
30
89
55
90
11
88
60
27
48
57
56
148
20
25
96
15
8
31
84
21
80
4
36
56
88
8
148
36
69
11
25
3
105
51
20
4
51
36
288
21
15
69
15
77
28
8
24
24
25
95
31
113
36
61
18
6
36
3
81
6
33
8
24
120
13
72
54
36
53
31
5
40
9
47
24
61
35
4
84
60
36
44
36
64
105
35
1
11
55
41
48
24
40
27
69
9
156
6
18
27
24
36
68
61
59
48
19
45
9
39
15
90
15
147
29
1
114
45
111
24
105
176
133
23
84
85
3
120
12
15
29
16
8
12
60
64
96
33
23
24
40
24
21
3
60
68
28
36
93
11
16
39
54
60
30
161
1
54
41
19
45
44
52
80
40
153
15
72
8
12
13
6
84
141
156
33
51
75
84
17
64
32
12
37
23
72
120
25
59
4
27
33
68
37
6
29
96
40
45
75
80
85
35
16
24
80
276
73
27
24
20
19
41
36
60
24
40
120
21
71
13
6
9
99
12
9
24
45
35
112
48
36
36
39
41
24
72
7
5
60
7
18
36
54
45
21
6
18
51
75
5
40
32
49
23
36
12
37
66
41
64
80
49
72
78
81
21
35
19
24
5
36
25
11
96
19
45
69
36
90
48
5
48
112
21
11
24
1
143
31
81
99
36
18
6
17
12
97
15
15
5
48
25
35
55
12
45
15
5
49
95
31
129
80
199
17
24
1
23
31
65
19
60
30
23
19
30
60
15
24
105
66
53
60
121
99
51
5
60
156
64
84
32
84
24
132
108
37
11
88
99
42
3
60
20
127
29
4
72
104
40
45
11
144
76
20
139
125
16
8
48
48
24
25
23
24
25
15
8
121
39
15
41
40
56
79
9
128
28
45
60
51
8
40
72
45
11
64
15
101
4
93
51
141
35
55
54
35
60
12
4
15
18
6
69
96
56
25
24
36
35
84
169
126
54
30
17
25
15
56
67
17
4
44
7
105
9
75
24
45
12
15
3
36
5
16
20
55
5
4
80
24
112
39
29
108
52
132
128
72
43
53
13
6
54
71
144
1
23
168
48
31
33
68
28
81
60
18
90
11
4
8
72
16
51
5
4
20
55
114
126
41
24
19
96
65
4
75
125
1
39
80
55
5
1
66
29
12
19
5
40
45
59
24
151
17
112
12
75
41
133
75
75
36
30
114
30
126
33
111
29
48
48
16
8
16
120
9
72
3
116
25
36
15
20
13
36
ABCD 98392150568*3^$a+1 [50011]
29
12
108
132
31
104
28
96
36
80
141
19
80
136
8
16
96
65
15
124
5
43
48
60
84
36
32
48
48
45
51
184
56
33
60
31
17
63
52
24
36
48
89
27
60
60
24
21
60
84
147
48
16
36
44
180
33
36
55
20
12
45
19
84
5
12
24
139
12
84
8
93
19
20
141
24
31
8
36
9
7
32
36
16
8
120
88
68
21
75
4
137
7
92
4
152
24
81
24
3
16
65
51
48
76
5
39
33
55
12
36
72
20
4
48
32
24
4
53
27
100
56
16
24
56
84
16
108
17
255
33
55
8
52
36
92
189
163
113
43
96
20
124
17
115
132
12
20
24
4
20
168
213
15
84
88
5
15
388
104
16
80
72
112
72
116
12
21
147
129
36
84
15
9
31
48
32
9
15
96
16
5
15
33
175
101
31
89
24
31
41
48
7
60
20
24
64
56
16
77
3
184
48
20
33
19
44
96
9
12
139
44
52
5
39
9
15
40
149
3
60
129
31
32
16
89
228
7
48
53
27
12
108
24
105
39
64
17
139
5
27
4
101
84
19
89
67
5
15
4
80
117
75
93
111
16
144
125
63
36
76
36
5
120
7
8
64
36
68
57
12
36
19
12
24
80
12
12
36
16
65
171
40
8
4
77
199
24
72
60
84
56
136
8
225
111
33
103
32
16
60
20
96
120
16
72
8
69
60
36
27
16
56
16
24
68
12
24
21
139
41
3
16
5
31
44
36
9
51
16
5
108
255
141
19
36
5
3
81
7
60
128
4
32
21
24
36
15
57
120
87
21
27
52
29
15
21
24
7
5
27
76
24
72
20
21
15
28
20
9
36
19
8
64
8
12
100
168
125
43
140
60
4
41
115
20
9
55
80
16
5
27
28
8
60
21
39
40
101
19
5
27
52
36
32
64
41
63
40
12
5
79
56
48
16
48
56
60
84
16
56
21
67
48
32
28
29
31
8
45
60
51
33
15
100
32
64
12
20
28
144
12
36
32
36
16
44
12
88
17
75
33
75
24
28
44
81
19
116
48
76
20
21
115
17
7
60
48
5
60
27
16
48
56
40
24
5
67
68
12
40
8
52
20
112
17
108
51
69
3
72
16
60
132
60
12
41
127
108
5
87
33
7
48
12
149
31
8
52
17
132
111
48
21
51
33
51
9
55
92
24
81
63
40
20
141
51
12
88
53
7
48
60
36
44
4
53
7
8
69
39
129
12
108
27
16
32
40
48
32
36
45
31
53
3
168
16
101
79
29
39
21
7
44
21
19
120
5
15
21
7
20
108
9
55
48
53
63
16
20
48
256
12
92
16
32
4
89
24
67
96
44
60
40
56
4
5
31
44
60
24
57
15
52
77
55
24
89
27
160
68
28
44
16
48
32
24
16
5
84
111
4
36
17
15
112
24
29
7
20
16
60
48
32
33
12
39
28
65
51
16
24
84
113
3
16
89
55
24
8
12
21
15
16
44
112
80
4
24
20
4
80
28
5
24
99
4
53
72
43
8
16
48
48
48
56
9
12
79
60
36
20
192
120
100
5
60
3
28
44
16
20
36
16
24
56
93
79
20
136
96
36
20
9
151
72
80
16
84
32
33
60
183
9
39
16
56
33
7
12
5
103
48
41
24
67
48
60
41
75
60
48
40
48
17
7
80
33
3
33
24
51
64
48
120
24
20
9
67
132
53
24
36
48
31
20
9
55
56
48
36
36
69
51
40
80
24
112
89
31
44
4
12
44
9
15
40
5
12
99
76
24
5
48
3
69
171
88
60
12
20
12
16
24
120
56
57
48
15
24
108
12
36
12
4
44
36
156
48
24
12
124
120
41
3
76
116
76
17
15
33
60
27
76
89
7
48
128
93
72
15
69
51
24
16
80
28
17
19
56
4
29
7
120
164
16
92
21
31
48
20
12
100
41
3
12
132
60
72
156
52
137
24
7
72
12
29
79
53
3
16
125
91
120
44
64
44
45
3
33
31
29
36
120
123
21
111
120
21
3
105
67
5
24
3
12
36
124
48
8
12
28
53
12
55
5
39
4
41
15
184
12
5
108
24
75
120
96
105
72
19
96
80
69
199
24
48
17
27
4
12
20
9
15
4
41
3
96
120
12
28
20
36
60
48
12
36
84
64
12
92
72
40
20
21
15
48
112
12
12
53
36
55
24
17
120
79
132
5
60
48
31
29
12
3
40
12
44
64
36
96
44
40
5
39
9
183
12
36
12
24
21
43
60
116
28
68
153
7
8
96
ABCD 98392477024*3^$a+1 [50043]
12
6
30
7
95
42
18
36
6
36
174
6
12
18
12
36
6
18
18
108
12
18
6
66
54
84
90
6
156
132
31
11
48
18
90
54
6
13
5
96
24
72
144
6
30
18
12
30
84
444
42
48
66
150
174
6
48
36
42
42
60
6
6
78
6
12
85
23
121
65
30
18
108
42
96
25
41
54
49
257
24
60
180
30
12
13
17
42
72
66
24
108
36
19
96
155
36
96
18
42
12
12
13
23
120
49
48
41
102
60
30
174
36
24
210
36
30
228
180
30
60
7
35
180
84
30
54
90
55
47
198
54
6
6
120
6
78
84
102
6
12
1
59
85
11
120
42
42
18
114
54
54
36
37
47
12
6
72
222
36
48
90
42
78
36
96
102
73
5
18
12
30
30
78
19
161
6
168
198
90
12
36
24
18
7
113
54
108
61
65
54
12
61
48
5
36
103
83
12
12
60
18
12
96
24
138
121
240
65
24
36
180
79
11
66
19
96
96
59
66
54
30
36
42
241
227
12
1
47
30
54
24
24
36
120
180
36
6
60
78
25
41
48
18
12
90
72
54
36
6
30
42
127
209
30
30
102
13
41
6
132
61
59
120
30
168
24
36
108
42
24
24
30
42
24
30
246
24
36
102
96
36
54
6
30
168
25
11
54
12
30
6
78
12
18
66
18
18
13
17
18
109
47
24
60
6
6
12
37
113
66
132
42
6
42
30
12
12
66
72
12
264
6
78
42
24
85
5
6
24
12
72
48
12
30
336
96
120
36
162
6
102
78
24
127
11
133
11
186
24
30
126
138
12
18
192
30
204
6
42
18
78
252
18
24
6
96
84
6
36
30
132
73
65
24
78
48
24
168
120
42
30
18
72
30
24
36
24
42
108
66
48
66
210
216
60
48
42
84
114
48
132
18
7
48
119
54
30
36
18
48
18
12
78
72
180
78
121
5
78
12
126
30
18
19
17
6
114
6
12
216
66
54
30
180
36
48
30
18
24
48
12
36
18
12
73
17
108
12
18
36
1
29
90
36
72
61
11
120
36
192
6
12
192
18
48
102
108
102
72
42
18
42
36
30
72
30
66
12
114
30
30
24
19
11
42
12
36
6
54
6
54
12
42
60
60
108
78
12
30
108
36
48
90
228
168
204
18
13
41
36
42
6
12
108
102
18
12
240
90
30
78
66
36
42
1
47
24
84
60
120
49
48
149
24
210
12
48
162
19
83
30
31
191
54
42
12
6
6
121
29
144
19
17
30
18
18
13
35
6
78
108
109
11
108
24
18
60
48
19
35
168
90
18
30
36
168
6
60
30
42
54
84
42
12
150
223
48
11
60
288
18
192
7
29
84
108
19
71
24
36
18
12
18
84
36
42
168
36
36
48
84
7
5
18
132
48
78
55
5
24
6
192
60
96
49
77
30
6
18
6
126
25
323
109
11
96
6
42
96
222
102
18
127
41
102
18
42
72
42
24
60
31
11
72
42
54
12
90
18
120
30
132
120
48
19
96
11
90
114
12
48
6
24
30
30
66
1
5
43
65
102
30
48
84
12
6
30
7
83
114
114
24
97
23
6
19
41
7
5
30
12
18
18
6
48
72
18
30
12
30
48
156
96
108
102
30
24
24
73
23
84
120
42
84
6
73
11
181
11
18
6
126
30
30
42
66
7
107
66
42
90
18
66
6
12
42
24
144
36
6
24
54
42
6
30
30
19
209
12
60
18
85
5
156
30
1
5
282
1
11
48
36
60
162
84
66
78
102
84
90
78
61
35
186
96
54
60
204
6
24
30
6
18
18
72
102
18
312
66
90
12
6
30
42
49
29
90
96
66
54
126
30
54
6
25
23
150
67
59
114
300
162
90
102
133
149
186
12
30
ABCD 98392530092*3^$a+1 [50197]
9
63
3
1
23
36
42
15
9
24
39
27
180
1
29
55
8
16
17
43
29
27
9
15
120
21
30
49
20
57
48
7
8
12
28
71
33
156
60
9
7
65
36
3
12
4
44
21
39
9
27
4
5
7
20
9
54
6
30
60
61
20
33
36
6
33
57
24
6
12
1
5
31
8
45
12
51
87
30
3
4
144
12
77
51
12
12
16
5
15
16
96
84
8
16
29
6
21
21
24
15
33
51
27
45
64
20
4
12
44
24
12
9
30
45
9
24
12
3
75
33
39
60
66
12
6
54
43
8
69
67
56
40
29
63
15
108
24
6
3
12
124
41
72
12
48
30
57
40
29
24
3
24
60
15
6
75
4
5
19
56
69
67
32
45
3
27
6
7
35
49
41
3
45
7
59
66
39
4
80
69
123
48
16
20
15
49
32
3
24
18
18
37
95
54
15
33
67
20
60
96
3
57
27
12
9
24
33
18
24
6
27
45
144
15
39
36
45
40
8
76
60
12
47
57
9
84
12
6
13
119
33
15
84
24
6
18
1
20
24
27
114
27
40
83
6
24
72
48
7
60
44
3
30
6
1
11
24
6
102
61
20
9
66
45
36
15
1
5
30
45
4
60
44
45
27
105
79
35
24
24
6
55
11
1
5
19
35
6
19
11
9
36
15
9
24
12
60
27
21
21
60
6
13
12
17
7
11
48
21
24
45
51
9
67
48
20
21
3
21
27
9
79
20
21
91
20
9
18
45
16
5
7
20
88
29
3
160
17
12
19
41
39
16
60
41
24
15
108
51
25
56
16
44
124
56
15
61
29
51
93
51
40
5
19
32
39
6
3
9
63
15
42
67
29
54
6
6
121
24
83
33
12
33
55
8
15
6
135
51
30
15
39
1
59
30
18
36
36
60
78
7
59
81
16
29
19
77
19
29
7
29
48
48
18
1
36
5
103
12
17
12
3
45
12
18
78
138
69
27
30
30
9
39
73
23
9
33
103
12
47
61
11
9
69
30
6
6
6
15
4
11
73
20
9
3
3
25
11
45
15
33
36
24
3
18
91
96
17
12
3
16
11
25
24
5
120
7
185
115
5
39
45
15
100
11
18
51
48
16
17
18
90
66
9
36
33
6
1
11
30
63
52
8
27
12
12
18
6
30
31
11
33
96
3
12
1
47
18
63
12
3
25
12
24
8
48
3
9
45
12
84
114
1
17
48
147
12
3
25
8
9
7
29
36
39
9
27
21
19
29
7
32
52
113
3
27
36
37
95
9
4
47
54
60
39
72
12
3
33
15
97
17
7
5
63
51
9
16
80
16
5
31
44
39
42
3
21
60
19
11
36
30
123
9
156
24
12
78
13
20
45
3
171
129
40
5
67
23
21
33
7
5
3
27
24
1
24
12
8
21
48
18
9
24
24
87
1
24
23
57
4
32
4
29
99
3
24
24
9
16
12
8
76
60
24
12
23
1
11
13
65
15
16
29
51
60
9
24
15
87
9
57
63
45
7
44
4
36
11
24
25
23
73
20
33
31
59
57
3
36
21
105
24
6
48
222
3
51
1
44
4
11
48
6
36
31
24
29
6
9
9
43
83
85
17
79
68
16
92
64
20
76
8
24
36
69
42
45
75
1
20
84
15
54
7
8
40
32
24
21
39
16
29
15
16
35
18
7
23
1
5
30
9
36
4
41
19
47
69
64
29
6
24
37
65
55
80
24
9
87
15
54
6
114
15
12
27
13
8
21
156
3
52
29
48
7
5
39
81
19
11
9
45
120
7
20
40
29
30
6
24
31
48
36
20
51
9
15
93
72
15
9
27
18
72
3
9
12
24
60
159
72
4
36
59
9
15
13
53
6
25
35
78
31
47
78
42
9
4
29
27
3
21
9
72
48
67
11
73
29
3
3
21
9
39
12
33
3
24
16
8
40
71
30
6
49
23
1
29
18
13
59
157
56
24
21
48
24
3
4
5
60
126
9
16
29
24
42
18
27
9
90
33
21
15
69
91
56
24
24
57
75
3
18
12
6
37
104
64
92
63
6
48
15
28
23
6
36
19
29
6
96
45
12
15
1
20
24
33
60
27
27
36
60
30
18
21
40
5
79
5
15
12
12
51
61
20
3
12
6
15
28
29
15
48
28
47
30
19
36
17
127
65
3
88
44
40
8
21
6
21
3
1
8
12
4
35
6
24
7
119
18
43
60
8
12
4
29
51
45
54
1
53
30
37
56
3
6
19
47
102
27
16
65
3
76
29
24
36
6
6
75
28
20
36
4
5
72
15
4
5
3
48
4
8
51
72
9
33
18
9
4
20
9
132
3
76
72
17
36
51
111
78
31
11
45
280
164
99
60
1
68
15
1
44
48
28
71
25
36
23
42
27
27
49
11
6
87
45
3
99
25
56
24
40
24
17
54
45
51
84
9
15
24
37
41
39
16
59
9
84
3
12
1
17
39
9
55
12
44
4
11
45
9
6
24
21
24
9
15
57
75
33
31
32
12
16
56
4
20
40
17
15
27
33
28
5
27
39
25
59
37
8
72
84
15
36
12
21
45
7
8
12
9
31
65
123
36
16
29
19
44
63
49
5
15
81
15
4
96
23
37
137
3
4
59
21
100
23
21
24
16
20
51
45
33
51
96
15
49
5
7
29
36
3
52
149
15
3
45
16
32
28
41
54
1
11
180
24
93
72
4
36
71
13
12
8
24
21
6
6
24
39
9
42
93
33
3
9
48
79
23
36
1
29
84
7
5
18
33
27
18
79
36
29
31
44
24
69
27
3
12
18
15
51
105
12
33
12
79
5
15
33
103
24
8
3
12
57
16
29
36
3
39
37
11
24
36
9
45
24
6
96
9
3
13
5
15
24
3
93
9
48
15
21
42
42
6
45
51
49
92
3
42
12
27
69
51
9
67
5
15
24
51
13
17
90
25
8
36
184
36
89
36
15
76
44
45
18
13
5
18
25
44
3
24
69
16
56
15
13
17
15
4
35
24
25
116
16
5
3
40
29
171
105
36
24
24
31
125
6
60
18
15
57
3
36
16
36
44
21
30
13
41
55
23
193
48
56
4
29
6
6
6
93
16
5
39
16
36
32
60
36
16
53
12
48
7
95
9
36
48
52
23
6
39
87
54
7
29
84
99
12
21
48
55
36
36
24
20
16
32
36
52
8
12
9
24
12
39
60
21
99
21
3
24
12
144
40
77
15
40
113
55
29
15
52
35
45
40
20
60
21
18
25
35
96
36
13
5
ABCD 98393026294*3^$a+1 [50022]
29
94
54
86
16
56
64
18
80
16
20
10
170
31
3
146
40
14
40
72
141
35
4
9
9
68
4
24
30
104
18
79
24
72
33
15
99
132
9
105
26
18
72
19
69
192
44
55
96
29
34
96
60
6
30
18
42
20
108
13
95
28
24
2
18
46
26
25
84
9
8
90
4
30
24
32
22
57
119
36
18
10
62
36
34
21
17
7
11
28
26
40
18
50
16
51
33
3
5
22
30
3
63
84
68
22
51
219
6
24
36
51
36
23
36
4
36
60
98
43
228
36
39
21
9
27
27
21
21
30
18
56
126
54
70
24
32
18
36
4
3
48
12
24
33
27
3
96
6
14
16
150
14
10
75
111
21
89
18
10
30
21
11
36
18
54
10
6
20
37
9
8
10
8
28
30
6
116
54
94
14
100
26
90
72
54
121
60
39
114
6
30
15
9
2
72
220
33
89
88
6
24
21
9
68
79
9
30
62
163
17
18
16
54
6
45
5
144
4
3
33
66
60
9
105
44
16
2
25
47
16
6
39
11
34
24
63
69
48
3
3
21
41
64
48
30
12
8
22
30
24
36
50
18
10
12
14
34
38
28
30
54
21
9
3
17
52
15
96
24
3
6
2
72
13
33
15
29
22
30
51
48
39
117
45
39
9
32
4
32
72
18
52
92
18
7
11
18
10
26
54
4
42
39
99
21
9
12
26
54
94
30
15
59
13
24
53
10
8
58
27
93
66
48
68
28
24
30
80
18
4
18
60
8
19
33
56
10
21
23
76
6
98
18
4
90
60
8
1
15
20
64
8
18
34
2
180
18
18
79
11
49
5
4
14
40
32
85
41
18
72
4
86
28
26
70
20
10
120
9
135
24
8
18
46
18
36
30
114
150
6
114
126
27
9
8
31
75
2
22
57
9
15
21
48
6
20
126
40
68
36
67
23
34
66
120
14
7
65
18
106
20
70
66
111
144
69
96
56
90
18
36
91
35
13
5
36
94
6
26
25
9
15
24
9
26
16
74
55
15
21
53
43
144
9
51
3
56
1
24
65
31
120
45
30
80
100
21
39
180
48
96
24
50
18
22
32
18
1
21
90
21
33
36
140
90
28
33
27
12
9
89
36
10
57
95
58
14
72
18
16
6
9
9
27
39
110
100
26
90
90
18
70
2
94
6
8
36
34
33
5
43
9
20
82
48
12
21
24
153
20
36
40
24
6
36
9
11
64
21
41
54
4
24
12
30
48
66
104
37
35
4
96
26
88
54
6
27
27
36
45
39
57
69
56
28
6
30
51
15
45
39
6
108
32
130
68
1
15
66
15
39
6
39
105
2
64
9
17
22
50
151
47
72
16
105
41
88
38
82
3
5
54
144
106
18
128
13
9
50
22
90
54
15
81
39
36
23
157
60
3
68
22
30
36
20
25
11
18
10
98
34
20
34
24
32
4
32
22
96
21
15
44
90
70
24
21
96
5
58
30
2
28
150
2
4
6
8
52
15
216
84
60
24
17
4
48
12
15
144
72
87
12
60
21
57
102
86
22
36
54
162
18
3
47
82
8
18
34
30
44
16
54
20
67
9
75
60
39
21
3
12
21
17
18
72
16
2
118
36
8
1
17
19
39
30
20
54
36
25
9
6
24
60
38
28
6
48
116
10
75
41
28
12
240
75
149
36
124
2
4
69
71
18
7
65
34
36
9
11
1
17
7
24
15
30
87
197
46
44
61
45
84
80
31
36
41
55
27
8
34
56
18
10
80
55
35
40
32
25
27
92
25
9
2
108
4
36
14
52
39
107
73
39
6
24
63
3
30
14
18
4
18
32
10
8
67
9
14
37
120
15
8
36
16
20
58
60
42
18
150
12
9
9
3
17
18
4
48
6
122
28
6
54
56
1
9
18
21
51
21
3
2
22
122
19
17
18
64
96
30
15
65
10
24
2
94
21
195
50
34
90
111
33
96
6
8
16
56
49
69
36
24
90
33
3
90
2
28
84
33
35
13
5
4
30
102
15
11
108
4
12
45
9
30
105
9
2
145
24
12
17
82
44
36
18
7
9
66
18
12
14
40
32
54
10
30
51
33
15
9
27
63
117
3
30
63
33
30
26
36
19
33
56
70
2
58
6
116
54
40
50
10
24
21
15
48
6
54
81
120
21
90
104
64
8
88
21
3
57
29
4
68
19
33
30
33
24
33
3
3
74
82
44
1
24
137
18
1
9
26
1
117
3
23
40
140
46
8
16
6
9
75
56
28
30
66
56
18
40
30
2
31
3
45
9
2
34
126
54
24
36
27
5
103
5
54
121
39
2
18
61
39
152
18
10
21
9
66
57
17
36
31
41
108
34
12
98
82
18
51
11
34
2
54
94
6
30
50
115
33
6
26
18
40
6
26
18
36
31
5
4
14
22
86
58
140
16
30
26
154
18
51
47
82
3
9
14
46
8
67
23
46
24
2
40
54
54
6
54
8
34
30
21
5
54
18
52
20
4
84
20
70
20
18
54
90
144
10
36
78
63
48
71
34
51
23
16
24
12
84
6
38
73
24
11
4
84
2
58
14
90
1
15
6
75
29
34
128
13
60
35
61
11
34
48
51
11
61
57
87
3
12
158
10
30
50
37
69
66
30
30
20
64
30
6
21
48
65
34
20
136
21
113
16
2
4
14
16
56
18
217
9
26
54
36
52
2
90
18
52
24
45
21
18
2
31
24
15
180
30
26
54
34
6
14
1
ABCD 98393167006*3^$a+1 [50112]
107
25
32
40
36
59
85
95
54
96
18
37
35
1
17
87
3
6
7
8
69
66
9
21
114
36
49
41
90
9
105
3
9
18
66
54
37
80
33
27
15
1
47
25
20
40
11
57
63
61
53
12
75
45
24
19
8
3
9
100
5
115
60
47
121
24
20
28
101
19
107
9
196
120
120
35
13
48
32
21
36
15
9
75
21
75
76
137
36
31
108
65
27
28
108
23
6
48
247
104
72
9
103
72
36
23
120
54
7
48
5
147
3
33
64
8
135
73
59
54
54
30
27
28
68
27
21
96
28
5
3
27
6
66
30
54
1
65
174
97
60
8
52
119
45
40
23
25
48
29
24
60
6
30
39
21
144
7
83
21
45
135
9
24
6
6
39
16
48
48
84
20
15
24
97
68
12
40
12
17
114
1
108
60
48
60
24
36
17
12
31
72
32
45
15
45
91
80
124
23
6
6
73
71
1
89
67
12
11
1
89
66
24
24
25
56
16
5
15
99
6
234
9
207
13
12
20
36
144
3
25
41
67
72
5
3
123
60
30
54
37
29
7
20
52
11
96
13
48
29
60
51
63
21
36
69
228
6
6
31
53
6
33
72
60
9
19
12
96
60
17
7
60
8
27
24
6
31
83
37
17
72
120
114
45
9
75
72
100
5
3
40
20
45
27
3
37
5
108
12
135
3
57
76
188
105
36
18
25
48
24
56
64
8
28
59
18
36
19
131
96
9
64
17
24
75
9
7
56
52
11
21
28
48
132
60
12
36
12
41
19
5
67
53
27
76
17
30
37
5
43
65
43
47
145
5
6
6
144
39
220
108
72
12
5
24
30
37
132
8
123
6
91
44
16
60
23
30
6
1
53
6
9
16
164
16
29
6
73
12
48
107
30
31
24
53
267
196
24
23
66
7
80
4
120
8
88
17
3
159
33
195
132
85
29
7
173
60
7
83
1
5
3
45
7
35
33
88
23
1
20
36
4
149
19
8
3
66
91
12
92
28
137
18
6
27
52
11
157
24
65
43
12
128
52
60
60
8
40
80
27
81
40
24
8
51
30
24
3
112
5
12
234
69
27
121
60
47
25
72
36
113
24
90
30
3
3
1
53
36
54
97
5
54
1
5
39
81
18
13
84
96
12
17
18
85
95
13
8
84
112
29
31
59
54
36
24
72
91
17
3
9
18
6
31
36
72
56
21
3
52
35
25
53
67
20
48
28
12
131
105
16
59
1
83
12
48
13
29
63
40
48
47
102
31
17
3
64
8
27
121
12
35
150
7
59
37
72
41
27
4
176
9
31
20
48
64
12
35
121
53
7
17
36
7
24
53
3
3
1
5
31
24
83
12
54
79
47
9
45
39
108
9
15
40
29
144
7
68
12
39
21
45
103
60
12
168
48
53
31
48
41
39
15
66
90
21
16
80
72
100
12
96
89
120
60
31
17
6
54
27
3
6
126
21
24
9
135
21
78
30
42
1
89
54
81
15
30
31
77
27
40
35
30
3
15
30
6
37
12
12
29
54
12
30
24
7
23
69
12
15
73
107
18
42
1
20
12
15
36
30
31
35
150
55
5
48
15
75
42
55
89
7
17
7
36
32
12
33
55
11
1
48
5
51
4
11
97
32
48
33
156
15
28
47
105
159
6
243
28
17
15
100
60
125
36
19
12
96
323
24
60
37
65
54
30
19
32
69
31
65
24
60
60
24
6
45
36
33
75
15
33
39
93
15
37
29
30
49
11
6
30
61
24
23
37
5
3
100
5
7
29
30
81
93
43
29
51
172
35
97
119
21
40
5
43
12
95
81
40
23
6
39
9
27
3
6
19
17
39
36
69
60
39
12
40
149
6
9
12
3
60
54
127
5
43
68
57
7
59
30
7
20
87
6
66
189
136
83
66
15
21
43
12
5
31
20
3
6
43
56
72
9
31
24
116
33
7
44
15
18
6
37
60
24
113
15
36
39
13
47
6
90
1
5
3
52
29
7
77
6
9
225
6
21
40
29
19
48
8
76
155
13
35
21
24
28
12
47
25
59
66
51
3
6
30
25
20
69
7
84
35
9
4
5
27
16
20
3
120
30
39
15
13
12
17
51
52
101
6
193
48
53
51
16
47
33
27
66
240
24
66
21
100
36
23
6
39
16
56
72
12
39
114
15
28
143
30
91
5
18
13
44
75
13
20
27
174
96
15
3
6
30
81
28
47
25
5
3
87
13
5
96
30
37
72
41
15
36
15
54
180
7
12
41
31
5
39
45
6
48
6
7
8
16
5
15
3
102
43
167
13
48
12
8
27
96
6
55
36
128
4
8
87
157
36
17
6
21
28
77
3
96
52
53
30
37
24
104
9
27
16
72
17
144
60
127
120
29
55
36
113
36
39
216
24
4
212
16
47
97
119
37
59
13
65
96
79
60
167
13
17
24
ABCD 98393580172*3^$a+1 [50030]
3
27
117
105
36
39
15
108
33
3
30
6
30
6
12
18
180
60
12
207
24
21
60
15
36
39
9
9
18
102
72
15
39
6
126
18
147
33
54
12
9
36
120
201
12
123
39
9
12
75
18
15
12
45
72
120
6
36
9
9
27
93
51
12
159
21
15
12
90
6
66
96
99
45
54
57
99
6
12
3
87
6
12
204
48
36
36
111
159
105
99
66
114
36
69
129
108
12
6
162
84
51
60
3
30
144
63
84
15
9
27
9
24
72
9
144
30
162
15
27
18
138
60
45
9
123
15
78
36
18
48
42
51
39
57
141
39
60
9
15
69
78
30
39
33
87
3
33
9
39
27
129
24
45
27
9
219
36
3
30
27
36
9
36
3
15
36
90
36
15
9
120
339
27
84
180
69
39
18
3
36
15
60
45
60
39
126
18
72
9
120
45
54
237
51
9
60
183
18
3
15
6
111
69
36
75
117
78
12
96
162
3
27
9
144
9
132
54
54
12
186
30
42
12
150
231
57
48
24
18
57
9
24
27
24
21
54
21
15
18
36
90
54
3
84
33
42
48
90
42
120
24
165
45
75
51
105
36
48
81
99
141
171
3
45
27
93
72
84
63
252
174
72
54
9
45
15
36
36
45
39
24
75
36
45
24
9
12
18
186
12
24
228
18
90
3
39
162
36
48
36
24
180
72
3
96
3
33
75
78
87
69
114
12
42
156
15
129
78
162
12
6
9
45
66
129
84
9
87
3
18
12
36
15
9
12
15
9
51
3
33
87
60
33
87
6
12
15
9
90
9
99
57
24
117
48
186
21
9
144
24
51
69
27
36
27
21
21
54
156
60
9
81
36
15
24
45
24
36
18
36
12
54
108
6
12
105
24
93
87
21
63
192
33
54
21
15
30
51
9
54
66
27
84
15
78
12
24
36
51
69
99
45
6
54
15
15
6
48
3
3
30
24
36
75
27
69
45
48
6
66
39
72
3
162
12
6
21
9
15
27
108
12
108
6
36
54
30
24
84
27
45
90
96
9
21
24
18
93
15
48
36
150
18
90
12
60
15
3
18
12
147
24
180
69
27
45
54
144
33
120
27
18
39
15
45
3
21
111
21
27
90
240
18
18
54
12
78
36
51
15
45
105
15
93
18
18
15
192
93
51
36
24
36
84
24
36
51
33
207
12
6
111
45
108
6
117
60
120
9
18
72
18
30
141
57
3
51
45
99
36
60
30
150
45
60
51
153
45
27
9
18
6
111
45
15
9
66
60
90
159
39
141
36
21
39
24
12
24
129
51
39
81
60
129
51
60
96
27
33
27
90
66
6
18
30
3
57
36
36
30
96
18
27
117
36
36
36
108
30
144
57
36
39
90
90
45
9
72
63
96
51
225
24
21
24
48
6
30
6
9
27
354
135
141
12
6
72
9
24
15
90
6
18
18
180
9
9
84
3
24
24
21
96
138
54
3
48
81
171
24
15
9
60
9
18
9
24
96
141
18
84
18
60
144
54
21
15
18
87
33
6
36
249
15
24
57
24
96
111
165
9
18
93
24
144
15
45
21
60
138
42
39
12
24
24
60
51
54
135
69
30
108
72
6
30
114
36
12
42
33
69
6
54
54
66
39
15
6
39
51
30
18
132
45
165
15
81
48
24
156
186
54
36
30
24
57
48
36
3
66
135
12
204
204
21
60
66
72
21
36
21
18
90
27
144
81
84
6
48
96
36
45
39
45
9
87
45
18
66
18
6
12
63
45
42
33
72
48
225
87
24
33
102
6
12
108
15
93
96
39
51
18
18
9
36
9
54
54
12
39
60
45
24
27
60
3
120
21
69
51
21
15
9
54
36
30
186
54
51
273
12
18
21
15
21
21
15
48
117
144
51
3
30
42
9
39
6
15
21
12
3
33
15
9
3
9
96
3
51
48
18
39
21
12
60
12
15
24
21
48
27
99
72
60
48
21
15
69
72
9
18
72
54
66
9
135
57
69
36
3
21
90
66
15
3
21
3
30
18
18
132
18
45
81
18
12
21
57
36
72
18
36
81
3
21
120
3
6
12
15
3
24
33
87
57
24
69
156
6
36
33
96
153
72
78
30
126
21
69
6
66
3
96
15
45
24
ABCD 98393825332*3^$a+1 [50001]
9
39
21
36
55
53
91
32
64
32
165
43
137
39
64
5
12
72
39
9
84
163
41
7
29
144
24
60
36
36
55
77
163
32
16
17
15
105
55
29
195
57
36
48
120
24
60
7
48
29
84
12
19
425
135
21
108
31
32
57
7
101
168
24
27
45
12
24
127
5
43
89
7
113
31
48
17
48
12
3
57
12
43
144
144
5
72
51
33
31
65
12
19
32
48
33
12
3
64
65
60
3
57
12
27
117
48
36
87
177
48
63
16
89
183
201
12
24
19
29
19
41
24
24
55
32
16
17
12
19
5
123
9
39
64
41
183
69
48
36
24
175
5
27
9
156
12
15
16
17
48
48
108
163
32
9
60
27
16
89
39
21
96
91
5
36
7
125
24
139
80
21
12
60
84
108
67
96
32
112
80
48
112
29
60
72
132
123
81
108
115
89
7
32
45
19
17
12
36
63
21
75
33
79
5
24
19
41
96
12
24
72
12
15
64
144
48
41
55
17
31
32
33
223
5
12
108
67
89
7
53
43
149
36
55
29
72
27
45
3
16
53
72
3
45
115
53
75
96
45
24
12
31
5
24
19
80
16
17
31
101
27
9
96
120
175
173
132
207
81
111
93
19
48
29
60
55
48
5
24
19
29
48
19
89
55
32
81
48
12
163
176
69
27
33
72
12
27
9
39
9
12
48
43
17
24
7
32
141
3
33
12
36
31
53
24
99
9
132
19
48
5
120
12
24
15
9
135
45
12
103
96
101
43
125
51
45
36
48
79
41
36
72
24
192
19
29
3
69
75
256
96
17
15
16
41
39
69
43
17
31
5
139
161
48
15
144
69
123
33
31
80
81
175
128
48
33
216
39
48
112
41
39
240
64
5
36
48
48
12
24
3
96
57
60
96
96
12
36
48
27
45
67
185
48
12
60
192
15
64
65
12
147
9
60
120
36
15
129
15
21
331
80
45
48
36
79
29
192
19
53
12
48
63
21
75
9
55
53
43
5
27
96
64
17
15
21
96
27
153
120
156
3
33
207
64
29
36
15
21
96
91
32
9
39
16
41
180
60
96
108
48
36
60
156
12
19
5
180
151
17
15
57
39
21
91
96
80
69
96
27
81
79
5
171
129
15
16
80
93
24
48
27
201
135
16
5
96
72
24
72
72
24
51
112
65
31
89
12
252
63
16
32
48
96
96
9
96
7
32
45
12
183
48
93
19
53
120
51
16
77
36
36
24
67
41
96
48
55
17
36
12
15
9
183
112
48
96
80
16
128
21
27
21
72
163
77
12
7
32
45
48
36
15
81
63
48
16
32
48
93
36
63
153
7
48
17
48
24
39
177
79
77
19
197
24
84
15
9
151
29
108
39
9
180
3
21
120
12
55
29
36
60
72
27
21
24
147
9
7
32
96
9
24
15
57
7
101
24
19
5
91
48
161
15
96
144
45
36
96
72
7
5
108
12
19
5
168
72
60
31
65
96
111
16
32
21
12
12
36
72
36
19
41
72
79
17
96
12
60
12
204
31
32
9
39
16
48
53
60
31
5
12
15
153
24
63
105
7
128
9
48
12
43
48
48
48
48
89
84
51
48
64
128
144
141
51
16
149
36
168
31
176
117
43
32
16
125
19
17
12
24
91
53
24
60
7
5
36
120
111
69
27
48
112
5
36
7
125
3
141
51
9
7
144
29
12
183
160
29
36
31
101
36
96
135
16
41
7
32
16
48
125
19
17
63
16
32
45
67
17
60
108
7
176
16
5
24
19
53
139
29
51
69
43
32
64
192
101
43
41
87
21
12
12
24
283
5
24
51
48
48
81
31
53
12
180
27
64
32
16
113
36
75
33
132
139
77
48
99
21
75
105
36
3
237
12
48
279
177
48
12
108
55
128
45
67
240
89
39
57
36
ABCD 98394202612*3^$a+1 [50001]
41
55
5
19
20
51
90
108
12
55
59
25
5
15
9
7
44
15
24
84
18
19
53
6
25
29
7
23
6
7
59
6
12
18
9
33
31
12
44
21
18
12
25
35
18
31
5
15
40
20
96
4
5
48
123
28
11
18
103
60
17
7
84
20
156
100
65
19
5
15
96
45
6
12
1
72
125
72
42
18
12
18
57
3
210
6
45
12
9
15
40
5
75
16
24
5
24
31
60
35
1
8
39
1
107
24
30
79
20
9
3
33
51
16
144
44
15
61
20
33
31
20
96
15
45
9
30
72
42
87
51
9
63
6
12
3
15
25
60
11
1
35
72
37
11
60
18
54
1
96
44
15
6
18
30
18
33
27
49
5
39
12
129
48
6
12
54
18
133
29
90
81
24
21
15
39
1
17
31
72
77
42
9
36
9
30
60
90
15
21
18
48
33
60
72
3
37
35
48
61
11
54
6
69
15
24
25
5
31
5
60
19
29
3
40
8
36
36
3
21
21
84
159
27
18
36
90
36
45
57
31
56
156
15
12
117
9
24
3
15
49
24
92
33
12
75
4
24
96
35
24
126
48
31
32
33
31
23
1
35
30
24
27
4
41
15
3
1
101
6
45
45
54
1
24
24
17
42
12
1
44
40
11
69
3
21
15
105
15
42
19
24
11
45
9
15
40
12
17
67
101
54
9
9
91
36
161
15
48
40
56
21
12
43
65
19
36
44
63
13
44
3
18
30
73
120
29
3
63
6
55
20
24
12
4
56
3
97
20
27
57
21
18
45
9
102
49
47
30
132
43
5
60
15
24
36
33
31
44
12
84
9
72
54
9
135
81
129
36
6
85
48
65
12
15
3
85
5
24
12
18
1
36
59
36
1
24
5
6
9
81
43
20
99
13
8
9
27
24
9
87
4
71
21
15
12
18
60
48
15
12
64
80
16
8
9
30
6
7
47
21
12
28
32
24
76
80
63
36
1
20
39
81
3
85
80
40
11
6
18
21
24
75
24
12
24
84
18
39
60
4
65
12
19
20
16
17
42
18
7
36
5
43
71
1
17
102
90
24
15
36
24
9
6
45
9
43
95
18
42
30
15
39
1
48
41
15
45
15
51
60
12
37
23
36
126
55
29
27
105
12
72
99
15
37
8
112
24
35
18
3
15
25
65
3
156
76
44
40
104
45
75
100
77
15
40
29
15
9
30
21
33
27
9
127
44
4
5
6
9
9
27
21
43
56
9
27
4
11
18
66
6
135
45
12
72
36
139
113
63
87
48
42
27
45
30
6
15
4
65
39
105
6
1
20
9
15
9
27
57
7
35
21
45
18
21
4
17
39
40
155
1
17
18
13
5
36
51
24
51
33
12
63
234
66
21
84
9
87
123
73
17
63
9
24
30
24
1
36
20
33
7
29
7
20
45
54
49
5
75
15
1
20
15
81
28
29
51
16
11
9
39
1
23
18
3
15
37
8
16
23
18
60
63
16
11
18
7
59
78
36
51
21
18
1
24
152
4
140
21
39
4
47
72
1
36
29
24
12
55
35
78
270
12
18
3
33
27
27
6
12
24
54
1
20
45
19
77
12
87
4
17
3
40
32
120
93
6
36
12
18
78
66
39
36
33
147
3
30
42
84
36
24
1
125
30
6
30
54
60
15
3
18
3
81
60
19
32
105
18
90
114
138
24
79
5
6
9
40
60
60
65
31
20
93
67
53
42
90
111
15
25
5
3
21
15
4
56
4
11
49
41
39
9
3
24
24
60
16
20
15
69
21
78
36
54
27
63
21
16
35
18
18
12
37
80
9
31
5
6
54
18
33
15
13
65
51
60
51
69
16
17
27
63
21
69
3
105
19
24
96
20
4
41
55
11
73
17
24
15
36
64
36
44
24
27
132
36
25
11
120
9
27
169
24
41
36
3
195
54
27
4
29
18
18
27
9
99
52
245
174
25
35
36
49
53
60
7
56
63
12
45
9
6
13
77
18
36
84
24
30
3
24
96
9
18
18
84
36
54
6
19
24
20
99
13
23
81
9
27
3
54
6
37
44
21
18
180
6
19
47
45
4
24
17
3
40
56
4
12
17
3
40
83
30
67
23
6
19
60
12
48
17
19
24
116
4
56
16
17
60
63
48
52
20
45
90
73
12
20
93
24
30
132
48
153
33
15
16
95
36
25
5
235
5
19
29
24
31
35
1
20
123
18
15
9
36
18
66
24
51
3
36
36
18
12
18
1
17
3
12
27
18
3
16
29
6
120
6
3
87
9
64
96
23
13
5
123
12
9
54
1
35
25
11
85
8
69
18
13
56
3
72
21
24
9
67
23
21
4
32
33
24
63
4
20
15
36
33
27
13
36
5
31
5
3
51
45
16
47
18
48
55
35
1
5
135
39
25
12
20
24
9
91
41
43
11
18
7
84
35
61
65
18
66
6
18
31
59
121
41
195
4
47
69
24
15
61
44
39
33
4
23
37
36
53
54
36
1
11
9
4
11
49
20
39
21
52
125
3
99
73
23
72
69
40
20
15
21
27
18
3
21
15
24
16
11
108
25
92
69
15
3
13
80
33
75
36
76
23
6
30
54
6
30
75
33
7
24
11
9
52
29
115
56
3
114
67
56
60
9
19
17
162
73
24
36
8
12
48
15
1
23
21
15
21
9
54
18
39
76
80
3
6
54
25
95
1
23
90
18
18
66
6
48
7
8
39
42
19
35
36
21
45
39
3
18
120
60
12
7
24
41
19
5
27
3
6
18
153
39
126
60
39
4
56
111
49
5
111
33
6
21
4
20
21
54
24
12
18
60
7
29
15
69
24
63
45
48
6
21
15
30
54
60
21
69
66
18
7
35
264
9
12
33
15
39
1
20
196
35
18
103
5
18
25
32
33
36
39
72
15
69
45
99
9
31
12
29
31
77
18
48
36
6
3
60
27
18
54
18
12
7
24
77
18
42
72
90
36
66
39
12
84
33
48
18
54
ABCD 98394315224*3^$a+1 [50062]
71
30
7
72
11
24
85
65
6
57
87
18
18
54
55
95
18
30
18
27
87
36
9
15
48
57
120
153
7
35
25
20
60
15
78
18
72
57
45
31
65
55
432
60
5
75
3
12
45
15
60
12
1
60
107
57
33
15
40
23
12
48
54
123
28
35
30
99
45
63
27
45
28
23
37
17
255
33
18
24
228
57
16
44
45
31
32
15
12
105
60
63
345
63
90
30
37
5
15
3
9
3
120
18
159
3
133
12
92
3
12
73
23
145
107
12
33
123
12
12
93
27
6
54
1
47
25
80
27
33
3
9
15
60
25
20
33
30
48
9
135
45
135
85
11
120
54
31
24
8
60
147
1
47
60
30
42
6
30
57
72
180
3
13
35
72
18
127
17
48
72
48
15
75
117
63
48
49
185
3
3
60
54
90
30
151
24
20
21
7
132
68
3
54
78
18
87
135
37
20
51
12
18
79
96
12
32
21
55
119
13
12
23
13
204
35
45
15
18
138
60
9
16
47
57
28
140
15
57
33
18
84
33
3
157
35
78
30
117
3
72
37
96
84
80
48
12
48
27
60
13
65
48
102
57
15
1
32
28
44
135
18
207
76
32
123
24
1
60
92
88
47
57
183
57
48
88
44
15
13
72
60
23
48
24
93
72
60
171
72
13
32
3
145
104
15
133
48
5
219
3
25
32
40
8
15
12
60
105
16
72
95
132
13
12
60
20
111
69
51
12
57
16
180
44
75
108
45
52
8
63
84
13
32
15
25
23
42
18
37
35
6
120
79
35
33
112
131
177
27
6
42
30
48
39
15
18
222
145
35
93
72
3
117
153
30
12
45
60
51
9
195
1
60
17
48
19
35
66
90
72
57
15
13
212
3
90
127
11
25
92
27
30
31
44
45
90
36
177
120
28
29
48
30
48
57
75
145
92
63
120
13
12
17
3
135
12
18
18
30
30
9
15
33
15
12
30
18
12
36
69
16
35
30
54
1
60
29
63
27
60
18
102
138
18
24
168
30
7
20
21
174
13
60
47
120
18
72
3
375
25
53
30
24
25
80
120
33
30
90
15
3
60
9
120
160
11
97
47
6
139
36
17
55
17
30
25
131
37
35
13
17
7
83
25
20
63
12
72
13
12
60
8
12
45
15
51
24
36
25
32
3
60
25
17
115
32
48
87
105
93
90
45
147
120
45
33
48
7
113
42
48
12
42
6
24
13
35
60
37
11
60
12
25
95
12
33
87
96
49
11
12
37
20
3
45
33
7
275
102
18
13
384
8
72
75
1
29
96
7
48
44
60
81
30
117
12
15
33
177
31
84
36
32
15
57
63
18
55
32
27
13
83
60
9
168
63
114
15
100
20
3
102
15
15
1
59
30
6
69
16
5
42
45
15
42
6
309
3
57
15
138
42
36
24
168
48
109
156
17
115
23
12
57
75
78
27
21
27
12
15
66
19
48
35
145
32
51
9
15
6
39
100
36
32
27
6
159
88
17
15
15
60
30
30
61
29
66
37
32
33
27
100
11
49
48
92
40
35
30
15
3
37
20
3
192
45
16
12
20
3
60
30
72
75
52
48
60
32
76
89
15
15
18
27
51
192
42
6
57
27
126
55
59
61
32
3
109
8
52
35
33
27
61
107
205
92
3
13
44
48
3
120
72
117
48
12
48
112
11
9
3
157
8
33
39
60
228
120
75
72
33
12
3
180
97
131
12
162
91
12
17
48
15
303
114
6
60
54
30
1
17
30
13
32
12
3
12
33
147
108
85
12
20
16
125
115
12
180
53
27
123
84
33
195
72
105
15
18
120
15
100
12
11
60
12
133
32
3
120
12
18
24
31
32
15
25
167
25
80
48
40
17
30
1
60
47
37
60
5
31
104
171
24
45
63
37
11
60
24
45
171
24
30
168
43
60
59
85
23
13
29
15
40
65
18
78
39
15
1
89
30
33
12
76
47
210
7
35
48
78
27
3
24
165
21
199
11
69
51
12
37
11
25
32
3
54
90
78
27
21
127
35
57
16
107
12
36
90
144
30
25
11
57
15
78
87
28
12
23
12
97
20
15
48
42
48
55
152
48
72
16
104
40
23
42
6
24
105
40
ABCD 98394380816*3^$a+1 [50000]
24
16
168
21
6
45
39
45
36
129
6
5
108
112
15
5
28
57
75
33
66
105
44
76
45
15
39
12
9
9
3
3
45
51
81
8
25
6
69
60
9
51
56
4
9
36
95
16
3
12
54
24
87
20
13
12
23
31
21
33
3
48
45
30
21
99
6
48
30
45
15
6
11
16
32
7
48
17
25
24
30
6
3
12
80
60
28
96
129
75
32
19
57
12
51
54
6
45
36
45
143
7
9
12
44
49
66
5
148
20
7
21
12
45
30
36
65
19
42
18
5
16
36
3
93
3
57
129
15
15
18
66
60
9
12
75
21
27
30
95
7
198
11
19
120
21
21
35
4
9
15
92
4
20
19
17
13
6
96
90
123
21
11
76
32
28
8
76
3
30
3
63
60
9
57
35
60
55
48
6
15
20
25
27
39
84
9
48
92
25
270
5
16
75
9
45
36
15
81
15
24
105
6
29
115
45
12
27
120
6
24
15
32
4
15
9
21
6
33
15
33
8
19
33
3
165
9
30
21
20
19
5
36
55
30
99
75
96
36
24
21
9
75
9
12
15
24
39
5
25
6
84
12
5
13
35
1
30
149
16
9
30
30
12
39
80
1
3
27
24
57
27
57
3
6
27
44
108
1
27
177
3
9
24
90
5
55
5
31
5
48
28
3
57
57
3
33
71
109
6
53
12
13
6
84
41
76
3
12
5
85
3
20
16
21
24
84
3
93
27
9
39
36
48
87
65
55
60
93
57
24
6
18
6
6
51
63
29
28
9
15
24
15
6
18
6
219
12
3
12
24
5
40
36
39
30
35
36
24
16
68
36
31
168
41
4
15
21
15
29
36
19
12
5
133
6
6
30
9
12
3
90
59
88
87
12
65
4
171
78
3
33
11
16
24
39
54
51
39
42
59
24
28
24
20
73
51
39
101
1
39
9
11
1
30
48
33
27
33
39
18
27
60
9
54
6
15
24
56
24
31
60
90
39
32
19
24
12
9
9
60
47
79
21
183
6
27
8
1
35
16
12
21
24
51
129
11
16
3
105
36
96
36
108
12
3
129
45
3
27
12
60
45
3
93
9
3
45
12
30
65
19
36
21
8
25
36
39
21
18
33
63
45
44
1
71
100
3
33
3
24
41
36
48
28
3
24
36
9
32
16
39
21
8
16
24
21
75
3
41
36
24
1
3
48
87
5
16
20
1
18
30
51
60
21
3
15
72
21
32
36
49
6
30
24
96
36
51
9
18
33
8
1
35
40
15
54
30
41
4
99
17
73
147
20
103
45
36
60
9
11
16
9
51
93
6
54
95
25
3
3
24
36
41
49
30
69
27
18
75
108
24
33
11
24
55
6
27
72
36
84
20
36
55
126
59
84
16
20
109
6
21
15
24
5
31
33
120
15
36
96
18
27
8
16
20
16
36
57
66
9
45
3
32
7
78
90
90
3
84
9
186
45
15
9
21
30
33
12
44
24
1
6
69
24
20
151
24
90
36
15
44
7
9
24
135
21
12
24
60
33
15
15
21
21
23
40
45
27
68
1
6
30
15
3
21
24
15
72
30
3
87
45
9
51
24
45
51
3
60
42
23
1
30
21
3
5
1
6
5
16
69
48
3
57
36
15
80
1
90
18
35
36
76
93
15
15
6
87
12
15
36
45
36
60
15
18
27
48
27
81
24
8
7
45
24
84
111
30
35
24
12
40
15
5
48
37
23
16
39
17
16
9
15
3
42
30
18
11
31
45
15
54
30
96
29
64
108
12
21
11
40
63
5
16
12
33
54
6
90
5
55
5
79
12
21
8
1
15
15
129
39
5
37
48
66
24
5
55
17
13
27
9
6
65
19
120
24
57
60
3
36
24
33
9
18
81
20
4
21
6
29
16
3
66
30
6
60
3
32
4
69
11
60
76
44
19
12
54
66
18
15
15
6
15
20
1
15
39
30
15
15
81
84
60
9
6
54
12
83
36
31
24
57
9
78
45
56
1
30
69
15
29
1
6
21
27
21
81
108
120
30
30
60
42
30
78
6
39
45
63
39
45
33
27
48
27
45
9
35
64
36
9
71
16
69
24
15
21
15
21
60
99
9
11
16
9
11
19
57
32
91
21
9
11
13
12
30
24
6
84
111
36
84
75
18
3
33
24
6
9
48
8
76
123
66
6
18
75
45
3
84
84
15
21
68
28
32
36
36
49
30
36
5
25
24
51
68
1
35
19
6
6
18
150
57
3
6
6
9
80
4
21
11
16
57
3
33
24
96
6
21
9
48
12
35
40
8
16
15
66
24
11
49
35
19
57
9
24
15
117
35
16
27
36
96
48
5
36
16
33
11
19
72
54
24
3
8
16
140
16
44
124
9
12
75
3
5
67
30
18
60
21
21
3
21
30
5
19
65
28
39
9
45
90
81
15
21
3
6
24
35
19
6
30
81
68
1
24
6
69
12
36
9
75
3
60
30
35
12
55
21
27
6
54
12
9
9
11
19
6
11
100
33
12
15
24
12
108
45
36
59
49
63
9
51
12
21
35
64
15
33
9
18
21
9
15
87
114
51
24
21
23
16
24
36
24
72
60
75
18
6
5
16
75
9
60
45
6
18
51
21
23
1
27
27
41
19
132
24
9
21
24
35
1
15
20
40
15
9
48
84
3
81
12
24
9
24
3
68
36
4
36
39
5
1
48
11
84
16
9
3
12
12
36
27
33
3
6
15
36
117
27
9
95
4
45
36
51
8
16
15
24
12
48
65
12
24
115
54
42
9
9
30
30
27
75
21
9
23
36
1
51
8
16
33
35
1
15
75
60
9
56
19
6
11
16
24
20
13
3
24
96
9
108
11
61
18
60
5
7
60
78
66
9
51
5
115
29
12
24
31
90
204
90
29
72
124
21
18
30
15
111
21
24
39
45
12
80
13
11
36
4
12
32
40
51
5
145
15
12
3
41
43
77
40
33
3
24
3
41
24
1
15
69
107
4
9
60
3
12
81
15
15
84
101
16
24
24
20
60
1
35
19
21
9
60
12
48
3
27
6
30
6
15
8
28
8
36
19
9
21
66
30
30
21
57
120
171
99
21
24
21
39
15
12
165
60
15
9
24
12
8
1
90
89
7
21
3
21
69
15
15
6
23
40
32
100
36
12
48
12
20
1
66
69
12
9
24
15
12
ABCD 98394999754*3^$a+1 [50045]
180
120
57
75
36
57
147
60
185
48
432
31
41
175
33
3
29
120
31
12
125
127
168
36
192
29
16
224
16
27
173
115
29
91
72
216
12
132
36
17
160
32
72
151
17
43
5
64
15
65
55
105
3
5
163
29
40
48
128
55
108
77
7
48
72
12
5
151
228
341
43
36
201
39
12
24
45
75
180
48
33
104
16
15
9
48
195
168
132
168
120
177
87
24
137
19
21
27
245
48
144
136
104
19
96
48
192
53
168
19
173
40
32
40
243
72
24
12
48
89
72
136
15
9
99
101
48
112
3
48
5
43
12
48
72
9
75
84
137
139
48
60
105
27
24
69
248
64
3
45
32
16
99
24
72
317
31
57
72
48
80
72
43
180
57
27
101
40
63
41
216
43
24
72
156
12
117
219
24
108
129
48
80
40
51
156
161
184
168
8
115
168
77
64
3
5
112
48
48
32
43
72
48
48
36
81
195
12
17
88
200
40
27
36
60
120
5
7
17
19
117
39
108
53
175
345
24
128
31
129
27
24
144
5
43
77
72
16
72
168
3
60
41
16
87
33
27
5
88
72
51
12
108
29
40
32
19
69
72
195
216
45
24
39
276
93
48
32
55
12
36
137
7
36
45
183
12
120
77
168
112
195
125
91
197
64
8
7
48
65
43
125
120
72
463
144
105
3
36
41
103
72
324
29
40
27
45
8
40
27
21
63
132
45
27
117
39
17
40
32
103
12
120
108
9
288
80
91
96
5
208
32
79
120
17
112
15
12
21
24
183
57
216
3
77
43
120
24
5
40
231
57
72
75
53
55
9
39
132
48
21
135
96
12
117
219
24
293
64
99
36
60
21
72
8
67
117
320
216
40
15
60
24
101
40
147
252
105
123
45
3
125
24
19
21
80
16
27
108
65
24
91
60
84
24
21
56
40
27
45
72
48
15
153
15
57
3
125
40
32
7
48
60
120
180
96
209
43
12
65
160
27
21
135
12
5
55
12
5
256
39
345
255
36
29
48
43
60
300
117
8
72
115
5
103
137
40
80
67
24
72
125
160
39
216
9
15
144
137
139
333
32
40
111
89
16
32
40
48
80
72
67
93
51
21
63
36
21
120
8
72
88
72
80
115
5
103
33
375
9
336
3
60
12
72
45
168
123
24
45
63
84
24
29
40
8
103
24
168
65
24
216
55
177
48
152
43
48
36
120
144
192
72
113
112
15
48
60
48
69
111
252
45
3
24
93
24
128
192
199
9
27
45
8
72
403
120
45
240
123
245
55
9
39
60
29
240
120
43
168
21
15
105
3
12
153
72
3
77
88
27
168
48
48
69
51
24
60
96
81
80
136
39
156
60
24
113
48
19
53
232
56
40
63
137
72
192
19
60
57
432
183
24
48
ABCD 98395069198*3^$a+1 [50151]
91
149
235
54
87
248
1
204
66
162
83
4
116
49
72
18
78
54
48
168
53
40
20
187
17
112
8
43
72
108
137
13
123
51
5
16
33
6
89
124
12
219
165
21
99
135
12
9
33
51
344
232
69
11
61
162
5
16
116
48
13
15
44
91
18
102
53
19
41
40
80
100
159
102
60
15
15
113
157
23
13
15
27
285
12
104
25
96
54
57
32
73
54
89
60
16
8
61
30
21
80
61
3
72
192
57
99
20
144
7
60
201
8
145
42
48
60
149
60
60
55
65
91
5
31
6
27
3
24
129
104
37
83
151
57
99
45
68
28
8
49
35
55
72
9
15
9
56
25
12
54
36
132
65
25
3
24
48
27
53
120
60
1
99
63
54
23
88
69
18
18
15
44
4
87
54
179
55
12
17
55
5
55
120
33
68
60
1
90
24
12
137
97
6
18
12
42
120
21
339
36
5
67
29
168
1
99
15
18
90
53
49
11
84
37
35
13
167
4
80
1
36
24
18
36
45
75
45
80
37
47
7
36
54
6
57
12
3
5
103
12
45
261
35
25
15
21
48
75
51
29
13
15
8
7
42
15
96
27
77
36
60
175
65
1
51
27
41
7
60
138
126
6
75
32
76
87
12
245
88
33
66
33
3
60
72
36
65
55
36
33
56
19
125
7
129
12
33
72
24
35
24
124
63
9
8
36
1
6
45
27
5
7
204
29
25
162
36
30
3
20
40
69
3
27
5
31
89
7
33
12
8
121
60
102
53
19
65
120
156
24
28
39
5
100
44
60
144
28
132
80
37
18
36
36
29
79
57
105
39
24
140
13
18
54
96
99
20
91
6
23
160
32
48
60
13
144
108
47
13
11
19
42
23
97
39
60
12
33
39
56
36
24
61
6
9
8
67
36
153
56
28
21
30
201
33
36
119
192
73
11
37
144
23
36
139
5
76
44
73
39
8
60
25
30
45
63
24
48
21
39
36
149
7
33
21
51
9
12
23
19
17
13
47
24
7
93
20
52
159
108
57
24
39
6
39
51
45
9
11
7
30
132
27
36
8
19
17
16
75
177
3
210
18
24
48
17
7
9
81
180
54
90
35
19
65
76
15
126
6
89
4
27
18
27
12
21
51
21
138
24
30
155
31
12
24
66
3
147
45
9
54
5
49
210
18
42
18
83
24
36
67
18
27
12
168
152
7
69
36
3
5
43
33
116
13
71
217
107
12
28
72
21
3
12
3
5
49
48
39
20
1
30
54
6
17
36
19
30
6
12
90
59
31
72
5
36
96
211
33
111
66
47
7
18
75
33
42
161
16
8
36
216
43
33
68
67
12
18
132
111
20
24
1
114
33
123
125
37
18
72
60
33
12
32
12
19
105
104
12
48
28
3
24
246
35
84
28
132
32
49
60
27
8
67
9
44
1
54
29
115
60
48
18
96
66
29
85
63
140
16
99
90
71
180
199
6
71
48
60
76
51
5
49
75
9
183
3
12
150
59
16
8
19
65
52
9
6
21
69
66
18
191
43
93
24
45
155
40
81
3
9
96
54
17
60
25
23
1
162
12
72
18
71
1
18
101
7
29
31
48
114
27
3
18
23
36
31
53
187
12
36
41
4
45
96
30
24
161
31
189
45
59
40
180
84
96
420
12
33
51
33
27
20
24
91
53
55
36
24
5
13
84
216
23
31
18
6
5
49
71
60
36
120
199
54
11
25
12
23
180
19
5
61
35
100
24
140
121
66
29
24
60
31
5
55
66
63
135
5
31
144
21
20
40
36
8
160
21
42
12
57
168
32
13
18
108
89
16
99
81
57
23
175
69
3
17
156
136
68
55
5
13
108
36
6
48
5
16
141
3
15
41
136
27
66
35
7
53
49
6
21
8
37
59
96
223
18
287
1
114
5
72
115
65
13
135
45
15
141
27
8
1
111
60
27
132
125
240
24
96
1
15
84
36
27
17
13
15
236
7
53
1
30
29
ABCD 98395369498*3^$a+1 [50203]
45
3
80
349
27
128
232
104
67
53
72
37
3
24
9
15
96
51
53
40
159
33
8
24
40
3
53
19
5
16
144
72
80
16
135
233
16
48
56
184
3
77
31
72
18
47
40
3
21
69
11
16
27
45
8
37
3
15
177
21
54
45
80
1
15
72
32
72
313
15
21
51
48
32
103
33
8
157
3
69
83
40
168
120
57
47
72
24
109
51
80
120
160
39
57
24
72
8
384
103
17
1
90
45
24
21
59
120
55
18
18
29
72
61
59
96
40
8
120
312
24
24
16
8
13
99
8
1
39
48
8
64
8
13
219
105
18
45
120
8
79
270
18
17
40
8
7
36
5
24
112
8
85
147
33
111
69
3
80
7
17
160
24
24
63
57
8
40
165
18
54
90
177
104
7
18
135
24
48
27
36
54
36
54
33
57
36
72
3
15
81
96
32
133
180
15
32
115
126
207
128
24
40
152
88
8
24
49
39
8
48
40
24
56
37
72
107
24
40
80
37
83
16
56
25
23
67
5
247
18
15
3
77
67
165
15
201
56
13
18
57
8
72
25
36
195
237
72
3
123
5
184
63
233
40
24
81
87
144
56
127
41
85
75
32
240
48
40
104
1
47
24
16
3
5
64
21
27
27
5
31
81
104
24
43
189
104
85
35
19
18
90
72
18
119
43
21
264
56
127
17
48
120
13
35
19
165
80
88
45
90
90
108
54
18
3
120
80
49
18
72
18
3
24
45
3
48
39
126
35
72
112
33
63
9
126
17
48
79
81
32
48
37
90
65
72
43
90
75
128
64
32
256
24
8
40
48
8
109
3
105
72
63
24
48
32
13
90
105
93
99
56
168
145
15
75
77
64
104
40
32
120
247
17
1
87
8
64
24
87
108
5
120
37
180
18
77
64
56
24
40
8
1
72
63
56
96
37
18
9
9
15
39
90
23
72
40
56
25
15
24
15
108
90
83
24
55
36
221
31
129
8
160
45
35
112
120
3
18
83
25
119
25
23
24
48
31
54
251
40
87
65
48
40
120
69
35
16
336
81
39
69
72
18
17
48
24
160
75
90
18
18
39
8
97
111
32
24
31
90
15
48
9
18
53
19
45
8
55
72
17
19
21
24
27
69
8
31
54
27
24
56
288
55
113
103
105
176
24
24
16
56
24
79
108
29
61
35
24
48
1
167
48
127
9
8
136
27
45
8
24
48
55
17
1
119
120
96
25
54
57
48
165
11
187
69
111
72
57
24
32
48
40
24
8
37
108
15
75
18
11
88
32
24
7
57
32
1
47
223
137
43
29
24
55
54
18
33
57
108
179
1
47
40
8
184
8
40
24
144
24
93
18
81
48
8
160
45
83
24
1
162
29
48
48
64
176
67
117
81
15
165
27
81
54
233
48
24
112
33
23
67
18
162
41
85
35
37
35
37
18
57
51
72
29
120
64
56
16
3
21
33
63
8
16
21
90
9
24
104
96
109
75
128
85
27
120
15
33
57
63
24
96
24
48
105
18
53
109
3
24
48
8
7
216
144
18
239
13
36
119
96
19
5
160
15
17
1
180
99
240
3
93
33
90
77
64
21
72
198
77
121
207
48
24
48
8
64
105
71
16
200
16
8
160
72
8
72
24
19
45
99
5
13
35
40
267
93
15
89
64
45
27
48
32
37
3
33
159
3
198
87
104
16
45
3
96
168
3
90
435
72
8
24
73
87
3
101
24
48
97
87
128
1
54
17
19
45
9
36
75
69
51
144
48
8
19
36
9
48
105
72
95
88
48
24
123
5
64
24
32
ABCD 98395402928*3^$a+1 [50006]
1
63
128
13
9
90
32
49
9
327
33
30
42
3
27
138
15
36
33
99
57
27
11
46
60
74
46
14
22
72
108
3
39
30
12
122
13
15
33
27
8
70
63
99
18
2
1
36
11
10
111
27
128
73
47
49
33
3
11
10
26
10
24
27
12
11
40
18
63
48
36
83
13
9
3
119
12
12
82
2
49
12
83
22
14
16
30
30
117
11
48
34
2
40
20
1
27
8
34
27
15
33
45
60
2
97
3
68
72
46
24
51
45
12
12
6
42
60
14
16
9
35
36
22
15
11
64
156
30
12
3
23
136
33
3
93
39
30
108
24
62
1
63
12
18
3
11
28
33
9
90
57
72
21
39
36
15
6
27
15
12
45
11
25
9
6
42
51
9
50
22
2
64
80
10
72
12
74
16
6
74
10
110
36
34
147
69
144
2
24
22
2
10
62
88
78
42
60
6
12
78
21
33
38
37
45
6
8
22
14
1
72
3
8
64
45
47
12
13
168
93
50
13
35
36
1
9
18
12
20
48
100
72
32
84
96
34
12
27
33
3
177
30
90
26
22
38
25
21
2
121
36
117
38
106
2
28
66
60
2
40
32
46
30
9
11
25
23
12
64
32
4
92
25
60
71
166
74
36
48
10
50
58
3
35
82
24
6
68
16
272
16
9
11
1
23
4
54
38
10
90
30
2
106
2
10
12
60
6
12
44
34
50
10
39
47
97
131
12
46
18
12
72
8
24
37
9
48
14
37
72
12
36
3
20
37
39
140
22
15
15
18
26
72
25
99
9
11
280
30
3
195
42
39
81
14
84
1
192
47
13
51
18
42
44
73
23
48
58
12
18
57
3
90
50
24
72
37
72
39
116
1
36
75
12
18
50
28
44
10
6
54
63
27
8
37
3
72
57
39
69
23
96
12
100
30
12
42
45
45
3
57
3
84
3
33
57
51
11
46
3
15
24
30
39
27
8
64
8
13
9
87
47
58
6
9
21
86
1
15
60
21
9
39
11
61
23
64
44
1
12
36
83
34
12
12
48
15
47
1
23
46
26
40
114
38
37
3
60
33
47
22
36
87
11
4
9
23
132
25
12
141
62
12
1
3
32
1
36
33
6
54
3
75
9
24
9
3
11
22
3
36
59
172
84
33
48
9
2
34
24
3
135
42
38
60
10
48
26
61
83
10
12
108
3
11
96
10
12
230
28
30
12
51
51
6
26
13
12
39
42
38
97
45
86
16
18
42
36
45
237
42
6
3
39
12
6
110
13
11
193
12
83
25
27
48
12
6
30
9
11
1
23
96
10
24
48
50
28
54
18
18
90
81
33
2
1
59
28
117
21
72
2
48
1
72
3
42
75
3
24
18
99
107
72
10
2
82
96
74
40
9
83
58
2
1
3
9
24
111
33
15
80
96
25
12
45
30
93
9
3
36
72
9
12
90
30
62
48
1
9
51
9
6
32
25
12
21
12
42
33
35
96
16
33
60
23
24
58
30
225
135
68
10
15
9
2
48
13
24
3
6
27
57
48
3
57
18
54
2
16
8
25
15
42
14
1
15
60
44
16
20
22
26
22
27
59
72
64
6
144
18
8
25
45
38
4
201
69
39
35
46
48
15
12
45
74
34
84
48
108
38
12
12
22
27
33
98
49
35
1
71
16
9
9
3
72
27
8
1
69
50
240
22
38
84
37
35
4
60
18
12
48
39
21
14
88
9
156
59
88
30
18
92
10
86
10
12
60
78
32
97
108
15
120
21
21
6
44
36
34
78
48
54
39
72
72
3
188
13
39
12
57
11
120
4
66
84
6
200
25
36
47
13
9
26
12
25
27
21
21
12
126
56
61
36
23
184
24
165
33
75
48
27
80
1
59
13
39
116
34
36
12
39
39
42
18
54
6
21
9
27
47
12
16
20
22
60
74
12
72
82
96
12
99
63
44
16
6
12
2
1
71
4
30
38
12
4
78
3
12
33
63
47
12
40
42
14
25
23
16
8
25
69
3
12
3
69
3
21
45
14
40
44
46
2
37
9
60
2
10
6
81
81
18
9
33
86
52
234
6
24
36
30
51
59
22
63
24
3
18
222
90
60
26
16
8
88
68
34
15
33
39
35
10
27
81
78
60
30
3
48
39
21
39
102
12
66
54
2
72
112
21
23
76
81
81
15
23
70
72
132
36
2
22
74
24
13
47
22
48
219
72
69
30
72
60
18
39
33
6
21
21
60
62
108
28
84
69
12
57
15
33
24
108
14
61
33
26
58
18
9
9
30
141
71
82
27
33
3
15
105
35
1
141
75
81
12
12
18
32
13
3
42
63
47
48
4
60
18
30
80
58
30
33
21
36
12
12
63
27
68
28
32
84
121
24
12
57
84
27
11
28
33
81
63
15
20
108
10
3
9
120
18
57
3
42
14
216
24
37
60
23
36
22
90
9
9
2
10
14
13
21
30
20
70
39
71
1
108
33
135
36
23
24
22
14
16
20
16
30
194
40
45
11
10
30
42
123
9
26
34
6
30
12
27
3
12
48
9
35
4
20
40
24
48
9
9
99
51
120
24
18
78
90
15
27
78
3
59
1
84
27
36
33
51
8
25
45
14
1
33
75
45
12
72
27
96
3
20
64
128
49
201
120
18
72
9
21
60
72
14
4
45
48
45
87
15
90
38
22
26
52
42
3
15
57
36
227
1
35
16
48
92
13
45
86
ABCD 98395509638*3^$a+1 [50002]
108
30
83
7
125
12
31
5
19
54
24
11
37
23
25
42
5
43
36
18
23
49
6
257
1
90
101
108
36
96
49
54
5
48
60
103
36
120
6
42
12
53
157
54
12
12
12
36
18
6
60
29
79
42
11
12
271
5
7
5
79
348
78
107
36
1
24
30
42
47
73
23
12
7
126
54
53
48
31
60
53
31
36
29
109
6
36
120
24
101
49
42
53
31
5
43
12
29
1
294
12
77
72
49
6
66
95
12
7
78
30
17
25
83
12
25
30
36
78
119
121
150
276
78
275
96
7
132
252
60
36
24
365
19
96
53
120
36
115
72
132
65
48
19
48
108
29
73
42
294
102
84
216
60
48
192
114
96
24
18
12
24
41
48
25
66
77
19
29
25
6
18
23
43
84
5
12
96
192
31
12
84
36
5
12
13
167
216
67
24
54
186
6
47
36
55
30
95
67
108
72
5
7
102
78
5
85
66
30
30
60
5
25
42
72
36
336
24
17
43
252
12
17
91
24
48
185
36
7
192
108
12
72
89
7
30
30
132
6
35
36
55
114
6
60
84
77
85
23
19
132
48
12
96
48
161
13
131
31
101
193
24
90
48
30
23
36
43
90
6
5
19
113
43
77
7
65
67
24
144
17
60
31
210
72
66
29
60
37
24
90
60
12
24
24
161
36
19
54
119
115
6
167
67
60
17
55
41
19
198
30
5
12
19
96
126
24
126
120
89
43
5
25
42
30
6
5
55
53
19
5
7
144
12
197
97
54
36
5
79
24
41
25
102
53
36
121
18
65
109
42
36
120
60
48
96
120
6
83
19
17
19
72
53
151
24
17
7
42
48
11
67
48
161
43
5
96
156
31
5
19
5
49
6
84
96
30
23
1
114
96
24
30
48
48
210
60
12
149
139
6
6
12
78
167
96
36
31
48
120
240
12
29
96
19
24
12
108
186
54
41
25
78
65
97
168
42
96
132
12
24
120
5
91
24
36
65
108
127
108
17
49
119
67
6
35
84
19
12
42
120
191
19
101
67
77
31
60
72
77
192
324
96
91
42
23
7
156
5
7
108
29
12
31
108
72
48
36
150
48
90
48
12
12
29
49
6
162
102
66
24
72
30
156
24
54
54
65
31
60
24
53
43
96
78
71
72
19
65
181
23
120
19
48
12
137
55
48
66
240
119
91
24
120
12
84
36
5
43
42
66
173
7
89
25
23
43
84
24
60
150
54
12
108
101
55
84
60
30
6
90
155
115
65
19
233
144
36
139
29
79
18
30
65
73
54
108
54
18
30
48
35
84
115
60
108
72
24
30
167
49
191
12
175
342
18
12
125
13
102
180
54
54
96
125
60
19
126
119
217
90
89
19
41
19
108
65
19
30
48
47
163
5
1
24
23
79
156
54
18
53
7
17
103
17
43
6
96
143
36
37
120
18
12
72
12
36
18
72
95
19
65
253
72
23
43
12
12
5
55
101
19
24
24
120
48
5
12
25
78
185
19
30
144
95
1
35
55
36
17
7
29
79
60
5
55
78
47
72
24
1
11
55
48
54
18
72
5
211
29
1
47
19
6
42
30
6
65
7
108
60
77
7
77
31
113
1
95
103
17
169
42
29
103
77
36
55
12
36
156
30
66
5
48
72
73
102
60
12
5
7
78
11
31
24
29
211
120
12
60
29
49
114
78
107
37
11
288
7
48
5
91
6
102
65
72
168
12
115
18
6
5
67
12
17
13
35
180
1
72
35
13
6
24
12
5
48
25
11
55
24
24
72
6
18
84
90
6
17
19
30
54
96
48
18
150
5
109
179
19
12
113
36
ABCD 98395708850*3^$a+1 [50067]
12
30
12
28
35
3
40
5
69
12
106
107
45
12
9
21
78
12
6
4
56
9
19
29
21
12
12
18
15
84
24
15
12
27
3
22
18
119
15
6
34
8
18
42
3
9
60
64
32
18
12
28
2
3
69
27
79
14
30
10
11
9
21
9
27
25
11
13
12
14
15
3
6
6
18
28
2
156
40
14
10
23
49
83
3
27
13
2
18
63
1
11
13
5
25
56
40
29
12
9
6
3
9
6
64
8
48
22
2
12
15
1
42
12
6
8
36
21
3
4
26
22
38
40
2
28
2
4
18
5
31
20
30
22
29
39
22
12
2
9
21
39
19
35
7
38
12
48
36
30
42
48
54
30
36
102
22
2
6
78
15
75
21
133
41
25
62
3
7
32
18
4
56
12
6
15
25
14
6
111
63
33
39
33
51
36
3
7
5
60
43
20
16
95
7
32
15
27
84
24
58
38
82
32
30
28
8
52
14
24
30
9
3
4
26
48
30
12
3
24
7
18
68
24
16
2
12
4
14
81
7
44
6
3
25
2
24
66
34
56
10
35
37
18
8
27
33
12
3
15
54
21
39
10
120
20
18
18
4
12
143
12
6
25
44
6
112
8
42
63
69
34
56
3
33
12
30
3
27
72
6
4
11
54
6
3
40
2
54
111
27
6
6
3
1
47
7
36
47
13
14
58
20
12
12
15
31
2
45
43
14
30
3
25
50
42
6
48
9
3
40
8
64
20
6
12
12
66
21
1
20
9
69
54
6
21
51
10
32
6
24
82
26
42
15
3
4
14
22
5
33
45
39
36
16
56
4
14
4
32
24
9
3
60
10
14
21
3
4
83
27
18
10
18
11
3
30
12
9
6
45
9
25
14
16
14
15
21
40
14
6
12
82
23
7
86
39
25
47
25
30
11
3
90
12
12
30
33
57
36
12
10
14
36
24
60
10
8
12
66
28
5
6
30
9
42
18
36
28
36
56
34
6
14
27
25
8
36
18
6
69
6
9
42
36
33
36
24
109
26
24
10
5
33
99
15
4
65
9
150
10
6
20
10
17
7
2
30
24
16
14
34
32
6
69
48
72
63
52
89
36
15
10
8
21
7
62
6
6
21
13
5
27
33
1
26
18
6
4
17
7
65
3
70
74
18
16
60
30
35
36
54
1
35
36
25
38
54
16
32
15
15
42
70
78
23
24
12
13
5
25
42
146
10
8
16
5
39
24
12
18
30
21
6
69
10
20
6
4
11
15
9
21
15
90
33
57
19
17
3
60
81
1
8
24
21
109
11
24
87
21
69
64
14
27
13
32
34
14
3
15
28
59
13
72
5
3
4
8
30
87
73
65
31
2
39
15
16
84
38
40
18
12
11
24
12
61
20
15
7
48
2
6
9
27
108
16
20
6
39
55
114
8
15
9
30
10
48
60
23
90
7
8
48
34
36
14
10
8
22
18
20
42
3
3
40
20
4
8
28
155
25
29
51
30
75
24
25
20
18
18
16
8
6
22
18
29
18
12
13
5
39
54
4
38
48
57
39
40
29
9
6
4
17
1
50
22
32
6
30
3
25
26
36
18
24
15
3
15
18
25
5
21
28
32
58
18
48
17
93
30
4
17
111
9
33
30
70
62
21
114
18
55
11
117
12
21
37
17
3
24
63
15
60
6
6
6
18
4
2
28
8
52
68
54
15
3
40
62
24
4
18
14
4
80
12
64
14
46
26
24
4
41
21
22
50
21
7
23
25
17
18
15
6
6
18
16
20
24
72
18
75
9
48
24
3
3
12
18
10
8
45
7
32
45
7
18
17
19
14
90
42
6
12
6
10
11
39
4
20
72
106
2
6
16
5
18
31
29
1
6
8
6
54
16
56
36
4
20
21
3
40
2
18
87
33
4
32
51
7
17
3
36
9
3
24
69
19
20
15
1
71
21
9
9
52
60
8
12
9
3
12
21
3
114
3
25
14
21
3
30
10
104
18
12
15
60
1
36
14
21
9
52
12
26
24
21
19
20
58
134
39
57
9
36
3
24
16
6
29
15
10
47
25
20
24
28
8
12
18
27
48
25
32
48
12
66
69
15
6
120
10
24
5
15
3
3
42
84
33
15
27
30
24
21
70
36
44
30
33
18
19
29
21
3
33
10
83
12
9
40
54
12
2
30
28
18
20
39
7
6
48
17
39
84
24
30
30
28
24
5
15
3
6
9
16
29
3
12
210
100
2
9
6
15
39
72
48
69
57
51
60
75
30
3
10
50
27
43
32
10
2
30
18
12
28
12
2
51
27
165
7
56
45
7
20
156
6
58
20
28
2
6
27
9
18
6
30
16
20
16
20
18
10
20
9
15
10
26
42
15
7
2
30
3
33
78
6
64
17
7
65
55
56
12
22
42
20
6
3
7
14
124
11
31
14
16
8
30
94
90
32
9
7
17
111
15
15
6
69
55
20
16
36
8
21
9
22
90
62
22
11
13
74
3
9
36
12
10
8
3
51
60
9
9
33
3
24
6
54
36
21
9
6
39
15
6
16
2
33
33
6
24
10
14
10
20
10
32
21
15
114
15
19
14
58
92
58
29
43
2
28
26
6
4
44
18
3
57
60
52
8
45
33
15
9
36
60
54
96
6
88
8
9
33
3
7
18
14
76
18
30
110
9
31
2
3
9
60
16
5
15
39
36
27
27
43
29
13
50
12
10
44
6
30
28
20
60
3
19
6
23
177
57
27
34
44
10
8
64
78
8
24
9
27
12
48
10
62
3
27
96
10
74
12
18
3
25
20
3
15
6
6
48
39
25
108
5
13
29
25
11
7
44
40
24
14
6
24
15
6
7
18
84
78
29
1
38
24
10
18
50
12
18
30
45
115
20
4
26
10
20
10
89
51
10
8
15
7
38
6
21
9
24
34
32
6
28
26
46
35
18
21
36
18
27
27
6
42
28
11
18
18
3
12
39
81
10
35
33
21
19
29
51
34
30
20
60
10
2
24
57
45
4
23
31
29
3
34
89
15
6
66
18
72
18
10
5
54
27
6
45
7
8
33
39
6
22
2
45
1
14
3
39
48
3
127
6
74
10
35
18
7
8
22
18
24
5
21
24
24
6
6
40
20
10
18
47
15
9
33
46
2
84
15
9
30
40
65
21
4
50
6
10
8
88
18
44
10
48
24
41
39
3
18
15
48
34
20
57
3
40
36
2
12
21
1
38
58
23
15
6
6
72
16
89
33
33
51
30
135
13
47
3
16
14
30
6
24
58
12
2
15
30
13
2
3
21
22
18
47
13
32
4
26
12
66
27
72
6
87
54
30
30
6
18
9
57
78
36
36
3
135
45
21
40
47
3
24
18
24
18
6
21
48
36
27
12
10
5
18
7
6
14
22
14
60
12
63
31
11
33
82
29
1
14
3
27
46
50
12
27
30
3
48
52
66
11
39
54
10
8
22
20
30
46
12
2
52
18
60
5
7
11
27
33
15
24
58
41
15
9
15
66
30
12
30
9
15
3
1
14
6
9
21
4
125
12
36
169
164
72
30
24
36
9
6
3
4
11
1
53
1
20
24
12
51
33
6
124
11
99
6
3
13
5
18
21
3
3
40
12
6
14
51
54
12
21
18
39
25
36
14
12
10
54
72
14
9
25
44
46
32
33
21
4
35
51
10
18
23
13
12
2
12
3
93
42
100
8
9
3
148
38
9
27
3
43
122
12
21
60
12
3
3
30
9
30
46
74
46
20
42
42
10
2
28
17
21
132
3
13
12
2
42
46
17
12
33
10
35
12
13
72
14
27
43
20
52
14
4
2
15
55
2
123
12
18
3
15
7
42
8
57
45
63
9
6
12
6
6
18
18
162
30
40
32
84
10
42
48
20
30
21
9
6
21
69
3
43
8
12
57
42
36
12
3
24
54
16
18
20
18
52
32
40
20
76
59
25
18
56
36
36
30
12
60
15
18
25
24
54
11
1
8
12
58
ABCD 98395960792*3^$a+1 [50008]
69
111
25
180
128
9
18
288
97
68
76
36
44
21
43
164
76
176
9
15
40
56
16
48
167
49
104
60
39
57
76
20
4
60
36
35
45
124
36
32
51
72
18
51
160
24
35
69
12
16
48
12
8
12
100
65
127
92
156
84
76
23
141
39
61
44
16
20
64
60
59
37
36
8
9
18
18
67
23
57
264
3
61
60
140
40
167
9
24
39
81
124
20
72
4
80
36
48
3
69
160
23
108
33
12
63
97
32
16
164
36
76
11
90
7
8
3
45
12
28
96
96
20
108
40
5
87
57
115
20
76
5
75
4
36
12
107
81
9
7
8
40
36
116
28
20
33
7
48
120
80
123
72
69
39
1
24
24
152
24
96
28
60
41
31
44
105
54
21
24
88
24
8
28
60
72
32
136
47
81
36
16
47
18
15
84
63
1
32
183
234
43
60
8
64
240
108
108
32
3
81
9
51
48
136
60
32
4
48
32
40
53
163
104
144
112
8
24
3
205
83
81
99
61
83
33
24
4
12
35
145
20
124
96
83
97
24
20
36
160
77
31
5
39
52
36
24
36
47
18
3
12
4
44
36
24
75
21
36
60
27
133
8
147
57
16
80
96
21
18
9
52
11
13
120
12
197
267
201
55
92
52
60
11
117
40
96
32
108
16
116
60
4
60
20
16
17
43
83
105
40
12
12
11
37
32
88
32
16
92
132
16
5
27
88
32
4
36
144
56
24
28
101
279
135
33
88
20
84
28
60
168
144
32
16
72
56
27
85
77
27
4
95
1
48
12
11
72
21
87
108
37
8
99
18
18
145
20
60
9
15
48
63
1
71
49
68
156
84
12
64
35
45
120
136
41
27
148
12
12
53
147
156
12
16
56
64
152
40
12
60
203
13
24
80
36
96
4
44
268
68
4
80
48
108
124
8
24
16
24
29
15
36
76
17
67
44
15
90
91
24
104
15
13
5
135
117
90
33
40
24
29
7
20
48
112
32
12
4
24
20
60
132
76
104
33
55
53
43
36
191
33
160
92
4
20
33
36
27
27
18
27
96
75
61
48
60
96
44
48
57
7
20
36
64
48
96
56
24
16
29
51
40
68
36
136
24
5
55
17
79
60
23
1
44
36
172
20
40
128
96
16
68
132
12
12
120
21
43
56
36
108
72
64
48
5
55
32
3
93
15
13
32
27
13
108
84
11
1
36
140
3
25
96
116
28
32
27
25
92
4
80
52
8
24
3
90
63
12
40
24
56
12
208
60
104
96
24
3
1
32
64
20
76
92
72
16
60
60
32
112
20
48
36
15
1
44
135
37
8
16
11
90
7
12
53
36
75
12
132
33
3
69
3
48
36
39
21
48
48
4
36
12
32
28
23
169
8
3
153
16
36
92
52
60
41
55
20
15
9
144
64
8
40
5
79
36
192
56
15
121
56
40
104
21
3
69
67
24
60
80
12
45
39
16
35
97
80
12
96
112
12
59
45
16
11
109
36
53
7
68
36
40
36
20
45
18
25
96
8
33
63
16
44
4
32
3
57
51
93
180
120
39
153
27
13
24
68
75
36
21
60
180
63
93
108
4
11
169
65
90
37
71
97
212
4
12
32
28
132
48
12
96
32
120
24
64
72
104
100
71
9
48
15
37
56
120
40
144
24
44
12
9
31
8
51
1
20
16
17
18
57
36
76
11
73
56
48
3
33
39
165
52
44
24
40
36
12
5
15
75
33
72
3
72
37
35
36
117
60
84
28
48
8
172
20
108
57
39
76
120
92
36
195
9
36
72
4
20
16
5
108
15
24
40
12
164
76
36
8
39
18
55
68
84
60
21
7
32
15
37
20
64
12
12
35
37
24
20
4
113
39
4
36
11
18
51
3
25
36
120
152
28
80
27
90
55
80
192
88
44
100
60
80
129
72
27
16
12
35
129
24
64
20
108
87
33
124
80
4
12
84
131
45
40
77
3
87
1
96
8
16
20
75
54
36
90
129
15
181
60
12
72
96
80
12
12
36
36
124
17
3
12
60
4
11
49
8
28
95
85
48
29
15
ABCD 98396085772*3^$a+1 [50034]
87
63
9
93
3
16
68
75
18
7
8
4
44
4
80
75
66
7
12
36
5
99
63
18
31
8
12
4
17
27
28
80
165
3
69
3
93
12
7
80
201
55
20
76
8
21
39
51
1
140
28
248
64
41
55
32
72
24
39
25
60
32
4
5
19
48
68
4
96
29
15
165
15
16
24
48
5
43
24
23
18
31
48
161
72
27
16
12
72
80
111
42
7
5
7
83
145
72
120
24
5
12
7
8
57
36
24
51
15
9
16
32
40
48
12
44
180
3
33
48
40
72
77
15
12
84
4
48
8
40
32
60
108
24
12
16
113
72
27
63
25
24
89
240
12
27
48
64
8
33
108
7
44
40
8
16
20
9
7
89
39
81
72
7
35
25
20
93
3
12
52
11
37
32
3
13
20
12
27
18
48
7
53
7
180
8
15
150
51
28
5
15
21
39
16
35
9
16
17
67
20
33
75
52
92
3
126
19
53
99
21
15
75
105
48
9
6
45
27
30
7
12
36
12
5
36
91
60
53
27
4
125
150
61
11
9
16
23
1
53
31
80
16
149
54
18
15
84
96
93
51
36
48
16
44
52
5
19
53
67
48
92
81
12
150
13
53
72
3
105
19
56
124
68
63
54
156
27
4
8
15
6
15
4
32
16
23
49
5
15
36
15
150
75
9
7
24
80
16
41
63
160
47
48
57
57
15
120
21
72
3
15
21
16
20
33
127
60
12
5
36
31
24
20
76
23
1
5
27
45
27
21
15
36
63
1
12
20
72
100
12
53
36
30
9
135
1
32
60
3
45
52
24
48
36
209
15
141
72
15
24
21
90
49
8
16
17
27
36
120
15
9
21
199
5
36
7
108
32
33
55
29
3
48
16
56
64
36
32
3
13
44
15
21
16
11
69
3
78
120
75
48
136
24
72
5
3
24
132
21
55
17
96
7
44
4
89
67
60
89
199
36
12
77
51
72
28
140
52
92
36
60
84
51
81
28
36
104
16
89
91
5
12
60
12
103
44
16
68
27
30
108
15
39
1
5
19
53
55
32
52
60
83
13
65
63
12
45
75
15
72
1
56
16
60
32
16
20
12
3
49
12
11
25
32
12
3
18
75
33
24
48
27
81
79
8
24
28
20
28
44
9
79
12
11
42
36
51
4
32
108
87
33
57
72
6
1
53
63
28
47
18
60
27
64
108
35
1
29
75
15
25
8
4
36
8
45
24
51
129
63
63
54
48
43
44
52
44
16
20
88
72
108
35
18
27
16
12
5
159
16
35
97
8
45
43
12
80
93
39
136
20
36
21
3
64
23
18
7
8
39
1
20
57
3
15
37
32
33
67
95
150
3
45
67
20
48
28
20
84
21
24
48
15
12
132
96
3
90
31
53
3
33
31
24
36
60
8
45
90
48
18
7
32
33
127
41
30
85
36
8
33
19
59
30
55
185
7
20
48
12
93
39
12
51
13
12
68
36
64
72
245
19
56
64
96
53
12
63
4
11
25
60
92
88
72
53
60
7
5
3
69
3
72
21
12
39
48
40
56
12
48
16
60
23
1
104
52
20
60
28
8
57
7
24
77
7
83
9
4
60
17
15
84
4
5
12
43
32
57
43
77
15
21
54
126
115
20
100
12
5
7
71
49
23
18
12
72
18
13
77
108
19
41
12
60
147
12
4
65
90
9
81
15
39
33
93
7
48
12
137
27
3
126
144
18
105
4
68
153
3
9
60
30
90
6
9
48
33
12
87
180
21
7
20
15
138
19
5
111
64
5
27
39
42
15
12
76
32
24
48
45
48
187
68
60
52
228
12
5
31
44
16
20
16
113
43
12
56
60
4
56
40
17
12
15
3
13
77
15
64
29
24
36
7
8
16
24
32
4
48
5
87
36
33
99
15
30
15
28
17
63
4
44
15
25
92
64
11
18
31
23
25
200
16
24
36
12
47
37
60
24
32
12
36
64
23
42
36
39
48
52
12
20
16
44
4
17
12
36
7
120
53
67
23
42
7
48
48
5
12
27
12
136
23
145
17
7
8
45
7
68
24
36
45
3
45
39
12
36
24
69
72
7
36
24
20
81
27
24
24
9
36
135
52
192
53
108
7
17
195
28
65
15
93
12
78
61
59
37
20
40
8
12
12
96
15
69
108
84
21
15
12
45
31
36
44
40
12
20
15
57
33
147
28
120
12
12
36
5
39
33
6
45
4
12
59
69
81
51
24
105
7
65
12
18
57
48
63
1
44
16
11
18
31
41
207
81
7
20
75
105
60
3
90
30
72
13
12
68
12
40
48
12
20
33
54
18
7
41
7
48
5
19
56
105
12
199
20
21
12
31
5
72
75
52
5
30
78
27
16
29
43
5
39
148
125
27
36
48
9
36
19
251
21
64
29
31
77
19
84
35
90
99
45
3
100
24
24
32
28
20
40
17
67
12
119
1
23
33
4
53
31
5
55
44
16
180
29
30
57
16
17
7
101
3
124
35
18
103
24
41
12
3
57
127
65
31
44
12
24
40
17
12
43
80
24
4
29
31
20
96
3
105
15
1
5
19
188
45
12
43
12
32
99
9
45
27
ABCD 98396277568*3^$a+1 [50003]
12
3
10
72
26
30
3
27
112
2
94
146
3
3
28
5
111
10
35
45
30
48
72
18
72
6
93
45
120
24
40
38
162
3
63
60
10
24
95
81
6
34
14
12
9
36
51
9
120
69
40
62
84
28
26
6
36
48
16
20
18
3
75
69
13
30
72
18
23
24
105
54
21
13
95
51
36
18
10
92
58
23
15
34
18
86
27
139
50
34
32
94
114
5
12
99
28
161
21
90
70
71
3
12
138
30
105
81
40
26
48
54
22
5
51
18
102
52
6
32
3
36
51
54
6
18
15
1
50
21
9
6
138
6
90
18
57
13
47
49
14
57
3
52
200
154
122
28
26
15
9
6
21
7
32
30
30
34
2
4
113
15
10
11
27
34
26
60
42
72
6
18
15
91
14
6
18
6
24
45
85
71
31
50
190
5
36
15
90
3
111
30
48
72
30
48
12
60
21
180
75
108
42
30
45
60
33
72
54
36
57
3
120
165
87
21
57
24
6
24
10
35
24
12
33
96
154
80
12
120
33
36
36
7
2
40
18
221
25
24
50
12
33
31
2
3
45
30
4
6
59
3
33
57
24
24
190
29
141
6
66
24
24
6
21
39
30
174
21
3
10
38
58
2
12
52
65
36
48
81
30
21
45
27
48
69
70
18
8
48
90
60
84
6
6
4
54
32
10
38
111
49
128
3
87
30
22
56
196
30
24
54
20
141
57
30
34
24
56
54
21
21
102
33
3
30
70
32
42
48
184
74
81
45
6
105
87
57
19
54
8
159
15
21
13
14
18
34
38
106
32
28
66
59
24
48
69
39
24
27
36
18
24
70
5
45
48
63
24
3
148
2
27
123
18
6
24
9
81
120
102
34
23
72
43
6
59
67
74
6
28
12
8
33
24
180
36
7
26
46
26
39
108
12
9
24
160
11
61
24
35
60
72
9
88
23
9
51
3
36
9
21
190
18
32
99
15
36
58
128
3
12
24
63
18
30
120
34
18
5
31
56
10
38
18
18
81
108
3
33
51
24
36
48
21
12
24
13
8
48
34
41
27
18
54
237
45
96
24
18
21
151
24
2
48
6
10
26
142
23
48
81
6
162
22
50
24
30
16
8
93
27
57
145
23
25
72
80
34
84
32
90
99
19
56
42
15
63
34
42
20
66
22
50
3
45
118
2
120
3
36
55
5
63
16
5
36
51
114
24
94
137
15
36
52
2
75
75
81
9
10
14
24
51
69
78
33
51
4
56
24
45
27
45
19
48
8
28
54
6
5
36
105
34
20
57
9
6
18
6
10
18
68
58
30
29
141
6
10
120
11
48
24
21
46
89
57
24
114
4
41
79
26
16
56
34
41
117
48
15
99
9
21
48
16
2
52
77
43
65
3
9
45
10
20
10
54
2
30
28
62
18
4
26
16
14
9
33
30
18
6
69
21
15
24
9
90
16
77
67
86
24
112
35
3
10
2
30
24
16
191
15
18
102
4
5
15
18
51
195
21
3
10
8
39
51
28
116
30
6
18
64
11
12
49
38
18
42
46
6
48
146
27
180
105
72
75
115
77
13
38
9
9
90
45
72
43
5
31
8
10
11
15
21
36
3
36
36
12
30
48
87
36
27
9
103
26
72
64
48
8
15
19
84
50
24
6
10
96
23
7
5
36
73
62
9
24
9
22
48
2
75
21
15
249
24
6
10
18
116
130
56
39
15
160
24
26
90
12
154
74
70
11
36
84
60
39
114
16
32
22
113
15
9
9
54
42
3
85
38
28
20
117
3
66
48
16
11
45
30
64
17
108
21
3
12
36
13
62
33
55
66
11
45
22
26
15
25
114
30
56
16
56
72
27
84
27
48
12
48
10
59
205
62
21
67
8
24
58
102
5
19
2
15
108
21
34
54
26
4
2
40
30
29
165
24
102
33
31
41
105
15
36
60
3
46
38
66
54
36
45
51
64
41
163
77
13
32
24
6
58
86
40
216
140
4
137
87
33
60
75
9
15
21
37
23
15
12
45
15
33
19
180
128
82
110
153
81
24
78
9
3
46
24
38
114
114
45
15
66
24
174
81
87
33
1
30
5
21
39
9
16
74
4
12
29
36
45
114
21
36
27
90
48
78
16
8
18
24
54
64
2
10
54
32
22
113
9
15
49
14
18
90
45
99
94
35
19
50
3
13
90
36
5
24
99
72
21
3
90
6
58
47
25
54
90
24
8
24
66
30
39
9
16
50
36
45
165
123
27
9
139
20
186
15
3
70
56
120
40
50
21
15
88
2
99
36
36
67
5
3
33
9
22
80
69
27
9
9
106
41
24
51
24
58
62
18
30
42
39
31
18
86
16
18
6
77
123
201
33
48
3
45
10
17
15
54
40
30
18
278
82
90
86
24
72
39
105
216
6
34
104
30
4
60
68
4
41
3
45
36
51
168
34
38
120
48
42
22
20
132
184
26
ABCD 98396285446*3^$a+1 [50013]
120
63
99
93
69
59
49
150
120
113
19
81
99
18
72
51
285
42
12
198
312
111
69
18
41
12
132
13
35
112
63
29
25
6
117
176
52
32
37
18
113
52
105
18
17
72
31
24
18
12
23
103
105
32
28
8
64
75
177
3
33
39
5
25
60
48
11
7
5
37
111
51
33
3
5
79
18
60
12
18
132
30
78
12
9
51
30
36
59
145
36
27
45
3
105
23
52
108
20
121
3
32
96
120
19
30
60
143
148
9
39
312
45
90
29
13
63
75
24
18
107
31
42
12
6
102
15
117
35
1
12
78
5
25
83
4
3
42
30
45
56
40
36
156
68
1
138
60
5
103
77
7
9
9
132
30
9
9
23
60
49
18
162
15
183
12
6
23
136
20
31
5
88
24
27
6
144
30
105
21
3
21
71
132
12
60
84
121
11
139
48
21
21
279
111
18
15
27
66
3
57
75
15
105
8
7
90
270
42
18
33
44
43
72
42
71
19
18
63
32
40
72
24
84
45
15
8
49
219
177
30
42
18
117
212
40
111
24
129
92
7
78
54
18
15
96
69
12
23
40
33
87
48
72
80
37
143
235
5
48
49
90
21
128
4
27
18
95
28
132
57
48
18
90
24
131
205
54
60
149
61
18
18
95
85
54
45
36
48
84
3
42
95
156
67
69
80
175
29
4
207
89
112
104
40
195
18
48
72
75
48
44
144
204
25
132
18
18
54
36
57
96
21
11
49
30
5
31
54
126
77
60
103
9
21
42
198
72
111
99
72
36
60
57
15
53
19
36
33
69
15
45
12
6
17
60
13
75
9
36
159
81
107
13
39
44
31
5
76
45
54
18
75
20
148
12
27
18
90
105
32
85
126
12
18
24
180
39
120
20
49
78
102
15
32
13
195
12
45
36
59
31
282
42
48
18
24
66
9
45
123
80
73
143
31
129
39
18
15
80
7
57
75
30
36
123
21
11
120
127
72
41
25
90
33
21
111
12
12
15
36
189
45
39
51
18
18
269
145
71
4
135
60
93
15
30
60
72
75
213
27
48
120
87
101
7
173
7
5
16
164
88
39
36
12
41
52
12
27
21
9
96
59
13
90
5
43
77
67
5
73
138
54
231
224
1
12
60
27
21
39
21
63
81
131
25
167
108
19
18
48
162
5
37
198
21
84
87
36
129
123
165
20
73
135
99
108
90
18
17
13
87
140
7
173
97
18
288
9
63
42
66
5
55
45
48
9
42
18
30
60
33
12
68
252
7
18
11
79
42
39
20
31
36
5
49
35
31
90
75
12
12
51
17
85
11
61
15
24
60
81
3
3
69
168
87
5
4
32
40
8
19
18
87
195
393
39
126
72
3
75
54
3
27
60
89
1
336
42
5
36
31
9
9
198
12
162
11
49
30
9
69
111
96
288
27
36
5
277
60
180
3
87
12
21
12
36
12
27
162
3
75
18
72
18
57
140
127
120
65
76
45
12
23
55
72
30
162
113
28
45
23
64
93
35
160
80
25
23
91
18
12
99
117
63
32
112
68
217
3
60
8
60
220
72
165
60
174
29
61
63
243
180
93
39
5
36
7
29
85
108
23
7
153
105
27
60
20
180
103
33
9
63
12
27
101
148
9
18
53
1
90
81
48
69
108
12
18
5
19
18
18
53
4
96
117
39
68
127
36
12
42
23
25
42
9
27
12
198
132
15
12
21
42
33
8
7
24
18
18
9
93
83
85
30
113
1
30
81
128
76
21
150
5
7
21
116
43
57
15
9
96
116
85
42
90
18
33
84
27
36
69
21
30
5
85
47
7
18
3
80
7
90
111
80
4
3
54
18
5
85
95
ABCD 98396458294*3^$a+1 [50154]
48
284
171
213
100
96
176
48
112
60
48
20
144
15
145
47
13
23
9
4
92
240
48
84
172
68
60
180
15
108
117
28
59
69
51
33
76
84
60
240
96
11
25
80
48
48
27
81
4
83
345
112
23
9
51
145
155
37
92
51
45
87
61
32
108
16
20
28
20
48
112
96
12
59
165
4
80
16
140
16
68
172
68
76
36
95
45
52
83
72
193
164
48
48
195
13
60
20
76
36
92
48
148
92
52
32
48
12
48
63
177
52
44
51
81
160
32
48
12
100
23
25
44
96
4
60
288
240
32
196
12
96
164
3
169
36
48
12
48
132
32
75
37
71
72
1
12
32
112
23
13
32
28
84
131
13
60
59
85
48
48
116
124
84
48
44
63
21
16
48
96
32
108
16
11
72
61
59
105
76
132
192
48
188
84
135
21
4
108
68
64
252
23
105
48
148
32
75
129
4
12
107
133
180
108
176
64
36
96
192
108
335
37
12
68
28
20
12
48
219
69
112
212
16
192
48
80
12
15
72
45
76
32
64
68
183
153
64
48
48
32
64
80
15
81
28
179
33
64
140
3
1
44
36
147
253
92
87
57
51
252
85
83
217
116
160
92
52
167
21
100
108
36
80
15
49
12
299
121
140
144
48
3
12
37
156
59
69
16
20
48
12
16
32
63
97
68
60
27
73
35
57
52
108
180
12
20
64
144
23
325
84
60
48
36
140
16
11
25
32
48
327
25
108
47
81
36
64
59
12
201
48
27
117
60
132
16
32
16
60
20
64
23
25
144
11
49
35
45
96
147
61
132
60
20
60
52
80
12
84
16
131
93
76
144
119
13
32
135
25
92
4
252
95
85
35
57
48
64
68
28
32
15
37
96
47
93
48
39
57
84
39
25
32
16
48
32
147
105
36
64
96
272
28
84
12
68
16
80
112
188
4
156
20
64
108
320
160
68
12
52
96
44
135
93
12
148
128
87
9
28
80
256
36
23
21
4
128
240
124
84
119
37
48
20
96
16
108
96
32
132
12
180
96
48
60
84
60
36
27
120
45
28
132
48
59
81
4
128
267
117
28
36
60
11
105
16
32
15
93
15
165
28
32
244
80
96
39
73
80
60
16
84
60
212
28
35
145
80
268
68
156
4
12
192
23
252
33
108
64
132
191
45
52
60
192
48
48
452
60
15
108
12
157
108
20
108
4
23
25
32
48
240
15
13
20
112
83
45
60
27
25
140
63
37
12
11
9
220
20
28
176
100
12
59
73
80
28
68
300
4
32
48
432
51
25
20
28
84
48
44
75
25
71
25
44
148
35
205
12
48
48
260
252
96
84
28
80
64
48
143
129
196
108
20
112
47
81
12
4
128
252
36
48
64
96
60
132
44
48
183
73
32
15
69
16
119
48
213
100
252
83
93
52
188
27
169
188
ABCD 98396648908*3^$a+1 [50023]
60
28
24
72
44
24
148
8
60
4
116
112
12
21
75
72
120
84
68
52
96
20
4
44
144
16
36
44
12
37
11
97
47
156
12
280
60
72
36
80
16
36
24
44
60
121
75
144
144
12
105
39
84
132
36
129
11
48
192
100
260
108
4
12
105
23
28
20
52
120
176
49
27
104
4
20
108
48
24
61
95
4
68
48
109
108
99
33
131
100
36
105
60
39
24
72
45
71
40
68
40
12
192
80
16
57
144
83
220
48
68
24
96
52
33
59
156
16
44
4
8
4
36
105
95
40
69
63
68
28
36
33
35
36
97
27
60
8
124
9
59
37
3
68
60
100
8
61
63
36
117
99
116
48
12
108
4
108
20
52
12
44
120
85
51
228
36
24
60
20
40
36
20
205
167
85
3
164
157
36
39
104
16
8
16
12
84
33
48
99
36
152
100
20
36
4
165
35
48
52
56
76
48
81
24
51
36
44
144
36
24
40
80
48
217
35
37
48
132
3
68
13
119
180
88
72
8
73
36
3
105
35
48
28
20
72
4
48
12
24
36
56
13
75
84
8
40
32
88
24
9
59
13
35
48
52
92
136
32
28
36
9
36
39
32
28
24
68
49
3
12
8
16
204
56
264
100
72
24
140
76
168
80
160
57
15
33
95
156
16
48
81
27
117
71
61
39
32
12
76
72
32
172
141
87
56
40
44
76
20
24
61
75
32
72
36
40
144
80
136
20
52
129
39
12
12
21
36
3
48
8
144
48
132
156
37
279
321
120
47
28
168
12
144
44
4
72
108
48
8
64
8
180
73
47
112
80
73
39
56
52
36
120
12
93
35
12
25
47
40
128
124
128
88
45
3
20
4
21
51
21
3
80
241
135
8
88
60
33
51
93
35
108
4
56
37
72
51
69
3
60
20
40
116
4
128
12
121
75
20
64
21
27
69
51
24
8
1
35
169
12
63
132
36
144
8
60
52
36
60
8
12
97
12
3
80
88
9
123
128
108
4
12
8
156
40
44
232
9
95
1
3
33
23
64
57
48
111
20
4
153
204
3
8
4
273
12
99
32
37
120
11
52
8
12
4
68
25
71
60
64
72
153
27
45
3
56
12
112
12
104
52
60
72
8
64
36
60
8
1
3
36
80
76
104
232
24
60
141
3
60
36
8
60
36
24
28
140
48
52
9
179
100
144
72
48
36
20
60
76
44
121
59
16
69
35
100
72
32
16
21
11
109
59
40
44
180
60
16
192
117
71
12
4
24
80
1
99
36
60
68
13
39
36
8
37
23
4
45
291
69
23
12
148
57
11
64
20
28
140
60
52
12
24
72
260
40
32
276
24
13
39
48
12
9
27
144
56
12
112
48
8
108
97
227
61
24
83
72
60
36
52
92
88
24
56
60
4
24
9
63
45
143
40
44
133
24
59
60
24
36
1
15
104
40
36
104
52
20
48
12
49
3
105
35
52
104
97
23
40
20
136
60
9
59
37
83
28
20
4
81
15
84
21
243
80
37
63
12
140
12
25
132
15
236
13
35
76
69
135
45
35
64
12
93
123
84
84
84
8
88
36
120
204
20
84
112
44
61
11
48
52
68
16
48
140
36
100
20
1
39
36
45
15
45
36
3
84
177
83
40
12
144
20
121
23
13
12
15
8
52
48
8
109
143
52
48
80
88
24
36
32
12
1
87
24
24
32
168
4
21
27
8
136
84
60
45
59
28
8
1
108
35
36
120
12
48
60
52
24
24
84
21
24
35
40
12
120
8
28
24
8
28
24
36
9
36
3
24
45
131
132
160
9
11
12
52
93
51
105
35
72
64
144
12
69
63
8
28
20
4
20
25
3
12
20
156
12
60
100
45
135
24
8
16
ABCD 98397086974*3^$a+1 [50006]
31
144
17
60
19
41
36
24
1
42
90
11
19
60
41
7
77
13
24
18
137
25
138
5
37
11
37
198
53
36
1
35
19
113
72
13
90
53
60
12
217
23
1
84
42
41
157
36
54
53
13
11
61
54
29
12
85
47
12
24
24
1
35
60
37
23
25
72
18
24
17
13
6
17
12
60
60
13
30
65
48
84
36
7
54
23
31
41
25
18
42
11
37
42
18
107
1
18
29
48
12
67
54
72
47
12
19
29
12
13
30
5
31
6
108
12
18
6
11
61
35
13
36
24
11
91
144
54
35
12
24
1
18
17
168
49
11
24
72
48
25
18
72
36
5
37
90
53
24
168
43
5
25
11
24
7
17
37
11
25
83
55
77
24
60
1
42
48
162
23
24
36
13
47
37
72
24
119
1
24
35
120
12
13
95
12
1
18
29
25
108
35
12
60
12
55
5
48
48
12
13
23
49
47
121
30
17
48
79
5
13
23
19
5
25
96
90
12
65
36
139
17
13
47
24
24
12
48
48
13
11
96
24
36
19
5
61
24
18
5
60
55
6
35
60
25
72
42
5
96
7
18
90
17
55
48
17
79
53
1
95
24
61
47
25
107
1
11
24
109
11
1
18
36
54
23
19
29
24
1
54
41
61
35
1
107
36
12
13
12
60
84
6
18
12
18
6
71
19
89
1
83
37
36
42
17
96
60
24
13
23
37
72
120
11
60
12
61
47
13
12
47
13
167
25
23
37
48
18
17
25
120
24
11
43
17
24
49
30
17
25
59
48
1
71
19
54
11
24
108
109
23
7
18
6
54
95
13
30
149
19
174
42
101
97
156
35
72
73
59
13
95
13
54
17
109
107
25
84
24
12
78
17
19
5
13
107
19
30
35
36
43
12
65
13
47
24
265
60
71
96
12
13
143
1
60
35
31
29
223
77
73
12
23
60
43
144
29
97
18
36
5
13
47
84
12
12
67
18
30
101
24
168
67
36
60
77
48
37
108
36
18
41
25
42
84
36
18
11
25
6
53
37
35
37
47
61
12
11
12
12
37
71
19
24
66
78
5
13
35
13
35
12
7
18
35
79
5
24
36
1
72
42
54
36
30
29
7
18
90
161
169
11
91
89
96
37
35
13
23
36
13
35
36
36
60
1
102
17
24
91
5
25
119
7
53
1
71
12
67
5
13
11
72
37
36
42
5
13
11
24
1
11
24
84
84
61
42
72
66
42
17
31
5
37
12
35
7
36
5
43
126
35
43
66
71
144
91
24
5
72
12
73
30
29
13
11
96
1
18
17
24
115
29
12
13
59
1
12
24
36
47
73
18
29
97
11
144
48
73
48
35
19
6
90
17
13
11
13
18
174
35
55
5
13
11
60
7
29
115
5
193
11
7
5
12
1
11
61
12
6
90
71
144
12
25
23
7
5
109
23
60
36
37
108
24
11
24
67
18
71
12
24
1
18
96
5
43
276
41
24
36
25
35
91
72
53
48
37
119
36
72
48
49
60
18
30
18
65
13
95
49
12
36
35
60
60
12
73
23
85
12
59
24
24
12
25
119
12
60
48
1
54
54
48
18
24
30
42
18
23
7
108
90
155
24
36
19
5
73
71
12
24
36
13
60
36
18
5
7
53
72
1
23
24
43
17
108
37
143
37
23
60
25
47
12
31
78
35
67
72
36
5
49
11
12
12
55
17
24
204
7
24
197
13
95
24
13
203
36
25
114
30
24
48
167
36
49
35
12
13
12
11
97
6
12
5
12
36
61
11
37
6
72
5
43
90
24
12
11
12
67
29
24
36
97
12
36
71
96
37
120
42
5
84
24
7
204
17
12
12
24
127
5
13
71
151
53
12
79
66
18
29
12
1
72
36
47
19
18
18
18
35
55
24
65
25
23
25
59
48
91
41
13
11
60
1
35
1
59
19
54
18
18
12
24
131
7
17
204
12
48
60
36
1
24
23
12
19
17
132
12
55
48
125
7
36
18
36
36
30
77
73
48
11
36
25
59
13
35
7
18
11
1
6
12
113
60
24
43
180
48
17
25
35
1
35
49
35
37
23
12
1
18
125
7
29
156
108
139
18
23
24
37
23
37
11
24
24
36
49
180
11
91
54
6
18
11
1
60
30
17
1
11
108
108
48
12
7
17
60
13
12
60
18
53
12
91
42
12
11
156
103
42
11
48
132
72
1
24
72
59
49
48
18
132
120
24
5
61
59
1
18
29
48
13
156
95
13
35
25
12
24
11
84
24
72
24
19
17
13
11
12
37
35
1
174
36
6
23
60
12
84
1
18
102
59
12
24
19
30
24
102
36
42
30
5
121
72
47
12
121
24
59
49
12
36
42
125
12
55
24
65
12
7
6
12
23
67
54
60
23
7
90
96
84
11
7
161
19
53
24
24
49
35
67
41
73
30
6
95
24
1
24
120
24
11
97
47
61
12
59
24
12
132
13
30
5
73
66
18
107
1
60
95
48
36
19
5
36
60
1
35
133
30
5
37
35
13
54
18
42
5
12
36
49
95
13
107
55
6
48
11
31
138
24
18
30
47
31
77
7
6
12
83
24
12
84
1
35
73
11
96
36
55
30
47
31
12
5
37
35
12
73
83
72
43
54
11
12
91
ABCD 98397698086*3^$a+1 [50020]
16
12
3
18
36
15
15
81
20
12
91
36
21
63
5
24
36
19
12
53
7
18
3
69
48
23
4
3
33
9
18
36
5
76
3
77
16
3
36
41
4
60
9
30
21
21
15
32
25
11
19
41
16
51
5
12
31
9
12
45
3
8
7
60
41
37
23
31
41
4
81
12
6
9
3
113
1
35
16
27
18
15
39
45
33
18
9
48
51
24
5
13
39
51
45
8
4
12
9
11
28
12
15
6
15
33
27
68
12
100
8
67
5
19
30
63
51
21
36
20
4
111
30
39
68
61
11
1
27
20
37
51
9
195
15
21
20
40
9
96
72
6
54
27
15
41
25
30
60
42
23
4
15
53
28
3
69
12
15
29
31
24
21
15
36
53
31
21
24
48
63
17
12
25
6
24
5
1
18
96
29
16
36
9
48
6
6
15
44
31
45
15
45
8
31
17
4
15
105
3
6
11
31
5
7
45
63
48
9
12
15
24
36
93
12
21
48
39
12
3
17
36
60
97
30
65
25
63
8
4
21
159
8
7
42
23
115
33
15
12
45
60
48
15
9
15
24
9
21
12
18
60
9
8
4
3
105
3
5
4
48
60
3
78
30
29
28
27
45
63
24
21
3
21
8
31
6
11
4
33
15
20
40
60
3
5
132
12
28
45
75
48
60
20
52
56
4
48
12
12
15
21
44
1
84
24
35
7
60
120
45
80
4
9
39
21
27
20
37
27
96
20
24
1
18
65
4
60
48
3
21
3
6
60
11
76
75
57
21
30
6
96
15
72
56
7
24
108
12
54
87
15
12
6
6
33
12
39
41
25
3
8
19
18
12
183
27
54
47
4
21
39
8
12
43
12
6
72
75
32
55
66
35
4
15
108
33
12
45
18
24
65
24
4
72
36
12
57
18
6
30
9
12
33
35
52
9
6
36
114
24
30
42
72
18
5
112
12
36
3
9
12
36
27
18
42
117
8
36
1
6
105
15
89
16
44
13
71
24
12
28
68
19
18
12
23
31
5
12
7
17
1
78
21
8
37
6
12
30
36
51
15
5
16
3
17
49
51
80
37
15
3
17
72
1
18
21
9
11
156
25
15
72
15
6
6
33
93
60
39
15
90
3
3
45
24
20
49
27
45
15
8
12
7
66
30
21
39
89
103
29
40
39
30
51
63
72
18
48
39
120
3
12
6
15
24
33
6
29
108
19
93
32
1
83
36
16
33
27
39
29
16
36
57
6
84
36
5
19
45
20
25
15
15
77
76
3
29
36
271
29
16
48
60
57
78
57
8
88
3
30
24
15
27
126
35
7
57
20
28
8
19
21
57
35
31
24
6
6
6
18
6
3
56
19
41
1
11
24
40
21
54
24
21
20
13
23
4
44
25
12
15
8
136
36
24
68
55
36
6
126
12
30
63
20
4
80
1
15
33
72
27
33
23
7
5
19
54
42
30
24
15
75
33
48
27
53
19
96
45
3
69
27
21
8
25
47
52
45
48
35
4
9
12
18
9
15
5
12
28
51
9
15
36
42
30
9
48
3
17
85
15
27
21
9
83
28
20
7
6
39
8
72
31
12
5
25
24
36
12
3
45
35
43
69
15
77
19
81
21
15
20
43
29
28
15
54
15
20
115
5
19
5
1
3
8
7
42
36
42
6
96
63
51
60
17
73
35
64
117
51
3
42
27
72
21
15
68
16
44
7
78
12
47
31
9
27
21
3
30
27
8
16
20
16
3
12
173
72
40
8
1
15
80
1
35
25
23
124
48
45
24
143
36
85
6
53
25
63
33
84
18
42
3
12
12
68
28
69
30
30
3
20
12
49
27
9
11
37
15
56
12
60
49
15
75
21
24
33
35
40
57
3
51
57
45
24
3
60
45
3
27
30
203
19
21
12
32
1
23
4
15
30
71
4
3
18
87
15
9
60
56
13
11
79
5
1
6
65
37
36
6
33
32
16
60
24
48
12
48
117
54
17
52
8
48
1
3
51
5
1
15
33
12
48
11
24
40
60
27
6
18
21
8
7
33
27
24
24
93
15
12
45
12
48
12
60
60
36
8
4
180
45
3
33
27
3
9
8
19
30
35
16
92
37
15
8
67
41
12
36
31
24
21
63
90
27
15
113
13
60
35
12
36
4
12
39
5
4
8
4
21
12
18
5
108
31
21
15
30
12
6
6
63
60
56
61
54
9
3
72
53
64
3
177
8
40
32
1
54
33
20
7
29
60
25
24
15
8
7
42
54
5
31
21
12
3
72
53
7
125
1
11
24
12
19
36
18
6
30
30
45
15
5
28
8
12
13
23
4
12
33
3
12
32
48
1
72
35
4
45
59
4
20
31
17
64
45
15
8
13
23
7
84
6
47
121
35
36
55
5
36
49
15
75
54
39
20
25
36
24
36
6
21
15
18
6
65
25
144
59
36
7
24
29
4
60
3
9
33
42
21
12
72
36
8
31
30
11
64
39
21
3
18
87
20
37
186
45
27
12
41
49
23
1
24
3
8
49
3
20
4
9
39
12
9
6
21
60
45
87
12
48
63
29
28
21
6
60
36
42
47
40
36
27
41
112
45
18
9
8
40
12
12
9
35
4
20
13
12
30
48
77
25
18
42
30
12
18
27
8
48
40
12
15
33
39
18
47
31
45
45
35
4
36
60
15
117
48
60
9
6
29
40
39
9
15
48
65
13
35
85
12
27
3
9
3
33
84
3
48
42
126
29
43
45
3
41
16
12
56
4
48
15
29
48
1
12
23
24
28
39
5
13
96
84
23
19
30
24
6
5
55
21
3
21
3
5
7
18
12
111
129
3
63
18
12
59
1
15
24
39
6
18
48
69
15
113
7
24
6
48
3
27
45
20
28
93
42
48
9
57
11
100
8
25
39
60
27
60
18
3
12
12
9
99
33
18
90
60
11
55
96
114
36
12
6
9
12
36
12
3
12
12
30
15
8
7
21
20
19
6
30
5
25
12
27
8
52
3
33
15
12
5
37
59
12
132
36
12
4
96
27
45
15
12
144
9
120
93
143
7
60
48
6
15
15
41
7
17
40
36
27
17
25
15
33
15
33
27
15
36
24
6
39
48
8
19
41
16
56
25
75
12
3
29
1
35
12
7
29
4
48
9
18
30
27
116
55
12
30
15
15
5
12
19
24
66
27
69
54
54
27
15
6
15
12
27
53
28
45
27
87
33
12
21
30
12
53
13
6
24
5
16
8
1
84
138
18
6
30
11
4
69
6
21
3
9
33
15
3
30
42
9
20
24
7
18
66
53
40
32
19
6
75
8
40
8
55
108
12
29
16
9
3
8
19
45
8
37
3
3
5
25
12
42
30
35
40
93
30
42
35
100
8
25
96
39
45
108
39
44
12
112
12
128
37
54
72
5
49
6
24
66
15
3
24
12
216
24
81
15
42
35
160
33
42
53
19
33
27
30
35
13
15
20
ABCD 98398142504*3^$a+1 [50014]
237
36
60
115
365
115
65
183
40
200
264
57
15
168
288
45
19
56
57
207
24
96
153
271
96
200
45
216
144
51
120
120
57
252
48
108
39
216
24
81
15
184
5
91
32
213
252
60
355
5
123
112
8
184
48
8
57
31
176
21
60
360
39
16
29
36
60
195
24
213
3
297
111
280
41
108
3
40
17
108
180
15
72
40
197
156
87
117
108
7
41
24
79
41
55
80
16
317
612
111
69
3
48
48
120
141
99
160
461
60
120
183
336
9
15
16
77
300
144
36
19
96
80
45
120
3
72
69
108
175
32
24
129
168
15
120
240
40
65
375
117
228
87
96
24
45
171
40
32
45
339
21
99
33
120
72
60
99
9
192
375
48
33
15
144
24
64
8
9
39
120
117
139
41
183
16
80
168
40
320
72
21
67
176
16
5
36
159
165
19
432
248
21
75
105
63
72
96
165
123
24
33
207
117
108
240
111
117
3
144
40
56
261
19
17
72
343
17
111
96
33
120
60
27
168
408
112
185
111
117
60
87
177
216
15
40
240
104
681
135
40
149
91
77
67
185
151
104
141
192
3
69
163
53
99
81
55
77
51
141
51
72
88
5
132
228
72
288
43
29
115
96
209
72
108
27
48
153
207
117
36
223
29
27
105
216
7
176
72
72
16
29
72
3
33
15
280
464
360
40
56
88
432
29
115
173
72
43
53
300
24
199
281
36
132
375
72
16
248
21
36
39
141
187
248
177
72
36
27
45
51
57
132
3
72
33
39
16
80
72
57
31
8
72
69
216
67
56
120
9
108
24
48
60
192
135
105
108
195
192
81
303
21
19
32
48
21
36
63
9
31
56
40
200
24
9
7
56
45
75
160
149
43
56
57
255
105
24
79
32
105
84
19
56
165
156
60
12
183
264
165
99
9
31
101
51
232
56
501
115
8
117
108
183
72
225
108
3
136
56
48
24
93
19
5
243
232
245
120
123
273
183
141
60
108
300
108
240
99
336
45
24
171
45
67
8
48
321
396
147
88
80
9
36
99
45
ABCD 98398294474*3^$a+1 [50038]
21
18
120
45
33
42
45
45
12
39
27
24
33
21
132
72
18
57
21
102
12
105
21
30
24
42
48
36
12
3
45
279
27
156
33
57
24
18
18
78
12
117
57
6
45
33
72
24
54
6
120
24
39
36
192
39
6
90
33
129
78
24
33
60
63
57
48
45
12
90
132
9
24
27
30
18
93
120
108
9
51
141
36
87
51
9
60
3
90
54
6
12
6
117
117
51
81
51
63
12
60
57
21
99
33
12
102
69
15
66
48
75
33
75
159
33
21
84
135
183
174
24
36
48
12
6
30
15
12
177
3
36
72
3
57
75
60
33
45
39
21
60
27
15
72
18
3
9
18
24
18
108
162
33
33
66
93
96
12
12
15
18
60
60
72
36
6
129
81
108
15
81
84
3
15
24
33
63
114
6
93
45
6
9
57
198
6
30
114
27
39
6
87
57
66
198
132
24
63
180
75
42
3
93
3
51
24
12
42
102
90
51
3
45
12
57
111
9
6
30
15
81
18
12
81
15
132
12
18
132
51
39
48
45
75
18
180
114
36
105
69
54
30
27
132
57
3
33
120
27
48
48
99
12
108
42
6
153
9
75
21
6
129
141
24
6
48
90
6
12
117
33
84
36
12
3
69
6
105
105
42
18
15
33
120
24
30
30
51
132
27
6
195
12
9
6
60
30
114
30
39
9
135
60
57
36
60
12
12
3
45
108
3
12
15
42
15
141
15
15
42
147
81
72
12
30
126
24
51
9
132
6
54
24
39
81
12
63
15
36
30
114
54
102
81
12
33
15
39
21
12
45
3
60
69
66
18
12
42
30
3
69
3
135
162
30
48
42
3
93
42
126
36
108
195
3
18
36
39
60
39
48
30
84
30
30
18
90
15
120
21
27
189
24
39
27
18
3
33
12
30
30
75
48
9
51
111
33
147
90
3
93
120
84
36
3
75
9
36
9
78
117
63
18
27
15
117
21
36
3
108
99
9
60
87
48
210
66
66
3
171
144
54
15
60
33
18
69
21
219
3
93
24
45
78
72
42
39
75
12
54
51
12
15
126
36
84
72
15
177
63
177
12
96
12
12
48
51
27
192
18
84
3
108
57
18
117
123
192
90
75
15
6
135
129
15
120
108
87
201
141
66
33
57
87
141
36
60
60
60
111
45
12
111
21
39
15
9
108
48
21
156
30
132
12
21
135
54
39
105
15
99
90
18
78
54
156
9
36
12
69
36
87
96
24
51
69
48
165
27
45
6
36
36
12
21
27
78
192
3
489
48
132
51
180
12
9
60
30
54
24
42
21
93
24
30
138
27
21
84
30
153
39
48
42
48
6
30
30
105
60
57
162
18
30
120
18
27
33
24
75
213
123
24
51
60
105
21
36
54
153
3
45
147
30
30
33
225
180
27
3
18
24
48
15
12
171
6
183
63
84
21
117
60
30
18
87
3
93
87
12
81
99
138
15
45
18
129
63
78
36
24
99
60
93
252
12
66
270
15
69
3
108
48
24
27
36
54
99
24
96
15
45
24
117
99
15
30
24
102
6
27
21
60
6
96
57
135
33
63
9
15
102
168
18
33
111
21
48
171
30
51
60
3
42
12
12
123
21
30
129
45
12
3
81
15
9
66
9
180
15
18
24
36
48
6
6
42
78
78
12
18
87
75
93
84
15
21
12
45
24
6
333
21
39
45
132
60
60
18
126
63
111
66
84
27
69
96
87
180
15
21
51
21
9
36
24
30
48
138
3
69
63
39
30
144
84
15
33
15
87
33
48
111
36
84
81
12
93
102
45
45
60
15
21
39
213
18
30
87
27
132
21
63
150
39
93
15
15
24
90
3
21
6
6
75
12
60
48
9
279
24
33
75
12
63
54
6
60
90
27
3
12
78
75
72
57
18
45
21
6
6
75
69
66
30
3
39
42
78
48
33
24
60
48
60
69
39
27
240
33
120
60
9
12
123
21
54
81
ABCD 98398344706*3^$a+1 [50005]
102
54
48
67
35
6
60
67
17
63
105
96
6
54
19
32
33
18
69
15
6
67
17
39
40
59
13
35
37
11
6
15
15
30
54
54
87
3
126
30
105
16
23
6
19
53
42
6
19
32
16
5
12
6
24
1
35
54
6
97
48
17
18
6
60
120
18
6
27
15
9
39
72
25
5
67
47
1
59
18
60
36
6
60
90
79
17
7
32
21
12
72
111
39
1
59
54
7
23
30
84
60
18
12
78
18
37
29
144
27
69
24
60
12
42
78
3
15
54
12
24
7
23
9
88
89
6
60
13
71
84
37
17
15
75
48
45
48
16
56
39
6
30
13
24
47
54
6
21
9
54
54
78
30
84
43
11
54
55
17
30
60
6
55
23
12
162
3
117
27
9
55
5
27
33
72
7
17
18
6
6
96
73
29
132
30
24
24
1
11
45
3
120
42
24
96
3
3
18
6
48
21
51
24
12
42
18
42
3
27
18
30
37
5
51
40
17
42
6
12
19
120
8
3
12
73
17
18
24
13
11
42
54
61
17
36
72
18
25
11
18
102
6
15
15
9
135
25
59
45
15
1
41
7
77
6
30
48
36
51
15
25
5
12
31
17
12
18
42
102
25
5
36
7
41
30
36
61
77
171
21
36
7
23
78
12
7
56
45
42
48
6
18
97
5
66
18
31
11
45
57
12
24
12
42
66
12
24
31
119
1
5
3
16
89
36
3
3
12
12
30
18
6
55
11
30
54
9
45
75
81
12
42
48
12
36
9
57
6
18
36
84
36
96
19
5
19
47
9
16
17
30
48
18
12
75
33
55
29
30
48
48
24
30
102
1
48
24
11
36
18
6
25
17
48
31
5
24
180
6
30
36
12
42
30
19
24
65
7
35
93
33
12
6
54
12
36
18
6
55
143
42
54
24
30
3
3
42
54
6
108
24
30
66
132
79
5
99
111
25
24
47
12
66
24
12
24
24
48
120
7
23
12
42
3
45
108
18
36
24
30
60
31
65
15
24
9
48
7
23
114
6
84
66
90
84
18
75
21
30
6
24
30
96
33
16
11
45
3
138
24
19
65
15
16
23
1
35
6
24
6
1
53
54
72
54
79
8
3
30
7
29
19
5
19
5
48
12
18
13
96
24
24
32
39
36
69
21
24
42
54
43
23
72
42
15
21
3
27
42
12
31
8
27
18
42
12
6
31
89
66
36
105
64
5
19
5
12
42
6
7
5
3
40
125
6
66
19
59
37
65
7
17
108
6
21
39
66
48
6
60
12
12
205
72
56
45
19
23
1
5
12
72
18
24
24
12
24
6
12
55
48
5
3
27
12
18
7
72
41
30
42
6
30
24
12
39
16
41
54
1
65
39
15
6
84
168
7
41
54
9
21
66
48
49
5
12
30
174
19
5
6
126
66
165
112
5
6
42
67
71
54
6
6
60
6
30
18
6
55
11
109
5
6
108
25
24
41
24
18
18
67
8
21
6
37
56
16
29
6
85
5
6
42
18
42
30
42
6
24
6
30
60
97
41
6
90
24
60
67
89
31
47
66
36
30
21
24
15
1
65
78
1
35
6
78
54
6
85
59
12
9
21
6
48
37
24
41
54
18
7
59
120
12
25
5
12
66
37
53
12
7
5
36
42
93
39
12
6
54
6
60
63
21
90
6
3
21
18
108
24
61
8
45
60
150
12
13
11
61
23
12
48
54
6
114
15
21
120
54
30
63
24
15
1
23
132
13
29
6
42
42
1
35
30
42
30
54
25
96
8
45
36
15
81
18
6
15
3
61
41
84
42
60
18
72
3
39
66
24
36
36
60
3
15
108
12
36
6
48
103
17
6
1
11
13
41
30
25
24
41
24
55
11
36
24
6
12
48
7
11
45
45
42
18
15
9
6
6
6
24
6
12
3
24
105
54
25
5
72
24
19
17
7
65
18
12
18
55
5
3
72
33
30
42
175
8
99
13
29
36
12
66
30
30
42
30
150
15
33
7
17
7
5
36
72
6
129
21
91
83
48
42
6
6
48
6
9
81
39
45
90
6
6
61
29
48
3
117
102
36
25
35
13
41
6
9
33
15
51
6
15
88
71
24
6
60
42
12
121
11
6
72
150
42
24
15
40
77
54
78
48
54
9
57
114
18
27
81
18
24
141
9
36
24
18
108
24
102
18
6
7
17
7
5
24
51
33
55
32
9
6
36
24
108
18
7
173
3
39
25
11
54
102
1
83
54
48
120
18
37
23
96
36
12
97
23
73
89
144
6
49
41
54
36
6
103
41
39
15
30
72
115
17
12
6
13
35
6
319
5
24
43
24
5
43
5
120
6
30
31
56
9
18
18
43
47
12
12
25
11
18
6
36
25
5
18
36
24
12
49
11
13
107
114
19
107
42
3
57
18
150
54
6
67
23
12
36
1
125
6
18
12
7
17
6
54
54
12
49
35
6
7
56
27
60
60
30
12
18
9
16
17
42
30
18
60
33
63
6
19
120
35
61
113
55
8
24
3
13
23
12
42
27
24
40
11
13
35
13
35
54
31
24
5
24
12
18
24
150
60
60
12
3
27
13
96
11
6
48
120
55
17
18
42
72
48
42
48
30
12
12
43
5
30
66
6
69
27
12
12
126
12
51
9
78
24
25
71
138
114
12
6
12
36
30
24
13
5
115
8
64
47
1
8
15
1
11
69
9
60
19
17
30
9
21
6
24
18
90
48
60
12
57
33
42
6
15
40
29
30
24
12
30
19
125
24
19
47
33
15
57
51
12
12
24
30
15
21
91
24
89
12
30
13
47
24
25
29
60
30
72
9
153
36
30
85
24
8
24
45
43
11
30
42
48
42
90
25
35
37
32
81
15
9
31
65
79
8
57
36
12
42
36
18
7
5
12
66
6
48
7
11
48
21
21
67
5
51
16
96
5
42
42
126
73
71
33
40
23
9
201
48
54
57
21
12
12
18
25
8
45
18
6
3
15
18
42
13
23
30
36
18
141
144
3
18
36
90
78
6
36
30
18
36
102
3
9
7
ABCD 98398920916*3^$a+1 [50032]
20
36
9
126
30
51
27
57
16
35
9
48
12
60
48
75
12
9
4
5
3
4
8
12
51
18
12
15
27
48
9
15
45
60
3
1
36
11
78
30
21
21
19
83
61
24
68
27
13
8
57
15
69
36
39
3
1
72
8
36
3
13
8
105
72
42
1
35
9
57
3
3
30
42
73
80
312
3
45
72
3
24
93
51
54
18
25
8
4
71
57
192
12
9
7
44
33
7
89
30
61
11
24
180
1
140
144
15
45
51
25
108
36
8
15
81
24
21
90
45
12
39
25
23
97
35
45
9
7
44
51
54
18
105
3
24
9
84
15
73
128
16
11
24
141
15
24
48
81
16
65
15
3
13
23
117
15
69
28
12
24
29
30
85
11
1
20
96
100
8
24
28
59
45
4
44
3
73
35
1
60
44
39
1
17
75
4
8
3
174
18
13
32
40
12
8
45
66
6
55
35
45
100
20
16
8
27
48
49
5
31
5
7
80
72
45
27
3
21
40
20
51
9
57
42
48
69
3
42
19
29
18
54
79
24
56
9
72
48
7
8
36
84
48
28
41
31
65
3
15
61
36
23
45
12
120
60
24
51
129
15
30
36
7
8
9
19
36
60
20
3
6
30
72
57
3
45
27
72
21
33
126
21
40
80
3
1
36
8
75
21
24
9
3
4
68
105
31
44
15
45
27
24
30
36
63
48
24
159
21
16
35
9
16
120
17
12
3
72
51
42
27
28
8
39
21
28
36
23
60
18
87
15
25
32
51
25
8
21
6
33
4
11
61
8
12
123
18
7
80
12
9
51
4
11
25
83
6
7
72
5
15
63
105
28
12
8
135
9
120
27
6
72
3
40
83
25
12
128
36
15
48
18
7
101
6
33
36
24
15
1
125
19
83
25
35
73
36
11
45
15
25
20
39
21
12
88
47
48
25
60
29
79
41
39
75
12
42
15
72
24
9
3
39
25
59
61
80
3
81
4
11
25
20
27
30
79
80
36
3
6
3
16
29
43
60
59
24
72
133
12
104
21
3
69
27
28
65
87
3
13
47
18
7
47
1
132
77
6
37
8
84
33
7
23
42
19
11
18
27
36
60
117
7
8
40
36
29
15
81
12
15
129
6
54
15
3
48
25
8
16
101
30
90
39
36
28
72
12
20
36
12
24
45
36
144
24
30
114
3
15
18
66
18
3
40
32
28
92
12
4
72
95
24
9
12
4
11
33
4
32
3
12
36
18
7
17
7
11
33
15
6
30
18
42
54
147
48
4
11
21
4
44
135
93
40
83
1
8
96
12
12
12
51
18
6
66
123
16
20
81
15
33
7
32
3
12
13
44
40
11
169
236
24
64
60
11
9
136
8
28
24
36
20
24
3
120
21
75
84
93
4
20
9
204
18
45
75
13
5
6
126
12
67
59
60
21
15
108
57
84
57
27
88
47
1
29
126
49
8
12
3
78
75
60
39
216
60
105
12
108
84
27
21
3
25
11
25
11
9
81
43
44
12
75
36
13
92
24
3
25
8
15
18
6
18
30
117
4
59
33
27
48
33
27
9
28
20
45
43
8
39
13
95
24
33
3
12
57
48
100
36
32
4
101
18
81
4
65
39
60
16
12
8
52
12
11
60
37
29
24
12
15
12
52
8
12
124
60
36
36
20
24
96
99
36
54
6
48
57
15
33
9
102
6
3
40
32
124
200
40
11
285
3
12
13
56
63
12
18
43
20
60
3
49
12
80
171
33
51
69
99
57
24
64
20
51
1
20
40
5
31
12
32
40
96
128
120
12
120
75
25
35
97
65
126
21
88
11
6
39
9
6
12
24
48
33
63
9
60
33
18
36
9
12
40
20
40
5
39
51
108
21
15
24
9
63
72
36
36
54
7
59
168
33
12
108
27
25
41
51
21
79
56
60
12
87
84
9
27
45
36
48
84
3
24
54
12
7
8
28
56
33
30
60
57
4
5
36
75
3
12
61
29
151
119
21
39
120
6
19
35
1
8
96
100
48
71
12
13
29
75
15
33
3
36
69
36
15
9
16
35
18
30
25
107
36
37
47
6
55
17
7
23
36
21
3
36
45
12
99
121
8
75
9
63
108
84
81
120
24
40
65
18
144
84
9
27
9
9
27
63
33
9
54
37
24
41
78
45
57
42
21
99
108
42
3
24
39
25
36
8
57
63
48
100
20
9
15
39
12
25
92
51
1
36
35
30
3
36
3
37
36
17
51
4
47
24
25
12
143
25
216
8
33
123
21
24
72
3
40
84
35
18
15
147
1
11
121
84
36
32
75
18
3
4
80
75
156
45
16
60
56
9
30
9
24
63
45
28
32
100
5
7
17
54
105
21
30
13
5
7
8
52
36
20
57
31
29
27
75
49
11
1
72
101
36
18
61
20
51
21
12
15
132
45
16
48
56
16
24
11
9
24
12
9
48
42
25
101
7
47
66
3
64
11
84
45
12
40
11
13
32
40
23
45
9
7
68
3
12
126
42
54
115
20
160
11
45
60
28
11
129
15
54
15
15
162
18
108
25
32
48
52
8
3
45
16
23
6
39
88
17
51
75
36
30
3
3
18
15
4
56
36
4
120
20
72
33
54
30
78
73
11
33
3
33
12
9
18
96
9
72
99
25
104
33
12
3
12
3
93
4
56
27
24
30
15
3
72
6
219
15
36
90
7
72
59
69
12
120
100
41
27
108
48
40
24
65
7
36
23
36
81
24
48
52
36
83
6
3
12
21
3
9
42
36
145
35
109
11
117
51
102
ABCD 98399109332*3^$a+1 [50024]
18
36
19
137
99
12
192
111
21
15
1
84
8
28
108
20
52
29
151
104
36
52
48
84
29
139
95
45
48
33
175
96
65
151
17
75
16
65
6
121
12
137
55
144
11
54
39
51
1
8
207
69
64
11
60
54
30
13
47
25
11
61
104
52
8
36
225
39
4
36
11
30
18
36
9
36
132
24
4
155
96
169
104
132
45
48
6
30
6
13
41
36
15
36
52
35
13
44
3
93
33
31
44
4
65
75
45
127
36
48
20
39
306
55
35
6
54
49
71
1
5
18
145
107
81
12
88
104
148
17
51
3
90
31
24
20
15
57
27
6
115
29
30
13
29
3
36
15
84
45
171
21
48
12
40
68
52
53
103
8
45
15
100
96
24
56
3
73
12
8
108
52
17
87
28
60
41
79
48
47
33
40
59
45
4
35
9
36
192
3
1
24
36
5
75
36
93
115
29
12
115
20
28
215
145
8
28
24
11
6
91
29
111
88
80
40
96
89
31
23
1
32
232
32
100
56
39
144
49
5
63
28
125
31
108
131
85
12
24
35
13
5
7
48
48
29
43
168
20
3
36
45
3
36
25
24
47
9
16
36
60
20
3
36
54
55
11
201
120
39
69
4
48
92
45
120
15
100
108
44
16
24
116
120
12
21
175
29
31
32
3
25
20
4
80
15
1
224
48
39
21
112
32
16
24
8
48
63
61
20
28
12
125
54
97
80
28
56
28
116
4
11
1
125
63
132
4
35
54
63
63
61
23
180
97
35
54
19
32
28
5
96
7
12
191
37
108
44
27
9
216
33
7
8
76
44
88
83
69
96
15
57
87
12
13
12
20
15
48
117
45
54
49
32
76
23
109
131
9
28
324
108
32
40
8
147
13
56
9
66
144
81
15
21
195
205
29
19
140
15
25
108
60
252
20
252
99
180
30
79
168
60
77
3
12
16
36
84
11
93
96
36
45
54
1
53
30
37
68
28
83
45
40
20
72
60
93
19
20
27
25
35
49
72
17
31
36
5
291
40
29
75
48
27
9
4
8
124
35
33
60
96
39
36
96
1
24
5
63
12
4
24
36
95
6
63
28
32
12
63
21
40
60
60
80
84
45
6
9
28
72
12
20
28
65
127
128
52
35
9
4
71
129
28
24
36
17
67
48
8
52
47
121
60
20
27
6
139
68
3
24
30
75
15
93
24
28
12
149
15
75
24
73
20
84
28
11
129
120
12
60
36
123
6
180
30
13
72
59
37
12
48
84
24
71
141
48
9
67
120
8
60
40
96
35
60
57
72
12
40
144
71
30
51
279
1
89
31
59
81
3
45
36
4
95
37
8
36
105
18
13
68
4
92
48
108
27
61
32
4
83
73
29
108
3
3
61
140
15
54
19
248
84
75
61
8
132
52
5
66
6
120
24
115
36
23
57
96
72
52
96
72
11
1
53
12
18
96
237
153
67
167
33
160
60
53
6
61
23
9
16
92
4
95
78
90
105
40
60
77
55
113
30
57
3
93
99
9
45
91
48
20
52
5
63
168
3
36
105
4
36
35
145
20
39
57
9
15
39
60
49
35
6
7
104
208
71
6
91
8
291
73
8
52
11
9
15
21
40
96
8
36
135
36
1
24
36
48
5
79
95
72
85
65
30
90
19
41
91
32
172
95
45
45
18
85
108
24
24
32
28
11
121
44
16
84
113
111
112
59
18
3
93
90
69
96
76
56
12
27
85
48
48
23
54
7
83
1
84
68
93
36
55
35
109
5
31
23
120
150
12
3
132
144
51
25
60
35
24
109
137
78
33
33
51
100
44
4
36
104
76
12
24
20
4
120
149
90
36
177
208
11
61
12
11
1
24
24
36
59
253
17
91
24
215
33
3
69
51
1
48
8
12
36
160
60
59
57
148
128
4
20
16
17
31
60
60
12
144
23
105
96
52
32
52
5
15
84
16
228
32
16
60
17
3
72
16
36
44
120
4
47
9
111
81
12
160
168
8
40
24
12
ABCD 98399250388*3^$a+1 [50016]
18
18
24
150
37
11
57
21
7
5
72
6
6
84
12
18
102
42
30
240
7
20
21
27
21
31
65
43
17
6
9
36
12
48
28
29
48
48
295
5
36
75
40
48
17
19
65
120
139
8
52
20
33
27
12
4
84
32
33
7
101
15
12
21
19
101
19
20
108
3
6
31
5
102
1
65
19
12
48
5
55
72
53
55
23
25
65
12
15
45
12
24
66
30
60
84
19
80
12
69
6
121
48
17
27
16
5
127
17
3
9
24
39
52
41
19
5
31
92
75
25
23
162
78
57
63
45
57
75
48
84
3
18
7
5
27
15
30
15
45
24
102
24
13
5
3
27
1
17
99
76
113
6
25
53
63
3
42
19
83
45
60
16
41
30
18
48
78
6
24
31
5
54
6
48
27
9
87
112
77
111
3
49
71
37
65
18
1
23
6
7
48
5
6
13
132
23
37
116
69
15
40
125
43
8
75
85
20
69
43
180
65
27
48
45
7
11
13
24
32
21
19
35
141
93
60
27
172
101
60
31
11
9
60
148
32
4
5
27
45
75
3
21
16
108
65
19
53
55
12
68
33
67
5
27
72
3
96
21
3
37
29
39
21
12
15
4
149
171
9
19
180
60
17
24
27
93
30
42
7
5
15
88
5
43
41
18
37
20
93
15
3
48
1
204
41
63
16
11
45
33
42
24
42
7
12
65
15
33
12
51
33
24
15
27
61
17
72
24
67
23
21
88
80
3
24
21
3
9
28
29
60
24
31
11
78
24
7
29
27
24
45
30
1
47
6
7
53
24
30
18
19
8
93
19
48
77
3
93
24
3
27
114
27
28
32
12
48
45
7
92
3
61
5
67
53
7
65
79
20
45
43
32
51
24
6
42
37
5
3
27
18
6
9
160
17
24
19
11
42
12
67
89
39
52
41
39
76
80
4
5
6
13
35
49
20
51
24
37
48
11
1
60
41
15
45
12
3
4
5
43
12
125
3
63
48
21
76
20
33
42
18
12
15
45
30
25
77
7
8
112
29
7
53
55
65
31
5
6
18
55
17
15
15
90
27
28
48
32
12
81
24
43
23
66
51
3
30
24
15
3
37
35
33
9
108
15
16
24
5
30
6
31
96
12
5
27
33
6
30
24
36
79
156
24
8
52
47
1
5
39
36
63
97
84
29
36
90
30
111
24
64
17
55
59
66
84
3
12
21
27
57
18
57
16
48
12
17
3
12
93
27
12
48
117
66
24
18
147
93
15
12
4
17
19
56
33
12
132
31
5
30
66
3
33
27
225
12
24
12
19
96
32
112
24
32
4
60
216
53
6
1
44
4
5
39
3
72
42
43
41
90
1
20
9
24
15
12
9
19
5
3
3
9
15
18
27
16
32
40
32
28
29
31
72
32
45
19
60
5
12
75
24
9
31
56
33
27
4
24
41
168
3
207
33
60
33
19
36
35
9
52
8
3
85
53
24
12
96
108
6
1
47
45
3
30
39
28
53
43
101
24
90
25
84
12
53
31
32
27
66
6
25
23
6
51
4
12
17
48
27
117
24
27
12
33
15
15
49
71
9
36
12
45
36
36
15
21
30
105
9
24
126
66
19
179
25
29
42
45
28
12
36
12
35
6
27
9
51
75
18
24
102
13
80
12
33
31
12
35
168
9
33
19
56
3
1
65
15
4
11
33
81
6
21
27
133
24
128
16
5
6
18
6
9
48
4
35
45
28
5
66
9
112
53
15
48
117
7
68
76
17
72
36
12
43
32
24
120
33
15
12
9
24
31
44
21
6
24
61
11
210
39
81
84
15
33
75
48
9
3
27
93
93
12
12
30
6
15
24
64
24
11
150
39
51
85
104
28
32
177
48
127
20
3
6
19
68
24
4
12
5
12
90
25
68
9
18
6
27
9
55
48
5
60
30
61
32
105
39
93
3
9
24
39
51
21
4
17
60
7
72
24
96
128
45
3
88
5
99
27
1
137
6
49
17
126
13
5
79
41
6
24
21
45
3
3
49
119
6
115
96
44
33
66
66
111
4
53
27
16
5
75
33
27
9
60
43
65
15
21
42
69
16
32
21
7
23
9
16
144
5
120
18
78
31
20
33
3
69
3
132
129
31
65
24
96
30
48
6
31
8
3
25
149
43
92
33
31
11
24
109
53
24
43
5
7
68
27
33
135
42
3
40
68
15
54
31
5
72
115
8
69
75
88
32
99
30
12
48
51
40
8
12
76
32
16
35
21
16
44
9
19
36
65
12
39
45
19
24
35
1
32
165
7
32
9
7
24
8
40
11
42
27
12
36
12
117
36
67
77
24
27
40
59
21
3
6
15
40
60
48
41
60
27
39
21
45
39
4
5
99
27
54
19
5
36
12
175
44
100
29
27
4
80
4
32
3
9
16
44
57
55
24
11
13
48
83
61
11
24
6
43
12
197
31
95
117
40
17
36
31
23
30
7
68
12
21
67
11
69
60
33
30
69
48
117
19
77
19
80
48
48
24
21
19
59
30
36
3
33
19
20
16
77
31
36
35
25
53
43
12
35
66
6
30
15
16
32
28
32
45
12
36
18
117
192
21
132
67
65
43
20
9
43
41
39
3
45
75
85
12
101
24
15
16
29
67
29
60
24
18
72
93
12
63
42
3
3
24
45
21
24
132
180
60
18
57
15
33
28
17
63
3
49
20
3
9
39
37
5
19
29
19
60
17
6
45
75
13
17
72
31
44
12
4
29
12
3
136
32
24
36
112
17
3
3
25
20
28
29
60
55
132
5
24
67
89
18
157
5
19
96
29
36
18
6
39
ABCD 98399596138*3^$a+1 [50023]
12
31
17
43
17
120
19
24
5
19
8
22
18
17
12
19
36
5
36
19
78
12
48
90
53
13
2
94
14
60
106
14
76
6
23
31
5
60
13
18
77
51
9
1
11
91
20
4
30
48
11
85
66
6
50
22
11
37
83
27
4
24
54
36
6
5
31
54
71
12
7
44
64
6
14
57
24
84
12
36
24
19
6
11
3
69
3
112
32
9
24
37
11
55
12
18
14
81
43
5
27
10
35
60
24
15
69
49
35
27
4
66
90
41
7
6
12
23
27
28
29
37
90
8
16
5
24
25
6
41
19
24
17
1
23
61
26
45
25
42
12
48
12
53
36
1
30
18
23
3
34
78
65
25
12
11
1
71
7
41
25
59
25
60
18
18
36
54
29
25
26
22
47
7
5
1
42
120
6
47
3
9
43
12
17
25
6
84
29
37
30
77
7
128
33
39
58
102
65
99
9
12
1
38
4
6
11
79
60
6
11
15
45
49
50
9
72
7
41
12
19
5
36
43
36
30
14
60
46
11
63
64
6
6
20
9
19
42
11
49
14
46
26
10
38
4
32
21
60
24
3
36
9
51
21
24
72
63
64
101
49
23
19
41
7
12
29
27
64
6
18
17
12
13
42
68
57
25
36
54
5
7
8
153
73
11
25
50
64
5
15
130
14
16
6
30
41
120
13
30
6
14
22
59
39
36
36
24
4
60
65
19
12
24
17
27
22
36
54
54
30
5
97
90
17
31
24
6
66
66
84
66
17
7
5
39
36
33
36
72
15
4
24
77
7
5
31
6
11
75
34
24
26
21
19
48
8
57
67
68
16
6
6
48
12
29
73
11
24
7
84
17
24
55
20
34
6
29
84
61
6
6
47
12
1
2
16
24
36
20
70
2
84
9
55
114
42
20
21
55
5
12
13
12
11
31
6
12
90
17
19
12
5
48
31
54
12
23
12
39
69
37
12
23
60
7
30
71
19
48
32
16
17
24
73
36
6
29
12
132
7
44
9
72
1
30
5
27
10
35
31
6
35
1
42
5
37
11
13
26
24
40
36
18
11
7
12
17
36
37
35
31
6
30
18
23
3
21
36
27
22
60
11
15
9
31
12
18
42
17
19
5
36
1
48
35
19
12
56
28
17
12
12
25
30
138
6
54
6
5
79
18
74
64
5
24
25
42
24
96
29
15
21
39
10
35
300
37
170
57
7
8
16
29
157
6
72
30
48
30
48
17
15
28
5
24
97
18
8
9
24
39
52
41
3
16
48
17
36
3
94
42
8
88
8
12
9
91
137
55
41
37
30
5
48
1
11
12
51
16
20
46
35
48
144
36
12
24
15
9
27
4
6
12
36
42
53
12
7
6
50
72
52
5
91
54
36
11
43
5
27
45
85
126
17
3
94
36
132
18
8
22
12
11
31
5
36
43
72
17
7
29
24
7
44
10
30
6
23
60
63
52
5
37
66
5
19
18
90
5
12
15
4
5
51
33
7
41
13
35
19
125
37
14
69
60
25
2
4
20
12
10
35
12
7
41
19
48
41
72
13
86
34
2
9
19
29
115
20
45
37
11
19
53
48
7
12
56
165
19
53
3
120
9
24
55
5
61
36
24
26
4
18
18
29
36
13
24
6
42
60
74
28
42
48
42
114
11
79
80
46
35
48
15
36
4
32
24
21
15
33
60
67
6
54
8
33
7
120
96
66
6
17
25
62
21
48
39
10
23
12
7
80
28
5
43
5
13
30
5
15
34
42
6
47
27
60
46
23
75
22
18
96
29
12
84
24
36
13
11
87
33
7
29
43
36
29
3
12
16
5
19
96
17
24
115
41
12
55
30
18
80
9
1
23
15
4
41
27
64
8
33
39
24
10
12
14
9
24
97
18
30
30
128
9
13
23
15
144
4
77
127
6
95
19
188
57
48
103
116
28
36
17
15
40
8
72
70
23
7
12
6
42
5
67
5
1
2
48
40
72
42
107
24
25
66
6
168
30
5
12
25
90
102
38
12
16
41
75
10
11
55
8
9
168
49
11
60
15
45
3
4
140
58
35
24
48
91
65
24
43
5
7
32
9
7
24
5
1
114
29
12
24
36
12
3
69
61
24
168
66
65
12
15
52
30
11
25
30
24
65
48
60
163
17
7
32
70
54
90
54
5
13
35
15
34
23
7
53
36
19
6
11
43
6
35
75
4
17
15
16
17
31
30
35
15
64
12
80
16
5
75
12
100
96
54
26
16
18
11
24
1
12
18
29
67
6
18
29
3
33
181
24
47
19
89
36
13
150
6
66
65
91
18
59
48
3
9
51
4
6
60
66
5
43
6
11
108
36
37
24
71
7
5
31
12
5
24
19
6
6
102
18
108
41
19
125
24
25
72
18
5
3
33
12
48
12
108
24
1
26
9
7
8
40
6
119
51
21
48
12
13
30
17
75
4
18
36
30
6
6
5
48
12
19
65
24
37
59
31
29
36
67
6
155
12
67
12
29
19
6
26
40
108
41
25
66
6
12
95
37
54
41
36
15
22
18
53
120
37
23
7
5
75
33
12
25
24
24
6
60
54
35
37
47
7
54
179
27
9
51
28
6
14
52
5
115
116
28
5
132
7
30
18
89
108
3
33
15
9
67
5
24
19
48
65
49
18
5
7
41
3
70
11
103
17
15
40
48
6
2
94
71
97
42
18
23
79
5
36
43
44
52
29
96
36
19
29
12
19
54
90
36
18
6
5
31
6
144
23
3
33
19
41
12
49
23
37
6
8
82
83
1
48
6
5
7
8
82
78
6
86
4
53
1
47
7
42
48
35
51
12
22
36
59
1
26
24
16
24
24
53
24
24
1
11
39
40
29
85
26
16
5
7
5
60
55
6
47
19
36
108
5
31
29
7
5
60
49
11
25
23
72
19
54
24
35
96
12
60
103
54
11
31
5
19
5
7
20
40
17
25
26
4
5
55
101
24
25
11
15
16
66
18
6
35
13
26
16
48
12
5
75
9
19
8
60
4
41
37
26
69
15
16
92
33
7
12
5
31
5
19
30
12
11
67
6
50
40
17
60
12
61
66
5
15
36
12
106
24
42
6
23
12
7
6
72
72
23
3
45
19
30
6
89
13
12
48
48
14
33
60
37
18
5
7
17
49
11
15
64
42
23
60
1
24
62
4
53
7
18
23
84
109
11
15
81
7
56
166
60
11
19
6
59
13
30
60
8
33
1
23
7
5
24
19
60
41
12
24
60
13
30
101
27
34
11
12
111
22
ABCD 98399650918*3^$a+1 [50016]
22
65
3
30
87
57
28
2
36
21
1
62
10
48
35
63
222
39
24
19
128
45
15
9
9
72
30
9
63
33
84
3
6
24
18
22
26
120
42
27
48
57
3
15
22
98
33
15
34
86
21
69
84
18
18
54
28
65
3
9
48
72
33
12
60
87
24
132
12
72
9
15
109
8
40
23
57
39
51
57
33
82
53
63
12
48
21
120
51
18
60
54
6
51
36
97
90
26
90
12
18
39
60
36
75
34
35
45
88
80
22
5
63
9
48
45
90
28
17
3
40
50
40
72
18
32
33
12
85
56
99
105
87
3
36
24
18
3
9
18
132
93
24
43
60
138
32
15
63
57
48
117
123
67
26
75
24
15
21
9
6
21
61
2
33
15
9
13
116
54
81
27
12
10
90
101
12
63
21
69
24
96
75
24
63
9
9
24
30
96
21
43
5
96
12
45
60
42
33
15
60
120
108
69
15
40
26
111
123
66
142
32
6
42
93
15
57
15
48
72
18
64
23
12
12
24
27
33
12
24
9
4
56
39
81
111
36
24
1
32
78
78
99
36
84
12
3
58
8
15
15
57
67
20
6
114
117
3
33
24
249
174
57
9
12
3
24
45
6
54
30
57
13
8
27
96
24
15
120
48
57
73
2
10
26
9
33
39
9
15
36
108
72
21
82
17
201
12
36
30
9
3
33
12
87
18
15
153
12
48
24
28
23
27
48
82
42
50
48
87
12
21
27
133
110
312
21
9
27
33
75
15
45
3
42
27
9
12
52
18
2
36
90
21
61
62
198
52
68
12
27
73
35
33
3
75
45
109
18
62
66
21
1
12
35
36
96
91
2
15
13
32
18
12
10
150
5
12
163
26
22
53
60
45
39
15
96
34
26
45
15
57
48
57
12
6
45
19
50
48
48
27
24
21
162
10
11
12
3
30
51
9
51
24
12
15
12
58
128
75
127
53
27
60
57
33
39
13
20
30
58
42
30
95
45
75
93
48
99
48
12
285
6
9
145
48
62
6
244
11
15
82
35
27
6
42
60
10
203
12
3
124
5
3
57
45
18
78
12
48
4
8
99
60
31
38
39
48
24
43
20
57
51
42
88
8
27
45
63
15
21
21
87
45
15
132
1
68
15
39
30
36
24
36
102
10
2
96
30
54
96
60
57
25
2
90
36
15
109
50
6
24
130
68
22
23
24
13
8
18
21
3
48
78
30
162
72
6
34
8
12
58
29
3
6
159
72
31
42
110
30
30
21
7
53
9
66
57
12
48
33
42
9
61
62
108
57
21
22
42
35
36
27
69
13
180
47
51
12
21
27
12
138
39
21
18
94
47
93
28
23
12
37
35
75
6
12
15
27
57
43
5
15
57
13
68
168
54
10
26
45
96
81
82
90
20
6
30
84
111
15
57
3
54
6
24
33
75
22
23
33
15
72
123
60
24
6
24
3
57
15
51
54
10
18
32
30
6
4
86
82
35
108
49
8
18
24
45
15
48
10
50
33
36
21
70
8
34
23
93
12
10
53
27
10
140
39
21
3
27
69
33
27
33
10
17
39
204
48
18
15
109
23
33
42
12
33
57
30
88
212
18
40
8
60
30
72
42
30
18
12
48
27
73
2
138
22
18
2
45
63
18
111
60
24
9
18
22
23
24
48
33
39
63
18
102
150
27
1
80
42
21
129
10
26
51
33
40
11
15
22
20
3
69
3
27
6
30
9
36
49
50
6
22
20
45
84
48
12
43
98
12
70
18
83
12
63
60
142
38
69
96
39
10
20
6
64
65
12
33
60
3
72
15
45
13
8
15
27
33
45
30
72
10
12
23
144
36
108
132
75
30
15
37
11
19
26
60
12
48
24
28
47
75
81
12
15
102
51
49
23
63
4
50
51
45
94
20
81
159
6
4
80
15
63
70
2
48
90
39
33
6
4
20
81
72
45
195
145
2
60
21
36
1
143
189
18
9
1
20
27
21
84
27
9
24
90
21
15
45
9
28
20
39
21
3
15
57
45
42
10
35
12
3
6
12
159
9
42
9
39
72
18
39
45
3
63
45
255
12
33
9
28
8
27
27
33
48
99
28
42
131
49
47
36
12
15
57
9
24
36
34
26
150
177
3
21
48
75
21
72
37
11
39
78
27
15
30
75
15
45
12
51
12
177
63
36
64
50
15
3
9
3
6
30
141
31
32
28
8
54
6
22
59
13
8
63
39
6
12
63
15
4
38
12
78
48
30
15
15
30
22
5
57
18
48
34
26
9
12
108
3
30
48
34
5
111
129
33
42
18
48
120
54
48
18
99
48
45
99
48
21
90
45
99
18
12
468
10
20
22
80
60
30
45
36
39
90
118
32
57
156
12
15
70
56
51
1
35
27
21
49
35
75
10
20
3
105
3
99
18
15
93
99
21
24
6
24
6
4
23
85
20
12
15
12
3
45
45
27
39
54
78
48
54
15
33
39
3
6
27
27
120
6
84
18
70
38
4
65
51
72
48
9
43
2
28
2
30
28
23
12
45
72
3
72
51
12
57
33
48
27
12
ABCD 98399656372*3^$a+1 [50013]
183
29
28
3
105
128
60
37
87
20
60
12
60
100
8
12
28
33
15
12
32
31
30
27
20
36
4
20
36
7
113
157
23
7
45
8
4
63
165
8
16
20
48
43
57
92
16
8
156
1
90
9
21
27
3
189
81
227
28
24
80
24
67
17
88
24
168
20
36
156
84
67
9
44
24
12
61
99
21
107
28
120
120
12
48
104
108
40
33
23
4
60
108
15
53
4
332
31
45
12
92
16
8
60
112
44
40
8
28
15
149
40
128
88
12
3
113
60
64
33
60
87
3
77
13
179
1
119
24
52
12
32
88
123
57
32
1
59
24
292
8
52
32
36
36
1
60
59
91
9
228
3
53
37
47
28
12
3
89
40
111
105
120
24
128
28
12
63
105
105
27
12
111
60
53
67
9
51
30
27
20
12
88
60
12
51
177
20
160
32
108
36
52
12
56
60
7
9
68
36
136
44
7
17
36
60
4
32
16
8
52
120
8
52
44
61
23
76
68
96
4
48
72
32
24
4
3
69
51
113
64
12
51
29
61
15
44
84
76
21
15
32
36
144
40
93
30
29
136
12
93
27
116
184
93
27
12
36
135
9
68
88
60
8
4
140
132
16
8
16
44
24
100
120
56
67
45
45
15
32
88
75
9
48
93
23
36
76
32
13
47
12
121
23
16
20
24
4
60
72
44
7
60
9
140
31
137
13
39
20
88
120
168
75
9
48
12
80
151
53
60
216
76
8
4
72
21
59
84
37
27
63
29
16
84
96
44
60
1
23
16
111
117
72
60
51
17
12
48
148
15
77
13
83
4
20
52
216
84
36
32
52
48
20
103
9
48
33
15
15
45
84
36
45
59
40
51
57
33
15
128
7
69
8
13
59
24
60
120
24
100
33
27
32
48
73
119
48
13
47
148
68
37
120
39
36
60
60
8
4
108
45
23
24
52
164
4
33
47
28
32
36
7
17
60
100
32
76
32
40
60
56
24
103
53
7
29
204
4
48
44
16
44
31
60
57
3
57
140
28
45
195
68
4
32
40
8
52
44
36
16
75
57
32
16
104
31
17
13
27
32
24
187
30
87
33
15
12
93
23
7
129
120
44
16
21
15
44
24
24
36
16
164
97
83
4
80
12
31
17
96
112
32
40
3
117
32
16
144
20
31
105
68
37
27
48
44
16
44
28
120
48
15
113
52
8
124
60
33
39
8
43
57
56
52
44
48
28
12
3
69
8
88
32
12
16
45
15
68
36
48
72
180
24
36
40
108
48
132
140
100
32
24
24
43
29
60
28
60
12
20
1
39
171
17
133
30
29
180
100
156
68
67
9
51
17
36
16
96
68
16
108
12
60
81
60
59
120
121
300
75
12
3
9
8
36
84
88
75
77
148
8
4
116
144
28
8
67
30
59
28
33
87
63
53
24
28
8
16
20
1
15
24
60
20
76
225
30
29
100
81
30
29
48
28
44
28
3
57
80
40
56
52
135
45
32
40
48
44
91
9
8
100
183
129
104
67
105
12
168
15
57
56
16
20
24
84
60
40
120
33
23
4
108
45
75
12
72
81
59
48
216
52
68
96
24
84
133
119
28
12
21
75
12
12
8
96
60
36
120
76
8
7
17
72
1
15
12
32
16
165
27
20
28
104
16
104
24
7
29
28
33
59
24
16
44
36
76
75
105
12
32
1
27
48
8
7
69
44
60
4
3
60
9
21
30
60
69
140
1
27
3
9
8
13
59
1
15
12
3
53
24
28
44
28
56
60
76
44
36
1
47
52
51
77
13
27
12
21
30
29
16
32
13
39
51
69
48
60
93
15
15
45
72
20
28
15
57
63
197
88
24
51
60
69
21
27
56
16
20
40
80
16
15
45
15
30
87
123
30
143
67
57
63
53
52
44
1
147
3
69
141
27
108
68
4
3
165
12
20
36
16
60
44
127
45
12
108
45
59
48
40
3
9
51
53
64
32
121
47
52
36
180
12
3
29
84
67
77
208
104
1
39
44
7
29
31
9
80
288
72
160
48
80
28
24
224
7
165
45
47
43
309
156
44
31
57
3
29
40
80
16
8
16
68
73
27
33
39
140
16
24
156
8
4
12
60
104
4
3
ABCD 98399696074*3^$a+1 [50147]
48
12
18
1
89
7
5
6
96
48
6
12
7
41
6
18
7
53
43
23
13
29
66
6
12
6
30
108
6
25
11
18
30
18
6
12
18
30
24
12
48
18
31
11
18
6
109
72
17
36
12
7
59
61
5
139
53
102
30
18
30
55
29
103
77
156
120
19
131
6
6
12
12
90
30
25
59
12
150
18
54
19
24
23
54
12
48
18
13
17
36
18
18
6
13
5
43
29
12
78
12
25
47
6
12
7
11
18
84
6
1
35
60
30
18
1
83
48
12
42
6
73
12
5
24
42
150
6
12
12
12
13
11
18
12
12
24
42
12
6
30
6
43
23
1
41
36
36
96
42
60
18
24
199
5
6
12
1
41
18
36
48
6
12
48
42
12
12
6
67
47
18
12
24
42
12
1
17
79
59
37
71
156
30
36
132
6
37
5
6
1
5
67
17
54
1
17
18
72
72
12
36
49
71
42
24
84
79
48
65
30
25
11
12
24
18
48
6
66
6
24
24
6
12
6
18
18
126
19
83
61
12
5
12
19
53
31
17
24
18
13
65
12
91
17
54
24
24
108
48
6
6
48
49
5
24
6
25
11
36
18
18
72
42
24
42
61
47
18
31
17
18
24
6
43
65
12
18
1
65
162
24
12
6
19
12
35
24
30
48
6
24
72
24
42
102
13
84
5
60
6
49
48
11
126
7
41
24
42
30
36
36
96
48
42
73
11
18
6
30
6
24
12
42
24
7
11
1
5
84
102
1
5
102
48
60
30
48
7
173
12
102
12
36
6
30
60
37
11
24
54
43
17
54
24
72
18
7
96
5
67
17
96
31
84
35
54
96
48
7
12
17
30
6
12
247
23
36
78
55
29
60
19
12
59
25
65
24
66
12
37
17
42
66
43
95
13
108
17
30
72
24
12
6
42
12
42
6
24
25
23
25
89
31
113
12
139
11
1
83
36
54
31
23
12
6
78
24
48
18
18
48
36
72
60
96
6
24
48
72
18
1
5
55
41
12
19
11
12
36
6
54
1
48
5
24
96
6
37
125
54
6
7
59
1
36
17
24
54
96
13
11
24
13
59
37
83
90
6
36
6
19
41
6
13
5
19
11
1
35
1
41
7
71
24
6
7
11
12
6
48
19
29
12
18
25
11
12
36
24
54
66
60
24
13
119
13
23
6
36
48
24
54
12
18
48
54
85
72
5
6
114
12
72
103
11
60
42
55
53
67
29
67
53
19
17
18
42
42
1
23
97
35
18
7
83
12
13
35
133
48
12
71
48
12
24
18
42
25
48
53
30
24
30
24
36
12
60
30
12
24
85
77
127
23
54
18
126
79
24
12
23
72
109
11
25
84
17
210
42
6
54
18
13
11
25
5
43
29
36
24
30
13
108
59
6
12
79
17
48
31
83
13
59
13
233
150
1
12
5
7
23
48
6
55
5
7
36
65
78
114
36
24
66
1
5
126
6
78
48
78
30
1
11
132
25
47
12
30
72
7
65
42
24
12
97
125
30
6
12
6
84
73
72
11
25
11
24
30
19
17
36
12
103
11
60
61
11
12
6
24
24
42
54
7
24
48
17
19
29
36
90
48
1
17
12
78
24
30
48
67
48
12
5
6
6
24
36
48
54
6
31
101
7
65
31
17
42
25
29
36
102
12
12
1
17
43
5
6
6
96
6
6
7
24
89
30
12
61
41
48
55
23
13
5
18
25
47
60
24
24
48
72
24
48
24
25
36
12
47
49
5
43
41
6
24
84
13
29
48
19
12
29
55
47
6
12
18
13
41
18
18
31
95
36
48
24
1
36
48
12
83
30
24
36
18
24
48
25
89
120
24
7
48
23
12
18
30
24
6
12
60
48
7
5
18
114
12
24
12
54
24
12
6
30
6
12
103
23
30
67
60
17
19
35
13
41
6
61
11
1
29
43
5
36
30
18
36
36
54
132
1
5
30
66
18
6
12
12
66
6
48
12
19
23
12
37
65
42
54
18
6
55
11
6
24
7
60
125
48
103
17
66
30
42
42
7
5
31
59
42
7
95
97
71
48
12
54
12
24
24
7
23
30
60
6
1
11
18
6
54
54
30
6
37
65
24
18
18
12
66
54
36
114
6
7
5
24
24
7
47
24
61
12
23
18
7
53
12
42
24
78
24
42
6
18
42
24
7
35
72
78
132
6
18
7
41
18
13
11
30
30
1
36
59
18
7
59
30
24
6
1
35
24
18
6
1
5
54
6
18
18
12
54
12
13
11
6
36
18
37
24
11
54
43
5
66
102
30
12
6
7
47
145
65
102
6
91
41
18
6
19
12
5
12
19
11
6
24
102
1
35
1
95
6
24
6
37
17
55
12
11
1
24
12
17
78
36
6
12
79
59
133
72
17
6
13
41
43
23
24
60
6
84
18
12
66
78
66
72
30
30
66
144
1
12
17
79
71
18
36
6
18
30
12
37
11
84
85
11
1
29
102
24
6
30
6
30
24
108
25
77
42
37
47
42
55
17
36
67
17
24
7
65
30
24
66
55
12
113
43
23
36
12
42
54
1
17
24
36
24
43
5
7
77
7
23
25
29
6
18
48
54
54
90
84
13
11
25
83
12
24
18
12
7
5
132
12
6
37
5
36
36
36
66
1
113
12
18
66
48
7
59
72
6
18
133
48
11
54
7
11
18
66
1
65
24
7
5
19
48
5
42
12
13
5
36
19
12
17
54
1
107
13
11
37
47
36
1
35
1
83
6
102
61
17
6
24
6
18
24
6
48
6
12
66
36
6
13
29
19
17
24
114
36
48
36
6
12
18
37
11
60
24
60
6
54
1
89
66
18
6
13
48
89
6
1
107
37
191
24
6
43
11
12
12
49
12
29
66
156
54
120
90
6
48
7
23
18
18
24
84
1
12
47
30
6
42
19
23
6
24
24
7
77
67
35
73
23
6
78
18
54
36
18
6
18
115
24
17
12
72
36
24
31
5
24
108
66
60
13
11
120
18
7
5
12
42
78
60
67
41
54
12
13
77
7
36
11
18
66
72
36
18
43
23
13
35
12
42
6
18
36
54
24
25
17
66
18
12
6
30
66
13
29
42
102
48
90
18
36
55
24
36
89
6
24
13
17
60
18
25
72
24
41
31
11
61
5
12
19
5
6
42
6
1
36
17
42
36
54
18
ABCD 98400072328*3^$a+1 [50096]
99
75
53
37
36
39
80
36
40
72
8
19
12
24
125
52
12
92
4
51
113
72
84
60
49
15
27
5
13
75
87
30
59
12
19
18
123
27
113
13
120
6
18
12
39
116
28
80
36
84
108
108
31
89
19
5
36
109
183
44
19
60
156
5
13
42
18
51
20
12
52
20
28
20
7
53
52
32
49
30
9
20
60
72
199
24
72
21
48
44
31
66
198
65
12
19
54
51
20
1
63
32
49
11
48
48
48
25
27
27
153
72
32
4
9
35
36
52
3
36
21
44
64
144
20
115
81
171
60
54
66
125
4
24
116
1
35
28
45
15
96
164
28
39
81
9
23
1
71
4
240
44
40
87
101
43
17
24
133
11
31
9
39
72
33
32
43
5
72
28
80
16
32
19
60
18
66
45
84
51
29
28
132
87
9
21
231
117
12
60
3
60
32
24
19
42
35
64
24
32
73
11
85
39
20
148
39
53
12
223
21
84
96
32
19
54
47
13
119
12
24
60
49
155
25
11
132
88
24
111
30
47
49
30
65
36
40
27
90
72
11
120
48
4
27
9
44
7
29
60
100
80
120
4
195
36
9
27
33
80
72
16
252
21
36
23
16
81
54
29
7
149
12
100
9
23
16
21
159
111
33
152
13
71
96
13
3
27
21
44
25
36
11
24
1
51
27
5
67
84
41
19
120
65
112
3
77
247
6
87
3
84
36
6
51
69
24
54
12
168
17
36
49
18
42
90
9
39
42
59
31
48
5
121
27
27
6
144
11
12
52
36
72
68
1
3
152
43
21
24
32
88
56
172
3
30
96
35
48
96
85
186
54
39
27
9
56
25
11
97
75
20
16
12
3
29
205
23
37
102
9
12
33
126
21
80
67
5
48
103
9
15
12
18
42
54
75
56
13
3
27
36
9
45
180
132
180
30
24
84
36
117
27
5
31
5
96
60
73
75
8
97
6
29
25
51
21
120
23
37
39
84
75
12
53
55
41
84
28
9
23
55
41
40
9
126
69
36
176
456
24
13
72
3
80
7
29
4
105
47
36
12
36
12
72
12
48
1
90
36
29
145
35
61
35
48
25
51
32
120
133
6
33
68
37
11
61
155
79
89
7
113
16
9
15
45
11
64
48
3
216
41
7
125
60
37
120
39
32
127
41
24
28
48
9
3
104
16
69
23
12
145
111
39
48
65
48
28
21
24
30
5
112
9
108
71
61
59
24
16
20
96
13
6
17
48
60
96
13
23
28
111
5
49
15
24
8
19
29
12
13
6
48
42
108
23
192
36
1
63
45
11
100
9
6
149
85
3
32
36
49
42
89
31
9
72
108
60
99
65
28
32
91
54
3
44
25
30
60
101
7
5
12
88
21
120
107
7
77
49
47
79
93
96
56
96
103
96
5
28
36
116
28
128
19
48
41
19
125
67
144
36
9
69
3
9
78
156
9
135
5
16
20
229
71
55
29
7
41
160
69
24
30
17
163
5
120
61
3
177
3
27
78
71
49
75
68
28
51
5
16
92
48
52
56
40
32
49
119
4
27
41
79
54
11
48
72
24
156
4
12
164
48
60
31
45
171
60
84
29
25
6
45
21
90
29
31
233
72
4
9
150
293
79
113
40
177
39
140
12
7
41
25
11
148
45
36
66
29
31
54
36
23
72
148
60
51
24
36
66
83
12
13
83
84
28
20
12
25
60
35
19
57
27
17
19
24
72
48
5
127
54
75
24
8
19
29
1
78
102
54
6
159
39
12
90
11
48
31
65
49
30
36
114
84
11
12
24
88
87
18
15
56
4
96
20
55
9
48
12
21
59
67
29
100
51
18
51
81
39
144
8
109
51
72
120
87
18
30
77
19
30
59
96
100
144
80
25
75
80
76
84
80
16
24
20
156
169
47
28
32
76
9
144
135
32
13
11
76
39
41
28
21
54
5
160
159
65
16
9
42
120
89
60
64
8
157
63
87
156
41
24
72
13
27
8
36
139
41
13
123
63
41
13
15
21
36
35
73
11
60
1
51
69
18
137
4
21
108
6
54
243
32
28
44
48
36
36
184
51
141
39
81
8
19
21
72
33
95
24
91
6
ABCD 98400214288*3^$a+1 [50066]
21
20
7
72
45
36
92
61
162
168
29
127
5
40
99
21
159
57
87
78
47
37
111
105
24
15
120
129
119
43
209
60
48
31
66
15
3
72
36
24
113
31
221
211
138
71
1
114
201
15
54
54
21
81
75
273
54
57
8
12
85
30
18
168
192
72
75
39
102
99
9
71
55
21
33
47
43
41
48
60
283
108
42
108
107
24
151
54
36
99
80
1
42
33
39
36
48
90
11
16
20
25
54
6
30
54
18
186
30
89
163
77
121
114
66
171
45
150
30
60
15
3
48
9
9
144
23
13
6
5
25
18
33
27
18
30
17
73
42
48
5
64
39
81
20
16
20
7
6
30
132
18
11
48
97
60
90
54
51
15
5
40
15
36
54
18
473
79
36
204
21
9
24
12
18
24
33
24
15
48
153
9
6
5
25
18
72
17
25
102
45
69
11
25
35
13
35
91
96
66
167
31
54
18
5
144
31
18
131
163
17
19
12
42
126
161
16
39
105
39
57
9
23
13
39
75
18
3
44
61
39
15
81
27
17
121
78
90
156
18
42
135
96
57
12
75
8
43
5
12
1
47
79
36
9
80
1
39
8
31
156
36
405
45
18
96
65
109
42
48
21
33
6
12
198
27
9
275
40
9
47
175
108
101
25
171
44
96
72
48
37
102
5
13
6
120
90
42
45
135
197
31
101
43
36
144
78
39
9
24
47
60
55
41
192
121
6
288
77
79
6
30
18
107
16
39
81
9
60
135
21
24
51
3
29
1
132
48
27
135
90
78
29
133
30
5
67
60
17
48
28
9
11
264
91
174
15
315
30
240
35
180
31
77
31
234
42
41
192
13
24
66
72
36
42
12
108
18
72
129
3
30
168
12
27
15
5
43
216
72
5
84
25
83
1
6
5
13
107
136
9
23
31
66
131
60
79
18
35
192
156
37
3
44
19
96
36
5
40
39
81
20
85
72
48
72
47
43
33
9
35
100
116
37
3
33
179
60
31
84
72
5
40
156
33
47
12
67
65
43
5
67
65
169
111
141
18
81
15
210
18
17
96
4
80
168
85
78
48
29
72
139
90
30
29
48
319
105
9
162
12
173
4
39
81
195
144
101
91
240
102
6
41
31
102
83
40
3
36
65
25
114
141
51
18
171
8
43
5
43
36
78
102
24
30
6
18
192
18
162
6
69
51
72
6
30
21
3
57
200
120
16
32
1
72
39
33
132
30
5
49
90
54
23
4
80
1
90
24
54
90
29
55
78
219
51
72
137
79
36
84
252
5
24
16
200
7
36
72
5
13
11
43
18
107
28
99
45
69
11
1
99
99
72
5
175
89
40
60
15
21
15
108
72
48
72
5
40
120
87
60
36
30
126
216
24
21
9
18
60
137
79
36
65
61
119
55
65
31
12
36
36
53
163
90
18
60
12
42
66
57
3
216
66
144
6
17
72
16
24
56
7
33
3
162
144
35
96
19
18
36
12
47
48
13
87
165
24
15
21
228
150
102
47
7
60
30
126
137
43
108
42
102
65
60
223
30
18
60
120
29
121
51
15
36
29
61
168
126
5
61
108
71
133
35
72
40
20
31
12
126
24
12
35
19
180
21
33
96
66
54
27
44
55
6
30
5
139
41
55
48
60
81
93
18
29
36
139
30
18
150
120
18
18
131
31
90
39
120
135
66
108
6
21
20
43
161
120
49
120
42
5
43
6
71
12
43
17
67
24
12
29
36
24
16
99
113
85
27
68
13
102
18
75
75
69
111
30
18
6
30
101
24
55
41
24
136
3
30
ABCD 98400474028*3^$a+1 [50003]
20
16
47
1
44
12
69
7
32
36
39
30
7
20
3
21
15
45
51
21
72
27
129
21
15
3
12
225
76
8
15
61
5
51
24
33
3
60
132
27
25
53
51
24
81
15
16
59
66
48
42
18
162
9
9
3
24
75
25
23
30
3
28
164
21
31
8
28
17
27
24
9
42
21
40
8
9
60
132
75
4
5
127
80
39
240
1
108
11
9
21
90
9
12
57
30
153
12
96
76
44
69
36
36
75
33
60
3
33
7
17
6
157
47
60
21
60
99
13
53
36
55
20
3
1
11
108
33
12
12
45
78
57
24
12
3
21
105
39
60
24
48
28
29
7
53
12
63
12
39
24
61
41
24
27
40
8
40
29
12
15
15
1
119
45
75
49
161
18
36
30
186
114
66
84
61
128
180
111
1
20
3
72
24
1
20
3
30
27
24
45
30
36
48
6
15
69
63
3
69
52
96
197
27
33
255
28
20
12
21
91
36
32
147
18
30
73
92
12
4
41
90
93
45
30
36
45
21
90
114
7
23
24
12
18
127
203
21
45
55
20
12
9
15
9
27
48
16
8
75
12
60
25
8
52
35
1
53
27
27
6
27
4
5
18
61
44
12
24
12
88
56
16
17
60
120
15
45
87
96
9
19
65
15
24
12
36
33
31
35
30
31
77
27
36
72
45
12
3
27
81
9
3
75
12
48
6
54
73
167
13
20
24
9
99
27
84
21
15
108
33
9
75
45
108
31
44
51
61
8
12
9
6
25
53
36
31
23
1
29
42
81
87
6
36
19
65
27
84
33
3
237
42
138
7
116
12
15
13
149
54
54
66
36
18
7
5
3
45
27
4
32
12
45
12
30
49
20
105
6
189
15
25
65
60
51
69
7
119
24
66
24
54
6
51
84
15
21
40
20
3
90
87
129
60
96
99
100
11
49
32
4
56
3
24
57
16
89
60
3
28
32
208
53
24
3
40
68
45
111
228
15
61
29
7
95
9
24
15
6
6
1
77
27
93
42
45
9
6
25
173
63
153
39
60
45
147
4
36
56
4
35
49
176
9
54
21
144
16
35
36
9
120
75
25
11
21
69
3
72
64
65
39
36
40
11
48
30
12
99
12
84
9
24
27
15
24
21
16
17
127
8
45
31
44
36
60
12
57
31
80
36
24
52
17
3
40
80
12
27
90
99
84
52
44
69
51
12
57
27
39
45
9
147
3
30
3
64
5
60
30
241
44
39
21
69
15
51
93
27
25
8
12
33
36
54
72
30
3
12
48
27
141
24
40
83
42
108
15
36
111
78
7
20
3
60
21
9
267
84
39
37
20
40
20
105
78
57
69
15
39
133
108
11
90
48
15
15
6
54
6
7
32
87
45
24
12
72
36
84
27
18
12
108
60
6
30
24
66
37
8
24
21
39
15
21
204
57
30
61
59
1
239
45
3
13
92
105
163
20
4
5
39
39
12
33
12
120
129
27
57
42
21
40
17
3
64
8
12
9
39
36
12
3
114
3
57
60
15
36
135
21
60
3
21
76
128
12
75
93
96
36
84
45
30
54
12
19
11
9
16
56
24
15
18
15
27
18
3
9
150
9
52
20
69
114
1
36
68
52
144
29
6
1
128
9
3
129
3
81
31
29
15
12
64
24
20
72
33
39
27
9
36
33
12
15
36
4
24
29
63
88
29
186
96
18
75
105
123
9
18
93
27
57
45
31
29
31
17
87
24
15
120
36
33
195
117
24
75
9
36
21
171
28
5
15
96
33
42
54
6
49
11
24
21
84
15
25
200
12
9
15
153
102
9
24
27
18
3
9
31
17
7
44
141
15
36
24
39
81
3
33
63
36
18
27
36
33
36
39
12
39
33
135
13
48
5
51
48
28
128
12
12
28
17
51
15
117
12
15
1
41
15
3
102
54
96
30
48
63
27
126
31
53
30
12
18
3
60
33
39
48
9
55
65
91
8
9
6
45
12
117
15
72
3
30
43
17
3
9
3
12
48
16
5
24
7
149
24
3
99
1
47
12
45
129
67
8
84
75
30
63
3
9
51
114
42
21
4
20
4
95
66
15
15
48
33
64
35
109
60
89
15
112
35
9
15
61
20
39
129
52
23
12
144
69
12
33
3
4
104
76
59
1
59
6
19
5
6
9
16
35
48
30
3
147
42
120
15
93
120
3
60
3
9
16
32
9
63
57
3
48
3
9
12
99
25
20
36
24
9
31
11
33
141
15
52
20
33
55
41
31
29
3
21
51
228
52
65
30
48
21
52
23
144
33
57
6
81
36
3
57
4
8
15
6
6
61
17
6
45
12
33
51
9
84
60
12
31
20
33
91
84
72
60
17
87
75
1
83
9
96
12
39
213
147
30
3
105
111
15
96
21
4
24
29
15
21
6
18
42
45
9
51
3
33
12
36
15
45
12
57
30
30
12
30
18
15
21
6
54
27
60
48
40
11
18
30
1
29
15
12
84
16
125
60
60
18
21
72
4
53
3
24
15
48
30
67
20
123
105
87
33
36
40
35
21
4
95
36
69
12
12
21
7
29
48
3
9
ABCD 98401030972*3^$a+1 [50092]
12
6
162
12
17
91
42
48
42
12
6
135
8
1
84
24
3
24
3
180
33
39
89
37
60
47
43
18
59
121
102
24
161
48
40
21
138
41
1
30
105
128
61
12
90
180
132
18
54
66
3
51
108
177
3
21
39
17
181
35
13
27
48
39
90
12
54
186
18
36
210
96
18
81
9
48
60
18
137
73
95
16
96
8
72
109
11
88
27
53
37
83
7
18
6
81
9
18
48
18
11
13
27
261
48
6
66
114
9
99
72
18
30
90
72
6
53
37
30
108
36
5
19
77
49
30
89
91
5
13
6
72
189
8
103
78
11
96
72
31
132
45
24
69
54
168
138
54
36
89
25
18
48
5
16
3
5
7
6
59
64
21
66
9
24
39
42
90
5
96
19
5
121
15
32
13
54
228
65
31
144
36
5
16
200
25
311
304
200
13
42
48
60
12
6
30
24
18
51
75
12
24
41
24
24
31
9
81
18
60
72
138
42
53
85
27
15
84
60
54
90
65
1
54
113
40
152
25
30
18
63
32
139
69
27
72
12
6
12
78
18
12
42
12
21
24
8
55
113
67
53
184
3
36
72
12
36
54
90
60
12
9
80
24
67
101
13
59
43
5
19
120
29
7
9
15
306
119
96
73
234
12
90
78
153
27
53
19
45
39
81
99
21
21
48
36
18
18
3
32
55
60
12
153
27
53
24
16
120
80
49
6
48
36
21
80
7
17
55
65
115
53
16
9
12
35
16
75
18
54
21
21
36
15
8
16
195
29
109
35
7
36
12
276
29
1
36
75
8
133
18
72
9
33
18
30
23
19
53
445
18
57
15
9
8
55
41
67
42
12
15
3
18
78
12
18
90
24
72
101
115
72
36
54
83
25
30
17
168
37
102
261
32
37
18
36
5
25
15
99
36
105
69
27
104
19
101
24
88
3
36
48
57
33
6
36
21
27
108
17
72
1
90
5
13
6
5
133
42
41
88
32
55
48
17
79
126
18
36
45
93
6
12
24
90
66
69
3
132
89
136
21
59
13
42
89
24
25
18
29
48
181
35
91
30
15
8
67
53
1
54
6
36
23
103
12
60
17
40
69
12
150
30
42
65
16
165
11
49
30
114
12
59
16
105
54
81
9
6
9
27
84
113
55
72
18
18
30
18
77
127
281
235
60
12
24
45
171
53
145
12
3
69
6
12
9
51
108
17
13
54
77
24
16
104
85
114
36
72
29
91
54
6
84
60
84
42
72
35
31
24
36
45
21
35
48
61
147
39
41
7
42
39
69
27
3
72
5
103
17
48
48
13
42
30
204
15
39
144
12
101
25
42
93
8
16
75
60
105
120
9
36
35
31
129
21
72
11
7
9
21
18
17
48
79
36
5
16
51
18
11
16
80
19
126
95
235
45
32
7
24
36
5
16
27
6
12
78
29
7
9
57
15
24
56
19
18
30
5
121
54
65
133
72
126
36
81
8
24
31
24
30
6
21
56
7
90
42
5
16
63
185
16
51
42
30
21
39
18
18
84
17
55
60
29
24
1
87
87
33
24
56
37
51
15
36
149
49
36
179
43
45
80
13
59
163
72
18
18
177
24
33
23
40
24
8
31
102
42
12
36
54
18
60
53
163
197
37
35
112
9
42
48
5
1
30
9
51
36
30
72
90
6
59
7
9
72
32
37
11
144
25
54
12
42
3
87
36
102
15
120
63
6
30
21
147
5
25
23
19
21
8
187
18
66
54
72
18
150
59
175
12
21
15
9
8
7
66
60
18
36
5
25
39
57
12
11
24
88
3
6
30
18
47
133
198
114
35
31
89
25
23
7
54
6
21
128
157
54
21
15
17
13
54
21
15
24
90
84
171
15
9
27
18
66
41
64
3
5
16
32
37
51
32
64
3
30
108
114
113
136
21
51
32
187
36
9
24
51
204
17
72
16
57
48
54
108
42
36
12
90
60
29
136
45
99
24
189
30
21
320
79
12
5
13
35
37
54
54
63
15
9
39
36
5
19
12
60
48
21
111
9
75
36
24
9
27
138
96
54
84
6
59
115
36
17
25
18
77
64
21
3
51
53
136
45
27
200
24
40
8
145
18
29
13
51
72
32
112
51
53
24
91
66
6
90
18
12
93
176
ABCD 98401193362*3^$a+1 [50009]
12
7
89
25
207
20
48
7
24
33
48
3
60
5
4
183
197
37
15
24
24
32
40
8
48
12
88
20
48
16
45
23
36
7
93
12
104
391
48
21
8
48
124
56
48
7
33
20
60
31
9
81
15
44
132
12
48
108
64
116
16
176
43
29
91
6
71
72
60
36
72
49
23
48
124
36
8
4
20
40
8
52
96
56
4
12
72
68
49
36
83
12
12
108
28
57
23
12
55
45
60
8
121
11
85
107
40
33
83
7
29
76
8
4
20
48
40
72
93
59
36
12
28
9
11
28
15
77
28
57
75
8
12
19
36
9
129
59
31
42
27
116
64
12
36
200
4
60
84
116
16
39
113
12
84
60
16
8
97
36
23
12
19
24
5
4
48
15
45
60
32
36
55
29
31
17
48
7
9
45
63
20
12
40
8
91
9
8
60
4
36
9
39
84
8
52
8
60
60
100
3
12
5
84
180
16
8
36
24
112
92
16
120
20
4
60
8
13
227
228
36
31
9
24
21
99
27
65
109
15
104
64
60
51
5
12
60
25
3
12
32
72
24
60
84
120
31
65
4
80
61
47
24
48
12
28
128
4
15
5
40
51
9
84
12
8
121
90
45
20
4
56
19
81
8
67
6
27
8
28
24
36
72
3
189
56
64
32
4
20
52
8
36
16
84
15
29
4
8
100
72
32
4
12
45
3
51
81
75
29
25
63
56
72
12
12
25
3
117
3
20
72
4
56
79
5
12
60
24
64
20
120
4
8
88
15
69
72
39
9
20
36
84
43
45
12
80
97
36
15
3
17
19
96
9
24
24
60
56
4
36
15
65
40
45
35
31
21
39
66
147
68
4
20
19
77
49
15
20
64
60
12
44
91
5
43
65
24
156
220
152
24
24
7
77
12
55
9
80
127
9
96
44
4
36
9
15
20
100
297
35
85
3
44
40
8
4
8
72
228
12
36
235
30
47
88
92
72
108
60
52
99
141
48
60
56
120
144
132
36
12
88
132
12
20
79
36
9
20
24
12
4
20
100
21
71
4
168
32
16
48
36
108
32
4
27
9
24
20
12
52
36
81
23
36
4
21
87
8
16
48
27
126
207
8
52
51
60
17
4
8
160
93
15
39
9
32
72
76
20
7
24
101
48
96
24
52
60
164
28
20
72
40
36
8
64
27
9
132
128
4
12
8
48
12
28
12
27
5
4
20
180
40
20
60
4
92
60
16
32
7
141
12
60
57
35
31
5
4
24
36
39
81
24
32
12
28
8
12
88
12
60
225
47
12
85
35
24
12
19
53
31
125
36
1
18
21
60
36
8
4
48
20
24
24
85
47
28
24
351
17
55
53
181
3
33
63
56
55
5
24
60
24
31
5
55
12
29
24
16
8
96
31
5
36
13
107
60
108
4
8
49
6
18
147
195
48
57
108
24
60
32
151
18
47
43
5
16
24
27
5
24
4
21
51
12
20
7
65
76
68
12
60
12
48
64
44
16
20
1
18
237
219
33
51
137
85
3
32
12
112
8
96
4
56
16
36
20
28
44
40
8
120
108
16
44
25
30
21
21
15
8
31
5
4
140
36
24
12
28
180
20
4
56
24
48
24
16
9
11
4
24
92
12
12
84
85
27
99
90
63
96
72
32
12
64
20
84
48
52
48
48
92
25
35
28
60
12
9
15
44
25
119
7
24
120
126
6
113
31
9
92
19
33
8
100
68
115
69
56
40
84
20
72
4
104
60
16
12
60
144
24
20
60
24
52
39
137
60
84
48
103
33
60
27
57
132
56
28
21
35
28
63
9
8
172
24
44
180
103
45
60
8
84
48
52
8
24
76
68
40
44
28
3
6
11
24
1
90
9
8
28
99
66
27
8
12
96
7
18
11
40
36
44
121
23
184
3
18
15
20
12
100
15
5
73
35
4
48
72
92
1
47
12
25
23
208
108
20
96
19
65
4
56
120
180
72
12
36
31
36
33
87
108
129
21
11
4
87
65
43
5
36
64
32
24
4
116
4
92
24
16
32
16
24
192
39
17
12
31
29
40
93
3
20
96
88
36
20
84
7
213
20
36
7
65
24
244
20
16
44
96
40
165
11
13
90
17
12
7
69
20
12
12
36
76
20
76
32
36
12
48
24
60
100
12
48
72
261
59
4
96
8
12
24
84
12
36
12
16
20
60
16
8
37
123
60
27
5
4
24
68
60
40
12
3
53
16
96
8
25
11
28
8
24
88
92
16
44
175
33
20
16
27
17
13
23
12
48
84
48
24
28
168
20
52
87
141
8
37
27
72
21
87
56
61
15
39
65
24
48
28
27
33
21
24
15
32
88
32
12
13
15
24
8
16
51
65
48
36
4
60
33
123
27
65
115
ABCD 98401244146*3^$a+1 [50040]
69
3
72
39
36
61
65
7
8
3
21
48
33
24
126
9
24
16
35
96
13
5
12
15
45
43
24
120
83
90
3
51
144
61
5
54
6
66
180
78
99
3
13
32
99
13
257
103
23
105
3
21
69
99
40
152
201
63
201
6
84
13
32
9
87
3
21
129
66
36
18
87
3
165
96
99
37
8
24
153
48
36
150
90
51
120
3
165
51
36
78
12
54
36
168
237
33
31
35
24
12
33
27
69
141
54
90
195
75
45
40
59
72
90
18
9
33
138
157
5
67
32
9
162
45
285
84
15
129
96
39
45
132
48
6
33
3
45
45
3
15
156
93
141
6
54
36
36
18
21
81
55
5
18
9
3
85
65
103
120
5
235
56
69
19
32
75
54
60
51
16
5
75
40
29
99
24
21
75
64
8
33
36
123
93
90
57
117
54
21
48
3
13
32
9
144
87
9
66
288
6
210
54
162
168
30
42
13
176
45
51
15
378
36
19
32
75
90
147
123
69
21
18
6
171
24
105
103
77
51
75
24
234
12
18
42
30
78
90
12
73
80
24
72
135
9
81
36
18
192
57
87
129
51
21
88
35
60
57
64
5
66
33
75
45
24
63
25
8
15
6
84
36
3
93
288
51
16
8
51
45
171
85
23
36
69
51
6
18
30
42
84
90
39
304
113
108
12
39
69
99
231
57
69
3
27
13
23
73
35
21
16
149
43
47
49
32
9
31
104
99
102
18
37
80
48
16
59
189
88
59
90
96
90
25
59
21
120
48
27
45
9
60
3
40
8
3
12
145
48
65
30
60
36
33
48
93
36
175
29
27
192
141
30
117
24
81
63
21
54
21
75
13
23
9
99
120
157
5
24
3
63
54
91
200
33
42
165
9
60
66
60
90
75
15
9
9
36
36
7
113
18
90
19
77
51
240
105
54
25
24
77
48
6
54
66
24
12
57
16
5
12
114
36
33
64
77
51
112
152
40
59
6
90
30
36
108
87
45
84
24
66
21
3
12
33
24
21
75
96
24
15
1
56
160
8
15
30
36
240
151
113
31
41
15
24
51
37
128
159
1
72
32
9
39
51
66
51
72
21
6
141
15
57
237
51
33
55
35
96
30
103
83
229
35
54
31
176
33
12
19
296
45
60
15
285
60
108
27
48
40
32
9
15
39
129
3
13
5
12
15
40
35
229
11
84
36
93
51
21
75
13
41
39
64
107
54
36
3
123
108
6
36
48
6
81
3
261
9
36
91
152
87
84
21
39
30
99
123
30
55
5
27
21
42
9
21
139
5
6
69
21
3
27
45
24
16
32
72
96
40
59
30
54
6
84
39
51
6
175
80
184
11
13
176
117
27
3
165
3
12
18
15
16
95
33
48
159
90
54
81
45
3
171
96
126
7
32
48
33
39
16
53
126
213
27
13
8
69
99
171
61
59
96
180
54
156
15
9
36
18
102
27
51
30
72
60
3
96
9
175
41
36
3
72
99
24
69
57
66
13
155
192
85
24
35
36
54
60
15
24
24
48
243
301
96
80
9
135
69
75
141
51
75
30
60
54
61
155
90
27
3
45
24
9
15
16
8
256
24
23
90
18
61
8
3
93
256
95
144
6
99
27
48
117
24
45
126
18
72
75
123
36
33
33
24
175
128
147
21
33
12
27
33
48
55
104
88
144
8
3
18
67
35
45
63
9
87
126
27
72
21
19
56
3
30
199
53
163
107
90
19
5
120
3
216
75
36
121
125
3
192
45
198
30
180
27
24
171
54
90
45
21
60
180
54
ABCD 98401429598*3^$a+1 [50004]
99
24
12
9
36
15
57
27
9
35
120
12
4
96
8
24
60
16
177
60
35
48
97
63
20
324
100
8
37
71
4
20
1
99
96
21
11
48
72
108
24
88
9
71
60
13
27
8
60
25
24
87
8
133
23
136
45
39
44
168
73
47
12
157
11
108
64
45
203
85
47
40
108
68
220
24
8
4
48
20
28
57
108
75
33
27
45
95
148
9
11
1
108
95
48
25
23
40
21
24
72
12
71
4
21
12
95
37
12
11
40
129
83
88
177
23
97
27
56
4
108
20
97
3
81
39
21
51
21
72
3
9
3
80
36
132
25
23
4
8
13
47
64
108
33
3
164
37
83
61
47
108
205
155
25
84
51
9
71
24
36
72
100
8
132
48
25
47
49
99
32
85
72
11
60
72
4
44
76
33
36
36
60
119
1
168
35
1
36
51
128
112
9
23
40
48
93
36
36
27
45
23
64
69
96
36
3
45
24
27
9
36
144
36
15
120
56
37
3
12
45
71
37
35
37
83
48
12
12
108
37
36
27
72
20
136
80
16
44
144
1
132
48
15
96
44
40
12
32
60
96
112
8
61
63
156
177
35
37
15
21
72
108
15
20
24
48
4
33
11
40
20
25
35
1
15
44
61
51
8
1
15
44
4
48
32
36
37
95
100
84
44
1
11
169
23
16
140
124
21
84
83
49
111
8
120
25
36
59
85
132
15
129
11
205
99
24
69
132
143
160
48
72
45
63
8
24
25
71
1
11
409
39
69
71
1
11
25
47
1
99
33
48
60
15
69
15
21
35
97
27
56
16
44
49
71
97
75
128
61
3
20
120
37
59
4
72
33
11
4
21
36
108
11
324
37
3
12
21
35
108
12
52
56
72
120
28
57
63
45
215
61
11
12
13
15
32
76
20
16
84
24
68
48
49
12
23
28
84
33
71
1
3
56
220
21
108
111
21
59
24
16
45
144
36
299
25
12
119
24
108
25
84
15
116
48
52
24
44
132
25
3
45
204
27
8
13
23
24
48
4
24
21
23
100
96
12
189
39
12
60
24
8
16
92
49
96
72
95
25
71
1
315
8
36
1
60
15
8
16
36
96
8
49
35
61
95
12
120
37
3
33
72
35
97
23
13
72
23
12
4
9
15
32
40
32
36
60
37
83
12
12
61
27
68
121
51
33
60
35
24
25
23
73
39
12
105
24
155
60
84
216
16
153
48
3
20
120
40
105
24
15
12
36
48
12
105
23
49
51
9
11
181
168
131
52
68
1
51
48
21
24
119
37
23
1
84
27
24
72
8
60
4
21
27
9
159
12
9
60
131
4
48
68
72
36
64
72
24
57
35
108
12
112
36
20
49
35
61
36
11
97
123
108
60
24
21
24
48
63
9
11
76
8
37
11
28
81
24
95
136
93
11
120
132
28
44
60
145
36
35
157
23
85
35
4
8
13
216
75
8
25
11
24
28
20
25
47
1
35
60
12
120
4
236
25
107
73
3
81
23
1
35
120
4
60
56
4
57
63
81
35
372
49
119
12
28
20
37
120
60
108
47
184
21
12
51
20
60
124
36
60
20
4
68
12
181
84
15
56
1
59
16
44
12
28
32
13
12
143
4
60
33
48
15
9
63
9
15
68
37
23
40
56
60
37
15
48
45
59
1
15
57
48
15
24
116
24
97
120
3
68
4
93
3
105
183
105
15
20
64
12
120
24
24
21
47
132
16
120
9
147
60
81
60
3
192
24
48
8
13
47
48
97
132
11
4
140
25
3
8
37
155
49
3
33
27
80
16
36
44
12
28
81
59
4
117
48
87
68
85
3
117
27
24
20
12
13
75
132
20
48
25
35
37
204
59
60
37
15
24
105
11
25
23
1
11
88
21
96
3
9
72
71
25
47
1
47
60
4
21
143
121
15
9
36
63
45
3
144
36
32
37
48
71
120
12
37
72
36
3
60
80
52
20
37
95
48
13
51
44
85
51
93
3
60
33
159
80
60
28
48
12
32
157
99
132
92
37
48
36
47
25
24
48
51
129
71
24
13
147
8
64
33
15
68
40
12
105
108
48
75
32
12
25
23
37
11
25
15
12
8
60
16
8
40
21
39
45
96
ABCD 98401489684*3^$a+1 [50010]
72
60
17
31
60
96
132
120
29
54
36
1
36
60
137
54
73
24
48
96
209
55
89
18
25
48
132
24
149
36
55
12
221
7
12
96
65
72
54
25
29
31
24
12
36
60
60
29
108
151
11
13
5
43
29
67
48
29
7
65
163
36
48
23
1
89
108
36
18
198
283
77
7
84
12
156
101
55
372
156
12
24
29
175
12
29
7
168
36
5
43
65
36
19
300
41
91
17
79
11
90
7
119
13
60
48
185
19
96
29
36
54
90
54
97
156
36
24
24
24
35
162
7
36
29
139
72
24
60
47
18
7
11
145
12
36
95
37
17
72
31
72
41
43
11
18
151
47
1
71
25
180
72
144
120
24
48
36
48
36
24
108
53
54
90
36
31
48
264
48
5
43
84
71
1
179
18
54
25
24
60
84
41
72
19
24
24
132
125
115
24
167
1
17
91
143
36
25
132
77
43
29
144
36
55
12
168
60
36
48
96
36
36
173
19
89
19
53
79
12
89
7
72
47
109
71
13
48
36
36
48
17
162
72
85
36
5
7
29
55
48
23
108
193
48
29
91
71
121
23
1
125
43
119
108
18
54
1
24
48
24
84
71
1
24
11
1
84
59
54
7
83
73
12
12
29
79
168
41
36
36
7
173
43
12
485
55
72
53
270
109
35
37
53
115
227
144
13
77
108
31
59
37
89
7
60
96
84
180
192
11
121
23
36
25
84
84
23
37
53
7
47
72
37
84
180
59
13
77
55
12
131
121
12
29
18
37
17
36
139
132
24
11
54
55
24
12
161
108
79
83
162
180
55
35
25
47
85
60
12
48
11
25
108
48
12
41
91
192
12
180
180
11
61
72
11
18
18
54
67
12
48
36
60
36
48
12
5
36
180
54
85
48
173
18
181
72
12
60
12
12
36
65
7
12
12
72
5
187
144
72
11
144
61
60
5
54
25
192
35
54
7
11
157
132
107
36
97
11
270
67
59
72
72
25
180
137
79
72
36
108
101
67
12
29
67
72
77
18
49
24
72
36
60
11
108
37
89
31
60
161
19
53
187
48
35
85
5
36
7
24
24
60
12
35
234
127
17
36
43
11
36
108
25
48
12
180
72
95
108
1
35
1
48
120
36
48
144
143
36
18
19
17
19
36
12
23
1
48
180
156
156
396
168
29
79
12
161
18
18
18
49
72
168
48
72
12
60
59
13
24
72
96
72
12
72
89
19
107
49
48
12
12
12
12
60
48
132
65
31
36
156
12
72
108
179
36
18
7
96
228
108
108
36
96
48
168
5
18
162
7
11
1
17
115
101
19
35
54
72
126
13
24
96
12
197
43
132
5
115
155
1
60
101
199
89
31
5
36
7
119
54
36
54
90
270
205
11
73
12
60
35
97
11
37
24
180
12
17
67
95
90
19
35
13
48
84
36
53
54
90
36
7
72
101
43
72
11
85
5
216
18
1
108
168
168
192
60
36
77
127
35
37
35
133
155
97
12
24
48
53
54
97
60
275
54
79
11
1
36
107
25
24
12
29
31
36
5
54
18
72
54
25
29
36
144
36
36
54
109
161
79
11
25
11
25
155
37
17
90
97
65
72
180
18
13
24
96
65
90
13
77
162
49
131
162
90
90
19
179
1
107
1
96
47
73
89
18
25
12
48
120
132
84
180
96
5
67
12
101
18
216
61
84
35
85
60
24
36
65
43
60
96
12
84
137
ABCD 98401536848*3^$a+1 [50079]
29
18
21
16
5
55
71
12
57
40
56
4
104
156
15
54
75
57
18
36
21
69
90
85
59
1
140
39
61
23
72
1
24
71
12
6
15
291
249
51
45
51
25
137
18
72
36
57
63
96
54
15
76
36
20
33
51
39
102
55
5
3
12
4
96
8
16
5
174
57
15
9
9
162
42
7
5
18
21
111
18
51
136
65
31
120
84
65
24
7
59
1
5
39
99
36
6
79
23
81
87
93
12
4
20
33
51
16
20
96
64
35
60
61
24
41
15
87
37
71
90
42
157
53
36
6
1
47
13
167
21
136
59
72
18
114
102
96
162
12
45
16
24
104
16
119
1
5
175
5
15
33
3
75
49
20
24
9
7
60
80
141
39
183
30
6
61
11
84
21
40
17
43
8
72
24
99
180
1
20
141
63
16
56
48
15
72
25
20
9
18
60
21
87
12
93
4
36
107
72
1
24
11
18
192
55
17
36
91
20
39
57
15
162
12
31
65
15
3
156
25
20
136
59
25
23
57
75
18
12
55
56
87
21
75
36
61
44
39
120
6
51
60
144
33
120
6
30
144
18
18
72
63
9
3
93
31
36
59
156
25
204
44
36
15
9
69
7
180
23
21
69
3
64
59
37
5
55
83
72
169
29
7
60
24
36
20
4
164
52
24
36
24
5
39
51
21
9
36
42
37
36
20
64
20
15
6
39
15
84
37
5
19
11
18
42
12
13
5
3
75
57
84
24
76
5
91
53
42
144
36
25
5
90
45
9
6
48
1
20
60
99
72
45
99
45
36
45
39
24
36
135
9
81
6
33
51
129
36
36
15
145
23
177
39
228
57
51
49
60
36
8
16
35
61
83
210
75
60
72
33
7
47
21
72
64
56
4
65
18
72
9
120
52
20
108
21
31
17
27
36
40
140
63
37
5
12
67
29
15
16
23
57
9
90
1
60
20
16
17
102
25
60
23
97
36
20
63
180
117
105
30
42
43
8
60
135
61
56
63
1
56
60
189
36
199
60
11
162
18
49
203
72
9
9
96
66
18
7
29
111
40
20
33
12
31
5
55
20
39
66
42
33
75
33
16
35
18
7
119
6
31
8
196
200
9
7
299
1
8
51
25
41
75
15
45
87
288
102
63
15
69
40
83
21
51
1
8
45
42
18
36
30
25
60
11
12
21
21
198
21
51
69
75
30
27
27
90
6
37
17
18
33
16
44
16
120
23
21
45
24
51
16
44
72
64
89
90
24
36
37
47
13
47
18
30
49
36
23
1
5
54
97
23
21
36
4
71
69
36
3
12
9
51
25
8
52
8
315
1
35
18
42
84
117
40
204
20
60
40
95
36
49
65
120
18
13
44
141
39
69
27
9
24
30
114
72
519
52
8
72
48
16
20
144
16
35
36
150
19
35
25
116
33
72
115
20
108
12
64
59
1
56
69
18
6
54
30
43
84
5
31
23
36
85
44
99
18
60
30
85
24
23
126
36
39
12
24
15
264
165
15
36
21
64
41
19
36
23
21
136
164
21
18
21
40
11
90
30
18
111
24
16
20
40
11
234
30
21
3
121
41
30
93
231
9
117
63
12
4
11
144
25
71
30
24
18
33
57
87
51
129
51
72
37
59
72
18
174
6
72
19
11
150
195
180
4
60
36
203
21
123
6
7
47
12
1
17
3
24
69
12
3
16
35
85
23
72
9
76
44
51
18
7
89
36
36
3
135
96
69
16
59
37
20
228
16
23
33
57
7
83
21
52
20
99
9
12
40
83
45
15
37
120
20
105
19
44
9
6
1
65
55
203
36
57
84
16
5
72
30
13
144
5
36
54
36
42
7
23
13
5
19
23
21
9
162
36
25
120
17
7
53
67
89
72
18
96
30
31
23
61
11
25
24
104
180
27
45
4
36
5
19
20
51
45
135
9
51
18
91
89
75
12
3
30
75
105
31
65
36
72
66
37
80
27
93
4
119
121
5
6
102
63
108
15
1
53
48
18
81
15
1
17
18
49
44
9
6
61
59
42
15
64
36
140
33
30
1
164
16
60
65
331
20
87
13
84
120
20
51
18
120
42
18
7
68
36
33
30
37
95
61
83
270
51
33
72
78
18
79
41
79
11
9
141
3
9
6
72
30
219
15
108
90
42
85
20
16
23
97
ABCD 98402294306*3^$a+1 [50033]
27
111
36
18
27
40
11
90
78
1
5
18
25
35
156
49
32
39
12
69
100
5
30
1
23
42
7
47
25
36
44
3
37
8
28
5
72
27
21
42
6
60
51
40
41
12
27
9
12
12
30
6
39
21
30
30
42
9
15
168
37
23
85
23
48
81
45
24
19
72
20
60
9
12
120
27
27
18
43
32
15
72
25
95
1
17
27
3
42
3
28
24
108
5
15
33
48
6
48
60
13
53
79
77
6
18
30
6
150
48
18
48
51
60
81
138
21
88
107
25
29
90
9
3
90
12
27
9
31
5
15
33
36
72
42
72
1
53
30
61
108
53
18
21
69
12
7
17
24
96
15
9
12
7
5
27
33
48
7
71
54
7
35
121
5
19
59
49
5
48
39
69
54
48
108
37
72
5
27
93
12
48
27
100
29
24
48
24
30
18
127
35
73
23
109
20
9
51
136
35
48
6
126
117
12
3
42
6
49
11
30
12
27
60
48
12
21
90
72
6
24
7
11
12
66
90
24
25
72
5
48
72
90
1
35
84
13
11
30
31
48
32
45
6
30
12
27
15
18
67
20
39
84
25
53
27
105
48
39
81
102
13
65
18
9
153
19
8
33
84
75
3
12
33
3
25
65
18
12
24
54
36
54
1
5
15
60
39
9
12
21
12
43
47
42
3
33
18
6
3
28
29
6
205
47
60
6
7
32
72
3
18
108
171
33
96
12
19
161
18
21
9
36
66
9
3
157
8
45
42
18
15
15
42
195
39
12
9
39
24
12
13
12
5
63
12
3
85
11
69
12
15
36
48
37
44
69
12
55
59
13
107
18
36
42
37
53
19
11
25
23
30
99
57
43
12
143
18
108
42
30
90
57
12
51
48
66
6
42
15
63
25
29
36
99
16
89
3
87
18
78
25
24
8
75
6
31
53
7
8
57
24
19
101
7
44
81
84
18
36
132
48
6
24
7
5
12
7
20
9
19
32
33
67
5
60
90
25
20
15
45
273
75
15
30
7
23
6
120
30
6
66
9
45
54
102
42
90
48
87
72
60
45
15
69
19
20
12
45
24
30
24
6
39
15
18
18
24
18
12
27
15
66
55
119
13
17
30
6
42
66
12
19
11
97
132
5
24
7
23
24
25
137
43
11
42
27
21
144
132
24
7
5
39
33
67
29
31
80
21
39
40
20
21
7
53
12
12
36
18
42
30
12
36
9
81
126
1
23
12
9
39
129
100
11
36
18
12
43
71
37
77
36
12
108
24
90
18
54
45
3
36
36
25
41
54
6
7
71
49
35
90
87
39
21
51
57
105
30
30
18
78
36
15
60
21
27
93
72
30
13
5
30
97
65
27
45
55
68
3
9
196
32
21
99
12
81
27
33
27
40
77
18
102
24
60
39
57
24
51
76
65
27
60
12
33
12
6
114
300
96
7
17
123
100
11
9
87
90
15
3
36
21
28
71
96
30
54
21
33
102
48
30
15
28
92
117
6
42
7
8
28
32
12
15
24
9
3
48
21
15
45
69
67
17
72
18
42
15
40
11
57
33
7
32
15
6
120
78
30
91
5
36
12
6
1
35
48
6
60
24
36
39
57
66
18
24
6
72
25
5
48
7
17
12
15
39
42
19
20
9
36
15
21
7
47
78
168
12
15
132
63
73
23
6
15
108
52
11
69
21
48
60
36
66
42
12
15
45
54
1
20
76
5
27
15
18
12
7
53
7
23
48
109
35
1
17
30
25
12
20
76
17
36
30
42
30
69
9
96
6
12
13
92
12
40
71
12
6
90
36
13
23
72
73
107
37
20
45
30
18
27
9
12
147
45
36
42
54
15
3
37
41
24
24
6
66
72
12
6
9
21
48
12
42
12
48
73
17
15
75
12
25
71
18
36
60
18
6
12
39
45
6
9
63
13
17
18
24
24
9
45
27
48
15
25
20
12
51
30
19
29
240
6
48
108
49
60
53
60
15
87
30
240
108
30
37
20
16
17
15
117
31
35
9
15
90
66
18
30
6
6
109
11
9
69
210
30
90
66
6
9
45
175
68
3
108
102
7
35
57
28
11
121
101
24
30
54
96
31
29
30
13
71
69
3
9
63
37
5
48
18
9
45
15
28
5
6
9
88
104
21
67
35
37
5
36
99
40
60
71
9
75
18
42
13
32
135
78
108
132
60
435
15
6
30
102
27
100
65
43
89
15
69
30
1
29
7
35
60
30
127
5
75
3
9
16
65
79
11
24
30
6
9
48
21
6
18
12
18
12
1
95
9
3
13
44
21
84
30
73
41
6
30
24
24
36
84
7
101
12
12
6
69
9
12
12
7
48
20
15
126
79
143
12
45
33
144
60
31
29
55
8
105
55
95
42
3
60
21
6
33
40
180
53
7
32
40
65
55
41
72
55
11
21
105
18
42
138
37
53
36
99
12
33
36
54
42
48
6
36
60
13
12
23
37
53
55
53
19
143
57
3
18
24
195
3
102
15
39
6
3
27
54
6
18
7
20
45
15
69
67
12
11
6
54
1
53
87
28
32
51
24
18
48
48
7
77
87
180
16
47
57
28
11
6
3
105
30
30
15
100
23
48
21
3
37
29
12
159
3
48
37
17
48
27
28
5
12
48
15
12
9
12
90
9
15
60
6
39
99
1
8
27
25
29
7
12
17
36
19
23
6
139
12
5
18
60
36
6
43
12
65
6
78
19
11
42
84
55
95
48
18
39
ABCD 98402593988*3^$a+1 [50071]
8
19
53
60
12
25
47
103
12
21
75
12
57
8
36
16
56
19
66
42
30
11
1
30
33
3
150
59
25
6
30
30
33
56
55
33
3
65
55
42
138
89
25
11
4
33
23
7
5
175
90
15
3
9
81
47
108
52
36
87
24
5
28
8
19
41
25
75
87
5
88
9
30
30
15
24
36
8
13
35
48
144
7
30
30
36
77
60
25
42
66
3
27
5
108
144
100
48
8
49
11
1
30
105
105
83
43
30
24
51
20
48
36
43
5
16
20
16
44
96
4
81
11
7
5
103
54
18
17
28
3
90
30
17
60
48
7
18
63
9
42
29
100
21
15
21
35
25
59
28
3
45
44
24
19
42
11
37
42
29
7
5
12
16
21
18
17
84
7
149
16
159
89
72
12
28
45
54
29
1
6
12
18
12
23
12
55
41
84
37
11
48
31
6
23
4
93
47
12
31
53
16
8
28
44
1
15
99
36
30
84
18
18
120
59
24
60
1
66
90
35
19
53
60
120
13
12
12
11
40
80
60
12
36
4
32
96
40
32
108
108
60
124
20
48
132
55
132
18
42
18
60
30
48
5
12
7
60
36
33
27
24
18
15
128
25
15
15
30
107
48
24
4
44
7
65
31
5
12
16
32
12
12
24
52
32
36
61
11
19
5
108
13
30
5
7
18
83
7
33
9
35
28
48
9
23
132
40
56
1
6
5
88
24
32
55
96
17
16
56
16
48
9
11
124
128
49
150
21
32
85
90
45
27
89
37
24
39
32
72
16
9
35
16
56
36
79
81
20
108
79
41
1
3
68
184
56
28
72
20
4
8
72
28
68
19
18
30
42
59
36
16
8
19
12
45
36
27
5
7
18
48
47
43
5
19
30
35
25
3
20
103
33
104
60
43
29
31
42
12
99
56
1
23
7
204
9
27
5
12
72
16
8
4
8
139
5
1
23
4
96
9
35
60
36
1
6
9
15
29
72
12
40
72
21
23
7
42
135
8
60
100
20
12
76
51
60
6
54
9
39
41
24
40
56
64
140
55
18
24
18
72
6
35
97
3
140
48
16
56
12
48
37
23
19
33
68
25
35
108
4
123
24
5
13
27
44
16
36
20
7
21
20
4
20
36
19
12
78
15
128
85
3
12
45
42
5
36
40
72
20
85
107
36
84
67
36
69
3
5
7
36
17
16
80
49
107
31
149
13
27
3
12
5
1
15
12
80
7
6
3
140
67
5
12
12
55
29
7
5
55
9
8
85
11
31
60
30
23
60
12
16
57
11
64
32
55
29
40
56
13
3
24
51
24
9
20
12
19
18
12
48
90
5
96
7
60
17
55
17
16
200
24
84
100
237
30
54
48
60
90
12
41
12
13
87
3
72
53
108
19
18
23
24
37
11
24
28
117
11
24
13
47
13
23
7
18
23
4
8
7
90
3
39
53
7
30
111
9
3
33
23
7
17
7
81
44
31
9
44
1
30
21
32
85
71
24
37
131
124
3
41
61
18
101
12
12
72
96
72
55
33
75
9
33
60
15
87
29
84
52
44
31
53
43
5
157
107
31
12
5
148
9
3
8
37
63
9
6
5
85
42
30
12
51
12
87
41
55
12
18
3
51
96
5
55
17
25
60
18
17
72
24
31
6
27
96
27
45
15
177
3
65
100
27
17
73
11
52
20
79
113
12
36
19
21
80
7
60
17
96
48
1
30
6
204
35
1
12
15
32
55
6
35
168
139
18
15
39
246
30
69
44
61
6
12
21
9
30
5
73
60
75
8
4
27
6
23
1
15
15
9
27
17
97
3
32
24
12
7
33
15
30
23
144
55
41
37
23
4
57
11
12
16
27
77
43
102
18
60
5
19
53
13
23
61
59
19
33
44
100
8
148
20
12
37
60
75
15
18
11
4
15
5
43
5
24
1
15
69
23
48
12
43
45
8
7
72
18
54
66
23
19
42
11
12
96
4
72
21
35
25
12
63
27
48
65
24
4
20
16
44
4
56
24
12
43
138
3
56
60
61
75
27
17
28
8
64
36
44
31
84
53
40
68
72
60
67
41
72
100
27
66
3
147
53
64
3
54
126
17
7
18
143
37
83
25
107
12
43
101
1
59
19
12
29
49
60
12
23
7
5
28
63
17
60
43
24
36
17
16
171
18
30
30
30
41
37
179
43
12
5
28
3
17
48
28
12
39
5
16
80
4
8
7
90
48
11
7
5
4
44
12
12
28
27
12
29
4
12
15
66
54
41
4
3
30
11
84
40
33
24
131
7
33
15
9
111
60
9
36
84
105
36
12
27
15
60
66
24
6
5
7
78
47
148
39
30
155
76
68
7
33
72
9
99
32
72
25
48
30
5
72
12
43
18
23
4
80
12
31
29
24
72
7
12
65
31
65
25
35
37
15
8
19
9
21
30
36
53
40
27
53
24
67
6
30
45
12
117
30
5
24
76
44
7
5
79
48
125
73
15
39
78
63
8
7
57
20
85
11
1
150
36
5
40
8
67
12
12
41
25
12
18
12
101
12
108
60
49
18
54
3
147
65
13
23
25
27
105
11
52
20
7
21
44
88
20
64
36
92
40
3
9
24
9
12
11
4
33
35
7
185
28
32
1
15
15
24
36
5
12
40
20
12
36
55
42
123
32
160
60
8
12
16
32
25
102
18
72
147
8
43
29
31
53
91
6
83
16
81
23
36
4
27
54
3
75
93
20
55
60
30
15
39
36
30
114
45
44
156
24
1
18
5
172
33
18
17
60
12
61
27
20
16
57
24
48
12
59
16
15
21
27
5
103
53
24
72
25
108
12
ABCD 98403077198*3^$a+1 [50031]
205
36
219
21
3
128
13
35
240
16
44
61
3
48
33
27
12
8
49
35
25
35
25
11
108
61
23
13
24
15
60
68
76
144
12
9
27
24
8
61
96
24
11
64
141
95
24
145
15
32
25
15
33
75
104
88
68
4
20
1
51
81
35
72
12
60
36
12
13
75
60
12
128
4
68
1
111
69
51
36
60
33
275
61
35
28
81
12
35
28
20
24
1
27
69
36
83
1
15
8
28
12
20
48
12
13
3
32
13
59
1
75
32
40
20
124
8
112
60
8
37
59
4
21
35
157
23
25
12
35
88
284
36
37
180
24
36
48
240
11
4
12
60
80
40
44
25
83
12
24
52
12
36
21
3
12
56
265
23
1
15
224
16
104
36
96
25
23
181
51
8
25
39
36
44
37
24
27
69
183
48
32
172
45
75
21
3
12
33
35
61
3
21
36
63
33
27
12
45
35
61
83
16
48
32
40
21
15
32
148
9
135
24
21
63
20
96
96
4
44
52
36
69
23
1
27
20
312
28
20
52
96
12
8
1
11
192
13
27
60
156
21
23
61
99
33
3
45
39
80
1
47
12
12
1
23
181
35
61
59
108
36
1
51
72
21
71
49
35
156
100
45
3
96
21
15
36
120
45
47
1
51
69
11
85
51
24
69
39
20
61
192
23
12
109
159
20
12
13
36
120
11
88
45
87
9
3
116
36
16
9
59
60
64
116
37
87
20
28
45
47
72
40
84
44
16
72
32
1
59
12
109
75
32
72
36
12
40
132
21
159
80
1
35
100
120
60
140
1
95
25
83
48
144
85
3
21
51
60
105
95
48
73
39
8
76
117
35
12
13
39
9
171
108
32
4
216
116
109
60
63
20
88
108
12
45
107
28
69
23
1
131
48
112
20
85
36
255
80
84
48
40
12
128
40
33
143
4
12
9
27
20
88
36
68
28
9
63
8
4
201
39
21
107
1
51
68
36
61
24
96
36
108
36
23
100
56
25
96
24
15
20
60
84
76
36
80
136
120
24
21
35
13
60
11
85
3
177
3
168
20
73
72
24
75
128
37
11
12
48
4
20
28
93
24
36
108
11
84
1
95
85
3
32
1
95
24
16
92
12
40
48
8
52
32
84
4
21
131
48
13
3
21
23
13
3
56
229
36
3
36
152
28
104
13
23
16
44
16
48
20
37
39
12
9
119
4
48
32
36
1
23
160
8
204
100
8
13
159
45
11
13
35
4
48
9
24
59
37
143
37
119
144
73
63
44
121
87
48
57
60
15
20
24
25
24
167
49
15
45
3
60
72
84
72
72
21
111
20
28
8
13
35
40
117
27
8
73
96
15
8
28
129
35
25
23
13
123
45
36
71
4
180
60
80
40
128
36
12
13
35
16
84
20
52
69
39
72
9
11
25
27
57
35
4
12
93
35
121
23
40
68
4
48
153
159
56
52
57
23
40
20
88
8
12
88
36
21
87
132
8
73
23
25
60
71
25
23
120
16
24
12
104
84
1
191
24
1
51
44
1
23
1
39
20
36
24
180
61
15
8
1
107
108
1
23
12
36
52
68
73
11
109
12
15
48
24
36
92
88
72
68
40
81
63
36
36
105
39
36
81
39
24
21
23
121
60
75
36
36
93
231
24
44
60
36
16
24
56
16
32
241
51
200
28
8
28
80
25
60
96
59
4
72
105
23
13
23
25
35
24
112
9
240
35
36
28
20
1
51
21
35
52
32
24
64
8
208
44
228
49
191
28
201
36
15
108
216
20
25
135
21
107
60
48
48
12
49
15
60
45
36
27
12
45
83
60
97
39
44
12
1
24
11
40
44
48
37
51
33
15
81
71
24
25
39
177
60
84
3
20
12
61
23
64
21
27
8
24
1
11
28
33
3
24
20
36
16
48
21
75
20
16
44
132
24
61
23
40
36
20
136
72
21
11
40
36
33
120
59
40
152
48
76
32
24
28
68
169
71
112
153
3
20
24
1
27
164
16
8
25
27
44
49
36
23
37
95
40
8
1
36
36
60
15
180
8
25
131
169
119
12
28
20
61
39
32
60
4
20
25
47
48
4
32
160
96
20
12
13
47
1
47
49
83
16
92
28
21
35
36
24
64
24
21
36
99
72
129
23
180
37
36
83
60
25
27
44
24
24
52
45
ABCD 98403493894*3^$a+1 [50066]
9
202
29
216
48
12
60
57
207
120
60
24
12
19
65
36
24
84
120
60
97
54
74
142
53
60
216
60
36
24
24
72
84
384
139
2
99
7
113
69
70
218
3
12
55
5
84
60
36
60
133
90
17
48
7
305
48
60
120
216
24
132
60
43
17
144
45
15
24
12
13
32
39
144
60
36
96
57
63
177
27
60
204
36
156
19
5
120
120
276
24
105
34
41
21
123
12
48
132
48
36
180
36
60
24
36
108
31
54
47
48
49
71
36
19
162
179
141
75
144
456
60
115
65
45
39
24
36
120
216
60
24
300
24
132
60
108
12
144
36
9
48
3
180
9
39
36
21
10
53
132
285
15
33
15
120
60
12
84
36
48
57
75
24
180
60
36
60
60
33
51
93
51
36
19
5
81
15
81
34
29
72
48
105
15
96
33
16
11
96
24
24
120
36
31
65
25
35
45
3
12
24
24
19
101
9
123
60
144
24
12
144
36
84
216
19
41
108
31
89
36
84
45
15
91
161
48
187
90
83
12
48
91
89
36
105
99
247
108
17
57
48
58
77
60
45
15
180
93
51
36
24
24
12
45
48
147
45
3
12
129
51
235
72
17
36
357
3
48
12
60
7
110
3
24
204
132
103
17
60
24
60
60
60
115
65
24
57
75
84
24
72
139
86
15
24
91
5
9
39
9
3
48
36
84
37
54
36
125
55
29
96
37
11
261
96
315
24
24
60
132
84
60
84
12
24
24
60
79
26
64
23
103
50
75
12
24
24
201
39
12
24
204
12
45
34
206
3
120
31
5
49
35
12
177
118
5
84
24
132
48
36
36
108
192
19
89
12
57
27
84
192
60
60
175
29
96
55
5
108
12
120
33
27
69
94
5
72
120
24
60
153
240
183
25
95
24
24
96
204
276
60
36
240
168
12
60
120
24
33
87
36
7
110
111
12
69
15
84
12
127
53
48
132
240
204
295
5
81
192
27
19
5
36
144
180
36
96
24
36
348
96
151
29
24
60
156
21
39
9
27
24
120
24
7
38
15
132
60
48
31
125
120
156
108
69
106
161
36
108
60
57
288
111
33
27
21
48
94
36
17
60
33
27
24
36
19
5
49
167
120
120
105
15
120
105
48
231
60
60
84
120
60
192
24
43
161
69
48
75
295
110
3
60
36
45
51
19
89
36
93
63
43
65
117
3
12
120
24
24
36
21
39
43
17
24
60
216
36
84
84
36
36
24
36
24
9
111
33
96
27
48
7
29
24
132
103
62
99
55
36
18
11
96
24
93
48
34
125
55
89
177
58
17
69
15
24
9
3
7
173
24
120
201
3
285
111
24
120
120
25
131
13
18
5
48
201
15
24
67
38
96
208
176
111
24
12
60
225
15
84
31
5
105
3
12
84
36
48
9
27
21
192
63
33
135
55
2
39
36
60
24
199
17
9
39
12
168
21
75
24
12
144
33
48
39
84
12
228
115
5
12
60
24
36
25
18
206
99
60
12
69
256
90
29
84
72
45
3
12
33
15
12
37
47
276
24
31
5
108
12
180
19
5
24
156
249
51
144
271
158
87
ABCD 98403809984*3^$a+1 [50002]
87
18
12
6
30
114
1
44
9
19
17
43
20
3
69
111
24
6
175
12
11
21
21
24
54
12
129
28
32
28
20
15
6
12
24
43
32
111
54
3
12
63
66
30
157
107
117
135
36
18
6
21
57
6
54
48
30
9
39
9
40
17
31
107
6
90
6
15
39
126
54
42
30
9
16
152
12
21
30
9
9
42
45
72
15
12
36
9
16
5
99
45
30
45
15
13
23
97
11
81
9
84
42
54
39
51
30
27
9
36
12
66
49
17
48
27
33
6
6
31
95
9
15
13
47
33
81
39
27
108
33
15
129
60
21
55
80
153
30
37
12
17
3
60
45
78
12
165
12
16
119
66
60
187
11
9
15
12
1
53
39
33
48
72
18
57
12
63
72
13
29
24
24
55
68
45
24
24
51
63
25
11
37
59
66
18
24
36
42
30
9
105
6
114
6
9
36
69
31
32
63
24
13
17
54
21
15
6
27
28
5
7
60
101
39
21
42
85
125
87
15
45
168
45
7
41
42
114
15
48
33
99
88
17
90
48
42
156
174
6
42
36
57
63
21
75
30
126
145
12
8
9
3
87
13
32
75
1
29
30
24
57
27
12
33
27
1
107
18
39
21
27
3
24
21
3
96
6
18
9
148
12
20
27
45
111
54
15
21
39
21
24
18
13
23
42
67
5
18
120
54
15
21
18
21
21
7
11
12
54
123
12
48
3
9
28
17
111
84
9
7
20
3
36
36
9
16
12
92
60
16
29
24
6
33
81
6
18
18
48
6
151
32
57
15
48
75
33
105
18
49
20
120
45
3
24
15
24
6
48
48
18
81
9
66
13
20
33
27
3
72
102
151
83
24
36
9
81
60
36
15
21
12
15
12
3
108
12
42
6
37
35
25
53
54
13
83
45
39
30
31
92
81
39
12
3
36
42
12
36
7
12
48
72
32
48
3
30
12
66
60
9
12
21
54
138
30
85
20
100
8
45
12
78
12
13
44
3
96
229
53
15
72
27
30
6
102
55
17
15
36
15
57
15
133
59
105
15
121
29
84
66
21
9
48
48
18
12
37
17
3
12
9
126
18
48
24
30
21
3
90
79
20
45
138
48
66
3
87
33
3
129
33
63
63
21
16
59
45
15
18
18
84
1
119
48
133
12
17
6
42
6
37
12
20
27
45
39
30
24
6
9
40
77
48
147
15
30
15
75
48
48
48
42
39
21
54
6
27
15
13
65
24
15
69
96
30
114
30
12
18
6
1
44
111
9
9
39
45
12
15
60
88
83
24
33
27
21
93
79
83
105
12
12
33
12
30
48
12
24
37
173
39
21
39
12
16
29
18
36
30
12
115
12
20
148
104
16
32
3
30
87
3
90
12
15
40
17
15
9
27
9
15
76
95
48
49
17
3
27
45
3
42
3
51
12
24
13
143
25
29
48
30
12
61
5
48
24
12
111
3
81
3
12
45
76
12
11
36
78
120
18
69
15
24
21
48
28
5
78
60
9
33
24
78
48
165
63
21
3
285
3
9
93
3
3
30
6
181
44
88
53
18
24
18
18
9
51
49
23
174
31
35
150
78
37
35
18
19
20
28
44
28
107
66
30
84
33
207
30
84
7
47
6
19
8
9
3
63
12
33
39
30
75
69
6
36
9
9
42
25
35
132
48
69
48
63
60
69
33
27
48
228
84
75
24
60
21
60
36
45
30
24
6
27
27
54
27
93
12
12
72
6
42
103
53
39
12
48
40
17
31
104
45
54
57
45
30
9
15
61
17
18
72
18
27
27
18
3
3
21
81
87
3
24
60
24
30
6
48
93
15
84
54
19
92
15
24
157
35
9
3
12
1
32
21
150
66
30
6
18
37
5
7
143
25
17
48
159
33
78
25
104
3
18
15
15
48
30
30
6
6
57
27
48
108
42
96
51
28
48
29
96
55
29
48
6
21
9
60
12
114
1
23
36
21
27
90
6
42
55
47
25
23
45
165
78
9
88
17
103
59
61
5
18
30
42
18
54
42
3
40
11
81
75
1
47
6
60
66
45
48
27
60
36
48
21
60
21
12
48
27
3
37
92
76
12
32
15
45
3
120
6
39
3
48
60
37
12
8
33
12
24
3
288
39
30
30
36
9
51
9
3
6
126
105
45
54
9
12
21
55
60
32
45
27
9
27
3
21
21
48
102
24
54
30
6
54
66
6
42
42
13
32
60
15
30
24
60
12
30
57
3
69
63
36
6
6
42
66
6
30
105
99
42
27
27
54
24
66
49
8
12
28
59
30
60
84
36
3
3
25
23
12
9
123
93
12
27
6
12
78
30
54
13
53
39
105
3
87
18
12
6
117
57
36
60
55
5
27
15
6
36
63
12
21
15
39
24
97
12
20
12
21
7
35
42
24
7
23
21
16
23
21
21
84
6
9
3
30
6
24
12
1
72
20
27
60
84
24
18
39
21
18
49
48
59
6
60
7
60
8
3
6
63
48
33
51
9
6
33
3
69
15
73
41
30
60
12
25
32
183
12
150
30
25
20
51
72
25
60
5
90
12
18
27
12
45
6
25
12
5
15
93
7
23
12
108
42
6
9
360
93
12
15
21
42
57
60
3
24
6
18
36
84
66
15
51
60
37
65
6
6
36
18
30
12
99
3
105
12
28
131
12
18
192
67
23
54
24
30
54
60
36
66
24
24
57
15
90
31
29
15
15
30
18
12
66
78
9
33
18
30
30
ABCD 98404036418*3^$a+1 [50056]
43
12
57
3
5
52
63
12
17
40
180
3
5
12
43
132
60
5
36
19
5
4
36
39
17
4
8
7
69
24
72
3
36
57
99
9
15
41
175
21
12
15
53
43
21
3
60
12
5
16
12
20
48
60
12
72
19
12
48
9
8
67
33
135
29
19
57
20
64
3
21
32
40
72
63
12
17
36
19
5
156
7
21
44
48
60
40
3
36
96
125
55
65
12
72
16
3
41
79
17
12
7
33
48
39
48
5
48
4
80
40
8
16
39
17
19
9
20
48
84
48
12
55
9
12
15
45
48
176
108
48
103
41
19
24
36
180
24
33
24
68
12
16
3
17
88
39
17
31
45
200
60
103
45
36
15
9
36
15
9
15
69
12
15
5
19
117
3
17
55
29
16
63
132
45
12
108
15
17
48
12
48
24
40
24
32
4
68
48
4
48
36
27
12
53
28
12
84
140
19
17
28
39
5
31
21
8
12
19
12
77
72
4
32
12
12
36
88
32
12
127
5
4
32
12
172
60
176
19
53
12
96
7
17
36
144
4
24
87
33
12
39
29
12
48
40
3
89
28
80
16
15
24
5
7
36
5
43
17
40
20
28
12
12
152
28
8
4
84
15
81
24
44
88
3
69
68
60
4
3
5
76
51
9
27
9
24
44
28
87
65
112
99
21
8
7
41
60
40
120
20
28
12
12
8
12
76
56
40
39
21
20
96
100
15
24
5
4
32
7
81
32
24
43
17
76
20
40
12
80
12
16
44
31
48
60
17
40
15
17
31
36
65
43
48
93
24
60
15
21
195
132
29
16
15
12
156
17
64
20
115
5
16
44
139
12
5
43
17
24
160
120
80
91
24
33
15
33
20
12
16
36
8
67
45
15
24
9
20
16
15
9
8
4
68
28
72
12
8
28
15
45
92
28
84
3
180
33
108
51
5
31
5
4
96
72
48
15
24
5
60
4
56
43
5
40
15
45
87
5
64
15
41
91
5
84
88
8
12
7
53
48
4
20
76
44
55
9
44
12
16
12
68
12
55
45
36
15
24
36
89
16
24
8
148
36
3
17
43
5
48
4
8
28
3
12
29
19
29
28
24
56
24
19
60
12
45
24
75
153
8
4
20
88
8
52
48
75
45
20
12
7
9
32
52
111
9
92
16
63
29
16
120
15
9
3
48
41
40
24
12
32
115
60
12
93
20
12
19
84
5
48
28
72
39
24
17
24
28
15
36
12
60
9
96
12
15
36
21
24
56
43
21
132
72
135
17
28
123
29
31
45
20
7
192
33
80
28
72
111
89
16
51
24
60
201
24
51
24
60
17
7
17
4
36
8
48
12
48
127
5
12
64
12
20
24
43
17
19
12
9
56
7
72
5
40
108
92
4
24
15
17
16
48
27
57
12
48
12
8
16
36
99
9
32
4
27
9
39
12
17
40
12
15
101
60
24
60
19
17
28
51
21
12
15
153
3
41
120
4
27
65
4
8
7
108
108
5
67
17
79
9
80
28
20
7
17
4
12
24
8
48
127
12
125
4
36
20
55
33
8
7
36
45
32
240
55
5
24
108
43
24
21
20
12
31
96
41
7
17
28
63
17
16
12
12
8
4
36
3
29
12
16
15
5
204
36
4
20
19
17
4
8
100
68
4
15
45
75
24
72
149
4
15
41
60
40
3
36
89
31
17
24
28
68
24
16
3
17
52
36
12
39
33
8
84
48
55
120
36
24
21
116
43
48
24
129
44
28
3
17
12
43
33
27
17
136
15
12
33
132
3
12
9
36
24
8
16
32
24
60
40
56
4
8
12
16
44
40
36
3
12
17
43
5
43
17
7
81
92
40
24
39
17
12
60
72
16
20
19
9
116
88
48
159
5
19
17
184
20
40
8
55
33
24
3
81
36
15
24
101
31
5
28
12
20
43
84
105
3
17
12
64
12
44
4
27
105
24
68
12
55
33
8
43
41
16
12
48
80
4
36
63
9
68
28
56
36
40
27
33
12
12
20
28
51
120
24
5
12
48
48
79
45
171
9
39
17
4
3
5
31
72
84
60
33
3
5
64
3
45
8
175
5
43
17
64
3
12
53
7
36
5
24
60
19
41
40
8
7
45
56
4
99
21
8
28
3
21
24
56
36
60
24
48
108
84
96
64
24
12
12
36
56
28
32
19
60
81
8
48
43
41
16
20
24
16
15
5
43
41
91
89
19
17
79
24
9
36
24
15
21
24
3
9
39
45
56
76
63
84
113
12
12
16
32
12
16
20
79
81
15
12
77
48
31
29
16
15
9
20
7
93
20
67
21
24
8
31
17
43
9
36
15
12
9
56
28
24
180
3
45
3
57
92
12
40
56
19
36
17
127
24
36
5
40
3
113
24
79
45
12
75
45
32
28
24
24
15
17
60
12
12
31
33
96
36
32
12
36
115
5
60
4
24
15
17
4
264
12
24
8
40
135
65
12
31
57
3
48
9
15
12
33
20
67
21
20
40
84
39
17
19
5
19
29
48
64
39
12
9
51
65
24
36
43
12
125
4
56
72
12
40
56
100
48
56
43
12
41
12
60
72
36
55
65
28
212
4
48
3
105
3
41
48
12
16
20
12
16
15
144
65
40
32
64
27
5
12
16
39
17
79
12
17
12
79
9
3
17
48
4
8
28
63
69
27
65
55
5
19
9
27
24
21
24
56
28
8
52
51
9
48
3
29
60
12
4
32
60
4
60
3
17
19
12
29
31
69
39
21
51
24
41
7
33
12
15
5
12
4
15
81
39
149
28
80
4
48
152
16
44
4
152
40
20
28
12
72
12
8
67
9
36
24
104
160
60
8
4
8
12
31
9
39
57
3
77
24
28
3
9
39
21
48
20
12
79
45
120
104
28
12
32
48
7
93
51
45
32
4
8
16
24
20
12
4
15
ABCD 98404089736*3^$a+1 [50004]
68
3
13
84
72
20
21
42
150
3
72
36
60
16
11
25
8
124
5
7
60
24
24
5
43
48
24
11
24
1
17
63
52
35
13
5
39
12
16
20
12
16
36
20
24
40
29
63
87
13
92
36
4
36
32
84
63
33
60
24
24
39
45
3
9
48
96
16
11
12
1
12
65
43
35
162
75
4
24
24
12
8
52
24
12
23
21
48
15
45
12
51
57
3
9
24
39
61
44
100
53
3
4
92
51
69
16
32
52
8
33
30
13
12
17
27
100
23
37
53
43
48
44
3
33
16
83
97
23
21
12
40
24
41
27
108
24
96
4
59
21
21
3
24
3
9
33
51
12
64
60
20
148
80
40
83
37
5
27
40
36
32
52
44
4
36
36
8
12
96
12
12
33
66
12
105
52
72
29
31
24
140
24
3
25
44
24
4
8
27
57
123
25
60
48
32
3
33
9
43
32
3
60
12
18
18
12
9
196
5
18
37
47
18
27
136
20
36
48
21
30
9
15
48
42
27
28
8
57
18
9
28
11
1
80
111
48
12
37
83
25
8
4
11
42
19
44
232
20
88
5
42
69
33
3
28
20
24
45
55
8
48
24
36
156
33
120
30
13
5
27
3
49
8
153
7
11
97
32
3
9
16
12
20
40
12
8
51
9
28
72
5
31
17
18
45
39
57
36
60
4
53
31
17
19
84
35
1
8
16
20
4
72
8
45
15
12
36
28
56
28
12
11
97
11
21
63
18
75
12
15
1
56
96
27
1
84
36
35
1
56
15
25
8
24
15
81
9
67
23
126
15
52
8
52
20
27
37
108
35
1
44
12
3
66
24
6
37
12
8
28
96
20
9
55
92
45
30
9
33
6
57
15
9
36
27
18
3
84
15
33
27
25
11
37
44
16
20
12
28
32
63
9
36
12
21
7
80
105
27
3
132
13
8
39
21
12
4
8
12
39
24
73
60
8
24
48
27
21
27
18
39
28
23
69
48
12
12
48
33
7
56
36
64
144
8
75
12
13
12
5
31
17
99
96
40
5
75
27
57
28
12
44
12
24
33
3
3
1
83
57
40
20
96
40
32
3
49
8
12
33
27
24
4
12
71
108
24
90
66
69
40
23
57
16
17
15
3
37
8
87
45
24
36
3
1
8
36
4
72
8
3
37
80
12
28
32
36
48
24
36
147
97
12
48
11
37
12
35
1
125
24
3
3
45
24
15
21
27
49
11
25
32
52
11
12
25
35
21
72
48
4
60
11
42
3
15
9
3
13
12
20
3
129
52
11
45
52
8
28
116
28
5
7
20
69
7
65
18
1
56
3
9
28
5
78
25
24
8
3
1
80
36
4
23
45
40
60
32
28
36
12
12
56
36
24
52
32
72
36
3
1
11
48
72
9
63
33
52
5
3
27
37
24
29
66
61
36
8
69
15
33
7
72
116
15
45
28
12
23
84
36
9
15
45
12
28
80
12
4
24
32
48
36
76
59
1
11
37
108
32
60
48
15
42
67
36
60
44
196
32
12
9
54
21
12
60
3
9
16
12
20
4
68
63
12
21
87
69
48
88
23
12
18
67
80
84
120
28
12
8
136
60
20
75
25
20
4
35
33
87
33
52
32
21
27
63
49
29
67
20
24
16
60
20
4
24
20
39
13
24
8
15
13
17
6
37
24
8
60
15
48
18
51
3
13
60
12
20
12
3
25
48
17
3
60
24
76
72
53
3
36
9
72
15
84
60
4
5
39
16
56
4
24
8
100
12
68
4
20
3
37
20
4
44
45
90
25
5
31
36
68
33
30
37
60
71
69
21
30
45
16
84
84
32
39
12
49
83
60
96
24
33
24
40
71
13
5
151
56
100
53
24
3
15
12
120
48
57
72
81
3
24
51
61
11
9
16
17
48
55
60
120
104
39
12
37
36
12
24
24
12
68
4
23
72
21
76
8
153
27
28
8
24
81
79
20
16
24
8
24
4
36
56
40
5
7
23
33
15
9
76
20
64
12
36
8
36
48
93
39
60
3
36
9
12
108
3
12
21
4
23
93
16
8
88
23
24
37
20
4
24
5
27
63
25
8
27
21
36
48
76
56
3
18
7
152
3
33
12
36
24
93
135
4
29
27
3
21
3
225
12
120
84
16
8
12
64
29
75
3
33
40
12
84
80
120
9
79
56
16
56
180
45
7
8
84
16
32
3
25
44
36
15
49
11
12
36
49
36
140
69
67
8
52
60
56
3
81
9
87
40
47
96
57
4
24
120
35
61
84
36
11
25
65
3
4
12
11
33
40
17
48
27
40
23
60
61
44
4
32
16
5
3
64
5
43
60
8
9
63
64
8
28
35
49
41
15
3
45
36
51
60
33
27
37
12
23
85
8
4
161
63
9
43
5
7
12
96
8
4
65
15
52
108
36
144
5
3
24
60
51
12
1
95
21
48
93
27
12
63
21
4
65
43
23
25
36
48
35
6
39
52
11
13
12
44
3
93
15
37
65
3
28
72
80
120
4
20
24
64
12
24
32
12
28
80
3
9
16
24
68
72
21
144
7
36
32
40
56
16
20
28
68
4
8
12
4
32
3
45
45
27
27
1
32
4
56
45
30
13
77
3
16
20
33
18
30
15
72
132
28
8
60
12
63
33
24
135
57
48
15
36
1
20
60
64
32
12
12
3
18
79
56
64
20
3
37
11
48
109
92
16
47
1
72
68
144
15
108
18
19
32
48
15
36
192
18
55
12
32
45
27
48
28
17
55
8
12
52
20
36
72
3
12
48
105
105
19
96
5
7
35
37
23
25
60
83
13
36
8
16
20
99
48
12
13
24
24
56
4
84
12
20
9
24
7
56
24
64
17
27
21
30
1
44
75
1
41
3
60
39
13
104
16
12
20
12
28
8
93
27
12
15
18
48
39
12
24
12
52
48
20
24
3
13
20
75
13
20
15
21
88
8
63
97
5
79
20
51
9
24
9
103
24
23
48
49
23
66
30
9
76
29
31
84
56
12
15
25
8
105
39
12
99
9
15
1
47
25
20
12
40
11
25
24
8
4
20
60
3
13
44
64
60
44
3
57
36
24
21
24
7
ABCD 98404719904*3^$a+1 [50119]
23
43
9
99
45
80
7
65
79
101
37
47
49
11
4
15
17
12
16
15
90
147
20
124
51
29
144
16
9
27
57
27
24
32
115
24
149
24
12
4
81
59
31
189
32
13
11
19
90
11
4
20
1
90
45
51
5
13
15
105
6
45
56
145
60
72
48
90
45
180
92
7
90
83
31
41
13
51
141
75
24
9
47
13
90
36
162
30
17
112
21
47
7
101
28
9
60
90
90
12
36
63
15
30
6
48
216
6
138
6
11
169
27
92
91
6
48
96
120
126
24
21
128
88
105
39
8
163
105
9
131
85
3
99
237
33
107
73
186
54
27
21
123
45
15
12
24
60
81
47
43
89
120
61
83
100
176
1
18
17
7
5
36
31
9
56
40
3
66
11
13
83
37
11
52
63
24
153
129
24
72
120
24
111
48
21
30
24
5
96
48
52
15
36
90
83
12
103
21
24
147
69
21
15
9
11
7
101
12
43
72
29
175
174
107
19
18
18
17
52
36
128
7
5
124
9
11
49
30
17
108
19
81
44
7
45
20
40
84
75
96
30
51
24
21
99
3
81
44
72
120
36
97
36
36
24
75
72
15
108
5
16
120
39
105
57
47
72
19
60
84
60
5
25
83
13
30
36
9
44
76
80
115
6
11
19
161
72
25
102
36
24
69
36
33
51
99
21
80
52
92
48
4
9
11
91
18
35
7
30
18
6
18
30
6
57
9
71
25
75
44
36
163
45
92
64
123
21
140
40
60
9
71
12
25
39
3
65
48
4
56
4
69
27
27
33
39
6
18
117
27
12
18
11
160
45
24
27
39
54
35
7
36
12
108
18
35
55
114
36
54
141
75
21
24
96
8
61
60
15
129
11
1
6
29
40
8
16
60
21
108
47
4
32
13
59
13
119
25
75
44
7
30
60
54
5
24
12
7
117
69
102
9
9
24
11
52
84
33
111
60
20
91
29
36
16
33
36
11
28
9
18
42
36
12
72
107
61
63
9
72
48
123
45
135
48
60
21
78
221
96
36
48
79
6
36
11
43
12
17
16
104
7
36
33
261
11
12
72
133
87
39
24
36
65
19
18
3
75
21
9
36
18
17
40
93
11
7
174
168
23
79
54
15
12
48
129
72
75
44
144
37
71
84
4
21
155
24
36
4
111
9
216
56
48
24
7
65
61
59
16
33
15
104
7
45
20
40
39
29
12
4
111
18
83
7
33
99
18
30
17
73
72
35
19
24
21
80
16
63
48
17
28
84
39
41
40
20
100
69
27
39
150
159
15
6
15
69
6
5
40
45
75
81
108
15
9
102
45
36
9
75
144
12
27
72
105
3
21
80
40
21
48
42
54
36
11
304
129
155
79
65
157
59
40
21
15
9
51
80
13
18
30
83
72
24
4
87
72
36
81
8
48
24
16
27
113
85
90
54
15
44
49
30
6
15
21
90
18
27
68
31
30
6
201
9
168
11
79
21
9
18
105
108
9
23
25
24
159
44
67
5
13
18
18
90
5
61
54
125
37
35
88
99
5
13
219
56
13
30
89
7
29
16
63
48
45
80
4
15
29
76
9
54
117
9
11
16
24
93
12
90
18
36
36
18
65
67
5
85
54
5
24
25
300
36
15
45
72
12
78
45
57
6
5
72
43
21
15
165
60
56
40
99
101
28
20
61
78
5
13
3
45
15
9
108
12
96
11
40
21
12
11
31
5
24
36
1
83
7
9
8
55
17
145
119
16
8
145
42
21
33
36
59
49
87
8
168
25
23
7
54
11
60
43
41
85
23
16
171
69
99
12
69
56
48
16
72
8
84
31
141
21
102
18
3
36
68
37
6
33
21
126
173
36
1
119
24
61
48
42
48
6
144
66
6
11
120
7
18
143
91
54
60
84
150
30
51
27
9
21
183
104
28
33
11
55
18
71
61
11
7
108
144
29
16
24
21
18
57
224
7
257
31
29
127
60
65
64
36
9
71
4
140
84
13
18
77
7
42
11
48
61
135
33
47
25
39
80
145
24
23
132
72
64
9
11
79
33
3
24
5
108
64
68
16
156
8
55
21
15
6
18
66
60
15
12
99
9
56
1
42
12
89
12
337
27
24
12
32
391
117
189
23
96
12
85
3
27
29
24
37
3
21
15
15
45
20
85
23
85
11
72
109
54
ABCD 98404974236*3^$a+1 [50031]
21
36
15
13
20
72
48
4
140
63
12
6
12
7
20
72
40
23
6
19
17
48
7
20
33
30
61
116
3
93
48
9
87
3
33
15
9
33
63
45
55
12
20
16
35
61
11
25
128
12
33
15
16
11
9
3
21
16
36
35
45
12
15
36
72
25
92
45
6
97
48
20
9
18
42
27
165
114
72
12
42
18
18
87
48
184
59
69
21
67
23
1
11
25
80
3
24
81
36
21
15
24
123
13
95
9
16
20
28
41
36
90
12
45
15
66
6
1
12
35
33
27
48
13
56
16
44
93
3
33
84
60
3
45
15
45
18
1
48
68
3
36
21
75
9
28
60
5
15
36
136
56
33
90
37
29
123
3
45
4
36
72
23
9
4
20
72
45
19
20
16
92
45
3
15
25
17
90
48
49
11
85
32
12
88
83
9
48
3
25
68
64
5
18
69
48
72
28
96
20
12
4
5
18
90
27
9
27
40
20
57
27
48
12
84
15
9
45
108
15
39
21
52
101
42
192
13
48
32
12
16
5
31
5
6
117
16
36
60
108
20
108
40
17
126
72
33
57
15
12
132
64
24
17
3
93
19
11
162
6
30
27
4
11
30
75
159
93
48
3
49
65
12
3
3
30
54
54
24
3
4
96
48
36
11
13
107
18
67
23
1
48
47
1
44
4
77
84
24
7
8
15
69
12
51
69
3
18
7
11
1
116
27
25
56
84
63
42
18
30
78
12
25
20
4
56
27
45
3
45
12
3
18
30
162
87
16
32
4
80
4
80
12
12
72
76
20
64
44
27
18
19
17
36
39
4
89
67
5
3
112
41
55
23
25
60
17
24
39
84
28
5
135
40
8
39
25
11
9
48
27
25
65
6
37
20
48
72
57
126
81
39
81
24
16
23
18
115
17
15
108
24
16
32
3
72
1
17
3
40
137
54
36
12
21
4
8
27
48
42
31
35
9
36
105
12
39
3
18
63
39
78
27
27
18
3
45
3
75
1
8
76
20
21
19
17
55
8
184
17
15
45
19
17
72
7
65
30
61
47
60
18
3
12
72
12
9
39
52
29
54
25
53
7
47
69
112
20
27
1
156
5
3
111
9
3
45
52
68
3
9
21
31
11
12
21
4
108
35
93
12
64
80
21
19
44
12
48
36
3
13
17
15
63
33
15
24
117
3
36
45
15
90
30
9
27
1
17
3
3
30
15
27
33
36
33
36
60
12
19
5
18
25
11
12
72
85
12
20
45
3
3
84
6
18
9
3
198
15
12
48
15
97
20
60
52
47
1
17
27
3
78
30
49
23
73
48
59
1
36
44
27
25
17
15
15
6
39
15
73
12
17
111
15
42
7
36
12
11
24
18
48
27
63
21
15
36
57
3
25
8
172
65
12
7
11
129
16
89
36
7
32
28
41
39
60
15
48
90
79
96
32
28
20
48
27
33
100
5
36
36
75
15
9
9
7
24
20
75
24
9
75
78
48
144
31
72
20
75
33
184
53
19
24
12
5
15
12
3
105
45
3
45
114
21
27
25
12
17
3
12
48
15
1
35
141
16
5
18
25
47
30
7
11
21
21
55
80
3
61
125
3
16
11
121
5
60
108
12
18
1
23
12
6
30
72
6
84
51
99
1
29
132
31
80
27
42
15
28
23
60
169
29
19
68
3
9
63
69
3
30
18
45
27
18
15
39
24
57
87
72
9
147
18
15
9
30
6
87
33
54
6
51
24
4
113
114
1
24
23
81
15
54
12
96
15
48
9
138
54
3
57
36
7
83
48
24
45
16
20
4
5
7
11
73
12
35
9
4
20
60
4
8
45
27
40
56
15
61
143
37
56
15
69
75
90
84
27
9
3
57
54
12
33
100
11
49
132
48
44
196
20
39
133
92
52
83
45
3
42
36
54
30
31
149
6
21
40
5
3
12
9
7
192
36
72
84
59
25
41
3
16
77
30
24
25
36
132
12
5
39
16
104
99
18
48
7
29
18
13
48
47
18
6
81
48
15
1
44
57
42
36
12
25
119
24
12
9
9
147
39
54
120
27
52
11
57
12
16
5
15
111
33
28
12
185
36
19
65
7
89
19
20
15
36
21
4
60
20
96
144
4
5
27
9
42
37
11
72
72
13
12
65
6
25
5
6
33
3
12
18
54
6
115
8
12
3
1
5
3
48
15
33
72
40
8
60
21
6
30
42
36
9
12
33
12
3
15
126
90
60
69
21
55
35
9
16
24
5
108
7
5
43
20
27
6
15
4
17
31
92
16
5
75
9
3
3
21
33
7
8
28
80
15
13
20
12
40
44
36
15
42
7
56
45
7
41
36
3
3
9
3
6
12
18
6
55
35
9
4
60
35
1
32
144
148
72
24
47
13
17
24
91
29
3
28
5
18
60
9
165
18
13
84
47
45
36
72
15
36
12
9
15
84
21
16
8
9
90
73
5
15
33
75
64
12
20
9
7
17
36
12
15
12
48
52
12
59
6
54
72
72
30
6
9
21
60
15
69
6
97
5
60
7
108
44
48
21
54
73
23
25
59
108
105
9
54
21
16
12
35
78
48
54
60
1
107
48
54
18
25
17
67
23
25
23
49
8
12
36
40
80
33
255
45
36
15
9
12
15
48
100
17
7
32
33
3
28
41
6
48
6
18
18
79
8
36
39
12
36
69
21
75
3
37
8
45
12
24
54
12
18
42
37
36
17
43
5
31
5
18
21
21
18
30
31
47
18
102
69
9
19
48
164
51
97
53
27
57
114
21
16
8
40
17
24
18
117
39
25
12
5
48
7
17
3
27
1
17
159
45
90
33
28
113
36
36
114
9
16
29
27
93
7
83
6
39
12
15
97
35
1
11
33
45
27
63
18
7
32
24
124
108
23
9
33
3
51
36
13
96
44
4
12
11
18
12
3
24
12
36
15
33
16
41
18
81
48
15
1
36
8
33
18
1
20
9
6
9
4
5
7
11
9
ABCD 98405215432*3^$a+1 [50109]
120
95
1
17
271
120
11
90
18
12
69
45
115
11
30
24
66
45
45
24
54
21
40
96
113
36
91
120
149
54
66
60
111
16
29
24
300
135
15
201
64
192
149
324
36
78
117
9
36
54
30
7
29
18
105
112
59
37
137
271
125
27
297
15
16
59
37
5
48
36
54
36
6
84
24
126
117
99
85
53
72
60
31
8
256
24
80
40
5
24
43
23
36
78
180
30
13
240
24
35
165
9
15
40
72
23
54
216
66
9
45
51
9
55
72
48
120
41
18
117
69
30
24
72
54
7
24
35
270
24
246
54
24
91
119
126
60
127
89
39
136
59
37
47
73
23
57
208
5
67
120
83
174
132
3
27
78
103
77
12
15
9
30
1
35
85
293
36
15
40
96
120
5
115
56
88
11
138
27
288
256
41
55
23
97
144
11
54
90
30
24
111
24
16
29
12
15
48
81
127
107
13
113
55
72
24
24
65
54
30
67
59
37
17
103
23
249
72
63
102
19
59
21
51
61
77
72
144
24
12
151
17
246
36
204
57
64
248
45
43
48
56
9
90
24
37
35
21
27
312
234
36
31
23
1
29
180
31
113
31
239
105
120
171
6
31
104
75
90
195
63
30
36
7
24
5
331
83
45
40
131
180
9
160
11
18
60
72
228
123
64
65
150
49
59
102
114
21
195
93
231
126
19
89
111
40
29
30
6
7
113
15
81
39
9
7
353
31
11
205
59
6
39
72
27
61
35
90
30
90
240
84
127
53
91
35
24
162
138
1
224
136
96
83
37
96
17
180
90
57
9
7
48
72
24
8
45
210
42
48
7
125
19
179
13
89
54
90
175
29
3
40
120
29
115
155
54
127
17
6
66
24
84
27
45
54
24
13
59
84
81
63
153
33
39
88
24
29
211
104
75
60
144
153
3
6
18
45
45
315
261
36
18
66
235
80
112
48
11
198
63
9
54
6
84
54
42
55
53
12
234
24
12
90
55
80
105
18
37
8
16
176
135
1
24
8
27
85
24
200
24
21
27
153
36
51
99
93
168
63
9
75
186
67
80
64
383
66
7
144
8
88
24
143
121
32
27
96
45
16
5
180
90
24
30
6
198
192
91
8
24
48
9
31
120
17
36
54
277
120
24
96
80
9
6
84
45
96
144
171
54
84
6
21
16
24
185
18
13
24
35
85
83
21
96
48
88
89
210
234
180
6
9
21
235
8
16
80
40
71
1
17
36
36
234
60
25
176
64
161
204
126
45
9
39
16
209
7
119
6
139
96
96
59
198
103
149
24
67
59
48
162
91
77
27
64
96
83
21
9
15
75
72
150
255
33
7
23
180
13
227
13
24
155
54
6
138
135
16
56
168
72
165
54
85
72
24
104
40
179
90
27
33
120
127
23
90
127
8
88
83
30
7
413
264
36
7
197
30
37
5
99
16
203
36
60
21
45
259
89
63
3
6
55
24
95
25
35
61
23
252
78
36
27
ABCD 98406084196*3^$a+1 [50021]
10
8
57
81
60
22
80
40
12
36
24
38
7
48
3
44
25
15
9
39
8
30
10
12
68
97
27
5
48
3
157
15
68
40
24
8
52
81
77
118
44
18
132
138
40
68
69
24
67
12
50
10
45
32
51
133
47
4
20
16
105
197
42
9
24
33
63
127
9
41
7
47
1
27
77
75
133
3
72
8
120
72
37
23
1
47
25
29
19
39
32
1
59
138
43
27
12
89
24
63
112
50
55
27
48
21
11
61
15
44
6
79
3
80
18
12
22
65
21
19
135
89
81
58
38
22
41
9
31
104
43
24
21
72
32
33
18
4
26
24
39
24
3
4
81
8
40
24
5
18
60
12
81
7
17
43
20
129
45
19
144
27
45
95
33
88
5
10
57
5
22
60
8
18
54
33
3
54
126
160
2
7
8
43
44
28
98
70
45
17
12
10
266
70
84
26
34
48
33
8
16
15
8
18
82
152
16
50
43
56
15
90
15
3
12
16
33
24
23
9
144
64
27
29
27
13
27
12
2
175
75
38
72
15
91
2
42
25
65
63
72
88
27
86
207
16
27
69
95
36
37
35
141
151
56
4
26
3
21
3
55
17
63
18
22
32
60
30
46
24
36
2
72
18
25
56
16
11
13
24
3
12
8
90
10
44
18
15
57
79
27
84
81
15
2
90
18
43
11
36
72
40
32
18
31
17
39
16
32
27
36
25
27
45
63
17
3
4
26
10
60
20
52
2
46
120
57
53
12
60
18
4
29
16
51
72
8
52
41
31
20
16
45
32
160
27
96
14
106
24
20
66
87
75
37
113
72
55
125
90
1
8
111
76
2
82
36
12
8
9
15
28
8
37
27
36
20
54
6
73
99
45
27
69
24
23
40
12
77
45
115
63
38
10
17
55
33
29
19
17
63
7
80
33
69
27
48
75
108
30
3
127
9
8
3
40
50
3
16
3
72
36
12
108
33
27
69
8
27
109
17
7
15
32
9
19
5
3
4
36
44
36
4
96
17
33
34
21
15
33
99
32
40
45
41
10
29
15
28
2
18
40
50
10
72
45
41
103
39
60
32
76
14
10
36
29
16
159
36
12
57
8
63
234
58
32
28
108
120
14
6
30
43
99
21
17
10
24
8
100
240
12
120
5
16
15
122
15
3
4
120
56
9
3
90
51
21
6
30
79
48
48
29
90
120
6
67
123
53
79
32
1
5
3
24
27
85
23
25
3
24
36
132
98
60
30
52
2
19
264
23
54
150
109
39
81
41
15
15
40
86
3
7
120
192
62
19
11
61
65
54
28
8
180
4
86
70
84
68
52
48
77
21
72
30
132
30
6
13
39
32
9
7
9
8
3
37
3
104
6
162
18
3
136
5
70
48
8
13
89
10
50
108
22
32
25
5
36
7
56
27
13
27
20
52
32
61
15
14
3
16
59
45
75
37
71
9
184
41
126
25
99
26
10
134
43
72
5
10
60
116
25
5
10
57
15
60
80
12
49
176
48
15
28
32
18
3
19
5
16
59
13
72
63
24
60
110
31
72
23
57
33
39
3
12
1
5
30
52
20
60
12
6
30
9
31
105
5
90
9
75
18
70
77
16
104
153
10
98
3
27
54
18
21
24
7
65
45
96
10
12
192
5
45
108
7
48
5
18
25
24
95
136
20
60
54
108
31
107
13
99
5
16
27
20
42
138
93
19
108
32
100
48
20
129
43
2
10
9
41
31
35
42
43
15
24
8
25
56
111
153
16
11
6
39
43
21
24
65
18
4
48
12
29
7
17
33
7
63
20
30
82
8
40
50
43
27
2
43
65
55
5
123
24
87
66
10
45
195
12
60
2
43
27
110
18
60
48
42
10
5
43
14
18
45
96
21
66
144
9
31
86
60
10
29
81
10
12
32
9
7
105
5
19
48
3
60
14
6
13
77
30
220
2
10
20
40
12
26
84
6
9
111
90
22
65
3
4
128
18
252
91
71
16
72
38
10
60
2
82
33
23
132
13
15
80
4
26
10
14
75
33
87
21
10
84
36
104
25
5
36
7
15
81
72
95
72
78
90
169
104
112
27
21
24
75
92
49
41
31
5
34
116
4
36
50
30
60
30
22
20
12
13
32
51
13
39
32
9
31
33
56
39
1
99
62
39
16
8
3
24
36
144
36
4
9
72
8
16
11
100
33
27
60
50
34
21
144
5
108
22
105
3
98
82
8
24
49
56
91
32
18
67
15
72
153
35
21
21
91
15
33
24
27
20
16
44
13
23
25
5
142
80
40
5
3
4
48
65
43
12
32
1
29
43
32
163
38
90
85
89
18
45
45
171
16
101
3
40
51
20
16
24
9
104
16
47
57
153
10
14
10
21
5
70
93
17
63
19
2
106
2
168
22
8
4
5
33
127
128
192
93
72
46
80
64
5
111
33
51
6
87
3
52
38
54
66
132
10
48
60
200
90
7
27
36
74
130
29
21
90
16
60
2
18
33
91
5
51
120
ABCD 98406302342*3^$a+1 [50253]
297
127
65
31
24
53
54
13
56
9
48
24
48
7
8
165
3
39
18
7
8
120
45
67
176
88
11
85
24
240
11
66
19
48
8
57
360
7
128
27
13
216
17
39
88
32
88
8
177
151
264
72
95
1
137
18
157
77
51
168
21
43
65
55
216
47
49
24
24
17
31
5
27
3
109
35
109
56
208
65
108
19
65
96
7
8
48
40
107
24
205
11
90
84
6
105
48
136
96
5
60
7
8
48
9
31
107
150
63
40
56
216
69
240
30
198
55
96
104
3
109
11
13
11
13
143
24
153
3
37
5
67
48
48
137
31
96
5
156
127
56
72
57
102
60
69
69
115
176
111
66
7
8
99
13
107
13
96
161
90
186
43
209
228
3
40
96
5
3
177
15
111
49
80
15
73
96
120
41
63
40
17
111
40
240
5
43
11
78
288
72
288
7
128
24
33
7
24
96
24
32
129
199
47
90
90
85
119
1
179
13
120
257
15
75
93
160
107
6
79
8
123
13
11
13
167
36
69
273
12
108
55
23
234
31
77
12
39
120
147
24
213
3
109
144
47
42
18
45
45
54
90
30
78
282
181
179
150
48
108
75
88
17
60
43
56
135
33
48
75
24
13
56
496
128
16
11
85
125
51
129
15
81
103
104
237
75
21
27
168
112
8
24
64
47
25
149
6
90
27
208
312
8
39
81
75
204
25
8
345
15
3
102
151
17
72
18
144
13
56
51
21
57
31
41
30
18
78
25
65
54
33
183
153
144
72
93
67
95
33
207
30
126
24
285
105
15
64
107
102
7
224
81
135
40
56
75
30
103
80
21
30
36
97
107
61
5
114
33
93
144
48
147
64
120
32
69
3
88
17
7
125
123
87
1
32
96
51
78
55
32
15
49
41
55
95
73
17
63
16
56
136
35
117
57
31
8
57
54
49
17
199
131
45
9
159
16
71
60
85
48
29
187
41
240
159
48
45
27
136
89
90
13
168
17
31
560
51
6
55
17
7
96
32
207
49
107
213
16
41
24
103
5
51
72
88
77
115
65
199
35
45
21
114
378
175
56
120
16
48
83
24
69
21
126
109
168
8
360
15
49
144
41
79
72
35
30
39
75
180
36
157
96
11
6
72
18
13
104
243
117
3
37
120
96
32
9
48
111
16
48
65
7
8
105
15
45
18
73
137
87
168
72
192
40
71
33
207
145
144
11
90
3
129
231
40
11
6
90
30
79
35
205
96
192
5
3
177
60
12
199
41
15
165
43
56
64
143
30
114
30
51
24
15
1
32
40
56
21
66
105
24
16
48
200
24
3
109
173
132
55
80
81
72
12
19
17
7
107
126
55
8
27
45
88
11
261
112
125
18
114
63
93
43
101
75
15
105
64
17
7
96
216
185
36
403
191
30
3
40
17
48
7
48
185
72
48
15
168
48
9
72
15
40
215
138
60
108
7
83
ABCD 98406443626*3^$a+1 [50059]
41
180
67
60
21
171
45
15
69
20
192
28
116
415
345
123
5
340
135
77
55
48
113
4
236
432
100
116
144
16
104
115
21
51
29
136
8
16
51
9
20
151
5
43
65
55
77
36
12
160
15
21
92
4
176
19
5
55
105
180
144
159
261
60
44
55
65
60
12
144
19
12
69
99
17
24
211
45
123
125
16
60
39
105
68
72
36
31
60
53
196
236
84
40
171
5
4
36
140
4
60
260
24
112
15
53
7
9
92
120
67
77
204
271
45
56
139
33
32
55
120
168
53
7
221
60
36
288
55
53
148
176
124
99
60
12
29
31
60
165
248
196
231
89
199
12
9
104
288
7
17
336
79
281
187
53
120
67
501
152
88
39
12
228
53
12
127
69
20
19
125
216
19
60
57
24
111
5
48
16
36
15
41
7
305
175
60
21
104
120
7
165
15
33
32
144
384
115
81
92
108
136
195
29
12
19
60
53
67
53
180
7
180
213
207
5
24
72
108
79
21
51
9
624
116
120
31
281
184
63
117
80
235
120
65
43
65
12
96
19
60
41
60
28
120
159
57
15
89
19
281
64
192
135
5
96
19
120
9
39
60
60
65
36
40
20
12
448
99
17
103
41
84
7
9
159
113
60
12
55
113
124
204
32
52
75
252
60
60
53
187
53
12
103
21
36
3
17
24
100
20
31
288
192
65
108
16
111
53
7
53
127
168
12
29
144
108
312
55
12
53
100
36
44
60
120
55
41
19
12
125
204
120
72
67
113
112
308
28
44
115
77
40
108
12
8
120
187
48
12
93
12
104
120
4
387
48
72
281
79
89
360
76
255
189
32
79
48
113
48
36
160
15
60
41
48
520
51
113
180
7
129
104
7
69
96
135
29
16
3
41
19
60
77
43
101
72
67
300
137
175
48
53
12
180
60
72
184
152
127
81
32
7
81
84
27
105
56
52
12
84
156
56
247
257
48
36
60
84
36
144
187
53
12
115
233
127
228
5
355
185
36
79
41
139
21
39
72
53
127
53
55
21
32
60
144
103
41
151
129
39
5
108
7
12
120
185
84
211
5
24
220
260
72
67
192
101
7
57
3
41
91
41
48
144
360
136
171
48
5
96
16
200
48
132
43
132
48
5
256
200
84
172
63
132
33
27
69
116
103
57
183
12
5
96
144
160
200
55
53
7
149
160
36
75
5
48
36
19
41
100
96
75
45
56
ABCD 98406484576*3^$a+1 [50005]
6
21
12
9
114
17
36
1
30
36
54
42
81
3
21
72
15
138
12
75
3
12
12
29
19
77
4
44
4
32
52
3
12
41
61
3
24
3
18
24
47
19
29
1
3
15
36
6
72
48
30
42
3
57
78
69
15
48
42
23
1
63
3
66
24
66
17
88
9
60
30
24
12
9
51
48
53
61
6
6
18
30
12
30
81
27
17
31
9
24
20
16
9
24
96
27
9
36
39
36
33
36
6
18
36
15
8
1
12
30
93
144
24
72
69
27
21
12
171
87
42
42
5
25
83
1
36
36
11
13
3
45
83
4
48
48
129
11
43
54
42
9
39
42
60
78
45
15
17
64
27
54
63
51
30
3
48
135
108
9
24
9
30
17
13
6
12
72
6
24
47
12
52
84
3
5
187
18
75
45
42
9
9
42
6
138
54
12
66
18
30
17
145
3
9
3
33
3
32
28
24
24
9
11
28
3
21
3
69
9
75
60
20
211
30
24
3
57
111
60
44
1
6
18
15
24
33
84
102
84
57
48
8
1
6
45
15
65
1
138
9
21
12
114
6
42
5
36
76
9
42
18
3
44
12
103
77
48
7
6
39
21
39
36
39
60
48
21
9
24
3
3
60
30
39
60
60
45
3
27
30
6
17
1
35
55
54
30
9
3
5
31
84
66
12
35
28
20
12
16
9
6
21
36
3
6
3
32
12
7
33
9
12
27
21
48
87
9
6
54
108
59
73
18
9
3
36
18
12
18
54
12
138
30
12
18
33
9
24
3
27
6
48
23
13
24
27
24
44
55
57
12
3
36
24
6
72
12
48
60
108
47
48
4
45
51
9
3
80
1
66
17
12
7
12
18
42
48
12
6
6
9
21
30
78
39
87
6
15
105
71
12
40
21
192
42
42
3
33
15
3
29
12
19
33
27
12
18
6
24
54
48
159
15
24
30
66
66
72
42
54
3
9
48
3
9
24
66
42
30
45
15
72
30
83
13
18
12
72
42
23
112
63
17
4
168
32
1
18
12
6
27
3
12
30
23
4
171
24
36
17
55
18
15
60
12
36
27
114
66
45
24
15
54
23
13
144
39
45
96
96
51
15
29
13
36
42
78
36
39
8
40
21
42
48
12
33
3
30
42
9
92
52
8
4
84
3
5
61
60
71
36
7
30
60
99
9
63
39
18
12
48
3
3
53
13
30
6
42
30
107
16
12
72
56
4
3
45
15
81
51
6
60
11
7
12
9
9
23
96
40
15
89
13
3
80
73
23
7
9
33
12
18
17
4
15
17
55
18
24
42
18
30
21
12
9
48
71
7
9
123
30
72
35
1
12
18
17
144
16
57
96
23
25
3
69
95
12
64
9
15
15
45
57
48
18
12
18
3
57
24
18
21
56
121
23
48
61
30
41
13
143
13
3
21
24
60
90
6
78
30
3
24
141
114
9
8
19
29
43
30
87
32
40
51
6
30
66
48
12
6
12
5
12
61
60
39
3
6
36
18
165
81
15
15
29
1
83
48
4
44
7
5
13
12
15
63
36
36
18
39
48
129
12
18
66
15
12
3
9
57
18
6
78
12
36
30
18
222
27
3
5
7
29
112
15
60
30
6
36
24
18
36
12
3
15
93
48
15
6
60
30
60
42
48
48
15
99
29
28
39
24
36
6
11
43
17
16
51
90
27
3
102
18
29
13
3
24
3
126
15
57
12
30
54
3
39
5
19
18
11
7
33
44
12
121
15
15
60
17
12
13
18
21
21
72
15
15
30
39
44
7
36
78
24
36
27
9
90
21
45
3
44
13
12
99
9
12
59
36
61
99
15
17
4
9
3
63
42
3
135
114
119
13
24
11
1
15
93
6
30
39
27
21
8
43
5
145
3
15
21
44
76
21
51
9
35
1
24
36
15
32
13
36
35
13
12
3
45
30
21
15
101
28
3
30
60
3
69
3
15
42
12
18
48
12
18
18
17
25
30
57
3
69
99
72
17
25
3
20
12
13
23
7
21
27
5
36
19
9
21
126
6
23
25
60
24
42
24
12
18
6
6
135
69
59
19
48
18
36
84
3
33
18
12
17
1
126
66
36
3
81
24
6
48
9
3
60
138
102
36
24
126
18
30
63
12
21
54
42
11
79
54
23
52
44
64
27
69
27
78
6
17
1
15
68
16
81
18
12
18
90
9
3
30
6
17
4
32
31
30
39
48
15
18
42
54
66
21
20
12
40
21
27
33
119
37
11
16
21
99
3
66
42
18
48
6
5
13
135
8
4
32
7
126
84
84
12
120
24
54
65
1
59
25
39
9
18
60
33
24
9
15
8
61
51
24
15
6
90
30
36
11
7
12
18
23
1
42
66
35
13
39
33
24
3
15
48
5
205
15
24
21
12
30
30
72
3
27
24
17
55
21
21
15
105
162
9
21
6
29
13
18
17
31
6
18
29
60
49
35
55
84
54
11
52
12
24
12
9
72
47
1
3
33
30
18
11
4
15
78
11
36
4
9
78
5
52
12
12
21
84
63
120
24
63
6
78
21
33
39
21
18
9
3
120
42
24
3
3
30
15
15
6
18
66
24
6
18
12
30
6
24
23
13
3
21
3
24
32
52
44
25
27
93
35
13
15
27
36
12
30
30
30
126
81
12
48
33
30
6
11
4
39
42
90
48
30
6
84
18
11
4
9
3
132
8
4
9
12
6
30
66
36
78
114
17
55
69
9
18
5
48
4
105
23
73
6
113
12
31
33
39
57
45
54
6
126
18
24
42
5
13
12
18
12
6
27
15
12
45
32
13
39
48
48
15
30
63
21
30
65
1
27
72
21
30
54
15
27
9
44
31
33
24
44
64
3
12
17
49
30
42
12
15
3
93
3
42
11
7
41
91
5
64
21
11
7
30
3
48
15
18
6
162
35
193
84
18
117
21
63
12
20
79
6
63
24
9
15
3
30
30
6
42
24
6
30
78
36
15
12
33
3
80
4
44
37
63
15
9
48
20
12
13
6
17
25
51
21
12
36
59
40
3
9
84
24
9
6
5
235
17
67
29
7
60
33
51
6
18
5
1
30
45
24
93
60
35
7
5
67
33
32
100
3
30
18
54
3
75
12
18
18
17
13
39
48
12
36
32
4
3
48
18
3
84
92
13
120
27
3
18
12
12
36
90
9
3
33
63
41
19
29
1
15
32
48
48
19
18
3
63
33
3
5
36
76
33
3
36
9
15
27
54
39
39
101
1
ABCD 98406531794*3^$a+1 [50047]
15
57
18
9
36
81
75
99
324
105
27
9
57
144
39
249
42
198
72
36
138
60
12
9
60
45
63
36
120
81
63
33
147
51
105
39
72
36
33
60
15
9
45
15
51
36
9
84
165
15
21
54
12
18
87
39
105
21
54
24
126
171
75
126
144
3
3
9
60
120
39
36
105
93
252
78
81
24
120
12
9
96
183
12
348
72
33
48
27
15
36
210
54
126
90
225
84
3
129
9
126
36
24
144
9
183
9
225
36
24
15
84
81
63
63
9
48
15
21
36
99
42
3
51
36
102
240
27
201
99
9
294
21
105
54
12
129
24
192
24
141
39
69
48
150
108
36
36
12
42
48
51
156
51
33
84
45
36
72
84
195
3
42
135
24
84
72
81
3
45
135
87
84
126
63
87
48
9
36
81
75
129
15
39
12
33
237
144
144
72
60
36
3
204
27
36
12
18
42
201
87
9
60
21
102
132
33
120
27
105
3
30
18
33
75
60
69
3
54
159
105
171
63
132
33
3
144
18
30
6
75
36
159
180
45
24
12
93
42
84
81
81
72
195
156
81
39
159
60
105
12
3
60
36
36
45
9
90
72
57
180
27
18
27
228
3
84
168
18
72
18
54
144
171
93
72
3
93
27
27
129
36
69
72
27
60
51
45
339
201
159
45
57
114
9
36
144
57
39
21
30
93
15
42
48
75
12
3
117
9
6
210
24
51
33
15
81
84
27
63
150
207
171
297
96
141
60
39
315
234
15
27
84
54
111
87
42
108
99
39
6
63
21
135
36
120
39
69
12
3
6
12
42
360
336
42
18
129
45
72
15
60
60
24
120
60
75
21
60
9
75
21
15
15
198
231
9
30
108
54
54
6
39
84
75
12
198
162
45
15
108
48
108
42
30
42
27
99
120
24
21
45
54
42
18
72
90
3
12
123
60
72
189
207
9
93
15
63
48
60
45
36
3
57
15
168
57
123
18
12
18
108
21
15
129
105
36
60
246
42
162
36
90
3
231
36
48
9
105
147
15
156
69
45
15
168
123
9
93
150
18
39
33
171
21
18
36
21
69
99
72
84
36
24
180
60
255
6
3
153
183
21
15
3
36
12
69
180
21
54
93
111
72
30
24
18
306
84
60
27
24
60
27
33
39
90
15
3
60
153
60
147
84
54
132
48
114
81
171
45
84
69
15
75
117
93
15
27
18
72
39
159
12
33
45
15
51
21
3
57
84
105
42
57
213
63
84
15
81
24
57
195
60
81
132
12
135
84
24
27
96
9
3
60
81
165
339
63
153
96
159
9
45
87
84
105
171
225
90
33
132
24
75
6
360
54
81
48
120
21
51
39
84
78
72
138
69
3
117
51
117
60
183
9
24
36
24
27
57
96
45
90
24
102
39
84
12
24
120
60
21
24
36
30
24
120
24
36
81
129
39
60
72
24
120
36
48
120
12
324
141
84
15
147
198
6
45
3
45
45
27
45
3
123
33
81
108
51
51
9
51
216
9
108
3
33
24
3
192
6
39
12
15
6
3
189
351
9
240
48
42
30
ABCD 98406590138*3^$a+1 [50032]
72
78
66
6
48
57
123
117
15
54
30
69
75
6
174
60
30
7
65
132
120
51
111
18
15
48
87
81
39
1
72
143
36
24
69
165
243
9
18
141
40
72
17
31
59
30
42
30
54
36
78
30
60
21
81
24
126
174
6
18
18
33
120
45
19
8
9
66
93
39
120
1
17
54
1
95
73
101
78
18
12
36
19
35
13
32
15
1
120
41
31
32
171
36
54
27
9
30
60
84
24
81
27
30
78
72
18
90
12
18
36
6
12
1
59
253
65
55
128
111
66
150
18
36
18
102
18
25
35
18
147
27
24
36
1
47
60
21
69
123
3
12
78
27
39
24
9
21
27
280
72
161
42
18
36
30
60
69
15
25
24
8
75
117
75
6
120
39
123
150
12
78
30
15
27
13
5
3
15
169
11
216
69
21
90
273
105
15
16
72
89
108
123
45
27
27
36
33
24
27
60
54
90
9
153
48
204
192
163
23
25
5
3
39
12
144
72
24
13
41
12
27
15
1
11
24
54
102
129
64
128
117
36
372
24
30
378
42
84
36
126
42
81
39
6
102
78
30
42
18
90
54
102
24
54
36
372
25
35
198
39
120
136
11
30
60
211
32
135
48
162
222
108
48
150
63
225
36
36
30
348
36
36
93
45
27
27
21
57
12
51
81
36
12
6
9
136
17
55
143
9
27
54
12
3
64
80
33
144
6
12
162
3
147
18
43
47
90
55
56
9
42
108
1
179
12
6
138
60
37
89
84
115
11
24
30
150
217
35
85
35
24
36
33
120
57
78
324
21
64
113
48
79
17
30
78
51
21
36
15
15
42
66
109
107
36
42
55
53
138
97
53
126
253
11
6
279
112
77
66
49
113
63
81
60
43
11
37
8
45
12
54
240
33
48
27
18
18
36
66
3
111
174
27
27
198
54
33
40
53
54
21
72
48
57
42
228
42
66
13
149
18
57
93
12
55
77
66
18
36
60
120
78
18
48
87
48
51
18
138
60
72
108
25
32
15
48
24
9
81
63
96
64
101
12
42
36
144
1
197
90
120
42
30
1
5
54
36
9
81
15
24
16
72
47
6
66
73
233
15
45
115
8
21
51
33
36
108
168
54
1
119
24
84
108
57
3
72
138
43
72
89
54
9
27
54
55
104
3
30
7
47
1
53
54
36
72
132
36
97
120
47
96
252
45
9
126
54
126
30
78
57
15
57
27
60
48
6
162
30
72
162
49
200
27
54
103
80
48
3
36
49
35
69
45
108
198
30
54
36
162
60
102
21
75
30
24
15
15
270
51
27
18
75
64
8
69
18
36
205
11
21
33
66
133
35
102
39
15
96
193
71
60
36
66
24
111
87
12
181
23
49
56
15
25
11
13
48
80
112
17
39
21
171
27
12
1
167
36
12
24
1
32
51
37
35
144
24
69
3
13
41
30
6
3
15
84
93
69
19
59
66
114
72
33
75
90
18
225
27
36
66
54
132
72
13
80
15
18
39
15
12
69
24
15
73
192
48
8
24
21
75
24
3
204
73
71
49
95
18
15
15
150
3
87
324
18
18
174
19
35
6
30
81
88
119
33
9
90
108
120
18
15
48
24
75
60
1
17
54
84
6
126
72
33
39
9
99
21
15
169
48
65
7
143
48
24
18
108
54
72
61
65
127
8
48
15
90
174
1
104
111
324
13
8
21
18
36
30
15
75
96
228
18
54
78
3
87
1
107
13
32
88
119
12
21
15
177
40
56
24
15
73
72
35
120
36
96
120
6
18
30
54
108
150
3
117
42
66
42
13
17
60
102
6
ABCD 98406879094*3^$a+1 [50069]
16
20
28
2
27
123
12
40
18
32
10
48
38
4
6
5
31
6
24
30
50
54
165
39
46
36
20
18
22
24
60
74
42
10
30
8
88
20
60
162
28
18
20
39
21
82
12
12
24
6
38
21
49
36
102
77
115
12
6
72
96
14
120
36
6
34
36
29
85
86
40
5
49
14
28
48
104
58
30
24
29
1
66
77
7
8
18
34
96
60
102
48
42
30
35
1
26
64
12
12
32
34
11
13
122
70
18
6
6
5
79
41
63
118
42
42
74
34
50
70
11
87
48
9
117
124
2
40
104
28
78
42
90
60
107
31
20
34
35
21
48
40
32
70
30
12
2
76
24
5
13
12
23
55
78
20
52
18
32
28
62
18
4
6
42
12
48
48
62
82
60
30
26
48
16
20
28
17
19
84
17
141
3
79
65
1
20
22
32
108
30
27
31
65
24
133
8
42
9
9
64
167
109
35
21
94
29
31
26
18
10
30
12
108
66
11
15
18
28
8
54
28
20
28
14
10
2
58
36
2
12
70
8
22
12
20
30
118
6
2
4
38
22
54
12
60
84
14
24
72
16
48
2
112
18
68
24
90
120
96
30
36
60
10
60
29
21
10
50
4
102
2
40
32
28
2
78
15
205
32
46
24
20
36
22
6
36
29
55
66
48
47
85
120
56
58
20
34
6
42
62
108
18
10
5
7
42
2
4
42
84
48
18
38
22
24
84
6
26
33
81
63
1
26
16
12
65
13
59
31
14
64
6
20
88
8
33
96
9
15
31
24
12
12
36
114
50
40
17
81
124
20
54
10
30
132
42
6
12
54
18
36
44
22
18
48
12
8
10
38
90
4
36
6
6
110
60
34
6
84
126
38
69
195
88
38
16
30
18
26
106
78
5
25
20
28
23
61
198
2
88
78
8
69
7
48
42
20
48
18
10
30
60
50
58
24
8
12
21
19
12
30
35
15
118
20
82
5
21
58
41
19
5
57
22
6
14
108
12
46
36
18
72
48
32
24
10
80
16
23
13
78
90
32
102
36
54
166
66
44
22
32
201
79
8
54
190
18
6
20
142
72
6
32
10
107
93
27
15
76
32
12
6
16
6
8
21
13
11
61
98
105
1
30
20
82
48
6
60
6
50
9
55
6
38
60
10
20
22
12
26
76
138
36
5
15
46
18
6
56
100
30
36
44
88
42
14
4
20
30
6
10
42
24
84
5
31
6
32
40
6
30
54
65
15
52
38
60
22
5
43
12
18
30
41
75
24
36
34
18
24
68
22
80
58
78
32
16
36
54
14
70
20
16
114
18
42
26
6
18
66
46
6
18
6
84
6
20
54
106
114
30
120
30
26
24
52
60
53
9
16
54
38
24
90
16
2
66
52
17
27
18
27
135
58
60
26
81
9
22
8
40
42
32
118
38
34
6
14
10
32
48
16
26
10
48
47
15
33
72
85
126
32
52
6
18
6
18
6
86
28
96
44
21
115
90
2
10
12
11
24
37
38
82
90
6
78
5
37
38
34
11
7
128
34
20
42
9
45
30
4
72
18
20
28
102
42
74
45
96
9
22
17
15
28
8
52
84
29
27
42
12
18
10
80
36
4
11
37
42
102
56
10
188
21
19
5
55
14
18
30
24
54
30
22
12
2
40
59
69
46
20
22
24
14
12
57
123
4
6
18
89
67
24
6
54
41
51
132
12
40
20
48
22
38
102
4
24
48
18
20
10
20
36
58
65
21
40
11
115
18
2
76
12
12
8
10
2
9
15
64
20
28
12
2
58
30
12
36
59
19
29
3
10
54
5
19
2
58
65
9
22
14
16
66
20
40
12
17
3
45
33
18
45
19
18
30
18
26
105
39
9
73
132
2
6
54
84
40
12
128
10
54
6
2
58
14
60
12
64
36
6
18
20
21
25
48
71
25
186
18
36
36
38
21
69
6
16
18
50
82
26
52
20
106
11
13
32
94
20
10
6
68
10
32
18
81
205
59
13
48
36
54
26
16
23
25
62
142
6
14
18
58
11
19
6
26
82
11
55
30
6
50
28
42
5
1
23
61
6
29
168
7
108
5
13
108
12
30
18
24
12
90
198
6
156
20
6
27
7
56
88
65
45
64
66
14
16
2
72
40
18
119
123
36
36
18
6
45
1
23
13
18
80
4
80
70
36
30
80
114
18
10
42
12
36
42
66
65
24
37
24
32
10
14
28
36
35
45
76
6
8
9
25
12
80
30
18
148
47
27
66
112
48
8
82
24
54
30
66
24
26
10
20
46
14
4
12
42
8
82
11
24
37
8
46
29
7
26
22
30
6
72
144
14
10
96
53
31
14
16
11
9
76
35
63
6
10
20
45
1
18
101
165
10
20
36
6
12
28
62
21
144
1
92
40
59
49
90
80
24
10
66
14
48
18
4
120
120
77
81
82
56
10
35
141
16
50
4
29
19
42
74
9
37
78
20
126
66
6
34
68
16
56
36
70
120
152
10
6
24
2
54
130
12
12
36
56
93
3
12
6
30
114
22
36
48
41
51
40
12
72
14
16
8
27
9
70
14
28
102
65
55
41
7
14
34
20
36
28
80
66
90
4
20
10
12
8
27
1
180
62
16
5
19
92
40
8
36
22
18
12
72
6
6
174
90
5
7
38
22
20
48
46
26
60
18
22
12
6
120
56
28
20
6
45
55
20
34
72
36
114
53
85
168
12
47
51
4
24
66
66
32
10
26
90
82
50
18
40
6
26
52
2
18
46
56
18
46
32
34
20
28
17
19
29
51
64
26
ABCD 98407049584*3^$a+1 [50053]
42
3
117
91
224
15
45
33
115
32
93
15
28
20
64
65
15
132
63
73
84
36
44
3
25
68
48
27
69
3
97
71
54
30
18
43
360
29
15
48
33
30
69
3
108
217
23
93
81
48
138
49
53
78
60
169
11
133
240
29
168
102
42
90
48
45
27
1
59
108
45
27
9
40
47
133
32
48
16
84
32
135
9
40
215
33
195
90
48
150
60
174
115
35
66
103
41
283
108
48
89
27
16
12
32
81
319
144
59
1
84
107
9
60
36
45
126
13
197
43
20
36
63
48
72
102
3
28
65
79
23
45
136
200
16
120
23
45
28
59
66
30
133
47
9
45
15
84
141
63
33
3
51
85
35
13
35
241
20
16
53
67
143
1
216
71
169
48
53
42
72
49
101
15
3
61
47
97
83
13
17
42
12
306
135
135
73
12
95
54
63
63
37
72
131
60
117
33
67
72
36
65
147
48
15
49
188
36
240
40
29
30
37
120
24
59
12
49
71
1
35
12
85
48
119
93
63
72
78
24
63
3
102
42
93
36
39
97
35
165
63
78
67
203
42
42
30
3
15
177
165
103
83
33
39
108
9
28
5
67
101
24
15
4
44
27
9
16
35
9
36
21
43
59
85
203
49
20
3
13
125
30
109
24
11
18
63
52
77
3
135
57
88
20
316
72
24
20
3
13
17
222
66
63
64
12
144
36
36
24
215
30
66
97
143
390
462
180
102
30
33
16
12
5
120
24
6
42
30
12
345
21
7
23
24
13
116
129
15
33
174
108
85
36
101
336
27
28
47
33
4
101
144
210
1
84
41
24
79
36
311
49
8
88
8
111
1
32
45
72
19
20
81
19
44
132
21
19
68
57
120
175
108
35
1
131
120
1
35
117
15
102
18
222
30
66
43
144
80
12
201
43
224
117
6
229
71
12
13
29
63
3
13
12
269
126
9
28
167
216
57
243
120
33
99
1
11
13
48
77
42
25
8
28
179
60
49
59
30
43
35
13
32
112
83
57
15
21
136
20
63
61
144
56
136
5
90
9
27
13
96
35
1
164
16
12
80
52
101
403
36
11
294
30
60
21
129
15
100
23
57
108
147
108
61
24
80
108
144
135
93
60
100
107
210
43
36
36
48
47
129
12
28
104
12
183
57
63
168
133
72
59
109
20
81
15
48
33
144
90
85
23
201
51
78
43
68
4
53
90
72
1
107
169
41
87
16
89
18
9
28
17
78
33
15
42
151
227
49
125
111
124
56
69
96
102
21
141
120
151
89
120
159
64
20
16
80
111
33
108
39
18
78
45
64
131
25
32
15
60
117
3
72
30
96
7
96
131
48
150
7
68
28
89
48
151
12
5
24
231
28
77
19
53
102
378
48
43
36
11
54
210
109
224
153
39
28
23
93
99
1
44
75
57
336
69
39
27
385
47
25
12
320
51
12
12
9
21
43
32
40
8
45
91
96
35
21
189
18
61
17
30
60
49
143
325
36
341
135
36
39
69
57
24
18
97
44
57
7
12
5
31
47
12
21
129
15
64
36
24
167
49
125
336
19
5
30
66
ABCD 98407084268*3^$a+1 [50023]
3
1
5
19
60
20
15
25
8
21
19
101
3
16
12
12
5
30
18
19
71
6
127
36
11
25
24
36
47
45
75
36
1
8
9
15
27
69
24
12
21
31
17
6
24
21
16
56
15
24
12
13
12
12
20
39
24
114
66
12
45
28
60
5
54
24
60
1
5
19
29
18
6
3
87
60
24
1
8
9
24
7
20
51
72
93
3
18
42
33
60
28
29
66
33
63
1
59
37
12
35
1
24
23
9
21
102
12
6
63
36
45
3
4
59
25
8
12
9
102
61
5
24
18
9
12
9
99
40
36
12
11
13
35
24
21
12
15
85
107
1
20
27
13
23
6
24
42
1
8
4
59
105
12
16
17
19
5
3
3
21
4
35
25
11
1
12
24
5
7
32
60
52
11
73
24
8
15
25
5
43
12
32
60
15
33
12
24
76
53
15
16
20
52
41
39
9
15
15
13
5
3
63
1
5
7
48
11
57
3
1
8
3
30
6
13
29
27
4
83
21
64
48
32
24
39
25
12
29
6
13
60
47
49
11
12
37
48
11
36
1
23
13
23
121
59
13
23
37
11
36
9
21
18
24
78
6
24
9
3
13
12
20
27
96
45
15
66
18
81
21
3
4
56
148
24
59
13
56
12
16
48
89
43
23
54
3
3
9
40
24
143
12
6
15
33
24
51
52
20
16
11
1
47
36
9
3
36
6
18
36
24
37
92
15
37
29
67
5
15
4
71
6
27
4
17
19
104
60
15
36
1
44
27
60
13
5
6
114
99
36
72
3
9
16
36
11
6
24
6
48
73
8
48
16
11
1
5
91
23
57
39
6
30
1
8
3
12
9
12
4
11
30
54
1
48
23
72
45
27
13
68
72
3
6
30
60
36
12
109
12
20
9
18
36
18
55
41
31
17
72
66
9
4
41
15
28
11
9
81
18
69
4
8
4
20
3
42
31
23
21
28
35
6
87
72
9
30
1
68
4
11
25
119
33
75
42
18
21
16
23
33
27
33
28
11
9
12
28
29
31
36
5
18
21
4
20
3
36
73
12
5
162
6
7
48
47
24
9
9
66
61
84
5
3
72
3
13
68
3
12
18
18
49
20
12
21
6
18
54
61
36
11
13
32
15
12
102
54
49
11
6
42
37
17
31
24
11
1
35
13
20
12
27
9
112
17
3
60
3
13
12
12
47
108
21
9
24
51
3
66
43
23
81
45
27
112
5
18
25
35
37
8
24
28
8
40
17
63
12
4
32
72
33
18
24
6
55
41
19
23
12
18
3
75
13
5
27
12
9
43
8
24
15
60
13
5
30
1
89
43
56
3
57
27
120
12
81
39
18
7
23
21
4
20
40
132
8
15
12
9
4
8
27
12
21
45
87
27
36
36
6
6
24
13
23
54
72
91
8
24
4
32
4
60
17
18
12
1
65
39
15
25
11
1
29
6
24
48
60
25
12
11
13
11
49
72
8
45
7
12
24
59
1
59
1
5
19
12
41
55
17
66
12
33
3
6
24
19
5
19
5
6
1
17
30
21
15
1
20
4
24
29
18
13
11
6
31
11
6
24
27
16
12
12
12
11
1
35
13
48
20
9
6
13
47
6
6
13
155
25
41
3
4
60
92
84
12
3
60
81
9
7
41
43
59
1
12
8
28
116
28
12
23
13
83
1
35
37
5
7
17
27
3
24
37
23
72
25
71
33
12
3
36
36
13
24
8
99
12
117
27
12
1
48
53
6
42
3
112
24
53
3
16
11
24
1
68
60
15
18
15
24
336
16
24
23
61
8
12
33
30
73
47
36
54
19
12
12
24
29
31
8
4
24
36
11
6
15
24
4
8
45
15
48
9
48
3
40
5
3
3
42
3
12
39
9
28
12
17
54
42
3
40
8
12
63
117
39
60
21
135
13
11
1
59
69
3
18
6
37
59
13
11
12
1
5
19
101
7
65
43
11
57
72
15
12
13
35
49
11
13
8
88
53
19
95
36
12
33
16
29
15
75
24
1
53
18
12
25
32
3
12
9
3
30
24
15
27
33
16
44
3
21
51
24
49
132
8
15
85
11
9
52
32
16
56
36
52
56
21
54
24
37
11
1
11
13
24
11
49
11
24
13
5
24
6
37
56
4
20
51
48
9
9
19
47
1
24
11
114
15
4
29
15
33
7
20
3
12
37
68
16
24
24
11
12
12
9
39
13
5
42
25
23
24
36
66
3
16
5
3
4
8
51
49
23
24
49
11
21
27
1
17
18
13
44
24
3
25
36
8
63
84
13
23
54
66
13
12
68
40
11
48
9
51
33
15
25
59
9
12
28
12
72
12
23
12
33
9
19
32
16
11
129
16
17
24
79
107
13
23
36
6
3
27
24
9
147
21
9
31
12
8
60
57
6
13
35
9
75
6
24
3
16
59
9
16
144
65
30
24
12
6
67
56
40
11
1
32
3
6
19
5
42
24
25
20
9
7
20
4
11
45
12
4
59
13
48
20
15
81
88
12
17
19
24
59
18
3
27
72
12
1
35
18
27
4
11
6
18
9
76
11
21
33
19
48
44
135
45
21
51
99
12
12
36
30
87
16
59
12
21
27
1
8
15
60
37
71
97
17
3
15
61
20
24
24
136
8
48
12
12
40
12
11
13
17
19
35
97
56
16
11
12
1
20
52
36
95
1
59
84
33
16
23
84
18
55
17
24
31
71
13
71
30
18
1
11
25
20
141
15
4
24
11
1
59
6
27
21
42
21
33
3
3
42
7
35
12
24
36
97
60
24
35
9
3
13
29
7
60
8
87
1
47
12
12
57
27
66
19
11
18
54
1
24
11
24
12
13
32
3
85
47
78
6
37
11
42
24
72
67
35
13
68
15
9
9
30
13
23
1
23
9
16
5
6
21
12
12
4
41
78
81
3
12
69
4
11
12
9
12
3
57
57
67
23
36
36
12
1
119
12
9
15
25
20
12
3
25
35
30
75
4
17
27
24
16
5
6
42
6
9
81
19
11
21
15
1
11
33
4
8
36
27
9
16
8
3
33
16
8
28
24
20
9
3
12
39
1
113
7
17
72
78
12
24
33
21
3
45
111
52
29
18
9
39
6
18
9
45
27
4
59
30
18
21
3
12
45
36
72
9
6
18
27
52
35
12
21
36
27
61
17
67
11
33
27
12
42
6
12
24
6
19
36
17
102
13
179
81
60
4
44
40
11
12
25
29
99
3
48
12
24
61
137
15
63
33
27
12
24
37
20
4
5
42
61
20
3
61
8
27
9
3
6
51
16
23
6
15
27
57
21
6
25
12
32
21
7
11
30
54
48
72
13
8
15
25
5
7
68
16
108
32
48
3
69
3
45
15
21
63
6
6
13
12
20
48
88
11
1
11
30
6
9
15
9
27
72
13
23
66
43
23
24
24
6
54
24
18
78
12
85
44
36
33
31
12
59
42
51
3
9
27
9
16
5
31
12
11
18
67
107
37
20
48
4
56
16
5
42
6
18
1
35
13
32
3
24
12
9
21
3
12
3
30
48
123
39
54
3
39
25
59
33
57
31
92
21
63
15
12
33
16
32
27
90
7
32
111
36
6
24
19
36
60
47
85
8
81
6
60
30
27
24
12
3
6
48
7
36
104
28
12
47
1
5
3
45
127
17
6
1
44
27
37
47
6
51
16
140
3
33
69
24
115
24
5
27
15
84
61
12
44
27
25
8
4
47
21
27
6
31
8
9
18
30
3
3
84
49
5
7
23
1
36
11
13
5
79
20
21
27
15
9
3
84
109
35
6
66
1
29
15
24
15
114
31
48
56
15
13
ABCD 98407673608*3^$a+1 [50032]
75
8
1
51
48
96
20
43
197
1
15
39
180
18
18
12
42
18
48
60
102
90
18
204
174
54
36
15
21
6
84
105
9
71
13
3
144
3
66
36
15
9
191
1
114
90
198
93
48
21
18
36
12
9
96
27
12
81
68
19
66
54
42
126
9
9
15
60
36
33
48
54
69
80
37
90
30
54
201
33
24
47
55
149
37
102
21
51
18
42
30
6
12
42
36
18
45
21
6
102
78
12
36
6
18
18
15
39
36
120
9
60
39
24
21
15
45
20
1
51
9
246
54
35
1
18
144
42
36
39
45
35
184
15
132
48
42
75
15
33
21
35
49
51
20
55
5
1
123
15
114
243
44
31
9
159
12
90
3
21
48
18
45
15
12
60
90
3
63
105
45
54
108
12
57
3
81
99
18
48
131
4
60
27
30
60
54
9
80
180
31
36
69
21
60
48
95
36
19
12
42
12
39
57
48
15
9
18
30
42
12
36
252
60
17
4
69
27
75
5
1
54
30
6
69
3
72
30
60
30
36
114
99
116
55
69
20
40
15
21
60
9
15
51
126
42
18
123
87
72
42
198
18
18
144
33
33
15
27
89
85
6
102
18
9
171
9
24
21
6
45
24
15
9
81
159
12
63
24
48
18
54
6
11
25
228
126
21
75
126
54
66
3
60
9
3
165
18
45
57
18
24
120
18
42
101
37
18
41
16
105
24
66
24
66
54
6
39
33
30
21
21
174
6
66
9
33
138
18
90
6
18
48
24
54
35
1
156
18
36
5
181
63
12
24
3
36
6
30
18
42
18
180
111
27
54
36
24
174
36
5
145
15
21
18
36
21
9
15
24
51
89
1
6
180
48
6
90
30
35
40
105
36
75
105
90
24
30
36
3
87
93
12
48
36
33
51
120
39
161
7
9
60
51
60
29
91
105
57
78
18
12
63
9
51
147
24
48
18
24
39
180
36
51
54
30
36
60
18
71
109
30
5
1
18
156
41
4
15
36
30
90
108
36
42
102
81
116
1
42
12
9
36
81
24
48
60
30
6
36
84
27
69
18
36
12
72
18
3
39
33
93
36
36
30
78
54
102
6
33
105
24
47
1
54
5
121
123
20
25
15
69
51
27
18
12
18
5
40
96
39
45
36
24
27
84
18
6
81
21
180
3
12
27
12
60
36
18
15
51
5
19
125
1
35
1
102
36
54
27
45
59
1
18
12
108
6
15
21
39
27
24
18
12
15
45
18
33
15
33
12
15
120
72
18
78
36
81
3
24
36
90
75
12
105
24
216
72
3
24
80
120
25
99
9
3
15
9
3
117
51
12
21
15
21
21
30
54
6
120
24
9
27
93
15
141
84
9
72
36
54
30
6
18
27
57
3
15
9
60
3
18
42
21
15
12
72
41
36
13
27
24
21
54
45
9
18
269
24
37
54
90
75
96
39
18
96
54
21
12
15
24
9
36
21
78
36
29
37
42
156
42
48
6
30
15
99
30
36
78
101
91
60
21
45
39
21
90
90
102
57
15
9
51
21
27
6
135
45
66
45
15
30
18
81
87
30
42
108
12
41
37
12
36
15
45
30
6
30
24
12
60
12
6
102
33
36
9
75
105
36
35
13
60
47
100
9
6
18
48
99
105
18
108
54
48
3
75
30
132
11
16
21
42
66
24
27
80
1
3
12
57
12
324
42
45
44
13
78
153
9
11
76
201
54
141
165
30
54
78
72
36
30
23
1
111
159
65
55
78
30
18
18
6
66
89
19
24
48
240
18
54
48
165
15
78
12
15
3
117
104
31
33
27
29
25
30
6
15
123
6
35
55
48
33
45
39
51
30
42
21
36
9
87
9
84
35
25
30
24
81
27
12
18
3
57
30
24
228
41
16
69
6
69
39
66
42
18
12
39
33
90
72
54
87
8
31
24
36
84
5
52
69
18
41
19
21
51
36
18
11
25
18
12
45
24
39
18
15
93
6
48
42
111
48
12
24
111
33
60
9
6
30
6
138
3
123
185
19
117
21
42
18
54
30
6
192
41
1
228
87
9
11
1
42
18
3
27
54
150
9
75
54
18
93
21
36
3
27
72
60
17
235
138
36
15
80
16
3
30
18
60
174
18
17
16
8
16
51
42
12
6
12
222
108
48
18
6
30
105
21
54
6
30
93
36
21
30
72
41
19
18
18
66
60
36
54
89
16
3
17
1
48
24
12
95
76
27
81
9
36
51
84
36
9
72
23
49
6
66
59
16
3
30
78
48
24
30
60
3
24
36
9
18
120
96
54
18
18
35
16
75
81
9
155
43
21
15
36
30
18
33
117
3
24
44
36
13
51
80
1
108
48
18
36
9
69
ABCD 98407785038*3^$a+1 [50052]
3
36
84
96
48
3
18
87
63
17
103
60
54
87
9
39
3
12
18
63
87
45
108
15
89
25
6
77
220
12
51
41
180
109
264
3
27
48
18
71
31
9
9
42
48
12
48
24
21
147
45
93
174
21
144
75
90
3
75
5
64
3
105
81
35
36
4
84
63
93
45
27
93
15
12
93
39
63
33
87
18
42
17
40
21
15
57
3
39
5
43
93
129
3
75
48
24
117
120
60
36
15
153
20
55
57
15
18
30
77
13
27
3
24
48
65
28
152
13
24
120
95
108
88
12
12
75
117
93
6
69
15
30
96
24
83
55
48
77
52
15
41
4
108
93
135
195
41
43
90
11
67
45
24
44
19
45
8
108
16
69
27
3
42
18
45
12
132
132
24
24
21
30
24
18
15
183
9
12
84
9
75
15
41
19
288
18
24
27
20
40
3
36
69
51
90
51
56
28
84
60
36
72
27
48
18
30
24
33
48
129
15
32
19
89
16
117
75
24
21
30
42
30
90
6
225
39
18
78
17
25
83
64
45
3
15
105
84
81
315
8
40
84
20
31
5
40
12
27
18
83
109
6
72
29
36
148
99
33
57
3
20
4
51
57
15
17
49
99
123
90
90
30
15
147
6
35
55
177
3
120
240
17
100
44
319
21
3
60
60
5
16
45
47
52
45
11
19
53
72
36
100
165
27
24
80
136
45
3
104
103
9
3
141
69
27
3
18
3
24
68
52
72
20
31
48
72
45
12
15
33
84
108
105
186
12
5
13
75
24
12
108
56
36
79
65
72
7
48
18
54
36
12
77
55
150
6
5
124
33
72
78
17
73
35
88
24
48
3
9
63
72
53
13
30
29
76
32
7
18
135
3
45
39
66
27
200
88
20
25
11
64
27
45
8
196
51
93
84
3
42
3
120
120
12
48
15
69
48
45
23
43
65
37
90
9
84
12
48
44
1
71
16
15
117
3
42
3
147
48
5
13
59
28
153
35
55
57
3
65
19
30
15
12
68
1
30
41
76
48
12
3
57
123
189
3
48
45
45
102
12
57
44
100
44
55
66
120
47
72
31
69
8
7
45
3
102
270
5
16
36
51
12
33
87
60
6
27
48
72
48
44
25
66
81
44
64
3
12
33
63
5
67
42
35
13
18
12
132
5
1
39
32
1
15
15
90
23
49
27
3
93
44
76
68
49
90
78
48
111
36
3
12
45
33
35
139
90
48
47
55
93
24
60
48
105
48
168
15
12
135
177
3
9
180
20
28
8
55
12
5
28
372
68
124
3
125
16
27
18
27
48
45
30
42
3
15
9
21
15
9
35
115
81
12
8
40
39
6
24
3
24
24
24
68
97
27
180
60
3
45
20
31
149
85
78
18
24
11
7
30
143
25
39
116
136
93
78
12
41
4
48
57
90
48
30
83
37
42
45
36
15
5
145
35
40
24
123
137
121
99
48
48
27
42
6
42
35
112
3
9
108
48
44
1
3
84
105
51
27
45
8
52
153
27
72
51
77
148
39
108
12
21
12
204
3
36
45
105
30
90
15
32
115
9
36
33
27
3
29
61
75
24
48
93
95
79
21
45
35
72
43
24
210
3
24
48
12
39
45
12
33
15
39
21
39
36
9
48
20
64
51
93
60
147
17
133
39
273
3
48
27
197
13
48
27
285
23
7
117
21
111
33
3
45
48
27
48
36
33
120
6
29
85
3
20
72
115
36
90
114
36
9
36
32
13
51
24
27
18
30
120
5
136
3
33
15
18
15
132
93
75
56
43
21
27
72
96
60
54
6
42
39
3
141
36
69
27
15
12
66
99
51
114
95
108
72
16
39
6
90
60
77
40
12
48
3
45
36
24
27
18
51
56
37
75
12
51
60
72
60
57
3
36
57
20
7
21
72
15
29
76
68
25
24
6
42
30
168
29
13
48
15
12
27
21
27
45
27
21
24
21
27
72
3
57
51
54
51
45
59
28
57
27
68
55
18
27
45
120
18
5
72
100
8
144
4
12
72
15
81
12
3
204
36
57
3
5
72
37
30
41
127
168
90
39
36
72
72
12
36
27
138
30
9
108
8
28
15
45
24
12
84
60
159
33
152
31
72
33
36
144
24
36
20
76
36
288
24
80
61
27
120
3
41
28
ABCD 98408533508*3^$a+1 [50024]
59
19
9
27
33
21
15
32
79
21
12
60
48
24
15
30
11
100
44
31
105
32
7
30
36
15
93
11
115
9
60
21
114
45
84
92
204
55
125
36
76
15
93
24
48
24
24
144
56
16
8
40
33
119
28
20
40
8
139
29
4
3
108
36
45
45
3
36
44
16
12
15
60
84
60
54
99
12
36
123
17
84
25
23
48
12
16
96
8
13
27
27
36
18
47
79
89
31
6
3
36
84
32
40
32
7
9
45
35
31
54
96
35
19
5
175
57
60
3
9
51
36
45
20
55
89
12
13
15
15
65
4
3
65
13
51
8
16
32
84
25
3
27
53
7
105
48
8
13
11
48
52
39
21
68
1
15
231
6
23
60
12
64
120
80
24
31
30
39
75
57
45
54
24
17
52
57
144
15
15
21
15
21
12
80
16
44
16
20
67
17
12
199
36
101
4
75
90
3
36
51
6
27
21
6
21
24
45
54
77
48
52
15
45
48
24
32
76
32
12
19
96
29
4
68
19
41
4
24
32
24
19
5
1
66
29
4
12
48
96
48
3
29
40
39
21
68
31
9
27
141
44
49
15
12
120
44
28
8
88
20
12
48
4
96
27
5
4
24
21
51
3
41
16
3
12
24
5
49
39
72
84
87
24
36
48
65
25
42
84
6
30
77
31
60
69
21
47
109
90
90
3
21
11
55
153
27
45
84
96
48
32
60
31
78
35
24
28
44
36
13
15
21
63
3
9
68
36
67
57
36
60
45
99
27
33
27
144
45
44
48
12
7
9
96
8
88
24
44
100
15
29
96
12
4
39
21
8
7
30
6
18
47
52
3
5
100
135
5
13
39
27
36
53
112
32
40
72
8
16
56
24
16
80
55
9
20
4
8
52
48
15
108
57
12
27
81
24
80
16
8
4
68
55
57
123
45
45
203
24
136
15
126
6
5
72
7
5
4
32
24
48
16
36
96
45
83
16
45
90
9
12
68
1
126
5
112
56
4
32
115
24
21
60
21
95
48
52
44
4
24
3
24
54
12
99
84
75
9
57
23
16
51
5
36
84
25
15
8
40
72
8
103
29
64
36
39
21
36
24
48
32
19
12
69
60
20
1
54
89
12
43
36
9
135
21
48
3
29
28
8
79
113
112
24
51
29
31
84
21
39
89
88
39
29
7
29
55
24
12
60
9
24
120
72
20
52
21
6
66
54
9
15
357
75
5
79
113
73
303
51
101
12
12
36
64
156
3
77
43
29
31
12
108
41
85
59
37
39
60
21
18
81
140
4
27
18
15
92
24
55
5
25
3
21
11
1
15
68
4
12
36
15
90
47
61
27
3
21
36
39
101
88
12
84
39
30
51
56
19
9
15
177
33
11
4
84
27
81
44
144
37
75
3
30
36
3
92
16
60
63
41
16
3
41
16
12
68
12
103
48
17
43
90
39
80
91
9
60
36
60
32
64
60
8
12
259
90
66
36
9
68
91
12
24
33
92
4
135
41
55
45
24
36
60
24
27
93
32
49
63
48
24
24
180
27
17
52
15
21
15
9
20
49
15
60
24
48
69
23
43
9
44
76
116
28
72
3
12
9
56
28
12
32
48
52
51
9
32
96
43
9
20
108
64
96
32
12
100
15
5
16
69
36
48
6
33
87
21
15
77
88
60
15
113
96
19
9
33
30
5
4
144
72
48
51
21
12
12
20
60
16
24
48
8
4
20
31
257
7
9
24
8
24
64
36
36
60
12
56
16
51
24
45
39
57
8
151
5
1
47
43
9
9
12
3
75
5
115
5
16
44
112
92
36
1
111
68
60
52
60
12
21
30
21
15
9
116
60
16
3
5
7
5
175
125
19
60
30
24
66
129
44
16
15
30
111
39
12
65
4
9
12
39
68
7
126
35
24
60
148
12
60
111
69
75
21
33
11
168
13
15
92
43
57
63
108
117
33
11
64
32
19
21
32
40
168
9
15
56
48
61
59
24
28
15
189
24
12
12
48
93
36
23
40
81
30
60
5
97
3
80
31
21
8
61
99
27
5
52
36
27
29
16
63
96
5
31
29
40
39
5
4
21
6
33
12
84
27
33
81
39
12
60
33
66
53
60
132
64
21
39
20
12
163
9
21
15
45
99
12
15
89
16
144
75
30
15
32
112
32
4
60
56
19
9
176
31
84
29
12
36
19
33
57
3
32
49
6
21
72
48
39
5
31
29
79
12
9
15
21
9
126
129
24
72
32
48
4
44
7
29
96
48
115
6
71
289
3
8
145
63
27
45
12
132
8
40
87
6
54
21
45
99
24
12
20
13
35
24
43
29
60
19
81
15
90
3
236
61
71
43
9
8
84
28
20
36
31
45
44
1
3
27
6
48
195
24
180
60
51
17
4
44
4
80
7
36
53
25
95
84
48
12
16
72
104
31
57
12
39
9
92
48
37
90
9
44
1
15
51
90
15
20
79
5
12
4
24
32
85
15
60
20
13
15
72
39
21
279
41
48
36
19
29
12
28
3
5
19
36
5
13
47
48
136
15
6
39
ABCD 98409921412*3^$a+1 [50058]
51
201
48
103
48
125
163
48
5
48
24
12
87
96
57
48
96
39
15
1
80
81
144
72
72
12
60
7
48
48
17
60
147
69
123
96
16
53
66
234
6
18
30
90
60
12
39
15
81
144
9
151
48
17
24
72
223
5
43
29
108
103
336
80
63
1
173
60
30
105
64
125
12
7
47
96
145
53
12
24
144
87
201
174
201
192
16
5
60
31
185
54
1
176
160
96
32
165
84
6
1
80
48
297
78
30
36
24
15
112
29
3
57
39
33
79
23
73
53
24
67
41
108
36
30
169
65
24
30
25
53
144
18
66
54
1
32
45
67
95
145
32
33
15
16
239
1
5
43
23
57
21
12
15
48
15
210
96
30
90
36
19
288
23
9
45
72
84
78
73
89
36
48
3
231
168
48
1
23
66
126
114
84
67
5
75
213
42
54
84
103
176
33
79
80
57
12
43
119
73
32
63
126
67
32
111
81
9
7
125
162
30
19
71
42
84
90
49
173
3
336
183
265
95
1
101
24
66
78
19
48
53
43
96
113
6
18
30
90
126
33
63
49
32
64
17
30
1
32
9
135
45
18
1
32
16
23
126
91
101
60
63
9
30
9
45
67
32
45
3
16
53
18
169
53
27
81
30
72
6
192
19
17
15
9
120
6
30
24
66
24
30
216
114
66
31
65
127
47
96
1
48
149
36
30
9
33
54
121
23
25
29
18
198
43
29
48
67
65
48
15
45
51
33
175
32
16
80
117
72
48
211
41
6
49
149
27
63
81
39
312
33
15
129
141
24
66
25
32
16
48
23
169
240
29
51
21
12
15
135
105
273
72
48
6
54
18
90
63
39
6
51
21
84
54
1
53
267
45
3
105
36
90
73
176
16
5
75
96
39
144
73
23
25
95
1
23
90
111
141
19
29
19
17
60
19
48
287
72
25
125
19
80
112
17
78
72
57
64
80
64
96
96
23
96
90
72
54
33
64
137
7
47
18
102
90
96
79
416
81
79
80
48
96
87
96
18
54
90
7
5
18
409
29
19
53
18
57
48
33
15
48
63
33
237
19
89
126
57
208
65
30
240
97
96
167
66
108
60
30
49
113
144
126
6
12
60
72
75
48
64
47
144
72
25
32
81
6
9
57
54
129
16
71
114
84
115
53
48
60
63
64
119
114
174
73
17
72
7
80
117
27
45
3
87
54
67
23
90
144
270
33
33
31
96
17
54
6
162
264
73
185
126
9
63
162
271
65
63
160
17
63
9
12
132
7
96
17
31
32
96
129
6
66
54
6
171
93
24
12
15
129
54
25
65
126
1
5
91
53
123
93
18
49
32
39
25
32
39
25
41
6
33
15
1
53
36
7
48
32
57
87
81
15
192
16
221
67
77
36
54
121
101
84
7
192
71
6
90
25
48
65
24
103
269
90
9
189
99
240
48
384
9
30
73
144
5
18
73
143
97
65
72
36
72
139
125
96
51
87
150
36
127
173
51
189
84
63
48
15
49
95
33
21
96
36
48
72
54
25
32
16
320
273
6
18
30
25
80
9
87
256
143
30
60
36
19
17
63
16
29
72
219
64
77
48
36
24
87
96
16
80
16
ABCD 98409937922*3^$a+1 [50074]
162
48
30
60
2
66
34
38
100
60
30
18
24
30
86
40
275
9
58
50
10
2
76
35
24
13
59
9
150
54
28
72
60
50
6
34
41
24
21
40
32
130
48
41
33
60
10
161
7
2
36
154
78
68
54
46
44
96
64
26
22
78
134
18
48
52
18
74
46
90
120
30
84
18
78
164
10
8
78
190
92
78
4
8
40
120
78
14
18
9
19
12
18
140
114
40
30
11
19
108
38
10
50
64
6
14
16
2
60
93
15
64
36
12
18
12
83
9
70
36
92
33
37
48
11
19
114
11
19
6
90
102
12
30
5
1
71
24
15
10
12
122
46
42
20
102
46
12
29
120
61
60
38
64
38
60
142
41
37
42
8
10
62
18
18
10
11
63
28
78
44
27
39
10
102
78
122
18
10
42
2
10
26
4
6
2
58
140
10
54
35
15
10
30
66
20
112
50
138
22
48
41
31
110
3
145
30
41
31
8
40
222
78
14
36
4
6
114
47
1
30
90
47
73
8
39
31
74
70
56
30
4
38
18
4
18
8
24
18
138
34
35
25
6
14
106
50
34
66
11
73
56
34
20
88
32
16
42
32
88
180
8
99
13
18
14
100
6
41
24
49
90
48
12
41
216
93
10
26
84
16
24
6
60
30
80
4
6
122
22
8
130
72
30
8
48
9
73
48
71
1
30
48
30
11
9
12
3
79
78
18
2
100
48
74
16
24
96
20
34
36
60
24
86
21
31
17
1
32
58
5
45
10
42
102
68
12
6
51
21
12
96
124
11
37
2
168
22
30
20
225
43
68
112
50
39
73
36
24
30
6
24
48
18
32
69
1
72
20
10
38
78
82
80
28
30
89
91
29
33
28
42
72
8
9
73
48
48
24
36
50
94
36
71
48
25
6
2
70
48
14
10
8
82
56
40
90
12
17
72
9
39
1
12
90
48
2
39
24
25
24
30
8
208
24
68
69
253
56
64
8
40
59
139
20
130
12
18
30
30
30
71
13
11
37
30
78
14
36
21
13
18
12
6
60
32
12
88
23
96
63
18
78
64
8
18
22
17
45
10
161
9
46
80
105
205
114
66
54
18
47
1
44
51
25
42
18
2
57
3
10
18
114
20
46
80
34
18
60
18
32
28
2
52
56
81
13
66
41
21
118
60
24
137
19
125
39
48
70
8
30
54
36
10
30
212
10
18
42
42
36
50
54
10
6
20
24
70
48
60
30
18
44
118
2
46
44
28
50
9
73
30
26
39
61
59
43
30
38
81
1
30
89
19
30
62
70
20
63
265
14
126
64
128
42
10
8
10
38
24
28
20
70
42
71
75
12
18
39
55
17
163
20
28
78
32
40
90
29
9
52
18
54
66
110
72
18
10
44
100
6
30
24
30
26
75
37
38
10
54
98
18
9
45
10
41
109
90
38
28
71
9
4
6
30
84
11
39
40
48
113
67
60
42
68
28
90
2
3
25
14
18
30
18
24
40
71
45
4
110
66
70
72
18
80
4
86
82
30
18
114
18
42
138
20
88
44
126
4
30
66
2
10
30
23
9
16
20
10
24
26
52
42
6
30
5
27
48
10
11
79
60
74
10
17
13
11
25
71
21
232
11
9
28
12
48
23
67
53
25
12
2
10
20
10
17
73
71
7
38
60
135
37
2
78
48
24
108
22
108
138
2
10
23
165
75
87
9
13
35
31
54
11
39
190
18
98
4
107
49
30
185
7
90
158
54
100
6
80
22
50
28
92
58
132
12
36
90
41
73
36
84
36
12
119
43
60
17
39
90
12
22
5
15
28
2
10
30
56
12
22
6
42
2
16
44
10
26
10
44
118
12
6
42
230
88
24
18
30
72
17
99
10
60
32
22
6
132
8
70
12
138
32
70
38
112
8
24
48
39
24
87
10
8
52
122
70
8
58
41
39
9
13
20
18
52
2
87
103
65
15
46
42
18
20
52
20
10
222
78
77
31
42
48
32
12
36
39
15
36
42
10
38
34
38
58
14
6
34
20
16
20
12
70
20
28
122
63
27
69
13
11
67
2
16
24
60
47
1
42
77
1
18
84
17
63
58
50
69
31
2
28
18
150
44
87
301
2
46
90
14
36
15
97
62
70
6
12
18
24
38
40
30
42
120
66
24
6
30
20
4
60
8
28
20
15
19
30
8
39
129
39
13
18
104
36
45
37
8
42
18
52
68
100
131
21
22
6
24
47
1
8
24
88
132
6
114
120
26
9
13
108
44
78
22
6
24
48
90
47
13
20
72
40
116
52
8
4
18
8
4
60
68
10
20
18
60
54
46
20
34
6
102
8
12
70
30
18
30
92
28
42
17
72
49
134
90
100
108
72
30
36
14
148
42
6
120
11
73
96
44
58
8
81
1
62
16
24
38
12
16
110
144
57
1
18
2
3
97
42
146
154
ABCD 98410133026*3^$a+1 [50115]
90
79
65
36
108
126
129
15
25
335
72
193
59
198
7
137
18
162
144
19
107
18
18
9
264
40
11
54
87
24
123
342
18
36
234
7
29
187
47
273
33
90
61
11
85
24
143
201
105
135
96
3
36
1
176
24
40
11
37
143
57
33
7
65
111
160
144
53
18
25
152
40
48
59
61
32
15
90
54
18
327
15
54
162
108
37
17
18
54
175
48
96
56
3
133
83
301
5
195
3
85
8
123
162
18
57
195
69
16
23
90
31
41
127
216
71
1
8
96
93
90
90
7
209
55
35
37
128
15
72
144
33
40
17
36
18
97
8
57
423
225
151
191
33
40
35
85
77
99
99
144
90
18
33
147
72
85
32
40
59
165
51
69
129
15
40
32
219
117
9
126
162
15
57
135
168
3
189
16
168
72
8
105
15
40
24
72
65
63
72
64
35
72
37
17
234
234
3
112
11
36
18
87
16
72
113
135
480
15
25
80
75
85
95
288
25
80
16
59
37
240
209
55
24
137
87
160
5
18
72
108
54
144
55
56
69
147
159
193
113
162
85
41
31
41
55
80
192
177
79
32
144
120
216
112
56
40
56
24
16
59
85
77
3
15
25
119
97
11
13
72
200
24
33
126
145
89
7
83
253
272
177
108
36
54
57
16
179
21
33
55
71
54
54
61
72
32
112
80
165
18
1
80
45
90
25
96
41
15
40
168
65
7
173
51
40
24
47
33
64
65
108
54
126
7
8
3
126
63
171
342
108
36
15
39
49
167
193
77
171
63
25
80
39
33
75
85
120
48
96
168
288
95
49
113
183
15
144
49
59
18
54
61
29
43
176
15
9
63
18
87
75
54
15
75
69
21
51
3
72
85
77
115
83
54
54
49
77
36
63
81
135
63
57
15
1
35
37
56
40
11
36
54
108
18
18
27
72
27
144
216
13
96
264
23
18
54
90
55
71
234
351
549
3
123
117
45
3
16
168
101
270
36
25
8
136
104
15
72
105
40
128
33
18
270
79
11
61
11
93
69
147
51
13
96
125
51
93
235
32
39
129
15
36
108
18
199
53
90
18
72
162
21
48
75
54
216
54
18
15
39
1
17
198
33
57
198
25
11
61
224
39
49
216
120
272
72
48
120
40
305
63
99
162
43
8
3
37
72
35
13
167
33
39
18
162
165
51
13
96
104
75
36
25
24
59
18
54
36
9
64
176
3
36
90
126
1
80
27
72
90
108
18
108
144
193
128
40
72
53
115
65
144
15
88
72
48
32
72
69
36
63
27
109
71
1
80
24
21
115
47
36
144
108
9
64
17
72
7
11
180
33
21
18
33
64
96
77
27
171
13
152
184
8
48
24
3
90
36
39
15
36
37
35
72
18
147
51
36
54
307
80
88
65
39
87
180
165
24
9
ABCD 98410154704*3^$a+1 [50066]
132
48
12
45
27
75
6
84
3
33
24
3
117
27
9
6
12
54
3
36
3
81
48
9
90
9
12
24
60
3
42
15
33
18
45
87
57
69
51
3
18
39
84
33
15
12
24
12
12
48
153
72
111
45
15
27
12
21
24
51
18
12
27
24
3
81
36
24
21
90
36
81
96
36
48
9
15
57
42
72
129
36
27
57
15
60
9
96
36
60
27
24
66
168
51
33
15
21
24
3
48
48
72
93
96
18
33
33
3
39
66
3
33
75
3
93
120
48
12
33
72
3
45
3
21
72
87
96
15
36
21
60
57
87
93
132
108
48
72
15
3
33
24
12
21
39
12
21
27
12
57
30
6
18
30
144
3
24
12
21
18
33
12
45
27
57
63
24
45
15
3
21
36
12
12
24
21
18
9
12
189
63
48
12
96
12
12
12
33
3
3
45
21
36
24
144
36
87
120
57
63
24
72
21
24
123
60
132
24
69
3
12
36
24
87
33
57
3
57
15
93
15
3
9
120
36
60
12
15
57
60
24
3
66
114
9
48
84
15
18
3
33
51
60
48
21
78
66
3
123
18
24
48
15
153
36
3
84
60
81
27
72
27
21
3
18
126
57
108
81
51
57
6
18
18
54
3
117
78
9
12
9
3
60
60
39
144
54
27
96
84
36
15
54
18
21
36
33
12
3
69
15
3
81
45
27
60
48
33
123
33
96
36
90
21
81
36
6
9
57
27
27
54
18
96
18
72
15
33
51
72
9
27
24
3
153
99
45
9
66
21
21
3
36
27
18
15
3
117
24
45
27
21
24
15
33
54
57
75
30
15
39
114
30
21
3
141
24
60
63
33
57
12
24
63
48
9
36
60
3
12
72
12
39
9
45
3
12
147
9
69
18
9
45
12
3
24
63
18
51
81
156
42
33
24
60
93
27
60
24
12
3
69
93
15
12
12
60
300
33
63
99
9
99
24
21
48
21
3
9
6
21
81
15
9
51
3
57
15
144
21
24
120
45
78
105
72
33
36
18
33
36
57
3
72
51
9
27
6
39
63
6
36
39
45
15
24
24
33
3
12
51
57
33
42
21
12
75
126
51
21
3
51
36
30
18
81
117
6
30
96
3
15
138
6
30
75
12
93
51
75
54
39
21
12
6
33
15
42
111
60
36
39
9
36
15
18
12
3
24
9
63
48
48
96
12
9
3
48
24
9
15
48
12
12
129
18
60
18
3
96
57
15
12
9
18
6
15
24
63
45
12
60
12
24
12
3
21
24
21
24
30
24
90
54
45
156
99
21
39
21
9
39
72
21
3
36
72
15
45
93
3
24
141
3
9
114
30
15
39
18
24
3
69
27
9
15
36
39
54
15
111
18
48
3
60
36
105
12
6
30
3
48
39
6
75
9
27
15
18
3
36
33
15
21
3
33
3
96
57
18
105
99
21
60
36
93
24
90
33
3
18
135
84
12
51
21
87
69
24
33
3
15
24
165
69
12
6
12
69
60
21
15
72
33
15
21
6
9
36
12
48
96
9
15
81
84
15
45
12
90
42
75
72
120
3
30
3
21
12
36
39
84
72
45
51
48
39
9
33
3
33
111
117
3
12
168
69
18
117
48
12
72
45
87
15
81
24
48
9
51
84
45
15
36
3
18
87
48
24
24
93
48
123
48
45
36
3
60
12
24
63
90
15
60
84
24
21
15
36
51
9
12
48
21
63
12
48
3
6
12
51
21
27
36
15
21
69
12
15
9
72
63
21
6
21
108
9
111
15
189
33
18
57
36
15
9
24
36
21
12
15
75
6
15
12
60
21
27
84
12
21
15
3
12
33
36
21
18
24
57
24
21
3
57
27
3
126
147
24
9
87
45
72
30
18
27
9
6
54
15
48
9
39
33
36
12
18
72
33
135
30
18
6
3
51
18
30
18
3
12
63
21
9
78
33
24
24
12
72
9
15
84
60
48
9
18
141
48
45
6
45
3
24
21
84
15
126
15
3
69
21
24
12
99
15
21
60
12
15
30
3
21
12
3
36
75
69
36
3
93
33
66
54
42
66
60
36
3
36
51
33
39
12
9
48
33
51
48
132
24
132
48
3
57
33
51
72
96
15
66
6
57
153
39
36
12
27
9
45
15
33
90
9
33
18
66
3
24
9
3
24
9
54
33
60
57
18
45
96
24
36
45
24
36
72
72
3
24
48
24
9
18
30
3
75
81
57
39
48
99
12
33
12
9
51
3
24
120
6
12
27
36
9
3
201
63
36
36
36
9
87
3
12
9
33
75
33
12
15
3
54
27
132
9
72
27
3
45
36
12
36
36
21
36
39
27
21
93
3
33
18
45
24
60
87
81
12
27
6
36
15
33
51
21
3
21
27
117
3
60
75
150
84
3
33
27
9
39
3
21
60
57
27
9
3
51
33
12
12
240
9
24
18
93
45
60
66
72
45
36
33
27
21
6
9
36
153
99
12
27
9
195
48
69
96
39
21
63
69
9
75
99
78
3
168
36
12
12
60
12
60
24
45
12
15
93
51
36
81
216
18
12
45
9
27
15
36
30
63
12
15
114
48
3
24
72
63
6
27
21
3
12
27
81
27
48
36
18
3
33
39
24
36
45
39
3
30
6
45
57
51
48
48
93
72
15
21
39
48
24
63
6
36
3
9
18
36
33
72
27
12
96
102
75
3
9
63
69
57
15
3
21
96
12
36
24
132
36
36
39
57
108
12
3
30
63
36
51
21
ABCD 98410210994*3^$a+1 [50007]
63
48
60
69
3
84
15
90
18
33
48
192
267
60
33
165
3
15
21
15
45
39
105
57
123
21
6
144
84
165
216
255
21
63
6
174
36
36
9
69
84
3
228
240
159
33
147
237
216
3
105
21
30
78
48
123
81
54
45
360
12
84
36
15
33
21
6
33
159
21
12
48
156
123
96
12
45
117
3
24
69
87
33
24
48
279
99
36
21
15
33
12
108
36
69
84
3
39
408
6
27
84
264
96
33
102
36
114
30
24
21
33
72
144
51
21
15
15
18
15
96
60
120
156
3
45
36
15
21
60
60
3
201
153
42
144
192
90
90
294
159
36
51
33
111
21
3
30
54
177
21
222
21
36
9
294
12
9
72
144
24
27
129
9
51
39
21
180
3
48
33
27
105
69
18
81
117
3
36
3
66
135
120
132
15
30
18
126
99
9
72
108
3
87
6
15
12
3
54
63
120
24
171
78
75
12
15
144
126
99
36
120
87
21
60
15
30
54
36
45
36
69
75
36
156
15
93
39
48
33
60
87
69
165
99
99
42
66
18
75
21
39
72
159
9
39
21
12
168
57
264
51
93
72
3
57
123
15
24
162
15
3
198
39
141
84
78
48
165
57
123
129
138
42
111
168
27
120
42
12
99
189
123
60
3
12
45
84
75
66
39
21
12
240
48
39
33
63
159
9
60
75
21
24
117
108
210
402
12
96
51
39
12
180
42
51
57
3
156
33
3
57
27
75
114
54
57
15
21
48
72
204
15
18
111
12
75
84
126
24
111
153
54
33
9
39
15
72
84
9
15
120
21
21
303
15
150
15
96
15
105
339
165
96
63
42
15
15
276
30
24
174
21
24
120
36
75
48
36
36
309
132
69
30
198
18
129
36
87
57
24
45
135
81
15
96
108
51
81
177
183
204
60
39
165
87
48
201
21
12
42
210
6
273
132
27
57
315
186
90
33
105
231
9
51
96
87
81
21
111
105
135
15
138
132
183
60
120
87
105
60
168
21
135
24
81
195
60
45
18
42
15
51
69
39
60
57
159
66
15
39
21
267
36
45
45
15
189
162
105
33
96
84
6
72
144
66
75
69
18
57
60
135
168
30
96
75
27
45
63
54
72
240
75
45
15
24
36
159
24
102
75
123
81
9
6
81
39
42
135
135
162
87
33
108
90
33
165
126
81
300
3
117
108
72
48
96
3
21
129
27
9
54
120
81
45
51
240
36
87
33
144
45
216
123
36
33
186
66
90
144
54
222
216
30
24
159
87
9
84
147
12
72
45
81
144
15
60
21
48
27
69
174
141
39
90
27
27
6
306
18
51
57
30
45
84
201
48
111
51
33
27
153
27
105
213
135
27
93
96
33
66
45
27
24
48
96
264
60
57
45
159
12
15
102
18
90
3
69
231
81
75
69
27
60
144
120
75
78
63
45
144
30
45
105
51
69
54
ABCD 98410271938*3^$a+1 [50042]
37
71
18
42
61
168
48
23
60
108
48
36
6
210
36
60
37
11
13
11
181
83
24
36
84
60
48
1
24
65
7
65
6
25
29
48
91
35
6
7
83
36
48
78
36
102
1
35
72
144
13
11
12
42
30
96
30
96
30
54
18
90
18
1
131
54
7
120
71
18
18
12
126
19
17
31
48
11
13
5
67
59
180
36
90
91
35
78
7
131
126
42
18
54
13
17
54
60
37
47
6
18
1
65
42
12
49
47
25
29
36
12
19
23
121
24
107
12
42
18
13
167
1
83
276
12
72
6
66
6
36
54
36
36
13
113
18
36
84
42
18
18
66
96
85
5
12
7
120
17
36
18
24
18
66
24
252
72
144
97
24
24
35
85
107
37
59
120
13
11
84
168
25
23
97
24
29
54
198
126
25
11
48
60
18
18
12
25
35
30
96
12
18
1
23
48
6
18
138
6
18
103
71
25
48
5
66
25
11
24
18
18
120
18
54
1
95
18
18
48
42
90
25
59
6
18
30
42
72
12
180
37
216
17
6
36
156
6
126
13
59
192
6
30
6
43
5
36
24
31
35
36
24
18
66
6
55
35
126
31
5
19
11
180
1
24
35
66
6
61
23
24
30
18
1
23
1
107
12
162
24
48
54
132
30
7
65
18
114
19
24
24
239
12
24
13
17
6
108
12
114
12
36
6
12
36
36
6
90
36
12
24
12
36
13
173
30
36
60
18
43
48
11
180
24
18
7
59
36
24
73
35
48
18
18
18
79
35
30
42
174
79
35
30
103
11
36
121
5
12
78
90
18
48
6
84
19
59
48
60
73
11
13
47
1
47
49
137
12
108
18
96
66
78
13
5
90
144
66
55
59
61
5
6
54
48
18
18
6
252
1
48
71
24
30
42
54
18
12
133
161
7
41
54
54
18
204
48
24
54
31
120
59
72
6
7
48
24
23
18
126
24
18
36
30
168
61
11
85
120
59
24
120
90
43
11
72
109
5
90
97
11
36
25
11
13
48
23
126
6
36
36
12
49
23
24
12
37
35
60
25
41
55
17
60
19
29
60
54
25
72
11
18
12
114
37
48
59
12
276
54
30
1
107
60
48
168
36
61
23
42
126
12
114
12
6
36
84
1
120
11
18
198
108
36
12
73
17
78
1
17
66
37
23
49
23
48
24
36
48
13
5
6
61
47
18
102
1
96
35
126
18
144
36
138
42
48
72
108
36
36
36
132
1
35
144
12
6
43
23
24
84
109
197
18
24
265
48
168
95
12
36
96
36
36
48
60
12
1
59
84
49
5
6
84
25
17
174
36
108
24
49
5
36
31
89
6
30
78
48
36
18
42
48
36
78
30
6
54
48
6
30
18
6
72
157
41
54
1
17
55
119
1
24
71
25
11
12
168
36
85
23
1
35
54
30
18
36
6
48
54
6
30
19
41
103
17
18
90
6
37
47
6
30
108
73
71
36
6
66
24
37
29
18
25
35
13
23
48
60
36
1
89
90
229
72
95
48
1
17
24
7
11
84
73
53
187
17
30
25
29
6
72
36
156
109
23
18
18
216
36
169
11
54
120
79
120
23
156
6
79
23
54
36
6
49
35
109
5
43
5
6
144
37
24
24
23
1
96
23
6
18
36
36
12
6
7
47
30
115
17
7
24
35
60
18
156
43
35
48
144
18
108
7
119
25
11
85
23
25
17
90
18
66
60
48
13
48
227
6
66
13
47
12
37
23
1
17
18
18
48
78
36
1
17
18
30
18
109
96
47
90
42
54
84
60
31
23
1
119
24
36
37
11
24
144
36
156
24
30
6
121
23
36
13
35
24
13
89
6
12
60
48
6
138
6
18
1
83
6
30
6
18
48
114
30
24
1
47
36
24
37
17
7
29
30
72
109
35
13
11
109
47
18
24
102
54
96
12
78
12
13
23
54
43
89
12
240
12
42
61
83
102
55
23
18
7
11
102
24
84
108
55
23
12
126
18
60
12
24
30
31
11
13
24
71
169
24
17
36
19
168
17
31
167
73
11
6
30
25
107
66
108
31
23
1
59
72
120
114
43
95
49
96
24
107
18
12
79
17
54
18
7
48
65
18
13
48
65
96
18
48
37
95
66
204
126
12
24
90
66
61
17
90
72
12
72
1
41
30
60
90
67
48
11
30
7
71
54
43
96
23
1
71
18
30
72
96
25
47
84
13
11
90
54
12
60
37
71
36
12
108
85
5
18
49
41
31
47
1
17
18
37
47
24
18
7
72
24
23
36
13
59
12
72
96
36
36
ABCD 98410924564*3^$a+1 [50034]
24
137
15
64
24
41
15
81
7
113
12
60
120
31
77
43
32
40
149
43
113
24
63
88
48
41
180
19
32
88
65
7
17
12
48
12
55
8
40
168
48
5
19
17
15
16
24
8
72
120
40
48
48
288
80
16
24
72
48
65
24
7
29
99
48
57
108
43
24
168
48
41
36
3
16
101
99
9
39
40
113
48
12
19
5
51
48
16
200
16
29
115
48
125
108
48
7
144
128
21
171
16
17
151
65
15
120
72
9
15
16
48
77
115
24
56
45
43
56
16
152
136
17
15
40
72
77
19
24
8
40
5
67
56
112
5
139
5
36
7
5
36
15
141
163
5
43
32
192
40
80
21
12
7
5
19
120
29
120
43
125
3
9
12
48
187
56
9
48
87
153
55
5
48
3
64
120
96
56
21
48
24
96
72
132
111
16
5
19
216
96
32
16
24
8
40
53
120
12
24
55
224
40
89
103
53
67
5
27
57
199
5
51
40
8
40
32
40
24
29
67
41
79
128
16
56
16
17
15
57
39
136
8
16
24
48
29
259
29
36
15
16
41
48
156
43
41
31
24
72
53
24
240
12
55
8
45
163
17
103
24
96
65
7
5
12
15
24
16
293
27
96
88
144
65
7
8
16
96
5
3
16
41
48
15
88
80
88
101
139
24
32
16
5
27
40
53
27
81
15
16
8
112
113
55
17
135
24
24
136
41
15
33
175
72
24
32
69
3
21
67
8
72
24
93
120
96
60
72
39
81
12
12
79
120
80
64
152
48
88
32
120
57
55
29
36
228
48
67
96
5
12
7
8
9
24
79
8
208
32
24
24
16
24
24
5
43
5
24
48
3
9
24
216
31
17
31
24
5
108
108
60
84
12
48
103
168
72
29
51
24
64
72
48
89
15
136
24
152
48
21
24
75
33
24
31
89
48
7
5
75
24
57
7
77
24
27
165
67
5
108
132
48
3
69
3
33
180
132
228
60
12
19
200
9
96
63
88
48
5
60
199
5
91
24
32
273
7
5
144
12
7
96
144
101
51
81
7
77
84
7
48
101
91
24
41
7
32
21
43
104
21
27
24
9
180
36
48
7
120
56
160
77
120
27
40
56
144
105
48
12
19
56
21
24
84
24
36
19
65
132
123
45
67
80
48
45
75
48
64
65
79
24
80
16
24
32
21
108
84
51
16
8
16
24
53
195
9
55
89
84
75
88
29
3
33
103
104
57
48
31
120
5
91
120
80
40
53
12
144
12
27
16
144
41
15
16
65
15
9
79
5
27
81
55
104
9
55
29
27
24
40
56
21
19
5
36
12
43
29
144
91
24
5
171
9
24
175
80
72
9
15
16
48
48
8
21
75
21
187
8
57
111
160
96
48
5
3
24
24
16
56
48
40
80
9
151
72
17
15
16
96
5
3
45
12
60
3
40
56
9
36
75
40
137
84
43
32
16
32
105
12
75
33
7
5
51
9
24
231
93
187
53
3
9
31
137
7
8
16
56
48
72
64
24
41
60
19
80
72
33
12
24
27
24
141
99
33
72
63
45
156
31
48
48
29
51
9
96
159
88
8
72
16
72
137
7
65
60
3
96
120
40
29
3
48
16
24
41
79
29
43
104
9
87
57
63
72
40
8
57
55
5
36
132
3
9
87
16
72
5
43
53
27
48
9
55
41
7
77
51
16
41
12
3
120
144
33
207
93
27
88
8
9
15
24
9
156
27
33
15
16
29
19
72
53
12
96
55
8
40
96
8
40
53
60
168
15
9
7
65
135
40
104
21
51
40
24
29
84
15
21
147
9
36
84
48
31
24
32
16
8
16
168
152
40
168
161
12
27
160
5
12
15
88
48
5
19
120
8
153
7
5
132
103
5
108
7
8
120
33
31
65
24
7
65
108
27
69
3
57
103
5
3
9
111
33
127
48
176
261
48
132
7
77
19
41
31
32
40
8
9
48
151
17
135
24
24
96
69
84
87
48
48
144
21
3
69
120
51
16
41
24
24
55
41
24
111
9
36
51
33
12
99
48
ABCD 98411236076*3^$a+1 [50007]
12
13
24
17
6
72
16
44
36
60
24
1
11
1
27
26
60
67
3
9
111
2
30
4
21
39
60
14
55
15
26
43
51
12
12
21
12
48
11
24
40
9
11
24
6
12
22
32
1
63
9
17
10
69
29
6
25
15
12
50
42
61
17
48
30
52
2
42
16
8
42
22
2
18
52
8
16
9
27
21
35
30
30
78
24
18
24
6
55
29
30
16
12
20
12
13
11
36
25
23
25
17
6
40
44
4
44
28
8
12
133
29
55
11
25
39
21
47
4
56
12
16
2
7
17
18
90
30
12
24
4
20
73
3
2
90
52
12
56
12
6
34
68
13
11
30
18
6
24
36
10
12
20
4
48
56
114
22
24
2
42
12
4
21
36
29
10
33
11
6
6
12
1
96
83
60
16
12
92
18
19
23
1
5
6
13
11
4
20
13
59
16
24
21
5
18
6
48
6
144
73
5
48
66
48
6
7
23
24
12
48
12
90
6
49
5
10
24
20
4
21
5
46
44
24
13
24
11
24
28
32
36
4
8
6
10
9
27
8
6
19
27
21
5
30
30
18
6
34
14
30
52
9
65
10
21
11
12
6
19
3
20
64
120
68
25
3
60
2
30
12
1
23
16
38
30
28
9
23
16
105
72
27
8
18
7
5
24
30
60
61
29
58
2
6
52
45
47
36
60
24
1
47
18
12
10
26
67
15
20
88
12
14
18
30
18
18
54
36
30
12
18
37
47
48
24
54
10
116
6
18
16
36
8
1
15
8
88
14
46
14
10
24
21
35
4
21
3
26
7
3
32
13
51
24
12
14
114
4
2
78
76
20
61
11
54
58
2
78
16
2
58
20
30
34
21
17
60
10
20
25
75
2
46
14
6
54
12
6
28
9
17
46
12
45
35
30
6
54
10
32
18
12
36
22
33
12
11
1
63
8
88
50
12
19
5
31
27
8
4
24
20
1
11
30
7
11
4
57
36
29
6
24
4
12
9
48
15
72
84
21
24
5
6
13
15
8
30
30
25
23
54
6
84
13
5
132
6
6
6
97
3
24
20
66
43
5
42
28
2
60
22
2
10
20
48
18
22
8
73
47
52
21
24
5
60
36
7
12
15
21
5
12
42
25
35
13
59
4
12
2
6
25
5
31
63
8
4
26
24
43
48
17
7
39
20
6
6
18
6
60
1
3
24
2
10
20
49
5
60
30
49
72
41
24
34
24
12
68
40
8
13
5
31
53
31
12
48
17
138
42
7
11
61
53
22
44
25
11
4
36
36
38
36
30
1
27
21
11
6
12
6
24
6
7
35
42
6
4
26
6
6
7
11
12
12
1
12
17
6
4
60
2
18
12
36
54
30
4
20
37
39
9
47
18
22
12
21
59
13
89
10
20
1
24
84
36
89
12
30
40
68
40
86
10
8
30
6
16
26
10
8
4
8
13
11
13
63
24
36
60
8
24
36
4
8
18
10
2
72
6
109
35
13
17
12
34
12
24
44
30
36
10
36
2
22
8
48
4
20
1
89
43
3
9
3
8
30
43
15
20
4
2
43
41
46
116
48
97
27
32
1
47
73
39
8
13
23
4
33
15
8
4
2
60
6
12
36
16
8
18
10
14
6
4
20
76
8
60
1
35
1
39
8
66
60
10
21
23
1
107
12
1
29
6
1
63
32
64
2
19
5
19
15
21
35
28
45
48
59
16
84
33
11
24
60
48
73
59
6
7
24
29
106
44
25
60
35
52
9
5
10
33
5
12
24
31
48
5
60
7
23
36
72
42
10
32
78
30
6
31
41
18
36
18
18
42
66
1
11
18
30
37
3
56
28
20
6
70
2
22
26
10
50
30
85
11
40
33
15
12
9
11
60
64
26
6
24
6
54
1
3
44
1
17
18
25
72
17
12
36
7
23
24
90
30
13
27
26
24
84
6
16
12
80
6
6
24
40
26
24
6
24
37
17
70
50
7
3
57
65
18
12
28
33
5
54
4
57
5
10
33
29
6
16
9
47
37
23
42
46
14
36
7
24
11
24
6
18
37
35
24
4
2
54
90
36
12
22
84
2
18
12
12
1
11
4
24
20
28
14
19
24
87
84
14
31
24
5
31
5
55
24
17
18
13
77
18
12
12
1
24
29
46
45
15
9
35
12
4
26
18
1
11
88
50
46
8
6
24
6
1
5
19
5
31
29
30
1
63
12
96
8
1
53
7
5
54
24
13
39
9
17
7
23
28
9
15
12
8
42
18
37
60
71
12
18
7
11
25
5
22
2
6
30
46
36
20
18
7
3
74
6
1
3
26
22
24
14
67
15
104
28
8
40
12
8
4
24
9
63
8
66
58
26
90
24
30
6
4
48
12
92
1
35
4
45
5
18
6
46
44
12
18
12
18
64
12
110
36
10
14
30
36
28
20
24
1
24
5
138
4
8
18
18
1
5
6
13
17
24
30
16
12
32
48
66
19
5
6
60
1
39
26
10
21
23
12
12
61
5
7
3
36
36
32
36
12
72
12
16
20
13
29
42
54
19
5
36
22
9
48
27
38
55
137
84
82
44
6
10
68
66
10
26
42
40
2
55
5
18
16
20
16
9
27
80
12
12
36
30
7
51
20
6
24
12
7
11
96
24
72
24
24
6
10
44
25
65
24
18
28
2
78
60
12
18
7
15
12
36
9
15
32
13
60
23
40
14
19
5
6
6
18
1
23
6
10
2
10
8
24
16
24
20
6
139
3
8
1
11
100
20
72
61
41
24
22
20
18
19
17
24
6
49
12
5
34
8
36
4
21
27
20
18
12
10
8
16
26
18
136
8
28
24
24
12
12
36
20
1
3
2
19
5
12
24
31
23
12
13
11
1
65
12
22
60
20
16
74
70
20
144
25
11
6
30
12
25
53
7
3
2
6
16
9
17
24
30
28
8
24
84
6
48
126
30
12
19
3
33
99
20
30
91
12
3
24
48
2
19
47
4
38
6
6
19
15
9
83
78
67
5
60
210
12
1
11
40
33
3
38
31
5
66
12
36
6
30
28
2
6
4
14
55
12
5
34
14
22
50
22
2
48
22
20
13
63
8
1
11
12
6
6
18
7
60
5
6
72
40
92
1
47
6
54
18
54
6
19
5
54
52
12
48
8
1
11
4
8
1
41
43
11
30
6
6
12
18
24
4
20
52
48
14
48
22
50
46
14
6
52
32
6
6
16
68
1
35
54
34
20
12
60
48
42
10
60
48
36
110
19
11
97
35
13
72
5
60
43
27
2
6
1
11
84
13
12
23
18
7
15
68
4
104
12
4
9
24
11
12
30
48
6
13
48
17
22
26
30
24
76
9
39
21
5
10
14
12
142
12
36
32
12
66
12
22
14
79
48
5
7
41
7
39
26
72
36
7
53
30
1
15
8
28
14
18
48
4
8
12
1
135
44
24
40
2
12
18
13
51
8
25
5
42
18
126
66
54
12
25
47
16
32
12
6
19
5
12
54
12
4
26
7
17
10
8
16
32
49
41
22
12
8
13
53
22
33
17
94
8
13
5
7
3
14
6
12
28
57
5
6
12
72
72
16
20
4
68
6
6
25
101
10
72
26
31
29
6
24
16
84
69
11
12
24
1
59
4
44
6
19
48
35
40
33
11
24
61
3
20
40
8
4
24
32
12
40
8
28
12
14
60
79
5
6
36
12
6
6
30
6
49
39
44
12
18
151
29
72
126
4
8
88
20
4
68
6
36
18
16
9
11
24
1
5
7
17
6
61
36
23
1
5
94
80
60
4
68
12
36
1
23
18
10
50
18
12
24
6
12
12
6
4
98
67
11
24
1
17
31
11
48
12
6
48
34
36
36
48
2
60
55
39
26
30
6
78
4
62
78
18
19
111
84
14
30
6
36
22
26
46
74
22
20
48
24
6
30
1
15
20
30
30
49
5
19
35
12
48
60
12
144
24
6
24
18
12
13
47
133
29
199
24
11
52
2
22
45
11
64
21
48
29
55
11
30
6
48
66
22
8
54
58
2
7
59
24
12
24
6
43
71
24
60
1
47
28
2
12
55
23
4
26
ABCD 98411259634*3^$a+1 [50063]
72
71
145
335
97
72
264
132
12
60
660
47
96
73
60
252
47
181
219
33
527
16
69
60
36
11
205
264
299
16
9
311
144
181
144
11
240
1
143
16
105
24
191
144
277
123
213
59
109
35
85
75
69
108
47
265
23
13
51
21
72
35
16
105
71
385
399
9
71
37
203
37
299
109
131
49
95
16
93
36
255
105
71
73
231
105
132
627
57
119
61
3
336
57
87
201
84
60
23
48
432
112
45
108
183
80
85
12
47
193
72
23
85
120
243
69
72
35
253
48
3
57
108
75
272
25
24
191
37
60
288
48
111
128
37
11
97
408
240
119
169
72
12
291
57
23
529
47
336
144
144
181
228
60
120
132
36
59
96
349
323
160
381
192
312
72
84
111
144
69
168
48
35
64
213
123
129
47
240
121
39
80
144
157
35
240
49
108
300
60
107
160
33
168
119
96
13
419
145
47
61
108
311
48
541
84
95
13
35
112
93
35
217
71
49
36
107
480
49
36
48
11
96
97
288
239
85
84
240
84
131
1
95
144
64
240
33
252
228
47
121
12
108
60
72
360
48
35
61
444
39
201
167
64
129
216
108
48
24
35
144
1
191
25
12
36
119
121
71
1
12
456
36
119
64
32
160
93
180
47
133
11
96
96
144
85
396
72
108
267
21
72
144
35
48
25
231
144
416
181
108
47
64
45
24
180
108
59
48
1
12
83
240
37
59
48
97
84
492
48
95
16
141
60
455
144
144
49
120
96
12
107
96
96
13
216
324
72
143
13
24
155
64
105
215
432
48
256
144
32
48
85
12
132
36
252
267
33
47
48
144
96
49
15
141
3
32
48
64
21
59
25
312
144
144
255
80
1
24
23
193
12
3
57
48
215
241
108
36
72
48
311
145
15
93
120
347
49
240
15
80
96
288
112
21
12
36
75
32
48
25
ABCD 98411280172*3^$a+1 [50028]
6
58
26
64
36
14
12
46
14
69
61
36
23
21
10
14
120
34
5
3
45
12
55
6
2
24
328
5
45
28
74
24
76
78
62
4
5
45
10
12
18
47
129
58
78
8
75
61
44
15
7
60
120
14
28
2
21
12
127
54
56
6
33
67
2
63
25
2
16
44
18
94
24
12
42
11
15
10
162
48
6
26
12
10
50
12
124
65
1
8
16
35
19
65
1
95
109
200
72
6
18
36
28
30
126
32
18
64
56
24
18
15
13
2
24
46
44
36
130
44
90
16
8
30
42
63
19
12
6
20
54
10
98
16
65
25
20
39
13
18
5
31
41
3
10
26
10
26
4
44
16
74
42
84
28
18
23
99
40
32
148
72
8
18
75
15
33
27
90
10
44
18
40
26
46
44
54
46
6
26
195
48
1
18
80
33
120
13
54
140
108
18
39
27
18
28
18
5
84
7
20
93
13
44
18
18
40
42
38
78
46
38
33
48
87
12
16
30
14
112
113
48
43
92
33
19
5
31
20
10
35
12
67
48
14
10
36
5
12
45
58
53
15
4
108
42
116
12
52
72
8
118
8
36
48
10
68
12
18
10
72
42
8
46
59
67
20
9
1
71
79
108
80
10
2
100
41
12
1
86
126
4
50
40
18
6
120
5
55
36
90
11
109
36
18
72
8
96
9
19
30
116
16
11
48
60
19
5
81
12
18
90
142
53
99
22
26
28
72
14
40
23
48
99
60
36
280
2
15
37
26
45
13
14
102
54
82
14
4
77
55
134
18
18
15
43
14
10
2
3
93
64
26
45
99
18
15
87
36
24
36
4
90
6
2
108
100
8
6
33
36
51
186
58
32
57
7
53
36
19
38
34
8
40
68
48
24
10
18
30
78
44
28
18
36
18
90
23
67
2
3
21
102
34
44
12
18
34
20
60
18
12
81
19
5
3
18
6
9
171
64
54
26
76
14
15
51
24
30
6
54
54
10
38
24
46
44
3
37
68
51
21
84
132
28
54
8
18
22
32
10
128
100
35
25
90
8
22
14
120
96
18
10
62
18
12
108
42
58
24
56
34
62
10
11
25
12
98
33
9
22
24
36
8
118
23
121
30
80
28
26
36
28
23
103
29
7
126
35
19
8
6
12
52
35
27
10
26
228
6
30
54
72
78
9
55
41
75
4
32
30
96
87
15
70
12
26
33
24
96
15
4
6
102
60
38
27
79
18
90
53
13
72
14
138
46
24
18
18
5
21
64
74
46
32
10
20
93
7
14
40
24
12
23
9
10
260
10
20
15
55
92
18
6
117
103
14
90
28
12
6
110
57
67
8
54
10
90
134
45
57
18
90
24
10
8
10
108
12
54
24
44
10
8
18
9
63
28
30
42
2
3
105
15
9
10
20
88
20
52
41
13
84
60
30
53
43
2
15
55
80
58
47
93
90
105
115
14
15
97
26
24
36
40
44
136
18
14
12
90
6
45
48
55
6
66
5
49
6
44
93
25
18
5
7
18
8
34
36
120
96
8
93
19
78
11
1
50
76
60
20
118
107
43
17
9
46
152
33
7
18
14
64
2
234
46
18
122
18
177
79
18
23
13
36
14
22
8
6
9
180
21
10
29
39
30
46
50
36
4
6
20
24
4
36
14
36
27
37
11
117
10
42
35
36
39
10
62
280
44
6
46
44
36
84
21
12
81
90
76
98
51
120
12
3
45
19
2
118
6
26
10
8
28
12
26
6
28
18
48
6
26
10
44
126
90
63
49
11
39
12
10
14
72
72
66
54
141
21
6
10
35
27
46
74
18
24
3
15
40
62
10
8
88
144
36
5
7
6
35
1
23
25
72
14
46
30
44
52
44
18
136
20
64
23
9
184
32
18
9
3
10
24
30
14
22
32
22
36
8
34
26
15
12
75
93
31
26
4
8
42
4
42
30
8
6
40
11
108
21
28
260
112
54
14
30
42
90
40
24
92
33
24
3
118
44
51
7
65
129
10
26
27
3
34
138
32
10
38
10
11
49
18
17
73
62
10
18
5
75
102
36
6
4
96
30
6
54
20
10
29
111
118
71
45
36
4
24
36
2
34
44
10
74
108
15
55
2
78
28
56
28
26
42
45
19
80
108
10
18
44
4
5
37
2
72
46
143
7
84
14
12
34
26
195
12
57
28
42
26
3
27
34
18
41
12
9
46
8
40
44
18
52
11
51
4
60
36
38
96
4
18
18
54
50
40
42
8
10
56
96
28
18
20
10
104
18
10
2
33
36
37
84
6
38
6
4
44
141
21
63
81
34
48
18
90
5
39
21
84
3
34
228
6
2
24
18
28
5
25
24
74
42
64
66
5
27
118
134
30
24
10
92
33
31
50
28
131
57
82
12
18
42
41
3
64
5
3
154
26
4
50
40
26
45
7
2
3
21
15
21
36
12
18
90
42
82
23
7
54
80
144
28
42
125
1
54
36
17
48
25
44
90
33
105
27
48
48
55
12
32
72
10
11
97
11
7
8
46
36
74
96
28
44
33
39
100
80
30
6
22
8
34
89
45
66
36
52
8
72
46
35
1
20
54
16
44
4
5
181
102
50
3
105
10
29
108
19
26
60
10
17
75
81
25
56
6
45
12
27
28
80
10
11
84
63
18
40
50
76
14
30
34
30
18
50
22
50
12
6
15
ABCD 98411611828*3^$a+1 [50010]
12
138
19
8
28
41
43
48
29
3
16
5
60
90
30
19
53
43
44
52
71
9
100
8
16
116
4
12
60
23
1
24
5
19
23
24
6
3
24
40
11
42
3
60
16
48
12
89
7
20
39
13
8
40
80
64
35
24
12
105
24
39
45
51
25
20
148
48
12
53
43
11
6
24
30
61
35
25
29
39
24
36
15
37
32
3
57
12
36
45
55
60
44
39
1
48
11
72
9
15
21
3
90
51
16
8
4
48
12
120
41
30
6
150
60
24
36
61
48
24
60
36
140
4
83
9
69
15
105
7
120
32
117
6
48
36
9
40
11
85
5
43
71
1
80
21
48
19
161
60
12
54
30
39
16
29
31
11
105
15
18
27
40
12
11
1
36
23
9
16
191
45
144
27
69
16
48
20
16
48
17
3
21
39
16
5
55
24
71
37
35
9
48
3
48
12
25
12
12
56
93
6
54
6
25
59
9
3
108
49
36
44
12
24
21
99
52
32
27
24
42
127
36
47
93
84
27
25
5
60
15
15
24
60
9
96
16
29
6
121
89
39
21
19
12
23
25
5
91
20
156
33
111
36
40
20
39
13
8
3
72
138
6
93
21
55
96
29
12
3
15
156
13
32
9
79
36
84
17
30
6
7
12
104
24
21
27
3
36
25
120
44
12
40
104
4
36
56
4
11
114
36
3
51
24
36
9
4
107
60
25
35
13
48
20
28
12
95
37
11
9
136
176
9
79
77
6
25
65
90
25
5
19
48
17
79
71
6
60
15
33
39
27
61
8
24
28
35
30
3
105
55
17
7
8
28
36
11
84
25
20
15
6
24
54
102
24
19
12
95
49
41
7
47
36
30
3
21
19
24
23
18
7
83
6
19
12
89
75
21
18
45
24
36
51
13
12
5
15
15
21
28
12
5
3
12
3
81
88
53
67
72
11
9
64
84
83
60
25
32
16
56
21
43
17
120
19
36
32
48
39
90
6
49
59
21
16
5
43
5
222
90
24
36
123
52
60
60
120
5
198
1
59
1
68
51
81
15
6
7
12
24
24
23
18
6
69
76
20
28
8
28
47
30
3
27
57
27
1
32
16
5
120
6
6
18
36
49
20
45
31
36
53
12
43
12
29
19
5
15
45
30
117
129
15
48
3
33
16
24
5
19
176
24
3
133
24
36
35
6
36
163
44
33
60
7
11
57
48
111
66
15
45
30
54
24
55
11
114
27
15
57
3
9
96
63
85
41
3
3
78
12
24
43
23
180
97
8
88
17
3
4
12
29
6
9
4
180
60
20
16
12
35
153
4
53
75
15
37
60
71
105
52
35
25
48
36
8
16
5
19
236
52
35
9
96
52
96
11
13
132
20
124
101
96
43
47
24
121
59
25
24
65
67
84
24
11
21
120
24
48
33
108
87
172
23
13
36
48
48
32
27
33
33
27
16
77
27
16
101
51
165
139
119
49
60
20
16
24
47
25
29
31
5
6
24
36
45
64
60
59
1
8
12
16
95
69
28
20
33
18
21
24
96
69
7
5
55
24
56
15
25
5
24
115
8
40
71
9
12
28
11
25
47
18
42
37
11
25
5
55
12
32
36
75
261
16
83
30
19
108
20
39
49
80
15
9
28
23
57
9
24
19
8
3
1
44
15
42
18
9
21
75
60
40
41
126
30
75
40
5
3
16
65
6
105
12
52
8
52
20
81
60
115
119
1
53
19
56
160
11
13
8
40
29
19
12
5
123
52
12
11
85
44
63
117
27
30
30
109
47
57
33
103
35
12
33
40
32
39
24
25
12
108
24
8
45
138
25
5
19
11
21
88
20
3
9
45
36
114
49
12
20
4
248
52
80
9
72
3
24
208
5
27
40
71
49
20
16
95
30
42
60
24
49
5
51
64
11
13
32
120
24
27
48
90
175
161
6
90
63
16
59
49
128
132
12
4
12
5
24
19
80
105
27
4
108
12
11
13
96
41
3
4
11
60
30
6
1
23
105
12
48
36
48
12
39
45
105
115
24
72
20
9
12
7
20
183
73
35
61
36
53
39
100
41
19
36
44
81
19
12
35
60
24
72
33
81
3
12
45
24
75
21
66
18
7
20
48
64
60
80
3
18
7
24
59
61
24
11
33
16
11
24
25
80
45
51
48
51
21
40
35
6
60
3
57
87
88
8
60
100
5
12
43
35
6
6
97
96
140
105
30
57
48
84
16
65
15
36
28
96
12
24
125
31
128
51
1
23
1
11
45
9
156
48
39
51
45
15
6
159
27
33
57
60
30
18
91
89
12
39
4
156
35
96
84
1
12
23
13
11
49
41
91
44
15
81
52
8
63
42
87
87
30
43
23
73
11
85
36
12
36
5
7
8
16
24
104
48
15
9
99
81
16
5
48
66
13
8
64
5
6
13
12
29
126
30
43
5
7
23
12
9
180
60
21
24
6
30
63
27
60
198
6
49
17
48
42
33
75
37
53
15
57
3
136
48
11
12
57
27
36
13
11
33
33
60
3
4
12
8
21
27
3
37
59
9
12
40
35
133
41
15
28
23
60
9
9
12
63
4
41
102
33
40
80
52
23
60
9
81
36
54
90
60
7
32
3
48
25
32
12
81
51
28
20
76
47
37
17
19
17
24
15
9
30
12
133
11
69
57
78
42
78
36
45
189
156
19
12
20
3
1
29
27
ABCD 98411884958*3^$a+1 [50040]
15
31
44
36
60
124
140
24
36
66
24
94
17
9
42
120
24
4
120
41
15
48
18
99
51
4
80
40
14
82
8
40
20
45
27
4
156
108
14
58
14
24
102
72
76
20
16
146
30
18
72
10
12
128
48
72
24
36
40
80
40
32
6
54
72
36
54
120
10
68
16
20
72
120
4
56
88
20
9
21
6
18
58
53
19
120
36
50
22
60
8
9
117
10
80
24
36
138
6
84
6
70
32
40
20
12
76
132
17
123
4
80
4
29
43
38
72
250
32
72
6
48
42
102
72
15
48
87
18
58
12
92
36
120
9
51
120
184
5
60
39
24
102
130
5
91
8
36
96
9
75
24
4
32
4
12
2
66
54
15
135
52
36
128
12
24
45
75
9
127
12
50
15
7
20
144
12
244
80
54
46
116
40
24
14
22
228
29
7
36
38
72
39
51
9
99
40
12
32
78
18
30
126
24
84
108
4
24
152
72
40
38
54
48
18
22
56
52
14
6
184
50
3
27
60
45
9
94
8
18
150
12
54
54
9
33
3
96
45
18
36
84
36
60
36
18
70
36
29
3
28
26
15
99
30
94
216
92
4
68
12
18
6
72
4
5
75
96
30
22
68
100
32
18
58
32
48
6
48
10
48
24
5
43
68
24
108
30
10
158
58
62
87
81
22
72
32
48
18
54
24
160
32
60
12
72
136
17
55
8
9
81
54
69
27
9
3
148
20
12
28
120
29
48
351
4
36
41
51
4
44
72
40
38
66
78
48
18
45
15
66
18
198
22
416
52
60
68
36
16
50
10
8
132
12
40
182
34
20
9
36
79
110
192
46
8
90
10
36
36
44
168
12
60
84
24
160
56
30
6
45
139
36
5
291
132
66
15
7
50
24
18
21
195
9
93
54
45
123
16
72
218
111
55
84
20
4
86
111
33
58
8
24
72
84
105
27
12
28
80
60
12
40
5
36
91
8
72
18
6
16
20
160
24
116
36
54
58
32
6
3
45
22
200
120
24
66
24
30
100
68
21
15
174
130
32
78
48
18
6
90
36
84
6
54
9
57
42
16
20
16
140
24
12
18
15
111
24
36
108
12
36
18
162
24
4
5
7
14
24
22
50
48
6
36
48
60
120
4
38
34
200
54
111
91
140
48
24
12
9
15
21
108
31
36
65
111
33
144
111
9
15
72
16
32
18
42
72
48
28
8
69
27
40
50
66
108
36
4
41
31
68
54
18
33
39
36
40
2
48
24
18
84
96
48
36
28
8
4
36
32
18
54
4
24
12
20
9
21
54
72
4
36
24
50
39
51
4
26
10
89
15
21
55
108
48
20
48
36
78
70
216
92
4
26
114
36
4
80
40
5
135
114
102
69
63
40
8
40
14
15
120
9
150
4
86
120
10
72
68
36
4
26
6
4
36
8
76
128
12
108
126
82
14
34
20
16
29
7
24
140
138
42
40
14
39
27
6
34
65
84
9
6
4
48
38
90
40
5
39
136
161
15
66
114
120
40
20
4
12
20
108
12
60
4
188
36
96
30
78
12
6
70
50
18
6
63
12
19
144
365
67
8
36
144
6
75
91
68
108
88
29
67
108
36
12
132
80
42
48
162
96
54
58
8
54
6
52
38
120
42
21
91
180
156
144
36
50
87
57
166
74
30
9
9
18
24
36
90
18
16
86
42
36
72
4
53
81
15
9
30
28
77
31
84
56
4
80
18
150
9
75
24
16
24
5
75
24
57
15
16
68
76
60
36
17
67
96
17
33
34
96
14
48
18
24
88
32
96
9
103
48
20
12
6
34
56
21
51
102
22
36
38
75
91
36
53
81
6
84
54
54
40
36
29
7
50
15
31
144
36
8
6
30
9
24
135
88
68
6
30
24
81
39
90
42
48
6
130
48
56
36
48
18
10
48
60
41
3
36
72
18
46
8
36
24
16
32
4
36
104
28
8
42
72
18
102
54
40
2
30
69
45
183
55
8
18
114
48
9
15
4
32
18
120
10
14
66
220
20
12
24
76
68
12
54
46
104
66
18
36
36
132
66
42
4
44
6
18
40
176
216
4
84
36
2
30
153
67
32
45
15
12
24
4
68
30
10
134
46
48
60
14
18
48
6
70
5
15
36
4
48
56
30
6
18
270
48
4
20
36
40
68
162
18
30
22
50
24
58
36
36
ABCD 98412044936*3^$a+1 [50013]
67
59
13
5
43
200
9
55
29
150
30
132
84
279
45
24
180
138
78
79
221
96
75
33
18
37
168
29
246
109
41
39
69
91
11
37
77
43
11
21
9
72
79
168
32
24
16
29
12
15
129
63
232
56
69
30
24
117
9
63
21
60
39
27
78
55
48
32
88
65
7
203
54
15
21
99
24
165
19
5
27
81
84
51
99
13
17
114
61
104
9
207
16
24
173
43
137
18
37
53
19
48
32
16
29
48
36
7
17
12
43
35
157
5
3
33
84
24
36
90
18
12
144
72
87
112
48
11
45
129
18
37
8
40
72
5
27
99
24
37
8
3
78
66
69
81
36
30
109
8
27
24
157
17
87
21
19
8
321
36
3
117
24
36
48
72
135
9
72
90
24
21
123
45
21
115
8
81
79
65
48
60
48
36
391
113
7
17
18
54
55
8
57
24
247
17
175
5
27
51
37
48
5
27
48
105
55
155
24
138
27
96
40
24
48
152
136
53
6
126
7
113
90
114
30
45
9
24
66
42
27
21
99
123
45
3
117
9
24
72
108
27
99
85
80
9
42
54
63
27
18
115
101
12
7
56
16
8
57
15
99
120
37
8
72
105
18
61
216
77
123
48
45
132
138
45
51
48
45
168
3
162
19
48
77
123
112
53
96
54
13
17
55
5
67
96
89
55
288
17
36
19
53
126
21
24
16
11
30
79
101
144
24
139
41
36
99
16
5
99
16
161
7
101
99
21
19
72
89
87
40
120
59
24
21
81
90
45
24
153
63
264
40
11
54
18
93
45
19
41
90
18
19
125
36
72
48
42
54
66
54
15
16
137
48
24
31
32
237
43
53
99
40
408
56
16
56
117
30
18
24
363
88
53
27
72
81
79
32
40
176
27
42
120
168
67
216
8
16
53
3
9
31
128
165
126
24
37
89
138
85
5
6
45
9
90
18
67
53
108
114
18
3
69
36
127
29
43
65
72
168
12
115
53
3
69
36
90
30
60
48
331
35
54
7
65
144
66
18
60
31
104
72
184
96
29
36
7
72
125
144
139
32
16
24
41
48
42
109
8
21
19
35
72
13
56
81
39
117
27
51
61
101
3
69
3
160
24
5
43
197
115
113
207
33
18
18
72
228
15
117
75
9
63
51
30
42
288
72
30
7
137
36
27
40
48
53
102
162
123
40
113
120
31
65
135
16
29
75
69
75
81
36
27
40
48
17
138
24
45
136
17
7
56
57
108
72
78
18
12
60
54
54
7
5
132
207
99
126
36
3
16
96
32
51
37
80
40
17
63
9
151
53
19
48
240
53
91
35
13
5
12
144
24
63
64
80
40
35
6
7
41
87
57
15
27
126
72
48
55
144
179
6
120
31
72
128
40
104
21
180
18
37
360
17
127
149
171
45
43
41
31
104
136
41
18
54
111
69
75
27
253
17
159
165
19
240
80
40
35
45
96
72
40
107
18
19
48
41
42
109
35
210
6
18
84
7
80
16
59
69
21
60
63
45
3
112
72
131
109
35
85
209
36
75
9
90
37
59
85
5
75
88
8
3
157
24
41
7
77
243
72
24
45
72
30
24
165
40
131
18
27
9
24
300
19
72
5
3
40
72
65
18
282
168
36
12
67
120
48
24
8
192
168
21
51
93
72
211
24
41
84
43
65
96
31
80
88
8
72
21
276
144
7
32
27
6
ABCD 98412512722*3^$a+1 [50009]
69
75
69
60
108
27
3
18
36
63
87
120
60
21
24
9
54
33
75
102
96
54
81
207
252
48
72
90
78
90
3
69
12
54
9
51
45
57
39
3
66
6
90
30
6
144
15
213
27
15
81
63
66
60
120
75
39
84
96
102
18
42
48
6
69
24
51
12
168
57
24
3
6
72
102
36
114
72
30
36
105
9
18
30
168
18
30
150
12
204
30
3
48
117
12
144
42
54
54
66
36
99
15
36
18
174
90
51
111
18
18
42
3
27
6
15
111
9
27
174
111
33
60
30
45
120
129
72
48
108
78
54
198
102
36
39
51
276
54
66
81
27
60
162
18
30
36
114
246
90
225
72
15
30
54
168
45
45
102
6
84
3
87
18
42
108
90
87
75
18
51
147
69
219
90
12
132
12
114
36
9
24
93
3
45
42
84
93
21
162
105
129
66
69
3
60
198
72
18
54
84
252
24
18
81
96
75
54
54
120
177
9
90
66
78
12
54
42
210
72
63
45
219
33
216
111
21
102
36
54
72
78
72
144
174
63
63
114
12
18
81
216
9
24
90
18
195
3
102
15
63
102
78
36
36
108
84
21
105
6
126
18
30
54
45
27
6
87
165
36
15
105
24
228
3
15
6
138
276
69
75
108
48
60
12
42
36
120
132
90
12
150
12
288
78
9
9
36
198
21
69
27
99
30
39
15
6
12
24
111
45
42
33
3
54
15
33
42
30
168
84
216
24
90
9
99
93
15
48
36
78
135
171
21
195
45
135
30
51
147
165
285
3
57
216
126
48
72
9
87
18
120
276
51
273
126
18
30
33
27
30
87
3
21
111
105
24
69
48
27
87
18
162
21
27
60
30
18
18
60
99
27
30
234
21
75
54
87
24
63
18
18
144
42
3
51
54
12
36
60
120
204
135
93
60
72
30
36
24
189
165
42
174
36
63
72
9
24
84
36
39
105
162
189
15
36
84
42
120
54
33
75
60
72
126
138
6
174
21
33
231
9
15
93
27
57
63
231
36
18
27
3
72
96
120
54
78
33
69
240
48
72
6
90
3
69
27
9
39
15
36
30
6
33
360
105
18
24
264
144
36
36
150
84
54
6
36
84
132
12
96
30
9
15
66
114
72
21
33
174
57
24
144
15
30
18
57
15
81
105
72
87
3
54
180
54
21
33
36
51
213
96
306
108
12
54
147
120
57
60
3
15
84
126
252
6
12
24
30
144
75
39
12
240
45
21
72
36
90
69
93
24
51
69
18
78
3
15
9
96
69
126
36
144
96
81
48
51
30
60
54
72
264
18
72
78
120
6
15
69
3
39
9
111
60
84
6
48
168
90
9
63
33
3
66
150
198
111
9
36
36
24
102
9
81
24
15
3
36
36
18
36
174
96
84
60
12
90
51
27
21
51
18
12
39
24
105
15
123
90
3
15
96
33
15
18
18
6
48
87
96
48
21
18
6
144
3
27
126
39
3
48
42
3
195
69
141
60
216
15
141
42
12
186
3
69
27
216
9
39
135
129
141
42
54
108
216
54
342
90
30
60
18
66
27
27
45
105
72
39
24
72
99
21
135
6
108
54
12
90
3
3
30
18
186
3
135
18
24
108
102
18
72
3
177
78
12
24
72
12
ABCD 98412707182*3^$a+1 [50002]
24
96
24
15
3
66
63
69
24
6
54
6
54
59
19
6
11
49
54
5
13
39
33
6
5
19
12
48
6
60
35
28
32
37
11
19
84
54
42
21
69
42
6
30
6
87
9
59
31
21
21
6
54
27
33
59
7
30
6
6
30
12
5
36
60
31
17
16
81
36
35
91
108
6
24
11
24
84
37
18
30
6
41
24
64
27
9
45
96
39
39
66
15
20
1
18
77
12
52
27
9
33
42
24
12
29
13
12
83
97
108
36
126
18
36
11
4
15
54
6
36
108
5
36
1
23
24
37
72
24
36
48
36
3
21
30
30
6
57
99
53
7
30
138
66
3
3
17
1
23
13
27
8
24
19
18
48
24
27
20
1
51
21
71
19
29
97
11
31
24
33
92
121
71
28
3
36
36
9
51
9
21
36
54
48
30
120
102
54
23
12
16
33
138
12
42
24
36
39
21
60
27
68
40
24
8
36
43
41
37
54
78
132
30
5
31
12
30
48
24
30
41
24
1
36
35
168
24
52
57
84
60
59
49
36
24
11
1
54
93
36
3
9
20
91
12
5
13
24
119
7
24
5
12
16
21
6
89
25
72
3
69
12
36
30
108
41
25
108
6
9
20
67
78
6
65
37
84
59
61
18
17
12
37
15
39
6
6
78
42
5
12
1
51
15
6
60
3
24
32
4
3
17
25
35
1
35
7
17
61
6
36
17
7
5
55
69
99
102
84
12
11
37
15
15
29
7
29
55
24
42
47
1
35
1
3
8
91
24
54
42
30
23
19
18
12
47
48
43
17
7
36
30
12
11
1
36
11
36
192
48
25
6
6
3
57
59
48
1
30
29
7
12
42
90
57
15
18
36
35
1
107
1
59
72
24
4
27
9
3
24
65
25
108
12
3
33
18
12
90
3
15
36
24
30
3
9
11
48
49
11
49
36
6
90
59
72
7
24
6
12
54
5
31
12
66
90
54
36
30
69
33
30
30
24
96
48
23
36
72
4
21
75
3
48
12
21
56
72
12
96
19
66
27
27
53
36
1
36
60
48
6
41
61
12
12
18
72
57
21
12
35
25
27
8
55
96
48
6
6
12
6
120
11
12
180
19
41
28
8
16
9
30
30
48
90
48
33
27
12
54
36
144
24
3
57
11
229
99
104
31
18
72
36
51
21
71
13
24
11
180
40
21
180
11
31
12
60
24
33
21
15
140
76
36
44
25
12
27
75
18
39
15
18
12
119
19
6
66
5
31
29
1
42
12
6
60
30
30
54
24
6
24
96
27
132
21
66
12
6
24
35
37
23
84
1
6
5
36
49
23
241
35
1
126
17
49
83
61
18
41
16
105
6
30
18
5
36
19
36
5
61
42
29
31
156
65
76
45
23
132
13
11
85
36
23
1
60
12
18
60
30
83
37
36
54
24
21
15
6
18
12
29
96
19
102
23
37
23
37
84
63
15
29
79
18
24
6
5
24
24
1
6
113
1
47
31
30
18
54
96
12
18
60
42
18
30
11
73
48
3
21
30
54
90
5
1
15
9
60
59
60
25
18
41
13
66
29
12
36
145
30
30
48
54
17
1
71
16
3
18
90
60
41
37
12
168
3
147
36
114
42
90
84
15
80
13
30
66
72
24
54
65
7
60
18
15
57
120
12
27
48
45
48
24
18
66
150
54
11
37
12
108
11
121
30
9
9
71
12
16
15
17
1
162
36
77
1
6
30
36
71
37
66
30
30
5
1
23
109
6
41
1
12
35
1
42
12
6
119
60
36
25
162
29
61
12
180
18
21
33
30
5
43
6
59
7
6
23
24
1
3
9
18
120
45
20
67
54
6
144
6
30
12
65
12
61
12
30
57
75
33
3
77
1
15
36
33
90
78
12
11
36
1
27
63
54
36
132
35
96
1
24
6
24
24
45
3
42
48
11
67
6
6
89
61
48
11
13
216
180
63
8
13
12
24
84
6
30
126
126
39
32
1
15
15
45
72
12
3
60
6
39
69
3
27
65
85
63
33
66
18
12
11
1
6
9
51
24
6
42
9
12
81
15
20
31
54
12
54
12
29
91
12
57
3
132
17
13
6
53
31
77
28
45
48
72
48
11
175
21
33
35
1
15
21
30
18
35
37
60
30
96
30
42
41
19
120
77
19
84
5
1
51
63
45
33
84
30
24
114
30
6
35
37
24
204
12
48
3
9
30
84
36
24
90
36
78
42
107
40
81
3
27
54
11
25
15
44
1
36
27
3
84
42
30
138
24
11
19
17
25
24
84
12
36
18
5
16
8
16
45
24
6
5
19
186
36
23
43
12
12
17
91
6
12
23
19
125
13
90
21
27
66
47
13
6
18
11
25
18
29
13
108
15
36
20
19
12
89
1
6
90
23
28
3
18
6
96
24
30
72
39
84
81
60
60
24
66
18
39
48
3
96
41
73
126
9
57
47
12
1
36
18
45
15
6
138
6
120
35
7
78
60
144
6
54
36
15
56
79
9
75
29
52
15
21
3
6
95
19
66
54
12
17
13
18
42
108
59
49
24
35
28
45
60
11
1
48
11
157
78
6
18
66
30
29
1
54
6
60
23
36
85
18
24
24
42
11
79
48
53
19
48
6
48
12
30
24
9
12
45
18
6
11
19
12
21
33
6
17
25
60
11
25
59
96
19
6
12
11
7
101
48
1
35
4
123
18
3
32
24
37
36
12
159
27
69
81
72
42
57
21
131
37
72
191
1
18
29
73
59
1
12
78
78
47
1
36
60
30
5
4
21
39
9
36
60
12
24
36
12
66
162
72
6
21
9
24
30
12
96
29
48
13
11
60
43
9
81
48
30
65
12
31
84
48
45
21
23
37
12
47
31
5
7
18
72
18
33
27
42
12
12
66
12
29
67
6
30
6
24
83
37
66
21
9
54
53
103
17
4
ABCD 98412738376*3^$a+1 [50060]
69
51
120
4
8
51
90
7
132
5
15
60
15
21
36
24
27
9
36
45
99
16
8
36
24
12
3
1
8
28
20
33
7
84
8
60
72
21
7
101
36
3
15
18
15
3
36
25
65
39
24
27
13
8
40
20
27
13
8
76
20
28
8
4
8
48
72
28
80
39
9
12
15
9
9
15
60
60
9
18
72
33
4
56
12
36
4
17
3
15
72
9
36
28
17
51
39
1
20
24
9
39
12
40
8
172
8
52
60
56
75
54
31
20
60
24
28
32
96
64
23
85
20
28
32
28
24
36
20
4
44
39
73
68
64
32
60
60
48
28
68
76
68
28
29
31
5
7
8
39
33
21
39
40
32
15
13
60
60
8
24
28
5
72
51
3
57
12
160
48
47
36
36
54
39
12
36
12
117
39
4
56
16
36
8
24
33
63
4
5
15
40
12
20
16
8
4
32
36
48
39
177
88
8
15
18
39
15
21
36
15
13
12
29
15
21
15
40
8
36
64
72
53
7
68
15
36
45
4
8
100
80
4
20
28
80
52
29
39
15
25
11
9
36
135
72
33
76
164
156
36
3
1
8
27
105
16
5
27
36
16
11
9
24
4
35
33
40
104
36
84
9
31
23
13
164
16
5
75
12
48
4
8
12
96
24
16
8
12
9
3
36
69
67
8
100
5
3
12
36
12
27
108
97
11
21
28
5
18
109
48
23
97
8
12
132
24
36
15
1
60
12
35
18
18
61
8
57
51
39
21
33
75
12
3
61
20
60
75
21
4
116
40
8
24
36
4
8
4
5
18
72
18
103
44
15
9
9
63
27
37
56
12
40
32
36
24
16
8
4
68
12
52
48
48
20
27
25
11
45
36
81
15
12
27
1
104
28
8
12
48
12
12
16
92
27
45
99
36
9
24
3
109
104
21
18
13
20
48
72
52
68
15
9
36
12
15
72
45
84
4
47
9
60
16
56
168
52
24
11
49
8
51
45
27
54
43
8
129
3
48
3
9
27
144
69
40
35
25
20
48
100
68
4
95
45
60
3
37
68
57
27
9
7
8
4
35
21
12
12
72
60
24
120
84
27
21
159
1
8
84
40
8
64
80
40
60
11
18
79
8
48
24
21
15
60
15
45
4
12
8
12
16
20
48
36
120
3
21
4
20
27
33
21
36
31
72
72
5
3
36
15
54
126
21
96
9
15
48
12
40
11
49
41
72
7
60
20
24
12
183
141
3
72
9
45
39
36
12
24
16
17
7
44
12
27
21
69
15
12
40
20
28
11
57
12
12
96
60
48
12
12
48
4
20
15
33
111
81
9
19
20
12
48
132
136
65
18
1
20
33
7
60
20
75
25
29
19
32
16
104
45
51
52
8
12
3
33
39
45
12
15
1
17
18
25
8
39
45
40
8
12
21
54
37
68
57
39
36
28
8
12
36
72
24
24
9
18
49
44
72
52
20
88
32
36
21
18
73
24
20
84
36
60
108
96
24
100
116
51
21
15
49
8
15
37
60
8
3
45
4
48
20
27
144
9
48
15
37
8
120
15
45
27
21
12
60
4
56
12
12
3
126
7
8
12
12
12
75
45
36
4
8
28
23
49
48
47
33
12
28
53
67
20
3
21
15
1
68
39
18
19
8
12
28
32
60
21
39
24
81
39
36
100
56
3
9
28
72
53
39
24
4
60
53
3
52
12
108
8
24
27
105
3
13
20
84
48
36
12
24
15
9
81
123
12
48
48
4
56
15
37
48
60
35
57
40
12
56
15
54
15
3
201
24
28
8
12
60
9
123
12
36
108
9
126
61
36
24
48
140
28
23
37
12
8
12
3
57
60
48
87
18
55
20
12
12
28
20
48
48
4
8
4
29
31
20
3
85
8
33
15
72
39
73
17
36
18
21
76
60
5
27
45
63
27
21
36
36
24
40
60
36
8
24
12
81
15
60
108
36
15
36
97
56
36
40
23
37
60
36
47
25
11
9
48
15
45
45
39
28
23
45
12
15
25
132
8
15
21
64
20
28
24
149
27
72
28
12
5
3
33
51
3
36
61
29
15
12
4
8
15
13
5
15
52
8
24
40
20
39
61
96
12
8
4
35
36
105
39
18
3
64
60
56
40
20
9
54
1
8
40
80
51
1
44
72
27
13
44
15
13
20
3
85
32
52
80
3
37
104
72
40
17
3
24
9
15
21
39
69
7
56
63
105
4
108
20
33
31
44
16
44
27
117
45
7
11
9
24
4
20
15
18
135
72
12
16
8
52
12
72
8
52
44
84
81
135
72
112
20
52
23
13
44
40
8
228
27
18
18
37
12
5
15
12
45
39
15
72
144
108
25
56
27
25
68
12
60
4
8
57
15
24
4
20
36
52
47
18
15
72
28
83
49
72
56
39
81
9
51
52
32
84
84
48
12
52
35
13
56
52
32
45
7
8
28
8
60
24
27
9
72
24
40
53
15
21
19
35
25
11
49
8
24
16
12
20
33
27
27
21
15
25
20
27
36
109
20
15
21
69
18
165
48
16
36
8
4
32
15
1
17
147
69
36
43
8
12
28
8
81
39
4
32
40
44
52
32
108
72
60
60
15
25
56
60
36
16
8
4
20
36
4
5
7
20
28
116
60
16
44
120
4
48
23
9
48
33
144
27
16
20
27
25
11
57
52
8
48
24
36
4
167
45
16
12
20
36
4
11
36
18
3
48
57
147
28
12
48
12
8
15
37
72
44
24
28
32
12
36
3
1
60
8
3
57
36
16
56
48
57
75
12
52
20
21
99
100
48
5
63
60
24
40
8
3
25
128
64
35
13
8
24
28
12
12
36
44
28
12
44
27
129
16
12
8
87
57
15
45
24
12
24
76
20
33
31
36
32
27
18
3
84
24
15
1
44
117
3
64
8
87
18
7
11
36
21
40
119
9
45
27
12
36
4
47
25
8
100
101
99
12
33
3
24
45
3
123
45
60
72
57
91
8
24
96
16
44
9
43
20
12
72
180
15
21
172
56
36
3
108
45
ABCD 98412830104*3^$a+1 [50054]
24
3
49
48
11
210
12
30
102
36
66
66
12
115
65
7
89
55
5
79
12
89
24
7
119
90
72
39
21
48
51
24
60
237
3
21
55
35
133
47
73
32
4
35
24
121
29
36
15
45
99
15
6
186
25
41
27
21
75
36
225
150
6
19
131
9
100
29
15
96
33
48
3
27
37
53
150
18
19
47
13
20
16
77
132
7
11
144
18
48
132
51
57
48
36
3
45
7
29
72
19
29
42
57
21
79
32
48
16
35
25
24
60
20
136
11
105
4
17
114
6
138
109
152
40
8
16
11
66
123
9
30
126
24
15
27
66
60
18
1
20
69
30
42
144
19
137
3
16
41
7
41
39
3
102
36
54
78
19
140
48
160
20
12
21
12
36
12
3
76
71
73
47
69
21
63
69
120
15
3
18
96
216
72
27
15
33
112
80
3
90
31
41
30
90
78
42
18
78
90
13
5
24
66
49
83
18
31
29
31
161
67
20
51
42
30
49
35
9
4
53
27
52
65
18
18
84
15
33
66
42
39
28
120
41
19
20
12
84
204
36
15
9
63
73
29
31
71
24
6
36
43
144
12
119
30
135
84
12
105
66
48
84
1
5
15
21
75
45
135
9
31
35
6
24
36
3
15
180
36
18
30
25
12
300
84
36
60
20
21
90
12
6
31
101
39
123
120
97
8
81
39
81
126
6
87
16
59
30
6
144
60
42
66
48
84
121
41
6
30
54
9
129
27
24
40
35
12
57
15
6
19
20
36
9
111
64
32
9
12
43
17
223
180
36
29
15
16
89
72
72
48
3
36
45
19
36
8
63
42
30
36
36
126
48
24
31
47
13
56
3
30
30
18
192
96
6
49
41
18
25
60
113
63
15
9
111
42
7
5
30
6
15
27
54
19
20
144
16
156
128
27
24
81
28
5
6
24
25
5
27
9
42
13
24
92
45
84
19
11
85
24
11
25
29
7
48
12
5
48
48
12
67
149
42
108
49
36
17
24
84
12
24
43
41
55
77
39
220
11
24
60
54
15
40
20
36
64
17
127
12
89
54
1
77
67
83
30
12
51
45
24
15
40
47
69
45
24
30
81
51
36
9
15
66
39
88
12
20
3
6
6
6
90
18
55
96
20
4
65
24
186
12
18
171
21
7
32
51
54
36
27
21
6
48
66
91
95
25
44
9
66
81
9
60
222
12
105
57
3
12
9
24
48
67
60
11
21
24
57
3
39
21
99
18
63
15
1
29
54
6
72
63
4
65
42
36
13
44
21
24
115
96
47
37
36
41
19
11
24
25
11
6
3
84
183
33
87
12
21
64
71
25
89
231
9
120
168
48
135
64
23
108
30
84
87
28
95
25
143
13
35
66
79
44
12
64
20
15
12
42
6
12
12
42
259
77
12
27
15
6
18
54
31
59
18
7
47
18
108
27
72
81
7
11
6
6
12
45
225
42
18
7
29
84
27
24
24
51
60
96
6
48
12
24
48
48
7
47
25
8
33
3
45
54
61
101
36
78
45
9
15
72
64
59
1
80
36
40
80
15
6
63
84
16
44
16
5
6
36
42
7
20
64
24
20
132
3
37
48
36
20
40
5
19
191
54
91
11
60
6
12
18
33
15
54
27
28
23
13
17
27
33
30
9
28
41
19
5
6
25
20
15
174
30
12
49
104
12
33
27
33
7
8
105
111
159
18
12
156
96
36
27
36
60
39
1
24
23
49
11
33
16
20
81
7
132
29
12
150
49
5
79
120
17
24
15
75
6
12
60
48
30
24
25
48
32
48
40
5
102
96
13
80
36
4
17
79
41
12
42
18
48
30
18
15
189
162
45
39
61
23
90
60
207
33
48
79
29
135
64
47
153
33
30
49
41
7
53
99
28
96
20
75
129
112
80
64
84
41
19
5
15
40
5
27
48
3
49
29
6
90
36
12
31
20
69
72
18
78
3
4
32
51
18
60
72
67
60
17
108
36
6
48
6
12
79
140
33
18
108
54
60
31
17
123
27
9
39
21
39
9
52
48
32
3
45
60
21
42
48
1
11
13
77
3
96
21
3
39
61
44
87
54
51
84
124
36
71
9
15
21
24
24
12
21
90
18
36
36
7
32
33
27
9
24
31
29
27
21
12
15
21
51
81
67
36
161
15
120
3
6
6
6
43
107
13
29
108
102
81
15
25
17
63
24
15
61
20
69
18
30
12
66
25
5
180
19
36
5
79
56
36
4
65
24
48
63
45
150
6
6
48
24
105
40
101
84
18
93
64
36
60
17
12
36
51
33
6
36
24
9
40
53
3
40
17
43
29
67
89
12
102
18
39
48
81
24
42
9
15
109
5
12
3
100
17
96
7
23
48
12
18
24
87
21
144
90
18
18
90
60
3
36
4
41
18
18
19
8
ABCD 98412935854*3^$a+1 [50030]
12
44
88
36
20
12
40
12
96
44
43
168
5
12
48
7
5
100
15
9
51
5
112
8
24
43
17
4
12
8
52
108
24
15
53
19
29
19
5
252
24
36
60
40
111
105
20
139
41
40
27
81
12
20
24
28
3
5
7
65
88
12
87
24
57
15
33
32
48
52
8
64
27
65
40
24
20
16
104
7
108
105
24
120
3
5
7
101
24
40
15
53
7
17
16
20
12
55
65
7
24
105
20
4
32
36
52
56
19
21
32
67
17
43
113
40
32
100
36
92
28
56
19
24
93
72
92
16
68
4
48
3
72
48
41
16
12
8
28
72
3
29
31
36
129
27
29
43
5
31
41
16
20
240
100
12
120
15
48
9
108
27
65
16
12
15
36
125
19
41
19
17
16
20
60
7
21
44
7
96
29
196
20
43
17
55
33
60
24
27
48
17
40
8
100
8
7
41
55
5
12
4
8
52
56
7
33
3
12
105
12
8
19
29
31
36
29
91
9
80
76
20
48
16
8
12
4
51
21
152
40
3
125
43
29
55
60
33
15
117
27
69
27
5
43
69
96
20
12
24
156
48
72
64
3
41
4
3
57
12
68
7
81
8
7
57
51
12
24
9
20
64
20
43
24
144
5
4
56
7
5
144
36
40
63
36
33
15
153
68
19
36
17
40
8
4
116
7
93
84
60
15
36
17
4
56
48
19
5
28
20
4
48
8
48
64
87
84
101
160
108
120
48
3
60
149
7
53
60
96
60
55
72
108
36
125
136
15
12
65
48
64
3
45
8
55
17
43
29
40
8
12
4
44
52
8
67
24
5
31
156
24
29
19
65
48
28
27
72
33
32
7
9
44
192
16
8
16
8
31
65
55
24
33
8
4
3
65
52
87
69
56
28
56
4
15
101
36
16
44
136
27
45
32
16
104
19
9
12
120
68
28
15
33
44
16
32
7
33
3
41
31
29
43
12
24
41
100
176
52
80
16
39
36
89
28
44
31
33
27
12
21
39
33
20
28
12
44
24
4
20
60
52
3
21
20
19
17
4
44
43
48
96
41
7
53
24
36
52
48
63
17
124
3
5
48
19
45
24
12
48
104
28
63
84
60
33
24
20
156
108
91
9
32
12
12
79
9
3
29
76
27
12
108
77
31
129
44
72
4
36
80
52
36
111
29
12
24
108
40
8
48
16
51
125
4
3
33
147
77
31
69
68
12
24
76
39
69
3
5
88
27
168
5
67
144
53
148
60
3
5
96
108
7
60
21
24
24
60
12
39
209
4
12
39
5
52
8
115
24
41
12
160
8
64
108
12
32
28
48
24
48
3
17
40
8
88
12
20
19
53
12
4
24
96
24
48
27
12
21
12
63
53
19
45
8
48
24
12
16
8
12
19
33
27
41
7
5
55
48
89
24
91
29
16
8
16
15
24
57
20
88
27
36
33
92
24
48
12
96
28
159
33
3
36
89
64
63
12
5
88
44
115
29
40
32
40
3
17
60
40
12
3
29
36
24
19
9
20
28
24
20
36
4
44
4
96
24
15
41
31
5
43
21
120
12
12
8
4
108
75
57
24
20
31
45
60
56
4
8
43
17
28
3
105
104
43
65
4
3
36
129
20
67
81
80
72
55
36
5
4
96
36
75
69
75
69
3
117
87
89
19
12
36
29
4
75
36
29
52
12
36
20
19
12
33
56
40
12
27
36
29
12
28
12
56
4
3
12
204
29
43
12
17
16
20
52
20
76
20
91
29
12
4
3
21
36
80
16
15
5
24
24
4
108
20
43
24
101
96
24
76
36
39
45
48
12
8
40
135
36
101
64
32
48
64
48
27
45
3
17
28
12
15
33
24
44
67
29
16
75
53
7
5
48
12
7
81
104
136
20
96
4
12
15
45
92
52
8
148
68
40
51
65
4
15
77
19
33
3
53
19
120
168
5
72
7
5
24
31
5
4
12
8
55
17
60
24
108
28
12
56
7
5
48
24
48
55
69
116
67
17
96
43
17
12
132
19
17
19
65
36
24
40
39
69
32
48
12
31
17
43
69
15
53
7
29
7
45
12
92
100
20
36
88
20
136
36
3
29
108
88
92
52
27
41
100
39
36
24
89
24
16
60
36
3
5
52
15
29
36
16
8
16
3
60
5
43
24
36
9
111
5
28
27
149
16
32
91
69
36
72
80
7
17
19
24
5
43
17
7
48
60
5
31
12
237
87
5
24
72
12
28
32
28
15
65
4
8
36
52
12
147
269
12
24
16
20
40
12
3
108
5
19
165
8
40
8
16
15
69
72
20
24
43
41
127
48
9
12
156
24
15
5
36
48
4
68
19
141
104
28
15
65
7
105
39
24
48
5
60
40
27
48
93
56
19
5
31
36
77
76
39
125
7
9
24
51
45
96
20
76
12
8
4
48
36
164
40
8
7
5
40
8
60
84
36
180
40
8
4
8
67
33
12
92
60
4
56
76
27
57
176
64
8
148
15
65
40
12
36
75
65
16
60
39
36
69
12
48
12
8
19
192
65
36
4
68
7
113
28
92
28
15
93
15
69
3
12
5
12
28
68
19
53
88
39
36
5
12
88
15
69
60
20
76
15
9
8
52
44
7
17
48
7
33
20
7
17
36
184
171
ABCD 98413205206*3^$a+1 [50177]
43
47
1
48
41
36
18
252
33
111
18
3
12
16
20
129
15
40
116
9
72
43
11
54
55
53
135
9
43
11
37
120
20
52
77
54
144
90
67
59
37
143
145
17
18
9
27
18
7
44
180
12
124
8
28
180
12
35
378
3
69
108
223
180
44
93
180
19
44
117
18
36
25
65
151
47
97
36
20
220
113
31
113
108
3
16
179
1
125
19
32
129
31
77
67
59
1
116
12
141
19
96
29
175
77
55
143
33
48
9
36
79
132
108
41
54
18
3
52
120
59
25
65
99
124
36
44
147
25
84
12
167
45
36
117
144
91
35
37
180
35
18
15
75
54
36
18
1
35
33
75
1
72
107
61
47
18
36
51
64
156
35
13
12
29
108
43
68
16
44
9
18
49
149
54
36
121
5
219
231
18
175
167
36
37
53
15
57
36
7
48
92
249
103
5
43
12
8
27
18
54
169
29
223
20
45
7
72
11
85
59
9
9
75
15
33
39
69
4
53
54
33
76
17
90
45
135
18
7
65
43
12
35
108
414
55
53
324
39
256
11
37
17
54
54
127
68
36
57
67
41
72
72
180
127
24
119
25
11
72
13
95
1
44
64
53
7
48
8
76
36
59
54
139
12
56
40
23
54
36
199
35
72
18
3
40
173
342
144
13
23
108
126
79
119
18
63
207
109
36
17
15
3
73
12
59
9
16
96
77
151
65
7
8
76
48
5
36
7
108
47
54
108
3
228
64
168
59
73
17
18
97
101
67
8
108
16
53
15
3
45
160
60
77
3
15
109
116
153
54
1
35
252
97
192
35
144
61
65
31
5
72
51
21
31
77
15
28
173
135
112
20
3
144
18
19
161
19
228
113
175
24
24
11
1
80
192
36
60
124
155
18
27
88
72
188
129
63
52
128
16
24
216
239
73
20
64
68
135
126
36
54
25
11
54
162
37
80
136
35
1
116
27
162
18
33
3
9
36
9
18
37
108
60
20
27
97
24
59
18
115
80
3
9
100
107
13
120
188
93
99
117
18
93
40
29
103
41
36
90
126
63
27
18
72
187
188
28
24
72
116
33
15
76
24
72
119
36
57
96
9
36
7
299
21
112
155
90
171
81
36
87
93
3
76
36
29
31
5
19
44
16
119
216
36
109
48
60
161
87
255
25
168
32
252
207
13
56
60
4
80
3
54
306
37
48
32
45
18
54
90
36
54
3
33
54
144
121
41
108
31
48
128
45
18
162
7
47
201
112
47
61
12
96
11
54
19
96
11
54
79
156
17
19
48
96
12
23
1
120
24
17
144
103
132
36
48
59
21
184
65
3
69
111
33
15
40
197
67
95
90
67
60
8
16
44
21
15
12
45
7
65
18
109
60
209
99
45
43
20
28
84
12
11
162
103
5
15
75
117
40
8
33
79
12
71
109
44
4
12
36
65
75
15
33
75
36
36
18
180
19
8
135
49
41
27
27
9
9
67
95
1
89
115
8
40
17
55
44
52
24
56
39
54
15
4
17
31
5
90
18
36
18
90
18
13
92
160
68
9
126
54
90
36
61
119
25
11
9
45
270
126
163
125
18
37
53
18
57
15
54
31
12
12
84
12
8
16
131
90
67
96
125
31
5
18
18
19
36
32
52
224
64
113
63
9
72
36
72
3
48
136
48
96
29
7
108
47
21
87
18
27
207
18
90
213
39
133
80
52
ABCD 98414042594*3^$a+1 [50014]
15
29
13
2
13
48
17
7
11
9
24
100
41
28
80
7
24
41
19
32
24
184
29
18
57
33
7
72
35
30
90
1
60
8
57
139
20
136
65
15
12
16
12
59
45
21
54
9
16
35
9
9
108
3
9
43
57
11
16
35
1
32
3
297
123
72
10
8
43
69
143
87
21
36
24
64
72
111
14
39
120
16
5
55
56
15
37
3
29
28
32
28
8
40
48
9
90
20
33
28
17
7
15
5
73
15
12
36
11
18
18
9
16
8
24
12
48
88
57
11
84
45
28
3
60
9
63
17
15
16
32
12
45
27
45
28
11
24
36
4
33
80
3
21
19
24
5
51
36
45
18
30
31
20
84
15
1
60
39
137
61
47
40
36
60
117
23
24
12
21
10
50
39
4
77
19
8
28
5
22
98
67
32
15
9
21
108
90
108
37
23
9
40
20
33
7
21
32
30
18
15
9
15
75
21
12
28
29
19
12
72
15
5
87
46
3
39
33
20
4
23
10
11
24
13
47
16
20
12
9
120
43
65
27
43
33
29
63
3
57
40
3
60
9
3
21
24
32
60
33
100
3
20
37
8
100
3
9
51
12
12
20
13
60
63
17
3
51
45
13
27
44
40
39
18
20
39
4
72
8
4
33
35
4
80
43
17
28
32
15
16
12
153
17
60
28
44
15
21
63
16
8
13
62
10
11
37
27
120
192
3
53
87
10
83
27
13
29
15
13
15
3
29
61
12
135
45
23
4
140
108
27
48
1
41
19
12
84
95
9
60
37
155
55
42
80
12
19
36
24
11
45
120
31
90
2
10
32
43
75
17
21
63
19
8
49
36
5
7
17
19
32
25
32
3
15
22
3
12
32
40
20
63
81
19
17
4
39
2
39
12
85
23
16
36
12
12
53
15
55
53
64
36
57
32
15
4
44
63
12
1
12
48
44
57
51
52
33
3
12
44
76
60
65
55
80
84
16
24
104
52
12
8
4
125
39
60
40
12
29
31
32
13
107
40
176
4
56
21
55
23
12
85
24
56
31
89
3
13
24
44
40
41
16
2
25
3
42
15
32
45
16
102
57
60
35
6
87
93
43
24
15
5
36
49
2
16
129
216
89
51
37
23
7
41
21
60
63
108
37
62
9
39
37
63
18
80
3
24
40
23
90
19
68
73
27
8
27
1
101
28
47
15
1
8
261
36
19
20
28
8
52
15
21
12
44
43
32
13
5
75
43
30
14
66
3
57
27
28
140
60
7
153
24
11
22
35
16
36
56
28
27
62
27
16
132
72
3
93
5
174
13
72
21
72
90
5
16
32
39
33
3
54
3
12
40
20
40
96
65
63
16
20
13
18
33
24
105
15
128
45
19
5
75
73
60
51
12
179
120
1
68
9
3
64
5
3
16
144
17
15
136
29
18
37
21
23
4
77
31
15
9
21
63
27
17
48
64
44
12
84
43
45
3
17
12
13
51
24
33
27
8
37
92
15
16
44
13
11
9
90
72
28
5
12
24
37
27
8
52
23
9
4
24
20
12
1
39
24
20
27
142
51
59
1
17
52
20
15
85
75
33
90
14
18
61
104
12
13
2
69
9
40
51
27
29
4
12
117
90
2
19
9
8
39
48
73
63
101
75
43
41
27
57
28
5
27
55
18
12
15
17
15
4
84
5
100
131
40
12
17
67
5
75
4
20
36
60
64
29
31
41
6
9
21
54
28
68
102
15
75
57
60
28
5
28
83
60
40
9
3
20
40
20
124
108
116
81
19
69
8
55
17
31
80
7
57
12
41
27
27
21
4
108
35
10
8
7
12
3
57
3
113
15
37
32
21
3
21
43
32
4
11
36
105
75
10
12
8
24
15
60
43
2
31
44
13
63
68
12
85
14
13
45
11
21
75
60
36
12
16
24
20
28
20
25
20
60
30
90
219
28
15
33
75
129
44
21
18
25
5
60
3
4
41
63
27
37
68
48
4
48
32
3
45
52
8
108
16
81
3
12
104
13
8
12
3
24
28
8
52
12
8
12
31
125
28
57
83
12
9
28
35
13
42
21
77
15
4
35
18
51
36
88
53
10
162
35
76
20
16
11
13
99
21
11
1
35
13
44
16
92
100
27
8
10
14
156
10
27
15
45
8
40
8
52
24
8
15
10
78
12
98
10
57
56
9
10
30
47
31
2
15
60
3
45
45
19
11
33
37
23
16
5
15
48
36
36
3
1
132
72
56
9
3
15
144
81
99
25
21
3
20
99
1
56
28
48
8
12
9
151
20
64
84
72
59
76
29
60
4
24
63
44
21
57
12
108
51
9
18
73
11
6
195
12
16
116
15
13
92
135
49
17
79
24
96
68
28
237
47
84
96
4
32
39
25
33
8
79
144
9
11
40
36
5
51
100
92
16
27
17
63
9
4
120
44
25
183
65
10
30
32
72
31
8
52
24
23
25
12
41
7
8
60
24
4
20
4
3
5
24
4
99
2
39
60
16
3
5
36
12
9
6
45
37
18
117
12
108
48
75
20
69
4
77
63
76
33
23
97
15
17
63
3
82
8
24
103
8
55
17
12
4
71
1
65
63
24
40
5
7
41
3
39
40
57
3
161
37
12
23
64
35
48
18
19
5
39
12
4
60
8
25
8
7
35
25
93
15
24
116
48
157
3
20
24
25
27
80
76
5
7
56
40
20
12
9
19
12
48
32
25
35
40
5
7
20
63
12
21
16
96
32
40
3
17
15
25
32
15
1
72
53
67
17
36
42
12
33
3
37
17
16
59
64
11
85
108
60
17
15
21
3
187
53
81
19
147
9
80
16
17
15
13
2
18
3
39
37
21
3
57
74
33
12
33
40
23
4
41
3
79
62
19
39
50
7
3
20
60
13
45
27
53
39
64
56
4
24
93
3
24
5
10
2
6
10
3
60
39
8
13
32
40
8
39
13
8
37
23
81
43
8
39
1
ABCD 98414844142*3^$a+1 [50073]
20
45
108
36
15
60
12
69
39
24
33
27
48
165
7
65
87
40
24
17
15
45
3
72
4
5
75
9
39
196
17
7
56
12
120
93
39
36
4
20
36
9
3
52
17
36
19
8
48
24
21
12
3
33
15
76
5
3
57
144
15
36
21
168
12
39
60
48
36
81
96
12
36
12
123
40
32
45
39
24
57
39
88
36
65
87
144
64
12
32
40
92
4
32
48
24
21
27
33
24
15
76
65
7
5
3
52
20
100
137
12
51
84
28
53
123
9
43
125
19
44
36
16
44
24
4
20
28
20
69
19
65
84
31
32
28
29
43
29
63
36
64
5
31
20
21
3
21
36
120
48
27
16
77
60
63
33
15
52
125
55
128
117
103
12
20
60
12
33
187
20
16
180
12
44
36
45
3
40
5
159
21
27
40
17
55
101
36
15
33
3
40
53
15
4
5
3
24
33
51
16
84
20
24
12
16
44
9
12
15
12
16
24
20
48
4
29
75
16
20
21
24
51
28
44
105
48
115
5
48
55
12
32
36
4
20
36
40
41
15
9
51
4
32
24
84
40
24
53
15
129
3
52
84
32
4
29
15
57
3
96
9
15
16
20
9
27
72
81
19
56
52
113
75
52
84
53
3
48
60
12
48
12
9
39
12
9
19
60
164
57
3
112
80
33
67
20
4
101
55
24
5
51
28
36
5
39
48
33
15
12
33
19
5
12
51
40
120
24
68
36
60
72
100
20
84
24
45
36
15
36
9
55
29
87
132
81
19
8
129
36
15
4
53
7
44
12
52
80
48
52
12
5
39
12
297
60
7
20
9
75
21
39
57
39
24
12
24
16
132
32
4
32
60
24
4
17
39
165
39
52
12
53
3
16
44
12
52
53
12
7
60
8
40
8
24
24
9
3
72
40
36
80
24
48
48
45
111
36
69
24
24
51
96
9
55
144
5
12
163
56
40
44
33
39
28
12
24
12
5
3
120
4
65
3
57
15
52
41
15
9
36
3
12
12
16
20
21
24
15
24
21
7
80
12
12
165
55
20
16
44
21
27
16
12
128
12
93
7
8
12
48
57
63
12
60
4
29
15
57
7
68
129
99
64
96
32
24
93
31
92
9
15
4
24
32
4
80
144
33
3
4
36
24
36
12
68
21
15
69
156
51
24
28
8
24
4
5
84
7
89
55
137
27
81
27
9
19
24
152
45
159
9
63
4
44
40
32
153
24
7
5
3
12
108
36
12
45
48
51
108
28
53
19
20
60
48
84
9
12
19
20
33
3
72
16
137
3
72
12
33
3
21
24
27
84
21
84
3
28
65
43
17
12
31
89
27
33
3
12
21
51
24
72
9
84
15
4
108
20
52
56
52
44
45
39
4
48
128
96
81
24
24
24
51
4
8
52
56
52
8
40
56
21
3
9
135
21
15
12
189
3
33
99
24
45
12
3
57
3
96
9
51
21
7
32
36
132
28
32
28
12
77
3
33
87
45
15
12
4
56
16
65
55
32
33
3
69
31
65
72
27
72
48
96
64
36
5
39
33
27
40
68
12
48
9
31
32
60
16
89
27
45
55
41
7
8
84
4
32
12
36
12
84
129
15
69
15
45
111
64
5
27
9
55
36
29
27
12
16
72
5
87
36
16
5
19
32
48
40
60
29
12
31
104
36
9
3
40
56
21
55
68
21
96
43
17
36
3
12
33
60
15
240
52
5
27
81
12
15
12
36
12
48
12
12
45
43
32
36
45
51
48
12
16
44
33
27
4
17
147
81
27
12
16
36
41
67
60
20
28
65
39
4
29
3
4
68
28
44
21
12
51
9
15
21
19
96
32
40
17
3
24
76
80
9
36
79
68
36
12
24
48
36
12
28
60
32
33
39
105
3
33
39
12
21
43
17
60
3
45
15
60
36
9
7
29
108
123
72
21
84
75
76
17
7
12
5
51
4
108
5
51
57
12
31
5
31
20
40
36
89
3
136
20
4
8
120
28
104
117
19
89
15
52
128
60
16
36
68
45
31
84
32
96
88
20
132
84
76
5
72
87
21
3
9
12
43
5
12
39
12
24
84
60
12
12
21
7
53
12
24
31
128
21
3
28
164
4
12
8
36
36
69
24
12
27
57
48
51
12
33
36
63
165
12
55
44
45
27
24
81
3
40
29
43
20
52
17
3
21
39
12
16
8
81
24
39
12
81
12
135
33
7
80
12
16
8
12
72
12
40
96
8
57
39
21
60
39
28
8
9
15
4
80
9
31
24
156
44
52
5
3
60
16
60
5
7
5
48
27
60
4
36
65
15
88
41
36
27
40
12
24
20
57
60
55
8
9
12
15
16
20
84
36
12
28
8
45
60
12
103
44
12
24
52
29
36
7
140
57
48
12
51
69
39
21
15
81
12
15
45
3
4
173
3
12
96
12
64
5
36
12
12
60
3
12
69
51
4
29
135
21
19
20
36
9
7
48
60
77
60
3
105
43
80
28
5
27
4
36
5
27
36
36
4
41
48
36
199
56
57
24
36
19
56
9
111
12
48
24
9
15
57
3
52
29
39
100
17
27
72
64
12
128
4
20
156
57
3
16
29
39
36
16
20
321
12
12
63
21
24
15
33
12
75
108
4
101
24
55
5
24
51
21
27
33
84
43
77
15
36
4
29
24
3
33
132
24
19
5
15
21
15
105
39
12
24
60
28
5
48
87
12
9
39
40
53
12
51
24
88
8
36
21
63
45
51
96
24
40
41
24
19
125
15
9
15
33
48
15
ABCD 98414906776*3^$a+1 [50028]
120
60
183
30
87
21
39
36
69
3
75
45
216
24
105
3
12
72
60
144
36
108
3
210
144
3
72
105
3
108
288
36
3
105
12
153
135
57
3
48
24
108
15
42
123
12
3
108
129
165
30
6
195
72
15
18
219
21
12
75
156
39
108
144
90
36
15
24
3
120
288
93
72
15
105
60
84
108
45
12
78
33
69
3
15
21
72
15
33
21
39
192
99
225
180
81
120
123
24
57
123
15
21
87
60
369
111
24
81
57
75
177
18
21
69
150
138
72
108
15
24
33
183
48
189
87
15
18
3
48
24
75
102
6
144
33
12
81
84
303
57
18
18
72
90
258
87
12
36
24
48
75
33
60
129
123
33
39
3
141
36
111
12
57
33
87
81
375
39
18
15
48
45
12
198
54
126
57
12
36
60
12
27
90
99
21
96
99
63
12
6
12
15
36
60
39
33
87
42
48
147
48
75
165
87
33
3
72
18
60
27
75
42
159
69
123
135
54
15
33
132
135
21
123
21
3
72
36
252
15
78
27
132
3
12
165
144
309
192
39
201
135
21
144
78
102
108
51
57
54
21
39
33
36
39
105
15
21
51
105
216
72
117
66
57
15
90
60
51
12
60
48
24
33
72
87
108
96
39
33
15
114
135
21
3
21
51
12
216
417
3
216
93
195
48
45
63
201
123
237
180
123
27
81
72
60
33
15
24
84
57
75
57
123
48
147
42
27
180
60
33
3
75
177
12
111
42
30
33
108
72
39
18
60
27
21
60
12
3
57
15
48
108
39
150
102
18
15
57
18
57
15
141
219
21
15
105
75
57
72
36
87
57
93
108
30
132
192
108
162
108
3
57
12
126
165
39
33
3
54
15
213
111
36
84
21
6
45
9
15
255
30
18
57
33
75
156
24
180
36
12
27
45
93
3
39
30
18
162
3
177
147
36
69
96
120
15
39
33
57
90
69
24
36
21
66
177
57
126
129
36
87
90
3
177
108
147
12
36
99
9
24
36
129
123
57
51
159
57
201
27
57
39
36
36
147
48
150
135
27
33
15
114
18
48
57
57
51
360
87
72
6
12
60
102
69
39
57
33
111
21
90
18
90
48
252
21
21
30
216
144
93
57
63
72
60
48
60
57
66
42
48
183
12
57
3
12
60
3
105
108
144
33
3
84
63
69
3
177
93
12
18
105
183
57
12
45
15
93
48
87
240
36
144
360
12
168
15
60
141
36
108
303
33
21
60
30
36
129
36
12
75
33
57
78
357
33
39
36
69
36
123
27
189
21
72
15
108
132
87
93
15
57
84
60
216
105
36
270
33
9
51
36
33
72
3
12
36
39
165
33
87
153
12
18
33
132
48
129
111
144
123
33
108
27
120
72
21
69
78
105
69
15
75
33
45
12
15
108
60
3
33
12
117
12
39
87
105
57
3
48
27
30
3
51
18
168
84
363
3
372
57
3
81
132
159
108
21
12
9
123
120
153
90
30
72
78
9
21
132
51
72
12
96
39
30
3
48
24
12
21
3
69
15
72
60
36
ABCD 98415181006*3^$a+1 [50009]
3
36
39
36
33
32
55
36
53
4
36
51
69
99
48
17
36
7
18
72
30
54
39
51
65
48
67
18
18
29
4
57
90
17
40
15
42
18
45
96
39
5
25
35
16
21
59
100
24
12
63
5
31
9
45
27
21
54
53
25
167
31
192
5
52
105
6
30
39
44
4
32
24
1
108
18
72
42
54
36
33
33
23
264
25
18
18
11
4
21
108
11
4
33
42
72
54
11
61
12
96
30
5
109
191
156
25
15
63
30
147
8
12
24
79
5
52
8
25
11
79
41
55
5
4
20
52
63
36
65
19
21
44
13
102
5
36
19
45
45
12
3
36
84
36
39
17
19
54
108
72
15
75
42
120
36
24
48
87
75
36
114
18
120
17
1
87
27
5
24
4
15
18
47
36
25
24
107
1
83
7
89
28
20
40
33
54
36
72
6
131
85
36
48
11
64
39
30
18
29
4
21
60
99
9
12
23
91
36
126
102
41
1
18
45
3
137
85
30
36
89
37
39
36
33
42
18
191
61
63
27
18
36
12
83
7
57
3
89
28
56
7
90
18
54
36
36
15
8
100
12
3
17
40
51
72
18
23
1
59
49
90
216
72
9
75
150
15
8
13
99
3
21
15
29
25
18
17
7
66
18
54
18
18
71
4
120
309
35
16
24
3
53
19
18
18
9
45
27
111
24
18
18
30
42
18
48
71
79
45
21
78
101
19
78
23
31
9
27
12
17
4
15
6
30
54
59
100
21
39
12
3
42
23
43
89
108
1
11
40
20
4
51
36
29
4
27
192
42
15
20
28
63
12
5
85
11
36
28
20
13
54
69
9
18
12
21
20
19
77
13
12
18
78
27
75
36
21
33
78
72
30
11
24
40
15
36
54
36
36
75
21
47
36
40
44
60
43
69
21
72
12
3
75
102
39
20
84
7
9
36
9
11
163
5
85
11
349
42
153
45
90
18
27
32
64
105
54
65
25
36
6
9
21
159
21
18
5
37
63
3
18
54
141
45
72
30
42
18
72
30
47
100
75
18
15
12
93
18
77
12
4
219
30
18
132
5
25
15
117
30
18
132
36
54
30
35
1
54
53
25
162
9
27
249
20
124
44
7
53
7
36
12
125
36
1
6
77
25
78
72
12
24
9
56
1
36
24
15
33
51
96
8
25
78
102
35
52
3
18
108
39
3
108
66
3
12
45
23
7
6
119
144
1
59
1
48
51
20
19
5
12
19
165
44
61
24
95
133
42
18
23
4
75
21
20
55
66
18
17
108
12
4
36
39
89
25
35
13
132
18
29
60
84
55
54
6
29
7
36
69
8
36
49
66
5
24
60
37
78
18
87
3
29
109
71
4
39
5
115
6
54
77
31
53
64
45
48
23
1
18
108
30
42
102
3
12
9
30
36
6
27
3
72
101
64
15
18
24
30
6
119
40
8
7
144
42
12
132
36
59
31
9
20
43
18
23
4
147
18
75
3
174
3
75
185
96
55
6
23
100
3
53
180
67
77
31
54
72
23
12
61
12
35
25
47
48
13
107
52
8
7
18
95
37
36
54
5
85
15
21
23
7
57
33
107
7
33
3
173
4
156
20
7
12
5
67
18
11
49
15
120
56
61
66
17
25
18
30
72
15
56
4
3
33
39
138
23
37
12
18
129
8
43
54
18
18
39
104
19
17
108
52
39
125
156
28
12
3
60
12
18
6
29
7
36
189
8
37
18
41
67
48
21
140
4
51
65
25
6
17
55
65
52
9
59
60
40
75
48
18
54
41
124
3
12
78
23
31
9
9
11
36
55
5
91
149
25
6
18
71
48
52
60
68
7
138
78
120
222
12
18
17
91
18
42
120
90
42
12
269
4
3
9
44
1
23
121
155
19
42
15
8
13
87
3
29
151
17
55
18
48
24
51
21
48
42
36
72
12
29
76
243
41
4
92
25
66
18
39
51
42
12
51
20
25
35
64
20
12
13
15
3
53
19
5
31
54
18
69
15
126
3
87
60
113
36
40
24
21
36
30
18
15
27
72
12
6
12
11
85
135
57
24
99
96
3
36
5
4
3
24
18
66
161
108
40
21
11
40
8
31
65
37
54
69
24
3
89
208
111
24
12
29
61
6
54
135
20
55
18
6
45
135
65
4
15
132
33
15
18
108
11
64
57
47
12
40
24
56
28
32
13
18
77
7
60
18
15
87
65
25
6
90
12
18
60
17
52
3
5
7
6
27
3
129
39
12
93
75
84
41
19
5
43
18
71
1
83
61
6
9
81
23
49
11
61
66
60
33
111
33
3
30
72
35
36
4
33
23
49
60
18
33
87
60
84
6
99
21
42
18
59
43
57
3
30
42
138
11
4
36
9
72
30
36
53
1
36
107
7
18
11
61
35
84
1
3
12
39
89
52
3
177
3
185
12
43
18
83
76
3
12
18
6
9
32
48
67
65
13
51
21
15
33
11
31
36
9
20
91
17
12
28
32
1
39
39
36
66
3
165
59
7
89
36
55
53
37
36
3
219
41
36
ABCD 98415352294*3^$a+1 [50021]
9
33
92
16
27
3
9
120
23
13
3
129
27
8
88
38
142
69
5
54
37
35
24
25
29
7
60
5
18
4
6
56
24
12
67
15
18
27
23
58
104
10
2
31
75
144
8
40
18
24
54
2
34
21
5
4
80
46
57
23
28
86
40
3
5
42
1
17
43
137
18
58
6
33
3
20
64
80
16
9
101
160
54
20
16
45
39
8
10
3
29
43
93
8
40
36
15
3
32
4
6
44
4
42
56
144
10
14
82
8
10
9
72
48
45
6
69
12
11
18
7
9
3
33
20
34
18
147
41
48
60
46
21
5
18
12
18
7
75
24
36
18
20
10
14
36
12
19
71
25
27
26
30
6
28
18
18
74
72
16
38
6
46
8
4
6
72
8
1
36
9
8
43
69
3
57
15
33
6
26
48
43
3
26
16
62
12
1
12
51
6
84
14
25
108
75
8
4
18
24
30
90
44
64
27
23
58
24
20
16
38
37
59
58
72
3
41
52
20
24
36
4
15
36
9
8
36
19
17
40
135
23
46
66
78
38
24
108
18
54
54
30
6
43
41
6
18
10
8
28
2
34
26
7
15
78
8
31
15
18
18
9
60
51
18
80
34
2
10
6
30
8
70
44
22
8
6
31
5
43
23
28
32
4
50
55
9
27
9
18
12
8
42
43
93
15
29
10
21
9
60
3
15
57
41
18
66
6
10
20
28
24
38
85
29
31
17
42
46
27
35
18
40
8
7
3
9
27
44
37
12
3
152
22
3
33
24
44
4
18
8
37
5
138
24
76
14
58
42
20
70
12
18
3
5
7
17
31
15
45
29
90
6
12
52
30
18
26
100
24
62
18
102
34
54
2
10
18
57
59
16
30
3
41
7
29
18
6
19
17
10
21
35
18
46
18
3
83
30
54
46
86
40
14
4
15
12
51
54
74
1
71
24
13
23
30
54
61
29
34
26
31
12
48
39
8
6
40
6
66
140
40
60
2
37
9
6
8
18
4
6
18
66
6
12
80
42
10
20
46
69
63
2
31
23
42
79
36
39
84
26
18
25
3
18
39
137
4
44
52
36
8
7
39
56
25
9
51
5
54
24
64
2
96
79
33
18
57
5
55
41
7
47
40
72
60
8
72
18
28
152
7
11
72
58
44
151
24
5
31
39
30
80
18
82
15
45
18
98
7
3
8
4
18
54
6
102
57
29
72
180
7
3
108
62
40
15
17
66
1
69
36
3
51
9
17
31
12
57
18
116
10
12
104
4
42
44
10
26
40
9
9
50
61
29
36
18
10
108
38
52
90
162
2
28
36
36
14
136
44
4
105
3
162
8
19
23
82
38
10
32
64
2
10
72
3
69
14
22
68
4
3
15
42
38
24
73
47
34
72
20
18
6
46
38
19
41
36
40
51
53
12
54
24
4
33
12
35
6
36
4
39
3
48
114
8
19
36
29
10
21
12
3
54
54
69
60
23
24
48
73
5
18
30
124
2
6
148
26
18
10
32
58
8
114
238
50
48
18
72
78
30
60
46
26
10
8
22
8
31
29
22
14
40
24
26
54
7
59
34
90
20
42
28
90
66
180
44
19
48
12
17
43
51
6
20
46
54
15
83
28
14
48
16
36
15
15
36
60
9
75
6
62
18
4
3
33
24
30
6
38
36
16
162
36
90
80
12
24
13
15
80
25
23
18
46
141
17
7
3
2
28
8
88
39
17
28
3
24
53
10
33
29
64
44
16
12
24
48
15
183
45
23
100
12
8
37
12
21
66
98
10
32
25
29
12
10
14
4
86
40
45
113
18
10
20
88
44
30
6
4
27
15
8
18
19
9
20
67
39
110
16
8
4
32
10
20
16
12
8
25
89
4
50
30
31
29
12
52
8
28
27
39
44
36
25
29
34
12
6
80
7
21
51
21
39
5
36
7
33
158
66
91
144
71
18
24
28
30
9
35
16
45
29
6
49
23
12
6
10
18
126
45
45
75
36
45
8
34
26
126
18
66
106
15
5
24
10
36
26
12
18
49
23
78
40
44
6
54
36
64
3
60
12
23
13
63
14
7
36
5
34
18
8
64
80
30
13
72
5
24
31
48
51
86
28
2
13
15
18
14
13
23
25
5
10
62
28
62
10
36
87
9
51
95
49
15
165
3
2
103
11
30
31
3
33
47
36
30
10
9
5
82
30
6
2
6
4
26
6
13
33
27
65
10
33
12
27
18
108
18
6
20
24
10
2
19
59
66
18
36
49
65
28
8
4
62
10
44
90
1
53
16
2
70
18
36
21
15
38
46
21
15
68
1
45
20
16
27
17
10
18
15
15
32
4
54
78
18
20
7
3
42
15
5
72
6
97
12
27
30
18
32
1
45
44
138
82
44
19
108
5
18
64
30
62
34
26
10
18
8
28
2
168
19
35
13
35
54
60
10
26
7
5
90
52
18
18
2
10
57
39
69
15
32
28
20
13
29
4
26
154
24
62
58
42
20
1
9
14
1
35
4
36
8
52
80
4
42
48
32
64
51
23
1
33
87
21
18
57
179
16
30
75
5
28
36
15
3
33
3
6
18
2
31
59
6
54
76
24
141
3
56
1
60
35
12
18
19
5
43
3
8
37
17
36
136
15
29
7
15
44
1
27
45
5
12
60
66
24
13
27
44
49
5
18
70
8
4
32
55
45
15
21
8
4
90
8
18
34
2
55
48
21
27
12
41
36
30
6
18
61
23
258
4
3
15
26
10
9
23
22
27
9
50
10
27
45
39
41
7
75
8
18
30
100
6
8
72
43
5
28
27
17
10
8
6
19
47
1
84
3
2
160
26
100
20
10
8
6
13
5
10
56
1
59
37
24
5
16
44
48
67
29
4
8
34
18
27
111
24
21
5
7
33
8
19
117
3
33
8
24
67
36
89
6
18
79
47
18
48
18
54
28
18
14
7
51
32
25
41
6
46
8
12
124
90
8
13
9
3
12
29
70
21
5
48
88
2
90
42
13
12
75
38
28
14
4
42
20
7
11
16
44
1
29
7
29
36
7
27
26
118
26
31
33
2
24
1
9
48
135
53
82
33
24
5
10
14
40
60
66
18
87
48
5
22
14
7
39
21
24
21
68
36
43
23
10
8
24
100
2
61
3
50
10
66
6
2
16
20
46
14
12
28
6
66
27
72
5
54
109
161
12
18
42
10
2
90
37
15
36
8
336
6
58
6
3
33
18
56
70
134
1
21
50
10
84
6
2
42
54
7
3
57
12
3
ABCD 98415357988*3^$a+1 [50020]
300
36
108
31
5
24
36
79
5
91
192
53
276
24
24
156
27
144
16
32
21
24
51
112
29
19
101
43
5
27
208
161
15
9
36
156
151
77
96
24
72
180
228
96
171
9
55
101
75
96
177
15
177
144
384
207
129
204
72
171
57
60
91
269
67
80
160
29
19
41
231
9
135
105
84
12
84
115
101
504
67
113
351
9
636
171
304
113
60
12
103
32
9
24
96
15
45
51
93
115
77
291
93
19
48
32
261
120
60
144
12
60
168
252
288
12
84
75
45
67
197
72
144
84
72
55
149
120
19
137
231
33
175
32
208
32
9
84
96
19
80
69
12
175
89
7
113
144
111
69
36
96
135
273
31
80
585
36
84
207
93
84
31
464
16
125
24
267
16
113
15
45
84
63
48
141
19
161
84
27
112
17
60
51
9
24
144
12
348
12
235
5
24
96
144
19
32
9
240
84
132
48
180
43
32
117
48
43
240
80
64
29
51
16
173
264
72
51
369
31
149
204
120
96
120
48
63
57
55
48
48
149
36
204
123
160
197
36
7
233
36
211
53
235
29
96
19
65
303
153
24
12
48
51
45
120
315
45
144
211
29
115
17
300
163
48
53
91
29
264
12
271
233
7
17
12
19
149
91
185
264
120
132
3
21
24
192
3
21
36
24
24
471
21
24
19
485
36
240
7
29
48
12
55
149
171
304
29
211
89
247
48
5
91
161
31
512
45
72
144
27
369
79
5
384
27
48
16
125
60
60
156
24
7
137
55
5
36
295
29
355
5
36
7
224
69
24
12
144
216
48
156
19
161
216
135
96
57
120
12
19
161
24
36
115
65
15
9
36
48
96
504
36
84
60
12
43
32
105
120
84
75
16
80
16
128
9
120
72
180
468
72
180
51
129
79
41
120
24
120
15
16
53
12
24
216
15
45
84
180
27
69
48
75
48
9
199
5
187
240
317
12
24
31
89
204
96
216
19
5
324
60
72
19
96
128
57
24
15
16
5
75
45
84
111
45
24
60
84
72
19
80
45
51
429
60
24
15
48
129
24
60
240
264
211
32
208
221
19
96
144
5
235
125
24
27
69
60
15
64
125
72
219
189
12
60
144
27
160
48
5
27
9
39
9
72
31
ABCD 98415664936*3^$a+1 [50004]
89
63
28
29
12
43
35
121
29
42
13
8
39
210
39
111
25
23
30
132
18
13
48
41
55
8
27
85
104
9
102
1
68
100
59
1
29
55
60
17
18
60
30
42
13
47
81
9
168
127
143
97
5
30
13
95
1
176
3
42
63
15
21
99
13
17
30
12
13
48
84
44
4
12
48
17
18
72
108
120
12
210
43
47
45
3
1
144
108
12
312
23
30
60
7
5
51
64
35
25
65
30
48
21
189
27
135
9
9
207
93
12
19
36
65
30
25
48
5
67
23
102
108
30
1
29
12
15
63
72
181
108
24
17
75
3
72
18
115
12
95
49
29
75
27
138
123
39
48
1
59
42
30
60
18
115
5
60
31
252
144
68
117
78
1
89
31
96
96
47
21
51
90
31
48
41
30
18
103
132
125
72
231
9
258
13
77
31
156
48
47
30
60
78
73
20
4
120
20
3
90
12
18
21
16
36
17
42
48
30
211
11
73
5
51
40
24
17
19
29
51
16
263
90
187
5
19
29
67
108
116
9
42
138
31
11
85
60
5
15
28
35
81
9
7
5
103
5
12
3
196
41
19
36
108
32
28
35
97
53
30
13
32
108
148
140
141
3
27
30
43
80
147
169
11
13
92
4
29
30
42
90
30
30
69
21
55
36
72
47
18
55
47
25
20
45
210
33
75
37
5
279
51
129
16
65
30
1
77
31
59
42
3
72
75
85
53
75
16
11
13
5
90
13
60
24
23
90
42
13
47
60
61
8
69
90
37
23
73
68
21
78
30
7
8
27
168
25
36
72
68
111
48
97
53
30
61
11
18
12
259
29
115
36
11
9
21
55
113
63
144
15
49
59
12
150
115
60
5
19
12
48
29
31
59
12
9
4
36
101
39
9
7
108
36
96
83
30
30
30
60
7
53
31
12
47
81
36
28
47
49
60
84
5
90
12
1
72
5
103
20
99
108
61
36
65
48
15
135
25
35
37
20
33
31
11
249
9
63
4
113
12
19
180
72
47
12
198
115
47
78
90
73
20
88
59
12
150
60
108
90
1
59
21
16
53
42
33
75
12
78
12
108
30
13
59
1
29
103
12
108
65
30
30
30
265
20
27
229
12
29
19
29
12
168
120
3
148
11
60
13
35
61
29
12
30
25
113
43
68
51
18
75
87
78
30
42
48
67
5
60
138
30
102
109
59
60
30
27
255
18
31
59
30
90
132
18
102
48
37
23
21
81
30
33
28
47
37
125
48
90
60
73
17
162
18
42
25
120
5
19
156
53
7
23
25
65
12
3
27
25
60
48
20
16
29
12
43
17
60
48
115
48
47
60
12
168
13
48
12
24
128
16
11
48
37
23
1
11
133
95
1
71
30
19
11
1
29
18
61
89
60
63
108
16
36
59
145
65
151
17
31
41
78
120
102
168
31
11
78
3
244
35
18
7
24
32
160
60
89
115
113
55
60
60
47
1
17
175
5
42
9
51
13
80
76
11
25
48
17
78
13
29
19
29
7
60
23
30
30
13
284
45
43
47
108
42
18
25
12
20
40
35
18
127
60
24
29
31
41
91
44
36
129
30
30
30
13
72
108
17
3
72
3
61
41
30
45
124
24
5
7
23
25
77
3
15
102
48
42
18
60
127
48
35
61
89
12
19
24
35
120
12
25
5
19
101
60
30
109
116
183
1
41
43
48
80
112
47
49
36
35
13
60
35
12
60
9
21
228
3
57
12
30
45
3
141
76
35
1
48
29
60
30
25
35
57
15
165
15
13
8
252
100
80
15
42
159
36
33
90
85
17
78
30
67
65
3
27
90
78
12
13
125
7
83
25
35
60
12
30
19
176
15
18
3
117
12
120
3
40
120
5
30
1
20
39
121
11
45
136
8
4
12
53
31
89
12
55
35
49
11
25
23
33
52
47
13
36
71
30
39
4
12
23
30
12
79
11
18
67
24
24
36
71
73
36
89
67
35
73
17
18
13
84
144
101
31
29
18
193
137
87
40
53
30
42
51
180
64
5
150
1
84
5
15
40
35
48
1
29
30
85
12
23
25
65
30
12
30
55
36
60
48
11
60
61
17
12
48
102
13
77
19
11
18
42
60
25
65
63
27
9
ABCD 98415722974*3^$a+1 [50050]
53
67
8
28
29
30
1
132
29
3
15
61
11
18
3
48
52
60
5
54
18
15
100
11
1
11
49
23
18
63
64
41
12
150
12
60
33
24
9
7
60
12
20
12
3
33
15
33
39
13
108
104
45
27
76
20
4
5
19
24
23
60
37
20
51
36
1
47
6
30
1
8
63
13
47
30
3
12
27
21
36
15
13
17
43
35
66
15
27
37
32
15
21
87
25
47
54
19
20
15
42
18
12
13
20
3
25
8
12
9
36
24
51
148
104
21
7
23
57
24
33
31
56
21
3
15
1
155
24
81
9
15
69
6
12
93
39
66
54
25
8
3
9
76
24
20
12
28
47
1
24
35
85
56
28
5
24
15
57
15
204
4
65
3
9
15
28
36
36
36
20
40
8
16
5
18
13
17
6
37
108
11
6
12
3
33
6
48
121
12
24
5
24
79
96
5
15
4
137
18
108
9
36
24
100
48
36
56
3
45
16
36
11
30
18
6
3
16
24
8
12
45
7
20
21
18
36
9
15
81
16
65
3
15
1
53
12
18
81
16
44
64
20
72
69
27
52
11
121
41
55
8
9
7
5
15
36
24
3
66
51
64
44
48
4
8
48
88
11
18
18
30
18
9
12
24
24
21
51
99
97
68
4
41
15
27
18
27
4
20
3
33
4
29
19
68
9
54
9
81
7
20
57
15
28
12
41
7
65
19
24
24
17
39
21
3
81
31
8
15
42
3
36
4
11
21
40
23
18
3
129
7
116
15
97
8
57
6
25
20
64
108
24
5
3
96
15
57
72
45
31
47
25
23
9
52
53
27
16
65
18
9
52
8
15
90
51
4
32
39
45
40
11
18
7
20
135
25
8
33
39
60
4
11
13
113
54
18
126
117
27
30
15
63
25
24
20
84
36
64
107
45
4
35
36
24
66
18
6
48
7
8
28
29
18
1
5
36
30
6
48
15
40
59
36
30
15
12
45
15
57
6
12
18
24
7
29
27
45
48
7
20
33
12
39
28
8
3
9
27
66
3
72
3
9
81
12
24
75
45
18
1
36
8
27
13
8
33
7
83
25
24
60
12
36
5
3
15
45
15
9
60
51
6
30
25
36
68
21
91
8
4
17
36
7
20
51
37
17
12
6
9
3
13
108
77
54
6
18
9
60
15
13
48
17
15
4
24
32
27
90
36
75
21
18
18
27
28
12
12
24
59
12
9
24
3
18
67
5
7
11
9
52
8
28
20
40
24
24
24
11
21
16
17
3
9
6
37
47
49
72
95
49
96
5
135
63
9
57
108
6
9
3
18
7
29
43
8
27
37
53
3
27
33
28
20
69
3
12
28
83
9
27
18
67
56
15
18
24
27
24
4
8
39
6
79
60
23
1
11
49
5
6
81
3
1
24
11
9
12
12
52
11
12
13
12
11
45
81
15
93
3
28
77
114
73
36
17
3
16
20
40
41
18
45
51
13
68
9
15
111
13
24
101
15
16
5
36
54
21
24
15
13
23
25
44
21
27
40
23
33
15
9
33
3
24
3
69
36
24
33
6
1
20
96
9
30
9
4
12
20
28
41
54
1
17
30
13
20
9
3
4
11
12
1
17
18
9
12
28
20
40
12
5
3
51
25
20
120
12
3
61
8
27
9
75
9
51
72
9
9
7
32
28
12
5
96
55
24
56
12
60
4
56
3
30
15
4
12
20
9
36
48
15
28
17
91
44
16
29
30
21
21
36
7
12
53
12
6
138
39
57
31
23
81
4
12
72
23
9
15
84
36
13
8
3
9
48
9
19
24
35
12
36
24
25
20
36
57
55
20
12
16
12
12
20
33
51
45
15
72
28
12
8
9
15
60
36
4
5
6
90
27
63
9
3
37
92
75
1
29
15
171
49
80
4
24
35
33
52
36
11
69
184
47
6
19
44
24
36
69
60
3
12
15
42
15
21
48
24
51
69
36
7
32
75
33
4
24
29
15
21
30
21
4
44
12
24
9
12
6
37
35
12
9
4
65
63
12
45
6
25
5
51
16
47
45
40
185
7
11
12
18
15
45
3
24
16
59
121
44
36
12
3
25
56
15
61
32
12
16
17
63
28
12
5
15
27
1
36
68
21
75
60
24
3
13
35
21
3
18
12
18
9
4
11
30
54
72
54
6
30
15
39
18
18
25
60
47
33
24
15
30
60
54
1
65
36
7
12
5
15
4
11
6
19
44
64
35
37
56
48
15
9
12
48
16
12
8
12
9
18
6
12
43
11
18
18
18
15
45
12
3
39
12
90
3
28
8
75
66
3
87
13
8
40
24
11
13
12
12
48
48
5
39
12
21
78
30
6
25
8
3
48
9
16
17
7
5
31
12
68
24
27
6
27
27
54
87
52
41
30
69
16
32
33
15
52
24
44
24
96
69
55
20
51
30
39
16
12
60
20
4
11
25
47
81
40
29
12
3
12
3
25
107
30
18
85
5
15
21
42
33
159
13
12
8
27
21
27
33
45
12
63
4
68
4
144
12
29
15
64
12
32
28
29
6
18
12
63
12
165
7
11
30
24
252
39
16
68
60
33
18
12
9
15
33
36
12
64
8
12
36
4
48
48
35
49
11
12
18
43
71
13
68
99
21
87
33
28
12
20
4
48
125
3
9
31
29
3
171
21
4
11
18
15
111
25
35
49
5
30
6
7
48
12
92
28
47
61
44
21
31
35
24
1
24
11
18
7
5
139
44
36
24
171
21
4
17
15
120
60
12
45
7
8
12
39
36
1
17
42
144
1
56
33
75
9
31
95
25
11
105
28
200
45
6
12
45
28
17
7
8
9
18
13
92
12
24
12
4
128
28
24
68
12
48
36
39
37
8
27
9
12
28
36
8
16
84
32
28
48
77
30
45
12
48
52
29
75
9
3
28
20
27
18
30
69
12
16
35
13
24
35
18
39
153
51
16
5
55
36
24
53
3
12
16
5
12
99
33
66
9
12
3
30
27
4
11
9
60
4
35
66
15
16
29
19
108
44
64
24
5
15
12
28
20
75
37
83
6
12
27
12
15
54
39
75
18
19
8
60
28
29
30
13
47
45
36
9
18
61
11
9
132
129
15
105
3
28
8
24
60
100
8
24
3
18
3
4
36
5
24
63
12
108
4
80
15
1
20
24
69
19
11
60
36
9
21
18
13
68
9
3
60
4
23
33
3
42
3
4
11
21
9
54
13
12
12
48
47
1
17
12
6
9
81
19
84
20
52
5
12
36
27
48
16
80
99
6
54
9
16
11
61
60
20
12
27
30
6
48
1
20
33
90
57
3
33
64
29
36
84
67
5
7
140
21
7
23
36
33
27
13
5
48
39
21
27
27
9
60
39
21
76
8
15
37
56
28
47
48
21
15
24
30
42
9
4
24
17
79
20
9
72
54
1
29
19
35
36
6
18
18
15
3
1
8
12
4
11
1
17
3
48
39
25
108
5
79
56
9
15
16
5
3
39
25
11
1
8
21
39
21
30
69
21
7
84
5
15
40
60
59
6
30
1
23
1
36
ABCD 98416031284*3^$a+1 [50302]
12
39
153
48
33
15
51
24
45
72
108
60
15
21
75
84
81
84
159
33
57
51
75
90
114
33
48
72
132
147
48
21
60
120
12
9
90
108
72
120
33
36
75
9
12
93
27
3
42
210
33
60
108
24
48
48
60
159
45
15
81
27
156
105
24
111
120
36
18
15
12
24
39
201
39
126
15
39
21
216
159
36
33
60
15
57
36
9
51
327
45
51
45
9
51
39
57
36
99
60
138
3
3
36
21
63
117
72
36
24
48
9
39
219
21
24
171
45
75
57
72
21
30
60
9
192
15
21
9
18
150
75
192
96
108
99
81
84
96
36
36
108
12
3
81
45
39
72
63
9
15
12
81
24
63
72
54
135
24
12
24
39
30
72
3
108
60
12
48
9
51
72
51
57
120
60
72
48
48
99
45
36
192
39
84
24
12
33
120
15
36
36
201
84
36
147
21
171
54
51
240
36
120
9
99
39
72
9
99
21
192
48
15
30
27
72
27
21
87
33
3
36
9
72
12
108
3
144
72
9
36
39
9
45
3
12
147
54
24
72
30
69
72
39
144
69
27
144
54
3
27
117
24
24
36
12
423
84
60
21
9
147
69
15
60
75
45
21
24
30
9
12
3
201
15
129
120
36
12
9
75
63
21
15
45
84
12
24
12
228
72
60
108
21
18
21
180
96
108
36
144
276
12
12
12
63
12
93
48
63
36
45
96
108
51
105
48
120
120
48
63
6
75
120
84
84
156
105
6
81
12
48
147
153
27
30
27
24
24
36
72
84
183
45
288
27
93
60
48
144
96
312
39
81
63
60
120
60
81
39
6
138
45
36
15
36
33
51
9
87
30
3
120
147
114
27
60
3
30
6
21
228
75
84
60
105
87
24
105
12
12
45
3
60
159
129
156
48
36
225
171
3
45
15
57
36
12
288
3
9
240
87
60
81
24
120
45
75
15
9
132
33
27
12
12
3
21
15
96
84
105
120
60
45
99
72
24
15
6
30
21
24
168
135
21
105
51
3
117
39
60
21
24
165
27
63
9
27
9
51
21
123
81
75
180
129
12
108
96
36
129
3
45
171
12
180
183
30
15
12
24
84
24
207
18
66
45
9
6
105
12
3
45
12
3
69
60
36
84
48
3
204
81
60
24
15
21
72
12
36
120
72
3
165
12
129
18
33
12
168
12
51
9
132
123
33
57
90
150
246
24
36
30
159
36
24
60
15
66
96
39
15
21
63
93
60
60
48
36
36
72
216
120
339
21
72
60
24
39
81
156
12
216
45
27
48
12
12
351
45
24
36
72
87
33
63
117
72
60
21
27
3
36
33
27
9
72
60
48
24
87
429
75
45
132
12
12
24
144
72
63
6
90
54
51
12
57
72
114
45
84
36
12
39
33
72
3
12
93
75
93
63
105
36
36
99
93
60
21
90
6
75
24
12
72
105
51
72
24
48
15
45
207
108
36
24
105
231
9
105
3
300
12
156
84
48
3
45
12
129
51
39
120
93
60
51
9
12
120
15
144
69
108
12
87
18
75
141
30
117
24
84
171
9
24
21
24
111
9
42
141
39
81
120
60
183
201
15
78
75
195
90
66
24
120
45
27
144
9
15
12
24
9
36
120
15
69
51
6
63
36
120
252
63
21
240
24
99
117
63
126
39
36
285
75
192
24
96
72
ABCD 98416500584*3^$a+1 [50003]
12
86
28
120
24
36
56
36
34
30
36
170
82
8
142
92
46
44
16
72
108
18
62
28
12
90
188
52
90
198
54
38
34
36
44
36
28
72
128
304
92
34
54
90
66
122
118
30
24
38
64
288
206
6
148
32
76
44
36
60
10
84
50
58
36
6
26
22
72
6
80
64
54
2
100
44
34
72
54
18
12
50
4
26
6
22
8
28
132
38
10
96
56
10
132
8
10
48
32
22
68
22
8
24
36
54
4
144
78
12
116
36
16
12
36
240
92
280
44
6
10
72
18
18
180
36
84
24
30
6
72
12
62
90
136
8
70
2
88
156
18
8
10
24
20
46
78
144
56
36
28
36
24
156
6
26
54
66
60
10
74
54
36
28
90
6
2
18
82
18
54
98
190
98
46
80
16
38
52
128
34
36
66
144
80
6
66
10
72
78
80
22
6
102
42
102
26
60
4
18
8
60
10
170
84
46
50
48
100
116
36
118
32
22
6
110
6
10
36
30
42
56
64
252
6
138
6
18
126
182
60
28
12
8
82
42
30
18
78
36
18
8
28
56
6
10
72
92
100
134
72
118
36
108
68
172
36
72
44
10
84
62
208
80
100
62
52
56
82
44
64
42
48
72
132
108
20
60
22
8
52
2
46
44
36
24
148
18
50
30
34
18
108
18
20
46
6
20
10
188
64
6
56
64
24
62
316
38
36
28
42
26
28
36
344
36
6
4
126
80
52
66
26
70
90
66
50
84
28
108
8
42
28
26
40
24
30
32
54
28
8
30
52
138
80
64
54
36
18
32
28
18
30
24
108
36
210
42
38
90
72
24
10
18
90
8
40
90
42
38
24
28
66
26
160
36
84
44
16
54
36
54
20
132
30
100
24
20
46
78
20
70
56
34
62
48
6
306
4
6
20
214
54
20
10
60
66
96
18
2
90
52
62
94
116
28
198
50
28
12
54
176
58
36
6
120
42
126
126
20
180
6
54
4
54
32
76
18
72
24
84
24
36
92
24
156
240
4
18
6
20
82
54
86
54
76
18
126
140
4
32
82
18
20
24
40
24
12
108
6
254
6
30
6
40
14
10
144
26
156
150
112
116
10
54
150
18
18
192
24
20
28
26
46
114
116
90
40
206
270
142
18
18
56
6
100
38
10
90
32
90
10
12
60
38
10
168
12
78
20
100
60
2
18
42
84
16
38
136
18
18
72
32
28
18
74
6
54
94
42
84
78
72
108
146
42
10
54
18
18
84
126
14
66
10
72
98
24
118
56
46
60
74
10
80
52
38
90
132
30
142
30
98
64
18
6
72
12
60
12
26
10
80
28
72
24
18
38
82
36
6
84
96
48
42
18
38
70
234
110
54
10
26
28
62
124
2
64
24
144
192
6
20
24
36
40
18
60
110
36
16
164
88
18
314
64
92
24
4
62
18
10
90
62
54
34
20
64
62
36
64
176
100
170
4
44
34
30
6
36
18
18
164
36
28
42
38
52
12
108
8
142
38
64
150
2
96
4
150
74
136
6
48
26
6
22
36
6
26
94
24
146
96
4
24
84
32
30
46
14
238
60
36
30
62
154
6
12
96
56
34
102
440
28
36
60
20
64
176
36
28
2
54
28
36
90
36
6
108
12
72
26
6
40
114
182
90
142
36
62
10
12
8
124
48
32
66
54
324
100
6
48
62
16
44
4
24
18
74
46
18
234
78
72
138
234
90
6
38
42
58
62
180
10
18
212
40
54
18
62
96
10
18
12
132
192
80
106
90
72
36
12
72
60
182
106
30
50
30
64
86
10
38
64
62
28
60
90
56
10
170
16
26
82
8
28
102
72
32
4
60
20
34
38
82
68
30
52
8
4
50
94
116
126
18
72
10
42
38
ABCD 98416586012*3^$a+1 [50021]
19
5
43
33
20
25
54
57
15
18
147
15
84
21
51
17
28
8
7
29
40
111
18
207
80
49
75
8
60
28
15
17
31
6
18
41
67
12
57
3
17
1
48
24
11
55
6
23
25
27
60
9
27
39
5
36
49
6
77
25
95
28
48
32
19
66
24
30
18
6
12
24
65
1
35
7
12
9
15
17
72
16
80
36
24
19
113
13
75
21
54
36
84
5
12
40
39
84
6
11
40
20
109
36
138
137
24
43
36
45
9
11
96
1
39
24
21
18
72
54
24
18
45
92
60
31
21
20
1
30
18
47
24
24
37
102
6
47
19
6
119
1
42
113
43
72
65
108
7
33
60
12
104
31
17
28
9
18
30
90
17
48
12
24
67
12
36
6
71
13
27
69
36
18
29
12
16
33
66
24
72
9
3
18
39
44
7
33
60
57
47
115
101
7
9
3
17
91
53
37
155
4
21
72
51
21
59
1
54
65
12
13
11
1
54
5
4
9
6
90
72
15
80
7
252
18
35
25
27
39
36
18
83
133
54
18
24
30
5
40
135
29
76
9
12
15
60
15
125
40
20
28
27
29
24
60
24
55
5
163
53
12
295
30
42
17
13
3
44
24
169
63
8
36
16
48
39
78
72
83
4
33
18
65
133
6
54
54
36
29
127
24
5
40
36
176
64
21
95
7
18
132
18
17
48
55
42
90
30
132
23
25
18
149
24
61
6
17
96
24
55
21
51
5
144
24
7
24
5
24
7
161
24
49
27
8
36
49
15
44
52
60
36
9
18
108
125
115
17
103
29
25
18
18
3
57
138
36
101
67
21
36
8
25
156
47
4
20
76
24
20
43
6
75
69
71
1
35
55
9
39
17
76
68
36
91
29
16
63
137
79
126
18
41
49
71
24
24
108
67
48
60
72
41
7
42
47
19
36
81
63
5
19
66
114
12
6
102
6
66
24
41
31
30
35
48
7
17
55
21
36
15
21
159
18
183
75
9
56
28
51
9
39
41
19
5
48
13
75
44
43
5
4
33
18
29
19
5
52
57
12
59
55
12
54
39
75
29
16
21
18
81
159
17
4
9
11
24
120
276
115
89
36
12
37
60
90
12
245
96
7
21
45
47
25
42
120
53
25
120
75
15
185
4
204
56
19
36
129
15
72
72
5
103
18
51
45
39
12
39
5
4
44
1
72
18
29
112
36
3
29
12
24
12
24
19
5
37
90
65
64
20
25
18
33
3
65
24
43
48
41
13
6
17
28
20
7
102
18
5
4
33
90
30
108
78
30
54
41
24
96
19
36
36
60
5
40
24
80
60
79
5
67
41
84
13
6
65
169
30
6
84
3
24
20
49
11
40
21
3
32
72
13
47
88
117
6
12
42
72
23
7
18
18
42
18
84
5
84
55
17
132
16
20
1
30
6
48
24
48
24
30
96
162
3
44
61
18
12
18
35
1
11
48
1
66
5
37
11
12
7
21
39
30
42
29
52
45
95
60
7
18
35
49
95
48
28
15
17
13
63
27
69
21
35
7
77
115
53
1
75
21
39
9
23
55
53
139
18
75
57
3
15
54
48
18
53
7
65
79
54
11
24
40
104
73
72
23
28
21
23
12
109
72
39
56
43
45
27
5
28
21
15
201
99
36
48
21
35
24
7
42
36
15
51
5
64
36
56
73
35
19
5
37
75
9
75
20
67
18
75
21
119
127
213
44
37
30
5
49
6
18
63
57
78
29
64
12
44
31
12
5
37
15
129
71
55
45
63
30
107
43
36
29
12
13
18
48
21
20
91
5
43
29
96
127
29
13
71
52
33
6
21
8
109
63
87
21
9
150
21
81
23
121
27
15
30
168
30
5
24
133
15
27
36
36
45
180
39
36
54
36
6
12
33
9
48
6
41
48
85
23
12
25
12
24
51
20
55
9
27
12
21
104
37
18
81
80
25
15
60
20
7
69
39
17
7
53
103
21
21
30
72
36
29
25
27
15
36
5
13
36
35
16
20
4
33
95
43
54
6
30
179
40
3
12
5
1
18
29
1
27
69
30
18
3
8
16
20
31
9
99
5
144
7
45
84
60
27
72
65
7
53
61
27
27
36
17
13
11
115
21
15
5
28
21
23
48
4
96
32
300
25
12
90
45
123
18
3
20
79
18
75
32
43
12
41
40
15
30
35
55
36
36
5
40
44
4
36
21
30
24
18
23
7
18
54
5
19
141
20
19
17
19
66
18
42
12
42
36
84
18
87
3
101
61
36
60
23
36
16
117
6
30
6
9
12
20
157
107
91
108
30
54
53
43
120
65
25
24
72
195
3
41
84
16
36
159
81
96
57
18
17
37
18
41
67
24
65
24
55
65
25
54
18
3
69
35
37
39
15
5
36
36
85
75
105
15
120
63
30
72
15
60
15
33
9
23
84
73
18
17
37
30
36
18
47
60
120
12
13
42
12
36
5
4
24
27
84
78
35
48
40
75
33
69
90
41
60
40
27
113
12
37
83
7
81
21
54
6
15
8
115
60
138
47
85
12
90
54
11
43
6
51
20
49
6
48
213
68
24
12
16
8
96
13
18
9
56
13
30
17
ABCD 98416693264*3^$a+1 [50098]
16
5
28
7
13
84
95
17
31
13
10
25
29
32
35
48
1
12
27
48
79
25
25
10
13
25
46
24
41
16
5
4
55
24
35
12
25
8
17
31
9
20
58
38
100
24
36
12
8
63
25
66
21
40
72
13
48
22
117
5
46
2
12
16
32
22
26
36
11
25
60
108
39
7
25
16
49
8
7
16
13
11
40
24
21
76
30
25
48
64
32
13
60
47
5
11
7
30
11
25
55
32
17
120
10
13
25
22
12
13
47
30
20
88
18
13
1
4
32
60
47
5
35
55
26
82
24
21
8
7
9
5
4
7
25
12
11
32
64
5
36
24
31
24
1
12
43
5
22
38
34
29
9
7
51
2
36
47
72
5
11
80
25
7
40
13
96
190
53
93
27
21
11
11
29
16
17
7
16
65
39
40
48
8
57
7
1
23
25
7
63
6
3
15
25
8
120
5
35
193
15
9
36
4
15
8
24
33
12
3
40
112
1
15
8
1
46
2
7
53
35
17
8
23
25
7
45
12
31
65
15
57
8
10
48
36
38
12
120
10
18
6
12
2
55
15
17
120
40
48
8
9
36
34
25
23
33
17
10
38
63
9
7
75
18
78
14
23
48
72
32
16
47
12
26
12
7
15
14
12
40
47
25
47
33
16
159
33
127
17
55
24
11
21
64
1
7
41
46
49
1
31
72
27
18
3
3
5
31
1
49
16
20
35
59
38
28
18
60
2
28
32
82
2
16
44
24
7
40
40
25
44
36
10
29
21
4
140
11
32
113
24
144
15
16
88
40
33
48
7
39
73
48
65
18
66
19
41
20
16
27
65
48
58
30
119
56
40
19
101
80
24
8
3
14
48
79
45
20
31
24
8
61
54
38
48
24
12
51
32
61
11
16
24
9
36
11
5
12
68
35
24
23
30
32
60
4
20
16
55
24
29
3
24
65
120
71
25
79
39
1
5
11
117
67
64
47
2
10
45
8
8
1
24
22
105
9
55
35
13
1
76
91
24
13
132
10
45
9
12
54
13
8
5
35
17
55
11
29
13
19
29
139
25
12
58
42
31
125
67
88
8
24
37
36
60
3
19
13
23
2
34
38
23
49
34
14
15
7
33
48
64
23
98
24
34
61
29
144
11
81
23
25
15
57
15
136
3
29
1
55
25
31
3
12
86
48
59
41
6
50
55
80
24
16
53
28
20
132
15
13
32
123
37
11
57
22
86
10
72
18
32
22
38
12
15
21
22
85
37
12
4
11
24
16
128
55
57
89
36
43
5
22
13
73
4
68
10
2
11
133
52
102
25
35
72
14
71
23
2
111
7
42
31
23
2
7
5
12
95
5
44
4
3
93
32
27
25
32
108
11
1
16
8
22
57
208
23
2
34
14
7
8
9
15
45
11
64
80
17
71
7
72
105
53
27
21
19
29
16
36
47
8
48
16
1
32
15
40
56
1
8
96
111
8
72
24
5
44
23
48
29
11
16
8
45
10
18
32
47
35
38
12
16
67
8
53
36
120
31
27
38
7
27
38
16
24
20
3
8
32
40
49
151
39
41
40
27
2
36
72
10
37
41
32
15
25
20
10
65
151
14
11
1
100
19
16
16
9
20
3
40
21
32
60
15
184
29
130
36
13
8
40
49
58
30
32
10
26
64
3
8
37
60
20
36
64
56
7
8
37
60
32
36
11
48
32
5
190
14
4
11
176
1
34
84
25
40
56
23
17
40
41
34
29
1
44
34
57
40
13
11
37
83
1
15
45
59
97
47
8
39
18
31
5
19
88
7
36
29
25
63
5
12
23
104
41
34
21
3
14
23
49
31
9
15
89
7
8
72
19
13
1
24
16
32
7
15
86
12
79
3
6
156
3
40
1
39
32
1
28
35
9
48
22
66
6
90
30
25
11
53
9
71
24
8
17
23
157
27
24
55
26
31
29
28
128
100
27
41
96
55
33
6
14
22
21
5
10
25
80
32
8
49
16
20
35
25
24
31
9
63
40
40
115
62
15
49
7
29
3
41
7
24
15
65
1
54
14
36
10
5
24
16
41
24
64
7
48
41
20
48
51
1
8
47
1
7
51
90
126
13
1
47
23
2
22
2
31
39
25
25
16
24
68
12
23
97
48
22
1
17
87
29
10
81
5
51
57
15
48
144
24
57
22
26
39
1
47
40
99
14
7
17
7
88
1
7
15
2
22
1
17
31
59
12
50
39
32
77
42
41
13
20
31
8
21
22
24
61
24
25
31
32
33
7
32
43
45
21
19
16
1
168
8
12
48
34
14
12
84
35
16
64
8
33
15
9
23
8
57
6
26
23
1
12
112
20
40
48
7
61
11
25
64
31
1
7
16
56
16
24
8
41
7
3
37
120
152
16
121
10
38
48
12
83
109
3
25
7
11
14
55
9
30
2
84
59
16
9
16
23
33
95
23
14
3
9
95
1
15
40
27
2
59
40
104
25
7
8
32
23
6
11
88
40
1
24
10
2
59
47
2
22
14
16
11
79
1
23
1
29
144
11
85
27
3
86
71
49
36
59
5
6
62
10
77
25
8
47
41
7
48
32
87
49
1
15
24
21
43
41
111
80
29
116
39
16
5
3
33
15
7
18
7
25
15
7
25
24
119
2
10
38
40
23
72
32
24
1
4
35
16
16
40
37
32
118
48
38
15
9
7
5
96
59
85
155
35
78
8
12
28
7
65
47
13
3
33
12
80
34
33
15
2
70
18
6
14
27
8
13
10
2
7
9
47
9
24
31
101
180
60
3
9
148
12
31
5
20
16
8
7
63
12
54
7
83
50
4
6
26
31
33
7
25
23
120
89
7
29
80
82
24
26
144
31
9
6
48
24
25
8
24
8
56
17
54
25
24
59
117
48
5
27
21
12
47
35
38
10
36
2
15
25
103
1
15
8
17
8
12
75
81
55
75
12
2
15
81
127
5
10
1
11
24
21
99
181
1
15
32
1
46
25
48
1
10
14
10
61
16
40
53
3
43
50
36
31
29
35
40
8
1
12
12
47
1
24
63
40
17
4
59
32
1
55
9
31
88
49
7
25
48
71
1
31
33
55
40
16
8
40
41
46
33
16
104
51
29
21
11
48
11
26
10
38
12
94
24
30
3
8
105
39
40
27
29
69
58
122
47
56
5
35
119
54
20
60
75
7
50
7
8
8
11
29
9
16
31
83
2
3
45
83
25
47
11
37
17
23
8
24
1
64
42
5
13
3
89
34
30
20
52
42
66
54
45
41
31
8
ABCD 98416766744*3^$a+1 [50019]
19
56
87
61
164
3
24
25
36
132
32
48
33
39
33
30
13
24
5
3
27
25
161
27
16
11
30
235
84
140
24
3
85
47
13
72
192
60
23
45
40
143
204
189
16
101
3
136
24
36
44
72
39
33
12
15
25
41
103
36
11
72
81
9
115
20
28
84
48
23
42
3
99
9
4
47
36
120
37
5
30
42
43
5
27
4
24
5
127
11
60
37
12
95
138
63
28
17
24
30
13
5
78
180
57
33
75
28
59
21
69
67
5
55
8
16
191
49
41
30
85
23
108
24
61
132
23
72
1
11
36
49
24
84
47
198
63
88
140
69
27
93
31
24
23
120
193
47
45
165
79
8
12
88
17
18
48
177
3
132
18
67
125
15
40
12
156
107
25
23
132
57
28
72
41
43
41
91
80
64
80
60
4
84
137
3
100
17
18
121
36
23
18
43
180
56
105
3
88
24
83
133
72
20
12
40
5
90
13
12
11
60
37
107
9
72
28
60
77
24
18
45
12
24
76
131
9
3
81
180
9
51
39
13
48
24
32
40
20
4
36
23
21
51
9
57
15
40
80
40
68
72
40
29
63
52
5
15
36
4
120
5
18
13
32
45
55
77
18
1
137
63
9
127
23
45
165
55
35
13
12
17
223
23
90
42
1
119
18
27
28
12
92
45
19
29
271
104
16
20
4
167
90
291
9
159
112
5
135
9
18
30
60
7
65
19
44
93
42
18
79
20
21
27
36
76
264
56
24
4
120
23
37
96
101
51
9
151
108
284
28
59
85
60
108
108
17
102
49
204
17
151
80
28
11
18
18
45
45
144
18
61
17
90
12
141
57
27
45
240
12
6
9
75
168
18
127
47
145
23
81
4
107
45
16
80
12
15
117
4
59
45
183
54
103
68
40
77
7
53
7
60
36
44
64
77
72
75
243
9
60
16
212
33
72
75
52
8
57
96
12
63
108
87
85
5
72
3
9
55
68
27
9
81
43
95
33
4
84
47
37
53
54
49
44
16
11
18
31
36
48
83
105
40
48
32
99
90
15
93
7
164
171
45
64
36
8
52
168
72
23
45
15
120
33
4
144
80
112
60
68
21
31
60
32
27
1
47
61
101
36
43
101
90
6
75
9
78
117
76
12
5
108
90
42
3
4
20
64
20
100
59
117
48
45
55
5
67
35
36
37
17
55
41
27
160
5
15
3
90
99
45
415
8
36
4
47
93
112
11
13
17
15
39
25
44
27
9
4
17
7
143
85
104
63
57
76
5
19
24
11
1
77
3
24
4
72
5
63
76
53
90
42
175
228
92
76
80
27
73
77
48
42
57
15
73
17
39
36
51
25
29
48
27
81
7
96
29
48
15
12
63
13
36
41
144
55
48
60
8
27
37
23
277
23
141
21
96
3
40
56
40
23
13
77
48
199
120
23
78
27
93
24
3
63
49
24
24
53
7
48
29
55
140
40
116
52
17
126
25
24
23
201
36
168
40
152
4
84
83
13
92
28
20
36
15
90
151
5
19
8
105
3
172
53
19
41
67
72
48
23
72
13
29
48
72
15
40
44
36
15
93
36
9
55
8
4
164
111
49
36
36
84
36
47
85
5
127
8
45
18
45
4
20
3
42
216
63
4
35
132
13
68
117
75
36
159
12
13
257
51
57
90
42
18
13
17
18
90
67
77
6
54
126
72
120
90
7
20
28
17
91
5
234
13
17
18
25
53
72
91
84
143
54
99
24
63
12
1
41
103
185
7
48
56
100
140
27
12
78
54
49
44
40
5
51
72
12
15
57
36
4
5
79
36
83
13
24
23
270
90
13
12
83
90
43
92
27
73
24
41
19
53
63
148
11
181
44
153
7
104
27
37
5
18
13
60
24
65
3
24
64
101
168
72
66
9
28
8
87
12
153
33
12
78
120
132
12
25
44
16
5
36
55
12
120
8
4
5
91
29
6
162
75
105
7
11
25
164
48
96
72
40
35
37
60
12
104
9
48
ABCD 98416909972*3^$a+1 [50052]
72
293
112
9
36
108
23
208
165
162
162
36
131
103
41
16
48
93
198
90
99
48
48
57
270
137
115
108
129
48
237
324
111
176
73
36
18
198
72
3
288
32
192
115
72
36
18
95
144
336
1
54
180
126
18
18
35
64
48
33
90
5
192
208
99
18
27
81
90
197
55
108
45
99
125
1
159
93
3
144
48
32
48
85
216
35
64
32
144
16
33
15
3
90
99
171
90
123
165
171
80
181
108
15
39
36
149
96
16
45
51
57
23
229
251
145
15
32
16
27
90
144
18
108
285
75
69
39
54
243
27
53
192
97
216
39
159
17
217
231
39
105
75
72
141
75
53
109
3
80
97
72
360
108
35
160
21
27
27
21
69
72
3
336
624
117
11
112
21
11
144
160
9
231
96
48
21
27
80
240
13
99
45
35
496
117
75
128
175
144
113
103
41
16
80
43
21
128
352
48
81
234
21
51
306
288
11
48
16
224
112
240
195
141
57
87
39
249
48
45
288
36
18
126
36
123
75
101
16
176
49
431
109
90
18
18
149
13
35
163
54
90
29
277
432
203
160
32
343
18
71
181
107
48
205
72
396
159
93
147
267
198
180
315
192
336
192
27
198
47
160
99
189
96
192
9
90
29
64
32
1
159
21
107
181
27
63
144
65
96
181
144
252
252
36
47
112
57
108
216
195
21
36
23
139
117
153
468
54
54
216
111
192
111
321
3
270
216
39
87
126
72
126
197
109
83
7
105
3
45
96
80
256
99
285
224
96
25
72
72
306
165
96
48
48
39
234
15
144
32
205
35
96
49
90
21
69
123
80
85
36
180
51
3
45
96
309
18
9
45
51
128
37
59
85
171
144
45
51
39
108
18
108
144
47
144
96
73
18
18
147
87
41
139
117
48
87
329
160
339
288
45
32
31
177
48
27
18
72
203
85
411
21
107
91
21
33
95
67
18
18
18
167
283
5
49
15
75
357
93
72
11
288
79
162
95
256
80
19
18
36
311
13
131
64
165
27
45
99
176
49
159
176
79
162
63
45
ABCD 98416913638*3^$a+1 [50102]
10
95
12
67
18
8
150
10
84
8
52
18
89
3
6
72
52
38
18
70
30
12
12
71
19
50
18
28
14
28
59
139
44
28
5
15
42
30
33
13
60
12
42
41
156
31
50
22
36
50
51
144
19
60
77
43
30
18
48
5
9
28
72
18
20
28
65
36
33
76
24
8
10
18
24
60
60
11
39
18
12
3
15
52
26
10
17
7
6
47
15
42
46
20
82
48
47
144
1
30
12
78
48
32
28
120
32
18
10
24
8
22
78
8
22
5
85
68
15
12
57
16
102
29
21
99
49
24
56
24
40
11
12
24
39
12
60
10
2
16
2
15
133
20
10
41
61
62
100
30
48
20
10
29
19
2
18
10
24
6
162
23
79
6
30
17
13
2
222
70
17
3
10
96
74
36
82
42
50
3
13
71
13
11
7
8
82
18
24
18
72
30
6
2
105
13
24
56
24
27
43
30
66
30
35
87
58
14
33
55
80
48
42
63
45
12
22
180
38
10
53
72
7
17
49
20
70
2
10
8
40
42
12
48
210
152
6
15
25
60
24
200
36
27
43
20
10
174
41
60
7
60
12
50
46
24
137
3
33
37
20
3
87
21
19
6
42
2
16
2
33
49
18
5
43
54
48
78
32
69
1
98
10
2
58
30
5
72
7
36
44
18
28
50
81
171
9
31
8
54
3
43
50
70
2
40
68
15
97
42
48
42
128
82
78
8
34
50
40
6
30
14
21
36
19
12
90
8
12
28
62
10
152
100
47
39
10
74
166
164
58
29
13
18
12
30
6
104
33
3
22
60
8
100
24
83
75
22
78
42
8
48
10
24
66
54
68
28
41
43
80
6
10
12
5
37
48
23
127
12
41
79
60
6
60
2
18
12
3
7
29
3
30
6
160
14
87
36
3
10
11
51
28
24
8
48
40
12
180
38
34
110
16
30
24
26
30
52
98
34
6
72
68
10
102
50
100
62
40
30
60
168
102
108
378
14
36
84
6
12
52
36
17
93
54
21
97
119
19
122
10
12
6
42
2
36
34
60
78
72
6
62
10
42
30
17
63
30
28
132
38
58
42
90
90
108
54
36
32
18
22
8
34
26
10
5
55
42
18
90
14
70
110
16
12
38
15
25
11
60
123
40
68
70
8
51
43
26
40
2
22
8
60
18
84
46
47
15
78
4
47
31
5
144
121
2
126
51
73
6
65
9
27
49
54
30
258
18
14
28
89
79
12
12
8
70
80
22
120
6
30
174
71
85
50
94
116
4
56
94
18
12
68
10
32
46
170
30
15
25
2
22
18
78
92
108
70
30
42
98
34
20
100
8
69
229
12
18
30
90
60
24
17
13
18
42
38
52
30
156
32
28
11
123
21
7
8
10
30
2
18
4
30
6
72
102
48
38
42
15
25
42
18
102
80
33
75
22
20
148
59
9
40
50
10
12
12
71
49
18
2
88
23
69
10
8
58
12
120
42
18
12
26
42
12
60
16
24
86
30
4
66
30
90
44
93
108
49
6
12
30
102
60
30
60
23
27
30
70
20
28
29
33
136
30
30
44
198
9
96
75
9
43
78
12
6
24
96
17
48
45
10
30
54
6
2
10
32
28
35
45
18
130
30
2
10
5
85
2
70
30
18
18
77
7
17
31
182
6
4
36
50
54
30
87
39
52
210
60
12
68
30
58
42
90
60
2
76
42
12
128
28
20
64
11
39
30
28
68
4
47
39
4
60
17
9
100
20
142
18
95
7
12
90
11
45
34
36
24
36
50
4
86
10
92
10
18
120
107
7
18
23
25
54
20
16
2
22
36
14
10
20
21
57
28
20
4
6
5
25
90
102
98
22
12
68
22
20
76
62
75
43
77
7
90
48
2
28
65
43
5
96
31
62
100
6
20
34
11
37
8
10
92
69
9
54
10
90
38
10
5
3
57
25
12
30
17
13
66
60
5
25
35
15
165
25
30
144
101
85
14
81
27
102
100
30
66
204
47
91
80
52
6
32
28
2
69
19
30
47
37
50
40
56
81
39
21
13
23
37
50
40
138
20
60
58
72
80
100
8
57
37
30
60
6
42
12
126
14
30
16
107
27
30
10
86
4
8
70
90
38
160
72
18
35
135
70
35
15
4
78
8
24
30
108
60
22
30
36
20
82
2
168
40
29
3
16
114
108
50
12
28
180
5
27
16
42
23
57
88
12
18
140
90
30
154
26
57
3
45
45
4
47
39
45
19
6
24
30
66
74
46
62
18
4
6
90
47
7
8
132
100
96
101
13
83
144
21
22
66
90
24
30
36
102
8
70
2
30
52
23
25
180
23
180
19
77
3
70
36
74
90
63
60
73
11
31
42
18
8
12
18
214
20
18
15
108
115
17
15
90
3
36
3
33
15
10
42
41
85
84
30
120
17
13
47
39
81
3
40
17
36
15
88
30
42
18
84
18
80
70
12
90
30
66
12
78
2
18
132
22
26
75
55
90
2
9
19
164
18
22
6
50
10
30
5
39
33
45
12
ABCD 98416993022*3^$a+1 [50025]
39
69
15
9
16
60
116
28
80
21
7
8
51
18
18
49
59
12
12
12
120
13
20
33
79
23
60
36
1
8
28
20
12
36
27
45
129
15
4
41
3
3
24
6
3
12
4
41
12
30
12
36
57
63
49
41
18
21
3
33
60
33
30
9
12
108
72
33
15
33
27
27
69
45
24
126
102
75
12
16
92
105
15
24
45
43
23
33
9
36
7
29
39
15
6
39
27
30
39
3
150
12
43
11
36
108
48
12
25
23
57
48
48
16
95
1
47
21
9
31
41
120
3
105
42
33
48
9
3
156
39
57
39
24
33
4
48
5
30
12
54
30
24
126
7
47
6
27
27
1
59
72
21
48
21
19
36
5
30
180
18
6
69
63
12
36
97
72
71
24
33
168
24
3
30
39
75
1
44
24
40
77
27
3
37
35
30
18
42
12
15
33
18
9
63
1
12
104
28
12
8
15
60
45
33
79
104
27
24
24
72
18
54
145
35
13
68
87
42
90
1
32
9
18
18
24
151
47
36
21
48
15
90
51
15
1
96
53
36
18
36
1
11
9
63
36
25
125
6
61
29
6
57
3
69
15
1
8
57
90
45
45
114
24
6
6
12
30
6
6
24
24
42
69
12
15
45
72
33
54
36
78
6
81
24
3
13
77
30
45
33
48
42
33
16
5
30
6
27
48
28
60
71
81
39
18
183
3
24
33
63
61
36
140
57
103
119
18
7
11
12
6
54
90
36
6
33
12
45
3
12
45
6
45
48
51
30
199
17
27
27
108
12
9
87
57
16
20
27
33
27
217
36
5
12
42
33
27
21
9
27
48
21
39
12
40
56
27
153
48
99
12
109
35
24
18
39
39
102
12
27
39
241
176
9
63
3
9
3
36
114
75
33
63
12
12
96
40
65
39
141
12
39
33
78
24
6
30
30
24
18
33
4
41
3
12
24
28
23
48
84
1
17
7
48
5
30
54
39
9
135
12
15
21
144
69
51
51
42
36
15
72
48
16
176
63
45
12
9
30
61
23
6
3
21
30
6
51
15
57
3
30
18
25
11
9
16
5
36
15
39
13
5
63
9
6
12
48
24
60
24
9
51
36
85
23
13
44
16
32
21
15
69
3
27
48
54
30
9
24
40
8
84
9
7
29
99
16
11
69
9
7
32
15
42
3
48
27
6
90
12
102
6
12
12
57
96
12
16
36
83
25
8
87
36
117
27
6
111
75
1
68
120
51
36
12
1
60
20
105
12
18
21
16
107
25
23
108
12
42
12
15
9
6
1
47
6
27
12
36
16
60
41
7
11
36
45
24
27
30
24
63
60
21
6
33
57
30
60
1
83
282
15
24
51
13
5
7
5
24
18
13
128
16
8
15
96
57
93
84
30
21
100
44
15
78
12
60
90
12
90
39
40
41
6
9
39
49
35
12
45
4
5
7
44
33
67
41
12
18
9
28
20
63
24
25
95
21
3
156
6
3
99
150
102
108
57
21
15
12
16
35
81
24
15
21
39
30
66
18
3
57
55
32
4
11
21
60
15
12
72
33
15
36
12
84
9
24
33
15
60
12
45
6
60
12
69
63
12
9
57
43
11
61
17
42
13
23
33
4
192
29
72
48
27
135
18
30
21
16
209
6
57
27
6
15
64
36
5
27
60
27
60
6
18
12
9
3
25
35
60
12
13
5
91
41
90
9
27
9
15
1
95
18
27
84
105
18
1
41
60
30
6
90
12
13
20
48
99
25
8
99
48
13
23
12
48
24
126
90
85
36
5
18
13
35
30
42
33
3
6
36
12
42
93
21
6
21
4
41
15
27
57
16
23
69
15
66
7
8
75
54
6
36
45
33
31
65
39
27
18
27
156
9
6
30
12
6
54
63
9
51
27
78
43
11
33
96
21
66
25
60
77
6
12
117
16
36
8
87
45
4
24
8
28
29
48
7
108
35
9
24
12
64
23
6
31
11
73
41
3
36
45
7
12
107
36
37
8
39
6
12
30
33
12
87
21
24
75
48
30
42
6
18
21
24
36
15
6
7
8
72
45
51
81
54
84
48
12
33
9
55
41
3
57
30
24
33
60
27
13
5
6
12
49
131
138
126
21
27
12
9
4
32
48
27
18
96
51
15
61
119
6
12
27
21
7
71
102
3
15
72
54
84
15
4
20
72
51
12
1
11
13
32
24
75
9
15
48
60
9
69
27
153
42
57
15
6
7
17
3
60
24
15
109
11
25
5
6
45
87
105
57
6
12
12
18
36
51
15
21
27
90
6
9
60
12
4
47
60
145
35
54
43
12
24
41
79
24
41
114
21
9
42
25
44
15
24
12
21
24
3
117
9
51
3
18
27
45
12
3
36
57
3
75
54
15
36
12
4
59
9
3
57
52
8
75
12
45
39
9
12
16
83
1
5
75
51
9
45
60
111
33
6
21
63
6
18
12
9
16
59
21
36
100
8
36
15
108
18
67
41
6
33
27
78
66
25
65
36
30
85
56
75
84
6
27
12
51
25
65
12
6
24
36
1
71
54
48
3
33
99
52
101
183
12
88
11
45
84
36
40
20
48
12
9
6
21
75
12
36
69
36
64
72
8
96
40
20
96
21
43
29
7
24
17
39
21
139
65
6
60
25
29
3
28
59
48
73
12
41
31
5
96
3
72
3
12
13
5
84
36
175
95
9
57
15
64
20
16
53
75
75
12
6
42
21
105
15
147
9
16
23
24
81
27
12
12
1
17
36
27
3
12
57
36
36
3
36
36
24
24
12
33
3
13
32
87
12
54
27
28
29
60
30
156
36
60
21
12
36
27
150
18
12
18
15
15
54
30
66
99
27
108
6
60
75
27
12
6
51
48
12
24
105
99
12
33
60
27
48
75
30
3
87
21
225
42
45
9
19
5
54
12
9
4
ABCD 98417542896*3^$a+1 [50095]
29
96
121
179
61
30
5
109
84
83
13
24
30
12
18
11
36
25
35
19
17
48
19
17
139
54
42
48
96
29
37
24
24
132
258
72
18
131
60
25
24
12
83
145
47
25
144
71
73
6
66
35
48
156
19
246
131
36
60
37
11
55
36
149
25
24
71
24
36
79
53
48
12
67
77
73
23
12
25
95
48
79
41
19
18
35
67
30
23
7
29
25
6
48
30
36
47
37
143
43
5
79
77
48
31
29
36
60
24
37
30
5
103
17
49
11
73
72
83
37
71
48
1
30
24
5
25
59
108
19
29
49
95
1
90
5
24
48
60
84
24
19
17
13
42
41
12
55
42
84
84
36
24
30
6
66
5
169
36
24
24
120
6
77
19
24
24
5
48
72
97
114
156
125
36
24
24
24
7
108
162
78
5
145
11
19
60
102
11
7
12
30
59
211
54
47
37
30
30
23
48
24
120
1
6
29
19
17
48
12
60
48
115
36
30
126
18
96
11
36
37
66
6
60
11
72
61
11
48
48
12
156
139
5
25
60
35
67
30
30
41
13
35
19
30
47
48
36
19
12
48
17
19
60
77
13
204
23
67
5
1
84
251
31
30
78
65
61
35
79
53
168
24
1
11
13
36
11
36
48
19
180
5
36
25
6
5
25
24
84
11
31
29
12
19
113
37
11
79
210
35
25
90
5
43
41
49
6
5
19
53
127
113
157
35
61
11
43
6
84
12
48
6
17
43
36
60
30
24
71
48
55
6
71
48
7
24
29
48
43
54
6
54
83
72
37
11
204
13
186
29
61
6
5
43
72
5
48
31
29
25
90
42
108
36
36
24
6
29
91
53
36
19
12
113
25
36
179
12
43
197
13
131
229
60
23
13
11
48
37
294
30
66
29
91
84
17
13
36
30
84
197
37
36
126
41
133
35
12
60
103
54
102
29
1
23
60
1
24
30
60
6
156
71
7
42
24
11
49
107
24
24
55
17
12
7
24
17
7
5
276
19
30
6
24
113
37
60
47
19
96
18
11
31
30
179
115
125
1
30
24
60
41
36
7
41
49
102
54
47
72
25
71
25
6
48
126
35
12
12
72
24
115
5
115
6
84
66
41
37
36
59
31
5
145
59
12
13
60
60
60
42
5
25
60
59
84
7
18
120
30
5
205
102
18
30
137
36
24
48
25
23
19
18
11
49
95
48
7
102
11
48
12
19
18
42
24
77
48
12
144
36
13
60
24
66
60
30
11
133
155
48
24
85
35
133
66
36
41
73
35
36
13
6
29
7
120
18
95
7
29
25
36
18
6
59
72
73
23
19
30
84
47
37
72
83
127
53
85
6
6
24
35
1
30
53
12
19
60
77
72
85
23
19
65
139
6
30
174
66
90
191
37
155
67
65
36
67
185
121
30
29
25
36
204
6
6
83
48
13
24
6
30
66
5
13
150
42
119
1
11
13
84
192
83
48
19
89
25
119
37
18
42
18
6
24
47
43
12
41
43
77
19
60
48
17
25
24
95
31
78
47
36
19
29
61
59
1
83
25
42
18
30
17
96
72
55
65
60
36
12
48
55
30
30
6
30
5
84
132
109
78
5
156
31
18
11
61
11
13
30
30
180
24
90
41
61
108
155
36
91
53
25
60
11
19
6
47
72
205
35
48
48
25
24
11
61
18
162
114
29
7
18
6
17
37
30
12
5
43
42
71
84
24
24
12
13
71
216
115
53
120
1
95
25
84
36
54
77
109
47
24
13
11
55
60
24
42
30
53
85
12
18
137
115
54
30
6
18
17
19
6
60
23
36
109
12
323
7
48
30
35
67
29
24
72
24
24
48
19
24
24
41
115
161
49
119
96
19
42
60
263
48
49
71
12
145
131
49
30
96
60
17
108
61
11
60
37
11
55
89
55
125
60
127
24
60
36
24
29
7
29
79
65
31
17
37
156
155
19
72
5
96
7
42
83
1
30
17
49
48
83
72
55
6
60
47
24
120
13
6
120
29
7
48
65
60
156
19
53
43
5
72
19
5
49
119
7
113
91
36
29
12
7
65
1
11
19
150
84
6
17
12
7
204
41
19
29
97
71
13
24
42
41
7
77
84
24
36
79
6
59
25
23
48
115
30
36
48
30
113
19
60
60
24
29
1
95
31
29
12
24
24
61
35
19
6
60
18
30
83
37
11
121
23
37
30
41
7
30
60
12
18
5
ABCD 98417596612*3^$a+1 [50101]
48
81
47
31
36
5
85
27
27
30
23
40
81
15
3
114
51
56
67
54
15
32
337
36
27
48
81
63
87
161
13
162
18
24
36
27
57
72
39
57
15
8
49
23
85
84
18
101
97
36
6
108
81
9
12
78
48
5
1
23
16
104
13
36
36
75
80
7
42
39
15
30
123
9
36
3
56
16
33
39
87
18
48
47
88
9
15
111
105
21
18
18
132
35
121
72
150
90
72
23
16
72
32
48
25
54
9
21
114
192
42
12
35
1
42
45
3
29
49
15
69
24
11
7
33
8
7
81
99
117
48
32
7
36
48
90
27
117
36
36
11
85
27
48
8
55
33
3
144
45
104
96
7
18
15
45
12
6
36
12
33
21
36
24
30
33
24
33
6
9
32
13
108
18
48
5
48
37
11
72
85
12
23
40
80
109
108
36
276
18
93
32
49
36
36
90
5
1
12
11
97
87
75
29
136
69
6
21
96
21
18
6
123
15
17
127
65
85
83
97
12
36
36
6
12
90
42
18
51
21
66
18
15
57
15
9
18
5
85
75
45
36
6
36
21
87
65
25
47
61
84
23
13
18
57
21
3
51
21
27
60
30
3
8
16
9
95
145
72
23
13
59
13
12
15
147
69
57
47
25
96
54
9
39
42
108
12
39
32
55
33
45
11
25
23
13
27
129
39
33
108
24
12
60
72
48
60
12
35
73
47
97
143
37
3
56
175
36
18
11
24
133
12
54
54
147
33
54
18
71
1
71
16
57
39
80
79
78
27
75
6
39
45
27
27
126
39
39
9
39
6
12
87
8
37
72
27
45
36
12
27
120
32
169
15
24
135
6
12
36
60
66
6
54
48
9
9
15
168
8
61
3
21
12
23
85
24
11
37
3
120
72
45
48
24
12
23
1
30
126
3
15
41
160
21
18
65
16
45
3
9
108
60
162
5
48
1
72
36
3
72
81
126
177
21
35
1
15
9
12
27
9
18
6
87
56
40
24
56
16
111
177
32
67
93
104
40
33
36
36
15
56
24
96
40
32
16
93
27
56
31
30
36
78
81
80
40
45
3
141
144
72
99
15
30
3
33
47
16
99
60
36
30
18
42
75
123
18
3
8
24
103
33
9
15
21
12
23
67
21
129
15
152
25
36
24
72
3
8
55
33
24
24
9
23
72
73
63
45
18
9
32
25
15
3
5
40
141
3
8
16
27
77
25
24
71
40
8
88
21
24
12
6
210
87
32
25
60
54
30
15
3
45
240
72
27
18
35
16
57
15
21
84
42
12
9
27
42
12
42
21
27
126
63
141
66
65
13
48
6
30
23
55
17
31
17
97
15
8
25
18
5
1
39
15
9
24
24
33
63
27
48
42
108
119
16
99
30
63
51
21
32
13
144
24
12
47
13
27
9
39
9
36
3
15
17
163
77
1
47
25
159
39
180
45
32
24
48
7
41
40
24
39
89
1
24
15
57
36
27
39
129
3
18
36
135
9
71
49
18
5
55
33
69
27
9
54
33
48
15
18
48
87
27
5
7
144
36
144
45
9
36
11
16
33
15
33
54
17
127
6
12
23
1
111
45
24
18
9
57
87
120
80
16
57
15
57
36
24
35
1
36
12
72
47
72
16
9
24
12
54
45
69
83
73
36
36
6
9
21
99
24
189
51
39
36
117
21
18
6
3
33
192
47
72
88
69
3
45
18
33
9
23
133
75
24
32
48
55
90
47
49
12
24
66
17
37
3
93
12
24
36
27
57
39
69
24
75
32
64
57
36
108
24
183
27
45
8
43
12
18
24
54
9
21
11
121
18
101
160
96
21
27
39
6
36
39
15
17
13
147
3
69
8
13
48
6
12
96
9
21
36
63
9
39
15
6
36
23
25
24
30
36
53
40
3
18
83
1
47
43
60
9
21
27
9
23
1
54
9
9
15
3
48
45
32
31
57
21
36
47
1
159
120
33
47
109
27
69
3
27
21
96
87
30
60
39
144
45
11
25
72
23
19
18
144
30
21
72
56
13
42
57
81
47
24
163
21
21
18
30
18
78
27
39
41
55
17
16
33
36
60
231
104
1
87
32
43
42
48
36
39
120
3
29
40
32
13
107
13
107
1
39
8
85
66
17
24
13
36
36
51
9
48
72
78
48
42
111
81
71
1
204
246
6
63
9
18
45
32
115
42
72
59
88
105
108
18
48
33
8
40
69
51
21
48
11
49
90
93
8
72
16
56
1
47
43
93
3
66
35
40
21
99
9
48
95
88
8
24
48
7
18
63
105
39
81
18
45
9
54
78
35
1
15
21
11
61
54
93
117
27
9
39
93
59
25
18
5
55
33
69
155
115
18
83
25
15
48
72
72
8
25
12
108
90
69
39
105
39
54
24
75
27
5
16
21
51
51
126
143
24
37
83
133
30
21
72
57
48
ABCD 98417597966*3^$a+1 [50015]
9
9
18
29
16
20
7
101
19
12
84
6
15
9
30
12
24
21
8
55
24
12
5
4
12
72
15
45
48
132
12
20
19
5
19
101
31
36
5
19
54
6
84
5
67
60
5
84
25
78
12
6
54
41
24
4
15
137
60
4
60
33
48
27
36
27
24
41
48
36
25
6
24
36
102
27
51
24
29
61
11
7
17
43
41
25
51
3
36
17
28
36
75
5
85
6
42
18
84
29
7
60
9
15
60
54
90
45
24
152
25
18
17
40
3
12
21
9
3
51
42
15
8
67
33
51
21
24
15
24
17
84
16
15
228
81
99
117
15
72
21
116
43
48
18
11
133
6
36
9
20
121
15
96
177
30
72
5
16
45
150
24
24
9
51
24
33
117
63
39
33
51
41
4
36
3
36
5
36
19
101
19
69
45
3
27
12
30
71
40
87
18
18
5
96
120
55
84
12
24
21
8
19
18
23
19
113
13
54
101
67
53
37
59
24
55
54
18
9
20
16
27
12
9
56
19
57
15
48
6
24
6
65
28
8
7
17
40
20
163
57
15
5
16
63
9
8
19
21
8
19
17
31
24
60
21
15
29
64
15
41
1
120
24
123
3
33
39
17
148
3
24
21
44
49
51
36
3
30
30
81
44
7
9
3
33
9
3
21
35
55
69
8
84
13
42
30
95
36
19
41
19
9
45
42
72
36
41
19
5
235
9
21
95
64
3
12
12
81
27
48
33
24
111
12
30
24
6
9
3
12
29
7
48
30
24
18
30
83
36
40
60
80
36
25
18
41
28
36
27
5
84
16
27
36
5
19
12
60
18
23
48
4
8
19
5
31
129
80
79
6
71
148
12
27
78
48
11
36
60
52
105
18
30
27
36
36
21
24
30
29
12
19
54
27
3
24
12
6
3
21
6
33
15
41
31
29
91
18
96
120
63
27
24
12
5
43
12
5
19
9
32
4
60
21
95
60
13
35
60
112
9
18
30
11
19
42
54
9
56
40
72
3
5
31
89
7
18
95
40
12
24
56
52
3
5
25
15
128
31
93
63
48
125
115
24
30
315
8
13
6
24
9
36
21
48
47
64
81
3
51
5
7
29
24
31
66
42
6
6
18
18
5
97
47
4
36
39
81
3
6
27
15
54
6
12
102
24
24
15
75
53
60
7
12
18
15
27
30
30
18
3
68
16
9
27
60
108
27
29
13
23
48
19
60
12
93
3
30
15
9
6
48
69
27
18
47
28
15
21
9
83
7
12
24
77
64
44
4
15
77
1
75
87
12
41
52
36
9
42
30
51
72
3
12
41
12
115
12
17
88
116
31
33
93
42
72
65
4
15
12
48
12
48
84
33
8
19
12
9
60
9
6
17
4
75
41
19
96
54
6
29
88
72
3
42
24
6
21
15
29
28
12
15
9
36
21
15
9
39
27
120
33
80
64
21
51
3
18
18
30
39
15
42
30
45
51
12
21
20
31
45
75
150
48
47
19
5
60
4
3
108
41
79
17
25
18
21
39
36
29
16
9
51
15
24
5
1
30
5
24
61
18
72
36
29
103
101
31
18
11
4
56
25
71
25
63
3
33
165
30
24
45
21
30
36
65
28
111
60
120
5
1
48
30
48
90
78
17
24
1
123
15
9
3
33
57
23
1
63
27
6
24
24
27
48
20
16
51
12
12
29
7
5
37
11
52
3
24
81
56
4
15
36
30
6
12
30
6
36
45
39
9
60
56
19
33
15
53
16
3
18
24
18
153
39
6
42
156
45
51
21
24
3
33
12
108
33
42
54
6
24
48
42
66
29
1
59
19
24
41
12
4
9
6
5
13
42
33
21
107
24
55
5
24
52
44
1
83
31
6
78
12
30
18
6
24
6
29
100
80
1
6
12
12
33
32
91
132
36
6
71
43
96
144
5
1
35
91
12
21
9
63
12
8
13
30
5
36
49
6
18
6
81
33
78
93
15
41
60
19
21
60
36
3
9
56
19
60
120
12
9
32
40
72
27
24
5
16
15
21
15
60
72
96
36
21
44
16
48
21
120
48
6
41
4
156
15
36
24
60
18
78
9
20
28
57
24
11
16
24
3
45
45
42
60
66
3
15
30
35
16
69
6
81
15
48
36
33
117
35
61
18
17
7
77
1
24
48
6
21
15
30
39
75
36
21
20
25
3
20
40
72
27
12
5
31
108
24
45
32
16
87
41
55
12
12
30
51
27
9
20
19
21
21
114
45
75
9
15
6
15
15
24
57
12
3
42
51
69
6
5
4
3
168
30
6
84
24
36
42
39
108
8
28
24
51
21
39
12
48
21
153
23
7
33
159
89
1
78
12
6
123
21
30
9
72
3
5
1
59
19
12
24
6
48
90
36
36
24
9
27
24
66
11
79
6
27
45
27
15
21
3
36
9
24
32
25
48
72
11
55
72
12
18
6
114
18
12
12
6
24
3
36
9
47
31
48
5
4
36
80
4
56
16
99
17
7
45
15
17
151
69
20
28
15
48
9
21
24
35
64
27
9
39
42
15
15
18
24
18
9
3
12
6
59
100
96
9
3
32
43
41
16
48
32
19
12
114
30
69
87
57
27
18
27
3
81
9
6
21
20
55
84
12
5
37
23
67
6
15
51
36
65
7
12
9
60
51
6
24
30
9
20
19
17
19
17
24
16
44
19
60
36
21
3
12
12
21
32
40
27
12
18
6
60
57
27
108
12
17
31
24
41
88
56
55
9
81
35
43
17
43
102
114
5
7
57
51
24
12
9
20
67
29
31
24
9
15
6
144
11
19
60
6
3
165
51
159
77
16
8
19
45
56
1
3
12
3
21
20
67
42
18
33
15
69
68
60
79
24
5
52
68
67
12
17
124
111
41
84
4
15
12
9
75
29
7
12
12
29
49
72
111
8
12
43
90
24
48
27
12
39
24
42
3
8
19
18
6
24
48
12
12
29
109
3
39
30
6
5
48
37
15
9
11
13
71
28
63
30
35
13
24
15
36
21
6
9
51
29
1
18
54
11
52
15
89
4
32
4
99
72
29
64
15
180
5
91
125
19
57
44
1
18
36
41
7
137
19
30
11
13
6
ABCD 98417744006*3^$a+1 [50004]
37
27
36
44
16
24
56
13
47
24
16
120
32
72
100
20
13
23
84
61
39
8
55
33
24
93
3
20
43
42
300
47
52
63
77
36
12
48
4
116
67
77
40
156
84
120
123
66
71
36
12
28
60
24
21
15
27
48
17
12
220
68
52
36
24
60
80
13
35
31
17
25
39
8
25
35
88
32
28
212
1
59
72
48
88
44
16
104
13
96
102
90
15
32
12
160
36
87
65
28
87
6
12
47
13
48
111
3
5
88
92
12
16
24
56
24
16
63
72
9
240
8
48
12
73
95
24
16
27
77
1
12
47
36
85
15
60
87
17
13
36
87
45
39
8
60
12
40
21
59
196
27
33
140
13
51
8
61
27
20
40
3
57
123
72
72
5
12
48
120
52
20
31
18
51
188
1
12
47
112
9
51
36
15
65
25
35
4
51
5
304
33
186
201
116
4
129
59
85
23
64
96
105
39
56
4
56
4
21
47
28
15
9
56
43
41
40
3
108
17
12
36
67
53
64
8
211
29
112
60
60
68
72
1
12
83
24
76
20
24
216
40
63
21
279
17
160
27
18
15
57
3
20
40
20
43
162
30
72
5
13
47
148
60
20
60
64
20
40
60
21
107
120
25
3
20
193
11
100
56
13
87
60
60
92
31
117
44
48
25
3
20
12
172
36
24
8
28
24
153
3
24
8
52
36
24
68
28
60
84
36
15
105
32
12
16
44
151
69
20
40
33
123
15
129
20
36
12
60
88
20
4
96
84
8
108
124
60
8
88
15
29
1
35
24
168
132
40
93
3
24
20
168
12
40
60
69
30
24
17
13
35
12
48
60
43
17
61
47
204
73
3
15
65
40
20
60
72
72
100
60
8
72
16
57
83
97
27
36
32
13
42
48
137
60
25
27
201
42
33
44
16
120
24
20
96
24
36
24
40
21
35
72
43
102
27
81
60
359
36
12
43
18
51
68
112
140
36
55
9
248
60
52
9
144
36
24
63
20
4
36
24
200
31
77
48
72
48
4
8
48
85
15
3
81
60
3
33
32
12
13
27
8
1
27
105
12
87
36
27
77
36
4
9
12
155
13
90
137
40
24
60
63
53
24
13
120
23
40
20
4
39
180
24
33
24
33
30
117
69
11
40
69
71
61
47
91
24
93
45
59
19
17
4
9
11
16
60
32
48
4
56
124
8
43
30
78
17
85
60
35
103
141
8
28
3
21
129
27
120
60
20
4
60
36
15
162
18
45
24
60
56
13
12
35
25
155
40
75
17
55
126
120
24
27
9
11
120
76
63
29
292
60
51
17
72
16
24
69
84
216
111
36
87
240
57
33
63
27
17
16
87
53
12
25
47
48
73
12
63
33
84
263
72
31
17
24
49
47
4
8
85
3
24
3
96
117
120
120
20
100
117
27
96
20
4
36
60
27
57
81
39
129
87
44
36
97
3
24
60
116
4
20
96
40
44
16
24
120
80
60
36
4
68
13
107
25
3
44
61
35
24
36
64
68
25
3
20
4
9
47
25
95
4
56
37
18
17
60
28
152
12
100
20
136
3
54
3
20
60
12
12
40
36
104
16
20
12
28
80
84
43
60
153
44
60
16
153
51
9
47
4
20
160
8
28
104
48
52
36
32
13
47
60
120
205
78
29
43
113
13
59
25
63
44
16
24
8
12
36
72
55
65
48
4
80
160
20
13
96
11
36
97
27
21
35
40
32
25
18
5
60
7
53
4
63
5
85
96
47
4
156
32
48
175
65
24
16
63
29
52
128
88
32
72
259
21
68
25
23
25
35
7
30
63
84
3
33
123
54
107
1
78
41
16
92
25
183
92
121
90
42
18
17
24
16
33
51
20
156
12
28
57
107
109
51
20
76
15
12
93
32
73
72
27
8
12
61
39
20
31
9
20
40
56
24
108
88
20
64
3
65
13
72
35
12
16
24
51
90
39
21
35
40
44
16
60
44
36
204
151
45
24
56
127
17
163
53
12
12
36
97
96
47
40
24
141
39
63
153
104
60
40
21
15
60
75
9
36
92
25
83
37
6
21
36
33
47
25
15
24
36
177
87
68
12
49
147
24
116
4
9
171
33
3
27
65
175
33
164
13
123
ABCD 98418094382*3^$a+1 [50049]
24
88
39
41
72
12
28
27
54
6
45
12
8
7
57
9
66
5
73
54
17
7
12
66
6
6
24
47
79
24
9
9
24
3
15
17
43
5
16
36
117
23
12
1
35
36
7
78
6
156
138
30
65
1
23
13
11
16
207
17
37
35
36
25
83
1
23
43
129
15
84
57
8
12
121
3
51
90
12
11
4
33
6
42
27
45
24
23
120
12
61
96
54
18
63
63
84
105
21
11
43
12
21
24
57
12
12
59
60
43
5
91
6
15
8
28
92
52
20
28
116
25
35
60
1
39
44
84
96
7
30
12
15
80
43
69
80
7
9
32
67
18
42
42
47
49
71
24
103
24
30
23
16
20
24
43
24
69
44
48
37
66
36
84
30
3
57
30
18
60
48
6
42
66
45
80
43
24
29
19
29
48
16
63
29
25
27
3
5
187
9
20
67
6
48
6
54
23
28
32
4
68
1
23
31
30
23
37
66
29
1
78
6
147
32
36
16
15
42
71
19
12
53
145
24
102
29
28
104
31
54
180
6
9
27
114
59
37
23
13
30
12
5
19
53
60
37
6
17
25
36
42
36
29
25
12
107
16
21
48
42
66
18
126
18
48
41
12
97
12
6
17
36
7
65
1
18
5
1
162
30
84
42
18
18
53
64
15
18
66
77
7
29
84
67
30
126
18
59
43
12
41
13
18
161
43
114
3
20
64
60
9
119
60
1
60
3
33
60
11
40
68
4
8
72
60
16
51
81
39
18
47
43
12
54
11
43
36
29
12
24
12
28
20
12
55
12
5
12
52
44
60
24
31
42
63
24
8
19
24
5
25
63
9
78
30
84
6
17
25
35
48
12
36
7
5
1
23
37
27
21
3
20
36
25
12
30
77
43
5
12
108
19
21
44
61
6
17
1
18
6
63
3
6
18
18
23
25
59
12
31
72
24
17
48
28
15
21
3
18
24
54
24
126
59
31
18
6
41
1
11
60
7
29
4
3
66
3
9
30
57
32
43
66
54
17
36
16
3
24
77
1
12
11
16
21
23
79
84
29
25
71
12
16
27
5
24
55
12
45
39
30
35
48
49
23
31
12
48
24
18
60
36
11
12
19
9
72
56
24
252
31
69
48
21
59
12
48
19
24
17
49
24
95
43
36
6
83
24
43
33
12
8
12
112
51
120
78
119
43
5
31
48
45
87
12
24
53
36
36
124
21
234
5
28
3
18
42
54
11
169
42
9
219
5
24
37
23
7
78
48
23
55
29
60
1
15
56
31
45
32
4
105
47
96
72
163
77
12
25
6
180
12
12
69
32
64
135
21
8
64
39
41
43
42
23
12
25
15
8
228
16
36
8
72
85
27
108
39
57
84
15
17
25
51
75
41
16
69
6
24
30
11
4
153
12
23
36
12
79
45
9
27
39
9
176
19
18
30
12
12
78
87
44
64
24
39
24
29
28
20
25
87
48
3
33
63
12
150
36
42
6
48
54
65
60
36
28
51
69
92
4
56
25
24
35
7
18
11
1
36
35
25
23
48
43
6
3
12
8
1
23
31
24
18
23
1
54
12
5
12
28
3
17
12
24
96
48
192
7
24
138
60
27
12
36
9
23
108
79
5
16
33
15
24
3
12
168
29
13
12
12
15
8
36
28
56
43
17
55
24
21
9
23
24
25
30
42
35
19
29
132
79
57
51
24
21
9
11
28
15
57
72
27
29
19
41
12
13
23
37
96
42
24
12
36
66
11
40
39
120
12
78
47
1
36
39
108
3
54
30
120
60
6
23
19
9
141
12
71
16
68
31
113
12
12
52
44
19
117
21
23
100
27
36
12
5
64
39
24
9
36
44
1
60
39
44
1
18
6
39
105
48
119
43
9
36
92
48
121
6
33
32
19
18
47
12
25
23
25
6
33
12
8
60
19
41
36
121
27
48
27
161
28
3
6
59
28
36
32
25
36
23
40
72
32
40
27
9
3
17
16
8
13
60
48
11
84
55
18
12
42
42
48
30
89
49
27
9
30
9
108
33
120
144
24
131
25
6
5
37
30
21
20
4
9
24
6
69
15
5
37
12
11
13
54
41
73
186
54
95
160
9
18
90
18
18
12
30
30
42
36
33
32
60
7
48
5
24
25
23
55
12
36
30
6
69
24
56
7
21
15
17
85
11
52
32
28
15
29
64
3
17
73
36
12
30
57
9
18
84
141
15
53
55
18
23
7
36
30
23
16
12
3
21
57
12
107
1
6
96
96
24
33
44
43
53
37
54
5
52
56
19
102
11
13
23
43
17
16
9
54
36
66
15
33
18
93
21
102
42
108
90
29
4
36
56
7
36
24
60
12
78
15
104
55
18
23
88
123
30
12
18
108
60
41
4
20
40
57
23
7
120
17
19
53
1
39
72
8
52
15
12
57
123
12
18
48
3
20
19
5
19
21
21
6
29
43
5
7
48
72
48
41
31
42
18
5
19
60
54
35
7
81
15
18
11
25
18
12
5
4
57
6
42
59
12
7
78
30
18
63
8
43
101
36
48
43
69
15
42
27
51
21
20
37
78
12
17
16
3
29
13
54
41
19
42
48
54
21
51
6
39
8
72
31
6
36
111
56
16
8
31
5
52
128
55
9
80
48
60
36
91
60
96
30
6
17
12
40
60
15
29
24
25
51
12
164
7
36
5
37
18
125
1
11
16
45
18
60
5
19
18
30
41
19
17
79
24
12
17
12
7
12
54
30
24
12
72
41
16
8
7
12
57
111
54
72
47
109
23
12
36
7
21
72
104
7
9
24
3
144
9
75
41
199
89
31
29
7
5
31
129
80
1
210
17
132
43
17
31
17
4
57
6
29
12
64
48
8
79
6
51
63
18
23
37
27
8
4
15
21
3
5
48
31
12
18
203
ABCD 98418293588*3^$a+1 [50031]
17
60
211
29
3
45
12
90
18
102
54
120
90
61
5
84
120
336
60
24
36
24
114
60
96
90
54
330
12
84
60
54
21
465
126
33
15
6
84
55
65
126
90
54
36
24
120
12
90
438
240
12
213
21
171
9
24
120
7
83
96
66
24
24
42
1
29
163
47
18
372
43
41
60
139
320
141
66
1
32
81
24
87
153
12
204
66
60
1
32
111
30
36
138
42
54
37
77
312
54
21
99
54
7
29
19
32
33
42
78
55
5
36
24
72
55
5
91
17
96
60
54
66
150
6
30
60
288
21
111
54
6
234
27
93
24
42
48
96
30
60
7
257
63
393
264
63
9
18
66
51
123
150
72
48
132
18
177
63
6
126
78
15
21
54
42
48
12
31
53
60
60
6
13
107
21
64
5
204
120
87
117
42
30
24
75
45
67
17
36
120
54
126
24
87
45
120
75
75
90
54
54
126
150
84
102
114
79
48
17
96
79
32
144
105
36
150
138
67
239
66
204
144
72
78
42
54
54
42
48
270
66
157
239
1
113
15
15
54
60
66
61
29
306
145
29
19
77
3
21
60
36
78
6
120
156
168
72
84
66
54
231
69
24
150
45
27
54
306
13
41
54
81
9
66
84
145
65
72
39
9
12
43
77
3
75
36
30
126
18
3
27
85
47
30
84
15
15
81
48
21
30
24
6
24
162
181
89
39
9
36
36
63
27
18
96
216
108
30
36
90
99
15
81
45
30
120
126
108
120
75
15
30
115
41
36
384
195
15
186
48
6
97
47
60
36
90
7
53
24
51
64
155
102
30
234
39
105
66
24
30
12
3
45
120
27
9
84
126
6
31
83
60
114
66
144
30
66
126
30
30
3
21
24
51
9
36
99
21
6
174
60
30
45
96
45
48
12
24
31
5
108
30
6
84
60
27
9
7
29
48
6
24
85
5
156
30
84
12
193
11
21
9
54
33
9
135
129
66
108
282
84
24
12
60
48
120
30
30
66
150
24
12
210
33
141
54
42
3
165
96
30
126
78
30
126
6
78
145
32
69
54
85
41
24
90
6
24
6
36
13
47
90
180
114
54
96
24
252
18
30
12
60
15
15
30
108
162
150
84
54
36
30
6
205
35
60
18
111
129
12
360
48
12
114
90
99
21
36
24
60
51
75
138
156
24
6
30
99
27
120
90
60
120
78
36
6
150
48
66
30
97
83
6
48
7
113
12
30
54
79
47
48
6
30
109
11
6
228
43
113
30
1
113
63
57
60
180
135
96
165
6
18
12
138
30
60
6
45
69
90
66
84
132
180
30
48
21
99
12
18
30
12
114
144
132
84
24
156
6
18
120
60
60
252
144
6
45
33
36
24
72
43
227
45
195
13
17
114
126
24
96
84
195
69
96
30
246
168
207
105
39
45
6
13
11
6
78
6
144
27
15
54
84
12
144
300
210
30
79
77
30
54
36
234
36
144
54
66
150
60
126
138
27
219
69
15
12
114
30
54
312
55
5
60
18
252
18
42
90
75
9
54
156
37
ABCD 98418925994*3^$a+1 [50074]
28
84
96
35
36
60
57
3
36
1
35
72
241
44
15
33
36
123
129
99
12
24
25
36
32
12
39
1
44
28
95
1
47
1
8
51
9
28
72
11
24
12
57
40
143
13
128
15
81
39
12
45
48
16
71
48
73
95
117
3
72
81
96
36
76
59
72
12
1
108
68
63
21
16
179
72
48
132
72
9
76
35
36
21
16
35
60
37
68
24
16
48
36
20
12
3
36
132
1
36
84
32
39
60
48
133
36
12
56
40
36
20
27
1
44
15
21
28
20
147
9
75
36
1
152
27
12
60
24
21
27
37
23
72
9
24
76
35
12
144
180
9
15
84
96
1
48
96
20
120
4
35
13
92
15
25
83
25
35
9
112
23
24
133
32
4
143
72
69
99
9
4
60
11
24
21
48
123
141
216
76
59
168
93
27
117
87
24
24
73
12
20
60
51
24
36
24
36
169
47
81
16
36
35
12
24
24
25
80
16
20
16
12
32
100
44
4
131
33
15
253
36
23
21
12
24
24
27
13
24
35
13
56
12
28
47
21
15
97
47
36
9
24
112
23
36
24
9
76
11
61
44
64
35
193
8
147
85
143
13
203
9
28
44
3
117
60
28
20
15
69
3
13
60
35
132
24
1
35
141
76
68
208
155
1
36
23
9
15
93
4
71
72
109
47
24
45
63
37
72
8
231
12
9
15
1
108
11
24
85
8
27
9
87
85
20
4
80
15
13
156
36
35
36
37
24
35
13
35
61
119
1
116
123
1
8
3
21
52
71
9
99
9
51
49
59
12
93
60
63
21
112
80
40
32
112
35
12
9
27
13
71
12
1
143
36
1
60
35
9
136
143
49
8
16
8
12
99
72
25
11
36
33
3
9
28
68
75
1
164
99
24
60
57
15
48
1
44
51
45
40
60
23
12
108
81
36
111
24
49
24
35
36
1
11
73
32
12
16
11
9
16
11
24
1
23
21
48
3
24
1
23
33
159
72
36
145
107
21
39
48
60
129
172
59
73
12
11
24
61
48
71
69
36
4
23
72
9
27
229
56
16
8
27
24
12
73
44
15
69
3
37
71
36
84
9
27
12
25
140
27
1
72
23
33
72
15
12
1
107
12
25
35
24
85
128
4
156
176
4
56
24
3
24
108
37
35
9
51
84
1
56
3
165
136
23
1
8
4
95
13
24
11
24
36
73
11
1
35
36
24
1
20
12
3
9
39
180
25
48
59
24
45
108
24
3
25
35
36
120
24
60
49
23
73
108
23
45
40
36
164
3
25
32
64
35
12
33
27
1
104
99
85
59
12
217
143
84
1
23
109
11
12
57
24
24
136
32
147
21
24
64
144
56
51
45
87
108
45
99
120
1
44
15
21
27
21
12
39
9
144
16
8
28
108
47
24
36
85
116
15
21
27
21
39
33
51
108
69
4
35
132
9
63
36
12
61
176
348
16
20
51
36
21
144
39
13
47
33
12
24
40
36
128
3
84
45
15
9
3
48
12
48
73
107
72
25
116
40
20
3
57
72
16
12
23
21
16
84
32
100
8
15
60
37
32
75
24
36
45
39
168
12
72
24
36
36
72
49
36
96
44
4
131
1
44
148
44
39
120
13
68
48
51
13
32
87
25
23
13
44
28
32
24
156
28
36
71
121
96
11
57
60
12
3
72
9
27
33
52
32
15
12
1
11
37
47
120
49
95
12
60
9
40
47
25
96
48
60
95
24
69
184
104
36
96
36
16
24
48
32
27
108
1
59
81
15
61
72
35
60
33
16
12
20
88
23
33
12
3
60
13
20
4
8
36
112
107
36
33
48
12
40
128
28
23
9
4
96
155
60
108
9
3
105
72
39
1
11
12
96
13
35
13
59
9
39
9
87
9
28
71
72
85
8
63
9
12
60
16
84
71
36
24
145
48
32
76
68
72
135
120
1
20
75
48
12
13
215
9
3
117
16
71
36
9
4
96
12
32
15
33
16
47
33
39
9
16
48
20
87
24
1
108
32
4
119
60
9
63
165
15
45
76
32
4
116
27
132
1
35
36
1
32
16
80
16
20
16
143
33
207
36
25
23
9
159
12
36
72
1
48
95
45
60
4
155
25
35
37
36
44
27
13
95
73
11
48
25
35
60
13
132
23
9
48
76
8
63
9
27
57
111
12
9
12
51
96
36
36
21
87
13
24
8
27
24
9
4
56
24
12
99
9
27
45
64
95
24
12
217
71
72
48
96
12
25
107
33
3
1
11
1
32
75
9
12
4
47
33
28
83
33
15
25
20
16
179
36
73
32
15
21
112
23
21
15
1
32
15
37
8
51
13
72
59
13
20
3
84
21
39
73
32
ABCD 98419494302*3^$a+1 [50092]
45
36
72
16
155
37
120
365
24
3
21
72
78
60
45
57
24
24
51
324
57
30
48
45
40
101
43
23
198
27
40
180
35
108
162
187
72
8
100
143
33
172
59
66
147
3
85
53
102
13
104
16
12
65
147
21
102
33
4
56
232
53
75
40
77
115
5
114
30
91
35
84
6
187
197
39
60
45
27
112
80
21
42
30
79
35
33
40
8
69
126
18
67
119
13
23
60
9
16
59
25
131
13
95
90
6
120
120
49
84
8
72
93
15
3
1
101
168
19
47
1
92
48
3
36
73
36
24
68
12
3
93
45
115
11
90
24
7
84
35
61
8
27
9
124
125
72
19
8
51
90
19
120
77
31
20
3
162
3
40
216
144
116
160
35
1
83
9
76
167
9
21
3
216
4
65
67
24
29
75
27
49
131
9
99
37
125
19
24
11
45
45
15
129
102
37
68
159
36
9
16
155
24
84
30
99
93
48
30
85
72
29
30
144
66
3
27
24
85
197
39
111
177
148
32
51
45
64
72
20
36
3
61
8
3
165
72
21
19
11
36
6
54
36
48
12
45
88
24
11
42
54
61
92
288
4
60
65
3
21
19
23
93
51
13
32
15
66
223
32
39
24
1
35
81
108
4
32
141
27
117
6
204
1
8
52
65
27
52
41
24
24
30
45
27
138
91
29
31
48
41
72
15
33
30
42
115
53
99
96
111
1
5
24
19
56
189
42
48
9
48
75
13
11
109
240
24
12
48
80
51
60
61
8
220
32
51
48
12
397
32
69
111
4
95
12
90
54
1
95
45
4
41
7
41
19
23
33
64
53
138
12
18
30
45
27
13
44
196
24
23
54
43
60
47
45
21
27
27
85
168
83
109
11
84
30
15
9
90
30
6
9
51
6
54
90
126
210
27
27
13
173
123
45
51
16
32
3
60
60
24
73
156
77
30
93
76
20
69
51
39
6
43
80
21
7
23
42
18
105
16
24
80
15
49
11
241
36
59
24
25
32
52
47
6
55
108
32
4
128
12
135
9
45
30
12
49
108
23
45
72
88
95
145
12
71
105
100
155
96
66
3
72
4
65
43
53
30
138
6
24
72
177
63
117
12
51
78
19
60
80
3
33
117
123
45
30
72
105
39
60
36
13
80
24
21
6
114
42
48
36
69
180
96
48
180
21
7
60
53
96
24
27
93
127
20
45
27
52
41
150
180
60
129
228
96
144
27
84
81
45
139
35
90
6
33
100
8
45
48
51
120
75
36
48
57
93
96
115
24
35
21
195
69
51
9
57
7
17
30
13
32
45
6
13
5
72
39
16
83
81
165
90
33
63
13
12
23
60
81
159
120
25
20
64
77
144
96
24
135
207
24
114
19
168
5
135
28
20
81
19
24
173
138
6
235
29
30
42
43
47
93
12
100
65
24
99
117
30
18
31
119
9
60
51
49
23
57
57
390
13
53
120
19
8
27
96
117
93
15
28
56
88
23
54
195
88
92
4
77
48
91
59
9
36
72
69
63
153
43
32
3
25
84
53
48
7
83
96
36
18
67
152
21
6
165
111
33
144
117
43
77
96
18
9
87
1
128
45
67
29
6
144
133
116
15
129
33
48
192
3
171
24
105
51
93
3
25
8
72
72
171
36
36
24
109
5
79
17
174
96
61
48
24
101
102
18
31
41
19
20
16
48
35
60
36
33
21
90
192
57
27
213
40
47
54
51
45
24
31
161
18
9
72
88
20
28
53
15
57
54
1
44
24
15
102
55
180
5
144
43
108
83
61
80
64
35
150
39
51
49
77
63
33
3
16
95
126
18
ABCD 98419787054*3^$a+1 [50015]
6
129
39
12
174
246
57
51
9
51
72
84
24
141
105
6
18
6
24
36
54
72
54
96
24
129
57
3
15
12
90
30
24
36
84
45
84
15
45
24
111
30
42
54
3
48
75
48
177
3
12
93
117
48
66
30
123
21
72
27
183
33
45
72
18
9
180
12
111
117
81
30
69
21
216
123
63
9
120
96
72
117
24
42
33
15
72
150
18
225
72
72
132
39
96
45
24
216
45
3
48
15
24
30
30
21
3
69
21
30
57
84
60
15
36
9
45
24
75
27
60
45
15
24
24
36
24
69
51
6
39
15
42
99
24
87
54
54
156
54
192
3
15
30
96
24
27
93
90
132
18
39
51
6
6
69
21
87
27
156
69
159
60
66
30
141
60
12
3
33
60
15
105
240
60
81
51
69
114
30
66
84
96
90
54
66
3
207
36
60
84
69
27
138
195
135
12
117
3
24
90
15
75
54
66
60
33
3
54
90
6
87
3
48
81
15
45
15
24
60
6
231
9
6
210
168
39
123
69
9
66
54
99
12
9
30
42
99
21
27
51
69
3
84
60
36
24
156
138
27
93
30
9
132
39
72
9
51
18
72
48
27
72
63
33
141
6
144
36
33
27
33
51
141
15
93
84
63
108
6
6
168
12
48
12
165
168
117
3
165
6
21
48
15
21
60
21
75
69
54
45
27
114
63
63
60
24
45
15
69
12
63
141
69
72
114
84
45
117
15
33
99
63
84
9
87
24
96
138
96
3
27
240
9
84
48
69
30
9
57
183
81
30
66
30
33
36
21
78
72
114
111
108
84
48
9
120
15
204
171
36
24
24
21
99
12
180
33
144
27
45
165
210
6
144
135
75
24
6
126
60
48
102
39
15
24
192
9
36
264
96
39
24
9
93
15
39
9
51
6
27
12
180
39
21
36
3
9
27
21
3
30
147
93
27
15
9
96
3
192
165
48
87
48
36
21
24
39
9
27
84
12
33
96
51
54
24
6
36
54
30
36
45
63
42
234
6
39
9
120
15
51
60
69
135
6
123
36
87
48
141
51
57
36
12
108
27
24
81
39
24
45
111
24
141
39
9
111
90
6
36
54
39
75
60
21
24
27
33
36
69
30
105
12
69
6
57
27
84
21
24
45
6
144
66
63
51
96
6
18
9
21
120
102
60
30
330
150
27
36
75
21
201
99
24
120
27
69
45
39
15
36
45
111
60
57
27
36
45
84
108
12
51
120
45
45
3
15
12
45
39
84
90
30
90
75
12
3
6
75
45
126
108
192
69
9
39
123
54
96
3
15
156
45
36
9
96
90
129
15
54
42
33
45
30
60
72
24
69
60
51
84
9
147
21
48
144
21
30
9
81
15
36
69
30
69
96
276
48
57
3
21
162
54
99
21
15
48
27
33
141
30
12
30
48
75
96
75
84
9
48
189
111
9
150
156
30
87
3
60
18
27
48
75
60
177
24
15
6
3
21
174
45
27
18
51
96
45
24
315
75
81
3
30
42
57
21
39
51
57
75
90
63
27
33
171
186
3
27
24
114
90
9
87
9
36
9
30
36
120
54
120
6
165
51
48
45
45
30
45
15
12
93
45
102
33
84
93
18
96
30
114
6
114
96
129
87
264
36
24
9
15
96
24
21
45
135
39
96
69
15
30
210
6
351
84
111
24
9
51
24
42
27
63
24
156
180
108
120
66
96
30
33
12
15
204
60
6
3
24
12
129
42
30
30
24
33
51
45
105
27
159
60
21
39
30
3
117
66
48
36
114
42
48
126
96
24
336
3
21
15
84
12
180
72
111
12
45
135
24
30
6
24
21
45
18
36
ABCD 98419905128*3^$a+1 [50030]
30
8
70
12
29
25
20
27
27
16
6
71
39
10
14
84
6
4
51
24
32
3
210
22
8
30
63
99
45
25
110
84
37
39
128
76
26
91
3
5
49
6
41
40
24
41
18
16
30
14
22
74
24
46
6
5
79
60
44
12
34
84
90
2
163
72
23
121
15
24
2
10
74
34
33
3
6
44
100
50
94
47
63
33
13
96
35
15
9
40
59
22
14
180
36
88
56
40
14
30
40
20
60
61
11
24
4
17
15
1
3
21
5
48
36
54
16
17
123
40
14
136
26
45
9
10
90
80
6
84
4
72
24
5
21
54
6
18
22
14
6
34
26
40
15
3
21
39
12
90
51
23
54
3
9
24
16
119
81
34
116
24
6
30
133
15
36
69
35
61
32
40
3
101
25
80
15
135
73
32
3
85
41
16
74
45
39
22
38
22
50
54
4
12
18
50
42
9
72
27
90
22
18
26
57
73
26
48
12
73
21
24
26
24
36
21
88
5
106
74
87
3
10
132
194
76
50
40
98
6
54
52
20
30
10
30
11
13
56
28
2
108
12
108
6
124
47
64
11
54
90
4
62
48
3
63
10
30
24
33
29
19
71
4
44
42
15
40
5
19
89
22
44
6
39
9
6
6
10
20
4
104
16
20
4
66
110
16
68
10
26
36
4
26
28
83
3
40
14
90
10
2
81
109
18
42
68
22
5
103
30
6
54
15
32
55
8
16
17
24
43
21
32
133
26
10
30
110
34
6
18
41
31
20
18
3
48
16
5
18
46
90
20
36
1
80
9
39
72
13
14
10
80
22
5
45
51
79
60
18
2
34
164
12
40
8
6
1
23
97
83
21
39
1
39
6
14
90
3
39
30
19
56
19
5
99
21
16
15
14
4
2
4
54
2
18
90
52
48
50
22
24
9
32
25
18
122
148
6
54
66
14
42
18
36
6
18
27
109
56
18
145
21
66
65
15
49
11
21
19
21
48
41
4
26
28
36
36
50
51
19
69
32
40
29
24
24
102
100
9
35
10
27
8
9
60
3
99
4
41
9
10
5
40
39
6
11
45
30
4
36
18
90
20
132
25
29
19
45
32
4
36
48
32
78
72
34
20
36
18
130
47
120
39
40
20
45
75
40
5
1
8
87
40
113
30
6
84
46
17
19
20
78
12
10
74
19
17
30
4
56
45
15
25
23
36
24
46
24
15
17
15
75
13
41
84
3
7
120
32
58
15
5
67
23
153
120
9
4
60
26
10
14
90
27
3
6
175
35
4
6
80
30
10
18
17
24
21
43
47
48
1
65
24
16
44
46
116
64
20
70
47
27
16
20
16
108
6
36
54
14
72
34
5
15
1
23
30
156
76
18
17
39
66
10
8
10
2
28
62
30
9
115
26
78
61
41
100
11
3
109
32
9
31
9
44
30
72
18
6
90
51
15
60
28
20
12
30
54
10
51
33
2
4
56
81
43
30
44
30
13
89
4
11
9
6
25
59
16
21
33
95
39
30
3
63
105
9
22
41
120
27
42
120
58
20
16
5
19
2
34
126
14
6
10
50
48
16
14
72
13
5
3
9
15
64
35
6
10
24
36
9
21
35
39
70
6
14
16
18
2
58
110
46
50
46
120
5
96
39
1
17
36
10
50
40
66
5
73
15
15
2
15
15
94
44
31
11
108
42
39
16
15
150
11
24
33
42
60
9
111
24
64
26
7
8
21
4
26
10
11
153
30
4
53
3
6
10
5
139
140
4
6
26
24
36
54
27
7
132
8
60
1
15
6
170
18
7
56
49
15
39
56
9
21
4
167
9
60
30
28
12
21
8
40
9
86
81
15
18
12
18
73
33
6
30
8
10
17
43
26
36
30
129
25
36
11
27
22
174
114
86
16
33
5
27
13
102
8
6
4
32
10
98
10
30
47
9
54
22
179
9
126
1
56
37
6
5
79
36
56
18
16
6
104
40
50
66
1
29
34
26
15
3
37
23
12
90
24
27
39
4
14
30
6
6
84
64
2
10
14
66
18
27
96
129
60
18
1
21
50
28
26
90
24
81
31
44
6
15
3
16
54
42
50
30
24
40
36
68
13
3
101
33
6
1
80
24
45
19
15
62
48
67
3
32
45
63
6
51
15
48
12
13
8
9
94
200
84
76
14
3
7
81
35
37
53
19
17
100
38
30
22
81
47
30
66
4
36
26
34
66
35
15
1
3
26
51
88
15
41
15
4
5
31
8
73
47
72
48
126
4
2
168
6
16
15
200
3
52
54
6
14
16
15
63
30
3
8
9
16
26
13
5
3
79
14
27
19
30
54
6
14
37
77
30
30
72
30
25
35
24
16
5
15
34
14
30
6
4
41
105
144
87
96
9
10
48
77
13
6
5
21
18
22
75
69
56
90
4
14
72
31
17
7
129
50
54
36
24
46
54
32
15
43
36
17
7
26
6
4
30
26
18
16
30
44
25
95
1
11
58
11
9
166
9
47
30
78
21
25
54
56
1
23
16
17
13
14
6
94
66
36
18
56
90
30
6
18
33
43
56
90
28
62
70
38
16
5
31
20
24
4
32
60
138
12
60
51
39
9
21
10
20
54
34
77
19
45
11
13
11
10
11
19
20
24
25
96
56
45
19
9
15
5
42
18
90
40
20
60
10
3
29
40
59
45
24
67
39
36
20
34
36
20
18
16
21
95
70
11
73
20
19
17
30
18
6
130
26
18
3
33
6
88
6
11
16
17
76
24
12
8
46
24
12
74
24
51
15
66
4
24
27
24
41
30
81
24
33
6
57
64
53
3
7
17
19
5
72
57
42
178
2
9
141
10
8
42
15
13
36
71
15
18
16
87
53
4
23
39
28
36
24
12
104
24
66
6
34
24
86
30
4
6
26
64
56
60
48
10
93
128
15
40
9
5
27
15
10
140
10
14
36
34
21
33
6
90
30
26
18
6
64
2
84
6
10
38
40
27
56
24
33
30
12
70
8
10
2
ABCD 98420808782*3^$a+1 [50062]
11
60
25
20
174
297
9
3
48
45
18
21
25
11
12
21
30
90
42
48
9
31
56
4
5
31
29
1
104
75
24
1
47
49
60
30
20
60
45
85
131
24
19
2
39
55
44
6
34
32
18
106
24
2
99
144
21
15
36
13
66
114
35
1
14
9
7
29
216
109
30
36
29
57
18
21
9
16
110
4
92
69
48
1
95
61
104
12
15
19
65
99
57
93
27
24
84
45
39
12
48
7
74
72
15
12
120
48
24
84
51
9
27
28
32
18
15
1
35
25
24
155
60
12
9
36
15
19
101
48
12
48
31
14
42
18
39
180
12
15
70
90
134
10
125
25
6
50
10
29
1
24
62
28
62
75
19
44
70
35
24
21
126
21
15
4
60
5
48
31
212
84
9
45
180
6
33
67
209
27
24
130
24
20
76
30
20
21
15
69
25
11
99
21
15
4
30
204
80
10
32
58
30
30
2
78
16
11
79
5
51
45
108
31
54
11
129
66
24
21
96
19
5
15
126
4
30
20
70
54
2
159
25
120
24
20
10
56
4
17
109
50
10
95
45
34
36
20
70
20
39
84
37
59
25
170
102
18
10
66
41
139
14
16
264
26
33
61
6
24
41
21
39
24
27
9
9
39
60
36
27
18
27
19
20
10
35
45
24
231
75
4
26
60
159
61
134
21
115
90
30
101
73
59
132
84
195
16
90
90
29
85
35
120
45
156
10
185
144
12
15
4
170
39
24
177
3
87
10
84
26
6
34
113
48
19
113
31
6
60
56
15
3
9
180
60
48
45
123
60
147
30
3
21
10
20
54
36
64
35
27
78
27
39
69
156
235
60
5
36
72
12
25
95
85
14
10
6
80
10
11
13
11
145
20
6
4
101
43
6
23
72
156
43
6
11
159
6
3
15
21
24
27
93
12
15
58
66
29
15
66
4
32
27
67
14
6
9
36
55
84
149
3
124
80
40
80
310
11
13
35
31
14
72
144
10
80
9
31
5
96
24
69
16
20
34
6
20
36
120
24
15
25
11
105
64
44
27
12
93
28
179
21
135
25
35
45
75
1
60
74
21
21
15
108
75
129
27
33
3
28
50
87
48
27
9
85
270
104
21
15
9
21
39
57
30
54
36
27
1
11
21
3
15
66
39
75
105
12
39
69
55
5
24
87
36
45
3
40
30
66
44
10
170
126
36
28
96
54
30
80
51
25
54
56
10
11
43
77
13
2
153
12
79
65
108
67
65
36
72
207
60
10
74
10
36
30
14
70
29
33
135
60
73
66
29
1
14
30
15
25
35
24
33
18
162
48
15
1
23
12
21
159
60
39
102
108
46
84
30
6
20
21
13
20
16
20
3
12
19
149
31
6
30
14
87
93
171
48
7
30
20
195
25
60
134
10
35
85
59
61
2
33
21
34
65
75
46
35
9
16
30
50
3
1
36
26
34
30
30
200
66
28
89
1
152
28
66
5
24
24
87
160
56
64
5
36
109
30
29
36
15
93
87
40
29
12
103
20
12
9
24
24
91
36
5
25
11
84
36
13
179
117
3
31
20
72
84
40
14
16
30
54
6
20
40
176
9
265
56
135
48
87
4
60
41
19
53
51
76
29
12
45
28
47
12
21
36
10
24
20
40
6
30
41
48
55
5
87
18
16
20
10
44
16
20
70
74
30
39
96
51
64
26
135
25
14
21
24
51
4
90
96
35
39
6
154
5
21
36
195
3
136
30
54
17
19
80
9
105
66
34
20
190
77
168
21
66
18
27
48
31
200
33
91
2
87
21
6
10
131
60
169
30
14
99
57
10
29
36
15
21
180
79
50
51
15
18
51
45
120
4
30
77
60
79
80
30
70
101
49
60
11
15
45
60
45
4
170
33
37
30
101
49
83
12
24
60
171
21
9
15
60
21
4
24
20
39
7
41
19
41
19
14
6
21
108
81
6
18
162
64
60
53
147
9
96
115
54
66
60
44
36
10
35
85
14
57
33
15
1
44
27
49
23
48
49
11
60
33
15
25
6
44
6
36
3
51
30
3
21
66
21
48
175
50
66
4
65
27
28
5
12
19
30
14
10
96
131
63
96
9
120
61
54
30
32
34
24
17
49
35
24
31
5
96
39
90
6
45
3
72
57
91
66
26
4
29
12
3
10
47
13
11
105
3
12
15
81
9
36
34
56
33
165
39
3
34
20
30
4
30
66
144
90
30
17
49
24
47
9
4
6
29
61
83
153
15
43
5
105
39
87
10
150
24
26
123
12
24
57
147
21
27
43
90
2
94
50
10
30
53
1
71
24
ABCD 98420872222*3^$a+1 [50124]
60
30
90
58
2
30
36
90
40
200
52
18
102
8
84
36
180
270
40
30
24
198
32
340
110
126
4
176
54
6
54
28
270
272
96
54
300
286
20
22
2
10
20
58
338
40
200
180
120
180
24
46
224
190
20
36
40
144
108
38
64
20
60
16
104
6
10
44
36
144
126
52
182
88
38
52
30
240
2
270
36
30
124
18
42
198
218
120
24
90
30
70
186
20
34
50
456
30
40
74
30
58
372
18
8
30
184
48
90
62
46
80
52
18
72
210
150
12
20
220
110
46
20
114
88
218
84
60
30
166
20
120
454
30
200
126
112
30
72
378
128
90
54
306
60
174
96
34
50
180
6
10
114
110
28
98
10
20
60
84
16
20
40
192
18
54
56
184
50
186
30
24
36
70
14
270
40
56
10
80
64
60
266
24
120
36
240
174
70
110
40
156
24
56
100
252
62
156
220
120
42
92
36
52
2
66
40
164
30
60
10
90
170
370
18
8
154
26
34
86
24
28
8
30
54
36
24
70
50
6
34
108
180
120
188
144
46
110
22
18
14
130
288
182
160
50
180
220
56
54
480
36
54
88
60
68
292
30
90
218
90
54
186
30
70
162
2
186
234
136
60
102
62
90
10
96
14
96
70
104
36
22
32
6
30
34
236
22
162
86
54
88
188
30
472
122
60
100
350
70
20
16
254
66
240
124
36
14
180
148
48
24
110
178
2
30
58
72
120
20
148
68
114
70
108
108
284
60
178
138
42
32
58
228
54
416
22
12
60
110
270
100
78
12
206
10
134
136
20
52
38
70
90
54
56
22
272
46
314
30
96
90
30
24
178
72
30
108
150
92
10
116
54
156
4
110
126
82
92
16
132
180
72
110
90
118
98
82
42
50
6
64
80
66
40
90
140
114
46
20
60
84
166
144
216
110
52
68
4
20
36
54
126
70
12
288
134
16
180
84
20
220
50
126
54
60
10
80
70
56
54
226
110
40
12
242
70
140
130
236
30
54
306
60
30
52
152
118
18
44
46
110
144
180
180
150
90
70
156
54
18
8
84
90
16
222
158
70
204
480
60
86
112
2
88
68
220
20
52
32
96
54
90
10
276
140
70
80
84
88
78
14
60
36
52
2
46
44
208
38
94
20
90
36
30
130
14
90
6
84
6
52
12
20
60
178
162
18
2
46
44
118
8
280
54
80
10
150
146
ABCD 98420893414*3^$a+1 [50146]
9
6
49
8
105
3
16
29
39
51
21
24
40
77
7
11
265
119
1
65
39
345
72
43
5
78
120
73
24
20
36
64
35
121
132
12
80
52
24
35
49
92
40
24
65
12
163
36
71
18
27
28
144
12
80
40
140
3
18
162
66
7
60
5
24
123
33
132
90
1
17
48
75
144
15
13
32
33
7
23
42
30
25
48
20
3
97
60
48
32
12
72
88
128
4
83
61
47
45
100
12
23
25
83
60
25
209
75
225
43
32
40
17
66
42
48
24
66
37
53
18
6
48
36
67
5
18
37
12
83
48
37
72
168
35
13
17
60
30
42
115
23
13
5
24
31
95
25
80
60
16
140
39
30
27
15
54
19
12
23
25
156
48
77
19
47
114
48
18
90
19
36
23
30
90
42
187
12
48
36
17
63
12
28
36
11
57
88
20
69
84
39
21
39
40
41
54
90
18
37
5
66
162
24
18
37
216
12
5
18
93
45
67
23
25
120
17
60
7
47
54
12
27
63
49
23
13
144
23
6
67
35
42
55
56
4
101
7
77
43
12
71
45
15
36
61
12
132
59
49
11
49
36
12
5
27
36
15
1
11
60
48
24
18
18
49
53
78
30
6
66
55
24
48
48
95
57
21
19
17
3
76
47
48
1
84
32
27
6
30
6
66
108
150
36
3
28
8
27
165
3
37
65
24
43
11
37
20
64
56
3
1
29
54
6
7
80
52
113
7
23
60
13
36
23
85
72
41
7
48
47
18
42
13
53
6
90
48
31
29
3
15
49
48
101
7
23
9
48
93
7
12
11
9
81
19
48
65
72
31
20
4
11
45
4
11
30
187
32
21
12
18
114
18
48
9
45
31
47
13
164
33
3
40
120
17
18
117
52
48
23
72
102
18
205
92
45
63
112
168
8
4
47
1
32
51
180
21
16
107
132
33
16
24
11
21
28
132
59
12
25
53
19
36
32
28
72
48
89
151
24
185
18
48
90
6
21
105
54
49
5
51
28
96
12
23
129
3
54
55
35
25
41
19
8
123
133
65
7
77
18
90
24
39
40
149
6
102
7
35
25
5
103
29
90
49
144
96
32
40
17
15
15
132
1
83
49
108
23
21
123
57
4
12
48
156
104
21
90
84
6
18
13
23
97
5
18
42
55
47
21
4
32
3
25
11
1
84
17
19
44
84
21
12
24
19
17
12
111
69
60
72
31
48
80
16
8
16
17
15
3
37
32
15
13
12
20
28
80
48
15
6
19
24
23
97
35
48
57
75
85
12
41
72
78
12
45
40
191
54
123
3
49
12
36
68
40
24
5
3
64
8
40
48
20
52
263
49
11
30
24
84
19
41
54
13
60
143
72
273
27
49
204
5
75
27
288
25
47
24
69
16
251
37
77
39
12
15
85
68
177
7
41
72
55
23
12
157
8
3
30
39
60
15
145
53
7
131
37
48
5
96
84
54
6
12
63
64
23
25
24
96
143
30
6
13
41
30
1
24
29
7
176
15
13
24
60
12
144
24
12
116
12
3
12
61
89
75
48
33
24
67
36
188
40
65
79
48
12
20
16
17
24
79
95
21
4
24
113
3
52
8
27
114
139
17
27
28
20
33
24
75
16
119
96
30
27
160
47
57
3
21
87
33
24
28
59
1
47
133
47
1
17
63
15
12
97
36
20
15
25
47
18
126
69
15
21
51
13
5
90
1
8
33
67
5
7
48
107
21
33
55
24
152
204
16
36
72
11
90
114
18
18
25
47
18
30
1
53
111
21
39
27
132
18
43
59
42
15
3
1
12
77
7
83
30
7
104
57
12
108
60
138
6
3
28
5
15
72
141
55
35
25
36
161
15
52
23
18
12
27
76
36
8
33
67
108
32
48
4
35
73
336
35
109
36
17
3
60
27
57
15
6
7
80
87
18
24
211
53
27
117
91
44
16
89
43
47
25
8
105
42
72
33
93
18
61
24
59
36
49
8
48
15
9
45
96
271
48
20
51
6
84
75
4
11
42
43
12
72
12
144
236
69
54
37
5
51
33
60
79
83
13
84
12
83
25
20
76
104
28
35
25
47
108
13
80
39
21
27
25
32
76
12
80
208
56
64
12
12
96
32
160
17
67
29
7
48
35
72
85
8
45
54
1
80
12
52
20
16
44
16
17
3
51
54
12
75
15
13
12
35
13
24
48
12
60
5
15
33
19
24
20
117
42
21
15
25
65
19
20
12
123
25
101
19
8
63
9
16
29
18
18
24
66
21
21
195
57
67
41
18
25
32
172
5
36
67
107
37
53
90
1
84
23
42
36
15
16
8
ABCD 98421214272*3^$a+1 [50010]
30
29
13
15
48
24
141
60
59
40
44
7
12
78
23
4
12
3
78
35
28
20
4
15
41
7
17
12
13
15
8
84
40
84
9
11
16
20
24
52
12
92
4
57
27
72
60
48
3
72
5
16
87
33
87
90
132
3
68
79
53
24
100
104
49
11
64
3
12
21
32
132
16
9
15
72
44
12
108
24
28
20
48
97
83
16
33
71
96
16
44
61
35
4
144
20
24
52
36
200
25
27
33
3
144
8
85
23
100
9
75
33
63
39
141
69
60
143
7
5
25
23
55
29
48
48
24
4
56
13
3
45
3
20
19
17
43
41
4
93
3
9
27
8
43
12
221
4
8
28
99
137
120
60
36
12
132
1
60
47
12
16
57
15
3
57
63
17
28
8
156
28
63
9
44
67
30
23
16
3
5
88
12
32
4
176
31
29
16
15
57
32
60
4
20
24
28
117
18
17
12
61
47
28
92
16
9
30
48
93
27
29
61
23
72
55
53
24
16
44
16
44
12
13
48
27
12
60
51
42
71
64
8
12
163
177
3
5
48
12
4
8
28
8
36
1
23
72
7
108
5
28
44
12
24
7
42
150
77
100
3
33
12
45
23
4
93
11
12
25
72
35
12
24
19
18
60
39
44
37
12
48
15
60
32
48
55
12
77
36
4
68
48
72
13
23
52
12
45
48
23
72
7
30
27
3
33
8
7
113
76
3
45
3
12
5
16
39
5
13
39
3
33
68
180
19
90
11
67
9
8
55
30
30
41
16
8
12
184
36
20
24
60
79
78
30
17
85
83
7
65
76
20
12
4
111
53
24
72
64
80
36
24
40
60
84
8
84
124
36
20
60
13
47
4
36
3
60
17
36
25
90
60
33
116
181
42
77
73
60
11
4
8
4
20
48
36
49
35
72
28
56
19
78
87
12
68
55
30
107
61
3
32
24
24
132
84
64
116
24
36
43
168
53
79
41
4
3
33
207
12
5
48
37
48
72
18
17
40
15
33
32
12
24
60
7
17
88
20
7
48
29
13
11
16
111
89
16
192
3
29
168
48
12
36
7
29
91
33
12
135
33
12
32
12
43
5
52
20
40
20
13
51
27
33
12
168
44
55
21
96
3
65
60
73
23
4
32
108
13
47
55
5
52
51
77
88
8
7
42
11
24
25
35
28
44
28
36
9
3
68
64
135
41
36
1
15
72
20
112
8
43
77
72
61
39
8
100
3
5
24
13
11
7
17
28
8
64
32
28
3
45
27
17
31
12
65
25
11
7
9
36
48
20
16
21
59
16
48
9
18
12
41
67
12
60
101
12
12
48
7
30
71
7
113
7
17
132
124
56
48
25
51
24
128
67
17
124
24
75
65
55
33
8
7
42
18
57
72
20
16
20
28
36
21
102
17
4
24
63
72
30
155
13
23
7
12
17
24
67
57
33
47
60
36
36
24
67
5
84
73
15
15
53
24
13
30
5
36
40
44
36
7
29
61
42
33
8
72
48
49
3
80
28
20
12
100
12
33
90
65
55
29
13
135
32
16
87
165
8
12
12
4
20
24
156
4
8
4
60
51
53
36
96
12
145
18
210
30
33
39
5
12
151
89
4
36
93
48
63
27
42
71
7
33
84
15
53
7
48
53
40
204
33
95
64
24
156
93
11
72
24
13
47
24
24
52
21
47
12
91
9
20
1
23
7
57
20
25
30
5
25
48
12
3
27
5
85
3
132
36
56
28
36
20
24
43
113
4
3
77
40
8
25
39
24
36
36
104
16
44
36
24
28
3
17
16
12
24
104
120
36
73
60
3
72
75
48
42
210
41
36
61
30
33
87
65
7
168
9
8
55
5
12
28
8
7
17
348
13
59
103
93
104
24
37
30
12
48
33
56
16
8
36
1
27
32
48
60
100
45
48
23
79
5
12
16
44
16
20
67
17
31
9
20
61
30
33
144
20
16
80
24
43
42
27
3
5
25
15
8
55
77
28
8
136
48
8
28
176
24
12
24
16
132
56
109
18
33
129
18
9
8
12
76
27
48
29
4
44
13
63
60
56
28
33
99
44
36
1
35
100
20
60
4
44
16
3
17
28
33
23
36
91
42
48
3
72
117
11
72
37
120
15
75
21
57
63
20
4
48
135
29
84
4
15
21
20
16
140
1
27
36
27
12
33
84
80
13
15
15
45
3
9
8
28
72
20
16
36
36
27
18
15
32
36
7
53
36
96
24
91
17
25
23
12
13
59
28
45
11
4
48
128
7
12
33
24
108
32
1
30
9
48
8
64
96
68
7
9
33
75
92
48
43
12
17
36
40
44
28
45
60
27
116
12
28
8
16
3
18
59
4
132
45
39
3
48
53
60
19
17
108
60
100
32
31
45
15
129
21
95
24
4
56
24
100
20
16
20
48
13
107
100
15
30
63
117
11
40
72
44
60
108
36
19
5
28
8
19
45
33
30
5
112
3
93
9
27
20
60
60
124
39
33
8
67
5
7
57
8
12
40
44
49
195
72
36
80
7
30
48
59
40
116
28
32
12
88
32
12
31
5
4
44
16
288
15
21
39
45
20
12
60
48
55
17
24
40
39
17
13
75
45
60
11
4
3
5
28
20
127
69
20
13
11
64
3
17
25
63
132
3
33
20
36
108
13
23
120
7
ABCD 98421282346*3^$a+1 [50076]
21
7
113
15
57
43
5
12
3
27
198
7
20
12
4
71
45
28
48
29
15
4
56
28
20
16
92
52
8
28
44
3
25
77
63
12
36
12
12
28
17
55
5
3
9
63
63
93
117
3
111
18
87
48
3
90
27
16
24
120
5
3
45
15
48
4
8
39
45
93
3
28
60
12
12
23
37
32
120
33
30
48
45
165
3
24
27
21
45
43
47
9
28
8
48
12
75
24
36
37
23
25
77
15
60
16
12
20
84
15
13
36
32
12
120
36
24
27
1
47
1
20
96
21
3
24
57
19
17
3
24
45
15
28
12
48
47
138
90
45
177
15
16
47
25
47
57
4
24
77
19
56
3
18
12
48
39
21
24
103
36
20
87
114
19
24
108
5
39
24
24
12
24
40
24
20
12
75
9
21
6
129
16
120
32
28
17
31
29
43
168
209
12
43
36
12
29
36
12
3
40
20
12
27
73
20
48
15
60
30
3
64
23
42
72
39
60
12
15
12
18
7
35
25
5
55
8
57
27
15
129
9
60
18
105
60
45
3
36
16
140
9
3
160
47
60
36
13
44
33
67
8
28
41
3
33
15
24
16
29
31
8
9
15
36
21
15
45
60
15
24
21
3
28
59
36
144
13
20
45
15
28
17
15
12
24
21
39
120
51
13
53
3
9
31
11
1
5
120
67
8
15
69
16
80
24
4
24
23
33
4
77
31
60
20
12
57
15
28
8
24
21
39
24
36
4
120
20
12
12
33
60
3
4
8
57
31
20
24
168
48
21
108
30
25
20
12
15
6
3
4
56
52
44
28
65
103
60
12
48
108
20
12
52
20
40
48
8
39
45
16
17
3
21
31
5
60
67
60
8
15
54
19
29
12
18
12
9
4
48
48
11
21
100
5
114
9
24
12
28
20
132
28
143
9
60
120
33
15
40
47
1
8
24
45
18
37
60
20
40
56
39
1
77
12
43
5
7
5
27
15
18
15
76
24
17
39
9
43
47
145
20
36
24
40
20
15
72
69
4
8
24
48
3
45
52
56
124
47
6
72
75
28
35
13
20
24
148
68
39
45
76
80
60
24
60
12
24
24
33
123
12
40
8
72
105
67
8
40
8
4
20
48
12
40
17
60
3
72
24
21
78
25
23
13
24
17
30
60
18
27
48
76
24
8
48
9
72
159
4
36
20
21
31
167
45
3
84
1
44
4
12
12
60
47
1
20
105
39
4
17
3
120
12
60
57
55
120
96
24
53
15
57
27
48
60
15
25
47
30
3
3
13
20
4
5
51
69
60
55
80
28
5
27
45
27
24
132
9
243
93
7
8
60
99
6
15
220
35
33
12
9
15
15
13
32
21
147
27
6
15
57
55
17
19
12
20
52
5
72
79
32
69
19
24
47
36
145
35
37
137
103
56
4
92
4
71
73
5
3
9
19
60
24
65
43
44
168
15
78
15
72
72
16
44
4
17
84
31
104
15
21
24
75
9
39
1
44
60
16
17
99
21
15
12
28
8
52
80
15
42
3
28
71
45
15
1
8
24
16
20
4
156
72
192
23
33
112
17
48
12
55
92
4
24
17
6
13
29
27
60
63
33
12
27
49
17
3
21
36
3
12
12
12
3
21
40
11
1
12
17
60
31
29
3
57
78
121
20
12
60
40
59
6
3
36
24
9
75
3
9
60
84
69
51
9
27
4
11
13
77
78
30
51
39
18
55
72
20
96
60
9
55
8
9
31
12
8
28
12
8
57
27
16
24
77
51
48
36
48
3
153
27
37
36
11
49
24
95
141
39
18
27
40
68
120
57
103
12
17
3
40
5
27
4
44
16
41
3
48
48
4
32
4
41
139
44
3
9
3
13
17
51
4
32
96
40
44
33
78
13
41
43
60
17
15
63
13
32
40
60
107
13
92
93
12
39
12
28
12
29
6
24
49
44
12
63
117
28
17
75
33
12
90
6
43
197
7
8
27
12
13
8
9
39
4
36
119
81
40
80
51
6
15
40
107
12
30
19
84
32
4
80
21
163
8
27
33
40
12
5
51
4
17
31
5
27
16
24
17
66
9
28
60
5
12
66
9
21
27
15
1
71
21
45
12
27
28
35
45
36
51
1
8
24
15
1
17
27
57
43
8
9
19
59
25
17
39
24
12
16
47
42
15
45
15
45
31
12
20
96
21
6
9
24
12
15
13
32
45
3
24
136
41
30
21
75
93
12
40
12
17
15
108
48
27
1
20
12
39
9
12
60
45
24
15
24
9
12
15
4
17
3
27
13
84
65
51
24
15
42
15
60
28
8
45
67
56
81
63
28
92
33
55
20
40
20
105
24
66
25
5
15
72
40
5
18
37
8
72
36
24
28
137
63
9
91
5
3
4
17
103
60
68
28
20
4
116
27
37
48
20
24
33
75
27
33
16
24
5
51
84
27
61
5
24
6
73
32
52
125
31
20
21
51
15
45
15
25
32
57
30
6
127
35
25
65
12
15
81
27
40
5
12
139
11
33
36
60
24
3
57
28
12
8
57
78
73
17
3
24
45
3
60
105
7
8
9
36
63
81
15
28
36
41
15
45
43
23
9
36
9
18
33
45
15
9
39
21
3
36
24
27
33
36
12
12
60
40
36
12
8
4
20
15
25
8
40
20
9
19
12
48
71
33
12
36
48
24
45
75
16
80
84
72
16
12
5
12
19
11
66
42
12
61
12
5
27
21
67
5
18
9
24
12
28
72
12
17
60
39
12
12
33
54
9
21
36
27
45
60
3
12
45
3
69
36
30
97
60
17
151
8
24
27
9
9
75
33
132
48
39
51
9
36
45
15
15
37
23
9
88
5
15
16
11
33
15
13
29
60
30
1
80
9
3
28
20
27
1
41
3
27
30
60
6
24
9
12
24
48
33
7
5
15
93
3
40
104
36
96
4
84
8
132
100
5
78
54
15
76
68
64
36
44
28
17
75
40
20
12
36
28
17
7
77
3
28
12
20
76
24
47
6
7
48
60
5
60
27
16
20
9
30
45
60
93
15
27
57
3
13
8
27
13
ABCD 98421489878*3^$a+1 [50155]
48
77
7
155
54
79
36
156
60
83
13
72
5
115
12
48
48
192
12
336
137
108
175
60
53
7
24
108
12
209
55
125
7
29
18
193
5
19
35
13
108
5
259
29
31
5
139
36
96
24
24
24
240
11
36
13
36
96
24
24
113
115
29
199
24
12
35
49
96
300
41
79
24
12
119
109
192
108
12
204
41
55
24
11
85
108
95
37
12
36
36
36
252
108
59
1
228
60
17
175
132
35
13
5
7
216
156
36
84
36
12
11
90
19
12
48
60
12
36
24
156
24
180
36
23
37
24
48
125
36
180
7
47
73
17
127
48
5
18
108
85
60
60
29
43
84
24
11
36
18
36
36
90
85
12
60
5
7
36
47
121
24
60
48
60
24
41
43
36
60
23
85
12
36
60
60
53
139
12
11
13
36
60
48
36
24
35
37
48
96
24
180
11
97
12
48
24
60
24
72
72
48
72
47
1
144
36
53
55
84
60
60
11
85
84
60
12
24
12
12
168
144
48
107
18
108
19
204
11
1
12
72
180
36
23
157
23
49
5
31
77
54
126
55
72
108
60
48
132
48
71
85
48
72
24
24
12
59
61
168
41
55
12
60
12
60
35
13
5
54
90
31
24
36
180
84
144
144
132
48
12
11
37
143
13
72
5
54
144
25
65
187
29
19
24
36
24
108
168
156
41
67
60
12
113
43
84
35
18
7
24
36
120
119
49
23
37
35
13
120
84
36
192
12
83
18
19
35
85
59
36
49
5
36
54
61
108
83
109
168
11
72
25
12
12
60
53
396
36
36
283
156
24
84
12
108
36
17
7
12
120
95
61
47
13
84
84
156
113
7
48
120
48
83
25
47
49
5
378
85
113
72
7
84
17
415
197
7
180
108
11
54
31
36
48
11
157
23
37
35
85
84
29
55
24
83
73
24
12
36
107
1
36
300
95
13
48
60
23
1
24
29
18
37
36
96
101
7
96
12
24
36
12
36
65
270
1
24
36
36
65
67
12
24
132
35
49
144
12
47
18
18
37
35
229
108
5
31
59
13
60
17
31
84
11
1
48
60
120
96
60
36
155
13
36
24
125
7
48
36
60
24
12
24
5
54
121
77
79
101
115
252
12
36
48
84
60
36
84
48
12
60
17
54
169
11
37
35
25
84
53
55
12
108
36
120
245
72
55
12
60
12
120
101
7
11
37
17
216
31
24
444
5
36
31
23
61
11
49
5
31
36
12
132
24
17
72
72
36
67
221
126
108
61
371
13
5
31
12
12
36
36
71
157
12
96
84
36
47
73
144
84
24
108
12
95
72
193
96
35
1
96
47
1
35
54
55
108
72
96
11
54
19
48
12
216
11
216
13
36
36
12
83
193
5
139
216
72
12
227
18
7
144
12
24
11
13
60
156
5
139
77
7
12
144
276
48
60
11
49
48
48
24
12
36
48
36
24
17
18
37
60
180
12
60
252
96
59
13
36
5
55
36
48
36
84
48
35
37
53
19
36
48
36
24
12
23
109
35
1
12
5
43
65
19
36
36
35
169
24
5
43
47
522
19
35
216
25
24
24
107
1
17
18
97
36
29
103
24
120
24
215
1
24
29
126
169
101
31
48
36
12
12
113
103
24
96
96
59
36
61
48
24
108
60
120
29
139
36
96
125
7
12
125
199
89
31
36
5
151
108
101
43
60
23
49
5
79
29
7
11
109
24
11
18
103
24
36
24
36
192
156
5
180
211
95
36
109
ABCD 98421891754*3^$a+1 [50109]
17
40
32
16
24
48
128
97
47
48
67
36
65
37
3
128
25
6
33
57
95
16
8
25
15
21
3
128
55
72
33
63
36
60
114
15
80
72
43
6
6
105
75
78
6
48
78
195
9
15
3
12
90
78
81
9
36
42
65
19
45
48
45
132
30
105
8
96
19
36
42
48
87
87
18
72
90
93
3
5
72
37
51
69
27
21
27
27
21
24
15
41
37
60
23
55
12
90
48
18
72
9
9
71
13
3
8
16
9
24
72
36
27
87
6
83
25
42
197
7
6
27
21
12
39
48
45
3
24
8
1
12
27
33
72
12
123
57
6
9
216
8
16
15
41
120
49
54
102
3
15
90
39
15
57
3
12
33
8
7
177
8
16
15
12
29
25
39
21
60
18
21
104
7
6
35
24
1
78
54
18
24
65
13
108
114
6
63
104
31
30
6
6
12
3
69
3
3
48
29
88
9
6
33
57
30
9
165
96
120
27
48
63
42
15
8
25
159
33
15
72
33
24
111
8
16
96
24
8
145
18
12
48
48
84
77
13
11
55
81
24
56
88
15
6
60
84
123
24
8
103
84
101
7
81
24
48
39
78
75
87
36
54
84
114
33
48
57
39
8
31
24
17
49
39
56
25
95
16
45
75
48
15
17
19
30
54
57
24
21
48
42
33
63
9
8
37
3
3
18
42
24
60
125
16
8
55
41
1
47
91
84
81
56
1
95
19
18
3
32
55
42
168
71
1
6
57
56
7
18
6
33
135
108
60
33
9
138
48
6
30
6
84
6
9
153
6
102
24
59
85
99
63
144
36
54
15
81
30
17
37
83
31
72
138
71
13
51
96
48
27
36
12
60
18
47
25
6
17
19
84
305
16
8
96
1
71
73
6
9
99
60
41
37
27
21
99
21
24
35
16
24
63
33
57
15
48
15
9
27
48
126
12
75
72
8
49
71
37
3
72
48
24
24
111
24
9
57
150
33
45
6
66
51
39
36
42
12
23
13
42
6
12
12
156
30
65
25
207
24
21
72
96
6
30
63
80
25
63
24
33
15
15
30
35
1
126
36
69
264
51
48
21
9
6
17
25
15
32
1
54
6
42
12
12
33
8
7
81
24
123
30
15
93
275
1
15
63
18
12
6
102
90
45
72
33
143
25
39
32
40
48
8
64
45
35
40
63
65
37
60
23
96
55
81
99
66
18
42
36
114
48
12
60
66
15
105
12
27
24
24
8
37
60
6
54
108
47
16
39
57
8
37
51
33
12
84
240
36
35
43
21
8
31
42
15
57
87
48
63
17
40
96
56
16
24
3
5
193
12
35
73
39
24
45
60
192
63
69
6
141
8
25
60
138
78
12
47
7
48
17
120
48
31
57
15
42
18
18
11
40
15
66
15
24
24
96
21
3
57
12
78
48
84
42
6
17
43
18
72
99
3
5
16
200
1
48
60
35
151
9
33
24
6
390
18
90
54
41
40
72
189
24
11
151
12
5
48
48
40
24
15
42
48
180
3
80
37
6
42
24
59
25
95
24
1
87
15
137
40
57
30
96
48
102
24
3
15
65
16
32
72
240
72
19
12
90
120
167
72
55
33
57
48
12
75
8
31
9
48
33
36
123
15
18
95
144
16
9
15
48
3
5
49
6
65
7
17
88
213
3
81
15
159
6
18
48
9
80
24
40
21
11
79
9
15
36
5
13
12
18
45
128
40
75
78
15
9
63
27
18
99
15
6
27
48
63
24
65
7
150
6
42
11
55
132
29
64
24
80
31
102
3
21
35
1
318
120
17
97
63
15
9
96
48
57
24
95
40
3
5
55
48
54
78
6
96
15
8
73
12
78
5
25
15
39
114
24
18
45
3
54
6
24
12
36
24
9
69
90
78
30
42
11
24
88
8
1
23
1
39
195
30
47
13
6
60
6
35
24
7
9
24
15
12
54
95
16
72
117
30
45
56
43
36
18
23
144
40
93
12
6
12
78
30
30
107
13
24
3
56
97
72
102
9
32
40
9
23
1
47
13
11
13
75
21
51
39
12
30
60
24
35
43
101
64
72
15
48
18
39
261
54
5
88
33
102
12
5
16
27
18
168
54
21
80
79
42
18
45
48
104
13
3
9
66
42
11
157
18
102
195
3
45
15
41
16
105
23
1
71
127
126
12
30
72
65
1
6
6
12
60
27
39
60
21
63
30
30
5
40
33
30
54
83
13
18
41
19
132
30
30
42
60
15
27
96
93
24
15
18
15
39
18
71
7
84
29
1
39
9
12
6
93
39
17
16
15
89
48
13
84
96
18
45
141
24
24
6
5
7
17
120
40
15
210
78
65
37
11
265
6
9
176
13
156
135
104
120
40
48
3
5
7
57
45
120
12
90
36
89
ABCD 98421942688*3^$a+1 [50039]
64
11
25
48
17
55
12
132
35
33
12
76
23
33
28
48
36
17
15
93
67
41
99
52
29
51
3
90
43
29
15
75
45
63
36
93
84
36
28
12
32
3
25
20
24
40
8
28
144
36
44
36
96
52
41
7
8
3
93
177
79
20
100
44
40
77
18
126
7
80
16
204
32
36
3
126
3
69
127
92
15
18
127
8
72
12
12
16
5
72
87
28
8
4
44
120
96
9
15
64
152
39
1
17
7
8
60
28
131
13
8
64
48
56
24
12
52
11
145
24
44
16
23
21
33
111
48
21
72
7
47
85
24
48
20
16
12
101
36
127
56
15
25
65
18
129
72
16
107
33
52
12
29
72
36
7
32
48
12
45
36
31
23
54
36
108
51
160
24
17
36
27
27
13
12
56
16
212
72
72
48
124
185
27
63
33
12
96
36
21
39
28
8
124
32
12
88
29
31
36
56
4
17
90
81
16
36
68
24
45
91
72
12
36
41
87
216
39
9
12
132
60
3
13
48
12
128
4
44
21
15
48
4
5
3
69
27
16
56
204
21
72
231
52
5
55
48
12
44
21
18
9
28
56
48
21
15
24
96
48
15
1
17
19
20
88
128
24
4
180
32
16
228
17
115
137
3
28
56
4
44
28
68
28
11
61
29
55
36
12
48
29
90
133
44
21
31
44
108
40
8
3
57
48
93
18
1
12
59
81
24
24
48
111
81
124
20
9
7
47
18
31
5
31
23
181
56
64
20
208
120
17
36
67
12
20
40
23
37
8
48
40
140
36
60
45
31
5
115
128
9
36
27
120
15
13
59
21
36
33
36
51
16
48
8
12
88
60
32
64
8
72
4
12
12
36
84
113
3
33
72
55
17
63
76
5
63
81
18
13
104
16
47
18
39
69
15
3
18
67
59
54
7
65
144
3
60
9
19
12
8
64
32
28
24
80
24
16
17
39
72
24
28
68
4
84
5
55
125
139
12
32
16
17
43
8
96
16
44
96
16
5
27
9
39
15
13
5
31
20
4
71
57
12
28
48
32
3
54
27
40
68
45
36
7
119
90
36
3
84
21
79
32
141
7
48
8
48
15
13
8
40
20
9
39
88
17
39
28
41
39
16
35
1
116
96
24
36
12
21
3
28
113
27
36
96
88
8
105
90
45
27
18
67
20
39
21
88
132
29
54
1
32
28
84
107
9
24
24
108
112
32
15
25
65
31
8
69
72
19
32
28
32
48
40
128
12
52
5
3
105
19
168
11
234
55
200
72
33
19
80
4
32
184
77
7
68
12
75
18
39
33
19
72
17
19
60
80
28
12
104
16
59
18
55
96
72
24
113
27
9
18
9
63
105
52
20
219
49
32
60
21
91
48
56
76
68
64
11
33
12
45
3
36
156
3
21
120
4
35
57
33
139
167
45
64
72
17
54
57
16
53
18
37
12
8
24
52
12
60
60
8
33
15
3
126
54
177
16
44
33
91
125
43
11
36
25
29
54
45
4
5
127
104
16
56
12
28
8
52
12
71
9
96
39
9
24
36
16
12
60
96
89
15
4
12
77
127
36
32
36
64
11
1
84
5
72
55
20
28
5
39
24
4
77
7
44
64
20
40
32
36
9
27
27
45
40
36
5
3
69
123
60
24
9
43
11
13
32
117
39
48
28
65
55
24
20
117
123
57
39
40
104
33
99
28
8
12
33
43
80
124
5
39
24
4
60
89
351
63
25
29
3
16
17
55
8
52
11
33
3
21
64
8
16
53
31
5
54
33
93
27
40
20
16
48
80
21
19
17
19
71
73
68
4
32
21
7
176
28
56
21
39
4
29
75
51
1
48
180
12
60
56
12
40
60
24
8
21
79
29
123
60
33
87
72
3
33
75
54
55
104
48
45
54
13
176
9
87
48
112
20
60
69
75
12
48
9
79
8
168
120
21
43
29
19
17
63
64
8
100
8
60
4
24
8
3
181
17
3
88
53
51
39
18
63
172
44
84
16
128
60
9
15
12
36
16
29
3
28
36
44
28
5
63
108
36
27
37
53
63
40
176
24
12
45
103
8
72
141
55
35
97
32
192
72
21
18
13
8
12
4
20
69
54
1
24
92
28
48
84
32
15
54
18
57
28
12
32
48
3
25
11
105
16
164
60
28
5
162
21
24
136
24
8
12
64
20
24
84
88
71
13
56
136
32
28
68
16
36
29
31
20
36
28
68
16
44
132
16
113
123
3
1
72
17
36
72
31
68
4
32
76
60
68
36
3
9
64
56
87
37
32
57
51
21
144
7
12
17
63
28
12
5
51
21
108
75
40
140
60
48
12
21
162
81
4
12
8
21
18
25
24
104
81
99
12
4
11
1
48
36
24
17
55
12
8
52
8
63
97
44
256
53
ABCD 98422641938*3^$a+1 [50119]
41
72
15
45
55
8
72
252
4
12
80
48
4
92
69
7
17
31
200
12
4
108
176
9
7
12
288
8
16
29
139
36
236
40
24
56
9
7
24
113
79
113
55
48
60
12
209
127
29
24
15
4
216
209
36
67
44
16
77
12
39
172
41
55
5
15
48
9
7
80
33
19
60
60
36
20
81
7
77
183
84
16
56
4
12
128
100
36
48
108
92
120
57
60
139
32
45
31
5
55
8
60
48
153
7
48
12
200
48
76
60
8
21
103
60
84
20
112
41
19
32
28
8
21
171
117
55
44
24
108
48
165
36
3
21
27
132
76
68
33
15
36
21
39
156
40
12
144
60
5
31
53
175
44
52
17
55
77
27
45
36
7
8
177
108
111
12
72
108
81
27
24
48
9
55
53
43
101
48
75
105
39
33
24
55
8
21
19
48
12
32
177
72
3
36
28
5
51
129
123
93
24
103
5
67
53
19
168
29
79
32
52
96
12
41
67
77
84
3
36
156
28
8
21
3
40
12
149
15
12
28
32
100
80
100
60
32
9
48
7
212
28
41
7
12
5
27
36
9
7
36
41
31
48
84
17
91
5
67
24
80
96
57
12
19
120
36
5
24
55
32
16
72
5
19
12
89
55
32
93
3
12
180
21
103
72
5
3
52
84
48
48
32
88
20
144
9
36
67
20
48
184
20
69
36
43
24
5
3
21
51
16
132
32
16
48
185
96
180
7
8
36
12
36
52
8
36
36
112
8
148
12
84
53
103
41
12
127
36
144
92
57
12
127
48
8
36
21
7
80
52
257
72
19
24
128
76
53
55
168
44
76
344
64
48
101
67
8
57
120
87
100
12
20
36
72
40
44
52
56
64
96
41
55
5
48
51
24
93
12
132
12
15
16
60
17
31
20
45
267
33
19
12
224
192
100
156
36
36
24
240
24
41
15
57
31
56
52
17
51
76
5
151
65
7
44
4
48
12
5
36
3
48
36
4
24
29
24
19
8
52
44
16
48
20
16
84
8
40
72
264
92
9
27
24
120
16
24
17
132
43
56
117
171
108
52
8
69
75
36
21
79
12
29
55
32
16
72
65
31
20
48
4
56
4
32
33
19
24
180
36
48
56
16
17
103
5
7
29
24
31
108
17
3
141
111
16
5
27
21
7
72
101
108
31
120
17
63
180
4
77
63
60
33
7
12
12
5
36
43
32
4
12
20
156
112
96
32
64
80
4
17
36
115
65
36
159
16
48
12
68
36
16
60
12
48
36
65
12
3
196
240
89
15
93
27
9
48
3
144
28
96
20
4
8
16
120
17
7
113
39
12
4
60
12
17
175
96
72
128
12
45
7
5
3
33
31
65
135
60
52
233
7
24
24
48
113
7
116
9
12
127
77
15
16
20
12
9
48
7
44
24
16
104
64
24
12
65
19
200
16
72
5
7
96
17
91
36
5
36
19
24
60
77
15
16
48
96
24
32
192
57
15
57
75
148
17
72
48
103
24
32
64
8
16
77
96
72
43
56
36
76
89
7
48
128
36
108
36
16
12
137
7
5
72
19
212
16
12
96
8
28
12
48
5
67
12
80
4
8
72
64
48
92
52
5
36
48
79
65
19
32
64
36
24
8
12
4
48
24
5
31
156
65
31
41
175
53
108
36
36
24
91
17
27
88
240
77
51
33
132
72
48
51
60
36
64
24
24
96
8
40
24
24
17
36
3
88
12
77
55
120
20
172
29
339
72
21
72
3
64
156
132
56
189
48
19
20
84
112
96
29
31
132
48
264
104
28
84
12
17
3
40
53
15
4
60
77
144
19
36
108
12
5
51
124
41
36
67
48
36
140
16
41
180
51
4
12
5
91
29
132
139
17
180
43
53
79
41
3
4
32
69
72
115
125
63
132
165
27
36
16
5
115
152
24
232
32
9
19
53
27
64
80
16
12
65
87
24
40
12
12
29
139
17
15
57
60
108
36
115
20
93
55
12
12
192
89
39
93
108
31
ABCD 98422712218*3^$a+1 [50006]
30
15
104
1
12
42
36
30
48
84
96
11
31
84
53
12
28
72
9
24
15
32
4
24
3
65
12
28
48
87
17
31
24
81
12
60
32
52
3
6
27
3
12
17
31
60
41
16
27
6
66
30
30
66
15
32
52
3
12
18
143
19
90
6
30
18
12
18
11
19
69
27
33
8
25
3
156
63
48
17
48
43
24
6
84
60
23
67
17
40
15
18
42
66
27
87
60
54
54
12
48
48
12
12
45
9
6
165
80
19
45
32
37
36
156
3
32
25
78
65
7
45
36
27
78
99
51
29
13
6
24
36
12
17
40
108
32
40
21
11
31
174
39
36
15
48
30
195
111
120
29
13
90
12
53
4
123
33
87
36
21
15
41
13
30
9
32
28
33
24
23
61
54
21
21
54
24
12
5
40
20
1
42
42
18
60
30
6
161
43
12
18
3
32
325
6
60
129
21
36
75
8
1
6
54
6
6
72
23
73
12
3
99
6
30
9
32
13
51
45
59
16
132
3
30
66
66
150
17
7
30
75
33
23
4
39
72
12
12
6
18
24
33
32
1
39
15
36
72
29
55
53
76
56
85
3
3
24
36
33
12
9
18
65
31
6
120
35
61
3
87
29
28
15
48
5
7
77
43
57
3
18
54
65
73
42
48
17
1
47
55
48
48
96
5
40
39
6
15
15
6
27
72
9
11
4
9
27
3
42
6
33
15
12
18
30
12
89
49
27
24
39
12
33
21
3
15
66
6
24
9
140
67
9
9
15
27
5
25
23
31
24
17
1
42
65
60
52
68
1
39
27
6
3
15
66
54
29
7
9
45
36
24
42
24
60
96
108
24
5
28
159
21
12
3
29
40
111
33
9
6
81
3
65
25
87
33
3
32
52
99
54
15
3
72
72
6
24
6
24
21
132
15
21
75
141
15
53
16
9
48
75
27
17
1
12
48
18
137
97
47
43
30
27
8
28
15
48
126
36
12
63
60
44
25
54
42
108
131
55
30
15
195
60
9
60
51
48
17
43
17
4
12
27
42
39
9
15
80
97
51
20
7
33
3
6
54
72
48
24
60
53
37
3
39
5
61
18
6
15
129
24
48
63
32
43
57
12
183
89
16
9
18
77
25
18
21
111
24
54
12
30
24
60
30
120
24
42
5
4
39
5
181
39
27
5
40
36
27
33
12
20
85
63
27
66
12
78
6
35
49
11
48
7
30
54
57
9
36
18
24
48
249
99
41
48
28
33
36
3
27
18
78
72
6
30
36
21
104
16
180
33
6
93
105
102
36
117
15
156
12
69
8
7
33
3
60
120
114
15
3
12
48
12
54
66
161
4
188
31
60
57
57
6
36
24
9
8
24
16
60
12
32
13
12
48
27
8
55
30
63
9
123
93
47
1
87
39
24
6
78
21
15
30
27
135
78
30
89
31
41
13
27
24
81
54
41
13
6
21
15
6
30
54
11
7
132
60
18
63
80
7
36
96
5
43
48
5
25
18
69
80
55
5
1
84
23
19
30
6
12
66
42
9
8
37
30
81
27
6
36
24
111
9
71
19
30
36
11
7
5
13
63
15
12
18
11
4
12
60
117
18
5
7
33
32
25
27
39
24
72
6
3
24
15
141
24
21
90
29
16
105
36
30
45
36
3
42
12
6
60
84
36
24
17
43
12
45
15
48
17
4
60
15
57
63
12
48
29
7
6
243
27
12
12
5
31
42
30
18
3
92
13
66
9
15
6
54
6
78
60
126
11
91
17
1
39
63
12
6
114
126
42
48
41
4
51
18
47
61
18
102
54
66
42
6
36
18
60
33
44
19
54
66
36
66
15
69
6
17
328
3
90
51
45
23
1
42
5
13
15
129
30
53
115
5
100
12
165
30
228
24
18
18
9
75
65
49
27
135
12
18
15
33
66
21
15
12
33
3
6
54
9
3
348
102
54
41
25
72
18
30
42
102
24
6
24
36
21
104
40
56
12
13
63
32
109
3
33
90
149
13
102
5
4
21
18
192
36
18
71
13
42
9
15
129
15
21
27
9
9
6
24
24
36
21
60
33
51
9
6
17
13
119
12
1
102
12
93
32
121
18
60
89
175
18
258
21
75
108
12
30
30
204
6
66
84
18
63
15
17
25
47
1
78
29
28
39
36
72
33
108
120
132
144
8
60
12
43
57
15
129
12
32
31
96
30
123
87
24
90
11
31
17
1
66
6
27
12
33
3
39
21
3
30
36
18
65
7
141
45
24
35
1
107
28
27
5
31
45
72
87
17
49
54
57
9
150
36
45
123
60
5
1
6
33
20
55
12
24
12
9
9
12
18
9
20
7
36
69
21
108
30
6
23
168
40
27
120
60
17
49
72
47
43
29
25
78
240
17
16
45
54
48
21
104
175
45
3
18
12
3
15
36
65
76
9
23
43
69
56
43
41
43
21
44
1
71
40
81
42
30
15
8
199
5
61
114
48
12
33
20
55
12
18
23
120
37
60
42
54
11
16
15
48
9
20
16
45
27
3
24
6
30
9
92
4
9
6
36
60
41
4
20
16
3
21
3
132
24
24
12
54
60
36
54
66
3
36
32
25
18
60
36
36
60
84
48
137
16
117
48
3
15
21
8
61
11
4
9
12
60
30
108
6
114
45
120
27
36
48
105
9
6
42
18
54
87
3
36
102
30
24
9
39
5
60
16
45
47
ABCD 98422755448*3^$a+1 [50004]
300
12
23
16
8
61
12
114
48
102
84
59
127
33
8
103
6
54
6
30
186
87
3
18
6
30
111
3
6
90
29
55
84
30
72
23
31
42
87
21
6
29
24
1
96
114
114
36
47
43
12
12
53
67
60
6
24
126
45
24
111
6
78
21
45
42
18
15
99
12
66
39
39
137
192
151
81
3
6
60
147
80
145
48
12
30
18
6
29
37
78
24
141
165
42
84
30
39
45
99
45
336
51
45
54
5
31
30
11
67
45
120
56
1
15
3
42
30
21
69
24
54
45
21
12
18
6
15
8
85
18
30
18
36
29
16
99
45
45
54
6
24
30
12
18
35
91
6
120
48
23
64
45
18
36
96
54
6
9
80
24
43
24
198
36
36
96
42
48
42
72
18
42
48
95
37
24
60
36
3
165
36
24
132
30
6
87
27
29
49
60
12
36
84
24
54
12
48
120
53
13
36
6
78
30
30
87
147
6
132
35
120
133
204
36
99
56
25
204
12
84
36
24
186
90
54
5
397
12
42
53
48
64
159
60
84
41
91
45
165
131
64
51
53
40
57
42
180
36
156
30
24
12
48
96
23
1
150
30
54
18
42
30
3
8
24
205
60
18
48
84
57
9
47
48
31
209
121
71
13
120
24
131
49
66
66
59
1
63
80
67
54
6
41
43
12
102
12
114
5
229
35
97
135
39
17
73
36
6
12
12
30
71
13
51
3
78
42
66
6
21
123
66
75
24
45
36
6
18
12
35
157
11
67
84
90
186
93
32
13
60
47
43
60
102
168
114
60
6
90
30
84
27
9
210
5
24
25
138
18
24
147
255
60
18
66
36
53
1
60
27
72
33
18
69
56
19
90
3
27
18
27
51
210
27
48
15
6
138
6
36
258
78
12
27
3
12
113
121
36
11
48
1
39
75
240
45
51
48
18
18
17
49
18
48
18
59
31
6
11
13
27
27
30
71
25
30
6
171
27
96
6
60
84
24
42
149
55
17
13
30
66
84
47
109
3
105
6
54
138
48
66
36
24
18
48
78
6
24
24
72
6
180
84
6
17
91
6
24
6
108
42
84
39
3
12
281
72
64
96
3
12
102
75
51
5
25
15
51
18
72
174
90
24
18
18
30
36
6
138
21
45
240
144
42
33
32
112
27
53
16
27
42
36
24
48
18
72
72
6
159
176
55
36
21
8
181
6
24
6
48
6
9
135
60
120
5
16
24
45
24
3
320
7
66
111
8
91
6
15
3
72
66
147
72
9
96
120
18
72
18
36
135
75
125
145
60
6
45
51
93
9
71
24
1
111
93
42
30
48
60
96
132
54
48
96
29
67
18
90
42
48
36
66
30
30
18
6
66
11
67
12
30
36
18
72
69
51
54
36
24
3
21
6
45
51
120
5
79
6
12
87
39
36
108
60
72
60
33
33
39
51
72
60
18
84
36
24
119
37
18
114
48
48
90
6
24
111
8
37
11
72
37
59
55
36
60
78
222
228
78
35
25
18
5
120
55
57
3
120
66
24
96
144
59
112
75
93
111
54
42
48
36
240
120
102
84
30
24
5
19
53
72
13
102
30
15
8
73
60
114
36
90
66
84
45
75
29
97
114
114
12
18
53
19
66
75
3
29
1
15
15
6
59
79
156
69
51
29
43
48
6
23
1
24
23
40
80
19
30
119
19
5
61
36
24
12
84
198
36
222
47
43
114
11
72
31
105
171
165
9
15
51
18
216
75
39
12
93
27
78
42
78
96
36
11
13
126
66
35
19
21
72
33
18
5
25
47
64
45
60
84
96
144
246
6
23
16
75
53
61
144
6
30
90
45
81
174
66
84
36
198
78
102
42
198
6
39
27
48
53
13
24
83
97
23
97
15
51
96
150
63
27
69
27
53
61
75
51
24
90
251
67
5
115
36
84
6
42
93
99
60
105
135
186
6
18
12
18
30
30
42
24
30
24
18
3
9
48
ABCD 98422877992*3^$a+1 [50022]
7
48
155
210
7
12
11
156
1
185
7
227
66
144
36
48
42
25
132
113
18
36
1
120
83
36
96
133
35
30
126
61
35
13
11
61
12
77
354
157
5
43
71
150
54
12
78
187
252
71
37
48
5
115
11
1
119
73
48
113
66
61
60
72
47
1
89
31
120
155
85
5
84
114
12
18
102
48
96
90
84
12
67
23
30
235
23
96
66
108
12
78
12
18
115
11
49
72
53
6
36
25
29
36
54
96
60
37
48
168
5
72
7
17
31
5
7
36
84
17
31
72
41
102
18
67
113
36
79
95
30
96
210
66
60
78
30
120
102
73
12
35
54
24
270
6
84
120
36
24
19
41
55
17
30
48
30
36
30
1
83
72
210
7
96
11
36
18
66
13
23
73
60
41
84
126
174
7
5
114
54
7
149
6
84
13
41
162
73
77
18
25
95
150
6
36
90
43
12
113
247
72
77
24
30
85
95
96
30
6
73
125
7
12
53
48
126
1
12
47
1
23
37
48
120
11
36
25
72
77
54
85
47
30
43
155
12
37
23
37
17
60
43
71
162
55
89
19
84
96
12
113
66
6
24
31
65
138
30
12
198
72
18
42
54
66
37
11
85
17
7
11
30
7
5
55
60
23
145
65
7
53
60
102
25
23
60
90
67
35
37
191
25
77
7
108
29
30
121
108
17
7
47
1
59
13
36
221
30
174
67
65
54
6
18
25
24
77
6
24
90
84
55
120
24
41
102
78
36
30
30
91
60
83
42
103
65
60
67
23
6
6
25
108
24
143
78
12
115
53
12
60
60
30
13
5
19
11
90
42
37
60
47
156
25
48
77
78
25
144
233
7
53
54
36
24
30
43
108
119
13
137
144
7
89
6
30
127
17
6
318
60
162
108
66
6
30
228
7
5
43
71
24
30
12
7
23
48
42
24
6
13
107
24
1
5
43
84
41
102
48
6
103
23
54
31
89
30
54
90
42
67
96
12
5
78
37
23
49
36
11
36
84
66
48
30
30
102
18
12
187
47
84
169
48
72
48
59
109
24
11
102
7
36
5
7
173
67
5
84
66
25
5
18
85
120
12
65
30
18
19
47
156
78
7
12
180
48
48
95
25
125
96
24
246
6
48
19
23
84
24
109
113
18
12
144
54
7
95
18
72
43
17
43
125
7
29
79
11
114
6
6
48
30
126
31
60
59
96
54
36
30
24
24
120
25
60
5
6
84
37
23
90
60
186
30
30
49
11
66
84
43
60
83
18
19
77
31
23
102
78
25
11
24
36
6
150
25
5
84
19
17
30
48
42
90
37
60
108
89
31
12
11
37
29
6
30
43
24
101
7
23
36
144
42
55
89
151
173
6
120
6
7
41
7
143
49
120
161
90
37
53
12
108
7
23
157
35
90
60
18
36
13
47
6
48
55
11
96
13
60
11
6
43
17
60
48
7
35
120
120
24
36
18
19
48
12
77
36
30
13
17
67
36
24
53
150
37
120
11
49
71
30
7
29
150
1
89
90
13
71
72
18
42
18
42
30
60
43
71
60
61
125
7
11
30
7
95
30
30
54
163
11
6
30
36
168
90
19
96
71
54
19
71
252
13
24
11
66
31
60
5
54
126
54
6
90
24
30
6
78
72
7
71
30
7
65
180
7
371
85
17
78
30
67
48
5
90
30
19
11
49
11
12
174
30
36
37
41
6
90
126
25
5
174
24
25
95
222
175
35
85
23
30
7
29
31
72
47
61
5
127
17
24
115
180
24
173
7
60
11
72
37
11
49
77
84
66
1
59
84
145
107
60
54
6
13
5
6
6
7
53
24
30
204
66
30
61
29
199
12
48
11
36
78
7
12
17
36
24
54
109
11
12
54
84
66
30
96
18
25
71
150
6
138
66
90
79
5
7
12
41
120
55
24
131
66
24
30
25
5
72
48
7
48
95
25
84
ABCD 98422945568*3^$a+1 [50032]
78
1
23
66
27
9
36
30
18
6
84
85
20
21
54
42
75
87
6
15
12
100
17
12
6
109
23
97
5
48
111
16
104
21
36
18
126
18
12
45
75
54
27
9
19
47
9
24
112
23
57
28
32
24
96
63
12
12
66
6
9
45
42
12
18
75
15
9
64
5
54
13
35
60
30
18
54
111
45
12
120
15
3
81
63
1
32
84
4
17
19
29
115
59
37
41
3
72
39
21
33
6
18
87
39
1
23
66
12
3
105
87
3
145
29
6
25
11
21
33
7
68
16
113
6
12
144
66
43
29
7
131
42
51
9
90
48
45
3
6
6
90
103
56
81
99
15
84
132
24
9
112
60
44
21
12
60
7
41
78
21
39
24
6
27
33
30
61
71
33
36
4
5
12
3
12
33
151
200
39
36
21
40
104
9
24
3
45
123
12
48
27
9
105
6
48
1
84
56
4
92
45
18
57
40
68
135
30
15
36
36
33
30
30
6
9
96
36
33
12
18
1
11
9
51
9
15
18
42
18
43
53
30
6
6
13
32
3
6
54
30
7
44
3
21
52
20
9
115
60
20
63
96
12
162
42
1
5
42
1
32
39
48
12
21
3
54
18
25
5
19
104
27
33
39
6
84
7
23
21
12
147
81
87
9
69
27
108
27
24
109
59
30
27
24
52
17
6
37
107
33
24
3
6
102
9
24
27
18
6
69
72
15
33
12
88
41
15
3
96
57
3
12
24
9
21
19
32
45
78
6
24
6
18
12
19
29
51
15
12
145
20
15
18
27
33
15
21
108
60
6
42
15
3
105
120
15
1
11
9
33
12
6
72
1
72
68
75
24
13
65
175
5
43
20
39
33
48
60
60
16
84
56
9
12
3
12
4
44
69
102
66
15
27
78
24
18
36
21
4
17
18
57
27
42
19
11
61
84
11
12
66
24
18
49
36
68
51
9
12
45
15
75
93
12
63
57
28
11
24
42
18
72
13
5
6
18
3
69
30
186
19
23
72
84
12
25
8
57
30
13
89
120
3
4
71
90
3
27
45
75
72
13
35
25
5
3
27
12
96
72
24
6
12
30
121
32
64
56
144
36
3
21
21
18
21
81
12
6
12
90
30
24
30
39
16
36
5
102
33
27
1
59
12
24
24
117
171
45
3
45
12
148
60
12
68
36
39
117
99
61
59
48
36
21
189
12
3
132
27
12
9
112
5
19
53
30
48
13
29
30
12
36
13
47
24
36
9
36
75
18
31
11
198
54
60
30
3
45
43
71
9
39
48
13
32
27
1
29
6
1
11
45
84
40
44
40
41
19
12
5
3
52
83
21
33
27
9
27
39
24
1
5
30
24
42
60
12
36
27
360
39
66
84
15
36
24
63
81
87
33
36
16
8
27
90
15
4
35
24
25
32
99
6
48
54
21
16
11
69
4
65
75
21
15
3
237
4
11
180
108
60
72
48
1
35
1
11
72
48
105
9
30
60
36
12
18
24
24
36
19
80
39
60
93
15
144
96
42
18
105
48
21
55
36
77
30
1
17
54
60
6
43
29
6
192
24
105
76
5
18
57
40
17
27
36
69
51
87
1
65
42
25
35
30
72
6
12
45
24
105
15
15
9
9
6
126
48
63
3
42
63
27
9
15
60
6
78
36
49
80
27
144
81
3
21
4
65
144
6
12
24
78
18
25
5
12
12
31
8
15
12
54
18
33
45
79
71
18
15
12
3
36
54
6
60
45
93
42
108
21
51
48
18
150
45
3
30
15
60
39
57
3
1
12
8
12
45
90
9
4
5
7
60
104
9
54
13
20
99
1
47
157
11
60
69
9
7
17
6
132
48
60
24
1
92
93
27
45
3
15
81
21
30
85
53
24
66
121
56
3
84
12
48
73
53
12
55
65
18
30
12
115
108
107
12
37
35
21
27
21
40
137
12
90
36
105
12
48
39
6
7
20
27
12
84
36
21
24
76
65
18
72
25
35
18
54
42
55
36
5
15
27
12
9
111
84
24
57
39
57
15
24
109
20
45
24
3
4
179
12
30
12
63
195
13
119
33
168
9
7
5
75
39
72
84
54
6
9
36
16
24
23
33
93
51
15
24
30
24
43
5
48
7
20
24
3
37
20
3
6
54
33
45
48
75
12
3
57
4
56
4
11
108
42
55
120
23
12
24
21
9
6
33
27
13
12
53
7
20
57
42
36
45
75
13
11
9
12
48
81
6
84
54
67
5
42
33
48
15
117
27
1
77
123
159
6
31
36
53
7
77
6
96
9
51
121
20
24
63
1
32
120
64
23
42
84
7
113
66
66
48
27
39
18
78
30
3
15
24
1
56
75
25
5
15
69
12
3
15
81
15
18
7
35
96
102
51
16
41
3
39
21
9
96
30
24
6
12
3
72
57
6
84
18
15
99
6
72
27
16
23
12
90
3
40
12
5
39
3
61
95
54
120
3
99
21
63
66
6
12
37
23
36
1
41
15
9
19
36
41
3
21
30
6
3
15
60
57
117
3
64
84
119
60
6
31
44
27
12
18
48
42
60
45
27
61
5
31
83
21
57
63
60
72
24
9
75
132
60
84
15
145
36
80
40
23
36
81
28
89
18
60
169
29
7
17
51
81
99
60
39
21
36
36
48
76
44
12
28
36
20
15
21
75
12
12
18
6
42
12
90
21
12
63
24
18
18
21
60
15
1
8
180
15
45
12
33
66
9
100
20
15
37
47
93
45
3
15
21
111
ABCD 98423605466*3^$a+1 [50024]
13
87
8
16
56
12
28
20
12
72
256
80
168
112
20
148
44
28
20
12
16
56
60
28
20
28
68
60
40
80
72
253
35
19
21
285
35
12
4
3
21
24
45
36
191
64
72
128
49
36
35
72
84
76
8
16
33
36
11
156
240
132
72
16
32
112
56
60
60
97
135
56
16
24
75
45
72
44
84
24
40
56
49
90
77
16
92
12
40
44
132
64
44
84
156
36
24
36
144
79
17
108
88
120
128
25
180
35
184
105
183
32
91
101
16
8
120
25
15
192
27
5
168
120
24
24
64
8
120
64
80
84
36
96
88
72
48
56
13
3
33
95
144
280
165
167
49
27
117
35
108
84
24
24
96
24
16
129
35
60
16
56
16
123
29
136
69
126
29
108
52
32
13
51
75
17
37
11
76
3
21
32
24
120
156
108
16
99
69
21
71
28
8
88
24
72
8
25
36
239
60
16
452
100
8
25
119
25
311
36
156
48
25
71
16
3
90
27
8
72
48
40
165
54
21
24
8
37
83
12
31
117
24
24
80
12
60
133
95
36
64
24
56
12
28
45
27
27
45
20
25
71
100
9
183
44
76
360
3
5
49
23
88
105
119
16
9
11
52
117
35
16
20
12
24
208
56
72
43
5
156
60
16
20
292
92
76
3
141
104
24
16
20
156
16
20
132
1
11
48
12
88
32
43
317
24
12
97
95
31
17
108
232
24
104
12
48
4
8
48
180
84
60
12
84
12
97
191
25
47
40
57
36
51
8
48
73
119
115
93
8
72
48
64
8
84
124
24
48
57
47
36
132
12
28
176
40
69
11
12
48
52
128
16
8
16
116
169
59
85
123
93
27
168
96
33
155
28
123
90
27
152
136
9
90
5
72
24
184
8
40
8
96
13
147
69
27
312
8
157
3
72
51
17
28
20
25
11
43
101
40
129
111
96
9
95
16
8
36
52
8
40
105
87
44
4
72
164
48
28
240
240
27
45
8
24
49
11
4
264
8
204
76
24
80
13
11
280
104
48
43
69
21
35
109
126
21
56
13
119
28
8
64
56
49
23
88
72
284
36
37
11
12
12
88
93
35
72
232
140
36
16
248
85
35
1
90
125
40
44
108
144
36
7
45
81
135
45
99
8
37
75
8
97
15
165
123
68
52
8
36
28
56
120
24
16
120
24
120
80
36
79
125
91
69
152
24
40
24
20
48
60
132
76
32
88
44
145
35
1
90
90
35
64
32
13
75
8
24
40
8
112
128
12
4
129
71
16
3
101
60
4
51
54
63
248
12
108
112
8
24
208
192
8
43
69
56
19
53
40
20
12
72
109
11
40
80
264
109
23
60
84
13
135
72
9
39
195
53
168
49
71
136
9
59
12
84
79
17
220
96
164
48
36
60
52
8
132
12
48
72
12
103
5
85
11
84
85
71
24
40
45
27
24
32
112
20
196
75
45
20
52
224
64
80
16
216
20
12
208
104
16
92
1
27
27
21
56
13
3
8
36
76
57
11
25
54
65
28
20
52
105
36
131
48
88
57
36
11
96
40
104
96
12
12
24
19
5
16
24
48
48
44
276
40
20
276
64
92
127
77
40
44
55
117
24
93
35
1
39
51
54
63
32
60
48
108
36
4
24
68
48
49
11
72
208
152
24
16
24
8
16
56
16
27
90
11
36
100
69
71
60
13
3
32
40
141
51
236
100
80
72
72
ABCD 98423646554*3^$a+1 [50030]
45
51
3
60
30
3
3
126
18
102
36
75
15
18
24
180
192
90
54
6
48
21
57
30
9
48
57
48
6
129
27
93
72
3
12
18
36
132
12
198
45
159
108
66
51
24
21
90
18
66
6
216
15
39
30
114
9
27
69
195
21
24
9
90
42
120
78
90
18
48
36
69
21
6
12
18
15
93
72
42
57
63
180
93
15
54
18
60
18
174
69
45
51
33
6
9
27
30
24
87
123
54
6
36
18
12
78
108
174
36
3
72
57
87
51
42
75
15
36
36
33
3
282
27
141
72
18
120
105
27
126
15
51
18
6
126
54
9
63
9
45
18
102
75
21
102
6
90
66
18
36
72
72
78
39
9
39
48
24
120
9
126
9
21
51
3
6
18
30
42
285
3
18
12
18
189
9
42
90
27
21
54
42
51
57
36
30
6
54
9
27
30
78
66
6
66
78
36
180
18
12
99
24
93
75
57
12
150
36
84
69
21
6
270
12
75
21
27
63
30
6
18
12
15
3
93
24
99
45
45
24
36
90
12
57
111
66
54
81
15
84
117
27
6
54
120
42
126
33
39
48
54
24
27
27
48
72
45
51
165
87
120
78
12
42
45
147
24
30
6
84
45
27
69
21
54
78
66
45
45
6
36
18
39
45
18
18
6
36
72
48
117
15
48
78
120
6
48
36
90
42
324
54
27
27
12
18
36
27
168
219
126
6
9
24
48
3
90
36
108
27
24
81
135
3
6
39
168
39
18
60
30
90
60
18
18
27
3
36
6
27
21
72
18
90
96
39
69
30
6
12
75
105
18
6
210
78
15
75
48
54
18
6
30
6
54
30
36
60
18
120
90
3
144
21
102
6
39
48
75
210
24
48
42
81
9
48
60
48
18
129
33
15
75
24
18
72
3
96
39
6
27
27
210
60
48
24
15
159
90
15
75
72
69
201
39
24
96
45
30
18
60
15
3
69
15
126
3
57
48
90
45
81
54
6
123
201
36
3
123
45
24
21
75
9
6
9
63
57
81
108
126
18
18
72
33
3
126
36
72
78
12
72
33
72
45
171
45
30
54
24
111
69
36
108
138
60
45
48
69
3
24
48
33
15
69
36
39
120
21
3
51
276
9
96
15
24
9
120
45
126
96
12
42
30
33
117
18
18
12
27
33
66
72
24
141
33
6
18
12
198
18
27
33
72
63
147
6
30
129
72
3
18
90
30
42
12
36
42
87
96
48
72
3
45
21
3
75
45
45
18
108
45
81
30
9
51
66
27
48
105
15
45
54
90
48
3
87
81
24
93
147
87
36
42
36
72
48
15
27
30
63
81
108
51
39
78
12
18
24
18
18
90
15
24
15
36
45
39
6
72
30
165
15
36
21
24
135
42
12
27
51
48
24
12
36
168
30
111
240
81
54
33
3
108
57
39
36
228
54
60
36
36
36
12
60
12
108
42
126
72
30
90
51
75
24
30
6
162
12
75
48
153
90
30
24
18
12
42
36
12
36
36
6
174
6
30
114
90
30
96
45
24
24
9
36
24
12
36
168
27
24
105
6
33
24
33
84
6
54
18
48
132
12
21
3
12
42
72
18
12
90
168
102
33
3
42
30
21
111
90
36
12
126
6
180
39
24
3
60
12
36
126
36
24
30
9
231
48
60
18
12
15
201
114
18
99
21
24
51
15
57
3
165
9
36
60
135
57
18
117
15
18
39
213
12
36
27
27
6
84
6
54
18
48
198
6
81
48
45
162
9
45
96
48
6
54
72
138
72
60
30
24
18
12
21
3
12
57
33
39
24
9
87
9
30
114
120
90
6
39
33
15
39
9
129
135
15
66
36
3
3
54
156
78
162
3
51
30
6
90
12
6
69
75
36
12
24
54
30
6
30
6
15
87
36
90
60
12
24
18
30
78
12
57
33
15
75
126
87
3
21
3
261
39
6
102
42
27
21
3
144
3
120
60
144
48
33
9
90
156
9
33
135
21
75
24
81
54
18
42
12
6
3
24
3
18
72
90
57
267
78
12
51
3
21
96
9
63
177
48
6
12
54
36
99
69
99
72
24
39
18
63
45
27
9
18
141
57
ABCD 98423863106*3^$a+1 [50013]
18
165
87
105
144
183
18
252
198
162
288
90
108
180
9
441
252
90
18
162
90
648
324
198
18
159
165
75
15
36
270
90
261
9
87
144
21
270
45
45
270
72
141
57
87
48
117
108
270
108
540
54
90
585
240
201
54
36
381
240
261
27
48
105
18
69
273
63
207
90
135
135
105
93
51
39
144
270
288
27
288
135
72
177
93
3
15
177
21
414
198
72
18
72
21
69
108
288
111
123
117
81
15
57
183
48
255
54
198
72
180
306
90
90
147
87
126
72
90
153
225
54
36
21
249
87
3
162
18
249
273
207
171
72
180
342
243
117
315
63
162
255
51
270
54
360
36
324
126
27
45
378
252
45
45
195
57
108
219
123
36
144
270
180
126
81
9
144
90
18
288
162
72
270
180
198
72
273
105
108
54
90
315
48
483
621
96
93
630
189
675
378
90
540
72
108
9
99
504
117
261
75
375
18
414
18
72
126
81
81
15
327
36
69
240
393
135
384
3
90
51
57
288
87
3
342
180
3
87
18
39
48
3
381
69
144
108
159
183
108
198
162
72
141
165
27
135
18
90
141
39
90
144
450
45
192
48
255
108
165
15
18
639
63
108
144
90
450
306
72
18
72
90
342
405
45
147
33
63
297
648
72
231
489
198
342
36
87
255
177
165
198
162
396
360
90
261
81
288
144
63
48
105
231
93
3
123
21
33
36
54
18
108
252
219
249
324
270
126
ABCD 98424638666*3^$a+1 [50000]
7
13
29
22
29
4
15
77
3
18
63
1
3
28
7
5
43
13
44
7
1
8
29
16
7
43
16
26
52
7
20
53
90
1
16
1
15
15
13
156
29
79
32
21
108
35
16
25
6
2
6
9
32
40
21
15
4
144
17
35
24
196
8
44
36
104
1
11
24
27
9
55
14
15
20
4
45
27
13
20
35
1
40
11
28
15
57
40
4
45
30
9
16
15
74
7
9
7
52
12
1
54
8
17
28
32
73
16
11
48
15
65
1
59
35
37
8
28
84
20
24
16
96
4
24
45
35
4
7
1
28
61
6
98
11
13
31
45
59
7
49
7
22
31
44
28
43
30
12
39
25
15
39
5
4
23
18
24
55
28
12
41
15
44
1
11
4
4
12
8
27
61
40
13
27
8
4
36
5
51
3
10
72
11
37
47
39
45
4
12
24
20
84
28
28
4
8
8
15
25
7
34
3
3
2
11
60
40
4
20
20
1
4
7
16
7
37
5
43
12
4
12
103
54
27
80
4
16
28
32
31
17
112
21
12
16
14
1
20
45
39
31
29
180
1
31
108
5
7
1
52
20
83
13
27
45
15
84
1
3
29
47
4
25
99
5
11
12
4
24
12
4
16
28
36
51
9
13
15
3
32
48
29
1
15
3
24
1
5
11
36
29
71
84
19
2
7
36
105
36
79
36
61
78
1
9
20
34
50
22
61
40
28
16
4
37
27
21
14
1
17
3
20
37
7
11
21
9
19
8
48
4
12
39
21
68
7
13
17
18
77
1
48
42
13
12
52
12
49
35
36
48
12
80
8
3
25
23
29
32
8
32
8
16
124
20
1
50
1
16
28
96
4
36
9
11
24
104
1
22
18
19
8
27
102
79
67
42
7
80
39
85
4
12
4
32
13
84
3
8
40
19
45
100
48
48
16
31
48
17
48
76
9
27
28
11
5
28
8
63
9
1
27
28
25
7
8
25
110
9
40
63
37
12
143
33
5
12
43
40
12
23
57
15
25
52
4
9
47
16
8
1
11
4
44
9
3
8
20
5
24
3
27
57
13
35
8
84
1
4
63
8
15
22
12
6
5
24
21
107
12
20
75
5
56
28
7
53
1
15
24
29
70
45
20
21
4
8
39
31
98
15
49
35
75
10
91
32
3
21
8
12
36
13
47
63
34
6
2
75
4
39
65
4
72
11
48
22
2
5
52
8
60
40
51
5
5
99
11
40
54
18
25
4
8
72
8
20
21
42
18
7
4
4
36
64
44
12
4
39
1
12
4
68
20
53
42
66
4
23
4
161
19
40
48
5
20
3
12
8
4
4
44
32
16
28
29
15
7
18
35
36
56
31
13
4
72
151
25
45
2
5
8
20
20
28
1
11
20
20
12
32
4
12
24
69
15
51
13
11
29
61
7
25
75
27
18
47
48
72
108
53
24
43
4
9
71
20
16
29
11
12
1
14
16
42
20
28
7
55
45
19
45
11
34
19
76
13
80
11
24
1
11
4
57
48
15
60
57
67
72
16
4
48
56
16
16
12
20
3
57
48
64
24
124
20
15
18
39
4
16
28
28
65
7
5
6
45
21
6
2
51
4
68
3
17
44
44
1
54
5
67
5
57
3
153
19
5
7
15
98
15
63
9
33
95
25
23
4
9
19
45
7
61
39
8
25
7
4
4
48
4
3
25
60
25
31
76
31
13
9
27
24
29
48
107
41
11
19
32
10
32
51
80
11
65
60
8
16
37
27
28
24
209
14
112
9
16
31
5
32
8
12
105
87
20
8
11
24
53
4
21
67
96
57
23
16
68
8
20
28
4
31
9
32
9
22
65
12
25
20
108
48
10
17
55
17
81
30
30
27
15
5
32
40
12
4
44
23
17
15
48
5
52
7
38
7
9
2
25
5
4
30
18
11
20
80
44
8
5
32
11
29
38
18
24
27
3
16
25
4
1
35
1
43
20
12
16
5
3
32
12
33
39
33
71
24
12
5
24
51
4
44
11
41
1
183
20
20
57
27
8
4
9
7
100
92
40
1
30
1
16
45
43
32
4
4
36
4
37
59
25
15
23
16
1
36
28
15
1
33
87
28
112
16
44
9
27
13
20
16
11
4
3
1
55
5
37
12
3
8
5
35
25
31
64
4
40
43
33
31
9
69
36
19
53
19
13
11
72
4
84
9
7
4
120
36
16
12
8
7
1
40
12
4
20
1
4
19
4
40
20
37
79
32
17
22
18
80
11
19
65
25
11
67
22
163
40
12
36
92
28
9
16
19
43
48
17
17
23
12
8
24
16
84
80
13
52
35
56
67
1
20
37
20
3
16
4
24
16
12
8
41
48
35
16
20
55
29
32
13
48
55
8
12
12
7
1
68
40
49
10
26
15
40
65
59
5
27
44
36
16
5
27
51
1
33
38
18
7
12
16
32
52
20
12
16
48
17
20
27
92
28
36
67
13
35
6
36
15
17
3
12
12
4
47
30
35
4
9
64
31
36
48
31
57
4
36
28
11
18
47
8
13
18
72
22
42
38
90
5
36
4
37
11
4
40
20
28
13
15
64
28
1
7
77
7
4
5
111
3
21
20
25
47
8
12
13
11
5
8
30
6
42
18
4
67
136
68
4
13
92
23
25
15
12
40
11
45
25
35
31
25
16
55
13
24
35
18
20
15
3
10
15
56
16
12
12
28
12
20
68
12
9
67
8
56
16
33
7
63
37
29
3
52
24
25
51
24
4
80
20
5
6
49
23
33
21
43
31
97
8
1
11
43
61
11
5
20
4
36
20
52
8
4
121
19
31
29
5
8
3
27
17
41
15
20
60
52
128
172
12
4
72
8
45
2
5
32
28
13
16
11
37
3
32
45
10
6
36
30
14
12
15
4
11
53
32
17
7
20
56
55
9
9
24
67
29
15
12
13
15
5
34
8
138
30
21
9
35
20
20
16
80
21
12
3
44
60
5
15
124
124
1
32
63
4
83
48
105
25
32
59
43
1
12
80
3
30
12
4
63
8
37
36
19
47
5
24
4
16
41
6
9
20
19
9
12
24
20
20
76
36
32
11
1
29
32
12
3
44
24
16
93
66
5
44
12
88
73
39
69
55
9
6
9
57
31
28
4
41
7
28
12
4
48
1
91
40
36
12
28
8
4
28
64
25
11
33
7
8
1
36
63
16
5
35
16
5
27
25
3
12
21
19
41
2
33
55
49
31
1
53
15
3
13
12
4
44
17
3
45
16
23
8
17
8
15
15
49
63
8
33
12
13
11
33
18
17
13
43
15
17
37
43
23
110
60
7
39
24
5
85
14
17
5
55
40
8
25
3
88
5
55
32
3
1
68
16
24
28
13
4
7
31
5
28
60
9
15
1
20
27
8
84
1
15
56
16
7
86
131
23
1
12
4
39
1
140
40
11
58
91
16
3
10
14
41
25
19
80
37
8
23
24
31
49
8
7
49
32
12
5
22
5
19
1
20
20
44
19
48
17
1
7
28
12
25
60
12
11
19
1
60
9
23
84
28
57
51
4
19
1
15
33
5
11
84
72
44
56
25
31
44
29
4
36
19
36
24
13
67
32
20
59
45
16
11
18
14
5
52
4
4
16
39
17
23
13
4
9
51
68
20
141
14
1
36
24
36
33
20
15
3
37
12
96
24
9
44
16
32
35
17
23
87
21
24
36
32
104
60
29
27
33
19
41
4
11
16
15
13
5
27
11
34
35
20
16
28
4
17
3
16
96
1
18
9
55
1
16
39
9
13
35
68
4
33
67
12
53
43
4
13
43
8
20
29
66
41
21
23
25
106
6
3
17
39
69
51
4
32
3
17
25
28
31
4
4
20
120
56
49
11
16
3
17
1
4
31
29
3
12
20
13
11
56
11
32
1
ABCD 98425460722*3^$a+1 [50105]
43
156
20
114
183
105
3
117
72
78
160
2
16
30
89
91
209
12
1
143
39
10
126
2
142
5
55
86
22
12
5
73
110
9
24
84
43
210
42
20
178
18
182
27
132
163
125
73
23
49
18
20
10
2
16
41
19
140
4
77
61
62
21
45
87
24
31
185
87
106
24
47
19
24
110
46
209
33
10
62
15
15
36
45
24
1
72
35
37
110
40
128
88
74
16
74
141
72
72
12
79
5
7
60
48
29
15
18
15
33
40
35
127
17
55
36
17
72
105
58
20
69
21
30
57
36
39
21
7
42
95
312
43
17
21
82
80
70
23
48
55
5
45
34
221
39
138
70
89
36
48
85
11
43
90
48
95
15
45
243
24
28
108
42
95
7
17
81
70
18
275
7
5
72
73
30
5
37
66
24
161
156
91
62
16
72
48
62
12
93
15
40
17
48
25
119
24
49
47
120
1
47
75
70
150
65
55
108
78
120
42
120
62
15
48
135
9
3
33
132
55
5
288
132
151
149
48
67
17
1
2
165
31
17
120
12
15
60
106
74
100
18
47
12
109
14
16
5
147
33
19
77
139
92
57
103
90
32
178
77
55
18
30
17
55
17
1
110
237
60
15
28
60
18
14
33
25
143
15
52
92
16
200
114
15
183
28
72
152
16
12
72
170
178
48
24
36
17
15
177
43
5
48
57
82
80
21
24
1
54
96
161
48
60
51
130
30
72
42
107
21
10
78
191
81
70
2
63
27
46
110
4
53
24
81
3
15
21
144
12
60
72
55
20
45
1
150
50
39
73
102
20
93
103
17
145
47
25
95
121
11
84
15
9
72
33
88
323
19
65
73
42
110
10
6
50
112
30
18
29
12
19
17
12
240
36
127
12
17
63
70
50
60
33
108
55
5
49
35
3
28
44
57
31
65
144
39
124
78
2
93
15
72
156
21
49
24
38
10
38
129
75
21
24
60
93
99
21
22
17
1
32
40
246
41
33
58
17
48
12
72
63
18
15
72
48
43
294
48
78
50
22
29
19
60
5
24
73
47
25
6
84
77
49
95
195
22
2
196
2
138
52
185
144
19
12
5
37
71
67
5
12
60
36
139
17
73
95
12
63
21
115
44
66
40
72
72
23
97
11
36
31
29
48
13
2
16
29
48
48
49
8
82
41
69
15
1
62
249
3
156
114
66
144
60
10
80
10
6
174
36
252
65
43
60
2
82
96
101
24
36
3
16
84
41
12
25
30
18
71
36
7
36
144
17
73
120
8
10
17
91
72
17
60
31
54
8
72
16
50
4
53
237
15
31
17
7
108
32
81
69
15
55
18
72
50
105
43
2
30
21
67
2
150
57
43
168
53
19
38
72
48
99
84
60
7
38
94
18
23
25
275
37
72
47
3
117
79
29
31
30
74
40
17
109
72
23
9
16
24
30
53
93
34
65
43
60
72
30
35
3
9
43
6
90
120
200
21
49
42
20
57
192
3
88
30
35
75
9
81
159
24
39
10
38
105
43
29
25
38
9
48
72
108
195
10
146
52
18
24
18
12
101
69
120
106
77
55
12
41
19
218
72
27
21
22
36
29
43
12
185
75
30
16
54
146
22
2
27
3
81
49
23
24
43
20
90
118
137
25
6
2
138
54
70
18
18
60
125
37
2
45
91
132
48
72
5
55
317
12
31
120
5
73
72
122
21
49
47
463
41
7
108
5
15
114
90
141
12
45
10
77
1
32
27
15
70
48
2
45
115
41
15
4
48
77
75
106
30
137
27
21
36
21
162
30
88
42
20
298
128
27
43
42
47
25
48
42
30
90
6
74
100
98
70
17
15
106
71
43
30
6
50
22
2
27
43
113
43
24
30
126
24
36
41
51
33
24
15
66
112
18
30
ABCD 98425915832*3^$a+1 [50056]
29
4
96
224
112
36
15
108
60
45
15
5
4
8
220
3
69
12
24
20
151
36
5
132
52
3
153
12
48
180
20
120
108
7
33
15
57
212
28
15
105
48
51
33
8
67
101
36
28
20
16
120
12
132
87
33
36
36
51
89
88
75
5
148
39
29
31
53
163
77
28
108
36
48
8
199
48
77
19
5
7
48
9
80
12
76
24
96
20
64
84
36
39
84
5
67
5
136
39
5
88
135
21
75
57
12
123
72
105
60
116
4
72
60
8
40
27
93
147
21
228
20
172
75
60
45
8
4
60
15
216
29
28
27
17
16
39
48
108
60
45
80
160
32
175
120
228
105
132
15
21
56
88
212
88
3
60
29
64
39
33
144
291
33
99
5
28
15
129
44
31
53
103
60
77
36
79
33
12
3
12
81
32
247
201
51
5
48
43
45
24
60
108
8
172
108
15
45
20
60
160
68
19
53
64
44
79
48
12
96
69
15
77
4
255
17
12
60
115
33
84
51
69
8
12
88
8
43
12
72
60
5
43
45
87
101
172
3
12
5
4
204
120
159
113
148
132
60
15
93
87
324
120
101
88
27
9
3
72
48
36
17
52
56
60
19
93
3
9
111
17
64
3
17
16
63
24
36
12
24
101
220
72
111
12
117
80
55
60
33
159
33
20
91
101
55
45
8
31
9
3
12
33
8
172
72
75
33
8
4
48
75
65
55
17
16
39
141
51
113
163
12
36
9
156
12
39
41
252
31
9
51
17
43
12
57
56
7
132
33
48
12
32
52
204
51
53
223
65
132
88
63
36
24
9
315
96
57
159
141
20
4
15
125
88
72
56
43
144
5
16
87
48
45
92
28
75
5
60
31
201
108
27
33
87
228
5
187
249
36
32
148
8
40
51
185
91
252
45
3
33
135
21
3
60
72
5
31
12
21
80
67
108
105
20
19
156
57
3
24
12
213
75
12
41
124
3
5
12
40
20
76
87
12
36
45
15
57
27
5
16
168
39
5
163
24
33
92
103
201
87
12
60
5
108
4
44
24
52
99
9
51
9
132
111
5
192
36
4
72
51
5
103
9
116
36
43
12
21
168
36
104
4
80
88
3
41
43
120
17
36
12
7
81
24
39
137
52
36
80
139
93
24
108
72
3
168
69
80
16
15
57
108
60
12
12
36
20
19
41
67
41
72
48
276
28
147
125
40
3
33
3
24
96
45
132
72
51
69
111
12
24
21
80
144
88
56
16
3
96
45
32
4
39
117
108
27
89
124
75
197
19
9
39
288
5
7
57
51
5
55
12
72
36
137
28
48
44
31
5
60
84
36
7
72
273
32
31
180
197
100
27
53
144
76
68
72
163
24
17
43
65
43
108
5
232
15
245
48
19
21
36
96
63
161
60
91
17
16
51
33
3
69
44
91
9
44
48
64
24
39
120
48
53
120
100
15
21
84
12
87
177
8
96
156
31
33
44
16
144
80
16
204
180
27
21
135
29
79
9
56
4
15
21
99
57
99
132
12
33
48
111
9
20
24
16
92
172
20
76
51
120
9
32
67
41
16
36
207
153
39
96
9
63
21
15
132
5
7
101
55
72
45
12
92
120
76
27
33
63
45
99
57
48
36
111
33
236
24
115
41
115
129
75
5
235
5
16
87
33
12
3
5
199
17
276
64
44
7
45
92
52
75
81
20
52
12
3
45
300
195
141
32
4
44
67
12
201
39
12
21
44
40
351
84
9
15
12
33
56
4
12
ABCD 98426242498*3^$a+1 [50099]
179
126
7
56
88
53
75
9
7
65
7
120
23
25
96
53
75
33
60
252
126
33
24
64
71
18
72
103
5
51
72
48
40
120
29
27
72
15
249
24
88
72
200
16
29
222
61
185
159
16
239
1
72
200
40
17
31
48
80
40
72
48
5
43
23
9
231
105
72
40
24
23
126
99
45
24
19
56
141
162
97
5
60
39
81
103
167
9
48
16
216
192
120
71
73
200
15
49
8
48
57
36
27
96
160
41
127
72
120
488
21
162
9
24
24
48
165
3
51
37
65
103
24
77
156
132
48
43
48
32
21
67
41
6
321
129
54
49
143
90
108
72
3
96
64
5
66
33
21
19
72
8
192
51
150
159
111
30
3
72
51
13
48
120
23
84
13
41
79
56
16
35
93
184
77
27
225
54
9
64
72
144
152
304
179
30
55
48
168
24
65
198
73
24
17
7
56
45
43
65
103
24
104
39
337
104
3
69
64
155
13
23
54
43
29
91
192
23
78
99
24
136
48
287
1
47
145
72
23
201
9
87
24
16
23
72
1
65
63
153
24
30
54
19
32
99
61
41
39
111
1
96
29
67
17
18
109
89
111
57
111
69
51
105
103
80
184
80
16
41
42
69
168
15
201
112
5
27
105
111
207
18
36
3
87
24
129
63
97
24
77
19
35
21
57
39
69
54
48
13
41
31
96
32
64
11
13
56
160
23
72
9
99
13
8
39
30
51
63
57
72
40
5
114
30
72
19
8
64
8
15
264
9
189
132
36
3
64
53
115
104
105
31
48
264
72
5
18
57
216
87
1
216
17
30
33
16
41
39
69
96
84
55
32
81
31
8
315
69
24
15
9
16
80
21
3
16
71
24
81
111
78
115
95
36
69
144
27
66
36
151
8
112
96
32
24
64
71
73
89
103
24
17
126
72
36
204
361
29
42
73
47
90
24
63
39
42
31
41
7
47
105
40
11
61
104
39
73
107
205
72
5
18
49
80
16
35
157
8
15
126
27
48
112
53
108
15
15
6
43
192
29
27
81
90
78
39
216
99
45
51
21
9
79
48
125
24
163
144
8
9
15
168
99
85
77
139
24
72
96
56
159
49
48
119
1
96
41
198
42
31
77
283
17
162
6
120
54
60
85
113
31
72
77
67
144
128
39
12
18
3
96
153
24
7
24
8
96
72
63
105
21
3
40
104
24
16
77
3
184
47
186
18
36
33
21
156
7
56
117
72
27
144
64
89
63
45
43
47
9
267
21
72
9
103
24
41
84
75
16
80
51
18
90
49
32
21
144
99
240
192
9
96
144
79
101
67
23
25
144
11
37
56
40
173
3
135
90
6
36
133
5
162
105
48
213
12
36
3
39
48
114
48
90
18
99
15
192
18
31
95
126
78
30
132
3
144
63
1
77
27
88
48
89
31
312
104
3
108
9
48
112
41
135
33
7
56
96
64
5
234
49
23
121
32
15
177
213
19
8
63
145
32
112
144
107
60
121
71
126
168
30
21
24
45
96
3
105
12
78
378
192
72
27
9
55
48
24
17
103
23
73
48
23
1
95
54
147
33
103
95
1
ABCD 98426578384*3^$a+1 [50130]
84
245
18
25
47
48
117
225
90
36
1
23
73
35
12
18
78
252
97
36
29
48
42
1
269
7
101
102
81
40
29
30
90
55
36
120
47
129
9
90
24
18
162
25
131
25
65
67
47
13
5
90
12
1
95
102
162
1
24
36
60
36
96
23
90
31
41
12
60
66
97
107
21
15
205
119
13
144
23
85
35
186
30
25
17
7
68
117
78
93
16
20
40
11
12
18
168
30
24
108
12
1
5
12
42
217
48
71
24
21
99
45
76
119
85
23
120
9
144
87
18
30
24
97
59
45
9
6
1
11
85
132
80
36
64
8
105
183
87
12
6
54
165
15
21
15
144
18
120
60
108
75
36
40
23
13
60
5
48
24
66
25
72
84
36
48
60
36
161
18
42
108
30
24
13
347
36
49
41
54
30
18
42
18
138
60
12
60
115
68
195
157
23
25
227
30
42
66
55
96
56
267
13
60
60
72
11
337
23
30
55
80
87
18
79
11
72
12
18
42
36
49
35
36
9
16
125
30
42
30
9
9
91
44
124
96
47
57
15
61
119
37
24
47
12
36
24
165
16
12
95
133
59
261
16
11
9
28
23
93
99
6
79
96
5
84
27
124
20
99
6
54
21
27
42
75
63
13
140
15
54
18
30
43
36
11
9
9
60
30
45
45
67
83
25
29
111
15
72
49
24
29
60
55
11
24
30
126
37
23
169
23
25
48
17
27
171
90
67
155
18
31
41
48
27
33
75
15
54
7
23
36
60
102
132
90
108
12
6
54
108
30
27
28
5
108
174
78
30
133
84
35
45
15
90
138
108
49
32
9
199
41
180
31
8
135
117
51
57
15
25
32
153
63
4
29
111
69
30
114
30
1
36
48
5
6
109
35
1
17
3
27
42
30
36
42
90
198
30
180
189
171
45
9
63
64
71
132
13
8
69
48
67
5
6
181
29
54
60
120
1
12
23
24
36
72
108
12
78
31
84
156
71
12
96
90
147
28
59
18
67
23
12
45
36
52
17
75
51
61
173
108
18
1
24
5
24
48
43
24
32
9
42
13
17
18
54
175
173
12
7
48
8
27
18
163
35
9
33
3
27
150
18
72
49
48
11
25
144
48
72
155
60
13
113
90
21
4
60
156
36
60
35
97
35
73
47
6
19
92
180
99
60
162
7
101
54
13
12
41
24
138
78
199
20
88
20
28
5
30
1
44
9
187
71
48
25
119
36
54
18
150
72
36
31
143
60
30
108
162
73
12
132
80
33
90
13
5
18
97
95
49
23
97
29
54
97
119
60
25
5
19
71
25
35
165
15
144
48
25
60
47
18
102
25
35
36
120
49
48
48
5
39
141
7
68
105
7
24
24
24
36
32
144
4
72
23
109
251
85
155
30
24
120
7
11
85
32
112
60
23
253
83
45
36
33
36
12
207
16
92
112
5
6
102
19
44
160
215
21
4
65
54
25
32
33
48
27
112
24
24
35
18
72
7
29
19
53
12
43
35
85
203
49
5
336
139
96
44
100
185
36
31
8
15
90
7
140
63
36
60
37
47
1
35
9
16
20
45
79
12
48
5
63
4
48
56
64
116
52
35
25
32
33
19
29
162
18
90
132
97
12
36
120
23
12
13
36
221
42
21
36
64
35
24
120
90
55
221
19
12
44
267
18
12
60
12
150
18
30
49
29
31
60
84
36
120
104
27
42
18
12
6
30
132
210
18
1
80
69
54
90
18
25
48
179
25
68
64
41
3
87
102
6
72
18
115
60
77
7
95
36
222
30
78
19
53
12
78
162
36
55
84
23
85
48
47
12
6
162
93
9
126
1
44
160
89
67
24
17
139
44
105
54
37
20
123
18
3
45
24
103
77
127
53
ABCD 98427055594*3^$a+1 [50029]
14
15
51
13
11
16
29
1
3
12
9
18
6
6
6
14
6
63
37
38
16
30
60
63
17
19
29
7
15
48
6
74
58
8
54
18
34
36
18
27
35
9
61
15
3
30
12
12
60
11
7
77
115
6
96
23
13
39
15
113
33
40
18
9
5
52
78
6
11
49
6
18
6
24
48
62
82
14
31
21
12
27
33
78
9
23
10
6
14
22
6
42
21
15
24
33
15
42
3
60
9
38
48
70
3
15
110
7
8
1
15
9
2
70
47
96
55
2
7
33
50
18
7
24
15
54
2
34
30
21
3
9
45
108
2
1
99
42
51
33
44
51
1
26
10
87
57
20
4
51
15
74
60
40
15
24
65
55
36
9
2
1
15
9
9
2
73
20
67
30
44
24
30
22
84
6
9
41
4
15
9
104
10
17
21
40
27
48
57
32
16
14
4
45
77
3
69
42
13
33
27
27
6
60
8
67
8
39
52
48
57
41
10
33
45
27
39
78
132
15
11
33
52
5
19
69
30
50
16
54
9
23
24
34
24
26
52
33
27
17
12
16
57
6
30
95
16
51
33
81
66
2
82
21
12
36
17
7
48
12
5
58
18
11
19
69
33
114
24
5
19
126
60
6
96
2
72
6
82
42
9
21
20
36
43
9
48
8
10
29
16
5
4
48
90
20
49
108
72
123
81
27
24
18
71
4
27
8
58
3
5
36
58
50
7
15
66
12
3
3
6
60
3
5
18
4
84
12
12
102
8
28
15
65
4
23
1
24
3
15
32
10
11
16
48
33
8
16
38
96
30
16
20
31
65
48
7
17
36
7
33
11
13
3
27
6
30
86
76
30
17
43
8
10
15
29
43
15
24
18
30
6
15
11
136
9
33
96
24
60
12
15
15
6
30
14
18
1
15
54
8
70
24
33
71
12
49
8
3
25
57
8
4
6
12
8
54
4
86
10
3
21
12
8
36
31
63
30
27
9
3
3
12
30
8
10
30
14
24
40
72
8
10
30
6
26
37
117
60
26
48
46
24
6
9
96
9
11
25
30
14
10
32
54
16
3
29
10
81
12
8
75
46
38
46
15
39
5
16
20
25
24
3
24
59
30
42
4
114
95
25
26
16
2
28
60
12
98
13
29
7
45
6
84
6
80
19
21
14
49
11
4
9
3
24
6
44
58
26
100
12
68
16
20
15
1
3
20
4
35
30
28
3
12
9
3
123
38
7
33
87
23
16
18
36
11
60
3
25
56
7
14
19
201
50
1
45
27
57
56
10
30
3
36
9
110
30
36
18
1
56
1
99
96
45
30
17
13
8
10
20
22
24
48
20
82
9
72
63
2
28
24
38
13
45
39
57
66
17
3
13
17
19
75
54
36
15
120
9
15
12
12
93
8
24
16
27
12
15
48
54
23
37
24
6
6
24
63
12
60
9
11
4
60
5
16
99
11
1
9
44
7
24
8
85
92
31
99
21
29
40
24
50
16
20
54
54
66
36
88
51
111
30
24
74
52
24
2
70
18
12
30
29
33
28
3
9
6
72
54
24
15
59
13
59
40
56
30
7
11
6
31
3
21
9
24
18
9
9
27
3
81
53
22
30
15
20
1
12
98
18
136
3
35
58
68
19
3
14
10
26
3
36
3
73
8
75
24
1
21
6
108
24
45
21
6
6
14
33
16
21
36
18
36
18
30
57
36
9
8
6
22
27
27
44
52
12
26
16
3
5
16
11
16
23
25
65
40
12
15
12
12
45
3
11
1
29
22
9
5
18
46
156
30
9
45
20
126
78
10
2
55
36
39
65
9
15
1
15
41
124
6
48
57
15
53
4
27
20
60
34
24
15
11
10
15
12
3
21
165
86
22
3
8
15
37
9
24
56
34
84
26
15
4
3
209
16
9
50
4
6
8
52
23
16
71
16
9
24
9
42
6
12
12
24
51
51
33
41
58
6
20
67
72
101
34
36
14
16
12
59
16
8
52
9
24
30
72
50
28
2
22
66
12
18
27
17
22
60
21
33
30
54
140
51
37
8
16
84
15
57
18
12
33
17
7
21
96
78
36
9
45
8
3
1
14
34
48
78
2
7
11
64
5
28
15
29
100
69
20
40
14
25
23
42
7
5
34
42
3
60
5
7
99
56
85
33
12
15
39
6
12
6
54
3
8
21
10
6
12
18
17
16
12
68
19
33
33
15
9
87
15
56
90
39
25
26
25
29
4
54
33
3
9
21
36
128
10
18
3
21
26
9
21
18
96
18
7
33
48
3
27
54
110
18
58
18
6
8
121
11
49
5
4
63
135
48
36
24
24
2
55
5
30
10
63
5
43
5
40
20
19
15
45
39
6
14
34
80
31
20
16
21
14
10
14
40
24
5
61
44
67
24
39
33
12
33
12
35
195
82
123
3
14
100
3
27
48
32
70
3
17
19
45
32
43
12
9
6
12
18
18
92
13
20
21
10
33
21
12
3
17
4
3
12
9
42
2
67
95
10
90
6
75
39
18
11
16
3
18
38
16
6
68
31
15
5
15
4
45
12
12
17
43
60
12
21
24
36
44
31
5
30
22
20
28
12
3
3
62
34
18
27
8
36
21
10
20
1
63
32
34
68
58
138
2
10
8
22
45
45
38
34
72
51
17
16
26
16
9
8
76
17
7
33
63
51
21
105
2
10
68
28
15
12
87
33
32
73
8
34
2
31
48
27
68
21
48
7
6
27
3
45
45
54
24
21
5
4
6
14
51
61
3
21
171
129
15
9
2
24
25
44
85
44
52
30
6
63
21
44
15
4
75
6
27
12
132
15
126
30
30
3
29
31
9
48
87
20
73
39
111
14
4
27
45
30
45
33
24
18
9
8
13
3
12
35
13
9
12
54
21
24
5
7
12
72
21
38
69
15
1
9
47
13
20
28
8
82
12
21
27
18
20
36
31
57
51
21
56
4
30
20
13
47
30
4
12
147
5
31
57
18
6
24
15
5
82
90
3
27
14
54
22
12
20
22
78
48
18
2
30
25
9
36
87
27
18
11
37
54
18
75
75
2
4
84
20
7
23
6
12
40
114
9
17
70
162
116
34
21
11
16
42
162
33
27
5
19
30
15
24
3
90
12
62
1
5
94
9
24
12
45
44
67
5
39
16
17
15
27
34
12
59
16
117
42
6
32
7
11
10
32
18
13
17
34
20
10
51
57
8
67
36
77
4
3
45
26
37
24
15
78
66
44
13
3
21
45
8
10
33
15
30
54
5
16
53
22
48
92
10
32
22
29
7
30
128
10
6
48
3
15
30
32
28
39
9
54
5
27
46
72
12
99
5
67
12
3
12
8
13
15
6
6
14
15
25
14
10
27
12
36
15
41
1
54
80
76
42
36
2
52
18
12
8
3
19
6
30
12
33
15
54
11
177
34
6
3
45
36
35
1
18
6
6
68
25
72
117
2
33
7
141
17
7
105
3
11
12
25
15
2
22
5
13
60
15
33
24
59
52
3
6
24
15
21
15
24
9
26
6
48
16
44
43
5
7
3
45
24
11
4
36
74
4
62
4
18
36
54
2
106
24
29
97
ABCD 98427081796*3^$a+1 [50027]
84
78
234
54
84
168
90
18
147
87
48
78
270
129
51
36
153
27
81
27
30
42
180
90
66
42
243
63
102
42
126
84
90
90
18
294
18
108
9
9
36
318
90
78
54
63
225
228
207
96
36
45
54
90
219
141
27
45
30
150
54
81
9
135
45
198
120
6
192
87
72
36
192
63
42
180
210
78
63
144
93
162
6
12
24
108
48
72
96
12
87
36
9
36
99
3
45
357
36
27
45
12
132
234
84
132
48
45
153
123
27
45
180
57
132
63
207
225
225
126
12
108
24
108
18
144
48
78
30
132
36
72
144
360
126
18
126
81
9
18
48
60
9
441
12
6
36
48
18
168
126
36
165
105
12
51
57
135
27
276
9
27
45
63
333
12
51
36
81
45
180
72
30
108
60
18
126
66
60
75
87
30
18
294
171
45
27
228
69
183
15
36
102
27
45
51
144
27
153
120
87
54
36
108
171
12
15
12
60
117
9
39
96
129
222
18
207
36
108
27
9
201
150
18
36
63
255
42
48
42
45
135
198
18
102
90
78
120
195
63
9
27
36
390
135
135
114
66
258
234
117
180
135
48
90
402
90
48
42
45
144
144
27
90
36
30
24
189
612
57
456
351
48
60
135
30
96
84
18
117
177
36
18
237
45
27
33
144
66
33
117
12
51
12
27
6
36
144
39
63
72
402
135
144
45
72
27
48
24
3
132
66
162
6
27
225
12
108
222
162
3
15
30
90
18
15
72
72
369
36
3
33
54
48
177
201
114
138
87
324
192
24
48
15
48
105
27
30
18
150
12
51
117
27
72
21
78
54
138
24
144
12
90
180
15
135
117
165
108
90
114
54
126
54
264
60
165
87
9
207
30
27
105
108
192
18
105
255
393
36
81
18
180
54
162
36
9
3
141
57
72
195
81
306
48
222
138
42
135
36
63
12
132
120
108
33
27
120
24
189
81
99
57
78
84
60
162
90
45
21
24
18
165
108
27
42
138
96
282
78
189
81
72
99
180
45
138
78
54
90
54
81
45
90
360
66
15
144
36
120
33
84
132
54
102
27
96
45
84
87
63
90
48
60
102
78
54
93
33
198
102
24
54
72
198
54
126
279
117
48
18
33
27
9
63
228
438
99
207
36
117
3
258
219
360
45
6
54
138
42
72
48
42
81
360
9
54
ABCD 98427107906*3^$a+1 [50020]
51
12
5
36
31
54
36
6
33
20
1
11
12
13
83
37
47
36
12
40
15
48
54
60
36
75
120
92
4
56
12
55
36
77
13
12
3
57
12
95
52
24
81
54
5
67
42
36
36
23
13
3
69
12
183
132
36
80
64
8
61
36
83
91
29
13
30
9
44
7
33
51
29
16
36
15
77
36
12
49
171
45
3
72
60
9
24
75
44
43
17
156
4
15
72
29
24
36
12
64
129
30
36
90
18
5
40
68
13
24
30
41
31
21
3
12
54
24
144
11
12
108
25
6
66
24
108
83
37
6
12
17
28
120
80
7
36
45
69
228
27
12
144
21
11
145
99
36
32
76
20
31
18
90
33
20
108
1
11
4
21
54
126
84
39
15
5
109
11
60
49
18
54
24
30
5
49
3
20
12
28
12
132
44
55
9
33
23
49
23
48
84
76
20
16
15
41
37
23
124
8
36
40
80
61
99
144
8
25
12
23
109
11
12
67
18
15
36
15
6
18
21
20
25
59
52
8
43
45
9
23
16
32
48
7
42
15
3
65
43
17
19
29
4
33
23
72
37
120
6
66
6
17
157
90
204
234
35
52
3
18
12
11
16
8
1
59
1
12
18
5
24
16
15
57
68
49
42
33
33
63
12
69
11
108
16
56
120
13
59
36
60
24
36
37
72
63
32
13
3
32
7
12
53
1
39
111
77
52
177
48
72
6
17
112
153
23
103
5
76
44
4
33
24
48
11
12
55
33
24
8
12
28
57
11
12
7
96
21
33
3
105
3
51
30
63
8
132
37
18
41
67
5
193
12
35
28
9
95
48
7
33
92
1
30
21
44
7
45
48
96
99
9
200
25
111
36
33
27
44
1
54
45
20
61
39
24
48
68
109
35
43
65
97
95
52
44
4
15
36
9
63
9
135
9
12
20
12
73
24
23
48
180
12
7
18
12
11
7
5
108
73
167
25
18
21
36
32
7
18
3
15
48
114
15
36
57
48
6
48
18
90
78
66
21
87
41
1
54
21
56
43
90
35
235
36
60
120
18
6
30
39
93
84
11
12
36
12
25
3
200
121
138
53
25
84
60
18
33
68
76
21
15
24
69
51
69
24
18
17
1
15
69
42
30
23
216
4
56
24
97
59
79
21
15
6
59
84
1
66
29
25
47
12
145
12
59
16
15
9
36
15
84
54
83
7
45
27
21
3
17
55
54
108
3
48
21
59
31
138
18
18
6
41
49
108
87
33
42
18
108
23
24
1
36
54
144
153
8
12
43
117
140
52
68
25
15
15
5
13
39
96
9
83
12
40
45
18
9
33
11
55
77
19
33
80
52
9
47
133
35
40
51
36
24
41
12
36
31
18
6
5
61
71
28
9
18
54
60
48
36
42
5
60
48
52
8
151
18
18
12
41
49
6
21
9
39
68
12
25
3
68
40
39
5
48
37
3
8
1
6
5
88
36
81
27
33
15
129
51
33
35
1
60
71
4
9
54
36
21
39
77
13
30
81
144
12
15
18
24
3
140
19
30
23
148
15
54
54
12
53
24
67
24
54
83
37
27
48
20
31
6
48
6
57
8
7
30
18
54
36
114
21
207
42
18
53
72
49
126
17
1
99
15
53
37
51
39
57
56
25
23
31
96
30
3
60
81
11
13
75
9
135
20
13
12
36
42
138
27
123
21
56
85
3
15
89
16
39
48
5
60
13
35
16
108
3
54
39
44
115
33
123
36
81
32
96
84
31
6
120
18
41
49
11
49
23
85
12
23
19
30
171
72
15
177
51
108
21
3
65
1
24
15
21
72
39
45
54
57
92
48
7
36
5
67
5
49
71
13
39
3
33
15
42
12
71
55
72
114
83
1
42
72
33
39
84
36
9
9
6
21
63
21
44
13
72
75
8
109
75
21
48
6
105
21
219
56
13
36
3
45
72
24
144
51
129
15
20
112
9
24
36
72
123
36
15
45
8
61
227
37
35
7
29
1
71
97
108
47
7
89
1
90
21
68
4
33
30
18
36
11
12
37
15
44
25
59
85
3
8
12
103
17
163
29
48
85
42
30
72
36
18
90
59
1
75
36
9
24
267
39
12
17
43
33
44
13
84
168
23
13
54
192
6
107
31
9
15
65
97
54
84
126
39
57
3
63
18
36
54
17
72
40
15
6
35
121
23
73
23
64
111
5
180
25
6
21
32
76
15
149
67
90
23
7
41
40
84
141
23
40
9
23
4
33
90
48
53
1
36
39
39
57
84
3
30
18
18
24
72
83
172
48
72
15
9
9
3
3
66
11
48
121
24
36
143
16
96
9
107
37
108
144
24
12
47
13
54
33
51
125
1
59
52
144
104
24
52
128
1
75
15
30
39
57
3
81
27
180
33
119
91
9
20
25
132
30
9
20
121
3
8
4
51
9
15
41
13
126
48
65
60
40
21
35
52
80
28
104
43
17
52
8
16
15
29
43
53
ABCD 98427399184*3^$a+1 [50007]
96
60
24
31
95
114
12
19
65
48
7
53
66
49
24
8
24
9
6
6
6
12
36
13
56
231
24
42
7
72
17
54
90
66
48
13
47
30
54
21
129
31
24
41
135
15
25
5
19
47
9
51
6
31
11
30
7
41
18
13
32
64
24
96
71
12
54
7
17
15
45
43
48
24
11
6
151
17
30
1
24
11
30
79
24
41
55
95
66
7
89
7
53
60
31
143
129
9
72
175
80
184
96
48
35
6
15
15
25
59
18
27
171
156
84
21
105
7
23
114
6
33
16
24
41
36
99
9
7
41
31
17
36
90
49
56
24
24
304
11
30
18
69
3
12
9
24
3
30
63
45
126
246
138
45
184
47
90
54
9
135
72
24
25
17
7
24
56
45
60
18
18
99
16
24
47
33
3
61
8
99
6
24
30
42
54
105
24
51
45
45
43
24
32
159
81
40
17
120
48
31
35
24
102
48
30
30
91
23
57
51
108
36
37
113
66
54
18
12
33
112
101
48
126
174
15
64
24
32
24
21
30
21
9
6
73
24
29
67
11
24
90
12
7
161
66
13
29
19
23
1
56
9
6
24
36
54
39
51
126
84
300
126
54
19
24
113
48
72
63
45
27
21
42
1
95
1
41
72
42
84
36
18
12
7
32
64
167
9
24
112
5
43
65
7
119
105
16
29
36
90
30
36
67
144
72
5
30
60
156
45
3
6
24
90
6
31
8
57
7
8
99
133
216
41
31
5
96
78
54
18
72
117
3
132
105
45
3
93
18
30
19
65
31
11
54
175
35
13
17
6
54
144
36
30
25
5
19
56
147
24
6
39
39
73
29
18
1
104
9
7
11
54
30
33
15
12
69
117
18
73
56
3
30
48
24
79
72
77
132
31
24
32
15
6
27
112
65
30
9
9
66
21
33
31
11
6
63
237
12
18
93
15
25
65
55
11
13
35
36
12
61
59
37
71
25
56
81
90
37
11
30
15
9
6
60
6
24
55
71
24
49
17
7
41
6
6
54
36
24
132
24
54
54
25
24
23
9
51
54
15
39
6
6
13
107
45
3
30
18
48
85
35
141
24
96
39
42
7
56
117
3
111
9
15
42
90
18
12
7
41
24
12
96
99
24
16
65
24
156
3
16
56
99
24
42
3
45
6
45
129
42
24
24
18
43
5
12
42
109
8
9
55
5
36
54
6
6
37
5
67
29
12
7
17
15
51
37
71
90
66
24
84
1
89
79
8
40
65
24
6
9
15
25
48
32
24
33
54
97
29
84
48
7
104
51
24
192
84
105
24
64
11
120
192
61
17
24
15
64
23
36
109
11
78
6
30
3
16
240
24
41
55
5
30
6
15
93
48
3
64
32
88
47
6
30
13
35
189
87
168
1
11
48
36
81
9
6
33
15
25
11
6
15
51
93
15
9
16
24
17
60
19
24
5
36
66
24
36
60
6
31
77
12
39
9
42
48
13
29
30
78
36
43
5
48
3
16
29
60
15
64
131
21
144
75
6
78
1
56
24
9
7
23
6
43
131
18
27
21
6
24
54
12
6
48
72
18
19
72
53
60
42
13
47
49
35
141
9
15
21
163
161
72
7
11
36
24
73
29
84
60
19
24
35
6
66
6
63
16
72
29
18
121
11
30
12
6
30
30
81
45
108
48
132
60
6
60
6
7
56
3
48
30
39
16
5
19
83
78
330
30
84
6
13
32
45
12
7
72
23
1
48
17
12
3
9
31
41
156
108
30
6
19
71
36
12
57
9
72
72
96
36
84
90
30
132
60
151
29
91
8
3
78
48
79
17
7
23
33
45
48
42
6
6
37
8
39
81
33
31
65
36
84
31
48
24
83
24
90
19
120
17
36
18
1
80
48
27
6
151
41
156
75
21
99
16
24
56
3
45
72
64
24
24
8
15
24
66
63
51
72
61
23
18
15
16
5
54
6
54
30
19
41
48
72
7
119
24
18
7
95
36
6
7
29
27
3
13
5
99
51
42
18
25
5
43
11
120
85
120
41
210
30
66
6
7
221
19
47
36
37
11
24
30
15
3
48
141
9
31
59
69
45
12
7
72
41
79
56
9
159
33
7
47
48
57
75
13
5
19
23
25
35
13
120
71
30
43
23
66
31
23
6
114
30
3
57
90
54
6
48
18
60
27
81
174
49
17
55
65
12
30
18
51
123
12
18
31
5
19
71
54
108
24
108
78
12
192
9
64
152
21
12
48
39
64
17
42
6
6
60
78
175
47
24
9
15
25
17
24
54
57
40
83
6
39
51
30
15
40
120
48
53
19
35
21
63
1
24
96
17
42
36
25
48
47
1
5
108
66
6
7
197
43
48
11
13
56
39
25
24
32
33
42
45
21
3
99
6
72
7
95
49
17
42
69
48
15
81
16
23
97
128
27
30
7
17
90
54
111
16
65
24
24
72
18
21
88
11
ABCD 98427465088*3^$a+1 [50015]
48
27
180
33
81
64
30
66
50
30
10
5
25
24
35
1
24
11
21
54
54
15
27
28
30
116
36
48
10
62
88
26
94
50
9
1
6
60
54
20
102
9
109
156
24
35
96
39
6
24
51
48
27
6
15
3
46
23
3
9
69
10
5
1
54
2
138
42
4
24
47
15
18
40
56
30
6
24
64
2
114
24
10
6
44
40
6
54
56
39
21
54
10
30
5
21
54
6
3
1
20
16
20
100
23
1
26
33
33
15
73
30
6
80
24
39
3
150
48
6
34
80
16
56
48
72
3
1
134
9
57
36
15
15
54
123
33
48
111
15
4
5
1
20
6
34
11
49
20
4
11
55
24
2
4
71
165
75
3
10
6
60
150
140
24
70
6
14
42
34
50
10
20
64
66
71
72
36
60
21
60
15
129
39
7
44
6
3
96
45
36
10
20
21
45
60
4
20
66
24
60
70
44
15
51
45
19
29
21
42
48
66
30
156
120
24
9
55
36
164
10
96
35
85
14
12
57
48
9
60
34
20
69
12
36
3
40
50
30
6
24
12
48
66
21
133
2
90
30
33
12
13
11
105
3
12
45
66
60
18
16
11
24
81
18
126
15
15
66
28
11
60
21
108
12
63
1
35
15
30
24
12
4
20
84
66
24
106
35
25
14
6
6
30
24
36
30
60
18
36
4
11
9
36
4
20
15
25
2
28
20
160
92
34
20
6
93
27
18
6
10
20
66
24
6
63
72
48
91
90
110
6
87
72
21
3
21
10
44
42
28
2
69
48
51
9
60
63
105
3
57
63
42
18
12
54
34
2
54
30
4
56
3
57
94
20
21
39
6
36
28
35
25
167
49
56
63
27
69
15
10
26
18
72
18
9
3
57
7
14
40
30
182
124
20
3
51
69
57
6
57
96
45
10
60
5
25
26
130
35
141
4
23
21
46
5
39
36
21
69
130
41
3
40
26
3
31
122
148
2
94
146
34
26
9
9
6
6
34
185
69
39
27
4
60
26
60
30
6
15
153
30
57
13
32
24
75
75
10
20
3
37
14
6
34
96
26
30
58
59
57
30
4
30
36
35
105
36
28
56
10
146
15
45
30
9
45
15
45
3
7
5
79
2
60
4
90
14
66
4
50
12
75
12
63
150
4
11
169
20
60
34
150
2
18
75
12
33
12
30
48
9
1
122
60
18
72
15
3
96
9
87
30
15
9
15
105
4
2
18
39
96
25
110
81
21
30
18
15
25
30
2
24
54
10
11
49
116
6
18
51
15
4
62
48
12
3
1
14
10
32
27
87
4
2
18
66
10
44
106
14
66
63
1
36
56
3
60
51
70
56
48
36
75
15
30
6
30
28
2
153
27
33
36
49
6
20
94
2
60
9
39
36
33
1
36
54
6
80
30
96
58
56
30
33
12
45
24
40
11
24
21
6
48
40
30
2
48
45
1
71
109
11
33
10
2
4
24
92
63
45
42
93
27
90
78
9
31
30
66
150
59
165
39
1
62
18
40
32
24
96
58
62
63
75
102
75
49
54
29
1
95
120
57
24
120
24
36
4
59
1
6
30
191
9
4
20
39
27
30
4
11
25
26
48
9
21
12
54
34
35
75
9
117
40
30
26
39
24
1
23
48
3
6
70
14
66
34
32
4
35
49
26
21
49
23
51
30
42
34
14
6
64
2
33
1
14
156
54
42
18
39
12
15
6
60
3
75
66
24
102
88
6
24
11
21
39
49
50
40
26
30
6
63
55
66
110
30
30
66
3
72
109
60
30
14
12
24
3
60
1
20
15
45
10
5
21
6
24
64
30
56
84
36
34
2
28
26
30
24
51
85
20
64
59
93
4
20
4
60
59
7
30
14
6
51
12
72
60
45
4
20
10
62
3
27
28
26
84
70
90
59
61
26
34
35
72
12
31
110
12
60
60
4
146
30
24
84
16
20
120
51
12
1
167
93
12
28
2
94
11
12
21
36
24
70
36
30
11
69
66
90
114
6
24
6
9
39
177
69
64
35
55
26
40
14
6
3
3
48
10
35
25
2
24
105
45
4
36
56
3
21
39
85
56
120
15
9
30
21
15
9
1
54
2
90
9
39
150
10
50
51
21
24
30
54
40
60
152
30
30
4
44
6
36
45
45
28
20
36
3
37
11
48
21
96
24
24
75
55
6
114
5
25
140
12
18
105
12
45
4
50
64
29
97
50
90
64
59
1
6
5
21
58
5
24
3
150
24
84
6
84
57
73
32
39
49
92
58
17
99
6
4
60
26
69
105
63
91
26
15
21
4
20
4
60
92
3
21
51
9
3
21
6
124
26
15
111
34
110
33
1
32
120
27
96
25
120
11
48
108
69
70
41
60
43
62
34
90
24
92
58
17
13
62
4
14
100
56
114
42
15
3
42
4
20
3
93
24
94
60
20
12
90
4
24
20
66
10
30
80
66
28
26
6
15
43
20
117
108
105
16
11
33
6
69
31
44
42
28
62
138
16
24
30
2
34
5
25
26
9
21
24
24
87
13
59
33
28
60
56
40
30
20
6
18
106
11
3
42
48
51
24
24
1
50
42
18
6
64
36
155
75
33
27
24
66
4
20
27
12
123
9
85
11
9
10
104
6
40
20
10
53
31
110
39
27
45
49
62
57
120
27
10
11
33
162
45
48
141
66
64
101
48
36
25
80
15
21
54
30
6
4
30
119
51
24
72
34
20
15
81
48
39
27
69
81
6
28
66
30
50
3
31
6
26
28
ABCD 98427559736*3^$a+1 [50032]
1
59
31
5
52
69
51
21
36
162
69
80
84
16
21
11
12
196
20
103
81
96
21
51
57
144
71
16
24
15
54
59
49
23
49
87
111
18
18
197
256
104
88
192
60
108
20
109
144
90
77
13
35
109
11
115
225
60
3
29
48
13
27
369
18
165
200
67
21
24
120
68
12
40
75
5
76
20
192
85
36
47
120
64
129
11
60
88
128
1
11
132
55
144
101
28
8
43
72
36
9
120
20
84
60
31
29
16
27
90
27
8
12
43
65
48
160
24
60
20
60
28
93
35
1
18
5
48
60
52
51
5
13
179
40
51
41
108
40
188
397
3
80
52
48
32
73
216
11
132
55
33
72
96
32
73
39
56
193
51
68
43
18
99
81
54
5
85
135
99
33
21
59
16
212
60
52
56
4
9
131
48
37
191
79
5
16
60
32
12
19
69
57
36
179
16
21
3
20
193
95
112
188
52
20
16
144
21
39
15
161
64
27
342
27
27
45
8
24
16
33
11
108
88
44
108
40
12
129
47
12
52
87
29
40
20
64
63
5
103
288
41
108
157
111
84
111
117
81
11
7
90
83
216
79
108
53
120
61
99
27
5
12
145
11
40
200
24
121
35
12
43
29
7
90
23
31
137
28
44
180
36
133
36
63
120
8
64
116
84
16
72
128
31
36
17
96
12
132
16
20
121
39
24
99
69
8
4
116
40
123
149
121
87
104
25
63
48
15
65
180
25
18
9
12
68
109
179
64
99
41
49
11
79
201
33
23
84
76
69
15
57
179
37
275
120
1
47
24
1
39
69
51
3
90
54
21
48
3
17
12
25
18
5
184
80
76
15
18
47
12
168
72
43
45
24
36
60
200
211
18
216
72
107
1
18
41
96
4
8
160
33
39
188
132
19
18
72
11
48
49
108
23
28
72
92
28
32
196
33
147
24
45
75
123
17
37
36
83
64
69
11
16
72
48
264
96
20
4
56
61
71
1
47
7
72
53
1
47
169
36
99
9
131
36
13
59
85
107
36
124
80
88
87
18
23
12
12
88
92
36
25
72
36
11
7
9
72
132
60
15
21
285
18
21
176
40
15
54
131
12
37
15
60
116
60
181
54
185
72
13
36
18
162
51
32
16
92
97
15
36
24
267
29
7
105
140
7
53
312
76
12
69
3
56
100
80
4
9
71
48
28
33
99
32
16
240
44
76
20
31
129
87
137
16
12
159
149
4
56
4
60
15
33
80
13
75
33
71
160
128
91
54
36
111
20
48
19
41
48
160
183
29
43
65
4
60
20
16
24
216
27
18
195
39
81
45
36
72
18
29
25
35
4
51
9
20
48
265
35
1
11
16
32
52
156
3
17
73
51
8
12
96
49
83
12
28
72
56
91
144
54
18
90
87
276
120
212
43
65
64
36
44
61
18
18
63
45
18
5
108
4
68
12
28
27
72
93
56
220
20
7
53
271
21
8
79
33
3
18
90
89
72
48
160
117
171
9
95
120
48
61
108
63
117
59
103
117
63
81
27
33
8
13
35
120
115
54
23
88
80
25
108
11
288
12
48
1
54
153
44
1
87
140
25
36
87
24
176
120
43
17
37
27
36
224
55
53
48
64
33
27
68
13
15
57
27
36
44
16
92
19
189
24
21
162
105
3
5
40
44
91
105
129
54
17
192
25
54
36
213
57
3
15
69
200
160
20
1
155
97
ABCD 98428658624*3^$a+1 [50002]
24
72
83
93
64
11
33
60
64
56
39
37
84
32
28
11
9
12
124
96
72
47
36
73
59
33
87
60
12
1
80
159
36
45
99
36
49
8
232
35
189
279
85
60
20
60
27
108
93
108
24
252
16
47
37
11
60
12
21
39
93
4
96
168
24
47
9
16
120
8
63
69
15
13
48
80
75
69
4
32
60
39
13
35
13
47
37
80
75
49
47
13
20
111
1
20
48
12
4
35
25
35
45
36
99
13
95
12
36
57
16
24
32
111
12
60
81
111
81
15
84
60
169
56
136
152
100
68
15
57
75
13
24
155
69
72
160
47
1
12
59
9
16
23
1
59
57
60
63
21
96
3
33
27
21
40
336
20
4
24
8
60
39
60
81
144
124
47
33
4
80
27
36
49
24
80
216
3
45
16
24
95
1
20
124
23
25
59
69
96
15
49
56
16
119
33
40
47
13
80
16
84
23
25
47
81
87
225
75
69
36
27
33
184
35
108
81
111
253
23
72
97
23
37
24
32
64
23
33
88
12
60
32
192
15
33
36
12
27
21
4
47
81
12
132
51
180
12
145
8
88
56
63
33
27
12
141
4
44
16
68
16
59
181
200
52
12
20
87
21
39
25
84
179
93
28
24
32
168
48
39
120
36
132
25
56
60
76
56
15
9
36
12
27
96
25
59
81
40
8
51
129
76
11
45
15
45
64
83
45
15
45
96
112
8
72
48
27
109
44
16
36
44
75
121
95
33
192
87
25
47
1
24
96
35
45
24
28
36
11
13
8
48
24
40
176
76
35
13
95
21
144
76
59
72
1
224
51
45
27
61
59
93
15
105
4
68
60
268
72
12
44
24
15
1
11
45
16
47
33
112
35
240
108
9
24
72
15
9
4
11
21
28
71
25
11
25
144
35
49
104
75
13
24
36
20
24
15
21
15
72
12
145
56
232
8
72
12
195
81
87
21
27
217
92
60
243
60
21
4
8
4
44
24
12
16
12
48
8
27
117
63
13
11
25
155
21
48
111
1
35
72
1
236
16
48
32
4
60
11
24
48
13
47
153
27
1
60
20
96
15
13
56
39
60
37
120
8
123
12
81
16
35
69
39
12
13
68
12
3
180
9
63
1
71
109
47
133
312
47
21
207
33
36
3
165
123
24
48
21
39
25
56
72
24
3
1
11
441
28
59
1
32
52
95
12
69
12
88
24
56
39
73
59
13
56
12
27
72
45
36
48
99
73
35
49
191
12
72
121
60
8
27
60
120
24
108
73
20
60
52
227
180
36
69
3
120
33
180
27
21
24
27
61
95
93
12
88
104
87
33
120
3
72
21
36
75
25
11
144
21
60
27
241
56
63
12
69
111
60
81
28
32
39
189
39
13
95
9
36
99
9
27
9
28
8
12
3
25
8
51
180
216
45
4
24
84
23
309
15
69
147
72
217
23
1
20
36
15
9
39
13
20
27
12
25
8
88
12
107
108
48
24
49
212
24
15
36
72
21
16
96
35
180
25
80
39
25
131
45
52
20
12
100
95
25
35
13
276
11
1
84
80
15
21
24
63
108
24
1
68
16
44
159
45
48
15
12
13
104
231
84
45
120
64
47
84
49
44
40
35
57
4
72
8
111
81
24
3
13
20
148
44
75
33
144
24
264
75
21
100
20
39
180
165
15
1
71
225
36
60
27
48
37
48
80
15
132
141
36
3
12
33
3
105
24
40
20
36
27
132
1
24
68
48
15
13
36
60
24
107
49
35
1
35
13
80
40
71
61
12
48
80
27
61
12
180
168
71
9
36
28
96
104
207
33
63
84
21
39
25
120
56
160
84
96
47
85
23
24
153
16
59
61
32
39
9
99
217
140
4
11
33
63
84
60
48
57
3
21
180
36
40
20
16
12
47
81
27
21
52
60
8
39
33
208
20
36
76
84
8
52
11
72
25
ABCD 98428949512*3^$a+1 [50190]
294
30
6
36
49
107
24
18
54
12
9
15
1
191
18
18
18
43
17
30
1
17
18
13
137
7
32
159
33
39
12
18
78
48
93
21
43
29
90
12
72
216
36
57
33
111
57
7
119
120
6
66
42
30
24
25
65
12
24
36
7
11
21
9
6
72
48
126
24
3
48
3
61
96
59
66
19
48
80
64
5
75
51
24
36
12
24
30
288
60
3
64
23
18
30
36
72
6
7
5
42
1
35
120
126
7
11
24
12
49
11
21
33
102
9
63
72
60
13
95
18
12
54
61
32
3
156
6
12
31
5
6
21
16
176
69
6
12
36
21
3
13
5
102
162
19
77
12
24
90
21
63
1
96
47
36
78
30
96
36
30
162
150
55
48
23
57
159
48
60
12
57
16
5
43
48
71
105
16
35
60
1
47
49
80
15
60
37
53
36
55
161
12
114
97
5
27
16
53
43
167
6
67
17
42
138
36
42
120
21
33
31
41
18
144
60
18
18
12
60
48
18
24
12
42
93
33
12
3
96
112
48
11
144
42
102
24
13
23
102
60
90
12
1
77
19
83
54
42
102
36
72
24
120
75
3
36
36
54
31
17
114
12
18
18
45
16
107
48
18
204
18
12
78
156
96
15
33
24
12
42
120
18
24
111
16
35
12
24
25
41
7
119
25
11
21
147
156
162
6
72
108
72
30
6
25
48
32
87
6
51
16
5
48
144
43
32
69
90
1
17
63
16
48
53
27
16
29
60
30
73
23
57
9
7
53
18
12
61
176
16
5
12
31
23
78
18
54
18
18
246
36
85
11
30
6
97
113
18
45
48
3
234
30
18
67
5
114
30
18
42
15
33
78
120
9
27
6
48
42
36
84
126
18
36
24
192
42
12
90
42
7
41
7
47
42
126
25
32
153
42
12
60
21
48
16
48
131
36
72
49
23
25
48
41
103
5
30
6
18
54
31
53
18
90
6
25
5
90
97
17
198
48
24
97
149
6
30
54
126
19
5
120
54
6
18
36
97
11
54
138
21
51
13
5
18
9
69
180
102
1
203
138
36
54
42
39
51
13
131
54
7
11
85
35
42
12
126
121
47
1
47
72
18
7
48
53
18
9
160
32
75
69
15
54
18
60
90
66
60
126
39
27
126
18
72
18
36
7
96
5
43
47
72
6
18
192
1
203
37
179
30
63
69
66
36
216
24
138
72
18
36
54
39
15
60
36
12
24
48
180
24
1
32
15
78
19
48
5
235
96
59
85
32
45
18
129
57
48
108
60
15
16
95
48
96
48
24
66
39
15
6
75
64
23
25
80
33
6
12
108
1
128
51
18
6
37
32
57
54
120
73
41
7
23
144
9
87
12
61
35
30
60
12
6
30
3
16
23
57
27
181
35
18
96
120
36
31
29
12
18
6
31
17
127
35
36
60
84
9
99
42
138
57
112
65
31
29
67
53
72
6
180
73
11
85
5
60
12
90
57
105
6
1
35
12
36
36
9
87
30
54
18
67
48
83
90
19
17
72
18
6
48
24
30
78
126
12
54
126
54
7
47
90
78
30
6
18
36
79
144
48
48
125
3
64
5
24
19
17
36
54
21
45
24
30
90
78
37
53
12
31
32
9
18
90
198
24
13
5
30
45
99
60
1
11
85
29
19
128
69
54
37
11
37
128
21
48
6
48
72
253
71
57
15
1
96
48
17
18
13
47
1
128
64
143
49
41
7
32
69
72
3
57
55
144
17
30
6
54
21
9
24
54
84
144
24
13
5
91
35
13
17
90
42
43
80
15
97
173
108
55
59
30
132
102
13
80
51
61
17
54
265
23
12
36
114
84
6
66
108
31
11
102
234
21
75
54
72
48
144
36
3
15
18
6
12
13
23
25
48
59
21
9
54
72
25
29
19
5
43
32
27
72
45
160
53
54
48
24
18
18
57
16
71
12
61
65
18
18
24
12
24
30
1
89
54
97
29
211
101
12
60
84
18
93
51
61
29
3
69
150
18
18
90
39
63
1
48
29
30
21
64
48
17
54
120
96
129
64
53
60
54
18
7
32
9
60
18
121
80
27
72
157
77
3
39
48
9
27
36
81
27
54
6
25
11
102
54
57
3
36
18
103
347
66
3
15
18
42
18
36
18
12
114
36
36
174
60
13
53
6
12
9
63
78
48
18
49
23
9
15
90
18
85
80
9
96
39
64
ABCD 98428997144*3^$a+1 [50002]
53
3
40
24
32
40
24
44
33
99
160
17
31
8
40
48
24
173
96
39
16
44
24
16
48
24
128
48
45
43
108
17
15
16
32
84
24
16
96
8
28
41
7
41
3
33
24
24
120
39
4
60
56
12
36
252
81
43
29
108
180
3
16
53
3
153
15
64
5
31
108
80
16
185
24
72
55
20
9
19
24
5
12
27
48
21
27
28
32
45
19
24
32
57
19
60
65
12
51
16
53
72
43
24
41
7
8
9
120
39
16
68
4
53
7
41
39
261
63
9
163
53
15
24
69
67
24
5
175
12
29
39
4
29
19
72
17
15
4
68
12
16
68
112
32
24
9
84
7
80
52
32
12
57
24
3
76
68
16
12
12
48
20
4
5
39
96
28
56
69
27
28
60
77
99
33
31
24
24
17
111
48
40
12
32
28
53
3
12
21
12
75
105
55
152
21
7
44
129
51
28
53
115
5
19
41
27
16
32
81
96
3
81
39
160
8
64
96
72
8
112
5
7
5
15
21
51
72
88
77
12
55
96
41
63
16
32
72
48
21
96
3
48
9
7
41
39
88
56
33
15
16
104
24
28
84
269
67
56
88
24
8
33
15
16
101
7
20
21
7
84
77
3
16
12
36
56
9
55
48
80
52
12
53
12
192
24
31
5
60
55
20
21
84
156
55
89
7
36
20
48
12
16
68
16
60
5
96
31
8
40
56
21
43
233
27
4
104
16
8
40
56
45
19
72
17
60
291
132
57
67
48
48
20
84
28
164
45
43
8
9
63
16
120
17
123
60
96
36
28
8
69
7
36
44
28
24
56
36
76
29
67
36
80
100
41
3
33
147
108
36
45
15
36
12
4
5
3
40
29
19
125
24
7
20
40
104
105
15
4
60
24
41
15
45
27
21
48
75
64
44
84
40
24
80
12
28
5
15
36
28
41
91
8
9
43
20
12
36
16
29
19
17
60
15
4
56
69
3
28
12
89
24
15
45
7
29
24
7
173
3
100
44
24
16
24
29
7
20
69
51
40
29
19
24
8
88
68
52
8
4
29
163
41
91
5
24
27
16
17
15
52
113
159
172
65
39
64
101
75
33
48
12
123
33
31
72
48
113
7
120
24
8
33
39
24
24
148
5
91
5
63
141
43
8
120
24
9
7
29
19
5
19
53
127
5
7
96
77
3
120
225
7
20
57
48
43
5
99
81
99
52
12
32
45
51
60
64
20
12
33
7
17
27
4
24
65
99
69
43
20
40
24
176
40
77
7
140
96
45
60
31
29
24
24
51
12
76
84
17
63
57
43
29
3
16
108
17
24
60
7
96
41
31
12
77
15
36
105
51
24
21
55
5
96
7
53
19
32
96
24
64
48
29
3
40
56
48
4
17
12
96
3
12
84
28
36
80
21
228
60
27
12
36
9
43
56
36
132
16
12
32
69
55
65
3
28
8
45
48
27
40
12
20
9
115
20
60
45
3
12
16
56
96
40
24
8
57
72
60
7
80
16
12
8
48
12
108
24
24
16
72
101
39
33
19
72
29
27
69
27
112
125
31
17
27
48
36
36
12
16
12
41
7
41
31
200
9
63
69
27
105
51
12
4
53
7
53
51
9
67
29
132
3
48
21
60
36
7
164
60
28
53
75
16
32
52
12
84
20
28
29
24
27
124
29
39
36
88
72
80
45
3
16
56
52
12
41
39
72
12
76
224
36
28
8
40
84
60
96
5
12
87
60
84
24
64
65
67
17
19
53
27
12
28
32
72
16
48
41
15
96
4
48
36
5
27
28
68
24
4
12
20
48
4
12
60
8
64
12
29
60
51
48
36
33
120
43
5
135
52
104
40
104
33
39
60
52
60
36
24
5
115
44
36
24
52
65
147
40
32
81
31
8
60
36
33
31
101
19
48
53
24
3
88
12
80
105
55
53
15
12
36
120
208
29
168
43
72
8
160
101
36
31
53
3
45
84
7
41
12
7
108
29
24
31
41
3
16
48
29
24
36
31
101
171
117
55
32
12
105
27
108
160
41
55
116
228
28
20
120
45
3
117
3
64
41
15
64
32
132
36
16
5
12
27
28
164
33
120
103
32
76
29
7
41
7
36
12
17
123
4
77
7
96
12
68
72
16
113
67
92
33
96
39
48
156
9
67
5
43
24
41
19
41
51
48
9
72
159
9
39
21
27
4
12
72
92
84
24
36
33
51
28
92
96
48
21
115
185
3
9
27
60
16
92
21
67
72
20
48
4
101
84
63
36
57
27
28
48
80
36
136
53
12
55
60
5
43
32
28
17
39
33
75
76
96
56
105
48
132
15
36
9
19
36
8
9
7
72
32
24
64
20
57
36
7
80
12
16
48
5
27
64
89
48
24
19
8
84
48
4
32
21
3
ABCD 98429019428*3^$a+1 [50011]
319
24
105
80
67
180
12
36
9
87
201
51
12
65
259
72
36
33
464
16
423
144
60
237
459
240
5
103
12
36
36
165
51
24
156
24
108
48
5
103
57
15
24
57
135
96
108
221
31
449
64
399
113
16
39
9
96
80
43
24
12
81
99
324
72
60
360
45
99
12
65
187
252
57
75
336
165
80
7
9
123
12
41
67
144
60
81
75
36
108
261
159
17
67
36
9
15
257
79
216
288
60
48
168
48
21
3
93
387
108
72
41
379
48
5
19
156
24
216
113
259
324
41
19
120
101
16
15
48
129
51
77
16
15
132
264
101
151
9
123
36
17
19
12
65
31
72
408
36
77
103
24
108
69
128
31
36
29
48
19
72
48
21
48
99
12
81
99
189
303
33
3
144
192
29
16
32
211
60
161
31
96
72
252
120
72
29
43
309
111
84
189
27
5
64
63
36
45
39
60
125
67
24
36
33
128
31
33
3
333
27
24
84
24
108
108
252
221
43
72
96
125
127
84
252
225
27
108
9
272
7
105
243
45
32
64
80
7
41
67
189
48
3
125
199
12
180
105
279
473
151
204
264
216
45
32
175
209
175
33
3
48
108
81
315
60
120
108
69
32
211
516
72
396
24
72
12
185
16
39
9
3
24
84
252
69
3
29
103
12
168
156
57
80
64
15
36
168
21
423
72
24
41
31
33
123
69
32
187
117
135
137
31
17
160
75
53
19
36
144
120
36
60
81
48
48
15
240
264
41
55
57
231
57
144
243
29
43
24
36
84
108
297
51
12
132
93
32
55
156
93
96
51
84
60
48
29
16
144
32
67
204
177
123
117
27
180
225
176
199
156
429
3
216
144
117
27
108
24
120
137
103
57
48
51
60
72
12
29
211
120
5
112
240
243
45
99
45
224
55
89
127
288
33
15
81
144
63
24
144
12
180
60
45
96
147
216
165
135
132
108
57
63
528
12
101
115
60
177
159
33
32
48
139
24
93
15
129
63
96
36
12
144
24
36
117
3
24
84
33
39
201
123
36
144
60
120
24
48
117
63
33
135
48
36
101
64
15
113
16
3
36
9
32
144
79
81
48
87
137
7
24
17
211
24
72
525
27
24
540
144
12
ABCD 98429163726*3^$a+1 [50005]
6
53
3
18
22
6
6
18
18
92
16
60
17
12
3
34
83
61
60
50
16
24
12
2
18
69
12
27
82
6
18
11
27
117
9
18
4
12
29
81
34
41
60
72
60
3
69
57
27
25
18
41
31
2
3
7
116
57
43
24
42
42
24
18
2
22
14
28
17
120
144
12
19
12
6
23
12
25
83
103
5
19
6
35
12
163
17
108
13
11
12
25
18
41
43
29
115
17
36
21
15
19
17
3
28
24
5
91
24
18
8
27
120
13
42
24
6
12
30
89
121
12
47
1
24
26
36
117
91
36
80
4
24
26
159
25
32
46
101
12
19
5
12
7
17
49
60
47
12
25
18
56
9
1
8
15
24
105
15
43
12
77
37
11
3
72
21
33
22
30
54
56
88
24
90
84
144
35
31
24
20
52
20
4
89
24
60
43
12
2
10
5
12
60
39
4
14
28
24
2
21
36
24
84
55
5
79
6
6
12
6
107
31
17
13
47
81
10
5
1
6
5
24
127
17
111
45
9
27
7
56
22
30
17
25
36
71
31
5
37
6
42
18
41
7
36
84
140
36
34
6
42
18
6
18
41
19
29
24
31
6
30
2
82
17
36
55
29
36
19
101
84
13
23
175
32
33
60
25
6
84
66
36
18
17
48
12
12
25
54
17
27
4
18
11
25
42
98
34
20
88
2
10
30
83
72
37
2
21
31
38
52
42
50
16
60
23
13
6
41
75
33
3
40
96
48
24
12
6
11
1
6
60
20
36
10
47
1
12
23
15
21
13
11
12
31
2
54
21
7
80
45
1
48
50
33
39
22
32
75
121
20
27
27
18
27
48
73
30
24
5
43
41
43
24
20
9
12
36
19
17
87
36
4
48
36
42
23
31
12
5
12
25
23
1
6
2
40
11
129
18
10
23
31
65
1
14
33
1
11
24
25
47
3
9
12
37
50
69
7
5
7
128
16
12
120
48
2
3
37
18
24
12
6
23
57
4
32
54
10
23
7
14
15
31
8
76
32
16
20
21
1
84
11
43
41
7
8
117
48
19
126
11
165
10
18
42
20
9
12
15
9
27
70
38
16
2
18
10
80
99
79
18
11
13
35
235
17
31
77
72
48
7
185
7
24
32
9
24
3
10
42
5
87
9
36
37
8
52
6
29
1
2
22
47
79
48
36
18
6
36
41
13
36
42
5
13
44
16
6
14
15
21
39
15
18
3
79
5
36
55
18
2
10
48
42
24
65
13
32
52
66
89
9
15
36
25
11
85
42
156
17
37
8
54
18
4
14
46
6
5
31
24
5
25
11
24
36
31
152
10
6
66
8
22
32
52
17
3
88
42
35
13
18
60
5
13
11
48
67
12
29
99
57
13
6
90
102
42
86
36
72
21
49
2
28
41
39
40
104
18
22
32
82
35
9
15
205
54
30
6
24
77
7
12
6
35
7
29
144
51
9
61
42
6
11
1
6
24
92
34
2
105
31
24
48
17
99
18
34
42
12
6
32
9
24
55
90
23
43
12
41
12
48
31
42
11
12
15
16
12
12
5
121
72
35
19
17
25
6
2
54
10
18
5
12
37
95
75
28
17
25
2
58
14
21
60
7
108
18
59
49
110
45
27
36
18
34
5
51
52
38
3
1
42
36
77
37
12
23
84
43
20
166
14
18
36
39
1
168
23
67
18
23
79
122
28
6
125
3
28
29
43
12
29
93
3
31
41
37
71
1
96
8
16
20
4
12
2
10
18
44
10
59
13
11
13
60
23
73
12
68
15
12
63
18
3
31
17
108
55
2
147
7
8
10
11
31
17
37
2
45
156
19
32
4
41
49
114
12
12
30
12
6
24
18
23
19
101
21
15
49
23
19
6
11
1
59
69
15
1
11
1
36
47
79
8
10
44
4
42
12
12
2
3
13
18
5
31
2
22
14
16
12
83
15
72
22
83
1
6
12
2
40
132
18
24
102
60
23
12
91
38
39
48
3
57
43
5
24
33
18
9
7
60
12
20
4
14
3
15
28
72
42
74
70
42
42
155
12
21
3
84
19
38
18
21
73
47
19
12
29
13
24
6
12
72
78
26
36
82
6
18
42
6
8
34
53
31
17
60
132
37
90
12
17
3
70
11
73
8
18
16
84
5
55
20
21
15
9
37
24
24
59
43
18
6
24
54
23
19
66
23
61
68
16
11
13
23
63
10
59
12
45
63
19
53
13
11
12
7
2
10
12
29
3
112
6
36
44
10
96
92
9
31
50
36
15
12
31
41
9
18
76
14
46
116
52
90
35
12
19
8
28
8
34
38
21
25
42
60
48
5
19
5
31
24
48
5
12
33
4
23
7
146
58
17
1
47
103
29
31
56
72
9
7
17
13
42
36
2
90
16
6
14
22
32
46
126
6
24
168
5
93
22
29
13
11
33
54
94
11
3
21
115
65
1
30
6
48
2
10
42
5
37
6
134
34
78
86
90
16
6
78
119
15
28
24
38
15
31
62
4
14
9
13
6
116
33
1
42
41
108
12
105
18
112
24
5
31
48
17
1
83
24
79
6
2
9
7
48
62
10
29
25
8
3
24
27
9
7
90
56
15
25
6
36
29
19
78
23
37
23
105
64
6
41
24
43
60
68
16
18
66
8
28
6
2
9
25
24
66
18
143
1
66
42
6
78
95
79
29
25
47
3
22
35
33
15
3
72
22
23
19
65
7
17
81
72
34
20
112
12
30
26
52
5
60
37
6
5
33
4
18
24
26
147
12
24
97
24
2
9
12
36
55
60
29
79
12
84
24
60
108
24
5
36
19
5
43
53
3
58
32
63
1
42
78
48
59
12
1
11
27
69
1
6
65
21
36
15
156
27
10
107
9
3
151
53
24
55
36
5
49
18
36
48
12
29
1
2
72
33
36
24
12
43
29
75
18
76
59
24
3
54
46
6
18
108
2
124
2
21
7
44
52
12
6
23
13
59
7
77
43
41
13
23
7
20
36
72
18
27
7
29
27
21
91
12
60
32
34
42
18
23
9
54
108
4
32
21
139
17
13
62
28
62
27
60
25
30
5
15
33
111
72
16
12
12
30
18
18
126
5
24
36
61
78
72
32
34
120
59
31
26
63
24
21
46
60
54
11
9
15
7
29
1
24
48
2
34
2
21
43
42
11
132
7
50
34
89
3
4
6
47
31
48
6
59
15
4
32
52
36
12
8
18
10
41
48
1
26
ABCD 98429538986*3^$a+1 [50081]
54
102
111
75
90
183
9
39
93
27
24
12
27
120
90
15
72
9
30
33
12
84
69
27
9
108
27
15
126
84
39
111
48
9
9
15
168
15
54
42
18
99
96
33
18
21
48
36
117
99
120
48
57
54
54
39
189
3
165
39
15
90
12
18
117
12
21
66
9
48
39
393
96
159
9
57
219
36
15
21
21
72
3
72
33
51
39
90
87
84
132
69
63
27
72
141
3
24
21
51
54
12
51
21
147
123
93
93
12
90
57
21
63
57
27
132
93
15
39
105
81
3
81
18
45
12
21
15
75
54
84
54
6
39
45
36
90
21
123
9
153
78
138
3
84
24
21
156
27
249
3
213
63
117
12
60
183
72
105
228
108
3
33
3
216
12
9
51
69
99
81
180
60
108
36
27
99
165
69
27
60
87
21
105
51
21
39
12
12
48
3
30
24
27
225
75
99
105
24
24
15
48
21
21
39
60
129
180
51
99
30
60
75
45
63
84
120
12
9
24
72
3
12
111
30
15
48
12
24
63
69
153
66
24
45
12
69
72
27
204
12
45
15
69
78
48
9
45
36
159
24
39
72
9
21
15
3
93
357
60
51
15
54
108
15
24
36
93
231
33
195
57
24
87
339
33
63
177
21
84
27
51
33
69
3
12
84
12
48
96
51
24
9
132
21
36
39
99
54
132
75
96
57
291
249
126
42
54
54
216
138
165
12
60
24
141
15
33
36
27
15
18
3
9
72
39
12
36
3
78
18
54
15
108
24
9
159
45
12
6
162
48
39
33
159
57
135
12
60
69
3
63
78
36
3
51
66
6
69
3
216
81
81
39
84
60
12
57
39
177
75
9
39
93
66
90
144
63
81
72
39
36
108
15
24
48
18
24
12
96
12
72
3
123
24
18
87
93
66
114
75
51
120
24
18
39
48
12
93
15
63
18
102
57
15
6
207
45
15
69
258
66
6
120
126
111
33
108
39
21
72
63
48
48
12
24
33
87
39
72
9
45
36
3
51
54
96
27
21
87
21
51
93
24
84
123
36
72
21
3
72
96
60
60
33
204
72
63
93
72
63
33
12
39
15
18
39
213
3
237
63
72
72
168
141
3
129
63
108
60
60
120
12
75
21
24
9
90
105
135
69
69
150
21
9
15
144
93
24
135
168
39
30
39
36
87
90
60
18
273
12
84
9
12
135
9
75
21
18
72
48
57
165
90
141
57
84
72
39
21
84
36
51
24
15
9
69
147
63
57
84
84
96
21
3
15
6
12
3
105
39
24
9
15
99
141
93
84
42
69
141
63
108
132
63
33
21
66
18
60
84
6
213
33
90
198
42
54
51
15
78
123
93
12
3
12
183
90
60
99
21
123
60
48
9
36
123
120
93
24
36
15
24
45
3
75
126
27
93
303
144
273
36
15
24
21
18
18
30
18
24
72
54
33
129
39
24
39
168
9
96
48
39
21
84
96
57
135
24
39
54
15
3
30
42
9
81
72
48
3
24
156
33
195
9
72
66
72
306
54
90
78
9
36
9
18
45
57
87
93
6
9
135
9
9
30
6
120
60
15
15
6
135
75
24
66
24
207
9
36
18
57
15
174
75
15
126
15
48
51
54
144
3
84
69
24
27
24
147
48
45
24
75
18
3
57
12
15
63
9
12
27
72
24
45
132
24
63
21
33
18
150
39
9
39
48
60
33
39
33
72
216
39
87
144
33
12
51
105
111
48
42
39
60
21
168
12
3
15
69
12
63
72
33
21
3
33
126
57
12
108
63
105
129
54
9
12
51
18
39
45
3
36
51
6
3
12
36
ABCD 98429562646*3^$a+1 [50081]
51
3
36
12
24
48
6
102
165
57
18
9
44
37
54
101
88
45
35
19
18
90
17
13
35
73
39
108
3
36
45
20
19
57
3
17
13
96
30
33
21
234
6
15
51
6
18
81
60
93
71
31
21
32
52
8
13
108
15
9
35
91
9
60
33
39
93
15
111
45
27
65
4
33
36
6
45
39
41
19
17
28
39
21
72
48
9
35
1
47
19
6
48
162
5
100
72
8
13
162
24
108
17
13
78
29
4
39
30
3
33
15
9
36
35
72
64
36
8
12
52
8
28
111
24
101
55
90
15
3
41
12
4
33
60
11
7
89
36
13
126
24
12
5
28
20
4
33
23
136
8
12
24
52
129
198
18
18
17
28
72
20
7
12
36
42
63
3
17
79
48
93
15
113
55
9
8
49
95
28
3
42
11
76
39
36
36
12
5
73
12
71
1
59
55
9
56
16
9
30
54
18
17
72
61
15
39
53
28
92
55
60
105
20
12
108
91
41
13
36
60
54
30
15
20
88
9
11
25
12
18
5
49
39
56
120
115
9
44
12
79
90
35
31
24
89
1
54
45
116
84
55
6
54
36
29
72
144
24
121
36
39
20
16
15
18
6
66
18
41
36
1
30
33
56
1
108
90
36
93
15
78
18
29
55
21
56
73
47
96
52
12
45
18
101
16
24
56
28
237
90
18
35
52
129
42
30
23
16
69
42
48
6
11
4
36
32
7
30
23
36
85
72
59
36
49
3
32
19
77
28
56
1
42
17
28
45
27
3
42
11
24
136
135
9
24
51
24
9
8
103
5
36
361
27
3
5
55
12
6
11
40
20
55
29
1
24
72
18
69
15
141
9
12
51
39
36
33
75
69
80
37
36
155
25
144
11
124
81
72
72
35
28
3
5
19
30
3
32
91
17
52
81
30
93
15
5
91
9
236
4
20
36
16
3
65
37
90
24
33
72
68
25
15
3
9
36
20
37
18
90
15
9
99
21
95
49
87
9
30
33
56
145
111
15
53
91
24
66
36
54
36
18
6
45
21
108
18
18
24
27
9
66
5
13
36
59
55
45
60
56
1
36
63
99
17
13
3
15
24
65
24
49
107
43
65
1
15
60
15
114
27
36
92
1
60
11
61
15
57
18
17
1
66
36
18
35
1
23
13
3
21
11
43
65
19
33
117
15
20
48
240
84
24
1
90
30
15
21
42
18
72
155
60
48
52
36
27
54
11
72
25
155
37
59
109
66
72
54
6
144
48
105
3
18
35
4
57
66
60
45
75
18
87
80
37
47
16
8
49
15
92
1
42
12
6
138
42
27
3
5
37
27
8
85
42
53
48
144
43
137
24
216
1
35
108
19
17
36
37
72
11
7
81
36
8
28
3
21
68
7
33
176
4
12
116
12
1
54
6
27
8
19
65
40
68
7
18
30
89
25
48
42
69
159
33
93
35
25
15
56
16
12
63
9
24
21
63
21
59
1
35
12
43
89
108
48
36
19
6
63
57
23
13
78
36
30
36
72
167
91
53
12
109
36
15
9
30
78
12
6
72
18
63
20
25
66
18
60
15
156
44
1
99
72
3
42
48
51
56
55
33
80
12
40
56
28
21
90
69
20
55
41
16
3
84
5
1
66
33
8
55
29
145
3
15
42
71
67
17
1
23
55
174
51
144
8
49
54
5
1
123
12
21
15
147
5
48
7
48
90
18
42
35
52
92
13
3
69
3
20
1
12
18
69
20
1
15
44
52
128
28
57
18
33
116
55
9
44
1
119
61
119
36
7
33
12
20
7
17
49
6
45
39
17
37
15
21
15
75
41
19
17
12
37
18
42
18
102
23
55
12
33
21
54
78
47
16
9
107
16
32
196
20
4
20
31
180
41
64
27
89
31
77
28
9
18
66
39
57
18
33
68
19
21
36
21
99
9
11
16
44
64
44
13
35
132
157
15
80
13
3
33
15
72
144
3
41
49
162
41
12
145
35
7
29
115
30
6
54
27
75
60
48
6
35
31
17
145
23
64
60
75
54
12
180
107
55
17
160
21
90
24
29
19
57
140
36
60
64
45
35
108
52
56
49
36
159
200
96
55
29
1
23
52
15
33
56
4
39
137
55
18
18
234
18
42
11
73
24
71
55
9
81
12
72
15
36
9
63
45
12
15
27
69
15
105
57
35
52
20
216
151
9
57
15
8
12
37
72
78
45
57
6
9
21
132
35
13
167
1
11
61
30
18
36
36
132
90
48
42
11
24
48
40
39
90
18
30
6
9
56
276
13
42
173
25
27
93
72
108
6
12
5
180
12
16
111
69
20
60
49
3
15
17
7
66
24
30
126
23
16
20
49
35
7
17
28
44
73
18
12
17
16
132
108
69
15
20
4
21
99
36
21
150
12
36
21
3
48
42
15
56
84
37
54
17
52
3
72
42
30
18
15
57
54
42
18
29
60
28
24
48
8
55
29
43
65
43
17
13
18
132
9
8
52
123
ABCD 98429742644*3^$a+1 [50050]
16
20
36
84
91
72
93
195
125
40
188
7
65
28
224
28
20
120
48
12
103
89
76
140
36
84
12
412
56
52
68
76
8
36
36
19
269
43
72
21
195
89
108
112
92
120
55
41
108
115
101
84
184
108
99
65
160
44
132
199
21
99
9
36
200
88
56
16
36
288
180
27
65
79
5
91
48
9
188
43
201
63
225
108
104
19
29
36
36
60
4
20
60
19
17
28
80
132
40
20
84
31
5
36
40
44
43
273
108
44
36
19
45
116
24
40
36
44
28
108
36
56
48
19
17
24
12
72
12
55
125
19
41
4
36
140
36
84
64
27
173
16
8
28
68
19
57
104
76
8
276
55
5
16
36
368
120
120
55
17
84
19
5
19
53
84
100
51
120
24
53
67
45
51
57
8
172
56
139
48
89
28
51
120
24
120
53
28
72
68
156
55
5
36
84
36
72
228
43
65
79
81
36
51
197
112
44
156
115
9
212
60
72
36
547
153
72
80
64
20
124
56
84
36
204
72
43
5
60
24
127
96
65
132
12
28
20
120
40
231
17
4
68
48
172
80
115
93
108
104
36
60
124
27
5
163
53
4
44
19
221
12
72
180
48
60
28
27
5
40
44
24
4
8
19
96
65
28
72
8
91
168
48
113
96
48
252
60
16
8
55
17
208
36
360
164
16
188
48
168
24
112
8
28
68
12
60
19
29
115
89
31
45
32
19
48
101
72
12
156
91
41
24
24
55
5
132
88
32
84
19
24
48
144
96
53
4
15
21
44
12
216
67
41
7
5
84
64
144
180
20
132
36
168
40
87
5
12
175
53
24
4
20
115
45
44
12
84
36
4
56
16
8
64
56
24
72
64
15
125
12
64
36
344
24
120
36
48
36
67
45
68
276
36
52
92
36
48
19
93
20
88
72
15
57
20
88
32
36
112
63
9
108
8
84
36
160
36
8
60
112
51
48
72
153
87
53
12
79
48
77
36
204
84
4
8
64
51
17
168
268
99
53
19
96
29
24
144
216
112
195
29
19
17
79
185
36
84
60
24
115
57
87
5
16
92
160
288
80
72
55
113
72
60
72
132
55
185
40
188
72
136
32
96
16
20
84
12
79
89
4
27
240
144
5
52
135
9
36
8
115
89
48
84
48
148
63
5
4
32
36
4
15
65
64
56
84
12
28
44
120
88
8
7
5
108
204
115
273
8
72
48
204
28
87
65
28
27
17
60
4
180
20
24
7
5
16
108
135
225
32
60
48
4
108
108
44
28
44
91
53
60
12
48
160
140
4
108
63
17
12
48
4
56
79
24
29
43
5
67
113
108
115
45
20
252
84
48
28
27
81
87
48
65
7
137
12
40
260
204
139
125
336
16
8
96
19
21
195
5
52
32
36
60
7
153
32
4
36
375
89
4
44
36
136
200
60
64
72
72
8
7
21
56
88
27
29
12
55
237
32
91
17
60
16
36
36
72
27
24
89
168
7
113
60
48
19
53
12
7
165
20
31
53
120
192
88
51
144
5
16
36
68
19
21
32
67
17
24
24
52
260
28
171
41
4
72
180
8
7
53
4
36
36
8
12
16
ABCD 98429799662*3^$a+1 [50018]
30
54
132
15
45
123
63
120
54
11
24
13
18
48
30
156
30
210
95
79
6
71
49
36
54
48
48
30
42
48
48
9
32
109
90
9
32
160
8
7
30
71
43
6
3
60
3
89
61
48
96
3
20
48
12
73
59
108
112
8
55
42
11
12
7
24
41
55
96
117
75
48
72
57
20
60
25
75
48
33
48
159
225
35
1
71
79
54
47
43
17
49
71
25
30
33
207
5
96
4
120
20
19
222
27
177
30
53
1
191
73
12
6
17
48
112
32
40
8
72
88
8
60
12
25
36
59
37
35
13
18
30
39
21
78
24
72
41
72
48
25
78
41
1
30
17
7
5
1
99
60
9
11
31
30
27
93
39
21
24
24
239
61
11
1
47
73
30
9
39
137
79
138
143
12
112
3
65
61
11
55
24
137
49
54
72
42
6
30
59
1
39
32
60
19
9
180
32
19
29
61
24
72
6
120
17
1
24
78
24
24
77
4
69
51
8
7
66
24
60
75
45
83
55
65
85
138
17
12
25
35
40
21
18
17
109
3
81
47
55
129
33
12
15
75
6
107
55
18
24
63
80
73
12
15
93
78
72
17
40
8
24
73
27
3
6
36
36
227
40
20
13
60
107
73
24
30
90
15
8
13
114
41
85
72
12
6
48
6
35
40
20
48
48
73
11
60
1
138
24
30
35
120
55
30
18
18
54
48
48
72
30
27
8
55
78
11
79
77
4
8
40
72
33
72
75
9
12
168
72
27
21
71
73
15
12
21
12
66
89
112
15
53
25
36
126
33
81
6
24
41
40
48
20
60
112
39
54
23
229
11
25
84
6
18
102
42
126
17
175
72
5
43
177
15
17
40
63
6
42
24
6
27
32
85
83
60
1
204
198
30
84
96
27
20
55
65
55
6
12
102
186
11
19
17
13
11
13
42
113
12
1
18
114
96
24
87
33
60
42
161
109
35
120
156
133
24
12
3
63
102
107
36
12
55
72
165
48
27
54
11
151
17
12
19
24
5
73
39
3
66
6
24
29
25
12
75
188
157
258
96
9
165
12
6
42
12
35
1
39
9
39
15
5
1
24
12
23
61
114
18
120
60
24
11
79
33
32
48
97
11
12
31
6
155
13
27
60
45
60
11
60
12
1
71
40
33
35
52
21
27
80
48
73
131
145
3
72
15
6
114
41
13
186
78
27
8
73
35
4
8
25
23
25
47
31
6
155
13
60
120
15
135
5
37
23
7
96
48
9
93
107
108
43
72
77
112
33
75
45
48
84
15
20
180
96
7
65
13
24
11
7
6
42
120
9
48
72
9
39
68
12
7
105
20
25
75
9
6
18
48
54
30
71
49
66
24
54
114
48
9
80
31
54
180
15
128
1
24
23
7
53
4
8
7
30
24
42
17
12
100
9
39
15
17
108
37
6
9
9
51
3
126
47
25
12
102
48
17
31
42
27
75
165
75
66
47
132
115
65
28
20
12
28
32
120
1
48
24
35
37
15
15
96
24
96
120
18
150
24
105
213
90
5
145
27
57
11
60
55
177
15
30
27
8
13
18
9
63
18
24
6
102
35
24
31
24
65
1
24
96
84
84
6
30
18
57
8
1
6
30
114
114
12
35
1
30
72
126
179
7
30
24
36
3
80
73
42
6
51
8
37
11
79
125
43
66
6
144
72
137
7
5
60
31
9
80
193
48
150
9
8
112
21
35
172
20
61
120
59
48
55
288
9
57
135
63
72
33
80
72
79
29
43
48
54
72
48
23
19
54
71
19
90
99
21
71
96
55
17
13
35
7
17
160
56
64
63
57
128
31
72
48
42
39
128
25
83
12
48
13
59
172
9
11
13
35
1
102
5
13
36
66
48
30
96
75
39
120
42
47
31
6
18
6
11
1
12
66
24
48
54
66
117
68
7
177
45
123
8
73
167
79
24
6
11
13
36
63
21
11
25
264
12
59
25
23
52
20
31
42
12
11
72
1
47
64
8
13
35
7
42
48
47
40
15
6
132
36
51
45
18
18
47
1
54
198
12
96
12
42
96
6
191
60
79
30
120
63
27
105
60
99
17
13
51
81
119
13
35
25
78
48
9
63
24
96
24
54
42
65
175
57
8
7
45
21
24
95
40
57
54
30
72
12
47
13
18
17
7
18
6
41
40
21
27
60
27
96
89
28
3
54
35
36
84
25
63
8
55
78
66
65
ABCD 98429976538*3^$a+1 [50046]
1
32
39
49
23
57
48
16
24
32
192
27
205
35
12
24
444
117
135
9
40
8
87
9
207
24
1
8
27
61
8
112
24
48
32
40
47
57
3
141
16
48
96
152
27
109
131
36
49
24
80
88
59
117
24
39
9
40
8
16
24
248
136
8
15
57
111
1
96
47
1
32
16
107
21
112
8
3
37
168
8
16
48
47
96
48
60
165
123
13
35
85
11
84
169
47
121
95
1
8
51
13
95
1
8
88
23
193
8
39
144
25
200
16
11
93
64
8
40
56
64
96
155
133
11
117
27
61
24
8
48
168
87
9
88
48
48
35
109
23
97
24
23
12
85
80
96
27
93
147
21
16
80
48
136
80
16
8
39
25
11
157
32
48
15
73
32
39
36
93
87
33
88
72
11
36
72
217
24
72
24
23
361
119
9
72
27
60
1
83
69
39
57
64
288
8
144
15
1
8
24
16
96
96
56
63
9
24
112
107
61
119
97
104
24
24
16
23
1
239
249
40
11
21
15
1
23
121
32
24
24
96
136
48
8
216
136
32
88
23
33
136
80
88
96
8
99
117
96
207
25
24
80
207
49
11
69
75
13
35
37
71
25
72
96
8
112
47
57
147
21
48
136
47
48
25
48
32
16
24
144
144
95
9
24
96
51
21
16
240
96
107
93
144
24
171
93
39
249
15
1
143
1
56
88
23
105
3
61
48
32
16
35
85
167
57
96
96
63
1
155
117
16
24
95
121
59
109
8
72
87
72
105
40
24
23
57
144
16
192
32
40
80
24
168
24
48
27
37
32
88
23
48
1
59
156
1
8
72
192
3
69
40
32
15
81
184
23
25
120
144
96
35
141
39
25
72
23
33
48
40
11
108
33
159
1
152
264
312
15
145
96
299
61
80
264
16
167
25
24
104
48
88
168
32
88
35
229
11
21
63
24
48
49
131
61
120
24
168
8
192
24
48
64
104
51
85
24
24
32
39
81
39
33
16
80
15
25
83
108
25
107
45
63
97
24
72
71
9
24
120
87
33
16
107
96
13
104
72
48
40
72
8
219
48
37
8
15
264
1
72
8
87
97
47
73
11
69
88
47
48
1
48
23
49
200
3
60
1
56
27
61
24
168
24
32
216
280
11
13
8
120
87
153
144
72
48
123
60
57
16
8
72
39
1
144
71
72
33
48
40
191
49
56
24
40
47
9
64
152
264
40
72
48
80
24
120
40
95
9
160
8
88
80
27
61
8
40
23
1
144
47
217
32
16
56
24
192
24
16
24
179
156
105
112
8
16
32
24
120
87
24
33
48
16
296
39
9
63
129
72
192
64
24
48
59
117
27
21
39
145
8
88
32
51
13
71
57
136
80
15
129
24
15
36
93
15
9
16
23
25
80
16
240
56
15
72
25
35
84
73
56
72
72
112
8
3
13
72
48
32
48
24
40
32
75
21
96
48
64
23
1
56
63
1
48
59
37
8
16
56
120
39
49
56
112
96
32
208
80
15
25
11
13
24
48
152
63
105
27
61
80
64
144
80
3
189
39
72
132
69
15
144
60
21
16
56
15
1
80
120
63
25
144
24
23
169
56
112
264
216
48
24
32
64
23
24
9
48
184
11
36
1
32
39
57
112
200
40
48
59
36
204
61
72
47
121
71
49
11
61
8
16
144
48
23
57
136
8
159
9
40
8
72
304
48
80
ABCD 98430021388*3^$a+1 [50164]
222
12
33
63
102
90
54
15
315
45
9
30
90
6
18
27
45
18
48
198
51
36
129
54
42
534
18
15
171
81
21
78
324
81
144
108
57
90
312
48
33
99
18
18
54
63
27
126
18
102
72
96
144
30
285
288
39
60
9
39
18
24
63
108
75
18
15
129
72
24
27
237
87
9
306
9
165
15
27
117
327
18
240
27
63
81
36
99
225
255
6
90
360
9
135
30
216
51
93
126
114
30
69
27
18
30
90
18
78
99
45
207
9
354
60
153
3
69
72
39
90
51
93
6
9
108
219
33
171
45
39
105
27
9
21
240
63
147
126
114
120
96
102
90
198
15
72
72
108
36
36
144
39
36
90
186
153
36
396
39
294
63
108
117
54
90
216
18
144
102
96
48
195
36
63
153
3
144
33
39
33
36
9
27
183
96
189
72
99
9
21
15
147
69
9
102
90
150
12
72
78
18
54
48
96
27
75
108
24
81
45
210
96
9
252
225
54
156
33
351
120
69
57
15
153
66
33
327
96
54
171
45
90
30
234
24
45
99
117
9
162
102
15
36
255
60
162
63
81
30
33
72
9
210
126
240
30
90
24
72
48
6
144
12
357
72
129
240
66
216
108
36
33
21
72
303
72
27
120
177
165
360
24
30
42
243
39
33
27
36
120
69
63
9
39
42
144
66
420
144
36
30
15
147
72
54
51
45
144
30
42
63
39
96
84
6
72
48
96
138
36
132
48
360
6
99
21
18
33
39
141
3
72
78
66
6
27
21
15
9
18
45
9
90
180
90
18
198
18
54
48
18
126
24
99
453
15
3
96
45
9
66
24
102
72
72
15
201
54
114
66
60
18
315
93
159
9
30
105
36
21
24
99
39
105
108
57
258
9
3
33
57
267
45
66
24
144
72
108
12
33
45
90
81
93
126
90
6
66
114
9
39
96
102
18
240
9
72
180
108
93
168
135
36
3
186
66
96
84
33
216
39
96
9
57
15
75
144
144
78
54
84
54
6
66
51
93
51
180
36
72
63
120
180
33
171
9
111
150
54
84
96
102
15
72
207
45
39
6
120
51
495
9
45
216
120
18
36
90
15
75
6
27
117
99
36
75
144
6
48
222
81
27
45
81
27
39
6
72
102
60
9
477
243
21
216
15
99
108
36
9
111
180
36
54
42
30
72
15
153
18
102
24
414
192
60
9
75
90
24
72
18
45
216
81
18
126
234
9
72
3
36
105
111
141
108
27
45
93
51
189
66
54
15
81
30
234
150
12
24
48
6
90
30
24
63
39
ABCD 98430097622*3^$a+1 [50033]
23
30
42
108
12
18
7
200
136
59
21
27
117
213
180
66
270
7
107
36
54
66
126
18
33
153
54
36
126
54
54
90
81
111
1
48
11
69
15
1
59
84
33
63
36
84
60
54
156
60
36
144
36
120
24
135
135
25
11
30
18
37
89
6
18
72
90
84
81
24
352
53
126
174
79
65
63
177
183
87
12
24
54
72
30
9
81
108
42
609
51
54
60
54
37
89
66
45
144
9
87
88
41
111
39
216
18
7
104
15
126
108
126
57
177
7
56
39
24
57
27
60
73
47
162
15
63
120
42
48
6
30
6
21
24
3
85
11
84
150
27
24
15
24
120
73
59
48
126
54
6
30
6
103
48
104
33
87
24
40
5
60
36
48
132
144
207
39
1
59
84
97
107
36
49
32
99
109
8
24
96
99
18
27
33
72
210
85
96
128
16
23
81
9
87
3
36
177
129
48
6
36
69
15
6
99
45
27
39
9
15
54
36
87
24
33
102
1
17
132
54
84
6
27
3
45
9
162
60
174
36
54
49
5
36
96
120
24
54
97
5
60
54
120
6
144
51
15
24
120
114
12
18
73
17
42
21
99
21
183
49
5
126
84
222
84
144
7
80
99
21
33
7
48
8
39
168
121
32
99
84
126
90
81
24
9
246
25
179
144
30
36
51
40
35
21
39
108
72
13
128
48
64
128
69
43
5
96
246
78
90
30
36
36
108
36
87
144
99
30
15
81
15
24
81
15
24
129
183
99
60
48
36
150
111
9
60
147
88
32
3
36
108
126
31
35
13
128
39
90
18
72
60
361
47
33
57
55
5
43
104
63
60
12
9
105
306
45
144
99
21
141
54
54
30
1
144
5
12
18
132
144
25
11
45
3
90
60
63
3
21
105
15
9
54
66
15
9
12
43
17
39
51
21
24
99
156
24
54
30
96
61
113
72
90
13
8
40
17
31
41
55
80
120
9
24
12
43
32
16
113
31
80
16
83
21
39
84
13
239
18
111
216
40
56
48
39
153
9
15
3
13
48
11
48
85
5
6
37
89
18
12
78
102
141
40
48
41
18
117
9
54
57
96
27
253
53
114
73
179
309
135
81
33
175
17
18
6
174
33
24
64
96
5
30
18
123
3
54
42
205
5
78
21
96
3
60
66
6
108
12
73
48
104
9
15
72
93
6
198
31
185
111
24
16
65
48
31
59
93
33
96
18
117
39
57
39
108
30
72
279
15
66
144
24
87
3
21
40
32
24
3
36
54
27
15
138
63
48
129
63
297
31
56
39
57
33
54
1
35
30
79
65
87
40
5
18
30
27
24
75
114
3
27
6
144
72
135
99
30
90
96
109
11
60
105
15
105
88
8
39
1
53
84
150
12
21
64
185
24
31
80
304
11
78
120
162
114
36
30
81
99
24
66
75
69
54
6
87
39
105
3
72
189
21
18
42
79
59
6
66
13
11
90
90
36
18
27
39
36
69
129
63
112
8
33
7
48
41
18
30
96
480
7
47
36
45
15
90
54
33
48
21
51
39
49
11
181
83
36
90
54
90
15
99
30
42
144
37
80
3
96
13
17
31
83
21
24
75
6
31
144
56
3
270
7
137
55
11
165
129
162
141
33
90
36
24
90
30
24
12
21
87
132
21
88
56
45
54
126
24
15
159
33
57
60
12
231
27
21
45
54
126
111
88
8
99
180
24
84
42
43
48
137
ABCD 98430469882*3^$a+1 [50025]
15
93
8
19
33
39
45
44
52
12
45
63
27
45
8
127
42
3
117
51
3
21
24
24
45
90
57
45
15
56
19
24
17
100
3
9
15
102
6
53
36
76
48
15
45
24
75
381
36
20
24
151
45
44
12
43
5
91
84
45
27
9
56
28
24
117
51
80
100
63
9
93
39
108
15
18
3
56
73
11
37
75
60
9
15
44
1
36
99
36
20
28
12
159
9
24
45
15
3
48
21
108
93
15
60
20
103
12
5
4
108
15
17
60
16
8
156
24
60
40
15
5
4
3
33
9
48
15
132
48
24
36
8
40
27
12
141
200
19
81
60
39
72
81
144
48
60
56
52
60
8
49
75
48
8
31
69
24
3
102
47
124
132
72
8
4
33
3
27
60
41
36
24
4
48
3
69
27
9
60
32
163
60
5
97
15
3
17
28
27
5
40
68
16
33
63
12
87
21
15
9
24
204
33
3
39
81
12
60
104
24
19
150
15
3
29
36
64
56
52
60
57
11
25
23
132
60
40
20
37
48
135
12
15
21
12
12
8
120
4
176
79
24
5
16
81
90
24
9
36
48
116
37
23
16
36
8
79
45
8
55
5
148
24
111
72
89
4
24
48
60
15
5
7
72
101
43
21
15
41
19
36
129
33
12
18
45
8
28
9
15
27
45
96
8
7
53
37
18
5
1
15
20
16
3
45
9
12
111
72
36
72
72
92
96
43
117
9
35
76
84
60
44
4
56
7
293
7
89
24
16
15
21
60
48
20
72
49
11
28
39
30
42
29
36
16
72
68
52
48
69
3
32
1
83
4
8
109
54
41
4
9
15
87
89
40
51
60
29
60
37
63
12
84
51
9
20
76
63
66
15
60
15
21
20
49
15
56
28
60
24
68
24
4
87
9
56
7
45
12
15
21
20
28
15
17
79
18
27
36
24
36
20
67
72
5
40
51
53
72
139
9
15
5
12
24
36
148
39
41
232
24
96
8
31
41
64
3
17
24
4
8
40
183
5
64
33
18
21
240
44
1
6
12
41
40
12
15
53
7
65
160
48
32
19
9
84
33
15
8
36
24
40
80
151
81
24
3
17
16
60
15
204
5
16
45
143
55
9
15
90
27
44
4
32
19
12
29
4
9
15
3
5
4
20
40
200
16
8
52
8
4
3
12
36
105
12
20
88
24
48
8
4
32
55
21
15
5
109
63
32
28
48
24
39
12
93
12
8
136
24
51
33
3
53
19
81
15
5
67
48
57
24
20
88
36
72
99
21
20
52
56
55
65
1
6
29
24
1
18
17
1
63
9
15
8
43
57
39
81
48
72
48
24
32
16
12
56
19
141
57
27
8
60
108
12
4
48
68
49
126
5
28
84
63
5
40
27
17
4
9
11
7
132
45
63
29
1
90
29
16
12
15
78
23
7
9
51
9
80
13
3
3
54
23
64
21
23
16
36
24
140
28
32
4
87
108
5
12
4
20
36
28
57
3
87
33
36
60
48
3
5
4
105
71
48
76
36
3
9
111
41
16
8
4
8
4
44
40
116
31
54
3
12
3
17
121
15
20
97
63
20
7
57
45
3
3
65
28
36
44
217
39
36
24
24
27
9
255
6
3
32
60
40
12
60
45
66
36
18
47
13
3
20
24
96
19
9
117
15
12
12
24
20
12
43
6
11
55
42
47
1
23
40
20
31
48
18
90
89
16
20
79
21
8
60
100
39
108
5
4
33
11
76
15
33
3
42
15
3
57
87
21
44
64
72
8
12
60
24
36
4
108
15
12
45
36
8
4
96
60
72
8
160
15
9
51
17
52
3
30
75
20
37
27
84
72
9
39
15
57
120
44
55
65
136
72
33
3
9
3
24
63
42
3
56
64
32
4
60
9
75
8
4
63
93
8
1
15
24
12
20
108
12
112
32
24
37
114
18
23
43
57
60
12
3
48
6
54
72
12
77
136
68
4
128
4
168
72
45
18
21
84
36
92
4
75
29
37
59
100
21
95
19
5
16
48
24
36
12
180
48
24
96
12
24
96
9
111
15
65
55
57
32
40
56
37
27
56
43
45
56
60
19
81
44
31
45
15
33
75
33
8
12
19
18
11
1
119
31
21
12
12
60
20
36
64
3
93
72
12
116
37
47
1
155
48
19
17
64
12
20
67
77
28
32
73
63
128
7
45
20
28
12
132
48
48
20
49
30
18
27
51
137
79
18
66
72
53
1
35
36
60
139
60
5
16
20
40
165
24
75
44
61
36
3
20
40
20
52
128
1
11
43
17
19
5
4
12
15
150
35
49
11
4
20
160
21
75
68
12
24
28
8
4
51
24
69
12
72
12
44
55
9
92
16
63
21
44
12
48
64
48
3
5
4
12
33
3
24
48
48
24
36
20
48
60
40
57
3
36
48
36
60
72
75
30
162
60
12
41
37
15
56
1
48
47
100
36
57
72
15
15
101
52
27
21
8
16
44
4
240
12
24
27
57
108
12
60
48
39
9
140
1
51
12
68
48
4
56
60
7
5
24
4
12
80
19
89
16
15
18
11
4
48
48
32
108
12
85
23
16
15
5
13
3
87
21
12
3
126
11
37
15
3
9
20
28
156
20
169
27
44
12
19
5
16
108
32
60
19
21
120
44
61
27
8
48
31
ABCD 98430482284*3^$a+1 [50147]
168
96
24
147
3
6
48
36
72
30
78
87
9
24
24
96
72
180
27
75
90
102
48
6
72
72
15
60
36
69
48
24
108
36
132
330
138
27
129
303
45
168
243
144
45
171
120
24
117
54
237
3
57
57
156
75
12
33
207
9
180
84
96
3
165
51
111
21
27
138
15
105
3
45
387
69
48
63
9
63
63
192
6
234
6
12
168
84
135
216
9
36
24
60
60
3
3
165
45
222
30
114
210
63
45
18
144
90
63
21
87
165
12
72
18
30
168
15
9
210
21
33
12
12
123
189
243
81
6
138
108
63
21
123
27
18
30
105
33
24
78
126
12
12
72
18
48
138
6
114
24
150
126
75
24
207
90
96
72
12
63
345
15
153
114
66
72
180
18
93
51
30
18
6
99
45
48
72
132
39
249
36
60
24
12
108
30
78
12
6
102
90
42
102
48
141
45
27
57
72
84
6
18
15
45
156
60
84
15
108
9
36
27
225
132
111
93
15
84
93
3
81
63
45
63
9
3
87
21
240
33
15
345
36
48
36
234
240
6
120
456
60
120
6
225
117
36
102
42
12
36
60
42
30
60
102
78
156
6
33
45
15
21
84
3
129
231
12
213
63
9
12
84
15
105
12
18
96
54
147
249
243
36
252
12
93
18
30
216
144
207
12
21
36
216
12
72
60
3
201
27
87
126
36
30
18
12
48
216
99
57
30
234
15
129
6
105
69
72
228
60
120
72
171
108
120
219
321
144
33
180
24
354
9
33
150
177
15
273
15
210
3
57
3
15
30
66
6
180
75
267
246
24
12
48
168
24
6
78
24
63
27
21
201
36
3
27
45
69
120
84
27
87
126
60
87
60
12
57
48
36
36
36
132
48
27
93
27
36
105
180
42
57
48
129
300
99
69
3
45
75
183
57
12
57
18
21
171
21
9
24
144
42
66
27
81
24
3
12
21
6
69
171
114
300
36
120
6
18
132
108
15
111
78
72
228
336
24
12
48
63
60
39
33
36
75
126
144
27
93
90
66
48
15
81
132
15
189
48
111
297
72
12
168
72
63
21
60
135
12
63
114
108
63
300
24
57
6
237
3
54
219
21
51
39
6
207
108
9
6
18
24
102
240
6
27
117
39
147
138
27
252
36
117
48
15
39
6
132
12
60
180
168
63
21
108
48
255
69
216
63
72
33
30
57
45
24
18
42
24
60
180
39
45
63
105
18
9
135
90
183
105
3
201
168
15
93
123
75
66
36
3
105
12
63
72
12
63
45
189
150
21
132
21
66
93
36
69
72
183
21
36
24
132
3
117
183
129
12
60
30
81
9
60
39
69
30
198
3
9
51
69
111
39
105
21
120
282
117
27
81
63
9
120
21
24
15
36
9
108
243
105
24
36
87
9
ABCD 98430494692*3^$a+1 [50202]
180
60
207
120
93
12
91
36
5
135
9
132
7
180
272
93
135
40
36
180
77
108
31
281
63
16
89
36
84
75
60
24
28
17
15
45
168
99
105
19
72
17
240
36
15
69
27
28
36
20
9
7
41
99
40
89
55
5
24
135
52
188
105
211
72
5
60
99
9
15
120
45
399
81
51
9
99
33
147
81
39
132
24
60
24
213
3
57
24
24
75
16
20
16
8
96
144
4
41
67
32
76
116
33
31
17
60
48
12
168
12
27
16
216
89
127
104
76
77
75
72
21
60
27
201
79
56
165
12
3
160
77
168
39
321
96
3
52
185
144
192
180
108
19
5
31
56
81
115
5
27
21
15
4
72
36
65
207
33
12
36
12
147
12
24
21
48
171
76
8
192
48
60
96
69
51
81
79
140
40
29
115
152
21
3
256
20
153
108
39
24
120
40
5
31
140
33
115
36
17
120
7
41
135
321
99
57
60
3
45
211
29
120
60
295
44
57
63
21
96
15
48
160
65
36
15
45
36
75
81
43
41
48
15
33
72
43
68
60
60
57
3
69
43
17
55
20
21
139
197
19
44
28
128
144
16
56
16
32
177
24
159
33
39
148
36
89
15
81
24
51
264
21
72
12
36
12
12
195
52
29
7
32
76
89
15
21
19
108
8
172
65
87
21
7
92
156
60
129
51
69
48
48
24
51
141
216
24
84
67
164
48
45
67
68
240
16
5
175
29
168
127
252
36
209
48
60
87
93
12
96
3
45
12
55
89
15
4
36
65
204
159
300
216
45
60
31
149
39
105
15
36
201
31
68
21
55
8
12
45
36
27
52
65
3
40
116
21
3
36
40
164
12
76
72
20
88
152
153
27
36
81
55
44
9
336
39
148
65
360
63
60
60
184
116
45
135
24
36
24
60
28
185
48
19
36
72
5
39
228
12
108
60
36
9
48
283
72
68
184
140
36
40
36
101
3
36
69
295
56
108
45
48
24
84
12
3
52
17
48
43
44
28
77
103
272
36
84
216
69
48
123
232
44
84
9
96
19
56
16
128
21
84
55
356
9
31
72
5
3
36
24
24
120
148
104
69
15
64
296
180
60
4
32
24
285
12
84
36
87
180
33
3
57
175
32
396
76
29
151
8
33
63
60
52
8
264
16
5
24
15
201
7
68
36
45
103
41
84
48
120
24
168
15
40
56
81
24
12
43
5
211
41
72
12
183
52
209
96
55
36
77
15
45
51
100
72
180
104
4
149
108
60
63
340
77
123
105
60
31
8
57
144
79
41
15
84
132
16
65
7
108
32
45
135
36
84
81
120
15
144
72
129
255
84
72
48
36
21
60
151
68
40
149
31
104
40
108
5
12
48
12
132
63
141
84
87
48
45
111
9
27
40
8
93
43
236
48
112
36
29
36
12
96
36
3
76
29
96
55
72
5
132
51
9
12
43
41
36
31
44
69
39
21
7
128
16
29
79
72
89
159
57
3
88
8
60
57
168
135
60
36
81
3
9
156
51
84
141
ABCD 98430632858*3^$a+1 [50216]
51
93
3
27
93
75
90
15
33
75
12
24
15
33
117
18
48
144
6
54
9
36
36
24
24
81
99
9
15
12
153
27
15
18
18
33
24
60
132
3
18
15
69
3
60
45
6
45
27
12
72
9
12
123
57
24
33
51
111
93
135
33
48
159
57
108
120
72
60
99
69
60
111
120
6
123
3
9
36
9
48
36
6
21
12
3
84
36
72
141
96
33
255
12
120
33
12
15
96
12
96
12
24
69
42
45
9
39
12
24
60
36
12
48
75
12
45
297
3
36
12
12
27
18
60
75
51
120
42
30
54
15
36
147
60
72
48
165
33
15
132
33
60
15
123
96
18
18
45
3
21
33
42
18
87
15
81
27
216
69
48
12
57
66
45
33
102
57
75
33
48
24
123
33
24
36
264
36
36
75
114
234
12
21
57
36
99
165
27
51
162
3
123
36
45
24
36
21
99
36
9
159
24
15
33
60
87
72
126
372
18
108
141
3
150
18
72
33
93
219
27
333
81
6
21
12
36
57
48
87
117
18
18
12
3
57
27
45
63
60
120
75
57
75
36
141
24
15
30
42
90
99
108
135
141
180
105
6
9
96
204
27
33
60
15
90
27
60
108
27
120
33
9
15
12
120
36
108
12
15
45
132
108
9
51
57
75
108
12
21
75
69
135
12
105
108
198
117
93
27
51
9
3
18
6
69
201
51
93
12
27
87
45
45
123
51
96
36
177
15
6
126
36
48
21
60
51
18
27
24
36
168
96
39
69
12
9
24
111
60
36
60
3
48
105
24
201
27
153
15
69
111
12
45
3
12
36
39
33
39
33
12
84
24
132
3
33
33
207
12
336
12
99
6
180
360
3
72
108
105
27
12
48
75
9
156
24
153
63
12
12
108
12
156
15
72
21
12
3
9
3
54
24
135
12
48
12
99
153
108
117
15
93
48
6
45
60
120
24
24
51
57
45
87
45
111
24
27
36
102
15
96
24
12
123
6
84
42
81
99
126
102
81
141
30
60
33
93
72
3
48
84
12
48
75
30
6
30
27
12
60
60
27
141
57
48
195
60
360
213
42
54
123
3
45
255
162
231
45
51
75
9
36
96
24
45
15
24
24
48
129
18
12
108
60
117
144
120
27
45
12
120
12
60
144
72
120
9
6
45
45
30
114
18
66
27
264
21
63
36
21
27
72
159
165
36
51
162
3
24
3
153
132
27
84
69
60
21
15
51
93
93
99
129
114
105
96
15
102
39
33
3
12
75
165
75
21
60
57
39
36
12
48
108
87
72
177
3
72
18
75
123
54
15
3
153
99
90
3
213
147
180
36
51
33
3
18
30
69
12
45
15
21
60
75
45
42
21
132
27
30
60
123
12
93
27
36
12
69
78
30
51
45
27
39
126
90
69
60
24
12
69
435
141
243
99
6
99
216
45
87
48
120
12
120
9
3
60
93
90
24
21
15
18
87
120
39
18
147
84
9
180
12
3
51
36
6
27
63
33
21
288
51
21
30
141
45
75
24
63
21
27
57
51
81
15
141
57
15
36
12
144
21
15
24
129
27
60
12
60
123
60
72
138
159
24
57
315
24
24
60
96
33
42
216
105
57
3
9
24
15
36
93
303
15
69
45
159
147
90
3
84
96
9
96
27
9
3
15
201
27
57
201
147
189
3
48
60
120
189
54
45
9
27
108
3
132
33
60
60
24
36
39
90
63
111
6
48
63
45
3
24
33
123
12
3
309
ABCD 98430856378*3^$a+1 [50011]
17
4
144
15
5
22
38
34
120
18
8
52
2
16
2
48
67
17
16
74
28
62
52
54
44
1
9
32
6
12
18
12
76
20
34
56
40
114
26
72
40
12
32
4
74
58
32
25
3
18
12
8
34
26
36
46
84
14
30
22
2
16
24
32
18
10
12
14
34
6
24
36
2
52
57
5
28
98
28
14
12
4
6
20
6
7
23
22
20
90
6
6
16
138
14
10
50
10
2
34
24
8
12
18
25
33
36
68
10
32
13
3
50
18
25
41
28
8
18
12
28
30
30
24
8
10
14
46
2
102
36
4
68
6
30
4
20
10
6
12
2
36
34
15
5
6
70
24
2
6
88
14
70
6
24
86
4
6
24
6
39
65
10
86
30
12
24
6
10
12
18
38
12
10
63
41
18
60
12
10
18
6
15
9
38
18
24
18
4
69
5
132
18
10
54
8
58
12
2
6
22
32
1
39
8
70
74
24
64
38
4
8
36
24
28
8
70
2
22
38
72
126
10
2
18
10
32
22
18
42
20
120
55
3
14
6
132
58
3
9
42
78
12
8
90
13
75
12
2
60
16
27
51
6
20
4
44
142
6
132
2
88
32
34
12
14
16
20
40
14
10
26
58
14
10
12
6
38
10
14
22
26
24
6
4
14
4
21
39
78
12
48
8
10
14
76
26
30
48
22
26
22
20
46
30
42
2
40
26
34
26
54
10
6
44
1
69
38
10
12
18
18
44
115
3
8
10
14
1
9
8
18
37
15
54
6
72
36
24
12
6
20
12
6
25
17
60
18
46
3
11
10
42
20
84
4
56
48
1
36
11
42
16
20
12
34
36
14
16
12
90
33
3
2
34
8
6
10
12
2
28
62
36
40
12
42
32
34
21
3
56
4
56
154
32
6
18
10
32
4
90
14
12
40
44
94
20
24
30
112
44
24
106
24
32
40
26
100
57
57
6
8
24
70
18
80
60
4
6
38
22
38
10
14
36
24
12
24
4
108
62
82
9
35
4
26
10
24
20
12
6
22
6
32
22
30
6
20
36
28
26
36
28
20
10
90
20
66
4
20
6
67
5
42
106
6
6
2
6
94
45
21
27
3
2
60
30
13
141
3
3
12
8
22
15
15
20
46
2
88
32
28
26
34
72
18
51
9
6
8
36
70
2
58
12
15
15
48
2
12
43
23
12
28
66
3
3
74
24
34
21
35
30
24
43
89
10
18
50
13
35
37
45
20
18
22
12
3
11
4
20
42
60
54
10
50
24
6
22
12
8
25
57
8
42
18
172
108
72
30
20
16
62
48
42
18
10
30
30
14
46
56
48
1
87
14
204
7
27
26
4
56
34
6
32
52
8
10
18
15
9
6
14
6
6
10
6
2
70
2
30
16
62
12
84
37
29
4
14
36
12
60
88
20
25
15
44
1
51
6
12
15
11
10
2
88
32
34
18
18
18
2
22
6
27
27
18
30
8
64
36
44
10
2
16
33
5
16
78
42
6
12
30
12
24
27
23
4
48
8
66
48
6
40
44
118
8
34
120
8
42
36
16
24
99
21
62
28
20
10
62
10
2
76
42
2
13
9
18
66
20
12
42
66
222
82
51
75
21
5
40
26
42
16
104
36
19
21
2
40
78
80
60
6
28
42
18
2
70
74
4
30
36
56
6
12
16
2
13
60
9
20
112
44
22
122
36
114
6
6
30
118
98
18
1
3
18
98
16
26
22
30
8
10
18
2
52
12
36
44
4
2
54
10
74
6
88
60
6
36
36
2
46
20
52
18
2
12
22
8
28
42
20
28
30
2
10
3
27
56
54
43
57
2
30
10
48
86
6
106
15
17
60
12
58
6
20
6
6
18
76
26
34
20
60
28
78
14
34
20
55
35
6
4
54
6
44
60
28
38
12
12
22
39
35
6
43
47
61
59
10
18
36
20
22
20
34
21
77
18
4
26
28
2
28
6
50
24
30
10
102
30
14
24
46
6
12
6
14
30
12
18
12
148
6
20
84
10
3
33
24
18
20
12
36
1
41
22
32
10
6
2
6
12
30
40
2
48
34
8
12
28
36
24
3
65
28
2
4
6
84
80
36
28
2
22
80
96
30
42
10
32
40
33
9
24
20
10
9
35
36
6
16
38
36
6
30
30
34
8
25
15
21
5
10
44
6
24
7
11
24
24
64
56
54
31
51
18
63
47
76
36
14
42
64
9
5
36
6
12
10
6
2
30
22
8
22
36
14
6
42
112
8
12
16
39
3
18
20
4
6
26
88
26
72
52
20
112
8
28
2
42
6
40
8
6
58
6
20
22
15
3
45
21
6
2
6
4
18
12
26
4
2
4
84
66
12
2
7
15
18
48
2
6
12
7
17
60
28
8
28
66
8
40
6
75
57
3
15
54
2
34
32
24
64
14
100
18
122
12
4
6
80
24
22
8
34
6
60
20
40
44
28
14
138
6
24
18
78
66
40
21
29
6
37
33
2
18
114
1
17
16
44
6
6
64
54
72
14
67
5
30
40
18
20
76
14
12
10
8
24
31
36
29
19
77
28
18
38
6
46
60
8
90
10
32
10
12
2
10
50
78
52
24
21
41
4
18
18
68
30
42
10
18
42
12
21
41
28
26
12
13
17
24
18
58
15
47
6
60
4
62
1
27
26
12
34
44
6
64
62
13
77
70
8
4
2
31
39
8
60
42
4
12
42
56
40
9
3
32
30
12
36
40
14
66
24
16
8
12
10
20
13
5
64
6
36
14
4
3
57
2
28
36
24
30
30
18
2
18
70
24
36
2
100
3
39
6
120
2
6
30
6
90
28
18
44
10
26
4
8
42
10
8
40
60
60
6
14
43
3
80
70
2
30
52
8
84
4
14
70
51
39
8
94
8
16
14
22
20
54
24
28
42
8
12
22
38
10
18
42
50
30
10
30
6
50
10
14
16
6
3
95
6
30
30
24
6
12
25
153
2
22
8
60
12
31
39
2
54
46
18
6
44
22
9
9
38
70
44
6
13
69
12
14
10
20
16
6
69
45
74
61
3
6
6
14
16
8
28
38
10
56
30
124
57
3
42
14
18
36
30
30
6
1
5
10
8
4
30
60
38
12
22
54
50
10
12
92
6
54
10
50
136
32
25
27
36
2
22
21
15
30
14
70
8
72
58
2
103
5
28
36
78
12
8
13
33
14
6
154
12
20
6
18
46
39
99
6
14
108
84
36
72
12
10
14
36
54
40
62
13
21
30
18
20
46
12
8
34
12
3
75
20
85
27
21
39
20
4
66
80
4
32
72
22
8
6
34
90
26
10
2
12
60
18
18
22
2
10
15
3
24
44
6
6
40
18
2
10
3
51
81
12
35
1
29
12
24
7
75
20
28
92
34
8
6
12
18
12
4
56
28
20
4
30
42
14
10
24
30
6
27
17
6
22
12
12
44
84
40
38
18
4
32
18
6
6
36
10
2
40
86
16
14
22
3
21
56
10
14
6
40
42
32
31
27
8
28
6
24
12
2
12
49
39
26
4
3
23
10
56
34
2
12
7
33
30
120
8
58
15
24
65
30
28
54
74
10
30
6
6
33
11
18
48
24
4
6
21
15
80
60
25
3
14
70
2
6
10
62
48
12
10
48
12
3
3
14
18
18
6
66
7
27
21
47
10
36
20
4
36
15
15
20
42
43
11
4
110
12
18
36
6
24
18
1
45
2
84
34
27
23
36
70
18
2
46
30
8
19
105
3
15
54
56
4
3
11
40
20
54
48
55
35
25
33
36
30
24
14
ABCD 98430889036*3^$a+1 [50065]
54
6
84
3
21
12
27
3
13
24
41
30
24
12
36
145
35
54
19
77
42
21
9
31
71
21
48
15
6
90
84
24
48
30
30
24
60
18
12
156
55
20
3
61
5
24
15
45
24
42
30
36
54
13
5
42
84
6
18
25
72
11
24
18
63
28
35
60
36
6
72
18
42
7
23
132
21
93
30
6
144
42
18
7
59
78
42
24
6
96
42
6
6
69
57
42
1
35
42
114
60
78
3
45
15
52
17
30
24
12
24
48
66
132
30
13
32
63
6
66
18
12
54
25
44
87
12
1
29
18
24
6
3
75
24
12
1
5
24
3
3
24
1
5
67
5
18
90
43
41
24
27
15
42
103
17
55
23
37
47
84
24
18
3
76
29
54
48
30
18
12
18
19
60
20
21
30
57
165
12
18
60
24
90
66
102
126
60
6
55
5
18
36
24
42
24
6
6
12
51
21
111
112
11
72
24
33
45
36
19
12
23
36
6
6
24
18
48
19
11
42
72
96
18
37
65
90
102
7
23
18
42
6
30
12
60
12
12
6
54
36
90
108
6
78
60
12
30
13
36
11
1
17
111
39
37
11
37
53
19
23
66
55
29
12
19
12
173
24
18
30
24
54
24
60
25
71
9
15
36
129
3
45
57
3
39
18
31
5
87
63
114
42
121
5
7
11
30
6
84
42
48
15
4
5
42
36
45
52
23
12
6
6
1
60
5
30
73
20
16
35
13
5
42
24
61
89
54
12
18
60
42
13
8
33
6
1
23
30
7
5
7
23
12
33
27
36
1
29
19
60
65
55
35
102
6
12
18
12
6
12
24
24
1
101
12
60
3
9
90
13
71
9
27
1
53
60
19
71
102
7
17
39
27
12
42
19
35
42
15
69
24
114
21
39
12
25
11
48
24
18
24
60
6
12
12
36
48
9
21
91
44
64
23
12
60
42
6
30
7
5
31
12
53
7
20
12
3
109
11
54
36
19
23
33
27
12
54
66
6
19
53
60
6
12
72
252
6
15
39
90
18
36
61
5
30
6
7
5
132
18
12
78
30
13
29
31
5
27
21
27
45
19
53
12
163
8
48
39
6
36
36
12
3
15
24
25
5
120
120
43
36
41
60
99
4
77
6
42
18
37
5
7
44
159
21
21
79
35
6
6
13
17
54
18
42
61
92
51
36
18
60
31
47
42
55
36
29
18
12
13
35
30
67
143
30
90
24
30
55
5
36
15
40
8
64
23
12
13
5
54
24
12
90
12
12
31
17
15
40
5
3
45
30
12
30
12
60
3
3
85
59
24
12
24
54
27
27
72
24
6
31
20
57
90
13
23
36
18
60
90
108
30
60
54
60
6
48
31
23
30
48
27
15
6
36
6
42
7
71
108
1
11
42
12
30
48
6
7
83
144
102
36
30
25
23
30
6
6
60
78
24
6
72
30
25
5
27
15
6
186
49
47
24
1
35
48
24
18
30
30
12
78
25
47
12
24
45
15
24
21
52
59
6
12
7
11
18
12
54
24
49
5
15
75
97
95
21
15
168
25
17
54
18
6
30
60
36
6
12
13
23
6
66
42
12
48
72
90
24
12
12
25
23
18
6
48
37
5
54
85
65
54
30
36
54
45
27
18
36
72
120
18
12
30
42
30
15
100
11
6
18
60
12
30
54
66
6
102
48
42
6
24
3
3
42
30
30
24
54
36
36
24
61
32
63
12
37
11
12
12
18
42
48
42
55
173
18
12
21
45
42
18
84
12
108
7
41
12
48
12
3
64
11
54
6
54
3
21
36
18
12
66
12
6
24
108
78
15
81
24
60
27
27
6
30
49
23
25
53
6
30
66
12
1
12
80
15
24
9
21
66
37
77
36
72
6
25
17
30
72
6
30
42
43
17
30
228
12
90
138
30
30
60
60
12
90
27
21
12
72
6
54
30
18
27
27
36
24
1
5
67
71
30
36
24
19
23
12
36
9
45
6
49
12
5
90
1
23
24
36
24
72
48
12
96
102
7
23
13
23
30
36
36
12
6
42
54
60
66
54
24
24
1
41
6
24
48
18
18
72
25
65
90
18
6
108
48
30
67
11
42
27
16
77
3
12
39
25
83
48
18
12
30
24
6
12
55
72
23
1
29
48
43
29
72
30
66
7
11
42
30
18
24
31
17
12
48
30
12
12
1
5
7
41
31
35
30
6
60
12
1
101
18
12
6
3
39
21
51
33
28
48
24
41
31
35
1
5
7
36
36
53
12
48
12
6
18
42
13
137
12
31
5
66
108
60
18
48
39
16
20
60
57
54
6
19
23
6
12
67
5
78
12
48
49
131
24
25
5
30
133
11
6
18
12
54
12
24
6
42
31
29
15
57
24
31
11
12
66
24
12
3
15
12
21
9
30
6
132
6
25
11
60
60
24
1
71
42
15
40
11
37
17
30
6
84
12
90
6
3
84
33
60
30
37
71
37
23
57
3
6
18
6
7
47
13
23
6
55
5
36
55
35
18
66
1
23
180
6
78
96
36
36
12
12
25
11
78
42
24
114
96
24
54
13
17
15
36
9
7
83
13
77
6
30
6
18
3
27
36
69
15
30
30
30
36
15
15
6
48
12
66
30
60
30
90
54
133
11
30
12
12
12
51
33
132
12
51
4
72
23
13
32
153
12
72
36
18
45
4
17
55
36
29
108
48
3
9
18
37
35
12
48
1
17
18
24
25
95
6
66
60
6
54
61
125
19
23
12
6
7
35
1
17
42
30
43
23
12
57
51
24
66
24
18
42
18
108
24
12
60
1
47
36
84
13
17
12
18
18
30
18
12
15
9
30
9
9
36
24
60
162
120
25
8
33
18
6
79
11
49
12
72
60
101
24
60
102
18
12
55
56
33
54
12
78
7
35
109
44
93
42
6
7
5
48
54
6
36
91
12
47
18
78
24
78
120
18
13
101
31
5
18
30
12
15
39
54
30
60
24
1
29
6
102
19
53
42
18
12
30
24
12
25
35
57
21
6
84
126
51
15
24
21
45
18
6
168
60
30
6
30
12
72
1
17
42
96
25
17
18
1
5
51
15
30
19
41
24
66
48
54
42
109
29
6
45
15
12
24
36
30
60
3
51
18
6
24
1
47
57
33
7
ABCD 98430965684*3^$a+1 [50042]
12
39
17
100
32
52
8
25
48
15
9
108
35
100
60
48
48
15
5
12
37
120
11
61
39
80
4
27
54
15
165
54
18
27
12
51
45
8
16
120
24
72
69
3
12
21
23
76
45
78
101
12
12
48
79
29
97
39
48
105
6
21
63
5
28
20
12
25
35
1
75
84
165
15
48
33
39
48
20
49
18
78
15
8
25
27
20
64
3
45
21
39
21
27
20
120
40
8
1
71
40
12
33
42
12
9
69
95
96
55
5
1
23
36
31
29
40
15
17
73
47
12
55
5
52
24
80
49
3
24
36
132
56
16
24
69
18
5
13
15
44
96
120
52
12
68
48
37
12
11
31
54
30
24
18
18
36
29
1
15
8
16
36
8
31
72
57
68
28
72
20
19
33
20
1
24
87
3
30
11
24
16
44
100
21
96
84
60
87
20
49
119
16
24
20
12
108
76
129
36
71
43
57
12
12
8
52
21
84
24
35
24
76
9
3
15
105
33
24
123
20
13
51
81
87
33
83
52
128
7
54
63
20
31
69
75
30
15
36
20
72
64
44
1
36
27
33
30
105
117
3
15
18
30
89
40
36
51
41
88
32
25
27
60
36
36
15
54
35
7
69
36
8
12
12
16
9
72
59
76
8
1
12
147
68
4
21
23
4
8
13
15
81
54
81
21
3
39
5
31
65
1
39
24
132
24
21
30
81
9
24
15
21
108
72
36
15
12
21
15
9
18
45
45
23
12
120
28
15
54
35
1
167
13
179
37
30
78
143
19
36
48
45
36
33
12
3
48
32
40
48
189
18
36
60
17
168
60
37
23
1
18
66
15
45
39
8
7
33
24
60
8
1
47
4
68
97
66
33
20
60
19
12
78
12
3
8
40
20
73
47
133
6
54
12
3
72
128
64
8
12
28
24
9
51
69
36
60
30
173
36
40
21
59
19
30
51
9
63
9
3
60
27
9
45
15
20
37
99
36
57
18
9
8
52
8
16
152
67
66
24
12
23
100
48
69
36
12
15
12
15
29
40
21
23
7
18
23
49
39
21
36
48
15
20
19
57
36
93
30
6
3
8
43
66
83
88
92
13
12
135
8
4
36
8
25
6
30
18
93
24
56
25
23
19
90
63
45
27
45
3
8
12
13
27
9
54
57
9
123
21
15
32
79
113
13
23
1
15
56
103
65
16
24
45
54
18
15
8
25
96
135
96
12
36
164
16
81
135
99
21
45
51
183
57
8
24
60
16
57
15
32
36
24
13
87
63
30
75
33
15
129
15
27
138
42
29
25
27
9
15
44
40
21
15
21
3
21
66
24
45
36
63
21
24
39
18
47
61
39
21
59
48
12
16
147
33
12
32
156
19
93
69
36
24
63
21
27
207
198
18
89
25
143
28
9
11
16
219
117
135
5
88
20
55
21
108
12
33
35
36
19
101
52
48
20
16
44
4
132
24
15
66
240
30
269
19
5
13
47
96
91
6
27
21
36
195
36
180
57
108
99
9
24
36
36
15
84
32
7
33
63
45
45
75
36
9
39
21
47
37
3
8
7
77
52
39
81
3
5
55
57
96
12
27
21
68
12
4
24
129
30
21
32
184
33
11
4
12
60
45
30
21
93
47
12
85
11
19
90
36
6
30
6
17
1
99
81
27
20
4
24
36
33
18
5
49
75
15
84
132
33
156
9
12
3
20
64
56
1
83
7
101
40
72
12
63
53
180
43
77
12
40
12
69
36
83
16
24
36
9
15
15
81
20
16
56
28
12
20
7
18
12
83
28
21
66
5
13
119
16
9
36
6
189
32
64
24
12
12
56
7
30
39
3
33
15
53
76
36
24
33
75
20
76
21
39
51
6
63
45
99
81
35
12
25
15
12
27
29
37
23
19
21
27
17
37
11
25
15
80
28
27
53
52
68
1
3
21
36
63
12
8
16
27
54
18
5
31
54
72
144
27
9
3
27
93
36
15
45
9
6
77
120
67
33
32
16
69
87
44
7
17
196
57
63
104
36
84
1
47
4
24
20
37
84
15
45
48
11
16
24
20
1
51
9
36
23
25
27
32
160
60
15
101
52
12
33
3
9
11
172
3
5
64
12
81
12
78
9
56
7
53
4
104
1
39
69
18
53
19
30
15
147
41
37
11
79
81
39
42
108
11
19
21
15
5
37
72
23
13
51
39
57
15
9
24
44
60
16
111
54
15
44
73
3
12
15
72
18
63
12
92
31
9
8
72
61
39
36
20
12
13
35
37
3
21
99
80
16
24
9
23
60
52
80
7
9
12
63
165
44
31
12
129
21
90
5
13
59
36
16
24
21
36
27
33
54
36
53
49
35
1
47
13
47
40
57
3
32
31
36
29
76
9
12
83
40
36
39
45
24
12
69
47
72
1
27
12
33
35
7
57
45
23
1
12
23
120
84
36
76
24
20
64
21
15
9
48
72
18
18
35
12
28
60
45
96
54
9
21
47
48
37
15
32
25
12
36
3
20
4
140
37
126
33
21
18
173
12
120
60
7
105
3
6
66
6
48
42
9
63
153
129
51
12
56
100
105
6
69
39
33
3
90
27
45
47
25
51
32
4
8
7
150
39
24
8
40
12
51
5
60
12
112
60
21
42
17
1
30
45
117
15
45
39
8
7
48
6
12
35
25
12
11
40
36
84
9
51
72
ABCD 98431039418*3^$a+1 [50262]
21
28
59
13
8
16
84
36
144
47
9
36
24
16
60
120
144
20
64
59
13
47
60
13
228
59
132
25
96
8
147
33
36
3
48
49
83
1
11
9
111
48
21
16
44
39
12
61
24
11
13
32
27
168
180
13
32
15
189
63
81
12
84
16
227
12
69
60
96
40
11
12
37
60
23
13
24
95
9
76
23
60
117
3
1
140
27
69
36
64
11
12
57
3
120
1
11
21
87
108
9
4
12
44
4
119
21
12
87
1
47
84
48
12
109
11
25
35
25
20
63
57
40
24
56
15
25
36
24
104
52
20
24
15
36
73
12
24
11
24
1
44
111
144
85
80
3
12
60
36
73
59
13
80
4
35
105
3
12
240
25
71
49
120
35
109
47
85
44
4
107
69
84
172
20
4
44
76
24
60
71
49
119
93
28
36
60
24
71
49
32
100
24
11
193
36
96
44
3
1
71
1
24
35
120
60
48
21
27
25
60
35
73
59
12
61
44
135
25
20
24
72
15
73
11
69
39
33
28
11
45
16
59
49
132
24
80
84
12
4
140
15
9
39
13
107
73
60
8
76
23
13
60
24
44
40
47
33
87
9
60
4
11
25
20
16
68
96
51
25
44
63
37
36
24
23
57
15
108
97
35
168
72
25
83
157
36
8
12
84
24
60
96
76
104
183
1
11
21
207
12
45
24
39
48
69
3
21
159
121
11
168
72
48
12
36
60
73
36
36
104
16
24
11
69
4
36
23
37
80
4
11
36
85
48
11
45
24
51
60
301
24
143
48
12
37
35
25
23
1
56
220
56
24
51
24
1
108
11
49
60
11
48
13
60
20
4
23
121
56
75
1
108
156
11
73
11
1
80
27
13
48
47
12
241
240
60
36
23
13
120
60
167
13
47
117
100
24
12
48
71
48
57
40
96
108
11
49
119
33
24
3
81
87
24
9
96
36
40
44
63
1
11
21
28
11
1
68
52
107
133
8
36
4
152
124
80
63
93
4
24
60
107
12
13
20
99
181
47
181
56
15
69
27
24
60
21
27
81
16
116
124
24
80
52
20
84
40
56
28
32
87
57
3
60
132
36
12
73
20
27
61
36
60
95
1
44
40
96
8
72
88
107
13
32
60
48
220
12
35
169
35
25
80
51
24
1
60
59
48
37
35
1
44
4
56
96
4
23
60
1
32
60
24
156
15
12
21
12
100
119
1
8
111
48
48
69
16
120
35
60
105
124
36
8
39
60
72
81
4
23
12
60
1
95
9
51
204
45
36
15
105
39
1
35
49
23
37
60
24
59
37
35
21
24
4
96
24
71
25
24
11
1
8
36
40
60
23
61
36
11
133
12
84
44
51
61
84
36
68
52
35
49
24
96
44
39
1
59
121
72
60
84
131
84
1
35
25
59
109
80
99
12
85
24
32
75
12
57
3
237
4
11
108
81
27
25
84
23
37
35
120
45
111
73
119
33
4
240
23
13
24
104
27
73
180
12
44
76
224
15
1
24
20
100
24
11
9
12
4
23
73
164
256
20
15
9
24
12
100
119
1
107
12
1
47
72
156
60
85
35
49
35
9
51
96
45
4
11
72
1
59
132
25
35
85
35
180
49
72
20
48
72
48
27
132
48
24
21
28
11
36
93
96
100
60
60
20
4
80
231
25
36
8
12
87
120
1
47
49
24
60
11
48
81
60
36
15
45
51
9
4
12
47
97
80
75
21
27
72
1
24
36
35
9
4
11
1
24
20
3
21
16
191
33
16
140
60
24
40
36
24
80
171
45
51
204
25
11
69
76
107
81
40
11
25
191
84
36
13
36
11
265
59
109
116
15
85
23
33
147
61
116
124
11
36
132
72
1
44
51
25
48
12
128
219
13
140
15
85
20
4
36
44
171
25
24
83
37
83
21
192
159
48
13
59
9
40
120
11
48
72
48
13
68
16
36
128
12
99
9
16
23
72
1
44
84
27
24
21
64
24
12
84
36
20
28
12
155
24
21
100
228
11
60
96
49
71
9
15
45
51
69
36
27
21
100
12
47
37
204
32
27
108
73
59
13
8
12
88
20
120
36
75
9
72
4
60
80
3
21
39
1
191
129
ABCD 98431077224*3^$a+1 [50029]
49
24
17
66
133
155
229
227
109
119
36
60
36
133
72
59
144
72
60
144
90
175
24
11
36
24
97
120
17
102
186
318
96
90
306
109
89
55
251
120
6
55
17
18
84
25
89
31
71
49
288
47
1
107
36
72
84
61
24
168
72
59
54
18
30
55
72
168
24
299
12
193
24
23
84
54
55
72
143
42
18
12
145
107
72
133
143
12
61
119
25
263
90
18
216
6
90
13
96
11
37
95
66
31
23
36
37
17
7
216
107
30
127
48
120
47
114
31
251
60
18
72
55
264
48
23
168
49
35
96
12
49
203
205
137
240
66
150
7
47
120
25
120
71
25
65
168
120
6
156
312
61
72
48
96
83
12
36
198
79
11
37
215
60
109
35
85
41
48
96
54
72
49
48
83
54
31
107
6
30
1
329
31
59
61
48
65
78
12
132
145
144
11
60
36
174
18
36
49
203
24
48
6
102
60
144
61
23
204
30
103
119
1
83
60
90
127
17
31
24
65
7
179
30
7
65
18
37
233
31
216
203
54
18
60
144
48
73
24
119
60
157
23
72
12
13
59
24
61
41
54
24
25
192
143
12
144
85
23
1
17
18
109
107
61
179
109
17
174
60
84
42
210
60
192
108
168
84
60
48
78
30
36
78
55
120
23
120
49
131
288
37
72
23
97
11
85
71
24
121
41
7
95
25
11
6
31
23
49
17
186
30
127
35
36
25
71
1
65
42
12
25
11
54
54
132
72
205
23
60
72
12
114
31
96
143
1
168
131
72
85
23
24
72
144
49
35
36
114
30
1
17
114
13
41
72
90
120
108
24
36
12
25
35
205
120
120
23
36
85
71
60
72
30
127
215
25
71
120
114
66
168
61
24
59
61
185
54
168
48
72
42
103
24
119
42
90
12
72
216
18
54
60
30
103
119
1
119
1
35
60
120
145
23
84
37
251
78
30
25
17
120
103
167
145
143
90
126
24
49
72
59
12
49
23
36
132
217
35
12
24
12
24
156
73
35
37
24
11
168
54
18
318
6
84
180
96
84
60
1
48
23
144
108
36
12
78
102
108
180
72
18
127
23
90
7
65
7
47
48
25
120
17
78
378
18
246
240
103
48
83
54
48
18
132
18
199
47
24
1
299
37
113
199
120
23
18
79
83
30
223
65
42
534
90
61
215
120
25
35
37
71
72
25
23
1
71
132
246
96
295
11
229
59
192
222
7
41
18
6
31
95
25
113
42
288
72
12
73
89
31
65
55
264
144
192
23
25
209
42
13
95
18
288
7
95
60
72
61
11
36
97
47
156
72
60
36
30
6
48
216
42
54
90
66
13
47
25
275
24
61
192
35
126
55
65
151
120
48
83
30
79
65
175
24
72
185
7
48
47
73
23
66
150
36
144
ABCD 98432065658*3^$a+1 [50046]
72
30
18
53
1
11
13
23
169
3
21
15
48
3
129
87
18
6
29
43
72
57
105
39
36
20
64
33
11
36
49
12
36
6
30
3
69
18
6
66
18
72
6
54
48
11
88
56
31
72
90
3
81
11
40
32
85
131
49
30
18
6
54
119
25
131
16
84
60
32
4
123
30
71
76
21
155
109
24
264
39
12
128
36
19
65
40
36
3
17
1
36
18
5
37
36
83
64
87
72
101
4
44
28
84
9
11
24
52
21
84
24
18
66
63
104
1
99
3
6
23
96
1
99
15
33
44
28
15
198
15
27
5
112
147
6
66
9
9
24
11
64
12
39
30
3
152
36
4
117
39
27
17
127
18
3
57
11
25
47
73
15
120
32
88
33
6
72
29
43
53
49
18
42
36
3
69
48
39
80
60
100
27
129
33
3
57
27
48
15
48
89
64
15
18
12
96
36
102
45
69
23
7
17
184
15
33
45
171
120
48
33
6
81
39
6
63
12
20
13
15
57
72
119
1
171
36
15
249
72
8
31
65
52
27
21
32
16
48
21
72
6
33
39
293
43
105
63
45
3
6
48
107
40
15
21
3
9
36
36
39
41
1
11
19
6
90
129
9
36
24
18
69
3
45
81
15
3
138
35
19
90
99
44
36
16
21
203
16
69
24
54
72
54
12
23
12
37
36
51
45
99
21
18
33
9
35
1
27
84
33
15
32
1
11
13
18
54
3
80
109
155
79
6
48
47
76
24
39
18
102
29
16
164
31
30
60
51
33
90
65
7
41
37
3
117
35
97
30
6
123
84
20
109
36
36
72
15
92
52
75
78
18
5
85
15
33
6
54
63
12
117
42
144
33
15
5
73
90
30
18
29
43
5
1
11
55
9
36
44
37
36
24
30
5
73
84
51
20
73
39
69
39
20
1
156
18
6
51
15
90
126
18
11
49
3
72
8
7
21
9
42
30
132
75
69
39
45
39
20
1
54
54
11
55
24
53
1
3
8
7
77
4
96
24
36
12
48
81
72
11
12
52
171
18
23
49
6
9
80
88
39
41
4
36
21
71
37
36
83
31
30
11
28
177
18
29
49
171
8
55
48
5
4
60
84
15
29
1
3
72
128
13
99
84
21
12
96
66
6
27
201
6
72
9
8
84
73
99
9
24
30
126
18
6
12
3
51
90
39
48
44
121
3
20
1
18
77
13
47
37
63
33
72
12
47
25
60
3
56
31
48
41
1
54
17
13
24
12
108
27
33
12
35
1
87
63
66
60
12
35
37
168
30
6
15
3
81
12
9
18
18
6
33
56
73
30
17
97
15
21
35
31
54
18
9
63
18
23
13
83
12
16
21
15
24
15
18
3
69
11
16
44
48
7
125
37
23
13
11
88
57
15
57
6
30
18
41
88
12
3
54
27
33
48
108
75
33
96
30
5
16
57
48
162
17
55
6
48
39
12
117
3
63
65
25
60
18
48
24
33
92
16
3
126
18
77
43
24
30
36
39
39
33
24
32
4
27
6
12
6
30
35
60
48
61
12
18
96
9
44
37
108
51
111
18
11
28
128
7
78
36
47
88
152
88
33
15
39
24
65
16
183
9
15
69
12
21
24
36
95
25
15
32
24
4
57
39
20
85
12
24
48
6
45
3
24
54
11
4
44
40
56
25
84
36
60
12
107
25
18
54
72
66
9
15
113
28
12
8
28
3
6
51
33
6
210
47
40
48
33
30
21
75
9
9
36
66
33
8
4
9
42
120
33
48
36
27
54
42
5
16
44
24
48
1
108
3
39
18
3
9
72
27
36
9
39
3
72
30
39
33
99
9
6
18
36
3
45
42
30
60
54
30
15
21
23
64
20
25
71
76
8
7
21
105
3
8
61
18
45
21
11
28
21
35
48
28
9
227
85
18
57
69
47
25
12
75
57
27
39
114
102
90
24
12
11
25
71
96
4
60
24
15
18
108
35
1
6
30
18
21
20
40
87
18
12
96
47
25
23
25
3
8
31
185
48
13
3
87
81
248
37
47
4
108
44
84
60
7
42
3
27
6
3
56
52
45
39
12
27
54
12
3
36
33
135
36
9
3
111
17
55
153
21
24
123
24
9
24
15
72
15
24
48
6
99
60
57
11
7
41
24
48
48
13
35
4
21
30
24
5
16
9
24
3
69
84
6
102
18
24
9
8
31
24
90
63
21
24
83
16
135
102
27
9
75
36
93
35
31
6
12
107
115
29
1
72
11
49
120
24
63
57
119
24
84
16
9
18
57
15
18
23
31
65
24
25
36
11
151
72
5
52
92
36
7
81
81
6
9
32
4
21
15
8
73
39
8
108
16
3
65
103
30
3
20
49
24
3
33
36
90
5
48
13
3
3
17
85
3
15
18
6
77
13
120
39
15
96
48
42
11
43
21
69
30
54
24
156
6
9
20
115
90
36
12
51
3
42
36
51
33
36
18
81
56
61
15
32
12
52
32
37
54
33
255
6
84
24
15
56
13
143
25
48
11
28
92
16
24
12
33
3
33
24
23
85
12
11
76
57
36
27
9
6
30
35
55
6
12
6
192
17
7
48
78
27
56
120
16
108
27
9
69
ABCD 98432237602*3^$a+1 [50098]
11
85
51
69
144
11
145
12
84
23
61
47
52
111
144
6
84
3
99
54
27
264
248
120
7
18
108
252
36
84
27
68
61
12
12
11
49
60
15
45
23
25
54
33
93
47
37
108
3
57
51
96
44
61
11
49
11
4
48
93
35
40
8
25
84
120
156
95
1
240
48
126
29
52
96
57
15
8
60
49
18
18
23
145
24
123
92
97
71
64
44
19
42
51
212
85
11
1
15
45
36
27
180
21
42
114
348
180
15
105
183
144
9
12
39
3
48
18
30
42
159
33
6
210
95
79
30
11
49
102
96
42
3
20
49
59
160
20
16
159
6
36
72
12
24
24
83
25
24
78
42
15
93
23
97
18
42
6
102
228
35
16
9
24
48
35
48
49
12
108
15
68
48
19
41
24
31
54
60
30
42
54
9
21
12
54
48
18
159
45
11
73
120
36
75
84
32
67
126
144
18
150
24
96
95
37
78
42
108
24
120
48
75
21
99
36
60
36
9
27
69
23
48
145
15
9
24
27
45
252
111
24
20
36
79
48
113
72
73
24
51
177
144
288
108
192
23
60
13
84
120
11
384
97
48
120
23
37
36
96
279
141
60
6
9
9
159
93
15
32
108
13
132
60
264
59
16
39
225
45
36
15
69
42
45
3
6
11
49
23
52
33
12
168
11
19
42
23
1
111
44
145
264
156
47
12
67
96
77
37
59
49
11
37
18
45
57
39
45
183
96
12
32
61
15
9
27
9
42
78
24
83
133
51
8
7
89
49
71
40
21
15
45
6
18
12
63
164
37
51
24
176
48
175
54
132
150
48
66
72
108
90
105
39
6
12
72
12
119
109
180
72
3
176
55
125
84
1
60
192
12
3
345
48
156
30
54
59
25
72
36
39
3
42
48
96
36
83
28
9
23
121
87
84
44
37
132
23
4
8
100
68
12
36
60
4
15
30
36
107
85
27
36
9
72
231
45
27
12
129
35
1
78
30
143
49
36
143
31
30
51
57
23
73
15
120
32
28
21
135
45
120
66
93
117
24
84
114
113
72
36
4
15
66
24
36
47
115
18
12
35
72
55
6
42
77
115
41
121
60
15
195
6
83
84
61
12
48
99
96
9
12
131
13
35
72
208
20
25
24
12
23
48
157
66
90
36
168
11
204
13
63
72
48
129
72
108
51
69
18
30
27
20
205
72
159
81
59
25
12
75
140
109
90
48
185
13
42
18
15
33
47
217
198
77
28
128
120
16
104
25
60
15
117
132
180
6
105
104
61
60
39
201
102
78
60
24
36
12
12
11
24
31
30
15
21
78
41
55
162
47
31
144
42
48
36
35
31
66
48
24
3
9
24
24
51
9
120
15
33
35
25
39
44
217
23
1
54
6
51
45
12
95
25
191
37
47
348
40
144
15
144
90
39
63
30
3
272
12
96
25
24
12
48
23
48
121
119
12
25
3
81
6
90
60
23
121
336
3
20
25
72
95
4
24
81
84
132
30
18
30
65
25
72
132
71
16
201
23
4
60
20
1
47
73
47
97
71
1
30
30
15
33
35
25
36
59
96
1
54
102
138
9
56
112
189
18
66
84
42
33
156
45
6
9
80
121
30
90
84
24
71
76
21
48
195
9
131
4
33
23
97
35
60
72
28
3
89
61
99
57
11
4
8
25
71
120
79
330
6
125
25
12
12
95
145
36
132
39
36
32
85
27
81
75
68
220
51
6
3
141
75
288
33
30
129
21
23
84
108
4
9
ABCD 98432297942*3^$a+1 [50133]
12
281
72
324
151
65
108
43
144
12
53
211
132
72
348
24
185
18
25
132
36
239
25
60
5
19
12
41
36
108
43
84
89
7
47
162
283
168
120
41
19
72
12
95
162
162
61
47
180
61
60
41
108
19
125
31
36
149
180
54
61
24
36
60
84
167
13
84
96
5
211
36
95
253
72
53
90
1
17
31
192
47
162
67
77
127
143
61
209
115
281
67
192
47
25
425
216
103
24
89
144
126
54
108
252
72
67
264
83
1
132
155
13
36
96
53
31
293
163
84
60
17
115
168
24
143
198
7
192
12
131
54
55
48
41
126
61
137
54
126
108
19
17
18
169
24
36
156
47
109
305
163
53
31
132
84
23
54
43
137
55
108
89
7
36
299
133
11
18
43
173
103
48
12
161
31
12
60
5
19
84
41
108
180
79
11
73
197
180
31
72
5
36
43
12
120
24
108
12
60
24
96
84
60
59
270
7
11
49
59
85
60
72
240
204
149
31
167
121
72
36
203
37
180
24
240
60
53
127
24
144
101
31
221
108
67
48
324
132
84
65
67
84
108
132
120
408
108
60
209
144
108
180
199
60
11
193
60
377
108
19
107
90
432
31
132
17
216
175
12
24
96
17
55
132
60
60
323
37
71
385
60
41
31
36
41
72
163
89
180
108
139
132
197
103
5
31
77
180
139
5
151
119
18
55
35
121
41
139
131
1
17
163
288
144
96
84
71
126
43
156
269
162
13
5
151
96
131
36
126
36
216
18
61
36
47
37
89
7
84
84
36
41
43
12
17
67
240
192
77
18
90
19
24
11
73
161
54
85
132
53
216
67
185
79
36
101
43
65
180
55
96
11
61
120
132
11
73
17
108
180
31
60
228
96
120
24
71
85
41
55
53
43
24
77
54
54
31
24
660
41
67
5
36
31
41
108
67
41
91
132
155
25
281
126
73
24
96
144
24
12
41
18
90
67
192
29
223
84
53
259
12
60
132
204
132
29
108
55
251
145
276
48
36
36
48
77
54
36
25
29
7
108
60
60
156
41
72
43
173
7
24
5
91
300
5
7
101
108
67
77
139
41
43
156
53
180
31
5
199
35
157
41
43
180
24
149
36
72
175
180
221
7
11
181
17
180
19
89
103
41
211
5
139
23
13
84
216
65
18
181
240
65
115
216
36
11
121
252
41
319
5
ABCD 98433725524*3^$a+1 [50054]
28
59
61
192
12
96
12
11
60
9
196
36
56
39
9
4
36
11
13
68
12
136
12
128
16
95
49
84
83
13
56
15
69
100
120
47
37
12
48
11
25
20
27
45
3
49
132
23
25
48
83
85
20
15
1
20
3
37
116
52
47
121
48
20
36
28
32
16
83
45
16
95
1
12
180
20
3
109
59
45
75
117
4
11
24
73
32
3
21
15
249
16
72
8
36
75
49
180
35
25
24
71
1
35
49
47
49
35
13
71
9
112
23
108
240
48
9
27
216
69
40
8
51
57
75
133
140
64
20
16
36
71
84
33
27
73
47
61
23
109
251
1
84
24
32
3
1
11
60
84
57
28
60
107
25
83
25
47
84
13
11
24
13
35
49
80
4
119
72
1
48
24
96
95
9
16
11
49
20
15
97
8
15
37
12
48
72
131
61
83
121
12
24
11
24
25
80
3
61
60
84
131
25
72
60
44
75
61
107
61
120
24
80
16
35
49
47
33
183
69
84
52
48
24
36
84
60
23
69
4
35
61
44
4
48
12
23
109
156
48
32
72
63
13
20
40
131
13
72
24
144
8
39
24
1
48
11
49
11
37
32
156
40
24
48
23
145
32
12
87
120
49
59
96
1
11
45
60
112
12
11
93
96
76
48
11
36
108
21
63
1
60
20
87
132
73
83
61
48
96
192
24
20
48
3
228
24
1
11
21
124
24
11
1
60
20
15
60
37
68
27
61
84
167
201
4
35
69
99
1
36
8
40
143
24
120
49
35
36
1
32
132
36
88
24
8
112
68
3
121
96
68
64
12
23
168
9
15
73
32
64
11
105
76
68
16
20
15
61
20
88
36
60
131
205
32
147
93
171
9
52
35
21
52
20
63
9
64
107
13
71
84
37
32
15
61
92
52
47
49
119
37
128
3
69
64
95
49
11
36
33
28
23
12
13
96
35
189
52
23
12
25
44
171
45
72
40
11
180
1
59
21
64
35
57
4
48
56
51
1
92
87
49
120
167
180
9
160
48
48
12
48
48
96
24
24
20
51
120
1
59
25
36
60
44
136
24
20
4
11
109
36
20
16
60
228
83
25
12
48
8
96
15
49
24
47
168
13
35
120
37
116
16
8
87
25
24
11
61
20
39
24
1
84
12
35
49
95
9
4
11
1
11
24
36
48
36
13
8
3
1
108
120
12
35
25
8
40
276
35
12
97
20
28
83
1
60
60
36
12
80
3
33
16
23
141
16
23
12
9
112
12
23
48
61
23
21
16
8
40
23
84
85
11
9
16
140
4
23
37
36
80
64
96
20
64
8
52
20
40
24
60
47
37
48
179
21
40
95
9
75
45
64
80
16
59
120
9
100
95
13
35
48
49
35
13
72
11
9
63
49
95
1
23
25
11
49
11
25
44
40
92
4
71
48
37
12
36
12
32
15
121
80
12
124
8
12
75
85
71
117
16
36
108
32
4
36
83
13
35
9
28
36
84
252
36
24
68
16
35
141
4
71
21
63
37
8
75
36
9
144
16
155
12
73
72
107
21
52
23
60
45
112
180
44
15
24
120
1
23
121
36
35
13
95
156
72
9
4
71
1
144
144
84
12
35
69
51
21
27
25
68
24
111
33
15
36
109
84
48
48
12
155
25
107
108
25
12
36
44
16
36
11
9
99
57
3
25
36
71
69
39
9
16
179
85
12
71
13
12
60
132
12
36
12
8
15
57
40
56
16
120
8
48
52
60
20
27
121
44
16
23
37
128
100
12
23
1
48
8
3
36
13
60
132
44
16
8
48
63
36
141
40
8
16
11
145
23
21
36
75
105
40
179
1
12
36
20
15
9
63
165
52
11
1
84
24
72
8
36
4
71
1
11
37
96
72
72
47
1
59
84
180
1
11
33
27
9
100
44
36
28
20
28
60
24
104
51
45
15
84
61
48
56
27
157
20
16
119
37
11
133
107
73
95
1
20
3
37
71
48
25
11
36
84
133
12
275
1
12
36
131
249
4
35
13
35
57
28
83
49
12
8
3
48
9
100
216
24
191
109
47
45
40
24
11
73
48
12
8
64
8
96
15
36
33
36
24
40
72
36
12
83
24
69
64
36
60
96
23
1
71
9
40
47
129
96
40
59
45
51
48
120
12
177
135
33
64
83
1
ABCD 98434186166*3^$a+1 [50093]
15
45
39
45
60
39
156
24
12
3
81
28
92
15
48
126
135
36
96
12
12
120
45
63
112
20
28
60
8
9
24
12
79
48
20
160
60
228
5
7
12
8
72
9
27
4
95
13
197
15
40
168
47
93
21
120
67
32
12
69
67
47
138
39
156
4
5
18
133
12
8
9
15
88
41
111
148
11
30
24
120
67
20
96
4
53
7
11
30
19
8
153
78
120
57
15
18
36
15
99
45
84
12
3
66
6
21
189
3
48
9
3
52
48
20
21
27
9
108
18
72
177
108
12
196
32
12
136
8
36
16
59
30
103
353
18
30
19
48
24
20
33
36
15
16
48
12
96
32
141
199
5
231
51
13
113
19
108
35
205
53
7
8
48
201
24
72
127
20
480
12
36
3
9
33
3
36
16
12
20
60
96
76
20
75
21
12
72
24
96
21
79
209
27
69
63
240
60
52
36
47
13
12
20
96
45
87
105
115
65
3
64
5
43
24
8
15
72
9
12
100
44
3
73
68
36
96
40
29
18
18
115
32
27
85
20
120
105
43
20
93
3
15
1
5
36
12
7
29
87
12
27
21
64
60
41
102
25
17
144
27
4
53
18
165
52
5
51
21
3
60
93
39
16
24
36
179
25
176
184
80
40
68
75
81
120
76
11
9
60
28
77
103
20
21
67
84
36
120
20
75
9
28
48
80
69
39
24
48
117
42
120
9
60
36
28
11
121
41
135
9
96
15
24
40
96
72
32
28
35
45
12
40
48
80
12
189
7
8
4
48
5
87
88
44
3
30
42
306
7
41
67
80
219
73
48
5
18
49
68
99
25
8
28
137
51
39
45
21
27
124
125
43
72
65
111
33
12
24
91
32
15
25
12
89
19
113
7
60
17
60
111
15
9
81
15
33
27
27
25
12
80
36
9
24
12
15
48
16
44
24
48
12
81
15
57
67
20
96
4
53
210
37
32
60
15
6
15
57
103
347
33
69
18
18
39
100
20
28
20
45
90
81
84
57
55
35
13
48
20
9
54
45
4
12
60
56
48
39
97
173
3
39
1
8
21
114
61
36
8
21
36
123
105
72
175
224
48
27
21
144
28
41
15
87
24
9
24
93
63
9
67
125
115
89
139
132
60
20
135
9
24
180
28
20
172
8
9
99
9
7
36
5
87
81
159
112
29
19
48
65
19
89
199
17
15
39
1
180
60
5
114
54
3
40
192
32
15
273
156
4
140
52
80
28
155
21
27
33
36
36
40
125
39
3
13
5
48
31
56
24
76
32
12
9
39
33
15
69
3
60
100
41
15
16
41
7
32
36
60
120
45
19
23
48
24
48
73
20
12
93
3
39
13
284
45
18
37
80
75
21
12
57
54
21
96
48
60
15
90
39
48
40
12
80
96
57
99
40
41
175
65
39
40
36
144
36
8
165
120
36
195
60
129
19
107
48
57
28
60
32
16
29
36
67
12
65
31
80
4
29
19
12
20
48
60
48
24
48
21
19
5
12
31
8
39
30
3
52
92
88
23
270
3
24
28
212
33
55
84
48
11
21
3
25
8
64
5
90
9
72
24
63
66
15
39
6
87
75
25
29
3
28
149
174
6
18
21
64
35
45
96
45
19
107
9
117
48
19
8
240
135
54
99
72
52
80
28
23
9
100
12
80
96
63
21
3
13
44
9
36
151
44
21
60
19
11
37
48
59
78
7
11
177
36
16
41
48
87
4
53
3
64
20
9
39
12
111
33
141
18
42
111
12
21
79
23
9
280
89
27
4
41
60
7
32
48
21
36
36
67
12
36
68
72
24
63
57
24
12
9
3
36
12
93
19
32
9
84
42
33
40
128
33
111
63
42
31
24
53
207
45
3
51
189
21
15
24
40
12
156
65
3
45
7
24
5
171
24
21
114
25
80
40
20
81
42
105
21
36
63
45
3
69
18
13
32
12
9
6
66
39
28
12
20
28
17
78
30
18
168
49
5
75
33
135
4
20
60
16
155
9
15
73
20
36
96
60
33
15
28
20
4
60
35
13
68
40
24
56
52
20
12
100
29
159
12
40
248
36
4
5
7
83
145
5
51
52
20
60
27
85
20
72
48
ABCD 98434454312*3^$a+1 [50024]
36
33
20
1
30
5
124
44
151
54
78
30
95
28
45
131
36
7
21
21
36
203
49
30
18
60
48
35
79
72
108
53
84
108
1
35
1
6
12
41
16
21
95
79
5
48
108
115
17
16
21
59
40
36
39
24
18
47
1
35
40
32
24
96
43
72
24
18
11
24
48
133
12
47
108
7
36
101
48
132
13
18
65
19
54
15
80
64
27
54
12
72
35
61
191
43
36
17
28
9
18
213
20
156
79
36
138
75
15
161
55
126
11
168
145
96
135
168
68
55
89
25
71
64
20
24
49
36
24
30
41
19
77
4
60
129
11
72
24
64
200
7
5
7
141
27
257
48
52
80
72
36
85
47
48
7
17
40
69
51
20
48
31
29
37
24
30
41
36
19
90
11
127
21
75
17
73
72
48
95
24
61
6
9
27
17
37
35
163
90
15
32
60
55
48
78
18
29
16
92
112
56
1
18
117
224
31
168
72
216
72
36
84
96
30
11
13
155
60
73
27
153
35
19
9
144
248
12
156
96
139
42
12
147
48
32
36
7
132
108
66
60
195
144
57
36
12
107
36
19
6
18
72
5
49
18
101
25
30
65
31
18
102
41
52
36
32
43
36
9
32
72
12
1
155
43
45
39
36
65
7
24
113
25
60
47
40
39
9
27
45
8
91
54
131
79
5
175
17
79
65
60
1
11
112
123
57
105
78
5
43
21
8
31
45
27
89
124
32
12
36
4
93
42
108
5
79
36
17
48
43
21
33
168
48
11
28
21
11
124
20
7
269
28
20
43
77
7
24
69
21
287
24
13
102
90
18
78
83
16
8
13
114
66
144
15
24
20
109
12
24
66
24
69
15
77
49
24
23
84
13
23
12
43
5
67
300
77
19
36
33
21
12
59
1
108
135
140
67
29
169
131
79
149
1
15
36
33
11
49
27
24
21
30
24
17
12
36
19
65
108
79
33
36
39
17
25
15
248
36
1
3
72
141
3
84
27
18
23
12
52
93
47
43
30
42
29
60
37
95
108
31
36
17
60
25
60
11
19
5
16
105
6
36
5
13
171
21
18
24
12
6
23
36
60
1
24
54
30
35
24
48
24
13
75
12
9
11
55
65
43
18
3
84
20
60
73
192
90
6
35
16
15
5
60
24
72
295
18
11
43
18
35
73
35
55
174
108
83
64
21
30
24
81
99
12
33
21
131
109
102
24
18
15
188
133
11
48
160
8
168
16
24
44
151
54
6
41
31
90
23
67
29
88
32
25
54
24
53
37
12
3
56
64
36
32
4
56
7
36
125
1
324
36
18
18
159
108
3
5
25
18
54
6
9
45
138
24
48
17
24
36
144
60
157
18
105
21
54
65
12
103
9
80
37
54
41
25
3
111
89
1
95
49
18
18
54
17
28
20
25
90
72
53
1
12
18
96
65
1
42
53
127
113
85
107
67
90
35
91
132
101
19
41
36
109
35
49
11
96
36
252
43
5
84
145
123
57
11
19
144
402
59
64
56
13
42
29
12
67
36
30
72
204
15
51
53
120
49
18
69
48
3
72
6
71
64
24
237
54
90
72
54
53
48
169
11
97
35
55
53
73
11
24
64
8
85
263
61
3
36
15
150
90
41
4
32
7
5
100
81
47
79
5
28
68
25
143
109
11
12
60
19
6
59
64
75
9
32
13
11
19
113
49
3
33
78
9
171
41
133
18
24
29
192
144
13
167
48
31
114
15
87
29
25
6
9
20
127
54
71
7
18
63
39
6
54
48
57
92
24
24
61
84
83
28
104
43
12
6
102
42
51
15
36
89
36
115
9
39
6
47
7
30
6
390
95
121
11
28
21
54
41
36
24
4
20
19
117
20
4
15
126
159
27
33
57
72
12
35
4
75
105
320
12
43
65
24
37
131
13
126
5
48
55
60
17
73
23
49
126
69
3
12
24
12
5
88
56
1
648
30
89
61
11
43
72
5
13
66
24
113
79
65
13
30
21
92
12
187
89
19
18
23
4
21
119
ABCD 98434600216*3^$a+1 [50003]
36
36
12
96
12
84
60
36
84
216
265
12
80
196
11
1
204
8
40
36
11
36
24
45
15
60
13
23
12
33
27
156
60
9
16
47
24
73
95
12
61
35
144
45
63
36
84
12
60
96
9
159
12
109
119
1
20
15
60
21
28
35
60
9
87
24
1
71
12
25
35
36
156
81
12
3
72
145
95
1
59
61
71
60
144
24
60
72
45
15
261
27
48
69
48
3
13
32
27
12
24
60
1
35
84
84
12
36
97
20
28
132
68
27
120
36
37
20
124
71
45
39
108
36
24
1
11
93
40
32
60
39
24
45
15
48
12
12
33
268
35
228
61
35
48
12
13
60
107
21
3
21
40
35
33
27
33
27
61
23
60
25
164
12
135
48
45
51
57
3
24
33
4
20
15
33
147
120
13
83
24
24
61
35
36
12
12
33
123
24
181
144
11
37
35
25
20
15
36
84
36
24
12
36
57
52
11
84
93
63
45
3
24
25
11
25
92
99
96
12
96
21
39
21
28
71
9
148
44
3
45
16
11
60
60
24
9
51
9
52
140
231
9
100
23
45
72
75
180
36
84
36
108
49
155
48
13
56
99
261
39
12
24
45
39
12
117
16
11
84
25
59
60
12
24
60
169
95
96
9
15
36
21
39
57
39
21
4
56
52
23
84
84
12
49
8
135
85
11
49
32
36
15
109
35
24
69
48
27
13
167
36
36
13
11
49
32
4
71
24
84
13
20
63
25
144
8
63
12
60
120
24
48
12
73
92
3
61
72
60
23
36
21
12
27
61
47
25
23
12
37
59
21
15
36
12
57
51
13
11
93
15
33
3
144
45
15
25
35
48
24
85
59
72
69
111
12
37
200
40
23
72
60
60
81
64
11
73
60
59
25
11
12
57
12
123
25
32
15
61
72
11
24
45
15
12
108
37
83
57
75
120
36
45
39
21
3
24
73
32
27
49
71
96
13
116
48
160
23
168
84
168
45
100
35
25
20
60
15
24
61
212
12
3
61
176
99
97
23
85
35
25
36
203
12
60
45
4
71
48
37
119
9
132
3
45
27
24
21
96
52
32
16
23
12
57
15
96
96
49
72
12
11
12
60
13
92
3
69
51
24
108
108
60
1
23
48
48
81
36
3
1
95
33
87
60
141
27
37
11
84
81
27
1
59
85
12
71
24
49
24
120
8
27
120
57
64
11
21
4
11
45
63
60
24
120
37
35
48
96
144
45
51
36
96
57
40
23
12
36
1
11
73
35
9
72
48
51
9
27
120
49
32
12
3
48
72
12
13
23
181
68
51
120
36
24
24
12
33
48
12
135
48
13
59
105
207
49
56
75
105
64
119
12
33
120
48
15
9
3
25
12
59
21
3
45
3
13
24
71
132
48
12
9
16
59
60
1
107
120
96
72
12
25
80
3
24
48
72
21
12
3
129
63
1
72
20
3
132
105
4
80
15
13
32
3
12
49
59
36
12
144
96
12
36
37
83
1
71
37
32
63
85
72
24
107
60
48
24
13
35
72
145
68
112
20
51
37
47
57
120
36
87
25
36
32
28
11
153
120
15
33
39
36
144
21
27
180
12
73
20
12
16
20
300
27
12
24
81
3
48
72
36
141
36
28
36
60
11
73
11
33
48
159
120
49
11
24
37
143
1
131
12
33
3
21
16
32
120
112
23
12
84
120
37
80
4
11
13
56
3
72
60
73
80
51
57
39
45
16
32
3
48
9
76
72
104
3
72
73
108
104
168
27
84
57
64
8
40
35
12
120
1
47
25
72
56
15
48
84
12
36
12
48
108
24
48
60
24
36
69
48
15
13
59
33
160
23
108
21
28
23
24
84
81
75
33
220
11
12
9
15
25
56
27
12
45
15
24
9
135
45
171
60
96
133
192
83
12
84
36
133
32
39
84
57
4
11
60
121
23
9
135
1
47
24
24
57
27
96
36
45
3
48
108
12
69
36
27
61
56
99
24
1
36
48
95
12
1
47
13
59
25
11
12
57
39
25
96
84
11
24
96
45
120
159
37
108
71
1
59
48
1
35
109
68
27
96
1
20
168
88
167
60
117
36
27
96
37
23
169
83
49
8
3
37
71
12
85
47
37
23
37
8
111
12
117
87
1
144
11
24
1
179
73
80
ABCD 98434764172*3^$a+1 [50021]
55
5
19
72
89
64
87
36
84
33
48
60
39
29
55
9
15
53
12
43
57
63
24
33
3
48
24
36
69
3
24
9
15
29
180
43
12
33
3
96
29
235
36
48
33
99
33
36
15
84
153
15
17
156
67
45
3
12
72
96
24
72
108
45
36
92
40
12
63
72
45
8
88
144
123
24
21
20
19
48
65
16
15
12
5
55
113
160
24
111
17
7
53
60
103
45
132
3
12
33
27
72
168
113
4
60
3
72
105
3
120
33
51
204
180
17
55
12
36
57
147
36
12
12
33
120
15
53
12
52
36
15
36
108
60
108
5
112
80
67
41
148
12
48
24
27
24
105
75
5
55
45
99
21
15
9
8
52
3
84
36
24
48
81
51
24
5
7
105
63
132
77
7
24
177
12
3
24
33
3
17
55
21
27
57
75
12
21
48
20
4
96
72
3
12
65
72
16
32
28
32
19
120
21
192
27
24
12
108
9
60
36
104
91
12
93
51
221
19
81
15
132
48
12
48
57
48
72
51
9
63
45
48
135
9
75
12
81
48
80
19
108
120
48
60
24
72
173
31
24
21
44
91
24
108
72
105
3
33
75
84
72
69
147
65
28
39
105
36
32
112
108
168
87
57
108
140
43
12
93
32
28
20
79
12
9
15
36
21
120
3
9
60
27
24
117
8
55
72
33
27
24
108
5
7
36
12
96
57
48
159
33
39
21
63
129
48
8
19
12
41
7
96
12
5
72
31
89
31
9
8
19
21
15
33
24
51
12
132
45
75
293
19
21
63
60
77
55
53
4
15
12
24
9
80
7
108
60
33
27
72
93
3
24
60
201
39
84
165
44
7
29
52
8
31
48
36
84
36
5
91
93
60
51
29
43
57
96
15
17
60
48
79
48
45
120
63
24
41
64
3
53
52
39
141
48
24
63
12
45
60
176
7
12
105
3
72
5
31
12
24
21
140
208
12
180
39
21
132
108
39
9
27
117
20
16
51
9
51
33
3
65
48
12
100
72
15
21
15
69
3
120
12
65
31
129
51
24
60
45
80
48
55
93
39
108
53
4
60
3
177
68
48
235
45
24
8
19
156
5
55
48
24
33
12
20
240
28
72
75
33
39
60
33
51
105
15
24
12
29
52
80
40
3
5
7
84
21
12
3
77
108
55
33
27
24
21
27
5
31
12
57
15
33
15
132
48
60
77
96
4
60
75
72
53
16
72
15
48
5
4
3
60
65
43
17
55
48
84
41
7
24
24
117
27
33
39
29
127
17
31
12
17
7
120
60
9
20
64
60
27
69
75
17
43
60
84
5
7
9
171
21
27
45
8
40
32
31
29
16
32
12
88
12
27
60
48
41
19
33
12
36
252
48
60
72
15
17
48
79
84
9
68
28
12
15
24
89
19
65
36
7
12
96
29
96
19
132
9
51
60
48
120
21
44
96
55
57
39
96
72
12
84
36
21
48
72
27
45
75
33
12
20
91
69
20
76
51
24
17
52
180
27
141
123
77
72
7
81
39
9
60
132
15
84
48
5
55
33
75
120
93
39
53
43
9
3
84
36
45
63
5
67
48
24
53
115
57
120
75
21
39
33
68
55
5
112
32
88
128
112
3
5
24
16
15
65
31
60
36
72
153
27
101
7
57
3
72
53
43
24
36
57
27
5
28
32
28
27
45
15
41
79
48
12
5
67
24
24
21
32
40
80
103
24
101
4
128
48
7
65
43
60
36
9
135
9
27
41
40
20
79
129
92
19
48
93
15
12
45
128
67
45
51
5
24
7
60
29
67
185
43
129
228
3
9
3
12
81
192
75
24
33
3
48
120
24
105
36
12
8
7
137
28
48
12
3
257
12
36
79
12
48
41
24
40
60
3
57
27
84
117
27
113
52
51
12
117
15
36
77
43
12
108
132
17
67
101
112
3
48
36
9
15
29
16
12
87
33
8
67
5
127
36
5
79
408
12
53
108
100
80
7
12
141
27
108
36
21
12
15
60
72
81
8
72
12
43
33
15
57
32
7
101
112
36
32
139
24
72
53
19
228
132
93
8
24
36
4
3
60
65
12
16
20
24
7
41
55
84
9
15
69
15
81
51
41
43
65
139
21
72
48
267
72
21
39
72
21
12
27
41
67
45
48
99
156
53
24
ABCD 98434832058*3^$a+1 [50199]
57
39
12
3
54
51
99
66
75
36
36
12
75
72
33
57
54
45
189
15
72
96
129
120
63
117
75
219
45
21
150
84
9
48
87
153
48
84
165
63
33
36
39
36
33
75
48
180
48
21
108
162
90
123
21
75
132
9
60
108
12
18
60
30
42
120
105
288
48
60
117
75
108
48
159
42
15
3
162
75
48
15
225
48
69
39
84
57
18
36
81
69
90
57
72
45
36
27
12
72
75
144
84
36
150
39
48
129
123
108
219
210
3
192
96
39
33
21
39
81
24
147
15
54
54
12
18
90
450
27
48
75
30
126
6
54
54
12
15
108
48
48
75
105
69
15
48
12
21
135
45
39
27
18
3
48
36
39
9
240
108
9
18
30
72
75
15
18
72
108
3
60
27
165
15
45
48
123
69
27
9
255
45
132
12
15
201
69
3
189
24
27
153
39
192
123
270
6
21
36
12
36
60
9
96
27
39
18
162
93
51
54
60
12
3
105
27
159
30
15
144
12
15
21
63
126
60
48
126
9
207
60
69
75
165
51
120
114
111
84
96
45
111
120
9
18
21
144
27
108
36
54
63
12
195
57
39
237
69
15
33
6
54
156
24
102
21
48
75
21
15
18
3
57
102
9
180
141
3
12
105
15
45
90
48
33
99
21
48
12
84
9
126
60
21
9
90
129
21
264
24
12
15
48
336
111
21
24
63
30
27
120
33
36
54
105
45
3
117
72
63
267
48
90
36
15
12
84
3
162
75
60
9
30
126
75
105
60
30
288
36
237
144
24
24
75
6
174
93
57
75
27
33
60
51
90
75
216
69
36
18
42
18
102
183
180
51
60
120
201
69
39
51
57
24
9
54
72
60
93
27
18
36
27
9
240
51
39
93
12
69
150
66
3
180
36
12
12
141
39
117
15
96
192
135
66
111
33
3
3
66
360
3
87
24
30
51
60
69
99
15
12
24
57
9
135
225
315
285
3
15
21
144
156
96
15
21
12
21
30
24
156
57
24
45
18
81
144
120
192
36
48
135
45
12
48
36
3
45
81
36
144
36
18
6
270
30
60
54
57
45
54
24
285
12
3
6
30
21
15
21
12
255
126
87
153
219
168
93
126
21
3
21
63
126
24
27
60
60
15
84
6
18
12
9
69
12
54
126
99
141
174
6
138
141
165
75
21
48
3
219
21
108
15
21
24
36
129
36
159
39
90
90
186
84
3
60
153
171
48
12
120
9
99
81
96
3
45
3
24
15
81
24
3
21
81
3
267
54
90
81
84
132
117
42
18
12
63
15
165
48
72
381
147
69
3
72
99
144
93
57
30
150
171
12
48
15
21
24
45
90
6
48
312
30
21
273
159
15
42
135
3
153
99
33
75
21
72
267
126
27
48
105
27
243
90
216
75
60
123
66
39
48
3
90
267
3
90
6
360
30
39
15
81
63
72
78
303
33
36
75
39
57
27
150
63
48
51
81
39
9
12
159
81
99
33
147
108
42
30
114
111
24
45
84
111
72
93
51
159
126
60
ABCD 98434960576*3^$a+1 [50060]
15
18
55
5
54
18
75
40
23
72
60
13
107
72
36
90
42
90
72
30
157
41
198
49
281
162
12
60
18
30
108
204
61
144
65
30
18
42
61
5
132
7
83
72
48
133
96
24
80
40
29
48
312
48
3
216
93
288
19
11
37
5
67
71
42
15
15
73
48
47
177
72
33
240
48
90
37
53
27
123
18
51
33
6
102
132
126
30
42
25
5
19
8
15
73
197
48
72
67
48
48
95
12
37
56
144
64
29
120
150
48
90
187
11
277
48
72
80
45
90
72
25
83
60
129
48
40
96
72
8
15
1
71
57
40
11
37
95
73
359
33
40
24
80
40
264
35
114
30
18
150
13
95
129
40
83
210
147
15
108
18
162
9
160
179
37
107
18
3
40
5
67
24
24
107
13
59
18
48
27
72
88
83
42
90
30
72
78
12
6
54
120
253
95
30
72
6
21
16
173
72
42
36
165
15
30
24
138
145
5
123
16
56
87
97
89
31
53
198
93
57
18
174
60
216
91
24
224
16
24
11
45
16
48
128
165
72
51
24
195
21
45
19
41
15
136
8
15
36
21
40
11
37
128
15
25
137
6
1
56
15
73
29
6
54
66
85
119
48
72
60
37
11
42
115
95
97
119
54
147
16
24
53
18
18
192
222
1
96
23
96
12
72
90
108
7
56
69
75
123
48
42
48
90
72
78
19
173
43
72
137
36
139
23
73
56
21
18
144
177
3
318
42
36
25
59
93
88
35
54
7
48
53
18
132
120
18
19
216
89
63
27
6
7
32
40
168
240
47
145
23
97
23
108
42
192
18
97
65
330
18
18
25
80
96
9
175
24
128
24
81
103
5
42
30
150
13
24
53
115
23
24
33
64
8
93
3
27
72
96
61
203
85
32
48
16
5
19
288
104
51
162
3
15
73
96
101
42
25
11
72
138
72
78
37
32
15
168
57
171
42
30
18
67
120
47
108
18
72
72
90
81
87
49
56
183
12
13
47
193
5
162
105
112
168
47
73
32
141
75
16
53
67
23
60
133
65
87
72
21
72
147
99
45
64
53
3
40
17
192
78
12
276
217
72
240
11
84
126
19
35
85
5
6
72
12
1
24
215
33
64
23
18
55
5
3
27
60
12
85
8
33
55
59
61
80
129
31
17
150
73
104
21
54
133
23
225
120
16
8
63
18
39
21
259
11
229
5
3
48
39
33
15
72
168
162
108
102
61
192
23
1
53
51
129
7
383
198
150
13
17
183
15
24
30
115
65
6
72
48
9
15
121
17
127
125
3
75
133
47
145
17
18
12
25
395
61
347
13
72
5
42
48
73
35
144
90
96
30
45
16
161
127
71
217
53
147
135
49
264
47
25
83
42
90
33
24
15
108
120
157
83
325
24
29
54
13
17
135
16
96
41
42
36
102
99
40
59
24
138
3
15
24
553
23
1
29
42
33
16
59
61
173
51
16
128
165
30
60
48
9
51
13
17
103
24
23
228
114
43
8
72
213
19
71
72
73
107
117
160
32
39
30
27
40
5
90
78
54
61
224
72
51
37
23
252
37
ABCD 98436134378*3^$a+1 [50016]
106
20
1
51
38
4
50
30
100
182
70
99
24
5
28
74
25
29
24
12
43
11
4
21
5
22
9
24
65
16
104
96
19
51
50
30
40
8
6
94
2
144
34
57
35
49
60
39
2
64
6
44
6
19
84
3
128
120
64
2
54
49
120
5
12
48
7
5
270
4
12
2
31
89
10
2
34
26
18
97
33
15
3
14
54
24
1
5
124
12
18
60
45
12
15
98
58
32
1
45
26
4
60
90
14
36
25
27
54
8
6
54
6
36
4
36
66
54
45
5
24
55
15
26
18
16
56
78
30
36
6
24
4
51
51
8
30
246
4
72
8
6
4
92
120
10
14
24
60
36
64
12
38
241
45
51
21
32
66
6
19
9
27
21
38
24
16
36
8
130
2
48
12
18
72
24
112
27
5
10
86
16
14
54
31
11
108
16
26
34
30
126
14
19
72
3
6
26
133
11
6
78
6
31
65
88
2
84
10
15
35
1
75
54
44
96
114
16
105
5
6
60
34
26
24
30
46
9
29
22
66
68
31
81
18
14
12
54
25
41
58
12
104
25
11
118
36
44
7
35
30
24
4
2
25
24
15
50
6
18
202
9
35
1
65
34
69
75
30
56
6
18
28
3
60
11
54
19
107
180
30
30
60
4
6
66
90
18
21
185
10
90
24
30
6
128
10
21
84
171
54
2
24
4
110
36
55
5
16
3
95
10
20
82
68
6
40
50
1
15
8
30
55
72
105
38
37
23
12
49
9
20
6
10
111
35
90
10
45
15
20
24
6
18
6
6
49
60
21
78
110
16
15
21
3
11
1
33
42
20
84
142
27
12
5
60
150
109
96
23
25
51
9
12
83
132
16
8
60
36
4
9
12
35
34
56
34
50
22
24
14
30
49
17
34
45
9
50
6
16
3
47
16
68
30
66
13
12
23
10
50
16
56
84
6
94
69
47
30
78
22
78
30
2
108
25
117
54
116
88
12
33
75
21
111
45
89
30
25
41
30
49
35
24
1
24
33
90
8
10
6
93
36
11
30
90
4
45
41
55
84
5
30
30
84
30
82
75
39
12
9
5
18
12
25
29
6
28
20
1
149
12
10
20
49
57
2
37
5
34
9
17
10
8
1
60
21
66
44
54
10
21
51
24
30
14
4
2
19
24
12
105
18
18
24
14
52
18
14
1
24
11
36
25
3
20
16
14
30
60
30
6
16
20
25
24
11
46
27
17
10
44
30
16
14
1
23
42
19
36
60
75
9
59
10
26
25
5
16
15
59
25
35
22
108
72
14
13
36
27
32
30
52
30
44
54
60
10
26
4
32
103
17
19
29
22
20
70
15
155
10
3
36
27
18
15
36
21
18
21
15
45
15
93
47
16
9
15
9
35
22
2
12
84
1
24
39
32
145
93
32
40
38
42
198
61
96
29
90
64
48
9
29
24
66
40
56
24
22
3
59
25
35
6
24
46
80
61
24
5
10
50
46
128
30
6
96
49
29
6
1
9
6
33
71
54
31
57
18
21
15
20
54
6
78
22
33
96
35
40
14
52
14
1
9
36
39
15
105
5
19
11
24
1
5
36
18
1
9
20
42
4
20
25
36
15
69
39
21
9
26
1
9
36
60
74
25
11
28
18
3
11
18
46
20
1
33
50
30
60
7
119
24
36
61
23
1
11
4
80
66
114
25
71
28
138
2
16
26
28
2
4
44
1
84
45
27
15
8
1
24
137
54
1
83
46
90
6
30
104
90
6
60
24
4
2
199
36
180
24
24
11
84
25
63
69
60
83
58
2
25
63
8
66
90
48
1
35
49
47
4
20
1
153
86
24
1
75
69
57
84
80
6
49
101
16
87
47
30
70
54
96
38
61
81
20
114
49
41
19
41
16
38
42
30
18
22
74
16
30
9
27
9
5
180
10
38
6
61
51
69
135
8
6
30
64
2
10
20
54
30
40
9
15
26
64
50
6
54
16
50
6
64
80
16
44
46
39
29
31
21
44
34
20
42
4
6
45
5
24
30
4
32
25
48
5
31
111
50
60
28
15
27
30
24
15
21
20
48
127
15
80
30
18
1
15
36
20
49
135
50
31
189
36
8
10
72
38
6
49
15
2
19
24
71
46
54
26
58
26
16
20
18
28
2
12
84
30
36
94
51
23
162
18
1
11
25
24
5
19
36
69
18
62
46
50
19
11
25
9
50
12
18
96
106
24
44
6
54
6
31
35
24
36
84
25
35
1
24
35
1
9
56
10
14
24
270
25
17
30
24
49
5
16
12
62
96
61
39
20
16
129
135
6
14
4
12
36
9
5
54
22
2
1
15
36
24
105
96
29
60
19
45
51
29
6
1
155
54
55
65
19
11
136
45
29
151
3
266
4
86
90
64
26
60
60
1
63
42
54
36
33
57
120
50
48
1
11
18
30
12
48
6
34
50
16
39
21
56
24
10
140
4
30
18
24
9
5
4
20
6
1
21
32
130
56
76
30
39
11
24
66
28
32
4
12
90
33
11
46
2
36
6
24
40
20
52
44
55
84
5
34
2
88
27
75
44
85
51
80
10
3
41
16
8
46
9
3
14
54
4
42
14
66
76
3
21
54
45
41
58
141
36
33
18
9
24
36
75
78
30
2
19
5
60
19
12
35
84
1
39
56
24
6
16
18
6
18
12
8
16
20
1
84
24
65
22
33
71
1
33
18
14
60
48
6
24
6
19
35
58
3
11
4
26
60
84
30
4
66
56
43
117
36
99
29
30
4
2
18
1
71
84
10
26
25
60
5
58
50
46
12
38
70
44
12
34
20
16
60
63
5
16
54
81
59
30
16
30
20
1
89
24
42
28
20
6
10
12
114
50
24
46
39
36
23
16
120
6
30
158
31
11
54
4
15
131
6
10
128
142
14
24
36
84
30
ABCD 98436227744*3^$a+1 [50058]
463
5
79
66
54
30
35
31
6
30
78
131
19
77
60
85
11
37
6
5
40
39
42
18
6
30
6
114
30
6
29
49
42
18
6
30
144
42
18
6
41
13
132
18
12
101
13
30
29
1
30
54
42
69
39
12
18
12
95
19
24
6
54
90
36
24
30
66
54
102
60
78
12
5
43
30
36
131
96
13
30
24
96
54
126
30
36
90
108
102
11
7
101
1
11
4
39
89
48
7
186
60
6
141
33
54
36
84
5
31
36
125
24
25
90
6
234
30
35
1
18
17
139
54
36
30
45
56
19
24
42
3
32
13
90
53
28
81
78
30
66
36
53
120
31
65
19
17
60
24
61
24
66
48
96
84
42
90
24
149
37
54
17
4
3
6
84
47
73
47
96
7
65
55
6
195
75
36
5
13
12
174
6
54
41
19
84
180
60
12
60
18
66
5
25
30
6
114
30
66
138
30
102
35
13
120
35
31
6
35
19
36
53
60
55
12
30
18
30
36
90
185
60
31
101
43
66
114
36
29
19
12
24
5
91
84
29
55
186
30
9
21
131
19
149
25
6
156
54
11
55
5
13
72
90
65
24
109
12
35
19
24
96
114
192
60
18
65
25
12
174
29
67
18
11
25
71
79
60
6
15
39
204
36
9
8
169
54
41
13
216
35
79
66
24
15
36
81
54
41
96
43
5
1
18
30
95
25
132
18
77
13
126
54
63
9
150
18
36
6
24
45
69
35
40
111
6
83
241
71
13
36
35
49
107
25
119
61
90
18
95
7
60
138
47
49
30
114
12
24
30
54
30
5
85
11
55
30
30
36
30
138
42
11
109
23
1
6
108
12
18
95
67
105
9
99
8
43
65
36
13
12
18
150
72
108
120
6
204
17
43
77
48
72
19
21
39
29
96
49
120
96
54
17
4
15
125
1
18
17
73
60
11
25
15
15
21
3
12
60
5
13
96
84
35
1
180
30
114
72
18
42
30
120
114
54
17
13
6
5
144
12
36
13
6
5
73
90
12
18
120
66
36
138
12
24
36
18
42
59
19
5
151
30
35
1
24
6
18
71
1
3
111
17
84
40
3
17
145
48
36
24
12
3
56
1
30
18
90
101
121
78
42
11
73
66
18
6
126
78
102
30
29
36
103
72
24
6
54
66
48
30
12
24
60
60
17
7
180
132
114
11
43
36
21
3
42
18
77
25
24
6
60
33
27
18
47
199
36
149
12
13
24
47
36
7
12
5
55
60
138
6
117
27
36
24
6
11
36
7
30
36
144
203
37
35
88
8
72
12
67
24
30
59
325
30
57
69
6
54
54
41
19
96
30
6
60
18
120
131
19
6
171
63
77
13
6
17
7
33
9
11
12
37
78
72
54
119
60
1
210
54
11
115
30
95
55
96
18
6
9
45
11
1
48
11
60
79
30
203
24
43
5
7
84
54
47
13
60
11
115
126
131
7
6
54
36
30
114
53
187
41
19
72
48
12
18
3
20
103
41
25
18
90
11
49
11
1
54
29
1
59
115
6
24
36
24
132
150
48
120
77
120
19
36
84
6
48
90
12
69
144
21
204
6
6
24
167
7
42
35
60
73
42
24
54
42
29
31
24
5
61
35
19
6
23
25
6
29
25
95
37
24
24
30
72
18
12
18
150
12
54
41
73
12
18
6
114
30
30
36
197
12
55
173
37
36
6
65
43
65
55
6
54
6
11
28
207
54
24
12
108
66
84
72
29
49
12
48
47
19
6
60
60
15
39
120
149
97
11
37
72
48
36
96
24
6
5
144
19
12
53
7
30
3
21
51
15
65
43
305
48
108
25
71
24
199
12
48
30
12
11
79
48
5
271
5
55
60
29
31
96
78
60
6
60
5
31
113
55
21
75
36
90
54
24
12
33
8
73
60
11
25
11
43
6
78
102
54
69
27
60
30
23
61
59
1
36
59
216
48
7
60
69
44
67
18
6
66
71
37
6
24
36
24
6
24
72
18
66
30
17
67
36
36
18
6
174
12
48
35
1
24
23
7
90
30
6
59
25
30
30
11
120
19
36
81
80
13
90
65
1
60
144
35
205
102
29
1
18
5
67
60
33
45
71
1
210
78
95
76
72
93
6
84
69
21
54
42
138
96
17
73
84
47
73
6
114
71
24
37
24
24
102
18
36
15
212
49
48
12
18
21
9
36
114
17
ABCD 98436722056*3^$a+1 [50059]
33
39
173
36
16
33
23
4
3
33
39
101
48
16
3
12
60
89
156
25
3
33
95
4
80
13
18
77
55
41
52
44
160
63
5
132
48
25
15
192
96
9
59
229
95
12
1
75
27
45
48
12
48
45
23
19
41
151
53
40
93
15
20
19
45
8
13
107
7
5
84
120
72
7
5
48
52
8
24
16
8
16
111
65
4
141
54
161
12
7
5
48
7
41
4
3
45
60
20
36
1
6
65
72
40
15
18
42
90
123
75
77
12
100
44
16
48
3
17
72
36
60
40
32
60
13
15
68
12
84
60
88
12
80
16
20
24
100
180
8
36
64
60
8
12
7
21
20
60
55
125
4
8
13
35
19
33
20
112
80
24
4
15
77
13
30
5
88
128
120
72
48
151
33
80
85
27
45
3
32
180
25
3
120
3
53
36
16
32
108
40
87
137
31
113
24
7
93
33
72
35
48
48
49
135
75
101
67
12
45
92
43
42
75
15
21
44
43
53
49
60
48
3
8
124
20
12
76
69
3
32
28
92
16
20
48
4
12
36
72
20
12
16
32
112
51
29
36
112
20
48
7
53
4
21
135
12
123
77
28
44
144
16
51
77
7
6
27
32
61
15
44
13
18
5
52
105
35
52
45
35
13
15
147
45
44
4
15
5
12
60
148
12
8
88
24
63
12
5
24
64
32
16
9
30
29
144
7
21
20
144
16
224
25
6
17
73
83
19
42
11
37
11
136
15
65
61
132
15
33
35
4
44
16
36
27
60
5
12
55
29
112
60
20
64
51
45
44
100
20
48
55
17
16
69
63
15
12
18
35
48
48
12
64
45
263
36
24
7
41
4
60
20
16
15
54
71
48
36
31
53
1
15
140
43
30
87
116
60
7
41
36
216
37
12
23
96
7
180
53
19
72
29
16
48
116
31
138
23
64
3
41
19
17
60
88
80
43
117
8
24
24
36
91
42
71
31
33
57
6
9
3
72
18
15
20
73
23
60
7
29
85
119
84
7
41
19
90
11
7
33
57
3
44
16
80
19
93
20
52
44
36
24
24
12
28
63
72
77
36
12
55
5
40
3
60
9
176
72
28
32
36
7
5
12
85
95
148
24
21
24
48
42
29
4
32
16
60
12
27
221
12
12
24
37
72
35
13
195
8
16
36
32
7
21
15
65
25
39
45
23
103
45
87
72
30
35
76
32
37
63
8
40
8
49
3
9
3
8
157
83
12
25
11
12
12
55
93
44
16
45
24
59
7
24
5
48
36
16
3
41
12
4
20
16
27
53
12
12
1
83
12
52
20
43
17
7
108
45
48
12
57
11
60
64
3
17
28
116
61
48
147
51
65
24
25
23
25
11
16
20
76
32
7
6
72
90
12
105
8
72
31
24
5
96
48
31
33
12
48
27
5
48
7
185
36
25
23
96
16
20
60
55
5
64
20
76
32
36
60
36
28
48
15
9
3
42
11
24
55
41
60
48
16
48
32
43
30
27
80
1
24
51
44
16
8
72
40
60
12
8
7
18
83
4
117
30
29
24
168
139
60
21
60
144
8
145
71
52
20
19
21
24
3
5
88
8
4
108
8
24
72
24
16
56
7
270
27
156
9
23
48
60
139
29
72
24
16
104
13
11
91
65
48
48
19
93
75
5
25
87
75
6
95
48
1
18
210
23
48
16
20
55
5
16
8
64
120
32
61
87
48
45
47
72
31
29
1
15
57
71
132
108
36
48
48
72
13
27
56
91
53
48
72
40
63
5
79
53
115
5
72
136
15
9
44
16
96
32
7
21
69
51
44
31
5
24
24
1
75
141
35
49
3
57
18
5
60
7
21
32
52
15
108
17
24
24
67
18
11
36
28
20
115
57
20
48
148
12
12
15
53
52
3
185
25
78
5
48
37
15
12
120
80
7
30
3
20
28
120
12
20
12
28
15
17
24
49
15
8
7
42
180
11
52
27
5
108
40
27
33
12
8
48
37
11
16
56
52
15
17
16
32
7
21
68
31
81
12
80
115
5
40
27
41
4
15
41
72
28
32
12
43
41
76
96
27
41
12
19
93
20
12
84
36
24
24
172
36
8
52
32
96
4
12
60
45
126
9
21
72
23
40
15
30
35
100
32
52
156
68
139
33
12
20
43
12
173
24
144
64
132
188
148
92
96
37
24
75
8
52
128
28
24
44
52
104
16
120
12
20
28
39
45
80
60
31
45
72
92
36
24
36
108
4
60
192
8
7
5
28
20
48
12
40
15
12
209
79
17
16
32
60
52
68
103
30
23
1
35
76
20
7
17
16
32
67
45
8
12
25
3
32
36
64
3
42
15
20
28
72
120
15
21
27
53
12
40
12
164
60
1
11
48
36
36
40
9
63
48
24
8
12
16
60
27
102
239
36
1
59
25
11
60
4
44
49
18
29
24
12
124
128
72
88
20
7
21
8
16
75
29
31
33
32
55
29
156
ABCD 98436767116*3^$a+1 [50048]
12
159
29
36
4
132
8
55
17
148
3
24
168
5
40
12
21
27
21
59
40
32
55
29
16
45
83
40
20
40
116
4
92
19
141
3
30
23
12
25
36
11
100
3
42
15
69
42
5
37
12
35
49
39
21
12
27
72
3
18
72
48
27
152
13
11
12
25
35
85
48
144
6
81
39
66
11
24
40
8
85
95
241
36
35
25
6
5
52
12
80
85
135
168
80
37
96
48
11
49
30
102
59
100
44
4
12
20
40
9
42
72
105
32
25
11
24
48
36
25
111
180
8
40
45
27
33
95
52
104
4
117
63
12
44
37
18
90
71
25
150
144
9
63
77
40
75
101
1
3
33
60
12
15
21
35
49
15
20
25
108
39
48
32
36
13
95
121
120
60
84
30
69
3
42
35
73
60
27
3
18
11
13
23
4
33
95
72
19
42
24
36
192
11
64
87
5
24
4
80
13
87
12
9
24
203
52
72
48
21
59
36
85
6
24
30
12
99
45
6
192
165
252
104
16
188
12
24
37
108
159
32
49
47
25
23
1
71
79
233
31
5
76
80
24
55
9
116
36
1
39
39
9
20
40
80
1
111
60
8
52
48
21
54
5
67
105
48
93
27
60
3
17
48
37
66
66
96
27
33
59
25
15
33
12
123
20
61
71
175
33
20
60
13
27
57
59
61
35
36
12
72
60
1
108
51
20
73
66
9
32
25
60
18
42
11
60
25
48
6
5
73
36
12
47
48
67
48
24
29
16
51
144
41
7
5
52
93
138
48
9
57
23
97
6
9
15
29
16
69
54
5
43
90
27
12
21
59
28
3
9
33
95
120
1
39
60
72
60
60
3
53
120
97
42
24
120
9
60
116
16
60
99
65
36
48
40
81
36
3
20
40
20
100
12
48
21
180
11
25
48
6
42
47
12
133
11
96
28
21
60
6
18
30
57
44
25
11
49
24
75
12
80
40
45
59
4
21
30
21
9
12
23
4
12
164
139
18
30
18
35
136
45
3
33
132
75
45
35
12
55
45
44
16
56
4
21
27
3
5
49
48
75
312
15
45
48
92
49
264
48
39
168
8
64
48
12
75
240
90
24
51
21
87
15
42
59
16
45
75
116
7
18
27
60
32
55
33
20
40
60
45
48
27
72
9
24
15
45
135
3
48
21
69
126
45
44
4
32
40
68
223
9
15
5
24
4
12
165
78
18
24
75
20
25
95
13
95
205
6
72
138
6
6
84
15
8
7
45
75
53
37
6
48
234
27
99
69
105
75
135
42
15
44
19
6
11
40
48
20
67
29
12
97
6
21
3
125
13
24
15
45
35
13
143
64
48
32
40
56
12
37
48
42
5
13
48
83
289
11
24
36
36
1
87
32
79
129
81
12
39
20
40
104
1
54
30
59
31
24
53
13
111
45
84
59
40
32
48
52
20
91
9
63
72
5
36
52
120
27
138
15
57
23
12
85
15
225
6
90
60
12
6
29
13
84
3
20
40
20
40
207
53
133
24
3
51
144
41
7
17
12
13
11
12
72
1
24
12
71
4
21
35
79
33
57
48
15
21
39
3
57
12
60
39
42
47
31
41
24
16
9
51
45
95
13
75
60
45
30
162
119
136
48
12
164
7
5
139
105
48
12
81
42
41
31
5
19
144
5
91
42
47
13
39
104
16
21
27
12
60
60
44
12
4
21
12
42
93
57
36
23
24
31
90
35
136
51
17
37
35
61
99
9
59
40
33
23
4
15
53
19
33
87
6
47
43
42
60
66
21
45
119
4
20
25
102
53
13
39
56
4
48
12
33
78
5
13
95
7
48
21
21
72
27
51
53
1
138
72
5
28
60
8
4
8
72
79
66
6
24
113
55
41
84
52
8
120
7
48
42
11
52
132
51
5
67
53
73
35
24
1
30
9
60
56
4
57
3
120
12
20
91
5
120
60
169
59
4
20
67
24
141
9
66
45
33
87
60
56
168
4
3
18
99
12
20
61
47
73
39
21
12
23
48
25
39
32
1
47
13
27
105
6
9
12
8
25
12
3
60
80
36
16
60
21
35
7
6
51
8
7
18
15
63
192
5
40
21
35
25
42
117
3
9
164
12
37
12
6
17
1
39
12
9
39
32
48
115
42
3
20
37
75
33
15
80
52
3
53
4
21
48
11
25
6
9
93
35
100
27
45
21
24
11
43
29
52
33
11
12
73
54
162
24
120
39
33
27
72
3
90
15
63
5
115
65
25
78
9
21
36
3
116
36
108
31
42
120
23
64
45
35
12
43
42
23
55
77
91
17
7
18
78
57
32
49
84
35
52
51
197
60
52
120
9
39
12
39
42
72
75
20
72
49
6
6
60
ABCD 98436777592*3^$a+1 [50037]
37
83
31
41
25
114
120
21
15
45
44
55
90
39
27
5
12
16
120
56
61
35
55
90
83
97
47
12
91
165
45
24
99
57
83
40
12
135
33
36
44
12
24
1
60
90
17
43
180
24
113
43
60
24
96
17
7
65
145
6
24
53
36
76
51
29
55
29
1
150
6
39
45
11
180
28
141
35
1
47
13
3
147
24
66
30
24
30
111
15
54
30
30
83
48
19
36
225
128
1
143
28
69
66
24
89
37
75
15
17
7
5
1
90
5
25
3
12
44
55
69
12
20
4
51
60
30
3
20
16
135
90
66
120
24
53
7
60
6
47
7
9
200
84
67
30
6
24
21
92
16
36
180
165
95
24
127
30
47
36
61
51
45
114
156
54
6
65
132
12
1
90
53
120
91
53
72
55
105
20
1
155
169
71
19
29
84
180
73
83
96
91
9
8
28
99
89
96
25
66
29
55
120
5
36
4
20
1
35
55
29
48
7
45
21
47
48
145
3
72
152
7
5
4
156
15
21
60
135
77
12
145
66
84
21
8
40
92
108
187
144
5
4
72
135
45
20
265
23
91
120
5
96
24
1
54
60
180
90
111
92
37
240
11
64
45
23
148
39
29
67
33
36
15
161
120
55
90
23
31
125
4
177
39
51
17
67
36
24
36
60
29
4
32
132
16
51
125
4
57
30
113
60
7
89
96
49
95
76
39
6
3
72
24
165
15
15
41
19
90
6
90
47
36
24
103
33
36
15
249
27
17
163
5
25
15
9
126
60
197
48
48
7
9
8
43
5
24
151
5
288
60
151
96
29
55
81
92
43
24
5
16
68
12
84
1
107
28
8
12
25
15
48
36
15
6
39
44
76
204
140
160
44
13
95
120
25
123
27
17
28
75
24
65
48
7
5
1
75
68
1
6
77
7
6
35
49
66
24
96
60
204
41
132
16
51
120
9
44
60
7
81
39
105
116
84
4
57
23
7
24
69
27
24
5
1
83
16
44
1
30
29
91
9
111
29
132
132
28
20
25
39
15
45
140
25
15
45
39
56
1
47
12
55
90
66
65
55
24
66
95
40
144
36
80
19
29
16
20
1
59
31
53
52
129
60
35
25
6
17
28
69
23
36
16
21
107
48
199
36
53
37
47
96
72
49
96
54
81
9
35
55
9
117
23
31
113
37
39
20
96
48
36
37
15
144
144
12
24
15
5
84
37
143
52
69
6
69
75
89
37
84
66
69
120
45
83
12
61
210
9
8
97
6
137
192
151
5
19
45
60
68
67
6
183
12
135
5
19
36
45
48
132
32
88
60
68
1
60
51
44
1
54
90
186
5
49
11
19
9
147
5
108
40
27
29
168
28
69
75
21
39
8
48
108
1
6
90
30
17
16
20
12
19
300
96
29
55
21
8
1
171
32
72
40
68
127
36
9
15
53
163
60
54
59
60
16
8
7
5
4
51
21
99
246
60
35
4
231
189
104
31
60
66
3
51
6
47
36
31
29
1
35
151
77
7
5
91
105
8
67
17
12
48
67
66
30
5
25
23
1
119
7
30
15
20
28
51
21
24
20
16
92
12
1
120
107
132
60
48
7
45
36
39
66
35
48
61
39
132
8
96
4
57
15
44
115
30
6
24
156
30
95
88
36
81
54
6
3
80
127
54
15
141
255
69
30
36
24
5
61
63
116
144
40
72
104
4
32
145
47
48
4
8
76
36
21
195
44
55
29
97
59
61
47
7
69
72
15
9
56
180
115
9
84
44
7
156
125
49
11
79
120
29
1
66
33
80
60
60
1
66
29
1
54
125
36
55
45
75
24
89
97
54
41
12
277
39
36
15
5
24
37
83
16
15
96
24
36
5
139
156
33
36
68
12
84
7
114
6
24
6
60
114
9
111
5
144
132
160
15
45
32
37
6
149
1
83
1
126
105
15
69
15
9
152
148
51
156
45
20
40
15
120
5
24
25
59
84
48
25
75
8
67
17
13
143
1
30
66
ABCD 98436939158*3^$a+1 [50018]
150
15
15
17
96
49
47
16
69
144
282
90
39
33
42
29
19
168
162
155
133
108
84
155
121
216
180
51
93
84
71
24
55
252
5
43
93
39
108
90
48
60
23
136
24
72
69
123
392
24
289
15
123
53
145
90
6
95
48
127
54
11
1
15
3
546
51
3
5
319
153
32
157
198
120
96
12
89
61
83
360
37
107
88
3
117
117
6
126
215
31
57
33
23
264
25
63
32
43
72
5
91
101
1
60
138
132
45
117
11
217
18
72
108
54
35
240
40
32
1
15
8
7
60
77
72
43
36
89
115
21
176
19
69
411
5
136
99
210
6
5
31
162
138
173
96
168
72
24
79
201
56
168
88
243
222
18
117
153
87
183
162
47
1
95
16
69
11
168
7
185
168
1
42
648
29
240
217
23
112
129
135
96
96
39
33
21
11
169
39
56
7
90
60
27
111
42
198
305
37
102
42
51
33
71
40
123
101
67
45
135
102
198
90
42
108
165
152
88
9
159
87
180
72
36
41
16
32
112
120
9
54
65
331
5
97
72
18
93
75
30
72
87
3
18
147
417
162
198
18
102
6
129
63
273
219
125
1
159
51
5
91
45
96
393
24
108
83
61
318
93
8
144
25
18
108
42
192
335
25
90
6
191
40
39
65
127
153
45
35
40
69
60
30
132
108
65
43
48
45
56
48
88
87
33
3
245
7
17
96
1
135
81
47
40
51
6
66
42
48
78
5
265
210
6
111
48
219
77
79
6
51
39
48
36
45
9
96
39
15
281
19
132
33
15
42
54
372
60
108
270
15
39
17
49
71
25
234
84
180
6
119
73
18
6
138
21
147
54
119
64
32
16
15
113
24
13
30
168
174
63
32
13
59
1
159
69
90
42
48
24
228
90
233
25
180
51
33
108
78
29
115
5
61
6
125
19
5
24
112
80
43
126
42
53
217
54
18
63
315
77
13
108
87
33
42
54
15
39
12
357
75
36
41
103
36
54
351
231
33
51
162
179
25
66
269
19
29
385
258
12
81
15
89
13
59
139
221
16
8
25
54
377
163
6
95
67
29
163
5
88
240
27
5
88
104
19
96
270
111
72
33
12
3
105
119
61
83
136
288
56
1
15
231
198
59
145
18
120
42
27
96
75
93
45
99
56
31
65
136
152
133
179
144
24
16
27
29
16
123
165
141
99
24
72
33
42
21
104
1
90
45
75
45
24
128
61
147
32
88
8
24
235
5
85
270
93
32
241
71
16
129
66
42
ABCD 98437163348*3^$a+1 [50003]
69
18
133
20
40
12
47
45
21
39
3
30
55
80
15
13
20
36
3
21
45
27
105
27
3
9
28
8
99
6
3
12
12
40
17
39
64
8
28
44
51
1
41
30
13
44
52
36
5
3
40
32
28
80
64
5
7
36
44
16
44
9
24
12
18
21
39
48
129
28
113
3
57
15
69
39
15
109
53
19
20
33
91
32
60
24
45
39
15
60
30
75
12
12
60
16
164
93
67
132
80
33
3
15
49
44
24
52
68
28
17
3
15
37
12
104
87
48
36
33
40
17
6
13
17
195
40
17
15
12
9
36
91
12
80
21
87
12
108
48
9
303
27
45
63
69
36
33
15
24
15
36
72
45
9
24
72
18
12
33
45
51
36
105
27
33
3
27
54
19
36
23
57
28
48
5
19
108
12
11
129
24
45
30
1
23
30
123
4
44
60
9
18
30
19
36
48
29
3
100
17
51
40
59
12
45
9
75
36
15
189
4
36
137
43
96
44
27
33
76
8
28
17
36
15
76
35
6
15
15
72
1
32
12
28
44
9
31
5
24
31
104
12
9
24
30
21
15
54
31
5
3
16
5
31
23
192
45
9
39
28
8
16
44
76
5
271
5
39
9
87
45
12
18
9
4
77
72
96
39
33
27
52
116
28
41
24
15
24
27
6
27
16
36
8
88
20
52
5
7
68
12
69
27
28
12
108
32
28
5
12
3
39
25
20
12
24
21
19
59
33
60
84
16
68
45
39
15
12
78
12
6
69
24
4
36
96
8
225
67
140
63
36
45
4
11
117
124
41
139
96
8
4
101
30
1
8
141
15
84
93
67
5
91
17
3
12
45
7
5
78
30
103
5
54
18
39
28
20
16
29
7
36
32
45
127
89
19
20
88
48
5
27
33
15
36
21
18
45
40
35
57
24
76
68
9
36
31
44
16
36
8
4
5
36
19
17
96
39
33
12
18
13
137
30
18
15
72
45
67
35
6
18
90
7
24
36
12
36
29
7
29
15
64
23
9
4
29
87
15
1
17
18
37
36
5
7
60
68
27
33
39
45
12
45
31
8
15
9
63
33
21
78
18
7
113
42
45
3
9
4
77
67
83
30
63
40
29
48
19
84
36
24
17
3
16
59
9
40
20
3
12
36
37
20
12
16
5
135
24
16
24
56
84
21
60
31
59
205
5
36
18
6
139
116
4
77
18
1
12
77
55
41
31
104
16
41
18
49
36
36
8
52
113
15
96
69
7
8
108
28
32
99
24
25
47
18
72
12
3
12
36
4
8
4
128
16
36
44
39
18
3
40
29
36
31
44
69
30
13
77
36
19
41
12
15
129
39
16
48
132
120
29
12
15
75
72
21
12
27
18
43
36
8
33
60
72
102
1
8
4
5
67
36
68
4
36
5
54
85
20
16
24
156
77
78
45
40
44
33
3
27
49
36
80
52
20
51
42
27
3
54
6
30
90
33
9
3
9
39
39
85
8
28
5
7
23
114
90
33
208
41
3
48
48
64
20
21
12
55
68
21
31
24
44
64
80
28
5
18
21
63
93
192
52
29
15
16
44
24
52
29
7
5
127
53
27
120
28
5
54
24
30
24
87
123
18
87
76
59
25
128
4
48
5
3
15
78
75
69
43
5
55
12
5
67
8
48
12
33
3
36
40
44
129
12
54
72
150
67
12
41
27
28
248
4
92
21
12
3
48
52
32
28
17
3
75
25
8
39
21
4
32
9
72
19
8
27
69
16
24
59
25
5
31
65
12
3
75
9
48
33
27
4
20
24
9
6
210
127
35
9
4
36
24
72
5
27
75
145
113
3
45
132
7
11
25
95
37
77
3
48
84
3
72
45
76
5
67
65
3
4
11
45
4
53
15
3
21
3
57
4
96
20
15
1
107
18
3
57
18
21
9
27
4
5
24
15
15
21
28
8
88
20
15
21
160
48
11
12
37
5
31
32
4
23
45
16
24
20
3
12
1
116
69
31
36
8
60
129
171
4
56
4
108
12
11
54
31
17
19
35
6
3
72
45
39
21
27
40
5
31
20
36
15
33
21
19
48
8
12
72
76
5
67
32
21
27
12
33
15
57
3
48
21
183
96
12
28
59
18
15
12
117
63
100
92
16
32
3
9
24
4
41
30
90
39
136
29
18
57
33
75
135
13
60
72
44
184
119
48
177
16
44
28
5
54
18
63
4
29
79
65
3
84
24
15
66
31
60
125
108
27
15
33
15
36
141
4
8
123
30
72
27
24
99
18
15
3
69
52
44
45
31
5
24
12
3
75
9
16
5
24
3
28
17
39
21
108
31
20
28
5
55
35
6
27
40
20
93
30
45
45
39
28
5
60
30
33
12
100
12
8
87
57
15
33
40
23
69
51
37
36
35
36
6
87
36
24
28
12
5
60
15
36
51
13
36
5
15
12
12
21
75
40
41
6
69
51
49
41
63
4
32
40
96
17
27
40
44
75
21
9
60
102
85
24
41
7
83
69
48
40
8
9
51
45
12
27
9
15
57
18
9
51
25
29
67
36
77
48
67
41
19
48
32
45
31
32
15
162
7
41
19
23
81
9
43
59
45
24
45
66
1
44
69
27
60
12
63
97
41
15
40
107
150
3
40
47
85
5
15
3
45
16
29
7
5
67
32
9
36
18
13
5
87
12
4
36
59
37
32
16
20
117
12
27
63
85
11
12
90
108
99
40
20
48
28
77
7
8
24
33
48
78
105
36
36
33
15
220
20
64
5
6
121
84
44
87
73
5
15
33
27
48
105
27
72
33
7
36
ABCD 98437540816*3^$a+1 [50019]
24
5
69
70
20
24
52
48
20
22
48
6
77
15
64
5
51
72
126
90
45
19
140
33
15
45
12
7
36
8
52
72
5
36
24
36
15
4
42
11
144
139
24
17
19
14
18
40
24
8
33
37
18
24
24
5
55
5
36
151
5
15
45
15
57
63
4
24
36
48
90
30
96
32
132
141
132
7
281
61
54
41
43
102
23
15
40
12
53
1
71
43
36
12
5
27
57
19
12
182
63
33
46
41
15
42
30
40
53
55
48
12
17
72
25
11
12
51
9
120
67
144
5
39
70
50
45
1
47
87
16
41
1
32
18
4
41
7
56
16
29
27
124
168
20
18
3
15
16
14
16
11
63
9
12
103
41
97
32
90
28
5
60
180
63
9
135
117
63
40
20
22
174
185
9
70
26
16
54
36
161
139
8
28
5
43
44
96
40
29
15
70
6
90
32
27
51
72
88
125
139
36
5
79
12
86
112
48
42
41
31
14
42
4
53
31
200
124
12
96
53
19
5
36
12
24
31
20
28
44
16
17
7
6
74
16
29
43
12
65
96
55
42
18
132
60
30
78
32
18
10
84
50
16
50
57
79
44
106
26
22
11
24
108
108
36
51
108
177
24
9
10
24
77
19
104
36
9
73
18
32
12
57
91
32
21
7
12
68
88
137
67
77
1
48
71
51
72
76
2
87
43
78
30
12
182
118
48
32
148
36
44
132
72
58
54
8
36
9
37
6
29
19
65
19
20
100
41
19
36
41
84
31
29
72
45
10
24
8
70
35
115
26
34
5
73
35
19
24
32
34
30
84
29
7
29
67
90
38
42
22
42
11
43
24
18
78
17
27
60
10
80
18
30
3
36
3
36
12
4
18
30
173
127
188
42
10
6
6
24
120
96
44
4
12
41
67
36
104
22
96
30
5
12
60
85
42
29
25
6
116
22
78
120
90
32
10
6
66
48
48
48
30
11
36
115
72
80
70
23
168
139
5
43
5
15
9
103
20
33
72
55
5
36
19
65
33
10
32
112
65
123
16
20
22
90
5
7
26
39
31
90
6
29
39
196
41
48
43
12
20
36
177
103
5
61
35
36
63
57
33
27
63
64
6
80
64
47
63
18
10
29
24
36
36
12
75
36
76
24
20
4
56
16
5
85
38
177
39
40
84
140
90
63
43
65
12
75
57
51
72
112
60
168
60
8
201
31
90
48
6
101
37
26
24
40
36
12
92
21
7
5
57
3
12
31
12
32
33
165
178
24
80
22
23
15
58
50
142
48
59
51
34
6
17
103
48
12
68
9
73
42
5
1
30
29
12
25
48
143
3
57
187
65
48
15
72
136
80
136
24
24
17
1
35
93
39
12
60
1
35
144
123
105
3
57
45
58
108
24
12
156
65
103
2
87
73
30
80
208
20
52
128
40
114
11
31
5
96
108
55
29
3
69
24
72
12
15
46
30
12
8
4
90
35
15
30
10
137
19
104
40
5
15
21
1
138
53
67
56
52
84
101
3
21
1
83
61
18
80
117
36
7
8
33
39
48
40
12
42
6
42
23
67
20
82
78
5
31
30
32
3
15
16
24
101
31
2
6
12
28
32
72
40
60
36
224
16
20
94
30
108
38
10
5
187
137
7
8
57
55
24
6
66
29
96
27
88
5
3
129
15
48
108
40
5
127
24
24
24
125
223
5
19
5
51
90
10
38
54
10
78
72
120
36
317
49
6
72
12
41
13
47
55
17
123
165
163
36
24
29
13
23
36
19
66
23
15
33
3
100
5
147
28
132
5
27
40
113
7
26
34
77
139
92
12
46
11
31
20
100
12
53
15
28
24
36
6
14
45
115
29
51
16
18
6
90
6
5
21
3
31
5
48
15
88
77
51
60
4
53
15
112
17
84
25
144
6
24
18
2
30
27
48
31
134
18
28
101
43
5
3
33
15
64
80
10
47
55
36
32
6
70
24
125
48
43
84
36
2
18
30
22
5
27
16
24
128
18
30
4
48
48
29
43
48
36
18
30
12
68
82
11
15
28
44
30
75
43
90
32
10
6
50
57
15
9
36
27
78
70
120
12
161
36
48
1
270
5
61
6
60
8
4
5
175
110
166
29
13
62
16
77
43
41
103
65
108
15
4
65
43
48
77
36
45
111
3
76
65
91
86
10
60
65
15
100
29
25
218
57
111
33
19
90
18
5
25
2
60
33
145
32
6
76
24
12
68
100
92
22
86
24
57
123
142
38
93
45
18
100
17
27
100
8
34
30
36
29
1
78
32
48
64
50
3
7
12
26
34
5
36
15
45
15
58
6
5
103
8
33
127
ABCD 98438042468*3^$a+1 [50140]
42
12
30
31
89
228
75
48
24
15
81
24
33
42
60
30
138
25
257
30
145
173
187
131
13
77
27
45
75
16
59
12
6
42
108
120
24
60
1
35
109
96
257
7
35
108
60
18
24
78
237
3
120
45
27
30
15
3
168
120
30
39
21
204
30
60
240
48
12
36
37
17
63
87
6
60
144
96
12
120
115
185
42
66
24
18
60
37
48
35
93
39
150
36
114
48
133
17
7
41
114
90
51
72
15
78
54
168
162
115
5
60
18
12
6
12
151
72
29
36
7
192
155
66
99
15
6
24
96
24
36
12
27
96
87
42
150
66
12
72
168
3
105
54
6
19
113
12
43
53
115
24
5
138
132
21
159
25
80
51
30
24
31
59
66
24
120
3
27
48
60
97
5
3
273
114
6
39
15
78
78
12
138
7
17
156
60
90
90
42
57
208
215
12
96
42
115
83
30
24
90
90
96
12
42
18
120
102
48
90
30
30
222
25
95
138
63
112
5
60
102
66
12
147
64
101
108
90
48
12
42
96
54
126
84
36
150
102
7
113
48
7
5
78
54
175
53
67
11
84
1
5
27
45
60
30
102
48
12
186
72
165
75
42
90
6
19
23
120
18
15
39
49
17
102
97
11
13
77
27
3
24
30
18
13
47
192
48
25
8
99
6
319
96
59
120
85
11
13
17
7
8
87
1
17
60
162
42
60
18
180
12
105
21
75
39
33
3
85
29
6
84
60
6
42
48
102
108
132
7
5
51
27
48
12
90
12
36
55
17
12
168
27
15
153
48
99
93
88
35
42
3
87
42
66
192
61
29
27
15
1
155
205
29
78
12
18
175
65
7
131
54
18
157
5
96
54
66
19
65
36
27
153
90
72
60
78
115
77
147
33
18
30
60
27
16
17
159
15
90
186
114
60
36
72
3
99
45
40
23
12
13
192
11
12
57
45
30
93
72
33
18
54
48
175
168
65
144
156
54
66
99
40
35
6
120
12
30
45
45
42
240
66
15
88
32
24
51
69
81
12
12
36
30
120
54
48
15
15
25
5
30
42
120
75
51
12
25
8
9
66
42
67
11
12
12
126
114
93
57
79
101
43
35
90
222
96
12
60
12
73
96
17
103
29
180
7
8
3
72
37
5
75
21
12
87
63
12
66
102
90
115
35
30
90
13
65
60
99
75
6
84
30
6
12
150
48
30
55
47
78
114
18
108
24
6
204
25
35
45
75
96
42
43
125
19
143
25
17
30
6
192
243
39
30
48
132
175
8
16
29
3
45
42
42
90
48
133
29
75
21
99
3
13
32
135
240
177
105
36
19
8
88
72
185
48
54
60
13
35
42
6
54
138
61
72
5
114
48
33
39
49
119
30
123
144
48
147
288
198
120
102
145
8
120
99
90
360
18
120
273
27
45
3
37
17
30
66
15
45
132
12
96
72
75
27
61
35
13
11
78
18
349
23
30
12
18
13
65
12
67
120
168
48
107
18
99
45
19
11
66
60
24
198
138
144
55
120
101
42
12
6
60
24
138
18
175
65
12
12
15
141
72
43
17
120
15
45
120
72
60
96
54
1
149
450
60
6
24
18
13
104
75
6
60
144
6
144
30
60
30
78
127
80
16
17
55
35
90
78
45
9
18
45
75
93
99
61
59
66
67
80
87
145
95
36
72
12
49
72
47
97
11
54
186
54
36
120
19
23
18
24
79
17
55
17
87
21
12
12
19
29
27
21
24
6
ABCD 98438708684*3^$a+1 [50027]
66
85
29
3
63
97
5
108
42
13
35
42
42
9
21
19
17
7
35
12
6
72
3
27
25
23
24
49
41
18
81
69
115
107
6
15
28
84
53
27
28
5
7
17
108
132
19
192
32
3
73
17
223
24
17
36
24
31
44
21
27
15
21
4
17
78
25
8
88
107
13
107
37
72
20
63
33
75
25
35
133
36
11
9
16
104
40
83
48
12
12
30
19
17
67
48
29
15
48
16
11
9
27
97
17
43
113
12
108
42
81
64
48
48
11
6
3
16
44
16
108
47
30
43
12
83
33
147
72
1
84
41
90
37
17
30
25
56
9
199
56
15
193
8
9
18
48
72
33
15
24
66
39
51
73
11
141
39
90
6
24
13
20
28
5
12
30
48
30
24
36
27
87
121
227
12
30
19
29
18
12
42
43
53
43
17
24
99
4
17
39
69
15
27
81
52
36
44
57
6
42
18
37
20
12
36
9
138
12
13
60
23
33
16
11
42
18
24
60
109
36
5
43
83
97
12
44
36
75
60
13
53
84
163
36
11
21
39
33
33
39
63
177
3
78
43
101
18
25
36
92
64
5
43
12
41
132
3
24
45
3
147
60
36
37
17
19
36
5
55
36
59
48
48
49
36
168
59
21
4
107
49
11
30
103
48
8
141
63
27
21
45
54
36
12
105
52
60
65
78
85
197
6
49
20
21
15
88
131
21
9
79
11
13
5
108
120
42
25
156
11
90
43
80
3
54
36
42
13
29
15
183
13
95
54
6
25
35
9
33
3
9
18
42
36
42
42
18
61
41
99
81
6
30
27
15
81
111
36
12
72
49
12
12
35
37
35
21
75
13
11
129
21
15
63
72
85
191
109
23
57
88
17
43
32
21
30
12
85
53
24
3
27
18
42
9
16
23
33
48
4
96
11
30
3
40
48
47
30
30
18
60
60
102
42
36
42
21
57
84
19
41
198
132
138
18
73
11
36
12
13
48
24
47
45
21
43
17
54
18
75
3
37
5
18
9
4
101
6
69
15
21
39
33
27
6
90
12
12
69
72
9
18
138
120
3
16
5
30
93
40
35
25
32
21
24
6
13
20
57
39
63
1
24
5
31
12
47
33
72
16
29
72
18
78
87
3
129
40
35
13
32
45
43
203
93
4
53
7
8
9
19
59
1
11
60
25
131
12
30
3
45
43
12
17
3
40
29
18
42
31
29
30
21
88
11
13
113
75
45
67
20
135
21
96
33
18
24
30
115
48
32
3
18
54
85
8
3
54
79
24
32
63
18
54
30
18
18
15
132
27
49
24
12
11
69
3
42
15
64
29
55
35
61
11
9
117
42
12
13
47
60
228
60
93
28
77
54
66
139
11
25
32
57
51
28
47
33
39
72
69
12
9
43
60
32
24
27
12
72
30
3
27
6
43
17
19
11
13
56
16
215
9
16
5
30
85
119
6
27
16
12
44
15
90
30
60
85
65
6
150
144
18
1
12
59
48
42
36
24
91
68
99
93
159
90
30
9
4
47
48
42
78
105
15
57
4
176
3
105
16
47
85
29
55
11
54
30
61
17
42
60
21
120
28
161
6
60
57
93
60
39
88
8
45
43
71
6
15
57
51
64
23
12
21
21
30
9
64
35
1
44
100
8
52
20
28
95
12
1
20
76
84
44
15
165
28
8
21
48
42
180
6
84
48
12
6
72
78
43
11
69
99
60
120
18
24
36
24
48
91
29
91
11
13
32
3
1
84
5
102
21
9
51
9
19
96
11
13
12
5
12
42
73
12
20
51
57
3
72
12
18
48
27
72
36
28
56
24
40
71
108
48
30
39
15
145
8
195
90
12
30
49
41
66
13
191
36
144
45
64
96
125
18
150
42
66
102
25
113
30
72
1
132
144
41
24
15
3
1
24
17
108
42
25
11
9
3
42
111
27
18
43
71
1
80
9
18
25
20
15
30
42
33
93
183
160
32
27
1
24
23
69
15
96
42
12
43
12
5
18
78
60
114
45
4
12
48
29
75
33
15
24
51
13
36
95
60
69
112
29
30
30
60
39
16
20
60
64
24
47
1
107
60
30
3
27
25
20
165
48
54
60
6
24
43
32
88
35
12
9
24
57
31
12
12
83
1
32
45
79
35
21
15
13
17
72
90
30
30
60
21
4
8
4
11
145
35
114
6
25
44
15
21
108
51
93
33
3
36
160
41
30
54
30
21
9
36
114
6
147
15
78
19
216
5
54
301
104
45
6
54
3
15
37
53
75
40
32
16
29
48
42
1
24
41
102
213
15
24
13
23
25
12
17
15
36
15
73
59
48
30
24
156
174
13
72
48
80
135
42
39
27
24
30
30
66
27
27
6
3
72
52
48
92
87
66
7
48
32
52
11
25
24
24
17
75
99
13
60
125
78
13
60
11
6
19
80
28
60
17
3
93
63
69
75
57
36
7
68
39
6
42
33
24
3
13
48
17
30
ABCD 98439457588*3^$a+1 [50079]
15
90
18
36
5
13
12
18
30
12
24
39
56
37
59
109
39
32
60
4
44
67
101
13
30
77
25
15
44
13
15
123
57
87
9
36
8
40
140
7
6
42
77
60
13
96
66
54
6
5
85
90
33
36
12
9
6
60
53
132
7
41
7
17
13
3
27
53
24
37
30
90
60
23
60
12
16
3
30
87
27
5
72
1
3
20
60
79
42
6
48
77
37
27
45
60
18
18
99
8
7
18
3
33
132
18
36
18
71
37
108
207
147
6
15
32
24
151
57
92
31
5
12
121
6
54
12
24
60
75
36
3
5
19
53
7
41
12
12
73
27
33
102
90
108
18
125
1
24
71
13
30
117
15
5
48
31
81
176
12
61
30
9
45
30
65
61
11
1
54
18
138
117
57
11
144
4
24
15
5
52
21
23
121
59
37
54
108
57
33
11
12
25
24
24
39
3
18
35
85
24
47
31
24
30
23
36
4
117
35
25
24
119
61
11
4
75
30
30
6
48
131
1
11
100
33
42
54
59
4
21
6
5
265
48
3
9
23
25
47
16
32
40
3
93
69
6
69
36
36
48
56
4
68
13
27
32
73
47
1
39
36
36
99
6
18
12
33
8
19
5
1
210
125
4
44
16
8
43
12
113
52
27
6
27
20
31
126
18
5
37
35
36
52
3
72
65
36
76
75
78
11
24
25
11
36
136
32
16
105
60
36
15
21
18
165
44
1
36
3
168
80
24
1
23
36
139
12
45
3
5
96
16
63
9
8
13
39
45
30
18
23
60
4
12
20
40
21
47
73
3
15
30
66
18
47
109
35
24
28
27
30
51
32
64
68
37
15
39
21
9
35
24
1
120
66
18
6
41
36
24
73
15
33
24
83
12
4
27
89
85
11
13
24
60
6
5
4
236
55
66
18
165
36
27
29
1
15
69
60
24
47
40
15
30
3
9
63
24
15
41
24
4
105
60
90
162
59
16
75
9
44
31
5
121
59
1
60
75
15
5
48
4
45
51
12
32
12
13
12
63
33
84
3
116
60
1
35
48
16
44
121
24
12
24
72
59
40
8
61
15
105
36
66
54
120
15
8
16
12
32
76
21
84
24
35
7
69
15
65
24
7
78
3
9
23
132
1
3
21
24
27
15
17
52
33
75
27
41
55
9
224
7
54
66
12
65
52
39
36
21
57
12
168
18
65
12
73
108
54
18
23
31
6
23
205
30
5
115
21
8
1
35
4
27
29
4
33
15
128
7
189
24
27
77
13
83
25
119
55
12
5
31
113
36
31
69
3
5
67
114
6
29
7
108
5
16
20
25
54
42
24
11
25
39
3
65
37
11
289
3
87
30
11
25
47
37
15
69
6
18
23
25
83
79
12
101
103
6
3
33
35
49
6
42
6
30
54
78
23
76
21
23
85
6
66
72
60
47
73
18
29
49
39
81
15
20
31
65
1
27
3
48
29
31
17
37
11
24
61
75
15
42
90
12
102
11
49
83
156
1
30
48
5
13
87
3
5
4
33
11
16
20
60
1
12
27
51
9
20
88
120
56
37
83
19
18
39
21
39
111
33
15
114
47
19
6
6
17
40
3
48
9
81
126
5
16
8
37
90
5
4
21
3
20
12
72
12
48
7
93
108
45
35
49
54
36
36
5
43
65
16
69
42
24
5
36
25
23
7
57
81
35
12
109
71
24
1
3
9
35
121
12
54
5
1
15
27
30
47
28
12
9
47
7
78
12
123
9
48
51
32
84
1
107
13
87
21
12
24
30
221
67
48
54
18
21
171
33
93
12
11
60
36
121
60
60
47
187
33
27
89
25
36
3
117
83
157
11
109
6
165
8
25
36
3
140
7
29
151
5
121
24
95
36
37
51
32
4
153
36
12
75
9
30
30
3
48
63
12
69
36
45
18
12
69
63
53
48
16
21
54
29
61
36
95
79
66
72
27
81
42
17
48
1
47
19
6
12
51
56
31
12
132
30
78
6
30
5
124
36
15
5
55
6
11
24
25
18
5
48
28
32
108
25
66
6
15
8
76
9
35
1
36
27
117
54
54
12
51
33
71
55
5
48
48
25
27
32
1
54
6
30
60
113
19
48
18
27
9
63
105
23
13
179
37
35
271
17
67
6
24
24
15
45
12
23
40
15
6
51
24
99
6
36
60
23
64
32
4
141
96
24
6
17
132
61
18
45
36
21
54
6
54
5
79
36
5
145
63
32
55
41
7
138
150
5
25
24
108
30
33
20
43
36
5
25
63
8
13
42
30
12
6
17
37
12
18
12
126
78
89
7
48
42
11
48
19
6
42
33
57
18
5
37
23
61
3
20
37
48
102
66
83
12
37
35
1
39
81
42
48
66
11
12
103
57
27
9
105
35
31
45
56
25
30
54
6
93
60
44
148
68
72
24
85
6
24
6
23
7
137
48
48
25
12
18
42
54
9
27
29
136
8
84
103
54
18
81
105
11
13
60
42
6
12
6
66
36
39
51
29
19
24
30
12
15
9
72
3
44
7
21
32
73
42
60
65
25
60
35
43
33
36
56
13
30
36
65
31
17
36
91
6
3
44
36
112
24
99
42
215
43
5
25
6
65
25
6
53
12
60
37
6
36
18
3
108
32
48
91
45
200
1
ABCD 98439640426*3^$a+1 [50029]
27
12
72
44
16
36
15
77
16
20
31
113
28
8
16
36
9
96
15
8
16
8
28
15
69
36
8
16
8
36
144
120
72
24
7
90
119
1
3
60
12
84
36
3
29
28
75
33
44
52
8
61
90
5
4
132
68
43
45
60
33
51
21
24
30
105
68
7
21
3
5
24
36
36
25
23
88
15
77
7
65
24
7
9
24
12
24
24
15
21
20
49
39
51
12
9
8
148
39
93
168
24
8
16
60
36
20
19
9
36
20
4
20
7
5
60
4
72
12
36
20
1
96
23
52
69
63
56
97
15
75
54
15
44
184
20
1
6
9
12
24
84
80
4
36
44
88
8
16
24
104
112
69
6
5
136
12
56
7
93
27
57
87
9
36
20
139
5
4
12
8
16
20
7
45
3
6
51
69
24
15
24
27
153
12
80
60
16
48
15
5
60
16
36
9
30
21
32
12
49
15
24
48
32
136
12
3
5
16
120
8
16
27
153
56
124
44
36
40
15
69
32
16
8
40
36
21
47
1
11
31
33
36
8
7
21
8
31
33
36
24
48
3
5
16
9
6
29
180
1
39
177
15
48
56
60
84
24
7
65
76
12
3
29
28
80
7
54
27
63
6
15
24
24
36
56
48
67
65
16
68
205
11
4
20
91
81
63
89
136
56
28
32
16
3
65
64
32
4
84
27
33
21
11
48
100
57
51
24
80
55
89
7
57
132
20
28
20
16
45
6
9
24
12
68
36
31
21
15
105
33
27
144
8
76
60
80
55
60
5
16
36
99
21
8
16
48
111
5
96
48
36
25
35
4
33
234
29
96
91
69
24
36
21
3
72
45
107
12
49
66
9
12
3
5
31
9
24
32
19
29
76
96
68
7
21
8
100
27
17
28
33
59
16
20
40
56
79
41
31
29
16
3
57
15
9
20
31
54
54
9
36
72
3
9
87
45
68
36
36
25
15
48
33
75
12
111
36
54
95
24
1
6
165
164
160
44
12
76
135
29
4
80
36
25
15
96
15
9
51
165
8
1
3
48
12
20
52
24
72
39
21
8
7
33
20
120
31
33
72
48
132
36
3
5
64
12
20
79
57
8
64
20
52
20
64
51
53
16
12
33
102
29
4
180
72
3
36
93
12
36
3
57
8
52
9
75
24
20
76
180
96
104
28
48
15
9
20
49
11
64
15
117
72
27
33
87
53
12
40
24
21
39
36
99
57
33
147
69
24
11
16
24
68
7
5
24
52
12
12
36
24
80
40
8
7
6
47
16
27
30
27
56
60
16
9
11
4
36
75
65
19
6
90
5
64
12
3
42
59
16
15
54
3
20
16
15
5
36
49
120
15
36
60
8
76
72
39
6
3
44
12
168
12
60
84
24
1
15
12
8
4
87
9
171
54
111
44
180
16
8
36
84
28
12
81
27
24
21
3
84
36
24
72
15
5
25
159
12
8
64
36
27
9
20
24
36
28
33
75
8
16
60
44
7
93
12
12
48
44
16
144
24
20
25
15
24
12
39
5
25
11
24
36
4
44
28
8
64
21
27
48
15
12
45
44
28
51
57
33
66
53
1
6
9
84
51
9
3
29
16
48
96
9
15
12
60
108
20
84
36
52
92
31
45
165
72
3
15
21
51
17
40
36
201
54
65
40
12
68
16
99
117
9
39
36
8
28
60
24
21
3
21
23
28
69
24
15
57
15
12
3
29
79
36
65
64
72
8
136
8
208
60
48
24
12
60
120
8
36
40
75
72
93
15
9
20
76
164
36
1
6
105
44
4
56
4
21
39
27
9
8
36
4
140
91
45
56
16
9
35
84
31
5
16
8
36
64
36
36
8
97
59
24
40
24
12
15
9
15
29
16
12
9
6
29
55
45
48
48
9
51
8
31
21
8
4
72
8
36
60
52
9
30
45
20
4
45
39
72
60
24
111
5
4
36
20
4
72
44
40
20
19
21
15
33
36
21
51
32
16
12
32
7
65
16
3
6
51
108
36
15
125
16
39
45
24
24
111
5
7
45
8
16
60
44
31
5
16
24
108
12
96
108
45
15
12
48
141
3
108
9
3
21
87
3
21
8
40
57
111
63
89
1
71
4
44
60
12
64
44
36
112
9
39
20
4
20
28
44
4
36
68
7
9
36
24
60
72
44
40
21
15
15
153
96
104
16
8
88
12
96
20
36
40
24
45
39
57
39
51
5
25
24
30
9
20
7
29
4
108
24
8
40
156
20
60
76
44
16
24
56
40
8
216
60
1
111
75
105
44
4
12
24
84
20
24
52
45
39
12
32
7
113
157
90
29
25
15
75
9
32
16
63
9
12
15
9
81
35
4
24
27
45
44
160
12
159
5
184
20
16
75
129
104
12
31
48
45
12
68
4
3
9
20
55
65
60
84
25
111
39
5
100
15
21
8
61
99
51
141
84
81
59
31
36
77
7
126
15
32
52
51
33
51
21
33
51
36
32
72
49
11
28
108
44
136
48
24
20
60
12
4
20
16
96
8
7
54
96
159
24
164
16
96
60
36
24
99
45
116
48
40
3
69
36
39
65
24
64
80
120
7
29
36
24
40
21
15
60
168
48
63
21
144
36
36
60
8
4
32
16
3
117
8
36
28
20
31
5
4
96
15
29
67
29
1
15
96
8
60
7
77
16
80
55
9
33
18
5
25
147
8
16
20
24
4
72
ABCD 98439815998*3^$a+1 [50015]
112
77
36
7
12
8
60
21
27
60
45
12
15
16
17
24
43
65
15
12
64
140
45
31
8
21
55
24
32
64
12
8
9
7
8
12
33
60
15
21
7
53
72
24
39
21
15
33
3
28
12
12
96
17
7
72
8
45
15
12
40
128
12
21
7
80
33
48
12
3
69
55
41
15
40
80
16
29
60
19
17
19
60
89
7
104
45
31
96
12
125
135
60
33
3
12
40
132
5
43
29
19
20
16
41
24
24
7
108
32
4
56
72
48
24
9
12
15
12
60
48
4
41
135
280
17
48
12
27
21
63
4
20
45
60
3
33
24
12
15
36
4
48
128
28
32
28
24
36
29
60
31
44
12
4
56
16
77
180
151
41
55
48
5
12
43
20
52
56
28
41
55
24
17
27
16
56
24
45
79
36
17
223
24
20
21
19
36
5
31
140
88
5
31
24
5
15
40
137
3
36
16
89
7
8
16
29
115
36
56
9
15
16
5
43
20
76
65
103
17
48
7
36
8
40
41
84
159
72
9
15
45
19
41
15
40
29
7
24
29
36
36
51
45
87
16
29
3
148
104
21
15
36
28
8
28
17
99
124
17
3
24
12
16
20
57
3
9
55
48
41
39
52
120
24
89
43
29
3
52
29
7
12
17
51
9
39
4
53
15
57
3
4
8
36
4
36
56
33
31
72
8
76
24
36
48
41
7
60
8
36
21
3
16
20
4
41
19
80
16
84
29
36
7
108
96
5
51
4
101
15
144
4
36
5
63
76
29
12
115
56
33
12
55
17
67
36
12
5
51
4
5
60
27
40
29
151
53
27
9
31
41
7
8
12
45
72
168
31
29
67
44
12
33
67
17
31
89
12
24
31
20
21
7
108
8
4
36
20
21
168
60
15
57
3
21
51
4
24
108
12
72
80
4
32
88
17
103
5
19
53
39
24
69
7
68
105
12
99
12
33
12
15
28
17
99
21
19
125
31
12
56
4
36
104
16
44
36
120
24
12
9
55
29
3
4
8
36
64
8
9
60
31
32
36
172
5
48
72
7
12
8
36
64
48
5
108
91
60
113
48
12
75
60
28
12
5
55
17
84
15
45
36
55
29
7
65
48
51
28
221
7
48
5
19
17
43
36
12
29
84
27
132
45
31
80
9
27
9
24
43
72
17
51
4
41
115
53
79
12
53
43
32
52
5
144
12
7
56
12
45
15
12
60
28
48
5
27
72
45
55
116
12
72
16
5
84
36
12
7
20
72
24
40
44
81
36
15
9
7
53
55
5
7
20
4
5
19
17
12
7
36
77
96
24
27
21
55
29
3
36
21
43
60
48
12
32
64
32
48
36
4
36
60
101
79
44
60
64
36
72
17
3
69
75
4
24
8
108
9
27
9
7
8
12
33
7
48
36
56
28
65
51
88
65
103
53
60
19
5
7
5
19
32
69
3
12
69
99
93
279
76
53
91
149
19
17
15
45
36
39
40
5
115
56
28
60
5
15
60
4
53
19
8
57
15
4
84
8
4
5
103
68
148
44
21
67
53
19
5
51
36
36
4
5
15
33
43
48
17
43
41
39
36
4
24
5
3
24
100
8
16
17
84
3
40
56
21
48
168
63
4
68
60
12
33
3
9
15
177
123
28
8
24
48
40
149
15
9
55
36
36
8
112
8
9
15
57
19
65
67
5
3
12
28
29
91
77
67
12
125
3
40
17
39
69
55
12
8
81
19
5
48
103
12
20
48
16
44
21
36
48
31
96
20
4
24
44
45
12
31
84
8
33
3
4
8
52
65
36
27
28
5
7
12
12
89
19
41
24
15
100
8
24
81
3
4
5
63
4
24
77
63
21
15
69
51
4
89
31
12
8
16
20
4
17
67
12
29
36
15
9
15
4
5
55
96
92
28
20
4
120
8
120
4
20
88
5
63
33
55
77
7
65
87
28
5
60
7
8
16
72
60
32
33
19
36
24
24
5
7
5
27
21
19
20
16
5
27
24
124
36
20
48
40
68
9
43
20
16
12
68
57
48
91
53
31
24
53
123
24
36
72
84
124
5
7
65
55
5
43
24
77
15
9
7
20
4
8
16
80
84
33
3
4
12
65
31
197
15
132
9
39
21
51
141
12
12
3
40
12
20
9
7
24
5
36
19
5
3
45
3
93
15
57
79
104
45
19
5
60
43
44
16
12
20
40
68
124
5
51
60
40
5
12
27
24
64
53
3
24
117
24
7
12
140
88
53
27
4
53
15
48
72
33
19
5
15
4
12
5
15
57
12
79
32
4
29
7
12
8
40
68
16
48
125
171
72
69
19
20
4
80
93
87
60
33
19
41
27
180
21
75
9
63
120
28
36
5
55
20
165
55
84
29
15
21
19
12
24
32
88
12
5
3
16
113
27
76
12
113
7
12
5
24
39
40
60
8
24
33
51
4
96
32
88
32
4
65
63
36
52
32
45
31
24
53
7
5
7
53
63
108
4
32
40
29
7
29
39
16
60
29
19
17
31
17
43
8
21
36
108
7
233
55
65
15
36
28
12
8
21
36
79
80
4
17
19
24
77
39
69
96
7
77
108
108
19
120
80
28
17
48
39
28
8
12
21
79
48
12
80
52
89
12
43
20
16
24
44
33
3
24
36
57
7
56
36
81
7
5
12
3
28
29
31
20
28
5
39
81
7
24
24
36
41
12
31
92
57
31
32
184
24
65
39
45
48
132
72
43
41
15
12
24
33
55
36
20
4
8
33
24
15
36
81
91
12
12
80
76
29
51
4
20
36
28
5
84
3
57
31
24
20
48
72
16
180
65
12
7
60
8
72
45
7
89
12
ABCD 98440051564*3^$a+1 [50017]
18
72
15
3
42
66
9
141
35
72
145
18
29
60
73
18
53
12
7
12
90
11
7
132
126
35
48
61
36
12
18
72
72
141
99
45
21
59
36
28
36
44
40
72
99
96
5
160
15
9
224
40
81
23
232
188
60
180
115
30
47
4
9
87
111
30
144
35
24
1
36
99
60
75
126
30
69
3
77
13
71
12
7
108
17
16
20
19
42
18
77
103
53
49
39
21
126
12
57
15
60
9
224
13
159
75
60
105
8
28
60
99
6
27
57
75
3
5
67
65
4
51
5
73
11
16
3
42
179
37
90
33
32
4
56
24
115
165
15
18
72
6
105
105
90
29
43
72
53
37
75
20
1
63
9
18
69
36
32
72
64
9
63
12
15
72
6
12
18
113
4
12
8
25
35
25
51
57
15
15
77
28
27
5
67
18
107
13
42
36
57
12
36
60
45
24
51
165
72
143
157
90
53
19
161
4
8
25
23
24
24
4
3
29
36
12
13
63
9
102
41
60
12
67
60
90
15
93
12
18
53
120
7
42
30
6
102
5
13
3
147
29
25
120
131
84
25
3
87
126
84
39
44
120
73
180
12
42
309
104
12
16
44
1
30
17
7
29
36
136
20
25
144
60
111
27
72
5
36
12
97
18
5
7
18
42
156
54
59
16
56
19
246
27
45
18
60
12
60
93
9
18
60
57
48
33
47
7
105
21
39
33
72
11
4
45
35
13
35
55
5
60
192
84
61
18
21
12
32
28
69
11
19
288
78
12
42
41
84
13
42
48
132
53
76
96
255
96
12
42
18
12
36
17
73
24
71
49
39
21
180
15
36
69
39
84
45
63
9
30
129
39
33
15
117
80
52
81
39
20
31
45
8
121
18
33
9
66
53
61
18
17
60
48
13
23
37
39
128
43
185
64
3
173
25
90
42
30
5
156
36
1
15
27
53
48
7
12
45
36
51
165
36
48
44
72
16
80
79
201
135
33
56
64
164
7
6
39
60
21
39
56
37
183
9
90
81
15
174
131
28
20
12
12
55
12
21
92
13
42
21
69
3
32
28
39
5
40
44
12
4
48
12
104
16
3
53
79
9
60
57
192
18
53
84
16
12
39
30
23
253
75
44
1
35
127
57
128
37
143
16
20
67
24
18
12
71
37
60
107
121
3
39
137
120
25
6
12
53
28
9
42
41
7
18
15
27
93
68
16
165
30
6
3
80
109
18
72
42
30
53
28
8
40
36
36
12
27
105
204
32
100
45
54
53
132
43
42
126
12
5
163
9
60
195
53
112
201
279
45
11
55
60
17
28
8
1
36
3
27
60
77
13
12
3
32
55
33
92
16
27
137
60
13
47
48
37
27
36
44
1
15
20
48
199
93
44
103
117
21
15
27
12
36
89
108
96
67
54
183
68
25
54
41
72
12
48
36
79
33
75
144
36
30
15
39
9
32
67
161
7
17
73
27
147
36
24
33
3
54
23
60
43
5
160
32
52
21
63
44
52
128
85
27
8
37
288
27
105
30
168
30
3
15
24
93
27
21
164
145
36
39
45
15
8
12
43
18
35
144
100
56
25
15
75
162
11
4
12
3
5
28
9
11
12
67
36
53
16
15
53
112
93
18
120
114
35
16
120
99
18
83
25
162
18
35
19
48
5
12
16
48
9
198
77
127
9
99
105
3
17
16
92
19
36
180
144
9
32
12
12
1
63
27
42
3
8
4
33
24
35
1
12
3
144
36
15
54
143
216
36
96
28
39
162
171
117
171
81
59
19
77
103
90
48
159
20
73
23
28
21
78
18
120
3
96
33
63
207
21
87
77
28
15
17
7
5
31
33
20
37
15
39
36
84
36
89
55
45
8
7
48
45
225
3
39
36
17
76
81
6
9
24
57
30
33
39
18
47
60
97
30
18
60
12
71
37
42
221
52
20
12
13
3
80
4
45
138
65
25
71
109
168
123
164
163
17
16
39
117
36
12
27
18
3
15
29
25
251
19
81
44
48
103
30
23
132
7
21
72
24
68
16
39
12
78
138
24
41
25
39
84
36
45
51
15
24
21
15
12
81
96
8
12
36
79
113
97
191
ABCD 98440137652*3^$a+1 [50074]
42
25
83
37
23
102
43
29
18
150
90
12
66
7
48
65
43
132
24
24
24
108
65
55
47
1
29
12
19
72
35
24
36
109
48
227
73
12
5
18
37
108
12
48
72
24
47
85
60
47
108
132
1
12
72
156
71
61
24
53
108
30
37
60
83
13
12
35
60
37
36
11
6
19
96
12
35
1
41
30
1
5
12
7
143
13
125
43
11
25
11
25
59
36
37
132
5
6
30
7
47
73
48
35
13
84
12
71
49
24
12
72
5
67
36
17
55
53
7
23
24
1
72
96
180
24
47
6
103
11
78
12
18
30
31
96
24
72
12
47
1
12
36
36
11
49
83
25
227
85
35
73
77
55
24
12
48
47
97
96
47
25
84
143
1
47
13
119
252
1
95
85
24
11
97
12
53
7
131
337
77
30
1
5
30
180
282
48
90
37
36
59
72
1
119
36
109
83
25
72
11
49
35
13
60
132
41
7
48
132
36
12
29
36
43
11
30
18
97
60
24
59
13
24
23
37
60
144
47
30
67
108
155
210
7
12
36
29
6
13
24
12
35
145
60
83
1
120
17
43
47
13
36
48
12
53
132
43
36
36
156
47
1
17
42
61
60
11
18
102
36
24
73
108
12
12
84
11
49
12
119
48
42
55
23
157
83
120
1
47
24
13
23
25
17
7
11
25
35
12
13
24
23
97
41
54
36
13
12
215
90
199
24
36
113
42
36
49
11
24
6
55
29
90
25
11
12
25
48
89
43
5
90
78
67
156
24
36
24
132
23
61
72
12
17
19
96
48
72
53
12
126
150
7
72
48
47
25
23
37
71
150
120
7
47
30
156
42
1
84
12
35
1
95
132
25
48
72
17
31
119
96
192
42
48
48
54
120
48
48
60
13
120
96
35
109
24
12
48
96
89
31
101
30
13
36
72
167
13
204
11
97
35
60
18
103
59
30
138
13
59
37
48
23
13
36
11
109
60
120
84
11
78
138
13
29
30
37
131
13
11
49
12
12
47
150
48
31
24
17
18
30
18
13
12
107
18
54
1
77
31
101
19
36
23
42
31
48
47
37
83
24
133
192
5
31
12
96
17
54
48
12
66
7
108
35
37
60
155
12
48
42
36
90
84
61
17
7
155
120
1
89
18
18
7
245
31
36
60
53
78
13
77
55
35
30
127
95
30
7
11
13
12
35
144
25
23
30
7
23
1
47
60
30
7
12
35
121
35
157
12
24
216
5
6
12
85
185
42
96
97
60
12
36
132
60
48
215
25
48
84
53
174
1
35
90
7
23
102
162
13
35
180
12
109
29
18
25
120
59
25
23
60
13
29
55
120
48
12
83
18
103
47
60
54
6
13
29
102
18
127
96
35
84
25
23
193
60
228
11
25
11
144
13
36
36
95
6
7
5
162
109
47
25
35
97
96
96
11
84
73
137
115
120
35
48
90
138
24
49
29
48
102
25
23
12
1
47
13
84
36
209
67
11
37
47
25
120
24
11
66
174
36
37
12
5
6
25
65
7
17
55
5
19
17
7
35
37
35
25
48
12
83
18
19
84
59
42
36
7
5
42
85
41
19
23
1
71
1
5
54
13
180
60
35
25
36
36
96
47
97
24
89
42
1
24
48
5
18
24
133
95
37
35
1
29
31
65
132
31
11
1
29
43
156
71
25
204
12
5
114
49
12
60
107
30
7
5
66
84
49
204
17
19
96
71
72
78
30
85
108
120
120
36
60
24
24
48
59
18
7
83
13
95
13
11
6
252
30
25
23
72
25
60
95
1
36
5
240
6
97
95
37
108
5
12
43
23
25
24
35
73
72
84
36
108
5
7
11
24
85
131
13
84
47
120
145
24
24
48
5
19
305
60
31
12
47
30
6
84
18
108
90
24
13
72
11
157
53
19
60
83
61
144
96
47
24
168
12
25
120
53
300
31
60
120
29
48
55
29
103
35
73
24
35
13
60
95
25
216
41
6
37
23
97
60
36
96
36
107
13
24
36
24
41
67
5
18
30
67
36
24
47
126
114
1
24
53
12
120
31
108
107
13
72
209
43
17
103
47
13
5
ABCD 98440722496*3^$a+1 [50020]
24
15
36
69
15
12
69
171
18
72
3
36
9
12
123
36
21
120
18
6
30
165
36
132
21
27
63
120
6
15
15
96
168
42
75
84
21
18
21
48
33
24
120
36
3
45
120
51
21
3
12
33
30
42
27
111
6
24
51
99
6
90
174
27
39
21
63
6
36
24
90
6
39
105
3
27
6
108
72
18
9
33
3
201
15
21
18
186
30
24
6
3
81
126
21
9
66
18
156
90
30
63
21
36
24
96
90
153
111
36
30
39
27
9
36
9
174
9
33
138
150
42
90
3
72
15
78
66
144
6
36
144
51
144
21
135
3
6
63
96
81
6
138
270
60
21
15
105
9
171
15
21
225
48
6
36
54
54
72
48
30
60
12
99
36
39
24
6
6
60
9
39
36
270
66
48
102
24
30
36
114
66
18
51
69
36
24
66
84
9
27
30
24
30
72
30
24
36
54
69
12
45
24
6
18
219
123
108
6
144
126
24
42
18
150
36
96
18
150
75
177
15
3
42
54
30
120
6
84
6
30
18
75
195
66
114
9
51
6
6
9
9
6
114
36
51
15
33
24
33
39
75
60
24
141
15
21
33
96
6
24
54
12
174
33
21
12
27
117
114
42
15
69
111
3
30
39
48
3
300
192
48
66
3
27
9
24
87
141
63
72
84
36
129
69
30
57
24
21
108
30
30
27
9
84
96
84
51
15
84
60
30
126
21
33
6
6
48
6
186
114
6
60
144
63
3
9
45
36
54
30
24
6
30
6
57
153
108
30
30
66
30
51
105
18
96
33
93
18
60
90
72
30
48
57
93
132
48
60
30
21
21
54
6
60
48
120
27
39
21
144
84
15
6
54
6
66
57
51
69
27
45
69
120
30
96
24
270
36
3
27
96
24
216
93
27
144
21
69
120
54
45
15
96
21
99
66
15
9
3
21
36
39
21
54
60
21
111
18
6
9
165
6
6
108
126
126
39
39
30
27
3
42
18
66
24
72
48
192
48
147
39
24
150
12
24
66
78
39
27
270
6
24
60
36
54
36
15
33
42
120
78
60
36
36
63
27
18
66
186
30
120
177
63
30
54
6
78
102
150
54
3
81
30
12
18
36
144
12
84
60
66
18
15
27
9
24
27
78
36
66
18
150
42
99
81
123
75
9
33
75
24
21
18
36
30
15
9
30
126
66
18
60
6
36
60
18
180
12
30
78
42
30
18
66
51
69
66
168
57
105
24
36
123
87
24
30
150
60
33
33
84
36
84
66
24
156
24
84
150
99
57
6
90
24
63
12
9
12
138
102
30
48
81
105
51
63
6
204
42
18
15
165
30
165
15
66
30
126
60
24
123
57
6
24
9
15
90
30
30
12
180
15
39
33
51
66
36
18
120
36
90
24
42
54
36
24
30
66
60
24
24
15
120
21
30
30
30
54
30
36
90
30
36
18
36
15
21
24
114
165
12
9
54
9
51
90
42
60
30
15
9
36
18
12
69
45
66
30
30
24
66
108
6
174
12
54
21
45
18
96
6
24
39
15
90
222
108
36
96
24
36
18
12
78
42
54
60
69
12
15
54
120
6
24
6
63
96
75
36
24
156
54
114
72
57
171
66
60
30
36
30
39
135
24
21
36
33
120
150
180
30
6
6
3
75
42
60
39
15
21
84
39
120
30
36
6
60
48
6
30
54
66
33
3
24
21
3
6
63
27
24
21
45
66
30
114
24
81
21
3
57
18
30
30
72
18
6
90
75
21
30
198
66
150
36
18
69
3
78
36
63
81
6
210
36
30
18
72
138
210
66
6
135
33
6
24
6
6
57
3
45
15
48
6
30
30
6
84
30
63
21
27
144
15
24
60
66
24
36
66
33
75
72
24
6
78
36
84
9
3
105
3
126
90
9
132
39
81
9
6
24
186
24
39
24
87
90
39
72
33
30
42
15
45
108
30
30
27
33
36
90
21
39
60
24
6
30
24
12
48
60
12
144
90
36
27
12
144
21
15
9
72
18
66
39
27
165
3
6
24
36
6
24
9
96
69
30
60
102
150
78
66
105
15
114
132
180
24
6
ABCD 98441004796*3^$a+1 [50051]
108
36
121
8
111
72
72
33
15
18
54
153
27
6
31
41
264
24
31
24
80
112
107
45
33
90
69
15
1
23
12
13
56
63
57
33
7
11
93
51
61
155
45
88
24
131
61
95
25
128
81
7
179
61
24
35
21
33
55
72
24
65
103
416
99
120
108
132
36
90
7
23
36
6
15
123
45
40
11
30
18
21
87
169
56
27
85
168
120
8
16
35
60
33
16
17
18
6
39
16
24
41
63
63
72
97
56
33
39
40
65
102
168
66
31
23
18
87
256
89
103
8
40
17
135
64
56
123
37
24
83
12
18
63
33
174
121
95
1
120
24
41
111
123
102
18
37
23
9
16
104
240
16
47
9
75
60
81
3
45
64
32
48
15
97
168
8
48
51
69
24
33
114
13
41
55
35
30
7
200
33
39
87
66
15
135
90
39
51
30
15
3
189
51
61
56
9
48
87
24
24
105
31
131
109
17
138
54
6
12
60
72
33
64
113
31
144
41
96
31
24
35
36
48
9
27
13
131
117
40
113
15
40
35
72
78
54
1
104
15
36
189
112
83
61
11
21
144
24
24
16
89
7
24
11
48
45
27
45
9
31
128
3
132
1
11
126
79
200
33
7
8
112
8
40
35
37
96
104
16
95
57
27
141
64
24
72
32
105
48
79
89
7
23
42
135
24
39
57
24
39
114
72
39
9
183
87
42
48
126
49
56
40
17
24
31
8
51
30
6
12
157
59
6
31
167
153
99
45
63
12
21
120
3
24
61
72
23
24
36
12
9
15
105
15
81
27
108
49
8
48
112
32
3
37
224
24
48
177
66
24
21
16
35
13
176
111
90
63
63
9
40
80
15
145
71
73
56
3
21
51
13
17
18
6
135
72
75
13
41
18
36
1
35
21
40
24
8
88
120
47
1
65
7
35
102
15
63
18
102
57
216
15
25
11
21
3
21
64
59
21
27
13
24
72
35
24
54
31
120
24
17
31
8
51
13
23
25
32
168
63
42
390
33
27
45
39
81
40
47
108
102
15
112
24
71
9
75
157
8
16
8
81
54
1
41
31
72
35
93
24
81
144
15
129
72
15
39
18
42
48
13
23
105
75
69
40
80
33
18
12
105
57
327
16
8
16
143
18
270
25
59
21
88
41
39
27
13
47
25
137
30
33
27
30
6
57
40
8
112
120
23
105
40
65
7
47
96
1
120
41
30
25
32
160
113
7
8
24
16
119
1
24
56
15
9
64
32
24
48
72
51
45
159
36
157
96
65
6
36
69
3
37
56
24
16
59
6
87
88
35
13
32
9
96
48
7
179
69
64
192
35
13
203
109
24
104
105
7
24
17
15
72
27
13
56
24
51
37
65
78
97
95
57
16
215
97
119
49
11
13
56
24
33
55
47
145
32
39
24
12
78
103
72
32
39
42
63
39
90
31
104
33
15
3
181
48
8
9
18
36
9
16
17
79
41
103
56
64
11
109
131
174
42
120
85
95
108
117
15
129
9
96
18
30
31
80
15
25
65
39
255
12
85
59
37
8
16
8
40
23
192
81
81
55
131
84
25
24
24
71
24
48
33
27
72
30
135
16
24
11
45
27
69
105
6
49
23
25
56
16
275
13
41
55
35
37
8
81
55
35
85
80
16
23
36
84
97
119
273
33
72
6
36
30
175
185
24
7
8
64
128
88
41
319
24
48
47
73
32
33
63
81
54
1
113
31
41
39
16
48
35
13
48
119
57
48
3
37
41
15
40
65
54
121
96
48
47
18
66
72
117
123
189
216
9
63
16
119
72
121
8
135
9
171
45
15
90
30
81
9
15
16
96
144
23
97
168
8
9
39
24
112
24
95
66
54
24
18
48
126
90
15
96
87
97
80
3
36
97
320
72
51
6
63
57
39
112
83
36
1
128
96
ABCD 98441198426*3^$a+1 [50023]
21
12
63
45
84
15
61
23
9
27
13
12
60
48
11
6
39
16
179
9
21
91
35
33
183
37
5
72
31
8
72
4
11
12
25
35
93
52
47
13
11
36
13
23
9
63
36
12
18
126
73
8
27
78
55
47
25
8
112
56
39
85
140
3
13
20
76
84
5
6
48
25
8
9
55
11
9
156
64
68
27
60
109
12
60
17
18
108
12
9
45
31
20
4
44
27
25
47
1
56
39
49
80
12
3
61
5
54
18
15
9
15
33
55
20
12
3
6
30
9
40
11
30
51
3
18
7
20
100
92
93
72
63
16
104
63
57
28
29
30
21
3
49
12
29
102
9
96
112
23
12
1
131
121
17
3
12
40
23
12
21
64
11
72
72
21
15
21
96
39
24
49
60
17
30
25
8
132
36
57
18
93
27
37
152
88
11
6
31
23
12
49
20
75
93
16
59
12
24
21
15
54
27
27
12
9
12
4
11
18
31
68
12
84
4
32
24
15
1
56
72
33
3
39
30
91
5
90
45
99
12
73
12
164
124
32
28
8
28
77
18
30
150
81
64
24
32
15
9
39
36
1
60
120
56
57
103
80
4
11
25
48
140
36
28
5
7
20
45
31
23
24
21
60
96
16
143
21
51
93
76
20
28
95
25
47
25
83
48
97
12
35
33
148
8
132
27
73
17
7
48
11
45
15
57
24
28
11
1
8
96
16
8
132
15
141
15
85
5
7
11
9
141
54
36
37
17
3
69
63
48
204
16
23
36
25
35
36
9
111
33
99
21
24
3
13
44
12
40
8
16
20
4
48
47
33
64
35
21
100
77
15
16
89
42
13
23
73
24
32
33
90
213
28
36
41
3
52
12
5
42
48
6
7
32
123
30
7
32
3
61
24
23
9
88
47
1
47
36
85
12
35
13
5
30
36
78
18
37
36
12
32
16
20
100
72
17
90
141
16
8
16
72
17
18
9
16
12
11
54
18
49
83
12
33
3
57
87
33
12
51
45
64
71
9
28
132
29
90
54
115
5
15
96
12
27
36
1
11
18
54
61
44
96
24
12
48
132
39
12
69
48
33
99
48
12
84
36
328
23
48
81
15
25
8
12
21
54
49
59
25
96
20
75
24
36
1
8
12
64
5
75
12
4
48
71
61
89
19
11
42
39
16
24
23
25
17
55
11
73
12
20
12
15
25
32
15
45
3
18
75
147
192
13
128
3
42
7
95
81
51
21
4
80
64
5
27
27
21
16
144
20
24
16
56
15
73
35
33
12
48
33
7
24
48
68
48
60
9
15
27
13
35
6
79
41
6
84
61
83
6
66
49
20
27
72
12
24
145
11
6
39
16
24
20
108
148
60
143
120
1
8
16
80
16
24
24
11
25
35
25
11
25
60
23
25
20
93
114
1
29
18
37
41
3
12
4
108
71
61
68
12
36
12
12
4
140
4
23
37
23
18
15
15
49
11
1
68
112
48
32
28
35
45
52
59
1
35
1
35
117
48
4
11
37
12
36
29
31
23
81
40
84
11
49
95
36
13
8
27
180
45
28
143
21
48
93
168
30
9
52
44
27
9
36
9
51
4
8
40
8
9
135
184
24
72
44
52
44
21
18
24
12
33
96
129
127
176
24
120
4
36
24
47
37
35
45
3
24
9
27
33
69
43
44
24
24
27
24
36
121
24
44
36
16
32
40
8
3
12
24
133
11
12
9
16
44
39
45
15
54
27
45
3
87
36
354
24
90
21
51
12
57
3
45
57
18
36
24
72
81
27
141
76
84
12
12
11
109
8
100
5
54
18
66
45
24
16
41
15
3
36
42
7
60
5
30
60
1
11
24
1
11
13
104
51
9
45
3
15
12
18
15
24
24
9
55
23
97
11
30
15
9
127
71
33
51
24
12
60
13
24
120
180
23
72
36
1
156
68
129
27
28
20
48
39
60
25
95
21
75
37
11
85
29
18
48
49
11
144
1
20
87
69
39
1
48
23
9
28
48
95
12
21
64
5
42
36
18
174
81
9
3
288
4
140
36
39
66
42
13
56
15
24
72
9
60
15
21
3
12
24
21
240
28
32
4
35
105
36
60
4
20
48
40
72
80
39
69
21
66
69
4
53
72
55
60
48
44
4
29
30
1
144
20
93
18
81
21
24
31
24
35
21
15
73
11
81
15
97
101
39
52
48
68
64
48
12
60
144
80
144
36
45
42
57
16
36
128
15
25
20
111
45
16
65
51
60
4
84
59
13
24
35
9
99
18
7
23
9
40
48
233
48
19
12
11
85
72
120
23
9
51
49
53
31
59
21
16
23
73
8
84
12
48
111
36
36
57
33
135
64
96
17
7
8
3
48
61
8
100
12
41
27
28
8
40
35
54
7
8
27
21
27
117
24
4
20
76
60
47
25
65
43
47
12
36
150
30
25
20
12
52
80
12
51
33
52
60
92
57
18
72
33
48
84
9
39
12
93
7
48
12
44
36
3
105
48
72
28
32
12
36
39
6
72
15
3
54
48
7
71
49
8
33
15
39
25
8
3
33
4
11
60
84
33
39
36
9
15
9
27
12
25
56
9
150
45
45
3
4
11
48
21
88
20
12
39
57
3
84
72
69
4
152
81
79
20
48
ABCD 98441202508*3^$a+1 [50035]
61
107
16
120
3
21
24
8
28
72
15
29
40
3
65
4
20
36
72
1
83
13
135
56
16
72
20
25
23
172
12
48
20
28
36
27
66
39
9
30
33
96
63
33
72
39
5
72
24
43
41
25
47
28
12
84
72
24
9
120
15
48
57
95
64
51
65
12
24
48
1
95
28
12
93
27
60
8
96
1
3
51
9
20
60
1
75
68
7
24
6
107
7
117
128
97
11
7
66
35
1
3
80
7
57
72
45
15
99
33
20
19
48
57
33
12
51
24
9
35
28
44
40
44
49
6
89
40
36
32
124
84
12
24
69
71
76
183
18
11
48
4
20
36
7
24
6
75
48
36
176
19
102
39
24
20
84
91
33
60
3
45
9
11
168
7
65
79
33
44
4
39
65
7
9
15
30
39
75
21
60
24
165
11
12
43
9
20
24
36
52
20
28
60
36
24
51
33
21
11
244
21
15
84
27
18
11
76
180
9
131
48
24
1
39
116
132
55
101
16
128
43
9
92
1
63
57
75
48
12
105
23
48
16
120
24
9
39
81
39
32
24
16
156
21
59
4
84
68
61
54
33
32
24
1
6
6
63
68
4
24
20
4
36
15
5
4
32
12
28
104
12
36
13
3
15
6
15
45
39
45
66
54
42
105
63
69
140
4
3
6
39
45
11
25
3
21
144
11
64
15
9
24
8
28
48
32
16
81
11
60
16
9
59
109
42
53
1
51
56
28
12
12
20
31
77
36
48
16
12
12
140
28
32
12
16
48
3
81
36
32
36
49
15
21
15
12
68
72
40
20
52
21
11
28
60
27
65
40
68
52
63
21
80
4
21
99
80
4
33
35
79
5
4
56
12
52
8
12
36
31
18
3
80
43
6
24
75
45
3
68
43
9
63
29
139
69
3
18
96
3
3
30
23
25
87
32
12
16
56
157
23
19
21
243
9
20
4
36
51
17
7
9
12
81
87
32
60
25
23
16
15
29
91
21
152
37
3
20
36
16
84
56
7
65
36
16
33
144
27
24
15
54
11
133
47
24
12
24
48
4
56
52
20
115
9
69
66
29
1
114
117
9
63
24
12
72
60
12
12
21
78
17
84
64
8
37
27
3
30
35
112
32
16
45
15
27
24
93
48
68
96
79
5
4
21
3
84
3
29
28
44
40
45
51
9
3
12
9
12
27
8
13
11
139
33
80
7
77
43
89
16
20
25
23
43
30
23
67
33
44
84
28
51
21
12
57
6
101
76
36
24
3
24
93
24
8
19
57
45
111
20
103
5
1
18
96
21
24
81
108
36
23
60
13
39
21
147
27
30
39
27
29
24
28
80
12
108
24
16
36
20
28
116
4
108
36
32
19
30
27
176
48
37
27
48
57
35
43
96
53
16
92
24
25
27
3
17
13
3
92
91
17
36
36
12
217
27
8
25
35
156
36
4
69
39
3
150
39
45
11
25
11
28
24
20
31
30
27
20
16
147
30
96
168
11
16
8
72
12
91
21
96
72
21
6
5
36
28
20
24
16
24
33
11
40
33
24
119
28
60
192
8
40
92
4
24
20
4
56
40
33
39
123
78
3
24
20
120
24
4
8
7
89
64
36
117
84
96
60
47
16
32
31
21
9
47
24
49
27
36
32
12
28
32
88
93
11
36
4
9
23
19
33
80
4
27
54
36
36
87
168
9
3
20
24
4
12
24
24
99
24
93
36
87
65
16
48
116
12
7
33
68
76
12
116
16
92
13
27
8
49
11
61
11
4
116
24
4
8
52
48
12
45
84
63
44
28
117
3
27
113
31
24
30
12
11
43
29
1
186
33
111
24
102
27
21
191
112
9
47
12
36
49
24
96
35
1
107
4
80
4
20
28
24
24
12
32
76
20
7
126
210
24
30
3
87
45
8
67
45
81
35
28
48
12
21
59
52
60
39
5
36
31
29
76
12
51
6
39
57
15
9
63
80
40
33
71
4
15
9
39
5
61
36
3
48
32
265
11
28
21
23
49
48
27
32
1
143
36
108
16
36
57
63
12
9
3
20
4
9
75
216
15
29
16
32
43
48
41
16
45
63
51
30
27
60
32
72
43
41
52
56
28
44
100
44
25
27
20
4
45
90
54
11
49
63
84
48
8
19
30
63
51
120
9
81
84
39
21
15
56
61
39
8
100
21
75
44
40
44
72
7
89
12
4
20
43
33
8
55
5
49
27
12
51
21
12
24
63
42
143
7
24
6
48
3
8
52
9
15
8
1
35
85
24
12
30
18
27
33
39
3
81
32
31
125
25
39
12
33
6
29
24
28
20
288
25
51
9
30
6
75
15
30
11
96
16
21
87
24
51
89
25
11
108
12
115
29
61
39
8
24
4
44
24
37
3
32
52
24
8
1
59
31
17
4
20
64
12
116
4
27
54
23
37
30
29
48
36
7
9
81
102
57
12
60
60
8
220
24
87
90
11
4
165
15
20
64
24
32
60
12
13
75
168
9
60
15
24
12
33
30
150
59
1
27
69
30
30
18
45
56
1
108
27
44
28
51
6
36
59
4
15
9
44
192
67
21
27
53
28
44
25
120
11
31
18
3
72
8
4
84
75
9
21
24
11
16
84
32
52
36
104
64
8
40
3
30
23
28
36
36
9
11
24
36
7
45
105
39
20
36
28
ABCD 98441485874*3^$a+1 [50018]
13
12
51
9
155
7
113
97
35
1
59
31
18
36
59
19
102
36
23
24
12
55
36
9
3
41
85
132
23
24
91
144
18
15
9
30
18
15
80
1
12
18
41
60
4
9
72
30
6
30
105
3
149
12
1
54
33
45
47
73
6
174
132
36
48
15
39
17
1
23
31
96
12
105
72
68
216
97
18
6
23
36
84
1
12
23
24
13
12
71
16
3
96
30
252
72
108
83
40
99
12
5
1
30
53
37
87
45
12
51
188
36
163
77
13
18
30
60
12
131
60
25
24
47
19
24
216
41
4
20
25
102
53
16
36
3
101
84
19
48
54
96
12
96
35
121
36
59
49
87
308
37
23
1
30
96
9
20
16
9
48
96
119
37
96
59
25
78
5
13
30
89
1
47
67
30
24
84
15
45
11
127
60
53
1
18
5
7
53
16
117
135
8
1
23
40
27
30
15
44
37
23
4
21
24
36
11
19
36
90
23
91
29
60
73
18
29
252
25
18
12
69
129
11
76
80
31
177
80
120
12
40
44
24
40
135
30
11
85
36
23
40
57
95
24
49
30
17
144
1
78
36
12
29
48
91
12
89
24
172
44
48
25
36
12
114
48
33
32
13
12
35
12
31
317
37
18
5
73
18
12
114
180
48
108
23
1
23
13
12
11
36
40
20
1
18
105
36
81
23
24
96
1
108
12
23
1
156
96
102
5
36
67
29
31
30
47
43
69
68
67
65
73
42
30
90
150
300
18
33
57
107
24
36
64
165
71
115
29
37
15
72
81
59
72
85
30
53
37
59
24
31
66
23
73
63
21
59
19
18
99
21
42
153
8
145
30
65
121
59
25
24
90
81
9
48
47
12
28
32
61
18
65
49
30
17
16
44
1
174
6
30
113
1
59
31
30
15
44
67
17
61
180
11
61
27
27
29
16
9
35
127
53
36
108
103
137
97
6
138
15
135
5
25
54
33
75
18
96
48
108
114
45
111
78
71
73
11
7
45
3
36
96
48
6
83
16
81
23
112
21
168
95
24
72
19
5
36
24
241
18
78
30
60
53
24
103
18
90
65
1
54
41
121
144
159
9
72
35
13
251
115
126
95
25
36
23
120
1
18
6
12
60
84
159
44
120
16
117
23
85
36
48
162
33
21
132
23
40
279
30
15
81
11
60
28
21
36
6
9
8
12
25
36
99
3
5
216
1
54
354
60
66
105
39
90
42
53
12
61
12
108
18
29
85
72
63
20
37
144
87
8
19
5
12
13
15
3
42
90
17
49
59
37
23
25
11
67
29
48
61
11
40
9
144
11
16
165
18
150
66
41
31
89
48
7
24
12
173
204
132
19
221
84
49
71
37
107
12
49
30
65
4
20
133
18
45
27
53
24
7
5
24
7
53
1
60
30
108
17
109
155
60
16
165
24
11
1
123
81
63
36
9
207
9
131
25
186
90
192
95
13
72
35
91
29
12
24
49
11
37
72
6
144
17
48
37
123
3
113
91
5
121
23
7
24
5
60
16
32
40
56
24
1
131
24
52
57
71
7
72
102
35
25
48
18
33
81
120
54
5
121
23
1
36
23
72
43
41
55
30
180
59
37
119
24
180
28
39
6
138
65
4
3
42
36
35
36
24
79
5
127
18
27
3
65
96
180
19
177
20
25
23
67
30
95
13
15
111
6
48
51
56
115
29
7
30
258
185
96
163
33
99
120
186
23
7
18
131
85
23
31
24
36
5
24
115
30
108
144
36
59
28
153
23
24
96
1
95
48
12
19
36
149
31
18
155
36
25
36
51
27
117
8
13
83
76
8
1
131
139
30
35
1
36
24
36
27
32
25
15
63
102
90
141
360
8
36
28
3
90
72
6
30
59
72
48
37
78
77
40
9
119
43
138
35
16
44
145
71
109
36
36
12
132
54
29
60
145
11
96
181
23
24
52
8
31
161
48
25
95
103
173
24
55
18
15
129
24
35
19
18
18
36
45
3
33
8
1
63
63
45
44
31
17
37
60
23
40
140
31
81
20
79
41
115
96
77
13
23
25
6
29
16
ABCD 98442031126*3^$a+1 [50007]
114
96
60
10
29
115
50
46
60
20
6
18
6
24
22
65
19
264
32
78
22
134
106
68
40
170
42
64
60
77
3
6
18
12
60
153
7
38
36
30
16
38
51
21
18
16
17
9
3
72
39
57
123
21
3
81
21
34
14
3
57
87
36
33
34
176
36
78
22
24
14
6
6
10
14
66
28
101
99
16
14
3
27
93
79
38
132
120
51
19
29
72
9
84
24
12
120
3
96
9
27
48
7
68
112
158
75
15
96
4
77
19
80
90
27
27
45
60
7
29
19
12
48
170
3
3
24
120
52
60
38
60
6
16
14
39
27
9
9
70
96
14
6
57
69
15
3
90
36
51
63
33
69
48
46
104
40
125
15
57
48
7
44
57
7
72
8
90
12
15
63
45
115
20
112
80
18
10
41
21
70
65
33
27
15
30
24
75
9
10
12
80
81
9
24
34
5
45
30
16
24
96
5
15
9
12
39
4
36
140
30
46
74
150
84
30
3
3
54
15
141
84
6
69
72
19
96
29
19
2
10
5
45
123
45
12
18
6
70
29
117
78
30
27
55
29
60
199
60
2
18
57
144
21
108
12
3
45
12
24
10
144
5
108
12
15
36
30
10
41
63
16
5
36
63
132
21
9
18
30
22
14
30
114
10
36
36
29
115
29
45
120
22
65
9
10
44
57
39
16
14
6
30
34
5
24
57
48
6
9
36
9
42
45
33
12
54
57
43
74
60
222
33
36
19
41
55
36
14
94
17
84
9
12
51
9
108
46
20
4
32
64
77
132
27
30
34
29
15
40
2
70
41
129
70
120
41
99
9
55
29
57
24
15
12
43
26
18
21
36
55
38
70
233
79
14
10
20
9
55
26
6
78
60
130
17
9
144
6
16
38
12
15
45
34
84
26
34
146
66
33
57
231
48
24
12
33
10
36
24
26
84
12
24
36
10
14
34
50
166
104
16
29
7
14
15
15
40
29
60
12
9
27
99
4
5
45
10
14
12
34
20
96
81
67
60
2
63
45
15
105
30
30
46
50
36
10
101
9
84
39
105
255
12
69
75
19
20
76
36
50
10
29
9
3
72
31
41
9
24
36
66
9
45
99
87
30
51
69
3
7
5
96
33
70
14
6
60
30
60
51
9
60
30
54
36
6
64
5
31
29
19
2
60
78
72
64
29
105
60
12
108
22
50
24
46
5
9
10
140
96
60
138
12
39
21
135
45
63
81
90
114
6
60
9
27
189
72
103
5
24
192
36
72
60
15
60
16
194
46
5
96
39
64
17
19
77
48
36
60
63
16
56
60
4
29
21
36
24
27
7
12
14
75
9
126
114
10
53
9
34
29
21
15
19
12
5
15
18
10
86
36
60
18
45
36
21
24
36
58
5
15
102
3
31
50
126
69
19
50
12
60
70
8
40
65
12
108
15
16
14
12
48
10
17
93
132
60
3
27
88
62
24
10
77
63
4
50
72
54
9
12
3
93
12
27
108
16
230
34
26
34
116
54
6
21
15
28
32
45
55
5
93
27
108
51
4
221
9
42
48
21
55
20
24
33
69
10
65
9
96
60
84
87
7
17
93
15
36
31
41
63
9
12
9
54
52
8
6
24
6
30
46
68
16
41
3
30
42
18
6
54
126
66
18
21
12
144
36
33
144
6
4
32
105
9
24
3
9
48
6
54
51
45
204
66
9
141
24
46
5
55
26
3
7
14
34
32
300
4
36
8
132
9
9
30
112
98
63
48
19
80
30
36
75
19
2
78
16
101
36
12
7
38
15
48
103
24
5
21
27
39
30
39
45
15
31
41
3
4
36
60
26
10
14
30
141
15
69
195
40
26
10
149
72
117
72
114
105
199
2
75
48
7
20
40
8
96
45
19
96
14
30
52
5
93
42
45
15
4
14
27
33
51
15
24
57
36
43
170
6
114
36
3
31
44
96
4
137
79
36
113
15
150
106
161
43
36
240
65
21
135
108
27
40
5
3
96
120
160
5
15
4
110
15
21
46
24
86
24
120
10
14
6
30
36
15
15
4
200
120
16
38
12
24
30
30
15
55
44
117
33
46
50
66
21
48
19
17
39
6
24
30
45
69
3
27
60
90
63
7
2
144
34
80
57
135
81
67
72
89
21
10
24
5
21
99
39
30
6
6
48
22
50
30
150
3
51
64
5
21
10
36
170
48
30
45
27
9
19
17
60
9
24
6
30
66
18
27
79
36
50
60
24
36
130
84
14
10
20
33
79
98
96
96
94
14
12
18
33
57
6
9
15
30
12
63
135
42
34
41
36
3
4
53
27
6
66
84
256
65
9
39
45
36
60
27
27
16
86
18
6
75
81
18
16
96
128
21
55
5
21
118
17
33
70
77
223
62
60
118
5
177
10
29
105
27
93
84
ABCD 98443480082*3^$a+1 [50002]
108
102
57
15
96
102
207
603
288
117
12
123
60
237
243
90
135
15
12
333
120
120
60
87
33
225
18
117
60
33
27
33
219
33
102
18
150
18
39
81
144
78
570
15
57
75
111
72
237
33
255
60
165
147
201
12
72
3
15
72
96
129
63
165
33
72
90
180
162
75
231
342
75
240
63
150
87
60
27
78
12
18
162
6
120
9
123
90
147
135
153
12
48
3
150
87
165
138
90
60
84
438
45
135
45
192
120
51
252
108
9
153
18
9
63
45
192
15
33
57
90
18
180
27
33
30
225
207
6
12
150
12
165
48
75
72
45
45
135
300
93
30
237
123
60
105
33
267
45
75
15
102
63
135
198
90
42
135
75
237
123
252
93
15
330
75
15
120
18
39
15
180
36
132
30
78
57
252
45
75
21
87
3
12
60
30
150
108
57
27
90
366
252
45
12
48
165
102
165
3
138
27
135
117
135
36
90
132
267
141
162
78
84
36
150
57
483
102
72
78
105
180
87
78
120
15
75
72
6
39
120
48
60
72
195
33
135
57
63
45
195
57
63
18
267
60
3
69
60
33
75
15
378
72
180
135
132
15
108
72
36
180
9
321
147
45
18
72
90
15
120
27
6
372
288
132
12
96
159
3
192
33
93
54
6
450
177
75
102
186
192
57
3
12
165
15
78
30
117
45
75
48
12
108
117
3
87
6
84
6
117
147
45
153
15
3
9
495
33
93
39
51
9
51
72
102
63
123
177
252
195
18
18
144
18
78
252
378
192
27
51
30
54
126
144
108
147
3
12
18
147
51
9
33
195
105
255
132
33
102
18
15
57
135
123
288
84
33
12
288
180
72
45
183
60
153
39
3
390
15
75
150
228
60
159
228
183
129
51
42
102
45
45
96
102
45
375
108
69
33
147
33
18
129
3
102
3
3
72
120
72
18
60
48
39
600
180
120
180
60
45
63
60
45
450
30
147
51
57
255
192
18
18
72
198
132
15
75
18
120
90
9
51
210
72
135
120
33
27
45
27
171
60
12
45
12
3
102
135
123
180
57
81
144
270
90
63
195
108
162
267
48
255
162
18
18
42
165
15
210
162
90
63
27
ABCD 98443493066*3^$a+1 [50025]
51
9
3
33
8
106
48
12
50
15
1
12
27
56
25
27
11
22
24
48
7
5
20
6
12
6
34
12
14
4
18
74
28
2
5
19
12
10
8
4
26
1
11
30
7
11
5
25
4
30
57
5
40
19
11
29
1
18
30
3
53
4
7
41
54
1
19
30
88
2
16
20
4
9
29
58
24
20
30
6
9
36
20
73
34
21
65
16
14
16
26
40
39
36
47
18
19
8
20
25
18
34
60
18
5
43
25
125
32
10
25
12
19
16
49
17
38
6
16
15
35
10
24
30
38
3
68
1
24
16
60
8
52
3
8
15
22
2
45
15
1
35
9
20
35
6
54
20
28
2
10
56
13
11
10
39
17
60
22
20
90
36
16
30
60
5
25
20
6
22
32
18
42
16
8
16
8
12
40
26
17
43
4
6
8
4
27
33
2
66
55
9
6
2
36
35
47
49
79
6
39
31
20
10
6
29
63
6
16
6
14
3
20
5
31
32
39
20
10
80
16
12
42
20
24
64
37
41
3
41
16
23
64
3
84
86
4
80
19
5
22
38
30
16
26
19
33
12
48
2
1
69
3
11
22
14
61
35
40
53
15
106
23
12
16
5
10
24
1
5
24
18
2
10
26
4
30
6
12
2
10
50
10
14
16
6
90
24
20
58
12
30
9
21
78
26
6
49
21
48
26
17
13
4
2
29
29
30
8
24
1
35
13
9
8
35
44
3
17
1
14
1
15
12
2
36
4
20
16
39
3
18
74
30
3
52
45
3
11
6
30
24
34
56
4
8
34
18
38
4
6
30
24
26
7
63
14
19
47
89
5
36
8
11
61
4
18
18
23
49
62
49
5
12
3
15
4
61
59
48
42
30
1
91
13
33
50
5
60
28
7
42
7
13
28
14
70
14
109
53
4
26
4
30
8
10
1
11
14
4
2
1
39
6
8
4
55
23
5
3
6
151
4
11
38
22
5
37
30
32
1
8
7
30
20
52
12
36
24
74
5
61
15
4
32
68
41
30
36
14
66
49
15
18
2
28
2
10
21
9
18
25
5
38
13
9
23
9
60
18
45
27
5
11
5
33
35
1
58
1
16
25
20
79
77
4
8
10
80
61
17
18
1
35
30
43
3
45
4
1
4
36
24
80
19
5
6
5
25
6
30
4
43
16
32
29
14
16
30
36
8
6
16
17
52
3
13
19
1
5
34
30
51
132
15
12
21
27
37
5
135
3
45
45
35
7
30
11
37
32
16
19
61
15
9
6
17
13
18
12
24
10
15
3
1
16
31
60
14
6
22
11
105
55
36
44
12
25
30
24
8
58
14
5
11
20
5
29
36
74
5
11
37
47
44
66
96
90
10
8
19
3
42
2
49
9
26
17
47
32
46
44
6
10
24
26
30
60
120
48
52
15
5
42
58
60
24
74
16
9
27
42
3
29
10
49
49
22
96
20
30
22
78
12
67
19
42
4
20
46
9
24
9
8
64
6
68
4
32
16
54
48
42
6
43
11
49
20
87
20
5
5
20
4
20
55
41
22
17
9
22
5
19
26
24
16
32
6
4
32
49
17
30
18
82
42
15
15
25
1
136
6
8
37
4
23
33
9
38
37
33
3
5
24
28
30
18
24
74
17
35
14
28
18
12
32
5
5
8
7
81
8
12
24
24
64
51
57
14
30
16
30
30
8
4
27
15
13
1
12
3
12
19
30
120
26
52
1
12
35
14
10
18
18
14
76
23
15
112
14
6
10
14
30
51
4
33
30
42
43
17
11
63
22
12
32
66
30
34
44
6
31
23
34
2
10
6
32
1
4
65
8
54
24
64
5
12
73
86
4
2
16
3
101
70
6
20
3
1
56
42
1
64
17
8
3
7
98
30
9
1
12
2
1
17
48
23
11
20
10
3
45
18
30
30
5
28
24
72
3
37
11
54
23
20
1
35
25
36
60
36
34
6
12
15
33
30
12
1
32
9
99
9
32
30
25
3
30
30
26
22
8
22
42
18
15
45
8
34
8
24
40
30
20
10
18
11
37
14
5
11
2
10
18
15
20
9
6
5
95
38
19
71
9
7
18
8
24
11
5
72
12
75
11
64
29
49
8
174
1
8
9
36
6
28
32
30
3
3
18
35
59
18
44
15
61
8
30
52
49
5
18
120
50
36
22
44
16
30
72
3
5
4
6
24
6
2
1
57
3
41
6
4
50
40
15
93
3
20
9
40
30
21
5
34
5
1
8
22
14
30
41
17
78
42
18
14
16
60
42
38
18
1
20
25
56
52
26
1
16
20
45
27
23
60
13
5
30
6
30
40
6
20
4
3
45
23
49
19
7
24
10
14
22
14
6
70
14
54
6
30
10
18
1
16
51
24
36
10
12
62
10
6
12
26
66
66
70
97
13
47
31
34
20
7
5
15
28
45
7
80
5
40
60
48
8
10
14
43
17
36
40
15
45
12
32
70
30
8
7
20
21
7
17
16
30
53
27
4
26
4
3
15
18
14
76
9
33
15
23
24
45
13
2
30
70
9
132
15
77
3
18
30
1
11
10
14
10
18
38
4
18
33
4
13
55
28
17
27
15
48
32
1
15
24
13
67
60
141
8
11
14
6
46
50
42
18
17
53
38
22
30
20
45
9
19
36
51
12
12
18
18
12
8
54
24
36
10
36
30
12
18
12
8
22
23
4
95
40
50
6
34
60
15
44
9
43
9
66
30
24
48
26
69
3
22
38
17
36
7
18
12
52
8
4
20
28
42
30
26
24
10
44
52
30
24
9
17
52
2
1
5
22
18
42
30
2
1
29
16
55
25
3
96
16
4
84
25
82
30
19
53
11
9
10
26
12
24
28
18
37
23
20
4
6
55
25
3
21
31
4
5
60
14
17
5
54
21
39
26
42
12
30
66
22
18
13
47
30
114
26
3
15
1
24
41
15
15
1
39
29
19
50
28
60
20
63
21
36
40
30
17
21
4
116
34
1
11
36
38
12
24
10
13
32
3
77
28
23
29
11
17
3
5
65
14
16
30
50
18
52
24
31
47
12
66
12
2
1
69
19
1
39
15
46
20
46
30
134
36
25
17
28
8
36
46
24
6
12
2
1
15
29
85
68
28
20
54
36
10
20
4
48
42
6
14
5
5
23
12
9
47
48
7
40
24
18
8
22
17
25
80
6
4
6
14
9
1
14
16
56
120
10
14
1
53
22
12
5
16
41
6
5
25
7
11
12
64
25
41
38
25
17
19
3
2
11
13
15
21
16
20
70
53
52
5
24
10
20
10
6
33
9
2
30
70
30
55
41
12
12
56
64
19
29
8
22
32
24
6
60
11
35
24
6
12
18
42
2
6
4
11
19
13
35
18
12
27
21
8
12
54
6
4
11
15
10
23
16
3
30
3
69
50
6
34
6
20
52
2
16
8
4
60
33
4
13
18
5
17
38
4
48
37
49
64
11
31
26
3
56
31
30
34
1
12
1
52
72
15
17
24
22
37
61
30
36
5
13
43
149
43
36
4
7
24
12
78
36
143
13
4
11
15
22
32
30
10
36
30
24
74
60
59
77
11
3
1
11
24
30
10
25
1
40
14
1
5
15
20
17
68
10
38
6
6
40
24
36
3
20
79
12
129
125
19
15
2
31
5
94
26
3
1
20
24
24
40
2
46
38
61
5
10
30
6
60
8
65
1
6
10
8
72
48
107
25
18
21
21
10
50
30
10
2
5
36
11
21
29
46
74
11
25
3
32
13
35
11
18
15
68
45
40
12
2
6
40
3
77
30
18
30
46
6
9
21
20
4
60
6
8
9
16
77
40
44
48
52
30
1
17
2
58
8
55
35
10
8
30
1
95
1
207
20
1
21
36
3
9
20
7
15
1
47
2
55
89
7
35
4
8
5
5
12
14
1
29
12
3
15
30
22
20
13
16
101
15
29
19
17
54
136
30
90
53
15
12
30
19
4
25
16
36
12
42
41
9
6
4
20
1
64
101
44
30
46
32
28
12
43
7
52
18
62
1
45
14
160
30
43
5
43
32
23
64
9
27
20
17
13
42
18
4
44
4
32
16
14
1
84
5
6
54
10
1
47
68
10
8
22
54
14
6
30
13
33
30
20
9
68
53
30
42
8
22
18
72
11
1
44
12
7
35
25
3
84
30
3
92
15
60
70
20
24
12
10
24
50
23
47
48
62
19
ABCD 98444074874*3^$a+1 [50066]
81
27
48
55
5
19
20
105
3
21
81
6
10
34
16
45
28
21
8
8
103
4
55
8
5
9
31
9
10
13
3
20
52
32
13
12
3
21
27
2
23
44
21
3
7
17
16
11
45
11
37
52
180
13
47
91
12
1
16
11
9
4
1
35
5
3
27
16
17
72
23
25
7
5
53
2
29
51
33
3
44
13
36
4
32
71
5
77
51
12
40
32
16
19
37
36
39
68
8
20
45
39
26
34
8
17
140
24
52
5
2
68
53
12
12
3
12
13
9
11
24
23
5
17
40
11
75
24
69
27
49
48
7
65
8
12
88
13
34
9
132
12
16
24
20
96
12
5
22
20
1
12
48
31
29
11
1
24
64
7
5
32
3
73
44
60
17
10
38
2
65
36
47
41
41
19
19
2
10
41
8
29
2
9
7
97
60
15
37
8
27
18
7
8
47
10
43
8
28
11
25
15
46
34
25
24
47
14
30
1
12
7
8
20
13
28
87
57
35
33
4
44
12
15
57
35
1
12
9
78
45
15
13
8
36
16
85
22
8
80
53
4
12
83
33
19
46
7
35
70
15
3
14
6
85
45
70
100
52
33
49
56
30
4
65
3
45
5
38
77
48
60
180
35
13
24
5
11
37
64
18
21
16
24
84
5
2
53
23
9
36
12
23
13
72
4
65
16
32
3
72
36
72
17
91
12
89
18
72
5
11
9
91
29
15
1
24
5
48
2
16
44
76
25
32
43
2
8
23
67
4
1
20
28
60
19
17
56
17
2
5
11
53
20
31
6
22
5
80
15
45
15
8
72
61
11
10
15
95
1
27
102
3
7
9
11
60
56
5
15
32
45
3
64
8
20
37
11
53
36
13
31
39
8
42
23
44
35
65
1
55
35
13
4
7
13
40
32
76
8
4
36
36
36
29
3
76
19
8
9
8
48
124
35
1
8
27
9
3
33
19
10
55
25
15
8
40
7
25
4
131
21
47
1
37
22
28
105
5
7
28
32
12
31
20
13
20
52
25
30
17
8
57
50
1
60
9
15
16
20
60
12
4
48
25
18
12
128
5
48
61
15
31
40
4
8
1
47
24
9
16
83
1
60
11
36
12
60
33
12
12
3
12
38
23
104
1
23
60
21
55
68
53
10
70
3
32
24
36
52
3
34
30
85
51
9
4
12
17
38
24
10
40
15
23
105
7
68
12
138
43
8
16
8
28
47
25
8
4
116
99
21
129
3
3
2
162
1
40
5
19
15
29
4
32
28
3
9
24
61
19
36
3
1
11
9
24
33
3
11
1
27
102
55
20
48
7
56
32
13
79
33
33
35
12
15
12
13
20
5
18
24
86
10
24
29
11
13
12
36
8
31
10
26
54
58
30
98
65
19
165
20
35
53
48
20
5
47
36
44
27
9
52
35
9
51
9
4
56
71
49
4
44
36
9
102
18
62
65
11
12
2
6
40
25
19
28
25
25
8
62
141
52
12
37
43
23
24
5
35
1
67
97
1
40
67
12
1
14
1
7
97
24
119
13
35
4
25
8
3
2
31
16
8
47
28
12
33
23
4
6
32
2
141
8
11
13
3
93
4
35
2
83
20
3
14
23
36
31
41
19
20
29
4
5
63
47
61
7
4
18
7
15
10
71
15
92
25
28
20
12
36
40
20
17
19
11
20
4
25
25
6
144
16
4
48
33
4
20
5
6
42
103
12
60
40
35
1
7
5
7
10
3
60
24
24
4
36
44
15
13
7
5
8
84
3
12
8
10
3
19
26
3
4
36
24
53
27
28
15
29
31
14
3
16
32
5
7
12
3
8
10
14
1
39
13
7
85
1
32
3
35
17
20
12
76
35
9
40
35
1
8
51
9
12
5
42
53
32
17
11
44
23
40
50
40
2
16
45
28
91
13
16
44
27
20
10
15
23
58
15
4
83
12
1
5
7
20
12
24
7
74
8
8
30
50
14
25
11
113
19
5
48
5
67
20
12
15
61
9
8
102
45
23
28
57
3
14
19
84
15
8
24
73
12
11
13
100
59
102
38
5
23
25
32
12
24
36
4
36
55
13
35
37
3
61
20
27
12
21
47
12
5
35
1
20
59
25
3
33
11
25
55
33
27
8
21
59
13
27
13
35
2
7
40
23
12
1
19
1
9
15
11
17
35
25
7
29
7
4
20
5
113
8
23
59
32
53
17
8
11
21
15
25
16
3
39
25
53
34
5
81
2
8
52
17
20
5
19
47
49
108
3
20
12
8
44
68
32
28
10
88
30
2
15
36
12
48
1
51
8
7
40
13
52
35
37
36
31
13
12
1
2
30
32
40
6
2
2
5
4
11
9
1
11
39
9
12
72
16
44
27
18
7
51
5
17
2
28
5
35
57
64
1
35
5
18
13
59
30
38
60
17
55
49
69
3
12
76
104
35
5
7
13
43
5
25
2
68
12
5
55
1
16
56
17
7
60
4
24
17
56
10
9
35
49
11
49
36
28
43
37
3
2
42
41
44
40
1
22
33
12
40
27
36
77
33
7
32
40
44
47
5
39
90
86
2
47
23
21
11
48
41
19
22
15
16
19
49
77
103
12
59
5
20
51
12
72
8
2
8
2
1
64
8
27
13
37
16
7
7
25
24
16
108
5
7
11
13
19
85
16
44
5
7
15
1
55
114
11
5
2
12
58
27
21
63
36
5
31
9
6
2
30
61
16
23
33
12
43
5
4
23
1
12
25
14
53
5
10
20
25
36
64
7
25
3
21
39
37
31
4
105
3
20
53
15
33
17
24
63
12
11
13
12
17
102
56
24
28
5
17
51
40
5
3
59
40
1
32
39
8
25
17
40
15
15
33
12
16
19
18
11
20
11
28
33
27
25
27
16
34
40
23
36
99
1
20
21
126
42
7
44
12
19
33
35
1
12
20
24
1
22
82
39
41
19
31
5
3
61
12
55
17
32
48
16
11
26
7
105
15
63
24
1
12
8
72
60
3
24
110
16
90
4
40
1
24
3
22
15
80
15
9
40
1
35
36
92
3
44
13
28
7
22
3
47
88
38
42
52
10
8
3
48
7
5
12
35
17
11
25
7
13
55
4
29
27
4
138
22
9
27
12
20
25
13
10
13
31
10
55
1
22
12
1
15
54
46
29
24
71
25
4
32
12
60
40
25
11
44
12
24
64
7
53
12
5
38
73
12
45
30
13
47
25
20
16
44
3
13
29
8
34
109
12
24
108
48
7
12
1
72
7
5
33
32
40
248
2
16
37
36
11
1
48
11
46
54
18
2
16
24
38
7
40
1
24
11
5
34
38
18
9
5
23
17
39
84
5
2
5
33
8
7
120
3
12
21
16
43
42
16
15
17
7
23
5
7
5
11
9
48
12
28
107
76
4
10
51
35
5
19
13
168
79
16
4
9
16
43
1
64
23
37
20
52
115
5
55
5
56
100
8
11
25
15
9
39
32
5
8
17
136
62
53
7
25
48
12
15
8
50
2
13
32
23
13
12
4
24
44
7
8
13
5
7
56
1
46
24
10
15
24
24
33
75
60
48
4
7
100
16
44
45
3
52
8
82
111
12
32
48
23
14
38
8
25
55
9
8
103
105
25
19
3
21
84
3
44
26
32
3
19
9
11
20
16
13
21
30
50
18
37
115
28
20
48
29
8
7
33
96
36
13
10
33
12
35
77
8
12
11
13
60
36
24
21
43
72
8
12
1
22
53
12
32
4
7
20
44
48
57
5
31
24
1
34
13
36
11
18
215
17
19
11
10
58
1
12
12
16
7
13
1
6
29
55
8
13
35
13
20
16
68
40
35
8
29
11
9
35
80
106
7
60
12
3
33
27
42
63
65
40
22
10
16
3
12
9
18
ABCD 98444871106*3^$a+1 [50017]
39
80
1
42
17
25
47
19
12
102
27
8
25
6
21
84
56
49
42
78
72
23
24
25
126
81
56
7
48
42
66
30
24
15
8
7
125
12
84
37
23
4
63
93
27
12
113
7
30
18
33
20
4
51
101
1
39
39
42
30
29
108
16
15
9
72
21
3
32
112
12
60
3
66
90
30
12
18
21
9
42
17
121
24
11
19
18
102
5
31
9
33
18
29
48
37
23
124
3
6
39
15
17
43
96
12
12
30
35
55
21
15
9
32
13
78
18
11
1
23
16
8
1
35
4
51
60
72
5
12
40
21
30
42
35
7
6
150
9
80
43
18
15
84
21
12
78
5
37
183
20
64
3
29
13
36
59
13
47
55
6
39
12
33
15
20
12
73
108
35
12
31
5
7
9
69
11
88
15
60
18
27
56
37
3
99
90
30
30
35
1
60
47
55
18
60
47
73
39
33
60
48
24
60
27
51
48
24
48
5
13
11
64
27
29
120
1
12
15
60
8
24
19
42
27
32
13
30
48
60
33
24
72
39
45
9
30
6
30
9
3
30
27
33
35
12
16
39
5
16
9
23
52
20
12
4
15
60
102
47
1
12
27
32
24
60
7
5
37
51
60
9
36
15
9
11
16
3
36
5
67
150
39
63
18
39
9
12
27
51
105
20
97
95
64
39
114
6
12
102
48
30
29
43
5
1
15
87
29
61
27
36
20
16
8
31
54
60
78
30
132
15
3
65
37
48
48
60
24
11
72
67
45
36
15
12
17
100
15
60
17
64
20
4
3
18
60
39
165
27
24
27
29
19
29
91
69
15
6
11
193
51
32
52
96
9
18
60
17
48
37
11
16
8
61
51
81
30
30
102
120
21
32
60
25
78
89
43
5
64
20
31
65
72
48
72
61
72
83
157
30
5
4
80
13
60
75
21
30
30
15
204
60
116
96
73
11
7
48
54
15
60
33
23
19
108
57
8
127
6
71
4
39
225
96
24
21
11
103
57
3
6
15
45
30
30
12
18
29
16
129
11
16
104
72
55
48
89
1
24
18
90
47
1
12
3
15
29
13
72
48
27
3
90
27
80
48
88
96
8
13
63
57
18
12
48
30
39
105
95
12
96
7
18
23
12
37
48
3
15
24
5
108
25
18
12
9
33
35
1
24
35
61
35
7
18
60
72
60
78
54
11
40
24
45
60
35
36
12
28
27
5
7
6
11
1
222
60
78
42
45
3
9
3
66
192
12
96
12
12
78
18
11
121
3
39
5
91
30
90
45
9
11
16
80
48
73
72
66
12
5
13
15
27
69
99
9
32
40
8
1
30
54
47
91
5
52
60
33
102
21
24
33
47
12
31
72
66
24
6
5
16
51
5
48
12
37
6
30
60
42
72
5
31
65
36
4
9
15
32
40
81
47
31
17
28
9
195
8
73
15
20
7
42
60
83
124
24
56
133
75
3
113
7
42
36
39
32
4
69
107
64
27
42
6
17
13
30
41
1
48
12
108
131
4
9
78
9
44
19
21
27
33
116
13
27
164
12
13
12
47
1
24
120
6
54
11
7
12
5
55
21
44
16
20
7
9
60
99
72
132
5
13
23
7
18
60
30
9
33
59
4
36
3
30
15
93
27
93
39
39
54
35
12
24
7
149
28
216
57
23
55
30
35
16
24
99
18
27
8
7
41
7
29
13
95
55
18
48
75
99
17
43
21
15
12
33
36
3
53
73
39
51
101
28
51
60
90
59
60
60
52
48
45
15
15
17
13
6
5
40
105
54
108
48
9
12
3
5
1
119
16
20
16
84
80
96
13
35
16
32
13
35
12
13
47
55
57
20
13
78
165
27
42
66
29
13
42
21
69
15
8
24
40
24
56
1
42
6
167
28
20
60
4
128
28
69
6
30
51
21
12
47
1
63
15
209
72
49
54
36
29
31
84
90
11
16
21
39
21
12
90
5
13
18
30
72
48
11
4
129
23
37
47
100
8
31
101
43
17
49
39
63
42
71
12
37
60
6
5
4
68
72
16
75
5
37
3
45
11
40
21
39
33
15
132
21
18
21
116
13
11
31
48
30
12
63
57
30
30
3
24
51
54
36
35
12
4
56
37
120
18
138
114
53
13
12
18
12
30
3
15
9
123
53
96
1
138
5
25
15
44
52
48
123
18
11
24
25
35
16
164
37
12
27
33
83
88
27
12
18
27
15
66
90
42
39
81
48
30
84
53
37
18
132
90
66
17
72
1
15
24
36
36
51
9
33
18
17
1
39
51
29
25
66
5
4
32
13
30
36
21
33
11
4
3
9
39
29
16
92
4
3
18
18
12
60
12
5
16
45
35
49
27
48
32
28
3
33
39
5
16
56
151
9
9
204
60
111
144
51
5
40
9
78
48
21
68
1
11
31
60
30
18
24
78
48
59
40
8
72
1
24
35
13
95
73
15
32
43
101
28
75
257
1
35
28
20
12
52
68
48
49
48
48
30
9
3
53
49
120
90
138
102
90
48
3
45
15
9
27
21
23
169
135
21
30
29
1
24
83
7
30
11
4
12
24
69
51
9
18
5
67
113
37
23
103
30
11
49
30
65
49
36
47
37
60
18
17
61
12
12
23
43
65
36
28
3
53
24
1
24
18
30
27
20
43
33
44
36
156
1
87
56
36
13
18
30
42
5
16
75
69
21
75
56
13
35
60
16
9
108
132
48
123
45
60
42
30
120
30
12
36
9
45
11
24
13
78
129
20
31
42
23
12
28
45
71
1
12
71
7
9
8
13
3
39
36
ABCD 98445063092*3^$a+1 [50069]
51
65
175
5
36
60
4
111
48
33
39
233
12
40
24
51
9
104
112
99
45
24
27
5
31
45
3
9
63
125
7
81
20
40
12
3
21
3
93
80
60
19
48
36
81
8
28
99
5
148
12
44
36
115
21
3
17
108
12
4
108
20
60
31
57
72
15
65
12
100
24
80
24
12
36
43
12
5
40
48
24
15
17
36
84
40
84
20
12
7
17
40
80
31
5
12
16
12
44
64
12
80
24
88
96
20
84
120
12
4
36
8
55
21
27
57
240
12
68
7
69
20
72
12
55
17
48
48
48
19
117
84
44
7
36
17
43
69
128
36
180
31
101
84
24
40
44
156
19
77
55
5
120
48
48
4
44
112
8
136
15
84
201
24
24
8
84
48
16
12
15
93
72
12
72
20
160
24
51
29
72
124
44
36
16
8
36
4
56
88
8
4
8
16
60
39
108
77
156
4
12
48
12
116
7
105
8
4
24
60
80
12
52
36
39
41
196
44
12
60
4
56
24
28
12
24
32
7
21
132
39
89
7
89
36
180
4
15
305
40
180
15
84
17
28
32
40
12
15
5
12
4
12
32
12
88
56
64
8
4
84
20
36
48
7
33
32
64
80
91
24
77
43
45
27
89
64
99
5
12
19
24
5
67
5
40
3
17
151
29
40
24
204
75
5
16
152
108
7
29
24
52
3
36
65
36
12
16
20
84
12
28
12
108
20
12
24
84
16
27
9
51
5
72
240
7
29
64
72
24
20
16
140
36
24
64
32
139
24
21
36
68
76
68
67
36
17
72
160
120
123
41
76
111
129
8
7
108
21
12
39
149
55
5
7
17
16
207
84
45
20
268
56
7
17
28
12
132
44
76
3
33
108
36
96
20
7
36
101
16
195
29
4
44
36
31
48
81
15
149
40
20
72
84
72
12
12
24
84
108
48
64
75
48
9
8
12
60
88
3
129
68
151
17
24
103
21
32
88
24
27
189
20
4
20
16
20
19
17
40
8
36
12
12
40
51
21
8
52
56
48
4
63
65
12
36
72
12
7
9
12
12
8
24
24
31
101
100
3
21
159
5
12
55
17
60
7
33
56
4
116
100
32
4
75
33
32
64
80
55
41
64
36
3
53
64
15
65
331
29
16
60
92
100
20
76
20
19
161
36
16
20
139
21
12
12
20
96
48
16
195
29
52
60
128
36
55
9
180
27
33
60
12
39
125
28
12
36
60
8
72
67
36
41
4
120
87
24
21
48
56
24
36
16
44
19
9
20
88
48
75
17
72
60
36
7
45
12
60
15
12
5
16
12
36
27
9
96
8
12
88
51
5
4
96
3
53
187
177
116
40
180
12
15
137
28
108
63
5
16
8
187
29
12
67
93
15
33
24
116
16
84
36
20
4
56
108
7
5
120
28
12
39
17
52
12
3
53
24
19
12
5
103
96
29
84
60
295
12
33
3
17
76
36
8
67
9
44
12
40
44
36
24
64
15
57
63
21
87
60
29
88
75
5
52
15
24
21
44
72
12
36
72
28
20
19
12
9
12
3
45
20
12
28
180
84
8
64
3
5
12
108
7
53
88
120
3
57
44
31
5
4
48
8
19
24
9
20
55
5
28
12
132
20
28
32
16
12
12
44
52
3
81
120
8
100
3
77
60
16
72
12
12
3
21
80
91
5
64
44
156
12
12
31
9
200
31
65
76
60
56
28
72
3
69
3
5
28
192
140
40
128
12
100
3
9
48
32
40
108
72
56
100
15
21
3
12
153
96
72
63
9
12
15
120
89
7
17
16
92
24
43
105
56
19
33
8
55
261
8
16
44
16
27
93
36
20
16
24
51
53
36
36
40
20
60
12
28
24
36
15
17
60
7
5
24
120
4
8
12
7
189
60
20
24
40
51
89
40
116
76
24
12
8
4
20
163
89
4
39
12
53
91
89
28
63
36
29
76
8
36
172
48
12
8
40
84
12
60
68
52
180
36
8
52
20
40
20
43
141
104
19
41
4
56
24
36
7
77
40
12
20
36
40
24
48
8
24
16
48
20
16
20
91
69
24
116
28
12
8
43
29
28
36
20
4
188
48
16
63
81
60
12
15
93
12
24
60
60
15
41
52
12
36
8
16
20
55
113
7
60
21
63
45
44
28
27
57
51
5
72
52
15
9
72
60
20
24
4
12
12
27
5
48
60
76
200
12
52
27
5
120
76
24
56
24
40
104
19
21
200
19
65
7
48
77
16
44
31
9
24
12
12
8
4
8
12
36
19
33
8
144
4
12
140
64
36
32
72
148
20
48
67
12
113
12
24
36
76
63
65
24
36
55
60
21
15
21
12
8
88
72
15
5
208
12
8
112
8
12
7
101
72
7
ABCD 98445439798*3^$a+1 [50159]
96
45
31
44
24
12
60
4
12
12
8
40
48
24
32
124
20
60
4
12
24
12
212
292
60
48
36
36
44
12
88
41
31
23
1
36
17
43
12
20
51
45
9
36
31
80
51
33
4
53
55
68
24
28
32
45
15
48
9
31
44
84
72
28
47
117
52
24
12
32
136
92
12
132
21
7
36
60
104
16
72
29
3
33
63
99
21
12
60
52
12
41
39
60
9
90
9
40
140
16
24
152
96
40
60
44
9
19
32
76
12
36
41
3
15
18
7
11
57
84
24
16
68
88
252
5
36
127
17
15
21
79
36
29
7
24
36
24
60
29
67
5
19
20
4
36
96
36
48
11
21
12
16
20
39
73
8
52
84
20
76
44
39
72
25
29
111
60
24
3
1
44
28
12
36
84
32
4
20
45
19
140
111
69
21
27
63
57
15
54
103
108
32
52
8
3
72
61
60
41
3
100
48
12
60
56
16
24
95
9
16
12
12
20
196
32
100
24
48
17
18
21
60
45
27
48
4
32
33
7
8
12
40
8
60
96
36
16
8
4
36
29
15
72
4
84
8
12
3
57
48
4
36
17
7
24
5
36
3
16
44
45
3
4
44
4
176
76
35
126
54
13
5
27
16
168
5
19
8
88
36
24
156
56
12
28
5
27
45
3
60
4
60
89
19
17
15
3
18
87
16
59
1
60
29
72
19
92
48
60
15
1
36
128
15
49
80
12
3
37
48
5
31
180
20
24
40
12
68
60
33
43
12
17
18
13
56
96
48
100
32
60
4
24
80
96
16
5
19
89
36
99
12
64
5
144
27
9
103
68
60
3
49
5
187
29
207
28
17
72
7
8
36
40
104
96
112
80
24
268
20
100
5
36
91
44
60
72
40
12
5
31
41
51
24
28
48
44
64
65
31
5
39
40
12
24
20
240
16
8
72
24
124
36
36
60
32
36
4
8
12
3
18
19
36
17
63
12
72
33
162
21
16
60
116
12
16
32
33
51
48
36
76
23
21
12
39
165
36
4
60
116
40
8
64
11
36
25
128
96
52
5
3
156
64
24
96
36
44
4
41
36
15
75
61
44
3
25
36
12
17
111
4
8
39
81
4
48
132
95
85
68
76
24
128
4
20
99
57
15
93
12
12
76
12
29
211
120
72
72
11
57
48
3
37
17
36
91
36
8
64
48
12
12
44
27
105
4
24
29
31
32
48
15
61
65
108
43
84
68
48
45
63
12
84
3
1
36
35
9
45
391
24
80
84
60
148
72
32
100
60
96
48
80
21
19
72
12
95
13
72
23
18
36
90
9
60
136
36
29
75
33
7
29
7
65
55
12
180
72
20
40
44
81
90
69
12
63
25
60
72
12
8
40
89
15
4
72
32
21
19
8
27
25
12
24
24
41
51
3
13
44
4
116
16
48
20
45
51
40
8
28
24
60
5
39
60
45
15
21
18
1
80
4
36
41
36
27
36
27
13
24
96
65
31
23
57
4
56
40
8
28
77
3
33
7
20
28
152
40
8
15
36
9
12
40
47
85
60
17
135
16
132
60
32
156
24
21
3
24
81
99
28
44
28
17
31
44
64
5
127
24
44
24
51
25
11
153
40
5
67
156
48
32
4
8
48
124
36
68
76
56
4
83
18
135
28
17
99
36
88
24
116
52
44
4
5
39
15
13
20
39
9
9
36
171
64
35
57
12
52
23
36
1
24
20
60
52
20
4
35
36
33
180
36
39
61
20
99
45
16
36
44
4
60
60
5
51
148
53
43
11
1
89
99
64
8
12
15
1
96
20
28
71
9
196
20
4
68
4
120
24
12
80
40
12
131
57
64
116
48
192
4
84
47
49
20
40
24
29
7
200
24
52
20
112
60
36
36
8
48
9
43
152
88
5
43
29
135
64
44
28
35
18
55
20
51
1
8
16
11
13
41
19
92
64
44
100
24
17
31
24
35
25
48
8
12
52
53
18
18
55
197
18
54
360
43
32
16
44
27
73
92
36
48
64
92
36
9
63
117
55
8
40
132
24
29
72
39
51
9
45
151
24
20
4
8
9
91
12
12
8
136
24
60
72
60
96
44
33
3
28
92
57
87
3
21
15
85
59
72
49
5
27
9
36
18
69
16
12
29
55
48
12
104
4
8
40
8
120
105
7
24
48
32
168
100
12
5
31
164
124
5
15
72
3
54
18
13
5
55
72
24
56
24
24
52
17
15
28
20
40
24
44
36
4
12
29
54
61
8
108
24
33
75
40
36
65
7
120
12
12
11
25
48
12
80
15
72
21
12
24
28
92
3
37
53
90
33
124
68
76
95
37
48
92
3
109
8
60
228
16
44
39
25
20
27
49
72
72
167
9
12
52
36
12
59
18
36
51
39
9
40
95
13
44
24
9
31
36
5
51
12
76
5
39
33
7
101
54
18
18
1
264
41
39
52
72
12
24
12
20
40
32
21
ABCD 98445644886*3^$a+1 [50016]
179
25
29
54
12
36
25
47
25
12
23
36
61
65
55
48
12
48
65
7
96
95
204
121
5
55
72
11
306
18
37
36
95
85
23
72
174
18
13
60
120
84
36
24
59
37
275
37
11
24
246
151
36
197
48
115
72
101
79
48
144
48
47
13
35
78
30
24
156
97
65
60
18
37
11
132
30
79
29
31
11
90
12
55
35
42
48
132
31
24
119
37
72
143
18
114
12
133
155
25
12
23
108
30
60
30
37
132
11
37
53
54
25
71
174
144
79
101
24
66
114
223
12
11
1
96
47
108
252
13
47
72
48
36
217
5
55
137
162
73
5
343
143
1
11
60
37
120
12
101
19
36
47
36
109
77
66
24
25
11
25
23
60
49
23
84
1
107
36
6
54
97
5
180
18
1
41
127
48
17
18
54
90
1
12
95
13
23
1
95
73
71
61
131
18
127
204
143
12
1
107
162
18
60
13
24
48
35
42
216
54
36
72
48
49
95
18
55
72
71
157
11
1
53
7
11
30
114
48
126
379
17
18
96
49
113
54
18
43
47
193
24
155
1
12
48
53
31
71
24
54
12
72
18
49
11
48
1
108
5
192
43
11
1
36
84
65
126
138
54
18
24
31
107
366
67
84
23
25
48
12
5
55
48
72
11
72
102
42
1
107
73
24
11
180
12
13
84
36
35
84
126
115
12
108
53
60
19
53
30
72
6
31
108
41
19
137
108
7
35
36
48
157
12
132
95
85
48
107
121
53
7
12
5
72
31
24
35
48
150
187
95
13
383
24
18
103
17
42
180
1
72
132
180
23
18
54
73
17
24
36
55
11
42
7
83
36
37
120
5
259
11
37
53
55
107
37
96
23
1
143
157
48
143
12
168
144
1
72
192
36
5
18
1
71
49
5
18
246
72
7
215
25
5
42
61
5
19
95
1
107
13
143
42
19
60
65
43
168
77
102
6
127
11
42
139
71
25
107
36
61
5
31
24
59
121
5
18
193
77
43
59
60
121
144
5
36
7
137
108
48
18
61
120
95
36
84
25
83
25
120
60
155
13
12
11
1
288
60
11
240
49
35
37
180
48
47
138
36
54
97
35
54
67
12
95
72
1
59
234
90
84
36
37
107
205
48
24
53
43
29
126
49
113
55
107
1
35
12
42
31
17
7
336
125
7
47
1
72
60
11
60
30
127
59
73
72
29
151
125
66
217
5
30
157
11
12
73
12
60
12
95
25
71
198
31
71
25
120
143
90
31
120
89
120
79
17
48
42
13
35
37
23
13
23
1
35
84
6
91
65
114
73
12
5
18
36
121
23
193
77
235
101
6
36
72
36
36
73
12
48
60
12
23
72
6
84
6
12
90
175
60
48
95
54
91
5
19
60
11
144
54
84
103
23
6
48
7
215
120
25
288
11
49
12
11
25
144
155
6
307
35
108
49
59
229
48
84
53
30
60
13
17
78
48
36
205
83
90
43
53
67
12
11
36
13
71
24
25
60
35
37
71
132
12
24
1
60
23
13
47
12
61
60
84
65
60
30
24
1
125
144
91
53
12
36
42
90
43
23
61
155
36
90
18
49
48
47
13
72
11
181
11
78
19
71
36
13
23
18
7
24
71
72
126
36
43
132
11
109
11
144
73
41
156
36
55
35
37
41
54
18
12
78
30
72
18
25
12
12
191
102
6
37
35
97
47
66
24
288
216
91
71
192
150
43
5
7
168
12
48
95
48
37
12
11
84
37
ABCD 98445924704*3^$a+1 [50065]
45
45
6
30
15
15
72
156
57
72
36
72
9
114
45
21
66
48
90
27
12
123
12
90
18
48
42
12
132
15
48
3
48
45
21
198
45
27
24
21
21
54
120
129
60
12
15
9
93
138
48
54
63
189
150
21
39
81
24
15
84
45
39
96
102
24
39
24
15
93
15
12
12
45
144
51
9
84
63
69
129
210
105
36
45
51
3
66
54
186
60
3
15
108
18
60
87
9
36
78
96
60
9
111
114
30
222
198
12
57
48
15
42
123
15
54
30
48
30
138
114
48
51
27
57
81
120
180
60
6
9
27
57
75
33
24
81
27
81
96
90
21
45
3
36
39
216
36
33
240
192
9
15
48
117
15
15
30
30
24
9
3
42
66
126
63
153
12
42
156
48
6
30
36
24
129
99
12
33
45
3
39
36
18
15
60
39
45
27
66
39
84
105
24
3
72
15
42
99
24
75
78
63
72
33
54
36
156
9
27
273
201
144
66
45
45
66
69
15
60
66
3
36
15
21
48
27
60
60
30
63
21
126
18
51
33
72
75
9
6
6
30
54
90
105
45
123
3
9
21
18
105
9
123
48
21
54
42
27
33
24
39
15
96
120
33
33
264
48
246
60
69
51
90
111
144
39
180
12
54
150
24
33
12
27
81
33
75
24
51
96
6
3
39
6
126
33
36
99
12
18
12
15
60
81
24
51
63
42
30
69
15
66
24
36
60
72
87
9
135
111
54
51
36
75
24
66
63
69
66
132
78
186
18
48
12
30
12
48
36
162
3
39
12
30
36
30
24
45
36
3
102
102
36
12
33
51
126
3
72
72
132
15
60
9
441
30
6
27
96
156
9
126
45
24
57
30
18
39
75
78
90
45
9
150
141
39
90
51
75
48
21
24
99
93
24
63
12
9
129
18
12
12
6
18
117
9
3
33
42
48
42
18
54
15
24
156
129
6
144
45
72
60
39
9
69
27
39
9
327
69
81
63
36
9
27
60
9
30
9
72
24
51
33
15
60
21
51
60
33
3
240
12
6
66
18
42
66
42
57
33
168
30
165
3
177
60
69
159
36
108
57
6
48
126
39
36
15
48
81
120
45
132
144
63
120
57
120
120
54
12
54
51
123
84
6
39
27
36
48
36
18
6
9
27
33
36
156
60
15
69
72
45
12
3
69
15
33
78
57
36
15
57
84
51
93
60
15
12
45
12
108
9
63
36
24
63
18
54
78
15
3
66
150
21
33
42
24
81
27
6
12
39
111
30
3
45
6
36
168
24
12
21
69
3
72
33
87
9
126
9
27
42
18
150
15
24
9
12
60
24
39
120
9
36
6
45
15
96
132
108
12
48
33
144
27
6
138
66
15
105
24
75
45
42
18
87
105
60
3
99
36
36
6
132
27
45
96
48
87
27
57
36
33
6
120
60
96
24
9
15
21
183
12
60
96
12
36
45
51
81
39
69
51
60
204
90
276
60
48
15
36
96
108
12
39
24
42
36
24
6
189
15
6
3
21
66
57
141
15
87
114
15
9
102
33
21
123
117
60
120
90
24
9
48
45
15
84
69
102
9
24
27
42
36
15
207
18
54
12
21
57
72
24
144
66
30
6
69
12
69
63
12
69
60
24
78
42
48
3
72
3
72
12
66
6
261
84
45
36
18
72
12
30
126
9
15
18
3
12
9
114
84
45
96
69
3
135
60
33
36
36
24
36
3
90
51
108
72
36
69
51
183
57
159
48
6
87
129
15
36
108
9
78
60
24
81
69
96
12
75
243
12
186
12
15
15
9
9
27
3
36
24
45
27
90
3
27
105
3
54
42
60
24
6
18
93
69
3
72
15
60
24
36
204
222
3
12
3
96
60
189
12
69
99
27
18
30
12
30
18
72
30
24
78
36
6
51
69
3
75
12
21
3
42
3
51
93
27
60
9
156
39
90
96
6
84
45
3
102
108
3
24
21
15
39
30
54
12
93
135
30
12
3
39
21
21
108
15
27
9
81
174
60
45
21
48
12
3
75
ABCD 98446004914*3^$a+1 [50010]
67
56
48
12
45
55
84
32
60
52
8
124
18
98
12
12
33
55
56
22
14
34
54
5
51
4
113
120
3
33
39
48
64
48
24
44
60
16
120
44
33
51
33
3
36
40
20
76
5
27
18
22
20
22
74
33
24
72
24
27
52
8
22
50
9
3
12
48
22
6
12
62
46
5
45
18
174
6
57
19
8
132
4
29
7
68
60
45
7
80
24
72
60
57
33
10
12
12
36
44
60
81
79
5
48
31
12
29
39
9
3
40
12
8
9
12
3
40
5
75
120
76
60
38
6
10
11
67
2
16
50
249
63
57
13
2
4
12
60
84
44
12
12
172
30
14
16
20
36
10
98
30
6
16
77
45
3
3
4
5
1
11
99
4
60
8
4
8
60
28
48
54
50
12
36
9
63
6
6
57
3
105
3
33
129
10
24
80
84
9
49
32
15
15
18
54
60
4
77
24
75
4
86
34
32
105
7
48
12
12
38
15
3
40
84
8
40
18
18
60
29
48
55
8
6
34
12
32
36
12
34
18
65
91
84
80
36
120
69
43
18
26
60
48
138
70
41
48
19
14
10
56
36
153
31
72
12
48
12
5
7
8
40
68
12
22
35
3
10
30
66
74
57
3
57
3
100
5
21
90
9
7
44
4
8
120
24
78
48
54
21
39
28
12
6
11
3
21
24
63
88
12
2
64
11
21
22
29
147
12
28
60
32
9
13
2
28
36
12
24
144
92
40
8
72
4
84
56
40
104
21
39
4
8
48
136
5
31
20
72
16
44
10
18
17
60
87
36
9
60
99
9
37
26
4
18
122
28
42
11
7
48
77
33
90
48
6
3
75
76
41
12
67
60
2
75
36
27
64
20
33
135
10
11
43
24
29
135
16
24
20
12
4
17
123
54
16
6
44
4
29
3
36
48
24
28
17
33
27
3
4
36
12
128
4
77
7
92
4
44
36
36
48
40
12
62
10
20
28
54
95
1
90
32
198
15
63
33
3
64
12
5
7
36
84
20
52
6
102
26
46
84
56
16
8
9
15
6
34
92
4
60
12
149
1
11
43
60
41
75
4
137
39
57
15
28
20
108
36
76
8
4
72
14
3
51
9
39
9
1
2
48
12
16
44
12
84
22
11
21
130
17
12
103
24
60
144
8
40
24
41
19
20
40
48
8
129
48
3
52
92
48
10
35
91
12
24
20
64
90
32
42
9
3
64
20
4
66
59
21
30
81
75
156
28
32
24
150
15
55
56
12
12
60
57
19
68
9
55
92
4
30
80
10
6
86
48
21
36
96
1
42
24
77
19
48
12
17
3
84
16
5
85
54
60
12
29
51
24
21
19
50
54
60
76
5
43
8
180
22
42
96
38
6
45
15
36
4
36
18
2
28
17
19
8
105
15
12
76
8
40
6
11
7
36
29
7
96
120
44
4
29
12
36
15
18
54
117
15
40
24
41
12
1
18
24
5
1
30
108
53
7
32
4
5
135
154
50
12
4
8
12
16
29
75
108
108
12
33
15
40
38
22
72
36
72
38
10
17
19
116
9
39
9
7
14
123
24
19
20
24
24
76
12
20
42
3
12
33
10
41
48
12
51
36
10
2
60
4
8
16
72
20
52
60
92
30
46
50
58
12
20
48
24
16
32
100
32
12
105
43
56
4
168
92
28
12
65
15
28
5
39
58
47
15
18
18
48
40
86
6
28
36
41
12
75
9
63
4
36
56
52
56
12
12
30
10
5
55
68
57
27
40
96
42
38
12
46
2
9
55
30
30
5
3
45
12
39
24
18
15
19
17
111
16
41
3
136
29
3
12
60
12
36
12
33
85
90
65
36
79
48
2
34
8
16
32
24
16
14
111
19
80
36
52
120
8
28
12
41
3
28
8
28
2
42
9
48
3
12
48
30
22
5
15
6
54
36
40
8
9
7
60
36
20
40
8
21
3
16
29
31
32
52
53
15
12
88
50
34
56
22
98
48
24
52
20
33
108
60
55
24
20
33
7
44
24
52
18
38
60
24
16
60
60
24
60
53
31
24
20
12
30
46
2
42
64
56
36
28
12
5
75
72
69
111
36
4
17
51
4
65
39
60
24
48
4
20
16
48
96
17
43
41
15
24
64
36
44
24
52
44
12
24
28
32
4
29
12
3
142
98
33
67
8
28
6
38
42
15
39
112
89
139
54
2
78
15
1
2
45
19
14
16
26
21
19
62
30
76
41
19
20
36
24
52
17
24
24
24
39
6
10
96
20
40
5
3
100
152
22
48
48
6
20
6
111
49
78
96
8
12
57
3
4
62
15
96
3
40
65
48
3
12
16
20
33
7
116
36
12
33
24
19
36
36
108
56
24
4
8
28
110
16
38
36
21
1
14
4
62
42
16
56
120
4
2
34
30
26
4
18
30
2
3
3
4
53
15
18
34
8
57
12
1
18
44
4
44
18
10
44
45
31
14
3
55
8
12
36
4
48
90
74
60
96
45
7
20
72
16
5
19
5
15
24
21
1
14
36
40
17
27
24
34
30
66
30
72
8
24
10
96
2
30
15
19
126
11
19
2
6
21
39
9
51
34
38
52
48
5
12
43
29
3
16
149
55
60
12
20
24
9
3
9
63
48
9
45
54
4
48
24
104
52
24
96
20
9
15
30
15
36
3
4
56
36
28
8
21
63
33
31
2
142
20
46
62
60
4
44
6
6
58
2
28
56
4
32
88
41
21
99
3
12
33
12
39
9
27
100
8
9
19
8
22
2
72
4
77
55
12
17
43
36
12
24
65
13
26
12
9
12
67
92
112
6
54
20
6
42
54
3
31
17
3
76
56
21
33
70
5
123
10
66
29
12
15
40
14
27
19
60
48
17
39
112
12
12
5
132
3
21
3
12
12
12
96
45
36
61
35
45
6
10
2
4
44
9
24
13
14
12
40
77
27
6
142
8
52
132
18
38
10
2
57
19
2
48
10
54
2
64
17
7
65
7
96
24
36
108
24
8
4
5
60
33
6
60
24
12
16
24
44
52
68
4
32
21
3
4
56
60
16
ABCD 98446355284*3^$a+1 [50085]
89
7
105
108
56
31
60
53
175
12
65
43
113
132
48
4
48
32
28
92
144
24
108
43
21
3
96
17
19
53
72
28
12
68
28
20
52
15
65
67
5
19
17
7
21
176
79
5
100
44
180
91
36
29
16
80
36
7
5
115
57
3
5
168
64
20
36
43
5
24
16
75
60
60
21
15
24
17
24
24
52
27
5
12
16
20
79
45
219
105
32
7
60
161
12
163
105
15
65
144
7
48
17
55
21
3
24
12
24
69
51
5
24
31
9
8
108
60
31
48
60
77
43
17
48
12
19
29
40
12
96
44
19
65
100
39
17
36
112
27
41
60
67
65
48
48
115
36
33
8
28
51
120
9
12
80
12
52
63
113
4
140
108
96
16
56
108
4
32
19
5
216
19
5
55
36
41
48
79
5
16
80
12
12
7
41
112
15
137
19
41
28
20
28
87
65
28
39
29
72
132
31
101
144
60
31
33
27
9
56
43
5
31
84
5
60
76
39
33
8
19
45
51
21
48
8
127
105
32
16
32
72
64
116
108
40
80
7
65
19
36
29
31
81
108
20
12
40
8
55
24
12
5
40
15
89
112
147
12
21
20
28
39
5
48
79
5
84
19
101
40
12
260
108
19
45
60
51
29
7
29
55
21
24
51
84
120
41
120
16
27
5
40
27
24
60
5
64
116
19
41
19
65
67
24
21
80
24
72
43
24
5
31
36
53
151
9
111
65
72
79
81
99
33
32
76
20
67
12
24
36
5
43
5
112
68
16
44
31
77
84
36
7
53
12
67
29
36
84
19
5
36
84
7
24
45
39
41
55
21
36
80
103
24
5
40
68
103
36
9
56
16
39
33
56
19
17
4
72
39
9
24
48
27
33
27
36
45
75
5
72
43
17
79
209
16
36
72
32
4
15
65
79
60
12
149
79
33
3
77
24
79
137
24
19
60
9
48
144
3
60
65
7
9
15
9
12
44
139
5
7
24
21
3
12
149
12
48
112
60
8
12
223
29
36
12
4
108
48
32
55
17
55
5
48
96
36
48
48
43
17
43
36
29
24
31
9
20
180
28
39
41
172
8
7
165
15
45
32
24
60
84
7
65
55
24
17
19
161
28
104
31
41
79
9
32
28
15
33
80
108
16
36
44
48
36
16
39
5
19
101
24
7
33
32
24
4
15
77
19
17
52
128
60
108
4
20
7
5
28
75
96
24
213
32
60
60
7
81
8
4
20
72
43
77
115
101
4
80
48
52
8
72
28
15
17
100
123
197
76
68
16
3
41
36
16
72
32
19
65
31
65
76
3
77
4
20
40
15
5
19
9
8
24
64
72
99
5
16
87
45
212
24
64
8
48
112
48
60
32
108
91
5
96
43
77
60
139
9
75
24
41
36
64
12
60
8
40
20
55
21
116
7
53
112
32
36
12
48
19
5
19
41
144
19
57
123
53
40
8
31
69
36
15
29
12
52
32
124
132
84
39
24
105
36
111
29
36
16
44
168
76
39
53
24
19
36
69
32
7
45
75
120
156
29
16
20
24
100
32
84
79
77
16
60
3
45
132
39
9
20
16
3
12
45
48
20
40
20
12
24
72
88
15
24
101
19
57
8
40
27
5
40
63
137
16
72
27
45
15
65
199
36
9
15
21
44
55
9
15
5
12
84
24
127
21
27
156
221
19
5
36
28
15
57
15
60
24
189
8
4
36
248
31
60
21
39
41
79
204
96
24
24
53
19
69
51
24
17
12
36
76
15
24
161
19
5
91
24
5
24
52
63
125
40
27
60
185
24
55
29
55
41
12
7
41
115
60
69
188
19
21
27
113
60
4
75
5
43
21
15
36
29
60
79
12
21
48
36
15
5
40
48
56
216
4
39
53
48
4
32
124
20
16
3
60
53
24
283
60
60
65
67
84
21
3
101
24
16
20
55
9
60
120
56
52
20
108
4
87
21
44
48
7
89
4
15
5
72
19
5
19
45
60
147
41
24
16
8
136
3
141
44
91
81
3
36
24
41
12
43
5
156
36
28
15
21
36
120
27
45
72
56
79
9
32
19
5
79
9
8
43
5
31
48
41
19
21
24
36
140
36
16
68
12
192
96
31
93
15
72
65
139
29
40
72
20
19
45
99
96
36
9
92
7
57
20
43
17
64
15
24
33
24
48
8
43
65
16
3
12
33
20
88
3
5
19
137
60
36
48
55
5
31
89
76
75
9
104
91
120
65
4
8
24
19
24
33
32
60
16
20
16
75
101
52
8
52
20
67
201
12
80
52
3
105
27
125
24
4
36
104
48
72
7
185
ABCD 98446447298*3^$a+1 [50028]
18
5
145
71
73
36
11
1
72
60
42
48
9
48
8
43
18
114
54
72
75
51
6
23
25
42
29
13
59
25
42
21
80
43
18
36
23
25
15
27
48
42
66
48
48
84
48
5
16
3
84
12
5
61
54
29
96
85
36
18
84
66
23
64
8
136
32
85
35
24
49
48
42
48
30
95
49
23
64
3
93
21
11
16
21
35
31
9
3
29
55
12
78
143
55
54
12
47
24
85
30
18
66
57
3
30
23
25
15
8
144
49
18
138
54
5
1
15
45
24
11
43
69
39
60
53
49
126
57
69
24
6
54
23
73
23
16
57
18
42
12
15
39
12
5
91
30
71
25
66
18
30
173
43
30
36
84
23
127
6
12
42
18
114
36
66
24
11
1
12
24
83
96
24
85
54
54
24
23
61
54
120
78
12
27
56
24
16
104
25
72
48
42
30
15
75
42
35
312
1
47
96
24
19
12
18
39
8
48
13
48
30
18
18
30
11
55
9
75
5
13
107
115
54
15
32
67
5
24
72
1
84
12
96
60
114
9
8
24
16
75
53
19
101
73
42
29
24
67
53
97
48
39
8
24
13
12
48
39
69
11
120
61
6
29
24
25
12
11
24
1
30
60
45
27
120
54
84
48
24
83
40
51
5
43
24
24
84
78
35
163
69
8
1
12
6
5
61
35
73
39
9
119
43
5
55
57
32
121
12
35
72
96
13
51
8
49
66
72
36
60
29
72
13
75
123
6
18
24
6
63
69
66
102
48
11
13
35
43
24
6
24
12
30
5
24
61
42
17
24
85
35
31
48
48
89
24
169
15
165
36
174
9
33
48
150
48
6
11
72
7
84
54
12
48
36
42
12
18
143
25
54
54
36
18
24
126
39
39
54
6
42
107
96
24
16
39
9
128
1
72
18
144
6
168
39
3
120
77
88
80
24
13
18
12
5
72
48
48
37
30
36
6
3
105
66
29
40
8
25
23
1
30
12
5
24
1
15
33
6
180
204
30
78
29
1
12
54
18
11
73
47
37
30
5
43
102
108
59
72
48
25
167
7
153
8
109
24
30
156
12
93
105
108
11
64
80
61
35
25
39
32
48
7
12
5
37
6
53
73
24
24
71
25
23
24
97
36
59
25
30
18
12
36
48
18
77
13
72
11
1
156
6
5
7
89
49
60
54
5
19
5
97
96
18
125
72
37
150
6
48
39
39
65
48
144
67
12
6
24
11
37
27
69
18
65
24
37
59
109
107
1
108
35
24
61
83
43
96
18
51
3
29
67
6
23
13
11
109
36
42
48
6
39
3
77
19
77
37
35
85
36
12
12
48
72
23
139
30
60
6
24
12
30
11
16
80
73
24
42
12
89
7
17
25
66
66
24
36
6
84
6
23
187
120
29
144
127
153
56
37
35
55
84
30
23
1
54
6
24
102
5
37
59
19
24
30
12
18
17
25
48
84
12
63
195
18
6
5
43
12
18
18
5
73
12
60
15
3
216
29
24
55
41
43
53
192
1
15
3
6
39
21
18
17
24
25
23
16
57
84
131
7
18
60
48
35
13
54
6
6
9
33
15
75
21
104
1
23
1
24
18
5
139
29
91
114
72
35
120
31
78
83
25
18
66
210
41
19
5
37
11
72
25
42
45
99
132
17
1
18
30
60
11
25
47
1
215
1
23
49
18
48
5
25
23
7
17
13
11
24
19
114
83
1
54
9
9
23
49
47
43
69
9
84
11
1
39
3
150
72
54
54
11
24
97
71
40
32
7
60
5
43
6
12
66
90
108
3
9
24
18
24
6
12
11
31
6
108
36
11
79
54
102
45
45
3
8
13
11
19
45
48
33
71
24
103
12
24
90
6
29
97
39
75
12
6
107
25
111
96
9
12
18
36
72
29
61
36
24
48
84
35
48
25
78
48
30
6
18
11
13
6
5
16
21
12
48
18
138
42
17
25
72
23
16
80
16
33
6
42
60
36
36
66
6
90
42
15
27
29
73
54
90
12
36
48
24
12
36
18
24
54
78
48
42
132
35
37
6
5
73
15
27
72
24
5
16
192
8
37
24
12
15
105
47
24
13
107
67
30
12
11
16
117
60
72
18
66
147
80
163
66
11
91
5
16
51
48
6
78
48
9
128
24
43
53
79
42
90
24
77
16
39
9
32
1
23
61
6
108
42
47
19
30
71
24
43
6
47
19
53
49
96
24
15
3
5
13
11
13
24
66
42
18
150
71
259
6
12
59
19
42
54
72
69
93
11
79
65
25
36
27
128
13
35
43
138
12
18
5
31
90
6
12
66
6
77
1
95
25
12
3
80
7
17
67
21
104
31
6
11
211
6
23
61
11
49
54
17
19
29
1
23
24
24
24
49
87
27
12
57
33
48
114
36
30
18
6
131
16
3
45
33
6
42
15
80
67
54
12
18
18
72
12
3
75
102
102
6
60
47
72
43
77
85
24
18
41
157
36
24
72
23
19
21
56
91
6
66
66
59
13
59
19
42
6
29
1
23
24
7
30
48
36
23
72
43
36
17
25
48
42
ABCD 98446567372*3^$a+1 [50014]
35
12
67
5
16
12
32
60
19
45
15
21
84
21
39
36
20
4
21
30
5
31
9
8
48
12
28
69
23
28
60
9
15
99
21
44
52
24
20
49
36
15
219
17
25
24
60
59
25
107
43
41
64
20
64
36
20
36
31
24
30
15
56
4
8
31
45
80
1
83
60
28
9
15
21
83
36
88
192
44
24
36
4
27
89
16
39
77
88
24
8
60
25
3
21
24
35
1
60
24
15
12
48
12
20
48
24
91
36
29
40
20
72
73
75
15
17
40
144
48
56
115
12
69
45
90
69
21
24
11
1
27
36
27
17
7
45
69
42
30
3
12
80
88
20
24
12
175
9
12
12
93
60
18
66
59
55
42
54
29
40
20
12
28
96
51
33
20
121
11
28
60
15
126
3
87
149
72
12
28
3
5
1
126
24
33
72
24
80
1
11
132
16
56
1
35
43
17
4
39
30
35
24
28
9
3
32
19
12
9
39
29
60
16
60
32
112
57
179
4
51
5
16
44
112
3
6
39
12
48
72
3
17
120
28
87
93
12
123
45
192
3
45
21
39
20
12
115
24
21
60
3
60
17
64
75
9
24
87
5
4
21
3
21
35
40
72
24
45
15
68
60
16
21
24
11
40
105
11
43
41
36
43
17
24
4
12
69
23
76
72
12
87
5
60
60
40
8
13
30
93
12
8
25
71
4
60
15
29
7
33
36
12
48
44
67
53
13
84
35
24
52
32
16
24
20
48
19
9
24
20
16
104
97
15
24
36
84
87
33
51
5
19
21
51
57
21
27
3
5
1
24
11
24
4
12
21
3
24
20
31
5
1
131
12
96
76
8
16
24
8
19
45
44
55
12
33
84
8
85
35
64
20
100
9
27
15
9
48
68
13
11
88
20
7
5
91
60
9
8
72
24
25
15
15
36
9
87
30
35
60
28
12
48
20
12
84
4
15
29
28
12
96
27
33
12
20
24
49
59
100
3
9
96
9
51
9
35
36
25
35
19
6
48
159
57
30
6
35
28
75
6
3
80
120
1
11
16
44
36
12
16
15
9
20
13
144
15
24
21
23
40
12
108
80
12
61
23
36
40
9
6
5
4
24
8
13
30
42
23
31
29
31
33
21
12
18
29
12
85
24
6
65
204
1
51
20
48
31
33
3
9
8
16
15
17
40
69
51
3
17
4
68
112
8
13
18
41
19
117
32
28
60
63
17
55
17
13
75
24
45
99
32
28
75
5
4
3
5
25
195
32
16
36
48
36
57
15
8
132
109
35
19
30
42
45
75
18
15
60
140
7
48
5
4
48
3
5
16
20
19
21
81
48
15
177
3
20
16
15
29
4
21
99
48
123
6
35
16
39
30
96
48
15
92
24
25
11
25
18
57
32
103
24
29
36
19
77
108
72
24
28
68
4
21
3
15
5
25
12
3
20
60
115
69
3
5
24
16
12
56
25
6
81
3
5
36
24
7
9
56
40
24
56
48
40
51
29
64
48
8
12
108
60
4
36
24
8
43
41
124
21
35
28
12
39
29
48
84
31
93
32
4
44
1
95
55
21
24
36
12
92
40
36
44
84
121
6
93
12
15
54
24
15
84
20
7
129
32
49
84
60
42
77
1
27
9
51
32
72
84
25
15
32
19
33
63
48
5
7
5
28
45
71
19
12
5
49
23
52
45
23
31
12
24
30
23
103
18
12
3
72
3
65
4
20
13
30
17
52
15
24
21
24
144
60
68
4
36
24
60
15
9
24
8
28
51
45
99
41
28
12
24
20
4
12
104
144
13
87
92
1
3
15
5
4
12
9
126
5
31
9
21
174
89
4
33
84
15
69
11
16
12
48
8
4
92
85
24
87
15
18
47
12
31
6
3
8
48
25
15
60
20
16
69
15
36
24
27
17
108
85
23
52
48
12
15
69
9
135
132
24
8
61
6
36
17
12
24
12
19
24
246
15
45
15
20
19
9
96
15
41
4
20
1
99
21
11
25
3
32
79
45
20
31
24
29
1
131
13
12
3
51
24
36
41
25
60
3
72
63
69
3
209
4
12
44
79
30
96
30
9
24
27
5
4
75
41
79
12
30
48
27
9
24
35
24
12
25
35
28
27
33
3
9
36
15
17
127
33
68
103
29
52
21
27
20
37
179
4
12
15
33
36
15
30
12
27
3
33
32
48
60
36
4
15
125
100
75
9
51
17
115
89
4
24
92
4
44
40
3
48
21
48
56
61
71
52
32
4
72
60
3
5
24
43
17
48
4
8
12
181
3
20
1
15
8
88
8
7
69
9
36
36
3
104
28
9
3
32
28
68
145
90
29
24
36
28
20
28
45
35
19
29
4
80
16
20
61
30
185
16
8
12
4
9
35
91
30
3
12
96
69
3
48
44
36
28
51
21
3
21
68
43
209
24
76
15
5
19
9
12
21
60
159
15
41
25
47
40
36
105
47
73
39
8
108
67
9
8
1
47
4
9
15
32
13
96
83
1
27
69
60
23
16
20
31
9
20
67
17
72
16
12
93
78
36
41
24
19
41
91
53
25
36
60
11
52
93
3
72
15
33
12
32
72
4
21
11
43
89
16
15
60
9
21
42
54
114
45
24
48
12
48
9
24
59
127
9
15
126
3
123
78
72
3
15
69
36
72
9
95
55
60
69
75
29
28
144
45
3
32
4
20
12
163
9
81
12
99
9
6
24
12
24
33
72
45
23
28
44
4
12
9
11
73
51
56
48
36
24
24
1
12
23
64
21
36
59
16
51
24
30
54
6
36
18
69
8
79
129
21
23
40
33
23
16
60
15
9
57
30
24
5
19
36
9
20
55
9
3
9
44
36
55
24
41
40
24
75
65
40
84
48
9
3
8
28
20
24
73
39
45
59
12
4
60
39
30
51
9
15
27
5
148
12
24
24
56
96
43
12
78
35
24
ABCD 98446649344*3^$a+1 [50006]
105
12
55
29
31
29
90
21
129
51
93
43
35
49
36
23
30
27
12
201
127
32
12
60
108
48
64
11
48
24
12
33
21
7
32
195
13
20
4
36
32
52
23
57
9
91
35
25
56
4
8
108
12
12
16
60
140
57
7
125
51
120
12
48
64
53
7
20
21
19
83
30
43
20
160
29
63
72
3
93
33
87
63
24
13
173
27
9
91
83
6
15
225
30
96
25
197
36
127
32
27
45
76
23
1
11
84
126
15
120
84
9
31
71
48
30
7
17
7
41
55
137
15
60
60
48
15
30
39
39
60
12
72
6
6
36
49
35
25
41
27
48
3
30
7
47
37
60
68
28
24
200
16
5
30
60
117
27
1
149
48
63
124
20
15
81
72
12
40
8
12
135
1
20
180
9
63
48
39
306
15
57
18
109
23
105
75
18
42
6
27
9
75
15
6
30
9
48
52
20
9
27
24
21
24
55
29
27
40
32
51
69
60
207
33
12
33
72
3
148
104
100
56
60
9
111
84
40
53
42
84
54
66
60
24
30
123
64
11
12
12
45
16
20
60
33
12
27
300
12
48
28
5
27
27
105
36
40
32
147
33
15
36
1
23
48
49
23
97
11
45
40
65
19
5
36
48
51
16
95
48
1
8
112
60
8
93
15
33
162
168
12
57
21
27
33
51
36
27
30
67
36
29
3
12
16
215
108
9
180
12
33
3
4
35
25
120
8
52
11
57
180
52
59
9
12
39
37
59
25
35
33
45
3
27
78
27
28
23
1
60
11
24
1
107
12
25
41
138
12
109
203
12
54
99
27
1
17
127
11
30
75
75
25
5
19
8
15
42
91
44
48
63
57
15
37
60
59
156
93
3
18
7
32
81
99
111
6
6
120
18
42
85
24
36
60
32
63
30
87
45
87
100
60
20
3
156
121
56
3
9
48
33
84
7
5
3
48
4
23
13
35
57
75
57
111
57
45
6
24
13
152
15
37
8
27
36
48
37
84
8
12
40
120
11
45
132
57
15
153
12
60
96
72
42
25
71
12
37
35
36
45
33
30
9
108
3
114
3
12
12
16
24
11
9
36
4
53
7
36
107
13
35
9
15
1
53
99
28
84
56
304
120
59
42
27
28
20
117
7
41
19
96
104
3
33
39
18
42
66
259
8
60
171
24
13
23
180
9
75
36
42
24
54
21
15
25
5
6
18
27
60
100
59
90
91
24
20
76
5
27
27
6
19
8
75
36
37
17
3
63
181
116
69
51
33
39
33
42
30
7
5
3
112
8
33
15
15
60
42
7
156
152
27
30
3
12
33
48
60
27
112
53
12
24
42
49
80
33
6
81
16
35
9
9
31
140
48
3
49
191
12
105
48
40
84
140
75
60
33
33
60
132
163
92
52
128
105
15
48
24
16
164
60
33
12
54
9
15
37
11
9
16
5
54
84
121
29
30
21
63
97
8
51
177
87
37
89
7
32
57
60
115
68
33
55
24
8
15
33
12
111
61
41
115
53
66
1
23
6
48
7
80
21
102
6
39
57
55
80
33
147
3
6
31
179
30
27
40
60
35
12
97
35
21
99
1
180
23
12
69
93
48
12
3
99
48
42
3
33
12
3
4
5
24
111
76
23
42
27
3
48
1
80
33
63
84
3
45
111
21
36
24
48
135
18
24
30
21
60
93
87
12
33
54
33
15
12
36
49
68
111
54
6
37
5
75
64
8
27
81
12
21
66
6
19
96
53
114
6
51
36
72
72
48
112
203
36
9
60
228
63
66
63
28
20
3
61
35
25
8
27
25
29
111
45
15
3
73
32
12
33
186
69
63
288
42
78
42
48
27
3
117
12
180
360
51
9
3
25
5
39
48
45
3
27
6
210
6
63
28
20
63
1
101
27
12
3
66
39
3
42
180
27
33
12
31
24
83
6
39
28
140
132
168
15
49
60
8
52
36
29
15
51
18
24
42
21
57
43
24
68
12
39
1
36
24
68
21
39
3
48
102
27
72
3
45
147
25
83
37
56
63
96
25
89
24
67
5
60
31
20
27
18
55
29
6
109
68
72
36
9
15
48
21
6
1
53
39
48
15
105
3
156
33
3
45
39
48
78
27
28
35
9
16
35
138
31
60
35
96
117
51
9
60
72
3
18
30
25
32
81
31
96
20
27
45
88
24
96
24
8
45
27
48
57
3
135
48
25
20
24
108
88
23
72
45
72
48
39
18
18
69
36
3
9
108
64
56
57
27
33
6
36
54
31
53
43
20
57
36
7
24
36
60
35
9
36
12
48
15
12
96
96
81
4
8
ABCD 98446790472*3^$a+1 [50022]
99
72
39
26
28
51
45
48
47
19
21
9
36
171
9
80
34
21
29
75
21
30
9
109
60
8
64
54
45
36
15
86
3
1
78
21
51
26
79
36
24
5
54
106
20
18
6
66
64
14
82
21
17
16
74
10
32
28
8
43
57
3
17
24
90
10
15
15
114
30
54
26
1
5
15
3
21
100
80
16
45
66
33
17
30
70
3
81
51
48
17
42
46
42
14
19
72
17
43
9
90
18
8
30
49
93
18
98
247
15
29
9
31
11
85
5
79
80
15
160
21
17
136
50
126
18
18
39
25
6
104
46
83
39
40
18
14
46
15
149
6
40
8
24
1
15
41
4
27
24
165
3
26
16
111
93
11
16
53
55
21
56
55
45
15
120
53
22
8
16
6
122
42
15
55
14
72
40
2
58
3
5
142
45
3
6
95
4
20
25
12
24
120
35
4
39
30
18
9
5
28
8
19
3
93
8
36
1
63
29
66
24
10
3
75
48
41
33
31
45
15
51
56
114
4
15
20
76
24
116
124
12
5
4
15
39
32
48
34
30
117
5
16
12
63
17
18
40
45
9
39
36
15
6
3
105
75
35
24
82
110
6
58
24
41
31
26
3
9
36
7
129
39
87
54
35
9
22
32
70
12
6
78
12
23
15
154
6
45
35
10
15
60
57
18
5
109
47
39
16
6
3
5
34
18
3
69
6
104
22
35
105
16
3
27
32
30
43
17
22
29
40
140
21
15
4
17
12
91
72
17
70
18
12
47
19
45
59
70
2
1
53
42
64
21
3
5
19
26
16
38
13
8
67
98
16
30
21
17
28
30
45
59
18
22
69
17
34
21
33
56
34
5
49
27
71
18
15
21
15
1
2
21
45
91
89
34
18
30
18
15
56
64
20
52
17
22
9
45
35
31
48
8
54
28
6
65
25
6
56
13
69
62
48
16
74
6
40
26
6
93
36
55
8
88
30
108
102
9
39
21
9
12
20
19
45
120
15
20
33
16
20
7
29
36
10
38
55
41
66
13
27
9
24
41
30
6
18
54
76
15
57
24
24
36
35
76
84
21
92
12
16
39
21
23
16
45
36
38
21
3
13
3
32
9
9
91
35
18
7
9
36
60
15
84
11
10
6
14
24
55
11
10
39
45
36
14
34
8
30
18
54
21
1
20
4
42
110
55
59
16
18
24
6
5
169
42
29
19
42
108
3
95
25
5
3
55
5
19
80
106
54
2
24
52
12
6
41
16
9
150
105
24
17
3
45
7
45
24
48
90
8
49
9
54
33
39
9
57
38
61
11
13
21
39
96
23
58
3
35
61
44
31
29
36
4
27
14
10
8
42
30
1
17
96
4
18
14
18
37
35
16
9
5
36
99
91
72
32
46
3
15
26
19
35
16
90
86
94
15
69
60
15
51
9
72
15
110
3
61
74
21
21
30
9
4
21
44
10
42
15
8
31
6
3
21
36
20
24
34
2
43
12
39
9
45
135
20
157
2
22
50
25
15
9
47
18
36
64
2
25
15
2
12
10
45
5
30
6
34
105
23
21
51
18
232
51
129
39
27
8
105
16
15
5
61
32
30
1
60
9
20
31
12
57
18
14
40
26
42
7
41
3
25
12
3
11
9
31
110
4
30
56
58
6
54
48
98
37
44
40
41
70
33
12
29
24
36
31
5
28
26
16
14
10
18
51
27
8
10
6
50
4
51
63
17
16
183
26
54
6
64
26
1
39
14
12
3
37
128
4
11
16
24
21
8
10
6
27
89
16
99
36
5
24
19
15
5
40
140
37
138
2
30
145
23
37
35
30
4
128
48
4
96
18
50
15
1
14
45
1
15
84
56
15
34
102
98
6
18
31
17
124
18
26
4
3
63
5
51
10
120
158
40
8
9
4
60
41
160
15
5
18
48
9
9
24
51
16
51
69
51
14
28
62
69
1
74
72
10
12
3
63
45
57
20
220
75
119
61
48
75
21
20
25
30
54
15
101
4
27
5
24
34
5
25
72
8
10
2
100
143
37
8
24
7
65
19
9
36
30
32
40
8
34
6
50
22
24
6
90
9
81
8
12
18
6
10
65
9
70
2
40
20
72
7
3
18
3
51
56
85
24
33
8
4
78
33
9
104
72
19
44
36
16
107
48
42
31
15
62
43
60
21
15
15
90
135
89
15
7
14
28
8
118
80
37
57
50
40
6
11
9
24
88
135
33
54
18
44
19
57
32
27
4
81
59
27
13
27
38
36
55
21
3
41
39
15
25
119
70
18
69
81
3
12
44
64
5
12
24
15
13
66
24
8
34
38
30
60
36
55
17
19
9
6
30
39
56
25
44
31
36
108
87
9
33
30
48
14
34
5
75
21
33
48
4
39
9
78
110
58
14
12
96
3
85
6
81
9
204
60
14
1
12
84
45
18
33
5
3
39
37
60
23
46
32
40
48
2
13
72
33
90
45
36
21
72
98
40
18
15
20
40
20
45
106
98
31
69
11
40
12
27
42
39
57
30
14
31
24
21
32
31
65
12
64
39
21
39
5
72
108
76
39
5
22
18
71
13
27
15
5
25
8
10
93
8
16
3
33
33
131
19
6
39
41
28
30
18
3
5
54
73
8
1
60
20
6
10
15
8
21
34
2
22
17
100
35
9
16
84
12
23
1
9
150
2
54
49
5
16
231
3
5
36
1
23
37
3
57
20
58
5
1
98
1
60
51
5
40
60
36
3
5
9
43
63
2
4
20
28
2
6
18
145
12
93
15
12
75
18
131
61
8
22
33
12
9
15
24
20
117
18
25
47
10
60
44
16
12
11
76
3
21
35
22
2
1
132
8
61
126
9
23
48
13
11
16
9
23
1
56
55
86
60
72
46
74
28
18
26
16
15
8
1
59
52
57
6
2
132
12
6
13
17
3
7
14
66
25
33
110
1
9
135
120
71
106
8
4
27
5
106
38
52
14
9
100
9
32
36
22
6
2
24
40
26
54
10
78
78
12
78
33
185
16
15
23
13
9
24
15
59
18
ABCD 98446873186*3^$a+1 [50032]
60
4
156
20
112
92
36
39
25
65
51
84
9
19
132
96
23
1
125
75
69
51
3
13
120
32
51
277
29
135
88
8
3
54
15
28
29
63
72
9
19
80
12
15
13
77
15
100
56
52
128
4
80
60
96
112
107
85
20
48
100
120
5
36
90
81
60
39
36
21
160
20
100
140
112
12
120
36
260
12
15
36
1
8
12
96
63
1
35
81
52
132
48
137
55
35
54
99
52
228
120
41
31
5
15
28
212
88
161
36
15
3
45
40
132
143
90
27
100
20
15
73
32
183
13
32
27
25
96
24
20
120
3
45
172
53
36
79
20
27
18
36
31
176
100
32
48
4
68
72
36
132
28
44
28
65
87
3
57
40
140
108
160
60
137
18
72
225
96
72
75
85
72
23
13
92
21
7
44
3
57
28
5
55
8
153
79
48
140
3
216
1
53
27
27
13
167
85
32
16
12
168
24
5
3
105
43
60
24
140
16
20
24
60
268
137
54
49
188
4
140
69
51
39
141
16
80
12
88
23
141
108
148
84
23
90
15
40
12
108
32
36
12
40
48
32
57
198
25
92
16
60
200
184
36
12
12
56
100
17
43
164
16
80
60
87
13
23
69
372
180
60
93
127
36
24
29
54
36
9
108
60
12
27
105
48
12
69
19
32
3
33
64
36
120
12
77
63
12
60
28
35
73
107
126
27
40
23
36
18
3
40
60
104
9
31
80
88
35
57
69
99
108
24
16
92
112
68
21
36
90
85
20
36
120
9
3
40
32
60
63
117
279
81
76
12
8
129
54
36
18
36
139
32
9
90
126
55
8
60
40
72
68
12
208
71
36
288
33
3
1
89
187
44
39
54
43
12
8
180
84
15
25
8
52
95
54
87
60
144
88
120
20
52
23
73
24
80
28
8
4
368
40
12
56
9
15
183
33
60
172
20
21
51
40
96
20
60
183
97
29
115
56
60
4
36
80
297
7
48
71
21
88
12
95
85
68
27
73
8
204
28
48
24
29
267
3
157
24
179
9
60
28
12
80
108
9
51
57
15
48
27
13
59
13
108
12
20
48
112
80
57
18
85
140
48
84
3
162
51
129
15
75
108
90
63
84
100
5
15
39
21
33
7
20
36
117
87
16
23
117
144
9
19
17
15
108
28
24
56
57
87
48
88
80
72
75
37
116
64
120
48
180
20
232
29
36
90
45
9
31
96
44
60
36
4
89
54
72
33
57
43
11
9
172
20
36
84
36
40
107
57
33
123
24
120
156
153
19
161
19
107
18
67
23
153
124
20
60
48
81
36
103
252
5
15
3
93
69
54
21
69
54
36
21
120
76
164
108
105
27
28
68
120
240
64
65
51
4
296
180
4
48
11
109
12
96
60
47
57
48
28
119
85
5
54
169
20
45
27
63
36
37
32
21
90
54
90
45
88
84
80
9
51
36
412
68
63
1
53
55
60
272
40
5
198
57
96
27
33
4
80
196
12
161
31
5
54
36
73
92
15
18
36
234
216
37
12
192
299
21
148
48
80
292
77
195
39
180
1
68
111
36
81
4
68
100
48
149
18
45
45
27
9
67
80
84
36
40
212
108
57
187
83
145
32
40
35
1
17
90
237
123
73
20
87
33
24
69
27
9
3
15
33
93
139
68
24
39
69
28
32
285
55
80
40
68
72
12
15
61
44
219
ABCD 98446998998*3^$a+1 [50047]
72
11
25
24
119
96
61
47
13
47
30
42
73
168
47
37
65
54
90
7
59
24
72
48
61
59
24
72
60
60
13
60
5
103
179
13
48
192
23
132
13
17
42
24
37
12
12
11
54
78
25
11
120
54
78
84
48
13
192
35
156
49
17
18
30
43
132
12
60
71
25
59
60
18
43
47
6
31
35
108
18
7
11
96
13
60
11
61
35
13
240
72
35
1
23
37
59
1
180
12
131
49
35
97
11
54
103
83
54
96
42
73
120
119
25
96
83
36
13
35
30
43
5
150
25
47
72
85
83
97
108
60
168
12
251
49
180
47
13
107
78
42
84
72
12
37
23
48
18
31
48
71
1
131
72
37
35
36
12
13
35
24
24
36
121
59
1
35
25
47
13
47
12
25
23
85
23
24
6
19
59
1
48
48
35
85
24
59
1
5
30
25
23
13
107
36
97
23
61
108
5
102
61
60
12
12
48
35
228
12
97
59
72
85
24
120
156
83
84
12
24
6
6
120
37
60
72
48
41
19
11
36
24
24
13
23
42
102
42
31
12
72
59
60
169
47
1
24
48
71
109
17
30
73
11
12
162
42
13
48
119
1
23
42
7
23
12
13
72
11
6
114
216
1
35
120
90
42
120
120
12
13
11
66
90
24
37
59
48
13
65
90
37
23
109
95
30
18
85
11
96
24
72
132
12
61
24
36
119
96
108
1
108
83
18
96
30
60
36
12
36
37
24
5
18
37
36
95
180
114
66
30
127
17
54
36
61
12
47
60
24
42
7
12
29
7
23
156
108
36
6
90
6
115
12
65
96
31
60
60
233
18
108
60
54
103
72
12
36
107
25
23
12
42
66
108
49
107
24
96
96
25
72
35
25
11
24
108
97
71
121
23
97
41
55
12
48
23
36
18
163
60
83
30
96
30
13
5
187
120
180
23
132
13
107
48
60
12
84
72
84
73
60
35
25
11
1
36
77
7
23
36
121
60
35
25
59
217
167
18
114
73
71
216
60
1
60
72
53
7
11
1
96
12
23
144
193
72
156
47
72
1
12
192
71
49
59
1
95
13
71
37
72
48
83
36
61
24
11
37
35
12
121
83
37
24
71
60
54
30
145
11
49
83
48
85
12
17
235
59
24
96
1
113
42
25
59
12
229
23
37
149
30
36
13
17
55
41
42
48
48
24
12
1
12
11
49
48
119
24
36
150
18
78
114
24
54
6
121
23
72
48
25
132
5
18
265
168
12
60
48
84
23
12
13
180
155
48
228
61
11
37
11
150
54
12
13
71
90
54
133
60
47
37
60
281
7
107
24
24
36
24
66
30
1
48
11
1
35
48
66
127
179
13
17
18
85
12
108
83
108
1
36
12
167
13
131
24
18
18
121
11
138
7
120
47
25
108
12
107
13
120
107
13
137
48
7
168
120
47
1
95
48
24
13
84
83
73
60
12
23
49
60
36
5
42
12
1
120
47
25
227
25
29
19
11
24
96
1
35
6
54
1
12
12
83
36
90
19
131
60
37
24
23
108
12
73
72
60
5
18
48
132
25
12
5
175
35
30
96
127
17
7
36
35
12
12
25
11
48
1
59
24
25
180
5
42
150
55
41
54
13
23
24
60
1
209
6
49
48
23
18
31
71
85
84
36
72
60
11
24
205
35
13
47
72
25
11
97
35
97
36
132
72
59
157
17
7
11
48
109
35
78
55
35
37
35
37
59
204
18
30
25
47
216
36
13
143
25
23
1
35
25
11
12
25
101
19
12
36
12
12
23
313
84
35
60
1
60
72
71
6
43
23
97
48
77
48
7
120
11
264
36
186
18
25
12
119
60
12
24
205
60
36
35
72
37
35
1
119
1
59
24
121
36
72
17
43
23
12
25
107
73
12
35
13
41
7
24
59
24
25
12
11
37
71
1
96
59
24
109
48
65
18
61
251
60
37
60
72
60
53
43
47
72
61
47
13
120
77
7
96
185
79
60
59
42
18
169
23
ABCD 98447663168*3^$a+1 [50022]
16
297
5
7
21
15
45
48
26
40
21
27
30
32
64
26
90
16
3
137
64
48
80
10
102
26
42
42
70
108
30
252
8
12
49
132
47
60
1
47
52
6
2
58
12
32
58
30
18
14
72
79
36
65
115
81
2
25
5
16
42
30
39
120
21
32
10
2
43
47
13
48
77
60
103
35
37
5
12
91
48
21
15
3
50
90
18
4
6
20
49
101
22
102
24
2
37
12
3
12
81
48
69
18
114
51
3
24
78
27
48
15
9
5
28
15
47
30
78
28
62
151
11
6
64
18
92
18
58
30
12
32
19
27
14
30
25
35
73
135
102
48
20
12
19
11
13
45
3
57
111
12
5
58
2
90
42
7
3
98
100
78
62
55
17
55
33
48
14
112
20
18
100
92
28
15
33
120
27
75
2
58
30
2
1
45
60
30
32
220
32
13
192
15
38
40
12
68
16
26
16
9
5
4
12
62
48
13
12
39
66
99
11
12
42
4
39
48
5
42
18
64
39
9
18
80
12
1
36
5
91
12
5
31
87
57
33
27
17
4
62
12
52
66
3
99
21
11
4
12
170
22
80
22
66
60
74
10
8
88
57
137
16
27
5
12
10
90
15
93
2
16
168
96
69
36
93
20
31
36
36
60
33
24
2
30
19
12
33
111
53
10
60
30
2
10
3
48
17
7
69
14
25
87
56
73
39
96
24
93
12
36
15
81
36
12
17
19
47
13
11
4
12
24
30
26
64
20
10
6
9
45
75
3
2
19
11
1
24
5
43
21
72
15
60
12
17
4
44
18
25
29
6
60
58
36
18
62
106
57
5
88
3
29
48
7
35
60
106
134
10
183
35
22
27
11
49
35
1
45
20
94
60
68
12
66
88
12
54
6
30
69
39
134
88
99
36
123
21
53
60
40
32
28
3
72
27
8
18
12
31
69
96
12
15
60
15
30
32
48
90
34
96
14
30
18
22
6
9
96
3
24
38
64
38
42
58
30
2
1
107
25
33
3
39
80
120
30
55
17
10
8
30
82
30
15
51
14
18
25
47
13
3
69
5
16
32
48
22
6
51
5
18
97
9
44
52
20
64
92
12
52
15
5
31
125
84
28
48
63
36
33
87
33
8
24
120
6
102
103
77
138
73
24
5
43
45
15
17
48
55
17
43
17
52
8
78
100
2
52
51
15
32
42
19
17
54
1
12
3
74
108
31
15
9
47
36
25
105
164
30
70
60
3
12
11
12
1
9
147
11
72
16
84
12
9
36
11
34
48
92
79
24
12
24
15
86
48
18
22
111
17
90
22
8
7
36
21
18
12
36
44
18
67
111
14
19
165
12
3
41
46
57
75
18
3
12
107
58
18
21
53
52
8
42
16
30
42
30
8
22
12
158
67
15
30
135
51
14
106
45
12
5
55
15
2
4
62
109
33
315
23
13
36
48
5
88
122
73
24
101
40
15
57
3
75
32
1
111
18
48
62
12
1
45
74
25
36
27
45
17
31
29
96
7
137
6
49
36
5
19
3
30
66
36
36
2
48
43
21
26
64
26
34
69
9
168
15
9
8
7
23
10
75
17
64
26
16
44
13
51
14
7
63
21
21
15
24
107
13
9
62
18
48
4
63
15
62
4
26
49
57
15
60
15
14
96
114
168
25
15
2
6
102
175
51
72
57
47
46
20
4
50
10
3
81
74
85
33
39
180
23
78
10
9
36
17
48
10
30
18
6
183
3
102
3
39
9
71
1
3
36
50
6
42
31
17
100
24
3
93
87
123
54
170
18
16
6
20
25
48
17
18
10
78
14
31
12
51
21
45
99
11
13
12
35
118
78
9
36
15
170
42
28
30
24
96
2
18
52
3
5
30
37
77
48
127
5
16
3
12
132
123
57
5
46
6
20
76
14
13
95
42
18
112
36
132
6
27
252
12
131
124
110
34
32
24
46
42
57
33
75
33
3
12
63
9
108
75
18
39
33
24
56
88
42
182
7
23
13
12
107
6
24
103
27
50
108
48
55
17
120
10
110
7
15
36
114
38
13
24
41
88
24
6
12
54
98
73
9
3
60
72
93
27
159
21
24
72
9
66
9
53
90
42
31
39
6
15
75
20
52
50
102
61
119
58
98
10
78
24
38
94
18
3
33
30
66
63
65
43
5
22
6
56
66
42
30
18
64
15
71
30
88
36
6
110
34
138
6
21
21
12
2
1
29
78
37
33
42
129
27
120
14
18
37
35
16
48
117
3
105
36
9
44
12
43
5
18
30
88
15
9
18
69
11
72
181
17
24
16
50
22
80
7
36
47
193
84
51
30
2
78
7
65
106
6
278
61
15
9
47
46
20
118
62
22
12
9
71
30
28
96
26
18
138
88
12
74
139
17
90
25
3
14
31
36
35
1
3
57
5
90
58
99
33
32
12
16
42
2
91
165
3
167
10
3
36
23
28
150
15
29
18
28
54
6
182
78
37
17
31
17
7
21
15
57
15
77
46
14
4
36
56
4
110
6
19
3
90
2
184
60
32
28
21
5
10
54
44
43
15
74
28
80
78
58
6
38
142
80
6
7
3
14
30
58
3
108
11
30
ABCD 98447716826*3^$a+1 [50040]
32
16
48
152
79
24
17
72
96
19
5
7
120
84
125
19
45
56
55
41
24
55
41
55
113
7
9
192
3
21
39
17
48
160
56
16
39
41
199
9
75
5
19
36
57
87
17
19
45
120
24
32
16
120
32
151
120
17
19
53
7
9
24
80
31
96
48
41
40
51
45
80
144
19
117
48
32
43
45
56
72
40
39
264
24
36
24
45
80
91
77
19
29
24
247
65
24
16
48
87
9
75
45
39
17
96
24
19
36
33
32
40
176
199
9
375
96
84
5
79
33
99
53
40
8
48
19
117
3
60
33
27
36
177
39
9
39
41
24
67
21
3
77
223
41
19
84
12
21
24
80
19
36
105
48
32
24
184
8
259
5
43
5
16
15
24
57
80
40
195
60
144
105
171
5
136
8
55
41
16
8
19
120
21
75
77
19
29
31
41
19
125
40
63
41
55
24
105
51
45
32
19
53
48
40
8
40
39
17
40
39
144
57
56
67
72
21
3
21
56
67
21
24
75
60
41
79
96
84
12
60
45
315
29
40
32
43
36
60
60
9
24
15
60
12
24
17
88
24
8
160
87
105
8
19
5
19
84
57
39
57
27
21
15
84
12
144
17
7
153
99
21
3
21
123
53
40
27
45
15
60
5
48
64
24
51
29
16
39
17
24
96
40
39
81
8
19
36
105
15
24
12
53
175
17
19
21
168
128
19
24
24
96
101
64
192
24
3
93
39
41
43
5
120
115
5
91
29
19
12
24
9
87
41
19
21
99
108
60
36
36
69
104
88
32
48
240
88
96
159
41
24
55
24
72
81
80
103
41
79
36
5
79
24
65
7
65
19
120
96
29
79
36
45
24
27
53
55
17
19
120
120
21
39
105
104
16
104
88
87
12
48
21
75
165
56
16
39
48
57
3
96
5
139
12
81
24
24
32
127
60
5
88
39
105
39
60
24
21
24
8
24
16
39
168
41
64
231
60
5
40
104
192
16
48
39
12
53
72
64
72
39
84
24
5
40
120
56
115
117
48
144
8
24
96
40
27
96
77
48
19
53
67
21
51
48
21
80
19
12
33
27
21
3
29
16
15
36
108
12
24
29
187
21
8
19
60
33
3
24
12
33
51
5
139
36
105
99
5
88
3
24
5
127
41
43
36
24
84
12
84
21
48
327
24
41
19
5
40
39
60
77
43
5
112
3
36
57
207
17
136
63
89
48
24
43
132
105
3
36
17
7
17
48
88
3
60
36
29
31
108
12
33
75
12
48
81
15
36
45
24
75
60
9
8
7
12
240
53
40
8
103
17
187
53
24
40
216
8
16
39
24
57
24
75
156
33
72
99
77
7
17
43
36
65
115
125
19
21
24
72
24
32
48
40
264
51
36
9
56
24
19
93
3
360
77
192
55
57
3
156
65
16
75
21
99
24
60
65
160
80
16
8
88
3
60
144
180
132
48
57
3
77
43
165
32
55
9
51
48
36
9
27
168
93
27
12
9
104
7
41
72
40
72
8
88
63
36
21
24
48
51
101
115
48
180
41
55
65
16
48
27
45
24
99
12
48
33
120
27
12
33
48
27
96
77
7
60
101
24
160
32
40
15
24
65
31
33
15
65
48
24
24
40
24
128
43
21
3
132
65
144
72
40
72
27
60
33
200
151
17
19
29
96
96
40
8
55
36
24
5
120
31
41
40
24
75
48
125
31
60
5
16
3
60
60
12
60
21
24
176
139
21
8
79
60
96
5
55
17
24
48
72
88
27
141
27
173
103
24
41
16
8
40
80
31
96
41
103
36
24
165
15
9
48
32
31
41
19
21
120
80
48
48
48
16
15
9
104
48
187
96
156
24
9
27
309
80
24
31
9
8
7
36
29
31
36
228
72
84
21
15
24
60
5
64
27
5
48
88
87
12
48
45
72
96
183
24
65
31
17
24
16
63
17
208
96
39
36
120
21
39
9
51
93
27
29
55
36
21
168
39
72
84
5
19
5
48
43
96
69
32
43
197
24
ABCD 98448156518*3^$a+1 [50028]
108
36
36
72
15
12
51
25
72
20
27
13
12
8
48
12
88
8
24
12
21
42
81
9
3
4
101
7
5
78
9
60
24
9
7
29
27
60
28
56
45
55
60
29
15
81
126
30
15
3
61
8
36
21
36
15
60
52
8
28
60
84
60
60
5
72
36
75
28
59
13
5
7
65
3
4
8
112
48
8
84
36
93
7
12
12
24
5
12
60
19
44
4
128
52
125
75
96
45
39
16
12
77
27
15
13
32
40
53
6
45
144
3
33
21
24
12
39
64
24
5
127
35
9
16
44
156
24
57
7
41
111
64
32
60
9
103
56
60
9
3
40
48
36
80
4
12
8
24
12
84
9
31
116
33
72
18
21
4
12
24
44
45
51
21
3
52
11
37
8
12
33
127
36
89
7
44
21
139
44
28
8
39
18
72
67
8
88
128
76
8
36
24
132
9
84
87
36
39
61
53
19
68
108
60
9
31
5
27
12
12
64
101
63
27
78
63
52
8
28
20
52
65
15
28
41
3
12
108
93
3
57
120
63
105
39
36
24
16
29
27
108
100
128
4
11
30
18
21
40
80
153
3
45
7
80
96
16
20
144
12
57
75
111
37
24
20
16
29
18
37
11
18
15
45
31
48
20
28
44
36
12
40
5
63
24
9
12
15
4
60
65
15
64
32
48
4
41
36
51
4
24
36
248
12
88
12
68
16
17
3
24
57
15
48
27
81
33
30
237
57
12
15
28
60
12
80
24
4
8
39
9
40
77
114
9
9
67
5
63
93
42
37
53
36
111
28
56
76
29
24
3
24
3
45
33
67
8
72
12
48
3
33
81
79
24
5
31
32
4
149
15
21
3
36
136
41
12
31
12
17
31
17
79
96
20
52
47
25
23
33
64
24
80
64
36
56
60
105
19
36
5
43
5
67
41
19
59
97
5
7
17
51
57
7
36
72
41
27
52
8
28
20
117
3
4
65
15
16
32
88
29
15
40
77
120
19
17
79
56
24
36
52
36
29
72
15
4
44
208
44
21
87
28
17
3
24
28
12
20
84
4
53
42
33
48
16
164
24
51
90
7
29
43
53
43
29
3
45
24
15
69
31
24
5
12
3
12
57
75
112
48
20
40
12
60
60
48
8
27
1
17
7
5
63
124
29
19
8
64
48
47
133
41
24
7
5
60
51
28
60
192
104
15
9
201
96
12
55
20
48
64
48
17
36
3
76
60
5
31
132
8
220
44
21
19
29
15
219
18
7
8
60
57
51
129
48
3
12
4
5
30
85
11
9
21
87
60
108
48
60
40
24
32
45
103
48
80
24
4
32
33
19
12
8
12
100
80
16
5
7
20
63
189
99
49
113
19
128
12
24
84
48
45
7
65
151
20
12
87
18
24
54
21
24
60
24
12
36
4
60
95
189
52
17
12
103
20
16
20
40
17
3
12
4
5
18
25
12
56
9
51
9
75
48
228
9
135
64
164
12
33
15
28
35
9
60
21
72
27
45
3
36
4
5
55
92
48
117
108
3
45
67
47
145
44
60
4
17
36
3
16
20
45
19
17
54
6
12
15
40
5
27
36
48
96
9
99
45
7
41
3
60
52
24
24
96
20
120
28
116
105
27
60
100
17
48
15
12
12
21
3
4
36
12
17
123
24
40
144
5
139
60
20
21
75
9
147
75
54
31
60
20
4
32
24
16
5
42
66
24
7
104
36
51
45
12
76
36
5
115
125
18
153
48
117
75
28
12
20
123
105
12
4
20
4
56
40
116
105
27
45
3
24
28
180
125
18
18
27
4
20
28
47
18
67
44
24
33
63
24
40
32
21
55
29
15
16
44
3
18
30
9
60
24
160
164
33
67
72
44
64
23
9
24
4
5
15
141
19
8
177
12
43
92
45
63
15
97
101
19
20
4
44
48
3
1
60
29
24
63
108
16
44
64
36
12
128
40
32
45
27
60
52
5
31
113
15
9
63
24
3
61
12
48
71
13
132
60
128
16
17
12
6
1
173
27
4
24
17
15
4
41
91
8
156
48
21
19
20
60
57
19
17
163
144
8
4
104
4
20
36
9
30
6
75
12
52
36
12
44
64
80
51
13
132
95
13
32
4
32
4
44
132
52
5
27
4
12
12
20
168
24
81
3
84
96
24
21
7
20
48
16
20
33
15
45
7
80
15
9
81
43
53
3
36
36
4
24
32
45
7
5
7
44
40
41
15
36
4
116
39
13
20
21
7
24
168
80
12
88
12
41
127
60
47
6
7
8
12
48
12
93
43
59
21
36
4
96
8
52
80
9
39
33
39
15
153
52
29
24
48
67
32
24
40
36
41
15
72
388
24
8
36
16
29
27
132
48
24
4
20
69
43
12
41
19
12
24
137
75
52
20
16
32
24
33
3
28
12
8
52
84
89
79
5
55
5
72
79
41
15
9
127
32
105
91
32
64
29
115
17
15
64
101
15
69
55
20
4
29
27
16
12
17
31
23
1
20
60
48
60
60
45
3
24
21
39
21
7
72
8
60
27
6
84
15
81
63
204
72
21
19
24
5
72
60
120
19
68
72
48
117
39
21
3
16
24
56
45
7
8
12
28
ABCD 98449239496*3^$a+1 [50083]
8
42
202
38
24
124
12
20
4
44
72
24
28
96
42
2
6
42
48
54
10
12
54
12
72
42
8
30
58
2
36
52
30
50
30
40
54
6
44
28
26
94
2
6
72
12
6
4
30
26
22
42
6
24
54
6
110
30
18
48
102
16
56
40
24
92
60
28
56
58
12
6
48
56
36
24
10
6
20
34
98
46
14
16
26
108
18
28
26
48
36
24
46
24
2
34
6
98
16
66
44
16
14
36
16
78
6
30
14
46
18
66
2
40
20
88
2
28
72
44
114
54
12
84
24
16
12
14
24
6
4
2
22
6
2
4
180
30
6
32
6
52
8
6
90
24
60
42
22
6
26
10
36
54
54
26
40
128
6
6
36
102
16
14
18
34
18
26
4
2
10
24
6
30
38
10
2
6
54
6
64
26
10
12
36
62
78
60
10
54
26
46
6
24
174
6
38
48
4
8
108
34
18
6
32
54
24
120
16
20
90
16
8
16
18
6
30
36
48
32
60
76
72
18
48
6
8
22
24
2
4
18
18
44
96
4
38
28
18
20
16
14
12
22
56
40
2
30
24
4
36
38
16
2
40
48
24
2
100
48
30
30
26
16
60
8
70
2
18
18
4
6
20
84
16
2
10
42
44
24
42
16
30
72
50
22
80
40
36
42
2
4
20
16
6
38
96
60
10
14
24
52
44
24
10
2
76
18
2
40
50
42
52
8
52
24
140
130
36
306
78
30
42
14
28
26
190
20
4
18
14
16
20
54
30
46
2
18
54
18
42
6
148
14
46
26
16
50
4
38
6
12
24
4
222
8
16
24
56
4
26
60
4
26
46
14
10
6
12
12
6
24
24
6
78
30
12
24
26
34
14
60
40
12
20
24
42
18
16
38
46
96
38
102
40
54
30
14
16
12
14
28
26
6
34
6
108
2
78
162
16
20
12
66
30
10
24
12
78
12
66
12
78
48
20
90
6
46
84
14
10
2
54
18
12
100
50
4
20
82
38
10
26
36
90
28
26
34
32
28
26
30
34
14
12
10
84
66
30
54
50
10
36
174
14
22
6
48
6
26
4
8
108
12
22
24
6
36
18
6
48
18
44
18
76
54
6
6
18
110
12
6
30
10
12
38
42
22
24
72
24
6
54
8
10
50
70
152
30
30
30
30
28
66
24
18
24
170
30
4
42
24
84
6
8
16
36
30
20
60
34
104
6
6
6
10
62
16
14
12
60
4
12
48
6
8
22
14
10
56
18
12
6
64
54
74
28
38
46
26
28
24
2
120
4
6
14
40
24
72
38
70
8
40
50
10
2
10
122
54
82
18
42
60
74
124
32
4
18
48
8
24
10
18
68
16
24
26
34
24
36
12
150
30
14
60
6
22
36
6
66
44
60
10
54
84
72
8
6
96
10
26
24
18
10
6
14
10
6
14
6
12
12
6
40
14
6
16
8
6
60
12
28
2
22
6
26
6
22
108
2
70
32
10
8
22
18
8
42
16
2
84
24
90
22
44
16
12
12
48
6
20
64
48
24
14
42
22
8
28
30
54
38
48
52
30
74
28
2
10
18
36
14
46
6
60
56
10
74
4
14
48
42
22
56
24
18
76
14
22
30
90
54
72
12
162
14
16
66
12
8
52
42
44
4
18
30
78
36
14
22
74
16
62
10
32
78
118
24
8
52
18
66
42
38
12
118
42
32
10
26
22
2
22
30
20
28
2
100
56
22
6
66
20
90
18
42
10
48
188
4
18
2
6
34
18
42
24
26
6
42
6
22
24
20
40
6
218
120
4
18
24
44
4
92
36
72
76
54
18
2
42
90
28
18
122
48
28
74
6
100
176
4
26
16
62
10
8
72
16
2
30
30
10
38
30
6
10
74
6
16
18
20
10
24
2
48
6
126
4
2
4
8
12
10
6
14
6
4
80
6
40
38
4
2
6
64
36
2
28
144
14
12
12
100
12
20
10
56
24
34
26
10
128
30
10
92
136
14
10
50
60
4
32
22
30
20
10
2
10
96
18
2
4
20
4
42
12
6
6
20
18
18
22
2
138
160
8
4
20
40
50
10
50
58
12
30
60
8
48
18
36
64
24
6
62
28
26
40
18
62
10
54
2
12
10
38
190
14
94
24
30
32
24
12
28
72
18
12
8
46
38
36
6
10
80
66
28
36
54
86
48
30
6
16
90
30
26
12
100
42
80
18
70
42
6
14
70
66
12
6
14
12
46
38
46
56
10
2
16
132
14
78
48
70
2
36
12
84
30
10
24
14
112
24
14
16
60
2
24
24
6
6
24
30
46
30
2
12
6
48
4
66
36
6
18
2
10
38
16
36
8
30
94
128
12
6
16
20
30
16
48
36
18
36
84
12
30
26
54
60
6
28
122
4
14
40
20
24
6
46
30
54
12
72
12
126
68
46
6
38
36
174
6
16
110
30
70
18
24
32
18
22
14
64
2
18
96
4
18
54
20
100
68
6
34
12
20
36
28
6
26
18
100
50
46
20
90
70
44
30
40
2
18
12
40
12
92
10
56
40
38
22
24
168
8
4
44
40
6
80
4
20
6
36
34
66
20
18
16
8
28
14
36
12
18
4
128
48
82
30
2
30
60
28
50
28
38
6
184
56
90
60
28
48
12
38
12
18
70
12
68
34
6
2
102
10
6
38
54
258
18
6
76
48
36
228
42
8
42
10
26
4
24
20
34
18
14
10
26
54
40
90
66
32
16
26
58
156
2
94
48
8
24
10
36
42
20
42
34
26
60
76
62
28
20
28
44
18
24
34
74
28
18
36
8
22
18
32
6
12
22
6
44
40
6
62
6
12
24
46
42
2
90
60
60
144
40
14
10
42
38
16
20
72
12
6
102
28
72
2
22
6
50
148
62
34
6
8
10
96
54
20
10
6
26
144
6
42
6
6
28
8
72
118
68
6
90
18
100
50
6
10
30
26
18
78
78
12
30
12
10
92
106
62
52
74
6
60
18
58
12
8
64
6
78
6
26
22
2
24
16
156
60
84
36
24
56
4
84
6
6
2
10
96
14
28
20
24
78
118
24
20
90
40
20
36
4
24
2
4
86
244
54
74
22
44
36
6
72
48
28
72
48
12
8
12
28
2
22
ABCD 98449786114*3^$a+1 [50034]
53
7
32
9
163
12
120
20
88
149
15
4
12
84
5
24
84
3
12
21
12
27
9
3
36
21
15
33
55
5
3
21
7
36
12
36
96
53
55
5
31
5
12
103
29
19
125
39
16
24
60
44
4
53
7
12
8
40
36
5
87
36
69
15
33
127
84
36
24
5
39
9
7
32
72
9
19
8
9
12
3
52
12
20
57
75
21
48
120
39
36
45
27
4
36
96
36
17
12
3
64
12
12
20
84
88
41
43
29
24
12
15
124
8
84
40
29
24
24
72
51
108
72
36
21
12
3
48
36
28
12
140
4
36
48
17
12
12
36
3
81
31
12
65
67
17
7
5
31
17
75
81
7
36
12
36
8
21
12
3
129
75
4
8
28
44
4
128
105
3
4
48
29
12
36
27
33
39
52
5
84
48
7
41
111
84
21
7
44
52
8
69
19
56
28
29
12
19
12
8
16
29
7
20
28
41
15
4
12
17
3
4
32
81
55
84
29
144
3
16
20
4
12
56
28
17
12
55
56
21
31
24
5
31
60
20
24
12
16
48
53
12
36
108
84
3
4
20
28
113
36
7
44
16
8
57
7
56
112
17
19
32
93
19
24
44
16
41
12
48
144
43
128
64
17
43
60
77
12
7
89
31
68
24
4
8
93
3
28
80
28
20
16
24
5
19
24
36
36
36
36
41
60
67
36
17
87
24
28
5
19
36
17
43
29
31
12
8
9
108
27
28
24
96
17
3
21
99
16
8
33
39
40
5
7
17
3
28
84
17
31
17
15
60
213
3
81
39
9
7
48
17
43
8
52
20
21
84
7
152
21
55
36
20
9
19
24
41
12
3
40
36
5
43
20
36
9
27
108
48
9
84
19
65
24
19
60
53
127
29
24
19
60
44
112
72
48
5
96
24
12
12
48
7
17
31
12
24
72
84
24
32
124
80
84
16
44
9
7
32
57
3
36
52
41
31
68
4
17
39
81
96
19
24
5
63
33
31
12
17
27
24
57
15
33
3
16
5
7
5
3
76
68
57
63
76
24
8
52
8
64
17
12
12
36
55
41
7
8
16
29
19
20
33
91
8
52
12
137
87
9
27
33
120
12
15
84
28
5
31
84
24
24
5
24
48
7
8
24
21
19
17
192
15
33
27
4
12
5
51
16
20
12
160
5
24
31
12
5
79
41
39
28
5
63
28
20
40
89
31
20
40
60
41
39
16
84
29
7
29
3
28
24
36
24
60
8
40
60
5
12
39
88
44
36
33
55
24
41
27
40
8
28
8
33
3
4
41
15
72
64
5
3
57
24
79
17
67
29
24
48
51
28
5
15
24
76
29
36
39
16
41
12
7
116
4
101
27
52
60
8
72
16
20
16
116
40
44
28
5
19
48
24
41
7
8
4
56
9
7
24
41
31
8
96
45
12
79
8
33
24
31
20
52
12
20
36
9
48
108
72
48
3
28
17
19
36
53
7
5
15
36
16
5
7
8
81
15
33
39
9
7
12
44
4
8
21
60
12
19
20
100
36
12
12
24
17
123
4
5
3
64
8
4
29
48
43
5
24
19
41
36
3
4
60
48
56
28
17
84
31
101
67
5
36
43
12
8
16
36
12
44
40
8
40
12
116
9
39
33
60
36
31
24
96
5
31
32
36
52
5
15
81
7
56
4
32
21
15
4
24
44
16
41
19
32
48
4
20
12
33
27
9
12
27
76
29
36
12
79
20
45
84
12
55
5
3
72
12
96
16
48
20
64
29
3
4
65
7
96
77
48
7
12
44
28
36
12
12
24
48
60
8
36
28
8
72
45
36
12
51
40
17
7
72
17
15
16
5
27
9
27
24
28
12
12
84
17
67
32
84
9
51
57
55
17
12
55
20
28
53
19
44
21
12
39
12
24
64
5
24
19
44
16
44
4
60
20
28
29
7
113
43
5
15
81
12
55
5
39
24
48
105
31
36
8
24
16
60
32
4
8
160
17
19
8
16
20
12
21
15
40
48
8
84
60
28
48
65
19
24
5
120
15
16
36
32
21
36
36
43
5
48
19
5
7
137
3
100
17
31
17
12
79
32
69
39
24
12
28
36
17
55
41
84
24
55
17
27
28
44
21
7
17
7
17
15
52
24
60
12
12
92
45
48
7
53
7
29
43
5
60
7
24
20
9
36
36
7
17
19
5
7
89
27
81
39
16
12
29
75
12
21
7
12
77
36
99
76
5
15
4
12
17
3
52
65
36
27
21
87
16
89
79
12
41
19
44
24
33
7
104
40
12
32
52
12
53
15
156
21
24
72
19
29
55
24
80
52
36
41
219
12
36
52
65
7
80
21
7
53
7
20
21
15
21
27
16
8
4
29
19
60
17
60
103
36
8
4
5
15
12
21
123
36
36
76
56
16
48
8
28
48
24
24
120
96
53
12
12
15
36
69
19
53
31
24
24
41
31
29
55
36
12
24
5
15
16
48
17
19
44
12
16
80
28
5
48
103
24
24
20
64
8
33
144
43
60
17
43
41
60
19
72
5
19
108
32
16
8
12
21
3
40
17
51
4
12
17
96
12
84
12
36
48
15
33
27
129
15
36
33
43
12
5
55
132
44
21
63
4
96
53
7
8
9
43
5
15
64
20
16
5
15
52
36
24
32
28
12
48
24
17
60
27
24
45
55
53
3
36
64
17
87
4
12
5
19
17
19
8
16
60
5
12
3
76
5
27
52
53
19
12
128
57
39
40
53
7
5
127
41
15
16
29
39
36
69
180
39
36
21
19
48
5
3
12
96
40
8
33
36
36
108
132
3
57
15
33
84
12
19
17
31
36
164
4
17
115
17
39
28
12
29
43
41
19
29
12
3
36
28
32
52
5
7
8
57
24
31
12
5
55
12
5
12
3
28
12
5
3
4
24
5
19
12
44
4
29
7
20
9
7
17
144
7
8
21
7
32
9
36
67
8
52
48
17
15
4
132
20
21
43
84
29
7
20
48
60
9
43
12
128
57
31
17
19
56
24
4
24
17
3
64
8
9
12
3
33
43
5
19
20
64
36
5
60
15
4
12
20
60
28
17
31
24
24
53
3
4
12
12
8
48
40
24
29
24
15
16
5
7
5
36
3
9
27
12
9
72
7
8
4
32
45
19
8
69
43
29
19
12
108
5
3
4
12
5
31
60
29
48
3
4
17
12
31
8
21
55
12
80
4
8
21
15
28
41
55
8
4
5
7
20
36
28
44
72
12
40
5
7
8
72
12
36
21
132
15
4
116
24
88
12
96
24
8
36
ABCD 98450226926*3^$a+1 [50012]
96
9
36
54
117
8
1
54
42
143
37
30
45
56
48
1
15
48
32
64
80
216
25
15
45
18
17
73
47
19
45
45
11
25
54
216
24
57
32
48
64
9
36
51
93
59
235
45
96
15
161
25
135
96
8
40
32
7
126
27
48
15
105
32
7
17
73
6
66
15
93
42
54
36
48
36
59
37
48
11
40
9
36
11
19
21
104
24
265
36
60
39
96
21
51
57
6
30
51
56
37
27
9
126
9
24
45
35
31
9
141
35
16
93
30
21
15
24
33
248
24
88
80
64
15
9
24
45
30
6
126
89
120
24
1
47
127
312
9
32
24
43
66
35
61
30
29
16
48
15
41
16
129
71
55
18
30
33
32
61
90
9
261
11
139
144
30
15
32
136
33
39
15
65
16
105
15
15
24
41
31
18
15
8
13
144
12
15
63
33
87
6
11
48
136
15
57
72
120
168
120
8
40
9
63
8
1
24
215
16
39
81
56
24
40
15
48
57
48
8
217
30
6
11
24
1
39
69
36
15
15
185
24
25
42
84
177
9
18
66
131
16
57
12
3
32
40
75
101
43
30
15
32
7
6
36
143
31
65
24
1
87
3
114
72
11
40
57
23
133
60
54
162
15
93
36
71
24
112
32
121
135
9
63
57
36
11
40
8
16
75
336
93
8
40
3
21
104
55
54
3
33
60
11
133
11
25
54
30
27
9
47
40
3
245
72
48
55
65
16
63
41
24
61
30
5
24
40
8
64
128
25
12
24
144
11
24
31
6
59
16
105
39
69
27
39
126
60
30
9
69
36
126
9
39
17
88
27
90
48
60
23
40
24
8
88
120
123
90
11
96
133
54
36
54
3
159
18
156
24
3
24
240
3
36
30
107
73
327
33
54
65
16
45
24
90
12
29
16
99
5
16
48
176
40
72
32
136
96
33
87
39
9
8
103
126
35
133
27
56
19
29
25
111
24
51
84
57
57
23
169
39
141
54
21
8
25
111
15
41
13
42
54
54
12
33
21
11
13
27
48
45
36
15
45
36
23
25
6
41
43
21
111
41
67
66
96
99
144
56
109
3
87
57
8
16
32
64
56
109
11
40
32
7
60
53
16
216
216
72
32
79
57
63
60
45
39
57
33
23
13
11
16
33
15
24
117
3
8
13
131
16
48
15
9
8
97
47
96
13
35
40
56
16
8
49
36
35
120
55
24
66
47
49
18
5
25
15
21
75
39
57
33
12
59
16
120
39
6
3
80
55
17
64
69
36
54
137
24
31
105
3
180
57
159
17
7
33
8
61
35
24
31
150
138
72
9
80
16
80
13
3
8
31
18
12
179
1
135
24
9
36
35
19
221
85
36
30
78
11
1
24
30
9
8
169
54
41
13
147
9
15
75
60
9
32
133
36
15
21
24
144
35
55
30
3
57
30
65
160
128
120
103
90
186
18
72
75
135
9
45
51
24
32
40
48
189
3
27
5
31
144
33
63
81
8
88
24
8
7
65
19
5
55
9
8
19
5
49
36
59
40
39
57
24
24
45
11
151
18
15
21
27
8
49
6
9
21
60
39
105
12
24
11
40
56
13
144
83
7
57
48
75
21
105
6
144
17
13
11
13
11
16
39
41
88
72
39
66
15
45
90
18
15
32
16
27
21
9
95
37
59
25
24
23
64
123
96
45
21
59
55
54
120
72
11
48
136
3
6
30
137
67
21
69
107
24
160
9
47
43
6
111
9
15
9
30
6
54
30
6
41
160
9
15
72
80
24
168
37
18
90
36
90
17
7
137
24
144
1
111
15
105
24
69
66
180
117
153
60
35
85
24
12
71
192
61
27
27
141
176
25
15
24
21
75
8
40
87
9
24
32
24
72
64
45
3
8
24
16
39
54
11
24
25
30
24
30
36
24
30
6
59
40
45
123
24
105
135
45
11
7
12
21
33
15
81
48
111
111
9
24
32
16
39
41
127
30
27
9
144
63
24
3
5
48
40
48
45
36
18
90
72
30
5
13
72
11
88
15
129
45
51
39
41
24
112
9
159
57
15
33
63
27
45
120
165
66
6
30
165
48
8
19
18
51
32
24
13
3
8
121
23
25
6
41
64
51
18
11
25
24
23
64
96
189
51
27
21
32
13
11
133
3
32
7
30
54
96
93
87
18
12
3
21
84
23
88
129
156
24
11
19
53
ABCD 98450351128*3^$a+1 [50032]
18
540
18
72
18
18
147
69
123
21
54
36
144
93
132
45
162
45
240
180
60
249
27
135
90
159
183
72
141
84
45
63
27
36
18
72
27
48
60
117
27
9
39
303
18
90
9
27
21
192
147
54
54
72
144
9
45
108
72
15
12
45
36
15
75
180
108
54
216
27
117
123
144
3
306
27
153
234
93
123
21
231
18
72
90
144
18
18
72
57
123
18
159
165
18
45
240
75
33
237
72
18
105
75
126
27
192
51
36
216
108
54
27
180
45
15
36
93
612
15
12
135
18
198
252
9
108
117
18
237
33
63
99
105
21
159
39
201
48
60
51
90
180
90
21
51
108
36
93
285
180
90
36
36
36
18
39
15
357
21
72
18
18
252
147
51
9
297
171
12
15
72
108
198
27
192
156
132
105
87
48
252
189
36
54
36
36
69
201
198
72
57
60
153
27
60
183
162
72
90
21
15
69
48
48
192
57
135
261
72
3
33
111
96
45
15
75
18
231
21
18
54
162
93
51
72
9
60
228
45
180
15
21
72
54
36
18
39
12
75
108
162
126
72
126
39
15
93
15
108
57
33
252
15
39
36
9
135
90
18
105
132
15
18
27
45
180
15
96
132
135
36
90
27
9
3
213
27
117
270
18
27
48
141
36
15
39
72
18
51
183
198
162
225
12
240
63
18
54
45
48
15
108
18
399
15
108
9
45
51
219
21
87
108
54
36
99
45
18
33
12
27
54
324
15
3
9
171
69
36
252
3
54
171
99
198
126
21
33
15
111
36
81
9
243
45
3
132
45
243
12
87
18
108
324
75
60
81
15
57
18
72
93
15
18
54
180
72
90
3
123
54
36
18
126
15
39
54
36
144
36
459
81
111
33
75
15
117
96
129
75
36
123
21
96
9
180
144
72
27
45
18
54
54
81
36
153
291
36
33
159
21
27
153
504
75
15
18
90
18
51
36
399
288
18
198
90
72
39
15
81
60
3
81
9
99
48
132
240
435
36
306
3
15
18
54
93
15
180
93
87
72
144
54
72
51
39
180
21
204
96
132
15
90
135
27
18
252
36
18
81
48
141
216
183
132
45
36
75
123
36
234
27
60
93
72
15
39
105
201
108
279
135
342
3
132
63
36
72
18
126
21
60
333
39
15
93
144
33
36
111
393
3
69
15
39
72
144
321
192
12
96
99
36
189
96
12
117
36
18
21
51
45
45
144
243
63
144
33
48
63
117
63
72
180
18
144
36
54
ABCD 98451721198*3^$a+1 [50095]
88
12
141
23
115
5
145
71
1
47
151
12
17
16
24
21
11
24
1
11
52
3
9
24
32
12
55
12
9
36
9
15
9
27
8
13
3
12
9
11
43
36
53
40
108
20
4
9
51
48
21
15
21
11
79
5
13
11
24
40
32
25
48
36
179
36
4
36
84
45
107
24
36
96
19
6
23
52
24
9
51
33
18
42
11
12
115
17
16
36
20
43
48
54
3
108
12
45
3
27
5
85
6
5
12
12
76
24
32
19
66
11
12
37
18
12
9
189
35
36
4
36
15
17
12
16
15
69
32
43
30
195
3
24
36
29
1
15
24
56
48
1
3
80
16
20
25
71
16
39
5
1
63
9
3
12
56
4
15
48
33
12
104
19
41
49
15
44
25
27
33
48
87
56
16
60
20
24
7
89
55
9
15
9
12
9
24
18
12
101
49
12
3
8
40
32
7
18
107
25
95
16
12
21
84
27
33
48
95
13
36
15
8
40
15
30
3
68
127
54
11
49
59
25
27
63
6
36
48
96
39
72
45
3
105
36
23
36
40
69
23
28
12
144
99
105
39
18
15
24
24
57
35
100
45
3
15
72
42
63
92
1
171
33
27
21
27
81
42
54
75
116
100
32
13
54
5
16
12
117
11
12
168
12
25
6
5
12
40
105
3
32
103
21
105
23
12
144
64
45
6
29
7
41
49
36
72
63
12
8
60
67
65
36
85
12
18
6
3
63
9
33
23
40
32
12
4
12
33
24
75
20
12
4
9
87
9
30
125
72
40
24
15
18
102
18
11
7
129
8
13
27
32
4
12
20
7
45
27
18
47
40
21
23
36
1
18
21
8
16
81
18
17
36
37
11
64
56
64
8
49
3
8
25
3
51
84
57
3
17
4
20
16
69
36
39
60
8
121
6
5
60
48
7
29
16
60
3
45
45
3
44
49
12
87
21
90
9
12
69
6
9
176
24
4
12
9
11
19
6
11
25
84
75
24
27
78
54
17
31
54
3
36
57
3
9
3
80
49
179
264
1
24
83
25
23
36
88
8
73
35
205
39
8
7
12
5
13
63
63
41
4
81
6
9
80
40
15
33
8
13
12
63
24
12
44
1
36
15
32
25
11
25
60
51
15
9
81
183
21
39
12
111
9
165
54
57
69
6
5
4
129
11
64
60
44
28
45
15
8
12
19
54
119
60
37
39
56
73
12
315
24
57
23
16
8
25
27
48
68
7
5
13
23
12
12
61
11
24
4
48
12
72
180
3
201
36
21
18
21
8
25
3
8
61
11
24
13
35
25
87
3
17
13
36
36
60
3
96
44
16
12
3
137
24
4
92
37
12
51
68
7
9
20
28
87
53
28
33
72
15
33
114
33
195
5
24
43
6
12
3
12
48
9
27
15
29
16
3
45
15
30
3
33
35
64
20
48
4
69
47
7
17
4
24
68
25
3
20
37
12
3
68
37
24
36
47
28
8
25
167
28
21
83
12
88
12
15
6
18
9
48
24
68
16
45
60
47
40
33
15
32
4
44
4
32
48
16
12
60
57
27
45
18
33
8
40
15
17
19
21
20
52
51
174
15
60
3
165
33
47
64
105
11
72
100
15
53
37
15
51
17
43
9
57
71
37
18
5
12
16
21
15
24
20
16
20
13
71
4
92
64
24
15
5
31
6
48
3
24
44
216
16
27
66
11
25
24
15
21
3
45
72
6
45
120
108
32
4
116
40
33
47
4
9
30
21
33
36
27
8
16
8
28
12
33
47
133
54
93
51
21
20
48
28
57
18
9
36
9
144
27
44
43
17
60
60
4
57
12
60
15
20
112
24
9
108
35
13
155
61
60
51
24
104
1
3
56
7
54
18
5
37
15
15
18
42
41
24
1
35
73
72
23
120
7
84
245
36
7
6
12
15
24
33
60
47
25
18
48
5
52
3
57
15
53
19
36
17
37
11
40
39
30
78
18
30
42
3
33
51
20
48
76
72
48
9
15
120
21
15
36
21
24
35
16
3
17
84
25
23
40
72
21
119
108
148
24
3
90
12
75
24
24
63
48
126
3
20
88
68
96
16
168
60
9
3
72
33
72
12
15
93
11
24
7
48
6
47
25
75
32
88
195
168
30
11
85
3
36
9
87
8
37
36
99
63
162
39
81
36
143
25
119
1
24
18
17
85
78
5
4
21
132
147
44
12
13
36
23
40
3
33
9
15
32
19
77
49
54
162
47
31
9
21
36
35
4
84
12
20
16
9
60
84
36
15
3
5
16
36
15
60
89
12
25
18
29
16
9
12
99
20
72
60
120
12
60
7
9
12
8
16
84
12
63
17
84
109
15
21
23
60
25
78
54
3
68
28
12
45
18
54
63
33
90
29
43
5
13
12
3
24
36
116
1
87
12
156
60
132
21
15
21
11
24
61
47
1
36
3
15
18
87
12
8
40
68
4
56
4
44
4
21
120
59
13
24
11
25
23
25
155
24
12
31
12
173
64
8
13
47
96
109
15
57
15
39
17
13
27
72
96
45
71
73
75
27
29
61
83
85
15
32
43
33
39
29
36
24
4
20
121
15
24
81
47
48
55
17
13
36
23
1
12
47
52
45
60
18
30
6
29
48
49
35
88
56
1
156
23
132
205
18
5
31
33
12
44
24
12
48
13
59
13
18
18
15
24
87
5
61
27
20
28
200
19
210
11
13
72
35
4
8
60
13
135
33
27
32
7
5
91
18
12
78
9
56
55
21
120
111
5
73
15
21
23
48
12
12
16
99
33
45
12
23
88
8
124
32
31
54
39
36
20
16
24
9
24
23
49
11
25
12
147
8
85
12
60
18
ABCD 98451836974*3^$a+1 [50023]
39
3
18
36
15
75
30
54
90
72
24
123
36
87
117
51
90
39
72
15
30
3
72
39
30
6
33
147
105
24
117
183
105
162
9
48
60
12
69
99
141
339
237
90
33
3
69
15
6
3
27
114
36
3
27
117
63
129
21
108
72
84
24
36
126
90
147
72
69
195
111
36
48
60
36
84
6
180
120
240
126
129
69
156
6
90
30
57
51
36
6
108
282
78
36
123
21
51
144
21
159
180
15
150
120
90
81
48
3
390
27
207
189
177
228
75
15
72
9
9
171
105
3
72
69
51
69
75
24
81
90
6
126
48
150
12
114
69
36
39
165
36
171
18
60
90
336
90
24
12
63
81
276
48
39
21
12
39
144
57
3
231
36
48
36
54
39
3
48
36
369
27
18
72
54
54
39
51
6
174
60
36
300
6
18
21
120
21
3
51
30
6
198
102
18
6
84
129
3
18
66
45
48
111
12
60
30
63
105
15
36
108
3
180
84
45
144
45
60
162
48
21
105
3
21
15
96
195
36
33
87
9
84
57
183
81
306
90
78
66
3
36
24
120
33
60
174
36
18
6
213
3
30
60
54
120
114
156
24
12
54
9
84
87
150
3
123
54
90
54
342
108
72
84
54
171
69
15
144
3
90
84
60
30
54
39
213
24
84
60
12
198
21
345
174
9
153
18
162
198
42
48
72
90
54
24
102
57
33
18
21
51
9
9
171
51
30
39
24
51
90
75
171
9
48
237
36
48
72
27
51
141
75
30
270
6
3
81
6
33
21
3
123
93
15
30
39
36
57
18
69
93
3
15
105
96
45
60
84
39
87
189
45
186
33
36
60
144
81
42
210
54
36
294
90
84
132
138
42
18
120
126
36
378
36
3
87
36
18
39
111
72
57
261
39
33
3
165
156
75
15
9
87
33
111
36
90
84
39
204
12
219
126
90
33
21
72
138
90
6
36
18
30
60
21
231
33
87
204
84
9
177
156
3
111
105
15
6
18
72
48
9
12
51
24
33
21
72
39
15
324
66
36
3
21
123
3
48
21
24
87
90
39
51
48
21
51
60
84
60
105
75
69
87
60
48
21
129
12
24
30
36
18
39
111
102
18
180
9
81
75
21
123
51
6
39
15
12
9
45
3
96
36
120
75
93
81
39
87
129
24
36
81
96
123
105
42
30
3
60
105
12
3
51
45
15
66
324
39
180
60
27
78
75
51
30
90
24
69
3
54
36
39
51
33
15
6
36
90
18
12
54
6
48
96
159
96
9
162
24
105
15
36
144
36
18
60
51
21
108
231
201
84
90
45
15
33
276
120
87
9
45
6
18
30
150
12
18
42
228
186
33
111
120
6
36
39
99
72
180
129
24
87
54
90
84
96
234
51
24
27
18
39
183
57
123
30
99
141
147
267
120
144
21
21
30
57
123
57
3
69
219
12
18
75
237
18
156
6
48
99
27
93
72
69
240
72
18
72
18
15
201
15
24
81
6
18
30
240
66
39
15
21
204
180
84
21
102
24
ABCD 98451989698*3^$a+1 [50062]
41
7
29
19
17
24
208
32
36
67
41
175
72
173
16
176
48
67
185
144
136
3
137
60
43
77
7
33
8
12
7
197
43
156
17
48
55
177
183
65
60
19
41
127
149
60
199
285
116
31
65
168
36
96
103
41
144
156
43
77
79
77
43
5
139
137
156
43
9
56
55
132
60
29
36
204
151
53
120
12
55
48
77
24
36
240
124
80
180
43
233
55
72
93
284
24
12
4
80
136
75
29
19
41
16
3
77
48
7
12
17
79
17
60
60
175
65
48
240
79
48
5
60
43
45
135
240
5
60
36
84
19
36
144
60
156
65
19
41
7
12
48
65
7
41
96
24
36
144
12
244
164
72
223
24
77
199
221
144
96
31
173
96
391
192
41
16
3
168
12
137
36
55
185
48
112
108
39
77
208
188
28
32
247
17
96
115
125
144
124
32
384
36
55
53
60
72
55
5
4
159
65
96
24
52
27
53
48
19
36
41
28
15
41
67
5
52
92
24
19
53
7
57
164
247
48
12
33
32
112
3
53
120
67
53
72
67
96
101
103
17
24
7
29
160
123
17
36
7
48
12
221
187
209
31
5
324
144
127
89
43
36
41
28
212
103
41
12
7
77
31
29
163
45
3
65
60
48
60
340
75
41
19
180
9
51
21
36
80
48
12
43
41
60
96
264
360
40
56
24
144
72
283
84
41
192
120
144
216
24
180
91
108
57
128
55
12
168
17
24
60
43
17
96
24
24
96
100
44
64
116
7
5
7
336
17
55
168
81
140
19
17
40
8
67
108
41
240
96
24
31
173
12
244
36
248
7
185
64
39
65
7
192
108
89
19
17
60
7
96
84
156
221
96
48
216
84
52
3
69
8
48
127
173
76
63
53
55
12
177
51
132
108
29
156
28
135
41
91
125
115
89
19
264
108
60
65
55
185
127
77
84
16
39
12
5
84
43
41
7
72
41
36
156
240
24
24
96
144
16
320
103
120
48
53
60
36
60
139
41
103
197
199
41
180
19
17
103
197
144
196
3
41
156
24
19
5
7
29
36
328
80
36
100
3
77
60
91
108
144
60
48
240
29
276
48
76
231
53
72
7
113
100
108
75
77
247
137
103
108
89
28
8
120
84
180
96
144
24
120
7
72
113
24
103
173
103
5
120
19
437
91
29
19
12
65
24
24
67
269
96
103
57
80
60
48
55
77
295
65
55
168
65
4
75
105
56
36
84
76
39
137
55
12
173
84
264
72
60
7
180
177
20
16
123
24
77
91
12
77
156
7
48
89
16
164
60
204
7
240
29
60
84
55
41
28
32
36
60
55
65
24
88
351
45
20
127
72
17
88
32
19
12
120
33
ABCD 98452561822*3^$a+1 [50156]
6
30
45
144
16
80
21
36
7
11
6
63
27
13
96
17
87
40
17
18
30
55
80
153
78
1
11
42
18
18
12
27
16
56
9
7
47
6
30
54
72
24
15
39
1
11
60
81
63
97
5
54
6
7
32
64
80
105
54
25
5
6
30
24
31
149
3
33
55
29
42
9
112
48
32
40
8
39
1
216
8
21
186
54
72
43
5
72
90
54
43
11
6
48
111
15
180
45
27
13
47
33
24
27
36
25
35
37
80
21
114
48
18
6
1
24
41
180
99
63
78
12
87
64
11
13
11
126
108
18
9
93
36
7
53
234
25
47
49
59
13
23
9
40
23
129
24
45
19
35
93
249
66
37
71
1
104
72
27
21
15
84
61
56
33
12
24
27
99
21
112
8
15
18
24
15
33
87
45
27
16
5
114
105
40
143
18
90
30
42
18
27
40
8
40
48
11
96
37
11
45
15
9
63
25
128
9
87
15
1
23
30
24
27
136
107
30
7
35
54
7
65
79
29
19
32
96
177
18
85
23
49
5
3
24
45
123
21
66
36
42
51
57
72
12
6
117
21
27
144
51
162
27
88
5
27
63
6
12
42
21
40
24
23
25
32
120
48
39
9
15
54
18
102
36
54
72
6
67
17
60
18
25
8
177
31
5
90
57
15
198
19
41
31
48
32
24
16
65
55
29
27
9
24
15
21
66
24
25
59
42
48
19
5
126
12
73
41
36
12
36
216
3
141
19
8
45
24
3
45
36
7
8
24
93
27
45
243
9
36
3
51
18
3
45
3
195
24
13
5
27
75
13
65
39
88
32
16
17
15
136
17
12
36
36
43
65
135
16
11
18
36
126
36
85
48
72
35
18
51
21
19
35
13
23
25
23
81
48
15
177
21
27
40
155
30
6
12
13
80
16
5
48
3
72
16
5
36
15
3
37
24
149
3
3
85
35
37
35
24
21
40
32
33
7
191
12
42
12
168
126
120
1
48
221
24
12
24
30
129
72
33
15
16
47
102
27
51
37
48
113
15
16
35
13
176
15
84
21
69
6
21
69
19
8
24
21
18
1
65
36
24
43
8
3
45
160
47
33
51
13
11
72
45
243
141
40
48
80
51
12
9
24
99
18
48
19
53
3
24
16
101
60
84
27
33
30
6
43
5
18
24
81
24
120
21
90
9
9
24
18
18
90
25
29
30
42
18
1
24
77
36
7
53
27
45
30
6
159
21
30
61
8
16
80
21
54
12
24
30
18
81
81
6
48
6
48
27
15
49
24
32
39
30
51
63
57
24
72
3
45
9
15
3
18
162
97
17
15
21
174
24
12
18
36
43
17
48
18
24
61
29
43
5
36
15
9
12
123
93
19
8
105
102
33
57
111
120
45
19
281
103
24
48
23
6
75
81
15
3
96
69
69
18
25
83
42
12
60
12
54
25
29
27
15
30
19
35
42
3
40
24
35
36
105
57
15
27
13
72
35
18
3
16
53
115
143
18
7
23
97
104
39
54
27
3
13
65
39
9
6
25
11
13
24
32
15
18
31
32
9
6
9
45
51
57
18
12
81
135
36
69
111
25
24
29
3
99
181
24
29
54
132
9
16
95
24
72
120
49
8
33
18
21
51
18
91
35
24
30
55
144
53
67
5
60
30
6
51
24
27
45
105
12
18
60
72
12
49
56
16
8
15
57
3
30
15
24
75
30
72
24
7
5
114
18
55
11
21
40
8
45
67
48
80
21
19
17
15
15
9
87
33
21
48
67
11
13
5
12
60
3
69
72
3
27
13
11
141
21
67
35
6
12
43
35
37
32
112
48
80
45
18
9
81
127
32
24
75
12
72
6
54
157
41
159
33
60
67
35
13
5
3
39
73
56
27
157
137
90
18
43
23
126
114
54
18
12
90
67
168
35
18
42
12
85
23
25
48
24
80
88
41
6
1
17
18
30
42
21
24
21
51
88
41
36
3
57
36
30
90
43
65
72
54
1
23
25
96
23
1
80
16
8
3
12
1
56
24
99
13
113
42
18
51
16
24
53
51
96
16
32
51
96
48
18
18
24
1
29
27
9
60
12
127
32
93
75
21
12
54
96
33
51
18
3
69
43
101
72
19
8
88
24
5
60
18
12
1
53
27
9
36
3
40
119
1
95
1
24
56
99
37
65
39
15
121
23
6
84
72
78
1
80
40
48
32
33
30
78
99
88
11
66
19
24
48
17
6
12
18
19
32
144
24
88
77
123
75
84
6
72
12
24
39
87
36
30
78
9
27
21
24
24
16
53
6
69
48
39
60
18
123
40
72
11
54
7
80
21
27
63
9
33
36
19
53
30
13
32
27
21
195
45
16
56
9
114
37
17
15
96
99
6
54
36
12
129
15
49
5
171
64
56
3
36
54
27
64
47
25
152
21
19
95
102
123
21
132
30
33
111
6
18
81
24
165
12
39
33
127
23
1
11
45
81
15
75
93
105
7
35
37
35
12
90
ABCD 98452685096*3^$a+1 [50083]
84
16
2
54
108
46
66
60
144
66
6
140
28
24
2
88
86
16
8
36
36
28
6
72
2
102
34
20
42
30
58
110
4
60
12
8
22
30
26
142
48
80
10
8
94
42
96
18
56
76
48
24
12
24
14
18
12
16
42
38
16
68
28
18
24
38
4
54
6
68
28
12
12
66
18
96
128
28
12
8
22
6
114
2
6
18
16
48
12
116
4
48
2
16
152
106
32
22
6
12
120
24
30
6
74
126
28
36
18
2
36
100
44
34
54
48
90
152
6
12
22
18
14
16
62
18
18
4
48
12
20
16
36
20
4
60
96
36
44
18
22
8
10
6
26
106
20
12
88
38
72
130
12
2
154
72
32
70
2
246
34
36
60
12
72
60
120
30
78
42
74
16
38
10
20
40
12
38
16
30
96
74
70
24
32
34
62
84
88
8
108
12
72
22
110
138
22
74
10
24
6
14
12
46
48
66
188
10
8
174
88
180
62
18
52
128
16
2
10
44
10
8
46
56
18
6
10
150
84
48
24
6
14
16
192
32
64
26
58
8
4
56
10
150
20
4
84
32
60
12
40
32
4
104
28
12
56
76
48
96
36
66
30
120
8
132
108
4
6
2
4
120
56
4
56
52
50
118
18
170
16
6
2
52
204
12
144
48
92
6
208
74
22
54
24
42
66
44
208
108
8
22
54
36
12
48
44
60
64
20
24
40
8
52
116
16
24
96
78
38
82
2
28
48
32
220
36
50
10
14
238
24
8
12
148
18
72
50
52
20
70
54
72
44
40
140
28
30
32
18
52
84
116
34
54
12
20
160
98
10
38
78
36
36
4
6
74
78
16
14
36
126
16
30
72
42
48
18
150
80
48
16
56
34
78
2
16
48
44
48
40
2
22
60
36
8
4
8
22
6
44
40
20
18
22
32
16
2
16
14
58
38
76
48
12
24
12
38
130
54
38
40
24
26
82
8
30
40
32
16
30
204
36
24
36
12
24
104
76
38
18
102
40
18
24
24
6
56
90
124
74
106
158
22
56
40
138
24
78
44
220
68
70
32
18
40
6
14
16
12
20
34
8
70
216
50
130
12
20
60
12
22
126
90
14
168
28
8
16
84
12
30
18
60
36
36
44
16
80
52
72
18
168
30
48
12
12
66
6
74
94
122
64
2
4
68
52
18
6
12
30
24
78
48
2
82
44
124
8
52
162
18
60
8
34
30
80
16
90
38
60
136
20
76
48
24
180
12
60
48
2
16
18
54
26
12
4
36
18
6
24
120
12
72
126
50
6
16
74
30
88
6
74
40
6
2
58
24
6
42
108
12
72
48
24
6
50
28
42
72
38
4
86
10
44
36
4
114
42
12
18
8
6
36
220
32
12
36
28
60
120
24
12
8
36
34
2
16
24
110
16
158
90
6
4
30
86
114
22
84
30
8
30
36
52
44
48
76
96
44
22
14
10
14
4
48
132
80
28
30
14
4
12
20
60
12
6
46
8
16
12
12
176
76
24
20
16
36
24
30
8
40
230
28
24
6
30
2
22
44
6
58
126
152
42
28
92
6
16
50
60
18
18
30
40
24
30
24
12
54
38
10
6
32
60
28
156
60
44
100
80
34
66
24
36
2
10
12
32
16
24
44
126
6
52
6
6
90
18
6
50
6
66
70
2
78
118
12
30
120
62
36
16
6
78
72
42
66
60
72
24
36
84
66
2
126
22
32
40
36
132
32
72
10
24
174
48
32
52
6
30
12
36
44
30
22
60
86
54
58
32
40
14
34
32
154
12
72
138
2
36
240
12
60
18
22
72
8
40
32
36
16
30
66
20
52
6
50
12
42
30
42
40
86
84
4
36
30
18
78
38
202
30
18
42
108
66
38
12
94
122
28
32
64
56
24
18
30
10
26
100
32
28
36
60
30
18
126
74
28
18
14
28
92
90
22
90
18
48
20
4
54
24
240
62
144
64
20
6
90
64
8
48
16
6
32
22
50
40
18
48
62
120
22
104
34
8
94
68
72
16
20
10
42
30
2
4
32
28
24
12
8
82
6
18
6
18
86
34
66
6
6
32
52
6
2
16
92
64
24
50
24
102
40
24
26
18
16
6
30
8
36
46
30
26
22
18
30
92
76
36
126
42
6
24
38
4
6
24
24
72
144
26
40
48
56
190
18
132
8
10
2
36
24
16
120
8
40
24
92
24
40
14
40
42
8
46
42
92
48
24
4
24
12
24
56
24
10
182
82
32
48
18
4
36
32
40
20
40
8
18
46
8
28
132
80
16
72
32
42
30
24
100
72
48
24
62
46
24
114
14
76
6
6
60
30
110
28
6
50
46
30
60
8
36
64
50
46
168
42
30
60
48
20
90
10
60
20
36
12
70
8
46
8
18
154
54
54
2
10
14
190
26
106
20
48
42
48
24
22
18
8
42
88
ABCD 98452691042*3^$a+1 [50285]
39
25
128
12
48
12
141
39
132
3
78
39
24
39
25
83
9
9
15
27
18
15
24
16
44
45
18
12
45
33
75
15
25
23
81
51
48
45
27
57
28
44
3
37
36
32
12
96
33
15
52
20
45
7
128
4
44
4
65
48
15
27
13
72
20
3
9
3
18
39
21
3
84
3
49
60
20
4
32
28
32
40
23
57
135
97
92
9
15
76
71
105
40
5
12
15
21
60
7
24
44
36
51
45
93
7
12
20
123
97
36
107
13
17
18
24
21
64
8
45
15
60
24
88
53
43
24
32
3
13
77
15
45
3
15
48
117
33
120
24
48
18
25
24
68
144
64
56
36
15
60
49
68
112
8
28
35
18
67
20
4
44
84
36
87
33
45
12
7
20
112
11
33
360
60
9
3
28
92
24
16
32
12
33
3
135
9
9
15
52
72
5
51
124
8
4
128
28
20
12
3
129
28
36
32
4
11
33
4
12
41
48
27
48
39
1
84
12
8
12
28
32
21
55
60
24
20
3
81
180
16
8
3
120
33
12
24
136
104
69
15
4
8
24
168
75
21
4
23
42
15
28
68
192
15
72
36
21
3
1
84
80
12
48
45
51
192
3
21
64
20
12
60
3
54
6
81
39
9
112
68
12
39
12
18
15
12
4
83
13
35
129
24
15
54
48
18
54
63
33
19
36
47
45
15
57
16
32
12
120
88
144
11
72
45
15
45
21
24
75
15
30
15
63
9
39
1
36
5
139
44
312
24
21
3
177
12
36
72
42
1
12
68
132
28
29
48
3
57
108
51
111
30
7
96
20
40
32
3
72
9
60
76
5
18
12
18
15
45
27
60
64
23
21
16
23
30
87
3
37
24
20
15
61
83
48
213
9
15
48
12
72
4
29
51
15
81
4
32
124
8
40
41
87
28
5
75
72
93
30
37
20
24
99
42
3
100
80
15
129
40
23
93
12
12
96
117
15
3
25
32
28
59
57
9
54
6
55
44
45
3
45
19
68
36
75
9
33
3
12
12
21
55
60
65
111
33
6
12
60
69
3
120
18
42
18
3
24
12
16
20
105
72
66
1
8
51
21
24
45
30
49
8
15
18
159
100
71
1
8
156
4
8
12
52
60
24
84
5
3
40
47
18
103
44
15
18
48
90
1
176
12
60
100
53
7
20
96
36
16
8
36
9
31
23
21
72
60
52
276
32
27
150
127
8
36
24
12
3
45
12
16
35
37
96
17
15
84
63
30
55
8
87
138
42
36
37
68
64
5
6
12
57
51
132
13
5
54
33
52
12
20
21
79
8
100
11
25
92
15
18
91
71
25
47
45
12
231
13
89
3
120
64
8
21
7
47
73
8
27
49
104
132
27
48
13
36
11
18
54
121
107
33
27
30
75
48
40
35
21
96
48
36
28
41
19
23
73
80
4
35
21
100
12
173
27
28
59
30
3
12
108
12
63
45
27
25
92
63
33
28
104
100
11
21
33
7
41
132
111
12
15
18
67
5
42
18
43
32
24
9
31
8
63
85
23
72
25
8
99
36
1
108
168
60
8
69
55
35
21
12
93
27
12
60
52
8
3
9
3
25
168
83
12
9
24
39
1
32
4
23
97
11
13
32
60
33
39
75
1
17
3
36
69
39
88
92
120
12
9
39
81
51
24
52
80
12
36
12
45
72
3
12
21
55
20
9
163
24
108
83
18
75
120
12
24
48
40
11
9
12
28
8
24
4
5
91
20
28
56
39
36
69
168
40
5
7
11
24
1
107
225
3
24
25
23
9
153
55
32
21
115
8
36
64
65
42
117
16
24
35
93
84
21
19
56
88
12
12
152
129
60
55
56
123
90
66
24
105
15
57
21
43
36
11
57
12
108
96
99
13
5
3
12
3
21
21
99
16
77
15
36
120
36
28
35
33
48
64
68
4
23
121
17
18
141
36
4
44
60
12
15
18
67
23
90
27
12
60
63
12
45
40
23
78
30
49
128
12
15
37
11
13
32
15
30
18
21
36
72
33
27
33
192
36
39
16
32
64
8
136
12
95
102
63
12
112
20
9
15
64
155
36
114
18
37
72
29
235
44
45
60
15
76
65
7
35
93
144
63
45
87
30
78
12
13
144
44
72
3
9
63
13
5
115
5
24
18
9
3
85
11
81
3
60
21
12
33
24
31
24
11
24
73
44
111
25
44
4
17
55
20
24
99
21
21
192
18
129
111
12
165
33
78
9
16
32
87
61
56
64
12
23
177
12
93
27
52
53
15
75
1
12
60
12
41
31
53
18
9
51
72
93
60
40
8
112
180
32
33
12
60
3
45
55
23
102
18
25
176
4
60
32
15
48
69
12
9
55
5
75
12
93
15
36
40
8
3
69
96
15
37
68
12
36
15
1
36
20
27
45
60
60
15
33
12
36
24
45
18
90
39
84
39
18
7
8
15
9
33
7
56
12
45
27
108
51
45
39
60
33
124
23
18
3
45
27
48
39
48
117
88
80
12
12
28
11
12
ABCD 98452766702*3^$a+1 [50033]
96
43
33
27
24
24
33
24
72
63
33
195
77
7
9
72
60
99
12
33
84
24
3
129
36
60
12
20
76
87
53
7
165
87
165
27
21
140
4
60
24
15
69
8
28
96
36
56
55
33
116
84
28
44
88
87
21
92
4
12
15
93
39
17
196
87
29
88
96
24
20
28
188
4
135
21
12
27
5
4
24
56
7
57
27
12
5
43
12
24
57
36
24
60
12
36
56
28
3
33
12
27
12
9
24
3
93
15
12
36
177
20
36
4
20
12
67
21
12
3
12
141
36
92
12
72
163
57
51
9
8
4
140
24
28
116
48
36
7
17
4
8
28
39
45
15
33
12
12
75
21
12
75
317
76
12
48
12
15
89
19
33
60
36
36
3
72
53
67
77
43
180
36
48
204
21
24
15
69
3
72
36
89
28
72
51
53
31
12
41
7
21
87
33
39
48
165
51
24
9
84
24
39
69
39
17
16
15
96
17
36
88
48
3
9
15
24
141
36
32
28
3
45
3
57
8
7
45
12
15
29
28
48
87
33
12
60
36
27
9
39
5
12
24
19
29
132
43
72
72
72
65
16
27
12
21
3
120
81
12
39
45
60
24
3
69
20
4
51
96
9
48
36
15
48
12
48
24
29
40
44
55
84
41
7
369
92
28
3
117
27
24
72
5
52
15
129
87
21
92
64
12
8
60
31
45
39
48
33
24
8
67
9
48
60
32
36
67
41
16
92
16
12
36
8
28
48
68
31
21
92
220
39
81
128
31
45
39
45
75
57
36
176
7
9
12
15
12
21
27
105
140
7
24
12
48
17
115
24
36
45
44
139
105
3
29
19
21
96
24
63
168
17
43
45
51
33
68
52
12
8
19
197
36
28
108
123
5
67
12
21
24
39
108
21
111
60
21
159
21
128
19
9
84
20
112
24
12
44
100
8
16
75
9
104
48
4
132
68
12
7
24
5
4
24
44
40
32
4
36
68
19
93
32
60
36
84
40
60
12
3
12
5
48
88
20
4
36
27
77
16
48
24
48
60
84
36
39
9
120
15
69
36
8
4
3
101
28
32
79
9
32
76
111
9
56
139
165
15
36
33
63
57
56
91
48
48
36
24
48
5
24
64
12
39
81
51
60
29
64
24
36
39
9
8
19
33
96
96
3
24
81
39
12
9
20
7
17
88
3
228
33
15
5
67
69
51
57
15
24
81
48
39
36
36
69
75
41
52
24
27
12
29
7
33
80
7
53
12
136
87
17
31
21
60
8
91
57
39
81
20
43
84
24
29
60
4
44
40
3
21
36
3
65
12
172
108
99
45
192
15
12
48
45
84
36
44
79
36
9
60
32
108
28
12
3
9
27
9
12
8
55
12
57
144
51
5
127
53
31
45
12
99
96
29
175
81
96
39
93
15
113
16
51
9
24
87
9
84
87
33
12
15
24
33
87
36
17
172
84
24
36
44
43
9
87
9
3
101
40
3
57
27
17
52
8
72
19
180
65
28
32
76
84
147
96
29
103
12
33
63
48
36
5
52
60
27
108
69
36
12
20
19
24
57
12
51
65
108
7
21
75
36
48
57
51
9
132
32
36
108
64
44
52
20
43
21
12
159
24
29
175
9
123
21
24
27
17
148
51
12
48
33
51
177
27
29
7
48
309
20
48
88
12
12
12
20
36
52
44
4
72
156
24
12
15
17
64
8
36
72
88
27
29
40
39
93
60
132
32
4
12
12
75
5
55
9
24
20
55
17
76
24
8
28
60
92
16
111
72
72
105
159
57
36
15
9
84
20
36
64
75
5
16
15
12
65
67
41
28
44
24
28
44
28
8
52
12
39
53
31
12
132
41
28
152
4
27
9
48
75
9
12
20
16
15
125
28
32
40
60
39
33
8
40
12
60
3
209
12
19
33
84
72
264
111
60
33
72
48
48
15
69
8
28
48
72
20
4
120
56
19
33
27
33
3
33
44
24
36
28
72
60
27
9
36
111
29
36
43
29
52
51
69
24
39
12
29
48
28
3
132
21
72
63
24
5
48
7
81
3
5
43
9
68
4
39
33
51
33
15
57
219
41
55
12
57
231
69
36
48
39
29
156
139
101
55
48
41
16
99
77
132
19
21
32
76
8
52
24
39
21
44
28
3
81
104
79
12
117
60
20
100
12
87
84
96
17
52
12
3
5
67
96
33
48
147
192
48
5
48
136
147
36
12
17
67
161
108
4
12
63
105
24
3
60
108
72
24
69
140
115
84
96
29
43
17
28
12
27
69
60
12
51
129
56
55
53
31
12
48
17
19
57
132
12
3
21
15
48
5
7
36
33
36
24
60
ABCD 98453168428*3^$a+1 [50099]
1113
180
51
96
33
447
240
165
123
144
57
36
3
117
504
276
408
87
48
105
156
24
99
93
3
21
219
177
15
33
15
432
288
21
60
63
297
39
177
84
180
183
33
168
39
33
264
60
144
180
120
276
144
72
144
3
261
36
279
261
96
444
36
75
69
96
108
111
249
36
51
285
180
63
240
117
48
60
207
153
180
360
75
45
60
135
144
96
96
69
192
27
141
339
93
84
144
636
99
21
240
123
237
3
33
15
48
144
153
135
45
243
81
351
153
12
360
99
48
237
51
213
72
3
192
453
60
72
120
168
336
135
144
45
180
159
117
300
96
303
57
183
144
33
108
480
51
129
132
219
141
99
21
24
51
624
9
39
81
159
57
279
141
336
648
171
69
75
192
249
240
279
405
219
177
84
36
36
243
192
93
336
144
72
75
213
75
192
288
144
192
336
105
24
63
93
144
96
144
51
93
216
120
204
192
135
192
33
168
135
192
48
285
132
228
75
240
45
312
120
348
216
36
228
39
501
27
33
360
336
204
171
201
279
105
156
123
165
132
39
9
252
504
60
84
51
21
24
3
81
540
195
201
951
129
36
168
195
57
120
207
33
144
144
207
45
144
180
180
180
39
96
9
135
57
720
183
192
288
201
240
264
312
39
69
300
15
57
279
9
60
36
135
96
213
180
312
63
165
27
153
60
75
45
96
120
36
183
321
276
123
57
144
36
99
ABCD 98453318578*3^$a+1 [50012]
55
71
24
234
91
125
156
234
205
11
24
229
17
18
36
36
73
35
36
24
85
143
42
138
114
126
252
30
55
17
36
108
24
12
18
25
143
72
126
175
5
210
132
120
24
90
19
11
234
24
30
72
109
179
162
168
156
36
108
438
102
132
48
132
108
102
186
463
107
73
71
18
96
144
30
25
17
103
17
54
25
11
54
6
13
35
205
71
84
72
96
84
288
36
72
168
54
36
66
144
96
318
306
204
120
90
108
114
174
162
24
108
36
90
12
288
6
108
66
19
35
42
126
18
30
25
144
71
72
138
60
54
12
253
35
36
6
90
108
121
287
60
12
180
61
47
24
18
138
78
156
60
138
6
516
6
90
48
96
523
36
65
19
185
31
59
30
55
276
17
102
36
90
19
107
90
90
60
73
65
6
84
90
90
42
19
47
133
107
13
24
180
83
277
143
13
144
23
397
227
108
108
73
41
174
24
66
36
163
41
174
312
36
13
71
330
19
89
282
18
36
439
83
60
102
36
54
36
24
48
97
173
42
48
108
42
108
199
335
72
6
127
120
95
30
6
234
72
163
17
180
120
144
54
96
49
23
162
198
84
133
11
42
342
85
161
36
18
90
42
390
36
54
90
6
108
72
157
77
18
36
72
30
144
6
37
17
246
132
90
390
150
228
144
60
36
127
71
12
97
47
169
11
54
54
72
168
30
36
144
6
210
6
30
43
47
198
18
217
5
162
264
24
210
150
66
6
120
60
36
54
138
42
283
35
96
120
54
6
126
126
18
66
253
41
174
186
30
25
47
42
18
12
240
90
36
54
126
30
240
120
24
66
306
180
60
289
107
72
48
240
162
120
162
109
35
54
271
89
18
198
6
30
96
12
36
36
150
18
31
107
97
83
108
54
6
180
144
228
42
211
5
36
108
55
83
294
48
78
378
30
90
6
49
275
30
24
72
163
35
246
162
24
13
216
125
36
114
126
90
48
1
71
240
138
96
84
180
78
120
18
90
60
84
1
149
120
60
66
24
66
54
78
48
60
84
36
6
48
72
24
102
127
17
6
198
216
30
18
96
102
18
6
49
89
6
30
79
215
30
6
109
83
150
48
19
35
96
36
144
12
97
36
65
6
48
25
480
53
43
65
54
36
42
84
54
60
36
264
144
216
25
119
90
96
12
204
48
78
37
ABCD 98453586646*3^$a+1 [50096]
27
132
30
75
3
138
195
27
57
225
3
3
165
27
117
15
21
27
18
54
18
39
168
51
45
117
18
120
129
21
27
27
72
69
84
48
99
36
69
81
12
27
105
135
9
39
27
69
12
117
60
108
87
3
57
33
27
111
24
153
3
144
6
102
78
99
3
33
39
285
168
15
225
27
18
420
30
33
21
3
3
12
45
48
3
57
9
15
75
36
9
15
18
135
45
30
108
9
108
48
12
81
12
90
144
6
288
51
33
15
63
9
21
75
33
6
66
18
60
30
90
24
18
300
78
165
45
126
6
48
99
15
33
255
12
18
168
27
12
51
21
9
24
63
27
90
30
42
3
15
18
30
177
21
162
225
99
18
96
27
39
54
72
90
108
36
24
12
144
33
12
63
126
6
36
12
42
18
33
15
33
192
15
18
39
48
93
27
57
18
72
18
15
9
198
66
6
48
18
183
39
21
27
69
39
6
3
36
105
36
48
18
72
72
186
48
36
135
120
105
114
12
57
15
81
81
54
72
108
42
30
60
48
24
246
36
15
36
75
18
126
216
9
240
216
12
33
30
45
24
75
18
342
93
51
9
27
9
9
15
3
54
288
18
69
3
18
15
12
105
138
33
144
36
12
9
99
45
51
9
90
84
90
15
48
33
192
90
108
36
381
60
60
3
129
57
174
60
102
3
15
114
15
72
156
27
120
186
30
72
18
27
105
99
48
33
195
3
45
156
159
30
24
12
183
96
9
3
75
30
72
27
63
108
42
15
3
30
15
3
72
24
48
78
12
150
33
3
105
21
18
12
168
192
21
180
3
36
36
33
60
192
237
18
72
48
78
12
63
87
72
36
102
87
45
12
18
6
54
12
36
204
84
96
66
18
180
36
96
48
144
165
96
69
12
39
309
18
153
27
54
15
24
9
51
27
153
189
156
126
144
297
15
30
24
39
81
186
12
90
27
48
3
93
96
3
81
60
144
57
36
54
24
72
93
27
144
6
282
21
129
102
96
210
150
33
24
177
30
153
36
36
33
12
60
174
42
210
54
144
42
18
135
45
30
114
138
57
255
102
123
21
144
132
246
33
39
117
36
45
18
141
120
15
30
18
153
9
126
45
48
75
9
3
45
15
18
30
54
27
51
102
72
24
15
51
18
15
132
15
54
6
18
12
54
57
129
18
21
51
66
240
27
63
12
150
12
18
105
48
225
255
15
24
54
90
12
312
48
24
54
27
9
195
15
18
63
24
3
36
96
66
15
3
45
15
105
69
75
111
57
45
18
24
12
90
90
81
33
192
78
84
60
30
126
129
15
93
75
18
12
18
9
27
24
9
27
18
102
60
30
3
87
18
18
198
90
105
129
132
30
108
78
30
33
9
12
6
45
129
39
105
204
12
3
3
57
27
60
189
117
12
108
87
45
27
24
105
36
6
18
39
63
24
21
15
33
84
117
15
75
138
72
171
105
27
81
30
54
18
24
84
180
9
153
27
27
18
3
48
99
12
33
57
54
45
99
78
3
99
78
48
6
108
117
129
15
72
39
54
90
42
18
102
72
162
9
36
105
234
162
3
51
48
108
9
135
9
60
135
54
18
72
36
84
72
78
15
48
120
15
54
66
33
24
33
114
93
15
57
24
27
189
108
48
60
39
24
9
81
84
18
33
96
24
27
24
84
105
60
141
6
30
60
192
42
69
15
42
ABCD 98453897372*3^$a+1 [50126]
95
115
24
21
44
73
102
24
21
24
20
1
35
60
84
37
99
45
6
30
90
5
28
20
1
108
12
15
81
95
4
63
17
64
24
72
80
49
12
23
25
35
1
11
108
64
36
60
21
15
20
88
116
25
47
67
18
24
75
9
15
144
21
6
174
162
9
9
6
21
8
64
32
100
20
60
64
84
93
59
16
8
4
60
3
24
30
15
56
24
13
36
42
9
20
160
45
3
81
42
65
25
3
21
59
36
61
27
8
13
66
5
73
23
28
20
1
51
8
40
15
65
1
24
27
9
3
96
36
21
54
5
40
24
20
1
120
30
24
21
20
13
18
29
13
12
15
9
120
12
63
45
99
56
55
9
248
28
75
5
76
24
20
61
30
41
28
117
12
12
11
139
18
15
21
35
60
40
69
48
120
15
189
35
216
37
15
8
43
102
12
72
6
30
23
76
36
33
11
88
15
42
59
97
3
39
53
60
28
9
42
5
24
1
39
60
12
123
17
37
63
3
5
49
66
6
51
8
7
29
36
100
12
68
25
12
12
15
44
4
8
124
33
3
33
114
17
244
9
36
51
84
32
48
25
75
9
15
8
40
93
6
141
20
7
53
40
60
9
11
64
105
18
17
40
153
6
17
28
27
29
25
11
64
104
31
6
75
135
5
19
9
12
33
72
63
80
1
39
57
3
15
66
54
9
36
80
12
37
23
19
18
11
37
15
12
8
24
76
8
7
72
21
24
147
18
23
108
19
45
213
30
53
40
60
15
30
12
35
24
64
27
42
11
36
1
35
85
15
44
25
24
35
55
42
54
18
12
168
11
36
28
60
27
45
33
75
12
96
99
18
36
27
12
27
48
33
8
85
15
27
42
63
20
97
12
15
129
15
72
8
31
9
9
23
4
9
15
57
84
3
33
39
75
41
28
69
72
39
84
3
65
40
39
65
1
39
36
8
25
36
111
8
36
19
5
49
132
63
56
25
11
60
25
24
84
42
6
35
40
15
48
30
36
39
9
3
24
81
60
75
8
4
72
15
18
12
24
75
24
36
56
24
61
78
17
96
37
48
15
8
36
40
63
17
60
13
12
3
188
48
16
21
24
24
51
21
75
80
19
78
123
44
1
59
4
9
107
36
88
12
9
36
63
24
8
37
47
16
8
12
13
75
84
87
29
19
17
24
4
8
19
54
12
60
23
1
119
64
3
5
43
6
24
99
108
45
24
111
68
12
25
12
96
11
64
96
20
25
35
4
32
120
43
6
36
3
21
15
15
41
37
60
3
68
7
33
36
80
16
9
120
51
20
124
44
25
147
9
48
71
36
1
15
20
108
1
123
92
19
41
25
11
84
16
8
1
75
60
20
16
8
67
69
21
63
15
9
36
12
8
16
93
36
35
36
1
24
60
131
7
17
13
120
18
29
36
48
25
39
32
1
24
6
18
24
107
4
36
24
9
75
8
160
12
51
17
4
21
84
36
78
5
1
48
11
49
23
13
186
93
33
3
87
24
29
72
19
21
27
78
3
36
99
6
35
61
24
48
123
45
59
25
84
71
1
12
78
18
11
19
150
11
36
49
60
123
128
52
8
79
48
45
8
40
72
32
133
11
4
15
18
119
16
8
1
11
28
9
15
15
48
30
15
8
36
1
35
73
132
3
20
36
60
64
111
45
44
7
129
9
15
15
57
8
31
24
45
80
4
32
1
24
119
12
52
72
15
66
39
15
9
20
49
11
120
61
24
12
3
24
48
24
21
12
3
165
27
32
36
49
24
71
1
75
224
25
54
42
75
8
72
4
39
66
63
36
21
15
36
8
40
36
15
9
129
12
51
9
54
9
15
45
12
24
20
109
15
56
60
12
52
12
15
9
12
9
24
171
45
18
78
24
36
24
30
18
12
11
37
47
16
44
36
40
3
72
78
35
217
15
12
81
95
4
63
30
3
20
19
42
99
45
24
12
66
102
42
6
12
168
12
66
6
35
24
4
21
30
101
60
36
97
12
35
36
64
84
116
31
29
4
117
15
8
121
99
9
23
40
8
31
21
8
64
8
4
15
48
45
75
57
9
60
72
203
36
36
7
81
12
24
9
11
36
60
4
45
15
116
112
27
78
12
54
30
96
15
9
27
48
15
9
33
168
131
40
9
27
69
71
4
44
67
5
60
49
30
185
25
35
4
116
24
4
63
18
30
21
21
123
20
31
5
28
45
12
15
21
60
23
37
119
16
57
66
41
28
8
25
3
69
96
39
56
1
71
19
24
189
56
60
12
88
27
89
121
35
52
21
99
32
31
42
3
60
12
165
23
24
13
27
9
12
84
11
73
36
48
12
90
9
69
42
5
25
11
49
59
120
60
49
132
39
24
48
44
79
9
33
30
29
16
20
24
1
3
36
9
60
24
11
36
13
12
3
93
24
39
32
109
120
35
16
8
91
9
20
36
100
44
60
1
39
32
4
24
9
156
12
59
13
12
18
42
6
9
33
36
12
15
128
16
39
41
55
153
12
3
21
36
116
100
9
35
4
15
65
61
35
64
20
49
11
7
54
48
18
48
5
120
1
90
78
48
23
37
60
123
116
24
4
81
84
11
184
8
55
45
8
49
3
87
41
36
16
27
17
120
64
9
15
108
105
3
56
16
9
75
93
23
28
45
51
36
15
24
5
4
15
30
24
ABCD 98454629888*3^$a+1 [50072]
31
53
103
80
4
5
19
29
108
15
28
84
48
72
168
68
105
7
17
7
113
103
8
12
45
264
24
144
7
36
128
4
41
15
9
31
17
67
56
120
16
96
144
96
60
24
5
79
60
120
17
12
7
96
120
20
52
48
108
12
12
53
103
125
7
5
43
17
99
96
40
48
12
200
28
29
55
17
24
55
24
60
56
12
33
175
125
7
24
53
3
165
72
55
41
27
45
19
120
53
36
55
12
24
48
236
16
53
55
48
20
60
88
65
96
115
5
19
77
24
24
12
103
12
65
48
204
36
15
9
96
19
12
44
165
84
43
8
64
60
360
60
96
84
5
151
137
43
96
5
79
116
28
12
24
120
77
55
53
187
60
12
41
84
67
48
137
24
24
48
43
125
115
5
7
65
24
163
5
48
108
27
69
39
40
72
68
12
57
111
69
31
29
87
9
7
12
56
36
21
60
84
51
24
165
108
103
29
31
248
120
112
77
7
48
36
17
67
68
180
88
24
5
48
120
139
29
72
12
91
96
41
60
84
103
5
96
115
20
45
55
36
5
24
19
48
29
24
12
103
77
7
53
7
53
168
72
67
17
204
7
128
124
5
96
139
68
28
161
84
175
17
7
101
12
72
27
16
65
19
41
55
168
12
104
33
31
32
45
7
36
101
39
304
77
96
84
48
7
48
65
27
76
20
57
43
65
24
60
19
17
60
63
96
16
5
60
288
132
19
29
12
15
48
45
24
120
151
12
53
12
7
12
41
15
4
44
177
3
45
67
245
63
100
56
21
3
45
24
31
80
69
12
84
79
17
60
43
5
63
100
77
96
27
28
161
31
233
75
72
177
163
12
5
12
19
17
12
36
19
77
24
31
89
67
168
80
4
132
293
3
144
16
248
9
7
24
60
17
84
19
77
132
43
29
43
5
51
16
5
271
125
108
55
140
12
9
195
28
17
151
209
19
24
56
21
43
5
7
53
87
21
7
96
12
128
72
24
33
48
63
136
41
48
60
19
53
19
5
55
161
120
48
27
28
156
84
41
159
12
28
24
8
45
132
43
84
161
72
3
117
147
9
7
12
72
53
36
51
141
3
9
12
103
108
48
29
43
24
101
24
48
55
12
36
120
48
20
72
40
65
175
24
168
101
7
48
36
29
15
9
60
3
112
68
40
72
132
5
51
28
29
48
75
40
12
5
36
139
36
17
67
36
5
7
29
75
81
108
91
53
168
168
55
77
12
48
19
53
96
15
36
40
29
67
149
31
228
12
77
51
45
12
55
68
21
51
45
120
3
21
99
165
24
51
100
17
43
101
48
96
12
12
7
116
153
79
197
31
8
9
7
5
111
28
24
65
31
32
33
72
48
36
19
65
12
84
60
15
64
176
69
12
60
48
36
36
48
187
65
159
21
7
8
33
195
105
31
5
24
187
77
7
24
32
105
19
120
48
8
69
60
55
29
55
12
60
17
120
115
17
39
21
48
67
149
12
15
160
20
120
148
20
16
48
48
17
252
15
93
180
96
12
15
40
89
79
17
135
45
48
15
21
43
8
165
7
56
36
81
79
29
27
57
183
45
24
43
68
28
12
72
17
19
36
48
72
41
7
12
173
147
105
48
151
77
15
9
75
196
168
65
75
21
168
27
21
72
111
9
67
48
96
12
132
5
72
19
24
48
20
172
72
245
31
48
17
60
115
12
113
67
56
105
120
115
17
48
12
24
24
24
127
29
27
120
9
271
5
108
19
72
5
84
144
3
9
19
84
17
19
29
72
103
336
12
17
60
123
4
20
16
5
48
7
12
56
69
267
144
64
116
16
41
24
48
55
108
ABCD 98454817952*3^$a+1 [50040]
88
12
18
54
200
88
20
22
128
118
44
28
2
270
88
80
88
20
174
6
72
72
10
18
110
160
38
40
20
160
84
96
122
18
94
90
176
124
180
116
144
208
18
74
76
72
2
46
72
90
78
12
20
72
36
52
8
232
2
138
22
48
18
72
132
56
250
110
34
66
44
156
214
150
140
40
20
48
18
42
12
58
18
12
108
152
72
70
18
30
18
164
16
24
108
120
62
30
16
24
176
40
2
10
20
112
18
2
48
60
252
100
60
36
12
38
34
36
90
114
56
124
56
52
30
2
16
60
84
128
88
92
58
50
40
12
80
72
88
108
32
88
92
132
120
60
100
116
144
88
20
28
224
66
90
70
74
6
144
30
96
34
38
108
412
72
90
48
18
180
80
10
2
52
80
48
90
22
56
34
86
60
52
20
12
60
16
164
156
72
40
32
36
52
152
120
36
124
8
72
16
54
66
62
118
180
132
72
108
72
20
66
22
72
210
38
180
60
10
38
40
120
44
108
82
78
128
34
48
62
66
54
76
12
8
144
16
12
8
64
8
120
88
72
8
190
42
140
132
156
42
10
108
24
36
12
60
252
128
52
38
190
20
78
10
60
122
18
52
8
162
70
32
58
30
168
20
12
58
30
20
40
102
150
140
148
20
120
52
42
66
20
40
32
130
48
80
30
40
84
6
2
12
88
8
120
90
130
14
16
42
20
18
174
60
16
164
48
18
34
36
24
36
20
10
144
170
28
180
20
60
28
60
30
42
12
108
20
42
70
128
88
84
36
20
52
8
10
162
8
70
2
100
92
60
156
4
146
234
16
144
86
54
16
92
40
92
196
12
42
86
4
38
142
66
42
32
70
98
28
20
4
140
60
108
28
60
104
36
52
62
66
4
108
12
56
60
72
262
96
50
132
10
80
90
28
60
12
20
78
54
100
56
60
82
38
4
38
102
58
2
88
72
270
18
20
12
16
44
28
38
22
90
122
6
64
78
18
30
60
92
160
68
40
84
80
10
26
102
78
12
70
78
104
60
46
54
20
60
28
20
58
30
114
38
12
240
30
238
2
70
36
182
10
60
32
76
14
160
78
20
30
22
20
48
22
218
118
182
42
18
52
48
80
88
20
12
88
44
208
92
16
44
36
172
92
40
20
88
12
36
24
36
90
30
24
138
18
152
102
78
18
54
100
36
2
70
72
18
2
126
70
170
82
60
2
16
54
90
158
130
2
36
100
132
48
24
20
36
52
32
36
52
8
72
88
32
52
36
180
80
232
12
20
90
78
28
72
72
8
52
20
108
52
308
12
16
182
18
4
36
84
36
20
60
52
20
12
16
42
102
60
20
10
18
20
42
66
4
36
20
82
128
112
38
12
88
24
56
124
20
180
16
12
20
40
122
18
60
52
20
108
48
60
124
20
18
48
70
44
100
180
8
88
320
24
120
16
20
4
20
90
30
16
2
58
12
72
96
144
20
126
30
52
62
46
152
28
260
72
72
48
40
2
126
124
20
16
20
244
36
24
20
16
12
128
144
148
108
12
108
20
60
64
96
32
70
80
18
144
30
16
2
52
80
16
122
90
288
4
176
4
20
28
60
72
36
20
144
18
48
70
20
52
2
16
42
128
54
18
108
120
4
156
44
88
20
48
60
52
108
72
30
222
66
54
26
30
34
ABCD 98455121314*3^$a+1 [50037]
17
40
12
3
54
191
160
24
51
45
69
3
44
7
9
12
44
97
12
23
1
15
8
12
31
6
47
19
6
11
28
15
33
57
47
4
3
9
20
7
213
44
7
18
24
51
21
59
84
1
23
24
28
33
47
1
11
7
149
24
49
47
52
45
3
9
83
7
90
24
84
215
36
43
18
18
65
36
61
35
48
1
6
54
12
6
12
113
16
21
48
24
11
12
52
32
19
53
37
102
6
63
3
24
72
18
47
4
3
53
13
6
108
9
20
19
90
6
17
49
11
84
31
36
17
7
5
12
24
13
12
6
12
54
39
39
17
37
3
15
5
79
29
16
8
76
3
9
8
13
203
109
83
205
107
24
31
102
78
48
6
30
17
204
16
44
4
12
8
55
24
21
20
12
91
72
5
12
100
12
44
16
3
21
48
3
5
12
1
27
81
42
53
40
8
28
44
181
3
105
35
12
24
1
15
44
121
35
7
5
72
52
51
21
48
123
18
39
20
19
30
59
73
48
42
12
5
19
102
36
6
5
36
7
21
21
11
7
84
9
45
6
17
13
23
36
132
64
51
90
47
85
30
6
66
41
31
36
17
37
3
36
68
1
35
25
30
17
19
41
13
90
81
81
24
47
24
1
12
3
44
84
64
45
11
4
32
19
45
15
48
53
43
5
48
1
23
43
5
103
65
31
9
39
5
12
16
21
24
11
16
132
21
11
12
7
42
35
12
7
30
24
3
45
3
72
33
18
24
48
5
13
27
33
39
27
17
24
12
28
9
11
49
23
12
12
19
53
19
6
12
6
48
29
48
19
89
108
13
36
24
18
30
47
13
12
11
36
16
9
35
172
12
39
18
12
39
123
5
1
12
71
4
51
6
11
7
33
44
24
24
4
141
59
7
93
3
21
32
13
6
12
9
56
16
9
54
17
25
54
29
4
24
68
24
43
9
33
36
23
7
6
23
40
9
12
11
43
90
27
56
64
3
21
8
52
9
75
8
48
64
39
17
1
288
30
5
49
11
36
76
9
39
32
28
44
37
195
21
83
64
84
8
31
30
35
48
13
12
75
93
39
9
3
44
52
33
18
21
56
133
47
13
3
44
12
43
36
21
20
19
5
7
36
60
18
18
41
72
25
6
84
6
18
48
24
30
23
1
12
3
68
37
63
56
25
11
61
39
3
5
97
3
8
12
12
28
9
108
6
18
35
19
30
15
20
120
7
21
57
11
52
3
54
42
30
3
68
1
36
36
18
29
13
3
33
18
36
29
19
54
11
31
12
18
24
36
3
104
1
27
3
54
23
28
39
60
48
5
1
107
24
13
48
6
65
100
9
39
3
45
81
35
4
32
4
12
20
73
12
23
132
7
96
18
23
76
21
6
17
13
18
9
15
18
27
20
1
3
15
93
36
48
21
11
13
83
76
8
4
45
30
5
13
72
6
66
119
25
23
1
83
88
56
60
1
15
3
48
36
18
71
48
25
3
3
30
15
21
6
66
6
53
28
8
1
30
21
68
97
3
69
39
63
93
24
12
87
65
24
97
47
48
7
5
85
3
44
60
43
5
12
91
17
49
90
18
6
162
35
40
56
25
18
60
48
6
11
16
48
32
31
6
75
15
30
119
12
73
12
23
1
36
15
3
30
18
21
20
55
53
13
60
36
39
20
85
23
24
37
18
24
101
61
39
32
36
36
1
27
21
42
66
27
69
18
5
13
75
12
32
73
119
25
3
32
108
100
33
39
20
31
12
45
8
52
21
6
41
12
12
24
37
11
100
8
48
7
5
24
61
3
33
24
75
15
113
40
27
12
36
9
44
16
21
60
15
33
18
5
72
40
15
84
29
12
13
18
101
24
1
11
49
39
15
21
60
9
90
30
36
27
8
12
31
18
30
33
9
15
20
52
33
18
18
11
12
60
49
51
33
23
40
9
24
27
57
11
7
9
33
75
20
7
45
27
6
35
55
72
57
33
18
41
16
153
78
66
11
12
19
18
30
17
1
3
15
33
9
11
172
15
41
13
3
44
24
1
23
79
18
42
17
19
30
60
59
16
33
11
1
78
48
24
33
15
81
128
7
45
12
12
8
96
16
48
20
31
18
6
48
5
31
18
35
37
35
84
24
112
20
1
71
84
1
59
31
17
55
36
54
35
192
192
36
4
27
17
37
23
24
115
45
8
40
105
6
17
13
6
113
25
24
95
88
12
57
63
8
103
42
3
69
11
4
12
21
36
3
3
69
15
54
27
9
15
3
81
15
17
12
109
6
65
12
61
11
31
17
64
8
1
18
17
85
59
19
113
61
18
9
81
42
9
21
36
96
11
16
45
27
27
30
18
18
36
23
19
5
100
3
90
18
33
33
18
5
24
4
24
44
12
1
35
48
12
24
52
80
13
6
77
31
113
7
29
12
16
105
6
17
49
27
20
12
1
12
11
60
1
96
12
11
12
12
24
4
27
18
24
18
36
18
12
24
11
1
24
66
5
1
36
66
21
147
53
19
5
43
53
88
20
25
30
89
19
5
108
31
54
47
100
57
12
63
33
3
15
5
7
53
24
13
6
33
39
45
9
59
13
35
31
5
4
8
144
28
51
30
63
12
3
18
15
33
71
12
12
49
18
5
4
36
63
36
17
24
145
11
12
24
48
13
15
3
5
16
33
18
65
36
19
6
11
163
6
174
5
52
39
18
11
1
15
20
7
90
90
5
4
21
15
48
135
108
5
4
20
97
143
4
56
13
23
1
30
114
12
24
48
18
9
51
48
5
49
36
51
3
5
31
18
95
13
36
60
144
15
8
52
8
48
28
12
36
116
13
15
9
83
97
48
6
5
4
3
29
24
1
54
126
24
18
41
48
13
36
11
48
73
11
100
8
84
13
83
79
5
36
7
126
6
12
29
24
84
79
9
12
21
36
87
57
11
7
9
36
9
12
35
97
47
60
28
24
39
57
123
18
36
3
15
17
19
53
24
24
1
47
61
36
72
3
24
9
78
29
7
5
12
55
36
5
76
12
12
8
36
7
17
1
72
24
12
15
9
11
12
7
54
11
115
6
54
57
48
21
23
28
8
40
9
48
54
33
9
36
30
41
24
12
49
6
12
24
17
31
29
49
120
11
60
19
42
11
1
6
5
136
51
9
27
24
18
15
21
12
63
32
109
3
36
15
5
43
5
24
25
3
3
36
113
16
92
48
31
5
13
ABCD 98455338734*3^$a+1 [50071]
108
3
21
139
149
19
24
8
45
67
101
43
176
9
24
31
89
60
24
19
56
93
43
89
60
12
7
5
72
91
24
137
103
29
43
5
43
168
41
12
67
5
51
33
12
36
24
103
24
101
3
105
48
39
16
29
48
36
39
88
104
88
17
295
24
8
88
5
115
5
27
21
24
24
115
48
89
12
19
65
36
12
15
69
36
199
32
81
39
72
57
24
7
113
7
149
48
72
156
31
5
48
43
8
57
31
72
32
81
103
176
40
29
19
48
101
67
53
24
204
15
88
65
39
16
53
48
91
5
12
15
45
156
12
36
39
21
60
55
24
53
27
16
17
48
87
357
3
88
5
139
101
144
3
45
43
24
5
19
96
77
72
12
192
15
16
17
12
24
228
144
63
9
87
9
7
137
55
41
24
7
29
108
15
69
3
88
24
56
64
104
93
19
8
141
187
24
41
48
24
12
12
12
51
33
39
45
3
21
96
36
151
29
132
24
63
16
72
32
69
168
115
5
96
180
36
48
211
24
89
7
185
63
40
77
27
21
24
187
120
24
5
43
29
12
24
87
33
24
12
12
108
108
12
24
19
41
7
32
16
48
5
99
9
7
17
39
45
12
31
29
12
12
67
72
24
65
36
115
65
84
84
24
15
33
12
51
93
27
16
5
96
24
48
291
9
7
192
32
9
7
8
64
5
19
24
8
184
113
180
36
12
163
41
7
17
15
160
5
24
19
152
21
27
24
57
12
96
19
89
15
105
60
24
108
31
5
43
17
31
8
96
24
177
60
12
55
32
9
72
7
29
3
105
7
8
9
103
80
9
36
27
69
19
8
72
48
40
48
29
36
36
24
96
3
16
125
12
132
144
24
12
55
29
19
17
36
144
27
21
75
16
17
103
53
24
51
21
12
36
99
57
36
12
36
36
7
17
84
3
72
64
8
16
77
12
7
8
45
3
16
5
48
24
12
24
31
5
96
36
7
53
19
104
129
7
24
77
19
89
60
43
17
60
3
16
65
48
24
12
67
29
12
36
84
72
31
17
79
24
72
53
84
31
8
21
27
16
24
8
69
19
5
36
96
7
65
55
5
108
31
41
36
27
40
80
24
120
88
8
16
17
55
53
19
17
168
324
72
48
72
36
120
63
40
29
108
60
19
41
48
180
60
72
183
153
108
51
9
132
99
33
7
29
12
84
3
69
60
7
120
17
36
3
9
84
204
24
36
24
60
111
9
48
288
12
36
168
36
24
27
69
3
64
5
24
163
65
39
57
159
144
16
48
5
108
79
17
87
45
211
17
15
72
208
29
72
60
103
65
156
24
51
64
5
24
84
96
15
88
5
51
57
55
24
48
168
72
29
24
123
16
65
87
48
24
64
209
36
19
29
36
60
3
69
123
57
127
96
29
144
96
19
104
81
48
7
17
12
24
27
9
7
8
64
24
41
55
29
27
21
48
19
32
9
84
60
36
19
120
24
29
91
5
19
53
43
29
211
101
19
8
33
15
16
17
24
60
96
99
88
32
96
81
31
41
48
168
12
36
15
21
156
7
65
31
65
15
165
72
19
48
17
39
9
31
137
12
3
96
21
123
33
15
9
24
7
125
36
199
32
33
12
3
64
29
24
3
280
29
48
48
96
24
36
55
48
41
15
16
53
3
21
48
48
12
103
65
63
21
27
33
156
19
48
48
233
7
72
24
77
3
16
48
8
9
12
147
45
24
123
168
21
43
17
24
31
221
36
55
80
24
16
17
55
80
93
12
96
39
48
33
24
199
41
96
24
63
129
15
9
39
88
17
63
24
9
24
31
17
96
48
48
79
192
149
12
24
48
127
56
57
55
8
141
12
79
96
53
99
48
9
12
147
9
103
17
24
175
24
53
91
104
33
132
67
96
288
53
3
21
115
113
12
51
57
7
104
16
17
84
19
5
27
81
36
96
27
112
5
3
9
7
56
64
120
96
125
120
12
60
3
16
32
9
31
53
43
65
7
48
96
17
223
80
33
24
15
64
233
72
24
55
29
60
31
65
31
29
24
123
64
5
51
16
29
3
69
91
24
101
75
16
ABCD 98455341332*3^$a+1 [50073]
36
60
51
33
16
23
18
30
12
6
51
33
3
4
29
30
60
9
28
47
36
9
45
67
276
17
27
9
24
18
12
90
7
59
174
36
132
99
48
21
15
15
12
60
9
51
12
13
48
29
60
6
69
33
63
129
18
18
12
15
15
60
30
3
45
39
28
203
1
23
6
24
3
40
24
23
37
80
4
140
15
30
42
42
126
30
42
60
42
30
21
39
73
35
57
33
12
30
37
24
5
54
18
42
36
30
42
12
150
18
9
63
60
30
63
33
15
69
3
27
13
80
27
21
52
44
21
30
60
25
32
15
13
65
48
51
3
18
19
89
91
71
78
27
28
20
156
16
5
138
25
89
15
15
150
15
108
4
11
73
95
60
69
15
96
45
84
28
95
13
29
18
73
17
27
3
25
48
59
21
16
36
23
150
39
51
9
16
12
24
131
18
144
3
27
78
39
81
12
27
51
48
54
7
8
36
27
78
55
92
33
99
21
7
17
30
133
92
21
174
97
23
18
19
11
102
138
25
53
15
75
42
43
5
120
12
15
120
15
42
90
121
29
18
78
31
113
51
36
40
11
30
79
8
63
30
3
15
69
96
39
117
39
114
36
91
11
33
9
6
12
49
56
27
61
59
36
90
75
52
65
39
51
60
9
40
29
55
80
75
37
47
1
29
36
24
66
37
53
15
27
48
24
13
32
3
73
44
16
119
36
150
30
1
104
75
42
120
15
64
68
21
120
54
13
143
30
75
27
48
85
17
72
66
21
21
30
42
75
33
48
15
24
21
235
36
23
90
96
30
1
60
24
29
18
57
21
12
3
87
150
12
7
20
60
48
15
21
12
33
42
25
44
4
5
87
12
16
59
13
5
19
84
36
29
24
87
69
75
16
36
23
37
44
40
71
169
44
15
102
150
72
45
63
13
56
3
13
17
15
21
42
57
3
18
27
40
144
176
57
18
72
13
95
9
48
3
12
1
125
12
168
24
6
12
85
35
48
37
35
12
30
30
6
12
18
84
30
18
12
57
4
65
12
135
57
67
60
131
69
3
66
30
61
113
60
66
42
19
11
18
42
42
78
18
84
96
75
39
48
9
16
48
44
16
119
105
21
12
19
29
42
93
99
36
1
53
36
7
5
27
63
9
9
51
36
12
12
4
29
36
30
72
9
51
33
27
150
42
6
54
18
115
44
9
30
25
72
24
23
121
17
55
53
27
60
15
12
30
27
3
61
17
55
17
18
168
42
78
90
55
77
15
15
60
25
60
24
140
33
67
11
45
15
30
60
43
140
57
132
96
54
18
19
53
36
24
6
37
23
9
15
1
119
18
3
9
27
84
9
111
177
99
16
65
99
16
23
145
47
33
75
25
35
121
29
150
72
9
48
51
114
43
32
28
53
132
12
6
72
18
24
6
1
53
43
48
89
3
3
21
69
12
43
5
15
309
30
6
30
102
43
116
60
63
48
60
9
69
87
3
1
119
45
57
39
3
66
102
30
12
66
60
30
30
24
6
24
30
36
57
88
20
16
36
23
24
1
17
30
9
40
60
11
18
87
3
42
12
30
6
27
27
153
33
30
42
18
37
53
7
83
24
45
28
17
36
24
3
3
144
6
90
1
140
9
87
3
12
93
45
55
29
78
30
19
11
13
5
30
42
12
6
42
18
45
36
21
42
126
12
39
4
35
57
28
17
12
27
99
57
3
1
11
13
125
30
90
67
44
33
15
36
75
24
18
102
30
66
61
11
25
17
18
12
60
18
15
117
43
83
12
129
9
60
12
60
43
35
117
3
69
111
30
24
43
17
6
132
33
87
73
17
12
3
28
29
18
90
12
48
3
15
72
30
3
9
18
13
32
48
72
87
1
35
60
1
29
102
102
3
45
78
57
28
29
3
33
24
36
31
53
15
45
87
9
30
12
42
18
12
48
60
229
11
102
126
85
17
12
111
27
73
12
77
3
28
29
48
18
9
51
9
36
69
67
29
54
30
90
18
42
13
23
9
60
3
18
91
11
117
48
45
3
36
16
20
63
12
48
24
126
15
57
42
18
75
3
42
168
174
21
16
11
13
59
48
33
100
5
144
48
60
18
121
41
12
27
93
6
180
24
6
7
8
144
12
141
60
42
48
72
6
159
15
1
60
20
76
89
91
80
63
78
72
36
42
25
77
48
43
12
23
120
21
9
120
39
3
12
6
99
21
30
72
222
31
59
96
24
177
141
19
36
24
11
9
144
60
105
7
120
32
63
13
59
1
89
6
21
16
47
37
8
33
48
90
9
75
18
18
45
57
108
120
91
23
78
42
60
33
15
49
44
75
21
69
30
277
60
35
198
55
47
12
60
18
90
30
12
3
15
109
11
30
30
90
162
21
105
15
40
149
6
37
35
120
69
33
27
21
75
4
11
30
30
18
7
8
15
132
12
66
31
68
12
3
13
35
ABCD 98455401776*3^$a+1 [50139]
29
96
79
48
5
28
99
48
17
52
8
67
21
12
20
40
36
69
11
36
88
15
12
29
49
30
41
4
81
35
55
42
54
149
16
105
23
43
113
132
115
33
24
32
4
69
42
18
47
1
107
48
64
56
24
31
12
18
23
37
15
15
29
48
12
40
48
27
84
17
88
9
47
61
48
6
21
9
36
18
41
28
20
72
48
97
3
141
6
33
15
6
11
40
8
12
4
27
17
43
54
3
12
33
11
7
77
36
12
228
67
45
39
53
52
99
5
7
17
1
39
15
36
5
67
5
13
60
102
5
12
37
143
55
6
39
56
4
20
7
30
24
51
3
66
36
95
4
20
7
9
44
295
41
36
7
17
24
40
20
25
75
44
96
4
21
12
39
68
1
11
88
45
63
12
56
67
9
44
25
54
17
36
4
56
49
3
27
18
23
12
7
29
24
103
54
23
28
120
15
30
3
21
35
1
12
3
20
37
12
3
87
54
99
27
5
13
6
105
44
36
7
29
124
9
3
152
103
5
112
27
18
23
43
24
12
90
83
52
60
80
13
3
44
36
7
36
9
56
4
21
6
53
12
48
25
36
75
15
36
89
12
24
55
53
7
53
72
13
11
24
37
71
60
72
55
41
7
90
24
18
17
49
35
7
5
48
55
29
61
30
17
4
48
3
162
71
19
72
33
20
7
5
43
21
32
7
41
40
21
6
48
5
12
28
69
3
27
17
235
6
30
29
43
6
35
12
40
3
29
25
138
117
15
21
51
9
152
12
25
12
59
31
24
90
11
40
8
157
3
27
29
12
12
91
5
120
12
60
84
43
72
29
52
15
17
12
1
27
32
31
9
15
18
107
4
44
48
48
4
32
31
108
42
3
45
59
157
6
5
115
77
48
4
20
19
101
61
35
4
15
36
45
20
12
43
69
20
19
77
229
59
55
41
13
12
90
29
7
17
132
1
15
80
7
36
17
19
36
89
48
7
6
18
41
124
27
162
23
49
11
79
53
1
75
32
12
25
15
21
35
7
17
55
21
20
12
48
64
68
12
1
51
108
36
39
5
37
18
66
35
1
6
17
16
24
45
11
16
33
27
3
18
47
12
28
68
12
13
23
52
3
72
29
19
29
216
60
1
36
24
3
45
47
43
96
12
18
36
3
20
52
21
23
61
6
72
53
52
105
15
68
12
36
4
32
55
5
4
39
41
49
23
52
36
51
36
5
48
4
51
24
77
79
41
31
45
9
23
37
11
12
7
9
45
24
11
24
55
21
20
40
20
132
48
7
17
36
1
30
29
4
32
64
12
3
17
19
9
180
69
143
24
24
37
35
7
48
18
59
48
12
61
24
27
75
29
64
12
39
45
60
12
32
136
189
3
27
5
60
13
15
8
25
42
30
90
53
24
48
37
11
52
32
12
24
12
163
6
39
20
7
42
18
89
13
42
66
42
57
20
76
168
24
32
1
83
4
12
21
90
17
192
61
90
18
35
55
9
56
139
17
4
87
12
41
1
30
5
1
18
5
7
17
61
11
19
17
19
36
60
113
40
39
36
29
60
48
12
157
54
17
124
80
96
40
24
33
23
12
100
15
33
3
5
7
57
116
16
33
47
19
9
20
36
25
42
54
23
12
31
42
66
5
31
29
24
76
20
49
11
67
57
81
90
5
37
3
12
69
18
72
29
24
7
9
32
60
100
8
1
23
13
60
12
3
32
40
120
32
4
45
30
60
105
15
42
18
17
49
119
79
6
11
55
5
13
108
59
24
36
49
35
64
3
9
68
1
54
120
42
3
12
8
88
27
77
13
18
18
27
45
15
9
39
36
20
40
21
59
13
11
115
77
28
44
36
124
3
53
49
18
29
24
19
60
72
89
24
120
31
17
43
9
108
27
173
24
40
80
1
23
84
1
90
21
48
60
20
31
5
1
159
51
41
48
100
24
21
59
37
11
19
18
47
4
92
4
69
59
181
36
3
15
65
12
13
108
143
72
48
37
63
27
17
112
8
85
3
24
56
4
36
93
12
83
49
12
6
33
32
19
53
40
12
3
57
8
88
33
35
67
29
31
77
43
69
56
40
15
18
15
84
36
87
117
3
77
60
52
63
6
59
36
7
18
71
24
49
95
73
90
18
54
21
45
99
36
96
20
43
48
24
9
20
1
6
30
35
7
57
63
108
53
24
12
16
3
29
7
18
71
19
77
85
36
3
51
21
57
23
229
3
116
1
123
3
54
24
30
5
4
15
93
117
27
33
12
15
56
120
4
80
49
11
36
84
19
57
32
12
148
12
48
32
40
15
29
19
33
27
30
18
18
36
11
12
88
44
13
83
84
48
1
11
28
80
1
132
3
92
4
21
83
31
30
24
102
9
176
12
7
48
45
20
40
20
73
23
4
27
96
84
24
5
31
66
54
41
28
39
108
45
15
30
35
25
30
42
35
1
47
7
41
25
35
19
36
41
16
33
36
18
45
20
7
33
3
72
41
31
18
27
9
42
17
60
61
11
16
15
12
53
28
12
15
5
64
20
28
48
60
33
102
33
21
6
77
43
5
49
231
75
69
8
13
60
39
123
66
60
59
12
13
11
49
48
24
35
60
84
84
60
132
31
29
48
36
25
47
7
6
30
29
13
12
23
19
41
7
150
3
12
120
45
35
31
72
5
49
3
21
35
1
51
15
5
12
1
35
12
4
80
121
35
4
8
72
48
156
276
144
72
13
27
48
60
32
49
3
56
184
81
54
42
23
48
4
44
4
12
ABCD 98455726654*3^$a+1 [50018]
59
76
141
84
15
170
40
18
21
21
66
24
30
15
63
12
54
30
2
18
16
18
20
90
82
60
18
33
23
10
60
2
34
24
6
8
22
36
39
15
78
162
18
3
33
62
25
147
6
96
48
78
14
31
23
22
24
18
120
21
69
3
57
12
48
3
15
60
33
9
12
66
74
124
96
60
8
7
9
2
25
29
54
10
84
27
36
3
20
16
84
6
38
106
2
18
34
21
71
4
60
6
18
126
20
52
48
66
24
21
5
4
27
57
20
36
36
4
15
57
78
132
9
84
45
26
46
30
12
42
24
66
18
3
47
10
27
9
42
33
5
94
86
7
29
90
145
33
92
64
26
88
38
4
14
36
18
52
6
122
31
5
4
3
45
12
36
27
3
14
67
63
141
69
96
15
35
34
110
37
24
9
27
75
30
39
11
40
14
106
20
58
6
90
15
11
18
28
44
4
14
18
154
8
16
12
48
14
178
108
2
100
18
24
42
14
64
18
54
54
42
2
22
14
46
44
4
48
114
24
6
54
216
36
2
88
2
16
30
96
6
15
15
2
28
48
32
28
60
6
144
14
52
6
12
81
45
2
28
54
51
9
27
29
10
114
56
16
18
57
9
36
39
36
9
12
90
2
70
6
54
18
42
62
178
30
36
216
6
20
28
102
12
12
114
36
60
68
13
39
38
67
23
106
2
58
36
30
38
67
15
30
24
26
1
48
41
31
9
60
15
9
66
30
18
32
70
60
14
16
18
18
74
91
63
24
6
90
57
9
6
48
12
90
99
35
16
33
5
36
16
54
38
16
87
15
8
22
42
42
78
48
38
4
3
105
18
96
9
17
22
66
24
72
108
3
15
12
12
80
1
89
166
18
30
81
24
41
55
36
9
8
76
14
70
20
76
36
14
22
72
42
30
30
6
12
20
22
24
117
3
14
90
10
18
60
45
60
9
18
32
18
31
5
70
21
3
18
24
96
15
33
15
9
38
94
39
11
36
18
34
33
5
52
36
36
30
24
45
39
36
54
3
57
6
14
7
96
3
6
75
11
52
6
12
20
103
5
52
38
37
57
32
16
3
75
36
60
18
6
21
125
58
32
94
104
16
72
12
18
9
15
9
101
18
126
4
3
33
32
52
3
57
32
10
6
15
45
30
9
15
18
18
14
4
42
162
6
30
186
36
42
6
60
2
18
34
90
48
30
24
126
9
53
40
36
36
14
4
42
24
92
54
1
53
36
18
73
17
31
87
12
6
15
9
27
15
50
36
52
36
12
99
51
12
62
16
2
16
2
34
18
51
105
51
9
54
12
18
12
30
20
1
3
45
12
45
48
15
99
38
55
93
30
2
54
61
29
19
81
24
20
16
38
58
24
8
40
51
57
50
22
30
132
24
54
27
15
56
58
27
113
36
4
30
110
16
54
2
10
12
32
61
33
86
54
31
5
16
15
3
2
70
54
51
45
50
13
59
10
246
21
11
18
10
26
4
6
9
9
87
45
18
57
21
50
18
7
75
42
2
1
24
21
12
180
18
14
31
117
51
17
19
15
24
72
14
10
21
9
39
147
8
16
9
45
56
148
18
69
39
14
166
42
12
68
19
125
58
81
21
60
6
78
92
54
70
36
39
53
136
24
30
98
43
81
54
57
15
9
63
2
58
126
36
24
24
36
72
198
21
51
33
21
15
21
48
54
80
13
5
54
10
44
7
93
72
60
24
51
35
64
44
16
225
9
74
73
120
33
24
2
10
80
64
30
12
12
30
87
21
12
87
23
100
78
72
48
18
62
52
78
14
36
52
128
34
18
27
21
48
6
6
42
72
14
34
2
10
9
35
34
38
25
39
54
27
15
12
21
36
9
14
36
25
29
36
7
24
5
40
54
14
16
12
44
4
60
12
32
52
24
14
73
57
32
4
15
96
29
34
12
66
14
1
15
42
68
34
138
42
20
10
15
93
26
16
9
21
39
5
55
87
24
18
6
80
46
48
42
44
22
3
11
40
14
70
90
24
12
20
91
69
24
207
9
90
30
128
40
36
90
90
54
32
18
7
9
60
84
2
1
15
9
9
75
36
36
53
16
15
3
6
6
114
12
44
4
111
9
42
102
20
31
12
65
19
53
52
54
6
68
16
6
18
120
3
24
21
44
106
128
34
56
7
39
36
204
18
20
72
31
5
142
36
20
126
46
30
123
21
39
12
17
36
54
36
76
18
50
13
9
6
72
26
82
98
82
9
21
14
1
17
7
33
12
24
6
54
15
21
18
6
20
76
99
99
21
11
4
32
18
40
87
9
6
74
19
17
22
86
16
36
39
129
51
21
12
20
36
34
81
15
30
12
54
60
6
32
36
36
16
20
90
40
72
180
21
9
12
39
12
33
15
36
21
12
20
126
72
4
18
12
56
40
14
4
57
29
36
18
10
96
48
26
16
48
80
108
184
24
80
16
6
68
4
48
39
15
18
20
31
21
60
78
48
78
12
30
2
36
7
27
18
54
24
30
15
15
44
52
21
107
1
21
6
42
6
14
72
18
58
12
20
16
36
74
1
9
44
40
51
15
74
70
33
93
2
4
36
14
55
9
60
20
34
6
6
60
24
54
32
4
24
6
2
124
20
34
12
62
10
30
3
9
108
96
15
21
6
8
82
24
156
8
64
108
75
33
44
130
57
3
26
10
6
20
70
20
18
40
32
18
46
6
18
38
4
9
87
30
54
14
64
3
59
106
42
6
75
15
26
16
254
46
24
56
4
15
53
10
116
64
62
16
24
68
7
9
6
84
2
52
3
39
14
7
29
28
111
15
54
3
5
22
30
18
30
8
7
33
14
22
60
ABCD 98455968374*3^$a+1 [50050]
39
12
9
24
36
9
15
8
31
30
15
45
66
5
4
8
48
28
57
99
12
33
3
27
5
67
9
20
7
29
36
4
56
25
15
60
27
24
17
13
15
32
16
20
4
44
24
24
1
99
20
48
19
30
18
6
3
12
21
84
3
21
3
99
9
15
21
8
37
6
18
3
8
7
9
9
11
7
9
9
27
36
32
16
9
18
18
27
12
51
5
24
25
36
6
89
52
3
29
7
5
49
23
49
75
8
48
100
36
12
24
33
18
21
56
13
42
41
4
153
27
24
8
49
36
75
15
21
33
11
1
47
61
24
12
11
40
68
40
8
19
36
41
12
1
27
8
13
3
24
9
23
13
35
1
15
44
1
36
30
6
15
48
21
51
12
56
4
12
12
20
28
8
4
33
27
3
6
18
33
39
17
1
27
12
15
41
25
3
24
36
24
3
6
12
23
49
3
21
23
12
49
15
9
23
7
21
44
7
17
48
43
9
87
41
4
12
36
9
15
8
37
51
87
21
21
23
7
24
9
57
3
105
54
6
35
12
1
24
48
6
30
72
6
21
45
71
61
3
20
7
6
3
20
31
12
90
36
24
27
56
7
45
3
18
15
39
33
72
21
23
28
108
36
36
48
33
11
48
4
44
36
1
3
8
55
65
7
33
24
51
9
8
4
24
36
9
6
9
44
12
52
12
24
39
90
42
33
33
6
45
27
29
25
36
18
9
21
3
15
5
1
48
39
3
57
8
25
59
28
72
8
36
7
18
51
3
17
1
27
8
12
28
21
39
48
8
36
4
9
54
45
12
33
27
32
40
21
47
48
49
6
41
13
39
80
28
8
52
3
6
27
20
12
4
3
6
18
17
1
51
48
20
1
3
39
12
17
7
30
3
8
24
60
4
27
6
12
3
8
12
12
120
12
13
27
12
8
4
9
3
9
3
21
36
11
1
47
7
78
12
27
24
36
9
23
4
12
12
8
16
12
3
12
9
32
1
15
12
60
69
15
27
102
39
36
8
25
27
24
9
35
31
9
12
57
15
12
9
18
53
12
28
12
21
11
25
3
20
4
39
21
12
21
35
1
3
3
45
72
9
35
24
16
20
13
11
7
5
16
15
65
73
18
6
12
47
12
19
12
21
12
128
1
27
24
27
29
7
12
5
19
54
51
72
15
90
3
12
3
36
6
35
85
15
8
16
8
49
30
21
48
12
32
1
27
45
27
57
15
3
6
3
44
4
20
19
12
21
33
42
5
36
4
3
54
11
16
12
21
3
51
45
3
5
4
8
55
29
24
1
60
84
36
54
5
4
9
18
65
16
63
18
23
4
33
72
27
20
7
17
49
39
8
16
12
36
15
18
36
27
60
44
73
36
51
24
8
37
24
18
30
3
8
25
39
116
12
36
67
21
21
3
8
1
11
7
33
3
5
24
40
12
15
5
28
21
3
56
28
3
30
27
8
28
9
6
33
48
3
69
24
12
24
20
31
21
21
18
9
12
15
9
12
8
1
23
24
12
19
41
7
6
23
7
57
20
16
32
25
11
1
24
51
15
54
3
20
4
56
61
15
27
18
3
32
73
47
1
27
12
12
20
76
8
4
32
4
8
73
30
5
12
1
75
3
18
15
33
3
8
28
84
21
11
25
47
24
7
21
8
12
7
6
15
3
17
19
5
16
24
9
51
3
30
27
20
25
18
18
11
16
9
6
33
68
12
16
9
3
21
72
23
13
23
7
33
12
92
31
9
45
27
36
8
19
12
117
32
55
21
9
15
27
12
18
11
24
7
18
36
12
3
72
33
18
9
8
4
21
47
16
56
19
17
48
76
24
20
16
48
21
36
36
39
24
32
31
21
33
24
30
17
4
60
9
36
15
36
9
63
24
3
5
28
36
48
75
45
12
3
5
25
27
56
64
8
25
42
65
4
15
6
23
4
3
6
3
9
15
32
16
15
5
28
39
5
25
18
5
31
17
1
18
9
48
21
12
39
12
57
15
48
9
27
48
3
57
12
8
49
12
3
12
32
7
21
39
29
40
32
100
8
48
13
12
6
21
9
15
21
18
33
48
15
77
7
72
5
37
39
69
11
25
54
72
18
11
4
21
27
24
12
27
9
21
11
16
8
7
9
27
54
48
23
1
3
12
3
18
36
23
7
17
64
81
3
12
21
3
3
9
68
13
15
72
15
5
12
12
7
6
36
3
15
17
13
23
1
39
9
15
32
13
30
18
3
120
68
4
27
18
18
17
31
69
3
17
19
21
15
9
33
18
21
8
1
23
28
68
24
1
6
17
40
20
16
9
3
12
8
19
18
3
12
8
7
53
1
15
45
23
40
32
12
4
27
18
15
75
21
8
4
12
60
57
18
29
12
19
29
1
119
36
52
9
39
57
23
25
87
12
69
18
17
1
27
9
12
18
9
48
3
30
39
15
5
16
12
36
12
8
43
5
12
1
12
27
33
59
24
40
36
44
43
6
12
11
16
44
28
27
21
39
33
36
80
24
4
69
72
15
8
4
51
30
24
15
3
30
24
12
27
20
13
12
60
72
15
12
24
105
51
60
24
36
12
24
69
3
12
3
66
39
33
3
56
4
32
19
89
13
51
56
19
18
60
36
3
32
28
84
24
3
6
3
8
7
41
4
8
13
18
54
6
5
12
31
9
9
111
15
53
28
72
15
5
12
52
20
12
7
30
6
120
18
6
66
24
27
9
3
8
7
21
33
72
3
15
69
24
9
3
15
17
16
3
21
8
31
77
7
21
12
21
15
9
30
5
1
87
12
36
9
75
9
72
3
20
60
28
68
12
4
56
16
20
12
36
4
3
45
48
12
9
59
13
18
5
13
18
72
21
27
29
97
3
15
126
18
69
9
23
4
8
19
21
36
36
72
12
12
3
6
30
60
21
9
3
48
20
40
3
77
12
19
9
36
9
23
13
23
4
81
66
17
24
16
32
24
24
12
24
13
39
27
21
48
24
3
93
51
5
16
27
90
36
15
32
25
36
54
21
8
7
54
24
3
36
44
16
12
56
12
4
24
20
7
36
9
3
5
37
51
80
4
3
41
1
18
141
12
32
4
12
33
36
18
36
18
48
144
63
9
11
25
3
60
48
51
18
3
24
33
27
57
83
40
3
57
32
1
24
18
17
4
12
21
83
4
111
36
21
45
3
32
25
30
33
9
39
20
16
56
24
24
19
30
24
36
18
5
25
6
21
27
29
13
18
89
4
36
9
15
27
33
3
5
7
36
5
4
8
4
72
12
20
19
17
1
60
27
12
33
3
8
7
9
9
12
11
12
19
30
78
33
56
19
21
45
24
59
43
18
36
11
12
49
36
11
25
18
24
9
9
12
6
5
4
3
17
7
33
24
8
16
12
8
25
11
16
9
27
36
24
12
12
120
39
17
1
12
24
35
24
12
1
84
3
57
11
12
52
117
3
12
32
16
20
7
57
33
3
20
31
21
12
3
6
3
9
35
7
9
48
12
8
4
32
25
3
57
3
24
45
3
9
6
5
4
12
24
39
5
24
12
12
28
12
56
31
9
8
1
3
3
33
15
5
1
15
3
5
36
24
61
15
20
13
63
9
15
9
59
7
9
32
13
60
15
44
24
7
36
17
36
1
15
3
9
9
30
6
12
27
51
45
32
7
36
17
16
8
1
23
48
1
23
13
48
11
16
12
36
36
12
27
5
52
48
12
63
45
12
8
91
5
49
3
3
72
12
9
51
5
4
8
28
21
15
108
20
12
49
3
8
241
12
36
6
48
33
9
3
12
39
30
27
48
33
23
24
124
33
15
3
5
16
24
24
24
69
23
31
17
24
187
60
9
27
12
9
24
24
20
1
15
57
15
24
9
18
18
3
21
3
12
20
64
45
15
33
11
16
51
21
27
9
33
12
11
7
6
39
12
33
23
13
3
8
16
105
3
9
11
16
44
4
21
30
60
9
56
24
16
32
16
27
69
32
37
3
33
15
9
48
39
20
1
3
9
39
12
57
60
3
24
12
12
24
15
36
12
5
60
28
8
4
12
27
6
30
17
25
36
39
32
1
3
15
36
12
36
6
35
12
4
60
8
24
1
11
4
92
60
52
15
12
18
3
3
12
42
11
25
3
20
24
16
20
36
12
12
40
12
75
17
19
53
13
27
15
5
4
44
36
16
21
15
12
36
24
15
33
9
15
24
15
5
4
20
4
12
57
15
24
21
72
27
68
4
9
30
17
24
1
27
72
27
57
44
4
12
9
48
39
51
21
3
48
18
6
141
15
53
12
28
93
66
53
4
39
30
6
5
16
15
5
25
15
81
3
33
23
4
12
8
36
19
9
12
8
67
29
24
1
15
3
5
28
21
27
8
12
25
11
4
44
67
21
33
3
141
11
19
42
11
16
32
7
9
60
93
15
21
ABCD 98455974998*3^$a+1 [50019]
84
20
4
92
84
4
12
3
336
225
104
55
125
16
36
3
45
45
18
12
60
48
29
84
19
81
27
72
65
72
4
75
72
17
12
28
12
48
21
75
20
67
150
108
35
127
57
72
8
40
92
4
99
17
60
19
72
69
3
17
91
29
88
21
35
7
102
71
4
15
45
45
36
95
216
31
29
31
12
5
103
33
39
36
24
36
12
60
17
36
4
212
73
51
80
204
43
33
80
4
60
15
108
33
20
55
90
54
17
61
39
8
55
65
31
45
24
21
95
4
3
89
43
5
100
3
12
36
69
3
33
39
216
24
90
66
24
156
45
189
51
9
35
36
55
120
69
36
39
21
36
60
108
72
84
44
12
91
129
8
16
24
15
41
49
60
15
180
15
5
1
11
84
60
24
12
4
39
41
4
3
17
1
59
132
31
12
150
15
51
105
24
33
63
20
25
90
105
24
3
33
15
60
12
60
12
36
90
24
90
21
15
12
117
80
55
65
52
168
3
72
45
141
15
84
3
17
72
19
9
15
45
92
19
24
77
28
60
36
15
12
17
55
6
282
57
123
33
9
87
3
18
3
20
79
101
16
68
52
60
63
21
44
13
162
81
27
102
131
67
42
35
13
3
24
36
24
21
144
18
72
5
16
24
32
4
20
40
135
29
40
111
9
45
126
89
1
135
9
48
42
81
9
135
212
121
138
24
36
54
30
21
24
15
17
24
7
18
59
256
24
81
84
96
11
1
63
24
3
72
36
24
21
36
48
75
21
15
90
30
21
123
36
24
5
16
27
60
29
28
45
15
81
39
51
89
12
180
19
90
111
8
40
12
48
32
28
56
7
17
55
96
89
31
45
15
69
80
52
63
17
19
24
21
15
72
17
16
87
42
66
125
55
5
24
12
60
48
40
20
25
6
12
18
131
73
15
72
111
102
18
33
204
96
69
36
30
60
69
72
8
16
60
24
36
39
45
21
54
57
8
12
40
33
198
77
96
24
16
20
19
57
9
35
4
140
55
41
160
56
28
96
44
52
24
9
11
19
18
3
80
120
4
63
72
57
48
3
137
151
21
111
48
5
55
102
42
36
9
75
81
15
5
67
57
45
287
24
55
84
96
84
60
21
204
3
72
77
283
41
24
76
99
177
39
141
21
39
48
15
36
69
36
20
160
27
72
65
55
81
27
42
18
29
4
15
89
151
120
54
11
60
36
43
66
111
44
4
75
21
57
3
44
91
69
20
61
120
90
24
137
19
9
15
101
40
24
20
76
56
40
48
60
3
198
59
52
288
135
17
4
15
9
12
51
89
19
41
24
24
76
147
29
4
44
120
52
24
9
107
88
36
24
123
18
90
24
18
48
11
88
12
39
9
36
27
18
12
27
33
18
21
9
114
45
81
84
27
63
125
25
35
211
149
31
54
35
25
11
25
12
18
81
44
4
32
43
45
3
42
11
4
3
48
60
41
4
45
84
35
16
24
195
17
19
72
17
252
109
24
90
57
44
24
13
78
65
37
72
47
88
123
12
45
36
27
60
129
8
1
42
48
101
4
24
3
48
24
30
75
20
100
111
21
188
192
108
1
51
123
78
119
28
32
28
60
15
305
12
31
69
108
15
5
16
20
19
21
144
20
96
79
17
181
27
60
92
4
27
108
144
17
91
29
28
132
8
1
15
39
36
165
75
12
9
84
24
45
270
185
120
1
39
20
72
13
90
5
16
15
149
132
31
33
44
85
18
30
119
24
96
73
75
45
18
9
9
42
12
5
112
33
180
111
99
117
68
16
15
45
60
9
30
125
120
61
59
73
18
12
177
93
39
20
84
60
36
1
18
29
25
15
75
21
105
59
132
79
45
44
16
39
17
84
4
183
93
9
108
3
56
4
99
36
5
24
40
60
3
29
43
5
13
48
59
52
84
39
18
42
245
1
54
17
109
39
3
18
59
31
21
9
42
129
44
7
57
51
9
291
5
85
15
9
51
180
60
117
3
39
36
141
24
24
3
33
27
72
137
91
57
15
165
15
5
55
5
12
193
27
123
36
30
39
96
195
125
19
126
12
60
227
43
12
57
ABCD 98456210948*3^$a+1 [50048]
12
112
111
95
30
19
33
20
52
18
192
6
147
33
12
60
18
54
66
32
30
10
60
60
18
114
30
96
50
34
123
15
20
52
6
24
108
8
19
36
47
130
38
34
108
75
5
139
41
67
71
132
18
22
45
108
15
62
82
93
5
10
42
15
51
54
36
20
4
15
33
8
94
26
72
22
48
68
94
8
52
36
30
152
172
60
38
18
49
23
13
36
39
32
22
51
5
124
6
2
30
22
27
33
36
39
213
192
38
10
80
43
17
58
2
48
60
40
27
45
128
52
12
56
34
8
22
147
201
108
20
4
27
89
102
118
32
10
9
69
24
146
40
20
30
67
5
112
56
34
18
42
21
35
22
132
38
172
90
8
43
15
50
72
43
9
8
52
48
38
22
39
29
142
42
78
38
12
70
140
48
157
53
132
40
27
53
22
60
18
18
2
28
2
108
12
22
60
6
24
8
18
60
19
36
5
12
40
48
32
18
70
27
155
48
30
34
48
48
2
48
10
2
43
129
87
9
27
108
129
8
7
36
15
170
34
33
153
162
20
25
57
30
116
49
72
3
141
9
108
12
78
120
30
39
36
23
130
12
78
12
33
5
10
21
111
12
36
62
78
184
66
24
78
48
2
112
8
58
62
18
64
126
12
63
117
12
6
81
63
26
22
30
75
33
122
28
50
30
12
100
42
18
98
22
30
42
38
30
48
42
28
62
88
45
69
75
3
69
9
20
34
78
12
8
60
78
30
67
3
12
38
55
75
2
22
6
50
42
18
30
7
72
51
32
58
20
52
72
3
117
18
60
50
79
11
48
4
6
39
72
89
4
56
31
41
10
57
15
21
5
30
4
126
32
30
97
51
50
132
55
63
2
160
98
34
36
75
47
118
54
38
160
50
22
8
30
22
86
90
22
38
10
132
9
21
20
175
113
90
22
18
120
200
60
12
118
20
10
20
34
27
11
142
108
38
22
30
9
9
110
90
90
22
12
38
18
79
3
18
20
52
20
67
153
192
90
38
48
72
10
50
22
8
22
30
18
18
21
39
42
8
10
42
60
132
8
48
40
32
10
12
26
30
37
5
67
93
30
42
195
41
162
30
19
11
22
48
27
33
8
42
25
45
63
9
8
19
69
32
60
82
6
12
20
288
79
23
18
12
48
10
12
38
52
20
22
18
48
24
30
30
66
50
64
6
50
60
55
35
109
11
169
23
22
18
20
28
62
43
72
5
60
18
102
10
12
45
75
8
70
50
22
68
30
168
49
21
54
38
60
43
9
27
9
42
98
124
128
28
32
22
138
48
12
3
36
209
40
60
12
39
29
64
30
8
168
22
8
10
42
42
68
13
9
56
7
53
30
64
66
2
240
18
10
57
53
10
9
51
2
60
60
28
144
78
38
102
82
66
2
7
21
60
20
40
54
18
50
25
23
22
8
10
42
90
80
18
4
86
42
223
15
32
40
158
12
88
80
12
18
94
8
52
6
110
22
9
59
22
12
56
40
60
72
8
30
10
20
112
18
92
109
99
2
7
45
66
42
63
35
10
24
3
33
24
6
30
51
21
8
64
15
3
8
22
75
57
36
32
127
23
90
108
31
59
42
82
86
172
48
12
42
30
66
32
10
72
8
52
60
30
66
50
22
48
24
36
72
18
20
10
99
36
9
63
5
28
294
90
26
30
52
30
72
21
36
29
12
100
8
154
8
85
63
50
4
56
64
15
53
78
30
19
53
112
48
72
6
60
9
45
6
21
33
68
88
102
8
25
9
60
96
150
32
13
17
22
8
97
15
21
65
30
22
12
36
30
80
30
55
129
8
43
5
60
22
138
24
26
22
63
9
158
13
36
288
113
22
96
110
4
8
70
18
60
110
37
5
40
60
72
126
50
60
94
33
15
12
18
48
92
18
10
32
28
12
39
9
99
63
78
32
22
6
92
22
78
12
8
88
39
21
50
22
18
84
57
99
20
42
22
33
95
28
24
8
10
60
27
83
22
56
55
5
60
160
122
49
111
30
3
9
60
36
20
70
30
120
2
10
12
36
54
78
132
98
18
40
114
105
15
57
9
24
36
84
120
78
48
20
4
60
38
88
60
122
40
110
82
6
32
28
92
100
108
24
18
60
38
22
42
38
52
158
40
42
57
11
82
188
48
139
71
1
41
18
34
36
12
18
54
18
129
29
4
6
50
12
88
50
85
36
21
50
82
6
165
65
7
65
43
36
21
8
72
30
49
108
51
62
178
122
40
12
3
57
98
48
94
ABCD 98456368126*3^$a+1 [50104]
39
36
36
145
8
81
79
83
13
36
35
141
39
60
61
59
73
17
123
45
18
109
35
45
201
75
69
91
12
32
51
30
18
36
45
64
71
216
13
11
126
39
33
66
45
27
78
66
54
39
16
12
44
159
117
28
32
9
271
89
120
31
12
60
23
24
36
30
39
75
45
39
36
6
30
37
12
36
12
35
228
73
107
54
55
24
144
32
24
16
11
24
9
27
9
9
19
83
33
75
81
28
185
7
65
18
1
84
12
11
18
31
84
77
79
68
16
20
16
240
11
45
33
54
72
66
18
60
169
23
18
55
71
9
136
89
24
7
48
12
5
91
32
21
54
25
8
120
64
60
44
15
97
89
31
24
11
69
81
30
60
30
15
120
52
12
23
12
21
3
157
48
92
48
4
72
41
18
21
160
164
51
45
144
96
21
43
101
78
25
41
7
104
39
156
168
36
72
37
236
136
41
115
44
39
25
32
24
76
23
36
145
11
168
102
63
15
97
144
168
17
55
23
36
37
17
18
72
85
167
120
45
15
13
17
51
28
11
93
111
97
59
33
27
9
96
39
57
33
79
96
41
18
36
45
16
83
18
30
24
81
39
9
52
32
111
85
35
126
15
60
64
32
63
6
43
47
61
23
90
6
13
48
20
39
69
99
33
39
25
44
39
13
35
25
107
12
13
23
18
19
95
37
11
78
30
21
15
78
7
56
27
13
200
105
234
45
40
44
16
48
101
30
169
32
16
23
90
55
17
75
99
24
156
21
15
69
84
96
60
3
18
48
79
47
13
12
36
29
51
28
65
6
25
59
6
15
15
24
49
140
16
11
25
41
195
39
36
18
67
47
81
252
4
35
1
89
24
102
33
57
150
144
18
66
24
61
137
63
52
12
35
13
68
16
29
31
20
3
1
47
13
47
48
24
25
68
40
23
105
16
119
12
69
16
59
6
18
121
20
48
40
72
89
7
48
17
7
35
93
15
90
39
51
144
36
9
64
20
15
157
24
60
80
51
24
1
132
11
12
105
108
27
45
27
48
37
17
103
36
5
15
112
23
72
90
39
81
7
35
1
35
25
32
52
12
35
49
12
20
15
37
48
108
197
18
37
23
36
84
1
23
57
33
18
117
27
49
59
1
11
61
8
52
12
11
57
75
49
80
84
87
54
54
24
25
83
85
35
108
37
23
72
48
69
3
13
44
3
18
54
66
55
41
19
20
72
4
80
3
18
55
8
99
37
11
69
40
59
37
32
28
140
24
99
12
73
17
159
88
47
9
4
95
126
72
39
96
40
23
9
27
45
184
12
44
39
45
4
23
18
90
126
30
24
72
33
76
11
18
24
31
17
43
11
33
27
108
66
6
81
9
103
95
1
24
137
135
16
44
75
49
24
32
51
9
28
17
6
48
42
90
120
13
72
12
35
13
32
12
40
11
33
160
35
1
71
57
12
4
152
15
18
19
11
69
3
168
66
19
32
45
48
6
25
8
57
126
48
69
21
15
135
1
24
72
24
59
49
77
55
8
3
24
25
96
23
169
11
25
65
27
84
15
18
7
11
9
4
71
60
45
16
23
132
120
24
61
20
3
25
65
19
48
23
24
1
32
3
9
63
33
39
1
96
60
5
31
89
31
47
1
11
6
15
84
16
47
61
11
198
31
20
51
61
12
48
20
3
109
12
41
15
129
6
33
39
12
129
21
43
11
37
20
12
16
12
65
79
24
12
23
85
65
7
120
89
15
105
55
23
85
60
71
1
140
148
17
30
1
23
180
36
13
77
66
108
69
12
15
1
17
55
47
9
52
44
16
65
18
12
69
148
60
12
84
12
84
59
282
18
217
5
7
120
71
36
13
41
30
24
48
25
48
95
57
15
9
9
30
42
144
90
1
48
107
105
9
66
60
25
23
90
55
59
12
109
320
16
5
6
18
79
47
21
69
159
15
24
1
47
37
5
55
36
20
16
48
8
48
72
28
47
108
57
88
17
67
5
18
120
78
66
13
120
60
32
60
9
31
44
69
43
132
17
24
54
18
87
33
15
27
48
9
15
30
79
47
33
72
27
33
15
60
18
31
24
155
36
24
25
12
29
195
4
17
24
18
21
51
54
30
24
90
31
96
120
23
12
45
24
4
53
18
6
19
20
87
72
12
21
40
24
44
15
24
36
81
9
7
180
128
75
36
36
9
33
31
36
96
29
54
1
71
24
45
36
63
66
150
105
136
48
89
63
9
ABCD 98456426756*3^$a+1 [50015]
21
24
45
59
144
28
32
16
96
75
54
99
27
21
120
72
48
12
20
13
18
54
23
28
15
9
15
45
128
28
36
81
168
75
144
72
20
16
9
6
72
57
20
43
36
9
15
33
120
24
80
36
103
5
4
12
36
9
99
24
3
105
75
33
24
15
93
12
20
73
24
15
60
15
84
69
56
84
28
24
45
24
11
19
29
7
6
15
44
151
137
36
7
9
15
84
54
11
112
120
45
78
137
12
85
18
48
6
18
33
68
19
65
136
21
30
65
31
33
111
65
36
79
54
54
12
21
12
3
45
80
19
144
36
6
30
69
39
6
30
9
171
33
56
64
8
120
7
17
36
73
54
17
16
12
27
24
36
48
72
21
87
96
9
3
29
16
87
45
27
18
51
44
16
15
36
9
24
168
24
56
4
108
51
21
48
60
68
28
12
84
9
51
3
12
9
45
24
90
36
9
68
79
24
5
7
18
35
115
5
7
17
16
32
52
48
12
3
17
25
90
33
69
54
17
19
60
5
40
68
76
72
3
24
5
28
33
150
29
16
24
32
19
144
42
18
12
21
3
45
21
15
3
6
39
87
18
30
42
66
9
15
21
63
29
31
12
9
36
69
66
144
9
15
45
36
60
39
12
9
20
36
157
51
24
20
28
8
24
7
30
75
21
72
11
181
11
85
59
139
69
12
48
36
15
36
21
15
5
25
3
80
100
44
7
6
3
116
19
17
12
67
9
20
1
159
32
52
48
69
35
120
31
45
9
11
37
51
72
60
3
84
18
87
68
28
39
12
9
27
93
12
27
117
3
36
72
53
40
51
33
3
24
180
69
21
51
72
80
151
24
45
92
4
159
18
143
4
51
29
28
32
7
5
85
15
33
3
24
56
13
75
15
21
164
64
15
17
16
39
21
39
165
8
133
119
1
83
139
33
39
66
27
15
12
45
180
33
11
19
72
24
21
24
24
48
165
54
36
54
6
5
40
20
19
78
27
24
12
20
7
41
24
43
9
3
17
28
27
21
3
29
1
27
15
30
54
60
120
9
27
18
54
45
56
24
7
93
60
45
30
36
6
15
39
21
20
79
261
24
36
60
141
24
15
111
18
95
49
30
36
29
97
35
79
81
96
44
60
4
51
33
45
27
48
27
9
20
40
27
12
60
66
15
20
40
264
32
31
102
6
84
6
11
19
96
48
53
37
11
4
135
48
69
3
65
108
103
12
24
18
11
16
3
36
17
52
81
126
21
63
6
135
63
12
21
60
8
160
56
55
29
49
11
40
60
84
15
81
69
66
9
8
79
48
6
15
36
3
41
7
57
36
204
27
96
12
21
36
15
33
12
99
17
84
76
9
75
15
30
18
33
72
20
76
24
12
68
61
11
19
60
9
12
15
21
92
28
3
36
93
180
12
3
48
24
245
16
32
28
3
29
7
84
101
139
5
4
48
27
36
21
3
5
100
33
90
150
30
213
27
12
161
55
17
28
12
48
24
21
275
4
57
83
85
47
4
104
7
9
27
69
24
12
32
76
51
33
75
6
11
19
29
13
75
44
25
3
56
7
54
24
11
19
9
20
28
12
3
24
9
75
24
57
24
24
87
29
4
3
57
12
3
33
12
27
89
127
18
11
13
18
12
21
21
15
15
36
29
100
15
6
23
25
24
27
168
48
27
33
15
29
79
36
21
3
117
27
21
80
36
64
15
21
63
33
39
9
24
20
7
21
99
36
72
33
132
15
21
21
75
15
45
20
64
15
29
7
84
24
45
12
63
6
54
21
69
30
36
17
7
113
4
20
124
32
4
39
24
30
27
45
18
36
96
48
21
75
12
9
8
36
1
15
60
3
138
24
59
7
9
24
99
21
24
32
16
27
17
4
72
72
15
45
116
61
219
69
30
132
41
13
75
15
9
20
25
51
24
15
30
11
52
63
17
25
3
24
12
80
76
68
7
18
27
32
13
27
117
66
54
11
7
21
111
66
15
39
9
27
24
33
140
12
151
78
30
36
78
72
3
27
29
61
6
69
48
132
3
36
12
57
32
43
5
7
29
4
21
51
93
51
27
5
24
43
36
57
24
24
36
39
45
56
196
57
18
9
8
112
24
15
12
17
16
57
24
111
15
77
36
52
24
3
81
135
21
8
31
36
29
37
24
15
3
41
7
105
75
105
3
96
29
25
54
45
111
60
29
40
8
13
126
69
44
16
51
113
16
45
6
5
24
40
24
15
48
45
123
21
9
54
17
19
89
16
56
28
27
53
43
5
7
42
11
19
21
24
36
27
21
60
15
21
63
33
20
43
72
120
29
13
30
53
19
45
8
12
16
9
75
15
189
92
40
39
281
60
19
29
112
12
15
5
7
9
9
3
48
39
96
9
32
115
18
47
108
13
3
36
20
28
48
129
51
3
60
105
75
69
111
9
12
36
12
33
3
44
43
24
41
24
16
27
48
24
105
33
6
12
9
8
12
4
45
11
16
24
75
5
76
12
45
11
64
15
276
162
3
72
45
47
31
29
55
33
27
12
81
87
12
53
37
78
41
7
42
75
15
12
18
6
12
129
3
21
60
84
48
3
12
72
36
72
9
20
24
36
55
90
11
ABCD 98456709446*3^$a+1 [50049]
6
144
53
25
83
25
12
3
44
13
60
12
30
18
15
57
39
32
229
30
90
6
90
179
24
31
81
9
30
18
15
108
9
36
24
143
28
27
162
35
43
21
132
45
12
108
87
12
15
101
28
81
30
150
3
60
87
29
127
30
3
69
12
75
20
85
3
3
24
65
13
12
51
48
24
20
52
48
3
9
60
3
12
9
9
12
3
8
60
37
132
51
24
8
25
27
15
18
12
30
21
27
17
1
54
9
9
72
15
21
63
12
39
29
52
27
33
27
30
3
39
5
1
3
9
102
9
9
42
168
5
48
28
57
39
33
3
44
148
8
64
21
24
60
60
59
4
45
47
61
42
18
23
7
9
36
9
18
5
7
21
8
49
12
35
64
44
97
48
3
12
27
21
92
16
27
9
21
35
4
33
131
16
3
48
120
9
21
12
78
24
120
45
33
47
1
3
9
51
9
11
49
87
51
33
21
39
24
15
41
64
168
12
60
117
11
37
107
103
30
15
3
53
76
3
105
27
53
52
15
30
6
9
3
45
8
25
42
30
30
102
30
90
48
30
18
72
60
27
20
108
25
12
18
21
36
68
55
17
25
3
8
19
5
4
21
83
88
12
27
29
64
57
3
27
66
24
18
90
12
15
24
69
3
69
18
72
9
39
33
69
48
51
20
37
12
30
21
24
3
153
116
13
12
3
15
42
66
72
33
108
27
5
4
63
48
29
60
31
125
40
12
120
57
90
101
64
3
30
48
30
57
75
12
66
23
37
39
3
17
55
29
24
37
66
17
43
17
7
5
1
35
25
102
30
15
57
11
48
40
24
60
8
109
60
3
96
21
18
42
6
30
39
20
36
7
18
90
30
30
54
6
5
4
104
40
27
54
36
27
63
9
21
3
9
11
24
73
90
69
93
300
12
23
7
18
15
32
25
15
15
33
15
42
108
3
32
40
15
132
18
42
101
108
19
48
17
25
72
78
270
11
12
25
24
48
12
108
18
45
39
18
42
53
28
32
7
21
72
105
87
51
17
48
37
15
27
30
30
5
100
21
3
192
32
103
114
36
47
7
45
15
30
108
15
56
16
15
53
52
21
84
18
42
96
3
21
23
28
57
42
6
42
30
12
18
33
9
60
75
8
16
51
66
47
72
28
135
101
1
135
60
15
5
85
11
84
1
23
79
150
3
128
1
35
4
51
18
11
40
24
32
16
9
75
81
27
20
97
3
165
12
15
60
3
137
1
15
20
72
48
25
15
9
11
7
41
1
63
12
48
3
5
37
3
117
48
72
11
52
72
63
45
45
144
11
52
27
36
54
23
28
12
93
60
60
54
5
13
35
25
3
15
54
18
108
90
27
3
42
27
8
85
12
6
9
75
18
23
4
3
65
67
45
45
11
40
165
12
35
55
48
30
120
12
71
61
3
123
29
73
30
45
33
27
123
42
12
83
36
76
51
12
90
3
57
27
44
1
30
30
6
113
61
35
4
32
25
63
24
60
48
8
36
16
9
156
90
24
30
3
3
30
144
59
7
42
60
107
4
72
129
23
88
12
27
30
83
25
12
11
7
33
39
6
72
12
11
25
42
42
39
99
18
114
9
156
45
60
108
12
6
42
90
65
16
24
12
51
42
15
93
27
12
20
1
54
33
48
8
12
4
3
45
57
240
36
27
15
18
12
18
33
51
18
15
20
85
51
99
33
12
8
25
119
31
33
9
108
84
6
33
9
15
32
13
47
40
36
15
9
33
3
15
29
13
120
72
11
12
16
27
114
18
12
6
59
36
25
24
18
65
48
64
68
196
51
53
88
9
6
69
15
6
12
27
8
72
25
15
33
11
139
12
65
28
68
4
3
30
47
4
144
15
45
68
28
20
16
80
4
32
79
30
15
15
18
60
15
45
11
109
60
12
18
60
18
42
53
4
84
27
30
72
35
16
96
21
12
18
9
21
24
18
42
36
143
52
45
3
21
36
27
12
60
33
12
36
15
75
30
83
1
6
72
5
40
57
66
45
32
16
39
12
18
18
45
135
204
48
45
8
4
21
15
84
51
12
48
33
20
19
18
12
72
15
93
18
69
140
16
12
33
54
29
7
54
51
27
33
24
33
12
3
120
8
79
33
12
45
3
8
124
8
12
1
24
15
33
51
9
11
60
7
24
60
30
203
7
6
24
30
60
18
35
120
16
56
1
24
18
72
33
48
12
116
37
15
12
8
72
7
78
11
52
75
17
16
36
20
13
23
12
28
12
32
28
8
208
12
9
95
43
17
43
45
36
51
18
42
18
3
8
24
76
9
60
60
12
99
9
11
7
12
60
42
48
35
13
63
24
56
40
51
30
150
18
30
41
7
72
45
45
60
75
8
37
18
17
7
5
55
18
18
60
29
16
27
17
43
65
13
24
198
222
15
8
37
48
12
51
9
30
29
16
3
5
7
66
27
63
30
12
12
63
8
37
11
24
12
55
93
20
28
9
108
72
3
57
11
40
8
37
60
135
9
186
12
21
51
78
15
12
33
18
9
15
101
24
1
30
77
25
12
11
55
57
153
30
102
18
12
12
6
27
75
48
24
18
72
108
15
15
78
90
72
30
72
75
3
53
100
9
96
39
84
24
8
112
57
15
8
28
12
57
90
18
30
5
43
33
12
24
33
30
125
25
78
84
9
21
30
93
12
93
111
92
19
9
27
54
30
18
15
75
12
30
36
12
78
42
71
1
18
30
18
17
16
9
35
25
15
3
12
72
45
156
12
87
ABCD 98456752952*3^$a+1 [50048]
228
360
72
42
27
33
120
60
156
15
69
78
30
168
12
342
198
15
147
18
198
162
90
537
51
84
90
63
315
18
30
30
240
87
177
6
84
168
93
39
30
66
102
78
90
54
126
84
246
72
48
12
42
210
36
9
105
180
30
246
144
6
30
75
129
6
384
18
12
228
18
204
60
120
21
39
348
192
18
240
390
102
36
30
45
27
42
66
114
96
312
12
6
234
138
105
117
18
9
21
78
90
150
24
21
99
6
72
42
117
1104
144
33
18
270
240
24
36
90
240
105
189
120
18
180
72
198
48
462
249
663
6
240
300
210
114
30
21
105
30
30
54
138
18
222
27
51
54
48
108
84
126
42
102
96
90
54
138
42
108
9
9
12
150
102
150
66
87
135
42
111
9
138
18
54
21
9
135
315
186
54
66
84
18
45
153
234
45
81
54
6
99
231
324
78
30
60
78
282
18
84
15
93
132
15
21
102
12
210
87
48
435
18
60
192
198
288
42
48
42
42
78
72
126
132
339
123
96
162
168
204
108
147
21
30
264
60
330
207
33
111
69
27
69
114
366
30
30
15
9
108
123
75
54
15
3
30
150
42
96
204
120
60
210
120
156
9
75
90
216
51
69
132
108
144
66
54
36
114
237
33
180
36
354
165
75
120
66
12
162
30
66
30
111
213
66
84
6
54
60
168
42
66
9
141
42
162
36
90
180
21
249
132
72
6
174
18
12
336
30
120
144
51
117
27
171
24
6
84
330
18
18
162
42
336
54
90
201
336
129
132
12
15
93
78
69
531
210
24
126
102
162
180
240
420
21
135
9
135
78
12
36
120
174
90
18
60
120
18
54
6
192
12
150
30
96
39
285
390
45
21
54
156
144
66
192
78
84
210
51
369
120
66
42
102
48
162
51
45
60
87
75
72
126
204
6
42
72
6
774
18
192
285
153
108
240
24
147
21
27
171
144
6
204
156
135
99
30
66
144
66
24
78
108
12
102
36
102
30
42
156
30
150
204
60
6
39
48
123
21
249
ABCD 98456822026*3^$a+1 [50184]
5
90
13
27
176
30
19
53
10
69
65
18
13
3
9
45
128
139
41
150
25
15
134
154
54
50
58
8
96
28
8
10
48
14
115
65
36
19
165
18
9
48
132
35
13
3
30
15
17
12
36
72
103
29
64
30
32
10
80
7
48
57
87
39
9
113
174
18
88
8
100
111
51
128
1
96
173
60
7
5
100
135
15
2
6
30
36
28
3
29
36
190
8
72
97
5
10
90
62
16
30
72
135
17
18
72
304
2
7
12
33
63
27
80
97
33
3
77
126
6
66
10
99
36
72
5
130
32
61
5
139
108
33
39
21
188
79
12
9
72
12
3
83
66
43
48
84
39
9
108
45
87
60
48
12
93
168
207
57
26
49
12
29
24
127
96
47
30
28
8
7
17
30
90
180
115
47
114
19
108
53
4
15
108
60
15
8
1
300
11
18
67
35
25
24
33
68
48
7
83
97
135
98
100
26
48
106
39
41
54
37
29
60
40
80
82
18
32
55
24
5
103
75
30
195
48
33
62
22
27
69
27
57
27
33
152
55
155
73
33
38
150
91
71
90
22
45
105
3
33
80
120
31
21
20
70
80
97
72
41
54
73
12
5
28
15
107
46
8
82
110
10
80
37
60
153
102
80
88
80
118
51
93
3
15
8
1
125
91
125
18
30
7
35
72
10
15
15
80
13
57
27
89
64
92
43
108
137
42
64
210
39
105
126
14
28
8
36
154
72
105
12
35
25
15
8
10
68
12
54
25
21
15
12
135
18
75
57
27
53
10
2
24
19
75
170
55
41
54
37
3
440
178
20
28
24
75
41
67
77
55
3
62
10
62
96
100
39
159
9
48
77
103
5
54
1
57
60
56
64
108
60
15
123
69
45
3
12
93
2
168
72
192
144
72
109
96
117
27
9
99
93
8
72
10
50
22
57
29
120
96
43
12
96
84
48
45
122
1
135
8
1
93
27
125
64
26
181
35
97
12
5
43
41
7
3
9
15
98
30
42
100
315
21
26
73
15
66
14
193
84
83
66
72
19
9
60
102
69
179
30
144
36
6
1
63
62
10
62
36
12
24
36
19
53
30
10
15
71
94
36
230
102
52
20
42
13
12
29
19
53
130
32
97
65
94
42
39
53
43
240
119
1
65
52
26
40
26
28
3
23
42
55
137
60
7
3
26
7
77
16
74
90
168
127
120
23
18
19
60
111
54
2
1
60
3
24
26
144
40
6
57
15
8
109
12
41
30
10
147
213
312
198
74
31
24
9
32
100
80
84
124
171
71
10
62
126
72
58
26
6
90
7
33
72
60
27
125
18
120
18
55
15
18
80
67
45
8
7
93
27
72
17
31
23
1
5
66
88
56
16
30
27
15
2
91
12
168
23
37
57
8
19
33
87
113
6
82
15
60
27
105
60
51
9
17
6
90
259
33
27
63
6
27
17
30
70
8
58
50
64
38
70
44
48
115
35
48
10
15
72
161
79
105
63
5
10
8
64
2
16
39
9
86
25
93
75
53
24
55
96
59
18
28
8
42
10
182
42
43
33
32
136
224
7
83
40
50
7
23
126
19
167
13
108
33
174
176
49
105
8
28
56
43
215
30
43
144
189
12
15
120
53
34
57
81
15
29
28
68
7
3
182
18
24
25
36
29
4
44
46
9
41
19
17
31
89
34
170
94
170
6
30
72
24
4
27
53
6
48
16
9
197
55
96
3
57
23
30
31
51
248
49
23
90
54
48
18
198
24
30
67
29
162
25
33
14
10
92
90
1
5
115
12
17
48
16
12
32
166
54
27
168
47
46
87
60
245
66
24
190
75
71
96
133
3
90
8
30
54
90
16
30
50
10
39
108
27
153
23
97
84
9
2
10
27
33
15
59
18
78
22
27
120
23
6
67
45
68
84
10
86
154
48
18
104
46
69
3
62
136
26
18
100
36
80
19
35
25
ABCD 98457260714*3^$a+1 [50002]
55
42
60
3
16
16
25
39
5
91
105
24
50
10
80
10
26
160
18
157
25
10
60
24
86
28
6
49
7
70
83
1
15
144
32
64
275
29
32
29
4
86
41
5
123
51
114
75
105
36
179
45
16
20
15
19
150
60
60
56
55
15
1
55
70
3
21
43
83
60
8
172
144
45
9
7
73
36
3
31
17
49
6
38
76
14
10
80
36
34
57
9
44
10
6
11
223
1
64
45
35
64
61
56
40
86
90
214
29
97
127
167
96
73
7
73
15
1
16
115
18
75
101
10
30
115
48
23
9
64
16
61
35
39
25
119
46
116
103
16
71
44
16
110
175
69
66
50
55
128
31
110
70
74
112
228
6
90
111
29
34
72
74
79
45
19
113
79
61
90
25
29
10
120
1
29
83
61
102
13
5
107
25
7
96
17
24
24
86
9
16
96
9
55
48
112
16
105
128
87
25
39
80
16
9
6
145
65
60
83
16
64
16
31
114
95
61
68
15
55
162
30
25
95
65
64
81
47
48
32
16
31
1
25
94
60
90
66
113
7
137
1
332
147
51
36
41
13
51
16
23
25
65
31
80
25
120
15
15
65
81
94
84
2
267
80
16
80
17
8
22
17
96
112
149
16
84
151
19
29
61
130
144
17
49
144
20
40
36
15
64
35
26
3
1
6
105
209
31
135
9
16
61
35
5
43
7
10
44
90
25
224
7
18
71
121
39
16
64
16
15
84
13
61
36
4
32
34
73
37
76
15
35
10
19
29
6
45
336
23
112
9
16
48
80
21
36
23
7
25
64
64
32
32
16
145
12
99
16
53
30
60
81
39
6
84
111
21
30
45
64
161
24
6
24
25
16
64
144
16
48
17
6
24
81
32
117
34
57
45
108
80
22
24
30
75
51
68
70
90
41
19
32
94
204
26
9
7
18
71
1
24
60
11
33
31
16
112
16
131
61
48
35
45
112
63
17
115
80
125
48
64
16
147
68
41
85
91
63
1
61
40
48
75
17
18
142
18
29
80
17
143
1
12
8
219
7
105
39
25
1
166
18
12
24
6
30
15
15
18
15
32
48
37
59
205
35
31
90
54
6
75
105
7
16
1
15
15
289
41
36
3
64
96
71
150
99
135
6
35
16
64
149
91
29
19
17
36
14
36
10
8
10
66
66
24
36
14
31
99
50
59
32
45
3
117
78
6
54
2
88
72
20
94
29
16
5
40
51
35
54
100
6
78
15
32
49
30
1
64
39
112
60
29
31
168
57
80
39
9
32
5
43
32
39
41
55
264
20
45
16
48
17
54
34
6
30
20
15
61
54
14
16
15
80
64
147
20
18
7
33
6
26
79
165
59
7
150
99
21
30
78
111
39
41
144
1
30
36
18
27
15
78
115
17
48
60
132
144
15
41
180
3
80
16
1
8
46
73
17
6
329
61
67
77
99
16
41
39
96
5
64
11
55
9
5
180
10
90
35
1
8
16
6
49
1
79
15
1
119
9
176
48
1
66
6
23
37
50
18
36
106
60
18
32
94
60
6
20
23
80
21
30
30
6
54
44
126
41
13
72
27
61
67
64
16
35
28
177
64
1
143
16
16
48
15
30
19
17
30
6
90
78
19
17
156
54
36
73
16
16
99
6
8
31
111
114
79
25
90
29
48
29
19
96
121
90
124
56
9
16
15
18
6
126
24
20
159
25
36
66
17
57
23
17
15
16
64
16
83
166
60
60
95
16
15
17
1
31
16
13
32
10
108
26
136
44
63
80
71
6
96
3
16
35
60
30
35
85
30
84
57
33
31
85
75
16
105
48
12
43
17
44
36
4
114
6
51
3
42
67
47
81
183
25
35
12
30
35
115
30
15
5
75
33
100
12
54
6
24
11
55
30
14
61
3
77
39
90
31
9
6
8
130
150
49
16
32
119
66
68
90
41
29
51
51
45
128
85
59
32
16
49
15
16
13
22
14
144
31
16
95
120
9
39
50
76
11
48
37
48
32
34
60
189
185
7
45
67
16
16
45
24
11
55
41
32
23
14
11
205
35
5
48
2
9
49
15
51
60
1
29
51
48
65
22
9
69
42
24
9
5
11
80
21
300
84
60
54
2
10
18
116
90
4
120
17
3
82
75
5
75
ABCD 98457263566*3^$a+1 [50335]
114
15
33
72
15
3
165
15
42
15
75
201
51
93
36
132
60
12
45
18
93
120
111
81
120
99
93
3
84
90
54
36
9
45
24
15
36
21
219
12
33
27
63
69
27
21
15
18
75
45
147
48
24
48
63
345
51
21
12
60
120
15
321
45
99
135
33
12
108
12
240
3
78
27
72
36
129
96
15
57
63
9
3
357
66
69
27
129
24
165
15
27
93
36
12
3
54
90
81
21
51
63
12
114
3
48
123
96
36
12
18
75
15
93
39
36
57
69
3
108
252
36
72
87
36
9
96
39
165
27
81
48
60
12
39
9
117
15
132
15
21
249
15
36
180
12
108
12
69
231
33
147
3
129
108
48
21
123
3
93
15
30
87
48
339
12
9
24
111
42
3
69
3
123
69
108
57
18
54
111
12
15
72
153
108
9
24
15
24
27
21
48
24
108
48
75
42
54
18
30
141
12
195
72
12
81
9
3
111
54
126
9
36
84
36
72
60
60
183
117
27
72
30
51
27
81
12
108
51
48
81
45
15
99
21
51
81
165
3
51
36
24
198
3
159
120
6
147
45
168
144
111
87
18
3
24
45
111
51
36
33
51
9
135
24
33
72
15
78
27
45
51
15
36
90
111
129
18
102
90
144
9
27
33
153
54
21
207
21
72
75
165
9
3
21
39
33
18
120
225
192
123
60
129
168
12
108
12
105
15
36
12
99
60
9
135
357
39
33
51
114
171
111
36
57
51
105
24
21
39
27
78
66
45
24
48
348
84
321
75
12
129
30
9
195
120
9
15
48
132
108
33
21
51
60
48
75
69
111
90
360
39
153
3
24
117
3
156
12
180
9
159
27
213
105
75
39
12
21
12
36
192
60
9
378
45
63
12
21
57
54
18
75
63
24
21
33
102
90
24
39
192
3
30
15
60
21
39
12
93
135
60
72
159
33
27
33
36
39
141
57
3
15
12
117
15
165
27
81
12
3
144
30
123
108
120
108
24
183
153
12
192
3
72
81
120
12
153
39
27
21
192
147
24
45
132
15
45
12
36
57
183
312
180
72
156
192
75
72
141
51
69
81
90
261
3
96
69
24
27
96
33
51
21
48
39
45
168
75
33
24
48
45
72
90
126
174
36
6
66
57
48
48
15
102
18
36
81
99
78
18
72
81
117
90
102
135
60
120
48
72
36
72
3
102
144
63
33
255
48
24
60
45
102
36
24
126
63
99
30
18
57
123
45
108
12
72
36
60
15
36
66
24
51
12
135
153
57
90
105
48
15
33
39
105
120
36
27
165
33
15
57
195
12
36
132
57
72
99
12
27
6
66
81
12
36
39
93
9
24
72
375
120
27
36
12
54
3
93
15
12
111
129
141
147
69
183
33
90
24
21
9
90
24
30
24
75
36
15
252
144
48
6
147
72
60
168
48
99
21
27
153
141
99
24
21
75
261
6
300
144
81
12
3
48
96
33
3
33
51
204
117
72
93
54
234
24
51
12
243
57
63
105
75
45
120
15
150
15
51
150
48
72
24
72
18
105
69
15
36
99
33
3
45
24
3
57
48
132
87
381
48
60
ABCD 98457618698*3^$a+1 [50046]
13
155
24
24
12
73
32
15
12
12
18
72
18
48
12
6
27
60
57
91
11
30
99
21
24
139
35
6
51
15
30
51
3
57
57
111
27
48
42
7
68
120
9
15
3
42
90
21
39
48
6
42
25
20
75
18
15
21
135
39
72
165
75
69
105
60
6
18
66
168
72
21
45
3
12
33
19
12
119
25
5
111
21
30
54
18
18
12
18
33
87
25
44
81
24
39
72
63
30
27
4
41
3
105
31
71
69
84
39
73
29
66
48
6
24
31
36
12
11
81
3
1
5
15
27
37
17
66
45
3
21
3
18
15
27
66
24
43
35
24
108
21
15
24
6
60
27
4
29
42
12
21
52
47
36
72
85
20
60
3
1
11
12
57
3
18
75
28
17
12
87
9
15
9
18
24
78
18
54
15
21
30
42
36
75
196
29
90
12
72
42
30
18
42
66
102
108
12
33
33
24
7
35
24
24
36
37
68
57
54
18
12
24
30
96
48
25
35
1
92
4
11
18
15
51
13
11
21
99
36
108
18
139
20
16
5
54
24
21
15
25
11
12
6
15
27
84
54
60
19
8
3
21
16
5
24
168
60
18
48
21
15
6
42
12
30
24
54
6
24
30
93
57
78
13
17
19
59
42
18
84
37
29
66
6
18
90
15
21
24
186
96
30
42
90
63
48
15
6
75
9
79
17
78
13
65
78
1
11
69
3
60
126
30
25
56
33
6
45
4
5
30
6
66
18
66
6
60
6
9
64
5
55
20
15
42
180
144
36
18
12
42
30
18
19
41
7
128
9
24
6
21
15
24
13
5
6
21
21
15
3
21
33
6
174
12
24
30
30
67
17
60
12
30
6
30
30
24
36
7
32
33
90
36
24
13
53
30
25
20
15
24
6
27
9
15
51
18
72
15
69
30
30
19
5
54
6
12
24
18
37
44
15
30
7
48
71
9
129
12
60
48
6
12
12
25
5
43
59
30
39
12
3
66
108
6
1
35
18
6
21
39
57
28
47
180
90
12
180
7
60
53
102
18
7
23
12
13
56
57
39
15
108
12
1
60
17
66
12
30
15
9
18
66
139
92
69
24
55
23
9
93
6
42
12
72
156
19
89
6
24
21
51
108
66
36
39
3
6
15
9
6
36
66
18
36
48
12
9
12
57
96
204
43
35
33
27
45
27
90
27
4
20
111
49
92
15
48
30
24
6
21
33
18
12
138
3
9
18
12
96
30
12
7
32
9
12
39
15
45
36
15
54
75
64
5
12
42
72
66
30
13
101
108
66
90
54
66
24
63
9
30
81
129
24
144
48
18
120
114
12
24
55
47
30
144
15
51
18
60
102
48
25
29
3
39
61
48
89
42
30
30
9
27
72
30
42
25
36
29
15
3
90
48
30
24
13
5
30
36
6
39
12
144
4
47
24
6
48
27
100
164
3
30
60
3
45
60
39
21
132
42
54
15
100
17
60
42
42
6
30
222
18
12
27
93
6
6
198
30
3
45
18
36
54
102
12
25
11
57
129
15
76
53
27
39
21
3
12
69
9
114
60
60
30
18
9
36
64
11
12
72
126
55
12
116
16
29
42
84
21
15
33
69
27
9
36
78
18
60
19
44
75
42
15
4
140
36
15
12
85
12
44
9
6
12
12
72
81
4
11
18
6
9
135
12
33
99
253
137
27
124
32
3
42
7
17
36
24
31
35
9
45
6
45
4
83
6
12
30
9
21
24
54
12
12
21
21
19
56
24
21
66
12
6
51
69
36
6
18
42
12
60
12
60
36
42
42
48
48
60
180
9
21
162
150
48
48
66
66
15
15
105
105
144
144
7
95
97
35
25
47
1
53
114
6
7
8
111
48
85
23
30
108
6
30
96
12
3
39
73
71
21
100
131
24
24
6
18
96
24
18
72
18
30
3
9
42
169
20
9
126
12
24
36
18
72
132
6
42
72
36
30
57
3
21
15
6
42
90
12
51
48
96
15
49
95
12
54
24
7
108
17
42
6
12
30
24
84
30
15
21
66
48
6
19
29
78
12
108
60
93
9
3
39
18
6
24
1
167
48
30
96
30
6
60
42
108
12
6
54
61
29
48
42
12
6
12
48
39
36
57
6
24
90
78
13
11
114
55
17
18
12
12
30
7
11
12
30
6
54
31
95
57
15
12
48
30
79
29
60
66
81
33
186
18
3
52
8
24
15
18
27
84
12
99
81
48
69
48
18
24
66
24
30
12
21
177
90
6
111
24
57
3
4
60
32
3
93
3
30
12
24
6
9
69
66
9
27
85
17
30
48
33
21
78
61
17
75
27
25
47
78
31
5
24
12
66
30
7
23
18
27
24
3
18
19
23
21
60
39
42
18
42
30
9
4
5
27
159
1
11
42
30
48
9
3
48
18
27
27
6
12
60
12
12
31
20
45
90
78
156
18
21
4
41
24
6
150
6
6
43
101
18
18
84
6
12
33
160
8
4
35
1
71
24
57
9
48
12
19
35
42
15
27
102
66
60
18
84
87
33
102
6
7
11
186
168
6
36
48
13
5
12
111
9
60
78
25
17
138
9
21
42
48
13
11
21
4
80
3
18
7
5
240
12
19
11
45
9
42
37
35
60
66
24
3
57
36
12
43
17
43
137
24
15
21
75
45
7
48
8
51
45
3
18
3
60
9
18
72
1
32
3
60
1
29
24
66
6
51
15
18
12
3
12
3
12
12
37
44
21
150
45
64
59
1
32
63
30
51
4
29
18
42
30
18
18
6
6
102
42
133
ABCD 98457685096*3^$a+1 [50099]
12
24
12
13
17
24
7
59
37
35
1
11
1
83
42
60
24
84
6
36
90
7
20
3
132
78
27
39
9
40
32
16
101
6
108
9
3
36
60
54
63
33
75
177
67
44
9
27
27
13
32
9
30
6
19
80
27
9
12
3
6
7
48
5
27
51
21
63
121
29
54
21
48
64
24
83
1
44
72
160
8
16
83
36
45
3
30
51
51
9
28
56
24
15
24
6
12
6
84
33
33
67
5
66
9
12
51
1
108
59
33
72
57
7
59
18
54
42
67
11
1
113
3
24
3
54
60
78
6
78
13
17
60
12
7
5
15
69
66
24
6
39
63
12
73
41
7
32
21
60
7
8
51
60
45
57
6
12
1
20
3
9
24
136
17
3
63
54
12
3
3
37
29
7
36
11
21
87
78
19
80
33
111
27
69
9
27
15
6
6
18
67
35
1
5
6
69
9
31
48
35
60
72
13
12
8
63
25
17
96
3
63
30
42
9
12
24
39
9
9
15
48
21
24
19
11
6
15
16
5
63
4
32
40
29
39
141
6
1
5
7
23
21
84
15
1
41
48
7
11
9
177
15
88
24
53
48
27
15
6
7
80
21
36
42
102
7
29
63
21
42
12
12
9
3
48
33
45
19
32
48
21
60
6
37
36
5
18
6
42
57
105
18
81
111
1
209
114
13
24
41
99
27
49
95
96
85
17
120
99
105
6
21
48
33
147
51
9
36
88
24
71
84
24
66
30
13
12
35
25
29
39
3
54
66
18
96
15
57
6
153
15
12
1
60
107
42
30
37
11
18
63
64
20
60
39
73
5
24
6
42
24
78
109
5
55
20
3
54
24
48
3
3
48
57
12
16
77
36
15
24
28
17
3
45
54
13
12
20
69
3
72
3
25
23
60
12
24
42
18
30
31
41
87
27
6
48
24
108
27
16
65
84
15
9
36
24
24
60
3
36
16
53
54
30
30
33
165
54
181
20
45
12
43
59
60
85
20
12
3
48
24
24
18
48
6
30
55
32
15
30
66
13
17
66
24
37
71
18
7
120
47
9
24
12
51
30
30
42
19
35
24
30
18
12
49
200
39
1
17
15
15
1
60
12
20
9
27
75
21
51
57
45
7
5
7
36
11
48
33
15
13
11
18
39
12
9
54
9
33
6
78
90
9
15
18
12
42
73
89
36
55
20
40
59
78
30
13
29
39
15
157
35
1
44
3
13
41
120
3
33
27
4
17
12
15
99
13
83
1
59
18
24
30
18
54
33
60
36
36
9
3
15
13
35
42
12
24
72
12
123
15
18
36
163
56
9
7
32
3
49
44
93
55
32
27
6
3
108
27
24
25
23
49
24
29
96
48
43
23
33
40
48
233
36
3
15
9
15
66
3
36
9
99
28
32
39
12
1
29
3
52
8
120
28
5
6
144
6
43
17
24
15
21
54
6
42
61
5
90
25
72
17
6
120
1
36
20
60
48
100
11
49
11
12
12
45
4
60
23
42
67
56
39
6
27
12
21
36
12
30
81
21
48
7
20
3
37
24
107
72
24
21
21
24
19
8
88
23
9
21
91
11
157
8
81
6
102
123
21
19
8
9
31
29
91
11
18
6
45
39
24
54
63
4
8
39
18
102
153
27
72
37
11
174
15
123
60
181
47
36
24
1
11
30
7
8
15
60
45
3
13
17
6
49
29
60
7
47
1
60
17
3
12
9
54
69
16
72
128
3
45
27
12
25
59
9
45
24
6
25
59
84
1
80
9
6
48
30
36
12
3
28
5
54
33
147
12
72
9
84
108
4
5
12
6
36
30
18
21
3
12
21
16
101
7
29
30
1
32
21
6
21
36
52
11
45
45
42
1
101
108
7
77
55
11
129
45
18
54
6
102
7
41
42
117
3
24
25
35
13
23
6
31
20
15
24
37
56
12
45
36
12
84
126
24
24
6
78
24
18
18
12
25
72
24
35
6
19
35
1
11
49
29
48
12
19
68
57
51
39
24
18
6
1
77
15
4
32
33
15
24
3
13
24
5
7
84
35
117
123
37
77
51
9
39
9
6
129
40
32
3
6
7
35
18
39
81
6
36
12
9
81
6
18
6
33
219
1
11
24
60
6
24
3
16
35
21
27
72
12
49
17
6
33
4
60
29
7
11
37
17
27
16
8
3
45
24
15
69
28
84
71
12
102
132
12
6
78
12
27
72
40
17
79
12
107
48
12
36
1
5
6
18
87
12
33
67
12
17
7
8
21
66
30
31
108
41
24
31
32
3
12
25
11
33
124
8
33
55
41
7
8
3
121
84
77
3
45
18
109
41
7
84
128
9
3
15
37
11
30
48
12
24
27
57
6
12
105
12
33
63
111
30
39
51
13
60
17
42
6
24
15
3
73
20
21
18
54
27
40
143
57
4
41
24
30
12
54
27
36
96
36
124
11
6
75
15
6
42
1
24
41
102
102
12
135
24
16
65
6
54
6
78
6
6
12
30
21
4
47
13
41
39
28
11
78
79
12
41
60
12
18
1
23
49
56
72
24
87
69
16
36
11
6
120
15
72
57
30
33
4
20
9
12
120
75
3
49
20
48
27
49
41
7
12
59
36
42
7
71
1
41
66
37
8
16
11
13
60
53
12
36
30
217
5
66
42
7
17
43
29
6
18
30
121
24
23
24
93
48
75
12
9
33
24
18
33
4
35
49
23
49
20
9
39
36
40
24
5
19
119
61
11
36
72
45
72
40
35
57
3
12
13
71
90
24
39
72
12
15
30
30
57
48
51
48
9
27
69
93
15
15
1
23
6
3
136
29
75
63
42
18
6
63
4
12
89
31
8
24
45
54
6
66
54
12
19
11
6
15
12
60
15
12
12
193
32
33
72
55
23
54
31
5
7
32
3
12
36
1
41
6
30
63
21
43
23
6
75
129
54
18
60
19
35
42
36
51
4
5
42
84
9
15
78
3
4
11
36
13
35
36
36
1
5
19
95
6
7
23
6
24
36
19
101
43
11
18
36
42
24
30
12
27
28
180
77
54
30
ABCD 98457726078*3^$a+1 [50115]
45
72
126
114
3
333
3
39
90
162
30
90
18
27
105
75
48
3
120
54
39
51
9
69
18
84
9
72
48
36
144
159
222
3
180
15
18
72
30
18
54
90
39
147
69
33
27
36
69
39
252
27
57
15
93
72
51
117
12
144
21
48
18
417
15
45
156
129
15
183
30
114
270
48
75
108
57
87
24
99
60
162
18
12
90
78
57
63
18
27
267
69
111
120
189
177
102
81
81
183
3
54
39
84
147
201
27
117
63
21
36
75
21
15
57
33
12
42
33
105
63
9
135
123
162
51
237
3
48
237
54
33
96
69
87
33
75
123
117
177
48
27
48
132
108
12
15
9
12
87
18
54
60
126
12
75
57
3
135
81
117
3
24
27
9
141
108
30
60
12
45
15
18
18
105
15
294
3
36
69
18
57
12
60
228
36
51
60
30
39
111
69
129
51
36
15
108
18
3
147
102
60
15
15
72
78
108
30
24
120
45
63
117
15
33
33
39
33
108
132
267
21
90
69
60
45
39
36
15
9
81
39
51
150
15
3
12
9
51
18
30
258
84
96
195
15
42
51
24
12
24
267
33
21
90
198
75
12
75
33
75
102
39
21
75
108
156
60
87
33
51
189
72
84
33
60
138
132
33
15
72
57
3
12
6
144
3
45
3
24
51
102
72
63
12
3
177
324
51
90
96
3
99
18
27
15
21
27
93
57
12
252
6
93
189
111
111
105
15
93
33
75
24
48
36
36
33
27
84
24
15
48
60
84
18
111
51
6
3
81
96
39
120
21
15
57
18
33
51
18
72
3
3
30
99
48
15
18
114
48
45
12
24
99
168
33
159
45
87
129
249
111
12
57
231
36
21
3
87
249
276
87
30
111
87
150
39
105
3
27
81
144
84
24
36
117
27
15
21
279
45
12
141
24
30
18
75
93
102
21
51
6
174
180
60
66
39
75
18
12
240
3
33
39
63
42
120
18
93
39
36
69
111
54
18
30
162
18
111
111
30
60
15
105
18
165
72
15
36
93
51
9
51
30
78
72
126
120
42
93
12
108
15
9
15
48
21
51
93
147
36
237
27
21
57
51
69
75
357
75
3
21
120
360
60
84
147
48
21
24
180
12
21
15
324
183
30
435
165
75
117
75
15
6
219
15
120
126
135
48
60
36
33
162
93
105
51
60
36
36
27
222
90
120
9
81
36
24
123
96
87
54
108
51
231
18
18
45
72
27
60
69
132
48
36
21
162
198
3
27
24
66
3
60
69
108
123
69
75
123
9
153
42
141
168
171
18
18
42
30
42
3
27
186
120
147
96
120
24
63
45
12
60
36
27
57
36
39
12
153
12
213
90
117
51
102
111
21
39
69
18
120
54
18
45
15
12
129
147
69
15
21
87
21
39
57
135
45
141
30
114
48
111
51
36
45
9
360
270
45
33
228
90
9
63
90
27
51
57
153
27
15
18
90
84
18
63
99
108
21
216
51
54
99
249
48
180
3
177
72
27
84
24
105
72
156
54
96
57
15
48
117
135
42
18
ABCD 98457773236*3^$a+1 [50043]
33
21
207
8
55
36
57
60
84
68
12
4
39
69
48
96
57
18
17
4
44
97
143
19
54
36
51
3
90
72
18
36
5
13
23
13
47
43
5
4
44
1
51
32
16
99
41
40
9
39
44
16
20
48
60
7
41
4
96
92
4
8
25
54
17
19
18
11
52
27
17
24
108
49
3
12
39
153
27
21
15
21
8
4
21
87
93
36
23
120
16
84
81
36
39
8
24
37
95
36
85
11
76
57
147
68
12
4
20
24
67
65
4
80
40
153
135
27
18
123
60
15
21
56
31
57
44
28
8
72
72
40
48
45
27
92
61
47
61
23
48
1
47
76
3
81
9
36
15
3
17
28
48
33
47
7
65
160
63
45
44
1
23
49
90
18
18
72
57
8
64
20
52
24
68
12
52
68
16
8
19
54
36
54
21
12
128
76
15
17
19
54
54
33
21
51
21
171
45
27
27
9
164
24
4
33
72
72
11
52
12
15
105
48
104
16
15
57
32
1
11
43
18
72
11
48
28
20
36
12
25
39
15
29
43
9
44
19
36
54
23
16
12
20
36
1
90
17
64
9
18
65
7
45
44
19
29
115
17
292
8
4
57
18
21
48
3
45
12
87
141
12
48
24
45
83
43
17
64
44
36
1
162
65
48
16
12
3
41
13
36
51
32
7
9
12
33
39
12
36
75
101
79
17
37
3
87
54
107
12
97
27
32
67
21
48
32
25
35
124
3
18
59
16
8
24
16
96
15
41
13
3
96
81
39
8
7
21
48
12
9
11
25
39
84
8
4
92
16
84
12
20
1
36
75
51
41
48
100
36
45
18
9
45
147
51
53
19
29
108
43
9
8
16
24
33
15
12
20
40
21
72
18
65
4
3
29
16
27
53
16
84
8
72
1
119
36
4
72
75
90
11
52
36
12
108
36
15
33
12
189
36
36
3
12
32
4
21
18
21
33
59
4
48
33
123
104
79
41
4
80
4
60
9
27
60
39
162
3
36
44
52
45
15
3
81
20
160
24
120
8
1
3
69
191
64
24
45
27
9
108
39
12
20
1
11
25
111
44
79
113
31
21
15
9
117
27
8
144
88
32
40
44
16
92
13
35
73
183
84
21
87
8
24
36
16
188
100
116
40
69
18
72
5
13
3
15
180
9
24
75
36
9
99
72
18
51
36
93
15
48
9
47
7
36
45
48
24
24
75
117
68
85
39
33
47
84
4
63
41
13
83
48
40
8
120
16
9
71
73
35
48
7
162
11
79
36
9
60
255
53
28
24
140
16
9
3
72
72
51
17
1
3
24
8
37
18
81
9
27
144
9
59
88
8
16
63
57
69
90
54
90
9
8
100
99
54
18
36
225
99
33
128
16
60
15
36
9
9
63
8
109
27
27
18
27
48
69
11
16
8
16
32
40
56
55
105
129
15
8
4
60
21
90
9
9
39
33
47
7
18
162
33
36
44
13
15
8
72
4
48
12
21
18
36
5
13
87
20
40
68
55
89
48
25
3
141
51
32
61
23
132
7
18
3
32
73
23
4
80
28
20
28
51
108
5
13
27
8
19
36
41
12
37
23
148
144
84
12
147
9
48
56
40
68
4
48
231
105
176
7
53
12
79
129
32
37
123
48
56
43
17
19
29
100
51
72
18
11
88
144
9
51
3
18
59
60
64
32
4
33
75
20
13
143
19
65
36
25
3
12
104
184
21
35
55
18
15
93
23
12
40
8
25
47
40
39
9
32
52
32
64
9
18
53
37
39
33
47
16
45
87
140
115
72
54
47
7
17
12
16
32
52
12
57
54
18
27
32
112
27
69
72
8
31
17
36
16
21
11
4
183
54
51
39
53
48
64
36
15
57
32
37
11
7
9
80
4
87
29
43
126
23
31
54
23
12
48
100
12
21
47
16
45
87
39
36
65
36
16
96
3
45
9
3
12
36
80
132
61
11
61
18
53
1
3
33
23
16
128
13
27
72
20
4
3
21
132
135
45
72
48
80
112
75
90
27
9
18
53
84
7
53
72
16
12
9
3
51
54
11
52
32
13
54
41
4
9
47
7
17
16
3
36
108
9
60
3
17
19
65
7
36
90
51
3
53
12
25
11
25
227
16
12
36
20
12
91
53
109
83
16
171
18
36
83
7
9
44
19
45
9
71
16
12
36
81
18
29
16
128
132
16
32
16
135
72
9
8
48
24
37
15
12
120
33
18
41
31
33
111
69
12
27
5
48
16
12
36
20
43
17
64
12
15
72
17
124
32
48
31
18
3
8
52
68
108
13
15
75
18
72
90
81
9
191
7
126
36
51
12
8
60
49
3
15
45
92
40
3
69
8
49
11
25
155
43
33
12
8
37
3
84
21
11
160
81
35
37
108
15
21
3
33
39
24
63
108
9
48
20
48
19
29
133
27
24
129
23
13
27
24
96
140
16
20
1
144
36
39
32
37
27
12
32
1
126
33
32
115
177
3
9
36
9
39
159
36
57
8
24
1
95
4
68
13
51
188
64
21
123
3
17
28
12
8
25
ABCD 98458322728*3^$a+1 [50023]
36
156
9
30
165
216
24
24
57
159
36
12
45
3
15
42
135
45
75
45
171
120
57
207
75
45
12
165
48
150
90
120
360
15
72
216
24
36
57
147
180
63
141
279
12
18
60
3
12
312
24
189
120
147
111
12
72
45
48
105
132
18
33
105
3
57
147
48
195
69
60
84
9
48
3
129
27
21
3
120
39
81
96
48
72
45
39
132
9
99
144
60
207
90
18
141
177
15
57
3
12
36
240
111
36
9
84
12
144
51
42
75
45
27
24
39
60
102
3
87
168
12
108
45
33
102
57
33
15
108
189
30
309
177
3
96
51
9
153
162
30
39
96
36
15
57
132
63
21
51
21
117
168
219
141
72
171
60
96
33
3
168
264
105
51
21
138
33
9
138
57
36
60
9
36
60
54
18
63
72
165
258
72
30
75
36
57
27
45
63
129
3
165
27
273
27
231
72
18
63
36
3
105
45
51
147
45
57
75
48
48
189
150
48
384
36
9
48
96
156
180
204
84
105
90
12
6
27
72
24
141
75
105
60
36
84
231
204
33
87
24
51
18
51
120
132
300
132
147
36
90
60
87
12
165
63
117
6
54
108
27
273
63
72
33
27
3
9
15
165
48
93
3
36
213
72
66
177
117
36
39
96
39
165
3
180
18
123
60
96
36
75
45
105
123
39
105
60
225
3
69
96
27
36
60
12
99
21
27
108
24
33
168
24
108
147
33
120
195
117
108
48
27
81
72
48
21
90
138
3
129
198
57
33
75
15
72
180
120
60
120
45
33
3
27
42
99
21
36
27
12
84
12
69
270
36
54
99
39
57
195
93
195
21
120
36
63
18
15
144
36
57
51
57
195
15
114
36
3
261
18
105
72
24
21
51
15
9
24
39
180
57
33
51
60
132
48
72
339
6
174
153
15
21
27
69
108
132
48
63
309
60
45
99
12
168
27
12
21
141
39
12
60
24
108
36
117
42
18
27
207
48
21
21
246
42
51
36
21
27
57
75
48
45
18
177
96
141
48
63
15
90
39
108
15
57
51
72
117
144
9
252
3
72
63
18
123
147
93
12
117
15
15
42
48
87
60
96
264
33
72
3
156
84
48
57
51
72
168
84
48
60
195
24
18
18
90
120
3
57
90
45
9
30
9
51
33
123
129
3
18
84
6
93
9
27
84
60
240
99
45
108
84
81
3
21
39
60
9
63
45
432
48
123
36
63
141
120
120
231
105
21
144
66
45
45
99
45
15
84
84
15
57
24
144
207
9
24
27
33
57
171
99
30
111
12
228
240
9
51
249
6
12
132
141
24
15
90
18
285
273
102
72
261
9
183
33
24
156
135
27
150
111
72
24
3
162
75
33
60
27
63
45
36
12
45
3
51
78
147
81
72
147
93
72
18
90
63
252
27
36
102
27
36
132
27
48
132
ABCD 98458808692*3^$a+1 [50097]
97
87
9
87
57
162
84
60
29
7
198
36
12
59
31
288
41
13
75
3
29
40
3
90
282
113
73
95
67
77
13
72
36
210
149
139
42
102
5
37
83
61
27
72
45
75
72
9
132
300
114
54
159
80
43
77
1
12
78
30
24
63
183
6
48
96
12
39
3
30
108
54
36
108
72
29
48
73
39
51
5
280
15
90
18
24
30
60
18
12
5
37
36
54
36
48
72
5
217
135
27
21
32
37
48
78
18
12
39
8
40
48
24
45
3
81
60
246
6
15
144
129
87
15
54
3
3
72
18
12
87
153
18
69
48
27
234
144
30
132
81
32
120
88
15
42
12
35
48
193
15
32
115
72
45
8
208
3
132
18
71
109
51
48
117
11
7
90
63
27
5
67
5
31
9
3
36
6
120
168
75
51
12
162
60
35
13
27
32
73
90
36
41
49
87
57
36
51
48
21
42
18
119
37
18
6
90
36
300
33
171
174
108
35
7
18
159
168
32
13
27
9
162
132
17
48
40
48
147
53
109
3
93
12
15
27
5
13
72
48
83
13
72
90
18
87
75
149
13
102
54
87
99
90
11
97
126
162
95
133
96
84
60
102
24
18
203
85
35
145
47
7
84
42
48
6
5
48
40
63
209
115
18
3
33
42
144
125
175
81
27
126
240
47
43
29
1
60
51
3
162
36
180
12
63
45
24
51
69
11
13
84
15
152
1
159
48
8
13
222
45
165
54
54
36
6
18
27
45
30
132
18
48
132
48
24
18
162
23
184
8
13
42
33
57
87
33
18
42
27
21
18
36
53
1
54
17
16
152
73
72
15
33
60
48
107
43
36
108
117
63
57
48
75
66
27
80
25
18
72
138
51
21
107
37
216
24
11
40
72
75
126
36
108
66
29
61
6
45
48
81
60
84
180
36
39
21
27
72
21
54
36
89
40
303
42
167
49
36
144
12
119
85
120
276
54
41
67
72
54
90
210
150
54
120
60
75
171
72
77
1
30
60
237
27
60
17
469
99
45
75
33
95
120
55
144
36
162
198
69
8
48
24
88
27
96
108
90
71
31
42
12
6
198
162
12
6
27
165
24
30
93
147
18
18
48
89
61
72
35
13
51
81
84
11
43
29
168
127
33
104
160
51
30
42
12
33
248
43
114
48
24
11
7
12
18
35
112
15
105
3
36
54
108
72
15
80
73
15
15
105
24
48
111
41
16
33
111
120
80
85
24
30
132
18
36
36
72
15
80
67
18
83
253
144
35
25
47
40
75
5
121
18
69
72
33
95
13
114
18
47
109
6
18
27
8
157
24
27
32
85
107
85
3
21
30
21
3
18
108
66
18
107
169
30
54
96
299
48
40
264
15
54
107
37
27
111
54
144
54
5
72
55
48
6
51
33
23
160
93
54
162
48
42
84
69
8
37
156
186
5
115
24
30
24
18
30
39
8
121
180
11
168
73
18
197
37
35
91
29
325
3
147
30
42
5
49
66
5
91
90
12
60
147
48
21
102
29
13
30
90
18
78
27
72
81
66
54
114
18
54
54
119
232
45
35
19
66
11
13
12
78
177
3
29
223
17
112
9
6
18
135
45
3
135
54
3
93
90
54
30
53
1
60
51
3
138
60
12
35
48
64
51
24
54
71
109
30
54
6
162
87
8
43
132
89
13
75
15
65
88
32
55
90
207
8
37
36
207
27
66
ABCD 98458957984*3^$a+1 [50002]
8
4
11
60
1
11
102
7
59
9
15
57
3
42
6
49
56
12
27
9
12
48
105
6
61
59
48
96
42
79
8
93
90
24
18
55
23
24
90
108
6
36
21
93
24
67
44
12
3
12
12
12
120
9
27
18
51
15
1
5
39
45
39
9
6
6
18
153
64
5
54
109
53
42
141
12
27
30
3
33
6
90
6
12
21
69
6
6
36
60
3
81
6
49
41
3
39
18
19
23
30
3
24
36
52
8
45
48
126
9
124
35
25
17
36
27
160
48
59
25
29
19
5
30
13
24
5
6
30
39
93
87
15
1
5
15
45
18
36
25
20
24
12
48
4
8
48
39
25
11
1
5
31
8
4
8
4
8
3
33
39
18
15
64
8
12
60
51
93
15
57
4
11
42
6
45
45
24
3
75
45
39
1
8
12
39
96
48
60
49
11
24
12
30
3
36
12
99
21
24
88
32
15
45
24
99
33
15
9
96
12
33
27
21
51
51
85
5
15
48
52
23
132
109
23
21
36
21
3
9
36
87
3
21
15
13
71
1
8
33
15
3
36
36
108
45
9
3
15
24
21
15
24
9
51
21
12
3
12
30
27
3
42
6
9
39
60
6
111
9
3
3
18
30
60
1
11
30
42
12
145
116
33
15
36
3
12
21
9
66
84
18
3
15
78
12
7
71
24
6
15
12
39
6
24
15
9
15
60
12
24
51
12
36
12
105
3
12
9
3
42
15
75
21
24
3
57
15
84
49
83
37
11
66
30
66
15
52
8
9
36
12
60
3
3
81
105
18
36
45
12
12
3
24
13
47
54
27
24
15
60
45
63
12
48
12
84
1
8
12
24
9
18
30
7
32
48
15
12
25
35
60
18
126
96
13
20
33
15
69
48
7
20
39
42
27
57
78
33
93
72
18
42
3
156
69
24
6
24
18
18
57
24
156
72
3
69
21
84
48
7
5
15
15
21
24
9
7
8
15
42
42
57
21
12
7
23
12
66
72
7
5
48
48
15
69
3
27
18
27
16
23
1
68
15
57
33
3
120
48
36
24
72
48
36
3
18
19
29
30
84
12
6
12
18
30
3
16
56
9
18
21
120
45
24
12
51
4
35
9
52
5
3
16
11
42
7
20
76
8
4
35
72
24
12
129
88
5
12
30
9
12
33
7
5
7
48
8
16
29
24
3
60
232
8
9
18
21
9
42
54
39
52
35
66
42
72
1
32
28
17
6
120
1
20
84
4
71
36
9
12
45
3
69
115
8
48
57
15
24
24
12
33
27
15
9
36
27
21
27
45
3
1
101
12
48
3
36
15
69
51
6
55
8
36
21
3
16
29
15
9
3
52
41
12
15
12
132
3
18
24
24
19
48
5
30
45
15
9
33
15
28
68
12
24
39
21
36
123
81
39
30
7
8
4
47
21
3
45
4
8
4
41
7
20
12
16
8
9
63
12
57
6
12
18
39
21
3
36
36
129
3
108
4
23
30
63
4
5
6
18
6
6
15
3
24
90
42
18
15
40
5
3
69
99
51
84
9
88
20
15
24
9
15
36
36
49
41
102
13
92
15
12
6
60
18
21
84
4
68
72
111
24
21
12
9
24
96
3
93
18
37
65
63
12
4
48
12
48
23
9
39
36
81
3
1
59
37
44
24
15
9
3
105
27
81
9
108
18
120
60
60
12
25
24
29
6
21
39
6
18
12
18
67
5
24
3
15
6
15
12
27
57
28
77
30
21
64
116
64
48
23
72
36
1
96
23
24
21
12
45
87
15
48
72
21
81
39
51
6
27
28
29
30
30
18
33
4
5
51
15
24
6
3
36
45
6
9
33
12
3
12
9
12
3
12
45
30
9
33
55
23
153
57
7
8
45
3
99
72
1
17
30
33
24
111
108
156
45
84
24
12
15
9
21
15
15
6
24
39
72
3
30
6
9
51
33
12
16
20
3
84
12
25
44
27
24
1
44
3
42
15
3
153
40
23
45
16
65
3
27
1
47
21
16
56
15
42
3
45
7
5
15
48
75
48
36
81
3
1
5
3
21
42
54
3
15
73
47
153
24
3
21
36
3
81
72
75
9
40
5
96
15
72
3
37
12
59
9
3
25
5
3
9
63
87
72
66
19
44
12
99
18
3
87
6
15
16
36
5
27
51
174
12
6
57
57
55
11
9
3
81
4
47
24
6
39
64
8
12
45
48
24
6
37
8
12
51
42
27
15
66
19
17
90
1
35
45
4
23
6
15
24
3
30
3
136
11
9
105
51
3
36
21
9
15
9
6
36
9
24
12
87
18
39
33
3
60
12
33
18
121
36
35
24
21
3
84
12
60
13
41
6
1
5
3
12
27
13
24
29
36
15
15
21
24
9
19
8
27
21
81
43
5
3
3
30
15
36
24
12
60
4
53
51
12
39
21
3
54
3
9
36
15
9
15
21
79
5
15
60
39
36
60
36
48
45
15
6
15
15
1
17
3
24
3
36
57
45
7
12
5
31
5
27
3
33
36
39
12
33
36
48
15
12
25
80
36
63
21
93
6
165
15
6
15
9
39
33
12
12
120
18
30
48
48
7
44
96
12
12
33
36
6
1
68
72
15
25
23
102
15
3
12
57
3
49
35
1
20
63
54
3
39
9
36
123
33
4
11
90
78
54
42
18
12
3
12
24
4
20
36
12
33
19
32
75
69
15
60
21
96
24
15
21
27
12
96
85
23
12
85
92
33
15
39
25
11
9
15
9
57
3
60
39
37
44
4
5
7
35
84
6
96
18
54
63
4
11
93
15
36
6
63
36
15
33
12
21
19
5
99
27
48
12
69
3
36
9
27
9
24
3
45
9
48
18
30
3
36
16
8
141
96
67
32
3
78
3
12
15
33
21
6
72
30
12
63
36
180
57
84
15
111
24
25
8
12
39
54
3
105
19
68
27
9
45
12
12
48
115
17
6
9
12
15
36
9
36
24
15
9
69
78
54
43
108
32
36
60
21
30
150
6
9
3
45
81
51
51
102
42
9
36
15
126
30
18
15
39
18
30
49
35
1
17
7
5
6
18
24
111
21
55
5
15
16
8
81
60
51
99
30
30
30
39
16
29
15
4
11
21
36
33
6
24
1
41
15
3
1
140
96
4
20
81
63
9
87
33
48
67
72
44
27
72
30
7
36
20
40
5
15
45
3
45
231
51
33
4
11
57
24
45
6
24
81
9
31
104
96
52
35
13
80
4
44
21
24
27
3
37
5
18
36
61
8
27
30
78
12
9
9
6
9
57
7
20
88
8
39
6
19
72
5
90
81
48
45
15
12
24
24
24
45
63
9
15
9
51
36
3
30
54
237
15
1
35
18
15
27
ABCD 98459730782*3^$a+1 [50004]
69
123
37
11
4
17
63
10
87
35
13
47
9
96
16
35
37
8
13
35
1
44
75
16
8
15
81
31
65
61
14
21
19
14
7
17
22
41
39
1
57
18
45
48
17
24
60
48
10
90
42
56
108
9
27
13
32
3
70
6
14
16
26
18
48
18
37
3
54
18
5
3
46
44
10
9
173
28
15
71
9
37
38
42
75
33
6
16
50
28
12
47
33
7
155
16
5
96
1
14
10
30
6
2
16
32
30
48
6
93
1
60
44
31
5
12
55
32
45
22
14
7
23
12
13
17
30
28
6
39
9
2
4
62
60
39
16
15
17
1
24
68
34
41
48
1
8
10
2
76
18
14
15
27
13
96
80
7
33
5
19
27
6
32
16
47
13
11
3
37
3
12
18
56
16
68
18
33
96
48
7
26
64
6
12
8
13
5
19
45
27
9
26
21
24
1
18
20
52
72
5
16
24
63
18
15
9
62
30
10
6
18
44
45
33
7
8
7
30
26
10
62
9
1
72
23
49
14
12
30
12
10
41
16
8
1
14
1
9
15
3
12
2
18
16
36
6
68
31
41
4
44
22
8
10
26
13
5
28
110
9
15
16
9
9
47
7
17
24
31
144
12
14
15
51
28
32
48
9
16
29
36
12
52
2
6
10
122
10
66
20
42
33
15
40
62
12
52
14
30
24
31
17
15
43
5
16
83
42
16
27
17
16
47
21
19
48
17
138
37
8
9
30
30
51
13
20
30
16
36
77
1
92
3
25
26
6
55
27
8
4
8
1
51
5
64
89
88
14
28
36
12
78
12
18
26
31
57
12
6
53
39
1
9
8
54
34
2
37
41
4
11
7
33
9
2
18
3
45
12
148
38
16
14
22
9
9
39
105
15
3
92
33
39
9
7
50
40
39
3
5
27
13
45
50
48
202
6
17
55
38
16
11
88
24
17
66
69
25
38
1
29
48
48
12
4
14
22
47
33
108
10
9
15
26
79
21
12
50
28
56
25
101
3
81
70
36
2
3
9
15
15
9
16
96
32
15
100
30
18
20
25
15
12
38
7
8
48
40
5
4
30
8
34
18
48
38
16
14
9
21
27
25
23
9
48
18
21
16
17
18
78
6
33
13
62
6
10
32
48
37
32
43
24
36
9
9
159
23
9
1
54
44
24
13
24
3
21
11
36
58
36
18
20
37
3
12
18
36
36
14
9
40
45
51
11
16
8
46
23
48
9
28
20
6
4
45
8
45
18
81
1
18
42
18
2
34
30
108
2
9
24
123
28
32
73
17
24
30
54
4
48
18
6
26
12
30
3
13
36
24
30
2
15
3
52
32
1
59
18
18
121
5
66
18
151
23
60
30
18
24
6
30
12
6
4
38
40
2
30
37
39
9
8
3
34
2
73
53
42
28
14
6
10
14
1
9
8
6
22
35
40
23
4
110
7
105
18
38
7
23
9
45
19
29
162
10
48
26
45
7
38
52
48
6
26
22
26
24
100
35
40
35
48
93
39
153
39
105
40
15
81
27
78
23
40
9
15
51
21
23
30
30
61
17
30
24
1
35
13
29
108
52
2
64
9
8
3
4
12
68
40
32
9
15
16
38
67
135
81
3
69
32
79
44
18
10
2
40
30
36
20
22
14
13
3
2
18
12
21
1
8
127
8
16
57
14
36
22
60
3
29
126
4
8
10
23
39
48
10
47
96
9
18
6
22
17
7
9
32
3
10
14
18
3
55
17
33
42
28
62
115
65
102
42
24
10
14
16
15
17
7
17
6
18
79
65
48
60
34
98
15
136
24
48
65
28
14
6
16
18
26
12
10
44
10
24
15
89
7
9
26
90
64
2
42
15
15
12
13
23
105
63
16
9
5
12
64
6
12
5
15
1
11
28
8
28
14
16
87
17
46
9
72
23
57
51
12
40
17
9
15
45
22
42
156
87
72
35
45
3
54
28
38
12
28
5
24
40
161
60
64
20
78
1
17
48
39
1
2
37
11
12
58
42
2
48
30
4
9
17
88
62
10
38
12
12
132
4
80
24
40
17
9
55
45
11
55
9
41
31
24
24
32
15
25
48
81
74
10
51
8
31
26
15
1
2
150
6
4
53
24
9
16
26
12
40
38
10
180
2
51
19
6
15
41
16
32
7
9
39
21
12
8
34
77
3
85
11
12
28
14
42
61
23
76
30
18
5
1
50
40
14
63
9
94
20
12
4
84
2
72
40
30
33
3
14
18
22
18
18
27
48
32
24
13
35
25
48
42
20
60
21
24
16
161
24
36
10
26
12
22
5
24
27
84
81
33
16
119
9
28
27
11
4
81
24
11
64
12
6
14
78
52
36
15
35
40
102
15
11
30
40
56
36
18
81
16
3
14
6
76
8
6
16
6
17
63
25
15
62
30
52
41
39
34
14
88
2
15
81
16
14
40
20
24
28
44
64
62
63
40
101
4
95
15
1
8
15
76
14
40
23
112
71
42
39
1
63
5
12
24
46
17
1
12
35
24
19
2
18
9
25
126
2
28
2
52
6
66
14
72
12
100
2
70
26
45
25
8
6
25
33
2
10
36
2
78
15
40
9
18
60
12
5
31
42
18
30
62
10
8
18
12
22
27
35
4
32
100
48
26
6
28
30
36
50
30
79
9
20
30
12
28
5
48
55
2
48
108
6
61
23
84
28
98
7
33
44
6
40
20
94
32
18
1
47
18
6
1
47
1
59
30
10
2
51
13
20
39
16
15
96
9
95
34
18
14
18
21
1
38
1
17
12
42
34
36
3
8
33
34
30
38
30
27
31
2
42
36
9
15
12
30
40
48
2
24
21
25
8
7
8
27
4
24
66
15
72
24
59
64
20
42
46
14
18
10
71
16
11
18
6
69
25
44
108
10
117
75
26
6
109
35
4
41
9
55
56
37
32
91
32
24
16
23
25
9
15
71
30
19
72
23
30
36
54
10
32
18
42
16
3
17
24
63
25
48
32
15
27
13
3
8
16
8
85
11
37
3
45
32
7
8
9
3
6
96
40
24
32
30
9
15
18
7
8
16
5
4
15
17
24
10
21
33
8
7
3
38
22
9
41
7
27
38
48
15
9
63
7
14
30
70
15
87
2
55
23
9
48
13
50
73
65
114
36
42
82
86
24
42
10
36
38
42
7
101
19
105
2
96
37
41
22
9
48
47
1
95
28
26
6
37
5
6
45
1
44
16
3
33
14
9
40
27
5
43
36
41
88
47
4
141
32
16
77
78
60
16
18
26
6
15
33
6
25
9
6
9
27
116
40
18
24
12
164
16
78
90
18
45
57
8
15
24
15
9
39
25
17
64
56
40
15
35
18
60
63
9
108
3
93
19
80
15
1
32
3
36
4
5
40
32
7
50
40
8
39
43
110
48
48
10
2
22
26
22
54
8
28
3
75
20
12
60
49
111
57
17
16
72
2
13
8
48
57
120
7
23
10
110
25
3
29
7
33
17
18
28
17
33
22
80
18
10
2
12
15
9
6
1
9
15
35
6
63
1
23
16
39
90
56
7
47
36
30
42
12
36
54
7
9
26
13
15
ABCD 98459889202*3^$a+1 [50002]
24
51
64
131
37
56
72
120
21
42
1
11
21
21
27
81
30
6
19
17
7
5
3
33
7
8
16
149
42
1
48
59
18
27
45
51
48
189
18
9
88
32
64
24
17
79
32
232
8
40
125
3
87
49
24
23
66
7
8
3
60
1
56
40
8
64
23
57
15
105
16
77
75
112
29
18
33
48
16
192
8
24
16
24
5
36
7
32
16
29
78
45
72
3
18
27
9
55
5
27
40
24
11
37
32
39
1
104
117
67
48
120
8
9
84
42
73
17
31
35
54
135
72
9
15
81
7
23
24
33
16
8
27
13
24
17
216
7
101
3
112
48
35
96
30
39
48
40
23
48
1
5
36
66
13
48
8
40
32
48
88
17
72
12
24
18
9
16
8
33
15
64
48
144
56
16
8
15
25
8
160
24
24
24
8
27
13
56
64
24
32
120
93
12
18
54
240
36
19
17
12
123
400
24
24
24
5
3
88
17
15
16
80
24
9
15
129
39
15
49
8
81
7
8
39
6
84
55
72
56
16
104
16
11
21
24
40
120
11
12
9
69
19
24
72
5
43
11
21
93
27
40
32
136
8
24
39
33
105
15
168
3
12
180
144
78
31
24
17
18
13
72
104
40
23
12
13
80
15
42
63
88
144
8
33
7
48
48
624
8
9
18
37
173
19
89
39
69
6
13
32
24
3
84
25
8
16
77
43
32
3
69
3
54
31
17
39
40
83
37
32
3
42
51
93
43
104
16
8
63
18
87
144
16
24
24
11
37
80
72
40
48
29
72
12
39
15
9
33
18
21
88
29
19
32
9
7
144
8
24
24
16
83
126
7
56
9
87
88
113
15
3
66
43
128
15
30
24
3
24
96
15
6
48
36
78
72
84
13
47
25
152
48
40
8
24
21
19
24
11
21
40
8
16
5
99
48
48
81
18
37
17
7
23
1
56
24
99
165
64
119
25
8
33
103
24
5
19
137
24
39
24
112
32
48
40
56
57
39
16
8
24
24
87
1
72
23
49
8
88
35
61
24
8
105
111
40
96
41
31
5
36
7
41
7
71
25
8
48
72
64
104
16
41
7
5
60
54
73
32
40
8
96
3
69
3
13
32
24
16
96
17
79
41
18
285
135
9
16
8
33
6
1
53
19
53
99
64
8
24
112
56
27
42
30
61
8
144
27
37
8
39
33
57
31
80
16
56
16
8
24
24
160
72
168
24
120
125
19
17
15
123
24
30
15
72
57
39
16
53
3
21
3
45
123
27
48
42
3
16
35
30
15
63
9
129
36
195
21
163
23
25
72
5
19
24
104
40
8
24
72
3
120
69
136
8
64
24
65
7
32
72
64
72
24
80
39
33
21
43
56
184
8
21
54
18
19
17
30
114
15
15
153
88
24
101
19
32
3
61
48
17
39
15
49
5
126
30
7
101
43
29
19
8
69
36
55
8
16
8
24
16
32
87
1
32
21
3
24
40
24
24
72
32
112
72
17
39
16
32
57
7
5
19
32
24
16
41
7
144
29
3
9
7
24
29
43
56
48
15
9
88
56
160
8
160
24
47
9
45
3
93
27
99
37
80
48
24
16
5
27
15
12
42
18
30
96
283
32
40
24
24
24
23
54
43
48
65
78
1
29
60
7
32
48
21
27
72
72
24
3
12
42
63
45
67
53
3
39
25
24
56
96
87
105
280
83
37
32
24
33
15
40
104
136
23
33
40
48
200
48
9
108
3
16
80
184
8
184
56
120
39
25
29
3
69
54
37
8
57
31
8
15
49
96
32
40
77
84
7
72
17
87
72
15
25
17
54
9
63
97
23
25
8
9
39
48
88
53
108
15
48
40
8
3
72
69
57
39
96
64
8
57
15
64
17
18
37
29
19
24
53
90
1
71
1
8
3
13
72
8
75
138
3
24
15
30
91
149
27
16
8
112
29
67
48
29
123
16
65
12
19
8
24
40
56
72
24
136
5
139
24
24
72
5
19
23
144
121
17
39
16
41
15
15
24
33
72
96
40
41
7
17
87
160
53
43
11
21
40
89
31
5
115
23
1
23
9
24
177
7
32
40
11
6
31
8
40
56
9
63
40
5
18
9
3
13
72
5
42
57
40
8
87
49
144
8
16
80
24
57
15
64
8
9
87
57
15
40
24
32
9
15
88
137
7
83
21
15
33
48
3
54
31
29
30
96
13
59
108
169
8
16
8
51
69
40
8
16
48
24
72
8
16
5
90
1
11
21
120
27
18
36
30
145
5
67
17
15
72
45
12
54
6
27
39
60
61
119
12
72
42
67
53
3
40
17
102
36
18
36
6
9
16
41
7
48
8
24
16
56
111
24
225
3
72
24
84
81
24
40
24
48
120
11
13
32
88
32
96
40
41
12
54
42
27
16
11
126
79
8
48
24
16
23
1
125
144
12
24
87
93
43
5
67
24
32
27
61
77
75
93
3
87
12
69
48
136
32
16
48
29
67
ABCD 98460226388*3^$a+1 [50042]
78
123
4
41
27
15
49
23
18
3
15
12
85
23
105
4
41
84
156
19
23
9
60
81
3
57
12
36
42
48
9
165
63
4
23
96
21
3
33
3
84
37
29
31
23
66
27
28
24
113
42
21
9
30
33
72
81
27
3
12
13
47
129
24
9
3
100
44
4
77
30
33
75
21
9
7
5
27
45
15
40
48
12
12
104
24
93
43
59
18
42
1
29
36
12
199
29
67
35
49
23
6
12
120
55
32
75
120
78
18
21
48
28
53
72
30
177
36
9
27
9
84
18
45
33
127
83
61
11
25
95
60
18
12
18
24
21
15
21
51
12
60
73
108
89
18
12
30
27
9
30
12
48
9
45
87
3
1
5
30
57
112
20
16
65
39
16
59
30
36
24
3
40
5
79
23
6
72
43
36
143
120
6
12
3
84
28
23
21
93
66
12
9
100
8
48
88
32
24
81
30
18
12
18
30
30
30
27
27
1
24
5
36
54
48
12
18
102
30
6
69
45
78
9
9
42
9
33
6
61
24
32
123
25
36
8
16
5
19
32
24
36
36
33
12
123
16
71
12
18
30
30
3
36
28
20
120
51
24
18
39
9
12
60
48
75
9
48
42
228
60
157
41
31
44
9
55
53
30
193
44
15
1
5
30
72
57
3
12
1
5
27
3
30
150
21
21
30
48
24
18
3
76
41
7
8
33
111
51
42
18
9
21
3
15
12
189
4
36
24
35
90
12
12
66
132
9
3
18
30
60
120
30
15
12
33
15
4
8
16
5
24
27
21
60
27
3
48
1
41
15
57
6
30
27
24
9
72
12
6
1
44
52
12
80
36
57
43
35
117
3
12
33
15
84
1
44
33
55
12
5
30
1
35
21
33
18
48
21
48
21
27
15
30
12
15
21
31
41
48
39
12
33
6
9
52
41
12
63
40
20
27
36
12
33
84
21
54
36
30
72
12
6
42
12
66
114
3
27
30
15
81
115
5
135
16
23
138
78
24
6
54
177
48
3
25
24
53
3
45
3
27
13
17
90
97
68
57
3
48
117
12
48
30
69
3
78
27
12
64
20
15
30
24
6
37
23
37
68
27
30
30
18
90
1
8
15
21
27
48
21
21
15
60
57
18
9
21
27
33
78
61
60
23
90
60
51
4
32
96
33
84
6
1
11
12
1
44
51
54
7
41
42
6
30
57
15
30
7
96
17
7
5
6
21
48
36
12
168
76
20
21
108
24
7
11
18
15
16
29
42
30
43
44
3
138
39
3
12
60
121
35
12
18
30
9
16
149
48
27
3
13
29
18
49
23
36
42
19
48
48
24
53
66
1
59
69
88
20
57
75
3
9
64
5
55
5
75
27
9
28
23
30
18
9
96
39
81
27
60
102
15
3
18
55
200
15
24
36
24
30
90
30
7
48
5
55
11
37
80
12
3
30
3
16
41
72
30
36
9
15
108
12
66
15
15
1
23
120
6
90
81
9
12
7
11
42
42
30
15
93
18
57
3
144
6
39
81
12
48
24
7
44
267
37
68
63
54
36
42
42
3
15
45
84
33
31
60
24
5
6
45
4
5
31
167
9
48
111
9
75
6
12
3
64
23
13
65
111
100
11
78
24
63
60
48
84
51
57
15
45
52
32
60
33
30
57
24
27
60
73
56
28
20
72
40
11
78
24
78
33
40
47
12
45
12
3
48
25
47
21
9
7
60
36
20
45
75
63
9
63
25
20
112
23
9
21
12
6
24
45
52
20
33
18
102
30
18
42
60
1
24
23
42
6
141
3
48
78
84
6
24
57
33
31
59
60
30
18
30
60
30
25
35
30
63
39
85
32
21
30
13
17
12
3
45
102
1
12
84
23
18
15
4
116
12
36
24
40
23
138
54
6
127
17
18
30
60
12
43
32
12
111
33
36
60
69
7
24
71
78
24
3
48
27
30
19
41
42
36
37
5
163
107
60
129
9
12
3
15
57
144
141
48
24
27
21
115
35
60
12
18
15
12
52
23
21
40
17
42
60
36
49
108
17
55
65
15
112
56
84
51
13
17
30
78
72
12
6
9
135
6
12
7
53
7
5
31
5
27
45
7
56
112
65
19
29
15
72
15
48
72
30
43
47
9
36
135
18
12
15
3
69
36
16
23
78
12
15
141
7
44
39
9
96
9
6
37
32
12
9
24
75
3
157
23
102
27
33
6
69
3
12
78
12
18
30
7
83
9
36
28
5
15
4
5
3
4
84
35
25
84
48
65
43
119
48
162
6
1
11
18
12
99
9
75
12
57
6
24
33
27
97
164
9
30
90
43
65
43
56
51
37
131
72
105
60
52
23
13
104
136
5
60
24
3
3
25
20
60
27
18
12
15
48
124
41
27
15
12
1
80
9
6
1
113
6
12
45
15
45
3
12
49
20
4
95
12
228
24
30
27
3
48
13
35
21
3
45
33
3
27
12
78
18
21
3
117
3
36
84
21
72
117
3
28
17
15
28
35
12
108
57
15
48
12
37
20
3
69
144
96
51
30
12
51
4
11
69
52
11
13
29
48
78
42
15
112
11
37
60
8
27
45
4
53
30
1
24
20
45
120
43
20
93
12
3
15
61
11
48
21
136
23
37
53
15
12
3
12
37
41
24
6
54
43
5
12
6
42
127
23
102
78
25
65
48
42
12
60
81
15
129
81
90
1
20
3
6
30
1
59
105
12
3
30
24
127
29
31
96
5
27
12
21
12
3
12
52
53
48
12
27
51
13
32
3
45
16
84
132
35
18
19
180
20
16
125
12
15
27
73
32
16
12
65
3
16
36
5
39
28
8
33
79
8
15
9
9
15
159
6
27
24
51
18
ABCD 98460252232*3^$a+1 [50021]
12
27
6
7
11
30
24
27
21
27
28
8
60
4
72
11
45
28
12
20
33
15
9
12
6
57
12
16
53
31
24
24
12
11
54
48
27
9
7
20
15
9
36
27
25
5
36
27
27
21
45
39
28
5
7
5
31
17
27
28
20
57
6
45
57
18
37
17
42
61
23
9
36
96
4
32
219
33
21
30
12
18
54
21
21
19
41
6
12
18
12
7
8
12
4
5
72
3
24
12
28
17
195
3
25
12
53
6
12
9
15
61
5
30
24
96
37
47
21
28
104
48
12
12
40
56
27
33
12
16
11
6
7
53
15
15
45
40
12
5
72
19
29
67
11
57
136
65
66
33
21
54
12
18
12
36
15
60
69
30
13
32
45
24
7
23
21
51
18
51
40
36
17
6
21
15
78
43
12
36
72
35
49
44
4
17
30
60
48
1
32
45
78
30
6
30
3
3
33
21
48
51
124
41
12
24
75
4
17
39
3
12
69
40
96
35
25
60
8
45
6
6
24
6
25
23
18
24
24
31
8
81
75
15
21
21
19
53
36
102
45
84
48
21
27
33
79
8
27
66
36
55
20
33
43
8
21
15
33
67
41
15
12
15
1
11
6
19
20
15
9
45
42
9
4
17
7
65
30
162
3
63
9
60
24
9
66
36
48
6
19
41
7
32
40
36
41
19
17
18
9
15
25
48
29
55
24
5
171
21
39
9
12
7
156
107
9
16
23
25
20
4
107
21
12
63
25
5
15
12
36
12
45
12
3
3
6
31
59
13
36
12
8
24
21
12
87
33
7
48
35
49
11
49
24
11
21
3
9
16
5
51
3
42
123
45
3
69
18
66
12
42
30
60
6
30
36
75
111
37
68
33
6
1
8
57
60
7
20
12
4
17
24
18
12
36
30
18
21
3
18
27
16
24
5
12
75
21
7
8
3
90
30
45
39
18
19
53
43
8
9
72
48
30
33
9
6
105
15
54
6
49
24
32
9
24
31
120
35
30
36
43
20
16
44
36
129
27
72
72
9
6
9
24
16
20
27
12
6
12
75
75
9
51
25
80
28
5
51
96
40
77
31
32
40
23
21
4
65
6
9
36
15
13
20
57
60
15
9
12
12
3
9
24
51
21
19
35
13
68
9
24
67
65
63
16
20
69
60
12
24
24
7
32
27
61
23
1
20
33
6
72
24
24
1
48
12
68
52
24
24
32
40
95
49
24
11
9
3
33
52
12
17
15
3
6
7
17
3
9
6
57
52
80
15
18
90
6
7
68
60
9
3
33
111
21
7
11
42
43
24
32
105
24
6
18
3
39
9
60
40
60
17
115
5
48
19
32
15
25
23
21
9
18
45
39
21
180
24
33
43
5
24
6
30
15
9
36
54
96
48
9
36
132
9
3
3
12
18
84
19
104
40
5
67
11
18
7
29
24
7
17
66
1
80
36
27
6
15
69
55
23
25
32
12
21
12
18
9
4
11
73
17
15
96
4
60
53
12
3
28
80
24
4
5
51
40
5
24
15
76
23
48
69
15
24
25
20
51
18
12
15
16
32
28
20
12
12
9
7
20
60
3
85
41
84
99
3
45
27
12
36
18
24
6
12
30
24
15
21
18
109
35
66
7
8
9
27
15
18
3
52
23
78
24
115
20
28
60
89
36
3
9
12
48
18
33
4
8
27
18
30
102
3
52
5
43
5
3
72
33
19
108
29
115
104
24
15
6
79
36
29
27
4
5
31
65
15
40
20
4
11
9
39
93
45
54
9
52
44
4
5
12
19
44
15
30
135
156
15
18
48
42
21
24
28
17
51
60
24
45
3
3
21
28
72
5
55
8
12
76
20
9
36
12
7
8
16
32
3
81
123
18
7
8
9
15
3
13
20
9
15
105
43
48
32
3
18
12
7
35
13
77
63
33
15
9
27
60
36
3
342
54
6
3
64
23
42
42
6
192
36
19
17
31
29
18
12
21
15
12
6
111
4
5
12
43
29
6
42
18
129
52
53
7
20
15
1
20
28
11
6
24
19
32
4
108
20
21
36
30
30
15
135
33
33
18
1
20
9
19
8
4
20
24
51
21
39
6
3
12
15
33
40
12
23
9
28
35
12
1
24
12
48
11
66
36
30
33
21
51
9
3
40
35
12
69
4
5
43
17
6
66
18
13
29
103
11
12
45
64
5
19
20
9
3
48
24
3
9
33
31
60
84
32
75
6
24
6
37
11
21
39
21
63
102
18
13
20
4
5
51
99
30
31
53
30
21
33
15
21
30
30
7
20
9
6
45
9
120
18
6
31
8
136
35
6
55
20
60
63
1
36
8
21
19
96
11
1
65
72
12
15
4
24
53
19
8
148
60
35
42
12
31
23
30
12
24
15
88
5
6
30
31
24
24
41
72
27
28
8
15
12
37
17
51
15
45
12
36
52
89
43
8
24
28
41
6
9
51
9
75
49
71
57
15
42
7
48
47
18
27
36
15
49
41
78
72
9
60
36
28
35
24
37
5
43
96
5
12
15
33
24
31
84
12
59
25
29
15
15
18
27
40
65
42
6
27
33
18
30
36
63
60
3
30
15
15
69
111
33
84
16
20
24
16
17
12
31
36
29
30
36
9
76
44
15
1
29
27
28
17
27
15
57
15
6
15
24
28
8
24
21
24
19
17
15
60
15
57
36
96
4
20
60
4
71
6
3
28
24
23
18
19
8
28
5
3
21
63
12
16
24
5
30
84
1
5
39
45
6
33
21
15
4
53
30
18
24
15
33
3
9
7
20
21
24
60
3
60
63
9
84
12
39
9
21
48
12
3
3
13
65
67
53
55
47
9
9
12
24
19
11
18
43
35
18
24
3
24
24
16
11
30
27
48
57
30
61
5
39
27
36
54
15
9
36
15
36
24
24
99
48
18
36
24
6
45
33
6
21
36
39
18
163
44
9
12
55
8
36
24
57
48
12
48
42
13
5
6
21
40
12
17
15
15
1
44
60
21
67
77
3
12
3
12
114
12
39
21
15
12
12
9
15
72
60
4
11
24
30
3
111
30
31
96
32
16
5
15
45
7
53
36
24
27
4
48
11
150
27
69
24
19
5
12
19
20
12
12
21
12
12
3
9
18
12
61
12
8
3
84
30
7
53
51
12
33
19
47
1
53
19
8
4
5
18
45
180
45
7
35
24
36
9
87
45
33
6
54
6
21
12
21
27
33
31
20
9
54
85
32
45
60
55
5
15
3
21
39
13
8
4
5
18
18
30
30
27
4
60
11
33
16
20
16
65
24
18
48
18
51
4
12
29
31
84
41
3
4
5
7
11
13
5
96
111
69
19
5
7
20
4
8
16
17
3
4
23
12
30
6
37
5
12
72
18
12
21
40
44
16
8
9
12
51
15
9
60
48
28
23
36
6
39
39
1
44
27
25
12
72
35
69
45
6
6
15
57
3
45
18
42
3
4
77
48
90
33
15
9
64
32
4
56
9
3
33
7
12
29
30
24
45
12
33
3
4
5
3
51
1
24
17
18
141
88
8
3
42
12
7
8
168
24
15
6
12
67
48
11
12
30
12
43
17
27
9
27
3
37
12
12
35
30
31
32
33
48
19
20
45
36
6
9
60
4
11
49
56
12
27
48
ABCD 98460276262*3^$a+1 [50058]
36
3
3
30
12
138
30
19
48
47
18
15
40
23
57
165
7
48
77
96
87
45
228
42
21
24
36
4
5
3
4
59
36
21
39
81
45
60
12
43
24
60
36
24
80
4
77
48
7
5
24
90
18
12
75
21
39
96
15
84
201
9
36
39
16
23
69
87
18
18
9
63
18
19
23
121
5
36
3
60
36
27
42
27
45
84
90
42
42
12
30
36
114
21
39
33
33
90
12
1
35
30
91
59
49
23
90
55
44
4
47
45
27
18
15
129
3
33
12
36
51
15
186
99
63
12
21
60
33
19
23
30
48
15
39
57
64
32
33
27
64
20
21
24
19
77
27
117
219
15
234
18
13
17
39
160
5
31
17
18
49
35
13
35
42
6
12
25
48
5
72
18
33
52
60
137
135
33
30
73
44
117
39
24
57
36
15
9
55
41
19
125
66
102
3
12
21
36
48
48
78
45
60
16
36
95
30
43
56
60
16
32
45
12
39
12
33
15
21
15
33
18
48
42
3
4
96
17
12
51
12
117
7
20
4
5
19
36
17
90
18
24
7
84
71
54
6
73
20
63
30
72
108
15
27
126
12
63
9
36
67
59
21
45
84
18
18
99
36
112
12
20
3
48
114
36
87
36
87
33
16
11
24
66
78
6
30
6
78
54
15
93
67
72
5
60
66
45
33
27
3
57
40
5
78
9
75
42
6
42
27
28
11
21
40
83
21
177
15
4
29
6
6
99
16
20
9
19
20
112
92
135
42
24
30
9
36
96
21
15
189
48
63
12
3
120
18
7
35
48
9
57
18
57
33
12
210
6
12
6
9
28
5
60
87
28
29
36
19
11
12
18
39
15
60
36
48
57
105
7
20
48
39
21
184
53
6
6
15
40
20
3
6
27
28
11
114
12
19
8
33
12
15
48
4
83
12
13
77
15
64
152
72
15
25
17
60
15
3
73
5
60
78
6
66
12
60
33
48
39
45
48
4
44
16
5
24
19
36
24
11
61
59
69
27
33
57
96
3
99
33
45
12
180
42
36
24
18
55
65
96
15
16
24
32
112
32
3
42
3
28
5
12
6
69
88
5
7
11
24
1
11
120
13
80
45
18
42
55
32
3
37
11
69
4
20
39
42
6
49
5
195
24
81
3
15
93
33
42
37
35
42
19
36
35
36
120
12
121
17
30
9
48
36
52
23
90
42
37
5
30
18
18
102
60
54
96
42
72
6
69
3
13
32
3
12
150
31
11
36
9
45
43
8
27
13
104
21
12
3
9
240
3
57
31
24
56
28
32
57
36
84
12
3
112
5
43
125
3
28
77
7
47
36
12
85
12
5
18
85
23
90
84
3
57
6
24
54
99
3
108
9
33
99
16
185
43
32
39
85
89
24
67
41
15
183
6
24
27
15
42
6
69
63
13
35
6
15
63
30
43
95
42
55
8
3
84
18
60
60
24
3
135
37
20
69
27
45
18
45
21
60
48
15
21
111
21
24
39
9
42
21
4
108
20
15
132
9
39
30
63
12
16
32
40
5
12
55
56
45
54
126
7
59
66
7
32
15
21
3
24
42
90
84
37
53
6
108
42
63
27
25
11
90
15
24
3
33
3
66
96
54
126
42
33
15
57
105
78
97
23
18
19
80
12
64
35
54
43
83
24
97
59
6
151
48
77
54
6
90
57
57
48
3
3
1
80
15
69
39
105
40
20
52
11
42
42
126
27
45
55
20
28
44
15
21
129
63
135
13
113
36
183
3
45
33
27
100
89
30
30
168
6
42
99
4
72
5
15
27
21
132
39
48
33
52
11
24
13
83
54
30
21
159
12
60
93
3
18
7
5
3
45
31
11
57
72
45
18
117
9
24
42
21
144
3
36
37
35
48
72
12
48
24
153
147
78
6
6
48
42
6
24
36
42
12
1
200
24
33
27
9
7
29
103
71
54
12
51
15
60
73
72
35
33
27
30
3
135
12
33
69
96
114
57
33
3
120
69
24
12
18
12
138
31
24
12
20
9
19
60
24
11
54
120
132
78
45
15
37
11
138
12
48
51
21
187
65
60
51
64
53
30
54
51
9
18
57
21
42
1
17
150
54
66
54
51
33
192
12
6
6
43
5
18
45
15
97
107
78
90
6
79
5
31
5
12
60
7
12
68
168
52
12
8
15
78
43
41
36
60
12
162
13
65
12
3
33
18
217
48
32
24
33
6
174
87
100
23
36
37
95
33
24
16
107
25
59
90
84
7
12
68
105
3
64
5
48
3
76
11
57
16
56
15
81
48
9
48
7
72
5
78
198
3
16
71
90
43
29
18
72
1
119
25
23
30
39
36
99
168
1
77
18
36
13
113
19
149
90
36
6
99
16
149
78
1
72
104
33
36
19
32
15
18
96
7
24
8
168
64
20
33
163
60
128
16
11
9
33
30
13
32
87
18
18
42
78
30
24
30
30
63
28
29
15
129
55
80
40
41
36
75
39
18
63
45
3
64
8
12
27
33
15
6
99
3
45
3
132
ABCD 98460763244*3^$a+1 [50050]
45
48
12
150
120
1
36
29
6
114
54
25
71
42
7
20
16
11
18
55
152
9
199
56
24
72
105
163
203
9
15
24
25
65
96
96
12
18
49
89
31
65
3
112
144
11
73
17
6
72
42
15
64
84
11
85
17
27
40
41
31
41
7
17
3
3
49
60
48
12
23
66
60
60
6
33
60
60
16
137
63
87
48
144
21
21
24
15
84
27
69
27
37
35
42
126
18
30
66
55
8
52
65
18
25
65
15
112
41
12
31
29
7
24
20
16
29
15
36
100
8
120
12
3
48
93
27
18
19
5
6
21
3
90
207
4
125
6
9
165
84
7
5
84
60
180
24
6
9
36
76
23
48
30
18
45
27
42
75
141
36
19
17
12
27
39
9
21
36
6
72
25
95
198
84
24
99
51
66
15
9
15
117
42
1
56
40
24
24
5
127
113
12
30
96
42
30
66
12
43
17
39
33
126
42
72
48
7
72
23
42
39
15
114
48
19
65
19
56
33
15
40
56
24
12
21
48
6
25
8
136
29
31
20
15
1
23
120
25
80
132
69
6
66
39
45
3
15
48
33
76
29
36
36
30
24
18
55
77
3
93
43
71
25
20
108
15
25
17
30
25
71
33
141
3
15
126
15
51
45
64
5
15
60
60
4
20
57
54
66
55
5
99
45
60
19
11
42
39
4
11
96
72
30
75
36
27
24
33
45
15
21
54
192
33
63
24
48
121
56
9
15
111
24
66
15
39
21
123
1
36
68
63
24
49
36
20
15
13
11
42
7
5
15
16
11
6
67
12
35
25
23
66
75
27
18
30
145
17
3
21
30
24
9
112
168
71
72
18
51
3
1
47
48
121
84
35
24
120
1
24
47
69
51
78
67
65
78
1
89
78
73
119
6
42
9
63
210
72
39
45
12
48
15
105
39
81
54
18
7
36
17
67
41
15
15
49
20
16
77
3
4
92
60
69
51
9
6
33
87
33
21
36
24
96
19
60
41
39
84
33
12
6
24
21
4
161
175
71
9
111
33
81
15
15
1
65
54
96
9
81
6
48
6
60
24
75
36
33
60
156
24
192
39
240
16
41
27
36
16
44
16
65
3
12
64
59
90
31
167
42
15
40
23
72
21
64
12
8
141
12
30
18
15
21
15
21
24
30
6
27
40
47
13
107
90
6
18
6
33
81
12
27
36
21
123
12
9
54
25
17
54
24
66
39
33
39
93
36
39
196
44
72
39
6
15
3
25
152
208
71
6
75
9
24
96
31
23
1
17
39
69
19
23
18
72
103
89
55
41
54
18
48
96
24
12
42
181
155
90
6
90
126
18
60
36
6
48
6
19
41
15
63
6
12
39
9
54
30
91
17
144
78
18
3
4
41
6
33
45
15
45
96
6
25
84
59
90
91
80
21
6
33
16
80
63
21
45
51
3
1
41
3
21
6
48
105
15
57
9
24
15
72
9
31
84
17
42
145
5
132
60
66
72
6
60
30
249
87
33
87
25
20
51
42
87
15
90
30
25
80
33
15
156
4
23
24
25
5
90
24
25
41
6
114
84
84
48
72
15
15
117
100
44
16
29
6
25
53
90
1
5
75
15
9
57
30
120
24
54
51
81
6
177
15
6
84
6
66
36
63
4
32
24
40
17
30
30
138
6
48
18
49
71
54
138
102
3
60
12
69
255
4
41
120
12
123
184
17
43
125
15
52
5
6
18
6
9
40
41
99
84
16
71
48
72
18
27
84
136
5
3
153
7
32
9
24
135
33
39
63
42
163
17
19
29
67
24
5
15
117
7
17
3
27
138
72
6
9
15
48
1
20
124
101
36
30
18
15
45
31
35
109
17
36
102
81
4
77
3
81
156
120
6
54
18
90
7
144
17
7
20
27
54
36
60
90
18
132
15
84
45
19
32
15
66
30
42
72
6
9
28
17
15
48
3
57
33
19
20
15
25
24
95
96
9
16
41
30
138
79
95
18
3
21
54
121
29
96
96
234
49
24
23
18
6
9
64
53
43
180
29
67
29
115
20
81
24
6
30
48
31
116
60
45
48
6
121
20
33
18
18
39
40
41
79
20
16
11
18
36
19
72
5
15
48
75
72
18
7
89
12
12
127
24
56
24
141
63
12
33
48
30
9
15
30
60
36
192
75
36
144
3
129
39
1
80
33
30
42
43
140
52
44
57
48
15
24
15
18
99
45
3
51
1
80
15
13
36
17
24
96
72
15
12
3
1
71
6
48
84
127
80
40
23
57
4
149
235
17
15
93
51
45
31
20
33
27
39
49
32
93
75
16
47
120
9
4
11
9
16
44
129
147
15
138
87
48
63
24
24
1
71
33
111
6
67
47
25
5
3
45
51
39
48
18
24
30
ABCD 98460795094*3^$a+1 [50005]
24
117
39
6
55
155
54
27
12
33
7
125
126
61
59
189
33
30
25
180
44
16
120
104
36
105
144
51
27
102
18
36
42
12
78
45
39
21
244
11
30
7
72
71
18
151
68
15
36
36
21
27
13
65
12
175
12
29
99
81
36
6
37
80
75
13
59
60
48
85
335
30
108
27
45
72
96
27
72
99
30
42
109
11
165
40
17
55
83
105
63
12
18
31
36
20
304
29
27
84
60
21
67
80
3
105
75
72
25
41
54
33
129
90
45
96
135
37
92
9
24
36
127
20
40
23
36
13
12
53
102
25
11
97
65
267
3
133
119
36
144
54
7
53
187
23
162
18
21
129
79
11
72
37
71
30
7
32
21
12
15
117
90
12
54
27
24
28
11
21
76
107
66
72
78
216
30
223
35
108
97
80
33
18
61
53
108
234
30
108
6
117
255
25
17
87
255
1
47
60
126
90
21
81
60
7
11
30
126
36
25
53
30
24
133
23
49
80
15
25
65
78
97
32
63
13
84
53
147
16
72
8
9
138
72
105
16
84
83
180
60
12
13
65
30
13
83
61
80
111
117
28
35
54
55
143
12
13
5
103
12
68
57
43
185
7
8
39
126
54
108
25
161
144
12
6
117
48
63
36
96
169
5
63
27
193
23
60
97
65
30
25
173
7
71
30
54
57
3
133
5
60
48
31
5
43
35
93
63
9
117
18
42
36
12
15
63
12
60
33
3
21
76
12
17
51
112
11
54
216
24
12
51
3
121
29
51
213
60
7
11
45
3
61
8
28
155
25
65
7
128
45
67
23
9
15
25
128
48
144
88
53
18
30
36
204
187
72
8
33
31
68
12
40
11
162
63
45
15
3
49
32
96
39
24
21
48
3
102
7
8
45
48
18
21
48
75
25
11
24
73
17
18
97
12
11
132
45
81
90
12
24
1
24
101
7
5
87
9
66
201
4
140
28
245
102
6
30
24
18
36
12
15
3
9
45
15
63
117
117
30
121
212
48
4
83
25
47
6
127
80
3
9
45
103
5
60
12
6
57
27
330
120
3
12
48
48
87
18
139
113
108
72
36
7
47
33
60
112
72
248
93
12
7
35
18
43
272
88
72
20
3
42
12
51
9
48
90
18
79
83
13
140
9
60
18
252
21
9
36
139
29
30
42
19
80
39
49
257
183
3
25
140
4
48
32
3
36
36
48
36
306
126
60
249
120
75
21
195
18
180
126
18
42
36
57
45
18
72
90
115
68
60
33
12
39
3
126
120
234
45
45
132
30
45
16
107
30
18
49
11
165
40
44
303
45
135
72
85
68
27
33
3
60
37
17
138
85
95
13
452
3
18
27
40
72
11
66
15
93
60
27
21
75
69
75
39
1
36
47
36
36
13
48
252
60
5
67
120
65
103
48
32
48
124
23
13
77
3
33
114
37
29
60
7
180
5
54
126
72
67
56
39
93
231
6
120
60
223
80
87
54
6
84
60
156
45
159
37
29
6
25
23
36
13
77
24
39
15
126
12
39
60
99
49
23
168
37
17
12
108
36
159
21
7
17
156
7
44
136
47
180
6
7
44
96
4
119
72
105
75
84
121
5
330
72
210
42
90
3
27
24
37
47
36
81
9
150
21
9
72
79
8
63
12
6
151
41
42
93
60
57
135
33
27
21
90
24
12
13
41
150
81
3
97
35
61
47
108
144
30
3
33
39
39
54
36
27
3
9
51
37
29
43
11
60
12
198
7
155
117
87
25
5
75
100
59
24
48
9
36
33
91
65
54
49
23
18
39
3
12
93
4
80
16
44
28
8
39
180
18
195
75
ABCD 98461659698*3^$a+1 [50116]
123
16
48
128
48
105
151
80
93
36
31
41
7
77
24
27
57
135
33
255
45
115
192
17
15
96
48
192
304
80
160
5
144
144
27
45
144
211
41
135
189
51
9
36
48
67
113
15
45
36
180
123
192
96
144
69
27
9
759
112
144
48
113
288
36
48
27
69
36
103
240
32
96
48
16
5
91
272
96
21
75
33
96
15
96
16
224
9
87
57
48
132
307
209
24
135
21
171
384
112
89
204
91
89
7
149
75
96
48
309
192
36
39
96
48
16
5
43
5
75
160
32
129
24
12
123
48
112
317
99
45
19
272
96
45
259
48
137
39
21
36
183
16
80
309
91
41
87
96
69
12
24
7
65
15
93
51
16
144
80
16
144
96
173
120
91
128
96
69
171
96
16
53
27
33
84
36
39
33
15
129
63
48
237
192
144
96
51
112
80
165
27
48
21
72
19
65
31
80
177
168
39
9
199
32
208
53
432
75
112
5
171
177
72
48
96
120
60
99
192
153
55
113
127
137
168
156
19
176
9
7
5
468
216
15
64
173
60
247
41
87
432
400
176
21
36
108
27
117
171
81
31
80
144
144
112
128
45
72
288
12
168
72
15
160
32
165
27
141
84
60
216
192
72
24
156
63
81
79
32
480
81
63
705
15
144
432
81
63
64
101
36
39
345
36
3
33
15
105
7
32
144
240
192
192
192
189
195
45
12
7
317
99
352
80
153
231
16
32
112
176
144
144
369
111
112
128
16
233
103
5
48
75
16
185
103
32
160
240
80
96
112
80
153
247
48
233
135
16
96
5
187
77
60
48
183
48
16
29
36
31
269
3
165
12
36
267
165
288
24
163
32
96
45
67
48
125
147
33
63
81
36
48
187
192
77
264
60
111
33
127
48
32
9
39
352
5
156
159
240
144
16
48
41
96
324
120
24
51
64
77
3
33
175
5
139
41
132
51
57
48
151
101
108
79
53
27
81
79
5
27
96
48
105
72
72
135
192
16
32
21
27
48
9
375
160
77
60
55
96
29
156
60
192
27
96
48
16
125
339
69
36
60
139
48
32
112
128
112
41
295
185
252
411
45
19
48
128
69
ABCD 98461789802*3^$a+1 [50017]
55
18
30
57
15
42
71
49
6
90
12
90
42
30
36
42
147
51
210
24
18
18
47
73
42
125
13
150
12
17
1
42
12
78
18
12
90
99
128
223
60
69
21
72
36
84
108
132
66
9
261
24
90
41
49
66
54
18
132
120
150
3
177
90
18
90
12
36
234
60
48
168
84
135
153
60
30
29
13
66
24
210
18
18
60
54
17
109
30
24
246
150
12
78
144
198
102
11
25
60
72
12
126
89
25
36
12
42
90
138
78
180
84
36
42
69
51
18
24
18
17
48
7
30
90
150
90
17
19
54
48
18
150
30
24
18
108
11
79
72
120
18
42
18
102
125
97
90
5
13
90
48
162
72
180
36
42
198
519
93
30
117
105
23
97
6
72
48
65
16
99
60
30
42
180
18
72
18
30
24
30
6
159
21
84
150
90
66
24
36
12
132
41
7
57
3
72
245
61
51
33
60
126
270
54
30
18
18
42
102
6
12
29
43
78
48
60
30
24
90
36
12
132
48
78
12
42
147
189
222
5
67
18
48
11
13
138
18
71
96
73
12
78
29
48
48
199
90
47
79
90
300
60
90
12
42
18
18
252
95
13
120
42
12
60
30
90
108
180
113
144
121
54
90
18
117
32
1
90
5
313
39
33
78
65
97
30
113
49
18
42
3
144
99
29
13
162
108
30
162
60
18
102
17
19
42
35
13
24
138
18
42
162
90
66
24
47
43
36
120
54
18
60
180
108
5
25
42
29
1
72
288
90
72
6
72
48
114
120
60
18
48
114
48
42
30
90
18
9
9
114
53
37
36
234
18
30
180
9
48
33
222
66
239
103
18
24
120
126
24
18
30
108
72
108
17
37
36
60
12
18
60
17
55
72
108
252
120
36
90
24
11
19
36
144
57
111
30
60
12
6
12
18
42
12
17
1
60
72
30
36
234
90
6
72
12
78
48
150
71
49
111
69
27
117
6
162
12
167
73
18
72
120
53
163
72
5
55
72
216
144
36
309
123
12
41
19
288
102
96
162
198
162
72
120
36
54
131
49
60
83
253
60
84
18
78
30
24
246
24
408
72
126
24
156
77
37
66
54
83
115
29
31
12
5
85
258
57
105
36
54
120
6
30
209
121
120
204
120
75
15
65
13
72
18
12
36
90
24
48
263
67
72
5
96
79
33
57
66
5
112
105
72
18
180
18
84
35
43
69
21
90
180
120
132
66
54
486
54
18
18
24
18
95
7
137
139
72
90
102
6
54
18
90
48
54
36
294
53
48
145
384
156
54
78
12
90
36
5
127
12
90
366
84
36
101
13
3
27
60
66
24
30
6
84
90
6
84
78
12
18
39
249
24
15
3
162
30
18
72
3
87
96
12
330
72
75
63
150
12
36
144
330
30
216
72
60
90
72
120
93
3
102
60
12
6
54
18
305
67
18
27
45
18
72
90
18
45
27
168
72
156
24
33
267
60
288
102
35
25
66
60
249
33
18
162
42
90
263
187
66
24
18
30
72
ABCD 98461977598*3^$a+1 [50214]
30
42
90
78
9
141
6
9
57
123
12
93
156
36
27
21
51
45
39
192
75
18
90
42
27
72
156
33
66
66
75
45
54
9
21
63
111
60
42
138
81
9
27
99
90
63
12
39
60
162
48
27
9
6
18
6
45
165
174
66
39
57
18
105
36
69
99
120
21
12
114
24
12
57
3
114
84
42
78
6
120
90
39
15
66
111
3
66
90
45
81
27
51
42
120
75
63
72
48
120
21
60
45
51
24
9
15
57
63
15
249
132
15
54
30
36
84
42
54
9
165
42
30
54
96
69
21
150
57
21
75
111
24
60
240
42
99
240
288
117
135
75
21
168
87
108
45
12
105
24
51
48
51
60
144
210
66
45
45
24
150
6
6
144
81
48
15
69
51
57
105
54
6
27
51
42
78
90
150
150
147
39
174
75
12
120
45
18
30
60
60
96
84
12
54
69
24
3
78
6
45
36
48
15
30
90
6
114
9
21
132
48
12
3
135
102
123
15
12
228
30
96
6
18
30
21
105
36
147
51
6
294
42
99
9
180
111
15
6
3
51
24
12
30
54
60
6
78
30
15
21
15
180
9
6
126
255
3
126
30
81
135
48
165
15
42
210
18
27
99
96
18
39
81
30
21
21
183
27
210
24
6
90
18
45
72
9
15
15
24
72
144
9
15
9
21
87
9
66
225
9
330
54
6
21
84
255
30
24
102
108
21
9
42
60
108
225
15
96
24
72
78
66
24
6
24
60
42
24
96
33
15
45
171
69
132
3
12
18
6
261
69
24
30
21
21
147
48
15
84
93
21
60
6
81
45
60
78
30
36
60
15
69
75
12
15
84
21
153
126
9
72
24
141
123
15
42
144
54
150
72
30
24
84
6
6
90
150
18
90
36
30
84
96
6
18
267
15
57
111
9
3
60
9
15
90
204
30
30
132
90
24
84
57
180
15
30
150
9
69
42
30
3
12
39
24
9
33
48
180
120
99
12
111
18
15
15
21
24
27
93
165
27
9
36
114
24
57
9
99
177
30
24
93
48
69
114
96
21
3
30
96
6
57
183
9
15
93
117
180
6
33
51
45
9
60
75
255
81
195
144
81
36
48
27
120
48
60
30
96
3
111
81
15
9
36
144
87
228
9
51
9
21
12
24
126
105
33
27
3
6
150
66
54
84
36
54
66
96
45
3
12
138
6
54
375
21
66
18
6
30
24
15
12
45
30
9
9
6
36
33
12
105
144
51
3
36
9
24
48
39
24
6
3
57
15
99
69
33
30
84
21
243
72
84
6
18
30
30
45
12
165
228
12
78
42
39
51
288
12
9
21
18
12
84
66
159
9
51
195
84
90
27
15
174
84
39
123
45
48
57
39
168
48
15
45
243
9
21
36
126
9
9
90
36
6
30
60
30
75
84
36
105
15
15
30
123
21
51
15
60
90
27
117
30
30
36
138
69
12
9
30
42
54
66
18
30
90
36
66
15
3
69
93
27
57
36
18
129
48
24
129
162
54
144
42
33
135
6
36
198
30
66
114
12
18
117
15
57
21
6
126
90
30
48
60
30
12
138
135
45
87
180
12
12
165
90
69
21
36
48
75
117
60
60
3
15
45
12
45
75
33
6
180
24
21
36
3
72
18
36
15
9
90
81
39
21
39
6
54
9
3
18
36
96
90
24
276
48
81
99
42
75
33
111
21
84
24
39
177
150
24
102
18
126
63
21
66
93
87
6
3
51
21
93
66
144
96
54
72
54
114
150
6
24
102
48
66
90
84
42
174
180
24
90
126
9
ABCD 98462671324*3^$a+1 [50003]
22
56
30
78
42
72
12
108
10
6
44
22
86
24
90
48
120
30
6
34
92
70
45
65
24
6
126
60
42
61
35
16
38
12
54
37
35
22
20
36
31
35
24
66
18
58
15
5
12
10
48
8
16
9
45
74
1
35
66
18
1
11
48
30
30
78
114
24
24
18
30
25
24
69
2
24
25
39
141
35
210
18
1
35
61
11
22
50
97
15
56
4
36
45
47
13
5
120
72
36
40
87
60
47
12
18
46
20
6
144
40
2
58
32
70
42
3
95
40
110
18
30
12
19
156
23
85
101
55
41
18
36
24
24
12
49
5
67
77
52
18
26
10
36
8
66
34
32
36
18
52
2
37
41
42
73
24
5
31
39
30
38
1
12
60
23
174
12
18
13
63
57
15
8
46
39
120
5
22
62
7
35
1
89
84
7
125
22
57
5
10
18
3
105
15
3
2
18
142
3
9
6
20
24
37
59
1
204
69
2
30
34
42
63
29
31
39
57
11
18
60
31
5
10
50
18
10
27
29
64
128
18
30
64
26
72
18
6
1
23
10
75
5
66
76
45
3
6
20
10
21
5
34
20
16
2
28
20
199
59
72
34
51
17
48
130
14
10
9
5
22
48
74
67
23
6
60
10
44
1
17
43
57
92
6
6
6
48
30
31
60
71
42
22
18
72
26
13
29
43
107
133
77
60
30
12
78
12
54
1
36
29
156
48
100
27
27
86
156
46
102
42
44
60
30
100
14
6
16
135
101
30
48
22
3
29
46
32
42
60
7
53
76
12
104
55
11
12
18
34
78
32
18
6
12
42
12
16
2
22
26
18
25
12
27
26
12
28
44
6
61
84
41
48
82
14
127
29
58
92
85
23
18
22
26
22
9
89
10
14
36
36
6
52
2
19
59
42
36
43
5
36
18
1
17
10
78
44
10
38
70
14
84
67
23
4
21
11
36
10
62
37
9
26
28
32
36
18
6
214
51
75
18
63
24
113
7
36
48
5
7
113
12
12
6
4
56
16
8
6
52
38
90
12
54
76
80
25
17
42
36
22
50
36
34
2
18
12
48
31
155
46
8
36
60
60
12
18
40
102
2
13
24
53
6
6
30
48
61
87
8
24
1
12
27
20
13
35
58
32
42
12
18
30
36
54
7
5
6
48
30
22
2
31
77
115
5
54
54
151
69
44
138
18
102
13
119
1
9
6
50
36
19
12
59
25
23
42
55
29
36
28
66
21
5
79
27
30
15
65
18
121
41
30
102
82
26
54
1
3
32
64
14
7
27
92
34
2
13
39
50
48
103
65
60
31
24
29
66
25
129
3
24
11
60
34
8
10
20
6
84
96
22
38
54
1
41
16
2
72
24
36
6
54
4
116
24
30
10
134
132
18
58
8
46
14
4
20
43
17
18
58
14
13
69
15
35
58
8
24
130
38
31
29
7
93
50
73
17
7
15
26
54
108
12
34
2
73
12
15
8
36
49
29
30
36
1
53
72
60
10
45
63
21
5
6
1
47
96
114
30
12
114
4
18
32
12
25
3
62
55
84
12
48
41
24
90
1
15
54
32
19
53
48
18
1
23
12
61
77
43
9
8
28
2
6
40
2
18
12
18
72
82
27
3
78
3
65
12
43
17
78
30
60
12
4
38
13
15
20
25
23
60
34
50
30
30
37
29
12
114
18
46
2
43
39
2
24
7
27
33
29
36
138
1
41
48
96
10
36
153
17
54
1
24
23
78
24
48
6
6
30
48
61
29
168
22
8
102
66
84
12
16
180
69
59
54
6
4
2
19
71
16
8
6
151
75
33
96
83
60
1
12
53
24
100
2
4
26
24
16
44
31
35
30
54
12
42
7
29
72
12
10
33
53
31
15
14
70
26
16
20
28
15
101
16
90
98
72
10
18
72
80
118
14
180
7
33
51
65
24
40
51
77
79
5
76
8
6
36
85
27
2
144
132
58
14
6
30
10
26
6
34
50
4
21
36
23
1
63
2
36
48
24
90
37
29
31
23
48
25
17
43
87
32
25
65
10
14
7
17
43
9
140
36
19
5
10
38
30
30
30
30
7
24
69
2
1
53
36
19
101
78
12
108
37
15
50
28
18
14
18
1
35
40
20
6
40
96
54
8
72
6
22
50
67
84
11
18
6
42
120
52
158
18
31
41
42
10
32
55
9
20
30
16
60
48
8
60
30
34
14
175
77
4
8
90
138
88
72
63
156
89
7
53
36
6
78
16
18
57
5
10
9
5
12
10
62
6
42
34
9
12
65
30
24
1
17
43
29
150
85
11
114
18
58
74
49
36
39
32
102
22
18
3
75
84
21
39
36
12
8
234
6
28
14
91
35
37
227
1
11
64
92
78
90
6
10
8
37
9
36
15
41
48
24
180
30
13
29
34
192
32
42
6
34
14
16
26
78
10
116
66
60
109
5
34
42
15
3
32
42
6
25
5
55
59
12
6
82
108
69
161
12
91
77
90
72
30
180
22
8
6
42
18
36
19
47
28
44
193
47
132
28
20
73
59
18
43
99
9
29
36
36
91
47
16
14
6
6
48
12
40
26
24
121
60
35
18
24
22
126
8
42
114
30
30
18
30
10
6
32
78
114
28
38
66
70
8
6
4
3
24
5
24
6
30
55
3
90
51
77
78
40
21
5
31
3
32
12
42
55
51
32
66
12
19
3
33
77
36
84
48
42
12
28
81
29
66
4
33
15
20
162
30
12
28
33
29
64
2
25
29
58
18
8
22
20
49
29
6
90
6
18
12
12
18
34
51
17
12
24
7
5
4
24
32
18
6
16
50
ABCD 98462779076*3^$a+1 [50060]
101
43
32
96
9
175
24
24
8
64
104
64
120
47
73
17
31
72
128
64
65
108
51
21
18
25
272
45
36
39
123
13
128
16
24
32
57
63
120
64
24
72
32
96
16
56
208
59
18
19
24
80
64
8
48
261
91
8
40
41
216
135
40
24
96
119
33
57
36
259
24
24
72
320
136
29
18
25
8
147
165
33
135
48
69
72
3
33
55
35
90
75
24
40
5
3
72
16
8
144
207
1
8
216
64
89
162
85
41
103
41
223
47
25
8
208
80
237
43
72
47
153
136
24
173
72
115
48
104
88
8
105
87
3
45
24
184
72
80
27
61
176
24
96
255
9
40
24
72
56
105
55
35
45
64
80
225
39
51
18
195
40
35
72
108
72
49
41
15
16
59
69
40
56
64
24
8
64
104
39
1
32
64
24
41
36
27
45
27
63
33
120
27
45
48
24
63
90
18
157
77
36
79
176
40
152
88
72
48
8
184
8
120
160
125
27
16
191
1
32
57
103
48
192
17
198
57
15
36
37
32
21
54
18
27
88
47
73
8
9
111
48
39
97
83
13
72
168
8
24
88
48
104
48
264
64
96
248
16
17
144
39
24
112
24
32
144
16
192
48
107
21
51
21
64
5
99
117
72
108
15
39
25
96
59
61
24
24
56
40
8
16
264
72
101
27
27
13
77
36
54
49
104
96
21
90
153
45
27
16
120
197
90
73
32
48
48
184
83
69
40
144
89
18
69
16
167
252
13
96
17
15
88
59
205
65
7
11
37
72
24
152
144
21
75
69
51
75
45
40
5
3
24
192
216
24
135
1
32
168
72
15
180
21
144
15
18
183
72
72
123
37
8
64
35
18
171
99
253
24
11
54
15
21
19
104
57
135
9
90
13
32
16
65
90
37
128
72
15
18
7
128
72
27
13
95
180
205
48
32
72
21
27
112
365
108
18
69
16
48
152
24
33
63
112
5
108
72
7
56
40
77
43
168
41
90
93
33
199
80
16
24
48
56
9
111
24
16
29
43
80
57
18
13
72
8
72
120
57
55
53
19
56
48
64
8
184
35
69
72
168
96
24
21
3
208
5
19
56
72
15
25
56
81
31
8
96
40
41
63
144
16
80
57
72
72
39
69
108
54
1
48
24
72
96
24
8
48
24
16
17
55
152
48
33
162
13
77
90
105
93
75
48
96
15
121
5
19
125
19
144
48
8
24
16
32
24
45
91
17
15
72
3
117
48
288
69
43
152
16
48
29
67
48
56
40
152
192
75
21
40
192
80
72
45
90
18
7
8
88
77
3
184
47
108
13
5
19
143
97
65
18
13
8
24
48
105
54
18
31
192
152
168
112
152
93
43
119
90
31
24
24
24
113
54
193
128
24
16
35
144
18
51
192
72
117
19
17
180
43
200
64
32
3
37
24
32
24
48
16
32
24
64
131
90
51
147
205
8
129
36
54
45
120
136
48
24
32
48
33
279
16
8
16
48
48
32
96
64
77
19
17
15
24
96
64
56
105
159
21
115
200
9
111
280
59
21
72
15
73
72
8
9
151
29
18
193
24
24
56
48
40
47
1
24
8
48
27
93
64
24
104
147
61
24
56
48
96
201
103
24
152
16
24
128
75
37
53
3
24
136
104
120
168
3
13
ABCD 98462792042*3^$a+1 [50009]
60
33
30
60
57
99
1
143
57
3
12
9
108
60
3
97
71
69
3
49
224
64
32
3
42
48
6
97
23
21
51
97
11
276
13
140
48
15
12
72
69
24
87
144
24
18
90
288
45
147
105
84
51
57
36
24
72
40
8
27
21
72
88
215
18
99
96
39
6
67
20
3
36
73
80
48
99
69
84
15
117
60
16
68
24
72
16
72
23
153
24
28
80
52
32
39
1
128
40
47
25
11
45
72
15
85
77
55
35
198
63
48
120
60
12
3
30
7
24
8
120
135
138
243
45
6
13
107
25
8
27
228
18
90
69
84
36
48
51
36
81
15
18
66
24
144
45
48
12
28
119
73
56
76
60
96
17
163
35
33
24
36
52
32
28
44
15
108
6
147
132
48
63
60
45
99
157
59
181
68
52
8
15
21
16
180
71
18
7
128
57
147
15
21
75
12
97
191
1
8
112
41
15
4
44
72
60
3
61
48
80
27
25
233
55
72
11
9
51
12
33
4
35
93
291
109
48
23
1
191
33
4
23
37
56
27
85
32
63
42
87
15
205
80
84
9
18
72
73
59
273
51
69
40
8
60
15
45
33
30
60
37
47
81
84
3
93
12
267
6
7
24
216
23
121
108
23
153
36
48
112
8
3
30
114
126
159
48
36
12
72
60
183
69
81
18
21
76
59
85
11
129
48
40
32
40
8
60
60
72
40
59
57
48
60
96
96
112
8
9
31
24
44
180
96
9
90
105
12
40
24
200
159
90
15
96
315
36
33
52
128
12
27
153
4
80
136
20
75
9
9
7
119
33
36
60
87
132
12
129
60
51
25
36
20
64
80
144
297
15
129
63
100
12
8
156
4
35
45
27
33
3
12
72
181
203
9
63
33
60
72
40
68
12
120
57
18
33
52
8
120
39
21
15
132
33
75
45
4
68
219
45
84
39
13
92
12
16
59
133
143
129
15
84
129
15
45
36
124
120
176
64
32
15
60
144
36
9
24
3
57
12
40
104
4
125
7
8
36
16
96
44
24
72
33
195
52
47
36
36
81
100
20
64
104
4
215
21
24
87
120
96
9
75
36
18
51
36
12
48
52
32
28
20
207
33
72
84
172
17
6
36
13
56
15
69
48
124
143
72
61
144
80
84
264
81
6
25
48
11
165
15
1
23
12
69
64
92
96
100
60
23
72
49
59
24
193
140
60
48
27
12
25
20
27
114
126
9
12
48
60
64
23
48
1
35
21
75
48
21
84
76
113
255
15
33
15
33
64
20
51
84
6
30
60
117
99
30
15
24
75
84
42
3
108
63
36
21
72
3
33
231
9
132
64
128
28
84
83
45
75
13
104
48
48
63
237
15
49
20
15
45
84
60
64
125
78
108
21
123
13
24
11
9
48
3
12
81
15
109
48
215
33
120
16
35
33
93
19
20
96
3
60
90
87
72
72
60
16
20
15
90
15
120
63
49
215
145
56
240
9
42
85
59
9
112
23
45
207
84
37
84
11
210
7
35
21
27
37
143
213
36
96
124
23
12
141
27
21
112
80
15
69
60
76
32
15
18
3
4
48
24
20
63
93
112
48
24
8
63
120
42
175
68
3
42
15
33
99
51
105
72
3
61
168
32
39
1
8
36
84
48
12
36
60
60
15
129
88
72
56
57
30
9
96
12
60
40
8
160
119
81
60
39
21
72
48
27
177
219
66
3
28
84
36
32
72
24
99
13
8
72
48
9
3
64
20
88
116
64
240
80
12
63
73
32
12
100
96
152
88
80
3
36
9
9
63
72
27
1
92
33
15
84
48
36
204
96
12
ABCD 98463335942*3^$a+1 [50037]
96
52
24
8
205
3
8
25
27
72
237
35
24
49
36
96
36
15
24
44
148
36
60
8
72
40
12
45
75
44
4
33
207
180
105
83
60
13
60
71
40
48
21
36
51
140
25
12
15
12
96
21
123
9
144
15
20
1
3
116
60
1
47
73
23
100
60
68
1
24
72
111
261
35
37
36
23
12
40
24
60
36
56
1
27
105
15
104
24
109
107
28
21
27
80
24
13
95
73
11
60
28
9
63
96
12
36
21
3
20
1
48
23
13
3
120
20
1
143
16
9
3
12
32
4
20
1
47
4
92
37
39
9
23
16
56
13
23
52
12
8
12
24
12
1
51
57
3
21
35
37
108
11
24
108
49
27
8
4
68
97
3
72
68
100
48
24
21
36
51
8
4
24
8
28
8
1
108
11
1
87
60
104
64
24
8
1
12
96
12
24
83
52
21
179
52
9
3
60
20
16
21
3
57
39
8
24
1
48
35
73
60
72
27
9
36
83
24
72
36
36
48
1
108
72
23
13
15
9
72
39
69
35
4
80
73
75
105
15
21
3
20
36
4
81
63
33
36
15
21
179
144
28
9
12
15
60
21
3
33
11
24
48
1
59
72
40
12
165
11
25
3
96
57
60
3
24
9
36
51
144
57
15
12
9
35
85
95
4
44
24
108
36
1
51
20
1
84
108
3
105
3
33
24
35
108
36
88
20
84
16
156
45
35
97
35
4
84
57
135
152
1
27
45
47
16
45
39
68
1
12
159
96
12
56
96
36
13
59
12
24
64
24
24
9
36
171
8
24
13
15
80
1
75
68
100
84
8
4
36
57
63
20
25
12
108
24
72
63
9
71
1
15
105
24
35
72
4
69
12
51
8
1
3
8
1
23
13
59
1
12
23
49
39
20
37
63
12
33
3
33
71
16
21
11
25
3
60
45
12
15
36
36
9
108
27
20
1
24
12
107
28
105
3
44
132
76
48
96
60
9
108
3
44
24
72
120
1
15
116
49
35
28
12
69
39
129
63
9
107
145
36
12
36
59
84
132
28
21
15
36
116
49
63
8
28
120
32
16
93
3
32
37
24
47
52
80
1
36
3
24
57
123
56
4
56
12
1
23
37
15
32
24
28
44
37
47
25
12
27
24
12
24
8
16
20
40
12
33
59
52
68
136
45
87
48
9
60
231
12
81
27
45
12
24
111
33
12
60
11
1
3
20
4
33
83
25
15
21
63
8
88
33
87
12
104
28
44
1
3
48
48
44
84
4
48
9
180
3
24
44
36
16
12
9
12
60
72
12
180
111
21
107
120
37
27
24
8
72
1
11
72
97
11
4
84
21
24
12
3
21
87
93
12
24
63
60
32
28
36
8
36
4
21
39
12
12
81
12
71
25
84
63
33
147
32
1
35
84
4
93
3
84
128
13
96
71
36
12
1
72
71
61
11
25
27
56
1
3
21
15
32
24
37
11
73
147
24
32
40
8
1
71
36
40
48
12
60
20
64
24
56
4
165
51
36
132
116
1
15
21
63
44
108
181
3
84
12
8
52
24
36
84
8
109
3
81
107
100
12
21
135
24
21
72
36
48
3
32
136
32
1
15
32
28
120
48
20
96
37
39
32
48
25
12
27
48
48
8
1
12
132
107
1
11
16
36
44
37
11
1
24
51
32
61
39
8
37
15
60
21
3
72
8
52
21
123
8
1
27
56
28
8
1
60
107
48
4
20
13
60
11
97
27
44
1
11
60
85
99
9
63
81
72
3
21
216
15
12
48
8
1
24
11
4
84
44
4
8
60
76
180
8
36
60
1
15
92
144
28
8
16
12
24
92
4
105
71
49
132
11
1
23
84
28
44
16
80
4
45
3
48
44
12
25
12
35
28
45
131
72
76
12
60
9
39
32
25
11
64
80
61
12
35
25
71
1
143
16
32
16
8
4
9
75
201
63
56
16
9
71
49
96
3
80
24
72
72
1
27
57
99
33
15
12
21
3
12
48
33
12
71
4
72
72
32
25
15
56
88
33
35
1
59
49
36
59
4
44
112
20
1
27
44
36
40
140
16
36
48
8
16
33
35
40
24
9
39
20
12
16
56
1
59
4
9
23
100
252
96
48
24
32
1
36
99
24
36
8
4
9
3
21
107
1
72
11
24
64
129
15
20
204
36
36
73
15
56
16
104
4
56
36
12
1
168
39
32
1
3
48
56
37
63
8
37
11
52
56
133
11
76
105
15
45
11
16
20
4
36
57
12
95
16
32
145
107
1
3
36
57
47
112
12
21
27
68
48
24
13
95
16
56
4
80
96
28
8
64
20
40
21
264
75
33
132
27
21
15
93
51
9
48
111
32
36
24
72
28
9
11
24
37
47
60
85
35
24
4
32
112
80
136
32
12
72
16
8
1
11
40
68
168
28
20
16
12
33
12
63
12
21
171
8
1
47
1
35
16
21
108
24
36
3
32
4
24
8
12
4
60
32
84
24
37
15
24
8
28
9
36
23
4
36
12
21
3
9
35
24
16
12
12
36
32
148
8
61
15
33
72
3
69
24
47
36
1
107
76
56
36
49
27
141
11
4
36
20
121
71
108
25
ABCD 98463872194*3^$a+1 [50015]
15
20
85
3
12
9
36
83
40
93
27
56
61
75
116
25
87
32
76
68
37
35
133
12
15
132
60
8
28
20
12
28
44
12
84
4
32
24
64
108
20
64
216
57
3
20
52
153
108
27
68
12
25
27
45
23
124
20
61
15
24
33
63
24
56
28
12
108
92
48
40
32
12
25
47
121
12
3
8
52
153
11
76
57
108
23
1
63
12
84
32
88
21
131
84
133
11
4
48
9
59
52
69
15
56
84
48
40
225
11
4
32
25
11
40
8
4
57
15
140
4
116
24
16
81
60
12
35
48
40
12
32
1
39
20
13
12
63
60
68
28
69
23
145
75
12
12
68
16
12
33
15
20
4
8
12
72
88
21
11
16
44
40
68
73
35
24
13
27
20
16
72
116
1
75
20
133
3
20
88
105
171
48
108
60
9
24
35
180
12
24
40
8
25
63
9
23
12
4
24
32
16
69
3
33
63
92
73
87
180
57
3
177
3
24
45
59
180
12
84
16
9
35
4
36
168
72
8
25
12
24
12
3
164
37
155
36
12
25
36
15
21
11
160
8
145
51
60
48
56
112
33
51
21
3
56
121
27
36
45
15
117
39
20
25
51
189
111
44
76
8
25
15
20
36
4
12
12
105
3
9
24
12
27
45
36
87
44
4
9
111
12
48
12
12
57
11
24
84
40
57
15
104
169
191
84
40
9
11
4
36
24
21
15
12
8
12
40
24
9
15
21
23
28
24
36
165
63
36
140
25
11
60
25
63
32
28
104
25
11
12
40
8
72
4
56
49
35
48
28
12
12
36
45
27
156
44
28
24
9
12
39
93
27
56
37
3
33
71
48
16
20
4
21
24
75
12
60
20
24
25
72
12
111
36
20
16
32
40
12
56
112
8
4
45
3
45
35
12
28
105
71
37
60
27
57
131
24
13
48
123
72
68
112
20
28
12
20
12
172
48
72
33
3
144
120
20
36
37
15
32
60
28
36
96
24
12
8
85
24
23
100
24
56
25
132
27
84
81
15
36
248
4
32
64
56
40
128
108
84
4
32
60
52
105
11
24
52
24
84
8
48
12
4
44
25
35
1
11
4
9
11
24
84
28
20
48
76
69
12
3
56
4
9
75
33
87
8
168
16
8
252
24
4
33
63
9
63
20
52
21
11
28
8
25
75
192
8
52
20
73
63
12
33
131
48
16
116
25
39
80
12
52
32
40
108
8
40
20
24
4
24
72
9
71
168
13
59
40
36
80
52
12
24
20
37
63
12
12
12
84
69
11
1
3
72
93
3
120
32
1
47
64
60
104
84
40
72
8
28
44
13
107
1
3
32
13
71
28
20
168
48
85
11
4
165
12
15
44
1
3
117
15
45
107
28
24
176
24
1
35
24
100
36
60
24
20
4
12
20
28
117
24
11
133
11
109
24
75
48
8
49
23
13
15
24
45
3
20
4
60
9
135
104
112
9
12
87
117
36
3
72
105
15
44
13
228
24
48
75
21
71
96
28
12
92
1
11
61
35
37
27
9
39
120
12
128
13
15
12
21
72
72
131
37
72
72
11
88
20
36
148
32
120
160
48
32
4
12
48
44
72
60
28
36
57
87
48
188
16
8
40
12
36
20
12
112
44
36
13
15
20
232
93
48
99
24
20
64
48
57
107
24
4
96
36
36
8
4
12
36
44
28
72
96
20
52
21
36
11
49
48
47
13
12
59
136
128
48
100
228
32
4
9
47
60
24
16
33
84
27
116
64
33
51
60
44
16
24
96
116
4
36
21
59
96
52
68
13
36
15
80
36
24
16
8
16
33
72
59
124
80
16
56
96
100
92
25
47
13
15
12
21
60
63
104
88
20
120
52
56
1
48
111
96
69
39
96
45
39
33
3
9
35
112
36
57
51
12
9
35
88
48
12
8
25
39
44
25
12
15
44
1
35
85
47
136
80
16
20
13
15
8
64
69
15
24
32
24
85
107
4
104
64
32
1
3
81
24
59
25
71
36
16
45
23
72
180
4
24
24
48
48
104
40
8
49
204
27
20
109
3
21
11
73
11
16
81
3
24
60
45
87
80
64
32
25
15
69
15
156
20
4
21
72
47
4
24
8
88
12
24
9
51
36
84
9
144
60
3
45
3
20
1
59
100
69
83
25
60
3
24
32
13
48
15
104
16
44
48
16
24
56
1
60
35
60
4
57
15
8
37
143
121
15
45
36
23
12
85
3
32
28
44
205
3
33
36
75
24
72
104
25
99
20
229
3
12
8
13
11
40
48
20
12
16
60
93
72
203
36
36
100
93
24
12
39
12
60
92
132
60
48
76
12
44
36
48
12
48
4
21
12
47
48
85
3
21
51
188
100
12
45
3
24
8
52
57
63
12
20
4
9
27
81
12
36
ABCD 98464445206*3^$a+1 [50020]
20
25
123
27
41
25
99
123
21
20
79
33
3
6
11
88
39
17
16
120
69
90
45
9
90
65
72
43
5
7
9
51
9
3
81
27
18
11
60
1
107
37
78
21
27
125
109
90
6
35
55
198
246
36
9
80
79
17
12
25
3
45
35
37
27
108
27
60
5
24
109
27
15
126
35
4
24
81
11
37
18
65
133
35
7
192
6
47
64
15
41
4
20
60
28
108
75
24
41
60
7
30
123
165
18
77
4
45
59
19
36
57
63
65
52
24
48
32
1
48
195
20
19
81
27
5
13
51
20
16
20
52
225
27
104
61
24
102
24
45
44
12
19
36
45
144
9
6
149
4
8
19
84
9
51
29
43
5
124
24
12
8
19
153
8
109
23
103
42
3
51
5
84
1
66
9
36
33
39
8
19
24
125
1
66
72
126
6
93
20
31
57
140
4
60
20
60
84
127
162
11
16
128
16
45
150
81
80
1
27
48
15
30
18
81
15
81
27
66
90
29
121
27
3
41
60
13
48
23
4
92
25
131
19
108
12
161
12
43
65
24
91
9
8
43
5
160
8
19
90
42
48
17
28
27
9
36
15
18
18
45
8
12
43
12
108
24
66
54
33
48
36
15
9
21
11
24
91
108
6
18
173
25
23
16
60
20
1
215
64
60
80
24
61
24
11
115
81
9
3
51
29
12
115
41
4
99
17
7
153
117
48
78
21
44
7
29
48
12
244
72
48
20
25
90
77
199
89
1
83
55
72
126
18
41
13
6
65
52
3
17
60
120
48
4
57
24
27
75
18
27
27
18
72
71
52
39
33
68
4
44
1
66
9
15
48
17
43
18
3
24
45
102
96
108
72
84
81
24
75
69
9
27
21
23
127
48
5
12
25
30
24
18
90
156
29
16
72
15
29
19
5
12
120
13
126
21
87
30
6
5
12
100
32
52
60
36
20
19
36
137
31
12
18
27
15
9
21
63
32
40
33
27
44
4
44
43
30
99
56
4
36
44
1
35
24
79
6
75
15
48
6
47
25
3
56
16
8
19
60
21
24
36
104
43
72
17
55
221
19
9
27
89
103
36
42
3
72
15
9
39
45
36
168
63
48
24
5
88
44
79
117
44
36
60
4
3
72
105
20
36
52
63
65
73
47
4
3
105
48
92
52
153
11
7
33
75
29
12
36
13
15
12
8
37
18
249
32
16
15
9
3
96
180
81
63
41
72
7
6
54
41
16
24
20
61
83
16
20
64
8
19
6
3
32
84
16
8
112
27
53
73
24
23
25
198
117
45
78
144
18
30
42
48
15
39
5
28
147
6
23
16
20
16
45
95
4
44
7
29
28
36
24
92
36
19
9
36
24
12
44
60
76
63
6
111
135
5
4
164
16
104
55
54
3
68
4
27
204
12
108
60
209
1
27
20
43
9
27
65
96
169
11
19
36
54
6
12
41
100
27
165
68
36
84
96
36
4
24
21
51
20
25
102
42
59
16
15
41
4
44
76
24
9
23
7
41
4
15
17
19
12
33
21
6
45
48
15
30
54
17
60
64
45
107
60
43
9
32
13
47
40
68
88
24
45
66
69
68
96
19
33
27
30
27
60
56
19
60
36
5
40
75
24
36
89
49
24
111
51
21
60
48
24
32
16
20
7
77
28
36
20
55
29
48
13
42
54
30
29
4
3
113
31
5
91
93
15
12
33
20
1
96
3
44
108
172
15
45
111
45
15
84
41
91
84
36
36
105
20
25
30
33
156
15
41
13
30
72
5
24
31
113
52
224
28
27
9
9
6
41
88
116
79
21
36
20
84
37
3
56
31
108
12
5
40
180
63
81
24
36
39
45
20
24
43
45
99
9
120
15
41
13
47
1
24
3
51
12
9
36
33
131
24
7
192
60
57
36
24
21
59
40
8
115
12
60
29
109
11
36
43
36
5
31
29
25
11
36
115
9
20
4
75
72
45
63
72
5
4
45
24
27
63
5
7
33
80
1
48
42
9
21
24
71
36
19
9
39
33
39
60
5
49
75
15
21
33
11
7
12
41
4
27
69
39
33
147
42
11
84
108
52
108
15
117
39
177
188
55
57
15
45
39
24
17
4
45
24
11
79
36
89
172
72
56
16
21
87
3
69
84
87
5
52
15
21
27
17
43
18
54
12
29
25
47
60
7
21
36
45
51
117
18
84
18
6
17
4
15
48
41
31
24
21
8
168
4
140
1
3
27
53
7
30
24
59
40
12
87
21
15
45
72
120
80
124
21
23
211
60
18
27
63
30
6
45
21
18
65
132
64
9
27
20
4
45
27
32
115
117
60
36
8
31
78
192
59
4
135
53
48
7
9
80
60
48
12
36
169
54
17
19
9
20
96
1
27
36
132
39
41
60
4
21
23
1
35
76
27
60
36
36
ABCD 98464522558*3^$a+1 [50014]
21
9
276
90
66
24
15
15
225
69
324
30
108
60
54
30
6
7
48
17
90
18
19
71
169
95
18
6
90
31
293
18
48
60
396
120
24
36
84
9
48
93
54
93
45
19
23
108
45
153
7
29
66
145
53
90
54
6
69
33
60
180
15
75
120
24
18
30
108
57
51
396
1
17
15
111
144
6
36
48
36
36
24
7
5
24
66
129
33
126
49
23
25
29
78
102
31
65
72
55
11
6
126
144
120
25
96
65
18
54
66
21
160
48
23
18
6
90
336
7
32
15
1
80
33
54
72
54
90
12
85
5
72
147
16
257
15
51
141
3
6
66
6
18
12
49
11
37
32
105
60
18
66
6
81
99
45
129
24
7
11
72
18
54
30
216
24
151
29
3
15
72
120
33
21
91
185
30
36
69
48
112
29
12
90
114
43
23
234
24
90
157
113
30
49
77
6
54
66
78
36
30
54
351
51
18
27
144
21
27
177
90
18
180
216
66
18
42
84
21
51
114
75
9
7
83
6
55
80
63
18
127
32
33
6
66
60
138
33
45
48
72
18
24
18
12
42
66
42
36
121
35
6
39
48
105
87
9
39
171
144
18
54
60
1
17
102
105
45
54
109
17
18
162
18
12
18
18
25
209
6
9
81
174
60
30
18
108
24
81
3
60
36
141
64
23
57
3
48
144
205
96
149
144
91
41
7
5
43
17
198
18
87
3
174
132
156
132
43
59
54
79
35
93
15
90
84
51
9
144
72
15
15
24
48
90
36
6
66
108
90
42
54
198
36
66
216
60
48
42
19
96
65
12
195
3
180
108
61
53
123
144
96
63
1
23
18
48
6
33
3
90
99
9
87
39
30
6
48
6
18
126
12
42
48
18
7
119
153
123
54
31
107
165
112
11
42
43
80
3
109
80
48
15
84
36
105
64
11
165
112
17
18
48
162
75
57
66
252
60
13
5
180
72
198
12
6
162
12
6
66
24
120
132
45
93
54
6
279
75
162
24
54
48
180
24
48
36
6
126
54
54
21
33
63
45
102
96
54
12
36
90
157
47
18
63
27
37
35
18
18
48
36
133
155
85
23
78
282
24
25
5
54
60
169
11
37
125
120
54
60
36
12
36
117
15
54
123
48
63
81
39
144
153
64
176
45
18
36
66
75
64
155
36
18
12
147
48
135
12
93
112
11
216
13
11
69
21
36
66
78
54
33
39
54
19
65
15
75
60
105
177
6
25
77
96
66
81
27
36
270
24
66
24
102
75
21
144
43
203
72
108
18
6
25
59
24
45
27
18
48
42
105
21
30
36
186
30
78
67
32
75
117
15
378
102
114
31
59
69
93
19
83
13
317
156
60
126
30
36
27
135
90
63
15
12
6
12
19
41
7
41
6
1
143
66
60
51
352
65
48
72
135
51
156
54
42
12
90
27
33
12
150
18
30
42
90
36
72
72
84
1
35
93
93
12
6
1
65
6
105
69
24
99
27
85
5
54
69
33
234
90
18
18
7
53
12
60
195
33
24
55
53
36
144
48
18
36
1
77
12
6
49
48
23
78
36
18
37
35
30
24
87
105
42
138
19
203
72
48
93
57
87
69
90
49
32
33
66
6
66
85
203
21
21
18
201
15
138
36
51
81
12
60
90
18
84
24
126
120
414
24
115
275
93
129
30
18
72
55
80
96
ABCD 98464724882*3^$a+1 [50013]
65
84
36
72
7
56
15
144
73
119
33
88
8
57
55
288
11
150
63
3
69
39
204
85
35
72
78
48
63
40
41
15
48
63
72
1
167
138
39
33
54
1
5
67
131
181
11
90
18
132
108
72
12
36
162
127
17
96
39
16
125
84
39
15
97
17
30
1
5
54
21
9
103
83
12
25
35
54
174
42
54
246
67
32
16
119
24
129
27
165
16
95
12
60
18
72
7
59
24
126
31
8
87
33
57
31
23
49
32
3
18
78
36
18
30
105
40
35
6
54
48
49
48
72
8
111
132
30
42
126
90
45
39
97
35
133
48
173
42
9
9
36
19
17
7
5
108
54
18
15
57
39
16
120
83
37
8
88
23
6
144
75
87
49
95
9
57
79
83
37
80
24
24
21
90
90
54
25
41
54
78
27
3
37
48
23
49
11
102
39
15
129
136
11
37
48
5
27
21
19
167
1
128
16
24
24
32
81
39
9
6
49
17
79
71
9
81
30
9
24
9
90
72
61
48
71
36
37
72
89
72
159
16
23
9
93
42
1
89
18
120
24
54
79
131
126
6
138
55
125
6
54
31
35
13
65
7
8
88
23
169
11
12
54
3
57
63
40
23
84
69
57
54
18
6
9
135
1
17
7
11
72
229
53
60
15
111
36
18
12
24
144
90
102
15
39
96
84
60
97
5
19
89
6
25
131
69
9
54
57
51
12
60
12
33
81
54
73
8
75
109
72
8
15
25
11
37
48
5
30
85
47
108
85
56
15
24
49
17
135
15
90
63
328
5
12
6
9
57
103
11
84
60
36
49
41
31
41
30
72
36
21
16
5
48
42
12
6
54
48
18
144
127
131
30
54
33
183
72
6
171
9
54
18
39
40
168
23
25
8
24
16
65
15
9
138
24
174
7
119
49
96
8
16
56
9
7
89
30
1
23
25
80
147
54
31
128
21
3
87
18
7
24
95
1
83
13
59
189
45
19
71
6
54
54
18
72
72
18
48
78
21
81
175
119
48
25
11
60
49
17
150
318
126
24
21
9
6
12
24
13
48
8
112
47
145
23
72
25
11
30
7
17
7
41
79
53
66
121
11
54
180
19
125
210
42
79
41
55
17
7
251
13
71
18
31
24
5
12
36
27
33
48
90
21
75
45
9
15
15
42
192
6
162
183
87
12
252
60
45
153
135
88
77
186
49
32
168
96
120
15
42
72
18
48
54
18
37
41
90
157
5
19
35
90
36
72
31
24
71
1
48
23
12
78
18
72
120
85
29
36
18
12
33
24
33
63
9
60
66
132
174
18
13
77
6
36
18
30
42
15
105
199
24
35
12
6
19
35
93
16
47
25
143
12
60
25
47
192
49
101
3
45
6
109
11
126
39
15
1
24
35
109
65
18
93
16
53
67
48
47
1
24
11
205
29
108
55
35
181
5
75
24
3
90
123
9
55
152
81
63
45
144
300
15
16
5
6
30
39
51
93
357
19
104
88
137
30
36
85
77
90
24
1
8
57
54
6
30
133
71
18
72
31
32
72
16
113
31
8
75
12
6
30
37
152
15
66
132
43
72
240
41
7
137
18
48
24
13
72
113
120
7
11
36
1
8
15
25
72
48
192
125
19
23
57
40
120
128
51
141
111
18
55
17
72
72
15
3
37
71
25
24
5
18
73
47
18
24
120
18
18
60
90
84
6
192
18
24
9
16
29
19
65
42
48
45
117
75
48
3
117
33
7
41
60
91
65
54
24
12
6
55
35
12
73
59
213
21
19
35
90
36
30
9
51
12
97
35
21
45
90
162
39
48
93
60
102
1
264
80
120
27
66
19
59
66
198
90
6
85
56
120
40
35
24
21
33
55
35
12
96
48
81
15
73
191
25
65
6
36
13
179
13
48
29
75
195
150
15
51
24
13
113
39
72
159
12
42
90
66
114
13
59
30
31
23
9
72
88
137
31
119
1
89
18
108
48
1
71
ABCD 98466407168*3^$a+1 [50011]
12
28
11
9
12
24
60
64
71
13
32
24
4
71
45
12
63
9
12
168
96
24
93
19
8
3
9
15
81
88
60
60
12
23
30
87
84
45
6
9
9
51
21
30
37
8
45
3
100
60
36
116
24
21
3
76
68
51
21
96
52
17
30
24
72
45
64
11
9
16
32
52
68
60
36
4
12
20
51
33
75
9
36
4
8
24
88
8
52
11
69
48
88
204
23
45
4
35
21
39
1
83
85
56
136
144
44
12
15
30
24
63
40
8
132
120
12
24
36
24
112
24
56
12
48
52
8
28
41
15
16
8
60
24
27
45
111
97
32
15
9
112
44
28
77
15
4
56
16
8
60
72
28
20
15
72
69
15
6
27
60
28
5
54
21
75
37
32
36
108
141
51
28
12
48
132
84
5
39
12
88
84
96
56
24
24
96
64
17
75
51
18
7
92
36
52
8
12
12
48
15
133
44
36
27
109
60
5
111
24
36
45
115
192
12
20
21
54
81
9
24
192
7
8
12
100
48
68
87
108
37
120
12
20
216
40
12
8
52
35
60
13
36
8
27
24
66
135
15
13
48
60
8
52
104
15
13
20
12
76
8
51
33
16
104
33
79
80
88
17
150
36
13
17
39
15
141
4
8
16
20
100
17
3
75
66
3
36
15
96
1
65
7
11
25
71
33
3
45
45
30
93
64
11
45
40
104
63
45
28
56
15
13
48
8
36
124
132
108
80
24
28
92
60
3
165
28
41
51
75
73
17
27
112
95
21
12
21
102
85
168
12
23
25
132
29
31
32
96
75
9
28
8
147
57
108
84
21
195
12
33
120
144
3
88
80
15
37
17
79
36
8
21
55
17
67
96
24
32
100
44
12
33
67
24
5
19
32
28
120
164
27
21
3
165
141
75
45
75
36
160
92
76
24
8
72
3
13
17
3
124
68
3
186
39
60
21
111
12
21
19
72
20
64
24
8
24
39
121
24
260
60
132
28
56
48
33
67
48
144
5
6
25
104
36
24
60
64
11
9
40
140
147
60
18
87
105
7
17
19
32
39
45
24
57
15
159
105
88
92
84
87
120
93
40
11
21
160
5
115
120
72
11
42
30
37
200
16
5
51
4
24
12
44
64
60
72
108
36
116
4
44
52
11
25
32
28
168
35
69
28
32
120
72
15
13
68
63
49
32
24
40
20
15
60
192
37
80
60
57
19
32
4
56
28
12
12
20
120
16
44
52
44
117
3
51
1
72
23
105
52
68
12
16
84
20
21
55
44
3
13
5
115
72
35
57
27
49
5
87
9
3
72
60
4
140
57
15
144
64
11
33
3
57
36
12
99
30
75
48
96
4
48
20
15
60
13
56
4
252
20
33
7
8
40
84
8
69
19
47
60
18
91
48
96
132
8
57
3
52
44
64
32
88
77
27
27
25
56
3
49
317
66
9
16
35
25
65
123
51
9
52
35
108
25
32
12
57
30
93
16
32
40
12
8
40
8
4
23
45
9
15
76
8
21
39
52
5
75
28
56
136
12
47
25
11
25
44
28
11
49
8
69
3
3
129
15
49
17
3
147
13
60
44
96
12
9
30
25
8
40
20
28
72
36
84
47
33
57
19
200
64
12
36
108
32
60
69
39
81
15
64
20
24
40
20
40
107
21
40
23
21
21
19
44
84
52
144
47
33
84
160
83
24
45
136
35
9
9
87
72
3
13
17
27
27
21
28
72
72
36
20
12
40
8
237
75
48
15
21
105
3
88
72
72
5
30
21
28
20
27
84
9
100
56
4
24
108
12
323
9
40
35
96
84
81
120
28
20
4
212
39
42
39
51
9
16
5
63
16
60
36
92
3
13
120
192
5
54
36
9
4
84
101
102
13
72
5
7
56
15
109
32
28
156
44
76
32
12
60
3
25
192
12
59
21
48
36
64
96
47
57
36
4
32
76
188
24
87
36
85
84
101
15
52
8
28
60
36
44
45
87
15
33
27
49
35
60
13
56
87
25
228
32
39
33
27
13
12
56
4
56
12
57
43
53
55
60
192
11
72
24
9
24
12
76
60
29
24
7
24
48
20
136
47
105
72
3
13
56
28
32
48
28
44
60
28
8
33
67
32
16
101
6
9
9
51
69
7
20
12
16
17
27
216
60
111
21
88
116
4
11
33
12
76
59
9
64
32
24
15
57
28
24
140
160
8
45
150
25
24
41
15
28
12
65
115
12
20
28
68
96
45
39
64
17
39
75
117
192
88
60
59
121
23
57
15
9
16
180
72
12
60
20
24
ABCD 98466685238*3^$a+1 [50006]
77
19
137
7
45
51
93
8
120
160
8
36
60
36
84
12
103
96
69
20
96
103
197
24
28
12
75
21
56
16
8
64
32
192
24
16
60
87
141
8
136
56
48
96
88
104
4
87
21
123
5
52
20
16
44
16
36
252
36
8
43
5
235
29
72
40
3
137
4
92
48
112
135
93
92
124
104
28
68
112
72
75
45
104
72
208
3
192
48
21
56
88
20
4
80
48
60
55
528
53
36
7
77
28
48
32
48
16
20
64
3
29
24
228
4
96
92
48
16
96
20
124
12
96
171
9
12
96
68
160
32
7
21
56
19
41
36
360
4
39
53
36
36
12
4
8
36
36
24
36
112
60
180
32
12
72
144
40
8
172
36
108
36
8
43
5
24
168
24
16
51
21
24
8
36
4
168
224
96
4
32
52
24
20
55
117
72
3
29
156
12
36
52
44
288
12
24
16
8
4
32
7
29
40
8
60
36
40
72
80
16
80
108
60
24
48
24
24
40
116
7
9
32
52
32
40
8
72
52
44
40
56
4
12
27
41
7
89
52
44
52
3
5
136
8
40
51
53
4
39
21
20
36
156
12
312
19
77
60
7
57
84
99
96
41
16
20
48
40
24
32
19
125
24
84
55
5
192
36
12
64
36
135
9
20
19
141
51
21
192
123
5
4
20
72
132
12
180
7
5
4
36
80
48
16
32
120
64
56
288
120
4
20
16
48
8
43
9
32
36
19
165
72
3
96
21
180
36
3
197
48
64
75
153
44
88
128
64
24
104
24
64
96
48
24
80
120
132
36
19
29
136
8
96
28
164
16
104
16
68
4
44
7
9
108
84
39
29
19
137
7
9
87
21
8
28
92
43
57
36
24
80
24
12
28
27
77
16
24
48
152
12
12
40
51
45
48
3
21
32
4
36
44
36
112
92
48
76
144
32
48
72
12
60
24
48
192
48
28
44
64
20
52
44
76
68
36
64
44
36
40
20
12
4
20
19
48
96
21
116
7
141
24
27
48
9
44
280
32
12
60
4
32
12
24
108
4
108
44
120
48
40
72
224
12
7
53
52
12
8
160
8
91
9
20
64
3
48
77
16
80
60
192
55
117
24
284
48
7
57
32
108
52
36
3
105
20
60
52
3
45
80
12
60
36
160
32
16
39
201
20
160
51
185
84
24
24
19
137
60
96
4
32
84
24
36
304
44
24
76
20
96
124
84
8
84
76
8
96
12
64
48
80
28
27
41
7
5
132
55
5
256
8
96
60
103
77
163
9
36
128
76
32
132
16
51
101
24
67
5
43
48
21
32
235
5
36
16
80
60
84
103
9
36
96
8
4
87
117
68
12
96
36
60
16
84
36
60
36
8
43
29
76
132
92
60
24
48
48
12
4
3
77
72
40
51
101
36
16
36
248
36
12
120
115
53
360
60
36
72
132
12
112
8
24
16
80
52
44
24
252
180
192
60
76
20
28
68
4
32
72
43
69
56
72
48
132
48
36
12
16
87
57
12
68
28
80
43
41
12
16
8
16
140
12
280
44
228
88
8
112
51
165
123
77
24
52
20
24
235
144
5
16
8
12
112
48
39
5
132
7
29
76
36
144
176
24
180
112
48
60
32
96
24
40
24
92
64
44
24
48
16
56
72
172
39
77
24
36
103
53
48
24
16
152
100
20
28
128
52
428
103
45
8
16
27
5
40
48
44
36
24
64
84
176
28
20
55
173
88
24
8
4
20
88
56
88
80
48
48
84
12
88
32
12
12
43
48
57
12
8
96
67
89
96
36
115
5
24
64
128
60
64
32
96
64
20
16
104
40
24
36
36
32
115
9
176
204
24
88
152
24
40
99
21
24
48
92
52
24
32
ABCD 98466700162*3^$a+1 [50021]
33
327
84
165
39
15
66
135
33
72
39
111
330
24
15
36
39
21
33
6
81
51
12
36
30
6
9
36
3
12
144
174
6
57
39
168
96
42
120
147
63
33
51
144
57
48
15
45
135
30
15
36
3
33
33
15
36
75
120
24
66
6
90
30
12
117
135
48
48
24
105
108
72
36
72
36
15
6
75
48
93
15
9
24
6
69
36
15
90
99
39
96
12
105
48
105
30
45
27
153
39
96
120
36
54
51
36
168
15
96
24
72
12
30
240
222
186
3
36
48
3
30
3
45
27
72
27
90
90
45
36
45
18
54
135
81
102
48
12
69
144
84
36
15
36
6
75
84
24
84
117
24
27
99
96
48
81
36
45
30
9
15
45
69
54
18
75
39
6
48
54
33
39
18
27
159
21
75
54
102
120
12
105
27
24
36
30
54
42
18
12
33
15
36
60
9
39
21
156
81
30
129
3
33
15
54
186
48
57
69
18
78
168
96
24
6
9
120
75
6
48
6
45
45
42
102
27
24
51
33
312
75
6
144
54
21
45
6
24
69
45
96
24
102
138
27
24
45
111
9
15
324
120
60
39
177
15
141
123
72
9
120
36
60
120
63
42
114
36
90
3
21
6
93
141
6
24
9
72
57
18
273
156
15
138
63
15
144
189
72
108
15
24
18
27
27
24
36
36
189
69
42
12
21
12
57
123
24
45
39
15
45
84
51
81
48
27
45
3
42
15
39
45
72
24
45
3
27
45
45
51
339
33
33
63
81
48
87
84
60
51
54
24
63
33
24
51
45
15
27
60
42
90
441
117
78
57
153
6
24
165
27
18
39
108
75
129
36
93
51
45
120
15
33
3
87
12
165
3
66
24
6
45
75
36
108
33
33
27
147
66
66
9
45
150
69
27
81
24
39
66
39
87
24
48
57
36
12
51
21
39
114
6
21
45
90
45
3
57
48
27
48
105
3
54
174
45
27
84
45
51
57
21
24
30
12
21
33
102
45
3
120
45
12
207
81
135
66
24
264
3
123
60
9
3
33
15
57
108
45
354
6
6
45
120
63
6
96
39
15
21
189
39
27
9
21
75
36
153
24
15
63
24
45
48
36
75
12
18
96
18
213
60
15
285
24
9
30
105
39
45
51
36
78
3
15
84
9
12
3
42
243
117
135
24
3
45
87
48
162
90
108
18
18
132
24
21
108
180
15
69
36
99
45
3
42
30
21
21
15
9
27
123
24
33
9
3
117
6
84
81
72
51
81
33
6
441
63
288
9
183
18
15
168
75
54
6
45
87
33
21
39
36
75
69
27
45
123
120
36
48
141
15
114
51
117
150
114
18
48
54
30
168
141
141
24
30
165
60
321
18
78
18
54
27
21
15
39
24
12
54
30
21
168
21
48
111
84
3
42
168
18
30
27
135
102
3
69
66
45
9
138
12
201
48
72
57
123
108
9
102
84
21
39
69
45
18
48
96
54
27
99
9
39
96
90
120
51
75
33
36
27
120
18
114
12
69
15
12
9
153
30
96
96
66
159
99
45
84
36
9
96
24
96
30
24
132
156
18
6
45
3
72
90
90
54
30
69
3
120
9
135
9
120
27
102
6
66
66
102
6
66
96
30
84
21
120
9
54
36
45
51
12
120
12
228
33
159
108
60
96
36
9
21
54
45
27
114
144
114
57
48
141
6
36
438
15
27
30
24
30
108
12
24
66
51
39
60
45
60
156
3
90
6
48
18
15
27
153
219
141
15
9
3
45
75
162
15
15
156
249
51
48
36
84
9
153
48
51
96
84
24
ABCD 98466753332*3^$a+1 [50029]
160
60
60
72
71
25
24
8
51
117
45
39
16
20
12
48
63
57
24
48
180
105
147
36
4
56
45
18
1
60
36
60
12
132
96
12
140
12
28
8
24
60
16
60
20
4
29
67
24
8
81
54
13
23
37
53
19
12
41
19
80
16
80
4
56
87
105
100
11
1
20
69
31
23
57
48
12
28
32
36
12
28
80
4
96
80
24
111
45
124
11
18
7
47
18
27
52
11
49
48
168
77
15
88
60
12
48
44
3
85
20
72
16
44
16
35
9
16
12
53
18
49
32
48
15
13
32
60
28
60
72
8
72
195
18
19
20
40
29
51
28
8
64
20
16
84
8
81
7
72
48
12
20
21
31
113
15
12
40
48
32
156
40
17
67
8
48
172
32
36
87
93
60
45
139
8
88
35
90
15
4
96
20
24
60
123
13
24
116
24
76
80
52
65
18
105
52
12
11
9
9
27
64
116
4
8
51
37
60
47
13
5
19
156
24
71
37
12
20
3
36
21
16
12
8
12
28
65
18
1
36
140
57
3
4
116
165
27
40
48
44
3
105
132
69
7
83
1
68
93
7
65
7
156
12
80
51
61
56
4
8
52
96
24
8
51
49
5
15
12
40
60
20
16
80
192
51
37
17
15
3
157
5
75
40
8
3
37
84
60
71
9
40
120
29
31
8
33
67
8
87
13
12
72
68
15
73
20
4
108
8
75
18
54
73
53
39
48
24
33
67
23
33
4
53
3
132
153
7
8
4
20
16
24
36
12
35
217
53
27
9
7
32
28
5
79
11
45
24
21
18
21
36
195
49
23
117
81
19
56
64
20
28
8
40
32
28
65
15
100
152
112
48
12
83
13
20
3
21
156
57
3
24
40
36
5
15
24
28
8
144
51
37
53
18
180
9
60
3
25
60
20
4
36
20
144
28
128
100
104
28
48
92
28
17
15
52
8
108
87
25
32
60
100
36
44
60
21
67
48
80
52
32
28
72
60
29
31
23
45
48
4
56
64
96
173
27
24
16
5
18
129
141
54
13
32
88
72
32
36
24
9
39
108
24
36
45
19
68
28
47
25
72
20
81
19
80
60
36
64
11
198
7
44
240
69
7
60
44
36
12
28
72
12
56
15
49
41
90
49
36
84
29
31
56
120
27
13
72
108
77
3
52
60
8
3
90
39
52
53
27
40
48
65
27
9
91
180
8
88
84
36
44
63
45
153
39
16
32
21
54
25
80
93
15
75
69
39
157
5
99
9
127
32
28
60
120
72
48
32
28
32
40
20
12
16
12
32
16
60
20
4
60
108
48
20
15
9
9
7
32
60
60
120
171
37
17
7
48
12
20
93
175
20
3
69
28
8
60
4
80
40
53
7
11
109
48
60
8
27
97
8
165
63
4
8
40
11
21
168
45
67
36
32
40
32
100
36
24
156
12
20
28
72
8
24
16
180
20
4
119
1
416
4
80
16
20
12
28
17
27
76
24
8
12
48
40
72
20
156
60
64
36
23
157
5
7
12
68
12
60
21
18
9
12
96
45
75
87
93
120
52
48
84
68
3
9
36
4
41
55
20
40
20
4
41
15
60
4
68
28
44
28
48
47
97
11
49
80
28
5
15
3
18
31
60
143
25
11
37
24
80
21
15
120
12
112
8
28
20
63
57
4
176
120
160
23
249
28
20
40
72
20
40
35
13
20
4
56
4
119
57
33
144
75
123
9
36
4
20
76
12
8
40
12
152
60
88
23
69
16
60
80
45
15
60
220
155
37
53
19
89
31
176
40
60
44
63
13
5
19
60
29
31
176
40
32
28
84
20
16
20
40
140
40
20
40
32
15
36
177
120
40
24
8
40
8
24
196
24
140
9
147
60
60
64
68
12
136
20
63
54
18
25
144
60
20
28
32
36
4
11
18
19
53
18
9
28
17
7
116
64
36
47
93
40
32
33
72
36
67
23
72
37
53
18
54
63
84
40
96
132
68
100
24
248
112
20
16
144
8
15
36
1
240
119
9
100
53
127
60
12
116
4
221
72
18
25
200
40
12
32
51
108
37
12
5
135
45
7
29
27
4
36
80
33
7
152
88
185
18
37
12
180
48
24
36
60
12
5
36
31
56
4
56
33
27
100
20
4
8
40
12
8
88
20
15
337
131
121
96
17
108
39
36
24
28
35
57
60
96
64
20
99
54
18
9
81
18
69
60
51
9
40
60
68
40
32
75
33
84
16
65
7
132
60
96
20
135
25
32
12
16
44
28
48
ABCD 98467285960*3^$a+1 [50022]
150
74
28
48
71
13
56
39
12
33
16
20
36
24
4
32
28
26
16
30
8
123
49
24
167
127
32
214
74
16
54
56
34
2
76
18
66
23
25
80
46
29
51
69
13
44
111
37
35
33
184
11
33
36
16
8
51
109
32
28
14
33
15
10
72
180
8
64
80
16
18
2
88
6
14
52
24
6
65
15
42
15
33
27
13
12
36
110
9
7
74
16
6
18
131
81
27
12
33
16
2
34
48
30
38
87
72
13
30
65
21
39
97
8
10
170
118
30
35
73
60
120
11
21
18
46
18
173
13
20
36
28
18
5
37
56
46
26
28
42
90
102
2
16
30
29
3
30
75
13
48
42
18
24
6
62
39
43
6
56
24
40
12
24
108
108
32
3
13
12
12
32
30
70
23
13
20
4
30
246
32
16
59
31
32
10
24
20
4
84
20
78
10
47
7
126
47
12
21
18
22
47
60
117
4
56
4
12
158
9
55
48
77
13
72
68
4
38
16
30
36
8
70
192
41
213
39
43
17
25
128
27
1
204
8
48
4
92
111
7
65
12
115
50
64
59
57
111
12
15
93
13
47
9
36
58
41
1
32
36
72
10
2
46
32
18
4
90
26
27
85
108
32
202
50
52
20
3
1
146
16
128
202
72
132
11
79
66
47
141
27
72
13
12
56
39
7
114
30
101
109
20
40
50
30
40
74
10
8
12
60
40
30
77
69
111
1
47
15
42
15
1
35
13
59
85
36
44
123
105
28
240
96
35
61
32
12
63
37
8
36
4
32
28
47
13
23
24
108
12
265
110
54
42
18
46
54
26
10
8
12
36
94
6
68
36
15
13
60
23
33
36
75
33
3
12
1
36
104
27
139
48
5
60
15
46
47
37
78
29
9
27
12
13
8
111
45
4
30
6
71
19
5
36
12
21
70
186
80
3
61
6
18
60
72
35
21
28
11
36
7
5
75
16
17
15
130
30
2
40
12
74
9
33
15
25
72
6
42
95
12
73
2
16
17
15
70
47
81
42
69
13
20
36
54
10
116
99
12
3
22
24
131
73
23
25
44
3
55
26
72
27
12
13
8
18
21
9
4
23
199
14
87
139
38
16
59
25
6
134
15
1
107
73
12
60
35
60
12
33
24
40
48
92
3
12
61
48
32
202
2
64
80
52
204
24
59
13
47
12
3
105
7
6
47
1
36
48
108
92
15
1
60
47
3
10
12
48
24
47
21
48
94
18
48
116
111
9
75
1
12
12
24
131
21
30
45
72
13
24
84
107
25
47
31
42
12
108
47
72
49
24
78
29
19
17
13
56
15
33
42
34
30
30
47
13
24
78
89
1
32
72
4
32
12
16
119
72
81
27
51
112
17
15
90
252
15
93
88
32
6
102
40
48
59
55
53
33
39
60
37
71
45
52
56
60
22
32
22
11
69
3
13
20
39
49
11
13
35
163
32
6
10
6
23
81
34
26
112
60
8
84
60
15
37
56
87
57
54
16
54
71
3
10
38
45
69
51
24
25
56
27
33
15
69
24
16
84
24
23
37
18
134
4
12
12
8
99
9
39
157
48
150
102
11
33
112
179
93
12
36
39
25
108
35
25
56
36
58
30
36
11
109
11
123
42
4
132
47
33
39
48
21
12
40
107
13
47
1
6
96
30
8
100
12
12
23
12
72
49
44
28
170
48
114
52
20
64
54
77
19
74
22
26
54
178
120
47
93
12
3
91
96
66
35
73
32
27
13
60
8
214
18
24
23
15
46
146
18
27
69
30
42
39
9
76
108
56
22
98
111
79
240
2
28
60
36
8
16
12
155
13
72
12
20
75
13
59
49
80
36
48
6
34
158
57
1
6
14
82
74
3
3
18
72
39
15
34
30
2
75
33
34
102
11
97
78
48
29
33
27
12
25
104
84
135
15
46
2
9
108
91
54
12
143
127
53
1
12
60
2
66
27
9
106
5
217
60
68
39
36
37
35
15
82
30
26
75
43
102
35
7
26
6
18
15
72
36
3
34
12
11
7
5
133
60
20
22
272
18
48
168
22
65
13
131
33
36
72
24
108
15
15
6
52
54
6
24
128
36
39
1
192
95
97
6
41
13
42
50
16
8
39
61
47
37
83
43
26
3
61
11
75
33
1
14
6
40
12
95
69
16
12
23
79
65
96
37
60
47
15
18
87
1
59
105
34
41
9
4
32
10
78
72
36
95
24
13
2
21
12
21
16
74
22
32
90
16
89
37
108
48
47
12
85
6
17
93
82
66
14
57
1
35
13
36
203
12
33
136
47
3
22
42
5
21
12
42
16
54
35
1
96
83
33
24
16
72
68
40
68
4
12
11
72
12
180
13
8
10
77
21
39
7
98
15
15
10
6
6
23
37
174
2
48
72
52
23
43
17
85
32
28
35
12
13
18
2
39
49
6
48
26
102
18
76
ABCD 98467565026*3^$a+1 [50021]
20
67
3
2
58
33
29
40
3
24
11
10
24
3
21
24
108
42
6
15
12
48
5
16
6
24
9
27
30
63
12
57
8
70
9
75
8
18
22
12
18
60
12
24
6
54
30
24
12
14
10
6
6
14
19
5
52
2
40
45
15
8
37
15
18
12
15
3
12
33
3
24
2
6
58
51
48
15
12
26
24
19
24
41
7
48
9
32
79
15
21
33
8
4
6
134
10
48
21
21
6
44
4
60
30
32
30
22
48
18
24
38
12
10
36
36
14
4
50
1
9
3
27
12
48
26
22
33
36
35
10
30
8
1
59
22
8
70
18
63
15
2
12
6
54
36
10
44
48
37
17
6
34
99
9
30
2
4
2
28
9
15
6
6
26
34
21
3
26
34
26
10
8
28
2
28
18
6
26
28
6
20
28
6
30
27
45
3
24
3
8
37
9
18
26
31
9
12
3
35
6
19
39
21
15
12
57
63
110
4
14
4
33
3
14
55
3
60
18
84
12
6
20
25
24
15
6
15
105
8
31
5
4
44
18
40
42
63
12
27
6
54
33
53
54
4
6
3
17
6
22
30
38
7
27
21
9
36
8
22
18
14
10
3
24
11
88
24
21
47
13
9
3
12
17
6
37
108
27
2
31
15
18
12
68
19
33
3
15
9
48
45
78
6
3
156
12
33
30
42
27
72
5
18
48
37
15
57
15
18
30
6
15
5
19
21
20
12
19
5
40
36
80
19
105
8
12
10
8
37
21
20
4
30
21
15
14
76
20
10
72
8
28
9
11
24
1
9
18
45
3
26
4
32
10
12
6
6
18
3
57
66
26
4
12
30
24
68
10
36
15
39
33
83
46
6
80
4
9
15
24
6
39
15
18
18
24
21
35
6
46
18
30
45
39
12
48
48
69
21
12
18
33
41
4
6
134
6
34
27
33
30
69
12
5
19
45
30
21
15
30
8
40
3
15
9
3
2
40
144
30
6
15
48
75
12
6
2
18
4
3
3
8
10
24
15
36
15
21
24
36
63
36
74
16
6
33
57
48
48
3
11
13
27
18
51
21
24
6
24
12
24
14
7
15
12
45
3
24
54
30
24
2
16
39
33
182
10
6
12
2
31
5
24
100
15
21
24
18
36
12
8
90
31
15
8
16
12
12
12
18
42
6
20
7
27
45
15
14
10
9
35
13
33
42
93
5
19
71
12
34
51
57
6
9
45
48
39
41
7
11
22
18
9
15
2
10
9
24
17
40
14
25
5
19
143
52
42
6
48
45
135
21
15
30
15
9
24
27
5
4
135
12
9
3
15
18
54
30
39
12
48
15
6
3
23
13
24
3
2
66
90
6
13
17
64
51
3
6
15
5
19
135
6
12
3
39
26
19
3
24
24
72
30
8
16
75
45
20
4
2
28
2
40
38
46
6
33
75
12
33
5
46
9
9
96
51
45
15
9
24
8
4
36
3
9
6
32
25
3
2
19
3
50
16
39
3
57
17
31
5
10
9
3
6
30
24
26
10
6
50
1
17
7
3
60
12
21
12
15
21
17
19
15
20
13
12
9
27
23
37
15
2
22
90
15
48
3
30
3
27
18
32
112
30
12
33
75
68
22
26
37
12
21
2
18
10
6
51
3
6
3
17
4
12
30
98
4
6
44
12
13
117
39
9
18
42
6
12
33
15
12
24
9
27
2
10
33
63
6
54
12
60
24
21
24
24
9
12
54
62
82
12
24
6
99
27
33
41
10
6
60
15
95
4
18
27
69
27
27
72
78
3
12
12
15
18
30
33
33
15
5
7
29
31
33
24
48
3
5
24
22
18
15
11
16
48
6
12
42
2
6
13
5
16
14
4
6
66
9
11
64
110
46
21
3
21
3
2
43
11
94
12
15
24
9
15
36
9
30
2
10
33
51
50
46
24
24
2
10
84
6
3
15
20
16
42
20
43
5
7
3
45
9
63
72
36
21
3
27
21
27
18
14
34
12
63
21
6
12
6
15
15
6
3
17
19
24
21
24
26
64
12
80
1
24
21
15
17
10
21
5
10
54
27
3
26
24
31
9
26
6
34
30
36
6
9
23
22
15
71
4
30
6
18
2
85
99
6
75
12
3
33
9
3
27
12
8
25
17
19
17
55
27
12
30
3
21
15
9
30
36
50
16
48
2
10
30
38
36
22
18
116
19
12
12
12
3
42
6
9
3
30
18
32
22
20
55
3
12
33
27
9
51
48
33
29
10
84
12
8
61
33
27
69
39
3
72
50
6
4
12
30
6
12
33
5
52
15
5
28
87
57
14
16
18
18
30
15
33
6
6
3
12
9
6
12
30
30
2
16
8
16
18
12
9
39
6
60
36
108
6
36
8
16
9
72
48
15
36
12
93
5
4
6
12
12
33
12
21
6
6
84
18
8
13
5
64
15
21
24
20
76
15
87
30
12
51
69
48
42
66
2
4
30
30
18
12
15
24
15
54
27
5
10
26
18
10
15
57
60
12
66
60
12
60
68
1
53
22
14
4
6
6
3
11
25
21
24
2
28
9
53
58
45
5
22
18
12
27
33
48
6
24
9
27
45
5
28
30
66
15
17
4
30
6
2
70
6
30
12
3
17
4
14
4
6
36
3
83
30
22
42
8
18
4
45
29
52
39
36
15
2
10
33
27
105
53
43
60
5
40
2
10
15
12
17
18
82
15
29
4
18
42
20
55
3
74
76
44
16
20
34
93
3
12
20
10
18
54
54
36
14
22
60
2
6
12
4
14
24
31
81
24
12
15
15
9
3
116
40
9
3
72
12
9
29
18
28
24
26
22
12
18
20
7
36
12
3
66
75
15
45
11
34
14
109
12
24
9
72
6
8
40
26
94
42
24
3
3
48
24
48
45
12
27
26
22
12
9
21
18
62
18
10
66
2
118
21
39
2
22
6
15
21
15
29
66
1
45
12
6
14
52
39
9
12
30
48
93
75
14
64
15
12
69
24
42
8
1
5
16
12
20
18
42
10
12
21
5
19
33
18
60
20
10
54
33
3
48
12
57
48
39
6
15
27
36
21
21
18
36
9
51
9
36
24
24
11
22
3
5
54
37
24
39
33
9
30
14
31
3
66
60
36
3
33
54
9
15
14
22
8
18
4
54
45
21
6
33
24
27
6
20
4
18
6
6
24
9
57
20
10
18
26
4
6
51
84
12
15
12
8
22
42
26
28
6
30
36
14
34
27
3
21
24
15
14
22
21
48
59
10
20
7
9
42
50
40
15
33
42
32
52
33
15
12
24
44
18
34
33
3
9
9
51
51
9
15
9
132
12
33
3
12
63
30
15
51
48
50
58
24
8
30
82
18
3
24
51
9
15
33
15
165
35
1
35
46
6
9
21
48
50
1
45
3
11
4
12
33
48
33
42
24
21
3
54
6
2
22
2
19
9
12
3
5
16
39
15
8
4
9
39
33
5
4
6
24
24
12
20
13
159
12
50
16
18
24
50
31
9
6
36
56
42
16
36
6
9
24
12
3
12
33
24
72
24
35
16
33
75
48
20
10
27
51
12
9
15
6
24
6
9
33
75
15
38
10
74
16
48
15
39
8
37
77
4
27
35
10
3
21
26
13
9
15
47
34
6
6
3
27
24
30
3
15
42
6
60
2
10
81
60
57
15
9
68
36
10
54
8
4
15
24
45
15
24
36
39
6
15
35
1
3
45
3
14
36
10
45
159
24
2
30
34
18
8
72
22
6
57
5
175
27
26
22
50
22
14
22
33
39
2
10
60
24
36
105
9
12
78
45
24
47
25
11
48
10
12
30
18
6
24
57
45
102
12
18
15
12
33
6
6
150
24
12
12
12
36
24
60
21
3
30
36
6
12
36
54
66
30
15
41
10
20
34
6
50
4
2
12
22
14
16
60
6
48
12
15
60
72
15
57
21
27
81
72
12
15
5
28
78
2
7
45
8
10
57
12
11
10
62
25
12
29
112
15
24
21
30
2
90
1
9
98
25
48
15
2
18
102
22
6
12
3
21
44
16
30
24
12
45
27
21
5
34
42
3
27
18
3
63
30
99
33
12
36
6
9
9
27
15
33
11
1
9
2
13
27
74
4
14
13
5
22
18
8
16
30
14
4
78
30
60
54
18
102
9
9
42
21
3
2
64
6
57
48
48
29
36
10
6
3
11
16
54
12
12
20
16
32
19
24
17
22
12
21
15
9
3
56
1
21
30
2
22
9
51
18
12
30
38
52
6
2
36
36
28
ABCD 98468475362*3^$a+1 [50017]
41
138
6
39
39
1
41
24
48
15
3
21
9
7
11
12
21
4
89
24
6
72
36
24
13
11
45
3
6
6
9
9
48
48
55
35
33
27
97
11
30
27
51
24
177
87
42
31
89
24
78
9
57
87
27
12
12
24
30
39
48
9
24
27
99
9
24
3
6
3
84
15
1
167
9
57
18
6
6
1
17
18
84
90
42
69
9
87
129
6
42
78
21
3
24
57
81
39
16
8
12
12
75
13
17
18
9
3
12
85
89
120
6
81
9
15
16
17
6
12
54
24
7
17
51
99
18
279
15
33
3
33
75
1
41
24
6
48
12
24
72
54
54
66
42
6
39
12
15
12
66
6
12
30
72
42
12
18
51
15
96
6
7
48
48
41
6
42
15
16
17
31
47
66
30
9
27
24
117
16
8
39
216
12
120
54
27
4
11
48
85
24
68
4
104
81
3
51
18
30
49
23
12
45
48
39
12
13
11
69
63
90
15
9
15
27
36
24
9
72
99
36
48
9
123
21
3
48
60
9
24
57
15
27
33
39
60
24
72
9
9
24
51
15
36
1
56
57
7
11
6
30
33
15
21
15
36
12
21
75
6
103
35
45
39
72
1
137
6
24
1
35
12
18
6
1
41
42
12
36
33
60
64
41
31
140
60
9
30
45
3
96
36
45
16
113
48
7
11
6
48
42
6
6
33
33
90
81
48
60
33
42
48
13
32
12
28
11
13
23
42
30
48
84
60
24
25
23
24
25
17
54
1
56
15
24
33
39
42
39
40
11
48
36
42
3
27
84
108
12
21
27
21
112
56
171
36
1
23
42
18
6
51
87
69
3
6
168
66
30
3
21
7
80
9
24
3
63
33
27
42
15
3
13
11
96
24
37
59
21
3
54
78
42
7
56
24
39
12
12
49
47
18
96
18
12
42
18
6
27
45
6
33
16
56
27
6
6
25
11
36
24
24
48
42
15
16
35
85
8
3
36
69
93
31
23
24
97
11
13
35
30
6
1
23
90
24
63
96
15
24
9
51
132
69
4
17
39
24
15
49
191
24
81
36
15
13
107
30
7
83
108
60
45
9
126
18
7
65
48
18
45
63
18
15
24
16
11
36
21
99
73
11
102
54
42
6
9
9
162
12
24
114
30
25
8
16
95
9
9
6
48
177
9
6
18
24
18
30
96
6
12
60
57
39
9
156
75
84
108
24
33
9
114
96
93
51
6
18
6
6
73
23
72
21
4
11
24
141
12
12
75
13
59
13
41
6
24
57
15
24
1
8
24
75
69
51
54
6
18
75
27
12
60
42
42
102
6
1
23
18
66
21
15
42
30
33
15
97
56
12
21
18
12
81
16
41
39
40
17
3
15
36
96
1
32
15
12
60
96
21
3
1
11
61
24
41
6
48
33
48
40
20
69
30
9
39
73
11
30
30
108
13
41
42
30
18
21
51
54
39
40
32
27
108
9
33
66
144
24
132
9
12
51
144
9
24
15
57
3
33
141
30
33
39
25
32
75
6
96
102
81
9
30
9
24
75
108
24
108
21
24
3
54
79
17
24
42
12
21
4
44
27
1
35
93
3
6
31
41
15
39
66
39
9
162
6
42
108
24
24
42
6
57
132
12
15
66
7
23
66
30
90
24
55
44
28
23
25
119
45
28
68
39
24
81
135
57
21
30
25
68
52
59
36
18
127
11
366
3
3
9
16
41
15
123
6
6
12
30
31
59
21
12
51
33
64
47
9
9
42
189
24
3
13
107
12
156
45
3
117
24
39
9
51
21
3
45
48
33
30
18
54
12
6
7
24
48
24
23
18
15
9
103
107
61
107
6
30
25
35
21
24
3
13
11
30
7
96
89
3
117
151
17
6
57
57
18
12
49
65
15
33
103
48
71
18
48
27
60
15
24
12
30
24
24
6
36
30
102
24
25
11
24
30
3
52
107
21
12
141
55
41
24
102
18
79
11
12
12
54
24
18
37
35
24
61
32
24
33
48
78
121
20
12
27
6
6
9
9
120
63
9
39
27
30
66
69
15
18
15
3
36
1
71
105
3
60
1
143
9
9
31
24
48
11
54
18
24
69
63
1
23
57
159
21
21
48
24
54
33
12
36
33
6
90
78
42
18
48
6
6
24
12
6
54
9
99
21
48
27
13
23
36
21
39
25
8
27
61
8
33
150
169
8
87
9
40
128
36
3
18
48
6
42
48
7
24
8
81
18
12
18
30
9
33
87
24
81
7
11
36
18
54
129
15
18
15
27
36
84
6
48
42
21
3
150
55
20
27
1
20
39
144
57
39
141
9
30
72
9
3
61
35
33
3
72
12
61
17
66
12
9
3
69
9
72
168
99
15
93
9
15
15
114
24
42
36
9
9
15
39
24
49
35
126
6
57
24
63
73
8
3
108
1
44
111
109
17
3
99
1
17
90
36
42
54
33
15
24
18
48
42
6
24
18
6
18
45
111
9
15
12
13
35
45
33
51
45
15
15
21
3
1
11
6
15
39
9
16
120
35
61
72
8
15
60
78
24
30
1
56
51
12
66
6
9
9
24
30
12
21
75
6
27
21
72
6
12
102
30
9
3
21
87
12
13
11
37
41
30
18
87
3
12
33
48
15
33
57
7
23
69
4
11
81
21
27
51
18
24
7
24
35
24
37
41
48
6
84
21
39
66
42
93
3
9
45
162
81
21
42
12
18
18
6
24
54
84
37
11
117
3
117
40
8
9
99
4
95
36
24
12
33
36
21
6
165
12
256
56
27
6
111
24
15
12
60
9
3
13
11
6
79
59
6
159
3
13
24
17
66
37
65
144
15
33
48
51
39
21
51
60
12
6
126
60
93
16
11
48
37
8
15
24
73
11
48
85
41
30
ABCD 98469122606*3^$a+1 [50032]
96
128
7
153
24
75
57
129
59
97
18
18
15
9
156
63
9
72
144
36
135
9
59
73
39
45
24
171
75
45
9
42
18
51
3
90
63
3
9
56
16
128
61
35
1
60
90
33
15
60
90
11
1
24
84
6
36
33
15
33
32
61
72
72
72
6
17
16
12
3
96
33
21
72
23
31
9
84
48
128
1
84
36
90
24
89
55
18
47
16
45
35
112
48
39
36
21
45
96
12
15
60
93
135
152
1
35
16
36
60
87
41
16
9
72
99
24
27
9
75
9
12
12
20
217
3
51
69
72
96
8
85
90
45
144
20
60
37
144
159
12
21
87
36
9
12
60
54
9
45
15
120
56
16
183
33
9
99
39
18
24
123
3
53
40
15
54
15
240
33
12
3
87
18
107
55
6
75
15
36
36
9
21
24
75
69
171
120
45
78
5
85
11
136
45
15
68
136
24
72
68
31
36
45
105
3
27
36
42
12
6
84
6
144
3
33
15
12
63
48
54
60
191
60
40
120
39
18
159
15
6
12
96
30
24
36
90
84
63
24
48
48
3
45
117
27
3
69
8
91
36
48
78
48
42
153
60
15
60
9
12
33
15
15
18
24
36
83
16
60
48
27
93
63
54
18
6
126
29
19
42
156
24
126
72
12
6
39
45
23
96
52
9
6
360
102
6
29
7
18
3
33
15
96
36
9
18
6
54
108
18
35
49
15
45
12
15
3
5
13
24
3
96
72
39
33
12
45
18
81
27
144
9
44
73
18
21
105
18
6
75
84
21
12
47
25
42
84
54
78
108
9
93
132
11
16
75
96
12
60
12
33
57
78
153
3
29
25
87
3
5
1
12
75
57
12
96
83
64
51
5
49
3
68
91
18
15
15
5
121
51
60
3
5
67
53
127
30
78
105
3
102
75
48
75
17
25
102
53
55
41
121
3
105
78
9
36
8
19
101
76
33
35
40
116
64
228
57
3
12
3
45
63
5
31
18
150
48
42
27
189
39
20
25
135
51
9
3
33
72
63
129
51
36
9
24
80
61
15
44
13
24
3
12
33
15
27
53
52
108
123
18
15
72
32
25
36
15
36
8
13
23
16
44
25
111
15
54
6
81
32
7
141
8
40
171
21
24
8
28
33
12
18
6
75
128
13
3
15
189
21
35
124
63
17
1
54
41
4
48
8
127
42
27
9
12
27
15
21
51
93
56
25
15
111
54
87
9
66
57
3
53
109
11
61
51
8
52
27
5
36
19
21
84
33
42
30
6
5
24
61
87
39
36
54
30
53
40
33
132
18
54
51
3
36
29
55
69
36
129
222
18
11
25
84
27
8
16
20
1
51
63
12
18
36
59
1
120
18
41
64
21
51
21
24
99
45
35
199
57
84
15
24
153
3
36
6
12
71
19
57
8
16
69
72
90
233
88
15
9
45
6
9
21
15
8
121
15
3
60
57
84
96
60
3
42
3
36
12
57
11
16
75
21
15
60
33
15
6
18
18
15
105
83
7
24
33
3
18
39
15
105
60
12
75
84
36
45
63
41
40
24
21
144
27
9
6
84
29
7
21
32
160
27
21
9
6
84
78
11
37
99
8
361
36
3
21
27
72
21
222
57
36
105
12
60
12
42
30
36
143
115
144
48
93
69
6
9
12
8
40
3
12
161
61
66
9
45
6
45
27
18
102
6
39
72
51
77
88
9
36
234
78
30
42
36
23
4
75
6
51
8
7
60
53
40
116
124
21
42
9
39
21
33
42
156
180
9
60
39
6
18
12
89
7
72
90
51
84
81
36
59
31
84
60
12
45
9
18
180
41
1
66
53
61
3
15
117
84
12
75
72
12
29
24
7
21
33
95
60
91
9
9
3
87
96
12
144
18
36
6
54
27
363
89
25
12
75
188
16
15
30
132
15
69
3
15
42
30
9
69
11
60
16
3
12
6
27
21
36
3
56
1
123
285
18
108
6
54
12
17
112
3
90
12
6
12
42
3
45
6
54
48
27
27
6
27
36
39
101
16
45
119
52
60
3
9
33
87
72
39
9
36
9
12
59
1
83
1
24
36
66
9
15
21
33
63
129
6
30
27
15
72
84
5
49
15
96
132
9
60
48
71
4
48
8
16
48
3
17
43
9
9
147
189
108
72
24
30
9
27
21
123
65
7
18
159
45
12
99
12
24
8
36
52
8
52
12
20
16
12
27
36
69
12
63
185
31
24
21
81
24
126
30
90
45
96
63
54
27
8
91
30
51
36
3
5
4
20
96
16
48
45
3
8
7
42
71
24
31
9
140
61
15
9
12
6
69
68
52
8
73
72
12
126
18
27
27
5
13
24
51
24
ABCD 98469958274*3^$a+1 [50078]
12
36
12
60
33
35
12
55
33
20
4
20
60
28
60
60
20
115
45
3
72
57
93
3
32
12
91
125
60
52
8
72
48
55
77
7
108
18
147
48
60
57
48
60
35
12
40
60
92
61
95
24
100
3
53
49
18
17
100
56
85
30
42
18
5
60
24
73
95
97
36
39
56
49
35
73
15
68
12
100
12
68
55
153
84
36
132
3
17
43
102
18
17
12
88
20
13
87
8
84
181
72
35
72
40
68
120
12
43
53
12
40
60
3
120
144
18
27
51
17
240
40
20
60
28
24
21
147
15
5
133
119
88
12
36
44
43
45
20
88
27
90
15
8
4
33
18
77
7
113
48
7
12
36
65
52
72
140
16
147
12
141
132
20
72
1
27
93
39
20
36
72
48
4
80
36
72
43
54
135
120
20
88
48
104
25
90
185
1
72
23
12
132
43
162
6
30
60
179
73
15
33
42
30
23
40
87
77
13
3
60
39
6
12
135
27
78
35
88
80
100
20
127
17
13
15
92
48
108
84
148
33
27
3
17
28
45
15
24
20
28
3
5
49
155
16
60
20
40
57
30
17
43
45
32
13
30
45
8
19
96
29
43
17
40
81
15
57
15
3
17
60
52
60
128
40
168
12
32
28
33
42
30
35
60
157
23
85
78
17
88
15
5
40
44
48
232
200
36
24
60
16
92
40
20
28
20
24
36
12
132
76
12
27
53
252
1
15
20
24
40
123
5
252
43
60
5
48
84
40
48
20
40
8
7
108
9
8
145
90
5
73
87
72
111
5
72
172
105
18
125
12
28
20
193
15
75
42
108
15
12
68
72
60
217
126
42
83
84
16
9
288
18
77
112
36
12
68
19
36
60
105
32
60
108
139
53
12
36
25
54
41
12
72
60
13
78
17
48
24
13
3
32
28
135
5
55
174
435
15
5
1
35
12
43
57
20
115
108
17
40
152
31
5
79
53
25
3
267
12
5
1
35
24
108
48
72
12
36
12
13
72
12
6
12
90
3
165
12
150
90
48
135
12
33
90
29
156
60
40
32
7
125
1
150
105
44
31
72
138
27
68
120
7
153
12
20
88
84
20
28
12
51
5
132
12
25
6
77
7
6
35
4
33
75
12
48
32
25
71
25
162
30
135
15
33
24
51
17
12
61
12
75
32
76
249
18
108
54
18
257
103
5
55
33
15
9
80
43
53
144
91
72
17
48
127
165
36
92
48
64
8
43
5
7
90
63
20
24
196
72
60
93
167
103
29
43
93
72
8
64
8
145
35
60
67
113
240
72
13
12
11
72
28
75
17
73
252
63
32
12
73
48
27
48
80
100
12
12
8
12
13
15
260
60
28
44
16
32
88
104
76
72
45
27
68
48
4
8
103
197
48
4
21
215
37
192
3
8
24
100
45
11
124
80
55
18
23
4
20
25
11
24
43
18
30
77
28
24
105
11
24
28
48
32
112
36
15
89
88
80
100
20
55
93
57
30
168
84
96
102
78
12
60
12
36
89
133
95
48
84
1
27
60
135
12
141
32
52
36
84
3
12
6
84
3
20
48
132
28
39
78
63
39
108
17
16
20
64
33
35
13
35
40
92
288
49
35
1
95
4
33
23
84
36
52
120
3
17
192
48
55
77
31
30
42
17
208
32
13
18
30
39
15
18
107
120
88
45
147
15
45
20
61
35
19
21
12
3
45
20
85
47
12
28
32
48
40
57
71
64
108
15
165
15
18
107
52
200
13
35
208
132
75
65
88
9
11
12
40
8
25
147
45
3
105
132
47
61
30
17
12
36
64
68
73
42
5
12
28
3
77
12
48
13
174
345
15
108
53
12
7
348
17
16
152
97
35
1
15
24
128
120
55
5
175
5
12
1
42
5
60
12
16
104
48
55
108
60
29
100
20
196
15
30
54
78
63
39
6
95
112
20
40
15
18
39
36
20
37
12
63
12
21
215
139
96
5
132
43
65
55
197
60
72
73
ABCD 98470334986*3^$a+1 [50020]
5
87
69
60
51
3
13
48
44
36
100
41
87
16
32
12
57
102
21
57
54
13
17
15
16
11
48
36
21
24
27
9
45
55
32
39
18
39
15
72
9
48
51
153
12
100
65
3
64
92
3
241
29
63
21
6
33
52
116
48
48
12
84
3
13
12
47
12
181
116
27
85
96
104
39
96
57
4
44
165
15
84
75
1
20
39
12
9
36
64
104
45
12
6
9
72
40
80
123
54
27
12
33
48
24
48
24
39
48
21
30
93
24
24
9
18
30
51
3
6
7
92
24
16
23
57
15
36
57
84
57
102
72
9
28
68
21
39
48
9
27
27
45
180
27
81
96
88
17
75
21
27
3
45
4
23
54
15
45
15
24
45
31
44
105
39
84
52
8
52
32
4
44
96
3
93
16
17
3
3
13
8
69
75
24
9
36
15
36
48
12
45
19
95
81
48
63
1
23
25
20
16
104
69
27
4
32
12
15
9
76
17
15
12
15
105
60
27
121
77
60
15
105
18
9
33
36
30
1
59
33
237
84
75
105
6
85
68
9
67
20
120
40
131
66
27
87
30
24
12
6
30
15
36
57
24
30
168
18
15
36
15
85
32
28
32
16
5
15
48
33
12
15
12
63
117
63
24
90
63
3
54
87
39
21
36
15
6
12
3
60
12
24
24
132
64
5
6
9
12
64
144
113
3
33
72
12
42
45
16
95
37
17
111
3
30
39
21
12
15
27
61
128
9
54
30
31
155
9
9
51
21
30
45
64
59
57
24
39
145
44
51
30
15
12
72
28
77
63
4
84
41
15
4
140
24
3
69
72
16
12
29
72
39
15
9
96
48
76
36
56
48
4
23
108
9
40
32
3
21
24
48
3
13
56
51
1
5
87
52
188
132
39
21
48
9
75
45
24
36
18
12
78
87
3
49
48
29
3
33
3
64
48
8
132
12
3
72
9
12
36
100
23
66
6
57
84
33
54
9
64
35
114
39
48
72
24
141
12
60
15
12
4
44
15
18
72
39
24
12
48
15
33
12
15
12
18
3
144
15
69
21
87
36
12
4
32
12
75
30
24
72
18
18
54
45
21
19
48
32
96
3
42
3
24
24
3
30
54
121
32
24
88
5
72
54
24
93
33
115
32
4
47
9
99
129
33
51
12
75
37
32
39
144
21
21
27
24
15
54
279
69
30
60
33
3
45
81
31
68
9
18
97
44
33
19
20
21
43
11
97
119
205
56
72
96
96
24
27
84
21
93
3
12
52
20
12
12
15
33
100
5
6
33
132
48
69
312
3
4
32
9
63
40
32
12
36
15
24
12
60
9
24
105
15
27
54
15
24
15
18
15
24
36
64
20
12
36
57
96
51
36
24
48
3
93
40
60
20
156
12
84
12
72
9
87
12
148
5
3
36
27
144
57
12
12
87
30
27
24
12
36
9
87
9
15
15
90
15
24
36
16
113
27
148
92
52
36
32
9
87
48
3
18
27
24
4
23
69
75
25
65
175
20
21
36
15
15
85
128
4
8
15
21
36
33
31
32
60
21
72
7
56
27
13
125
24
18
12
57
12
24
16
56
21
3
51
61
44
100
32
45
31
20
3
96
21
24
72
36
4
8
24
60
15
93
3
33
36
12
4
44
48
108
52
140
3
6
31
12
5
27
36
64
56
24
108
4
92
63
45
4
20
3
45
3
9
4
204
92
39
12
1
20
48
16
101
171
63
18
31
48
41
67
5
72
15
24
15
93
108
52
92
24
48
24
9
24
72
139
5
36
18
18
3
4
47
45
12
4
32
12
33
15
81
67
17
3
39
85
113
12
54
33
112
200
36
39
153
21
15
93
19
35
78
43
65
99
24
52
5
12
27
9
15
48
60
27
156
13
65
30
1
41
39
24
24
12
99
81
48
9
42
45
63
45
12
45
3
36
52
5
3
36
12
88
35
13
92
60
3
45
24
96
117
36
132
75
4
5
24
3
100
12
92
4
44
4
20
45
12
54
49
5
55
36
56
24
15
81
3
69
3
49
276
35
93
21
66
18
3
48
27
30
3
36
33
3
16
41
63
27
9
81
67
5
87
12
72
60
12
40
144
32
96
12
36
27
30
78
126
27
96
111
13
17
31
44
48
4
143
72
9
36
28
53
72
15
52
65
31
36
23
25
108
32
51
45
27
21
51
93
84
21
27
16
65
15
15
42
7
32
12
75
12
78
87
84
132
39
102
19
12
36
59
150
84
42
61
20
9
51
75
105
87
37
20
64
5
91
128
16
56
132
4
56
40
144
80
12
12
24
12
36
81
18
9
48
12
88
95
13
23
72
30
51
4
92
51
24
18
63
24
3
72
97
29
39
120
52
92
3
117
24
3
45
52
5
15
12
132
45
36
123
15
21
21
7
5
63
12
12
21
18
72
33
48
51
36
13
128
16
53
24
99
48
4
80
147
12
33
45
54
36
30
42
90
15
48
4
20
21
27
45
31
68
12
108
141
3
48
36
15
24
9
60
3
33
60
15
25
101
39
4
44
39
18
54
18
180
ABCD 98471069902*3^$a+1 [50008]
6
44
72
27
43
18
36
11
49
18
78
114
54
26
69
7
74
24
4
56
36
15
9
46
89
37
42
36
20
30
82
14
30
4
29
27
9
57
34
80
33
43
42
42
60
6
20
28
11
39
34
30
26
6
54
39
115
26
40
32
24
24
46
18
12
14
70
20
72
10
24
24
41
108
1
30
26
58
18
54
18
83
15
117
27
129
1
18
2
24
22
24
41
108
1
110
28
72
14
60
87
9
15
1
18
6
30
14
42
22
48
30
77
57
36
48
90
34
42
65
79
17
63
4
62
58
65
81
30
22
8
39
13
18
2
18
16
50
60
4
6
48
6
11
1
120
23
57
28
62
28
6
180
144
24
6
66
23
73
14
66
15
139
6
14
10
14
42
27
63
34
60
36
35
69
28
92
16
35
72
120
81
6
106
30
12
5
7
14
4
2
36
30
27
31
2
4
30
18
11
21
60
66
33
21
16
42
30
83
109
24
144
71
31
20
21
45
4
104
72
48
22
5
60
19
48
2
15
19
17
25
83
81
34
65
127
8
36
34
20
6
10
24
24
42
78
98
114
36
10
20
18
76
56
18
132
82
98
18
6
30
156
54
9
1
54
2
24
24
66
16
48
30
32
108
27
33
30
6
58
41
1
30
80
24
16
18
86
4
68
204
4
41
1
132
8
22
17
61
14
54
10
2
30
9
48
7
65
1
23
79
2
144
46
60
60
18
71
55
24
60
18
12
6
114
56
4
12
23
27
45
1
8
22
8
16
65
9
70
2
22
32
58
42
50
3
7
20
174
22
17
73
18
110
15
19
65
21
60
27
3
60
52
14
60
106
12
98
27
36
21
15
69
4
6
80
9
7
18
48
20
40
8
130
6
11
45
27
21
36
63
33
60
124
44
12
18
12
112
26
15
45
10
24
2
6
24
58
6
24
42
48
11
36
45
34
60
29
1
56
15
9
12
18
16
20
4
12
114
30
14
34
5
33
15
9
34
26
106
77
36
61
116
40
24
48
71
37
18
56
21
45
99
9
106
29
12
3
6
60
46
84
26
24
6
129
1
8
12
10
53
79
126
66
14
46
24
41
19
32
30
15
15
33
15
21
111
160
48
2
60
94
24
29
61
56
84
12
10
48
66
50
9
72
7
5
1
35
49
6
5
15
90
76
11
43
56
46
8
87
33
12
99
21
10
5
48
24
7
24
17
9
28
30
12
50
6
48
60
42
52
36
42
68
12
22
12
36
30
12
32
9
24
1
54
18
48
6
26
27
21
22
5
15
18
4
60
12
24
26
45
36
19
89
36
43
26
87
168
21
76
68
220
32
24
40
74
64
108
24
74
46
5
36
7
101
181
26
48
4
125
1
12
24
54
17
3
45
15
34
36
12
18
2
58
36
50
16
44
30
66
22
32
28
38
48
64
30
12
18
18
50
94
24
62
24
76
23
21
4
6
60
18
95
91
24
66
206
28
2
90
6
18
30
27
9
10
5
1
38
36
33
51
60
52
114
11
37
8
82
12
5
139
54
30
65
85
71
24
21
6
189
7
12
12
5
1
14
46
14
69
79
2
28
71
45
36
16
60
35
7
36
6
60
30
6
48
11
75
10
44
12
87
127
44
6
30
28
38
48
39
31
5
31
96
74
28
12
44
16
20
4
12
60
14
58
78
14
51
25
14
21
3
30
46
5
45
58
116
6
28
48
20
24
30
4
5
25
54
60
12
20
6
75
37
8
52
32
10
26
15
43
5
15
90
66
36
24
40
24
50
46
14
12
40
24
74
21
39
6
28
95
73
12
36
24
30
2
3
91
20
52
60
18
26
58
107
9
10
146
16
20
70
12
38
112
12
6
8
42
24
6
60
18
15
31
134
60
4
6
6
26
52
6
32
22
2
51
3
6
24
12
94
84
17
63
6
30
30
24
6
60
6
75
55
125
69
6
30
4
14
9
33
22
18
104
40
35
75
90
40
80
16
54
26
118
56
30
84
36
15
15
64
62
24
36
58
77
97
47
189
150
76
60
53
37
6
84
30
23
192
1
20
22
2
15
15
21
13
26
30
6
60
4
18
240
8
10
188
102
15
12
3
18
30
34
48
8
16
6
78
110
4
126
131
15
40
89
49
47
9
46
6
20
108
42
48
9
13
18
17
7
2
64
86
66
154
113
108
7
62
30
4
12
38
60
100
86
30
4
84
32
30
28
26
22
24
14
27
183
9
31
26
46
12
2
16
18
42
8
6
66
60
48
34
5
27
24
40
36
30
48
6
62
58
26
54
82
44
28
6
41
13
2
6
18
66
16
20
24
99
25
140
15
1
50
10
50
28
26
87
99
54
15
15
10
152
70
5
67
41
7
42
98
28
50
34
6
24
8
60
108
16
18
102
80
84
12
22
6
26
9
21
51
103
2
40
24
54
17
9
214
26
28
56
60
30
42
22
60
2
3
31
24
42
86
24
96
64
14
64
11
1
71
9
4
35
45
46
110
4
84
56
102
48
136
18
32
36
30
70
20
58
62
75
15
22
30
32
21
39
24
105
15
10
30
89
55
30
42
50
148
36
26
4
17
9
34
36
168
48
14
10
14
15
1
14
21
21
27
27
28
8
24
10
56
15
45
28
54
48
53
37
78
90
56
30
33
81
27
49
50
33
57
70
60
30
18
2
10
50
40
6
17
7
44
30
64
2
54
12
24
36
4
26
10
47
27
114
10
24
8
24
9
175
32
24
58
36
11
25
14
6
70
6
23
85
32
34
80
106
54
30
35
25
36
14
16
14
3
171
42
22
26
76
18
38
24
4
26
69
25
47
79
6
12
30
26
12
3
27
64
30
ABCD 98471193734*3^$a+1 [50001]
6
3
24
84
33
12
63
9
27
51
69
39
210
6
21
15
45
12
27
72
6
48
111
123
36
21
75
54
63
39
6
159
72
24
9
3
96
15
36
9
84
24
96
24
24
60
12
60
60
12
3
66
18
24
9
12
120
36
21
12
39
57
39
63
42
72
18
48
93
3
45
12
87
9
12
12
12
63
72
81
3
21
12
108
48
9
15
156
24
24
33
15
12
15
45
9
36
18
33
12
12
72
69
36
36
30
24
57
24
72
12
24
99
33
57
75
24
21
42
36
69
123
105
63
12
60
69
15
81
12
72
141
42
69
33
6
141
36
123
21
12
24
51
36
9
27
6
3
117
27
12
33
18
24
45
108
12
63
21
24
96
24
120
48
63
189
27
57
120
27
33
111
84
45
24
84
36
12
111
54
30
90
90
129
33
18
132
33
15
45
12
21
39
48
12
48
36
27
21
84
132
33
27
24
168
24
9
27
108
12
192
63
18
15
111
45
60
69
3
39
162
3
27
144
18
3
12
81
27
132
24
33
30
117
48
108
36
108
39
12
153
51
93
24
60
39
9
144
27
9
48
15
33
60
33
63
24
12
39
93
87
33
60
75
9
9
30
9
60
36
12
72
144
84
3
57
27
60
18
15
15
9
51
48
33
12
60
24
36
87
9
36
9
3
75
9
3
24
9
132
129
87
156
120
180
63
24
57
36
96
120
51
12
42
75
60
12
63
21
3
21
15
18
12
96
3
171
69
24
3
36
21
48
24
69
3
63
72
9
15
12
54
60
159
120
60
3
54
39
33
39
69
36
63
24
12
111
9
24
36
99
72
36
84
9
96
48
60
36
153
15
24
84
33
27
12
12
48
51
9
63
9
12
87
93
24
60
12
24
12
165
27
63
21
36
24
36
9
39
75
33
93
15
48
63
21
84
60
36
9
39
48
24
3
12
36
393
12
27
6
3
63
33
24
24
63
21
372
96
3
9
81
108
39
51
18
63
3
198
3
72
120
36
60
156
12
12
12
21
42
84
18
6
81
9
15
15
9
36
48
12
12
60
81
30
141
36
9
30
24
9
147
24
69
36
48
96
51
36
6
111
108
24
12
63
33
63
9
72
48
168
36
165
3
48
57
3
12
21
60
3
48
60
27
96
48
33
36
72
36
24
51
21
21
3
63
9
48
12
3
9
36
60
60
72
3
21
48
132
72
12
72
48
39
36
69
39
45
12
96
72
51
69
15
33
12
33
39
87
108
81
63
21
63
162
39
51
36
72
9
9
54
33
147
9
60
12
33
3
9
75
24
15
9
120
36
27
18
39
75
57
51
9
12
87
57
24
24
276
12
24
51
33
12
24
12
24
111
36
33
48
57
114
57
15
18
15
51
21
72
123
81
15
66
39
3
33
75
9
3
6
75
63
57
36
15
9
33
99
27
30
15
21
6
138
6
69
12
24
33
87
36
39
57
60
24
12
60
3
69
57
3
3
57
33
18
81
39
33
108
60
39
21
96
12
15
21
108
108
12
15
108
24
21
72
36
33
15
33
87
12
9
96
27
21
6
36
33
33
3
51
81
36
9
15
12
27
9
24
12
24
24
36
75
36
69
39
69
96
27
90
39
120
48
15
21
48
15
9
12
39
21
36
48
273
30
57
24
45
15
21
144
147
69
63
60
3
24
12
45
12
120
27
33
72
12
21
24
27
12
96
132
21
66
18
60
54
9
9
174
117
60
45
51
33
42
33
33
15
45
51
141
3
144
33
27
60
45
27
48
51
93
12
48
36
60
24
24
24
57
18
21
48
36
21
15
24
33
15
36
12
60
132
15
21
60
48
81
6
81
12
45
3
3
84
141
72
24
12
3
18
42
84
18
3
21
27
27
12
9
24
45
18
21
60
24
60
69
3
72
60
60
12
168
24
24
45
30
21
72
3
9
9
39
12
36
96
81
24
99
9
51
24
228
93
90
48
60
84
9
12
39
57
63
45
15
12
72
57
24
15
105
84
21
78
36
21
36
60
99
36
36
105
75
33
12
3
141
24
75
21
159
9
45
66
153
48
51
132
18
51
12
48
33
51
36
36
111
18
66
33
3
33
12
48
21
72
87
36
24
24
9
30
6
51
57
243
180
3
69
12
84
15
33
12
99
21
12
36
24
3
9
3
21
36
84
144
9
18
192
33
24
24
108
60
21
18
81
60
39
57
72
111
9
12
15
105
12
12
69
156
15
24
87
60
21
60
24
12
84
12
36
36
12
12
135
45
12
3
57
24
24
12
75
9
60
93
3
24
96
135
21
132
3
33
39
21
57
171
45
63
3
21
93
3
36
84
60
12
60
72
51
57
33
15
3
12
93
3
156
33
27
33
12
27
9
12
69
30
9
ABCD 98471681164*3^$a+1 [50002]
55
32
52
36
24
56
69
12
228
75
46
102
65
84
63
40
78
18
14
6
45
19
36
44
16
5
7
8
72
12
33
75
52
146
70
132
20
60
12
153
7
113
24
19
20
4
5
135
33
27
48
40
5
24
51
12
45
36
24
33
3
60
67
17
12
1
32
18
60
33
19
8
69
103
41
15
9
123
69
36
3
24
57
129
102
93
7
53
19
56
52
68
21
168
51
12
40
32
16
29
63
72
6
75
132
3
40
101
3
48
9
3
16
20
52
89
1
2
33
13
35
24
31
24
17
31
20
58
59
31
29
15
21
72
45
42
28
20
52
50
48
75
63
102
22
20
88
5
24
19
20
45
12
60
12
31
44
93
24
36
24
141
15
87
21
72
93
51
48
15
45
1
2
12
28
8
4
5
108
3
21
108
31
44
58
2
33
43
44
57
111
168
12
9
3
21
25
47
15
18
99
93
102
117
21
3
45
82
5
123
9
3
18
10
44
57
48
33
30
45
7
60
36
29
3
9
3
60
70
23
3
12
168
84
160
8
48
52
98
39
63
60
9
36
12
21
135
67
108
17
43
5
120
60
7
17
45
6
42
22
108
62
6
4
5
31
2
42
36
4
8
88
14
30
36
84
16
29
48
45
39
39
9
43
20
10
80
363
12
3
70
134
76
77
15
9
36
48
15
9
45
18
93
145
11
84
24
108
45
75
75
9
24
36
21
58
182
18
112
128
45
7
65
204
13
35
111
24
96
57
27
96
12
12
93
13
14
36
4
77
3
141
12
33
10
12
42
98
30
15
33
51
43
53
48
60
87
58
47
43
72
12
17
33
207
19
32
60
33
87
9
123
60
33
27
76
32
48
64
20
45
3
12
36
12
208
2
39
84
84
115
68
48
45
24
51
12
28
20
54
66
4
41
12
127
161
36
48
51
105
85
74
48
9
43
65
3
33
60
99
36
9
43
53
55
89
31
50
112
32
27
163
5
31
12
5
3
57
84
19
72
5
108
24
75
48
9
48
3
72
21
27
10
98
21
39
69
3
40
29
63
33
67
8
9
51
9
19
20
124
17
49
14
45
120
96
15
4
5
12
9
102
12
30
10
5
63
9
96
43
62
30
45
15
48
21
48
75
16
54
18
8
112
20
69
108
115
5
15
33
15
12
21
147
33
7
12
80
18
87
111
45
15
100
12
32
21
12
87
57
108
111
4
60
8
42
27
43
26
27
15
22
35
3
12
30
75
72
60
1
167
63
177
103
20
69
24
75
64
65
123
10
83
27
9
79
20
72
88
12
17
60
3
52
17
39
69
3
120
48
69
108
43
60
20
12
9
60
79
44
36
12
168
9
85
38
108
124
96
140
12
10
18
29
55
68
12
16
77
15
60
117
51
90
34
80
16
12
68
21
9
15
67
68
60
84
33
3
4
140
40
60
36
12
29
3
57
84
15
81
48
21
51
31
5
27
33
115
72
20
30
16
14
96
81
3
165
36
87
238
11
123
16
20
9
43
92
6
202
137
13
59
48
48
27
21
36
84
132
15
33
36
19
17
163
62
82
17
36
3
129
43
42
18
65
187
20
36
64
20
6
10
20
130
122
52
137
31
20
9
96
15
45
75
93
24
3
60
45
27
28
12
140
150
16
2
60
12
45
12
36
72
31
2
15
27
36
100
60
65
39
88
60
120
65
67
77
156
15
108
9
63
30
3
36
19
17
3
129
63
9
9
39
36
36
3
36
12
28
104
48
28
65
24
60
43
128
4
36
20
129
51
105
12
120
87
36
54
27
144
39
120
33
7
8
33
12
3
4
116
141
3
96
72
33
24
93
10
32
33
123
72
33
15
40
17
55
65
15
9
19
12
89
51
30
30
40
32
45
12
39
9
43
12
17
91
78
35
127
32
60
16
41
243
40
80
21
24
72
48
111
192
10
32
48
3
75
204
6
51
63
96
30
34
60
5
3
28
144
140
18
3
36
9
162
33
132
25
35
15
129
19
29
12
33
75
75
10
26
150
70
17
15
180
48
64
53
55
8
124
56
21
60
91
8
10
2
192
28
8
42
58
32
12
141
67
65
115
32
57
51
33
9
66
4
36
17
63
117
33
22
17
15
16
60
149
103
17
33
48
22
29
3
45
31
62
18
24
40
77
19
5
25
150
32
48
81
60
84
57
3
60
7
65
108
7
5
87
45
15
28
18
80
27
3
45
79
38
15
87
106
11
120
139
29
43
5
84
33
10
5
75
28
17
168
33
10
54
6
41
63
33
43
65
27
9
39
4
200
21
9
90
6
15
27
28
44
105
183
40
ABCD 98472133894*3^$a+1 [50237]
57
153
30
45
69
183
297
15
69
90
21
108
21
42
9
69
42
45
129
156
60
348
72
48
6
33
87
6
90
48
6
60
36
75
24
15
120
21
285
60
24
51
9
84
96
66
9
60
48
33
84
96
30
9
111
54
60
6
24
336
114
60
276
174
30
66
90
99
48
93
39
36
3
42
78
192
225
84
96
123
237
9
36
150
174
204
126
33
63
24
30
210
33
111
42
24
6
18
72
30
45
12
72
39
42
54
30
51
69
114
21
45
150
54
192
84
144
159
120
117
15
45
60
75
21
114
114
36
24
156
126
24
6
114
186
108
36
246
114
15
108
57
123
87
90
294
72
45
24
36
33
72
54
66
150
105
204
36
9
96
108
42
369
15
210
120
3
3
54
123
111
189
3
78
42
78
12
279
15
21
75
18
12
24
243
21
36
75
75
105
45
36
39
39
6
66
18
102
117
177
60
135
36
3
177
105
39
351
9
36
75
24
105
165
15
285
6
114
126
9
81
120
99
168
180
48
183
186
36
27
117
63
60
63
117
3
30
24
120
234
57
39
213
177
36
15
39
66
120
228
36
24
30
66
96
144
51
165
15
135
138
102
30
24
60
24
126
33
87
165
120
129
12
24
54
126
120
24
252
15
165
60
30
69
51
24
21
69
54
192
114
54
102
60
84
90
96
90
39
81
99
45
204
87
60
39
66
24
300
36
54
294
12
147
27
114
6
141
300
93
12
54
96
165
75
69
36
39
30
66
24
54
12
30
90
99
108
63
54
66
24
33
57
15
69
156
6
165
213
39
87
33
21
12
150
18
51
45
144
6
96
150
90
54
243
57
36
87
3
114
51
9
3
81
300
42
30
60
180
87
93
84
3
33
24
51
12
87
24
129
12
81
108
87
189
135
36
69
90
90
270
33
72
21
15
93
36
15
168
93
174
66
207
57
84
12
60
18
6
171
63
6
36
27
33
300
255
93
66
45
51
69
45
84
12
60
108
36
24
12
24
120
54
57
129
51
75
48
126
234
102
204
3
12
9
6
30
63
3
24
96
9
111
48
57
72
48
165
39
21
60
24
123
117
84
6
105
15
93
3
24
45
156
273
87
60
99
90
63
183
9
15
21
3
66
126
48
126
66
114
15
156
3
42
48
222
24
273
21
192
39
21
24
15
36
84
168
33
75
315
24
30
114
57
15
129
36
69
24
120
159
87
30
210
21
33
66
30
186
120
264
234
6
174
147
39
96
78
12
24
24
96
6
120
48
66
144
96
6
225
39
96
9
48
93
15
75
24
96
120
288
42
30
9
108
123
9
15
240
96
150
108
132
84
156
84
120
60
51
15
114
30
105
81
15
33
180
42
9
39
96
105
261
120
15
69
30
24
ABCD 98472307340*3^$a+1 [50108]
24
48
22
36
48
119
1
36
2
15
19
32
16
48
24
20
51
24
57
54
15
33
6
12
28
72
32
12
21
153
46
8
3
18
3
4
24
29
51
4
17
57
48
72
82
14
72
9
49
60
8
9
81
48
42
30
36
22
32
57
51
84
4
8
16
36
8
54
60
6
9
36
19
5
7
14
15
39
12
18
72
39
27
6
46
11
1
48
86
9
15
96
46
38
46
32
81
6
25
12
26
58
23
33
28
11
18
21
48
57
39
60
6
90
12
39
75
33
33
3
9
58
24
5
45
10
84
12
8
28
12
12
26
90
12
15
15
39
27
90
22
23
33
6
60
30
6
22
24
17
31
11
13
2
3
45
84
12
36
15
3
40
20
4
32
9
19
20
30
22
5
19
36
11
15
78
21
55
24
62
36
6
4
24
8
6
10
11
15
75
78
3
22
41
3
42
42
4
2
22
62
93
73
36
5
3
30
6
30
33
15
24
24
34
24
29
84
3
33
3
4
24
29
67
8
12
12
18
96
42
15
25
5
63
48
24
132
6
24
48
6
9
31
36
8
28
24
2
15
9
30
4
47
61
12
24
80
129
150
1
38
48
22
35
45
18
60
3
43
2
58
17
9
22
50
70
2
87
18
49
77
33
34
17
39
21
9
12
12
66
6
46
11
99
22
36
17
147
28
5
3
30
12
9
1
5
27
4
5
45
90
16
20
3
3
10
83
87
60
6
30
6
48
33
84
3
33
31
2
111
3
24
30
3
27
52
14
82
12
24
12
101
33
22
2
24
30
9
3
30
36
10
2
51
21
33
21
18
42
12
27
3
3
9
9
1
36
56
9
15
52
101
3
12
4
14
60
18
60
16
23
63
42
30
90
4
8
36
150
66
60
18
9
15
10
2
10
32
81
57
58
44
16
12
44
3
37
24
44
4
2
15
33
57
61
74
18
21
27
36
6
84
12
46
12
8
18
24
3
19
14
123
57
33
24
1
20
36
4
36
12
12
5
19
8
93
115
26
27
3
4
26
33
24
9
114
18
42
48
15
15
42
10
29
7
72
20
132
114
135
67
36
2
34
32
54
18
28
26
12
70
12
20
4
48
74
63
90
18
33
178
2
34
38
58
12
20
6
18
81
55
41
51
24
12
30
22
5
126
39
24
48
94
2
22
14
66
96
40
41
7
8
3
72
18
12
57
111
15
30
48
18
12
33
27
48
18
30
12
28
24
53
3
18
10
5
7
26
12
63
15
6
154
2
12
22
26
15
19
24
24
17
31
38
22
26
10
17
33
12
10
26
51
19
48
24
12
26
9
39
12
30
16
96
38
30
18
6
16
11
57
18
82
12
5
39
132
40
23
6
27
18
60
36
6
216
33
21
18
4
11
33
21
7
98
22
20
6
9
54
33
48
6
6
6
4
41
159
52
41
19
29
31
8
16
41
79
98
12
34
24
20
66
18
40
53
27
15
37
11
63
10
8
30
75
43
98
6
33
19
47
61
36
26
27
67
23
9
21
45
45
1
14
22
2
15
105
36
130
8
16
50
15
91
38
70
56
6
22
116
4
14
6
16
17
31
192
14
46
8
16
47
6
31
86
70
23
15
30
84
18
12
36
34
26
15
7
11
6
55
35
93
16
11
63
34
20
66
3
33
15
75
21
30
3
36
54
52
12
36
12
44
21
9
22
36
44
28
12
2
18
28
2
24
15
3
18
6
28
11
1
8
90
190
2
18
76
72
38
72
12
51
33
10
92
12
36
48
57
19
20
18
72
34
60
12
14
18
64
62
3
19
12
5
33
66
36
6
54
9
51
28
2
10
2
34
12
41
75
12
3
25
12
32
51
90
15
6
33
13
104
12
6
48
33
9
28
26
70
48
84
8
16
71
54
175
8
33
57
36
58
38
46
2
66
18
10
62
63
3
24
4
56
28
12
12
5
3
48
18
147
39
28
12
2
96
22
2
48
34
77
39
45
39
24
40
20
90
46
8
24
33
19
23
48
15
42
93
33
39
7
26
10
14
22
11
15
54
6
10
36
2
12
30
9
19
77
7
2
24
120
36
30
16
65
43
134
10
44
9
15
30
94
5
43
24
156
8
78
90
6
10
32
69
57
34
20
18
10
36
48
116
6
24
135
31
2
22
56
4
8
4
36
36
2
18
6
9
6
15
24
12
30
10
36
38
12
18
18
3
3
42
58
24
11
63
30
33
19
17
15
12
90
96
27
108
55
35
63
9
3
22
26
69
27
10
2
42
30
22
32
16
17
21
21
37
84
24
26
10
2
34
14
18
40
24
38
27
21
9
6
3
6
36
102
48
6
33
51
75
33
10
77
114
39
48
22
44
63
51
3
3
30
6
6
27
43
95
27
10
26
27
117
9
3
42
16
50
3
30
6
33
10
36
80
40
48
26
10
12
50
24
18
6
70
44
6
22
24
17
7
24
26
48
34
20
42
94
2
24
34
5
21
18
9
43
24
50
78
28
24
20
16
24
2
12
99
15
40
24
77
24
27
28
17
31
12
5
57
66
16
23
45
18
51
7
24
14
6
4
29
9
46
17
18
25
14
57
25
8
64
20
28
125
19
44
24
18
22
44
39
33
30
22
2
6
3
18
3
4
152
66
45
9
57
6
1
29
19
96
108
2
12
6
48
24
12
66
36
60
202
36
2
48
111
15
4
17
31
36
26
42
4
24
60
50
10
17
9
15
79
2
22
20
48
39
63
9
18
33
3
3
28
65
31
2
15
3
12
45
87
69
15
6
34
72
17
162
1
2
51
3
16
14
130
23
21
16
12
38
34
23
33
21
66
54
19
71
72
3
60
10
77
15
28
56
21
31
38
42
6
22
29
9
24
10
44
54
6
24
18
63
67
50
27
30
9
12
112
56
28
8
6
18
4
80
72
9
9
22
11
15
75
45
24
39
15
4
38
24
9
15
108
54
30
34
32
48
42
6
28
96
8
18
3
30
15
30
42
57
6
3
30
105
13
8
18
34
36
17
9
10
95
21
16
14
15
19
24
36
2
15
27
18
3
39
6
18
18
10
36
2
36
6
51
15
15
21
22
8
78
39
31
56
88
36
38
34
14
72
60
10
24
17
42
13
185
55
11
13
20
63
33
28
12
17
30
39
6
52
56
108
18
15
9
6
42
66
21
39
27
1
23
66
6
13
20
4
20
4
20
30
18
42
3
67
26
82
50
10
80
6
82
38
9
61
24
50
15
27
30
90
33
36
55
24
12
2
12
54
12
39
90
33
58
8
9
15
4
38
6
6
21
49
23
78
3
18
22
38
22
36
41
7
23
39
22
84
14
3
51
9
9
6
6
90
16
2
10
44
30
21
27
12
15
31
32
18
72
6
33
18
6
33
57
109
56
45
43
20
87
39
48
66
21
67
5
21
12
30
12
30
22
92
ABCD 98473004978*3^$a+1 [50019]
60
93
87
99
30
99
63
42
48
39
105
78
90
231
39
48
78
15
21
39
24
72
63
45
12
153
27
9
99
45
27
84
339
18
108
15
36
84
27
153
36
24
21
54
81
60
60
33
96
120
15
9
30
57
21
90
309
153
51
39
105
336
15
21
24
36
24
69
27
9
39
15
105
81
102
9
48
15
45
60
57
3
93
30
18
126
18
60
138
9
60
9
111
45
96
72
48
219
51
9
9
75
57
84
3
156
36
9
36
15
39
30
144
15
21
126
33
81
30
9
96
45
12
159
9
15
156
84
9
207
60
48
117
63
72
24
84
45
15
333
234
54
12
27
156
36
219
21
99
72
117
36
60
21
15
48
33
54
129
9
78
18
75
195
9
153
3
84
72
15
78
66
72
57
111
21
48
93
30
177
36
171
9
24
12
3
72
90
78
48
57
15
297
60
3
117
51
72
45
12
33
102
78
15
12
108
27
66
27
12
24
15
45
96
204
69
108
27
132
105
54
42
174
90
6
30
63
24
93
348
84
315
252
153
108
3
24
15
18
87
12
3
45
120
36
60
9
75
156
156
33
48
3
144
105
18
189
69
51
51
18
54
78
84
3
60
96
24
87
105
24
96
69
84
15
240
15
42
75
171
57
72
183
57
63
45
33
18
225
81
15
69
99
141
159
33
39
129
84
15
60
3
69
51
57
72
69
24
138
69
3
105
45
66
9
12
48
36
84
60
21
39
21
30
9
105
27
3
78
72
48
18
9
60
156
135
9
105
48
3
57
39
120
48
36
84
27
18
6
102
168
39
300
12
45
99
225
12
3
75
72
102
27
48
276
45
99
27
144
54
162
105
24
204
33
39
120
21
123
156
93
27
60
3
96
81
63
21
99
18
3
21
75
48
72
3
192
153
12
24
96
48
51
45
36
24
57
87
60
96
36
60
3
105
87
126
99
33
15
12
3
21
105
39
75
21
36
108
27
18
222
45
48
81
36
15
24
36
93
75
33
3
84
3
30
27
15
57
24
117
3
84
141
315
27
57
87
69
21
6
90
87
105
27
9
51
21
90
168
69
60
96
129
15
135
30
51
36
288
45
15
156
99
120
45
117
78
57
84
156
111
72
150
195
12
165
15
108
93
24
30
18
126
42
12
15
21
126
198
60
27
3
6
99
81
51
48
72
9
66
78
18
9
84
9
18
33
165
114
126
111
69
102
72
126
36
168
72
3
51
54
87
33
108
3
24
12
24
69
111
264
156
45
162
57
177
30
45
51
33
156
21
99
249
51
105
6
429
3
30
15
45
15
57
99
57
3
159
18
63
60
21
39
24
45
27
69
51
33
27
45
135
15
9
60
36
48
21
39
120
492
288
165
66
90
75
60
69
18
30
39
48
153
39
9
111
48
12
9
15
39
45
132
39
9
12
93
36
36
99
27
57
72
60
3
141
9
27
81
207
45
135
27
234
72
3
36
120
15
6
27
57
3
3
57
12
51
72
225
33
27
72
48
105
180
51
60
87
177
60
240
132
93
18
90
108
51
129
336
15
63
45
171
201
24
204
33
27
72
48
36
429
75
12
93
87
228
ABCD 98473065638*3^$a+1 [50014]
90
162
30
3
75
90
222
168
37
95
61
80
177
91
29
12
60
99
220
119
21
39
33
27
1
59
37
23
13
12
245
15
40
48
48
84
176
76
23
12
85
56
9
180
91
12
108
89
43
5
90
21
136
24
59
30
120
43
84
35
168
30
67
5
78
25
176
9
12
91
29
78
25
60
47
1
80
88
60
132
72
72
35
60
48
61
11
1
8
159
13
119
198
42
13
5
67
36
29
39
129
55
5
60
30
37
36
17
12
19
24
17
19
116
40
216
29
3
28
179
108
120
72
49
12
48
71
1
77
63
4
104
141
19
24
95
25
5
180
60
27
3
120
180
72
61
89
138
42
138
13
48
24
245
15
27
25
56
99
81
9
30
73
5
55
35
13
32
27
90
240
211
48
59
37
48
48
197
12
31
89
15
213
31
89
7
65
19
59
93
39
33
40
48
59
60
30
78
13
89
120
120
223
128
69
48
12
90
133
60
20
16
41
90
85
120
23
37
60
5
30
1
29
39
141
30
18
42
30
115
113
87
33
42
33
57
18
25
8
57
31
41
48
12
199
252
120
17
15
75
37
83
150
51
4
108
32
15
12
270
115
5
108
151
119
12
61
17
231
40
24
77
3
72
16
89
120
63
15
25
17
51
108
69
67
48
108
12
125
67
24
60
12
24
143
13
149
60
90
9
249
3
144
153
91
96
83
72
81
39
13
60
108
17
55
77
18
1
24
20
105
7
276
60
12
65
120
75
16
20
144
105
7
48
48
12
17
43
35
1
71
60
61
47
93
27
13
47
360
60
61
192
60
89
43
5
7
84
96
24
71
73
72
48
227
13
65
12
31
20
72
388
12
96
149
12
18
30
175
20
57
43
65
31
92
4
95
81
112
5
27
3
61
12
32
28
72
8
4
65
175
113
3
27
90
43
60
17
90
25
35
30
102
25
23
25
47
61
48
29
60
30
37
53
42
18
7
24
59
45
76
71
138
42
105
3
30
72
19
204
47
1
77
91
24
95
85
5
12
63
16
164
40
96
71
81
27
85
17
78
42
3
148
72
65
7
108
140
40
5
12
30
1
48
29
42
73
8
69
48
43
72
60
396
84
12
48
77
55
60
24
140
36
3
85
17
60
55
35
78
63
27
1
29
7
53
7
83
1
191
1
48
60
41
18
73
12
5
60
7
140
33
75
45
43
60
48
11
78
90
1
101
19
71
210
31
24
5
138
25
96
24
5
30
12
78
12
219
111
18
102
165
3
1
12
119
1
89
30
138
72
48
30
33
69
3
72
36
28
71
18
31
24
65
87
45
79
29
30
102
111
28
131
18
42
78
55
108
24
5
138
61
132
77
3
88
11
181
72
368
27
210
31
20
144
72
15
73
128
99
61
29
18
12
18
123
27
180
81
40
29
12
108
7
20
15
18
30
13
12
120
65
12
163
5
12
43
125
60
30
13
59
18
31
60
41
18
181
24
107
180
61
68
9
55
48
12
125
180
3
27
42
43
17
48
132
78
25
5
30
61
96
48
5
55
72
44
52
72
185
103
272
57
55
5
48
91
32
87
192
13
5
60
120
7
83
97
65
30
25
53
102
18
67
48
120
32
33
42
33
15
145
60
5
30
13
17
55
48
17
43
12
216
89
102
48
25
96
89
60
67
8
16
101
90
168
25
48
59
48
13
44
28
36
116
93
15
165
60
90
81
159
12
9
16
125
150
138
7
65
78
102
103
36
11
1
60
8
9
7
156
48
41
18
30
7
36
152
15
60
42
43
56
69
3
27
13
204
35
25
144
89
55
35
90
55
35
ABCD 98473558798*3^$a+1 [50091]
32
120
136
35
49
41
63
40
44
72
76
20
28
24
48
140
48
45
126
9
72
27
37
35
13
80
28
8
24
16
116
108
12
88
8
40
48
59
33
93
19
35
73
32
3
37
48
32
60
60
15
21
24
40
12
20
16
8
12
112
23
37
32
39
9
36
99
33
52
36
80
16
68
16
41
39
87
90
127
8
4
68
36
99
1
120
41
63
81
15
40
12
5
3
4
83
49
20
64
12
48
12
8
147
153
16
11
9
28
35
61
12
32
48
112
96
44
72
45
15
16
8
84
40
12
44
4
48
17
18
45
12
15
45
28
35
45
45
127
17
90
25
36
65
79
108
48
12
41
31
56
4
104
36
3
97
36
20
12
12
16
59
1
20
52
17
79
12
80
24
28
60
5
15
40
17
51
4
120
36
59
36
33
147
9
108
52
44
60
12
39
105
28
65
72
55
20
16
8
52
8
16
23
1
84
8
72
60
36
12
88
80
9
63
4
5
18
13
44
60
100
68
108
24
69
67
5
7
32
123
57
76
65
3
12
3
81
28
48
24
8
72
81
79
24
36
8
15
93
12
100
20
36
40
32
24
88
12
56
60
3
37
20
15
45
99
36
57
33
55
17
15
12
45
19
71
45
9
54
97
56
12
60
27
153
76
59
72
180
36
97
11
9
40
20
12
88
120
56
15
61
29
27
84
16
17
55
17
63
28
68
84
27
13
23
109
71
49
36
5
18
45
72
24
39
1
56
72
87
285
3
18
18
25
119
13
23
9
72
135
145
143
45
96
16
95
81
52
120
8
28
12
48
65
99
27
85
5
90
36
49
56
12
45
7
44
52
20
28
56
60
3
57
15
1
24
56
40
20
4
24
12
80
63
54
207
9
31
48
20
36
64
168
44
21
27
60
180
21
7
60
5
54
36
13
84
12
35
9
100
84
36
32
84
24
117
267
3
49
44
4
83
37
32
40
60
180
209
91
20
123
97
20
9
27
27
121
20
36
16
92
28
20
28
17
15
40
8
36
63
13
68
36
9
295
12
32
16
20
39
37
80
144
45
19
20
12
4
71
18
27
24
4
8
88
20
40
36
59
37
8
12
120
120
52
8
39
144
1
71
90
18
129
123
45
48
69
72
55
89
15
57
144
111
52
60
36
12
44
24
24
100
68
124
65
55
44
27
37
12
44
15
36
9
135
21
4
32
132
136
35
81
9
75
24
16
96
36
20
4
44
4
68
4
104
84
15
165
12
16
23
9
12
16
24
20
100
71
9
9
7
48
84
36
72
48
11
61
128
16
140
69
31
68
72
16
20
12
60
27
9
52
48
56
4
20
120
40
24
23
72
36
225
12
88
24
48
92
48
28
11
9
36
9
72
19
60
11
9
76
24
35
93
60
208
44
108
72
24
84
16
24
12
80
64
60
32
72
63
18
15
64
8
4
8
135
21
87
57
72
33
31
44
72
15
216
85
59
9
72
12
48
39
25
24
36
84
24
72
68
76
80
156
28
32
15
25
48
17
15
28
8
4
8
28
12
8
48
16
24
36
48
77
39
24
60
21
19
68
184
84
44
40
80
72
4
44
12
15
85
120
20
28
8
52
12
116
63
180
1
156
5
27
28
107
105
12
9
7
65
18
1
36
8
72
12
252
16
8
36
135
21
60
112
20
28
104
4
24
23
9
9
19
48
32
16
36
24
24
20
28
8
51
133
155
72
93
120
111
57
15
9
9
27
52
83
54
123
3
177
16
32
100
128
64
48
29
51
3
45
60
12
148
312
17
55
71
1
71
45
40
32
28
20
28
36
20
3
37
8
12
24
40
5
27
12
87
25
20
4
41
39
84
60
51
72
45
9
18
37
80
9
27
27
37
35
9
100
12
80
52
8
52
96
20
39
21
24
72
9
31
56
39
33
28
32
132
63
108
49
44
12
220
48
41
19
12
32
40
12
56
27
13
84
20
144
12
33
31
140
60
108
36
40
12
8
15
37
35
54
43
56
4
23
18
27
84
136
8
64
108
60
180
80
12
15
45
135
81
12
112
83
45
192
60
252
40
68
48
15
129
60
108
45
7
11
25
155
18
19
80
45
15
48
4
95
54
7
20
52
20
136
156
59
21
16
80
12
40
47
1
68
36
76
44
28
80
16
11
13
96
116
45
135
40
56
48
72
9
51
3
1
116
63
54
7
24
56
16
24
35
36
49
44
141
135
28
200
51
45
36
99
45
72
27
108
37
36
17
123
21
15
3
36
1
48
95
1
20
12
57
55
96
119
90
103
ABCD 98474036008*3^$a+1 [50107]
41
12
42
48
72
90
36
36
54
6
43
23
24
18
162
84
150
84
67
48
11
24
18
90
12
6
36
55
101
78
54
30
13
29
31
5
54
73
17
120
114
12
49
5
6
108
109
17
54
144
13
12
23
18
6
30
6
162
66
24
66
79
71
54
36
19
143
12
6
90
30
6
66
24
18
13
5
19
65
18
13
23
6
36
18
30
24
55
11
162
150
18
12
7
83
108
6
18
12
54
90
36
6
30
37
23
84
13
60
41
84
7
11
60
25
24
5
48
96
31
5
138
145
23
37
17
84
42
30
90
60
30
204
48
18
37
5
90
85
23
25
47
12
108
72
1
5
7
60
23
84
18
18
37
41
66
114
180
54
12
144
24
18
18
90
19
83
90
42
108
54
156
72
103
47
13
5
72
162
84
1
180
35
90
18
13
77
162
18
67
11
30
132
126
84
6
12
42
13
53
126
108
90
18
54
6
12
198
18
54
18
18
36
36
162
96
30
60
91
11
24
18
36
210
6
18
72
84
60
120
169
11
42
72
102
24
120
96
13
23
120
24
120
90
60
30
6
12
42
36
49
48
113
24
48
55
23
48
54
18
24
25
221
114
36
30
72
6
12
42
127
53
12
54
6
138
42
90
13
17
31
47
18
30
42
7
119
157
23
102
7
65
42
13
35
42
48
18
90
108
252
72
42
18
12
54
96
13
71
24
13
113
19
53
12
108
42
12
73
41
72
108
7
47
72
13
71
24
18
7
113
78
156
78
12
114
36
120
13
23
24
30
18
18
24
55
11
18
126
85
41
187
143
90
139
108
35
72
73
12
23
18
7
11
42
30
54
43
137
36
72
6
66
36
132
30
25
17
48
6
66
108
55
23
72
66
114
18
90
18
7
59
54
199
35
258
30
37
95
36
54
102
18
6
90
90
61
23
6
90
36
18
30
42
18
12
181
5
18
12
78
12
18
109
17
43
72
65
6
18
12
24
18
66
6
84
37
35
198
6
36
54
151
119
90
36
102
60
36
61
59
54
18
72
18
60
7
23
60
30
55
23
72
12
6
7
155
30
54
36
54
55
89
6
36
49
36
113
54
12
6
18
30
36
24
19
11
36
1
72
23
25
12
17
30
13
47
180
90
36
90
12
18
72
18
18
60
12
67
11
90
36
30
6
48
36
36
24
54
84
13
23
162
7
180
11
36
1
5
30
42
12
31
180
77
60
66
36
18
42
25
59
132
18
12
72
115
263
18
72
54
234
6
18
270
12
1
12
101
31
59
229
185
18
37
47
114
84
36
19
17
108
36
36
43
72
89
36
30
36
108
42
54
36
102
55
71
169
60
191
49
5
12
103
5
132
30
150
48
96
72
7
131
49
155
37
53
30
37
53
18
18
36
6
37
12
23
108
198
120
36
6
12
13
59
6
12
90
18
55
72
5
108
30
42
7
36
12
17
30
36
198
36
55
53
90
126
114
133
12
17
18
108
12
36
126
55
48
5
115
11
54
55
35
6
12
24
31
107
36
90
6
36
18
79
11
36
126
84
24
19
53
48
6
85
23
12
1
23
90
66
13
12
11
37
5
7
41
108
90
49
23
54
78
30
42
36
25
77
6
102
78
12
150
72
108
30
18
72
18
1
59
54
36
7
59
6
18
36
30
18
162
90
108
36
1
89
24
12
6
12
108
72
6
66
1
23
84
18
54
13
11
1
11
24
13
77
18
48
24
90
31
35
24
54
84
42
73
65
18
108
6
43
47
25
23
13
29
18
12
24
354
6
30
132
30
108
90
19
53
24
48
115
17
103
35
180
13
5
234
85
48
11
6
43
11
36
48
42
18
30
6
90
30
36
324
6
30
24
102
54
54
6
25
29
90
54
138
217
35
78
12
36
36
114
30
19
23
37
107
90
180
36
12
108
42
30
7
35
13
71
37
12
11
121
36
89
31
23
126
18
72
60
25
41
19
35
85
48
65
6
229
77
48
108
108
6
108
12
54
36
163
41
54
12
144
60
30
31
48
17
30
78
48
144
18
36
37
35
42
66
72
169
65
114
36
13
23
54
18
13
35
18
132
30
42
108
54
48
37
168
101
6
30
ABCD 98474266076*3^$a+1 [50001]
347
31
12
5
1
11
73
83
25
150
65
7
17
103
18
60
138
234
60
486
12
53
25
95
67
17
121
90
89
252
91
53
127
78
71
36
67
101
85
12
42
5
25
47
31
72
18
48
54
5
13
23
312
48
60
24
1
114
120
18
47
115
6
270
102
155
25
60
119
48
31
29
132
31
78
12
42
17
73
35
108
13
54
96
12
5
12
60
12
48
43
65
12
31
54
126
41
24
25
60
30
24
48
168
65
24
73
35
67
126
54
18
47
43
173
7
18
24
120
95
48
12
13
72
120
11
7
185
127
65
91
54
108
42
17
121
167
31
29
133
23
37
18
72
18
35
84
12
36
7
41
96
13
18
138
54
198
47
61
54
306
42
17
48
163
125
24
91
161
180
49
72
18
24
53
48
156
31
30
119
169
60
11
19
29
60
61
11
61
30
18
35
120
115
42
59
121
12
47
13
48
72
150
138
47
31
137
37
95
12
144
156
84
127
108
30
71
84
67
17
103
78
72
107
31
41
1
198
65
127
168
17
12
115
36
54
120
216
71
48
36
192
24
193
71
127
30
119
13
30
36
5
37
30
18
60
72
59
36
25
107
36
25
59
265
48
60
30
5
24
49
11
24
96
31
48
161
79
5
25
35
12
12
1
95
115
161
48
12
1
23
67
18
47
7
48
180
78
30
54
23
72
1
11
19
54
288
143
25
72
59
96
73
144
6
29
73
108
72
42
336
17
60
73
102
77
120
25
47
73
95
73
102
197
43
17
48
25
198
89
144
85
47
84
60
43
18
23
55
29
61
11
1
59
31
78
11
109
24
23
13
71
109
47
24
91
48
24
18
48
275
85
24
66
137
12
31
41
216
108
96
24
24
13
18
137
7
186
54
5
61
107
37
11
72
72
61
132
59
13
47
73
71
132
60
25
83
49
18
17
1
12
90
168
12
90
72
36
42
5
168
97
30
269
1
59
49
54
5
36
49
23
37
47
73
131
36
91
30
60
30
162
71
25
59
31
17
235
48
77
145
12
71
12
205
90
5
24
96
37
11
24
73
18
5
12
73
11
13
23
25
23
49
11
7
18
54
17
79
12
17
313
18
72
17
1
30
29
240
43
48
54
23
60
133
72
72
107
1
155
43
42
12
407
13
95
13
138
150
144
23
204
144
25
54
30
36
180
60
54
53
67
41
85
35
24
96
96
79
30
155
7
18
24
395
163
12
36
125
24
55
48
17
133
102
78
18
102
42
48
162
36
204
30
101
24
61
90
12
132
66
35
7
18
11
1
42
120
78
102
36
17
72
133
12
18
197
36
109
6
180
12
18
150
30
24
36
71
60
139
30
59
31
90
54
6
11
24
60
187
17
73
59
108
13
18
41
19
90
54
126
119
25
18
30
23
85
11
49
30
89
12
13
71
109
336
42
12
77
156
7
101
24
108
12
43
108
125
72
228
7
5
25
47
43
77
48
12
13
83
19
60
210
18
180
89
24
192
37
155
12
1
18
72
5
12
48
127
17
1
18
222
18
162
18
29
72
300
79
114
198
30
35
7
41
265
11
19
41
109
107
84
163
18
162
96
144
5
61
42
30
35
127
17
1
108
227
24
61
30
65
43
41
31
125
43
17
48
109
143
73
72
83
36
13
18
53
37
35
84
84
7
65
12
60
12
13
180
60
11
115
ABCD 98474442832*3^$a+1 [50005]
57
6
84
6
60
39
3
33
4
5
15
12
36
132
36
12
24
120
3
42
54
84
6
54
25
125
6
37
65
19
5
75
9
19
20
16
29
18
33
69
87
129
31
11
25
59
13
53
3
36
75
30
19
17
30
25
5
72
31
29
6
186
51
9
18
18
12
18
49
149
54
33
123
1
65
24
150
66
19
36
23
42
24
99
33
18
109
48
60
137
78
12
18
39
21
3
21
63
16
125
55
11
48
12
9
99
37
24
5
210
37
128
64
23
69
33
3
24
183
6
27
9
36
55
44
9
30
9
36
36
15
30
6
114
24
54
30
12
63
33
48
12
7
35
18
27
21
51
9
36
3
40
17
30
18
18
153
45
39
72
33
55
5
31
65
36
48
15
57
15
105
63
21
6
9
52
68
117
67
5
60
27
63
18
19
20
96
3
12
48
25
84
41
15
4
32
105
3
33
3
15
25
65
12
7
56
16
35
18
36
42
168
6
18
6
24
12
15
39
36
18
51
9
123
3
24
1
59
1
5
60
39
27
6
12
43
8
75
9
57
15
4
89
3
108
111
9
60
45
24
6
222
27
3
9
15
6
108
31
23
48
84
54
24
6
24
18
12
6
9
76
5
51
88
5
6
1
41
3
15
114
6
6
75
21
42
12
36
9
3
85
5
18
37
20
75
13
29
84
36
48
48
39
75
21
84
51
9
21
48
30
1
8
12
99
24
37
5
3
16
32
33
42
33
9
7
20
51
18
39
63
12
145
11
84
6
72
55
29
18
61
20
24
33
18
30
12
63
27
9
4
35
186
24
39
16
20
27
33
9
42
60
144
25
29
12
3
28
17
78
18
19
305
36
6
114
6
108
21
39
6
7
68
72
15
9
15
48
48
132
36
1
116
48
9
42
18
12
36
7
53
39
45
43
5
3
15
129
3
18
27
33
27
28
60
107
36
37
12
36
59
73
20
12
16
29
7
80
33
15
16
35
12
48
57
3
30
54
18
30
93
15
36
18
30
42
54
1
24
12
44
63
25
35
1
29
66
81
45
36
67
17
36
24
18
12
13
8
99
6
12
127
65
36
63
16
24
29
72
55
41
3
84
15
81
36
28
23
33
27
30
48
36
186
13
20
15
9
27
30
36
18
45
15
21
4
140
105
6
33
40
17
156
42
57
36
27
153
12
15
42
6
13
29
18
9
39
42
12
115
5
6
141
84
40
149
15
93
7
36
11
18
31
5
67
17
51
4
5
27
3
126
84
36
84
36
7
23
6
63
52
83
6
66
13
56
45
42
30
3
60
45
24
42
30
51
3
54
72
120
55
35
36
12
6
24
75
12
39
21
28
8
9
24
55
47
93
16
29
96
55
8
21
54
25
35
6
126
33
40
11
24
21
21
103
23
24
36
45
84
4
11
36
9
120
4
107
13
20
60
9
60
42
6
7
48
8
39
13
17
55
12
24
20
36
16
5
84
3
12
39
120
6
66
57
27
9
52
47
45
75
57
15
1
68
9
48
55
29
18
12
25
71
18
36
3
27
60
24
37
23
9
27
33
33
3
9
3
33
7
35
85
5
3
72
28
149
31
56
9
36
15
16
53
30
96
18
66
1
24
5
7
29
24
19
17
55
80
39
42
24
48
66
30
36
75
51
37
11
12
48
66
18
60
85
41
24
7
11
90
7
20
3
24
30
31
35
18
36
3
21
24
63
40
17
31
17
39
76
47
30
27
141
39
60
120
75
21
27
12
66
30
84
9
39
73
5
114
9
72
3
45
9
27
21
12
6
30
36
3
15
108
9
9
6
13
11
72
9
3
13
77
36
39
33
48
54
37
24
11
1
17
72
3
3
12
42
54
12
78
90
54
66
6
123
21
66
60
78
120
75
3
18
67
5
123
52
29
55
65
138
6
15
51
1
47
18
42
66
7
20
12
33
183
75
21
3
18
27
36
21
54
30
36
24
6
25
35
9
75
97
60
29
48
51
12
3
49
23
49
96
5
84
19
104
45
43
5
30
54
84
54
13
84
101
24
138
6
30
25
20
40
11
9
9
27
51
37
23
9
15
21
33
36
63
12
3
21
111
13
20
28
185
12
30
85
20
81
42
90
55
23
49
35
21
36
33
6
9
3
42
12
60
18
42
6
73
11
120
6
3
9
31
17
12
27
15
6
27
63
54
36
12
12
43
48
65
78
37
53
24
30
60
73
5
12
150
42
54
57
93
15
27
13
11
9
9
138
9
21
12
138
48
69
33
12
135
45
96
42
13
132
65
12
36
79
5
31
72
5
67
53
27
21
7
23
6
24
7
35
42
6
9
111
24
37
5
36
15
27
121
29
42
18
15
16
36
20
45
78
37
149
39
15
1
56
33
36
12
39
33
30
48
37
12
44
172
8
12
52
60
17
19
11
45
28
47
9
9
27
3
42
31
77
27
4
11
109
11
33
63
37
101
72
12
3
57
43
8
51
18
48
24
3
21
12
3
12
24
45
24
126
6
72
30
93
3
114
12
135
16
65
15
63
6
19
12
59
60
114
66
24
37
5
30
48
6
60
6
9
24
51
21
33
31
8
15
21
9
36
79
20
21
27
33
24
66
54
55
41
31
29
54
18
12
3
52
20
36
51
24
9
27
9
21
54
37
32
3
30
3
4
36
65
6
18
6
12
48
9
27
61
20
28
41
3
45
18
57
33
7
32
3
13
65
7
41
55
41
24
36
99
15
30
12
24
43
41
36
6
25
32
15
48
33
9
3
57
75
57
36
15
12
15
37
29
6
81
33
6
9
9
6
21
33
18
45
12
15
21
87
12
66
15
69
18
12
12
24
45
21
31
20
3
49
23
13
80
15
12
84
66
24
18
61
41
39
36
48
51
21
45
15
63
21
21
3
33
12
135
72
88
20
33
48
55
20
16
113
183
84
33
3
33
90
24
72
33
52
ABCD 98474471146*3^$a+1 [50003]
126
36
183
27
9
39
60
9
21
36
30
36
60
69
21
3
57
3
15
30
36
66
24
33
51
36
41
79
21
75
54
3
3
5
4
9
27
15
180
53
61
6
30
3
15
29
121
6
90
71
4
60
56
108
144
13
39
8
16
15
9
51
57
48
27
17
232
129
60
6
90
210
30
51
12
3
48
72
30
18
156
105
81
84
111
45
47
151
57
9
54
149
127
9
15
9
8
64
45
39
20
67
18
35
1
3
27
54
6
36
5
19
89
127
9
8
67
81
15
5
19
9
57
75
3
42
35
103
9
27
6
18
45
21
186
17
1
15
24
20
1
59
7
36
30
63
45
30
6
15
21
83
4
20
43
129
69
12
35
73
36
90
21
3
60
21
24
20
37
87
3
48
72
5
19
36
24
6
24
30
6
24
66
77
28
3
36
6
48
30
89
1
15
111
41
19
36
17
7
6
15
12
20
52
21
54
6
23
64
72
39
21
144
15
29
88
12
141
150
29
28
24
96
12
20
7
9
57
18
36
84
42
3
45
36
59
67
9
15
41
43
17
100
48
45
111
39
21
96
3
30
6
6
30
48
6
6
17
76
27
84
30
6
24
9
21
179
40
75
210
126
21
33
42
65
12
7
45
9
12
84
39
80
52
12
51
66
24
119
151
12
114
11
13
12
24
63
21
27
32
40
27
29
76
15
6
47
13
24
119
12
133
15
15
77
40
9
3
3
9
8
43
24
60
84
12
24
21
48
156
15
9
12
15
48
125
1
6
24
21
3
65
60
7
57
3
48
60
21
51
53
1
23
16
21
54
21
8
1
60
30
21
99
42
35
19
24
6
66
54
30
60
6
78
42
23
40
15
12
48
5
37
204
51
3
45
20
1
24
12
3
21
6
60
33
24
3
45
39
29
16
15
60
24
12
30
84
3
63
17
40
48
20
49
156
47
7
24
72
18
12
24
51
32
1
36
15
9
39
12
99
69
51
201
15
45
120
39
9
12
21
24
54
9
21
66
84
90
6
6
147
36
51
9
36
24
57
15
33
27
15
5
12
7
9
45
36
24
107
55
78
51
39
6
11
13
132
15
9
6
24
101
43
9
48
3
69
8
43
117
39
96
65
4
21
15
69
11
12
7
36
90
18
5
37
3
92
28
15
12
5
40
33
36
96
18
30
30
21
99
6
90
21
15
45
20
43
5
24
31
12
24
6
90
48
36
120
53
91
81
8
73
15
15
90
78
60
65
61
30
41
12
28
3
29
52
39
21
36
3
30
12
18
21
8
40
33
78
17
40
20
28
15
17
25
54
21
48
20
67
18
27
8
24
136
45
12
87
3
54
6
17
36
37
75
3
12
65
12
103
18
6
120
6
18
21
21
18
5
16
21
3
21
59
67
5
145
35
12
48
19
60
9
104
43
48
6
6
30
30
48
12
108
9
3
30
30
60
60
5
43
30
30
6
23
52
60
9
72
3
80
1
71
4
116
28
32
28
57
24
119
72
4
15
54
42
77
120
16
45
12
39
8
31
72
65
109
150
60
6
30
9
44
25
42
45
24
44
31
66
18
42
30
60
24
29
31
41
19
53
7
36
5
25
15
39
30
66
9
15
29
4
87
36
48
36
9
15
57
93
15
111
21
33
30
36
41
12
7
29
4
51
21
21
15
63
5
37
54
24
21
8
7
6
35
19
69
36
48
3
45
3
29
52
81
215
88
27
150
15
9
60
30
21
20
43
21
60
8
156
1
36
30
77
7
21
3
5
1
114
6
71
145
15
32
67
6
48
159
128
19
186
84
23
43
69
104
16
39
102
18
17
64
9
39
51
30
51
276
39
84
42
35
4
68
13
30
65
4
9
12
30
48
36
33
63
84
45
21
27
63
18
30
12
24
24
42
3
21
6
45
39
6
30
114
60
6
105
9
15
36
3
66
15
9
60
51
8
91
102
18
137
55
60
24
90
11
73
132
54
24
9
27
53
352
8
13
23
31
36
33
51
6
87
27
36
54
114
12
48
90
15
105
6
21
39
6
15
45
3
36
15
30
3
63
18
36
23
60
67
36
18
6
21
48
51
33
128
28
75
42
75
63
12
30
24
3
21
36
114
21
159
6
96
23
31
21
33
47
40
20
124
45
23
67
9
15
6
15
9
35
4
48
20
43
5
1
120
3
21
47
19
60
24
12
48
36
66
15
45
24
3
8
4
15
54
66
24
29
1
12
78
6
15
21
24
11
55
105
3
5
31
53
43
24
24
6
3
12
39
6
111
8
31
45
9
35
31
9
147
30
60
84
6
65
19
66
63
32
172
20
1
12
15
45
27
12
60
129
6
9
32
13
27
15
18
6
6
30
129
9
59
13
63
36
75
21
24
45
6
45
8
16
24
15
57
12
3
210
30
9
84
32
25
30
18
12
30
57
20
7
21
3
17
43
42
15
12
51
30
12
54
89
24
67
9
44
31
30
35
4
36
51
120
36
30
18
17
43
60
5
4
21
42
54
3
3
60
9
8
40
93
27
36
140
16
48
68
13
12
18
69
51
6
6
48
21
168
8
25
18
12
24
6
3
45
6
30
39
21
6
60
60
105
9
23
31
6
24
126
69
15
96
24
69
20
181
171
69
30
30
42
5
4
15
30
54
5
37
60
63
24
33
15
69
30
69
15
42
47
127
90
3
63
84
41
43
66
39
15
12
54
24
36
30
30
23
48
55
77
37
39
81
59
52
39
45
21
120
30
5
55
137
43
77
7
54
42
17
13
15
12
116
16
15
60
9
15
17
ABCD 98475192274*3^$a+1 [50006]
4
80
37
15
44
37
75
57
47
36
28
60
20
1
119
49
51
36
96
48
9
12
3
93
15
164
1
123
57
3
32
25
24
59
4
12
20
96
49
35
1
3
24
8
25
84
35
60
1
24
11
97
12
75
44
4
56
40
81
51
117
51
9
3
8
109
180
12
95
4
36
33
11
16
8
232
24
24
45
72
63
8
49
15
20
25
36
47
133
24
96
72
51
84
36
36
8
16
24
45
23
37
27
36
8
24
72
25
288
47
4
201
15
108
57
39
36
44
1
36
99
20
184
20
4
57
39
60
56
4
36
36
12
96
36
60
8
40
8
4
45
11
40
8
16
21
3
12
129
36
27
32
136
92
132
40
44
64
12
21
3
9
23
64
24
9
23
4
93
72
15
93
63
69
51
69
75
108
213
24
96
35
49
23
73
3
12
57
87
20
4
60
21
96
23
61
60
35
85
75
56
157
11
1
11
4
96
8
1
95
4
9
87
21
3
104
16
21
51
48
81
240
63
96
9
15
12
21
24
3
20
25
47
148
12
60
56
12
40
68
60
37
75
105
48
84
11
40
8
1
71
25
35
100
12
132
8
48
24
4
60
9
71
76
44
52
152
12
13
51
32
12
73
24
63
56
40
21
60
51
9
3
32
16
108
12
8
172
8
72
88
36
60
33
15
156
72
9
36
12
12
108
12
36
27
12
68
16
21
3
93
3
21
51
9
15
48
60
12
44
97
3
60
72
72
60
60
57
48
83
124
260
48
37
36
60
12
15
20
72
25
3
116
61
83
16
44
13
15
152
12
61
35
52
12
20
25
15
21
12
27
36
32
72
48
37
71
72
28
8
49
12
36
27
56
181
51
57
167
64
44
37
36
35
48
1
120
96
24
3
8
25
63
21
15
8
16
12
72
156
44
96
40
24
153
24
3
56
121
3
116
1
60
15
36
9
60
35
1
12
111
36
33
15
56
52
69
83
97
99
20
84
16
56
133
3
105
39
60
20
25
60
11
28
56
60
76
129
59
1
195
33
123
24
21
35
4
141
23
16
56
48
4
165
51
81
15
24
56
100
60
24
12
20
4
60
8
37
48
47
40
44
36
1
72
107
13
47
25
3
12
24
81
39
21
119
1
11
4
45
11
12
28
68
12
88
20
1
51
80
37
27
36
24
24
96
21
87
96
81
183
105
3
48
80
40
36
84
36
20
1
87
45
3
68
61
51
48
141
36
39
33
60
12
35
13
3
9
60
123
32
1
84
71
49
3
57
15
36
8
16
21
24
23
28
24
33
12
60
51
32
328
32
28
117
48
27
8
64
8
25
51
24
8
49
39
24
12
21
27
60
108
8
136
93
111
56
73
3
12
93
132
27
20
13
12
23
72
1
132
3
8
1
60
255
68
52
33
23
37
11
1
51
12
36
32
12
85
87
24
12
8
96
1
12
60
11
1
63
33
72
51
20
84
76
9
15
32
28
236
4
56
12
4
20
28
12
80
4
36
56
37
15
32
24
120
16
44
84
88
12
8
145
87
12
44
37
12
47
64
152
37
111
44
133
12
167
64
12
9
15
21
84
60
96
24
51
60
69
99
20
61
39
36
84
44
60
76
117
24
11
64
24
20
37
23
1
11
160
9
36
84
3
12
24
24
176
1
35
1
39
45
3
12
21
59
4
36
44
1
36
24
3
68
28
12
24
33
23
100
24
56
109
23
40
108
9
35
60
156
4
60
45
3
20
52
33
23
37
15
36
9
180
60
72
180
75
45
39
44
16
57
24
23
76
24
57
15
44
16
21
12
15
33
12
27
8
16
21
63
8
109
35
28
36
44
16
21
120
96
3
12
12
8
4
21
87
68
28
36
48
105
147
45
3
56
16
44
1
15
60
8
36
1
71
108
24
40
57
11
4
45
60
63
56
64
33
27
132
60
96
69
23
96
1
83
85
15
108
84
24
32
40
9
15
45
15
84
20
24
12
13
23
60
28
12
44
133
48
87
45
60
120
11
24
28
12
8
60
40
48
9
87
45
35
40
21
84
3
12
36
48
21
51
45
12
3
8
109
87
48
96
69
12
23
25
12
3
33
35
88
57
35
25
12
12
59
36
13
87
36
84
24
36
288
116
1
15
21
24
83
16
21
51
12
36
9
35
52
45
75
84
36
105
15
81
35
4
84
9
11
16
45
60
63
8
24
100
21
24
35
28
36
21
15
20
36
109
35
16
120
12
33
39
60
60
20
24
16
93
71
37
84
3
48
20
49
23
37
48
60
12
3
8
109
11
28
44
37
123
200
36
49
123
84
68
28
9
23
36
37
3
24
132
20
48
37
36
132
48
24
15
60
60
21
99
36
32
16
24
57
48
15
192
21
12
3
69
51
69
3
36
32
28
9
11
36
1
87
92
36
37
12
3
48
48
36
180
68
88
12
36
21
ABCD 98475429524*3^$a+1 [50003]
19
12
5
48
16
36
15
48
29
43
9
108
8
12
40
62
1
24
33
38
18
16
20
66
30
18
1
65
4
27
24
11
22
3
35
18
24
7
84
35
10
27
35
49
11
85
29
19
5
30
1
21
68
24
30
30
7
5
91
24
41
55
143
24
1
60
9
56
30
240
10
27
60
29
18
18
18
34
3
9
20
19
29
7
24
11
78
7
23
210
7
21
44
31
24
29
126
66
114
18
6
1
29
16
74
82
38
6
16
39
9
20
16
15
23
6
31
24
5
42
18
52
3
17
4
50
25
9
20
42
24
1
17
91
47
72
12
18
40
27
23
6
7
9
20
210
36
85
5
4
20
36
42
6
16
20
19
29
18
22
51
5
31
60
35
25
45
26
12
18
48
30
132
94
56
79
9
20
4
3
53
7
29
55
35
78
43
5
18
1
53
31
12
237
2
108
126
6
30
19
59
82
20
120
6
49
11
12
1
12
35
24
66
18
54
31
5
40
60
2
82
50
13
24
21
24
15
24
11
60
6
18
12
24
49
29
52
56
19
84
21
20
6
13
120
47
54
66
24
18
12
19
11
1
5
114
25
41
79
5
48
16
51
36
33
20
7
29
66
10
3
71
1
9
14
1
23
30
60
18
90
4
14
94
20
28
60
2
138
18
24
18
30
42
7
5
24
36
19
11
24
34
8
42
22
14
12
72
13
77
168
12
43
17
7
24
17
40
20
19
33
38
108
22
63
137
18
10
26
25
9
2
48
6
19
11
36
49
21
63
72
47
12
25
33
60
110
12
1
57
2
10
51
77
31
81
14
25
12
47
48
85
53
24
66
6
54
30
7
17
28
38
34
8
28
27
47
61
81
111
77
16
56
66
13
12
53
7
77
43
89
90
1
59
49
35
1
36
35
54
31
5
19
113
18
10
15
17
43
9
26
13
36
101
48
67
17
7
24
47
13
57
32
18
34
15
9
51
93
12
99
11
1
23
25
36
60
36
17
40
27
11
70
2
60
216
102
19
60
59
54
16
2
42
7
24
59
82
15
24
36
11
12
36
1
24
45
176
4
62
13
81
15
29
16
36
14
24
1
5
31
29
18
18
108
90
60
46
51
24
59
10
24
116
64
2
6
43
11
1
23
6
55
23
6
40
27
17
18
48
37
35
49
53
7
11
49
71
60
72
22
14
70
15
12
59
25
41
18
1
35
25
5
6
12
36
1
29
30
34
27
9
32
40
12
20
16
50
6
24
16
20
30
121
5
19
71
24
30
55
53
7
29
42
12
1
5
16
14
6
18
138
18
22
15
33
2
34
26
109
24
5
31
21
14
6
19
5
124
84
3
29
30
1
24
59
12
10
32
6
1
5
54
6
24
67
24
23
6
36
19
65
30
37
35
30
55
65
4
20
48
43
17
18
13
17
43
17
84
54
61
23
13
23
36
49
60
29
7
71
85
53
127
5
12
52
15
45
74
42
12
12
16
14
6
24
126
10
2
22
8
7
24
287
18
52
15
17
42
10
20
24
31
23
10
27
71
13
5
7
29
19
12
17
7
45
39
17
18
22
8
30
46
74
60
12
30
55
9
20
120
30
25
5
6
18
31
83
13
60
17
18
60
13
35
37
120
9
111
204
11
10
14
6
18
37
23
25
9
20
72
66
54
31
65
24
54
22
32
102
6
24
4
15
12
24
35
6
19
59
12
18
90
12
13
11
66
24
18
6
54
37
9
15
107
48
46
15
11
13
41
6
114
24
31
24
132
17
6
25
29
12
55
35
58
38
10
75
35
198
16
8
28
32
60
40
27
36
24
23
78
4
80
24
6
25
96
95
22
27
83
73
69
74
46
38
18
24
18
1
9
36
27
24
5
91
47
58
14
6
40
15
24
131
13
9
2
24
1
5
24
30
30
54
61
11
48
60
37
81
32
6
102
18
10
14
58
3
96
24
5
12
148
12
20
12
28
15
29
4
104
48
18
54
7
11
10
39
36
35
12
61
12
23
36
25
5
54
66
28
8
12
6
36
1
17
103
53
52
3
12
24
93
27
21
3
137
175
23
1
83
42
55
83
48
13
17
55
53
30
37
33
12
44
31
23
6
24
4
3
53
7
24
33
2
61
24
11
12
18
18
37
17
43
23
46
68
12
54
1
41
79
65
54
12
24
30
28
111
29
67
24
17
18
60
61
84
11
48
61
95
12
90
19
84
11
121
69
44
91
5
4
27
17
12
30
46
32
7
45
24
26
60
24
1
5
60
4
44
18
24
25
119
6
30
25
11
30
19
9
26
48
12
114
7
47
13
35
22
20
12
84
24
18
133
9
2
70
51
9
8
102
46
32
6
84
1
29
16
62
22
26
1
36
9
15
29
42
25
60
119
6
115
95
70
44
18
18
12
67
83
6
30
1
9
36
20
36
54
18
7
24
60
29
6
12
73
21
44
16
51
5
18
85
101
31
24
101
78
25
41
28
2
6
19
11
25
60
59
1
5
28
27
77
6
1
24
35
61
24
12
24
60
29
12
19
29
52
2
90
28
3
5
30
1
21
15
23
66
36
54
18
40
51
11
10
36
75
65
174
1
24
29
4
68
30
30
42
36
6
19
9
3
65
19
33
62
10
15
24
11
78
31
21
128
103
9
15
21
98
84
37
9
32
4
38
6
6
118
36
104
6
25
12
33
26
1
9
8
12
19
81
44
42
30
43
45
51
120
59
1
5
24
30
82
39
24
5
30
61
23
36
24
36
1
5
30
10
26
49
24
156
53
6
1
11
18
6
24
1
5
54
12
10
39
5
28
27
24
12
53
12
79
29
31
71
48
37
35
54
40
39
120
5
91
59
30
72
43
29
12
19
41
19
5
52
38
12
22
12
8
31
12
9
51
33
26
24
1
36
17
28
75
48
41
19
36
45
8
31
12
5
43
65
31
9
14
1
12
60
17
78
120
13
47
70
15
29
6
48
12
12
37
35
85
53
28
12
2
78
18
24
1
9
39
17
54
1
24
5
54
6
16
50
25
5
78
22
14
18
90
6
31
5
78
13
48
17
54
60
1
23
12
10
14
25
95
25
21
3
36
24
89
7
24
35
24
42
24
84
103
69
108
68
54
36
49
11
13
36
95
36
49
11
49
53
30
58
80
19
11
30
4
14
30
42
22
32
4
14
1
35
24
36
34
2
90
31
60
35
34
20
24
6
85
35
96
13
36
21
ABCD 98475529084*3^$a+1 [50034]
184
104
93
48
27
64
104
63
30
27
27
93
3
18
90
72
9
153
79
8
21
3
48
144
15
57
21
27
48
51
18
67
95
1
17
84
42
9
21
3
75
93
40
8
21
3
72
9
15
27
133
56
57
31
8
21
126
85
41
7
5
171
48
16
5
3
144
45
36
24
31
53
6
12
57
112
11
117
177
36
120
60
199
176
21
18
48
73
203
21
33
159
48
16
65
12
36
54
216
42
7
29
90
33
120
24
39
162
31
5
354
72
6
18
57
63
90
6
9
136
143
192
57
15
6
48
67
32
15
66
39
96
33
30
36
108
73
95
30
72
3
177
6
129
87
25
95
6
3
15
73
56
24
21
27
27
42
18
48
129
3
108
9
21
99
51
37
119
25
29
96
18
57
15
18
54
12
18
24
54
85
5
99
144
39
9
24
39
132
18
18
1
65
24
63
21
19
53
6
165
69
102
85
119
25
32
87
33
15
6
84
79
11
42
12
72
54
54
36
54
9
81
39
15
54
3
136
47
57
117
168
3
51
45
3
60
102
3
21
210
24
1
56
153
42
36
49
56
57
30
42
36
27
9
12
3
15
49
80
105
24
31
8
141
12
36
139
29
72
18
120
90
36
51
16
48
128
16
17
12
3
48
57
279
16
125
67
41
120
36
54
60
33
3
30
24
15
39
9
93
42
9
39
18
18
18
60
54
49
17
31
41
108
6
21
9
103
29
30
54
6
9
39
90
6
36
90
90
1
11
21
15
24
33
51
36
49
11
12
9
16
11
114
18
30
51
9
84
90
33
40
32
21
27
48
24
63
36
6
48
24
84
27
120
96
135
36
18
363
15
96
25
95
9
9
15
16
5
6
45
21
3
112
89
18
21
27
21
249
7
128
16
155
198
42
21
27
18
24
12
60
72
3
9
39
33
18
45
69
12
24
15
105
18
108
24
156
69
16
47
48
49
5
75
15
96
1
8
57
36
3
39
30
18
153
72
24
117
67
80
96
39
73
96
48
5
3
9
36
195
63
25
144
95
129
16
5
84
18
21
72
21
19
48
17
78
9
39
18
39
88
77
3
45
18
9
15
25
41
39
111
33
16
17
39
88
48
8
3
84
60
36
49
71
96
36
21
45
36
36
204
15
15
24
90
102
72
81
144
27
18
27
69
27
24
21
43
95
18
90
36
24
129
24
63
12
37
8
24
96
15
9
63
6
67
77
48
18
9
24
93
51
63
54
18
378
63
9
15
15
18
18
18
96
75
51
36
57
96
57
39
15
54
60
120
111
48
16
59
36
150
147
15
18
247
41
36
3
24
9
111
16
11
69
27
37
71
57
15
108
36
33
57
39
63
204
141
3
18
27
40
80
171
85
47
54
43
47
1
11
96
84
33
120
51
198
31
53
18
9
16
32
72
3
21
16
53
36
63
40
5
18
9
93
24
12
255
57
39
9
60
12
108
3
57
63
21
19
8
15
25
56
72
45
3
63
96
201
15
30
3
40
71
30
24
18
12
45
297
111
48
256
48
32
15
30
3
39
48
81
15
30
42
9
40
32
48
63
1
8
40
101
48
6
90
43
5
18
33
24
111
33
24
48
105
15
9
102
57
93
91
48
59
85
48
11
21
15
90
54
57
40
8
15
24
49
5
27
21
162
57
39
33
15
24
33
21
51
24
9
24
39
45
51
99
102
60
84
126
42
55
8
184
89
15
24
15
153
33
174
73
167
126
27
48
123
84
49
23
73
8
63
73
5
139
41
102
72
24
33
16
32
9
12
42
54
108
15
15
105
21
163
17
24
39
24
45
66
6
126
108
36
93
40
29
3
81
96
31
8
24
39
186
79
167
96
25
59
45
48
39
145
29
126
78
12
54
36
24
25
47
12
69
27
30
54
6
139
48
65
39
45
24
90
54
30
85
101
90
1
56
135
81
64
53
43
32
16
48
5
27
15
72
9
64
143
57
33
30
198
19
23
33
21
48
19
203
37
71
18
84
18
72
72
96
108
30
15
39
24
9
57
7
32
64
5
24
3
48
111
9
9
48
24
36
171
9
72
180
67
32
16
11
66
27
63
18
6
57
72
33
31
23
9
24
48
3
114
18
1
104
72
24
15
36
21
69
72
19
47
1
8
72
69
51
87
42
7
ABCD 98475655742*3^$a+1 [50046]
26
2
26
24
8
54
28
11
37
18
60
24
20
12
14
76
6
25
19
44
6
6
30
24
16
4
28
11
77
82
30
8
8
51
9
6
26
19
1
38
10
44
16
44
62
8
1
9
16
6
9
1
6
29
5
8
22
10
6
12
22
16
12
62
6
8
14
32
50
6
4
20
20
13
23
12
33
13
24
22
13
7
34
14
6
54
6
32
4
11
5
2
30
8
15
4
5
16
15
15
20
33
9
51
1
10
50
36
18
26
30
14
42
14
35
3
2
8
8
150
80
12
6
11
39
14
3
25
42
2
66
32
8
24
6
18
4
12
6
18
20
4
22
70
24
4
38
58
1
21
2
8
50
2
61
1
4
74
18
14
9
37
27
3
4
28
1
15
6
6
30
95
19
24
6
16
30
60
2
2
9
9
7
20
1
3
9
47
3
18
20
14
29
77
4
4
26
105
5
14
6
28
35
13
2
8
37
5
2
24
6
10
8
17
25
20
4
50
22
8
11
3
2
8
16
16
36
14
1
7
12
8
28
65
19
29
19
6
42
10
24
50
38
63
35
10
4
51
39
5
24
11
8
12
4
14
6
4
56
6
6
2
20
60
30
26
26
38
6
26
38
18
10
4
8
12
16
25
15
4
54
2
14
16
20
8
10
74
23
15
12
42
3
27
13
7
8
8
33
7
42
2
26
38
9
3
40
60
10
2
13
124
39
6
54
10
35
15
30
56
38
8
12
62
15
16
39
4
2
20
44
28
18
14
16
8
46
4
22
22
32
1
12
1
27
5
28
26
78
7
11
13
39
5
1
2
14
66
82
10
2
76
23
57
20
10
34
26
93
29
7
11
14
34
30
14
21
1
8
40
23
43
16
4
2
20
14
20
4
6
20
48
38
4
4
12
20
14
36
47
23
38
2
18
6
38
7
13
12
10
6
10
10
42
13
9
26
8
12
18
16
6
24
6
18
24
17
33
12
11
120
15
8
36
6
14
24
30
10
12
2
40
8
4
11
5
42
50
11
31
24
46
16
4
36
12
22
44
5
7
18
2
77
11
2
18
5
1
11
29
18
2
10
6
7
41
122
28
14
62
34
6
21
67
2
24
2
37
1
112
12
2
14
36
10
18
68
18
29
16
11
14
30
20
22
18
14
6
92
30
38
12
10
34
9
9
6
6
20
31
7
26
14
16
40
1
11
4
10
16
2
12
26
58
10
7
5
2
46
24
2
9
15
46
66
12
2
4
30
22
2
28
20
4
18
16
10
6
19
17
22
8
22
16
40
4
15
11
32
17
17
20
4
30
50
22
2
2
4
14
27
3
2
11
20
4
9
6
5
13
38
10
23
9
48
14
14
12
2
22
6
58
24
8
10
2
18
58
31
4
11
8
36
5
71
26
2
18
18
14
20
7
25
10
1
17
23
37
8
24
3
35
8
5
5
2
40
2
18
25
3
4
29
7
28
24
36
12
38
6
9
37
12
10
85
5
18
45
15
24
6
20
18
14
32
14
2
10
8
32
13
25
7
57
58
10
44
4
19
1
6
20
1
8
89
12
35
15
34
30
34
7
3
6
6
4
77
69
15
21
2
30
7
55
76
9
11
5
3
22
7
1
14
68
20
18
14
76
9
3
12
21
1
23
7
1
47
8
18
70
106
30
8
12
8
32
16
30
23
37
2
8
12
10
32
23
25
6
6
11
5
8
12
7
5
35
21
44
2
16
14
36
30
8
5
1
10
8
10
2
6
42
17
13
3
3
2
34
10
36
24
8
35
7
45
36
12
15
6
35
17
32
6
101
15
16
28
52
22
3
9
26
38
2
5
7
32
6
14
1
13
26
8
26
56
26
4
46
10
2
48
48
27
3
65
25
42
12
20
62
8
35
53
34
20
44
6
11
39
21
37
10
22
58
16
2
10
30
22
52
6
30
44
4
4
25
16
7
25
5
2
32
1
15
10
18
20
36
4
44
20
46
4
60
43
23
14
11
37
2
21
12
13
2
9
25
11
19
6
15
19
14
15
9
10
8
2
22
45
31
8
2
10
28
5
29
30
30
27
16
15
2
10
6
22
12
20
12
16
8
6
4
7
9
4
62
2
6
16
10
3
8
7
8
8
72
70
74
53
20
35
1
16
31
32
28
10
4
59
1
38
1
15
10
2
5
12
96
25
26
16
10
12
20
23
15
32
53
25
18
6
30
24
2
54
29
25
6
10
30
6
72
6
14
16
11
3
20
28
32
8
14
30
29
11
5
31
14
16
79
3
18
15
23
12
2
3
25
20
10
22
8
38
12
18
42
54
6
44
1
144
113
38
54
35
1
18
56
16
2
16
4
16
35
16
9
6
6
14
4
2
15
12
16
25
7
53
44
88
22
1
17
4
16
34
40
26
7
36
31
1
19
46
52
7
23
48
4
4
17
49
40
50
1
59
58
8
44
26
28
10
4
46
9
1
36
46
20
12
8
4
54
7
5
7
7
4
22
2
20
18
18
36
8
26
12
22
45
1
104
2
14
4
7
31
17
13
22
1
17
2
53
19
6
18
29
1
26
49
24
1
6
16
10
10
2
16
104
2
8
30
56
24
8
38
16
45
15
6
8
12
38
9
3
10
19
75
20
16
12
21
5
12
7
3
28
44
8
8
14
10
88
4
13
1
12
4
28
22
24
1
64
85
32
14
21
48
67
32
2
11
5
4
50
124
14
26
16
28
18
12
28
2
8
28
2
14
28
28
24
5
13
35
3
50
32
2
14
6
18
7
4
11
4
17
45
30
69
1
4
11
13
30
34
18
64
38
7
39
26
70
96
5
23
12
4
56
13
51
6
4
39
7
40
32
1
16
21
18
29
16
89
10
96
14
2
16
24
58
51
31
16
14
26
24
5
23
65
27
24
16
5
23
18
62
17
1
4
6
34
10
56
12
2
8
6
44
10
6
56
18
20
10
8
8
32
54
18
6
4
22
6
8
6
1
23
14
28
2
32
6
128
54
10
8
4
16
4
8
3
27
50
15
11
26
66
12
72
29
25
16
8
18
20
2
18
22
28
75
9
46
18
6
8
2
6
22
28
7
33
2
41
15
2
12
3
87
38
47
5
2
80
10
19
24
36
16
9
15
9
36
4
86
5
7
42
18
9
35
36
33
35
20
6
16
30
2
32
14
5
1
19
19
8
12
32
14
14
2
14
16
26
32
38
13
7
24
33
3
29
29
14
41
17
14
24
26
43
21
6
36
4
8
18
23
5
34
10
11
4
7
41
25
2
32
4
6
16
22
1
15
10
7
48
35
50
102
2
8
22
2
10
44
12
25
7
17
4
17
8
86
18
11
9
22
56
12
12
4
77
7
8
20
44
8
57
13
22
40
28
16
2
35
25
63
1
18
2
4
16
34
16
61
15
50
34
9
4
23
28
21
15
20
4
24
5
3
8
20
66
15
5
40
20
6
22
8
3
19
93
13
55
9
16
15
15
2
8
2
48
30
52
10
20
8
6
4
30
1
4
39
40
18
10
4
40
36
30
8
16
30
46
2
1
4
5
8
24
26
17
7
16
40
10
4
24
50
6
8
15
12
59
26
30
38
12
40
8
10
10
36
14
53
9
16
2
21
4
7
14
11
11
20
29
40
3
40
2
10
6
7
1
10
72
10
12
7
23
60
1
11
28
5
7
26
19
39
16
8
10
20
2
20
16
12
8
20
18
6
58
18
68
10
2
22
22
1
13
14
21
11
25
21
2
22
10
24
22
4
58
36
6
16
24
20
19
11
8
30
27
21
10
12
58
32
10
16
16
14
4
20
8
132
2
30
43
11
29
17
10
16
32
6
10
1
35
5
25
44
6
53
15
38
47
32
5
28
20
48
7
12
3
22
6
4
14
12
4
43
1
2
2
10
13
7
2
48
11
19
12
5
15
80
8
2
30
1
9
23
11
104
40
10
31
21
6
2
15
5
18
8
22
4
34
10
7
5
10
4
5
3
10
32
26
24
38
11
4
17
10
18
20
30
26
2
18
44
40
6
44
8
20
14
43
15
5
7
16
12
10
58
17
15
21
31
10
78
18
10
20
2
66
41
61
20
15
15
24
25
11
22
46
6
10
9
4
55
2
34
6
26
74
4
2
8
14
16
26
6
20
12
20
23
3
4
6
12
30
18
55
5
14
53
39
48
88
12
5
23
10
43
1
8
10
22
16
2
25
7
6
10
10
23
59
8
20
8
12
2
16
54
5
21
12
3
9
16
14
2
8
42
14
24
22
36
30
18
22
10
2
26
52
49
1
20
50
100
5
5
44
39
7
22
18
40
17
17
19
1
34
22
50
13
21
34
106
11
95
60
8
4
62
38
8
4
29
4
15
5
3
22
30
101
27
33
25
11
13
30
28
24
16
38
6
25
35
13
35
20
18
20
58
10
30
2
10
4
4
12
30
54
8
8
38
2
33
31
16
4
64
9
57
24
24
10
2
15
1
4
58
2
64
2
58
6
66
27
12
1
18
4
2
26
4
25
15
1
17
40
23
7
2
6
20
30
35
3
12
14
8
2
16
24
46
8
64
2
29
17
8
20
15
1
36
22
12
6
20
90
4
33
3
4
38
8
14
10
19
1
15
36
20
4
9
34
56
32
9
19
6
15
15
86
2
52
28
46
2
52
12
49
9
18
12
28
10
30
30
102
28
82
16
26
46
2
6
15
36
23
50
30
66
20
10
30
4
32
19
11
60
50
6
5
5
20
14
1
29
26
22
46
5
1
16
12
2
6
14
1
9
59
59
30
6
4
18
14
20
8
48
33
37
18
9
15
21
41
8
26
26
26
42
8
10
8
64
6
14
2
66
4
4
41
9
14
2
20
56
3
19
20
42
4
11
21
27
17
18
18
48
12
78
62
10
8
4
13
5
14
30
4
6
38
20
2
10
10
6
10
2
16
22
8
32
20
28
54
2
10
6
82
32
11
5
8
4
10
1
9
6
12
4
25
4
111
64
6
56
14
8
138
34
13
51
4
6
35
31
5
8
40
5
16
2
28
6
3
35
26
14
20
21
25
10
29
27
28
13
4
5
31
27
21
15
62
30
4
30
23
3
2
7
11
8
70
2
50
20
8
4
2
4
42
10
32
2
24
40
4
2
20
78
8
15
53
42
2
11
5
35
20
7
17
17
38
46
4
18
4
53
1
86
28
66
6
6
18
2
75
4
11
33
29
8
18
9
15
76
5
31
18
2
4
ABCD 98475672182*3^$a+1 [50073]
17
72
91
47
93
64
41
7
32
108
12
36
39
141
9
36
55
60
29
123
72
36
177
30
165
27
30
18
90
7
65
15
36
24
40
35
120
21
12
33
79
41
12
127
101
19
36
84
155
1
5
24
31
32
40
48
24
11
102
18
24
33
87
30
103
12
60
36
149
15
28
92
100
68
3
30
42
105
12
40
41
72
15
3
150
7
5
78
24
21
160
65
27
57
63
117
15
40
11
69
168
112
35
33
105
12
103
8
27
25
8
52
212
21
7
8
27
192
66
39
36
72
93
24
163
8
60
69
31
24
140
63
72
6
27
48
15
114
15
15
45
3
72
13
65
48
87
52
5
36
19
5
6
85
44
76
44
36
64
53
135
87
61
107
138
27
108
52
83
30
12
30
93
57
43
17
27
3
18
15
4
41
27
105
43
24
156
5
127
8
4
68
195
13
24
80
45
55
71
57
33
99
36
12
180
45
72
55
41
7
20
33
295
12
113
24
66
192
57
15
21
177
15
33
27
57
51
9
36
24
60
18
30
15
27
13
12
80
165
15
21
19
8
57
75
40
23
13
12
12
41
72
18
42
15
12
75
18
3
12
87
6
114
85
60
68
88
5
54
6
120
7
20
45
27
88
5
55
72
20
15
73
23
72
13
32
27
13
32
28
12
11
120
192
78
12
48
39
21
12
147
3
133
24
5
30
6
67
48
140
12
28
60
84
48
120
5
30
37
80
16
5
30
24
6
39
16
344
75
13
168
59
13
53
60
79
80
16
24
53
48
12
12
163
5
7
140
51
30
19
36
104
45
48
267
21
60
84
78
25
32
28
8
60
39
61
192
8
72
232
116
15
54
51
45
42
48
49
36
35
57
12
33
210
18
19
8
52
56
24
120
45
66
37
48
120
32
3
45
9
55
35
13
32
16
5
132
42
6
7
5
3
129
3
15
33
52
72
20
96
69
36
120
132
183
4
48
47
21
105
135
12
15
13
72
5
3
75
109
20
40
143
18
24
63
88
137
7
36
60
32
15
102
3
72
33
43
5
19
11
72
57
33
30
93
45
27
3
69
3
97
8
60
57
31
24
60
101
55
5
19
41
39
28
92
40
288
113
27
57
15
21
60
27
28
32
12
45
120
48
3
40
59
288
138
84
31
59
13
53
67
32
168
52
23
45
57
18
97
71
72
45
108
39
21
40
32
3
45
99
13
32
75
30
36
84
31
29
183
45
18
9
45
31
155
54
168
163
12
65
27
15
45
28
47
13
155
45
105
3
112
12
20
28
20
72
28
125
48
39
15
21
105
39
48
40
20
33
39
93
55
32
21
15
39
85
5
91
12
53
75
9
43
12
23
205
8
27
33
40
29
55
11
42
87
36
24
48
93
144
6
37
68
15
25
12
32
21
15
24
36
40
17
18
69
16
185
15
12
15
93
219
13
12
53
18
54
31
5
15
255
30
15
40
12
65
43
107
13
72
8
72
57
18
37
35
61
32
33
55
32
27
45
21
87
72
33
132
18
13
59
105
76
72
20
48
177
3
232
185
15
60
45
42
85
56
64
11
37
5
87
33
48
102
153
24
28
77
36
87
45
27
3
13
12
32
165
18
72
33
33
12
18
37
8
100
17
115
5
15
40
60
128
40
107
13
65
19
161
144
48
3
57
18
49
248
15
57
28
107
66
7
77
18
13
132
23
72
18
39
153
135
12
328
5
102
120
61
24
188
63
9
100
8
33
12
187
8
48
27
13
29
96
7
140
3
9
33
103
60
44
45
151
77
87
16
29
103
227
141
124
8
28
92
15
18
67
72
65
15
36
15
85
24
65
51
87
25
80
60
52
20
21
27
40
48
20
15
24
48
45
160
108
5
99
21
55
12
20
28
47
33
9
51
160
17
87
75
30
63
45
30
85
53
54
6
7
92
63
85
20
12
36
24
63
18
30
37
12
68
88
65
55
12
32
21
84
30
18
15
33
30
42
30
192
1
5
84
123
48
75
24
66
39
153
63
39
105
76
29
3
48
57
247
60
20
3
45
3
37
20
33
67
20
28
5
30
69
88
12
65
78
18
19
41
19
41
87
15
13
84
60
11
45
24
16
20
52
32
36
100
44
15
6
84
30
45
ABCD 98477053804*3^$a+1 [50038]
33
42
12
36
12
60
24
70
96
14
33
36
36
48
96
15
21
231
60
108
9
63
117
147
60
81
24
3
46
32
138
141
75
276
12
45
33
30
9
25
14
105
60
99
12
33
93
42
57
13
2
9
15
54
96
30
114
6
45
87
168
9
3
168
45
36
24
111
144
69
61
86
58
47
81
75
123
42
112
107
63
36
144
48
69
3
33
9
111
129
51
159
24
84
48
82
146
57
108
111
9
99
12
24
45
147
234
90
285
24
49
86
21
108
3
69
60
21
64
86
48
24
12
9
24
63
24
105
21
15
240
49
26
45
9
48
15
51
9
180
108
15
54
30
225
33
15
87
201
27
72
36
9
36
45
27
60
3
48
21
15
60
60
10
80
99
36
39
45
24
13
95
87
42
135
9
267
37
35
3
120
84
81
3
12
120
70
47
3
48
84
153
63
12
144
70
48
50
21
111
21
12
60
3
204
36
120
69
141
15
33
6
10
14
45
36
96
75
54
160
26
22
158
144
34
2
93
96
36
120
60
9
39
27
12
82
48
38
48
10
74
108
24
258
6
10
71
39
105
12
3
96
58
32
30
114
195
12
168
51
33
165
30
82
119
144
15
48
213
27
165
27
42
3
36
25
50
177
157
122
60
60
144
21
3
6
16
48
62
48
12
201
48
24
36
27
129
51
72
36
70
32
18
69
51
36
18
15
27
70
74
84
12
6
78
84
12
34
290
12
240
93
96
15
36
48
192
12
21
49
32
64
11
75
33
27
30
54
12
228
69
12
3
36
72
60
84
10
11
12
15
57
36
75
60
60
45
45
75
123
21
133
2
120
24
60
60
12
90
135
15
129
9
75
37
14
9
87
24
69
72
45
64
14
34
176
42
24
9
85
122
24
94
110
57
9
126
237
75
57
15
18
3
27
117
15
60
96
84
30
16
14
18
3
3
42
258
36
153
111
132
45
72
123
78
51
39
120
12
18
16
11
39
36
33
120
15
36
81
15
93
144
36
72
15
24
180
81
3
21
51
78
16
110
48
66
42
33
24
27
60
33
3
34
23
72
15
21
108
27
24
120
81
15
12
57
39
60
72
70
62
48
24
273
75
30
147
135
60
60
36
33
24
135
96
84
21
1
80
54
12
12
21
87
144
36
57
60
3
9
3
78
63
24
12
99
42
3
51
9
97
32
18
174
16
74
168
12
130
35
15
33
96
39
117
159
66
48
15
33
78
36
36
33
9
112
96
14
84
84
36
21
1
98
156
108
12
10
110
36
78
6
36
144
24
45
51
168
36
9
72
49
95
75
36
93
108
25
2
36
120
12
22
38
24
36
30
240
42
70
26
69
33
15
24
3
12
108
30
6
42
114
96
48
21
3
96
36
225
171
24
21
180
108
39
48
12
72
24
9
27
210
6
9
216
84
15
118
38
84
24
46
179
61
254
34
11
21
15
111
18
66
93
27
60
144
12
33
12
193
59
15
150
96
27
117
15
120
25
11
27
33
15
21
36
84
24
117
3
36
51
45
3
132
84
9
132
15
210
42
6
6
156
144
46
38
42
123
12
27
45
27
118
2
276
225
135
105
120
33
42
12
10
11
24
15
96
36
33
3
9
93
183
288
15
21
39
69
3
54
99
72
75
48
9
36
156
36
24
3
96
12
240
24
168
72
204
129
81
99
27
18
15
1
2
30
15
3
96
96
180
42
51
51
10
35
13
62
48
48
93
27
12
96
69
48
9
30
33
27
84
69
15
48
117
60
13
35
63
24
22
59
165
30
165
36
51
249
15
48
45
1
192
32
87
99
72
48
30
6
9
144
75
ABCD 98477396224*3^$a+1 [50002]
48
45
6
13
24
47
6
19
119
9
16
24
72
65
151
23
42
7
23
72
1
32
75
69
3
13
32
15
9
111
33
40
24
8
63
49
80
16
56
51
21
24
16
11
117
144
39
1
17
7
8
3
54
78
18
79
5
51
40
8
9
7
29
42
49
53
43
35
54
18
13
41
31
120
23
24
81
45
43
24
32
16
48
8
39
18
42
117
75
13
5
27
81
24
30
204
13
5
27
9
7
48
65
6
30
6
93
64
96
47
33
3
6
30
25
80
16
56
48
51
72
21
33
66
60
1
17
39
9
6
12
24
45
48
16
24
11
45
39
49
5
211
24
17
87
48
16
125
36
66
69
81
7
176
24
27
54
30
9
15
1
24
101
3
9
31
11
30
15
39
1
215
1
35
72
61
11
108
18
24
55
47
9
24
75
60
1
128
81
42
13
71
9
33
31
23
9
40
5
171
9
30
9
9
126
1
167
54
19
48
24
11
109
96
24
32
99
24
13
8
16
101
36
54
9
33
7
24
32
120
288
51
109
96
32
51
37
8
3
37
8
112
59
13
128
27
61
41
31
128
9
55
323
13
24
35
61
149
163
32
16
48
155
78
31
8
9
18
13
95
81
168
136
11
69
40
48
11
30
15
16
137
12
19
72
24
11
141
9
72
31
72
35
13
24
89
79
80
64
8
39
49
11
61
5
18
9
40
41
6
36
37
53
3
40
32
9
159
40
24
263
1
8
64
72
104
63
1
24
59
61
29
67
11
12
1
17
54
49
24
35
114
12
6
49
24
119
1
161
55
80
51
37
17
30
90
144
55
23
1
8
40
17
55
35
45
24
88
11
37
96
41
6
72
9
64
35
21
9
24
31
8
24
21
19
32
64
17
12
99
16
47
33
16
41
78
120
25
107
13
35
78
7
32
88
47
36
141
3
60
1
24
65
48
15
63
72
90
39
24
3
69
88
11
37
152
64
8
48
15
84
45
88
47
9
112
24
167
9
3
54
72
15
57
54
49
77
43
8
189
19
56
88
17
31
17
6
57
24
48
96
9
63
48
9
31
144
120
11
45
96
99
109
8
120
81
135
40
119
12
13
5
123
99
72
21
33
127
101
6
120
54
55
96
56
24
57
63
64
24
47
186
55
65
42
13
24
8
3
24
30
31
5
19
32
63
18
39
72
9
7
17
63
183
1
149
27
3
13
24
23
18
39
72
15
49
8
33
7
41
15
16
137
7
77
27
40
32
64
35
45
135
42
54
25
59
61
24
59
36
73
17
6
9
111
42
55
48
32
57
54
1
5
126
37
65
15
57
6
73
24
59
18
18
126
90
9
24
64
48
35
6
66
6
7
41
54
1
95
126
3
9
7
8
117
3
24
99
54
55
71
9
3
37
8
69
67
41
111
9
31
23
25
8
63
102
123
21
19
8
16
56
9
6
81
75
6
31
8
40
29
36
90
37
48
72
32
3
72
61
56
24
88
41
126
36
37
8
15
97
11
13
8
63
42
39
40
56
45
27
3
36
9
27
54
15
3
60
49
35
24
117
63
1
11
45
15
73
53
27
3
24
21
9
18
108
18
79
56
24
9
180
19
29
6
45
39
1
8
51
12
49
24
8
88
11
69
57
18
117
135
97
24
47
9
72
64
56
9
6
48
72
1
8
15
30
27
88
80
39
177
16
32
279
72
144
90
135
123
61
23
72
33
75
13
24
32
112
32
40
17
6
30
67
32
159
12
37
8
24
120
88
17
111
216
16
8
99
13
23
1
8
39
49
59
24
37
11
24
61
24
32
165
18
9
69
12
6
9
64
11
45
45
91
107
60
138
6
9
3
54
114
54
66
18
51
64
80
72
57
63
15
144
12
69
3
61
152
99
21
40
23
81
88
8
16
23
1
53
18
114
12
99
45
115
56
177
7
29
27
48
16
152
48
33
79
24
24
29
43
24
155
13
224
99
13
101
90
25
24
32
57
54
1
72
80
16
72
8
45
27
3
24
84
9
9
63
51
48
6
63
9
39
27
189
9
24
90
61
23
1
32
129
7
8
57
7
8
27
13
89
31
65
30
18
63
40
5
90
1
80
51
72
21
159
1
72
47
60
12
1
24
215
25
221
99
9
159
9
39
15
36
36
9
75
109
71
73
23
12
133
8
64
11
69
48
135
24
108
48
78
7
72
101
75
15
12
72
61
11
37
96
8
27
165
16
83
54
7
209
24
30
36
18
19
8
112
72
48
72
8
27
45
63
12
13
48
83
109
32
9
18
21
51
61
168
17
103
65
39
9
7
35
72
48
69
48
24
57
6
73
47
72
73
24
11
6
7
41
24
48
42
13
107
13
72
104
24
3
37
41
39
51
ABCD 98477721172*3^$a+1 [50018]
23
72
72
223
57
48
27
18
60
36
36
78
57
255
84
29
7
78
3
87
113
7
105
80
40
8
259
48
53
7
33
9
71
37
11
96
40
15
90
119
24
7
33
75
60
96
24
6
11
24
25
47
43
6
48
30
42
60
131
72
48
48
72
13
6
60
54
30
54
6
30
24
66
17
7
33
8
25
36
24
27
8
1
23
7
33
87
18
42
21
69
144
6
54
47
13
51
8
40
15
41
55
24
36
5
1
15
48
56
145
71
48
72
109
59
88
9
15
9
180
174
53
24
85
35
13
147
45
78
125
55
66
120
66
5
24
25
87
93
24
11
136
80
43
12
41
48
55
65
19
53
24
40
9
87
27
36
41
24
1
119
16
8
55
6
11
96
19
18
156
30
84
5
85
42
60
29
64
51
29
31
30
59
85
11
91
21
120
9
23
271
36
60
24
6
18
33
69
51
32
7
225
3
42
75
56
7
96
81
33
90
12
54
59
120
88
9
183
15
65
7
33
32
25
30
18
47
48
151
57
117
11
24
7
48
6
60
47
7
72
30
228
47
73
12
35
16
39
41
7
33
33
159
45
11
31
48
33
9
183
48
27
5
1
6
81
9
60
179
25
47
49
71
24
88
48
27
6
95
24
85
3
152
55
6
35
1
30
89
24
61
11
16
8
64
48
120
153
47
48
16
8
31
54
42
41
13
36
48
120
30
60
53
24
13
42
60
29
72
37
36
96
15
69
24
35
31
6
60
23
1
71
16
39
78
75
111
6
48
27
93
107
24
79
17
55
30
75
8
7
18
60
66
6
48
3
8
19
5
88
32
1
36
138
180
42
83
7
30
3
27
53
232
3
93
9
23
7
18
143
48
1
30
18
23
19
53
1
54
41
16
8
7
78
11
25
71
13
27
80
13
83
7
30
11
55
30
131
40
33
12
11
48
64
117
51
33
36
54
96
5
24
85
60
6
54
6
60
48
57
8
1
36
30
21
120
24
96
9
23
40
45
123
24
120
15
60
90
59
31
24
6
75
104
49
23
49
95
48
40
57
143
37
3
56
136
120
9
6
48
102
120
3
32
16
69
11
24
24
120
24
7
78
66
246
3
8
48
1
174
96
24
89
7
113
48
13
51
3
6
6
41
13
24
12
30
18
30
6
51
15
198
75
48
39
78
66
54
6
6
15
9
60
24
11
24
55
17
19
21
9
66
21
8
31
89
16
56
120
40
69
48
11
136
39
30
84
12
75
15
30
3
27
101
40
63
17
67
12
48
30
11
85
11
88
8
72
37
3
168
152
61
59
7
41
49
78
162
60
3
135
6
96
11
37
3
99
29
19
42
18
6
11
24
1
231
128
79
6
30
29
40
57
71
133
11
16
27
53
7
72
81
27
30
15
56
1
54
6
35
24
31
24
6
11
139
48
93
57
15
8
127
102
120
75
45
48
131
25
159
45
12
54
36
21
72
15
41
64
27
45
104
61
11
7
65
72
19
21
8
120
25
12
35
19
66
11
19
78
66
69
32
25
23
48
43
29
31
6
18
42
23
96
1
90
5
205
24
66
41
120
48
19
5
55
6
99
45
90
41
31
33
57
54
96
209
24
192
40
189
35
24
31
24
17
16
24
104
24
88
8
19
42
24
171
135
65
16
219
18
3
39
41
7
42
60
30
60
150
24
66
24
6
108
30
33
69
35
55
114
47
13
60
24
192
23
88
72
177
18
53
64
104
16
80
19
77
13
6
30
119
16
48
87
41
72
67
53
37
51
3
69
8
19
165
45
3
56
72
7
17
16
72
128
72
1
87
39
65
24
1
23
7
174
107
72
175
12
60
30
24
51
15
89
61
3
8
72
40
32
49
39
51
117
32
37
48
102
30
15
8
145
15
32
16
69
3
48
39
18
102
18
132
203
247
24
6
51
9
24
84
3
24
296
7
105
56
121
15
3
36
24
17
48
40
72
33
63
3
125
55
54
66
30
66
24
9
87
65
136
33
36
114
17
24
168
48
72
67
53
7
113
31
17
40
8
55
177
24
200
73
12
24
51
105
108
11
55
41
136
24
63
17
24
121
23
48
13
59
40
80
85
3
39
65
96
24
133
3
32
7
90
95
79
9
48
39
105
45
11
73
96
234
69
21
11
208
81
120
95
109
27
15
89
24
55
41
1
23
31
6
83
72
16
3
101
13
42
54
51
15
ABCD 98477776438*3^$a+1 [50018]
5
32
37
90
9
7
145
37
22
49
44
8
12
67
8
48
24
10
19
1
35
55
70
51
12
27
8
30
3
60
19
36
13
16
61
2
41
19
42
30
18
7
11
49
16
72
16
1
23
37
18
80
41
31
28
32
13
40
16
72
12
60
15
21
32
7
40
30
18
32
61
132
28
7
60
29
31
54
40
59
27
34
18
1
19
45
25
15
27
45
8
63
5
35
20
93
64
16
11
1
32
16
79
13
4
55
48
73
5
23
20
299
5
5
15
3
2
43
32
103
24
25
61
22
5
67
29
40
39
17
13
80
35
55
25
3
32
5
17
18
17
3
12
6
103
11
29
1
36
24
19
17
43
12
45
7
20
8
8
24
23
44
21
27
60
10
18
37
40
87
60
18
3
57
10
68
9
16
8
56
13
30
5
5
2
16
20
22
48
2
81
39
22
3
53
23
4
16
27
14
23
5
55
32
4
19
33
60
27
65
55
17
16
8
19
1
17
94
8
85
8
12
85
2
9
20
19
18
19
116
32
28
15
22
32
18
77
44
59
53
5
14
29
20
51
33
23
9
1
24
26
9
123
1
84
92
36
55
9
16
37
10
1
7
13
29
15
20
5
3
20
15
13
52
67
25
32
45
123
40
8
7
21
36
24
27
197
16
32
69
3
15
121
24
16
71
85
1
19
5
10
20
21
4
16
12
35
8
169
21
62
10
7
35
26
15
27
37
35
49
9
35
27
33
67
1
37
7
11
13
11
13
95
40
61
4
32
28
96
20
24
37
6
30
102
1
144
23
17
253
43
16
40
28
23
105
144
36
27
37
11
22
102
9
16
16
8
80
80
27
89
25
10
105
3
113
39
45
25
15
11
4
21
89
6
29
8
23
72
93
15
40
45
32
48
32
80
32
1
32
18
5
85
24
108
18
29
16
45
24
18
12
5
8
32
123
21
21
58
57
11
5
17
38
12
101
72
25
87
32
36
12
8
12
65
18
4
29
27
13
11
41
47
37
43
1
11
49
59
10
68
30
113
56
11
10
32
48
24
155
8
3
17
60
13
23
16
3
25
23
17
112
23
1
29
3
20
48
89
38
17
36
1
43
23
13
47
73
47
25
8
24
32
23
57
24
11
36
24
36
9
36
69
10
105
35
29
29
2
25
40
8
35
45
16
107
13
51
21
5
64
19
16
31
72
68
12
12
13
3
32
40
32
21
19
36
57
33
23
39
17
25
15
25
79
4
32
25
30
141
8
41
15
44
31
36
65
67
2
10
36
29
13
2
9
112
40
47
20
5
36
44
5
27
61
23
21
11
17
3
24
4
84
16
21
35
13
11
1
18
25
12
21
3
21
35
93
11
31
76
97
32
33
42
33
16
4
32
4
31
13
55
78
15
8
4
3
12
1
17
43
16
16
20
19
45
13
2
13
23
4
73
28
4
3
12
78
2
118
18
13
1
6
37
53
27
43
9
23
12
5
20
76
55
33
1
26
12
37
15
69
12
27
5
3
12
12
25
3
5
16
56
33
23
32
5
15
12
4
12
8
24
40
33
20
27
56
11
18
27
11
84
45
13
102
9
100
44
15
48
57
33
32
47
11
65
15
12
5
55
12
45
85
39
11
18
48
30
13
39
5
52
5
10
38
60
27
84
16
45
19
67
30
12
30
1
21
39
32
67
85
8
29
23
133
30
30
19
11
13
40
40
84
16
20
19
8
49
36
87
12
5
8
23
17
27
88
21
17
15
60
7
42
11
80
52
27
73
16
1
18
13
80
60
28
11
21
20
12
48
7
12
13
16
16
100
3
1
37
43
29
10
1
7
10
23
12
20
28
39
10
35
45
30
1
71
36
34
30
5
13
20
3
28
57
27
5
27
8
16
32
128
9
31
67
24
21
75
102
31
27
32
42
16
55
12
20
35
25
15
8
12
45
8
187
1
32
15
4
93
52
31
57
57
11
44
4
49
90
60
12
70
19
20
16
44
71
6
30
13
12
12
5
43
32
20
12
8
23
72
10
20
35
7
48
53
68
21
55
1
27
8
107
12
60
30
15
11
33
9
3
57
30
60
5
28
9
18
33
67
37
5
8
10
17
16
15
17
63
82
3
48
12
52
37
10
1
19
16
20
45
8
19
52
25
61
12
10
53
69
28
38
12
18
30
29
55
81
87
65
13
3
1
11
60
9
66
5
59
9
32
4
33
15
12
4
7
5
29
19
11
1
32
35
1
80
20
7
25
35
29
41
90
25
47
17
43
68
37
17
23
16
40
17
47
5
27
40
20
36
32
8
48
4
15
21
56
13
42
18
23
67
1
27
20
5
104
3
101
16
11
13
32
39
29
12
7
18
39
8
76
4
56
19
37
13
18
40
9
5
19
11
46
7
127
28
37
8
5
11
11
45
15
25
13
63
32
55
45
40
77
83
43
12
1
176
51
5
67
85
28
29
8
90
12
1
40
17
11
60
9
23
8
12
39
25
16
68
1
11
12
43
53
19
72
58
27
35
6
52
55
28
7
25
25
87
93
7
5
70
9
56
25
11
15
84
25
68
3
84
13
8
4
63
8
13
71
108
21
4
23
22
67
71
25
4
88
15
1
32
32
15
25
56
16
56
27
37
16
7
33
48
9
12
11
72
55
10
18
133
31
25
64
1
59
1
43
120
28
17
72
38
1
20
27
65
67
17
23
25
7
5
11
44
36
42
18
5
8
12
107
21
84
28
32
16
4
60
12
8
56
169
11
20
24
32
33
2
36
4
8
33
69
15
13
11
16
4
4
15
40
57
24
29
12
23
7
13
15
1
20
59
60
10
7
5
19
1
6
12
21
27
13
32
64
48
15
17
13
11
7
24
133
65
11
19
38
52
3
35
42
87
3
73
5
30
29
16
39
13
12
8
16
71
69
4
76
67
17
23
17
3
29
31
89
8
23
24
33
32
13
10
12
21
87
32
21
12
7
38
3
4
44
4
47
33
3
54
23
43
17
35
33
17
90
25
23
9
24
21
31
52
13
24
6
12
28
20
22
31
4
3
12
120
25
16
37
42
17
13
15
7
9
21
50
13
5
10
12
18
2
30
11
17
83
9
3
25
11
31
8
5
7
1
9
39
64
5
60
171
12
4
20
76
28
16
5
6
77
7
30
55
36
64
35
13
40
56
1
59
20
9
38
17
53
104
28
12
3
36
36
11
12
17
16
75
12
1
11
28
53
99
36
42
70
25
28
15
33
4
36
21
91
7
21
27
150
24
19
47
33
19
8
29
35
85
5
38
100
32
25
44
124
5
10
1
56
35
21
27
5
65
60
11
21
18
12
9
4
80
15
121
11
29
44
76
4
117
66
29
175
70
19
4
12
15
49
96
64
84
53
2
30
75
20
13
3
72
52
5
23
68
89
42
36
64
18
35
48
20
28
52
20
8
56
28
25
48
10
44
36
125
20
27
17
51
4
5
45
6
29
96
32
8
15
29
16
20
48
37
27
7
89
ABCD 98478072068*3^$a+1 [50035]
12
48
16
128
40
48
44
193
15
87
9
32
7
21
9
27
20
13
150
141
12
39
41
97
11
37
24
23
25
102
65
31
17
25
35
25
15
45
3
8
36
31
65
4
45
30
6
63
60
20
40
104
43
125
52
15
21
92
4
60
68
60
36
1
63
75
17
4
12
60
9
15
21
12
12
131
40
20
97
3
60
39
21
24
21
27
3
29
24
16
8
16
51
18
60
15
32
24
19
45
116
37
12
48
24
3
20
12
133
11
109
3
80
40
45
99
21
30
29
28
20
12
4
69
35
48
139
69
32
4
21
39
3
5
28
12
36
20
40
51
45
153
11
1
3
3
162
11
19
173
24
96
40
12
15
18
72
11
16
81
63
32
24
73
15
45
35
96
97
192
11
4
3
53
40
99
18
75
32
60
28
8
16
8
25
138
17
25
30
21
21
3
12
33
3
44
73
23
84
40
8
13
47
7
29
1
18
137
76
48
9
42
5
13
48
35
19
5
4
12
68
76
20
28
27
48
41
16
33
120
60
60
47
85
59
4
93
15
44
13
12
60
120
30
5
120
40
153
71
40
24
68
25
12
71
36
36
72
88
60
48
81
35
24
4
12
51
5
28
20
72
40
12
15
17
16
92
13
59
1
42
72
29
76
105
3
20
16
12
237
27
21
3
24
27
120
105
105
35
96
72
13
75
27
42
219
9
95
37
3
45
120
11
64
93
12
18
30
27
36
21
23
16
32
12
25
11
49
48
15
69
60
48
150
18
99
24
12
15
29
48
132
25
6
42
12
11
85
12
120
3
8
16
21
27
92
16
57
23
145
35
24
16
27
42
78
33
12
20
16
32
25
27
3
69
24
24
45
243
8
19
90
15
12
51
90
24
51
140
37
95
13
120
27
8
19
33
60
8
49
60
3
8
37
35
12
1
3
21
96
59
136
20
4
8
43
45
24
36
60
8
19
137
1
15
32
73
35
19
48
42
48
11
109
35
40
20
12
24
144
40
20
37
60
198
53
100
60
27
30
47
1
27
20
16
24
128
48
4
12
51
65
7
30
48
59
76
57
27
63
42
11
64
33
15
72
3
17
25
30
48
5
16
27
93
72
105
12
47
1
72
71
7
29
16
140
112
12
48
168
80
19
30
36
179
61
24
96
27
27
48
21
24
12
33
75
68
64
20
13
11
52
255
114
111
20
67
48
24
33
32
73
48
3
200
12
4
80
13
51
60
9
107
28
12
8
43
54
63
92
1
72
11
112
8
4
33
95
4
56
64
24
12
84
3
18
99
24
27
42
12
23
16
80
67
77
96
37
63
44
13
87
15
53
72
216
24
13
72
48
27
20
7
69
36
63
42
48
195
45
12
75
21
47
43
5
88
36
225
51
24
3
77
16
24
3
53
24
1
42
21
24
117
3
33
90
17
16
21
36
54
48
5
48
48
16
33
11
84
13
63
36
96
69
11
64
24
9
27
21
84
3
36
80
52
8
67
54
135
120
3
18
99
20
4
32
19
18
3
48
36
33
15
32
4
12
12
72
24
20
37
15
192
8
48
67
45
24
45
51
69
3
8
40
8
12
240
28
9
15
27
66
72
12
36
12
23
19
189
51
65
25
3
75
5
52
96
9
11
24
48
72
13
3
32
60
28
24
21
12
12
6
185
12
96
100
36
33
11
12
24
1
59
36
12
145
27
48
57
23
52
68
13
3
80
37
12
11
64
12
80
4
9
83
132
132
40
84
36
21
3
9
11
52
24
36
32
96
49
30
17
28
48
45
35
19
18
35
13
75
24
56
37
78
17
7
48
105
12
48
8
12
48
60
37
48
47
112
68
13
35
12
100
32
16
60
15
54
15
24
27
24
21
117
35
52
144
111
45
21
99
33
12
36
27
33
24
6
5
37
30
41
1
59
112
45
24
51
104
13
78
309
45
35
4
81
3
32
13
3
32
28
9
150
6
23
109
30
30
15
93
59
24
16
8
52
20
136
72
72
24
120
99
18
30
90
72
83
72
13
60
84
60
156
15
12
20
25
3
24
3
18
174
29
1
11
49
11
84
31
165
69
3
32
13
11
16
3
42
75
24
27
42
72
11
4
84
24
93
12
47
1
90
69
21
23
12
64
3
101
91
45
8
43
5
72
232
51
29
13
3
27
33
80
25
3
176
36
55
45
152
52
81
35
67
77
24
36
156
112
20
16
20
19
53
4
81
24
3
8
37
11
12
55
30
15
8
24
145
75
12
45
51
68
37
42
17
28
176
139
5
85
51
92
85
15
24
3
18
54
9
9
48
83
4
33
24
59
12
49
15
15
48
113
7
5
37
78
5
67
41
55
30
12
63
12
36
12
20
79
33
153
39
44
24
12
1
59
40
21
27
12
84
51
29
37
107
37
6
17
25
48
3
32
25
42
18
3
12
80
12
13
23
16
60
8
40
3
24
69
21
36
39
21
95
49
48
3
72
3
5
48
19
72
5
61
15
44
168
37
60
11
4
45
3
8
25
95
24
16
32
25
23
148
60
9
95
67
9
92
40
27
5
12
76
9
18
78
15
32
13
59
13
3
24
ABCD 98478571396*3^$a+1 [50100]
9
54
57
24
48
15
162
51
132
33
18
61
128
16
29
3
60
48
12
93
475
32
12
93
180
19
96
24
23
25
36
32
144
60
36
27
72
33
108
39
9
9
36
15
21
175
48
32
36
24
120
15
36
69
88
41
15
24
33
55
80
45
27
45
111
12
52
36
12
83
9
48
33
72
7
8
28
155
97
24
8
33
72
18
18
126
253
125
72
171
9
31
95
117
28
32
16
104
76
77
55
200
105
123
21
36
43
65
111
15
73
143
18
31
5
90
54
36
75
33
127
48
5
7
164
27
57
60
28
20
28
5
31
221
87
28
188
4
32
39
21
141
43
29
3
112
80
111
25
116
75
54
15
21
36
19
53
36
111
24
40
44
36
60
36
9
31
5
3
48
60
132
12
60
9
162
9
60
64
32
72
112
60
20
88
113
7
48
53
7
20
64
89
231
120
180
196
29
363
15
18
39
15
49
24
107
21
123
9
28
32
21
75
36
384
9
18
129
16
68
76
56
160
32
12
153
3
64
113
72
91
12
5
207
36
45
3
40
11
18
51
52
113
79
65
3
69
3
87
18
36
67
77
3
24
16
137
252
18
18
3
4
120
8
9
3
87
13
77
99
45
162
169
8
111
9
88
44
3
61
29
3
28
192
20
117
18
54
54
97
8
72
64
8
21
75
40
24
8
72
120
3
13
56
129
19
48
68
252
48
60
9
18
18
90
9
132
36
24
4
32
123
9
28
48
20
72
52
5
18
18
27
72
52
29
15
24
105
55
108
17
18
9
88
168
48
11
54
7
32
87
81
4
5
15
21
108
31
5
18
81
24
57
115
204
41
111
24
4
59
25
72
119
1
53
171
9
31
20
21
54
342
18
9
120
33
7
20
81
51
28
192
44
45
36
15
39
109
20
72
16
8
9
111
24
108
52
8
100
68
15
81
45
108
55
17
183
15
33
24
15
18
108
27
16
20
36
108
16
92
64
48
48
29
99
24
21
72
3
12
100
12
32
100
83
37
125
99
64
53
15
192
76
80
52
53
31
8
72
105
198
57
429
90
81
88
96
56
3
36
54
18
72
21
69
15
16
44
48
147
33
112
17
39
16
228
48
92
16
116
39
54
3
48
75
85
59
81
27
18
51
93
90
18
123
60
16
36
12
23
49
8
288
40
32
105
67
48
128
9
3
33
3
12
24
15
1
53
19
71
54
36
15
21
75
105
36
18
37
212
12
108
36
4
5
67
8
105
115
36
176
105
126
25
29
31
80
148
32
360
84
39
201
60
9
111
141
3
69
291
24
112
5
135
28
17
15
39
36
93
28
5
72
15
132
16
17
18
72
18
3
12
180
3
57
15
25
104
64
77
19
84
41
144
87
93
19
35
121
5
51
21
19
56
69
151
68
76
156
215
18
27
60
4
224
45
72
15
48
156
105
91
17
7
24
44
12
39
25
29
27
9
36
15
48
28
17
15
57
31
23
25
24
23
90
54
33
108
12
45
123
112
8
9
18
85
36
20
72
84
99
81
24
21
3
15
13
5
72
31
5
27
45
19
80
208
116
9
3
100
44
15
9
40
5
111
84
111
9
117
18
57
33
15
216
96
12
12
88
92
16
29
99
9
3
15
54
90
69
57
108
27
64
20
88
8
63
54
36
15
52
20
39
73
140
21
54
216
25
176
15
33
40
17
36
180
7
8
52
23
109
53
3
64
59
36
21
33
99
40
56
96
28
5
63
24
16
59
9
84
48
39
18
31
95
54
36
15
24
15
108
18
36
39
51
18
87
3
72
1
143
369
160
11
69
75
153
27
72
54
51
144
24
12
3
33
108
36
144
12
12
87
18
36
19
53
18
9
63
108
85
36
59
21
60
84
52
32
57
55
24
47
49
23
13
68
16
83
18
19
20
64
20
21
18
81
40
104
48
52
96
20
24
36
36
16
72
ABCD 98479002236*3^$a+1 [50009]
52
146
10
26
34
116
28
2
90
16
44
4
126
36
14
10
108
2
6
48
42
4
144
36
36
104
40
6
84
6
48
26
36
124
18
8
40
42
2
34
2
108
34
2
70
18
2
36
34
20
24
120
82
8
10
72
14
118
38
28
62
52
2
16
12
62
24
30
6
46
30
18
26
6
30
18
64
62
16
48
96
26
10
18
36
30
36
54
36
14
40
50
84
6
64
2
90
52
62
28
128
18
10
114
2
6
82
26
64
8
10
48
116
36
52
12
104
22
44
34
126
36
80
10
90
18
2
52
8
40
60
20
54
24
12
52
116
10
72
12
96
66
14
12
54
28
6
54
2
106
20
24
66
64
18
18
8
82
170
10
50
18
36
40
18
36
150
66
6
12
36
60
80
4
62
28
26
34
66
36
44
6
4
32
4
50
76
18
36
104
10
12
50
40
14
36
100
8
4
26
34
8
30
88
66
36
60
174
18
26
34
12
18
90
26
34
66
50
36
40
180
116
70
12
32
28
12
36
54
6
18
2
154
18
18
18
42
72
126
20
100
60
12
168
80
30
42
4
14
12
28
36
14
22
24
30
206
10
44
28
90
18
50
10
12
42
56
34
26
22
18
8
6
4
96
36
30
8
10
24
12
116
18
64
26
64
270
90
18
44
46
78
26
10
30
80
114
10
12
60
38
10
152
52
8
54
10
54
102
18
6
26
94
18
186
2
10
8
10
6
30
18
6
2
52
2
96
10
12
8
24
30
34
2
10
44
6
4
26
142
18
8
10
236
6
18
4
62
6
28
66
36
42
36
20
10
36
78
36
36
44
82
264
26
172
36
86
30
16
18
30
72
18
6
66
44
10
54
6
66
24
54
20
42
18
30
6
10
30
14
94
18
78
12
8
10
6
74
90
16
18
26
30
6
30
16
80
10
8
46
26
40
24
26
18
100
72
8
30
6
94
6
20
10
60
318
86
64
2
34
30
26
106
72
30
60
2
190
6
20
54
54
16
20
70
134
30
52
74
34
54
2
34
30
24
26
46
120
24
2
244
26
52
2
34
2
70
54
26
54
10
134
4
68
40
24
18
12
90
26
28
60
2
18
6
4
26
10
26
10
158
12
10
8
6
28
2
28
36
6
26
82
66
152
10
80
18
64
126
6
20
10
96
20
18
36
36
28
24
12
60
66
14
28
8
10
12
90
6
2
34
18
138
8
42
30
78
4
62
6
94
6
54
116
64
56
52
98
84
10
54
26
70
30
18
36
72
14
58
36
26
16
54
36
8
10
56
10
104
10
62
28
56
36
18
10
26
24
12
78
30
10
32
10
12
32
10
146
34
80
76
60
8
120
46
6
20
10
50
18
12
18
6
64
36
18
8
22
36
26
10
26
10
140
48
10
80
36
24
12
70
8
22
90
50
18
12
34
120
18
6
66
14
126
10
20
10
44
42
10
8
12
144
60
120
118
18
108
72
8
42
40
14
30
10
24
20
42
48
34
126
2
28
6
30
90
44
36
114
4
98
82
96
2
10
44
28
6
84
42
30
36
60
98
12
28
26
10
24
12
18
26
10
176
18
12
78
64
38
28
54
62
6
22
6
90
2
144
16
12
60
30
60
26
22
18
24
102
36
24
156
18
24
36
36
18
66
36
54
26
6
10
20
54
24
72
18
4
78
20
28
42
12
6
2
28
32
112
18
18
54
68
10
38
90
36
54
36
10
18
42
18
26
12
28
60
66
96
18
62
28
102
24
18
38
54
34
36
30
78
8
10
38
36
34
26
36
54
28
30
32
46
18
26
58
6
80
120
16
26
28
2
64
54
6
36
20
24
10
20
10
18
18
42
2
28
8
64
6
98
4
26
6
36
112
78
8
64
38
28
54
32
28
12
14
64
56
16
30
6
8
82
8
66
28
26
10
32
40
78
20
42
28
12
132
12
6
20
88
12
134
136
44
6
82
8
18
30
34
56
34
30
8
34
20
6
4
6
164
6
58
140
154
26
12
28
72
42
8
48
16
56
10
78
2
124
30
80
96
10
72
102
50
30
36
10
8
64
86
30
64
42
26
18
30
36
90
150
54
64
12
78
30
26
36
90
54
10
50
100
20
16
26
94
96
12
90
26
64
86
46
18
72
90
66
80
108
52
108
26
30
24
10
30
50
4
26
6
4
42
110
10
50
40
8
10
24
66
6
54
36
54
26
4
42
44
84
64
8
52
2
28
26
52
72
2
178
12
44
36
118
36
62
28
114
12
18
68
18
12
52
30
42
26
28
84
18
18
24
8
54
28
128
64
24
54
116
72
58
26
6
18
4
8
52
12
36
50
18
10
2
60
54
4
222
72
18
8
72
30
34
20
46
54
90
86
30
60
18
22
14
76
14
4
80
90
6
184
54
6
72
18
2
60
48
34
12
6
30
72
68
4
14
156
34
56
70
56
78
22
18
90
116
10
18
90
62
6
4
6
98
4
96
62
28
2
118
60
2
34
26
4
18
8
64
26
54
16
12
36
32
4
78
66
26
34
2
34
116
94
6
54
20
28
8
82
8
18
16
108
8
90
4
90
6
48
26
34
30
32
4
26
28
24
90
26
64
2
36
28
212
30
28
36
6
44
118
72
30
54
60
20
10
36
14
36
46
110
10
18
50
22
90
18
50
64
8
4
ABCD 98479177276*3^$a+1 [50017]
27
99
61
29
15
57
144
24
27
99
18
15
76
17
159
36
124
53
168
39
84
51
114
7
23
141
21
24
139
5
99
27
1
65
67
77
6
48
24
21
96
304
11
18
12
3
96
9
7
65
3
16
12
23
6
3
45
55
12
44
36
60
24
117
72
12
99
12
40
12
32
93
60
87
28
36
60
56
3
18
19
68
132
45
6
18
27
117
30
21
177
63
40
59
37
35
6
48
90
90
6
18
72
31
140
45
3
4
95
42
30
69
45
87
84
24
100
119
45
75
96
66
54
21
75
25
20
21
7
60
32
160
8
40
80
33
7
200
112
5
120
3
52
71
42
30
13
5
27
96
36
4
56
3
66
54
6
39
156
105
54
18
3
96
45
54
6
19
89
3
148
84
168
48
29
51
16
29
36
19
36
56
4
80
15
168
57
60
45
36
19
29
36
24
270
54
48
79
53
3
117
135
63
33
9
7
119
61
8
52
44
120
16
56
33
180
219
33
108
19
5
12
39
40
32
3
66
6
57
15
33
57
43
137
90
21
4
167
109
35
240
66
6
49
20
76
137
55
71
6
36
27
96
16
59
25
191
18
102
13
96
41
55
11
42
67
5
99
45
30
1
41
102
13
29
144
36
63
75
85
11
25
47
120
54
19
84
11
1
36
24
65
36
120
3
144
33
108
67
128
21
75
16
260
100
12
12
20
81
3
21
3
16
32
129
19
47
37
35
6
15
40
56
69
120
72
294
66
72
6
61
108
32
15
13
32
40
156
119
66
7
32
204
16
29
36
51
57
198
42
30
57
48
16
80
60
27
37
5
67
24
65
42
90
3
9
42
18
103
125
42
21
36
153
36
15
45
36
48
15
40
53
27
51
181
83
1
17
19
5
51
112
17
15
3
18
43
11
138
78
13
125
36
96
210
168
144
18
55
44
75
25
84
56
4
80
129
6
37
104
28
47
48
61
56
40
173
27
96
69
19
56
28
47
48
33
39
85
84
36
120
20
93
162
69
51
105
45
18
18
15
12
93
67
5
72
75
16
5
7
96
89
6
1
20
40
5
78
72
45
21
87
16
36
29
12
15
48
40
44
177
363
112
120
5
48
6
61
29
54
66
19
35
72
96
48
90
180
60
19
20
45
36
111
15
13
32
24
21
75
16
48
29
30
42
75
88
107
69
36
15
18
187
173
91
12
32
105
51
64
65
18
45
184
24
17
87
93
12
96
135
9
18
37
8
24
3
90
31
32
28
17
55
83
21
21
12
87
3
93
72
21
31
41
99
4
12
164
81
19
53
115
32
36
4
5
103
41
139
5
240
102
96
18
79
47
120
18
36
36
15
9
7
20
12
63
37
56
40
101
75
120
99
30
19
23
117
48
27
37
53
60
66
96
45
120
99
217
12
5
27
4
36
60
108
72
5
54
81
108
16
11
45
48
28
48
20
57
39
21
7
32
81
144
24
51
3
97
60
24
72
228
12
8
76
84
12
23
9
15
126
175
20
36
96
9
79
29
51
45
75
24
88
83
21
4
144
12
56
12
100
11
157
5
54
9
57
24
115
11
49
20
21
27
3
18
24
48
108
7
53
36
39
9
87
3
37
161
42
18
7
65
43
29
3
112
173
103
23
61
11
18
15
112
68
51
90
24
30
6
319
5
67
152
27
69
16
5
60
48
31
11
54
55
32
192
12
15
90
39
15
85
44
28
192
72
59
61
176
33
60
39
15
45
21
6
213
16
80
100
89
150
30
103
29
3
16
24
11
21
189
7
17
111
84
3
73
17
48
139
101
51
64
5
6
30
18
145
77
18
18
19
125
15
15
18
51
27
117
16
44
15
18
3
16
41
48
151
29
24
187
5
6
13
35
37
24
11
9
45
31
48
161
48
132
144
54
66
39
87
150
36
79
68
117
24
111
15
30
60
99
16
68
132
24
51
49
41
75
3
105
57
36
18
157
59
18
51
24
357
84
96
39
40
131
189
51
49
44
33
3
15
45
16
11
18
102
78
ABCD 98479394246*3^$a+1 [50021]
18
17
163
5
1
12
59
85
11
13
192
78
5
120
144
48
19
36
137
13
30
29
24
79
66
95
109
155
61
35
19
5
72
151
89
43
5
97
6
12
5
85
11
24
61
120
42
120
42
102
24
66
18
186
12
108
24
126
30
42
5
7
132
29
1
143
7
48
72
36
54
71
97
143
67
36
41
24
25
60
30
6
18
18
18
17
37
12
71
25
95
7
17
61
48
35
37
18
6
35
49
36
6
77
72
151
42
102
150
36
84
6
12
18
54
78
12
198
6
120
59
96
25
24
66
72
60
65
163
5
72
48
1
71
43
72
144
30
23
13
114
66
168
84
35
97
23
7
18
23
217
138
5
109
84
42
29
1
24
30
78
48
78
144
5
31
65
55
89
1
54
18
18
29
61
11
25
71
19
6
30
324
96
18
66
65
48
1
12
24
54
29
55
108
24
30
23
13
72
107
1
23
19
12
36
168
54
30
72
36
18
59
216
157
35
48
61
18
42
36
35
37
35
1
12
54
101
13
107
120
19
90
6
29
205
66
65
7
36
6
119
145
119
31
30
60
47
37
78
54
18
5
7
126
72
11
49
30
42
18
48
53
24
1
12
72
6
90
54
48
5
85
312
12
60
59
24
163
53
1
95
48
7
36
18
59
7
24
84
5
48
7
30
18
222
35
55
233
55
18
30
60
84
18
23
37
107
31
89
48
97
78
90
30
60
29
48
157
30
6
54
30
24
102
5
127
30
35
73
72
6
66
24
12
107
127
6
12
18
29
25
18
18
35
24
103
36
72
90
60
47
55
42
66
60
18
12
18
60
54
36
11
24
1
191
43
29
55
17
96
67
18
24
216
18
17
72
103
17
120
7
24
89
91
29
1
36
6
180
54
11
79
41
79
89
181
59
24
31
41
43
5
37
11
24
120
55
24
54
18
162
30
41
55
30
6
5
25
60
18
30
35
133
18
12
90
18
89
7
174
35
55
114
12
96
35
49
6
48
89
25
216
84
11
49
12
11
13
30
5
1
66
162
72
35
1
47
25
47
61
240
35
73
36
18
90
23
24
24
24
25
72
18
6
162
30
90
24
29
79
120
65
96
235
5
49
42
36
17
1
12
35
37
6
29
235
18
24
59
24
48
24
25
54
54
11
97
90
54
23
120
13
114
36
84
6
228
132
12
18
5
49
18
6
54
138
42
12
18
18
18
11
24
1
36
35
25
12
6
36
66
23
24
48
49
54
17
349
30
6
47
96
1
71
13
36
36
83
7
108
24
18
18
36
36
54
48
60
71
19
48
5
127
30
18
24
90
95
25
78
17
19
5
24
48
25
60
30
5
55
12
198
60
54
29
61
18
12
5
19
29
192
31
65
25
30
54
6
5
43
24
12
78
35
73
102
6
11
1
47
67
48
5
1
66
36
24
185
13
48
35
79
54
30
54
78
162
30
108
108
89
91
5
1
66
5
19
29
7
17
31
6
30
114
102
24
53
48
37
35
127
6
83
1
23
55
102
18
6
120
35
79
156
126
114
29
48
43
29
25
18
53
61
84
42
84
18
47
79
24
41
25
47
49
30
6
48
24
36
102
65
43
60
12
77
67
60
36
180
12
78
23
31
65
1
119
25
18
18
54
216
42
12
23
13
83
7
18
90
60
17
24
31
102
35
1
144
36
11
24
7
30
107
25
12
6
30
23
1
66
60
89
96
72
43
78
36
35
55
18
143
67
18
78
77
144
13
102
5
48
7
41
67
30
47
13
83
25
47
133
83
1
23
67
24
90
11
24
37
54
29
19
6
84
78
30
95
37
35
72
31
78
36
84
72
18
17
19
6
23
7
18
24
12
35
73
6
66
36
54
24
29
25
47
120
216
24
144
295
65
127
65
13
12
119
13
30
101
31
41
48
37
48
35
25
47
24
1
12
96
35
1
48
42
84
54
60
30
18
23
24
13
83
19
5
13
132
90
5
13
18
17
73
47
55
209
25
24
102
113
24
31
41
25
119
211
66
35
43
5
31
30
18
17
55
6
83
37
60
30
18
60
36
23
31
90
30
60
36
18
36
11
48
48
55
17
193
204
131
79
6
59
25
23
120
61
35
49
95
67
6
287
31
17
72
1
95
85
204
48
95
73
71
ABCD 98479568576*3^$a+1 [50029]
12
3
21
43
48
8
57
18
69
40
5
51
48
9
7
56
40
5
216
234
66
96
15
40
83
96
66
24
19
35
144
45
16
80
267
18
204
55
200
40
144
41
60
99
63
48
1
24
53
75
40
5
72
72
6
54
54
57
48
147
144
13
23
48
49
23
1
56
57
39
24
3
93
15
132
12
18
111
24
88
197
30
13
5
60
30
6
30
141
16
104
69
27
21
72
27
16
11
6
30
108
45
96
72
75
213
120
15
12
21
111
30
51
117
91
47
42
63
40
32
27
141
159
9
123
84
33
112
32
27
120
60
30
139
24
96
11
61
17
55
89
87
57
7
72
5
60
111
120
159
1
32
189
67
71
121
77
162
33
27
18
51
16
56
15
6
43
56
9
18
174
18
133
47
25
17
79
8
16
77
18
126
12
60
54
18
3
45
18
54
91
120
239
78
43
5
123
9
138
37
53
75
111
54
126
21
45
27
231
105
24
64
72
5
19
11
96
36
81
63
73
48
125
91
41
198
33
15
276
48
213
40
35
13
5
36
39
48
21
91
8
87
9
27
18
246
42
3
160
11
21
33
96
79
5
24
3
63
49
80
21
3
9
42
36
84
36
42
55
48
5
3
63
1
197
75
15
73
8
15
12
60
81
27
144
18
12
31
48
191
60
48
13
24
8
15
33
15
9
16
32
15
1
80
24
16
47
9
208
17
18
18
3
16
11
60
9
21
96
163
71
33
16
120
56
39
73
23
72
1
11
36
33
256
131
69
15
18
18
24
48
42
48
24
27
112
48
47
9
147
96
30
55
8
15
9
16
149
150
21
69
3
16
17
30
9
123
85
8
195
45
64
101
24
72
126
37
233
31
104
16
32
9
255
93
43
191
30
43
48
5
3
27
18
114
102
3
3
12
25
107
18
3
159
121
72
48
8
24
123
84
36
117
51
126
174
24
90
18
133
8
24
123
13
24
143
25
80
87
33
21
24
147
69
19
8
24
16
23
9
64
8
63
25
47
54
67
149
3
45
270
6
48
78
1
29
42
48
25
8
9
90
45
27
18
3
45
42
36
93
33
66
85
5
43
8
27
13
23
33
51
37
5
30
24
18
72
19
48
120
32
48
51
61
48
192
11
138
198
61
144
96
56
144
39
60
45
27
72
181
35
12
18
90
42
51
40
72
48
95
25
5
3
3
144
66
123
75
21
105
79
11
13
77
115
32
88
5
3
69
51
51
93
48
27
90
3
51
84
24
33
15
25
56
9
78
9
45
120
19
72
5
75
27
108
6
27
207
36
90
36
84
24
75
40
120
11
114
12
31
56
63
90
54
1
32
87
24
54
43
5
90
1
192
59
60
129
16
143
48
73
71
6
19
8
3
45
27
108
42
55
29
3
96
105
55
11
13
8
3
12
72
121
29
3
16
71
1
17
18
66
3
16
125
3
39
54
123
64
29
3
195
126
48
78
72
73
53
54
72
21
45
51
21
312
144
43
47
49
56
40
65
7
56
99
13
47
12
18
3
69
6
45
9
15
16
8
87
25
41
18
13
23
73
143
168
25
65
31
71
9
15
12
90
43
24
77
43
96
32
88
8
21
6
85
72
77
66
9
24
9
54
9
48
64
17
6
49
143
108
133
119
60
12
168
217
47
177
39
114
7
83
69
39
36
45
117
27
117
43
8
232
125
42
9
75
60
9
63
1
96
8
3
36
33
24
63
6
27
24
16
143
72
49
149
54
6
183
9
96
54
33
93
43
56
27
66
24
84
96
39
9
42
37
29
132
15
96
40
72
5
78
117
9
31
95
25
119
33
183
33
51
18
6
117
45
90
72
25
24
56
40
101
3
33
54
54
51
21
27
16
47
49
8
3
48
6
127
128
40
101
54
69
24
51
48
24
84
33
27
12
57
40
200
45
6
12
25
47
60
18
18
9
225
48
60
120
42
145
56
9
6
246
36
255
75
12
6
84
31
80
24
136
24
56
ABCD 98479590772*3^$a+1 [50145]
51
6
54
36
12
65
280
8
25
15
27
30
60
18
138
36
36
39
360
3
12
36
60
18
84
3
327
18
15
48
99
117
48
8
73
71
16
129
63
32
64
9
63
117
12
15
80
13
123
3
5
109
11
25
36
83
73
54
6
324
23
40
45
30
60
225
21
144
3
39
209
61
3
33
30
33
45
72
59
64
129
23
13
27
99
156
17
192
13
36
39
81
60
59
25
90
42
36
48
24
23
112
45
51
24
135
17
1
23
55
41
103
18
84
90
9
96
344
24
16
57
23
72
25
24
36
48
126
53
88
153
54
273
69
3
80
96
72
37
107
121
135
48
21
36
12
75
15
137
13
72
18
18
18
5
25
15
9
12
75
129
15
21
3
32
109
75
45
54
53
7
17
19
77
25
95
48
25
84
96
180
111
189
24
18
18
36
504
72
12
36
24
171
9
63
3
77
73
15
39
153
48
24
8
37
51
51
29
31
33
177
95
24
7
42
36
27
27
66
324
23
72
13
24
3
51
45
56
25
48
108
107
73
63
32
64
21
27
81
24
36
107
37
3
8
7
113
24
43
77
175
180
5
72
31
105
48
104
205
258
84
5
55
18
66
45
9
47
43
18
132
48
23
49
63
9
60
11
127
18
87
27
30
24
39
33
18
77
85
30
93
192
3
54
90
125
37
3
48
39
6
138
42
138
54
71
24
48
24
121
15
9
84
24
198
18
72
72
75
33
23
7
54
35
24
112
32
136
32
25
15
129
15
120
96
8
31
41
13
155
97
18
45
69
120
51
45
179
67
21
48
21
83
31
57
80
40
93
12
42
48
5
64
56
73
54
6
107
40
104
73
72
119
37
59
13
195
165
6
30
95
16
15
113
163
144
18
48
24
11
37
3
3
21
225
183
120
81
47
37
75
32
1
24
48
72
6
18
324
51
72
8
61
11
184
9
39
48
39
66
15
147
42
18
57
24
32
24
24
67
60
17
67
101
40
48
96
24
56
49
39
75
21
45
11
48
40
105
108
35
13
11
64
104
16
32
88
80
24
121
39
8
43
6
23
157
66
57
72
21
35
13
267
24
33
6
65
24
73
87
21
36
30
89
1
159
39
41
49
143
25
72
87
21
59
31
89
13
42
30
51
72
72
3
6
120
204
66
36
21
312
8
55
42
192
204
27
72
117
198
30
18
42
66
9
80
61
30
5
112
8
61
3
32
24
112
32
7
33
3
5
37
51
80
24
88
45
12
6
17
24
85
3
152
16
27
48
54
15
48
105
126
89
55
17
31
33
9
71
85
51
21
252
42
213
33
87
32
193
36
36
120
15
3
21
39
17
31
324
18
35
1
96
36
3
51
21
24
45
3
261
36
231
8
85
6
53
55
90
48
54
33
8
72
13
18
185
49
63
104
13
60
48
15
27
30
18
53
192
48
217
84
35
1
39
8
13
3
120
96
9
6
84
42
102
53
169
39
9
36
24
27
81
63
21
11
25
39
33
186
45
117
59
25
6
18
36
174
197
145
42
77
16
45
83
112
24
33
36
6
165
24
32
259
21
8
40
39
17
16
8
121
15
45
99
21
131
24
25
24
12
114
18
48
24
108
12
18
6
84
18
9
296
19
45
15
33
80
16
9
71
61
155
24
37
48
11
96
88
72
24
93
12
36
27
32
1
30
18
159
111
42
54
18
30
18
18
60
30
6
149
40
45
12
60
59
13
75
128
40
3
42
107
37
51
3
102
63
96
21
27
48
168
69
288
72
123
120
32
67
48
42
180
36
27
8
73
47
88
32
25
15
8
91
108
90
90
30
60
27
21
3
417
84
51
39
54
186
18
95
40
8
49
114
77
24
16
120
45
59
48
40
15
ABCD 98479800548*3^$a+1 [50008]
60
30
132
18
90
108
24
13
23
12
114
24
84
55
137
30
6
90
30
7
113
199
89
12
18
54
18
30
12
66
12
18
31
83
48
25
47
12
6
30
37
23
18
84
12
66
72
13
77
7
11
78
72
54
84
12
42
72
6
42
66
61
95
36
18
30
72
24
96
102
6
72
30
54
61
95
109
83
12
25
11
198
96
18
25
71
49
17
36
162
36
61
11
144
90
115
65
108
7
11
90
48
30
12
18
66
25
83
36
6
43
71
66
36
18
12
169
161
12
6
54
72
6
24
24
1
60
48
5
66
132
42
42
174
6
48
36
24
18
102
36
126
66
42
210
78
60
48
90
6
6
84
1
47
126
186
180
48
96
12
78
36
6
37
65
90
18
30
84
6
12
12
115
119
114
18
42
36
7
107
138
18
42
79
83
66
96
24
60
6
54
30
60
37
132
11
42
48
12
24
54
36
60
96
60
18
19
47
18
18
48
60
6
66
42
7
125
6
49
95
60
6
48
12
18
42
12
18
108
6
91
83
36
6
84
84
19
35
13
47
12
36
108
6
66
48
12
48
42
24
84
42
72
12
36
48
6
186
18
72
90
162
72
90
25
11
90
90
198
90
66
54
60
1
89
54
72
54
42
42
18
138
24
60
72
168
12
54
36
6
19
29
12
42
25
41
102
85
35
30
72
12
6
78
79
35
6
222
37
53
19
36
35
30
24
24
24
67
11
72
42
54
37
12
35
18
24
30
24
102
12
78
48
96
30
115
11
48
6
31
29
24
30
12
30
78
6
18
60
60
18
12
12
96
19
23
18
139
29
19
53
7
11
12
54
18
156
12
78
150
84
48
25
29
60
31
72
17
78
6
54
72
25
65
43
5
6
36
78
12
36
48
19
12
23
13
72
168
65
7
47
60
336
12
102
24
7
24
29
54
48
78
7
5
79
11
108
24
66
6
78
30
37
11
72
18
72
6
1
71
12
85
17
24
60
12
79
11
12
12
36
12
18
67
35
30
30
90
126
6
24
6
90
31
12
11
6
6
30
132
228
12
102
1
12
17
18
60
193
23
36
48
48
85
23
72
60
37
23
24
6
7
17
24
24
18
24
78
90
78
7
48
35
18
24
72
66
12
6
114
18
54
1
89
84
132
12
6
54
12
84
54
222
90
24
36
318
12
31
5
30
24
30
60
18
6
126
73
305
6
1
41
12
66
234
7
59
42
108
79
11
1
35
6
24
31
72
72
41
24
43
17
90
60
96
24
13
53
78
42
54
24
6
31
24
29
12
54
36
54
211
47
25
23
18
12
24
60
36
19
29
7
132
12
143
78
150
180
150
7
48
5
30
108
72
78
66
25
23
6
12
12
12
115
149
6
36
18
7
12
17
48
7
59
54
42
114
6
66
7
35
60
66
30
1
23
198
78
186
6
24
6
90
72
66
42
78
84
55
35
6
54
36
60
24
48
18
67
12
41
30
102
30
12
42
55
29
24
12
138
6
72
18
132
49
5
91
5
90
42
18
78
6
13
47
48
72
6
55
119
61
5
12
168
24
18
72
61
35
37
137
6
48
84
72
78
162
13
293
198
144
6
19
143
54
24
6
18
7
23
30
7
5
6
97
11
192
169
35
90
84
60
90
12
162
7
23
36
42
18
6
48
72
48
96
42
60
24
90
18
18
12
138
12
18
150
12
13
35
48
24
48
30
30
49
11
204
18
12
126
54
151
77
36
120
120
67
65
19
5
66
30
12
168
210
90
12
48
18
84
37
95
25
59
12
30
139
65
55
36
125
42
12
30
36
78
37
5
84
48
7
29
31
108
12
29
30
54
78
25
5
54
126
48
6
13
72
35
24
1
11
18
54
12
121
53
139
101
36
114
12
30
54
168
12
66
12
18
12
73
35
49
29
31
5
18
97
23
48
12
6
42
12
25
23
18
7
77
18
12
18
48
24
7
48
71
61
113
30
36
30
19
77
31
65
114
30
6
72
30
90
6
30
12
12
120
132
66
18
6
6
30
18
12
90
115
53
24
42
54
7
47
6
60
36
78
25
77
66
120
138
12
19
35
48
72
85
36
83
12
12
30
42
30
36
24
228
48
18
36
13
5
42
18
18
97
41
6
96
270
12
18
54
54
24
13
17
6
72
37
53
42
6
19
11
6
18
30
18
90
7
107
84
66
36
55
17
96
66
36
30
78
132
102
30
ABCD 98480464664*3^$a+1 [50011]
23
19
69
81
174
90
84
72
24
11
115
84
65
19
21
144
96
51
18
51
99
150
12
35
48
37
24
27
9
90
21
72
15
6
30
5
1
24
119
67
101
19
5
109
27
3
5
25
66
93
27
5
25
95
13
11
49
111
15
54
276
66
29
19
72
24
5
25
39
21
30
90
144
30
21
165
84
71
1
39
24
8
7
30
3
8
40
51
90
24
35
72
139
69
9
66
66
24
54
6
36
11
79
65
64
81
114
125
31
78
162
78
126
5
235
24
30
30
90
15
45
120
102
5
133
102
30
48
63
3
120
90
90
36
258
30
30
36
270
45
105
6
60
29
24
48
13
11
24
1
174
60
6
48
12
99
21
30
48
5
16
32
24
43
45
27
18
60
36
30
90
210
89
1
96
23
85
3
99
69
15
84
6
15
24
32
24
49
12
48
51
21
30
24
24
21
45
35
61
203
7
89
1
18
42
48
3
32
40
57
48
36
59
40
8
49
24
39
21
120
24
11
64
141
11
19
69
27
120
53
67
48
66
30
5
49
42
30
39
9
71
1
54
30
30
45
21
24
174
42
35
43
77
13
11
25
39
21
6
24
77
88
72
27
66
11
19
84
12
30
48
6
89
1
47
7
12
138
83
7
30
102
5
73
36
11
24
55
54
75
57
54
9
27
114
24
36
95
25
120
39
96
21
30
21
27
6
36
35
64
69
12
23
25
60
60
23
24
43
165
81
24
12
54
84
36
5
19
5
1
87
9
18
30
15
21
131
19
45
21
48
126
66
11
24
25
24
30
30
35
121
108
3
3
24
6
36
11
37
3
9
54
36
21
9
18
60
6
6
18
126
24
45
8
160
3
5
121
180
60
60
90
65
16
33
39
8
48
1
24
6
33
51
54
60
3
33
90
6
108
36
36
51
57
6
60
36
48
6
120
54
125
31
60
77
13
24
11
1
23
31
6
30
90
24
11
13
36
15
152
7
12
18
6
24
30
36
27
183
54
36
84
120
42
18
15
27
93
45
11
25
47
109
11
43
36
9
195
246
204
30
6
78
12
48
90
12
24
119
16
15
89
37
18
81
99
42
30
48
36
41
16
99
18
107
73
111
24
27
53
67
54
36
48
6
77
109
59
19
5
16
39
156
24
42
60
54
41
96
67
5
157
3
45
3
120
33
36
30
18
126
5
91
29
1
18
42
11
127
113
24
13
51
69
155
7
84
24
53
49
23
7
60
18
3
57
36
24
90
30
72
84
24
42
21
27
53
24
120
49
114
42
24
11
25
54
57
8
31
33
15
12
5
24
25
60
30
29
25
111
80
19
53
40
3
60
137
103
30
24
51
9
60
35
97
39
32
133
6
60
84
114
72
30
18
102
54
36
3
15
6
11
49
90
24
12
33
117
48
30
45
105
15
57
183
51
6
24
186
24
6
60
11
24
43
77
49
39
32
73
66
24
66
107
37
42
54
6
24
101
16
33
15
81
60
3
48
3
30
6
9
51
48
42
84
144
12
131
13
6
29
61
11
24
55
33
128
127
6
11
24
64
51
36
89
61
3
57
60
11
97
6
36
5
19
54
23
19
48
6
30
156
234
30
5
109
60
42
84
6
99
9
15
27
30
54
54
36
39
51
6
63
56
61
30
5
16
3
5
109
90
33
3
45
21
203
40
45
35
55
17
85
83
25
36
120
27
3
54
30
81
32
49
48
186
66
3
81
30
6
59
1
138
72
30
63
57
18
6
156
18
60
42
48
3
8
169
12
54
36
89
49
23
67
45
48
27
5
96
31
33
45
36
119
91
66
11
24
19
84
6
35
19
6
90
54
36
24
75
8
37
42
81
219
24
24
102
60
11
67
6
126
60
21
27
101
31
18
36
6
18
3
3
54
12
11
112
8
7
90
111
56
43
102
18
6
24
72
23
31
54
83
19
78
102
33
8
88
72
33
95
96
13
6
36
41
19
18
36
36
35
25
23
40
56
55
30
30
66
54
90
11
13
11
96
64
72
33
6
48
41
19
132
81
69
30
30
24
71
13
102
18
36
36
150
30
39
32
48
19
36
9
48
9
24
15
21
131
79
30
114
6
78
21
51
29
19
5
181
6
18
12
48
111
75
117
57
66
66
30
69
56
73
6
177
27
90
30
125
115
77
133
150
42
51
69
24
11
88
21
24
72
179
265
66
21
27
42
30
24
36
89
49
60
72
54
216
21
3
24
6
15
9
132
48
35
1
30
9
51
45
45
6
21
243
5
1
120
95
19
24
21
72
3
69
ABCD 98480936902*3^$a+1 [50010]
103
89
27
15
84
25
60
36
191
45
64
20
64
17
15
64
60
29
55
47
69
93
187
116
57
18
9
76
68
51
21
24
63
36
25
95
1
44
99
1
35
121
144
11
9
12
4
11
84
81
99
121
365
42
72
108
48
25
48
32
147
180
162
19
107
25
44
144
39
141
192
9
6
138
27
135
465
45
55
35
73
35
157
48
77
78
45
136
20
33
90
57
40
84
107
153
39
33
27
12
24
97
180
68
76
11
129
51
18
90
97
119
45
9
67
35
132
61
95
1
44
51
1
35
72
30
67
11
48
36
1
35
33
12
15
144
49
96
80
165
15
99
81
136
8
135
36
18
72
75
15
9
36
39
24
13
125
54
1
68
12
180
63
6
55
11
60
12
13
164
75
18
27
189
7
44
4
32
48
81
51
117
342
1
80
297
147
45
19
35
45
36
36
27
1
41
198
72
121
23
180
57
15
9
75
85
23
61
20
69
18
9
99
25
140
72
15
54
39
51
81
399
168
48
108
42
43
59
37
5
75
123
12
60
1
44
180
64
20
27
69
21
99
4
32
15
12
6
75
52
17
91
56
24
52
59
216
45
60
27
12
141
28
36
20
96
300
144
64
35
61
44
75
24
13
8
141
139
59
37
53
3
28
167
9
3
72
36
33
129
18
24
30
51
48
51
36
12
108
9
40
29
54
1
17
43
132
60
47
1
36
95
21
195
18
55
11
78
102
24
21
36
63
61
29
7
80
28
80
36
99
126
18
72
156
9
51
93
96
39
42
139
59
37
53
31
156
20
27
81
180
76
116
15
12
1
5
27
75
105
64
35
108
13
8
15
30
24
27
3
141
27
49
44
375
25
131
109
35
36
60
84
24
30
27
69
66
36
205
84
96
17
27
45
75
195
121
44
141
75
204
39
117
4
95
60
84
36
24
21
60
16
293
15
16
144
41
19
107
60
45
64
44
21
6
108
57
24
40
84
32
108
15
12
9
63
33
160
144
65
54
72
13
107
25
80
153
55
11
6
3
27
69
40
23
13
44
100
44
16
35
1
17
18
45
48
15
72
133
29
30
73
35
105
4
116
15
129
60
39
37
215
72
6
126
21
87
12
60
45
64
12
23
54
30
361
80
112
119
21
27
121
11
48
6
72
54
49
32
57
67
5
15
16
144
23
90
42
49
71
9
16
29
51
135
126
79
20
21
42
61
212
27
168
72
12
60
121
17
27
96
64
84
12
47
153
88
180
41
54
97
47
13
68
180
51
48
96
37
29
6
18
90
12
42
91
11
141
48
252
15
108
72
9
36
64
60
29
54
13
8
40
29
66
37
44
4
47
13
32
45
18
37
17
147
243
96
37
20
9
51
99
21
27
42
30
9
60
45
55
11
1
23
25
96
36
17
6
90
127
44
36
288
16
20
40
36
35
9
64
59
90
27
16
20
124
23
73
48
132
44
36
108
51
18
43
77
103
23
24
48
253
77
48
7
80
9
66
198
27
45
103
11
36
165
15
30
79
11
72
72
54
15
255
81
76
29
30
121
144
65
318
13
288
36
60
36
44
15
48
177
64
191
60
66
99
36
108
87
12
213
45
43
56
63
30
43
80
27
73
48
96
60
20
3
81
72
69
79
11
1
47
60
93
15
93
60
75
234
91
59
36
97
149
15
144
39
108
13
12
53
27
84
9
51
16
20
28
155
181
104
27
162
120
18
69
160
11
9
40
84
212
87
57
63
333
60
48
15
85
60
119
ABCD 98481032212*3^$a+1 [50004]
6
11
1
12
30
93
12
12
9
11
19
24
12
6
72
6
6
18
48
9
9
66
30
36
48
11
13
6
24
6
39
21
6
60
21
12
68
40
99
21
27
30
12
123
3
30
12
30
18
24
11
7
36
21
20
60
136
33
36
6
45
32
13
24
3
81
11
48
1
39
51
41
1
27
20
7
41
4
3
5
13
24
6
5
24
1
42
6
6
126
47
112
3
30
6
24
5
25
12
48
83
12
60
13
95
24
36
7
5
1
99
3
29
73
36
47
40
9
30
45
15
41
24
31
57
8
67
12
5
31
9
3
53
4
8
85
3
84
20
13
3
20
13
30
9
15
18
15
20
4
8
25
75
15
5
1
30
6
6
5
13
6
60
30
24
30
9
12
15
78
30
36
21
9
39
3
24
33
8
73
59
160
12
8
12
13
3
27
17
25
18
108
30
84
108
3
12
3
12
42
11
13
27
9
6
18
71
48
28
27
53
37
3
117
15
80
12
19
17
4
33
23
55
18
12
48
12
42
5
1
6
60
24
6
83
52
56
7
108
5
24
13
6
57
3
12
17
13
30
45
24
9
6
30
24
24
23
7
72
114
11
43
12
24
24
17
28
8
7
6
11
31
54
66
48
21
36
39
18
36
6
48
102
30
30
11
7
5
1
27
45
75
44
16
45
24
78
6
36
3
108
20
37
23
55
72
6
42
189
69
71
25
30
6
35
4
36
27
78
24
75
20
120
43
72
21
12
33
12
15
3
12
5
7
101
133
6
30
6
120
42
42
5
36
19
30
11
37
27
39
9
8
7
33
57
155
48
73
11
1
15
20
24
19
57
20
25
39
15
36
65
49
11
4
9
6
24
12
30
18
9
45
15
3
24
18
35
55
77
25
48
18
42
15
57
23
7
53
28
27
17
31
24
30
11
7
5
7
5
16
60
32
1
107
12
1
6
33
8
4
3
18
15
33
60
39
51
137
4
9
30
24
33
3
41
31
12
65
1
87
45
87
8
4
20
13
3
12
72
9
72
42
5
37
3
48
9
24
6
53
1
66
53
1
30
72
42
138
17
25
48
78
9
33
18
60
36
6
42
33
9
6
5
7
53
19
48
117
33
3
12
3
48
41
1
48
30
41
25
54
9
3
69
15
5
13
23
12
37
83
37
30
18
18
17
1
60
24
36
27
15
108
60
54
42
66
15
3
21
21
42
60
12
30
15
8
55
6
36
3
45
6
12
60
12
17
13
23
40
3
72
48
12
5
25
87
51
21
33
18
9
15
18
35
60
28
3
41
36
24
28
33
87
3
45
20
7
12
36
17
1
30
17
13
71
88
57
23
25
23
97
36
60
59
25
18
18
11
48
28
3
17
24
16
3
69
75
72
60
81
33
90
21
9
84
15
15
36
41
36
12
61
27
32
1
66
30
3
32
31
42
18
17
25
35
48
19
66
12
18
30
12
23
43
17
13
114
12
48
45
75
6
24
18
17
7
33
27
33
48
3
180
12
54
18
42
18
12
45
36
20
109
3
51
17
109
30
18
36
132
78
17
4
20
1
39
75
48
36
17
40
45
150
84
48
60
53
12
7
48
6
11
13
6
41
1
48
11
103
5
37
3
51
17
7
53
43
17
13
42
42
42
6
27
57
51
15
45
3
17
60
7
30
15
12
9
90
12
24
18
48
18
36
6
35
24
16
12
21
24
30
6
27
20
72
7
33
3
9
60
80
60
13
15
3
138
6
24
9
12
75
6
35
4
51
24
53
7
18
78
84
84
17
97
35
121
66
24
36
18
15
3
12
5
28
15
42
15
3
5
12
120
40
92
1
18
29
25
3
20
24
49
59
13
15
57
60
42
21
9
3
33
15
3
114
3
12
72
33
3
24
39
21
81
99
8
7
84
9
93
75
159
21
72
20
13
15
9
3
8
4
75
41
12
13
27
72
99
12
18
6
66
95
43
132
5
19
36
12
5
12
1
27
63
18
11
1
27
3
24
65
55
60
54
42
42
63
39
144
29
28
117
107
16
99
21
32
31
24
33
9
78
17
1
24
6
18
11
16
27
18
119
31
48
9
8
37
63
44
25
66
24
18
23
43
117
15
9
9
12
15
3
9
32
43
45
60
8
40
33
12
18
6
6
9
45
60
23
31
90
24
3
12
60
57
36
18
17
13
12
42
42
24
12
35
12
31
29
1
6
21
12
15
6
12
15
12
3
24
21
33
6
48
5
1
54
45
48
32
7
45
33
3
27
18
42
45
8
24
31
29
28
15
12
21
32
13
12
3
57
3
27
36
57
15
29
61
24
23
1
30
30
39
21
39
3
12
5
88
24
75
53
7
5
28
3
84
6
12
12
3
20
31
84
77
31
24
33
63
9
20
1
15
12
20
7
21
44
13
3
12
63
5
19
5
43
33
12
3
30
72
27
45
11
12
1
6
53
1
71
28
15
12
5
25
36
42
12
5
13
83
7
36
12
5
4
69
42
12
12
6
15
12
3
29
31
17
28
27
5
108
4
15
5
31
29
133
167
19
30
42
12
6
36
35
19
60
21
20
43
33
44
40
3
5
7
36
5
73
39
3
17
1
30
9
21
47
49
30
53
7
18
30
30
18
12
30
6
17
24
13
6
24
33
15
12
18
39
8
31
84
12
5
31
9
9
11
48
7
21
15
12
30
12
15
36
45
35
109
6
18
11
13
42
141
3
41
25
3
3
9
93
30
45
63
9
48
20
28
20
4
36
57
12
11
7
105
8
112
57
11
79
5
16
24
15
6
90
48
12
9
33
6
9
8
67
60
6
11
16
12
15
96
54
60
183
3
17
52
21
27
39
78
48
30
12
5
60
37
3
3
12
48
29
36
7
18
48
30
29
48
52
60
32
109
54
12
6
78
29
133
24
11
7
33
20
7
33
12
21
11
16
27
18
12
42
5
31
12
33
12
21
24
15
3
12
12
24
60
36
18
12
6
5
79
21
33
27
3
17
19
93
80
28
3
29
52
39
41
13
23
7
77
16
32
40
111
17
13
47
24
88
8
4
8
1
11
28
27
6
15
12
63
48
41
1
75
39
53
67
36
29
43
33
9
60
6
42
18
5
60
4
3
5
7
18
15
8
55
12
5
40
12
8
7
54
6
30
11
12
55
18
75
33
60
11
13
6
17
12
25
23
7
30
3
9
15
36
20
67
17
1
78
9
3
12
18
24
3
20
43
9
9
39
32
139
9
27
24
41
1
18
102
18
17
12
28
20
19
33
12
75
18
35
12
1
39
15
65
1
75
9
6
42
30
36
17
19
33
3
17
12
40
8
28
20
12
55
17
28
45
18
9
69
6
18
48
12
60
6
30
71
85
48
15
8
25
39
15
41
19
6
12
96
107
37
60
15
15
12
24
12
65
4
60
33
3
44
1
24
15
33
3
15
69
48
33
15
84
15
101
19
113
31
12
84
21
12
33
30
5
60
12
7
41
37
47
13
35
28
15
17
61
42
5
13
39
45
15
8
12
7
60
33
27
48
12
24
24
18
15
15
9
9
47
40
15
30
42
6
6
30
30
21
3
29
61
6
150
6
42
27
3
30
30
36
57
27
17
1
35
4
51
12
48
45
24
93
27
21
42
45
21
96
24
12
47
ABCD 98481293494*3^$a+1 [50015]
2
28
68
54
36
3
24
57
6
9
12
9
15
72
13
71
24
129
51
36
31
78
20
34
17
19
17
12
1
23
1
35
36
36
1
47
61
71
39
70
12
60
48
24
80
12
16
71
3
33
1
12
8
27
159
45
135
57
7
125
37
179
109
12
44
63
55
80
16
84
60
20
28
14
28
2
16
17
48
33
63
57
96
46
18
20
63
61
26
10
35
84
25
18
90
35
12
24
31
41
12
9
27
151
2
34
29
15
45
72
13
23
108
19
18
30
14
99
75
34
18
2
63
25
2
70
30
108
44
45
60
84
36
9
15
81
27
1
18
29
33
66
33
27
57
25
12
32
63
45
28
11
37
23
49
35
33
27
36
1
47
60
1
11
60
27
93
7
26
27
1
71
84
24
19
180
30
35
43
12
14
39
81
88
36
11
1
18
113
1
11
7
29
15
54
66
34
74
81
24
72
1
11
61
2
106
44
3
24
19
92
6
66
45
36
132
72
9
10
110
27
60
39
16
12
5
27
9
72
55
8
22
59
12
72
97
98
10
20
36
99
24
12
60
39
34
18
8
10
134
10
11
24
36
288
57
27
108
24
91
26
3
24
27
22
8
82
5
9
3
60
12
69
3
24
72
72
12
97
74
28
5
3
81
45
34
53
19
134
46
29
60
13
80
42
48
6
3
51
45
45
46
12
41
19
18
35
45
40
59
81
39
87
201
7
48
42
11
15
81
72
21
28
78
54
18
29
24
217
71
48
24
75
69
145
56
15
12
36
36
15
36
81
13
18
14
48
96
84
51
49
71
51
9
37
18
84
18
150
360
17
27
4
24
17
1
35
108
85
24
71
9
10
2
24
22
17
25
2
9
7
17
27
225
84
60
12
36
51
129
1
35
45
16
20
52
108
30
24
2
15
12
168
75
90
15
73
30
53
24
108
12
36
7
90
47
45
18
28
42
120
23
120
9
24
3
63
88
36
74
10
60
18
11
24
9
54
21
9
36
16
11
60
31
5
72
121
71
7
80
10
44
10
65
145
131
37
12
23
72
1
102
89
105
3
72
45
54
10
23
1
11
24
36
45
171
9
4
6
29
15
93
25
71
12
36
45
28
107
19
41
12
33
3
24
72
21
15
3
16
65
9
10
6
26
57
79
17
13
42
17
9
3
117
10
42
71
21
42
9
39
9
36
60
72
13
18
17
115
18
38
24
9
19
89
3
6
27
73
11
15
118
107
73
66
41
31
113
72
73
30
161
1
14
57
24
13
59
1
11
99
10
24
11
19
17
9
70
26
27
3
114
36
154
44
21
72
25
35
103
50
75
15
21
63
100
17
63
6
10
26
99
19
56
82
8
10
44
9
63
69
67
98
34
2
18
46
14
90
10
29
79
30
71
33
84
51
19
17
108
72
108
12
7
29
109
8
15
129
72
16
71
57
15
21
87
1
152
27
1
36
83
37
50
9
12
1
14
46
35
3
45
19
5
1
20
27
7
17
13
18
162
35
24
67
54
26
45
199
62
15
12
19
42
11
109
36
23
84
63
33
117
10
80
22
104
3
27
9
127
41
147
45
19
6
30
60
29
72
1
60
11
108
9
36
88
18
38
15
21
28
6
17
48
15
21
24
36
192
33
4
44
16
30
5
72
12
24
3
45
19
5
127
30
72
23
36
228
45
24
40
42
2
42
4
14
252
184
162
5
85
14
54
27
84
24
39
42
39
25
11
69
90
81
39
33
31
26
54
132
30
15
31
42
26
9
12
33
3
7
65
36
187
18
72
71
67
24
18
98
22
8
15
12
87
30
123
3
36
33
31
54
78
134
28
116
82
29
19
132
12
36
26
15
12
81
100
18
41
91
20
16
17
57
36
24
3
9
16
102
36
14
66
45
81
15
3
33
117
102
24
10
12
23
21
154
60
101
79
20
24
66
27
25
12
60
2
18
16
11
105
39
81
34
26
3
43
53
37
11
132
37
98
21
43
65
81
64
71
24
1
26
9
108
31
6
11
60
1
44
4
42
8
22
59
1
119
24
36
91
162
11
97
44
48
88
11
27
24
45
81
111
33
3
24
31
42
11
19
86
36
135
139
26
15
153
46
20
6
64
35
37
2
45
105
111
7
17
13
71
60
81
3
36
24
37
35
21
70
30
60
180
35
37
8
75
60
45
30
33
63
64
17
55
2
16
56
144
24
63
13
90
53
60
27
81
3
10
78
18
12
8
51
75
18
63
25
92
15
12
15
28
29
24
48
105
10
125
9
12
46
18
24
35
21
24
3
25
18
72
17
13
59
156
36
79
2
46
113
37
20
6
46
107
1
26
28
116
156
33
1
12
32
102
81
133
107
9
99
19
62
18
10
2
54
99
43
17
84
96
1
35
21
34
53
37
54
62
18
9
1
11
45
82
5
39
9
7
210
8
34
89
81
28
11
96
84
33
28
18
17
72
12
24
12
1
50
21
15
165
24
19
53
12
1
14
66
52
44
18
28
48
26
54
276
9
9
12
99
105
27
48
19
18
8
154
17
24
36
3
28
32
21
37
8
63
ABCD 98481301234*3^$a+1 [50147]
6
18
471
123
60
105
231
192
90
168
39
147
141
75
54
18
105
21
6
18
18
12
60
6
24
87
111
42
6
12
72
48
48
57
15
150
30
84
24
144
30
72
216
42
60
66
90
72
72
150
48
168
96
210
240
45
171
120
24
24
6
48
3
15
165
3
36
60
45
3
30
192
240
54
90
66
150
24
24
42
150
30
210
126
9
135
36
30
42
6
96
123
15
198
18
21
108
357
48
6
252
174
48
42
108
48
18
24
6
21
69
66
78
6
36
144
30
111
15
18
18
30
24
111
3
24
60
42
330
45
15
48
18
24
24
42
150
30
84
120
36
282
18
72
117
36
3
156
126
90
102
96
24
66
12
84
54
231
129
42
72
120
150
18
45
159
66
30
69
165
48
6
12
24
126
378
30
162
24
48
30
72
114
72
24
120
30
48
120
48
24
24
42
9
63
150
18
222
42
24
6
6
42
75
15
72
30
6
108
36
156
54
18
12
90
66
72
72
21
9
96
54
93
21
51
93
120
18
102
27
3
105
27
198
63
39
18
18
222
30
90
15
201
126
60
24
156
153
105
72
111
33
42
108
90
24
48
159
33
3
207
78
114
33
21
24
18
102
87
15
48
162
24
66
81
135
45
15
192
18
90
48
36
60
180
138
210
93
57
168
90
12
288
69
63
120
30
18
78
42
54
120
15
36
285
39
39
12
150
48
186
30
54
60
69
33
90
54
3
135
132
21
39
33
45
18
30
15
33
234
96
177
15
222
192
3
75
177
15
48
90
6
21
141
18
156
210
18
12
18
120
6
21
39
30
6
234
54
48
84
120
30
114
102
360
18
24
60
12
198
18
54
48
18
57
21
42
12
60
6
42
102
90
6
456
24
39
57
210
165
108
15
72
144
72
12
132
54
72
42
120
60
12
6
162
156
12
174
66
72
60
33
3
24
198
78
66
30
84
6
48
102
36
414
135
33
48
102
18
159
111
12
57
69
6
60
84
234
66
150
96
18
108
234
96
90
30
78
84
150
75
108
3
96
6
39
51
60
138
6
276
60
60
54
30
90
3
51
129
207
90
210
36
42
42
126
30
42
18
54
114
6
24
39
288
3
24
60
96
357
27
60
132
18
66
126
96
18
24
150
3
45
72
138
60
60
24
141
27
6
39
135
12
144
192
54
120
531
69
24
54
105
87
18
18
57
63
48
24
30
18
30
24
54
12
72
72
78
15
33
114
96
117
108
39
246
24
15
105
48
72
318
132
45
105
54
90
150
90
24
27
93
48
24
78
153
72
15
90
42
54
54
36
54
90
12
66
48
87
99
24
21
105
3
288
183
6
78
96
384
96
66
48
66
21
33
6
12
132
48
18
96
51
123
12
9
69
6
156
54
111
123
174
150
138
135
9
114
6
90
33
51
21
15
6
159
75
60
186
39
75
144
69
63
84
174
111
ABCD 98482192826*3^$a+1 [50001]
78
30
20
22
14
10
6
74
208
26
79
23
94
39
65
34
38
4
140
36
52
96
50
16
9
21
60
6
54
48
36
15
69
8
10
57
48
17
46
56
34
6
78
48
12
6
9
245
16
50
16
8
136
66
51
53
55
9
78
48
2
22
57
53
10
56
6
18
22
3
15
26
31
93
51
119
18
54
40
14
12
54
114
22
54
8
43
24
69
26
34
15
15
62
175
5
24
30
34
15
135
14
18
13
12
9
164
34
26
12
10
32
25
117
3
53
12
28
3
101
18
48
64
18
68
108
22
8
6
19
36
9
51
15
8
90
28
80
4
24
12
72
3
72
47
49
57
20
24
10
24
9
21
27
9
84
26
6
79
51
114
38
22
60
15
153
27
35
18
22
8
42
30
144
54
96
91
63
2
4
24
60
78
50
7
53
12
7
39
50
7
12
3
8
70
20
46
33
47
168
166
24
2
18
22
6
8
96
16
48
2
18
112
72
108
3
81
8
36
72
10
69
9
75
161
84
52
20
28
84
18
72
21
17
12
6
22
87
3
129
29
40
87
27
110
36
31
15
33
36
51
14
36
16
102
50
102
78
130
33
33
36
128
28
38
16
69
11
18
30
72
94
24
162
24
2
28
12
48
84
120
90
50
43
99
8
66
6
73
15
50
6
25
41
16
20
52
36
15
5
7
39
93
21
15
29
106
96
14
66
49
5
4
30
18
8
184
12
68
6
72
22
48
75
45
74
25
15
128
16
2
30
154
14
66
70
81
15
32
42
16
60
24
63
11
70
20
31
15
6
48
39
12
36
9
56
24
28
27
60
5
96
19
53
18
54
4
14
40
6
24
27
21
123
12
35
40
32
22
50
1
9
20
64
15
11
58
32
151
117
20
31
185
7
9
8
52
3
72
29
10
21
11
48
85
9
36
14
6
66
13
11
25
119
97
23
25
33
3
27
8
25
39
48
18
14
1
21
8
96
82
80
25
48
101
106
69
3
6
75
17
102
18
7
17
30
61
65
43
17
12
28
14
18
30
72
34
51
9
104
31
12
17
7
15
26
22
2
100
66
102
18
18
54
42
8
16
84
3
33
44
67
29
91
21
15
9
74
25
17
22
8
24
25
120
24
5
10
42
20
58
2
22
30
20
22
26
148
42
8
42
22
32
70
20
46
18
62
37
75
78
8
66
46
3
149
36
7
47
58
38
126
10
18
20
36
7
24
15
8
40
50
16
15
15
105
47
24
25
23
10
62
46
80
42
18
4
36
3
180
95
70
26
10
38
42
28
12
6
24
24
30
32
43
29
96
10
42
128
30
10
116
16
44
36
4
15
209
31
15
93
48
17
82
24
165
51
30
18
8
30
10
42
87
21
2
10
15
47
106
38
10
30
54
20
22
21
29
76
3
72
12
17
4
54
33
72
153
8
36
43
41
16
54
6
18
6
15
17
28
6
45
81
32
18
42
28
20
103
5
4
36
36
48
8
72
76
15
35
1
144
69
27
23
126
42
25
39
8
1
177
63
15
6
36
110
58
102
8
66
36
4
36
108
6
21
5
24
54
16
14
52
30
134
28
6
9
101
42
145
65
72
36
31
11
25
95
13
5
6
16
57
33
20
4
15
9
20
4
12
18
48
14
10
8
1
47
18
126
64
30
2
22
12
20
4
6
8
1
47
24
1
63
72
138
14
30
72
60
310
126
18
96
6
104
28
6
2
52
56
24
196
20
66
18
7
9
27
89
34
14
36
6
10
60
140
54
46
48
75
57
14
181
75
14
91
69
27
5
7
17
90
25
48
47
18
16
6
6
42
2
6
10
38
40
30
36
51
59
25
33
75
17
40
3
137
91
297
96
75
57
14
16
110
10
72
26
55
36
29
22
144
50
6
154
20
64
104
36
30
42
4
15
33
20
72
30
96
10
38
40
2
4
26
24
34
20
36
55
29
172
8
100
24
51
57
27
35
73
159
14
7
123
14
7
45
8
43
83
1
9
120
14
22
48
20
48
7
17
48
7
45
84
14
1
29
90
6
40
15
27
33
15
24
66
36
50
25
65
70
129
47
24
25
5
139
5
24
10
98
4
3
101
40
51
71
30
180
70
42
126
24
6
2
54
103
51
57
33
51
21
78
45
11
25
129
12
3
87
9
63
18
32
28
44
54
6
28
36
24
2
16
24
30
3
45
8
19
53
52
39
81
48
87
33
6
14
106
57
24
33
62
34
87
45
3
29
10
122
40
8
100
32
19
87
50
24
19
99
33
33
80
6
18
48
40
14
24
22
8
7
57
116
7
53
4
62
78
10
141
65
36
43
57
60
30
45
9
2
294
43
36
75
56
54
4
63
39
38
18
94
18
38
72
16
135
75
56
6
10
54
8
16
60
15
105
6
26
54
34
30
26
28
8
18
70
120
44
28
122
90
126
46
18
45
101
52
20
70
33
5
114
18
40
68
36
28
56
16
56
42
18
43
12
153
12
72
48
60
39
36
5
24
4
42
72
8
54
180
40
24
6
14
82
24
144
56
6
4
68
58
18
15
9
8
30
10
8
4
27
120
144
15
24
42
8
7
33
51
60
245
100
44
40
338
18
7
77
16
20
24
12
ABCD 98482251178*3^$a+1 [50002]
162
66
57
75
9
27
25
5
19
5
36
12
31
23
6
55
60
108
11
61
47
93
69
15
15
6
19
8
16
29
115
5
3
4
60
24
72
24
12
20
24
48
16
36
44
63
57
40
65
31
20
36
39
37
41
12
7
11
24
21
24
81
3
87
45
64
17
15
28
11
1
20
33
63
12
16
24
8
39
54
43
131
6
12
27
24
3
42
18
85
23
37
20
12
4
12
192
5
18
49
72
11
45
9
3
60
36
36
48
28
20
28
20
88
119
90
36
30
13
8
60
51
1
32
40
53
3
96
24
3
13
41
12
15
4
5
30
36
25
119
25
44
4
17
6
12
109
5
27
39
6
15
15
24
45
9
54
25
36
11
54
3
48
40
53
19
53
27
3
6
7
48
104
16
24
12
12
20
39
18
67
48
48
32
40
113
43
12
11
60
25
8
64
23
1
5
43
72
12
29
31
65
18
33
16
80
15
33
21
31
24
8
28
44
3
13
32
64
5
54
45
12
4
32
69
19
17
90
61
23
18
7
44
64
12
71
1
23
37
35
73
29
24
3
28
5
18
162
91
8
27
30
55
8
28
17
90
33
64
8
39
21
51
13
83
33
33
18
57
12
4
59
69
12
96
16
8
112
41
6
25
8
40
35
90
27
28
12
32
40
35
18
51
16
41
18
93
24
16
116
28
11
90
27
40
23
6
31
5
55
20
9
39
16
5
139
12
24
35
93
21
43
23
9
12
48
27
9
16
29
91
56
27
24
45
27
21
9
15
9
7
23
121
11
69
88
12
5
60
15
4
12
41
55
84
8
16
83
21
3
12
6
3
4
84
11
33
111
37
8
4
12
17
18
1
11
18
7
8
63
81
9
63
111
105
40
44
28
56
3
37
107
57
33
43
5
3
3
85
23
13
5
15
76
32
16
68
21
60
27
12
27
61
32
40
17
18
33
3
33
40
36
17
15
28
24
8
15
121
12
29
3
189
60
19
32
39
33
3
54
12
43
8
24
15
9
45
6
1
12
8
48
16
60
140
64
5
24
3
36
27
24
18
63
9
19
12
8
64
95
61
5
6
97
36
47
18
67
41
31
8
45
3
3
69
15
33
3
24
18
67
17
19
17
15
4
56
21
31
32
3
61
36
17
7
56
39
25
65
55
5
18
126
43
8
76
11
133
36
44
16
11
18
30
18
6
1
17
15
28
131
78
36
126
1
12
53
15
12
28
59
109
17
12
91
41
12
114
18
27
4
5
3
24
24
24
76
11
1
8
27
12
54
3
3
25
12
72
44
64
17
12
39
75
13
152
96
3
21
16
80
9
39
16
24
65
31
200
4
20
57
36
18
1
32
112
24
11
48
60
9
16
32
15
33
16
20
21
31
24
24
32
64
12
12
8
64
17
15
16
17
78
25
65
31
5
18
105
64
32
52
35
25
20
75
25
8
48
88
8
40
17
39
40
44
3
13
44
24
33
15
24
16
24
32
87
25
80
28
12
24
11
13
59
57
28
72
8
4
23
37
5
43
24
8
15
36
54
30
73
5
36
7
36
11
9
9
51
4
53
12
27
36
27
85
47
45
16
47
18
27
39
105
52
20
9
144
15
88
12
77
39
21
27
9
7
80
15
6
36
7
23
1
23
1
29
19
60
44
72
3
60
45
9
18
49
24
8
9
12
36
6
9
48
51
9
4
5
7
48
71
25
44
16
20
33
108
55
24
29
3
16
5
30
1
20
16
17
7
11
25
17
27
93
24
19
96
56
3
85
29
19
53
19
17
90
21
72
28
36
35
37
17
31
56
16
12
17
3
81
6
33
4
132
11
69
3
12
25
144
17
19
11
25
53
19
47
18
31
8
57
12
7
17
18
49
48
5
27
12
3
84
37
8
28
32
4
72
20
48
4
12
23
36
60
85
5
75
24
9
19
96
36
11
18
3
28
44
45
27
63
97
56
16
8
12
12
183
9
100
12
41
36
36
15
15
21
108
39
13
53
31
29
54
18
18
57
136
8
96
28
48
20
28
12
17
67
5
12
123
36
16
23
13
60
20
39
57
24
4
5
31
8
16
17
102
13
36
11
13
32
84
33
19
11
1
59
25
65
79
32
51
48
21
36
57
55
44
52
132
32
72
63
66
7
29
19
5
7
83
30
72
6
81
16
11
49
72
59
54
36
3
9
42
66
18
13
5
6
1
8
153
36
54
57
33
19
29
27
81
42
13
77
163
8
27
21
36
15
72
12
1
92
16
20
21
3
4
11
18
7
23
54
19
5
55
35
1
17
63
3
21
3
33
39
18
67
5
12
55
5
39
33
15
28
29
7
44
36
16
48
5
6
54
90
33
112
24
41
18
13
65
103
32
12
64
5
27
21
6
81
24
3
13
5
18
12
13
12
47
6
39
4
12
48
5
19
53
55
12
23
49
5
99
45
3
4
101
72
31
95
85
32
16
32
4
72
8
24
15
21
15
21
15
9
24
51
72
78
39
9
19
96
35
33
39
33
87
18
42
49
12
41
31
59
37
32
27
36
30
36
15
24
21
54
13
12
12
53
43
32
33
51
36
112
8
36
4
5
72
54
9
3
60
45
4
84
11
18
51
72
4
29
7
48
23
37
20
33
31
8
40
119
73
65
7
8
3
21
88
23
12
36
1
72
8
4
95
1
36
12
29
15
21
18
36
21
51
49
44
81
55
23
18
12
39
3
9
4
20
24
4
12
8
27
33
3
9
16
47
21
4
8
48
9
15
72
16
8
16
24
11
54
7
12
32
3
1
120
8
9
90
37
41
31
8
24
21
3
21
18
1
60
47
30
19
20
12
3
1
44
33
19
12
20
15
60
13
24
8
4
36
48
12
17
12
36
42
25
23
25
32
15
1
71
114
63
117
43
96
35
1
5
15
39
9
12
76
8
39
25
83
73
12
41
12
3
40
24
48
60
29
12
91
8
87
13
20
33
39
15
6
66
13
12
48
8
12
57
19
17
3
28
32
27
9
4
96
29
43
48
24
24
20
28
48
17
7
11
69
24
21
175
17
3
15
1
44
16
17
18
18
12
51
28
36
29
42
90
156
54
13
32
24
4
5
15
16
8
9
36
39
4
104
87
49
29
3
15
18
126
97
80
28
77
7
12
12
8
12
12
24
27
1
101
18
13
11
13
36
41
66
81
4
20
28
53
15
16
5
12
54
1
32
52
11
21
4
65
30
97
48
77
19
11
33
28
29
7
68
21
12
7
84
68
24
40
89
19
35
12
78
67
84
11
81
28
56
15
18
30
13
32
12
3
1
12
96
17
7
8
69
42
9
45
18
12
1
108
17
ABCD 98482527468*3^$a+1 [50014]
49
48
29
96
84
14
4
8
18
11
5
8
3
3
24
160
13
17
7
55
1
27
98
18
41
40
16
8
21
59
11
13
13
24
40
19
47
14
40
24
11
45
54
29
5
278
12
17
13
3
40
69
35
3
37
131
5
37
6
6
31
27
2
3
67
44
16
38
16
35
56
8
21
35
24
3
10
78
29
61
2
30
24
60
46
17
32
24
11
13
91
29
7
9
32
5
32
22
26
24
43
15
30
67
13
6
21
3
42
43
11
45
7
30
14
4
86
6
42
35
73
18
29
1
7
5
48
51
63
118
8
35
61
40
11
27
70
31
16
69
6
114
24
83
24
59
26
10
38
70
8
10
163
56
48
27
21
45
8
66
30
59
24
32
3
2
35
173
8
59
56
5
40
27
3
18
72
8
19
17
10
24
12
92
22
80
46
38
19
72
33
47
21
3
16
16
7
6
6
13
3
5
3
24
18
22
32
13
33
103
55
16
25
24
59
53
24
55
1
80
47
36
45
61
8
11
35
2
59
24
77
27
8
32
23
44
4
20
16
24
74
123
72
37
3
176
19
2
46
2
48
27
1
31
5
3
16
11
26
18
9
21
30
29
71
57
32
32
13
3
19
26
27
72
24
64
45
2
28
20
12
21
32
5
78
2
51
19
8
28
20
120
70
20
67
9
140
30
18
3
97
20
16
30
21
5
16
27
27
74
11
48
61
60
31
56
27
10
2
16
2
15
85
56
19
48
45
35
32
1
87
7
1
16
40
9
36
8
6
45
45
35
145
4
35
51
21
91
20
94
14
24
90
30
5
37
43
35
66
11
40
9
4
32
10
44
40
5
16
35
6
34
48
42
3
16
17
2
13
3
69
16
40
69
22
26
27
21
10
54
27
48
47
1
53
54
10
11
75
21
40
40
19
12
52
26
22
24
18
50
52
53
72
40
11
85
5
67
77
3
63
70
8
6
106
43
19
16
2
64
8
11
24
7
46
72
11
19
85
115
13
9
15
5
28
7
13
6
29
61
54
77
8
21
30
85
7
17
1
34
5
32
41
15
47
30
51
19
18
35
8
32
69
19
24
31
54
30
78
7
3
20
57
45
3
19
24
56
18
6
5
16
3
42
35
25
4
24
102
5
55
18
12
43
37
34
1
16
3
5
41
15
21
8
51
13
35
8
80
112
7
18
28
18
20
5
29
3
24
15
14
139
16
7
18
4
123
104
91
2
3
45
40
8
16
3
5
66
36
10
8
11
19
21
39
145
15
50
15
56
5
2
34
18
2
99
37
18
9
16
19
10
26
6
48
6
36
36
10
67
8
8
45
35
67
48
61
65
28
72
8
3
3
5
29
42
18
2
5
8
53
40
43
40
24
32
48
5
8
19
69
11
43
48
2
88
19
96
152
5
11
24
5
38
24
18
10
65
40
77
54
6
84
42
60
5
17
18
8
5
24
32
3
13
85
27
21
132
58
96
20
30
3
48
19
24
21
5
3
56
16
16
47
6
19
16
40
91
45
35
10
19
41
15
15
6
32
6
5
31
54
27
37
27
5
54
45
75
82
27
15
1
24
8
53
75
45
54
85
32
99
4
73
37
22
29
19
77
40
29
204
12
78
45
45
28
23
120
115
37
48
120
29
83
32
61
36
30
28
2
6
5
55
49
59
6
36
83
41
30
1
24
35
21
24
3
85
5
26
9
27
34
30
14
28
62
58
35
9
23
43
125
5
8
67
69
19
16
19
90
67
19
16
32
82
11
27
210
30
18
3
56
43
66
4
47
51
18
11
8
8
3
45
15
64
73
7
65
1
10
32
29
25
30
33
3
12
73
32
3
37
3
13
1
4
26
64
9
41
95
31
1
24
9
36
8
11
197
20
34
74
4
7
8
32
15
46
20
127
5
83
7
30
43
5
24
35
25
4
6
13
5
27
21
18
80
1
29
36
4
35
56
13
6
16
44
30
24
83
53
2
33
21
24
11
11
37
77
278
130
27
69
62
4
49
31
25
8
3
29
19
12
17
47
30
36
55
24
24
24
5
62
5
88
37
24
11
8
61
24
11
64
81
10
29
7
30
6
8
22
2
5
48
43
16
26
84
10
13
13
72
30
5
43
18
64
8
22
37
19
37
24
45
14
4
113
49
15
200
56
107
5
72
48
21
40
11
109
2
30
24
59
127
54
11
35
98
35
19
120
40
8
42
72
48
6
36
6
19
105
48
23
9
10
74
24
11
29
62
18
12
111
32
1
15
45
11
40
21
10
17
27
88
2
48
43
72
40
32
40
8
56
139
5
21
27
87
57
51
5
24
55
33
37
38
6
215
29
3
24
3
5
21
16
14
5
11
74
19
32
8
35
12
145
35
44
36
10
8
11
61
36
10
18
20
220
19
35
2
51
3
16
120
8
6
7
3
61
40
1
14
60
90
40
48
8
35
37
16
19
53
8
75
45
67
40
35
13
35
24
8
5
80
5
3
56
16
43
2
78
12
18
12
24
16
14
13
93
107
45
43
5
12
55
41
7
5
147
141
27
8
24
32
45
30
8
10
26
36
78
7
48
16
24
35
50
28
32
42
16
13
24
11
2
3
1
30
73
32
35
5
35
45
15
30
59
16
11
29
31
52
42
8
6
16
18
2
1
75
74
28
7
53
35
3
24
10
14
21
55
20
5
24
24
16
55
9
41
79
5
42
1
15
38
12
48
46
54
80
24
22
21
29
43
5
6
36
1
40
43
5
19
82
56
10
14
3
61
35
1
55
43
5
35
117
113
47
29
2
52
2
40
35
1
7
5
35
141
75
27
37
11
34
27
96
47
18
55
24
65
18
77
13
46
116
16
48
44
42
59
37
22
18
35
69
54
22
7
155
26
4
23
37
20
52
3
27
98
12
58
8
10
19
8
35
13
83
16
45
16
13
6
69
27
58
54
77
13
62
29
24
37
34
17
37
56
11
5
18
2
36
35
35
13
16
3
21
21
11
43
82
18
6
56
64
8
11
40
72
48
15
9
21
16
54
44
46
11
8
8
40
43
42
27
37
19
107
13
35
114
32
24
19
15
30
115
160
13
59
16
5
27
40
16
59
90
11
19
50
118
128
37
8
16
3
61
25
4
72
123
75
26
19
48
24
99
37
37
30
40
5
1
36
3
27
44
12
18
19
11
6
23
16
16
5
18
52
26
22
8
48
21
16
32
37
3
11
30
10
54
23
13
35
21
30
4
1
5
74
96
25
3
20
18
34
29
27
37
33
2
10
8
24
59
5
19
8
9
26
48
24
18
59
1
15
80
17
36
19
25
10
2
70
21
8
ABCD 98483160338*3^$a+1 [50052]
63
147
45
33
30
144
65
1
102
48
9
45
3
48
9
231
9
18
12
60
156
12
42
11
144
31
90
42
60
33
39
6
99
3
48
29
175
36
12
33
189
3
15
42
23
25
90
48
12
17
13
12
36
24
90
108
5
112
45
3
80
13
102
42
78
5
43
42
75
3
29
48
157
6
77
37
11
79
48
65
37
108
63
192
75
42
6
84
30
35
175
78
132
15
45
18
48
120
12
108
24
30
18
12
93
45
35
55
57
3
48
84
60
93
32
151
9
45
18
132
60
96
12
120
42
3
57
60
108
47
31
24
96
24
33
75
30
90
12
6
42
90
18
60
89
31
12
108
90
54
6
222
18
12
18
54
18
210
12
96
42
180
60
60
57
3
30
210
12
6
155
67
12
48
18
30
24
276
102
12
6
24
165
45
18
17
55
120
36
30
15
87
78
155
7
102
51
144
48
147
6
84
51
32
55
72
96
72
48
102
18
42
12
75
51
84
246
144
51
9
270
6
35
25
24
60
30
18
3
27
5
127
6
90
54
66
89
115
108
65
37
30
30
258
12
30
3
27
168
78
54
6
54
93
48
39
210
186
12
33
15
204
30
18
180
120
12
36
84
60
96
9
3
42
18
12
213
15
33
75
12
108
12
48
42
150
18
102
12
6
60
54
5
115
18
18
9
21
75
384
63
30
72
11
49
138
30
72
78
65
7
96
24
65
48
85
27
15
36
42
42
30
18
90
18
45
129
6
72
30
18
12
5
25
23
7
120
113
37
72
300
23
25
12
18
120
90
42
6
84
3
57
90
18
123
87
18
87
27
90
18
57
15
126
132
12
83
43
84
33
75
60
102
6
102
23
7
30
75
195
93
9
126
24
6
27
32
43
12
96
57
45
18
114
48
12
51
45
132
78
30
162
17
55
233
37
48
12
18
48
120
30
24
111
80
37
108
47
48
19
18
90
65
67
125
1
24
6
12
12
90
78
48
65
7
48
24
6
27
27
6
42
30
150
30
48
24
66
72
17
85
11
25
30
57
27
5
1
30
30
54
30
18
12
90
120
18
77
103
57
15
108
53
112
75
5
37
66
24
273
45
12
18
30
87
3
30
132
11
19
60
81
9
23
55
57
21
30
24
5
1
102
153
15
42
87
15
36
222
168
30
12
30
12
18
12
36
132
12
126
24
36
72
15
57
138
42
3
15
18
47
37
198
12
18
23
37
27
51
30
42
5
37
138
42
48
30
42
36
12
42
36
60
12
30
30
60
17
91
132
150
60
48
144
15
15
30
18
48
72
18
30
72
12
21
129
36
30
42
3
9
90
30
90
96
30
30
89
31
114
60
126
24
60
30
18
78
210
129
21
59
163
72
18
3
27
162
66
65
7
102
30
150
78
90
138
60
30
54
18
30
252
6
59
1
15
39
156
54
60
66
12
12
65
31
102
60
12
126
165
15
17
7
105
3
120
60
42
6
60
29
13
83
25
102
17
103
72
36
24
5
73
23
25
54
161
37
18
9
63
48
60
30
54
48
33
45
72
12
180
126
30
47
67
141
69
48
90
12
48
12
30
78
240
222
78
12
66
204
60
18
30
18
60
102
342
60
5
115
90
288
18
24
60
48
42
258
60
12
90
6
9
63
18
42
132
36
54
18
108
89
43
132
113
37
108
42
108
12
173
67
93
27
30
36
24
30
18
12
18
42
18
17
55
48
72
30
30
30
18
132
6
30
90
54
66
144
78
30
30
18
114
6
24
30
18
72
18
12
105
33
48
24
6
84
48
90
3
69
90
108
42
75
21
252
47
43
12
30
66
90
120
24
30
30
66
30
12
18
24
30
30
6
59
103
57
96
69
30
6
84
6
72
102
95
25
168
15
27
60
66
30
24
48
102
18
180
30
108
24
6
90
24
48
42
18
90
132
113
85
150
162
ABCD 98483767906*3^$a+1 [50043]
65
72
12
13
18
72
65
7
72
188
16
12
78
90
20
12
40
5
7
65
7
24
72
12
126
72
42
30
72
6
20
48
52
17
1
42
108
89
1
122
22
66
6
90
36
20
108
82
2
16
80
120
4
90
23
60
37
18
20
40
5
7
222
48
26
16
41
7
6
35
31
29
25
35
39
93
15
69
36
75
4
48
8
48
16
29
61
26
33
12
3
132
10
54
24
20
46
24
122
9
13
30
53
79
30
83
51
84
142
35
61
120
54
96
12
101
7
77
37
11
84
43
78
50
22
306
5
97
2
88
80
12
112
128
100
5
121
54
18
54
36
20
178
42
12
20
16
60
65
19
6
47
43
120
24
56
46
98
45
3
22
11
39
81
15
21
79
80
34
11
37
54
18
6
12
8
72
70
38
21
31
68
34
42
120
5
19
29
7
5
151
180
5
55
12
80
28
78
72
2
81
84
31
17
19
108
5
36
72
79
60
48
8
12
130
66
44
93
15
48
129
3
10
42
5
31
84
53
75
40
102
72
24
107
48
37
83
115
20
24
108
33
31
164
69
3
142
6
12
29
51
48
166
14
106
96
38
12
4
104
45
27
45
7
56
22
54
18
143
12
55
6
2
57
61
42
12
20
22
30
60
56
45
7
36
12
5
3
9
235
20
36
57
15
9
13
90
102
96
2
16
29
1
42
12
101
85
54
12
6
18
29
7
18
48
2
36
21
85
90
56
57
228
25
2
16
36
113
15
36
172
8
16
5
31
65
27
10
18
108
42
50
93
49
35
61
126
66
78
66
26
12
21
39
28
20
22
30
36
6
18
56
124
56
57
259
8
28
42
30
101
7
29
31
17
51
166
14
16
90
24
2
48
22
18
41
63
36
34
42
30
24
2
28
20
22
48
42
32
36
4
48
53
25
59
132
39
16
258
38
120
40
48
24
180
12
5
3
36
12
33
1
24
162
120
8
21
43
8
100
18
54
8
48
34
18
8
12
129
103
8
12
40
68
40
48
24
18
35
19
41
63
16
29
12
3
16
29
1
26
28
60
36
149
79
5
3
52
20
36
52
32
22
18
77
99
9
103
54
74
64
116
45
24
48
12
25
6
12
72
5
123
22
71
31
8
156
9
48
175
77
67
53
43
84
36
8
46
119
7
18
42
17
111
46
6
12
96
12
89
1
18
125
1
38
36
4
18
95
25
18
41
111
28
20
16
5
39
81
1
24
48
11
84
31
36
96
77
7
164
72
94
48
35
43
72
66
47
132
37
96
18
12
108
20
24
21
31
54
50
24
70
38
52
12
5
24
12
15
4
101
48
24
7
41
49
11
60
24
25
18
77
1
38
16
18
35
37
48
6
17
19
84
101
133
23
49
6
18
50
72
60
72
82
54
41
31
168
36
29
36
79
36
84
6
30
108
173
27
22
74
52
90
2
36
21
13
48
107
43
92
33
75
57
31
36
30
134
16
41
43
29
121
50
40
101
24
39
82
179
99
28
17
3
72
106
2
69
55
60
30
74
9
85
50
16
80
64
6
54
12
54
6
41
15
33
31
5
13
26
57
15
70
72
11
7
17
108
73
30
20
22
2
46
35
61
23
25
6
29
43
72
66
162
17
3
178
24
66
6
48
35
3
72
36
22
30
24
41
67
102
38
16
24
12
150
18
5
25
6
5
85
50
4
36
30
24
198
20
28
36
56
33
147
52
80
21
31
48
20
40
17
19
66
11
15
64
54
74
16
252
8
141
31
20
52
65
31
30
47
7
116
70
120
2
88
17
108
55
132
72
101
25
2
52
56
10
96
59
36
36
7
80
52
36
12
90
18
168
12
8
16
36
32
16
5
49
78
18
66
56
22
11
55
77
48
1
38
16
20
60
64
77
271
20
9
25
14
4
12
18
23
15
60
12
33
3
4
66
74
21
19
53
75
64
24
5
27
22
50
36
60
52
48
44
28
114
23
97
6
128
52
12
53
115
20
64
24
272
72
46
6
5
51
28
5
19
48
8
129
12
39
9
55
65
97
98
36
9
63
45
3
72
34
54
41
3
28
17
1
42
68
106
35
39
16
6
2
48
22
90
5
25
6
72
5
139
36
20
10
72
6
5
31
30
6
140
108
4
30
42
30
38
106
72
18
72
65
43
24
36
12
17
1
74
168
33
19
12
6
144
30
60
149
15
12
22
30
5
12
91
20
4
36
18
254
16
12
188
106
48
26
21
49
144
86
72
184
89
31
60
5
24
25
50
72
117
31
5
12
15
52
56
16
60
53
13
90
132
18
18
32
40
92
16
12
29
31
5
15
124
5
36
27
16
41
3
45
132
139
126
26
48
94
11
12
25
38
16
236
9
171
4
ABCD 98484103806*3^$a+1 [50001]
39
31
9
41
10
5
12
51
9
1
2
69
16
32
31
45
15
5
12
24
76
8
7
17
16
3
80
24
6
16
14
1
41
55
8
51
9
16
11
21
21
48
7
24
48
3
29
9
27
40
32
103
8
78
19
120
32
28
23
61
20
49
72
32
16
23
91
8
6
24
18
33
45
64
18
5
25
32
19
87
17
72
144
36
12
4
9
23
9
15
15
16
2
10
48
29
36
24
48
24
19
42
15
3
30
39
48
47
10
35
12
4
5
64
24
2
4
33
47
97
8
3
69
4
47
9
19
20
13
24
23
60
48
22
8
15
19
161
36
1
15
3
32
24
4
29
72
45
3
7
38
42
9
84
4
96
3
122
31
27
44
25
195
17
19
44
97
29
3
19
5
4
39
98
3
21
18
1
84
20
12
15
9
12
15
9
21
15
16
68
43
44
9
7
69
41
24
3
16
32
39
4
20
6
27
12
15
13
8
4
72
68
7
30
27
15
48
5
4
12
9
15
15
21
32
7
45
17
40
18
102
3
20
40
12
5
48
7
104
4
3
26
40
24
63
59
48
21
36
40
23
6
40
6
29
15
21
12
4
9
32
6
10
11
4
11
21
3
4
2
10
113
13
90
44
106
38
37
27
32
16
12
33
69
27
21
2
81
85
39
32
3
30
24
22
20
60
42
15
3
1
83
9
4
12
20
15
1
24
12
9
2
96
16
36
20
69
1
74
46
11
13
50
24
24
49
21
11
21
3
48
24
15
37
17
87
7
26
82
8
126
39
1
24
71
12
7
20
33
16
3
14
55
3
53
19
24
14
10
9
21
11
4
44
24
123
4
78
11
4
8
28
111
5
4
23
1
44
43
30
27
15
6
38
12
141
3
13
41
19
32
31
5
4
152
63
30
39
7
18
51
39
41
15
25
20
36
7
30
48
54
21
23
49
5
15
3
94
51
23
22
30
20
88
5
49
59
4
3
54
72
14
52
38
16
24
11
15
24
21
33
42
46
14
13
21
14
18
51
12
24
55
33
35
33
4
75
17
12
43
17
69
114
37
23
28
29
24
9
3
4
20
12
31
41
25
2
60
10
48
39
20
15
1
32
36
40
9
8
40
11
40
24
8
7
38
24
18
30
10
5
16
9
24
8
48
22
26
7
32
24
27
22
35
37
80
63
27
37
32
36
4
36
45
59
63
24
37
24
108
68
4
93
2
57
28
32
27
4
20
46
42
57
32
24
7
41
4
20
43
2
3
60
19
101
28
59
9
25
8
3
55
14
3
36
7
2
27
12
27
13
24
3
29
4
12
32
3
4
2
10
5
1
50
105
39
25
45
18
165
11
4
2
87
1
38
42
16
3
8
93
3
36
7
26
16
23
9
6
42
27
61
42
24
6
50
1
21
71
16
23
69
48
45
123
3
37
32
15
25
8
4
24
9
75
93
18
12
12
105
39
30
6
5
21
3
19
17
1
2
16
56
36
69
36
7
32
33
15
57
12
24
3
33
12
39
57
13
3
15
48
6
35
13
30
20
22
86
81
4
32
40
21
11
51
42
10
5
27
37
32
16
9
30
2
27
7
8
13
3
9
104
4
57
3
8
7
8
45
4
12
72
27
6
23
115
12
50
7
32
99
36
10
3
12
17
10
29
3
30
15
28
72
15
8
40
9
12
24
27
9
44
15
28
29
24
12
51
85
8
4
36
24
8
45
10
5
52
189
23
4
5
10
8
9
3
60
45
55
41
1
11
37
18
5
15
28
54
8
7
12
23
9
4
3
14
19
23
13
57
51
95
1
21
11
4
11
22
18
125
12
4
9
144
11
51
25
3
30
51
56
15
6
34
38
15
15
73
17
3
48
36
28
51
20
22
47
25
98
1
21
3
29
6
1
36
108
17
27
15
9
39
70
8
42
69
3
33
3
18
30
13
3
45
3
26
10
44
10
47
49
6
57
17
10
54
72
18
5
67
5
3
6
16
6
114
158
12
4
5
21
7
32
15
1
32
36
24
109
54
20
30
3
45
7
36
5
34
17
12
15
90
6
21
37
71
12
4
11
40
17
4
23
4
9
45
15
51
6
26
1
24
15
12
2
46
29
13
3
60
12
53
40
11
4
15
12
45
35
21
4
53
48
10
33
32
15
21
36
19
69
45
24
23
16
9
11
4
27
6
32
22
50
43
99
17
43
8
9
63
84
157
15
5
57
19
39
29
15
10
95
33
39
9
10
45
36
29
15
40
3
56
1
8
19
9
12
39
29
1
3
15
14
3
40
87
36
32
12
37
17
51
55
30
8
16
11
3
12
88
8
21
12
24
63
30
31
27
20
21
4
108
96
48
36
23
1
15
20
1
68
43
29
4
77
79
20
21
10
72
5
48
4
11
9
36
15
1
72
23
4
5
87
30
27
24
3
1
33
11
4
36
20
12
27
18
18
13
11
45
36
51
25
72
33
18
48
5
7
29
12
1
23
43
32
22
63
65
7
36
20
15
42
48
34
38
7
8
57
40
3
8
13
11
75
28
9
11
33
27
9
7
17
7
81
20
49
2
37
3
33
47
61
47
16
9
17
159
24
1
3
44
4
60
48
36
5
6
16
5
13
50
33
79
12
18
18
17
36
7
29
12
1
39
41
27
4
60
21
11
12
9
51
36
3
16
12
18
24
3
44
4
15
14
31
36
47
96
36
10
72
23
25
83
79
8
22
50
22
6
9
33
2
6
10
72
5
36
48
40
36
17
3
12
9
15
12
117
19
12
24
27
8
36
1
3
9
68
1
78
12
32
16
14
19
36
32
1
8
6
28
5
28
23
6
3
15
33
64
5
7
20
51
28
14
51
3
73
3
45
108
23
9
21
55
65
27
120
13
11
4
32
156
4
24
3
6
71
4
47
46
56
48
3
4
33
56
51
55
6
23
9
55
44
27
4
12
53
4
144
39
5
28
11
4
53
4
8
24
12
76
3
12
45
8
7
8
16
24
86
7
75
29
63
82
35
15
9
159
33
7
17
15
21
48
60
27
28
14
22
44
30
103
36
53
3
15
4
26
16
15
8
63
18
19
5
40
27
63
6
3
8
60
48
7
33
57
26
21
39
1
68
4
56
16
24
48
3
17
16
20
25
6
5
15
16
12
9
3
6
11
4
12
20
16
41
10
21
92
48
27
18
40
27
24
12
9
18
48
17
16
27
5
28
47
4
6
27
176
21
6
1
15
89
1
24
24
27
15
8
40
45
17
18
49
21
51
20
52
36
9
48
14
48
21
7
29
27
33
16
20
7
9
99
5
9
31
57
11
40
29
3
117
51
12
36
39
30
16
18
30
11
61
26
25
3
21
8
36
24
7
9
11
21
7
17
12
19
5
4
3
5
25
39
8
24
4
5
10
65
27
66
34
113
15
6
34
72
29
25
3
23
25
5
30
16
12
32
1
8
4
33
24
15
3
17
40
3
18
59
13
11
39
48
37
11
117
3
9
4
17
10
6
18
5
4
3
36
38
31
12
20
33
15
1
8
64
8
18
181
33
15
20
12
24
7
29
13
8
30
105
7
18
8
34
9
24
12
87
18
2
40
14
75
12
64
89
91
44
4
32
40
29
31
3
62
16
35
3
34
39
3
53
15
48
25
56
36
55
57
5
7
96
17
10
20
21
15
57
7
30
15
60
8
4
27
9
56
52
68
4
56
139
41
4
12
23
9
21
19
24
8
45
42
30
10
5
36
127
69
27
8
60
42
67
8
28
48
9
6
12
102
26
61
3
29
24
3
13
32
19
30
11
19
17
3
9
24
16
59
13
36
59
1
44
36
28
48
23
13
21
51
15
17
43
2
48
15
25
24
11
4
12
36
3
12
21
68
1
8
18
37
8
31
5
123
153
4
3
9
27
24
32
13
11
37
36
21
15
ABCD 98484159916*3^$a+1 [50063]
21
15
48
5
7
45
3
24
36
29
48
55
168
29
55
36
17
28
27
24
29
7
24
129
72
8
79
33
39
9
27
48
57
80
7
53
252
48
67
12
69
171
21
3
132
12
33
75
12
21
171
29
52
8
79
33
32
103
17
168
115
65
55
45
60
128
19
108
24
120
96
45
135
77
7
53
88
147
60
21
39
5
115
65
7
113
108
88
27
33
51
24
60
72
5
60
12
88
39
60
29
19
5
16
164
28
8
79
12
48
41
55
17
7
5
28
15
125
48
72
72
103
33
87
45
8
72
40
3
5
24
31
17
40
195
33
12
39
41
7
12
36
105
8
12
28
32
28
51
81
87
53
7
48
17
88
8
31
21
60
75
65
19
60
24
72
84
48
36
24
21
120
15
12
105
20
7
53
7
120
141
20
79
12
21
32
115
48
24
41
55
24
228
60
21
32
12
103
12
348
48
24
12
53
55
21
51
29
7
48
45
44
115
33
147
48
60
24
9
51
84
45
39
141
104
7
21
27
41
7
72
93
15
5
88
72
80
7
60
53
115
48
177
27
53
40
8
24
67
9
15
36
29
40
32
43
12
108
57
60
15
48
45
15
57
3
77
19
129
75
45
20
55
77
12
7
53
36
55
12
105
75
120
33
75
57
3
72
5
175
5
19
9
12
27
5
7
81
27
120
101
7
65
55
5
7
41
24
36
7
5
100
195
65
7
81
72
15
5
19
129
20
12
88
15
84
81
15
5
40
111
24
120
89
43
24
21
15
33
15
36
29
52
60
68
139
5
36
31
144
36
9
72
39
41
7
72
48
21
20
7
105
63
45
99
72
21
20
235
12
120
12
21
140
148
75
105
15
117
80
28
120
15
60
12
12
113
48
67
165
48
312
120
39
36
77
16
135
12
252
72
84
117
20
40
3
57
27
12
41
40
87
48
5
55
60
65
48
24
91
45
15
36
21
8
127
60
12
53
55
48
36
36
45
32
175
41
127
12
36
84
93
87
273
39
24
45
12
27
53
72
76
39
48
17
7
69
60
60
12
8
60
31
9
51
36
12
33
39
141
8
151
21
27
81
20
24
55
12
48
108
33
32
43
24
36
57
3
24
41
7
60
33
27
17
16
27
45
3
120
65
67
24
36
24
9
104
180
103
60
17
28
147
12
9
39
36
12
45
39
9
20
79
33
27
5
216
19
48
5
79
29
52
27
21
39
33
180
60
15
137
103
113
67
5
28
15
24
21
51
69
12
27
5
16
15
84
12
24
60
12
84
9
12
152
108
79
9
111
36
24
36
108
24
5
55
33
48
32
12
127
69
44
76
12
39
108
36
17
12
91
60
24
21
44
28
219
24
225
27
60
45
68
100
27
12
5
7
24
72
105
60
20
100
27
12
113
31
5
7
17
55
81
27
12
53
19
53
7
29
7
12
36
125
19
48
5
19
9
12
308
91
29
31
129
164
240
108
7
60
113
12
16
15
36
9
87
17
28
8
24
43
12
93
108
32
12
31
24
12
21
48
44
16
60
111
53
288
7
156
12
17
7
48
48
45
15
53
72
79
24
24
141
12
99
96
48
24
53
7
21
44
28
135
53
19
33
20
7
33
3
77
43
24
41
31
69
51
24
5
55
36
24
117
20
55
72
21
20
7
45
32
16
75
77
28
192
8
139
93
15
77
7
89
12
60
43
36
9
164
7
24
36
161
60
43
45
20
84
28
3
72
113
24
115
93
8
67
12
21
92
72
16
75
24
33
3
45
27
65
55
5
28
87
60
45
3
60
5
55
96
60
21
27
48
12
5
67
24
17
12
115
53
40
15
12
41
31
89
211
21
27
120
21
27
285
32
28
27
12
9
12
3
12
12
60
53
55
24
81
15
24
84
24
36
12
120
24
108
33
3
29
148
8
7
48
57
27
21
72
27
12
53
28
27
41
112
15
17
16
12
15
65
12
31
24
60
12
53
16
12
48
20
115
65
55
65
40
15
12
72
36
24
12
21
3
17
103
36
69
27
77
36
12
88
44
16
60
12
27
12
53
76
27
48
24
108
24
21
68
7
204
81
39
36
33
15
197
67
5
223
153
15
12
12
53
19
120
21
15
5
72
31
36
96
12
33
39
108
33
3
5
232
15
12
12
24
29
187
24
132
24
9
132
3
149
28
140
40
80
19
53
60
216
67
93
20
72
55
12
5
16
ABCD 98484282584*3^$a+1 [50003]
342
41
40
104
19
12
18
39
105
42
5
16
63
81
48
80
97
63
48
80
205
132
18
228
9
8
37
155
265
47
91
114
18
30
18
72
60
36
36
36
33
144
15
18
15
27
5
13
99
9
90
36
54
30
149
88
32
160
96
39
33
75
29
25
63
3
309
8
88
9
63
27
5
96
25
42
5
25
95
55
12
69
39
186
39
120
21
12
119
25
24
30
36
21
72
33
47
48
72
48
88
81
159
32
55
24
30
78
120
53
40
87
18
90
24
18
3
27
173
49
126
12
60
12
5
19
29
1
24
162
66
150
5
24
136
80
144
40
15
24
54
36
102
60
90
30
45
69
18
90
216
102
108
45
24
320
7
81
9
54
24
36
54
30
105
3
5
49
15
9
120
39
32
79
41
168
1
15
9
246
9
32
16
3
54
111
51
69
141
18
33
75
29
49
66
24
165
177
159
8
67
126
198
66
23
16
24
15
81
39
60
21
216
80
169
72
180
84
63
48
104
19
21
51
168
66
96
12
23
127
17
19
12
42
36
12
78
300
29
112
45
11
37
3
32
43
84
36
69
56
25
30
42
90
12
9
99
53
120
79
9
392
24
88
80
115
77
16
27
18
3
56
48
240
37
18
12
126
95
24
79
57
15
18
96
18
5
25
36
75
56
13
42
65
64
9
60
27
3
5
48
25
30
108
36
36
18
54
96
77
13
51
8
112
24
105
72
18
132
18
30
24
30
108
54
105
111
18
96
84
36
15
3
5
67
24
144
77
40
8
145
15
51
42
3
24
27
36
9
39
9
8
55
24
54
144
90
17
40
8
25
48
72
6
17
24
79
81
195
5
103
137
16
63
81
99
30
15
24
15
113
19
45
129
39
111
57
15
17
91
77
25
39
96
32
1
39
33
72
18
120
198
15
176
115
6
198
17
72
1
66
168
30
63
33
47
19
6
72
15
15
60
66
60
71
88
3
18
11
73
63
24
9
90
54
18
108
66
15
8
37
36
87
8
7
108
24
36
162
12
6
72
125
85
90
72
113
1
90
144
216
54
48
18
29
103
105
33
72
54
9
24
80
1
66
5
88
33
39
8
120
67
69
24
75
93
15
57
200
72
13
30
6
72
39
51
29
19
24
66
6
5
31
108
12
65
367
33
45
18
30
6
48
60
17
96
7
42
54
17
55
30
132
183
27
36
24
12
53
127
108
45
33
18
54
72
23
43
78
84
35
7
33
72
33
6
41
103
81
99
53
13
42
57
27
5
136
27
36
36
5
31
33
87
24
48
162
18
5
1
47
24
31
60
72
30
23
19
108
12
6
39
63
96
105
39
36
54
23
283
12
24
33
15
78
30
5
88
15
216
36
69
99
69
8
49
135
8
37
11
97
95
136
105
36
90
18
126
9
45
36
114
108
17
120
43
138
42
33
57
30
60
48
69
81
30
57
48
27
102
36
27
87
108
5
144
16
48
39
12
221
120
7
18
63
104
31
210
47
24
19
36
9
81
90
24
126
71
19
84
209
13
30
72
45
15
300
72
36
114
36
18
72
89
64
225
30
72
132
180
180
30
6
156
53
16
27
12
17
25
39
27
150
48
6
54
102
42
90
18
15
32
37
51
9
84
36
6
9
48
32
103
36
29
31
66
36
75
33
39
15
137
121
15
15
60
84
161
72
136
45
114
12
101
7
273
120
80
13
186
108
53
40
48
120
9
108
107
55
81
32
7
36
6
23
72
64
51
54
47
64
123
60
72
108
53
112
153
78
81
3
36
36
21
87
42
95
43
18
18
17
115
77
103
102
6
12
137
85
138
60
192
36
6
35
103
150
36
66
6
63
9
47
64
81
39
231
33
96
15
17
43
12
72
ABCD 98484334966*3^$a+1 [50031]
122
18
52
66
6
30
18
12
50
24
4
8
34
30
36
24
78
20
12
16
20
24
28
2
58
18
42
36
12
32
18
34
66
18
14
16
90
6
44
10
36
6
38
72
42
16
6
96
60
2
46
26
30
6
22
86
4
8
34
6
50
52
2
58
20
16
32
60
18
46
36
2
42
4
32
34
48
2
100
6
44
88
6
24
12
60
6
60
90
14
18
12
46
18
14
16
60
14
28
2
10
60
38
22
78
44
54
4
2
4
44
82
24
2
4
54
12
48
32
4
14
54
30
10
12
48
30
62
40
68
132
30
6
28
24
20
22
18
60
12
24
12
32
12
64
12
2
136
30
42
20
64
14
22
50
4
48
32
10
116
10
8
34
18
18
26
46
8
22
62
40
48
48
60
20
24
72
34
6
14
10
102
8
24
12
36
52
2
6
160
60
72
6
12
8
52
30
8
36
16
18
30
12
18
12
2
76
36
24
6
26
12
60
18
18
12
18
34
6
6
8
6
12
154
8
108
34
56
10
8
16
44
30
70
26
64
20
72
34
48
26
60
66
4
20
16
38
10
6
60
30
84
20
10
6
114
20
58
8
16
18
80
10
30
108
12
42
80
6
18
4
36
44
60
12
4
2
64
18
20
6
40
26
24
46
8
10
2
36
24
76
12
18
32
36
52
2
18
24
36
52
36
90
42
62
10
8
42
30
132
30
60
34
32
28
12
68
72
4
84
134
148
30
14
118
18
8
94
110
16
2
40
18
24
26
40
36
50
34
56
4
14
66
40
30
62
10
74
10
8
28
54
44
6
16
12
6
72
32
6
16
66
18
20
10
24
2
54
52
44
64
20
54
22
56
10
54
8
16
32
184
36
2
12
64
12
48
44
12
58
32
24
40
42
18
20
52
54
8
22
14
46
24
86
10
84
6
36
42
6
2
34
6
134
70
48
8
4
96
8
4
2
90
90
58
32
10
6
68
6
16
20
18
52
12
6
174
20
40
6
60
92
28
6
80
28
56
24
46
24
12
18
12
48
78
78
30
12
2
36
72
18
10
20
34
26
64
92
6
70
24
66
48
6
24
44
58
32
10
6
44
100
8
108
22
12
12
20
4
56
40
44
34
30
50
18
84
18
16
2
18
36
58
32
16
20
64
18
36
14
18
28
26
64
2
10
30
14
6
12
136
6
36
120
48
30
66
66
2
48
10
14
18
130
8
10
8
6
34
24
6
20
72
10
12
38
12
60
30
6
22
150
8
16
74
12
22
96
32
22
6
12
12
90
2
48
18
22
20
30
22
30
128
6
64
102
54
26
16
2
28
24
48
6
2
18
24
12
18
22
18
20
36
12
28
122
52
48
80
30
52
8
58
32
22
68
18
12
10
8
34
18
18
2
90
64
14
10
2
24
16
50
42
10
36
80
12
34
74
60
36
18
52
56
10
8
36
4
6
38
18
4
194
54
58
2
18
10
80
48
52
18
20
6
18
22
68
72
18
46
20
10
30
6
8
22
20
28
38
132
22
44
4
42
50
18
28
8
82
18
20
220
24
8
60
58
32
28
20
46
8
10
80
10
12
20
36
34
48
36
30
44
10
48
2
12
150
34
74
10
38
148
2
18
72
40
18
162
14
10
6
50
4
24
126
8
18
18
16
98
16
20
46
6
14
34
12
68
4
26
10
24
56
40
32
4
18
2
28
72
24
12
38
6
76
12
12
44
102
28
6
24
74
36
102
144
4
12
18
30
144
36
14
12
108
82
44
24
40
6
24
6
30
6
26
22
36
20
72
10
38
124
42
14
24
40
8
24
16
50
22
78
68
52
12
102
44
54
60
58
8
24
12
154
6
26
48
24
18
4
14
12
52
38
4
50
4
6
68
16
36
30
6
60
80
42
18
10
78
84
56
36
64
30
12
12
36
6
20
36
28
120
12
12
26
36
40
6
32
28
2
40
6
12
2
10
20
36
24
16
6
14
36
34
72
42
6
26
4
12
2
22
48
72
20
10
6
14
16
48
86
34
14
36
186
106
12
36
84
6
26
94
60
20
106
18
26
36
4
24
20
16
12
44
10
30
14
40
20
30
10
60
62
48
16
24
146
18
16
2
30
34
8
30
40
32
4
12
24
24
84
6
42
2
6
10
2
88
30
6
6
24
8
70
38
18
54
10
42
18
18
12
32
100
80
10
8
30
28
8
10
14
18
40
18
6
20
16
92
6
10
2
78
4
132
6
48
42
48
26
16
30
62
30
58
108
6
8
6
72
40
14
28
108
24
18
20
36
70
32
10
8
6
4
44
6
4
6
44
22
50
16
2
22
8
28
12
32
88
8
22
168
2
6
22
14
28
2
28
8
78
12
10
18
50
12
18
10
24
6
12
20
18
6
4
24
20
58
30
78
86
90
4
60
44
60
108
48
42
10
2
6
4
8
4
48
36
20
16
44
36
10
74
70
26
34
14
22
38
52
6
14
16
50
18
4
32
64
90
26
54
4
2
4
114
36
132
2
22
50
4
36
8
36
4
18
20
30
18
10
12
32
36
6
30
4
42
12
12
8
36
66
40
30
6
20
34
14
82
60
42
2
10
60
38
40
6
20
36
88
6
2
48
4
12
8
18
10
62
36
54
12
144
24
166
26
24
10
6
48
90
80
30
42
34
20
4
12
6
80
34
6
12
6
12
8
30
16
6
20
48
24
12
76
2
12
58
48
12
6
12
24
24
50
70
30
62
22
96
14
10
48
12
110
10
60
42
78
26
40
12
50
52
36
56
10
24
80
22
62
40
48
18
80
4
32
36
64
8
18
10
12
86
10
30
30
30
26
30
4
14
88
12
72
84
92
30
28
30
14
52
38
88
18
36
24
30
66
14
12
60
18
64
42
56
10
24
38
40
26
10
50
40
26
90
4
2
54
4
30
20
12
70
72
18
164
90
10
30
6
12
38
10
12
80
18
10
62
60
76
24
20
10
26
6
66
10
48
84
90
90
42
14
10
26
6
82
36
26
30
88
18
38
10
50
36
64
96
38
46
20
130
96
14
120
4
48
20
10
18
6
18
92
24
12
28
14
30
6
12
114
18
10
6
86
10
6
38
52
110
42
28
2
6
66
36
34
48
50
18
10
20
160
38
114
28
12
8
28
14
12
6
70
20
4
6
44
4
14
22
18
6
6
14
52
48
14
82
38
16
62
48
52
18
20
4
18
14
40
18
50
18
72
42
40
24
2
10
14
10
44
10
12
62
10
12
6
8
16
26
12
28
62
46
32
52
32
4
ABCD 98484949328*3^$a+1 [50134]
66
15
45
27
76
5
7
59
13
36
47
73
11
21
75
25
48
17
127
71
9
111
42
48
19
23
12
33
60
52
36
59
13
12
11
189
100
11
24
102
111
39
33
28
12
36
17
15
12
100
17
108
12
51
72
148
53
55
41
31
35
57
93
55
29
6
25
77
36
6
33
88
23
9
75
33
88
167
13
24
5
192
6
73
24
96
12
77
31
101
19
11
73
20
3
90
67
35
133
173
115
284
40
60
47
108
13
48
120
11
21
3
117
40
107
33
63
54
15
111
126
123
28
5
15
39
18
15
40
197
24
207
45
30
42
31
32
88
24
77
139
24
101
132
7
101
19
17
90
36
25
23
49
131
72
24
1
72
47
21
123
24
133
12
17
90
213
57
36
48
42
162
30
61
24
20
28
80
3
25
24
80
16
24
47
6
7
23
85
80
15
60
73
11
21
129
18
48
42
15
237
36
67
120
8
39
33
48
72
57
19
24
173
67
20
16
12
60
5
18
36
6
7
5
72
3
88
12
120
36
35
12
42
15
3
48
145
41
19
17
27
16
5
39
16
5
127
107
30
43
12
17
36
42
45
27
33
51
37
5
12
60
72
108
12
19
41
63
93
54
61
35
18
127
12
48
20
52
80
160
23
25
60
59
18
103
32
100
8
60
33
19
131
37
32
148
47
13
72
80
51
24
145
8
27
1
252
32
136
60
24
8
9
36
108
55
11
1
48
12
35
30
42
12
6
15
12
111
69
153
18
49
60
48
32
16
5
55
92
52
35
18
7
11
90
7
132
36
11
120
18
43
60
59
36
18
132
207
45
31
24
47
21
15
132
105
15
61
71
108
102
3
28
5
60
12
3
15
42
66
42
43
11
61
200
52
36
59
85
20
57
90
180
49
11
30
31
5
60
48
36
19
59
18
43
41
123
16
95
25
11
24
25
5
24
15
16
84
8
33
36
60
31
120
5
43
32
93
12
87
40
23
45
129
51
72
40
23
18
27
60
75
30
55
20
69
79
32
15
13
44
48
45
12
3
40
12
108
48
24
20
3
90
102
18
24
54
9
220
5
303
3
9
27
36
37
215
126
19
53
84
31
65
84
111
40
65
60
115
29
51
39
73
47
24
37
32
3
37
60
5
42
18
36
99
3
13
101
19
44
40
41
27
72
93
18
129
28
48
24
101
19
47
61
32
108
165
30
97
60
23
60
18
159
16
60
12
92
16
12
77
271
5
7
12
17
108
15
76
71
18
43
5
115
29
43
17
84
42
72
1
11
133
68
3
25
11
33
16
35
24
33
105
43
12
113
30
25
17
12
126
186
43
20
27
18
30
42
30
61
48
12
47
205
11
37
89
144
156
54
49
47
141
40
48
185
90
69
21
139
17
43
36
29
75
256
35
97
59
21
52
5
55
71
72
45
28
24
8
28
11
48
6
210
24
90
63
3
37
89
43
36
65
6
13
20
15
1
12
12
80
28
72
68
93
12
114
48
25
36
29
150
25
5
15
88
12
36
101
151
83
162
15
27
13
95
54
43
8
12
93
43
71
1
29
54
150
27
39
78
72
36
87
147
108
25
48
89
66
90
87
57
36
7
65
55
20
16
89
108
7
83
13
12
35
105
75
145
35
25
20
147
60
180
108
102
55
143
37
20
15
42
163
35
1
11
21
15
57
105
151
32
159
33
40
68
45
12
42
109
107
54
103
96
44
3
25
29
31
47
133
180
108
41
43
8
27
156
72
237
16
60
24
156
29
103
5
7
65
162
18
42
1
83
24
85
120
101
7
20
9
30
96
13
32
9
19
224
16
24
20
136
65
36
18
13
32
16
41
6
117
40
53
7
17
36
67
17
31
108
5
147
12
60
87
1
17
6
109
11
42
27
76
41
51
88
84
36
137
135
60
105
15
52
20
100
35
61
11
36
25
72
36
12
65
90
78
19
53
175
32
21
39
16
92
33
24
66
24
121
59
12
18
6
49
36
5
7
5
42
45
27
30
19
120
29
36
19
173
78
120
6
63
27
18
63
60
100
20
57
18
24
120
181
192
20
117
91
29
43
108
72
8
45
43
131
21
3
9
60
3
45
27
25
8
52
20
21
72
7
ABCD 98485090898*3^$a+1 [50119]
4
9
63
44
136
87
21
20
4
32
40
8
72
60
84
172
8
19
5
43
89
73
11
84
12
61
3
9
11
40
44
156
84
85
15
20
16
20
24
12
85
15
81
54
29
36
16
147
45
96
117
143
16
8
115
17
43
5
12
4
51
101
4
8
96
52
24
3
72
69
120
24
15
33
8
19
17
36
60
28
51
41
49
6
57
117
15
84
44
16
20
79
17
16
39
101
108
37
95
72
60
13
59
43
45
8
52
3
33
176
85
23
52
96
9
23
72
31
12
17
1
95
49
3
80
132
40
3
93
92
7
5
4
87
57
105
23
25
47
40
36
44
48
52
8
64
20
61
3
51
228
5
36
16
3
48
54
3
120
3
57
12
8
67
108
42
66
77
157
11
28
39
18
35
52
12
8
100
60
12
63
120
5
73
23
100
24
33
30
9
24
12
8
12
4
36
39
5
73
11
12
4
3
21
60
32
88
39
12
6
75
15
72
137
88
20
28
32
220
72
24
9
102
18
95
40
12
21
12
87
108
72
84
36
33
3
44
36
24
180
4
60
44
40
120
20
12
55
96
45
45
35
49
60
159
60
36
123
57
51
17
120
37
51
45
15
12
120
12
33
35
25
27
75
33
57
3
8
28
44
60
43
29
36
60
28
9
47
60
103
17
24
4
36
20
112
128
12
49
3
68
109
18
17
88
93
3
36
24
104
36
12
52
8
124
56
7
5
40
60
27
33
48
27
33
48
9
3
8
4
60
15
45
3
9
108
20
13
95
28
141
51
72
93
24
11
25
27
8
55
153
27
9
111
33
152
12
133
3
24
212
48
48
28
32
12
108
55
5
28
24
8
4
60
24
9
11
52
12
3
33
24
12
20
91
93
9
47
4
96
15
33
12
44
61
35
1
123
32
60
127
30
42
9
36
80
121
15
45
87
48
9
11
28
36
8
16
9
11
7
9
36
104
61
150
9
21
135
44
16
44
4
72
12
108
68
37
27
27
36
162
35
36
19
17
4
21
131
4
68
12
4
24
3
65
12
103
57
60
68
67
33
60
57
3
15
113
12
220
20
12
60
12
4
36
15
48
72
78
11
60
16
8
28
195
9
96
72
68
7
65
13
39
48
116
196
105
35
60
31
17
16
92
24
13
23
52
80
60
28
8
144
208
12
12
33
78
17
36
24
28
8
52
104
100
8
72
13
51
24
8
97
78
77
52
44
1
11
4
3
5
28
44
148
15
5
72
28
15
81
24
63
9
3
18
15
72
3
9
15
5
24
12
72
7
9
24
60
177
59
24
13
3
60
12
20
7
33
27
5
12
124
12
24
3
12
93
75
102
59
4
33
63
84
63
33
57
23
72
40
92
13
90
12
65
85
15
72
44
84
52
105
59
4
8
28
81
6
300
72
5
160
12
63
102
3
20
72
76
72
15
5
133
35
24
28
80
48
37
27
48
60
32
16
32
60
40
108
68
4
12
15
21
48
72
68
4
36
96
60
48
15
5
13
107
48
60
4
44
49
72
35
60
31
33
36
36
20
55
45
24
141
47
48
4
96
20
24
28
117
11
24
28
48
32
76
56
40
20
48
40
92
84
7
33
20
1
11
4
3
168
5
52
36
12
140
52
12
56
67
18
15
80
28
84
20
16
9
83
120
84
4
27
29
31
72
12
65
64
92
172
8
40
44
4
12
32
16
27
45
152
97
11
24
13
3
120
12
60
8
19
9
12
27
5
40
108
48
36
20
55
48
5
28
32
16
56
24
4
15
45
63
9
44
112
15
29
61
24
3
96
80
52
32
7
149
72
108
72
108
31
45
24
57
3
24
12
20
31
17
16
39
53
60
64
44
4
48
15
5
12
60
16
44
16
12
92
85
15
12
36
9
66
42
71
76
80
36
7
161
31
29
97
39
80
156
40
15
9
48
68
12
36
12
28
60
141
155
24
19
12
21
72
36
96
8
40
12
80
1
15
72
12
44
67
65
4
111
65
25
39
8
60
55
5
12
148
108
24
24
24
20
36
76
33
3
12
8
24
145
18
113
55
17
13
75
12
32
43
60
41
7
17
88
99
45
45
3
20
48
28
9
51
12
44
60
84
16
8
13
84
23
28
12
36
24
8
67
5
52
8
48
55
12
5
28
72
3
117
27
41
4
56
49
23
48
12
37
6
5
48
24
72
13
72
11
72
40
60
96
32
25
83
184
60
60
12
116
67
138
3
44
28
24
8
40
32
28
36
36
15
5
4
32
84
73
131
60
112
72
72
21
15
32
12
31
77
76
36
63
45
8
84
28
8
24
4
99
21
51
9
20
36
24
79
48
33
21
18
18
90
77
100
32
24
1
59
24
7
21
12
27
36
57
32
103
5
12
91
33
27
17
37
71
19
48
65
76
104
43
29
13
47
16
12
33
87
3
72
17
4
36
8
52
8
127
5
40
21
24
51
15
54
3
8
148
57
3
56
60
28
57
30
5
64
9
63
24
80
25
51
24
21
3
ABCD 98485234832*3^$a+1 [50001]
15
25
23
6
60
15
64
65
6
1
17
31
47
84
6
84
18
30
72
18
1
5
42
54
211
23
60
12
25
72
72
5
84
55
65
60
24
36
39
48
39
18
120
7
5
18
48
9
15
49
35
189
213
48
24
168
123
45
6
138
6
61
24
41
78
25
41
6
73
17
36
12
48
18
12
30
43
272
24
16
32
57
55
185
30
49
77
72
180
150
18
48
127
77
42
73
32
33
7
35
54
7
35
13
17
24
54
9
15
12
21
9
24
55
80
64
41
31
48
8
3
90
27
45
3
45
30
21
15
1
209
174
6
51
15
33
24
33
15
33
15
45
24
27
45
24
6
6
63
75
42
18
25
95
1
65
84
42
57
40
41
12
12
36
19
83
48
6
63
88
32
111
54
91
24
65
60
18
33
9
63
3
21
9
192
60
18
36
30
15
16
23
42
7
47
6
139
59
45
57
60
3
39
66
72
39
9
90
90
6
18
42
25
71
25
8
9
55
8
15
30
24
54
6
36
3
16
35
60
78
66
42
15
88
119
1
72
24
48
11
45
81
15
3
42
66
138
36
6
48
69
81
12
132
48
15
48
39
81
16
23
57
48
21
12
39
96
135
105
87
6
132
15
45
24
18
168
24
201
183
54
96
42
9
16
48
17
24
6
204
144
162
3
24
51
36
6
18
24
48
18
6
1
24
71
57
16
65
6
24
25
5
12
12
43
5
27
21
72
3
16
23
48
105
9
114
21
9
60
6
48
13
83
397
35
42
3
39
150
6
78
6
1
144
29
27
63
84
42
24
84
120
36
42
9
21
123
111
1
5
75
64
48
53
18
24
72
81
93
84
12
54
45
105
7
29
51
3
21
135
24
54
18
48
1
5
99
72
39
1
8
165
30
6
24
30
42
78
12
84
9
15
6
66
18
39
21
139
41
7
24
5
36
54
33
123
54
63
21
42
48
54
60
42
30
24
7
47
66
15
40
65
42
12
66
12
24
30
6
15
189
108
78
42
72
24
6
54
99
123
18
147
45
30
37
23
138
36
43
41
66
30
18
66
147
24
9
120
15
72
45
78
6
84
115
17
30
73
41
30
54
27
57
30
12
78
60
36
6
1
128
57
18
21
45
19
72
65
30
24
18
31
41
31
5
42
217
71
48
90
90
30
55
11
18
43
53
36
15
45
43
17
54
6
91
8
112
65
15
45
48
42
90
24
55
113
66
90
24
3
27
66
27
45
72
51
27
18
51
16
17
30
48
18
6
48
18
60
147
48
33
15
9
6
42
103
89
55
23
24
66
72
6
36
21
27
18
19
5
3
63
48
72
25
17
126
81
9
12
48
60
7
89
54
120
1
5
171
3
12
18
36
3
63
120
48
36
6
7
71
72
72
1
77
30
42
42
6
18
1
29
19
71
1
29
30
6
48
72
24
36
6
48
6
15
9
15
81
30
126
72
67
71
24
121
17
6
57
15
120
12
21
129
60
12
63
15
78
3
105
31
5
51
45
72
3
45
78
60
9
33
7
23
129
48
112
89
6
25
41
42
42
18
6
72
19
80
3
61
95
97
29
3
3
114
24
6
21
15
12
13
5
90
25
72
56
16
53
66
24
12
36
9
48
45
3
63
25
5
6
60
6
42
216
66
30
1
8
57
7
35
12
78
72
108
63
3
12
57
45
51
24
88
48
341
120
99
27
45
33
114
12
9
9
36
42
33
9
78
18
15
24
3
42
75
27
6
12
67
176
33
7
77
171
57
18
21
183
66
12
24
210
33
141
51
40
95
36
30
39
9
84
3
63
120
6
91
17
30
6
147
48
120
64
77
3
136
17
63
72
33
6
6
27
87
30
51
33
12
3
87
114
6
150
27
15
48
42
90
18
3
120
112
24
216
32
45
3
9
54
49
35
18
43
32
120
112
41
36
114
294
3
39
78
120
3
39
49
77
43
35
84
12
13
47
105
16
53
24
18
33
21
3
51
61
71
24
30
48
18
33
81
54
9
81
55
5
6
6
78
6
6
48
66
30
36
198
12
54
54
75
87
174
3
105
103
128
39
162
15
16
8
105
31
80
45
3
16
77
12
30
12
84
90
12
18
72
33
120
57
24
135
9
7
89
55
11
18
42
57
81
96
55
95
9
24
45
75
15
12
30
15
81
12
75
48
64
59
60
30
67
89
31
53
19
113
18
30
12
18
25
29
36
31
8
48
3
36
9
21
48
43
5
67
47
30
24
19
23
9
39
42
12
27
48
57
31
23
24
42
54
57
75
54
31
8
87
18
102
73
71
105
123
30
55
5
90
18
12
42
84
30
7
23
42
39
153
31
17
24
36
18
66
55
113
78
138
24
12
18
150
ABCD 98485296472*3^$a+1 [50016]
101
25
27
20
40
81
15
32
25
120
60
107
37
30
36
17
37
51
3
72
29
40
44
4
27
45
68
1
99
8
100
99
345
8
112
8
43
117
68
13
36
6
54
39
32
60
25
39
15
6
18
90
11
36
79
29
115
17
48
12
25
47
76
12
20
12
88
3
141
200
16
24
8
1
132
35
12
91
17
24
24
7
77
1
11
48
97
15
36
32
97
15
9
35
16
8
156
4
72
56
25
24
75
15
54
27
32
76
96
21
54
41
52
87
105
24
45
35
97
138
41
49
42
53
67
33
44
1
162
9
75
54
35
12
4
21
239
88
8
24
61
48
27
8
84
13
179
96
48
12
72
16
21
71
52
63
18
15
51
6
54
33
51
21
21
59
31
17
16
36
15
60
113
100
12
120
8
43
105
3
17
40
32
72
49
71
88
27
5
156
4
8
37
51
9
51
20
19
125
144
60
60
24
288
60
112
117
15
60
20
31
45
20
24
31
17
151
9
3
77
40
32
60
144
61
15
24
21
35
24
25
36
83
136
32
88
56
36
4
56
48
61
35
19
81
9
27
12
27
5
48
7
21
24
8
13
18
177
32
61
39
32
220
48
68
84
76
9
114
12
77
13
27
63
18
35
52
8
1
159
20
4
48
32
1
11
60
19
186
11
72
36
1
59
16
56
12
12
25
71
100
45
3
21
111
24
20
48
100
32
24
67
17
48
48
12
109
23
52
48
176
31
30
54
6
15
69
27
24
56
73
72
99
60
8
67
5
16
8
172
39
90
63
27
161
48
16
56
55
5
73
75
12
39
5
100
44
24
61
11
1
3
21
36
99
8
48
25
23
115
6
23
40
20
7
30
6
54
36
54
120
33
108
93
42
9
144
12
68
31
21
44
96
19
6
23
61
39
56
16
15
18
39
57
23
40
3
150
39
24
12
44
36
64
60
8
72
55
30
3
3
18
35
24
13
27
56
25
71
40
56
25
15
48
84
20
1
59
7
5
88
32
64
45
47
13
126
9
27
5
12
12
84
4
12
36
9
23
72
84
37
95
120
88
144
108
128
4
96
32
55
105
72
123
18
99
33
35
145
75
8
25
327
8
91
21
24
56
103
9
120
8
19
21
8
72
229
71
4
48
92
16
3
17
12
7
36
53
37
30
33
56
1
63
20
31
45
36
9
11
79
41
64
24
12
33
59
16
164
12
25
11
4
60
9
71
4
104
36
76
39
141
48
36
57
87
80
13
63
32
4
24
57
27
132
96
44
25
39
44
36
7
53
7
264
21
15
45
8
7
9
9
36
11
25
23
31
41
28
21
36
90
33
24
32
36
109
99
44
1
66
161
12
16
27
54
24
12
15
12
80
91
77
49
39
20
36
91
18
99
8
72
88
15
18
95
72
40
15
53
4
8
25
27
20
97
30
9
56
85
35
19
45
96
15
41
60
28
32
24
76
44
88
3
57
21
59
61
71
40
39
12
17
36
91
54
39
20
28
45
90
17
28
12
20
103
29
40
21
83
12
100
48
12
15
54
36
48
71
76
20
12
40
48
9
35
31
17
52
9
135
27
30
95
4
15
5
24
181
3
57
35
31
33
45
71
31
24
66
23
12
108
16
45
3
63
9
99
41
1
90
5
4
81
39
15
41
169
60
35
48
1
15
45
39
63
69
21
78
29
1
11
60
24
60
67
17
28
20
72
16
81
71
24
4
60
56
184
24
12
9
107
19
54
39
80
12
28
20
48
4
48
176
12
4
60
45
15
45
126
90
27
27
156
198
6
101
24
91
9
45
3
12
84
20
55
42
15
80
13
11
88
57
3
12
21
75
24
60
60
80
64
57
18
12
18
36
96
35
40
8
7
30
3
152
49
36
47
16
27
54
59
232
60
80
73
59
28
33
35
60
1
35
16
12
48
99
29
31
45
21
15
20
40
20
19
30
36
24
23
13
84
23
91
21
84
57
27
48
9
35
4
32
12
60
192
36
13
12
27
120
48
9
36
27
48
33
59
103
29
136
9
75
48
92
55
33
32
24
37
78
30
72
24
66
24
5
115
6
47
187
101
220
240
9
35
24
12
12
88
8
1
95
4
87
30
27
171
57
108
75
17
40
8
24
13
59
55
41
4
36
63
36
45
108
48
20
48
1
11
60
40
128
12
4
140
1
84
15
156
9
96
48
36
119
24
37
111
32
43
5
52
8
55
17
12
31
5
12
31
5
124
12
129
35
7
48
137
132
40
20
67
36
137
12
49
15
80
40
44
12
4
20
25
36
3
27
5
19
125
60
16
20
25
23
112
48
48
92
28
69
156
87
56
7
33
51
53
7
9
32
24
60
108
16
51
113
48
12
13
35
49
3
128
49
15
36
8
72
19
36
ABCD 98485426894*3^$a+1 [50002]
9
135
27
30
39
51
173
40
39
168
105
3
101
73
6
12
72
6
135
80
85
11
120
16
48
27
45
27
30
18
132
18
15
24
9
150
30
90
105
9
18
45
57
60
90
36
54
36
72
75
117
96
84
36
24
318
72
108
33
75
42
59
79
24
108
29
73
111
39
126
72
3
9
360
60
36
71
193
126
65
49
66
90
24
18
72
17
16
3
45
120
96
9
30
144
6
84
36
72
150
210
59
91
108
30
27
33
30
162
18
60
102
18
90
87
8
85
42
18
174
78
30
29
43
6
252
48
27
33
54
48
78
72
123
69
107
19
42
3
56
133
18
162
23
64
24
15
201
80
133
96
30
77
67
90
131
96
13
90
36
144
21
15
54
11
16
3
90
78
173
136
9
24
36
11
19
162
42
17
40
69
35
40
72
27
317
13
27
3
90
60
126
65
79
81
165
24
36
54
33
48
96
3
156
57
8
79
180
60
36
102
78
54
18
113
79
6
30
5
37
18
162
120
159
3
60
30
36
87
75
108
17
55
9
99
132
89
31
222
66
24
81
32
25
78
177
87
257
19
72
18
144
30
21
15
90
255
15
41
64
39
33
45
18
30
35
72
55
42
36
84
47
336
40
24
3
90
96
54
21
45
54
126
24
18
192
21
56
19
5
169
71
25
87
105
78
12
69
144
9
30
90
18
78
111
69
102
29
49
72
39
24
27
30
42
210
27
33
71
139
90
27
171
69
3
78
90
12
81
80
37
75
48
75
45
27
42
18
102
51
72
75
165
33
15
27
90
3
96
39
54
270
126
311
31
105
75
60
12
53
25
23
7
72
126
72
18
65
7
42
36
35
49
6
90
234
18
18
54
30
18
195
75
69
24
56
120
40
21
48
24
126
77
13
51
111
129
81
198
24
57
63
78
3
9
36
114
17
91
45
147
90
27
24
117
35
67
90
6
30
24
48
60
90
102
126
42
18
30
51
183
81
27
18
27
135
90
39
24
9
18
69
81
23
112
3
21
3
30
23
127
66
87
48
15
297
63
65
72
7
41
49
66
42
3
27
45
87
318
108
60
54
30
47
64
69
267
120
51
90
75
177
47
79
30
75
57
12
60
18
45
3
132
9
56
37
3
57
30
90
60
180
18
48
60
65
25
84
3
8
85
12
95
13
11
160
303
17
13
180
60
3
15
12
6
15
72
168
27
150
95
120
64
99
90
12
78
41
40
120
24
219
6
102
185
55
108
45
45
102
93
177
72
6
81
56
115
18
75
45
24
3
33
90
90
27
24
21
75
27
108
33
39
150
126
192
53
37
195
57
18
5
48
55
24
81
57
240
48
114
30
126
114
36
27
3
72
72
77
19
21
51
125
343
72
89
73
126
12
78
30
24
66
42
12
126
42
90
72
30
198
59
13
203
13
27
63
57
8
40
80
19
30
6
54
27
120
171
78
54
18
30
9
33
30
150
27
3
6
135
27
29
91
69
39
281
16
63
24
108
48
101
40
21
162
33
3
42
18
30
132
18
5
85
84
36
11
43
96
197
120
37
60
36
35
49
60
123
15
33
165
51
3
18
72
108
60
90
12
96
21
24
9
47
19
24
197
13
6
12
153
9
6
57
15
9
21
123
189
36
210
72
5
13
24
83
40
3
30
15
39
18
78
144
138
95
48
97
90
125
13
90
54
3
104
79
72
48
42
102
41
37
30
ABCD 98485988312*3^$a+1 [50073]
57
30
36
12
18
15
21
30
49
12
65
7
35
25
168
17
30
36
9
40
23
12
105
36
51
33
45
192
48
90
36
45
15
12
12
156
36
30
66
84
13
23
60
37
167
120
9
24
21
55
89
12
84
42
42
60
12
78
18
24
24
79
71
24
73
12
17
63
28
17
36
79
11
24
60
72
13
35
21
9
31
17
27
15
30
91
11
213
105
3
52
5
18
18
12
48
174
66
54
96
60
12
84
73
8
69
24
102
174
54
6
19
24
168
107
66
96
39
40
41
43
143
13
71
24
36
60
69
39
90
30
153
9
36
27
87
33
60
27
49
71
13
96
24
11
54
123
15
144
1
5
114
60
6
60
42
105
16
5
67
95
12
21
40
5
24
120
120
186
12
30
102
12
93
40
11
25
5
12
120
12
55
56
40
71
18
51
27
24
108
21
52
17
96
7
12
17
30
36
13
11
54
12
42
78
12
42
60
36
13
71
49
17
7
5
72
19
35
6
6
33
15
30
42
73
29
3
39
21
63
9
33
72
12
3
28
17
12
79
12
53
75
57
43
44
15
12
18
6
54
15
27
6
175
8
9
6
54
72
19
20
72
15
18
72
54
49
11
201
135
25
48
12
17
43
8
4
23
30
123
51
30
3
45
6
45
39
108
73
5
66
69
45
102
85
12
8
3
144
45
33
27
135
72
21
27
25
11
30
7
120
35
42
6
24
1
84
11
42
12
12
3
120
21
39
63
18
7
17
42
13
60
161
19
17
19
47
25
5
42
18
15
39
6
18
36
66
3
4
11
49
41
66
18
48
90
24
54
30
37
47
12
21
213
30
36
30
48
30
33
12
3
12
1
12
5
27
21
60
36
54
36
153
40
107
36
12
48
24
36
24
33
36
75
36
9
99
48
37
11
36
121
53
66
61
47
1
65
84
90
85
17
138
45
3
73
24
5
15
81
55
41
30
114
54
30
6
42
60
127
35
13
65
18
9
3
84
30
43
11
6
120
18
102
19
11
6
7
11
90
19
8
72
207
54
24
78
33
60
72
3
9
33
132
6
102
24
54
24
48
72
6
6
30
3
21
19
5
51
15
169
17
246
30
18
96
1
20
57
48
42
30
3
3
42
42
1
132
17
78
45
28
84
23
13
11
138
75
96
4
35
25
36
20
180
15
25
71
54
96
19
35
30
96
19
179
90
42
49
11
61
12
20
108
63
9
3
12
25
80
16
11
48
61
5
54
42
138
12
36
45
15
12
36
9
36
225
7
23
54
15
27
66
18
24
45
45
18
48
30
39
60
3
18
66
66
102
1
24
48
8
9
12
18
48
25
5
18
6
30
24
36
24
97
59
9
9
72
18
45
15
12
9
45
24
51
15
156
204
30
6
9
9
31
125
36
63
45
55
77
3
36
99
18
12
18
25
23
49
71
85
41
31
23
36
18
15
33
7
5
6
105
60
51
1
12
96
20
12
52
36
29
6
45
40
5
42
48
9
15
21
27
18
199
36
35
129
45
18
25
72
5
6
90
67
89
103
53
3
51
18
102
33
21
180
24
36
66
33
36
4
60
101
30
54
30
25
20
81
42
72
30
72
54
36
36
108
54
6
84
1
92
9
79
35
36
24
24
12
54
24
63
57
36
90
60
24
61
11
54
6
18
3
27
36
169
48
8
27
12
33
12
33
63
4
11
114
36
30
6
48
48
90
54
48
6
25
29
42
48
13
8
27
33
52
5
30
12
6
30
42
42
1
5
96
96
42
12
13
131
25
12
29
19
29
55
215
21
75
60
6
39
4
5
6
72
13
5
54
81
75
6
3
3
24
6
144
31
48
11
21
27
18
24
19
5
114
36
42
3
39
12
18
42
126
24
24
54
61
17
18
30
36
99
27
12
12
1
155
24
78
51
4
65
51
60
15
12
72
12
9
64
68
3
156
109
47
45
9
111
15
30
42
1
20
9
91
71
81
117
18
37
116
51
73
17
30
13
11
25
35
109
107
24
25
5
19
56
15
12
13
41
90
48
6
6
73
56
15
6
51
12
28
83
60
9
51
30
6
36
42
42
30
3
27
54
6
24
9
3
33
72
3
37
20
52
17
39
111
48
21
12
3
57
12
33
12
151
89
66
30
6
180
6
7
56
51
18
75
21
55
119
12
13
53
42
81
72
28
11
33
16
11
6
24
54
37
17
31
29
55
41
102
12
33
48
39
6
24
96
72
78
6
150
54
15
52
120
53
6
13
95
36
37
89
18
30
31
29
3
27
36
60
25
11
18
30
102
126
18
24
42
36
42
12
174
6
3
16
60
17
144
6
33
52
23
9
3
12
45
15
18
43
11
66
27
63
13
11
84
12
24
9
51
1
72
83
24
33
15
21
15
30
19
23
12
30
30
132
78
6
72
42
66
9
195
21
39
73
17
31
60
71
24
36
60
33
27
78
12
48
36
19
101
54
1
65
24
30
181
17
7
5
48
18
12
12
246
27
28
24
5
6
24
6
42
18
39
27
48
30
36
115
5
87
15
12
13
48
35
30
115
5
60
19
65
18
30
24
43
5
6
45
4
96
29
3
15
90
7
17
48
51
15
9
27
48
1
65
79
5
6
30
27
3
42
3
52
35
73
60
60
11
18
ABCD 98486542106*3^$a+1 [50144]
45
135
4
152
352
17
55
65
36
84
6
150
84
103
17
31
24
36
89
210
96
24
6
99
15
81
84
28
36
41
135
4
17
7
17
3
57
115
96
80
15
69
171
144
169
156
60
84
107
30
7
53
27
16
137
123
40
36
5
75
195
193
23
24
120
85
65
3
220
96
77
24
36
43
252
44
4
41
103
132
108
48
44
196
59
6
19
41
24
36
60
15
15
30
19
101
99
24
81
63
183
73
101
43
23
9
40
5
315
48
100
17
19
101
39
51
105
15
30
19
32
112
96
41
15
81
30
97
108
108
72
89
120
75
4
60
161
66
174
79
140
111
1
125
114
66
7
53
24
139
41
36
3
81
36
19
224
76
140
4
11
121
65
60
63
57
19
8
117
43
53
19
36
108
71
30
36
27
60
57
43
107
201
88
216
48
53
43
156
101
60
60
99
28
20
3
25
65
30
30
114
96
25
108
11
121
29
66
114
123
57
19
24
17
31
72
80
207
25
44
12
24
135
66
15
148
41
55
48
17
15
28
8
159
6
90
145
29
3
12
21
414
90
15
165
255
4
77
19
5
60
6
54
31
60
8
136
191
24
1
92
3
205
29
36
67
23
25
125
24
19
41
15
21
7
173
60
60
63
40
71
96
109
11
24
6
7
17
36
15
9
55
44
21
30
13
17
91
29
51
40
29
75
21
27
57
30
49
71
66
39
165
240
96
43
137
24
120
79
132
12
32
165
15
4
17
7
8
39
6
63
21
126
24
1
8
57
24
60
15
208
113
90
30
19
161
24
55
71
54
139
17
54
249
81
103
53
19
5
60
75
208
36
56
64
72
95
30
127
83
114
6
54
31
65
115
5
204
39
184
77
63
57
36
15
15
54
43
32
4
41
66
270
55
44
16
5
187
8
144
24
57
235
29
3
123
169
24
17
279
184
32
4
65
75
40
125
19
71
105
15
30
96
24
55
11
90
7
17
60
55
128
16
11
96
114
183
28
48
36
41
67
17
19
17
60
24
36
7
23
37
20
28
60
120
60
44
208
173
24
120
115
20
160
65
79
11
6
139
65
360
120
55
185
103
53
55
5
79
60
41
147
36
81
19
191
90
151
185
24
60
19
80
237
99
108
28
125
99
168
57
115
11
30
267
16
101
123
72
15
25
140
36
9
31
89
36
210
25
60
59
201
15
13
224
100
200
33
19
35
216
37
83
109
11
49
41
79
5
139
101
43
32
45
211
80
28
77
99
81
67
143
114
111
15
54
55
188
63
57
33
27
28
8
21
55
276
12
53
15
159
25
24
12
5
54
120
6
75
45
114
145
48
8
144
240
4
36
101
39
4
140
12
64
144
101
156
63
81
19
12
152
16
41
3
57
240
103
68
12
160
20
153
24
60
36
15
28
176
180
76
65
660
39
21
204
6
57
88
5
204
6
37
80
76
104
87
25
24
36
41
7
68
9
319
72
44
21
144
223
72
71
33
237
24
60
15
24
81
3
52
8
112
125
51
40
185
19
108
8
45
84
235
35
30
36
144
6
9
81
7
77
51
159
186
150
25
12
80
93
39
135
6
43
24
12
36
44
45
30
105
ABCD 98487126854*3^$a+1 [50030]
53
186
129
45
78
54
30
6
192
27
33
48
103
120
35
36
81
3
69
72
16
5
132
31
95
97
29
36
7
312
35
78
151
77
54
90
90
49
239
25
47
78
3
63
9
87
84
6
36
72
48
54
109
144
80
15
33
39
49
89
103
104
135
54
54
18
75
3
21
45
54
45
9
6
9
225
162
61
5
54
13
72
5
60
324
66
168
33
15
169
35
36
120
33
64
53
99
39
9
45
75
87
24
25
32
15
57
16
29
3
93
12
175
5
19
125
6
12
6
36
48
36
114
192
9
15
49
5
75
72
123
45
16
29
36
15
69
42
1
143
12
37
23
9
88
11
66
6
13
80
9
132
75
136
149
18
18
144
36
120
24
174
24
61
119
57
9
114
12
81
64
8
112
11
45
40
8
69
18
12
60
1
71
120
249
136
29
19
35
78
18
30
7
119
73
80
48
40
35
45
40
35
13
29
51
75
30
7
83
42
138
49
131
96
18
51
21
99
147
18
24
18
48
36
21
105
42
18
84
54
24
48
18
54
1
35
54
55
32
63
72
1
24
119
9
40
120
47
30
24
36
30
33
21
24
180
18
48
72
42
90
12
144
54
96
31
53
18
33
21
36
15
27
18
43
29
51
15
60
61
11
13
41
63
21
147
75
85
35
37
5
3
27
85
23
33
45
120
24
115
72
104
45
19
23
102
90
42
36
75
40
29
43
5
51
21
96
18
30
115
47
9
16
48
5
30
37
17
223
65
54
108
36
36
18
3
48
39
72
18
7
89
127
83
109
80
15
12
21
48
111
33
183
97
53
54
85
8
15
97
8
15
33
75
157
83
12
18
108
19
77
30
6
90
18
147
69
48
75
21
90
12
54
96
138
60
36
48
21
136
5
18
6
156
36
114
73
11
132
84
348
25
120
35
18
12
132
3
120
40
11
60
9
117
18
18
7
56
81
84
171
64
95
105
21
75
9
31
29
27
27
72
48
72
13
47
18
48
79
11
108
36
6
7
5
3
165
12
36
114
12
85
56
27
21
87
30
24
90
120
144
150
30
60
25
5
42
84
150
63
45
48
18
25
32
24
16
53
91
29
27
27
60
12
24
30
39
21
30
114
30
96
66
3
3
174
18
37
23
33
165
12
18
13
59
6
31
56
75
37
47
9
51
66
27
63
265
23
36
181
35
37
161
39
57
90
180
30
96
180
7
5
78
48
144
21
16
35
21
40
35
12
6
99
16
41
78
145
11
36
36
69
165
19
59
18
3
16
104
21
36
55
24
56
88
5
24
90
25
77
168
18
12
37
48
11
30
114
13
24
24
5
6
48
117
99
60
54
72
18
25
8
15
144
9
15
12
37
95
12
24
21
88
8
3
85
47
33
24
33
84
3
15
1
125
99
40
48
143
1
8
45
48
19
120
131
69
88
11
84
105
16
32
15
30
72
27
15
81
39
108
37
5
54
37
299
18
90
121
47
18
180
91
35
133
47
84
61
71
18
54
48
25
8
39
60
18
18
81
39
36
6
138
37
168
35
84
33
168
87
78
90
72
25
47
33
75
18
30
72
13
11
30
31
29
84
55
59
108
9
16
47
1
35
12
33
21
36
375
9
18
45
112
113
48
90
45
144
24
40
144
41
66
69
9
180
12
55
24
32
219
54
79
65
55
137
6
33
51
6
39
48
15
72
6
18
84
132
25
95
33
3
237
3
13
72
77
67
71
60
72
138
108
87
88
29
126
37
29
139
41
175
113
31
29
30
85
47
48
33
3
96
90
30
21
93
19
17
48
60
102
114
67
32
111
36
13
8
3
117
27
13
24
11
24
48
42
18
33
15
73
17
87
75
36
72
25
72
17
63
40
125
67
24
5
30
109
8
88
56
135
54
96
123
48
27
18
27
3
69
120
45
6
144
93
123
108
54
30
18
90
60
12
132
84
96
54
75
64
35
45
27
54
39
87
18
36
27
24
64
29
60
90
85
ABCD 98487150142*3^$a+1 [50160]
102
3
468
105
54
96
24
60
12
90
99
45
15
9
150
18
75
69
3
117
96
3
75
24
18
120
54
69
45
96
120
3
36
27
12
48
18
66
126
18
45
60
51
24
45
45
15
51
30
120
120
30
144
36
6
24
54
12
144
84
120
42
63
252
48
267
114
114
30
174
42
126
57
105
78
18
27
435
12
78
30
264
60
48
6
75
27
42
222
216
57
81
147
3
42
27
3
72
72
60
33
48
75
33
24
27
36
108
45
12
3
84
21
81
126
258
30
42
24
39
99
21
180
60
39
81
360
27
33
144
141
342
60
12
42
99
51
9
9
3
195
42
30
192
48
105
123
93
177
102
141
99
12
9
75
114
195
21
114
30
72
78
156
225
117
42
12
36
174
30
9
12
132
63
48
156
60
9
9
96
102
108
30
174
48
45
108
87
48
69
15
48
30
27
27
18
195
51
129
243
57
93
42
81
15
144
36
24
168
24
18
111
51
30
51
3
105
105
6
48
18
18
54
3
3
240
72
72
36
45
84
195
18
42
33
3
60
30
75
117
63
51
126
30
93
72
63
9
27
114
219
60
33
264
120
63
81
30
72
120
90
24
96
150
48
144
90
15
33
123
72
45
78
42
24
6
24
69
21
198
42
63
36
39
96
9
27
66
24
18
78
222
141
267
42
126
42
264
96
87
111
9
147
6
48
15
81
51
219
90
51
108
87
42
102
213
51
9
27
36
12
12
69
72
75
24
18
135
81
42
30
168
27
3
9
135
18
207
60
27
24
66
24
120
42
60
24
24
24
18
27
3
57
51
6
126
42
66
30
15
9
102
36
78
174
42
96
144
30
33
36
45
30
12
30
48
6
96
24
120
24
9
33
24
6
45
117
90
30
18
48
9
120
123
84
36
177
81
42
102
135
177
24
96
39
60
27
42
15
15
36
30
27
45
24
18
21
24
3
102
42
81
159
84
72
24
96
210
48
6
36
57
288
237
42
36
12
48
57
267
93
27
48
48
90
144
363
3
33
87
45
117
48
144
24
30
204
150
138
444
114
174
36
132
45
12
225
102
18
126
12
48
6
30
9
60
72
15
105
45
30
42
18
54
90
153
27
249
15
165
159
96
30
66
54
6
36
144
129
27
93
27
72
18
30
42
42
108
36
102
27
21
42
12
48
84
204
42
72
231
75
6
6
18
96
39
327
153
351
48
12
174
54
336
96
144
42
75
3
90
72
48
66
78
72
186
54
90
60
33
120
36
45
312
63
9
75
63
300
33
105
39
15
18
63
12
69
3
123
18
39
297
210
270
6
33
27
48
9
93
48
42
204
114
6
108
33
72
21
15
297
24
39
159
96
69
147
186
72
48
3
27
120
72
162
144
66
108
36
12
57
63
48
69
213
18
9
156
177
120
120
30
48
24
42
39
12
3
132
174
18
30
48
72
6
9
123
102
111
159
42
183
36
45
30
12
54
90
48
30
15
207
9
120
57
222
ABCD 98487289918*3^$a+1 [50003]
25
36
171
36
57
35
7
9
24
12
68
25
6
125
12
84
4
39
18
83
4
8
40
15
77
7
9
80
7
12
36
42
35
60
25
78
30
27
12
72
15
6
27
60
128
4
24
20
7
12
36
41
1
35
12
28
15
17
88
93
11
43
36
41
169
15
56
24
40
12
48
156
116
7
93
8
25
59
16
60
9
36
11
16
24
36
33
11
49
35
36
55
33
57
36
3
15
57
24
80
24
7
24
36
57
51
65
1
78
36
21
15
108
12
9
32
4
36
69
23
52
44
7
12
41
31
90
63
8
4
60
15
41
12
12
25
156
15
12
45
3
24
24
39
41
24
76
9
18
9
8
16
80
7
29
25
18
21
21
11
12
25
11
4
21
11
40
8
12
48
13
87
51
21
15
96
12
185
13
15
72
8
64
36
12
15
17
4
27
245
7
36
17
4
51
29
36
13
147
9
35
16
44
16
75
108
129
80
97
54
21
99
24
33
69
6
30
15
8
31
41
13
35
1
15
44
36
31
9
56
7
33
8
16
51
9
9
39
21
59
7
165
21
83
7
12
93
8
24
7
30
51
57
107
25
3
27
101
4
81
18
9
36
81
11
43
66
11
7
33
20
4
3
30
75
48
27
17
24
115
77
19
21
32
36
52
15
29
124
15
12
5
48
112
8
16
9
36
51
24
24
12
39
9
45
30
6
59
16
15
5
13
3
12
36
57
23
60
1
35
84
24
16
21
3
15
6
39
108
9
15
9
71
1
54
30
23
28
63
5
16
44
24
40
72
60
3
36
6
30
5
109
15
75
45
45
35
16
8
43
53
24
13
35
72
7
18
27
75
5
1
15
3
126
51
3
12
72
21
60
24
8
37
51
24
48
15
149
16
3
17
55
12
21
57
18
29
1
24
47
16
75
29
24
7
33
104
37
15
80
13
35
16
144
3
29
16
33
51
56
4
9
11
24
24
16
12
219
18
35
16
20
12
4
9
12
35
25
12
75
48
9
18
36
65
64
15
41
16
33
12
131
12
73
35
7
65
72
4
44
13
23
85
11
55
69
24
3
53
31
9
24
48
135
78
35
1
63
45
12
3
12
20
36
55
204
21
32
36
52
15
33
81
54
9
45
51
24
20
13
54
18
18
77
12
55
18
71
19
48
9
9
6
18
15
68
19
24
9
72
20
4
56
36
4
44
7
5
49
48
6
9
20
60
85
11
36
13
3
27
5
67
45
80
73
3
144
8
72
43
42
18
36
29
16
92
4
33
18
105
32
12
40
9
39
15
36
6
23
88
15
9
9
39
32
1
155
25
59
16
8
1
24
39
33
12
3
15
5
28
21
15
20
60
16
20
13
15
12
9
18
101
16
8
60
13
23
55
5
12
40
24
81
30
33
9
36
12
27
68
12
16
27
5
48
19
33
24
48
8
67
77
24
1
6
9
20
4
15
41
16
24
69
36
71
55
53
49
51
12
32
13
39
60
9
24
83
25
63
20
36
55
9
32
12
60
36
36
64
72
20
84
31
65
28
9
27
24
9
23
13
27
8
16
56
12
16
20
19
42
3
63
9
45
36
15
27
18
83
25
126
29
12
49
30
81
45
162
5
36
60
52
135
9
81
39
80
4
32
13
51
33
27
104
16
15
9
15
5
49
83
28
9
23
100
3
57
12
32
4
21
36
24
3
56
31
5
124
117
3
39
5
12
1
35
4
56
79
9
24
32
13
3
84
20
13
3
8
7
89
25
18
41
97
147
15
33
48
60
12
8
37
42
180
21
27
9
33
51
72
15
9
69
12
15
24
8
12
1
18
29
55
77
40
33
15
32
25
30
45
44
24
1
27
20
7
30
23
13
71
24
1
3
45
3
12
36
39
93
44
16
9
11
28
12
24
33
47
13
18
9
39
17
24
4
69
18
9
9
72
72
11
7
17
40
33
15
32
7
90
39
9
47
40
21
15
12
20
16
32
64
9
35
36
28
80
36
121
71
48
36
31
17
40
33
35
19
9
20
12
7
41
4
12
104
12
7
5
37
11
24
88
56
19
12
6
3
132
44
31
90
60
3
60
12
9
39
84
117
18
93
8
16
56
12
48
19
33
15
81
12
20
12
115
66
119
36
7
77
120
36
1
6
30
15
3
6
39
51
36
18
15
20
1
11
24
108
96
61
23
13
3
12
32
7
18
36
15
56
25
48
63
15
17
31
5
1
90
18
47
1
23
12
60
73
47
25
54
33
21
59
12
4
60
9
48
23
16
51
42
23
67
36
41
16
60
12
15
17
1
12
11
64
3
30
39
20
199
5
31
41
7
33
27
36
66
71
7
17
1
15
48
9
18
12
45
51
17
13
27
8
16
21
3
80
4
93
63
27
57
3
84
29
24
16
24
12
36
32
72
36
12
16
20
16
48
3
65
7
5
16
32
52
21
24
47
4
32
24
4
140
16
56
88
21
48
11
16
8
37
83
40
48
8
36
16
99
66
60
54
45
3
6
207
9
15
3
36
57
33
95
72
24
61
35
49
18
18
24
35
24
4
75
108
29
40
8
163
18
27
60
68
19
21
24
8
24
1
27
3
24
9
111
9
27
9
36
12
80
16
32
13
51
36
32
12
4
24
48
9
6
17
13
3
24
8
72
37
36
15
8
19
18
87
32
4
51
6
48
47
40
32
40
36
12
27
21
72
15
24
144
9
32
28
57
3
8
37
23
12
1
6
36
12
93
20
49
23
16
87
17
28
12
36
12
57
11
229
11
7
5
13
36
48
36
6
29
72
24
40
24
39
78
39
9
24
36
27
3
42
30
57
15
41
100
84
12
68
76
12
8
1
75
44
36
4
72
24
51
18
66
5
16
3
9
8
48
1
6
48
41
28
27
9
56
64
69
35
28
27
18
3
20
40
80
4
12
21
12
71
120
84
76
32
72
40
80
36
1
11
24
24
4
36
51
29
64
12
36
60
45
54
6
12
87
20
100
8
1
39
15
17
25
23
12
64
20
16
24
21
15
68
1
60
11
36
4
39
21
20
16
15
18
36
18
5
13
23
12
55
29
1
60
3
51
29
60
1
18
30
111
20
16
51
89
25
18
81
21
11
7
42
51
39
9
20
19
5
16
57
30
24
48
41
37
90
45
20
12
7
29
67
12
33
8
1
23
175
36
5
24
1
24
30
41
55
5
64
20
13
27
15
41
24
91
5
85
75
15
5
12
7
18
174
6
27
12
20
28
21
15
21
ABCD 98487405728*3^$a+1 [50023]
24
36
77
187
5
66
24
45
40
11
13
59
30
163
47
21
196
56
40
12
11
96
105
4
36
24
47
9
64
47
12
258
3
36
36
15
54
43
68
27
72
9
72
4
36
32
213
18
49
12
11
129
156
108
60
15
69
27
48
48
108
72
13
65
39
36
21
51
60
99
49
36
36
72
48
104
39
37
137
66
49
68
40
212
108
27
13
35
57
93
27
112
36
144
44
16
44
72
63
21
45
19
44
33
135
60
75
18
30
61
8
60
27
24
24
36
85
47
33
39
36
121
11
144
45
24
57
15
24
76
12
11
117
15
109
24
36
41
7
20
16
191
48
96
117
33
126
169
12
32
76
36
68
72
63
37
29
30
85
72
44
39
156
33
132
51
72
36
12
45
27
1
77
3
84
3
24
30
159
16
80
15
18
171
99
162
48
18
30
55
23
49
80
168
100
5
39
9
87
40
108
20
16
35
33
63
49
11
73
59
85
20
117
90
25
68
57
43
23
45
24
16
167
85
8
148
20
36
96
28
59
1
32
60
108
39
13
48
35
1
35
30
18
25
80
12
39
49
180
11
12
45
57
27
15
21
33
31
56
9
39
39
177
4
44
16
36
48
23
45
39
60
84
109
23
48
81
64
29
30
18
123
21
51
40
84
24
11
25
44
24
16
11
36
49
11
54
75
60
124
71
9
172
44
40
60
104
27
25
23
30
99
36
51
6
78
25
71
49
11
36
97
60
12
140
108
51
174
48
19
11
49
35
129
87
165
124
119
12
57
3
9
136
60
284
39
144
81
84
3
24
9
196
36
72
155
12
81
4
68
12
15
49
72
35
54
31
60
8
120
39
12
49
11
49
120
125
55
20
84
36
64
56
132
15
69
15
96
24
36
145
35
48
9
21
96
31
68
24
100
176
76
83
193
179
105
36
207
60
21
12
99
1
12
68
243
1
29
42
45
28
77
99
76
35
24
25
8
12
108
231
69
27
9
4
137
115
71
9
28
56
51
93
57
175
176
12
96
60
87
109
149
19
72
143
201
75
66
30
84
21
75
81
48
39
72
93
3
157
8
184
11
49
5
31
65
114
49
44
132
64
12
65
139
8
15
48
13
36
68
27
1
44
15
49
12
5
19
104
156
28
47
24
121
23
1
35
180
30
111
129
27
180
4
96
23
45
51
349
71
21
88
180
12
32
3
73
155
57
40
59
13
32
3
105
216
51
25
8
15
108
162
48
27
28
32
105
18
60
33
27
120
169
56
12
303
48
301
36
47
36
505
24
95
288
133
104
15
18
7
107
24
6
144
96
51
4
155
60
25
35
93
12
124
324
8
3
162
48
30
69
93
42
93
39
48
66
90
21
4
95
85
36
36
20
88
12
23
60
6
18
61
107
105
63
24
192
36
169
24
116
111
12
60
1
35
66
18
25
167
1
59
165
40
144
5
90
36
49
36
221
174
1
65
63
51
133
71
49
68
123
105
39
13
35
85
20
4
128
100
35
1
32
15
12
1
36
48
23
265
365
114
108
157
35
276
78
15
177
30
9
105
234
25
59
36
1
23
121
12
35
189
16
120
180
72
60
11
25
11
210
18
12
85
119
9
12
159
69
100
41
15
16
24
41
30
1
8
72
64
113
162
13
143
37
68
48
12
12
88
155
25
44
3
25
23
144
85
83
45
16
11
84
21
16
44
40
11
9
69
114
1
116
9
75
16
120
36
144
11
213
105
171
208
83
105
9
55
89
55
59
12
60
133
72
164
21
111
100
104
28
72
44
24
16
29
48
ABCD 98488771762*3^$a+1 [50040]
84
24
72
84
45
20
76
3
24
5
36
67
53
31
5
31
77
28
3
77
108
24
16
92
52
27
36
5
148
20
4
56
199
77
28
63
89
31
24
53
100
12
80
24
12
19
33
32
16
27
41
4
63
9
51
77
40
3
24
65
16
27
12
24
17
4
99
29
7
36
5
67
17
48
48
4
104
31
9
32
64
75
36
65
7
17
55
5
48
16
36
44
55
36
36
5
12
28
72
8
24
40
75
89
7
12
96
41
76
48
51
36
84
65
76
8
172
75
69
8
31
65
12
12
16
84
8
12
31
57
44
55
96
29
48
16
32
108
67
33
56
28
20
31
17
64
39
45
51
41
103
9
63
12
5
31
45
99
5
12
60
4
20
72
43
9
20
7
41
112
8
19
41
100
3
161
19
105
12
44
19
41
84
19
17
36
7
113
52
20
12
91
48
9
27
36
132
21
20
67
5
79
53
16
36
3
137
4
20
7
5
48
12
43
17
19
9
44
55
12
5
19
36
21
128
175
41
4
32
72
43
5
12
36
7
29
19
24
21
144
27
5
31
5
103
69
27
21
20
43
9
128
7
17
43
17
76
92
103
12
5
100
48
44
16
3
24
41
12
24
76
39
29
24
127
24
41
40
3
36
17
12
31
5
31
48
5
55
5
40
171
41
103
12
5
36
64
3
36
29
36
31
41
84
31
45
15
57
8
7
12
60
36
17
31
29
67
29
60
31
9
51
41
7
5
12
180
196
32
31
17
19
36
12
33
20
12
7
9
27
9
56
7
5
55
48
5
19
9
12
20
24
19
9
51
41
108
7
101
52
27
5
40
188
36
115
5
4
20
60
36
67
45
63
89
7
9
12
63
29
36
4
27
48
41
12
24
24
4
92
19
24
48
24
9
20
96
55
9
75
77
28
75
105
12
32
48
19
65
4
20
12
115
24
36
17
60
112
39
5
12
24
40
8
16
104
7
33
183
72
17
19
72
24
5
31
65
7
41
72
84
19
72
65
108
55
5
36
4
32
24
24
91
45
15
9
75
5
4
51
84
113
4
51
57
51
5
4
156
56
36
52
68
19
65
19
5
55
9
3
5
55
29
115
36
9
20
19
36
5
103
105
8
48
55
5
60
12
12
72
88
3
29
76
48
180
24
8
24
151
33
12
27
17
55
53
43
9
39
69
20
132
19
72
5
40
44
19
77
67
17
24
52
63
5
31
5
48
16
44
40
27
29
112
3
29
12
60
43
17
19
45
87
9
8
91
45
39
5
31
24
45
27
156
185
28
27
29
24
139
125
7
5
60
96
12
7
36
53
31
89
52
68
7
45
27
72
5
55
36
72
17
91
117
3
45
68
40
51
9
27
45
44
24
36
96
52
8
84
19
45
15
5
36
88
32
60
48
31
41
19
45
27
29
36
55
24
29
12
24
19
60
5
7
5
19
113
43
17
16
56
24
84
72
79
72
5
79
60
48
5
36
120
7
17
96
31
36
5
79
24
89
48
28
60
36
39
17
48
16
24
39
77
60
96
19
153
15
21
87
77
52
20
31
53
4
27
24
17
28
92
28
27
5
67
36
17
120
43
9
8
7
48
72
33
75
5
19
41
40
44
19
129
92
168
7
120
9
15
29
7
5
31
45
80
4
80
60
36
12
96
31
81
8
12
67
5
12
19
57
20
43
36
5
24
7
9
20
4
75
89
127
96
72
17
91
113
24
43
93
99
77
103
60
12
36
5
120
12
40
3
9
144
140
4
63
24
216
72
77
43
72
81
44
19
24
113
43
5
36
19
117
20
7
45
68
7
17
24
55
17
12
7
101
7
12
24
17
19
36
144
48
96
12
173
4
3
5
12
115
36
36
81
8
31
101
12
67
53
55
5
12
60
24
31
5
36
72
7
24
41
16
8
12
43
96
41
7
17
48
36
4
27
29
79
5
31
36
81
147
36
105
27
57
36
51
53
28
27
77
48
12
55
9
27
9
68
48
7
12
5
31
5
19
93
8
12
40
3
60
12
53
108
192
112
8
40
15
29
16
20
7
12
60
48
72
36
5
48
36
55
60
89
40
96
3
17
136
152
60
60
36
4
8
67
17
36
43
57
15
9
75
45
195
29
12
40
75
108
89
36
7
89
24
115
60
17
19
5
96
24
120
64
15
12
17
36
7
29
28
8
12
16
56
16
8
36
156
72
48
72
36
19
12
33
108
3
125
19
53
60
48
7
48
17
43
21
51
29
64
32
60
72
7
24
29
16
27
57
32
19
9
20
43
53
36
24
52
15
5
43
77
168
60
24
76
72
87
108
29
19
36
60
21
15
57
8
187
45
68
144
4
27
12
17
79
9
135
21
36
56
7
72
29
156
24
72
60
7
36
36
21
15
89
19
5
24
7
41
43
221
31
53
19
5
31
24
17
28
8
19
5
108
76
32
40
8
40
20
7
24
36
12
33
75
17
16
72
3
125
7
17
168
24
43
36
57
15
89
31
17
12
43
17
36
7
12
53
28
8
52
63
57
80
7
12
41
72
12
124
39
33
39
24
9
20
7
48
17
24
55
36
29
7
12
45
15
12
9
15
12
5
67
5
103
53
7
149
48
72
19
5
40
135
84
96
12
29
31
149
24
7
5
ABCD 98489302144*3^$a+1 [50030]
32
7
93
20
49
159
144
56
60
31
108
90
35
16
252
48
44
60
228
12
40
183
180
45
108
140
4
68
175
65
112
20
91
36
161
37
11
7
53
1
131
13
72
35
55
144
53
100
36
32
72
120
127
129
104
73
15
8
72
48
1
183
56
12
109
18
5
28
68
4
327
101
52
36
300
32
48
4
60
20
67
269
19
105
8
60
28
44
115
45
120
48
108
24
8
7
72
53
60
108
175
33
20
112
8
151
21
48
44
36
300
12
72
43
57
87
209
7
5
49
18
101
12
13
126
18
23
48
19
5
60
40
116
72
48
40
24
8
72
16
129
135
60
8
48
60
67
137
100
105
35
36
19
161
60
40
32
112
8
48
40
200
40
24
20
28
8
79
162
11
7
5
48
72
88
48
99
65
288
12
156
124
75
21
105
35
19
5
16
32
37
3
8
60
160
12
12
87
18
123
39
21
32
48
115
17
40
123
17
145
3
80
7
5
36
40
44
1
27
8
100
32
49
99
60
72
20
55
33
12
20
52
56
12
48
300
72
48
4
20
43
297
36
60
44
36
12
72
48
52
63
53
84
7
33
140
25
18
137
28
8
160
9
35
91
5
72
300
60
52
48
32
43
125
40
105
63
72
12
15
65
16
12
33
27
20
25
23
175
144
5
36
72
48
64
20
7
129
141
171
32
136
80
24
60
36
24
40
8
19
18
143
160
120
60
32
16
20
184
248
72
25
18
45
60
12
20
36
12
60
12
13
63
60
20
12
12
40
48
20
12
1
119
100
20
40
60
3
90
147
56
252
49
39
12
12
153
72
15
8
60
7
21
32
40
68
24
48
132
88
177
95
36
31
29
72
25
107
55
21
92
60
340
20
72
43
93
51
54
15
20
127
17
55
45
8
19
29
25
15
44
13
155
28
120
104
25
71
24
36
120
132
12
28
9
3
56
12
60
85
23
72
49
83
136
144
15
65
40
3
18
95
24
7
89
100
44
1
54
108
5
12
37
23
16
20
132
12
40
27
21
20
48
12
88
45
39
15
65
40
56
1
131
13
39
56
12
19
29
24
28
32
31
5
12
40
48
57
3
24
60
8
319
41
60
52
60
20
40
33
63
9
63
8
19
41
31
9
45
39
123
72
45
27
53
48
7
18
3
44
40
75
65
43
33
20
84
88
27
53
72
40
36
24
8
412
3
105
12
80
145
18
53
12
28
32
108
4
33
63
44
55
126
72
15
20
180
160
60
20
12
76
84
168
8
4
75
81
84
105
15
56
52
80
13
47
12
28
48
9
23
48
4
20
40
20
40
108
32
16
9
11
12
88
24
56
24
28
120
60
8
1
3
36
32
12
96
52
8
100
44
31
137
97
11
7
72
108
65
12
13
87
20
60
88
60
8
72
109
3
116
12
85
54
33
75
125
120
36
4
116
4
63
125
28
92
52
27
29
12
13
15
320
97
107
88
132
105
75
48
80
12
40
8
97
11
7
45
8
72
160
108
44
168
40
20
55
54
90
9
72
8
72
60
180
28
20
52
32
7
53
60
265
15
140
48
13
47
52
45
3
60
68
52
48
12
12
123
5
100
12
128
12
28
147
5
36
84
36
84
36
60
4
60
20
7
9
27
53
52
39
41
12
55
72
41
168
12
40
27
45
63
5
88
20
49
15
48
8
124
68
7
90
72
11
40
48
84
33
27
63
54
3
116
97
35
88
20
1
119
100
12
57
51
20
19
5
120
1
54
65
223
57
116
24
28
27
33
39
54
15
24
60
135
33
68
97
23
4
20
25
35
60
67
9
12
20
108
40
9
23
40
99
53
76
12
48
24
56
1
111
32
28
8
19
5
85
3
15
5
192
28
20
48
72
67
45
56
52
32
48
60
28
32
7
33
8
12
48
100
12
75
65
79
29
120
192
12
43
5
52
33
27
20
36
12
112
27
29
169
83
100
32
60
13
54
9
24
75
36
5
40
24
108
92
28
ABCD 98489365706*3^$a+1 [50019]
24
42
123
32
19
24
17
55
9
36
80
43
5
37
75
141
288
66
9
104
181
6
24
36
246
42
21
27
29
31
24
204
30
66
153
36
51
69
39
18
54
60
24
174
15
15
141
36
80
55
66
42
60
57
60
39
9
20
16
15
144
21
164
16
135
45
96
3
81
56
88
96
15
162
48
59
40
12
9
96
75
21
39
51
48
81
3
42
23
16
96
68
76
9
42
5
1
27
96
75
42
24
120
24
75
15
6
15
111
114
126
48
521
1
30
138
39
3
33
51
9
51
54
30
24
57
3
108
9
240
84
69
6
41
1
47
16
56
49
11
43
60
21
36
48
20
7
18
47
160
33
30
48
132
245
7
36
24
78
30
77
40
195
60
45
9
6
93
117
120
6
240
114
114
45
180
60
147
12
36
89
115
65
43
84
168
81
75
6
35
115
48
17
1
87
36
216
45
18
137
28
60
12
24
15
12
77
25
30
60
141
56
64
225
294
36
84
96
21
60
20
109
42
153
84
105
78
72
108
30
63
99
36
41
4
39
117
20
40
99
84
102
6
117
45
66
30
131
4
36
200
28
105
27
3
65
1
111
123
17
199
12
42
18
149
19
30
66
30
168
48
24
23
112
20
31
168
261
99
54
27
69
30
90
90
36
24
41
73
48
42
72
36
69
21
282
77
73
72
95
1
48
126
36
17
43
12
12
108
48
30
159
20
55
93
153
27
12
33
126
45
15
161
133
51
216
69
71
40
324
21
15
39
12
54
78
117
3
18
48
99
3
132
81
45
75
75
96
45
93
15
27
54
15
15
114
6
45
171
36
9
75
18
27
45
215
235
69
36
3
45
15
96
21
15
90
48
30
42
6
12
60
168
48
105
27
9
75
36
60
29
31
93
36
165
15
15
18
27
20
79
120
24
77
88
3
69
39
36
105
3
57
108
3
153
36
123
96
30
191
19
12
89
79
9
27
6
3
24
32
4
176
40
48
87
9
129
6
9
32
49
39
27
65
184
15
72
129
39
6
63
51
84
21
69
147
15
9
15
60
60
9
92
43
108
48
96
48
18
87
12
3
57
9
66
9
15
21
9
162
33
156
20
163
57
9
72
24
6
18
99
45
51
120
189
30
36
54
51
99
180
102
123
36
56
160
24
9
336
11
151
12
18
59
79
45
15
96
18
72
15
111
33
56
28
72
60
39
12
12
45
72
45
23
31
9
177
6
12
17
40
84
51
9
51
24
105
27
30
123
27
9
135
5
85
120
24
6
18
42
33
51
60
24
216
41
4
56
55
180
153
15
6
15
51
129
36
24
105
51
144
39
165
12
51
12
78
39
39
84
6
15
27
54
48
18
69
39
24
48
18
195
15
24
105
252
99
101
103
81
15
41
73
107
103
150
30
12
9
75
186
24
51
39
60
36
173
103
48
60
60
41
88
12
141
39
108
51
21
69
75
116
124
39
81
27
9
24
9
6
41
28
51
36
216
9
51
60
9
20
73
66
81
3
81
96
105
35
31
54
23
43
9
60
20
133
48
18
141
99
45
120
56
139
6
3
36
75
6
99
99
48
69
159
102
54
84
29
40
32
25
168
72
3
152
19
29
103
9
48
92
88
27
45
99
209
13
42
12
18
6
132
54
18
180
117
3
18
183
27
198
30
66
120
63
72
183
48
138
24
48
39
51
29
28
36
60
56
19
161
120
73
18
48
9
15
201
36
3
117
51
132
120
57
200
19
24
117
15
65
31
33
27
108
42
30
29
181
30
9
75
54
51
111
33
45
39
3
84
24
42
ABCD 98489537572*3^$a+1 [50037]
43
57
99
5
120
7
33
165
51
8
91
36
6
18
6
35
4
15
21
165
23
97
95
1
99
39
120
6
30
144
41
25
54
5
7
54
24
11
31
9
20
43
17
19
65
60
36
25
23
43
30
23
25
59
12
1
47
73
42
30
35
7
53
235
168
84
96
132
12
69
27
153
20
85
71
31
129
3
36
65
60
67
89
19
6
35
109
11
40
39
180
12
24
108
36
6
48
71
19
126
30
24
42
155
91
18
66
5
19
36
53
12
241
24
30
29
100
9
72
24
6
36
120
53
7
77
13
24
24
54
228
54
24
72
3
45
11
31
78
35
31
6
42
78
47
76
21
75
39
41
61
3
69
47
25
24
42
48
12
53
40
21
78
180
77
121
39
33
71
19
12
96
18
6
5
31
30
18
5
7
17
103
53
61
66
29
24
36
40
69
54
36
12
60
12
18
143
24
31
24
66
42
29
1
47
151
96
65
25
15
3
6
35
7
24
5
1
222
48
9
24
116
79
12
18
6
345
129
6
18
72
18
17
19
72
42
192
24
11
19
90
24
35
12
49
6
168
12
29
79
41
31
90
135
20
64
27
84
5
1
23
1
99
45
11
24
37
144
83
67
5
13
35
52
104
19
197
1
30
17
16
15
21
51
17
1
11
19
132
53
121
35
175
6
72
35
127
6
123
44
7
114
11
19
5
36
40
33
71
1
35
84
55
12
12
5
7
65
43
36
5
19
6
72
48
15
81
24
35
76
140
108
25
42
6
18
60
84
81
45
35
24
12
25
18
120
132
216
53
85
71
139
120
6
54
12
69
33
27
84
15
24
12
65
85
6
12
5
31
161
55
36
48
24
30
6
21
69
54
5
60
1
119
103
137
91
36
18
102
69
51
29
24
16
276
344
24
55
42
6
90
47
91
21
105
23
12
55
54
42
30
48
72
48
30
66
6
60
17
43
29
100
8
12
40
104
37
54
5
271
9
8
13
18
5
79
18
114
5
84
31
5
19
41
31
264
78
35
36
7
240
77
61
66
60
149
7
33
96
135
53
67
9
15
54
11
24
136
44
96
25
11
40
45
54
114
30
41
40
51
29
55
42
47
1
42
144
173
97
66
29
1
23
31
5
19
42
48
30
120
96
29
67
90
23
76
8
127
30
35
55
29
121
99
104
16
39
21
135
60
12
93
27
69
69
30
114
6
42
59
13
6
5
16
51
72
21
20
16
33
51
27
89
19
149
7
5
55
84
89
16
36
39
84
41
1
39
44
12
1
143
1
24
35
61
15
20
13
126
5
16
68
12
48
43
138
71
19
36
60
30
30
36
60
33
15
29
12
25
54
42
24
15
15
90
23
72
48
115
21
116
60
60
60
24
16
135
5
64
15
21
15
18
72
39
116
84
24
76
56
24
16
15
105
24
135
24
78
47
73
3
216
68
145
11
7
53
40
51
5
49
30
24
5
157
24
59
115
5
36
121
144
35
24
31
149
31
21
51
29
109
30
29
52
75
6
42
5
31
89
187
5
19
29
31
81
20
55
6
48
24
6
5
301
18
12
144
281
24
84
61
102
48
89
60
67
84
5
16
123
12
29
7
29
55
36
17
55
246
66
30
35
24
31
54
51
51
129
20
40
80
144
37
3
21
48
27
8
13
24
23
91
29
55
17
1
3
20
19
17
120
40
15
126
42
5
72
25
18
41
7
17
7
53
1
75
36
180
15
78
11
61
23
1
95
1
24
75
20
7
24
60
5
19
5
1
15
20
55
96
197
7
18
155
61
255
15
5
36
4
21
48
6
12
17
72
85
24
42
12
72
5
60
1
270
29
24
19
125
31
101
40
20
100
8
72
24
96
24
1
126
33
75
30
11
133
30
18
47
103
17
60
12
19
29
67
69
36
188
73
3
20
115
29
112
8
55
12
125
48
12
31
9
69
24
42
30
48
107
31
12
36
89
12
55
45
39
5
24
73
3
27
42
11
55
5
1
30
173
253
63
159
81
9
71
25
35
19
36
41
13
47
1
18
45
27
9
20
139
6
54
41
163
5
73
83
37
63
176
4
104
7
53
25
126
132
17
31
5
55
89
240
120
91
101
43
41
7
54
174
66
18
30
42
69
44
31
5
7
24
5
24
256
111
48
6
23
31
156
24
29
31
41
115
48
5
96
55
66
6
90
78
ABCD 98489659252*3^$a+1 [50193]
21
135
4
32
4
11
13
32
21
79
24
44
136
116
84
12
33
54
30
15
21
6
90
36
12
55
12
108
56
129
51
72
3
49
36
137
163
101
39
136
180
168
68
24
51
114
48
7
24
5
39
52
24
137
15
28
101
19
107
114
79
5
151
11
18
24
75
16
29
31
29
27
40
20
120
40
125
198
37
44
87
48
85
77
108
27
132
156
189
51
84
12
36
3
25
41
19
80
27
24
246
15
75
189
48
52
168
65
126
144
6
15
36
159
1
5
39
81
90
109
17
163
84
5
31
20
240
12
117
15
108
327
97
120
44
4
5
162
25
95
73
17
99
84
15
145
32
64
101
18
37
120
29
159
12
88
41
31
5
19
107
165
28
149
132
43
8
64
104
16
56
225
343
32
3
49
113
67
68
84
24
45
19
17
36
187
32
33
90
6
12
3
76
140
51
45
112
12
53
123
33
144
36
15
4
8
88
17
72
7
44
165
30
6
55
56
52
128
124
56
192
93
15
48
84
81
15
4
41
31
176
45
43
47
49
44
81
15
88
77
3
33
72
135
76
240
17
3
96
99
6
90
174
72
27
100
77
19
84
71
69
96
57
3
159
61
29
51
100
32
63
42
19
53
3
45
15
112
92
40
24
101
15
33
3
105
7
72
20
88
47
93
12
309
139
32
63
1
17
19
80
100
48
95
157
29
19
252
191
18
15
132
93
36
103
56
141
19
32
4
23
18
3
45
175
77
18
54
42
30
96
3
117
252
36
19
12
24
32
9
231
144
3
1
44
76
17
79
44
21
96
84
15
100
65
78
72
13
36
204
140
21
19
180
8
147
37
41
210
42
7
8
15
1
17
75
75
73
65
235
60
24
5
91
17
75
3
121
41
43
29
75
12
124
60
60
11
81
124
56
12
33
195
12
16
65
19
32
33
111
12
39
6
63
21
78
81
21
103
36
47
13
56
33
36
39
33
19
48
113
39
3
48
45
195
33
12
57
63
45
139
8
33
43
96
29
31
24
305
91
116
60
33
111
28
32
9
27
52
35
61
59
126
31
8
51
42
27
48
27
117
69
15
132
27
126
19
12
11
105
184
125
15
69
60
66
21
75
93
45
19
80
40
65
15
105
31
41
18
25
92
45
15
60
28
60
56
21
111
15
33
144
192
93
96
31
20
21
315
52
56
24
52
5
135
60
60
96
243
246
18
90
60
3
9
3
40
36
20
105
12
139
24
77
147
52
164
132
48
96
60
36
57
228
114
90
19
17
3
36
48
3
73
80
60
124
53
24
15
33
151
179
1
32
124
144
24
65
27
100
41
48
91
71
13
29
123
75
90
12
207
28
36
41
39
60
81
3
27
18
3
33
39
168
33
19
65
187
176
168
64
17
51
28
20
16
24
47
18
55
65
31
48
92
36
159
18
175
32
48
48
52
56
76
20
184
24
80
132
88
188
3
54
51
21
63
16
152
28
77
15
24
51
72
42
15
4
29
7
119
1
204
17
139
23
30
3
48
36
3
61
17
63
76
41
12
91
92
4
60
155
45
3
6
15
57
48
87
27
45
147
73
77
159
105
115
47
73
17
163
36
41
84
36
99
33
48
42
61
29
15
15
18
63
87
174
114
21
4
41
19
56
4
161
174
57
60
33
264
91
32
4
56
4
68
3
30
67
95
6
162
13
164
87
6
7
65
15
136
24
96
92
153
36
115
44
4
96
29
42
54
15
132
52
8
165
187
56
45
31
44
57
43
95
ABCD 98489788648*3^$a+1 [50031]
240
59
109
143
36
253
216
35
13
83
109
48
59
133
137
30
121
113
7
24
59
6
144
31
71
49
72
24
59
13
24
96
24
59
157
48
209
103
35
6
31
239
210
42
174
127
131
30
79
17
120
72
144
114
349
24
24
155
61
96
41
7
24
23
49
48
65
7
264
419
13
192
95
73
24
17
103
161
7
89
54
433
83
133
161
55
65
127
113
90
133
209
216
31
17
103
48
168
24
48
120
35
30
6
1
191
90
18
109
161
7
83
270
72
72
55
72
384
47
169
11
108
42
48
54
1
96
216
288
65
240
31
71
108
181
240
24
137
90
342
30
18
72
186
37
233
48
7
72
192
185
90
61
83
102
79
71
121
23
1
120
96
17
79
48
24
83
12
90
96
90
109
96
24
48
545
79
71
169
24
113
66
6
120
144
223
11
373
41
55
203
157
17
96
151
41
96
72
151
23
60
36
97
65
72
127
120
59
229
72
17
90
253
120
113
55
41
79
11
48
589
72
11
54
31
96
299
109
59
13
144
24
11
132
73
17
48
150
49
35
37
24
17
79
216
11
37
17
210
37
72
17
199
264
119
121
203
37
227
6
55
65
55
120
23
36
109
17
90
13
65
18
61
11
12
313
17
48
150
49
24
107
37
35
84
96
138
162
36
162
90
85
113
55
179
54
7
24
41
42
30
103
23
49
120
24
11
36
12
54
96
31
107
253
17
114
13
24
96
83
37
144
48
131
102
24
7
227
13
17
72
150
1
137
6
1
24
23
217
71
42
7
72
336
24
120
264
24
96
119
84
37
167
12
78
79
41
168
48
24
30
217
72
251
126
6
1
137
18
61
11
60
25
72
155
37
47
90
42
102
90
157
72
137
79
95
108
24
37
11
78
247
24
17
79
24
23
48
42
144
247
17
18
150
7
83
108
144
12
36
90
72
55
48
144
491
60
49
35
294
54
25
144
48
48
35
109
24
137
18
54
223
65
7
72
360
24
192
17
55
35
61
59
181
17
55
41
66
96
54
18
102
150
66
7
168
113
7
17
7
72
23
90
150
1
47
169
96
83
144
37
17
162
102
72
151
137
7
11
24
84
162
199
72
24
72
65
55
24
48
35
37
23
18
7
11
325
89
31
312
65
90
85
41
186
144
61
83
36
97
203
270
24
30
18
559
323
85
23
42
210
78
234
156
145
24
65
55
96
65
175
72
120
11
6
55
83
109
96
192
23
18
354
13
83
109
336
17
ABCD 98490170284*3^$a+1 [50159]
162
72
12
18
42
36
72
12
36
41
31
65
48
240
48
1
18
12
18
168
30
60
84
150
18
257
13
12
78
30
96
11
61
35
48
19
132
66
42
90
30
5
1
12
222
5
48
37
108
47
43
18
90
84
90
59
48
163
29
103
30
36
78
66
114
72
12
18
54
180
197
163
29
49
12
131
37
11
1
47
43
114
66
18
6
162
84
35
73
60
216
66
96
162
138
5
67
72
5
91
5
67
72
18
90
198
102
60
12
197
61
18
17
48
144
55
89
48
43
60
36
12
132
48
101
139
12
6
84
47
43
101
48
96
85
126
29
181
24
18
17
271
162
120
71
37
11
48
96
7
42
138
5
48
79
90
30
60
48
6
12
114
144
36
18
35
67
18
72
6
77
25
42
108
30
6
66
60
30
65
241
54
18
119
43
18
168
18
54
30
18
24
59
121
36
120
162
41
19
48
72
72
60
108
90
107
96
13
36
228
6
36
30
78
12
41
175
17
7
138
18
29
31
18
36
90
36
77
25
42
18
378
12
42
18
41
85
107
73
90
12
132
216
53
19
12
6
54
5
48
49
24
71
96
157
90
138
42
30
72
108
162
113
48
96
48
25
198
90
18
378
126
29
48
48
31
78
84
6
137
37
42
48
42
18
245
307
78
12
198
6
54
12
60
198
108
23
192
19
90
54
29
7
41
187
53
133
11
43
53
49
168
18
12
60
77
31
209
25
36
12
18
53
127
60
84
17
19
90
132
108
72
72
18
120
60
29
43
53
91
90
126
18
138
78
83
1
18
78
72
84
35
1
60
30
53
109
6
77
25
42
30
90
78
71
31
18
132
11
25
180
66
60
5
85
90
30
36
114
48
96
12
161
61
18
102
11
48
1
12
78
36
36
36
89
145
108
30
53
96
48
1
95
217
12
6
120
114
11
192
175
48
78
12
23
91
5
85
18
48
162
23
157
108
23
91
90
108
12
6
12
17
25
30
6
108
66
108
108
72
60
90
18
102
23
67
42
180
30
65
48
96
61
24
11
1
24
263
144
1
168
102
96
66
18
29
13
83
144
96
55
90
30
72
24
17
145
30
54
6
144
101
37
18
144
6
18
161
96
97
60
30
6
54
30
59
31
150
120
42
108
270
48
90
168
54
72
234
53
31
113
96
48
13
240
12
60
11
25
30
41
31
18
24
18
12
41
96
31
210
6
66
36
54
78
48
24
30
185
85
78
90
12
24
336
96
54
120
78
18
18
36
48
203
235
84
24
54
30
5
48
25
102
42
30
18
18
90
60
198
180
53
193
36
24
138
42
90
126
12
107
1
144
90
101
67
12
65
31
113
48
144
67
18
107
96
1
18
29
48
25
23
48
25
119
55
18
72
186
12
18
42
18
84
60
90
17
37
66
24
17
96
13
35
31
42
18
5
169
215
48
13
54
246
132
35
91
84
42
30
78
108
12
6
125
19
126
36
11
115
12
18
24
108
48
11
67
54
36
35
121
23
48
144
96
96
43
18
78
12
41
48
1
78
90
144
18
5
157
234
12
42
90
41
67
12
60
149
13
18
162
95
48
13
83
31
120
36
5
48
96
55
126
18
41
115
78
12
108
60
12
95
103
18
54
168
72
54
72
54
29
37
11
133
168
90
72
36
77
48
55
54
35
19
ABCD 98490252236*3^$a+1 [50000]
81
80
34
66
30
66
24
86
40
18
66
21
5
18
22
18
6
56
40
98
22
84
156
144
15
41
28
36
26
48
37
3
62
88
30
236
13
131
72
10
20
10
9
9
36
20
70
9
15
32
10
123
11
174
66
16
24
90
36
87
3
8
46
44
7
3
86
10
26
19
21
8
66
6
24
16
147
23
18
22
90
14
13
51
12
30
14
16
38
46
9
72
35
54
19
5
52
38
112
104
13
36
65
7
53
19
33
8
12
28
6
93
83
70
8
10
56
16
158
67
3
105
45
27
83
16
45
75
14
70
2
138
66
24
22
38
42
24
70
26
28
132
54
24
80
46
116
114
10
50
31
45
60
8
90
30
10
26
46
9
45
80
24
162
34
6
128
126
34
62
88
50
6
10
36
18
2
28
20
166
20
6
24
4
2
4
24
51
141
24
90
14
19
36
21
24
20
76
30
26
48
42
24
34
60
72
30
74
4
27
29
76
24
15
45
54
42
38
30
22
38
76
36
38
10
56
4
26
4
30
12
24
56
178
56
6
100
27
17
55
36
29
4
30
80
22
68
36
84
36
64
26
114
16
75
108
23
54
24
60
46
6
183
51
24
72
24
6
3
5
66
73
77
103
17
34
26
36
130
120
84
14
7
9
110
6
130
14
46
50
94
45
5
34
62
7
11
46
44
7
53
82
98
6
13
36
81
24
20
42
54
10
50
54
16
194
46
54
42
104
94
80
7
99
9
36
5
24
30
102
48
66
106
84
3
17
4
2
120
18
36
10
56
64
30
56
40
98
66
274
9
51
80
49
36
17
10
45
9
50
24
6
226
38
115
57
15
5
67
197
10
84
50
72
10
14
64
39
107
54
66
6
24
175
41
90
30
28
36
36
20
10
38
82
60
14
34
57
9
99
167
40
110
90
48
112
9
15
60
110
36
58
9
21
60
27
53
150
70
2
13
36
9
36
30
14
96
70
14
16
3
36
11
6
4
36
68
12
43
47
48
6
76
44
64
42
18
15
36
36
125
40
78
9
123
14
124
20
66
94
126
60
129
5
40
12
24
44
72
28
36
44
172
63
155
6
91
45
24
164
12
7
3
33
47
58
30
36
164
6
96
58
12
54
104
126
114
70
56
13
107
24
30
106
56
40
14
91
72
36
21
150
56
144
16
8
22
74
76
18
20
52
54
134
132
24
10
69
35
46
24
42
18
80
16
44
19
17
4
42
54
24
12
38
25
21
123
53
24
16
18
26
24
19
117
14
10
75
17
127
33
3
36
99
62
84
70
66
8
46
174
32
58
26
6
10
104
4
2
150
7
83
178
27
173
7
5
100
14
4
170
60
36
96
55
69
14
112
114
86
4
134
7
93
60
56
24
40
30
50
52
128
79
21
20
52
14
6
58
9
47
46
15
9
44
22
14
235
36
29
16
38
22
39
9
116
24
130
2
4
44
36
24
16
86
54
60
24
100
72
164
16
8
6
10
90
90
3
33
38
90
22
30
44
6
25
33
56
24
60
82
24
153
81
210
20
82
3
105
39
33
54
140
6
40
60
27
93
128
22
38
22
237
21
60
27
29
16
63
72
33
20
16
24
42
108
30
51
5
31
63
32
304
14
40
50
6
16
18
72
74
84
60
30
16
24
42
14
13
21
87
9
14
70
120
26
34
72
8
120
70
42
14
6
34
80
46
54
54
20
36
4
170
102
55
9
56
7
180
23
49
89
106
50
16
68
36
40
56
18
126
24
10
90
90
12
33
65
7
119
10
36
168
20
79
21
6
54
27
45
38
22
3
5
76
20
84
22
158
52
44
16
144
56
24
34
150
51
9
20
72
90
34
36
24
36
3
17
64
20
16
110
4
66
74
190
24
36
54
81
5
66
18
16
24
102
14
4
39
21
87
89
120
16
48
66
21
53
22
24
156
18
50
76
66
3
65
30
40
32
18
160
72
15
143
46
44
55
197
28
12
18
110
72
24
100
195
69
20
82
14
46
14
24
46
9
45
99
3
50
10
153
45
2
54
66
10
3
51
14
100
80
7
9
44
36
24
30
6
16
90
8
52
14
30
90
36
28
56
4
12
30
54
24
90
6
20
24
6
25
39
50
12
43
21
44
70
9
53
4
140
40
36
14
10
6
144
74
36
10
30
50
24
70
36
164
96
34
45
45
36
20
10
66
30
44
4
252
80
30
114
10
96
140
34
56
54
64
96
170
106
20
24
24
36
24
6
40
96
174
24
42
98
12
18
37
105
50
28
ABCD 98490619562*3^$a+1 [50062]
15
32
43
12
18
23
49
27
68
31
24
29
7
105
60
48
32
73
87
15
108
21
44
19
42
24
72
51
45
107
160
27
33
9
3
63
36
81
39
21
3
5
160
72
8
16
96
44
1
95
16
48
9
11
24
136
8
31
21
48
12
8
64
96
3
45
3
9
156
15
5
43
12
189
96
39
150
48
30
21
56
40
27
48
45
15
69
12
171
36
5
7
138
3
39
6
3
12
57
3
27
105
33
51
45
240
63
105
30
5
19
114
78
18
78
21
21
83
184
3
53
31
21
9
39
15
18
15
39
57
60
144
68
4
3
42
51
75
114
30
66
15
32
31
24
42
35
136
20
43
84
21
21
24
30
66
30
18
15
57
6
93
15
201
27
69
21
3
20
55
9
32
49
3
60
63
12
21
87
57
9
24
3
56
133
27
21
111
128
1
15
68
43
17
64
57
23
48
25
75
44
1
6
137
25
51
141
18
5
25
54
69
72
36
75
9
123
12
6
15
12
48
48
69
47
76
3
5
96
7
12
48
66
183
80
4
60
132
21
24
75
3
192
12
9
24
21
51
92
1
3
21
96
24
99
48
12
27
57
3
117
15
84
24
114
23
7
84
21
27
69
80
7
105
12
15
33
72
12
33
51
3
18
66
48
117
9
11
235
17
52
12
80
28
68
28
15
5
103
9
9
24
51
12
60
27
57
44
36
28
3
60
17
72
256
87
5
145
15
135
5
16
21
15
27
53
49
6
84
33
3
5
40
8
40
32
4
15
81
36
21
27
3
53
223
30
11
16
12
12
45
123
12
36
12
9
3
141
6
18
15
33
47
4
3
21
24
87
5
7
18
78
72
5
16
44
36
115
45
24
15
33
20
28
51
12
153
21
147
63
21
39
18
6
21
8
96
36
7
36
30
30
96
89
76
8
13
42
30
72
3
75
21
51
105
15
24
5
52
9
39
33
90
21
9
18
36
162
48
15
48
80
76
15
6
27
21
6
24
24
18
23
64
15
60
6
63
12
80
16
8
28
128
16
9
11
109
99
51
66
3
20
28
15
5
4
168
69
126
42
75
96
24
15
33
21
27
3
45
72
87
9
12
9
23
1
42
9
32
19
57
60
27
36
12
90
75
21
15
87
36
5
1
78
81
48
87
45
45
78
5
43
18
15
57
30
89
55
114
35
85
3
123
24
93
12
36
48
92
96
12
72
40
3
12
96
12
66
24
143
43
36
21
27
144
17
52
44
1
15
12
15
36
48
81
81
15
12
15
33
84
12
96
20
28
96
68
96
7
77
60
1
102
57
204
21
48
15
92
79
30
18
57
3
90
15
171
17
36
1
54
41
64
171
33
63
21
27
12
84
108
5
4
57
18
57
24
27
69
51
5
67
117
72
75
12
53
16
32
1
24
30
21
3
69
60
12
3
17
52
12
75
53
4
3
45
12
12
120
3
36
57
69
6
21
147
18
11
85
87
12
21
96
15
12
144
84
32
60
180
12
16
8
112
3
18
48
18
84
18
24
35
100
84
48
72
15
117
12
3
96
42
6
17
1
24
3
69
30
60
6
59
36
55
36
69
12
8
61
138
30
23
55
21
8
16
120
3
5
16
21
27
99
9
44
4
33
120
87
33
27
80
84
36
16
21
23
76
8
64
32
7
12
18
48
6
24
18
39
39
9
12
32
4
9
18
9
39
12
24
65
36
115
45
12
27
36
24
137
7
42
191
1
78
45
45
3
84
44
115
18
15
33
27
3
29
84
31
12
33
69
3
27
101
16
12
36
21
35
16
84
39
21
75
72
21
93
48
3
39
53
25
54
18
3
12
33
11
4
27
6
6
114
144
78
41
48
1
3
92
55
9
27
6
51
3
9
57
3
36
27
12
93
39
60
84
5
48
73
102
18
27
21
147
3
18
30
21
21
59
19
66
3
135
6
27
51
5
19
162
51
68
31
69
60
57
30
84
17
36
16
60
8
235
72
21
24
21
96
39
92
4
33
27
84
15
141
27
9
15
5
12
1
3
3
57
105
66
6
15
27
57
60
57
27
168
21
15
9
39
39
48
137
31
48
90
147
84
9
24
99
51
77
28
33
48
3
60
75
117
12
8
19
36
6
42
17
4
20
37
39
33
27
48
21
48
47
16
80
25
210
30
59
7
33
36
80
121
6
48
12
6
27
21
102
24
17
148
24
15
36
45
27
93
75
53
112
12
20
85
87
176
1
3
12
39
90
27
48
15
12
41
91
12
9
75
5
43
21
39
48
9
48
39
21
51
149
64
21
102
42
18
5
16
36
24
168
120
27
144
29
37
24
95
49
24
96
27
87
21
48
33
3
44
4
56
13
23
4
48
3
9
20
60
48
25
24
63
63
66
11
40
48
12
48
60
63
81
8
40
56
16
140
1
59
4
32
48
7
29
136
32
36
16
39
24
21
92
4
3
125
12
16
153
30
132
53
16
12
21
24
6
5
7
101
7
21
45
51
3
18
30
18
27
93
71
7
21
72
128
40
20
25
18
137
12
31
33
105
18
ABCD 98491232116*3^$a+1 [50012]
4
3
12
48
41
16
3
30
12
23
7
18
6
144
45
21
11
139
9
20
31
69
21
51
56
13
36
11
48
121
18
66
11
13
6
89
121
39
21
15
20
16
15
24
30
47
72
48
124
153
12
84
15
24
56
16
3
36
45
99
21
39
21
36
39
60
36
18
23
37
30
6
60
11
25
59
31
69
44
136
9
147
9
24
15
56
49
72
15
93
60
27
39
54
90
57
60
45
48
11
151
89
1
35
48
25
15
27
41
4
24
9
23
48
31
144
9
36
24
72
9
54
30
66
36
24
45
24
27
24
9
21
66
24
41
25
23
60
16
9
12
15
9
36
63
21
15
32
88
36
15
29
4
216
9
23
28
15
9
105
6
30
24
11
109
90
30
23
19
54
39
68
7
57
24
39
6
15
9
60
12
11
12
52
44
124
12
3
90
15
45
90
81
9
12
123
27
9
21
39
129
120
15
15
5
40
12
24
32
72
72
40
24
51
33
21
24
11
4
12
99
30
66
89
132
64
20
220
45
23
37
174
5
25
246
33
12
3
12
78
36
24
107
4
9
30
102
23
112
3
41
24
16
96
33
27
9
6
150
60
39
15
6
54
21
9
35
12
240
28
116
85
39
75
81
60
15
105
3
120
21
36
33
60
90
5
72
4
44
61
6
18
6
21
20
55
84
114
35
12
4
45
24
120
42
9
45
36
59
61
48
171
39
6
47
79
33
27
9
9
96
30
5
64
12
24
75
9
21
36
24
24
143
28
21
15
9
15
39
21
92
13
59
97
11
4
69
11
88
105
30
45
21
15
56
124
75
54
42
24
24
30
23
13
6
45
33
11
60
19
65
36
1
15
9
35
16
9
111
69
24
27
15
93
12
33
71
61
84
30
29
16
9
51
9
95
85
35
40
12
44
25
54
21
9
27
8
1
51
56
4
15
60
45
69
30
29
12
19
24
17
49
51
33
72
11
49
123
72
45
15
24
80
55
30
15
24
8
28
9
11
25
47
4
60
45
78
45
12
39
150
36
39
176
73
72
30
54
159
8
67
21
9
11
31
33
12
3
197
4
24
45
66
60
54
42
108
45
92
40
3
12
29
4
51
17
28
9
15
56
60
1
35
115
30
11
109
24
30
69
96
15
41
103
12
9
15
9
32
40
9
35
16
15
54
90
5
49
51
9
35
25
15
12
20
79
141
123
12
65
36
7
30
11
1
120
11
12
252
28
21
39
21
66
93
21
90
17
13
36
75
116
52
140
7
18
11
25
195
15
6
35
13
15
177
15
48
56
36
25
15
80
4
20
1
83
25
27
20
96
7
6
60
66
33
36
44
61
36
15
68
61
36
99
45
66
29
19
66
6
45
44
16
48
45
12
11
49
18
30
66
6
15
123
42
11
7
6
54
126
51
24
21
75
68
7
165
15
18
23
19
5
43
21
36
20
60
25
131
37
6
81
56
112
36
9
27
15
18
23
7
30
27
9
11
124
9
35
12
13
36
11
25
15
135
48
21
9
11
25
24
180
6
9
57
15
24
36
24
84
57
39
36
93
11
36
109
59
76
39
65
16
216
39
6
3
8
37
251
40
24
75
36
30
39
12
24
60
36
69
71
64
21
75
44
64
72
33
11
4
8
79
174
30
45
104
7
33
20
1
155
19
36
96
45
84
69
27
8
31
21
33
90
77
28
21
35
24
127
24
30
6
9
9
15
60
12
44
31
5
4
45
24
12
75
9
51
75
53
1
24
6
5
49
95
136
56
36
7
53
13
60
126
54
135
45
54
17
40
3
150
30
90
12
78
65
7
93
12
63
57
15
41
43
77
64
80
60
40
8
40
15
21
69
35
7
65
124
36
75
9
51
30
114
101
4
15
30
11
64
92
4
84
24
57
71
37
15
32
88
21
24
27
39
41
28
21
39
12
99
54
35
37
60
24
39
45
111
69
6
6
18
53
28
36
24
9
11
4
111
65
79
57
108
75
53
97
6
66
24
111
9
24
23
144
108
61
11
28
8
4
20
13
35
1
15
45
51
9
6
30
11
4
39
90
11
55
150
75
63
45
75
41
4
96
9
27
20
36
28
36
39
30
39
60
15
96
66
83
76
32
43
6
23
7
69
84
12
120
44
31
5
25
83
60
7
54
90
69
21
11
36
49
3
15
30
72
24
99
21
36
63
21
11
4
75
29
37
30
65
40
33
60
11
25
24
12
120
159
24
15
21
9
12
23
61
114
41
61
54
45
116
25
60
3
12
164
16
63
137
28
12
56
7
66
35
76
80
43
12
18
66
5
31
24
30
36
15
33
35
12
24
4
116
184
27
9
60
24
20
25
143
4
9
15
21
143
67
120
18
30
12
48
150
12
83
91
21
15
5
4
15
69
15
102
75
60
159
77
73
24
27
123
77
4
15
21
9
30
6
3
87
45
68
76
21
54
45
24
21
11
64
44
1
54
96
30
35
12
49
18
81
36
15
33
12
3
21
45
155
4
51
6
24
155
31
24
21
8
1
36
75
3
137
13
51
51
9
45
11
24
12
4
93
207
24
21
71
28
36
39
30
60
84
66
ABCD 98491521062*3^$a+1 [50000]
5
73
11
21
90
34
36
24
47
61
11
21
46
18
11
37
59
1
23
25
11
7
54
12
6
38
15
3
70
42
6
24
12
11
25
12
72
24
8
54
34
12
24
35
12
1
2
10
30
42
54
6
2
21
24
1
32
12
4
84
38
40
53
12
1
23
13
23
69
4
36
96
6
30
23
12
1
6
2
3
12
13
8
24
58
5
36
24
21
34
6
80
3
7
6
12
12
42
8
21
49
11
9
70
26
30
9
15
82
23
31
26
3
45
15
24
31
2
3
25
11
15
33
12
1
8
72
18
16
18
11
33
28
80
15
24
60
49
26
40
2
28
11
7
18
54
5
3
129
9
40
47
1
72
44
39
61
8
4
50
22
11
1
14
10
12
47
49
18
32
40
5
3
6
15
12
1
8
46
42
11
3
33
12
36
13
2
16
18
6
32
10
30
17
33
3
13
30
48
17
36
25
12
23
12
1
11
1
48
8
30
10
44
3
33
75
21
46
8
21
19
96
26
3
13
23
49
6
98
40
24
6
8
22
11
13
12
11
21
22
5
72
19
5
12
12
1
12
32
36
51
39
34
59
1
2
18
28
35
1
30
66
24
24
6
2
27
12
48
13
20
24
76
11
36
12
12
37
6
6
20
27
45
27
13
8
24
27
13
60
80
18
10
11
12
24
24
1
20
3
13
20
24
12
3
21
58
17
15
45
13
8
3
60
7
6
11
13
18
5
36
1
108
11
45
3
7
6
8
66
6
15
19
56
33
1
11
1
18
80
30
60
3
12
31
18
8
28
35
84
33
16
18
24
30
24
11
13
2
105
25
20
3
13
23
12
103
41
79
30
20
16
6
42
11
12
21
3
1
12
18
5
1
23
21
16
11
12
1
30
54
11
25
36
2
21
12
1
6
38
27
61
35
7
18
23
1
36
11
13
12
23
36
43
5
3
33
111
9
7
5
43
30
32
10
96
5
37
20
28
24
23
33
28
56
10
6
23
25
23
36
25
30
17
13
26
6
28
23
12
21
15
9
16
6
17
24
1
38
10
36
104
3
33
3
36
15
9
24
1
30
30
12
12
36
6
17
12
37
11
24
12
25
35
12
13
24
23
91
2
16
11
13
20
87
33
28
11
33
28
24
6
56
82
11
91
72
6
8
10
6
50
10
23
24
96
24
13
8
52
12
18
77
9
3
9
3
37
72
48
11
97
72
2
18
111
1
68
3
57
30
46
42
2
27
85
6
5
25
2
18
39
33
16
6
8
9
12
1
23
1
44
135
45
64
72
36
11
25
47
48
48
9
15
36
55
6
128
51
12
12
1
11
3
9
7
6
23
24
1
11
73
23
12
61
20
12
6
33
21
4
72
78
26
22
6
12
14
10
12
12
48
11
36
25
11
1
8
4
23
9
3
43
8
33
48
24
12
1
32
10
5
25
12
48
11
13
6
41
1
20
4
12
48
23
3
16
5
1
24
8
24
39
25
8
48
4
11
12
13
47
3
10
12
48
8
76
6
89
61
20
63
7
18
11
9
18
93
13
23
1
35
12
13
18
5
1
56
58
6
2
9
7
8
33
12
36
1
35
61
78
17
33
16
11
13
44
39
3
18
16
11
27
45
27
10
6
110
12
39
87
57
12
21
28
26
6
16
56
28
6
5
9
10
30
2
16
2
3
1
36
12
2
22
12
60
26
33
24
24
12
43
5
37
6
2
15
7
41
24
25
8
16
12
90
72
5
27
16
65
1
11
45
3
72
24
12
36
12
31
18
6
18
23
25
12
32
64
8
15
19
29
12
1
23
25
36
12
14
9
81
16
32
70
24
29
1
11
60
13
54
18
11
33
28
8
70
54
26
10
72
12
12
6
24
26
39
12
60
36
33
58
18
11
12
24
48
85
26
6
4
24
11
48
1
90
18
11
27
69
13
8
36
39
45
39
7
30
20
3
36
1
6
17
7
42
11
21
51
24
12
21
18
58
14
34
6
89
1
14
18
16
20
84
15
13
18
5
9
12
15
9
4
36
6
24
2
12
15
27
10
38
46
48
35
49
24
11
3
10
36
48
60
35
12
31
2
4
24
8
4
11
9
4
11
43
48
18
12
18
5
12
1
12
11
7
8
93
61
32
54
30
3
13
83
7
66
6
6
11
45
12
4
23
12
7
8
9
1
12
12
59
13
23
12
13
6
5
13
30
72
5
19
6
35
12
19
5
21
27
13
30
29
45
40
11
24
99
9
55
50
39
1
32
39
13
23
109
12
18
42
12
2
45
13
6
54
18
41
61
24
11
33
3
1
11
12
1
11
1
36
8
27
36
12
1
6
30
23
1
47
60
1
35
12
1
54
2
36
27
60
25
8
63
12
12
36
13
11
84
13
23
7
30
11
25
12
18
5
21
6
16
6
11
72
55
42
6
42
47
37
44
30
129
15
46
11
33
16
30
14
28
126
5
21
12
34
30
12
32
16
48
12
20
3
96
13
12
2
105
13
2
18
3
48
1
12
72
36
140
3
1
32
4
6
6
12
36
12
11
37
12
23
1
11
13
72
35
12
25
12
20
27
72
13
95
67
5
13
48
20
18
117
60
1
32
22
2
16
20
10
30
47
25
11
21
4
8
22
32
6
15
13
6
65
48
37
44
16
23
7
24
6
12
30
50
3
24
12
25
8
30
10
32
28
2
6
15
1
83
12
1
83
12
12
12
33
27
36
43
6
18
77
36
25
6
2
3
61
8
22
29
19
56
10
59
13
6
5
12
31
26
4
12
12
80
52
23
25
56
16
44
3
15
9
1
12
8
27
24
7
2
4
23
3
22
23
61
6
6
12
32
52
12
30
14
75
48
9
22
24
5
25
59
24
1
48
6
42
14
9
7
2
15
1
47
13
90
14
27
37
23
36
13
23
12
24
15
9
33
3
1
26
9
9
3
19
24
42
12
66
5
19
6
56
24
10
17
25
32
27
24
45
27
36
7
2
4
12
78
17
12
72
37
11
9
39
12
55
14
16
26
16
17
1
20
15
61
8
51
60
24
1
11
37
120
8
39
1
23
45
40
12
6
62
16
60
11
1
12
48
11
3
18
46
5
1
24
50
16
78
11
120
7
6
47
9
10
62
63
12
1
11
96
33
16
35
25
11
19
5
61
24
83
24
13
6
6
35
9
6
21
9
40
12
23
1
11
37
8
28
20
46
17
79
17
1
35
25
36
14
24
10
11
13
71
31
56
54
15
9
34
17
24
1
24
24
6
5
21
28
8
4
20
51
12
21
6
10
20
10
29
73
12
8
3
9
60
76
35
13
12
6
42
11
57
10
5
43
17
15
118
20
39
7
14
63
24
72
3
22
26
6
3
31
38
15
3
22
59
55
6
107
12
12
1
59
21
4
18
5
12
1
47
63
30
82
29
25
35
37
84
6
5
1
18
38
15
61
48
6
53
19
17
72
7
14
3
7
5
1
60
23
9
28
11
7
24
32
33
36
25
23
12
15
10
36
42
26
72
28
18
5
49
44
40
6
17
7
30
36
6
18
14
10
59
49
32
100
11
25
56
28
12
18
17
13
8
34
50
24
39
12
13
48
23
120
24
25
12
12
11
61
14
16
24
42
8
63
9
28
2
6
12
126
16
38
4
11
1
72
72
23
33
60
4
42
38
4
56
15
7
17
36
13
12
2
21
3
22
18
5
48
69
16
24
12
11
49
71
12
43
26
27
27
9
25
6
5
45
3
21
4
11
108
49
26
9
93
36
28
24
2
40
24
24
2
16
30
6
20
4
2
57
1
59
24
36
15
40
6
11
37
36
110
58
11
3
40
96
18
24
12
18
41
60
1
8
3
12
13
44
10
24
41
13
2
9
1
14
10
23
36
19
24
66
6
6
48
11
73
20
58
5
1
23
24
13
6
18
23
48
25
36
2
81
1
23
36
1
24
18
42
44
10
6
35
24
24
37
23
9
72
10
41
13
35
49
8
63
1
12
11
48
45
60
36
4
24
35
19
18
8
51
157
47
45
15
12
60
19
5
1
24
18
6
2
16
2
4
12
23
1
30
5
1
11
24
61
44
75
12
13
35
1
11
3
10
80
27
45
87
13
36
6
2
36
3
1
35
33
16
60
11
19
17
48
24
21
10
17
36
9
40
23
27
16
41
49
78
42
11
49
47
13
6
5
21
36
3
24
36
19
66
36
72
12
20
52
24
11
25
36
11
1
138
2
28
32
28
35
36
25
32
3
21
40
36
23
12
13
2
45
1
8
28
12
83
12
24
3
22
12
23
141
36
3
25
11
45
4
56
28
2
46
36
68
12
3
25
35
12
12
9
28
80
10
17
36
1
11
31
30
98
33
39
141
33
4
24
11
12
48
7
30
8
3
ABCD 98491649968*3^$a+1 [50023]
5
18
6
36
54
33
96
51
90
91
80
75
24
21
33
180
19
120
71
72
57
147
21
40
65
79
56
75
18
42
18
31
24
32
3
12
129
39
25
24
77
19
101
139
56
16
29
36
7
48
48
5
75
15
129
81
7
24
200
120
24
144
48
64
41
7
96
24
83
69
39
57
33
42
45
3
117
9
204
19
11
6
54
201
16
24
11
13
5
75
141
51
40
80
75
69
81
79
56
24
96
33
36
19
17
15
72
147
21
9
6
18
72
63
45
12
24
36
3
40
72
23
1
89
150
12
60
18
7
5
99
99
45
24
27
45
9
127
119
24
81
39
42
30
24
49
41
15
24
51
21
40
48
80
160
47
30
18
42
15
160
72
23
30
54
6
144
54
57
15
57
27
96
85
5
18
30
36
111
15
49
101
18
25
101
19
32
40
48
17
60
3
136
5
43
11
117
45
19
96
113
15
57
135
45
27
51
21
15
153
3
54
6
97
8
48
64
11
21
64
72
24
125
54
21
39
97
5
54
24
45
16
29
19
71
126
30
21
33
31
24
35
36
49
72
65
30
25
24
131
69
45
234
36
36
48
9
16
65
7
29
43
72
101
54
24
69
21
12
60
48
42
9
99
61
8
51
261
225
31
23
417
129
39
45
27
15
57
72
16
179
45
21
123
21
3
3
45
72
3
37
32
16
128
64
161
79
152
16
95
73
80
135
72
18
111
9
39
40
83
90
114
25
119
49
32
21
60
84
51
39
1
95
18
12
43
17
90
37
48
5
75
24
39
25
17
18
85
24
17
210
6
39
51
69
21
67
48
32
40
11
30
55
5
19
168
23
90
31
5
36
39
129
126
84
21
21
19
29
90
36
24
157
23
1
29
96
3
33
18
21
16
8
27
30
60
19
80
96
93
67
5
108
90
85
72
5
3
45
36
55
48
11
36
9
27
117
72
16
104
48
16
32
3
42
19
8
81
7
5
18
1
120
29
27
64
11
37
113
18
12
18
31
128
72
129
15
24
21
66
36
90
60
55
53
12
199
24
65
42
45
3
21
40
29
27
33
7
104
51
18
51
201
108
156
15
9
7
80
112
120
96
17
7
11
30
72
54
25
8
16
11
13
113
55
29
6
30
15
48
16
11
237
51
37
5
43
152
160
89
6
18
7
5
27
51
12
25
35
37
137
54
1
89
7
24
11
30
7
8
189
3
33
63
136
65
31
23
42
207
3
60
18
55
32
120
64
119
126
75
69
6
61
23
36
93
16
17
175
5
90
60
13
32
3
42
3
40
72
5
75
105
39
64
137
138
85
95
42
84
123
93
43
65
31
29
75
96
9
102
57
21
19
161
55
32
24
9
39
57
15
136
83
30
31
149
42
138
36
3
33
7
47
121
29
91
35
45
9
36
19
24
5
171
9
42
13
72
23
25
96
125
51
112
23
25
65
7
8
15
9
48
33
24
66
18
6
21
63
1
5
19
17
18
72
13
35
6
36
174
69
40
104
72
40
80
16
65
78
169
47
49
41
30
25
65
15
75
141
88
95
90
6
120
9
27
90
18
49
48
29
36
18
270
72
63
27
54
6
18
39
40
23
60
18
72
18
36
66
75
24
16
48
5
30
42
18
1
24
144
23
24
1
24
11
133
11
30
31
5
27
81
126
114
111
45
126
37
48
24
35
24
12
129
16
8
51
36
18
270
12
54
135
99
150
7
59
85
24
77
18
81
144
72
9
30
9
51
21
9
6
57
27
13
240
161
15
144
57
24
111
105
31
8
112
48
35
120
69
21
72
114
36
180
84
21
112
197
91
35
18
90
57
15
54
75
64
107
24
13
251
109
17
79
32
3
45
24
40
11
61
120
8
27
93
93
67
8
40
120
8
16
41
24
54
25
96
41
120
78
97
24
48
83
84
1
80
9
60
156
204
3
16
32
75
37
17
66
18
27
15
25
65
127
56
51
36
225
45
234
25
48
80
21
51
9
120
39
16
56
51
54
55
5
43
83
54
36
144
54
90
27
40
23
1
11
69
45
84
39
21
66
121
48
17
18
69
33
24
151
29
235
71
73
71
121
5
18
25
5
ABCD 98491706882*3^$a+1 [50070]
42
30
46
12
5
43
17
163
17
7
41
15
18
27
48
24
12
51
120
54
3
7
14
94
36
17
103
12
77
37
59
69
15
48
25
107
12
63
90
147
13
162
5
15
120
36
9
15
70
59
27
4
60
53
72
15
156
42
40
8
150
28
60
5
15
100
2
75
19
20
30
99
69
27
13
26
4
50
16
2
9
13
2
30
40
11
7
36
42
83
24
91
156
65
31
68
34
95
1
59
21
34
56
40
96
6
155
37
11
24
67
20
33
60
153
22
5
231
22
83
85
152
22
137
33
6
9
27
70
126
92
117
43
56
46
24
11
24
37
47
145
126
92
9
13
86
42
10
24
36
29
39
112
65
39
36
28
6
11
15
4
48
48
48
36
5
3
57
39
72
9
283
5
67
96
5
93
66
6
58
12
60
134
18
21
51
64
29
57
88
18
92
180
12
60
9
21
135
19
12
17
1
50
40
14
16
71
75
21
57
48
10
32
45
55
8
12
28
77
55
6
32
63
81
6
64
20
6
3
12
25
42
126
192
8
75
37
119
19
80
30
10
24
60
32
76
24
44
124
5
48
84
43
2
3
21
51
84
67
12
12
30
8
3
108
31
53
117
88
47
3
160
20
36
9
15
48
118
32
87
7
18
18
233
45
27
63
6
58
78
83
36
9
144
96
30
21
15
88
56
22
18
17
175
8
105
21
40
11
39
88
65
21
42
30
75
183
57
45
15
19
80
45
219
54
16
56
96
58
60
17
75
40
24
5
19
41
3
66
24
75
13
30
72
20
21
96
96
57
42
105
19
65
60
115
17
43
17
39
6
18
30
24
27
43
68
64
68
52
41
19
8
60
48
22
23
12
21
54
45
37
18
5
97
48
32
24
46
24
5
37
18
65
84
12
48
85
11
19
36
14
18
112
17
69
22
5
3
292
24
14
30
52
8
21
36
12
48
73
26
30
6
12
40
72
89
109
42
134
40
50
6
18
28
44
36
18
16
150
26
10
29
55
194
22
29
61
122
142
35
21
72
22
20
64
89
21
6
69
12
55
90
24
38
90
82
48
17
63
72
64
6
11
37
23
9
90
81
93
70
2
94
20
70
96
18
12
50
63
9
70
53
85
50
64
149
79
80
28
102
30
90
11
87
72
126
34
38
70
29
111
40
29
39
4
12
36
113
21
94
32
28
30
72
14
33
43
30
48
90
17
19
98
123
67
53
63
9
7
6
32
123
43
114
11
12
15
72
57
39
21
15
28
36
30
72
8
46
5
24
31
173
63
10
54
18
102
53
55
17
108
55
90
38
208
20
69
111
36
4
72
2
3
139
48
2
18
57
21
15
144
36
13
35
39
57
205
50
33
67
20
6
94
44
94
50
52
36
30
83
61
18
222
66
29
73
71
145
2
54
3
87
54
75
19
18
42
12
44
24
30
3
43
36
8
52
20
108
93
7
17
19
89
36
69
18
4
8
58
18
89
31
20
45
45
16
6
72
20
40
77
1
42
20
58
18
30
2
9
79
17
48
91
44
30
10
77
84
55
5
49
14
33
3
81
24
147
4
24
44
12
184
14
16
6
18
42
101
43
12
72
17
36
79
6
23
39
90
10
12
53
36
36
63
60
18
82
41
19
20
48
9
24
12
12
7
41
13
6
96
12
12
60
41
109
71
73
2
40
12
20
28
90
215
19
78
35
3
162
3
115
8
34
30
48
90
8
10
17
43
17
39
76
14
63
7
18
56
24
102
10
6
2
10
65
72
75
81
7
68
22
30
12
41
45
88
6
5
60
33
15
55
53
93
54
21
199
72
54
42
44
129
25
26
9
24
43
50
15
49
8
51
19
5
21
126
93
51
10
11
36
9
46
68
9
12
48
15
58
18
56
36
4
44
34
90
12
101
120
13
35
24
85
18
120
68
4
12
48
77
115
41
108
15
21
48
43
72
17
109
95
1
35
85
48
71
7
89
105
64
71
3
33
55
17
96
55
29
7
104
42
27
12
135
100
104
12
28
24
128
45
25
35
79
14
40
32
90
4
108
92
45
61
47
153
3
61
23
12
63
28
20
54
130
48
41
7
8
6
30
33
201
10
36
89
115
41
55
65
48
63
28
29
13
78
2
94
60
24
101
55
101
79
44
4
17
63
132
136
264
36
17
15
30
6
141
75
64
66
98
28
17
43
48
30
2
9
3
45
45
22
18
42
29
49
107
19
60
86
40
114
14
16
42
48
212
18
24
18
30
22
5
15
81
19
17
19
56
9
67
60
30
83
21
24
15
25
26
6
147
36
36
43
53
19
41
3
4
18
8
94
2
10
8
48
124
18
2
54
42
54
48
10
65
21
10
17
39
ABCD 98492363012*3^$a+1 [50018]
58
32
64
5
31
26
27
1
11
15
58
32
10
18
6
6
96
8
34
30
11
24
55
48
5
60
103
32
22
126
42
42
2
159
24
25
102
65
25
71
9
34
12
14
4
30
50
4
30
18
38
52
12
5
72
36
37
11
1
36
48
30
6
114
24
53
9
94
65
55
20
57
13
2
69
43
53
7
6
36
96
8
34
12
24
36
48
30
12
74
60
10
42
18
11
39
96
64
6
24
96
80
46
12
12
50
10
41
7
17
1
35
19
74
4
6
54
2
4
5
51
40
161
13
6
18
26
45
49
90
12
24
30
36
44
46
36
5
24
15
33
21
51
48
25
66
12
78
36
26
33
15
60
9
63
34
11
9
63
121
47
37
11
36
31
8
6
10
30
26
57
12
45
51
13
59
120
48
15
58
24
38
22
30
8
4
36
17
12
19
30
35
1
23
31
62
39
1
8
34
53
72
12
19
5
57
150
48
46
24
6
18
12
48
30
5
63
88
56
60
45
31
29
19
36
164
76
36
5
43
36
24
41
31
12
12
84
77
97
47
81
34
29
21
6
10
47
27
6
34
36
65
48
24
1
56
3
21
12
4
14
9
43
48
6
110
9
60
79
53
19
20
76
29
39
57
15
30
3
25
54
96
17
75
88
17
43
24
8
40
12
8
22
8
75
24
31
54
30
41
33
46
24
36
41
3
30
34
30
6
20
16
26
28
6
14
40
66
5
61
44
3
1
20
10
6
71
73
24
8
27
67
5
13
138
72
236
4
42
83
33
18
45
1
59
1
11
37
36
24
6
56
105
15
40
5
31
20
9
25
66
90
23
21
36
18
36
16
53
21
64
20
6
16
17
3
9
19
5
1
54
20
10
6
24
24
18
24
71
43
60
29
7
56
54
10
48
17
31
24
14
72
78
16
53
145
12
95
31
5
33
34
17
61
14
70
54
2
39
24
19
6
30
32
4
48
32
46
35
25
78
54
12
30
54
86
33
25
8
15
63
4
53
15
18
40
36
14
66
36
88
2
34
36
80
30
40
68
9
25
2
4
29
31
84
32
90
4
86
6
82
56
6
124
24
42
36
20
24
30
4
2
9
25
30
26
3
31
24
86
40
44
27
12
21
36
123
51
22
18
86
10
80
64
5
31
24
84
17
60
25
71
19
54
59
55
48
30
54
26
10
89
49
84
72
20
4
11
21
15
49
30
30
11
12
31
12
114
215
21
54
84
34
83
7
42
35
13
38
40
29
1
83
60
1
20
6
54
3
31
65
60
1
74
12
33
7
17
3
52
68
22
23
13
11
25
14
40
17
39
28
116
30
34
17
1
59
13
120
32
30
10
54
24
18
20
75
7
17
9
22
12
2
46
24
6
20
90
33
1
11
39
126
3
15
21
24
31
29
25
6
24
24
53
69
3
1
92
10
29
91
18
30
12
53
25
20
52
54
20
45
25
24
30
29
3
4
20
28
41
21
66
54
15
39
4
78
42
65
37
30
53
1
20
27
39
118
30
17
31
44
10
26
4
6
24
20
90
54
12
24
28
2
9
207
18
6
4
12
20
153
19
5
31
26
16
12
35
7
20
33
31
2
18
57
13
62
138
4
2
4
42
78
24
17
24
7
74
15
19
41
9
15
24
21
15
51
60
28
6
2
4
26
22
17
15
10
36
12
2
28
56
4
42
23
31
77
19
80
10
24
2
18
22
42
26
12
57
3
100
8
12
4
14
22
74
34
12
42
11
7
68
6
10
150
14
21
36
3
34
2
148
26
87
39
24
30
22
17
13
8
66
9
24
48
12
31
56
4
12
24
36
14
15
108
12
48
13
42
18
30
5
37
6
72
8
6
39
60
25
2
9
121
48
20
40
11
60
36
43
5
57
18
112
5
3
4
53
15
58
6
41
19
65
13
83
3
42
15
25
12
162
89
19
5
13
35
43
12
12
5
12
13
8
4
35
51
4
104
40
102
60
14
16
38
16
48
11
85
2
9
1
14
28
65
37
23
12
43
42
14
16
24
6
11
67
6
12
12
62
24
46
60
14
6
58
32
69
60
1
36
42
56
4
30
47
9
16
6
65
84
9
22
14
39
111
36
40
65
37
48
80
58
30
54
38
30
82
30
38
30
18
15
1
18
56
34
42
120
53
21
10
36
29
24
13
90
74
39
151
60
20
28
17
49
86
34
24
32
16
68
15
19
77
43
12
30
35
61
18
30
72
48
50
21
43
6
6
41
19
60
14
10
50
72
18
22
8
39
21
16
48
23
13
24
38
57
37
14
12
22
138
12
32
9
12
84
13
26
12
10
54
126
12
30
6
84
2
69
25
11
21
22
2
30
33
3
57
13
35
9
36
39
55
144
29
31
77
3
16
65
48
13
59
25
6
77
61
26
76
24
24
41
61
138
17
60
7
42
90
14
4
42
5
15
4
56
88
2
28
12
11
7
17
1
78
2
54
96
28
24
2
34
20
9
25
12
11
37
11
36
51
60
52
2
3
31
17
60
25
20
22
12
36
42
60
47
111
54
36
243
21
16
38
4
5
27
126
87
12
15
30
70
66
14
58
26
70
47
45
22
30
6
65
21
36
10
114
35
25
66
8
4
152
16
18
2
52
6
122
57
31
20
90
51
31
12
38
30
4
14
27
33
10
41
15
28
8
78
10
6
74
16
14
42
28
17
43
2
10
44
16
14
3
37
11
7
12
26
64
6
20
48
40
54
30
41
7
90
8
51
96
115
8
69
55
38
24
34
24
8
45
13
6
30
6
42
35
12
24
1
54
56
4
66
20
39
19
2
36
3
15
105
21
34
60
12
30
18
77
19
5
9
6
9
21
6
4
18
47
48
7
14
60
16
24
47
55
24
18
66
5
7
74
96
64
78
17
15
16
18
2
33
31
6
18
80
36
10
90
48
41
24
1
2
69
15
70
20
3
7
26
114
9
36
24
31
56
4
56
84
34
24
102
56
10
30
29
21
78
10
47
15
45
99
58
18
12
12
5
19
20
34
11
19
18
18
20
21
13
26
12
124
5
103
53
9
30
21
55
12
42
84
11
1
42
5
91
66
11
9
4
86
9
45
51
13
47
15
64
86
15
1
54
6
44
34
6
74
16
6
8
39
25
36
6
24
2
4
23
1
20
42
9
60
49
90
2
40
24
23
1
96
24
62
4
14
36
70
30
26
33
72
3
4
68
69
19
12
48
24
30
83
43
86
51
3
4
42
6
ABCD 98492604682*3^$a+1 [50016]
36
137
48
24
151
101
28
123
173
24
48
64
15
126
72
11
67
42
48
23
25
30
12
17
72
24
187
29
103
41
7
24
41
55
9
8
96
24
16
32
12
43
53
4
92
48
7
53
13
54
5
103
101
7
24
18
42
41
12
36
12
12
7
24
60
12
137
91
41
48
7
89
1
24
107
19
89
25
96
30
48
42
15
68
12
55
41
193
11
36
25
107
31
6
59
7
5
7
5
37
15
99
84
42
48
95
36
12
49
78
90
18
48
17
84
1
24
11
85
24
35
79
12
18
99
21
24
47
1
24
48
30
137
1
203
55
6
23
25
23
7
42
11
72
48
157
47
36
187
18
47
25
96
96
6
29
115
53
13
47
115
17
61
3
21
35
84
144
76
21
6
18
24
11
19
117
8
72
103
12
18
11
31
108
53
19
24
12
30
30
5
37
47
25
23
96
49
6
29
240
43
12
41
120
61
23
16
36
39
5
7
144
29
19
5
36
12
205
23
67
48
36
18
35
72
48
16
56
84
31
96
17
55
42
18
6
42
294
11
13
47
48
12
19
24
41
19
29
12
85
144
95
79
12
65
85
150
24
5
12
43
96
5
96
55
77
43
65
12
7
33
8
67
53
7
5
1
59
16
20
25
215
19
78
114
54
119
48
12
31
89
37
126
18
155
156
1
47
36
40
51
84
36
114
30
12
17
48
48
37
23
7
77
60
1
11
91
72
5
37
3
36
9
107
43
12
96
5
43
6
83
43
42
35
7
54
192
90
12
21
21
6
162
47
1
162
6
54
5
37
6
42
27
44
49
48
3
15
29
91
6
59
72
72
37
18
102
6
33
32
79
29
120
31
54
71
73
215
25
6
72
42
18
17
13
24
150
36
17
31
24
12
101
48
36
64
57
179
19
90
24
18
89
64
39
6
11
19
69
21
15
51
96
192
132
41
103
216
90
48
11
12
7
53
120
24
24
61
18
17
79
209
16
56
36
199
101
48
19
18
24
11
43
21
15
29
12
13
24
18
24
41
7
161
7
29
48
7
29
60
16
63
53
12
48
4
15
29
31
24
77
108
67
30
24
71
25
23
1
6
18
11
13
48
27
8
60
12
31
5
12
79
36
5
13
6
41
67
30
42
30
24
95
1
15
135
29
12
12
36
84
108
145
35
24
55
29
19
17
43
66
24
42
29
12
43
252
77
25
35
16
45
99
20
1
54
42
59
40
117
215
103
66
6
33
116
91
120
69
45
35
120
13
35
7
6
24
6
204
53
25
66
5
60
180
16
68
7
89
7
65
144
79
5
55
5
84
12
13
42
108
5
43
33
9
27
56
55
78
11
24
24
7
6
72
6
41
124
69
47
25
23
7
18
23
12
67
69
21
24
30
24
18
215
12
7
173
7
96
24
48
65
48
48
25
42
30
24
54
12
5
19
9
27
24
5
60
55
269
12
7
36
5
19
41
36
48
73
144
48
18
9
44
25
90
36
29
24
36
67
17
91
101
91
24
53
55
17
13
35
16
69
18
53
1
90
273
3
72
12
48
36
12
24
78
23
52
8
19
84
17
12
36
12
7
21
80
79
12
48
108
65
37
71
7
89
145
6
12
141
9
27
21
150
18
54
66
30
21
8
12
25
66
53
79
5
157
114
36
84
72
77
48
55
5
19
18
75
111
192
30
54
60
41
43
12
17
7
156
18
47
48
55
149
67
48
72
66
78
77
48
72
67
5
13
78
5
24
120
48
13
96
6
138
24
35
36
67
33
15
96
54
131
36
28
45
11
91
33
9
30
41
19
65
72
19
141
3
77
216
37
11
19
5
43
12
41
31
41
60
25
48
66
24
17
79
89
37
143
127
12
12
24
24
137
25
23
48
28
27
12
12
48
36
17
7
30
120
66
6
30
18
11
12
12
36
139
36
12
17
67
101
37
6
17
12
13
18
24
65
16
45
11
55
30
54
21
21
35
37
51
20
36
13
11
64
27
24
60
180
17
55
18
179
43
77
76
80
12
139
53
120
13
30
12
5
97
6
89
19
9
80
72
96
43
12
174
144
102
33
36
3
42
18
6
11
19
45
32
12
36
12
12
61
6
65
48
121
107
12
25
23
127
12
48
41
24
40
8
7
6
42
120
5
28
36
9
24
47
55
18
30
41
91
96
5
7
18
30
5
7
41
24
108
19
30
123
8
7
41
12
7
36
5
19
132
29
60
1
11
19
24
36
129
189
35
85
6
77
235
24
53
52
39
69
72
15
60
29
31
89
7
132
17
48
48
25
59
13
72
59
61
144
42
5
12
175
53
28
20
67
24
96
60
18
119
12
19
17
60
55
9
8
7
6
42
ABCD 98492789264*3^$a+1 [50021]
90
18
6
36
270
30
96
90
30
51
27
66
24
30
6
87
48
9
126
30
78
90
51
21
75
99
36
24
30
6
66
24
66
90
135
105
144
30
150
54
102
42
108
81
21
27
9
6
48
72
294
51
336
39
54
3
51
60
198
54
66
54
6
87
111
12
24
45
189
102
132
18
102
90
36
99
48
195
162
42
225
9
84
51
27
69
15
6
210
18
90
132
120
144
33
48
27
36
6
120
150
18
48
24
138
96
126
120
18
321
9
30
36
21
213
171
69
372
126
150
18
12
213
27
117
171
66
150
138
3
144
3
180
9
63
84
96
36
18
144
18
21
9
18
24
36
84
18
51
99
54
54
156
117
96
3
90
18
6
18
30
78
54
30
36
69
111
78
147
123
36
126
48
99
45
3
3
36
390
96
162
33
75
48
21
15
54
96
66
54
24
144
27
63
108
48
36
150
180
18
120
132
36
12
162
90
36
57
15
42
36
51
57
87
39
18
12
27
240
153
30
108
330
51
57
138
96
18
48
18
9
48
87
18
78
54
72
48
27
9
162
162
306
33
21
27
48
144
96
15
33
192
135
66
366
48
108
108
6
306
201
48
15
33
237
195
9
30
180
21
123
60
66
150
126
3
27
18
3
147
138
114
36
48
141
39
72
129
141
24
123
141
114
30
3
96
123
138
27
99
237
15
60
138
114
9
39
54
6
144
18
66
9
141
72
27
3
144
45
153
60
123
48
96
105
78
156
93
249
42
12
225
96
45
12
36
222
21
9
78
36
21
27
117
69
27
39
150
156
42
45
75
162
195
93
3
123
42
90
81
189
30
42
30
6
12
78
180
57
27
69
3
6
48
39
87
24
81
21
315
63
33
48
105
306
180
273
9
39
51
6
66
21
39
30
6
30
18
213
21
18
18
144
108
144
90
24
57
144
171
165
96
48
3
66
42
33
48
3
6
90
162
48
288
162
54
3
285
90
153
96
207
54
198
18
51
15
33
48
15
30
18
60
12
9
153
18
21
96
153
87
3
54
114
12
78
36
36
147
63
33
165
27
240
219
186
102
180
42
36
30
24
324
54
162
33
57
246
198
222
93
141
195
75
117
57
39
48
63
84
93
39
153
27
36
504
9
48
153
78
36
12
78
372
39
123
42
75
15
36
102
87
165
96
102
18
270
90
24
66
240
84
54
87
165
27
87
18
36
291
99
150
39
51
72
84
33
48
9
39
51
54
60
144
198
18
3
27
21
15
33
45
18
108
66
60
135
336
333
147
39
144
30
24
99
21
6
120
42
90
9
75
36
60
252
153
255
273
21
48
36
126
96
84
69
192
135
180
90
78
45
117
18
9
57
6
12
18
24
27
3
93
87
57
3
ABCD 98492830004*3^$a+1 [50106]
24
75
12
36
33
27
37
60
47
21
40
72
68
207
201
84
216
39
1
24
11
12
108
72
24
36
57
60
60
123
72
96
69
75
60
141
64
35
13
60
155
24
21
12
16
132
48
24
83
168
25
44
51
9
96
39
36
57
52
35
145
83
24
129
15
144
13
32
147
1
48
80
87
225
15
12
12
81
60
12
15
93
60
60
27
12
81
123
97
108
84
20
36
15
109
35
33
87
36
45
72
15
48
72
45
3
37
108
44
16
24
288
92
36
120
4
56
24
51
109
56
15
9
100
56
64
23
93
4
95
81
112
59
21
63
9
40
120
168
120
83
24
93
15
48
12
105
39
84
105
40
59
1
12
23
276
21
40
68
4
11
105
195
169
35
141
147
24
108
201
12
100
20
48
4
83
165
292
131
9
48
12
168
63
105
75
49
47
73
8
147
13
35
57
51
12
13
35
49
20
51
12
84
96
12
12
144
9
60
75
48
97
35
61
140
51
61
23
45
15
120
25
12
260
52
11
9
75
45
15
145
8
63
25
200
4
8
40
59
60
84
129
27
61
23
117
99
49
47
72
61
32
28
95
97
119
120
84
49
20
63
45
172
156
20
39
72
33
3
13
92
3
285
219
12
189
12
12
27
13
20
108
48
15
84
48
45
39
24
72
13
24
56
40
71
13
20
36
72
12
3
24
9
100
35
24
21
15
192
145
188
24
27
21
52
71
169
83
72
93
12
16
12
32
36
39
60
33
40
23
9
51
132
48
12
93
27
24
1
192
8
52
131
9
40
95
45
16
11
9
4
35
156
9
87
60
24
9
28
68
87
24
24
12
13
92
147
13
140
15
13
80
15
12
105
327
93
160
92
40
116
27
37
11
24
12
21
27
12
49
191
84
9
88
20
15
105
99
93
111
49
35
93
28
20
204
27
24
84
96
12
72
12
69
75
36
93
28
8
4
11
69
27
69
52
12
56
60
292
47
1
35
24
1
95
9
123
12
45
16
11
13
168
155
48
9
63
153
24
96
39
12
36
60
12
13
8
40
59
73
12
227
13
8
48
51
61
32
60
15
45
16
80
39
1
140
24
15
72
24
12
48
36
24
69
15
61
47
33
279
12
49
12
35
33
60
51
48
1
20
12
63
109
95
21
75
165
40
71
9
51
49
47
72
12
9
87
193
60
32
28
71
1
12
48
47
276
60
24
21
24
15
25
48
8
111
13
68
72
3
72
192
9
51
21
27
60
168
120
57
15
13
47
1
92
288
99
81
24
136
72
35
37
95
261
39
13
59
9
135
12
12
1
95
97
12
23
117
75
36
24
61
32
87
60
13
80
40
59
21
3
105
15
69
60
16
60
104
16
95
96
49
131
264
49
20
27
9
159
25
95
21
12
3
96
81
3
144
72
21
60
207
13
200
99
48
33
27
93
147
1
95
84
13
8
87
48
165
72
147
13
8
87
97
35
12
48
21
15
45
111
24
72
93
87
12
133
32
3
33
12
27
21
64
56
160
44
63
37
35
85
128
3
9
168
28
11
1
8
15
9
3
13
119
96
177
132
120
48
3
169
83
25
119
49
24
68
112
47
201
27
33
48
60
159
105
27
213
40
96
132
155
97
23
33
52
68
291
21
40
95
24
21
112
71
144
81
75
180
84
13
32
75
45
75
21
60
40
44
108
12
76
60
152
48
171
1
35
45
52
47
1
72
35
33
100
12
23
108
57
3
105
111
21
75
93
15
25
192
35
144
24
109
48
60
47
72
33
156
12
15
144
36
48
45
12
112
23
192
61
20
75
105
24
48
3
57
39
48
33
108
111
13
23
ABCD 98492902624*3^$a+1 [50059]
24
48
75
39
21
99
6
7
5
78
18
12
3
12
45
30
54
51
45
3
52
12
17
6
48
42
102
13
59
13
56
52
72
65
102
21
60
108
36
24
24
33
24
48
6
9
45
12
123
3
25
60
5
24
51
12
48
9
75
4
47
18
15
9
12
91
92
57
135
4
56
21
18
30
24
18
57
33
48
19
212
16
23
6
18
48
18
7
29
18
6
51
15
54
36
54
222
75
33
51
3
21
117
43
89
27
39
25
17
3
27
90
60
15
75
69
3
30
31
24
48
12
47
24
37
29
24
102
45
117
72
3
28
5
18
42
99
75
73
5
18
102
42
48
57
144
111
138
240
72
36
43
119
18
15
87
13
80
69
51
45
48
24
12
19
44
105
15
160
41
51
4
17
84
6
30
3
96
9
6
18
51
21
54
54
12
15
9
54
30
3
69
43
47
109
17
18
9
40
23
193
60
24
155
6
55
56
124
89
36
19
248
33
99
28
53
114
66
24
3
27
21
12
40
72
5
36
12
75
33
231
9
30
144
6
7
59
6
7
11
30
36
123
27
81
28
11
69
4
5
36
12
18
265
84
32
28
32
24
45
12
24
84
24
12
24
27
27
102
60
108
3
12
21
54
48
9
24
36
60
21
12
6
162
99
21
54
6
18
9
12
16
8
27
72
73
17
36
36
139
17
7
53
30
57
21
144
31
17
24
103
17
90
18
27
28
8
24
4
5
12
24
120
114
9
117
210
6
90
54
3
63
117
12
24
4
41
15
21
171
9
15
165
111
40
17
3
60
48
9
31
5
24
51
4
83
18
15
39
6
55
65
204
12
3
21
66
45
33
3
15
30
72
18
72
45
28
8
105
7
12
65
42
61
5
63
117
90
18
6
121
53
67
200
84
51
102
15
27
138
108
55
59
33
21
12
24
43
92
76
17
15
36
57
115
83
21
24
69
123
69
96
30
9
88
20
12
15
24
90
36
75
64
32
63
90
7
164
60
64
41
60
48
42
61
20
48
9
6
45
112
60
53
36
43
11
25
24
23
57
45
27
81
24
31
32
12
51
54
18
30
27
136
5
12
3
3
9
21
132
7
65
36
7
8
177
75
60
60
9
31
17
55
23
54
36
48
55
5
99
16
29
12
15
76
5
54
30
15
9
144
15
88
113
120
24
51
15
9
87
30
91
132
17
66
9
63
18
72
6
30
51
28
11
21
3
21
27
9
9
51
156
69
79
77
15
39
18
60
12
111
69
24
12
127
108
60
20
84
168
81
7
140
3
57
69
43
32
33
48
15
9
30
24
54
87
75
30
91
17
6
81
9
30
6
36
127
48
23
9
76
5
12
15
9
36
12
36
27
84
28
20
21
15
27
57
15
57
16
17
12
36
115
17
27
9
216
19
11
6
84
24
54
66
54
225
33
67
5
12
24
12
54
6
12
36
19
41
12
3
15
69
12
84
21
84
42
54
19
24
8
69
43
32
39
9
63
54
3
132
3
6
15
24
12
15
33
168
15
9
141
12
6
9
81
12
60
15
183
21
9
42
198
27
24
16
5
72
3
69
15
4
89
75
27
24
30
36
15
21
39
48
40
56
84
45
18
13
56
36
28
5
36
3
21
67
23
90
51
21
180
3
81
108
3
15
144
13
20
16
12
60
23
57
28
41
3
165
3
9
91
92
237
15
21
39
15
54
36
84
19
41
30
54
72
60
36
115
47
72
18
31
41
15
15
1
8
52
17
90
13
35
13
5
6
81
28
12
95
54
31
89
60
19
101
151
60
20
93
19
17
6
72
138
15
40
80
69
90
126
18
37
89
43
65
43
29
3
45
3
57
72
19
17
54
33
33
24
15
39
37
17
12
24
7
72
5
108
3
52
168
32
60
9
43
8
24
84
4
17
24
30
37
32
21
135
45
24
3
45
18
201
21
39
28
32
45
39
36
96
9
3
27
33
100
8
9
48
90
13
29
91
17
66
45
51
126
90
120
37
56
141
24
7
32
81
111
21
3
15
25
24
23
9
9
36
91
32
15
6
75
87
33
111
30
24
12
54
18
78
37
20
120
33
43
29
6
30
51
36
27
21
112
65
12
72
24
7
12
125
48
108
360
255
84
45
15
28
5
27
28
59
1
32
156
4
53
60
30
90
168
51
16
5
27
28
125
138
24
33
52
128
69
51
27
18
3
4
36
5
96
31
5
48
24
48
24
51
148
29
15
93
18
25
47
42
36
99
36
27
102
42
81
24
15
21
33
15
4
8
9
150
30
19
12
20
45
12
3
57
48
27
96
21
96
12
36
115
47
37
41
180
54
61
11
18
51
60
159
61
5
6
54
66
24
54
15
28
5
159
4
32
52
5
60
18
25
23
141
16
29
48
63
9
63
33
228
24
48
3
21
75
16
47
6
111
196
32
ABCD 98493239426*3^$a+1 [50064]
127
57
75
21
39
90
24
72
42
120
36
84
240
6
6
113
208
27
21
104
67
141
9
30
18
18
204
36
213
99
510
6
354
186
84
161
64
8
64
24
240
99
5
43
189
33
15
51
125
64
120
72
153
150
66
71
1
150
42
66
6
18
216
6
48
138
93
39
96
42
143
64
411
5
97
18
54
120
6
114
168
39
24
75
60
9
80
73
39
96
99
96
54
120
96
303
9
15
75
6
90
96
36
48
144
12
93
80
1
24
72
15
9
432
42
821
160
72
27
588
12
77
43
6
24
15
128
25
72
30
153
152
72
16
177
48
102
42
39
80
1
15
8
16
9
15
51
24
93
80
19
150
96
39
51
222
47
1
39
123
6
39
27
54
72
24
54
12
125
24
19
204
185
112
75
24
54
96
90
45
129
6
89
40
120
120
27
69
15
96
225
3
5
25
96
47
64
81
42
78
72
207
51
12
41
120
16
171
120
237
15
192
41
7
48
129
24
72
363
21
33
15
63
129
9
42
108
36
78
48
174
105
24
9
48
15
147
117
80
184
176
151
42
48
135
33
30
17
49
96
47
72
16
80
40
15
33
104
1
162
102
78
33
129
71
25
120
24
15
56
1
39
24
72
8
67
36
105
224
55
89
1
120
78
17
25
15
3
101
64
57
6
12
168
48
5
49
135
15
18
72
42
29
49
111
171
29
139
6
135
207
90
48
90
60
9
8
145
120
48
90
60
114
120
15
3
117
120
33
150
137
67
21
63
66
15
291
5
145
39
8
16
39
90
72
39
9
42
48
120
96
144
12
66
330
144
54
15
32
25
63
152
145
39
81
23
64
8
19
120
45
8
1
39
57
63
80
160
57
30
60
21
8
91
126
78
84
6
47
55
60
132
60
102
23
16
9
63
80
43
366
6
90
39
63
33
147
5
48
25
135
264
243
21
9
15
8
72
91
30
90
29
31
41
208
48
48
81
24
135
72
8
91
213
3
102
78
33
57
39
104
1
18
5
91
309
27
30
111
57
90
78
47
121
66
24
69
440
1
207
87
65
96
91
30
39
9
47
1
54
18
120
95
103
17
91
30
119
25
48
54
48
36
60
81
171
144
69
24
96
344
31
57
24
3
30
167
91
30
63
51
21
3
6
159
56
40
3
126
114
240
72
36
17
72
136
32
1
30
81
75
48
102
48
48
30
42
66
6
48
18
69
8
145
18
30
24
54
81
24
99
173
7
252
6
174
144
12
72
21
75
120
29
40
147
21
195
45
3
5
79
177
80
49
30
66
63
51
54
102
41
43
150
114
30
18
189
99
5
19
53
232
15
60
96
5
259
6
47
19
165
51
93
72
57
96
111
51
108
234
72
78
60
21
27
45
129
15
9
111
15
9
57
90
93
24
123
24
29
139
78
120
23
1
54
60
132
18
66
93
128
169
54
12
69
255
33
3
69
8
31
144
18
18
69
80
1
191
1
72
240
96
15
24
75
5
67
69
24
ABCD 98493898736*3^$a+1 [50104]
7
6
27
60
3
33
9
108
3
72
15
65
52
68
55
5
43
45
104
48
43
6
35
16
72
8
7
41
64
33
3
72
9
215
13
108
3
32
24
1
24
36
24
15
21
12
11
84
36
60
37
24
36
24
39
45
35
12
48
7
45
32
40
8
12
12
100
44
61
48
95
1
24
11
144
37
3
32
4
9
11
60
25
39
12
81
35
28
24
12
21
42
17
25
39
80
37
15
69
3
48
3
101
13
11
60
12
43
45
24
57
120
51
24
20
43
5
43
114
3
33
24
71
88
72
68
144
28
12
56
16
45
59
37
3
60
80
1
60
15
20
16
8
12
60
12
1
24
15
8
85
12
75
8
28
44
37
3
20
16
20
19
48
18
72
24
30
5
4
21
18
41
7
33
9
15
87
33
36
32
28
84
56
60
1
24
11
13
12
3
87
48
81
204
108
87
77
84
12
67
5
25
11
12
13
47
28
56
61
27
56
120
52
104
4
45
102
42
135
33
63
15
21
36
12
68
97
51
92
49
71
109
71
139
5
28
36
20
36
84
12
112
33
75
8
72
7
17
28
21
36
48
11
49
203
168
109
51
45
12
3
36
69
11
4
96
80
28
36
20
19
17
156
72
13
120
83
4
33
30
5
37
60
11
60
97
99
20
24
4
111
5
52
45
24
36
3
84
32
24
12
24
24
12
4
8
48
12
340
56
49
3
45
15
9
60
126
42
11
52
24
48
45
18
113
100
36
56
12
13
27
36
21
155
24
24
55
77
4
9
83
88
69
12
39
32
108
55
42
35
49
48
60
60
11
36
36
28
9
63
3
29
85
27
144
20
64
60
32
85
3
20
37
95
61
83
37
15
45
23
124
33
12
27
39
101
25
18
105
128
25
47
13
24
75
44
61
35
24
91
9
60
36
104
40
20
1
35
28
36
57
47
12
28
33
27
3
114
3
153
123
39
53
97
27
111
29
48
73
27
72
9
47
28
9
51
81
23
40
87
48
48
9
36
3
5
36
61
27
33
48
75
69
11
49
111
36
8
55
41
16
135
6
35
28
75
9
36
32
28
44
100
105
47
85
35
13
35
145
6
54
15
33
183
9
11
25
27
8
37
30
125
48
40
20
16
8
48
48
4
27
53
40
92
1
24
15
8
1
24
83
24
76
120
104
28
48
20
4
84
57
54
29
60
7
89
16
33
6
45
116
84
1
3
57
35
48
12
48
49
11
19
5
13
12
15
117
63
80
28
84
21
15
9
35
1
23
37
18
9
32
1
54
30
23
36
60
24
112
36
60
8
61
11
4
20
139
42
3
32
24
1
132
3
32
60
12
13
15
177
3
80
12
13
23
43
9
8
37
72
36
63
15
65
12
12
36
4
15
165
27
81
9
6
54
71
40
8
24
43
42
3
9
59
31
45
69
111
15
41
4
3
48
114
11
12
40
15
21
45
35
36
1
35
12
37
11
7
57
8
36
49
47
43
5
76
20
4
8
112
33
48
15
20
52
180
128
100
32
24
13
3
8
79
101
1
71
13
12
42
245
13
35
12
1
35
36
40
9
135
57
54
6
83
16
44
60
4
32
48
168
25
23
1
35
4
9
60
12
159
21
36
23
1
35
169
35
96
48
40
72
44
24
16
104
60
88
68
1
108
36
47
28
32
25
108
54
48
113
31
29
100
21
3
12
24
99
42
6
9
20
19
42
135
8
1
15
9
35
37
24
95
13
11
109
3
20
40
8
61
143
1
71
31
77
13
99
33
15
105
35
76
140
60
49
12
11
37
48
23
84
37
35
19
45
32
48
36
31
9
44
52
39
5
28
8
4
56
4
135
53
12
48
88
9
23
13
42
42
6
173
37
3
21
60
3
57
36
3
12
9
263
13
27
33
84
3
36
69
60
6
17
12
16
80
12
60
49
15
20
36
97
15
141
11
43
18
39
8
36
49
23
19
29
12
7
18
87
12
60
36
32
40
93
27
75
18
23
60
4
140
43
5
28
72
44
36
28
27
5
28
80
36
13
168
3
36
15
81
33
144
48
24
39
21
23
37
35
25
3
45
12
131
19
65
85
11
28
20
49
11
109
3
57
15
123
89
13
36
35
72
24
4
21
39
36
63
41
1
11
40
8
1
35
36
24
4
32
7
65
76
32
60
7
42
24
35
16
24
9
11
61
23
72
4
21
135
69
12
47
25
171
60
12
39
129
15
41
1
60
39
164
40
81
6
33
132
20
52
8
48
24
72
25
11
73
47
49
51
60
48
57
15
39
41
12
16
20
4
12
21
15
72
27
89
72
88
12
9
18
42
171
140
60
25
3
9
27
20
48
25
47
76
44
36
85
47
7
93
12
60
68
7
33
8
25
132
23
37
78
42
96
6
5
25
35
36
4
45
23
12
61
12
60
3
9
23
31
5
24
148
15
17
217
11
13
87
128
36
24
120
37
23
192
24
1
143
31
5
4
21
35
24
7
17
48
24
28
56
84
48
4
219
69
45
51
36
36
93
6
9
12
8
52
12
21
11
61
107
43
9
56
12
100
108
44
25
3
32
36
217
30
45
3
33
15
5
12
40
44
60
31
102
42
6
87
51
9
36
12
33
35
49
18
5
64
ABCD 98494255012*3^$a+1 [50122]
47
43
21
99
42
12
15
56
24
60
112
48
15
90
71
52
33
107
37
6
9
12
44
37
15
3
81
8
88
27
12
6
35
12
48
7
132
216
12
33
20
48
7
17
7
81
8
109
3
63
6
120
11
43
17
64
9
51
36
45
83
115
125
91
81
8
31
24
9
60
32
48
67
228
42
83
12
283
12
29
24
40
21
30
42
15
15
108
41
91
5
49
48
23
37
3
63
6
75
9
6
45
48
63
60
65
40
33
6
33
8
60
100
12
33
24
54
54
18
12
60
30
6
12
77
72
48
7
21
44
115
29
91
90
15
156
45
42
65
28
63
24
18
18
41
43
17
25
11
79
18
12
3
21
99
20
55
5
91
66
3
32
16
57
78
30
24
66
65
97
15
27
185
31
270
135
27
77
40
39
5
1
75
15
36
45
27
48
53
115
72
30
39
15
81
45
35
84
13
12
11
103
81
20
55
21
132
207
150
11
108
1
60
54
17
100
12
51
120
9
108
303
81
201
42
41
4
80
48
64
33
15
48
20
55
5
4
176
12
52
8
52
44
25
39
3
29
88
45
15
12
81
83
12
85
54
21
9
54
114
47
16
3
60
9
48
12
20
60
175
48
72
125
55
105
27
54
84
36
35
4
60
117
114
9
48
27
18
87
27
66
24
3
105
11
1
6
162
162
54
84
6
12
24
5
24
55
57
80
48
36
96
7
42
3
72
9
87
27
45
45
35
73
12
42
29
52
92
52
21
24
54
5
7
77
13
78
17
4
48
3
48
6
11
7
53
37
18
48
89
73
72
3
3
21
15
48
60
120
18
15
3
180
9
80
7
93
27
54
24
23
43
65
84
91
101
400
48
12
116
108
7
162
3
15
18
12
23
12
64
33
12
78
41
112
63
54
75
33
30
60
18
90
84
78
35
85
15
93
36
54
24
288
17
156
1
15
21
180
24
83
7
29
16
21
23
12
7
72
18
30
36
29
240
1
39
48
8
24
31
12
45
87
30
47
43
90
15
3
45
27
60
17
36
73
39
32
156
4
3
12
114
47
37
23
103
54
18
17
37
24
120
60
36
90
33
68
4
60
105
23
67
90
3
20
43
45
72
108
68
1
135
21
18
24
57
123
17
1
15
60
63
150
84
6
65
4
33
60
108
90
29
43
180
18
66
89
4
15
42
48
42
141
3
36
126
18
12
90
54
41
4
9
6
18
63
12
8
79
48
45
48
32
61
167
115
60
65
25
90
108
126
15
51
132
66
11
13
126
5
61
15
93
18
108
5
52
24
51
30
39
21
84
3
33
54
5
16
128
16
39
66
15
3
6
12
87
27
165
9
87
27
33
68
96
13
6
29
48
49
18
36
12
17
28
20
60
19
33
3
18
42
57
45
27
45
6
54
71
19
84
65
211
45
8
1
47
40
39
84
72
168
29
43
72
36
12
18
39
12
48
45
107
1
60
15
69
23
132
43
5
100
45
15
12
36
44
100
48
60
56
1
108
63
9
6
72
41
12
67
90
183
69
54
6
131
60
19
6
48
35
235
21
51
17
28
15
9
93
18
18
47
49
54
5
31
53
48
40
3
5
25
6
54
99
57
23
85
15
45
36
47
187
12
36
42
75
27
53
25
71
4
33
48
47
49
18
5
48
72
28
12
105
27
3
65
48
40
68
67
204
21
27
45
63
54
3
105
78
9
9
39
56
67
18
66
89
25
87
57
23
48
72
108
16
21
107
100
63
12
96
5
24
52
48
33
18
102
72
3
240
152
7
120
41
60
13
39
80
40
21
66
18
27
140
19
17
100
27
12
81
63
42
12
42
41
157
63
27
57
15
41
13
179
13
39
48
12
15
306
23
49
11
19
33
24
20
1
15
80
103
72
17
217
108
120
18
5
49
71
64
104
37
27
32
169
51
20
88
48
15
48
126
11
67
57
9
42
72
137
88
3
5
37
11
12
60
37
11
121
30
41
84
19
24
101
145
111
69
39
48
3
54
36
54
18
60
83
151
45
75
65
208
33
18
72
60
48
237
24
15
81
135
48
81
8
43
18
54
36
36
36
30
39
96
33
30
21
183
66
54
45
12
51
24
36
5
12
73
27
57
24
27
129
96
39
15
33
21
90
84
60
18
192
36
24
63
60
123
9
48
12
68
43
6
3
27
78
83
37
6
149
28
15
5
13
24
72
54
29
7
93
27
24
9
12
9
27
32
ABCD 98494416316*3^$a+1 [50049]
24
48
42
66
42
12
6
99
45
18
18
84
6
72
18
42
78
19
80
81
54
1
77
72
18
18
84
19
209
48
7
65
12
18
1
41
31
24
65
78
1
71
25
131
72
12
18
12
43
120
48
168
29
43
17
60
27
3
37
35
36
97
95
78
3
57
12
48
12
108
84
63
40
5
120
43
137
60
67
71
12
30
18
13
24
53
12
12
43
17
36
43
11
66
12
30
102
18
12
13
5
75
16
11
96
30
60
12
15
45
30
12
30
18
121
59
13
48
11
6
42
37
5
66
42
175
5
43
24
143
73
5
90
174
150
48
37
53
132
31
47
12
18
30
48
144
18
30
13
17
18
13
11
30
108
132
18
61
47
25
29
99
51
6
79
65
6
30
30
24
6
30
54
19
24
48
95
90
7
5
30
13
47
42
79
41
18
12
49
101
3
48
15
24
18
12
6
117
40
5
12
30
66
72
30
60
12
36
37
96
17
247
5
132
36
174
6
132
30
13
95
25
128
9
7
155
18
91
29
18
30
12
7
24
72
35
24
18
12
18
42
115
65
15
21
120
30
30
24
30
73
5
3
15
60
24
13
35
12
1
48
11
61
227
18
60
39
15
6
204
108
51
9
102
1
32
63
30
150
90
19
11
12
42
63
87
198
30
150
78
54
6
90
12
12
3
136
72
185
135
99
85
5
43
47
25
65
30
1
17
18
90
12
7
35
48
30
18
13
11
210
90
48
120
270
48
30
30
7
5
67
143
90
90
48
54
31
47
30
48
19
24
41
6
9
15
241
59
21
9
6
204
13
96
24
35
90
90
78
12
7
83
181
71
66
12
43
29
18
48
54
30
30
18
192
61
35
12
12
6
24
39
141
6
30
15
9
31
17
18
37
35
13
17
162
6
7
77
120
78
18
27
88
8
111
48
1
17
175
48
17
72
31
179
18
43
47
72
60
37
65
30
6
19
23
30
43
17
31
120
11
21
57
7
113
18
13
119
25
83
12
150
18
9
51
132
18
120
84
19
59
60
42
79
41
36
54
126
42
13
17
7
53
78
42
27
15
18
12
96
60
12
138
102
48
60
7
23
30
150
30
42
85
23
42
7
23
30
60
87
81
15
9
30
9
27
37
5
27
16
48
29
30
13
29
19
59
18
72
48
12
55
17
31
47
48
84
18
18
24
1
89
30
145
65
39
9
7
191
24
48
102
60
48
168
102
30
12
55
11
132
42
60
43
5
12
36
3
40
71
48
30
30
13
89
48
12
3
48
9
36
12
18
13
71
25
83
12
25
83
78
15
40
72
17
30
108
198
15
57
7
11
205
179
6
7
5
18
24
1
29
30
18
12
6
12
13
29
51
57
90
150
18
60
72
81
111
18
72
90
60
73
5
42
66
7
5
42
138
30
73
95
12
12
60
78
18
30
7
56
21
43
95
12
21
27
108
24
48
1
41
18
48
90
27
45
48
90
60
120
12
18
55
32
3
45
27
18
67
32
51
42
42
1
48
47
42
7
35
108
57
15
129
129
42
36
30
102
37
8
15
48
60
69
136
119
1
17
7
23
18
12
18
30
19
83
45
15
60
78
162
12
25
48
5
108
24
18
21
57
39
15
78
3
280
59
96
37
53
115
65
42
37
23
1
41
15
33
162
6
55
47
48
54
6
12
105
3
24
61
5
12
150
60
18
60
12
18
57
27
18
12
60
19
96
8
45
30
78
72
15
87
9
87
12
13
48
41
168
31
29
3
27
61
107
30
12
91
59
30
12
18
78
12
42
6
55
5
120
30
117
3
85
77
12
6
25
5
90
12
138
163
17
12
78
45
45
43
47
174
18
60
61
41
18
12
9
69
42
30
51
99
6
54
30
19
17
55
8
21
18
78
12
198
9
15
121
17
30
48
132
12
25
96
17
63
88
29
27
33
12
19
11
30
36
30
109
113
60
12
63
40
35
18
42
25
17
78
25
56
64
96
17
7
107
61
47
12
18
30
90
18
192
193
179
66
12
42
36
30
114
1
8
51
85
5
3
33
63
9
18
13
24
17
31
35
13
29
12
96
180
12
162
13
5
48
43
71
1
29
30
13
56
51
6
7
5
43
125
43
119
18
15
15
24
241
24
23
1
11
66
42
42
18
12
90
18
150
60
228
24
120
66
30
55
107
72
30
48
55
72
71
25
47
132
30
6
102
12
6
114
18
30
63
39
30
48
18
24
33
40
53
12
18
240
12
78
75
9
36
42
72
48
33
39
1
17
7
113
15
33
7
95
25
107
18
12
31
24
24
72
72
5
30
18
187
8
48
117
12
7
24
197
120
24
ABCD 98494887872*3^$a+1 [50073]
9
23
144
379
245
79
225
201
215
16
9
119
48
64
144
176
169
39
135
6
54
141
32
7
126
11
19
29
211
29
48
43
261
69
155
55
9
32
16
33
159
261
219
192
128
1
54
66
114
30
96
84
306
129
105
90
36
41
19
174
36
54
180
17
19
180
9
272
48
288
64
63
225
32
144
79
17
19
45
99
90
243
80
112
141
99
51
141
129
47
37
90
33
117
36
39
80
16
135
185
79
180
6
120
240
120
327
357
6
120
29
31
54
11
25
279
111
129
96
96
3
540
33
48
159
17
13
60
23
187
53
43
149
288
67
333
3
125
55
510
234
17
49
60
291
96
3
141
63
360
66
39
165
155
145
15
192
96
80
192
25
30
180
101
96
73
96
87
183
9
21
114
126
11
109
60
119
192
64
512
160
63
65
16
33
120
90
60
300
21
144
32
48
241
207
32
208
32
205
96
99
21
270
150
144
23
13
51
3
45
21
11
49
255
144
45
51
32
48
112
27
21
105
240
90
317
163
189
51
29
160
32
208
15
113
64
63
270
83
112
128
13
24
180
36
99
32
16
267
213
3
90
144
120
123
192
48
87
201
80
139
53
144
64
32
64
33
63
27
96
149
16
9
90
126
54
57
144
192
153
84
126
21
3
125
31
81
69
180
444
251
19
77
19
30
47
144
48
55
120
305
352
176
160
128
55
9
75
126
144
87
183
96
201
48
21
27
147
125
96
96
48
1
180
411
39
84
53
37
75
51
180
24
210
15
171
5
79
17
64
32
37
75
195
36
9
32
16
32
31
161
73
231
96
80
48
240
115
77
48
115
126
95
112
32
208
32
25
71
16
128
121
114
66
99
128
247
30
330
81
39
57
48
75
5
16
129
126
177
33
150
54
90
90
63
32
175
17
109
387
27
21
192
32
16
9
30
126
144
27
176
160
48
320
79
216
9
48
3
77
192
16
15
545
19
216
174
150
113
208
32
493
131
496
80
103
144
30
150
165
135
60
45
80
96
25
311
139
117
27
6
95
115
45
96
144
99
216
309
32
336
133
75
159
33
ABCD 98496175366*3^$a+1 [50028]
23
30
78
66
15
4
92
15
18
7
47
48
60
72
193
23
61
60
59
12
13
12
35
18
31
84
11
85
24
152
24
3
37
11
25
8
60
72
57
36
19
12
120
11
37
11
45
64
125
12
66
72
12
1
84
41
18
90
24
186
30
36
18
18
79
200
36
45
78
66
84
84
30
12
36
30
12
132
54
12
33
40
60
29
103
12
68
40
24
5
18
33
15
93
39
138
79
23
97
59
37
47
81
15
1
36
5
18
30
6
30
39
51
13
5
31
77
75
15
60
120
12
1
72
47
145
65
87
28
36
41
30
24
25
5
24
102
24
6
48
27
15
54
15
39
37
44
40
11
108
61
32
48
16
48
41
31
24
89
55
17
18
30
31
12
24
23
12
48
6
12
79
20
16
83
72
13
12
23
192
45
3
45
52
47
13
83
37
59
36
132
30
3
15
49
59
121
84
17
187
8
48
16
36
17
78
60
24
21
3
24
36
36
6
127
77
19
36
96
23
1
5
31
17
3
57
3
15
60
12
25
72
11
25
8
136
29
55
29
42
9
4
23
9
189
30
25
12
5
39
60
24
45
54
33
28
20
21
30
1
12
11
42
3
9
27
4
35
24
60
72
18
30
6
66
66
60
127
12
11
42
3
3
45
15
1
41
48
27
27
18
54
1
48
35
6
30
78
6
12
30
19
65
79
59
1
29
6
37
48
41
55
11
12
181
20
4
68
3
60
30
31
44
15
24
60
1
47
9
4
5
31
11
30
90
25
12
12
44
52
68
100
24
36
35
6
15
3
37
83
12
45
39
30
12
3
51
6
139
56
3
1
20
3
18
24
96
12
7
221
30
9
180
75
6
18
60
30
15
21
78
33
3
72
25
23
12
42
12
30
24
37
23
25
5
66
120
21
27
21
9
30
13
60
17
27
21
67
35
21
15
96
25
48
72
23
6
66
13
71
60
6
19
77
75
57
3
33
7
20
33
55
11
1
48
11
1
24
83
21
112
20
45
7
11
12
45
57
91
35
30
19
47
78
48
18
24
6
174
36
42
43
35
25
11
21
15
49
35
54
31
56
40
35
12
162
15
40
29
27
27
42
19
96
11
9
9
96
31
23
24
6
55
17
7
77
55
24
5
27
87
6
31
53
18
24
13
5
18
109
48
36
5
42
24
6
19
23
13
23
6
99
9
18
18
30
36
69
16
20
28
35
6
36
19
12
44
15
30
48
66
37
29
18
30
132
18
48
33
36
105
99
12
40
20
33
15
15
49
5
18
30
63
16
23
25
35
6
66
36
24
13
32
28
17
48
3
147
6
66
24
37
77
127
5
90
85
5
31
77
6
1
84
12
5
138
1
20
3
33
39
30
19
24
17
36
3
52
8
72
4
44
57
18
24
57
3
18
115
23
30
6
84
12
72
42
15
123
6
120
66
24
30
30
42
18
25
71
25
35
24
37
35
9
159
57
27
36
97
35
13
77
12
48
90
13
29
55
48
29
30
30
19
20
57
18
37
47
78
7
53
12
6
24
85
8
3
6
43
17
78
6
6
48
72
114
15
27
13
77
12
6
6
54
1
119
114
3
28
155
12
12
13
23
12
13
17
90
9
99
24
48
12
1
11
48
33
33
51
4
24
125
27
4
11
84
57
4
24
32
3
1
29
24
30
12
49
36
20
39
97
77
7
60
11
109
35
9
69
12
18
36
84
120
6
67
8
27
48
117
69
15
45
108
18
24
54
6
24
54
27
36
75
60
48
205
41
6
18
15
9
6
60
21
36
3
42
39
9
19
11
60
24
30
51
9
18
114
60
6
25
5
7
131
81
76
17
43
8
15
12
49
108
47
69
39
1
35
84
12
13
12
29
15
40
120
24
11
6
30
13
83
132
181
5
19
36
72
104
4
179
18
7
47
1
29
78
61
36
11
13
12
23
117
57
30
61
32
24
3
1
119
72
120
109
12
80
28
65
42
25
60
23
145
24
5
18
85
35
13
12
44
36
27
1
65
55
59
1
35
24
13
48
5
114
13
8
9
7
5
6
102
6
30
19
68
9
19
11
18
36
55
5
7
59
1
12
11
25
29
6
6
24
31
120
59
24
36
12
12
6
7
125
19
24
35
66
55
35
18
42
18
30
66
42
54
18
36
21
123
1
155
25
47
12
12
61
60
23
30
27
28
35
24
78
18
24
12
24
37
23
36
25
180
11
42
31
20
156
3
25
32
60
51
60
33
9
78
12
90
12
6
13
24
11
24
1
47
45
15
12
60
72
30
103
17
39
9
48
55
47
30
132
18
25
107
85
83
60
61
12
23
45
15
6
6
12
33
40
72
47
1
23
24
12
30
30
69
156
9
7
17
6
42
42
12
30
39
69
7
20
21
139
96
44
3
96
6
19
5
6
24
84
6
6
25
24
65
12
54
48
133
53
67
20
24
165
90
73
36
41
30
24
36
30
15
40
20
36
100
23
90
51
39
49
47
21
39
6
72
66
1
29
24
3
3
36
13
11
25
60
60
59
12
13
48
17
31
56
81
75
15
33
111
6
15
24
15
108
18
75
27
12
1
83
97
5
39
36
57
6
24
25
36
36
20
9
7
24
80
9
27
40
68
15
12
72
36
30
6
48
12
60
13
17
51
28
20
75
37
24
71
72
37
20
84
4
23
30
18
25
11
24
21
76
8
105
27
24
3
1
35
72
13
131
1
29
18
48
60
69
3
25
11
37
8
99
85
56
45
115
96
56
27
12
13
143
9
45
60
43
11
1
116
57
67
24
59
60
96
1
203
33
39
9
57
159
4
20
60
21
24
19
92
111
60
24
18
6
102
18
ABCD 98496418082*3^$a+1 [50017]
33
180
59
1
119
40
93
12
168
12
36
47
12
1
15
84
60
36
8
4
117
48
75
12
9
159
80
28
57
12
24
15
192
309
3
8
4
45
135
93
83
24
16
93
35
144
1
87
32
108
4
56
184
48
176
40
81
83
1
15
9
131
4
57
24
27
68
96
61
144
36
27
45
23
4
80
85
11
28
80
4
32
48
108
193
24
11
76
20
28
36
117
23
36
24
37
15
128
4
48
8
72
12
16
20
60
60
4
36
24
20
12
1
132
36
156
75
8
12
73
131
36
49
36
11
12
72
25
15
201
23
24
61
15
20
156
4
45
72
27
57
24
15
57
35
37
12
83
120
16
57
84
11
120
24
24
84
12
48
36
60
96
4
9
12
15
9
95
4
45
47
73
60
131
40
72
72
20
52
21
3
69
15
57
3
56
12
84
13
36
59
13
35
28
9
47
108
16
81
48
3
32
16
44
48
37
71
24
28
9
131
13
35
16
80
13
135
20
37
71
109
95
36
60
13
51
36
12
21
35
72
24
24
4
68
112
21
24
27
9
71
73
12
11
25
39
33
72
71
112
48
45
27
60
33
72
11
85
59
72
64
20
132
25
39
105
71
220
44
4
32
132
88
24
56
48
25
71
24
49
191
376
21
35
72
72
16
129
23
73
12
11
4
36
44
16
32
109
36
60
12
71
4
152
64
36
21
63
21
51
8
16
8
136
12
45
279
56
40
120
68
25
35
4
80
12
1
15
144
21
99
60
21
47
76
36
33
191
40
21
96
12
15
45
23
84
48
25
63
8
12
124
21
3
32
12
28
33
51
116
28
81
15
165
23
112
21
24
123
152
64
20
1
15
69
11
108
48
48
4
12
8
28
68
25
36
11
24
181
39
33
15
20
25
108
23
60
84
85
11
12
25
24
63
68
13
35
12
37
108
39
33
47
85
11
60
37
12
60
156
3
84
21
15
72
8
264
1
24
11
12
24
108
52
201
147
33
72
60
12
24
51
84
32
84
109
99
8
37
51
80
25
72
47
72
13
12
123
45
23
13
11
16
57
71
109
132
51
68
25
36
35
60
28
32
24
37
35
24
136
8
49
63
45
12
240
12
23
12
48
48
48
16
56
12
156
96
100
33
35
96
24
72
61
59
64
32
208
69
47
4
92
268
80
64
200
48
28
320
180
1
15
24
21
11
72
25
71
1
71
48
1
24
107
49
15
44
16
69
24
27
104
120
24
85
11
16
20
84
76
80
28
21
60
35
12
4
180
69
96
11
60
144
36
13
155
276
25
35
96
72
108
28
21
35
24
112
68
49
15
20
37
108
11
1
83
28
12
93
132
12
3
8
28
21
95
96
12
48
13
15
96
8
13
12
23
13
15
81
59
61
179
52
9
51
93
347
168
36
36
60
52
33
72
23
37
12
15
45
48
203
13
35
84
36
60
37
60
159
176
12
40
225
27
20
73
83
25
3
104
37
71
124
8
48
40
8
61
15
60
21
35
60
49
35
13
3
8
84
12
1
35
4
56
64
276
32
1
59
48
4
33
36
24
51
20
85
72
24
83
16
21
11
84
84
1
155
48
85
107
1
47
12
16
33
15
72
57
60
108
143
49
36
35
4
176
276
1
215
37
12
39
144
12
68
72
25
15
144
81
11
4
8
100
12
8
28
68
72
112
36
21
24
120
36
23
156
52
57
71
61
48
36
11
13
27
168
57
135
36
20
60
28
21
75
48
8
37
83
4
44
184
96
12
60
68
37
23
1
15
8
72
48
192
4
12
72
21
119
25
123
168
72
32
12
48
28
8
12
4
56
88
141
180
15
8
72
28
20
16
9
51
36
21
23
76
45
155
61
27
20
12
13
72
11
88
152
37
35
12
73
36
39
93
107
88
12
36
56
36
84
61
132
11
37
72
3
12
93
179
73
231
104
13
47
37
11
169
23
28
72
56
16
93
75
8
4
45
71
13
179
108
4
56
208
9
167
24
1
39
105
59
52
144
44
132
96
28
60
36
93
48
15
68
61
83
61
51
20
76
ABCD 98497145998*3^$a+1 [50024]
7
20
9
36
48
42
1
29
103
36
24
5
171
16
35
84
30
78
45
28
48
5
12
19
12
8
3
12
33
28
35
13
12
24
41
24
7
11
6
15
16
41
3
21
7
23
30
135
9
72
48
27
4
24
35
24
13
95
1
72
32
39
6
43
20
16
12
8
48
4
192
8
9
42
13
68
36
39
36
25
12
11
37
24
17
55
35
81
117
36
30
109
77
175
44
15
54
6
45
9
51
21
31
44
9
36
15
76
8
39
61
35
6
108
27
24
52
41
91
12
36
17
7
17
3
63
1
24
77
91
59
13
48
29
60
63
27
1
47
12
78
15
51
18
19
23
33
27
37
17
12
63
12
12
24
33
87
4
83
66
51
3
13
11
78
24
24
27
48
28
17
55
17
19
5
91
17
42
25
11
12
6
7
48
47
1
53
6
61
60
8
51
42
27
40
125
3
48
4
32
28
113
67
72
17
7
209
63
4
23
96
12
1
44
24
84
72
15
13
35
1
23
1
23
36
36
9
40
53
27
12
39
25
20
64
20
9
39
52
11
45
64
65
31
48
12
59
33
51
217
53
43
48
84
35
33
28
24
60
119
9
39
90
30
9
69
60
55
65
15
27
18
31
11
21
28
5
186
1
23
61
17
43
125
79
5
6
114
55
12
68
12
9
75
69
36
43
17
48
6
18
3
60
3
25
8
33
114
1
24
32
76
47
37
32
12
432
39
45
9
66
9
16
60
203
1
35
1
8
81
7
59
1
12
68
28
12
48
68
72
60
64
8
33
63
4
24
24
36
59
9
16
12
113
24
42
18
67
5
55
32
15
66
36
18
36
9
24
100
48
8
4
48
5
31
8
12
76
44
16
71
9
4
23
37
23
37
5
63
16
44
27
45
33
42
1
20
3
78
72
15
39
33
28
20
21
43
41
87
24
4
29
6
97
8
129
51
3
33
28
68
39
54
7
17
27
9
51
3
61
71
1
68
3
6
12
30
13
95
37
5
90
21
117
87
9
27
81
15
16
71
33
4
72
128
93
19
11
33
27
18
15
3
1
48
96
20
36
9
3
21
63
3
30
19
53
7
89
31
5
27
3
1
36
44
40
152
64
17
90
237
45
55
80
16
29
75
33
7
32
81
30
133
12
41
7
8
24
9
3
84
15
33
27
36
30
60
18
6
7
140
36
4
17
67
48
44
16
80
12
9
6
1
12
35
13
41
27
40
71
21
3
1
35
105
28
41
6
61
24
80
33
30
117
4
53
12
108
36
3
40
17
3
3
25
8
57
7
47
1
36
48
20
72
28
17
55
20
4
60
24
20
27
12
129
27
9
16
12
23
105
16
20
9
102
69
24
15
13
128
33
36
3
40
11
21
15
13
12
5
12
12
27
24
48
112
17
51
28
11
9
16
5
18
37
80
3
1
95
1
5
51
40
44
15
1
47
117
45
12
19
29
18
1
11
33
21
27
28
120
101
18
1
36
32
16
12
17
7
44
12
12
45
15
28
120
77
99
36
4
17
7
47
9
12
52
24
12
59
18
90
66
126
109
11
24
45
4
17
24
24
30
6
19
12
60
29
15
15
37
17
7
17
39
33
144
55
47
12
36
33
4
36
23
6
19
8
28
24
12
47
1
36
59
60
25
36
56
52
77
3
57
18
13
17
36
24
15
84
52
24
92
15
61
84
23
12
13
5
24
63
12
3
9
24
75
42
15
64
20
16
65
19
11
24
49
92
16
11
108
24
9
12
12
3
13
47
45
96
39
45
36
40
8
16
24
12
71
13
47
30
7
65
6
81
40
44
16
48
23
1
68
60
48
3
21
148
29
27
28
113
27
87
49
59
30
60
39
12
9
147
112
36
60
35
120
57
4
84
8
15
42
12
18
85
23
25
8
24
9
15
21
31
11
69
39
45
24
60
40
180
60
152
28
5
39
12
4
56
76
24
120
35
24
90
36
12
43
47
49
23
37
68
3
96
90
66
49
48
41
7
11
21
12
12
4
144
8
28
23
108
9
76
65
19
332
4
24
29
3
24
24
4
48
119
24
45
51
108
1
20
75
30
27
24
28
5
180
31
29
55
8
87
1
8
3
193
20
21
7
32
52
116
4
23
13
20
48
12
4
5
63
39
30
18
13
8
117
6
1
65
43
60
77
79
20
40
11
21
4
95
25
36
89
30
13
11
61
17
7
56
33
67
20
4
41
19
180
29
3
28
84
48
60
24
5
54
45
12
39
33
51
1
77
87
81
55
8
40
12
5
39
3
69
108
9
42
1
29
31
77
39
3
54
6
61
20
24
40
60
44
40
24
12
23
1
20
51
45
9
36
42
126
30
37
59
25
8
16
60
72
32
21
66
1
20
84
33
39
3
6
3
16
41
60
43
11
145
36
5
135
4
36
53
6
57
84
3
12
9
48
16
65
36
51
16
20
159
1
47
24
12
9
16
12
48
12
12
17
15
9
84
6
61
48
8
4
35
108
1
23
1
44
57
27
39
49
120
68
28
23
73
228
20
60
105
27
12
12
40
44
9
3
3
33
33
15
75
13
12
59
61
23
60
33
28
8
52
41
108
15
105
67
17
27
16
68
27
45
75
24
37
48
11
174
18
97
36
17
79
59
30
42
60
33
40
5
63
45
31
20
12
3
30
15
4
36
41
3
21
3
3
138
72
31
11
78
103
71
25
92
24
15
102
75
51
61
20
48
16
185
3
40
8
4
107
21
36
27
37
71
33
48
15
37
5
15
16
24
35
108
21
12
168
51
81
12
24
45
66
6
15
52
32
100
107
13
5
15
12
4
56
36
12
16
12
59
9
52
101
67
60
59
1
32
33
51
16
48
96
80
76
44
33
30
37
80
16
32
28
47
9
48
76
24
47
18
3
28
17
114
9
21
31
17
43
35
1
11
ABCD 98497159162*3^$a+1 [50005]
136
24
8
87
306
87
96
96
40
65
31
152
45
18
33
96
136
32
45
18
24
9
57
72
63
24
21
123
72
24
501
219
93
75
48
352
77
24
84
7
8
96
87
25
152
45
315
27
13
95
57
136
17
111
64
72
281
7
101
192
42
33
304
80
153
6
49
17
108
72
114
57
9
78
81
64
17
54
66
15
88
5
18
129
33
6
36
30
63
33
7
80
21
27
63
1
48
32
144
39
150
36
72
12
72
3
21
72
115
80
24
105
138
13
317
90
81
496
48
95
73
8
27
117
112
185
31
17
7
200
141
19
71
18
90
117
75
93
64
95
162
204
27
9
63
48
105
72
63
168
72
48
16
29
27
39
18
63
48
21
144
67
72
32
9
79
95
57
48
45
43
59
90
3
33
78
129
51
21
81
60
99
45
108
48
24
111
33
15
69
18
33
237
99
33
36
91
71
12
42
108
30
73
32
40
5
48
67
113
7
107
69
57
72
30
78
18
169
65
15
57
15
136
5
75
129
48
198
57
3
18
147
69
18
30
163
17
6
66
90
90
6
30
7
128
40
5
78
69
21
54
126
15
120
45
36
175
59
21
16
8
39
33
9
63
120
267
30
18
78
30
97
53
120
75
69
6
54
103
17
18
222
180
3
15
30
195
183
150
27
45
67
56
15
24
25
48
53
427
8
69
3
45
252
18
18
27
45
123
39
1
95
145
248
16
8
141
54
133
77
108
15
45
195
24
81
87
81
87
75
45
192
45
330
18
12
18
25
89
15
141
78
144
157
5
120
36
60
54
21
40
24
59
21
24
261
163
125
43
5
72
27
88
8
27
102
96
72
102
1
32
93
24
180
135
24
96
69
139
125
51
21
3
48
40
24
53
36
135
16
80
33
60
18
108
84
18
60
67
8
33
7
24
113
55
65
7
65
39
16
23
97
173
115
128
40
80
27
186
36
228
96
162
9
16
80
3
21
69
19
8
27
85
23
33
24
160
17
135
3
357
280
233
12
3
57
66
258
67
59
21
69
54
181
65
39
57
7
23
222
51
69
27
81
7
377
36
67
72
48
5
60
7
56
39
6
162
105
48
9
55
83
37
41
39
16
47
168
198
67
5
187
11
234
43
104
135
96
72
97
8
105
87
16
72
47
73
155
85
11
21
45
91
32
312
33
111
237
147
33
108
270
45
232
5
90
204
61
137
108
67
8
45
42
33
15
49
128
27
66
27
153
55
248
39
265
23
150
19
89
15
177
39
39
129
87
1
80
120
232
53
147
141
84
223
8
9
127
80
63
18
15
93
211
8
48
144
16
89
60
51
39
9
9
30
18
39
15
81
87
97
216
275
54
168
247
23
73
240
8
144
15
105
120
112
29
187
32
27
18
43
35
432
30
240
15
3
198
15
129
12
60
30
150
43
95
73
32
45
27
9
36
43
137
36
27
120
48
160
17
183
64
8
111
49
152
16
32
33
144
24
144
12
114
ABCD 98498207924*3^$a+1 [50023]
12
19
35
30
84
67
120
11
42
18
132
42
19
11
18
12
79
35
42
24
24
42
48
49
96
24
23
33
27
12
180
12
49
96
59
6
18
37
8
3
12
25
32
16
35
72
48
12
6
90
25
24
32
3
48
13
24
77
19
96
8
45
42
30
54
54
63
72
21
187
137
7
41
7
5
27
9
7
35
13
77
18
57
93
51
21
24
43
71
12
120
120
12
60
12
49
71
49
5
30
42
144
51
3
24
192
90
138
60
133
47
120
6
115
149
43
24
59
12
48
1
11
85
53
19
17
36
27
117
19
77
138
9
3
60
193
11
90
3
63
12
36
114
7
23
6
60
39
15
186
66
90
19
11
61
5
43
35
6
39
69
96
174
13
8
216
21
43
24
96
24
11
60
24
60
205
23
57
45
27
93
12
60
18
252
69
16
83
13
65
162
21
21
115
8
51
61
71
30
84
31
59
36
108
12
25
113
55
29
12
18
90
6
24
85
83
85
23
120
36
6
84
24
139
71
96
6
99
75
36
24
6
18
25
47
48
9
112
11
60
25
95
54
18
57
51
48
37
35
30
30
108
54
6
54
42
36
12
33
40
29
43
107
78
7
24
32
72
147
36
114
30
24
12
30
18
24
162
36
55
59
30
151
59
66
72
42
1
48
11
48
90
91
11
48
205
35
45
16
11
45
9
7
59
36
33
45
30
61
120
35
6
132
12
31
35
30
108
42
49
11
13
95
1
5
291
3
37
5
18
6
19
24
11
132
33
39
6
30
24
45
27
61
59
18
42
81
40
23
1
11
84
30
19
96
83
117
16
77
6
85
96
11
69
63
72
49
32
39
6
19
71
25
53
252
7
11
37
107
37
41
87
27
108
96
36
60
25
83
66
19
107
6
54
105
33
30
1
80
27
144
54
42
12
25
77
66
168
12
42
6
120
6
84
115
144
5
66
96
18
31
35
174
18
13
56
3
6
210
85
41
15
51
30
102
105
16
5
6
45
15
84
157
23
9
72
16
23
96
153
72
9
151
95
1
24
23
42
15
3
66
6
24
45
15
162
18
306
19
24
32
3
12
48
60
61
24
23
57
40
41
30
1
5
99
75
37
72
48
107
18
54
21
40
24
71
18
180
6
18
90
120
102
43
17
84
6
36
9
99
45
9
12
48
91
5
51
21
72
115
215
72
6
48
126
24
144
162
54
36
36
60
102
30
61
5
84
103
8
16
131
120
37
47
78
48
27
15
48
60
85
24
59
205
29
43
35
72
18
90
49
53
51
27
12
1
107
30
240
18
60
121
59
45
27
37
8
64
8
363
48
12
132
18
18
201
64
80
75
12
25
95
54
30
18
48
102
61
161
54
60
12
49
23
25
96
72
72
80
33
78
1
11
13
24
17
6
97
48
53
19
107
180
36
12
48
114
111
64
11
102
108
67
5
115
95
36
24
60
12
6
55
95
78
19
53
30
108
1
48
32
64
5
6
109
17
55
5
48
67
17
12
48
51
112
29
66
49
215
33
3
13
56
39
60
96
36
25
5
30
90
19
83
93
87
1
35
156
1
5
24
90
30
3
3
85
5
48
36
79
71
73
65
18
60
72
198
72
6
109
23
49
8
21
36
30
36
30
18
90
96
75
9
6
6
19
125
19
131
174
6
24
180
21
75
61
53
67
32
3
84
36
12
60
120
96
66
6
13
80
51
13
48
29
6
210
67
8
267
78
15
15
102
6
181
24
341
19
95
60
24
30
30
25
96
89
6
72
9
111
72
78
18
120
1
29
19
5
43
29
123
16
125
6
69
9
42
21
39
25
8
21
72
60
30
60
37
48
5
139
48
56
69
30
198
54
1
48
24
23
49
89
6
6
78
6
18
42
6
37
11
69
75
30
6
12
18
72
67
48
245
43
11
13
11
37
23
126
18
12
36
12
186
6
13
32
3
6
31
11
144
168
48
18
75
21
51
27
36
42
39
15
49
5
19
47
1
72
131
12
9
129
6
81
9
30
30
3
63
9
144
15
102
27
3
48
37
65
42
12
6
54
60
33
93
19
23
6
187
53
66
6
102
13
29
19
185
7
23
60
109
23
25
77
18
49
119
49
131
61
35
30
31
47
1
24
5
3
39
84
21
15
18
7
96
8
87
30
ABCD 98498211764*3^$a+1 [50058]
35
24
126
30
25
71
54
19
77
60
54
36
54
127
23
85
5
19
17
138
25
11
60
37
84
23
30
402
54
91
29
6
48
1
71
1
107
180
132
30
78
1
209
163
17
187
84
65
6
109
11
13
71
49
11
60
24
73
53
36
30
120
121
108
125
216
139
71
24
180
120
1
53
43
120
77
96
84
30
12
24
90
6
73
48
293
6
60
30
78
61
101
30
49
84
5
42
90
48
175
65
162
13
36
65
30
49
65
90
133
143
84
60
37
48
101
31
23
30
12
84
31
83
42
103
36
11
30
31
168
41
60
43
5
126
36
13
35
162
19
35
37
23
60
60
6
48
6
24
12
133
5
66
90
90
6
48
150
1
71
108
66
19
96
29
7
35
73
71
54
90
6
7
23
60
25
29
103
23
150
55
11
120
48
42
18
90
12
19
95
30
66
30
114
6
55
35
1
143
6
144
66
84
6
234
1
89
66
121
17
6
6
19
72
89
19
95
1
83
12
13
17
31
167
30
115
36
12
89
55
23
6
60
126
25
84
35
126
43
71
54
60
43
53
6
13
132
29
60
6
48
1
29
60
103
89
84
66
60
60
24
6
18
102
31
77
127
83
1
71
84
30
24
120
6
30
67
60
17
156
151
59
84
1
12
108
59
60
42
150
108
12
18
102
49
84
168
29
55
96
84
108
60
47
30
78
133
48
71
1
60
17
162
13
65
102
13
60
17
54
1
89
186
318
36
96
54
121
23
13
12
5
66
25
59
6
54
1
72
149
30
24
145
35
6
54
54
126
144
12
60
25
29
30
54
66
60
120
97
89
180
30
61
48
5
24
30
37
119
1
125
114
37
108
29
43
29
54
24
145
5
66
96
24
96
13
96
12
77
103
107
61
5
151
53
36
55
72
407
36
25
35
66
24
90
96
60
13
155
90
72
48
6
169
47
25
5
30
13
11
156
24
54
96
114
1
59
66
54
192
180
54
36
48
43
29
48
6
30
54
121
101
54
6
19
95
144
157
245
24
7
29
91
293
91
53
6
30
6
180
204
61
84
59
60
13
72
71
109
11
25
35
60
240
120
6
115
48
36
65
6
18
7
48
108
252
65
6
37
23
24
6
36
115
35
54
19
47
120
13
17
31
240
12
72
23
312
30
54
49
191
6
19
60
215
30
24
120
7
65
30
24
24
36
54
12
108
55
35
1
35
25
29
42
145
35
301
17
43
12
17
79
35
30
24
42
13
77
78
60
72
73
5
6
54
6
126
48
12
180
60
168
91
35
60
49
101
55
60
5
6
78
91
120
29
43
17
43
48
191
49
12
23
1
23
12
48
126
30
49
71
24
192
13
5
30
1
89
55
41
235
12
72
11
84
181
131
24
36
24
1
53
126
30
79
71
84
6
96
151
107
37
29
31
35
138
6
324
36
36
49
11
30
84
19
71
169
65
43
167
102
30
60
24
36
25
35
1
23
150
84
6
30
55
209
162
30
84
174
132
84
36
54
60
144
36
30
54
30
126
7
60
29
174
24
97
35
1
53
91
143
13
89
43
36
5
187
60
108
36
95
60
1
59
354
55
11
85
65
24
234
37
35
1
167
61
60
11
24
49
11
157
83
36
25
48
17
90
54
30
66
54
6
54
85
12
108
180
59
210
42
30
54
1
60
119
240
1
89
90
60
60
61
59
49
36
119
36
1
5
48
6
126
91
12
65
103
59
84
210
240
6
25
23
12
168
73
53
36
78
12
1
17
ABCD 98499423346*3^$a+1 [50069]
123
39
201
36
99
126
54
36
126
294
33
15
36
54
216
63
63
24
324
72
54
144
72
90
36
33
87
57
177
24
51
111
177
21
192
3
60
36
15
93
63
81
48
15
189
15
33
3
108
57
108
123
33
15
81
141
264
3
3
18
231
33
147
15
9
324
267
54
75
36
9
6
18
15
327
93
15
105
36
267
24
84
180
72
129
39
54
90
108
12
57
21
51
93
3
27
18
147
60
12
72
231
6
18
30
3
108
60
63
57
24
15
84
132
108
129
12
24
12
60
69
30
42
18
12
144
93
75
129
87
66
78
66
135
36
15
54
51
72
69
78
21
45
234
36
45
72
63
36
81
177
54
180
12
216
114
54
12
9
63
6
111
81
63
48
60
36
27
489
96
108
81
255
36
21
30
18
6
93
36
15
33
180
72
51
24
21
69
75
48
69
63
15
66
99
288
63
45
123
357
60
144
27
24
33
15
162
24
3
72
99
18
39
144
15
81
15
33
36
204
33
144
3
120
195
42
54
66
96
51
108
180
3
48
18
279
135
117
45
6
69
75
264
90
42
21
12
141
363
141
114
120
60
21
189
126
312
300
9
189
96
3
45
111
255
33
276
87
30
168
216
54
69
21
18
48
165
195
144
78
111
153
3
72
69
3
51
42
18
102
63
156
159
9
408
15
117
180
51
66
3
159
54
330
180
18
126
90
66
24
93
9
99
135
96
54
66
24
54
51
72
60
63
108
81
27
144
108
36
24
138
39
183
282
90
273
87
6
363
300
36
39
36
84
60
141
21
399
84
51
9
9
27
12
159
90
24
144
3
87
120
24
36
93
87
246
99
36
84
75
36
57
120
219
12
57
60
81
72
222
36
174
3
21
3
27
21
303
129
87
21
435
84
9
27
60
144
36
228
42
3
123
18
3
231
36
90
432
291
72
45
75
159
57
75
120
168
18
123
15
54
72
24
216
123
72
204
15
12
117
81
90
129
87
24
33
3
66
363
36
15
369
81
96
3
51
69
36
123
57
75
66
168
90
72
69
33
99
159
54
87
39
57
27
36
81
9
168
90
12
132
21
15
309
156
96
81
27
15
156
60
120
36
90
78
201
87
162
18
84
234
150
12
54
18
180
21
219
66
99
216
189
42
84
45
141
75
48
24
69
18
72
21
123
57
48
204
9
27
141
123
15
9
87
300
45
72
117
72
24
15
129
15
15
180
189
12
24
48
123
45
123
18
3
36
33
72
138
9
72
144
27
216
153
27
153
45
96
15
144
36
24
27
237
75
69
21
66
ABCD 98500386566*3^$a+1 [50029]
12
111
144
27
29
25
96
23
40
27
5
16
8
64
8
79
33
15
33
15
125
12
31
69
75
21
20
40
129
3
32
85
11
79
93
3
117
8
31
113
7
33
60
36
15
6
18
5
25
36
87
92
13
47
67
5
16
12
57
123
32
24
72
48
24
1
6
29
55
30
59
12
13
12
36
12
11
36
24
55
41
24
91
69
69
23
19
33
3
48
36
5
76
32
36
12
97
35
12
4
27
5
60
97
35
48
79
81
39
141
32
37
3
8
48
120
7
17
60
7
5
4
39
18
27
3
117
45
30
36
41
108
28
8
1
39
27
57
3
33
80
60
36
1
24
23
40
3
30
35
19
156
17
16
57
3
116
13
30
17
84
12
19
5
85
198
45
3
5
12
7
9
20
19
12
33
8
52
60
80
88
8
40
69
90
6
60
24
3
32
103
29
16
3
84
5
36
12
13
39
57
119
31
48
41
4
60
8
25
30
33
45
54
125
43
72
42
18
41
72
19
21
9
63
3
93
24
48
9
83
36
67
5
25
95
24
24
144
12
84
37
23
4
8
25
23
36
61
35
13
47
40
104
115
5
85
23
73
27
3
54
3
92
84
19
125
60
25
18
18
11
16
32
88
48
27
12
65
16
80
12
12
43
30
18
45
32
7
132
54
36
54
84
305
25
15
48
8
49
15
81
39
3
5
7
21
92
72
48
24
4
12
27
93
8
7
18
59
12
13
18
117
20
40
33
114
6
84
3
75
18
27
3
57
20
136
51
29
52
20
12
7
21
8
40
84
32
28
27
18
83
40
15
77
31
65
52
8
91
36
137
96
64
80
7
9
9
42
6
18
45
32
72
28
140
55
29
48
28
15
5
43
66
63
3
72
41
36
28
3
18
66
9
9
3
8
40
80
4
45
51
69
11
4
48
9
111
152
1
6
21
45
114
93
45
12
23
25
71
67
12
33
8
64
8
7
17
48
25
35
12
84
55
36
24
29
13
24
18
53
112
3
5
43
156
21
3
57
3
12
57
3
29
64
12
9
11
48
7
5
7
45
15
65
16
24
75
12
9
20
156
16
3
36
66
27
3
12
48
17
25
3
104
1
59
25
35
24
124
32
108
40
56
7
17
223
42
15
87
6
108
39
51
17
28
144
20
73
35
19
6
23
72
48
7
57
80
40
8
25
35
7
53
7
48
45
9
23
28
32
25
66
101
19
77
25
42
17
16
15
90
75
12
27
9
44
208
132
56
19
6
54
81
120
15
9
68
25
18
65
79
5
7
29
24
16
72
12
3
12
113
12
16
111
9
92
13
12
83
1
3
20
37
3
48
3
96
5
31
29
16
32
7
30
11
12
7
29
52
128
7
18
131
16
20
112
8
52
20
1
6
53
7
108
33
80
60
133
24
15
33
12
23
19
6
107
28
63
6
63
48
63
24
12
36
12
5
31
57
27
45
32
16
72
56
7
18
27
44
49
42
18
75
60
44
36
55
24
53
19
96
29
88
32
16
48
80
40
39
33
9
63
8
40
48
27
24
5
64
24
33
15
12
60
87
29
36
16
3
29
16
24
20
25
132
39
44
12
16
68
19
6
59
37
23
61
126
113
1
39
8
52
48
20
24
19
24
18
3
9
11
7
5
24
73
120
71
7
65
24
211
45
48
15
5
12
48
4
21
59
60
196
12
32
73
27
21
24
71
37
3
39
33
87
36
5
12
67
12
21
39
21
12
33
15
8
37
23
12
7
33
48
72
15
138
6
5
60
4
12
3
24
66
35
4
117
54
5
4
128
108
36
1
42
5
7
5
25
66
177
32
4
27
24
18
23
43
9
48
39
41
12
48
67
72
78
15
48
72
8
19
5
43
5
13
83
1
48
12
11
7
17
13
215
16
12
8
144
12
31
30
3
20
55
17
49
30
5
4
32
43
54
107
73
60
15
21
59
48
12
16
135
9
20
12
4
81
39
15
5
7
72
77
4
21
39
20
60
52
48
32
48
7
5
24
43
30
3
44
31
48
5
31
93
56
24
25
23
88
9
3
87
78
15
8
36
28
45
3
20
12
72
1
15
92
31
24
66
27
15
93
32
37
18
29
16
44
13
15
27
30
63
8
13
147
8
40
56
19
41
19
65
37
84
3
20
96
40
51
48
6
27
39
9
39
5
73
15
72
128
73
11
48
7
5
84
61
51
12
15
36
29
13
27
27
6
23
40
15
9
20
103
5
24
48
37
180
35
36
12
7
9
12
48
51
53
85
36
135
32
12
13
83
36
60
28
8
72
36
4
87
5
60
79
69
20
120
36
204
16
24
57
3
80
60
7
33
108
57
30
5
48
67
48
29
48
13
167
16
87
117
32
19
6
48
18
24
60
21
60
8
67
5
49
23
37
18
17
16
9
63
8
40
92
7
36
33
56
43
17
19
17
97
18
53
4
15
36
6
60
63
8
40
69
3
32
31
30
60
24
48
66
6
18
5
16
20
7
5
24
31
24
33
48
63
66
3
153
83
4
32
91
33
80
100
87
24
65
25
78
21
32
52
45
30
17
24
60
4
48
15
33
21
35
36
7
78
42
17
25
3
45
3
75
53
1
99
12
123
101
13
3
15
42
75
32
25
30
36
5
37
95
40
135
48
33
51
60
18
11
12
52
75
33
8
1
18
36
5
31
54
39
32
4
12
39
9
24
92
96
115
33
32
67
41
52
92
127
65
61
24
11
43
9
8
48
1
60
48
11
37
18
9
21
59
28
12
27
69
72
15
45
12
45
30
12
66
18
30
6
36
17
43
33
24
15
48
17
28
12
33
3
69
66
6
39
92
7
6
119
1
132
23
12
ABCD 98500591576*3^$a+1 [50032]
5
55
32
33
43
140
204
108
28
5
90
9
16
72
12
48
17
3
60
33
31
41
27
88
60
17
3
172
8
232
12
108
72
24
80
40
20
24
33
19
44
16
101
15
3
25
17
12
75
93
19
53
36
7
80
120
40
84
96
84
60
8
28
23
9
16
72
32
15
48
78
12
7
80
16
104
96
52
140
15
18
30
49
48
197
120
18
25
72
48
143
1
23
37
83
1
72
20
4
96
24
23
18
30
205
24
11
49
36
12
96
24
96
20
100
32
87
37
60
48
5
31
17
27
45
186
30
135
72
33
79
5
96
19
12
48
101
139
8
4
36
23
61
29
132
15
147
33
60
40
60
80
45
108
19
36
80
105
19
12
44
27
93
4
36
35
1
24
132
5
3
24
16
20
117
43
65
55
24
5
15
3
105
72
45
18
49
23
1
60
96
36
132
65
3
15
72
21
52
23
45
12
105
103
84
65
3
28
36
48
36
29
3
60
88
104
108
28
5
120
19
116
69
55
132
44
12
12
33
27
28
47
97
89
12
72
31
204
56
4
36
17
63
40
72
5
19
29
24
36
54
25
113
63
4
48
83
9
52
24
24
35
45
28
8
15
69
40
8
60
52
128
3
57
184
84
35
61
29
12
27
28
12
20
60
15
18
55
20
4
24
84
12
48
116
69
36
19
8
4
24
89
3
12
3
85
65
7
72
48
8
4
36
92
21
144
31
5
207
63
109
11
69
3
45
88
17
19
24
5
7
83
49
36
20
45
12
43
89
31
44
120
21
67
5
7
5
91
60
72
68
4
53
3
15
54
3
40
65
15
165
15
28
32
15
18
12
15
75
85
60
60
8
12
12
28
24
23
25
8
60
28
32
132
3
18
12
18
57
40
12
56
57
15
3
102
3
4
20
76
12
8
52
60
53
55
20
64
23
33
52
24
60
29
72
19
8
196
35
102
43
72
47
1
24
20
36
16
29
79
8
27
105
28
20
45
27
40
41
115
20
124
11
45
24
112
84
24
53
19
8
16
20
132
15
78
39
40
12
71
37
8
48
52
12
12
36
60
53
60
192
55
5
3
16
60
11
97
36
104
45
115
12
8
15
85
8
33
15
12
40
5
75
28
17
18
61
8
28
53
79
20
16
65
7
23
1
120
48
120
23
25
5
3
4
35
13
68
120
4
65
3
45
67
56
52
5
103
5
19
5
7
11
48
42
163
12
24
143
1
36
11
42
3
45
115
8
27
37
12
48
8
112
8
63
57
33
39
52
36
84
96
68
16
24
47
85
137
43
47
25
80
28
32
136
17
15
27
1
47
49
101
7
5
31
12
12
8
4
48
8
3
1
36
12
60
48
113
7
12
113
27
36
4
20
36
4
80
45
3
184
44
129
103
68
120
60
45
19
11
54
7
8
40
12
120
24
104
48
15
13
12
24
8
160
5
48
15
27
1
264
96
17
7
36
44
15
97
48
5
31
32
60
12
3
13
144
36
20
76
23
141
105
7
32
33
67
56
39
6
90
25
185
67
83
9
28
35
102
7
236
4
68
172
116
4
11
48
9
15
25
65
36
27
40
23
37
60
84
68
156
72
52
5
60
3
4
23
1
17
135
64
68
16
5
15
84
51
97
5
115
48
5
15
40
92
120
12
108
40
12
8
33
60
19
56
84
28
20
52
8
4
36
12
23
198
187
8
15
25
80
9
48
60
3
4
11
1
24
12
17
3
153
55
5
15
69
6
49
20
100
8
60
4
23
105
16
20
24
3
30
19
24
32
112
36
32
33
99
36
4
108
32
33
19
53
15
88
12
5
15
21
7
120
32
16
12
53
75
4
132
41
67
12
36
8
4
68
48
12
28
72
23
57
87
90
3
100
5
48
7
35
57
88
24
48
36
24
5
123
28
32
4
56
28
17
7
60
8
48
64
35
45
81
7
80
52
5
3
108
69
3
33
27
60
64
48
12
24
80
225
12
42
25
23
37
36
20
136
60
56
160
80
100
12
8
4
116
252
76
12
84
53
18
37
56
4
12
53
36
31
24
36
48
48
32
40
41
7
168
65
30
1
36
77
43
20
40
84
83
30
63
27
25
48
5
12
103
5
19
23
1
92
33
27
28
35
37
24
36
240
12
20
16
47
18
12
3
16
23
48
42
7
116
28
12
140
12
16
20
45
72
15
4
24
36
11
48
162
135
4
24
35
54
43
12
20
88
167
81
144
21
7
24
101
3
16
24
36
104
4
60
5
31
107
13
59
33
4
84
84
12
8
33
12
43
137
3
28
12
12
80
45
18
13
36
29
19
68
28
80
24
108
100
12
48
24
56
3
37
77
30
97
48
8
40
12
60
12
84
12
72
5
3
33
7
24
116
52
41
67
23
9
21
19
5
15
28
32
33
7
5
90
6
19
36
125
19
8
48
27
85
65
15
40
60
8
57
30
145
12
41
31
36
48
47
85
80
12
36
4
5
138
13
59
ABCD 98501221324*3^$a+1 [50069]
29
16
3
24
53
355
141
39
81
171
21
240
96
72
128
400
87
33
27
29
7
144
36
69
24
48
123
125
91
117
27
96
120
144
24
192
21
32
7
81
507
72
60
48
9
24
576
111
36
117
32
288
48
40
51
60
33
48
8
391
36
5
136
56
16
72
3
5
91
53
67
333
80
43
108
137
16
27
189
8
16
72
15
9
27
96
21
320
19
269
19
180
137
19
141
216
72
75
45
27
45
240
75
24
21
216
24
63
89
184
96
24
120
312
51
237
51
125
163
165
75
48
77
199
249
51
93
24
8
64
51
84
41
139
197
259
48
69
63
89
64
48
176
247
60
72
245
43
72
29
88
152
19
29
16
435
93
32
112
128
112
27
261
80
64
171
144
69
3
24
156
9
512
235
141
99
45
3
96
21
192
51
96
48
36
185
64
216
72
39
9
51
120
5
16
48
144
75
165
75
72
29
208
216
27
269
64
24
8
16
3
93
216
48
56
283
5
16
120
72
96
240
80
40
75
29
144
64
464
16
87
9
24
96
56
67
24
192
197
7
129
15
9
216
56
256
96
240
183
233
16
147
45
72
8
7
89
48
88
8
16
72
51
93
111
36
480
144
333
27
72
117
24
192
120
128
40
104
40
216
87
36
21
48
75
189
296
67
117
48
75
317
16
600
51
141
56
7
36
336
168
84
185
67
144
36
348
36
9
96
240
72
63
9
32
19
84
96
249
24
51
216
117
207
36
45
72
120
27
309
24
120
248
115
72
12
36
45
104
192
16
48
80
64
27
141
3
189
48
200
16
3
84
36
53
43
48
45
192
48
24
24
8
91
108
329
55
9
219
21
608
184
75
120
5
55
180
117
75
5
288
55
33
456
32
19
36
48
36
45
51
101
199
9
72
72
32
91
12
201
39
108
21
27
93
3
180
89
48
19
21
104
208
72
8
40
56
19
117
315
117
27
269
67
72
53
112
96
176
16
32
43
264
144
45
80
19
180
225
8
115
117
24
24
8
91
96
237
24
80
40
72
51
189
39
36
72
132
12
117
72
51
93
96
72
56
136
27
125
88
8
103
60
180
540
360
72
72
189
63
84
69
120
168
120
392
136
192
8
184
96
15
84
53
ABCD 98501301092*3^$a+1 [50177]
63
9
51
192
165
15
41
31
6
354
60
69
21
90
228
5
40
48
8
7
54
36
114
66
75
159
60
173
72
40
21
3
27
53
37
59
55
120
153
87
36
30
119
223
78
35
55
54
35
55
18
71
19
141
51
150
18
30
95
288
192
43
29
25
156
42
57
15
120
96
90
15
8
7
65
72
72
13
102
78
111
51
48
77
13
90
72
78
11
169
15
96
56
136
75
432
18
102
42
30
168
30
167
48
115
53
85
59
325
11
7
30
35
37
150
48
45
8
109
11
24
64
9
90
18
59
16
69
126
42
3
117
180
18
180
150
83
72
7
72
36
69
3
18
102
132
30
203
13
42
12
36
24
198
3
15
17
55
48
9
45
186
89
31
17
97
66
24
36
120
89
24
72
19
30
96
15
75
180
129
15
48
78
59
24
72
112
32
64
144
72
135
6
30
72
42
30
45
48
93
12
108
114
329
24
43
53
49
63
200
64
3
18
72
75
15
72
30
90
65
295
36
24
18
51
96
8
403
180
105
87
161
37
42
33
219
108
33
80
192
16
21
48
60
180
131
136
165
126
192
60
198
30
42
48
42
33
15
90
42
108
120
153
32
235
72
48
90
3
39
30
35
37
90
9
261
18
18
60
3
27
29
31
12
45
15
102
6
77
13
54
21
159
89
40
27
72
53
19
125
55
6
12
18
114
11
184
168
33
12
180
95
48
19
18
11
61
6
120
54
90
36
57
32
43
12
108
90
90
132
149
64
15
41
37
90
30
72
227
96
55
9
45
75
33
71
37
42
120
240
65
7
120
108
42
51
144
165
3
15
105
57
23
120
55
137
1
60
54
30
60
66
60
5
67
5
85
18
65
19
36
89
43
18
59
43
42
138
17
64
104
40
27
45
81
47
205
90
113
24
43
18
24
131
168
7
57
15
161
19
90
147
15
18
12
3
147
18
3
15
300
5
37
3
177
87
111
17
16
57
84
6
149
115
78
282
96
29
96
85
54
60
18
180
18
12
245
205
60
192
119
16
120
3
72
36
30
59
31
42
15
8
25
60
30
45
87
377
88
123
60
54
75
135
36
45
195
30
47
88
45
60
84
59
16
123
45
105
12
18
57
3
228
9
128
16
56
31
54
30
293
55
12
36
162
207
45
90
108
165
57
18
5
277
18
288
9
15
90
18
108
102
75
75
12
65
25
255
80
43
18
24
18
41
49
108
75
32
37
36
84
3
105
78
33
176
43
12
65
61
83
7
57
56
37
72
18
30
90
72
225
33
39
56
7
41
31
161
145
47
13
90
17
55
12
60
33
200
13
99
33
90
90
83
25
30
132
48
42
3
80
109
299
16
15
105
93
72
120
216
90
24
89
91
36
30
3
104
72
1
60
123
57
15
168
104
103
54
59
40
51
141
87
72
81
8
37
42
17
271
33
111
48
150
3
135
24
65
24
31
96
120
60
102
63
8
19
45
56
16
33
167
64
144
75
30
47
160
8
7
65
1
54
36
45
72
15
33
32
72
144
7
30
3
21
131
277
42
126
107
96
31
113
67
66
42
113
259
21
57
15
ABCD 98501564542*3^$a+1 [50010]
39
96
9
111
24
20
25
11
28
15
9
32
28
33
23
4
116
1
3
33
27
60
3
9
36
60
9
59
25
36
23
16
51
21
20
48
4
75
113
13
102
29
24
1
23
31
9
20
60
40
8
4
20
4
36
21
39
20
40
39
6
15
104
37
42
21
12
20
48
36
16
27
17
1
47
36
19
45
32
13
71
1
3
3
12
18
15
147
6
102
29
144
12
28
92
48
36
31
9
45
54
9
3
45
9
24
27
39
21
8
7
69
21
35
4
15
6
12
83
7
72
5
4
20
40
24
51
21
24
20
16
20
4
9
23
84
40
44
1
3
48
8
19
66
6
5
64
21
11
12
115
21
20
144
12
88
45
27
56
7
5
28
104
25
23
13
18
101
36
40
20
13
11
49
27
57
36
71
40
21
39
15
5
139
5
12
52
15
53
7
21
36
33
36
12
3
12
27
45
21
47
88
99
36
6
51
93
87
72
12
8
12
1
3
24
8
37
72
3
21
35
4
15
5
72
13
36
72
15
60
27
53
48
7
57
15
5
40
36
56
108
16
32
13
24
15
36
21
63
8
4
20
36
24
4
36
24
32
4
44
136
123
21
27
17
43
17
31
6
35
16
33
35
24
31
9
51
9
117
18
5
40
92
19
6
30
41
28
36
21
27
12
15
6
48
71
25
15
20
1
18
17
24
24
64
32
13
3
20
4
48
12
81
108
39
105
3
9
39
15
60
9
27
30
11
25
78
5
100
15
42
15
48
20
25
15
36
21
54
41
12
16
15
17
4
24
24
36
21
15
8
37
15
3
17
13
83
48
12
19
21
8
31
41
40
24
21
227
7
29
19
53
24
49
15
24
3
5
24
1
47
12
36
124
48
72
9
11
16
8
12
28
9
15
80
28
24
60
24
80
4
27
29
12
37
3
68
264
12
25
51
39
18
60
15
8
67
33
84
21
60
3
20
49
3
15
54
11
12
12
31
5
132
48
49
3
21
11
144
55
105
39
93
8
12
85
59
28
60
20
1
75
72
15
5
12
12
24
1
90
36
5
7
33
27
93
27
17
1
23
19
45
3
5
24
13
63
32
36
7
18
75
92
4
8
1
24
11
7
33
39
21
72
27
21
44
7
5
1
12
60
66
117
60
9
63
32
13
71
60
25
107
109
23
52
24
51
30
3
20
40
27
53
16
164
97
11
7
17
16
8
36
4
80
24
28
57
15
3
29
79
72
5
4
45
39
44
48
28
12
20
24
4
27
5
52
3
69
15
41
12
73
3
21
3
56
36
24
1
6
72
30
6
17
67
17
24
4
8
4
15
6
23
72
4
180
84
12
20
4
9
72
24
59
72
40
60
3
17
4
8
28
32
55
30
11
4
20
40
21
27
8
12
12
52
116
52
21
11
85
18
33
20
24
40
21
87
48
12
33
39
15
6
59
16
87
21
9
15
8
12
73
24
18
81
9
23
79
9
60
80
60
72
7
6
39
48
12
8
85
3
51
6
15
24
9
35
7
9
45
119
4
3
17
48
24
4
36
36
63
6
18
72
5
24
52
24
15
24
45
9
12
59
40
56
4
12
15
48
17
48
12
52
8
12
16
60
20
7
18
35
12
13
39
12
21
3
12
57
23
60
4
51
5
19
120
6
63
21
75
36
3
5
175
29
37
123
21
39
33
15
44
55
21
24
3
17
60
16
12
68
12
1
15
87
9
80
24
1
15
8
61
15
111
29
24
97
35
55
18
23
12
13
132
11
12
52
15
117
9
11
40
20
91
65
12
25
35
7
30
11
4
3
60
33
15
17
36
72
28
24
8
4
81
23
37
15
8
36
24
1
3
57
3
20
40
45
47
4
32
19
18
51
81
228
27
20
25
3
20
85
47
13
71
24
7
21
20
64
20
4
12
45
48
11
25
6
12
21
20
16
33
11
24
36
7
29
1
35
43
65
1
18
78
35
40
105
12
15
12
20
64
72
32
36
64
32
36
12
40
36
36
8
7
69
92
84
4
57
35
43
90
102
77
12
1
27
12
21
15
12
60
12
24
21
23
7
81
8
19
53
43
5
16
33
51
21
18
65
52
9
35
55
137
4
123
5
40
20
7
18
6
9
32
16
44
16
45
18
54
3
8
25
66
29
49
180
27
44
12
73
6
36
18
54
33
32
7
69
36
44
52
9
6
9
20
48
60
1
11
25
54
29
7
9
32
24
24
4
21
27
27
5
25
36
135
15
29
97
36
23
4
3
24
81
120
84
60
44
64
15
41
12
64
56
24
28
27
41
4
9
66
6
3
12
33
71
24
72
4
45
11
28
21
63
32
25
24
30
36
45
48
12
93
3
44
4
27
30
63
12
93
102
129
3
5
25
42
18
11
36
55
5
24
12
28
27
5
28
12
3
9
51
12
17
1
6
5
43
161
7
117
8
49
35
24
84
76
32
40
3
66
83
28
192
27
65
25
11
28
24
8
48
1
15
36
3
5
19
113
4
24
39
18
39
44
25
11
24
1
51
57
95
13
59
28
8
13
75
36
24
9
11
24
36
60
16
20
25
3
8
24
24
24
7
29
40
9
3
9
18
5
13
39
39
21
8
16
12
8
24
76
20
79
45
120
3
18
15
24
45
60
3
8
12
12
31
57
8
4
60
32
28
12
33
83
4
45
119
112
15
33
60
44
7
6
107
13
59
13
35
36
4
8
79
101
13
11
19
17
12
12
24
36
25
23
12
96
64
56
4
8
28
12
27
30
23
40
27
21
75
84
6
75
20
40
57
87
9
84
35
7
101
28
12
72
8
132
76
60
15
17
12
25
3
8
7
18
36
171
24
20
48
12
28
3
77
40
20
28
27
21
111
29
36
28
20
43
9
60
3
6
36
30
6
18
17
84
24
40
84
8
24
16
8
12
73
24
51
21
15
60
44
4
12
24
60
24
20
25
3
24
75
21
128
4
8
19
9
116
43
17
28
32
13
23
24
40
3
17
1
3
12
32
76
105
11
4
24
33
18
29
36
12
49
18
45
20
12
55
41
24
100
56
12
40
60
3
9
24
96
33
35
16
21
6
5
7
21
24
8
24
16
3
66
3
8
28
147
93
195
5
61
3
3
17
48
55
24
5
16
8
36
4
24
33
63
9
15
20
12
24
1
23
52
99
117
12
105
15
60
20
67
33
36
57
35
24
24
36
13
11
7
29
19
9
20
13
54
53
16
12
8
60
36
36
52
27
6
39
33
23
64
24
44
1
15
44
37
15
44
52
15
9
36
3
57
12
27
5
16
9
15
8
60
48
127
108
18
66
5
24
24
96
1
35
16
8
4
8
37
72
11
43
5
24
28
69
119
7
ABCD 98502976706*3^$a+1 [50087]
42
48
67
35
37
23
193
65
30
12
18
102
45
21
102
13
77
27
33
270
25
23
12
72
60
108
42
30
30
15
165
6
60
30
30
109
71
72
48
24
108
85
23
54
78
37
5
6
60
72
25
5
108
60
84
7
71
72
57
48
63
60
42
150
108
30
18
60
45
16
83
60
66
210
132
30
27
21
30
30
7
8
45
91
24
32
45
67
48
35
45
88
77
43
32
33
15
16
48
101
27
27
138
150
18
30
21
93
30
18
18
1
11
60
12
18
30
12
240
73
5
18
72
9
96
40
125
27
40
11
37
35
42
6
54
111
144
45
30
6
7
8
27
13
77
19
89
54
1
77
30
42
48
18
60
37
53
162
192
25
71
60
24
13
35
42
60
7
8
135
217
176
45
67
35
13
17
55
83
37
65
6
1
48
11
85
47
60
18
91
120
29
19
168
23
105
15
1
83
48
18
24
18
78
67
77
30
18
42
73
32
48
45
3
15
54
30
37
59
42
18
54
18
48
120
1
101
42
66
12
3
39
48
25
83
42
90
9
3
18
115
53
24
156
207
15
18
79
95
36
60
12
13
120
32
255
33
45
24
6
85
32
63
24
48
12
133
24
53
75
33
12
90
25
80
51
37
77
123
3
30
7
104
39
90
55
96
8
16
32
15
33
144
88
48
24
53
18
201
40
59
141
21
19
101
19
48
65
103
8
39
30
27
16
120
47
108
162
6
72
30
42
165
15
108
18
30
54
90
48
12
228
13
5
90
25
80
64
5
27
33
108
43
77
42
1
65
84
18
25
53
19
23
72
36
21
111
33
69
48
12
7
8
33
12
36
54
1
89
15
40
11
120
12
90
7
11
84
30
60
6
25
35
114
27
69
12
18
24
85
83
72
186
60
7
125
12
18
78
159
111
30
42
145
35
240
108
12
12
18
198
49
5
3
112
80
15
108
69
33
30
126
42
30
27
45
3
15
102
90
60
18
43
29
60
78
48
24
1
152
3
24
48
37
113
138
42
123
15
12
60
9
51
37
8
45
30
102
126
30
139
11
60
145
17
15
33
42
37
5
27
64
35
24
6
7
5
138
1
56
15
73
5
42
145
23
81
21
19
41
48
42
48
12
60
42
3
33
12
30
60
12
18
48
30
85
89
36
42
25
23
1
11
48
72
37
8
27
156
222
102
37
11
108
132
18
144
48
67
23
49
104
39
126
42
18
42
157
95
25
120
5
3
27
18
19
80
21
48
144
18
9
51
13
17
90
138
144
108
42
18
99
39
60
61
11
42
91
32
33
90
60
49
11
12
12
85
83
18
42
18
60
30
12
48
9
3
12
18
12
3
27
36
97
125
19
24
155
12
30
90
12
13
83
37
23
54
300
60
43
104
69
102
102
7
11
13
176
21
19
71
132
133
53
24
60
6
9
3
30
18
61
120
23
6
102
108
12
60
33
39
150
36
15
16
80
51
30
15
63
30
102
42
67
53
43
17
30
33
3
24
18
72
30
78
18
61
24
29
75
141
42
42
7
48
11
45
96
64
47
18
7
120
83
45
15
1
11
12
36
69
45
36
84
138
30
30
42
91
29
147
3
60
18
7
120
83
18
54
13
23
24
25
23
12
60
30
51
87
42
6
102
99
63
96
81
3
36
1
23
81
112
17
60
3
33
111
21
19
8
48
75
90
102
18
138
9
171
72
48
42
120
108
102
9
40
29
139
48
35
48
141
51
30
60
42
25
53
75
3
60
30
115
47
12
13
95
57
45
96
30
12
193
96
29
75
15
12
12
121
47
18
54
60
93
48
16
131
13
432
47
36
60
81
99
30
12
30
18
51
81
60
180
18
205
59
156
120
72
153
27
42
27
33
31
17
90
37
32
93
18
30
102
60
120
97
131
37
35
60
1
32
117
18
30
12
31
24
35
168
72
13
8
27
90
18
49
35
66
19
32
99
42
72
43
23
24
216
9
81
30
12
37
5
30
48
30
55
72
173
90
72
6
12
30
48
54
43
32
111
174
6
85
137
42
36
12
18
91
53
126
21
63
25
8
40
95
42
15
21
19
11
12
132
18
42
66
15
15
60
114
96
30
ABCD 98503728374*3^$a+1 [50014]
19
17
55
17
25
6
24
18
47
1
12
12
6
77
37
71
144
31
5
132
55
24
29
12
133
90
17
37
36
54
18
84
66
24
6
143
36
36
12
96
49
23
12
115
6
36
11
72
36
7
24
54
35
61
66
72
42
24
54
41
36
1
18
185
36
181
108
215
67
18
84
18
30
18
42
24
6
17
48
127
48
24
30
96
59
133
11
25
47
12
36
36
13
11
19
48
5
72
48
13
36
114
30
12
30
18
24
143
13
36
23
55
30
12
23
13
60
30
77
180
25
83
60
49
71
132
108
49
35
180
1
23
25
24
48
95
55
17
36
91
18
48
24
6
17
1
102
72
41
37
47
97
18
18
47
72
96
37
335
96
36
1
143
72
37
48
23
12
7
233
97
47
84
72
115
53
36
133
36
59
36
1
359
79
198
42
90
23
72
55
48
90
12
378
17
12
13
60
210
48
18
11
91
89
31
48
66
95
36
108
109
36
96
246
17
103
5
37
6
96
113
1
60
84
83
25
60
30
18
71
49
60
204
78
18
6
29
37
78
101
91
30
324
11
115
48
29
37
23
48
97
30
6
84
60
35
108
13
54
17
61
18
125
37
47
61
47
13
24
131
139
270
167
13
30
42
24
24
167
151
53
72
85
23
1
6
42
23
55
17
1
96
83
25
36
30
65
55
5
19
42
36
18
5
204
12
49
60
24
191
60
84
61
12
23
97
24
23
55
66
96
24
24
23
25
23
7
102
18
18
59
43
162
95
73
203
37
48
120
59
60
108
12
31
245
12
252
115
17
85
23
25
90
48
53
19
78
83
79
186
59
25
11
49
198
24
120
78
12
36
35
132
25
66
24
137
120
216
55
18
95
181
83
31
42
48
6
41
55
48
42
120
23
25
54
18
30
138
6
173
60
55
17
145
24
54
77
13
311
79
125
43
5
132
36
37
72
191
49
95
7
65
1
78
90
84
35
13
42
5
97
96
18
17
13
60
54
5
12
36
169
11
25
24
24
54
120
281
7
30
114
18
60
203
48
229
83
12
13
30
18
102
48
257
108
49
18
48
72
18
215
175
5
37
30
5
43
282
107
1
42
54
11
97
72
96
30
18
54
42
71
7
17
48
60
72
25
203
72
175
138
30
90
23
48
24
13
12
47
36
97
23
19
114
35
115
114
35
36
7
53
67
18
71
73
131
36
1
48
107
97
42
29
121
18
96
42
132
18
5
72
192
1
12
11
61
78
30
18
78
35
36
25
11
37
48
48
60
96
24
60
59
132
13
95
55
53
37
71
25
126
65
31
18
71
13
12
35
259
24
66
95
7
125
13
84
18
120
53
12
7
78
23
25
162
72
96
41
109
59
216
25
72
48
30
42
30
168
17
48
31
329
85
12
222
137
13
35
7
53
37
54
6
336
162
90
36
42
120
42
23
60
12
85
48
18
42
23
79
53
133
119
145
11
61
36
12
36
42
18
35
36
108
205
47
121
60
60
95
49
23
7
198
83
145
120
54
318
47
96
85
48
95
7
245
13
24
102
54
11
1
72
6
72
168
6
35
13
143
19
90
6
42
11
91
66
30
18
11
61
48
24
150
72
114
6
24
5
25
42
150
107
180
85
60
11
37
90
5
109
78
168
30
90
29
91
78
96
35
49
60
71
108
13
23
61
54
137
60
49
23
12
24
55
24
18
102
17
31
257
48
97
35
12
49
30
17
73
35
235
17
37
48
144
18
77
331
42
78
29
36
13
12
54
245
25
11
37
108
35
163
17
108
37
23
37
12
48
59
19
77
ABCD 98503883956*3^$a+1 [50025]
343
53
72
36
31
48
192
125
51
16
41
295
32
16
176
213
27
160
48
32
81
31
125
67
209
31
41
36
355
41
199
89
72
127
96
173
19
192
77
108
135
16
101
84
247
32
69
91
48
320
64
17
120
7
48
53
27
501
43
317
72
36
7
41
103
80
57
247
89
87
64
272
141
156
132
108
87
352
32
48
33
60
36
223
29
51
240
192
33
60
120
43
89
108
252
111
16
336
53
91
176
117
48
180
231
45
264
43
32
21
72
19
17
144
31
5
235
32
57
36
147
112
5
204
72
391
528
32
57
39
105
72
336
24
396
36
84
51
45
115
29
3
16
137
7
233
87
33
207
112
32
112
48
89
87
177
72
87
9
7
65
31
32
48
16
32
64
101
139
257
31
48
29
3
16
80
64
29
240
67
77
72
43
41
324
312
48
324
135
45
96
12
103
209
255
16
17
111
81
24
108
72
84
31
48
53
139
41
39
33
31
113
144
79
5
252
31
96
96
144
480
48
96
41
36
51
64
80
21
144
84
103
5
75
33
111
57
55
48
5
144
43
48
240
185
132
163
48
5
27
93
132
111
153
55
53
27
160
17
79
41
55
48
96
288
53
27
112
221
19
41
39
16
32
141
60
48
87
144
96
105
151
65
111
48
57
7
144
144
53
91
137
55
125
51
9
247
5
12
252
51
21
36
295
192
17
79
48
96
32
93
3
177
79
48
17
216
151
101
187
5
27
192
93
108
7
137
180
72
27
208
125
12
39
273
72
55
80
16
29
211
5
156
204
180
175
89
7
96
41
204
360
211
113
63
9
84
24
43
65
36
72
67
113
48
108
19
32
16
353
15
309
43
65
15
64
192
125
180
31
32
45
163
17
31
53
24
84
24
39
16
89
487
245
75
16
197
91
48
101
120
51
9
439
5
60
192
15
112
5
36
216
31
89
96
39
9
108
75
141
147
144
48
45
12
24
31
32
165
187
17
12
3
93
3
9
180
51
112
53
108
15
96
16
96
240
5
24
67
41
108
75
105
432
55
80
96
177
132
288
187
80
16
5
72
67
32
160
41
39
105
24
264
151
65
24
87
129
79
128
16
48
29
19
401
31
41
36
163
173
3
93
115
41
39
16
17
60
67
48
128
16
101
36
7
48
32
21
27
9
151
101
43
32
64
5
235
53
144
12
24
48
39
64
101
72
3
16
ABCD 98504280016*3^$a+1 [50009]
135
69
99
111
9
9
192
6
30
54
18
155
16
72
9
15
120
123
30
30
17
13
75
48
15
33
21
168
72
123
27
66
27
45
108
150
120
233
16
141
102
93
9
30
30
155
115
45
111
150
12
18
45
24
153
15
15
120
18
39
48
45
108
63
87
153
9
102
105
33
12
6
60
162
30
210
72
15
15
30
75
3
108
209
31
17
40
15
12
90
3
32
13
131
37
99
33
72
6
90
15
105
12
30
240
77
25
23
16
24
15
78
72
3
87
18
30
42
30
18
204
36
15
57
30
270
90
57
48
93
203
19
18
222
18
75
39
6
54
93
168
27
270
30
18
114
30
36
114
18
72
78
30
27
120
15
90
48
78
9
3
222
15
201
120
24
48
15
207
6
123
81
15
8
7
6
99
81
30
17
67
30
96
47
13
12
30
48
33
24
45
18
57
56
7
9
63
120
18
150
113
121
111
15
30
120
3
9
72
60
83
7
9
99
12
36
173
19
12
48
78
24
243
63
24
36
29
31
42
42
6
63
69
35
7
96
9
96
9
60
99
129
60
108
150
33
39
120
12
93
15
48
33
81
6
12
77
40
33
60
180
30
33
39
48
65
13
12
120
60
195
195
48
60
9
33
63
15
54
35
31
84
36
177
48
24
81
30
54
30
21
87
18
24
6
9
93
18
282
18
12
90
48
30
150
12
15
15
120
210
135
15
137
103
33
15
9
111
114
18
30
95
73
30
72
57
96
39
48
65
55
12
78
30
57
8
73
72
72
119
40
104
157
156
102
33
57
120
108
12
90
45
63
17
40
87
78
27
48
33
24
30
78
132
18
45
80
13
204
39
9
42
21
8
19
21
24
3
30
15
9
30
30
99
24
32
40
15
18
71
7
72
17
55
129
69
12
15
48
123
29
31
33
51
69
129
108
42
48
33
57
30
210
23
40
9
191
79
30
12
96
54
30
48
90
30
51
192
104
1
30
30
120
60
47
67
36
54
123
255
78
12
47
103
120
120
18
39
48
72
15
9
39
81
207
42
150
41
1
36
99
24
21
48
30
48
12
81
96
141
99
111
57
56
31
36
45
57
60
27
80
151
30
3
27
45
39
105
195
78
47
48
55
57
111
17
13
42
162
63
15
12
78
18
45
45
54
30
48
48
54
126
27
15
102
3
117
6
30
12
51
9
180
42
66
42
192
6
282
45
33
54
18
15
33
15
39
33
93
27
152
25
119
79
102
51
48
189
48
3
27
54
119
16
21
3
56
64
99
12
18
135
27
6
15
104
16
177
12
168
11
121
15
45
168
75
152
61
3
120
144
63
57
3
173
181
96
99
21
83
19
18
12
15
216
24
3
29
40
48
56
37
90
72
18
72
12
18
48
120
105
57
135
15
90
138
29
40
8
40
45
27
48
33
47
16
129
15
32
40
21
12
108
12
30
153
9
6
90
24
303
56
1
39
56
31
17
7
240
18
30
41
37
30
77
112
128
55
60
132
48
41
1
30
90
78
41
31
36
117
15
41
67
54
15
15
216
33
99
30
48
30
105
27
30
48
120
60
30
45
15
72
78
59
16
120
9
108
18
102
11
16
51
42
27
21
114
96
17
7
60
18
11
1
6
33
144
207
6
3
72
9
15
33
120
15
87
78
51
9
63
27
258
60
132
18
54
66
17
37
18
60
317
61
42
42
39
129
183
195
90
3
57
23
31
66
12
35
16
21
60
6
33
27
29
40
105
15
144
51
45
21
42
17
1
24
39
9
60
240
30
125
67
36
54
99
96
15
18
63
9
39
87
9
45
228
48
12
102
173
40
56
7
105
39
81
45
162
162
6
9
123
12
9
ABCD 98504410562*3^$a+1 [50021]
21
15
3
17
16
15
60
17
40
20
7
41
37
66
36
9
87
45
3
29
16
24
21
27
15
12
60
5
12
24
64
48
63
21
81
3
15
41
103
21
24
51
29
1
51
140
36
28
51
5
76
20
4
3
41
52
20
67
45
12
96
24
9
195
132
8
7
57
27
36
65
28
75
12
18
15
24
8
49
108
11
4
48
8
96
84
19
45
3
45
24
48
20
7
65
139
65
7
5
13
30
41
28
8
28
9
11
72
25
123
12
20
24
1
15
72
3
77
28
3
29
25
90
65
52
8
28
75
45
32
31
24
18
12
6
17
13
75
39
30
18
24
36
9
8
1
30
9
8
7
90
18
5
4
68
28
108
15
96
54
11
36
4
20
88
20
52
15
29
64
56
37
87
20
16
20
55
17
12
76
51
69
27
12
33
20
28
15
57
9
71
28
24
3
9
20
184
27
17
37
3
212
19
17
55
29
24
4
63
60
54
48
18
60
18
30
36
5
24
31
21
12
87
24
21
24
57
3
20
60
7
29
25
18
41
67
24
54
51
44
7
33
20
12
7
18
27
116
40
75
30
59
16
57
18
65
40
12
27
12
65
13
27
9
66
29
4
27
33
123
9
105
36
35
28
84
20
28
12
3
78
15
51
29
7
5
252
52
8
28
33
71
96
28
72
24
56
49
3
3
12
36
42
35
48
60
24
13
12
35
43
77
112
9
119
43
5
28
15
57
32
16
80
19
17
55
5
28
105
47
64
36
15
33
60
3
33
56
40
24
32
49
54
9
60
57
11
133
99
3
17
7
5
4
20
7
53
4
15
65
37
63
33
3
15
84
17
91
5
24
88
27
29
24
16
20
52
3
81
44
145
47
28
20
16
24
44
7
54
99
60
48
24
24
36
171
137
52
36
24
36
72
27
18
12
15
99
36
29
7
12
33
8
40
80
7
33
15
21
15
5
13
18
17
52
9
39
8
12
160
12
3
21
32
12
37
35
48
67
53
12
43
48
204
113
12
1
54
21
27
41
31
9
60
27
12
36
65
12
52
15
36
36
81
104
16
80
7
21
21
23
16
84
15
60
12
5
55
45
21
47
7
45
80
43
12
24
30
15
81
99
12
27
17
36
48
7
9
8
16
96
36
57
35
100
21
42
29
24
37
3
132
3
21
8
43
65
4
96
15
17
36
7
17
60
43
60
33
105
15
20
4
21
35
1
15
3
5
132
4
15
24
5
7
113
13
35
55
72
78
30
24
33
56
16
33
3
20
19
84
161
4
60
20
115
41
1
90
54
15
75
5
180
48
13
18
41
31
57
60
56
4
21
35
72
7
72
9
36
21
39
44
79
18
60
47
76
120
75
5
31
81
45
119
120
1
18
5
40
27
45
24
75
101
37
27
24
84
20
12
139
29
40
12
84
111
41
72
192
19
72
105
24
9
39
15
78
47
7
113
36
12
37
23
7
57
8
12
24
7
54
6
12
5
12
1
18
65
24
40
20
31
42
15
93
11
43
36
9
45
35
40
56
12
49
35
19
5
55
9
3
17
1
87
24
33
27
9
87
44
4
80
7
9
56
64
44
1
3
12
8
76
44
96
24
40
21
54
6
59
36
76
44
12
64
24
104
43
18
15
20
52
9
75
44
7
77
16
36
8
61
15
20
12
19
5
121
75
15
17
12
16
63
24
57
231
53
24
48
28
20
7
9
20
16
3
29
36
31
5
28
56
24
12
28
135
33
39
5
31
30
39
128
196
24
68
48
25
11
24
36
13
78
30
63
56
103
48
18
11
28
3
173
40
20
12
72
25
36
27
8
16
36
60
15
5
88
81
35
55
41
28
27
5
7
45
56
31
5
31
18
15
12
27
12
5
88
20
121
96
18
21
60
12
15
45
9
75
20
160
104
24
76
75
36
125
4
15
24
41
240
1
35
145
3
3
17
37
23
13
75
15
89
40
20
60
40
48
56
7
72
5
100
3
17
103
77
72
28
3
53
7
9
21
42
102
6
30
54
96
5
48
19
36
5
4
8
19
48
33
32
31
9
45
3
99
144
17
19
21
8
24
12
120
19
36
5
31
69
3
45
20
12
49
27
39
9
15
17
67
41
12
19
9
56
4
12
12
48
3
24
18
198
21
20
28
56
55
12
17
12
40
96
20
24
25
15
60
159
17
7
108
137
7
69
24
32
55
9
56
4
15
72
29
103
5
7
29
24
148
72
51
141
3
57
3
5
100
120
27
93
12
20
48
25
18
29
64
27
53
12
79
24
9
21
47
12
52
15
21
72
32
55
65
61
23
4
15
156
21
48
21
60
15
69
15
3
33
45
54
21
80
4
51
42
59
85
39
32
28
36
39
24
12
9
72
99
45
8
37
131
24
4
21
63
56
12
55
29
4
32
145
99
20
31
12
21
32
19
5
4
60
36
24
51
53
112
84
9
51
20
4
51
5
64
32
4
51
21
84
24
51
18
6
41
85
90
105
36
69
54
45
104
31
17
12
7
101
4
44
76
159
5
7
129
24
24
3
24
30
3
48
75
24
29
72
79
45
21
3
15
45
27
17
36
84
48
103
9
27
24
5
24
16
44
12
25
18
108
33
195
9
87
129
92
84
13
23
12
16
12
24
21
23
31
45
15
65
19
21
3
65
7
33
3
48
5
49
11
25
54
60
21
12
15
9
51
9
8
60
12
48
7
18
15
33
23
55
9
152
4
20
40
27
12
60
12
93
32
1
23
64
96
20
4
33
48
99
15
81
36
108
27
54
66
165
21
23
31
9
75
5
1
83
61
30
36
5
13
6
9
93
135
24
21
240
15
8
67
18
59
7
18
15
12
20
84
4
60
ABCD 98504514352*3^$a+1 [50020]
21
44
4
8
48
37
15
132
12
93
18
18
35
52
3
65
24
73
75
80
48
12
148
69
23
13
35
64
27
36
65
40
48
32
247
21
15
41
36
72
13
39
15
5
4
9
75
105
71
12
25
54
9
12
8
187
5
24
25
3
33
107
12
4
20
24
52
24
9
15
93
75
20
67
5
31
36
41
88
84
68
7
57
24
20
40
36
8
16
36
8
7
53
36
55
9
32
36
28
12
60
3
9
68
40
20
28
36
8
25
111
12
8
85
59
13
3
20
31
144
5
12
132
13
35
28
20
144
43
77
132
61
18
165
12
57
27
84
104
28
32
28
68
60
1
23
67
153
27
36
33
36
93
18
72
126
99
12
116
12
88
68
4
36
36
20
100
3
57
24
24
8
139
53
36
1
36
18
101
43
5
85
18
5
28
21
23
67
45
9
51
44
52
32
12
64
12
60
8
4
20
36
12
43
149
85
35
55
141
21
95
13
147
44
12
52
92
48
48
43
17
12
25
11
36
100
15
89
16
60
15
54
87
12
32
28
8
24
4
24
87
21
15
54
90
45
8
37
11
40
180
48
12
20
49
23
76
20
4
8
64
80
24
216
156
24
4
20
55
17
4
105
59
96
24
52
3
5
16
20
36
12
16
32
64
51
53
1
3
87
21
33
51
60
8
60
28
32
28
3
5
67
33
44
16
15
29
40
8
60
52
8
48
4
75
36
36
5
4
36
48
20
52
36
44
100
105
11
12
108
13
111
15
29
7
29
16
72
81
11
40
8
76
9
35
48
25
59
16
69
71
12
28
20
24
24
52
48
36
60
84
36
36
48
84
32
16
9
36
3
60
32
28
84
56
7
54
3
96
20
40
75
21
120
44
4
32
4
45
15
24
12
8
31
126
18
21
12
32
48
72
48
64
24
36
36
68
4
8
40
9
54
5
12
52
80
13
35
28
60
104
25
11
12
40
132
57
11
28
20
4
135
5
16
15
90
15
24
120
48
32
28
44
13
27
8
1
111
96
9
23
60
7
41
49
3
51
29
61
27
189
15
36
57
11
16
224
40
20
24
52
44
1
36
39
8
25
131
72
40
48
44
43
17
40
8
60
52
36
39
21
72
15
29
36
12
13
15
12
68
52
8
25
83
100
152
25
75
92
100
36
20
24
67
18
18
45
8
192
28
44
40
72
24
152
12
52
44
60
1
135
8
172
48
36
20
4
12
33
3
69
36
15
8
36
36
49
15
8
96
4
8
48
1
71
4
15
45
8
28
8
16
3
36
36
33
8
40
140
48
12
4
255
36
17
60
36
16
24
12
8
4
8
28
24
8
7
41
4
48
69
11
12
13
35
60
60
84
13
11
52
24
44
100
44
36
172
39
141
68
7
18
72
54
108
93
84
21
3
51
5
64
32
100
44
43
65
12
31
5
49
36
87
75
21
15
5
52
32
156
4
8
12
91
17
88
24
8
64
20
28
3
90
15
8
24
36
7
29
36
4
24
20
64
3
5
12
112
20
36
49
23
16
24
12
8
16
36
45
3
48
8
52
8
12
48
1
3
33
63
32
12
36
4
12
80
168
25
36
11
24
1
3
36
20
4
20
16
44
40
20
28
44
40
8
16
39
45
68
4
24
24
48
75
29
16
9
59
16
8
36
12
64
39
45
140
60
16
60
36
24
33
180
18
9
9
27
45
23
96
40
8
36
40
20
64
68
12
180
7
90
11
64
56
4
8
12
28
20
28
32
25
23
4
9
35
12
112
48
24
129
59
60
25
11
7
18
35
24
48
48
4
12
20
40
48
68
60
12
13
18
41
64
12
8
24
13
15
12
45
35
28
104
24
24
76
51
29
64
8
12
28
57
27
44
4
20
13
35
24
16
12
68
12
48
4
15
36
53
52
57
36
47
12
13
3
12
8
4
92
16
9
11
84
100
3
65
36
7
65
28
24
72
20
24
19
36
21
24
32
12
1
35
127
57
8
25
35
12
7
65
28
51
41
28
8
67
53
4
36
8
36
16
32
136
44
85
35
96
16
15
9
12
87
45
27
36
17
37
15
44
36
24
64
96
27
72
5
40
12
8
40
48
20
60
64
24
57
35
52
20
28
12
48
20
235
33
80
31
36
9
9
27
32
31
77
52
8
60
4
48
12
168
12
68
16
24
8
40
20
13
36
11
12
28
8
52
60
8
76
56
48
4
33
107
37
39
15
29
60
120
28
48
12
60
8
36
16
8
16
56
4
84
12
12
8
88
36
44
4
20
12
36
52
80
1
27
8
16
93
75
60
8
84
24
19
18
15
20
60
48
16
21
15
8
52
33
36
3
8
7
41
84
28
20
4
21
3
32
4
20
13
35
1
35
64
236
16
9
39
33
3
20
12
217
95
36
36
13
47
28
48
84
8
37
18
18
15
60
24
8
16
75
17
28
80
4
51
9
36
12
33
35
1
11
7
18
87
96
36
33
11
25
35
64
45
11
36
40
3
21
12
8
31
36
54
143
1
11
124
24
80
36
31
89
12
7
45
8
37
47
84
12
84
4
36
39
29
16
132
8
139
33
48
32
4
24
36
21
18
36
9
9
11
12
24
24
1
51
32
16
44
16
20
40
32
109
3
56
16
36
15
45
24
36
12
27
21
48
32
97
35
1
27
12
51
65
16
24
20
19
5
40
32
24
61
59
4
27
45
81
15
93
99
32
28
93
54
161
24
4
44
12
28
56
12
19
18
15
12
44
1
123
3
18
51
111
29
36
4
21
23
24
16
72
9
23
36
16
20
36
88
12
8
76
20
25
15
8
60
115
5
16
15
45
200
61
3
72
33
35
37
51
48
32
12
73
3
36
33
23
4
9
155
40
ABCD 98504781938*3^$a+1 [50007]
24
80
40
81
24
75
36
15
93
12
48
12
12
56
1
51
72
12
3
6
102
9
33
48
54
105
3
36
5
4
72
9
6
125
31
105
20
4
39
65
72
7
17
13
15
12
36
33
47
60
37
11
52
80
49
3
87
6
138
9
72
44
4
3
33
32
4
24
96
3
81
177
3
156
36
24
104
31
6
27
36
96
3
57
24
21
179
160
12
8
91
81
8
16
84
12
12
12
15
9
12
24
24
96
33
3
84
24
152
4
36
48
12
44
28
60
96
32
43
65
60
1
15
3
45
72
75
69
36
3
18
3
21
3
8
60
28
24
32
61
27
36
24
147
54
30
9
51
21
84
36
24
27
9
60
3
17
4
12
20
28
12
140
24
16
15
33
21
63
60
36
27
57
36
9
51
96
3
53
4
108
87
48
33
45
27
63
29
19
6
119
1
71
60
4
48
32
16
39
45
24
56
55
6
123
204
48
48
27
48
17
24
36
4
44
16
36
24
15
96
30
3
132
60
72
12
48
36
36
36
15
45
24
24
36
15
60
21
24
63
33
87
33
45
27
8
100
8
12
28
24
12
51
117
27
9
12
68
12
52
57
3
56
4
180
27
21
20
40
108
36
105
51
84
9
99
56
40
32
19
96
29
28
12
39
105
24
12
48
36
20
36
43
12
9
27
69
44
36
64
45
71
64
27
102
3
68
16
9
35
37
99
20
40
36
39
36
9
84
60
24
12
99
12
24
30
131
28
120
9
107
19
41
145
11
4
51
5
40
48
92
48
16
20
4
21
15
60
84
12
3
9
32
16
39
89
1
48
3
87
177
45
66
5
108
52
20
19
66
27
8
28
156
140
1
35
19
9
51
54
15
72
57
407
24
4
8
37
27
36
9
6
9
56
19
6
83
52
8
16
60
36
60
24
3
36
57
8
16
36
75
53
16
24
92
4
9
6
21
12
12
20
1
18
21
20
40
48
12
9
111
80
43
57
45
39
12
39
33
36
9
3
63
177
72
48
24
39
5
12
55
57
32
148
36
24
8
4
3
36
17
88
105
75
60
72
24
60
24
15
9
36
116
100
3
33
60
48
12
68
31
21
20
73
75
15
21
81
3
24
48
12
156
12
84
36
20
19
108
36
45
80
37
35
40
3
9
92
4
51
6
3
12
60
8
16
56
64
60
44
16
15
126
87
36
60
72
20
4
24
20
4
32
4
36
108
51
21
60
15
21
44
4
15
41
19
9
48
8
4
96
12
15
33
56
55
18
3
24
45
24
15
15
117
12
3
33
21
54
69
12
9
39
12
93
11
16
24
21
15
84
20
4
15
17
16
132
48
84
15
33
15
6
66
9
36
135
9
72
60
3
17
25
119
16
9
51
20
4
44
4
60
68
64
21
59
208
48
24
144
12
8
16
75
36
93
15
69
36
12
27
33
24
39
54
30
53
199
69
12
60
48
51
189
12
8
112
48
12
48
12
12
132
24
36
36
39
101
4
48
12
99
197
25
48
171
69
11
4
20
109
18
30
15
132
168
8
37
3
20
4
108
24
3
141
24
36
21
18
72
105
39
9
60
56
4
48
60
9
123
111
24
21
72
9
71
52
72
45
191
19
6
27
12
24
24
48
72
12
15
156
45
24
75
41
48
16
36
8
4
51
57
60
72
57
3
48
27
12
6
75
12
12
21
27
8
109
15
3
6
162
69
33
3
20
40
60
27
48
45
44
4
24
72
51
18
47
19
24
9
8
13
95
36
4
96
9
15
51
81
69
111
12
3
12
6
11
196
48
15
9
56
52
27
36
21
36
69
3
8
4
36
48
72
84
44
4
32
4
60
24
8
52
12
24
20
4
32
84
91
41
88
32
100
44
73
42
48
113
13
15
12
12
56
31
9
60
45
71
1
135
12
12
24
24
48
44
76
12
63
9
21
3
15
41
55
29
124
72
96
39
9
21
18
150
51
12
24
36
60
12
36
15
77
19
48
21
15
72
45
12
21
51
15
9
24
12
108
36
12
48
24
93
63
96
48
12
24
24
56
156
25
90
45
9
51
20
124
32
28
24
3
9
228
183
33
20
64
45
63
48
27
57
15
117
24
56
16
3
9
27
33
56
96
73
3
12
32
4
24
96
36
36
24
56
84
91
93
56
19
17
28
12
12
15
17
4
39
93
48
56
31
18
71
16
27
72
21
12
108
24
15
33
12
3
45
8
112
48
24
15
81
68
1
15
108
3
65
19
45
60
108
60
12
20
4
51
6
18
30
71
24
52
164
36
48
4
12
45
18
21
12
84
81
18
117
12
8
28
12
39
69
24
72
105
11
88
72
24
56
4
48
201
11
4
51
93
12
36
57
72
15
24
60
32
28
12
99
105
56
25
18
36
249
24
27
6
30
53
40
32
7
93
24
24
36
15
9
116
64
81
24
39
68
40
60
9
51
15
69
108
48
12
68
43
65
16
24
32
7
12
81
48
12
8
1
15
15
18
75
15
21
57
27
132
36
15
45
24
9
11
4
57
3
24
92
60
55
9
20
1
63
8
19
9
32
84
4
20
64
180
8
4
60
20
4
15
45
12
20
49
3
92
55
65
4
24
51
36
9
36
99
72
48
41
64
21
51
72
72
84
15
36
54
35
4
8
4
15
89
36
19
ABCD 98504855882*3^$a+1 [50081]
60
3
9
52
20
60
12
64
53
7
48
24
11
1
24
20
63
114
18
37
120
44
204
27
30
151
12
216
96
12
41
3
16
11
45
135
25
20
15
18
75
9
27
63
45
45
36
72
19
32
64
12
72
36
216
104
75
25
20
16
8
93
36
19
36
35
61
44
9
31
60
8
40
8
36
63
153
16
72
29
15
120
16
11
1
149
48
7
48
8
60
72
84
36
45
43
101
108
63
15
37
12
35
33
93
72
63
69
48
72
55
8
28
89
180
6
13
44
88
56
16
17
99
36
12
60
99
13
68
21
15
4
89
55
80
136
36
8
27
9
63
37
44
16
71
21
28
36
180
44
16
12
36
89
19
296
33
3
24
48
27
1
36
23
30
79
12
8
117
15
12
16
108
89
67
44
16
12
8
177
39
51
90
3
45
72
7
12
59
81
4
44
81
55
17
6
1
116
36
21
7
8
93
15
76
8
9
99
15
1
29
18
90
7
8
12
33
30
61
44
64
8
21
24
55
108
53
27
48
160
80
9
36
31
8
72
63
33
40
5
67
5
36
19
92
60
4
60
29
150
1
92
16
17
75
15
102
19
23
121
24
56
27
153
105
19
92
28
125
19
96
12
68
36
4
5
31
8
9
42
1
84
108
80
108
15
12
33
36
40
23
18
67
24
48
41
39
204
40
80
45
54
61
65
72
99
16
72
44
21
91
44
63
1
144
60
53
103
44
172
8
45
55
80
36
36
51
201
9
7
47
1
104
28
20
28
44
15
66
79
12
68
28
17
19
80
4
17
151
17
63
4
36
8
9
7
36
36
11
9
124
84
8
15
73
116
21
60
72
30
37
32
4
8
45
72
27
15
9
12
60
9
3
16
17
3
64
8
60
9
147
28
108
60
12
44
28
23
93
16
44
40
8
64
71
37
23
37
83
169
36
65
7
35
30
27
52
36
12
125
231
45
67
5
3
28
24
17
75
81
54
25
108
20
15
1
120
44
172
5
39
24
84
153
43
20
24
111
1
24
137
163
17
15
148
23
1
108
12
32
27
121
36
32
76
44
33
75
16
20
24
36
112
35
1
152
16
35
37
56
28
5
3
27
24
90
3
136
44
36
124
12
5
19
17
27
27
30
27
9
24
18
1
29
7
35
57
88
20
108
123
30
27
45
90
225
28
68
81
19
20
88
12
24
84
36
5
12
7
48
5
36
75
9
87
48
136
80
60
36
3
25
20
52
164
45
99
51
21
9
19
32
28
20
16
108
72
108
12
17
288
7
56
36
16
17
12
7
48
36
95
9
3
132
90
27
4
89
36
7
36
12
17
51
39
1
44
16
20
9
7
56
72
16
12
60
119
1
36
44
36
24
76
113
30
18
55
35
1
77
67
60
192
41
55
116
12
100
8
33
3
28
44
123
85
107
96
45
28
17
27
100
17
75
33
139
116
63
25
47
42
108
55
48
17
79
119
9
96
172
12
72
60
44
27
13
36
80
9
43
84
23
30
99
33
48
87
4
59
109
48
108
8
27
45
96
99
81
76
24
20
28
8
24
4
80
52
20
16
101
27
9
60
30
153
88
11
1
59
129
63
78
18
81
21
51
9
127
35
13
8
60
75
109
8
105
12
43
83
24
1
56
60
9
39
24
64
144
8
12
100
53
27
24
4
5
19
8
81
30
69
21
19
41
18
13
72
59
66
99
144
24
28
89
3
45
79
264
24
215
81
12
28
72
32
36
100
56
9
43
11
81
16
101
7
56
24
45
3
52
48
53
87
112
53
18
81
24
57
19
24
12
8
24
4
212
4
5
139
108
72
68
21
43
65
51
48
16
84
5
48
51
84
132
12
24
84
36
180
52
72
56
117
123
9
55
128
28
44
16
36
11
133
36
8
36
36
81
27
108
12
28
144
23
18
18
1
80
72
64
20
15
13
60
20
52
35
73
20
60
108
4
108
36
44
27
1
8
172
77
31
140
9
147
72
33
102
33
3
1
36
23
93
124
53
3
69
72
36
67
17
90
6
19
11
1
8
24
12
15
21
333
60
31
24
72
84
24
53
19
12
8
16
92
60
21
43
20
96
12
33
31
35
1
23
37
80
12
9
7
56
69
30
9
72
28
41
31
68
40
24
80
45
30
9
16
12
8
52
12
72
96
200
28
24
36
107
1
12
132
53
3
9
235
5
30
37
59
12
9
51
21
28
60
92
60
57
43
44
28
116
3
81
36
60
39
24
49
41
19
47
37
8
72
27
61
35
12
117
60
12
69
75
16
11
69
112
71
9
27
105
112
ABCD 98504977516*3^$a+1 [50023]
66
3
12
21
6
24
9
12
9
3
24
12
60
24
20
7
53
4
27
36
21
68
12
13
30
29
43
81
44
16
33
42
42
24
24
59
1
18
41
1
30
30
47
7
5
13
35
1
18
12
12
9
48
15
5
49
24
42
5
12
13
54
5
16
24
45
23
12
49
15
24
12
20
25
36
15
63
18
24
3
32
28
39
17
28
20
88
20
4
8
61
18
24
5
4
8
48
60
12
13
15
3
60
6
6
30
42
42
11
1
11
16
15
17
40
45
3
32
1
66
18
42
6
87
45
36
39
21
23
19
17
121
24
18
84
17
4
24
3
36
9
12
20
13
36
6
5
16
21
35
61
18
18
54
9
8
13
3
3
33
20
4
15
12
17
37
15
21
3
21
3
21
12
39
68
61
11
7
12
6
35
4
36
21
63
12
12
8
25
3
15
9
3
48
6
15
15
6
39
8
7
54
12
30
5
67
5
16
12
48
3
29
13
48
11
1
6
42
3
3
17
28
8
12
19
18
11
55
9
15
24
72
45
27
78
63
24
3
5
7
6
12
27
9
11
48
31
12
17
4
36
21
12
54
6
6
53
28
21
71
28
21
11
16
164
1
107
24
37
48
3
51
12
12
17
1
27
21
119
7
6
3
24
8
49
60
54
17
25
15
12
9
48
24
42
6
27
56
28
87
54
48
12
66
45
15
6
6
9
12
20
37
12
6
33
9
23
19
9
3
78
18
21
69
11
19
6
6
57
21
11
49
39
120
57
15
39
21
9
3
3
6
3
3
5
7
9
15
18
3
15
6
36
6
45
48
3
17
7
12
12
41
16
3
42
15
3
12
17
43
41
19
6
72
108
6
18
6
5
16
80
28
15
84
5
48
4
39
77
1
11
16
24
21
12
42
65
12
49
18
18
3
3
12
6
11
28
8
12
1
12
87
120
48
32
13
18
9
21
27
20
28
27
30
15
21
39
9
11
61
24
36
27
45
47
40
48
27
45
32
31
6
11
24
7
9
44
1
95
115
45
21
18
5
1
18
24
17
49
12
102
21
21
35
40
75
45
45
24
11
19
9
33
210
30
3
57
47
19
33
21
24
11
1
11
37
12
11
88
20
19
24
18
99
20
25
15
51
18
24
18
9
48
15
12
9
15
41
7
53
7
12
5
4
27
17
61
15
36
3
5
97
11
1
12
30
6
12
11
40
8
52
9
30
21
117
12
3
21
6
29
1
24
3
15
42
47
28
45
27
20
12
7
29
19
84
6
35
31
30
36
119
4
3
5
19
30
6
17
16
12
48
81
3
57
11
37
18
5
31
17
7
12
21
33
66
33
8
28
39
33
45
6
18
3
8
40
24
3
18
3
51
21
12
48
24
60
8
31
9
8
1
27
32
13
30
12
29
25
15
8
12
19
45
15
42
3
75
41
7
9
108
3
30
12
27
72
60
3
29
37
12
15
117
15
27
6
90
12
60
33
32
49
12
59
67
21
27
60
5
1
23
4
32
1
11
12
4
45
12
39
8
31
29
37
36
30
17
43
60
12
12
5
1
36
39
21
6
6
11
37
6
6
111
15
21
63
18
3
27
72
29
61
27
24
15
24
84
17
37
3
20
28
9
63
8
37
135
48
12
15
5
19
24
36
6
12
11
43
5
7
18
15
15
18
11
7
36
137
28
32
25
3
20
16
32
1
12
66
21
24
9
39
69
6
57
27
36
6
6
9
21
24
11
16
15
65
4
99
144
17
25
11
12
37
24
6
36
5
28
72
3
24
6
11
4
39
21
12
9
66
17
28
51
108
6
63
15
17
7
42
35
4
15
30
11
1
24
24
36
66
5
72
13
3
27
5
1
123
21
35
19
6
24
23
7
33
32
16
20
13
72
3
3
42
18
9
12
12
57
63
3
5
28
12
3
6
30
21
20
7
6
3
15
29
1
71
28
3
6
11
49
30
9
24
36
9
63
21
30
41
4
12
48
12
20
7
45
20
7
66
18
17
24
49
39
8
4
3
6
36
11
12
1
42
29
7
12
96
6
18
21
36
33
39
8
72
112
105
39
21
60
11
12
7
9
39
84
9
20
55
9
15
9
57
6
33
56
103
6
18
36
29
13
30
9
8
1
27
15
30
24
12
11
13
18
6
11
19
5
7
9
44
19
18
11
49
3
21
6
30
11
13
48
12
3
3
12
6
3
20
31
36
6
6
18
23
19
9
20
12
37
3
15
6
48
12
48
42
12
30
35
25
47
28
152
28
9
3
3
30
3
51
6
3
15
18
3
48
8
12
19
36
60
21
27
5
1
30
29
24
7
29
28
15
29
7
69
24
33
60
30
30
78
69
81
11
31
5
7
24
9
152
12
16
9
24
39
3
17
7
6
3
135
45
33
51
21
36
15
8
7
6
63
39
24
24
9
3
24
9
32
88
12
9
63
9
15
15
6
12
66
24
36
5
12
16
9
23
28
20
12
40
8
12
52
9
36
6
30
15
27
17
36
4
9
12
15
20
24
37
6
21
21
15
24
32
1
23
1
35
4
3
6
18
29
1
27
12
3
17
49
3
8
12
7
9
44
12
1
60
3
12
33
54
54
51
39
21
36
12
33
11
16
12
12
8
48
72
13
18
17
1
18
9
33
3
8
12
7
42
36
15
9
11
7
42
48
11
52
3
33
20
28
32
43
24
24
9
20
12
13
15
9
66
30
27
8
13
75
21
6
17
40
27
5
40
24
12
21
11
7
36
18
12
3
44
55
17
1
36
12
12
15
12
8
4
24
27
33
27
60
12
17
36
19
30
24
11
4
3
18
3
69
18
42
12
6
9
81
23
13
18
24
18
3
3
78
23
61
71
19
12
78
15
33
27
3
36
21
3
42
36
23
19
102
54
102
12
23
36
60
60
1
11
1
12
15
9
15
27
12
102
18
6
36
3
36
36
12
63
6
24
36
11
28
24
15
5
4
92
60
43
30
15
12
24
39
17
19
12
12
17
1
3
8
37
3
36
12
9
51
27
33
27
6
60
12
3
32
24
19
17
1
6
5
67
21
12
8
13
36
3
9
6
36
17
49
12
18
12
54
3
39
5
1
59
12
43
45
39
33
8
43
66
30
9
87
21
12
20
24
16
21
3
45
24
6
30
12
12
18
21
20
60
12
4
32
7
18
3
15
41
1
75
12
36
57
30
9
8
40
15
5
12
1
102
33
80
1
72
6
30
36
15
63
9
15
53
1
24
66
21
36
27
9
56
4
15
41
1
6
5
88
33
15
12
3
9
20
1
36
15
27
29
7
24
24
18
18
93
21
18
48
41
133
54
24
6
18
81
39
17
4
44
37
3
9
3
3
5
16
32
28
24
8
1
42
18
23
1
66
42
18
54
6
102
11
37
51
20
12
40
15
21
111
24
69
21
36
39
45
42
5
7
5
4
45
42
45
3
6
3
111
30
6
36
5
43
42
15
12
21
111
27
9
9
6
48
17
4
8
1
18
9
39
41
28
12
3
24
6
30
6
12
24
30
5
72
13
95
12
7
6
66
53
16
9
78
60
54
11
48
7
36
6
12
66
18
27
20
12
49
54
17
40
51
24
24
17
1
23
7
12
6
24
12
15
44
16
12
32
37
42
6
6
5
40
9
18
45
15
18
36
71
19
53
16
45
60
3
27
24
5
37
11
48
1
51
57
3
15
12
36
5
12
1
6
21
60
27
5
13
18
17
13
15
3
21
20
12
61
27
36
36
3
12
5
16
104
1
35
31
29
7
18
6
12
9
12
3
18
60
87
20
48
13
30
18
18
30
60
15
3
42
12
54
5
60
67
5
37
11
19
54
11
31
54
11
4
56
1
48
15
8
91
42
6
29
72
13
39
8
100
9
12
12
18
17
4
8
12
4
24
33
6
42
6
53
28
21
12
6
41
19
12
141
108
9
11
24
37
6
21
33
12
12
15
33
11
16
3
29
55
17
16
12
21
47
1
23
16
3
45
111
30
11
61
23
1
47
13
48
48
60
23
4
32
19
9
12
15
9
15
24
9
9
3
56
1
72
11
19
29
12
1
6
9
20
1
84
54
113
60
12
40
3
5
16
44
28
51
29
7
6
6
42
11
7
48
5
13
6
41
112
8
12
31
5
12
28
3
21
24
44
1
12
48
99
20
19
9
32
28
21
27
32
25
3
51
24
45
12
51
18
12
3
9
42
12
36
57
21
6
5
1
11
1
3
36
3
6
6
54
47
1
6
17
40
8
37
71
4
15
6
18
21
8
43
29
36
1
54
84
36
5
13
11
7
41
28
9
6
12
5
16
72
20
61
3
3
45
93
36
72
47
1
ABCD 98505419542*3^$a+1 [50034]
12
108
180
12
18
450
12
60
108
90
90
108
7
5
138
72
25
83
13
197
24
19
101
6
12
60
18
54
66
12
102
48
60
30
240
12
18
25
65
60
48
30
24
18
12
303
15
240
282
6
24
73
65
12
6
12
60
60
228
54
150
6
12
30
48
150
12
72
78
18
15
99
6
39
33
31
29
138
90
90
42
43
35
24
48
90
180
55
95
42
30
18
7
11
24
18
48
42
1
221
36
24
18
12
126
27
57
30
120
18
18
90
120
12
72
48
48
7
96
29
132
30
126
24
6
162
12
60
235
11
60
24
90
126
217
5
18
54
18
168
25
47
30
60
90
61
41
30
66
12
48
12
15
3
24
30
48
55
53
72
168
12
31
17
102
18
103
29
60
90
222
108
132
30
30
19
59
18
67
5
102
36
30
102
13
89
60
6
37
95
90
108
60
15
57
87
16
128
9
12
78
108
90
42
61
119
25
32
33
31
11
348
12
66
192
18
24
18
48
24
108
42
18
30
48
72
30
102
48
90
120
108
24
78
1
17
24
18
18
12
72
18
13
35
30
15
39
30
96
84
30
66
55
35
42
18
12
60
258
54
36
132
30
120
12
66
150
114
66
235
5
54
96
72
13
29
18
90
162
138
90
90
42
13
95
90
18
30
7
35
198
55
77
42
168
72
6
102
13
17
108
120
27
57
6
49
23
121
47
60
24
6
42
18
174
48
12
33
33
12
90
18
24
18
72
6
12
78
12
120
1
17
72
180
67
23
300
72
36
114
138
12
6
102
12
78
30
18
444
216
24
48
48
54
156
24
6
84
6
72
102
31
47
30
18
54
18
108
42
42
36
24
48
13
32
117
18
132
18
42
90
78
18
120
12
18
72
42
55
11
120
72
18
24
60
150
66
54
108
42
120
48
162
90
48
18
42
42
18
72
55
191
12
132
150
123
63
30
30
84
18
48
12
48
90
72
18
127
53
120
12
72
111
57
18
12
18
12
27
21
24
60
39
69
18
25
47
60
133
5
75
112
275
48
12
102
18
12
90
90
150
19
80
16
41
42
13
107
18
19
41
132
72
228
18
90
42
102
30
13
53
42
48
24
66
42
90
108
84
18
60
30
7
53
78
30
72
48
30
72
1
227
30
264
18
168
54
30
30
18
72
1
245
54
30
36
30
12
25
32
3
108
120
102
72
60
168
151
80
112
65
30
42
18
12
48
72
12
48
42
36
42
132
6
3
69
18
24
1
32
93
72
12
6
102
30
42
60
30
1
47
18
12
12
36
12
18
12
18
54
33
117
198
42
30
6
55
29
19
161
31
17
48
24
55
53
30
78
90
42
43
59
108
25
167
18
7
5
108
42
66
90
12
72
60
30
91
17
30
18
12
120
48
72
60
48
60
123
51
18
90
90
102
90
6
84
48
48
54
156
139
131
174
36
72
78
72
18
102
42
30
30
90
90
168
451
11
120
36
42
18
205
107
72
6
7
215
48
144
9
69
60
12
66
49
11
90
12
42
60
48
18
60
132
192
48
60
18
114
78
60
198
102
60
85
17
36
84
96
150
49
131
60
12
30
18
12
162
78
30
27
81
120
30
54
30
30
18
48
12
72
49
29
3
27
42
18
60
30
132
36
12
138
60
354
108
72
6
84
66
12
7
48
5
90
12
90
6
132
72
66
12
90
1
77
12
120
31
29
48
60
90
109
5
43
173
12
138
60
12
37
41
42
12
108
270
72
31
35
222
18
13
59
108
57
15
18
24
126
30
222
13
35
12
1
80
9
48
12
30
60
97
48
95
12
96
37
32
135
30
30
ABCD 98505710918*3^$a+1 [50039]
57
30
12
24
42
150
18
67
23
25
24
5
96
147
57
55
95
73
120
35
12
42
48
60
48
102
30
31
59
72
21
39
66
7
11
132
97
5
36
7
23
49
71
24
48
49
24
11
138
75
112
5
6
60
24
6
42
6
150
37
32
75
18
19
71
12
13
137
48
54
6
19
29
54
61
11
13
17
111
45
120
30
12
102
120
18
1
59
36
90
39
3
93
9
7
119
49
56
57
30
48
12
84
105
21
60
63
21
66
42
36
19
23
168
84
72
6
18
12
12
132
48
36
37
35
24
61
23
12
84
96
25
8
81
114
12
30
67
11
90
75
21
19
11
13
83
37
17
6
24
54
84
15
15
30
30
48
90
19
53
3
123
66
19
29
48
30
117
15
25
83
13
59
162
48
123
3
24
21
27
85
35
24
36
73
17
168
36
36
48
30
25
167
193
5
42
30
27
57
48
6
1
89
132
115
120
47
120
1
32
87
57
3
37
65
18
12
84
12
57
15
1
32
3
66
60
103
71
84
13
65
55
77
72
6
228
12
42
48
3
39
36
132
72
60
37
149
19
11
36
84
132
25
32
81
54
78
78
37
24
5
6
42
18
42
18
78
42
180
288
102
19
203
12
121
95
12
72
13
56
160
24
11
102
12
27
48
112
83
36
42
30
54
18
72
90
103
128
9
48
36
42
54
43
83
12
73
5
48
42
42
78
192
102
6
84
121
65
24
126
18
12
72
6
54
31
5
6
24
54
30
72
18
48
60
30
37
77
43
5
90
30
6
6
6
30
19
53
90
36
37
29
156
102
1
11
45
105
24
7
35
42
162
1
29
60
36
12
6
66
6
60
18
60
54
162
90
61
5
3
27
12
36
24
13
128
21
126
18
132
12
27
69
24
42
1
8
21
24
42
18
42
90
18
6
139
17
54
126
12
48
78
102
90
33
9
18
13
35
24
12
30
19
59
90
126
24
6
120
42
18
12
159
88
23
108
85
47
78
126
6
55
72
77
138
60
60
36
45
57
24
6
12
37
83
162
18
73
168
47
72
78
42
42
55
24
77
19
8
40
83
12
36
180
84
12
24
24
1
95
1
11
24
78
55
113
55
47
270
108
132
198
138
150
114
6
24
42
36
42
30
42
54
87
45
19
41
7
72
11
12
33
9
108
6
117
40
48
77
24
19
11
109
17
48
12
12
30
126
99
16
155
42
234
33
45
3
105
162
48
13
35
12
9
183
6
102
12
90
60
258
25
137
72
18
108
25
8
27
72
108
18
151
5
126
60
25
5
90
30
192
78
30
18
54
132
6
12
78
132
30
57
33
15
15
73
5
48
36
156
12
55
5
42
1
23
30
24
72
24
24
27
21
75
9
6
24
66
18
61
56
27
6
84
30
30
7
8
93
19
5
6
78
60
90
84
72
36
30
102
85
23
90
18
114
6
30
54
42
24
12
48
27
123
54
31
155
85
179
18
42
48
18
132
78
66
30
61
95
174
51
15
24
198
3
57
6
144
30
42
1
149
78
12
24
30
36
156
18
96
18
36
72
30
78
36
78
90
66
12
114
18
1
72
17
126
132
72
12
54
42
30
27
135
36
84
81
96
33
42
13
53
3
39
1
41
103
11
156
1
83
37
95
9
69
90
129
105
6
25
11
18
6
144
66
72
19
11
162
180
12
36
54
30
6
60
138
31
41
15
27
18
43
24
65
63
9
126
9
33
31
131
6
132
90
150
12
39
69
18
12
78
102
150
162
1
5
120
54
45
40
11
45
15
24
1
5
12
30
1
11
6
18
96
48
108
42
30
25
83
12
48
49
11
18
36
31
5
54
90
18
18
60
19
41
132
30
21
16
23
102
24
60
55
95
30
42
25
17
120
36
27
75
24
18
30
30
55
47
1
5
18
12
18
60
246
6
42
1
59
48
13
101
43
23
84
13
83
30
15
48
45
36
31
23
24
48
174
6
12
6
12
12
18
73
35
12
18
66
54
15
16
65
66
18
150
109
11
6
138
48
48
36
30
18
1
29
108
7
11
42
43
5
60
6
1
77
6
37
17
6
25
41
79
11
54
132
42
60
18
60
12
6
37
35
108
12
90
27
21
72
102
12
33
111
60
37
5
67
17
103
96
29
42
90
6
114
6
12
37
143
60
12
66
132
ABCD 98505897058*3^$a+1 [50106]
45
85
59
43
50
22
6
20
24
27
3
100
96
30
107
57
78
18
39
105
18
72
60
6
234
70
8
30
40
8
540
4
50
120
10
150
18
48
194
10
116
64
38
222
40
77
9
22
72
50
126
130
14
28
212
88
8
24
136
137
15
48
12
165
48
39
57
48
43
80
30
132
3
48
45
70
29
31
14
96
99
43
20
10
18
5
39
57
96
3
42
3
27
42
18
57
3
252
30
30
40
18
32
66
4
5
73
12
20
18
40
290
18
294
30
30
76
30
122
30
48
21
19
74
60
48
82
50
28
92
78
40
242
30
40
50
126
40
2
48
99
3
72
28
8
54
126
100
14
148
20
70
12
56
9
48
37
20
28
32
130
36
104
36
57
3
12
22
90
140
21
75
12
220
50
138
30
54
16
152
30
39
19
72
5
135
72
33
37
26
12
40
98
22
60
2
87
63
30
51
75
10
80
75
192
27
100
36
152
12
78
10
12
116
81
43
140
36
21
9
30
84
48
132
76
164
118
32
126
45
15
4
8
72
45
3
18
10
24
48
2
16
71
3
66
22
53
45
99
51
22
78
12
8
24
76
14
30
30
36
94
53
135
48
84
36
12
30
28
11
43
90
36
119
105
10
108
8
244
5
91
2
10
72
17
48
223
17
51
64
20
18
12
6
24
93
63
72
9
48
31
120
132
32
117
3
40
5
55
8
262
26
24
105
15
36
24
106
110
24
21
99
6
39
3
12
28
2
78
10
18
14
48
10
158
51
63
30
18
30
88
11
21
27
135
57
9
82
12
140
18
27
15
16
42
30
2
138
198
42
93
19
8
10
20
82
168
98
82
12
60
8
30
10
110
162
81
67
12
140
28
12
18
68
10
20
64
137
144
39
6
54
18
112
86
84
33
43
44
36
24
40
50
3
192
43
72
8
30
90
45
75
58
132
2
28
8
70
2
78
84
66
24
48
148
12
92
6
27
3
42
30
48
120
34
18
18
14
76
72
8
130
42
17
15
30
3
7
8
10
122
36
60
34
26
24
6
102
102
10
116
4
5
48
73
54
8
28
24
8
168
40
44
76
2
40
68
42
52
20
21
15
132
18
24
18
22
30
80
6
54
186
112
38
60
64
8
28
120
89
93
70
68
4
5
48
27
10
90
36
72
2
51
27
72
6
39
43
12
18
42
20
30
16
2
9
93
28
2
60
6
40
54
20
28
72
6
14
198
3
265
32
22
17
163
8
108
9
73
23
27
69
63
70
56
90
180
4
128
48
12
42
160
36
14
28
8
40
32
108
4
108
60
32
30
46
84
8
28
20
22
38
84
40
36
44
21
27
60
18
22
8
52
53
19
108
32
150
6
4
65
51
82
32
30
88
48
32
202
11
27
40
122
78
78
22
108
44
60
45
63
28
30
60
20
34
48
32
21
127
32
33
48
45
162
12
36
24
148
8
12
288
52
128
12
33
117
58
110
34
17
48
45
10
86
190
5
67
32
45
93
10
12
368
48
22
167
31
102
8
24
18
9
51
40
53
144
15
33
48
25
74
93
75
42
18
120
42
28
30
18
14
18
75
144
9
84
70
56
24
36
30
102
90
90
33
7
62
16
30
29
3
40
72
6
54
248
102
30
18
12
30
18
30
9
39
52
8
100
134
10
36
110
54
6
54
28
72
36
2
30
138
102
45
7
68
12
6
90
94
36
114
26
42
12
36
10
32
132
30
21
9
28
98
9
45
3
3
12
22
6
20
10
71
19
32
48
54
30
6
60
90
24
21
19
77
3
40
8
120
60
28
29
75
46
2
10
8
142
8
189
63
10
2
126
135
9
30
76
221
3
45
31
32
10
23
75
72
18
42
70
8
51
96
48
15
4
68
88
14
30
28
20
12
78
42
30
70
6
215
15
12
30
78
84
100
6
14
88
128
30
10
29
111
12
10
30
20
162
16
20
54
60
156
4
38
27
15
76
224
96
30
82
53
27
10
38
4
20
36
172
29
63
60
46
60
54
128
28
110
27
67
80
186
51
93
51
99
16
50
70
14
87
9
34
50
138
120
33
37
78
29
48
67
50
78
18
24
150
66
ABCD 98506498562*3^$a+1 [50009]
55
53
1
15
135
5
61
35
79
18
23
112
48
8
1
83
25
11
61
96
27
3
42
120
15
75
18
42
77
121
72
12
126
53
1
18
21
69
42
9
21
60
59
61
18
53
48
16
81
24
23
13
102
45
33
39
24
99
30
11
97
60
63
111
21
75
54
30
65
28
15
18
60
72
12
35
1
54
21
69
99
51
41
4
135
33
8
97
87
3
150
48
183
224
25
60
3
9
39
32
64
105
243
117
15
48
3
144
18
243
20
52
45
72
18
57
3
90
63
27
48
54
143
156
136
3
102
135
135
129
57
155
7
5
13
135
108
56
43
21
9
87
201
3
21
39
81
78
12
90
96
30
125
84
16
80
4
33
27
15
270
15
36
192
36
39
18
3
21
48
18
9
375
69
120
96
33
42
18
3
9
36
15
32
85
18
93
144
27
69
57
119
85
3
27
53
112
51
60
137
12
25
155
61
3
24
33
120
90
42
30
78
12
90
33
48
9
42
21
12
75
5
60
16
57
54
9
24
72
104
100
57
3
9
150
137
48
7
69
39
132
18
90
18
54
30
35
76
69
3
96
56
25
18
18
123
104
52
63
60
30
51
132
80
49
83
48
64
3
45
117
36
39
45
75
3
48
24
18
12
111
69
11
187
17
4
12
60
75
69
93
11
37
24
195
8
16
20
132
7
18
84
11
72
85
12
150
81
75
42
12
3
123
42
48
27
135
45
8
64
164
64
36
57
39
8
73
24
15
3
81
9
30
72
33
45
3
105
54
29
4
12
21
24
18
41
121
48
3
69
6
54
30
65
148
72
36
9
108
95
7
9
44
73
54
189
69
48
47
52
33
87
75
29
109
60
23
49
48
27
44
187
45
27
33
68
120
112
48
56
28
267
6
12
15
48
312
3
24
138
35
52
60
36
57
11
112
129
18
21
72
69
36
63
21
251
187
72
93
45
135
20
13
90
84
29
31
9
147
42
51
39
12
69
36
81
47
28
80
52
68
64
96
9
15
96
32
52
21
63
9
42
30
6
12
21
24
33
102
137
204
1
11
72
85
30
57
48
27
90
95
13
12
35
55
45
44
12
49
15
8
67
9
129
51
117
30
42
108
95
67
120
78
120
39
24
69
12
78
198
3
27
114
11
37
42
18
18
30
24
11
25
174
18
18
137
168
19
33
12
24
24
105
11
79
165
165
162
36
5
49
18
93
27
72
96
9
204
141
60
11
25
3
159
102
3
72
51
29
256
27
57
33
155
97
23
13
123
224
25
143
19
125
25
111
27
42
36
12
108
3
32
25
144
3
27
18
51
9
12
75
8
43
65
49
30
21
24
36
84
33
27
44
84
25
18
57
57
48
42
18
30
45
8
25
23
40
57
47
67
101
28
60
171
5
31
12
53
25
84
75
93
155
25
90
81
60
104
25
3
45
83
49
30
93
75
102
3
75
282
150
21
117
39
21
120
24
48
51
21
51
27
105
33
42
65
52
128
7
18
75
117
11
28
96
15
30
83
7
18
3
48
36
45
36
12
72
15
81
23
67
90
120
83
49
11
16
140
36
60
97
18
5
25
114
29
1
36
15
12
20
85
63
48
51
30
36
35
52
75
57
3
5
67
5
61
15
20
145
63
24
3
54
191
67
18
3
51
5
136
15
57
72
8
85
180
18
174
99
9
71
4
57
15
3
33
12
56
64
33
54
113
97
3
57
119
12
52
20
25
18
33
261
18
21
56
25
3
60
15
113
67
5
13
30
117
27
21
8
61
18
33
24
8
276
4
32
55
6
15
84
24
69
11
49
131
49
11
61
123
75
18
15
204
48
3
173
97
95
25
54
9
69
3
260
7
90
30
90
3
15
137
25
42
5
40
48
92
31
45
9
11
4
108
12
3
78
12
60
75
96
21
18
90
60
162
21
8
1
51
39
93
32
91
17
97
48
3
44
16
164
13
75
48
24
33
27
21
27
15
81
60
32
37
3
105
60
39
20
28
12
63
41
24
37
96
90
12
ABCD 98506954036*3^$a+1 [50008]
176
40
128
16
57
15
48
39
17
16
63
17
37
3
87
17
64
117
3
24
21
11
133
36
39
56
49
18
69
56
7
57
24
96
80
61
3
32
24
19
54
18
72
53
37
35
112
9
24
95
25
36
51
9
15
56
96
40
80
67
165
3
48
60
9
32
16
63
114
15
15
17
88
8
24
13
27
96
123
21
8
16
9
87
216
57
15
8
37
35
73
12
78
69
39
57
123
300
41
193
47
16
63
105
9
48
135
32
55
41
7
9
120
3
53
13
24
120
27
8
40
15
65
205
27
51
93
105
72
12
131
19
5
192
160
24
72
24
48
32
16
3
120
29
25
71
24
16
39
48
57
32
24
85
11
16
8
19
5
55
33
57
63
27
45
8
40
104
31
108
45
15
9
120
33
39
8
16
9
71
72
24
40
9
71
1
12
51
104
31
54
35
40
51
21
24
24
15
96
41
61
18
89
216
7
72
120
6
11
61
90
345
24
24
56
139
24
18
30
93
39
41
24
61
90
9
72
93
11
72
13
102
150
108
59
43
78
71
1
47
112
24
9
6
30
42
9
3
45
15
57
48
32
24
72
163
21
56
25
47
61
27
15
65
48
24
160
32
96
24
13
11
25
95
127
12
18
27
56
16
56
67
101
72
64
48
15
6
12
15
72
21
51
3
53
37
75
51
42
59
16
63
72
17
16
32
7
17
1
39
24
15
9
32
16
27
60
48
33
9
135
8
48
16
9
15
75
29
1
15
216
63
17
16
24
69
84
23
144
48
72
24
24
193
18
21
80
16
3
117
24
39
24
216
57
24
9
54
30
83
43
5
64
72
24
96
48
195
21
39
30
6
5
160
45
11
16
24
21
162
60
18
120
59
1
39
9
162
5
13
27
8
16
120
63
36
132
18
30
9
128
13
107
24
24
25
54
90
18
45
24
24
9
23
88
15
81
51
117
63
12
6
159
272
1
63
56
16
8
16
24
104
40
32
64
32
7
60
36
57
24
24
24
120
32
88
93
3
15
89
91
29
208
72
48
75
45
32
168
72
72
16
152
48
7
41
19
117
144
24
51
69
48
104
64
80
144
16
39
57
99
21
69
60
15
15
42
12
3
3
21
120
33
47
79
9
45
35
40
15
41
72
283
60
90
12
42
41
7
9
48
3
102
6
30
72
27
15
48
33
56
19
54
47
31
9
3
36
42
15
33
119
40
48
104
19
45
120
27
29
24
37
60
12
6
162
3
45
144
27
80
96
24
24
16
3
77
19
84
57
8
16
24
21
59
72
19
21
48
15
6
27
45
75
33
39
72
48
123
78
39
8
25
18
21
9
95
19
21
15
9
21
24
3
45
78
5
96
24
19
66
27
8
72
133
144
66
185
16
48
32
120
139
42
72
3
24
93
18
65
48
85
99
63
9
33
87
24
144
128
24
16
128
16
21
42
126
30
72
18
60
30
17
112
21
12
90
222
15
200
96
7
65
24
1
15
104
24
112
15
18
47
13
75
9
126
24
33
48
192
117
131
109
48
83
85
147
72
80
16
152
13
42
17
40
51
21
48
15
78
59
13
27
48
333
90
9
216
8
40
24
33
47
43
12
17
43
21
69
35
112
8
72
40
51
125
7
120
41
19
93
104
16
3
234
35
85
11
7
105
45
102
5
1
39
63
18
39
15
18
42
5
85
51
32
24
13
11
72
13
147
105
12
35
96
37
30
5
24
16
15
129
99
29
16
135
57
75
29
1
47
61
51
9
39
33
39
24
56
48
16
9
6
54
3
32
91
210
11
88
56
64
48
3
29
13
18
54
51
39
33
105
23
120
16
21
75
24
8
55
57
48
45
3
24
81
47
16
27
5
40
32
16
24
45
3
24
3
53
48
64
15
90
96
39
63
168
12
132
36
45
56
64
72
32
232
21
123
69
3
32
208
105
15
15
42
66
77
37
3
27
77
19
12
17
55
36
29
43
5
72
55
105
192
24
39
65
40
93
30
72
21
32
48
120
55
30
60
30
9
81
15
144
21
51
24
264
3
69
48
96
39
60
45
48
63
90
47
120
40
72
192
111
18
180
12
18
117
24
24
39
33
32
72
16
8
16
39
9
21
59
55
138
18
24
66
27
24
9
12
3
56
121
63
9
96
47
25
30
105
48
15
161
16
32
88
3
45
ABCD 98507206782*3^$a+1 [50028]
18
18
25
11
45
21
19
59
12
24
33
40
107
54
31
23
12
78
30
177
189
30
42
139
48
23
24
30
3
15
18
150
9
111
54
114
1
24
56
88
5
78
282
6
12
90
24
30
33
16
77
19
80
15
9
9
7
29
19
80
21
19
32
45
30
24
12
18
54
18
90
42
36
120
54
60
45
72
75
85
48
65
6
1
35
90
36
30
49
65
79
47
49
35
78
15
15
60
37
89
31
24
17
72
138
90
19
5
3
87
108
36
12
109
41
54
9
24
3
30
54
9
15
1
71
33
57
12
27
45
6
13
41
15
21
18
25
120
96
5
123
3
108
42
79
11
72
21
81
18
6
199
80
16
131
36
97
32
3
156
49
11
21
9
31
24
24
47
33
40
17
18
37
8
33
159
3
37
11
24
36
48
169
11
36
54
36
36
19
125
18
97
120
95
198
75
45
67
41
18
21
75
144
66
180
6
9
135
73
17
36
12
18
69
45
30
24
90
54
18
43
24
77
54
72
13
59
30
36
114
57
15
66
24
55
83
36
81
40
5
90
126
99
51
72
21
51
30
24
79
120
11
36
60
54
135
27
90
12
6
1
83
18
67
32
33
36
12
90
213
75
21
3
18
162
36
66
54
109
32
9
39
51
36
33
3
30
79
8
75
6
12
42
48
97
17
39
16
53
66
9
33
198
66
24
144
18
108
9
72
40
71
9
69
115
47
18
31
8
96
27
37
192
35
6
54
108
72
54
39
15
108
253
56
123
108
9
40
131
30
24
36
102
132
90
54
9
27
48
181
59
37
48
32
39
81
15
33
16
96
144
47
72
25
35
30
90
6
36
138
1
125
24
18
49
8
27
60
126
54
36
129
24
40
197
139
29
30
96
13
17
54
1
35
45
9
15
16
29
75
195
66
3
16
71
25
11
24
90
120
54
6
18
108
9
9
54
228
37
32
3
96
156
18
126
24
1
11
24
126
18
36
12
42
66
9
87
129
9
31
65
39
15
36
12
60
12
57
93
147
51
48
141
88
23
49
288
5
18
49
41
108
24
147
33
126
9
225
15
51
61
71
120
57
72
111
9
39
24
102
6
109
24
149
42
25
155
13
71
36
60
90
18
30
15
45
66
6
54
61
119
201
81
7
11
96
84
96
18
7
11
30
39
40
24
101
3
45
60
66
21
48
63
18
39
16
11
6
72
36
19
35
18
19
24
56
24
16
53
6
21
24
9
72
15
15
90
63
51
12
24
9
45
36
135
3
37
120
8
21
66
24
54
90
1
11
108
6
19
11
42
210
54
36
79
35
189
16
11
117
40
72
240
8
27
48
45
15
36
30
6
169
41
15
63
48
54
24
84
55
131
72
48
96
18
18
33
87
24
90
18
18
19
48
41
175
41
54
1
83
45
15
25
95
6
72
12
6
25
47
48
114
102
60
108
1
17
103
176
40
95
30
126
72
85
11
66
163
5
115
23
60
108
1
24
5
36
15
9
31
23
36
144
36
102
24
3
63
42
66
36
24
90
90
174
15
111
105
99
18
120
19
23
25
23
72
57
33
15
27
138
67
5
90
73
113
159
240
33
55
152
40
59
30
55
35
6
18
108
12
37
48
11
54
15
165
171
27
54
15
33
126
6
43
203
37
5
27
39
126
3
3
18
66
126
163
96
48
113
72
48
79
53
120
27
105
15
40
11
24
108
18
30
72
1
96
161
54
36
133
137
87
51
45
105
15
21
43
32
9
175
317
3
15
1
71
12
90
36
36
6
162
12
18
18
90
18
180
60
36
18
25
101
54
36
72
9
99
36
18
15
15
96
49
56
57
30
90
7
35
36
81
75
13
167
9
16
35
30
108
51
39
36
24
12
54
186
18
7
120
11
72
6
30
81
64
24
83
60
49
80
9
15
99
48
37
35
60
12
109
149
18
108
72
198
54
18
7
41
6
49
41
39
15
36
13
56
64
47
48
1
59
85
96
71
30
216
24
75
33
36
51
24
15
9
21
51
111
60
72
18
27
112
5
3
16
89
30
42
54
120
81
15
33
16
5
36
18
72
18
120
67
29
66
9
96
63
1
47
24
25
ABCD 98507255248*3^$a+1 [50059]
16
11
9
64
5
12
90
54
24
19
32
15
54
7
20
4
11
37
56
64
72
71
48
9
21
210
72
48
6
60
31
8
72
28
35
9
33
67
53
234
1
29
15
48
51
21
9
31
24
24
23
84
126
54
54
120
6
54
7
5
150
45
75
120
108
36
13
77
75
16
29
36
39
124
36
95
1
89
24
90
30
7
12
20
63
60
24
109
32
315
49
11
25
29
36
30
97
23
97
17
6
30
78
6
79
60
36
216
20
33
127
29
31
104
15
36
18
19
56
12
52
8
105
18
12
49
80
15
24
105
15
25
96
11
85
5
3
51
93
76
71
30
31
24
29
19
8
33
90
6
114
45
45
12
144
54
30
115
5
39
27
69
27
25
144
5
30
36
25
23
12
90
108
31
36
35
60
37
12
11
37
11
60
36
1
35
97
71
25
44
27
30
36
147
27
114
7
95
120
133
101
31
113
60
66
6
27
16
12
5
150
9
4
131
6
19
5
31
23
25
11
49
71
6
79
5
6
165
9
6
90
30
60
18
19
11
1
48
47
120
13
192
96
113
27
28
35
66
15
48
108
15
9
45
84
31
56
9
91
44
9
30
6
19
35
1
41
19
29
162
78
30
9
117
6
49
29
87
63
12
24
13
11
57
33
132
7
143
45
48
45
36
54
30
15
36
16
23
42
15
195
144
144
6
24
12
18
132
18
6
21
15
33
15
57
15
49
71
193
92
63
30
36
54
72
30
55
5
7
12
11
57
21
7
113
15
64
11
105
4
23
33
45
6
229
35
9
3
18
96
54
81
16
29
96
7
77
90
21
40
48
137
55
23
81
45
39
57
48
55
5
30
36
153
141
60
42
45
33
72
39
64
12
24
8
21
6
24
97
89
163
32
36
4
24
5
60
6
6
60
78
49
71
72
24
9
16
41
54
30
156
18
6
24
90
6
6
120
25
144
48
48
35
30
18
66
99
40
17
18
109
83
24
6
27
36
27
49
80
39
57
12
3
13
5
12
19
41
55
119
25
65
19
5
67
48
11
36
90
48
6
66
7
11
66
6
54
60
3
3
84
126
15
124
35
21
3
37
29
66
54
15
4
65
12
63
12
3
37
29
30
60
6
18
102
30
228
150
6
9
36
136
35
90
39
16
12
8
24
16
155
18
7
23
42
234
36
85
140
48
21
6
48
30
6
36
138
31
35
24
12
24
1
48
24
53
18
66
15
9
111
40
41
43
197
60
79
80
69
6
30
91
44
124
72
35
25
132
77
51
60
15
13
56
15
54
90
1
29
6
126
43
36
29
111
15
1
5
144
31
23
12
24
96
60
37
17
24
36
114
90
126
61
8
36
16
83
61
59
9
21
12
7
36
17
48
27
123
30
36
19
41
6
97
48
5
18
30
6
85
8
40
23
49
56
129
51
52
143
18
15
16
95
25
84
71
13
8
40
95
18
72
7
71
12
9
4
65
91
11
84
45
184
144
23
25
24
128
112
24
35
72
48
45
16
20
15
6
7
17
6
73
65
15
40
41
60
24
12
15
144
24
135
9
87
84
36
9
52
48
5
30
42
7
173
19
89
102
13
65
19
53
43
35
25
17
27
21
12
30
54
36
55
20
9
60
6
37
17
6
85
20
9
24
51
9
19
41
19
8
93
51
45
36
7
107
120
13
96
77
7
96
5
12
43
77
30
25
5
79
11
18
127
204
24
5
30
9
87
21
100
12
41
31
96
5
3
40
92
12
51
61
20
9
75
111
49
41
6
49
128
48
75
18
30
45
112
5
19
11
54
55
8
16
65
55
5
235
56
129
72
48
207
88
17
24
6
49
59
49
36
60
5
6
33
16
36
29
156
54
109
48
89
43
108
23
66
96
54
126
19
119
282
30
24
33
63
54
6
13
101
3
28
35
24
66
79
101
127
48
35
9
15
6
18
25
77
7
221
159
147
1
5
120
15
63
9
27
30
24
6
30
55
20
24
15
25
32
40
59
25
11
49
41
27
183
13
47
9
129
246
61
48
65
126
96
18
30
36
1
29
6
150
78
1
59
21
39
97
312
47
96
25
29
150
21
15
84
6
24
24
30
25
35
45
57
24
36
79
29
42
37
72
95
30
24
19
8
28
32
4
71
24
54
36
6
60
30
19
35
1
65
135
9
43
137
6
48
117
3
61
101
78
12
13
20
21
30
54
42
24
66
48
36
31
144
80
88
83
90
24
15
69
66
9
147
25
29
30
24
1
29
36
139
41
60
144
12
54
24
6
84
30
1
29
66
25
65
24
31
144
41
19
36
5
43
53
30
60
18
66
60
1
119
73
11
ABCD 98507395666*3^$a+1 [50081]
15
21
18
72
117
63
30
15
21
18
57
39
84
6
51
21
36
3
36
48
51
18
54
90
27
48
51
105
57
6
12
6
30
54
27
84
12
3
36
24
198
30
81
15
12
69
63
93
48
75
57
33
12
3
60
51
48
18
72
87
12
27
96
90
15
105
54
78
111
69
66
6
12
6
36
174
3
96
48
3
18
66
9
9
18
21
51
57
36
12
36
12
9
36
51
21
15
9
99
36
45
3
12
15
117
45
18
144
54
72
108
87
12
144
51
102
72
6
54
30
72
24
48
36
6
30
45
9
60
12
3
39
21
45
6
18
111
15
36
30
42
21
12
96
36
45
36
42
90
66
24
18
27
3
6
30
9
51
45
132
12
36
129
36
183
180
15
6
66
60
18
87
48
63
138
24
15
48
48
9
168
30
18
90
36
33
243
33
21
48
39
21
30
72
69
27
21
27
57
12
3
45
84
15
36
132
21
36
9
6
54
30
57
15
129
3
36
12
18
15
3
57
36
177
36
27
156
51
18
54
21
255
81
192
135
60
72
54
12
18
54
27
27
108
45
60
57
18
24
66
27
288
48
3
48
6
12
6
18
30
9
9
18
36
33
27
33
39
48
6
51
36
93
12
18
21
51
42
12
6
72
30
108
42
48
60
12
108
42
39
69
39
123
36
90
39
123
57
15
48
36
72
21
39
48
132
12
21
39
48
6
195
3
84
96
72
126
99
21
18
153
45
78
48
108
78
15
21
12
18
93
3
93
48
12
3
18
18
6
36
15
48
36
48
27
69
27
48
18
15
93
18
6
36
30
96
45
96
3
90
36
126
30
54
54
42
9
3
81
12
39
12
33
12
9
27
99
9
63
69
153
72
108
30
21
12
39
105
48
15
165
9
78
12
96
45
45
66
72
9
87
21
87
18
27
3
36
6
51
57
3
27
9
9
6
36
54
3
9
36
3
3
30
15
75
18
3
3
93
9
18
21
51
54
24
48
15
48
99
33
45
48
18
108
60
48
9
87
48
18
72
54
18
24
27
48
84
15
24
21
87
30
18
36
6
15
132
45
42
66
3
3
12
6
102
60
105
36
87
6
111
99
24
12
237
57
39
9
186
45
3
18
42
102
60
15
48
48
45
3
15
18
18
54
36
60
39
153
3
33
15
93
18
54
27
36
15
93
135
24
21
12
57
18
36
33
36
39
48
18
6
48
96
45
9
84
54
54
90
33
108
3
18
42
36
129
63
18
63
27
144
6
75
15
33
123
21
3
18
15
60
15
18
90
12
144
72
36
6
18
117
27
18
54
126
18
36
18
12
36
24
12
3
3
33
48
21
276
39
108
15
30
42
12
24
12
72
81
84
60
45
6
33
201
54
45
27
12
6
183
9
3
51
54
18
21
48
96
3
54
180
66
33
39
57
69
60
66
24
48
24
12
69
21
36
135
141
144
102
18
123
27
33
39
84
42
27
3
45
36
45
24
30
54
3
15
132
66
78
33
33
15
129
63
45
42
48
42
12
42
12
9
45
99
132
3
42
51
12
21
159
3
90
36
144
90
18
6
57
9
39
132
117
27
12
3
33
108
21
15
48
9
12
72
6
9
132
3
9
117
102
9
27
21
12
9
138
6
30
60
72
21
48
75
105
21
66
6
159
33
6
12
33
21
183
39
84
57
3
30
15
21
126
60
36
18
126
57
69
75
27
21
75
105
108
96
27
117
63
21
15
42
51
123
9
15
54
39
27
36
42
183
45
54
189
33
48
78
30
3
33
147
39
9
9
39
9
24
63
39
36
21
60
33
18
141
147
12
69
45
180
12
24
84
114
33
144
48
21
27
48
15
21
15
60
21
249
90
12
6
27
60
75
105
105
72
27
99
36
45
15
84
24
12
117
87
45
96
51
24
138
108
36
75
57
3
123
54
15
36
21
90
18
27
129
72
39
36
93
90
54
195
12
63
129
132
21
135
33
102
36
69
45
243
84
9
54
24
36
66
63
63
33
48
27
36
69
129
63
60
3
81
192
96
9
36
18
189
9
39
51
33
12
48
51
45
15
144
33
69
42
18
51
48
12
69
30
81
69
27
21
36
3
105
18
57
141
51
63
36
36
48
96
84
18
3
21
30
57
3
84
24
12
24
45
36
12
87
72
270
66
42
84
3
33
60
39
135
6
36
15
3
18
39
15
69
129
12
15
45
234
192
45
99
9
9
18
9
27
33
21
18
36
9
51
54
3
27
21
3
12
54
36
72
ABCD 98507449102*3^$a+1 [50032]
120
18
54
48
125
52
33
83
13
6
81
8
1
23
12
25
30
41
24
181
60
23
19
48
42
11
7
5
85
18
42
24
78
30
35
28
8
55
72
5
25
12
96
30
30
11
91
5
19
45
8
28
9
90
29
12
25
42
6
11
19
9
63
9
44
36
31
17
1
215
7
45
68
12
97
3
20
43
12
12
48
29
31
60
24
24
30
11
121
48
30
185
175
132
77
13
12
42
41
103
41
73
78
149
109
162
45
20
49
18
41
84
31
6
3
8
24
31
29
49
102
24
21
69
3
3
5
205
39
104
1
6
29
19
17
19
78
6
5
7
69
8
1
6
41
25
60
3
36
171
12
17
24
24
31
29
7
36
45
3
89
13
227
43
12
6
36
6
5
55
17
1
6
173
25
66
36
45
9
54
45
80
37
6
5
120
12
72
1
83
60
37
27
3
17
7
6
90
29
103
60
42
204
35
85
90
77
37
18
65
148
27
45
8
61
11
72
37
48
11
60
7
5
48
7
54
71
73
30
12
30
3
45
12
90
5
19
5
76
63
36
24
17
43
5
61
6
12
96
12
54
30
54
24
3
44
1
30
69
56
84
24
55
77
55
108
17
7
18
3
45
12
35
72
12
19
29
48
43
24
21
135
65
37
24
48
47
1
39
123
41
31
96
65
13
72
54
5
19
30
30
89
7
9
15
30
24
11
7
54
6
72
12
6
107
52
15
65
55
54
12
78
29
12
19
5
16
44
37
35
19
41
4
15
36
5
13
11
49
11
49
102
60
24
54
35
55
54
18
129
63
17
60
36
13
11
19
6
11
48
4
108
9
35
19
6
11
43
156
9
56
25
23
13
18
90
6
93
56
7
5
13
42
29
31
30
54
21
32
1
35
25
11
175
36
108
180
12
33
45
11
1
15
33
36
48
47
1
59
36
100
8
67
162
42
36
12
5
12
60
121
102
17
36
13
6
5
168
37
23
43
33
72
92
73
15
8
85
87
3
17
24
1
60
35
43
60
5
24
36
31
18
3
87
12
36
30
23
19
53
24
96
88
72
8
55
96
66
48
59
55
36
12
30
3
87
5
37
30
17
36
13
12
78
12
48
12
9
68
61
42
77
60
52
36
69
35
19
24
105
3
30
30
9
39
12
17
1
36
11
24
61
30
5
37
30
17
151
5
25
83
7
17
40
80
12
24
84
12
40
44
37
78
54
11
85
47
49
18
6
30
120
96
41
37
6
12
78
6
29
25
6
89
4
3
33
105
35
1
96
35
52
3
12
6
15
195
17
4
105
75
51
5
48
72
85
18
120
30
11
136
75
17
7
41
24
103
21
20
36
31
48
9
45
210
48
12
41
37
30
5
43
6
90
5
1
107
12
25
39
92
25
23
67
24
65
1
35
25
219
9
47
13
42
84
36
29
19
24
12
36
5
60
12
67
36
18
12
48
36
11
55
90
18
36
18
72
6
5
187
72
6
30
54
54
12
5
85
60
27
3
120
5
60
7
5
48
19
66
63
105
107
40
45
48
54
12
93
20
145
42
29
31
24
54
12
108
192
119
7
102
42
54
47
55
12
18
30
24
18
6
41
31
5
64
56
24
13
51
20
79
36
9
56
12
235
5
115
108
41
1
59
19
41
48
16
171
41
24
36
49
30
24
42
138
29
37
6
89
84
79
18
42
33
8
37
99
33
18
30
35
67
36
90
60
6
30
23
76
20
36
84
25
42
24
6
30
60
12
18
107
37
3
75
17
1
24
6
17
72
48
127
66
87
21
47
49
6
30
144
48
6
5
37
18
42
18
30
71
4
32
85
30
24
81
8
136
104
31
36
18
11
61
30
42
186
30
42
77
43
78
24
18
12
66
11
61
107
73
35
72
1
114
6
12
300
59
91
18
39
27
45
44
49
6
54
135
36
9
18
18
59
103
12
5
12
61
23
4
135
17
31
24
18
18
5
25
18
6
96
3
27
5
48
7
5
7
6
102
17
61
11
1
83
25
6
24
42
72
42
29
24
67
18
60
23
13
39
8
55
5
7
105
68
24
13
23
48
40
57
72
83
25
35
79
60
6
18
6
11
25
107
1
35
55
30
12
3
9
35
7
24
6
90
41
19
96
17
36
16
21
42
72
6
144
24
60
35
145
11
43
42
11
55
90
54
9
159
17
24
120
1
23
13
12
27
20
109
71
19
125
24
217
35
19
12
48
5
97
30
42
27
45
24
12
18
5
25
11
24
7
24
30
63
56
24
91
72
5
55
29
108
37
11
133
36
63
45
18
18
95
120
60
4
75
17
25
83
31
12
17
43
42
11
25
15
144
20
7
60
36
17
13
54
60
6
24
203
61
150
102
30
29
36
85
42
53
43
24
42
96
47
7
96
65
19
29
61
18
12
9
104
73
35
43
6
6
60
72
36
12
12
42
23
52
33
72
6
84
54
11
79
5
61
48
71
7
18
60
11
19
9
51
89
67
18
30
36
17
88
32
13
11
13
35
37
83
28
27
96
12
30
35
72
7
41
12
72
60
1
18
17
67
41
36
24
36
25
24
30
84
17
1
78
17
60
37
6
96
84
6
35
13
78
17
7
5
36
48
19
57
15
65
36
55
120
18
60
35
72
13
51
159
41
16
27
65
48
25
12
ABCD 98507771366*3^$a+1 [50024]
25
47
144
36
1
27
24
21
6
5
40
3
17
100
15
18
15
8
13
23
60
64
27
21
116
13
23
28
21
30
17
112
104
40
21
3
81
15
20
37
39
75
36
5
4
45
36
59
25
18
108
29
31
45
45
39
24
24
44
7
105
48
12
48
32
16
116
28
15
30
42
12
33
36
3
21
132
36
80
40
15
6
27
3
17
52
57
3
140
36
52
48
44
28
24
9
15
111
9
21
83
36
28
3
108
57
8
1
3
32
4
24
24
27
84
29
7
141
75
53
1
63
9
60
3
27
24
65
73
72
111
87
93
32
7
90
36
48
27
96
48
8
52
93
51
20
16
3
57
36
48
216
45
23
4
39
17
40
8
40
12
108
72
33
63
21
71
25
54
69
32
55
18
111
8
13
3
9
18
65
4
9
12
11
67
21
20
60
64
8
76
48
12
24
24
3
36
33
3
29
61
102
21
8
16
120
36
51
45
20
64
24
20
25
36
36
11
40
56
73
6
54
3
12
51
57
15
65
31
36
45
48
20
16
9
11
40
21
27
20
79
17
12
40
9
72
23
36
61
71
37
6
36
9
32
88
24
24
104
1
36
15
156
20
4
45
12
83
144
52
48
8
24
28
44
7
36
90
48
18
60
12
9
92
25
11
16
96
24
8
24
196
45
63
57
11
16
9
6
33
44
100
21
102
18
35
36
12
79
21
33
15
12
44
36
1
51
32
25
35
4
15
18
6
41
25
15
68
61
6
105
33
90
29
72
31
33
24
9
39
12
12
20
16
99
9
63
33
20
19
9
117
11
31
18
47
25
102
42
15
69
3
87
9
36
44
7
9
24
60
33
54
5
4
21
15
45
3
45
27
56
7
36
6
59
61
18
6
47
37
3
3
36
84
29
16
12
80
13
63
48
45
11
64
12
3
114
11
12
4
36
48
60
20
19
21
36
68
48
64
48
45
30
33
9
48
39
68
16
9
83
1
6
5
40
9
47
1
3
3
45
20
16
32
64
3
29
1
36
27
33
36
30
18
6
45
45
30
9
15
141
21
63
12
8
19
21
8
13
15
33
3
48
39
17
16
32
24
40
36
3
90
95
7
17
64
45
63
9
18
33
63
41
13
63
27
21
9
54
90
6
33
33
54
57
36
3
9
20
25
120
15
12
33
84
39
39
41
7
17
73
3
188
4
27
9
12
44
36
19
57
21
51
24
120
8
7
29
67
30
11
64
24
15
29
37
18
6
23
60
43
9
24
36
32
108
72
37
83
96
4
3
33
44
4
45
15
60
144
8
88
81
12
18
21
93
180
11
37
11
136
8
36
64
32
16
3
65
25
3
32
12
103
30
42
65
16
3
17
7
12
9
48
32
4
44
31
57
45
54
54
60
72
90
9
9
84
27
45
87
111
18
15
9
51
8
7
18
3
87
29
61
11
16
15
65
16
20
109
63
27
45
117
11
31
30
3
32
73
3
39
30
71
4
36
108
12
9
84
6
29
19
17
48
4
48
60
68
25
3
75
5
28
8
13
15
129
27
24
108
12
3
17
61
48
63
80
19
33
84
96
92
12
13
11
37
39
15
65
31
65
19
161
1
39
15
9
80
16
12
36
33
30
36
54
51
9
27
27
5
28
140
64
69
95
28
8
49
47
1
47
16
33
12
51
48
99
6
51
3
29
1
11
25
15
9
3
27
6
47
37
11
76
24
24
15
21
15
29
19
6
30
54
51
21
6
48
21
32
4
39
9
39
36
6
36
11
12
64
3
21
56
4
39
21
24
8
19
29
13
3
80
7
48
45
44
43
5
4
176
124
8
64
12
15
17
4
21
30
6
30
78
3
69
3
15
66
6
81
20
112
32
25
12
39
69
3
72
96
24
12
36
45
51
12
48
105
3
51
21
24
56
40
9
15
69
51
21
3
33
15
24
33
87
3
36
105
24
68
48
7
9
45
51
9
75
69
36
3
20
16
15
33
12
32
28
80
31
57
12
44
24
88
75
53
40
8
85
3
12
36
60
12
36
15
18
11
16
20
31
18
3
8
1
71
43
65
48
13
131
13
23
13
12
47
36
25
51
24
3
5
7
17
12
16
9
6
30
114
29
1
3
15
6
36
23
52
80
25
3
45
83
52
12
33
3
15
24
5
49
36
39
8
40
48
24
48
3
24
12
54
6
5
4
3
36
9
27
9
48
48
12
108
9
75
44
4
9
12
71
48
4
12
20
36
97
11
52
12
144
60
9
36
27
12
44
4
12
9
72
3
3
18
15
21
51
72
57
36
18
29
97
51
24
72
9
15
39
36
21
84
9
3
8
48
24
52
21
71
4
39
36
18
30
21
32
28
15
9
56
1
47
16
56
216
24
1
27
132
39
17
16
20
36
48
64
60
81
3
15
33
32
28
48
68
16
9
51
20
7
9
45
3
44
52
21
3
8
28
32
37
39
24
92
13
12
36
36
47
36
43
24
36
105
32
61
15
36
96
9
24
30
45
96
36
45
11
7
57
8
25
12
51
39
9
8
16
21
11
76
108
20
55
45
51
18
12
27
36
45
180
15
27
18
27
45
18
33
8
43
17
28
8
40
32
16
165
51
96
24
24
56
16
183
17
43
5
61
3
24
9
27
20
31
36
9
111
21
44
49
59
16
45
11
16
24
96
36
48
9
30
6
3
12
96
9
107
4
33
27
20
13
15
15
33
9
59
60
25
3
36
51
65
40
36
75
21
33
11
84
4
24
48
24
39
21
45
15
3
17
4
51
6
47
52
12
33
15
51
21
57
63
9
11
28
56
96
7
21
84
8
36
7
45
9
54
6
75
56
40
21
11
28
33
18
29
16
12
21
51
111
41
7
29
28
32
4
68
73
35
7
5
4
21
18
9
81
11
52
92
25
18
21
152
64
48
32
13
15
75
41
16
12
68
12
25
90
65
49
11
52
9
39
8
36
1
18
18
24
15
32
4
3
93
9
11
24
4
21
84
3
3
5
7
69
3
6
18
5
25
42
45
12
116
1
51
48
12
36
3
29
16
9
111
45
96
54
45
68
36
25
135
9
36
27
15
12
36
9
56
100
12
104
76
3
9
24
48
45
3
3
21
20
49
54
5
40
9
15
105
ABCD 98508092212*3^$a+1 [50041]
23
18
18
12
33
57
72
55
5
36
15
96
3
36
54
123
12
76
89
48
18
57
63
42
39
36
12
75
66
67
23
12
33
12
28
47
12
13
48
17
39
153
15
63
60
138
27
12
12
3
33
87
30
18
12
90
51
39
181
35
42
27
40
65
63
40
152
63
9
96
87
30
48
27
21
54
36
189
45
7
23
25
8
15
60
72
13
8
39
1
35
12
42
36
27
27
30
60
6
21
69
51
3
30
30
120
45
3
25
8
39
25
65
36
12
30
42
6
9
45
78
57
3
60
37
23
49
8
15
90
15
15
33
4
23
30
6
9
75
81
39
36
30
87
93
12
12
7
23
13
20
87
30
18
85
23
24
48
33
15
30
39
3
13
47
150
147
112
23
6
30
24
93
105
15
15
18
54
25
5
3
3
42
42
36
45
27
45
3
60
1
11
57
180
3
73
5
27
165
27
15
33
84
24
45
27
12
3
12
133
5
12
15
3
9
48
63
33
15
30
19
11
12
9
76
47
1
95
24
93
45
42
21
15
24
48
25
65
12
66
12
102
3
75
12
18
48
60
27
12
111
24
1
60
125
54
33
63
25
35
30
7
17
15
48
3
69
63
60
13
56
148
5
18
9
96
57
87
16
5
15
28
29
51
9
27
21
7
53
27
15
30
30
36
12
37
23
57
3
12
21
69
30
13
5
27
15
45
51
81
16
12
35
120
33
15
37
23
13
32
15
12
21
40
17
3
147
13
35
42
12
66
25
89
30
25
35
105
45
60
60
27
84
9
60
3
48
27
72
13
47
48
12
6
30
24
1
35
24
48
12
1
20
4
11
84
48
93
69
138
45
27
21
9
90
6
24
150
6
90
60
12
33
15
90
27
48
99
6
39
108
3
61
23
90
96
54
1
59
33
57
3
45
138
72
57
15
33
72
45
36
127
20
48
87
13
185
102
18
84
30
18
12
87
148
68
3
12
9
144
39
61
35
1
96
17
30
120
36
21
69
87
27
60
66
27
15
13
5
84
135
111
12
12
21
24
3
18
187
53
27
57
150
60
141
160
24
8
33
87
33
84
7
41
102
6
30
9
3
12
18
63
15
30
51
33
18
12
30
36
30
144
48
18
19
11
69
3
12
1
137
3
16
11
18
90
42
18
72
37
152
33
15
51
30
30
9
3
45
24
3
25
155
78
3
195
12
12
96
24
6
54
57
21
87
60
3
13
17
42
60
57
39
57
3
42
42
60
6
54
33
52
35
1
17
30
48
24
30
6
45
9
7
80
4
29
103
17
103
104
28
11
69
15
30
30
96
120
45
27
18
30
21
36
12
16
5
7
23
1
8
3
12
30
3
160
47
37
11
18
15
72
15
45
87
13
23
25
44
48
15
60
9
33
6
24
13
35
9
64
17
87
96
24
136
44
3
13
12
17
15
15
85
155
66
31
59
45
12
57
27
9
15
9
15
12
39
37
68
39
36
60
12
72
18
12
18
105
28
47
33
52
32
3
30
30
18
15
27
69
9
24
36
139
23
57
28
5
79
8
3
30
12
30
21
57
39
4
5
75
87
12
1
44
3
9
3
120
30
30
96
12
93
27
57
3
12
21
9
6
42
15
3
54
27
21
30
12
13
80
3
60
42
18
21
63
48
12
48
85
77
30
37
23
1
35
57
15
129
36
27
6
30
201
40
140
48
3
12
13
77
7
59
9
72
111
30
27
60
160
23
69
111
120
12
6
42
49
71
117
51
42
3
24
105
30
57
111
129
21
42
120
21
9
3
24
111
9
93
3
27
45
75
1
5
15
9
30
33
27
6
111
120
21
39
93
6
12
12
96
21
51
18
54
85
71
12
25
32
3
60
12
48
9
3
60
117
21
102
1
35
42
63
192
15
9
108
76
17
30
30
42
25
71
24
33
3
12
33
40
24
20
21
24
6
1
48
71
1
29
54
21
99
6
7
5
27
213
90
13
44
40
11
24
36
21
69
90
42
132
7
23
1
20
15
12
72
6
39
12
9
175
35
60
24
48
9
51
30
79
60
101
30
60
33
105
7
20
207
48
210
15
3
24
33
75
85
5
87
3
33
9
75
15
18
102
60
18
48
67
83
102
18
54
18
30
30
105
153
39
40
32
3
6
27
3
9
15
78
55
83
97
144
11
12
18
15
4
68
15
96
42
12
36
54
36
84
48
12
36
1
8
15
33
12
36
9
3
15
72
13
17
87
33
3
123
57
15
169
89
24
87
48
48
3
30
7
83
21
40
29
51
9
39
15
33
15
25
17
43
48
5
39
33
30
12
85
120
11
21
9
24
36
12
15
27
45
75
30
30
90
7
56
75
48
54
18
45
15
78
12
90
145
5
15
3
12
13
20
60
27
12
21
27
18
54
6
72
48
55
17
30
25
65
48
42
73
35
1
8
33
30
18
30
85
5
24
138
12
1
47
9
16
8
9
55
5
18
18
12
27
123
42
18
72
1
119
18
12
27
24
9
36
7
53
55
17
3
4
41
7
32
96
12
204
24
60
12
15
30
99
111
9
21
39
21
18
12
18
27
75
129
9
30
12
132
48
42
60
18
69
16
35
49
41
15
4
11
12
21
27
45
3
37
47
78
12
111
64
23
57
12
69
30
1
53
3
24
108
252
3
36
25
29
3
64
11
57
15
48
30
30
12
66
42
25
8
12
48
39
120
60
33
15
30
27
15
48
9
96
75
60
ABCD 98508120422*3^$a+1 [50017]
44
184
12
5
31
48
17
19
8
52
41
72
127
5
30
9
16
11
9
16
29
6
9
75
81
45
43
17
67
5
27
3
13
20
12
45
91
89
27
15
73
20
108
9
15
63
133
24
35
1
80
4
11
102
90
1
96
20
33
27
63
61
12
72
12
5
180
36
19
48
35
73
32
72
108
3
13
72
108
200
52
77
42
21
9
19
36
5
31
12
5
18
33
21
15
16
60
8
81
60
18
45
28
44
28
8
12
16
80
36
88
32
28
5
27
3
61
44
148
44
24
112
72
36
17
103
29
12
60
43
12
96
72
68
189
91
8
4
32
28
68
4
23
13
84
65
223
65
18
109
191
25
60
20
9
48
90
37
8
100
12
65
31
8
69
3
9
19
77
43
47
9
28
17
30
6
43
29
48
7
80
40
80
33
79
84
29
43
44
4
12
120
48
32
4
35
9
4
5
78
90
3
51
30
51
64
48
36
12
120
24
24
24
107
9
52
20
48
24
28
80
84
51
84
49
72
32
28
8
51
9
52
29
18
1
96
48
56
9
27
28
23
45
9
19
11
18
171
4
95
85
12
84
17
15
117
3
60
27
13
12
96
60
12
44
4
12
72
120
48
29
30
33
93
19
5
108
43
5
15
52
5
31
11
126
3
69
91
107
30
79
56
88
12
24
60
41
72
27
36
9
19
36
23
1
12
32
12
4
92
12
28
12
60
5
111
16
36
8
16
56
57
7
8
112
8
33
3
36
33
43
5
42
97
60
41
12
78
54
19
36
48
53
19
23
13
12
77
43
48
35
13
24
5
243
28
71
18
135
76
72
8
24
16
56
21
7
8
57
7
96
24
96
12
8
117
31
29
7
65
30
73
48
48
20
60
36
16
20
52
32
15
121
104
76
24
48
12
60
41
3
4
48
24
20
64
24
20
48
72
36
60
36
16
60
24
24
11
9
16
36
29
3
45
31
12
47
1
41
3
28
17
27
24
4
60
35
30
18
49
11
13
12
92
16
20
12
28
71
9
16
35
9
9
30
42
3
33
3
9
18
13
20
4
72
248
120
28
8
24
12
4
24
12
101
43
32
4
36
77
271
60
44
27
25
11
54
31
5
7
48
47
60
1
29
7
71
45
84
24
72
39
18
15
52
11
12
37
125
18
72
45
24
12
60
45
27
40
32
40
36
48
176
28
8
64
36
17
67
24
107
73
12
24
35
1
80
15
73
24
176
4
32
33
72
31
89
31
108
20
12
105
30
25
8
16
200
48
60
3
9
24
4
68
129
43
8
100
12
107
33
52
131
9
24
4
5
7
23
61
11
85
56
27
1
44
16
56
16
104
4
56
16
12
8
12
36
60
4
8
108
52
108
20
100
36
36
104
84
87
84
49
11
13
53
15
57
63
40
32
15
1
12
8
24
12
33
31
71
6
27
3
90
127
8
24
16
12
108
12
132
11
9
40
20
4
77
174
1
8
36
33
7
5
96
12
67
5
43
65
15
57
36
79
48
35
45
27
1
59
18
108
27
12
40
56
72
16
24
68
45
54
1
80
108
9
43
95
25
44
81
19
11
277
36
84
23
72
85
17
19
44
52
56
60
72
12
24
36
48
33
90
12
60
1
101
18
97
11
42
3
28
36
5
63
12
28
53
7
108
24
23
60
48
9
36
9
15
40
44
36
4
132
68
12
9
31
29
115
5
6
49
23
13
8
40
59
168
54
19
11
6
19
20
24
9
3
64
48
5
90
18
99
36
24
40
35
90
31
20
27
21
40
29
48
79
60
11
133
92
228
24
16
77
60
12
55
35
1
44
72
28
60
12
24
56
76
47
12
108
121
56
28
20
76
12
8
4
17
43
12
180
35
60
18
12
51
39
13
47
1
17
135
48
40
20
40
48
72
24
24
36
24
24
12
56
28
12
17
151
29
7
44
4
17
15
3
60
21
96
16
68
4
20
100
53
43
24
5
7
48
56
36
4
36
128
12
36
15
117
45
67
104
160
72
65
19
48
77
3
15
1
24
32
28
23
109
56
27
1
12
24
5
48
87
36
4
8
28
192
47
9
76
8
112
60
23
13
5
63
9
27
40
35
9
96
36
40
24
11
37
23
12
90
27
36
4
56
40
59
1
24
83
13
32
268
20
9
30
18
15
27
13
8
24
16
65
54
45
4
32
9
43
72
36
20
52
12
35
85
41
55
48
44
28
125
55
12
65
18
25
59
33
12
88
8
9
91
65
7
20
112
83
1
101
31
20
88
59
18
127
5
27
16
20
52
12
8
108
27
61
29
67
44
72
40
24
24
12
72
35
33
4
96
60
140
9
96
27
3
42
27
3
90
27
45
55
44
69
223
5
54
9
60
144
28
60
12
8
40
8
40
11
9
21
79
11
13
96
80
4
92
4
24
60
5
31
12
8
144
12
15
9
4
35
37
188
15
30
42
45
21
27
36
4
5
51
12
27
25
8
45
12
103
24
8
63
25
17
31
104
12
4
36
20
48
40
56
4
12
155
25
23
18
19
53
31
12
29
63
33
12
43
29
135
24
52
29
3
15
1
29
31
29
63
27
1
29
27
51
84
25
8
28
17
115
60
35
13
5
63
36
141
19
20
24
4
17
51
27
30
151
24
12
24
29
12
139
60
17
15
9
19
96
56
4
5
30
1
44
28
48
29
3
27
1
8
124
ABCD 98508130954*3^$a+1 [50051]
99
99
41
52
75
30
27
33
48
6
9
21
108
23
52
3
90
102
57
33
60
51
200
55
9
21
72
18
77
139
21
75
9
21
23
49
203
37
27
45
51
24
60
84
12
33
42
5
100
128
37
3
24
183
105
72
81
35
4
15
18
63
39
21
36
120
96
57
27
36
24
8
28
12
48
105
135
183
105
152
49
36
75
8
4
45
120
63
48
72
33
6
89
16
69
111
36
24
96
45
12
135
81
150
102
3
15
24
153
8
49
23
109
23
67
54
27
9
30
24
17
28
81
3
81
36
36
108
87
3
24
57
48
33
72
3
69
39
57
15
200
13
27
12
123
33
201
23
37
84
24
147
60
8
1
59
16
132
45
3
9
3
60
117
11
40
57
60
99
9
36
3
56
16
9
111
15
6
12
51
57
42
90
71
124
12
39
162
123
44
1
147
12
57
15
33
23
4
48
36
57
39
9
24
87
21
108
72
23
120
49
63
72
63
24
18
12
3
33
15
152
73
30
33
57
87
21
42
9
45
123
12
44
52
69
11
112
3
33
152
37
15
60
33
15
15
65
4
21
27
96
32
48
19
41
40
12
9
123
63
177
33
180
3
15
9
15
81
80
72
52
123
54
51
8
16
111
90
95
97
36
36
36
18
6
23
52
33
87
36
12
21
42
30
72
18
72
5
1
35
31
9
9
27
153
18
24
9
111
6
72
35
145
35
76
180
9
18
5
64
9
12
24
30
96
30
3
80
16
24
24
20
67
96
9
24
44
13
63
72
9
111
69
63
3
54
18
65
232
33
12
219
36
33
123
24
39
5
61
15
9
36
108
27
219
5
1
36
23
4
116
60
121
18
21
60
57
72
60
12
150
53
36
112
63
96
45
44
37
18
57
9
75
51
129
24
20
16
96
80
4
135
69
44
40
120
36
12
24
15
9
249
72
15
8
156
16
21
48
95
24
52
69
15
12
3
6
71
67
6
35
127
48
5
1
51
12
45
3
45
3
237
30
5
4
108
45
23
72
37
180
59
49
18
9
39
137
79
101
43
6
15
108
48
63
57
69
120
11
7
45
45
87
24
84
243
54
51
69
3
33
78
45
36
93
63
27
6
111
156
48
57
159
240
21
3
36
60
45
18
21
27
257
31
81
9
39
33
72
11
49
3
24
165
90
21
228
12
12
15
42
71
72
60
25
3
20
49
60
15
48
165
51
21
60
30
24
72
90
3
96
21
78
105
15
6
51
12
36
39
41
37
84
3
128
37
15
93
195
12
147
141
57
27
9
6
33
12
3
18
39
33
3
144
36
8
79
5
1
27
57
15
96
96
135
90
24
12
27
87
33
8
13
51
8
40
21
155
7
129
21
63
27
48
81
33
102
18
78
174
351
45
3
92
193
6
18
48
24
3
45
6
9
81
36
63
36
9
147
33
18
48
45
12
15
42
72
15
15
81
117
15
75
33
8
1
30
144
9
33
120
24
15
21
84
15
135
66
47
40
45
3
9
15
120
48
72
164
4
105
102
45
48
21
27
27
33
48
9
30
65
31
105
39
72
81
8
16
21
195
39
144
45
12
48
177
15
8
1
111
240
12
27
54
75
105
24
48
135
33
72
147
27
9
9
51
27
144
9
81
71
100
3
29
43
57
8
120
232
57
108
3
9
6
18
84
147
15
81
32
13
24
99
39
6
75
69
27
225
36
3
12
3
17
40
9
15
96
39
30
11
40
45
18
17
49
23
73
54
30
18
78
84
11
4
248
40
93
83
172
48
60
69
168
27
8
208
24
15
186
12
144
131
13
39
3
18
39
20
52
56
48
1
71
49
6
129
33
3
123
54
51
12
27
5
25
3
72
168
24
24
20
16
3
33
39
33
87
105
63
105
216
36
141
54
78
48
3
60
12
200
28
12
72
33
15
48
12
132
57
6
72
33
15
213
81
48
96
12
95
40
72
87
45
9
27
24
21
12
96
35
4
12
105
23
16
69
27
243
93
57
18
90
15
33
27
48
69
36
60
167
85
180
15
39
149
160
20
76
93
6
66
39
105
6
9
24
48
24
33
108
15
93
24
36
27
8
ABCD 98508817996*3^$a+1 [50213]
36
12
3
36
64
56
9
51
24
180
129
55
12
5
3
33
48
15
40
60
41
36
48
36
15
24
9
7
41
132
7
5
60
79
5
51
33
48
60
12
12
15
45
39
16
29
12
99
33
72
36
120
3
9
75
40
65
60
36
39
57
15
28
5
27
33
115
80
16
65
39
81
36
15
28
17
3
72
93
111
9
27
33
31
41
48
36
19
53
27
153
99
33
75
52
8
12
129
75
40
20
9
15
36
24
36
64
17
55
53
36
12
24
120
63
165
7
24
29
51
21
99
16
161
72
15
45
12
48
48
84
15
21
24
43
101
132
72
36
19
17
19
24
5
48
27
136
65
51
28
36
120
65
111
45
15
81
60
79
5
24
159
57
19
89
55
41
12
7
120
17
48
115
56
24
81
24
96
31
20
45
24
84
60
12
216
127
5
12
39
4
5
12
48
87
9
36
36
27
76
137
72
72
43
5
15
12
45
99
9
48
84
3
33
48
19
5
132
223
80
153
24
3
60
57
55
84
29
36
72
7
176
9
72
24
51
69
31
41
27
33
43
104
57
43
56
16
5
120
19
65
12
3
21
48
72
60
19
20
57
48
24
72
3
12
60
9
19
80
33
19
84
36
20
21
63
60
45
12
3
21
63
21
39
12
45
36
72
67
65
168
51
24
36
24
12
88
36
84
53
79
8
72
108
172
29
12
3
21
48
75
12
21
12
12
19
56
69
15
9
12
36
84
24
24
327
9
55
20
76
53
108
12
228
3
84
57
36
67
36
29
12
144
115
29
31
5
12
3
24
72
40
144
80
9
12
120
24
51
93
31
125
24
60
75
36
21
3
93
103
17
72
111
9
15
33
60
7
32
33
51
40
5
19
5
12
3
21
180
31
5
43
32
45
60
48
75
52
65
60
36
87
45
60
108
63
9
60
60
31
56
28
65
96
12
39
21
127
17
3
21
139
17
48
31
120
77
12
135
33
103
29
36
31
149
24
12
3
112
41
12
12
3
93
24
159
40
44
21
91
8
21
12
48
12
43
116
21
12
51
36
4
5
15
24
213
12
60
111
9
111
16
41
27
105
36
55
65
31
5
36
48
51
4
5
15
45
12
39
249
120
19
5
27
153
12
19
84
53
7
80
40
305
75
45
12
24
24
60
12
36
19
60
44
204
60
16
44
81
12
3
21
24
24
7
8
36
64
17
24
24
87
69
12
84
36
84
24
36
84
39
12
93
12
36
24
63
141
84
51
9
12
24
24
60
75
60
21
36
3
21
12
60
7
60
173
19
41
27
72
33
36
24
96
12
7
20
45
27
45
79
17
72
15
72
69
111
45
36
12
27
28
17
84
12
24
24
51
4
29
127
5
3
36
21
3
93
60
27
105
12
48
15
141
15
16
41
3
96
21
48
36
48
15
16
29
75
120
12
28
77
39
24
12
28
41
55
5
72
39
45
48
60
135
33
43
24
17
3
72
105
19
84
17
55
41
103
17
3
4
5
27
69
15
57
3
9
72
36
39
69
51
9
19
5
132
75
4
5
36
3
93
24
36
24
60
3
180
33
24
43
56
9
72
183
165
27
28
137
99
9
36
84
60
96
24
7
29
79
36
41
24
15
69
12
36
99
9
19
20
36
4
12
180
5
175
8
21
15
36
45
3
36
21
139
65
24
48
48
15
16
29
39
57
48
36
39
33
63
16
68
33
39
9
19
17
15
24
21
63
21
12
39
4
17
19
5
63
105
7
29
39
156
45
36
60
15
24
9
27
45
84
72
147
57
63
45
72
3
12
21
19
29
271
60
41
72
147
9
24
12
3
72
84
40
41
36
43
104
36
45
31
5
24
24
36
15
4
17
60
99
45
39
81
12
60
48
51
81
7
65
48
60
39
9
99
81
259
41
19
41
24
108
3
57
144
120
15
9
55
89
96
36
48
15
16
20
117
84
48
36
51
24
21
24
15
21
259
29
15
36
21
24
39
40
5
7
5
3
72
21
7
65
12
108
168
67
20
100
221
60
12
19
29
15
60
21
19
5
75
84
100
56
9
48
103
36
29
75
45
19
53
3
21
60
48
15
57
3
21
55
17
144
60
103
80
21
72
84
75
9
19
20
45
15
33
103
5
55
77
3
9
12
63
16
44
36
9
120
36
36
43
5
12
48
120
48
168
72
7
32
60
45
144
72
72
36
39
12
141
108
96
43
80
93
12
12
19
149
55
41
12
27
21
72
39
33
72
36
43
44
81
12
12
48
60
7
41
60
195
429
48
120
12
55
77
240
19
29
75
81
12
7
56
57
7
60
5
36
60
ABCD 98508890458*3^$a+1 [50027]
36
48
57
3
15
18
18
21
51
45
64
24
83
36
18
27
48
33
15
60
36
16
68
3
72
108
1
17
90
21
4
29
7
65
63
12
4
29
19
53
7
20
153
3
12
39
49
5
51
21
36
36
108
36
3
87
1
12
20
40
125
39
4
47
33
12
48
4
11
33
39
109
35
18
43
48
71
9
99
36
1
20
16
68
21
43
44
12
27
54
87
3
13
32
16
47
1
24
32
51
37
12
41
19
104
129
55
8
48
12
3
36
36
90
18
18
7
36
12
20
15
18
43
137
51
39
36
61
12
107
33
3
45
88
24
41
27
100
17
79
8
4
32
3
13
48
29
54
121
5
31
44
15
37
48
23
90
3
24
9
63
63
121
95
9
27
33
52
8
15
90
39
36
76
47
9
9
18
193
41
27
9
19
44
27
37
8
40
84
12
17
15
75
72
144
33
36
28
140
15
49
59
54
90
54
18
33
4
53
55
36
104
132
33
3
15
72
81
45
43
65
36
7
29
55
17
15
12
4
167
21
36
108
12
48
96
3
45
9
7
56
48
33
27
36
24
57
15
75
1
140
40
35
9
27
25
32
28
12
32
48
3
18
19
35
9
45
19
92
69
108
87
75
1
80
16
20
108
117
7
8
75
72
21
51
49
20
57
15
64
72
60
20
21
3
33
7
12
48
116
12
48
45
31
56
57
36
27
48
4
48
60
65
3
16
35
9
27
21
16
53
36
36
18
121
12
36
11
93
15
49
5
18
25
11
72
109
36
17
36
55
35
36
18
18
57
33
3
141
3
28
41
18
9
153
7
47
9
48
33
90
45
40
80
15
37
35
90
36
15
21
91
108
179
33
12
96
39
36
9
16
12
84
23
18
27
63
57
52
20
15
25
29
36
3
28
23
54
3
33
79
8
3
36
18
3
4
44
16
41
36
36
3
144
177
108
36
15
3
54
3
52
17
135
9
15
111
36
57
33
18
129
51
21
24
117
3
40
104
15
21
4
155
90
3
15
1
128
52
35
1
17
39
33
31
5
18
45
16
44
52
23
162
18
9
60
48
48
4
44
36
21
135
4
12
29
18
36
18
63
45
3
33
79
44
39
133
29
75
28
80
4
24
5
19
32
93
18
13
41
27
88
68
16
53
18
126
18
72
13
23
9
117
15
75
33
57
54
81
100
36
8
9
75
15
21
15
13
128
28
180
44
75
25
11
69
4
8
48
16
20
76
119
25
137
108
127
32
28
8
3
37
35
49
32
84
12
4
89
36
15
3
153
81
18
36
9
27
54
55
17
18
121
5
18
18
103
44
4
84
17
72
54
25
68
33
27
72
27
21
88
17
18
1
68
57
15
93
39
36
15
13
36
23
49
32
84
4
8
39
1
53
27
16
11
69
57
31
77
3
84
108
57
55
35
54
90
37
17
18
9
12
15
81
4
5
15
3
93
88
96
132
36
56
57
63
60
60
16
8
81
7
101
31
59
21
96
117
43
48
107
18
7
29
31
44
16
17
7
32
33
43
12
17
63
9
63
16
8
36
93
15
48
99
72
18
139
95
18
54
18
72
27
36
12
87
21
51
21
24
52
36
108
12
8
9
3
15
13
96
8
9
39
33
36
19
20
12
64
11
57
48
60
16
53
18
144
1
44
9
139
44
12
4
36
8
40
24
104
21
18
1
35
198
90
141
21
18
18
15
39
21
15
37
35
21
96
36
45
3
15
18
36
39
24
48
105
108
36
7
11
18
15
96
36
48
3
105
57
3
120
3
21
15
73
80
76
23
72
37
35
13
12
32
69
162
36
36
54
7
65
3
112
29
3
36
48
75
45
4
12
80
93
3
15
1
17
3
33
19
32
3
21
33
55
17
7
8
21
199
48
84
12
20
15
33
64
29
36
15
219
37
71
18
54
109
20
88
36
96
11
21
177
51
12
48
28
5
54
18
27
9
54
1
80
81
63
9
36
18
90
144
7
44
21
39
52
12
104
28
53
36
19
56
12
57
3
51
36
1
12
32
99
241
44
12
48
15
18
99
132
12
16
12
80
48
4
36
29
31
20
12
4
128
3
90
115
65
31
59
45
48
48
40
44
16
173
7
12
84
5
51
168
40
11
18
123
21
19
24
12
164
60
48
28
8
33
7
48
36
125
90
13
92
57
27
9
39
51
54
7
11
90
36
15
93
27
60
3
18
90
13
32
100
228
176
45
54
21
4
47
18
15
21
18
144
9
16
11
33
21
36
15
16
92
39
9
45
54
141
3
13
5
72
39
33
7
32
15
126
67
8
96
16
24
5
43
29
27
28
32
21
39
72
64
23
18
90
85
8
69
18
18
31
23
36
9
9
36
72
7
56
9
7
92
144
28
68
57
51
3
36
33
3
37
71
9
52
20
48
60
100
44
36
9
7
29
3
12
112
71
45
9
15
132
15
133
24
8
40
29
7
48
36
35
13
24
89
72
51
100
11
36
54
51
24
28
80
36
15
105
16
20
21
7
20
36
63
249
4
44
36
81
18
1
89
54
1
17
7
8
57
15
132
160
12
56
28
12
8
27
18
15
12
36
144
16
83
81
9
67
23
189
16
11
54
103
8
28
60
8
88
11
37
68
108
3
37
ABCD 98508910634*3^$a+1 [50022]
83
1
41
43
92
27
6
54
60
33
27
25
8
48
9
31
35
21
3
1
12
12
48
32
3
33
15
12
13
32
12
16
77
19
20
36
3
60
1
8
100
20
63
30
19
56
28
12
80
88
35
24
1
32
28
107
12
6
51
36
52
72
29
102
13
77
18
24
6
15
24
15
21
40
5
19
8
27
13
47
57
156
3
145
12
35
13
80
52
72
53
43
12
8
9
18
13
107
9
4
24
80
33
19
29
15
16
24
47
13
47
9
16
5
15
123
24
1
20
87
48
61
11
18
7
24
48
128
12
15
6
55
12
35
12
25
12
36
35
9
28
36
17
78
1
44
76
41
42
6
7
83
24
48
45
147
60
1
12
5
27
45
31
12
5
19
23
25
8
3
9
52
83
60
30
6
117
45
99
39
117
24
16
12
71
21
4
125
7
23
24
13
5
67
20
16
35
12
13
84
35
57
76
72
12
11
49
104
4
5
30
13
8
16
29
27
15
72
36
12
9
16
24
36
44
108
16
24
128
87
36
60
1
8
40
48
48
12
77
43
8
27
37
20
40
41
19
53
87
88
23
25
12
8
16
23
25
5
7
20
16
47
61
60
24
5
15
36
4
11
21
9
30
12
37
96
35
85
12
84
11
9
3
61
35
84
37
83
25
12
24
12
53
42
9
4
119
90
3
60
28
24
23
30
7
8
60
84
3
6
30
1
71
13
44
12
39
37
35
25
24
8
36
84
3
37
23
49
71
30
55
8
12
45
87
111
12
13
36
60
59
9
28
44
24
15
12
42
15
16
24
32
99
9
16
5
7
12
83
72
45
3
42
6
72
85
108
20
45
51
4
116
51
72
25
212
24
12
4
23
30
15
28
5
42
57
39
69
3
25
20
4
83
18
3
16
8
16
24
8
4
41
63
9
31
89
91
29
3
4
36
12
116
39
1
107
25
92
3
33
4
20
15
37
20
3
1
24
20
16
17
30
37
95
21
27
13
24
116
39
57
48
3
13
24
11
25
12
48
35
9
40
20
48
87
6
7
32
52
23
105
12
24
4
5
7
108
12
8
3
48
1
59
114
3
75
13
72
48
44
72
16
8
15
37
23
1
60
60
29
24
30
45
12
40
36
48
29
67
276
68
15
24
61
12
5
90
37
12
53
27
76
47
25
56
15
1
56
40
120
23
81
99
30
7
47
33
15
45
27
18
3
15
54
6
69
40
5
15
3
12
33
40
23
60
37
23
12
9
39
105
39
37
104
16
41
7
20
15
1
5
30
72
12
133
35
25
5
63
4
48
53
7
17
18
13
44
63
60
42
6
37
5
3
15
97
35
13
119
13
48
17
42
48
13
20
15
45
16
83
37
20
16
180
23
37
68
24
63
12
13
12
5
55
35
21
16
11
9
21
67
5
15
100
48
12
68
87
25
5
15
12
16
44
16
20
64
96
12
8
48
39
1
72
17
48
3
52
44
48
52
11
12
1
35
37
23
37
44
36
28
44
51
12
13
56
3
36
9
40
12
20
28
72
23
13
35
9
76
83
12
12
6
7
12
80
15
60
1
17
30
18
7
32
3
33
40
12
20
3
1
23
37
96
23
1
36
83
97
60
23
9
72
40
11
12
57
3
1
32
4
20
40
11
33
27
9
16
143
9
3
18
24
3
108
4
5
6
97
32
63
48
12
30
27
16
72
8
16
84
24
72
36
20
12
40
35
37
11
9
108
36
4
11
24
13
5
30
13
24
5
6
1
24
47
85
5
30
9
16
8
39
36
1
83
18
55
95
25
65
30
13
35
1
8
12
88
23
30
27
15
13
72
8
64
8
12
60
99
54
55
8
3
60
45
15
25
44
36
39
37
11
37
8
12
40
48
8
36
9
7
32
3
30
7
35
57
3
18
42
25
60
48
17
31
35
24
1
5
19
12
41
27
15
13
12
83
9
39
42
78
37
47
48
25
35
42
48
7
11
1
53
3
24
4
32
4
23
30
43
5
3
36
39
84
1
47
9
93
18
153
39
61
47
48
45
16
11
45
12
40
12
20
3
13
20
27
25
23
37
32
40
23
13
20
40
44
3
13
17
135
88
24
36
23
30
15
9
27
40
24
5
15
52
35
49
24
24
35
1
29
43
5
63
9
27
3
21
15
12
129
63
33
195
30
27
3
37
12
71
57
33
90
13
72
84
83
13
5
15
4
53
7
8
40
12
60
23
1
17
30
13
12
17
27
16
8
39
6
7
24
59
37
8
84
45
67
56
28
179
1
20
16
11
30
30
18
79
23
97
35
21
4
20
33
19
48
5
30
57
51
48
45
15
37
5
43
5
72
39
4
32
52
11
24
1
149
55
92
28
23
85
44
4
12
17
7
168
23
73
89
66
1
23
30
78
57
12
51
45
27
21
36
3
25
8
112
83
9
16
23
84
21
36
16
12
35
96
1
24
44
3
25
23
45
9
7
108
12
48
41
42
78
19
53
15
72
16
65
7
47
18
283
12
23
1
8
52
44
72
40
35
30
18
21
40
80
51
12
37
48
32
28
8
28
12
24
41
7
11
1
11
45
4
108
48
48
24
96
29
7
23
13
5
15
52
60
41
7
95
33
15
85
56
100
83
37
56
33
19
11
37
5
102
60
78
27
52
36
77
15
33
27
12
24
15
1
41
43
5
24
135
15
36
45
87
57
3
37
32
28
72
44
144
148
47
30
3
40
47
30
30
36
24
85
32
33
3
15
25
68
36
51
13
5
39
16
12
24
29
162
33
52
24
44
15
1
56
40
5
30
33
4
5
6
25
59
133
95
25
23
45
4
32
9
19
20
28
24
29
55
44
45
30
33
132
16
12
17
6
129
75
1
24
11
37
24
11
49
48
128
15
12
6
27
120
3
49
56
9
27
3
18
103
44
51
21
4
24
41
15
15
84
30
30
21
15
57
15
12
48
13
12
24
23
60
117
4
29
55
35
13
23
25
59
33
27
66
24
27
36
27
13
32
3
30
19
48
60
20
3
9
28
5
30
73
47
13
20
63
42
30
12
1
59
13
24
29
15
24
48
28
32
64
59
1
11
72
1
5
54
18
48
7
17
138
9
36
40
24
24
104
16
20
16
11
12
1
72
23
9
52
23
1
32
28
5
75
27
18
15
57
27
15
1
56
16
44
9
27
12
16
35
24
13
47
25
11
1
29
187
8
16
24
5
91
59
90
127
23
25
44
28
8
57
ABCD 98509245496*3^$a+1 [50011]
85
96
120
24
120
36
17
36
55
72
48
11
144
246
108
36
54
145
77
288
115
41
6
84
97
132
95
36
25
29
103
120
72
17
18
73
89
18
1
119
42
30
193
5
43
48
215
144
25
35
12
49
120
192
144
203
85
120
96
5
91
144
84
41
7
59
49
96
53
150
90
66
97
17
31
161
103
47
193
107
25
53
126
145
432
47
42
31
59
73
12
228
11
49
71
126
54
61
125
115
48
65
42
174
24
31
71
169
24
96
120
24
36
149
55
17
84
127
60
24
5
91
12
36
11
234
91
53
163
120
432
17
139
29
30
25
215
241
11
25
84
12
149
43
60
215
25
47
18
216
114
30
72
115
36
12
35
13
144
108
120
12
113
91
101
54
37
48
29
30
217
113
246
126
43
17
91
192
77
55
53
12
18
42
90
30
199
24
12
84
120
29
7
65
163
96
192
149
55
96
167
240
121
59
25
131
144
60
217
240
83
66
139
155
37
53
31
84
108
108
41
18
37
5
48
6
25
12
29
55
108
120
108
12
137
24
144
12
24
31
179
25
11
25
83
72
49
24
41
199
35
37
144
11
25
173
6
30
24
151
12
168
72
59
13
65
12
168
162
30
343
71
36
145
35
54
114
37
228
167
13
120
41
60
115
60
132
47
150
30
37
23
12
144
24
156
1
89
24
12
43
17
103
35
180
90
103
24
113
90
120
72
60
121
60
119
73
5
30
402
55
84
36
53
312
115
24
41
90
210
234
25
240
11
18
31
36
23
1
65
6
1
60
144
204
5
79
12
65
90
73
125
103
72
5
91
131
1
132
47
18
103
59
144
90
210
6
151
83
1
155
54
96
120
163
132
156
167
61
120
24
192
83
13
209
55
353
31
72
389
18
30
67
5
168
7
84
24
72
24
132
89
43
77
18
1
41
79
84
36
245
7
48
41
18
97
5
78
210
43
47
36
85
5
19
96
120
144
48
108
149
55
71
150
7
48
144
132
59
54
271
179
121
84
48
59
30
78
126
55
119
73
240
317
150
180
66
259
335
37
96
47
72
85
5
54
109
12
23
90
31
149
103
29
55
96
29
175
53
132
79
5
139
11
37
24
119
25
36
209
127
84
203
72
73
11
181
60
89
235
71
229
305
36
43
120
12
5
54
114
192
108
42
13
5
103
53
67
12
36
179
210
55
125
7
65
78
13
59
25
65
84
6
229
336
5
163
48
84
84
72
17
36
79
108
47
90
43
48
276
48
17
330
138
42
205
36
59
108
1
41
18
85
36
132
168
41
31
113
36
43
101
55
35
49
47
1
29
18
1
35
114
103
372
47
13
17
78
12
ABCD 98509640356*3^$a+1 [50395]
126
95
288
160
177
215
199
126
72
11
187
72
45
96
200
217
180
54
18
35
145
18
288
72
18
35
1
18
72
144
72
245
169
90
221
67
125
88
237
18
33
21
216
35
168
121
18
45
333
144
36
162
93
288
192
165
198
405
207
162
90
101
115
45
99
216
309
15
113
67
18
90
54
108
18
252
18
90
234
108
18
144
360
216
108
36
293
13
27
171
72
90
432
162
54
144
90
65
43
90
107
160
48
32
85
251
24
40
45
126
29
61
107
160
129
18
72
18
36
36
54
144
36
126
11
43
90
195
165
54
162
54
5
24
120
48
307
72
108
18
63
189
35
91
357
3
72
72
72
90
54
144
53
289
288
180
75
176
235
29
61
59
175
162
126
252
18
18
65
241
180
198
90
75
141
107
37
18
65
97
15
3
90
162
36
126
180
59
607
17
16
75
324
41
121
414
54
11
511
54
59
211
144
93
32
168
85
323
145
95
67
72
72
144
72
125
168
157
18
54
72
11
25
162
126
167
67
72
18
360
11
205
216
288
18
198
54
36
144
33
320
475
90
144
203
31
129
177
18
45
261
252
18
72
5
85
198
165
339
125
145
18
72
101
24
91
216
36
144
18
18
5
85
3
69
11
97
90
54
111
33
90
149
67
216
72
378
3
141
11
43
126
36
72
36
306
53
37
3
33
108
144
72
198
125
91
72
18
54
18
27
27
36
225
48
159
65
43
54
71
37
35
1
90
144
36
129
195
285
237
36
144
108
131
72
13
54
90
342
36
270
243
45
126
54
306
90
3
15
65
48
13
162
18
234
72
270
90
69
144
48
45
72
126
270
144
23
247
198
72
126
54
15
96
159
108
90
54
54
119
7
18
306
45
104
265
18
90
702
21
51
90
179
1
63
176
337
23
144
13
203
157
54
108
18
162
5
121
126
18
15
3
450
90
33
21
630
18
180
108
72
198
72
413
289
18
72
216
5
ABCD 98510040758*3^$a+1 [50170]
105
48
87
25
311
121
128
147
13
72
59
84
48
492
13
179
36
9
88
72
323
132
60
189
64
23
57
87
49
56
16
35
37
95
60
192
13
96
216
56
48
112
144
320
135
204
61
176
40
59
93
51
45
51
93
16
72
200
39
48
336
169
32
135
1
8
99
37
144
56
183
60
36
12
84
49
104
3
37
168
72
155
132
433
72
80
183
105
192
16
32
40
47
105
48
51
37
59
13
32
88
107
36
57
16
32
240
147
36
1
8
147
36
217
32
231
240
60
45
40
95
145
120
263
25
24
107
48
36
25
224
40
96
104
96
51
48
37
144
191
48
57
64
32
39
73
35
240
13
119
49
144
107
180
336
444
48
13
224
144
16
23
60
45
48
3
85
47
60
48
144
85
47
9
96
51
45
88
24
408
107
276
1
251
109
80
208
176
39
156
36
1
72
35
240
93
384
183
25
71
121
179
36
169
32
40
48
299
48
144
45
40
8
136
216
128
195
96
229
216
119
12
85
104
40
96
48
47
193
72
80
48
3
189
3
36
9
3
45
3
85
47
60
48
36
60
13
80
280
8
39
49
59
36
121
23
537
3
96
36
1
383
192
9
48
40
47
48
12
253
48
168
47
57
88
24
71
49
56
48
99
93
39
300
36
49
24
131
84
12
48
240
96
84
1
203
37
48
200
40
248
3
37
107
13
119
105
144
96
195
36
48
105
376
24
72
48
216
80
88
48
24
35
189
39
145
56
112
120
8
160
407
12
85
72
83
45
135
240
57
375
289
59
48
37
72
263
97
203
180
48
252
36
12
37
152
99
84
25
72
143
12
93
195
13
23
25
24
203
13
35
85
47
49
239
49
107
13
35
205
23
108
36
96
57
88
287
97
8
40
8
3
36
9
39
1
11
96
37
95
12
45
3
37
203
333
184
200
243
132
48
25
72
143
57
51
180
25
23
60
36
9
39
97
59
180
105
87
288
1
24
216
48
56
39
1
47
9
240
3
48
85
48
47
252
96
45
231
144
60
36
48
1
144
8
87
345
40
56
192
40
24
71
12
96
237
88
11
133
192
8
147
61
32
195
13
227
37
59
144
192
84
49
56
16
83
36
97
47
1
11
45
40
59
141
135
25
215
105
96
39
121
83
109
240
48
23
1
191
73
71
73
83
133
56
39
1
104
160
24
48
47
96
57
240
240
39
ABCD 98510198266*3^$a+1 [50000]
20
3
45
45
114
42
48
30
12
78
55
20
160
140
15
21
99
90
30
73
23
30
54
85
125
75
40
17
31
8
39
13
68
15
9
15
33
63
129
105
12
3
16
65
87
400
143
9
16
5
27
72
48
63
6
219
40
224
81
144
12
3
45
31
119
6
30
9
16
29
36
159
225
96
15
9
3
12
16
20
12
3
45
120
15
6
3
51
54
31
12
113
147
87
66
99
75
30
51
39
13
108
80
45
147
48
4
5
6
90
114
90
63
12
57
78
36
105
21
18
66
39
60
105
12
31
17
51
24
81
36
18
45
36
60
51
1
107
162
24
39
15
36
180
9
76
20
69
30
61
11
21
108
52
60
20
3
9
27
13
35
6
30
126
39
9
30
45
48
28
32
27
6
15
12
192
148
12
20
21
15
171
54
60
15
45
67
32
45
6
25
5
36
39
24
27
261
99
93
15
6
54
13
120
59
93
15
1
11
24
84
6
27
63
49
60
20
48
48
12
60
40
167
165
45
6
24
25
65
31
32
63
25
29
36
7
377
63
27
6
39
21
67
48
20
4
41
15
24
15
33
33
15
40
72
200
9
30
33
57
31
17
90
21
15
6
43
5
3
12
36
24
45
6
49
191
36
93
45
36
6
90
3
15
141
64
95
33
52
8
3
84
1
120
11
30
63
156
75
54
186
30
7
17
6
6
18
13
53
36
39
9
111
39
193
107
120
13
8
45
15
12
3
84
6
27
57
36
54
13
72
35
36
36
48
72
81
28
72
23
105
219
1
65
30
60
24
13
53
7
29
19
72
92
15
61
20
12
27
12
49
32
93
27
48
9
43
113
24
60
6
9
40
36
59
1
101
91
8
160
92
48
112
17
60
102
93
48
12
48
9
111
88
24
156
29
111
40
101
48
135
111
37
8
15
24
6
19
20
48
27
193
128
52
197
75
60
100
155
81
24
16
12
20
33
27
87
66
27
93
67
107
93
69
51
27
36
54
30
36
9
171
37
8
39
36
37
20
3
105
39
13
119
21
57
15
216
69
36
15
12
52
17
114
37
23
25
95
9
21
39
21
27
3
36
48
42
3
60
117
120
48
55
8
3
24
165
136
11
54
36
99
112
8
195
117
40
23
126
39
132
40
32
57
30
54
39
76
179
30
15
36
60
4
17
3
51
105
15
97
128
60
24
75
45
75
30
36
75
12
3
60
37
83
117
40
72
116
15
49
20
88
20
3
45
81
84
15
184
35
45
40
8
48
9
150
6
6
30
24
7
32
27
93
16
104
81
27
57
163
143
9
15
6
7
32
76
65
39
88
20
3
24
12
18
132
48
36
15
52
8
15
297
27
13
107
12
9
72
40
72
8
120
3
57
117
6
9
51
30
7
47
21
64
20
168
69
48
180
30
205
101
24
42
21
333
19
167
54
7
32
156
9
43
12
8
87
126
19
80
36
4
65
31
89
3
28
164
60
36
9
36
6
33
48
48
12
48
51
81
87
25
120
11
24
45
117
63
16
5
295
20
112
212
21
67
167
33
60
48
45
7
80
93
54
12
193
41
15
4
11
9
48
3
24
42
54
37
8
39
13
12
5
3
57
102
9
180
60
9
30
13
77
51
4
5
186
9
75
13
108
12
8
111
33
60
60
21
54
21
9
6
57
28
212
108
99
6
7
32
60
16
5
6
24
54
43
12
41
120
7
77
72
144
27
63
157
12
11
117
27
45
216
24
51
9
21
27
12
16
35
69
15
42
39
24
16
59
30
15
40
8
48
69
103
83
90
24
43
32
48
33
15
39
25
108
29
39
12
48
24
51
45
15
24
73
107
12
49
155
36
81
52
17
24
67
59
93
117
51
160
32
96
9
36
27
87
1
101
111
63
24
42
51
3
174
111
99
60
61
35
9
261
24
3
160
59
13
8
3
6
39
72
120
232
101
27
160
47
72
54
79
65
36
15
15
9
45
123
33
144
43
32
51
96
18
6
9
15
153
48
4
36
59
6
30
84
6
79
35
132
54
30
6
48
3
12
75
42
3
45
43
20
48
129
3
27
21
21
144
90
36
93
16
12
20
3
54
36
15
4
5
150
6
6
9
72
39
48
42
78
6
30
174
6
105
51
13
5
ABCD 98510239502*3^$a+1 [50020]
37
59
30
12
60
7
11
60
49
11
12
42
7
144
29
27
9
72
7
5
27
3
18
102
21
9
6
42
15
3
13
128
183
25
96
17
18
24
21
99
210
48
12
63
3
181
53
66
25
5
12
31
107
210
43
29
48
12
7
23
42
120
39
16
23
18
31
24
125
60
42
13
17
30
73
120
35
54
7
101
12
6
12
13
24
41
79
72
24
32
3
12
1
29
162
25
32
40
48
5
30
13
8
16
23
177
24
57
55
80
63
72
1
104
64
48
24
47
24
9
40
8
21
12
199
29
48
43
59
45
3
60
9
48
40
24
32
21
51
120
16
80
21
12
48
18
12
1
131
85
8
27
66
12
7
95
180
66
51
33
31
24
101
51
16
35
85
95
90
15
16
24
32
40
96
65
12
3
9
18
60
12
36
121
53
18
57
40
23
1
17
24
55
24
29
19
29
24
18
30
43
5
67
32
144
81
90
157
11
13
29
91
29
6
69
24
9
31
11
48
18
91
29
42
1
48
24
59
37
263
57
3
85
56
24
3
13
24
23
25
32
16
48
17
63
40
59
42
27
51
12
57
3
21
15
42
120
30
42
36
60
60
24
18
25
72
32
40
80
21
3
27
18
3
9
18
30
31
59
30
79
23
30
48
3
16
11
24
36
25
24
5
27
16
35
93
87
18
31
41
7
80
33
180
12
15
63
97
35
21
57
7
72
24
35
13
29
60
7
96
47
12
30
78
25
32
3
192
18
12
108
108
31
11
18
91
8
72
33
15
15
73
47
36
60
102
30
13
29
6
13
17
30
73
29
3
24
40
53
42
6
12
12
19
47
54
90
18
7
35
96
42
75
93
19
5
90
60
13
24
32
21
60
87
69
43
101
258
60
21
21
19
128
9
31
113
18
12
25
5
30
36
30
43
59
109
89
7
53
19
32
3
6
39
72
9
30
30
144
6
72
37
23
30
3
9
7
48
23
1
11
18
67
65
18
21
9
30
33
40
32
57
60
78
37
104
9
15
15
48
1
11
117
81
42
37
11
69
33
15
3
61
48
5
30
6
60
115
32
105
18
30
60
24
67
53
99
27
72
21
99
30
90
69
64
65
7
35
18
72
19
144
5
19
8
27
6
111
72
69
108
7
8
105
31
89
63
24
48
45
30
114
18
73
29
48
3
16
80
51
12
90
6
24
48
105
88
47
48
12
13
8
99
30
60
12
66
21
9
79
5
6
13
89
55
24
23
1
56
72
9
55
47
48
1
11
13
5
19
59
85
32
48
69
78
18
12
18
42
18
24
9
39
25
17
7
23
25
11
42
43
5
3
21
27
72
9
15
93
24
6
60
60
21
24
40
96
48
8
3
69
21
19
32
33
7
149
27
27
60
1
8
21
78
78
12
43
5
27
3
69
3
13
24
41
103
17
12
99
40
59
42
18
97
23
49
8
3
90
43
119
1
149
99
3
6
63
21
43
5
60
55
5
30
42
6
45
16
11
37
48
5
42
6
30
109
185
6
72
49
152
72
9
6
9
45
3
16
128
88
23
12
6
103
29
78
30
12
72
3
88
24
125
6
37
8
15
25
59
61
24
113
12
27
3
36
42
15
40
24
41
15
3
109
24
72
29
91
47
9
21
60
30
72
33
33
79
24
8
16
35
61
11
21
40
59
6
30
12
30
30
49
11
133
17
15
3
45
15
1
11
45
15
25
77
210
18
12
6
165
16
56
93
67
120
72
35
21
39
6
12
39
21
18
120
42
90
210
19
53
18
12
61
65
63
81
103
65
60
51
16
53
48
19
128
40
47
30
67
59
61
143
217
8
33
15
75
18
67
23
1
29
187
56
27
93
111
30
19
29
42
25
56
27
21
16
56
40
35
24
90
27
9
15
16
32
64
24
8
3
18
30
12
121
167
24
30
36
42
48
117
16
32
16
29
43
71
1
96
56
27
78
12
19
8
39
9
33
7
101
54
48
12
1
24
24
11
69
9
48
162
18
91
23
60
6
15
16
24
24
41
31
29
42
145
240
53
90
25
35
69
111
25
48
41
31
120
29
19
179
13
35
24
6
39
48
40
197
19
11
61
24
24
144
5
19
23
30
60
7
8
21
27
24
16
53
163
104
15
18
55
8
9
18
12
81
9
42
36
73
59
13
72
53
3
64
185
30
30
12
156
42
9
16
47
48
9
16
72
8
123
85
17
30
120
42
18
61
41
60
43
95
1
24
143
24
6
30
30
7
96
32
9
7
24
24
11
30
42
13
59
48
45
48
72
45
72
27
24
15
120
1
113
15
21
114
6
12
79
8
16
5
60
30
9
40
83
42
3
16
47
49
233
18
102
12
19
17
39
33
60
78
157
65
63
16
72
59
12
49
8
39
81
16
24
29
27
3
37
5
60
15
33
42
21
21
36
7
5
12
135
64
8
16
47
9
40
47
105
99
6
12
12
55
65
79
56
63
18
39
3
18
60
60
72
48
30
13
41
36
24
6
85
8
9
103
24
23
42
30
25
53
51
64
35
30
31
17
30
25
24
48
23
102
168
19
53
43
48
72
32
27
13
77
6
24
108
18
31
96
24
71
72
1
5
12
42
165
15
ABCD 98510677756*3^$a+1 [50004]
1
12
18
65
25
143
25
54
36
5
252
48
144
48
7
5
120
108
60
132
252
43
41
79
137
13
83
24
211
18
59
168
13
35
132
48
49
143
7
5
12
103
77
144
84
72
60
24
240
24
120
12
151
5
72
31
132
102
23
108
24
115
41
19
17
91
125
103
5
36
1
23
96
73
83
12
36
144
96
84
240
156
144
72
24
12
24
121
83
84
31
29
223
77
12
19
41
24
24
1
59
132
36
192
36
72
265
47
12
79
221
319
125
79
77
24
36
96
37
48
47
13
48
252
78
102
59
181
138
24
65
43
113
349
95
156
79
17
108
73
35
67
17
73
251
12
12
12
43
77
43
36
41
1
35
13
107
73
131
91
65
37
11
115
132
120
77
1
11
19
24
77
24
60
60
12
37
11
24
192
336
43
5
24
43
60
89
144
36
180
48
48
132
216
24
13
59
36
55
72
113
84
108
36
84
156
12
120
12
96
36
79
17
108
139
18
90
65
13
95
12
24
156
120
168
24
61
11
24
96
24
180
72
43
132
125
103
90
47
97
131
84
216
24
60
12
24
85
30
5
24
48
48
379
90
60
107
24
175
5
49
23
72
72
103
108
233
36
156
55
173
84
36
19
5
31
72
17
31
341
36
180
24
120
241
59
96
12
12
31
162
167
31
53
36
96
24
36
133
11
31
29
96
132
61
54
41
72
240
72
43
5
288
12
43
17
103
5
67
5
60
12
31
17
12
120
91
17
84
1
78
5
36
43
17
60
384
24
48
97
11
36
60
19
29
228
60
84
96
84
31
17
12
31
173
24
211
197
84
103
48
240
53
37
198
29
61
35
24
13
59
36
108
216
60
36
7
17
324
127
108
17
204
96
145
18
125
12
67
5
180
103
29
48
43
53
25
35
36
19
12
42
23
43
17
12
72
24
156
60
396
48
115
54
78
317
25
107
180
120
60
96
492
48
60
217
126
221
24
25
90
149
480
133
23
25
35
55
60
101
48
36
67
90
18
84
6
11
36
24
31
65
84
13
11
144
85
83
72
36
144
216
24
12
1
119
61
150
29
24
24
276
7
53
12
120
24
108
421
107
192
133
47
156
180
12
24
48
72
108
121
54
65
108
48
24
31
41
13
11
55
41
91
90
35
163
12
132
197
24
169
180
60
107
1
138
161
79
137
7
5
193
47
55
5
13
72
11
156
73
198
5
85
30
90
23
24
31
12
65
115
78
275
96
84
84
12
43
17
24
72
12
72
60
61
78
65
79
5
156
55
102
35
168
84
115
41
24
43
53
37
23
7
53
144
72
91
77
120
72
19
41
36
12
12
133
23
24
24
25
90
17
264
163
96
17
24
24
97
59
204
97
23
72
48
36
109
11
24
60
156
36
13
162
29
60
108
96
36
24
12
24
96
240
55
162
11
36
84
12
13
47
133
11
36
24
79
17
84
48
121
72
179
49
11
48
73
48
131
84
19
17
ABCD 98511039598*3^$a+1 [50203]
72
8
79
305
19
429
84
36
96
8
31
69
75
57
8
25
72
47
52
108
27
21
69
3
8
115
18
15
396
48
68
13
35
91
180
21
12
12
45
18
198
18
72
5
160
105
72
3
120
57
15
92
16
3
29
7
36
9
24
3
90
108
36
90
45
48
36
15
162
108
51
12
176
31
69
21
131
139
21
105
75
51
108
324
9
48
72
8
97
15
93
83
48
36
13
3
123
57
24
116
1
15
44
103
81
12
48
57
18
5
60
25
59
16
36
33
23
40
24
39
72
54
27
27
18
108
39
32
73
18
162
126
117
45
54
54
207
168
96
15
90
144
59
60
7
153
45
72
203
160
32
4
92
139
93
141
36
15
24
36
48
36
3
117
27
72
81
135
69
36
3
137
169
15
219
36
29
12
352
75
36
5
60
136
33
36
51
36
224
13
15
3
108
33
39
41
13
27
60
96
123
165
51
45
135
53
1
18
125
73
59
52
141
111
80
28
120
60
44
40
8
16
87
9
27
101
48
31
162
51
21
135
9
15
39
113
48
1
72
135
72
9
39
44
28
68
1
255
32
1
27
207
162
63
9
108
3
72
51
21
87
72
77
4
24
96
33
3
48
84
44
1
126
54
63
8
4
92
40
44
12
112
3
36
9
9
18
45
45
123
165
11
205
3
36
87
45
44
1
15
39
93
60
45
15
111
54
18
137
61
27
63
9
9
72
47
88
48
8
16
36
12
180
92
13
72
27
9
198
33
21
144
108
108
99
120
8
40
200
1
51
39
53
88
96
60
189
3
123
54
90
69
36
24
80
36
76
39
18
18
69
24
60
60
75
21
84
140
112
3
117
8
136
171
65
7
162
51
48
45
23
85
108
3
105
3
69
11
12
36
4
96
21
18
101
4
3
45
140
100
44
12
36
127
69
24
72
8
43
41
124
15
57
8
244
285
15
75
5
4
92
96
37
15
180
92
244
96
75
77
67
29
61
219
8
97
90
18
108
135
48
15
33
21
54
93
72
24
27
33
3
173
12
49
54
137
205
51
21
251
19
81
176
28
21
3
51
93
12
93
47
25
23
391
81
27
54
87
3
165
15
41
49
39
8
7
45
81
27
164
12
31
165
51
72
53
112
15
29
196
12
141
35
181
36
71
100
27
5
49
18
36
126
15
8
49
3
80
25
3
105
54
18
95
13
23
28
312
33
159
44
12
19
29
52
81
36
27
27
53
1
54
36
90
15
75
21
51
18
147
24
60
3
81
8
4
15
45
135
9
164
79
162
75
48
48
27
93
8
16
32
103
93
12
39
141
3
77
31
36
29
64
180
8
169
18
69
72
39
36
129
92
247
77
4
27
129
69
135
81
15
111
9
44
4
8
48
148
297
3
123
41
12
4
44
112
3
72
105
36
57
111
141
27
153
39
51
36
9
56
79
21
105
119
64
48
132
33
18
162
135
284
4
81
36
144
123
36
96
24
45
83
112
57
123
60
68
28
27
234
59
31
117
45
18
72
57
15
21
140
19
54
35
196
92
48
7
18
123
57
18
21
36
231
69
3
90
135
9
72
72
47
79
9
120
15
9
45
15
36
8
67
54
90
165
24
96
21
75
24
81
11
97
234
65
48
13
215
48
28
32
64
9
54
324
72
36
5
49
18
18
36
72
267
176
52
96
188
13
18
18
39
24
9
72
39
33
15
3
53
55
36
180
9
9
179
73
18
57
ABCD 98511605722*3^$a+1 [50154]
72
79
17
55
32
48
24
273
123
108
9
63
124
96
308
64
72
24
257
27
12
64
17
3
12
4
164
9
7
41
15
72
33
15
57
51
60
64
65
63
9
96
63
9
7
56
160
89
103
32
84
189
7
8
112
216
24
113
3
4
96
12
128
4
161
159
48
33
295
20
69
123
96
117
144
168
3
45
7
257
135
40
80
28
80
52
144
89
15
96
52
32
112
20
16
89
63
100
20
16
104
180
165
168
24
151
32
33
72
7
80
48
52
125
3
36
64
17
39
57
72
63
48
81
163
60
72
41
135
9
15
16
72
32
16
8
52
44
64
17
127
113
72
7
80
16
128
9
63
252
96
60
4
53
24
223
8
72
160
56
9
7
296
40
65
87
225
63
52
5
111
280
32
72
105
3
112
5
103
32
33
19
164
24
153
24
31
20
12
57
39
96
105
91
77
135
177
43
5
120
135
112
24
80
192
144
96
24
33
15
136
41
43
108
240
257
63
105
187
36
32
57
72
75
45
39
72
9
216
144
63
105
187
20
60
300
88
257
175
41
3
141
151
17
15
57
135
24
96
24
204
100
120
128
312
16
17
175
65
27
96
21
15
16
152
105
15
160
185
51
189
72
183
52
53
27
96
4
80
16
17
31
89
307
101
63
129
135
48
64
216
44
60
208
56
81
43
92
36
48
4
12
20
105
163
108
24
8
105
75
112
53
7
36
12
152
48
396
36
24
84
12
208
17
120
39
24
16
17
27
48
108
84
60
96
24
120
132
76
68
52
104
100
173
55
60
12
36
77
3
52
17
48
48
24
48
115
60
72
41
39
76
5
127
140
96
69
15
33
87
168
124
60
104
72
4
5
75
60
24
120
144
16
56
48
28
44
64
17
24
63
177
43
5
48
27
93
3
12
48
24
96
156
93
147
60
24
12
45
135
88
17
19
53
120
115
5
7
36
68
60
52
44
60
208
48
132
77
3
100
56
9
7
65
63
16
41
31
65
63
96
64
56
264
57
3
156
36
4
113
15
153
79
36
20
57
67
5
111
105
7
168
17
135
12
16
12
132
53
27
21
24
3
45
135
88
8
120
52
180
32
33
120
7
17
151
144
144
20
36
24
4
53
187
108
32
112
48
20
45
67
48
140
96
9
31
156
53
63
144
88
8
57
15
57
39
9
63
168
9
75
213
63
249
31
17
223
212
144
76
137
43
68
60
52
65
27
108
52
92
201
103
20
156
153
103
84
60
68
117
31
137
111
16
8
192
201
15
297
31
296
96
40
80
24
16
20
4
48
96
56
33
67
20
24
16
116
108
57
27
165
31
17
39
16
32
96
16
185
123
60
136
72
8
57
24
39
36
16
5
39
64
41
231
9
288
7
20
108
216
124
12
41
75
60
57
27
45
120
63
40
20
93
67
12
36
128
36
16
8
144
96
24
105
151
44
12
180
45
48
7
60
164
72
228
4
17
343
32
88
80
105
55
176
57
120
127
56
4
32
ABCD 98511670274*3^$a+1 [50039]
40
60
60
56
118
2
148
92
40
8
126
4
2
100
20
34
84
42
98
100
21
45
24
62
64
24
30
12
3
41
24
52
120
108
12
3
15
6
110
10
24
20
90
76
9
11
16
18
30
2
24
4
30
32
10
90
84
6
30
18
96
26
1
9
63
45
60
26
34
30
66
36
8
10
12
54
27
24
159
24
126
74
40
72
8
16
20
96
13
27
60
20
88
56
10
6
54
24
12
3
48
27
36
81
29
16
60
30
110
4
39
72
69
26
4
50
16
24
90
9
45
92
40
48
120
20
132
31
27
86
66
13
87
9
9
60
6
24
80
46
86
18
52
174
6
108
132
140
40
44
4
30
30
170
13
113
34
146
19
87
54
26
100
20
34
80
4
66
74
40
36
27
39
48
36
30
90
60
156
134
4
12
80
4
36
135
93
12
20
70
93
21
50
10
50
16
14
10
84
56
106
63
15
42
8
10
6
6
8
70
3
69
18
20
22
114
84
2
174
10
84
12
8
66
4
33
53
40
24
3
24
9
26
54
96
28
72
123
81
74
13
33
84
30
2
28
15
51
14
66
4
36
6
39
39
56
34
15
135
30
42
33
177
38
16
6
123
77
148
6
120
6
20
4
36
24
14
10
20
142
21
33
30
9
77
28
60
90
102
48
50
256
9
41
7
24
33
15
65
7
45
48
66
60
20
6
40
44
40
15
71
1
179
54
36
144
4
63
147
6
87
147
66
30
21
23
6
30
114
196
60
26
34
56
18
6
4
3
24
3
32
54
4
2
25
15
81
39
20
13
48
3
36
210
111
63
9
5
22
48
36
26
54
16
24
44
70
56
36
4
6
24
80
70
6
14
16
104
90
36
1
17
31
65
175
45
24
12
108
36
84
90
20
66
67
72
15
26
34
182
31
29
28
80
12
40
18
30
12
30
24
80
49
81
14
166
99
15
90
30
6
60
120
30
60
24
21
39
50
52
48
27
213
51
9
6
6
51
57
42
54
30
24
66
90
44
10
231
41
4
6
30
50
13
72
29
40
27
77
10
156
54
12
120
30
54
54
50
46
57
183
86
4
15
9
6
44
10
20
36
10
26
55
48
45
27
93
56
91
33
56
10
120
114
66
66
48
12
84
110
6
184
27
57
42
114
60
56
4
134
100
60
26
139
21
30
20
24
52
18
36
176
31
39
18
111
35
4
56
4
42
24
14
13
123
84
2
138
13
9
24
86
25
123
6
24
30
2
28
62
13
45
6
54
12
99
15
6
38
46
86
64
24
96
14
72
34
96
180
18
66
81
9
6
50
28
72
8
36
34
6
24
120
30
50
22
54
20
79
27
30
108
56
4
60
27
39
24
42
18
36
6
68
10
30
30
33
24
15
48
26
130
96
93
41
124
3
17
10
80
42
28
15
87
8
1
5
4
30
42
68
30
13
47
25
45
66
60
90
20
64
12
14
85
15
36
44
4
12
24
134
6
76
120
38
40
27
45
44
4
212
24
31
15
18
20
42
84
34
6
60
26
54
46
8
36
24
7
33
32
4
27
9
108
96
6
18
120
12
114
54
15
15
86
94
102
48
15
5
16
24
20
7
63
150
72
138
32
73
48
63
54
2
25
3
12
81
53
76
14
49
41
24
70
110
115
11
157
69
84
24
87
39
66
180
3
15
180
90
66
36
24
96
54
116
28
20
91
59
40
6
150
6
24
51
9
30
30
120
30
26
18
22
48
6
90
171
3
140
22
51
27
50
16
90
9
11
46
24
6
104
10
144
42
114
90
24
26
4
12
68
52
78
6
180
50
30
54
22
20
70
33
17
4
99
87
30
168
32
40
24
150
66
20
28
140
10
60
66
6
33
17
18
10
3
29
18
70
56
67
17
36
34
62
84
46
18
120
56
40
14
82
288
12
48
60
60
60
32
10
18
12
104
16
39
75
24
12
60
30
54
81
5
100
104
34
6
144
120
66
84
30
66
30
27
129
78
6
120
44
36
76
14
126
91
53
19
21
24
102
24
174
32
28
120
2
94
36
50
28
6
54
60
6
84
36
36
8
22
30
3
21
60
6
74
100
26
1
17
16
6
54
56
64
44
22
8
130
60
156
50
10
104
100
60
20
46
129
45
26
10
26
13
81
30
30
14
126
66
10
3
57
15
3
6
87
3
14
103
77
76
54
126
30
26
84
40
14
22
60
204
30
30
84
72
8
43
93
24
51
71
73
5
10
56
24
46
36
15
105
78
20
126
4
6
60
134
16
60
111
9
6
81
167
16
6
78
30
111
39
12
188
10
12
84
ABCD 98511889642*3^$a+1 [50053]
56
9
54
81
63
81
16
35
45
16
77
27
24
99
61
72
80
75
12
1
8
24
63
18
7
32
81
31
32
120
120
3
54
31
5
126
45
27
45
81
6
25
5
96
66
1
104
24
16
143
9
51
72
66
115
17
55
11
24
21
96
40
80
9
18
54
7
29
19
8
33
7
24
32
3
21
16
41
12
60
39
16
272
24
39
54
75
15
9
40
48
11
18
24
19
107
21
64
35
13
8
24
88
47
6
30
6
48
55
32
24
3
84
105
3
61
35
54
18
13
17
60
19
11
6
48
127
48
8
69
36
63
40
23
25
56
208
35
13
224
75
21
15
36
12
36
6
15
24
33
18
93
24
99
18
3
63
1
17
63
15
81
24
3
13
17
31
23
33
27
69
15
1
80
15
1
32
33
7
24
101
43
24
8
72
16
35
30
36
6
66
27
63
25
53
36
63
24
40
17
18
21
48
16
35
18
75
21
3
16
32
24
112
11
45
45
3
105
54
1
80
3
18
6
45
16
41
18
21
33
63
27
90
6
61
65
63
9
63
39
97
8
57
15
88
104
48
3
30
144
24
87
16
59
21
72
87
30
19
89
6
66
39
24
16
8
64
29
3
39
36
18
75
24
3
24
18
30
13
77
36
31
32
48
40
17
31
72
48
47
9
48
24
21
19
56
24
40
32
45
3
15
60
36
33
24
9
126
9
72
96
96
15
18
15
3
85
11
12
1
5
36
79
5
75
51
21
51
54
15
3
21
16
125
3
3
85
131
93
27
6
79
32
9
7
29
43
56
72
15
36
12
33
24
48
39
9
16
29
6
54
90
102
15
27
36
33
96
16
17
15
33
78
97
131
13
48
8
24
24
40
24
89
111
96
9
7
125
12
24
12
27
9
15
111
33
27
48
13
11
72
37
24
8
40
96
83
36
9
16
11
45
45
72
30
42
43
56
3
60
9
3
13
72
48
32
40
32
16
32
96
64
8
15
78
66
6
75
144
69
12
18
21
16
71
217
8
24
9
30
33
21
43
47
25
104
69
168
147
51
69
144
112
29
19
104
24
75
12
18
18
13
5
67
24
56
3
54
39
72
136
53
96
3
16
155
36
49
104
72
63
25
8
9
18
45
57
127
24
48
24
35
108
33
33
63
144
27
18
72
27
64
24
65
39
105
15
39
121
23
18
114
66
42
25
24
48
8
21
51
96
15
108
90
27
9
31
32
3
13
11
21
51
21
24
9
39
87
36
13
17
24
31
24
17
63
24
16
8
63
18
42
18
54
13
17
39
48
3
37
24
71
12
90
3
64
8
88
35
6
30
25
32
64
5
3
33
31
173
19
32
48
3
60
33
3
48
37
215
18
55
41
15
15
6
12
15
16
128
21
3
57
7
32
27
42
66
6
51
57
48
31
5
51
39
49
5
19
8
48
16
72
80
27
60
30
126
36
9
9
15
16
191
25
59
13
8
24
40
5
18
6
3
48
267
78
7
23
25
72
48
5
27
16
8
120
45
27
16
5
6
12
9
9
31
11
66
43
29
3
48
24
15
1
32
3
60
12
42
156
15
24
16
48
77
115
11
54
159
27
12
36
54
87
27
21
33
63
27
21
159
12
24
21
72
15
144
12
18
6
37
24
32
33
66
72
45
45
43
65
7
8
21
3
21
36
15
144
3
12
9
40
8
39
33
88
53
6
13
48
24
8
16
83
18
108
79
89
7
59
21
15
145
8
69
66
6
3
24
3
54
24
31
17
63
63
96
9
64
65
15
24
24
9
31
5
27
40
48
89
15
3
66
42
9
21
54
13
32
88
71
105
64
8
33
31
48
56
88
17
7
32
87
12
13
101
3
15
33
15
132
61
8
24
45
72
139
11
30
18
61
17
31
41
15
16
80
69
43
41
31
11
12
6
51
24
64
113
84
3
33
18
13
5
18
9
24
24
33
39
24
27
18
42
33
24
9
55
8
24
75
45
72
9
7
11
24
21
24
9
55
71
81
16
8
24
16
32
15
81
40
8
213
51
21
51
3
37
56
112
248
51
13
23
1
5
75
27
36
9
72
24
40
80
33
31
17
42
13
17
6
30
6
12
33
45
72
12
15
3
24
109
8
3
13
5
6
21
9
175
80
16
80
9
18
90
3
16
5
54
109
24
11
48
24
21
16
8
147
69
3
85
29
12
42
61
11
84
1
41
15
120
9
7
11
93
72
33
103
17
31
56
129
36
6
13
24
17
31
5
3
33
31
24
24
8
3
21
24
27
21
15
9
45
30
13
8
33
79
32
3
18
3
9
111
16
48
48
24
5
3
168
15
105
21
19
17
30
114
135
27
12
18
63
40
32
24
9
31
41
7
11
93
33
84
75
48
111
25
53
36
48
31
11
45
27
21
81
18
6
31
8
9
111
105
15
40
5
12
15
45
18
49
32
64
24
32
24
45
30
13
5
3
3
21
33
39
27
18
6
30
39
24
48
21
30
13
11
30
7
11
36
114
7
5
27
16
11
21
16
48
11
12
1
35
13
32
33
31
53
6
37
56
87
48
105
16
32
64
32
93
75
3
12
33
16
5
36
7
104
21
66
33
16
11
21
45
3
96
24
24
3
12
78
3
63
25
65
15
48
16
29
3
57
31
80
24
27
18
12
60
27
112
8
105
39
24
48
51
30
15
3
24
13
5
12
126
9
51
72
18
75
105
15
21
3
33
18
138
36
151
152
57
6
49
89
60
3
16
53
51
64
80
33
31
56
40
5
12
60
12
54
18
60
66
33
3
85
5
114
30
54
60
49
17
111
16
77
54
12
ABCD 98512283284*3^$a+1 [50030]
8
12
72
16
20
72
52
20
36
24
108
48
25
135
15
48
12
60
125
84
49
6
180
36
65
40
72
20
28
20
43
36
5
36
24
55
93
68
12
7
41
25
59
36
40
9
6
149
31
24
5
55
45
8
13
18
9
200
13
150
105
32
7
84
41
148
63
228
29
40
12
15
53
12
19
36
125
28
8
60
24
48
12
28
168
44
79
41
55
41
220
63
17
64
20
36
12
43
17
52
80
19
132
204
24
9
8
55
9
51
65
19
45
39
36
101
55
9
20
288
132
28
72
48
20
12
19
41
36
79
180
81
92
151
17
64
356
13
6
21
15
17
31
29
43
45
99
5
36
64
15
21
32
40
68
24
19
36
5
36
115
17
52
8
48
180
24
216
12
7
33
12
116
12
60
28
33
6
21
32
12
48
7
45
20
1
35
52
48
44
100
8
60
12
91
17
72
28
92
96
103
21
156
60
120
24
20
55
5
60
40
39
29
223
5
4
15
21
32
112
15
144
21
39
129
68
139
21
20
12
28
32
7
66
39
8
1
27
159
96
17
240
67
60
93
27
53
73
35
43
60
89
12
1
35
40
204
8
40
8
43
21
8
12
40
20
36
52
20
7
30
66
5
12
61
210
12
17
28
15
65
120
43
101
120
19
149
13
90
60
125
55
84
210
54
17
25
18
17
175
57
128
79
6
35
12
60
132
40
39
81
219
36
66
327
72
8
60
211
69
8
12
72
79
29
28
3
17
4
48
140
28
63
36
144
17
24
31
84
33
68
4
15
65
169
11
120
36
79
53
7
30
66
69
9
6
60
30
11
43
36
5
19
69
68
43
72
225
20
13
71
55
5
40
51
5
12
72
115
33
20
43
125
19
41
40
20
43
60
129
20
60
112
8
187
21
15
9
39
12
17
160
200
91
141
21
87
20
37
6
5
12
48
40
129
63
92
60
19
29
7
125
36
12
48
24
76
32
120
100
21
59
163
45
92
48
72
12
31
17
52
108
3
185
60
13
162
9
140
25
240
95
16
33
30
156
6
35
120
52
51
21
111
29
19
42
18
36
21
20
132
28
33
6
65
40
80
276
13
39
51
29
12
79
36
161
12
120
31
69
33
87
68
24
31
9
8
48
232
21
27
92
73
15
60
63
6
71
60
55
77
60
40
288
69
95
36
192
7
36
9
36
104
61
39
105
71
12
12
60
19
9
8
64
8
12
88
128
24
48
13
18
72
5
55
17
127
24
12
65
19
33
32
115
65
79
12
17
28
84
51
48
30
42
69
140
151
9
8
12
120
36
64
21
15
72
68
12
12
55
24
21
15
60
105
68
163
60
65
19
24
269
12
48
12
120
40
8
43
17
12
88
27
45
39
9
108
69
66
48
41
16
12
27
60
125
85
11
43
29
52
8
160
63
60
24
53
12
60
1
54
24
66
6
120
5
4
39
36
96
29
79
9
87
84
9
8
12
112
68
40
48
15
89
31
9
21
47
72
19
17
24
228
12
55
33
8
172
68
4
15
161
40
20
100
3
36
125
76
152
252
28
3
89
28
3
69
36
32
91
89
31
9
20
12
19
29
12
19
89
103
108
17
103
72
48
29
72
19
89
7
33
87
45
39
81
56
19
41
12
52
69
59
60
60
13
30
108
21
39
69
117
83
48
4
171
29
88
57
71
24
1
75
44
25
35
148
32
25
11
4
60
20
1
119
19
29
43
57
20
31
60
12
17
160
27
36
17
7
53
13
207
72
8
1
11
79
29
40
140
7
45
8
67
54
42
17
31
132
84
36
129
8
7
5
28
123
5
4
99
9
32
48
67
81
99
5
148
8
43
89
48
115
48
9
8
43
189
81
90
29
7
264
9
87
5
55
60
114
47
72
43
9
80
76
39
5
216
72
13
39
48
8
12
148
3
132
17
7
84
41
19
57
75
45
63
17
24
36
19
60
6
95
40
80
60
40
44
31
69
99
17
72
52
8
40
32
48
7
173
300
52
81
48
11
76
44
28
3
29
1
39
68
103
5
4
96
32
37
6
5
112
68
19
41
19
105
36
63
36
5
48
163
29
19
21
ABCD 98512895714*3^$a+1 [50050]
24
73
47
103
12
108
53
36
31
90
47
55
138
72
18
233
12
84
19
77
132
25
47
109
11
1
23
96
1
60
18
120
221
108
96
7
72
30
11
55
12
48
72
132
96
24
41
96
79
24
96
24
65
12
48
103
48
125
60
67
48
60
65
19
276
300
204
48
108
12
60
173
252
7
360
156
72
12
5
13
35
67
137
31
53
96
169
162
78
12
222
77
121
42
60
90
35
73
47
151
114
35
151
269
108
85
18
24
5
55
60
41
84
31
89
31
17
115
77
25
78
65
67
5
31
30
11
31
29
19
72
89
24
199
48
77
85
228
18
17
55
17
181
42
72
90
168
12
30
137
31
108
42
119
199
41
24
55
24
6
11
96
7
60
197
61
12
23
264
91
108
24
77
19
324
150
108
48
12
95
43
252
48
101
60
24
115
5
36
19
29
115
108
77
48
25
59
31
29
211
108
24
120
17
19
84
17
31
90
240
47
151
54
30
77
1
102
30
18
48
60
402
42
60
161
19
156
84
216
30
71
19
84
180
138
72
18
120
168
144
60
36
180
72
65
67
125
43
29
60
19
54
18
65
192
48
72
60
73
18
30
12
318
120
101
319
42
18
12
5
55
210
30
90
78
5
25
30
60
125
67
89
31
137
360
61
42
60
30
12
35
25
66
149
96
67
42
347
48
12
79
5
12
204
228
12
31
113
72
37
18
5
7
36
132
5
103
60
101
180
13
23
60
67
108
132
137
151
77
25
30
156
12
30
12
96
90
12
53
19
156
12
173
115
12
12
276
137
192
31
41
48
96
36
60
48
25
11
37
150
89
24
49
18
42
11
24
31
60
12
72
108
77
151
30
215
19
125
31
29
36
19
6
11
19
77
12
91
324
101
37
30
89
121
23
79
17
19
89
43
12
18
30
12
197
439
30
90
12
29
1
12
6
174
23
85
155
265
119
120
31
120
48
42
83
115
41
216
24
19
101
91
17
175
77
31
5
48
36
1
78
29
163
192
18
120
23
12
25
150
149
108
31
5
19
66
42
42
210
77
168
216
55
24
168
132
120
161
60
199
185
13
59
108
31
101
139
120
132
5
43
42
78
17
25
42
108
29
19
41
73
6
372
288
102
155
12
31
30
275
84
12
19
42
12
78
48
84
41
84
265
47
79
30
12
72
23
192
60
91
42
59
91
48
174
6
12
42
11
96
36
25
72
66
5
67
48
84
77
13
71
409
18
108
30
30
12
17
145
18
77
295
17
139
185
252
97
35
31
12
89
31
12
65
133
30
90
18
12
197
36
37
42
77
151
29
60
19
12
5
7
5
121
114
18
90
18
11
19
12
29
43
17
31
12
78
30
180
5
103
120
24
96
17
37
203
103
72
89
13
35
61
162
89
73
71
19
78
30
137
13
18
24
41
7
29
79
24
101
67
29
1
72
168
42
96
5
139
36
5
115
102
23
25
12
18
29
252
420
24
36
19
72
12
30
47
288
175
ABCD 98513184886*3^$a+1 [50083]
81
39
72
129
21
54
117
3
96
48
21
51
96
12
36
24
48
108
49
8
33
79
101
51
111
24
36
12
18
90
13
72
8
87
57
40
8
63
300
42
27
45
18
9
21
115
83
54
31
5
162
90
198
25
17
18
84
96
30
67
72
80
15
60
120
61
72
32
3
18
51
21
72
43
23
36
21
303
126
150
108
36
36
54
66
24
25
5
42
12
37
5
18
30
18
54
18
36
69
16
24
5
67
113
55
96
152
39
9
24
3
12
36
6
66
72
37
24
29
72
51
75
18
24
27
96
48
24
237
18
12
61
47
132
36
30
150
12
72
6
12
7
119
6
171
3
72
198
55
24
168
23
96
49
17
18
60
36
69
120
16
8
57
18
61
65
162
30
42
108
49
48
23
144
78
18
9
16
152
16
59
18
18
9
21
36
175
11
102
7
120
5
30
108
162
55
288
32
88
23
33
144
75
72
6
54
1
35
37
17
54
1
24
72
72
47
30
6
109
96
5
204
31
24
11
93
39
30
3
123
72
72
61
24
5
42
54
91
96
48
71
25
29
102
90
3
39
1
17
144
15
16
77
18
162
126
1
191
18
6
25
24
35
37
24
11
157
5
3
15
90
54
36
60
48
54
90
33
45
102
13
167
1
32
45
18
30
90
36
90
18
108
42
90
30
43
83
21
111
84
93
3
72
48
78
90
157
23
12
18
42
30
18
241
29
6
84
169
11
36
6
54
48
37
24
71
1
29
19
56
15
36
18
6
108
12
36
169
119
54
90
42
36
90
84
96
48
36
25
48
113
175
24
71
18
36
18
25
5
42
25
101
30
24
30
39
120
39
73
125
42
12
60
121
95
84
60
174
51
3
42
43
72
29
12
60
235
48
5
91
53
18
18
7
80
87
72
169
29
6
12
33
207
48
97
17
135
27
84
90
36
6
90
43
77
132
55
32
39
36
36
9
81
55
24
29
120
19
41
31
59
36
1
53
19
192
35
21
69
216
283
11
174
31
11
108
102
78
36
108
18
19
29
91
48
8
3
36
121
104
136
48
24
11
85
47
33
192
9
63
160
72
11
12
18
42
13
35
72
36
60
120
69
3
13
47
54
66
42
223
95
24
36
12
90
87
3
108
73
17
7
83
42
120
18
24
1
80
27
12
24
12
72
37
35
96
13
107
69
3
13
59
36
60
12
1
77
267
21
54
13
23
9
63
217
11
60
72
54
51
15
145
32
72
3
78
30
24
9
16
23
6
30
162
90
49
24
5
27
75
18
24
18
25
65
127
17
55
80
75
13
96
131
30
18
13
47
66
31
8
21
54
30
42
156
72
6
27
40
48
59
72
36
60
144
108
12
24
12
42
48
42
90
66
49
5
78
54
79
96
23
1
47
60
30
15
75
24
85
23
121
125
54
18
18
144
132
120
36
144
1
35
13
11
69
192
64
8
21
36
6
30
78
36
33
183
145
48
17
42
45
3
60
49
41
15
3
36
54
36
63
216
57
18
36
25
80
39
105
27
12
36
36
96
102
67
83
61
11
45
21
54
18
3
3
12
288
25
24
263
90
18
12
24
1
24
5
3
3
48
37
53
144
51
9
15
16
125
42
72
72
25
5
115
53
210
1
5
67
24
120
35
24
61
101
54
61
47
72
126
72
48
67
23
73
41
126
30
3
111
120
54
19
56
51
6
63
40
5
264
6
37
8
40
95
174
18
33
96
3
18
27
117
30
36
129
3
18
18
49
5
163
29
3
15
6
19
11
157
48
155
181
5
138
6
67
5
18
9
40
72
128
51
60
1
71
33
15
6
66
54
18
73
35
229
24
107
37
17
54
24
33
165
12
18
114
216
99
21
43
71
30
3
123
18
139
48
107
18
162
36
109
107
48
133
8
27
12
25
80
3
162
168
67
23
12
90
18
54
18
33
27
36
36
36
12
18
24
18
25
120
53
18
36
61
5
78
85
107
132
66
31
56
93
126
24
72
12
96
ABCD 98513556452*3^$a+1 [50014]
51
40
32
16
24
56
124
20
15
45
28
72
56
180
105
55
71
54
72
39
15
133
11
9
60
64
80
16
68
64
8
9
79
48
92
12
39
45
27
18
18
1
12
56
21
7
20
76
44
40
12
20
15
9
63
73
104
36
3
45
16
132
104
4
60
8
9
18
45
9
43
32
48
36
24
48
16
8
15
49
12
44
57
7
65
87
39
9
208
72
35
45
45
55
84
41
3
33
111
16
156
5
36
18
72
49
12
72
11
37
32
40
80
9
15
28
108
24
32
24
168
33
27
52
24
116
52
72
176
184
8
45
123
108
16
36
120
84
89
67
24
12
36
80
40
29
108
15
12
9
7
36
92
4
32
40
8
124
44
16
72
8
21
36
27
48
4
12
71
54
36
3
120
16
8
69
18
9
76
12
11
90
51
12
12
33
18
69
3
234
72
43
12
17
91
20
4
8
72
39
25
72
47
72
90
18
33
76
53
19
8
24
16
8
48
3
33
16
48
101
91
35
25
36
11
1
72
8
27
9
12
48
84
36
27
37
32
72
88
12
12
36
92
40
32
24
48
4
11
1
8
9
54
157
5
43
128
12
36
4
29
115
80
40
32
24
60
28
89
127
48
92
28
8
16
149
19
8
28
17
3
96
96
28
48
17
19
32
40
8
12
16
32
111
49
20
21
27
12
4
12
17
54
21
51
49
20
120
24
40
48
5
15
21
15
12
172
17
55
24
20
52
44
12
16
32
4
65
63
9
19
20
51
18
7
20
4
77
99
27
18
19
80
27
81
16
84
92
28
77
51
4
107
9
63
9
72
24
64
20
16
128
4
23
1
71
33
16
41
111
15
18
55
24
20
27
9
48
33
18
9
52
47
1
53
27
40
41
31
12
11
33
4
140
3
61
11
25
36
8
24
51
21
16
72
35
36
9
60
39
93
160
32
24
112
36
68
28
20
21
19
48
59
9
28
8
40
32
16
29
18
21
52
104
16
5
51
16
5
19
8
63
109
12
32
72
64
24
11
57
15
97
29
151
92
4
5
3
24
12
28
20
12
24
40
24
11
126
19
80
96
48
28
89
7
29
51
72
16
12
11
33
21
79
20
16
8
4
32
3
1
24
24
12
20
12
52
44
189
18
18
15
36
88
32
27
18
36
67
44
16
48
20
28
47
54
75
33
18
18
19
17
55
68
28
32
4
36
8
111
33
4
60
20
4
95
73
8
9
3
87
18
18
37
68
108
12
84
4
60
92
36
12
24
21
87
132
76
60
36
23
45
60
28
32
24
27
1
20
16
60
11
9
45
63
16
11
9
96
21
18
9
24
136
32
112
32
12
3
9
99
36
57
40
47
177
48
24
168
60
48
15
72
9
112
41
27
76
32
63
13
56
16
8
15
25
11
37
53
27
28
12
84
36
11
1
53
36
18
21
64
48
44
64
56
12
76
24
41
15
24
12
4
8
84
12
24
96
12
12
36
288
28
47
9
81
15
16
5
163
8
64
48
44
4
8
16
5
19
92
12
39
45
4
12
80
36
3
93
72
87
9
27
25
47
13
5
19
152
24
16
24
17
36
43
47
54
54
45
88
20
12
40
32
28
185
3
16
20
16
17
27
16
24
32
24
48
4
59
126
90
36
45
16
29
15
93
31
56
48
76
41
27
28
89
36
3
28
41
55
24
96
23
117
48
69
7
8
60
12
4
32
84
81
43
48
48
20
48
40
144
23
45
63
1
35
1
24
32
48
21
19
140
64
29
39
60
12
52
17
27
48
51
13
24
71
153
9
55
24
47
21
4
32
76
84
44
48
64
20
21
19
8
27
85
32
60
28
72
65
36
3
48
3
36
25
84
36
44
16
20
63
1
24
20
4
23
54
3
12
52
113
27
4
24
72
17
54
49
56
16
5
27
99
18
3
16
35
69
72
48
84
4
72
11
69
39
13
132
168
47
153
48
51
9
12
4
92
16
8
28
11
18
39
16
17
54
85
5
55
48
68
12
15
9
16
128
12
60
81
15
129
3
51
13
60
48
8
24
27
45
28
17
31
68
40
5
27
16
11
13
60
68
39
9
64
53
7
32
36
268
17
72
3
51
21
12
12
9
7
36
36
11
49
128
96
16
44
52
11
36
97
29
7
12
12
41
18
25
20
12
16
108
48
5
18
90
55
71
49
5
75
112
24
8
40
60
20
3
73
53
43
29
31
24
32
28
12
71
9
16
8
16
5
7
80
132
69
36
7
8
39
36
9
132
48
156
112
32
33
3
12
84
40
84
29
31
8
12
108
16
5
19
32
39
9
27
18
3
12
57
43
56
24
39
69
21
27
27
1
35
1
53
27
12
64
72
95
13
80
15
33
93
63
16
11
21
16
20
16
48
84
140
4
8
40
60
83
18
7
11
13
77
75
132
27
37
60
11
45
76
68
12
33
139
5
51
21
27
24
24
12
3
45
48
51
129
40
24
5
3
16
36
144
35
49
12
60
20
148
17
7
20
4
24
35
21
76
65
51
16
12
48
60
32
15
37
48
80
16
35
1
8
45
43
32
33
127
24
84
128
28
23
25
155
61
60
23
18
27
64
12
32
27
1
17
126
81
9
39
24
240
16
95
36
45
16
12
32
4
17
135
4
77
135
28
48
77
90
13
44
48
3
121
152
24
9
7
8
12
27
9
28
80
4
41
127
125
ABCD 98513570308*3^$a+1 [50187]
36
120
16
80
48
4
20
16
120
36
36
24
20
196
27
5
16
72
15
137
16
380
300
60
36
64
15
77
4
104
72
112
12
80
28
168
20
12
160
92
124
87
9
36
3
9
168
48
80
64
56
16
128
96
7
9
36
104
144
60
64
20
52
164
4
140
55
21
32
160
20
115
45
60
84
36
8
160
27
137
48
108
16
24
15
345
92
108
16
104
36
163
17
19
41
16
68
72
40
144
36
63
41
16
24
36
20
180
244
8
12
88
108
128
124
60
15
17
60
120
40
48
63
29
16
8
79
77
88
56
112
92
108
252
31
89
72
43
48
5
100
80
55
33
20
72
84
79
117
108
36
20
91
17
60
72
43
45
120
8
88
27
9
84
164
91
17
108
4
32
19
17
324
40
20
100
183
36
5
36
28
8
127
65
132
43
101
12
24
28
168
12
8
64
24
36
140
36
108
240
64
180
8
43
9
108
207
48
45
60
3
177
32
40
72
36
84
168
3
60
65
108
247
12
65
48
67
60
33
20
112
108
48
72
87
113
112
72
36
3
425
24
160
51
192
45
20
43
117
92
16
20
36
151
153
39
180
141
36
48
15
21
27
17
28
8
12
108
4
111
17
172
15
201
36
116
88
32
7
125
88
27
221
67
113
40
87
77
12
96
43
9
32
148
72
39
84
17
4
164
55
45
56
24
12
16
44
28
123
117
15
57
56
120
180
115
12
213
27
53
108
12
24
16
12
111
5
216
103
41
84
60
55
45
3
77
88
48
27
45
204
36
12
180
56
7
17
36
84
72
16
387
53
187
45
56
64
108
60
68
36
36
108
16
200
96
12
76
264
3
17
36
40
36
56
7
77
16
92
55
141
24
48
135
29
108
52
80
120
4
27
29
16
20
100
168
36
36
32
232
8
36
12
144
16
308
60
7
5
40
72
75
33
20
12
112
51
12
5
43
89
120
16
60
87
96
17
12
36
187
105
20
172
92
4
39
17
16
12
92
36
108
4
12
240
104
72
4
20
108
103
105
72
15
21
96
20
19
17
172
108
27
53
7
77
60
16
32
16
96
120
24
12
15
113
72
55
93
20
180
379
17
100
44
64
8
12
16
152
48
72
144
60
16
92
48
124
39
252
33
24
12
20
43
53
228
36
19
129
12
20
24
52
3
9
36
36
123
36
77
108
4
15
33
24
39
9
20
55
105
36
99
153
144
8
108
64
8
108
64
20
91
12
41
16
8
28
180
188
12
288
180
7
9
8
100
168
20
43
9
12
8
36
36
91
29
4
164
36
84
36
16
8
136
92
7
101
76
20
84
60
235
144
60
77
4
20
232
20
84
144
16
44
16
104
4
12
24
15
5
16
68
180
148
3
17
100
24
20
43
57
8
136
39
48
5
40
12
116
67
17
31
41
40
51
165
48
96
120
20
204
16
68
60
120
268
240
12
20
31
45
36
48
312
84
20
96
43
113
40
20
55
9
56
60
12
88
92
36
4
72
3
45
51
5
55
84
93
3
21
56
108
12
60
48
36
60
31
233
67
113
24
52
20
36
12
168
43
165
39
125
72
40
51
69
20
151
9
20
24
36
64
72
8
136
8
151
101
100
36
312
12
180
111
108
21
140
88
80
136
36
44
12
67
5
52
8
16
32
60
52
ABCD 98513998426*3^$a+1 [50012]
53
108
60
12
63
24
9
39
51
45
75
61
83
72
6
102
78
18
21
16
29
51
48
69
72
163
53
7
48
24
128
27
54
7
72
11
1
89
36
31
5
3
124
80
3
9
9
36
115
8
108
4
48
5
51
4
116
40
56
9
7
12
12
23
90
67
36
23
66
19
5
199
11
121
11
9
28
48
80
64
80
4
32
40
77
51
16
83
30
42
45
28
65
6
12
9
24
40
95
66
78
1
20
16
156
68
84
15
57
69
27
3
36
6
75
33
55
11
13
5
6
85
80
225
6
121
5
3
69
3
28
59
37
53
103
17
51
75
69
76
17
19
44
51
45
36
3
54
55
17
43
17
3
76
24
5
192
51
84
9
72
63
16
20
40
29
75
40
32
45
43
80
12
45
42
13
12
20
16
12
53
36
30
78
12
78
1
44
120
16
35
57
28
131
1
12
48
23
1
41
103
24
56
76
101
72
108
27
48
15
73
35
30
19
80
15
13
180
23
36
9
279
36
45
16
20
16
92
40
60
71
84
37
23
61
5
7
132
12
83
45
16
60
11
36
25
23
9
72
16
20
33
19
35
61
32
33
7
5
42
57
24
9
43
23
6
19
80
12
87
1
35
12
157
48
12
77
30
25
29
211
5
6
25
5
199
80
63
72
13
11
241
83
90
30
37
53
42
13
35
78
12
103
32
33
63
36
63
36
9
28
48
77
84
15
3
1
77
7
108
5
103
131
108
1
17
7
188
28
17
183
40
20
9
3
40
24
35
33
45
7
101
7
41
135
36
9
114
37
8
36
16
68
63
25
8
57
19
179
1
179
181
8
72
9
24
3
52
48
44
4
32
33
27
153
27
57
36
19
12
101
79
119
49
5
3
9
15
3
45
16
29
51
52
20
64
44
112
60
48
32
3
24
21
52
89
3
36
117
7
8
12
45
60
27
40
8
16
29
15
16
149
127
23
90
31
24
17
18
85
8
4
41
27
60
28
20
63
24
18
27
57
6
13
95
1
44
9
31
44
28
8
40
200
12
60
4
41
72
75
87
18
30
73
8
9
42
73
96
20
75
97
20
105
12
27
60
4
95
1
8
21
19
17
18
36
85
5
7
24
104
24
12
33
3
117
7
83
13
29
36
108
30
36
33
3
9
81
67
36
32
15
9
4
5
127
12
71
36
1
68
16
5
31
60
59
138
6
126
43
56
84
16
17
3
15
81
16
32
51
9
16
11
145
24
11
85
41
3
15
1
84
17
42
36
61
41
7
48
23
57
28
17
15
39
73
8
40
95
49
29
7
5
42
1
80
27
85
287
141
4
36
59
30
7
29
6
45
3
72
1
5
43
5
91
80
60
9
30
60
1
11
144
9
40
5
51
28
20
72
33
12
135
33
30
33
9
30
85
144
5
67
59
24
21
40
23
81
52
20
24
93
6
12
69
75
85
41
78
12
25
24
29
36
30
45
36
24
63
73
29
43
8
120
4
83
48
97
47
1
185
55
8
4
60
20
105
151
20
16
101
3
117
19
44
15
1
36
12
71
37
8
16
120
48
68
4
56
3
1
23
13
53
7
47
61
20
69
36
180
30
25
44
21
27
33
19
11
24
72
13
113
108
7
48
192
12
20
16
5
15
120
4
41
7
47
42
39
9
27
16
12
12
20
9
30
126
36
67
11
37
80
117
36
7
23
25
47
105
12
15
13
8
24
48
40
144
24
17
87
120
27
9
52
108
29
6
45
39
6
102
9
15
9
39
36
1
95
30
63
15
25
11
21
88
80
112
5
144
30
1
156
24
60
83
6
30
9
123
84
6
174
6
102
42
138
145
35
42
75
36
99
6
7
185
87
48
33
43
11
21
88
11
24
45
12
4
65
39
297
87
36
36
40
48
11
9
27
21
28
17
163
5
36
48
36
51
16
84
48
32
45
18
36
21
4
29
36
31
89
7
83
121
5
24
12
15
39
24
61
23
25
35
126
67
5
7
41
51
180
148
35
37
104
57
55
48
96
60
60
48
11
37
104
9
30
25
35
9
21
6
25
23
133
20
123
97
128
52
47
13
5
27
21
114
18
12
63
28
96
48
125
115
47
49
119
121
5
31
120
29
67
53
27
105
12
63
87
21
51
18
67
89
15
9
27
48
123
57
261
67
20
12
15
81
4
32
4
17
42
37
35
189
112
59
18
3
27
33
315
30
18
24
13
59
66
15
27
18
43
5
19
41
54
1
11
6
18
12
25
44
4
17
27
52
80
40
41
102
85
92
84
15
309
33
27
52
128
156
27
37
5
36
75
135
36
6
39
36
28
17
24
31
23
25
119
12
45
64
5
7
68
45
114
48
25
47
6
30
1
36
17
31
96
71
54
63
180
87
25
23
73
140
27
12
121
12
80
171
66
55
36
80
9
ABCD 98514155438*3^$a+1 [50071]
3
12
17
36
1
63
15
66
39
12
80
36
67
81
12
3
65
4
36
32
124
48
12
21
107
13
27
48
12
36
27
17
12
4
12
48
45
54
45
116
4
48
48
32
52
51
57
48
24
48
8
40
12
123
126
18
33
117
47
76
12
36
56
60
40
33
11
24
12
4
21
48
95
36
4
15
18
3
24
20
88
8
12
4
108
56
40
357
15
24
68
100
3
105
168
21
11
28
84
15
93
24
24
57
3
32
40
68
72
60
19
18
11
16
24
20
49
95
40
36
12
84
8
13
59
4
44
112
84
27
45
27
21
12
68
91
45
8
25
48
39
3
45
180
45
11
36
43
33
3
9
12
36
48
51
21
24
48
72
3
12
129
147
33
15
5
12
40
39
30
35
24
12
7
45
36
36
36
9
51
32
55
5
36
12
60
13
27
69
195
39
17
13
51
108
12
69
99
48
44
16
108
36
20
91
5
84
4
132
48
147
12
33
8
192
19
9
44
1
24
27
8
31
54
27
8
36
1
150
209
16
24
12
48
27
17
28
32
67
18
96
87
12
63
17
52
36
48
21
39
104
25
51
24
32
13
15
36
21
6
57
8
145
15
24
56
28
21
3
12
8
16
176
96
40
33
27
48
24
111
129
20
103
89
4
84
3
57
141
15
9
35
16
60
32
40
24
36
20
28
24
48
44
24
1
119
16
8
48
4
20
16
3
36
45
44
49
3
93
207
129
15
84
15
17
12
60
52
3
33
48
84
12
20
28
3
9
81
18
17
40
60
44
4
129
51
15
9
51
69
56
36
19
21
153
3
72
36
12
92
1
15
20
16
21
3
21
3
117
95
4
36
168
8
12
28
8
7
33
15
60
29
1
6
9
24
15
17
19
17
52
12
116
40
12
117
3
48
32
28
72
12
24
60
27
17
72
28
12
8
96
76
9
90
5
12
24
4
36
8
55
17
24
72
85
87
81
11
16
20
25
27
20
88
9
51
32
7
21
15
29
16
144
20
36
55
24
21
24
9
11
36
52
8
64
63
93
60
44
19
29
40
57
11
4
68
16
36
56
100
8
37
23
19
45
48
180
80
52
27
33
120
12
9
75
87
5
28
27
9
3
17
19
5
100
27
105
12
80
36
4
27
93
56
84
40
51
17
24
36
4
24
36
8
48
100
180
8
7
72
12
9
44
88
20
4
20
4
32
55
89
64
21
18
17
16
27
90
11
24
36
49
171
15
9
20
43
45
8
199
66
87
9
11
19
9
84
36
57
54
18
11
19
33
192
51
9
8
4
44
4
72
68
16
20
24
52
15
126
18
77
72
16
20
16
56
28
12
63
24
12
41
40
27
36
41
49
15
80
52
3
21
15
173
73
15
20
40
15
17
55
21
12
63
29
112
33
63
9
3
21
11
136
132
12
8
7
81
20
40
48
39
5
136
92
28
15
9
45
51
32
4
24
24
60
21
27
92
1
15
20
37
39
36
39
69
12
27
53
64
45
179
16
120
20
60
19
21
24
12
228
51
21
39
9
27
69
93
27
8
40
45
3
92
91
30
99
8
24
28
12
44
19
6
27
39
21
3
54
18
173
40
12
27
21
84
36
15
5
16
3
17
13
75
48
99
33
92
55
9
21
23
163
29
24
1
99
20
24
1
99
8
127
45
156
24
36
36
36
80
19
81
20
28
60
24
33
42
105
12
9
35
16
48
12
48
3
29
60
4
32
72
52
36
24
15
18
15
32
16
24
3
126
107
40
117
51
44
12
168
52
176
7
36
17
13
72
107
16
36
183
33
24
164
36
4
80
24
13
63
12
75
12
17
76
20
48
7
17
12
1
42
30
23
28
20
25
54
18
48
27
132
48
9
23
40
132
80
19
84
60
81
9
3
24
8
16
21
30
5
28
12
8
36
25
27
92
52
44
91
9
44
28
39
9
36
116
40
24
36
15
29
28
87
53
16
21
15
3
81
120
60
57
35
19
225
8
25
15
12
24
72
32
16
56
96
37
66
9
132
24
12
44
124
56
4
12
72
68
73
42
29
28
8
52
8
19
36
48
149
160
48
12
36
36
9
15
9
83
40
20
100
80
12
16
12
45
3
75
81
24
12
44
1
27
45
18
30
39
20
36
49
39
15
89
28
32
12
4
12
24
33
27
108
51
9
45
35
13
35
4
84
27
57
27
81
24
120
24
20
1
23
91
45
24
36
72
24
108
33
18
21
144
44
52
9
51
39
21
44
4
3
89
4
9
51
24
3
12
17
115
18
35
108
28
12
24
96
20
103
41
85
3
60
120
12
3
108
33
36
216
60
69
39
36
56
37
27
3
21
15
5
49
18
17
28
9
3
32
16
60
92
28
108
24
15
6
15
20
12
40
128
4
36
15
84
108
117
27
18
3
12
12
44
1
24
27
12
12
36
32
25
71
40
9
42
89
40
72
12
36
51
180
33
20
16
12
45
63
105
135
24
12
48
8
55
24
53
12
24
16
36
3
30
114
17
4
60
56
36
19
36
17
115
33
20
88
60
120
12
27
65
28
24
44
36
28
8
100
8
64
56
19
141
12
8
4
15
5
13
75
24
68
73
63
60
72
20
55
29
4
12
8
12
25
3
51
33
68
4
33
71
112
3
21
60
171
89
4
87
45
3
21
20
28
60
21
66
53
ABCD 98514459086*3^$a+1 [50376]
128
339
189
264
72
120
303
198
67
23
90
54
60
93
96
16
11
30
42
12
90
103
23
57
352
41
54
9
240
120
64
48
119
30
51
24
123
72
61
35
213
111
9
99
12
241
29
51
480
87
18
15
72
75
30
168
39
168
96
69
72
126
37
80
195
138
54
78
30
18
72
135
160
65
198
9
256
185
114
93
15
57
16
104
24
64
233
90
117
45
72
126
565
65
270
144
180
78
415
35
13
89
303
3
117
45
3
489
55
125
211
32
3
157
8
159
18
7
323
13
107
312
138
270
85
152
93
72
90
33
87
18
90
37
215
90
31
149
91
527
378
39
45
36
15
9
103
80
135
25
320
33
135
105
54
66
7
317
3
112
144
192
80
87
12
13
95
42
15
24
249
12
43
35
261
39
201
51
180
96
90
12
187
48
143
54
6
37
53
267
57
30
153
117
43
137
399
381
123
112
248
147
133
137
108
180
30
217
8
177
210
90
139
29
163
245
27
27
108
72
49
11
48
108
273
144
120
27
120
78
31
192
392
33
210
45
177
15
3
120
144
61
104
40
128
87
18
108
210
25
29
6
405
192
88
152
472
35
276
57
208
17
72
6
54
43
77
211
95
33
27
37
32
120
381
42
57
88
48
185
15
87
252
330
66
33
39
1
239
12
133
173
163
152
69
126
210
67
77
186
73
96
155
606
54
1
48
32
15
54
3
88
107
30
42
108
105
57
30
78
27
48
27
109
17
54
9
69
102
133
8
45
84
135
160
35
69
267
69
111
24
33
72
3
12
361
329
135
3
180
198
267
3
405
15
12
78
15
72
208
29
75
184
56
111
294
66
97
80
117
126
30
63
24
27
69
240
40
41
63
45
91
144
8
177
207
48
153
240
135
40
32
93
19
5
18
81
9
15
105
108
27
117
78
12
186
84
150
198
55
17
306
12
42
39
69
30
180
105
57
60
123
3
117
168
39
321
88
144
95
30
27
88
107
120
108
225
87
105
51
93
112
32
400
56
9
495
207
108
18
72
91
89
78
25
5
162
162
295
101
54
ABCD 98514571042*3^$a+1 [50013]
24
35
18
51
16
143
180
36
294
51
64
80
72
24
45
36
31
24
323
13
32
40
47
36
37
17
55
104
136
5
91
95
57
321
15
129
108
12
42
90
84
114
37
83
85
32
69
30
6
151
144
48
48
77
210
57
40
83
96
84
81
336
16
77
90
30
132
48
252
18
97
89
36
91
47
57
16
5
139
8
120
40
47
25
53
163
47
72
25
128
135
97
35
165
45
91
72
131
54
126
36
30
6
49
48
32
9
7
32
72
24
112
209
31
8
159
66
24
102
114
120
126
9
69
66
129
183
72
102
90
6
48
90
114
126
66
90
78
55
11
21
136
104
120
24
51
13
48
104
159
241
5
234
60
21
45
75
16
59
13
95
12
60
73
47
1
272
93
3
15
105
15
49
41
39
3
93
112
83
30
39
88
5
102
45
15
57
16
128
9
6
36
18
36
31
41
18
66
198
37
113
120
6
72
25
65
55
299
288
42
54
61
119
144
36
21
9
54
25
17
159
39
12
60
108
285
111
129
51
264
13
227
277
29
30
90
36
18
21
21
30
24
72
93
112
152
3
18
51
15
1
269
54
24
36
1
48
41
72
39
153
55
48
8
129
36
211
215
60
54
159
51
54
7
29
187
17
87
15
9
15
66
24
84
43
107
13
8
16
128
27
85
48
107
18
36
39
51
61
149
42
33
64
137
48
96
30
36
93
88
72
56
112
125
54
13
17
18
85
168
107
21
24
45
150
102
39
39
66
24
111
315
21
15
153
27
78
12
3
208
29
36
55
173
114
73
24
96
8
15
30
126
85
5
90
180
45
105
18
30
36
187
17
66
234
78
48
45
120
51
133
35
21
64
48
120
83
189
27
13
65
103
95
12
90
36
114
12
1
107
117
135
9
120
16
23
97
8
21
84
6
121
5
228
6
144
145
32
15
18
90
37
48
5
126
21
15
1
24
29
19
192
23
6
72
19
96
120
83
21
24
99
13
47
73
47
57
15
145
23
180
13
113
84
6
36
33
3
162
180
87
15
121
29
174
21
21
108
39
27
24
180
1
125
48
36
31
5
3
15
96
180
61
104
81
63
88
120
24
120
96
35
12
145
48
299
48
60
30
283
32
15
25
47
33
96
81
31
23
49
41
24
102
1
8
99
90
78
37
17
31
120
65
183
15
54
210
72
18
7
53
252
55
83
6
126
1
24
8
40
11
21
15
54
6
165
15
25
203
36
129
177
103
101
30
61
29
6
85
35
54
111
15
9
51
48
36
180
36
108
36
24
12
90
91
17
78
33
111
30
18
36
90
144
6
36
33
21
174
240
12
90
55
23
30
42
33
51
42
48
90
1
80
88
47
129
57
79
48
11
21
39
30
54
21
96
40
23
186
36
120
75
88
221
75
9
78
25
83
21
16
17
66
60
66
18
13
8
64
5
67
120
83
60
72
25
29
51
15
144
54
6
156
90
39
15
1
96
32
15
72
24
30
99
72
136
24
29
24
67
59
36
1
24
59
60
97
59
24
397
24
8
15
6
66
54
19
71
180
109
56
16
41
198
1
29
114
25
72
23
42
39
189
27
208
152
33
15
88
59
90
115
5
6
162
30
90
36
42
69
21
12
247
5
43
72
89
39
81
6
1
104
105
ABCD 98514688432*3^$a+1 [50138]
27
120
4
96
20
69
51
4
185
19
32
168
33
39
45
235
48
20
57
19
84
72
60
80
28
17
60
15
33
55
192
24
20
120
120
64
17
3
72
84
4
41
31
8
72
64
17
108
39
52
24
44
76
20
84
36
36
60
64
44
60
16
17
27
16
44
72
129
84
27
64
144
17
3
72
93
67
84
101
3
81
91
8
52
84
44
40
77
3
12
93
111
57
39
64
17
19
5
3
36
4
5
7
8
40
32
88
140
40
12
48
17
3
16
44
180
60
40
41
15
124
60
17
3
36
64
20
76
24
20
21
19
20
105
55
17
3
21
15
24
96
40
56
28
180
80
21
36
55
48
5
7
108
96
44
160
65
31
20
16
8
165
12
63
52
8
156
24
112
84
20
40
36
80
60
4
125
235
96
8
16
84
12
120
20
60
48
36
21
55
48
420
5
36
51
28
56
117
3
4
72
29
55
24
60
92
60
64
5
19
96
60
56
60
69
159
40
137
43
20
60
156
9
111
4
53
7
20
21
51
48
45
15
201
96
43
36
56
9
15
40
29
15
60
105
27
40
108
12
20
28
80
136
20
84
12
24
36
28
60
60
17
15
40
68
93
27
16
29
15
60
21
72
27
21
111
120
60
208
92
88
32
69
12
24
48
87
124
77
24
15
24
9
127
108
72
5
15
64
44
76
89
67
20
28
92
24
76
24
29
36
444
55
77
15
64
20
4
12
8
100
5
60
27
48
52
8
12
24
4
36
41
84
55
36
53
15
60
120
16
104
96
9
7
8
180
16
44
52
8
72
84
36
28
17
19
5
51
48
16
137
7
5
87
9
51
48
16
104
76
77
3
36
120
28
80
12
100
48
96
149
31
77
27
52
101
27
12
120
84
24
12
108
40
36
20
16
113
7
128
57
24
79
20
52
20
64
60
41
15
21
60
79
48
20
40
36
41
63
33
79
20
4
176
21
39
69
72
27
40
5
55
12
101
12
51
4
96
60
41
3
21
171
21
7
20
36
36
28
20
52
8
16
60
36
24
41
3
36
64
32
24
64
60
53
19
44
4
116
24
112
29
39
36
9
175
20
40
5
27
93
31
36
24
44
40
12
48
53
27
36
9
55
41
15
204
12
33
7
48
140
72
4
104
81
19
12
60
8
192
28
32
24
21
48
7
101
19
53
72
3
100
72
8
76
164
12
48
16
24
60
20
100
56
64
36
101
103
96
60
221
24
31
8
72
24
240
69
31
116
105
19
17
67
96
77
79
65
79
20
9
67
20
108
60
117
3
141
31
140
64
36
53
7
48
60
156
44
45
27
28
36
5
31
140
45
63
52
84
84
53
163
5
84
60
15
40
65
75
340
12
5
19
104
16
20
24
21
91
20
28
32
48
100
32
4
104
81
31
24
60
56
4
17
7
17
3
40
60
41
19
96
24
36
56
24
40
36
8
36
21
63
100
56
4
113
43
89
75
12
28
36
36
128
16
5
15
120
9
31
77
27
72
64
116
4
120
36
44
136
60
29
15
64
36
120
29
72
63
76
20
9
27
45
75
64
221
39
24
16
44
16
56
28
20
81
12
19
108
17
19
20
84
52
8
40
140
36
21
3
40
41
24
36
19
92
204
129
67
264
60
41
75
40
8
76
17
87
21
91
5
63
36
16
68
72
108
40
92
88
20
201
91
108
56
105
15
9
67
5
48
27
28
140
12
60
64
29
31
56
64
80
21
60
3
52
24
5
39
16
44
96
4
32
148
80
40
41
79
60
32
84
105
139
60
17
15
4
125
24
67
8
16
116
24
21
63
81
139
12
221
19
144
56
28
80
16
44
36
4
65
15
40
116
4
20
16
56
60
100
120
41
87
57
24
31
24
24
80
76
24
180
36
20
24
16
89
27
28
56
244
140
12
21
27
21
55
104
45
15
36
124
32
21
63
4
5
55
125
75
33
7
32
60
69
99
12
9
171
84
24
81
31
20
93
72
79
36
29
79
20
12
24
9
31
56
28
53
27
16
96
108
32
4
44
81
72
72
75
16
84
5
15
40
32
48
100
92
4
276
108
12
48
32
88
36
24
80
52
48
32
48
ABCD 98514860014*3^$a+1 [50146]
156
60
52
48
36
8
16
24
92
48
276
40
96
84
77
19
164
120
16
8
12
21
87
48
4
240
48
20
72
64
5
180
15
9
31
5
31
20
48
220
32
60
33
67
101
39
180
64
17
60
55
108
60
5
19
92
36
93
139
32
21
99
24
4
161
75
100
80
52
5
7
20
28
60
80
72
33
72
36
19
216
20
57
7
5
175
101
51
21
3
72
40
168
32
84
48
285
36
115
12
224
48
21
72
63
100
32
12
88
5
55
32
108
24
108
76
36
48
5
15
88
17
51
4
12
44
64
8
60
4
281
48
7
137
271
17
39
16
8
336
16
5
27
48
148
32
60
48
16
89
12
15
60
64
24
32
40
48
36
156
17
31
120
60
5
7
8
12
52
401
151
20
48
108
33
111
141
19
180
36
8
9
7
24
12
12
36
20
64
56
4
32
48
48
180
28
77
15
160
5
15
117
43
65
180
43
20
9
15
16
77
3
24
12
96
93
39
12
9
51
288
100
48
44
4
60
17
103
104
21
175
12
120
32
16
80
12
288
45
31
89
31
101
19
8
16
24
20
108
48
45
39
153
75
28
5
27
4
104
45
27
48
105
19
41
7
260
108
16
128
48
28
24
41
55
72
72
41
7
108
20
12
105
67
20
108
52
5
87
33
55
32
40
24
96
108
36
92
4
8
105
91
12
68
4
92
60
24
72
88
5
27
24
64
17
15
24
40
29
84
36
15
52
92
208
68
24
261
51
9
231
16
120
5
123
9
151
80
64
56
40
185
315
4
8
84
21
79
80
28
41
51
120
33
111
112
108
44
52
48
96
12
32
72
9
15
57
15
12
60
93
247
60
20
48
4
24
192
53
15
57
99
4
140
244
36
12
5
87
81
79
96
20
16
44
16
56
72
48
33
127
80
24
88
72
41
55
140
28
72
125
19
29
15
57
243
64
56
12
12
33
19
36
44
9
87
132
72
33
15
88
44
64
12
8
57
55
104
4
20
45
19
48
72
128
72
201
7
12
116
105
55
17
55
48
32
45
12
27
156
4
20
24
9
120
108
3
132
4
80
16
5
3
52
44
81
67
20
72
21
12
31
152
57
195
12
24
24
72
16
44
96
52
56
100
29
115
32
64
80
144
96
60
24
321
72
7
101
12
27
12
16
32
36
156
16
32
16
72
24
8
112
48
168
48
24
185
48
55
72
260
100
12
29
99
36
264
36
64
236
105
31
44
12
4
84
24
8
12
12
64
116
9
55
32
4
60
68
28
5
15
40
20
100
108
84
41
24
75
60
96
52
32
112
240
29
15
40
72
20
64
36
5
259
24
24
68
52
12
89
51
96
112
32
33
15
168
33
75
4
56
24
12
64
36
120
68
16
5
7
32
36
69
151
17
135
24
48
52
108
128
88
60
20
57
103
32
57
3
33
139
68
28
197
43
32
105
15
40
32
21
15
84
12
28
168
5
39
84
16
144
12
68
112
24
128
96
120
40
65
24
7
29
67
17
103
72
48
65
3
16
44
244
20
12
129
27
100
60
8
117
3
9
75
76
72
128
40
20
192
153
115
120
5
27
28
80
12
64
24
12
92
88
44
213
15
16
44
141
39
12
69
55
20
76
8
28
32
12
16
84
84
80
144
60
21
27
48
64
48
144
29
15
4
32
21
55
8
12
4
89
39
28
5
27
21
39
196
80
156
48
136
17
39
24
57
15
112
152
124
60
5
99
40
96
5
72
12
111
57
19
53
15
33
55
20
4
8
21
111
36
168
52
108
197
99
21
19
48
8
48
45
72
3
45
7
80
60
48
120
24
40
80
88
84
36
8
16
24
24
36
44
48
40
32
33
60
180
48
ABCD 98514874988*3^$a+1 [50022]
30
18
24
37
36
144
68
28
44
39
9
36
4
92
15
69
16
41
99
63
33
3
1
8
28
5
18
181
96
128
27
33
4
8
9
31
8
16
48
8
99
61
24
48
56
9
15
48
40
65
48
24
43
23
177
63
30
96
54
84
13
80
3
217
29
150
13
20
12
21
15
9
18
13
17
42
30
24
39
12
21
39
51
37
47
25
71
12
36
81
100
5
3
36
24
168
3
1
8
36
24
51
36
81
63
36
78
15
3
9
3
36
21
16
8
99
126
27
15
25
8
136
20
76
12
41
294
108
120
25
12
108
5
7
12
29
7
83
60
12
49
44
87
9
16
8
24
148
35
33
15
60
45
9
138
25
8
16
29
199
8
160
12
48
12
32
9
6
18
72
15
48
36
52
24
35
6
87
120
52
5
15
3
36
60
1
35
18
55
8
48
52
12
8
48
36
21
7
11
72
25
8
4
47
33
63
25
23
9
27
54
15
120
51
21
9
216
54
9
72
4
8
21
187
12
180
20
100
56
21
115
221
15
27
36
36
13
8
27
57
40
56
240
3
96
36
25
5
18
69
171
37
60
8
144
3
210
18
54
3
4
35
1
92
88
32
52
5
18
13
59
33
40
60
92
16
12
65
7
89
66
36
60
33
39
13
113
126
13
32
3
33
9
15
3
33
60
52
92
123
73
119
61
120
8
12
4
65
31
44
28
41
7
83
37
59
30
31
60
77
7
80
24
72
72
60
21
90
37
140
39
13
60
180
8
48
36
39
37
8
24
40
72
209
6
9
52
5
18
69
36
36
28
47
33
88
20
3
24
93
27
13
84
68
3
69
51
180
33
4
5
102
36
57
28
8
51
6
15
33
7
17
72
15
24
16
35
141
172
47
33
15
36
36
9
51
33
168
33
66
24
57
12
48
9
144
7
60
20
33
24
72
3
112
23
25
92
28
92
15
33
28
60
84
20
9
6
85
71
25
60
8
51
25
11
60
45
72
40
56
12
39
60
36
9
3
25
56
12
3
36
21
72
40
11
57
15
30
24
18
13
224
9
67
24
5
54
45
60
72
48
297
48
6
1
8
9
7
8
33
18
57
69
75
76
17
115
20
12
88
20
48
3
117
219
24
30
42
49
44
16
8
40
20
12
9
66
13
176
16
56
9
15
24
112
8
27
45
72
12
16
180
72
11
141
9
91
53
15
51
1
60
8
63
18
19
11
96
9
24
3
72
13
89
39
24
33
55
65
19
23
192
93
72
33
111
57
67
5
63
3
181
59
37
8
76
8
87
25
23
72
180
18
15
27
61
23
121
113
15
57
31
12
12
108
8
180
160
44
28
8
3
49
8
4
104
39
105
36
112
72
53
79
164
45
102
33
27
33
15
169
11
37
44
16
17
126
97
24
89
7
17
3
15
48
72
54
99
96
48
12
48
160
56
99
156
45
4
47
1
32
33
78
169
8
64
60
20
100
119
54
15
111
57
72
48
48
75
6
43
60
41
30
49
47
18
55
72
8
132
3
12
93
75
45
48
15
129
96
4
23
25
60
56
4
68
75
30
24
15
33
63
24
3
133
60
68
27
24
1
20
4
29
111
96
9
18
102
39
60
45
79
8
9
103
17
15
75
1
12
12
48
5
3
15
30
7
56
171
54
19
23
25
20
40
12
173
27
156
9
135
81
207
48
24
40
8
52
5
43
12
12
5
18
12
45
48
15
33
84
33
123
12
57
159
99
45
27
36
9
28
101
19
20
33
39
75
9
45
67
5
63
9
87
33
42
33
15
21
51
1
59
66
15
168
57
127
8
3
6
63
40
107
6
72
18
93
64
8
40
8
4
348
8
24
36
12
72
52
36
23
57
9
43
32
28
32
9
7
35
33
4
35
21
4
23
165
24
40
8
75
13
17
18
117
27
13
11
54
87
111
25
8
15
90
114
33
12
132
3
12
33
36
72
57
7
35
54
30
9
36
45
67
29
18
36
57
24
3
73
35
25
83
96
45
3
21
12
48
180
4
5
43
72
12
35
6
48
27
63
36
96
25
119
85
5
3
15
205
8
33
27
45
90
45
9
96
54
84
1
20
16
8
51
21
27
96
120
36
33
81
66
108
18
75
108
16
41
18
9
21
7
233
66
6
48
114
36
36
13
132
8
28
12
56
12
24
136
84
29
19
20
15
25
48
32
27
1
8
39
21
256
20
48
3
85
44
48
208
32
27
13
8
57
15
51
96
45
16
20
52
8
24
24
57
63
12
12
28
47
45
81
19
240
11
42
7
95
13
92
40
108
35
18
7
65
3
84
40
17
186
174
15
16
8
24
63
60
48
6
63
48
9
43
56
4
41
39
3
9
28
60
20
52
96
164
204
ABCD 98515281058*3^$a+1 [50192]
35
52
3
77
4
144
87
5
13
195
12
20
64
39
66
30
36
18
23
24
168
88
8
12
64
60
24
99
5
31
54
3
9
138
30
47
19
5
132
7
21
20
4
12
15
198
11
156
48
1
60
11
40
39
81
15
30
11
49
24
60
11
4
69
95
40
32
40
3
60
42
24
15
21
30
24
29
120
7
33
8
28
99
17
108
48
112
75
12
54
51
20
108
16
15
21
45
95
60
96
13
30
5
16
24
9
6
17
337
102
21
93
24
72
39
15
77
12
25
15
8
49
3
20
12
16
27
17
216
12
31
156
9
60
105
99
27
84
21
48
105
11
91
18
107
88
72
9
11
49
47
64
48
20
72
24
25
15
32
84
19
36
30
63
120
27
41
67
81
9
35
60
121
66
101
19
24
77
12
36
96
73
47
4
32
28
24
56
4
12
39
120
21
33
60
23
7
30
126
29
28
32
1
6
78
27
15
18
42
60
54
60
36
3
48
44
36
12
25
11
49
6
45
60
84
56
4
32
55
120
48
77
48
145
35
67
54
30
156
29
36
13
72
3
51
125
31
33
45
23
43
66
39
120
36
188
36
60
55
66
18
216
66
35
124
21
90
60
168
30
35
1
84
155
60
61
36
11
4
9
119
60
97
35
19
30
11
133
15
15
5
55
17
79
17
43
5
16
104
1
24
47
4
75
5
4
9
23
168
55
36
24
77
37
27
68
100
27
30
83
25
71
60
36
36
60
28
21
11
40
33
47
19
69
39
125
1
111
44
16
45
60
71
24
25
30
69
75
36
113
12
25
90
24
21
24
39
53
28
15
17
40
3
45
51
114
24
27
63
36
174
3
60
48
20
4
27
24
29
187
45
69
24
42
60
65
36
88
39
17
19
69
20
85
15
12
20
49
36
83
36
49
30
17
16
32
7
30
30
48
57
9
39
32
55
48
6
30
66
11
88
104
108
48
4
12
3
17
28
32
85
11
4
33
210
5
31
69
20
55
17
24
24
96
4
285
35
1
11
96
13
150
60
17
73
15
24
8
19
9
141
54
60
90
36
63
20
12
13
71
60
61
39
9
11
25
84
155
16
20
79
17
43
6
75
9
27
33
27
15
69
44
1
87
27
42
51
27
12
65
25
144
6
9
9
42
21
44
16
3
24
5
16
92
133
24
42
41
24
43
17
36
28
132
80
13
111
68
25
15
32
145
71
43
45
9
23
7
45
32
85
15
33
15
32
120
88
111
54
120
6
60
41
24
85
30
125
91
24
5
52
3
29
48
139
69
36
3
72
5
40
20
4
111
9
80
96
48
88
27
65
25
131
24
76
81
150
9
140
31
18
71
72
72
76
12
63
5
96
25
23
28
39
174
6
41
43
21
44
1
15
20
43
5
91
174
66
41
139
21
44
19
77
13
47
49
51
3
12
18
66
9
51
77
37
150
41
85
71
4
116
28
48
33
35
60
112
20
24
24
40
111
30
84
30
30
51
99
30
51
105
39
32
19
65
19
36
9
24
15
33
57
30
41
16
33
6
81
129
66
41
19
60
48
17
73
12
15
104
24
1
59
48
67
6
6
60
24
6
210
30
75
15
93
12
8
91
29
151
84
72
65
55
29
76
69
119
31
96
48
17
120
28
45
35
36
24
16
15
41
24
52
3
9
8
127
17
60
84
12
4
56
64
75
29
19
21
9
27
45
51
3
29
76
80
16
80
24
60
12
127
225
81
35
52
33
47
28
36
8
1
66
29
16
8
48
28
15
6
228
71
36
24
36
4
80
109
95
100
12
44
115
17
64
176
49
90
9
236
100
15
18
11
31
125
48
31
17
24
103
41
24
7
24
69
87
89
12
72
12
25
54
17
13
191
100
99
65
19
5
7
9
56
60
109
99
80
1
6
204
6
18
21
132
3
45
60
44
132
36
24
40
39
36
29
4
45
95
48
13
11
25
3
32
16
9
3
27
53
1
131
108
97
24
15
51
9
9
126
6
60
119
12
13
54
161
60
25
36
35
19
45
69
3
12
45
126
5
91
69
32
12
48
100
12
8
88
9
15
12
69
24
36
35
91
29
109
11
24
1
119
12
43
17
24
16
15
90
84
35
16
96
8
16
8
136
15
17
64
84
20
16
48
57
39
24
80
192
55
113
28
27
66
35
12
79
18
66
65
84
7
33
57
30
125
28
8
88
225
24
15
45
35
7
33
20
28
32
36
36
19
180
5
55
30
47
112
8
67
5
88
93
51
15
30
11
12
52
44
84
40
32
49
119
67
5
88
45
11
40
72
24
56
4
45
54
9
8
64
45
15
39
150
15
21
11
103
54
6
69
21
ABCD 98515407052*3^$a+1 [50014]
83
16
104
145
35
52
24
180
24
21
24
11
19
126
39
12
45
11
52
36
32
13
84
6
17
48
84
60
205
66
60
17
13
35
19
5
16
39
53
49
60
30
18
95
76
12
68
1
11
7
21
72
3
105
129
123
39
21
27
33
327
45
56
12
28
20
4
21
27
24
44
4
36
81
3
48
12
21
15
32
13
180
47
7
12
45
36
32
1
66
21
24
105
39
20
132
12
28
84
36
32
52
45
24
15
12
9
3
45
111
140
132
28
44
48
43
66
78
93
48
75
5
4
48
12
96
45
27
27
6
27
108
36
56
40
32
25
11
16
3
81
24
8
28
32
97
60
3
92
48
148
12
12
75
21
51
18
96
27
9
11
43
21
15
30
39
44
28
48
72
12
120
12
48
60
45
23
120
13
15
20
109
6
17
64
9
36
18
33
39
9
32
13
39
60
216
12
9
3
20
148
108
36
105
71
60
88
60
12
20
12
1
15
120
32
112
20
28
9
99
20
31
53
76
72
12
57
54
57
48
15
77
103
149
28
63
30
54
60
66
15
60
12
24
213
15
248
52
15
66
27
8
4
57
15
24
20
136
33
75
75
33
20
37
63
12
15
41
115
17
109
15
36
39
29
264
145
90
5
25
27
24
36
24
44
97
3
8
13
111
45
71
19
18
6
126
48
23
49
51
9
63
68
7
45
15
33
12
68
13
27
39
101
40
129
63
87
9
36
96
92
16
51
9
36
60
36
72
36
132
180
33
39
8
88
120
72
24
36
9
23
16
69
15
8
4
63
161
1
78
33
12
45
23
64
15
21
24
15
21
48
105
39
12
45
11
4
33
27
36
33
47
28
12
69
15
24
32
19
33
36
44
1
90
21
176
13
27
8
16
84
12
72
8
28
36
3
12
54
87
9
3
87
9
12
48
36
24
44
88
27
30
3
24
68
1
99
68
49
39
24
36
20
64
68
28
129
3
68
55
9
36
12
39
69
72
68
1
24
54
165
27
21
68
55
81
24
9
15
8
4
36
60
24
15
33
8
100
8
52
153
15
21
24
47
72
97
51
80
13
36
63
27
209
84
88
24
45
23
60
100
48
108
60
32
52
228
9
39
20
12
67
21
24
60
21
36
99
12
57
203
64
8
7
78
12
11
13
107
28
72
60
159
258
63
12
20
48
127
12
54
15
81
15
33
51
24
48
57
3
20
4
33
3
69
63
168
32
16
32
112
12
33
3
9
3
156
36
36
48
15
57
12
8
40
39
54
24
27
36
3
45
32
112
68
19
18
23
4
24
84
20
25
131
4
8
88
111
101
4
24
9
35
1
111
8
25
63
12
48
32
7
9
44
52
36
9
120
63
48
3
5
25
6
9
81
3
60
60
72
33
11
100
12
120
12
36
60
9
15
12
116
37
23
52
60
105
12
63
8
52
8
40
9
15
39
105
12
12
48
72
45
3
20
12
120
1
47
97
27
15
9
21
24
27
3
89
40
12
9
51
75
33
237
23
28
57
11
24
60
7
33
80
157
3
96
69
36
47
28
180
12
3
45
32
60
28
9
27
24
21
23
108
60
43
9
15
33
68
91
81
9
11
88
44
28
48
12
20
4
33
162
113
121
24
23
103
81
63
30
3
33
87
60
48
21
3
51
6
63
140
121
15
24
27
41
52
51
90
36
234
6
59
12
4
128
16
9
132
30
21
12
21
15
9
3
72
135
33
24
39
180
5
24
37
51
12
15
21
12
80
7
65
48
4
24
36
9
36
51
24
9
15
12
33
27
57
72
3
80
85
83
19
9
9
111
12
24
44
4
8
28
39
21
80
16
24
75
9
60
56
19
125
76
69
72
78
12
29
121
3
45
35
16
12
27
141
39
36
29
96
4
36
32
160
60
32
28
27
33
9
11
73
60
51
33
42
33
20
76
60
9
12
11
79
33
57
23
28
24
123
53
88
9
27
84
20
16
48
36
12
39
33
36
96
56
12
108
60
12
97
75
9
47
108
49
3
8
72
112
108
3
129
8
28
24
135
65
25
3
24
39
6
30
45
24
39
93
3
36
45
108
8
13
15
99
30
71
40
141
168
12
3
21
15
39
12
9
12
8
24
16
9
3
12
12
24
12
27
53
60
13
39
45
15
48
9
99
45
96
3
20
31
5
4
68
12
85
36
15
32
40
140
4
168
105
35
28
20
4
36
9
131
108
4
27
29
52
120
27
5
16
12
32
76
24
12
39
45
32
12
48
4
39
17
79
21
32
112
33
30
6
27
12
81
35
24
96
16
9
27
92
96
4
80
88
99
9
69
11
12
79
9
105
30
21
15
29
4
72
3
21
12
57
6
17
49
15
84
81
54
24
21
45
75
21
30
89
4
8
4
39
6
18
45
176
64
68
109
24
15
105
36
11
4
116
28
21
11
79
18
3
48
20
25
54
33
72
12
68
28
60
9
75
120
9
15
32
28
44
16
81
83
37
15
96
108
21
48
ABCD 98516460418*3^$a+1 [50012]
3
24
12
36
15
54
51
12
12
24
9
15
192
120
3
12
21
3
30
42
84
9
51
36
48
69
27
33
15
90
15
12
15
48
45
27
9
69
48
27
12
15
45
48
51
21
60
99
21
36
15
72
18
87
93
60
15
60
12
12
48
48
87
60
33
15
9
108
51
54
3
12
12
48
12
24
135
105
9
18
30
42
30
72
111
15
9
60
36
9
84
42
45
3
6
3
120
33
72
51
24
72
3
18
87
108
24
48
93
12
3
72
15
45
45
6
12
93
57
18
30
15
9
210
21
21
228
15
93
15
60
12
57
6
30
15
24
84
27
93
36
24
129
51
21
186
9
36
3
141
36
45
138
150
66
69
12
12
3
9
45
36
3
12
33
6
21
33
99
27
18
30
45
36
12
15
105
39
36
9
33
48
63
12
12
60
111
30
27
84
84
9
36
135
9
15
96
27
45
24
3
186
15
15
9
48
3
90
15
24
171
21
84
39
105
72
3
45
36
24
12
48
15
6
102
42
18
9
168
57
3
12
75
9
45
87
12
57
18
78
90
129
84
24
27
21
48
99
48
213
9
15
57
66
18
39
36
21
126
30
3
75
66
18
57
3
12
6
27
63
57
36
84
57
30
6
39
36
15
9
24
24
12
39
12
42
27
36
39
78
27
183
33
24
24
9
27
9
207
9
39
12
27
48
57
87
18
42
33
57
3
51
9
36
12
45
42
36
177
3
72
45
3
24
66
51
60
15
9
105
90
21
24
21
75
21
84
75
15
36
24
21
9
159
12
12
15
45
12
24
12
12
36
24
48
72
96
15
9
12
33
96
39
27
78
30
42
54
12
24
45
63
57
9
51
63
45
12
51
84
54
96
15
36
12
27
33
183
9
21
3
24
45
3
39
48
105
48
45
27
96
120
159
21
12
15
24
9
24
12
24
75
21
96
12
12
156
84
9
75
21
39
12
33
27
12
48
3
69
12
9
6
156
93
36
21
18
12
33
156
84
24
33
18
81
3
21
144
48
24
51
57
51
69
60
201
12
15
3
6
15
96
45
39
3
18
174
33
3
69
75
6
99
96
69
51
39
33
45
87
69
42
33
84
27
144
12
9
45
126
42
15
3
90
3
45
60
126
18
123
57
12
36
27
12
69
90
126
18
93
3
30
24
36
84
6
36
120
24
45
21
51
24
24
96
219
9
60
45
36
75
45
42
9
24
36
3
12
90
18
132
66
15
27
105
87
6
99
21
42
153
60
84
24
69
27
15
54
90
54
3
9
3
60
15
12
18
42
90
3
33
39
36
12
15
90
3
120
45
18
165
60
12
12
51
60
72
54
15
33
51
24
33
75
12
45
63
3
9
48
39
9
36
45
39
69
15
123
54
3
12
36
72
3
33
57
54
6
3
9
51
21
18
57
15
9
12
33
24
90
105
36
39
48
54
51
9
126
84
6
39
105
18
30
18
45
12
75
12
45
9
75
84
60
36
15
117
15
9
216
45
15
24
45
3
93
27
21
90
6
39
72
12
12
3
18
3
21
54
57
84
3
33
12
3
9
45
6
93
9
78
138
39
12
3
21
72
15
69
156
69
183
12
33
51
120
105
12
63
12
72
3
120
105
3
42
3
117
78
12
57
75
33
24
24
99
33
12
72
129
15
24
33
18
21
24
120
12
93
42
54
66
57
60
27
78
30
18
42
21
84
12
9
12
90
45
144
159
117
27
33
84
9
51
39
21
48
36
15
42
30
33
39
42
3
12
15
21
39
33
33
24
48
72
135
60
21
18
57
24
84
51
24
21
48
3
9
60
60
36
9
78
45
12
156
12
156
84
15
36
81
24
24
21
66
21
3
12
162
36
15
84
12
24
69
18
117
180
3
153
99
90
96
51
36
48
21
75
48
3
60
48
6
48
15
60
132
120
24
12
285
60
15
15
144
21
48
9
15
75
30
6
12
45
27
57
24
12
12
3
45
9
6
84
81
9
60
183
63
24
45
3
117
24
21
75
15
45
144
45
6
48
33
24
24
24
3
42
3
9
18
117
99
9
15
45
3
57
3
18
15
21
51
33
39
12
39
24
21
72
45
39
39
9
12
33
3
24
36
27
21
72
33
15
57
3
45
6
9
27
12
36
69
36
9
48
39
108
12
21
18
6
51
15
24
21
12
3
9
93
90
45
12
84
24
15
6
27
45
15
3
9
60
3
33
15
36
18
72
111
75
33
21
111
135
54
15
21
18
42
27
12
60
81
27
45
18
12
18
39
123
60
21
27
42
15
12
81
15
48
12
48
12
24
36
48
24
12
36
57
123
24
108
3
72
81
24
21
36
51
24
15
36
18
36
54
66
51
39
24
69
108
108
15
6
3
48
12
75
33
12
12
3
48
45
24
21
54
24
12
132
12
9
9
78
9
3
45
153
39
96
27
6
27
75
57
3
33
21
36
108
15
51
6
39
48
51
57
3
12
9
33
36
111
48
105
18
153
69
3
27
18
15
24
75
48
126
27
15
54
123
48
3
21
24
24
36
ABCD 98516687684*3^$a+1 [50050]
60
25
71
12
7
17
96
12
16
32
7
53
7
57
8
43
65
67
221
36
43
33
15
113
79
93
24
60
3
6
35
96
139
5
19
17
211
72
156
24
81
27
105
32
55
65
55
57
80
16
24
69
30
24
65
25
27
8
61
11
19
24
173
52
116
37
18
21
9
150
65
67
72
57
128
85
75
60
15
53
55
33
27
93
15
24
5
55
45
32
60
28
36
36
3
5
40
8
127
36
42
30
105
84
176
67
93
48
15
12
149
31
17
12
151
29
28
48
27
30
23
60
7
65
55
21
27
30
59
60
60
96
72
28
105
27
8
55
93
27
89
16
12
12
68
60
31
21
60
3
33
60
15
89
43
5
28
75
69
39
24
21
69
6
120
9
20
72
31
30
59
28
3
237
12
68
16
15
117
3
9
108
3
24
48
12
36
9
108
24
156
44
168
55
21
39
93
60
75
9
44
16
96
15
53
19
36
9
8
72
12
28
45
18
5
7
48
69
39
24
60
53
24
24
7
29
60
180
4
72
72
8
100
57
78
18
11
60
160
3
17
19
77
88
20
25
51
63
57
111
60
12
5
100
32
151
57
15
156
5
67
72
77
120
28
51
17
168
52
15
33
32
228
67
29
48
223
12
5
28
3
81
3
41
36
31
45
147
57
51
45
8
124
32
28
45
27
51
89
28
63
5
100
87
36
17
52
243
120
5
7
5
25
48
3
15
5
36
24
36
60
88
21
150
24
57
3
45
15
90
30
48
12
48
60
282
18
48
9
60
3
48
84
36
41
79
81
39
9
128
12
25
87
80
4
92
55
9
48
32
19
9
75
93
80
43
5
7
30
3
32
40
80
12
180
16
72
8
37
155
7
270
6
84
33
44
148
51
57
84
80
48
40
72
63
17
208
12
44
24
76
15
69
21
71
16
87
45
12
20
64
60
15
17
43
65
24
16
44
100
3
53
19
48
42
27
123
21
15
9
195
60
60
41
19
96
65
120
19
5
55
81
116
16
27
17
16
144
93
96
35
24
28
32
115
81
87
5
124
111
197
25
87
99
29
115
125
31
65
16
3
6
102
90
59
16
32
72
36
73
75
75
21
99
9
3
102
6
21
24
56
24
36
144
96
48
132
19
45
39
5
25
3
3
60
12
5
40
48
27
17
16
75
5
12
24
199
120
12
113
4
15
6
39
12
63
225
8
12
55
45
12
80
16
84
48
56
19
5
85
210
137
88
8
24
144
36
19
102
27
15
45
32
31
17
52
44
7
9
63
17
4
24
15
41
19
36
60
180
65
36
16
60
3
17
4
120
3
156
12
77
16
15
102
18
24
6
71
31
228
77
43
149
16
212
24
13
6
42
30
149
19
17
64
51
29
48
43
9
60
9
35
120
156
79
29
13
35
40
12
12
20
43
96
5
76
93
3
84
80
16
164
19
5
16
80
13
6
17
7
53
64
20
19
29
25
3
24
63
17
108
12
13
18
69
51
77
91
57
87
60
60
60
45
68
48
12
84
73
6
24
18
30
9
80
36
67
96
29
12
60
84
19
81
44
43
12
18
39
68
103
33
39
17
91
5
37
6
21
60
51
9
24
92
7
18
23
7
18
42
45
57
75
51
57
27
21
15
17
100
44
16
75
12
36
24
6
27
27
36
24
5
25
27
204
105
114
5
16
144
36
99
77
43
36
12
53
67
12
45
15
33
135
29
259
24
33
44
61
42
17
48
31
29
43
30
48
39
12
20
28
80
31
5
79
53
60
7
45
60
15
21
56
61
27
3
9
20
24
7
12
21
39
161
84
12
16
84
9
59
175
6
119
31
21
24
116
28
8
37
71
60
4
156
99
77
43
21
24
21
240
54
165
56
55
141
36
12
20
60
108
64
68
25
23
48
16
36
32
31
12
12
5
31
84
6
59
16
117
27
56
72
7
57
8
48
48
84
16
12
20
103
57
44
13
6
17
28
75
24
17
100
3
96
60
125
19
41
120
60
12
48
19
120
57
20
40
3
17
4
56
84
169
30
101
19
60
36
77
7
156
17
48
4
8
24
79
12
17
103
89
139
60
5
55
54
11
19
18
23
16
80
4
99
66
162
60
57
48
123
89
43
5
24
19
42
35
7
33
3
89
31
101
24
4
63
48
42
102
53
12
16
12
45
18
60
41
48
31
21
48
8
7
60
81
39
60
77
100
104
52
15
33
80
4
51
12
12
53
112
63
29
124
20
25
87
87
60
ABCD 98516965934*3^$a+1 [50010]
9
7
113
151
72
20
87
85
5
15
28
5
3
27
97
95
61
11
96
30
39
96
144
16
108
120
72
8
12
52
143
93
24
40
5
27
100
8
48
40
29
48
3
4
11
9
16
47
13
155
54
15
216
40
77
12
63
108
4
120
8
27
9
16
5
18
57
4
11
21
28
24
12
35
1
8
12
12
57
30
18
27
3
25
20
48
27
48
37
17
111
112
68
12
3
30
114
18
78
37
20
28
29
36
12
43
12
128
39
1
29
18
1
36
8
36
36
76
47
48
69
51
25
47
33
12
108
12
28
20
40
35
9
100
41
3
36
156
87
30
31
11
81
4
11
117
88
8
36
88
12
41
3
4
65
42
6
15
27
13
60
8
96
15
13
32
196
60
92
15
1
20
52
47
121
116
4
47
25
12
68
9
6
25
12
68
135
42
12
3
117
15
3
37
128
3
9
40
53
27
15
13
83
49
24
20
64
155
30
7
36
24
23
21
57
7
36
36
41
55
48
36
8
28
12
32
64
32
12
76
20
9
115
56
72
100
17
3
45
55
84
48
12
41
24
3
57
43
72
203
57
15
45
16
20
12
100
47
90
63
33
27
76
149
72
39
36
45
55
60
24
20
60
252
84
160
173
7
8
52
24
77
3
12
24
120
24
84
52
36
17
30
21
57
7
35
33
88
176
48
36
16
48
32
16
35
49
128
28
20
39
109
11
48
48
30
3
60
57
19
20
3
42
48
3
48
51
21
9
31
12
48
20
24
4
149
7
83
33
52
155
73
44
16
32
45
43
44
24
60
12
40
24
23
25
173
43
56
28
32
4
36
5
43
60
23
49
48
8
57
60
7
24
11
6
87
105
15
52
71
33
52
5
3
12
4
20
36
4
5
51
57
15
28
180
20
27
30
7
8
36
4
60
12
5
30
9
36
60
4
20
39
1
44
57
90
109
89
43
8
24
57
111
100
77
75
76
44
40
56
36
15
30
51
48
4
152
3
13
29
6
33
4
8
24
76
12
60
12
5
15
16
47
13
5
75
9
39
9
31
120
32
100
5
42
37
11
85
32
72
3
48
9
28
35
21
52
212
57
48
115
8
48
4
107
25
8
48
45
24
3
28
48
140
21
15
120
24
40
32
60
4
131
13
12
65
7
143
9
28
5
55
5
127
56
64
65
63
148
68
21
6
37
8
129
3
45
51
72
40
44
136
65
19
8
72
33
3
105
15
4
24
89
43
5
55
47
30
115
20
57
18
121
24
36
32
24
40
20
33
27
108
12
4
12
44
48
12
16
5
67
65
12
43
83
73
20
24
12
16
5
79
20
21
7
48
8
4
20
45
3
52
56
64
12
65
48
3
12
40
108
12
5
7
8
63
93
12
15
37
17
63
40
12
36
68
69
43
84
5
39
16
20
96
75
9
81
55
29
31
77
31
60
120
56
21
3
36
45
15
40
104
112
32
33
67
60
12
24
29
18
24
69
64
113
55
24
35
9
84
60
60
52
8
88
140
12
88
5
87
16
24
8
160
8
51
69
12
57
7
23
45
27
45
40
176
4
5
3
52
20
16
29
210
13
113
90
25
20
52
8
40
77
55
65
51
40
24
48
20
4
23
48
69
180
48
96
9
12
111
4
23
33
24
36
100
44
4
84
20
52
41
144
43
12
68
87
1
8
112
77
43
17
43
60
8
12
48
12
4
48
5
51
40
41
19
32
12
57
15
36
4
131
30
114
109
11
25
44
27
37
60
47
69
16
20
76
80
9
79
17
42
1
41
51
57
27
28
77
43
48
35
24
13
8
9
111
27
1
17
7
12
35
25
5
15
3
78
3
64
20
40
80
12
28
32
88
36
32
28
11
18
31
36
108
152
28
17
15
4
191
13
20
15
45
33
15
27
45
105
3
40
17
103
44
24
16
48
8
9
63
60
87
1
5
12
103
29
15
28
20
147
81
87
78
72
12
108
15
27
21
84
45
159
4
8
4
53
43
8
72
12
12
33
90
13
12
12
164
184
72
8
28
17
42
21
27
73
44
40
8
28
8
117
7
32
33
42
48
45
48
9
31
5
3
12
28
72
20
28
72
24
36
12
17
90
30
19
32
39
25
104
141
15
24
51
1
12
53
199
263
1
44
112
11
30
15
27
61
60
29
87
21
12
48
7
68
12
52
23
13
24
11
24
13
35
13
72
8
48
72
12
15
33
84
64
12
29
3
12
28
12
41
19
20
21
30
102
60
31
24
5
48
3
12
4
23
33
4
11
42
91
72
12
12
8
45
15
52
36
72
8
28
36
60
56
4
24
24
48
80
40
44
28
17
48
60
7
120
68
12
75
6
43
119
61
17
42
42
6
42
27
4
20
12
108
16
35
33
12
33
43
72
23
30
19
5
43
12
8
75
30
31
32
52
92
3
1
60
77
12
3
12
12
136
120
5
72
12
3
123
33
72
24
33
75
16
41
3
28
188
12
12
48
40
5
115
5
39
45
3
60
36
16
131
9
45
111
60
159
13
32
136
35
9
15
1
5
39
36
24
40
5
18
1
24
8
148
12
8
39
30
15
48
24
40
8
36
16
120
23
25
65
175
32
4
11
30
75
4
89
67
20
28
96
71
1
128
4
32
16
29
ABCD 98517058078*3^$a+1 [50004]
60
48
7
47
105
48
15
57
16
137
108
6
18
67
89
90
69
3
69
48
112
65
30
1
32
40
23
30
42
48
24
120
18
18
108
9
120
3
37
48
8
96
16
47
1
17
90
13
17
63
96
21
42
12
18
43
8
21
18
36
90
42
57
15
18
7
48
8
21
234
9
40
95
33
39
49
29
162
36
30
18
61
48
8
15
97
5
3
15
33
9
90
18
27
3
24
13
17
63
177
15
39
9
27
213
328
83
42
3
9
72
24
15
64
11
36
25
101
3
64
41
36
30
13
23
9
81
132
27
24
24
16
96
8
3
12
72
1
23
84
13
29
126
90
102
36
1
23
36
36
48
1
35
69
16
5
54
37
161
42
85
23
12
42
75
160
24
29
12
108
3
40
47
25
32
3
30
36
6
13
32
3
162
19
80
40
5
24
18
25
29
3
63
24
33
21
99
93
72
67
24
17
18
109
41
30
60
66
198
13
5
42
102
24
12
24
48
150
33
3
69
3
30
63
45
19
8
72
40
23
24
18
31
35
24
126
79
96
161
168
48
15
120
45
42
121
24
48
24
125
43
11
37
83
42
12
6
1
56
72
15
1
47
18
39
40
71
54
30
37
23
18
39
64
35
6
39
24
72
120
40
5
204
7
149
96
3
69
91
24
23
9
48
16
17
63
135
42
87
21
12
42
48
13
56
88
8
3
69
51
45
96
165
91
8
45
6
21
27
6
31
95
54
51
64
32
87
18
180
108
7
29
54
21
9
24
18
48
117
45
42
1
32
40
48
24
35
13
24
71
9
135
49
17
15
63
66
24
30
25
24
80
15
121
131
45
40
29
102
324
73
41
7
77
18
132
30
7
53
72
36
12
18
105
24
64
32
24
9
90
61
96
53
90
9
33
7
23
90
15
147
13
23
1
5
19
119
36
54
42
36
73
32
24
171
60
9
16
72
11
21
9
39
136
95
114
12
43
8
48
24
27
21
63
97
89
55
209
31
104
45
139
41
15
111
18
90
6
79
47
54
139
8
45
75
112
56
16
29
54
21
16
8
27
24
45
75
37
17
15
63
18
12
78
45
9
87
16
23
36
84
36
21
40
8
16
8
3
54
55
48
23
54
18
97
23
6
139
17
111
33
15
57
18
21
15
49
149
6
21
88
47
60
228
1
131
109
65
54
18
135
24
16
23
9
16
17
103
24
65
135
123
85
125
19
143
57
231
9
48
48
3
21
96
45
147
208
80
15
9
24
144
16
5
24
3
63
1
56
48
129
42
66
42
12
6
7
56
57
39
3
48
72
165
40
48
5
19
104
16
53
6
21
69
36
135
96
24
64
35
24
13
24
48
41
102
25
32
57
48
15
135
1
224
45
3
27
13
23
25
24
47
25
5
43
32
64
32
24
75
60
33
21
171
64
17
18
12
24
1
32
123
18
19
5
43
95
33
16
24
35
186
18
33
112
120
152
48
40
72
11
24
61
8
39
66
72
108
91
128
3
18
12
63
51
61
59
60
9
21
78
61
11
13
48
72
11
12
33
24
87
73
48
152
48
48
15
9
40
107
61
200
24
63
1
17
48
15
9
18
117
75
36
49
72
80
51
13
29
187
48
8
27
18
19
24
95
42
30
25
17
31
77
12
6
57
9
103
216
59
117
16
32
136
5
139
48
53
30
141
64
35
21
51
12
25
191
60
30
24
90
37
53
91
24
56
27
12
72
9
69
67
59
45
16
8
136
65
72
79
59
24
61
72
95
25
32
111
25
32
9
24
7
23
6
18
73
8
9
87
141
108
15
27
13
5
84
18
270
42
21
24
3
18
42
30
3
24
40
47
81
64
80
24
64
120
56
69
36
30
1
53
90
145
8
123
37
8
9
55
168
113
6
49
72
5
12
15
16
29
36
126
105
69
6
189
9
63
40
23
57
33
30
97
72
8
3
54
15
48
87
1
89
36
12
42
48
45
9
108
3
24
33
18
54
18
36
1
8
72
75
61
83
36
24
72
30
18
54
51
57
63
72
40
24
8
136
35
54
7
48
5
66
105
27
13
41
31
48
5
60
30
97
72
35
21
24
45
27
81
12
3
15
49
23
1
17
15
27
66
51
39
57
15
25
17
30
1
35
90
27
112
11
36
18
7
101
102
13
59
61
119
78
66
105
27
12
33
64
35
13
5
91
11
6
30
18
199
32
9
54
30
27
135
25
8
45
67
53
6
12
42
135
3
24
18
3
40
152
15
25
137
31
24
35
13
47
9
16
8
3
54
15
3
45
16
80
111
1
24
11
37
48
107
13
65
223
32
ABCD 98517382454*3^$a+1 [50022]
48
12
12
36
193
131
24
25
30
60
57
8
144
36
4
21
99
68
40
9
3
20
76
21
23
28
27
33
32
28
8
12
4
3
65
160
8
4
48
32
28
8
192
60
76
56
4
32
109
35
43
21
12
24
36
9
35
73
15
21
87
32
31
5
4
20
48
12
1
71
160
48
8
12
136
9
11
49
15
56
1
3
20
97
23
37
54
77
49
3
68
4
48
60
92
43
36
69
45
23
24
124
21
59
4
8
4
44
16
156
12
8
40
9
3
56
1
3
8
132
28
27
5
7
9
69
36
30
90
36
15
36
104
49
27
32
40
20
25
23
64
24
15
17
13
179
16
39
45
68
48
19
6
35
12
7
65
100
36
20
120
91
9
20
24
12
4
15
5
16
75
90
51
57
15
8
28
20
40
9
11
61
60
143
12
24
36
40
20
120
24
4
21
35
52
32
48
28
44
16
44
28
39
9
39
21
36
44
25
59
48
217
6
30
59
1
54
33
20
52
105
11
52
44
28
15
65
37
11
4
24
12
8
85
27
152
16
20
25
27
8
16
15
69
45
27
84
36
99
41
28
36
8
28
12
20
7
45
24
12
80
73
24
35
112
15
5
28
12
3
65
48
48
72
37
15
8
13
275
52
24
180
33
3
200
12
31
60
105
12
12
8
28
24
32
48
12
40
36
60
8
72
28
12
8
52
44
55
29
36
49
36
3
60
20
25
90
21
45
15
32
13
66
18
36
47
13
71
28
45
11
4
116
12
12
16
12
20
28
24
45
35
12
28
12
56
52
12
96
80
120
73
47
52
12
33
6
101
19
5
16
3
213
188
16
8
16
12
27
21
12
57
6
17
100
48
20
52
12
8
139
18
15
8
12
16
44
28
20
12
7
129
36
8
37
111
20
12
40
8
12
120
181
27
72
56
52
60
9
48
107
55
9
12
92
36
16
36
68
72
12
36
12
13
95
1
71
100
8
24
7
5
19
5
16
44
25
27
60
57
3
32
52
8
40
108
12
20
88
63
41
64
12
33
47
40
69
63
45
72
63
15
30
42
29
19
42
119
40
21
135
93
36
35
16
20
28
176
4
27
125
40
56
13
39
8
48
4
96
20
64
12
3
57
9
47
12
12
4
51
33
32
4
12
72
48
39
33
15
53
48
52
9
51
12
48
24
8
28
44
28
117
63
20
25
60
23
28
56
13
171
144
20
60
48
64
24
9
11
4
8
19
9
20
61
15
69
27
8
24
1
35
49
51
24
20
180
31
17
132
16
20
1
48
11
24
12
40
9
47
37
3
87
6
11
4
12
48
20
132
60
12
28
27
65
16
92
4
56
12
12
28
60
12
56
4
15
21
12
68
64
128
36
4
12
33
15
8
12
36
36
19
57
39
29
12
7
17
28
12
44
61
23
1
11
16
12
96
9
27
8
1
15
44
40
8
13
15
20
4
36
92
40
24
20
4
44
48
40
132
8
52
12
9
15
21
18
53
40
12
57
15
15
9
99
21
60
12
20
12
40
57
11
48
52
20
7
5
40
96
12
68
24
7
21
12
32
13
12
54
57
3
9
20
40
8
12
37
48
63
8
19
33
12
12
15
33
80
96
4
45
3
69
83
7
5
24
4
51
9
15
57
8
28
44
4
20
31
54
99
20
61
6
65
19
17
28
44
16
9
30
41
4
8
24
36
4
9
111
15
54
35
16
120
36
12
36
20
109
35
60
120
91
30
27
12
48
12
60
12
63
33
12
8
40
20
60
108
25
35
24
16
24
132
24
44
12
13
36
36
63
141
51
68
25
3
68
4
56
16
36
32
16
69
11
4
8
28
135
125
36
144
19
33
24
80
16
99
144
45
45
35
4
8
148
75
30
15
32
24
16
27
30
11
40
32
49
35
24
12
13
90
21
33
96
54
30
35
36
12
4
24
12
20
108
40
36
39
5
49
35
96
24
88
57
11
24
96
52
39
18
3
27
81
9
3
93
131
13
12
11
48
52
24
9
24
66
9
15
21
9
3
44
24
19
5
28
20
37
11
4
111
5
19
102
15
24
20
1
3
48
20
13
15
12
24
36
20
148
44
12
4
9
15
21
75
12
8
52
12
36
12
20
13
27
12
20
16
45
171
63
41
40
12
3
29
25
3
60
12
87
101
37
15
45
51
12
20
19
53
52
129
27
8
76
8
28
60
68
60
12
40
48
69
15
8
40
27
17
4
116
16
27
6
59
12
13
35
112
15
5
4
69
66
9
12
33
35
12
4
9
71
4
8
4
36
3
41
85
15
8
48
52
8
24
24
31
29
40
9
11
96
103
36
45
20
52
8
16
24
21
48
36
27
20
13
39
117
39
15
29
28
20
12
1
11
85
15
8
28
32
96
60
72
7
17
16
12
72
44
16
8
28
48
12
12
111
6
3
20
40
21
39
8
67
33
24
44
19
33
44
40
24
45
30
5
12
4
15
78
36
15
51
93
75
5
28
12
8
144
19
45
45
155
16
93
15
8
64
39
6
39
45
27
12
21
11
79
65
24
1
15
12
8
12
4
15
9
20
25
47
100
12
75
45
8
12
36
60
40
39
12
54
15
111
53
12
84
52
8
12
37
35
1
11
60
36
28
60
12
12
60
8
24
13
27
44
1
48
3
8
72
7
36
9
45
72
99
69
23
4
96
33
51
24
12
20
52
32
43
36
45
9
36
35
4
48
9
83
72
64
36
84
36
8
16
81
90
114
27
93
6
5
133
15
12
9
36
3
36
51
33
68
12
12
28
72
48
12
8
36
60
31
9
45
15
96
45
3
8
43
177
32
88
24
8
16
24
12
44
25
24
15
48
24
39
9
48
33
66
5
40
9
35
91
24
9
56
96
16
3
21
44
25
27
9
23
7
41
24
28
20
16
36
15
18
3
32
25
23
48
4
108
8
19
36
6
23
25
11
96
24
211
5
24
4
21
39
60
116
12
7
5
52
33
63
8
12
4
36
72
80
31
6
11
4
75
ABCD 98517862208*3^$a+1 [50003]
47
84
9
45
15
57
79
44
16
11
49
8
297
6
109
188
27
109
47
13
36
80
28
80
36
21
43
11
120
109
32
9
19
11
42
75
15
13
71
90
39
16
5
39
84
40
53
18
30
6
69
4
47
54
42
97
176
117
7
11
9
141
15
75
109
60
23
13
56
9
31
128
12
21
7
56
15
9
120
60
27
9
117
7
60
23
120
9
69
115
77
103
20
165
72
108
99
27
21
28
36
59
162
3
4
72
65
39
12
204
36
75
108
57
9
36
3
36
39
102
54
54
99
48
108
4
161
79
60
56
105
51
45
51
108
84
3
33
171
49
5
39
27
13
11
129
52
71
33
40
24
56
21
54
132
9
9
139
20
112
71
165
45
7
71
49
32
9
15
57
279
9
90
121
131
9
4
17
18
6
36
7
12
11
9
28
41
99
52
224
76
29
6
13
36
204
17
79
155
30
72
39
24
16
11
9
48
21
39
153
159
28
101
60
90
25
56
9
39
117
54
42
19
11
24
73
80
12
9
15
40
215
45
117
60
19
104
15
25
60
32
288
81
6
13
77
3
60
76
8
112
60
311
73
80
45
12
7
17
3
120
111
25
221
60
90
126
18
61
44
21
36
103
5
55
24
12
101
27
12
111
18
19
180
120
72
89
55
41
54
61
41
99
48
21
31
179
45
15
45
16
5
15
84
16
24
5
19
23
90
139
20
39
129
16
35
45
81
126
18
90
66
39
16
20
120
40
35
54
51
28
173
54
13
56
45
36
30
6
39
84
15
61
29
39
21
156
183
96
87
45
108
40
140
27
49
128
51
45
45
171
189
51
45
3
120
72
60
28
17
3
147
54
55
20
96
24
21
111
15
18
15
16
59
25
80
24
63
54
15
9
171
75
33
57
55
60
71
13
41
99
84
100
71
85
77
7
32
28
92
184
80
16
11
54
36
90
24
54
12
18
42
39
96
132
16
5
30
141
9
12
18
1
20
21
43
137
120
18
36
114
291
24
16
44
15
45
184
23
33
45
282
73
24
56
64
41
12
27
52
29
115
32
3
49
17
123
220
120
77
6
90
19
11
37
32
28
71
30
42
13
41
84
42
84
54
15
16
20
64
137
99
69
79
23
78
120
51
111
109
59
57
69
15
108
3
157
23
105
12
180
100
17
255
81
75
64
41
7
32
4
35
21
9
171
51
18
27
28
11
6
180
30
54
63
51
85
20
51
9
100
41
3
112
80
4
125
39
33
39
180
60
9
30
6
54
45
64
47
6
19
24
36
80
28
68
112
83
18
199
20
153
19
24
35
12
13
140
160
47
49
20
28
197
63
52
41
39
141
24
36
138
105
21
175
65
123
12
45
123
21
306
9
24
120
96
76
35
73
137
6
9
168
16
20
231
69
117
18
192
9
9
132
139
44
4
80
40
11
36
24
105
51
45
36
15
138
115
17
3
60
24
21
30
42
54
144
12
54
96
87
48
3
9
63
49
65
39
117
90
49
41
78
21
28
23
54
3
27
25
48
23
48
25
35
105
15
9
51
162
67
17
3
48
48
36
9
72
114
66
24
99
16
155
13
72
41
19
44
36
28
20
12
39
72
9
39
121
44
15
49
32
28
167
9
57
7
17
19
32
48
16
59
121
41
67
92
21
3
24
120
3
18
36
39
40
36
5
39
264
153
7
131
9
60
3
49
44
16
116
9
24
36
15
24
196
29
79
17
30
73
41
51
48
16
65
30
109
53
18
42
39
40
128
117
144
72
19
155
9
16
65
19
156
68
33
87
57
36
27
3
60
18
180
72
15
12
16
36
20
64
104
72
28
41
139
11
45
165
72
99
51
13
84
23
9
81
18
42
7
23
33
75
6
3
36
177
7
20
196
65
27
52
32
24
27
288
120
60
126
135
45
15
39
102
103
5
6
85
5
54
72
9
120
28
17
79
ABCD 98518221292*3^$a+1 [50058]
19
35
12
48
36
24
46
2
24
25
93
2
18
160
8
54
30
60
28
110
13
23
46
8
7
9
102
45
15
117
3
42
20
16
27
183
60
44
22
144
32
24
55
11
42
72
16
24
30
74
16
15
35
61
23
16
50
30
46
3
24
3
62
142
14
6
34
2
42
12
10
8
36
61
36
63
66
14
102
43
35
22
2
30
28
102
32
30
96
10
30
3
29
12
24
24
36
4
75
15
2
43
57
14
1
65
6
10
102
18
63
29
6
54
132
76
75
3
2
54
30
16
18
2
70
14
30
144
36
18
55
15
8
48
124
66
24
18
30
27
15
18
54
20
34
12
62
72
30
96
48
76
15
35
240
6
12
46
14
7
144
11
10
38
28
54
8
7
75
54
2
40
18
30
6
26
25
17
12
18
13
27
225
63
68
1
21
8
31
131
52
57
24
47
49
105
6
48
6
8
46
69
47
73
36
5
6
49
24
11
22
54
48
6
110
6
28
26
1
41
24
28
26
25
192
15
62
7
3
66
26
78
28
3
24
23
48
24
16
200
4
36
66
14
54
43
39
26
42
12
40
6
12
63
5
40
44
18
36
186
4
90
6
18
33
23
36
108
97
9
36
90
9
47
142
230
78
34
74
7
29
36
10
14
54
1
21
74
70
80
36
54
36
12
1
60
15
36
20
66
54
40
33
15
32
18
28
12
188
28
24
30
32
100
33
57
74
34
26
156
18
18
54
30
61
47
76
30
90
129
21
26
40
8
30
66
46
63
11
25
9
12
18
18
50
30
34
26
10
105
5
28
15
5
127
12
35
22
140
18
46
75
5
19
93
20
54
34
6
48
141
9
12
158
58
14
36
12
145
65
31
120
71
18
55
15
8
10
14
13
41
34
32
4
21
41
34
44
84
1
12
3
2
79
41
48
136
30
21
12
47
64
6
135
63
80
1
120
81
14
30
72
34
14
102
84
30
31
9
44
22
2
70
122
36
10
32
40
30
98
10
14
126
48
10
44
145
51
54
3
9
24
2
97
21
42
144
38
10
36
24
36
21
59
30
72
12
43
15
57
27
18
140
55
12
48
15
33
29
28
26
102
12
6
94
102
26
7
45
50
36
12
4
60
45
84
84
21
75
27
18
14
10
2
36
10
60
30
24
20
49
17
112
122
30
54
22
104
36
84
64
15
11
16
30
44
64
2
24
6
84
16
12
36
2
124
186
54
20
28
50
6
40
36
30
8
55
5
90
40
32
94
2
42
6
1
53
6
4
50
6
114
103
5
19
93
2
130
98
76
2
19
65
10
9
5
66
4
32
30
108
36
6
13
12
48
47
73
59
1
17
30
34
90
9
9
8
4
38
16
21
5
19
132
3
2
22
2
28
20
70
105
45
66
14
60
180
6
16
14
4
2
6
168
24
12
48
7
36
105
18
14
10
26
60
16
8
90
36
84
58
54
30
14
37
27
36
2
24
64
110
85
5
10
90
150
45
9
27
11
10
54
81
47
1
47
4
38
6
24
61
5
55
159
62
43
5
10
2
54
40
26
30
34
44
36
4
2
88
36
36
80
18
28
8
82
14
10
26
55
24
53
91
15
56
34
15
89
67
5
48
10
33
197
90
18
24
70
44
64
18
15
3
45
117
14
6
12
28
44
90
18
72
19
11
10
56
114
6
10
33
51
18
6
9
60
33
75
47
82
3
36
41
108
136
44
76
6
50
40
108
15
11
22
42
48
18
36
36
3
21
51
39
18
18
2
12
48
7
105
38
108
85
12
108
17
66
4
2
250
48
18
68
76
15
35
121
87
18
62
58
134
6
112
2
88
90
63
24
60
29
12
7
21
180
75
5
64
42
8
42
79
12
17
43
5
18
130
24
38
70
98
30
10
44
30
52
44
64
72
38
30
100
110
1
51
44
22
42
30
42
14
12
40
24
8
58
32
6
16
14
64
12
50
28
30
32
264
49
15
33
48
45
90
32
22
63
59
40
8
48
42
60
10
18
39
41
7
5
10
32
18
7
23
61
47
82
36
26
54
7
47
1
9
86
4
18
3
231
33
101
24
138
10
114
45
9
56
6
13
65
12
55
89
18
13
33
44
42
18
138
28
66
3
11
25
5
16
26
42
222
46
18
2
12
43
33
6
134
64
80
12
54
6
108
175
15
66
54
33
3
36
86
64
50
49
17
7
156
9
12
36
87
41
54
58
12
27
36
48
11
48
18
12
112
116
10
18
30
62
7
21
26
18
162
25
99
26
48
7
11
37
41
67
9
74
6
10
33
63
98
46
36
30
18
56
1
3
2
60
19
65
34
44
13
15
20
48
54
42
66
4
8
31
120
41
48
40
63
5
12
30
46
36
86
72
10
12
20
18
48
4
6
8
76
18
2
24
16
20
19
11
24
1
33
26
46
38
12
48
18
67
12
21
134
49
117
44
54
96
1
63
86
40
30
33
11
36
60
84
6
10
21
24
9
12
3
15
57
89
4
39
27
18
2
126
48
54
18
30
13
11
154
74
10
56
31
41
7
35
156
30
12
12
42
6
24
19
15
20
1
5
10
86
64
80
10
8
136
57
5
43
24
15
30
32
19
11
28
20
30
12
199
45
14
22
204
2
10
24
15
5
10
21
137
7
95
54
34
2
19
65
19
15
98
10
44
36
157
3
38
174
97
29
4
ABCD 98518344272*3^$a+1 [50100]
57
72
303
48
42
48
79
71
54
126
12
60
237
45
3
123
85
155
54
39
27
288
117
27
6
102
9
63
121
11
108
36
45
27
54
138
90
3
75
30
54
9
27
13
47
73
35
30
247
65
12
43
65
90
13
176
51
84
24
105
64
8
64
41
18
132
48
24
1
17
30
18
42
93
16
11
60
198
19
8
57
60
91
11
60
153
208
8
64
17
15
136
48
11
36
24
180
93
63
168
66
18
78
7
23
54
78
61
11
21
33
36
3
45
6
61
23
6
12
72
111
129
72
126
18
30
6
30
24
12
18
39
87
49
56
39
49
41
6
66
7
53
144
54
21
24
111
105
48
33
54
18
63
39
36
18
42
84
36
72
96
36
48
6
30
24
108
12
60
36
9
21
99
63
97
155
78
18
61
56
3
6
79
5
126
21
40
227
6
15
96
81
54
60
84
9
27
21
72
51
61
65
6
30
67
8
48
39
36
150
87
168
24
57
31
83
12
42
7
41
54
49
47
48
6
66
24
18
126
102
27
48
64
41
24
15
51
24
45
64
17
7
23
33
24
40
96
32
72
48
15
57
40
71
192
24
36
120
69
135
90
18
30
7
29
75
39
36
21
88
56
9
103
155
69
24
87
12
21
40
11
13
23
25
65
18
6
135
9
7
72
23
162
87
96
33
42
37
35
37
53
30
61
35
37
83
36
168
73
65
42
30
31
32
9
6
264
114
79
5
36
6
36
45
24
141
18
49
56
99
18
43
5
6
45
111
25
35
18
30
126
36
3
39
48
9
15
18
30
25
11
36
18
15
48
195
18
30
36
96
12
60
81
27
12
18
24
15
33
42
36
90
7
155
120
6
55
35
54
12
36
60
90
12
6
174
132
61
47
25
41
6
1
47
78
27
27
36
228
96
18
3
24
423
1
17
15
39
25
41
24
30
33
63
12
93
64
41
54
9
159
30
3
184
24
47
9
48
48
33
15
9
108
3
40
155
12
90
54
33
27
21
40
155
93
9
6
72
25
29
84
204
43
65
15
39
105
24
9
15
21
67
8
177
39
33
7
11
13
29
27
39
36
6
30
24
18
12
96
27
16
56
39
24
25
101
126
21
105
84
114
25
65
15
39
81
9
183
40
5
54
60
18
18
30
240
63
27
37
8
24
40
143
12
6
84
54
126
31
23
42
12
27
33
66
60
25
152
112
11
205
152
3
21
144
39
57
105
54
12
180
9
135
348
48
189
51
84
25
35
45
219
141
9
351
165
90
6
99
96
39
54
27
9
30
60
61
5
43
32
15
24
48
36
144
61
32
75
18
30
277
35
102
72
6
12
78
102
36
60
9
3
24
30
36
108
39
48
120
24
99
37
8
64
32
15
18
7
56
15
84
6
87
48
27
48
54
6
48
49
23
25
143
12
13
29
48
75
15
57
168
63
42
15
48
57
162
60
48
18
6
30
6
30
24
39
27
13
11
54
36
91
47
25
35
12
108
60
36
21
96
45
27
135
36
156
105
24
15
25
96
95
24
145
11
45
9
31
23
6
36
55
56
9
6
18
72
144
39
159
12
18
36
6
33
15
42
343
143
84
36
25
8
135
25
77
42
18
7
77
43
35
108
33
87
72
72
60
126
48
72
150
72
12
24
109
32
15
24
234
102
33
21
42
97
41
6
25
80
24
9
108
99
45
96
123
57
7
11
12
132
90
12
31
113
24
7
11
205
80
87
105
93
3
87
97
8
3
90
51
3
78
48
31
8
72
15
36
42
3
27
61
96
65
151
65
30
25
8
72
24
3
90
18
9
81
54
73
53
27
75
93
39
66
114
18
18
12
18
18
121
11
45
120
112
191
54
12
18
78
7
47
48
78
27
3
204
33
48
63
25
41
31
48
71
108
61
167
18
39
15
25
56
24
48
27
61
47
24
25
41
135
192
40
47
25
65
18
21
15
36
45
33
72
30
114
36
19
24
41
6
25
104
16
53
18
12
45
40
80
136
11
30
24
90
36
33
136
47
25
32
72
9
6
36
102
6
36
84
25
11
114
ABCD 98518517018*3^$a+1 [50003]
15
9
9
11
19
36
65
40
36
27
41
7
101
24
4
24
45
111
36
93
48
39
32
43
9
92
76
32
28
12
24
44
16
99
21
72
8
4
32
115
5
7
24
21
15
48
18
11
4
57
27
15
29
36
72
12
4
63
5
36
79
33
72
12
56
4
3
9
72
15
41
24
12
7
161
7
30
42
9
48
44
25
18
9
92
48
49
23
112
68
52
9
135
24
84
96
72
27
48
57
32
43
21
12
21
72
18
12
18
15
9
23
16
8
7
9
9
23
76
3
18
18
21
105
18
54
6
66
3
36
72
80
7
144
60
65
7
30
24
30
33
9
63
48
8
7
144
21
44
73
107
79
117
204
21
39
24
68
7
60
18
11
43
12
45
99
17
12
31
29
28
51
9
24
48
27
33
8
4
20
1
11
76
24
3
30
39
3
57
63
29
24
16
57
42
5
7
45
27
18
155
13
11
19
36
57
51
24
9
92
16
20
12
16
36
8
7
9
9
59
31
5
4
3
114
99
3
33
3
33
12
72
20
4
20
115
5
61
24
51
3
5
13
63
3
45
80
1
51
20
1
24
171
32
7
6
11
12
49
39
15
45
20
19
21
3
21
12
3
29
12
40
9
66
17
19
45
8
4
68
37
75
36
36
24
27
29
13
18
12
60
9
24
12
24
147
29
12
16
141
39
63
53
36
1
24
30
125
4
72
3
12
18
42
5
28
39
12
9
8
4
12
92
7
5
16
9
39
24
80
36
19
81
36
15
9
21
18
17
88
84
15
84
72
78
30
18
11
31
9
3
9
60
12
48
48
20
37
78
12
24
57
84
3
36
5
4
9
3
51
69
8
4
9
15
15
33
36
12
9
71
64
63
18
35
48
7
65
4
48
108
27
9
56
28
8
36
43
53
1
39
8
24
12
7
17
16
12
33
47
43
69
8
25
47
7
132
21
33
3
84
44
31
65
4
39
5
40
63
84
17
7
21
36
44
37
75
3
9
108
24
51
21
75
29
4
15
9
9
11
7
53
12
4
39
36
17
4
39
57
33
111
51
77
4
12
20
24
19
33
63
33
12
12
8
4
3
12
29
24
1
54
24
213
32
28
8
28
36
51
9
104
36
7
72
81
44
16
21
143
7
33
3
36
69
24
24
21
39
15
36
54
24
23
31
5
64
36
24
15
9
60
15
36
33
57
47
52
8
28
51
9
20
1
51
39
21
8
4
36
39
29
112
12
27
53
12
13
66
45
27
21
33
18
54
24
3
63
9
12
3
12
57
12
24
24
8
16
20
1
27
27
9
15
12
6
23
4
3
209
24
36
19
42
3
36
36
20
28
69
6
9
99
33
8
31
36
84
33
21
24
90
21
9
18
21
72
24
15
41
43
24
5
25
11
64
12
27
21
9
11
28
105
24
3
8
55
9
8
36
16
3
6
131
112
24
32
7
30
11
88
27
57
15
53
43
29
7
77
28
36
33
15
48
15
81
39
45
27
36
57
12
12
8
37
24
75
44
1
11
4
24
33
11
16
8
37
15
3
9
27
29
28
15
42
66
69
20
4
44
7
24
12
24
5
36
7
17
4
8
7
9
27
96
36
21
99
36
17
19
6
63
3
144
33
21
6
48
21
12
27
69
12
12
27
6
18
108
228
60
18
11
12
25
39
36
21
39
56
4
84
20
4
75
33
27
29
12
72
36
7
141
92
4
57
11
7
41
24
16
60
44
4
3
17
64
117
18
36
9
63
24
5
7
57
8
4
128
73
6
41
31
21
56
144
28
3
29
84
13
47
1
6
45
27
12
53
4
15
69
48
81
24
18
21
12
48
32
4
9
30
33
9
3
24
20
19
93
36
3
41
28
21
11
61
51
140
4
39
5
40
68
67
36
30
18
69
20
7
69
48
84
20
28
15
24
48
24
12
21
120
27
72
36
45
24
75
33
3
41
25
42
57
27
18
3
44
43
9
45
18
45
8
79
5
4
27
9
63
5
25
18
117
20
72
16
48
3
65
16
20
12
36
40
21
63
12
60
8
12
40
183
6
3
15
54
39
12
60
33
11
163
81
33
3
12
68
43
41
28
152
31
5
25
35
12
4
21
51
68
64
24
12
8
85
3
24
12
24
9
15
104
25
167
36
64
51
60
57
24
60
32
52
32
24
55
54
18
69
68
28
60
27
42
111
48
36
24
24
3
53
7
9
108
12
60
39
101
31
9
117
63
27
77
16
12
8
7
6
23
121
3
15
9
32
205
3
21
23
25
96
30
21
39
12
29
100
8
16
8
1
15
12
12
8
16
9
35
84
24
40
12
21
24
63
12
56
4
132
3
12
81
8
28
72
51
5
16
60
27
36
12
21
12
3
33
39
36
69
120
80
7
21
33
15
60
51
12
29
16
9
6
65
4
12
27
9
21
71
28
27
36
45
15
225
68
60
88
39
24
41
24
1
6
36
30
3
12
12
15
54
15
8
4
20
12
4
39
21
80
40
12
27
17
19
24
113
67
12
36
6
23
4
84
63
17
25
30
36
24
33
12
32
7
65
4
3
69
72
84
9
15
60
68
19
89
28
15
48
69
27
12
29
4
27
5
7
65
31
36
29
76
12
20
64
15
81
36
24
8
36
7
18
27
20
28
51
17
25
3
92
7
29
16
20
112
56
7
21
44
16
63
5
72
36
7
17
64
60
24
39
41
7
17
12
72
24
4
15
9
48
8
36
96
12
24
7
29
112
51
60
9
9
90
102
11
4
57
6
18
11
84
76
48
27
57
8
16
9
11
16
51
9
39
65
60
7
33
21
23
49
11
76
120
36
20
7
84
33
36
39
36
17
100
24
12
51
93
56
139
66
47
4
21
3
68
28
60
36
84
15
18
39
8
1
39
36
32
12
36
79
24
29
1
75
12
12
15
12
21
44
60
28
20
7
197
1
15
48
24
3
9
12
116
31
12
29
52
120
3
45
24
39
57
108
63
93
39
18
27
36
12
44
16
39
36
65
28
147
5
67
93
20
31
57
44
79
5
7
29
187
53
36
37
6
9
12
20
7
17
64
15
21
84
48
20
12
36
96
72
61
11
4
36
72
39
101
12
24
19
18
75
12
9
51
48
20
36
28
12
3
9
12
24
3
24
57
12
8
7
6
27
32
4
48
51
30
15
3
9
12
3
5
67
21
8
7
12
17
16
3
53
40
36
80
76
20
1
35
16
ABCD 98518805956*3^$a+1 [50128]
28
156
119
36
109
131
189
12
208
12
20
4
95
109
11
36
21
3
229
96
24
72
95
21
64
68
12
39
144
37
119
265
56
16
24
200
64
24
35
37
48
108
260
3
109
47
24
1
8
108
27
1
35
21
15
13
12
24
140
39
13
119
9
12
52
47
61
12
192
216
32
96
112
44
4
12
84
383
156
1
80
84
15
205
12
59
121
59
1
24
144
72
164
3
13
204
8
87
288
37
48
108
192
248
63
24
25
11
69
87
73
12
48
20
28
12
11
181
83
81
84
12
36
27
21
64
32
60
36
108
64
36
11
13
240
287
73
35
13
80
108
96
4
24
11
25
35
45
64
155
96
9
40
116
132
60
160
59
180
61
68
4
72
20
39
45
40
59
85
8
124
96
80
28
116
39
24
21
136
20
3
33
3
229
8
28
84
120
152
40
36
60
8
135
36
13
35
117
96
40
24
48
71
85
20
75
21
40
8
12
28
71
1
48
60
71
36
49
56
40
23
72
73
47
13
20
75
96
81
64
116
28
48
12
36
11
105
39
105
96
15
61
128
4
60
71
36
1
20
100
12
32
63
273
4
156
164
160
215
21
64
176
4
108
132
35
25
35
1
12
35
121
11
9
4
240
11
225
51
1
32
40
36
20
12
84
16
32
231
9
111
96
13
20
28
60
68
96
64
116
3
12
141
99
25
84
11
21
100
140
144
160
48
20
16
35
144
36
97
24
119
49
56
12
112
48
80
52
71
25
96
120
120
240
35
85
36
12
8
28
119
73
47
33
100
72
116
76
143
36
229
80
15
97
143
1
140
76
8
160
48
192
131
109
48
44
28
56
12
28
11
13
47
61
20
39
9
40
84
96
12
8
16
44
15
36
45
240
240
255
69
12
219
21
112
20
28
48
32
64
35
33
192
28
68
63
36
109
92
48
15
61
116
52
168
68
256
23
12
145
60
36
80
88
20
112
12
132
20
96
60
4
120
8
12
36
28
32
64
48
12
143
85
20
40
152
160
80
63
145
71
25
119
36
37
72
8
40
20
3
45
64
48
204
20
84
252
132
280
48
23
109
95
61
24
108
60
47
21
36
28
60
68
4
96
72
8
27
21
40
24
176
12
48
16
240
80
36
172
68
219
180
48
61
132
23
24
36
120
61
20
63
21
12
132
48
40
68
4
92
36
124
23
180
105
88
168
60
11
21
4
60
36
48
11
1
119
25
20
15
1
12
32
16
20
27
33
39
25
203
25
35
61
72
20
112
32
3
33
28
144
48
20
40
68
64
68
63
49
128
3
36
21
304
156
20
64
68
40
47
25
35
45
28
368
3
24
1
24
95
13
47
12
193
56
12
63
81
16
20
64
48
11
61
84
164
12
84
75
37
72
56
76
35
25
8
51
57
144
4
140
4
12
36
12
96
12
20
28
96
84
32
52
128
112
12
68
16
24
68
48
16
20
156
123
1
8
40
120
35
36
165
99
25
47
85
36
60
12
72
48
32
75
1
60
228
179
73
8
40
20
51
81
160
12
20
51
57
64
68
51
141
16
12
60
8
28
144
48
59
1
20
48
64
68
48
160
12
48
212
39
105
16
24
35
133
71
1
104
136
8
51
169
60
168
48
131
144
61
80
28
11
57
48
60
255
36
121
59
9
99
72
133
32
28
35
177
64
180
251
48
ABCD 98518817968*3^$a+1 [50044]
28
36
59
1
11
49
80
3
1
54
42
35
85
54
2
120
27
13
83
19
38
87
48
139
5
1
80
24
10
90
35
120
19
17
7
41
7
18
252
59
25
30
74
99
36
7
30
35
55
5
60
24
61
24
20
15
31
77
67
48
6
20
22
17
21
15
12
55
149
25
24
60
11
121
114
5
24
25
35
55
6
56
88
60
11
1
24
104
12
64
80
4
12
23
7
89
55
29
25
72
18
29
21
51
108
13
42
5
121
32
60
39
1
78
6
11
13
60
30
72
48
86
64
36
23
1
20
15
121
24
12
24
54
90
56
16
30
54
35
31
17
1
30
30
11
31
5
105
24
36
4
60
36
8
40
36
36
18
17
25
8
120
46
50
64
59
13
8
12
4
24
60
36
20
3
7
30
24
12
83
21
60
120
40
59
45
16
96
119
1
44
75
9
10
24
26
15
1
23
12
85
54
90
20
36
94
24
26
46
24
89
81
70
42
44
40
60
35
36
45
124
126
24
48
17
21
28
12
60
168
107
49
11
7
6
12
54
54
32
135
19
30
44
40
6
14
15
19
138
23
36
49
47
25
8
10
6
35
49
36
18
6
42
144
90
23
12
19
96
26
3
1
18
18
44
16
18
24
5
81
36
16
23
21
36
4
83
1
6
14
72
40
8
39
13
8
142
14
34
6
18
41
25
36
83
61
56
4
60
12
180
24
23
12
45
24
52
48
6
29
25
36
6
29
36
25
8
27
19
161
9
70
66
30
24
14
36
120
40
6
29
43
17
1
30
30
20
15
48
85
42
194
4
11
61
44
24
16
11
13
32
3
72
12
13
8
51
1
78
6
11
9
4
12
23
25
156
35
61
60
20
10
14
3
7
6
48
36
6
24
5
45
40
95
49
12
120
47
91
66
23
7
26
3
19
17
49
12
8
40
32
63
72
43
72
50
60
39
1
24
96
42
6
12
30
17
7
24
2
4
36
23
1
11
69
46
137
13
83
45
82
17
1
6
89
25
32
39
1
59
85
96
108
66
66
20
4
131
13
47
45
154
29
25
20
46
26
4
71
43
30
60
59
36
157
120
48
11
1
8
40
96
24
6
54
114
42
54
41
85
23
21
70
2
39
85
11
48
31
5
49
72
23
61
11
9
4
12
20
3
12
93
10
170
16
20
10
65
21
15
25
42
5
61
59
36
37
23
1
23
12
25
36
83
1
6
120
90
59
43
18
20
40
59
24
1
24
30
24
6
60
47
7
42
11
12
61
12
35
43
30
35
72
49
84
56
10
14
51
25
23
1
6
24
5
45
40
30
17
49
11
19
29
57
27
13
24
95
19
2
28
20
16
20
63
12
55
29
84
141
10
89
1
54
6
96
95
43
5
13
23
36
81
10
5
19
24
66
36
44
3
133
54
26
22
86
10
2
39
31
18
95
1
6
14
10
74
15
21
36
4
24
11
49
6
30
116
4
84
20
40
96
186
17
12
60
24
37
23
19
26
156
64
11
21
4
23
31
30
12
8
27
12
1
30
2
27
12
9
15
1
59
21
324
15
211
29
37
107
13
78
65
7
17
7
30
44
36
154
24
17
25
23
1
47
55
48
65
37
24
95
24
19
26
40
54
96
6
119
25
20
96
64
11
61
144
119
72
33
12
10
30
35
25
8
16
30
29
91
48
26
94
6
56
16
84
96
54
30
18
18
30
14
64
35
1
6
30
18
24
18
47
1
119
7
6
18
102
60
23
55
66
30
26
22
66
54
66
155
12
12
37
78
126
11
24
1
20
36
63
7
30
90
89
55
24
42
23
37
35
24
21
82
6
36
6
17
13
84
24
20
52
143
7
5
105
10
48
24
38
15
13
32
22
17
9
46
14
10
2
40
54
29
57
4
6
125
84
1
23
72
13
42
17
37
59
79
96
42
54
66
44
16
44
40
6
18
11
109
6
26
39
61
42
42
6
53
37
24
24
35
45
16
23
72
61
24
60
119
31
65
69
51
1
44
106
65
72
7
6
8
16
83
31
50
70
30
90
50
16
6
50
75
12
31
6
23
12
25
6
65
9
16
60
47
12
31
14
34
2
60
75
48
25
71
1
8
16
84
42
74
15
9
12
39
49
92
88
30
42
44
159
91
66
35
12
1
54
6
47
45
24
16
48
119
33
22
78
24
18
125
43
30
140
60
10
30
84
36
42
18
44
34
90
47
33
75
36
69
40
11
25
24
72
30
120
14
10
26
4
56
3
25
11
48
13
23
1
30
6
35
55
48
5
61
35
19
26
16
48
36
18
5
21
36
58
2
40
60
18
5
12
109
36
11
9
3
55
5
181
60
152
15
13
12
8
40
20
16
35
84
7
14
124
47
69
4
132
8
100
6
50
24
40
12
84
6
18
6
6
23
61
264
12
18
2
4
35
175
6
23
1
23
1
90
90
80
12
75
13
20
15
7
17
1
59
12
55
53
1
59
12
25
36
47
1
6
26
94
5
19
5
97
42
5
1
107
7
138
168
56
15
31
18
60
20
12
34
24
120
29
12
60
24
84
13
20
4
84
71
21
27
1
6
5
24
24
60
13
42
77
81
28
12
24
44
16
60
18
48
18
20
52
95
24
25
126
14
24
99
73
8
27
24
84
1
83
1
47
192
36
7
50
22
5
67
24
5
1
18
2
96
3
12
25
35
9
144
16
59
7
29
25
35
85
20
4
32
39
1
8
72
34
24
6
24
11
49
180
32
39
24
19
62
40
156
54
66
23
12
45
4
84
56
36
15
19
24
2
22
5
13
104
16
59
1
35
79
65
1
47
21
10
90
12
90
18
6
101
ABCD 98519234792*3^$a+1 [50021]
39
9
9
6
24
18
55
29
24
60
114
61
23
6
51
3
12
48
129
3
84
24
18
111
27
6
72
24
159
96
9
55
23
18
66
36
36
138
114
84
12
48
6
24
12
18
85
29
18
6
12
18
114
27
48
48
57
60
54
30
114
24
6
18
36
129
39
18
12
24
3
51
24
126
240
126
24
48
42
180
66
33
16
47
102
60
30
145
23
9
39
24
30
30
6
15
3
24
42
12
54
9
105
30
12
108
42
36
42
9
33
108
6
30
30
12
21
27
24
60
132
60
129
15
60
12
105
15
1
32
48
33
6
18
24
36
123
129
24
103
29
42
24
102
12
30
30
12
228
24
18
96
12
24
24
90
3
96
111
54
60
42
165
87
66
42
18
27
15
1
17
6
54
54
48
18
108
15
195
66
54
24
30
447
48
3
12
36
13
89
36
66
36
84
57
81
24
78
48
30
27
21
6
54
12
78
12
6
18
18
48
42
21
21
24
147
141
48
24
24
36
204
60
12
18
73
17
12
114
90
216
31
144
17
192
108
18
1
35
30
72
30
57
15
49
11
48
37
176
57
12
6
37
11
54
30
72
24
18
15
69
60
114
61
29
24
114
18
7
5
123
33
96
42
72
78
30
1
32
93
18
12
30
66
12
42
31
35
6
7
65
48
42
6
72
30
60
18
43
17
30
18
36
24
6
108
33
48
16
17
12
6
6
24
6
36
90
66
138
6
54
6
45
48
21
12
138
48
144
18
3
21
24
60
48
30
12
60
24
36
30
6
49
5
30
42
18
129
33
42
18
90
60
24
24
18
27
45
6
42
114
6
30
138
19
35
54
36
12
72
6
24
84
18
132
54
24
66
7
41
42
120
96
174
42
60
6
84
48
6
97
17
6
30
27
57
12
78
13
11
24
45
123
120
12
78
12
108
27
15
48
24
18
66
36
30
12
96
12
198
174
12
78
18
60
96
210
6
42
6
18
48
24
18
27
33
12
30
12
9
15
49
17
30
30
90
9
69
27
3
60
12
12
96
9
112
23
36
85
11
78
12
72
6
13
215
57
9
24
6
48
30
24
72
48
27
64
35
93
57
42
12
24
42
31
5
6
18
66
1
5
180
72
63
16
23
84
6
72
55
23
105
9
36
19
29
3
63
18
6
186
24
12
42
54
90
1
71
90
144
31
144
23
25
47
6
36
126
217
17
79
95
18
102
36
37
32
27
102
31
11
12
36
84
33
15
18
90
54
24
103
95
66
90
96
37
71
90
63
3
13
32
45
102
93
39
30
43
23
12
24
36
24
96
18
6
90
54
49
80
33
12
138
138
126
18
30
36
144
30
15
15
33
3
12
18
6
78
54
18
19
17
96
24
60
24
30
21
57
7
47
33
99
12
48
1
32
27
6
48
84
42
24
12
6
42
45
33
54
66
138
12
30
60
42
48
24
66
18
36
12
33
9
18
24
93
9
6
49
32
39
12
36
9
15
30
132
6
9
39
12
6
90
114
36
6
33
21
24
42
24
6
66
25
17
84
162
18
7
143
102
150
48
21
9
42
30
24
12
66
54
42
60
12
24
25
29
19
80
33
18
13
17
6
36
6
48
30
33
16
53
12
48
36
78
18
75
15
1
47
33
75
24
60
24
73
192
47
84
54
24
48
96
24
39
15
48
90
18
18
234
25
35
13
48
173
78
18
19
113
6
78
84
96
7
5
6
60
24
36
13
41
7
131
12
1
35
96
13
89
12
12
6
6
42
54
24
60
36
30
6
87
33
54
36
132
54
84
222
25
5
24
54
18
132
90
36
102
54
61
47
54
18
60
12
24
54
84
60
19
17
6
66
30
90
15
93
19
59
18
6
24
54
30
12
6
63
9
42
24
37
48
32
45
72
27
39
60
12
42
42
30
54
24
33
63
1
17
42
6
111
15
24
150
54
6
7
17
72
42
30
24
96
120
15
63
96
84
84
108
93
159
6
54
132
138
42
84
18
30
96
6
24
6
30
12
114
24
12
12
25
17
18
72
69
27
48
30
39
3
78
156
19
119
18
78
18
18
24
24
21
15
132
42
66
12
30
7
41
103
47
12
36
42
39
39
24
42
7
101
12
12
18
42
24
144
15
9
30
102
36
6
24
42
12
27
48
33
111
81
66
30
60
54
36
24
42
96
6
33
27
6
54
66
48
126
42
84
6
126
90
6
24
48
12
115
32
3
42
51
87
6
66
33
159
72
120
1
48
41
54
1
17
60
114
1
23
30
18
108
36
153
9
6
132
6
36
36
15
3
54
7
32
135
18
24
18
66
18
36
37
83
6
7
29
36
12
24
114
36
54
31
35
12
90
24
18
6
42
13
80
57
6
90
78
30
24
6
61
107
72
30
54
18
6
1
17
138
108
12
24
24
18
24
42
ABCD 98519526992*3^$a+1 [50005]
89
8
22
1
67
12
40
25
48
11
49
7
24
16
68
142
79
11
30
3
32
8
76
15
6
88
7
115
25
28
40
75
1
45
30
21
4
115
16
21
17
66
4
56
36
30
18
21
51
54
16
55
43
1
81
18
62
10
30
3
27
5
13
107
39
5
119
77
9
186
18
22
8
5
11
25
1
11
53
20
4
11
80
1
23
16
4
41
51
13
6
29
1
15
20
25
19
17
8
10
13
7
57
20
19
17
12
7
40
133
7
5
48
60
7
28
33
32
28
63
6
19
31
25
3
2
11
72
107
18
50
61
4
40
25
6
44
46
31
43
5
40
1
14
30
67
4
35
6
103
17
15
28
5
11
32
43
76
8
5
67
28
17
55
21
40
28
9
6
5
16
48
37
3
51
66
78
5
31
25
41
30
14
91
15
14
6
1
17
36
7
48
21
19
35
105
76
49
130
30
20
30
24
30
15
25
3
33
14
13
8
15
24
53
77
7
19
25
4
31
25
52
7
40
36
1
49
11
13
70
60
1
31
4
61
36
28
31
29
20
19
10
67
4
1
18
66
59
81
15
25
50
34
6
5
20
36
103
37
3
80
10
7
24
1
10
9
35
65
11
48
12
80
30
58
1
16
39
89
5
30
12
8
120
13
12
51
14
35
36
5
14
10
26
41
8
136
5
96
20
58
20
5
47
38
15
1
11
45
48
71
24
5
11
25
6
18
2
18
6
46
54
30
90
29
15
5
48
37
22
53
12
84
9
16
19
7
4
14
7
3
1
209
30
2
28
11
51
29
36
35
20
4
41
204
39
41
5
31
53
42
50
123
1
14
53
7
37
45
20
35
79
17
48
1
18
42
70
54
14
6
11
4
79
32
48
22
30
18
20
186
25
15
5
9
130
33
27
181
4
51
10
6
49
40
20
1
18
46
15
16
108
11
26
34
30
15
12
27
41
44
52
16
9
20
23
5
42
30
15
33
30
13
43
64
13
47
30
32
59
31
4
60
6
38
12
25
4
4
25
7
48
16
25
104
16
54
5
36
19
26
51
60
13
7
13
16
19
25
22
18
75
48
32
15
6
16
20
4
7
59
14
34
37
8
11
6
18
21
9
23
19
4
116
34
24
71
15
17
29
48
55
40
16
16
4
1
44
15
1
23
61
59
1
6
18
6
1
4
9
131
71
121
20
33
35
15
126
31
4
23
42
24
7
13
16
18
6
66
20
18
35
40
7
25
35
54
56
23
5
30
25
36
60
19
16
49
12
53
2
29
16
49
54
12
78
26
16
1
28
9
47
28
31
37
7
70
12
19
60
5
36
14
125
156
24
92
3
50
39
27
24
21
19
24
1
19
42
48
6
16
18
135
40
1
34
20
40
32
64
14
47
36
29
15
64
32
113
64
12
3
27
5
48
16
21
20
28
36
6
44
5
61
4
14
46
14
12
18
7
3
25
48
17
26
29
71
104
36
29
35
6
31
19
16
38
11
12
143
65
1
98
1
44
21
31
15
33
92
19
14
87
28
76
11
18
71
19
36
101
19
5
32
47
26
15
80
32
8
45
10
6
19
41
3
11
17
4
19
49
5
35
55
57
33
30
36
61
5
31
12
36
59
25
7
28
12
8
101
100
115
5
9
76
19
11
50
6
125
24
4
21
15
55
54
2
28
6
126
8
1
15
20
64
17
44
36
23
21
45
20
16
30
20
18
35
1
10
14
52
54
6
50
30
78
1
20
15
54
11
12
167
6
54
32
45
55
144
49
16
15
6
19
45
26
45
68
47
1
8
11
30
34
9
125
72
4
14
30
75
20
8
8
21
59
25
54
45
12
48
1
19
37
18
10
31
4
15
30
40
12
23
147
33
12
9
70
150
35
76
23
36
17
23
14
31
29
87
19
24
6
59
12
48
15
53
37
11
36
48
60
5
11
1
18
26
15
69
72
34
25
19
52
5
19
24
65
15
21
16
33
6
5
9
27
73
56
4
6
30
11
39
40
20
36
5
65
35
13
36
44
51
19
6
7
24
23
42
44
55
15
1
4
1
24
6
13
7
29
11
29
4
45
31
89
31
11
49
4
37
43
12
64
69
52
91
12
1
131
44
20
45
10
24
20
45
57
10
8
77
4
85
139
47
18
15
15
45
40
17
119
4
11
16
1
17
147
29
100
35
24
32
13
36
10
25
12
64
48
31
37
7
57
13
56
7
47
10
7
49
16
54
6
19
20
45
114
30
12
44
15
39
16
25
35
14
16
7
24
5
55
35
25
59
5
9
43
59
5
19
9
16
4
7
94
30
41
4
4
5
43
13
35
11
8
37
20
99
10
19
107
49
11
9
15
110
10
9
60
77
28
55
5
2
28
12
68
16
44
22
54
44
17
19
10
86
58
15
52
23
42
54
24
57
40
5
8
12
4
20
7
32
25
102
14
46
90
18
41
21
11
52
7
30
44
4
6
24
17
15
58
63
84
76
68
45
20
24
10
1
1
28
6
6
24
6
25
59
5
45
79
80
7
53
7
20
28
1
79
36
10
11
20
36
13
4
42
14
30
24
17
44
12
29
3
97
31
13
6
54
59
11
25
5
7
77
7
43
22
43
1
6
5
25
54
4
6
36
8
22
53
55
36
9
5
7
93
26
34
60
63
12
96
45
19
40
8
7
12
161
17
35
1
44
51
75
40
50
36
3
25
55
47
13
31
5
11
24
9
16
11
14
64
12
19
31
34
24
31
72
19
70
38
45
15
16
45
5
64
11
64
36
12
132
52
5
30
29
15
10
7
104
9
11
44
36
13
72
23
47
1
37
15
80
16
15
29
25
6
101
19
17
108
41
68
31
16
5
79
4
40
80
56
31
24
40
86
19
9
7
5
44
39
72
49
20
4
11
1
20
11
60
83
5
1
168
7
43
5
55
40
12
5
88
36
35
76
13
16
75
25
9
2
4
30
54
66
84
50
41
5
7
13
46
84
54
2
4
14
30
21
19
2
35
29
6
60
65
19
30
7
24
35
18
3
3
44
1
56
40
3
17
9
40
91
65
90
29
92
77
3
17
11
11
21
32
15
37
4
60
84
76
31
18
26
24
25
36
11
33
32
5
19
5
114
30
30
12
89
79
12
53
1
26
25
23
16
9
11
34
31
4
1
19
8
17
30
40
6
7
23
109
41
36
84
30
9
47
88
30
35
12
48
37
8
35
31
24
77
13
66
6
23
5
11
32
19
10
35
43
41
40
15
26
23
1
30
24
36
16
24
24
5
7
80
45
84
15
29
5
47
8
7
18
15
7
84
54
50
10
43
24
5
23
68
23
56
13
28
89
24
6
9
75
21
5
34
29
16
29
42
73
87
13
12
4
31
44
54
7
83
16
36
48
65
12
13
7
19
21
3
10
55
1
35
12
43
5
16
19
25
20
112
109
24
11
4
24
32
35
5
55
5
45
90
90
18
40
41
31
44
16
13
7
4
54
50
ABCD 98520442492*3^$a+1 [50057]
24
60
37
155
25
66
108
29
72
43
53
7
48
18
36
36
23
31
41
37
30
6
30
54
6
54
23
7
17
60
13
222
48
5
60
43
54
24
66
114
90
30
179
61
36
18
12
54
240
156
24
30
54
132
30
41
73
47
12
121
107
109
48
18
89
43
30
6
30
24
12
18
6
59
25
72
60
30
18
18
53
37
59
283
42
66
42
12
35
19
96
18
23
49
155
96
37
30
221
49
60
48
24
48
60
36
84
150
66
6
41
48
36
31
24
53
31
6
120
36
24
66
29
205
11
168
19
90
162
54
167
139
101
67
173
37
42
5
25
71
19
240
48
42
30
126
47
48
49
35
60
121
155
13
120
71
145
36
18
60
17
109
54
17
85
83
85
36
18
30
347
121
18
144
90
143
109
35
60
108
48
7
210
36
275
85
24
48
24
48
6
12
348
29
25
12
114
192
17
55
6
30
36
41
37
83
12
48
48
109
47
85
18
41
7
18
54
17
289
71
156
7
90
83
24
181
83
31
30
108
72
108
6
30
47
25
18
24
53
13
71
1
24
11
97
12
60
30
101
48
1
156
23
12
12
121
47
19
18
35
96
1
215
175
78
12
90
125
24
31
18
90
60
12
54
11
85
48
96
90
120
29
25
6
89
37
11
72
312
48
37
54
5
24
31
12
474
198
5
7
65
96
84
25
35
19
101
115
108
17
1
78
36
41
84
73
120
23
24
48
13
24
66
53
25
30
5
19
318
35
37
72
126
24
48
108
24
29
55
6
108
47
43
41
61
71
55
18
162
77
121
114
72
65
73
203
168
36
25
54
17
7
72
66
72
96
36
180
30
53
1
180
35
109
60
48
42
66
96
228
6
17
180
67
132
53
13
107
72
73
96
30
29
61
35
84
31
36
30
11
49
11
127
36
36
29
7
77
91
102
95
12
7
18
36
90
77
13
36
59
61
95
109
131
13
66
6
59
7
173
12
163
36
246
42
30
35
55
53
7
53
37
143
103
114
323
48
19
18
54
60
18
11
25
59
61
35
37
24
18
36
120
54
42
66
78
12
54
18
17
144
127
132
210
83
13
107
175
42
30
6
11
73
23
24
60
1
24
11
43
234
23
67
138
47
96
79
90
167
61
179
79
197
175
5
72
55
66
107
169
48
180
47
49
36
59
36
144
79
42
84
54
17
25
84
24
30
6
54
30
180
90
36
24
12
24
54
23
7
60
48
53
96
193
96
11
84
85
167
13
66
108
137
79
114
36
12
59
19
84
6
71
19
66
78
30
71
61
210
5
84
25
12
23
12
7
77
48
55
72
228
77
156
199
168
5
25
42
29
132
12
25
30
42
48
83
205
155
67
90
83
37
42
66
24
84
90
77
13
96
66
168
90
54
120
6
95
24
36
19
90
23
85
42
66
72
23
24
43
5
180
37
155
7
174
36
18
161
19
77
13
18
24
89
91
48
60
77
25
54
36
108
90
83
43
24
48
29
115
126
24
71
127
53
13
95
31
108
53
109
119
12
13
6
29
37
95
48
36
24
229
18
65
25
114
65
19
89
25
47
1
42
162
108
66
77
49
71
7
126
54
12
144
60
12
234
35
73
167
31
24
18
35
13
35
217
60
11
96
31
78
11
43
12
144
36
126
35
43
5
61
24
36
59
61
83
85
23
13
54
48
42
66
54
23
139
125
79
144
48
18
24
36
35
55
65
25
47
97
47
163
6
12
270
29
24
ABCD 98520471178*3^$a+1 [50008]
207
51
21
36
15
25
24
29
42
25
23
25
12
108
35
42
18
42
12
31
72
24
8
40
5
27
63
18
63
39
18
15
72
16
35
117
4
60
48
12
29
27
48
75
121
41
3
4
60
41
12
139
83
48
12
126
19
11
61
44
27
69
16
35
25
107
73
47
6
55
32
28
17
18
21
24
112
8
4
48
24
56
15
120
78
15
15
21
88
35
96
25
12
23
25
24
12
41
19
71
60
25
125
19
36
5
3
36
9
24
51
105
211
83
21
9
96
15
16
24
36
20
51
168
12
93
12
4
36
17
3
4
24
12
72
11
49
48
48
12
92
28
65
12
115
143
12
21
52
48
32
12
16
17
43
32
52
11
1
41
39
9
12
19
89
7
44
40
20
40
41
7
20
36
64
12
8
51
9
33
42
36
45
36
4
17
7
48
48
95
37
23
24
6
55
36
11
30
48
12
27
16
12
8
12
147
33
24
39
162
55
35
42
31
72
32
40
60
23
25
24
84
35
49
35
90
31
17
3
24
52
240
24
35
21
9
15
16
36
23
37
17
7
101
7
53
99
28
12
44
16
60
108
60
72
113
31
65
7
12
41
51
40
11
72
13
35
45
45
18
42
55
48
20
76
89
12
27
40
203
12
141
9
3
72
28
47
1
36
20
33
30
90
30
66
15
24
15
1
12
5
42
1
119
18
79
44
4
56
4
48
32
3
33
40
104
165
18
48
24
1
12
60
12
168
23
1
36
8
40
5
24
3
27
36
25
29
48
43
44
28
108
17
30
12
37
119
30
19
20
15
21
69
3
72
36
15
21
39
12
13
29
51
9
7
23
1
65
7
23
25
132
5
63
12
4
83
61
56
16
17
6
49
36
24
12
41
7
8
40
8
69
18
18
7
24
23
66
67
53
51
4
20
36
9
79
35
73
47
30
15
15
1
24
11
25
77
27
28
23
42
15
4
8
28
44
100
8
15
21
52
65
79
41
39
4
47
30
27
12
28
60
12
44
39
37
23
6
7
72
36
125
15
57
12
31
60
96
36
32
15
18
12
43
23
54
7
68
3
45
24
16
35
18
42
72
13
5
19
59
21
171
45
28
44
76
20
16
24
36
11
13
5
15
99
61
60
20
16
36
53
42
12
6
91
36
32
15
126
55
32
52
83
18
99
52
44
112
60
12
11
60
12
120
30
15
4
8
21
31
36
47
105
12
16
120
8
36
33
111
15
25
24
8
64
59
30
15
27
13
44
3
72
18
30
12
117
16
8
9
75
28
72
12
36
24
44
15
24
37
104
4
101
7
24
48
32
4
20
15
24
25
12
23
61
24
32
4
29
15
40
68
28
77
12
30
1
32
15
18
24
75
16
12
8
15
85
20
27
33
45
60
7
32
21
7
20
4
11
37
8
40
44
28
36
44
3
57
21
102
13
20
16
24
47
13
29
3
72
12
88
5
3
4
23
6
7
32
100
56
4
36
36
60
36
8
16
24
12
47
1
5
31
68
48
64
29
39
33
72
31
36
23
1
35
57
100
8
15
69
96
112
215
48
12
25
104
21
15
45
103
35
141
9
27
28
47
13
20
4
36
17
90
85
17
48
15
12
16
56
3
37
36
12
132
23
1
59
13
53
30
42
48
31
11
13
12
5
3
27
30
27
33
18
84
36
9
3
13
20
39
1
24
8
57
66
25
72
35
42
6
1
80
3
1
36
11
78
27
15
9
4
32
4
60
11
229
60
36
24
20
24
45
24
3
27
25
96
12
5
7
11
54
7
29
99
60
28
24
11
9
16
84
23
33
40
68
16
24
20
15
25
29
15
28
48
17
15
40
48
20
16
36
17
66
9
15
21
87
30
7
53
55
44
40
41
39
4
24
80
3
33
27
12
36
42
19
104
12
4
128
45
75
21
87
24
16
24
8
108
4
59
60
9
81
7
24
24
24
23
33
39
30
55
36
180
47
30
7
36
12
60
48
32
15
33
39
1
32
27
37
11
57
33
3
16
71
73
32
28
24
35
30
7
44
4
32
76
44
16
107
13
5
19
11
73
84
23
25
47
1
12
20
105
3
15
21
48
28
44
28
60
12
11
49
56
60
12
96
16
20
21
115
5
115
12
32
4
72
12
12
11
12
6
7
35
72
6
31
11
25
95
12
60
1
5
7
12
5
63
15
120
48
37
17
3
12
36
9
78
12
81
96
4
96
48
80
52
56
27
85
168
44
4
12
12
68
64
101
63
4
176
40
32
4
59
54
15
72
21
72
6
54
31
47
33
16
24
24
8
27
45
21
51
28
11
69
45
43
44
36
64
80
40
8
36
15
25
12
72
11
25
17
3
39
60
13
12
72
36
8
45
7
60
77
66
37
32
21
31
56
52
11
60
25
24
35
48
42
31
5
7
12
8
12
21
15
4
12
11
45
93
12
18
60
25
12
12
72
59
12
13
12
72
12
23
1
20
15
1
41
15
33
84
18
25
108
77
99
21
90
72
6
12
30
37
56
36
123
90
3
63
42
18
45
69
30
1
17
60
3
12
15
49
11
49
8
16
29
36
19
5
7
24
47
18
127
23
60
24
1
24
8
105
79
8
60
40
11
54
3
48
16
56
45
102
97
8
16
12
5
55
8
16
23
13
23
24
37
60
68
36
36
9
87
48
4
5
48
30
13
47
48
30
7
84
36
83
132
18
139
20
3
25
80
28
116
28
23
72
18
55
5
19
89
30
12
57
45
7
60
11
12
45
51
21
3
13
8
64
80
45
3
4
68
15
36
24
36
25
12
65
39
21
67
8
4
60
20
9
54
85
35
1
24
8
3
21
3
30
30
21
4
20
28
8
12
15
9
16
20
4
24
5
7
12
108
20
15
25
8
24
12
16
5
48
27
63
12
33
76
8
15
13
77
7
119
30
12
15
15
9
4
107
9
3
30
31
44
16
36
11
25
5
55
32
15
25
36
24
65
3
27
13
32
3
73
32
27
18
63
15
61
8
3
18
31
36
5
42
13
60
8
24
16
176
3
18
3
12
40
17
43
8
15
25
179
33
27
1
17
7
41
7
32
63
13
17
27
52
29
30
25
47
13
72
ABCD 98520608684*3^$a+1 [50003]
36
39
69
42
18
79
176
123
21
15
1
53
120
72
108
42
72
90
108
7
32
112
65
12
51
117
90
33
192
99
120
6
30
18
144
18
240
45
81
18
30
78
138
103
5
108
79
29
3
21
30
42
3
64
32
63
198
48
43
17
31
128
57
36
115
95
6
139
32
16
95
1
96
101
54
85
65
144
90
21
99
162
27
63
145
5
27
57
135
9
72
168
48
36
24
30
61
47
97
35
18
36
36
126
18
18
66
162
60
30
78
90
123
147
12
33
432
48
33
30
6
36
12
6
21
51
54
84
67
41
87
9
87
195
60
18
31
203
72
12
36
13
65
31
113
15
3
13
77
19
29
24
43
11
54
72
54
36
90
36
84
24
108
246
33
21
36
6
18
36
72
18
97
224
96
99
6
55
32
15
42
55
47
129
3
13
113
15
129
48
79
29
54
13
48
29
60
7
29
19
32
129
66
54
7
29
204
72
12
6
90
18
33
16
5
72
30
54
15
45
216
30
78
111
48
51
6
48
54
114
30
78
163
47
1
5
36
7
11
126
55
29
6
109
17
18
126
90
117
45
144
115
59
18
51
93
72
6
36
108
162
19
48
5
30
60
54
75
33
15
75
36
81
3
54
39
3
72
85
5
30
60
81
16
5
42
54
43
5
108
18
13
41
39
16
53
91
125
19
5
72
36
228
42
97
29
51
48
16
41
24
84
27
27
18
24
90
54
72
3
16
47
6
36
18
69
64
29
18
54
43
48
65
127
347
54
66
78
63
9
135
45
48
6
18
108
72
108
171
64
137
103
5
24
36
31
17
204
3
48
16
59
85
131
18
84
7
35
234
36
180
75
160
17
30
33
48
81
168
102
54
24
18
1
11
78
54
12
114
12
55
221
36
48
168
12
27
15
33
16
80
16
29
24
144
43
29
84
24
12
54
24
18
108
18
18
72
67
5
48
108
60
48
54
24
21
189
19
32
99
18
144
12
127
48
41
42
12
60
48
162
51
45
66
54
42
12
37
53
60
174
1
53
6
162
3
33
36
27
9
90
12
81
16
47
6
12
111
51
90
24
75
27
36
1
17
114
30
31
11
66
108
7
32
33
24
72
156
3
15
6
36
103
96
11
126
42
66
96
54
102
60
291
15
66
15
81
66
18
6
30
231
16
101
36
36
12
39
15
96
138
103
48
48
41
12
27
64
77
144
3
27
78
55
11
6
12
3
33
78
18
30
42
39
33
15
3
120
21
21
12
24
36
66
33
3
13
29
3
96
45
72
72
36
12
3
64
32
27
36
6
187
96
35
237
64
77
108
7
48
59
69
48
99
13
5
43
11
18
120
204
30
36
6
48
42
45
96
21
138
36
6
48
60
48
27
27
24
13
89
55
35
18
6
48
21
16
5
27
16
113
108
19
5
27
112
80
16
53
43
11
36
48
96
36
30
79
29
54
13
29
18
1
53
108
15
111
18
180
123
21
75
51
48
24
90
27
21
6
48
114
51
16
5
12
72
96
36
19
35
61
5
54
24
45
16
144
59
36
81
105
103
53
60
72
55
32
105
108
27
33
31
107
18
147
21
36
198
12
72
60
36
45
16
48
143
18
12
54
61
29
51
21
36
42
90
67
32
111
97
17
159
201
12
91
5
27
75
18
54
24
54
15
105
42
12
42
54
180
54
18
162
18
33
21
84
60
102
6
30
97
29
24
27
9
48
42
13
5
72
54
18
12
31
83
90
51
96
15
1
11
42
72
300
6
18
63
64
32
21
30
78
18
93
15
18
31
96
83
78
12
51
21
187
29
19
5
198
21
15
36
108
66
78
192
18
31
11
37
161
18
61
5
6
210
6
13
149
27
9
48
87
27
216
157
95
36
18
27
63
126
18
48
54
42
36
156
1
41
66
42
27
9
12
96
123
15
1
32
3
13
41
55
59
69
57
18
30
96
7
96
17
15
64
80
63
33
112
143
84
13
11
84
42
12
78
141
21
43
ABCD 98521066258*3^$a+1 [50042]
42
27
63
33
96
168
48
48
39
33
93
39
36
189
6
84
150
63
132
72
180
33
60
30
105
72
39
57
228
36
168
93
279
21
60
3
60
45
15
105
60
120
24
75
105
63
48
12
48
27
48
24
285
3
72
21
60
144
171
9
36
24
105
135
33
72
18
237
60
132
48
12
81
15
48
60
120
72
168
117
18
120
24
21
204
45
66
114
90
141
57
99
60
69
54
558
27
243
93
12
45
12
63
33
27
45
102
36
57
12
36
129
150
21
105
27
3
24
153
3
69
132
3
93
27
21
36
108
36
345
39
96
279
33
447
57
96
33
159
33
15
48
69
195
15
60
306
39
51
9
351
30
144
3
192
111
165
60
15
144
30
60
36
12
15
72
36
12
45
3
69
36
60
15
195
417
87
108
18
51
120
120
144
84
60
21
90
9
135
21
60
57
135
87
33
3
45
45
15
36
24
15
69
12
48
72
9
87
168
57
255
45
18
81
48
168
144
36
27
21
57
30
57
156
24
168
24
24
240
189
18
42
27
60
201
18
141
21
375
12
21
72
39
33
15
48
45
198
105
39
105
81
279
60
156
27
93
45
51
60
48
96
12
183
144
45
108
27
57
36
3
21
153
15
108
144
153
126
12
129
3
108
45
108
24
3
117
192
69
15
36
144
15
54
180
15
168
87
81
132
45
12
36
87
12
36
87
90
48
39
21
99
48
72
72
168
180
36
24
36
96
33
66
81
189
54
57
204
27
132
66
135
96
3
93
3
69
48
48
69
51
96
249
102
33
57
72
36
24
3
72
276
84
48
213
180
159
81
99
81
15
129
123
33
90
105
27
90
207
3
108
150
12
87
36
156
141
12
75
48
144
48
60
45
126
141
93
120
3
57
315
153
75
33
135
309
315
45
87
144
9
18
33
165
264
267
9
102
162
18
18
90
9
96
27
12
81
96
48
51
45
72
27
21
132
12
171
45
45
72
162
6
12
60
18
21
9
27
15
33
60
60
9
108
123
24
51
189
3
18
24
27
93
51
45
72
18
9
63
138
60
99
60
3
105
24
63
18
63
120
69
51
144
48
33
27
93
60
39
96
75
9
45
15
3
33
96
24
15
252
117
21
72
168
15
147
102
60
36
84
51
45
30
204
66
27
48
87
9
60
108
153
72
147
36
33
54
30
36
39
51
21
276
33
12
135
24
9
159
168
48
39
81
24
21
12
72
126
9
96
84
81
15
12
132
21
15
237
3
120
45
51
69
99
60
3
33
396
9
87
3
144
30
6
90
51
48
63
9
309
51
81
108
159
3
33
96
216
45
60
27
3
9
84
39
30
96
39
45
87
48
51
84
306
147
33
252
123
45
111
33
3
12
192
21
27
33
27
168
48
9
111
27
57
60
132
84
87
12
21
144
21
15
84
81
84
60
75
60
36
75
60
54
195
93
15
24
153
63
48
84
ABCD 98521381646*3^$a+1 [50009]
30
36
45
44
37
18
36
5
25
11
4
39
6
11
133
35
61
11
52
21
15
57
47
31
17
13
180
66
66
18
41
19
21
9
60
11
19
5
181
11
19
36
30
18
66
24
35
1
15
69
47
55
9
48
3
90
59
19
29
73
47
43
60
137
103
174
54
42
23
12
72
7
41
43
12
54
11
13
12
63
24
56
232
15
129
8
31
36
24
72
9
44
4
81
95
7
24
5
19
6
3
68
40
20
12
37
11
24
48
13
15
3
41
1
39
9
90
6
3
51
6
3
51
65
61
23
1
11
48
7
125
19
30
95
16
21
108
42
24
29
24
121
72
84
6
18
12
30
138
131
4
24
8
25
90
18
6
29
1
23
72
16
39
6
23
121
24
12
39
21
18
17
24
48
48
108
12
48
37
18
102
59
91
5
13
6
5
24
97
18
89
16
21
23
67
6
95
25
78
30
72
35
12
31
12
9
44
1
24
30
66
11
19
9
45
96
6
29
4
12
45
47
48
4
20
349
59
1
12
78
12
9
39
29
43
30
23
36
61
48
15
36
60
68
1
39
180
33
24
36
95
55
77
67
6
18
5
91
114
99
33
35
72
31
6
6
84
53
7
66
39
9
35
115
5
24
31
9
51
41
48
43
18
12
107
7
96
9
8
1
90
30
11
36
49
30
24
12
18
42
24
36
45
69
11
4
68
12
36
73
71
19
42
24
3
123
24
66
35
112
81
39
8
24
31
24
9
57
54
6
30
84
41
103
6
6
17
60
37
96
60
18
42
108
47
12
13
23
1
36
123
12
32
48
52
8
79
5
28
33
30
5
25
30
29
48
211
41
61
48
6
9
165
12
24
23
97
24
15
56
19
6
143
12
1
83
136
68
7
5
4
20
12
4
56
40
9
60
6
29
25
6
18
30
117
33
60
47
43
36
33
20
31
6
54
57
3
6
3
33
54
96
18
51
56
25
24
30
30
6
9
21
120
108
72
59
25
63
27
6
114
21
63
9
27
113
61
12
3
152
73
66
96
54
36
48
59
31
6
23
13
23
24
1
12
24
59
121
30
65
1
18
5
7
24
41
48
12
13
12
3
15
161
1
18
36
36
5
4
39
77
48
7
9
44
31
30
39
81
6
57
12
9
72
27
33
24
15
39
42
47
31
12
30
3
75
65
37
47
28
20
12
121
6
30
75
60
51
93
20
1
143
1
120
12
35
4
15
84
41
48
1
71
60
19
66
6
48
89
1
42
24
5
84
7
18
27
24
9
36
24
95
55
29
31
6
35
31
17
132
25
23
76
27
153
27
17
1
35
16
68
16
51
41
13
6
29
4
93
35
24
1
30
30
35
13
30
5
1
84
6
5
25
54
42
18
66
6
17
1
6
30
30
89
1
24
11
55
30
66
5
4
21
15
15
48
60
5
55
66
24
30
29
73
59
49
72
60
39
51
54
6
18
42
105
15
60
18
51
81
18
29
13
60
30
53
7
144
36
9
39
36
90
54
12
78
120
30
36
6
60
59
19
17
24
1
48
60
6
30
36
30
125
49
6
18
15
32
40
32
52
20
19
42
15
15
54
23
1
60
60
15
21
11
73
30
120
6
6
60
33
20
4
3
54
60
59
25
6
36
57
68
13
51
21
27
60
3
30
95
12
37
96
24
6
18
51
21
18
42
27
81
11
48
7
84
29
1
6
60
53
103
9
69
11
49
30
42
24
30
36
5
12
61
42
5
24
40
96
104
24
25
39
152
19
9
3
30
30
5
13
11
79
6
3
3
30
63
57
83
61
15
8
7
60
24
29
37
6
45
32
16
45
27
33
90
66
11
24
1
15
45
135
80
49
24
36
35
61
24
123
3
9
20
16
99
6
18
6
3
81
120
30
6
15
9
6
36
17
40
51
72
60
24
6
84
24
47
25
119
19
129
93
87
51
21
9
12
18
30
35
64
8
4
36
45
48
11
24
40
27
77
12
1
48
12
48
12
78
12
48
60
5
12
43
96
53
7
9
51
54
12
27
27
5
28
3
48
17
12
13
30
24
24
60
12
114
11
175
5
4
60
99
126
24
35
97
180
83
7
30
60
87
8
72
31
6
60
24
30
29
1
27
68
31
24
6
23
76
27
48
60
6
24
30
36
101
64
8
1
36
59
24
7
30
84
119
31
12
29
16
32
12
109
102
24
6
15
32
7
141
72
51
12
153
15
120
60
60
57
75
29
61
18
65
115
66
83
1
42
29
31
30
48
6
24
42
27
8
19
6
24
35
19
60
6
54
6
11
25
48
75
20
25
72
39
15
9
12
15
18
36
24
96
6
17
12
19
72
30
90
17
31
30
6
24
30
6
150
36
23
31
9
15
42
18
12
30
15
9
83
61
27
32
103
24
6
87
57
131
103
36
89
36
25
66
18
6
21
8
7
24
90
24
30
12
30
60
78
89
36
1
24
30
30
36
3
21
119
36
12
13
72
60
24
11
124
51
60
30
48
6
33
87
41
13
47
19
5
19
29
37
66
53
1
51
144
9
99
68
112
51
12
29
4
44
76
21
6
84
60
24
12
84
21
12
21
6
54
42
17
43
30
30
54
35
61
48
11
16
72
33
24
23
7
6
24
51
80
19
41
13
36
11
72
61
12
108
11
19
36
5
25
11
55
48
12
30
84
119
4
27
6
24
60
35
49
42
48
66
3
63
18
30
6
120
24
6
29
1
54
30
11
76
45
23
37
75
3
77
145
59
25
54
69
32
24
7
78
6
6
18
60
57
152
67
54
12
54
45
8
72
61
35
12
7
114
42
57
21
47
4
24
27
48
5
61
155
48
61
30
5
7
90
47
48
ABCD 98521382608*3^$a+1 [50047]
13
143
1
23
16
8
48
36
12
55
45
15
17
19
65
64
27
36
57
56
31
29
12
37
11
4
32
1
75
105
108
132
30
65
40
20
12
7
54
23
124
3
69
32
55
18
3
20
156
4
44
79
114
3
15
17
24
88
81
59
19
9
8
12
61
23
24
7
77
13
36
12
15
3
161
1
123
39
41
48
1
71
12
43
57
48
32
43
5
76
33
30
93
24
24
20
48
49
18
89
40
8
25
11
91
90
11
79
36
54
23
12
1
24
11
76
8
16
44
16
32
60
4
60
33
48
15
72
21
27
44
1
60
174
9
60
44
121
23
13
6
5
7
33
39
41
49
51
32
13
108
39
45
108
3
36
92
4
9
51
45
18
17
72
1
23
24
7
30
6
21
69
54
18
12
15
8
13
11
49
54
48
33
12
32
12
19
29
24
24
48
7
18
11
4
39
17
4
195
41
24
7
5
13
66
45
8
1
11
156
120
25
3
105
11
12
12
4
27
89
7
41
72
16
99
45
32
67
5
16
56
31
33
56
43
5
7
216
9
51
90
48
11
25
6
41
24
40
8
60
12
36
48
1
15
69
11
60
19
17
84
12
12
24
31
108
5
1
15
56
49
87
24
15
36
144
18
11
4
96
32
60
52
44
7
29
48
112
12
56
139
33
3
17
37
54
53
16
44
91
41
40
57
11
48
12
64
120
12
57
36
23
37
27
57
39
15
41
40
8
55
41
16
8
12
13
95
100
20
12
31
12
6
59
7
18
11
16
51
12
53
12
31
45
56
96
12
28
20
48
12
4
3
41
24
25
3
32
84
61
30
77
1
3
27
17
1
35
36
43
21
8
16
80
31
21
20
72
84
12
40
48
8
25
11
96
48
124
36
45
12
3
36
92
1
3
45
23
24
84
12
36
28
48
20
60
7
29
48
19
29
37
6
84
65
25
3
20
1
83
120
16
51
53
24
36
36
48
37
51
24
27
6
27
12
9
15
44
16
15
60
17
72
13
75
69
51
45
59
96
25
11
79
53
40
20
52
33
23
24
7
33
15
18
39
15
33
8
132
13
12
3
68
37
11
196
44
61
35
12
37
78
101
97
23
64
120
8
4
36
48
24
104
12
12
72
88
20
12
96
36
13
12
6
29
40
44
48
84
40
20
48
52
32
28
32
1
36
24
66
5
13
36
47
13
107
24
28
15
18
60
39
44
19
29
4
24
3
12
6
90
17
13
59
13
3
15
17
12
12
16
3
48
5
31
29
84
13
78
17
49
18
33
39
101
52
27
101
40
20
28
32
24
31
17
1
12
35
187
30
63
8
25
111
9
24
3
12
3
77
97
3
33
15
20
12
28
8
7
9
24
39
17
1
60
35
85
59
1
48
23
103
24
21
80
4
32
28
180
9
15
56
1
23
13
60
30
9
56
40
3
114
48
27
80
48
84
31
29
13
48
23
60
16
116
172
105
59
12
37
18
45
75
5
16
3
29
28
24
9
35
73
23
25
36
18
77
40
144
15
12
5
12
16
9
51
24
92
76
20
60
145
18
29
61
39
140
72
31
41
48
72
48
12
1
11
24
55
48
53
1
59
48
1
3
80
43
42
47
40
8
25
39
32
96
28
68
60
112
33
27
48
24
15
12
6
11
36
12
43
5
1
15
44
25
119
52
9
6
30
23
24
64
48
3
5
37
75
12
44
25
15
44
28
8
16
111
12
78
18
5
24
133
18
90
87
44
12
1
35
67
65
31
18
90
102
42
17
12
19
45
9
24
111
8
48
7
65
16
9
11
85
71
16
3
129
20
28
60
45
3
24
92
60
4
20
16
21
12
63
44
108
24
24
13
87
80
64
105
6
5
7
6
59
151
42
84
36
27
20
12
19
12
53
64
72
33
51
12
116
13
54
41
160
8
25
150
45
3
9
8
120
48
55
29
108
88
72
128
24
1
11
19
9
99
36
17
7
54
18
48
77
4
32
12
12
84
96
13
23
28
20
64
72
104
24
24
193
23
24
60
43
5
12
16
15
9
8
4
92
31
33
45
39
9
23
31
29
16
105
23
48
49
51
20
72
7
65
24
88
21
12
15
45
59
52
36
63
17
55
36
5
28
45
12
72
11
24
37
36
23
31
45
20
49
84
27
24
176
36
36
7
24
12
90
198
33
12
68
73
90
29
12
49
39
27
36
42
23
13
107
4
48
3
17
12
4
56
19
84
90
3
48
68
121
47
1
23
31
29
115
41
16
3
12
72
17
1
27
81
47
97
126
29
48
52
36
92
96
28
8
12
1
95
112
45
15
8
12
36
112
8
1
6
12
6
27
32
48
4
48
44
4
44
16
44
4
9
35
301
11
48
12
1
75
3
5
25
15
20
25
11
55
5
84
24
1
35
4
8
40
104
19
114
36
84
11
16
120
104
7
33
39
65
12
48
73
35
85
42
48
89
28
92
25
36
3
20
36
28
68
40
3
101
28
15
113
13
36
3
8
36
4
45
15
3
177
57
15
48
8
72
100
12
8
43
53
109
15
15
17
60
136
44
13
15
20
4
21
23
79
36
17
37
3
8
96
16
75
65
25
27
8
72
25
36
12
23
16
15
45
20
43
33
3
17
40
152
31
9
8
37
87
69
87
45
83
48
7
60
12
18
36
47
64
105
35
36
1
72
11
12
36
12
36
48
24
37
15
92
24
112
9
72
119
7
17
223
45
48
36
80
61
12
23
12
12
36
43
69
21
203
19
72
5
12
36
28
20
25
23
12
4
33
143
12
96
49
3
32
73
42
89
16
15
9
9
47
24
16
92
84
24
36
132
72
40
32
ABCD 98521730434*3^$a+1 [50014]
152
79
9
51
93
75
21
51
69
27
60
17
88
39
60
53
175
113
127
105
8
7
12
93
56
31
9
39
65
48
40
72
15
48
24
113
40
48
27
60
113
79
41
115
72
21
72
8
31
233
40
48
8
24
48
40
72
15
228
45
312
8
19
120
69
32
72
160
200
55
60
60
65
16
120
267
93
24
120
80
328
27
12
113
43
24
120
69
39
120
185
160
3
117
48
39
48
65
120
163
24
108
12
69
24
3
5
7
108
77
7
9
27
93
104
163
45
195
45
8
24
48
72
16
27
192
93
80
19
21
128
184
168
120
267
21
32
7
113
160
8
31
36
125
7
105
56
72
168
199
105
56
72
160
39
153
15
65
7
33
120
15
48
72
72
153
15
185
88
147
45
8
120
67
45
15
65
16
24
120
120
56
19
165
8
175
120
72
12
36
33
51
29
31
9
120
104
7
113
16
152
55
17
160
87
33
15
60
168
84
41
7
48
65
7
113
72
40
3
72
173
127
161
7
33
99
53
7
33
72
87
9
207
24
81
15
105
8
31
240
89
40
32
67
5
43
204
113
280
3
285
195
357
56
91
21
195
84
41
127
65
43
12
48
153
72
152
43
93
27
60
33
200
144
40
176
67
192
12
48
33
80
55
65
48
24
48
72
103
113
24
48
175
252
125
40
120
128
88
24
8
7
60
21
111
9
24
3
84
153
56
112
99
101
7
33
75
45
32
115
168
45
87
81
32
55
72
48
33
51
36
57
3
5
48
40
147
84
89
24
40
128
7
65
16
32
72
7
81
75
53
64
147
53
16
39
201
24
27
120
60
9
32
67
5
88
32
160
8
72
67
93
63
24
129
320
247
17
43
24
269
151
216
17
88
8
79
65
48
88
27
72
60
48
12
12
33
8
7
48
72
41
19
21
32
67
141
72
32
7
48
33
200
48
139
93
27
5
48
7
48
65
72
127
33
56
24
55
108
53
184
48
27
93
27
120
12
36
197
67
48
60
233
120
288
151
108
5
120
120
127
36
77
40
15
33
320
55
180
77
103
72
48
17
55
180
45
75
93
32
48
72
103
12
45
183
177
288
87
41
24
16
111
89
139
5
43
117
3
5
88
99
5
43
5
120
40
8
144
120
168
48
31
33
75
165
56
24
103
345
87
12
48
5
16
120
32
19
53
136
24
80
40
63
137
55
33
39
41
127
48
24
33
56
24
103
72
41
40
32
40
39
81
48
80
79
48
84
48
45
176
7
65
528
7
24
48
41
72
19
221
67
5
88
72
96
24
195
492
89
31
9
39
161
64
27
93
96
104
115
45
48
15
57
48
15
72
60
5
55
33
128
31
113
40
8
112
48
39
41
40
135
12
60
65
16
224
16
24
128
40
72
48
128
19
48
45
80
112
87
48
33
80
72
40
3
24
60
9
32
72
163
45
8
40
104
48
192
48
72
48
88
24
8
19
36
137
40
15
60
5
136
72
135
57
80
40
56
240
64
15
33
87
120
33
39
9
104
88
80
88
111
36
45
72
96
24
15
ABCD 98522163178*3^$a+1 [50028]
126
60
324
30
36
18
36
216
18
6
21
9
111
15
78
246
36
90
78
36
21
33
15
51
21
60
99
9
267
54
54
12
93
57
120
24
120
111
105
78
36
156
93
51
81
108
192
15
60
105
93
666
69
51
96
174
6
180
84
54
126
129
111
84
180
42
15
3
156
9
27
78
12
3
60
27
54
114
36
21
99
9
105
36
174
36
186
30
60
105
168
72
9
186
144
120
261
63
36
24
36
216
84
180
21
75
48
36
21
168
27
54
39
51
24
120
96
264
132
48
36
6
90
18
15
60
51
30
144
90
186
36
18
102
3
147
108
36
66
60
75
63
432
24
90
174
45
51
84
36
24
57
15
90
48
96
51
129
36
54
156
108
45
12
15
18
6
126
18
36
120
60
54
75
12
39
30
24
72
198
36
21
33
120
27
123
282
54
24
36
30
144
126
96
108
36
174
75
57
18
102
90
345
3
30
162
93
111
144
57
15
84
9
12
39
120
24
72
48
57
75
90
18
36
144
396
264
6
30
6
138
132
18
156
39
147
33
15
90
126
6
174
126
18
57
39
30
36
18
45
120
132
33
75
120
60
15
30
36
171
108
27
90
243
141
36
3
195
126
30
204
72
33
87
240
93
15
66
24
15
141
114
105
21
36
48
327
108
60
12
15
168
36
54
147
123
72
174
39
147
264
6
120
3
105
6
141
60
99
21
168
27
45
69
210
60
84
6
144
15
132
9
6
33
105
42
285
93
90
30
27
99
24
156
9
12
93
36
159
195
6
111
9
54
90
72
3
15
96
69
51
6
48
6
69
72
108
51
60
54
30
96
126
15
33
135
12
159
36
18
216
54
57
3
252
33
51
60
120
21
3
72
84
24
36
180
54
90
30
72
3
87
108
186
51
75
138
147
15
168
30
6
174
186
201
15
138
36
114
120
240
210
6
69
57
54
144
216
210
39
111
21
153
6
69
15
57
195
54
111
39
144
90
15
75
90
87
39
66
54
36
108
36
54
6
129
105
246
54
6
54
15
111
129
12
3
90
120
36
459
12
15
150
3
15
72
33
132
105
3
72
48
21
234
36
144
30
6
36
138
42
105
39
129
45
72
3
21
111
243
72
204
306
3
51
141
39
201
159
30
99
192
75
30
183
57
18
66
24
66
36
93
327
48
36
21
75
105
33
42
30
258
156
6
18
57
9
90
54
60
30
150
120
147
33
75
15
72
90
168
30
96
66
60
18
57
48
21
30
81
63
36
24
102
180
18
180
90
42
120
108
60
36
69
105
42
180
93
15
66
351
63
42
48
186
54
12
114
210
144
150
36
144
36
84
45
192
93
12
54
36
60
18
15
15
96
120
180
21
75
48
60
120
396
ABCD 98522411264*3^$a+1 [50097]
33
21
123
96
96
21
102
33
24
24
21
15
3
12
24
9
60
27
126
108
6
69
15
84
48
12
36
81
63
48
102
6
9
15
36
42
84
6
18
15
21
51
3
24
66
42
12
30
42
78
90
57
60
21
3
189
30
33
60
27
60
57
81
3
21
66
69
9
66
9
87
9
36
9
90
48
57
3
162
15
111
42
87
3
42
3
111
42
102
108
33
15
126
3
15
66
15
12
24
9
15
24
33
63
39
60
36
60
105
39
36
90
27
15
24
36
69
3
33
39
24
9
120
3
93
60
21
78
78
15
108
57
39
39
36
105
45
150
9
84
207
24
57
192
51
24
42
39
21
30
21
15
18
27
144
33
30
261
24
27
126
39
84
75
9
12
39
72
54
66
78
102
24
48
18
15
12
111
6
63
45
111
27
90
123
135
6
15
75
9
27
42
18
42
6
6
48
63
69
3
60
15
18
27
81
15
36
36
15
33
15
12
18
75
24
12
3
42
90
9
87
108
9
27
30
75
15
69
51
9
27
72
48
60
24
9
96
69
15
12
75
90
30
9
24
24
3
45
15
12
21
216
3
12
18
48
18
60
12
33
36
45
63
45
51
15
45
96
24
12
48
15
36
9
72
12
3
12
132
33
15
33
75
150
27
48
3
57
24
39
24
210
42
30
18
33
27
57
63
45
60
63
9
39
105
9
63
48
39
78
18
9
48
9
78
90
6
24
33
48
72
27
60
33
3
12
33
21
30
24
120
285
21
276
27
12
33
30
117
33
15
36
60
21
66
72
48
30
3
36
96
60
33
27
57
60
42
9
24
3
309
33
120
42
45
48
57
24
15
27
48
96
6
87
36
51
24
66
15
36
45
39
15
9
24
48
15
24
21
3
72
12
21
51
66
204
24
186
54
87
24
15
126
15
63
36
18
18
42
30
240
33
45
3
12
24
105
66
12
12
138
15
87
21
39
18
12
51
15
132
6
66
6
54
6
150
42
3
33
39
75
45
27
45
15
21
3
9
36
51
66
12
27
9
24
42
90
63
3
12
117
9
87
48
51
21
15
9
39
66
54
9
51
96
21
15
24
198
3
3
30
6
6
18
24
36
72
54
6
12
21
27
48
12
105
12
3
12
6
6
18
3
108
75
72
30
30
54
99
15
42
120
72
135
60
36
27
114
111
159
18
75
72
3
108
78
111
45
6
72
57
60
33
63
135
12
12
21
9
18
60
36
240
21
75
21
60
117
123
69
6
33
84
81
12
84
3
93
99
9
15
111
9
45
15
69
15
72
24
9
15
120
75
21
12
60
33
36
15
3
45
156
84
51
72
57
15
12
33
15
96
72
45
33
15
51
21
72
51
42
63
36
45
75
51
45
147
6
111
9
96
54
24
156
9
48
15
60
12
42
18
18
42
33
135
9
51
24
54
75
36
48
27
105
3
36
9
123
93
72
27
33
3
60
6
63
15
180
6
15
36
39
6
159
27
12
36
132
117
48
63
60
81
96
9
18
21
9
18
45
33
12
42
21
96
15
18
66
81
3
36
6
75
36
48
12
165
30
12
57
24
105
87
99
36
120
60
57
45
3
39
24
36
9
24
27
6
30
9
21
27
63
42
78
9
9
39
15
12
30
54
24
12
120
45
33
18
30
39
105
75
39
72
30
132
48
18
42
63
99
36
57
69
63
3
24
138
60
27
63
21
60
51
33
15
21
12
15
69
15
129
24
105
72
39
45
30
165
24
36
21
168
6
60
6
54
9
27
54
12
63
15
12
54
30
45
24
99
153
12
48
24
183
36
6
39
27
12
18
30
24
9
60
39
60
33
24
36
12
51
69
3
57
3
9
75
9
27
24
9
39
93
33
54
45
63
33
9
48
18
45
36
36
3
21
69
6
21
33
15
117
63
96
3
12
129
39
57
183
45
96
45
42
60
30
18
21
123
36
54
3
15
12
36
9
168
45
30
69
9
87
12
108
3
6
39
129
30
18
3
51
18
78
45
3
45
81
18
66
72
78
9
72
36
3
30
51
60
3
48
18
12
18
72
60
60
57
21
30
21
24
84
132
33
102
18
36
30
45
105
30
9
3
78
54
57
36
3
105
39
201
105
27
27
138
90
18
30
189
81
6
33
3
9
33
75
15
6
6
45
45
3
3
9
123
42
78
48
24
21
75
117
12
144
57
12
6
21
111
12
6
51
75
105
9
30
21
21
75
15
33
36
9
96
90
108
60
21
45
51
3
72
24
57
12
72
45
6
45
129
24
84
27
39
9
15
18
48
30
9
63
18
15
15
156
24
57
39
21
117
102
189
15
45
39
6
120
27
117
42
6
18
21
51
54
54
114
51
15
12
33
75
42
12
3
84
135
6
3
ABCD 98522439586*3^$a+1 [50029]
12
48
19
65
48
163
113
7
80
48
52
8
27
9
9
54
18
3
12
112
5
6
6
36
12
67
56
15
9
24
27
24
6
15
117
3
33
7
5
39
9
27
12
16
17
7
32
40
5
6
90
72
3
24
39
57
3
1
8
16
41
78
12
6
12
6
9
72
16
17
42
105
99
1
23
12
9
21
6
18
199
36
59
18
84
36
27
15
37
5
120
18
21
39
192
6
7
8
69
235
65
6
13
11
30
24
31
155
1
89
3
3
13
17
15
69
78
48
9
3
6
6
9
12
99
13
35
150
48
123
27
144
21
4
11
13
41
63
72
3
73
12
5
3
9
54
1
20
16
72
35
21
9
27
3
72
108
1
36
41
30
72
21
64
11
9
33
18
1
8
27
6
72
27
45
114
42
63
27
9
16
17
60
60
135
45
60
123
39
33
36
36
21
103
44
27
6
15
4
36
5
30
13
36
20
36
27
12
18
12
15
21
3
21
63
21
75
40
17
15
57
18
9
4
41
30
30
31
32
45
3
3
30
66
69
36
21
15
4
8
75
30
123
15
9
40
8
36
156
4
41
115
80
9
30
21
3
45
16
11
9
27
48
12
78
24
12
6
25
23
21
120
15
6
60
55
77
48
19
8
16
47
37
20
171
12
49
96
68
4
32
9
42
9
15
1
23
9
36
9
12
139
11
96
120
24
1
65
39
36
45
19
185
51
63
37
5
90
42
27
9
60
6
18
51
69
12
3
60
48
27
42
36
60
60
42
12
24
97
17
3
39
90
39
9
91
41
78
61
11
21
12
28
20
27
121
56
100
5
6
78
27
72
63
145
83
6
3
33
24
36
72
30
42
6
105
9
18
21
4
8
27
6
51
21
18
9
87
1
20
72
36
15
1
20
40
5
15
16
12
8
24
60
24
171
6
15
52
32
48
16
20
81
6
42
6
66
30
36
48
6
51
15
18
99
45
180
43
47
48
49
41
24
36
7
8
9
90
138
55
5
12
30
48
33
27
36
21
3
78
42
18
132
115
120
60
192
8
3
45
24
21
39
93
43
5
24
39
9
60
66
6
48
75
12
84
24
27
21
24
21
84
36
144
15
96
93
36
24
120
6
6
3
9
27
9
12
7
36
65
51
45
43
32
24
87
24
85
11
18
27
12
15
21
9
147
21
12
43
5
168
31
95
30
18
6
39
21
12
12
31
125
66
6
12
18
33
21
6
253
60
11
6
27
15
18
18
21
40
8
12
45
48
55
173
27
33
3
24
3
9
3
30
15
87
48
48
9
48
27
33
75
37
68
12
63
57
3
6
24
36
19
47
6
3
21
36
12
3
9
30
36
57
81
19
36
24
11
129
48
28
36
65
51
57
90
30
183
4
11
18
12
3
24
27
33
52
8
12
3
18
24
114
6
3
216
16
131
9
21
12
27
15
13
47
9
21
18
12
21
9
24
12
12
42
13
12
53
15
57
54
57
4
23
18
43
59
6
12
15
57
27
4
17
7
68
9
48
27
39
72
9
3
78
15
12
3
24
6
132
36
15
36
15
33
45
31
11
25
36
12
56
51
48
36
90
72
15
24
48
45
3
9
51
3
45
81
66
24
45
3
12
66
79
95
6
115
35
30
12
12
3
72
51
45
12
12
21
19
131
12
1
17
12
42
30
48
12
30
69
16
5
3
132
16
35
48
36
13
36
17
55
23
96
1
5
103
116
28
5
27
15
114
55
11
18
15
15
1
84
5
6
129
60
45
6
12
69
15
30
19
32
72
33
204
39
60
24
111
1
89
36
55
44
57
63
15
6
3
100
23
69
4
17
24
43
8
60
12
33
48
114
6
15
75
61
35
30
43
203
54
19
32
45
39
3
60
30
36
91
41
60
30
69
81
27
33
30
18
15
160
17
30
57
27
24
6
39
9
30
42
18
72
9
51
66
63
24
27
30
63
28
24
11
48
6
15
36
12
111
102
3
87
42
51
12
52
17
15
15
9
57
12
12
18
45
40
8
33
27
39
21
28
17
114
18
3
27
18
3
9
6
24
57
39
49
12
53
12
18
81
4
47
90
111
84
76
32
3
153
64
23
72
6
51
3
12
33
72
36
40
108
89
6
49
12
29
31
104
12
9
36
54
33
33
108
6
21
39
6
18
1
5
3
15
240
90
30
12
45
3
25
8
9
15
21
12
63
45
27
75
33
72
27
13
8
75
42
27
81
15
39
24
57
64
65
115
8
51
6
3
72
15
21
33
66
21
24
21
123
4
20
33
12
3
57
31
41
18
37
35
13
53
12
75
15
30
12
48
12
48
48
30
33
21
15
75
109
17
60
39
4
44
15
30
3
12
15
6
39
96
120
4
5
135
3
37
125
3
88
5
79
11
60
54
27
16
17
175
65
60
3
39
1
23
61
5
6
117
45
3
24
33
3
4
48
20
63
18
66
18
67
23
13
20
69
15
28
48
24
36
20
15
114
99
129
42
21
75
57
57
63
3
25
17
6
6
55
5
66
45
45
174
45
9
7
65
7
83
45
63
49
53
27
3
24
36
12
21
15
1
29
72
7
17
3
36
69
27
16
44
75
30
18
126
54
6
30
25
41
120
3
3
13
29
6
21
16
60
104
51
109
8
15
13
5
48
6
13
68
28
17
72
51
24
132
40
36
53
75
15
21
21
27
45
31
41
6
13
41
15
45
39
60
21
6
37
60
23
18
115
17
15
39
61
29
15
208
72
35
21
24
3
18
30
198
31
20
45
6
13
132
83
25
131
9
9
30
45
12
3
30
48
3
69
115
8
39
9
21
18
18
24
39
21
6
9
3
48
84
6
72
48
18
12
9
15
61
47
13
17
51
12
12
21
31
5
43
35
37
96
17
6
6
75
24
12
40
29
91
8
12
33
96
30
93
3
12
1
77
39
21
43
47
114
51
ABCD 98522589112*3^$a+1 [50344]
78
18
420
150
42
42
36
204
18
132
66
120
180
30
12
222
408
18
24
18
18
12
48
24
78
42
96
84
156
54
60
78
132
66
30
84
150
30
198
12
120
216
114
258
138
84
30
48
510
90
78
12
168
144
6
42
72
138
342
258
168
114
18
138
84
90
246
42
12
6
180
270
84
90
60
288
132
60
18
72
60
30
300
66
252
48
144
30
150
66
30
60
114
36
144
60
18
18
84
150
210
156
60
84
126
54
66
234
456
174
306
432
120
18
504
156
30
30
54
66
24
6
102
360
78
72
432
126
72
72
90
48
18
204
30
270
168
228
54
198
42
6
54
30
6
114
306
30
132
12
60
96
54
360
90
36
24
318
18
30
534
66
102
90
78
102
318
24
96
54
126
30
174
150
150
120
78
48
252
48
210
54
36
162
228
114
300
30
6
180
162
240
12
108
168
54
48
102
6
24
396
12
282
138
390
168
12
18
84
258
42
30
36
312
72
18
108
30
132
192
120
168
42
6
192
342
198
108
30
150
102
48
24
6
72
48
150
54
90
108
72
66
24
18
192
66
102
90
168
150
42
228
162
72
198
198
162
108
84
66
72
30
78
54
306
420
102
48
132
12
78
30
138
132
42
90
120
426
54
66
84
276
84
168
108
84
18
48
102
162
36
30
294
6
54
66
330
42
72
96
30
54
108
72
348
318
144
66
90
102
348
24
60
6
84
66
222
48
42
42
90
78
48
54
228
132
60
60
216
234
36
150
84
186
30
162
252
318
180
180
42
198
18
174
186
12
270
198
54
366
30
294
48
438
12
102
240
108
150
30
12
180
6
114
48
18
324
108
12
30
30
126
240
54
108
168
30
54
216
30
114
60
60
6
210
312
48
120
60
30
12
12
18
192
336
72
72
60
66
54
198
432
6
204
126
24
36
264
18
60
108
294
36
24
30
60
60
6
282
12
168
168
12
18
84
ABCD 98522636372*3^$a+1 [50024]
114
123
27
37
24
59
37
68
28
8
60
12
40
48
29
27
24
112
8
16
24
29
27
36
12
57
15
69
67
17
15
40
11
21
16
8
4
48
68
16
80
24
24
12
39
9
81
31
116
40
59
24
109
35
72
21
72
16
24
65
42
13
35
13
12
68
57
3
28
11
48
121
36
108
12
120
125
30
1
17
15
36
24
16
24
5
30
21
16
48
8
99
48
30
15
60
36
69
135
16
95
6
75
15
48
1
44
21
91
36
60
72
56
4
32
28
11
9
76
32
52
17
51
3
30
91
53
15
51
9
12
16
32
21
30
49
5
15
28
48
12
20
60
64
5
19
72
8
24
16
11
54
19
71
54
111
51
13
197
3
60
16
44
180
15
145
5
42
21
12
16
32
28
11
9
21
24
79
65
7
5
54
21
45
43
11
9
28
8
40
29
7
44
120
40
35
90
67
72
161
31
8
132
4
41
15
3
37
48
65
42
13
120
35
25
48
44
4
101
15
60
9
51
16
8
256
29
27
9
15
24
16
24
11
30
51
33
126
13
35
141
4
71
30
31
24
59
61
92
28
11
25
95
1
60
29
3
27
9
9
103
47
6
7
80
88
12
20
12
12
123
73
29
19
5
39
36
4
12
60
5
48
15
36
12
12
21
54
57
4
56
4
20
51
48
13
29
15
39
126
39
4
60
20
117
18
6
19
48
17
27
105
15
75
1
32
45
36
31
44
24
51
24
21
60
15
114
27
24
12
28
35
81
9
7
29
15
16
17
31
11
9
81
3
27
54
75
15
21
16
12
5
27
9
24
111
15
30
15
40
29
51
24
27
13
11
37
44
28
11
57
9
30
78
42
30
18
37
5
24
15
84
51
69
45
3
9
43
71
21
3
37
24
24
8
57
42
21
64
53
3
88
32
48
24
51
69
21
7
29
15
4
12
48
24
80
72
24
40
20
39
37
24
5
87
144
15
18
3
88
20
4
48
12
191
6
55
8
28
23
90
27
4
48
12
5
24
7
80
60
3
49
71
30
27
12
16
116
28
17
18
37
29
115
29
43
20
4
44
16
48
71
21
40
89
115
12
72
17
18
13
108
5
15
172
44
4
29
7
53
12
18
37
5
15
60
120
60
48
12
84
21
55
8
21
54
33
12
52
60
96
20
4
5
99
36
36
60
28
11
45
105
108
3
57
12
3
48
12
76
41
15
24
40
59
1
32
28
24
12
23
6
24
15
40
17
120
39
75
24
13
32
40
11
114
51
81
18
57
36
3
21
64
116
4
11
1
12
11
69
16
32
64
36
68
9
3
39
13
12
29
36
19
12
17
43
17
63
52
36
32
147
6
7
17
43
44
144
4
167
54
66
48
81
81
3
12
39
30
135
16
5
3
72
136
59
1
48
12
17
31
11
21
64
20
4
5
7
17
27
45
55
44
52
80
12
75
13
44
39
37
83
45
16
8
12
4
12
48
32
64
95
24
150
24
15
12
135
120
45
24
51
141
24
4
12
20
12
36
4
12
44
21
43
68
12
21
19
11
1
36
8
4
17
3
75
33
52
5
6
30
147
28
59
57
16
23
85
72
48
11
18
123
24
24
100
29
192
19
164
27
18
3
12
48
57
3
24
40
68
15
61
32
3
61
5
91
83
1
65
19
200
9
12
30
33
15
6
27
9
60
18
13
120
24
128
72
40
108
5
31
32
99
18
6
97
29
15
45
19
5
6
9
52
32
51
21
3
1
95
1
108
20
177
15
36
12
15
42
60
90
61
59
9
16
113
51
165
36
15
24
12
100
144
48
12
36
17
7
5
31
44
16
20
48
132
24
24
9
90
66
6
24
45
16
8
40
35
21
16
20
28
11
6
15
9
15
105
24
7
8
40
11
45
51
109
60
95
21
33
91
12
29
30
21
117
27
84
12
24
45
43
32
9
75
201
3
40
5
6
141
36
39
30
39
16
8
48
27
1
44
48
3
181
120
120
48
48
72
200
21
19
48
20
117
36
54
13
24
56
69
3
21
24
72
24
60
7
17
15
88
20
28
24
12
44
75
24
6
27
87
6
19
71
9
141
24
12
43
20
100
128
27
30
3
9
43
8
33
51
9
27
108
39
72
13
8
3
21
40
80
88
8
48
21
39
36
108
240
15
21
21
39
9
87
39
9
60
36
9
7
108
36
5
55
24
80
136
32
33
36
31
47
13
48
11
69
24
40
35
72
61
17
27
36
9
18
6
39
75
13
48
60
20
24
51
24
73
20
120
4
48
36
12
32
108
24
45
19
29
6
21
3
102
31
12
77
18
90
3
9
43
32
36
153
24
31
32
184
8
60
12
24
120
84
45
60
150
13
53
6
85
59
66
48
3
40
24
24
44
15
6
27
12
16
56
69
6
30
55
44
12
4
5
60
31
47
6
27
28
56
33
42
13
20
16
32
39
13
11
24
30
42
13
132
23
121
44
16
116
15
1
12
5
3
57
31
36
60
116
9
39
12
99
21
24
75
69
4
32
16
23
85
20
9
6
49
12
80
4
36
35
25
29
55
44
21
7
24
8
40
5
30
73
20
64
35
9
4
60
95
30
3
48
15
1
23
85
68
9
24
60
51
16
23
37
24
89
15
24
16
32
204
28
17
19
32
9
19
5
31
44
4
60
20
48
4
56
9
91
80
12
52
44
9
42
33
12
33
3
64
68
108
48
4
5
55
12
20
4
41
31
173
126
78
27
28
68
12
16
35
61
68
100
12
60
8
12
28
20
112
44
21
15
9
30
37
104
16
24
36
12
68
84
24
4
65
63
33
27
27
45
57
48
ABCD 98522884594*3^$a+1 [50099]
6
117
9
79
32
144
45
19
95
97
32
105
192
78
72
48
42
144
31
144
41
151
29
3
15
57
99
85
24
23
18
30
42
39
33
36
66
105
9
12
132
31
35
36
18
55
296
9
31
65
31
35
6
39
63
90
15
16
24
53
60
7
23
132
36
25
29
66
6
3
141
12
60
27
27
21
64
23
97
29
27
48
24
3
132
48
42
7
23
73
17
15
16
72
113
31
23
6
12
42
90
12
54
126
18
36
109
80
45
27
69
67
80
33
84
90
6
27
183
54
27
45
60
36
27
57
24
39
33
12
195
16
24
41
36
139
5
54
12
73
41
66
85
101
12
31
95
145
32
112
32
183
6
99
16
101
66
18
6
9
45
12
54
1
125
132
7
29
139
41
39
136
89
247
41
24
30
24
54
12
6
12
42
18
25
96
5
12
42
12
78
66
96
129
135
42
12
6
117
45
3
315
37
8
40
29
43
5
24
43
41
60
66
33
48
135
150
12
15
81
111
24
16
83
30
150
66
6
30
19
5
66
81
15
30
78
12
9
9
127
77
115
77
6
84
24
25
149
42
66
78
25
95
49
56
9
102
6
27
21
6
84
24
30
18
73
17
55
23
49
143
42
12
24
67
17
31
59
6
7
77
96
66
18
55
80
27
13
23
72
126
150
30
36
90
6
48
19
53
24
30
60
36
30
15
120
45
67
65
156
27
63
49
23
54
283
5
72
24
187
47
12
108
105
40
71
60
30
15
40
77
30
13
131
13
23
18
6
144
30
36
63
45
96
180
7
32
15
18
72
36
12
54
1
23
54
12
63
33
295
23
42
48
42
90
43
95
81
9
6
25
24
5
54
61
29
102
85
104
141
36
18
180
54
90
25
47
54
66
78
48
324
180
36
24
30
1
48
47
54
66
9
168
3
78
66
13
32
15
30
19
17
24
103
8
15
25
5
18
72
42
7
24
17
15
9
39
9
60
66
49
5
126
54
60
36
12
67
47
90
84
19
48
65
7
5
51
21
96
99
39
1
5
3
81
87
112
71
6
30
18
36
24
30
18
63
40
209
63
129
199
5
12
60
27
336
87
84
13
65
111
9
31
24
5
3
33
79
137
79
24
5
12
24
7
47
72
84
6
30
78
108
72
48
24
36
108
31
113
63
9
36
12
175
41
55
59
18
12
15
237
90
18
6
72
18
126
9
120
64
23
30
19
8
96
57
55
72
5
3
33
36
18
18
12
51
9
7
104
15
97
104
9
36
18
73
23
9
45
12
15
16
5
24
18
120
1
125
162
18
15
39
6
36
31
53
24
108
12
36
31
144
119
12
6
12
96
12
24
108
66
42
7
168
32
45
12
31
128
16
59
69
16
56
9
79
23
72
6
156
55
23
90
7
23
132
156
18
6
129
9
60
27
45
48
18
18
24
36
66
1
23
81
9
36
43
65
63
27
12
9
15
25
72
77
67
5
6
189
21
108
36
96
43
41
31
59
6
12
18
9
81
108
67
239
9
45
36
31
95
9
15
18
12
108
6
25
77
19
8
40
23
24
90
30
24
9
57
6
97
56
9
30
18
78
36
30
36
18
90
60
66
49
29
75
15
66
15
120
9
6
9
21
60
90
85
41
84
51
45
90
18
12
18
33
3
85
24
77
139
89
55
77
138
126
51
3
18
72
72
91
149
18
66
55
35
42
18
102
24
138
168
162
7
11
13
17
63
112
5
42
97
144
5
67
113
6
9
16
149
67
5
24
48
27
15
48
121
24
41
39
40
5
18
108
6
79
29
36
30
1
48
168
17
31
32
9
60
48
195
21
51
39
6
48
91
80
24
120
72
51
48
54
126
49
47
81
45
144
36
84
6
13
35
6
79
29
72
18
216
54
12
6
48
217
80
27
60
18
39
40
23
162
24
31
53
186
36
13
5
72
3
117
90
49
47
84
13
95
1
35
144
18
139
5
90
54
126
36
144
18
6
25
56
39
162
54
78
75
45
18
72
1
41
30
1
5
12
42
30
6
12
6
7
23
6
54
174
18
54
54
1
5
99
171
21
9
6
54
18
25
11
21
184
56
45
108
31
77
27
16
47
192
18
24
31
89
135
24
45
30
60
49
5
3
40
47
18
18
12
18
96
30
36
ABCD 98522916164*3^$a+1 [50014]
51
72
5
25
162
21
177
18
29
7
81
45
123
135
12
24
54
30
9
15
65
217
135
56
79
89
16
56
43
77
88
81
78
162
15
128
193
15
39
78
27
8
168
168
97
47
136
69
12
71
55
17
7
89
55
89
67
114
59
121
162
12
378
18
77
145
23
24
280
135
18
23
40
99
53
187
180
36
36
36
5
7
201
75
45
39
42
216
12
6
126
71
40
303
66
119
16
8
48
40
264
15
41
67
5
112
243
5
43
24
149
16
48
123
180
9
96
27
5
295
113
160
3
45
80
19
48
54
54
96
41
192
175
6
27
168
15
42
120
270
78
51
93
48
75
80
88
177
95
312
7
228
213
128
25
12
3
32
48
25
54
33
8
31
60
101
7
48
185
120
48
49
191
55
9
81
54
18
87
72
3
168
84
6
147
51
12
288
201
3
36
9
80
55
297
56
40
75
102
23
49
96
12
132
30
108
21
96
105
159
39
66
119
67
101
25
63
96
24
429
36
15
72
120
312
248
97
23
112
96
75
84
198
107
55
18
23
19
5
13
54
30
71
40
15
162
135
33
84
11
288
16
51
12
6
90
72
233
376
168
56
16
56
40
32
103
18
90
125
199
41
31
105
21
180
144
18
45
3
60
12
165
48
144
291
189
48
128
67
96
21
33
288
15
39
84
72
108
9
15
36
125
16
96
144
24
117
102
42
59
64
56
64
81
119
25
126
185
16
8
16
9
66
69
225
90
162
126
30
63
27
53
55
17
79
33
201
72
30
129
48
176
72
103
9
96
32
88
24
240
105
87
144
57
270
33
15
89
91
69
21
35
64
135
113
37
155
1
47
115
125
64
231
137
187
228
33
152
112
81
42
108
33
111
54
299
25
63
8
55
180
21
105
138
6
39
120
15
41
120
97
15
75
53
40
32
280
24
123
96
45
72
152
163
180
153
315
84
33
152
55
66
54
6
35
40
80
1
180
243
33
30
105
128
136
24
9
23
40
32
31
9
3
270
39
3
45
63
113
7
24
48
41
55
209
1
47
25
39
56
37
83
79
18
23
175
120
18
15
120
27
150
90
54
84
36
23
88
48
32
175
9
8
67
53
40
75
18
90
48
17
223
36
149
97
18
29
40
8
379
30
24
12
180
63
96
63
30
27
56
13
30
69
96
129
95
31
105
51
24
84
6
36
119
184
93
18
126
126
69
51
132
66
47
49
84
204
143
64
9
39
51
29
7
33
15
57
39
17
49
63
33
15
75
77
208
32
37
108
36
114
36
69
21
27
99
165
33
95
208
72
48
9
30
24
9
63
174
6
77
168
97
72
71
55
108
174
71
72
7
66
47
64
93
171
80
72
13
36
54
72
17
48
49
63
96
32
168
120
7
9
9
30
57
128
40
15
180
156
33
8
55
54
3
33
18
77
13
75
96
168
72
75
30
ABCD 98522961302*3^$a+1 [50008]
9
40
20
120
60
120
207
96
48
37
35
109
36
80
24
40
56
52
32
39
229
8
24
36
4
128
12
3
145
47
60
48
85
23
24
33
112
80
3
36
72
45
24
36
27
73
60
80
100
119
141
27
36
1
23
45
12
111
9
48
87
33
48
124
36
143
9
111
181
60
59
9
3
109
8
12
16
119
181
107
12
21
84
28
92
60
108
60
3
69
76
83
96
33
12
123
108
237
15
36
69
87
36
45
12
3
9
40
71
60
108
109
140
3
129
15
24
12
9
108
60
112
11
45
60
132
3
45
87
13
12
72
35
93
15
96
81
28
12
56
12
12
96
75
12
193
59
60
1
32
27
33
183
24
36
48
60
117
4
20
3
12
13
32
60
15
213
135
36
9
12
15
21
15
108
49
68
24
16
32
12
51
57
27
1
59
81
60
60
15
48
61
11
84
24
57
60
72
88
143
81
36
4
8
60
48
15
9
36
39
105
280
56
64
35
25
80
36
15
9
51
9
15
45
36
24
39
9
15
97
20
120
40
80
28
11
156
13
32
36
27
48
25
23
9
12
40
56
12
171
9
12
15
1
35
12
57
39
60
9
12
39
37
200
4
35
21
3
129
15
45
3
109
20
28
71
96
81
12
3
12
13
20
3
12
109
80
180
111
85
44
108
63
69
60
3
105
63
72
133
104
40
20
96
72
48
15
37
8
15
49
11
120
12
36
132
12
93
12
123
9
15
165
75
36
9
15
48
13
47
36
21
40
11
37
32
96
12
27
33
87
81
15
9
120
51
48
36
145
23
73
12
60
107
33
87
1
80
52
47
36
109
128
12
75
33
180
180
111
169
120
11
141
39
57
100
47
177
39
37
92
27
24
21
60
48
3
45
39
105
99
72
9
48
3
165
40
132
11
24
33
24
16
12
20
3
57
87
24
36
21
15
105
24
28
251
96
228
153
15
129
48
48
4
11
24
153
12
15
45
15
85
20
3
48
45
24
48
28
84
59
21
48
3
84
45
28
23
9
100
8
27
81
60
27
105
15
45
87
96
129
16
72
23
37
8
15
45
12
72
15
33
3
72
108
12
37
20
28
20
51
61
116
63
12
69
96
3
117
24
76
32
183
24
61
59
1
44
108
132
39
24
12
21
3
120
12
129
60
36
100
344
48
60
48
87
393
12
27
61
95
85
23
12
25
23
96
61
104
240
48
40
20
12
60
156
52
47
133
23
69
36
4
95
13
23
24
61
23
12
12
57
63
97
20
60
51
9
135
24
97
59
1
32
87
25
36
44
100
36
215
9
28
68
144
120
15
85
263
37
35
81
64
83
57
15
21
24
96
15
69
39
1
120
20
48
111
181
143
348
12
12
60
21
15
25
180
72
347
36
129
15
33
12
15
24
49
143
84
25
71
57
48
12
48
72
123
69
99
117
195
25
60
47
36
1
59
1
155
105
28
8
15
24
1
32
267
153
60
48
112
8
24
16
44
39
9
3
85
179
33
3
37
32
15
48
37
128
48
40
44
36
4
35
48
45
12
40
11
129
15
13
120
8
3
9
12
111
25
32
48
63
69
3
72
120
72
120
24
169
48
24
71
117
28
72
32
63
117
75
24
49
12
11
49
71
132
96
9
48
147
36
229
32
39
81
108
120
15
33
72
12
60
315
73
48
20
3
1
71
37
11
21
123
37
20
123
156
49
32
63
97
20
76
35
369
60
16
24
80
39
21
39
9
72
36
12
72
51
84
24
120
61
8
12
39
81
48
27
45
280
119
129
63
12
12
84
49
32
108
51
96
108
132
13
11
1
11
144
33
51
240
12
12
73
32
228
204
280
20
15
73
20
12
16
35
24
84
120
57
4
116
12
60
183
60
25
59
61
24
36
104
148
95
57
39
156
13
71
60
21
99
36
84
ABCD 98523065588*3^$a+1 [50032]
63
40
5
15
9
31
11
13
8
93
126
33
3
42
27
9
36
39
21
156
18
102
19
11
12
13
29
15
16
44
36
40
132
5
12
39
15
42
12
126
21
4
120
29
18
12
33
15
85
8
172
5
39
105
48
72
78
108
24
85
36
5
55
20
12
28
48
41
79
12
24
11
33
39
282
126
102
36
30
42
19
8
12
15
108
21
4
12
53
3
3
37
5
18
42
19
5
19
47
25
53
12
39
64
5
24
96
15
45
60
6
36
30
54
6
115
5
55
17
3
135
93
27
24
45
45
66
45
60
40
84
11
42
42
78
3
27
13
5
42
66
12
15
28
24
17
3
16
11
61
44
9
66
6
39
4
47
108
6
111
45
43
11
6
43
11
21
4
24
12
5
19
20
3
21
40
44
36
16
5
3
12
33
7
228
92
9
6
45
21
12
90
1
5
7
24
11
37
11
25
20
4
12
8
12
36
100
8
15
25
17
60
18
6
114
25
32
28
17
42
6
19
8
4
20
4
36
23
1
65
19
23
9
3
37
5
3
45
31
36
11
25
20
28
36
20
45
63
51
6
31
8
51
1
23
37
44
4
11
25
96
5
19
95
144
120
57
88
29
12
43
12
23
90
7
20
24
4
47
6
27
33
19
53
27
15
13
23
60
12
72
13
8
9
43
5
63
3
25
29
12
24
15
16
41
12
31
5
42
33
15
21
4
12
29
15
3
60
102
99
27
12
12
78
6
90
151
11
9
88
23
90
144
24
7
12
35
6
24
15
57
3
57
6
49
8
16
12
8
24
48
4
56
48
52
23
66
24
12
30
48
30
126
9
52
12
11
1
41
75
9
18
1
77
3
76
5
19
17
54
61
35
180
49
23
1
5
7
24
24
5
6
24
25
116
60
36
40
53
15
45
7
107
6
96
24
15
45
15
39
60
1
47
9
135
66
67
53
42
42
30
13
60
20
16
12
8
72
88
5
36
36
27
27
6
3
4
23
72
33
3
54
7
5
36
54
61
5
39
16
48
41
19
17
79
11
48
54
51
27
48
36
66
39
9
6
25
59
12
24
9
45
36
31
5
19
20
165
15
3
37
101
43
12
65
43
72
24
41
24
48
51
4
77
55
8
51
25
17
72
7
24
59
18
15
64
48
5
6
6
15
76
35
25
119
30
24
12
3
16
60
8
28
44
15
78
6
81
9
31
83
57
4
41
30
21
33
31
20
9
7
17
55
12
8
16
11
1
12
5
6
9
12
40
5
60
19
12
5
24
15
105
19
41
51
28
24
12
5
30
18
55
68
28
5
51
4
72
12
83
30
39
15
25
11
73
41
90
6
12
31
17
3
72
57
27
51
13
36
23
6
15
51
25
20
40
8
27
1
5
75
64
89
79
17
24
55
41
91
17
7
44
87
13
11
1
24
29
12
87
28
24
5
3
48
3
61
11
54
31
5
12
30
162
15
45
144
66
25
8
28
17
6
60
84
78
7
23
33
27
78
75
24
15
61
11
18
15
16
17
72
67
53
103
92
21
144
18
48
36
300
25
20
45
3
21
12
7
5
36
19
53
78
1
20
24
4
5
18
42
43
5
55
23
1
23
105
12
3
6
84
55
17
31
20
64
44
87
37
56
9
18
9
3
21
21
60
3
27
66
12
42
6
67
11
21
16
48
72
8
72
88
20
21
3
27
1
44
16
5
15
45
3
4
5
7
44
57
7
12
36
24
5
15
9
54
33
12
33
3
4
60
11
12
9
4
5
24
42
25
8
3
18
192
15
45
55
32
16
32
24
100
11
33
105
15
39
12
54
36
75
24
12
4
24
17
27
52
11
30
3
9
7
5
19
12
32
40
12
56
105
48
30
30
96
15
24
21
18
25
5
60
27
9
79
41
111
36
3
37
5
24
19
17
78
36
90
31
83
1
59
37
35
13
11
33
12
33
6
30
6
33
81
7
29
66
24
18
7
65
24
19
56
21
75
120
3
21
36
16
20
9
3
93
12
103
60
20
9
15
4
44
3
18
30
9
12
21
67
23
54
24
24
43
92
63
49
48
5
30
21
12
39
6
7
23
30
55
20
24
9
12
79
20
21
15
3
25
29
6
37
8
27
25
24
60
5
3
87
13
65
7
5
90
30
51
4
24
12
17
18
25
23
54
7
5
18
6
15
72
28
32
3
9
81
6
30
18
33
57
36
31
24
11
6
79
8
40
72
116
15
18
19
17
3
57
24
54
6
19
36
17
55
65
19
11
69
9
7
5
12
27
28
8
4
143
18
54
24
25
5
54
6
60
15
16
96
17
48
7
60
80
57
111
4
24
56
4
65
42
18
55
12
29
31
5
90
114
3
16
20
60
9
3
57
31
56
16
8
16
83
1
44
12
40
29
72
75
64
35
6
54
21
40
5
18
49
108
20
84
60
40
59
1
20
24
40
5
30
42
3
9
91
5
39
3
13
11
1
5
19
5
15
33
90
1
84
35
37
29
90
12
9
16
5
84
6
45
52
11
1
48
35
6
7
5
15
69
36
48
6
45
3
72
6
78
90
6
30
6
60
12
121
92
4
23
81
51
78
12
3
33
18
61
41
39
33
3
63
54
91
17
24
31
80
3
102
39
60
15
30
115
23
30
60
43
20
4
11
57
72
24
52
5
7
23
12
78
19
68
40
5
36
19
116
39
21
9
36
39
16
44
45
31
11
25
8
27
90
31
20
28
41
15
3
1
24
12
101
24
3
28
65
24
3
63
9
4
5
6
6
199
56
12
16
5
60
42
108
81
33
48
55
24
96
47
25
116
16
8
15
13
20
33
39
40
32
36
28
60
29
18
42
7
20
129
12
24
90
73
5
18
30
60
48
135
100
24
17
19
11
9
27
12
6
36
19
5
27
4
41
12
123
4
5
24
24
27
4
11
6
30
9
4
11
33
21
7
72
96
41
36
78
45
52
5
72
3
57
87
88
12
8
12
33
31
89
31
12
89
3
63
12
57
9
7
23
6
63
45
42
21
28
17
18
57
60
48
45
19
8
40
24
65
15
108
52
36
44
69
7
53
12
48
12
7
8
57
6
30
67
20
9
19
11
9
60
9
72
6
18
6
25
120
11
12
126
55
17
39
105
18
25
17
18
57
4
125
31
56
40
5
18
21
21
7
47
60
6
24
15
33
7
35
33
28
12
32
28
35
36
37
29
30
108
6
24
27
39
54
87
45
51
9
90
18
36
39
52
20
36
28
72
168
20
36
ABCD 98523214228*3^$a+1 [50016]
42
126
7
8
3
30
39
48
75
165
24
63
121
56
81
252
12
111
48
72
3
21
15
6
19
35
133
168
23
57
48
40
65
15
39
33
160
32
51
54
15
111
162
7
56
27
45
24
75
45
16
48
24
155
13
17
18
54
24
159
33
7
8
64
233
72
30
153
16
215
144
72
9
9
7
23
25
227
6
15
40
179
36
217
17
15
16
17
31
119
1
11
90
3
40
65
7
29
60
30
97
47
18
42
36
25
24
8
135
90
60
90
9
48
63
90
7
8
24
3
61
96
8
87
81
64
8
57
31
29
180
31
35
93
24
15
102
18
105
21
6
61
8
75
85
24
65
103
8
15
129
16
152
48
160
32
9
31
143
1
48
72
80
24
16
144
72
8
16
168
8
88
101
91
200
112
17
48
7
53
51
16
96
48
56
16
32
57
18
141
160
131
36
9
16
8
9
18
13
152
153
162
37
96
32
48
72
57
90
60
18
7
192
128
135
25
47
121
72
128
9
39
24
45
3
48
64
32
48
33
54
33
48
9
198
1
56
88
17
63
63
9
16
17
18
85
8
105
180
19
32
15
96
73
107
54
126
12
37
23
18
144
63
48
15
33
24
135
97
83
165
15
33
9
15
39
121
8
15
66
6
36
108
30
6
48
90
3
105
135
87
153
99
205
65
30
18
60
90
73
32
192
64
24
48
107
36
162
15
39
66
39
21
18
72
169
23
42
175
104
72
40
32
40
32
9
127
17
36
19
32
48
93
42
121
95
1
125
43
168
192
8
40
29
43
32
24
24
72
16
128
72
24
3
13
8
16
48
128
57
156
27
24
24
219
165
232
125
19
56
16
32
87
18
103
23
1
96
72
143
73
17
103
5
36
54
156
96
48
141
40
8
45
75
16
59
36
49
120
200
81
30
42
12
3
192
63
225
93
42
73
65
6
33
33
7
161
39
88
263
57
39
25
56
9
15
144
64
47
193
17
6
33
24
16
144
8
40
32
93
3
72
24
9
31
95
25
96
29
198
36
72
9
81
7
137
48
42
36
129
231
193
32
24
183
25
137
135
144
112
32
75
60
153
160
24
24
17
55
89
90
21
72
321
31
35
13
221
6
61
77
123
39
33
225
72
84
19
96
32
232
32
39
96
33
15
162
6
105
64
8
231
1
35
141
3
45
159
177
93
12
31
8
64
8
69
19
152
64
144
24
35
141
16
120
56
48
72
24
3
42
19
17
7
11
36
48
81
112
104
153
6
72
57
16
96
80
33
150
25
131
61
104
15
177
48
16
8
72
9
15
39
12
54
7
83
6
79
59
421
71
264
24
73
53
211
24
80
21
18
42
55
35
69
16
56
64
29
51
93
102
6
30
177
57
78
48
25
80
24
168
72
159
9
75
45
48
48
9
111
40
320
51
48
85
128
39
1
77
36
7
47
57
81
7
191
121
120
53
3
135
72
1
72
59
21
63
81
9
31
119
217
17
18
13
71
18
63
24
48
195
12
36
93
40
32
64
65
103
32
88
48
89
54
49
32
24
57
7
23
24
90
54
177
72
15
177
40
288
17
54
1
5
144
147
40
47
1
56
51
84
9
72
24
16
47
97
41
175
65
15
87
1
56
21
108
15
96
16
32
33
39
3
45
45
67
176
64
29
67
128
136
11
13
56
63
145
168
48
17
7
23
73
216
143
126
51
48
51
85
24
80
45
123
165
27
48
24
48
88
48
59
133
59
54
15
72
40
80
33
159
ABCD 98523259676*3^$a+1 [50025]
151
24
44
60
15
24
21
16
8
81
31
29
144
3
28
41
6
54
43
41
31
5
24
27
15
12
105
96
9
12
19
32
72
21
36
18
37
5
39
9
72
3
21
15
16
41
48
15
24
51
9
28
17
31
77
12
72
19
41
3
33
48
19
65
31
80
12
15
12
18
12
31
20
12
57
96
7
23
54
3
9
39
21
138
18
19
68
48
124
68
16
29
67
71
13
32
27
18
84
24
55
59
12
1
29
54
24
120
12
36
33
39
42
51
153
31
8
36
9
3
129
24
12
19
5
3
33
3
9
15
52
113
102
25
8
15
6
39
51
42
42
18
7
53
7
11
6
3
15
42
90
54
60
27
12
16
29
43
20
4
23
6
12
27
21
39
120
40
11
37
5
12
51
39
108
78
19
48
20
105
3
57
12
15
45
67
44
15
54
6
25
11
48
21
69
48
84
43
23
48
37
65
3
64
53
24
90
33
111
6
43
11
9
15
73
47
25
8
48
64
23
33
84
33
54
33
48
40
5
12
6
6
6
42
6
36
18
30
13
8
9
36
31
24
5
39
33
3
9
36
84
36
24
30
66
27
45
27
3
37
20
36
9
18
48
66
123
57
18
33
12
45
12
36
84
48
6
25
32
4
23
48
12
6
15
12
57
66
54
31
35
24
18
12
6
90
6
9
4
23
18
30
1
23
13
12
23
33
16
23
21
27
30
90
33
51
6
3
9
30
6
36
18
85
11
9
75
13
29
6
12
25
41
31
23
33
27
13
29
36
24
3
141
36
3
45
60
90
18
12
51
9
15
21
19
47
33
3
78
19
56
12
40
5
12
31
20
12
105
7
8
33
54
42
36
67
77
3
108
9
60
36
7
17
19
59
33
15
102
72
31
12
20
75
1
32
27
36
24
18
18
25
44
27
13
17
54
12
49
11
18
39
45
7
44
12
3
69
21
31
29
12
15
33
12
7
17
6
18
19
5
12
108
216
114
21
112
5
55
17
12
120
18
60
21
15
6
24
27
40
77
3
15
30
15
72
45
6
9
123
12
30
12
48
115
11
42
15
48
12
12
15
18
27
3
117
45
3
40
17
12
3
28
20
75
13
41
66
78
60
99
16
17
12
60
6
6
24
12
42
21
100
44
3
33
39
105
15
18
103
11
84
60
9
52
5
3
15
6
87
9
3
33
75
27
18
30
30
18
9
16
17
12
72
96
30
25
8
9
66
114
18
18
15
12
64
8
60
3
18
24
3
12
48
12
123
54
3
172
23
13
5
79
36
20
45
27
45
3
117
72
39
21
31
68
45
7
47
78
115
48
17
15
69
3
28
8
21
48
75
40
11
25
5
12
27
75
36
24
90
7
29
12
7
8
45
42
37
5
3
105
12
66
45
12
21
60
12
15
57
63
15
30
12
60
18
114
63
108
3
9
63
84
30
96
48
24
15
15
13
77
6
25
44
48
39
9
4
12
23
30
7
101
12
75
15
25
5
127
5
115
5
18
120
33
45
3
52
8
15
49
5
12
18
30
55
11
25
24
8
33
36
63
45
66
1
29
24
3
28
17
15
33
96
108
15
40
11
12
33
60
136
5
3
48
48
4
36
89
6
9
36
40
35
102
63
15
6
3
81
12
42
42
24
84
3
12
27
13
5
60
78
30
19
5
48
30
42
3
15
18
48
75
27
13
32
40
29
36
27
33
3
4
20
3
49
65
3
40
41
54
30
67
11
33
9
51
9
3
117
15
57
43
5
12
19
44
33
18
30
15
144
15
33
12
21
75
12
60
60
9
103
8
45
199
44
45
15
9
18
18
7
32
40
60
53
27
40
83
33
12
9
36
12
18
30
63
9
15
15
33
12
45
15
81
55
5
84
7
59
45
76
5
111
9
30
141
63
9
105
12
48
63
9
3
52
65
63
36
4
35
6
36
123
28
23
37
77
36
31
65
18
12
6
90
60
18
67
5
24
36
24
19
44
45
3
33
55
92
4
44
12
3
30
24
75
33
12
90
6
72
27
15
1
24
11
42
63
64
17
19
20
12
33
55
5
6
9
69
6
6
24
36
43
17
99
4
35
48
13
20
69
63
12
3
12
42
96
15
60
4
59
6
36
27
16
59
48
18
216
36
3
72
3
25
29
7
53
3
132
108
27
78
27
15
6
27
48
40
29
48
12
42
13
41
31
11
33
132
57
3
28
44
93
195
45
7
20
3
13
20
12
9
39
120
16
68
21
27
60
3
1
23
60
25
20
48
69
63
36
72
3
105
24
45
3
33
24
132
43
41
7
80
33
60
75
64
65
3
12
15
78
27
21
24
3
3
24
12
30
24
42
54
31
53
6
21
27
18
15
9
39
57
19
60
8
48
3
9
21
30
37
23
84
66
31
44
4
20
81
7
20
72
40
8
48
21
43
101
12
42
25
71
6
31
8
16
11
18
30
36
21
48
12
72
33
15
45
12
3
9
31
53
31
5
55
71
49
11
60
18
15
39
30
18
57
33
48
27
9
19
29
3
15
25
35
42
90
25
20
48
120
57
51
15
9
100
36
11
69
24
36
27
54
3
36
57
79
29
60
27
33
42
42
48
7
5
60
3
33
19
17
48
15
88
77
30
6
30
45
24
21
31
8
48
69
63
21
42
108
105
12
15
45
40
32
40
11
126
66
105
4
5
3
3
42
6
24
37
83
90
6
42
72
3
9
36
12
31
12
140
4
5
18
6
31
36
20
15
45
40
89
48
7
23
18
15
15
102
18
102
6
12
30
24
18
78
27
15
33
3
57
39
30
54
54
63
3
90
15
64
107
129
9
75
15
25
5
12
3
57
18
42
43
35
30
15
75
13
48
20
45
7
5
63
64
5
15
45
90
48
33
27
72
12
18
3
4
5
19
92
57
108
15
60
12
60
63
42
75
33
18
25
20
12
15
12
18
24
3
15
6
15
40
17
15
27
18
15
9
48
3
63
69
36
39
42
39
21
99
16
41
18
30
39
16
17
27
27
9
64
131
57
69
18
145
20
45
6
9
28
48
17
7
17
60
6
37
5
30
93
3
9
45
90
30
3
12
33
3
45
84
15
3
60
30
18
57
27
60
1
47
30
19
5
18
93
15
105
87
21
24
156
124
11
6
39
60
64
5
ABCD 98523600928*3^$a+1 [50008]
52
8
3
19
5
57
51
13
90
2
3
1
95
13
30
50
22
53
37
20
16
80
3
79
18
60
18
30
32
27
31
41
13
119
24
33
111
33
10
53
45
4
18
17
84
9
15
37
11
49
32
27
7
26
36
39
9
15
24
9
15
36
9
51
1
143
12
60
9
99
25
72
35
13
23
103
17
1
59
37
8
3
33
10
65
1
11
61
60
11
36
36
24
1
54
5
12
31
5
9
4
11
36
9
15
1
47
85
23
57
3
60
19
14
51
45
3
7
54
11
69
3
61
42
66
24
54
17
24
49
11
132
24
84
24
21
96
4
66
17
9
3
43
2
207
31
53
84
12
33
63
48
13
20
34
66
6
66
11
12
1
8
39
24
85
11
33
51
24
9
4
12
96
47
45
96
40
6
50
16
20
4
56
36
48
4
102
5
24
43
77
19
41
120
31
26
16
20
39
48
19
41
49
47
55
17
165
16
36
71
24
9
15
12
36
36
1
32
3
1
8
3
12
81
3
144
19
53
12
61
12
32
46
29
25
84
11
36
13
35
84
21
16
24
71
49
24
23
97
6
66
6
125
84
1
128
4
32
3
1
30
5
57
48
3
48
12
13
36
71
9
108
15
25
47
45
12
15
48
69
27
21
3
12
277
71
7
66
11
60
12
48
85
144
72
8
75
25
11
21
28
20
10
2
39
9
40
204
44
36
3
9
16
32
48
39
141
12
36
96
4
71
60
13
56
4
66
17
9
75
9
4
11
19
5
9
64
12
23
9
3
12
21
28
47
25
30
101
9
63
61
23
48
7
29
96
24
12
120
1
56
27
25
92
48
46
53
13
32
27
67
2
16
24
23
79
6
23
85
36
44
22
14
4
72
95
37
23
9
75
21
3
7
2
52
11
24
9
70
14
16
92
22
18
8
39
60
24
48
21
27
12
36
13
72
68
106
2
39
36
73
44
3
91
41
9
27
121
132
83
9
15
12
37
96
234
5
24
9
124
71
36
36
1
54
120
6
23
9
27
24
7
41
12
132
60
19
5
19
65
73
71
33
39
7
18
47
7
48
17
1
24
32
16
11
108
9
4
48
18
14
10
53
49
11
48
21
51
45
4
54
6
36
30
5
19
41
9
39
9
3
12
60
25
203
33
75
12
48
1
60
47
19
14
10
38
27
60
297
3
45
28
11
105
12
15
12
36
84
1
23
24
45
36
34
41
21
58
38
16
23
21
64
35
24
84
7
17
1
72
11
105
63
19
41
7
29
12
33
36
76
54
26
15
12
9
4
6
18
35
85
6
5
13
30
2
39
1
44
27
12
21
16
24
12
35
7
41
31
53
57
10
98
48
132
3
12
12
25
95
12
1
155
1
20
16
108
47
33
16
20
10
65
7
17
96
45
3
7
77
48
9
3
25
120
47
12
1
11
37
35
7
77
12
1
54
17
36
1
80
12
3
24
12
9
16
11
13
71
21
28
11
13
11
48
120
12
60
67
74
15
55
5
36
73
35
24
43
18
24
126
14
75
21
16
18
110
10
29
9
3
72
24
13
18
29
45
63
33
4
47
43
29
61
11
13
11
60
103
17
21
39
9
39
9
12
3
93
15
24
7
2
16
20
15
37
71
7
74
48
15
60
12
108
12
7
125
1
11
21
10
48
29
13
71
49
6
41
31
18
80
40
6
149
49
32
16
18
14
12
15
21
10
42
11
19
72
18
47
21
4
8
63
25
30
5
24
43
90
72
23
13
71
12
25
11
36
24
9
15
33
3
48
1
60
11
115
18
23
49
83
37
20
3
103
17
36
45
39
48
9
48
99
37
239
1
30
5
19
38
48
3
13
90
50
75
48
25
60
20
3
48
72
37
18
29
61
30
38
87
19
53
48
93
112
20
39
36
12
9
12
4
36
11
1
42
5
12
21
28
6
29
24
13
107
33
99
12
24
9
10
65
120
9
52
71
19
2
27
13
35
9
28
20
34
14
76
80
48
15
12
36
48
21
51
12
13
24
59
67
53
9
192
15
12
33
22
29
49
36
30
14
12
15
24
13
12
36
60
83
61
30
6
11
21
3
105
39
93
10
5
33
240
63
1
44
3
61
59
13
6
2
36
27
25
59
43
72
78
80
51
25
24
8
4
11
49
23
13
107
60
12
105
16
20
58
38
52
12
90
2
195
24
19
5
24
9
34
90
35
13
23
45
76
6
17
12
48
81
15
12
7
110
12
46
38
16
47
109
11
12
55
38
64
11
81
22
5
48
57
34
17
12
36
96
13
36
71
36
12
7
5
19
50
15
21
3
12
1
18
26
15
21
27
12
12
45
4
119
60
43
30
18
41
49
68
10
72
26
36
27
12
9
39
84
33
51
36
9
46
2
39
31
5
13
47
96
61
44
4
71
21
16
11
9
27
25
8
3
36
36
9
15
33
3
7
77
13
44
3
48
13
35
1
54
54
18
30
18
186
59
115
65
81
40
35
85
71
189
48
58
38
12
4
11
37
236
15
12
24
1
42
17
49
47
7
65
13
11
21
48
48
12
70
18
6
29
25
59
7
29
49
32
12
39
12
13
84
59
1
30
50
4
36
96
140
34
26
3
97
32
12
39
25
6
18
104
16
20
51
55
146
3
24
21
219
43
62
27
72
13
36
23
21
82
5
19
50
36
96
51
60
97
60
128
16
11
9
39
69
36
12
39
1
54
5
45
16
6
89
1
35
81
60
39
13
128
52
44
52
23
12
21
15
49
20
16
11
36
36
61
47
24
9
16
71
69
94
54
84
35
9
15
81
15
61
36
44
16
36
12
11
60
9
16
30
5
33
3
49
44
10
29
36
25
23
49
35
45
3
13
32
36
4
8
4
59
31
5
33
48
51
57
3
1
35
120
7
24
53
36
57
48
15
60
57
10
17
1
6
30
47
33
3
61
92
36
12
22
41
127
65
1
11
13
11
19
5
12
24
1
32
3
81
3
84
67
48
18
24
8
39
57
4
23
12
24
96
96
37
44
111
37
18
5
12
7
54
44
22
5
36
24
169
20
27
21
82
89
ABCD 98523883834*3^$a+1 [50006]
144
107
145
63
57
137
67
45
98
108
154
14
66
234
24
36
4
140
36
84
217
41
94
8
72
49
15
44
28
72
72
108
8
49
59
10
27
35
28
117
359
226
242
168
102
46
21
15
81
135
9
179
216
348
12
28
62
78
58
39
105
126
50
120
103
47
418
54
36
36
104
241
96
48
36
11
90
79
15
36
62
46
44
180
60
13
35
108
64
50
306
84
18
55
99
158
18
102
31
119
12
96
112
93
47
48
162
18
60
40
68
40
14
30
72
100
86
40
50
4
18
206
24
97
59
37
23
120
132
288
156
24
76
45
216
35
72
96
72
4
284
102
42
12
108
28
188
37
63
104
120
1
161
46
140
120
144
78
66
46
248
40
86
112
18
126
81
243
44
28
44
1
95
112
98
208
242
85
24
63
36
117
27
140
97
15
98
127
135
26
55
17
18
72
28
18
144
63
35
108
10
122
148
32
49
203
97
15
54
75
195
26
18
216
136
68
48
10
32
7
23
352
68
48
49
141
90
44
49
95
1
9
54
237
213
162
284
157
5
22
140
148
72
248
49
135
9
35
312
13
216
63
21
87
68
4
68
84
24
94
3
123
306
14
40
180
32
40
180
93
36
11
4
129
96
120
41
55
215
64
98
6
144
18
130
54
14
61
83
40
261
12
203
136
81
203
97
167
72
121
267
8
72
60
18
499
36
27
81
71
276
120
28
36
36
8
46
338
112
80
289
12
23
121
144
155
156
145
135
8
96
121
63
153
99
158
138
85
275
28
44
180
253
99
18
86
85
107
172
57
11
48
42
22
8
49
60
36
95
12
13
47
40
68
169
123
72
338
103
9
54
152
49
51
152
157
41
72
103
167
36
36
18
31
47
112
98
42
36
76
261
63
26
19
135
36
104
12
60
48
180
46
18
176
4
332
118
90
198
39
123
36
116
126
54
1
288
17
18
37
63
90
14
13
180
17
82
116
42
18
85
153
14
13
84
240
23
193
99
189
329
112
8
31
47
49
135
68
12
144
121
36
77
18
348
97
15
188
24
112
129
299
97
23
252
78
40
171
27
32
133
59
154
75
60
17
42
22
126
440
100
9
63
68
84
100
224
42
174
90
64
144
50
30
6
84
72
46
135
215
108
72
109
63
50
256
90
32
25
47
192
28
57
15
9
239
130
63
167
97
11
30
72
46
32
12
37
336
329
6
180
40
54
135
99
44
82
8
31
60
12
65
58
36
98
6
4
72
44
60
12
10
62
37
36
23
ABCD 98524038898*3^$a+1 [50023]
31
48
45
51
89
36
88
15
65
52
20
43
21
20
19
21
27
5
108
40
51
33
80
12
88
12
39
54
51
117
35
4
48
8
52
45
42
141
20
55
53
4
63
5
24
25
39
57
18
102
3
20
67
78
51
20
1
18
81
63
30
90
5
28
27
5
7
9
272
13
275
7
54
15
36
63
9
135
48
24
81
45
3
60
9
27
3
81
27
9
216
128
12
4
15
36
90
35
85
59
13
6
9
12
36
9
78
5
13
87
147
54
147
12
3
5
64
3
57
45
23
67
6
18
5
49
48
42
113
72
85
3
27
93
12
72
9
120
72
23
16
20
24
52
9
18
21
36
75
41
43
69
12
68
36
40
32
4
33
15
96
36
15
84
204
30
18
9
63
41
4
12
111
5
25
54
65
4
27
18
39
27
93
8
97
3
12
48
87
18
90
105
80
4
3
33
80
88
36
84
45
27
27
33
3
30
42
9
104
61
15
3
65
28
87
77
103
45
33
107
31
6
66
60
77
7
141
8
72
4
45
59
24
52
128
16
27
129
48
68
43
57
165
3
45
90
9
32
144
16
8
67
21
15
12
18
23
40
9
23
28
39
21
20
67
77
85
11
7
60
9
84
87
12
5
13
24
59
40
111
33
68
43
5
16
3
12
21
8
229
51
12
84
45
51
8
19
18
18
5
72
4
135
84
77
13
114
17
4
20
7
54
18
57
8
7
21
123
5
49
42
81
84
56
7
5
13
18
29
88
99
29
4
48
24
44
1
120
6
5
48
127
102
83
4
9
66
21
20
37
35
31
72
129
24
69
18
12
57
36
39
81
75
90
27
27
5
24
31
5
4
44
1
15
120
36
60
33
6
90
102
105
3
24
57
24
45
66
5
28
27
36
57
56
31
33
8
4
60
3
12
5
31
117
15
120
5
52
24
32
19
5
36
103
41
25
11
72
12
108
36
72
67
6
30
29
12
16
3
5
12
4
9
96
23
40
27
30
23
16
36
60
20
16
15
54
51
15
65
43
5
37
15
33
6
66
42
21
120
51
36
18
87
84
45
6
18
27
44
36
52
57
3
132
3
108
5
4
84
12
8
96
43
33
48
45
24
35
55
17
19
12
24
5
25
51
8
37
99
24
21
71
55
33
20
4
20
13
35
55
48
5
16
51
65
48
40
12
8
100
36
8
7
33
81
35
31
9
15
41
13
3
20
100
20
127
41
97
15
24
3
126
72
35
13
15
24
20
37
59
52
9
75
128
55
45
8
24
28
20
88
8
31
66
27
36
159
93
68
49
23
240
208
44
12
1
15
3
41
40
104
72
4
75
45
48
15
41
112
27
41
52
57
23
79
29
16
104
16
20
4
51
9
80
1
51
8
7
24
5
156
37
51
21
18
12
5
24
12
28
75
69
93
3
44
16
84
15
41
52
60
87
57
51
48
5
37
48
72
119
25
11
52
32
19
5
36
108
25
11
52
9
6
12
41
37
59
108
28
24
20
64
12
63
5
100
24
12
80
4
39
5
1
71
16
20
88
12
72
27
30
39
36
20
1
120
42
5
7
21
44
43
45
51
5
49
3
12
128
28
12
33
66
54
15
12
69
23
7
9
87
12
180
60
41
4
116
24
103
30
18
5
52
93
15
56
4
36
84
44
40
156
84
3
5
4
8
31
65
40
75
29
52
68
31
21
51
54
3
188
25
39
15
41
19
126
3
20
79
101
31
48
41
24
40
21
75
20
19
17
60
31
5
43
21
8
52
9
72
47
12
103
21
56
1
35
37
3
20
43
144
6
95
12
13
51
21
3
15
45
15
12
29
49
15
72
3
30
27
45
3
87
29
28
3
45
3
42
18
5
12
13
11
40
8
55
161
24
43
45
92
67
48
65
52
33
23
7
57
3
57
84
20
124
8
43
36
18
18
5
4
20
84
31
105
3
21
24
36
51
30
3
60
96
36
104
7
45
48
20
16
20
16
219
5
4
189
27
44
1
39
9
15
68
48
4
27
24
30
15
27
125
60
4
3
33
8
31
54
90
9
27
5
199
54
15
80
31
84
6
54
53
103
6
39
51
5
43
96
30
95
49
63
33
59
13
27
21
90
29
25
18
60
45
39
9
45
39
8
7
101
72
112
63
9
8
13
47
7
69
372
105
3
20
7
29
36
12
148
99
24
5
16
51
33
69
90
33
212
40
57
18
33
99
18
48
75
15
72
33
27
17
40
33
51
92
52
15
6
215
1
210
96
33
132
9
39
51
33
8
4
15
48
33
8
52
93
35
40
72
48
72
44
25
18
6
59
13
23
16
63
65
31
5
100
12
27
33
60
15
17
52
51
24
41
100
3
30
6
18
15
20
96
4
3
5
19
9
96
20
64
147
29
84
76
33
23
12
13
3
21
23
12
163
66
171
60
8
67
41
13
42
89
100
44
72
28
111
9
87
48
57
3
36
5
36
25
99
141
39
60
44
16
8
7
45
45
39
36
84
27
9
120
15
5
49
54
53
100
8
31
21
75
69
8
40
21
11
84
4
15
36
81
63
5
16
60
24
8
48
60
79
6
59
61
47
49
15
3
81
44
40
48
20
4
20
88
180
20
ABCD 98524236758*3^$a+1 [50056]
108
27
33
7
5
19
5
12
15
24
21
43
5
7
12
20
57
36
48
31
104
12
52
5
27
93
72
3
21
144
12
60
36
84
31
84
53
3
33
12
24
19
101
36
60
108
27
129
36
168
120
15
144
21
27
45
24
84
7
29
15
28
68
129
19
56
16
17
48
132
252
19
36
53
36
111
105
48
63
117
60
7
5
36
24
31
77
27
9
51
60
33
72
31
12
48
108
84
77
84
36
24
12
132
31
84
92
21
24
36
103
24
120
53
39
21
7
48
32
33
15
40
233
24
7
29
36
144
151
56
120
144
16
17
27
4
41
156
24
43
8
28
20
12
9
36
132
15
201
36
19
29
72
24
7
8
21
19
29
60
175
48
65
15
112
20
225
51
16
8
88
24
53
108
39
24
36
21
60
12
96
31
41
63
45
75
52
29
79
89
15
40
32
69
60
7
8
40
125
27
24
21
43
101
48
7
80
9
7
77
3
60
33
15
112
8
9
12
3
33
60
84
15
88
5
51
16
29
99
21
24
27
21
39
76
24
8
57
36
187
5
147
120
81
75
105
55
84
5
3
100
32
108
88
48
120
41
48
27
48
93
15
33
36
43
32
69
19
60
53
63
165
27
28
41
19
65
87
9
31
53
67
44
36
24
105
15
69
72
27
117
3
33
7
32
4
20
9
15
52
5
91
44
9
7
72
48
5
3
144
16
72
108
17
27
48
69
43
20
45
31
77
19
24
80
96
33
36
39
12
40
89
15
21
15
21
63
16
5
24
36
39
24
48
9
151
17
12
31
5
7
56
117
99
9
24
51
4
32
33
72
55
8
16
72
8
100
20
9
3
12
21
60
7
8
112
32
93
84
36
3
16
5
3
136
56
88
17
144
24
15
21
31
125
15
21
72
43
24
101
15
64
41
39
69
7
17
15
93
144
43
8
48
57
132
3
4
29
36
31
17
43
17
135
40
17
15
16
144
5
144
19
60
32
93
12
51
9
55
101
180
60
127
20
40
245
91
72
48
5
67
5
12
103
77
36
36
39
144
21
7
20
9
36
63
112
32
88
12
17
111
33
75
4
20
16
5
75
24
36
4
96
5
216
75
24
57
15
57
60
48
159
9
36
31
24
8
21
24
12
39
40
29
3
129
39
69
3
33
36
43
113
7
8
24
21
67
77
79
36
56
40
60
12
17
31
257
36
15
9
55
20
12
100
56
9
84
19
5
31
17
3
24
40
5
60
87
69
19
17
24
87
24
45
51
100
12
116
4
5
43
17
15
177
91
17
60
3
9
51
64
36
17
3
12
76
36
65
24
99
21
15
81
31
48
29
7
5
43
53
3
9
183
72
72
36
60
72
81
15
9
15
33
24
79
5
60
36
39
81
24
7
32
45
15
48
64
80
69
19
32
156
84
24
4
41
12
24
3
33
12
127
125
211
5
24
36
103
24
68
52
92
76
24
8
21
111
33
48
15
57
27
16
17
36
171
21
3
4
252
29
180
7
8
9
72
36
99
45
84
15
40
72
72
5
3
45
24
91
80
57
60
91
17
15
24
4
29
12
51
88
32
9
15
4
44
40
72
36
68
12
60
9
96
48
15
24
36
52
44
9
24
3
28
89
27
45
24
19
8
120
4
5
24
7
72
32
45
96
7
5
87
21
303
100
24
20
52
41
72
96
12
99
96
45
99
24
21
84
24
67
36
5
48
51
45
39
81
19
44
28
17
55
5
27
9
36
63
12
84
57
19
24
5
51
81
120
7
125
3
40
72
5
72
36
55
53
24
43
32
48
24
16
12
5
36
144
12
168
12
43
53
75
24
45
3
141
12
63
69
51
21
31
60
8
24
33
19
68
48
33
72
72
180
3
24
88
8
24
36
52
17
156
72
7
20
48
88
32
117
3
81
7
24
24
77
48
7
17
12
31
104
33
7
36
128
9
115
41
36
51
4
44
9
36
27
33
27
52
65
87
93
12
36
72
15
16
5
15
16
156
53
12
60
12
55
5
27
48
52
65
15
9
36
36
48
15
24
48
9
15
21
55
17
108
7
101
192
3
100
5
24
120
31
101
108
103
20
84
76
77
15
21
36
135
4
32
57
43
29
24
36
36
19
24
41
36
72
36
132
48
24
12
223
101
127
32
57
36
108
36
31
68
9
87
16
20
9
15
21
12
36
51
16
149
24
91
24
41
159
40
41
51
4
8
40
168
24
5
55
113
12
24
84
43
44
48
12
33
15
36
9
3
4
60
89
247
8
24
153
43
20
9
36
15
129
91
41
15
21
3
45
67
24
161
39
21
19
24
20
172
24
140
105
3
33
55
72
80
21
27
64
5
51
40
65
ABCD 98525033942*3^$a+1 [50044]
12
54
66
9
15
246
24
11
48
16
9
47
40
8
72
13
11
31
24
6
24
6
53
24
37
11
25
15
189
90
54
27
8
31
6
24
3
147
30
47
48
55
9
72
176
37
42
24
6
11
13
155
109
30
12
48
6
83
67
53
31
12
84
9
51
45
8
67
29
37
18
36
53
13
24
30
36
9
32
7
113
13
6
117
27
21
8
7
81
99
21
24
8
85
6
24
42
48
42
30
54
30
60
30
6
90
24
36
33
21
51
3
12
17
13
11
16
8
24
88
3
18
66
89
136
39
6
6
5
103
6
6
18
3
39
65
40
8
120
55
66
23
43
30
15
63
30
90
12
138
30
36
114
23
24
16
3
96
210
3
8
19
174
30
41
16
8
24
25
95
7
41
43
24
42
24
27
33
6
105
3
30
47
49
47
79
9
165
24
27
8
7
150
59
61
27
104
16
51
53
19
45
8
67
5
73
6
36
24
101
55
108
12
108
36
90
6
24
54
11
49
12
30
18
35
16
32
24
13
11
19
42
24
54
72
21
56
31
30
83
37
35
7
17
7
84
60
6
83
16
8
19
69
45
27
27
29
13
3
15
66
6
17
7
36
29
16
3
29
48
43
72
5
88
72
15
9
45
30
24
66
30
53
7
9
57
15
33
47
13
3
39
65
24
24
25
6
54
36
54
12
21
8
1
204
11
103
60
29
16
45
60
39
120
27
45
56
55
24
30
3
51
42
123
57
48
42
45
99
90
24
6
69
21
30
84
65
37
24
24
42
30
24
30
24
36
6
24
66
113
187
5
19
69
45
35
175
41
48
1
6
60
120
45
39
6
75
32
19
53
48
43
36
65
48
85
102
45
8
37
24
24
6
5
55
9
195
165
15
60
72
77
72
31
41
43
6
23
64
57
15
8
40
21
102
29
88
27
114
30
36
30
24
66
30
66
54
24
6
24
30
36
6
18
6
30
6
54
30
5
109
11
112
39
33
15
57
39
65
91
24
5
31
113
55
12
18
75
8
79
78
6
114
59
16
8
48
24
31
9
32
13
27
8
25
42
48
12
24
24
57
69
126
21
39
60
84
36
53
61
59
16
8
37
51
48
15
96
30
6
48
96
21
69
54
53
24
13
102
48
29
16
27
101
19
141
32
64
93
24
6
90
18
36
141
72
56
7
24
24
33
8
25
30
30
54
21
15
41
49
30
36
5
24
31
48
66
71
13
30
5
25
6
6
51
3
30
36
11
7
72
48
12
18
59
61
27
32
97
6
54
59
217
84
11
13
6
77
7
89
13
24
96
168
83
24
13
11
48
7
36
18
35
37
3
147
54
6
65
24
24
16
51
108
72
137
61
60
39
104
37
3
32
16
39
132
5
25
159
104
61
11
48
7
24
30
30
53
13
30
18
6
5
48
121
12
51
63
24
42
23
7
33
8
13
59
55
6
24
11
48
16
51
90
96
48
42
30
123
81
90
45
9
15
80
1
66
114
131
13
6
29
40
147
5
25
23
16
111
33
32
13
6
6
78
6
35
19
36
54
3
24
8
7
18
36
60
96
114
60
17
16
27
45
32
19
18
3
3
36
65
13
6
6
63
8
64
24
45
27
39
81
56
37
11
13
27
3
29
7
113
7
66
47
1
23
19
24
117
3
189
15
57
56
216
37
90
24
30
51
51
54
39
21
30
6
47
13
24
60
39
152
48
16
45
3
27
29
24
1
60
42
17
31
12
60
24
30
75
21
83
115
6
114
36
24
65
31
36
5
25
78
12
24
60
6
54
54
30
12
114
11
55
65
72
16
8
19
24
53
7
30
3
24
3
101
43
66
35
24
7
78
30
53
43
125
40
51
77
24
19
24
29
25
12
18
17
55
9
8
133
3
21
30
5
31
24
17
64
33
102
17
43
108
12
77
31
33
3
53
1
6
9
56
61
27
3
45
33
42
24
84
65
72
13
83
13
30
117
24
15
65
109
24
59
67
21
33
23
48
235
69
15
180
5
37
48
30
90
6
24
36
17
16
8
13
35
7
9
9
30
6
59
37
3
165
6
5
55
6
48
11
1
48
15
117
11
127
6
6
24
24
45
80
25
39
8
19
24
72
5
40
8
85
30
5
72
16
27
72
54
30
30
24
96
6
69
24
27
18
3
3
24
101
25
66
114
6
24
36
48
150
6
24
162
24
75
32
48
112
32
24
31
6
24
66
17
43
5
25
54
6
30
101
40
69
30
24
53
7
60
101
31
30
90
9
15
24
12
18
75
81
30
30
6
93
32
16
80
7
36
29
37
27
80
7
9
75
96
21
24
39
96
41
109
35
61
11
7
30
11
61
3
32
25
15
75
45
8
7
198
6
5
91
24
24
21
56
49
6
48
57
3
42
54
24
12
54
11
144
72
7
6
24
96
120
11
13
6
36
33
24
80
43
77
7
84
117
8
55
12
54
6
48
6
6
84
30
24
35
7
138
36
59
1
114
21
9
6
41
88
21
126
54
23
31
9
117
30
30
114
12
18
12
54
36
9
69
6
6
18
36
41
79
36
21
80
19
29
24
1
30
24
17
19
54
6
6
24
24
3
63
36
84
65
25
15
56
48
67
120
84
84
102
144
60
3
21
30
21
8
7
24
6
6
18
30
60
81
32
48
55
6
24
11
13
3
72
75
72
21
56
13
147
32
16
8
31
54
11
25
47
7
ABCD 98525273974*3^$a+1 [50034]
16
45
179
24
61
24
12
423
117
108
72
119
24
61
120
147
129
180
18
105
15
96
137
7
81
56
96
73
47
64
15
18
71
109
35
48
40
48
80
16
80
103
162
198
17
64
111
150
83
7
138
167
319
81
8
7
81
57
135
56
139
45
117
11
253
54
132
9
81
180
131
13
59
85
35
72
73
191
25
15
296
136
48
45
54
45
96
32
73
119
16
80
72
37
132
111
159
54
180
71
160
48
48
48
176
55
24
30
60
39
15
17
16
69
35
40
39
126
35
13
132
135
8
55
72
65
48
48
37
83
48
25
150
65
25
90
141
3
306
27
192
96
56
48
25
111
32
24
48
25
71
24
67
90
83
25
23
64
96
159
33
15
6
11
79
54
180
72
30
198
72
179
24
37
11
7
66
47
49
23
48
319
161
7
102
24
35
24
96
24
312
13
35
121
6
18
23
24
136
33
84
11
16
56
24
25
23
31
30
150
126
48
72
23
72
55
264
126
108
351
141
3
15
41
79
6
180
111
15
54
131
40
129
60
36
23
40
56
1
90
294
30
17
40
69
24
11
25
270
30
60
23
48
73
47
88
80
19
245
25
12
203
91
36
65
235
45
63
113
13
35
205
144
131
112
3
29
48
144
48
1
126
465
56
43
45
201
54
65
211
48
186
179
160
56
199
41
25
15
80
16
3
141
111
65
304
224
112
33
30
6
27
8
85
51
8
217
63
80
216
40
69
83
37
36
126
185
55
228
6
396
35
40
56
168
55
65
40
45
131
103
12
60
30
51
48
96
45
108
36
51
69
35
136
45
54
54
47
43
6
144
95
280
147
45
9
54
33
3
156
65
24
61
35
85
155
48
40
15
72
65
24
312
187
93
93
36
159
69
186
89
37
35
73
23
48
1
15
93
51
56
96
192
1
36
48
131
16
69
35
40
255
161
16
8
49
36
51
39
144
57
159
41
24
16
93
83
193
47
24
24
85
126
45
80
288
211
125
24
88
8
31
41
7
17
25
159
21
11
208
45
96
18
180
45
32
265
23
85
83
73
6
174
24
36
159
8
72
121
36
18
113
24
40
48
111
65
16
9
6
41
49
71
49
23
48
88
45
179
37
18
153
9
90
54
36
84
126
168
17
120
24
49
90
221
216
55
54
11
109
59
88
8
72
72
61
35
232
117
75
192
39
90
15
104
7
113
247
305
235
30
119
24
48
48
145
47
7
126
144
35
88
32
1
60
36
63
45
11
24
16
80
24
91
96
174
24
143
48
1
71
64
159
54
27
39
6
83
61
54
93
8
24
67
53
61
126
53
121
54
96
30
27
48
111
89
1
23
31
65
115
36
18
71
49
60
395
55
72
105
8
7
150
11
72
145
87
9
39
8
43
197
72
96
85
59
31
209
241
54
65
151
36
18
83
48
61
75
3
66
27
33
126
48
240
137
40
ABCD 98525503088*3^$a+1 [50003]
32
64
57
144
87
39
180
36
81
32
31
129
141
99
63
17
16
128
127
17
55
18
90
72
5
49
95
103
108
108
54
11
7
41
31
65
7
36
5
13
35
16
32
48
48
163
45
63
17
16
21
198
21
123
101
256
21
11
48
157
72
18
216
17
19
18
11
16
192
33
72
167
48
91
5
31
17
37
75
48
219
5
67
36
41
13
35
271
65
64
51
45
45
36
15
183
9
9
39
15
113
103
41
112
81
180
107
19
108
113
121
36
35
37
27
261
219
33
111
48
144
39
9
48
80
151
57
80
43
54
54
185
67
162
59
31
113
48
19
36
90
47
48
64
3
90
227
61
35
37
54
108
90
36
11
64
272
67
45
27
245
61
72
36
23
256
96
39
198
35
55
41
13
3
15
288
54
54
53
48
16
128
144
43
149
112
80
1
47
16
80
16
39
9
176
64
224
49
18
72
18
83
16
144
96
240
105
90
144
93
69
18
57
357
11
79
113
13
131
144
96
16
48
48
111
18
95
112
27
5
31
161
48
16
45
18
81
243
18
18
105
147
77
16
144
33
111
48
111
33
48
99
29
48
103
144
36
21
87
9
45
99
48
141
54
29
7
18
23
49
47
187
108
126
36
23
31
65
97
207
32
160
51
125
55
90
270
81
27
197
55
57
105
87
21
11
43
101
48
16
48
224
64
165
123
57
72
63
45
18
113
13
18
162
111
32
64
80
127
180
189
96
32
205
35
109
288
99
32
31
36
18
11
48
64
39
41
229
54
5
49
144
72
126
108
45
9
39
33
18
252
33
80
103
18
90
29
7
36
69
183
18
71
160
240
33
47
79
72
9
27
54
90
108
57
80
25
71
16
48
207
90
144
36
3
80
43
117
45
99
153
54
129
80
205
162
33
57
36
51
32
16
63
216
54
18
17
73
23
112
32
48
37
59
193
216
342
180
18
27
27
54
15
32
25
39
176
16
224
192
55
288
72
113
112
45
99
48
33
18
18
267
224
48
336
25
39
128
48
91
18
83
43
5
16
80
64
15
209
115
29
7
89
37
54
21
15
161
19
18
18
90
18
72
54
47
43
117
144
45
162
18
15
176
7
72
65
25
23
301
18
113
192
48
112
608
43
149
103
9
32
16
285
35
16
75
36
209
112
3
221
31
81
80
160
32
7
57
96
272
7
9
9
18
162
243
27
18
35
16
3
45
128
7
18
71
352
225
342
105
39
9
144
80
1
47
25
234
29
64
141
72
18
180
117
96
129
95
103
201
51
252
65
43
69
3
18
18
9
297
54
33
291
18
11
48
49
111
48
3
108
33
96
96
9
90
125
73
18
72
189
63
33
3
189
81
144
95
31
126
99
32
85
108
36
18
126
11
16
27
101
25
126
54
131
13
35
48
64
105
18
5
85
18
57
33
143
96
103
57
32
37
72
72
59
67
29
ABCD 98525791114*3^$a+1 [50062]
72
5
15
4
24
36
17
27
28
29
7
56
204
4
24
12
8
15
121
48
12
72
35
57
40
41
19
35
45
16
47
25
24
5
6
85
12
12
83
13
36
24
44
24
100
71
57
76
23
45
60
64
24
12
119
33
12
96
3
49
5
51
9
43
5
151
44
136
72
65
51
40
116
33
36
30
13
155
1
48
24
56
33
3
4
47
1
24
32
9
6
13
60
17
55
8
16
12
17
102
33
12
99
1
32
48
9
60
7
32
24
40
17
126
18
54
1
36
8
4
12
8
3
1
12
12
228
5
126
9
72
16
137
31
12
59
33
16
84
8
3
73
8
9
19
32
64
56
63
25
60
23
105
4
5
39
27
1
41
12
198
1
8
9
55
12
24
44
27
9
51
9
48
208
23
1
168
20
3
189
36
16
71
193
23
9
9
54
37
48
23
133
5
7
24
5
139
56
52
41
43
24
96
35
73
44
52
60
11
45
27
9
12
24
16
77
51
16
12
36
24
5
27
27
1
131
57
4
32
36
51
37
71
57
24
12
33
3
63
1
44
9
51
12
27
13
36
60
8
69
18
1
12
36
17
15
9
264
7
12
144
8
96
135
133
56
64
47
33
3
45
28
12
23
24
12
9
36
24
27
25
32
136
95
73
20
60
52
24
48
60
12
132
36
8
16
29
54
180
37
116
28
17
67
41
31
84
12
72
32
3
42
31
23
126
63
88
12
35
73
48
24
155
97
8
28
8
84
16
56
69
19
72
11
13
48
48
80
4
65
31
180
116
96
9
3
24
4
23
13
23
21
72
15
133
92
9
3
87
1
80
16
32
4
95
45
4
5
18
37
116
16
44
16
144
12
12
8
15
9
16
12
36
17
43
36
104
76
92
40
35
24
49
41
3
52
83
9
112
59
45
27
13
20
45
19
24
11
81
12
45
19
132
29
67
24
59
9
28
8
16
5
42
21
24
48
24
4
23
13
24
107
9
12
4
29
120
171
4
23
18
54
13
24
8
216
51
45
21
31
47
49
68
84
99
9
28
44
16
53
84
96
7
12
65
19
68
9
219
52
60
48
65
18
18
24
19
11
69
3
1
23
21
16
60
20
117
12
6
12
13
48
60
47
45
28
48
17
54
6
7
24
12
104
33
43
68
108
81
31
11
37
35
36
9
28
8
52
47
121
84
83
12
33
12
123
81
12
24
3
69
40
24
89
36
12
91
176
153
72
7
23
9
88
8
3
9
4
131
37
17
43
11
13
113
67
20
52
60
8
27
45
16
8
48
196
24
5
7
47
25
56
40
60
8
4
56
52
96
17
15
36
28
29
43
20
24
4
53
6
90
31
8
52
20
96
135
121
84
108
5
115
48
59
66
6
9
172
17
162
81
124
23
45
16
29
7
35
13
53
163
60
72
65
87
4
96
12
12
24
35
69
48
51
1
264
32
12
45
43
24
11
12
9
36
63
61
36
12
23
121
17
55
59
36
9
21
18
33
40
12
12
8
72
72
36
9
91
36
24
131
73
8
15
21
16
101
27
9
19
8
16
107
57
28
53
31
12
65
114
48
73
17
6
36
13
24
20
64
12
11
90
7
20
63
73
8
16
92
45
72
139
24
56
96
16
12
35
97
11
21
9
27
15
57
64
84
20
153
12
135
36
4
20
12
45
51
27
9
16
23
45
15
13
44
27
49
12
48
32
4
53
43
152
4
53
6
21
64
24
48
24
44
147
1
35
6
18
36
85
24
44
21
6
117
160
5
31
24
53
7
137
42
45
3
33
12
40
77
54
25
12
35
105
40
32
12
16
44
28
71
1
173
15
3
13
77
87
3
168
133
137
99
36
16
5
19
12
59
36
61
24
59
9
45
63
16
92
72
124
35
48
36
60
73
143
162
19
29
87
40
5
3
88
89
7
24
17
18
81
28
104
40
68
4
12
5
15
52
11
66
7
12
5
7
65
48
42
25
56
9
3
51
9
40
36
36
32
3
73
72
8
105
12
7
72
35
21
27
49
23
37
23
85
24
12
32
36
9
39
76
68
33
31
8
24
64
48
36
132
44
4
5
7
47
30
91
8
16
11
36
54
127
41
63
28
8
9
54
45
81
31
41
3
4
113
15
52
5
7
92
36
52
48
36
32
48
40
29
54
1
24
77
78
13
41
90
61
12
20
27
85
60
60
12
23
21
9
18
9
108
36
108
9
15
12
81
42
25
56
148
104
9
43
84
20
171
24
84
37
32
27
1
20
72
51
54
7
20
144
45
3
24
27
25
92
3
18
54
9
9
15
76
36
8
24
16
156
24
101
27
72
4
44
9
207
28
132
17
54
45
40
24
24
5
43
44
16
32
15
84
6
7
32
40
20
16
56
16
5
36
27
69
30
24
156
6
30
9
33
12
15
88
95
61
8
52
5
7
8
28
8
21
42
1
107
13
60
44
28
24
20
3
9
9
51
63
121
35
25
56
40
12
12
77
31
80
72
105
18
9
27
90
7
11
37
36
44
108
57
27
16
11
9
4
24
5
19
24
41
18
1
60
11
81
9
78
21
24
64
24
5
132
18
21
60
3
37
23
90
31
32
28
83
61
36
53
55
36
36
84
8
76
11
37
29
54
13
84
11
6
7
47
9
ABCD 98526578336*3^$a+1 [50001]
60
63
12
48
69
60
15
39
29
36
4
27
174
39
15
33
24
44
52
168
39
81
12
20
97
15
12
48
27
21
3
17
40
3
66
71
199
81
27
125
7
54
11
28
15
41
1
23
91
84
96
126
35
16
48
39
45
8
24
100
80
48
31
9
21
15
15
81
8
76
15
41
4
9
42
120
81
57
12
11
52
20
31
96
81
63
5
79
132
21
32
31
81
20
76
39
30
35
49
51
8
108
43
36
90
24
75
9
87
48
45
60
23
7
77
4
99
21
21
15
315
105
48
15
30
11
31
30
3
8
28
32
67
41
16
45
11
28
56
76
32
61
11
24
19
105
92
13
12
39
80
4
51
9
27
300
30
48
3
12
87
18
6
89
100
20
100
27
45
39
30
75
36
33
63
57
3
20
7
77
13
66
60
24
45
12
15
89
31
101
19
101
49
191
48
31
29
12
4
33
15
12
24
135
30
24
47
4
12
9
138
12
18
11
12
19
30
24
66
5
13
11
55
105
21
204
54
36
5
16
8
28
8
52
9
11
109
90
9
60
15
81
3
60
41
25
51
75
41
24
124
96
3
162
84
27
33
47
7
30
15
27
24
21
48
20
1
71
13
12
24
135
20
55
29
1
59
72
13
6
36
89
16
36
27
5
37
35
43
6
66
9
75
77
19
18
42
24
6
48
6
45
36
33
42
41
37
3
9
18
42
3
135
5
67
60
24
77
64
3
153
27
21
12
3
21
20
49
99
21
6
30
179
4
68
48
52
27
17
28
87
9
180
165
54
12
89
52
72
92
148
51
5
1
75
108
96
99
45
20
1
15
12
24
44
19
33
92
97
51
8
16
9
6
9
15
24
17
4
39
57
96
99
9
15
6
75
36
123
30
39
87
21
9
39
39
5
25
111
20
49
30
57
69
71
136
9
119
36
19
9
8
4
48
20
85
15
108
8
40
9
11
76
36
33
96
59
52
8
36
55
105
3
53
7
81
36
24
99
72
24
17
4
45
15
63
53
48
16
45
90
9
12
27
105
60
12
39
197
4
9
27
27
60
66
30
24
6
36
35
79
30
54
41
25
47
43
9
15
17
108
276
31
5
13
27
69
75
9
30
57
69
87
32
67
5
19
24
45
27
21
72
60
15
125
36
19
17
19
5
31
113
100
96
225
30
36
30
54
9
27
41
109
11
7
137
4
21
11
7
30
95
31
5
36
64
72
39
33
51
60
81
8
37
71
144
55
53
40
15
12
54
15
15
54
6
120
9
36
12
27
41
91
33
51
30
66
24
30
30
126
63
48
68
1
30
18
42
48
5
55
12
30
24
90
29
7
5
13
15
32
64
20
64
81
36
24
30
69
20
60
1
6
5
4
12
48
44
37
24
30
60
29
37
15
144
39
53
28
116
28
32
64
44
12
19
84
36
77
37
3
32
7
21
3
177
68
25
47
49
71
169
83
1
39
140
7
29
61
60
11
64
75
21
9
11
79
113
151
9
195
21
20
49
15
32
19
89
100
75
5
48
4
104
55
45
81
78
17
36
7
12
30
95
36
12
1
27
12
45
11
1
15
15
45
33
6
29
16
104
67
65
108
85
66
141
3
81
39
6
11
55
45
96
27
5
37
15
8
31
9
48
20
13
66
41
28
21
23
52
20
16
8
52
20
67
126
30
6
48
6
17
60
7
21
12
33
15
32
24
28
15
12
21
27
53
40
20
37
15
51
149
12
55
89
76
75
45
128
31
69
15
33
57
11
136
24
51
29
36
36
48
31
60
21
32
25
15
48
39
33
20
16
44
37
138
60
42
155
40
15
9
21
24
54
53
7
60
42
11
4
33
72
59
109
47
16
12
27
5
4
44
31
69
57
39
15
5
16
24
21
90
54
24
51
39
30
27
69
11
13
42
18
15
20
76
51
69
24
8
4
9
147
39
45
33
75
57
114
17
28
12
20
19
53
25
15
60
51
36
90
15
63
33
33
155
112
27
17
60
28
60
57
15
39
21
36
3
9
68
37
51
15
5
85
36
51
39
65
64
159
30
47
24
79
57
15
54
6
21
12
36
12
27
30
30
33
39
108
17
4
339
72
29
31
9
20
1
3
8
67
42
54
36
5
79
29
55
21
75
36
5
40
15
24
45
15
281
4
32
52
21
6
21
117
15
20
1
39
36
32
49
95
19
24
21
51
30
11
252
31
54
3
3
21
45
3
80
31
96
173
76
32
37
51
44
108
79
41
4
69
15
12
39
29
12
24
19
36
33
21
27
3
5
36
25
54
54
15
12
45
18
5
7
53
12
4
72
20
72
31
69
111
36
24
60
6
90
30
155
55
21
3
29
12
13
11
16
3
12
18
42
24
77
19
78
6
6
75
68
100
116
36
13
6
5
109
15
48
8
61
63
27
33
15
81
20
232
8
36
88
36
15
57
99
41
40
12
20
7
9
9
3
24
8
61
11
43
65
175
12
30
71
72
25
15
32
4
60
56
13
60
71
31
9
20
145
35
25
11
19
36
18
30
5
40
12
69
71
36
43
65
40
39
197
16
48
44
36
31
33
15
21
12
24
20
43
30
15
12
84
ABCD 98527182452*3^$a+1 [50026]
72
107
64
56
28
15
48
69
20
64
44
16
9
18
30
24
66
117
51
129
33
3
81
35
169
111
63
21
84
45
35
120
16
9
15
132
8
97
143
91
9
21
35
1
99
24
20
7
45
60
48
20
91
5
85
15
57
24
15
165
66
72
285
21
59
85
27
144
9
15
153
90
69
60
60
24
219
81
21
35
1
108
219
15
78
63
36
20
61
27
27
198
15
36
24
212
19
45
44
13
108
60
15
51
18
35
36
7
48
24
17
4
27
33
45
36
83
36
25
111
15
33
15
5
13
54
24
9
12
195
30
36
63
60
24
12
44
4
32
55
29
37
179
28
63
113
100
56
1
23
84
16
56
73
15
12
51
69
20
84
36
61
138
41
103
21
20
31
53
36
16
9
102
9
68
112
8
100
15
48
77
12
100
33
12
96
47
7
33
33
78
72
54
18
18
63
24
20
157
15
20
60
1
3
36
8
96
49
107
100
81
23
145
12
3
36
84
9
72
30
6
27
93
27
63
33
84
140
55
18
63
36
3
96
9
63
89
4
81
24
15
60
15
45
9
107
48
16
44
67
53
60
12
1
60
102
42
303
21
90
102
39
105
179
1
59
16
84
9
12
3
60
36
9
95
16
36
144
96
33
51
111
66
59
73
36
11
91
17
52
168
36
15
45
51
29
24
73
119
61
3
60
116
84
1
54
89
181
35
16
48
80
16
36
3
5
36
36
28
36
45
12
23
100
36
45
30
24
105
39
90
72
84
42
18
72
192
78
9
24
15
150
15
51
113
31
21
20
73
147
60
21
39
165
39
84
93
47
16
60
165
39
207
168
18
27
60
273
3
24
171
21
8
37
23
12
24
67
9
8
25
35
1
120
71
241
18
21
120
93
12
15
129
72
23
67
113
31
89
1
35
24
19
57
24
21
15
3
18
24
3
117
15
20
240
4
9
78
9
93
35
7
45
21
54
9
96
80
28
56
4
33
23
4
132
81
39
104
1
39
80
4
57
36
30
18
6
66
23
31
5
28
81
11
43
125
91
90
15
36
20
28
3
9
68
13
54
24
30
35
40
84
3
24
18
48
159
81
12
18
24
29
97
63
99
17
4
27
17
7
53
16
51
6
48
51
48
33
39
60
45
36
27
60
21
15
15
54
27
63
18
60
47
100
72
24
9
36
11
145
3
56
85
51
3
165
3
17
127
30
18
18
107
136
27
42
11
4
132
24
129
147
255
29
16
3
17
28
45
27
48
12
21
180
3
20
136
84
156
24
9
6
45
60
36
168
32
1
3
117
87
56
37
24
155
24
4
63
42
30
5
91
54
18
9
9
51
24
80
60
49
107
4
21
3
32
1
99
164
37
114
18
12
36
27
27
96
18
159
36
177
3
69
18
18
36
75
15
5
64
57
147
33
99
8
43
90
47
97
3
12
120
24
140
37
23
55
126
18
21
96
20
88
56
25
51
20
49
204
15
57
66
77
85
6
21
80
124
21
123
12
24
60
69
18
18
72
219
68
36
19
5
13
23
37
39
51
102
42
18
47
24
49
107
4
36
3
117
3
21
21
35
13
75
3
9
39
21
20
4
81
60
30
5
4
24
63
129
8
60
13
3
21
75
48
51
41
55
9
9
87
24
24
21
71
64
80
100
44
37
75
3
65
1
132
3
44
25
18
57
33
83
24
13
23
1
3
27
113
16
96
33
36
72
138
6
36
99
3
18
27
32
1
84
60
36
47
73
63
81
36
23
4
153
3
96
213
87
20
124
69
18
57
32
24
16
21
107
112
8
223
9
8
72
1
83
4
32
55
45
105
138
18
39
24
104
12
91
90
27
192
284
7
89
13
15
60
15
72
9
81
24
15
24
36
104
40
80
37
99
44
55
90
15
72
45
3
63
9
60
44
37
39
60
84
60
96
21
27
36
80
91
9
24
33
3
20
16
60
33
12
195
3
18
27
72
9
71
24
40
9
75
21
84
27
9
15
21
75
93
27
120
51
30
39
21
48
39
32
4
51
198
15
21
35
4
12
20
55
89
7
30
59
55
9
21
63
171
129
57
30
53
25
12
63
32
40
9
6
138
72
3
33
114
144
90
54
125
163
17
40
32
1
12
51
24
15
5
36
37
107
12
1
3
69
71
96
73
72
63
21
36
35
24
40
177
99
120
48
ABCD 98527714154*3^$a+1 [50050]
4
45
23
16
56
48
1
108
75
27
30
71
76
9
27
33
59
13
12
35
16
33
63
33
18
33
27
41
25
36
48
12
18
21
48
12
57
59
48
16
32
13
30
33
44
24
61
12
15
3
77
31
36
5
48
1
84
11
7
17
36
12
37
3
32
16
57
24
15
8
1
39
8
13
23
16
12
33
3
60
8
12
49
15
33
15
108
69
15
12
3
65
16
33
15
20
1
39
15
42
84
3
21
36
47
24
19
69
9
12
48
11
121
15
21
15
12
15
17
40
21
23
4
24
3
29
1
30
6
12
23
16
12
84
105
60
51
36
12
8
91
21
24
69
11
36
43
17
72
7
41
12
1
11
13
35
31
66
39
60
15
60
78
131
40
21
114
21
12
8
1
12
12
3
57
3
81
15
8
1
6
21
75
5
13
23
7
9
69
24
15
80
16
57
36
3
32
4
192
24
165
30
197
37
12
39
80
36
49
47
48
84
64
9
23
25
51
93
30
53
12
4
9
12
27
21
48
6
6
35
25
12
83
67
18
42
5
13
3
36
24
45
6
5
1
84
24
11
24
1
96
138
6
11
49
51
33
12
11
79
33
9
11
112
27
180
33
32
4
12
69
11
157
63
24
8
88
48
8
25
11
37
6
33
129
39
33
6
17
37
108
3
12
99
5
48
13
15
20
85
48
66
30
3
20
12
136
44
4
72
33
39
45
3
12
81
27
15
69
15
65
43
5
52
12
9
12
11
31
45
51
30
95
19
21
39
9
80
37
72
30
101
1
24
87
8
49
51
36
8
48
16
93
39
12
45
12
11
31
18
12
35
1
15
15
5
25
35
25
54
18
15
33
27
132
20
61
192
168
18
30
39
12
8
37
3
3
29
16
36
63
6
11
1
48
83
7
48
6
35
1
39
63
17
1
23
7
18
3
20
16
33
24
24
75
36
105
39
27
5
24
88
75
6
6
66
35
37
155
73
23
12
16
32
24
28
9
18
53
16
20
24
19
6
23
121
87
33
47
31
18
3
9
6
12
48
42
15
27
29
19
18
24
27
9
39
45
48
99
81
23
36
4
8
37
27
3
17
13
15
21
84
6
66
3
15
96
30
36
51
33
23
72
13
42
9
44
4
12
27
5
85
71
84
13
12
60
12
72
11
12
25
6
12
30
39
9
11
49
11
12
1
23
25
24
11
96
28
21
15
32
12
79
84
12
6
15
9
36
23
12
43
21
15
33
68
48
40
15
30
6
78
15
15
33
9
59
4
201
3
60
48
21
42
21
9
75
44
12
169
6
5
16
32
48
36
157
11
24
16
9
60
12
186
45
3
6
6
9
33
6
21
45
3
20
25
23
7
5
121
39
15
42
24
11
19
5
7
9
24
21
11
24
1
42
69
39
114
63
3
5
25
39
33
11
31
21
9
23
1
90
12
5
60
4
36
108
48
20
7
6
24
3
96
45
6
81
44
4
171
17
25
24
39
24
33
87
93
30
21
12
12
32
31
9
27
96
42
83
48
16
15
65
25
24
24
23
24
40
3
6
12
75
20
48
1
15
15
6
75
12
8
24
24
1
24
3
164
12
12
48
36
61
15
20
13
18
12
78
12
6
105
12
33
59
13
3
32
19
77
1
3
33
24
96
6
6
15
44
4
12
15
60
9
24
272
16
8
1
27
15
17
1
27
24
48
8
40
27
18
48
24
11
49
23
16
36
12
84
20
24
1
3
12
15
54
30
21
80
7
17
13
3
20
28
8
37
6
33
63
29
16
3
65
16
63
21
177
59
13
60
6
17
28
8
43
21
33
36
99
9
11
25
6
30
23
72
1
47
4
21
75
12
9
90
17
16
36
24
84
45
15
3
5
1
6
54
11
73
95
37
23
37
47
40
15
21
12
24
33
6
21
60
24
12
15
90
99
9
6
48
30
6
93
3
33
45
3
9
59
1
90
90
3
63
5
36
28
12
8
1
15
8
19
12
81
8
7
21
81
3
32
12
1
48
11
84
1
30
21
24
3
45
15
5
31
33
81
47
25
120
15
20
25
23
7
21
15
77
16
8
7
21
36
12
12
8
64
9
48
24
36
6
6
24
35
43
132
45
32
79
5
48
12
4
33
36
27
32
4
21
60
42
30
39
12
9
24
90
36
53
72
1
3
9
12
36
39
12
3
18
12
78
6
35
91
33
33
95
13
60
6
45
24
32
24
16
56
7
96
30
60
23
16
15
21
36
39
18
3
12
45
11
7
57
27
6
54
6
47
31
5
48
12
25
11
61
30
48
6
24
30
6
51
48
177
12
35
7
5
4
32
7
33
9
15
24
9
12
108
15
15
69
48
63
18
3
44
28
9
23
120
13
12
66
6
11
52
80
1
24
39
33
39
99
5
13
15
105
59
40
9
36
39
27
21
57
11
1
47
96
1
75
92
16
36
80
48
37
54
18
51
9
11
7
96
9
60
15
12
209
79
54
15
27
66
12
6
21
141
75
20
64
12
93
3
21
15
20
61
30
54
42
12
66
36
27
33
18
5
7
21
9
18
48
9
8
4
27
9
12
12
21
51
96
105
15
20
36
48
25
66
138
39
9
144
3
51
30
66
33
48
9
23
28
45
12
42
60
30
59
40
51
30
23
28
132
80
7
6
15
15
42
51
20
37
39
9
60
30
17
175
5
24
13
11
1
11
12
37
27
48
36
12
15
17
61
99
36
45
24
6
30
114
18
30
113
4
44
40
72
33
36
3
8
16
8
13
3
108
9
35
13
102
29
16
8
12
64
21
12
83
12
13
39
44
49
111
36
39
42
36
72
11
16
21
27
33
35
64
12
15
57
12
20
12
28
36
21
15
9
15
24
21
11
40
3
29
4
93
39
12
12
51
33
44
85
3
32
25
83
109
47
36
43
41
25
15
9
27
12
56
24
1
30
66
30
6
3
21
51
8
7
84
54
59
4
12
12
3
54
11
1
30
21
27
42
27
8
19
45
48
20
64
15
30
3
9
39
44
4
15
126
3
111
78
39
8
13
87
45
18
6
11
144
25
96
11
13
51
69
27
24
15
18
12
71
16
68
40
9
6
53
61
3
9
35
13
24
11
19
33
33
24
27
21
12
48
39
15
53
28
36
44
4
15
45
8
73
18
42
72
3
12
32
1
131
48
13
12
15
48
24
33
15
108
63
60
5
4
9
87
8
36
31
21
9
12
6
5
1
6
17
1
12
39
12
116
28
24
39
41
1
108
35
88
3
33
32
1
15
45
3
21
15
39
6
78
90
12
24
111
120
9
30
6
11
49
39
57
35
64
63
6
6
9
21
6
12
6
3
56
52
48
44
24
ABCD 98527976026*3^$a+1 [50005]
75
15
9
141
39
168
48
177
132
30
6
15
75
24
270
6
102
43
35
9
51
24
25
83
1
77
147
192
40
23
48
60
24
21
15
30
12
3
57
43
5
139
8
45
27
48
15
30
150
1
132
44
76
164
51
114
55
56
64
104
39
12
13
36
20
36
15
13
23
45
9
75
24
27
54
18
81
51
6
43
29
48
24
96
19
20
51
45
60
27
33
64
23
81
9
30
60
37
20
123
37
23
90
7
41
84
48
7
11
102
63
9
75
96
99
30
30
105
16
32
60
45
3
24
51
24
30
55
68
12
33
168
90
24
81
12
33
12
18
37
23
102
7
20
3
90
51
21
210
6
79
35
33
27
36
9
3
37
113
138
9
60
84
36
84
21
30
45
96
4
20
36
27
45
87
9
12
15
9
141
90
49
36
5
24
6
120
132
21
27
12
21
24
12
63
105
33
3
147
9
33
72
19
89
18
24
18
75
63
9
33
12
3
3
9
15
18
43
20
57
30
12
189
57
54
60
25
44
9
12
30
18
43
8
12
24
16
29
66
60
37
8
12
15
1
32
108
4
17
66
25
155
25
80
135
24
141
40
12
53
90
9
63
48
42
18
45
208
20
36
111
9
15
13
35
21
12
27
105
16
47
93
36
84
76
5
15
88
20
160
32
24
12
72
15
21
39
1
20
24
88
44
15
69
99
48
54
18
25
68
15
25
20
12
27
49
32
39
105
45
139
47
57
15
201
69
3
24
15
9
36
21
3
57
27
52
5
78
33
60
12
48
39
66
42
72
78
48
7
32
84
39
60
57
21
15
160
20
45
3
51
9
39
18
39
3
33
75
13
32
40
47
78
27
45
15
63
13
12
8
36
93
103
32
108
15
132
21
96
28
23
9
33
30
97
20
63
97
71
12
162
30
18
60
27
24
141
6
30
55
44
40
95
66
15
15
9
4
12
35
24
36
12
21
36
60
15
1
20
9
15
4
116
135
66
67
36
11
48
81
51
33
3
144
9
9
18
33
36
15
30
48
12
30
96
30
19
116
27
45
15
13
32
15
48
24
18
43
47
12
6
15
9
19
11
45
63
30
67
53
3
9
63
108
60
27
45
45
3
15
24
21
9
63
105
30
57
24
87
13
11
60
6
54
78
15
28
35
33
21
18
81
51
13
8
15
12
1
119
12
33
12
4
56
48
93
63
4
23
33
39
42
6
12
105
135
18
3
36
4
20
72
15
49
8
3
25
77
67
24
59
21
51
69
39
45
183
145
8
27
49
71
30
7
47
9
40
17
39
3
12
45
3
18
30
25
95
45
57
12
63
27
156
33
232
35
9
24
36
76
65
90
93
40
77
72
60
111
72
45
19
5
43
20
48
120
168
24
3
60
133
11
30
78
18
135
60
15
9
36
112
5
150
12
90
66
72
33
24
76
5
60
12
15
156
4
5
90
13
84
20
3
33
48
129
7
5
60
15
3
48
25
8
51
21
9
30
61
44
15
36
9
15
45
3
90
72
60
15
21
102
57
3
12
13
53
55
5
42
12
60
48
18
15
45
15
72
52
8
147
21
12
27
66
3
9
30
105
12
153
78
9
3
73
8
24
16
17
84
39
36
33
30
1
32
45
27
27
30
39
57
12
175
53
15
45
3
84
15
42
18
13
35
45
57
18
30
3
39
13
44
3
37
11
54
6
84
21
12
12
3
21
124
48
17
15
27
48
33
4
53
7
11
24
9
51
9
24
72
93
42
1
8
72
39
30
6
42
43
5
79
11
12
12
33
15
33
117
3
15
30
42
45
63
45
207
25
20
12
36
15
12
57
63
12
9
36
15
21
24
28
53
19
48
17
39
9
132
30
61
44
3
60
60
1
59
12
30
6
13
56
48
45
63
84
123
48
24
49
132
104
16
20
4
11
129
3
12
9
57
54
85
95
30
19
29
7
11
25
65
15
84
60
51
60
9
123
73
35
9
40
20
33
43
128
111
13
20
45
63
99
6
39
24
60
60
64
203
102
15
148
5
90
69
40
23
42
30
48
57
3
133
60
59
25
20
24
27
72
60
33
88
24
95
57
48
96
141
99
39
48
25
5
15
9
39
27
9
60
3
12
81
9
31
8
12
40
84
8
88
17
15
3
30
42
1
32
40
47
60
12
90
15
28
47
36
30
3
72
40
204
35
18
55
5
3
40
5
162
1
29
3
15
105
27
33
4
104
24
12
105
63
48
48
24
15
18
30
84
21
12
3
45
4
11
85
48
80
36
3
168
69
156
15
13
36
5
51
88
11
21
12
48
144
3
21
87
24
30
91
5
63
9
7
8
15
21
12
12
33
75
28
119
1
179
25
23
12
48
73
11
13
12
23
117
51
9
4
59
42
3
45
3
220
5
15
12
15
85
8
99
13
77
15
60
51
9
33
78
24
36
42
43
8
12
184
35
48
90
30
85
47
105
36
105
27
12
33
7
5
30
30
18
21
4
20
15
37
11
12
12
21
69
30
13
23
13
11
21
24
15
18
3
100
197
55
47
45
45
43
80
15
1
11
21
24
28
20
45
247
23
48
30
43
32
60
48
4
36
44
ABCD 98528134228*3^$a+1 [50108]
6
61
23
42
7
47
25
65
30
105
16
23
1
80
120
213
60
7
5
19
72
239
25
24
120
41
18
117
99
54
42
21
9
36
54
24
66
6
12
18
55
5
18
25
56
144
24
15
6
27
40
128
21
115
23
33
24
3
12
96
385
5
67
77
19
72
48
56
160
56
39
153
81
24
48
55
59
69
105
54
1
72
149
36
39
40
5
3
237
51
69
6
93
27
402
48
19
5
51
105
18
117
48
177
54
1
48
5
6
48
333
123
85
125
42
72
57
63
73
32
45
43
72
56
21
6
48
24
61
47
49
215
150
51
3
66
139
5
54
90
51
16
24
5
30
141
81
15
15
90
72
18
24
165
105
135
63
48
129
144
51
36
9
120
69
42
33
147
84
54
27
99
69
16
80
64
24
23
129
120
48
63
33
72
129
31
89
55
23
12
13
77
3
57
30
108
108
145
53
216
19
72
35
93
144
3
12
1
5
27
120
9
60
36
7
41
55
80
40
77
3
21
139
72
80
168
16
104
72
15
162
31
89
72
6
25
29
18
57
99
6
15
24
72
105
84
18
96
25
56
21
19
53
6
165
51
30
39
64
8
57
7
5
19
120
416
3
45
112
41
18
45
207
73
17
24
30
1
17
6
54
27
48
27
60
9
189
282
54
219
72
24
64
8
105
48
150
12
37
71
6
174
24
61
32
33
102
9
33
48
55
8
15
25
144
272
21
19
8
33
18
61
56
40
32
232
11
84
36
229
24
17
39
24
15
49
72
8
33
15
39
66
39
64
77
144
96
43
11
45
88
101
27
57
78
84
90
36
63
72
69
84
31
11
84
18
6
36
13
17
255
111
25
32
27
18
3
93
66
60
229
71
1
23
12
24
45
21
144
19
41
15
16
17
31
96
56
255
264
273
16
17
39
96
64
56
15
9
9
55
59
72
69
136
8
147
30
36
54
216
37
251
42
123
24
27
144
6
319
41
79
47
9
183
33
160
8
16
35
13
8
64
113
31
65
15
16
53
123
3
132
33
285
42
72
36
12
18
15
24
16
41
36
30
24
30
111
69
126
13
29
288
43
5
96
30
96
165
40
119
9
39
33
9
15
3
12
1
53
36
36
3
96
123
12
81
64
53
132
39
51
108
72
66
90
117
72
48
267
24
84
177
63
33
75
93
136
59
12
18
60
27
24
105
36
18
81
144
64
5
3
105
63
40
35
36
9
15
192
57
123
18
19
17
18
150
72
54
25
11
69
159
273
39
48
36
42
30
93
21
48
18
258
84
67
8
15
18
15
147
13
245
198
66
19
17
18
126
39
15
1
41
84
3
57
39
117
114
129
256
5
54
36
73
56
15
105
16
173
43
5
18
42
15
64
131
24
36
30
27
117
163
53
3
39
72
138
87
40
5
54
21
81
63
45
126
13
11
102
72
72
15
21
114
48
72
1
8
339
12
36
109
71
60
13
80
45
19
8
27
37
35
21
48
75
37
288
56
15
6
123
51
24
61
11
85
80
159
49
72
17
36
42
169
5
54
72
18
72
42
25
77
18
36
45
117
168
36
18
90
48
3
57
18
36
54
67
125
3
15
217
35
13
275
60
12
157
152
16
48
32
120
88
41
15
93
171
45
27
135
54
30
18
90
36
96
30
18
6
15
16
56
123
6
66
69
16
8
39
30
126
21
208
113
180
19
71
18
55
95
97
80
33
6
84
72
37
48
104
45
90
121
29
48
72
54
69
111
42
79
41
15
24
3
85
48
65
30
49
96
48
95
24
66
90
45
40
5
54
108
9
ABCD 98528146142*3^$a+1 [50092]
30
6
42
30
42
24
131
25
66
162
6
5
37
120
83
19
117
8
43
69
3
21
75
24
60
113
37
96
11
16
3
42
54
165
39
41
96
112
3
29
49
42
18
36
111
27
90
12
15
69
6
6
84
51
27
18
24
75
69
36
150
30
66
33
56
13
48
27
21
51
51
30
54
9
27
125
85
48
30
6
6
54
30
54
12
150
29
133
51
21
11
48
91
5
40
69
11
145
54
9
171
5
40
24
200
61
155
7
54
36
12
36
114
36
6
83
115
36
6
150
36
102
42
305
85
78
12
36
18
24
120
48
84
39
72
93
11
64
27
53
120
85
114
113
43
276
30
126
29
91
150
23
25
12
168
27
135
90
138
90
30
29
61
150
24
102
54
96
234
240
6
9
99
42
54
30
162
42
36
84
51
15
12
42
3
117
35
120
96
1
84
96
174
141
189
42
90
48
36
155
91
264
5
13
147
9
36
99
264
32
1
54
30
54
102
12
48
180
84
60
150
90
39
144
15
17
13
12
183
21
42
12
120
6
60
42
102
30
5
1
6
36
12
228
18
35
91
24
117
120
3
36
150
59
72
13
36
90
69
56
13
12
54
17
13
66
6
102
77
85
18
138
39
111
198
276
23
31
41
49
96
36
54
18
150
66
12
48
47
37
171
21
6
53
67
18
12
23
85
96
36
23
64
21
24
3
27
117
24
81
143
37
219
21
3
57
15
39
102
192
6
24
6
6
65
91
48
72
18
51
39
36
48
77
16
48
21
126
12
17
85
78
45
192
3
21
75
66
24
27
147
72
6
18
66
75
8
48
43
42
48
42
129
56
49
39
15
12
53
61
120
84
102
60
168
66
59
72
13
294
18
78
36
54
30
189
15
108
18
120
36
111
69
3
15
42
36
48
30
30
36
66
137
103
33
75
24
42
6
12
60
21
45
75
45
36
6
30
72
36
36
35
24
55
36
18
132
15
24
21
126
24
29
55
90
60
11
85
36
300
48
99
80
88
8
1
54
17
120
13
6
5
40
123
66
27
104
1
18
29
43
42
11
72
79
96
90
23
72
145
42
77
115
138
51
15
54
138
78
54
60
6
30
42
30
5
157
78
29
16
33
12
72
12
71
24
109
6
168
66
102
180
9
69
60
12
24
48
48
60
47
85
6
45
117
3
225
87
45
120
48
186
84
102
279
21
24
3
147
29
25
54
36
101
144
37
27
135
17
13
18
48
6
90
33
3
18
99
141
35
1
63
45
36
12
30
5
37
72
36
18
45
72
213
36
60
11
25
23
360
61
30
54
42
60
33
27
132
108
48
5
79
6
96
138
6
35
61
48
147
99
69
51
162
72
12
18
93
33
39
8
19
125
43
6
12
24
59
1
84
60
96
18
42
48
90
102
24
24
72
6
42
3
8
1
138
5
37
96
75
24
8
13
144
59
19
21
24
21
120
6
6
119
88
72
141
155
19
18
222
5
64
15
150
11
216
40
8
1
6
180
317
168
49
96
132
66
9
27
90
24
155
19
6
36
3
57
198
33
69
36
60
123
21
54
42
30
162
6
45
27
48
5
139
42
126
132
222
60
6
65
19
21
87
48
9
80
24
61
48
18
9
45
6
77
7
9
27
18
75
21
83
40
57
23
168
13
36
6
17
13
30
93
51
5
13
6
60
6
75
21
27
195
246
6
54
42
33
27
120
29
40
3
141
171
18
6
21
249
71
43
210
83
72
96
109
228
12
78
12
60
138
123
96
3
42
11
67
90
3
99
96
120
108
30
24
11
16
93
48
120
99
93
35
1
12
78
24
42
36
150
9
24
144
21
42
102
35
43
48
6
36
3
15
6
ABCD 98528194112*3^$a+1 [50053]
24
80
3
30
39
15
6
115
77
6
126
39
72
33
55
17
55
35
72
156
60
36
84
6
15
16
8
16
11
18
72
123
21
75
33
63
27
96
72
72
45
27
165
9
31
29
12
54
6
12
7
71
49
53
67
5
19
104
57
111
24
24
111
25
8
27
30
6
33
120
21
36
18
24
21
15
9
21
36
31
168
5
171
3
93
3
174
36
27
33
7
8
39
1
65
36
24
54
21
27
60
25
23
42
102
1
41
31
17
42
66
90
54
6
30
15
9
36
12
55
23
9
135
30
18
1
59
138
43
80
57
18
37
35
54
79
71
54
19
71
12
45
48
40
101
115
35
61
59
13
41
7
104
3
21
27
85
5
42
33
40
8
21
99
27
69
81
15
120
88
120
35
102
18
21
201
15
39
9
21
36
55
17
223
125
30
24
13
48
23
1
89
7
83
21
24
64
35
72
24
21
64
56
24
9
108
18
54
6
45
24
33
18
60
12
109
24
56
24
75
6
66
42
163
125
162
12
21
123
45
24
3
18
6
30
36
3
16
8
81
6
81
99
120
61
29
3
3
30
87
280
65
90
60
1
17
12
36
31
59
165
15
60
30
6
33
33
78
30
147
33
7
8
21
99
87
48
1
8
33
90
18
75
51
69
21
36
79
113
36
27
48
16
5
3
81
72
72
15
16
72
65
79
11
120
18
42
33
159
18
15
192
88
119
6
90
97
77
36
18
45
15
1
56
9
36
43
89
108
19
48
41
79
5
3
93
12
183
72
3
12
33
21
3
16
125
91
59
66
36
18
24
93
27
72
21
112
47
81
45
24
30
6
12
27
16
29
324
42
37
8
3
6
15
40
24
24
71
126
6
90
18
12
85
32
45
36
111
64
41
6
12
42
3
123
18
12
78
36
18
48
3
16
8
33
108
67
59
30
6
48
1
35
45
144
40
185
31
96
113
36
3
16
137
78
30
6
48
72
144
90
54
45
87
54
67
8
15
66
15
3
21
112
8
165
6
13
17
6
18
30
81
63
33
3
6
18
13
5
30
37
5
36
7
24
35
150
30
25
65
39
192
184
8
63
33
165
51
81
15
120
64
11
13
65
66
133
96
11
13
23
73
209
7
89
15
57
18
72
69
40
80
21
67
47
1
89
54
30
60
87
3
37
8
16
11
72
21
99
36
9
45
43
17
55
17
84
72
54
18
78
30
7
35
30
15
111
81
16
8
129
6
30
75
69
6
12
33
129
15
3
24
13
56
96
16
125
30
18
6
48
13
5
180
63
160
65
6
48
36
24
21
9
18
78
90
120
36
1
24
8
81
36
126
157
53
42
18
7
83
48
6
36
43
137
55
17
18
157
8
105
18
37
32
183
90
135
225
48
15
27
48
6
55
65
31
29
19
29
60
72
18
45
21
54
37
144
35
24
12
6
30
54
63
51
30
72
63
9
7
56
64
56
123
6
84
24
27
9
7
23
6
36
7
11
30
15
75
24
117
3
85
11
12
54
99
16
29
132
12
51
27
48
42
12
18
45
33
12
54
21
75
18
72
3
72
9
24
66
6
63
72
93
162
9
24
96
15
6
90
90
79
5
115
120
8
33
63
75
24
61
152
40
29
24
30
141
21
27
40
131
54
60
48
18
36
24
72
138
6
48
6
12
3
40
11
18
91
5
66
1
8
24
72
45
51
177
175
137
84
24
3
15
12
6
30
42
48
7
53
30
54
63
99
13
5
72
36
15
3
69
3
13
5
115
71
18
48
39
3
18
18
156
24
30
114
66
6
45
165
36
42
30
6
102
75
75
30
15
39
60
36
9
40
35
61
32
48
3
6
66
13
56
21
42
36
109
32
3
37
8
40
32
16
59
18
51
40
24
128
40
8
24
16
11
6
48
39
33
60
3
16
8
93
123
9
18
30
79
80
9
162
84
1
8
51
30
24
36
75
24
16
41
18
45
64
168
8
129
55
161
42
48
72
18
6
21
33
120
36
126
60
30
18
1
104
72
27
237
88
107
45
171
93
27
37
131
30
15
40
77
3
192
64
41
72
6
9
21
36
15
3
61
155
90
54
6
66
21
3
66
3
75
90
51
69
18
25
65
18
6
30
54
67
155
54
54
9
3
54
24
54
73
8
27
13
5
19
152
9
39
33
55
144
11
85
47
25
41
159
3
72
21
16
95
30
91
104
9
87
15
49
24
35
6
31
8
9
42
18
108
7
41
15
57
39
48
3
54
63
40
83
69
15
6
144
51
87
121
77
27
51
102
18
180
6
48
6
157
8
15
66
39
16
23
1
11
61
137
ABCD 98528293478*3^$a+1 [50063]
21
87
33
15
45
15
15
37
36
156
20
40
36
20
39
73
80
40
5
27
21
18
6
18
48
117
36
60
36
64
44
12
16
53
66
33
12
28
95
33
69
96
138
37
84
60
84
12
12
20
48
27
1
65
6
54
66
114
30
85
36
29
91
53
66
6
144
19
20
12
48
111
72
25
8
21
19
32
9
15
15
9
24
88
77
123
28
197
54
9
16
23
105
28
35
18
31
96
17
30
18
78
1
56
69
51
48
9
87
111
45
75
25
32
231
105
81
43
80
28
20
9
163
132
11
30
19
24
24
20
12
36
27
6
67
12
185
75
28
44
105
31
92
3
33
12
52
8
39
25
89
7
77
3
48
9
31
104
88
113
55
77
115
20
3
57
39
54
75
12
4
8
72
40
56
28
44
15
18
78
121
23
81
21
60
15
21
19
8
196
11
30
103
12
48
77
91
80
9
15
4
80
12
87
72
1
24
80
16
12
68
28
92
24
24
111
9
15
102
60
7
48
8
21
43
17
43
12
29
39
33
115
12
20
60
48
52
12
140
16
72
12
41
3
84
21
39
136
236
33
27
63
33
100
32
141
291
75
193
68
160
48
80
4
12
260
28
41
144
183
60
9
78
18
87
15
168
102
7
140
36
147
66
54
133
48
59
48
49
116
4
125
3
15
45
21
39
72
16
17
31
95
1
56
15
18
51
28
8
39
9
15
90
207
45
84
24
30
144
33
40
5
63
27
48
9
108
69
36
18
1
56
69
43
60
48
173
67
17
51
16
119
1
24
119
21
4
8
72
111
54
3
4
20
16
5
139
96
17
6
9
345
195
132
24
72
69
43
8
40
89
15
39
9
16
104
40
32
15
1
48
5
234
57
88
128
45
19
5
51
87
37
221
30
54
3
285
43
8
16
23
81
16
36
83
121
23
33
45
18
57
120
40
104
48
12
9
7
60
5
43
24
23
57
21
87
48
16
80
84
24
40
216
89
55
8
192
48
12
112
53
55
20
12
81
19
35
49
24
68
12
72
39
129
16
17
7
96
41
3
21
102
85
20
192
15
1
29
51
16
29
156
19
12
20
48
9
151
17
15
12
36
76
23
57
15
9
81
75
9
51
40
48
41
54
72
78
7
59
54
31
20
45
79
5
103
47
1
29
91
95
57
264
96
33
75
84
120
36
16
36
95
49
119
66
19
44
48
33
36
15
93
31
32
24
28
11
24
105
21
36
270
33
16
41
19
80
12
15
105
72
16
96
56
144
48
33
39
84
27
49
5
19
215
145
36
53
12
51
300
28
104
28
17
72
3
48
48
16
5
15
9
51
33
36
42
30
87
148
5
39
51
153
57
78
30
31
59
54
108
7
72
96
95
169
44
36
64
44
16
5
36
123
108
28
24
72
36
44
84
99
18
27
28
32
40
120
36
35
61
156
20
33
187
29
18
18
87
16
95
25
36
20
16
44
3
13
20
39
1
113
36
18
33
40
80
39
25
120
128
60
112
5
60
15
21
55
29
24
31
59
117
3
97
108
44
240
88
32
48
12
51
97
60
83
90
19
17
3
40
20
108
52
12
8
72
4
44
136
17
303
201
60
3
100
180
23
48
9
112
29
99
60
12
16
24
143
25
17
36
90
25
60
140
100
80
9
91
119
114
12
72
42
48
90
43
29
24
87
52
41
135
36
16
32
96
64
47
13
11
1
29
90
109
80
16
89
27
144
21
18
1
56
64
156
11
54
123
111
25
47
9
96
4
5
15
28
32
45
126
72
73
24
8
63
18
19
48
35
153
24
48
172
131
210
15
111
13
20
63
73
71
49
5
99
16
36
83
30
3
64
5
36
108
90
57
4
68
40
47
165
69
39
48
24
16
12
36
120
71
9
117
19
48
120
20
16
65
27
135
13
17
27
96
52
128
27
49
144
72
44
28
48
68
81
79
35
30
36
24
51
64
20
24
100
180
8
33
7
47
1
24
47
25
56
15
30
19
41
15
33
7
53
139
132
44
4
77
39
87
25
80
12
21
151
8
28
17
123
48
36
4
5
99
45
87
16
20
12
16
156
56
63
1
56
ABCD 98528399668*3^$a+1 [50019]
12
100
44
36
112
27
33
32
24
84
100
228
57
11
64
48
183
72
5
24
4
21
39
12
57
23
100
152
168
25
27
20
43
149
28
8
28
44
31
5
211
33
60
36
44
16
20
72
12
157
71
12
136
116
84
85
126
18
11
84
96
4
68
132
28
164
84
84
1
159
116
52
60
72
120
48
108
120
252
332
1
15
32
43
17
24
121
47
40
36
12
20
25
27
117
39
104
60
72
64
32
7
93
44
28
80
88
120
60
9
83
28
8
244
48
75
165
68
4
60
8
24
31
137
136
12
12
8
72
73
54
185
13
35
60
60
88
8
100
12
80
28
84
48
80
145
15
152
13
3
12
68
25
99
45
215
108
88
120
152
180
73
39
60
108
63
117
9
83
96
4
195
81
117
23
64
116
120
109
18
257
40
60
20
60
16
32
24
84
40
116
16
108
56
36
52
32
28
93
63
44
48
28
56
31
29
184
32
112
68
72
16
20
61
3
20
48
72
220
68
60
40
189
39
69
155
36
52
63
65
84
16
264
8
28
20
37
72
15
8
88
60
81
11
72
192
64
39
5
13
23
120
40
44
148
44
16
60
92
43
45
45
59
13
83
25
27
68
72
196
80
151
41
85
143
120
84
48
40
44
24
60
40
24
36
44
16
12
32
36
25
135
84
68
60
12
36
19
81
144
68
49
119
72
52
45
75
48
60
123
45
56
61
135
48
84
56
19
41
4
20
48
85
23
12
120
7
90
35
1
131
4
99
65
88
9
63
68
148
200
4
120
36
56
28
20
13
3
105
27
72
116
1
99
20
4
68
25
72
255
15
18
147
540
80
16
24
60
20
88
12
93
75
60
200
25
3
12
12
60
96
80
4
80
88
20
48
52
32
28
15
45
117
23
172
21
35
72
37
95
13
15
8
139
93
12
201
35
304
8
120
109
3
48
3
401
96
12
280
68
60
28
24
20
16
24
8
60
60
49
51
12
108
20
112
36
116
24
24
28
63
69
93
15
20
72
36
64
153
15
44
16
200
12
76
51
113
88
48
20
52
12
36
12
128
36
168
61
135
32
40
27
18
147
33
395
100
32
13
3
60
12
60
9
11
40
80
13
75
44
12
13
35
60
120
145
72
111
12
20
181
99
128
12
120
40
33
83
64
87
21
20
40
12
51
221
196
8
84
120
37
108
195
36
20
120
52
20
97
11
72
12
36
52
33
35
19
45
36
9
51
12
63
5
85
15
12
284
76
27
5
120
60
28
188
72
72
48
120
7
77
60
36
25
147
108
12
56
55
89
1
99
116
4
80
115
233
52
93
63
9
51
104
48
13
147
92
132
61
143
180
12
132
28
32
103
33
80
49
126
9
60
20
48
60
19
18
83
40
284
4
92
208
12
164
13
35
88
260
40
60
72
21
59
228
19
33
68
12
60
28
15
29
124
45
75
15
29
76
57
54
9
176
16
20
52
15
90
143
28
44
16
60
32
72
28
140
48
84
160
36
44
28
32
60
16
84
48
44
28
8
13
275
4
60
108
80
132
16
27
57
48
60
20
100
200
108
37
27
60
228
117
3
272
31
65
12
28
132
68
12
88
45
27
20
25
35
168
84
40
33
27
48
60
135
162
131
72
13
87
32
76
92
55
29
28
20
160
80
40
288
108
57
15
44
4
9
3
12
20
216
4
60
108
12
20
88
15
ABCD 98528756182*3^$a+1 [50026]
36
132
43
32
4
29
24
18
24
36
42
30
33
40
47
48
18
7
8
60
15
12
24
18
72
84
30
1
68
72
15
33
27
61
53
36
24
87
12
21
66
9
15
21
24
9
6
6
30
6
54
1
65
39
4
96
20
33
6
66
6
9
24
21
54
6
39
39
36
9
63
12
1
5
6
6
63
16
8
51
66
36
3
76
41
15
24
21
48
24
6
1
11
13
11
6
12
15
57
36
24
6
30
19
8
36
9
3
39
6
39
9
51
9
6
129
9
3
64
95
6
18
36
36
18
7
23
54
6
90
12
72
30
57
24
12
9
39
9
30
1
101
6
9
4
47
45
72
12
45
3
15
6
12
3
9
150
18
15
9
18
1
5
6
9
9
3
27
72
9
12
48
16
29
60
54
61
17
12
3
28
5
42
24
33
63
45
48
87
30
3
9
12
66
30
42
57
4
77
24
48
3
9
18
33
105
18
96
21
63
1
120
5
19
11
6
19
36
5
27
52
20
9
7
17
6
24
36
156
1
53
60
6
60
21
48
24
75
1
20
27
30
72
66
85
32
57
18
42
78
9
9
6
9
21
39
9
48
18
6
31
5
15
27
1
65
6
21
45
19
8
3
30
54
36
33
40
36
41
15
3
61
35
36
9
33
36
24
18
45
72
33
15
15
49
11
13
95
25
65
7
89
31
20
9
24
72
54
21
9
3
3
9
129
12
12
3
12
15
1
65
51
9
72
27
3
12
30
51
39
18
102
72
18
63
28
5
12
72
3
72
16
17
60
30
9
3
21
12
24
15
6
12
51
27
33
60
84
33
43
36
8
105
30
18
43
12
23
6
36
54
9
72
72
3
13
5
55
77
3
12
3
12
49
8
33
63
16
56
3
6
24
55
11
9
21
63
15
1
5
39
15
153
4
53
12
15
39
85
47
30
15
33
102
24
18
27
63
13
29
3
15
1
60
11
1
5
60
12
63
9
15
3
6
307
20
3
36
21
9
180
36
12
3
15
18
27
4
11
24
6
55
5
18
24
1
29
42
9
60
9
12
31
47
108
42
15
87
21
3
45
40
17
18
42
60
15
39
9
24
57
18
12
6
78
24
37
5
36
12
42
9
12
3
12
18
12
3
27
12
18
19
20
33
36
15
16
20
9
12
15
39
21
4
41
18
30
99
45
60
7
8
3
9
33
3
3
1
11
45
4
5
19
5
27
12
21
30
24
6
7
23
6
91
92
15
18
24
99
16
29
24
36
7
8
21
60
66
18
6
30
19
92
9
66
13
32
3
6
66
45
9
3
27
21
27
12
24
12
9
15
1
5
15
12
3
30
18
12
25
17
12
18
6
27
9
24
7
24
164
12
4
23
78
78
54
7
53
87
39
54
42
18
48
60
12
12
18
6
36
30
25
68
3
42
7
5
51
40
8
12
3
9
60
21
24
36
6
36
9
21
12
12
3
12
45
6
9
3
33
27
30
30
37
23
66
6
18
36
27
3
42
27
21
6
49
5
7
32
33
24
78
57
33
12
6
30
24
24
6
18
12
36
15
15
12
1
29
12
90
6
3
24
60
45
7
11
30
55
24
8
60
28
5
39
3
1
17
12
18
9
36
28
17
3
72
27
48
18
31
8
48
15
25
77
6
6
139
20
21
96
42
6
12
30
9
21
30
24
69
57
43
41
96
18
9
21
15
39
13
8
39
30
3
33
7
44
9
24
3
39
9
112
59
18
6
6
6
24
9
12
9
96
27
52
29
15
12
3
60
9
36
16
11
24
49
47
60
33
9
30
6
90
54
12
3
81
12
15
24
21
24
19
11
6
3
21
96
18
9
45
30
6
60
39
16
44
45
3
28
80
24
21
54
33
45
3
21
31
24
5
48
3
33
6
45
21
3
9
3
48
57
48
42
12
36
36
54
12
18
9
33
72
126
12
73
11
6
15
75
24
54
7
32
96
9
31
5
12
54
6
12
63
4
59
6
6
18
24
6
6
3
15
6
6
9
57
72
18
54
18
6
6
45
45
19
36
8
45
30
18
18
12
12
33
12
108
3
1
8
12
21
42
6
60
6
1
5
42
18
39
21
72
27
21
27
3
9
100
11
30
3
45
39
15
6
12
19
24
5
75
87
48
42
12
30
30
43
17
12
55
24
17
3
27
30
18
6
24
24
12
15
9
6
48
30
31
36
5
6
49
80
15
30
6
9
33
18
12
96
6
19
59
18
15
39
18
36
24
30
36
30
12
3
9
36
15
24
3
30
15
27
6
102
18
12
3
9
31
11
114
12
39
3
18
12
15
15
1
41
18
13
5
3
16
11
18
6
30
15
63
30
6
54
7
11
30
27
76
11
33
81
24
12
3
81
39
51
9
15
12
18
18
33
36
36
39
30
3
36
12
3
24
21
9
27
3
37
11
33
96
45
39
57
90
9
9
42
13
36
35
21
15
30
15
9
3
60
3
42
66
42
18
6
6
18
7
17
42
6
3
36
75
9
39
6
6
6
12
6
66
19
12
68
57
48
90
21
24
76
5
3
63
18
7
44
15
6
15
15
24
1
47
153
57
6
102
3
9
18
48
21
9
42
13
89
18
30
18
12
25
48
36
35
24
9
15
81
21
48
66
9
33
3
39
6
6
9
9
15
33
42
18
75
9
48
18
54
18
1
32
24
3
12
6
19
20
75
33
12
129
66
69
111
6
115
5
15
28
35
57
24
36
4
36
24
5
48
7
5
18
12
24
81
4
44
15
6
15
9
12
24
30
36
45
21
12
27
4
17
3
75
57
27
72
36
9
21
3
9
12
19
5
15
45
36
51
3
6
19
17
48
75
24
12
40
11
13
20
21
6
12
6
12
12
51
57
19
23
48
30
15
24
36
12
57
31
8
15
54
66
1
24
11
36
42
3
12
33
18
30
6
6
27
15
78
60
43
32
132
3
60
12
12
18
51
84
72
4
5
31
53
36
36
6
30
3
12
57
6
9
48
48
27
69
24
87
33
40
17
15
4
11
72
61
5
72
12
7
5
36
12
27
3
81
9
6
21
75
49
11
6
3
27
49
11
30
3
9
12
18
33
9
18
37
59
36
18
12
15
9
7
53
24
30
6
24
30
1
17
48
12
27
21
12
15
15
12
13
17
3
24
75
1
23
12
33
21
31
23
60
24
1
32
15
24
66
15
24
9
99
48
63
6
99
36
3
78
12
12
60
15
9
6
49
32
4
11
54
36
42
126
6
36
48
42
102
21
51
24
12
30
24
24
90
117
15
45
9
24
7
17
15
45
3
12
3
9
33
6
12
114
36
15
4
44
9
12
48
51
81
31
65
43
89
7
5
15
3
6
6
24
42
24
3
3
12
18
39
4
5
6
6
15
88
29
36
7
29
6
9
3
6
15
27
30
30
12
18
78
57
57
3
15
24
49
29
3
15
42
3
3
1
11
9
9
6
9
9
96
12
3
16
68
16
41
15
21
3
45
30
12
12
6
144
15
21
24
36
55
5
30
42
12
36
30
1
23
30
135
3
45
39
9
12
4
11
24
45
15
90
18
1
5
36
15
16
32
16
11
49
35
9
48
28
36
35
6
3
76
5
24
12
15
48
57
15
39
1
23
12
30
24
24
12
12
63
15
12
13
20
3
57
4
20
9
6
25
41
24
3
3
25
8
9
12
3
12
9
6
6
48
54
45
15
37
5
39
27
9
60
24
40
12
92
3
12
33
12
48
15
78
6
49
17
24
18
1
35
30
24
18
9
36
15
30
15
9
108
75
33
138
25
59
12
25
11
9
21
84
15
24
15
54
6
24
1
5
30
9
21
51
24
12
4
56
15
33
36
15
90
6
9
51
24
30
6
25
83
69
3
102
15
3
18
12
42
6
15
40
47
57
3
24
24
12
12
1
11
21
60
3
1
20
36
4
35
25
23
36
30
24
36
ABCD 98529242218*3^$a+1 [50015]
73
68
40
59
36
33
52
8
39
105
15
111
45
33
12
48
6
46
24
8
28
44
4
32
12
15
36
49
20
16
71
21
15
120
15
18
3
27
22
48
11
121
23
45
4
107
3
6
3
39
48
82
11
117
27
24
21
27
37
11
57
60
51
37
11
3
45
33
12
27
69
4
68
16
14
9
72
1
14
94
143
3
70
72
8
3
12
36
21
4
35
1
72
119
9
24
60
28
20
27
69
3
69
63
37
59
60
33
40
8
52
32
16
72
60
32
4
107
9
75
36
33
4
36
36
71
9
30
45
48
3
114
15
9
24
60
40
8
18
21
33
15
1
11
21
39
60
24
57
40
11
9
135
9
100
20
39
9
12
51
96
12
9
27
51
45
24
133
8
39
181
2
22
35
12
1
59
12
9
36
12
12
15
36
25
44
100
116
171
24
12
24
9
24
12
76
60
35
37
35
33
60
12
15
37
47
9
132
52
71
3
42
4
36
20
39
9
12
64
11
13
36
107
1
32
3
13
32
76
23
21
16
80
12
48
12
60
39
13
47
9
27
45
39
1
23
49
56
51
75
6
48
72
12
16
11
93
15
13
35
15
22
11
37
32
40
11
21
36
4
47
48
153
12
6
33
45
12
39
61
20
15
9
3
51
46
11
33
40
14
9
48
12
13
47
57
6
34
84
35
45
3
69
15
1
59
183
69
9
15
25
23
25
32
12
48
27
132
21
39
48
1
2
34
24
20
24
100
8
4
24
2
82
35
105
28
20
12
148
2
105
37
48
56
12
3
21
15
25
68
39
147
42
3
25
83
60
21
48
51
24
13
14
46
11
1
38
54
15
72
12
48
12
57
16
59
21
3
24
21
3
9
40
11
36
9
63
25
32
60
24
15
9
15
36
24
69
12
123
21
6
46
8
12
48
24
48
15
36
24
12
24
37
36
56
12
63
12
15
9
39
54
15
36
36
36
141
114
10
38
21
48
24
57
4
20
24
27
33
112
23
24
15
30
132
84
12
28
140
39
12
105
24
4
20
12
48
40
36
11
12
9
100
12
32
39
45
30
33
21
16
11
13
11
21
18
18
40
11
57
39
13
23
12
60
33
4
12
47
9
12
72
15
13
48
95
48
24
15
6
12
24
64
59
37
8
60
183
49
26
93
72
9
18
178
14
6
3
12
48
9
12
6
9
12
12
109
20
30
9
57
60
12
24
39
48
12
45
30
144
9
9
28
20
30
21
1
35
33
36
40
11
25
20
27
48
24
13
59
39
57
12
60
1
32
27
1
2
48
21
12
15
141
49
2
69
9
24
12
63
13
8
39
3
10
11
72
48
49
12
11
36
39
22
20
27
21
219
12
21
27
45
60
51
48
36
21
3
21
18
78
111
24
72
24
123
22
35
12
37
35
25
11
1
44
16
20
52
72
23
33
3
12
33
75
36
12
33
4
24
2
6
90
18
24
15
45
15
33
39
1
23
168
3
18
63
9
27
61
8
51
21
27
45
15
72
1
12
23
13
32
78
45
157
59
21
60
76
36
36
83
72
27
117
61
8
4
8
52
59
21
39
48
9
72
88
24
11
9
52
35
3
48
48
82
47
25
11
61
8
15
12
84
39
6
39
45
48
3
57
60
48
39
37
8
12
24
3
24
27
33
25
20
3
9
87
15
70
95
69
12
15
9
64
24
107
1
12
35
1
35
1
56
3
12
25
11
1
35
33
12
15
15
18
3
9
39
21
27
21
39
105
15
13
92
16
44
28
8
39
1
44
39
49
12
20
3
111
105
45
27
33
3
48
69
3
9
51
12
57
60
24
40
23
21
24
39
27
21
81
15
73
44
51
24
24
9
12
12
15
69
84
87
93
12
3
48
13
11
24
45
136
8
15
12
49
14
9
48
33
75
25
8
39
1
11
9
63
25
23
24
48
37
8
15
27
18
3
69
54
6
15
13
11
33
28
23
15
34
8
64
56
51
1
35
1
36
60
59
9
16
59
1
12
24
50
6
60
63
72
13
24
23
84
13
23
45
3
120
24
1
56
3
144
33
6
34
23
21
24
36
6
45
73
11
12
9
40
11
39
58
68
24
16
8
27
25
108
72
120
59
21
12
99
3
18
96
60
52
32
40
48
92
42
10
11
49
131
25
24
95
9
15
15
33
13
47
73
11
25
24
47
69
111
12
12
33
16
8
75
45
16
2
9
48
13
20
3
36
33
3
105
4
23
12
21
60
40
8
39
61
71
61
11
33
4
20
24
27
81
27
61
2
142
8
28
36
8
3
69
64
44
51
12
36
21
51
9
39
9
42
30
18
30
4
36
32
36
24
12
15
21
12
48
160
32
12
39
15
6
27
36
12
49
32
28
20
12
48
39
21
36
63
13
11
21
15
81
24
12
3
21
12
24
24
16
60
8
63
69
16
72
11
24
75
81
21
4
96
80
28
23
33
60
27
72
3
10
24
36
44
4
23
12
12
85
32
52
20
24
52
2
10
8
60
4
14
57
39
6
48
42
214
20
144
3
21
48
30
48
90
12
12
36
4
20
39
21
51
85
32
12
18
22
8
15
36
12
1
95
13
152
30
9
25
11
24
21
27
49
44
15
36
45
15
24
13
23
9
3
1
96
36
2
6
24
15
12
21
84
15
13
11
9
96
75
57
99
13
8
87
45
3
24
3
10
35
25
32
15
24
24
123
30
12
40
32
28
20
60
87
249
51
12
36
1
14
9
9
75
24
12
37
71
45
16
8
72
3
1
35
9
132
4
8
39
21
12
3
25
8
12
40
8
24
6
21
117
40
20
16
20
3
81
75
1
35
21
30
34
8
12
4
20
36
51
37
12
155
12
48
1
50
10
59
60
69
24
36
24
39
81
3
12
15
58
20
15
84
33
27
9
12
30
9
12
9
18
10
86
10
36
2
18
111
13
11
60
27
9
93
87
12
37
155
12
12
1
62
21
117
12
51
36
12
48
25
107
13
23
1
20
3
48
1
12
80
63
73
47
84
49
24
20
28
108
44
12
27
24
25
11
33
24
12
48
27
12
12
21
60
100
23
45
4
8
12
48
12
15
12
69
51
9
27
45
52
8
24
183
45
27
111
70
59
9
6
93
25
11
12
9
3
45
28
20
51
36
1
44
48
27
25
23
12
24
21
39
21
39
33
40
36
8
3
39
117
ABCD 98529585296*3^$a+1 [50123]
66
42
12
113
73
42
12
36
12
30
227
120
64
189
195
183
30
24
30
108
72
33
3
5
67
101
19
12
258
30
48
114
15
56
25
47
127
48
12
6
23
109
198
90
60
42
72
18
12
66
60
102
51
27
53
127
17
13
27
15
81
72
135
9
3
5
72
48
163
204
89
37
3
21
18
137
43
5
115
90
90
18
42
18
24
60
39
159
42
18
60
108
333
9
108
107
73
95
19
309
24
33
144
78
33
87
120
12
90
126
24
6
132
131
31
78
72
18
18
174
96
17
85
108
23
64
8
7
41
7
17
43
165
57
42
29
16
3
53
55
12
165
3
5
175
30
59
24
139
77
48
25
18
132
42
23
115
21
69
18
30
42
177
21
3
9
102
36
114
6
282
150
21
51
48
150
42
36
12
12
78
11
31
105
3
90
18
72
120
60
90
78
53
97
15
8
19
42
18
201
129
108
59
151
144
36
120
102
102
198
35
40
8
19
45
8
43
45
8
187
93
27
60
120
72
57
51
173
61
99
39
41
79
78
24
99
9
42
29
7
24
60
78
18
42
90
30
11
19
21
21
11
127
132
69
69
27
3
72
53
37
6
150
54
65
91
72
18
3
96
195
78
71
19
45
135
81
39
57
8
13
99
231
129
3
21
69
30
48
42
42
60
36
150
60
23
31
33
75
72
48
93
9
15
33
15
63
72
33
57
150
161
199
60
18
30
42
102
36
17
13
59
208
48
105
222
41
79
42
60
30
66
42
60
5
25
15
3
84
90
18
48
114
6
5
97
102
9
51
66
59
31
12
77
24
49
207
195
66
35
88
231
78
27
81
12
75
8
37
42
113
115
125
7
60
213
45
107
91
54
228
51
57
239
1
63
120
39
78
174
36
12
72
96
30
300
180
15
117
12
95
31
180
30
84
18
12
69
9
30
78
219
104
91
60
33
8
64
3
21
69
78
24
78
30
372
53
157
59
96
31
24
9
21
66
30
35
55
24
30
66
252
12
48
12
69
27
53
37
75
80
24
73
132
48
108
150
24
9
69
42
41
19
30
246
54
126
12
33
8
79
12
165
21
54
93
75
77
40
105
60
36
60
72
12
23
7
18
18
53
136
243
60
18
23
169
60
78
72
78
207
80
235
18
30
54
231
45
12
30
41
61
6
84
108
210
123
39
48
162
6
180
234
18
17
31
24
6
27
3
60
89
121
12
30
42
30
96
12
225
45
11
37
54
5
25
6
9
3
42
78
21
51
48
72
6
144
63
15
60
42
179
37
54
101
160
69
78
42
108
78
105
15
30
35
64
63
72
18
18
84
186
42
12
48
65
7
150
108
138
132
12
90
11
67
42
11
7
72
9
56
103
78
84
15
183
102
126
84
81
80
139
93
75
48
30
63
27
29
103
12
53
43
12
48
42
42
221
25
30
72
60
90
78
5
37
35
7
18
30
33
27
42
51
9
18
45
80
7
168
12
53
48
37
27
21
30
189
111
72
12
18
11
7
144
48
30
35
88
192
27
189
39
12
48
72
48
60
12
21
75
42
27
15
60
66
30
180
12
45
45
102
120
189
69
150
5
37
18
17
40
24
87
24
60
36
60
72
48
294
30
6
12
47
96
19
60
30
75
96
8
19
168
180
12
18
35
49
6
30
99
3
21
56
43
48
42
27
195
18
18
24
6
27
15
48
204
5
64
141
75
80
151
132
18
162
57
ABCD 98529873194*3^$a+1 [50062]
64
5
15
40
5
31
17
15
16
24
12
77
7
12
60
12
60
17
103
5
48
3
100
12
84
36
48
5
51
105
31
8
4
12
5
12
12
27
57
51
40
41
12
87
36
81
19
29
87
24
40
24
24
89
72
12
48
19
8
57
115
53
7
20
108
148
24
12
5
84
15
16
53
27
76
5
19
29
19
17
48
84
31
48
48
12
8
21
12
3
21
19
24
12
24
8
36
105
12
19
68
28
144
17
147
4
12
5
3
108
21
19
5
12
43
24
68
16
80
36
45
31
29
31
12
8
60
33
15
4
17
12
31
72
5
3
36
9
7
20
21
267
9
99
9
19
252
12
92
129
27
4
48
8
64
84
72
5
19
24
36
41
15
69
15
40
68
36
4
12
5
15
24
84
36
16
113
3
12
16
5
72
3
57
15
81
7
36
24
41
96
36
19
24
48
17
31
29
48
3
40
8
36
124
24
20
136
5
12
7
185
48
3
16
36
5
7
20
57
36
7
36
44
40
12
48
41
39
88
5
15
52
65
36
27
33
19
41
91
65
12
19
60
17
3
132
52
48
36
53
120
27
36
9
12
55
12
12
41
27
21
12
108
12
12
27
9
15
4
12
17
12
19
20
28
12
12
65
12
91
101
39
88
65
55
29
15
9
15
40
36
17
12
39
108
64
24
72
17
7
8
36
33
84
63
9
108
43
5
39
21
48
91
36
84
5
15
21
7
32
21
7
17
48
27
60
108
9
48
12
79
12
17
51
4
149
48
12
48
84
55
5
19
8
21
96
36
51
48
60
16
24
41
31
101
7
89
48
36
67
8
124
24
24
41
19
32
24
40
120
24
32
84
24
48
93
51
24
105
19
5
12
24
12
79
36
53
27
4
5
31
53
7
24
17
7
20
9
91
24
65
12
103
60
8
64
89
12
15
93
84
60
31
80
76
48
48
44
93
103
68
21
111
4
44
40
12
24
20
4
53
108
43
20
60
48
40
17
55
17
15
4
24
53
19
60
101
7
60
36
32
40
32
36
93
48
12
31
48
5
180
7
101
55
20
12
28
41
19
24
41
51
16
5
7
53
27
12
9
96
43
32
9
15
52
60
5
7
20
88
24
48
20
108
12
28
12
41
91
125
72
51
28
53
7
5
27
28
80
9
12
87
24
45
55
20
60
9
24
7
8
45
15
124
60
53
36
27
21
3
120
16
92
148
12
29
67
17
87
33
27
57
43
29
27
21
115
17
12
7
5
24
19
24
140
16
161
15
45
19
53
51
93
7
200
21
31
44
144
45
36
39
16
24
5
120
24
12
7
12
68
40
120
20
112
17
24
12
3
40
44
28
24
17
19
20
4
36
5
79
5
43
32
16
32
21
15
4
56
4
8
33
36
48
36
12
15
148
36
36
12
41
12
27
40
8
4
5
72
7
20
16
24
5
15
81
63
12
21
72
7
41
27
21
19
80
117
31
60
12
60
8
88
44
36
12
144
16
24
108
60
41
27
21
84
48
7
20
9
3
36
4
5
12
12
31
152
21
43
44
76
24
12
5
24
27
48
60
160
36
24
24
8
64
29
7
132
12
96
17
7
41
67
32
201
19
24
29
84
3
33
36
72
19
36
48
12
5
39
9
7
20
28
24
12
60
80
21
12
48
7
17
24
36
24
31
68
76
72
12
17
96
43
12
65
75
28
24
68
21
31
8
4
5
3
9
7
84
36
24
12
48
20
28
77
72
103
5
15
36
40
36
5
15
16
48
36
8
48
28
5
7
125
3
112
137
51
52
5
43
5
60
79
60
60
41
12
24
48
151
12
20
12
60
9
3
21
19
24
65
31
24
5
12
39
88
5
43
60
32
69
31
36
29
7
8
40
5
27
4
132
192
5
7
5
43
96
29
48
24
31
120
17
3
33
84
43
5
72
31
92
57
7
96
12
32
48
28
12
5
7
5
79
5
7
5
7
12
60
17
7
20
21
19
12
17
67
60
128
36
33
7
60
53
31
32
16
24
5
12
24
24
3
40
8
81
63
96
21
108
96
19
48
101
24
27
21
15
108
16
48
77
3
21
7
65
36
139
24
53
36
48
31
5
120
31
5
72
99
28
17
84
91
20
45
55
5
24
36
15
64
53
7
12
8
4
77
31
29
31
5
24
31
12
77
91
32
28
24
5
15
4
53
79
24
108
53
99
129
12
7
8
64
17
163
24
5
15
52
80
33
19
128
40
12
41
36
12
3
88
41
19
5
7
29
24
36
19
5
12
3
76
36
89
12
7
12
5
60
96
60
43
17
115
68
16
5
12
3
57
43
5
139
29
7
65
24
115
56
28
12
77
7
12
5
79
5
63
16
12
8
45
12
36
39
9
79
24
5
48
43
5
19
5
15
120
40
20
21
36
12
120
12
139
32
21
36
51
9
79
12
116
4
65
156
7
12
60
8
48
16
89
127
20
24
33
67
53
3
57
3
12
28
5
19
20
40
24
65
111
4
173
39
28
12
5
3
24
9
7
5
31
108
17
15
28
48
41
36
27
40
24
12
17
7
65
60
19
137
3
9
24
7
60
41
108
7
41
7
132
8
69
31
53
19
29
15
93
31
8
57
7
17
79
12
5
15
57
240
36
55
48
17
48
27
21
79
24
5
84
55
5
31
29
84
12
39
93
19
48
84
137
51
48
21
72
7
41
12
43
24
17
12
31
29
87
21
60
84
15
9
55
12
24
8
16
80
4
77
60
24
55
24
5
48
24
15
36
21
91
29
24
15
24
57
31
12
41
39
93
132
12
19
60
8
120
9
15
16
65
79
48
80
9
3
21
19
5
7
156
12
53
75
4
29
96
12
72
7
41
7
32
24
ABCD 98530140812*3^$a+1 [50030]
48
12
15
45
36
60
180
15
9
48
30
24
36
30
24
24
24
108
12
36
6
84
12
24
141
9
30
48
105
63
24
66
12
60
120
18
42
102
66
60
12
18
24
198
6
96
66
150
57
27
168
45
87
36
21
84
123
96
60
6
30
12
36
24
45
33
24
39
9
72
54
54
138
30
30
30
15
15
18
66
30
27
21
18
18
36
3
3
24
84
90
60
12
114
198
42
6
27
3
57
63
84
18
48
24
6
84
48
60
48
144
66
12
60
6
150
12
60
204
30
96
108
60
36
24
120
60
54
78
18
66
18
87
9
6
60
6
60
195
27
12
6
15
75
18
12
18
36
36
48
66
66
60
12
12
54
12
60
42
150
18
30
18
21
45
6
12
6
72
12
30
6
54
12
54
12
3
15
24
69
27
114
48
12
120
3
45
3
27
60
24
18
42
6
72
66
42
54
66
12
51
9
120
3
12
33
42
6
24
18
12
6
6
6
192
12
24
90
12
60
144
6
54
54
114
72
108
9
9
114
48
9
21
78
12
6
42
30
42
18
48
72
12
78
54
36
12
126
114
27
9
132
12
27
3
36
36
30
6
120
18
51
15
21
15
48
30
42
12
12
18
30
12
108
6
42
18
3
51
45
33
48
3
51
6
66
108
132
78
48
108
66
18
60
6
12
114
84
24
30
48
102
30
66
12
72
63
75
24
120
24
24
78
39
21
102
18
30
60
72
90
42
45
69
60
51
195
120
156
12
18
90
60
18
147
9
96
60
30
18
12
27
15
30
6
84
90
150
156
36
126
18
54
30
12
30
6
30
54
30
96
150
162
48
12
15
63
12
6
12
12
108
12
162
18
78
30
63
15
21
99
42
12
66
6
108
90
120
42
6
12
129
39
24
24
60
54
90
6
6
21
57
78
102
66
156
30
6
90
90
48
36
6
30
54
15
51
90
204
78
36
177
45
108
24
12
24
6
69
9
120
60
42
93
57
96
72
6
60
6
6
42
60
48
90
18
6
6
90
30
54
6
42
36
24
9
3
30
15
69
24
42
18
87
15
36
60
12
18
42
18
48
30
9
15
12
48
6
63
21
18
24
36
24
66
3
87
60
18
36
24
15
9
96
24
6
21
81
60
18
102
24
6
12
66
66
60
30
66
24
48
96
30
12
18
84
66
36
54
12
33
84
96
39
12
120
66
18
12
60
18
54
30
6
6
36
102
18
72
6
90
102
30
30
12
18
15
87
390
39
9
72
60
36
75
39
6
6
6
150
33
87
24
36
30
78
24
36
12
84
60
54
180
54
6
6
54
30
6
87
9
108
6
30
36
174
54
72
120
72
42
24
54
30
6
66
66
144
18
18
48
12
24
78
42
51
99
33
63
78
6
114
39
195
6
102
12
18
132
48
12
3
33
6
24
132
90
24
15
39
42
102
18
48
24
36
84
96
6
6
60
48
42
117
3
102
48
102
138
24
18
12
6
12
30
48
60
33
15
6
63
63
225
9
30
6
54
36
48
120
12
48
42
48
84
39
27
12
30
72
90
132
18
12
3
33
48
66
36
30
54
36
18
42
24
48
30
18
12
120
18
60
114
150
54
54
78
45
9
144
42
45
117
48
12
60
48
84
66
54
30
48
12
6
48
51
9
12
30
129
69
42
42
243
45
30
12
30
30
33
156
36
57
108
30
30
18
153
9
48
78
90
15
21
6
24
33
21
24
30
12
18
99
69
24
6
42
3
57
60
18
24
18
3
45
72
6
84
66
6
18
42
6
51
9
30
141
33
48
27
9
39
63
120
18
6
6
24
6
30
42
12
30
48
15
75
6
120
51
33
252
18
156
57
15
24
36
18
3
3
168
6
75
57
27
81
42
18
30
69
33
90
30
30
138
66
24
42
54
18
15
15
18
12
78
48
66
30
105
69
27
39
36
24
9
84
27
18
12
18
12
153
63
30
78
12
30
12
102
9
45
15
99
78
84
18
12
141
15
21
9
135
57
18
33
135
12
42
42
48
18
30
42
60
108
72
30
30
60
30
12
18
42
177
21
27
21
48
27
3
81
9
6
48
66
12
42
30
135
51
33
39
72
126
12
12
6
90
6
21
27
36
72
153
15
24
6
3
33
6
30
48
42
24
48
12
9
141
96
48
12
30
54
18
12
48
72
36
60
12
30
36
36
126
168
72
102
48
138
192
102
132
24
126
48
18
48
72
234
9
105
114
18
72
15
51
6
54
33
12
21
6
30
42
36
12
12
150
102
24
54
132
84
54
57
39
24
21
15
36
36
18
84
99
9
30
114
150
ABCD 98530221776*3^$a+1 [50072]
5
60
30
10
18
17
19
17
3
49
17
19
72
15
9
9
26
64
5
1
11
3
22
3
15
21
44
79
21
12
20
27
25
3
29
33
10
21
32
19
116
13
11
4
41
31
5
15
34
3
32
55
74
10
65
36
21
7
17
91
24
5
64
30
5
9
7
15
5
9
54
76
9
48
15
60
44
6
127
8
13
15
20
19
21
36
23
22
14
121
59
12
100
20
37
36
72
57
3
29
24
135
12
9
39
99
97
5
10
80
66
22
21
45
11
16
140
49
8
12
30
4
21
15
54
26
10
18
237
29
42
48
90
4
38
84
28
21
27
2
7
15
14
27
28
5
19
51
30
14
22
54
86
10
21
15
30
3
21
26
13
15
17
48
19
53
40
57
66
26
16
15
128
1
30
14
4
36
42
18
44
18
4
50
24
54
21
4
51
30
132
12
18
9
9
47
15
45
28
20
7
29
75
24
37
8
7
62
28
32
123
129
40
6
18
107
4
56
49
18
17
69
27
64
15
6
50
22
75
53
24
6
24
66
120
108
7
80
3
90
40
32
75
15
10
15
44
84
16
3
2
55
23
25
36
72
20
4
51
2
67
119
22
8
54
21
15
30
151
53
10
18
80
3
52
12
11
64
26
27
24
16
12
107
198
112
8
3
112
32
28
17
39
31
18
48
3
35
21
76
5
4
3
8
7
32
6
90
84
25
56
9
40
3
65
103
12
8
139
21
8
87
13
5
7
24
65
66
153
12
3
97
20
172
11
21
43
8
42
27
81
19
33
6
92
28
42
14
76
29
15
48
13
29
39
87
33
49
8
94
81
128
27
30
18
6
91
93
35
21
15
39
100
110
7
8
27
52
56
106
3
51
12
62
67
56
60
25
63
20
12
49
50
6
135
24
1
8
15
49
32
43
8
33
31
15
8
88
8
81
15
1
5
3
27
22
15
11
4
53
15
25
44
16
35
28
5
21
91
8
7
20
24
4
9
15
53
3
6
31
17
70
53
75
10
63
35
100
21
20
145
36
15
15
18
39
41
6
6
43
51
8
13
17
3
25
59
16
20
45
102
10
75
75
26
46
26
43
56
21
48
30
6
48
48
64
6
125
24
81
4
68
16
6
8
18
15
57
82
21
68
36
24
7
20
12
10
15
188
43
5
4
51
26
66
48
34
23
33
30
22
39
56
45
4
18
21
5
6
58
3
87
53
4
5
55
11
25
35
52
68
40
90
15
44
51
34
3
12
3
17
4
15
20
16
54
15
20
132
9
15
60
4
47
48
57
33
24
36
111
4
36
29
12
22
32
48
88
102
42
21
9
11
7
6
246
8
37
5
46
44
10
3
23
4
65
60
76
24
63
50
3
87
42
75
1
12
32
139
32
9
15
36
28
20
55
69
203
90
3
15
6
15
28
60
63
32
97
11
18
84
48
39
16
20
124
21
15
53
6
13
21
15
69
32
36
72
43
5
72
63
39
1
168
9
36
11
64
15
50
27
45
18
4
17
1
20
75
73
12
32
18
4
6
39
15
5
16
45
83
64
8
13
20
12
39
9
126
6
4
8
3
7
26
7
72
17
15
15
114
22
38
31
21
35
48
7
20
30
4
35
13
3
8
69
6
64
41
61
36
2
18
15
43
54
2
48
6
10
5
4
33
2
13
104
60
1
15
44
49
176
4
2
88
57
8
1
75
36
8
25
122
4
6
3
36
69
14
25
8
3
4
41
100
35
16
14
27
4
36
72
5
10
32
16
2
55
96
5
24
27
111
13
36
84
11
61
15
18
24
3
9
114
21
36
105
12
26
6
36
139
56
3
22
39
71
73
21
39
65
22
2
46
5
55
17
39
9
4
53
48
4
11
139
141
5
24
6
12
10
23
21
15
16
20
43
6
15
53
127
35
1
29
96
79
15
36
38
51
84
1
3
15
6
35
31
81
33
12
99
101
144
75
36
15
34
11
45
19
24
77
42
61
27
14
51
25
60
119
64
11
1
68
97
23
7
45
65
12
6
42
34
33
56
39
52
30
36
179
24
60
25
26
6
22
2
4
147
8
7
14
19
17
3
4
17
100
20
15
64
36
56
28
131
6
30
12
18
70
53
9
18
70
8
7
8
16
48
36
21
11
40
44
15
36
54
16
15
3
41
3
30
27
39
1
56
40
113
27
52
57
48
83
13
14
1
15
6
3
32
9
82
54
38
16
5
21
15
13
32
84
30
24
13
20
117
60
70
32
48
13
47
108
37
8
7
21
11
24
25
135
5
52
5
15
13
6
41
15
60
12
33
4
81
99
29
40
47
15
9
9
27
52
3
14
16
14
49
41
96
55
107
33
4
11
22
63
15
33
56
96
9
40
35
16
3
30
2
34
60
38
70
18
89
51
12
21
75
97
99
24
36
41
28
36
108
8
48
45
42
54
43
105
15
11
57
48
7
14
4
14
48
28
6
98
46
32
54
1
105
35
9
34
36
33
71
1
24
11
48
22
6
38
16
3
12
104
7
44
4
60
41
225
40
54
2
30
18
12
3
25
32
55
35
22
8
18
21
55
14
36
15
9
19
60
32
21
52
71
132
49
71
13
32
43
35
61
23
93
25
18
32
40
20
34
20
31
119
229
87
33
20
4
17
30
40
36
30
50
9
24
12
109
11
55
24
90
15
89
22
14
78
1
32
69
51
40
8
21
40
74
4
105
17
36
4
3
32
13
23
37
62
6
88
39
137
31
5
22
6
62
9
1
32
7
15
5
16
72
12
33
23
15
25
9
36
92
27
64
39
8
30
54
64
21
23
70
18
2
42
10
8
36
6
1
44
25
20
19
87
93
29
31
15
14
22
5
28
15
41
1
51
8
57
79
71
18
87
3
70
11
13
11
21
171
75
4
9
131
6
42
6
15
31
36
2
67
20
49
144
71
4
72
113
18
9
21
18
21
13
6
69
17
36
40
15
57
3
53
27
24
16
3
12
54
3
15
20
42
46
50
12
46
62
67
3
69
21
75
12
11
6
30
78
22
30
50
10
59
16
65
36
39
40
33
48
42
8
10
84
35
100
29
34
56
22
14
18
70
57
36
69
8
12
ABCD 98530247378*3^$a+1 [50087]
73
24
66
6
126
9
15
24
41
1
24
54
42
78
24
36
41
19
69
15
17
13
36
66
5
28
51
24
5
60
40
45
30
65
13
162
108
24
6
135
3
12
18
59
1
84
47
108
7
41
13
39
68
19
24
60
54
6
17
25
54
36
29
19
57
24
8
55
36
81
63
30
12
54
29
37
83
12
31
18
24
15
3
18
6
53
72
19
84
12
6
84
48
47
40
56
7
36
72
18
111
8
67
33
15
36
30
60
24
35
43
5
13
6
24
129
15
12
24
72
12
12
45
33
27
3
77
61
39
141
48
27
15
18
90
41
28
57
11
13
54
12
18
30
5
1
66
24
60
12
12
17
109
27
12
57
30
48
48
12
53
19
5
40
45
24
59
7
5
1
102
5
43
29
31
5
7
17
19
29
43
60
114
15
60
8
211
42
24
48
6
60
30
30
9
12
20
1
35
52
8
55
12
5
52
180
9
6
113
31
24
48
234
6
42
12
35
31
29
28
12
51
5
55
57
33
18
66
18
6
11
28
3
54
6
45
3
17
73
84
12
11
52
3
120
48
6
84
12
27
15
45
15
36
12
12
17
1
15
27
5
12
25
24
24
30
105
3
9
3
42
6
54
30
33
63
5
73
11
73
47
79
6
6
150
102
102
3
3
5
84
133
42
54
30
9
15
57
48
20
7
108
42
66
30
90
132
17
43
36
6
23
28
15
89
13
15
108
3
41
40
3
65
43
18
30
41
43
96
29
25
6
57
140
4
15
18
72
11
7
6
30
120
21
20
13
60
15
3
18
90
69
117
11
12
55
48
30
102
12
24
9
93
12
78
18
24
23
7
137
91
24
48
6
27
3
41
103
48
77
31
12
5
37
18
9
63
36
144
60
5
88
15
29
19
42
12
102
6
47
7
5
48
7
18
12
11
19
65
16
9
48
47
1
95
43
30
24
6
6
18
93
63
60
54
12
54
77
55
78
11
19
21
108
20
7
48
17
49
30
129
21
54
36
57
45
27
21
6
138
6
12
29
13
35
25
15
15
5
72
40
51
77
12
85
63
33
47
7
53
55
12
18
3
27
18
12
47
19
17
24
120
13
23
4
123
18
39
3
30
18
12
5
37
23
12
43
18
24
6
24
24
17
24
19
21
93
107
19
54
78
5
43
12
9
36
15
72
30
95
52
9
6
48
105
57
30
41
24
19
29
43
9
15
108
17
31
18
99
105
48
18
201
20
48
100
27
81
63
96
18
18
17
1
114
30
66
12
84
36
42
42
24
30
6
18
66
36
45
75
5
43
18
24
23
115
12
54
54
57
39
36
53
88
3
12
9
128
31
17
13
6
93
20
7
48
17
16
27
53
43
29
1
11
19
77
12
7
93
45
63
15
252
72
144
29
52
33
12
18
48
12
18
18
29
91
129
45
15
68
73
102
77
103
9
45
3
20
88
33
90
6
18
5
12
13
3
20
7
12
41
43
24
78
15
9
83
61
66
5
79
12
45
69
75
9
30
96
5
61
24
3
51
24
5
145
12
48
48
42
5
73
42
5
1
27
75
5
19
24
24
186
42
12
5
25
63
24
111
42
27
3
125
25
18
60
5
7
57
8
43
108
29
55
6
36
120
6
72
96
12
57
15
60
77
13
12
35
31
60
77
12
60
13
95
61
24
30
48
89
73
6
144
6
96
66
17
12
19
66
6
42
66
30
24
30
17
19
12
5
4
15
165
8
28
9
24
102
30
18
197
13
12
18
24
60
6
54
18
42
30
35
1
12
59
19
17
43
17
7
48
17
31
36
24
29
55
72
45
56
24
73
75
51
6
3
3
29
19
12
77
13
24
108
6
120
24
33
12
32
76
39
36
17
40
33
24
15
51
17
31
117
33
54
60
36
6
71
43
30
12
24
111
32
13
78
9
3
84
78
18
69
20
16
72
51
21
21
30
17
1
71
55
90
6
9
33
47
1
30
72
17
85
3
57
30
21
27
5
12
49
11
25
11
24
1
24
131
64
15
48
5
108
37
18
57
32
1
78
30
90
17
13
6
60
65
31
12
30
3
33
47
55
18
84
6
41
43
45
15
168
72
17
13
6
21
33
47
55
6
30
18
54
12
120
5
19
60
36
24
29
7
18
6
36
30
48
60
75
27
6
107
43
5
55
18
30
69
15
90
18
57
27
78
3
57
47
19
30
36
23
40
8
109
54
24
5
91
42
30
12
5
60
7
5
109
47
55
29
1
162
6
39
140
52
20
31
77
12
91
12
33
9
18
108
78
24
42
18
36
60
36
24
30
89
12
13
27
20
48
43
29
19
41
91
24
84
12
9
128
31
41
25
18
12
41
4
15
21
24
9
11
13
75
51
12
17
12
31
18
24
6
6
6
9
39
6
6
18
30
120
29
7
48
66
6
84
41
31
78
132
54
5
13
15
3
54
6
17
1
6
45
33
18
30
39
3
36
57
12
57
15
9
27
20
49
66
72
105
105
35
7
24
192
17
12
19
84
42
18
17
19
29
25
30
18
107
7
5
28
60
72
33
126
12
48
6
63
81
12
12
90
77
43
18
150
17
211
6
3
15
12
30
203
43
84
36
5
4
51
17
85
66
89
85
72
3
21
66
66
18
12
18
36
6
17
31
66
18
66
30
66
36
30
29
79
17
115
165
87
18
54
41
43
120
24
137
31
12
6
54
66
11
48
67
60
30
54
42
78
24
6
71
13
42
36
24
5
49
27
15
9
20
19
6
18
17
115
33
3
42
12
23
25
6
29
1
12
132
23
19
53
31
12
12
36
30
6
5
13
12
23
55
12
18
75
51
9
45
23
55
48
6
95
1
107
43
42
3
39
6
ABCD 98530404814*3^$a+1 [50001]
42
30
36
81
33
15
75
6
60
54
93
87
72
60
156
30
42
81
9
7
11
84
18
6
72
72
42
24
7
5
78
54
18
30
183
9
12
270
24
84
30
12
54
12
78
7
32
3
13
5
27
48
75
21
3
90
3
9
6
129
16
5
12
36
6
24
30
24
7
5
96
48
66
9
27
84
36
42
12
6
177
45
3
33
66
36
9
129
42
12
36
12
24
49
5
75
39
6
72
12
6
66
90
66
72
3
9
48
18
60
18
30
9
3
13
144
80
45
78
24
48
72
18
18
18
6
25
29
19
11
12
84
78
30
18
90
72
132
48
1
29
6
6
66
42
48
30
12
33
129
36
18
54
3
87
57
45
60
135
3
18
12
15
141
6
90
24
66
9
96
16
77
3
9
6
48
24
25
5
6
24
18
30
24
18
108
7
5
18
48
60
6
24
120
72
42
37
53
66
42
108
84
66
60
36
36
42
31
167
72
33
57
78
48
6
54
36
108
90
18
48
6
36
174
24
42
30
9
63
276
12
24
66
72
15
15
108
48
21
15
54
30
12
78
24
27
9
30
25
71
36
69
45
54
45
69
60
36
12
15
39
18
6
97
65
18
60
1
71
30
120
108
36
3
21
24
30
108
12
36
6
54
30
42
30
48
36
30
66
48
99
3
18
36
60
91
17
18
42
6
45
16
5
120
24
84
30
57
81
12
3
15
30
12
18
54
96
12
18
49
95
126
42
30
66
42
30
18
24
192
36
19
11
288
36
33
3
60
48
12
30
12
162
9
96
3
66
216
18
30
36
60
60
7
48
95
1
65
15
39
42
24
36
12
6
42
24
126
72
12
36
180
24
24
36
66
60
30
12
138
18
6
39
16
95
81
45
30
18
54
66
24
102
13
11
66
24
42
33
9
7
53
12
48
36
24
36
207
105
30
9
33
18
12
96
30
24
66
9
160
71
25
11
24
6
96
12
12
66
93
16
119
6
30
6
60
78
30
54
6
27
39
6
12
180
6
45
75
37
32
105
30
120
60
36
54
36
87
57
72
6
12
60
12
54
6
24
1
35
6
30
54
3
16
17
30
90
7
41
90
36
105
9
30
90
6
24
81
63
60
6
90
60
114
102
81
3
54
48
103
5
6
30
30
84
24
18
78
222
12
48
30
48
36
81
165
18
36
36
42
96
39
21
12
72
66
21
39
25
32
9
216
18
60
12
84
48
30
78
54
60
6
60
33
75
21
3
45
57
30
54
144
30
6
96
36
18
57
3
12
18
36
24
6
24
37
47
30
96
12
55
5
48
24
78
78
12
54
18
36
12
3
105
7
32
3
48
30
6
24
1
83
18
180
7
191
30
54
96
54
30
18
103
17
72
18
42
6
60
30
132
18
36
78
12
6
102
30
48
84
30
48
6
21
39
84
6
186
6
12
12
48
18
90
78
84
90
48
30
54
91
35
48
60
81
9
7
77
90
42
66
13
32
112
11
36
33
57
135
9
72
18
12
24
9
45
72
120
18
54
6
21
33
12
24
60
42
84
1
32
33
12
67
48
5
12
66
24
6
127
23
60
84
138
30
48
54
96
90
33
21
6
102
30
66
42
84
54
36
108
27
64
11
18
6
60
72
9
9
30
6
51
48
51
24
37
23
9
93
12
78
9
63
6
90
72
9
63
42
6
150
18
25
35
6
36
42
18
18
21
21
30
42
18
33
15
132
24
6
30
42
60
18
12
90
6
12
48
66
60
51
63
24
57
39
24
33
3
6
66
48
37
35
93
21
84
36
66
18
15
9
55
11
36
66
18
30
84
30
18
75
3
45
51
6
30
180
37
53
30
30
15
3
12
162
15
16
29
12
30
9
16
149
132
42
18
120
18
1
29
12
54
36
13
80
15
42
42
90
3
93
60
7
32
3
30
42
42
18
72
24
84
78
48
90
36
73
137
39
135
57
9
30
6
72
36
84
6
141
39
9
63
18
42
18
36
15
51
18
6
133
17
6
78
24
18
12
21
64
5
126
30
6
96
72
30
12
54
30
6
6
12
108
60
72
108
72
36
42
25
47
33
15
18
90
36
30
36
102
42
186
150
15
39
30
139
32
33
42
78
135
99
61
29
42
6
30
12
121
80
15
66
15
21
42
90
36
12
12
12
6
102
6
30
24
7
83
12
6
24
150
13
35
12
18
6
9
87
9
27
90
12
15
45
6
36
78
96
54
18
30
12
18
72
48
18
42
72
6
21
21
12
6
72
48
1
5
18
42
78
1
35
24
12
24
6
90
81
129
30
33
3
93
45
36
79
65
24
36
60
24
30
33
15
174
3
3
45
39
9
9
87
105
24
66
30
96
30
12
42
6
18
60
7
29
48
3
15
24
36
18
120
27
15
18
72
7
65
15
75
36
12
69
141
78
24
102
6
33
15
54
27
45
6
42
3
48
112
35
24
24
132
48
54
3
27
133
17
72
6
42
231
21
66
72
30
138
9
51
18
120
12
39
21
27
33
15
33
ABCD 98531407168*3^$a+1 [50132]
30
72
18
3
93
27
24
3
12
36
54
180
3
36
111
30
3
12
81
12
3
93
12
15
60
60
9
60
30
33
27
66
18
81
36
87
21
9
123
27
120
42
51
93
30
21
156
153
27
24
33
36
27
303
90
27
9
51
75
54
15
21
12
78
30
18
9
60
21
24
111
36
96
12
63
18
39
72
3
33
39
9
84
12
21
63
27
54
36
30
42
3
27
6
54
33
33
51
45
36
72
66
96
36
18
126
21
12
60
96
45
30
141
108
60
93
18
36
129
12
3
54
75
36
12
57
12
96
12
147
75
69
21
39
9
222
21
63
21
36
3
84
18
18
6
210
18
51
72
12
15
192
96
69
24
189
3
3
21
48
33
234
126
114
33
15
45
27
24
30
126
21
87
21
57
144
219
36
9
114
33
240
48
75
105
12
45
99
81
12
18
33
111
144
117
69
3
15
30
72
51
27
18
54
36
117
21
6
69
15
42
18
21
9
126
6
15
24
24
45
75
9
63
15
33
15
21
36
12
36
27
48
114
126
21
60
63
48
177
183
105
9
51
3
102
18
21
75
30
6
33
24
105
231
60
87
90
27
48
9
219
21
63
3
42
27
21
60
12
51
36
9
51
255
48
57
156
63
45
27
105
33
6
90
75
15
33
33
114
21
24
9
39
15
12
18
75
51
21
36
84
39
36
24
36
36
72
48
9
9
60
12
15
39
330
90
69
21
15
33
15
93
132
18
57
27
249
96
21
54
81
12
228
12
57
39
57
87
21
54
57
33
27
3
81
81
90
78
216
144
3
117
171
9
90
237
60
33
3
33
54
108
57
87
18
27
168
3
30
78
69
60
171
6
30
96
33
219
18
30
114
48
150
33
129
138
42
138
18
54
54
15
75
9
87
9
12
15
69
111
45
27
45
60
180
3
198
180
51
75
21
60
84
51
54
51
39
36
108
36
18
30
6
126
21
12
108
15
9
24
57
60
3
144
12
21
12
63
123
30
60
87
48
27
57
156
69
15
57
24
15
132
48
21
48
3
48
24
216
21
75
63
18
279
48
57
48
36
90
21
48
81
54
48
24
210
60
36
30
18
72
99
15
30
180
90
6
15
15
57
123
72
18
18
54
15
165
42
45
3
33
192
27
21
33
24
48
24
75
168
45
3
69
30
18
6
66
6
9
60
15
21
93
180
54
36
156
6
144
66
114
63
27
48
18
3
132
45
42
105
168
45
99
51
192
213
3
9
27
18
3
15
18
27
99
33
57
96
84
15
63
57
51
18
66
18
96
99
63
189
63
48
165
33
90
60
117
48
15
66
36
24
126
57
60
21
96
90
18
15
141
24
36
75
135
21
84
111
18
3
57
111
36
69
39
27
144
69
57
18
168
54
18
72
21
117
6
72
72
12
69
9
48
54
81
135
24
93
15
12
6
63
9
156
144
3
3
30
6
33
195
42
36
15
147
21
9
15
132
60
81
18
6
171
117
18
84
6
48
6
30
36
72
15
111
6
36
147
72
9
72
15
27
141
21
3
33
48
36
78
18
12
123
84
105
3
15
66
6
66
27
12
33
6
36
249
21
171
24
36
12
45
183
60
45
12
87
75
69
96
24
87
33
75
45
27
12
78
72
3
87
33
3
120
114
108
39
195
108
36
66
15
84
99
42
255
15
69
60
15
69
3
117
21
24
12
18
78
18
45
21
3
3
18
12
135
48
12
12
123
18
54
102
63
48
39
36
72
21
9
36
6
141
69
36
27
27
33
45
27
3
57
36
57
12
39
129
3
72
45
150
120
105
57
99
99
93
93
87
39
18
12
39
75
30
39
132
81
24
30
18
3
15
9
45
111
57
3
15
12
21
15
105
24
15
6
84
108
15
9
30
6
3
9
36
51
75
9
9
42
30
6
54
171
3
186
39
9
6
12
57
3
90
75
132
75
117
9
6
90
3
33
108
39
48
132
87
9
27
165
24
9
54
21
15
54
ABCD 98531490914*3^$a+1 [50027]
60
120
230
22
104
60
78
60
28
128
60
40
6
50
84
6
90
60
28
20
106
60
20
10
170
6
64
84
62
54
10
6
66
32
190
62
24
24
6
10
36
74
120
24
16
26
10
8
202
20
48
36
4
2
24
96
90
24
6
18
88
38
66
124
24
32
130
74
36
28
86
66
10
36
18
42
68
24
16
162
8
22
32
10
56
46
74
96
24
6
58
12
110
34
36
36
24
18
2
16
92
46
26
10
24
26
24
30
30
90
30
4
102
44
136
150
126
122
16
36
44
6
10
20
144
24
22
186
18
54
2
114
54
6
76
126
8
4
42
36
68
112
38
6
174
36
136
108
24
18
14
106
2
12
64
36
38
42
4
60
50
66
24
34
86
46
20
16
8
94
80
46
36
14
22
60
44
46
90
2
88
14
88
60
36
90
72
72
2
24
4
86
30
34
56
144
10
50
28
54
36
44
24
36
76
68
96
214
126
50
34
24
48
14
40
54
36
44
52
18
72
32
58
44
46
162
2
28
78
30
72
152
46
44
24
36
24
124
26
16
54
20
30
40
44
22
54
14
46
110
16
14
66
24
40
74
6
210
70
104
36
84
22
60
48
150
216
12
8
36
100
68
66
64
18
54
6
8
6
90
106
32
72
28
48
324
20
34
80
66
4
44
66
6
10
20
54
24
46
12
18
24
2
114
22
14
10
48
18
60
8
156
18
66
66
46
30
72
86
76
44
30
16
18
20
58
44
4
116
48
60
12
114
10
20
84
36
10
26
10
30
18
18
114
8
46
162
54
14
22
68
4
12
36
32
102
120
18
72
88
86
40
180
6
36
8
166
8
42
24
6
24
6
204
96
40
44
24
22
38
42
10
20
34
24
12
20
30
10
134
10
26
30
24
30
60
10
20
10
36
114
86
48
28
14
130
120
80
30
58
50
22
30
14
76
78
36
104
36
66
30
30
214
6
18
20
72
240
130
20
34
42
12
50
6
144
12
40
24
44
30
10
18
54
14
30
52
74
46
38
6
90
10
108
6
54
62
18
36
6
54
34
6
120
96
20
16
138
26
16
2
66
196
44
34
12
50
120
90
46
92
40
48
18
54
42
80
18
76
50
186
4
86
30
10
50
58
2
30
34
294
2
150
4
110
112
242
12
46
108
20
34
42
84
50
4
86
10
50
6
106
72
20
88
12
42
54
80
24
96
30
22
54
18
2
64
20
6
100
6
18
56
46
14
24
34
110
12
100
98
22
18
92
58
18
72
48
18
6
54
26
28
176
160
42
62
46
14
6
60
22
2
52
24
80
46
14
34
42
44
36
48
180
12
78
46
42
2
66
66
40
44
16
18
200
6
66
16
2
46
6
84
6
8
36
30
6
30
10
74
16
24
30
60
20
6
118
2
138
30
118
12
2
88
78
18
14
22
98
66
6
280
108
56
10
186
44
22
104
10
30
108
122
10
30
74
60
70
54
12
36
24
50
54
30
6
58
2
64
96
44
10
44
12
30
4
104
120
6
34
6
20
34
2
48
66
24
36
6
60
30
16
8
36
24
34
6
12
132
62
40
90
18
6
14
16
126
20
48
12
10
24
66
14
64
32
16
104
10
54
14
42
60
46
48
14
28
44
94
252
44
18
6
96
40
20
24
4
78
8
10
30
14
12
46
44
30
48
226
20
172
32
22
24
12
24
80
30
24
22
18
42
54
18
110
88
14
210
40
36
44
34
20
90
16
8
40
92
54
22
84
14
76
144
36
60
36
2
96
4
26
6
84
180
16
18
152
136
2
12
114
84
52
8
36
82
74
60
18
30
106
164
96
10
24
2
10
8
82
20
24
352
24
104
24
46
56
84
64
2
18
66
6
78
6
84
66
10
20
34
18
14
10
36
54
48
6
134
6
30
22
8
16
36
12
62
34
110
46
14
30
124
116
30
154
6
36
84
42
38
66
30
48
178
48
90
14
120
6
136
20
34
44
112
36
2
42
48
22
38
28
18
60
36
8
166
14
28
102
32
64
84
18
8
34
2
154
20
174
72
76
60
12
6
90
44
22
6
2
6
6
54
106
60
18
122
166
54
8
12
90
34
26
84
30
60
16
48
50
66
70
36
68
6
82
18
6
44
6
16
24
18
26
22
68
22
42
18
72
2
118
6
14
186
24
130
18
42
2
54
52
102
56
6
136
42
156
162
24
8
82
20
46
24
66
194
28
2
16
ABCD 98531758712*3^$a+1 [50002]
74
21
139
56
45
27
12
16
5
49
11
19
101
49
60
6
84
6
54
90
191
12
73
54
8
18
10
54
8
3
60
57
15
12
31
30
2
22
56
4
30
66
74
69
9
52
126
60
24
38
28
14
18
3
48
12
49
26
24
9
21
76
110
30
3
91
86
42
48
69
1
30
14
16
54
30
116
3
67
90
20
70
2
18
10
20
40
23
36
36
12
12
36
9
40
11
39
33
7
5
3
28
29
1
120
30
62
15
45
30
22
86
34
56
54
21
49
6
20
10
2
22
38
28
5
57
22
101
199
30
38
18
60
243
37
59
3
22
170
16
54
11
19
36
53
31
20
46
107
27
10
38
18
4
36
24
30
36
17
13
59
48
27
76
60
2
28
44
6
9
85
11
84
85
120
35
24
72
25
35
49
50
48
18
4
56
4
86
9
1
2
42
3
33
75
12
33
40
24
120
20
123
156
81
46
5
72
97
26
24
16
50
3
31
98
12
40
110
36
30
24
46
29
1
35
99
9
51
90
48
162
36
150
12
28
120
30
44
21
15
4
66
50
10
60
47
12
48
96
7
210
2
45
67
5
1
74
9
37
14
130
8
82
5
21
40
20
40
54
26
34
38
27
61
23
61
90
5
91
54
30
5
21
54
100
29
1
66
2
27
25
8
15
37
11
25
14
6
135
12
13
2
72
45
61
24
35
153
28
35
27
42
3
37
50
9
9
15
105
3
39
9
39
42
10
30
36
30
5
79
30
36
35
55
65
49
8
28
24
23
67
90
20
18
112
30
11
192
13
59
31
14
3
133
32
3
69
3
60
13
14
16
5
12
13
54
53
37
119
31
36
20
57
48
25
23
9
18
10
24
66
17
13
90
89
55
5
21
24
171
55
30
23
1
8
3
19
53
33
27
67
26
40
84
11
72
37
36
114
6
47
75
88
2
63
9
3
15
57
60
55
6
23
37
114
30
11
49
66
210
35
57
15
93
72
258
10
20
34
41
24
15
165
84
1
38
58
80
4
86
4
36
30
74
36
42
18
93
9
60
22
101
24
15
18
52
6
50
70
20
9
25
23
13
32
18
105
24
33
22
6
14
33
37
23
33
100
150
29
24
7
54
8
51
9
12
76
14
9
72
15
93
61
20
10
6
35
45
27
27
48
82
30
248
45
36
91
5
108
13
90
120
90
2
12
33
43
30
23
21
40
60
116
40
59
45
10
66
62
18
60
10
2
87
3
60
30
22
6
23
24
37
38
52
36
2
48
75
39
108
57
1
14
21
24
24
12
48
69
63
75
42
88
30
125
25
30
2
60
22
26
27
37
36
59
61
2
33
25
35
79
30
23
36
7
60
233
31
29
9
18
10
30
122
30
45
27
90
40
11
24
15
60
21
19
26
4
11
55
2
60
111
177
12
60
3
12
13
54
60
6
30
77
7
56
34
6
54
6
24
5
55
60
113
7
50
36
63
27
9
15
126
63
99
22
8
118
44
33
27
9
97
24
60
6
32
60
105
12
21
27
87
40
5
61
24
8
18
45
25
80
10
17
27
90
36
10
20
9
55
66
23
51
48
18
27
13
32
51
67
30
119
31
54
80
108
82
30
96
54
6
20
15
48
97
20
3
51
36
220
92
12
18
3
85
30
60
2
52
66
44
6
34
6
32
52
60
95
45
46
29
25
11
109
30
41
25
90
2
78
10
30
30
30
54
36
2
82
30
30
38
72
6
54
16
90
2
30
112
30
26
12
18
45
49
23
12
51
40
30
167
15
141
27
12
45
15
33
75
34
146
70
20
124
6
32
105
48
24
21
15
75
12
22
60
35
1
60
20
42
48
4
6
59
24
1
6
5
27
21
1
98
22
90
30
11
45
39
75
46
62
30
22
96
90
84
36
122
18
10
44
108
58
2
12
78
52
11
45
4
66
30
24
60
71
24
1
44
10
26
27
13
30
53
84
73
2
90
58
14
3
12
25
119
57
40
92
3
15
12
72
6
27
3
90
3
177
60
10
44
18
48
90
9
1
32
18
34
156
44
3
37
11
19
96
113
127
2
28
47
13
110
9
15
18
15
57
10
8
238
14
130
36
23
21
36
40
47
63
54
126
12
60
21
12
25
24
8
72
30
21
12
36
1
36
30
50
12
108
3
60
9
27
60
84
37
35
25
23
51
10
23
7
20
18
12
10
26
4
6
5
27
22
8
58
30
24
95
51
34
30
6
90
5
19
5
91
65
79
66
83
1
11
39
36
4
90
35
3
12
10
68
22
26
147
67
8
30
22
38
51
1
30
8
30
112
66
2
202
66
152
22
26
40
59
24
31
8
22
6
17
13
20
75
19
29
21
15
31
24
6
23
21
3
165
15
33
99
120
15
40
41
180
15
10
2
58
14
18
132
3
67
5
25
6
24
6
107
13
23
37
24
30
6
30
5
48
60
12
19
36
174
80
40
68
18
4
66
54
65
1
54
41
27
18
34
5
25
150
50
36
75
25
30
24
66
90
14
46
89
1
14
46
54
29
27
54
100
6
89
24
211
6
20
75
145
32
88
83
12
25
2
105
60
103
29
1
32
15
75
48
10
44
6
9
31
17
33
15
39
153
12
1
54
60
29
7
2
42
18
28
20
63
12
85
24
96
23
99
12
40
68
22
36
47
27
10
8
15
15
18
42
22
6
62
ABCD 98531995028*3^$a+1 [50131]
16
75
5
16
96
24
57
108
51
32
16
27
93
9
15
129
24
18
5
31
18
120
24
87
3
18
3
96
72
39
54
18
96
180
30
18
45
144
141
18
57
81
24
30
33
57
15
24
24
69
11
145
159
81
12
18
17
7
120
54
36
24
84
27
87
89
157
18
9
48
3
45
9
95
31
54
75
32
37
51
3
12
57
141
99
63
234
36
270
5
37
12
72
6
72
57
171
42
3
81
144
78
33
15
18
39
32
96
13
267
72
93
36
54
96
393
231
9
63
17
55
41
109
3
69
54
45
8
40
24
39
132
66
90
41
88
21
66
57
129
111
48
105
6
324
12
18
23
1
120
71
48
16
117
6
36
90
48
72
39
129
54
33
32
61
3
168
57
6
57
15
30
24
36
18
149
25
108
3
111
54
126
117
24
96
15
89
91
45
57
87
48
15
66
6
65
91
21
15
60
90
123
32
43
48
45
8
112
33
198
294
180
12
27
33
66
6
39
9
42
189
93
180
24
36
18
9
32
40
117
30
60
18
12
144
24
123
3
36
48
9
8
43
12
33
24
39
48
24
9
153
231
57
39
8
88
48
33
120
132
171
216
3
21
111
72
105
129
156
35
7
30
6
12
42
12
18
33
32
88
63
36
78
72
36
27
171
5
31
9
24
21
36
23
61
3
57
12
24
36
84
11
40
96
57
47
88
8
91
18
3
48
39
41
16
45
51
48
24
39
42
36
35
88
177
96
87
177
135
99
36
6
75
15
17
13
75
24
96
72
9
72
18
138
90
24
90
47
88
56
7
33
24
96
63
201
9
111
93
51
105
63
9
36
3
15
105
120
87
33
57
120
15
9
36
48
42
9
45
48
18
9
56
7
24
144
9
9
36
51
72
15
18
15
168
152
79
129
39
54
30
93
111
273
9
24
119
43
126
36
3
81
15
48
45
35
7
9
93
3
39
102
72
42
81
9
39
80
1
6
233
31
9
105
48
24
18
45
9
87
3
66
42
105
231
42
12
24
18
33
93
59
7
9
81
78
33
87
18
15
24
15
201
8
97
90
36
6
27
183
41
16
15
81
48
69
6
18
36
102
9
27
45
105
30
65
48
136
48
15
18
36
18
12
101
79
60
53
136
9
15
21
12
6
41
16
15
9
117
27
93
114
33
141
6
12
54
96
36
12
108
180
78
54
12
24
66
33
21
36
63
69
120
126
6
36
11
217
15
9
63
21
59
16
39
225
56
184
3
144
5
184
3
53
43
12
33
168
87
72
9
72
120
21
120
59
109
30
96
45
8
112
9
60
66
96
48
33
21
35
43
21
15
54
27
27
69
33
15
32
223
72
24
108
30
24
135
45
3
96
24
72
3
138
18
6
66
114
15
69
18
78
12
126
17
40
48
45
27
24
56
37
18
9
24
39
12
144
6
63
80
48
7
48
18
72
24
39
9
6
54
54
144
12
24
18
15
183
33
33
6
18
63
39
41
91
156
186
138
36
65
25
135
15
30
18
17
151
57
72
72
24
3
93
24
9
24
143
40
9
6
54
35
112
27
101
16
87
210
23
40
9
6
84
6
30
384
72
48
168
138
78
18
18
5
103
137
16
153
111
56
43
18
27
8
25
63
72
27
102
111
21
99
240
15
6
27
72
24
3
18
108
108
3
24
45
99
96
21
102
42
72
84
78
30
78
102
144
39
87
54
99
24
39
42
95
112
165
24
27
56
43
21
72
69
3
87
33
183
33
15
81
15
18
111
63
54
144
59
55
9
48
63
6
36
12
3
93
66
6
156
18
45
9
24
84
27
33
63
8
49
111
15
96
48
96
161
1
90
30
215
25
12
59
88
72
15
9
135
42
54
57
72
120
21
27
63
57
45
51
80
16
39
120
6
156
90
6
54
144
33
120
63
18
138
ABCD 98532721876*3^$a+1 [50096]
4
8
21
39
36
84
180
52
108
12
68
45
15
21
19
132
65
15
124
24
5
288
87
12
64
84
197
3
33
15
39
13
108
8
4
12
5
115
20
16
8
112
108
56
16
8
9
7
5
90
13
56
36
40
56
4
20
48
28
12
17
79
12
60
144
44
16
48
41
7
24
68
40
132
44
40
24
108
8
12
120
12
52
29
27
48
132
45
43
204
8
28
36
60
36
8
12
72
12
9
7
48
71
25
20
16
12
60
56
12
4
140
9
15
36
24
69
55
20
28
8
16
84
29
7
20
24
16
44
4
32
40
83
57
33
48
39
16
12
92
48
28
60
20
60
168
16
20
3
45
16
41
43
68
28
36
24
12
8
24
33
15
48
40
240
44
16
164
28
44
36
24
36
33
6
13
12
113
15
16
65
27
52
36
5
31
108
20
12
144
12
40
108
84
5
3
84
3
1
17
7
8
40
24
36
60
5
39
4
36
59
9
87
48
33
24
39
9
112
41
3
40
24
5
63
4
53
72
96
43
36
48
36
44
28
12
5
7
8
28
32
15
48
42
12
19
32
52
36
65
27
4
60
20
4
24
35
18
27
36
36
28
17
91
35
9
45
3
12
81
55
8
12
24
9
84
15
81
90
37
29
43
32
51
37
188
100
20
48
16
396
48
20
24
36
21
3
57
19
32
39
9
40
12
5
15
4
48
132
89
24
3
4
36
44
15
49
5
36
24
72
7
92
21
67
140
88
125
7
36
56
39
49
20
75
21
141
15
16
72
56
9
111
9
271
41
63
60
16
5
55
84
20
172
44
4
8
57
36
27
27
141
4
113
30
9
4
5
24
91
11
9
36
36
33
19
108
32
88
48
84
20
15
45
36
60
24
33
12
63
9
43
17
3
40
8
33
15
84
36
24
40
17
163
32
45
30
73
23
49
41
15
28
5
27
4
44
21
151
72
20
52
60
5
30
49
36
20
48
33
99
4
89
55
32
81
120
24
3
16
24
41
36
51
4
48
20
40
20
15
6
147
9
51
64
60
5
36
72
3
40
108
71
1
8
16
29
36
3
40
20
45
138
258
7
24
48
120
60
11
241
20
75
13
5
63
24
39
105
4
60
65
7
48
5
15
75
66
111
4
11
18
63
4
5
99
36
40
20
180
4
36
23
18
3
96
93
3
132
72
84
12
72
108
84
64
32
45
19
44
52
60
12
113
55
8
36
33
3
52
20
33
15
12
21
19
77
3
16
11
6
12
27
28
12
36
92
88
20
63
25
32
45
39
4
60
185
55
35
1
5
75
24
24
15
61
252
12
12
80
60
24
112
5
54
61
29
19
84
36
5
79
23
42
31
60
24
5
15
16
32
120
57
91
72
8
21
36
27
36
136
36
12
8
4
84
35
37
140
52
101
31
36
12
32
24
40
17
7
17
31
5
15
52
77
19
65
19
12
36
8
16
5
54
21
16
60
32
100
12
24
12
29
48
175
5
55
92
28
11
21
45
55
23
1
24
80
12
96
123
1
96
12
20
15
13
12
72
56
64
68
72
75
25
56
9
6
97
56
36
3
25
128
60
12
63
45
40
29
63
12
48
105
42
13
12
29
31
8
28
77
27
4
20
24
33
67
5
12
55
5
19
20
36
105
48
135
48
40
44
24
52
44
4
12
120
95
18
15
15
25
132
8
16
113
15
16
5
87
28
24
60
65
36
31
48
96
11
33
100
11
54
87
51
37
12
5
31
24
53
3
4
24
41
39
60
36
15
18
30
1
120
44
21
55
12
5
75
84
64
20
12
84
75
9
9
30
96
1
84
12
47
21
16
44
40
17
63
4
68
15
9
16
144
8
21
12
72
60
12
15
16
80
4
24
80
60
16
29
31
11
33
52
17
27
81
3
16
20
76
24
5
15
9
39
36
45
19
107
1
8
60
112
12
20
36
112
17
51
12
9
39
129
51
12
39
90
135
4
65
87
4
68
21
67
8
84
16
24
80
57
60
84
15
9
31
32
24
33
15
160
41
51
75
49
24
36
44
33
72
3
148
29
48
3
39
13
140
4
35
18
43
12
32
16
68
4
116
12
64
80
48
60
12
9
67
60
5
7
32
40
5
24
55
71
25
8
15
13
92
76
32
12
81
36
3
100
5
27
24
76
8
33
48
31
84
12
8
15
54
103
5
7
12
11
25
44
21
75
93
39
48
4
29
6
105
16
12
48
107
18
48
36
79
24
20
52
104
12
33
15
4
125
3
4
8
40
17
36
42
85
56
52
92
52
41
103
17
15
4
53
27
33
151
29
12
39
4
8
144
24
12
52
72
24
5
12
87
40
60
12
156
20
12
27
45
4
116
16
24
83
21
36
16
212
12
24
16
41
108
7
29
24
7
29
63
93
7
12
104
16
68
48
15
73
41
3
12
21
87
57
31
12
8
52
5
31
20
165
12
67
41
39
87
21
12
16
20
120
16
29
15
45
55
32
3
1
53
63
27
25
108
203
6
43
65
31
96
8
28
12
48
72
108
5
7
17
19
20
45
79
12
53
7
29
15
40
20
60
64
41
7
72
23
13
56
40
89
159
27
21
12
76
24
20
48
135
114
75
249
36
63
12
60
ABCD 98532932692*3^$a+1 [50065]
19
185
84
49
198
65
7
36
102
35
43
101
133
78
65
103
17
49
95
55
114
6
41
24
25
18
48
65
13
30
65
31
41
25
23
52
80
24
139
66
95
25
35
36
19
5
25
24
330
174
71
7
84
36
168
17
49
66
78
111
3
12
18
120
48
168
11
133
78
42
23
7
12
54
102
113
12
37
78
5
79
29
12
7
17
19
21
20
96
19
6
59
16
15
129
51
60
29
40
80
103
141
27
233
25
251
79
12
5
19
60
84
41
25
24
11
55
30
11
85
59
60
25
18
197
73
6
17
48
40
15
21
189
72
294
18
47
19
102
120
75
117
18
53
31
5
19
42
23
31
144
57
9
30
264
60
5
12
120
43
141
44
67
102
90
150
6
17
204
60
43
30
48
3
99
12
65
13
72
54
42
35
7
33
200
24
31
69
129
215
19
33
15
5
49
24
66
84
186
39
32
24
31
18
72
95
25
78
36
54
11
85
30
5
13
71
19
36
186
24
120
30
36
65
13
23
97
47
31
48
57
39
138
198
18
6
105
9
27
3
24
53
43
60
6
71
7
60
36
114
48
30
89
55
5
13
6
144
96
41
24
36
13
126
24
156
96
48
6
174
162
48
107
36
7
186
11
79
102
39
81
24
90
54
75
15
30
222
24
65
1
72
192
24
126
18
168
48
47
97
47
73
78
18
24
23
24
96
24
43
21
80
12
115
114
11
19
60
6
48
6
65
1
3
56
13
71
49
72
24
126
36
30
24
39
116
133
6
17
24
169
47
60
133
15
80
31
36
29
36
4
33
42
125
60
151
144
48
53
24
1
23
79
233
48
1
15
104
1
150
18
18
174
18
12
5
13
23
7
17
36
24
60
4
135
30
11
85
48
47
1
143
31
5
60
216
48
7
120
29
156
55
168
84
12
96
33
32
48
7
108
5
1
6
90
24
18
101
31
5
55
54
11
43
48
69
99
12
12
132
5
43
17
84
97
90
65
67
120
72
24
66
48
143
103
96
65
49
42
29
4
36
33
23
55
24
5
60
19
12
42
30
41
1
6
5
67
17
120
1
23
97
35
24
91
24
41
48
55
84
36
90
24
23
7
281
40
36
44
25
126
65
60
240
61
30
113
25
6
90
18
12
41
97
83
60
97
6
42
24
95
19
125
19
12
24
12
29
55
96
24
36
132
90
18
65
60
120
145
95
7
90
72
24
144
192
78
12
96
53
121
71
24
73
6
66
131
37
23
4
75
5
109
27
68
12
85
24
11
79
60
18
162
21
104
216
48
49
47
76
3
41
19
5
49
30
53
60
168
36
60
19
30
47
163
36
66
15
128
132
28
80
72
60
84
25
120
11
13
42
65
60
49
210
30
11
13
24
83
28
32
7
17
96
64
15
18
23
127
53
60
7
18
30
5
109
78
33
20
55
48
12
162
6
17
139
41
7
257
36
103
42
23
76
20
169
24
6
66
54
66
48
303
9
11
13
71
55
24
114
6
192
153
56
36
13
114
17
139
17
48
49
87
201
174
41
223
65
1
30
60
54
72
59
60
73
83
43
24
17
289
11
4
9
47
36
13
24
72
239
31
48
41
12
24
60
36
13
72
18
102
3
75
65
1
71
49
6
24
36
53
25
162
48
126
95
36
64
63
156
264
120
48
33
51
48
36
66
35
13
42
108
173
13
6
21
20
7
53
67
12
84
77
67
12
29
40
105
30
77
24
31
89
76
39
138
6
24
17
24
12
43
65
36
96
37
96
6
81
20
55
12
57
116
84
16
15
18
150
65
25
30
77
67
17
1
18
6
30
101
13
102
18
30
65
12
60
84
19
65
25
24
51
15
5
192
43
60
36
60
161
145
3
15
77
265
144
24
71
25
131
79
54
15
15
41
19
30
191
19
77
40
15
120
84
29
36
13
107
13
ABCD 98534431852*3^$a+1 [50032]
30
36
6
37
53
27
16
11
36
48
6
36
18
69
75
37
35
84
1
8
15
25
83
54
15
15
105
9
135
9
48
72
55
96
11
36
18
31
128
63
73
11
168
21
15
1
35
36
9
135
36
90
12
6
174
126
109
17
36
60
79
8
57
84
90
9
15
30
78
84
105
48
63
33
16
119
25
47
18
15
16
41
48
39
3
48
61
48
23
9
75
13
32
24
24
237
19
179
21
69
126
21
9
90
21
33
36
6
13
143
57
15
42
48
7
89
39
27
6
48
15
24
3
12
25
32
24
45
60
15
15
24
12
45
63
6
139
5
30
21
15
42
90
109
8
21
54
85
47
264
9
112
101
123
39
30
115
11
85
47
30
42
225
27
69
21
90
105
3
37
11
42
195
72
51
60
9
24
105
6
156
13
41
135
33
30
126
6
84
24
12
126
7
240
227
85
35
36
9
69
12
7
35
108
9
39
42
63
16
101
19
80
39
186
15
48
27
13
120
56
16
168
95
48
33
9
198
72
1
11
6
7
65
90
120
60
1
80
45
19
71
25
56
240
24
16
29
99
15
18
90
72
37
48
5
36
79
47
9
39
42
15
48
16
24
35
37
35
229
176
51
37
56
96
93
67
119
201
45
75
21
30
109
8
177
18
37
48
41
31
41
84
60
36
187
11
45
16
65
103
296
16
11
13
144
11
45
81
39
9
90
36
9
15
138
42
12
24
12
114
54
45
75
45
9
6
36
13
35
36
241
143
12
13
227
84
36
60
25
83
48
133
17
102
145
32
21
19
48
41
126
240
73
107
69
40
80
16
95
6
54
30
55
8
160
32
15
18
7
119
42
7
11
120
24
18
19
200
33
7
8
57
48
31
29
30
45
40
32
40
83
66
42
73
35
54
55
17
135
75
45
24
96
21
102
61
17
30
78
30
21
48
57
63
33
18
21
33
15
15
25
96
65
31
41
12
108
24
18
21
384
57
15
3
21
136
168
17
6
12
61
104
3
12
1
41
30
60
48
37
5
18
1
71
18
7
24
35
21
33
96
55
71
120
108
42
36
72
30
97
71
90
63
24
96
40
5
6
13
23
129
48
105
6
129
81
132
3
64
77
48
27
24
24
105
78
84
133
11
186
19
47
9
24
27
18
51
64
11
13
131
54
18
30
63
15
1
24
95
129
40
191
36
150
15
3
30
18
144
54
54
96
49
17
39
147
189
64
89
15
3
48
36
9
15
9
93
18
49
56
16
5
43
56
9
78
210
39
40
53
27
48
171
42
48
186
25
203
6
15
24
40
56
75
69
16
5
114
57
9
39
40
17
18
30
42
48
60
18
39
45
36
18
24
21
99
37
80
105
15
88
23
73
89
12
3
75
12
25
80
48
27
6
18
36
33
15
6
30
109
41
210
85
5
36
24
36
108
18
30
87
3
13
119
72
105
33
7
24
96
215
204
12
24
73
152
24
39
48
72
42
54
12
117
27
60
73
53
54
45
39
81
81
39
3
126
15
87
49
11
117
3
69
40
24
11
54
159
75
18
18
24
66
6
66
42
30
132
90
9
64
56
9
90
21
15
60
61
11
37
35
277
299
36
9
117
19
8
72
48
81
72
7
11
24
85
23
9
3
18
42
36
36
36
48
69
75
60
12
85
24
80
24
45
36
102
9
15
25
353
72
54
25
95
9
27
54
31
5
43
35
12
9
16
65
6
73
11
198
18
69
208
35
36
66
18
181
89
6
1
101
42
48
18
6
18
7
8
72
24
9
6
1
8
27
69
105
55
5
174
72
168
36
25
24
71
1
143
18
54
36
42
27
183
36
61
8
40
32
3
37
53
78
30
54
49
131
24
12
9
24
24
16
35
60
9
16
59
42
84
42
84
25
89
55
107
133
11
45
3
205
35
37
8
81
39
27
168
48
93
51
13
5
6
69
21
162
9
39
72
18
6
30
3
111
66
24
55
47
33
9
18
12
1
176
48
16
104
33
7
11
21
48
160
5
6
30
126
18
72
78
1
336
5
30
60
66
39
3
72
93
15
36
54
12
18
96
36
13
23
48
36
78
135
93
54
13
80
105
72
6
9
3
ABCD 98534551132*3^$a+1 [50045]
25
30
78
11
19
18
15
45
27
3
42
11
7
5
7
105
20
43
45
45
39
33
11
61
83
36
4
15
18
119
31
69
116
28
87
53
37
15
57
78
72
30
83
60
112
3
77
43
53
19
150
27
3
60
17
73
11
12
100
12
36
32
40
57
27
33
30
65
28
8
31
105
20
1
27
68
49
3
63
57
68
7
5
25
47
16
45
95
52
105
135
27
29
4
117
39
27
24
48
21
12
20
12
43
33
24
8
25
24
23
60
43
113
97
15
27
41
79
42
48
35
136
9
3
15
53
40
96
33
35
172
80
16
105
42
21
44
96
60
4
32
28
33
42
101
64
8
55
24
18
27
84
27
24
21
15
33
21
18
18
84
3
3
84
33
48
24
84
27
42
23
67
17
1
3
56
4
39
45
45
3
12
48
177
12
35
76
68
60
157
107
25
95
43
45
80
7
81
20
4
15
33
80
184
15
33
15
18
23
91
36
93
80
1
35
124
39
5
13
24
159
20
120
1
63
15
102
63
27
89
16
48
80
7
36
12
5
55
30
18
5
37
11
61
23
96
7
77
13
47
12
13
83
4
3
93
12
72
93
11
7
9
36
27
12
69
20
1
59
1
23
12
4
51
21
69
131
85
99
104
31
9
32
48
19
18
72
3
180
27
185
13
35
127
33
99
9
9
30
18
27
33
12
35
28
27
42
75
51
12
21
129
23
48
4
15
18
35
28
9
12
63
15
12
6
59
144
112
20
37
42
105
8
28
60
27
5
55
30
3
75
113
60
4
32
4
56
13
51
36
20
76
68
7
17
13
24
3
8
55
9
33
15
20
28
24
96
8
19
60
12
21
8
7
5
28
56
1
107
253
15
99
48
17
43
18
23
16
51
9
44
37
27
3
24
41
12
67
18
155
13
12
90
5
88
8
16
144
51
21
120
15
33
21
123
3
53
24
12
1
75
39
138
72
78
45
20
40
116
79
33
12
32
24
16
24
24
56
67
33
12
80
84
108
52
20
28
15
60
18
3
32
4
60
63
30
15
57
15
81
75
20
67
48
60
12
45
132
36
12
92
40
8
16
21
18
45
3
42
3
15
102
155
25
3
48
20
37
27
68
88
32
7
12
90
3
36
84
56
16
20
55
6
35
52
56
19
18
47
43
17
55
30
3
75
69
8
112
8
55
5
48
55
5
88
24
20
25
35
52
140
40
51
53
4
12
8
40
105
30
41
72
67
57
33
15
32
13
3
80
100
15
30
15
12
15
57
8
88
12
20
7
329
12
52
12
48
36
39
17
55
33
12
48
12
68
16
39
72
45
56
25
63
9
15
45
47
16
57
42
30
186
54
3
8
40
120
24
48
27
113
187
9
56
64
20
37
12
42
30
11
64
15
41
84
76
84
3
90
3
12
20
12
16
27
72
18
51
9
30
90
15
3
45
45
95
4
15
33
8
88
24
20
7
5
31
12
21
39
113
97
87
20
1
24
3
20
25
11
16
123
45
56
1
78
81
24
48
104
13
75
36
81
3
8
112
72
81
12
11
7
60
12
18
23
91
53
13
3
21
35
13
72
3
8
64
3
45
8
12
100
87
41
7
132
21
32
60
48
12
25
18
29
28
12
21
3
12
15
5
37
23
28
57
15
72
56
19
57
51
57
116
19
65
16
9
42
9
12
99
18
15
3
72
21
12
80
19
18
47
36
28
159
5
25
111
20
19
113
24
96
72
37
30
36
69
48
32
28
27
53
13
123
21
36
54
41
64
36
57
72
6
90
3
27
69
3
42
3
15
17
76
60
68
12
19
33
128
49
75
51
17
16
57
42
161
1
23
85
15
48
20
120
4
45
23
48
12
16
12
15
72
108
53
16
51
77
55
113
7
173
7
41
4
48
87
113
88
69
35
37
168
71
4
12
48
60
8
7
42
23
25
18
93
12
12
27
69
56
1
27
60
153
12
15
12
24
9
15
75
18
27
45
27
93
60
23
25
119
24
7
33
69
15
36
32
24
16
24
75
45
93
11
24
96
36
1
3
32
67
90
18
54
6
72
21
27
114
75
24
189
3
20
7
180
165
3
65
19
6
35
48
60
37
27
57
15
8
37
3
63
33
27
5
48
12
220
147
18
12
3
15
5
48
24
55
33
12
68
60
79
30
108
78
45
9
3
20
193
90
5
7
5
16
177
42
30
18
24
48
162
6
12
5
48
4
51
9
56
240
28
12
80
40
24
3
21
24
32
43
5
16
24
48
39
66
3
80
4
3
5
24
151
129
20
55
105
44
24
28
108
32
19
36
45
9
11
48
40
24
3
90
27
63
5
7
90
15
80
100
27
18
12
51
27
18
35
37
11
4
8
52
48
20
108
4
45
3
39
9
60
20
37
12
42
29
40
69
42
120
33
45
12
6
12
42
51
15
17
55
57
60
105
83
43
105
39
9
27
12
90
42
9
80
139
17
4
96
15
18
75
15
5
13
3
51
5
16
15
5
97
75
72
236
127
12
96
53
67
72
108
72
5
12
4
12
9
39
27
24
18
12
3
48
27
21
72
27
105
63
102
42
33
33
35
25
102
18
15
140
52
12
51
90
63
9
47
13
63
75
129
21
ABCD 98534894618*3^$a+1 [50000]
78
13
23
72
12
73
17
42
18
18
145
120
5
102
36
37
5
55
53
7
72
41
6
30
36
18
54
18
60
18
7
95
145
12
12
65
6
25
65
79
36
47
66
6
18
55
11
6
54
25
59
216
37
89
108
127
41
54
66
103
119
66
19
35
1
59
66
19
5
66
37
5
19
161
180
127
48
17
90
13
65
30
49
131
13
36
29
19
11
24
108
18
31
5
115
5
43
47
13
5
163
72
36
12
119
126
67
77
18
36
1
11
73
12
95
24
1
12
35
25
11
36
1
17
36
42
25
5
19
59
85
84
72
41
19
35
6
84
216
7
35
25
11
174
103
119
156
85
72
108
84
35
84
6
30
121
60
53
19
71
6
55
53
120
96
67
5
30
90
42
30
18
162
7
36
47
13
23
114
115
48
12
17
19
41
18
18
30
13
24
48
5
79
83
157
108
11
36
18
7
48
72
36
84
41
48
19
48
149
78
13
35
54
108
43
60
12
53
55
12
17
36
55
53
19
125
6
84
13
5
114
13
53
42
90
7
24
131
18
67
48
95
25
11
36
1
204
11
54
31
5
7
11
90
54
25
132
11
133
119
102
31
29
30
18
7
29
60
31
35
49
12
125
12
6
1
65
6
162
18
12
25
83
60
49
125
24
12
103
11
1
29
24
91
11
18
72
168
7
5
42
85
41
84
90
36
54
72
55
5
66
24
1
12
5
30
6
102
24
30
19
41
103
35
6
30
1
36
23
144
13
72
12
36
77
55
156
5
6
73
17
31
24
36
24
23
60
126
7
113
7
35
12
36
1
23
25
77
90
13
41
144
31
11
1
29
108
31
12
12
72
23
18
43
132
59
36
30
24
36
12
18
13
84
47
18
150
12
18
115
47
109
132
17
18
25
59
60
90
31
35
13
5
24
30
6
19
12
53
150
30
55
5
18
90
30
25
24
60
41
7
77
126
78
54
25
23
49
65
31
35
60
12
13
72
47
13
12
11
97
5
91
12
149
31
65
67
113
144
18
66
6
49
96
53
156
6
138
96
36
43
120
17
30
18
55
60
65
67
41
42
36
49
36
41
54
25
72
120
84
41
12
150
25
5
162
1
12
11
25
149
67
29
12
60
18
36
13
35
42
126
12
37
53
7
71
13
71
18
18
85
84
48
5
55
35
138
60
55
125
48
31
131
24
13
53
7
53
7
36
65
54
18
12
31
47
18
187
12
60
11
192
78
7
59
36
145
5
30
37
36
36
5
66
25
24
41
90
54
90
36
24
18
12
60
43
5
72
6
85
95
37
35
97
113
42
1
17
55
191
1
35
168
18
7
48
48
12
324
131
24
73
71
25
12
17
12
31
60
5
48
7
12
77
30
13
167
18
55
5
55
47
6
12
6
25
59
42
48
60
7
11
169
119
121
5
319
59
13
5
55
29
43
65
60
31
144
41
12
24
43
47
121
23
30
6
30
31
60
35
13
11
30
18
18
103
216
95
25
24
132
53
7
35
37
72
24
41
103
11
30
7
12
41
12
150
12
1
36
23
18
18
144
13
53
42
12
36
24
18
180
54
13
12
48
83
108
97
35
18
79
48
12
12
29
31
108
5
90
121
17
162
1
132
17
7
204
41
79
41
55
48
5
31
41
24
139
23
108
30
72
7
107
36
102
103
5
144
96
55
35
18
7
5
24
43
96
77
120
24
36
12
18
24
18
30
6
54
25
11
37
35
138
31
5
31
29
54
37
72
72
83
42
48
55
35
18
175
5
115
12
5
55
65
42
120
60
85
161
7
71
25
41
6
54
90
84
109
17
31
84
36
12
17
6
174
31
155
37
47
181
5
103
24
11
61
35
1
29
36
19
215
85
5
78
13
60
17
12
54
6
30
1
48
12
35
84
49
24
53
115
72
11
6
48
78
90
67
143
24
1
53
12
19
5
31
17
60
18
13
120
11
13
17
31
59
1
5
72
48
67
41
6
85
36
35
24
144
61
29
19
48
72
168
12
5
102
18
36
36
60
31
72
12
29
36
103
120
95
36
1
23
25
108
60
17
126
37
107
42
108
7
65
138
132
73
83
24
54
19
17
216
48
60
12
54
61
12
17
240
66
157
5
6
25
29
115
36
5
54
18
42
61
84
47
6
48
7
29
24
66
109
72
72
167
61
84
36
17
18
37
72
35
1
53
7
23
6
91
17
72
36
18
61
23
78
7
5
7
53
67
95
73
53
7
48
17
36
79
11
ABCD 98535204052*3^$a+1 [50069]
8
40
24
8
13
39
51
77
19
66
15
104
25
54
36
24
54
35
16
21
15
15
36
89
1
3
105
6
54
30
72
29
4
44
31
105
12
92
31
57
8
16
36
3
129
3
18
99
45
3
123
45
60
32
48
4
56
7
18
11
384
16
69
15
117
3
15
30
131
1
99
68
12
175
21
39
18
3
15
18
66
29
25
27
9
39
96
44
1
83
208
48
60
15
101
28
33
42
5
108
103
90
87
24
24
21
3
68
4
80
28
80
13
15
8
112
45
27
72
96
8
4
45
18
53
1
119
36
4
51
9
81
83
151
17
79
5
16
44
1
78
9
8
13
71
36
28
12
3
77
4
21
204
15
108
72
3
5
16
104
1
12
24
30
126
219
129
12
15
84
15
65
4
12
44
24
67
53
16
3
17
36
40
84
44
115
90
27
9
36
42
177
20
36
37
11
37
35
64
51
18
90
57
15
30
75
33
36
15
156
15
137
1
11
76
20
52
21
27
63
65
12
37
36
66
78
18
9
24
132
68
16
3
5
61
24
251
24
76
92
88
32
133
24
27
20
16
32
13
23
64
33
24
119
12
49
36
15
57
66
6
123
3
9
9
12
83
61
11
84
28
8
127
41
4
92
79
9
60
33
150
117
152
24
4
27
21
9
59
192
79
84
42
15
32
36
61
15
39
5
36
4
9
35
96
7
29
16
8
127
33
32
72
88
8
1
60
30
65
48
16
36
3
53
52
80
13
18
30
51
153
12
6
5
28
21
83
40
75
138
54
41
19
33
3
30
18
72
54
75
140
16
164
25
66
9
96
8
36
31
18
47
4
63
33
24
45
11
24
19
6
18
72
30
111
33
6
84
6
90
84
81
45
24
12
18
17
28
20
4
12
15
141
84
21
54
24
9
8
28
9
11
12
49
30
54
27
32
12
148
33
15
39
6
3
176
31
93
105
42
5
28
20
37
18
57
24
45
135
60
3
5
40
27
30
23
55
33
15
24
5
64
21
30
6
35
24
108
28
93
227
48
4
80
13
15
224
16
3
5
76
44
19
5
28
15
150
27
21
72
15
3
42
23
4
3
24
141
8
16
45
95
31
17
36
16
21
39
36
15
89
19
6
63
8
103
6
120
6
5
40
8
36
55
9
12
9
24
72
47
76
75
5
16
15
5
76
140
4
44
19
17
16
108
84
45
47
16
3
17
4
24
45
27
69
90
18
87
69
36
23
91
9
3
9
135
54
11
31
33
56
85
11
4
39
6
15
20
19
17
103
21
129
75
51
21
8
37
143
1
15
9
11
48
48
139
126
90
9
51
9
201
23
1
30
9
44
12
79
69
21
60
11
84
25
60
87
33
24
23
84
19
29
43
9
120
9
27
20
25
39
24
56
16
15
29
16
39
141
48
24
68
139
81
24
69
36
39
21
36
72
11
60
52
144
44
4
57
90
65
204
52
60
57
102
125
144
1
3
12
84
60
21
24
30
21
15
41
24
24
61
66
54
3
8
48
12
60
160
8
96
16
32
72
40
9
87
108
39
66
35
37
18
141
44
127
5
28
20
112
12
132
36
45
3
15
45
12
8
49
27
39
117
8
16
96
57
18
54
30
60
21
32
37
30
6
3
92
13
71
28
27
5
136
129
255
33
48
54
129
15
60
141
24
27
29
31
173
79
81
9
171
45
12
78
57
24
21
90
225
45
99
9
36
23
1
51
3
93
33
95
115
36
24
285
21
30
6
27
8
84
64
81
15
75
6
3
60
32
25
23
16
69
24
23
13
90
105
12
93
36
60
120
36
39
20
48
25
51
60
15
69
33
15
60
15
65
25
42
21
32
144
108
12
100
45
35
4
144
48
24
3
21
69
90
72
53
36
12
55
9
99
36
53
1
6
29
1
36
47
28
32
7
18
126
21
84
452
40
9
6
65
48
16
20
16
15
93
27
18
114
72
45
36
60
20
13
11
139
5
256
9
30
36
126
63
117
35
72
48
67
228
5
19
30
168
192
6
29
1
35
48
31
18
35
12
25
66
17
37
36
60
35
24
4
117
18
12
45
99
54
6
36
18
30
36
29
49
11
1
59
16
39
9
20
1
35
37
3
15
6
59
25
107
7
138
155
13
71
19
9
21
51
56
88
21
54
5
67
53
52
84
48
8
4
9
30
24
36
66
36
23
37
47
37
11
13
72
30
54
114
5
16
15
9
21
131
37
35
1
66
45
168
128
40
3
72
9
21
15
60
159
5
28
45
66
65
16
15
101
88
21
11
48
64
32
24
60
76
8
40
51
29
48
24
28
32
16
75
57
48
3
126
11
112
36
45
156
3
48
63
12
9
9
24
48
24
51
3
54
27
45
120
6
17
160
92
1
3
84
200
31
36
36
33
9
12
35
1
35
52
45
51
12
27
36
ABCD 98535411218*3^$a+1 [50007]
72
31
12
102
47
49
54
18
12
35
13
54
30
156
12
71
79
65
48
97
35
25
48
24
36
30
65
37
42
78
11
85
60
96
18
36
30
12
84
48
47
96
13
36
11
49
66
5
139
5
151
114
66
114
48
35
1
12
132
47
61
84
78
48
29
19
30
84
90
6
36
84
35
1
48
12
35
1
18
6
35
48
121
42
18
12
432
95
37
35
103
185
108
85
60
144
18
48
54
11
13
24
12
138
5
96
12
163
54
35
1
30
144
66
6
18
6
162
72
96
47
13
35
12
73
12
47
85
186
24
18
47
25
90
53
252
156
37
18
29
13
35
139
54
60
60
12
198
84
6
11
1
204
36
12
36
60
30
24
17
60
13
156
11
79
30
30
29
72
73
6
29
73
18
41
13
258
12
6
11
25
11
55
5
48
19
65
12
289
84
198
24
174
12
12
48
24
36
119
19
6
11
139
174
36
36
144
18
108
12
17
13
35
13
54
65
31
48
6
11
13
60
24
48
30
54
23
31
54
18
29
31
84
6
48
90
6
35
19
149
55
41
25
54
30
18
17
48
24
121
78
89
103
29
1
18
24
17
96
7
18
48
59
60
73
24
6
12
17
1
18
41
19
60
5
115
6
71
60
25
12
11
324
13
23
1
11
60
13
24
48
114
54
6
65
133
155
1
12
12
83
19
5
24
96
120
55
6
42
6
36
36
72
47
1
24
114
5
12
49
66
29
73
246
5
1
126
30
23
24
145
6
30
35
1
23
31
24
30
18
29
13
6
42
60
210
18
24
30
6
11
43
12
41
7
5
73
72
12
60
35
24
25
24
11
36
25
23
73
12
18
90
47
7
78
60
11
1
66
29
91
5
25
18
209
133
107
61
11
1
24
35
36
48
157
47
163
42
60
11
25
30
72
125
13
12
12
60
11
72
55
18
47
24
61
35
12
13
18
12
48
126
6
197
25
30
41
1
48
95
1
11
43
185
55
41
61
24
36
54
17
85
59
1
42
66
24
72
11
73
54
6
155
24
37
48
60
23
13
24
48
47
37
71
13
66
53
13
18
30
84
107
36
13
35
25
11
25
36
108
60
36
54
17
49
180
216
12
12
18
186
47
43
29
103
102
11
156
31
53
37
48
132
72
6
5
60
36
1
47
60
115
6
71
25
54
65
7
17
103
48
89
13
59
31
78
84
6
126
18
156
60
137
25
54
24
120
12
90
60
12
30
113
12
1
60
24
240
131
25
84
35
43
5
97
107
144
121
84
132
42
6
36
23
25
47
1
12
66
30
12
132
66
6
6
29
13
48
24
24
107
25
23
24
48
37
47
133
102
36
77
127
36
42
6
5
31
6
35
37
11
109
18
65
24
31
42
36
59
103
54
23
12
13
168
18
30
11
19
132
54
24
11
13
11
7
18
84
30
162
114
65
61
36
108
59
48
67
150
48
54
24
6
48
72
18
162
24
72
78
6
23
85
6
41
55
113
168
103
17
97
23
13
35
109
18
18
36
66
17
217
54
6
59
25
54
36
6
84
6
149
60
12
13
11
1
48
6
161
7
77
25
11
175
18
54
6
24
23
12
97
60
36
24
36
114
66
24
95
79
90
95
1
66
5
48
277
72
72
11
48
49
90
5
96
1
60
36
59
13
35
1
144
18
30
60
12
12
6
65
67
36
60
6
78
6
72
204
60
96
42
42
30
216
48
77
19
41
49
36
12
12
24
30
125
109
36
71
24
120
199
17
13
18
48
84
17
13
60
36
66
125
199
24
5
108
19
29
36
1
83
61
120
36
24
84
59
1
60
59
36
12
55
30
35
12
25
12
11
37
11
31
240
5
1
102
6
11
25
11
67
17
13
42
66
24
36
60
59
31
53
289
12
18
42
119
85
42
54
18
41
1
90
6
47
108
49
11
13
71
1
30
42
6
30
71
25
71
25
54
48
60
53
7
5
25
36
24
11
49
96
30
12
18
84
42
48
6
11
48
31
114
6
41
1
24
144
42
53
12
12
13
35
13
36
143
25
6
30
42
12
36
72
65
7
96
6
66
5
25
72
78
84
6
12
23
72
55
5
13
12
35
163
17
85
78
17
13
24
24
60
47
19
30
120
156
30
144
5
1
78
30
35
55
72
18
120
6
41
25
24
30
54
90
24
18
12
12
24
71
109
36
83
31
12
72
90
6
65
61
156
23
85
24
11
49
30
53
13
35
1
83
ABCD 98535641728*3^$a+1 [50007]
5
75
36
69
15
16
44
15
21
72
48
52
144
23
153
4
264
56
88
20
12
64
32
52
11
54
31
131
145
128
141
91
125
19
20
76
24
92
48
112
60
143
36
33
132
15
108
162
123
88
77
115
56
16
24
44
76
56
9
19
71
25
44
147
33
36
16
56
57
283
32
12
36
12
48
64
215
18
36
19
107
61
44
4
32
3
25
140
15
1
56
108
16
35
1
32
16
41
3
16
89
43
48
12
12
240
116
15
54
123
108
24
136
20
16
23
61
119
21
51
25
20
4
104
117
54
180
36
33
57
115
8
76
60
152
39
33
72
3
21
16
24
101
99
45
39
12
4
32
3
157
113
19
48
140
28
20
15
1
108
56
96
9
15
16
56
39
18
7
44
156
96
112
35
241
11
9
12
123
177
40
53
87
28
144
65
3
60
72
12
60
9
55
32
100
12
17
79
96
59
21
105
18
13
24
68
21
15
12
4
48
11
36
9
9
75
12
75
21
40
47
57
4
132
113
15
16
5
19
96
29
90
129
15
13
12
36
20
72
9
63
40
8
40
8
111
54
54
85
60
35
36
54
87
16
24
84
12
68
36
24
132
144
36
24
33
7
44
96
96
108
16
8
75
13
80
33
87
39
1
104
39
9
76
80
52
17
91
71
165
33
111
4
11
1
35
1
12
5
15
75
73
108
179
141
144
132
96
64
8
40
167
33
40
12
5
54
97
20
9
19
269
163
17
72
75
4
11
13
8
28
144
36
41
3
12
16
32
36
45
115
65
36
63
12
48
28
32
15
1
56
64
56
84
9
7
20
63
57
4
80
52
8
4
68
33
7
104
15
1
12
12
24
41
3
12
36
48
4
5
51
132
60
100
68
39
33
93
67
23
9
40
5
91
152
9
123
96
51
1
17
36
19
56
112
137
31
176
45
18
1
24
8
48
4
5
7
96
20
93
54
93
148
216
20
48
141
51
16
48
12
84
23
72
18
15
16
96
53
31
5
7
68
12
12
117
108
51
21
54
97
20
12
136
5
7
47
273
4
56
112
56
72
64
8
168
40
8
4
140
36
129
43
32
36
4
47
61
83
49
48
32
72
96
9
55
144
20
15
49
60
36
12
23
105
21
19
35
157
60
48
12
8
21
54
21
24
96
36
93
51
3
72
33
147
18
91
104
40
35
1
92
40
104
15
18
3
48
4
12
48
20
16
120
89
91
84
72
56
39
54
75
105
54
33
120
24
3
21
60
12
33
31
240
56
87
1
32
3
85
5
27
220
23
165
16
68
75
21
52
120
23
45
4
120
8
48
120
24
27
13
168
17
27
9
19
96
84
176
100
12
17
3
72
16
161
3
87
9
81
15
204
36
28
176
16
68
12
4
36
120
5
54
57
69
54
69
28
80
88
56
16
84
29
36
54
21
304
89
180
72
3
28
20
12
16
236
4
96
84
32
48
64
12
29
15
136
120
125
123
40
48
48
11
54
36
19
44
28
17
72
18
117
48
36
52
12
5
15
21
36
39
16
120
59
144
36
1
20
36
28
20
72
180
48
36
9
15
52
68
12
4
24
24
17
90
13
8
69
19
84
185
51
16
120
140
36
28
92
24
64
144
41
19
35
57
33
7
104
24
27
144
21
60
48
15
37
24
104
72
33
3
33
27
40
128
204
48
60
69
91
143
54
180
15
88
80
84
100
24
20
39
45
16
11
109
80
4
12
36
12
68
12
36
81
223
12
20
15
109
192
59
93
15
1
12
23
25
29
87
24
112
128
45
91
120
56
72
36
64
11
21
76
8
112
48
44
51
36
9
12
33
55
89
3
12
88
108
12
20
279
18
51
24
16
89
111
69
111
12
4
108
32
16
23
241
80
24
276
4
44
12
88
5
3
48
96
15
81
52
12
104
24
87
13
12
20
16
29
79
96
80
48
72
3
13
77
31
44
48
3
1
53
31
44
36
60
76
104
45
115
65
126
33
75
61
56
9
67
128
16
5
18
45
16
29
15
165
7
84
32
57
103
20
184
56
12
75
126
7
29
ABCD 98535760028*3^$a+1 [50006]
33
60
36
204
3
93
192
63
12
72
61
120
24
56
24
27
48
105
27
21
12
51
9
63
33
4
60
176
39
85
68
15
24
129
12
12
48
15
33
72
135
93
39
21
12
3
24
105
63
60
57
48
39
33
51
9
15
33
135
105
3
105
27
117
60
16
119
21
147
24
9
4
68
28
120
24
11
9
48
112
8
120
12
51
9
60
15
60
48
13
32
112
107
13
8
192
27
49
47
45
72
75
12
9
64
188
108
15
57
12
111
9
15
33
15
48
49
23
45
3
9
36
100
11
9
4
47
36
105
27
1
299
21
84
3
84
13
20
15
21
160
44
48
48
40
20
87
108
192
105
72
27
9
27
180
45
12
136
24
95
36
96
36
93
4
128
48
27
45
159
36
48
12
57
135
1
92
3
36
21
27
12
69
75
49
20
171
24
93
12
48
15
93
27
165
28
24
120
20
87
189
39
12
33
3
144
9
12
99
9
24
48
63
96
21
75
72
33
52
8
28
32
3
144
21
15
45
27
33
15
69
27
33
36
24
108
15
13
24
155
93
52
60
47
60
9
40
32
28
44
96
4
116
39
105
60
180
51
57
3
9
256
24
188
3
36
96
12
25
20
36
15
57
12
40
35
33
88
24
35
1
11
9
84
3
157
56
15
12
144
24
25
152
12
16
164
16
95
24
81
12
87
241
20
39
72
13
8
120
27
48
97
8
48
144
16
32
75
33
220
35
9
3
144
48
145
188
120
3
96
93
27
216
33
72
63
45
72
48
4
20
75
25
8
39
24
24
72
261
60
72
36
184
131
45
39
21
132
75
12
93
28
32
3
69
48
123
57
60
15
132
21
12
39
9
12
147
21
4
23
13
20
15
25
140
39
12
48
33
3
57
72
100
8
15
165
27
105
27
36
117
40
68
120
12
75
153
63
49
83
73
20
255
9
100
23
84
48
93
147
1
80
4
11
49
8
132
75
45
3
24
73
23
72
36
96
9
291
9
40
20
24
76
32
12
48
63
12
13
119
85
11
96
13
96
104
16
224
15
96
24
21
12
63
129
160
83
45
88
44
76
140
27
48
72
33
111
9
24
111
96
264
297
52
68
60
15
37
8
12
36
160
20
124
8
27
21
15
60
25
32
183
25
32
12
36
12
39
48
1
164
123
105
52
20
63
24
21
52
20
40
68
60
87
1
104
40
131
49
71
84
93
120
123
36
273
63
12
33
15
12
45
3
33
12
3
36
49
152
48
27
24
193
56
4
8
48
147
157
227
48
168
105
63
12
37
188
219
49
47
33
72
108
15
57
168
27
48
9
76
20
24
16
71
21
39
9
4
20
63
48
85
80
39
1
164
36
72
112
47
48
72
21
27
21
75
57
63
36
180
24
69
96
100
32
120
48
12
27
273
27
1
20
27
37
47
69
72
48
51
21
75
48
25
20
12
12
100
56
87
13
20
12
48
124
8
48
24
40
23
204
33
16
44
15
33
63
117
3
9
120
123
45
108
120
24
40
116
4
8
15
60
144
21
3
69
120
63
133
47
60
37
116
220
20
180
51
201
39
21
240
60
3
24
216
12
48
57
232
68
28
80
51
13
116
40
24
180
35
85
11
25
11
249
51
13
8
172
188
3
9
16
20
4
95
33
63
25
32
27
21
4
11
12
45
12
60
15
153
12
100
8
112
8
28
59
12
129
84
60
27
36
237
15
81
12
48
12
75
33
171
93
36
99
12
48
45
27
69
60
75
12
132
1
11
24
105
64
8
135
105
39
73
176
40
32
12
3
120
60
97
11
25
44
120
48
267
21
60
111
69
12
72
15
132
36
57
16
104
27
93
87
33
60
48
3
57
87
48
73
180
44
48
15
37
68
12
40
236
72
72
15
48
45
48
4
116
ABCD 98536300288*3^$a+1 [50071]
60
99
21
21
54
41
31
45
8
40
56
4
75
57
12
116
64
8
28
44
13
24
126
53
52
93
66
69
12
27
18
3
39
48
5
37
15
111
77
48
1
30
5
1
144
3
153
63
12
48
72
12
36
56
16
104
4
12
213
27
20
4
3
6
59
16
9
60
138
18
51
44
24
7
33
12
48
96
15
5
31
93
15
21
27
113
36
40
69
120
15
12
12
56
37
15
39
5
61
23
40
92
157
18
30
15
32
48
40
60
3
36
113
112
45
11
12
1
59
12
64
129
3
12
57
23
36
1
35
16
3
117
132
36
180
87
42
3
15
9
44
100
45
12
132
3
144
33
15
48
45
95
88
231
5
43
5
36
16
15
5
96
28
69
11
121
15
44
12
28
72
32
25
108
15
48
15
45
21
191
25
27
20
7
65
48
28
12
72
20
49
72
143
67
29
88
20
76
96
24
81
99
15
69
3
9
75
29
72
28
60
20
16
56
120
19
48
45
56
12
55
120
65
85
48
87
60
8
12
109
51
33
15
12
15
113
40
27
5
25
114
5
4
21
111
20
4
63
6
71
36
40
32
28
39
5
1
30
65
72
52
20
4
72
3
9
15
5
12
85
24
35
31
29
120
52
120
63
5
36
43
96
12
24
18
12
51
120
15
69
75
18
51
21
51
75
72
66
72
3
96
120
3
18
3
87
12
57
56
24
36
7
18
24
18
53
4
123
45
32
115
9
72
15
84
33
32
49
30
29
16
27
65
12
73
39
9
15
27
89
31
150
84
18
33
8
60
52
87
12
189
20
31
18
102
9
24
8
19
5
169
24
3
12
8
28
12
8
49
15
3
9
45
23
37
15
144
36
84
9
27
21
15
48
51
9
21
11
88
32
13
42
9
81
35
28
32
40
24
39
5
36
48
28
3
57
92
72
24
72
13
102
45
12
12
39
5
31
101
13
27
24
20
24
12
60
84
36
64
36
3
42
23
4
8
67
21
156
24
20
16
36
60
120
72
3
17
36
4
36
12
20
13
36
11
12
28
99
36
53
36
31
69
3
60
18
30
78
131
13
23
12
52
96
33
51
39
41
36
40
44
96
12
36
1
15
20
13
11
7
18
6
33
51
42
84
11
49
15
44
36
4
96
21
18
5
4
3
149
49
47
7
65
12
16
24
51
17
88
24
48
72
33
23
64
48
48
15
185
13
36
6
5
12
73
15
8
36
13
3
32
16
12
32
13
3
15
41
31
213
147
57
32
24
64
36
57
23
4
32
48
55
17
1
59
16
20
103
5
36
108
40
120
12
8
43
69
129
6
89
76
48
12
8
73
18
5
7
129
44
7
54
11
52
12
21
3
32
49
15
3
5
13
47
12
40
96
63
12
57
60
96
60
15
21
3
12
5
16
20
55
113
36
25
18
173
12
136
32
79
5
28
108
12
12
60
24
24
132
24
24
15
5
1
15
51
21
60
33
35
40
51
5
4
32
28
72
39
30
6
33
75
36
90
23
48
13
42
18
27
32
88
92
16
12
87
21
15
6
135
36
39
21
20
4
156
24
33
15
8
40
129
15
44
60
52
20
64
48
21
11
180
31
57
87
5
4
9
18
9
116
24
4
44
16
20
36
4
72
108
32
40
9
6
69
15
9
45
11
25
11
28
87
45
48
12
180
27
125
72
16
69
15
48
92
40
156
87
45
3
9
24
27
53
36
36
24
4
9
35
16
80
12
24
16
45
87
12
20
13
27
36
57
18
137
12
4
45
27
48
57
3
32
24
61
39
36
8
67
18
27
24
48
117
59
31
53
268
20
85
59
24
25
24
3
27
5
1
27
32
13
15
8
52
27
33
68
72
13
59
43
5
13
126
9
12
44
4
12
72
45
23
19
21
105
35
64
3
21
56
36
28
44
16
51
18
3
8
16
120
8
36
72
4
108
8
24
61
54
69
21
3
33
23
100
60
20
16
123
36
21
3
17
28
27
125
36
4
33
23
67
5
61
75
12
188
16
24
32
109
63
45
35
67
65
16
45
27
32
19
21
36
20
108
76
3
137
151
33
9
18
53
1
35
40
51
17
52
44
16
20
40
140
25
36
24
18
18
23
120
24
36
16
24
27
5
40
68
16
171
113
19
5
61
59
31
177
32
115
5
13
23
52
12
8
28
9
75
27
165
15
65
43
21
60
27
9
48
36
21
95
16
164
31
5
12
1
71
13
90
60
93
60
8
16
39
9
8
103
21
3
126
84
15
27
36
53
4
20
52
20
36
124
36
20
25
23
16
21
12
27
56
124
96
48
12
87
93
108
12
68
40
201
23
88
33
15
9
3
24
48
63
78
12
27
33
3
96
39
42
54
5
84
36
85
39
20
1
30
29
72
4
84
176
24
4
8
37
3
60
12
51
36
90
23
12
19
12
129
8
25
75
15
18
83
16
9
111
141
59
1
18
189
8
37
15
12
9
51
168
12
60
36
20
40
117
12
3
57
75
20
36
4
75
21
72
92
1
95
12
28
27
17
4
104
31
5
52
12
68
49
108
63
3
9
20
52
20
13
23
28
51
33
63
105
44
16
15
105
33
39
3
30
3
12
48
12
8
7
5
40
24
36
153
15
57
30
29
64
36
20
76
24
111
54
18
60
30
ABCD 98536364692*3^$a+1 [50089]
4
84
80
28
144
20
16
8
16
104
27
85
12
36
12
17
120
67
200
21
3
16
168
32
48
16
347
37
5
90
33
88
56
88
32
63
18
15
40
24
80
21
19
11
13
296
16
32
96
16
48
65
135
16
29
48
7
48
20
120
135
102
91
56
64
36
96
5
43
12
48
149
31
59
225
136
24
8
40
197
91
32
48
72
45
90
133
12
120
204
48
276
32
48
64
248
280
24
36
347
73
32
3
73
84
72
24
96
11
69
120
16
48
32
105
7
155
25
65
3
75
85
24
84
107
25
17
151
47
9
96
57
31
56
21
90
9
144
16
11
25
155
105
64
80
16
12
23
42
31
84
5
43
8
52
260
88
36
113
18
12
168
229
113
15
93
123
216
4
17
19
8
16
29
198
85
32
40
95
30
51
144
16
216
80
16
24
264
156
11
73
104
123
132
18
55
80
144
28
212
120
21
75
88
24
132
101
139
276
12
20
28
12
32
136
47
33
105
15
24
216
147
13
365
7
5
87
93
60
30
1
120
47
153
24
3
69
33
15
96
256
60
60
24
17
55
24
23
73
5
43
12
108
72
35
72
213
48
96
28
23
69
4
20
112
17
63
45
163
72
104
40
24
12
65
67
8
4
71
157
96
176
3
18
7
12
53
67
23
18
15
148
60
29
27
16
65
7
23
13
156
101
139
56
112
48
48
89
15
52
324
56
141
199
84
137
7
96
149
27
153
180
31
149
15
172
180
48
8
112
32
111
25
48
72
5
270
189
136
72
48
104
28
68
48
16
281
175
132
108
35
45
100
188
4
23
13
56
40
60
83
30
43
72
8
24
16
35
13
47
120
25
8
399
33
64
8
40
132
71
45
124
108
8
72
72
136
8
72
15
33
237
42
61
59
133
107
81
100
60
72
60
92
40
12
161
132
15
16
12
20
24
40
80
28
53
159
40
80
96
144
64
24
5
108
7
65
198
13
60
96
48
8
24
4
17
90
73
80
16
101
30
69
16
8
72
237
51
64
48
8
40
32
64
8
88
95
132
97
20
76
20
64
23
33
292
276
192
60
60
24
23
33
232
32
81
15
48
24
48
45
43
80
87
33
64
8
28
209
147
16
35
13
200
16
36
144
101
15
72
16
84
20
76
89
67
11
73
12
120
120
215
105
264
24
120
64
80
63
205
77
151
12
240
35
33
39
73
17
15
72
136
8
136
56
160
137
31
72
17
31
24
23
85
17
67
23
37
228
83
85
24
8
96
192
4
23
117
153
15
28
164
96
48
160
156
144
36
8
153
12
51
160
29
180
63
64
24
80
72
15
177
96
64
12
36
120
132
53
15
75
85
32
45
235
8
64
104
100
20
112
185
55
120
104
64
32
88
132
204
8
75
1
60
24
23
33
4
53
55
24
41
39
28
65
67
96
80
28
12
72
48
120
35
229
383
25
200
96
16
24
96
8
3
37
32
40
104
184
8
288
100
96
101
79
240
96
17
31
32
124
60
24
12
68
24
40
152
208
216
29
67
56
72
88
84
53
30
1
ABCD 98536963256*3^$a+1 [50013]
11
91
126
18
24
48
69
45
23
52
56
67
117
45
63
27
129
105
12
18
9
27
6
3
80
55
9
20
25
18
53
25
144
18
48
72
168
66
36
54
9
60
20
19
96
29
37
6
18
180
12
42
12
78
12
195
120
33
18
90
48
54
60
36
36
18
18
93
45
11
25
78
18
120
78
54
198
77
25
6
29
43
108
45
216
45
11
12
25
35
16
81
48
135
15
12
18
11
79
261
36
105
36
120
114
120
45
108
33
39
33
95
112
120
15
18
12
108
42
18
12
6
30
162
81
9
51
9
11
7
12
18
27
8
37
168
12
71
120
76
3
6
54
117
120
128
103
9
20
1
54
54
24
66
9
33
18
81
108
20
43
29
1
83
4
27
264
42
12
36
11
61
108
36
18
101
36
49
36
59
24
136
24
135
48
9
141
180
72
111
24
63
9
93
60
18
12
60
66
90
9
207
18
6
29
52
93
47
133
18
53
61
66
17
36
19
90
18
29
85
75
20
61
42
101
7
48
9
128
49
90
30
11
43
9
27
6
27
21
6
66
143
64
51
72
93
87
12
90
126
222
3
20
49
30
162
191
7
53
19
126
18
17
217
51
111
78
36
30
24
66
51
135
36
117
57
168
126
84
18
155
13
11
144
19
18
90
65
7
36
60
102
18
24
65
55
72
36
42
48
42
81
39
78
120
54
18
11
61
11
85
27
225
30
60
90
47
28
81
71
48
25
42
9
201
36
54
89
16
9
30
17
48
16
33
27
39
6
311
72
112
9
11
19
42
18
21
9
180
11
4
57
18
161
19
24
5
16
24
57
18
42
83
55
180
18
87
63
113
67
57
96
216
3
18
27
15
66
90
6
30
6
27
56
84
52
33
11
61
66
33
9
90
18
18
174
42
66
42
41
72
7
42
3
123
18
30
65
7
24
84
6
36
72
30
60
66
71
61
47
16
36
129
186
29
36
25
36
102
78
18
9
75
42
36
18
29
73
54
18
96
36
75
60
48
81
11
61
27
105
90
18
27
21
36
6
54
119
1
11
49
119
1
6
12
90
107
36
109
24
191
1
18
42
72
27
120
45
108
78
9
3
18
54
6
90
108
54
27
183
105
27
30
143
25
11
64
213
39
135
24
84
141
9
27
9
126
108
12
36
24
18
36
102
24
18
48
27
45
18
9
69
36
63
3
17
160
20
1
15
39
18
42
12
36
72
60
5
16
20
40
21
15
45
30
6
72
36
156
11
112
27
36
29
91
18
24
23
79
9
99
132
9
45
59
72
31
12
198
42
12
24
192
60
5
108
220
45
216
3
45
6
45
21
11
144
115
18
18
9
99
6
131
52
63
18
54
78
30
54
15
21
47
151
42
48
42
12
125
115
102
108
6
21
171
197
1
42
12
60
21
9
11
31
45
68
108
4
75
36
60
5
79
108
105
117
83
91
29
72
4
84
60
92
100
108
80
160
3
33
32
25
24
126
18
36
95
139
12
17
36
12
7
81
27
24
36
9
21
123
21
36
24
11
172
20
96
61
3
51
36
84
42
23
97
87
72
3
42
23
7
18
150
12
60
54
12
24
3
15
18
12
155
112
261
95
25
18
36
6
18
12
42
156
11
31
57
8
120
85
59
168
97
144
36
3
8
37
42
29
16
21
90
18
11
13
11
7
18
131
139
41
229
66
33
57
63
63
18
36
18
17
115
216
5
25
24
135
129
36
6
90
12
42
5
115
36
9
24
9
216
39
60
32
25
18
65
52
45
60
30
69
99
36
72
65
187
18
12
27
63
17
133
47
115
5
31
48
69
75
90
11
36
103
126
75
45
6
66
27
72
81
132
108
3
45
96
23
40
57
90
54
96
23
16
81
78
30
107
88
45
27
104
16
33
23
168
127
18
150
102
60
39
81
60
210
9
123
72
30
63
33
138
24
12
36
9
33
30
18
35
73
51
9
30
42
120
35
72
12
13
18
77
36
85
75
9
11
72
7
150
90
66
72
35
ABCD 98537103508*3^$a+1 [50083]
55
5
13
119
21
15
31
24
36
20
21
25
95
13
6
53
97
30
38
18
70
20
18
9
36
1
11
123
46
30
6
8
36
166
5
48
12
12
12
169
35
27
4
6
24
54
90
66
6
47
7
30
8
3
115
8
57
25
54
8
22
35
31
30
179
25
11
19
36
5
147
76
12
5
87
16
30
6
5
151
24
6
47
1
2
28
5
111
108
81
37
18
6
30
114
60
47
48
1
36
18
41
24
7
65
12
1
11
9
27
240
120
19
41
19
20
10
8
123
24
31
17
12
84
12
12
1
30
72
24
26
28
11
48
21
46
8
33
19
29
27
4
149
60
61
30
6
50
33
31
41
55
30
23
12
13
6
60
24
50
27
63
9
1
36
186
24
144
5
9
108
18
21
1
84
11
48
187
48
6
35
45
40
50
33
3
4
29
247
17
1
42
2
15
157
35
9
16
38
16
5
31
20
34
2
9
55
29
1
35
24
9
90
76
86
15
108
21
27
45
27
72
108
37
6
20
9
24
1
11
43
20
57
84
111
94
35
24
9
18
45
19
60
30
11
13
11
31
113
1
95
31
8
16
36
20
33
12
48
12
49
44
82
62
16
96
96
60
18
30
11
1
122
52
65
9
135
27
18
10
17
24
49
66
84
2
34
5
33
58
89
33
22
14
112
60
30
14
100
59
12
24
3
21
31
5
33
76
71
33
15
31
180
102
108
12
2
36
52
53
1
24
32
3
15
10
59
12
31
32
88
137
67
29
25
107
33
36
64
35
36
19
17
9
39
24
60
13
48
42
44
54
46
8
45
12
1
23
36
84
60
1
11
24
1
30
32
36
112
24
6
2
57
109
12
20
123
60
12
85
8
54
82
6
5
33
16
20
10
41
19
66
23
145
36
6
65
84
1
18
30
11
55
216
17
57
10
29
31
144
17
3
21
1
24
44
22
78
72
60
48
6
149
84
31
30
42
53
25
107
3
81
24
21
36
3
25
96
24
66
20
54
27
19
8
16
6
24
35
91
6
48
96
36
54
5
15
33
31
65
36
51
34
54
29
43
53
1
54
12
54
23
67
8
36
10
36
8
22
29
180
39
22
11
24
36
13
35
37
20
18
9
108
9
99
45
15
1
84
26
100
36
30
30
53
85
35
1
8
16
2
45
27
18
4
24
47
49
6
5
24
1
23
157
30
84
41
25
30
53
72
73
6
53
12
79
20
10
6
29
132
3
40
65
1
11
19
89
7
18
36
54
2
70
18
36
35
3
36
9
7
5
15
144
16
36
5
43
137
49
6
18
132
35
25
83
9
28
35
19
44
76
65
24
7
90
30
54
35
24
45
106
5
36
33
16
56
118
44
18
34
36
138
42
48
90
6
41
49
11
49
60
54
5
1
59
25
11
96
79
30
54
17
43
12
8
45
61
20
34
29
37
23
12
24
12
25
2
81
99
16
17
12
36
81
10
8
18
15
72
13
78
6
11
39
4
101
25
6
44
18
16
71
60
1
140
3
7
18
47
33
22
48
41
15
4
14
15
12
36
43
36
29
45
16
20
10
24
17
12
37
23
13
35
24
24
72
24
9
40
14
57
1
24
23
13
18
132
29
24
271
5
25
6
54
35
36
48
24
3
34
30
5
1
23
37
84
59
67
90
108
47
45
10
30
50
54
51
3
201
61
30
29
55
6
14
21
13
90
66
26
58
12
83
1
6
48
41
24
12
79
24
26
46
44
40
50
36
18
54
18
88
17
3
9
36
7
18
2
9
49
14
106
131
33
3
13
90
29
7
29
24
36
60
31
56
18
52
35
39
108
81
9
36
16
35
1
18
12
80
40
14
54
10
6
54
92
28
44
15
13
83
25
35
1
30
96
5
93
22
48
17
19
20
4
6
24
2
4
30
11
9
99
45
16
11
13
6
6
18
6
30
24
14
72
34
2
4
90
50
36
10
5
72
61
14
21
36
19
14
36
82
5
43
122
3
37
84
20
18
45
43
30
23
61
36
23
25
2
10
8
16
66
29
55
68
18
34
5
25
60
6
24
65
15
33
31
17
48
61
6
2
63
43
56
64
26
54
57
33
87
144
3
52
29
7
5
69
46
65
13
11
1
48
14
33
12
36
9
112
68
3
60
9
51
79
54
30
36
65
24
1
24
30
29
1
62
88
17
13
11
36
15
33
12
27
90
15
7
54
14
22
14
57
55
30
2
22
23
13
30
2
28
35
9
4
11
1
23
15
9
48
15
33
1
30
26
63
96
3
58
14
34
110
36
16
54
6
77
37
11
15
9
36
24
96
19
66
59
15
21
43
137
43
5
12
9
34
74
76
14
33
3
10
44
22
36
14
99
25
12
24
36
18
29
27
16
20
34
126
18
12
8
36
4
42
29
79
60
41
121
35
24
36
24
61
30
170
3
36
1
23
36
1
54
29
12
120
25
30
18
11
33
15
21
106
6
35
25
8
10
26
16
20
3
67
53
31
60
41
55
32
21
25
12
23
25
20
10
30
47
19
5
48
48
19
29
1
24
11
96
25
30
149
24
72
133
11
25
11
69
16
38
90
10
6
35
55
101
27
16
102
44
39
85
11
25
59
96
24
12
117
148
50
70
23
7
24
6
120
59
120
19
2
34
101
43
66
8
16
11
96
43
12
30
60
30
98
111
24
55
12
77
73
90
5
43
41
9
15
21
18
16
2
15
25
30
18
74
18
87
75
28
44
18
22
68
45
13
23
9
27
9
10
60
56
21
12
37
20
144
16
11
13
30
5
15
10
11
24
24
21
15
1
6
29
25
24
47
48
1
128
16
60
60
35
12
24
63
33
48
36
1
24
6
54
14
9
1
30
12
89
1
38
82
35
25
18
137
72
13
35
24
24
36
1
59
25
11
55
104
10
96
38
40
32
54
15
21
39
96
13
42
8
10
35
27
10
54
8
76
6
8
46
17
9
34
36
20
9
36
9
15
55
2
4
24
ABCD 98537185042*3^$a+1 [50058]
46
78
2
28
24
8
18
162
72
82
30
150
30
14
10
20
144
132
144
4
18
60
180
54
434
52
48
50
90
54
76
80
96
54
12
18
72
100
44
24
100
12
24
90
44
46
54
152
4
36
114
26
108
94
26
54
82
6
8
10
306
54
80
66
64
72
90
42
72
126
62
28
20
54
78
36
100
26
54
10
110
64
72
26
88
26
94
50
36
136
48
126
80
60
18
48
24
10
270
48
36
72
18
62
54
6
94
158
28
174
24
26
76
24
8
82
84
6
54
62
108
10
62
30
54
36
90
28
260
172
8
142
8
84
78
30
114
58
8
72
118
98
36
96
4
26
54
54
46
80
36
34
80
54
90
10
360
66
14
12
18
10
50
40
86
28
72
224
30
6
108
66
16
44
22
132
48
78
74
118
18
32
12
172
14
36
18
108
18
66
114
54
22
14
180
40
42
90
38
72
34
8
46
270
20
70
2
54
96
22
212
30
24
76
14
64
18
18
44
12
70
26
12
6
66
150
120
18
6
10
110
136
24
30
6
38
42
84
46
8
100
6
26
76
98
54
60
22
6
18
110
36
16
44
108
76
50
126
28
18
80
108
36
30
144
190
36
14
46
30
86
18
66
34
110
70
26
190
30
206
100
8
226
26
88
80
76
24
26
40
224
60
22
32
28
44
4
24
2
18
16
180
30
42
38
180
90
60
72
120
10
14
4
32
118
2
18
6
154
20
10
50
76
50
94
36
26
60
10
128
186
48
6
30
82
170
10
150
74
6
4
108
6
36
56
424
114
12
60
30
122
36
82
164
46
24
26
30
24
4
6
36
8
30
24
288
90
10
12
212
126
130
24
8
28
74
18
78
48
82
14
4
230
46
54
66
80
46
60
218
100
50
22
158
4
6
102
54
60
26
58
42
180
18
54
296
66
54
16
120
50
10
90
26
30
42
120
6
10
116
4
44
16
66
6
12
80
28
78
36
224
30
60
72
154
126
108
2
34
20
96
18
10
2
100
50
154
84
26
100
44
60
166
96
20
78
10
80
82
128
36
46
44
216
18
36
36
180
64
494
6
148
6
66
44
16
84
80
90
46
90
54
150
2
100
44
106
144
66
78
62
148
162
14
48
6
156
114
12
88
72
20
154
14
12
10
80
82
62
36
34
126
44
94
86
138
78
22
176
10
210
126
114
44
102
6
10
20
70
92
142
170
76
8
16
20
96
12
18
10
78
174
32
66
88
110
16
74
142
72
48
50
28
36
66
60
8
100
36
30
44
96
130
140
36
30
18
16
44
216
130
26
18
142
18
116
126
238
90
86
66
10
180
134
6
120
118
6
38
6
40
162
60
18
134
12
64
170
16
74
24
66
54
28
44
114
22
98
16
66
54
26
18
6
36
108
84
52
30
144
36
98
96
36
76
44
124
90
62
12
18
42
28
108
2
82
60
20
6
22
18
80
16
54
80
4
6
80
54
18
144
40
44
70
26
30
96
144
144
36
94
42
90
314
100
56
132
22
18
140
76
140
10
92
90
10
162
168
38
6
4
150
62
108
46
26
30
42
28
108
26
144
22
24
216
38
16
20
78
22
26
108
6
66
24
210
114
4
42
164
36
46
158
36
40
24
26
174
96
4
6
90
246
32
36
156
24
22
8
54
16
12
108
26
126
24
4
152
388
26
6
228
ABCD 98537196536*3^$a+1 [50033]
42
96
6
66
17
55
60
45
9
144
15
75
5
139
54
23
19
5
91
90
6
29
55
102
108
36
3
45
48
51
24
72
3
12
30
27
21
11
127
24
17
37
90
17
96
40
69
24
36
30
18
71
24
40
56
1
36
48
6
5
55
17
7
198
155
223
48
113
13
11
120
1
42
5
48
145
6
42
36
35
13
6
5
120
19
54
39
21
11
61
12
48
23
13
24
35
31
30
59
64
51
42
12
36
48
24
48
36
36
131
24
37
54
18
27
57
6
89
55
33
39
66
6
6
18
48
41
7
17
1
54
54
3
15
66
23
16
45
12
6
9
24
111
6
48
66
33
56
13
54
18
132
60
27
3
90
60
54
6
27
8
49
6
6
75
3
48
12
9
39
65
67
6
12
18
17
48
43
54
6
17
24
85
18
126
66
102
36
48
48
36
48
59
133
54
36
6
6
18
24
42
96
6
6
18
42
9
63
6
51
15
6
18
78
18
9
39
41
13
3
117
48
120
11
31
6
35
133
180
15
96
104
19
18
72
59
208
27
5
61
11
7
12
36
89
31
6
18
17
7
41
61
48
11
37
11
7
65
49
6
41
7
42
60
36
12
27
9
36
35
19
60
113
7
78
78
6
36
6
162
36
54
36
6
15
32
37
6
48
18
51
56
24
37
24
18
6
114
48
90
23
37
84
84
18
6
18
161
49
12
18
66
42
18
11
24
1
174
57
51
90
48
27
87
129
57
36
6
48
5
1
12
48
78
42
12
47
7
36
12
24
78
131
49
90
42
48
96
18
57
152
31
24
17
96
43
54
54
138
39
21
30
29
85
155
13
3
9
71
79
17
31
6
27
9
180
54
60
36
21
81
6
30
3
39
41
48
31
41
7
90
15
21
59
24
19
12
17
31
17
64
9
96
71
61
66
84
6
78
33
8
103
54
11
79
6
12
78
33
8
25
54
6
24
54
5
31
153
9
48
36
90
6
18
9
21
11
31
17
40
80
37
36
6
41
16
144
33
23
13
59
55
54
48
36
42
5
37
60
30
17
49
42
18
48
35
13
24
11
61
59
79
17
7
6
42
89
13
24
24
59
1
42
29
7
41
133
66
65
7
6
18
30
96
27
21
30
53
61
51
32
13
42
48
24
9
72
21
27
33
12
35
13
72
3
21
30
5
48
24
48
73
102
30
27
27
66
66
12
42
11
31
18
42
5
24
7
6
35
13
35
37
240
59
85
42
17
31
41
1
60
42
9
8
48
16
21
11
31
84
6
23
19
132
18
12
126
6
42
48
29
55
66
30
12
6
78
72
138
23
13
12
15
27
5
37
6
6
102
96
24
6
51
69
18
6
11
37
72
27
39
18
71
37
84
30
17
24
37
83
72
37
3
39
42
12
36
36
102
18
30
5
37
27
93
27
9
15
32
16
111
65
1
6
17
13
48
66
36
5
24
61
96
11
37
11
1
30
33
32
13
90
17
61
24
18
18
78
60
5
7
6
66
18
90
90
11
31
66
23
48
25
23
7
48
6
42
12
5
1
36
107
1
143
157
30
53
55
36
69
21
11
7
6
96
42
6
11
7
66
15
33
12
42
42
95
1
23
25
36
12
30
6
131
109
12
87
24
8
7
72
41
13
11
24
55
36
6
84
42
102
12
12
78
6
174
18
54
41
72
37
96
11
61
24
30
6
36
12
30
33
39
42
23
115
12
9
21
6
6
39
9
12
24
24
24
12
12
168
18
57
39
65
19
12
90
54
36
42
51
39
41
55
30
83
97
12
168
3
3
29
19
21
8
13
35
13
12
47
1
108
72
11
48
49
15
8
31
41
37
54
48
5
1
60
24
24
27
3
5
55
48
30
54
90
72
24
11
7
24
6
144
75
80
7
129
8
1
71
7
24
65
31
42
12
36
6
42
228
11
43
53
13
11
19
12
6
18
24
57
32
24
7
48
6
6
48
29
112
21
78
45
3
45
32
85
84
54
6
18
17
24
13
6
42
18
33
32
24
37
11
37
6
18
84
119
16
45
107
40
56
16
45
36
36
18
24
18
174
78
27
51
90
24
42
24
24
54
24
59
88
32
13
90
66
96
42
5
37
11
7
6
18
9
9
42
18
48
66
12
117
21
83
79
9
27
12
30
24
51
24
9
143
13
24
12
15
33
12
18
6
102
6
47
7
89
72
85
3
27
6
12
131
1
23
40
69
83
55
57
3
42
72
24
12
12
36
36
12
39
21
114
12
54
6
41
7
72
17
7
48
24
114
71
25
36
11
7
57
45
30
36
65
1
54
72
17
37
59
64
24
32
48
7
17
48
43
21
32
49
23
16
21
84
36
11
7
17
24
16
8
115
53
247
102
11
13
60
48
42
54
48
47
40
57
30
33
32
31
6
155
16
93
18
30
11
157
138
12
18
99
8
25
78
9
39
252
18
30
6
23
19
5
13
66
41
16
15
72
12
36
17
37
114
6
11
85
42
105
56
7
72
84
198
47
48
43
36
41
96
7
30
30
18
83
7
120
17
144
37
24
42
24
48
54
150
6
6
24
9
8
1
47
55
6
48
59
72
1
36
11
72
64
56
61
36
54
24
114
47
1
48
23
55
48
48
30
18
65
13
11
31
48
6
24
96
24
99
32
85
6
5
1
39
8
43
101
55
6
18
6
51
87
6
35
7
18
12
107
7
18
42
210
35
40
51
48
29
85
11
19
18
42
17
40
33
6
30
3
ABCD 98538312188*3^$a+1 [50048]
18
114
10
2
18
40
8
33
105
24
72
34
80
36
30
24
10
50
132
102
30
30
6
42
100
48
134
6
84
66
34
26
36
36
24
18
21
177
90
28
41
31
44
6
48
90
12
78
34
62
51
63
6
48
10
56
54
10
2
118
2
166
12
2
34
41
63
36
54
42
4
17
33
22
8
42
18
52
29
19
56
54
10
110
60
6
48
117
19
125
81
58
20
6
15
27
33
12
67
62
18
78
82
110
166
17
63
30
10
14
3
7
8
54
114
102
42
28
12
50
12
18
48
88
80
30
10
2
54
66
12
36
27
3
6
114
64
38
12
210
21
87
78
60
84
3
84
19
2
132
12
46
2
46
74
18
12
6
10
5
15
30
34
92
24
102
42
6
42
78
12
22
41
19
38
24
39
27
18
15
15
114
46
84
2
58
122
24
30
4
2
39
21
18
72
4
5
69
6
54
6
6
90
81
103
17
15
12
18
42
6
15
9
48
18
4
48
62
66
6
54
64
17
9
27
69
168
48
22
26
24
60
51
96
79
50
60
10
50
30
54
60
3
27
66
156
51
7
38
12
60
12
39
55
32
33
45
34
36
20
6
18
40
92
69
9
12
18
6
36
156
10
50
24
6
33
72
60
45
70
74
24
10
44
16
74
46
2
42
66
27
45
3
39
108
48
4
2
30
76
2
10
26
70
80
102
15
45
15
57
12
51
87
36
30
135
21
36
168
24
63
105
12
30
78
54
78
10
56
24
30
3
117
30
12
16
20
12
40
8
48
6
15
33
3
24
63
210
66
324
6
34
26
90
100
137
93
34
8
60
48
12
48
6
75
21
99
216
63
114
6
6
6
18
24
60
6
54
12
6
30
190
2
10
113
3
84
120
48
24
6
60
15
27
12
18
70
62
48
10
32
66
150
78
94
38
42
48
28
41
141
168
6
30
144
54
6
10
56
136
29
43
20
36
54
3
153
10
44
78
72
10
200
33
63
24
16
17
87
78
15
147
66
42
48
66
34
24
8
12
156
24
57
24
7
20
90
18
21
33
66
12
42
120
3
15
28
5
45
36
78
81
156
19
2
159
63
40
26
10
60
56
24
40
122
12
123
7
68
12
21
309
30
81
9
46
65
55
80
64
2
39
15
40
92
18
24
6
30
22
98
6
90
60
30
18
12
18
12
6
108
51
105
54
4
317
15
4
32
18
96
6
72
6
34
26
12
12
48
22
17
31
62
18
33
39
102
34
110
15
81
36
22
50
6
30
42
24
114
10
12
38
12
63
45
10
12
29
63
36
6
48
10
53
48
60
115
86
18
6
75
9
42
90
114
52
2
46
80
36
129
105
24
10
26
34
32
36
102
48
22
50
6
40
5
27
24
18
6
36
45
9
12
3
12
33
10
17
3
12
132
100
62
94
74
36
147
3
57
3
54
6
174
36
12
18
4
53
75
12
33
3
52
12
92
18
3
33
60
70
86
18
30
12
6
54
18
16
17
9
84
36
54
81
63
36
84
18
39
9
42
18
204
30
16
32
42
42
6
78
6
34
20
64
36
12
48
20
60
30
30
162
3
9
48
42
18
22
36
77
33
34
80
48
138
34
26
6
24
72
114
54
42
24
24
36
51
43
65
57
18
64
26
12
18
81
93
10
41
55
32
52
20
33
69
34
20
21
39
90
174
108
108
4
2
18
28
92
16
104
48
48
24
16
80
81
33
48
48
60
60
96
60
78
16
5
141
24
54
21
12
69
30
54
6
18
66
6
99
39
48
33
15
216
78
72
48
210
76
84
120
20
96
30
24
6
24
66
90
60
24
42
94
26
6
42
30
30
18
18
15
7
164
78
46
24
17
91
14
39
15
30
24
27
43
32
144
12
18
15
87
28
74
36
36
138
16
20
30
66
18
48
90
42
30
141
9
42
138
51
81
58
2
78
18
48
111
15
54
10
50
66
4
14
3
135
114
36
78
60
117
43
32
18
66
21
45
82
8
192
261
9
10
26
12
18
84
30
36
90
24
18
42
48
48
64
62
15
21
42
72
66
48
6
4
101
33
118
80
24
9
57
15
43
14
6
64
41
15
40
24
20
16
20
6
6
102
70
26
70
65
15
4
48
44
105
81
22
2
6
88
5
9
27
79
92
42
3
33
102
54
39
129
3
33
30
57
39
28
50
60
46
2
72
10
53
9
114
64
48
14
18
36
30
10
2
82
20
30
27
15
21
108
55
140
36
9
21
36
12
42
148
77
3
42
178
20
66
24
168
42
18
3
27
30
42
12
66
58
26
108
78
30
18
42
42
141
79
98
3
15
72
18
24
166
32
30
70
48
5
15
42
18
12
24
24
4
36
32
28
5
12
27
16
14
3
33
24
48
78
90
24
60
30
117
15
24
24
30
48
24
6
45
48
51
36
78
34
8
33
69
120
6
60
114
6
ABCD 98538331748*3^$a+1 [50087]
17
127
101
12
54
105
21
3
51
21
33
42
60
57
168
24
75
61
35
48
37
5
60
18
30
42
69
120
39
105
15
9
81
79
32
15
66
15
40
8
120
81
55
5
3
93
99
24
15
42
48
120
39
33
55
24
41
7
80
63
60
78
39
33
48
87
15
73
11
93
16
167
144
30
75
15
6
54
24
117
24
24
27
13
131
60
24
49
96
11
54
15
120
165
19
48
80
15
24
24
60
45
147
120
37
113
7
8
48
24
120
40
32
39
42
39
15
96
18
7
32
111
121
5
84
31
8
16
104
63
25
48
35
66
75
135
9
57
48
6
6
54
21
195
78
66
66
204
6
24
36
18
6
13
32
39
25
77
30
117
16
11
96
45
48
64
80
63
24
36
30
48
39
16
32
120
72
136
56
48
123
45
15
48
49
56
16
56
88
47
18
96
6
9
75
30
55
101
19
8
48
15
57
27
36
24
25
8
27
90
3
3
69
111
73
17
7
47
201
63
12
37
56
57
39
9
30
42
84
3
57
30
9
24
117
3
51
21
339
37
8
16
5
6
144
13
17
175
104
24
48
99
21
105
18
61
89
90
61
200
120
15
66
7
80
111
9
33
55
95
25
320
24
51
18
115
56
21
3
27
69
15
9
24
81
135
40
41
36
99
9
36
150
45
96
72
81
6
33
57
30
73
120
96
32
72
48
144
40
224
15
1
8
51
186
90
66
7
128
15
169
104
57
159
120
9
30
25
24
48
32
21
12
63
51
84
120
25
24
17
39
16
24
41
15
39
12
69
15
60
54
30
66
84
6
30
15
168
136
32
9
54
1
71
9
15
129
27
45
48
21
6
174
55
8
16
47
9
75
30
39
15
9
3
13
185
7
35
30
15
15
60
48
6
15
15
49
11
6
39
81
114
120
69
24
27
61
32
81
36
43
240
17
6
9
9
79
77
84
96
96
87
48
75
13
56
165
75
48
16
65
15
16
65
54
90
31
8
16
47
129
141
19
56
15
129
120
48
48
39
33
3
45
9
6
60
24
144
37
24
104
136
101
139
5
60
39
27
13
17
150
30
3
24
16
5
6
45
81
18
12
9
21
18
9
16
41
66
85
185
15
39
49
41
55
5
139
47
129
39
81
9
42
37
32
15
9
16
161
39
21
30
117
27
13
11
69
88
8
16
24
32
135
84
61
72
32
24
96
81
30
105
24
96
39
30
30
253
107
84
25
32
39
73
167
36
13
47
48
49
32
21
18
97
32
57
135
129
39
16
5
252
7
17
96
135
120
15
24
49
56
48
3
85
104
136
32
112
24
11
36
24
9
45
75
64
83
109
95
54
75
24
16
17
24
180
36
7
47
24
1
35
205
59
120
21
15
49
35
6
111
48
40
152
45
75
48
16
56
3
21
75
13
71
9
123
60
57
81
96
55
56
9
31
83
60
57
48
192
105
120
39
64
41
15
24
81
55
8
27
126
24
103
47
60
165
9
15
72
15
105
160
32
123
60
49
125
3
93
123
201
63
81
102
48
9
3
37
107
213
72
24
24
27
93
33
30
25
32
48
75
45
39
81
33
39
33
15
40
95
24
120
33
96
87
150
19
41
79
179
12
25
143
30
67
143
12
45
144
16
32
40
32
45
96
30
48
37
95
30
48
147
48
15
36
96
180
9
51
48
102
103
224
27
13
11
37
113
6
33
40
53
75
63
72
84
60
25
41
39
144
40
144
48
32
27
66
90
97
41
31
56
48
81
55
41
90
108
9
51
66
99
171
69
81
159
81
39
57
18
85
5
171
120
24
40
17
150
24
25
48
8
9
66
18
115
96
131
69
40
48
56
160
35
156
25
8
72
16
173
60
87
24
9
15
24
112
101
3
51
85
5
19
191
24
12
69
21
27
57
15
51
30
90
69
40
48
11
102
103
95
12
24
24
61
191
18
6
114
15
24
3
24
144
12
168
12
30
63
16
35
165
51
37
17
31
8
135
ABCD 98539186316*3^$a+1 [50008]
3
48
45
12
21
15
69
36
12
42
66
12
127
53
7
77
15
4
17
18
9
63
45
57
12
3
40
5
55
11
81
51
12
18
39
63
1
17
72
18
24
21
12
3
12
25
8
132
21
19
23
73
71
105
9
6
24
105
36
33
48
12
75
16
44
16
5
12
3
15
12
33
4
23
60
12
13
17
3
9
60
43
35
6
24
27
39
45
27
93
4
20
3
30
3
117
7
68
48
36
28
23
33
57
42
12
21
60
9
3
36
4
35
36
21
33
30
30
18
25
44
63
6
39
63
45
99
54
36
54
60
21
51
30
48
7
5
3
9
60
87
28
35
21
9
15
33
15
28
41
114
12
33
9
3
9
3
3
13
29
6
30
12
12
6
24
93
39
49
80
9
43
8
39
6
27
12
33
39
51
25
83
6
3
87
1
8
111
24
12
45
52
20
27
6
84
43
5
43
23
21
9
15
12
12
3
9
4
12
8
57
54
6
78
42
3
24
36
45
30
24
81
27
37
11
6
3
3
73
44
21
79
11
24
21
15
12
24
18
63
60
40
32
16
41
48
3
12
16
17
12
15
27
9
27
37
5
91
5
12
7
60
20
45
6
102
168
7
17
3
3
42
3
24
45
72
6
78
42
33
27
12
1
5
15
9
75
33
7
60
35
13
8
57
3
9
36
15
12
57
3
57
30
30
66
6
36
27
27
21
12
3
48
6
3
3
90
3
60
40
41
48
27
15
18
3
15
30
3
12
27
6
7
17
30
81
4
77
19
60
32
45
18
97
20
28
56
9
12
3
24
21
42
12
12
33
33
39
33
3
45
7
48
5
42
18
30
24
9
36
81
12
18
12
1
137
3
15
21
63
21
4
65
3
48
9
18
24
1
47
21
21
24
7
12
36
47
9
105
6
69
33
15
123
9
21
3
40
24
48
17
18
30
102
18
42
13
20
60
45
42
201
72
27
36
6
18
21
4
5
78
54
30
24
9
36
15
60
9
63
18
39
12
76
35
45
28
20
15
21
9
15
9
3
60
28
12
5
30
30
87
12
81
3
51
18
6
42
3
24
136
71
81
24
51
25
35
57
12
21
3
24
33
7
20
3
54
99
24
15
18
87
45
6
204
30
18
18
87
15
45
72
27
24
24
13
59
9
60
129
31
44
21
24
12
6
30
7
35
48
12
85
35
30
15
76
47
45
9
51
3
25
77
42
18
12
15
45
30
21
12
12
36
21
36
3
24
15
45
3
12
61
35
42
7
32
64
17
7
17
15
88
41
42
37
20
3
48
6
60
51
12
16
5
12
3
12
12
45
6
25
56
69
36
6
24
30
6
42
48
27
36
52
89
91
12
35
78
18
49
5
30
72
1
5
3
21
39
21
3
60
15
6
7
17
30
78
15
3
6
15
15
6
7
41
27
40
8
21
60
39
9
6
36
36
18
12
43
29
18
9
16
5
63
36
4
11
6
3
24
96
9
48
30
18
12
30
12
66
24
3
27
60
21
12
3
45
12
60
27
18
43
95
72
12
13
83
12
13
144
23
42
6
45
9
3
15
72
1
5
51
4
47
33
72
33
36
15
45
54
24
66
67
72
8
40
5
18
12
12
60
1
5
12
27
45
43
17
30
6
6
45
4
20
9
15
33
27
21
54
61
59
81
9
15
12
9
15
96
36
52
8
24
4
5
84
18
13
47
45
3
42
87
3
57
12
9
12
63
12
24
15
54
15
15
9
33
3
72
12
36
12
3
6
84
7
5
3
51
6
7
101
12
63
12
27
141
12
9
126
30
3
27
18
42
12
57
3
1
11
61
32
12
3
6
27
39
66
15
24
4
5
30
12
12
25
32
63
1
131
13
8
3
60
21
81
3
36
21
75
12
16
47
12
42
19
120
92
15
18
42
117
33
3
57
18
45
39
1
11
1
5
42
36
6
3
33
7
32
24
27
37
32
4
5
24
3
9
39
45
15
156
4
24
48
32
21
6
6
3
40
35
57
12
28
5
7
35
1
32
69
39
12
24
21
42
21
4
17
66
69
33
15
57
24
15
75
12
33
15
24
36
66
43
23
105
3
54
171
4
20
3
72
18
27
28
8
45
7
5
27
28
29
19
29
60
90
12
21
15
117
45
63
93
7
12
8
15
25
20
15
30
63
21
63
93
3
40
20
124
17
6
33
21
6
57
27
1
5
78
25
44
33
15
15
72
12
9
21
48
36
6
13
8
48
84
33
24
99
69
6
6
18
60
18
30
57
12
15
30
51
24
21
42
13
12
41
7
8
4
5
18
33
64
83
25
8
24
15
6
30
90
15
45
27
3
12
9
21
15
45
162
1
35
57
12
36
4
8
12
27
93
3
30
15
39
13
5
30
6
36
84
15
52
92
3
13
41
6
13
5
19
8
72
33
7
23
9
4
20
96
99
42
15
60
3
6
39
15
9
40
5
126
49
5
15
180
15
21
141
144
12
54
9
15
25
32
3
57
120
69
96
12
31
20
39
25
20
15
12
49
20
99
6
19
96
32
40
32
21
15
21
3
36
27
13
41
18
21
204
3
45
45
18
9
21
39
45
42
18
30
6
19
8
45
12
55
5
3
33
15
27
13
11
9
57
18
72
25
29
39
24
21
6
24
42
3
24
57
39
45
24
60
3
9
18
18
15
15
45
15
48
9
105
42
6
7
56
27
72
1
32
45
3
24
40
56
39
13
8
27
60
93
4
5
15
108
9
6
30
87
3
73
24
53
108
12
3
27
12
30
27
16
60
17
12
48
42
18
6
12
33
15
45
15
12
48
84
25
65
42
6
30
33
12
48
27
168
21
84
12
33
12
15
45
3
27
45
40
23
12
42
31
20
52
5
3
12
63
57
15
84
24
30
54
48
9
21
15
12
3
72
1
65
54
25
53
7
23
9
4
17
3
12
48
57
87
15
21
72
12
15
45
21
12
27
33
24
6
25
20
12
21
12
42
21
57
30
48
45
27
30
12
72
3
3
24
6
63
15
6
54
9
36
9
12
3
3
12
21
51
9
12
87
153
12
3
73
29
18
48
49
5
42
6
3
39
6
19
8
24
15
6
12
6
30
12
15
48
45
7
5
63
9
6
36
48
66
15
9
30
21
15
6
6
33
27
85
5
30
24
69
24
15
6
7
5
42
60
33
27
18
24
66
30
43
12
8
9
66
30
7
17
126
6
51
15
45
3
120
30
30
42
3
4
41
60
24
30
21
9
3
3
24
18
7
5
31
20
52
17
30
18
7
23
18
15
4
36
32
28
11
24
6
18
42
103
8
24
9
15
129
15
16
11
49
59
48
85
12
53
12
48
39
108
33
48
36
24
12
3
24
60
57
123
27
13
11
37
5
163
20
51
6
30
12
36
42
3
39
36
37
5
54
21
3
96
61
23
30
6
73
20
27
21
40
32
3
37
17
36
42
6
72
3
12
15
42
12
3
33
3
9
15
27
18
108
7
8
40
8
9
15
88
35
30
54
1
23
12
30
12
3
12
75
25
116
60
24
51
37
59
48
13
20
39
84
237
60
108
36
ABCD 98539910078*3^$a+1 [50006]
26
34
104
4
53
9
36
30
21
3
136
8
6
36
84
18
12
30
18
36
24
16
2
24
30
124
84
56
16
72
26
51
81
84
30
36
48
30
27
96
31
2
36
27
16
35
28
44
36
102
70
20
18
78
81
3
52
74
24
12
66
12
12
129
19
29
7
26
30
136
74
58
8
45
45
12
48
22
2
6
12
12
52
24
108
2
10
2
36
34
8
136
5
39
57
43
5
15
4
12
98
127
59
40
92
4
8
18
18
40
62
178
12
77
21
12
132
78
45
96
45
12
18
66
6
12
30
18
4
8
6
6
9
192
3
28
8
4
36
8
9
48
21
12
60
6
96
13
32
9
126
78
6
60
28
32
72
4
17
48
33
6
6
18
1
15
44
21
43
36
108
21
23
88
32
33
48
31
2
15
55
26
24
120
46
48
50
60
3
33
24
10
24
36
129
47
76
20
28
5
103
41
19
2
48
22
2
51
19
44
49
11
30
36
67
11
48
54
111
57
34
26
6
30
39
63
4
8
4
14
58
56
30
3
19
2
22
5
63
6
24
24
30
12
48
6
114
12
13
39
8
78
19
29
22
8
18
46
36
20
84
4
14
18
42
42
60
30
54
49
3
20
12
93
15
16
26
78
30
30
12
12
30
114
24
64
29
7
26
30
66
111
48
7
32
12
24
36
18
12
48
18
54
27
51
6
39
67
29
103
12
50
12
15
16
59
24
36
57
27
21
16
11
4
12
72
44
1
5
54
78
30
9
3
16
68
36
69
7
122
66
12
1
48
32
55
14
22
20
6
10
81
11
21
3
24
6
22
36
2
3
21
36
36
12
6
12
52
17
67
29
15
33
21
6
21
7
41
45
18
1
3
92
12
52
38
43
35
132
4
5
21
27
21
24
147
3
102
90
18
78
13
32
75
69
51
30
60
18
16
8
30
180
12
90
28
2
66
48
54
10
32
1
17
12
66
12
6
6
57
39
72
6
10
2
63
16
95
24
16
26
78
28
12
41
16
23
30
24
3
45
42
48
9
75
28
92
16
36
41
33
10
24
38
18
16
5
141
154
8
33
33
58
36
56
24
112
17
7
62
18
12
6
58
8
85
35
40
14
34
24
26
36
114
12
348
4
2
42
4
14
3
7
44
18
24
19
32
45
19
89
96
10
12
26
18
12
9
27
40
36
36
21
17
10
50
46
56
93
75
117
3
36
16
14
22
2
42
28
29
3
45
105
46
38
19
80
9
6
1
15
20
13
41
10
2
43
11
108
4
32
54
15
19
14
15
45
34
14
22
44
33
3
48
60
16
38
12
84
27
39
6
51
3
24
16
8
45
3
54
55
87
128
52
5
243
45
75
37
23
64
36
5
7
8
16
92
21
21
27
31
110
72
30
6
22
62
6
24
18
3
48
21
118
21
3
32
66
24
115
59
21
27
69
55
80
30
90
28
53
9
6
18
24
30
57
48
33
30
33
15
6
27
51
18
24
18
90
7
5
24
3
64
15
48
20
12
48
54
70
2
48
18
16
60
68
81
7
2
39
69
27
69
36
10
8
28
20
21
27
64
32
24
6
24
63
81
63
9
70
60
5
48
21
27
9
180
6
4
8
18
34
68
52
44
57
33
15
16
15
36
2
6
21
16
48
39
36
74
27
39
148
8
54
12
10
108
14
36
6
45
64
17
12
6
196
24
134
12
10
8
18
102
72
30
15
63
1
96
48
17
34
14
12
19
71
9
9
12
24
54
6
103
17
24
130
72
20
4
14
12
166
14
30
9
57
22
17
3
60
30
34
144
68
6
46
89
33
79
53
30
30
18
88
50
24
66
42
60
18
12
102
54
4
21
29
6
6
60
27
96
7
38
46
14
39
3
36
12
30
46
17
7
2
18
108
73
5
24
70
96
14
15
19
2
66
25
11
64
21
15
48
2
22
12
29
31
8
18
60
43
47
16
98
6
4
21
5
10
80
42
72
58
2
6
88
20
36
36
12
76
48
26
10
68
9
3
42
46
20
28
74
42
18
6
4
62
46
24
17
33
24
6
4
45
51
68
25
17
18
6
10
14
12
3
48
48
45
94
21
15
65
48
19
36
84
44
24
24
16
24
8
25
29
82
17
96
3
6
22
36
36
41
15
54
6
64
8
13
99
62
31
123
36
68
108
4
8
117
45
78
12
24
36
60
81
27
4
44
21
48
33
12
18
1
59
30
39
48
99
42
22
20
57
33
12
30
16
2
70
2
24
54
12
129
57
58
93
11
100
56
36
88
8
60
42
12
19
29
18
4
8
66
22
8
165
19
45
47
16
14
10
144
57
51
98
27
3
88
5
15
108
16
21
48
32
48
9
22
33
5
54
72
13
32
45
19
5
22
2
42
72
6
22
32
4
26
36
6
93
21
34
2
22
74
24
82
36
2
30
16
74
111
3
45
39
9
48
33
58
36
38
27
91
68
108
12
18
34
69
3
8
4
38
216
18
24
42
63
91
48
36
26
70
20
13
113
10
8
36
102
12
7
11
42
30
28
2
63
57
12
10
36
36
8
81
31
8
9
64
17
120
6
18
31
29
10
14
27
64
11
21
3
36
4
36
33
35
42
10
50
6
78
3
31
8
153
21
18
30
27
15
49
11
66
30
40
44
24
84
60
4
2
54
30
58
12
9
48
5
27
19
29
16
99
29
117
24
6
12
18
10
5
160
3
2
138
52
2
27
67
38
34
5
16
15
72
68
16
60
44
18
130
32
60
54
87
15
12
6
30
52
14
18
12
36
13
161
30
18
48
10
44
40
17
7
12
68
40
20
66
30
60
48
28
5
3
60
36
13
5
6
150
31
3
92
18
72
34
69
23
12
18
43
17
15
19
80
6
7
27
5
93
12
22
32
12
117
45
22
60
120
108
2
22
5
16
15
26
54
4
44
12
48
76
8
16
14
51
15
40
14
30
100
20
66
3
21
27
9
24
6
24
4
36
20
60
121
63
17
27
37
32
19
8
21
9
39
7
89
15
84
48
40
5
7
9
101
18
18
70
14
3
105
7
32
7
8
18
58
62
18
ABCD 98539928036*3^$a+1 [50004]
45
27
21
18
90
54
45
33
180
36
39
36
144
120
48
39
33
81
30
186
3
51
144
9
132
129
48
111
57
12
72
15
21
3
24
48
15
33
9
123
96
81
3
48
9
48
51
45
48
3
165
84
3
33
24
30
78
12
99
27
9
15
57
36
27
6
123
69
27
15
18
72
36
90
9
24
12
75
33
21
18
78
12
15
120
45
51
45
51
24
48
57
15
15
6
234
102
144
219
105
6
120
21
156
21
15
48
45
54
18
6
165
27
18
15
36
81
15
3
90
12
3
15
6
18
57
24
192
15
18
87
15
9
9
3
129
123
111
48
21
51
24
81
21
27
15
117
36
168
48
57
27
12
57
183
177
15
33
60
27
63
33
39
120
33
12
171
33
84
108
177
3
33
27
288
21
51
93
63
51
30
15
27
18
15
21
27
9
27
21
6
54
3
33
30
57
96
168
108
81
3
69
84
54
54
108
15
48
12
93
54
162
27
3
9
9
180
18
21
57
72
72
48
87
96
69
6
9
72
9
30
33
24
69
18
96
9
48
159
18
72
39
15
72
18
15
15
6
84
3
3
18
15
33
72
60
12
63
156
69
6
126
48
18
114
3
132
45
18
66
15
240
12
147
33
45
12
78
90
102
6
36
27
48
33
111
45
126
90
15
45
15
123
21
84
48
72
33
12
39
36
120
72
24
105
6
21
33
12
63
15
54
75
33
39
9
15
129
6
33
12
48
60
48
15
153
96
21
27
60
33
90
81
153
39
24
63
96
18
84
36
15
48
33
99
12
15
117
3
24
90
27
9
18
30
36
36
51
216
111
57
60
105
84
51
156
48
21
3
105
39
63
141
48
9
60
63
93
99
15
120
21
75
405
3
18
63
15
9
63
18
99
3
90
270
90
60
27
48
69
84
96
48
15
108
27
117
3
57
132
81
3
39
33
87
9
72
24
24
24
15
9
12
45
36
60
111
24
153
30
33
84
69
36
48
3
24
15
18
171
21
54
9
15
48
162
36
24
147
60
81
63
45
3
9
18
81
48
21
156
6
9
39
9
24
72
21
60
51
3
126
63
21
270
141
9
36
48
15
24
33
75
3
45
48
36
33
54
9
120
33
15
72
21
12
54
165
3
93
288
12
15
18
147
33
24
75
12
33
3
12
27
18
36
3
48
24
96
63
21
60
201
111
120
189
39
27
150
15
36
21
108
87
33
51
21
108
42
9
144
93
3
21
72
51
57
36
66
54
36
240
48
36
99
81
27
9
3
15
18
87
21
24
3
33
15
57
102
6
3
63
24
9
132
48
84
141
15
123
54
3
120
96
39
9
39
93
96
48
48
36
12
141
39
159
45
21
24
147
12
36
3
45
3
45
36
45
18
33
129
6
48
57
96
81
39
36
36
168
87
66
6
192
42
27
12
15
102
3
39
90
72
144
156
39
69
60
18
198
72
3
12
48
27
54
48
72
75
69
87
75
150
12
96
54
33
24
72
9
147
57
144
51
24
9
60
72
3
33
27
147
9
15
9
21
39
36
21
18
21
195
189
21
36
195
9
102
24
81
24
15
117
12
36
51
72
9
24
39
6
3
45
60
84
60
15
12
12
9
24
30
24
81
12
51
33
57
12
60
30
216
114
54
33
12
48
69
192
27
33
159
12
36
93
6
33
24
33
39
24
72
39
69
48
60
81
51
36
108
12
93
123
12
69
15
48
45
12
36
18
24
33
36
57
36
63
261
75
81
15
21
27
72
15
33
108
132
12
12
228
48
21
126
225
120
9
39
33
111
21
12
180
15
108
57
15
60
33
18
168
54
12
24
15
48
39
153
87
54
36
84
36
24
63
45
66
54
51
297
30
45
240
45
63
9
27
84
48
111
66
219
3
48
96
45
3
42
120
24
3
27
24
66
15
45
15
144
21
87
15
24
54
99
81
39
117
24
3
72
15
54
27
36
9
87
3
81
129
24
192
54
6
288
3
72
60
27
177
15
33
72
21
ABCD 98539968916*3^$a+1 [50113]
84
183
84
45
3
81
231
153
102
177
48
63
198
72
75
12
3
6
27
93
3
87
6
75
117
75
249
15
12
51
33
96
69
12
6
21
36
9
24
36
108
54
117
276
33
24
30
42
12
15
3
54
39
51
57
24
108
180
9
78
21
9
3
24
96
60
57
18
165
45
126
33
9
27
45
156
42
192
33
9
30
42
12
72
42
48
18
123
9
51
36
144
21
207
57
54
81
108
12
93
72
108
87
57
12
87
93
87
12
267
18
36
48
18
54
180
54
78
3
369
24
3
9
108
24
15
24
69
39
33
27
81
99
81
75
117
108
15
183
6
3
159
30
39
93
99
84
48
15
141
27
30
168
51
69
75
39
120
126
18
9
135
9
15
48
150
72
48
72
51
12
27
9
45
51
24
93
3
9
36
51
21
60
87
72
15
6
51
87
9
33
12
72
39
201
27
12
96
48
9
75
12
129
15
165
75
132
72
132
84
45
111
57
27
45
75
159
54
12
6
45
108
81
99
3
18
75
84
153
15
24
45
99
69
87
33
63
33
15
12
72
60
108
24
9
36
3
21
75
231
18
48
3
60
24
117
66
9
9
111
105
126
33
156
96
117
48
36
60
12
51
120
45
39
132
63
6
36
30
9
87
117
27
30
24
18
72
66
3
84
81
54
21
132
57
24
63
24
120
72
24
60
48
3
9
48
87
9
45
27
45
63
57
39
129
12
60
192
18
6
51
15
45
9
72
24
3
87
30
18
33
24
57
30
114
72
3
33
12
51
60
87
42
195
240
132
21
24
48
159
3
24
18
102
153
72
15
33
111
9
111
42
102
342
18
6
39
48
12
45
87
105
18
72
96
33
201
54
18
72
108
51
33
3
3
48
9
63
6
15
93
72
12
60
12
27
33
12
180
132
36
39
45
144
3
93
144
144
156
51
12
96
144
63
90
159
168
81
15
63
9
168
24
12
84
144
108
3
9
9
60
36
126
18
120
6
54
66
33
180
117
12
60
111
24
21
24
18
30
162
6
135
45
15
72
72
84
9
48
108
15
24
15
33
129
24
72
48
15
36
171
66
108
3
21
12
180
27
120
111
9
21
114
102
42
18
15
57
147
45
15
63
18
15
24
45
18
114
48
108
72
60
30
90
60
39
105
72
66
18
36
39
201
51
48
96
231
6
18
21
51
18
63
45
3
60
12
192
69
27
45
96
12
24
15
21
138
6
63
129
75
24
135
42
39
87
9
57
63
9
132
66
33
120
33
15
24
15
18
15
159
18
15
39
18
63
15
81
9
27
48
48
237
54
18
36
39
33
90
21
105
36
144
84
51
21
24
48
42
54
51
15
42
102
6
75
105
39
15
30
111
132
45
42
48
216
6
12
15
9
36
12
108
3
72
60
117
150
33
48
96
21
3
96
12
33
36
84
51
24
39
66
6
45
300
141
108
12
15
27
72
192
54
18
165
57
3
24
60
57
36
15
24
48
33
36
51
45
216
18
189
129
3
105
54
33
168
33
63
87
189
3
42
51
60
135
45
180
33
15
15
54
27
96
153
12
27
12
75
9
72
24
24
15
81
45
66
69
81
15
219
54
18
162
54
33
33
36
168
18
33
96
9
24
3
51
81
39
57
69
24
12
36
72
36
24
123
36
15
57
39
93
27
162
87
45
75
141
99
84
36
33
15
33
6
21
99
141
57
144
252
78
30
15
9
138
18
6
72
138
36
60
54
18
75
9
42
54
27
9
30
24
48
90
39
12
75
33
93
39
108
24
9
168
36
36
126
66
207
15
72
45
36
24
24
63
24
9
120
45
39
57
90
66
63
48
105
24
39
72
9
87
ABCD 98540195714*3^$a+1 [50038]
55
6
48
23
13
3
27
125
16
68
55
42
54
81
63
30
18
105
15
21
33
47
67
96
5
72
1
11
7
17
28
20
88
39
9
20
48
1
42
17
12
48
12
25
48
30
41
60
72
36
7
29
1
48
95
12
36
36
24
144
7
5
52
140
4
39
17
61
42
17
220
21
11
19
18
11
24
28
32
12
24
60
13
36
60
63
51
5
1
60
30
5
1
119
16
9
59
103
24
144
48
9
8
36
12
4
32
72
25
12
47
1
47
36
19
45
3
17
55
17
37
42
48
18
54
17
36
4
20
13
51
9
18
6
3
104
36
1
111
57
42
33
68
49
66
5
49
24
47
12
37
18
5
25
27
15
17
4
3
18
11
60
25
47
28
188
79
41
1
6
96
9
15
65
13
95
12
196
27
9
20
73
47
19
21
9
66
65
36
36
31
24
6
59
31
24
29
1
11
84
49
11
16
8
25
96
12
24
18
6
24
95
36
25
6
41
12
43
29
60
49
47
13
11
13
71
36
12
1
11
4
33
48
23
97
12
27
3
9
8
13
75
36
8
36
40
20
13
36
18
113
4
68
60
28
9
6
5
160
51
6
15
9
71
28
39
5
25
71
24
13
47
36
48
19
41
151
42
3
33
18
72
30
47
43
17
24
31
41
4
44
36
25
42
29
72
43
72
29
12
55
6
15
56
4
9
12
23
25
24
23
37
3
20
55
17
24
12
12
31
18
6
30
11
37
18
5
72
13
15
39
5
19
72
29
13
156
11
13
42
24
6
35
31
17
36
24
12
13
51
32
31
101
16
3
18
12
42
24
6
18
5
73
72
168
42
5
4
9
39
8
12
36
4
44
1
47
36
1
23
12
120
12
19
6
23
25
90
77
19
24
69
21
108
18
33
39
30
95
12
49
83
48
13
54
6
11
7
21
45
75
3
6
11
31
5
13
6
65
31
42
12
71
1
27
96
12
3
18
48
23
24
36
91
6
12
35
124
33
12
48
27
15
17
55
6
11
24
7
18
23
25
60
24
3
9
35
25
66
48
77
12
52
51
6
3
36
81
59
25
6
48
24
72
65
96
24
24
61
171
33
144
59
1
35
1
60
66
18
12
11
7
17
4
20
31
24
192
18
59
49
35
1
12
27
56
79
6
11
48
12
37
6
30
3
20
73
12
95
31
24
5
67
33
12
3
30
24
11
79
41
7
53
4
44
60
48
36
19
30
18
17
36
84
7
21
51
21
3
48
17
12
25
39
27
174
59
12
25
114
41
13
59
36
73
47
24
16
56
28
21
47
67
30
42
24
17
1
63
45
11
103
41
7
24
24
6
47
13
15
33
48
27
81
11
31
5
76
104
60
84
12
43
5
48
91
29
1
23
88
3
24
5
1
24
35
24
31
17
36
60
7
54
11
7
41
37
24
24
3
63
6
11
7
5
108
4
27
72
5
25
18
24
48
5
13
23
36
1
39
9
15
32
37
35
1
87
108
60
36
20
43
9
39
186
47
36
19
174
48
11
55
72
5
19
5
12
40
8
13
23
43
41
4
3
90
48
12
39
36
24
15
126
35
24
28
93
23
36
16
27
41
16
15
5
25
11
37
3
8
61
23
36
1
84
11
31
17
1
30
18
35
49
35
72
13
59
31
54
51
21
12
3
104
72
40
8
61
3
12
24
8
37
96
3
108
68
7
18
51
36
12
8
85
71
7
48
24
168
5
19
21
32
37
36
11
37
18
42
11
36
49
15
21
35
96
37
83
28
8
1
47
16
75
6
72
24
12
30
18
48
12
18
41
4
21
15
69
3
36
32
49
11
7
30
15
20
12
4
15
78
18
18
23
12
43
9
9
11
36
24
79
45
45
12
23
4
21
48
59
25
12
24
71
1
138
24
17
157
24
11
4
147
6
18
17
12
85
15
24
32
16
15
5
37
23
61
27
8
4
99
6
23
19
18
12
83
28
21
36
12
11
25
111
36
21
51
140
1
66
5
24
48
24
40
57
18
42
3
57
18
17
40
15
21
56
43
21
20
13
71
24
72
4
15
53
1
60
36
143
52
9
6
21
20
16
8
73
23
24
13
42
65
60
28
20
43
6
3
45
18
29
24
1
63
21
30
5
12
55
24
17
1
30
24
5
12
24
36
13
83
12
24
25
15
39
17
25
12
36
30
30
48
15
92
16
80
36
16
69
6
90
23
12
43
54
23
43
65
7
17
72
28
68
7
6
96
3
60
68
12
4
32
25
6
33
39
18
78
41
7
29
4
15
5
13
54
6
11
12
1
11
61
90
9
21
71
37
48
36
3
21
27
63
5
37
6
5
19
24
24
18
11
25
59
85
24
36
11
12
24
127
24
5
115
6
15
33
60
12
72
11
7
21
21
6
41
4
20
60
12
100
9
36
6
5
67
5
24
73
11
4
3
53
133
47
72
7
65
24
72
12
19
24
29
132
13
18
5
25
42
18
23
25
30
5
13
3
27
18
11
12
24
7
5
84
36
13
48
6
105
20
12
40
9
6
54
18
29
1
15
3
5
12
64
15
29
19
5
156
36
13
48
48
54
89
55
24
30
51
21
90
41
24
12
19
6
48
27
92
37
54
24
18
11
64
3
48
5
16
8
16
51
48
6
23
16
27
5
145
11
7
6
35
25
23
60
1
108
12
18
5
1
12
11
1
95
1
75
8
4
36
32
24
48
24
7
6
23
25
18
54
18
9
15
24
30
11
13
3
128
37
11
13
35
12
1
59
1
6
41
1
6
30
11
36
24
49
3
72
56
61
72
59
7
9
8
55
29
67
41
88
69
39
8
24
43
6
18
6
11
7
126
12
23
48
7
21
56
24
48
12
49
15
69
47
4
56
7
17
13
24
11
37
11
4
81
11
144
7
18
35
19
42
54
5
40
3
54
18
9
9
23
12
19
17
7
17
84
13
3
20
52
20
13
47
12
16
80
60
16
93
36
42
102
59
16
8
7
6
48
39
27
17
4
152
12
37
59
7
24
24
29
12
24
13
18
5
16
3
5
61
11
12
25
11
145
48
39
60
32
31
6
48
3
39
41
28
3
5
1
15
3
65
52
20
13
18
6
35
13
24
42
24
65
12
43
125
72
28
21
48
12
54
78
3
63
17
12
108
24
36
12
12
19
30
12
6
69
92
36
1
18
45
33
27
57
6
9
20
13
35
24
36
49
3
8
48
25
48
119
36
96
1
27
8
48
12
13
18
18
6
9
12
99
18
12
23
25
24
3
36
9
39
36
92
48
43
5
49
3
8
61
12
23
12
13
11
43
24
125
28
32
12
1
48
27
20
12
4
44
60
1
42
6
23
12
31
5
12
88
87
9
9
47
24
31
6
59
13
42
41
ABCD 98540471158*3^$a+1 [50003]
59
25
11
54
24
79
20
12
4
12
17
6
6
18
13
20
84
16
80
9
99
64
20
60
72
15
6
27
220
68
112
56
39
33
12
15
73
8
9
150
1
32
57
18
33
52
44
16
17
3
57
18
72
13
5
15
63
12
45
3
84
37
5
3
52
11
54
120
15
51
30
72
7
20
36
12
36
165
19
83
54
48
15
16
47
93
9
18
9
4
29
36
12
42
48
78
102
97
80
33
19
68
76
104
16
5
15
24
45
55
83
33
12
144
40
108
11
81
48
3
57
48
4
84
56
15
18
30
36
30
39
48
15
133
84
128
184
23
13
48
20
96
36
9
36
144
18
90
156
31
23
133
20
24
28
11
66
78
33
28
20
4
12
71
117
27
25
56
57
30
13
95
93
64
35
36
24
1
41
84
42
18
90
45
87
9
36
64
35
18
55
20
40
35
30
7
29
72
78
1
84
44
15
85
23
69
160
11
13
20
51
6
42
18
30
13
32
4
36
65
39
45
150
1
44
111
13
84
20
60
57
114
36
21
4
68
16
60
72
59
33
48
3
69
27
36
72
13
12
8
57
27
36
69
48
67
108
36
32
3
37
12
72
56
4
23
25
80
108
84
63
25
20
21
96
15
39
9
75
42
96
19
20
51
189
16
92
16
20
27
37
35
145
8
39
45
69
135
15
37
12
20
36
9
6
37
107
93
132
16
84
116
64
8
9
174
90
7
20
9
31
65
12
31
47
25
228
24
68
63
132
109
71
37
60
203
45
40
128
57
99
144
4
48
47
12
33
36
39
33
9
54
66
3
27
1
17
3
63
36
9
52
5
15
108
4
5
18
33
16
41
87
48
180
3
1
113
30
33
24
93
6
144
21
27
189
63
42
84
7
20
52
35
18
72
7
108
72
95
13
68
108
4
72
35
13
53
30
33
72
52
212
76
17
55
47
30
51
100
47
18
78
6
48
12
84
19
36
20
9
30
18
63
16
36
53
75
9
27
16
23
21
36
87
37
36
89
15
33
7
23
36
81
99
54
51
36
28
20
3
57
57
228
3
39
33
16
17
55
77
18
9
4
36
65
115
68
33
115
23
12
109
65
43
23
48
37
48
80
16
95
25
8
12
16
17
55
47
13
101
24
12
39
36
63
33
279
21
9
114
9
120
96
45
75
69
192
18
61
60
140
21
30
205
11
24
66
72
7
71
30
60
15
123
25
5
60
12
63
27
13
32
57
55
12
8
21
15
15
49
5
87
36
72
3
54
31
44
36
88
156
116
15
138
75
40
12
92
27
13
12
11
42
7
11
9
15
24
24
97
128
16
32
135
42
138
13
36
5
6
120
9
33
162
48
25
53
3
96
196
192
107
21
24
36
117
315
21
27
105
12
7
35
30
31
119
25
120
11
33
16
185
51
39
45
36
88
20
4
128
39
30
3
33
19
11
133
32
45
60
42
13
20
24
39
49
17
84
127
5
60
27
72
33
78
37
36
144
95
25
128
15
30
7
132
41
54
13
20
52
20
36
15
73
36
23
168
18
99
45
3
105
42
85
101
99
93
55
53
31
24
191
21
15
9
28
72
41
55
5
159
160
11
78
19
5
7
24
36
11
25
32
15
57
16
8
16
20
88
125
96
7
24
48
8
63
9
21
54
61
276
11
25
72
77
96
3
16
83
177
64
5
15
24
45
6
49
11
81
24
57
79
8
87
21
75
13
5
30
69
16
24
23
45
168
16
65
6
13
29
36
27
9
339
9
12
63
87
9
12
40
77
87
16
20
117
7
20
64
95
30
12
27
72
9
15
9
151
36
48
53
19
168
203
90
78
84
96
6
55
68
15
36
1
23
21
232
20
28
56
60
9
36
55
185
3
100
125
43
68
144
45
18
49
185
15
28
11
9
63
18
72
198
45
36
24
16
48
36
44
52
68
52
23
13
47
33
72
12
15
54
54
1
144
95
57
16
17
55
71
57
45
18
97
29
79
29
78
54
6
69
16
95
12
21
72
39
33
16
5
36
99
15
25
17
103
5
6
25
41
3
9
27
21
87
12
63
42
30
114
30
9
177
6
24
24
6
54
186
51
33
66
21
72
3
37
41
114
25
113
12
132
108
43
20
27
33
9
3
3
69
24
72
72
3
84
60
49
72
12
8
72
12
36
39
105
63
25
8
9
43
11
45
84
16
24
56
15
42
15
52
36
12
24
20
51
33
4
32
16
8
84
93
39
15
24
36
150
126
72
48
9
4
11
18
90
30
18
12
48
30
60
19
155
18
43
35
145
59
6
42
25
20
28
155
9
16
ABCD 98541396412*3^$a+1 [50030]
118
50
28
2
64
8
186
46
128
16
30
162
48
30
2
18
166
66
20
64
66
24
80
64
50
22
32
16
2
72
148
188
22
24
6
18
200
22
74
18
22
14
90
130
14
16
32
54
34
62
12
126
96
40
90
14
226
126
24
104
136
8
22
146
280
38
36
24
100
116
144
174
16
2
28
26
90
94
32
40
240
18
30
2
48
46
176
88
30
20
70
242
54
40
120
90
36
60
8
6
48
22
66
110
34
74
70
62
12
36
10
6
186
54
68
222
66
184
144
20
16
50
90
54
40
104
96
112
62
58
144
144
32
64
24
56
186
40
30
24
30
20
30
78
12
4
32
130
2
102
114
70
42
174
24
30
74
48
160
144
56
10
30
218
76
66
32
78
48
60
72
12
42
34
30
26
120
16
84
60
110
6
10
2
166
32
10
32
120
6
40
72
98
52
18
56
16
2
6
30
144
18
114
94
206
16
20
72
46
80
40
72
48
72
62
58
170
54
40
320
18
108
34
96
2
46
62
18
10
6
30
26
18
16
36
20
30
24
138
22
6
44
16
80
54
66
28
66
24
72
152
16
210
446
18
30
16
66
84
12
84
26
34
20
34
42
20
48
36
24
120
6
90
46
2
28
48
66
8
90
22
150
60
30
26
54
16
18
180
90
120
56
70
74
54
58
74
270
10
54
206
16
48
60
104
150
16
66
84
12
20
84
96
40
48
132
122
66
16
30
8
58
174
6
20
118
6
186
24
120
80
166
32
42
120
186
4
60
110
64
32
54
16
68
60
160
12
48
32
84
96
48
16
66
24
74
60
66
24
16
54
32
10
122
172
20
6
48
96
256
8
142
138
134
76
6
90
6
62
48
18
40
104
72
96
18
54
138
54
90
78
16
56
46
2
16
26
100
26
130
212
12
24
40
6
174
26
6
28
30
66
30
54
2
154
8
72
100
50
16
14
96
12
16
36
146
64
8
22
68
72
24
30
136
8
58
68
234
112
96
18
36
140
126
54
10
38
112
60
230
46
60
14
18
6
16
110
48
42
64
150
20
46
146
88
6
30
80
10
6
18
186
116
28
62
240
64
8
16
126
90
86
10
18
86
40
96
48
50
126
16
32
88
2
76
20
70
326
64
26
18
22
24
6
140
100
44
22
2
262
114
6
14
16
156
38
112
24
176
34
6
48
14
202
74
22
80
18
16
6
344
40
24
26
144
54
120
72
18
22
50
70
120
98
108
10
32
22
60
126
38
130
14
132
48
22
56
10
134
40
8
72
16
18
20
36
144
54
22
140
6
18
40
80
100
90
66
14
40
50
6
18
46
72
120
390
2
48
90
24
136
20
60
198
72
54
10
114
20
10
182
154
144
6
26
90
28
66
26
4
68
60
48
178
80
126
18
112
80
24
66
16
54
8
88
14
34
80
46
26
64
26
28
12
54
26
70
2
22
320
96
18
30
16
6
2
16
14
58
264
24
176
34
20
16
74
82
8
22
194
16
8
30
46
176
138
226
116
10
80
18
22
24
8
18
72
6
112
24
24
14
16
74
168
40
104
40
80
6
90
274
36
122
72
66
60
12
126
22
138
56
136
48
6
116
54
90
364
20
30
16
30
116
88
20
42
120
40
38
10
120
42
174
26
24
54
16
14
36
144
70
80
136
56
70
48
12
38
40
72
50
334
26
30
54
34
126
116
70
18
36
20
46
90
54
30
44
52
2
72
34
102
24
24
96
ABCD 98541897406*3^$a+1 [50000]
64
8
28
32
75
97
71
85
32
27
9
144
36
39
81
24
48
27
1
32
280
35
9
75
81
64
60
224
84
72
88
20
208
32
111
69
27
93
51
81
39
97
12
116
51
13
60
155
61
11
169
56
16
8
12
64
8
28
72
32
256
95
109
48
68
120
15
72
57
243
60
12
36
45
124
215
48
61
72
80
135
57
15
13
35
25
47
37
96
80
12
87
21
24
111
225
24
76
24
35
73
71
1
144
12
8
24
40
60
35
73
300
35
132
48
73
32
192
28
95
45
12
28
104
63
37
8
27
121
24
8
28
35
37
107
181
35
12
73
23
21
15
1
35
37
12
59
9
120
51
9
3
25
47
37
59
120
24
117
36
3
25
92
60
48
15
36
165
15
9
27
120
33
72
84
51
48
9
172
71
33
12
15
117
3
69
76
32
108
3
25
12
24
11
25
12
35
37
68
3
9
16
108
44
76
35
81
88
35
81
4
8
63
1
140
40
8
63
97
48
60
8
39
25
8
180
144
156
124
144
36
116
108
12
63
132
57
27
96
9
63
57
108
27
109
35
81
16
84
68
108
120
24
3
33
64
8
112
80
24
12
87
108
12
45
36
51
13
107
105
28
107
85
179
312
337
32
63
12
133
20
16
35
45
36
39
1
8
16
236
100
60
116
4
35
81
24
28
72
35
36
13
35
36
105
48
27
9
52
152
28
47
25
36
80
40
35
72
9
108
51
49
95
45
147
45
100
24
12
140
3
60
145
20
16
48
8
15
153
4
95
21
124
8
64
35
145
8
36
40
44
96
4
35
81
24
3
24
48
96
85
71
25
80
36
207
1
155
69
112
108
80
72
28
23
129
15
1
8
4
80
100
32
76
104
63
13
23
181
8
108
4
24
12
60
8
39
33
64
8
76
24
20
63
60
48
141
28
35
21
27
9
24
112
260
72
27
1
240
8
156
99
9
63
60
145
20
60
3
105
36
3
213
64
108
35
1
36
20
160
71
252
1
35
12
97
8
28
20
15
1
20
88
36
84
23
9
39
60
12
145
60
128
99
33
39
33
36
72
40
60
152
208
48
32
75
69
84
16
11
24
1
8
4
203
13
24
116
12
60
28
11
33
3
33
76
23
12
25
128
60
48
88
12
24
8
75
33
112
8
108
36
124
56
124
116
48
88
8
100
80
36
40
8
36
16
128
96
12
15
9
100
180
48
8
99
133
8
39
9
16
48
68
64
84
80
24
3
33
64
11
24
36
45
27
85
107
33
4
23
57
16
48
107
37
8
15
12
105
108
4
8
96
84
132
28
48
35
33
112
72
95
12
69
12
123
45
12
60
48
16
8
27
21
24
63
12
61
120
35
72
61
92
28
35
117
15
37
47
33
108
75
37
23
9
63
120
312
21
24
28
120
132
108
20
15
37
20
16
80
75
132
145
8
4
24
47
108
109
240
108
180
80
12
96
72
4
44
16
108
48
215
180
25
80
64
8
3
37
95
1
44
76
71
61
8
39
37
80
60
40
35
25
8
36
36
64
47
109
8
171
9
28
24
84
60
107
12
37
35
61
83
9
172
8
100
176
39
168
73
192
23
9
48
144
88
8
3
37
23
9
112
96
20
64
143
25
20
36
60
39
141
12
72
135
61
84
188
15
9
216
4
116
24
28
72
191
24
73
47
141
48
64
107
144
25
36
36
108
44
3
33
72
64
80
3
45
96
4
35
72
145
8
252
15
73
20
87
1
200
27
1
36
23
21
24
36
192
27
33
72
12
16
72
8
40
44
88
71
157
44
208
72
8
51
72
165
60
252
135
85
32
3
33
144
148
32
108
3
69
76
59
49
59
12
ABCD 98542269388*3^$a+1 [50031]
24
32
19
125
19
5
85
126
5
24
24
1
12
144
11
25
39
24
27
114
35
48
136
24
48
120
8
24
7
54
36
54
66
23
16
21
59
7
33
21
6
29
120
61
99
45
83
72
48
31
9
27
125
40
51
53
1
15
39
41
1
18
21
104
55
12
197
16
21
35
40
39
30
126
5
19
29
7
65
24
55
89
1
15
51
36
198
60
39
72
8
1
95
31
33
63
9
21
108
96
36
18
36
125
19
30
15
57
15
9
90
21
8
72
43
90
11
19
96
29
145
6
84
77
13
179
61
51
120
45
35
48
88
45
83
24
16
32
24
19
29
43
90
30
5
192
187
84
9
32
16
93
120
90
36
5
64
24
21
35
1
66
24
30
24
12
18
36
29
16
24
225
36
36
18
66
35
1
18
101
25
71
48
7
17
16
21
36
87
56
24
160
8
49
144
71
31
89
55
9
72
63
132
5
79
9
81
114
21
9
87
32
61
90
126
35
24
1
39
32
192
43
29
64
176
24
24
7
84
69
192
48
32
16
3
180
41
31
9
51
149
16
72
152
16
9
15
51
5
120
25
23
7
114
39
171
5
24
72
13
155
24
67
60
54
51
69
11
16
32
16
87
108
5
120
61
3
63
33
80
16
48
8
85
54
21
3
5
96
136
33
36
30
6
180
48
6
84
36
36
185
64
39
72
9
24
32
49
66
29
160
105
30
6
48
59
67
53
37
35
55
24
57
24
8
31
72
89
55
96
264
6
18
66
143
37
59
16
129
167
103
9
3
78
30
72
17
37
35
1
24
111
192
3
29
24
55
17
19
21
9
23
136
75
77
19
21
32
37
3
33
30
17
40
21
30
5
91
141
80
13
36
119
55
6
155
88
171
12
24
41
13
27
3
21
128
181
75
15
9
57
15
75
54
60
36
71
48
25
12
18
89
72
1
18
5
24
40
48
24
8
1
71
109
30
6
23
223
114
54
102
18
42
15
8
31
153
27
21
45
54
69
24
200
31
6
179
40
56
25
63
33
47
136
51
30
60
66
33
75
29
48
112
87
9
45
155
181
83
7
60
84
17
133
11
48
67
90
203
67
21
123
21
99
5
1
23
16
87
54
3
51
36
30
6
5
103
9
21
6
101
259
84
60
36
65
55
24
36
29
61
126
18
179
1
72
15
32
1
15
27
18
12
47
40
21
72
59
19
30
36
83
133
35
73
90
101
16
24
45
123
201
30
36
5
24
61
35
115
53
31
60
30
15
96
48
93
27
8
43
45
111
54
90
297
80
73
119
16
24
21
11
96
25
18
30
6
41
25
54
81
15
89
64
24
21
107
120
48
40
147
114
54
21
104
67
114
180
84
6
29
136
56
49
30
60
29
1
36
18
41
40
9
6
210
23
91
5
232
24
200
19
36
33
32
24
96
1
48
15
45
11
64
51
125
48
1
39
51
21
176
40
3
29
16
24
8
13
155
24
13
18
9
32
40
81
95
19
21
8
16
45
174
5
72
19
21
32
13
150
18
102
18
60
15
21
30
234
6
53
31
105
32
40
3
5
24
120
40
8
24
96
43
72
29
25
15
48
48
80
48
31
240
9
56
1
63
32
13
90
36
150
15
39
65
96
40
96
32
120
1
39
56
64
21
30
60
9
117
246
45
48
105
6
33
21
59
216
121
23
7
9
15
36
45
80
19
21
104
181
3
51
125
16
8
16
120
51
21
128
31
41
24
48
121
6
9
27
29
136
48
72
32
48
40
3
5
31
65
48
37
11
24
64
21
60
39
15
12
5
139
36
153
56
48
1
15
104
48
72
97
63
171
5
157
75
75
54
66
53
184
21
11
19
6
90
5
40
21
35
24
40
56
43
165
21
54
66
36
143
64
81
119
31
72
30
107
120
40
81
47
19
24
12
24
41
85
195
3
36
9
21
24
11
16
8
64
48
48
56
24
24
1
95
16
96
9
23
72
121
183
24
141
59
43
5
19
30
36
27
56
72
48
1
36
195
8
96
25
36
30
24
174
71
91
24
125
24
31
9
32
24
19
117
24
21
99
48
21
11
79
17
103
41
175
60
21
24
120
99
69
21
36
24
39
56
16
9
ABCD 98542293302*3^$a+1 [50017]
25
58
6
84
152
75
45
18
4
6
24
31
35
12
90
7
48
95
32
22
18
6
6
84
57
89
10
36
25
29
50
4
42
3
5
27
48
1
6
18
6
68
48
4
56
4
20
48
42
40
30
56
64
90
39
15
2
15
45
28
12
30
14
48
16
31
25
84
10
2
55
17
30
48
24
9
45
12
39
80
5
90
6
8
12
7
3
18
140
4
12
24
26
58
67
5
11
15
10
90
18
2
9
13
2
10
74
60
49
47
4
30
30
30
6
29
9
7
119
12
30
100
27
21
12
2
6
10
2
34
9
9
7
41
8
12
18
16
50
15
16
33
12
18
20
16
29
7
12
20
126
11
55
16
78
75
101
90
16
50
79
5
4
54
30
2
100
134
102
129
31
42
7
19
34
56
51
63
1
16
23
41
15
30
51
15
10
24
60
2
18
16
30
6
8
10
152
18
16
8
46
30
12
20
10
8
42
15
25
55
19
30
34
6
38
88
48
24
6
26
18
48
18
82
110
93
16
225
80
30
34
32
4
18
6
56
88
48
35
25
38
17
19
45
15
58
6
30
26
76
32
10
66
1
35
54
6
14
66
1
64
16
147
18
10
62
22
13
1
16
50
4
2
58
14
12
51
9
16
30
89
51
18
46
68
46
12
30
33
15
2
40
38
6
30
18
18
9
13
98
49
29
22
44
36
13
21
43
127
24
12
70
8
6
73
65
30
10
48
215
48
25
7
25
23
35
6
30
24
1
25
64
44
10
6
50
70
2
4
6
72
158
48
4
6
24
18
60
50
15
3
52
44
54
4
48
19
31
33
32
19
45
16
3
14
40
23
39
34
20
35
7
9
33
108
28
6
1
29
19
16
69
4
26
12
4
30
15
29
70
96
54
54
48
33
39
25
35
2
40
3
87
25
19
66
46
50
10
50
15
7
73
23
42
79
5
8
3
13
24
36
6
48
26
7
23
30
16
26
52
26
6
61
5
10
54
74
16
50
16
18
20
34
6
36
38
40
6
24
6
11
9
7
87
32
30
10
20
45
3
22
6
68
16
29
21
28
8
30
137
95
32
40
8
36
22
7
1
31
16
19
6
39
19
66
36
54
24
30
91
55
40
48
20
13
45
54
26
12
106
26
58
41
25
56
30
46
2
1
32
85
8
12
4
44
6
1
15
14
4
12
19
25
6
24
41
19
29
41
48
6
17
3
36
9
49
8
42
18
34
41
19
26
18
4
38
10
20
22
8
34
24
1
25
36
3
21
16
8
10
26
34
50
10
65
15
10
26
18
10
1
5
62
28
14
16
19
13
22
12
20
10
50
16
65
57
36
10
74
28
83
51
16
12
1
16
96
3
262
48
7
19
16
2
48
30
10
24
56
40
32
16
20
16
6
50
114
13
21
11
69
42
30
52
63
3
36
90
8
52
48
32
4
12
3
5
10
26
10
60
30
19
31
10
20
70
6
80
10
12
2
54
10
2
18
30
22
8
31
9
12
20
10
2
88
20
28
6
30
36
27
51
90
32
52
30
6
2
25
33
62
4
66
27
35
18
34
24
2
24
10
36
14
4
26
29
7
40
20
29
29
6
44
1
3
78
24
24
2
48
22
7
133
12
6
12
29
49
47
23
2
4
3
47
81
19
44
70
20
6
150
36
54
16
80
18
36
4
26
10
18
113
3
36
16
14
4
36
98
33
93
10
32
28
36
30
43
80
5
36
10
2
24
35
35
44
10
12
8
70
2
24
90
40
1
7
12
125
79
49
81
2
45
63
102
18
41
5
24
51
41
28
36
74
10
6
14
4
48
8
67
5
30
30
12
16
26
24
4
2
66
18
6
4
61
49
40
7
7
46
42
2
66
30
6
18
12
24
6
13
5
46
42
35
13
20
15
25
42
2
12
16
8
60
12
15
45
12
16
39
33
14
6
42
6
10
2
78
16
20
16
45
3
32
29
103
78
10
33
29
42
66
22
6
162
8
24
82
8
16
56
54
17
67
12
10
54
2
15
55
48
6
3
17
30
64
56
34
7
29
60
80
6
17
7
10
24
42
80
18
30
46
6
9
81
30
14
64
50
52
50
64
36
54
14
42
58
30
6
44
12
28
20
6
6
100
8
10
80
36
16
20
10
24
20
64
6
48
6
24
18
14
15
16
23
57
3
16
44
16
54
44
47
128
21
20
16
6
42
12
24
6
61
25
30
10
14
40
44
22
68
154
8
33
81
96
4
50
25
69
11
39
40
32
42
106
20
70
24
11
45
6
4
66
20
4
12
32
6
6
10
29
67
29
45
35
5
18
42
15
64
7
48
40
1
5
30
26
18
106
24
47
13
56
4
26
48
66
42
18
46
36
12
8
24
30
6
28
17
13
6
29
21
46
29
1
14
1
45
20
12
67
51
62
6
22
2
30
35
48
7
12
4
30
26
34
60
12
8
60
19
3
14
15
45
18
22
78
18
24
24
44
12
19
5
4
30
25
7
6
22
12
1
13
24
36
10
12
144
18
30
56
6
10
73
53
14
54
12
4
36
72
27
45
20
34
12
65
19
20
28
13
7
46
12
30
2
12
4
66
30
56
24
6
130
23
7
12
12
8
12
16
2
52
56
28
6
60
14
40
11
9
4
2
58
23
15
49
23
22
90
80
40
66
38
25
80
25
20
4
6
30
11
13
8
12
46
30
35
1
15
16
25
4
90
26
48
111
144
1
14
16
26
70
8
34
32
4
6
14
12
12
46
41
1
68
216
10
9
45
19
1
15
19
2
40
18
17
3
16
6
6
65
67
12
26
64
96
24
15
63
1
47
24
80
88
32
4
54
42
6
20
19
21
20
4
138
8
40
12
20
6
36
15
55
24
1
19
30
6
66
10
44
1
9
6
48
62
3
32
19
16
20
25
3
30
32
18
12
33
9
12
10
14
35
1
30
6
58
2
94
86
30
29
16
19
80
45
3
36
24
1
57
20
4
63
51
60
2
22
26
15
7
24
50
40
6
20
29
1
60
28
42
12
1
1
6
48
60
61
9
96
26
4
73
35
61
37
18
6
4
66
36
30
8
35
17
50
4
18
26
29
13
4
24
20
35
19
76
6
18
18
54
6
43
31
58
23
7
72
24
57
63
1
1
63
7
9
35
13
32
15
6
18
16
26
88
56
28
8
40
35
9
40
44
34
48
49
16
3
52
114
30
9
45
32
67
15
8
10
18
26
34
26
55
3
48
14
4
2
30
48
36
36
35
32
71
12
28
2
4
36
120
18
6
6
8
70
2
30
34
74
4
8
28
31
29
26
24
6
36
22
2
34
30
14
18
114
10
86
42
10
26
30
16
24
2
12
72
115
3
6
12
20
24
4
24
60
7
25
6
34
84
11
3
22
120
31
29
8
12
31
23
10
54
8
52
18
59
19
44
1
32
49
50
4
25
31
10
14
41
41
8
31
15
1
19
61
5
12
16
30
80
30
42
89
71
60
60
18
6
89
21
16
14
6
52
12
26
12
36
77
23
12
12
2
16
14
49
65
174
6
59
31
16
65
19
6
8
60
16
84
12
3
32
96
7
66
32
7
21
114
2
28
36
6
ABCD 98543108624*3^$a+1 [50002]
160
15
33
9
138
36
342
35
48
120
240
168
48
25
87
56
16
8
19
12
60
29
43
174
191
121
15
39
30
11
7
78
18
9
8
67
101
24
25
63
8
175
33
21
108
18
24
138
11
49
12
3
104
24
72
157
3
15
24
90
23
7
33
3
53
16
56
24
19
29
1
42
12
96
90
12
90
33
45
155
25
12
11
103
33
87
24
120
24
137
181
35
192
7
6
54
77
24
19
18
75
48
63
12
180
17
72
88
57
47
72
120
31
33
27
69
72
56
67
36
17
61
48
3
48
93
3
21
30
29
40
32
31
9
63
66
47
40
153
23
7
24
120
41
144
13
51
8
31
105
104
49
15
8
7
6
59
24
25
191
19
69
99
29
16
32
31
72
48
90
15
201
23
88
39
18
12
51
39
36
240
29
25
119
37
42
9
27
192
5
19
29
16
9
167
120
64
8
16
32
37
126
186
35
24
259
5
37
27
9
30
249
24
56
64
200
61
11
97
18
77
31
113
48
72
49
39
3
18
11
181
83
67
72
54
36
11
72
25
63
189
83
7
41
7
60
29
24
48
7
12
21
80
24
7
30
147
56
88
39
30
3
93
12
18
29
72
13
36
71
1
138
18
35
55
6
18
36
117
9
48
15
24
123
5
1
198
12
78
36
27
56
72
43
36
54
27
135
36
5
13
126
48
5
85
18
60
90
54
54
87
120
57
42
156
33
144
56
79
17
88
15
41
24
40
21
42
33
15
42
311
24
24
120
43
173
55
18
143
91
5
1
30
42
23
112
176
49
15
48
27
53
96
25
23
67
96
53
24
151
60
45
8
96
7
33
21
107
55
42
15
48
72
111
36
29
112
104
40
24
129
120
6
89
48
72
7
54
27
32
24
19
42
120
42
18
23
7
33
32
13
18
12
42
11
7
12
36
33
219
42
36
12
35
16
99
69
48
24
104
72
61
59
40
45
36
72
18
36
9
176
31
17
24
67
45
39
18
95
67
132
9
8
48
19
21
128
48
72
24
1
15
80
31
33
21
83
48
7
42
18
45
32
103
9
24
104
48
7
17
91
21
48
8
13
42
30
83
43
29
24
168
16
80
64
105
36
11
31
33
3
365
7
24
66
39
21
12
6
12
29
40
56
25
23
40
24
72
21
18
30
3
48
32
64
75
5
25
39
3
90
30
125
16
8
64
128
25
47
43
54
12
24
30
29
157
51
15
41
67
5
16
32
16
8
72
13
35
7
81
9
87
3
69
39
105
8
40
80
37
18
137
55
57
3
48
36
17
7
66
47
97
39
72
104
25
30
17
145
71
120
7
24
41
97
42
29
168
55
137
7
113
48
91
45
96
51
29
7
57
56
48
43
45
152
96
7
161
1
60
35
31
17
25
63
27
5
64
141
3
75
84
17
40
33
15
176
13
27
56
88
8
127
9
56
16
9
87
51
18
3
144
48
32
31
17
88
51
21
33
87
176
64
15
60
173
97
30
129
39
36
54
84
75
75
5
43
29
79
24
180
102
24
71
31
17
16
8
67
21
48
8
144
64
9
95
40
21
72
24
27
21
18
129
8
31
105
8
313
95
24
64
3
29
43
5
24
127
24
30
6
77
25
18
42
11
127
54
222
18
11
25
30
65
40
8
72
1
18
261
45
27
39
273
152
13
12
36
3
120
32
43
29
13
12
78
153
104
40
21
42
105
105
24
198
48
33
135
9
201
15
24
216
8
40
27
12
72
33
9
63
80
1
63
147
69
57
24
143
16
21
11
48
13
90
9
63
9
8
91
53
1
30
78
99
96
56
1
18
12
105
99
5
7
17
115
18
12
42
144
53
72
55
216
17
24
7
17
16
27
53
67
6
36
27
9
63
75
42
12
6
33
8
79
17
7
9
32
49
23
7
78
27
117
30
125
181
51
21
36
311
55
33
32
19
42
90
9
8
72
19
36
17
1
87
48
3
149
19
120
60
33
72
57
15
15
33
24
105
39
56
31
42
144
71
37
18
12
108
129
3
138
54
69
57
15
9
126
72
30
59
127
33
48
56
184
39
66
39
21
18
36
12
18
47
48
49
6
174
3
120
45
54
ABCD 98543160148*3^$a+1 [50012]
111
93
30
90
43
23
48
30
6
21
16
17
78
108
12
42
63
135
84
66
84
6
60
30
42
36
54
42
48
60
42
75
9
66
18
115
29
19
17
42
48
37
17
63
48
9
18
12
12
42
24
123
9
12
36
66
21
45
147
27
54
18
13
32
33
54
18
48
60
171
9
151
11
6
6
108
13
59
6
15
69
144
24
6
156
54
24
12
7
101
18
57
16
41
12
43
65
30
96
42
12
30
66
75
16
23
96
12
61
113
126
81
27
78
12
139
17
84
108
24
6
132
198
36
6
48
42
90
12
120
37
53
12
48
15
16
167
25
32
9
6
42
24
30
12
78
42
78
84
30
45
39
18
103
32
3
24
6
6
24
24
57
57
36
126
37
107
18
3
63
1
35
36
66
78
96
12
108
6
30
36
72
12
72
24
66
24
78
12
54
24
54
54
24
6
57
3
12
36
216
54
42
90
12
12
6
109
32
27
36
18
78
36
90
72
43
80
16
5
72
18
30
19
17
60
12
24
78
144
6
66
114
6
24
18
162
18
84
24
114
12
90
6
12
96
13
35
12
18
36
75
64
119
30
36
24
66
12
102
78
237
183
60
30
126
33
9
312
24
108
27
48
15
54
6
36
1
59
24
61
96
35
237
33
66
42
66
264
57
9
48
108
132
24
15
45
54
36
108
61
89
66
48
21
39
102
90
96
78
12
12
54
72
6
30
36
36
36
36
66
60
6
54
12
18
25
17
24
90
66
91
144
11
6
15
15
36
126
6
126
6
102
12
96
3
87
78
24
30
162
168
24
60
247
41
55
53
132
6
6
75
48
96
69
54
37
17
96
6
9
96
153
42
61
29
51
21
132
12
6
21
57
192
7
48
71
25
35
84
48
24
6
75
189
18
1
47
36
13
149
60
30
36
61
125
102
13
5
6
18
48
42
73
17
48
96
66
78
12
3
75
42
36
18
12
150
3
81
63
9
55
29
30
36
49
17
84
72
138
9
309
6
30
192
7
32
3
114
42
12
6
24
36
96
18
12
12
48
12
54
7
11
37
11
6
54
42
96
180
54
114
51
63
36
48
93
57
103
77
48
114
120
132
6
15
16
11
96
222
12
18
90
30
18
108
24
60
6
57
15
1
149
24
54
61
59
84
48
24
24
126
147
57
7
71
18
30
66
84
12
6
120
60
6
39
9
54
36
60
18
30
1
89
12
42
12
30
54
1
32
27
48
306
51
33
42
66
51
21
48
27
48
45
12
24
36
108
18
12
168
90
31
35
30
60
60
54
81
45
3
63
24
36
48
48
36
49
89
42
6
48
78
72
1
71
6
66
1
53
150
18
3
48
3
12
6
102
6
60
12
36
54
294
120
12
30
6
42
69
16
101
6
216
24
72
48
45
64
77
48
18
81
39
66
54
1
65
6
90
30
12
6
48
30
6
216
54
78
18
61
77
48
24
27
39
84
37
23
102
12
18
6
192
66
24
18
54
60
129
21
54
258
66
66
72
24
132
114
30
12
24
39
45
18
36
30
79
53
66
60
109
23
6
48
66
1
35
18
24
48
42
66
12
27
45
78
24
30
127
48
5
138
24
102
48
108
30
9
51
6
60
75
123
6
42
42
6
18
54
24
69
33
78
222
6
13
48
29
12
108
54
102
48
24
55
47
78
72
48
108
54
25
41
24
24
7
48
23
6
60
39
3
90
24
18
72
12
30
138
13
47
18
90
90
30
6
6
48
72
150
18
18
54
54
19
29
72
36
210
30
72
6
42
132
18
42
48
18
84
73
80
75
21
15
81
99
24
30
6
30
3
3
18
12
72
90
6
78
18
12
91
17
24
12
78
108
126
99
117
90
33
39
42
24
7
5
102
84
1
11
30
90
24
85
113
12
19
29
3
160
29
24
6
42
18
25
5
27
9
12
54
6
30
42
192
24
60
51
27
36
1
113
31
77
18
49
11
48
54
42
54
15
9
6
30
36
6
9
57
7
71
24
54
138
1
5
27
15
18
24
156
12
6
36
21
96
3
54
60
18
25
95
18
31
35
66
6
36
49
32
33
12
30
114
12
36
12
42
42
108
60
36
60
36
55
5
12
15
15
49
77
66
66
72
7
119
162
55
32
351
60
12
9
21
72
51
3
61
48
77
18
12
24
12
6
114
18
18
18
72
18
105
3
96
12
12
12
30
43
47
60
60
9
87
6
36
90
30
84
ABCD 98543582524*3^$a+1 [50146]
48
167
156
93
75
21
16
8
40
80
24
3
133
176
51
24
61
59
13
96
24
168
23
97
128
96
16
144
48
336
120
32
48
40
80
111
96
25
72
23
72
1
56
51
45
64
56
3
117
64
323
156
321
48
27
36
24
36
12
33
120
48
15
97
8
72
147
60
105
40
71
201
48
88
8
15
36
45
39
9
96
64
32
3
21
64
215
25
107
45
24
75
36
48
72
9
184
128
3
85
11
13
35
13
200
24
3
13
128
40
71
9
24
88
24
11
37
48
24
35
24
12
25
144
143
1
107
13
152
87
48
9
24
16
96
32
288
27
12
81
48
51
141
24
24
144
87
9
111
60
21
27
165
15
33
39
33
88
128
96
39
97
23
1
104
16
8
123
165
120
48
64
23
12
13
59
180
73
56
39
48
33
39
60
12
9
160
120
96
200
40
95
201
3
12
169
11
133
32
24
88
11
45
387
24
13
71
25
96
59
21
3
12
36
72
72
61
24
8
3
37
8
3
21
15
24
25
11
84
25
56
96
147
36
24
25
56
64
48
8
27
69
16
24
23
12
13
23
57
136
72
24
95
25
168
71
57
192
63
12
165
48
24
24
87
25
72
95
25
11
109
8
72
375
33
39
84
36
121
23
24
1
192
107
96
72
85
24
8
111
9
27
189
27
168
69
3
37
8
3
117
135
33
16
155
45
3
13
104
15
9
147
72
61
24
192
11
132
33
15
60
84
9
51
21
40
152
75
21
120
15
9
136
200
111
1
32
51
45
144
88
24
48
11
61
56
48
40
47
145
48
56
136
120
95
264
9
15
25
11
21
88
24
47
241
104
123
21
15
9
16
11
61
24
71
24
156
37
23
12
45
27
13
47
9
75
132
25
47
156
85
59
93
3
165
16
80
75
13
155
21
27
24
45
16
72
120
35
21
51
21
48
51
13
47
81
75
240
12
1
107
93
24
27
36
72
153
63
24
12
13
72
59
96
45
88
11
36
25
48
8
48
27
69
75
24
37
32
72
51
60
57
16
56
63
1
56
16
59
21
99
24
84
57
24
40
80
15
36
24
156
81
24
48
87
108
301
72
104
171
120
108
49
56
40
80
51
21
15
9
63
1
24
11
72
93
120
16
288
48
80
64
56
3
60
81
48
27
85
23
25
32
16
8
15
1
24
24
35
36
9
16
240
32
112
8
3
69
51
37
72
23
48
57
144
24
24
48
195
93
120
111
73
8
168
136
263
105
51
109
95
12
36
108
69
3
13
56
63
36
45
24
15
25
56
72
24
120
16
47
96
84
60
33
39
36
13
104
96
15
57
39
9
40
32
3
181
95
49
59
93
15
145
35
12
81
15
1
24
24
48
144
8
168
24
40
24
24
120
72
264
95
1
144
11
144
24
12
1
24
56
112
128
48
160
96
8
40
155
72
36
60
72
36
81
16
48
24
227
21
24
40
48
23
57
3
205
168
216
23
1
104
147
21
63
9
88
47
1
35
69
3
13
120
32
255
57
51
12
108
37
23
81
16
264
56
64
56
3
12
33
111
33
40
48
8
280
32
40
24
23
1
35
69
147
13
152
64
131
36
73
272
15
25
8
120
24
40
11
21
88
56
111
25
59
61
8
16
32
120
219
13
131
45
64
71
1
83
37
95
145
264
56
16
143
1
71
57
72
15
9
15
81
24
39
25
11
36
9
24
96
16
144
104
192
24
75
12
24
9
112
128
160
24
143
12
60
265
72
59
12
409
144
24
ABCD 98543990596*3^$a+1 [50044]
120
4
80
37
15
3
65
40
57
59
4
12
8
232
72
12
51
29
61
18
90
51
20
76
44
16
60
72
21
51
156
48
24
108
20
4
3
45
32
49
51
96
44
136
24
8
36
24
72
4
45
99
68
48
217
35
24
28
48
8
37
3
12
3
45
92
144
64
32
55
18
27
8
91
9
12
24
68
108
12
16
21
36
3
15
89
1
11
60
73
18
149
96
12
31
5
40
9
83
88
24
68
88
24
8
4
84
96
68
28
68
16
80
28
12
284
24
40
8
37
72
3
8
25
18
137
40
108
20
24
88
20
52
32
16
108
44
13
3
36
68
37
3
15
33
8
4
36
44
37
18
65
132
28
68
48
112
84
48
45
23
12
1
51
3
21
24
12
8
16
20
136
84
12
72
68
67
36
9
81
11
88
117
3
105
131
4
8
19
53
36
16
8
12
4
60
60
24
116
36
40
111
5
4
60
24
15
21
105
144
99
20
108
4
8
36
12
4
24
84
36
12
3
36
45
45
3
33
27
68
24
76
44
76
8
52
93
36
15
39
21
8
61
11
16
12
15
21
12
60
44
48
100
57
59
12
4
15
36
5
4
84
15
5
64
20
48
40
32
25
11
60
4
12
80
85
36
23
16
44
12
24
61
27
20
76
32
28
60
81
143
16
36
80
31
17
28
12
60
36
20
24
55
17
4
20
4
192
8
40
12
56
4
8
12
60
48
16
12
144
36
9
23
85
3
12
20
73
83
7
65
4
36
57
3
32
16
12
24
80
4
56
16
12
68
120
40
57
18
5
52
33
147
33
59
76
9
11
144
4
32
12
72
31
18
27
32
12
4
24
27
29
25
15
156
45
11
25
75
32
16
36
165
3
33
47
16
92
84
24
24
55
90
107
100
24
44
12
91
5
64
108
68
7
5
13
75
69
3
12
8
28
12
45
51
36
8
28
44
4
9
75
96
60
20
52
147
137
108
40
20
72
36
40
24
24
24
51
54
107
1
59
144
4
20
36
24
52
8
12
4
84
57
11
7
5
36
24
28
44
48
121
47
60
60
48
52
20
100
9
3
12
20
4
140
1
15
21
23
40
27
18
27
44
48
72
4
57
47
40
80
28
84
68
40
48
12
152
48
16
32
4
21
18
36
9
72
12
68
24
108
48
48
16
8
96
112
20
4
24
176
40
20
84
24
16
36
20
31
9
8
72
4
24
12
24
20
12
12
60
13
95
52
32
124
12
9
35
28
140
28
57
47
28
60
60
80
60
25
47
64
69
3
48
12
68
40
32
49
3
12
108
21
90
29
61
75
56
88
128
103
54
11
52
45
18
69
20
37
23
13
15
24
8
12
4
27
18
47
79
36
105
24
60
9
39
20
13
63
9
83
88
9
3
20
48
109
15
3
5
88
36
15
41
28
39
18
27
8
40
48
12
8
52
132
72
51
29
16
32
12
16
8
16
15
21
12
165
72
3
15
5
160
87
9
12
15
33
20
16
39
9
8
12
12
96
4
36
57
287
24
76
44
24
28
32
28
32
1
54
21
72
72
12
111
17
132
13
3
108
44
28
12
20
28
27
41
40
80
145
75
20
52
84
60
68
108
28
60
12
8
12
48
24
16
9
167
49
87
20
60
124
69
27
80
52
128
12
40
21
11
36
232
12
105
18
41
76
68
88
60
44
48
25
71
24
12
1
18
17
72
76
36
140
156
192
40
68
85
147
152
144
16
8
16
104
61
51
8
40
32
36
4
116
12
96
1
54
65
4
20
73
15
84
104
67
53
16
20
48
97
75
116
12
16
15
65
4
36
24
56
36
24
7
17
48
48
4
8
4
104
24
67
45
24
12
9
3
20
72
60
96
28
44
132
16
72
8
43
17
60
100
24
8
12
76
48
69
171
27
5
120
84
43
17
36
184
20
4
45
71
1
63
12
60
45
15
57
3
8
64
8
24
48
52
45
155
4
24
60
8
52
20
40
180
12
120
20
100
36
72
48
12
168
8
76
8
16
24
48
120
32
160
32
1
3
44
136
32
28
36
48
12
39
65
12
60
52
45
11
24
1
39
12
44
16
48
3
65
4
39
65
25
35
1
18
126
95
4
45
15
12
68
96
4
21
72
75
8
112
32
48
72
16
56
4
44
37
36
27
8
12
96
37
15
128
4
20
76
24
80
28
32
76
20
1
35
1
123
57
27
56
79
5
28
20
4
24
81
3
33
39
84
92
120
43
144
153
9
11
24
73
11
60
109
18
9
24
60
69
155
40
21
71
24
12
55
18
72
63
72
72
12
8
7
125
16
80
12
55
18
15
60
15
53
4
20
40
92
4
20
24
16
36
8
61
71
24
36
13
95
96
16
80
4
32
24
49
27
8
16
21
75
24
189
27
32
40
12
24
92
40
12
116
60
36
13
35
36
4
12
21
27
20
12
76
48
132
20
25
23
84
28
12
168
20
124
8
12
4
21
11
24
36
12
61
27
8
37
95
112
8
60
4
24
96
141
35
24
100
36
8
64
60
48
12
ABCD 98543997382*3^$a+1 [50036]
17
31
96
45
21
15
32
28
12
27
53
13
114
161
4
48
21
6
33
3
5
43
12
12
105
15
6
24
48
108
51
45
18
5
25
3
32
1
87
12
96
12
39
113
13
72
71
4
8
37
27
33
83
25
30
48
105
81
11
24
76
105
12
12
59
19
12
18
3
45
30
17
31
6
123
51
6
30
30
59
16
8
16
57
15
207
5
28
9
6
72
30
3
60
3
17
67
6
12
23
7
30
39
33
3
32
108
4
15
5
13
6
36
30
36
54
48
30
15
20
61
36
90
120
9
27
9
63
18
15
15
12
5
1
42
5
79
60
30
3
3
30
24
23
1
75
32
7
72
21
12
21
47
25
30
9
20
88
21
54
6
42
5
84
124
15
36
18
78
17
52
8
96
4
12
3
5
48
7
12
21
24
48
56
16
93
36
96
99
39
30
90
113
12
7
18
27
21
47
1
75
27
33
116
48
1
11
16
24
3
93
3
30
47
13
24
51
36
9
71
13
48
54
45
36
12
3
18
59
12
88
3
5
49
23
12
28
27
9
36
69
51
33
3
39
45
9
90
9
12
48
15
41
7
9
48
12
144
9
3
63
9
12
68
108
12
25
11
36
79
66
23
25
63
12
57
54
5
12
19
29
1
30
5
73
47
55
48
18
63
27
5
13
12
23
12
7
21
20
76
8
37
23
31
29
16
27
9
36
44
55
9
141
6
9
9
75
60
9
63
9
6
17
13
90
12
57
3
36
24
45
51
6
63
60
15
45
15
53
4
8
1
47
4
33
12
39
80
19
36
21
15
53
12
49
15
45
24
23
7
141
15
21
15
90
83
1
96
18
17
96
12
13
78
6
15
108
3
33
57
27
8
37
3
15
48
36
138
78
77
37
15
33
42
5
61
3
87
12
36
77
24
19
17
4
24
69
30
12
54
27
39
9
32
85
30
33
99
102
30
6
15
20
13
6
60
48
30
138
45
48
21
11
24
24
25
24
6
21
3
60
6
6
5
48
1
15
39
30
63
3
12
18
60
72
42
41
40
12
32
112
3
78
27
36
12
3
24
93
8
25
11
13
18
30
18
12
150
47
28
80
4
20
1
78
17
7
42
18
5
37
3
12
20
28
27
5
4
21
3
15
5
52
165
51
8
31
33
72
9
126
9
20
37
15
15
12
65
12
13
36
47
4
9
12
30
120
30
39
9
24
3
32
12
19
29
1
47
19
24
24
45
15
113
7
6
42
5
73
15
80
25
87
3
5
1
51
9
23
12
1
47
180
7
30
15
15
6
59
1
30
24
24
29
16
9
27
8
1
47
13
12
90
60
5
13
35
16
20
85
96
39
36
9
18
5
48
49
24
24
6
36
45
45
120
3
15
17
55
21
33
6
29
16
60
3
33
104
1
24
36
27
96
12
3
54
36
6
81
24
9
11
28
8
28
15
17
79
69
51
21
45
27
45
27
39
9
8
25
54
9
96
3
66
35
19
5
16
32
4
80
1
27
3
53
16
33
30
17
76
20
28
60
20
4
105
12
18
33
24
44
64
57
11
28
57
24
18
33
45
3
9
15
20
36
31
29
16
60
45
6
60
48
54
63
27
66
12
60
12
12
3
75
36
6
126
72
12
5
1
84
11
67
6
15
21
3
20
160
57
90
41
37
6
36
24
6
75
80
43
48
29
55
24
12
137
31
30
39
32
16
3
21
9
135
15
9
12
69
27
15
24
6
12
48
3
9
15
57
6
9
8
16
32
19
30
23
40
21
132
24
36
23
4
32
24
1
114
161
60
19
129
15
21
57
23
7
18
12
99
56
13
59
103
78
27
39
18
11
60
1
24
12
30
12
18
3
9
27
48
12
60
8
1
15
21
23
25
18
84
30
6
30
42
30
51
32
13
102
129
33
6
21
9
15
21
3
48
80
24
25
51
32
73
27
12
20
160
45
60
6
45
12
3
5
49
48
30
57
36
9
18
17
16
33
72
12
95
96
12
19
6
24
23
7
5
19
6
60
54
21
21
15
9
24
30
6
3
3
45
105
23
4
92
13
42
30
3
27
30
6
33
117
18
21
39
5
7
9
24
27
5
25
72
11
16
44
16
20
28
32
175
5
19
60
17
79
5
48
12
100
44
19
33
33
54
5
13
18
24
6
12
35
40
44
16
9
24
99
12
15
125
55
9
15
5
4
60
20
37
3
32
4
21
84
35
36
43
18
24
11
4
39
5
60
55
29
12
4
20
1
39
20
96
4
12
20
108
1
3
57
66
17
25
75
12
20
40
105
6
5
25
3
15
69
20
16
72
75
45
24
48
3
108
5
12
37
90
12
21
123
5
37
47
48
25
23
37
27
15
96
29
37
36
15
32
28
9
3
33
54
81
9
120
15
60
33
3
9
3
15
5
16
39
42
30
30
63
33
35
24
13
3
84
36
27
45
20
16
9
18
24
84
29
72
13
42
6
35
52
32
28
21
95
76
8
55
36
96
24
42
30
24
21
15
5
7
90
3
32
25
63
9
6
5
4
21
48
39
15
21
15
54
126
5
24
37
11
64
69
24
3
8
4
75
12
101
37
66
17
60
4
15
6
3
84
32
4
9
36
51
21
3
9
23
7
66
6
5
16
33
11
13
23
43
57
27
36
45
51
129
75
72
18
27
12
27
5
4
27
5
7
57
93
15
36
60
57
42
6
72
15
69
75
15
18
51
24
75
6
6
9
51
6
59
19
42
3
36
8
31
24
42
54
45
9
3
24
15
41
64
129
24
78
29
28
3
17
25
11
61
11
13
11
55
6
3
111
24
17
64
80
24
37
24
84
60
59
52
36
75
5
48
1
39
39
42
3
48
108
20
1
3
51
5
4
20
13
42
48
57
3
5
85
3
39
66
6
41
4
9
35
1
30
9
44
91
21
15
53
28
12
3
53
7
9
15
33
15
18
15
3
21
33
30
72
6
24
95
25
75
15
9
21
75
69
6
6
30
30
18
96
24
9
27
138
3
8
7
12
5
1
6
84
90
27
32
12
76
20
4
9
24
95
67
24
129
183
30
27
96
105
6
129
12
27
21
9
15
32
16
9
23
28
9
11
19
30
6
48
24
77
36
28
9
42
33
27
6
15
32
16
21
90
33
12
15
66
12
12
11
48
60
4
48
9
63
3
77
40
15
42
84
35
16
80
28
93
35
60
24
16
3
9
3
42
42
9
45
51
69
36
54
5
7
5
19
54
11
13
51
69
195
15
18
24
24
30
9
153
39
33
23
4
33
3
8
16
68
1
27
195
33
12
32
7
45
20
73
ABCD 98544024266*3^$a+1 [50075]
81
32
133
75
39
90
30
65
49
12
3
51
36
60
77
16
96
9
30
222
48
6
90
36
23
175
30
60
66
114
72
27
48
9
6
30
35
109
83
43
108
6
83
97
15
21
48
155
16
159
30
35
1
24
36
66
33
45
12
60
234
144
17
192
127
24
120
81
51
18
59
103
9
9
12
18
60
125
37
59
48
67
29
97
47
13
120
123
32
103
66
6
54
36
39
99
126
159
27
5
13
192
3
32
64
69
126
36
57
32
48
1
15
45
147
15
18
95
85
27
48
87
57
153
167
1
191
1
18
77
112
48
15
17
73
18
117
32
31
81
9
6
156
165
33
72
23
1
30
54
27
80
112
80
43
53
7
48
96
54
30
21
75
5
31
113
7
9
45
3
57
39
80
7
360
30
54
45
80
145
60
36
47
181
360
35
7
90
18
90
36
30
33
57
6
18
12
270
114
179
37
18
126
90
33
33
54
24
246
59
217
23
31
30
54
252
204
126
23
160
27
24
30
360
6
18
111
45
3
33
287
1
6
84
6
15
39
90
12
3
57
198
90
71
31
17
43
5
13
120
59
37
36
48
60
36
84
51
48
33
84
216
3
144
32
48
97
60
3
27
36
18
47
85
174
114
36
54
72
228
5
37
18
9
96
87
105
39
54
275
31
113
193
54
9
51
54
252
27
57
126
89
91
18
35
37
198
6
30
24
126
11
19
6
84
6
93
80
1
24
36
35
49
15
81
111
9
60
75
51
84
96
9
21
18
186
120
24
207
9
39
51
54
30
9
51
252
65
73
71
61
179
16
48
117
84
39
105
6
81
63
66
144
72
114
36
48
150
72
99
81
63
32
13
36
66
45
33
126
30
51
192
51
102
18
36
96
17
1
15
32
25
263
61
90
54
30
5
37
107
13
83
7
105
48
45
35
115
29
16
57
60
90
90
39
171
53
7
9
75
276
108
165
45
131
1
108
72
84
60
36
54
33
21
27
48
45
252
78
30
27
45
24
84
167
19
36
9
39
42
15
32
48
175
18
15
327
18
162
5
49
36
18
41
48
96
7
89
96
103
57
32
7
41
43
5
112
9
39
105
72
15
135
9
9
87
32
43
18
102
78
111
15
33
176
295
30
27
224
1
15
32
160
32
31
24
105
39
105
80
7
105
48
81
36
204
63
81
159
48
9
300
11
13
30
69
63
33
57
18
21
80
48
187
186
90
18
111
48
240
32
139
90
107
169
39
192
69
6
144
21
15
113
144
16
51
54
135
80
1
66
189
9
60
11
1
18
77
49
36
54
5
64
96
165
84
119
67
156
60
54
95
16
15
17
73
18
5
25
87
39
89
25
300
27
48
201
119
61
179
16
80
85
90
273
48
33
36
114
66
36
35
43
12
78
11
16
99
54
12
59
64
80
37
30
60
33
15
65
16
96
9
126
18
36
99
207
65
145
24
71
49
15
81
63
27
149
49
102
18
119
61
51
21
60
30
17
48
103
30
11
96
25
23
64
32
1
207
32
64
75
42
30
54
6
210
78
65
144
43
53
31
33
63
113
160
15
209
1
36
60
15
48
21
27
123
126
135
21
75
48
21
59
67
24
36
144
30
99
195
30
96
95
31
84
54
6
161
49
63
27
149
16
48
57
24
36
36
30
105
63
12
69
176
79
24
9
32
256
9
39
87
ABCD 98544219446*3^$a+1 [50071]
125
40
188
76
24
27
53
60
16
44
16
80
40
56
19
5
7
60
5
52
51
72
108
36
33
36
15
45
87
17
31
45
27
9
96
63
77
48
64
68
12
31
29
103
9
8
12
76
24
24
111
9
15
17
55
57
27
29
64
51
69
3
89
60
228
16
12
72
48
108
51
33
152
100
36
240
8
4
48
12
3
65
19
29
7
5
24
88
36
84
111
9
8
48
12
103
12
57
111
12
53
55
41
244
12
144
164
172
80
64
111
33
116
76
32
36
60
16
8
60
16
32
60
208
152
108
76
36
92
43
105
3
77
4
44
55
45
72
20
19
96
17
72
16
8
60
36
76
15
149
96
43
21
8
103
17
28
32
7
201
44
24
40
36
116
103
117
60
8
7
24
9
20
4
123
24
5
31
53
12
19
65
84
136
75
5
196
39
149
240
40
15
9
72
168
3
53
16
8
136
56
19
5
120
7
48
9
36
27
197
16
36
80
88
87
29
36
31
33
24
48
68
7
69
20
55
29
124
20
43
53
124
36
32
88
20
4
48
200
24
16
44
115
24
5
84
163
45
63
9
36
75
81
51
69
15
65
24
40
120
27
89
108
96
112
39
129
92
19
65
256
15
45
123
129
48
39
29
7
53
55
12
33
20
40
84
60
32
4
15
65
31
5
108
36
112
3
60
36
53
40
56
7
89
64
72
32
67
21
24
8
36
7
5
168
12
148
44
36
12
48
31
101
19
29
115
41
55
189
60
44
88
48
120
32
48
52
20
120
40
24
51
29
4
15
17
48
7
5
4
48
303
24
29
24
36
36
31
33
44
91
12
9
144
116
19
69
27
53
88
72
8
24
64
27
89
16
63
77
43
21
15
21
48
20
127
9
84
12
68
31
84
65
220
12
8
115
36
21
63
60
5
64
236
31
24
17
55
105
8
16
48
51
45
27
29
115
24
117
63
12
5
12
28
8
16
39
41
55
33
56
12
100
8
4
3
77
103
153
12
84
68
48
60
48
7
53
112
8
136
8
151
17
40
60
15
77
31
41
96
19
24
129
267
9
120
20
7
9
15
125
55
9
84
51
77
48
4
8
79
120
81
8
72
40
32
40
8
40
3
45
12
123
65
7
65
60
43
36
5
16
15
48
17
28
20
16
104
40
12
20
24
31
5
103
89
163
9
96
20
4
24
75
29
151
41
19
41
79
17
28
20
60
40
12
20
24
19
120
29
160
48
32
7
36
69
75
21
120
15
33
36
39
69
176
52
80
180
19
9
32
48
7
93
27
5
64
8
40
27
21
12
68
24
4
12
32
36
4
27
36
65
60
19
65
124
12
8
40
231
24
36
36
113
31
144
36
53
16
20
55
137
4
80
31
153
24
60
36
44
16
36
216
80
4
84
24
8
19
24
12
65
72
16
24
147
5
19
137
4
156
75
57
72
48
20
16
92
79
21
63
101
208
72
8
16
135
9
96
60
36
15
41
19
101
112
120
8
28
27
5
64
44
4
3
9
24
32
12
16
80
7
233
16
20
120
4
32
28
87
24
81
39
9
15
36
36
33
51
21
32
52
20
96
88
20
76
8
43
17
16
32
52
60
87
5
4
12
72
92
19
57
104
16
32
7
101
160
12
8
28
116
76
15
17
192
60
19
21
48
147
5
4
12
15
69
75
81
80
48
36
36
12
76
135
132
45
135
153
80
31
41
24
96
12
31
156
113
91
5
31
89
67
45
92
7
9
51
33
3
5
40
108
92
19
45
15
149
4
8
52
20
31
105
24
3
45
3
60
57
8
40
20
36
55
84
77
84
19
45
12
75
5
64
195
29
40
140
52
24
24
51
36
5
12
48
88
15
17
12
108
148
51
81
12
12
80
136
12
32
19
65
7
53
67
33
27
45
63
17
324
64
144
12
24
12
68
127
29
79
36
81
8
31
41
12
7
45
56
120
120
88
320
60
16
60
24
24
8
28
92
48
16
75
21
15
17
52
135
5
16
48
75
21
56
115
5
48
40
80
124
32
31
113
60
84
12
48
7
60
69
24
63
153
32
163
69
8
28
60
36
96
80
84
108
28
8
235
36
129
72
15
ABCD 98544333872*3^$a+1 [50169]
81
31
128
351
1
35
90
19
35
30
6
24
9
27
253
176
120
111
24
25
35
61
5
114
121
48
77
114
49
56
15
36
84
96
324
180
36
69
15
145
35
69
21
6
109
11
45
64
96
29
19
120
56
24
136
96
120
24
96
224
64
101
120
6
24
216
13
11
45
165
139
71
81
88
11
45
15
81
99
120
180
369
72
105
55
48
41
31
104
21
24
139
71
6
19
65
60
30
69
111
1
8
40
11
90
60
156
54
60
345
105
66
69
24
160
47
60
114
75
16
29
30
36
54
195
16
24
144
32
69
270
150
6
25
5
330
30
19
5
91
8
51
45
16
48
336
80
64
80
51
60
90
55
96
35
54
30
36
24
180
1
35
90
30
60
153
16
24
41
15
24
141
216
24
66
9
75
120
30
39
16
96
155
93
81
90
90
6
13
56
15
129
21
126
84
1
29
6
24
21
9
60
30
276
84
210
60
150
49
41
90
85
215
60
30
55
24
72
80
9
180
19
41
199
32
39
129
81
30
6
3
111
60
30
66
133
32
184
11
85
5
24
30
36
30
24
60
55
80
45
51
24
64
17
54
121
24
5
120
19
71
1
80
144
15
49
17
63
40
11
85
80
184
101
19
392
39
6
139
24
17
54
300
69
72
15
54
66
9
45
99
21
66
144
9
81
31
120
104
141
24
19
47
33
16
41
39
51
69
21
43
101
66
25
104
75
60
96
33
72
45
24
150
240
21
24
24
16
5
66
9
64
131
165
75
141
39
6
3
147
85
29
30
21
15
129
51
84
36
60
24
6
114
1
48
200
51
126
15
39
36
84
30
115
335
30
36
15
39
96
444
141
64
5
90
129
136
11
84
105
171
24
216
45
48
21
195
96
135
169
24
11
85
24
32
40
59
45
51
69
15
90
270
25
35
285
16
24
56
48
51
60
120
1
29
30
120
36
60
69
15
60
205
56
39
1
35
60
153
16
56
219
90
60
31
5
243
21
30
6
55
80
99
60
1
29
6
213
16
80
171
24
21
99
96
24
90
91
24
35
60
1
24
56
40
8
81
15
81
135
48
16
11
60
24
60
30
79
72
29
19
167
49
96
29
90
180
61
24
95
49
17
39
16
35
45
48
136
125
30
210
120
330
30
30
189
21
19
107
120
60
73
41
39
21
96
90
84
85
11
90
3
117
114
1
35
13
77
3
27
45
105
39
15
30
90
30
51
88
11
276
30
43
17
30
84
21
9
240
60
75
24
16
275
21
40
8
21
30
60
9
112
8
256
41
54
30
96
19
71
33
16
24
56
195
21
69
139
41
150
1
119
9
112
104
171
24
21
48
16
71
30
84
39
16
5
270
36
33
231
25
96
168
96
104
111
30
90
9
16
5
30
126
15
40
35
54
60
115
5
126
93
160
32
45
24
99
160
56
64
71
96
9
81
39
51
84
156
24
30
55
56
69
66
54
51
64
24
11
60
25
155
45
24
87
114
39
192
64
95
49
41
31
29
30
189
21
99
51
60
25
144
56
24
51
36
145
8
117
3
51
30
6
84
120
165
16
149
99
51
210
75
40
5
120
91
59
69
96
15
66
54
25
264
47
24
ABCD 98544751252*3^$a+1 [50116]
138
60
175
32
15
78
3
99
54
135
9
6
84
13
77
36
15
21
54
174
12
75
15
33
48
3
54
132
48
150
45
45
162
48
30
210
33
3
141
69
6
30
300
48
12
79
5
54
6
24
6
36
18
123
69
60
24
120
96
24
180
30
54
60
12
48
90
240
96
150
24
12
19
29
12
183
141
60
54
1
29
6
6
18
90
6
36
30
54
120
37
53
54
66
67
53
27
57
66
21
16
239
48
30
30
165
57
39
69
72
3
21
90
54
120
12
103
5
27
63
192
18
186
36
33
57
60
48
43
29
150
18
91
29
120
27
9
36
18
30
12
135
3
90
6
30
15
21
144
84
12
24
66
1
53
139
80
177
84
36
54
114
126
96
84
45
9
132
18
90
12
30
45
96
63
90
60
27
33
15
9
6
174
12
144
55
95
129
75
42
108
12
54
144
60
12
21
249
48
120
72
24
66
30
180
84
6
30
30
21
93
54
13
17
31
41
24
79
5
12
30
54
90
84
90
60
96
150
96
81
33
30
30
67
83
120
21
64
251
18
12
135
48
27
30
198
150
6
234
72
48
3
9
108
6
30
6
33
15
33
57
42
45
9
24
12
19
65
24
12
43
17
18
42
24
27
177
30
30
6
54
60
12
30
210
15
3
6
39
48
3
60
30
51
15
60
30
24
36
30
78
12
3
160
11
30
60
36
24
60
84
126
66
48
31
224
105
36
54
192
90
24
6
174
84
156
24
15
75
42
91
32
45
132
90
24
141
9
54
33
153
39
96
165
75
51
48
13
80
3
90
259
17
120
90
54
135
96
3
93
99
24
36
1
83
114
60
90
120
45
51
30
174
60
30
151
5
126
114
606
45
9
6
78
60
6
186
48
96
90
24
96
54
255
21
36
18
6
15
99
60
12
114
6
141
27
66
36
31
107
120
12
30
48
12
114
21
48
105
55
11
85
29
390
60
6
36
60
24
6
45
3
6
90
60
36
30
111
69
43
5
6
36
18
96
111
64
29
6
109
17
111
117
72
210
81
69
75
33
111
111
30
114
60
84
42
48
87
105
90
61
113
15
69
60
36
144
12
24
7
17
36
27
192
16
59
30
60
27
123
96
69
15
60
42
75
129
84
30
162
24
6
45
64
191
1
89
39
99
30
15
21
27
219
138
30
6
6
174
24
91
240
11
18
12
24
30
36
13
32
75
90
120
120
43
35
61
80
15
36
198
6
30
99
15
252
18
243
9
24
66
48
6
6
48
6
6
48
102
30
90
39
45
51
16
89
54
186
150
78
6
54
12
24
24
6
120
66
204
15
81
15
63
81
21
54
21
144
51
90
18
12
270
39
96
33
63
27
6
60
6
30
30
78
180
30
60
117
15
78
115
5
60
63
57
162
21
99
61
59
30
18
36
126
54
6
135
69
24
115
11
6
63
16
89
6
144
192
54
24
156
60
24
30
120
12
30
48
3
27
6
111
93
12
18
42
108
192
288
36
60
127
77
12
183
96
45
276
24
96
60
43
17
84
30
54
42
24
6
48
111
69
12
60
168
30
6
90
45
159
186
96
84
60
90
30
60
96
18
241
65
120
60
174
42
19
35
6
24
60
19
41
60
96
30
18
60
42
30
60
43
48
32
57
84
114
33
192
27
18
66
30
294
6
6
30
18
30
147
16
53
54
42
234
36
138
60
66
21
48
111
30
36
63
27
120
120
24
6
108
30
102
60
43
80
16
59
276
66
24
ABCD 98544975058*3^$a+1 [50115]
36
40
89
72
3
4
167
114
7
72
83
129
15
516
90
3
15
21
16
23
66
24
127
65
75
195
49
44
75
49
17
144
150
109
32
16
5
54
1
20
180
40
83
37
143
120
37
12
120
108
12
48
83
21
16
24
104
135
9
51
37
20
15
30
19
35
81
144
51
37
71
1
464
15
109
23
25
224
36
105
3
4
71
72
93
15
21
160
60
95
61
104
28
23
9
141
3
124
68
69
171
99
45
15
33
28
260
4
119
60
57
123
12
60
93
4
80
88
120
12
20
48
129
90
21
112
12
20
40
41
75
52
60
12
131
30
7
140
21
102
9
48
111
72
57
33
55
180
128
84
28
23
9
51
12
97
68
112
17
31
35
217
107
85
59
21
100
11
85
59
13
41
72
87
51
45
64
60
53
90
165
40
212
112
48
83
24
1
35
174
3
237
264
79
17
15
39
36
21
33
91
11
49
551
25
72
23
24
216
85
12
48
83
21
96
12
51
81
15
73
47
21
52
120
116
16
60
20
159
97
95
37
143
97
17
66
9
36
12
87
6
3
27
24
25
36
252
72
96
95
33
112
32
33
150
57
40
72
59
6
91
20
48
57
55
32
87
21
3
237
63
97
20
160
120
8
15
61
48
48
59
84
157
104
51
85
72
48
59
85
168
71
90
19
80
28
95
49
8
252
15
85
44
16
20
81
207
88
35
48
49
48
29
114
12
60
120
145
180
44
76
120
128
184
8
3
30
6
21
4
11
174
6
25
8
60
64
60
17
55
11
85
23
42
15
60
48
4
71
1
65
24
7
23
61
276
60
215
25
128
4
32
9
42
57
36
112
120
35
33
16
48
12
215
13
20
3
25
119
13
92
219
97
113
99
63
145
20
15
45
15
37
140
28
113
42
25
95
229
11
37
47
73
131
36
25
8
108
255
108
21
16
119
189
124
11
57
108
52
144
35
9
36
51
93
87
25
12
32
51
24
216
33
51
25
60
36
132
48
59
60
213
51
169
17
39
432
40
83
30
19
23
57
27
153
12
15
61
20
48
52
35
25
20
9
24
159
3
457
32
48
96
16
35
61
5
198
132
69
60
15
13
23
49
44
27
145
59
54
67
164
39
1
89
15
96
15
13
108
120
23
252
153
4
11
69
60
208
84
44
51
25
35
69
112
89
55
161
7
23
45
99
36
24
126
3
112
68
12
75
265
204
36
12
12
119
49
23
18
259
12
20
15
21
112
11
1
71
198
67
149
31
24
35
30
39
64
11
12
25
12
20
3
144
121
95
30
127
20
28
68
324
27
1
420
24
65
31
59
105
28
23
217
20
172
36
80
183
180
12
24
33
208
5
27
48
64
68
48
108
4
60
47
21
15
138
19
260
33
48
42
37
11
1
80
51
144
13
23
57
28
24
11
78
19
176
15
1
5
151
120
143
1
11
225
135
37
20
112
11
49
48
17
31
84
320
28
8
15
25
65
7
11
21
76
80
39
73
143
85
23
57
48
96
16
12
80
36
76
11
25
59
13
8
60
69
75
100
131
48
342
67
47
21
12
112
20
9
31
95
153
28
224
36
315
165
40
72
72
36
32
132
136
144
228
101
66
61
72
71
97
24
71
60
37
83
ABCD 98545186126*3^$a+1 [50019]
12
25
5
91
47
6
19
8
39
30
36
54
24
84
36
60
12
60
69
16
5
48
19
8
3
45
64
11
21
3
48
18
42
18
79
8
63
1
29
30
24
117
33
6
72
105
9
15
24
39
66
12
18
121
71
25
5
24
24
75
117
123
9
102
30
19
11
45
16
8
16
11
30
7
8
15
54
24
36
60
48
90
78
48
51
9
6
30
19
80
15
6
51
45
114
73
11
42
18
97
104
40
95
84
156
1
24
11
30
42
6
36
48
6
114
171
24
72
75
18
6
69
16
65
126
9
57
30
49
11
13
5
90
102
54
30
15
33
6
49
56
75
85
56
69
19
8
57
12
19
24
5
3
88
35
61
11
24
18
48
30
69
3
36
102
48
66
18
15
111
1
53
12
39
21
43
11
72
13
56
21
18
6
19
96
23
12
45
24
75
12
12
48
13
5
24
72
36
79
96
24
11
45
24
48
3
144
6
7
128
9
111
15
18
15
21
24
19
32
129
15
39
30
3
9
79
17
7
32
15
9
15
57
3
21
63
18
30
49
5
30
21
63
25
5
24
120
66
81
64
95
105
165
19
41
79
47
24
42
87
48
15
33
87
25
47
25
8
9
15
3
13
17
15
45
120
48
12
12
6
12
25
47
9
16
29
51
51
78
84
6
24
12
6
43
11
6
39
24
39
57
24
16
5
115
29
99
27
13
71
9
63
25
23
121
23
33
57
6
24
97
24
35
36
114
30
1
65
63
117
51
3
42
3
15
25
96
11
18
24
138
18
7
8
40
24
17
18
18
42
25
143
24
1
5
102
21
51
60
66
42
45
40
47
18
60
42
33
21
67
24
35
18
67
11
54
15
45
75
9
12
48
24
78
30
18
42
163
47
25
5
54
18
18
33
9
12
36
7
8
24
96
40
23
30
12
12
30
48
13
152
39
33
96
9
18
45
39
6
379
5
91
24
5
24
27
9
78
6
19
48
8
16
101
18
1
8
21
51
40
59
102
42
48
24
84
36
13
41
6
49
101
18
1
131
48
126
7
48
47
129
24
64
48
5
60
12
180
31
29
18
48
25
35
72
72
6
87
39
25
59
90
30
72
90
27
45
18
57
48
45
18
12
48
102
15
33
12
43
24
47
54
115
144
77
30
114
54
180
60
6
12
19
59
66
19
5
91
48
5
3
63
49
56
81
39
51
150
84
30
12
54
3
96
40
77
84
48
7
23
36
37
24
35
66
67
8
3
42
42
12
165
24
40
72
17
6
121
53
6
192
12
96
9
16
11
54
30
222
43
59
60
153
40
5
12
180
51
16
5
24
72
18
6
51
9
18
45
141
120
91
29
24
66
9
72
45
18
42
6
145
29
51
39
81
15
54
3
40
48
8
21
18
36
21
3
90
6
6
36
18
264
6
60
6
1
24
23
90
31
5
19
5
18
49
83
18
48
19
5
6
60
97
8
40
17
30
25
83
61
24
96
80
75
6
78
24
12
109
32
24
45
6
24
69
15
30
102
84
193
56
57
7
35
42
24
42
33
15
97
24
101
30
114
3
51
12
129
39
9
57
6
105
117
66
25
5
51
69
27
24
75
24
45
40
41
55
83
66
144
3
45
19
56
93
42
18
60
19
8
160
5
43
24
71
72
9
39
66
18
61
71
48
1
5
84
12
6
18
60
31
96
5
19
120
24
41
31
53
42
54
51
57
7
29
42
129
33
103
48
56
21
12
7
35
54
12
19
48
23
132
37
53
60
36
139
11
36
30
24
12
12
6
12
12
6
7
23
54
18
25
23
90
15
99
12
1
24
89
6
1
119
24
6
84
12
19
48
17
60
228
222
1
32
3
13
161
84
24
43
80
48
96
99
37
47
1
17
7
23
12
6
42
13
32
24
88
11
36
1
29
3
51
90
42
49
5
19
11
78
48
39
255
24
1
11
37
35
13
47
6
51
51
109
29
19
11
61
65
103
23
73
11
85
83
150
78
24
33
72
39
96
33
48
237
30
36
6
3
33
42
72
45
69
12
7
8
69
43
11
54
15
183
49
5
24
6
21
39
25
96
29
114
12
45
45
48
27
48
75
36
33
27
13
8
63
54
6
6
36
78
21
16
23
6
48
51
16
48
47
105
15
1
113
31
5
43
23
24
30
96
3
15
81
40
71
30
3
27
72
12
1
5
3
15
30
19
168
35
120
72
157
65
31
83
12
84
21
57
192
15
21
78
21
3
61
35
54
87
24
99
13
17
6
49
8
27
13
48
5
51
3
12
145
11
12
1
32
69
43
41
31
71
24
18
12
36
15
24
3
37
5
90
9
15
49
35
12
33
3
132
18
7
56
45
6
90
115
48
77
24
6
6
48
31
131
24
60
48
42
15
21
102
18
72
42
54
91
96
32
88
80
39
49
56
15
25
35
13
53
19
5
6
12
73
29
43
23
33
24
21
54
12
1
72
77
3
40
48
29
54
141
16
8
45
75
40
11
54
79
11
132
18
7
72
83
42
6
21
15
48
90
12
6
42
48
18
9
16
32
9
84
12
39
16
107
12
84
30
30
24
78
18
54
66
30
27
24
15
24
36
45
9
12
19
59
36
129
27
45
45
ABCD 98545209086*3^$a+1 [50048]
63
161
55
144
185
48
16
32
79
60
5
48
67
189
15
12
24
173
7
84
5
96
96
112
32
16
27
48
60
9
171
101
7
12
24
108
185
16
32
160
3
29
223
161
112
27
24
84
36
53
7
41
16
80
7
41
31
33
224
43
101
48
64
75
36
60
245
43
149
31
12
276
84
180
36
24
77
7
252
125
55
204
84
105
27
48
5
16
96
63
65
151
24
65
7
9
39
432
180
53
79
12
36
33
75
132
17
64
32
115
132
144
57
96
48
48
39
105
87
9
51
45
111
113
112
63
81
48
51
60
177
224
79
36
24
101
112
80
48
16
48
128
112
75
12
9
99
45
128
43
36
33
255
17
7
12
36
9
48
32
16
63
33
39
84
5
139
36
36
29
31
273
192
176
112
51
96
141
32
16
39
60
29
7
105
80
480
139
53
7
9
3
144
29
64
48
219
180
33
32
112
39
57
3
93
48
80
31
12
204
137
160
3
24
21
159
72
9
80
48
43
5
96
19
144
29
96
7
72
72
84
101
48
48
19
60
17
91
21
27
5
16
39
185
144
103
72
81
3
29
187
5
55
41
43
5
64
176
7
108
132
9
243
45
27
69
39
12
77
67
72
24
45
75
5
199
36
245
19
36
144
24
72
9
144
32
64
15
24
36
53
163
120
53
7
144
137
43
36
65
16
39
24
33
111
48
65
43
5
144
16
15
36
144
60
216
89
112
15
48
216
105
63
48
17
96
64
135
89
91
12
185
91
117
96
39
36
120
60
273
159
81
32
112
80
16
32
55
24
33
288
15
36
77
400
123
117
32
144
31
17
160
39
57
99
29
16
63
161
160
128
256
39
36
336
24
192
29
31
444
149
415
36
108
72
41
16
27
21
3
36
12
45
63
36
60
36
45
27
36
113
7
137
139
5
64
48
3
77
16
51
132
89
64
135
57
48
32
7
57
128
7
105
32
64
80
48
31
17
16
135
57
15
84
60
113
43
261
32
31
24
36
117
3
45
27
21
159
24
144
12
204
33
51
29
103
41
7
180
36
17
199
57
192
80
16
39
41
240
112
32
43
197
55
84
149
16
15
60
117
27
36
36
108
12
21
176
7
36
69
39
12
125
55
57
39
185
223
449
7
9
75
24
48
24
84
96
84
24
12
105
128
96
19
12
24
9
27
5
259
36
9
15
12
60
108
120
21
3
36
144
48
9
48
147
144
12
17
127
33
32
144
31
17
16
51
36
36
5
96
7
137
43
21
51
144
96
45
128
79
48
33
171
165
48
267
117
87
36
21
159
33
144
3
77
7
57
195
132
36
5
7
132
192
5
139
341
240
160
96
63
24
36
5
187
108
24
65
91
72
77
427
24
36
105
111
17
16
96
15
120
9
15
65
16
75
24
72
53
96
31
113
208
87
41
19
72
108
89
192
48
7
9
27
24
36
48
201
75
69
15
33
3
24
5
16
51
120
24
29
79
129
32
48
199
348
12
129
3
12
ABCD 98545601678*3^$a+1 [50007]
5
55
17
36
30
57
27
6
3
84
60
3
97
48
8
4
53
79
8
100
35
297
4
77
3
12
24
3
42
75
4
29
42
21
135
13
17
42
85
23
25
107
21
9
12
48
63
72
3
12
105
15
33
24
21
79
140
51
45
132
48
105
84
103
5
42
1
167
72
9
4
83
24
36
12
18
7
32
48
60
16
84
60
32
36
27
12
9
87
133
116
3
13
35
9
33
27
40
95
48
1
104
36
21
36
43
44
16
89
7
20
15
61
32
45
60
27
76
20
60
12
48
15
102
27
100
80
36
9
19
137
3
100
59
18
7
48
128
39
25
92
4
12
32
57
139
89
60
43
35
69
63
105
27
48
180
78
19
96
12
92
63
25
53
123
21
30
9
36
3
25
96
101
15
28
48
17
12
120
36
87
12
153
75
16
11
33
33
55
8
21
79
161
6
105
87
72
30
78
25
8
4
83
1
11
145
96
5
79
53
43
32
15
57
40
44
57
7
95
1
44
45
55
5
12
31
29
6
9
15
36
33
39
57
16
47
12
69
147
30
19
44
21
79
77
12
78
9
24
21
6
25
35
49
5
3
88
107
133
8
9
15
27
93
36
16
44
9
27
81
24
6
45
4
41
42
42
66
49
68
12
96
27
25
12
20
3
73
20
12
15
78
54
9
4
96
77
24
30
1
32
15
57
48
33
12
7
173
151
11
33
12
15
18
87
3
13
35
24
33
177
90
6
60
7
32
24
24
16
17
30
49
11
12
33
9
75
81
24
36
67
36
12
20
64
60
203
12
78
31
107
30
12
75
60
100
48
32
33
72
7
53
75
27
69
12
69
31
29
6
25
35
24
90
18
30
31
56
15
73
17
6
25
65
39
15
9
21
150
1
5
39
3
78
54
1
92
33
27
3
12
21
16
11
24
1
5
39
36
24
4
59
21
16
53
30
45
36
39
48
84
36
97
95
97
60
41
75
117
90
1
12
17
42
36
54
36
55
48
11
6
27
132
75
60
21
88
11
1
65
15
52
12
44
9
48
12
15
27
6
19
23
25
32
48
48
39
21
4
96
104
33
7
48
77
60
39
141
19
12
59
33
48
88
12
48
77
54
1
8
52
35
33
39
18
7
48
35
93
12
4
113
15
72
4
17
99
21
75
28
36
8
105
12
6
69
4
107
12
57
21
12
67
11
12
21
9
7
11
102
120
27
33
63
27
1
116
28
32
36
27
30
7
80
21
43
17
123
16
53
75
15
1
11
18
15
33
3
4
5
12
6
33
27
30
24
15
84
4
47
49
29
31
29
3
112
215
18
75
28
17
3
9
12
43
92
75
6
60
90
60
13
44
105
60
12
39
69
48
27
12
48
57
99
4
5
15
27
66
90
24
48
1
11
181
29
3
48
64
48
5
12
31
5
103
44
3
33
52
35
57
12
21
150
57
87
48
90
3
48
60
16
36
32
3
30
12
31
11
90
31
35
30
139
11
9
75
90
30
69
51
1
20
112
32
16
12
20
15
1
12
65
114
129
21
36
60
222
13
8
129
7
53
43
5
42
12
30
15
33
7
8
120
60
100
17
60
31
80
4
60
84
29
27
21
147
12
84
16
23
81
9
15
16
11
60
85
44
24
123
33
12
184
11
72
21
100
32
84
3
25
5
78
45
99
33
33
12
3
24
33
3
39
60
1
65
60
60
7
48
17
12
19
12
17
102
13
60
92
4
96
71
13
56
136
12
128
9
51
75
9
21
15
27
48
30
54
36
30
15
9
103
23
30
7
23
54
6
33
51
25
83
13
35
42
7
5
108
27
75
25
8
36
57
114
21
4
11
193
36
11
37
125
3
39
60
66
72
15
3
13
17
12
3
144
15
48
93
27
21
27
30
30
54
60
66
13
59
37
8
148
128
12
135
144
13
80
15
1
41
30
18
7
140
88
83
45
57
15
135
45
36
64
83
12
61
11
18
30
198
12
15
40
92
21
27
15
42
43
32
3
57
16
35
9
24
12
4
11
54
30
48
141
36
16
5
12
132
43
53
183
4
32
21
324
103
12
23
165
3
24
13
12
276
5
43
29
3
12
100
53
12
30
30
3
15
9
88
65
78
45
52
12
5
15
93
42
33
33
7
12
36
47
97
44
21
31
5
120
19
11
54
39
180
81
3
15
1
60
84
23
9
16
8
9
12
15
75
69
16
48
32
33
3
64
44
39
13
240
12
17
48
48
19
173
15
16
71
25
5
30
30
15
51
97
80
60
3
24
81
24
15
48
285
63
114
111
15
49
11
162
18
72
168
72
13
5
7
132
131
30
79
8
3
97
96
77
19
176
4
35
13
107
1
32
60
33
67
107
9
39
60
61
11
21
27
60
37
20
124
89
7
35
61
29
3
33
79
41
24
3
75
97
23
21
40
56
24
69
78
69
100
5
60
48
90
18
102
45
3
105
117
30
18
12
102
61
17
31
17
24
55
44
9
87
4
20
64
8
105
54
9
156
16
185
ABCD 98546328904*3^$a+1 [50002]
17
55
24
12
17
36
156
31
23
24
120
18
60
396
91
35
133
12
240
5
283
41
96
156
42
61
5
168
12
42
90
7
191
72
25
41
150
133
12
108
24
65
55
233
43
36
59
240
133
11
234
163
29
96
30
24
72
210
24
54
48
25
65
67
5
6
48
144
72
205
65
60
30
13
48
89
7
216
131
133
35
18
30
90
72
31
5
103
59
61
209
223
35
192
216
240
61
5
6
18
48
7
96
311
18
7
17
163
29
24
91
168
29
174
13
209
7
41
103
137
12
72
6
48
241
17
144
120
67
41
114
73
108
35
54
66
114
235
35
126
91
47
6
300
78
90
163
72
17
144
18
73
53
90
37
29
54
133
107
169
84
53
91
96
11
97
95
61
72
17
12
198
42
91
83
96
66
72
151
161
259
155
97
23
13
108
5
348
30
24
37
24
293
24
91
96
425
79
155
216
133
293
43
144
245
96
19
96
65
7
11
90
126
97
65
187
149
259
305
7
149
36
204
79
149
7
371
13
36
12
341
372
96
271
72
96
365
211
77
96
54
205
360
72
59
18
355
192
89
468
7
156
35
54
55
36
47
24
61
77
115
179
109
83
78
108
198
181
216
60
47
90
115
11
30
43
36
101
24
84
60
91
89
288
12
78
1
377
30
13
101
30
24
72
25
36
11
48
72
85
83
48
24
37
36
132
72
29
126
126
12
54
90
132
91
204
11
18
30
42
127
101
204
43
36
48
17
79
137
19
35
109
197
91
173
60
90
18
102
85
144
137
7
83
138
78
48
169
191
133
17
36
55
161
48
24
54
133
29
43
131
24
18
54
138
6
205
83
138
108
114
30
96
7
192
35
210
222
90
54
54
12
486
96
30
108
6
253
60
36
48
125
120
43
227
78
180
7
36
11
181
29
31
47
61
29
19
53
432
54
25
185
60
127
29
6
109
17
12
6
48
168
66
31
281
7
36
83
48
24
66
24
126
18
19
107
72
72
37
72
144
17
127
53
55
47
157
59
42
318
24
18
19
240
77
43
108
65
72
259
53
216
115
11
73
17
36
199
125
252
18
217
60
36
65
79
95
72
13
155
109
24
48
161
187
144
84
72
89
7
77
6
72
25
113
54
186
127
108
83
61
101
198
114
54
61
137
12
276
288
79
11
48
162
180
60
318
90
6
216
174
42
61
5
24
72
79
47
138
67
41
319
ABCD 98546443922*3^$a+1 [50021]
133
131
88
8
124
153
15
96
51
5
24
91
6
63
48
51
9
32
40
39
42
51
140
79
33
93
11
12
40
84
20
4
57
51
92
1
6
65
12
4
39
6
3
48
12
3
42
12
11
148
56
64
36
9
83
4
39
21
8
25
183
21
3
24
99
9
56
36
43
29
100
20
43
45
20
4
27
69
33
11
72
7
9
117
11
4
129
27
108
51
5
24
4
60
9
11
16
56
79
96
21
24
20
37
87
20
52
20
73
27
153
15
36
45
3
12
60
69
3
44
1
39
116
4
9
3
84
32
16
20
25
36
39
12
8
52
27
18
63
45
47
24
73
11
136
33
6
113
4
9
27
39
168
65
1
3
12
21
24
3
20
36
72
4
99
21
8
4
32
40
15
6
11
16
20
12
24
25
63
68
36
4
20
16
39
21
3
30
143
12
7
17
7
29
72
48
72
28
84
32
24
100
15
69
93
63
36
9
23
13
11
28
45
60
47
12
4
140
16
27
366
11
36
4
8
49
36
3
72
20
16
9
3
96
12
32
73
47
76
68
67
21
56
25
11
7
9
12
12
24
21
47
25
159
57
75
9
3
32
172
15
29
4
8
64
15
9
45
15
12
20
72
40
84
12
69
39
8
16
20
4
39
33
56
4
33
83
24
12
132
37
36
11
36
24
64
80
7
162
147
36
12
8
24
12
4
48
9
72
3
12
56
12
31
57
36
9
51
56
55
6
66
17
4
72
48
57
72
3
84
3
21
12
168
8
36
28
80
13
147
24
9
23
31
48
81
48
39
149
13
36
39
12
21
90
33
8
4
24
8
121
75
36
20
85
63
3
57
24
8
16
56
16
21
24
11
16
39
21
12
156
20
31
72
41
13
23
25
15
147
6
3
12
68
100
9
18
125
52
20
28
56
76
60
15
69
3
69
12
24
32
31
72
69
12
39
18
47
31
117
3
42
15
24
9
83
4
111
53
36
16
81
39
144
84
8
25
15
168
32
4
12
27
69
33
3
120
48
12
3
45
12
87
69
84
32
16
15
81
21
3
8
7
18
6
9
24
44
60
16
60
348
9
35
25
51
24
8
1
147
3
65
12
52
45
72
11
13
47
25
3
12
3
30
3
8
24
1
11
67
33
32
72
36
16
27
9
24
80
36
88
9
90
9
44
91
24
5
67
29
12
85
12
15
21
47
72
36
24
28
24
3
78
11
48
24
1
75
120
12
36
56
64
33
35
12
64
69
39
24
72
56
7
54
51
12
99
69
84
20
16
27
57
12
104
25
11
36
36
64
87
78
3
87
21
12
32
12
28
212
12
25
39
15
21
105
27
44
25
3
44
88
27
126
95
97
83
36
144
139
5
36
28
3
57
96
45
23
60
25
15
15
69
9
23
36
16
24
32
4
68
172
12
68
24
25
23
16
96
3
72
6
84
15
21
42
18
23
61
11
148
27
41
85
15
68
7
48
6
15
12
32
7
18
6
30
39
60
15
69
12
9
23
52
27
81
24
21
15
56
64
9
11
49
51
8
24
4
96
128
36
67
165
45
107
100
8
4
147
29
88
20
12
36
31
54
155
12
121
27
48
45
42
5
60
61
15
33
27
45
42
117
92
88
9
15
21
23
28
12
27
48
65
61
11
24
37
27
128
7
53
108
7
29
19
222
27
63
9
21
11
24
4
48
24
51
78
18
5
132
72
16
21
36
15
24
12
9
72
12
51
99
65
16
32
7
53
1
47
24
52
32
76
9
83
108
36
7
21
80
36
64
8
37
24
75
12
3
5
40
3
42
23
79
24
33
48
12
84
32
40
44
24
28
105
12
87
12
108
96
75
45
12
48
32
52
12
24
8
7
65
40
24
12
8
24
19
213
75
9
12
48
81
23
4
24
32
28
33
23
43
137
79
53
4
12
24
32
4
8
112
36
75
29
4
12
9
3
39
141
80
36
28
32
1
71
16
12
36
12
84
24
48
117
3
12
111
41
28
24
123
33
12
56
52
165
143
52
237
60
54
30
96
12
39
21
23
28
32
40
72
80
7
21
8
112
12
72
36
12
8
60
72
43
18
30
21
33
111
264
32
96
72
61
36
167
60
48
208
8
13
147
48
8
31
29
43
29
40
44
7
45
44
37
42
101
1
11
24
52
20
4
32
216
48
40
120
51
21
44
76
132
69
3
36
24
20
36
1
18
18
63
15
72
33
32
73
99
60
93
90
89
12
28
144
21
3
33
12
36
27
48
120
9
59
7
81
20
13
83
4
240
48
8
52
44
36
108
7
30
39
3
48
81
24
12
9
11
31
81
132
24
44
199
45
48
51
150
59
52
36
63
33
84
153
11
4
32
36
40
12
33
48
75
72
60
24
20
12
67
65
7
105
32
76
60
8
7
33
12
12
8
37
96
36
15
8
4
57
71
19
9
48
15
72
9
20
43
93
44
64
12
156
120
84
12
8
4
24
20
24
12
4
24
15
24
41
13
23
4
93
39
84
32
16
12
68
40
12
48
12
8
60
1
51
108
108
32
4
21
15
48
117
119
25
27
44
25
11
36
43
41
64
57
47
1
204
87
44
7
93
57
87
ABCD 98547228896*3^$a+1 [50044]
57
15
88
29
3
208
12
17
108
55
20
48
96
16
72
96
36
8
96
21
51
72
88
32
165
55
216
5
12
48
67
65
39
45
48
27
21
43
5
72
223
41
195
16
20
48
40
24
36
29
96
15
16
108
96
300
92
48
24
112
84
24
36
12
65
12
48
12
67
44
57
72
55
173
7
20
57
168
31
44
96
4
68
40
77
120
15
48
28
80
21
3
273
108
55
29
15
45
127
48
53
84
103
12
149
72
108
67
24
89
55
41
43
240
140
33
75
4
53
55
8
60
165
12
43
12
140
165
72
51
240
48
21
19
29
216
144
192
15
48
108
24
45
295
41
27
21
19
32
108
60
21
51
16
72
41
132
48
24
3
40
29
79
17
12
60
111
105
12
84
96
3
76
89
24
87
88
41
27
64
120
29
219
117
96
7
41
27
24
124
65
132
132
27
24
36
156
45
12
36
24
48
43
137
60
144
51
40
125
240
39
36
24
4
65
144
7
104
180
16
36
137
7
140
40
96
53
55
77
7
68
64
36
48
5
175
29
31
101
43
140
12
45
19
144
48
24
29
55
96
44
141
99
16
96
120
72
77
283
5
48
223
65
115
101
3
36
16
65
3
112
140
69
12
67
5
55
72
44
69
27
120
4
140
24
72
160
5
31
17
115
53
24
48
15
52
168
12
113
243
4
144
96
180
29
55
20
4
5
27
9
219
33
7
77
19
5
79
65
7
41
63
57
55
293
15
45
31
36
17
12
91
240
12
56
12
57
43
44
96
57
36
24
151
56
40
68
93
139
56
40
252
120
200
112
68
76
65
7
8
40
17
72
3
4
36
125
27
33
63
21
48
168
72
108
87
88
17
231
57
108
115
209
36
24
31
32
9
48
48
39
136
140
117
72
24
87
57
55
101
12
24
103
17
36
180
27
112
209
36
96
163
104
40
32
148
41
204
7
96
104
16
5
19
8
60
48
9
31
24
113
367
101
39
21
120
27
45
36
27
12
45
87
84
40
89
55
20
156
132
148
12
60
8
4
17
115
29
79
12
5
48
3
48
21
3
81
132
19
288
72
36
68
240
21
31
17
72
39
9
171
45
27
45
75
40
53
51
21
192
43
24
36
12
5
27
69
7
68
57
55
108
36
5
48
15
40
20
72
16
113
12
43
12
24
41
115
5
19
44
81
19
29
3
4
84
20
9
103
84
36
137
36
139
101
15
45
144
91
125
51
4
192
32
40
161
144
43
44
4
24
125
60
12
48
168
135
33
7
77
12
19
140
4
96
65
84
147
4
212
165
24
15
48
33
72
43
113
15
4
48
65
39
105
168
7
36
260
57
151
65
132
12
15
153
87
52
24
5
24
60
31
92
12
21
24
103
113
24
31
144
137
3
81
12
67
128
124
36
5
19
36
113
75
24
52
56
57
168
72
27
16
200
88
65
79
53
223
284
112
53
127
29
15
72
69
24
24
51
16
56
120
112
161
39
117
48
48
7
17
51
4
89
235
65
7
29
51
40
72
101
84
15
16
56
141
7
17
139
89
60
120
43
32
72
40
221
63
52
108
20
4
68
84
33
72
24
91
60
161
24
3
148
72
101
7
180
5
159
141
48
151
140
21
183
57
55
53
27
4
140
81
55
104
33
168
19
5
48
27
36
40
92
120
96
84
112
24
29
ABCD 98547549502*3^$a+1 [50206]
27
21
19
71
25
96
23
33
64
128
16
11
13
5
115
336
120
5
27
112
48
29
18
33
3
45
27
72
6
7
24
35
69
117
180
79
209
31
96
29
3
21
27
72
45
67
8
112
8
96
64
131
210
132
18
109
80
16
24
8
63
1
5
30
69
9
126
72
49
89
15
45
54
18
18
9
117
48
18
90
87
75
36
6
99
16
96
24
11
42
43
48
72
17
12
24
126
69
51
69
24
57
36
27
3
45
48
39
105
96
64
8
72
81
159
147
60
36
12
198
75
15
18
114
12
9
285
156
18
45
63
49
96
24
29
19
5
51
112
8
111
60
109
24
96
215
105
16
48
168
5
3
64
11
37
47
72
33
63
54
19
144
53
123
231
6
147
40
11
37
245
24
3
15
30
90
132
21
160
72
11
42
3
40
47
48
129
96
15
25
29
51
195
61
48
23
49
5
51
159
33
81
7
95
252
133
8
189
43
23
24
33
160
8
40
24
53
72
42
33
51
54
7
71
144
9
57
79
8
88
32
16
29
78
13
5
99
16
72
32
15
25
23
25
29
51
40
48
137
15
15
33
21
19
71
9
45
195
16
5
3
15
72
78
43
5
3
72
165
72
102
85
101
43
5
27
112
77
186
30
3
16
113
18
133
41
63
117
43
8
40
113
7
8
160
24
47
9
16
8
3
42
48
67
11
61
24
24
216
11
90
90
1
72
167
174
24
18
174
43
71
57
72
16
35
109
35
45
21
96
99
16
120
48
71
6
3
16
24
101
72
12
42
109
72
272
45
3
64
101
27
88
120
17
30
81
72
40
95
24
129
117
75
48
9
15
40
155
37
41
12
180
6
252
192
42
3
15
48
73
24
101
67
83
69
33
63
24
40
8
160
47
25
11
72
205
240
128
39
96
102
27
120
48
39
145
48
101
72
115
24
161
54
9
64
8
45
42
25
5
43
29
204
15
40
35
37
192
5
102
61
8
39
42
111
45
139
11
30
7
408
32
16
65
126
33
3
45
3
72
42
72
18
36
37
72
8
48
51
36
30
27
88
80
27
102
36
3
16
96
32
75
13
80
40
144
8
51
117
69
144
19
65
78
174
219
24
16
200
27
117
112
24
32
93
6
126
103
24
125
51
159
60
90
3
64
144
95
9
3
13
29
3
15
49
24
32
64
29
139
128
48
21
43
107
69
15
1
48
5
3
40
53
27
64
8
237
91
24
35
21
184
41
55
35
18
24
3
112
5
132
36
138
49
77
211
29
43
41
42
12
198
27
15
1
32
40
17
12
90
78
138
33
27
85
8
24
93
139
8
15
18
7
80
88
32
16
35
66
96
43
5
139
48
53
67
8
16
8
3
13
137
12
171
144
16
11
93
15
97
56
48
21
123
48
45
19
173
42
1
72
48
8
232
24
29
84
96
174
1
96
29
27
48
16
8
40
72
5
51
183
105
16
23
33
117
43
29
91
89
31
72
8
64
35
61
17
7
5
24
66
6
27
88
32
16
17
30
54
90
9
99
85
96
80
16
8
111
36
180
1
72
95
120
1
24
176
57
54
1
29
3
16
35
24
85
8
304
24
192
72
35
21
159
48
24
33
3
18
19
197
3
51
174
7
101
24
126
205
5
3
16
23
102
18
1
59
21
9
15
81
15
72
40
8
21
51
64
83
85
8
40
48
24
143
72
102
91
8
112
8
141
3
105
15
27
133
23
73
24
128
87
18
15
33
87
57
7
128
51
61
296
88
200
16
8
141
12
79
83
21
72
72
40
53
75
135
108
36
25
8
255
33
99
36
25
29
156
60
27
45
12
31
8
16
53
90
81
27
144
18
18
97
56
64
176
40
24
17
30
1
5
102
ABCD 98547694816*3^$a+1 [50024]
17
27
28
48
24
24
24
5
55
11
129
21
54
1
140
4
11
1
53
18
132
33
120
64
71
109
80
99
45
64
71
324
18
12
6
54
18
12
21
57
18
12
18
54
6
55
47
18
42
13
12
144
60
36
12
23
37
5
30
90
108
19
41
43
132
12
23
90
19
71
18
19
113
12
7
11
90
60
43
72
20
63
45
9
48
39
16
125
43
32
57
55
11
21
4
96
11
120
60
117
3
37
48
173
51
33
6
25
5
90
21
33
6
12
18
31
83
18
79
24
20
39
33
12
3
25
17
30
18
55
24
36
12
23
12
37
56
183
25
56
4
56
4
125
7
8
4
48
125
72
6
30
19
71
21
4
132
5
139
11
37
101
55
5
19
53
79
11
85
77
43
12
11
21
3
1
12
5
87
48
40
68
57
7
36
17
108
7
5
55
53
42
97
12
80
39
21
39
25
5
31
101
63
4
36
107
33
4
41
15
57
55
180
65
42
36
25
116
28
5
51
4
53
39
123
25
125
36
30
90
7
24
120
11
33
9
51
39
81
16
101
12
7
71
45
45
43
236
28
36
35
25
5
144
147
40
44
75
144
73
60
48
5
7
83
37
120
24
116
28
24
36
59
126
60
54
37
24
80
16
23
33
52
95
30
6
1
11
18
72
115
168
47
102
75
76
36
144
24
5
91
24
12
41
63
27
12
6
12
43
32
4
53
66
1
60
11
73
24
32
100
36
23
90
19
36
77
7
83
18
15
36
3
73
12
5
103
23
61
44
57
72
15
21
91
68
51
90
39
28
72
11
84
18
7
173
79
8
40
53
7
8
27
33
3
12
60
48
42
67
23
9
3
97
96
8
105
7
65
90
49
96
35
90
15
165
42
25
48
17
30
61
44
81
91
53
18
49
20
3
18
108
27
63
12
49
29
54
37
83
33
27
25
5
108
3
57
67
20
28
12
8
28
35
61
8
3
12
25
11
72
108
1
71
33
27
9
4
24
35
30
96
99
108
4
59
9
96
12
57
31
84
248
52
41
135
45
7
47
18
48
54
18
39
48
52
11
109
24
24
143
57
21
27
27
18
123
4
11
21
4
29
78
18
19
156
60
29
36
42
12
57
33
6
1
8
36
24
112
84
239
36
84
18
19
84
59
57
100
131
97
65
67
113
67
44
12
4
164
40
17
19
140
28
5
15
93
139
29
55
17
7
8
84
24
52
107
97
104
4
8
27
13
5
207
21
31
29
120
54
37
71
109
23
61
59
1
56
4
29
7
44
184
161
7
8
16
20
63
30
7
71
9
96
12
93
7
35
13
23
37
8
72
4
84
80
75
61
8
48
40
60
17
18
13
5
99
3
33
52
5
78
61
11
30
15
117
48
7
83
129
36
108
15
42
63
24
28
48
47
129
21
7
60
32
3
37
23
36
25
5
55
35
25
65
15
60
75
54
15
15
18
55
5
12
60
27
36
147
6
27
4
56
52
60
32
4
17
27
21
42
9
63
37
48
5
67
56
40
48
5
54
105
40
35
25
56
4
35
57
3
66
19
432
53
60
7
11
9
21
7
8
3
85
60
56
40
11
57
16
56
120
243
1
35
105
12
28
47
133
36
11
13
5
31
56
52
12
104
4
83
49
11
9
4
72
23
105
36
16
68
16
36
44
93
108
48
19
5
27
63
48
42
7
41
19
41
48
15
39
21
39
37
8
52
11
13
12
5
15
4
48
5
3
88
5
12
60
12
6
61
23
78
7
12
44
4
156
56
21
3
12
3
25
29
55
32
24
4
176
15
21
3
25
36
29
48
72
31
20
124
11
37
68
36
28
65
7
83
18
30
57
28
48
12
104
3
1
32
28
65
91
120
60
56
4
144
17
55
47
6
12
67
5
108
18
294
15
3
9
4
12
12
36
29
15
21
15
27
48
21
3
117
39
25
65
39
48
153
99
16
5
15
27
69
16
35
72
78
90
18
30
54
55
5
15
15
1
24
60
23
129
196
17
78
13
17
60
43
60
59
18
7
5
36
24
30
37
59
25
36
29
139
60
35
45
21
147
75
12
60
37
44
52
60
17
108
87
52
11
45
60
4
83
18
60
15
40
35
105
112
53
15
57
55
71
69
28
47
48
13
12
12
131
37
24
20
153
48
78
85
5
79
20
16
5
150
12
97
71
12
129
4
29
18
78
87
3
45
24
40
12
59
61
11
18
15
4
68
15
13
47
72
13
107
37
53
108
15
52
113
42
18
79
29
19
11
141
28
36
29
183
93
15
36
273
27
160
144
5
115
60
77
87
108
24
88
71
42
43
65
19
35
1
29
36
54
21
4
72
71
33
87
33
27
69
21
108
19
8
27
1
107
49
89
55
176
3
1
149
31
95
1
36
12
12
113
55
53
18
37
20
12
63
ABCD 98548043338*3^$a+1 [50015]
108
19
18
60
30
30
63
60
147
33
39
89
120
52
15
129
51
17
7
18
15
36
56
16
24
36
15
17
16
32
55
24
6
30
12
5
16
20
19
5
52
8
85
18
60
137
28
60
8
4
8
88
21
6
162
27
21
87
8
48
109
23
40
27
45
20
112
21
59
43
33
20
48
7
42
27
60
3
105
15
17
16
15
29
1
24
3
45
63
8
52
12
32
28
128
25
42
33
24
8
25
147
21
42
30
30
77
24
60
49
131
144
55
5
7
90
23
12
31
12
42
143
43
12
77
4
44
13
30
9
68
16
69
23
79
36
9
63
102
66
17
28
12
36
32
12
67
29
24
40
15
53
7
18
35
12
16
9
11
1
39
20
121
18
21
81
6
5
7
5
43
60
29
24
60
36
60
28
8
12
37
59
12
52
3
65
85
12
3
8
12
28
39
42
18
30
15
87
41
72
48
7
21
9
18
17
13
42
237
3
17
120
40
3
41
24
136
32
19
33
3
17
37
3
93
12
3
12
32
76
135
9
21
3
32
48
7
54
11
67
5
96
7
54
59
64
3
105
8
19
65
52
36
44
25
3
12
3
42
48
51
92
37
51
44
37
6
5
4
68
60
43
65
7
12
33
63
29
60
24
12
7
90
30
45
80
28
8
64
36
36
3
120
57
48
56
1
60
36
27
3
17
76
21
63
8
7
108
12
5
43
29
84
31
36
162
12
6
77
13
3
12
147
12
48
162
36
47
43
17
127
9
57
30
17
28
9
11
48
19
78
42
17
31
5
37
78
12
65
55
105
15
57
51
42
11
151
33
3
54
83
16
27
5
7
21
117
30
72
33
68
16
15
9
87
42
11
24
55
48
5
7
60
5
12
4
84
32
13
30
137
25
3
176
12
37
3
15
45
32
37
119
7
72
18
39
15
21
9
96
83
7
42
90
33
72
15
33
87
48
77
25
87
51
17
28
44
60
4
57
27
36
24
3
24
41
60
25
30
9
24
87
5
7
30
42
21
8
67
12
42
126
105
68
24
43
45
9
71
187
45
12
68
25
48
27
32
24
36
28
3
24
96
102
18
77
13
72
51
9
12
15
33
30
53
24
91
12
60
21
12
15
57
20
12
73
78
29
4
56
1
23
36
13
35
36
4
15
21
57
63
24
3
5
24
16
15
17
37
3
45
60
27
44
97
87
56
52
92
43
84
29
4
20
13
47
55
18
72
12
123
15
5
43
33
12
27
18
42
12
36
33
21
18
90
27
63
53
12
52
56
60
7
21
24
8
7
120
18
35
40
69
3
20
85
78
42
27
3
30
12
18
65
16
27
24
41
67
21
80
16
3
5
12
31
5
115
125
4
56
7
77
1
39
111
24
173
12
13
27
24
27
17
13
23
1
6
5
28
9
47
13
131
124
56
52
80
28
27
30
35
40
20
7
5
12
120
1
60
54
66
27
56
7
33
21
11
40
9
3
20
16
32
24
43
5
28
8
24
55
21
36
48
33
3
51
18
71
7
29
24
12
7
180
33
8
12
40
120
24
8
7
96
24
5
48
40
15
21
20
40
27
149
88
105
35
28
117
27
51
29
43
5
16
20
12
37
75
3
17
25
18
53
4
3
57
32
84
91
29
12
4
68
40
3
17
28
15
29
16
9
11
60
19
29
84
25
15
80
25
18
33
24
48
9
18
53
60
7
48
42
30
45
3
12
21
44
36
109
30
101
184
3
33
72
8
24
25
60
30
18
84
36
75
8
7
12
41
16
200
24
7
72
53
148
39
33
68
12
28
27
90
15
8
36
28
36
129
12
3
72
21
35
64
24
27
45
27
53
72
67
33
32
16
15
102
18
5
37
3
68
7
90
3
27
72
21
39
5
85
48
83
16
68
40
36
36
44
64
116
60
7
12
120
12
45
20
24
1
30
65
84
7
117
93
15
12
56
1
18
5
88
39
6
155
48
16
15
21
44
16
57
11
1
3
48
8
84
40
12
33
3
9
23
36
24
40
48
128
112
8
4
60
3
12
42
66
33
51
36
5
25
30
12
41
19
21
44
28
15
54
3
3
29
40
141
42
12
33
32
36
7
48
42
12
6
24
41
60
60
28
9
90
18
15
9
95
31
17
43
137
103
29
31
45
8
64
3
33
12
72
3
114
23
72
96
7
33
15
5
19
9
27
5
49
66
72
12
81
32
40
45
3
9
18
113
7
30
47
16
12
45
15
8
4
75
149
12
48
49
11
4
12
21
15
15
89
1
120
23
67
53
24
85
27
33
30
297
60
8
40
36
32
12
88
32
12
48
25
18
17
43
29
4
44
36
84
85
71
79
48
17
37
3
8
28
9
18
12
33
15
65
19
18
30
5
43
65
67
21
57
24
18
17
13
83
67
17
1
63
32
4
75
48
48
57
3
17
72
24
19
18
47
25
71
1
51
105
12
23
7
33
15
29
25
11
85
12
3
27
5
103
29
28
92
1
3
81
138
33
15
29
24
40
39
18
90
29
160
51
53
37
27
20
13
30
12
5
40
15
5
25
23
79
41
60
109
6
5
12
7
9
24
15
21
39
12
90
3
12
21
39
21
15
8
49
23
37
3
20
4
33
18
89
16
32
60
40
200
7
21
128
60
49
15
96
39
33
20
12
97
99
56
31
45
8
4
27
33
15
18
47
100
27
9
21
18
33
15
29
31
45
44
13
123
24
8
36
24
37
35
24
96
85
18
48
42
90
5
40
15
30
71
37
35
24
84
37
42
21
32
28
9
18
5
37
11
49
47
73
95
28
32
48
84
4
72
32
37
83
36
31
33
87
48
5
37
36
90
24
41
40
20
19
18
180
15
27
9
24
8
28
80
4
8
24
1
3
152
19
66
42
33
32
72
24
19
78
23
4
12
ABCD 98548224662*3^$a+1 [50013]
23
81
9
72
72
7
35
24
12
9
33
36
27
88
71
24
30
6
30
79
47
18
54
1
5
66
25
95
24
12
13
17
30
33
15
1
104
9
90
37
5
19
11
13
96
95
42
7
56
39
1
17
7
35
13
23
49
32
15
9
40
104
57
96
48
24
30
36
6
79
71
18
55
176
9
15
3
24
45
15
1
48
11
13
125
18
49
56
39
18
48
7
11
12
25
8
16
89
66
18
42
25
8
16
41
48
18
24
54
7
47
72
18
15
40
5
43
8
9
7
131
45
39
9
9
102
105
15
144
12
13
56
88
35
48
69
3
30
6
60
66
66
57
21
6
45
9
42
45
40
17
102
48
25
11
37
104
39
49
23
180
42
3
9
151
17
103
23
24
25
11
24
141
72
27
48
12
1
72
47
25
113
63
9
7
24
17
15
27
6
66
24
30
42
150
7
35
6
111
3
61
71
25
48
23
9
16
8
27
24
36
78
115
17
24
55
8
51
37
8
64
17
48
36
36
54
24
60
48
13
5
60
6
169
5
6
109
221
54
42
3
57
54
81
48
40
32
117
48
12
31
32
15
24
121
17
7
59
6
15
15
49
35
60
12
13
24
8
24
45
3
81
7
83
72
24
30
36
3
64
23
105
45
3
111
9
16
5
51
45
27
16
32
33
7
48
65
216
63
33
72
12
3
3
24
45
69
6
61
35
30
12
3
88
176
81
55
17
6
1
8
51
45
24
15
57
33
18
13
152
24
123
12
18
48
54
33
105
7
48
77
108
18
85
8
15
1
48
47
121
29
6
78
175
32
9
6
12
18
3
39
1
17
18
66
43
8
9
24
31
8
21
19
47
1
29
84
6
33
87
120
1
53
12
7
47
49
72
32
3
114
114
30
51
45
19
119
25
8
64
8
45
12
6
108
37
8
24
51
6
30
1
53
54
36
1
48
32
21
75
39
30
6
12
33
24
39
25
65
31
5
51
87
36
30
7
17
55
8
45
78
21
16
29
3
63
9
75
36
57
72
64
32
63
24
18
30
30
27
3
69
9
7
23
36
45
9
6
25
8
16
107
30
90
24
30
15
33
15
33
18
21
48
3
37
11
54
31
96
41
24
31
48
32
3
21
39
9
51
21
105
39
16
59
61
23
145
32
88
35
6
24
72
60
60
39
15
36
69
39
12
48
13
24
48
23
25
48
89
30
1
41
15
24
27
48
85
17
39
3
78
18
21
63
1
35
21
39
25
77
60
15
27
13
23
90
54
81
24
63
105
24
9
31
149
27
48
9
31
32
72
3
54
15
3
85
5
43
8
15
25
71
33
51
30
15
72
159
9
27
18
51
39
6
96
42
132
93
16
11
6
55
23
54
30
85
23
73
89
111
9
30
97
24
5
6
60
24
72
12
6
60
96
6
45
9
103
96
17
63
27
45
40
29
54
60
1
29
12
55
35
45
57
7
23
25
35
12
33
51
42
67
11
37
23
25
24
48
8
15
12
48
6
174
30
91
5
30
18
3
39
105
3
6
42
37
80
48
9
30
25
89
12
78
72
45
40
53
6
30
18
13
24
23
36
109
11
66
43
35
30
55
23
24
1
17
12
195
9
66
24
12
97
80
96
27
45
24
9
24
103
5
27
16
35
12
9
96
57
66
150
15
40
41
6
97
5
30
12
36
54
151
8
15
97
8
39
18
39
33
31
80
24
27
36
30
3
27
12
6
60
39
16
47
49
48
17
30
73
23
24
49
24
11
6
138
21
219
21
15
30
19
96
56
16
5
99
15
30
19
95
9
105
31
95
12
78
39
57
15
3
36
66
18
45
15
73
32
105
12
6
12
1
32
24
33
6
12
48
6
54
12
30
24
31
8
39
18
30
12
36
1
11
12
12
48
13
5
27
21
67
23
57
93
6
45
24
136
24
89
18
12
33
24
64
24
80
48
40
8
9
63
40
83
21
39
9
16
71
1
72
5
12
103
8
72
45
78
109
59
12
33
16
23
1
5
54
37
8
111
30
30
30
15
27
12
12
13
32
33
18
60
9
3
12
36
42
42
9
27
69
51
30
15
33
55
11
61
23
1
56
24
69
36
54
1
11
13
47
25
65
15
15
9
39
97
8
75
6
54
54
6
6
15
69
36
90
13
11
30
6
33
21
27
33
15
9
31
29
6
37
32
15
72
129
75
21
24
15
120
36
13
8
33
66
24
42
235
8
39
72
36
12
30
75
16
71
1
77
27
16
24
143
30
42
6
43
32
24
64
24
11
36
6
18
9
40
17
30
24
66
18
45
3
37
71
72
33
57
79
24
29
162
30
60
55
41
79
5
48
3
15
12
36
24
6
19
8
63
1
59
174
42
30
30
9
27
18
139
32
99
36
1
32
51
24
13
17
30
1
35
96
6
12
3
40
144
23
1
107
114
115
24
101
6
45
24
3
6
24
42
30
6
48
1
23
12
48
6
24
15
3
114
43
41
6
49
5
36
30
30
36
7
5
12
31
23
24
1
35
37
8
177
54
9
15
1
24
29
6
30
7
104
15
49
65
31
11
37
48
8
9
66
6
79
32
27
72
45
48
16
41
31
24
80
51
30
42
36
81
21
3
15
25
24
65
30
12
36
73
32
48
21
18
42
15
24
160
24
8
15
25
95
73
29
60
15
21
90
12
45
45
3
16
65
18
157
41
48
39
3
48
42
12
42
61
23
1
41
12
12
15
129
36
78
13
32
81
39
168
9
31
48
35
6
63
72
15
1
77
91
24
56
40
41
15
21
3
64
47
30
30
36
105
69
30
30
15
9
30
81
40
24
89
42
6
7
17
15
40
8
48
88
47
25
8
112
143
6
6
42
3
27
66
60
7
17
6
96
1
53
19
8
ABCD 98548466488*3^$a+1 [50007]
15
60
36
65
28
80
7
9
75
21
48
92
31
117
56
7
48
21
104
4
27
29
24
16
15
12
84
36
24
5
48
36
4
123
113
67
17
16
24
36
20
100
27
48
69
20
36
24
12
64
20
91
93
27
29
31
36
24
5
100
20
28
12
111
17
31
156
29
4
156
20
4
12
48
3
33
20
55
41
64
20
7
53
36
60
91
69
39
9
87
96
29
19
72
69
104
115
60
5
187
48
45
24
27
93
171
12
60
89
4
51
45
8
120
40
51
29
60
12
144
7
33
75
72
33
27
77
40
3
53
36
88
140
7
105
80
40
20
64
60
24
3
53
36
48
127
45
51
9
15
33
51
9
12
75
29
7
57
51
21
39
36
65
24
31
120
173
12
31
24
24
21
8
60
31
12
9
15
5
28
27
65
31
24
153
51
5
24
156
96
24
7
137
7
24
45
15
9
51
21
135
105
8
40
152
4
51
33
56
115
41
24
4
3
53
100
135
125
7
53
40
80
91
93
32
79
120
9
3
53
7
33
15
105
15
101
28
87
5
40
39
41
144
16
51
24
29
24
7
5
28
51
36
24
9
12
39
41
24
36
28
32
4
15
12
120
29
144
36
4
20
40
27
17
12
28
240
12
84
24
116
36
48
12
40
24
24
60
32
28
56
84
31
21
84
36
15
93
20
60
220
80
112
24
120
24
63
9
48
63
93
111
5
4
27
9
108
92
19
5
4
56
31
60
24
60
36
29
36
4
15
69
92
84
67
60
108
21
24
51
5
139
29
7
36
24
45
39
60
36
125
91
197
31
21
60
80
108
12
24
31
45
8
31
21
48
51
45
75
36
53
16
15
12
84
36
29
31
9
15
36
117
63
24
5
48
7
9
116
55
45
15
24
9
87
69
15
9
51
12
24
65
19
41
19
45
51
276
48
21
39
5
84
96
16
44
67
48
72
117
72
51
237
36
24
80
96
31
5
31
129
8
36
60
120
36
79
216
156
53
7
29
40
39
9
87
29
36
48
36
16
15
36
24
24
41
24
7
48
9
3
9
75
9
15
65
7
53
7
57
51
21
48
56
36
19
12
24
33
36
135
5
124
56
36
48
120
52
68
7
36
113
76
20
4
60
180
111
24
89
52
48
20
67
5
28
3
29
79
45
24
27
33
36
20
4
60
36
15
9
20
232
80
79
9
51
12
53
36
84
36
19
5
4
27
5
24
4
20
43
57
63
153
111
120
29
7
77
31
41
40
15
5
4
20
7
17
67
29
67
84
24
9
51
29
7
125
24
7
9
15
9
20
7
24
129
15
9
56
7
24
5
115
9
27
57
12
120
51
17
7
5
60
19
81
20
40
48
12
51
29
79
81
51
189
15
53
96
4
51
12
24
9
120
116
24
31
24
9
80
12
60
40
20
55
93
27
96
29
28
123
60
33
20
7
9
51
9
8
31
5
64
20
43
77
40
87
24
45
75
36
93
3
84
113
72
4
87
9
48
80
16
171
9
36
15
33
32
24
31
29
127
53
175
5
16
80
28
20
127
24
9
96
51
36
24
9
24
32
24
4
20
60
16
15
60
41
84
64
12
188
7
93
36
111
129
44
31
41
84
4
20
36
60
24
91
21
84
84
3
29
55
29
4
12
8
132
88
27
156
69
8
16
96
75
5
4
20
180
7
84
24
9
60
20
7
53
52
39
21
231
24
5
4
24
3
24
9
15
21
224
16
68
43
53
16
60
24
104
31
81
111
17
91
161
4
60
195
5
100
84
12
111
60
33
56
40
24
104
40
51
21
104
136
60
51
24
33
12
39
21
51
9
48
51
5
7
9
75
9
51
24
5
64
80
16
75
89
96
16
8
7
29
4
147
36
29
84
24
16
75
60
5
16
24
36
15
24
12
137
40
27
24
12
33
20
55
125
67
53
16
15
5
124
84
3
48
9
36
27
129
168
3
33
87
17
91
65
16
8
60
31
21
60
24
56
55
29
40
15
60
41
28
63
60
17
7
5
55
24
5
60
136
80
108
7
5
31
84
84
12
9
60
48
56
16
44
24
7
45
8
151
101
55
120
84
5
40
56
4
60
84
72
84
75
12
9
20
31
17
12
31
17
40
3
84
24
101
48
16
24
32
19
69
56
31
96
29
55
120
29
55
29
7
5
28
51
5
16
24
36
8
67
129
60
44
160
3
24
89
24
60
31
81
135
65
28
20
60
7
65
28
63
9
15
60
5
79
29
52
24
44
180
40
27
84
36
24
156
96
48
12
9
15
60
24
101
144
36
19
72
24
69
140
36
24
16
48
72
68
43
9
51
168
21
8
72
19
36
5
4
56
55
144
12
17
91
60
5
40
15
69
60
20
31
36
69
ABCD 98548592068*3^$a+1 [50010]
105
33
35
43
21
12
15
54
3
36
21
15
21
3
33
155
184
60
69
15
32
4
21
66
42
15
8
276
24
4
45
3
32
7
69
20
4
81
24
215
49
11
60
4
60
36
33
47
36
24
37
15
24
12
32
12
28
69
3
104
28
45
3
60
80
28
20
88
9
108
39
36
21
3
9
24
15
3
30
90
168
5
25
18
198
36
135
69
18
5
144
28
24
20
85
30
6
11
12
97
36
54
9
63
45
45
72
6
29
1
3
44
60
7
21
45
36
23
4
8
1
96
51
8
36
61
18
6
15
96
12
92
13
72
35
64
48
24
36
33
3
8
28
15
192
21
8
25
27
105
36
3
12
8
16
33
3
80
28
84
96
32
16
24
9
11
13
30
29
49
87
68
100
33
59
48
199
21
9
18
53
61
35
1
47
28
68
1
3
87
29
72
1
42
21
8
163
24
126
15
33
63
48
20
1
120
27
51
29
4
44
28
57
39
72
36
81
35
1
3
21
75
44
61
84
6
129
81
35
36
37
59
12
36
37
24
3
69
3
63
45
171
42
36
36
39
9
35
72
19
18
3
56
13
23
1
3
141
147
8
1
36
54
57
32
40
57
36
23
13
71
85
99
45
119
13
3
72
33
180
11
4
104
79
17
4
69
11
12
16
15
69
36
21
39
108
20
12
4
81
27
12
36
15
90
27
8
19
5
48
37
96
35
120
24
16
3
29
64
27
72
18
75
32
1
39
24
33
3
80
64
45
24
12
35
12
7
41
55
69
51
57
24
92
25
11
52
56
25
95
49
71
28
153
27
32
40
9
3
116
72
85
48
3
32
64
81
36
3
20
1
84
18
6
15
33
83
124
104
1
75
12
51
29
13
11
19
9
9
24
83
64
8
4
36
92
4
9
3
72
21
39
9
18
9
15
41
31
66
24
111
8
36
28
63
21
44
13
35
85
3
15
6
15
72
36
20
1
111
8
28
33
48
60
144
51
39
41
52
36
33
3
33
48
39
24
116
4
92
13
36
108
95
19
65
7
41
7
125
28
108
33
71
52
33
27
33
23
28
20
91
21
36
80
73
3
60
56
7
6
12
35
43
129
33
36
15
21
35
4
8
1
35
43
18
3
12
21
72
39
48
36
108
33
72
27
8
4
129
36
3
12
36
33
18
45
8
37
60
39
9
11
13
123
39
29
19
162
47
13
15
3
5
28
93
48
35
96
31
6
39
51
105
15
45
120
60
63
72
42
12
3
39
54
59
28
68
4
24
9
3
87
17
97
75
84
108
21
30
29
49
3
117
24
39
27
42
30
6
39
80
108
28
45
36
71
72
24
181
12
3
56
40
45
39
3
113
25
96
12
18
24
21
33
11
55
18
39
21
12
6
30
59
175
117
8
120
25
18
24
41
49
12
35
28
27
81
33
71
40
20
16
264
60
33
11
1
3
39
41
61
36
6
93
45
47
31
17
1
30
65
31
18
48
3
75
57
72
36
45
147
57
147
36
12
92
52
80
25
3
57
3
8
36
40
68
25
15
24
108
12
24
44
1
114
113
13
39
108
20
43
21
32
61
15
96
12
51
17
1
24
35
13
35
4
132
45
24
3
45
54
150
12
11
97
75
20
1
18
30
27
135
17
61
48
3
144
24
120
20
12
4
36
21
75
116
4
24
117
27
12
33
18
150
108
36
39
9
131
12
40
60
32
48
1
96
59
24
1
63
12
32
28
20
16
116
24
40
51
162
35
36
40
92
25
47
52
63
9
63
18
3
72
75
162
87
24
81
24
3
12
129
3
120
36
72
21
36
23
97
6
30
63
12
33
11
64
33
3
69
143
241
18
33
68
36
4
8
28
92
4
81
83
49
84
35
96
1
18
137
48
25
3
21
131
156
16
60
8
100
152
76
60
116
76
21
51
24
45
59
4
9
18
125
36
64
108
68
268
57
39
8
40
93
30
153
12
3
54
3
12
32
28
32
48
79
21
72
48
8
49
15
105
42
21
69
12
27
12
36
93
11
40
15
101
28
57
30
21
8
16
9
99
12
21
183
15
48
53
37
39
87
9
44
1
35
60
1
3
117
39
36
44
16
8
24
139
90
6
66
63
477
23
67
21
36
108
33
24
83
64
36
44
132
1
11
36
37
54
53
112
44
97
35
91
17
1
35
24
76
12
56
49
131
1
51
36
33
35
73
99
140
1
15
56
40
45
6
93
72
33
18
53
12
4
3
29
100
33
59
64
21
84
71
12
97
96
264
6
33
39
48
153
32
4
33
3
68
88
32
4
8
64
33
27
56
28
69
3
21
15
141
54
18
131
1
36
11
1
47
24
25
3
140
4
12
3
29
60
132
13
12
90
9
81
36
36
35
64
12
20
24
85
12
27
45
75
33
3
32
84
31
126
3
33
47
12
64
8
28
39
101
1
431
4
87
6
12
60
11
76
33
36
3
21
3
108
45
11
61
23
1
108
54
66
131
4
48
69
11
ABCD 98548593842*3^$a+1 [50001]
43
17
52
32
4
12
33
30
24
48
12
33
39
36
30
12
66
30
72
3
9
15
15
5
25
30
5
67
5
64
21
48
3
39
29
61
48
35
12
4
15
21
56
19
30
54
9
15
108
29
31
89
61
3
15
17
19
66
30
30
63
84
15
5
40
105
66
36
24
17
24
24
7
17
36
36
16
8
1
48
6
12
42
78
93
21
3
3
18
15
12
8
24
48
168
7
18
35
7
9
20
13
66
72
18
6
41
24
19
9
81
12
23
1
95
24
49
63
8
40
51
29
19
53
25
63
39
18
60
108
42
5
7
18
23
7
9
8
7
5
4
21
23
36
64
27
78
15
81
42
78
6
9
80
7
5
25
18
5
61
15
9
27
3
84
101
16
9
6
6
63
15
21
99
5
36
43
33
20
7
48
93
32
37
23
52
32
48
43
5
12
1
11
19
6
66
53
67
5
12
43
53
1
48
11
31
48
18
18
114
3
3
41
19
12
24
9
9
35
7
6
3
45
27
8
19
6
11
31
54
54
6
120
60
54
5
1
36
12
6
5
7
12
6
12
99
60
21
24
18
5
16
45
6
21
8
37
12
23
13
24
11
67
53
72
109
23
1
30
29
13
3
9
30
17
16
12
15
5
40
3
29
109
35
85
36
48
18
5
19
45
9
30
54
18
69
3
12
21
45
12
96
6
33
33
84
6
5
43
12
12
30
120
12
35
55
6
108
11
1
30
17
37
126
18
42
30
23
24
43
5
72
1
11
36
97
6
24
6
39
36
15
45
12
8
24
1
42
12
17
55
30
96
18
12
5
55
12
66
15
57
42
41
55
41
16
8
109
15
20
1
15
21
18
12
5
19
12
30
3
21
78
17
16
39
53
67
48
36
42
15
3
5
12
73
6
24
41
43
5
28
8
24
13
3
15
57
24
36
20
12
31
6
6
9
69
42
54
11
55
9
63
77
25
6
12
17
1
63
39
77
60
13
27
45
51
33
11
19
36
174
36
11
25
12
60
30
57
68
61
72
30
54
11
12
12
13
66
9
32
1
12
132
23
91
41
25
24
15
36
24
20
12
48
36
19
30
11
16
39
24
6
11
55
29
4
9
48
63
9
15
8
24
88
51
24
21
15
276
54
36
51
3
24
5
25
23
72
13
47
7
29
24
13
35
40
57
6
12
18
6
93
8
24
1
30
24
24
42
15
9
11
25
90
78
12
210
30
12
3
3
101
91
54
24
30
21
51
9
93
12
24
47
7
72
108
36
6
3
3
60
24
21
3
30
6
5
64
32
24
61
24
3
51
5
40
36
3
36
30
11
49
11
1
18
65
36
31
77
1
35
85
12
30
18
54
53
28
20
16
111
17
28
132
20
25
23
19
30
63
27
81
68
7
42
18
72
96
24
5
1
6
24
66
39
32
13
12
23
7
24
36
18
36
18
30
18
42
83
4
21
18
41
4
9
15
15
41
12
13
6
6
54
6
63
56
36
28
45
36
35
31
24
54
90
77
12
7
24
30
35
19
60
12
30
23
28
69
6
12
113
13
6
69
27
53
31
36
5
25
3
9
60
6
84
12
149
25
27
63
12
29
36
12
7
48
6
39
32
36
12
31
6
6
18
35
12
7
30
6
12
84
78
42
48
36
6
18
5
48
4
21
35
85
3
45
96
6
12
48
17
12
103
53
37
11
61
6
77
7
30
48
6
6
23
48
7
5
91
17
24
19
41
13
3
60
3
42
27
15
6
6
36
77
1
30
17
288
1
35
25
15
176
19
66
12
18
17
7
6
35
4
63
108
17
100
45
11
4
15
102
11
37
78
24
66
18
5
79
6
12
24
23
7
30
6
24
24
12
53
12
72
37
6
30
18
17
43
41
31
9
8
97
11
103
9
60
15
6
107
48
16
51
29
25
24
6
66
18
54
72
6
5
13
6
48
18
12
15
3
17
12
1
27
135
12
45
75
60
6
30
89
1
30
18
12
30
9
45
15
36
3
77
19
5
13
35
7
29
235
9
27
6
60
162
48
30
3
92
60
97
63
39
108
53
24
13
11
60
7
5
48
19
5
88
8
25
35
12
145
24
11
37
107
16
12
33
3
32
49
11
40
48
39
53
112
33
3
51
69
9
47
169
47
19
21
32
25
12
6
12
6
72
27
15
17
60
48
25
11
37
35
40
27
45
21
35
12
108
1
6
17
1
11
28
8
103
36
5
49
59
7
48
36
21
20
61
30
5
7
57
15
9
39
6
11
1
27
15
12
6
24
3
72
48
80
12
25
108
72
36
30
29
13
27
96
3
60
9
3
60
53
1
120
6
12
6
30
60
9
51
54
42
84
72
89
36
4
44
12
133
30
125
64
27
108
42
6
29
100
108
3
12
6
60
30
6
155
16
9
3
8
12
13
23
16
80
28
3
18
12
27
15
53
43
42
63
9
12
51
48
20
4
128
13
11
24
31
41
103
60
17
48
4
32
1
12
30
42
6
30
15
9
71
112
195
17
13
18
5
49
18
105
32
13
30
17
84
1
59
52
3
6
11
24
19
6
11
4
15
18
11
19
17
24
217
12
11
49
6
12
45
99
30
36
27
3
18
30
60
24
60
36
60
6
114
102
23
1
30
36
18
24
6
24
17
1
72
12
23
1
60
54
5
163
30
18
9
27
9
27
113
12
84
13
6
17
37
23
4
21
3
56
24
64
21
30
36
30
11
49
23
31
12
12
41
85
11
48
28
69
39
45
27
8
72
85
18
5
1
3
168
75
24
29
7
29
13
3
20
115
42
35
16
9
6
6
59
64
3
57
21
27
27
17
49
96
6
18
30
65
7
54
36
30
42
71
31
33
60
3
9
15
30
51
20
55
53
67
17
12
43
48
29
1
24
48
12
23
1
6
30
15
39
5
1
54
45
12
27
36
12
65
4
75
53
96
16
36
45
12
60
27
8
100
48
69
11
67
36
96
9
87
24
78
23
49
11
84
31
12
33
20
40
63
42
42
5
12
73
87
75
54
24
12
24
35
67
9
24
9
3
75
17
16
75
36
5
61
12
23
43
17
67
53
48
12
49
24
12
23
144
16
20
96
36
13
11
24
24
48
7
30
3
9
35
84
19
48
42
47
16
15
18
114
17
13
27
20
49
30
72
5
7
17
43
12
180
6
42
42
30
21
20
79
21
80
28
39
78
12
15
20
12
55
9
45
35
7
60
65
43
42
35
19
6
30
12
18
59
85
48
162
29
4
3
60
45
9
18
108
5
13
27
8
37
138
60
6
3
68
64
63
12
24
66
24
11
1
48
12
48
ABCD 98548853168*3^$a+1 [50092]
6
144
21
45
150
45
39
105
45
30
90
315
153
18
162
222
21
15
144
36
45
64
125
18
108
84
1
192
47
1
125
19
65
111
64
80
15
193
95
150
75
27
133
65
15
48
16
101
43
215
54
30
18
67
32
99
180
9
16
119
6
195
96
141
147
16
32
3
45
64
83
72
21
256
48
80
15
66
15
27
18
30
117
27
6
31
41
135
48
159
81
39
57
69
54
85
113
42
36
90
180
99
21
24
67
179
60
129
123
90
43
47
18
111
33
30
33
57
7
71
72
1
179
30
18
13
80
15
72
42
198
25
192
48
35
157
83
30
175
23
42
159
144
15
145
32
64
101
90
49
41
55
23
72
48
49
41
135
304
71
57
207
33
63
120
60
120
69
135
153
45
138
132
37
35
93
33
12
78
54
198
9
93
36
150
121
80
160
71
72
36
30
31
23
6
51
64
224
165
27
48
135
105
16
144
32
33
15
213
222
45
48
15
198
90
1
101
18
72
273
15
81
159
1
173
3
3
45
99
61
29
51
64
80
15
81
105
30
25
32
33
132
30
13
144
23
9
99
141
48
16
155
21
21
27
160
176
99
108
49
83
13
107
18
42
126
72
72
187
48
263
9
63
108
78
162
108
25
59
85
173
18
84
96
61
131
42
108
7
11
21
51
93
16
83
93
48
57
18
21
219
12
25
144
89
39
192
240
48
3
48
54
87
21
42
1
80
64
11
24
13
77
115
11
37
47
33
3
61
29
54
45
33
15
64
131
45
112
5
43
35
93
87
210
162
37
96
155
72
6
39
48
3
54
7
80
33
96
207
48
117
139
96
272
96
9
18
69
39
25
29
6
109
11
42
43
65
79
23
42
48
15
45
138
240
84
420
108
213
159
33
160
95
90
42
45
81
111
144
87
18
30
57
3
109
11
69
3
13
167
9
9
132
18
49
23
9
3
90
3
15
18
54
105
16
32
160
128
69
27
39
240
54
115
23
9
16
53
174
216
54
36
27
15
72
217
11
37
41
135
99
18
30
189
81
18
61
83
36
24
1
144
83
42
48
18
49
23
9
64
239
1
137
72
15
48
15
18
30
24
138
127
41
55
32
87
201
15
97
32
15
81
87
30
90
78
54
120
168
45
27
37
11
42
43
407
105
111
49
48
80
3
45
57
60
75
33
54
25
5
108
60
99
219
42
102
6
79
23
153
87
180
69
33
15
16
119
25
221
42
48
9
16
17
120
199
240
48
80
96
16
23
18
39
48
208
17
18
12
33
45
3
27
85
80
87
25
173
67
83
13
32
3
42
19
80
81
108
147
207
90
90
60
177
69
91
48
155
37
53
27
64
47
49
48
11
37
167
120
168
9
144
27
48
21
93
243
135
297
21
27
33
207
3
45
16
128
48
48
39
36
180
49
96
35
45
16
71
9
16
95
60
228
49
48
17
18
90
19
80
16
48
80
96
51
13
119
18
7
113
63
15
102
162
6
54
30
60
51
15
129
111
90
7
23
54
186
25
32
64
71
42
18
12
36
144
78
162
61
320
27
ABCD 98549551318*3^$a+1 [50068]
72
42
84
6
50
160
6
18
284
76
6
26
10
24
48
62
100
18
42
6
140
64
24
126
6
32
22
114
126
78
2
16
18
20
52
54
48
26
64
18
30
12
102
18
36
12
84
66
80
34
30
18
12
24
24
2
40
30
120
24
20
4
36
24
12
24
36
44
130
50
36
64
6
38
46
6
66
18
116
208
60
20
10
78
12
48
84
6
18
14
10
36
36
30
14
22
150
44
46
24
18
36
20
52
74
16
38
70
96
6
8
22
50
52
20
16
36
84
224
36
106
56
4
14
22
12
18
24
48
72
36
12
30
32
64
6
60
68
28
170
10
150
18
2
10
72
18
42
20
130
12
6
222
30
18
60
18
72
60
30
18
44
36
4
138
114
108
18
18
24
96
2
52
78
14
28
6
20
10
144
6
30
6
150
6
44
64
60
102
168
30
36
66
18
14
28
48
54
68
100
8
40
102
12
6
162
2
10
26
70
90
24
72
24
24
2
4
42
44
180
10
18
60
12
24
12
8
36
18
18
4
6
42
30
42
36
12
18
30
48
6
18
48
30
8
16
30
44
10
6
36
18
20
10
24
200
70
12
24
2
90
94
54
60
26
4
32
18
16
6
12
2
64
24
48
78
36
6
90
78
24
90
2
208
12
90
84
42
42
62
34
2
10
42
246
24
96
50
10
6
38
82
26
148
24
42
6
50
28
26
180
4
42
24
54
72
18
146
90
34
36
90
38
72
34
54
60
18
60
150
12
30
48
42
18
32
82
8
36
34
2
4
66
56
10
24
24
12
18
110
4
42
26
18
46
36
48
12
2
18
18
10
42
2
28
12
12
20
46
90
60
18
6
84
2
18
10
36
18
26
4
12
24
12
2
88
198
54
60
36
30
12
18
66
6
60
24
96
8
100
44
28
80
4
14
16
138
72
44
46
36
24
6
84
20
16
210
72
42
24
72
102
12
18
96
72
48
54
48
18
84
6
54
30
6
36
48
38
10
48
24
12
48
18
38
10
42
20
18
22
30
30
12
12
84
60
6
30
6
102
102
114
30
42
72
42
48
18
18
6
54
30
6
36
30
12
48
32
36
10
42
12
42
84
132
54
54
2
4
6
144
54
42
18
66
90
48
18
48
2
4
60
204
120
66
24
134
18
18
4
12
24
6
18
42
36
18
84
48
84
6
18
12
24
66
48
24
48
42
96
12
54
48
66
50
64
12
18
36
86
16
78
42
42
132
24
54
66
36
6
150
20
10
44
10
24
72
24
36
132
26
76
50
46
42
12
8
166
12
90
48
12
48
12
12
42
48
42
44
52
24
6
24
6
48
42
18
30
2
72
82
26
34
114
30
24
32
34
20
22
228
2
70
102
66
156
74
16
20
16
20
10
120
122
22
6
18
30
6
6
84
44
16
60
36
42
36
26
18
10
36
30
30
56
4
12
92
46
26
58
18
18
72
42
36
80
4
12
24
24
26
202
12
2
18
22
54
72
12
2
64
6
20
28
78
54
144
6
66
20
94
14
16
126
20
28
12
72
18
68
34
90
20
100
12
6
30
54
30
30
180
6
2
22
14
16
78
210
18
12
36
24
120
162
126
72
36
66
6
30
14
36
4
60
26
64
36
18
24
48
44
58
18
48
120
12
24
138
6
120
12
20
18
126
10
24
2
34
96
32
58
18
102
48
60
30
62
34
48
8
28
96
138
6
12
54
60
24
6
120
14
16
48
8
4
6
18
42
74
18
40
42
66
30
2
166
72
24
30
14
52
48
26
28
8
40
78
12
32
28
60
18
2
52
78
18
36
6
90
60
38
40
12
18
24
42
78
60
36
42
98
34
38
28
132
180
38
10
36
6
54
48
6
246
60
30
126
258
42
50
4
18
42
48
78
8
72
40
14
46
78
30
6
18
18
18
56
16
78
24
6
36
36
78
14
108
54
28
8
70
18
6
50
34
24
48
20
34
6
32
40
12
30
6
2
46
84
12
108
48
54
26
18
52
92
70
102
26
4
50
90
90
16
138
72
120
24
44
16
54
60
36
24
62
18
16
6
24
36
8
124
42
36
18
66
30
44
160
36
126
38
54
106
36
24
24
8
40
114
24
2
4
36
78
30
24
26
40
174
36
30
6
38
100
6
36
54
42
30
72
18
60
32
16
2
34
96
14
18
28
72
116
46
36
80
54
40
30
54
56
28
6
126
48
132
38
18
52
20
52
84
44
18
34
30
18
132
60
30
60
6
54
116
10
60
12
12
60
44
10
134
22
6
78
12
18
60
60
30
30
62
34
30
6
84
36
30
18
102
60
14
4
12
60
42
108
62
18
34
30
96
204
30
18
30
42
90
60
54
50
10
132
2
28
12
6
12
48
56
46
18
42
48
44
22
30
6
18
12
60
24
84
54
48
18
12
24
60
30
6
14
144
70
42
54
18
6
30
6
48
78
30
68
136
18
170
10
12
18
12
144
36
18
38
18
10
12
32
16
72
12
12
30
90
6
18
120
74
ABCD 98549668346*3^$a+1 [50011]
66
54
66
76
24
20
46
54
50
4
29
7
14
15
151
29
15
117
12
168
7
32
24
6
3
1
35
21
34
56
9
7
60
5
45
72
30
46
74
36
21
3
30
6
96
30
6
48
54
3
7
12
44
54
6
10
59
15
21
24
25
18
29
33
12
34
20
60
22
119
3
33
9
120
10
80
24
6
70
41
60
48
7
14
3
15
18
10
20
12
40
92
9
25
12
24
11
7
32
24
12
4
20
45
21
27
27
9
45
16
36
47
3
82
47
1
114
8
10
2
6
112
11
67
8
12
108
21
31
5
39
21
63
21
15
16
2
3
49
59
31
26
15
75
4
14
12
3
21
4
2
24
30
51
25
47
25
62
120
34
54
18
18
29
1
2
4
54
30
2
52
32
4
107
3
12
42
135
31
29
7
8
28
5
60
7
2
6
12
48
4
38
6
6
16
14
4
29
7
65
24
7
102
38
9
3
6
70
54
20
15
48
3
4
6
90
36
30
54
2
30
24
4
65
19
20
70
8
10
17
12
9
42
9
39
16
24
36
29
12
7
36
20
106
26
12
36
9
25
18
44
46
224
18
36
6
4
6
44
12
28
17
48
9
30
10
36
44
3
27
16
2
28
47
43
2
12
28
20
12
42
60
24
12
4
26
30
12
21
115
149
25
2
6
34
5
25
6
20
9
3
33
12
27
34
24
30
92
66
22
8
93
21
51
57
15
27
40
65
15
18
6
45
49
66
86
28
2
108
12
36
24
18
16
30
2
15
79
98
15
43
8
12
22
12
11
15
60
40
17
12
15
21
63
24
10
6
102
32
72
6
12
46
30
44
10
68
75
9
6
22
42
86
15
9
75
81
18
66
46
2
27
48
31
36
18
50
16
14
12
3
60
115
18
38
60
6
36
48
46
41
43
17
7
30
11
36
43
101
67
5
39
6
84
36
118
20
10
42
54
56
27
21
126
33
91
26
60
3
12
43
6
95
7
24
30
6
8
66
54
52
14
48
28
14
18
12
48
6
12
12
12
6
15
15
22
6
26
10
5
51
9
25
11
27
42
3
48
15
30
4
36
59
31
18
11
133
8
12
18
28
29
45
135
85
62
21
48
45
27
57
15
85
108
23
9
120
18
4
20
9
36
81
34
36
38
40
26
10
95
33
6
46
20
28
6
12
53
19
8
30
63
39
12
46
20
15
45
10
65
13
30
20
9
45
52
96
2
48
24
9
7
30
122
30
60
3
3
9
27
18
6
117
108
1
14
12
9
1
8
34
41
15
9
75
48
48
16
48
2
48
10
2
3
36
27
24
21
25
32
90
10
50
6
12
63
9
126
72
12
102
3
7
60
26
24
15
79
92
117
15
10
23
3
42
18
45
60
9
27
3
45
108
25
72
35
27
6
112
35
55
38
27
36
15
6
3
15
36
76
44
36
96
24
69
7
29
36
72
37
11
3
64
8
57
12
13
23
9
15
1
35
12
45
36
4
48
18
6
56
34
36
12
62
54
9
1
122
48
6
30
70
23
27
48
82
11
3
42
70
44
46
30
2
6
10
11
51
9
1
2
96
12
22
83
39
18
15
63
9
75
34
24
11
12
15
60
4
6
32
27
43
17
48
31
134
3
7
2
18
16
14
15
37
74
42
12
27
99
9
75
10
2
34
110
46
96
23
7
24
66
35
25
44
78
6
64
60
152
39
72
87
18
30
28
26
6
22
20
48
22
32
48
30
18
40
77
27
16
18
44
6
6
16
92
66
12
34
26
93
25
47
15
24
9
72
7
50
15
36
7
74
70
44
12
45
13
2
45
105
75
3
34
18
29
21
3
7
104
4
44
22
78
80
10
23
3
21
45
18
10
62
21
67
5
75
12
10
36
35
37
26
16
50
94
36
5
15
21
9
18
78
28
32
4
35
3
96
6
3
12
15
21
57
6
45
7
32
10
2
24
40
2
15
19
24
30
2
54
34
20
54
96
6
6
18
52
8
45
19
56
4
18
48
36
11
39
114
27
57
12
34
29
12
13
2
34
20
30
4
30
47
60
19
14
3
3
45
21
46
30
2
12
130
126
24
54
12
114
20
30
18
66
6
16
8
6
39
12
115
17
12
3
12
21
67
5
60
111
9
31
20
12
48
126
46
20
9
19
2
58
5
15
34
8
22
53
12
3
64
5
21
22
32
33
7
29
36
13
23
15
88
41
3
22
110
54
12
18
114
15
3
24
10
8
28
2
106
74
66
10
5
24
45
88
30
20
52
36
44
12
30
15
51
57
57
6
33
12
3
46
56
10
8
21
31
14
48
40
11
9
6
10
2
33
19
42
66
2
27
13
2
21
75
57
36
25
47
3
12
48
16
44
66
54
10
56
18
16
14
28
30
14
46
5
87
60
12
6
3
25
32
27
63
88
32
33
9
40
12
11
15
12
12
30
171
117
3
24
19
54
32
6
4
50
18
96
21
25
24
2
90
39
24
7
54
14
9
13
14
60
70
8
123
13
2
28
2
22
12
29
135
9
33
27
7
38
3
27
18
15
9
183
13
14
48
10
12
8
27
36
3
40
2
10
38
40
11
3
105
7
36
12
60
62
15
21
28
92
42
10
23
3
6
51
45
27
3
24
6
10
5
9
114
6
15
31
128
21
15
46
20
15
7
20
12
48
21
19
2
36
54
40
104
9
57
28
8
118
32
48
46
11
37
2
33
48
49
108
11
1
18
18
18
17
180
43
26
78
33
33
4
80
12
40
26
12
30
90
36
40
26
6
22
48
74
24
24
30
10
20
33
25
2
10
35
15
48
24
21
9
54
34
23
72
25
11
27
120
12
10
35
27
9
7
44
6
15
27
6
22
18
26
66
18
4
50
40
32
4
30
42
20
63
12
13
2
30
54
34
32
3
12
75
57
27
21
15
30
4
18
5
31
5
24
12
39
40
36
18
36
26
21
7
56
70
14
12
16
72
12
26
42
10
2
18
16
2
42
15
13
23
72
24
45
3
13
167
27
36
30
15
7
150
11
15
57
9
36
34
66
2
12
4
56
36
40
32
6
27
27
57
45
4
12
42
68
12
33
75
10
2
46
62
60
93
57
18
36
30
18
12
30
58
18
12
132
98
21
27
108
16
5
43
18
18
20
22
23
60
55
29
7
8
60
21
36
45
84
4
12
68
6
24
12
40
26
18
4
78
38
124
20
42
18
10
2
21
15
60
22
108
14
94
32
60
18
16
29
57
24
150
10
68
15
81
27
43
80
72
24
46
30
2
12
39
1
26
88
32
22
66
14
3
12
13
38
9
12
63
42
34
5
7
8
9
25
26
21
55
6
18
41
85
14
9
36
51
9
12
45
4
54
14
52
11
43
24
8
10
14
9
24
73
2
36
24
132
28
26
6
76
14
34
42
2
18
27
55
32
46
74
81
ABCD 98549808634*3^$a+1 [50106]
116
4
56
24
31
57
32
55
5
211
5
24
136
33
27
123
21
80
28
141
54
5
28
24
15
53
13
27
15
65
36
36
19
41
36
84
73
83
12
37
51
32
48
25
47
52
56
48
49
15
3
69
68
85
23
12
36
36
36
52
20
12
1
39
3
17
24
12
48
91
108
17
84
36
36
240
12
157
48
162
29
36
16
68
112
32
100
21
35
12
4
96
3
5
25
36
71
24
36
13
24
23
7
18
47
40
32
16
24
68
7
36
65
24
55
45
63
60
57
44
16
48
60
3
53
84
28
15
45
27
41
12
60
12
1
11
84
49
126
36
29
64
33
83
52
27
18
47
7
81
24
20
96
13
39
56
60
49
107
60
36
144
16
44
24
16
39
17
112
15
125
100
27
30
15
60
8
72
85
11
48
132
4
104
12
25
159
8
127
33
8
4
108
75
18
87
20
36
76
69
39
56
12
84
25
24
35
96
151
17
96
84
7
41
7
17
60
24
7
17
7
5
36
100
20
37
23
60
60
48
16
68
31
36
5
13
3
45
54
125
24
1
119
136
8
96
4
72
80
1
39
3
53
13
54
65
7
54
39
33
24
3
8
64
56
103
66
3
15
185
1
35
52
3
101
19
41
36
24
16
20
48
24
52
168
57
24
39
32
24
52
12
12
44
24
7
125
76
12
3
69
128
96
19
17
48
7
41
13
30
6
30
21
57
35
103
72
137
43
5
36
24
72
24
4
8
72
36
4
8
64
225
11
24
36
72
1
66
21
15
53
55
29
7
36
54
90
65
25
15
3
5
37
30
53
108
187
33
24
63
45
51
69
32
145
11
24
55
33
80
96
31
5
48
52
80
24
36
25
66
5
24
85
3
72
99
9
8
48
72
108
4
21
59
12
109
54
5
48
7
48
9
48
92
28
75
57
123
96
21
45
3
20
1
35
12
37
83
25
87
3
5
37
35
48
19
5
16
8
4
32
84
112
20
12
37
35
28
3
5
84
48
43
69
8
31
5
52
39
18
27
80
13
11
72
160
20
84
13
60
30
65
168
72
12
24
61
3
68
85
42
53
120
7
12
45
36
68
24
7
29
4
171
9
32
151
204
5
16
68
96
48
91
21
8
48
112
8
4
36
44
48
60
72
19
65
12
319
81
8
96
31
5
85
47
43
9
8
12
25
54
6
3
116
79
48
53
12
112
75
252
108
77
76
63
17
72
7
48
36
17
108
112
60
20
52
15
12
18
18
113
31
54
95
72
4
8
12
36
43
9
15
17
24
144
48
64
9
35
76
9
39
32
100
120
44
85
47
12
36
76
39
17
19
144
69
32
24
184
21
84
150
41
24
112
51
29
28
21
39
27
5
49
6
48
77
36
40
8
12
43
89
91
5
49
47
25
23
48
52
20
61
51
20
76
20
64
36
80
4
8
12
48
180
31
9
12
56
64
20
28
111
77
19
30
36
23
84
12
24
4
8
112
27
105
39
102
42
93
9
11
7
65
60
40
32
36
40
68
91
18
23
112
80
12
84
36
85
23
132
40
48
48
24
20
16
132
32
16
27
18
23
4
176
31
18
18
17
60
67
53
61
71
48
52
8
91
17
48
36
109
59
72
156
19
5
16
12
75
17
73
35
96
4
56
85
71
36
40
20
24
1
143
12
4
120
8
205
15
15
18
54
53
52
39
5
16
60
20
48
85
23
67
41
31
53
100
15
5
7
21
8
4
57
3
20
72
85
108
132
63
21
35
60
31
24
17
49
18
36
69
48
68
1
71
12
115
125
40
32
85
3
68
60
24
43
72
21
20
12
187
48
60
12
53
40
108
20
4
15
41
7
5
103
54
119
16
15
5
16
20
48
67
9
15
29
1
78
12
41
84
19
17
132
40
51
102
42
113
84
36
67
45
80
55
6
126
29
37
23
109
48
95
12
48
52
27
29
61
3
132
60
96
44
108
43
29
85
95
60
168
36
31
21
188
7
65
12
72
16
140
48
36
49
39
8
40
32
52
8
60
60
163
17
60
31
24
5
52
8
25
66
17
72
12
49
59
36
7
5
19
18
27
8
85
15
32
115
5
88
15
105
12
104
96
40
3
5
216
139
17
40
60
99
41
120
1
75
33
36
18
36
36
53
145
15
93
27
92
25
11
43
6
11
19
65
25
23
1
35
1
15
48
72
21
83
36
40
3
41
12
73
39
140
48
84
48
72
40
93
15
33
59
40
56
43
65
7
17
1
59
55
53
108
4
72
225
18
17
28
20
36
4
48
63
21
56
60
67
30
11
7
29
16
8
37
47
28
12
20
55
17
55
5
19
69
195
72
153
8
180
7
5
7
60
45
20
156
12
72
55
41
25
35
4
36
80
60
7
12
ABCD 98549910352*3^$a+1 [50013]
16
44
40
23
6
48
24
3
144
28
12
32
4
29
3
27
78
27
45
63
36
60
51
9
27
45
60
48
81
7
89
12
18
61
53
18
9
60
96
64
23
93
28
17
79
47
37
32
3
24
9
28
20
84
240
88
36
44
21
27
4
8
4
11
9
15
12
21
76
8
9
43
36
12
65
18
33
63
9
24
52
56
12
52
24
12
32
28
36
23
13
44
45
7
192
44
51
18
43
44
60
24
4
17
79
56
63
9
27
33
168
28
60
17
27
84
3
49
12
32
69
3
45
3
4
83
96
9
165
15
9
39
36
4
32
15
33
39
9
28
132
29
12
7
48
96
8
12
12
36
3
12
13
23
85
12
8
9
18
33
16
36
20
3
144
57
12
36
16
12
32
69
31
20
120
4
60
29
3
60
88
12
48
60
36
48
47
13
17
7
20
120
4
72
47
24
13
23
126
12
43
44
28
56
48
36
51
25
11
78
15
3
13
8
12
39
33
60
4
5
27
117
3
12
36
60
76
60
140
12
24
40
59
37
48
24
56
28
20
24
3
21
12
21
43
155
25
32
243
25
36
71
73
48
48
29
15
51
24
12
73
17
90
1
20
48
16
23
25
11
9
16
17
18
93
40
36
5
3
28
20
21
7
8
136
12
32
16
65
3
36
4
95
33
60
12
12
64
84
59
61
44
12
51
9
12
4
5
24
115
11
12
169
68
15
18
6
49
80
16
36
11
18
3
24
105
30
18
31
95
54
3
52
5
67
23
33
12
28
89
7
8
4
32
111
37
65
43
44
3
13
68
72
12
96
16
47
1
44
4
128
3
61
11
9
52
68
21
151
24
17
3
4
71
25
59
33
3
1
17
51
4
8
48
88
17
99
51
45
52
84
53
3
99
60
144
25
5
60
27
3
6
108
3
16
11
21
12
28
53
18
25
23
42
31
32
57
42
30
18
24
25
5
127
92
39
12
18
7
36
12
17
15
12
36
12
15
61
44
16
20
40
20
76
44
36
21
3
48
9
19
8
21
24
51
3
33
100
29
3
4
80
51
42
27
12
96
40
17
15
63
61
23
1
8
12
15
108
61
20
99
141
28
35
1
8
63
37
44
99
18
67
12
29
51
4
8
75
13
41
18
181
41
27
76
17
6
33
183
66
18
54
55
12
8
4
24
44
12
63
37
36
20
153
51
3
45
9
7
29
126
1
32
27
21
28
23
12
24
69
12
9
3
48
40
96
5
27
204
9
84
3
3
9
28
20
64
77
15
64
20
132
24
69
7
32
4
12
35
12
96
45
27
12
18
3
40
65
127
8
156
4
48
17
27
64
71
9
36
12
51
13
47
1
8
111
81
36
52
29
39
64
23
18
3
12
27
30
31
8
24
12
16
239
33
84
9
27
12
123
12
21
52
48
32
172
44
9
3
87
49
23
21
15
42
3
12
72
24
60
28
20
16
48
35
141
12
136
41
15
105
147
36
39
12
57
21
15
21
36
198
12
6
75
45
91
20
88
32
9
3
48
96
48
168
16
8
45
39
9
42
30
6
105
15
24
13
53
51
21
3
16
8
141
7
20
24
4
107
37
11
109
20
52
32
24
12
12
24
12
4
12
44
72
57
36
31
20
27
54
27
28
84
92
88
12
20
84
48
28
24
20
12
52
59
18
3
4
32
16
8
12
4
17
3
4
24
5
102
33
40
23
21
52
44
3
9
24
3
61
65
43
11
45
48
76
80
81
15
64
132
44
33
12
18
6
15
16
23
45
4
36
35
93
28
11
13
20
4
56
45
36
43
12
68
4
17
3
48
9
19
12
95
45
99
1
48
96
12
20
16
17
15
12
15
69
76
8
64
83
6
87
36
12
45
12
36
51
16
56
4
17
19
8
64
24
120
48
116
52
12
23
69
12
12
64
23
9
76
77
31
36
8
36
39
30
15
28
32
64
23
1
17
51
4
32
40
20
88
32
84
16
32
3
9
12
64
8
12
4
72
35
9
48
40
29
7
23
37
71
6
135
16
44
60
24
45
36
30
61
48
80
63
13
20
16
23
6
75
4
8
40
36
17
15
51
61
47
13
5
19
8
72
16
12
23
25
83
1
68
15
21
39
21
24
4
8
36
15
13
8
33
30
21
4
71
13
95
9
40
8
27
60
21
28
17
27
105
48
54
36
37
48
8
52
32
100
12
53
54
9
28
8
12
24
9
18
61
11
37
23
18
3
45
19
5
79
12
108
20
48
24
4
36
36
77
19
20
4
36
8
3
9
15
9
84
33
3
40
80
4
12
23
33
15
45
15
66
51
16
12
47
24
30
7
8
84
12
3
12
25
8
99
13
48
11
33
144
69
31
11
30
15
52
5
114
12
61
8
21
42
21
16
56
33
91
29
19
23
57
24
9
19
56
40
29
67
48
24
71
13
5
7
8
64
89
48
3
21
75
27
25
11
105
27
57
204
9
31
48
20
93
51
9
31
8
9
31
11
13
17
99
15
45
39
18
39
12
36
12
33
48
43
71
33
16
35
9
4
20
27
13
36
17
27
12
39
9
24
16
59
189
3
78
39
33
12
36
60
18
33
72
15
1
272
3
45
21
43
8
9
7
24
8
60
24
12
3
6
67
53
7
36
35
13
48
32
12
21
39
15
30
31
77
27
100
44
267
45
40
128
16
23
13
17
147
88
8
28
108
72
23
48
21
75
9
96
76
20
12
192
16
32
24
28
44
21
31
59
6
27
21
15
28
68
15
9
12
3
18
3
4
60
48
29
7
12
20
45
3
48
3
13
68
192
36
39
45
4
60
36
24
113
39
72
21
27
3
45
4
12
56
33
27
12
88
11
49
32
117
39
12
36
88
23
36
6
15
36
24
36
63
9
51
9
4
17
6
12
96
9
24
4
60
48
71
13
20
3
48
37
92
15
33
4
23
13
56
96
16
11
9
15
30
123
39
61
36
8
4
35
1
8
88
108
53
87
48
28
65
18
9
ABCD 98549946226*3^$a+1 [50040]
165
11
144
61
107
16
24
48
152
157
299
24
72
13
75
96
72
48
120
96
33
23
144
24
40
21
35
61
27
8
88
57
47
120
13
192
51
144
8
64
80
16
32
40
56
181
3
32
24
72
24
1
15
8
40
81
15
96
8
277
147
72
264
96
8
13
27
176
144
48
24
121
95
85
72
155
136
24
56
144
40
32
216
37
35
96
24
72
136
32
40
32
88
8
112
32
85
59
24
120
96
16
56
40
32
48
217
47
184
24
213
83
96
16
72
96
176
16
129
119
61
99
176
64
104
48
64
48
96
56
160
105
39
21
48
35
48
144
48
136
9
71
16
48
200
16
21
131
48
24
72
24
64
48
72
8
85
195
24
168
48
8
96
1
39
93
12
15
144
80
181
75
24
9
23
64
8
192
13
83
24
16
45
300
23
16
24
24
93
24
3
32
144
49
23
120
88
57
95
40
24
176
40
48
56
13
27
48
96
72
152
112
56
24
16
312
33
87
48
9
135
144
117
132
12
35
16
45
27
72
21
312
83
37
35
48
25
327
80
16
24
120
32
64
56
40
21
59
61
123
72
45
3
144
8
97
15
192
81
15
32
16
80
49
63
8
16
21
24
83
96
40
189
75
296
16
248
168
48
120
24
88
120
24
8
13
35
85
27
72
141
27
72
93
27
80
16
45
27
128
40
48
24
105
87
240
248
16
129
111
69
3
57
327
48
8
120
157
108
47
40
93
35
184
128
13
27
80
25
15
32
16
32
96
37
60
23
24
112
24
96
93
108
63
81
96
207
8
37
155
208
8
40
96
80
24
40
56
328
72
45
11
109
59
24
72
24
24
120
48
40
72
93
3
141
195
93
3
144
48
32
25
111
32
133
12
132
108
12
3
48
32
48
64
56
64
24
72
24
80
40
24
32
97
15
32
1
23
217
39
8
16
72
9
63
120
72
33
12
251
37
27
24
96
224
24
336
24
40
32
40
96
80
40
24
8
88
104
13
252
39
69
83
184
168
128
192
112
8
16
9
48
87
32
88
96
80
37
27
80
112
45
168
120
51
80
1
39
104
48
120
120
112
48
32
72
24
64
120
72
8
96
64
72
8
16
141
243
45
11
136
104
16
21
83
136
33
63
45
27
56
157
120
27
117
35
48
16
24
45
75
176
72
72
16
296
16
117
27
8
16
32
64
200
88
72
33
95
136
24
96
96
45
3
216
96
24
80
112
120
80
24
88
8
24
61
12
87
24
141
171
8
61
11
64
24
24
192
48
8
352
72
24
32
24
40
128
85
3
32
120
97
71
40
104
16
117
75
48
24
45
36
63
32
64
21
3
57
12
27
96
45
147
48
32
133
84
15
93
11
232
8
16
80
13
51
24
8
72
72
24
1
15
8
72
88
93
227
120
133
123
120
24
192
81
167
37
11
25
84
51
45
75
24
21
3
72
32
25
215
85
107
88
72
56
24
13
3
57
12
3
32
48
13
72
27
45
123
48
24
176
120
304
104
232
104
136
32
13
83
24
16
192
32
13
132
15
80
13
59
64
56
120
16
8
232
288
104
ABCD 98550035438*3^$a+1 [50040]
43
27
6
39
3
45
27
26
22
18
12
39
96
45
27
93
12
36
174
66
54
45
125
18
10
15
45
150
68
4
18
30
45
72
21
12
39
3
8
13
59
58
27
75
45
11
10
42
2
7
51
50
172
87
33
18
30
39
48
41
82
60
20
13
45
12
2
18
163
24
120
161
31
41
40
63
177
42
93
24
81
39
51
45
3
144
98
19
21
90
129
3
18
42
18
87
23
28
72
12
90
63
24
3
93
57
138
72
36
81
21
3
35
52
177
3
2
28
12
27
3
78
15
27
60
18
90
2
28
63
35
40
24
18
30
32
133
3
12
129
21
48
12
168
15
9
8
18
34
27
11
40
30
12
75
15
80
25
3
18
30
90
14
37
168
33
90
30
2
100
33
3
44
18
127
3
45
77
36
154
8
90
22
45
41
40
42
62
88
20
180
10
69
3
18
3
45
14
37
3
48
2
100
80
28
147
45
27
3
56
37
24
11
172
48
30
3
57
15
107
13
24
21
30
30
12
30
60
6
75
5
19
120
41
72
18
54
18
82
18
48
84
90
56
64
8
208
27
384
3
98
72
28
87
65
28
30
150
60
48
24
66
132
2
118
8
112
32
10
8
28
24
63
3
21
3
66
12
50
28
132
48
117
125
112
78
12
57
3
30
15
48
77
90
118
8
67
24
53
88
42
30
6
90
51
89
79
11
112
18
12
15
117
30
96
104
10
27
33
63
24
41
190
42
63
27
6
50
22
39
3
78
20
130
30
60
63
96
3
158
40
15
35
85
27
96
21
24
144
192
3
45
15
86
4
6
170
31
51
90
12
36
24
36
42
30
12
3
177
15
75
108
32
58
180
75
3
69
15
50
55
153
42
45
135
57
9
44
118
62
58
42
75
75
141
27
140
28
24
45
21
144
116
7
15
33
9
15
141
14
28
98
31
131
90
19
33
18
42
6
44
10
15
21
24
3
87
38
40
27
96
9
8
72
18
157
33
18
72
62
58
60
80
142
315
3
48
42
8
67
5
19
21
12
63
144
21
18
12
30
182
90
28
3
5
124
108
60
122
40
48
189
51
42
120
68
7
11
4
36
12
42
50
10
27
111
78
24
38
58
32
70
69
48
11
34
110
13
87
18
30
9
48
65
28
30
18
104
100
80
18
112
18
27
3
12
80
18
82
8
148
42
48
15
192
147
18
20
7
45
120
30
176
72
22
90
60
80
28
8
64
170
28
60
48
44
18
37
33
2
10
30
176
61
24
69
8
19
3
96
62
162
40
45
96
9
8
108
72
142
117
33
6
9
33
12
150
21
45
84
48
20
22
6
84
27
41
82
48
42
75
75
93
3
102
2
28
57
3
48
134
7
29
22
102
18
45
24
99
21
33
126
84
120
78
90
2
70
21
24
45
3
183
42
60
90
60
18
60
12
78
24
21
24
96
96
21
18
14
18
28
21
48
11
22
18
264
18
3
27
42
3
45
8
54
58
50
58
24
18
12
33
15
42
50
37
93
3
155
13
5
211
3
30
8
18
10
27
63
12
42
30
93
24
3
18
75
107
13
63
12
78
32
10
30
42
138
78
189
33
48
72
48
72
32
10
26
72
19
9
87
72
48
57
78
60
168
42
75
45
132
15
105
18
117
5
18
58
24
120
48
138
44
70
60
78
30
30
48
80
4
6
44
126
34
18
30
18
54
60
20
31
59
10
98
49
69
30
140
22
30
38
7
72
3
120
12
18
15
27
78
12
30
18
38
40
21
93
138
33
45
144
8
90
22
27
51
93
147
12
36
54
108
27
143
145
48
45
212
10
132
90
18
93
197
72
40
6
80
112
213
35
22
15
53
64
27
9
42
45
3
21
9
42
8
61
29
22
102
128
18
85
99
78
12
147
93
8
208
12
50
13
15
9
53
52
18
38
54
100
48
78
39
75
21
27
60
2
55
48
105
39
41
103
72
75
128
54
10
30
120
56
4
30
21
117
3
9
36
12
30
42
20
43
165
3
27
30
12
78
78
24
63
72
75
30
6
84
38
7
72
81
15
24
53
70
128
82
60
20
115
11
100
30
102
48
42
3
89
10
48
12
66
44
178
12
21
15
80
4
50
88
12
60
30
120
6
39
93
72
27
123
50
28
12
18
50
7
3
72
60
18
ABCD 98550836336*3^$a+1 [50000]
3
12
49
59
21
33
15
96
87
24
138
150
33
15
18
162
93
15
306
24
90
12
145
59
144
90
171
16
80
183
57
63
6
54
102
63
64
41
36
18
33
69
78
36
90
15
16
5
108
90
85
161
31
263
30
90
145
80
96
192
27
181
41
54
12
37
80
243
54
39
105
6
33
21
12
18
189
105
126
9
45
3
69
120
216
108
54
90
63
48
21
18
48
54
150
156
204
133
227
349
32
33
12
78
174
180
150
48
42
48
72
252
24
12
24
3
243
198
126
36
54
15
63
177
33
31
41
54
24
36
165
27
180
49
80
16
17
15
57
103
11
12
73
144
5
12
31
32
81
24
87
64
80
15
24
66
279
15
81
57
39
48
27
180
30
18
36
96
13
5
36
7
5
42
273
45
3
105
39
51
45
45
60
120
24
126
25
29
51
291
13
53
18
24
102
315
208
17
24
126
25
59
60
264
18
24
390
108
90
60
12
78
102
31
5
24
84
15
135
12
24
54
31
80
69
187
29
51
87
36
96
18
48
3
51
198
90
13
240
149
90
138
18
72
36
105
16
5
24
12
180
19
113
12
19
41
18
48
24
66
72
3
129
15
231
9
9
36
99
45
6
30
378
117
189
24
27
16
47
33
3
54
12
75
105
135
333
96
67
32
3
13
32
27
36
24
30
6
12
90
42
21
51
84
54
72
126
90
42
105
87
78
27
75
18
42
9
111
24
57
153
39
87
18
36
51
75
21
57
7
59
69
21
36
288
18
24
66
75
3
66
90
36
24
30
18
37
48
77
243
87
9
111
1
35
13
11
48
18
3
51
24
30
114
12
36
18
60
30
6
18
33
159
90
108
18
24
246
24
3
27
60
120
270
144
51
9
87
57
228
67
383
24
249
159
145
17
31
23
90
72
18
117
153
36
204
39
45
18
33
81
31
77
51
111
33
15
1
144
48
5
24
99
57
18
6
15
64
5
24
3
9
24
126
138
72
240
223
65
66
60
306
15
33
6
9
135
72
90
18
36
36
61
209
54
84
72
13
32
33
66
36
180
24
126
48
127
48
11
102
42
12
18
126
162
135
48
15
6
48
36
55
80
96
16
59
21
15
18
15
171
21
48
75
66
60
30
24
49
48
113
60
126
133
101
36
39
27
144
180
1
77
3
48
15
72
73
5
90
12
37
48
32
87
18
12
123
27
21
123
66
19
149
27
129
96
66
13
80
39
180
12
9
105
90
12
72
36
60
12
42
48
42
12
180
105
48
63
33
39
18
114
90
144
180
39
15
90
87
51
18
150
90
12
255
15
49
29
12
168
174
108
54
78
90
72
63
3
144
18
27
15
49
41
66
69
16
29
115
29
67
23
57
27
181
41
48
96
135
45
66
18
15
96
15
72
72
150
12
18
13
23
24
30
3
93
30
24
270
31
197
108
31
119
54
51
87
42
156
6
61
59
126
103
59
36
6
84
276
144
30
24
30
72
55
35
13
32
171
18
36
60
180
31
32
75
198
42
21
144
87
84
60
84
6
282
42
120
3
3
192
13
32
27
150
102
90
108
132
79
119
57
63
108
37
17
24
39
63
18
24
103
59
66
19
5
66
153
27
54
18
93
15
234
ABCD 98550909916*3^$a+1 [50036]
16
24
36
48
195
36
57
60
9
119
40
12
117
71
12
100
72
92
24
40
15
5
172
8
85
15
9
30
45
96
36
44
4
60
68
139
21
48
20
16
3
41
36
4
20
52
3
21
3
113
88
24
48
72
12
44
180
12
67
33
20
19
161
28
12
68
4
8
28
15
45
12
39
29
36
136
20
100
3
81
24
36
140
25
39
20
40
12
12
12
39
41
64
36
3
113
60
4
56
48
12
40
108
81
35
16
20
48
52
20
52
96
45
27
24
36
20
4
56
40
20
7
57
44
25
66
41
60
48
31
9
15
137
28
12
3
156
24
17
28
24
156
20
12
4
3
21
72
24
84
36
20
40
36
8
12
4
24
12
24
44
31
21
87
36
9
48
8
40
12
8
19
21
36
20
148
12
44
55
24
33
144
84
212
28
12
48
60
36
36
12
36
36
56
28
12
80
13
95
4
12
39
65
40
219
12
24
5
52
72
15
12
33
32
124
32
19
29
55
21
56
24
13
23
40
60
8
31
21
8
96
19
21
63
57
3
57
84
20
19
45
21
11
85
15
44
52
8
19
21
120
12
20
60
40
24
63
96
57
204
24
176
28
32
100
3
6
27
12
48
44
204
72
7
36
5
36
4
20
12
28
36
3
33
12
92
16
80
19
21
8
79
101
16
96
12
36
39
33
24
15
21
108
12
8
52
48
12
60
3
5
49
42
21
8
25
39
15
21
32
13
15
12
80
4
36
3
77
40
27
36
77
7
21
12
24
24
24
8
28
165
27
27
173
4
183
41
55
5
4
180
75
17
19
24
53
52
87
5
64
24
51
60
17
60
64
36
44
36
4
44
19
53
64
56
28
20
160
15
17
4
36
48
72
3
5
52
84
60
69
135
92
40
93
30
5
19
57
15
29
52
12
68
24
76
8
172
9
15
56
292
51
65
40
129
3
20
112
56
25
47
120
43
17
48
96
19
45
32
4
24
60
12
8
40
56
103
77
4
20
4
12
56
28
12
8
12
73
11
28
15
33
24
63
81
12
48
12
99
69
72
3
129
116
100
15
9
15
45
72
24
132
8
76
39
57
8
4
48
8
36
64
81
51
8
12
100
20
43
5
64
12
36
27
57
44
12
60
108
76
15
9
144
48
80
28
15
305
16
3
81
12
8
52
80
28
12
12
72
48
12
75
5
60
60
64
120
135
65
4
48
8
12
24
25
35
28
168
60
8
36
4
20
49
3
3
21
56
28
15
137
67
81
92
19
21
60
12
15
41
72
88
12
140
4
24
39
33
8
16
80
16
24
56
4
99
96
81
164
64
92
4
48
32
40
24
24
48
60
60
9
39
12
63
65
115
5
79
6
15
32
7
101
19
21
12
44
13
3
24
56
64
156
24
20
84
124
72
20
40
3
21
12
24
108
15
21
20
60
132
24
4
12
33
15
60
72
8
52
8
40
9
6
36
41
13
144
11
4
32
24
40
84
12
44
64
32
144
85
30
5
12
40
20
28
36
120
15
9
12
60
20
28
99
33
248
31
29
40
60
92
187
41
31
153
15
201
51
33
128
19
21
8
36
19
21
15
89
4
36
20
40
56
4
12
8
12
40
63
9
81
51
15
21
24
63
201
36
3
53
19
18
15
68
28
32
124
15
29
40
75
21
3
153
20
7
117
3
33
3
21
36
8
4
56
72
97
3
20
24
19
9
51
57
84
48
36
92
40
3
66
11
4
3
77
4
32
109
51
80
4
36
12
48
24
48
87
9
60
32
52
68
37
23
24
43
17
24
16
56
28
180
159
41
12
204
4
15
57
9
51
144
120
69
27
8
132
84
19
57
12
68
40
8
120
120
25
30
36
54
15
24
12
93
15
8
60
24
19
17
4
93
66
6
18
21
15
9
48
8
36
124
56
25
3
32
76
80
52
8
40
87
21
72
20
4
36
48
92
40
108
12
104
19
30
147
8
16
24
80
12
43
69
36
20
12
88
72
44
19
137
108
16
84
15
45
9
11
52
9
15
3
153
48
51
21
20
88
231
5
64
96
140
40
56
28
39
113
13
54
57
33
47
16
44
55
21
44
4
36
24
15
9
75
101
60
16
36
63
105
165
27
147
117
20
4
32
40
39
24
54
15
75
21
72
20
13
51
56
108
12
19
21
84
9
27
8
12
4
3
45
36
129
135
81
15
56
4
20
4
8
4
96
20
28
32
7
90
47
64
260
112
8
52
24
36
60
72
48
99
41
40
84
180
63
41
16
80
36
43
117
12
168
72
60
32
24
60
55
5
40
120
24
36
84
8
4
104
52
20
7
12
60
9
20
25
15
24
68
28
32
60
37
3
8
4
36
24
8
88
12
48
12
20
4
165
15
24
15
81
48
32
24
4
8
4
39
21
44
19
57
44
36
204
12
24
4
152
48
12
64
44
16
44
60
4
21
39
32
25
30
81
24
39
24
33
33
126
5
4
32
19
33
36
24
56
172
ABCD 98551200032*3^$a+1 [50069]
32
55
113
7
42
66
77
145
191
1
6
72
65
25
231
219
30
42
29
91
90
78
141
32
19
6
120
132
318
77
67
96
30
72
90
330
108
54
66
90
60
105
15
185
88
32
19
6
84
18
240
270
12
78
108
30
72
63
8
151
33
3
432
282
11
25
63
27
53
97
15
32
73
42
18
30
5
48
97
87
147
120
18
108
222
12
173
88
9
186
5
175
177
165
75
195
72
30
18
45
33
12
108
114
29
120
64
87
6
123
24
87
18
15
80
48
400
72
8
97
71
24
208
57
342
108
53
19
66
60
12
18
204
90
51
8
79
72
90
6
30
60
12
35
223
90
143
121
23
73
90
30
114
66
35
7
138
63
387
77
67
18
162
233
7
90
18
21
339
138
83
7
132
453
189
90
81
27
60
210
78
162
48
42
12
6
102
18
147
80
7
126
72
11
277
114
33
3
54
126
72
48
60
90
83
19
53
97
12
18
60
198
72
23
139
21
69
66
474
18
12
41
112
48
8
304
285
11
127
114
90
53
55
72
180
30
150
36
285
8
157
90
12
21
21
3
15
120
41
67
204
30
18
153
45
150
84
18
108
90
42
23
67
12
78
35
48
97
90
12
36
132
30
168
12
198
72
60
48
5
109
90
30
3
96
32
127
30
35
43
213
32
472
176
1
78
12
6
12
83
277
42
30
99
171
53
43
30
42
138
35
72
7
33
147
93
8
19
96
53
1
90
101
7
90
18
180
54
48
90
42
90
18
51
57
30
113
37
90
270
12
23
109
108
282
96
102
150
18
15
8
24
43
162
83
25
23
31
30
216
147
75
90
195
15
161
19
90
198
5
112
48
75
90
174
78
30
342
18
150
192
59
120
40
219
72
213
75
53
48
61
18
72
30
60
30
36
24
29
1
63
216
27
72
45
27
93
87
6
72
102
189
51
21
69
11
328
32
25
102
42
48
198
54
126
24
18
12
183
8
79
60
30
108
83
259
29
97
90
45
80
37
131
1
18
450
108
12
291
309
11
19
42
3
45
150
192
96
180
72
12
29
24
37
96
54
288
18
30
270
132
48
114
18
48
24
30
126
3
159
108
42
138
65
79
41
235
5
25
255
32
403
144
18
138
113
31
168
48
60
72
48
24
156
72
72
36
5
109
18
30
75
93
30
5
49
18
5
55
138
180
60
87
93
12
23
49
36
3
201
39
87
113
31
30
6
84
186
90
93
440
367
84
101
7
113
67
60
30
240
192
83
25
42
66
24
138
60
101
37
24
3
177
30
60
48
78
90
5
139
198
15
75
48
5
40
8
24
55
41
7
233
7
65
19
173
160
8
ABCD 98551601392*3^$a+1 [50037]
7
105
36
20
52
24
296
60
64
44
40
104
16
195
21
56
48
187
65
72
28
224
24
12
108
19
33
24
96
63
9
135
57
156
75
153
135
69
20
100
8
24
120
196
24
15
113
28
60
68
19
17
148
56
112
75
24
33
12
36
12
3
24
33
192
39
192
24
24
5
40
51
21
75
65
24
100
24
132
8
76
120
44
12
4
84
92
60
115
65
28
84
60
120
51
249
12
108
48
159
24
65
55
189
372
111
29
48
36
55
89
103
165
12
80
28
44
96
280
39
21
72
92
156
67
48
24
24
21
20
88
68
88
24
140
76
20
16
39
21
24
116
31
77
16
20
55
65
4
51
21
204
12
92
40
63
69
108
80
12
4
24
60
3
53
24
12
4
12
15
45
84
84
84
12
75
5
316
20
72
40
32
4
92
112
116
112
39
96
24
201
248
16
8
120
7
96
113
60
16
48
12
8
16
36
288
48
192
3
189
20
148
312
120
104
72
43
69
92
144
55
137
55
57
15
72
41
247
33
39
89
55
69
12
8
7
129
96
56
244
144
24
8
112
116
52
24
48
60
56
12
64
3
5
96
12
52
27
9
12
12
60
27
21
60
72
156
56
64
27
24
24
69
147
21
84
15
5
24
52
12
12
8
31
249
36
12
68
36
100
84
120
15
69
152
4
60
116
108
28
68
91
105
236
52
12
8
16
24
3
9
60
24
80
64
20
31
45
24
72
104
120
67
29
4
152
79
29
52
87
33
15
45
3
9
63
24
29
91
285
36
39
33
72
164
100
111
245
108
108
4
80
28
51
21
44
4
12
20
60
16
60
99
125
40
68
72
28
8
60
72
28
72
8
48
139
105
63
72
21
12
20
40
24
36
104
16
39
69
27
29
115
113
55
197
28
68
28
20
91
33
56
36
43
45
12
120
15
89
55
24
273
180
3
65
55
137
103
9
15
33
152
31
77
64
20
40
68
28
84
75
69
200
4
32
31
53
112
3
101
16
48
44
7
24
24
53
28
36
75
41
7
153
92
76
24
80
28
27
45
32
28
92
40
75
69
51
53
40
72
48
3
17
52
48
27
41
48
55
89
151
9
20
72
160
51
113
136
36
3
9
236
16
75
29
16
20
64
216
36
27
105
15
77
43
48
113
76
188
7
9
24
60
27
9
72
24
63
72
48
33
135
89
295
21
20
52
48
3
9
63
240
57
56
16
60
3
141
132
12
12
36
20
84
115
53
12
16
39
240
29
4
12
156
8
16
183
57
48
111
21
48
12
24
15
105
204
72
75
9
80
76
120
128
40
51
89
31
69
228
15
24
45
24
51
5
19
21
8
28
8
40
87
113
31
69
12
12
212
144
7
53
19
33
87
48
129
8
7
21
92
28
12
96
84
3
9
63
72
165
48
48
12
108
27
45
60
80
76
36
68
156
79
165
8
28
80
16
39
24
48
5
124
15
24
141
60
44
24
28
20
112
12
44
19
17
40
120
56
12
168
40
27
53
67
48
24
21
164
24
31
48
81
36
36
104
108
60
16
36
171
9
104
64
8
88
12
12
132
8
28
188
19
77
100
96
32
31
165
20
112
92
36
76
8
76
20
36
76
324
63
81
80
184
60
27
9
80
4
32
36
175
105
72
68
112
8
124
15
5
144
16
3
41
84
96
52
32
7
21
24
3
53
28
32
148
99
17
16
44
120
16
180
207
33
12
120
68
52
48
75
33
36
51
24
129
36
48
72
8
40
8
355
177
80
36
4
15
41
112
ABCD 98551691222*3^$a+1 [50136]
105
3
25
24
83
54
31
24
11
9
64
32
28
44
16
12
12
32
3
73
17
55
20
33
60
55
12
12
5
24
7
5
54
93
72
36
132
105
163
60
29
18
13
12
48
17
27
4
41
36
18
156
1
20
24
4
5
7
20
15
18
54
37
35
45
9
12
18
37
84
24
17
39
21
3
76
44
15
6
84
19
5
63
3
24
18
67
17
19
20
12
28
17
67
23
30
24
3
27
21
28
12
12
53
7
36
29
18
18
7
8
12
99
18
6
12
13
12
20
87
18
12
36
19
60
65
15
48
9
31
77
6
12
13
29
3
4
48
32
15
9
64
23
9
3
13
8
12
9
54
30
6
61
5
60
3
51
18
30
13
5
27
33
7
36
12
20
60
39
73
20
21
12
108
7
32
48
45
7
95
72
36
9
9
31
41
18
6
55
11
153
40
12
107
18
75
24
40
20
40
29
19
8
12
15
18
3
39
13
8
9
78
18
36
3
27
13
11
30
115
24
5
78
57
51
66
24
19
8
4
48
11
69
3
12
6
30
37
5
7
41
24
48
7
11
132
9
24
69
15
28
29
6
25
59
6
48
6
66
19
41
55
119
24
1
24
5
6
1
12
36
17
24
36
43
11
9
21
75
16
32
3
13
12
44
4
80
45
55
5
19
32
111
12
6
12
42
30
18
24
21
52
11
21
64
24
23
45
28
17
30
60
18
36
19
32
40
17
12
15
4
71
24
1
56
9
91
8
16
11
24
33
132
48
48
28
17
15
64
41
7
11
1
71
33
27
18
12
42
13
5
19
20
16
20
40
23
42
12
72
6
30
79
80
40
5
51
15
72
153
15
13
84
32
9
36
19
41
30
33
28
29
15
45
18
12
24
57
12
33
90
13
24
5
3
27
36
9
33
12
43
48
24
47
13
12
35
25
20
9
66
1
23
45
60
16
36
60
12
95
13
68
24
3
54
103
41
7
8
87
9
16
48
20
39
12
1
5
48
24
63
28
24
8
15
18
15
36
21
72
63
9
36
54
33
3
42
7
5
36
19
24
84
5
15
33
27
28
53
42
9
28
32
76
53
12
7
65
18
13
20
21
75
4
29
108
27
40
23
60
18
7
29
15
36
4
8
27
109
12
53
15
21
43
11
25
12
5
48
87
9
19
35
36
90
31
77
3
28
24
71
21
33
7
36
5
39
3
90
18
49
24
72
104
4
12
12
95
13
5
54
24
12
13
60
41
18
12
25
8
16
5
90
1
36
113
7
12
11
49
12
11
72
1
5
19
32
48
60
21
31
71
72
21
72
28
44
48
3
25
17
30
69
88
12
11
57
3
13
36
149
7
24
53
6
54
18
57
52
8
40
5
18
30
42
18
228
6
13
12
5
24
72
3
45
24
36
31
20
33
3
3
12
25
65
7
71
1
36
29
31
44
3
30
42
69
21
3
33
3
141
91
17
7
5
6
13
84
41
19
17
18
6
19
8
48
16
20
4
12
12
68
60
4
44
27
57
12
3
18
12
60
3
69
15
3
72
54
55
12
8
15
12
9
141
63
16
5
60
15
16
5
7
8
12
93
24
3
45
27
28
125
18
150
87
33
15
24
36
57
55
17
3
28
92
3
33
16
20
39
9
76
77
7
48
44
9
7
12
20
28
24
8
72
21
99
4
20
24
16
12
47
36
57
9
15
88
8
3
36
18
36
36
48
18
24
48
1
44
45
27
63
6
30
6
15
15
36
13
5
67
65
67
32
16
5
7
36
17
15
60
9
24
31
23
73
24
59
21
24
4
83
30
54
18
60
12
31
23
21
15
24
37
12
17
75
15
18
6
66
123
21
55
17
18
36
13
11
129
28
95
48
37
113
19
36
24
12
96
20
3
25
11
36
33
21
63
87
30
6
18
36
3
60
21
24
36
15
15
36
6
43
12
35
18
15
57
19
24
5
55
56
33
36
6
9
45
12
43
24
20
57
51
57
18
9
4
5
7
20
60
9
31
17
6
21
9
19
20
15
33
12
27
60
13
35
1
12
44
15
6
84
3
51
117
45
27
27
13
11
12
85
12
17
18
13
152
33
55
29
19
5
27
39
54
90
61
68
12
16
5
7
17
39
15
12
18
6
21
28
12
47
18
7
20
88
24
60
24
24
12
24
35
36
1
8
27
24
81
3
54
67
24
84
36
47
49
24
119
36
6
19
29
78
9
4
12
60
23
45
9
7
11
13
17
24
15
3
1
11
21
93
19
35
18
18
30
55
185
79
20
27
30
6
9
28
48
17
60
48
7
71
12
72
78
54
1
29
159
36
16
8
24
16
11
24
97
20
9
91
65
18
42
135
75
18
31
24
5
36
15
36
100
68
45
39
12
16
20
4
131
69
21
7
41
24
43
5
55
24
11
25
29
19
5
19
8
3
114
27
39
25
32
39
13
35
13
59
9
9
6
36
9
4
32
4
20
52
140
24
21
3
9
75
3
30
79
68
15
36
49
8
4
29
115
12
5
18
12
42
91
36
29
6
18
12
18
1
17
3
144
60
27
54
7
35
18
19
12
35
49
5
42
25
5
55
59
18
18
145
17
18
9
9
30
36
18
15
28
44
3
6
31
5
48
3
24
124
17
43
32
9
24
7
23
6
43
77
19
17
39
64
60
35
21
3
18
7
56
27
69
33
78
12
73
53
31
8
21
54
45
27
30
18
78
67
5
30
1
24
11
24
13
12
41
27
15
30
27
28
24
24
95
61
65
19
41
18
97
44
4
17
43
41
7
35
25
8
124
35
13
20
24
4
65
15
27
30
24
51
28
72
5
55
12
60
12
11
45
12
105
75
60
76
24
32
36
28
96
23
18
39
15
36
37
17
39
4
23
54
36
18
45
9
36
114
33
4
56
4
24
5
7
8
4
80
12
9
6
21
45
60
15
28
5
6
18
18
13
17
43
17
3
27
24
18
27
39
6
31
5
87
3
12
33
3
45
100
5
7
29
3
40
36
20
9
12
54
6
3
36
4
47
45
48
45
18
72
18
54
1
23
12
69
88
5
6
12
9
28
5
7
245
30
144
21
24
27
109
8
15
57
28
71
21
16
5
19
48
36
56
21
19
101
24
15
28
23
72
18
27
36
12
24
45
3
16
32
4
48
12
36
12
48
29
48
3
39
9
57
67
23
9
60
9
27
28
17
103
17
55
12
56
9
51
40
29
15
40
53
15
3
69
28
35
25
8
15
90
24
27
40
53
51
76
20
129
7
83
1
11
18
19
8
9
19
32
3
6
55
20
4
12
17
36
54
13
32
16
20
9
27
9
31
59
1
11
37
5
3
27
33
28
17
3
4
5
15
75
21
4
17
66
69
21
24
51
15
49
20
21
219
40
29
19
71
49
5
27
33
27
64
12
5
27
28
24
5
139
80
52
48
5
42
49
24
20
12
3
12
18
6
36
18
27
3
54
15
192
28
8
4
119
ABCD 98552397896*3^$a+1 [50069]
36
30
114
6
25
12
11
42
127
77
6
84
114
90
102
54
36
13
35
85
47
133
17
90
18
30
36
6
54
1
24
144
72
5
78
30
6
13
36
125
31
5
6
37
12
180
228
120
71
1
24
71
1
24
24
17
30
18
30
36
84
12
25
5
55
65
18
109
23
144
60
6
54
25
29
6
96
120
198
6
24
12
30
19
35
1
155
30
79
24
251
36
13
5
6
49
191
6
78
12
114
31
48
24
77
36
30
258
6
24
72
54
19
77
43
41
31
48
35
102
24
96
54
6
18
1
48
71
6
43
143
24
186
270
60
85
113
6
120
54
139
71
1
35
30
103
83
204
36
48
180
25
65
186
6
90
25
48
84
137
30
36
13
71
24
25
35
42
115
23
6
180
30
25
65
24
55
24
23
108
61
65
55
11
54
31
23
1
11
18
96
43
120
41
67
65
18
72
25
12
17
54
102
7
47
1
35
30
30
13
5
31
59
30
7
23
150
36
126
24
49
11
30
24
31
84
35
121
5
60
31
24
24
5
67
12
77
36
19
35
6
144
126
54
66
73
11
54
55
65
6
6
79
131
13
35
157
12
36
12
24
60
71
30
7
36
17
48
96
126
150
48
12
48
36
150
1
35
37
83
13
65
12
54
73
11
12
168
1
11
54
43
41
90
60
37
29
55
11
48
36
13
36
24
23
25
59
84
49
36
5
72
90
150
19
35
1
12
221
55
60
36
65
24
79
101
42
84
6
24
55
11
18
30
6
24
55
12
113
30
12
48
6
30
85
29
90
1
41
55
5
18
12
13
17
90
48
120
1
95
204
36
49
5
6
73
23
48
6
144
42
18
36
30
60
66
30
24
1
12
11
1
65
54
12
30
30
138
30
61
35
169
5
60
31
11
48
132
48
1
5
31
29
30
36
18
90
37
5
7
11
132
25
35
13
41
54
66
6
258
7
29
30
49
47
37
137
6
18
91
11
18
102
48
1
29
132
7
23
13
35
96
36
109
71
229
5
91
48
17
108
30
1
5
6
30
174
24
150
19
48
24
65
84
19
317
30
49
36
89
151
179
12
13
84
72
59
12
30
19
24
17
19
29
7
65
48
6
6
67
96
11
84
66
54
37
12
101
30
12
24
25
48
83
13
17
48
7
48
24
11
12
78
66
24
42
18
150
7
35
85
35
48
36
1
29
60
30
114
102
30
43
36
60
41
55
113
7
29
30
49
11
1
5
60
114
13
72
144
65
31
29
12
30
54
115
24
137
18
36
54
31
204
95
12
84
85
71
37
47
24
25
144
23
48
42
67
101
42
60
49
59
157
24
41
18
6
6
30
108
30
102
19
168
83
37
71
1
119
1
71
84
13
131
1
149
30
126
84
30
12
49
48
11
66
90
13
12
29
30
60
12
180
24
1
239
49
12
23
25
47
25
48
107
30
18
1
95
114
36
103
11
42
108
30
72
97
107
24
6
6
210
7
131
120
6
31
53
36
43
23
85
5
84
156
30
97
83
24
36
84
36
48
36
60
13
71
66
19
12
65
30
37
161
66
24
85
77
18
6
6
18
7
89
84
30
1
36
23
90
12
30
144
6
60
30
30
24
54
90
7
83
61
161
18
1
71
84
36
48
37
83
25
47
60
25
83
61
29
36
43
47
30
19
17
19
11
54
31
35
109
24
11
234
42
49
96
180
95
37
41
6
25
35
85
24
5
30
205
84
11
66
6
18
42
108
6
96
19
125
163
11
61
24
72
53
30
12
48
6
66
60
144
229
12
12
96
35
36
24
72
97
47
13
132
48
71
6
54
132
49
59
85
36
5
66
73
12
23
12
49
119
30
31
108
107
90
6
84
13
41
79
23
54
54
12
24
6
30
120
30
54
1
95
24
24
12
13
77
18
49
17
6
120
109
29
7
23
49
131
97
12
23
24
24
96
1
24
71
48
36
13
168
48
11
13
12
36
83
12
253
65
6
25
60
11
108
30
222
114
30
1
53
12
60
67
48
23
42
30
18
36
6
48
36
85
11
24
90
60
114
36
25
59
6
84
12
7
71
37
53
30
1
11
18
42
48
36
66
19
59
132
24
25
24
35
1
48
11
36
1
83
36
6
24
30
73
23
48
60
60
66
79
24
12
95
6
60
19
29
42
84
6
54
85
95
1
108
36
221
ABCD 98553389414*3^$a+1 [50062]
16
29
91
56
21
19
56
24
24
24
88
24
56
264
64
5
187
120
29
43
17
84
67
80
40
29
99
24
40
8
189
3
40
17
55
8
16
72
192
216
29
115
48
168
152
160
24
5
91
144
48
96
96
5
115
96
149
115
80
16
245
27
112
53
27
16
8
45
171
40
56
57
127
125
19
17
12
91
77
123
40
56
48
48
120
45
283
29
91
137
55
24
56
72
192
64
5
24
51
177
15
144
64
104
112
24
24
32
16
48
32
57
87
40
48
5
12
15
16
48
72
24
5
19
24
72
168
5
3
64
24
5
72
67
216
72
8
40
5
19
5
27
9
31
53
3
120
45
19
216
24
96
5
3
24
21
60
7
8
136
101
43
24
240
8
24
24
16
56
24
40
96
29
43
152
16
24
56
120
117
180
55
125
115
8
72
57
55
8
21
72
19
200
16
48
5
132
108
27
117
3
64
5
3
40
72
149
36
55
5
144
147
184
8
192
160
168
8
72
72
64
56
69
67
5
19
5
43
5
123
40
8
9
223
72
8
40
8
16
8
88
200
192
153
7
125
67
8
72
69
120
51
64
72
120
104
93
27
24
184
41
7
72
173
84
15
45
51
40
128
24
112
56
72
16
56
40
48
72
80
48
72
16
125
19
48
5
27
45
3
21
19
125
27
120
64
377
127
8
69
43
96
80
9
31
5
75
69
27
40
5
43
176
184
216
24
56
16
8
48
40
24
176
33
31
101
139
56
88
77
27
16
120
152
9
55
101
19
5
108
108
67
96
17
7
72
48
32
21
43
72
8
69
43
53
75
16
128
88
32
72
48
40
56
64
128
45
75
45
99
120
93
27
40
144
32
72
48
64
216
104
16
104
136
32
57
36
27
16
72
48
5
19
8
160
24
96
48
96
24
120
125
19
53
27
48
45
235
72
113
63
72
24
48
81
55
24
72
101
27
57
279
16
101
187
32
64
24
53
24
36
7
56
21
3
48
40
72
8
208
24
176
40
24
48
8
24
192
160
96
144
8
72
64
104
40
192
8
21
139
96
120
5
84
103
29
115
8
232
56
48
40
72
5
67
5
67
48
32
48
16
264
77
51
112
53
67
5
27
16
264
56
64
104
16
8
16
296
96
168
304
48
8
201
199
185
199
8
24
141
3
120
16
56
153
84
60
7
5
51
88
24
8
24
40
224
112
72
56
189
3
24
16
5
19
8
16
65
7
125
72
27
24
141
3
232
56
184
144
32
24
33
151
96
5
3
48
232
56
120
64
120
5
75
16
96
29
67
113
31
53
27
24
16
48
72
24
56
88
48
104
120
9
79
32
136
144
144
24
80
72
40
216
8
24
112
56
33
7
72
56
16
24
24
96
192
32
88
149
3
40
48
8
16
29
187
272
216
40
29
3
117
43
48
17
127
32
64
72
72
80
96
24
88
120
125
259
53
3
328
120
24
72
5
19
80
16
48
32
16
24
24
216
104
72
48
16
320
136
89
36
27
16
125
115
32
160
24
56
24
64
24
96
29
67
5
19
32
93
115
80
136
8
192
16
32
16
96
24
80
96
16
8
45
67
32
16
56
48
40
173
99
40
120
56
40
48
24
80
88
24
8
48
112
120
32
40
5
99
45
36
15
189
19
56
40
32
117
147
21
43
ABCD 98553582254*3^$a+1 [50050]
33
3
108
56
16
99
173
12
76
20
7
21
69
167
13
15
81
35
67
9
3
30
27
21
227
13
42
45
15
45
33
84
48
15
72
21
60
48
15
21
51
12
21
30
12
45
33
132
23
25
11
40
68
43
9
68
37
15
168
12
84
27
53
55
30
144
78
18
27
120
24
8
13
59
85
3
33
23
7
18
155
72
7
48
45
75
18
27
57
27
24
87
57
3
9
20
13
83
4
68
40
21
11
48
40
12
15
36
105
57
3
44
91
57
36
39
6
35
60
7
77
7
9
24
21
11
88
8
40
12
36
51
33
80
108
12
100
32
36
112
72
51
17
12
40
45
15
44
1
24
15
12
120
24
3
18
23
136
3
17
16
44
85
71
25
48
15
39
48
33
45
60
15
84
27
30
39
87
53
4
45
102
90
11
60
13
39
57
15
51
9
21
24
251
37
108
27
27
5
28
27
53
52
48
108
27
101
25
12
3
21
84
54
21
92
48
72
49
39
12
68
1
48
15
81
207
60
9
39
9
48
23
76
45
24
15
92
7
66
6
150
48
3
33
6
5
16
32
1
39
15
42
11
4
96
80
157
42
48
33
24
33
87
44
36
31
9
96
69
66
5
64
15
6
15
8
36
16
72
153
119
25
11
84
100
69
71
151
29
13
23
55
33
20
52
12
33
47
25
3
12
27
21
93
47
13
95
4
20
25
51
36
8
132
1
35
108
61
39
24
96
12
75
12
162
6
42
156
35
7
12
12
54
12
12
18
9
21
12
3
129
48
51
24
48
87
6
27
12
8
4
8
25
3
8
61
66
12
102
24
60
120
60
51
36
8
1
84
51
20
25
15
45
75
48
57
39
45
11
133
12
108
6
29
108
24
31
9
75
54
84
30
5
13
39
111
54
15
33
150
6
27
12
12
3
6
179
72
85
63
3
24
29
1
3
81
84
23
19
153
105
36
11
13
48
3
9
12
108
18
5
24
36
40
45
35
112
32
16
24
21
12
15
20
40
36
56
64
9
18
150
75
15
5
19
33
20
60
16
51
5
28
12
3
33
15
42
63
24
68
43
29
16
87
5
13
48
24
48
15
44
91
17
85
47
85
35
49
30
132
33
21
11
7
57
56
49
18
66
11
4
36
48
75
113
52
56
12
19
6
78
137
64
9
47
85
27
68
28
12
68
52
15
18
51
9
72
132
135
87
150
15
20
49
12
30
53
16
45
180
30
6
135
8
36
25
15
9
59
43
45
15
33
132
32
40
15
42
39
9
15
48
9
59
25
72
23
40
24
36
9
107
88
27
36
17
28
15
18
11
28
8
64
204
72
48
60
51
9
57
83
31
21
84
63
30
3
9
23
36
64
3
54
39
12
3
102
27
21
87
48
36
120
39
69
27
105
3
48
17
25
27
24
99
77
76
12
32
4
21
63
27
29
61
36
27
15
21
60
69
95
52
45
11
7
90
3
152
7
48
17
73
11
4
12
8
12
73
48
84
6
72
65
16
12
33
27
12
36
141
15
69
60
39
15
117
15
141
105
102
12
84
81
56
13
135
81
24
39
93
15
27
12
21
144
33
243
45
23
19
12
33
81
99
68
40
57
72
96
35
24
13
75
48
120
9
15
33
11
4
8
40
24
39
5
52
20
19
66
3
24
15
105
21
35
4
33
30
29
36
4
8
52
36
24
3
17
76
60
69
15
15
84
41
88
32
73
72
39
9
30
21
21
23
72
25
48
78
12
33
24
33
3
12
93
75
147
33
32
72
100
45
90
33
20
73
27
12
45
6
72
17
1
30
57
21
24
107
13
3
108
9
15
21
12
35
52
140
108
13
27
27
126
54
41
76
56
73
42
84
90
63
20
1
114
33
68
67
5
37
63
8
1
35
64
57
27
15
21
12
24
9
15
32
84
1
23
61
39
141
36
155
72
16
9
3
144
21
63
27
42
27
45
60
63
32
16
12
81
66
48
57
8
100
12
108
20
12
109
6
105
48
8
49
84
11
28
3
5
40
12
96
9
126
117
12
60
15
18
48
51
15
101
100
80
97
23
13
15
96
153
51
32
13
24
18
17
16
81
11
25
35
4
51
30
204
15
60
68
1
11
4
141
51
33
54
45
51
5
25
156
15
33
131
52
32
16
84
27
105
3
17
28
32
36
12
7
48
117
93
30
17
4
231
21
69
6
5
37
12
36
42
30
27
56
13
27
32
48
88
60
84
80
52
84
20
1
23
16
9
3
27
66
75
141
30
6
162
30
3
3
17
13
51
140
31
77
52
9
11
28
33
63
92
7
33
9
59
25
87
93
47
52
93
48
12
24
3
3
29
73
30
41
16
8
76
140
7
45
45
144
11
25
30
30
84
63
36
72
12
12
8
13
120
18
29
28
24
60
144
60
12
24
21
47
40
32
48
28
12
36
9
96
27
9
15
153
12
24
47
4
68
37
3
20
160
48
12
33
72
138
57
168
12
72
69
6
30
36
23
1
6
29
25
51
87
33
12
80
37
83
ABCD 98553645194*3^$a+1 [50018]
4
45
27
20
40
123
29
67
30
35
28
20
7
5
64
12
171
9
20
13
18
33
51
57
164
36
19
18
15
8
7
21
3
5
36
7
24
18
66
9
44
16
3
9
45
39
20
36
19
36
48
17
25
123
36
36
8
52
12
8
40
39
5
12
48
13
102
36
33
3
53
84
7
5
100
44
4
9
3
20
4
63
57
21
30
24
29
12
7
105
56
73
6
33
68
48
4
27
36
29
28
9
35
24
16
24
44
1
23
73
155
1
11
4
3
36
90
36
95
96
25
18
17
96
12
7
17
31
24
45
9
11
97
39
44
12
7
18
59
4
81
15
48
20
40
63
9
9
75
8
124
3
24
53
13
15
8
4
8
1
71
43
48
5
12
1
11
28
20
31
29
24
7
9
3
24
17
16
20
19
17
28
3
5
24
16
48
84
9
87
3
48
21
20
1
63
80
1
11
112
8
36
7
5
12
7
17
36
31
53
1
23
4
32
156
19
53
73
63
20
4
39
18
6
29
1
179
52
27
9
44
88
20
12
55
5
16
44
13
3
8
12
12
36
88
33
47
13
3
48
36
44
16
32
52
21
18
66
47
7
17
24
40
12
32
7
29
7
12
45
12
147
5
7
5
40
32
31
117
12
20
12
1
54
6
47
28
12
8
12
4
15
5
4
3
33
36
12
96
63
30
18
5
28
27
17
64
81
102
57
12
3
18
23
4
12
33
42
105
3
9
32
48
4
20
7
5
52
3
29
36
36
4
3
9
9
147
63
65
12
19
54
90
9
3
42
15
20
64
20
1
11
12
60
36
28
21
39
9
6
29
36
1
11
48
16
36
15
9
12
24
117
24
3
20
7
33
36
8
12
61
11
36
19
41
24
64
39
5
28
48
24
20
16
3
57
27
54
6
141
39
18
12
6
48
78
111
8
40
8
4
63
5
67
53
36
16
32
12
40
44
4
80
55
29
49
30
29
24
169
23
79
53
48
25
39
3
101
7
5
61
18
21
20
72
16
3
30
18
45
8
91
24
33
20
12
19
5
13
35
16
60
20
31
72
45
12
56
48
12
43
21
60
24
3
21
8
31
45
36
21
11
120
28
21
35
16
21
23
16
57
11
12
48
1
47
36
7
17
19
9
24
3
9
48
141
15
15
24
5
52
56
7
6
3
8
4
21
23
25
78
48
162
24
35
4
15
5
48
28
9
183
63
5
24
28
15
65
7
9
12
3
21
44
7
9
56
1
39
39
9
8
4
32
24
31
29
25
30
41
24
28
44
79
45
45
6
77
24
7
30
83
4
24
3
54
30
5
31
41
12
1
54
21
36
8
36
12
88
39
9
72
8
19
48
9
20
16
27
9
27
33
27
17
76
8
19
17
64
56
12
28
21
6
30
83
24
12
48
31
5
48
24
1
12
36
6
17
31
21
24
32
28
8
37
39
8
37
15
32
24
4
120
27
9
44
16
48
20
1
18
60
5
43
18
3
56
72
19
29
79
69
36
3
9
8
4
32
52
111
48
53
12
40
3
45
68
31
60
12
29
4
8
16
8
4
32
12
4
32
4
63
6
95
52
45
35
12
7
17
4
8
7
54
23
36
136
75
9
12
3
5
4
8
40
108
51
65
1
24
3
27
93
15
21
68
4
68
40
8
64
75
53
16
75
72
48
42
11
72
4
80
60
120
31
17
1
23
40
3
24
53
19
89
16
21
3
9
6
5
43
33
9
72
15
8
12
73
11
4
21
23
31
21
33
23
28
3
21
8
145
11
4
8
31
41
12
7
53
24
4
3
5
4
9
51
21
6
18
3
44
4
33
18
5
36
28
39
17
4
8
49
3
20
48
49
6
9
63
36
5
169
6
5
12
12
7
69
3
36
57
9
3
15
36
17
1
24
23
24
12
7
41
16
92
55
5
4
36
39
9
27
5
4
20
36
72
7
77
4
84
8
7
69
32
4
27
18
51
32
52
39
5
49
27
92
13
12
27
27
72
33
8
48
4
15
24
45
20
12
43
5
12
4
69
11
43
41
28
20
16
3
29
31
57
68
72
12
7
5
24
4
39
5
12
1
63
39
5
67
24
5
24
12
7
6
90
45
36
20
132
12
1
15
20
25
11
24
31
24
84
33
8
12
1
15
24
8
64
20
4
20
4
32
40
153
83
4
15
5
49
15
96
24
12
141
18
96
9
21
39
3
57
27
17
25
15
8
7
41
4
231
29
43
29
24
12
96
16
24
48
15
6
3
44
4
12
3
17
4
33
60
11
52
3
33
20
12
7
45
117
39
8
7
5
13
6
53
1
36
30
108
6
12
3
8
64
68
16
80
4
15
65
108
64
45
3
147
9
56
1
6
5
48
4
15
41
31
9
9
39
8
25
3
20
4
20
16
63
29
16
3
45
15
33
44
7
18
23
1
27
99
18
15
33
6
5
4
39
105
72
120
27
9
24
57
11
7
9
56
36
12
28
24
24
44
1
11
7
33
3
21
20
55
30
39
69
24
71
72
48
12
24
7
17
1
18
9
36
8
13
18
89
84
7
54
15
63
30
111
20
19
5
67
21
24
32
7
17
4
123
5
28
3
17
60
13
15
27
36
5
24
37
24
3
27
9
20
64
12
8
1
18
29
4
80
43
77
1
30
17
43
17
40
12
3
12
57
8
40
20
60
55
5
4
3
29
12
31
17
72
52
48
12
44
48
55
12
17
12
36
4
12
8
16
9
35
1
30
60
66
3
3
93
36
9
71
19
17
24
13
15
8
48
73
3
24
8
16
20
12
12
1
54
65
7
9
92
12
7
29
40
44
1
54
12
6
11
48
36
12
19
90
23
7
29
7
29
48
28
92
7
9
8
160
36
3
21
12
24
24
3
9
12
33
6
72
9
39
5
19
5
4
36
21
11
40
8
28
36
21
15
8
19
12
17
36
7
9
12
8
12
13
51
21
54
66
95
24
12
4
8
24
12
16
8
52
15
33
68
12
36
36
49
15
20
40
3
18
3
92
40
45
15
8
12
24
12
37
11
127
9
20
28
20
52
21
36
23
112
21
11
124
12
48
27
5
31
9
9
84
11
244
72
15
24
5
25
15
8
36
1
39
12
32
12
40
60
3
30
18
5
4
15
5
7
5
12
16
3
41
12
1
27
81
18
33
20
48
25
6
5
4
12
80
43
89
12
4
15
54
3
15
153
9
27
24
32
24
36
36
61
18
17
28
27
36
29
37
35
25
11
24
31
36
36
24
33
51
57
12
8
36
40
72
51
54
27
20
61
11
4
56
24
16
32
19
9
8
19
144
33
8
4
80
1
39
80
40
15
6
30
65
7
21
84
12
44
4
20
48
12
13
3
24
20
4
3
18
23
85
18
21
72
20
12
60
7
33
45
15
20
48
19
9
8
4
8
60
19
41
24
12
4
27
65
72
12
31
5
16
3
5
13
11
4
32
4
33
6
36
5
28
3
65
4
44
28
8
4
21
6
33
24
24
3
24
9
24
12
39
45
72
99
101
28
21
51
24
63
65
31
41
7
125
24
108
72
12
19
21
8
64
96
45
39
8
25
6
21
15
9
44
19
21
116
220
12
8
40
60
20
7
65
48
36
7
21
8
25
3
32
1
60
23
24
7
45
80
28
60
8
7
9
8
25
23
12
19
102
42
21
27
17
7
36
9
12
ABCD 98554170376*3^$a+1 [50012]
20
88
17
48
30
114
36
120
51
9
54
105
15
150
60
36
39
3
177
28
5
30
33
9
55
12
29
54
13
77
3
3
61
20
16
152
15
6
42
42
63
45
138
165
9
91
72
24
80
9
55
5
75
24
111
1
53
48
12
36
15
16
53
15
16
77
99
76
5
15
60
27
21
45
7
8
9
55
5
15
33
75
40
8
36
33
3
33
75
57
7
12
89
12
75
63
72
33
216
4
29
63
48
24
21
67
20
75
9
63
13
17
63
28
20
9
27
24
9
78
18
12
48
27
48
39
30
3
12
33
43
77
27
105
3
144
3
18
7
20
60
63
30
19
161
39
33
6
24
18
12
51
9
96
115
65
90
54
18
145
53
27
15
33
9
30
18
102
61
32
4
101
7
32
51
25
72
12
36
23
49
53
42
48
18
51
84
156
16
5
15
88
20
4
80
60
60
141
75
9
151
29
3
12
172
41
132
210
105
63
57
132
51
33
39
21
9
18
9
24
9
127
48
60
36
5
75
9
55
95
93
48
27
9
21
18
69
16
44
15
21
12
15
72
13
35
102
120
138
37
92
4
17
63
69
43
20
153
115
29
31
47
25
8
4
92
4
17
19
56
48
15
1
23
66
12
120
18
49
5
60
3
48
64
20
88
104
28
5
135
16
17
30
25
8
15
54
123
15
37
32
4
17
55
8
9
48
60
3
24
33
127
5
51
24
40
32
24
16
44
9
3
15
72
33
60
57
51
39
93
33
132
43
5
235
35
72
18
51
4
44
45
6
9
15
25
12
44
9
43
32
52
23
48
37
5
36
12
48
87
72
15
1
77
3
57
39
153
115
5
30
6
19
36
20
64
32
39
37
5
15
88
17
30
25
17
27
28
5
3
12
36
9
15
15
78
18
85
80
4
95
78
60
163
77
15
4
20
24
39
25
65
30
97
53
36
55
152
124
80
21
43
80
45
15
4
41
115
17
3
4
41
15
45
7
77
51
52
23
90
24
30
57
24
4
48
32
112
60
20
51
90
39
264
40
32
87
6
24
51
45
115
17
132
18
90
3
45
102
78
15
12
105
12
15
36
24
63
18
54
18
78
30
51
28
113
123
105
54
96
30
24
108
39
9
24
135
141
7
80
33
15
60
45
19
53
42
30
18
69
21
15
15
97
108
12
65
7
80
9
79
95
48
33
52
53
30
192
13
29
96
39
81
12
3
39
6
27
63
24
1
17
55
104
21
48
27
24
4
17
15
3
25
20
9
55
185
91
17
48
72
72
6
24
45
160
53
12
15
36
9
36
60
55
32
24
9
12
15
28
20
16
20
21
18
102
75
4
20
63
1
29
63
4
44
36
40
23
93
3
30
42
30
123
24
21
12
19
36
92
16
137
3
87
30
12
6
45
12
45
42
25
96
29
43
5
3
24
81
15
136
113
51
9
27
184
36
36
5
7
5
6
21
4
44
180
93
147
15
13
32
16
20
9
7
119
81
21
48
84
108
15
144
81
42
81
72
28
59
241
36
89
27
28
17
12
3
4
29
51
33
75
36
39
48
48
57
33
7
53
27
105
27
75
57
81
43
20
9
15
93
3
9
6
1
53
15
3
25
72
5
7
140
21
27
36
60
15
69
3
97
23
33
16
8
135
21
9
43
17
7
56
57
6
25
80
57
30
282
3
75
9
33
7
48
5
91
77
12
30
18
30
9
16
95
37
11
1
8
45
60
48
7
5
66
37
5
12
120
18
42
15
96
15
72
57
45
48
15
45
55
24
36
12
32
21
27
33
120
48
247
47
18
7
12
11
105
108
177
42
21
12
45
39
36
60
33
19
23
48
72
42
48
15
15
37
36
5
144
75
15
96
42
102
57
24
39
6
24
90
61
59
66
19
11
9
16
12
65
48
12
19
108
71
24
48
18
51
3
78
3
9
15
15
30
27
60
33
18
48
45
36
48
21
19
20
112
20
16
44
3
78
18
30
12
12
55
5
6
1
96
68
27
9
33
96
175
204
5
15
12
33
156
30
21
28
36
60
56
28
128
93
24
30
48
9
9
15
112
17
6
81
9
87
52
32
33
15
28
17
183
57
30
66
7
8
9
30
90
15
15
37
101
199
8
108
12
93
103
44
15
30
48
115
47
57
21
27
12
33
48
90
30
123
204
21
111
33
31
47
42
96
7
32
81
120
19
11
54
60
151
5
42
72
126
24
18
9
21
12
30
48
105
28
5
27
75
33
4
36
17
60
15
28
29
18
25
5
48
24
66
42
63
9
15
40
48
24
149
12
12
15
81
75
52
32
3
42
30
96
49
65
48
60
27
72
16
5
12
31
36
36
53
42
30
99
39
57
15
13
5
75
36
48
33
12
75
16
5
31
116
12
96
57
7
5
75
81
15
64
35
1
5
7
17
43
68
69
6
1
23
18
60
15
45
78
9
33
27
3
57
33
15
24
39
37
35
18
79
5
36
24
15
21
27
15
109
36
8
4
5
27
48
12
16
8
60
27
105
87
1
32
57
27
51
18
75
12
88
29
31
20
ABCD 98554446904*3^$a+1 [50013]
42
27
116
31
54
23
16
12
15
21
92
64
68
25
23
60
84
133
36
11
55
41
28
21
135
45
162
9
9
39
192
21
36
204
3
45
27
48
32
64
63
41
13
59
73
48
24
107
12
16
8
37
27
96
9
15
63
42
11
25
192
23
19
29
37
75
20
40
72
87
33
57
39
8
31
33
44
43
66
23
64
63
33
104
40
120
36
21
59
12
16
45
60
231
45
23
12
64
45
59
76
201
51
116
85
126
81
12
93
87
60
20
72
48
52
84
87
17
1
47
31
24
6
27
21
42
114
15
32
103
5
48
28
39
9
81
30
81
84
96
20
24
1
111
201
27
20
85
27
117
114
89
40
93
11
28
21
24
144
3
44
16
120
33
24
15
96
45
27
9
15
39
45
48
12
87
48
6
48
23
16
27
21
212
12
4
48
8
49
143
55
113
25
39
33
15
24
15
5
16
3
113
64
39
117
48
48
44
84
13
3
9
35
109
27
81
102
225
72
39
345
72
45
71
61
48
35
4
24
57
23
40
12
68
103
57
12
93
23
16
12
9
108
23
103
33
224
181
3
9
6
53
76
36
9
35
55
6
60
54
18
30
53
28
20
19
42
174
53
64
105
75
63
96
137
52
9
35
13
18
5
67
18
36
59
1
71
40
44
61
111
68
43
69
32
48
132
7
138
36
3
33
3
60
105
47
40
32
4
9
180
87
21
42
33
60
9
3
15
69
12
32
40
248
1
3
9
71
100
44
16
9
87
60
68
73
156
6
9
39
69
9
51
36
48
48
60
20
67
33
105
72
47
40
57
36
35
79
21
9
99
72
69
84
30
5
108
121
23
4
44
40
60
9
23
19
6
39
48
27
17
61
18
30
27
33
30
18
36
35
25
219
36
105
60
119
16
12
63
57
60
12
84
21
47
16
9
30
114
96
54
6
48
11
49
54
72
24
30
59
193
71
61
39
3
57
57
24
102
66
30
89
36
4
152
61
35
48
88
24
20
112
176
48
28
8
85
84
47
13
23
19
89
1
35
13
3
44
13
59
103
78
27
236
4
32
96
40
84
32
25
119
25
11
16
8
52
60
68
121
240
11
96
48
85
23
64
9
75
24
141
12
72
24
39
36
36
21
75
9
35
12
109
204
39
15
30
36
54
45
27
57
92
12
4
3
9
8
64
56
25
107
12
16
84
3
18
59
16
92
61
39
51
42
12
11
7
21
80
73
3
15
5
4
8
61
39
9
87
27
53
28
48
57
11
64
21
23
61
83
13
35
96
25
59
16
80
36
49
167
31
66
23
108
16
9
11
16
144
56
184
9
39
108
117
75
9
42
17
72
72
49
71
1
3
32
132
1
27
12
111
5
28
15
30
42
45
108
72
9
30
53
4
33
48
30
9
84
60
72
8
88
39
21
27
17
64
24
8
48
52
9
27
9
3
57
75
120
9
78
45
45
3
32
16
32
157
63
105
30
57
132
428
132
25
12
24
15
32
25
15
39
57
72
8
12
96
85
59
67
45
12
24
32
37
3
141
90
17
28
48
75
57
56
25
102
33
36
27
57
8
7
48
96
6
60
15
56
88
44
19
17
28
92
49
3
44
7
42
23
40
36
48
68
1
228
23
37
6
18
48
30
33
24
21
36
24
30
66
47
28
9
3
84
32
64
9
3
105
36
18
9
24
15
9
24
32
40
24
48
81
15
207
30
114
138
96
47
40
9
6
5
43
30
135
132
15
42
83
28
144
68
36
31
93
48
20
28
44
73
27
36
48
15
33
8
52
147
81
12
80
25
75
60
51
120
17
25
11
109
15
56
208
60
3
48
24
57
8
1
3
69
39
84
105
3
164
16
21
59
28
24
56
1
35
13
30
101
16
3
45
3
216
177
63
48
9
117
71
25
75
44
36
24
127
48
21
21
48
72
23
28
3
198
27
108
48
60
32
73
39
15
17
1
63
9
120
23
12
60
16
33
87
60
20
55
18
30
53
13
15
45
48
27
48
111
185
7
42
51
9
3
9
6
30
27
21
3
93
23
144
4
44
60
1
35
4
69
66
174
39
44
52
105
27
8
7
9
8
64
12
12
132
105
48
123
48
72
24
21
23
12
1
54
6
18
33
32
73
63
60
12
72
15
17
64
24
237
75
8
55
33
44
12
24
25
15
129
54
102
71
144
48
180
16
44
28
80
48
13
11
85
87
60
15
5
37
63
56
13
3
8
25
47
64
132
57
11
24
4
99
24
ABCD 98555508908*3^$a+1 [50068]
15
255
49
101
54
25
5
42
13
41
31
68
24
33
42
36
85
44
36
81
3
52
36
77
72
79
20
52
137
15
12
60
88
36
56
21
102
60
120
85
65
108
99
3
1
92
12
21
15
45
7
23
54
72
3
12
88
108
59
1
59
169
29
115
56
57
19
23
18
27
132
48
72
75
108
13
47
33
39
30
31
47
25
23
42
66
42
102
57
69
96
48
15
45
12
75
39
25
24
20
3
133
5
27
24
81
72
66
24
90
126
61
11
97
32
69
7
185
103
20
45
67
84
36
5
15
27
12
6
15
84
9
72
159
39
105
12
12
12
21
67
20
28
32
33
252
36
7
29
3
60
16
11
66
15
24
15
36
180
33
84
33
99
3
73
35
24
165
4
41
15
4
71
45
24
45
180
27
4
44
36
15
54
66
6
27
36
84
27
73
17
15
36
3
21
24
15
9
60
28
83
9
45
27
3
1
56
21
144
18
102
15
36
84
9
24
15
3
30
78
66
24
156
54
6
31
12
83
57
81
96
15
28
20
40
80
15
18
48
42
144
21
15
117
27
85
20
3
25
8
108
64
11
12
37
17
55
5
36
15
39
30
6
84
18
15
12
100
5
120
24
51
36
28
95
69
108
24
39
30
15
12
33
84
15
228
28
41
15
36
100
60
23
9
63
13
131
33
33
78
66
6
45
3
21
21
84
51
63
54
30
33
40
32
3
72
33
160
47
33
39
33
156
45
156
24
66
24
81
111
24
30
6
12
36
37
23
72
13
5
30
129
33
27
28
5
3
69
31
77
12
42
133
68
69
135
60
3
18
7
32
45
39
15
69
52
11
69
36
48
39
60
30
18
54
15
16
128
60
120
24
15
6
30
1
5
79
20
45
219
63
108
1
5
43
131
9
45
96
12
163
12
65
27
45
43
65
67
167
61
47
45
72
40
23
33
33
72
147
28
83
36
36
18
15
111
48
18
132
12
123
88
80
28
29
18
13
5
12
19
44
15
9
57
15
9
15
57
87
52
35
18
36
111
15
9
69
18
13
41
43
23
177
63
30
27
27
73
12
24
35
69
81
30
1
95
18
15
15
33
168
15
24
18
12
15
57
24
36
31
80
4
80
28
20
108
88
96
20
21
7
60
32
16
32
51
69
21
90
45
124
41
31
8
3
25
5
55
5
54
144
54
43
29
63
12
15
48
1
59
61
29
15
96
9
67
5
15
39
57
3
49
35
1
56
16
8
4
20
3
33
9
3
33
54
13
20
15
13
56
21
168
87
3
61
44
15
45
4
5
75
12
240
64
32
27
42
108
66
9
28
20
52
8
45
108
15
72
184
5
15
15
13
36
56
84
15
54
87
64
41
36
42
12
1
84
11
69
28
8
3
49
23
13
41
31
35
85
20
27
12
201
15
18
42
144
61
5
24
18
30
51
45
75
112
128
45
51
16
12
60
5
63
75
24
30
19
32
45
63
160
224
51
49
11
102
19
41
43
20
12
24
21
3
84
27
9
16
60
41
72
216
7
24
44
69
27
120
60
45
3
81
6
48
6
54
102
123
40
23
25
29
144
36
43
200
27
25
83
85
48
65
79
29
84
91
84
47
18
36
7
5
54
1
23
30
19
68
4
41
39
28
32
48
135
60
90
12
39
120
9
43
20
4
35
69
204
3
54
51
28
65
12
19
35
21
33
42
57
15
45
48
172
32
21
123
112
53
24
18
33
12
3
6
31
35
9
100
53
15
160
11
97
95
90
18
42
54
49
72
12
68
4
60
36
17
111
64
20
52
11
157
71
42
7
11
54
103
17
168
48
42
33
52
84
11
18
72
12
87
153
30
6
151
95
13
8
93
15
75
57
87
117
81
103
17
24
30
54
19
32
36
57
55
23
54
3
72
81
3
39
21
4
8
69
91
17
87
9
30
96
21
15
12
45
87
9
39
33
84
60
63
25
32
28
41
66
6
27
16
5
6
133
113
54
21
72
16
12
108
20
27
144
9
24
16
44
48
105
63
84
52
23
85
41
30
54
55
32
48
105
12
24
51
36
57
12
6
33
69
15
36
12
15
12
33
40
53
6
18
3
69
18
45
36
24
60
28
23
102
19
5
43
23
33
21
6
25
68
15
102
24
48
31
11
54
75
159
81
81
15
39
49
23
18
31
59
54
12
24
187
8
51
1
5
12
36
91
41
7
36
5
42
93
9
6
45
84
15
25
32
40
24
59
156
6
90
25
11
30
39
39
9
36
4
53
55
77
63
27
33
48
4
17
19
5
30
6
15
84
9
72
15
39
12
13
59
21
36
28
11
45
4
17
31
20
4
68
153
7
95
37
95
30
183
231
6
15
156
117
43
5
90
49
59
57
132
33
12
183
15
45
9
99
60
9
12
19
17
18
ABCD 98555578978*3^$a+1 [50047]
84
48
27
33
48
57
27
28
53
42
90
84
90
33
21
39
75
33
57
36
19
168
29
63
48
12
33
55
48
144
5
115
48
20
129
51
12
36
21
19
149
63
9
3
16
24
95
73
72
197
99
15
69
105
42
169
104
60
60
93
48
355
65
36
108
223
113
159
153
7
5
42
21
9
3
48
40
32
45
48
168
39
76
20
9
43
92
156
64
95
162
39
9
180
36
6
198
63
108
39
6
67
48
5
36
159
9
15
36
51
1
23
69
33
27
87
90
120
78
45
3
72
25
101
42
18
36
48
108
24
103
48
32
63
193
44
147
33
201
12
24
48
15
108
57
36
75
12
27
1
89
31
71
201
129
108
90
120
18
72
3
132
81
6
49
17
127
17
3
105
96
67
17
3
48
21
171
12
16
17
54
24
49
56
120
84
33
15
75
25
48
44
165
6
69
196
24
80
21
24
315
60
105
75
40
53
75
15
18
15
69
60
15
16
24
65
36
27
108
9
36
195
45
12
27
16
80
24
15
25
17
103
8
15
33
87
222
120
63
52
17
111
87
81
40
24
125
243
72
16
44
21
180
19
53
12
216
6
9
9
48
207
15
25
65
30
72
6
67
17
36
24
63
36
21
43
47
1
17
123
3
49
8
129
31
5
210
73
5
216
36
84
3
108
52
80
15
33
12
3
24
66
63
72
12
21
144
12
91
77
3
72
60
100
96
24
96
20
45
144
3
3
25
120
29
42
33
16
41
108
43
20
148
24
8
9
174
25
44
196
41
198
1
264
5
42
18
31
264
8
120
72
21
36
31
5
147
33
3
60
84
57
39
132
12
27
6
27
40
48
200
168
12
3
9
48
87
18
24
36
67
5
3
40
77
90
78
67
8
9
3
3
33
111
9
112
197
18
24
9
72
63
25
32
48
177
132
43
77
75
15
42
30
141
28
125
12
123
9
72
138
72
9
64
20
147
73
17
54
30
75
111
169
41
60
43
65
175
23
30
3
120
24
276
99
72
153
15
48
54
91
48
24
5
51
72
88
71
33
81
54
25
80
15
73
92
123
73
71
49
29
51
129
15
160
17
79
20
12
273
12
75
39
9
21
3
15
1
212
27
18
30
105
12
45
55
41
55
140
4
8
48
40
80
24
120
16
92
165
7
167
6
18
25
101
108
75
153
60
15
15
90
87
45
3
45
15
147
1
197
132
12
51
88
44
21
7
48
65
132
15
48
21
24
54
25
5
91
77
12
63
88
20
51
33
88
168
32
12
21
6
33
21
67
23
9
48
40
72
80
136
137
63
165
67
5
27
16
24
120
68
28
120
32
87
18
15
9
63
21
36
111
15
213
27
90
7
5
36
127
23
49
77
99
45
39
81
27
87
33
57
12
19
17
175
47
120
42
99
99
33
112
56
45
99
87
30
111
105
162
42
48
55
8
48
57
54
18
48
55
23
144
25
23
33
39
42
151
29
18
1
17
48
127
120
47
18
12
51
45
27
45
27
21
27
40
72
96
72
68
27
18
7
8
184
240
23
42
15
108
60
33
84
15
3
150
43
24
17
24
27
9
66
33
129
3
108
120
12
12
33
3
52
80
33
27
3
42
252
12
96
223
264
17
79
80
84
81
67
17
78
93
4
5
51
117
72
48
67
41
39
48
40
48
101
66
33
21
24
39
148
29
19
125
19
47
6
3
72
15
45
148
32
9
103
488
72
136
32
40
23
42
63
189
90
1
29
60
15
15
45
76
32
88
80
60
75
57
153
6
174
24
43
47
25
120
8
48
24
400
23
30
42
25
8
87
6
75
9
111
24
136
72
72
8
88
29
15
147
ABCD 98555857438*3^$a+1 [50008]
12
108
67
29
19
29
12
7
41
36
132
24
144
192
487
125
168
123
160
96
29
324
72
7
96
32
208
144
41
48
84
115
5
168
48
84
79
17
175
29
60
183
45
36
12
67
281
7
77
108
12
27
393
12
24
120
75
141
228
12
643
41
96
336
108
43
32
208
80
249
144
55
144
48
17
72
132
336
60
7
96
128
16
5
43
77
84
84
75
64
65
120
240
55
137
39
105
39
21
24
19
416
213
219
33
223
53
43
17
63
16
5
180
7
485
96
139
53
96
75
160
149
36
24
96
24
39
33
15
153
12
24
144
67
65
367
221
36
12
51
93
163
77
84
96
175
5
48
43
65
108
60
24
72
7
89
87
96
64
65
120
36
67
128
112
53
156
228
27
21
132
120
36
180
55
65
36
43
125
60
7
128
93
3
45
355
29
36
15
160
245
12
12
60
36
307
48
48
17
60
3
21
132
48
7
53
36
24
120
12
139
65
180
123
57
336
103
65
127
29
36
79
5
43
17
127
29
24
144
276
132
147
96
64
288
329
7
101
75
64
144
5
72
19
161
120
12
139
240
96
48
32
69
276
96
103
80
21
219
112
53
43
149
72
19
128
129
84
60
127
80
21
12
12
144
132
84
84
84
99
48
16
80
336
261
48
168
115
125
84
48
127
245
91
128
64
17
31
365
115
41
295
29
60
247
113
36
108
120
36
19
197
48
43
48
96
185
108
123
112
48
113
15
160
5
139
144
41
7
29
51
69
12
108
60
12
171
64
5
120
12
247
336
5
43
125
67
48
41
39
400
161
48
120
36
67
197
12
127
144
48
144
293
24
19
32
16
77
163
149
12
36
91
144
161
31
17
48
84
43
48
5
228
132
12
87
33
175
113
24
103
101
235
185
300
144
139
41
55
113
252
108
103
48
336
65
192
108
36
15
21
96
48
12
120
48
7
240
293
43
101
228
151
80
141
132
31
144
425
204
75
45
19
48
197
36
295
101
84
199
144
240
113
48
79
17
63
153
84
115
48
53
36
7
48
149
516
247
17
24
103
48
101
12
31
5
216
67
101
363
160
48
89
199
96
5
27
33
559
401
120
96
39
21
84
36
216
420
24
120
36
84
ABCD 98556000958*3^$a+1 [50000]
60
26
25
21
14
1
84
12
27
33
23
76
141
108
69
6
14
70
20
13
23
40
9
71
64
21
12
33
14
36
85
51
68
1
155
4
45
45
15
35
73
77
31
5
19
11
1
3
200
25
11
30
7
33
6
69
72
143
37
123
54
56
7
132
45
80
6
180
54
16
27
60
17
96
91
93
50
85
251
25
111
44
1
48
177
15
89
40
50
85
89
90
150
16
87
53
154
141
15
9
87
69
129
3
23
1
45
174
45
12
57
15
72
89
7
23
24
37
29
19
75
20
70
63
12
165
30
33
3
20
40
30
75
12
77
22
21
27
21
291
69
12
24
120
9
54
116
40
20
34
87
9
120
99
101
31
39
104
1
219
6
14
61
29
67
3
20
13
120
23
37
99
44
10
51
108
48
147
21
15
6
8
7
83
1
95
4
93
117
15
36
125
115
39
72
45
23
22
234
80
25
60
15
30
20
19
11
25
72
48
24
71
4
21
132
17
40
15
35
10
3
23
85
5
55
9
171
5
55
120
96
3
33
3
44
40
21
111
14
67
9
18
45
95
157
48
216
24
75
50
7
69
87
153
87
93
15
35
70
15
12
48
24
45
3
144
29
127
23
97
27
21
65
7
3
129
95
60
13
53
46
33
21
75
15
9
41
264
82
9
24
11
4
21
39
90
86
1
29
19
27
81
27
66
15
129
51
72
9
39
45
14
73
23
76
104
94
63
168
12
23
54
120
10
45
41
30
1
135
45
84
105
14
106
50
1
9
80
7
57
36
50
256
93
11
120
10
27
144
39
21
24
132
48
12
60
12
96
84
51
117
33
15
111
18
123
48
149
16
50
10
54
21
99
45
48
33
14
130
3
3
36
45
23
106
50
25
21
15
33
183
47
13
87
21
51
45
3
20
1
69
15
48
213
27
60
17
103
3
6
243
125
91
120
12
17
67
23
70
86
37
12
36
72
83
30
90
37
23
97
27
50
6
1
48
96
39
66
75
69
3
53
19
21
50
1
359
25
5
24
22
69
111
21
12
11
37
48
29
36
91
24
65
30
4
150
36
44
6
34
50
36
49
60
41
130
105
36
3
30
3
72
21
14
1
65
4
50
181
5
270
84
46
30
57
47
37
39
60
50
4
50
241
29
30
96
85
5
40
90
141
48
27
54
30
114
171
59
25
51
44
6
55
24
5
456
30
100
120
9
5
90
6
7
12
11
40
105
45
36
51
39
44
85
24
21
6
21
77
7
36
33
20
30
49
15
36
225
39
86
7
12
21
99
5
6
1
24
9
126
9
131
136
93
48
33
20
124
63
33
84
110
1
29
36
4
63
63
21
84
95
85
36
23
36
30
10
80
90
19
131
30
7
12
5
16
50
85
9
50
6
7
27
36
96
69
29
6
76
48
6
51
120
23
70
15
27
81
23
30
114
13
12
45
363
84
36
12
51
80
100
50
67
24
84
60
21
54
9
35
85
12
93
116
4
96
75
159
105
180
101
10
105
144
96
12
72
35
90
91
69
50
6
4
206
97
53
19
11
1
153
66
21
48
35
36
37
27
50
16
51
36
120
23
64
21
5
4
3
120
12
101
31
24
12
48
15
9
35
60
112
45
89
94
6
87
143
4
86
7
24
3
45
60
27
45
9
219
11
1
123
132
18
75
5
6
37
177
42
33
12
143
25
51
50
19
41
31
36
12
36
60
59
22
18
50
40
80
7
33
63
132
71
4
21
72
107
13
53
4
36
6
9
24
12
89
60
19
21
39
132
59
25
9
36
6
8
25
15
20
120
40
81
96
3
33
53
127
23
40
45
72
24
119
49
12
93
87
216
129
3
15
81
225
14
61
51
68
1
132
23
1
36
99
105
84
149
31
5
79
15
33
84
23
70
86
10
14
16
50
46
44
169
72
84
35
1
9
51
24
45
87
108
120
12
3
57
12
35
37
183
126
30
6
8
90
10
26
10
30
20
97
47
36
84
121
24
5
30
13
63
57
72
11
37
93
96
15
144
15
6
51
84
53
187
108
11
37
9
3
101
7
108
24
36
9
36
39
11
120
1
23
13
72
48
12
12
60
48
41
79
11
30
46
45
24
21
63
ABCD 98556736654*3^$a+1 [50006]
11
10
12
2
54
76
30
54
42
62
40
30
8
4
69
24
5
42
54
10
12
170
78
142
39
99
24
2
36
12
22
14
22
48
6
3
65
46
72
90
8
10
21
11
109
29
4
32
46
104
16
12
8
34
3
51
21
11
40
50
19
99
6
15
3
36
90
20
6
90
10
216
20
4
105
3
6
26
4
12
74
19
17
60
52
6
80
52
60
72
42
36
54
36
33
35
12
70
20
18
4
6
12
2
22
26
54
34
26
16
38
16
6
80
10
8
34
90
56
10
26
10
3
27
6
50
28
30
132
2
70
8
18
54
10
45
11
4
12
54
231
5
16
3
27
18
32
48
34
60
72
60
68
46
62
28
21
33
8
79
131
28
60
45
24
72
11
52
2
64
30
90
32
48
72
24
40
8
40
48
78
36
30
39
35
34
26
10
210
14
76
50
40
80
24
25
3
18
90
56
18
22
48
92
16
78
2
12
28
78
72
54
24
12
84
44
6
76
14
76
50
18
16
36
30
48
14
28
20
4
24
42
24
30
54
6
6
18
62
162
18
19
33
48
48
15
96
45
6
12
12
44
4
30
36
12
18
14
30
1
107
4
86
124
6
33
39
6
32
54
109
29
42
40
44
40
60
24
66
6
56
90
24
79
15
26
46
8
10
24
42
20
4
30
36
20
18
28
33
75
2
94
48
8
4
24
105
47
18
30
42
7
57
6
18
36
110
18
58
8
24
28
84
44
76
24
84
45
21
162
8
22
48
6
24
2
43
15
12
62
31
24
3
30
39
15
18
6
26
40
14
49
21
26
4
44
108
13
15
66
39
35
22
90
8
90
52
8
112
54
33
11
22
72
38
12
37
75
6
44
16
80
10
33
15
12
30
63
15
12
60
12
20
25
87
54
20
46
18
12
14
12
40
2
18
52
48
44
28
57
9
152
18
22
108
2
48
106
18
18
30
18
14
22
6
8
40
6
123
113
4
30
44
54
16
30
45
24
41
16
15
11
4
24
20
61
35
30
10
36
14
16
18
2
30
40
24
60
56
24
4
24
20
18
43
17
18
36
10
24
30
24
2
54
12
4
48
48
114
6
33
5
12
94
56
18
12
18
24
16
12
168
6
6
38
46
6
60
90
54
6
14
66
22
42
8
112
108
18
24
6
18
126
9
24
33
24
63
17
16
38
25
11
40
68
1
65
6
10
24
6
6
60
2
12
36
24
4
134
18
10
30
38
90
36
28
2
34
12
9
15
26
7
65
7
21
30
12
2
16
2
28
20
28
132
54
26
40
8
6
79
15
60
44
18
7
3
42
90
36
150
60
42
18
32
34
69
27
69
131
138
91
75
24
60
9
63
18
2
70
24
104
10
42
18
26
70
48
98
90
37
63
8
54
126
34
30
20
60
16
32
13
5
4
6
42
18
42
12
62
4
14
55
3
12
48
18
30
60
6
30
44
34
18
12
36
81
24
5
10
66
30
9
65
166
290
10
24
32
24
28
12
14
34
36
56
4
50
10
6
14
4
56
70
42
8
52
8
54
48
79
11
72
36
10
39
33
24
15
45
20
30
76
2
10
8
10
78
9
23
34
30
33
101
52
24
50
24
64
26
46
20
18
78
73
35
22
62
76
12
98
16
15
51
30
8
34
6
50
6
18
36
22
42
38
58
2
7
11
22
140
130
12
18
12
20
6
10
2
49
24
5
10
92
13
11
76
32
22
90
54
14
112
30
14
42
102
106
66
14
64
56
90
22
14
124
26
46
128
52
33
29
46
12
48
56
18
18
48
54
36
22
60
32
16
12
2
108
7
3
14
10
20
88
6
51
59
22
18
32
10
74
49
57
48
42
38
40
30
9
33
2
70
2
16
12
12
6
90
174
14
25
65
55
9
2
4
14
42
16
57
125
16
2
10
18
30
6
18
18
30
14
10
80
54
46
38
6
40
15
24
63
20
4
33
45
170
18
7
3
20
34
8
31
89
7
35
30
60
28
66
30
32
78
10
30
14
10
2
144
40
2
58
12
2
66
132
108
100
15
15
14
36
40
15
21
14
36
34
39
83
100
62
18
42
18
28
24
36
30
12
12
42
78
2
40
14
10
30
86
58
30
108
20
10
62
16
9
17
90
66
118
30
30
24
6
36
50
85
69
6
6
14
18
18
12
16
2
130
14
10
24
20
10
6
56
10
32
31
17
7
3
24
80
40
36
68
10
144
116
16
6
57
111
12
54
6
9
9
116
16
27
21
6
30
44
70
12
30
84
6
98
10
36
9
75
6
8
7
33
6
12
54
18
21
75
14
31
21
110
46
72
6
9
11
22
24
110
36
4
84
30
60
12
54
14
12
4
18
30
92
4
51
71
40
9
3
132
9
5
54
42
36
64
114
42
3
177
8
10
14
18
30
108
10
44
40
2
43
72
48
3
42
78
14
103
96
15
36
45
39
6
30
8
36
36
40
6
150
20
40
2
22
78
48
14
4
26
18
18
42
30
31
41
16
80
118
74
186
22
60
2
36
52
120
32
25
41
6
16
90
12
38
13
41
96
30
18
6
16
20
28
30
186
8
1
51
6
8
16
24
102
33
15
14
66
42
18
30
16
26
30
7
35
28
18
116
30
6
54
49
5
30
52
9
24
9
6
12
50
130
9
41
70
20
168
22
39
29
52
30
18
15
39
8
90
10
72
45
63
128
52
48
80
36
60
54
30
10
14
1
11
13
33
24
26
64
56
4
14
6
30
6
12
46
39
3
78
30
12
42
102
26
42
100
56
42
28
15
57
2
52
105
45
6
14
70
90
48
8
142
2
16
122
28
60
93
95
160
2
18
22
12
32
58
6
60
30
72
9
9
15
57
78
44
36
12
24
4
36
6
18
54
6
9
72
39
20
142
162
38
7
3
14
16
138
2
43
47
130
2
12
76
120
54
56
7
11
4
18
102
2
16
114
ABCD 98557125952*3^$a+1 [50024]
54
78
41
4
56
37
83
24
37
36
60
30
9
20
103
17
16
15
17
37
23
28
68
24
37
11
67
45
48
15
149
108
12
28
32
31
18
11
84
12
37
12
24
12
3
24
15
5
7
36
78
84
15
20
115
17
19
249
20
48
12
43
45
20
52
60
56
19
45
15
137
43
12
93
105
3
8
52
9
36
78
29
60
40
15
77
4
39
65
48
55
53
4
60
20
1
59
16
72
12
120
56
24
43
108
72
90
30
45
33
15
36
20
28
132
8
12
76
60
24
96
12
48
32
40
12
20
16
104
73
11
24
193
39
3
36
141
108
60
12
111
30
47
13
84
96
12
83
7
57
123
6
39
105
3
32
48
4
24
27
72
18
18
149
52
36
108
44
31
137
7
45
8
148
9
18
18
42
12
78
12
150
12
9
20
12
85
42
21
9
15
3
29
24
19
36
21
15
185
40
51
5
7
18
18
21
3
12
6
72
18
5
7
101
7
33
60
51
5
16
44
43
57
116
52
56
24
12
61
78
12
53
4
3
5
43
36
5
49
54
18
180
3
39
113
88
9
6
9
147
108
36
17
40
8
4
63
102
107
19
24
45
3
5
4
80
24
55
21
116
7
5
13
30
5
67
36
60
5
7
105
48
45
11
13
30
60
36
29
40
32
16
44
1
59
16
45
42
5
36
67
5
25
42
12
6
63
9
95
7
6
3
15
17
60
52
20
28
12
63
90
27
8
60
13
11
40
33
35
1
119
61
15
32
84
31
9
8
12
61
39
20
19
12
245
67
30
71
12
25
90
65
28
24
27
18
78
29
24
157
15
44
120
16
39
21
48
99
41
72
43
9
8
24
1
75
9
6
129
20
13
23
43
72
60
17
31
17
37
3
15
29
31
12
45
20
16
44
48
25
3
152
7
6
15
44
13
12
11
12
67
17
79
117
27
12
9
32
37
48
47
40
8
24
88
45
90
41
4
8
12
76
12
15
77
7
18
51
21
6
30
60
18
29
61
39
32
1
87
32
79
9
3
9
33
15
36
56
84
19
201
44
12
40
80
19
42
59
43
17
1
18
17
4
48
36
104
25
60
12
36
90
54
23
12
163
117
24
60
87
33
57
27
32
1
18
9
20
12
13
192
3
96
20
12
100
3
42
15
68
7
12
60
48
125
12
7
6
30
45
108
9
60
23
13
90
66
54
9
20
120
36
19
17
13
23
88
60
27
29
13
66
24
30
18
189
9
36
3
80
40
147
5
1
12
27
8
127
225
56
85
3
12
159
29
36
151
29
48
1
11
73
47
13
12
3
20
40
33
30
5
103
29
156
37
12
6
65
52
45
48
135
56
4
12
20
25
54
114
11
28
15
57
80
55
78
18
33
60
20
4
116
19
120
5
73
15
48
84
8
24
84
7
17
1
66
18
107
60
73
18
69
111
12
60
36
17
12
40
3
12
21
24
20
12
108
67
36
9
24
9
30
18
39
129
12
18
29
25
47
48
13
3
32
7
21
9
18
33
147
54
39
75
29
72
76
15
45
8
36
19
24
18
3
24
20
25
11
1
6
12
18
23
16
200
1
30
72
90
23
24
61
23
19
5
13
12
6
21
33
36
39
8
52
32
24
1
6
45
44
13
35
12
61
15
44
24
49
18
12
6
66
18
35
12
79
41
1
39
48
20
12
28
96
12
12
21
15
51
6
39
20
25
35
24
199
12
29
24
1
42
12
5
52
20
19
9
75
5
67
18
51
12
32
1
35
16
8
28
3
12
54
6
30
15
44
181
15
123
36
9
12
8
4
3
9
24
9
75
116
7
33
72
24
8
100
15
161
24
43
65
40
20
48
4
3
9
48
21
12
240
30
54
11
7
41
19
33
3
30
42
5
7
57
141
27
92
28
60
140
67
9
44
36
1
36
3
51
18
3
12
63
108
9
56
52
48
9
23
55
17
16
15
21
96
72
60
36
27
12
45
8
40
15
18
35
24
55
18
35
37
3
20
25
47
60
37
18
41
76
20
31
17
67
18
72
51
27
18
120
27
45
47
24
4
72
15
144
41
24
12
37
83
7
12
33
20
43
57
20
25
36
39
75
12
24
9
176
49
83
7
12
18
11
7
57
72
80
16
20
40
63
17
13
39
15
6
71
36
12
28
9
6
12
41
37
39
8
40
8
144
31
30
35
25
27
48
8
19
60
21
20
97
42
17
91
12
17
28
188
37
3
60
9
18
41
160
60
12
15
42
12
11
12
13
99
48
15
5
48
24
4
60
9
23
169
3
8
48
36
19
174
18
42
18
89
85
3
36
57
12
6
89
31
17
24
24
64
20
13
27
60
36
75
5
37
119
55
53
25
12
59
31
5
48
76
15
17
12
25
18
9
24
9
23
12
28
135
30
15
75
5
24
13
12
11
64
20
64
39
5
55
12
24
84
5
67
36
5
28
24
32
24
4
8
7
77
61
42
18
59
49
59
16
15
72
105
8
7
9
8
1
114
41
24
55
18
119
48
12
120
115
5
1
15
20
37
108
119
4
56
19
29
28
27
17
4
39
21
15
17
103
21
3
41
40
9
87
56
13
99
12
3
18
30
180
9
141
3
9
3
44
120
85
71
40
24
20
100
15
18
83
25
155
13
66
33
36
27
12
5
12
28
27
114
51
39
65
40
75
9
8
100
24
15
9
15
12
29
4
27
5
84
13
78
5
48
37
12
6
12
57
36
60
9
23
85
60
30
113
49
18
17
48
28
15
17
25
27
48
20
64
15
108
36
41
16
159
6
12
27
36
117
23
48
12
12
52
3
18
18
9
132
15
18
47
13
12
18
72
5
91
33
12
3
ABCD 98557397236*3^$a+1 [50020]
15
18
79
24
95
72
153
27
85
77
360
90
81
72
9
207
99
144
45
135
108
288
90
75
33
54
49
167
49
5
36
54
97
11
72
18
171
27
157
104
9
54
273
64
120
32
208
5
126
13
32
27
72
36
9
45
90
36
72
85
8
69
180
36
27
27
144
117
120
15
49
5
43
32
33
72
36
147
64
408
11
54
39
216
15
36
18
99
232
173
18
18
216
36
468
31
203
36
25
65
90
45
81
175
95
153
27
45
63
129
33
63
63
9
9
207
9
288
103
23
36
54
90
157
5
108
103
32
9
111
87
9
135
49
72
185
79
11
72
45
408
64
176
45
18
81
48
231
126
3
195
18
18
54
18
90
108
115
47
9
81
162
36
54
75
33
63
81
144
54
126
27
135
108
277
47
81
40
41
63
81
162
61
24
23
81
88
176
51
54
103
347
342
72
7
416
120
40
65
252
216
36
79
29
291
15
121
72
8
51
13
32
207
18
90
18
54
13
104
171
144
18
36
7
155
45
9
36
108
72
54
25
29
67
48
29
315
48
87
9
40
248
184
95
129
136
95
9
45
147
72
69
27
16
32
123
90
36
207
27
117
72
48
15
180
229
95
54
36
18
288
13
95
36
144
252
337
72
203
36
97
47
108
45
45
67
23
72
126
3
33
39
15
36
36
9
135
18
126
97
65
175
5
18
121
32
120
24
264
33
31
257
90
234
99
16
155
198
216
279
16
101
18
81
297
72
111
136
80
69
54
18
90
57
33
72
31
32
48
87
144
553
104
9
279
16
65
54
54
27
189
27
27
85
41
7
11
13
144
95
198
18
345
87
72
108
270
162
45
333
43
56
40
8
33
36
90
594
111
195
13
32
40
149
18
432
193
5
99
88
24
77
43
29
147
24
72
45
54
45
144
9
135
117
36
162
13
95
121
8
33
63
184
32
63
288
504
108
45
72
72
40
32
144
48
15
18
54
25
104
177
183
51
126
31
23
198
90
54
171
297
63
9
18
18
43
11
270
90
165
123
180
81
297
18
85
104
48
15
49
104
40
248
153
31
347
157
95
36
90
162
126
252
39
15
9
232
312
41
151
56
27
216
54
31
257
198
9
171
517
203
85
95
72
57
51
90
252
135
135
129
24
160
137
79
128
27
90
108
36
67
59
90
18
9
9
180
18
234
72
126
49
59
117
9
ABCD 98557416164*3^$a+1 [50017]
6
15
96
4
95
169
11
30
108
27
4
12
113
24
6
1
29
24
36
151
65
48
36
19
48
48
44
87
13
35
6
6
24
37
29
15
40
23
72
30
48
3
3
6
108
103
17
12
111
52
65
60
19
60
47
30
39
16
71
54
79
71
144
30
3
28
41
24
31
5
151
8
88
36
17
24
144
180
15
88
12
197
27
28
5
63
16
128
27
49
36
35
180
25
65
144
63
33
27
39
13
48
23
174
27
48
100
35
6
90
13
12
5
24
6
66
43
17
3
21
67
89
30
48
66
39
81
7
24
80
4
48
23
108
13
60
56
40
17
6
13
12
24
191
90
60
19
36
35
97
24
59
69
88
12
5
66
54
30
6
31
17
12
67
84
17
63
9
55
5
19
36
23
66
7
179
84
6
7
48
53
12
54
49
11
25
12
48
8
3
60
13
11
165
52
179
37
32
111
37
17
66
49
149
7
48
20
51
54
67
29
147
39
78
39
27
6
67
77
3
27
6
108
3
27
42
18
66
27
3
37
20
76
53
15
129
15
9
39
21
91
12
24
24
8
3
21
39
168
145
8
76
11
12
30
91
23
61
53
43
29
19
65
66
84
1
23
157
5
27
112
29
126
6
19
108
11
30
99
27
85
71
30
99
21
19
11
84
97
24
23
25
5
30
30
27
9
174
37
23
93
9
27
60
27
120
61
125
67
68
99
9
48
28
48
107
21
15
165
9
66
48
30
12
60
24
19
20
156
4
11
57
60
3
24
9
111
13
96
23
61
29
75
4
68
183
24
1
108
11
25
5
7
77
12
24
15
45
24
7
144
65
3
52
5
43
44
48
45
6
18
60
3
9
54
9
112
5
115
96
23
156
18
30
6
63
81
42
157
23
48
69
28
368
21
36
7
80
27
6
19
60
11
48
60
49
23
60
234
19
77
24
43
41
7
60
23
6
30
21
28
5
36
127
53
3
52
29
195
4
12
11
18
115
48
84
5
18
21
45
19
32
45
24
75
69
87
33
42
25
12
113
15
40
60
23
6
24
55
71
1
29
6
21
57
75
76
5
3
24
9
30
234
126
150
18
66
63
28
32
3
18
6
9
111
24
6
15
108
21
43
47
6
6
30
60
54
6
19
29
19
44
52
101
6
24
13
108
5
18
25
71
49
60
11
9
24
40
8
45
18
42
103
125
43
17
27
12
21
3
9
19
29
19
53
43
60
32
24
48
60
27
6
108
3
33
15
45
6
180
25
144
32
9
7
53
24
55
48
48
24
65
6
61
84
12
44
63
66
39
120
189
96
66
33
36
21
7
11
301
108
11
21
76
24
35
9
28
84
29
99
12
4
36
12
80
51
1
101
27
51
25
71
6
7
23
24
36
25
59
9
16
8
81
3
4
65
55
96
104
3
6
54
1
35
13
60
80
21
36
66
24
30
84
27
9
91
120
5
51
3
133
24
47
9
27
21
69
3
24
40
17
87
9
24
36
90
30
91
48
5
3
4
119
9
57
19
149
27
15
1
32
21
36
120
7
77
36
18
37
113
30
42
39
39
30
102
30
15
15
129
28
71
6
63
81
3
4
149
19
11
30
84
30
21
100
5
60
15
4
41
31
119
13
17
6
54
115
59
117
165
103
11
189
105
102
25
20
3
6
66
24
54
66
186
39
111
18
72
168
67
20
45
54
157
119
30
7
77
51
16
23
54
42
21
39
57
16
20
144
12
40
60
41
27
63
45
123
12
25
29
36
18
96
1
29
43
23
90
55
108
17
51
156
141
67
5
31
23
25
41
48
15
21
36
111
3
25
11
33
15
66
31
29
7
23
30
31
92
36
156
4
144
41
63
159
30
48
43
53
7
23
6
78
85
107
37
96
41
114
1
84
48
44
40
29
3
12
39
73
32
75
25
71
9
24
72
69
30
37
84
48
96
35
66
39
57
15
12
3
24
1
96
48
8
3
37
20
21
12
90
33
21
51
33
72
7
83
198
19
77
36
3
111
1
29
3
21
12
54
37
83
93
141
31
24
125
72
18
6
24
7
29
84
60
7
60
48
101
31
23
33
9
78
36
25
60
41
120
39
141
19
12
23
6
15
4
48
11
33
27
9
3
33
57
19
12
23
9
72
15
24
97
17
12
3
15
21
48
52
8
40
216
11
30
7
23
126
15
12
4
29
3
36
141
84
55
59
42
48
27
45
18
21
96
9
96
3
88
17
7
72
8
33
3
99
13
11
37
17
6
141
33
12
108
96
3
36
76
20
15
33
72
165
6
30
60
67
17
84
60
43
17
6
37
84
59
6
19
29
63
3
49
24
101
15
16
84
35
157
120
56
99
73
35
49
23
60
21
9
54
25
65
24
19
23
30
18
25
132
8
4
36
35
21
40
41
31
96
41
15
15
9
4
23
21
33
7
89
30
9
12
36
16
12
35
1
12
20
57
55
ABCD 98557429682*3^$a+1 [50073]
105
252
60
48
60
72
36
84
180
72
6
30
147
87
18
96
30
9
45
6
162
48
36
24
12
60
84
60
183
81
114
48
18
27
153
24
108
48
144
90
25
48
125
3
57
183
81
63
48
3
189
135
30
18
265
23
9
33
12
291
51
96
84
24
66
31
257
6
192
25
125
54
30
63
51
45
21
60
54
54
108
12
42
48
72
24
504
48
217
5
30
13
5
90
33
39
6
147
45
3
15
6
144
84
90
13
32
135
78
18
9
45
3
112
101
30
162
75
3
36
54
84
198
18
144
42
84
54
18
18
79
143
33
144
21
30
324
72
273
57
270
48
18
54
6
84
39
69
75
96
64
5
66
42
15
48
165
42
33
51
13
167
150
3
15
33
15
33
64
48
185
7
83
54
300
123
96
177
252
90
6
90
12
60
90
12
42
33
21
66
9
105
39
15
81
112
5
12
96
15
39
12
90
60
84
19
17
63
117
43
53
27
160
113
18
54
6
30
54
90
3
15
33
39
25
65
6
54
72
48
42
120
6
3
105
84
60
135
165
186
126
48
195
48
45
3
21
123
15
36
6
30
73
5
12
159
112
53
186
18
111
99
13
47
36
54
108
30
45
33
54
30
36
39
21
162
48
6
36
15
33
159
117
66
54
36
72
108
27
96
240
64
23
57
21
192
234
33
261
156
18
78
162
108
48
216
6
138
9
15
66
6
90
48
270
6
187
23
24
30
18
33
135
9
57
96
135
48
9
6
49
5
180
90
13
53
75
39
156
114
43
32
81
114
30
6
30
27
15
30
24
36
102
162
54
105
57
24
174
24
73
35
12
6
75
189
3
112
47
6
192
36
42
102
222
73
35
48
157
47
174
114
33
48
21
60
36
72
51
64
128
3
114
75
51
36
48
18
54
18
72
6
48
6
18
30
36
39
195
60
126
19
65
63
9
39
21
120
150
54
84
51
9
12
36
72
18
157
191
120
6
51
33
24
36
67
192
80
448
77
396
279
81
12
42
210
60
180
36
54
108
102
43
35
54
36
48
132
48
6
9
21
60
180
36
12
43
17
48
54
144
72
33
39
25
317
36
15
48
99
42
3
48
33
54
25
83
18
36
24
300
114
18
48
54
42
31
80
63
129
15
126
6
30
78
66
54
18
24
63
96
87
198
36
63
33
18
156
81
15
48
180
36
78
36
30
9
15
102
234
42
7
113
15
45
12
96
30
24
36
30
36
123
297
48
90
13
23
9
261
27
63
129
165
138
33
39
25
288
47
90
78
108
12
162
36
27
48
39
18
7
41
39
51
162
18
9
63
132
13
53
36
54
129
160
35
6
87
48
39
42
18
36
105
112
83
90
6
36
217
47
18
15
3
78
120
39
3
18
324
108
12
180
78
30
168
30
90
6
54
12
78
57
15
30
72
36
7
80
93
67
29
51
69
108
96
30
129
21
12
15
39
153
87
18
48
54
193
41
54
42
36
48
60
72
127
191
42
108
139
48
5
24
66
33
129
63
45
198
132
48
54
60
12
108
96
15
51
18
43
17
102
73
5
48
234
126
132
156
19
35
36
90
15
135
9
57
108
123
63
264
73
35
18
ABCD 98557480298*3^$a+1 [50054]
58
2
16
2
28
26
13
23
12
22
48
3
3
90
92
52
90
68
34
18
2
31
135
32
73
33
44
43
39
56
144
1
39
9
12
29
70
24
84
38
34
6
15
72
23
30
4
3
15
90
3
9
24
86
60
181
33
32
70
90
27
105
50
40
33
17
18
24
36
34
20
16
164
10
9
51
9
24
3
57
27
69
39
2
94
32
37
15
20
88
2
18
94
38
48
40
32
61
15
144
38
55
9
243
17
120
31
9
50
1
3
72
50
34
60
20
10
99
29
16
36
51
29
106
30
2
52
20
40
18
123
15
18
2
40
72
12
56
94
183
108
47
76
30
27
9
90
56
162
31
29
46
62
7
3
45
27
2
90
4
14
52
3
3
20
54
10
24
14
18
40
45
12
47
4
56
46
63
47
13
9
3
45
44
18
16
12
18
90
56
6
67
35
18
34
9
27
44
30
106
74
4
56
48
22
66
15
59
18
18
4
81
165
20
112
18
120
90
2
16
24
12
96
18
30
24
12
56
52
42
66
54
144
96
50
148
18
54
68
16
72
45
15
12
18
74
1
33
6
33
147
81
12
45
36
42
104
124
72
20
130
3
87
48
24
21
29
76
99
57
96
254
61
12
48
39
68
16
6
158
18
34
24
12
20
4
30
54
42
14
4
14
52
90
110
166
12
2
18
16
36
8
46
72
18
26
126
34
30
110
31
9
39
87
20
10
54
20
13
5
22
30
96
48
39
60
35
13
129
18
32
4
32
70
42
12
60
21
99
9
11
6
82
80
1
45
42
2
30
22
3
60
3
44
138
18
214
54
54
6
72
14
4
126
30
36
2
73
69
18
2
94
2
55
12
51
2
4
39
47
234
6
12
16
36
20
16
44
100
20
34
96
66
20
42
55
15
72
20
46
60
50
40
12
162
26
12
70
2
40
33
15
38
103
21
80
16
27
3
60
12
36
116
138
58
54
30
116
10
204
56
10
24
20
66
160
2
76
45
29
16
87
39
48
8
70
50
25
33
2
25
5
43
89
90
16
9
45
18
50
94
21
45
18
56
4
32
4
48
93
107
40
68
34
36
20
7
53
28
42
54
158
52
9
47
40
2
43
3
126
24
12
114
56
28
44
46
114
36
32
85
147
38
54
124
26
48
18
124
21
123
24
81
191
48
40
18
14
13
3
20
88
6
3
51
72
105
35
22
68
7
33
14
1
39
9
12
60
75
18
54
20
52
56
132
108
85
35
37
57
39
11
16
2
43
33
86
34
2
24
64
60
74
30
40
122
184
86
16
62
172
20
18
121
72
77
18
4
36
2
10
6
32
7
47
18
16
15
57
74
16
20
4
9
9
3
47
25
17
34
72
14
16
92
16
6
108
20
28
44
16
14
16
15
48
11
4
45
131
6
12
178
18
6
20
70
39
11
34
146
4
32
52
36
36
8
46
6
48
80
136
72
164
6
30
22
48
2
25
60
63
48
132
194
4
27
47
61
27
50
40
122
16
24
18
32
70
78
30
18
54
18
168
32
55
35
54
16
44
66
4
33
51
36
36
18
6
9
45
27
59
13
47
28
8
30
40
32
22
36
20
34
20
10
6
27
75
6
27
39
6
284
94
12
2
31
11
64
24
21
11
133
35
28
20
4
33
23
25
3
56
13
77
4
66
20
36
24
28
18
63
84
75
50
55
5
28
18
240
9
63
45
39
54
27
105
15
39
33
23
37
83
25
47
25
17
34
144
66
27
12
21
30
42
102
18
15
75
78
146
1
12
3
32
16
26
10
9
45
92
22
21
84
33
63
11
4
12
33
39
78
2
13
48
39
18
24
210
21
33
6
48
20
73
60
15
2
48
24
36
12
43
125
12
22
33
51
45
51
84
272
54
34
42
2
142
123
96
71
100
54
2
34
20
76
18
12
44
88
48
33
131
1
75
18
66
93
35
22
54
36
158
16
44
16
39
87
21
72
60
3
33
21
3
3
20
12
52
180
36
62
10
20
52
24
2
118
24
128
10
18
56
13
48
69
18
66
6
33
3
14
16
18
2
67
23
40
84
6
27
5
142
36
198
60
2
37
15
36
74
82
24
45
21
78
45
3
132
18
32
178
132
20
52
30
36
2
22
84
44
10
33
3
2
40
54
93
27
96
12
6
87
39
50
90
60
36
82
36
60
2
10
87
3
20
24
16
225
63
14
52
80
46
20
40
50
4
54
9
137
16
48
27
12
75
66
2
52
78
15
17
42
73
48
60
17
46
26
36
70
12
36
6
63
3
57
3
18
270
86
58
33
17
31
11
46
2
42
46
57
23
70
15
48
11
108
118
92
31
27
74
19
81
24
87
15
260
37
65
88
110
25
33
54
32
73
5
28
20
4
3
48
12
27
9
135
12
44
16
74
43
48
89
10
21
33
42
12
6
66
56
13
119
25
111
6
20
91
9
3
3
48
6
30
36
72
45
36
87
48
24
68
88
6
84
42
32
70
ABCD 98557500968*3^$a+1 [50003]
60
36
12
4
171
57
32
76
8
136
92
52
39
17
40
48
3
41
43
9
51
21
12
63
84
33
219
89
408
31
41
43
57
87
12
21
108
168
63
45
15
48
36
17
55
53
24
40
15
57
32
124
27
113
4
111
17
16
27
5
96
7
96
45
27
12
33
92
108
19
5
40
60
48
60
15
29
79
36
93
72
36
48
116
28
72
8
24
36
7
21
56
88
3
9
140
40
63
77
19
12
17
60
43
5
7
81
111
84
105
44
52
3
69
128
84
24
24
103
5
112
32
31
9
15
57
92
72
40
3
29
4
8
36
144
28
44
12
91
125
100
8
43
9
20
48
144
60
64
116
127
48
57
20
60
36
48
151
81
116
55
12
29
55
60
9
32
4
39
33
8
7
36
9
12
72
116
28
44
31
29
76
72
20
4
75
5
76
36
96
68
4
39
17
144
79
21
27
17
7
17
64
15
69
24
12
56
4
12
159
72
9
32
36
24
28
20
36
60
12
84
163
17
112
32
67
240
81
51
48
9
108
12
15
57
72
44
48
4
12
24
20
64
20
24
12
16
128
175
12
149
31
41
31
24
60
29
24
12
79
53
7
45
8
79
45
99
77
16
60
27
9
8
4
99
29
12
4
36
159
17
67
12
29
163
5
16
20
48
43
17
43
65
24
7
149
52
60
56
43
72
21
15
113
84
136
68
88
20
127
77
7
36
45
48
8
16
39
17
43
120
12
185
43
41
31
41
48
60
91
53
43
41
148
128
84
151
60
29
76
92
175
12
21
44
12
72
16
27
9
51
72
192
24
9
36
12
36
92
4
8
12
60
12
7
5
52
104
79
57
44
48
64
3
41
67
60
48
57
8
108
72
4
68
19
48
36
29
52
15
57
20
7
72
24
48
12
29
55
9
68
16
96
15
41
12
7
9
24
63
9
135
93
68
31
41
43
48
36
29
84
4
75
113
72
12
36
24
204
115
9
20
16
36
63
41
96
7
41
19
5
36
52
56
4
32
12
28
44
115
161
163
21
84
92
52
8
24
208
8
40
3
105
32
7
161
19
60
108
29
112
51
21
27
84
9
36
72
39
5
19
53
16
3
24
17
12
100
72
87
9
8
4
128
12
112
80
16
44
12
55
9
60
51
132
5
4
51
117
20
16
56
124
8
4
36
51
84
41
7
77
115
12
17
12
24
31
33
27
72
5
144
76
63
185
28
224
28
123
48
48
33
111
41
19
48
69
15
17
12
4
8
19
45
188
28
44
12
7
60
57
24
3
5
96
196
24
8
4
3
105
56
4
207
45
8
28
140
115
12
36
77
16
27
5
91
48
21
32
24
7
108
24
17
31
96
57
39
33
20
67
9
80
7
48
21
36
171
108
5
31
5
7
69
36
32
12
43
45
48
72
123
144
41
24
60
208
3
17
7
17
72
28
36
32
4
15
21
8
19
36
81
12
15
5
24
7
24
33
51
5
103
144
84
5
36
24
16
3
53
12
108
144
19
9
36
80
67
45
111
17
43
17
7
21
27
48
12
137
16
8
4
39
65
60
4
20
64
51
21
176
168
108
12
108
24
108
12
48
24
64
20
43
72
41
4
99
108
12
72
9
39
48
17
24
4
12
80
28
20
16
36
15
17
112
144
8
12
175
29
28
144
20
120
48
136
3
141
8
7
93
32
55
96
48
89
67
60
36
9
44
24
60
7
45
15
17
31
9
87
57
15
137
24
60
16
63
101
12
36
36
103
65
24
4
63
36
41
24
67
108
9
8
19
5
40
48
27
96
132
21
8
79
33
20
24
28
32
12
168
12
36
36
72
16
68
88
15
36
108
108
180
36
117
8
172
32
60
16
27
189
3
96
12
36
89
12
43
96
53
60
55
17
16
24
75
161
43
72
96
108
96
33
48
15
5
24
36
24
112
39
17
19
156
117
8
24
16
15
29
24
139
5
19
201
63
9
39
21
27
12
48
5
7
53
127
48
117
96
44
67
72
84
41
16
39
96
29
60
28
44
31
5
79
33
32
24
52
75
57
36
36
51
36
21
36
8
36
24
108
4
12
24
15
5
60
24
12
7
21
104
48
12
28
44
60
55
96
48
65
12
36
24
16
48
32
19
93
87
24
48
5
48
96
76
147
29
12
12
43
65
48
19
17
4
104
12
103
173
67
81
80
103
5
28
3
81
99
24
93
24
116
55
65
79
29
91
77
24
148
12
24
12
68
19
24
48
17
31
48
33
20
19
5
72
ABCD 98557894452*3^$a+1 [50061]
32
16
45
12
72
48
84
18
45
111
29
67
30
6
12
12
21
8
4
36
36
8
55
161
7
54
59
1
15
3
21
24
36
9
35
7
141
15
30
48
102
18
30
5
7
12
33
3
89
67
21
140
7
5
7
89
49
15
48
12
56
49
78
48
9
27
41
64
3
45
20
1
12
47
28
20
7
42
84
54
21
12
27
48
12
78
15
3
17
7
53
28
39
36
12
78
47
85
3
72
12
56
24
55
41
52
33
12
23
31
21
12
15
6
35
16
48
21
75
27
78
27
27
6
51
8
76
15
30
66
54
36
11
49
30
6
48
15
24
27
41
72
55
5
13
23
4
8
7
12
36
77
28
33
102
53
61
36
108
35
7
33
32
49
6
24
29
55
60
57
27
30
12
6
18
75
192
15
45
3
21
48
36
24
3
18
12
135
15
72
210
30
21
27
30
24
3
27
21
45
24
54
60
36
6
23
4
72
9
12
30
24
18
42
18
23
28
15
17
73
12
15
32
13
83
19
48
48
17
28
9
71
49
11
4
51
24
33
80
52
36
69
18
5
7
21
27
30
39
48
8
60
7
45
48
108
20
121
3
27
18
12
60
99
27
72
57
84
15
69
45
11
37
3
72
9
191
55
65
28
32
13
6
21
9
48
48
99
8
28
8
4
21
27
12
60
33
12
12
6
5
55
5
52
27
6
12
42
6
15
72
15
30
48
12
63
8
7
5
25
60
72
3
32
36
31
54
15
27
113
24
1
95
55
45
51
9
57
39
56
13
36
6
129
9
60
6
33
15
21
84
68
55
5
7
185
48
19
6
24
111
27
30
15
15
48
5
43
9
33
39
69
27
24
96
32
108
7
21
24
75
93
12
56
31
33
15
18
15
57
3
69
99
9
35
1
35
91
21
57
42
138
87
21
27
21
15
12
12
36
32
4
15
78
75
3
42
3
20
108
4
33
39
45
24
15
45
42
69
75
6
3
32
37
111
72
48
27
60
48
6
66
12
41
7
42
18
9
111
48
117
24
96
3
17
7
45
20
60
156
55
24
57
33
12
11
4
33
48
42
6
35
64
21
75
9
42
18
3
63
5
97
12
60
23
7
33
93
6
24
29
28
15
18
39
105
72
3
48
3
54
11
25
30
89
91
30
30
36
36
12
30
71
120
67
60
17
16
9
27
8
13
83
12
55
18
6
186
3
36
9
51
36
8
49
6
117
3
72
24
41
13
36
48
15
60
21
12
90
24
101
37
3
48
75
24
6
59
16
15
117
69
66
9
21
27
27
53
13
3
27
53
12
40
3
12
9
33
75
12
15
36
12
6
35
79
66
36
60
60
114
6
3
36
20
4
33
39
9
15
12
20
28
15
65
25
60
24
3
39
29
16
3
78
3
12
24
48
93
72
12
30
33
93
54
96
42
18
12
48
45
24
84
45
42
125
12
7
81
12
3
9
15
41
37
12
15
60
3
36
6
30
6
87
15
93
8
24
28
32
48
28
45
12
30
24
6
24
23
36
7
24
84
5
25
87
24
24
81
3
48
60
8
49
12
39
36
9
107
25
24
123
8
25
12
3
24
45
60
168
132
23
36
72
4
21
12
66
24
21
12
105
78
77
132
7
113
1
12
3
9
30
18
18
9
45
6
17
13
54
96
84
41
7
12
45
36
12
8
7
17
7
60
60
36
18
66
21
57
11
4
12
48
3
77
88
20
25
35
157
27
56
7
33
3
12
77
1
54
41
84
25
132
6
42
15
48
80
43
12
45
39
18
35
7
9
9
63
20
7
45
3
9
9
60
36
48
3
20
4
69
24
3
9
240
15
33
18
5
19
78
75
8
4
51
9
63
96
36
33
8
43
42
39
9
12
35
4
56
7
33
9
3
51
69
36
20
76
9
42
18
24
12
75
45
6
5
97
3
99
21
15
45
8
37
42
30
27
8
40
57
96
27
33
35
13
35
55
77
7
5
13
24
48
35
28
45
54
41
4
93
15
20
76
24
48
32
1
15
92
48
4
80
25
30
30
11
4
20
43
30
12
3
3
84
42
24
6
29
40
159
18
15
57
12
39
84
75
21
96
3
18
75
57
3
9
36
3
80
12
12
13
12
11
12
13
30
30
51
3
5
7
78
23
4
24
75
117
27
57
15
21
3
54
11
12
37
60
48
15
3
17
4
60
3
60
45
20
76
24
20
28
60
33
30
9
57
119
85
42
120
9
21
3
12
27
6
6
29
16
24
24
93
24
59
61
39
12
15
9
36
60
27
12
69
51
33
20
103
30
3
12
72
81
27
84
8
7
6
84
11
25
30
9
36
93
27
12
3
42
23
79
21
24
8
91
6
114
29
28
24
165
3
8
40
9
23
100
51
17
13
27
8
16
3
36
42
30
54
18
12
6
195
32
16
21
51
12
8
7
72
9
15
77
19
81
33
147
48
15
5
49
35
43
30
15
24
9
51
33
3
132
3
12
36
45
129
3
72
93
78
17
25
18
9
48
9
36
12
11
12
40
27
42
15
15
24
77
37
15
51
42
3
80
7
9
81
114
18
11
31
41
43
12
45
84
3
30
60
12
23
52
3
6
90
141
56
19
18
3
8
7
53
24
48
7
5
28
9
51
8
64
33
3
99
30
3
20
43
117
15
33
27
53
4
27
41
60
67
41
37
15
32
1
15
27
9
24
9
60
12
63
12
21
24
6
5
43
5
7
33
72
20
28
24
8
7
5
7
18
3
27
21
27
90
48
12
3
21
11
37
48
54
33
123
18
102
45
9
15
93
6
65
16
8
7
6
23
49
3
92
40
363
9
8
25
6
6
11
168
24
37
66
53
12
73
66
18
15
20
88
9
15
63
30
27
9
54
48
30
102
36
6
99
21
51
48
84
45
35
1
54
42
66
9
60
8
91
9
45
42
45
8
16
36
39
6
3
12
45
3
27
66
15
32
48
49
3
20
88
12
12
33
3
8
1
66
45
132
36
36
33
83
37
48
23
1
30
41
60
43
42
27
48
57
11
24
16
32
64
9
84
12
36
3
105
59
76
240
21
ABCD 98557901972*3^$a+1 [50037]
33
6
24
24
57
33
15
112
36
92
15
6
6
24
84
6
24
60
42
73
35
36
126
18
66
66
84
6
3
40
5
6
24
6
6
33
12
60
15
84
54
7
23
12
33
87
21
153
24
90
25
11
21
45
111
4
23
12
73
5
175
20
15
12
13
35
93
33
67
44
39
61
29
51
60
9
39
168
3
54
7
8
21
91
5
18
13
32
111
234
36
19
197
15
3
30
120
132
63
75
66
30
30
24
12
135
135
81
87
60
6
31
80
9
36
48
6
60
54
27
9
60
30
96
25
20
105
54
30
6
25
20
45
15
28
41
6
90
55
5
84
54
6
19
12
20
63
6
39
117
54
21
36
24
16
32
27
24
30
36
3
45
27
15
78
7
140
33
15
120
21
91
23
57
9
246
48
25
200
48
147
57
16
44
93
66
6
63
12
9
96
75
28
11
189
51
6
84
6
54
31
119
6
91
47
90
115
11
1
8
21
27
9
60
30
84
9
12
3
6
19
5
30
30
12
55
20
28
80
100
41
60
216
31
29
144
6
45
33
6
117
39
33
72
100
35
24
36
24
21
75
25
48
17
15
100
179
90
27
24
33
30
12
13
17
15
96
27
66
19
35
45
15
66
111
3
72
30
15
3
6
60
54
6
111
159
1
48
8
9
111
12
57
30
45
75
24
36
114
84
12
111
72
15
6
30
9
81
6
18
147
9
27
129
78
177
45
3
87
45
168
45
42
1
44
36
33
30
109
197
204
27
69
91
59
48
42
144
19
32
16
32
27
21
9
60
30
54
24
12
18
12
18
60
12
54
60
1
35
1
44
9
90
21
76
144
68
12
100
56
52
11
21
39
30
126
48
6
36
48
7
8
52
68
21
66
24
24
66
120
6
18
87
9
87
9
15
69
24
90
12
84
9
51
6
63
21
30
30
27
87
12
1
44
15
45
39
9
51
30
79
35
6
60
90
84
30
15
135
12
78
42
45
15
33
15
25
17
30
25
65
24
111
240
39
6
3
27
78
27
33
15
12
75
105
36
99
30
30
25
59
54
87
3
6
87
69
3
147
270
111
69
115
5
30
13
5
36
24
12
31
80
12
40
8
63
54
30
30
15
132
9
19
11
6
204
27
39
24
156
1
53
39
177
30
24
24
42
15
15
114
30
57
63
54
63
153
36
15
33
7
143
13
23
216
54
30
1
5
30
93
27
24
24
13
29
24
24
12
151
89
54
9
40
8
12
60
21
90
156
30
15
40
23
126
6
13
120
8
72
27
30
84
24
102
153
51
54
12
24
31
23
12
45
69
66
24
36
78
3
39
60
153
117
43
68
4
23
57
15
210
91
20
39
24
126
3
27
13
128
27
96
60
1
95
30
78
33
3
24
6
6
54
6
18
15
27
54
66
90
3
15
30
60
36
91
20
63
42
3
57
15
48
21
54
180
45
135
6
6
60
78
66
6
30
1
24
120
5
48
87
33
27
15
24
9
57
63
12
48
21
24
67
125
51
87
117
16
77
6
21
9
87
112
35
37
239
6
30
85
128
72
36
63
37
89
3
15
12
60
165
15
30
43
41
19
17
24
24
43
84
29
31
53
42
30
3
21
139
197
18
186
6
61
59
121
12
32
3
57
3
33
52
60
137
30
84
49
20
52
119
144
85
35
30
96
30
6
18
165
72
16
32
45
72
114
30
87
12
45
27
120
33
66
81
69
114
12
120
108
72
24
36
84
96
54
30
30
66
18
7
53
6
60
6
43
35
6
6
48
30
27
100
89
36
15
15
84
60
36
54
39
40
80
45
30
60
30
132
15
15
24
9
72
28
17
15
36
24
63
57
16
119
24
54
3
9
43
125
15
45
6
21
33
72
48
36
90
1
8
60
132
3
102
51
27
36
54
15
108
27
42
18
12
1
29
24
51
9
60
60
111
40
48
41
31
143
37
20
48
15
6
39
52
233
180
90
37
68
45
6
6
90
30
114
6
54
9
27
73
32
15
48
72
61
47
30
63
84
153
12
43
65
96
6
30
48
6
60
54
3
9
24
6
81
27
6
39
51
141
3
60
6
60
30
9
27
18
115
47
84
144
66
84
27
9
30
84
25
12
155
30
48
72
60
15
3
12
1
32
72
69
84
30
12
13
8
27
36
60
30
91
35
18
6
90
87
3
21
9
210
21
15
108
30
7
23
85
167
24
21
9
19
35
96
30
24
36
6
48
97
35
24
49
20
48
69
30
45
93
63
9
51
64
5
60
55
188
60
111
81
9
24
42
93
40
125
30
25
161
54
37
5
3
15
33
183
1
5
3
87
ABCD 98558101022*3^$a+1 [50004]
54
54
42
95
13
23
40
27
72
66
42
165
15
30
15
3
24
18
27
3
90
6
9
21
11
25
54
29
25
23
40
72
72
104
31
18
15
36
156
9
54
18
63
159
12
5
19
174
18
9
51
12
42
54
30
6
9
39
5
145
72
18
36
57
15
5
12
100
36
45
71
4
135
60
54
90
45
36
9
120
108
23
40
225
54
41
1
23
97
54
24
5
12
13
11
76
21
15
63
9
75
108
65
97
15
45
12
78
113
13
35
64
80
40
72
9
6
9
57
42
21
117
168
90
17
13
99
60
21
87
39
65
40
183
18
87
156
27
42
107
13
18
77
1
12
23
24
52
24
36
108
8
19
5
31
17
168
7
108
33
32
175
93
9
42
9
44
60
25
42
66
24
36
27
45
18
84
36
45
32
67
78
3
15
108
12
5
4
15
138
126
36
45
68
1
12
47
13
27
180
27
18
75
33
18
5
25
180
87
48
51
54
30
41
13
15
81
36
71
4
69
12
18
69
12
308
25
60
30
108
9
45
131
55
12
132
48
45
45
47
48
112
33
36
71
13
42
45
116
28
57
23
4
15
125
55
17
19
30
195
57
15
39
69
75
24
153
9
23
12
1
84
63
20
13
48
54
65
13
102
5
40
81
6
53
13
23
1
48
72
6
84
33
81
12
23
55
9
72
63
18
39
20
13
27
129
42
90
23
49
3
69
99
44
31
69
135
90
23
40
45
54
21
45
18
42
27
27
30
6
9
39
41
76
140
139
33
36
9
3
20
108
115
65
4
27
45
9
27
27
57
36
24
44
24
12
28
3
42
108
3
24
45
71
172
27
125
1
30
36
29
4
21
42
5
7
42
75
285
18
81
36
80
1
54
18
18
45
9
95
25
270
18
87
93
108
132
12
23
132
4
104
13
35
24
25
168
18
45
8
109
147
36
99
29
169
126
6
35
19
30
15
9
228
23
40
15
81
8
40
60
27
18
23
13
27
57
95
28
45
3
24
3
24
5
40
261
39
135
60
9
9
18
108
41
36
12
55
48
113
76
15
48
42
35
108
91
5
157
27
21
24
18
48
9
123
9
21
108
36
18
33
12
176
4
45
36
144
78
17
73
18
54
12
276
18
9
45
27
75
29
7
5
37
135
75
6
35
4
56
72
4
75
29
61
24
30
9
15
12
18
131
49
23
37
12
99
20
12
13
15
36
3
45
20
52
9
59
13
72
23
4
20
13
3
92
12
1
75
45
222
90
27
39
5
64
48
69
111
45
60
18
21
69
36
3
15
21
36
33
36
66
18
36
15
140
31
108
120
6
90
161
1
3
51
21
105
72
71
109
35
13
23
64
48
72
36
9
18
24
36
45
57
6
21
20
76
27
90
138
150
23
25
11
88
128
67
5
120
55
17
60
31
18
54
18
12
60
27
3
18
15
72
27
41
43
9
45
23
13
11
13
71
40
56
13
23
40
39
41
19
53
73
12
15
21
51
36
72
72
8
60
88
32
72
13
15
27
36
57
27
41
19
5
4
27
93
15
12
65
4
99
216
45
189
27
45
3
27
29
103
45
45
12
54
36
5
13
51
72
39
81
20
12
13
23
49
18
249
8
31
29
48
19
53
36
121
15
39
29
25
27
63
42
54
30
171
9
51
44
64
27
5
31
12
41
157
42
12
41
72
72
144
55
225
84
20
7
65
25
90
126
54
6
147
20
36
36
124
9
27
81
132
102
6
18
102
47
156
36
36
139
54
15
27
18
30
42
3
9
95
72
4
69
3
32
37
63
36
21
63
87
45
153
35
13
59
13
51
44
36
4
33
23
4
81
54
5
16
9
60
36
12
99
104
55
57
69
23
7
9
9
6
54
18
30
27
108
20
13
36
35
49
59
96
16
36
24
21
42
18
138
9
60
3
105
32
103
93
20
4
48
27
41
37
3
15
57
32
28
72
116
24
36
76
81
135
39
5
40
45
54
41
103
42
30
5
24
25
15
21
171
60
39
24
41
49
12
60
27
36
32
79
5
1
107
28
8
64
27
54
36
23
97
155
4
27
108
117
12
63
5
145
39
9
131
1
23
7
33
80
36
73
35
36
64
75
42
3
60
21
11
13
12
131
64
45
99
75
5
64
117
23
40
68
43
24
41
31
45
21
15
3
96
5
31
48
42
255
20
12
55
138
72
78
12
45
32
13
18
5
4
81
63
9
60
12
36
60
12
23
37
3
105
3
9
6
5
180
12
24
349
47
4
9
12
54
33
32
48
36
76
15
21
27
18
59
100
39
42
30
18
15
156
63
77
28
36
32
7
126
27
32
67
33
63
89
13
6
54
27
3
6
ABCD 98558141822*3^$a+1 [50037]
61
39
5
24
7
39
29
37
20
4
11
88
65
6
33
28
5
27
3
9
24
1
35
81
28
72
50
28
26
4
2
30
7
8
33
60
15
7
24
29
12
4
8
37
15
39
32
30
3
1
39
80
7
77
27
45
1
27
17
6
9
24
1
6
69
8
72
4
147
65
3
9
28
35
73
36
179
1
101
3
12
24
21
4
15
11
33
24
31
9
17
39
4
33
54
5
36
9
91
8
87
13
5
6
16
17
37
11
12
3
30
10
129
29
19
23
37
48
8
60
96
4
11
25
15
6
20
43
21
11
12
12
84
36
28
53
3
21
15
139
116
13
57
26
25
48
11
21
4
9
26
21
24
9
12
28
15
24
23
54
30
33
1
32
3
37
35
4
11
18
22
8
16
36
17
12
15
30
24
15
67
33
12
92
3
4
26
78
22
15
12
17
6
13
21
35
39
9
48
60
15
9
9
15
16
48
41
30
1
20
48
96
25
56
24
15
27
13
24
8
4
41
3
36
88
53
58
65
16
20
4
47
58
36
3
93
14
16
57
33
35
4
11
9
9
12
3
67
68
21
48
7
20
49
36
8
31
5
61
44
27
12
7
14
7
12
20
123
4
26
99
39
16
29
24
7
20
13
12
21
18
6
36
48
116
30
30
15
21
7
32
9
39
21
12
34
120
5
1
23
76
9
12
23
24
27
4
12
8
9
16
21
14
42
60
28
11
28
3
18
20
10
21
8
7
26
3
4
63
20
25
32
31
2
34
33
11
25
47
144
9
16
20
28
8
28
60
32
33
15
21
10
5
36
12
12
24
16
20
1
27
68
25
20
19
39
17
73
26
24
37
120
23
81
25
3
12
20
16
9
71
12
36
4
72
11
37
8
12
51
61
48
21
11
40
44
27
4
5
85
23
37
11
15
28
17
55
5
24
36
33
91
36
45
27
47
45
69
46
69
11
25
21
20
54
21
24
115
33
11
21
1
47
40
17
15
28
48
20
3
1
68
81
10
5
52
8
40
20
15
42
4
86
73
101
66
9
1
134
16
17
33
19
48
60
8
40
29
24
55
81
99
11
13
12
11
28
5
16
29
27
33
19
47
6
15
12
21
19
72
224
55
5
45
30
117
28
17
3
1
6
18
50
21
1
59
64
15
69
36
5
42
24
24
42
3
4
20
21
15
27
9
19
57
20
3
9
7
5
49
66
5
16
72
20
31
5
21
16
8
60
15
24
27
76
14
30
33
1
159
3
74
15
51
9
36
33
99
40
11
12
24
1
5
63
36
15
34
12
44
15
21
7
41
39
31
36
5
49
56
4
15
11
33
40
32
36
64
29
90
9
72
1
110
33
1
44
19
21
11
28
107
73
87
5
31
38
19
11
66
15
24
12
13
36
24
27
29
3
67
30
39
41
34
32
33
25
27
23
6
15
21
24
66
48
22
27
8
24
40
44
15
22
15
29
3
60
12
15
1
3
5
75
21
36
3
30
100
50
1
45
71
33
55
57
8
7
8
72
28
20
100
5
15
1
11
13
35
36
16
89
16
3
80
15
61
11
9
1
3
11
1
29
63
16
11
6
39
40
20
9
12
28
62
48
1
8
63
9
48
1
86
45
64
5
27
15
25
20
19
5
21
18
45
12
12
27
9
7
20
13
35
9
121
15
32
43
6
44
40
60
11
19
29
28
12
27
105
20
1
23
25
39
8
9
54
21
48
43
20
13
36
69
20
19
36
41
3
67
20
13
33
50
33
4
32
36
120
33
27
13
15
12
44
9
15
7
17
1
72
15
20
9
16
8
36
19
24
12
21
59
1
27
27
5
4
57
3
20
12
3
1
20
64
11
54
10
6
63
8
55
140
4
66
3
176
15
9
52
20
28
20
4
48
5
24
3
12
45
36
28
26
25
21
27
17
39
1
11
39
73
11
46
35
69
22
29
25
23
33
3
52
5
39
4
32
25
50
4
24
17
15
48
22
68
79
20
12
4
11
54
19
36
45
15
12
5
84
3
7
5
25
3
80
7
56
78
16
11
12
28
5
10
17
7
74
39
36
12
9
15
40
5
15
21
39
24
85
36
15
15
24
2
64
24
11
84
4
36
44
60
13
8
42
57
57
51
9
4
36
6
48
21
20
9
39
12
4
36
36
75
33
36
24
36
20
24
24
40
21
95
12
28
20
24
12
25
20
15
16
12
21
11
9
51
36
24
81
28
131
25
60
14
36
6
24
46
44
109
17
24
19
41
24
12
7
11
49
8
12
73
23
100
15
2
4
26
25
5
70
5
13
35
135
10
15
12
24
56
19
5
51
18
27
33
55
5
30
156
16
17
52
5
31
32
40
3
18
12
14
4
105
32
9
3
13
24
54
41
49
11
24
36
9
19
101
12
19
15
54
2
33
4
17
75
1
8
10
9
3
17
7
14
19
20
37
50
16
17
3
45
84
84
27
25
8
37
15
8
15
9
36
1
24
51
84
35
9
3
13
44
111
42
15
12
12
1
35
3
30
36
76
54
53
13
87
20
48
24
15
9
1
30
14
22
50
18
25
44
3
4
21
48
36
8
31
17
3
30
42
57
81
22
14
15
24
12
100
5
10
29
21
4
15
20
55
20
34
35
1
15
104
67
50
48
39
1
2
13
32
49
14
22
20
10
77
1
15
32
69
40
15
5
3
52
71
13
21
11
13
32
3
24
48
12
81
100
15
57
38
12
40
80
30
15
9
90
6
10
5
24
16
72
3
24
33
21
2
57
48
49
14
60
9
27
33
7
41
12
16
11
33
3
25
32
12
36
3
61
5
3
40
8
9
4
20
19
12
56
3
45
4
32
28
12
9
11
91
5
9
24
6
6
58
5
52
5
139
11
9
21
30
33
12
4
9
47
4
5
90
61
65
24
36
39
4
11
4
20
42
34
66
3
5
6
66
64
60
11
9
15
64
24
12
21
39
48
20
21
6
9
24
72
100
65
43
60
23
24
21
40
3
9
36
11
34
47
12
40
32
4
11
30
16
38
9
3
25
23
6
96
58
5
40
80
15
1
84
11
10
6
18
30
29
27
1
5
18
16
33
23
10
8
39
156
1
11
25
63
36
45
23
31
9
21
15
5
16
71
19
21
33
11
84
96
28
11
46
36
30
5
105
15
19
5
99
69
36
15
21
21
75
24
39
49
92
16
3
110
15
1
44
10
62
7
8
24
16
5
3
16
5
30
9
4
17
15
61
8
7
8
21
3
3
18
60
15
15
1
56
12
3
58
6
14
27
3
9
13
3
41
16
27
32
105
3
12
55
9
47
33
15
30
51
64
11
33
21
12
34
5
25
24
12
20
39
28
17
55
20
24
31
5
31
69
56
40
8
76
9
32
55
29
10
5
21
4
11
15
69
1
20
24
39
21
19
32
12
12
39
9
7
30
15
20
1
20
58
29
7
33
20
1
11
9
132
28
35
52
69
3
20
81
12
3
4
41
42
24
25
75
36
110
18
12
13
24
12
11
33
1
51
20
72
37
23
93
54
45
28
17
55
116
88
21
11
3
1
5
15
31
44
21
45
3
12
9
39
24
12
49
20
7
72
32
64
101
24
19
17
15
36
12
103
50
34
105
29
31
44
25
32
28
12
39
36
35
4
30
14
9
48
12
12
9
6
69
57
67
11
21
21
3
4
3
9
35
24
22
18
26
40
54
6
59
12
12
33
4
35
36
72
33
94
5
1
23
15
10
20
12
10
20
25
5
15
3
42
28
11
60
15
69
61
59
31
26
15
52
8
3
45
1
50
34
11
81
3
12
15
28
32
13
36
36
3
6
ABCD 98558204762*3^$a+1 [50010]
15
3
12
33
48
129
6
84
6
42
30
60
51
27
69
3
42
84
30
24
105
51
5
7
30
18
29
31
81
39
9
3
30
95
13
15
9
12
24
27
12
27
21
3
54
12
15
9
96
15
36
9
6
12
96
42
12
51
51
48
30
36
12
24
3
48
57
3
27
21
15
42
27
36
21
66
65
40
3
102
3
15
5
31
6
3
72
8
4
15
6
12
12
126
5
1
120
39
15
45
20
1
108
35
31
12
18
6
81
3
60
66
6
12
18
18
30
6
18
75
3
30
30
12
6
30
24
30
6
36
21
12
36
21
123
12
99
12
30
39
3
45
15
48
45
33
6
29
55
9
48
15
93
15
17
43
5
16
9
36
30
9
21
48
87
45
18
5
13
15
8
19
6
15
105
27
3
30
30
36
66
18
6
30
9
15
89
112
9
12
60
24
15
33
36
12
18
12
54
18
5
1
27
72
3
69
63
18
48
72
12
42
21
15
17
121
6
21
9
15
33
42
6
15
15
30
12
15
15
33
15
12
48
18
51
24
9
6
36
6
18
36
21
9
3
51
96
45
36
32
31
5
97
18
6
48
95
16
15
30
6
21
45
12
6
29
16
44
7
78
18
17
13
99
69
35
16
39
30
6
6
87
15
30
15
15
72
24
36
30
6
93
80
31
126
99
3
18
27
15
18
27
51
6
3
21
6
6
84
30
33
3
18
42
24
18
12
24
6
30
11
115
12
78
12
63
9
48
15
21
36
39
32
25
47
16
51
21
75
42
75
81
6
48
36
60
36
18
3
32
37
63
21
15
44
67
66
27
3
12
141
15
114
35
37
75
15
48
141
27
12
65
25
12
83
1
15
21
51
3
9
21
60
15
36
33
23
55
9
15
33
15
18
15
24
24
9
15
12
15
48
90
12
18
5
43
9
36
80
28
21
30
41
25
27
48
12
36
45
51
9
36
30
30
39
57
30
78
6
9
9
6
12
48
24
57
3
18
18
9
12
36
3
9
72
9
6
6
12
12
3
21
6
29
7
9
120
104
97
24
39
45
6
33
27
48
18
12
3
9
36
42
48
65
19
9
9
60
6
12
48
66
24
12
23
37
12
11
4
12
21
138
36
6
3
9
48
18
24
5
1
39
96
24
135
6
51
8
40
12
15
30
48
6
9
15
81
171
9
36
60
3
41
7
57
27
18
6
5
7
18
24
15
57
23
25
36
12
35
127
33
3
57
27
21
57
12
78
60
72
30
27
21
12
6
12
18
6
90
18
33
12
12
164
25
27
24
9
15
15
17
12
52
51
48
114
42
24
81
96
84
45
54
9
33
15
8
16
3
72
18
3
48
21
24
60
24
15
48
87
48
162
90
30
18
45
39
53
16
84
93
42
33
33
72
12
66
36
9
20
19
18
18
5
7
5
19
6
48
36
66
129
9
42
30
12
27
3
18
3
39
57
56
19
48
5
37
66
12
18
72
78
24
36
17
1
15
32
7
36
21
21
3
117
27
105
27
68
16
15
129
8
4
15
36
33
69
3
75
12
45
21
27
48
27
17
40
27
30
3
60
21
47
25
42
41
37
24
18
81
132
9
23
25
83
49
3
21
12
3
44
16
9
6
6
171
3
60
6
66
24
30
6
18
30
36
54
12
222
48
5
40
45
18
12
45
3
36
108
65
1
12
63
15
6
111
108
32
25
12
42
6
90
102
123
9
15
51
78
27
84
15
113
7
33
8
28
27
9
9
126
41
13
35
16
3
45
15
6
54
48
42
72
36
27
12
9
12
3
9
48
120
27
12
9
12
27
48
8
25
24
6
12
69
3
93
27
18
35
55
45
80
25
23
1
30
30
15
144
32
7
42
24
12
30
42
12
11
7
30
71
121
39
21
3
48
15
42
35
16
36
9
15
32
43
9
45
18
33
12
8
37
35
7
6
6
18
27
3
36
66
150
24
60
30
6
153
87
30
48
3
24
33
15
63
17
52
9
6
24
6
18
65
7
21
32
36
7
72
21
21
78
12
24
72
9
15
18
15
45
6
6
6
105
93
12
63
9
15
15
66
6
18
102
6
24
54
21
99
17
4
63
6
42
65
12
25
51
21
54
72
17
7
41
7
12
33
51
57
57
42
114
24
3
48
117
30
24
18
111
135
6
66
18
42
57
68
7
66
60
6
24
57
48
12
15
5
19
9
9
27
84
51
21
9
18
72
29
37
15
3
42
48
15
15
12
12
48
17
28
69
36
12
18
12
12
45
15
21
12
36
132
57
15
21
6
36
9
3
18
42
33
33
36
3
15
6
30
6
36
24
30
66
114
18
12
30
33
63
17
55
5
25
36
59
16
9
6
6
18
57
120
21
27
111
12
18
35
79
41
40
20
12
13
60
39
45
27
99
29
1
27
12
3
102
63
129
15
15
9
15
9
33
42
18
90
57
12
36
24
84
9
30
5
16
69
6
12
24
89
37
147
20
1
36
54
21
3
132
53
36
16
39
6
18
6
36
39
231
30
48
15
56
7
9
24
27
114
36
18
24
18
24
23
13
3
45
42
18
51
45
3
27
138
11
37
18
57
120
27
12
18
18
48
24
18
42
36
36
153
45
12
78
33
3
90
39
15
6
15
9
51
12
27
30
246
6
11
13
39
12
3
30
23
49
6
90
15
15
45
33
36
71
4
15
53
7
96
9
3
42
131
25
39
3
5
61
6
78
18
5
97
63
57
6
30
6
30
30
9
75
105
39
42
18
57
51
60
53
16
21
18
24
96
6
11
43
30
27
60
84
9
36
30
96
42
6
5
79
93
60
27
42
54
90
12
72
27
9
30
54
30
66
30
5
25
60
27
84
33
48
18
29
151
54
30
117
9
24
42
21
69
6
30
23
37
35
7
36
5
37
18
12
33
39
18
27
51
69
15
12
9
117
15
32
1
27
87
60
90
12
18
36
12
30
30
108
36
6
3
27
9
3
21
9
18
9
48
20
85
6
12
90
47
40
33
24
39
21
6
60
18
6
6
18
57
8
49
15
21
36
18
45
45
23
19
84
24
48
72
48
30
24
15
21
42
105
63
78
42
30
60
42
5
16
51
41
79
45
24
15
30
15
39
5
48
43
72
17
28
15
9
63
12
33
36
15
57
9
6
24
36
48
21
24
9
6
66
24
15
57
12
18
24
9
12
12
20
16
12
24
33
30
18
12
42
81
9
54
84
12
66
15
80
169
11
4
105
30
33
15
18
18
24
30
27
3
41
4
63
ABCD 98558214806*3^$a+1 [50153]
15
9
36
36
48
12
54
17
48
55
96
21
27
117
123
21
20
60
36
100
24
20
19
66
36
18
90
11
36
24
72
43
5
49
11
132
48
1
18
30
11
25
27
264
33
30
126
27
3
24
21
15
65
12
60
19
5
115
41
103
36
48
72
180
21
20
13
90
45
72
33
24
6
17
120
40
8
1
11
13
207
63
17
24
16
8
36
76
33
24
71
19
240
53
79
24
30
6
30
71
247
36
77
120
40
27
12
9
9
47
55
105
56
97
12
54
21
63
6
36
24
15
15
41
19
84
17
199
65
16
135
41
40
33
30
156
5
40
20
76
8
160
32
7
42
15
33
36
27
63
17
127
6
75
9
23
19
29
79
36
36
65
19
24
60
66
30
84
53
97
83
13
60
107
120
19
138
66
30
30
30
167
7
60
60
90
71
1
35
36
37
51
141
30
21
57
11
121
51
3
125
19
6
6
41
37
42
84
21
24
32
40
9
71
67
120
30
111
32
127
41
1
48
90
53
7
6
90
24
33
24
195
18
3
8
12
48
12
79
89
40
105
54
12
5
36
43
96
24
114
186
77
139
24
30
30
101
25
11
7
30
6
36
54
84
30
186
24
66
24
41
12
79
18
6
17
24
36
4
75
29
25
15
120
9
72
24
107
7
12
48
41
1
24
95
139
96
65
12
64
249
24
12
35
64
20
12
64
183
6
6
45
63
153
44
43
30
83
7
41
19
36
65
72
64
56
7
96
5
100
15
17
24
16
27
21
9
23
13
96
59
79
6
6
108
281
12
4
24
15
36
21
3
137
4
24
32
67
21
15
114
63
24
63
30
6
5
120
31
161
7
72
84
77
7
6
35
1
18
96
17
37
126
60
21
144
32
48
25
66
108
126
27
33
120
6
9
159
17
16
27
41
60
36
43
41
31
18
72
24
87
8
19
53
49
131
7
30
23
48
19
161
79
21
15
81
75
60
30
71
28
15
30
6
29
36
55
89
100
32
19
41
43
24
17
85
35
13
156
54
17
13
23
48
36
24
1
18
90
3
33
24
30
36
5
25
24
143
40
24
15
48
17
49
6
129
75
65
52
3
77
184
39
161
40
75
48
36
5
196
33
6
84
6
47
64
3
96
96
30
48
210
117
9
36
51
129
18
12
114
144
12
11
48
31
18
30
33
33
15
21
30
228
41
12
7
66
66
90
15
96
44
19
60
30
6
54
27
69
150
141
3
30
24
87
20
25
71
7
6
54
33
9
35
25
51
57
42
24
24
60
17
19
60
24
33
8
16
45
35
84
12
43
21
135
24
84
6
6
41
103
90
24
186
125
19
30
72
60
59
55
36
65
36
19
30
11
84
16
3
210
6
5
43
30
12
108
36
155
40
9
87
164
25
30
45
81
18
96
101
73
42
29
169
23
48
96
19
5
1
18
6
96
24
6
65
139
137
37
23
48
72
40
80
64
80
40
33
36
6
78
6
36
45
3
12
84
77
24
84
25
27
99
21
80
103
17
43
45
96
75
21
20
7
30
87
75
18
11
72
13
30
21
24
9
156
174
66
54
6
135
20
52
24
56
19
69
72
24
104
19
173
133
36
54
90
24
47
19
21
15
89
85
234
60
96
5
1
18
93
8
19
6
47
168
1
18
21
32
19
24
5
72
19
5
49
84
251
121
15
45
18
36
17
73
60
11
55
41
37
72
78
17
40
176
24
13
3
57
63
140
43
36
45
80
16
219
5
84
19
12
24
41
13
6
77
48
91
101
37
162
29
121
35
43
36
77
24
19
5
16
24
120
20
19
120
42
39
20
96
25
108
30
6
11
24
61
11
7
42
24
30
240
101
4
32
7
60
12
9
99
30
131
121
59
31
9
32
48
91
21
8
60
175
141
9
6
9
96
99
5
72
40
267
53
43
24
101
49
11
60
36
4
92
13
35
25
155
31
18
126
6
51
3
197
163
6
54
120
24
41
72
73
6
120
60
21
3
5
31
60
78
42
21
123
45
69
90
12
30
78
96
24
102
59
16
33
6
5
115
17
48
12
48
31
21
8
55
54
71
372
40
57
191
12
84
24
115
90
6
29
40
21
75
104
19
30
23
73
15
32
13
27
177
66
54
30
30
42
9
75
6
30
5
19
17
43
30
35
12
49
159
96
45
35
40
33
11
12
67
12
78
83
79
9
21
35
25
30
24
24
41
36
ABCD 98558599526*3^$a+1 [50056]
8
276
40
12
32
28
47
30
30
13
44
9
55
29
6
24
81
40
89
60
15
12
4
12
48
89
31
5
7
44
63
21
60
16
68
28
23
120
81
9
60
30
9
16
56
3
1
5
7
23
54
43
68
69
30
1
84
48
23
1
83
105
45
51
36
4
60
132
44
4
29
43
47
13
17
103
8
9
27
48
36
69
6
24
21
40
5
139
72
113
27
16
84
80
88
20
12
4
5
30
54
43
17
51
36
144
159
61
56
93
66
109
12
44
16
23
120
21
76
20
4
44
45
36
24
151
59
36
45
69
7
36
24
24
44
28
72
11
1
20
4
36
44
76
20
64
12
48
60
59
30
7
8
100
12
8
52
23
21
76
20
120
303
13
8
180
100
5
7
32
75
13
12
56
40
60
59
6
7
48
36
48
65
27
40
104
105
15
9
115
131
37
68
135
61
44
24
15
85
41
7
24
60
80
99
1
20
4
35
21
40
23
13
17
7
36
84
20
4
176
84
9
31
5
30
60
24
36
1
263
105
52
59
1
89
7
12
11
9
12
84
100
29
7
104
105
67
23
30
67
72
80
51
30
171
28
5
51
45
60
151
8
111
49
92
33
15
45
7
36
84
44
4
5
75
16
89
90
6
30
25
5
19
72
24
24
35
13
8
40
20
76
164
84
12
60
4
12
23
1
83
97
8
28
23
25
44
16
192
104
9
75
9
91
29
30
30
87
9
19
36
29
6
61
20
64
56
136
44
40
68
15
6
60
7
24
8
21
24
7
119
61
20
28
5
15
21
55
20
16
23
60
96
1
104
36
3
73
32
148
23
9
16
84
35
21
64
20
15
105
28
24
24
12
8
195
24
90
27
100
20
4
116
76
47
30
67
53
87
16
92
36
9
126
1
20
64
20
52
23
37
32
12
24
52
8
16
20
76
84
113
15
52
84
36
84
36
36
32
16
96
24
44
112
53
15
120
15
37
44
24
28
60
24
24
44
16
200
16
29
60
15
4
11
25
36
20
4
44
12
136
8
52
47
37
20
40
29
75
60
69
75
12
3
6
15
9
6
25
132
72
245
30
66
51
84
40
56
9
7
24
20
63
73
47
30
60
90
30
6
54
7
8
15
6
7
84
23
117
4
60
29
103
92
12
24
16
44
24
28
12
20
15
6
91
20
16
8
60
45
54
13
84
48
71
69
52
84
20
84
28
77
103
23
1
29
24
67
140
64
12
44
16
47
97
59
85
20
4
5
36
51
4
140
16
84
56
48
12
4
35
37
32
15
96
25
35
85
24
36
96
128
21
51
3
1
120
44
52
53
87
4
56
16
47
36
30
55
24
56
9
31
36
68
12
16
120
53
30
9
40
92
9
51
213
91
12
32
28
128
60
60
15
105
9
36
19
20
16
20
39
37
108
200
21
19
12
60
96
60
8
4
48
32
12
28
212
60
16
24
36
17
75
40
116
129
7
23
37
24
24
36
56
4
29
27
48
28
68
52
23
21
84
4
80
16
72
17
30
145
11
24
13
23
49
12
173
7
84
12
44
33
31
36
29
55
5
24
6
1
23
133
24
53
7
180
89
30
21
84
156
39
1
119
9
28
68
39
25
5
43
32
45
67
53
15
52
140
24
40
59
81
9
6
69
96
39
36
21
33
151
36
29
30
61
23
45
12
16
72
48
17
6
1
48
35
13
120
104
16
24
59
9
75
270
75
12
4
24
20
28
24
24
65
7
68
4
12
60
23
36
25
84
80
28
32
16
96
29
67
32
15
6
31
44
40
20
36
28
5
15
111
60
1
8
28
17
51
24
12
24
40
72
168
20
36
48
51
9
12
28
5
43
8
16
23
30
27
39
61
59
85
36
53
31
12
83
21
64
24
32
84
15
37
53
39
88
8
40
20
9
27
4
12
77
36
54
13
8
15
9
12
4
5
7
47
30
151
12
17
43
24
60
83
25
108
84
29
24
31
20
36
9
19
20
12
40
20
120
33
126
90
75
40
35
45
15
49
12
53
55
35
186
159
12
84
9
90
45
16
5
15
69
60
36
7
53
24
7
20
120
33
111
36
76
113
7
8
36
136
72
20
28
24
60
68
40
48
17
7
23
13
8
9
15
156
9
87
24
99
73
44
4
35
21
24
52
77
103
48
59
21
75
21
100
8
300
15
1
180
5
51
16
48
119
13
8
15
45
24
76
12
24
8
88
17
7
48
5
6
1
8
195
21
24
72
99
9
15
21
124
12
24
29
90
21
9
7
20
33
15
12
64
12
17
15
225
51
9
15
88
128
16
48
20
28
108
5
7
8
40
29
60
30
21
15
61
36
8
15
165
15
141
40
23
30
7
44
24
12
16
77
126
69
21
31
24
104
28
44
40
23
57
120
33
36
51
9
24
127
68
15
36
61
8
28
60
72
5
7
29
24
6
1
24
24
35
36
61
8
36
15
265
80
24
36
105
127
32
76
35
144
133
60
44
39
21
24
ABCD 98558762728*3^$a+1 [50116]
66
129
15
21
156
39
21
9
63
57
63
21
6
84
54
12
3
231
6
48
36
24
6
24
57
75
93
177
114
81
36
24
45
3
45
72
204
99
21
6
24
21
45
135
105
48
72
39
60
9
72
24
180
60
36
114
36
24
54
72
3
81
54
12
30
78
36
30
39
48
108
96
3
81
15
24
42
30
120
18
132
39
9
12
30
48
21
9
66
21
33
30
117
39
66
15
36
3
30
36
90
84
144
90
66
69
27
204
45
21
99
75
141
33
12
15
48
87
45
39
81
36
27
30
15
21
87
33
60
54
90
150
6
24
72
51
39
33
60
72
45
60
51
72
75
33
108
144
15
21
36
69
39
81
30
6
60
24
36
114
36
114
84
27
9
87
33
30
45
159
6
6
81
9
24
6
30
78
6
111
33
183
57
156
39
81
24
126
30
15
72
252
156
9
27
96
123
54
12
75
33
36
66
48
96
6
60
18
6
6
18
3
69
171
180
9
114
54
42
318
210
12
33
15
12
21
213
135
45
204
12
63
12
39
174
75
81
15
39
12
84
126
183
87
258
75
15
132
9
201
15
24
39
6
147
27
150
27
45
78
150
42
300
30
39
21
108
96
27
72
27
81
33
60
66
69
60
9
12
324
66
90
15
15
189
12
33
54
162
48
15
156
15
21
75
540
78
12
51
33
36
24
15
24
48
63
81
105
108
120
12
111
9
63
51
90
96
90
45
105
48
42
30
15
48
57
51
39
18
30
21
51
180
9
219
45
21
159
27
288
81
72
24
36
33
150
45
51
30
15
93
102
150
15
48
51
21
36
39
120
24
57
9
63
12
3
12
21
39
264
6
39
51
24
54
192
60
135
159
45
15
60
9
57
51
60
9
3
27
60
60
24
45
111
54
36
39
111
78
171
12
93
96
15
45
84
96
144
24
66
30
6
78
6
24
96
6
15
63
117
75
45
60
39
30
84
42
144
6
24
60
6
141
57
12
3
27
18
135
120
60
51
90
30
126
90
180
93
21
375
39
6
30
129
12
276
39
18
60
3
144
39
21
279
30
6
81
9
78
96
81
285
54
6
15
144
15
54
135
12
189
144
12
30
108
42
3
12
39
54
15
141
30
66
18
12
78
51
51
30
30
84
45
21
144
6
114
6
60
48
45
105
72
39
159
42
24
87
3
90
66
90
30
24
6
63
51
6
54
6
54
54
30
12
30
24
24
15
21
54
21
99
36
36
81
117
6
90
15
45
6
18
75
36
72
33
6
21
9
60
15
33
36
276
3
141
60
51
15
30
39
24
117
3
108
3
6
48
3
9
144
75
36
15
78
96
6
129
111
78
87
36
3
36
33
36
21
84
30
96
90
3
45
246
117
60
153
24
36
156
174
9
168
33
87
108
75
6
24
84
66
30
60
6
153
231
24
33
99
48
132
9
51
9
69
12
18
45
108
129
15
15
240
48
60
333
57
126
126
24
60
84
72
24
66
9
75
21
63
162
30
54
180
30
69
36
21
15
36
132
27
18
60
6
54
102
30
39
141
18
186
84
6
165
36
15
84
90
84
102
150
48
42
24
21
24
81
144
6
21
93
90
45
96
45
63
15
96
24
45
192
93
87
15
45
99
6
24
60
6
30
3
21
90
6
60
171
84
63
222
183
27
24
81
153
3
123
36
18
42
114
15
9
6
30
60
174
45
21
30
60
36
33
48
33
39
111
6
48
12
174
6
99
12
9
18
96
24
66
39
105
42
138
12
78
60
96
141
396
33
ABCD 98559349184*3^$a+1 [50169]
49
48
11
60
30
54
6
31
144
71
24
12
13
12
12
77
18
156
37
59
18
36
55
17
43
41
18
85
47
61
48
35
49
5
7
24
41
30
36
24
144
30
79
48
77
67
60
65
31
65
30
42
12
24
7
5
43
12
5
12
186
85
41
19
155
25
35
36
66
132
7
5
24
19
65
6
54
108
12
78
18
7
60
24
48
48
12
35
1
89
151
11
1
12
23
18
7
5
24
30
60
48
6
91
35
84
49
36
29
7
29
54
121
17
72
60
12
6
13
5
72
43
72
5
43
47
169
48
203
30
18
37
5
72
55
36
24
168
5
19
83
60
108
30
139
48
96
12
53
72
54
30
54
49
83
54
18
36
54
43
5
54
78
30
6
139
72
5
18
192
24
12
85
29
19
17
43
60
5
12
79
96
72
191
12
49
29
19
48
77
7
60
60
180
35
84
6
19
155
114
163
17
115
5
6
36
13
23
13
95
25
24
108
60
35
48
49
36
120
65
72
43
35
54
126
37
17
115
60
5
198
12
42
18
13
72
12
41
7
36
11
61
72
65
18
54
108
6
54
43
23
25
12
185
12
18
49
5
36
222
12
6
108
55
35
12
72
6
36
18
25
72
29
12
54
6
199
60
5
79
47
49
11
37
36
11
61
48
59
12
1
72
95
73
29
115
119
49
72
5
36
7
12
23
133
144
65
108
55
47
1
125
24
48
42
84
42
19
89
7
48
11
25
96
65
43
5
54
78
19
11
13
5
36
18
18
60
102
25
35
13
77
18
37
35
1
144
60
132
24
24
5
78
54
36
43
59
13
65
72
36
30
6
31
89
24
30
54
7
89
126
85
84
11
73
53
7
5
72
6
72
193
59
54
7
23
121
5
43
11
1
5
18
90
18
49
35
73
36
12
12
36
17
72
18
18
12
18
36
108
25
143
12
6
66
54
6
1
143
30
91
89
60
67
24
84
5
54
1
71
30
6
73
11
6
18
1
48
17
60
120
24
126
229
24
11
54
7
29
19
23
37
36
192
5
18
25
11
30
54
49
11
1
35
49
35
121
41
24
84
127
23
37
48
5
7
48
17
30
49
36
12
35
1
60
59
90
91
5
67
24
11
85
23
25
29
132
55
48
23
18
7
29
19
65
54
126
67
132
17
18
96
36
25
11
49
36
5
108
30
1
240
53
91
12
215
60
37
35
133
29
55
29
60
7
60
77
90
13
23
216
13
5
102
6
19
53
91
17
210
72
18
24
54
102
19
35
18
78
18
7
12
11
24
198
12
60
12
19
84
48
12
35
60
37
36
48
35
24
36
1
29
36
43
17
48
126
72
42
198
54
19
12
24
35
13
131
85
36
5
103
113
12
36
60
7
12
35
30
6
61
5
55
35
126
72
7
11
25
17
30
1
12
5
43
29
78
13
12
83
49
96
71
25
29
67
59
49
84
120
48
48
5
24
43
29
18
1
240
12
84
41
48
7
35
25
65
43
96
5
36
12
96
79
12
24
11
174
36
18
6
120
54
6
72
12
43
24
60
41
115
23
54
78
120
37
41
12
18
24
13
12
11
37
119
144
25
107
12
42
108
30
13
29
31
23
30
36
60
36
48
91
48
47
73
11
85
65
12
7
12
48
5
31
119
25
23
114
19
71
13
23
13
35
6
108
55
35
126
36
103
36
17
144
24
7
59
18
7
29
6
13
156
12
17
18
90
7
12
11
13
59
18
43
11
85
5
19
5
19
36
11
78
18
18
54
1
60
65
19
53
43
65
144
18
157
35
72
60
54
79
11
25
5
36
115
35
18
18
30
42
30
7
83
25
17
270
54
139
41
162
37
35
252
84
90
55
107
60
18
12
72
43
53
115
29
120
6
72
18
54
13
77
67
84
5
6
54
19
83
72
157
120
53
48
24
43
36
5
187
12
5
12
103
60
12
24
5
54
30
31
5
91
5
19
11
36
24
85
5
43
11
102
19
24
11
25
35
1
17
18
37
132
29
7
24
5
126
85
53
67
24
24
47
132
36
90
31
5
43
173
43
47
108
37
60
59
1
5
180
90
18
127
48
35
97
47
73
23
12
144
49
59
42
79
24
5
72
19
71
13
17
31
113
36
31
168
5
72
18
25
24
95
1
17
12
72
36
114
13
5
18
85
35
18
36
6
18
31
84
11
90
156
103
36
29
12
24
144
36
54
121
48
12
36
47
36
126
36
19
59
37
84
5
84
19
5
30
37
5
103
36
24
35
18
18
36
61
72
131
49
48
12
17
108
55
41
55
47
24
18
36
36
18
36
66
36
55
197
7
11
78
7
47
ABCD 98559365486*3^$a+1 [50052]
16
8
115
17
40
15
5
100
108
36
104
36
324
55
17
100
84
24
63
48
185
7
17
132
24
156
124
27
9
20
235
48
17
84
96
228
55
45
75
5
115
77
24
19
17
175
360
48
21
27
72
45
36
20
96
184
36
60
51
93
116
40
15
89
7
144
33
36
140
31
5
43
57
68
12
79
101
180
31
17
16
39
72
53
192
40
8
43
48
24
21
27
9
15
5
211
53
96
24
40
20
36
211
144
93
60
72
128
7
120
29
60
55
209
55
48
72
312
65
84
60
55
21
68
96
24
55
96
281
24
31
48
57
111
24
113
52
20
144
4
32
60
84
19
17
88
36
51
48
81
140
60
84
292
24
84
32
48
96
64
192
44
96
24
7
29
4
36
104
40
27
93
56
4
15
72
33
20
76
8
12
43
5
67
29
204
7
29
184
27
120
53
72
84
24
7
5
4
204
140
36
24
12
4
84
111
69
3
24
113
72
4
27
48
125
60
16
111
24
89
7
177
20
112
68
16
96
39
81
63
125
36
31
53
43
29
148
12
144
27
9
8
232
8
36
64
32
43
81
60
36
180
44
7
17
52
68
31
96
113
132
124
104
16
260
16
99
21
68
172
68
72
88
260
16
27
153
80
24
12
24
24
36
16
20
19
5
40
20
7
53
84
16
20
19
65
55
17
4
140
55
5
180
76
68
72
148
32
84
55
21
164
199
41
7
9
140
160
144
27
24
345
80
103
21
120
20
4
3
69
3
285
12
15
9
80
24
60
115
5
160
3
33
36
60
68
67
29
24
120
72
84
7
144
65
4
140
4
3
72
17
55
65
48
120
232
63
5
156
24
55
101
244
12
99
24
281
36
19
9
15
45
51
209
36
67
17
156
139
168
29
4
111
69
56
60
31
69
51
113
79
48
69
68
60
120
12
55
24
5
36
48
55
377
4
75
125
76
63
5
12
84
91
120
53
72
91
33
176
24
60
84
7
5
43
21
51
33
96
44
76
60
84
200
72
48
136
140
40
120
96
44
79
57
20
19
5
220
87
24
96
33
140
16
24
291
33
135
17
24
79
5
172
39
29
52
104
100
176
84
7
53
184
12
8
7
53
67
9
164
43
77
115
72
69
116
108
12
24
16
44
67
48
105
111
65
100
51
69
44
280
135
24
41
24
72
103
57
15
48
5
436
140
76
39
5
24
72
60
55
45
3
21
56
144
16
128
96
96
43
105
80
60
96
156
48
72
144
24
7
113
132
204
55
89
16
39
96
9
15
41
84
60
7
48
41
256
15
24
29
12
84
216
120
24
19
57
279
129
296
7
77
52
44
16
75
89
16
63
77
4
56
120
4
44
96
4
3
33
104
16
36
24
44
55
41
7
48
305
16
60
80
19
72
48
29
16
116
151
120
48
65
31
168
21
36
80
84
91
48
77
19
29
60
120
136
36
51
173
156
55
89
136
20
91
48
24
48
9
200
60
84
64
72
39
89
31
5
24
12
24
124
36
56
24
64
152
4
99
5
40
3
33
36
3
137
40
140
283
65
7
9
56
48
31
96
5
108
7
5
19
21
44
36
268
15
120
17
60
144
60
144
7
5
88
60
63
48
81
44
16
128
36
124
51
96
9
44
192
204
16
15
5
ABCD 98559479548*3^$a+1 [50055]
27
42
60
15
15
25
11
60
12
45
64
23
66
12
3
15
1
8
15
177
153
63
27
18
3
232
53
27
27
18
3
24
21
67
17
36
51
48
15
18
42
13
5
3
40
96
24
95
24
30
18
30
19
41
7
125
66
49
53
27
48
33
54
6
12
18
61
53
27
21
108
55
120
56
3
66
24
3
45
108
12
67
5
3
3
12
60
12
108
18
27
45
163
29
18
12
120
36
42
48
15
45
91
11
45
24
51
12
36
24
93
3
21
16
47
33
75
37
23
12
48
45
3
45
24
72
9
7
77
51
112
77
3
15
12
13
17
30
30
96
51
16
35
48
24
37
24
24
5
67
24
17
15
3
21
9
12
42
25
5
66
30
30
24
18
30
18
171
24
15
84
13
5
12
111
24
51
37
47
6
67
8
15
42
120
60
30
30
18
42
18
192
25
35
12
30
3
3
85
24
5
6
24
6
55
24
23
30
3
24
33
15
33
72
55
8
16
101
3
9
6
81
9
12
42
96
12
42
6
30
87
3
21
48
72
16
5
30
37
8
24
9
24
15
21
12
39
40
11
72
78
7
72
41
15
3
37
32
63
25
8
9
63
24
3
48
48
12
18
12
3
69
3
27
13
8
9
30
60
30
30
57
21
3
27
42
6
24
61
35
12
90
120
30
42
6
1
24
5
24
51
15
12
85
5
43
24
41
210
42
3
15
12
18
72
18
30
19
53
12
7
11
93
45
24
6
24
45
105
7
23
33
105
18
12
33
135
9
88
143
9
48
27
13
95
49
23
6
42
25
17
78
42
48
12
18
9
33
48
30
72
6
27
24
81
42
37
23
1
107
12
25
192
11
12
1
89
90
21
9
18
18
12
72
120
31
17
12
126
120
21
33
15
40
48
77
30
6
31
11
12
36
69
15
18
12
6
21
24
9
31
35
21
24
69
51
105
15
39
30
3
15
12
78
30
73
17
18
42
19
11
18
51
24
87
48
9
3
12
6
84
30
36
90
72
108
15
15
81
3
18
3
117
12
7
176
183
24
30
18
97
8
15
12
13
5
3
45
12
12
30
13
53
30
72
48
30
7
32
3
48
114
27
243
21
39
1
65
7
65
30
12
13
8
69
6
30
30
49
23
12
133
53
19
80
40
11
45
117
132
48
135
40
8
69
3
3
42
30
13
59
30
48
18
12
25
35
30
12
120
27
63
1
17
48
135
39
48
12
36
90
39
40
11
42
30
69
99
42
19
8
45
27
24
9
7
59
69
45
43
107
93
27
36
1
128
40
32
183
18
55
24
24
152
72
51
12
12
66
60
24
63
64
29
114
60
37
23
105
45
30
96
30
15
9
90
6
31
96
17
15
63
33
40
24
5
90
30
6
72
42
18
25
95
78
19
41
12
30
12
6
12
63
24
3
12
25
56
177
87
88
53
12
12
18
12
78
55
47
6
42
57
3
37
8
88
17
60
12
31
104
3
157
8
33
24
36
19
65
78
9
63
25
32
9
15
69
30
120
108
9
3
30
15
51
61
56
48
57
12
6
30
39
16
56
21
43
96
29
19
5
6
69
15
105
96
39
1
5
84
6
30
12
72
7
41
120
210
150
7
8
3
54
30
18
12
3
33
30
54
51
24
105
96
30
24
78
27
21
24
27
16
23
132
120
18
84
7
101
72
6
37
80
40
17
55
83
93
27
85
23
9
81
24
31
29
18
9
39
9
81
15
9
7
53
75
3
12
18
30
12
78
7
5
3
27
18
115
35
37
5
3
40
35
42
6
60
1
56
45
19
23
36
37
8
9
15
16
65
30
9
123
12
30
3
48
24
15
18
18
12
73
5
75
24
21
54
13
24
48
8
24
39
24
30
48
12
6
54
75
48
57
31
144
5
67
11
72
117
39
1
11
30
159
9
120
30
30
60
72
12
115
35
60
36
54
60
51
9
87
16
32
21
75
64
35
6
31
8
111
1
24
72
113
162
42
43
72
8
33
90
12
12
6
111
9
12
3
64
35
18
19
24
17
42
30
18
12
6
12
78
9
48
93
60
162
30
72
18
48
114
30
37
83
93
63
25
24
41
31
29
24
6
69
81
24
15
3
18
19
113
12
78
222
7
11
12
30
27
144
64
11
45
159
1
5
54
21
9
15
45
60
87
24
39
1
96
29
84
30
1
95
42
55
72
32
3
18
19
11
45
15
30
12
48
42
6
12
30
108
57
57
7
59
37
8
64
11
12
73
17
15
72
96
105
12
27
51
21
144
69
51
39
6
75
99
21
64
56
45
12
7
11
45
16
8
141
42
49
8
48
57
6
120
1
8
15
30
27
39
25
47
9
39
114
90
30
96
7
5
42
1
29
6
60
12
37
11
37
8
45
24
75
75
108
90
90
42
43
17
15
3
78
54
25
8
27
21
64
48
72
32
16
5
18
90
30
54
30
18
60
15
87
48
57
105
6
9
48
40
5
18
12
45
15
42
90
6
132
3
15
132
37
32
24
57
18
12
162
6
42
87
51
45
27
12
30
3
24
24
195
12
18
31
23
33
3
37
80
45
19
29
60
15
9
63
3
12
42
60
6
21
21
18
30
12
72
66
12
42
15
16
5
91
24
5
84
30
30
3
24
201
63
40
5
54
21
39
57
21
27
45
43
5
3
45
60
12
30
13
80
24
3
102
18
45
3
24
13
48
47
25
47
25
8
24
21
27
48
117
120
30
6
24
48
39
24
16
8
88
5
18
30
12
90
108
1
11
78
7
17
6
1
53
30
13
5
90
12
6
150
1
23
30
27
16
95
150
ABCD 98559535916*3^$a+1 [50188]
113
180
30
54
6
18
12
67
36
65
180
19
101
72
24
30
1
95
13
72
5
144
54
145
71
61
5
103
65
12
180
163
185
79
11
30
132
108
36
120
294
72
48
60
30
36
6
54
54
72
174
96
180
198
72
30
55
179
96
48
132
48
109
23
18
67
5
67
17
24
7
12
36
101
6
90
120
144
60
31
5
67
203
90
18
37
53
126
126
67
48
108
11
54
235
17
54
61
60
35
78
102
18
36
240
30
6
30
37
203
48
42
138
96
66
150
85
275
37
71
25
5
19
240
143
84
6
84
36
67
11
36
84
96
156
18
42
48
132
54
66
25
89
90
30
36
150
85
60
53
180
30
25
35
12
385
72
96
47
30
24
36
108
12
204
300
36
24
36
90
37
17
343
17
36
18
162
108
247
35
60
48
97
53
522
18
66
1
35
60
108
37
89
30
73
156
101
144
270
337
5
48
186
13
71
36
49
24
77
66
60
30
7
71
85
12
95
85
83
49
96
125
90
289
71
25
11
120
6
7
41
6
36
48
36
1
35
108
126
6
120
13
65
30
150
139
17
24
7
383
36
13
83
13
35
72
78
30
360
72
157
11
25
65
210
6
66
85
5
78
306
90
109
35
97
72
11
12
25
83
36
90
36
330
180
157
228
12
47
193
101
90
49
113
67
287
24
12
54
6
198
36
180
31
23
102
43
107
84
73
36
35
42
127
47
54
187
53
259
11
126
19
17
90
174
36
78
12
144
36
54
54
109
53
54
6
18
12
13
47
138
139
108
65
18
36
13
17
24
282
78
30
36
6
295
29
156
7
263
37
36
41
84
42
145
29
60
54
49
53
108
7
125
18
169
11
12
18
36
19
71
60
144
37
12
17
24
180
30
60
72
205
180
5
127
17
126
204
13
71
60
102
78
30
36
36
24
30
24
37
245
114
54
90
49
17
91
53
6
300
90
96
174
144
36
126
24
103
221
216
36
30
60
97
23
85
180
5
295
35
108
156
90
54
96
73
227
6
127
36
101
91
23
306
66
114
84
6
156
150
115
240
612
41
180
90
265
5
12
18
60
36
121
72
71
90
175
24
17
19
71
36
108
162
18
132
48
205
17
18
120
25
35
49
53
180
24
216
90
18
36
180
31
60
125
180
48
19
53
108
180
42
180
84
73
48
5
18
72
205
125
90
48
60
36
49
197
67
36
5
42
54
36
54
306
90
73
12
60
192
167
84
217
53
42
13
167
90
247
17
114
102
60
187
47
49
5
12
114
30
60
156
115
12
96
47
54
54
25
144
96
137
84
150
49
221
90
181
35
18
12
18
270
6
90
31
149
151
23
72
78
36
84
396
19
41
144
ABCD 98559667972*3^$a+1 [50053]
4
32
63
1
44
51
85
35
81
9
66
60
33
12
28
12
36
8
15
36
9
4
47
9
16
60
83
12
9
4
65
111
81
75
3
57
36
39
85
60
48
56
12
72
48
28
11
13
47
25
5
48
27
3
1
144
8
15
69
40
120
24
47
117
28
83
69
87
36
12
25
32
4
72
20
52
8
4
53
115
48
77
66
25
20
60
135
1
8
28
8
4
72
23
48
30
63
39
21
51
33
87
1
60
8
87
9
21
39
16
8
87
49
36
59
61
59
81
12
51
49
47
9
84
51
9
40
17
18
78
18
25
32
27
37
11
24
9
9
87
40
80
4
212
48
24
51
12
13
36
36
44
156
3
72
24
105
15
85
23
1
107
73
167
93
4
60
5
27
16
35
24
21
3
177
12
40
48
59
18
150
81
4
53
48
91
80
36
87
1
72
83
30
7
72
8
48
4
48
20
88
47
69
16
20
24
168
40
41
15
87
33
4
53
15
52
36
24
65
43
35
84
36
213
36
3
37
80
24
4
47
45
3
1
12
17
91
32
87
13
35
45
4
144
35
144
48
33
15
72
45
4
108
36
17
7
8
4
56
40
20
15
9
63
37
56
87
1
56
16
23
30
19
8
4
60
5
43
35
93
12
40
65
96
6
24
97
144
95
18
18
13
32
39
21
108
4
48
32
40
8
84
4
29
75
27
25
36
20
39
9
36
36
3
36
21
75
105
3
1
59
25
11
25
20
33
75
112
59
25
36
29
7
68
64
68
40
8
24
16
36
96
48
5
159
3
45
3
1
24
35
1
8
28
20
15
9
108
3
24
13
92
76
5
7
23
72
73
17
27
21
39
124
35
24
1
32
4
29
6
9
24
76
59
13
5
7
32
84
12
120
15
132
30
6
25
32
4
56
108
64
20
60
36
21
54
205
24
20
33
15
12
27
1
12
11
25
59
12
66
102
13
68
36
3
105
15
25
92
4
12
24
35
21
28
180
101
48
30
48
48
9
105
75
76
89
6
21
36
48
4
8
69
15
24
15
9
3
93
100
20
9
43
5
27
27
21
3
25
11
133
32
9
39
75
48
45
63
37
12
17
19
56
36
12
27
1
72
17
15
33
66
9
16
36
36
59
85
35
21
12
72
3
12
13
48
44
88
80
60
16
72
35
9
3
48
13
144
8
15
33
15
21
21
19
29
19
11
25
107
37
8
3
9
21
31
56
24
15
45
28
20
16
71
60
13
32
16
59
108
1
11
1
8
72
87
96
9
3
9
28
8
3
9
96
12
64
20
4
44
12
24
76
53
15
12
3
45
135
13
8
36
60
4
156
23
141
12
40
8
72
12
112
164
64
17
55
68
87
9
40
44
87
33
87
18
91
84
8
64
8
12
48
48
27
57
15
24
229
32
28
72
48
36
44
16
65
15
4
36
47
24
25
71
33
16
80
88
167
25
59
60
24
72
1
32
81
27
27
33
39
66
102
12
9
4
140
117
18
1
35
12
60
9
24
4
20
48
219
174
30
25
20
87
9
16
20
33
31
131
145
20
72
156
40
20
87
49
56
27
13
8
36
21
43
5
7
32
27
45
15
18
43
24
36
20
69
6
13
72
167
78
55
23
144
96
61
11
57
72
24
4
20
27
73
53
27
12
15
105
3
36
1
68
12
48
16
47
25
44
3
36
45
4
8
3
169
12
8
12
36
12
28
59
18
66
49
116
64
80
15
73
17
48
39
9
31
65
15
3
1
20
132
64
20
39
9
28
32
3
145
72
68
27
121
17
75
3
49
48
188
16
23
108
13
35
37
20
24
63
33
12
75
48
9
3
1
29
66
49
8
60
84
4
24
20
28
119
13
48
59
13
36
32
9
48
6
1
8
15
25
60
48
8
36
33
67
140
64
47
9
24
112
24
48
41
150
129
72
39
24
37
20
171
93
15
61
80
40
20
4
20
12
39
36
42
31
179
126
15
52
20
48
112
32
27
78
15
12
4
84
143
73
11
49
20
12
63
61
8
28
8
15
120
37
20
4
35
9
4
36
20
75
42
115
72
32
4
24
8
15
33
39
25
72
20
36
12
12
24
72
9
6
42
43
20
87
72
9
76
35
25
8
72
4
11
129
99
30
27
60
264
144
48
24
135
105
4
20
52
8
52
17
6
85
71
48
1
11
9
36
3
72
21
27
108
25
44
4
20
15
61
11
12
61
56
9
27
12
75
1
47
78
79
32
156
64
11
25
12
5
30
45
28
59
9
36
96
108
12
4
35
1
35
25
32
52
23
48
24
13
36
32
24
40
48
8
52
32
48
36
40
89
30
57
148
23
9
36
40
8
15
36
1
12
60
36
131
45
51
73
59
57
15
33
52
68
183
24
81
153
175
32
63
24
97
11
69
36
108
52
12
23
105
63
42
27
136
24
32
39
37
12
20
48
39
45
16
48
44
15
57
16
32
156
27
37
11
1
36
23
60
25
36
24
59
66
6
81
9
39
36
28
68
4
44
40
20
132
84
4
47
37
8
12
48
28
20
27
72
37
36
60
8
60
9
7
176
72
136
84
83
18
75
4
72
20
96
12
171
60
145
44
3
114
48
7
20
3
13
68
12
ABCD 98560737838*3^$a+1 [50015]
229
75
51
84
33
45
99
24
144
3
48
29
360
25
6
81
99
45
80
24
40
80
112
24
99
77
16
45
18
9
51
69
51
69
75
21
192
3
77
112
63
105
117
75
15
33
3
5
67
69
8
31
12
117
45
90
233
168
24
43
42
18
105
128
136
104
7
60
69
24
9
47
43
21
39
33
24
69
107
55
113
139
5
13
99
3
96
54
90
21
152
88
72
3
5
19
18
27
63
9
48
8
43
165
104
48
7
57
80
208
48
24
99
24
125
235
36
9
56
37
3
15
57
195
60
12
77
48
1
87
3
117
24
168
51
21
93
27
3
21
57
12
27
123
45
3
168
72
69
39
84
5
73
23
16
99
101
48
16
159
6
59
72
304
56
136
264
56
64
51
5
43
144
213
27
66
54
53
64
48
15
177
128
25
36
11
40
21
27
63
105
8
112
24
51
29
64
147
30
42
53
24
144
85
84
207
24
240
24
33
39
80
79
90
167
25
23
112
15
105
93
11
88
63
102
51
96
8
112
24
32
40
8
7
129
48
96
120
80
55
102
195
120
24
3
77
19
45
27
5
13
30
261
51
5
85
99
104
157
30
132
66
204
48
35
307
45
32
184
120
56
13
18
42
87
144
39
108
48
45
45
227
103
180
21
9
39
32
16
153
144
95
96
40
72
15
17
40
21
59
43
29
79
225
45
107
160
120
80
55
150
107
103
33
27
53
19
45
8
37
3
45
18
9
216
15
41
168
55
137
13
27
9
95
85
75
56
120
16
32
40
15
17
24
16
24
15
12
5
72
40
45
11
64
80
112
8
55
105
80
85
123
32
343
162
18
45
8
7
102
11
160
264
72
21
162
81
56
19
29
61
24
3
15
9
39
137
13
99
96
15
17
40
57
15
141
114
33
48
32
24
24
64
75
45
51
144
36
17
127
30
6
77
85
18
17
55
33
72
24
69
192
3
147
138
51
8
16
69
435
21
59
115
53
88
75
45
96
96
120
3
381
80
103
66
42
102
23
88
39
41
49
95
16
32
64
48
51
141
3
173
115
30
42
18
27
168
272
88
104
1
162
93
24
141
12
87
168
21
72
48
51
144
39
57
96
15
72
105
111
9
96
120
24
111
209
25
18
72
45
8
55
30
72
78
165
87
17
96
7
33
24
93
51
80
120
40
56
13
36
12
83
232
104
19
77
67
5
40
96
56
16
15
42
36
75
69
90
81
27
12
180
5
120
223
33
120
75
29
13
59
24
64
8
24
48
120
85
66
41
109
27
27
53
13
144
51
27
18
54
48
45
32
72
96
13
102
189
63
96
54
27
39
60
29
160
48
32
13
78
21
144
96
80
49
119
360
16
152
127
41
192
24
16
24
24
27
5
7
105
45
30
237
33
71
25
30
24
30
11
49
138
90
3
75
5
67
18
54
21
96
3
6
102
9
264
15
17
48
79
17
19
5
160
24
56
112
24
21
75
27
21
32
24
19
21
24
24
96
189
75
128
72
88
3
72
102
183
3
5
40
39
33
80
145
30
9
96
120
24
9
12
18
294
48
72
75
48
3
42
12
36
59
16
176
304
39
17
40
56
240
25
42
21
27
72
45
15
33
3
174
126
17
64
120
8
16
192
8
96
91
108
24
48
57
48
120
24
3
77
199
89
145
23
168
16
ABCD 98561237662*3^$a+1 [50001]
35
49
60
92
204
24
3
49
8
96
9
75
12
40
188
48
40
44
16
104
45
79
29
36
19
56
52
60
20
132
3
9
81
3
15
69
136
20
40
32
112
80
33
19
84
36
20
60
48
48
63
69
216
16
41
144
15
84
12
48
237
43
47
69
16
48
36
11
90
3
15
1
8
27
45
120
4
44
72
39
121
60
116
24
129
7
44
100
44
72
12
12
220
11
49
56
40
17
18
33
4
80
27
61
168
12
8
64
68
112
116
96
4
11
69
124
23
69
96
48
64
8
28
20
81
18
13
72
5
3
4
48
71
69
93
19
60
11
49
24
89
15
3
33
76
35
85
60
8
160
8
72
96
51
61
44
3
121
5
90
1
125
90
13
41
19
8
12
100
68
27
25
11
54
31
24
128
168
16
65
15
39
57
159
18
51
144
48
9
3
15
121
272
48
24
28
47
93
4
155
105
16
59
93
16
35
177
108
39
57
48
3
37
12
20
39
72
54
51
24
88
20
16
20
4
20
36
76
144
72
5
72
51
96
96
64
168
72
216
8
39
25
60
72
8
76
84
20
16
20
4
32
4
20
45
90
37
35
9
16
24
84
29
3
232
143
54
63
12
36
132
12
15
69
24
120
96
51
85
236
40
72
48
167
162
31
24
140
36
24
40
44
24
28
8
84
36
39
37
48
36
80
51
21
24
9
39
15
81
12
4
224
100
36
68
33
123
4
72
180
53
15
40
60
20
60
21
51
24
40
44
3
13
104
108
40
152
120
40
80
60
136
11
49
44
40
56
9
15
112
161
3
4
32
216
204
64
17
3
76
8
21
55
92
264
16
120
20
27
57
64
176
4
59
1
44
12
4
24
116
52
17
18
33
76
56
48
36
24
220
29
43
83
49
72
80
69
79
32
4
20
4
32
64
12
24
36
32
160
8
64
5
39
4
8
75
9
81
288
255
51
45
76
84
204
77
75
168
24
96
144
72
4
12
53
15
4
80
63
193
96
84
5
54
33
64
80
36
3
21
51
37
32
40
35
49
5
31
149
19
35
61
80
57
15
148
32
12
28
12
23
18
75
15
57
24
76
24
20
33
7
29
79
12
20
28
176
40
60
12
12
101
19
35
1
120
56
24
36
48
3
69
21
3
4
120
120
41
15
64
152
48
28
48
24
56
87
45
112
23
73
36
68
60
60
112
104
124
32
48
276
12
75
105
12
12
69
51
60
69
54
145
71
81
63
25
32
231
13
72
44
28
113
55
200
12
36
21
259
24
20
16
96
68
72
16
5
135
180
132
111
21
28
5
51
24
48
12
60
3
93
69
127
104
100
200
144
12
120
36
52
128
57
3
40
44
21
127
140
52
20
84
64
60
8
28
137
39
16
12
12
65
108
75
87
105
16
80
112
96
104
48
33
79
47
13
108
8
64
56
40
212
12
88
47
90
15
16
12
65
72
15
196
32
60
3
49
23
57
36
24
27
1
144
8
12
4
60
36
116
123
57
12
120
36
72
12
12
39
54
108
39
28
20
12
28
8
48
51
201
72
33
3
285
259
11
109
56
256
36
44
120
4
56
24
24
28
92
51
25
44
60
52
89
72
90
33
52
23
21
208
56
112
32
136
29
43
32
51
69
28
65
27
96
16
5
18
13
152
28
59
18
15
147
81
48
336
16
48
60
5
39
15
1
56
120
156
12
60
108
12
88
32
168
48
120
27
133
20
117
19
8
88
72
32
40
119
81
76
60
60
20
52
8
28
11
54
31
128
12
153
43
20
27
45
12
24
4
77
15
168
72
28
20
36
39
45
60
3
72
57
36
72
108
12
52
204
20
4
68
69
163
8
12
123
54
115
371
193
200
64
36
47
13
32
60
24
40
68
28
59
25
84
72
8
99
21
40
12
72
32
64
36
8
16
12
ABCD 98561250982*3^$a+1 [50077]
67
36
30
72
11
61
6
65
180
48
31
29
151
18
18
77
7
216
29
36
7
60
12
18
150
77
13
11
79
41
24
36
79
18
155
228
79
17
163
198
114
5
115
89
37
24
120
96
23
24
7
108
12
180
60
185
96
79
5
36
25
83
31
113
108
139
5
108
43
53
61
11
307
132
36
185
25
35
37
72
71
55
125
264
24
36
73
78
173
12
24
1
299
13
18
180
120
17
48
25
24
11
79
48
17
144
84
312
1
119
24
1
83
85
318
42
72
23
7
89
156
180
25
78
228
29
240
25
30
60
41
7
173
108
60
79
48
24
5
96
48
60
127
173
139
5
115
132
293
175
18
47
48
24
73
72
18
101
97
35
7
5
72
283
30
11
216
85
83
37
96
47
36
19
60
12
168
245
12
468
85
120
35
72
205
23
72
216
139
180
101
79
30
6
77
96
84
108
7
108
60
5
24
43
12
180
60
65
84
7
294
263
72
36
72
43
210
47
60
12
31
77
108
49
23
25
42
41
168
61
18
5
223
233
7
90
119
1
312
30
168
65
144
115
5
36
312
7
36
5
139
365
31
54
30
36
65
204
120
348
133
54
29
180
7
77
7
101
60
84
175
450
11
48
72
187
42
66
53
1
71
288
7
12
150
83
37
18
197
145
72
6
209
156
108
31
185
103
41
31
209
19
65
36
132
55
54
71
7
48
60
29
108
12
24
97
83
91
65
36
312
37
78
18
23
72
25
119
108
7
96
12
18
47
7
209
259
17
120
276
187
120
132
29
37
35
192
13
270
29
205
23
60
7
65
156
175
113
121
11
84
240
43
5
96
331
29
72
252
133
95
24
84
67
120
42
11
151
65
144
19
233
7
5
60
97
131
72
295
60
12
29
67
5
79
161
84
61
47
96
169
18
120
60
84
125
43
5
7
36
197
48
25
42
5
247
18
23
25
143
307
53
120
7
132
5
168
12
132
295
65
73
11
24
115
18
47
73
54
89
97
23
24
73
72
35
36
79
162
23
96
7
65
55
24
210
11
7
245
36
60
444
60
55
161
1
6
12
65
85
72
30
36
173
169
11
31
149
139
65
48
7
108
24
281
12
43
60
12
17
43
5
7
89
216
84
7
233
19
125
12
108
36
432
7
132
173
25
95
115
125
127
269
151
185
60
91
132
65
43
120
125
25
30
240
113
97
54
65
348
36
72
84
43
42
18
12
108
222
30
180
161
7
65
37
186
5
60
55
89
55
53
25
30
180
17
108
55
18
42
101
7
257
108
204
43
48
17
277
138
53
48
139
180
65
55
53
37
35
ABCD 98561366518*3^$a+1 [50006]
21
24
21
12
30
45
75
30
15
12
3
9
4
20
15
109
8
45
12
15
36
9
3
63
25
137
30
18
30
72
42
18
42
66
12
12
6
19
35
33
3
1
36
44
3
90
3
3
24
33
15
12
66
12
15
4
11
120
57
36
45
111
84
4
35
48
42
36
24
3
63
9
108
27
1
32
24
36
48
39
1
80
15
30
30
9
45
27
63
108
45
48
60
75
24
60
1
35
1
8
132
33
63
12
33
7
83
33
15
9
3
9
33
67
71
12
25
23
9
63
45
75
1
77
12
3
27
25
32
4
32
60
63
24
21
12
123
12
105
84
3
45
75
93
108
4
65
15
33
87
45
27
21
15
48
12
87
36
177
27
18
3
76
20
96
28
44
165
18
45
33
12
3
27
45
15
45
52
8
24
24
9
6
1
108
5
6
42
90
57
123
109
11
57
33
42
60
93
45
27
28
20
75
9
168
16
164
16
36
41
72
3
27
36
60
24
33
24
39
9
96
39
33
75
9
21
3
4
56
12
12
15
66
114
13
53
51
24
24
12
21
15
15
33
36
24
16
8
28
17
48
39
51
153
16
41
18
24
25
191
60
1
20
33
90
37
71
12
33
3
24
33
27
6
24
63
3
54
63
15
69
36
117
60
15
33
27
3
12
57
76
83
9
63
9
24
57
27
36
36
3
30
3
93
27
75
90
15
24
9
30
72
45
57
15
12
21
79
11
25
8
87
13
35
1
11
105
12
3
9
129
12
87
48
27
96
54
135
21
15
87
85
5
27
40
65
18
45
12
21
15
75
1
36
23
72
48
1
20
39
49
23
13
29
87
3
33
3
24
33
4
20
88
41
12
162
66
171
16
47
33
57
3
15
9
51
69
96
27
18
27
3
42
27
51
18
19
20
12
21
3
75
114
30
33
12
12
21
7
23
13
35
37
20
132
12
63
153
52
20
75
30
36
27
60
40
68
27
12
6
30
57
52
11
42
19
20
51
37
32
123
6
222
105
105
30
45
24
3
117
36
33
102
12
21
69
3
27
1
32
27
6
27
60
75
72
61
35
109
8
15
13
56
24
12
24
64
5
15
75
49
53
15
72
33
7
35
36
9
48
72
60
28
72
8
27
33
93
27
15
13
29
123
60
60
27
6
90
9
48
3
42
18
42
63
12
60
28
20
24
12
63
25
36
5
27
27
78
15
45
15
15
45
12
3
9
33
75
15
6
15
12
48
40
56
84
24
21
87
3
12
57
3
105
15
12
33
15
45
84
33
67
11
12
18
12
27
3
48
9
9
159
15
60
30
15
3
153
69
15
12
21
3
12
12
45
6
21
9
111
3
210
18
12
30
6
25
5
24
7
68
12
36
27
18
39
51
45
57
3
15
57
3
37
8
108
39
57
40
80
93
6
37
20
27
48
18
54
30
15
3
37
125
6
9
72
39
9
33
15
84
48
21
42
45
87
78
42
21
72
84
36
3
1
20
84
76
41
3
15
117
15
9
3
21
64
92
48
12
36
28
95
54
15
48
3
81
36
64
68
15
18
3
24
12
4
89
55
20
48
4
11
33
12
60
3
57
24
3
30
3
52
23
48
9
33
75
132
75
36
9
12
9
84
3
28
36
8
63
12
25
35
1
236
93
51
75
9
12
24
105
15
27
33
4
20
3
105
3
21
3
6
19
23
45
15
12
36
12
42
63
15
57
63
9
48
33
102
1
5
30
120
21
4
137
60
78
9
21
39
45
3
3
1
164
9
3
24
51
30
27
12
48
45
3
60
105
42
33
15
72
18
27
15
61
36
20
63
105
75
30
27
4
65
15
36
48
16
17
19
11
12
33
3
81
4
47
90
7
53
18
12
25
20
45
30
57
36
24
48
24
48
33
150
42
3
195
9
3
21
9
60
75
36
36
111
30
27
12
3
6
24
63
15
12
18
60
15
112
20
48
84
33
66
9
33
30
93
9
15
3
9
21
3
24
3
69
21
99
48
15
30
27
3
36
30
91
44
244
68
3
21
16
68
4
20
52
44
36
93
43
23
30
75
36
3
96
42
39
9
135
15
1
108
32
84
72
12
45
48
12
6
9
72
3
18
15
40
20
3
57
3
9
51
30
27
52
8
24
21
18
45
84
3
69
24
9
55
23
12
33
48
75
81
69
15
4
8
3
97
104
24
16
8
3
9
33
78
13
89
18
42
15
16
44
48
3
24
45
15
18
55
20
24
9
12
15
63
21
36
24
21
30
45
3
21
9
39
3
37
8
24
9
51
108
15
48
30
60
15
75
45
27
61
17
3
15
1
101
60
30
57
72
21
123
12
27
48
9
33
27
33
30
48
48
54
15
15
108
9
3
21
27
9
51
18
30
24
45
3
12
108
37
23
9
39
1
36
17
15
12
69
15
9
63
12
60
12
48
3
30
12
3
120
3
24
33
45
3
4
128
52
32
39
12
150
3
52
8
15
12
18
51
36
72
48
27
60
45
15
36
12
12
30
15
12
123
81
24
12
21
15
27
1
5
75
12
45
75
57
108
12
3
123
9
45
3
75
37
20
36
36
24
24
33
15
3
45
52
23
21
24
4
5
48
18
57
3
9
72
40
8
21
15
15
240
24
36
45
39
18
15
24
36
4
68
21
30
21
21
72
15
21
75
39
60
45
21
67
8
60
12
3
42
3
15
42
75
28
29
7
80
39
12
13
107
105
24
9
15
12
3
24
25
8
60
27
18
103
44
33
3
15
21
39
132
9
24
4
32
4
20
27
93
4
5
18
69
88
20
33
30
25
20
84
48
36
15
12
30
15
15
13
17
15
135
33
39
57
33
30
66
7
80
24
3
78
60
3
4
5
3
24
93
6
84
37
89
55
20
12
15
93
120
36
3
25
8
3
9
60
21
7
104
48
12
3
33
84
84
39
33
48
15
21
3
48
12
21
4
8
45
42
33
45
27
3
13
29
7
11
9
9
42
57
51
24
21
72
48
16
23
21
84
16
59
13
47
ABCD 98561821474*3^$a+1 [50005]
25
71
30
18
57
40
5
48
162
9
135
24
72
18
12
24
60
36
60
108
19
8
9
54
57
24
39
30
171
21
19
8
207
114
60
12
30
9
45
3
111
240
66
24
60
91
11
117
33
60
3
87
78
27
15
48
57
48
64
23
9
105
151
32
63
84
30
39
57
207
93
108
79
53
84
15
51
150
84
75
15
30
36
15
33
156
30
6
15
9
15
120
21
120
60
24
90
90
51
64
71
120
54
60
54
12
18
90
6
24
36
6
48
6
51
9
24
132
84
15
111
48
145
11
141
15
24
6
3
15
105
24
33
54
9
96
15
153
21
27
9
6
57
87
33
48
33
12
27
51
45
21
51
39
30
243
33
30
78
99
237
6
54
30
121
5
60
54
246
60
48
6
81
24
15
9
40
311
33
111
36
21
15
9
456
39
30
36
15
15
90
198
9
27
133
32
81
30
105
39
9
64
101
75
24
96
45
27
24
40
8
93
108
6
1
53
66
66
24
84
75
21
24
90
66
24
55
200
117
54
30
30
24
42
180
48
27
24
16
53
66
24
42
24
6
90
48
12
60
48
30
42
24
63
57
31
144
89
36
75
16
8
72
3
42
54
66
48
156
6
78
42
18
96
15
9
12
27
3
45
24
21
99
24
112
95
33
21
36
54
9
24
27
54
132
19
176
9
39
21
30
141
45
3
72
33
72
15
63
9
57
15
9
30
150
60
36
36
15
24
21
48
67
32
3
69
264
192
9
36
54
21
15
54
99
81
54
6
36
30
30
99
45
36
24
6
54
195
15
30
3
153
15
48
57
144
151
5
3
27
37
23
78
42
225
39
30
96
48
51
9
15
57
30
33
21
30
60
120
1
65
84
36
24
111
33
36
90
9
16
71
30
24
60
6
57
111
57
88
5
186
25
29
36
15
9
72
15
9
24
132
114
30
19
197
27
21
36
15
141
3
225
15
96
39
9
117
51
33
15
15
57
15
30
18
6
24
19
41
39
33
63
96
159
120
66
6
48
42
48
30
57
189
84
31
71
78
36
60
90
33
147
21
9
36
18
12
93
255
105
144
81
7
8
64
11
6
144
12
3
27
85
32
111
9
21
12
108
12
39
24
24
63
9
9
15
15
162
15
165
315
39
204
30
132
27
21
51
81
78
42
63
147
18
12
54
114
30
81
111
9
9
42
30
84
66
105
33
30
81
165
51
9
6
18
96
144
12
24
171
45
90
9
9
30
25
104
63
54
75
45
54
42
24
3
40
8
9
60
60
24
72
30
57
213
3
24
96
45
6
13
8
39
33
63
78
51
21
18
186
15
24
24
213
99
216
45
144
84
6
24
42
7
56
27
45
3
66
3
27
84
42
7
32
24
24
81
6
9
81
54
120
1
101
48
12
55
224
24
27
13
5
96
51
45
75
63
126
36
84
30
21
9
6
78
12
39
21
27
21
6
21
192
16
41
36
3
21
96
108
6
9
40
71
1
65
15
15
249
15
30
24
60
31
65
30
6
99
9
12
60
24
55
104
51
54
15
15
72
57
81
6
30
19
65
66
90
51
72
93
3
21
6
18
75
72
24
9
192
144
111
24
21
60
60
147
21
36
30
33
72
9
15
15
201
51
18
12
7
8
9
36
150
213
57
18
21
9
15
57
48
7
89
84
99
111
6
24
42
18
12
19
65
24
60
12
15
225
39
9
42
48
12
57
72
21
99
69
6
21
40
5
67
80
57
60
84
7
65
24
120
36
54
54
12
30
45
45
138
192
120
54
24
67
5
84
39
105
39
57
54
9
57
66
18
12
18
12
18
36
60
36
75
69
156
78
49
41
31
11
54
144
7
149
96
30
13
5
27
9
31
89
6
114
24
12
75
9
36
27
96
21
36
135
3
12
9
48
72
96
129
54
12
30
15
24
15
66
90
13
17
18
37
104
39
6
24
51
9
72
30
54
171
15
240
49
41
168
7
5
99
240
24
136
8
21
72
120
48
12
24
30
24
96
6
18
30
51
48
33
24
55
200
9
79
8
24
75
114
42
144
6
120
115
72
72
71
33
40
65
7
5
54
6
ABCD 98562044416*3^$a+1 [50049]
48
6
33
17
52
6
57
5
22
57
3
57
27
54
6
26
60
18
22
32
16
3
48
84
5
36
46
18
14
40
36
14
72
7
33
14
4
45
36
12
65
18
1
11
64
8
58
27
101
55
105
15
12
59
10
15
3
54
8
55
23
4
44
22
2
97
51
36
32
34
3
53
48
58
117
41
40
3
93
3
63
96
72
14
30
6
16
15
45
36
32
34
9
9
18
42
51
11
4
108
9
120
33
87
3
56
18
12
31
5
10
117
45
63
27
45
21
2
12
28
26
10
54
26
6
4
8
10
69
39
45
3
2
22
21
36
173
7
15
12
32
4
36
69
5
43
5
7
24
36
23
1
183
24
48
6
32
16
24
3
5
22
56
1
108
21
12
87
3
2
54
49
23
37
84
24
17
22
33
51
33
57
2
13
75
20
66
7
29
78
25
63
18
51
84
63
18
3
15
36
86
18
10
50
37
12
39
164
34
15
24
29
19
81
3
9
6
14
34
14
6
37
48
21
15
27
9
5
22
12
68
78
12
7
39
45
39
2
34
56
1
24
11
4
8
1
36
36
27
69
11
64
9
5
79
5
76
126
6
18
50
30
13
27
57
11
132
13
12
144
24
59
37
84
84
60
24
47
13
15
32
36
52
45
11
16
20
25
15
12
32
25
35
18
91
48
21
14
6
34
96
12
45
11
84
28
18
3
33
36
27
5
70
6
12
3
12
27
156
42
36
3
59
1
72
75
24
8
28
66
3
3
72
9
3
2
34
9
15
126
12
15
12
12
51
20
94
14
22
15
33
2
12
1
17
31
33
18
108
18
15
33
54
68
25
36
3
50
36
12
7
39
8
40
6
3
15
18
48
54
21
3
9
81
8
43
11
6
31
21
42
14
52
36
14
4
14
31
59
1
5
7
69
48
42
9
12
12
3
14
40
12
6
116
10
12
3
3
21
15
26
19
39
78
3
12
21
15
53
43
47
34
39
36
96
23
42
180
31
17
28
3
101
16
6
8
49
12
24
45
27
11
90
12
36
19
3
36
50
46
108
32
58
12
51
12
27
36
50
22
20
25
33
8
54
1
72
135
21
12
3
12
18
15
143
61
47
25
39
98
4
27
77
6
25
48
83
1
5
12
4
3
35
18
112
15
65
58
9
29
112
48
3
48
12
24
9
14
18
102
25
53
76
3
65
16
15
21
38
49
17
43
29
118
33
69
18
92
34
18
105
23
18
55
47
13
69
32
19
33
15
117
44
91
9
15
17
40
3
11
13
165
38
109
12
12
5
6
4
81
21
20
7
9
2
4
21
15
21
27
108
56
18
36
112
30
18
15
3
6
72
3
24
53
58
57
15
38
16
18
9
60
17
6
40
9
27
48
140
58
18
6
18
45
17
24
31
5
4
14
16
96
14
52
74
4
26
4
60
66
50
7
83
112
56
18
22
12
144
56
4
80
1
3
60
66
24
18
36
44
13
24
81
30
33
23
49
5
36
88
50
28
80
49
36
29
40
14
16
24
45
41
4
12
3
15
2
16
51
9
26
28
9
12
15
57
24
24
15
32
72
22
68
42
37
71
52
36
2
108
16
15
36
3
6
39
48
29
67
9
63
15
57
11
1
21
30
45
11
217
65
94
45
29
19
29
19
48
33
14
18
4
8
7
65
82
57
63
18
63
65
7
9
74
37
21
18
21
101
7
48
21
15
84
45
36
51
11
73
96
57
27
21
51
41
139
5
142
9
24
9
18
48
81
23
37
41
22
12
18
15
3
14
22
38
31
5
115
12
12
41
55
3
12
33
111
9
9
3
36
87
6
18
81
3
57
51
180
42
54
9
3
78
14
13
63
102
6
21
15
21
12
15
20
1
15
20
52
117
84
12
89
10
9
12
228
24
15
12
6
44
6
72
13
59
162
22
9
23
25
36
27
32
10
15
15
20
66
22
21
17
22
45
3
42
36
48
36
15
12
47
16
2
4
15
3
14
16
6
26
22
81
27
60
18
14
85
23
12
24
49
71
42
31
24
15
104
4
14
7
24
27
18
6
14
54
4
126
63
48
15
48
6
12
18
45
47
4
57
45
14
78
106
2
18
70
24
18
21
15
8
24
30
19
3
9
27
57
36
12
24
60
72
120
197
55
15
18
38
25
33
48
3
3
36
9
5
16
3
3
98
10
30
18
9
141
87
69
15
39
60
90
30
6
15
11
22
42
48
6
3
153
18
78
50
18
22
81
48
15
9
39
21
57
27
53
22
60
44
24
18
58
12
18
63
23
6
4
14
25
48
36
3
8
96
73
11
46
66
21
15
36
9
33
36
8
7
17
19
111
21
36
15
30
15
27
26
10
18
36
18
14
43
9
3
48
72
75
54
3
15
24
9
9
48
18
21
57
3
81
42
12
68
13
36
63
42
27
45
36
39
29
22
12
21
71
30
22
6
3
48
35
61
11
40
12
14
22
69
12
12
15
2
16
3
33
56
31
57
3
53
31
12
15
86
34
78
32
19
33
20
22
12
36
20
36
157
131
1
33
15
45
87
29
10
50
22
14
139
21
56
22
36
48
14
24
36
4
87
3
45
23
4
36
68
18
12
18
1
35
4
45
12
3
14
7
27
36
105
5
12
64
18
26
7
75
50
18
16
2
79
23
10
86
1
71
16
158
7
39
9
5
7
72
9
39
71
16
60
44
6
7
27
9
72
29
66
10
3
27
21
39
14
16
15
24
12
48
15
8
73
9
26
10
39
27
38
7
15
12
24
57
27
18
20
52
6
68
22
3
11
30
22
21
129
36
26
61
21
54
9
48
36
11
73
75
33
51
45
84
15
57
53
30
1
21
39
3
21
23
1
36
3
60
33
29
46
45
48
72
59
4
6
14
4
21
24
3
36
24
81
27
14
4
12
2
22
8
18
4
18
60
75
117
20
40
18
12
18
20
67
41
22
9
12
36
99
60
129
36
12
15
6
14
1
39
14
70
9
119
34
36
15
5
7
84
53
19
12
9
87
84
3
20
4
26
19
5
19
3
26
19
48
77
22
6
32
94
80
22
78
12
33
12
36
15
21
45
126
24
12
36
38
30
36
54
42
13
12
36
24
39
20
4
26
4
36
90
6
30
14
60
4
18
32
25
51
57
11
1
39
9
12
11
1
51
21
84
9
15
60
5
18
1
27
9
3
144
42
27
36
27
18
36
62
28
93
51
50
16
6
12
45
11
88
81
27
57
12
17
24
79
63
74
43
11
1
15
20
48
73
5
18
13
57
63
12
12
84
11
58
75
24
23
ABCD 98563024876*3^$a+1 [50000]
60
33
7
92
28
48
12
8
4
36
68
52
24
20
225
75
148
12
116
40
8
4
17
31
53
31
24
44
28
24
56
100
24
60
36
48
132
48
92
24
76
12
32
4
92
40
17
7
29
15
120
40
24
36
17
19
5
31
48
41
15
93
67
36
60
8
36
16
24
8
168
153
31
48
48
17
67
44
4
60
12
29
132
123
16
24
17
19
44
12
72
148
77
55
132
65
24
55
65
39
36
57
55
108
12
120
12
48
60
8
4
128
60
40
29
3
40
72
236
40
120
68
100
56
108
93
163
84
36
80
4
212
45
39
52
84
24
24
68
48
60
96
36
84
24
9
103
65
39
16
29
3
21
7
20
40
24
24
41
111
112
56
36
4
12
48
24
68
72
132
16
44
9
51
24
60
12
33
7
140
12
136
12
44
16
29
91
8
60
120
100
24
12
96
12
48
12
36
20
16
20
16
108
24
20
57
84
127
20
52
12
24
17
19
176
9
51
268
20
24
136
365
111
24
76
96
68
16
36
12
8
24
148
101
31
89
115
36
44
36
40
60
48
60
65
51
4
12
24
41
139
5
7
48
96
36
44
33
127
8
36
12
124
8
45
43
200
64
24
36
128
28
8
96
21
7
36
12
24
44
72
48
36
28
72
96
180
24
5
115
128
76
24
8
12
12
4
80
64
17
3
52
24
20
76
20
48
48
33
96
36
180
103
72
48
12
12
17
159
12
52
12
60
60
65
103
32
136
20
48
12
12
100
8
60
165
27
76
116
28
60
20
57
36
55
48
12
60
80
84
21
159
4
12
8
40
44
48
84
24
12
40
29
79
44
12
45
51
64
5
31
44
21
43
36
96
80
24
4
24
36
144
8
4
48
36
12
125
19
36
60
80
24
45
51
45
19
68
12
28
48
48
120
12
20
24
16
12
36
12
12
72
20
148
8
33
115
36
101
24
36
12
63
33
7
80
52
77
3
12
76
53
127
8
52
8
40
24
156
36
24
80
160
44
120
28
20
40
80
9
63
52
60
164
36
4
80
36
64
12
5
183
12
12
72
48
12
4
17
3
12
28
17
55
53
7
180
5
7
17
31
24
108
17
19
32
4
20
24
52
12
20
48
160
12
60
48
8
4
161
15
24
88
20
84
105
43
17
183
52
24
5
19
80
28
8
12
48
24
93
7
5
75
60
72
28
12
36
44
4
32
52
17
3
21
31
41
67
8
24
16
32
52
60
41
7
68
24
24
12
24
60
4
24
8
64
116
52
108
8
40
20
21
15
16
8
4
48
24
48
20
16
24
212
60
16
12
12
5
36
24
15
64
120
65
31
8
108
24
40
68
288
33
115
156
44
45
79
96
84
96
5
39
16
56
24
120
72
12
12
28
72
116
24
24
76
68
28
20
4
36
8
4
8
12
16
32
9
31
12
36
20
112
53
135
45
7
20
72
33
19
36
20
28
12
20
12
132
81
84
96
39
108
28
12
8
52
116
16
24
44
28
24
5
19
60
60
17
15
24
4
32
64
8
88
5
39
28
32
9
7
32
28
8
60
52
44
28
8
124
44
4
48
72
68
52
12
5
60
48
75
60
112
36
8
12
48
120
100
56
21
7
12
24
56
48
108
177
91
5
12
3
4
60
5
7
29
79
72
24
101
19
20
81
55
44
52
32
12
60
36
64
41
3
132
52
36
32
144
4
60
41
43
12
128
16
12
5
19
36
17
36
19
68
60
4
20
4
44
57
19
24
32
36
48
12
57
3
28
12
65
39
24
117
72
51
40
132
12
12
20
21
99
48
16
56
4
60
32
52
48
5
55
20
4
5
39
52
72
96
12
17
31
240
12
5
79
36
8
16
84
17
3
52
53
115
12
48
156
60
36
20
40
44
28
20
141
72
75
4
5
79
12
68
60
40
36
84
32
40
8
36
16
12
180
56
4
12
24
140
160
84
12
20
64
72
108
20
4
32
129
15
40
24
32
36
9
55
36
12
68
84
4
24
72
48
36
32
28
77
27
45
3
64
44
4
8
84
88
48
113
91
36
24
20
24
16
44
4
8
24
28
20
21
27
12
48
4
44
16
24
12
12
8
40
5
15
24
16
24
60
96
228
12
8
60
16
24
92
9
111
4
188
72
4
29
51
12
72
16
36
96
32
45
108
79
56
120
24
40
68
40
12
24
32
28
24
140
28
72
36
32
72
28
8
84
28
44
36
24
4
72
5
3
4
53
3
60
16
8
28
29
19
12
240
68
180
16
8
16
116
36
4
20
76
8
16
8
60
108
4
20
4
60
60
120
17
55
60
20
24
16
8
52
8
4
53
103
44
21
15
24
45
55
8
120
4
96
24
5
43
41
27
108
4
92
21
175
72
5
91
24
12
41
3
4
32
ABCD 98563430716*3^$a+1 [50127]
25
72
72
32
75
13
143
129
39
1
8
57
55
35
93
57
66
24
72
85
185
39
16
56
48
159
25
47
49
72
8
16
144
32
3
96
102
327
21
18
105
24
27
24
90
30
21
24
9
18
13
80
15
9
16
8
48
33
15
51
13
56
16
5
75
39
30
27
16
53
211
24
89
15
24
51
12
25
32
39
108
45
16
23
108
60
48
36
96
69
15
6
43
80
16
24
96
29
162
18
39
144
27
21
168
64
48
11
61
8
72
16
71
1
131
372
105
24
64
32
16
8
27
156
96
81
9
63
75
60
49
56
147
13
95
129
15
36
12
1
17
7
32
40
35
37
24
48
47
73
41
12
3
15
36
144
61
35
13
80
81
18
72
21
96
45
6
61
48
8
16
104
15
57
24
16
11
61
11
45
40
5
36
66
36
121
24
35
37
96
17
87
15
60
30
7
101
3
48
16
11
12
129
72
40
24
23
9
27
13
83
48
36
49
47
49
71
60
12
9
88
65
54
49
11
213
40
71
12
108
73
32
57
6
25
24
71
73
35
45
40
65
31
32
27
102
54
33
171
61
239
145
8
87
249
21
67
8
9
7
11
78
111
48
72
3
48
60
57
27
54
103
11
30
6
33
64
83
45
96
15
24
12
21
88
41
12
91
35
162
3
16
71
42
31
96
11
18
54
13
72
131
21
141
115
47
60
18
3
99
36
25
11
45
63
6
3
48
16
8
9
207
45
6
13
35
189
15
9
3
6
127
24
8
168
24
99
21
40
11
120
36
33
39
81
27
37
48
48
17
54
105
51
85
24
17
39
24
40
131
54
7
48
96
47
33
88
59
117
24
9
18
30
90
24
48
144
90
27
72
24
3
37
24
48
32
57
39
183
1
47
24
12
37
107
36
1
89
87
3
13
5
78
69
64
119
48
49
8
33
7
35
69
51
13
8
160
48
80
112
8
3
24
45
40
17
7
32
24
120
39
1
56
69
54
21
99
150
55
32
40
29
67
24
35
69
27
37
35
48
90
78
66
123
64
227
37
17
103
23
60
12
9
48
51
42
30
13
47
57
15
9
21
75
16
72
215
9
45
75
15
49
95
25
17
12
6
13
72
8
136
80
195
85
17
18
61
80
112
56
40
56
40
24
32
75
69
111
60
84
36
61
120
8
15
1
47
1
8
33
7
24
77
139
41
7
23
49
128
24
40
24
32
51
13
41
12
54
21
15
9
16
24
48
47
9
424
48
24
96
65
79
56
24
99
21
16
48
143
1
41
108
18
30
99
45
6
69
72
15
9
48
16
96
192
35
109
80
168
40
168
8
184
48
8
48
160
48
104
15
144
49
29
187
5
19
17
15
111
24
9
3
60
30
19
32
72
21
3
16
104
64
11
36
9
27
24
157
8
160
179
45
16
5
67
144
113
151
8
27
45
111
36
21
51
180
81
15
102
163
17
39
72
40
24
32
16
11
6
174
73
5
36
39
136
95
66
198
105
16
72
47
36
54
138
18
162
57
88
77
30
21
136
144
96
35
13
24
8
123
37
8
3
117
16
47
150
90
48
204
12
49
96
80
45
3
3
37
155
72
6
18
45
39
1
192
5
123
9
7
23
9
63
24
9
21
75
16
23
12
37
24
32
111
9
3
13
77
43
35
45
9
12
6
12
9
153
6
102
27
88
56
112
56
111
108
72
96
120
45
15
25
29
19
11
72
85
5
139
95
9
33
31
48
59
13
59
181
24
32
111
49
17
54
36
93
24
51
13
144
131
90
102
69
21
78
48
37
56
40
17
66
36
9
16
17
126
1
71
33
64
48
53
91
48
96
104
16
35
36
25
251
48
24
13
48
47
33
15
114
15
3
12
18
18
42
3
207
18
54
25
80
64
24
23
33
88
41
90
93
48
9
12
306
1
143
18
55
23
145
17
63
184
120
32
168
57
39
57
48
126
24
9
45
43
32
51
13
72
59
48
60
84
13
41
15
112
35
72
21
15
60
61
5
3
15
36
13
23
6
90
25
24
144
288
56
33
79
11
198
39
75
45
111
1
143
18
55
8
48
120
39
9
40
83
37
72
ABCD 98563717412*3^$a+1 [50024]
37
53
27
117
102
45
40
24
17
78
36
1
20
40
29
19
155
6
24
24
15
27
60
9
45
90
25
59
48
54
78
30
12
75
9
36
60
90
18
27
100
11
45
39
13
5
30
13
35
49
48
41
54
57
64
65
7
44
9
54
13
8
76
20
3
25
41
42
33
57
55
23
84
145
12
71
18
42
33
9
51
4
5
42
36
9
45
19
24
80
21
19
20
75
66
19
5
120
67
48
128
12
112
56
27
6
66
9
9
7
5
24
7
24
20
3
81
192
33
24
3
132
76
5
24
67
41
60
24
79
20
16
36
35
24
61
23
42
87
12
111
109
36
44
45
163
11
25
5
139
5
55
17
19
29
96
24
7
35
109
77
78
36
1
164
15
85
5
19
47
30
3
9
30
18
102
145
36
5
15
99
12
13
32
21
55
80
88
59
1
44
36
12
3
6
31
5
27
21
67
59
229
20
21
103
20
21
54
42
36
183
15
12
25
24
59
30
84
36
39
21
19
17
54
49
8
48
75
66
48
12
63
16
12
5
42
6
6
165
108
208
113
39
21
55
116
64
11
45
75
13
8
9
84
19
23
49
5
19
24
65
162
18
102
30
19
32
3
6
55
29
31
95
60
61
60
29
55
8
52
96
5
79
11
13
11
18
48
78
132
25
12
47
24
37
68
9
6
37
12
35
66
75
52
12
41
36
55
83
37
29
6
24
9
28
47
30
48
3
40
11
81
4
56
27
73
44
9
55
35
21
3
25
23
25
107
30
43
53
36
6
12
1
20
16
83
30
27
9
19
48
47
25
23
48
21
3
25
137
91
23
9
12
4
12
107
141
9
102
9
75
30
6
18
31
11
25
35
25
36
5
24
6
25
32
75
96
30
36
36
39
129
42
13
89
78
48
9
16
65
147
9
54
12
25
53
36
144
12
12
36
12
7
107
9
9
48
42
45
15
21
15
66
30
18
63
28
59
37
23
13
72
20
16
12
29
324
30
21
9
55
84
17
31
17
66
12
49
24
120
5
54
45
15
37
29
7
17
42
1
20
112
48
5
3
81
96
19
36
12
77
31
48
20
100
5
51
16
23
36
45
195
13
8
3
60
60
37
65
42
72
49
36
60
11
97
11
96
73
108
68
112
29
24
7
8
27
49
11
18
96
3
12
3
102
63
3
45
3
9
16
35
25
29
7
48
11
12
217
53
18
37
8
12
60
63
49
47
24
24
37
224
45
24
30
6
36
39
99
57
9
87
45
7
12
5
75
76
84
36
32
27
1
119
84
1
29
36
6
9
105
55
24
11
24
24
85
92
3
6
6
33
75
37
20
16
8
16
80
4
12
120
48
5
60
42
24
30
139
41
3
3
84
45
51
84
60
36
12
1
56
48
3
12
1
11
60
48
60
6
27
3
42
19
60
23
33
9
31
17
66
49
12
29
7
179
6
43
17
27
27
1
77
30
141
39
1
17
127
155
30
27
64
29
67
53
15
12
48
15
6
15
16
8
27
6
72
43
12
65
12
84
79
11
6
3
63
13
32
4
84
167
9
75
6
7
72
5
43
156
89
6
69
3
12
12
49
12
107
13
48
5
7
5
24
3
27
24
12
48
49
41
51
3
138
90
45
12
15
42
55
8
75
37
11
33
159
1
32
123
97
17
103
60
83
36
18
42
90
19
5
114
108
13
84
56
16
11
78
127
47
13
60
35
30
54
114
36
36
18
30
30
25
12
83
60
6
48
42
45
75
18
66
30
19
137
48
42
141
27
12
1
5
43
65
36
126
78
111
40
80
3
13
8
39
60
6
7
47
36
9
3
60
37
53
18
24
6
55
36
104
51
30
18
72
13
17
96
102
133
12
17
6
33
76
5
111
72
45
27
40
29
6
13
11
12
33
9
12
18
30
135
93
42
73
60
24
35
18
12
30
13
11
37
12
161
39
21
51
36
144
45
24
7
59
85
20
183
45
15
48
114
111
3
84
30
6
12
97
68
3
6
30
66
67
36
20
51
24
6
55
8
21
7
47
36
24
36
30
6
1
152
33
48
24
7
24
11
33
27
1
59
69
184
23
42
72
18
30
42
13
60
36
41
24
72
30
9
69
99
16
20
96
15
48
33
15
45
3
30
126
49
24
137
3
100
35
12
93
207
45
84
15
54
36
60
39
16
41
30
60
33
28
48
32
9
39
52
84
275
133
20
28
20
144
76
20
39
6
12
90
1
32
63
57
27
12
45
48
36
60
9
55
60
23
90
18
54
96
7
47
42
36
48
7
5
43
47
42
192
39
76
29
36
55
8
36
4
8
3
1
41
87
36
69
30
60
12
1
53
114
36
49
35
45
52
5
30
18
72
39
16
41
3
75
156
9
45
55
35
21
16
77
91
5
87
27
21
165
90
45
9
66
21
4
59
48
18
19
5
36
12
63
21
39
9
67
35
33
51
1
23
37
53
6
1
35
30
15
64
251
21
3
30
39
28
12
20
12
3
6
75
27
12
21
72
72
135
1
5
6
45
3
12
144
24
13
20
12
3
25
107
36
36
24
54
147
64
11
108
18
39
75
73
11
61
29
39
15
6
120
115
12
35
42
7
108
35
30
102
24
12
18
30
54
87
ABCD 98564072318*3^$a+1 [50067]
99
150
6
6
12
42
1
29
15
136
47
18
7
41
51
15
6
3
39
48
37
131
49
41
42
48
12
129
141
19
95
69
75
30
102
189
39
105
21
66
204
9
51
24
69
51
1
5
24
54
12
21
15
102
135
57
6
102
66
12
18
271
95
54
150
24
73
119
30
138
120
12
33
51
57
52
35
57
9
67
20
15
84
1
83
9
60
100
53
18
9
12
39
109
68
3
24
72
13
140
3
33
16
11
9
81
15
93
30
36
6
54
169
96
11
9
36
9
3
63
42
27
21
15
28
60
20
36
93
36
150
57
39
33
60
81
39
40
167
45
4
35
30
91
35
60
54
30
66
120
75
196
212
117
15
15
48
18
462
105
27
6
19
20
64
65
30
6
171
40
23
61
8
12
16
8
64
71
54
27
15
60
54
27
45
103
12
92
88
24
36
29
55
20
60
64
44
120
76
95
6
3
87
138
66
24
13
140
15
24
33
81
96
30
81
33
174
33
33
39
16
77
72
90
78
39
9
51
63
6
30
42
138
54
7
113
18
45
27
13
35
78
6
18
3
63
114
6
21
21
60
18
12
18
31
48
20
72
148
41
60
60
24
31
84
8
39
30
120
3
81
42
228
66
36
108
15
36
123
48
13
5
27
69
48
43
60
20
3
9
21
90
1
35
6
7
35
21
15
9
28
20
87
18
7
12
35
1
44
3
6
66
13
32
24
39
42
19
41
75
3
66
19
83
180
93
9
90
36
61
20
36
189
78
12
60
109
29
27
9
27
15
204
36
48
102
243
4
108
140
27
45
72
75
33
88
29
66
85
5
42
25
35
93
40
35
33
36
108
15
6
31
29
187
17
111
21
150
9
36
204
27
12
102
30
25
23
60
42
36
168
27
180
24
216
105
147
156
201
30
66
195
63
61
56
52
83
117
28
24
20
39
114
36
42
30
27
3
180
54
24
27
72
48
40
77
7
59
1
20
28
20
27
9
27
9
108
87
6
39
45
6
33
52
72
20
15
72
73
41
36
51
4
11
9
63
18
27
27
9
111
6
27
48
72
51
66
90
45
135
54
12
30
12
45
141
7
47
42
15
24
16
68
16
5
30
37
119
60
1
53
55
20
4
56
27
54
18
48
24
81
33
12
3
27
18
27
9
6
37
60
5
15
21
67
35
54
36
15
87
21
201
19
36
68
76
47
25
29
36
3
15
222
150
54
115
41
30
153
51
21
105
12
3
52
20
40
32
9
24
6
6
6
144
90
43
12
188
48
279
13
56
12
27
85
56
232
12
188
27
21
52
44
39
36
30
55
11
25
68
72
24
9
19
47
13
155
12
54
6
48
61
29
15
63
12
18
27
16
36
59
192
72
73
53
7
35
30
54
45
48
16
89
43
20
93
66
13
8
45
3
4
56
27
102
186
9
51
21
3
108
48
249
108
33
147
27
60
21
45
87
33
31
11
108
276
73
20
15
18
63
27
145
80
12
40
47
21
33
19
8
72
52
29
6
33
3
24
6
3
24
87
21
75
9
24
45
36
135
28
8
180
12
16
44
3
144
13
47
48
33
57
60
7
56
3
177
93
126
33
3
48
12
9
45
30
25
96
5
43
36
8
36
52
47
36
60
36
24
72
9
24
136
95
84
25
125
102
90
78
105
4
11
9
48
60
27
132
54
36
3
36
27
9
315
1
240
5
30
60
150
135
57
115
132
23
18
7
20
36
36
9
24
18
84
33
48
72
81
12
12
7
11
18
36
6
18
24
6
12
13
59
13
47
6
19
128
3
97
8
15
66
36
7
65
111
72
24
3
48
85
29
6
24
78
18
48
57
48
51
234
39
117
15
15
73
77
54
6
91
60
68
111
13
96
119
117
16
29
43
32
243
33
33
75
177
210
18
6
13
11
9
21
15
15
144
1
101
60
63
57
159
105
36
15
24
39
45
33
48
27
15
72
12
61
5
15
27
133
24
11
9
21
30
13
35
54
96
42
25
29
96
7
68
99
9
4
107
24
9
36
36
96
15
13
92
24
45
79
59
72
25
116
28
47
54
36
54
30
48
55
8
147
13
20
63
1
41
55
84
8
87
48
61
140
27
85
35
30
55
47
153
4
5
36
48
60
120
12
30
45
112
12
56
39
48
48
54
78
6
102
9
ABCD 98564140334*3^$a+1 [50001]
18
30
96
25
5
42
18
36
43
59
54
42
48
54
42
120
93
16
35
108
81
195
93
27
6
162
66
187
83
6
7
5
42
90
7
83
30
6
57
15
33
39
25
101
84
151
47
42
54
1
47
81
15
49
5
27
9
102
258
48
15
21
126
61
48
203
133
11
144
72
93
159
1
11
42
12
18
18
36
6
18
127
48
23
9
21
90
241
17
36
84
18
42
171
21
42
48
1
23
144
9
9
18
126
18
181
53
48
36
72
78
18
79
11
12
25
35
48
18
126
13
32
63
18
6
12
126
36
144
139
32
15
36
13
17
79
89
120
15
153
102
96
120
9
81
96
30
18
24
18
12
18
24
15
3
12
36
108
90
7
71
66
78
30
42
138
24
18
18
43
95
33
9
87
96
87
84
78
72
36
27
81
54
66
78
57
63
60
37
48
59
48
6
30
1
23
180
12
121
80
21
48
186
108
165
15
108
156
9
9
135
33
15
39
30
36
6
72
108
300
36
150
72
36
54
36
18
15
51
93
69
78
216
108
30
27
51
54
48
72
31
227
144
18
54
36
18
72
103
23
72
66
126
72
42
30
42
192
54
96
144
90
12
6
84
108
360
24
138
36
24
102
36
78
12
36
72
24
156
91
131
18
54
90
43
5
126
72
96
84
24
9
57
72
6
72
72
84
117
99
93
213
90
114
15
69
43
53
43
59
6
48
31
144
41
90
141
112
59
192
21
144
69
96
90
66
42
54
48
18
60
54
144
18
48
42
31
23
12
45
33
36
30
108
36
18
42
49
32
3
45
27
186
144
12
6
25
47
54
36
138
36
9
48
16
5
36
18
108
36
12
105
57
60
36
30
18
60
27
48
27
133
32
33
114
30
78
108
36
145
35
48
6
66
60
36
36
1
11
168
48
36
72
168
12
6
39
27
36
18
15
9
66
37
17
6
9
9
126
48
18
279
16
17
72
7
47
177
15
33
9
174
121
65
144
63
75
36
1
71
60
54
108
18
72
12
36
204
54
15
21
30
6
55
11
180
18
36
60
66
61
53
54
144
30
55
5
108
31
71
18
78
126
27
64
71
138
42
36
192
114
18
12
24
18
199
32
16
96
48
143
54
36
72
6
36
21
51
61
101
30
114
90
108
84
18
132
18
66
55
41
18
30
24
30
144
1
23
90
63
16
23
114
87
15
60
12
204
18
18
18
7
41
54
60
21
69
84
24
63
111
114
54
144
9
255
225
15
12
24
36
36
48
24
102
24
90
54
48
6
57
9
96
66
6
79
11
37
17
31
23
66
168
36
180
162
36
12
168
109
89
48
39
39
25
11
138
150
69
33
18
109
167
36
48
108
180
6
15
33
150
126
75
195
12
24
84
90
75
111
12
36
1
167
36
138
324
6
18
15
16
23
57
16
17
79
227
13
41
12
6
126
12
6
21
153
18
108
114
216
72
12
252
6
138
31
41
39
3
30
72
6
54
91
209
36
132
30
24
18
30
54
90
42
231
123
60
84
126
6
162
111
16
71
36
165
15
18
54
12
78
159
3
12
60
72
45
129
6
12
18
27
123
90
12
15
135
57
99
96
66
60
271
89
18
84
1
71
25
47
6
36
39
117
36
6
33
159
1
71
24
54
48
123
48
87
9
21
78
54
66
54
159
63
36
45
9
12
42
97
131
6
18
21
192
21
174
144
348
54
36
103
53
42
49
53
126
45
15
18
18
126
15
3
54
30
42
79
83
12
6
30
36
42
31
71
36
6
66
18
150
72
66
90
60
37
89
18
36
84
72
21
69
6
48
78
54
18
36
30
36
57
69
ABCD 98564231354*3^$a+1 [50039]
96
19
11
60
49
32
387
117
48
16
71
1
53
27
88
47
33
15
25
56
96
189
90
9
9
18
84
1
5
3
64
56
136
29
99
40
35
6
54
12
13
137
48
36
24
30
157
8
48
93
99
40
11
21
88
71
90
31
53
75
3
109
24
32
72
88
47
72
90
15
40
24
152
9
18
21
51
93
40
128
39
1
185
15
39
36
84
78
18
9
45
18
25
77
6
48
45
27
133
35
61
11
93
64
32
39
24
18
102
222
19
17
7
8
24
63
33
9
126
30
3
96
64
17
72
87
264
27
13
32
64
5
75
48
15
60
36
9
112
5
66
25
72
72
24
5
51
75
36
25
173
72
3
24
45
3
39
48
33
39
9
40
11
21
15
90
39
15
73
96
41
15
9
7
5
19
120
8
15
25
96
77
54
18
43
35
13
95
81
40
48
5
51
96
3
72
13
48
24
5
19
32
24
24
39
96
36
120
60
126
18
25
11
21
15
9
3
157
29
54
37
8
3
42
12
39
72
72
3
12
18
60
18
1
11
42
51
15
25
107
13
96
8
27
21
99
13
5
36
72
162
93
24
48
40
107
108
90
30
6
75
9
18
24
54
180
12
39
16
35
150
108
51
33
198
18
31
104
15
126
30
24
36
9
27
30
60
3
87
30
198
85
24
8
27
6
159
48
135
144
48
25
71
12
60
72
108
13
56
88
221
72
30
13
47
12
85
8
3
37
17
15
57
79
5
6
141
3
37
47
25
32
16
23
36
21
69
54
12
129
21
27
63
102
3
39
9
9
36
51
21
139
56
48
21
115
144
11
61
24
48
32
75
18
12
15
255
18
72
90
60
73
125
91
119
60
36
97
144
11
13
24
32
33
90
6
126
153
21
75
39
72
18
18
30
42
12
60
18
36
7
168
56
16
77
102
21
184
96
83
37
32
40
17
39
72
15
105
72
21
66
24
1
24
5
19
32
21
75
123
85
56
3
18
19
80
51
12
1
5
72
27
45
27
45
3
63
54
51
9
15
39
9
16
29
36
54
48
60
45
24
40
24
29
51
75
181
83
37
5
51
3
21
15
9
39
73
5
18
12
237
40
72
29
54
13
8
39
1
11
6
48
24
55
107
13
32
24
39
30
27
120
64
11
13
48
152
21
19
120
77
19
24
11
61
168
53
54
24
21
24
24
40
32
3
18
54
84
25
17
79
24
80
69
36
39
63
25
35
12
201
40
120
72
35
42
51
16
24
47
193
59
18
75
15
25
48
56
15
105
99
12
24
73
125
12
18
61
17
12
3
57
18
12
6
27
75
13
11
285
24
40
11
61
23
105
16
101
30
37
96
24
5
75
168
24
21
42
48
97
11
6
18
18
3
99
60
66
90
45
40
56
3
45
177
15
3
45
48
15
120
33
9
36
51
33
7
89
15
57
15
48
9
108
108
12
180
42
12
25
8
16
56
16
47
48
9
9
7
24
11
30
78
1
35
21
9
96
79
11
45
39
49
11
36
48
49
8
39
48
18
24
84
27
45
24
18
1
11
61
48
59
12
81
9
79
80
39
33
27
21
24
21
115
65
87
45
54
120
78
36
27
184
168
8
57
72
6
25
59
141
72
120
48
3
21
33
90
21
9
15
136
17
15
87
25
32
21
18
36
108
18
18
54
108
54
45
3
37
8
33
39
15
1
83
141
64
11
60
138
31
47
90
30
57
16
5
19
35
12
1
24
8
168
39
33
57
54
1
83
37
89
111
64
24
56
51
114
54
12
9
96
3
37
35
36
25
29
150
21
48
16
5
18
48
49
83
117
24
15
72
9
24
81
15
120
3
126
7
80
40
95
54
66
33
64
35
18
228
31
5
18
57
24
24
3
37
23
9
88
56
21
6
72
66
54
78
327
15
30
186
66
15
3
18
42
120
18
114
69
15
90
6
54
66
330
15
144
57
79
41
39
16
17
18
24
18
90
33
40
72
53
84
39
24
15
72
126
67
17
54
24
57
243
13
8
184
17
15
15
1
23
1
24
47
49
24
152
112
5
91
176
51
45
88
104
21
36
90
18
3
117
3
120
27
21
27
13
32
24
3
60
18
7
32
15
1
128
64
23
129
40
8
40
8
24
64
5
42
49
35
69
45
12
79
56
64
23
1
56
63
6
54
72
45
75
61
104
40
24
72
65
30
24
1
143
97
5
27
136
24
56
9
55
32
135
25
95
6
43
5
60
15
21
36
84
3
87
114
7
59
36
129
21
75
72
48
24
9
24
7
56
ABCD 98564315236*3^$a+1 [50004]
21
15
15
60
21
81
12
15
51
24
30
126
6
6
12
21
39
57
9
39
135
60
12
36
9
84
21
18
30
42
9
99
36
45
9
48
12
15
3
18
6
18
12
3
15
36
9
36
9
42
45
39
66
66
18
39
45
6
42
24
84
90
21
135
54
12
159
33
15
72
135
24
102
120
18
6
18
60
6
6
36
30
12
36
30
9
45
156
72
72
6
6
18
72
6
12
72
39
24
63
12
6
51
15
18
12
6
12
42
36
18
45
57
192
36
6
6
42
12
54
6
30
24
51
33
30
72
24
12
12
132
9
15
12
78
6
48
12
69
39
57
63
18
48
216
6
12
18
54
60
18
12
15
69
24
15
51
36
33
87
24
54
6
66
6
12
48
30
99
48
105
51
81
108
42
6
138
24
21
45
6
30
15
3
66
24
48
192
27
99
42
39
33
102
48
6
144
12
60
180
120
36
18
9
45
15
21
24
30
60
12
54
30
42
3
45
111
9
120
24
27
3
42
84
15
84
27
45
39
54
78
24
30
24
144
12
36
144
240
15
21
39
9
24
15
60
87
45
15
24
36
60
180
18
30
12
9
51
6
3
87
72
21
84
57
24
84
27
45
6
18
96
24
24
27
93
36
30
30
6
9
21
6
42
30
30
102
6
30
18
12
87
15
6
114
117
63
12
18
36
12
18
12
12
45
27
18
6
24
42
6
9
123
6
12
114
78
51
27
72
6
15
9
18
54
63
87
90
15
33
96
12
27
33
12
12
114
36
33
51
21
9
6
9
9
15
147
108
66
39
3
24
48
12
60
90
15
45
78
21
21
63
45
60
42
9
81
36
39
39
45
21
6
12
30
42
30
60
18
12
48
18
3
39
18
12
36
39
21
36
60
18
120
36
42
3
27
18
36
30
60
24
6
24
66
30
24
6
30
54
21
33
30
72
6
18
42
3
81
36
12
18
48
24
66
30
12
84
24
6
6
24
93
51
24
72
6
24
36
54
30
36
72
6
12
117
81
54
48
54
3
51
42
24
6
33
21
3
3
30
108
174
42
96
132
15
105
30
66
24
12
18
18
87
72
3
81
9
48
3
9
6
81
39
96
24
6
6
69
3
42
78
6
54
12
18
78
12
12
9
9
48
24
30
33
87
36
24
18
78
9
3
18
138
21
21
27
21
36
216
42
21
36
33
27
9
6
90
24
66
24
84
12
69
21
24
6
90
39
117
72
18
57
15
42
63
12
15
45
51
33
21
30
30
60
6
12
42
18
36
30
15
9
30
210
75
12
3
30
12
75
39
42
24
30
9
9
111
216
3
30
72
66
69
15
30
60
24
12
78
54
15
12
33
36
6
66
3
15
30
6
33
21
36
78
6
12
12
6
69
120
21
54
42
168
18
222
12
48
12
60
6
18
24
42
6
3
69
6
36
24
6
60
39
141
30
18
36
60
15
57
108
30
24
18
24
6
9
84
27
108
6
306
84
69
21
54
24
18
42
21
84
192
45
3
12
33
30
66
15
69
96
12
54
168
6
12
30
78
36
24
66
48
6
12
3
15
12
54
66
30
3
24
132
105
6
18
12
30
234
30
24
9
51
36
18
42
66
3
36
9
24
18
102
12
54
24
12
78
6
60
102
24
60
24
12
24
15
3
12
9
9
30
66
36
75
33
12
18
30
18
18
24
18
78
30
144
12
78
111
27
33
21
6
18
51
48
15
30
30
18
72
6
24
6
51
33
132
120
3
15
57
45
3
15
6
246
36
12
42
39
84
3
42
6
21
15
6
24
6
54
39
39
60
12
9
9
96
6
6
48
6
54
24
216
30
84
42
63
36
129
12
36
54
9
45
72
132
192
3
3
9
75
24
21
3
117
9
42
30
3
75
72
114
18
150
66
324
12
6
18
6
36
120
60
27
51
24
42
63
45
6
12
54
18
90
15
75
150
48
102
12
6
3
75
6
15
3
45
15
66
15
36
33
15
12
21
78
96
6
72
150
6
36
18
45
15
6
15
15
24
66
24
87
183
48
9
45
18
18
114
6
24
3
3
162
27
45
30
54
24
6
6
24
6
36
12
36
90
246
30
108
15
60
27
6
60
114
30
39
21
24
36
96
24
18
12
24
174
87
21
12
102
225
135
6
3
9
12
24
24
78
42
12
114
12
18
15
15
9
75
30
18
78
39
111
6
36
42
21
21
60
63
63
12
96
54
15
177
108
48
18
129
15
12
93
15
60
6
6
18
12
66
33
81
39
15
21
39
6
24
30
54
51
99
6
12
114
45
9
6
6
24
39
9
36
42
18
15
24
117
6
30
24
6
18
30
36
18
48
18
30
84
15
12
93
6
6
48
30
156
45
27
12
36
42
24
6
18
120
15
27
69
111
57
21
24
48
78
24
48
24
6
12
60
12
3
3
84
45
45
63
15
60
60
30
18
18
12
63
45
135
81
24
126
6
99
48
72
69
90
84
228
18
36
30
45
9
6
24
192
18
6
18
102
33
45
90
12
30
6
12
6
60
6
84
12
24
78
51
57
84
30
54
24
12
60
30
33
21
54
36
12
69
60
33
48
39
15
18
12
3
3
150
3
51
48
138
30
9
9
12
3
9
30
18
108
36
36
24
63
15
48
72
12
24
54
12
18
21
21
36
24
6
129
9
15
ABCD 98564485582*3^$a+1 [50166]
174
132
149
31
5
25
54
29
12
49
95
91
144
185
61
240
83
25
156
36
54
24
102
78
197
19
29
96
60
24
12
79
389
25
6
54
90
66
6
90
119
241
83
180
55
5
121
126
24
5
115
36
90
150
65
25
18
125
96
25
60
336
198
186
11
79
120
60
125
49
71
19
5
55
156
41
175
60
18
66
36
413
60
307
5
283
342
23
151
186
144
54
90
216
11
108
205
71
139
36
5
1
138
6
59
61
35
240
36
103
60
5
7
113
12
43
12
5
13
6
30
119
60
12
25
24
174
42
30
420
180
138
191
96
48
60
61
390
24
162
54
264
60
125
37
35
19
29
7
89
96
13
35
36
31
60
65
73
11
60
1
54
24
120
36
149
55
41
115
36
89
19
65
427
90
48
6
144
36
180
36
173
7
18
102
168
72
90
23
12
175
168
36
90
54
41
156
13
150
77
48
36
31
234
60
90
234
30
17
169
144
71
109
66
5
19
221
36
24
24
121
6
108
216
54
12
18
126
35
169
71
1
54
84
5
120
55
36
36
125
79
5
79
65
120
211
149
55
65
7
234
120
54
186
120
54
72
18
71
60
211
125
55
29
85
119
12
48
67
90
23
157
24
59
67
198
126
5
49
275
61
54
132
89
109
35
60
61
96
48
90
72
53
7
84
24
65
300
121
155
24
55
102
108
36
35
169
95
25
6
54
66
41
240
85
54
36
144
84
36
5
139
65
7
114
66
114
11
43
77
48
121
239
37
119
79
12
5
109
191
109
114
72
120
90
18
125
1
36
59
91
30
143
1
126
114
126
30
23
36
19
120
125
55
132
174
11
43
42
143
31
24
12
149
36
235
53
12
55
384
41
228
36
1
198
120
41
19
12
78
30
60
72
30
204
54
5
180
7
89
115
101
19
149
192
133
215
217
18
210
126
5
55
120
221
13
11
79
41
84
37
24
126
18
102
204
84
60
102
24
54
66
126
24
36
48
132
29
79
120
5
55
156
5
175
6
35
360
49
119
25
71
1
348
90
120
36
60
65
55
144
96
269
12
109
59
217
90
293
115
101
25
24
347
84
85
155
144
85
30
36
144
5
55
101
36
43
17
139
366
138
5
31
185
24
12
139
36
65
204
84
85
72
30
65
13
66
149
127
54
66
53
115
360
30
132
84
24
66
5
216
120
25
90
84
65
229
11
79
12
54
11
85
23
7
65
25
23
31
41
55
90
95
24
144
1
6
53
181
90
54
120
131
156
55
24
36
84
36
53
7
138
42
108
90
72
54
36
90
84
414
132
30
18
ABCD 98564999194*3^$a+1 [50017]
30
12
27
3
61
29
36
96
19
17
12
6
12
9
51
133
5
12
18
66
3
165
30
1
11
18
7
41
90
49
59
54
3
52
12
8
3
13
24
53
43
29
31
101
30
13
35
60
30
15
27
49
36
20
15
25
11
13
44
40
140
57
48
12
3
16
65
19
65
18
12
1
29
18
33
124
36
32
9
84
30
42
72
51
16
8
3
54
60
54
30
19
32
63
57
28
12
20
51
33
9
67
29
12
7
20
16
84
32
36
52
23
9
9
84
180
31
77
24
43
41
36
54
12
18
39
165
60
15
40
68
28
35
12
13
20
4
68
9
96
54
133
47
13
41
111
3
6
12
19
24
5
30
61
101
12
7
41
72
15
168
12
33
12
7
23
121
36
11
18
19
35
6
27
39
9
39
6
15
16
56
124
5
63
15
93
69
144
12
19
35
33
12
33
3
33
19
8
3
1
53
51
9
67
24
65
19
12
11
120
9
9
151
5
36
3
64
5
87
39
21
39
69
100
5
30
25
5
27
15
133
36
29
126
9
15
12
216
45
64
41
24
6
60
48
6
36
75
52
32
15
9
21
24
31
71
33
72
4
8
100
96
29
115
20
21
24
30
1
20
36
33
7
35
36
18
24
48
48
39
21
24
3
183
49
36
17
19
120
23
18
3
21
115
101
87
21
6
33
57
18
25
60
17
55
53
30
12
30
19
47
45
12
15
78
30
18
30
25
24
68
57
15
63
12
42
30
73
5
42
6
42
36
9
33
18
9
105
78
13
32
64
84
36
53
12
19
17
3
16
8
72
36
72
16
32
4
104
4
12
11
33
9
7
29
27
99
13
17
24
24
51
15
12
49
68
52
11
45
45
7
5
3
39
45
4
5
30
84
25
53
15
72
15
90
55
36
71
6
19
56
3
9
87
6
42
141
16
11
93
27
13
17
12
27
28
20
3
18
36
3
40
12
53
7
24
11
25
5
60
135
33
3
9
30
24
9
3
18
31
11
49
209
30
1
59
45
16
11
24
6
24
19
17
3
16
20
51
54
30
25
48
5
7
56
45
60
7
17
90
30
103
5
36
39
100
12
24
17
67
32
3
12
30
36
7
5
31
5
79
35
1
89
78
49
41
39
48
72
21
144
90
24
1
44
24
12
24
189
7
53
6
42
120
12
132
36
63
21
24
27
63
6
30
13
20
100
35
30
36
15
76
60
8
12
28
5
3
9
43
8
15
54
30
13
12
23
72
6
7
65
12
55
24
17
63
72
48
9
15
21
91
11
57
33
48
12
42
21
9
27
24
16
53
15
21
55
41
103
5
67
113
31
92
69
6
48
6
51
64
53
90
1
24
47
21
52
23
49
23
6
24
55
23
174
6
78
19
35
12
145
11
42
7
44
4
17
15
4
35
12
18
126
85
108
77
39
4
156
17
30
9
21
39
160
20
15
69
4
23
12
6
66
13
35
1
17
7
32
39
21
36
28
24
12
24
17
19
180
29
27
9
3
15
42
6
45
4
41
7
20
15
21
21
30
13
12
60
11
37
36
47
37
60
11
12
18
54
78
19
71
37
41
30
25
17
15
57
6
85
35
66
36
12
7
44
72
12
75
1
161
15
45
18
145
5
42
18
31
17
99
84
24
27
36
42
12
3
33
3
9
30
12
25
5
15
33
55
20
3
13
5
19
17
43
8
3
12
12
60
18
54
49
17
3
21
19
36
29
19
5
42
13
32
28
32
63
1
5
15
75
12
9
9
19
41
66
6
18
49
188
3
1
83
30
55
53
24
43
113
7
11
30
24
7
20
48
27
18
7
41
30
37
36
89
12
30
21
15
109
53
12
39
39
6
12
79
5
55
11
18
27
117
15
48
27
117
15
9
21
30
54
12
7
5
18
13
24
12
11
37
12
5
54
9
87
18
15
21
6
49
17
102
21
4
83
54
3
45
72
78
25
32
3
12
6
75
4
5
19
29
12
39
36
279
9
12
108
57
75
3
45
33
120
7
5
7
23
45
21
15
15
54
51
39
57
45
103
17
15
36
45
42
21
69
55
113
24
6
13
119
36
12
33
16
24
65
115
204
41
19
23
30
24
6
13
5
27
60
12
45
55
5
63
28
36
60
41
19
5
6
12
30
60
66
9
27
30
19
47
42
18
93
4
41
27
15
33
9
30
57
39
1
48
120
8
4
29
12
12
31
96
24
11
73
8
15
60
24
30
195
3
18
3
16
5
6
49
35
25
11
78
24
6
54
12
48
27
148
96
60
32
4
68
16
36
5
19
32
64
44
141
48
12
39
87
13
20
45
84
6
61
164
40
89
6
36
24
25
17
19
23
66
12
7
56
9
6
30
6
85
59
12
12
25
23
73
20
36
33
67
24
11
66
7
41
96
18
48
30
99
40
120
125
3
12
40
29
6
25
23
1
44
27
9
12
4
84
29
55
65
31
36
5
18
37
5
114
1
116
4
24
20
21
3
21
54
117
24
12
9
30
13
35
61
17
19
20
28
56
9
6
1
35
24
21
39
42
19
5
18
25
8
60
39
60
9
4
5
3
4
20
39
85
59
25
65
115
5
15
16
17
84
30
105
9
27
4
29
6
21
9
75
9
31
41
19
131
30
7
11
42
30
18
102
18
51
21
54
24
1
11
42
12
36
7
35
6
90
25
41
103
20
12
69
6
78
15
75
78
3
16
113
15
132
9
19
35
18
19
65
96
39
75
49
20
72
9
6
9
84
21
3
12
63
12
18
66
45
4
80
15
12
45
3
18
103
41
18
37
41
7
8
69
115
48
17
114
1
29
30
1
29
96
30
24
6
48
7
29
6
129
15
21
3
48
33
51
13
11
6
115
48
71
12
84
45
36
9
90
133
32
63
18
7
5
12
66
13
41
78
6
6
13
20
93
72
31
11
13
68
27
60
6
51
9
19
65
7
41
7
80
60
3
12
25
8
15
37
47
18
115
71
30
72
12
30
42
15
4
29
6
61
41
27
15
12
85
23
18
3
75
69
75
25
8
9
36
30
42
27
60
3
108
13
24
47
25
35
6
27
12
21
114
24
1
44
84
ABCD 98565287222*3^$a+1 [50026]
84
204
211
35
69
21
54
90
114
120
81
81
54
105
96
273
18
45
63
9
45
123
40
143
36
120
78
102
9
9
60
12
24
55
71
30
19
161
60
90
73
11
189
123
270
12
75
40
56
64
152
15
33
51
90
6
216
85
23
144
1
65
7
104
39
1
71
9
48
48
144
129
90
66
6
12
33
9
84
60
87
129
30
18
87
9
126
18
31
167
9
9
30
25
65
39
57
108
66
36
24
37
29
78
30
42
84
60
36
54
54
45
240
72
24
16
8
27
48
150
120
15
111
249
147
108
33
192
120
15
78
48
36
60
30
18
27
24
27
18
54
37
35
13
200
111
234
36
36
39
24
63
33
15
201
3
12
18
78
54
51
24
64
95
121
8
27
61
143
49
113
18
141
88
56
24
96
99
12
114
15
120
24
16
89
6
84
45
72
33
63
3
21
111
12
61
65
79
47
33
57
6
9
75
24
117
39
9
45
54
21
21
18
121
71
60
54
30
24
66
24
63
24
33
87
40
143
6
84
78
18
156
19
167
162
30
25
32
40
144
17
39
208
35
36
42
39
195
18
67
59
157
8
45
54
132
49
89
60
195
48
9
18
30
15
96
39
57
51
18
75
81
54
24
153
264
88
11
144
72
24
120
42
235
539
30
78
57
96
9
103
56
105
6
105
3
66
54
93
3
84
132
36
18
31
176
57
36
19
71
42
15
24
33
102
78
12
6
33
16
8
96
111
18
7
179
126
18
102
111
123
36
24
81
63
30
27
9
7
35
12
25
11
216
21
3
30
15
9
31
179
60
30
27
33
66
21
24
64
32
3
21
16
80
48
48
57
15
63
33
129
207
48
15
72
48
73
17
72
24
36
99
24
15
60
36
120
36
60
48
78
54
54
30
204
108
12
117
99
54
72
39
15
25
29
42
138
42
18
51
39
33
39
81
39
60
13
56
57
12
6
126
31
107
21
105
54
36
6
30
1
8
15
9
96
21
48
78
37
251
69
3
109
120
41
12
42
49
72
107
6
31
41
102
36
6
48
150
30
3
3
37
8
40
32
24
16
17
151
119
180
78
55
8
112
23
49
107
78
72
120
24
135
9
36
27
9
126
48
81
51
12
36
54
87
24
184
8
63
36
36
9
9
159
72
24
81
15
63
18
39
9
7
119
24
1
144
32
33
39
15
81
24
208
17
66
37
23
216
108
72
84
36
45
15
18
36
99
57
78
36
21
99
36
33
21
144
3
40
48
149
18
12
96
21
33
18
12
60
30
126
1
8
120
75
13
17
6
54
51
51
61
72
35
18
12
180
42
48
6
126
84
81
15
49
35
60
72
72
66
42
54
15
3
216
84
36
42
12
42
13
35
21
39
1
29
27
48
57
90
108
18
247
168
53
19
11
96
45
48
96
64
35
18
27
256
24
227
21
57
55
143
48
54
171
231
18
103
23
36
30
6
90
48
15
75
6
18
12
18
42
54
31
59
30
15
39
132
84
9
16
17
39
9
216
39
24
48
75
48
109
161
96
55
35
126
48
15
27
12
33
279
9
9
90
45
111
1
8
81
39
51
69
63
9
75
18
42
18
90
13
32
147
21
3
165
45
90
24
30
163
32
111
57
88
176
39
225
15
54
18
18
90
21
15
30
54
54
7
48
17
39
75
30
90
6
30
33
81
127
89
15
33
72
6
12
61
11
21
57
175
5
156
42
12
57
144
51
45
33
31
5
91
104
39
102
6
12
73
5
19
65
18
21
39
30
36
6
36
13
5
67
32
27
13
41
55
17
72
18
85
53
6
108
30
3
48
112
8
96
129
15
117
27
165
36
55
167
73
65
7
89
84
6
36
84
253
5
66
9
72
48
15
1
72
89
114
45
45
ABCD 98565483488*3^$a+1 [50043]
3
72
36
60
5
43
66
66
48
24
17
79
72
138
150
66
30
114
54
12
24
5
7
9
33
6
17
48
24
96
127
18
159
12
44
217
95
88
72
39
18
51
21
54
57
63
42
63
9
23
19
36
18
42
30
15
39
41
24
31
18
27
3
41
25
15
111
33
24
3
48
6
15
45
15
3
17
1
23
7
17
43
60
9
24
15
102
12
23
7
57
15
105
9
42
69
96
27
5
76
20
7
17
16
51
101
48
49
71
16
9
27
3
137
7
33
24
33
6
36
30
96
95
43
72
125
55
18
54
41
121
18
12
93
116
7
17
37
66
45
39
168
5
28
15
29
1
30
9
15
105
99
45
15
36
24
36
105
8
1
66
6
23
175
42
54
60
60
144
177
8
16
24
9
48
42
132
6
59
48
88
24
3
18
155
43
5
1
3
3
24
89
7
9
3
132
81
39
65
16
3
42
54
84
36
6
42
81
45
39
3
5
40
48
12
20
24
19
45
21
78
18
59
19
5
55
12
105
87
5
48
7
33
12
21
6
9
141
6
5
103
65
16
9
54
66
39
87
41
4
44
4
51
30
6
54
39
56
19
96
5
16
33
6
117
132
3
69
56
19
29
40
99
5
48
43
5
72
7
17
1
48
6
41
43
12
54
66
93
164
96
136
33
18
30
15
27
6
71
145
71
19
21
9
63
15
18
24
78
36
5
31
9
99
48
5
103
17
28
36
39
54
11
25
54
48
9
24
39
41
16
159
60
5
72
24
55
126
63
27
18
15
15
24
57
21
83
19
21
36
51
18
47
145
30
33
96
96
15
132
53
43
21
8
67
36
33
9
15
27
18
27
9
66
21
3
12
65
103
12
77
7
114
6
24
36
48
48
29
19
96
168
6
342
9
48
75
53
43
12
33
9
6
21
36
3
54
42
5
19
12
65
100
3
57
27
36
21
36
3
96
24
96
21
105
42
5
7
66
48
72
18
5
96
13
35
16
24
3
33
15
21
75
21
3
57
3
17
124
21
12
6
36
21
15
29
24
25
47
37
30
101
25
24
30
66
39
33
39
24
56
96
67
42
51
24
39
96
36
30
15
57
3
63
69
12
189
36
66
12
21
39
156
125
124
27
54
27
84
15
53
1
174
78
12
23
55
33
24
45
63
27
6
66
90
23
55
17
16
15
84
33
12
51
5
24
31
24
66
39
39
137
37
3
24
99
66
35
88
33
47
16
36
60
80
4
12
3
6
24
6
30
75
3
6
12
27
57
96
90
77
31
57
99
5
31
42
60
63
27
177
21
18
137
187
30
6
21
15
24
12
45
92
37
18
48
93
51
48
42
15
33
18
29
16
8
24
67
21
15
60
30
72
6
6
15
68
28
140
7
12
21
15
72
18
78
12
72
21
120
36
3
66
27
48
36
8
16
81
111
48
51
29
24
43
45
3
150
15
27
149
16
9
15
105
48
60
12
15
3
60
213
63
96
29
100
135
36
60
165
69
42
12
12
41
79
36
12
185
55
18
54
45
3
78
78
6
54
9
57
90
48
48
270
39
3
6
12
15
48
15
81
44
97
95
163
21
45
11
55
9
21
18
45
27
69
188
43
45
8
7
45
45
39
45
6
5
4
63
132
65
31
65
19
9
12
128
55
9
8
19
5
16
9
60
54
5
19
5
16
15
129
15
17
1
15
9
66
18
51
9
30
84
18
27
27
29
1
60
90
66
48
15
57
54
66
39
99
30
6
24
144
33
3
69
32
16
15
12
153
27
48
12
53
4
39
72
33
15
5
7
150
35
25
3
36
99
29
1
72
90
5
4
21
18
5
52
68
31
36
29
16
45
15
93
195
15
45
9
18
108
90
6
81
9
3
20
72
40
15
81
24
15
84
66
84
27
3
9
21
42
84
5
55
66
84
30
36
48
24
72
126
15
20
79
36
102
6
57
8
7
9
45
60
15
96
3
12
12
36
12
24
108
120
17
24
85
54
36
17
97
63
8
40
24
3
30
42
18
54
24
54
23
19
45
48
3
78
15
15
21
3
93
39
24
36
9
87
9
39
41
19
120
90
27
48
32
43
57
20
13
42
33
27
45
63
24
33
48
51
6
47
28
39
9
36
9
30
60
77
19
24
5
19
45
72
39
41
79
120
45
20
55
36
36
60
129
44
120
55
114
47
19
120
9
21
111
56
4
111
54
23
7
120
33
33
39
9
87
12
21
6
24
12
12
18
23
31
36
60
65
48
1
39
21
30
24
30
72
15
3
12
24
30
51
39
6
59
19
45
69
3
48
32
28
12
3
30
114
36
90
84
3
3
45
87
69
20
19
12
18
75
60
9
90
102
63
8
49
48
6
24
6
51
93
66
57
15
9
24
39
93
15
48
81
81
78
5
24
7
60
48
53
19
6
39
33
27
20
1
24
6
12
45
3
129
39
30
96
39
272
24
16
15
24
90
6
18
90
84
21
285
47
72
25
18
45
27
6
6
9
36
20
16
45
15
27
18
48
87
9
71
7
18
114
36
33
27
45
24
153
87
9
114
12
24
12
24
78
18
9
21
18
21
80
49
6
81
15
18
42
ABCD 98565581696*3^$a+1 [50004]
4
21
39
9
114
12
9
32
13
59
52
20
4
45
6
53
16
92
12
36
19
5
12
144
19
6
11
1
60
3
27
53
40
15
17
4
15
60
53
1
12
59
48
76
15
77
235
108
89
52
60
33
30
60
17
4
140
12
28
84
15
18
3
39
12
9
44
36
76
20
1
83
40
56
108
1
71
40
15
18
11
24
16
24
156
39
12
36
9
48
75
108
53
1
30
5
199
21
44
19
41
12
60
48
1
23
16
21
90
18
15
128
4
80
40
69
60
72
18
161
13
27
69
39
8
37
71
79
36
69
3
17
12
1
23
4
72
105
39
104
85
27
9
99
72
108
36
9
27
15
54
11
91
5
84
40
108
3
12
45
51
21
80
1
18
5
12
24
36
4
48
20
85
42
53
36
4
12
60
104
16
3
18
90
33
24
27
5
48
37
60
18
21
27
18
90
149
112
84
176
1
3
96
80
28
12
24
32
52
3
30
35
7
141
21
75
68
67
24
17
48
24
181
35
19
12
5
4
44
1
107
28
9
36
114
12
41
4
45
6
17
52
3
21
9
35
163
54
36
23
36
88
15
41
16
15
6
119
4
20
85
35
40
21
15
15
6
3
69
11
7
120
9
80
108
60
16
15
161
61
3
9
96
11
24
19
18
3
45
114
72
93
36
69
48
42
72
66
3
104
61
12
35
7
21
32
37
162
48
161
4
21
47
64
8
61
66
24
30
132
84
35
24
91
53
40
72
116
19
41
48
36
4
15
60
30
35
7
12
21
56
31
42
36
11
60
84
132
19
65
19
17
19
41
72
16
36
3
57
8
76
57
147
33
3
27
72
17
25
11
24
49
75
21
18
57
48
33
59
4
36
48
51
41
1
3
264
51
17
24
108
52
51
5
4
51
29
168
36
120
7
17
36
12
109
23
72
4
9
27
140
4
104
37
15
69
24
30
6
11
1
59
31
5
48
24
120
73
3
21
36
3
51
54
11
1
42
53
4
171
5
4
44
55
129
21
47
72
76
24
51
69
33
23
12
4
3
48
17
1
54
6
47
19
126
23
16
21
3
69
12
36
35
7
57
63
5
16
69
23
12
61
11
25
3
12
15
5
1
18
105
60
84
87
125
19
9
12
15
24
30
35
76
60
8
36
55
42
48
6
66
27
12
21
18
65
4
60
12
176
97
75
123
29
1
18
5
40
44
25
18
29
40
75
33
20
1
15
36
20
19
101
4
24
207
5
31
9
9
39
20
48
19
9
36
80
4
24
12
20
31
234
54
9
32
1
3
44
7
29
24
127
108
57
15
36
30
59
49
39
57
39
36
48
15
53
4
15
5
19
54
15
20
12
4
51
125
25
90
53
1
15
36
51
72
36
9
15
65
37
39
20
49
35
36
60
16
3
48
77
127
54
54
108
69
68
132
4
69
47
24
55
30
39
21
11
19
149
16
51
18
23
124
60
44
19
53
25
18
30
60
11
61
119
19
9
8
24
1
18
12
72
5
108
4
15
18
30
18
99
8
36
97
39
9
111
24
195
17
48
1
3
21
30
114
11
132
192
43
12
57
20
1
107
13
60
12
171
15
84
45
12
20
1
12
23
37
47
4
57
3
44
72
1
42
18
83
25
11
96
103
5
16
20
49
36
23
48
25
119
24
4
12
51
24
65
4
21
11
4
3
30
27
51
72
126
12
23
4
180
72
81
39
68
7
54
11
28
27
126
39
60
9
90
6
11
108
19
36
54
60
11
25
30
77
4
15
53
16
56
13
36
35
36
40
24
45
60
54
18
18
72
53
12
4
33
6
90
11
24
55
69
20
36
19
17
13
35
25
15
68
24
120
19
5
4
32
19
17
19
18
48
35
28
27
5
4
48
20
1
51
15
5
13
27
33
102
6
3
44
61
30
9
120
33
27
81
59
40
8
4
20
36
19
54
35
4
32
19
29
72
24
4
8
25
90
102
6
101
4
32
28
15
69
15
36
81
45
6
89
1
87
3
17
48
24
40
44
4
21
159
20
16
32
4
15
24
65
36
64
27
78
47
4
3
48
24
69
24
12
24
9
132
18
65
37
60
11
127
42
18
36
12
57
15
161
61
35
31
72
57
39
17
4
45
71
97
30
5
16
15
96
33
32
24
37
47
76
24
33
30
60
17
12
25
3
32
49
35
19
5
1
30
41
31
90
59
19
84
77
103
5
12
60
1
3
51
33
68
24
4
36
8
60
13
18
21
24
36
48
20
37
66
72
36
5
180
12
37
27
51
17
36
12
4
3
17
4
9
6
30
60
12
60
3
36
44
96
1
30
72
78
35
13
99
32
4
36
15
29
36
144
7
53
12
28
27
17
40
51
17
43
36
29
25
11
64
32
37
35
1
36
3
8
132
52
60
44
7
54
54
129
15
101
1
59
4
8
24
40
120
24
32
12
1
6
29
4
128
4
123
53
12
36
64
36
36
63
5
108
4
9
96
15
21
83
36
91
78
47
28
105
30
21
15
5
13
18
17
40
92
49
35
19
41
1
75
9
39
60
68
12
37
60
3
8
7
105
36
20
55
21
48
36
111
53
112
84
140
40
24
68
4
9
36
24
35
1
155
96
49
23
12
1
23
16
21
3
104
12
19
9
33
18
66
59
19
17
4
32
12
25
15
87
5
36
67
150
11
7
29
60
19
125
16
60
48
87
41
12
36
24
48
19
60
54
15
57
12
27
9
24
36
39
176
4
8
55
18
59
31
5
4
51
30
36
59
37
18
54
30
ABCD 98565659618*3^$a+1 [50020]
78
5
64
44
136
104
72
73
24
66
57
8
16
15
69
57
3
36
9
71
84
64
56
67
42
15
51
6
54
17
103
41
13
63
27
77
16
8
12
4
48
32
4
20
1
3
27
6
75
27
53
24
16
3
36
21
80
4
20
1
108
35
52
3
12
9
45
6
162
11
12
7
21
96
9
42
57
33
39
80
4
20
37
18
57
33
35
1
11
28
12
39
30
24
15
24
45
42
48
42
3
48
20
19
54
107
48
40
24
32
16
20
60
7
17
25
59
16
108
33
30
24
5
28
15
21
36
33
27
80
91
42
47
24
96
49
30
72
5
4
33
102
89
61
30
21
20
4
84
140
1
75
36
24
104
31
93
72
15
18
42
18
15
132
84
15
72
153
12
72
93
12
71
4
3
69
96
48
21
15
24
32
13
54
237
15
65
13
3
8
61
3
33
75
44
4
24
36
116
28
48
3
30
72
39
3
12
129
20
1
15
36
33
6
29
64
152
28
12
33
27
36
20
52
45
186
5
12
24
64
15
101
16
8
96
31
5
4
285
11
37
47
28
72
69
147
15
150
30
42
12
35
100
44
1
11
28
200
12
43
12
57
3
65
19
21
123
9
8
28
20
12
24
16
8
96
19
54
11
25
47
60
49
59
12
7
33
33
39
3
18
51
21
59
36
13
11
19
5
16
20
1
54
30
3
15
126
39
87
93
92
19
90
47
28
51
48
6
11
1
132
66
17
24
13
27
33
18
53
4
152
19
17
37
18
54
75
20
4
87
30
83
124
36
9
126
42
87
68
60
4
9
147
87
42
108
107
31
18
27
33
12
39
20
73
75
8
19
5
1
12
11
16
144
45
27
69
15
33
135
8
24
76
63
5
12
7
18
159
111
18
71
73
107
40
20
204
37
63
12
80
49
59
7
24
29
4
56
12
4
21
120
23
31
78
3
33
71
16
39
48
18
27
12
183
156
72
9
9
60
39
120
15
17
84
16
33
3
33
12
3
36
39
17
49
59
16
104
25
36
15
21
39
9
24
11
7
48
5
55
105
92
48
25
11
4
176
100
9
39
33
27
36
51
18
11
79
33
33
27
8
64
32
199
36
5
85
11
24
55
21
20
7
6
66
21
72
96
72
72
51
30
35
172
27
108
5
52
33
24
51
87
6
35
16
56
24
96
7
53
52
57
11
19
45
104
36
60
13
147
15
21
8
12
25
78
21
63
101
52
140
108
1
59
60
7
29
64
9
3
69
3
15
45
105
48
39
56
19
48
36
42
39
171
42
12
144
47
24
25
36
23
7
24
21
27
17
36
4
24
12
44
13
3
44
4
32
7
41
52
27
57
21
12
36
96
39
56
121
155
37
60
36
11
60
4
15
69
57
11
37
36
27
123
30
27
84
93
23
13
15
21
11
55
5
55
5
169
186
18
87
3
65
61
15
21
3
32
55
18
11
25
35
4
81
95
1
23
61
11
13
30
17
25
54
5
133
36
27
12
56
52
60
8
97
72
11
1
54
5
67
24
65
1
54
5
84
4
36
39
12
6
83
55
9
48
93
39
188
4
15
5
36
24
31
90
102
18
39
21
48
42
54
39
84
60
15
17
1
15
69
35
19
129
3
5
28
165
36
90
21
8
79
192
90
35
109
54
45
87
48
18
3
87
153
87
125
19
29
4
33
135
33
11
40
15
45
36
9
59
120
1
24
30
41
109
54
48
5
73
11
79
21
45
6
54
66
18
60
35
1
3
36
12
144
36
33
126
5
24
12
24
28
93
35
4
56
13
11
36
115
29
4
15
42
75
27
6
111
44
7
18
66
5
24
7
24
105
36
20
217
3
8
40
36
69
24
23
64
24
9
72
18
18
119
24
76
144
21
3
63
57
51
17
28
27
29
49
30
41
19
36
29
37
83
16
45
18
150
15
33
3
32
79
29
61
35
1
87
75
21
27
5
180
88
24
36
45
99
48
20
19
18
18
48
21
75
66
23
12
55
9
135
5
109
51
24
189
90
17
60
4
27
5
4
99
6
15
3
41
31
29
76
69
42
102
75
8
67
66
107
40
15
5
37
11
4
165
72
90
21
20
52
27
18
111
32
4
93
48
35
64
9
6
30
54
24
101
40
32
4
33
75
60
180
180
63
9
120
60
51
33
140
4
56
31
5
16
75
12
36
21
21
84
59
31
24
161
148
45
11
79
53
24
1
84
35
55
36
9
20
36
160
104
16
8
60
4
60
33
87
33
63
20
67
72
33
20
40
33
15
56
4
15
21
15
66
18
72
24
54
51
3
21
12
60
99
9
69
47
28
51
30
6
36
5
13
12
27
116
19
57
20
13
18
117
32
4
51
30
35
55
54
11
25
78
93
20
7
41
1
18
101
36
64
12
93
36
35
1
83
4
36
56
19
54
36
54
33
68
60
4
27
6
30
57
51
6
180
15
36
20
19
90
66
29
13
12
3
8
25
23
4
27
89
7
144
21
8
19
6
71
19
162
23
67
54
35
1
3
87
33
21
35
55
126
3
84
15
161
64
213
90
5
13
15
21
90
ABCD 98565886624*3^$a+1 [50193]
157
23
97
227
61
392
213
147
40
107
37
56
225
162
117
184
24
56
15
97
125
43
264
35
30
103
47
105
3
72
61
80
40
24
23
258
7
8
96
33
48
78
1
200
48
96
117
18
25
32
40
53
115
95
54
18
57
51
109
71
297
15
97
101
91
11
37
71
49
48
32
33
7
128
27
21
16
96
72
192
179
37
53
91
80
69
54
18
12
60
36
175
95
25
32
123
85
107
13
95
9
171
204
57
159
57
48
177
63
72
27
13
72
72
29
54
133
72
96
77
67
72
24
35
72
48
90
42
48
145
120
80
64
152
3
30
31
5
27
87
1
32
112
48
192
5
3
165
3
40
65
192
63
16
96
8
15
42
15
93
30
37
23
25
152
75
37
56
64
8
63
57
33
79
96
80
39
105
75
181
29
180
6
234
90
18
3
216
69
19
11
24
237
16
192
95
66
144
111
112
47
97
24
59
45
16
24
11
85
77
30
37
120
23
72
81
40
5
75
40
119
96
57
15
72
198
48
75
160
192
95
25
24
104
69
3
153
199
200
15
78
90
33
240
45
27
15
12
61
269
3
40
365
72
43
17
48
103
80
16
71
25
32
16
24
53
3
69
43
32
136
144
8
63
121
59
24
138
67
11
109
11
405
112
5
132
108
48
42
33
40
96
203
13
5
198
45
45
67
152
72
40
24
5
99
192
144
87
57
93
67
23
25
72
8
147
21
45
180
60
51
111
217
56
27
93
57
48
90
21
88
80
88
65
327
15
57
69
114
90
15
75
85
56
69
18
9
120
16
287
25
35
13
95
129
69
75
249
31
149
43
5
283
144
11
181
104
96
69
19
240
65
103
5
18
129
45
18
72
1
96
120
8
16
24
8
40
48
107
37
161
42
13
35
114
138
25
107
37
29
27
72
112
24
77
67
5
336
147
144
3
61
47
12
18
27
112
29
19
173
108
7
35
48
234
75
3
69
24
336
93
3
40
8
39
246
307
35
222
55
11
42
43
32
15
169
296
123
181
23
177
24
72
208
95
25
176
40
11
90
108
54
228
72
21
40
24
480
71
72
25
72
8
144
39
49
72
8
16
89
127
53
51
15
9
405
96
51
96
48
249
6
217
35
12
78
75
112
23
57
40
32
231
78
12
42
36
105
165
270
237
88
35
37
155
18
24
66
54
6
144
18
102
13
83
72
48
60
84
45
72
40
8
51
37
5
3
184
152
3
90
48
18
201
51
18
291
69
75
40
120
35
222
255
64
131
12
240
180
37
101
27
15
25
72
101
115
47
33
40
24
173
3
184
41
42
66
27
88
107
18
51
231
57
40
11
72
13
317
18
90
79
32
33
18
108
144
57
16
137
55
48
173
90
1
71
97
443
18
12
255
3
61
29
72
18
321
69
ABCD 98565948192*3^$a+1 [50073]
28
72
32
40
12
11
108
24
13
12
12
84
35
109
8
27
81
24
21
7
12
32
111
42
3
4
56
204
96
12
12
76
20
15
73
32
124
23
36
25
44
75
81
27
57
15
33
12
141
99
12
4
47
13
5
7
44
64
12
287
13
95
12
61
32
93
99
45
48
27
28
212
16
44
28
8
75
12
33
64
32
84
57
108
75
156
4
347
30
7
35
93
12
3
12
96
1
29
79
60
5
18
13
44
15
25
125
75
28
128
24
48
148
12
48
44
12
124
77
115
35
12
13
72
185
15
40
35
73
72
72
20
69
31
23
60
21
45
31
59
45
9
51
9
90
45
16
72
24
251
37
95
33
285
18
60
12
13
56
183
25
35
157
116
60
48
27
93
52
23
30
115
24
65
7
23
18
15
117
15
3
33
60
72
123
324
133
168
77
12
43
44
9
27
40
188
99
21
15
177
12
33
18
30
67
77
7
89
39
63
150
55
32
3
72
45
3
133
60
29
67
71
13
72
12
11
1
36
53
15
39
61
17
67
48
23
117
45
42
13
72
12
11
12
18
18
25
156
23
30
315
15
21
36
4
77
108
39
28
228
47
57
12
28
48
23
145
32
3
45
40
35
9
33
19
119
177
12
16
107
12
21
84
75
73
8
60
4
35
45
45
18
13
140
16
11
60
37
80
72
4
36
23
25
96
179
1
20
36
28
263
49
36
53
7
12
8
33
15
15
72
57
96
15
85
36
48
32
63
60
30
90
13
60
60
48
84
8
3
54
18
48
72
108
145
12
77
15
196
95
24
85
23
90
12
6
84
85
11
90
55
35
54
30
78
102
1
20
120
40
36
20
36
15
177
132
76
12
68
112
12
44
15
57
72
52
20
136
212
33
43
20
52
128
4
108
35
60
90
67
12
8
36
52
8
76
20
28
11
61
53
18
12
18
18
9
132
76
12
131
25
12
17
18
37
12
8
48
63
45
120
87
9
180
36
45
43
5
7
83
1
60
53
15
15
25
83
13
92
75
129
16
23
1
8
40
96
29
18
37
35
93
24
51
48
21
4
197
18
30
39
3
9
93
60
30
157
11
90
102
1
72
12
20
3
25
8
72
4
44
9
27
48
75
61
44
112
36
132
116
15
9
16
29
18
37
36
144
53
78
12
49
11
12
21
4
20
81
19
60
125
55
11
60
84
13
5
42
180
45
120
45
6
54
3
15
12
73
12
191
72
165
87
153
24
36
48
9
127
60
11
13
72
24
36
48
92
75
165
148
24
80
36
15
180
21
276
28
36
20
60
3
33
28
24
8
33
54
21
40
29
18
45
45
90
57
60
172
71
13
80
4
11
129
28
164
76
84
59
60
12
69
60
64
24
41
115
47
13
140
24
36
57
67
12
11
25
77
96
15
15
60
37
72
35
21
99
37
164
15
61
44
27
48
72
90
67
95
33
45
39
24
12
27
6
67
12
168
32
3
25
107
180
108
12
57
16
108
60
24
11
97
23
37
35
177
21
19
35
45
63
57
15
93
3
121
104
124
41
79
8
3
109
71
9
88
8
36
21
3
15
97
107
1
29
6
49
56
15
24
1
72
168
29
3
28
35
165
60
16
20
148
5
6
90
30
69
40
32
24
87
13
56
28
8
183
9
15
61
12
20
15
72
21
27
45
28
12
47
156
61
44
40
60
104
15
33
4
44
24
60
3
30
3
15
85
47
12
1
12
24
140
40
48
5
150
45
3
9
28
5
48
67
11
1
11
25
12
72
8
12
111
105
75
18
139
36
96
71
13
56
3
18
7
120
56
9
7
84
59
33
15
9
28
260
15
36
9
16
24
23
33
12
132
36
36
111
13
32
40
48
5
150
97
47
1
72
8
60
16
44
4
48
35
57
48
52
96
17
19
24
60
12
68
100
32
24
3
141
15
72
60
108
12
49
119
37
12
35
133
35
9
100
48
20
72
24
15
1
24
5
91
20
24
12
93
19
11
25
44
12
28
36
17
43
24
95
36
9
172
36
17
18
132
61
29
30
57
76
224
9
174
18
27
15
117
60
111
93
12
64
8
15
57
40
84
17
3
39
37
128
72
24
39
60
36
97
47
81
9
67
23
120
36
24
1
116
40
41
67
48
68
40
29
27
39
1
36
48
20
84
16
56
63
60
18
7
48
8
4
72
120
ABCD 98566005758*3^$a+1 [50014]
165
33
63
27
54
63
9
204
54
66
96
108
135
21
60
30
96
33
105
6
90
264
180
27
33
30
72
57
21
75
81
15
45
66
114
54
36
234
123
75
48
21
48
21
276
198
126
84
96
63
21
123
9
126
18
36
90
9
57
78
66
36
162
90
36
3
33
204
84
108
60
72
156
72
27
81
6
120
18
6
72
54
75
96
39
36
69
75
150
63
45
30
96
144
12
36
18
24
36
246
18
6
90
63
39
90
60
12
18
21
144
15
18
132
18
66
18
21
15
96
108
21
96
39
126
6
69
48
45
30
60
57
480
39
72
288
12
60
324
21
9
6
225
96
48
63
66
111
123
21
240
15
12
117
45
3
39
66
39
21
144
36
12
258
18
102
18
126
54
6
48
36
6
75
15
264
57
15
42
183
15
81
171
12
9
9
108
75
129
120
39
57
12
132
18
66
3
273
180
90
306
15
105
87
96
144
15
342
204
36
66
9
135
54
36
150
18
48
87
75
6
30
90
24
48
60
174
21
75
18
84
6
84
18
234
126
90
33
27
12
78
75
9
18
18
99
9
72
159
45
51
255
102
108
54
168
33
159
144
90
87
57
183
33
6
36
12
249
96
48
48
135
162
168
12
51
39
54
18
33
63
12
69
21
54
69
57
150
81
27
54
72
87
57
216
48
15
27
21
117
6
156
36
90
18
90
36
168
72
264
72
24
426
24
54
75
48
57
30
132
21
9
39
39
105
111
48
90
180
72
114
9
96
87
9
105
18
108
54
36
282
78
84
147
33
6
201
123
21
189
60
36
90
54
126
84
6
27
48
63
42
18
30
24
111
15
354
90
36
81
153
60
90
33
93
162
120
78
27
48
9
96
36
36
48
150
72
33
39
120
129
48
135
30
108
6
57
45
18
6
27
39
9
9
6
174
99
96
75
21
15
24
9
63
18
63
171
117
9
72
192
63
15
54
18
9
39
54
18
81
117
18
153
87
57
9
150
264
42
72
135
75
18
3
285
42
9
39
24
102
6
117
96
48
111
6
90
66
6
9
45
48
168
108
30
162
60
3
15
264
18
54
78
3
27
96
210
90
6
99
57
114
21
45
78
309
63
204
30
87
81
90
12
9
96
48
81
180
132
39
123
108
102
72
60
90
48
69
117
54
180
216
66
78
105
48
45
48
51
9
120
15
9
39
9
24
138
6
90
12
9
96
93
60
102
72
18
72
15
45
18
138
144
39
33
159
81
15
15
18
111
57
30
18
60
27
45
3
87
72
288
72
66
204
18
9
21
75
48
45
3
9
87
27
84
96
54
102
21
87
6
90
153
45
30
60
57
96
189
90
66
60
72
48
18
177
63
192
42
156
6
54
300
3
48
288
135
18
39
45
216
75
39
153
63
33
15
24
36
21
9
54
342
36
24
54
9
111
60
102
60
144
18
288
48
6
36
54
33
48
27
21
15
426
18
60
90
156
96
99
45
84
348
18
177
69
60
ABCD 98566267004*3^$a+1 [50175]
90
25
48
192
192
11
181
161
54
265
131
378
180
360
432
234
61
48
305
252
270
180
90
108
396
79
96
455
121
95
198
180
90
126
234
85
347
180
97
192
71
180
198
162
253
96
11
18
270
126
126
270
108
72
144
295
11
288
72
90
108
180
306
90
54
145
125
702
54
223
11
162
108
55
341
139
257
54
121
239
126
18
49
48
29
115
929
162
157
240
240
137
535
311
265
59
54
72
7
11
216
36
144
73
377
144
630
90
342
18
162
13
41
36
54
90
90
144
252
270
223
65
319
167
73
17
271
144
35
61
155
18
36
414
241
11
198
612
198
325
125
306
126
54
13
23
108
157
48
101
180
126
265
59
36
289
48
77
90
54
360
427
203
36
36
270
558
126
180
54
126
43
432
29
19
341
36
486
49
185
36
67
23
54
163
53
43
155
72
18
486
126
103
185
151
65
180
180
55
576
53
90
126
19
192
5
54
373
432
41
54
1
240
155
18
72
18
306
144
7
263
162
18
90
126
13
41
36
90
36
37
48
545
18
61
11
144
36
54
91
48
275
162
18
180
252
90
180
18
342
18
36
216
90
283
221
540
324
67
203
72
324
54
19
17
504
7
245
235
35
13
41
486
18
271
629
36
36
115
65
90
144
133
173
163
161
54
25
11
85
95
145
269
252
378
216
540
121
743
25
144
47
36
90
19
179
90
211
48
11
90
36
144
7
173
115
101
54
72
157
23
ABCD 98566559948*3^$a+1 [50039]
59
108
25
96
24
32
129
31
20
64
44
48
24
4
12
32
75
13
77
3
52
12
44
4
68
100
12
17
43
20
76
104
21
19
32
40
120
44
16
5
18
13
53
7
24
44
84
16
20
16
8
40
8
168
84
28
8
21
31
8
4
17
19
125
30
37
32
28
47
90
7
36
68
4
35
13
32
72
4
5
79
48
12
56
12
40
12
36
5
79
12
35
18
6
81
4
32
4
95
1
12
20
21
36
18
61
131
18
3
72
76
179
1
125
51
3
33
28
65
51
28
108
24
59
9
40
120
5
55
12
36
47
12
1
32
112
24
32
40
32
12
24
52
104
28
12
36
20
3
45
24
12
40
128
52
104
21
115
24
95
69
36
4
60
32
15
18
3
4
44
45
66
33
52
5
24
19
17
15
4
36
84
32
4
24
32
12
28
8
52
108
80
112
119
168
102
19
20
12
153
15
36
4
144
36
32
4
8
52
20
45
31
120
29
19
65
15
72
9
90
9
60
36
28
12
29
7
107
1
89
27
45
15
3
73
8
64
12
113
7
5
144
54
36
54
7
53
72
151
24
23
12
69
16
8
88
23
1
89
120
219
28
92
16
41
15
39
114
7
116
72
16
59
12
25
8
28
44
40
23
12
90
60
63
36
16
48
68
28
80
36
3
13
24
29
19
12
20
28
68
48
132
4
48
60
276
72
59
18
3
52
35
21
4
48
12
5
7
120
5
90
1
53
51
15
18
31
29
162
1
80
28
60
44
28
12
32
75
1
48
72
32
45
7
80
15
1
12
48
144
36
48
32
9
31
12
20
36
36
28
137
231
60
12
16
41
15
36
24
3
73
72
72
36
68
52
20
12
147
21
12
81
15
4
36
60
12
32
21
7
12
65
72
51
28
125
27
4
24
32
52
71
61
36
48
56
120
40
5
43
41
15
39
33
57
36
306
93
16
20
84
60
28
144
44
76
8
76
60
11
61
140
4
44
180
24
51
37
107
25
8
40
20
172
20
27
25
8
112
44
16
8
40
12
23
1
36
288
8
57
42
45
24
72
40
47
25
60
101
55
65
7
17
27
28
12
89
39
51
6
139
5
15
39
1
65
31
80
69
19
20
105
115
12
95
30
51
57
31
5
6
9
24
112
48
36
84
72
29
127
44
88
12
44
64
47
21
64
5
39
111
49
84
11
9
88
23
21
3
33
39
49
24
60
48
53
99
112
36
60
53
90
1
60
20
9
15
40
12
20
4
48
32
40
200
76
48
5
67
48
80
21
51
64
24
5
19
8
27
1
212
3
66
43
36
71
9
4
32
9
15
64
65
55
11
36
1
107
1
5
15
36
33
55
12
20
28
17
19
35
85
24
72
60
29
7
59
18
43
8
52
77
43
44
4
24
35
33
33
6
9
21
15
4
41
30
61
8
9
51
15
121
24
41
54
1
35
25
20
9
31
5
15
124
269
3
39
9
16
20
4
24
11
57
120
28
161
51
4
68
75
145
60
12
24
44
52
68
75
37
108
17
43
32
76
8
16
20
24
15
85
11
48
57
3
72
25
8
16
32
63
45
64
60
56
39
1
12
48
29
7
60
60
60
8
28
29
78
45
72
28
8
3
6
51
40
108
32
48
16
20
4
24
11
25
60
24
36
56
4
132
8
76
48
41
30
69
16
59
25
68
4
84
36
125
54
49
41
51
3
1
5
7
92
111
6
123
16
120
191
120
1
48
11
81
108
16
300
44
184
108
12
12
53
12
55
56
33
39
16
56
40
65
3
87
21
3
1
29
55
35
109
20
16
24
108
8
21
3
16
5
7
8
39
1
32
28
120
72
12
68
108
39
25
72
44
75
25
96
29
15
21
31
107
21
76
36
32
57
51
69
183
156
76
23
180
1
84
77
15
180
40
60
56
40
32
27
25
29
15
36
15
1
32
16
12
8
4
185
7
48
8
9
90
48
1
59
216
37
12
5
31
32
60
39
33
57
55
29
31
8
36
12
3
57
39
49
36
96
68
15
6
31
89
39
4
8
3
90
31
23
93
129
48
55
156
120
29
7
96
12
132
116
3
157
24
35
1
108
24
41
7
24
24
41
43
36
24
12
36
12
8
52
56
75
24
30
7
68
108
3
61
44
16
60
8
28
47
1
60
60
44
12
75
18
3
33
60
87
33
19
32
4
24
60
12
24
36
20
4
71
93
28
59
49
5
7
24
8
28
12
71
9
40
95
45
36
24
48
28
36
48
167
45
64
72
60
23
97
48
5
27
4
24
11
13
11
30
67
12
12
23
25
36
41
31
72
77
15
40
95
45
40
23
1
11
18
115
12
5
91
17
27
24
52
48
29
7
96
20
4
68
12
24
52
72
17
55
5
15
88
5
67
53
42
61
20
28
65
6
33
12
4
24
8
63
37
12
60
8
57
90
6
55
32
3
90
115
11
1
32
52
84
12
83
24
105
15
6
67
48
65
127
53
7
8
36
15
33
76
12
12
155
21
12
63
9
28
72
17
31
53
36
18
13
72
8
52
12
8
147
25
20
28
101
55
36
59
25
ABCD 98566618708*3^$a+1 [50155]
48
49
15
69
234
113
103
17
55
54
18
18
18
29
13
84
215
88
81
71
409
6
185
85
203
31
41
40
201
15
63
12
29
79
41
88
32
1
87
8
19
300
41
13
24
102
45
8
72
16
3
60
126
3
8
37
3
32
48
24
16
135
57
63
42
15
72
48
152
16
15
9
9
6
120
24
17
13
147
72
8
40
255
72
126
90
36
36
78
90
41
13
243
32
208
15
42
15
51
54
42
66
90
24
33
15
90
6
54
27
21
59
96
160
15
17
192
25
71
13
90
57
80
40
120
104
175
33
3
197
72
55
33
8
40
33
126
41
115
5
64
21
18
36
36
9
33
23
139
53
160
87
105
63
105
33
258
300
41
103
258
47
7
81
104
31
102
42
210
23
13
18
6
84
47
97
87
56
25
39
159
66
6
9
99
12
54
36
54
36
77
13
54
180
41
49
18
90
42
30
131
13
27
135
24
18
12
155
43
222
36
75
80
25
15
72
357
11
72
88
80
115
69
56
40
135
17
97
30
96
48
150
30
186
35
40
81
90
18
11
103
30
83
169
191
72
133
99
48
51
69
21
27
45
18
129
21
11
109
27
24
39
9
33
47
127
198
83
49
71
13
11
25
24
30
81
128
7
216
137
7
36
5
55
65
97
30
17
511
17
67
108
36
77
13
59
55
192
41
24
49
71
55
41
40
9
138
42
48
36
71
61
35
85
27
152
25
15
69
27
9
108
3
15
105
63
120
6
30
6
30
345
24
120
56
13
51
75
5
109
27
63
17
13
147
120
39
6
35
73
66
213
165
3
15
78
11
73
18
69
8
40
45
107
55
60
5
16
27
5
88
69
180
54
57
39
36
162
203
115
77
48
397
90
18
239
16
120
32
13
12
143
37
6
84
57
93
66
216
78
3
63
57
3
144
45
8
73
102
108
101
175
41
13
102
5
193
90
150
30
57
72
213
180
39
93
3
72
48
15
24
65
61
27
3
77
48
40
15
57
15
198
59
31
17
40
177
6
48
96
318
75
33
87
8
24
16
195
5
133
72
75
57
15
105
143
55
54
18
17
55
24
41
79
24
153
9
174
89
1
71
16
24
111
30
72
6
21
45
75
8
31
9
3
29
96
115
84
126
18
9
80
40
48
45
162
33
87
90
168
119
40
8
88
192
21
180
30
24
30
36
71
25
66
5
199
54
12
204
3
33
12
3
32
73
47
43
5
139
21
33
216
126
54
18
6
84
63
32
48
19
54
36
83
88
32
48
40
15
54
11
184
120
225
71
40
69
11
67
45
63
84
45
45
90
24
57
27
53
24
49
126
18
306
36
6
179
40
48
111
17
72
31
89
7
33
3
29
133
3
105
84
36
87
48
104
40
56
160
104
13
3
104
40
51
117
45
107
163
45
48
69
75
8
43
108
17
163
101
313
78
17
1
30
180
150
119
120
72
25
15
45
48
3
39
18
66
144
53
55
9
189
51
75
5
136
117
18
177
8
160
200
103
41
79
126
36
15
27
36
30
90
54
3
80
40
80
40
72
8
97
228
54
45
15
41
40
9
48
23
40
32
13
168
27
45
138
81
168
128
25
87
72
51
29
13
138
17
1
207
9
18
36
41
16
144
129
120
6
33
231
60
21
80
43
108
89
13
72
35
73
ABCD 98566662388*3^$a+1 [50030]
57
75
101
24
91
12
117
48
63
9
12
63
48
57
27
48
108
12
36
17
115
45
123
65
7
60
17
55
33
3
77
79
81
75
9
44
19
12
21
24
8
36
16
36
87
12
29
67
5
139
105
48
27
21
44
43
72
84
29
223
24
29
4
87
24
5
136
44
55
41
28
8
112
135
48
5
4
20
28
120
27
36
17
31
36
321
27
36
141
56
112
27
33
3
9
63
113
112
15
12
65
19
89
7
48
96
192
89
43
36
12
60
5
124
20
16
39
36
24
24
24
45
3
9
3
93
8
7
24
29
31
24
12
12
48
69
39
60
36
36
48
72
72
12
45
48
63
120
29
24
76
48
63
12
48
84
165
123
77
79
12
144
105
48
183
48
21
3
36
60
21
48
75
108
9
15
24
5
19
17
88
15
45
236
52
63
84
12
36
69
51
24
84
137
4
63
33
60
63
77
103
12
9
15
41
79
173
7
45
39
185
19
48
17
28
75
72
48
168
81
15
33
3
9
156
15
48
36
84
21
80
60
151
9
15
24
29
60
7
29
67
17
67
105
15
24
41
19
60
72
57
192
3
17
28
92
60
28
3
12
96
9
12
3
60
177
63
117
231
24
41
24
19
12
45
8
7
9
15
24
5
12
43
120
9
48
140
4
15
45
3
12
60
24
12
204
41
19
24
12
12
108
9
63
33
12
32
79
5
252
112
20
115
120
36
12
105
15
72
12
21
32
55
12
24
69
27
29
31
33
27
24
9
27
81
63
69
171
12
9
39
137
252
268
15
77
40
27
65
151
9
75
29
4
27
180
21
27
93
39
108
105
15
17
40
3
60
5
43
48
57
12
20
31
12
48
36
96
72
65
48
43
69
15
60
132
45
36
24
63
33
20
19
24
60
9
48
12
63
60
89
79
41
40
36
128
7
48
36
45
60
195
36
5
55
12
45
15
53
67
53
132
115
137
36
52
27
36
77
28
68
4
51
36
29
96
40
99
185
52
3
81
39
36
144
77
19
29
36
19
21
51
45
39
93
3
12
96
21
48
8
12
7
84
21
99
24
48
24
21
15
45
12
51
17
72
43
29
40
3
96
84
36
60
21
51
9
51
89
115
36
12
57
104
7
189
36
24
68
103
5
4
56
48
60
4
15
12
53
40
12
56
67
48
24
5
55
36
12
33
135
57
3
12
53
160
39
41
19
204
57
20
7
12
221
108
4
63
9
96
12
12
15
21
128
36
144
19
12
60
101
60
103
17
67
60
12
24
9
15
65
7
60
45
123
17
88
72
75
5
84
76
164
16
15
36
48
36
5
36
40
87
60
48
9
51
24
81
3
21
36
27
5
7
5
16
24
51
48
29
7
5
24
4
32
40
15
48
216
17
144
16
20
7
33
3
12
117
12
48
3
17
100
60
15
177
135
84
5
76
39
21
39
96
84
12
69
351
9
63
36
77
7
33
15
60
12
17
28
8
132
7
141
84
51
24
29
31
29
16
56
43
57
44
19
209
52
3
96
60
12
53
55
29
40
92
151
9
135
209
55
24
12
81
39
48
93
63
137
43
9
123
9
36
24
63
165
87
21
27
177
3
12
89
151
45
39
101
55
21
3
69
63
12
72
93
12
48
116
31
60
53
12
24
7
5
43
84
96
120
24
57
104
7
84
84
5
64
48
3
24
60
153
27
36
21
39
36
96
9
8
28
99
5
31
45
27
36
77
67
53
24
40
39
5
24
175
48
24
81
84
15
120
48
125
7
33
27
5
40
15
21
60
24
36
12
168
60
3
5
31
29
124
15
36
17
124
39
24
33
63
57
8
124
135
48
12
5
67
45
48
87
120
29
72
112
32
136
3
9
180
3
12
288
84
33
8
72
28
8
12
19
33
3
105
44
19
21
3
5
52
51
24
5
16
27
45
63
12
12
60
144
17
67
113
55
12
57
111
12
5
36
120
7
48
21
56
7
45
12
44
36
55
36
168
36
33
12
3
60
216
24
5
163
249
123
36
12
9
75
105
75
33
27
29
84
7
33
15
33
63
81
15
33
48
63
9
56
31
36
120
5
52
15
12
33
63
204
24
60
21
36
87
12
33
27
5
16
8
175
84
132
141
3
24
17
76
3
77
24
36
180
52
20
91
65
19
48
29
136
20
24
31
125
79
45
ABCD 98567097394*3^$a+1 [50059]
48
6
30
52
20
52
18
60
192
38
40
128
4
176
4
62
58
176
144
100
18
158
174
40
18
38
70
32
28
62
54
60
144
144
12
54
36
88
6
12
150
48
114
56
34
122
4
32
28
54
228
42
18
50
108
52
12
38
204
30
94
50
40
20
40
14
66
82
14
108
156
4
48
30
62
36
60
112
104
4
60
2
82
116
36
114
30
126
34
24
20
10
30
66
56
36
30
322
30
158
58
72
102
6
42
18
44
30
28
14
84
94
138
120
68
66
24
66
54
70
56
4
30
54
6
74
36
52
42
66
14
106
12
50
102
28
12
60
36
44
40
60
60
146
130
192
200
10
108
150
12
188
22
102
80
58
188
262
68
40
44
126
10
84
2
18
136
62
28
26
66
58
42
194
4
86
18
28
20
180
108
54
40
110
40
32
64
12
60
98
82
182
198
22
18
32
16
300
30
14
72
16
72
38
10
60
12
32
156
252
28
104
36
148
12
2
12
36
28
32
142
48
110
22
66
62
18
22
32
28
30
30
78
26
34
2
52
48
42
98
30
82
116
42
48
4
110
208
44
16
132
198
62
10
36
84
32
118
68
102
6
66
46
168
174
62
4
32
52
36
2
40
140
42
88
92
18
18
4
96
54
30
32
16
38
90
54
28
2
148
42
78
132
6
14
18
82
38
18
60
120
40
56
30
28
18
12
20
66
60
126
84
40
20
4
66
20
30
34
110
16
30
162
8
36
184
60
296
28
116
130
42
68
52
38
94
60
80
28
108
24
18
42
8
208
26
106
110
82
6
2
52
8
100
30
14
4
120
72
60
68
54
58
48
60
32
48
36
96
28
60
12
72
20
36
4
120
80
76
50
52
2
16
24
18
42
20
178
30
8
4
78
14
30
64
62
22
66
24
36
104
28
140
48
10
104
30
16
26
88
60
36
86
54
10
204
60
30
18
14
18
16
26
66
52
48
122
126
192
28
86
126
28
84
150
26
4
62
24
22
150
62
46
2
204
84
64
6
134
18
10
30
78
12
32
88
12
56
10
24
2
34
60
24
26
60
36
174
292
60
242
28
104
4
12
2
16
14
60
18
10
74
6
82
48
48
50
40
174
26
4
26
54
90
78
88
32
18
22
32
160
6
2
28
72
102
18
72
68
72
88
42
32
30
16
170
192
16
80
10
12
44
4
110
4
122
4
140
54
48
220
140
78
4
6
54
38
28
30
54
140
88
8
40
26
16
20
160
138
54
48
74
46
168
24
66
54
92
124
20
112
32
12
28
116
22
2
100
126
74
46
86
4
42
62
166
14
30
28
30
68
4
50
126
126
106
2
118
50
82
6
50
40
60
44
16
164
10
248
12
46
44
90
96
72
54
4
24
48
12
2
118
80
16
74
130
36
84
56
22
120
38
64
62
94
14
46
120
30
30
2
22
248
130
50
28
72
42
116
214
20
126
22
80
288
34
30
32
106
2
30
162
16
128
82
162
122
16
18
144
2
30
28
8
42
10
20
150
66
10
80
4
176
82
32
18
12
46
62
202
138
90
260
54
58
66
84
62
76
188
36
28
8
130
32
28
32
28
80
10
60
50
202
60
60
152
208
6
42
44
6
70
68
132
40
8
22
222
26
34
80
30
78
82
116
154
48
18
32
18
280
26
66
40
120
92
16
20
40
84
30
152
54
96
28
30
30
32
18
42
328
26
36
28
32
28
6
24
80
16
24
186
132
42
108
38
4
6
54
38
40
2
30
132
66
18
172
48
32
220
18
120
24
48
ABCD 98567358746*3^$a+1 [50041]
12
34
17
9
15
3
36
16
36
38
46
20
16
17
7
50
10
80
36
160
2
58
29
9
30
21
15
18
78
12
16
2
10
120
24
41
19
80
21
55
8
81
55
44
40
5
7
38
106
26
63
9
22
104
9
27
21
27
28
65
19
36
29
36
24
31
149
60
19
50
10
5
15
52
8
16
41
15
54
46
77
168
72
31
32
4
5
96
24
21
27
7
36
5
45
15
27
12
45
48
60
15
28
20
4
60
104
16
36
60
89
96
12
27
36
40
32
18
27
81
15
12
15
12
36
69
21
10
5
24
43
60
2
36
24
3
33
46
29
7
20
72
28
29
21
54
30
6
64
24
32
64
65
15
16
60
17
7
8
126
6
36
105
3
66
166
2
12
3
7
65
24
72
43
2
18
52
24
5
69
72
34
29
7
24
80
4
12
8
21
123
28
60
2
46
110
15
91
20
78
22
24
60
2
12
22
104
21
3
16
12
17
7
5
36
19
41
12
31
60
36
230
54
52
2
18
108
52
32
45
67
5
31
2
22
36
5
12
36
24
48
84
33
22
53
151
32
9
81
63
45
75
69
22
24
89
75
81
27
4
24
125
31
5
19
36
8
81
12
12
7
41
9
24
10
5
15
21
48
21
39
48
3
21
3
36
12
40
92
28
48
12
38
10
2
15
115
14
34
20
21
55
14
24
82
101
48
55
20
16
5
24
9
63
24
24
144
51
9
31
96
36
8
36
48
90
22
50
36
10
32
18
30
40
5
9
6
4
24
74
27
19
17
27
60
36
9
43
53
24
43
144
188
112
24
17
63
16
41
43
5
31
38
58
29
19
17
12
31
5
7
24
104
150
36
216
39
19
104
52
41
24
21
130
20
40
5
24
91
38
75
15
12
28
125
15
16
20
9
55
92
40
5
43
164
21
105
22
29
31
8
9
7
5
39
9
27
21
132
31
12
50
3
12
72
45
46
2
15
27
16
92
12
45
60
7
38
18
88
104
6
51
33
111
195
54
46
26
106
29
36
33
12
3
39
21
9
22
60
80
16
48
14
171
31
29
87
64
104
30
6
16
29
3
52
26
39
9
24
15
93
3
7
5
84
21
10
8
21
75
16
2
15
7
8
6
10
12
77
12
31
20
28
80
52
164
40
65
15
6
12
22
128
76
12
2
12
36
10
50
12
18
9
96
139
29
21
30
18
15
7
41
207
28
5
55
38
6
16
20
4
24
2
15
63
9
147
93
67
5
19
86
111
57
18
40
29
120
39
57
57
3
60
144
24
21
90
33
12
21
15
3
280
26
34
2
15
24
19
20
30
22
2
18
18
75
55
86
10
20
16
20
40
24
50
66
90
72
15
12
31
68
16
84
12
24
36
29
48
27
40
5
91
44
36
18
10
5
7
48
2
3
24
3
9
33
27
21
54
4
110
22
17
15
28
17
31
12
38
87
103
12
29
96
43
77
79
14
12
10
5
72
57
18
72
16
80
84
4
20
52
2
3
45
15
12
51
72
18
90
36
48
93
57
22
29
39
18
75
48
127
17
91
12
168
72
89
24
36
31
32
16
2
114
100
56
42
3
43
60
29
60
31
12
53
31
36
20
162
63
12
96
12
27
28
17
51
9
45
63
3
6
70
149
9
22
29
21
46
17
63
28
17
9
10
14
12
72
22
36
20
4
125
45
6
4
41
39
16
48
120
60
14
120
15
60
3
28
36
26
30
9
9
82
84
38
46
2
42
66
22
29
31
44
4
65
9
106
96
5
3
21
87
4
5
9
6
16
60
5
45
90
90
12
18
60
40
24
29
91
36
65
72
93
58
12
29
39
36
64
12
92
45
75
28
8
9
31
50
15
7
65
39
9
31
161
24
36
48
12
48
69
22
29
12
12
63
252
105
7
68
6
15
21
15
33
58
92
28
108
36
8
76
14
12
34
41
96
9
90
78
15
3
4
44
42
3
12
79
5
84
27
33
55
29
12
21
27
21
42
28
44
28
74
24
22
5
55
2
27
15
33
12
84
7
24
20
54
72
15
19
29
120
24
3
117
48
57
66
36
4
20
9
21
27
79
8
12
33
3
4
29
9
15
43
80
4
5
33
75
36
7
5
48
9
18
9
48
12
19
14
22
24
5
57
27
7
41
12
93
42
48
42
3
19
24
12
68
16
24
77
45
3
7
5
15
54
114
112
29
75
64
62
10
24
5
19
5
24
60
43
20
42
22
68
72
21
19
120
41
45
150
69
75
40
86
10
29
63
52
29
9
58
20
9
19
2
24
39
15
52
89
69
70
20
9
48
55
14
78
28
24
5
31
20
72
76
134
72
24
30
6
3
45
46
32
28
60
96
41
19
8
28
24
96
5
9
48
51
7
60
32
76
12
2
22
68
16
5
15
12
42
48
60
70
14
10
80
40
146
18
54
106
5
84
43
44
69
7
60
8
36
76
137
163
98
10
5
24
48
75
48
9
51
40
14
30
88
24
53
15
21
69
36
10
44
36
129
7
101
43
17
27
42
3
48
19
5
33
18
148
12
48
132
32
6
22
32
16
60
14
36
111
31
17
3
69
55
14
10
17
9
46
122
36
22
8
40
92
9
55
20
69
27
4
60
56
90
3
39
28
38
6
105
39
201
31
5
15
30
58
2
54
21
33
12
70
5
3
45
127
53
9
46
56
100
14
120
22
2
51
7
48
20
30
36
6
45
19
38
15
3
28
14
106
12
20
4
41
43
44
93
27
6
10
36
24
12
24
24
29
33
42
16
20
9
45
120
6
9
43
5
15
30
78
52
29
19
62
3
45
70
12
77
3
45
55
62
22
5
36
19
86
58
17
12
48
55
20
9
235
14
ABCD 98567383444*3^$a+1 [50001]
48
33
144
91
5
24
61
60
12
60
23
187
5
13
155
84
31
402
110
10
23
13
167
12
61
12
59
3
45
48
43
54
23
85
2
166
54
18
102
125
120
132
61
2
70
126
17
12
27
81
24
3
45
25
66
29
135
76
56
28
18
47
283
20
108
100
17
25
35
37
36
11
39
96
48
57
39
34
35
103
8
142
48
162
404
36
52
17
13
2
16
137
12
49
26
84
70
60
84
38
9
31
20
117
43
77
12
159
34
78
140
24
93
13
30
42
143
183
82
47
25
36
26
225
91
5
85
314
81
7
5
12
13
35
25
47
1
62
57
121
138
56
45
13
35
31
60
77
25
95
15
72
33
73
54
17
96
39
81
27
28
42
36
2
264
178
36
2
168
34
48
18
77
72
3
45
25
47
61
11
39
57
75
9
48
87
46
2
40
17
13
2
108
72
16
18
11
48
163
65
12
51
10
42
68
9
27
16
72
20
57
19
20
70
30
54
36
26
33
231
22
138
24
17
181
18
84
6
14
72
76
29
61
110
100
18
71
36
25
12
78
12
5
12
228
193
38
72
142
2
46
35
60
145
12
23
3
57
180
15
45
7
173
39
166
2
28
42
146
34
18
128
70
12
74
24
9
180
108
24
49
110
60
34
110
10
108
38
9
12
121
2
60
36
9
133
50
57
60
13
252
23
13
192
42
56
34
48
18
17
97
2
141
235
68
36
45
31
102
18
5
37
30
17
109
72
60
72
38
70
35
3
34
35
3
82
78
12
6
74
12
321
37
2
16
29
31
48
17
205
2
36
12
40
12
6
50
60
9
48
25
74
21
67
8
84
16
164
141
132
3
72
33
13
134
16
12
44
21
24
43
5
25
83
7
78
2
36
52
17
3
105
312
72
49
2
69
15
201
15
69
111
69
60
1
107
123
72
36
9
72
279
70
2
9
31
12
18
2
57
48
25
95
48
13
42
12
17
43
113
123
72
28
41
39
117
60
85
18
41
51
24
88
18
2
36
21
51
82
18
17
12
15
21
25
162
17
99
57
85
180
59
13
36
11
19
54
2
21
123
9
13
12
18
65
133
114
18
2
10
18
150
18
56
108
10
60
108
59
15
36
84
24
36
45
61
2
46
2
250
168
2
72
118
90
5
3
81
19
24
48
72
78
35
12
3
9
151
8
10
72
38
57
15
57
103
17
120
87
21
123
100
42
12
98
105
3
142
47
111
22
74
46
2
45
31
120
77
15
24
36
10
78
54
83
7
66
144
18
90
35
37
38
58
86
141
37
18
78
14
106
2
132
10
2
4
77
13
14
45
27
94
12
180
60
48
62
262
6
72
17
75
36
124
126
47
24
73
107
48
1
11
120
1
59
31
5
13
54
36
41
51
178
12
155
67
228
42
38
57
15
100
36
72
80
52
66
54
5
121
72
18
41
1
30
168
90
120
119
27
4
54
83
120
25
47
12
15
108
33
27
108
52
20
70
36
14
16
17
3
9
31
12
5
127
17
31
18
2
24
154
74
60
192
21
39
36
28
54
78
137
73
42
5
171
130
72
74
33
51
34
6
32
189
15
48
57
109
11
151
65
25
120
38
9
27
45
49
2
70
48
54
65
85
2
34
122
88
44
10
23
24
31
17
48
24
1
2
36
34
90
53
219
136
8
36
154
2
108
22
12
182
76
5
103
17
13
11
49
11
39
52
89
91
5
13
47
7
36
17
3
4
68
165
123
9
61
42
68
57
60
7
8
10
72
108
132
120
23
15
22
122
4
162
119
133
107
31
17
3
69
3
58
2
12
108
58
2
28
128
9
63
60
57
15
33
3
9
235
150
38
118
59
15
130
95
13
38
216
93
25
62
48
36
24
45
1
2
112
48
8
21
13
90
125
147
46
47
12
31
128
21
13
83
85
47
25
138
60
68
36
24
70
14
57
36
193
42
65
204
3
48
40
48
29
13
18
ABCD 98567664212*3^$a+1 [50046]
48
204
95
40
20
60
52
123
153
9
180
83
132
48
115
125
37
143
61
27
92
12
48
31
54
107
160
140
60
55
114
39
12
108
32
61
107
40
15
77
28
15
57
8
25
3
164
96
7
5
28
117
48
47
13
84
15
81
48
42
129
48
105
47
16
32
12
25
11
124
20
61
27
120
45
3
129
120
3
48
219
5
36
49
54
17
7
93
69
30
41
12
91
41
60
36
40
135
65
72
72
25
23
192
55
33
33
47
220
48
45
119
13
83
7
48
69
93
23
40
44
25
3
72
8
12
16
20
72
13
47
37
3
12
21
107
132
28
48
104
60
139
21
20
121
47
37
11
12
60
88
15
17
12
181
99
51
17
28
60
44
25
131
37
36
71
88
92
1
12
15
72
111
42
15
48
72
72
21
47
121
11
96
4
8
12
31
54
18
18
87
8
52
20
12
276
72
52
36
15
17
48
64
60
129
71
61
87
48
39
24
66
35
36
55
144
41
64
56
52
80
73
107
55
162
30
5
16
237
342
5
28
48
9
3
20
25
215
55
6
171
56
24
120
28
12
36
20
24
136
104
25
48
15
48
69
48
3
15
29
36
12
72
36
112
48
24
15
213
12
39
221
28
92
88
48
104
60
121
15
15
17
12
13
12
23
108
12
180
40
8
24
25
108
12
3
75
57
81
15
72
20
12
31
57
15
17
16
44
60
55
161
400
44
60
40
60
36
24
8
12
48
28
33
54
5
1
59
72
13
83
120
25
47
12
76
15
18
59
43
54
3
8
24
55
41
49
15
48
72
56
49
15
39
29
40
20
72
108
67
6
18
89
31
17
132
37
180
35
96
24
1
150
69
20
1
54
5
48
60
61
11
40
140
28
57
3
68
172
20
73
87
80
48
12
28
92
40
12
39
17
144
48
40
80
31
9
32
85
35
168
13
75
15
72
90
30
57
200
96
4
8
28
24
36
32
148
57
35
217
36
180
48
99
32
76
20
40
24
21
59
25
15
153
12
111
69
36
18
54
15
45
15
80
180
12
301
24
11
109
35
25
48
198
65
24
76
12
21
59
1
71
48
40
20
13
15
165
42
48
57
8
4
21
78
29
163
209
25
78
17
100
45
35
85
35
36
72
37
51
32
25
155
12
60
40
9
66
65
121
47
7
18
95
103
90
255
32
1
47
84
85
63
12
60
8
12
28
32
16
92
100
8
64
39
9
20
61
6
41
97
126
41
328
108
9
24
59
148
20
112
12
21
59
48
60
52
96
84
93
47
48
132
145
78
17
76
12
32
60
88
20
120
40
15
17
55
65
25
6
282
78
9
21
144
11
12
28
384
48
8
37
3
69
23
100
12
20
16
24
20
1
47
12
16
135
29
100
21
35
13
11
103
66
36
63
27
21
129
23
88
12
21
156
111
44
49
12
15
452
28
24
68
60
55
42
15
80
31
17
192
16
39
81
159
5
13
27
60
8
157
15
8
60
12
160
105
35
96
49
48
72
171
92
132
1
114
93
20
120
160
21
59
168
55
9
15
41
24
16
44
19
54
107
40
33
63
120
24
8
12
36
7
117
75
41
24
48
60
60
12
48
52
68
12
48
48
12
28
15
90
207
12
69
11
25
108
27
171
57
8
52
32
28
72
8
31
54
27
15
33
165
27
9
54
30
42
5
100
20
13
87
9
11
76
15
17
25
15
72
20
40
8
72
43
57
8
127
18
108
35
100
132
20
108
24
60
60
16
117
83
64
248
103
57
20
40
33
120
42
5
180
31
41
108
52
9
11
61
27
141
47
52
92
148
20
12
256
20
12
148
12
20
12
193
107
40
8
60
28
12
32
120
25
66
9
20
121
59
168
328
120
24
93
75
48
44
156
24
31
30
24
111
20
12
100
32
28
3
9
135
126
15
12
200
7
33
15
90
78
45
92
7
30
ABCD 98567694796*3^$a+1 [50089]
198
189
63
33
360
237
75
69
468
15
21
144
90
18
15
39
54
99
48
33
54
72
18
447
24
105
207
48
69
171
360
72
99
36
153
96
453
51
57
39
141
267
93
90
33
147
72
90
36
396
18
81
240
39
33
3
69
165
108
159
48
27
18
108
144
90
18
198
18
54
333
27
237
69
36
288
63
72
48
48
72
39
90
183
141
99
63
18
126
198
126
21
51
54
15
3
162
36
72
540
195
111
225
297
63
45
144
147
69
72
99
240
144
237
90
33
120
216
9
159
93
3
267
54
231
144
453
72
288
36
39
51
309
480
57
198
18
15
93
126
141
192
135
393
39
36
18
99
72
216
9
15
120
765
51
39
18
15
312
429
144
90
72
90
90
141
144
21
144
396
15
165
123
39
201
231
378
18
108
72
9
81
432
90
18
75
375
57
141
36
54
324
216
21
144
87
33
264
96
39
108
54
450
165
105
279
24
237
126
165
303
177
144
3
141
216
3
90
18
105
39
33
57
18
90
3
24
153
207
45
51
72
192
351
90
324
171
9
15
129
126
105
168
87
9
27
72
21
15
90
72
63
96
93
3
87
18
72
126
9
96
309
123
129
111
87
33
57
216
54
33
24
240
153
111
69
27
48
87
126
27
117
123
291
36
54
147
168
120
192
39
9
9
18
45
117
90
108
90
54
93
87
54
315
45
54
141
192
9
36
54
45
480
216
48
336
216
9
15
96
87
126
72
3
321
288
183
33
180
396
198
108
108
201
159
177
3
36
18
255
33
63
207
57
33
15
75
90
27
117
18
57
120
75
21
72
15
105
72
21
288
36
18
45
168
147
162
36
72
36
171
9
39
303
90
540
75
192
21
99
153
18
144
90
18
177
96
24
45
162
201
69
36
159
168
51
396
105
264
261
171
27
162
51
327
108
18
75
195
54
231
21
3
48
93
234
177
183
33
ABCD 98567830022*3^$a+1 [50080]
36
190
48
48
14
36
70
54
5
103
36
77
49
6
17
37
6
5
24
13
30
36
72
80
10
12
18
140
10
114
120
6
50
24
10
26
52
80
12
28
32
9
25
35
7
5
127
6
2
40
12
8
48
10
110
40
60
36
8
46
14
16
32
52
8
4
44
4
120
17
49
14
33
15
10
95
37
26
12
94
84
24
42
6
12
60
18
12
65
7
18
26
40
54
18
12
66
90
12
29
25
48
62
36
12
22
36
14
10
24
36
18
108
125
3
22
2
40
18
2
22
18
72
60
53
72
48
61
35
79
78
38
24
12
24
34
47
25
14
12
72
28
65
97
186
32
52
6
84
2
166
24
6
44
124
32
4
5
39
57
3
10
26
10
35
60
13
86
45
1
14
24
48
28
44
70
6
12
17
1
156
30
53
3
105
3
24
28
102
18
20
72
48
4
66
2
48
60
10
14
21
73
11
31
150
2
130
72
36
38
4
56
4
56
100
6
54
30
14
108
58
11
63
16
5
15
4
42
143
12
19
6
26
28
36
18
26
16
36
60
20
10
12
50
40
48
8
46
6
8
82
84
23
1
6
24
77
37
11
61
14
22
12
2
48
82
6
18
6
41
12
55
5
7
20
4
12
18
24
95
31
6
74
82
2
16
30
36
23
1
60
14
93
63
130
42
44
10
71
175
5
63
144
10
6
30
36
30
6
18
12
32
12
81
13
2
34
24
14
48
9
121
24
14
10
74
70
26
4
5
27
10
26
12
52
78
30
68
64
30
48
78
8
22
2
22
36
35
13
59
1
71
1
242
22
108
2
88
48
48
30
42
8
64
18
42
12
53
1
2
10
14
46
83
75
57
12
72
1
38
36
76
8
9
3
52
36
6
38
57
1
30
60
8
10
90
96
8
10
12
131
7
66
126
36
54
18
53
7
30
66
6
18
8
24
120
24
52
20
4
48
20
60
70
2
154
6
24
30
6
44
10
6
5
73
138
18
24
50
22
38
36
4
80
16
72
77
37
54
12
20
28
24
126
42
138
24
50
36
34
38
40
24
6
138
20
76
44
46
36
102
8
34
30
149
19
66
50
120
10
11
3
46
6
48
36
20
4
8
12
76
92
70
12
2
81
37
6
44
88
72
12
54
30
24
30
26
12
10
38
36
4
6
36
14
10
26
48
4
6
12
78
12
30
24
14
4
18
12
96
95
49
50
120
10
66
44
12
16
120
18
14
36
46
36
227
1
14
12
34
2
28
12
30
18
20
132
4
104
52
24
53
37
14
10
114
41
109
12
14
124
20
60
22
26
40
8
34
26
100
12
32
16
36
36
44
58
26
12
22
72
14
16
78
18
42
102
44
12
100
17
3
34
14
40
17
3
10
96
11
39
34
35
19
12
48
8
24
10
60
95
31
12
18
30
12
80
96
24
10
26
24
22
6
42
71
85
96
6
5
19
18
18
20
10
12
36
14
12
76
20
33
87
57
1
36
6
89
15
64
65
25
6
5
61
110
58
2
4
168
32
64
30
62
10
38
64
42
234
42
30
42
2
4
24
18
12
30
92
10
6
8
12
4
84
36
114
66
54
14
28
102
107
1
78
24
30
26
64
30
6
20
16
53
3
10
38
22
62
36
22
12
2
48
22
18
72
18
18
32
10
132
74
24
36
40
17
27
28
78
12
42
6
110
24
48
4
44
141
3
12
16
32
22
6
42
2
4
77
3
10
42
8
24
40
6
74
81
7
65
19
20
28
56
40
24
20
132
34
66
44
21
3
22
24
24
86
10
11
19
6
26
40
132
5
1
14
10
35
27
4
20
16
78
35
48
15
28
24
30
18
212
16
5
39
112
20
24
94
6
5
25
11
3
16
12
12
12
30
50
10
131
87
22
6
78
14
168
22
50
12
16
5
3
34
35
15
70
170
46
72
30
12
18
54
6
2
81
1
6
8
16
44
34
23
7
8
33
25
71
1
60
60
14
24
4
18
14
33
7
20
168
28
8
12
34
54
17
67
6
6
6
12
12
14
52
53
55
24
12
125
61
24
18
30
48
30
5
7
65
55
32
58
2
21
37
35
7
20
24
21
19
36
60
5
73
12
24
30
120
30
35
15
12
33
37
48
26
10
18
92
16
18
2
40
17
27
9
12
3
84
60
46
96
59
15
24
22
11
79
60
5
15
16
60
8
64
8
64
54
11
51
40
48
60
41
39
16
90
14
34
18
44
81
25
24
24
54
8
45
7
18
30
78
2
12
16
126
54
90
24
2
24
9
87
46
12
30
140
36
70
36
38
130
2
16
54
6
12
18
14
10
71
3
60
4
42
38
22
24
60
54
8
40
30
78
24
12
24
30
14
72
28
68
12
10
35
43
20
22
36
174
20
10
18
17
48
25
30
17
13
24
23
3
72
10
38
82
2
4
20
10
2
22
48
42
6
30
132
17
85
12
174
17
25
18
36
8
33
43
42
24
38
36
52
5
19
6
2
58
2
48
252
21
39
40
8
10
50
124
20
40
8
72
4
17
103
24
32
16
65
73
14
16
6
35
25
6
8
4
120
30
36
2
112
6
24
26
16
18
26
10
14
100
32
88
60
18
60
14
45
36
7
36
72
18
26
24
10
36
50
9
1
36
50
40
12
32
4
6
50
24
96
40
104
124
32
28
6
12
12
90
128
9
25
36
54
6
12
2
10
14
94
26
76
78
60
11
61
6
5
13
42
24
6
38
70
24
78
48
44
82
26
40
17
27
16
8
16
8
10
90
8
34
6
17
127
18
6
12
12
8
4
18
47
121
24
24
2
64
116
34
18
60
8
9
1
42
6
11
75
60
4
204
80
22
30
44
12
52
30
36
30
41
25
66
138
2
33
1
26
100
24
30
6
42
48
12
2
10
11
27
28
42
90
78
23
7
20
9
13
6
20
4
8
10
132
12
48
6
32
10
12
23
27
48
4
18
26
16
144
80
36
4
29
13
24
14
24
36
34
66
92
4
60
20
58
38
45
ABCD 98568360838*3^$a+1 [50050]
36
18
31
11
48
60
6
19
48
5
30
9
3
132
45
4
5
7
12
17
6
12
60
33
3
49
5
6
49
35
33
60
159
114
31
5
51
3
25
44
27
18
42
13
17
19
11
33
3
25
65
54
36
18
7
5
27
15
6
27
45
7
101
36
66
42
78
30
7
8
39
6
67
77
18
12
13
113
72
18
54
30
49
17
7
95
42
19
12
20
12
63
97
20
57
6
37
72
59
9
16
36
108
20
87
36
42
18
73
5
6
21
27
12
25
35
24
6
6
12
13
5
7
17
30
96
72
25
113
27
3
54
91
60
17
48
7
8
129
48
18
102
36
7
83
24
60
48
37
17
3
12
75
18
3
4
59
37
17
12
18
37
24
95
54
12
51
84
28
35
25
5
78
13
47
49
11
12
48
42
31
17
30
9
3
105
15
36
96
1
24
35
18
3
24
15
18
7
11
90
99
33
12
51
63
24
25
11
36
165
21
24
18
97
35
18
18
9
21
138
24
37
96
20
27
18
15
9
30
6
43
17
27
45
18
30
30
42
60
60
42
54
67
149
79
12
12
8
64
5
36
87
3
24
6
42
37
5
24
6
45
16
23
24
60
6
126
1
12
48
17
66
81
96
9
48
18
12
37
131
60
37
5
7
20
69
7
203
12
90
84
54
12
72
66
27
15
12
13
59
13
32
136
12
68
15
13
5
24
3
15
37
8
160
53
171
16
59
6
12
30
48
48
6
15
21
75
64
11
24
13
65
42
24
24
57
33
18
49
35
18
3
63
12
42
31
59
18
39
33
78
72
1
152
12
51
24
97
5
54
25
11
18
67
23
12
13
20
28
29
36
19
11
12
30
43
32
16
77
54
36
54
18
102
84
115
65
67
17
12
30
21
9
63
3
24
13
17
78
78
18
49
12
36
23
354
60
90
42
78
18
30
97
35
13
35
13
59
57
28
35
12
84
84
13
20
39
1
53
6
36
49
84
12
5
30
12
30
18
48
12
24
18
6
9
48
39
18
135
28
17
60
36
7
24
11
30
15
27
108
12
18
27
15
72
18
102
36
30
12
30
61
56
45
66
97
23
114
31
65
7
72
35
1
5
42
6
114
25
36
41
6
18
7
59
24
12
48
21
16
89
18
1
11
78
12
6
24
1
155
9
93
12
36
15
12
81
7
24
84
5
6
36
37
72
68
63
109
83
117
15
61
12
53
72
43
32
12
9
54
61
11
24
69
21
102
84
36
12
60
12
30
78
12
13
83
49
29
54
12
30
54
9
45
18
24
60
49
56
3
138
87
21
24
102
60
21
112
11
42
30
30
75
39
36
12
18
7
23
73
84
60
47
18
18
45
3
24
25
5
30
105
16
35
96
81
60
15
108
12
25
5
30
25
24
113
15
27
1
12
8
15
30
42
66
7
47
60
33
144
60
3
1
60
24
17
6
30
30
132
162
84
6
36
42
60
15
51
96
66
27
15
13
5
54
24
12
57
3
60
30
19
48
11
6
43
11
37
35
120
24
105
9
6
145
56
112
8
15
49
35
48
18
12
67
5
18
117
40
101
7
20
3
69
9
7
24
65
223
8
27
42
15
15
1
5
55
23
57
27
6
12
67
95
57
3
25
48
35
60
132
12
6
7
20
3
54
43
83
30
54
85
41
120
72
60
31
35
24
60
12
54
12
7
32
99
42
42
60
25
68
52
47
25
11
102
3
64
11
9
33
48
24
18
1
12
47
102
175
128
57
90
25
8
40
5
27
21
192
60
7
56
27
13
5
39
33
78
69
21
55
17
6
72
12
25
95
1
32
9
19
35
24
12
6
12
7
35
109
11
36
12
72
49
12
12
23
102
12
79
56
45
120
15
28
23
48
1
24
32
4
36
209
48
7
11
12
12
1
84
29
6
48
30
12
63
60
45
18
12
117
16
5
18
12
12
78
7
23
13
72
29
18
66
31
83
37
48
8
112
5
60
7
5
36
39
291
48
60
12
37
72
83
42
60
60
36
15
24
15
21
52
12
20
21
18
24
1
41
24
54
150
3
24
40
71
18
39
15
12
36
25
95
42
7
119
109
12
36
77
3
4
8
40
5
55
96
44
40
77
78
37
11
37
53
7
77
115
36
35
13
5
7
23
12
42
31
84
23
18
6
13
23
25
59
21
4
80
3
18
39
15
30
18
6
66
90
31
20
33
114
1
24
11
60
9
3
54
90
36
150
99
33
30
12
21
40
35
13
41
15
21
19
35
6
18
24
153
84
3
25
35
18
42
18
43
167
13
32
52
96
32
27
1
107
90
15
28
11
1
17
30
12
25
23
25
36
161
31
24
11
30
7
8
39
6
12
48
42
13
5
55
80
3
57
45
72
66
60
12
12
18
30
60
25
48
32
24
96
3
72
42
7
23
13
17
66
9
27
25
108
35
1
44
15
133
59
108
60
13
23
12
72
145
32
96
69
18
25
5
42
1
29
6
25
32
75
105
183
72
6
6
18
55
12
59
24
1
59
13
24
60
11
24
25
23
60
85
143
109
23
6
7
17
72
18
18
42
1
35
21
21
54
1
17
31
29
6
12
48
24
42
36
7
8
15
25
72
71
69
12
21
42
96
6
6
84
25
23
30
91
12
20
15
12
12
48
25
11
6
43
47
61
20
87
12
78
108
72
7
23
30
3
165
42
120
42
31
48
29
15
135
12
13
20
63
25
77
78
12
60
37
24
24
23
48
9
15
13
47
37
71
30
7
53
54
73
17
66
12
36
12
25
47
1
116
15
6
15
28
5
84
7
5
48
12
96
19
23
85
11
49
20
45
7
60
29
7
24
8
3
84
6
12
150
18
192
42
49
47
13
107
ABCD 98568632824*3^$a+1 [50030]
92
28
35
60
12
13
11
36
13
120
5
6
9
39
61
35
36
1
35
12
126
55
20
4
8
40
84
48
92
63
13
5
7
17
39
9
18
25
137
36
6
30
6
12
1
24
125
7
8
15
45
72
45
60
18
45
75
45
141
7
60
120
5
18
25
11
9
16
53
15
3
85
17
3
84
100
35
18
18
18
27
3
60
54
31
36
35
6
55
29
18
108
114
3
27
93
15
25
35
36
54
12
39
16
5
36
7
152
21
3
4
56
27
69
21
75
40
29
66
60
90
7
11
12
25
44
45
3
172
35
45
69
90
1
8
57
43
36
180
11
9
9
36
27
112
77
43
17
19
17
79
29
7
24
8
52
80
88
23
85
59
1
89
6
69
3
126
39
33
3
15
241
24
77
138
6
31
17
72
6
54
55
35
13
107
13
47
49
84
12
65
31
47
30
67
24
107
105
4
48
65
12
55
149
36
39
4
41
36
15
21
3
15
49
36
5
51
28
20
100
23
72
97
23
72
85
11
84
21
28
11
66
7
215
72
54
15
57
43
60
17
75
33
6
13
17
54
9
100
5
3
69
18
37
20
9
36
6
33
52
120
29
55
20
4
29
175
35
21
51
33
75
1
5
54
61
47
13
41
19
17
55
48
5
27
4
71
37
17
108
27
81
18
54
18
18
6
45
21
3
15
49
80
12
111
25
60
12
35
90
18
13
24
17
54
36
25
29
7
48
125
66
121
48
12
44
64
41
174
60
30
42
13
120
20
36
21
7
20
33
12
6
37
12
156
24
8
27
18
43
24
72
48
35
13
108
36
68
111
69
81
31
5
30
6
54
66
60
48
24
3
69
66
18
54
25
53
30
85
164
4
35
6
43
12
53
31
89
6
36
54
31
5
79
59
6
54
210
31
59
36
1
36
23
45
45
67
107
18
3
4
60
41
247
47
18
7
23
13
20
24
105
42
13
5
30
18
90
24
90
126
54
31
35
18
24
18
90
18
121
35
18
78
69
24
45
6
48
18
7
65
103
48
36
29
27
9
24
54
1
11
13
132
23
30
3
3
12
72
13
8
231
24
37
47
18
19
41
43
20
21
63
27
144
36
60
13
36
5
216
66
198
6
69
84
21
79
56
16
29
135
9
36
31
60
20
4
17
30
78
19
36
11
21
3
201
40
11
9
3
25
36
32
87
1
5
79
20
45
30
37
20
51
33
21
78
13
35
37
17
36
60
12
51
72
12
27
18
18
24
54
7
173
15
39
102
150
120
6
18
66
151
32
51
49
23
49
11
30
27
27
49
120
11
6
18
126
126
18
66
54
60
30
60
12
54
36
43
11
18
60
31
35
36
6
18
9
75
133
17
55
65
132
66
13
11
30
55
131
72
21
76
24
35
42
18
66
18
13
23
1
23
36
84
108
33
99
12
6
48
19
23
30
18
36
25
96
29
43
12
8
72
3
42
36
43
5
19
60
17
19
84
17
36
15
9
54
21
69
19
20
51
102
115
48
35
42
39
51
9
21
108
42
30
7
56
12
60
40
32
123
117
57
24
30
57
40
8
81
54
12
42
36
7
12
11
25
35
9
111
54
42
1
17
36
39
52
161
84
60
43
12
11
13
20
27
69
15
54
96
51
129
54
97
8
75
12
18
111
24
16
35
30
18
61
11
6
39
64
17
24
55
104
72
24
69
27
9
18
57
84
4
12
23
36
157
35
24
1
84
48
36
41
6
73
56
36
63
72
18
111
16
95
18
66
36
90
78
25
29
31
12
23
90
7
17
48
27
36
51
13
96
17
30
145
128
21
30
49
47
30
63
45
36
78
1
71
13
35
73
23
36
25
24
72
72
5
27
39
25
17
19
155
186
30
9
51
9
16
20
3
54
75
100
65
108
12
15
45
31
156
8
88
72
41
55
120
35
42
18
25
5
42
37
36
17
3
27
73
35
24
12
6
55
48
17
159
9
31
24
71
126
55
20
45
43
24
41
7
24
56
3
24
61
12
53
19
12
5
3
51
49
20
136
5
24
123
28
56
63
18
15
3
36
13
132
48
17
6
90
108
67
17
27
81
18
114
27
4
59
33
28
24
8
100
5
30
13
152
39
18
15
28
29
36
3
9
7
35
18
7
36
24
24
47
60
12
37
89
51
21
54
25
68
12
93
60
27
135
21
84
3
21
51
33
87
85
5
19
17
24
15
3
13
5
12
6
61
11
13
44
40
83
45
84
48
57
48
18
25
32
21
115
32
9
19
24
35
33
48
57
15
39
36
37
23
48
6
84
31
23
6
36
3
12
75
126
19
11
42
138
108
57
28
5
115
24
8
4
29
36
19
59
85
20
36
52
23
105
96
4
101
3
33
3
9
31
60
89
3
177
6
30
7
17
3
15
97
11
12
85
68
45
60
54
1
35
37
83
126
36
7
8
3
24
33
33
6
36
12
78
72
18
18
30
36
18
60
7
131
24
18
43
12
20
81
55
32
40
17
42
13
12
24
60
47
60
72
12
9
16
176
39
85
221
67
23
30
24
19
65
31
83
18
48
195
21
78
36
72
12
18
63
24
27
48
1
5
126
49
56
69
24
120
78
54
19
17
27
28
ABCD 98568670516*3^$a+1 [50123]
30
87
93
139
8
45
36
12
27
45
6
24
21
75
72
78
12
19
11
90
18
6
54
126
96
24
111
72
51
42
24
60
24
24
156
36
48
12
30
24
30
12
19
71
78
99
33
15
33
12
27
16
11
66
48
36
63
57
24
72
135
64
48
5
36
60
66
6
24
3
3
12
102
6
13
5
27
105
12
6
12
30
3
24
45
12
36
27
33
78
132
18
30
45
9
6
60
6
36
24
114
9
33
42
45
3
198
15
21
24
42
33
15
12
54
30
73
48
17
12
219
24
87
6
24
120
3
3
222
6
6
51
45
60
24
39
69
180
90
21
45
36
6
42
60
42
25
56
15
78
12
18
24
6
15
21
54
69
117
36
30
30
3
99
18
3
9
55
48
53
75
69
43
17
60
6
42
42
33
9
31
17
36
24
30
12
6
30
12
25
56
136
65
39
81
36
24
36
48
12
3
21
24
36
84
19
17
6
48
6
3
57
66
24
61
5
48
12
15
33
87
15
144
84
66
48
48
12
247
8
63
30
12
12
51
9
151
35
45
33
31
5
18
66
36
6
24
120
21
33
42
109
29
6
96
13
77
132
12
3
16
17
135
93
6
18
3
64
269
30
12
30
18
42
60
147
21
12
102
6
12
72
138
37
11
96
141
45
18
25
5
27
3
109
48
5
18
84
45
136
41
63
21
96
3
21
24
36
54
25
77
6
18
27
33
6
33
21
30
174
12
43
48
53
66
60
18
72
19
17
79
53
18
132
93
147
21
24
88
5
54
85
71
12
42
24
91
65
39
184
17
24
66
90
36
15
9
36
18
9
3
24
85
23
48
217
17
39
45
99
21
36
24
36
51
9
90
13
17
48
48
12
3
9
30
48
12
6
7
8
3
45
129
30
25
8
33
15
9
12
3
21
60
6
81
105
15
3
109
17
48
48
60
90
102
12
108
36
24
12
180
18
36
96
6
27
33
55
59
85
59
37
8
57
63
51
36
144
9
51
61
107
30
55
48
5
48
6
21
48
24
75
61
32
9
36
12
36
24
36
12
43
11
120
21
105
54
9
45
27
63
36
54
12
24
3
15
6
90
25
29
3
93
42
90
60
54
126
15
39
129
69
12
63
33
30
30
27
3
13
59
18
75
57
6
6
36
48
54
25
101
180
151
5
24
30
189
57
111
9
18
85
83
18
30
30
24
12
24
12
180
3
27
108
30
27
69
30
36
33
21
3
16
5
60
6
25
8
3
30
12
192
36
7
8
3
37
5
3
105
6
6
12
78
78
102
78
30
25
17
24
84
42
30
48
102
165
9
138
18
27
3
30
120
12
75
3
48
72
24
13
48
179
21
99
114
30
30
24
15
57
84
36
300
84
24
12
91
53
96
30
54
135
27
45
69
78
45
3
54
6
25
119
18
55
23
54
6
222
12
24
84
15
15
42
54
25
80
21
24
27
33
55
59
6
6
186
48
36
18
18
63
171
18
3
33
15
105
6
78
43
8
24
45
48
60
12
96
72
3
75
24
78
72
7
65
60
19
101
3
45
36
24
36
6
6
54
6
30
78
36
90
25
8
57
108
12
30
36
18
67
83
36
96
30
24
3
21
24
42
6
67
65
48
60
42
25
71
84
126
55
32
64
173
3
3
30
39
21
6
6
90
102
12
99
51
6
18
96
30
48
72
186
93
21
60
54
6
30
6
87
120
57
36
30
30
7
83
54
18
12
30
43
23
30
3
21
54
66
120
30
18
12
55
8
57
36
3
9
6
54
6
30
12
19
35
21
15
12
45
112
56
27
96
72
42
3
57
31
11
6
12
42
9
27
90
3
15
6
96
3
72
40
29
24
12
18
90
12
12
6
24
18
24
36
162
213
45
108
12
24
48
6
42
43
41
111
69
6
42
12
126
48
42
18
66
51
45
3
15
84
18
27
27
69
21
48
48
19
23
42
36
43
17
12
60
90
138
48
6
13
5
36
15
57
24
66
85
80
69
6
85
113
79
5
12
79
17
15
72
21
30
12
57
48
33
39
15
96
57
33
42
18
27
9
31
17
15
21
60
6
60
30
48
48
87
57
24
72
12
3
3
30
12
24
18
25
41
60
75
9
7
53
3
3
12
18
7
35
24
48
6
6
294
27
3
30
36
3
57
63
21
84
127
29
27
9
66
13
77
75
63
105
112
8
24
117
91
29
30
126
30
105
3
24
246
12
54
6
12
66
42
15
93
12
48
24
31
5
6
90
3
15
18
30
78
6
126
7
80
3
30
12
108
48
15
15
25
5
120
12
60
3
81
66
30
90
13
5
96
24
6
186
72
51
51
24
30
72
18
30
39
16
41
63
51
90
99
48
9
36
48
6
48
30
15
33
60
27
45
3
9
60
123
45
12
18
72
21
9
18
6
15
69
115
48
5
123
117
12
18
45
48
64
56
24
33
24
30
84
60
30
12
15
69
3
27
36
33
21
60
55
104
21
48
75
117
3
16
11
66
84
54
102
24
3
48
ABCD 98568877976*3^$a+1 [50016]
15
129
3
109
65
79
240
17
60
147
147
126
84
144
12
79
48
80
117
90
6
43
47
18
6
54
12
7
320
51
102
39
21
24
186
24
144
6
30
30
54
42
79
48
137
60
84
132
19
35
270
15
51
18
72
99
81
240
30
193
71
105
51
13
35
132
18
231
45
24
60
66
45
9
6
30
66
198
66
249
51
54
55
131
13
47
84
157
29
66
18
6
354
132
19
96
5
18
42
114
109
131
6
120
198
66
39
45
115
41
6
24
25
65
144
30
6
66
54
210
1
5
60
60
48
60
7
65
30
24
216
24
60
84
9
141
120
156
54
102
3
51
90
54
126
63
93
114
36
13
71
9
64
32
16
35
138
60
336
55
48
32
64
5
331
65
126
78
132
30
48
126
51
15
289
5
36
7
48
48
125
36
156
60
204
75
99
66
174
186
156
30
60
174
126
84
144
12
48
366
24
156
96
127
48
32
112
89
42
84
25
131
13
65
12
3
15
81
69
75
87
48
217
5
144
24
19
41
186
93
336
21
24
66
114
210
6
96
174
66
90
30
48
66
141
63
36
30
180
30
45
208
17
114
36
60
6
84
60
151
29
96
115
32
57
30
96
108
141
9
30
66
30
54
186
96
24
1
53
186
66
114
36
24
36
30
18
109
77
54
156
36
18
450
102
150
48
12
90
7
17
156
48
67
192
41
42
54
30
126
60
54
30
24
12
55
35
180
57
57
84
12
30
78
66
60
6
150
84
30
6
54
6
13
185
12
18
121
35
45
39
156
6
24
84
126
36
24
321
39
60
6
30
174
60
54
246
24
30
150
135
51
30
54
42
30
78
51
51
13
41
30
25
41
24
30
6
30
13
47
90
7
173
144
6
93
64
131
42
198
12
24
30
75
69
27
93
51
64
96
48
341
36
96
24
15
111
97
53
318
66
114
6
3
57
234
66
126
54
30
54
115
95
36
96
45
129
60
96
3
81
15
51
18
210
72
78
51
15
210
6
153
64
137
60
36
234
60
6
354
30
60
66
109
5
30
36
57
33
390
204
36
73
80
51
90
24
60
96
15
64
17
30
97
71
121
5
114
66
30
24
1
89
132
54
150
151
32
117
30
13
32
39
30
27
64
89
55
101
24
162
24
73
23
18
87
9
183
160
23
114
84
102
93
16
128
63
24
114
199
32
9
7
53
42
54
24
96
3
16
311
24
1
29
51
39
150
66
246
18
30
60
36
30
96
189
21
315
3
6
30
90
120
24
12
60
54
1
384
41
39
16
23
6
54
6
90
54
6
84
90
19
23
30
24
51
15
120
48
102
198
6
84
156
54
150
72
3
51
30
15
51
93
147
84
73
17
84
27
93
12
54
24
6
6
114
36
408
15
21
123
303
144
150
30
6
198
96
36
45
39
24
150
60
255
51
36
25
35
144
96
54
55
5
139
5
30
12
33
15
36
30
6
25
192
128
3
42
90
54
60
84
96
36
30
193
5
66
73
17
24
72
54
6
138
12
18
66
ABCD 98568931694*3^$a+1 [50051]
36
72
48
132
12
71
25
30
17
25
36
27
57
60
48
18
60
54
126
9
21
155
121
119
16
264
15
89
67
5
40
33
198
9
9
234
126
36
36
63
9
12
6
18
30
42
138
17
24
136
237
75
141
150
102
143
25
36
3
8
88
9
63
3
6
143
85
3
33
15
57
168
39
56
72
85
48
36
111
39
108
53
13
59
13
3
39
102
3
80
13
27
56
97
12
6
102
78
81
24
32
19
29
160
72
8
7
18
120
72
42
21
15
57
8
61
66
17
43
54
156
147
15
113
127
65
43
84
41
49
36
27
80
192
16
135
42
48
23
85
24
35
37
251
109
30
18
3
33
186
30
6
89
1
47
295
41
67
84
6
54
29
16
39
6
51
168
144
15
345
51
165
96
81
48
132
35
48
37
24
198
101
25
15
21
83
241
120
167
24
25
63
8
19
21
48
9
143
24
49
36
36
23
61
59
160
80
67
77
7
9
51
29
19
77
121
167
13
147
8
85
72
108
95
13
35
136
111
105
48
80
232
24
8
13
72
48
3
24
80
1
111
69
42
12
101
24
120
72
49
72
63
9
18
293
40
32
48
1
48
111
105
71
145
23
88
3
270
15
129
12
35
61
54
48
18
123
9
12
276
23
7
225
27
78
15
39
30
3
8
64
69
114
66
47
40
135
48
105
165
179
43
54
71
40
333
24
72
48
35
127
108
78
12
60
47
1
15
57
342
96
108
54
108
3
297
18
29
7
6
198
66
108
6
30
60
71
13
96
75
189
6
21
15
9
135
54
72
3
96
21
108
60
18
65
64
33
48
108
27
9
23
360
1
120
24
231
200
85
36
6
12
36
6
51
33
114
5
13
35
37
3
87
18
119
115
29
1
168
30
42
18
5
43
45
32
163
30
18
5
109
3
104
19
77
13
12
42
336
126
36
107
40
93
18
65
1
36
27
8
163
162
114
9
39
41
1
84
51
9
15
105
15
21
6
93
51
53
72
16
39
30
59
37
107
73
23
49
12
11
24
61
54
18
3
8
7
12
357
24
39
66
204
75
33
144
15
24
45
107
37
18
54
75
165
3
33
84
59
19
90
72
126
77
13
75
128
120
49
207
9
72
18
5
72
13
59
88
3
54
12
11
7
33
27
21
32
49
144
24
15
57
48
42
84
60
54
183
9
15
96
159
78
36
12
24
35
24
49
23
67
165
33
23
97
63
80
24
40
51
125
121
15
9
144
48
24
15
8
25
47
13
18
48
6
3
87
89
55
129
45
11
49
66
29
61
11
85
171
93
24
36
15
104
16
9
18
210
27
80
1
36
3
57
18
18
123
56
1
12
3
69
54
29
96
1
18
77
16
80
7
18
60
18
17
48
187
48
96
45
21
24
3
56
25
24
15
56
24
25
95
40
48
75
138
107
43
45
57
23
19
228
42
95
67
228
6
12
24
15
231
9
96
117
66
57
129
66
18
11
61
60
72
36
27
9
120
119
24
1
24
15
21
11
79
30
27
153
72
24
71
73
120
24
23
24
91
45
69
48
72
155
13
27
96
3
126
119
37
24
3
33
138
165
15
9
80
181
126
173
7
90
23
13
35
64
8
16
39
18
24
71
49
15
63
30
36
47
133
59
85
131
19
102
36
3
147
5
49
23
61
36
39
141
35
160
56
48
61
60
48
311
67
125
24
91
93
81
150
18
12
3
56
49
6
41
49
15
51
5
1
30
60
102
36
60
47
64
45
258
41
205
24
48
83
25
132
147
56
121
255
69
107
13
36
78
33
57
48
114
30
111
80
85
3
ABCD 98569028126*3^$a+1 [50007]
9
9
3
15
69
3
57
4
17
72
7
116
24
15
9
60
12
27
73
17
12
24
75
9
18
33
9
63
3
57
4
35
18
3
84
3
90
30
1
5
15
36
141
3
12
100
24
56
57
207
45
36
15
64
24
221
54
37
23
36
30
24
67
125
15
63
102
19
41
12
3
39
9
45
66
6
43
32
87
57
15
85
5
36
43
29
3
195
102
3
93
12
18
60
121
20
16
8
15
30
24
90
1
116
189
7
23
1
71
18
6
25
29
51
3
13
5
3
100
17
19
24
29
90
73
80
24
21
19
80
15
1
17
72
135
45
48
7
44
52
29
99
21
78
33
15
90
60
39
84
16
5
75
24
36
16
140
45
39
123
6
66
1
5
30
18
24
31
5
72
19
65
51
120
123
36
48
18
150
72
21
76
11
73
20
96
39
6
51
48
9
63
4
23
117
16
68
100
161
6
18
147
4
44
16
41
3
45
115
17
12
27
33
198
18
7
24
36
44
45
51
27
37
65
19
17
18
42
3
9
3
24
33
31
17
18
6
30
85
44
39
30
18
9
40
23
18
15
9
18
37
71
9
39
36
9
69
7
56
3
61
96
29
18
81
21
19
5
144
72
18
177
24
15
66
6
73
56
33
48
15
9
18
18
84
15
24
312
24
9
102
18
6
21
27
33
4
53
63
60
4
95
1
29
15
64
36
24
32
84
51
13
5
111
124
77
54
45
3
72
9
16
29
31
140
9
24
7
56
24
21
72
51
72
84
60
16
48
47
25
23
1
71
9
24
40
5
102
25
20
15
18
7
24
96
8
36
36
24
4
35
61
20
3
42
18
30
43
8
16
29
36
15
201
15
57
63
3
36
126
18
96
9
112
35
105
45
39
33
18
90
48
6
48
96
25
11
105
24
45
42
13
140
9
30
33
108
27
69
16
17
42
25
24
36
5
30
78
63
57
36
6
66
54
9
192
88
20
21
18
18
3
9
31
5
51
9
7
20
45
19
35
45
76
224
24
57
144
15
21
54
6
72
102
21
28
29
3
4
131
33
72
48
136
56
24
120
69
15
52
5
42
30
3
33
15
201
108
3
15
9
15
36
45
3
54
87
60
21
72
108
3
15
21
45
15
40
53
3
69
90
21
33
6
36
25
120
65
72
31
32
33
15
69
103
23
21
21
18
72
73
17
12
6
45
39
42
48
78
93
36
9
7
140
33
24
30
18
123
16
95
6
48
24
3
33
12
15
108
40
32
99
18
3
33
30
42
48
87
4
20
76
233
135
9
7
59
37
140
63
81
24
57
79
29
55
119
57
16
84
23
18
60
3
36
4
32
120
40
8
9
111
40
101
15
16
44
81
55
224
63
177
40
23
193
48
29
51
15
54
27
45
18
13
5
75
69
24
12
24
90
9
39
21
105
132
15
39
81
117
3
48
57
12
3
93
72
72
27
9
12
163
56
24
16
120
41
39
16
8
76
53
27
33
12
31
24
161
180
72
60
31
17
15
64
120
5
30
78
87
105
78
13
5
39
15
9
12
4
5
51
63
21
9
75
60
9
103
20
88
20
21
31
5
42
57
69
111
156
240
117
3
57
3
105
19
11
105
27
18
63
81
111
24
184
5
120
72
114
126
3
172
17
42
9
9
31
17
19
20
16
17
36
162
33
112
95
33
36
21
12
60
87
15
105
40
35
18
132
15
16
24
80
16
44
21
63
9
7
24
17
39
96
48
12
9
66
42
27
96
87
21
16
41
63
16
23
81
40
47
30
18
1
44
45
51
9
12
63
177
72
12
19
41
15
15
9
96
129
15
16
11
9
60
16
23
1
104
96
120
33
72
159
72
99
21
24
16
5
90
9
16
24
24
5
51
256
24
200
3
21
21
79
80
36
3
30
72
54
54
43
65
39
69
15
12
9
6
18
36
66
129
136
24
23
37
83
6
27
57
7
140
69
162
108
61
36
65
75
3
157
68
45
72
18
37
35
30
3
39
72
120
60
61
23
37
17
132
175
23
81
132
33
31
5
150
18
3
117
27
4
5
42
25
8
72
24
40
41
15
99
61
5
55
23
12
9
15
66
39
204
12
24
24
129
36
42
9
21
18
37
59
9
40
5
12
54
54
51
111
33
96
16
68
45
15
69
27
9
24
51
16
113
102
60
105
24
40
20
36
9
15
177
39
51
73
20
15
1
44
51
9
9
36
51
21
75
9
15
3
13
29
18
36
36
25
101
39
9
51
256
48
32
9
54
24
18
84
24
51
16
44
33
12
15
21
18
54
51
81
31
8
12
39
18
3
24
3
96
141
21
12
7
24
41
31
8
51
21
123
21
84
12
45
18
21
100
41
19
20
16
5
48
24
3
64
161
63
9
6
25
29
27
21
108
7
17
48
3
52
44
69
36
39
9
96
7
68
9
36
60
31
24
12
35
33
135
30
60
15
16
24
20
9
42
45
76
ABCD 98569053868*3^$a+1 [50162]
405
75
72
24
48
197
79
144
81
219
48
24
24
45
27
60
9
80
343
185
40
63
132
141
80
96
280
120
144
32
19
168
96
96
165
171
125
55
12
48
24
93
15
48
60
77
115
117
8
43
5
144
120
16
75
69
3
53
112
27
165
56
72
7
33
8
19
36
12
357
3
72
5
259
204
153
104
43
5
127
48
33
3
24
120
101
64
8
43
24
60
65
120
67
36
48
209
127
65
79
36
204
65
67
264
141
147
117
15
48
108
29
16
72
15
161
139
77
43
77
208
80
43
48
144
36
84
5
160
8
40
99
125
139
141
63
41
19
132
36
165
3
29
168
144
163
5
103
225
15
345
8
72
139
168
53
139
228
108
53
19
192
96
120
77
192
151
12
48
29
43
12
36
5
259
168
45
32
16
15
57
80
91
96
125
31
84
48
108
17
96
72
7
17
43
77
16
152
48
24
55
33
3
60
144
48
12
48
45
176
67
132
48
84
29
31
156
48
96
53
208
75
5
240
79
105
39
57
3
69
3
77
112
3
300
48
12
53
175
9
75
60
65
16
48
27
24
29
79
113
168
16
104
67
12
33
195
29
216
19
53
127
36
5
48
259
141
27
29
19
204
36
12
324
120
21
24
3
48
84
161
40
8
19
168
24
221
163
24
96
276
60
48
45
32
43
213
147
48
144
36
12
48
53
31
41
187
77
91
120
117
123
117
3
77
163
45
8
24
88
24
8
163
29
24
24
72
91
60
132
12
65
16
207
33
27
117
48
27
48
48
5
79
60
45
3
213
48
24
27
29
72
24
144
91
36
180
240
12
60
93
120
80
67
96
101
55
449
31
60
69
32
115
29
216
40
63
81
3
12
108
5
67
5
43
5
67
173
343
57
120
3
173
72
19
180
81
75
45
24
195
21
99
21
75
69
123
237
51
48
144
288
48
21
63
12
45
96
32
112
8
127
329
7
48
57
99
240
24
24
93
32
48
19
36
60
53
19
45
3
117
168
264
128
40
15
33
15
204
168
48
144
69
32
235
24
5
64
80
16
3
45
80
216
187
77
67
24
216
21
48
296
43
120
341
67
132
156
77
48
72
67
48
53
16
120
75
21
48
96
15
156
117
15
48
84
48
96
45
27
180
177
207
36
72
21
27
24
93
15
228
60
65
64
75
5
115
29
31
33
3
168
96
24
5
19
77
256
152
43
93
27
60
60
5
24
163
173
48
67
132
105
171
45
27
69
3
213
27
108
12
45
75
12
60
53
112
48
111
65
79
177
96
8
72
184
3
5
120
232
96
123
69
171
24
165
3
125
40
147
108
9
3
72
96
24
96
5
520
80
19
36
132
60
108
144
5
115
60
9
ABCD 98569881596*3^$a+1 [50016]
72
224
16
108
140
12
36
120
84
76
24
20
16
204
68
112
60
8
12
31
353
7
45
24
8
40
92
79
36
65
28
116
4
372
104
31
101
103
41
88
32
100
96
8
16
56
12
72
100
135
29
12
103
17
64
48
80
48
24
256
39
53
88
72
80
43
45
32
100
12
15
84
29
36
31
21
20
24
60
148
27
209
184
8
55
17
28
44
48
151
120
21
36
75
69
44
52
68
136
180
20
36
115
5
24
36
40
68
120
12
4
20
259
5
84
28
60
140
24
36
43
57
8
24
55
41
187
24
53
72
19
69
128
60
4
48
51
72
72
17
28
20
12
76
192
68
24
264
60
7
89
36
79
221
12
103
77
88
87
36
69
27
89
172
20
72
88
12
116
84
36
16
104
19
33
104
28
20
60
96
124
51
5
36
48
7
33
116
36
43
65
52
156
84
156
68
52
39
5
48
100
188
64
39
180
65
76
48
8
43
12
105
264
15
89
91
21
24
96
164
96
108
52
207
41
36
16
24
104
144
40
20
36
112
272
252
19
5
24
12
16
75
125
112
12
44
72
288
211
21
44
136
44
16
44
288
252
136
128
16
140
43
17
24
72
12
220
3
120
9
20
43
45
8
43
65
36
24
24
223
5
64
120
60
104
24
151
180
129
48
39
45
36
99
33
48
84
44
52
24
48
116
67
65
132
12
16
20
103
9
32
76
39
29
84
48
4
3
57
68
112
68
72
55
45
284
316
44
4
20
36
192
115
5
172
8
19
5
144
7
53
76
44
16
140
156
24
240
16
68
24
7
41
64
36
104
28
8
43
17
79
5
24
312
40
164
76
8
4
171
89
60
160
51
57
39
185
36
108
24
192
16
32
108
72
28
99
21
24
68
31
29
36
64
12
96
135
113
76
44
271
93
231
41
48
7
141
24
140
16
68
7
45
39
5
40
20
160
68
28
44
24
12
40
84
120
44
172
32
36
16
288
60
68
4
44
60
4
92
19
65
52
60
24
20
36
19
29
132
40
12
32
136
20
108
79
17
28
15
93
44
36
24
48
12
48
148
15
45
3
125
4
32
19
60
36
21
284
48
43
65
19
21
144
56
19
120
45
164
4
27
65
156
48
172
80
40
99
21
104
96
300
372
112
116
60
52
27
5
16
219
21
68
12
52
12
15
5
103
93
32
36
132
64
8
72
40
44
31
81
20
7
105
48
8
52
24
48
116
76
15
29
4
8
43
36
33
132
68
151
65
24
28
80
12
12
24
19
77
24
12
24
84
112
87
33
159
113
28
44
216
19
29
52
24
15
101
67
108
69
20
36
24
16
15
12
33
12
12
164
31
5
28
60
192
99
41
24
12
52
72
135
5
168
88
63
41
84
96
60
24
172
20
84
60
120
199
17
67
33
135
45
27
57
15
5
28
12
116
19
81
32
148
44
76
140
24
84
120
36
144
24
12
28
60
63
29
36
100
164
36
64
39
36
113
72
48
88
87
53
72
52
60
36
24
156
24
96
3
29
72
108
228
67
72
125
144
7
429
224
67
17
60
12
16
75
45
192
128
168
16
36
24
36
32
52
56
184
176
168
391
173
12
60
148
32
28
12
39
41
96
132
36
7
17
67
204
5
31
21
44
19
5
ABCD 98569960618*3^$a+1 [50083]
27
61
32
87
33
64
155
141
192
15
57
64
72
95
145
80
63
36
21
40
48
144
32
3
36
97
224
39
81
63
225
3
109
143
36
45
24
63
12
117
48
72
39
72
225
3
36
49
11
69
15
9
51
21
123
36
249
72
40
128
40
11
237
48
112
119
9
195
37
24
95
36
132
48
57
16
56
208
11
21
120
15
36
204
153
72
16
104
15
48
25
83
109
179
180
177
208
155
157
24
48
8
144
39
9
16
95
25
32
75
165
72
135
73
128
16
35
36
105
48
16
96
152
87
129
40
72
119
24
97
48
47
265
95
97
71
9
72
120
40
23
1
167
97
23
169
35
13
23
33
360
231
24
1
240
56
75
229
56
3
21
88
35
13
8
15
49
11
21
48
48
63
72
33
15
25
11
96
13
32
40
104
96
3
45
64
56
87
84
21
24
16
32
15
81
24
112
71
9
240
39
81
51
48
165
39
48
177
3
132
12
109
264
8
64
83
12
33
120
27
13
32
88
32
40
144
47
25
47
57
255
9
16
8
48
99
13
56
136
8
16
56
48
40
95
1
32
15
105
3
69
40
48
24
23
48
57
15
105
168
72
96
87
49
24
71
1
24
383
81
112
72
8
39
129
15
57
135
33
24
3
45
48
112
144
48
320
15
216
49
48
47
312
145
35
21
40
104
16
224
111
57
87
9
51
108
33
40
119
9
72
40
24
8
15
57
99
36
9
15
25
24
8
192
120
208
128
64
23
33
16
96
104
96
24
16
59
108
33
40
239
108
133
8
15
36
85
59
85
32
27
37
120
8
15
168
192
1
71
24
369
40
23
97
131
61
80
256
167
108
37
8
40
72
35
13
32
88
320
40
80
48
40
95
49
8
15
33
240
64
152
88
32
40
168
176
15
9
16
71
36
12
73
32
135
36
45
99
37
48
95
121
71
1
107
36
1
104
40
24
143
25
24
48
83
13
24
143
105
88
56
216
112
32
40
80
16
80
3
12
57
75
36
25
167
60
45
40
59
181
8
111
145
24
56
144
15
36
69
15
1
80
16
80
63
12
157
56
16
59
117
160
128
96
40
56
159
24
265
56
39
105
87
60
133
32
24
39
25
32
39
216
9
16
152
16
72
167
105
75
13
344
88
48
23
105
96
48
48
48
39
192
24
49
71
72
33
40
32
63
9
40
72
80
15
48
1
56
64
11
13
71
1
80
16
8
40
104
48
207
81
136
71
33
184
8
24
24
51
93
112
56
64
71
265
128
16
8
16
56
16
72
71
1
176
88
24
8
48
87
9
303
1
96
176
72
48
208
11
13
240
32
3
45
160
23
312
1
24
152
15
1
392
72
39
60
157
272
96
64
120
155
48
37
23
177
3
93
87
57
120
336
40
275
84
33
88
80
16
144
95
81
120
24
39
1
176
39
217
23
9
27
84
129
16
56
24
16
11
60
33
64
47
25
8
51
21
15
9
15
84
21
24
63
345
72
216
87
9
64
24
176
15
49
32
15
180
109
176
16
179
61
35
13
32
3
60
9
48
135
9
15
ABCD 98570014982*3^$a+1 [50001]
171
150
12
19
48
23
9
15
48
25
11
252
72
36
114
67
143
37
53
127
5
75
171
93
184
12
23
36
156
24
61
119
201
81
18
24
18
48
24
30
18
42
72
25
104
141
48
90
85
12
119
9
27
18
78
18
91
143
48
42
111
9
7
89
39
100
17
3
93
72
198
49
260
9
31
101
54
48
108
97
35
162
156
42
48
37
5
66
1
95
85
53
6
156
54
6
25
48
180
17
18
201
136
53
6
72
12
42
15
39
49
35
72
60
84
42
7
101
15
15
114
30
6
19
35
30
7
35
25
23
6
192
7
65
90
37
60
35
36
217
11
9
15
25
11
282
19
53
90
60
145
161
19
192
35
6
12
75
123
144
145
23
21
9
36
19
53
27
15
48
97
11
361
20
15
60
30
18
37
60
108
101
31
59
6
18
102
18
145
125
7
20
69
72
19
83
36
54
127
35
60
69
96
28
5
120
6
49
23
144
18
102
78
66
24
25
5
55
77
30
25
104
51
24
72
12
57
33
126
6
103
23
37
56
184
65
12
90
18
60
66
49
137
18
12
198
42
48
18
42
48
162
55
41
54
36
121
35
18
42
18
127
65
36
108
6
33
21
54
37
128
45
90
37
48
167
78
15
112
35
93
15
66
36
3
123
18
90
1
95
25
41
24
90
66
7
17
18
57
33
18
12
57
280
95
24
162
7
176
99
37
8
33
19
11
18
54
78
12
7
104
24
135
270
6
12
24
48
18
54
225
40
29
30
1
161
19
41
12
60
30
6
180
15
184
11
42
19
53
66
90
6
129
120
4
11
132
84
60
30
114
21
33
15
40
11
21
195
90
103
180
47
36
18
51
33
36
96
108
30
198
42
36
165
15
72
108
165
9
222
108
48
24
18
55
47
18
6
21
40
60
41
18
90
36
48
222
13
23
37
180
11
216
18
168
127
47
45
9
91
20
75
84
36
36
108
186
123
75
217
20
69
102
18
139
5
6
109
176
75
30
54
57
105
175
120
53
12
78
18
12
90
6
90
66
18
288
24
126
18
69
280
5
186
30
6
228
126
54
126
222
12
42
54
61
224
69
150
48
90
19
131
84
9
16
29
31
68
117
18
6
66
6
12
55
5
120
18
37
17
3
165
7
59
24
108
12
96
12
60
12
6
15
111
48
216
9
40
47
138
60
120
36
135
27
18
36
18
37
23
12
45
33
127
143
36
36
84
109
23
102
75
15
132
90
103
5
15
75
37
173
27
9
90
109
53
198
61
48
23
33
15
49
65
55
72
35
108
25
77
18
6
12
63
9
42
228
6
19
17
55
119
60
49
41
19
35
30
18
18
24
7
60
89
199
41
30
36
25
20
105
174
1
125
163
56
21
3
45
78
54
30
9
16
35
13
203
18
84
42
13
41
84
67
11
90
79
60
8
141
36
36
19
128
15
37
155
24
301
60
120
71
24
18
36
30
21
21
67
77
75
15
84
6
43
11
54
75
51
1
140
33
96
199
35
21
27
24
36
57
153
39
33
67
60
5
3
123
252
66
6
18
30
25
32
69
90
234
7
83
21
57
12
7
164
51
48
18
18
42
79
83
138
3
39
85
12
104
15
66
39
69
96
54
90
18
120
9
88
17
159
69
127
20
51
72
6
72
19
413
67
53
72
18
18
3
75
69
15
6
12
54
9
120
16
5
66
60
48
54
18
217
203
108
156
78
18
109
11
37
71
6
18
36
301
35
13
65
115
12
89
54
37
11
37
56
21
66
24
30
36
150
18
36
36
84
18
145
ABCD 98570214586*3^$a+1 [50072]
95
54
84
27
36
120
88
11
30
3
21
90
66
30
30
30
18
3
4
299
109
77
55
68
136
65
330
24
61
5
31
60
89
27
52
12
5
3
15
90
60
15
108
63
24
13
12
68
40
17
55
5
36
27
4
29
60
7
167
13
47
30
43
84
119
49
300
131
36
54
27
24
33
126
6
19
95
6
48
6
30
19
72
155
69
12
87
6
51
45
63
45
60
55
5
12
60
18
13
29
55
44
40
11
30
30
84
37
20
57
72
55
35
105
39
1
24
35
36
48
162
31
72
311
25
36
104
39
1
72
8
69
55
5
42
24
24
93
220
89
48
6
24
1
12
107
42
24
111
15
108
66
66
13
12
113
66
6
111
159
21
28
41
78
37
36
29
19
11
109
72
29
108
91
36
8
52
203
12
30
91
17
42
13
101
39
112
168
65
240
36
60
7
17
67
83
97
95
48
13
132
77
51
63
6
3
180
57
115
53
42
90
30
78
183
52
17
163
11
49
35
33
4
59
25
5
7
72
95
42
48
12
79
11
9
9
67
29
60
79
5
60
7
65
51
27
45
76
59
12
1
29
30
169
164
21
30
129
16
101
79
132
29
39
51
73
77
48
30
25
107
78
63
4
65
19
59
145
120
12
5
3
81
55
24
5
102
9
4
5
7
59
66
90
49
96
53
247
8
160
68
27
6
147
52
80
45
6
1
35
18
43
17
15
36
72
99
90
60
204
114
121
96
35
25
65
90
24
84
37
113
72
55
84
44
21
486
45
3
21
12
4
84
80
12
4
56
27
42
151
83
54
42
9
40
5
7
80
9
120
103
17
39
51
33
57
138
37
5
55
168
36
155
49
36
101
60
75
15
24
126
90
73
17
60
19
245
31
144
35
25
11
25
48
20
15
36
37
200
9
30
198
15
52
116
9
31
24
149
7
140
27
30
60
60
75
75
30
51
9
15
40
47
180
33
15
37
84
95
169
101
150
57
57
42
180
73
56
60
40
221
43
137
30
30
24
91
155
84
61
245
39
4
12
8
45
120
36
60
36
31
29
3
105
30
1
56
100
65
18
25
5
7
56
28
72
24
104
39
61
71
61
8
15
54
36
7
48
29
30
12
49
24
20
36
192
64
65
55
5
54
84
93
84
15
21
99
33
76
72
84
84
204
60
41
27
33
144
43
60
77
3
64
29
66
78
72
19
84
17
55
128
136
41
30
13
5
12
60
63
12
40
68
15
90
60
30
60
25
77
43
48
80
88
221
123
52
24
95
36
30
60
54
204
6
30
144
93
33
120
6
144
1
240
96
23
61
5
60
31
128
45
27
39
13
228
108
71
24
1
35
9
144
81
39
27
1
29
48
27
36
279
18
31
11
85
56
39
150
43
197
43
5
163
29
30
18
12
99
76
65
30
30
19
11
21
123
109
5
111
21
60
139
336
83
13
23
109
12
29
31
113
192
24
19
41
150
54
103
24
5
144
6
33
27
24
105
15
54
27
120
196
53
115
32
124
5
144
174
6
96
55
36
132
8
57
12
30
73
108
149
55
5
30
24
25
56
93
43
47
37
60
36
83
120
9
72
33
42
9
69
3
57
7
65
90
105
9
24
115
20
135
25
48
24
29
24
7
36
12
11
36
25
83
13
23
240
126
198
21
40
35
49
156
12
24
5
115
8
27
48
36
61
36
173
60
66
25
48
77
43
216
11
181
89
270
81
27
25
5
12
55
5
24
55
36
48
107
25
60
95
60
13
60
35
337
35
18
42
9
96
40
68
45
55
80
135
120
265
41
150
117
4
44
9
12
3
141
79
120
71
24
42
31
143
6
171
39
90
55
185
60
51
129
30
60
13
60
12
44
ABCD 98570844748*3^$a+1 [50024]
167
61
240
72
27
80
13
35
16
80
19
180
108
29
19
141
93
3
32
96
144
181
84
36
51
21
59
16
93
99
3
29
43
60
18
48
71
19
221
91
30
72
18
78
207
3
54
36
147
33
24
48
42
18
18
180
5
25
324
36
90
54
6
12
150
108
30
54
258
5
67
45
81
72
135
80
103
57
57
66
42
107
85
11
25
24
120
90
6
135
272
7
41
96
1
90
168
30
42
5
64
3
126
12
35
145
42
213
57
18
108
162
180
30
108
57
105
90
42
83
37
108
18
29
96
96
19
54
215
160
123
5
48
217
39
123
6
12
35
205
72
11
19
36
150
35
19
126
144
15
33
342
108
42
156
90
72
78
30
137
133
54
366
119
55
57
39
102
60
23
49
63
27
48
42
123
105
18
42
72
36
47
25
90
102
216
60
174
21
176
1
60
30
78
87
48
32
48
96
13
108
12
6
30
132
35
67
18
78
72
210
3
75
69
141
90
222
267
48
93
35
55
54
3
75
30
39
93
90
138
60
30
18
72
162
105
75
126
71
43
90
108
120
39
3
120
6
72
18
5
97
15
27
30
36
54
6
72
108
174
78
282
18
203
49
18
29
13
131
25
60
27
117
66
54
36
47
7
36
42
102
6
72
87
32
19
24
48
198
72
39
309
395
37
12
18
18
59
145
48
72
18
69
129
54
6
51
3
138
35
7
210
36
54
125
112
93
36
12
42
137
91
69
93
6
522
12
167
1
95
85
108
47
48
64
21
54
90
30
96
90
30
90
155
139
5
13
83
37
59
144
16
21
108
12
108
24
18
72
30
71
16
3
6
180
51
69
11
13
48
132
180
66
90
15
27
30
132
126
90
59
192
49
111
3
36
137
97
47
19
90
24
27
3
126
114
30
47
49
192
72
18
5
193
24
300
6
72
120
53
25
84
78
12
41
16
321
72
96
87
33
111
51
132
18
18
5
144
85
36
90
102
240
48
72
90
18
51
3
125
55
96
89
1
47
73
71
73
18
150
12
51
27
192
96
30
24
18
72
5
13
72
66
114
36
192
108
42
18
72
72
48
60
12
96
12
132
83
7
18
12
276
84
3
3
102
72
6
12
42
108
18
90
11
160
3
93
33
95
19
30
36
155
49
108
99
80
73
30
126
144
75
21
210
57
32
1
150
30
24
35
96
97
95
235
5
25
42
30
6
41
64
147
30
18
54
60
30
276
84
5
96
49
15
192
144
9
138
29
48
145
18
29
43
48
90
59
121
60
228
24
18
30
15
27
18
102
6
30
41
16
3
102
78
162
72
47
109
24
11
25
359
73
23
67
102
18
69
21
60
162
18
270
29
1
159
201
78
54
36
84
60
15
48
3
24
5
13
30
108
57
144
201
12
155
211
54
108
18
9
3
42
35
73
87
3
29
43
101
235
24
18
12
47
61
83
187
258
12
60
155
112
3
18
30
24
18
35
13
132
48
90
24
90
48
35
112
32
19
72
72
36
60
29
25
87
144
69
107
61
30
5
64
93
6
429
195
77
19
120
72
132
ABCD 98570966108*3^$a+1 [50006]
36
246
204
66
36
54
6
12
37
95
18
7
41
7
71
1
35
61
24
89
31
83
18
72
48
144
6
72
66
19
23
97
41
60
72
30
18
6
54
102
198
6
13
131
30
199
5
120
42
174
60
66
36
60
84
78
102
24
30
60
72
90
12
126
24
246
42
18
102
79
269
67
5
12
7
11
108
1
53
72
91
149
18
72
156
108
36
216
24
120
144
37
23
54
48
150
72
72
13
113
30
60
54
31
17
78
12
18
54
126
78
12
150
12
235
48
29
156
24
54
72
192
25
53
18
121
53
60
7
23
25
281
24
18
72
205
5
6
61
41
18
36
73
113
108
66
1
17
36
90
24
90
126
84
6
31
23
138
7
47
18
306
24
13
120
29
84
6
73
11
294
18
48
204
12
6
138
96
234
12
108
91
23
12
90
36
79
11
144
18
6
12
132
156
42
138
24
13
72
35
72
36
168
12
37
131
36
48
18
18
90
96
144
12
18
150
156
54
72
42
18
72
12
54
162
60
25
29
84
96
120
258
12
18
7
53
120
18
24
144
30
150
90
162
48
276
48
13
5
54
24
36
54
66
1
143
36
13
83
157
125
18
24
84
24
48
18
36
223
48
89
60
36
102
36
24
13
35
72
150
36
66
36
78
66
18
36
54
60
18
102
85
65
66
42
102
90
18
42
30
18
114
180
156
90
19
89
6
18
90
30
216
90
157
144
5
18
60
85
41
30
36
13
23
108
37
5
138
96
66
55
23
192
49
83
36
120
96
264
1
23
12
54
90
54
55
48
24
23
30
18
24
174
19
35
60
36
90
19
83
24
133
11
30
36
54
42
12
96
102
24
90
48
42
108
72
18
12
6
109
48
5
12
6
72
30
6
12
18
126
1
5
120
19
239
1
11
54
36
108
36
24
30
54
240
18
37
11
132
54
18
246
6
18
108
18
84
36
90
6
48
60
90
90
66
19
5
12
6
48
186
18
12
6
84
24
30
60
84
6
126
48
42
48
115
120
5
30
96
336
253
35
96
120
6
18
13
5
48
6
54
144
108
18
72
48
1
48
120
48
143
1
5
115
96
23
120
36
78
7
95
96
108
36
156
24
85
48
41
54
18
55
24
29
67
83
84
78
54
18
18
18
31
23
36
54
30
25
11
132
84
24
120
24
30
18
18
54
157
101
19
53
12
18
6
12
19
35
90
144
150
300
42
30
108
36
108
240
37
35
228
96
1
143
72
18
306
120
42
30
24
48
96
84
6
19
53
54
61
192
17
30
108
108
18
36
96
12
36
54
72
126
24
31
113
31
71
49
41
79
29
6
30
78
12
186
192
186
49
293
48
6
156
18
60
36
18
30
36
6
48
162
144
19
48
65
54
121
167
12
96
85
23
1
11
54
18
36
24
360
18
54
36
37
72
71
18
7
83
72
72
85
71
60
84
186
174
60
36
90
84
72
24
54
30
36
54
60
97
11
85
5
18
54
252
198
90
162
18
18
48
42
127
35
36
97
5
144
18
90
42
54
7
72
41
54
60
30
60
18
12
72
60
120
96
84
24
66
96
18
97
5
19
53
42
90
18
102
18
18
90
72
36
36
1
5
18
84
36
42
18
210
19
77
66
18
42
18
90
144
12
6
18
12
78
19
35
37
29
240
139
5
30
78
18
54
138
198
60
84
78
12
42
138
306
24
12
54
42
30
348
36
48
6
30
36
18
180
ABCD 98571370174*3^$a+1 [50025]
45
36
45
24
12
120
120
54
9
105
6
33
12
21
30
24
21
165
78
30
99
57
75
9
39
21
96
6
24
120
30
3
93
135
9
3
36
105
60
27
9
15
84
36
60
39
72
18
6
30
66
150
15
75
30
60
30
18
36
24
42
18
132
84
15
45
3
81
111
15
54
27
93
60
6
21
45
84
63
21
6
90
6
18
207
39
234
27
24
204
36
9
51
15
6
108
6
126
183
84
60
27
9
105
6
33
57
291
93
6
6
63
72
9
15
105
99
36
48
12
45
51
192
183
48
57
39
21
24
48
240
12
15
6
204
15
9
12
24
3
153
123
45
12
3
96
36
204
15
120
69
27
210
27
48
195
24
54
75
21
84
126
9
84
93
75
129
114
21
45
15
21
108
6
6
24
63
3
78
75
57
39
21
63
144
21
102
30
39
48
12
9
6
66
30
18
6
120
66
54
201
12
21
96
36
27
303
24
144
45
75
81
21
18
9
33
30
48
237
9
120
84
15
12
33
12
39
15
21
93
102
9
84
27
78
60
219
21
156
234
21
129
42
24
120
114
30
117
33
66
54
120
27
39
9
81
111
15
30
39
51
9
141
15
9
186
24
210
75
51
93
24
33
18
45
165
51
21
60
39
45
3
33
87
51
21
9
60
51
69
30
90
102
30
27
63
54
36
48
96
3
147
69
117
48
60
72
48
96
96
240
60
24
174
45
36
36
99
6
204
60
15
249
39
120
117
30
33
33
3
75
21
48
27
126
3
84
57
66
45
3
120
9
63
30
84
3
60
12
24
381
24
60
36
6
78
72
48
27
9
54
66
24
51
144
192
285
54
30
24
90
117
312
171
6
3
57
126
18
6
45
48
36
12
105
120
90
120
117
72
24
24
36
111
66
24
6
168
6
3
21
36
150
21
9
63
21
12
3
45
36
54
6
15
9
12
30
69
45
3
21
30
186
30
54
66
9
87
114
96
168
30
66
24
30
45
96
24
96
21
24
75
129
72
60
3
21
6
54
99
81
6
9
21
159
9
60
51
9
12
30
78
12
60
135
3
45
84
63
24
6
18
117
75
69
24
321
39
57
84
30
24
72
30
15
99
45
48
48
9
75
129
12
87
33
75
63
30
51
48
33
3
117
54
216
69
9
15
216
45
30
66
27
12
21
90
54
84
27
99
54
12
27
3
54
90
45
21
54
174
90
192
30
18
105
105
27
60
84
120
84
21
15
81
84
39
15
21
21
75
144
9
15
81
15
141
24
51
75
30
39
48
3
48
6
111
72
60
261
12
27
3
234
126
18
30
30
27
129
96
24
123
51
72
18
15
105
39
21
15
60
12
9
156
15
15
150
60
24
30
24
90
6
144
21
24
24
48
123
21
45
30
33
36
144
3
18
6
165
120
99
6
66
150
3
12
3
6
15
9
36
180
24
147
165
15
165
78
6
24
15
81
24
87
3
6
66
114
75
24
51
141
24
36
60
3
30
60
72
30
129
36
45
24
84
12
30
24
24
186
96
3
21
36
24
39
27
24
45
51
18
27
9
144
120
99
93
24
36
24
3
33
39
48
120
33
84
51
3
102
48
39
3
48
45
75
30
15
27
48
6
15
51
258
72
3
72
99
24
9
21
252
84
216
84
6
114
6
24
6
63
96
36
63
96
21
3
90
6
30
60
30
24
21
51
48
30
15
72
24
24
147
54
60
84
87
75
69
51
9
9
30
66
54
21
105
51
153
171
21
54
21
3
6
111
9
60
3
27
6
18
42
3
96
168
36
36
75
21
60
9
6
33
87
18
36
90
6
63
180
15
42
24
150
6
180
60
15
165
24
135
15
150
24
135
21
36
24
24
39
3
198
15
36
60
9
111
9
111
69
12
24
63
33
39
21
63
87
198
39
108
48
36
21
ABCD 98571803516*3^$a+1 [50031]
45
3
53
36
13
131
151
24
6
30
48
101
91
5
43
12
245
31
29
36
25
3
45
144
18
72
6
42
12
113
72
168
292
36
32
25
72
131
64
72
159
6
66
24
78
42
24
29
115
185
223
65
52
56
64
27
6
63
44
13
48
24
27
93
72
66
174
179
7
12
117
39
165
56
139
24
6
66
149
36
40
116
28
60
129
96
24
15
153
35
24
40
21
23
1
59
7
102
6
66
11
13
15
24
321
59
13
59
24
19
60
72
126
18
41
109
15
75
77
12
52
33
18
120
9
80
43
36
101
4
32
55
198
24
66
150
11
28
56
132
67
96
66
30
66
30
48
101
64
27
60
33
99
42
3
8
88
92
64
9
30
29
67
66
18
156
36
53
151
101
7
102
119
36
36
67
12
18
35
12
28
116
19
96
12
9
81
179
61
354
126
90
89
61
83
175
21
3
81
15
12
9
153
48
78
89
121
96
131
43
12
117
180
56
61
63
116
12
43
81
15
24
41
48
61
11
103
5
7
18
171
80
36
180
64
56
13
47
139
89
60
76
15
81
44
19
96
149
25
30
132
144
9
36
44
112
3
41
16
80
19
9
20
103
65
19
29
31
33
63
12
101
217
90
60
65
12
37
23
115
126
162
30
42
41
19
42
119
24
192
151
117
45
83
304
63
246
54
96
36
108
90
155
85
42
96
48
54
15
51
5
72
88
111
48
48
18
96
11
19
36
29
169
11
61
155
52
15
90
47
4
15
21
33
11
132
12
103
29
43
36
41
19
9
75
12
30
96
102
36
12
234
18
6
366
60
129
20
72
67
21
92
163
69
20
25
35
205
30
60
237
3
125
7
240
36
54
83
37
35
139
144
66
59
175
72
156
9
56
43
72
30
30
192
45
92
199
41
184
27
233
64
72
69
39
57
95
168
48
108
31
108
5
7
29
91
78
48
162
72
9
87
78
95
1
120
3
72
120
69
42
192
17
100
3
45
216
15
60
77
7
317
103
6
72
215
180
28
57
18
69
240
12
21
18
30
150
12
29
25
39
80
19
6
162
17
37
186
33
60
20
37
18
126
6
209
276
48
31
41
24
28
12
60
51
120
9
48
15
36
90
90
24
6
66
48
53
25
30
17
120
7
101
24
31
53
121
18
48
53
12
24
13
30
173
13
54
18
120
3
255
9
60
33
18
21
20
109
54
96
9
3
30
24
30
129
116
84
1
18
6
39
57
23
16
105
51
15
60
96
33
81
18
17
4
9
72
66
30
3
51
36
65
13
42
185
180
144
84
36
24
136
8
43
149
100
21
23
121
23
196
15
30
216
119
24
40
32
64
81
39
80
31
66
3
21
96
42
165
3
173
1
54
125
4
32
73
71
4
135
120
57
20
19
30
90
150
15
116
31
12
65
91
89
7
101
19
108
101
36
1
35
28
80
136
68
7
30
39
15
66
59
79
30
71
67
198
42
48
149
1
107
7
353
7
5
16
87
84
101
193
75
45
11
60
40
51
60
48
90
75
15
9
147
89
217
23
100
84
152
73
35
108
52
231
5
60
7
150
59
103
30
11
151
6
27
8
24
31
72
113
37
6
12
54
63
480
3
78
135
75
30
24
11
12
52
12
123
48
9
116
139
29
36
100
56
28
21
75
3
81
9
6
17
43
69
36
39
245
163
93
176
79
156
48
81
60
ABCD 98572076392*3^$a+1 [50098]
11
43
6
66
89
36
7
36
41
31
41
49
47
19
24
72
12
53
43
18
11
1
96
84
6
209
7
90
107
1
47
43
41
31
66
24
23
13
18
65
7
36
48
36
6
18
54
138
6
35
157
114
18
47
48
67
48
42
18
66
6
18
30
6
11
55
36
18
11
276
12
43
17
19
17
7
54
11
7
30
23
19
66
47
60
1
59
37
18
17
228
19
17
133
23
103
17
247
24
89
48
1
47
13
11
97
54
18
71
1
23
85
84
18
17
12
31
17
31
6
48
36
36
96
108
18
102
42
173
144
7
12
173
79
5
24
25
24
59
7
161
1
36
42
90
36
48
6
161
24
7
53
48
97
23
85
36
54
17
7
41
7
90
11
121
12
36
11
7
150
47
79
48
222
131
12
31
6
143
24
7
72
54
42
36
29
1
24
36
143
19
41
49
90
41
67
12
29
25
24
30
5
73
12
60
35
13
126
18
23
96
84
48
7
30
11
84
31
6
11
25
18
5
25
35
61
108
36
23
31
89
24
85
18
5
13
47
25
66
29
12
12
60
31
29
229
167
31
18
36
83
1
6
72
77
60
24
55
36
5
13
30
17
19
36
53
60
37
11
127
53
1
24
48
78
12
41
19
101
7
72
18
11
43
53
1
12
6
48
18
60
36
138
5
1
18
12
24
18
12
23
12
19
77
13
6
77
79
29
61
60
35
36
19
101
7
156
108
108
6
11
72
12
31
48
24
41
36
31
17
85
54
18
35
7
12
29
31
30
107
1
72
150
72
36
161
37
18
18
36
12
11
31
84
5
37
36
11
25
35
12
19
24
5
31
12
36
36
24
5
12
13
11
31
18
23
79
60
36
90
72
48
6
18
11
12
25
24
131
31
36
36
18
59
151
114
23
61
132
35
1
66
24
41
72
132
73
18
17
43
29
115
53
67
41
85
54
78
54
12
72
53
132
49
6
30
36
90
6
102
24
36
36
30
96
23
103
84
108
89
25
108
48
11
7
24
53
31
24
90
18
65
55
54
18
150
36
66
6
23
13
11
55
53
1
60
66
18
71
115
17
37
12
6
90
84
95
163
36
102
72
24
18
30
126
17
43
5
13
12
60
108
54
126
47
61
11
36
7
5
121
131
7
6
48
18
29
67
53
72
13
42
54
120
11
12
67
29
67
36
36
41
7
6
11
7
101
37
18
24
72
84
6
54
5
120
55
5
25
11
43
41
108
24
25
23
67
132
90
12
6
18
198
54
83
97
12
60
66
101
13
30
18
36
114
18
11
55
65
7
24
29
55
18
23
37
36
54
30
59
109
30
6
30
54
35
55
36
162
36
54
42
90
185
7
168
29
19
6
11
37
11
13
18
5
25
11
13
12
42
101
19
6
11
7
29
43
30
6
29
1
24
66
6
198
41
67
18
18
84
36
29
12
19
84
18
54
108
6
18
5
84
1
35
31
77
85
96
35
24
67
12
161
7
30
36
18
6
66
42
30
18
47
31
12
137
60
73
6
12
60
30
42
53
96
79
6
12
23
120
120
7
42
12
24
35
67
54
23
12
1
36
144
24
83
24
13
54
24
5
25
47
85
36
18
48
17
151
12
72
42
102
24
12
6
18
101
1
18
72
54
150
72
17
85
114
18
18
48
6
72
71
55
77
7
65
7
101
96
1
71
25
12
24
11
55
17
60
13
24
23
13
102
114
12
36
24
18
30
11
133
96
156
6
36
29
25
23
60
37
6
137
120
13
71
109
84
36
11
36
25
54
125
43
12
24
41
72
13
11
252
37
36
11
7
72
78
36
18
53
24
133
42
30
90
17
1
24
30
18
6
5
61
78
30
11
67
17
91
12
6
11
48
7
60
54
90
29
79
65
151
30
24
18
5
7
42
11
1
90
17
19
5
19
48
17
36
61
23
49
234
30
6
18
102
108
24
113
31
29
72
79
18
30
17
25
71
48
36
19
42
11
91
78
59
24
55
17
84
25
6
101
97
11
133
156
18
72
101
25
11
43
18
35
25
138
24
137
37
23
55
12
18
18
5
12
55
41
12
127
72
60
53
19
12
78
54
41
151
5
24
25
6
5
61
54
42
72
35
1
95
48
85
36
162
29
48
73
23
60
19
186
84
35
19
42
12
54
18
11
43
29
25
18
6
12
23
31
24
48
17
19
6
35
1
23
25
11
13
30
6
11
109
24
11
1
42
18
48
23
1
30
53
60
91
53
37
23
24
1
18
108
6
18
161
13
54
6
30
41
55
12
17
60
145
30
18
23
24
7
5
19
17
1
59
12
31
24
5
49
23
36
7
72
5
73
18
18
12
6
66
23
19
12
6
84
11
43
17
36
1
42
17
31
18
6
84
53
24
103
24
101
151
41
13
18
54
66
77
19
101
48
7
65
49
18
84
18
36
72
18
54
23
1
174
54
6
65
55
6
12
23
24
24
36
91
77
1
18
41
79
41
55
156
90
35
19
5
1
30
36
113
72
36
ABCD 98572506694*3^$a+1 [50095]
7
83
90
60
42
49
24
101
24
19
72
48
185
30
150
12
78
6
7
185
60
12
103
59
1
48
60
35
102
7
17
18
96
85
221
126
54
43
47
49
47
48
24
37
96
5
54
61
60
125
24
138
72
109
41
120
120
43
12
24
5
84
18
37
113
84
55
71
54
48
127
83
25
132
89
72
72
55
48
59
48
30
31
12
5
55
35
24
25
29
79
168
17
103
107
1
132
17
60
43
5
19
89
24
12
78
18
7
72
29
115
36
113
67
36
59
6
84
36
18
37
59
120
1
65
12
132
55
36
17
18
30
24
186
114
84
90
85
72
149
30
6
108
6
25
60
48
17
115
29
66
30
18
13
5
67
17
114
1
89
12
55
60
53
12
150
42
12
55
59
6
55
35
1
72
36
60
71
1
29
43
108
35
54
55
41
103
180
137
30
78
55
24
41
42
18
7
120
77
31
35
30
31
83
6
66
24
6
115
24
12
17
43
53
19
17
36
19
5
48
31
11
96
73
29
18
54
210
49
60
17
114
24
54
12
30
126
18
30
72
48
192
12
12
31
72
12
5
18
120
78
90
24
96
48
6
55
11
13
161
55
84
5
211
89
96
36
24
175
65
91
5
144
91
23
54
138
30
18
30
36
43
36
60
5
12
114
18
222
6
48
91
29
7
24
36
29
43
72
84
11
13
101
91
65
31
53
30
96
1
29
36
7
41
67
179
6
24
18
198
120
7
257
48
7
180
36
48
5
6
49
12
24
35
13
17
115
5
43
23
42
12
18
37
113
7
89
60
96
6
42
102
145
60
29
132
55
17
18
37
17
163
101
36
78
37
125
6
25
5
24
24
72
138
25
191
18
36
67
5
18
61
11
25
23
54
175
11
30
31
41
24
24
66
18
108
72
43
95
49
95
1
12
72
125
55
173
43
29
138
78
24
19
29
18
18
54
30
48
43
5
66
174
60
60
120
12
7
47
25
29
19
5
60
31
180
161
90
198
12
54
42
108
67
132
125
30
61
59
288
49
23
30
36
36
31
24
36
72
12
24
156
89
7
5
24
48
108
12
55
17
48
7
120
11
78
19
113
19
35
73
5
138
13
144
35
30
18
102
120
36
7
23
121
41
43
101
79
24
12
60
5
18
6
7
35
49
5
18
66
144
7
36
83
1
276
72
53
12
42
13
36
72
17
43
65
114
96
25
77
18
24
6
115
5
103
144
72
144
5
6
24
1
23
126
12
48
6
1
48
95
90
31
36
59
48
1
47
24
30
66
73
5
24
18
54
55
24
35
49
96
5
31
53
240
43
72
36
185
54
85
83
48
49
36
17
60
127
72
23
13
203
30
42
162
132
186
198
31
36
47
120
6
24
36
30
61
59
1
23
66
36
18
1
12
65
7
72
113
31
17
48
42
72
6
72
103
60
5
66
48
6
19
41
7
149
36
19
35
109
131
13
12
60
36
53
96
31
12
72
5
24
12
102
126
7
5
108
31
5
60
24
12
12
36
31
36
65
55
5
132
7
11
30
175
168
12
53
84
67
35
85
89
7
12
47
121
5
24
19
5
24
48
144
48
127
59
72
73
149
7
11
24
109
36
119
6
60
48
60
18
72
6
31
41
72
96
19
77
48
91
24
216
125
204
6
30
24
36
6
90
31
5
24
66
145
65
12
7
29
30
1
71
49
89
19
41
19
17
19
12
77
127
5
198
13
48
11
13
36
192
17
55
101
7
185
19
101
12
96
54
6
31
24
41
48
18
78
31
65
79
84
23
54
31
72
77
31
29
84
67
60
95
72
6
66
30
31
5
19
11
25
23
30
19
23
150
7
35
6
120
19
12
59
37
125
12
91
29
42
6
55
53
19
77
30
13
11
30
120
7
89
36
55
5
18
6
43
12
233
7
35
48
30
7
59
85
36
108
11
25
29
7
5
60
48
18
30
132
55
5
132
79
72
77
12
139
132
17
60
36
6
61
84
89
19
77
36
12
12
115
60
35
210
91
17
18
54
19
96
156
155
97
5
55
101
60
55
36
29
60
36
66
37
17
79
11
ABCD 98572915492*3^$a+1 [50090]
180
15
9
24
74
37
48
3
8
34
60
72
8
7
24
41
34
150
20
112
3
11
34
12
98
34
36
2
37
33
128
40
96
74
24
30
31
41
16
2
150
7
9
32
34
8
1
17
48
54
6
40
27
48
29
72
43
12
33
15
48
59
85
5
60
19
84
51
90
84
60
3
57
36
51
33
18
78
15
41
138
90
6
190
66
144
14
7
48
81
72
74
193
95
1
5
40
84
20
16
2
37
72
3
26
4
146
61
29
54
25
77
40
120
80
18
48
54
184
24
108
3
29
16
20
34
6
26
24
70
56
100
44
16
36
27
11
10
12
32
18
48
24
22
51
125
48
4
240
86
16
105
36
59
54
184
68
12
52
38
10
6
57
5
43
36
33
48
24
36
140
55
29
43
83
78
55
17
72
10
8
13
9
8
4
20
43
65
67
48
131
10
44
42
46
12
102
21
27
21
35
24
22
24
2
13
24
21
12
84
6
74
4
12
99
89
19
93
68
16
51
89
55
51
54
8
232
36
14
49
45
24
27
23
25
45
51
84
41
16
15
24
17
55
17
18
22
18
54
84
84
66
74
22
6
2
18
4
50
54
31
5
78
18
48
16
63
87
30
63
12
5
120
18
18
28
15
120
60
17
67
105
2
6
108
64
48
84
66
57
87
69
27
48
6
24
60
20
42
22
18
138
6
153
5
108
102
10
6
96
56
30
19
33
12
24
15
24
113
144
10
6
15
57
12
15
45
50
6
12
112
15
23
118
48
50
22
27
17
60
36
48
76
99
21
74
37
77
22
86
67
53
130
14
16
2
160
6
20
4
12
14
40
54
87
33
75
87
8
1
101
24
4
63
23
64
45
3
9
53
16
44
30
70
8
18
40
6
3
17
16
54
8
48
54
18
16
45
11
18
16
60
50
6
90
30
40
24
15
89
232
50
18
16
144
111
21
15
48
11
205
5
60
7
60
48
101
43
12
83
18
64
48
86
10
6
26
54
58
36
122
22
66
30
39
5
12
10
14
31
113
18
10
44
58
32
13
141
134
48
85
33
72
135
17
7
11
157
57
74
40
104
18
52
66
32
13
24
27
6
32
72
18
6
36
100
15
29
12
4
20
55
11
13
105
80
52
62
178
20
34
54
32
24
64
2
22
15
57
108
108
68
4
12
36
24
84
15
77
4
3
65
28
27
17
4
27
24
35
106
12
15
17
64
26
85
24
99
42
54
56
13
36
180
89
18
94
74
10
75
89
55
27
8
70
12
48
15
5
16
39
17
58
32
10
84
135
84
23
22
48
63
117
3
41
64
39
51
6
36
27
81
42
9
96
69
159
59
48
34
3
3
122
6
22
98
40
42
48
54
32
16
48
96
110
18
46
12
48
12
132
108
74
54
79
35
30
52
44
144
58
30
12
48
44
40
39
137
40
20
43
9
27
113
36
130
32
72
6
210
6
115
69
194
16
14
82
48
86
7
17
16
122
49
60
21
3
60
12
27
42
110
18
156
42
10
27
11
142
12
111
12
35
22
15
60
60
5
127
21
12
75
117
80
118
6
36
14
22
104
19
84
96
45
54
32
25
33
6
21
5
48
31
12
33
32
90
54
58
30
15
113
34
6
24
15
9
24
18
9
23
16
42
15
33
60
56
76
80
144
64
60
74
58
14
49
36
11
13
24
35
16
6
15
11
157
11
30
144
36
127
189
24
39
35
72
16
8
30
42
90
12
36
36
40
68
6
121
84
131
10
99
41
31
17
106
42
84
26
48
40
42
14
166
60
80
139
59
10
51
9
51
113
43
65
10
8
40
32
58
54
78
24
20
28
15
155
30
76
27
33
26
78
16
74
82
54
6
24
50
106
48
80
31
36
24
11
154
14
88
42
12
138
105
65
36
31
81
18
26
108
18
40
14
88
3
77
196
15
5
34
93
24
11
64
30
8
10
261
81
15
101
112
27
11
37
11
16
6
15
33
20
16
20
34
42
48
44
10
8
13
27
14
28
48
80
108
10
9
36
59
40
122
48
60
55
11
61
65
4
20
112
8
127
17
10
8
13
57
44
28
132
14
24
10
3
3
32
10
32
28
218
10
14
18
108
7
24
48
117
3
60
21
74
82
44
52
3
45
60
20
22
42
3
12
47
40
38
66
40
32
72
136
6
63
27
48
165
11
85
5
12
52
6
56
40
8
82
60
138
42
3
17
114
64
26
36
34
182
88
12
182
16
21
21
3
179
58
48
14
70
135
11
46
15
35
90
64
44
7
45
54
6
36
207
33
20
114
64
56
49
5
82
45
9
96
3
36
3
90
51
24
27
6
2
66
22
38
154
6
74
166
50
46
56
43
17
64
38
10
102
9
5
16
44
19
83
ABCD 98573033792*3^$a+1 [50026]
18
1
35
22
134
61
99
8
85
11
12
18
36
166
32
102
10
21
23
90
42
4
69
65
36
43
21
60
30
2
60
67
11
36
48
46
74
16
6
39
9
63
168
189
66
36
60
14
4
12
26
10
63
29
43
53
10
72
42
20
6
85
84
60
60
41
12
24
40
26
13
29
30
78
78
12
22
90
93
15
44
18
22
9
72
69
183
125
6
24
102
24
19
17
6
54
16
15
17
40
75
117
3
60
48
132
47
30
40
68
58
45
83
24
46
74
52
6
104
6
84
36
54
31
27
98
7
15
20
61
41
10
21
23
82
3
87
210
20
58
194
30
66
124
2
60
6
12
46
36
33
5
55
15
21
65
42
52
30
51
35
40
2
54
16
20
24
1
29
43
23
18
4
108
2
25
23
112
50
12
6
10
15
17
30
25
47
58
18
92
18
22
156
42
3
81
20
43
101
40
36
54
14
43
23
6
16
80
48
40
300
36
104
79
60
71
16
21
63
50
42
142
36
36
18
26
60
46
36
2
16
44
118
14
16
2
66
64
63
35
25
69
159
24
53
84
6
18
19
21
62
18
30
10
15
147
33
29
42
40
54
92
22
72
33
3
44
54
10
50
54
58
87
51
36
56
4
38
78
18
22
168
9
45
8
4
18
60
30
8
18
10
60
90
26
4
2
22
111
81
26
90
90
102
18
184
33
161
16
50
49
12
3
30
15
24
17
88
6
2
24
4
20
16
44
160
144
18
74
30
16
18
27
59
4
57
39
38
30
196
32
28
2
64
3
93
27
21
2
88
6
54
30
62
73
45
6
54
12
42
33
15
57
47
1
48
15
44
40
2
43
51
2
24
30
121
132
27
44
34
15
51
2
34
44
10
104
42
48
6
22
57
125
6
46
8
58
180
117
131
49
17
43
53
54
114
70
9
53
12
30
76
6
8
22
54
50
10
20
126
24
10
84
63
15
20
64
26
84
70
33
57
24
32
7
27
38
12
6
25
53
30
49
17
24
4
32
36
43
65
34
80
1
27
14
4
15
17
148
6
210
18
80
13
5
10
8
64
32
4
45
89
30
58
110
138
7
17
88
30
8
10
6
68
36
130
2
54
31
17
18
22
32
40
3
125
46
2
88
6
20
6
7
23
18
30
25
87
108
165
12
39
30
3
51
114
2
1
117
36
14
6
7
185
22
6
62
28
20
49
87
26
28
126
6
138
45
60
29
52
80
10
56
42
22
44
30
66
10
39
17
10
50
90
48
37
47
102
24
52
80
12
120
66
84
133
5
22
2
114
114
12
34
32
70
108
36
14
36
13
47
126
34
78
26
37
45
138
45
29
16
39
107
36
90
52
15
57
3
77
6
82
50
22
3
35
10
32
31
89
10
6
54
21
63
54
126
50
22
2
52
26
18
7
12
17
16
87
131
54
12
18
76
116
66
67
17
18
202
66
57
33
20
52
32
31
15
2
43
17
10
81
5
16
6
12
50
22
6
84
38
16
26
48
18
4
33
95
1
41
18
10
12
14
40
42
84
14
22
38
34
146
6
6
13
72
12
108
159
9
159
56
6
46
93
137
48
36
48
55
11
124
18
60
27
131
22
48
26
1
12
5
10
162
6
30
54
54
99
11
16
8
78
4
54
2
42
73
27
108
62
12
60
16
20
28
27
9
44
36
31
3
12
38
106
14
7
15
14
48
12
43
125
151
27
32
6
10
26
31
95
73
84
231
45
27
20
25
23
6
103
3
114
18
8
4
18
63
5
22
122
60
58
38
48
102
22
110
58
62
12
18
70
21
60
57
75
3
2
64
68
42
24
46
8
88
32
16
72
2
70
86
22
32
30
268
12
33
27
2
79
57
32
72
60
43
65
36
19
3
20
10
2
40
62
40
98
136
9
23
22
18
54
36
27
41
22
74
60
6
24
36
58
75
24
60
17
34
56
4
66
14
36
24
6
10
26
84
76
15
69
104
234
90
22
126
150
98
72
22
8
48
16
8
12
13
63
14
58
162
26
13
29
55
77
6
58
26
16
38
7
9
86
70
20
60
10
8
30
4
48
2
48
22
2
61
9
144
32
30
42
58
54
99
71
13
41
19
11
70
36
3
3
20
54
31
33
26
46
63
17
84
4
27
35
28
45
24
3
20
64
38
76
120
26
34
156
3
96
65
4
8
22
26
7
45
48
36
99
195
26
30
10
38
40
2
16
20
43
81
30
8
16
84
26
6
13
11
12
22
36
14
25
11
49
77
31
15
12
33
3
110
16
99
41
43
83
37
21
15
57
98
72
42
36
7
17
52
14
22
50
48
25
11
34
80
54
12
13
96
119
60
13
89
48
10
8
78
16
38
22
3
120
23
42
10
26
96
36
238
2
34
14
19
108
59
114
22
14
18
42
108
115
27
21
17
6
25
65
34
156
20
25
24
3
8
6
60
16
50
13
45
80
16
26
72
82
84
44
10
26
6
13
71
54
108
43
9
26
40
42
75
60
5
7
35
13
29
76
24
44
10
57
63
72
18
26
60
ABCD 98573547368*3^$a+1 [50058]
36
10
2
18
34
38
16
6
14
24
10
60
6
32
58
14
3
7
8
160
30
44
18
10
2
4
2
22
6
36
96
12
56
6
16
14
4
12
20
24
36
10
134
18
90
15
33
63
51
4
6
18
8
10
12
66
5
19
6
2
42
22
90
36
35
33
51
109
2
94
30
14
34
2
46
32
10
2
21
84
39
226
84
42
24
29
51
28
38
40
12
6
2
30
4
78
50
93
15
18
22
50
34
90
6
30
20
3
79
62
16
12
42
36
2
10
42
14
21
15
36
22
6
62
10
32
12
6
10
2
60
12
34
12
24
6
12
80
40
32
28
18
20
33
57
10
14
10
26
18
45
19
66
71
51
10
35
7
126
36
18
5
7
6
38
30
22
29
91
48
12
2
18
30
3
1
78
17
25
11
7
66
44
46
6
8
10
30
32
30
16
72
6
14
18
42
45
21
34
38
24
28
126
116
4
29
75
21
1
50
34
6
60
5
21
63
21
40
20
28
30
6
60
20
12
88
20
6
45
9
39
13
24
6
18
26
54
16
6
12
12
26
82
26
90
9
43
14
16
35
3
42
58
72
98
16
30
24
42
12
35
48
15
120
40
14
34
5
1
6
48
6
24
20
22
114
18
102
48
23
7
6
24
2
21
19
30
36
48
12
30
2
18
34
66
2
36
6
16
17
3
64
38
100
8
28
6
30
44
70
120
29
61
42
29
25
134
16
6
54
104
36
10
20
16
59
21
40
12
35
37
74
120
40
54
6
72
60
17
48
27
6
216
10
6
30
8
4
77
9
4
32
48
46
42
90
53
60
21
36
12
70
41
19
20
21
15
54
10
36
62
48
16
6
102
6
12
38
6
4
12
144
66
35
9
28
38
28
66
6
8
24
10
18
42
107
3
16
2
48
40
2
22
8
24
4
26
4
29
157
30
6
50
40
168
12
18
26
46
78
20
42
12
40
23
37
6
44
36
69
37
18
2
18
10
18
5
15
18
4
2
66
18
46
11
3
9
7
6
102
48
48
30
14
6
10
60
6
80
40
48
18
5
13
30
12
18
11
9
4
18
14
70
104
4
2
10
8
36
30
10
14
3
73
152
15
39
70
36
114
14
64
42
6
38
9
21
22
5
12
1
102
12
8
42
66
16
66
23
85
32
28
2
10
32
18
52
20
82
11
7
42
104
10
42
30
48
12
8
4
6
2
52
38
28
60
95
21
58
12
14
4
56
22
44
16
2
40
2
33
55
60
8
10
23
117
30
33
21
18
10
18
24
65
1
122
10
2
6
12
90
40
36
24
66
2
34
14
57
33
6
28
36
30
24
47
19
12
12
26
126
10
8
22
60
24
74
76
62
40
50
142
5
57
48
100
42
26
4
11
48
27
9
19
2
78
22
18
14
90
28
78
47
7
36
24
6
62
9
75
10
24
42
54
38
28
2
88
30
14
4
12
47
7
5
61
23
15
22
12
72
6
2
15
13
90
2
10
8
28
5
129
18
22
11
1
36
98
4
5
1
12
8
52
18
30
6
48
36
6
20
4
24
8
58
5
127
12
12
80
16
50
4
18
48
2
46
6
30
24
6
6
68
10
26
28
2
6
28
29
1
35
7
62
22
65
33
6
4
8
10
23
9
22
65
13
38
22
6
14
40
60
47
25
44
4
18
5
93
22
14
24
34
2
18
40
60
6
24
32
4
32
10
8
72
18
12
10
78
12
78
17
7
6
114
6
2
10
47
12
1
18
32
60
34
114
12
42
18
5
55
84
18
8
58
84
8
40
42
66
66
66
65
37
72
66
29
19
26
18
40
6
30
12
29
73
6
36
140
6
28
54
5
1
20
40
12
2
40
48
12
30
102
30
8
22
68
36
9
43
24
8
21
49
36
54
66
30
20
22
68
12
28
62
52
12
36
8
21
15
33
135
48
22
36
42
12
6
24
38
69
39
52
12
26
6
4
6
60
23
33
10
12
32
16
32
16
12
12
42
6
12
17
9
36
3
7
48
60
6
30
77
9
10
30
86
22
36
26
16
5
12
55
8
10
12
96
24
23
55
90
24
6
20
18
30
22
35
49
36
8
120
52
74
18
46
65
31
24
5
15
40
26
18
45
81
4
42
86
10
8
16
20
18
51
21
16
48
6
18
66
6
6
32
36
52
68
4
18
35
165
18
12
64
50
16
18
60
29
36
57
10
12
30
38
10
42
20
12
28
6
6
65
108
25
6
17
19
18
12
20
18
102
40
11
147
16
30
6
29
12
73
11
13
30
66
44
48
10
12
78
8
10
17
7
108
18
6
60
53
45
72
6
18
34
101
27
22
102
96
44
10
44
4
12
6
24
44
6
16
23
19
26
34
8
10
38
40
12
38
40
12
8
16
48
47
15
130
68
126
10
12
120
12
36
44
18
22
68
54
54
4
42
24
30
90
26
18
16
14
148
12
12
59
25
2
40
80
4
14
24
15
7
48
18
92
18
45
3
10
12
2
40
32
100
54
30
14
16
36
38
30
10
5
13
8
22
74
34
2
22
18
12
38
9
19
2
18
34
12
59
61
6
32
66
6
21
67
65
85
8
18
16
8
16
32
10
107
31
5
12
33
52
8
70
29
61
54
2
54
9
25
102
36
8
40
60
24
12
24
30
119
13
60
30
14
6
52
18
128
75
15
46
6
42
83
57
16
2
22
30
2
64
26
30
16
42
17
1
38
64
2
18
58
12
18
2
18
22
36
20
36
10
48
132
48
8
58
35
25
32
52
38
28
2
15
45
4
18
50
12
78
33
3
10
54
18
24
96
12
12
44
100
47
15
28
30
42
62
10
12
5
1
30
30
198
17
25
62
42
16
24
86
18
124
30
6
42
12
32
34
24
18
20
4
134
16
36
18
12
12
36
6
6
62
63
19
26
58
30
36
20
10
24
5
15
4
8
4
6
18
42
18
137
19
18
78
2
10
12
126
50
22
12
23
7
90
14
16
18
20
10
2
6
84
40
48
6
12
23
25
14
57
13
18
24
98
18
9
85
74
22
18
5
1
80
15
39
4
8
88
36
8
28
29
1
50
4
6
24
114
44
28
8
60
10
12
30
14
28
8
18
106
26
70
32
52
18
8
18
4
6
101
31
12
101
105
40
42
20
40
18
6
29
19
6
71
96
43
14
178
12
66
14
16
102
32
18
34
14
60
69
55
32
24
66
34
20
76
38
30
10
80
51
25
6
36
24
30
126
72
26
70
66
36
8
46
44
22
32
72
16
38
22
68
60
12
90
28
14
120
51
37
38
52
42
6
17
15
4
14
99
12
48
3
18
75
127
5
117
10
8
18
4
6
12
65
48
19
120
12
24
29
3
22
18
24
8
28
29
43
18
42
68
10
8
64
12
ABCD 98573666448*3^$a+1 [50007]
12
39
9
28
68
15
12
21
100
35
45
57
48
31
8
105
51
28
17
114
6
15
27
45
24
3
105
12
72
27
21
72
48
36
84
48
3
13
17
15
105
18
69
3
30
42
45
36
4
11
93
4
47
37
83
69
81
51
39
36
90
15
12
36
9
19
32
87
102
19
44
75
21
96
27
36
97
176
9
7
72
32
57
72
27
28
104
144
48
12
135
13
12
47
45
3
21
64
8
24
135
9
33
48
127
71
42
43
116
123
45
3
60
9
24
99
81
15
60
1
11
69
4
80
12
15
1
36
20
24
27
9
12
9
39
15
97
68
48
16
191
120
30
6
12
73
48
29
7
41
3
69
31
11
21
208
71
1
80
120
48
9
30
1
17
31
56
60
27
36
81
12
88
11
21
48
96
3
30
15
48
9
67
32
4
72
68
36
60
69
24
15
15
9
28
20
60
12
27
9
15
117
40
11
141
48
9
42
78
54
37
108
84
32
39
78
31
8
88
32
72
40
59
61
11
36
60
54
30
21
4
23
90
87
52
53
39
24
16
92
69
18
57
15
69
16
11
13
161
18
21
39
9
40
84
47
13
59
45
60
12
3
13
83
33
96
21
7
47
48
192
1
32
3
30
87
24
148
11
1
8
3
9
69
27
16
36
65
198
57
16
65
54
21
4
32
81
39
33
63
105
43
80
84
33
91
20
57
19
32
4
80
27
1
68
12
36
3
9
36
60
15
13
56
12
21
18
13
8
100
32
28
8
40
41
120
42
45
3
57
45
126
132
93
24
16
92
12
15
18
42
45
12
172
17
42
9
28
8
3
21
123
25
5
96
42
45
15
138
15
24
15
85
44
16
8
156
12
16
8
12
4
107
21
48
16
104
36
45
48
19
60
68
148
104
3
93
36
12
40
71
9
40
144
20
45
7
224
28
32
108
3
21
39
108
9
21
127
32
12
16
23
9
108
81
3
48
64
92
27
6
15
36
132
51
21
75
21
51
60
21
36
105
18
205
36
47
133
24
36
29
3
207
108
33
48
24
39
36
54
18
201
27
42
31
12
68
39
133
5
42
1
71
37
41
48
42
33
45
15
36
196
12
23
21
64
24
44
39
9
132
99
30
66
25
29
3
45
19
32
4
32
72
123
78
48
15
108
4
168
47
33
9
48
120
42
6
3
52
56
81
30
9
16
35
48
25
77
39
64
44
45
15
36
15
61
36
20
120
4
32
132
27
48
1
44
147
117
28
44
48
36
39
6
15
9
48
79
59
12
81
9
15
87
25
60
44
27
85
20
27
105
16
8
63
48
12
21
27
9
63
21
64
8
3
61
11
72
96
12
9
16
24
36
36
41
15
81
15
99
69
87
9
51
21
24
64
41
39
48
216
36
12
63
165
21
24
31
17
7
200
52
53
48
138
141
201
48
54
60
57
76
36
36
11
13
107
72
33
96
21
7
65
18
78
63
48
112
41
66
45
39
18
120
15
24
4
29
39
9
30
165
4
11
109
32
48
36
15
12
18
15
3
24
36
162
19
11
9
123
37
11
21
192
9
15
16
20
135
54
39
28
48
125
79
59
57
48
12
15
9
64
108
5
90
12
1
11
25
20
24
52
29
87
60
4
144
144
80
28
12
36
20
3
21
24
144
12
21
6
12
25
68
24
16
116
69
42
13
17
15
27
21
75
21
9
43
20
76
71
54
55
32
16
24
48
36
68
24
3
189
72
40
20
16
36
41
30
21
36
72
99
72
36
60
24
6
31
83
48
105
36
129
63
9
3
27
18
42
36
81
33
48
111
9
48
42
13
36
36
8
96
33
15
16
32
3
13
11
48
37
185
6
1
20
124
104
12
60
63
1
17
30
97
32
123
9
12
15
21
52
32
27
48
21
48
12
93
30
66
24
18
9
12
64
36
36
11
24
73
5
15
76
47
12
90
7
68
4
11
21
177
24
7
8
4
92
15
25
56
36
27
18
39
33
7
128
24
156
36
9
63
72
135
18
7
11
54
6
12
9
21
42
30
78
37
5
18
30
135
27
21
36
111
30
63
15
42
27
76
8
12
12
16
36
23
85
24
8
4
60
56
12
12
64
83
45
48
27
69
24
24
88
89
39
39
9
129
39
168
3
57
48
28
8
39
144
121
152
24
9
114
21
60
28
8
51
30
42
30
115
20
3
72
141
120
27
81
76
36
44
33
18
12
1
89
111
39
105
120
33
3
207
49
5
7
83
45
16
36
36
24
8
72
36
108
36
96
4
41
51
16
44
40
17
55
17
39
72
27
21
9
24
15
15
73
56
132
108
81
87
60
12
27
54
15
24
12
48
12
72
48
16
8
48
63
21
39
73
29
18
69
51
9
21
15
27
48
21
16
128
27
129
16
5
91
80
4
24
36
12
36
29
51
12
3
21
96
135
1
36
84
8
36
16
47
213
27
30
90
69
51
93
ABCD 98575468508*3^$a+1 [50019]
103
101
43
36
137
12
13
78
12
42
12
155
43
41
1
18
5
25
6
12
78
35
31
29
84
60
216
12
19
48
137
108
48
72
36
37
107
31
90
47
7
342
131
49
59
67
5
288
60
79
185
60
48
73
102
5
265
47
120
37
48
276
102
65
25
42
77
13
90
5
31
125
36
1
59
151
42
66
42
48
36
6
5
12
37
23
72
31
125
60
43
96
18
35
253
90
17
60
31
54
35
85
6
54
23
7
72
60
30
204
54
5
36
84
31
5
36
13
72
150
36
144
185
48
193
42
120
5
55
17
1
143
19
12
5
1
18
5
36
85
54
77
7
18
18
29
12
1
23
49
30
96
41
25
203
36
1
30
126
42
66
11
79
6
35
13
78
53
85
47
48
60
144
120
55
72
54
30
36
144
149
55
5
12
36
85
59
60
25
240
120
83
120
31
41
19
30
11
49
35
1
18
12
101
84
19
102
275
60
103
197
85
42
221
115
42
143
1
30
18
60
23
13
72
30
54
95
1
30
149
49
24
23
48
31
65
120
168
12
13
11
300
157
60
18
17
24
25
6
84
5
168
61
42
102
60
35
103
317
43
18
11
43
77
19
54
90
48
72
36
6
18
18
84
95
24
139
72
5
61
114
5
25
78
30
83
175
102
60
288
54
84
6
18
156
41
91
89
60
103
18
48
42
12
41
19
5
13
108
12
47
97
23
36
109
66
5
60
72
67
161
19
5
48
24
25
18
5
121
6
113
12
36
73
36
95
49
59
180
31
89
36
72
132
61
11
61
150
5
25
227
31
210
131
19
5
7
42
131
115
24
18
107
103
60
18
167
67
5
108
7
41
31
54
60
30
5
36
163
17
109
120
150
84
60
18
23
97
23
1
54
84
78
35
55
113
36
43
36
5
19
5
151
5
96
103
5
72
31
30
42
18
23
31
48
5
180
36
49
23
19
84
41
55
36
5
25
83
25
60
144
23
7
42
270
30
96
18
66
18
90
60
35
37
131
43
5
31
78
23
115
65
228
19
12
5
31
54
23
163
72
41
72
12
36
49
155
36
36
13
12
96
48
90
77
24
48
121
95
1
23
7
18
47
61
150
53
145
162
17
13
23
55
41
61
18
234
11
85
71
91
30
155
7
36
29
43
29
25
23
91
90
84
167
36
127
66
42
53
49
18
149
36
132
12
91
17
1
90
77
79
41
49
18
5
73
23
12
37
90
77
43
5
60
103
48
24
48
24
84
42
35
19
18
35
36
19
17
24
36
115
6
30
18
131
168
12
31
180
132
17
36
24
48
13
144
119
49
36
59
7
101
139
48
41
132
12
37
30
78
216
35
19
36
149
7
29
7
5
55
162
72
54
125
55
41
48
13
60
12
90
126
90
54
131
91
84
29
7
101
103
30
191
169
24
156
11
156
348
7
185
49
83
7
6
12
95
132
79
5
60
72
67
17
60
85
48
23
108
72
19
41
103
72
54
18
77
79
5
49
36
59
132
36
13
30
36
144
5
1
18
30
78
17
72
31
42
95
31
192
24
5
25
36
108
270
6
35
121
18
42
143
199
30
6
41
49
90
66
18
60
252
5
133
155
25
47
43
60
18
120
24
66
5
19
54
54
120
5
1
107
103
101
121
35
132
31
84
65
25
11
67
48
41
73
48
42
18
12
11
61
11
72
31
54
72
156
378
24
53
109
95
31
18
54
41
67
48
180
54
126
132
48
101
25
108
23
13
47
12
73
90
18
144
48
59
180
24
25
6
53
91
77
103
41
48
60
13
23
49
30
5
96
7
29
84
1
144
ABCD 98575712726*3^$a+1 [50040]
109
150
90
78
5
61
35
19
42
84
11
1
59
36
19
36
24
66
18
36
65
79
6
60
23
85
66
6
143
108
49
96
35
24
19
12
18
66
90
36
138
36
29
19
12
144
72
24
66
108
24
12
11
85
222
30
35
61
35
25
47
43
66
119
24
37
71
12
1
102
29
19
132
198
36
30
30
24
30
5
1
6
18
47
25
23
1
35
144
61
6
24
5
61
12
102
6
30
48
162
12
11
127
5
120
7
48
17
13
72
11
1
48
48
30
60
114
24
6
18
6
5
19
6
11
1
83
31
5
85
108
131
25
60
156
6
18
12
12
18
24
18
6
30
96
11
7
66
30
6
48
23
13
12
24
18
221
1
6
29
1
18
29
60
1
12
12
11
12
157
126
12
48
114
36
6
6
23
19
53
12
7
30
48
11
145
36
24
66
120
5
145
60
24
30
29
7
5
139
12
72
126
179
43
29
25
36
12
30
41
55
12
5
12
73
18
6
60
59
37
143
1
59
12
25
78
66
24
36
23
145
96
60
11
19
36
29
61
6
30
107
7
65
109
60
90
5
1
84
96
23
48
132
61
30
66
6
78
12
204
120
11
60
25
23
25
60
72
84
18
17
13
30
12
65
55
41
127
78
54
36
12
36
29
67
6
24
24
47
37
60
11
12
73
35
19
6
155
37
12
18
29
1
35
7
5
157
48
30
30
6
5
1
24
11
373
71
1
24
156
144
336
66
54
18
17
73
96
11
55
48
6
24
18
77
13
54
5
1
192
72
66
29
19
30
11
36
79
54
72
59
24
1
71
7
5
115
65
13
59
1
78
36
6
12
30
12
6
12
47
25
6
17
96
7
114
35
1
18
102
114
24
54
48
30
29
19
54
71
97
18
42
150
29
25
288
11
36
49
119
67
36
12
78
18
126
18
12
29
25
30
54
11
85
36
84
35
19
17
145
24
6
90
23
72
73
108
24
11
144
13
107
85
24
150
17
25
59
55
18
6
42
18
5
72
25
30
17
1
6
126
18
65
37
18
6
11
7
90
11
25
11
13
222
66
30
12
42
60
59
72
13
11
1
72
11
37
90
30
95
7
101
139
6
72
23
36
1
30
18
6
18
6
66
18
36
102
18
5
91
53
48
13
192
132
47
1
24
6
144
60
54
42
5
19
30
23
13
47
1
30
6
11
43
17
127
66
12
59
13
11
12
37
66
234
6
12
5
13
11
48
7
240
5
55
30
48
30
30
138
12
12
29
12
49
6
42
6
41
25
66
48
29
13
24
24
11
43
78
18
126
54
54
18
84
48
125
37
24
11
1
84
96
48
6
29
145
96
78
5
25
12
24
144
12
204
42
29
19
6
54
66
6
24
36
84
114
42
90
24
48
30
42
18
72
138
18
53
36
1
42
30
126
30
11
19
6
318
60
48
54
11
13
95
19
42
60
11
12
7
6
54
5
85
131
37
18
102
12
18
252
36
137
7
54
72
12
66
65
79
5
1
54
30
6
41
1
150
18
126
18
47
13
6
12
30
162
77
49
47
48
61
144
6
18
23
7
60
42
23
1
114
48
42
23
79
96
12
48
5
12
37
23
25
18
18
12
24
18
5
60
1
11
24
1
36
60
83
7
77
13
12
36
47
55
17
36
19
6
12
23
19
53
43
5
36
85
30
6
23
24
61
36
18
210
30
17
24
12
7
17
19
6
36
54
18
102
78
11
109
11
7
54
18
90
11
1
96
90
24
48
53
7
18
23
96
13
23
49
35
36
13
59
13
23
91
54
120
36
11
84
193
126
30
54
252
36
12
30
66
6
59
19
48
5
25
48
120
11
13
66
42
59
108
97
48
30
12
65
31
5
12
7
6
23
72
85
23
24
12
55
6
83
115
42
42
41
1
18
6
60
30
101
1
24
83
37
36
30
120
29
36
7
41
1
30
24
125
19
30
120
11
24
1
36
35
48
7
36
12
77
115
24
30
72
12
42
41
55
54
30
30
11
67
18
30
90
47
108
37
12
96
12
11
25
36
18
102
138
132
6
30
12
36
42
78
114
6
6
59
7
125
7
18
30
54
24
6
54
59
12
175
36
72
66
6
138
168
108
126
41
240
25
60
24
6
18
95
24
72
25
59
25
47
7
42
36
60
240
12
30
6
24
42
5
25
18
72
54
102
17
13
24
126
114
24
59
1
36
120
23
60
12
85
11
120
25
42
36
209
97
48
36
24
12
30
48
66
66
6
72
35
37
6
24
18
30
12
6
282
65
180
36
7
29
55
5
48
36
7
48
5
55
84
12
41
19
5
19
24
18
167
61
30
6
78
30
18
29
25
18
78
54
5
43
30
6
17
13
42
24
29
25
36
30
101
72
36
31
6
60
47
25
6
137
264
24
37
42
60
6
6
18
66
29
7
ABCD 98576066794*3^$a+1 [50002]
200
172
11
177
16
56
3
96
96
13
96
119
156
409
11
204
57
48
52
24
44
15
36
156
45
64
84
143
37
80
12
160
8
135
117
48
303
369
268
47
169
11
25
120
80
64
176
315
13
71
96
85
80
108
120
327
144
1
8
3
57
75
157
8
160
12
24
56
280
83
61
36
24
116
51
84
33
180
16
11
48
37
11
60
37
32
60
208
95
117
111
12
96
96
145
128
172
71
37
32
39
36
60
180
73
12
23
96
21
28
143
13
284
123
48
60
141
51
180
49
11
13
71
85
11
157
95
117
148
516
324
335
61
35
325
11
85
48
60
36
11
205
131
132
105
87
25
20
111
73
336
180
83
25
36
35
25
36
23
45
232
20
39
21
28
216
71
96
37
23
192
420
48
12
177
51
300
189
28
140
27
96
84
25
144
119
57
3
385
32
3
1
44
3
133
84
32
135
156
109
23
96
129
40
80
72
208
212
208
32
39
1
108
23
9
243
45
76
107
60
177
136
107
48
25
44
75
97
20
60
60
28
35
157
23
397
84
95
1
155
133
47
45
3
57
48
52
48
80
196
44
372
159
96
33
111
25
144
23
189
60
195
96
429
99
21
4
44
100
132
8
112
188
195
192
25
140
120
120
100
68
111
69
100
23
13
35
1
95
36
48
60
36
96
133
167
117
16
44
15
45
40
155
105
52
68
12
3
132
48
57
168
12
3
156
9
60
15
96
81
60
3
57
48
87
13
80
136
107
109
120
59
81
75
33
112
24
155
141
3
25
35
228
12
117
171
9
219
121
108
60
155
277
324
56
124
356
4
95
129
40
96
84
35
96
121
24
107
37
72
23
157
108
23
229
68
12
408
111
49
252
35
85
95
60
84
1
68
375
48
313
11
60
165
88
83
57
76
47
69
135
25
11
249
39
25
36
48
36
180
36
240
119
252
109
8
123
9
135
93
72
64
24
35
432
240
33
132
100
8
15
36
25
44
27
108
145
32
15
48
37
48
20
160
60
32
171
48
180
1
8
120
63
12
117
48
252
4
24
83
144
36
97
200
51
69
196
204
12
108
83
189
39
1
443
205
23
9
135
385
200
3
180
37
20
51
13
35
144
96
189
195
45
112
23
45
63
69
60
120
48
52
80
88
216
71
253
140
300
172
228
32
108
75
25
180
71
1
108
36
116
4
44
72
3
157
ABCD 98576094194*3^$a+1 [50001]
10
24
15
5
24
10
54
7
115
21
4
9
6
29
49
47
1
115
4
13
11
52
44
24
12
9
4
35
12
4
33
86
10
35
1
36
12
32
11
109
35
71
5
73
20
22
18
35
12
13
2
40
8
6
10
14
40
36
20
4
54
2
16
27
11
16
24
5
52
15
18
36
26
10
12
48
48
15
12
4
29
12
8
27
7
48
18
6
1
5
47
13
8
12
63
16
5
4
12
39
9
20
4
12
15
11
13
21
56
54
34
55
4
12
49
12
35
7
21
9
12
44
40
36
56
22
41
16
95
16
48
6
39
20
4
16
40
4
32
60
16
5
22
26
4
36
12
43
4
28
15
8
10
251
19
6
26
88
54
12
24
107
3
10
7
5
18
24
53
44
5
74
30
4
27
3
1
7
40
5
13
31
109
4
126
42
12
71
4
32
4
51
6
19
23
32
6
63
40
16
16
3
9
48
15
33
1
3
3
14
4
35
37
27
81
12
23
20
17
12
30
5
21
16
59
60
4
8
45
55
45
8
27
55
13
40
20
41
3
52
29
24
15
3
9
5
11
17
56
16
6
5
9
15
19
21
21
3
84
21
56
16
19
23
18
135
29
15
96
24
24
19
2
75
13
6
1
29
55
25
12
28
56
15
4
20
25
39
16
1
31
89
3
32
4
1
18
5
121
15
11
6
34
5
1
18
24
57
4
1
36
28
90
24
6
12
14
16
8
1
93
15
21
12
15
129
84
51
44
117
52
23
4
11
10
35
45
27
37
59
40
17
7
3
14
15
25
18
2
6
10
20
4
14
10
6
25
31
45
3
10
36
24
39
33
3
20
45
4
2
13
28
13
16
55
16
25
19
1
48
12
19
16
49
16
15
4
40
25
26
30
4
20
59
4
13
14
54
4
38
118
11
21
18
9
28
3
65
7
14
16
48
2
22
15
41
66
58
8
23
41
11
12
97
15
21
48
20
11
25
15
13
48
8
6
25
33
3
28
1
46
33
81
19
1
34
57
5
27
1
24
6
6
18
41
20
1
76
12
26
30
40
72
50
40
14
15
1
63
57
15
113
10
30
47
13
20
34
1
7
22
3
33
30
5
1
23
1
2
45
3
45
21
15
39
6
10
25
1
15
7
5
25
66
30
36
24
30
17
13
12
3
20
21
64
47
12
12
1
140
40
12
12
6
8
45
12
49
3
3
53
25
56
10
14
4
56
31
41
27
1
90
1
5
143
81
10
17
7
5
16
9
107
21
18
66
4
146
16
77
25
11
16
16
13
100
54
120
72
54
32
3
21
66
9
9
60
15
67
42
3
24
33
12
54
69
11
5
1
10
24
5
4
33
24
78
18
3
32
49
19
7
29
16
43
1
1
52
15
77
3
16
65
39
1
2
13
24
3
89
16
57
27
11
18
30
46
15
24
9
18
54
139
17
27
51
5
25
12
20
15
8
5
32
30
22
15
52
41
23
7
14
28
6
2
87
16
21
50
24
1
4
1
16
12
108
44
16
30
13
25
4
6
26
4
116
3
3
93
36
31
14
35
1
220
42
8
70
27
41
4
66
21
8
16
5
6
88
17
9
6
16
54
11
79
5
1
168
15
9
18
54
15
51
33
15
5
37
27
3
50
28
2
18
100
32
4
19
40
37
12
26
10
12
50
49
21
42
8
30
4
11
24
4
60
24
8
13
24
35
67
18
12
139
80
17
40
44
24
35
17
12
3
20
60
7
5
43
13
25
19
17
6
13
24
11
57
15
33
4
3
8
21
51
25
15
17
16
39
6
2
97
32
1
79
28
21
76
55
16
24
24
1
26
40
8
22
27
15
30
8
27
33
75
67
96
42
27
21
72
15
4
41
63
5
4
27
64
5
31
64
25
12
68
12
28
27
33
24
12
15
29
15
1
14
1
39
41
1
35
19
14
75
1
15
29
35
5
24
26
10
11
4
21
15
24
21
14
6
64
26
1
45
24
20
6
34
6
9
45
26
10
8
30
46
11
60
3
10
6
6
8
4
8
24
70
25
28
33
35
28
64
56
25
66
18
3
5
4
15
11
18
6
66
30
40
25
100
9
3
21
4
11
75
5
35
5
20
16
1
30
50
15
84
76
12
20
61
60
36
20
43
32
4
15
17
13
35
7
53
16
21
35
9
88
47
9
4
12
18
1
61
58
32
25
101
39
49
20
15
4
21
6
26
4
51
4
16
69
24
16
11
13
12
43
112
28
20
15
17
77
32
10
14
11
140
29
36
19
20
49
26
49
15
30
35
21
11
23
6
2
54
64
50
34
11
19
18
59
13
38
13
27
17
1
36
11
7
21
5
19
11
6
64
27
5
55
8
49
23
19
66
110
45
9
43
15
6
42
29
25
20
3
16
11
30
34
62
4
84
2
58
55
29
48
23
12
33
30
5
17
8
19
16
16
4
104
3
10
27
3
9
16
53
75
111
54
15
32
19
18
3
5
64
44
35
4
13
30
5
3
9
21
31
5
30
34
12
23
21
28
3
23
130
30
24
2
24
46
25
1
40
3
45
12
8
16
3
17
3
3
18
6
88
6
60
7
13
4
31
47
24
6
47
27
6
3
49
3
24
29
120
15
32
25
7
33
35
3
21
1
12
3
5
83
5
20
15
19
30
7
41
8
4
32
24
27
3
10
24
15
16
4
21
52
48
26
16
13
5
11
81
4
14
40
6
50
13
45
48
8
4
8
15
19
14
15
19
8
40
25
4
9
34
17
4
16
1
40
114
6
15
3
42
48
30
6
11
33
6
10
3
57
24
27
44
16
5
40
14
21
8
1
24
15
1
15
29
72
24
70
18
36
2
22
8
10
65
25
78
32
13
5
30
70
55
5
54
8
22
36
120
20
34
38
4
20
15
13
7
25
3
1
26
61
28
41
6
5
28
45
51
9
6
1
25
39
16
12
80
13
23
12
3
5
17
50
10
24
24
20
12
3
1
59
4
3
18
6
33
21
2
25
39
6
19
44
57
44
28
32
4
20
15
1
59
61
48
7
64
45
16
15
9
20
55
5
87
7
6
12
108
2
45
9
63
43
48
5
1
24
11
15
61
4
20
11
30
28
20
34
5
96
97
27
20
13
20
18
9
25
56
35
29
6
6
56
4
20
10
29
37
30
30
60
8
4
12
11
9
16
19
29
20
4
18
24
1
28
25
32
24
35
101
8
52
14
10
6
5
64
9
24
2
24
42
7
17
16
72
60
32
63
27
45
24
12
60
115
24
6
44
4
12
8
15
21
28
36
42
24
25
1
15
25
3
20
7
5
20
29
18
38
4
11
49
71
8
5
12
63
21
11
3
136
1
17
6
2
27
37
24
15
5
10
17
4
3
26
15
25
30
9
48
4
11
17
7
30
36
39
5
63
3
40
38
124
38
10
12
8
144
36
22
5
16
51
25
4
25
50
64
8
18
4
3
63
32
22
2
21
20
53
36
39
9
8
3
92
28
16
4
17
3
12
5
55
45
20
35
53
32
10
5
9
34
5
19
8
22
95
13
48
20
16
11
28
17
7
27
6
15
3
24
32
24
46
15
56
13
30
2
48
12
60
4
39
9
23
13
24
3
12
15
33
20
12
1
51
11
10
43
16
21
7
17
6
48
6
16
47
21
4
11
16
21
24
26
13
5
67
20
4
11
53
77
12
3
4
11
38
12
24
6
10
12
36
30
30
11
60
40
44
4
28
23
41
13
42
5
25
20
19
5
76
19
44
3
8
109
11
10
11
1
24
19
4
21
11
16
3
16
9
92
4
9
6
14
111
4
15
24
38
35
13
12
23
4
61
47
4
21
3
80
21
36
27
1
20
10
54
11
57
3
1
36
35
75
13
27
30
23
4
15
1
4
12
9
4
18
53
25
36
44
66
16
29
20
1
4
26
45
20
47
2
24
55
5
11
20
9
2
34
15
4
96
11
14
28
68
19
29
16
15
29
11
1
28
12
3
9
7
1
43
27
8
5
1
96
52
6
54
43
23
61
19
6
19
77
10
29
16
45
78
2
30
33
1
51
28
5
15
9
15
21
6
30
140
40
60
11
4
24
11
10
24
35
4
21
47
28
20
80
17
18
5
37
30
33
16
29
12
24
20
34
26
16
48
6
21
5
30
64
48
1
29
3
5
60
67
32
1
12
8
23
32
12
20
12
21
24
3
16
32
13
20
10
121
1
70
8
6
40
48
3
32
1
132
ABCD 98576190422*3^$a+1 [50004]
5
59
30
6
57
23
9
1
47
19
8
60
17
56
29
24
36
3
7
8
17
5
14
25
11
28
1
24
1
30
34
55
16
49
50
36
4
62
39
12
27
53
20
12
15
2
18
16
57
33
51
3
30
6
26
19
5
6
24
6
23
1
7
59
25
4
19
10
26
6
3
45
3
3
61
8
8
40
4
68
27
18
6
21
25
63
12
39
57
53
16
30
38
11
1
31
17
31
35
40
29
16
9
11
132
9
19
20
21
18
1
35
29
1
76
11
9
94
25
11
49
84
8
17
6
61
4
5
19
1
31
20
15
84
1
16
88
9
15
27
21
3
21
33
3
33
27
39
1
44
9
16
8
12
3
7
29
15
106
15
4
29
15
8
48
25
26
100
14
24
47
25
55
29
40
7
84
108
7
25
53
36
31
3
2
40
8
3
72
25
23
9
18
37
8
7
18
11
20
12
13
34
5
135
60
13
64
24
16
16
17
12
30
5
4
19
25
48
8
35
41
5
80
10
44
17
7
33
19
14
54
1
36
29
16
30
5
64
52
79
29
36
5
23
16
69
11
12
19
1
13
36
63
80
25
6
5
5
56
30
1
83
4
37
59
5
32
48
1
30
18
67
76
47
41
32
13
30
5
89
42
14
34
62
10
18
2
9
21
18
10
32
60
70
21
23
60
9
51
106
23
48
3
5
49
35
7
30
78
22
8
6
29
48
19
5
4
15
77
7
12
1
4
5
38
30
3
12
72
16
23
5
60
72
7
102
18
10
31
1
48
35
12
35
5
25
74
37
4
68
15
33
77
6
85
39
30
2
4
45
95
17
13
4
92
19
11
10
103
67
18
15
8
4
3
137
16
43
9
35
36
36
9
39
70
3
9
18
93
32
40
12
23
22
15
15
1
79
9
15
46
3
11
17
4
16
24
24
16
13
16
14
5
7
24
16
1
7
12
54
16
51
12
17
24
15
44
5
30
13
128
5
76
15
16
19
9
49
47
48
36
16
89
6
13
5
11
16
55
50
4
51
4
32
23
16
29
25
15
24
11
34
3
39
44
9
45
6
6
11
32
5
11
12
13
31
45
35
9
7
3
45
45
66
1
4
60
9
60
11
13
12
34
14
7
5
48
3
103
41
15
1
48
69
62
24
10
14
37
29
4
31
20
45
14
17
56
60
48
36
8
32
20
29
34
1
64
15
36
9
8
24
5
31
19
9
9
7
29
55
129
26
16
9
65
7
40
13
10
26
10
45
8
80
16
39
117
16
53
6
133
16
12
20
12
8
24
24
12
4
5
3
7
24
9
17
55
23
12
10
18
5
32
68
8
7
13
44
15
20
5
56
89
10
1
13
7
39
1
43
4
42
15
28
16
45
15
24
1
86
5
28
7
49
49
111
32
108
12
48
49
90
36
90
36
10
18
31
1
123
36
12
129
11
7
10
15
77
3
7
14
36
15
16
80
33
24
7
60
44
45
19
8
19
61
59
1
20
3
14
31
11
45
4
20
12
80
49
59
1
18
5
25
90
36
4
1
76
3
10
7
4
15
9
1
31
16
24
48
8
80
8
12
12
67
44
105
104
1
6
9
19
13
19
5
19
5
55
10
15
11
10
8
22
1
68
71
28
36
1
16
9
54
9
37
3
16
11
13
7
53
1
15
4
17
11
48
1
3
8
7
17
48
32
8
81
10
50
66
25
44
9
30
42
30
28
1
52
9
43
5
35
8
8
1
15
15
24
17
3
96
9
1
20
15
15
18
42
24
37
17
36
6
13
60
28
7
1
12
4
25
18
30
12
18
90
6
89
25
12
11
8
32
39
29
1
24
90
4
77
3
42
30
64
5
12
57
11
12
29
44
7
3
29
28
4
13
42
13
92
9
96
18
10
2
29
25
40
26
5
13
35
8
53
27
33
36
24
7
28
11
14
4
26
9
21
16
50
18
11
4
48
27
5
7
25
28
61
7
12
5
15
8
67
21
165
6
54
96
18
6
6
25
56
44
95
1
7
6
4
36
39
11
37
23
6
40
15
23
30
10
1
1
10
1
43
54
36
64
26
36
48
76
14
22
38
52
18
17
75
41
43
9
12
9
51
33
7
29
16
15
5
15
8
56
32
39
40
1
28
96
15
21
19
109
5
7
4
9
19
96
12
4
16
67
1
1
11
13
30
16
9
44
45
3
3
1
3
2
59
11
54
14
6
19
45
86
4
26
36
78
53
59
1
23
37
4
3
6
6
18
6
4
2
63
8
49
40
14
21
39
5
25
4
50
36
24
21
15
30
24
6
6
51
3
9
21
6
5
55
13
35
33
60
52
40
35
32
33
32
36
29
3
8
4
48
17
30
69
80
32
23
66
19
12
23
60
6
10
18
31
19
41
29
51
36
53
23
48
20
4
7
60
21
43
9
45
90
26
10
14
36
51
9
16
23
7
38
3
20
32
77
84
34
57
4
12
109
30
18
23
17
23
40
23
21
20
16
27
5
8
119
9
15
5
11
21
3
26
10
61
19
9
16
29
19
16
65
47
20
23
54
2
33
28
9
8
3
12
27
21
9
40
3
5
10
26
15
32
4
19
9
81
7
8
41
10
29
16
53
12
15
16
57
23
20
17
2
24
36
40
18
26
34
2
9
52
17
6
41
8
11
5
19
36
10
20
15
4
27
8
21
39
22
3
16
61
118
13
8
12
17
6
29
28
9
11
8
35
6
71
73
6
30
43
5
6
24
66
27
39
18
15
25
11
20
11
8
22
19
4
21
11
59
14
22
18
31
55
17
17
2
13
5
22
21
8
44
35
93
33
19
8
64
20
15
14
7
33
20
34
102
24
14
12
48
82
14
6
3
16
5
15
49
6
57
80
39
5
40
3
10
2
1
17
42
64
56
24
21
8
7
18
42
70
74
1
15
29
15
21
13
15
36
20
1
14
16
13
31
1
60
9
66
38
3
20
28
4
17
54
49
11
9
21
15
1
23
36
15
54
6
25
56
3
22
31
59
33
41
7
80
4
56
7
13
12
32
15
1
88
15
45
4
40
5
6
5
31
1
13
54
6
7
4
16
20
28
16
29
51
3
12
21
8
91
9
164
5
11
15
24
12
10
95
15
1
12
48
39
38
35
56
24
16
31
4
20
1
48
57
19
12
40
12
7
14
27
12
180
1
14
13
8
24
21
15
76
3
26
66
1
4
76
39
10
54
9
8
3
30
6
30
18
22
51
17
43
9
8
72
34
21
16
4
103
41
69
12
43
5
82
9
76
19
5
32
3
37
47
37
25
34
26
23
1
30
25
21
23
12
64
11
54
16
44
6
29
20
65
35
25
31
24
12
17
3
44
4
19
20
37
64
1
18
12
1
4
23
80
46
27
17
36
66
1
40
24
5
11
4
28
1
47
7
40
41
24
148
64
25
60
15
3
13
57
67
25
18
1
51
1
107
85
60
152
8
32
25
24
51
16
12
11
16
21
23
17
8
16
16
19
8
12
13
41
39
15
17
23
12
44
24
5
25
23
180
47
1
1
15
15
5
143
77
4
72
59
4
41
3
13
27
77
15
30
11
32
5
35
40
76
11
5
5
38
6
70
29
55
1
24
7
69
4
11
24
13
87
1
11
14
7
83
6
18
5
36
79
90
3
40
23
5
12
4
39
84
53
12
8
9
24
36
3
17
10
21
40
44
3
73
19
18
3
92
16
1
31
73
27
12
1
14
76
5
31
21
69
38
10
50
12
69
64
35
21
51
60
1
47
25
40
16
1
31
7
6
15
15
30
19
12
5
24
6
21
40
20
39
5
48
47
18
23
9
78
1
52
17
3
112
35
12
14
27
3
21
3
36
17
24
16
57
30
37
64
4
27
49
32
33
60
4
62
5
13
10
25
16
45
67
27
50
11
109
55
41
24
12
31
4
4
104
31
36
24
9
92
36
7
5
1
6
25
5
3
111
6
19
21
19
44
11
1
8
8
7
10
3
23
9
21
54
53
49
15
4
24
16
52
4
75
5
9
6
45
3
41
4
15
16
37
13
27
4
3
2
4
20
34
50
63
28
5
35
56
33
51
32
9
24
36
39
19
1
19
12
90
ABCD 98576606314*3^$a+1 [50049]
29
4
195
60
29
28
24
24
176
19
9
12
68
16
36
104
96
16
128
256
21
23
100
36
8
28
32
36
25
75
36
99
197
25
210
137
36
16
20
16
87
33
264
24
24
80
160
12
20
328
68
64
144
12
308
84
61
11
144
16
224
40
96
159
12
69
24
44
52
63
21
36
140
1
18
24
105
3
113
24
12
16
84
3
228
42
111
12
8
72
4
56
12
168
55
29
28
36
36
231
17
91
125
40
84
20
76
15
65
16
80
1
3
12
147
53
55
53
12
132
43
5
13
27
48
96
128
180
43
12
101
7
57
132
48
12
20
1
107
72
136
164
16
80
12
88
27
21
15
269
1
11
43
90
11
52
15
12
21
60
84
252
21
23
172
68
7
77
100
68
88
27
12
17
36
73
42
105
15
57
32
48
52
48
60
72
116
25
75
72
48
68
52
92
36
100
27
29
43
33
92
1
35
19
125
156
76
3
17
19
101
76
60
32
151
41
16
152
55
53
12
100
8
4
180
60
44
4
111
21
24
15
105
116
28
60
56
25
11
24
7
77
43
9
48
3
137
28
8
19
17
84
40
56
79
12
33
27
77
31
141
51
29
60
84
60
4
68
120
180
43
72
9
36
12
3
57
336
39
30
90
65
280
32
43
33
32
36
55
17
4
188
43
65
108
16
63
36
57
147
45
68
160
15
12
108
89
19
65
36
88
20
36
115
60
225
180
176
24
36
144
79
77
24
36
19
144
17
84
24
28
8
19
6
59
85
131
16
123
185
28
123
17
4
231
60
12
57
216
8
7
17
192
31
12
81
99
36
29
132
4
96
36
15
48
81
80
36
40
24
44
4
32
16
72
3
45
135
89
84
79
125
48
52
36
12
8
40
20
109
75
123
90
75
24
99
60
77
60
37
75
21
119
28
12
32
28
72
116
4
51
33
12
15
33
15
54
11
7
60
77
36
16
36
27
137
43
65
72
196
20
40
3
21
159
17
12
241
90
117
27
17
19
72
69
21
90
69
20
108
1
11
133
75
32
19
89
100
36
27
60
29
108
36
205
11
64
27
105
63
29
100
33
119
120
4
24
68
4
39
120
9
80
100
20
36
40
12
27
45
63
9
20
100
8
52
44
4
60
123
12
168
29
4
15
117
33
30
69
12
8
163
29
100
8
61
11
40
140
168
100
20
108
180
60
64
24
24
51
45
36
56
4
21
3
104
72
28
51
185
24
91
45
152
84
96
55
18
159
132
24
279
33
27
108
29
36
115
165
12
8
4
111
9
44
7
165
92
25
150
48
125
40
8
67
69
80
144
132
4
51
60
77
180
16
24
3
17
55
60
201
27
17
73
99
48
3
12
45
36
12
15
17
172
80
19
29
36
96
28
120
60
8
12
16
15
57
27
17
40
48
75
57
108
33
18
270
119
31
65
7
12
117
33
15
15
17
36
40
15
57
60
128
103
41
16
48
32
48
180
76
111
17
52
48
12
44
60
217
3
144
8
4
3
33
45
27
63
12
36
57
104
100
44
36
84
144
168
12
40
200
40
8
108
24
16
27
113
25
51
108
3
9
8
36
199
81
44
88
200
12
43
17
55
65
43
45
45
119
139
72
33
24
51
41
36
112
93
27
15
137
36
72
145
107
79
5
76
68
28
3
5
24
12
60
48
36
136
96
8
4
8
220
60
44
151
69
60
48
56
79
48
90
35
108
7
137
108
52
36
12
33
11
16
92
25
207
81
63
99
36
21
80
163
53
112
48
75
108
65
36
43
65
103
57
48
3
72
65
43
5
60
109
143
100
24
21
227
172
44
24
12
108
ABCD 98576684606*3^$a+1 [50020]
48
12
111
66
60
35
37
30
24
108
18
48
143
12
61
18
77
37
12
3
33
150
162
18
12
93
57
54
18
48
15
21
51
63
17
13
42
48
60
5
40
20
28
99
21
147
18
119
61
30
69
20
43
17
1
59
7
18
162
6
47
1
24
18
138
47
121
12
6
12
201
33
15
20
19
90
72
6
90
3
27
45
8
48
4
60
3
66
42
65
1
24
107
73
59
25
23
91
66
15
21
27
20
31
9
3
149
85
36
35
19
42
3
60
36
9
23
25
18
5
4
51
29
88
39
180
54
6
84
9
15
65
91
5
12
25
15
39
9
99
90
18
45
12
87
36
72
84
54
23
1
11
40
123
77
19
21
27
33
108
63
66
35
28
33
138
9
12
20
16
129
15
57
3
80
145
42
84
60
108
144
18
12
35
48
60
1
78
102
42
18
138
53
1
11
88
8
7
77
25
3
228
75
89
7
41
43
17
25
87
39
77
61
3
93
35
67
101
25
276
18
18
12
36
72
42
5
13
3
87
33
84
3
33
39
41
37
23
60
61
3
27
41
37
23
25
15
60
3
29
36
12
97
131
1
30
60
101
40
21
54
48
18
39
32
16
12
27
108
33
72
57
215
127
41
12
1
95
91
84
96
30
39
92
19
66
90
198
15
12
123
108
21
45
3
20
132
40
81
192
3
3
29
97
3
8
97
18
45
120
9
191
49
18
198
39
80
40
183
5
43
114
63
3
42
66
89
19
90
3
15
18
23
52
69
6
12
41
1
180
12
72
35
24
85
54
29
13
30
45
15
84
5
36
112
80
19
9
24
75
33
45
15
69
123
81
39
15
30
143
7
41
7
36
108
6
3
12
15
17
25
23
61
11
60
61
87
72
8
67
36
126
23
103
18
90
66
36
6
12
17
7
48
24
9
44
49
78
29
24
13
47
31
45
81
23
28
48
12
9
59
73
39
20
25
23
1
84
150
66
36
24
144
39
200
16
81
42
41
96
61
63
56
19
21
24
8
37
3
15
24
89
85
75
69
72
3
105
18
65
67
18
12
11
72
97
36
27
12
33
143
64
87
233
160
48
12
200
25
60
11
24
16
69
18
33
9
102
150
131
13
30
6
3
60
27
53
55
54
12
39
36
51
33
3
137
16
44
25
54
18
54
120
24
45
60
8
25
6
9
9
66
114
48
54
81
45
51
27
17
1
84
11
61
23
1
48
27
20
4
108
45
15
39
30
60
83
25
11
1
144
27
20
43
162
6
9
80
37
48
6
101
37
54
69
60
128
13
6
53
31
9
48
21
54
153
3
42
35
1
99
72
9
11
52
63
48
45
9
71
79
18
123
24
51
30
6
21
45
18
5
1
23
7
24
69
129
138
6
35
72
31
57
327
36
48
18
60
66
53
19
60
45
140
16
32
127
18
36
72
30
252
24
9
24
33
23
19
5
85
3
51
141
15
36
18
119
49
11
55
18
24
72
54
57
12
96
117
90
65
169
3
48
63
149
49
11
36
84
88
99
18
3
8
187
57
93
72
12
54
18
71
28
159
30
39
44
40
45
30
53
7
30
24
27
9
23
103
29
1
6
12
78
84
24
183
8
43
12
42
66
168
36
90
75
12
20
37
30
18
36
18
101
7
54
99
15
30
3
39
21
9
24
90
306
3
36
132
72
48
27
45
189
18
41
40
33
156
51
12
63
33
45
30
60
9
60
8
13
84
60
30
5
28
12
56
67
12
24
18
3
48
12
116
19
12
18
51
24
15
24
36
53
72
67
21
69
36
42
33
87
45
33
27
156
15
54
18
18
12
15
27
30
3
32
1
35
55
6
48
72
23
16
72
12
80
48
19
33
8
157
75
39
21
36
99
53
25
18
5
13
11
1
27
48
33
51
8
13
150
84
105
3
5
31
41
48
79
18
12
11
67
84
78
108
72
12
72
126
21
39
36
65
28
81
3
20
109
18
41
97
72
203
121
119
100
33
72
18
53
79
45
27
53
28
8
103
72
9
116
60
4
33
75
72
45
132
59
61
6
72
180
12
24
17
13
15
3
54
42
156
65
7
42
51
3
126
23
52
27
18
15
8
28
9
11
40
120
9
3
69
12
59
109
216
108
47
271
18
60
36
36
48
11
25
27
9
72
35
7
18
35
31
78
15
3
18
30
5
184
63
18
195
12
123
30
59
16
21
54
102
35
43
54
11
127
17
16
27
90
18
30
36
18
36
149
13
27
51
29
88
63
29
43
65
19
54
39
8
7
72
9
20
124
45
131
24
31
ABCD 98577036674*3^$a+1 [50018]
65
3
15
33
15
25
24
113
15
39
9
16
8
136
101
96
90
25
72
8
40
47
33
28
20
76
5
60
115
23
42
39
15
9
88
95
24
129
16
108
68
28
12
24
8
15
72
54
24
18
153
9
135
21
42
48
85
5
6
25
48
53
12
366
9
57
6
97
47
18
12
18
33
45
19
144
17
55
60
29
19
180
17
87
120
45
72
3
120
21
75
72
52
36
17
48
24
7
8
136
32
33
30
25
17
87
40
180
65
18
42
15
93
18
1
128
135
6
12
24
19
35
1
53
90
1
60
20
39
6
91
8
93
115
204
11
18
36
36
55
47
85
68
33
55
119
6
55
65
42
33
15
24
30
3
87
18
60
7
11
9
28
20
33
72
55
128
81
24
39
168
45
144
19
17
87
93
12
6
162
43
12
80
63
25
32
48
24
135
25
56
72
4
41
18
114
223
29
3
40
72
29
19
56
16
29
67
8
15
25
17
30
24
33
21
12
63
120
15
25
32
105
78
72
57
33
15
15
24
126
19
24
149
18
18
24
127
8
16
36
5
39
87
18
24
15
40
125
43
5
3
15
42
7
72
41
87
16
32
48
15
54
3
39
66
15
9
63
21
67
8
57
270
25
72
8
87
72
24
1
8
201
7
47
150
91
29
18
13
29
7
48
47
25
8
63
18
15
21
3
33
63
9
15
28
83
9
52
29
7
32
76
5
31
224
21
18
1
36
60
5
36
63
112
8
57
15
69
3
120
63
25
8
76
60
65
54
25
41
39
57
43
11
18
15
15
85
113
42
30
103
12
71
66
36
7
20
33
12
60
55
8
9
48
15
21
36
6
54
18
97
29
12
43
29
6
61
68
120
33
72
6
25
32
72
48
4
53
15
208
108
44
136
29
48
24
3
135
33
9
39
76
41
42
105
40
17
30
33
48
33
120
7
24
48
36
36
29
72
24
43
41
15
9
12
18
42
36
7
11
54
3
48
40
65
54
61
17
75
48
4
36
89
15
33
63
45
67
8
72
57
36
147
9
6
37
68
39
33
21
216
36
48
31
36
77
15
96
39
25
23
42
72
39
4
5
6
54
18
25
32
87
1
47
96
25
5
79
68
69
3
40
17
30
33
21
24
43
77
3
4
53
15
201
15
4
17
79
11
249
21
3
48
4
36
8
16
65
39
45
90
126
243
168
63
109
11
150
12
72
6
1
56
40
23
144
6
27
9
55
60
5
6
37
20
33
180
43
41
6
18
15
39
1
32
39
1
8
9
15
40
47
25
71
33
4
35
33
40
143
217
24
29
7
20
9
36
72
3
33
12
18
42
30
25
53
90
57
88
119
61
29
36
72
18
6
79
137
43
101
36
12
3
64
41
7
143
37
17
3
16
96
128
81
54
33
72
112
24
5
31
36
8
24
15
25
36
101
199
24
41
54
61
29
63
40
152
15
42
84
7
20
33
39
48
48
39
33
9
30
54
27
63
25
47
49
5
60
39
15
126
18
48
49
48
56
24
52
108
23
24
9
24
93
3
9
15
16
221
90
33
48
105
15
57
12
3
201
39
112
119
177
39
126
12
6
54
43
77
60
48
72
183
40
72
8
39
81
153
31
8
111
66
31
5
7
17
123
40
47
49
29
18
33
21
18
1
17
199
56
15
18
39
87
9
9
15
40
72
71
18
72
108
7
5
54
81
4
5
54
9
33
30
33
39
90
15
45
75
16
24
41
15
9
15
96
45
36
39
24
33
7
95
42
48
126
6
3
40
12
11
33
45
36
79
77
60
79
5
43
60
41
24
36
30
42
7
80
33
24
19
65
24
51
69
3
69
3
208
29
18
90
216
30
6
48
36
24
63
48
52
35
73
24
23
57
15
6
55
29
6
90
156
96
18
90
36
48
18
18
6
1
8
24
111
9
48
45
18
25
17
63
9
36
19
56
9
135
81
135
40
41
6
162
7
65
55
24
5
36
63
87
9
9
63
9
36
48
27
15
25
72
23
78
27
129
168
55
56
141
79
44
21
144
3
40
5
43
72
197
36
7
23
49
41
24
7
104
15
25
41
6
33
24
52
11
24
18
15
15
18
132
66
25
32
28
92
64
96
8
87
25
60
5
87
160
41
7
32
240
48
15
25
17
55
17
63
48
45
204
126
33
15
42
7
41
144
6
1
89
126
30
144
42
25
77
36
15
24
57
19
35
1
60
29
7
8
21
115
29
27
9
30
54
72
108
15
24
96
9
7
71
33
4
20
112
8
15
6
99
21
7
60
113
7
32
96
16
8
48
45
103
29
12
3
120
63
33
39
81
24
15
6
19
125
66
24
1
60
20
16
5
18
42
55
8
16
5
24
43
65
7
12
11
133
155
105
111
6
12
63
45
115
29
43
ABCD 98577107522*3^$a+1 [50046]
144
60
36
216
36
3
9
7
11
42
12
6
9
171
90
27
9
12
126
72
60
73
35
84
222
43
11
18
72
43
29
115
48
29
18
81
45
180
42
18
84
31
5
6
36
12
18
18
6
36
36
102
6
55
11
6
18
18
156
6
18
7
128
21
18
18
6
33
93
120
60
79
5
180
54
78
48
24
18
174
27
81
79
96
41
18
42
54
90
30
186
99
16
5
18
54
36
78
36
144
18
18
48
24
12
21
39
9
45
19
65
54
9
16
17
30
49
11
30
18
42
43
32
33
12
36
31
11
12
24
36
48
114
18
36
12
18
60
156
18
93
123
54
144
36
6
21
45
18
42
18
54
127
17
66
24
18
3
15
90
18
37
35
18
12
159
9
12
72
24
18
12
24
66
6
66
108
15
111
42
48
18
21
21
27
21
6
30
39
33
78
1
17
102
18
18
18
90
54
24
36
18
66
24
162
169
65
180
108
18
36
9
3
13
41
18
21
3
84
252
132
90
12
18
33
63
129
99
24
12
25
17
12
108
36
72
96
18
30
54
24
18
180
30
6
54
66
132
12
42
12
114
72
84
6
12
6
36
75
15
108
12
36
36
24
84
252
18
7
47
49
41
39
3
45
9
84
67
32
15
72
25
239
18
24
48
72
114
252
12
90
27
9
60
144
90
1
35
30
24
120
79
11
6
84
18
42
72
66
133
29
90
60
18
43
11
18
12
36
24
48
72
6
90
216
12
36
24
19
11
54
78
81
9
7
29
108
12
54
132
90
18
12
18
18
6
162
61
32
195
45
9
84
6
30
79
11
24
84
24
66
36
108
18
13
80
3
48
6
12
54
42
18
36
21
45
24
12
31
113
42
36
54
30
36
60
18
48
60
30
42
84
18
72
108
60
126
12
54
6
12
168
30
36
6
90
18
12
135
81
18
42
18
138
132
99
21
43
65
72
42
138
96
115
5
204
12
24
12
186
30
39
3
12
18
6
54
36
90
90
30
36
60
12
60
138
54
54
36
18
6
19
35
90
3
9
39
64
59
6
72
7
11
54
18
102
90
6
54
1
125
12
60
30
13
155
18
3
9
36
6
12
18
132
30
126
15
21
18
90
6
120
6
54
69
51
186
19
83
6
55
32
21
66
78
54
54
127
11
6
66
42
3
15
36
36
9
39
18
42
54
48
6
1
96
101
43
5
75
3
18
48
72
67
5
252
114
30
24
12
18
78
84
24
120
7
11
6
18
54
108
66
72
54
27
69
91
11
18
24
12
15
63
18
72
54
18
12
24
90
33
75
30
36
6
30
159
45
84
15
3
13
41
39
69
18
144
132
133
113
6
12
126
31
77
24
30
24
18
120
42
66
15
21
27
27
24
72
66
3
57
55
17
36
36
30
6
99
9
36
30
24
54
36
19
11
6
12
6
282
42
25
80
21
36
36
36
30
24
36
252
54
51
15
42
55
11
42
84
126
6
30
18
6
45
21
24
19
29
3
15
78
19
11
18
3
51
24
156
121
32
99
157
65
30
60
21
51
30
15
129
96
108
30
21
96
81
60
18
33
87
60
109
53
66
162
24
144
138
6
18
12
24
54
36
54
72
48
6
48
18
126
6
180
1
11
18
6
102
103
113
288
60
36
30
24
30
90
49
11
66
54
6
48
24
18
36
54
12
72
186
12
24
12
6
36
12
72
7
71
25
11
37
65
24
48
42
18
12
63
63
18
24
90
36
90
54
72
180
138
51
93
24
48
6
18
30
132
72
25
29
90
36
18
54
66
18
6
12
90
78
108
36
72
48
18
6
12
90
6
30
36
6
27
16
137
18
30
18
240
48
60
54
90
18
18
66
3
33
6
192
36
24
90
12
54
33
117
48
54
54
31
83
18
43
11
12
18
18
78
7
11
120
54
18
108
25
11
21
141
36
6
66
180
6
138
18
90
7
17
18
12
90
60
90
1
89
18
120
6
12
18
6
66
42
66
78
72
72
102
18
6
48
24
129
105
135
129
111
39
73
11
60
9
99
45
21
18
6
19
17
15
33
54
42
72
39
135
9
16
83
60
145
71
36
36
36
36
18
12
24
12
24
66
45
207
49
5
54
78
18
66
24
66
114
36
19
53
126
30
42
12
72
36
6
162
21
9
18
96
66
6
30
114
45
9
7
11
12
60
12
33
45
12
7
80
3
13
47
12
54
54
150
108
36
18
30
78
69
69
18
25
144
29
3
39
54
3
16
29
132
15
75
30
ABCD 98577283822*3^$a+1 [50046]
87
21
120
144
35
97
24
132
120
59
16
33
96
39
32
133
51
81
39
24
9
12
48
195
8
13
24
120
107
88
56
1
39
117
132
15
81
36
35
49
15
261
3
177
120
48
36
252
60
12
263
37
12
24
159
48
8
49
15
96
24
72
21
75
9
24
72
24
71
168
61
24
291
45
120
24
11
64
72
33
95
277
48
59
72
16
32
1
311
40
21
155
13
131
16
45
123
201
96
303
80
25
276
3
33
12
120
132
36
3
21
84
135
45
147
105
87
80
133
27
33
63
165
35
144
112
129
135
69
36
120
36
144
36
39
216
48
32
264
1
24
71
64
45
12
12
27
93
12
264
264
143
13
36
471
9
24
24
87
81
24
96
47
61
11
25
120
84
11
64
129
48
12
240
11
61
3
80
16
96
96
72
33
228
12
143
49
47
13
107
229
132
39
96
9
120
15
165
108
96
71
1
63
81
24
287
73
96
39
81
60
3
57
144
15
21
336
12
156
75
165
171
80
73
47
121
24
71
40
168
45
27
8
24
72
109
336
291
24
24
80
1
24
47
88
9
216
95
96
13
107
13
11
112
80
72
73
23
49
23
37
36
120
60
36
48
72
143
136
57
12
11
169
72
71
37
156
36
291
9
60
3
93
24
96
60
72
111
309
3
8
216
61
75
144
69
144
51
9
168
144
71
25
23
24
1
39
96
45
35
61
51
120
24
33
60
27
141
24
48
3
45
108
156
120
48
120
96
36
36
27
81
15
72
8
96
40
69
120
180
24
12
179
1
63
48
32
288
13
180
24
36
72
300
63
45
96
24
384
27
48
21
156
120
39
32
49
108
35
13
3
72
69
24
35
24
192
160
93
108
39
9
15
32
144
49
71
25
84
147
69
3
21
96
3
141
11
144
121
95
145
24
15
117
27
8
73
12
3
21
144
240
11
24
85
36
239
145
15
9
12
83
72
24
1
15
45
24
75
104
1
120
207
24
45
99
24
105
95
88
105
39
45
35
49
24
12
75
33
143
49
60
60
180
96
24
51
8
49
96
71
49
96
71
64
165
51
69
96
27
168
168
32
64
8
157
75
45
108
12
51
152
61
132
312
132
75
24
9
36
36
15
8
193
23
40
81
39
21
3
81
24
63
333
27
405
24
35
160
56
48
157
59
40
45
156
12
48
24
36
72
312
180
120
60
39
9
12
11
73
204
3
117
132
119
1
108
12
156
108
15
72
8
205
155
16
8
37
60
24
24
276
27
213
35
232
80
64
9
156
3
45
48
83
40
96
104
49
48
23
109
107
24
61
24
36
111
45
84
84
131
49
12
203
1
95
13
27
96
33
264
111
21
155
25
60
3
33
48
15
177
120
39
24
96
93
48
24
84
111
9
60
24
12
120
84
75
9
135
56
61
11
109
3
165
72
24
35
85
51
105
24
36
84
215
1
39
81
23
73
144
48
95
40
81
252
59
16
45
99
104
1
ABCD 98577476248*3^$a+1 [50043]
108
71
6
54
1
47
72
97
36
53
31
131
85
23
66
72
6
72
90
72
19
11
60
49
35
60
13
71
25
12
53
6
1
48
59
36
162
192
151
11
78
192
43
107
1
47
24
73
35
73
35
12
24
30
91
60
17
19
29
115
29
18
36
60
37
35
84
60
37
89
90
73
71
37
17
48
198
60
30
6
18
30
1
23
13
60
144
12
53
240
19
47
73
23
73
35
66
18
60
66
24
48
144
18
37
24
36
47
126
24
120
42
36
12
108
18
78
37
35
37
84
71
60
1
71
72
1
29
24
18
37
209
6
36
84
36
24
12
169
47
108
150
18
37
65
7
47
18
96
48
6
12
36
162
7
11
37
60
35
13
5
175
71
42
31
113
67
35
97
84
96
11
24
36
73
35
109
288
47
24
49
35
24
72
12
72
97
29
7
155
6
91
119
96
102
6
12
25
300
131
12
60
1
120
5
18
1
143
48
1
60
11
61
47
96
36
1
71
1
125
18
37
11
25
48
23
36
1
84
23
48
25
29
43
107
1
71
73
191
276
49
132
11
36
252
25
84
96
65
43
29
18
96
12
1
23
37
47
36
37
96
36
83
24
72
12
61
48
144
53
43
29
42
36
72
66
79
209
90
144
54
54
24
36
54
210
54
18
78
55
84
269
24
72
54
36
84
114
19
72
101
78
1
35
13
17
6
109
180
12
96
71
48
6
72
30
36
108
73
23
85
23
72
48
25
108
215
12
73
24
48
35
18
7
144
17
72
30
18
19
23
1
83
61
11
1
17
6
48
42
139
132
108
179
48
18
151
65
144
7
179
36
90
91
144
36
11
61
137
54
1
41
66
36
114
126
37
36
84
24
197
102
60
30
6
37
29
78
48
42
66
36
42
126
48
37
5
163
107
156
1
24
47
25
35
85
108
17
114
192
24
174
78
12
36
252
133
47
36
97
155
18
78
108
36
12
97
11
73
24
83
108
72
145
60
71
12
18
24
162
36
36
12
24
85
35
36
6
31
24
11
54
6
48
24
12
108
37
5
211
125
6
84
60
1
17
67
59
108
12
37
35
36
24
1
11
144
73
60
12
60
47
78
19
107
156
24
12
36
60
90
66
169
11
132
12
133
29
7
36
36
12
95
13
108
125
54
37
59
12
36
42
19
36
215
85
71
36
97
11
97
101
7
17
19
83
61
101
78
121
24
372
5
48
162
126
24
48
24
66
24
36
73
144
17
91
53
18
54
144
126
90
18
37
71
157
5
264
78
12
54
198
18
24
30
18
19
77
72
18
36
18
127
35
12
42
30
1
41
18
144
228
108
78
127
17
72
48
78
138
6
1
72
36
107
37
71
30
43
11
1
17
96
72
102
24
36
1
36
108
72
11
73
41
31
23
18
72
55
179
120
25
341
66
6
19
173
42
49
24
29
24
19
156
59
1
48
53
79
89
18
12
73
23
12
133
47
18
78
72
49
17
78
12
24
12
97
11
37
60
71
30
114
253
71
192
25
35
1
36
35
54
72
30
37
96
47
37
161
18
61
17
18
1
11
60
12
25
11
78
211
35
25
17
55
11
72
73
5
138
150
18
37
179
37
11
24
12
36
145
71
78
162
12
24
48
18
7
143
66
114
73
72
29
306
24
13
41
66
36
97
12
23
12
108
25
11
42
19
11
18
7
72
17
19
47
96
84
25
12
71
97
12
96
71
36
48
216
6
90
30
18
6
54
18
127
11
25
83
42
19
36
35
49
72
5
102
1
24
17
72
18
13
35
25
12
17
7
35
30
79
36
47
36
18
18
24
1
29
42
36
1
17
55
48
107
1
23
36
13
125
19
96
84
95
1
72
11
24
37
11
168
48
72
37
17
6
37
47
25
48
203
84
36
72
25
12
108
60
107
37
53
91
29
42
229
23
12
24
ABCD 98577666568*3^$a+1 [50148]
90
72
189
63
33
128
1
111
27
165
80
97
6
9
81
174
24
30
24
12
23
31
209
7
54
96
83
1
111
3
18
27
48
9
60
66
9
33
63
45
3
69
12
15
45
84
36
78
48
60
48
132
54
246
54
24
30
42
30
42
30
5
112
48
33
60
12
78
12
77
31
90
87
80
31
81
279
24
18
102
36
24
108
12
21
32
160
9
48
60
252
120
23
211
6
54
81
3
77
193
36
72
108
39
3
30
132
11
97
15
144
48
96
237
108
66
6
12
72
24
30
5
1
30
294
12
60
147
81
6
89
1
138
42
30
78
30
81
117
107
16
21
36
180
108
132
138
89
55
36
42
27
3
90
35
73
72
18
36
36
42
11
64
15
17
19
54
156
27
105
72
15
128
139
18
18
72
108
90
72
75
33
198
6
3
63
18
54
18
39
3
48
78
84
6
12
240
210
23
112
159
144
36
90
48
18
72
57
69
114
36
54
30
6
36
120
126
78
36
30
144
96
54
27
27
12
24
66
90
96
162
51
32
145
24
108
48
114
18
66
6
15
33
191
229
12
15
96
33
6
9
9
12
78
18
59
25
71
115
138
36
24
90
141
33
6
41
85
75
128
48
127
66
24
198
30
3
129
252
90
9
81
36
27
45
102
6
48
60
27
45
3
27
69
80
55
9
45
51
21
102
6
30
96
30
24
12
54
150
35
1
342
18
12
60
72
23
16
177
15
240
128
49
126
30
42
54
18
12
36
180
93
15
321
9
156
123
57
18
117
9
36
131
55
18
30
57
33
42
84
126
114
54
72
90
30
59
96
48
85
75
75
149
31
36
156
18
90
96
30
23
1
30
90
114
197
31
177
63
65
64
15
66
42
66
24
180
390
353
79
33
3
18
222
77
13
84
24
54
12
90
6
48
42
108
15
69
27
159
120
42
15
32
48
133
24
12
96
72
15
15
168
30
18
89
1
54
72
90
18
21
80
7
24
33
176
55
36
36
113
144
31
90
24
30
198
72
51
32
7
162
60
59
151
185
13
180
42
21
69
30
45
81
15
224
64
147
29
115
173
7
6
144
36
15
3
102
108
11
49
54
48
18
24
36
107
19
30
36
78
84
162
71
48
64
32
19
42
30
90
24
144
99
80
37
75
48
96
69
48
75
3
12
18
15
75
162
108
42
12
17
55
6
120
155
13
144
51
219
126
90
29
7
138
96
47
37
18
114
54
65
64
81
36
54
54
36
6
48
6
15
87
60
29
48
121
30
42
159
21
18
41
103
66
132
48
60
71
13
3
69
108
15
45
51
165
36
23
16
96
48
32
48
25
120
6
89
16
21
90
36
93
189
36
111
80
25
23
48
37
42
54
102
18
6
125
181
252
12
36
180
24
48
60
48
23
109
3
15
65
37
36
72
18
29
43
42
72
126
5
85
59
49
12
108
6
30
24
30
6
246
18
15
80
112
33
156
24
90
12
24
30
18
77
85
6
18
36
108
18
30
3
51
6
18
90
59
25
72
63
33
12
83
13
12
72
191
421
59
19
18
48
24
120
11
7
24
18
120
71
109
18
17
25
18
288
72
45
3
29
16
87
57
45
6
120
24
66
72
72
42
65
55
24
84
45
141
156
39
111
54
342
69
3
18
30
42
36
66
6
135
75
132
138
23
91
5
16
27
53
97
192
15
45
3
63
108
72
93
129
48
288
180
11
25
23
48
43
ABCD 98578006622*3^$a+1 [50013]
11
49
71
30
120
115
84
71
36
30
58
9
21
50
61
24
5
6
16
93
77
54
4
26
54
72
58
51
11
37
107
64
81
81
3
15
12
138
75
72
15
33
5
40
222
48
81
24
75
56
210
46
44
64
9
12
35
25
215
181
5
18
66
16
3
11
1
53
151
21
3
11
109
11
25
29
36
31
3
9
12
35
1
63
12
44
61
5
18
12
48
25
35
25
5
151
24
117
14
76
69
141
99
24
11
64
32
10
68
132
43
36
89
160
42
69
24
41
19
24
11
1
9
42
45
29
36
19
60
29
115
17
19
39
129
77
31
12
41
6
94
80
40
111
21
18
140
6
31
15
30
80
43
87
93
11
24
1
89
36
139
87
9
39
45
24
48
24
125
19
165
87
108
45
27
132
77
259
12
35
73
35
72
60
13
27
33
17
70
30
3
75
30
20
96
91
60
83
1
59
25
17
30
40
38
10
110
22
8
90
6
24
70
27
24
81
74
36
30
115
33
135
47
28
26
64
87
23
36
60
66
19
119
22
98
72
28
30
75
15
12
33
15
9
63
74
84
250
116
49
5
90
102
28
12
18
9
11
112
48
20
90
7
3
42
39
35
36
10
15
53
91
24
27
60
93
15
32
49
9
132
38
1
35
1
5
40
135
60
53
60
19
48
72
47
49
65
19
3
20
58
62
30
43
11
25
9
12
50
18
190
30
30
132
18
15
120
27
69
81
200
79
35
4
32
13
11
4
9
12
81
30
74
94
72
18
51
39
21
5
31
45
123
41
4
30
32
24
1
5
208
39
12
9
51
5
94
45
155
6
66
49
60
95
76
38
36
30
25
24
36
201
50
25
33
27
24
11
13
5
72
48
12
30
28
60
45
57
14
120
16
218
151
60
36
23
112
33
41
6
60
133
60
36
24
11
4
92
109
24
156
96
53
12
30
18
70
30
27
24
21
20
28
72
15
24
36
33
60
30
2
43
41
34
42
14
16
104
1
35
70
198
26
24
91
59
25
77
60
18
49
36
107
24
64
140
72
37
11
12
10
30
20
13
15
57
3
45
101
30
16
57
12
5
79
27
30
14
96
10
123
84
12
11
13
35
70
2
24
73
33
14
34
12
38
37
24
9
20
22
237
3
14
55
36
144
84
11
25
71
49
11
73
120
12
5
84
54
181
9
12
15
33
27
105
15
48
12
59
49
36
36
12
47
66
115
35
49
39
12
18
50
100
2
24
16
15
33
27
84
24
15
81
24
11
6
30
24
76
57
137
43
107
4
26
19
27
14
6
168
97
29
180
64
92
84
64
87
59
60
24
1
24
27
9
99
140
160
50
96
19
60
36
41
130
33
120
12
93
12
63
35
61
29
10
45
36
96
29
55
60
39
12
9
71
133
5
115
87
104
54
22
18
15
41
66
13
15
72
44
84
142
14
60
54
151
59
25
87
60
9
60
29
7
35
178
27
84
24
65
6
16
8
12
30
90
25
65
10
38
22
68
25
24
23
49
24
65
66
1
113
55
12
12
17
84
6
1
48
101
6
40
150
63
12
65
60
30
48
25
11
16
8
1
29
22
225
63
141
24
117
60
39
131
70
74
61
23
30
19
3
14
94
32
28
81
51
30
20
19
9
90
56
34
86
30
16
44
90
16
38
66
1
144
9
111
11
205
12
12
35
25
21
18
45
35
37
120
12
60
23
70
18
30
60
62
49
24
131
25
5
31
23
40
72
9
99
86
94
50
120
102
217
11
12
54
34
20
61
108
17
4
110
30
22
164
6
18
25
36
39
86
36
19
24
36
35
49
57
48
56
16
60
194
16
9
24
41
31
89
6
118
27
15
45
24
24
15
21
9
26
94
27
105
27
36
71
73
11
40
21
29
31
24
71
25
81
18
56
106
15
143
156
24
10
2
28
72
228
21
24
72
185
7
47
114
7
3
12
30
80
28
26
30
31
63
20
96
16
8
66
139
35
126
19
27
18
39
12
95
169
11
30
43
11
60
1
51
78
60
15
60
65
22
33
41
36
19
99
30
56
16
63
27
129
95
1
53
7
35
24
13
33
134
49
15
92
109
89
40
2
18
112
15
119
4
42
99
5
24
6
64
42
27
3
33
35
6
36
58
32
97
21
2
58
80
6
24
1
69
30
30
15
131
49
45
30
2
115
12
53
18
220
81
24
47
10
44
43
63
8
1
24
11
49
36
5
54
30
6
1
233
60
120
156
76
3
15
12
80
73
27
8
12
18
130
105
27
33
36
71
13
107
54
64
15
12
59
90
115
9
15
ABCD 98578870246*3^$a+1 [50057]
36
59
1
95
13
11
1
35
9
12
63
121
71
24
25
11
132
60
36
1
35
48
81
30
57
12
25
32
24
52
47
21
15
57
40
59
13
128
64
26
10
72
95
48
24
36
60
9
60
39
84
57
16
155
3
6
16
23
36
9
72
39
48
1
24
12
11
69
63
1
59
12
1
60
23
25
20
27
12
132
15
46
20
27
61
144
56
51
9
15
21
39
135
81
84
1
104
16
35
9
39
108
9
15
25
23
12
84
21
3
21
64
92
3
48
24
73
12
35
9
102
93
49
11
12
24
120
75
54
75
81
15
21
15
45
27
3
9
85
11
12
72
13
108
48
20
40
20
27
9
16
23
60
37
47
36
24
3
9
13
72
48
35
48
45
4
35
1
35
12
132
24
12
37
11
84
33
27
1
47
12
37
36
12
11
45
40
2
57
25
11
36
61
35
12
13
59
25
35
108
3
45
12
36
49
83
12
12
36
9
28
60
11
21
75
96
13
12
72
8
27
61
11
21
54
34
20
16
26
18
27
99
30
3
1
32
108
132
27
12
69
16
20
15
1
20
28
11
24
37
24
56
28
35
1
131
12
156
24
12
49
12
8
27
24
15
21
72
57
3
13
23
60
144
60
13
20
15
12
12
1
12
11
97
44
3
25
92
15
60
24
12
37
92
16
143
21
75
24
109
23
109
56
28
92
3
1
108
36
35
21
75
25
60
35
13
47
25
11
24
21
88
96
59
12
13
11
36
33
12
3
156
25
23
27
33
1
62
9
60
36
145
95
12
33
52
47
13
12
20
51
84
96
72
1
59
85
35
36
24
123
54
24
39
60
21
75
1
23
81
75
49
11
60
1
44
15
24
60
1
71
36
24
13
35
12
13
191
12
9
24
12
3
24
177
15
1
59
13
23
105
27
72
36
12
12
13
36
20
60
39
33
87
13
8
36
28
116
75
24
37
20
3
13
72
11
72
9
16
24
11
60
240
49
35
1
12
35
168
39
33
12
25
11
24
21
27
81
39
97
20
75
1
20
63
24
51
22
23
49
48
72
36
35
36
1
132
11
97
14
70
60
71
33
231
1
24
35
36
24
25
71
37
83
12
13
20
39
105
4
59
156
21
39
12
13
71
21
15
39
9
81
3
1
71
1
179
36
49
20
51
9
123
21
64
11
60
57
4
36
35
24
45
4
32
15
45
27
1
24
11
24
13
59
60
48
13
23
147
10
23
36
13
36
35
45
64
71
25
35
24
61
47
33
16
83
48
48
21
28
23
105
27
13
84
11
24
129
40
84
2
94
12
44
39
97
80
18
46
24
47
12
81
51
9
135
27
105
13
11
24
12
9
24
75
144
60
1
24
48
35
204
60
36
24
21
4
83
12
61
35
97
12
60
23
12
49
56
36
27
120
13
24
35
69
39
1
120
24
71
51
69
1
24
11
73
47
81
15
37
60
12
56
15
109
44
291
9
60
75
12
24
13
11
60
37
47
48
9
16
107
73
23
21
51
73
32
3
75
9
12
84
21
64
24
36
35
132
24
39
57
24
36
12
1
47
12
117
15
36
12
61
2
57
73
14
21
12
36
57
39
1
20
15
24
25
35
24
85
56
3
72
1
20
3
12
33
76
20
15
13
47
36
45
52
71
36
1
59
21
39
13
11
37
168
11
21
15
9
3
48
72
51
6
51
49
24
11
9
99
1
71
60
36
12
21
96
135
1
60
12
23
49
11
9
15
21
3
21
51
13
59
1
71
24
24
1
56
16
74
70
26
10
23
37
12
23
109
20
15
13
128
39
51
57
168
13
2
142
11
57
40
59
24
37
168
107
13
35
27
69
1
59
133
26
21
13
23
12
13
59
1
12
35
60
87
273
37
71
3
9
36
36
156
69
28
8
3
36
51
54
124
36
23
85
23
9
15
129
4
48
8
51
36
12
12
48
36
12
3
6
51
72
13
47
12
73
23
13
20
160
47
37
35
12
36
48
12
72
36
24
36
12
9
54
10
59
21
52
20
3
24
12
13
47
24
120
45
52
20
54
45
21
15
9
36
135
73
11
24
57
15
25
14
6
28
92
3
60
60
1
35
24
1
59
49
23
24
21
39
49
24
23
12
156
72
3
21
21
87
13
60
68
4
23
48
21
16
12
71
81
64
167
12
21
15
1
44
12
15
93
15
24
1
32
3
132
24
9
51
108
1
12
72
116
15
1
23
12
48
25
23
13
35
12
9
16
48
11
24
24
12
1
24
20
16
12
107
24
21
36
3
60
96
36
3
10
11
61
20
39
48
36
21
16
20
52
107
1
24
11
60
12
60
1
84
47
49
11
1
188
64
8
123
60
24
12
60
9
52
12
36
11
96
72
132
49
35
12
13
11
61
20
87
13
24
83
36
36
111
22
47
1
8
12
4
36
14
9
25
11
13
38
9
9
12
39
1
72
68
4
11
45
39
36
45
87
1
36
23
85
11
49
36
20
159
1
35
36
1
20
15
33
15
12
45
3
49
35
36
37
128
15
97
23
49
72
11
24
24
72
9
3
12
1
83
25
2
22
35
85
2
34
59
33
18
94
56
99
25
12
60
23
25
8
39
9
4
48
108
20
39
36
60
24
21
16
59
49
107
24
37
72
107
13
72
59
24
13
72
2
45
36
24
73
23
12
13
47
108
9
51
37
36
47
105
3
96
48
25
72
203
37
131
24
21
3
1
35
73
11
24
1
36
11
45
27
21
51
21
60
27
12
48
36
51
21
13
60
11
24
37
68
72
15
45
3
24
1
72
144
20
39
49
95
ABCD 98580245048*3^$a+1 [50024]
47
55
12
5
43
30
18
9
3
48
54
3
3
24
5
1
60
99
20
61
23
64
3
30
39
45
6
17
97
95
73
27
15
66
63
180
99
60
17
4
81
63
15
72
65
1
54
5
151
60
24
90
3
87
65
61
90
24
5
4
9
27
3
101
157
30
42
15
27
48
105
3
72
5
13
12
18
24
149
19
30
18
24
6
30
84
30
83
25
12
18
30
47
40
44
96
43
42
18
21
36
93
42
105
68
13
12
11
4
12
3
57
84
81
60
63
3
12
57
8
25
12
23
40
75
30
30
12
36
117
15
12
33
27
6
12
95
7
29
139
192
6
3
96
80
108
25
30
5
25
18
24
5
13
78
30
72
18
17
100
15
30
30
65
40
75
48
93
39
41
37
3
9
42
53
7
6
27
3
17
67
93
33
27
12
21
42
60
12
36
29
48
36
97
39
15
36
54
6
54
18
81
36
3
57
111
69
8
7
6
54
9
20
19
42
48
42
6
3
69
18
9
15
18
11
127
77
7
78
27
44
37
12
11
40
99
117
93
72
23
36
40
51
18
12
66
60
29
1
60
84
15
63
18
23
31
5
61
3
36
45
23
37
3
12
15
108
45
12
63
5
7
6
23
37
30
24
36
12
18
24
3
3
24
29
67
117
15
21
9
107
24
124
3
12
12
66
12
27
33
12
23
52
3
17
40
8
67
90
99
20
19
42
120
36
3
9
78
60
33
84
20
13
63
80
24
37
30
18
18
9
3
30
150
18
23
49
12
18
21
27
9
33
18
120
60
60
54
18
78
147
3
24
5
43
42
6
24
6
84
15
15
45
3
12
53
36
84
43
30
54
9
176
115
18
12
6
60
57
56
120
24
7
5
64
27
30
23
49
30
78
42
48
12
18
90
69
33
78
12
42
60
6
89
24
4
63
9
15
33
147
60
5
1
23
1
18
21
39
12
53
12
43
72
29
7
24
5
91
30
12
30
48
42
30
18
23
61
48
18
24
33
27
29
4
27
96
12
30
15
63
12
30
12
180
66
192
78
47
37
90
6
12
51
21
35
1
12
30
12
30
6
17
7
6
99
8
7
18
35
115
45
20
7
108
81
60
9
18
9
21
12
12
63
32
85
60
35
4
111
5
13
18
213
116
4
9
30
60
30
42
138
18
69
15
18
102
29
37
3
156
20
31
60
33
69
71
1
18
5
40
33
30
84
29
7
9
15
30
123
32
48
67
30
36
3
171
180
48
30
71
76
15
78
90
12
30
39
9
15
33
30
17
60
7
149
1
3
15
12
33
63
30
27
15
12
48
21
51
29
64
12
3
21
21
203
40
3
114
23
67
9
171
153
96
9
30
12
53
12
31
29
31
144
53
36
7
84
45
81
42
102
6
17
103
17
100
165
78
54
6
90
24
23
13
24
18
42
150
108
18
72
15
15
18
24
60
30
33
15
17
85
35
73
30
12
78
47
4
9
18
53
7
12
41
1
3
75
30
18
33
51
5
48
40
60
87
36
29
4
87
42
18
33
9
30
21
104
40
32
13
12
6
72
72
125
24
1
3
36
44
7
89
36
13
48
30
12
120
18
24
6
29
28
33
3
9
120
11
7
24
48
12
29
7
53
4
32
48
7
18
12
39
9
102
90
3
63
42
30
18
23
7
12
30
12
36
63
24
3
29
40
44
31
29
49
42
36
60
33
44
60
36
31
30
18
5
72
55
5
40
105
35
31
24
6
23
7
57
15
12
288
42
18
18
12
90
77
1
83
1
30
60
48
45
3
69
3
21
51
48
72
30
36
23
19
41
91
29
7
102
75
3
93
44
60
12
61
84
23
36
16
68
37
30
36
117
15
78
102
125
13
23
31
29
31
5
84
4
3
54
123
32
13
47
13
30
45
123
42
72
39
69
12
30
5
43
65
25
11
19
30
15
135
45
57
18
12
48
12
6
12
60
30
48
60
33
36
21
24
6
30
24
30
78
51
60
36
45
18
57
15
48
5
103
24
5
133
72
59
1
150
33
15
5
187
60
18
12
18
65
187
30
3
75
12
53
13
99
15
60
5
4
81
6
17
43
12
12
60
36
9
111
60
117
57
135
24
80
7
12
48
29
48
7
36
42
47
4
39
5
103
30
54
29
1
3
3
30
63
99
5
16
9
11
37
47
25
120
90
42
18
240
5
37
63
45
30
5
67
29
36
31
30
23
64
15
12
30
18
5
7
48
12
29
7
9
33
75
87
6
12
30
41
4
92
1
39
44
7
54
30
30
159
57
60
24
3
3
29
31
9
45
126
17
67
6
39
3
17
55
53
103
12
18
23
31
168
18
54
6
30
9
15
29
96
91
24
5
43
72
60
18
60
18
42
12
75
45
18
5
13
60
107
36
19
48
9
33
42
18
75
27
225
75
18
12
35
1
30
53
31
36
24
36
60
24
33
3
24
165
33
35
43
93
87
24
36
24
5
43
42
59
49
30
41
4
45
18
12
42
15
3
18
42
5
7
29
1
6
12
65
85
138
12
18
72
30
41
96
1
3
69
11
91
168
137
28
27
6
24
30
6
30
197
43
9
104
24
7
29
1
39
21
60
6
42
192
6
60
30
24
99
36
3
81
20
19
17
84
31
36
33
36
8
100
33
30
24
18
18
17
180
16
99
65
7
33
3
24
30
15
21
54
33
57
30
108
12
60
53
13
12
11
7
69
8
60
7
60
36
84
36
12
60
48
29
31
162
78
72
ABCD 98580525112*3^$a+1 [50001]
35
13
77
55
80
9
55
71
36
49
20
28
11
169
131
96
120
1
131
33
28
20
3
114
36
18
18
19
11
42
103
20
112
44
99
13
80
51
144
141
36
57
12
39
16
48
36
60
125
103
12
11
21
148
44
45
19
48
32
21
79
44
4
32
124
20
9
120
6
18
19
11
60
84
25
12
5
27
39
54
108
7
20
112
108
41
7
17
54
25
11
108
57
4
41
36
111
39
169
180
59
36
54
55
48
48
29
24
15
3
18
7
83
12
33
84
33
255
28
128
100
11
18
19
144
11
85
5
96
84
87
48
15
108
33
48
64
11
133
17
19
53
139
125
51
60
39
57
84
48
96
12
27
30
54
49
80
36
16
71
37
17
60
115
59
73
32
28
36
80
48
156
144
16
143
33
48
16
47
21
60
64
32
52
32
96
63
61
59
69
27
66
67
84
96
23
18
39
3
13
92
48
16
95
49
5
15
16
11
36
72
18
99
21
42
37
92
148
44
48
3
49
12
53
31
5
54
36
129
9
6
33
87
96
36
49
132
11
21
112
12
23
9
36
63
13
32
16
20
3
13
137
3
96
39
198
115
11
54
60
72
18
141
21
7
47
21
27
96
33
3
48
42
55
71
18
90
121
20
16
5
43
48
12
32
3
54
7
53
102
21
100
60
68
28
132
41
54
13
11
69
16
96
11
57
28
23
61
17
12
15
16
77
24
126
13
107
21
16
32
81
19
32
87
73
44
4
44
84
63
1
44
52
128
124
29
102
13
36
128
28
36
32
21
48
139
47
33
64
60
20
28
80
96
4
5
6
108
66
51
39
93
33
108
108
7
245
168
31
176
117
15
64
41
24
43
23
25
96
36
12
212
76
116
64
156
167
108
141
132
63
24
48
117
48
93
7
156
68
28
80
16
17
72
6
37
12
116
108
64
68
75
1
20
15
6
39
64
41
43
23
153
9
115
84
32
9
19
80
3
13
11
37
84
60
84
12
29
3
27
69
96
180
64
11
84
49
12
143
337
5
31
113
12
15
93
60
54
1
20
12
105
24
84
180
36
60
7
20
117
36
51
48
99
13
68
28
53
15
28
96
71
109
32
99
25
5
18
73
59
90
75
33
18
45
48
160
17
63
81
30
1
20
48
16
60
41
55
48
41
39
64
17
54
13
12
32
4
53
7
48
32
3
13
95
21
12
4
204
84
65
114
36
9
63
45
64
36
17
18
61
11
117
16
65
27
81
111
144
69
63
75
1
48
59
21
36
28
83
102
55
53
31
5
6
12
36
96
33
52
32
96
21
36
19
71
13
35
13
44
132
9
24
27
57
27
87
18
99
16
84
89
3
48
4
35
13
12
32
52
35
66
24
31
41
43
12
20
15
18
48
42
36
84
13
92
16
155
21
4
41
7
48
32
21
36
24
15
48
64
44
16
59
24
97
29
51
15
1
53
123
124
137
66
121
12
53
15
28
41
7
84
48
44
3
84
36
57
57
66
33
4
48
44
21
31
12
84
12
20
28
101
379
32
111
1
20
12
15
1
17
54
73
5
12
31
137
75
64
89
19
32
93
24
111
16
32
16
41
55
108
47
33
45
3
48
15
6
15
12
4
96
32
51
25
125
36
159
48
52
95
108
42
7
11
48
18
54
145
17
78
45
21
43
48
32
3
13
96
20
21
48
6
90
7
29
67
23
9
52
12
35
48
13
128
16
32
132
28
29
163
32
36
45
19
32
39
246
19
12
48
89
54
21
28
20
48
108
64
144
29
39
12
112
77
67
89
108
91
132
101
96
54
1
101
75
36
123
85
48
137
6
1
128
48
60
27
21
100
11
33
39
48
61
11
42
7
137
66
24
30
31
36
257
6
264
18
24
39
64
44
4
65
63
28
17
15
100
11
49
32
39
57
36
16
60
48
53
27
4
60
59
21
64
20
3
66
39
16
20
12
16
113
19
71
108
13
44
52
17
111
75
1
36
209
24
84
150
45
16
12
36
12
95
49
5
15
48
201
39
28
11
73
60
101
175
5
171
60
48
4
35
13
80
123
24
9
27
12
93
28
36
60
41
90
81
28
68
76
29
55
44
36
87
66
222
9
76
80
105
84
108
6
1
65
67
11
12
69
9
87
36
12
64
11
ABCD 98580808798*3^$a+1 [50034]
89
55
9
44
37
23
36
72
28
360
24
8
48
4
108
27
36
57
80
24
109
119
16
9
23
12
181
15
44
13
27
171
36
65
61
35
108
12
12
36
12
180
12
25
306
45
32
60
72
28
20
49
219
60
72
92
180
48
67
93
80
24
64
24
20
12
64
20
36
16
32
37
36
15
60
104
19
65
72
12
28
104
115
9
32
28
84
20
36
72
48
67
53
1
3
15
101
52
63
57
92
31
17
48
4
32
36
97
35
136
32
24
48
120
60
31
45
176
64
39
33
104
43
125
36
4
68
19
125
48
97
18
53
73
87
140
223
29
12
16
80
12
76
9
108
144
95
64
132
20
67
5
12
24
132
192
13
15
3
17
52
128
48
25
39
15
33
32
168
108
91
36
5
24
48
36
4
45
36
36
35
84
79
33
57
72
11
100
108
195
17
28
72
99
9
20
79
45
63
45
8
19
36
9
27
36
77
12
36
28
9
11
4
111
57
80
12
36
52
80
43
77
24
43
65
16
117
63
44
12
76
3
89
37
71
37
11
100
44
40
21
27
12
8
12
28
20
19
69
104
12
28
57
83
61
27
32
16
12
39
101
7
18
107
168
28
32
52
63
17
76
12
3
5
64
20
40
32
196
8
40
72
63
5
12
52
3
29
25
11
12
72
136
12
20
196
12
15
29
25
23
276
64
15
18
147
56
160
92
72
72
13
111
15
41
103
5
228
108
52
68
96
28
36
80
12
12
12
19
77
120
12
100
105
36
35
12
48
52
44
124
45
36
59
24
25
11
276
1
23
276
4
44
31
5
4
27
29
61
59
49
18
17
28
44
4
60
20
24
73
15
60
8
25
47
97
71
55
5
84
36
24
12
1
75
105
18
65
4
183
5
12
40
36
69
36
71
55
9
12
20
108
72
88
44
88
27
53
19
9
120
12
8
12
48
132
72
36
40
141
90
41
12
73
15
128
160
75
29
12
16
44
124
9
75
20
103
53
36
28
20
61
95
24
60
1
54
33
120
128
60
100
20
100
56
16
72
20
120
156
79
81
152
72
55
113
48
36
124
21
63
20
7
21
15
18
75
140
55
17
73
35
64
36
92
60
24
36
132
205
11
112
20
40
69
95
28
3
90
27
45
3
168
92
7
198
27
48
80
148
21
11
40
75
45
8
4
56
52
80
43
36
33
147
144
69
80
40
56
24
36
52
39
33
8
49
119
4
3
29
24
84
88
12
32
180
28
8
28
99
18
23
49
75
15
17
48
43
53
12
52
27
21
20
220
9
36
35
180
19
29
25
119
220
20
37
35
55
33
48
200
12
36
4
80
12
24
24
175
126
27
8
4
15
41
49
23
52
8
40
48
32
12
37
23
36
67
17
37
11
24
19
29
36
36
28
36
69
183
69
71
28
12
12
3
54
108
3
60
80
60
48
40
44
25
11
12
160
20
132
7
29
4
20
12
16
12
176
37
3
44
16
80
4
48
39
29
25
11
64
51
5
31
33
164
55
53
24
24
120
4
32
24
60
60
52
15
29
144
36
16
8
4
96
44
48
43
45
32
13
27
45
23
60
12
40
27
81
171
9
12
140
12
48
48
1
11
60
48
7
269
4
152
7
18
167
103
153
80
112
20
49
95
48
28
152
12
43
113
48
4
32
1
3
260
96
168
16
20
12
100
8
120
7
180
45
99
53
181
27
60
32
76
21
35
48
40
20
28
140
48
36
55
81
45
47
120
121
15
116
16
15
65
88
56
61
27
116
4
8
72
28
32
28
8
40
69
107
16
92
55
36
89
148
12
147
33
147
101
28
44
7
53
325
35
48
12
160
60
20
12
16
69
51
32
40
57
83
60
28
60
75
89
91
137
133
3
20
12
72
16
39
113
67
17
1
15
48
12
72
20
12
55
5
121
18
126
131
48
64
120
15
18
15
44
84
19
18
3
51
18
35
48
24
16
75
5
88
140
1
11
72
7
53
16
12
9
35
48
48
28
12
32
96
120
12
19
36
53
4
20
283
33
24
105
71
91
89
4
68
24
16
8
7
45
8
144
228
12
12
4
192
12
68
88
ABCD 98581360862*3^$a+1 [50118]
60
211
104
16
56
88
5
27
88
48
120
8
129
15
201
72
48
42
18
19
83
85
48
65
54
126
51
48
120
48
3
61
11
45
27
21
39
18
15
105
159
3
60
57
24
16
11
30
87
63
48
132
72
141
16
23
33
33
54
1
17
72
6
12
13
72
23
57
48
147
37
41
31
23
18
18
37
137
6
162
18
21
123
30
31
80
16
104
45
12
18
60
49
5
91
179
18
48
27
64
59
69
21
12
72
7
53
27
40
168
48
5
3
15
174
186
97
95
49
23
36
42
102
60
1
47
18
31
8
16
24
11
60
72
18
31
71
25
47
1
17
223
35
37
17
63
24
3
30
6
1
53
36
120
7
47
81
15
9
48
24
88
5
18
97
72
8
45
108
63
27
30
7
128
40
113
24
30
1
35
45
87
18
7
24
23
48
18
234
85
11
69
16
17
18
45
160
89
30
105
3
72
21
75
30
79
83
90
42
66
24
31
17
39
51
85
113
55
144
161
42
12
36
54
55
23
105
15
18
79
65
63
48
16
41
30
25
35
45
40
23
1
224
24
3
30
90
150
7
72
23
108
18
42
9
63
18
48
270
145
35
61
83
6
127
104
39
25
65
15
15
60
21
33
18
90
19
83
36
9
45
3
3
12
90
168
55
152
24
40
119
90
87
48
16
11
90
42
33
15
9
136
5
12
6
25
59
96
12
42
48
15
27
37
101
18
57
33
55
32
144
64
17
15
3
54
126
81
136
17
63
88
176
48
48
3
24
37
11
13
56
24
75
109
128
63
105
27
69
16
24
8
93
78
85
56
39
1
48
41
15
72
15
78
99
3
13
176
64
77
19
11
60
9
63
48
57
51
162
18
129
33
39
40
48
23
12
6
31
24
137
18
54
6
54
115
8
48
9
30
25
143
265
8
64
23
25
5
19
8
15
18
103
167
72
18
192
6
81
3
6
144
15
15
78
90
90
55
107
30
18
109
48
56
16
131
45
63
72
57
15
186
31
48
96
24
56
105
7
65
102
6
27
24
3
120
61
104
183
169
11
12
6
139
8
48
160
32
24
21
43
56
129
15
39
81
87
9
129
55
24
53
108
30
72
42
127
83
108
33
27
30
42
18
27
75
61
65
60
75
9
108
27
15
81
72
64
24
59
150
126
25
29
36
30
25
56
88
56
16
24
72
24
23
48
33
64
128
72
33
15
88
24
11
21
40
161
55
152
16
59
93
208
119
25
41
7
53
51
33
6
81
88
11
12
33
72
27
108
18
102
18
79
215
1
119
60
18
18
9
72
171
85
72
53
60
48
54
73
5
12
127
71
60
30
15
48
15
72
18
144
31
32
153
15
15
60
144
108
108
12
90
87
88
23
90
39
75
126
144
7
80
123
21
69
6
45
16
56
40
35
60
25
32
63
57
3
30
7
35
18
90
18
127
24
24
179
13
32
33
7
96
56
69
114
108
210
18
97
65
90
45
33
72
102
6
27
24
48
63
30
18
42
48
31
48
35
18
3
45
19
48
24
149
27
63
49
95
48
25
32
16
80
45
75
39
36
30
55
149
3
48
75
84
60
18
3
16
144
72
8
40
96
53
66
25
47
129
3
48
72
45
33
12
27
33
90
108
9
9
30
42
18
30
7
32
136
32
27
21
136
80
39
264
36
42
30
13
32
33
72
12
115
65
18
133
47
18
7
32
15
73
17
15
16
47
48
42
18
21
51
30
79
11
78
87
40
104
21
99
63
36
192
72
36
24
18
138
54
7
29
54
6
7
48
47
25
80
112
8
24
111
90
18
181
23
18
108
12
87
48
33
7
48
24
83
37
83
18
54
21
57
12
3
123
54
96
15
72
15
18
90
60
30
132
103
5
27
3
162
42
25
56
27
72
13
23
25
32
15
9
24
72
24
81
15
40
143
1
23
48
18
24
15
273
63
64
48
152
51
45
327
60
13
59
37
53
66
57
88
72
23
57
24
3
13
72
32
69
30
85
65
15
195
60
162
18
21
9
7
17
18
12
6
180
7
24
24
47
72
73
23
121
120
23
1
80
135
ABCD 98581566836*3^$a+1 [50132]
48
60
17
147
84
40
20
12
16
20
21
66
18
27
208
56
4
36
35
66
7
60
8
24
123
57
4
32
69
3
15
18
19
29
204
7
5
6
12
13
5
3
36
60
16
32
24
9
24
30
9
48
3
48
42
18
18
3
52
12
41
54
12
60
30
31
8
15
9
28
12
132
5
39
4
60
72
56
144
88
5
75
48
3
157
53
36
3
16
35
81
48
112
92
196
12
144
12
32
100
128
4
89
55
65
27
64
23
13
108
5
31
53
3
72
72
72
21
7
32
28
35
54
7
47
21
112
12
56
64
32
12
28
11
12
6
3
16
35
13
17
115
36
32
72
72
39
21
36
9
19
132
24
32
36
51
33
72
51
45
9
144
6
49
23
33
21
43
11
30
3
16
20
136
11
25
5
39
4
12
41
87
36
16
143
36
72
49
32
36
15
13
8
69
3
4
32
16
48
20
40
24
60
20
28
32
9
187
53
55
11
25
92
16
60
36
36
8
72
16
23
12
37
8
99
45
16
17
30
1
179
18
54
81
4
83
30
27
100
44
12
4
48
125
31
8
21
3
52
11
37
143
1
5
15
28
41
27
12
36
40
20
15
1
29
19
44
153
31
140
4
185
39
57
3
36
9
54
9
36
51
25
8
33
75
108
15
1
56
15
168
72
61
192
11
24
36
25
80
52
8
16
11
114
84
240
31
8
15
12
49
11
66
3
15
21
64
8
24
112
44
64
5
43
12
24
48
8
33
3
48
36
40
32
51
49
23
9
9
3
3
85
24
20
156
96
4
11
21
51
18
84
3
24
72
16
173
3
72
24
51
37
32
21
12
43
132
8
123
57
15
157
32
64
20
159
78
66
1
23
13
24
20
36
28
84
41
3
39
12
1
44
27
25
204
29
48
19
48
68
120
4
68
16
44
15
13
95
18
15
36
76
24
65
18
85
8
9
63
120
16
12
44
72
159
18
27
64
44
48
33
18
45
72
33
91
35
109
12
240
11
24
61
104
9
19
5
30
57
64
8
60
9
7
96
5
27
52
35
21
36
16
20
160
12
71
21
16
8
64
8
63
9
33
15
40
35
21
12
36
3
12
153
144
27
96
84
25
56
40
44
15
21
15
60
30
108
39
4
56
27
21
24
99
181
59
25
41
3
52
60
29
43
24
59
96
57
52
56
45
18
57
24
4
23
73
92
24
12
36
15
42
115
155
69
15
6
55
20
69
102
21
28
24
8
4
47
129
4
8
15
24
66
27
4
108
96
128
36
75
13
20
36
24
63
25
140
87
13
104
33
3
4
32
33
43
44
4
92
84
96
144
12
88
35
18
115
11
9
16
68
3
13
8
4
44
96
36
4
59
42
7
212
108
16
20
15
36
13
23
180
37
48
44
15
54
7
8
24
88
47
25
20
16
36
11
37
5
3
9
39
36
16
20
60
36
28
84
59
126
126
78
67
24
11
21
28
60
144
20
132
28
44
48
3
13
77
36
156
54
81
9
3
208
8
40
17
15
24
64
23
37
47
61
20
12
75
156
36
85
65
54
36
30
55
8
81
24
55
11
189
52
119
144
85
65
3
4
24
35
1
35
61
20
27
81
12
96
16
32
40
144
60
12
32
87
25
36
12
48
8
24
16
120
59
133
23
21
15
6
15
24
4
29
31
95
85
36
24
47
9
144
105
15
52
80
27
57
75
21
64
41
15
52
44
88
53
3
48
4
11
49
32
135
61
20
12
15
61
56
105
39
12
108
24
28
23
84
9
69
3
112
8
16
8
40
8
87
36
6
79
36
5
6
69
100
5
54
24
37
20
84
124
23
21
27
21
3
30
6
57
9
126
73
72
8
9
27
15
21
27
36
1
71
73
8
33
39
12
36
16
5
39
99
60
141
57
123
69
54
9
27
78
15
52
48
59
1
95
25
32
15
57
27
6
3
12
3
21
123
1
35
33
96
12
16
12
36
11
21
192
36
24
100
96
164
76
41
27
63
9
27
25
35
25
48
65
60
3
9
75
60
48
40
92
4
44
51
1
44
12
57
84
6
1
36
24
23
9
72
12
3
36
61
59
45
16
56
72
4
140
52
84
5
7
77
72
18
61
60
32
124
144
20
36
40
24
35
6
79
8
60
12
40
11
45
36
15
12
1
120
5
99
87
33
24
36
48
39
18
39
12
4
48
60
20
9
27
33
75
9
6
84
1
41
7
11
49
12
11
48
162
3
105
90
45
100
5
55
11
13
32
15
1
17
102
18
3
64
116
40
120
23
21
4
24
107
25
96
60
80
72
15
33
75
72
12
73
8
9
54
9
16
17
18
37
137
7
48
8
36
27
21
4
56
120
72
16
23
13
12
8
16
44
4
8
87
42
103
41
15
39
90
3
9
3
24
76
32
28
20
105
27
12
21
15
16
44
16
11
1
24
24
11
69
52
92
36
96
12
4
68
64
32
9
60
19
72
353
39
24
27
36
6
36
67
44
9
63
99
57
69
42
33
16
20
3
66
6
1
108
36
32
4
17
87
33
60
67
20
108
96
36
12
39
49
8
88
12
5
15
72
ABCD 98582533274*3^$a+1 [50030]
132
12
39
90
31
80
52
53
126
21
228
28
72
32
64
77
54
18
7
20
16
168
32
40
48
56
16
48
56
60
60
93
3
52
17
18
81
45
115
24
8
159
1
12
32
96
52
23
97
11
25
32
87
45
12
33
18
54
3
16
485
54
18
7
20
40
8
108
64
41
72
18
57
87
33
60
51
61
11
225
40
131
18
43
8
16
20
36
21
171
12
51
105
112
20
96
27
144
1
107
85
77
55
60
8
120
40
80
12
48
192
84
40
36
80
36
12
16
32
60
40
173
18
13
36
80
88
32
84
4
56
4
84
96
53
3
36
84
136
8
24
120
28
20
184
36
20
64
24
120
191
1
143
105
64
68
52
12
68
16
227
36
54
67
32
88
8
3
108
36
13
24
116
28
32
52
20
28
12
53
75
69
63
108
27
93
15
13
192
212
60
48
160
17
27
84
60
96
216
28
137
123
160
24
125
3
24
64
32
3
21
96
52
20
172
35
9
24
192
63
45
60
160
32
40
5
90
61
48
161
15
57
51
100
11
126
55
44
24
3
105
84
40
8
28
23
21
16
8
24
40
35
61
83
13
5
3
96
52
60
23
225
232
29
19
164
16
164
15
81
45
198
217
116
28
89
3
4
44
39
81
12
33
15
28
48
56
204
16
108
68
28
120
12
20
51
69
21
159
4
48
23
37
20
16
53
7
36
144
44
148
12
23
36
73
44
60
40
12
84
128
261
55
32
12
63
33
36
96
12
39
73
20
4
44
129
18
1
24
56
72
48
24
64
44
16
32
172
128
72
136
11
73
68
160
5
3
196
176
39
73
68
40
8
76
176
28
104
39
9
48
72
40
248
72
48
24
36
36
24
84
100
77
18
57
40
83
141
3
18
51
40
32
48
12
28
5
19
80
99
90
90
9
16
29
3
28
180
104
45
51
264
16
60
116
28
12
20
48
33
3
24
96
4
89
103
20
24
36
87
73
176
3
36
9
76
84
80
12
63
9
40
20
76
107
25
84
128
28
20
12
16
32
60
27
57
51
109
17
3
16
152
63
129
120
3
85
20
276
304
8
45
99
88
56
27
36
1
53
3
72
84
3
1
32
28
44
40
248
72
60
48
4
35
105
60
160
128
112
8
39
21
28
23
129
51
9
81
51
108
180
72
4
84
32
45
18
1
140
3
13
41
67
20
16
41
18
54
31
36
140
36
40
8
28
41
103
44
16
260
4
24
72
48
32
45
99
16
8
93
219
429
115
44
108
40
32
156
9
90
25
68
84
64
96
48
56
72
48
76
11
33
52
20
24
16
72
152
136
188
156
64
56
21
87
39
21
40
47
36
93
15
145
192
12
65
216
55
12
149
43
132
96
20
15
9
36
27
72
33
48
12
16
60
32
132
60
132
51
73
164
180
12
148
71
25
24
200
28
11
9
60
108
64
216
44
36
24
72
16
53
231
16
20
3
121
60
8
16
104
16
197
3
24
36
4
156
32
52
80
168
64
20
16
84
120
24
125
171
88
72
11
9
4
92
108
4
108
68
52
72
23
73
71
9
72
48
60
76
120
47
109
71
90
63
28
8
63
9
40
48
8
24
69
72
115
104
15
33
112
8
12
36
15
25
20
16
20
99
349
12
108
48
104
28
36
176
28
65
18
36
18
151
92
132
28
191
49
23
93
12
72
16
5
55
17
115
32
88
104
24
69
127
17
27
24
3
9
16
188
4
36
143
9
45
7
80
148
48
5
18
273
36
60
192
88
80
204
64
137
87
57
103
23
18
39
52
104
39
1
24
119
72
81
88
ABCD 98582650646*3^$a+1 [50197]
7
5
24
31
23
12
54
90
150
30
90
42
54
84
144
78
54
210
133
65
31
5
24
36
144
36
246
36
18
24
18
18
162
12
217
60
24
41
54
36
144
60
121
24
65
24
7
23
162
96
19
179
25
29
48
24
79
41
36
24
36
54
54
72
54
25
23
6
19
120
41
72
18
102
54
13
180
41
36
6
12
6
115
11
36
90
103
35
6
18
30
91
179
25
101
72
54
6
30
42
36
115
24
107
6
54
18
31
77
19
53
156
24
12
19
77
7
23
90
18
36
13
23
18
19
107
6
19
168
95
36
180
6
66
42
12
43
101
96
19
71
54
72
19
71
102
18
132
61
41
36
43
65
24
31
35
42
108
12
18
1
41
12
6
36
18
30
90
6
36
126
48
24
30
37
53
78
54
30
13
41
42
30
54
54
31
59
6
84
55
17
7
71
12
54
36
72
90
42
36
120
24
18
66
222
18
84
36
31
101
90
162
30
18
7
155
61
36
11
18
42
120
133
137
18
1
35
18
42
108
102
108
6
162
144
54
192
49
5
18
1
17
108
42
49
41
102
6
12
18
49
96
17
67
23
90
139
11
54
19
156
35
78
12
18
1
144
95
36
30
19
95
12
6
30
78
66
114
84
91
41
84
31
23
168
18
31
5
54
36
30
6
12
97
29
126
36
109
53
31
29
12
18
6
19
120
5
12
6
102
72
19
161
126
18
24
12
78
36
72
144
90
18
30
60
36
31
41
7
36
29
72
138
6
12
54
73
41
12
198
36
6
79
41
18
1
41
48
151
84
95
109
11
72
24
25
41
72
162
36
54
6
54
19
11
6
12
31
5
72
24
66
13
84
65
60
12
114
12
37
5
120
72
18
61
24
155
36
30
90
121
95
6
12
18
90
42
18
30
13
59
37
125
19
89
42
13
95
18
43
77
43
24
36
41
78
37
53
115
23
54
24
36
108
7
5
43
11
49
72
29
36
30
13
11
1
29
91
23
1
84
131
84
72
144
49
101
31
23
37
101
24
36
43
11
18
30
6
102
42
30
96
12
90
60
84
18
90
72
24
12
180
163
17
18
49
95
6
30
42
30
114
36
79
41
144
60
84
420
84
6
12
18
6
138
6
54
12
6
13
59
37
29
24
90
1
17
12
60
18
84
18
6
30
306
24
145
101
6
12
85
12
71
18
55
29
7
53
31
59
30
6
90
19
47
49
65
31
23
85
5
12
19
35
54
6
12
108
60
12
54
24
126
30
6
12
60
12
6
7
65
90
30
6
66
283
23
24
66
72
36
96
36
30
18
24
18
12
90
127
84
5
24
12
6
49
113
30
6
175
35
54
132
138
42
84
162
54
19
197
90
60
30
72
127
24
71
54
12
42
12
85
83
30
36
55
276
65
6
90
108
12
18
42
12
67
29
36
30
13
137
36
72
36
55
107
18
55
89
48
90
37
35
60
90
7
209
12
18
1
24
17
210
132
18
72
18
54
138
37
53
31
60
95
25
29
30
6
126
66
132
48
18
6
66
13
41
19
5
102
78
72
12
72
18
150
67
89
36
36
114
85
24
11
216
13
11
108
1
96
11
37
53
108
30
24
85
53
42
36
54
72
84
72
114
144
102
60
79
41
7
71
61
95
6
72
31
77
247
23
73
17
30
97
17
55
179
12
37
23
48
126
139
29
30
42
18
12
6
54
36
12
37
120
23
61
36
48
216
5
144
36
30
54
6
156
169
35
54
18
90
90
162
36
84
42
54
31
113
18
84
24
145
36
48
5
36
54
1
60
36
5
36
43
65
139
47
13
5
12
36
67
23
42
127
71
84
6
7
65
108
12
6
12
168
49
60
11
90
79
137
36
19
71
72
36
60
49
5
31
41
84
24
7
5
60
43
5
67
24
17
24
156
19
5
18
30
55
35
18
198
42
54
18
30
36
222
7
65
30
96
49
23
54
36
79
29
12
7
12
23
66
36
6
49
71
78
30
24
12
36
97
35
18
7
5
42
54
174
6
55
89
36
19
65
31
41
54
114
90
108
48
1
23
36
1
125
55
101
24
43
5
ABCD 98582720312*3^$a+1 [50002]
119
1
51
79
54
7
19
1
15
5
24
1
18
5
21
39
16
4
12
28
40
92
64
5
11
4
9
130
6
47
27
16
6
15
9
24
20
6
30
15
16
20
16
72
16
40
4
20
48
39
9
4
12
8
16
56
39
41
5
119
12
4
65
3
136
20
24
12
16
12
17
43
15
17
8
12
85
23
5
51
16
13
27
28
36
4
8
8
1
35
48
7
21
8
112
24
5
28
35
36
36
63
17
20
64
49
47
56
20
64
20
60
63
46
39
11
70
80
19
5
51
24
37
35
24
21
3
45
11
76
43
81
12
17
67
28
1
27
112
8
9
115
104
44
72
5
15
29
36
15
3
13
20
9
4
39
5
3
49
48
31
19
6
55
4
37
88
51
40
20
44
16
39
6
87
12
5
43
20
4
28
65
2
33
12
19
1
48
5
27
40
5
19
32
24
5
24
19
16
1
4
44
55
41
35
20
29
3
12
57
39
44
8
24
40
4
9
7
48
20
132
40
8
12
13
20
103
8
16
48
16
76
88
16
36
40
36
9
24
15
9
67
48
32
144
12
12
21
151
48
20
16
12
20
127
32
13
12
64
44
8
44
13
42
25
93
11
12
49
23
21
51
33
51
21
15
180
80
23
32
53
12
95
33
52
4
12
4
65
31
17
36
67
24
45
59
156
44
36
56
57
35
37
15
59
16
101
60
28
16
13
27
33
10
26
36
3
28
32
1
15
20
21
31
104
3
81
9
27
20
60
80
44
9
22
53
12
48
45
82
21
33
51
5
15
36
24
13
27
24
96
60
8
12
8
16
9
15
7
25
28
27
1
20
24
20
116
12
76
36
5
3
56
21
59
4
1
31
20
88
52
9
15
1
18
25
40
12
28
17
83
25
11
5
11
9
195
4
8
7
30
23
28
104
16
20
4
40
68
3
17
8
101
44
60
11
84
4
37
23
12
15
13
68
28
4
47
9
21
71
43
1
5
15
5
103
8
24
13
23
9
24
87
104
16
68
4
51
5
1
75
40
8
20
12
68
12
24
76
8
8
4
8
28
29
63
7
5
69
84
27
8
25
3
44
8
5
27
68
41
179
12
19
9
45
11
9
11
64
1
11
36
27
6
19
16
24
52
4
20
52
8
21
31
17
15
32
73
35
7
65
13
40
15
120
41
15
20
16
8
12
4
45
87
8
92
8
52
128
25
55
25
11
13
55
12
20
64
9
7
60
20
64
16
8
36
56
15
5
28
40
85
3
104
13
36
60
10
17
24
24
96
24
36
9
10
57
17
27
40
4
60
35
77
4
8
40
8
7
126
31
4
16
20
9
7
32
1
47
12
37
19
36
8
27
9
69
50
6
16
3
20
20
5
15
20
36
52
8
36
3
25
8
4
4
4
160
20
12
4
36
5
15
69
7
20
7
32
21
8
136
25
44
79
32
40
8
32
4
12
112
52
35
21
8
44
1
31
39
9
8
32
32
4
4
7
29
4
32
36
9
15
9
10
29
28
28
1
10
101
9
18
17
95
49
44
12
5
24
24
7
53
3
4
8
16
5
27
72
72
20
65
11
7
17
8
60
80
12
5
10
21
20
132
28
44
4
16
76
153
159
48
33
64
11
40
45
19
28
52
20
32
25
55
40
8
5
11
64
20
36
4
20
1
15
21
15
33
27
80
4
21
79
32
3
45
16
8
112
9
146
13
48
9
11
108
25
27
32
57
3
12
39
16
78
15
32
28
5
156
54
5
8
4
40
20
4
45
95
100
12
32
8
80
4
56
12
57
35
164
36
5
3
28
8
44
5
7
8
20
36
100
16
5
15
44
72
9
19
9
3
20
12
52
8
1
19
37
18
25
12
8
132
100
28
95
5
97
11
24
39
5
25
51
64
20
121
115
25
3
16
9
95
12
15
5
16
12
16
21
11
57
43
9
79
112
4
20
44
25
71
5
11
92
12
60
49
15
129
90
46
31
4
64
16
100
12
12
48
44
8
5
10
5
36
12
164
13
35
20
32
9
119
17
11
87
17
28
45
7
15
21
4
23
5
1
11
40
45
11
100
12
72
23
5
28
8
1
63
80
5
66
41
76
27
30
35
31
74
6
5
1
55
9
11
15
78
3
4
65
58
1
56
39
1
25
19
4
61
15
12
84
40
9
24
3
8
36
20
8
40
60
68
72
5
90
13
9
20
4
50
16
5
24
20
140
4
12
25
3
7
5
36
33
6
30
15
36
12
12
4
9
15
5
6
1
45
3
5
112
51
8
4
17
23
25
3
7
57
36
17
15
25
31
89
3
8
12
33
10
96
41
103
1
8
12
64
24
41
11
9
7
20
4
56
48
104
36
24
36
1
15
20
16
72
21
11
68
5
43
17
47
4
24
91
21
8
1
47
40
17
35
7
61
32
25
42
5
16
33
24
11
21
18
13
3
17
4
5
31
24
40
13
72
130
174
50
16
144
41
4
24
8
44
5
55
25
34
9
48
60
88
40
40
12
20
49
48
71
4
40
5
35
20
12
116
28
4
20
31
16
25
4
12
13
27
44
4
120
44
60
32
5
79
4
12
8
8
107
16
6
3
8
24
16
4
28
12
43
45
12
93
7
28
16
39
25
1
11
16
28
15
21
8
116
112
4
20
8
36
11
5
49
51
113
63
13
20
31
5
18
13
4
20
100
85
19
4
52
33
36
24
112
23
16
64
28
4
3
41
16
44
75
25
12
17
16
147
60
4
5
23
1
79
12
28
16
16
44
92
52
17
48
60
67
45
51
4
8
11
5
1
39
19
65
12
9
15
9
7
128
52
60
24
9
3
84
29
11
16
43
9
45
23
9
19
20
36
45
23
65
72
71
44
48
125
7
20
20
99
41
40
40
24
16
85
48
47
4
20
1
15
129
120
131
108
41
15
36
48
12
28
37
48
16
19
20
16
4
20
28
7
41
24
37
8
12
28
35
40
15
25
32
84
72
20
7
17
28
48
9
3
12
56
12
7
25
20
153
7
40
16
9
11
92
91
46
19
64
21
10
1
13
51
16
45
15
99
9
5
3
12
40
36
160
29
47
60
40
5
35
8
17
31
29
43
16
61
18
22
24
27
4
19
5
11
5
16
4
8
5
107
4
52
4
35
14
16
19
64
12
36
13
39
75
33
53
15
9
11
4
20
76
1
71
8
24
12
24
36
28
20
16
44
40
21
15
12
52
75
6
47
12
21
106
14
51
13
31
1
15
25
15
4
44
36
45
19
1
60
7
29
51
57
55
12
24
15
26
60
111
43
17
12
45
60
10
5
20
77
63
16
20
12
17
42
61
8
21
23
47
48
93
9
19
40
16
44
64
48
83
9
20
32
3
6
11
20
4
36
45
19
16
28
108
24
3
45
97
15
35
33
12
84
9
12
39
20
84
16
20
4
148
32
32
28
40
27
33
21
95
1
3
65
3
3
30
31
9
59
15
1
21
ABCD 98582811014*3^$a+1 [50003]
12
126
65
127
48
9
141
3
9
48
63
24
57
15
3
5
55
96
12
84
33
48
72
27
141
39
81
144
111
48
36
21
200
40
72
3
69
15
6
54
60
60
29
112
3
366
15
144
15
17
7
60
48
45
15
9
153
42
96
120
18
150
12
30
30
5
64
183
48
72
12
53
7
204
77
73
132
3
27
60
24
234
87
48
32
24
48
67
48
18
35
13
27
8
24
40
48
57
15
72
51
53
24
31
9
8
24
55
48
41
160
51
96
29
31
24
129
9
18
48
12
54
3
32
24
1
39
27
72
102
95
19
117
195
24
5
144
67
24
21
45
27
63
60
189
80
19
5
112
48
195
30
90
29
16
195
117
27
93
32
31
186
6
24
18
258
5
7
18
47
1
36
11
43
6
6
17
7
60
6
23
40
72
15
57
8
19
53
40
51
12
60
72
12
33
32
40
48
96
27
24
18
102
93
111
57
135
78
11
136
27
210
51
152
144
19
21
24
27
12
12
21
15
42
6
36
24
66
6
48
12
9
56
73
6
30
3
32
48
13
12
15
27
36
24
24
72
12
5
55
6
51
3
192
21
8
67
24
5
13
78
18
12
23
72
103
24
36
132
60
30
42
21
24
80
13
54
45
45
198
60
17
61
3
9
23
25
15
72
3
77
7
36
12
17
91
72
18
30
72
213
3
174
87
15
30
11
37
51
15
36
6
144
54
12
5
40
39
105
63
48
12
60
12
36
57
72
3
36
185
31
144
81
63
33
15
48
30
27
63
9
3
24
36
174
6
72
30
6
9
3
48
117
3
117
24
51
29
103
18
23
72
19
21
24
75
120
78
18
5
13
6
21
87
36
60
24
48
24
9
39
282
54
185
31
153
45
75
32
55
9
120
51
48
6
54
17
91
12
65
43
24
93
72
51
45
32
7
24
17
259
60
24
17
64
48
128
97
30
66
6
36
72
108
12
5
31
54
66
60
125
55
216
18
23
40
75
48
21
144
81
48
30
273
3
66
48
12
6
9
63
18
144
18
21
15
36
53
112
111
57
51
29
43
132
72
65
103
17
109
54
42
75
39
36
5
1
23
25
6
126
54
5
43
102
138
45
72
48
3
120
42
30
53
109
6
108
270
6
29
16
201
150
9
56
67
192
24
84
41
1
6
12
66
96
35
24
7
9
3
93
69
35
16
9
6
12
12
65
79
57
32
103
9
63
41
16
63
102
35
88
15
48
312
17
25
66
77
48
7
60
78
143
24
25
47
31
89
40
33
18
30
48
39
32
73
48
95
127
12
93
75
213
75
69
96
39
108
90
6
21
56
67
12
234
66
84
17
7
33
15
84
45
21
78
36
33
135
57
201
15
123
42
3
27
72
12
90
114
24
198
15
104
79
132
5
49
90
108
33
15
84
156
65
7
108
45
243
5
49
87
9
54
132
36
17
7
41
97
47
64
32
40
15
105
117
6
21
3
36
89
16
72
39
24
12
18
6
24
24
42
6
12
65
7
60
5
79
9
15
12
60
18
42
21
27
252
96
42
66
36
65
91
117
8
49
30
210
71
19
93
32
205
18
12
45
8
7
33
27
45
3
96
12
120
9
63
90
23
25
78
17
37
3
45
78
84
33
57
95
43
24
48
66
6
6
78
17
19
48
162
30
18
12
126
9
63
90
95
103
312
17
88
51
6
30
24
30
54
21
39
192
48
30
66
17
40
33
6
156
72
77
25
6
9
8
112
45
99
176
91
5
25
78
54
12
84
102
333
9
132
3
48
32
40
72
3
6
30
60
5
1
23
120
55
48
12
48
84
90
6
9
176
120
43
29
91
6
48
23
72
40
27
21
99
5
85
108
6
57
3
36
33
32
19
5
16
3
21
27
12
72
81
3
69
3
174
54
192
90
18
66
108
42
6
18
12
9
15
81
8
91
5
43
6
6
105
21
35
19
53
67
53
55
41
16
3
42
54
29
25
15
15
57
3
141
45
6
29
7
33
69
48
102
48
192
48
42
48
83
25
39
51
69
3
29
55
36
12
48
24
6
59
1
42
6
39
32
43
96
77
64
48
15
81
144
117
60
78
36
149
43
30
63
51
48
30
ABCD 98582958616*3^$a+1 [50008]
60
24
67
5
180
24
24
132
139
29
72
108
96
96
24
36
144
60
60
24
60
19
18
72
90
270
18
53
19
353
84
60
36
115
65
144
24
19
41
49
47
36
48
276
25
18
161
37
23
120
276
193
71
300
7
173
7
54
35
24
216
13
227
115
18
11
60
60
31
360
245
144
79
18
72
11
36
25
18
108
53
91
5
144
67
234
275
24
120
49
107
91
5
48
12
108
61
180
131
67
41
211
89
60
96
43
41
36
216
48
132
168
120
72
108
36
96
7
17
1
54
365
31
5
24
120
84
12
288
7
180
53
60
36
13
131
60
36
61
72
72
35
24
60
276
181
179
240
13
11
12
24
120
103
90
18
54
35
24
157
95
60
25
95
139
180
29
7
65
25
275
84
145
18
77
144
31
41
48
132
67
17
1
23
36
60
36
277
47
36
24
24
132
84
36
108
36
120
1
323
60
31
18
23
60
168
127
29
295
18
71
120
97
239
60
25
11
84
120
91
113
157
90
53
37
54
29
96
55
65
36
228
96
43
341
127
245
48
36
24
336
120
24
96
24
60
216
31
245
25
23
67
53
60
276
24
60
67
29
180
43
41
49
18
144
18
227
84
36
60
36
108
72
120
60
25
234
185
240
133
90
77
36
60
79
221
24
36
24
24
72
60
24
84
12
49
95
13
71
96
31
5
157
71
91
90
95
24
192
139
108
108
5
444
55
65
24
132
84
360
1
54
89
37
144
239
60
12
168
36
36
25
54
198
72
18
77
24
241
35
24
120
12
24
276
24
43
77
13
23
67
270
18
5
48
91
5
13
23
48
36
60
103
281
36
60
60
84
60
72
67
101
120
67
113
156
91
245
7
41
67
53
60
247
65
84
60
156
49
90
221
24
36
7
17
144
289
18
29
144
60
1
126
5
108
67
54
18
77
60
61
155
7
41
120
91
18
11
120
36
24
12
24
385
131
67
17
24
49
108
239
36
180
204
60
24
132
84
144
60
7
89
240
13
23
180
204
24
60
31
29
72
7
101
36
43
77
204
432
7
77
31
53
1
35
156
187
77
84
19
180
41
96
36
84
31
89
163
113
24
151
72
17
253
23
49
35
1
419
96
7
72
221
60
24
73
18
342
23
48
91
90
18
180
101
192
180
108
72
24
43
17
24
60
12
144
456
24
60
96
115
53
36
120
24
19
90
18
149
24
7
162
47
180
204
91
41
67
18
95
24
84
72
168
60
109
11
60
12
79
89
19
18
162
18
263
36
151
113
72
24
264
180
157
143
37
59
24
36
60
24
31
41
24
24
180
60
36
ABCD 98583480566*3^$a+1 [50143]
30
6
129
144
15
126
90
120
45
24
27
9
75
45
15
54
90
45
81
39
24
192
15
84
186
54
246
15
219
36
6
18
57
69
39
24
21
42
18
207
63
21
45
36
54
6
39
24
72
63
237
45
63
15
21
51
48
90
87
84
180
99
117
45
294
9
144
72
291
69
81
30
9
81
18
6
3
63
24
261
72
48
72
27
105
111
45
24
111
105
9
84
51
180
9
66
141
48
204
36
75
360
72
45
204
45
39
72
135
108
9
213
219
96
3
45
27
45
9
24
171
216
45
48
51
9
90
21
216
63
60
180
12
189
24
75
162
27
27
90
114
216
120
24
102
99
24
81
84
15
36
9
39
207
60
21
180
63
72
249
39
45
36
60
144
36
111
90
24
126
189
36
3
81
51
84
81
24
144
120
60
75
36
6
90
108
45
36
9
66
9
36
216
9
6
45
189
75
9
42
45
3
6
39
132
135
30
63
276
216
39
81
189
6
18
72
27
72
99
72
18
111
141
3
24
63
138
51
108
27
9
135
189
72
120
108
72
51
45
63
30
195
75
72
78
36
75
36
252
72
24
27
93
72
15
129
15
30
150
21
15
9
36
84
204
135
9
27
54
102
45
240
45
138
45
24
63
9
99
45
72
75
33
21
99
195
21
159
120
132
138
72
63
261
159
111
9
132
108
21
15
108
12
36
180
9
15
36
63
36
21
24
111
9
24
27
45
45
39
36
144
9
162
108
60
36
45
36
45
3
24
36
147
9
15
126
183
60
72
72
12
36
9
51
72
3
9
96
48
24
93
114
81
192
33
18
21
60
156
168
57
78
9
228
105
48
27
243
117
60
48
72
312
12
36
63
60
66
150
45
480
60
39
45
171
9
105
27
3
60
189
156
45
132
99
9
219
117
135
9
51
48
87
45
144
72
264
99
36
216
33
84
63
18
6
180
9
27
120
78
75
105
171
36
3
42
243
201
330
45
108
12
9
15
156
96
12
33
18
30
27
15
57
96
21
63
36
15
72
144
9
117
3
45
6
36
90
18
21
24
75
45
117
180
54
141
48
15
30
90
69
21
231
21
18
45
24
261
72
48
6
66
54
96
9
180
144
144
12
60
45
495
144
45
75
36
108
96
81
75
36
60
12
27
36
24
9
36
84
135
225
105
66
249
75
132
84
6
99
180
111
33
27
9
180
45
66
189
60
201
63
51
309
45
90
132
9
99
45
75
45
180
27
18
87
144
81
18
21
45
6
48
9
36
180
15
12
153
72
24
99
21
15
21
45
63
27
144
54
51
39
60
21
216
24
39
45
87
18
72
99
75
69
156
36
9
114
9
3
117
153
18
36
141
63
9
93
27
27
54
6
54
27
39
24
45
81
111
33
30
96
126
30
69
36
3
60
21
144
60
45
75
81
51
72
183
114
171
48
27
45
195
90
135
9
54
225
75
81
105
75
315
81
105
3
ABCD 98583760292*3^$a+1 [50025]
45
83
13
27
56
25
111
56
120
40
3
66
51
9
39
15
9
27
69
57
47
37
54
36
96
30
107
103
17
13
54
120
90
90
114
12
18
126
171
3
21
15
153
33
84
11
55
150
24
6
93
216
141
24
6
5
139
6
54
30
3
27
45
56
25
48
12
83
96
25
30
66
15
3
12
114
39
72
8
64
3
54
15
51
5
72
43
48
120
12
108
5
121
15
80
24
24
13
75
63
6
54
125
7
17
67
144
42
18
66
174
36
21
123
69
32
25
39
80
16
8
120
1
72
30
60
174
24
120
12
120
30
5
49
60
99
24
120
27
36
60
120
29
91
84
33
32
40
168
33
30
18
15
24
80
96
1
36
60
138
45
32
48
175
180
29
1
42
120
48
29
43
197
48
40
3
30
12
90
177
93
59
19
216
21
80
40
48
51
93
8
40
32
31
105
81
23
37
35
19
29
7
6
99
75
21
3
77
55
57
33
18
5
115
6
36
59
55
84
42
35
72
7
84
30
36
59
40
27
78
36
6
24
53
168
24
55
65
115
53
37
171
33
6
126
3
15
89
136
117
60
18
77
25
120
60
30
84
150
6
77
43
29
85
126
24
125
168
13
60
18
29
48
88
57
18
29
96
40
21
131
139
21
3
42
78
6
66
54
90
24
141
21
35
112
8
40
3
36
65
25
36
30
54
39
24
8
48
64
8
48
157
84
24
36
96
18
12
78
71
85
84
39
27
6
24
90
125
25
71
79
90
23
120
7
36
54
23
40
51
6
90
29
24
67
54
36
6
60
18
95
25
111
48
51
29
67
173
16
27
78
132
27
51
30
30
156
53
13
54
186
18
6
35
24
67
165
152
13
150
45
9
71
25
18
77
49
63
33
87
32
79
60
30
71
24
7
48
57
152
97
96
90
53
40
57
39
201
15
69
51
104
49
240
15
32
40
45
24
3
8
139
5
55
126
18
36
54
42
5
55
89
1
24
66
30
30
9
141
35
264
49
39
93
30
69
96
152
97
90
21
9
63
8
25
84
54
69
51
21
80
16
15
60
120
29
24
7
137
37
3
27
5
88
81
90
30
42
30
39
104
37
18
36
90
60
54
81
261
150
29
144
192
19
101
24
16
3
125
40
81
36
24
6
48
125
97
168
159
152
40
129
39
93
24
30
29
16
9
159
87
234
90
77
85
90
228
29
1
42
24
6
39
15
9
32
43
12
30
84
39
57
23
16
144
32
55
33
56
88
81
36
6
5
43
189
51
96
90
11
49
24
6
156
48
45
144
87
65
85
11
112
3
5
49
66
24
24
72
54
156
150
30
23
1
30
90
63
120
8
163
5
1
15
21
144
84
252
3
21
3
3
78
66
66
83
96
48
43
120
5
40
120
32
40
8
49
119
24
43
168
197
24
1
159
81
63
51
6
90
45
33
15
111
329
1
54
6
3
168
32
91
336
6
30
129
24
57
24
15
51
5
19
120
141
3
21
9
42
54
66
77
7
90
71
19
30
15
45
35
31
138
72
167
88
45
54
24
5
67
120
77
1
87
80
205
30
45
8
61
51
3
96
54
42
117
33
24
23
7
81
123
5
24
7
6
219
21
54
69
15
177
3
29
16
105
12
3
24
57
54
9
32
19
36
41
73
30
126
6
77
31
9
117
51
3
66
60
30
9
27
30
135
72
123
30
15
8
24
232
9
36
6
5
43
5
1
66
168
21
8
187
84
36
30
71
49
119
1
24
6
89
91
21
24
111
209
16
75
5
25
18
29
67
5
175
66
24
23
121
192
54
9
75
21
99
72
24
45
120
144
57
47
133
60
143
7
33
51
60
113
43
29
208
3
168
6
60
54
30
215
67
53
16
39
41
19
72
48
66
11
79
36
54
111
3
117
48
32
49
60
36
18
69
51
66
66
30
24
3
ABCD 98583874958*3^$a+1 [50055]
45
58
20
12
42
186
82
90
8
12
22
8
108
27
13
140
39
43
48
32
42
36
52
60
23
9
30
18
30
78
54
21
7
72
48
2
90
189
21
48
51
81
36
4
8
42
6
15
7
8
184
126
74
88
2
36
160
24
68
15
327
18
48
54
6
112
2
10
38
70
2
120
10
66
5
9
28
48
83
21
48
18
42
112
80
63
15
58
62
57
33
30
57
31
2
87
96
9
60
66
12
18
123
39
42
126
102
3
7
20
42
75
75
30
66
102
48
42
12
16
84
53
37
50
78
150
21
24
153
90
114
66
9
15
33
15
70
62
48
10
20
30
57
168
13
59
24
7
14
28
68
30
12
30
12
48
60
10
120
113
49
80
70
41
45
24
48
112
56
24
168
42
129
69
123
48
21
18
18
60
30
42
82
50
78
48
54
96
27
57
238
72
218
60
30
70
8
102
40
20
45
45
48
99
24
21
48
22
53
15
201
1
71
15
60
30
120
70
2
63
39
30
40
26
42
22
206
27
63
9
73
62
18
12
16
20
84
186
129
81
15
9
30
9
120
81
70
98
60
108
4
20
6
33
9
18
22
47
75
6
15
49
218
30
40
8
30
4
20
30
18
33
7
41
24
417
60
18
18
15
49
20
48
90
201
79
8
57
43
32
12
10
20
36
24
48
30
12
76
42
8
72
28
164
111
87
30
72
36
24
6
12
48
52
65
45
3
39
36
10
60
20
114
9
24
25
62
6
4
18
50
3
55
32
22
98
30
42
105
63
72
66
54
120
6
12
63
72
33
10
32
21
1
23
48
57
42
108
10
20
70
77
63
72
18
42
213
15
12
28
2
48
12
118
2
18
40
90
95
48
9
28
83
39
6
120
27
103
65
24
45
58
41
21
106
2
30
48
57
33
12
10
62
16
84
68
78
34
35
33
102
9
24
15
90
30
10
143
9
63
135
33
69
196
54
30
59
21
6
60
30
42
30
112
96
2
72
66
22
113
135
42
87
105
48
108
4
8
120
148
12
95
33
90
42
10
2
15
33
87
33
30
42
15
31
2
15
73
92
27
45
60
18
18
30
22
68
27
13
164
28
50
60
58
20
64
110
16
72
65
15
78
12
30
42
36
12
87
33
118
122
60
108
12
27
13
102
5
48
57
108
42
156
12
30
70
98
24
48
48
120
3
24
115
80
30
132
88
2
81
25
62
18
234
10
146
42
63
37
8
3
9
78
22
68
12
28
20
4
68
40
80
12
36
162
60
22
20
36
24
90
21
85
50
142
80
132
36
4
23
85
110
70
108
122
42
16
14
10
66
53
24
48
120
15
24
81
9
6
9
33
12
48
72
3
33
40
14
105
63
30
12
15
15
120
46
72
2
33
33
15
9
18
45
223
14
18
33
48
21
60
70
65
43
18
74
18
112
68
42
9
27
64
20
6
84
18
141
61
20
36
100
54
86
27
57
48
40
12
50
240
9
111
66
12
12
6
105
79
18
32
16
95
15
4
5
61
2
22
20
46
14
3
3
34
68
40
140
27
15
66
10
125
69
3
13
59
33
135
135
72
88
72
50
60
30
36
112
80
120
282
6
42
87
13
11
39
18
24
6
24
60
6
15
69
180
66
84
48
33
27
21
39
10
128
15
55
2
78
4
20
6
84
30
9
69
22
20
33
48
15
9
33
102
48
48
105
399
9
9
15
63
174
3
48
57
15
7
20
6
159
63
18
24
18
18
72
82
8
10
180
2
48
10
8
42
22
30
41
105
30
30
82
38
24
3
123
10
60
134
9
117
4
23
33
12
3
39
166
12
18
77
57
15
31
24
20
141
39
66
30
12
108
42
12
30
96
34
30
18
2
48
30
42
9
49
23
45
12
15
73
2
42
3
63
72
70
32
40
36
23
72
24
15
36
42
42
6
75
7
30
68
12
10
17
81
42
102
10
53
48
207
48
24
6
12
120
108
27
15
42
88
2
6
22
113
69
60
36
114
33
57
78
22
116
22
78
92
12
75
45
51
69
66
22
11
192
48
57
84
36
52
108
140
30
42
60
15
15
28
30
132
11
159
82
23
25
2
18
30
21
21
18
30
28
80
60
99
33
28
14
21
39
48
22
83
57
18
93
19
86
22
38
30
22
68
24
40
35
13
152
46
62
18
42
18
57
25
30
20
30
48
180
82
2
16
74
21
39
46
35
24
93
3
57
22
89
69
90
48
10
14
9
ABCD 98584066838*3^$a+1 [50004]
123
45
72
43
17
12
3
33
24
72
192
288
175
125
24
108
60
3
16
77
72
75
9
144
96
7
32
16
53
48
48
24
99
45
12
48
24
63
21
12
24
72
48
31
5
36
12
12
63
33
63
69
43
101
12
12
144
19
29
48
3
16
29
120
27
33
15
21
91
41
7
125
48
3
21
12
72
135
21
139
29
48
12
108
24
19
137
183
57
39
33
12
72
24
19
80
33
120
7
65
216
36
84
12
51
45
12
7
161
12
147
177
223
5
36
180
72
36
24
15
21
36
87
69
96
12
24
48
12
72
48
51
33
12
252
108
12
12
24
36
12
96
60
48
108
48
48
3
141
60
12
43
48
53
12
15
21
60
31
65
36
36
24
36
12
15
9
12
139
41
103
89
7
77
48
36
12
132
72
36
48
99
21
60
24
12
27
64
29
132
156
72
108
84
108
111
45
3
9
36
60
96
7
233
48
48
84
24
12
48
60
60
132
96
24
12
96
84
108
12
60
48
12
139
17
63
48
57
12
12
192
15
9
12
43
5
12
48
31
48
32
45
24
75
48
21
36
24
12
19
65
48
15
16
281
72
15
9
36
72
12
36
96
48
139
29
180
36
12
79
5
43
29
48
12
39
177
60
36
60
144
12
12
91
32
93
48
120
72
67
17
36
36
24
36
72
3
21
72
36
24
24
63
213
216
51
9
12
132
252
144
36
156
27
64
5
24
12
84
3
16
17
63
21
96
27
9
120
15
45
48
36
31
272
9
12
36
48
36
51
33
15
201
48
36
3
48
9
36
36
84
120
3
45
115
29
3
45
60
36
84
84
75
33
12
12
84
67
17
15
33
15
81
159
33
36
75
64
89
24
108
60
24
12
12
39
141
3
57
108
12
120
39
57
12
43
29
24
60
63
64
197
24
120
27
105
12
48
60
12
12
55
41
7
17
60
24
171
96
16
29
84
24
60
24
72
192
60
120
108
60
36
24
96
96
3
69
27
141
48
12
12
24
120
43
173
312
12
48
79
125
60
55
377
120
12
144
3
129
48
79
5
48
24
19
113
24
12
27
21
27
33
12
19
89
391
53
144
24
48
3
48
21
12
63
285
96
12
72
144
12
24
36
12
27
21
12
31
5
12
36
144
84
168
60
72
12
84
24
24
24
60
36
99
9
108
72
12
36
19
5
12
36
144
123
69
48
171
45
60
36
60
84
24
27
9
24
192
48
12
36
31
41
48
48
12
48
48
24
96
36
48
36
144
24
12
12
27
33
24
7
77
19
65
72
144
144
151
29
19
5
12
12
96
99
16
233
12
60
15
69
36
60
60
48
36
24
12
39
93
51
112
32
33
36
36
199
41
12
96
60
36
84
48
120
36
27
112
113
31
48
17
63
69
27
33
12
24
24
84
72
48
12
48
192
120
24
24
147
33
36
75
16
65
60
99
33
15
21
139
53
123
21
96
27
117
48
204
108
36
12
60
48
84
24
96
27
45
24
12
60
60
144
7
41
87
288
33
48
24
24
84
72
19
5
12
24
24
12
48
51
21
75
9
7
32
57
36
67
17
36
91
29
48
3
345
168
108
60
12
144
12
60
48
3
21
60
96
108
60
36
60
60
24
3
69
12
15
45
12
48
55
5
24
243
33
252
96
96
84
84
36
36
72
156
15
45
19
48
65
72
24
31
17
24
199
17
12
24
240
12
36
27
21
24
72
84
87
57
24
15
21
12
48
60
12
36
19
80
21
60
48
79
5
36
12
48
12
36
48
24
24
84
36
144
19
77
168
192
43
29
108
72
108
24
43
5
144
60
60
24
204
15
93
72
24
36
48
15
48
57
96
39
48
9
120
15
81
60
36
12
67
29
19
77
67
5
43
101
264
120
288
187
32
192
16
29
72
84
36
24
72
12
12
123
16
65
120
96
7
17
48
108
24
ABCD 98584098812*3^$a+1 [50117]
12
43
41
19
9
104
7
5
100
63
81
44
7
89
4
27
113
7
29
84
24
43
5
64
39
5
19
120
48
17
4
39
41
156
16
15
5
168
100
27
24
57
32
7
161
52
3
149
132
24
132
7
101
60
55
29
7
60
141
180
80
91
5
216
108
60
12
12
7
12
29
16
56
19
89
156
120
24
96
36
19
33
87
17
79
33
51
57
176
84
28
39
72
213
72
116
19
132
48
41
12
12
103
221
31
17
7
77
136
87
120
225
20
139
132
108
29
96
88
36
111
41
31
12
57
8
7
48
48
53
7
189
108
104
72
31
149
31
48
197
19
125
52
140
112
44
240
31
41
7
137
72
4
75
5
240
4
51
17
60
43
36
48
113
144
108
7
48
5
148
44
55
65
24
36
175
29
40
51
96
77
43
72
29
199
101
19
41
132
4
108
44
43
89
4
3
105
20
16
15
48
65
48
7
48
84
17
172
27
5
67
72
17
60
7
77
84
24
7
17
103
9
39
36
53
115
197
64
27
101
12
108
19
17
120
7
5
144
7
5
43
33
20
60
28
32
43
77
156
7
293
43
33
56
24
7
21
20
103
120
89
115
17
67
48
77
91
36
45
3
5
91
60
12
9
39
5
31
29
19
57
32
12
36
208
32
151
33
15
132
65
156
79
72
21
44
24
76
51
29
48
108
55
77
19
29
24
115
36
89
4
80
28
236
115
41
139
29
43
5
24
204
64
20
16
8
7
41
52
99
12
5
24
7
65
36
72
7
249
32
192
136
3
41
7
53
4
20
60
24
40
8
24
12
24
24
31
21
3
65
120
12
12
4
68
91
48
5
120
79
108
84
5
36
84
60
24
7
89
12
43
89
24
24
103
36
21
39
72
33
63
60
29
103
12
21
44
151
21
8
12
19
69
44
24
7
89
12
7
149
96
12
7
21
75
41
12
67
84
29
48
4
8
28
51
108
21
20
60
24
4
80
156
19
29
19
12
65
12
4
20
196
123
17
43
96
81
44
288
84
24
79
144
24
33
152
127
12
96
72
29
12
12
84
60
96
31
77
40
200
19
60
53
136
51
137
31
5
100
140
24
52
92
43
9
99
9
147
5
60
55
57
39
89
72
48
7
5
19
29
19
5
115
12
5
24
72
19
65
103
245
7
120
29
60
232
63
65
88
80
31
125
31
12
60
5
48
4
80
12
60
72
19
132
17
55
24
29
31
9
15
101
60
36
36
223
5
96
4
15
72
5
24
79
65
96
36
112
92
240
19
36
36
17
64
63
9
104
48
7
48
60
12
29
7
81
8
36
19
45
63
120
101
76
144
39
5
64
39
17
24
43
17
84
24
24
36
187
81
8
84
7
117
32
7
33
8
19
24
53
91
36
36
5
108
91
24
9
92
48
7
137
252
67
81
20
19
12
12
9
20
31
108
129
27
12
17
52
80
64
15
93
584
19
45
63
168
132
5
136
27
9
44
28
152
64
44
79
21
111
77
24
4
104
7
77
12
88
32
120
64
128
48
7
53
12
19
36
36
168
24
17
24
112
56
19
24
9
20
55
17
12
144
67
72
24
57
51
201
8
60
84
36
108
60
24
48
7
29
24
31
96
60
81
44
24
36
79
105
27
24
5
139
17
31
77
24
127
5
24
24
43
89
31
33
15
12
84
105
176
12
12
19
12
129
27
29
12
40
180
63
81
44
24
24
7
120
89
96
12
19
149
91
5
19
125
12
24
184
135
117
99
12
36
36
5
79
5
84
31
65
67
12
137
24
91
125
24
55
17
36
24
55
24
60
17
112
68
76
72
108
108
20
7
72
168
5
168
24
31
24
5
24
31
149
7
17
4
20
12
4
8
132
7
105
15
5
16
104
12
7
17
175
81
51
12
168
29
96
40
51
72
120
60
309
68
31
81
51
53
76
20
ABCD 98584235552*3^$a+1 [50013]
27
192
57
4
53
31
20
108
76
36
35
13
20
15
36
1
56
28
20
9
15
3
9
40
36
48
11
9
4
128
28
20
28
32
28
72
24
24
132
12
12
108
48
20
28
60
20
21
43
60
36
60
347
9
4
12
36
116
12
64
36
32
12
129
7
24
20
60
52
24
12
59
9
3
69
39
33
16
8
28
5
111
88
23
108
85
24
72
44
27
33
15
42
31
89
91
293
19
35
109
24
101
18
37
96
47
12
60
61
29
90
30
6
33
40
36
17
36
63
27
49
32
36
27
81
136
36
101
19
12
48
32
4
48
92
4
44
160
83
9
196
20
4
89
42
1
24
96
132
47
21
72
87
13
44
4
12
17
43
36
24
113
3
51
126
60
7
8
36
12
4
32
28
120
36
77
27
16
20
52
20
207
13
23
30
7
44
45
15
51
18
60
15
136
48
36
24
5
19
92
40
36
35
13
24
29
24
15
3
66
96
27
3
93
28
20
3
13
12
24
83
9
52
44
33
3
21
55
24
8
48
16
12
24
113
19
32
4
24
47
25
8
27
9
3
69
40
32
4
53
7
8
39
25
71
37
72
12
12
8
15
129
4
44
99
1
80
4
36
48
23
37
53
78
1
104
12
93
39
4
36
65
7
8
28
24
12
71
9
27
97
24
77
7
84
36
17
15
112
32
3
54
12
199
12
56
40
32
28
83
33
24
4
11
49
36
5
60
51
39
37
108
17
15
69
75
39
37
8
100
32
3
30
87
24
64
8
15
1
192
191
36
30
7
12
72
20
33
24
163
12
77
12
87
9
7
48
32
48
9
19
12
20
88
48
23
150
18
105
15
61
8
4
24
24
8
4
72
104
28
36
11
13
60
47
60
1
72
53
15
16
24
36
47
13
20
36
16
20
124
20
16
8
4
17
139
23
66
42
1
12
36
12
24
35
57
16
17
7
12
107
21
105
15
76
5
15
33
90
1
41
15
4
35
1
12
36
144
41
127
44
21
60
90
54
67
23
36
25
24
32
16
5
75
16
41
15
48
64
44
16
44
15
24
85
71
33
40
56
39
1
48
20
33
7
71
1
8
136
65
39
33
151
24
60
17
75
16
12
20
36
4
17
19
164
75
37
32
15
24
9
24
76
32
112
11
42
63
40
60
84
23
9
4
125
3
64
5
19
12
72
11
85
32
63
9
57
3
36
16
24
24
8
4
24
8
3
153
21
42
12
25
72
29
7
36
72
11
13
12
84
77
48
24
55
60
12
8
40
12
20
24
40
156
68
60
40
96
20
4
17
78
49
59
13
56
39
145
72
36
8
64
36
101
31
92
45
66
37
23
177
36
3
25
48
60
11
1
8
24
40
35
30
7
44
28
36
80
96
129
27
24
39
25
12
65
19
12
12
24
47
49
72
204
84
12
8
51
33
9
31
36
20
4
29
19
48
77
39
52
17
19
56
57
67
53
3
36
16
24
11
24
1
44
16
56
3
37
95
54
7
11
81
40
72
23
37
36
8
72
88
24
32
64
35
105
36
12
3
18
24
87
28
36
29
48
54
37
59
37
36
24
5
31
48
176
21
19
32
51
1
143
60
33
4
24
5
31
47
49
17
283
36
44
136
144
11
45
75
42
31
48
44
28
56
4
56
51
97
47
109
71
13
24
72
36
20
15
42
18
30
19
92
72
84
45
15
16
5
99
88
11
133
8
40
48
17
43
68
15
42
115
36
47
12
6
15
21
18
45
4
77
51
33
6
13
20
64
12
44
39
105
184
68
16
5
67
36
72
11
25
8
12
40
56
3
169
41
15
60
16
12
41
6
69
4
36
11
93
33
3
3
120
21
4
17
7
23
33
4
5
7
48
8
16
47
13
56
4
108
36
44
36
81
19
36
36
48
92
3
18
12
67
20
60
3
25
20
4
41
103
23
33
88
59
85
41
7
131
49
24
92
160
5
36
12
103
36
8
16
24
35
1
60
8
160
12
80
36
88
17
87
63
1
96
44
33
31
29
19
60
12
11
1
36
5
55
32
12
27
81
76
35
13
41
3
4
8
64
72
24
24
36
12
20
100
17
43
72
11
18
27
4
95
13
71
25
120
12
11
1
80
4
24
60
36
12
36
104
36
4
83
37
5
90
1
48
32
28
32
69
123
4
12
72
84
96
11
36
61
83
9
36
3
25
36
17
31
132
11
133
228
32
27
13
60
24
116
33
39
93
7
29
12
31
24
60
72
35
121
12
108
60
48
12
12
23
1
8
24
16
5
79
36
24
24
17
7
20
3
18
31
23
25
36
44
28
48
92
51
1
24
119
13
47
1
12
20
15
18
31
60
68
100
53
18
9
3
60
33
28
20
76
35
1
77
79
8
3
13
41
19
24
5
18
121
11
30
42
25
8
88
17
31
29
7
11
9
36
16
36
44
48
40
23
69
39
49
96
96
11
12
25
8
16
84
83
1
23
9
4
92
21
27
28
48
56
69
15
16
12
12
36
132
161
15
52
20
51
18
6
69
15
24
81
40
41
90
36
1
32
15
33
64
48
36
20
76
68
51
1
36
32
40
36
132
8
153
79
8
4
44
4
48
5
75
52
17
126
49
41
7
12
5
54
25
8
15
57
16
24
12
71
69
52
36
12
84
48
60
41
127
32
39
45
28
36
11
129
15
6
15
105
7
8
3
73
36
12
20
81
99
3
129
4
8
4
ABCD 98584546012*3^$a+1 [50070]
20
22
32
4
44
42
34
32
72
58
78
12
50
30
52
8
22
18
32
258
22
108
138
86
4
32
10
134
154
44
10
8
4
8
18
30
24
6
40
32
10
36
26
94
2
42
132
6
60
88
44
46
56
196
44
120
16
18
66
234
54
32
60
4
36
144
44
162
96
88
2
34
6
48
26
6
4
18
32
18
28
2
100
20
30
12
96
60
22
2
10
8
78
60
22
30
42
68
90
42
46
20
4
66
78
2
144
154
60
2
150
180
4
24
116
4
14
42
108
78
204
18
60
18
4
18
8
54
90
30
34
134
30
12
34
86
64
44
60
12
18
90
42
90
18
228
54
10
108
20
28
18
104
40
20
12
18
46
36
26
10
20
82
90
110
70
258
54
30
108
32
36
180
28
14
120
108
82
18
140
72
40
62
18
76
24
20
16
92
54
6
40
18
62
52
8
22
50
72
36
12
28
14
4
74
18
84
18
108
60
102
42
4
26
226
14
18
48
60
58
12
122
108
12
10
6
12
50
42
120
28
260
60
72
90
192
18
76
14
136
30
92
88
60
44
28
50
22
8
40
78
254
120
60
12
40
38
30
40
12
38
22
48
8
28
6
38
12
126
264
18
102
6
64
8
28
12
8
12
142
54
32
4
54
32
40
42
48
44
36
24
90
10
8
10
32
18
150
48
42
60
12
48
78
28
62
12
120
40
188
10
74
4
44
42
30
46
54
26
28
102
168
66
50
18
48
10
104
4
24
80
148
62
18
60
28
2
88
44
10
32
6
28
14
132
48
18
210
144
46
20
22
36
126
66
20
12
120
286
66
176
12
108
64
126
110
52
60
50
58
20
60
22
8
60
28
120
92
54
76
30
62
48
84
36
30
114
46
90
50
70
24
56
42
12
34
126
8
48
34
36
32
130
158
24
36
30
22
8
84
120
96
28
114
20
28
50
72
40
96
32
24
48
52
6
162
18
62
12
118
8
84
30
36
58
32
24
60
46
92
70
68
130
42
12
50
60
58
12
6
140
58
66
116
60
220
92
168
52
30
2
4
54
8
58
96
8
28
44
18
58
132
8
22
20
256
14
120
46
2
28
24
80
108
40
20
12
238
20
12
22
128
40
2
88
18
32
108
40
18
32
22
12
38
12
186
114
210
16
132
80
12
30
6
24
96
4
56
10
60
2
192
34
14
28
74
378
48
40
12
60
8
94
6
44
6
30
132
18
54
90
18
48
58
6
20
36
28
116
6
22
122
66
24
40
56
4
8
58
20
54
34
14
138
24
276
42
42
46
72
48
122
12
28
50
12
168
168
12
40
110
78
60
12
30
106
72
20
24
16
20
88
44
22
20
78
108
70
144
18
68
58
90
162
50
52
108
14
120
118
6
14
22
18
36
72
2
12
30
36
28
192
2
52
78
30
42
108
38
30
42
198
70
12
2
124
116
34
102
14
108
58
50
120
34
80
10
206
72
58
2
30
28
242
18
10
32
108
22
50
130
32
6
24
6
22
12
108
8
64
98
52
26
54
36
12
18
28
14
18
40
140
72
22
6
44
4
42
32
102
6
142
8
12
72
16
14
94
32
30
82
36
74
90
12
64
152
180
42
42
10
36
170
102
18
24
16
110
118
92
4
18
38
52
30
186
134
42
88
60
38
12
70
42
18
12
18
32
96
34
114
192
32
12
34
174
32
4
14
40
8
100
32
78
54
94
54
8
114
40
26
30
34
30
18
6
2
52
80
18
42
30
48
88
2
54
6
30
54
118
168
110
82
38
12
76
44
16
84
68
12
46
2
40
20
54
70
8
78
30
12
60
28
12
78
18
12
32
72
36
4
54
2
40
12
6
62
40
42
62
4
36
56
42
42
36
82
38
52
8
64
56
30
88
26
18
10
2
4
122
12
108
24
66
10
54
8
12
36
10
24
218
46
56
60
36
60
30
102
16
26
70
26
10
2
10
90
18
132
8
72
42
6
88
36
36
62
90
82
80
36
24
30
28
8
22
6
66
98
18
54
6
58
54
162
50
18
72
10
8
150
18
40
50
60
64
188
16
104
30
18
144
ABCD 98584670482*3^$a+1 [50020]
88
60
32
12
57
211
56
90
27
19
53
45
42
18
22
8
52
8
102
78
16
41
55
14
90
40
72
12
60
50
10
60
20
33
43
101
69
39
24
7
26
30
60
54
144
39
63
90
10
48
20
30
3
19
36
5
9
58
2
48
126
6
154
44
52
36
32
42
94
120
14
75
103
12
29
3
28
56
4
17
19
5
72
120
259
168
26
22
32
12
100
8
40
2
70
14
46
14
10
56
16
2
75
43
14
10
8
165
27
54
3
93
30
93
15
112
110
18
160
5
31
74
30
60
12
93
7
17
43
20
40
164
52
24
8
112
20
84
21
55
60
29
21
18
30
10
36
36
53
36
9
6
33
67
44
28
84
8
16
12
72
17
31
17
67
60
20
4
137
24
19
36
68
28
60
14
106
72
72
134
15
24
27
28
50
30
88
137
12
43
12
48
92
129
31
8
12
16
29
135
54
3
21
66
16
144
12
48
5
19
96
12
12
50
6
69
7
60
156
8
36
108
57
55
20
4
50
36
18
28
12
62
46
48
120
216
156
17
27
9
15
69
7
17
117
22
77
51
30
46
36
180
8
81
72
27
90
96
48
27
55
44
21
15
24
52
5
7
5
55
2
18
36
196
24
144
122
10
108
12
68
33
72
87
24
156
165
15
4
77
43
24
50
70
216
36
5
129
22
14
58
50
36
142
17
115
29
24
27
72
18
42
4
29
51
160
144
2
24
51
3
112
170
18
52
5
15
4
41
19
50
15
51
18
216
36
60
198
36
4
12
110
46
8
4
108
24
80
90
18
52
53
24
127
17
55
84
149
31
68
28
12
92
16
12
36
134
36
15
91
20
228
42
123
15
28
24
36
12
32
16
12
12
44
96
18
22
101
57
3
36
7
12
17
55
60
20
36
40
132
24
65
72
31
12
8
21
12
19
104
40
84
72
5
39
69
36
39
12
28
36
24
20
52
80
30
18
16
5
7
14
46
65
33
66
45
43
20
52
8
105
7
161
7
12
65
91
24
17
141
111
84
60
15
52
68
52
80
54
75
15
54
66
9
55
32
30
78
40
62
75
36
3
36
88
2
54
30
22
84
80
28
80
12
64
72
44
60
54
66
45
33
72
48
70
12
60
60
84
26
34
104
28
24
20
57
3
21
43
36
8
12
76
12
48
12
86
10
24
65
15
105
7
24
5
21
30
16
44
18
15
7
36
17
15
28
2
82
14
90
4
80
9
19
8
4
2
10
96
74
226
204
14
36
10
8
100
62
34
36
48
17
9
27
33
34
12
29
12
163
86
10
50
123
55
60
12
200
30
46
68
66
10
36
29
96
19
158
90
12
4
5
31
120
96
89
103
2
24
66
60
136
8
40
96
8
12
76
5
19
24
12
32
52
48
152
33
96
91
8
57
3
21
19
53
7
62
3
7
20
28
32
33
7
50
180
18
12
16
5
43
96
128
72
21
43
36
17
33
39
7
84
48
2
18
21
19
32
64
20
117
9
54
76
20
30
27
19
44
18
46
72
53
79
96
12
41
31
12
24
41
60
36
27
28
24
77
7
137
3
4
108
24
128
21
19
17
39
4
17
15
54
15
7
14
250
108
32
9
69
3
9
46
48
14
42
21
12
87
16
24
5
43
12
36
12
32
45
31
14
3
43
132
12
17
12
144
31
60
5
9
27
79
12
8
60
120
52
101
31
48
48
72
29
39
4
53
19
14
39
7
36
24
230
150
76
8
21
15
78
66
4
36
5
79
12
101
132
27
40
20
30
24
66
16
44
16
77
7
41
19
5
45
106
188
126
46
12
29
7
84
50
27
55
53
36
19
32
48
117
69
51
39
33
31
36
60
86
18
9
7
80
57
19
8
40
92
28
56
16
5
39
21
84
96
15
30
10
48
72
14
22
41
19
68
4
62
27
7
5
91
14
27
19
8
60
12
64
120
17
7
116
24
12
18
106
5
7
8
100
96
108
29
48
55
20
40
98
10
17
48
43
108
209
7
8
172
8
42
118
36
41
33
60
3
19
24
24
53
3
16
48
36
146
70
48
12
41
33
94
50
30
90
72
3
60
51
66
34
12
12
12
44
21
19
26
90
9
7
29
9
60
66
57
21
36
10
44
21
31
89
15
9
48
67
36
26
58
65
36
31
48
36
36
14
202
72
17
45
10
60
29
19
48
68
6
51
87
36
9
7
20
4
104
45
51
16
24
26
18
72
18
27
15
40
24
60
14
6
84
6
75
69
130
137
33
162
124
29
12
36
139
108
41
21
46
65
69
10
24
41
79
72
24
14
111
55
24
17
27
21
31
113
91
36
108
12
48
32
16
24
80
4
14
70
48
197
36
84
96
12
39
84
52
12
36
26
24
111
12
24
43
20
60
93
19
17
12
39
4
36
24
20
ABCD 98584671202*3^$a+1 [50181]
39
41
168
24
7
90
54
90
126
114
66
101
88
32
192
48
49
264
95
25
30
60
96
24
30
66
269
55
30
60
119
7
114
96
23
67
165
56
19
264
5
115
6
111
33
120
66
141
9
84
30
6
24
6
113
16
201
71
73
90
29
67
60
180
21
9
24
30
60
245
136
216
8
31
84
36
84
29
16
72
3
96
53
96
55
120
89
61
30
36
41
24
48
91
36
84
126
24
71
24
16
56
73
180
11
120
55
89
31
33
128
48
40
51
24
125
16
8
1
119
7
9
32
48
1
23
97
30
114
96
63
21
210
41
160
75
24
30
240
96
30
81
80
352
21
60
246
84
60
96
113
31
17
163
117
159
60
29
145
120
95
40
104
168
168
1
24
6
120
60
60
9
105
30
161
79
60
5
25
95
55
90
66
21
3
96
30
23
48
13
6
293
7
24
41
55
90
23
40
87
24
41
19
5
40
32
48
91
30
24
30
120
66
143
91
36
41
19
30
191
19
84
57
8
91
29
31
113
7
89
1
24
120
6
24
60
60
201
135
153
8
19
29
96
24
25
6
90
24
66
114
66
84
156
60
53
61
66
84
30
95
55
161
229
6
54
180
6
234
6
60
129
32
13
30
246
30
81
3
125
72
72
192
25
71
79
225
104
55
65
55
150
60
6
65
115
29
1
90
120
5
55
24
9
51
125
31
24
41
48
7
60
45
99
6
39
15
30
126
29
25
30
89
121
30
90
47
88
111
24
60
29
31
177
9
90
144
77
48
211
501
3
30
39
8
64
80
96
19
21
243
60
60
5
96
175
84
36
210
239
16
9
6
24
60
36
65
48
31
9
8
48
115
29
271
65
144
1
90
96
5
289
47
79
65
49
39
32
144
24
1
6
114
150
17
48
25
30
17
103
41
49
210
60
9
111
30
35
151
41
48
235
29
48
43
96
5
96
72
67
54
30
60
6
183
87
54
11
19
30
96
24
30
137
24
25
119
31
234
6
60
30
144
95
24
97
24
47
72
7
114
15
75
29
96
91
24
36
54
30
77
24
25
15
15
129
72
9
30
24
9
57
23
48
19
54
96
135
75
30
30
210
24
90
29
67
53
40
32
19
29
31
30
6
30
191
139
30
71
24
199
30
75
75
6
84
107
168
24
48
24
144
55
36
5
16
63
36
53
181
30
120
5
25
30
105
104
127
60
180
24
36
189
111
41
103
89
1
60
27
99
54
150
41
16
153
71
24
85
11
55
89
72
13
11
115
21
33
126
90
71
43
6
23
97
15
144
56
169
66
60
234
71
24
144
48
13
66
174
30
210
59
7
9
75
30
66
24
29
72
25
111
129
191
139
29
16
99
269
7
24
120
17
49
63
8
43
36
24
186
23
67
101
43
29
1
6
84
30
47
169
111
9
239
1
30
174
6
174
119
1
39
8
48
144
121
30
9
171
6
23
61
11
355
53
40
32
24
55
186
204
36
95
25
143
1
30
96
9
15
201
15
84
216
24
6
23
96
25
96
24
150
60
30
15
56
88
27
24
21
9
6
144
57
32
151
240
30
59
67
84
57
8
31
33
27
149
25
15
15
36
60
300
5
19
6
23
1
150
66
24
66
300
9
45
59
91
ABCD 98585155874*3^$a+1 [50062]
116
196
56
4
209
31
59
1
120
23
153
12
321
19
56
16
80
3
133
152
40
131
144
45
16
92
28
96
128
72
3
60
73
48
96
83
37
8
51
81
160
108
56
45
30
24
133
288
36
59
54
27
36
100
152
15
30
90
1
104
135
217
8
16
140
4
48
53
39
196
24
20
48
33
19
60
48
47
37
23
1
29
67
149
15
135
217
48
12
83
49
35
97
83
13
83
21
64
80
16
24
24
192
83
21
96
16
60
140
3
289
41
7
83
217
84
44
159
133
167
36
241
83
37
176
40
212
81
19
11
24
37
84
12
48
29
27
16
12
48
48
80
99
30
123
88
12
44
100
44
4
68
172
12
8
112
29
31
23
25
92
3
37
179
37
23
57
208
120
120
24
72
200
3
13
108
144
11
25
95
105
4
35
97
108
36
44
12
96
184
168
48
48
24
8
40
23
85
32
267
241
104
60
28
8
40
120
12
228
32
12
432
33
211
5
39
28
48
36
68
28
17
90
97
260
3
1
35
69
75
37
48
101
207
12
36
105
27
124
108
32
40
248
96
165
15
9
3
168
12
4
60
23
165
72
63
1
156
23
45
112
104
15
145
20
105
7
23
109
140
36
136
48
8
117
6
37
12
32
16
12
155
37
239
54
43
23
189
28
104
28
191
49
212
123
21
16
128
112
384
179
13
24
23
153
3
114
67
188
15
93
213
147
64
24
120
125
51
28
20
112
23
153
28
59
117
4
32
3
105
84
216
16
24
12
20
60
28
20
9
90
121
132
113
27
88
24
48
20
3
54
96
19
152
40
120
24
80
99
1
116
28
368
33
54
157
48
92
100
53
187
56
40
23
25
72
144
24
24
71
61
84
120
104
156
132
48
15
57
24
3
90
171
4
65
27
88
108
68
24
120
60
12
168
48
64
24
224
40
80
15
1
12
60
48
149
426
85
59
37
89
19
48
20
48
112
23
69
16
144
5
51
12
27
85
156
24
128
12
28
48
24
32
39
49
32
136
107
1
59
36
234
30
36
60
165
69
90
121
284
316
132
288
92
3
85
72
20
57
90
36
60
9
21
31
60
24
92
60
84
60
99
84
141
76
48
11
120
1
48
11
9
28
12
35
33
48
144
105
90
157
68
16
92
108
45
19
56
172
44
40
29
19
71
54
115
11
165
40
20
9
27
120
136
60
12
72
59
61
23
45
60
45
3
52
11
69
52
140
180
396
33
171
40
48
192
29
267
408
24
52
59
24
1
29
207
64
12
360
47
93
108
16
143
1
116
124
36
23
85
48
48
120
12
48
144
116
15
45
16
36
47
45
52
29
30
117
172
32
16
48
20
15
324
180
36
180
45
9
75
160
155
117
69
91
119
85
20
400
32
88
20
4
72
23
45
16
60
35
90
99
292
156
47
33
3
24
45
12
76
23
157
23
9
60
48
24
48
16
72
84
89
55
44
36
15
45
84
16
156
36
12
228
20
144
40
144
59
117
180
28
48
168
ABCD 98585197754*3^$a+1 [50042]
24
51
57
123
105
21
3
27
9
144
15
48
12
78
15
48
12
177
36
36
144
27
45
18
66
243
105
12
54
24
48
30
12
66
42
15
99
6
48
72
114
24
60
12
33
39
96
69
48
48
24
21
12
135
9
99
12
60
165
42
45
396
45
39
48
48
72
48
15
66
84
42
60
18
15
9
15
57
51
27
33
12
48
60
93
12
303
111
69
12
12
93
24
96
114
18
108
18
30
24
3
147
18
30
30
54
30
6
24
33
21
27
15
33
21
51
48
72
60
12
135
21
60
15
6
3
81
36
18
42
30
6
102
18
3
45
60
66
78
36
39
117
123
48
108
129
78
105
93
42
54
6
30
60
60
84
66
24
66
3
57
15
33
75
51
6
30
45
105
54
9
21
111
3
252
24
6
48
132
132
30
78
120
30
60
108
30
75
60
111
186
15
69
66
45
15
33
105
87
45
27
36
21
36
18
129
36
9
3
69
48
51
12
3
30
27
12
60
3
45
120
213
36
24
27
48
9
18
42
30
12
261
48
135
105
15
162
63
9
15
3
57
96
24
3
54
51
93
12
27
51
6
24
12
30
30
72
30
42
36
132
72
24
27
12
75
441
9
15
105
3
15
30
63
15
24
60
33
33
42
42
102
18
48
3
27
72
30
3
15
90
48
84
15
111
9
57
60
39
15
102
24
30
21
27
21
72
33
36
36
27
156
24
33
144
36
42
6
132
3
69
42
69
141
3
33
15
48
21
18
6
15
9
96
6
249
12
15
18
30
12
33
12
69
78
18
12
3
153
12
27
3
102
60
6
192
18
135
12
33
27
33
24
15
36
21
66
42
36
15
120
87
30
102
6
30
24
6
24
42
9
117
87
51
126
108
3
33
27
9
114
6
216
27
141
84
3
57
60
3
105
12
66
84
45
63
45
33
60
12
24
51
12
57
39
69
63
9
48
15
87
6
3
87
78
15
75
45
165
12
24
18
36
12
78
15
21
66
45
39
126
3
81
96
180
48
66
6
15
33
30
57
45
3
9
12
60
51
12
36
12
27
81
24
3
162
15
81
66
96
45
27
18
87
21
42
198
72
15
45
54
189
60
45
12
30
78
15
12
12
87
6
24
18
21
12
45
12
288
87
45
3
3
45
51
30
24
72
3
84
81
39
96
147
12
6
6
30
54
105
9
48
60
3
12
120
135
45
3
9
81
72
18
66
18
42
3
261
120
102
102
108
87
21
75
87
57
48
12
60
36
75
54
90
21
60
72
3
132
24
90
36
54
6
78
30
66
78
3
33
42
54
39
24
15
21
195
9
216
12
3
72
57
81
147
63
66
39
21
30
24
69
3
33
81
18
258
135
3
402
48
15
9
3
120
9
36
84
3
57
3
27
36
84
9
51
129
69
15
48
45
90
33
120
39
72
24
114
12
159
9
135
96
12
60
189
30
24
9
15
45
87
33
3
57
21
27
9
99
84
195
36
57
3
69
21
12
15
27
12
54
240
12
27
87
21
75
252
6
147
9
99
15
36
186
15
15
105
15
45
3
150
72
84
126
93
15
42
48
6
18
3
48
75
42
15
9
3
117
24
192
114
9
72
72
111
36
21
60
9
156
42
6
27
72
51
162
75
12
33
54
36
18
87
48
120
45
27
12
15
72
6
303
72
60
63
6
60
36
90
30
207
3
33
12
123
36
9
51
84
42
135
48
60
39
150
75
27
81
123
42
30
57
60
108
45
15
72
108
63
150
6
30
54
9
3
33
57
3
21
39
9
36
6
33
51
57
219
24
42
90
42
12
3
36
15
36
54
36
51
39
6
102
33
27
66
96
6
12
33
72
168
9
36
3
84
48
48
57
27
27
69
12
57
75
51
30
12
3
60
39
42
48
42
9
60
39
126
42
33
72
9
24
39
63
234
3
15
12
9
21
99
24
27
93
48
180
27
42
111
15
33
9
48
30
33
45
12
30
165
9
24
135
141
51
3
156
60
24
6
6
90
12
42
9
84
33
183
87
54
60
18
33
3
30
12
3
21
6
33
132
48
72
57
36
84
6
117
9
171
48
45
99
87
54
207
15
ABCD 98586309046*3^$a+1 [50015]
24
1
36
32
16
12
8
64
41
39
39
69
3
18
7
24
12
35
1
8
36
3
73
20
27
42
30
45
99
97
56
4
29
163
65
12
12
7
35
66
7
77
24
186
6
60
84
60
7
24
53
24
19
119
1
23
18
48
3
57
48
24
75
84
108
24
15
25
36
11
78
24
19
128
15
6
19
96
36
209
75
153
63
28
35
18
36
7
132
48
23
1
65
24
31
5
7
44
15
24
25
80
4
108
17
24
168
7
5
18
9
15
66
24
39
45
31
96
53
132
43
8
72
60
12
24
28
131
1
65
31
72
47
18
19
77
15
69
66
9
21
51
28
5
12
18
1
224
16
17
24
84
3
72
136
23
21
4
8
4
48
11
24
25
65
19
12
65
6
78
111
57
24
27
9
7
5
19
104
15
121
8
105
43
41
51
15
25
32
40
29
18
6
99
16
48
120
65
3
57
48
3
24
16
17
55
68
27
120
1
48
12
44
45
51
9
24
48
36
91
143
1
56
24
4
68
28
60
36
12
23
24
24
1
77
19
48
5
42
1
24
5
24
27
60
123
30
7
5
30
25
5
27
111
30
7
83
1
41
63
72
69
75
33
48
15
88
24
17
7
29
24
66
105
52
12
5
18
66
31
5
24
15
16
5
39
9
60
3
124
36
29
27
4
60
36
12
36
48
12
8
156
28
24
56
21
96
79
11
133
92
129
36
15
64
96
12
5
27
117
27
57
79
12
12
53
19
48
41
12
67
47
42
120
31
8
81
30
1
24
53
3
64
5
19
20
21
12
12
7
24
20
48
69
63
33
55
32
15
21
9
24
63
100
47
121
5
19
44
16
65
159
16
5
6
18
111
33
6
126
3
33
15
160
89
7
23
6
24
18
1
47
78
39
21
84
3
36
3
25
24
12
5
39
72
16
41
60
67
47
18
3
9
19
23
150
7
44
15
25
23
9
105
3
4
24
84
41
42
33
69
99
16
20
76
36
11
21
99
45
75
24
6
60
91
41
60
12
19
8
36
28
23
97
8
105
24
67
5
24
55
29
3
16
32
72
33
30
73
108
11
21
4
24
48
8
39
1
36
132
32
63
9
36
81
67
17
12
51
40
96
41
12
12
3
108
40
8
57
91
53
39
4
35
9
33
19
92
36
52
12
5
24
19
20
16
125
31
12
47
18
24
7
8
129
60
27
15
30
39
64
149
55
128
4
89
43
29
3
69
18
57
12
9
7
36
53
99
21
48
115
5
36
55
56
4
32
96
4
77
19
17
79
92
45
19
107
1
23
109
5
15
111
48
57
16
5
91
192
56
9
126
1
72
23
21
93
78
18
3
28
80
88
44
9
42
105
160
8
88
17
39
28
125
24
15
16
12
11
66
55
17
103
17
55
29
3
33
24
103
23
33
4
11
42
55
48
24
48
53
144
67
23
13
48
36
29
31
53
7
5
43
36
20
88
72
5
39
4
53
7
41
36
51
64
32
76
29
84
30
96
25
5
12
75
64
77
15
129
151
17
63
24
57
30
18
43
48
68
21
210
49
36
48
17
18
30
43
20
45
67
36
41
7
5
51
33
6
78
27
153
78
24
24
9
33
175
23
42
115
59
66
39
24
40
24
77
51
52
48
5
31
8
21
3
141
90
18
3
28
47
30
19
56
87
1
20
105
42
45
60
39
73
17
19
5
31
5
27
39
102
31
17
18
13
11
18
55
104
36
16
41
3
33
19
20
45
60
3
3
66
7
24
8
45
42
54
90
18
7
24
8
36
81
75
4
17
18
126
19
71
73
32
64
108
53
30
42
55
95
9
9
24
19
12
20
16
59
57
39
37
84
56
4
35
33
87
30
7
12
23
120
9
48
24
16
71
13
12
209
39
21
7
41
3
36
28
29
27
40
20
3
25
8
63
9
136
12
48
32
27
33
69
18
66
43
53
7
77
24
31
41
51
33
7
23
1
8
60
27
9
40
23
73
20
52
53
18
24
13
116
40
101
43
65
7
32
63
49
8
105
103
5
3
60
69
36
18
37
84
5
3
72
16
12
53
24
30
85
48
12
24
29
31
35
81
15
30
19
17
79
5
108
36
51
33
63
40
65
72
51
64
41
43
92
4
204
12
161
60
39
28
41
31
5
24
18
13
80
16
83
1
48
29
18
72
1
24
24
8
144
16
12
65
27
96
16
5
31
12
8
9
7
24
29
43
149
60
79
71
48
33
64
53
15
28
29
90
13
32
123
1
41
7
8
16
200
4
17
18
93
52
23
42
63
76
11
85
44
84
57
3
45
24
18
120
9
15
49
92
3
6
43
23
73
32
16
44
36
12
36
76
48
84
23
21
28
5
27
48
33
6
73
32
57
30
25
47
6
42
25
56
93
91
65
30
1
32
12
57
39
16
35
57
15
1
20
36
12
21
15
16
29
27
39
13
12
23
1
44
9
3
15
42
91
5
12
3
15
1
32
16
17
27
48
99
33
87
129
63
73
137
78
121
5
139
32
87
6
43
17
63
63
96
24
186
30
24
61
35
102
99
9
24
39
12
76
24
12
11
30
24
72
67
29
24
99
24
40
23
42
55
71
42
30
33
16
80
16
24
72
32
64
24
92
9
18
81
36
27
73
17
78
1
12
77
19
11
42
79
108
44
45
60
31
53
87
4
44
3
18
102
6
12
3
64
17
51
33
31
ABCD 98586425318*3^$a+1 [50010]
60
12
48
93
111
81
48
27
192
108
24
33
27
36
9
3
120
21
267
42
171
72
45
54
60
9
279
102
51
39
9
39
78
3
24
3
42
18
105
15
30
30
60
33
27
24
36
12
42
126
60
12
90
30
48
84
60
36
30
75
147
21
24
183
12
12
129
51
228
132
48
18
150
12
120
12
108
180
18
99
93
75
96
87
12
90
162
96
120
12
12
81
117
3
27
120
120
18
42
12
48
48
60
30
27
63
60
24
21
45
3
96
24
117
147
87
36
42
48
42
120
48
24
36
60
60
69
24
96
93
3
72
48
45
24
123
120
48
189
78
90
192
6
42
90
78
42
33
27
21
21
78
48
42
75
45
75
3
60
129
123
18
3
39
60
18
72
78
117
48
72
75
72
18
18
9
3
21
24
45
123
27
42
6
12
102
48
30
18
195
15
24
129
120
39
168
30
42
12
96
237
123
204
6
150
60
24
78
18
24
96
30
3
27
45
15
54
78
93
15
72
168
24
36
60
60
24
60
198
51
27
84
6
3
27
72
90
78
84
6
27
123
45
48
21
18
60
60
60
18
3
39
108
60
102
3
147
21
72
24
111
72
81
21
66
240
12
93
45
102
48
45
27
45
72
63
132
168
141
39
30
51
21
18
60
42
90
81
15
180
144
90
3
117
246
12
72
6
42
78
75
255
12
21
27
144
18
3
24
3
282
186
132
60
120
120
81
96
48
15
105
27
69
39
30
18
204
180
30
3
3
12
60
90
78
12
48
12
12
30
99
69
18
12
42
18
12
21
147
60
12
69
21
6
60
60
192
60
81
21
18
30
48
144
99
69
90
12
36
33
39
12
48
42
168
90
78
42
60
12
48
48
120
54
123
93
114
30
66
12
21
231
108
141
27
24
36
54
48
3
147
18
30
12
108
60
72
33
69
30
36
150
75
135
132
45
27
168
93
45
90
72
72
6
75
39
6
3
207
105
135
54
3
63
144
36
72
18
3
21
99
237
3
51
45
21
90
102
72
78
12
9
39
48
30
3
39
105
15
48
60
12
81
144
45
27
24
21
66
57
3
90
3
27
24
66
72
3
27
18
54
18
18
12
42
288
3
117
42
36
162
72
66
12
132
6
144
18
30
42
78
51
219
45
3
210
75
48
27
84
48
153
39
33
192
93
75
15
33
48
69
30
18
72
48
27
45
102
66
24
3
87
9
87
84
141
45
24
48
30
60
120
228
120
24
21
45
102
72
69
117
432
3
27
138
42
72
126
102
18
72
72
51
15
30
54
48
21
72
15
30
27
45
30
12
36
192
93
15
120
105
39
9
99
90
18
72
30
18
24
6
30
234
30
240
96
12
48
30
147
72
45
198
45
63
9
3
132
126
3
39
33
75
12
57
63
48
33
120
24
93
75
195
72
45
120
48
189
18
30
51
69
48
3
21
126
72
12
60
120
60
288
33
39
96
57
117
96
150
12
48
12
21
39
30
42
30
6
144
18
48
72
75
63
30
54
45
24
87
12
21
117
42
33
48
117
147
117
75
48
48
147
42
90
6
102
12
156
72
48
12
60
45
3
93
21
99
27
45
27
12
33
15
12
168
168
114
3
27
18
42
30
6
45
48
27
42
27
45
6
90
30
12
150
3
99
306
42
33
39
198
102
21
15
102
3
45
54
90
138
30
3
39
126
42
12
96
132
33
15
33
21
96
27
15
30
3
195
72
12
96
12
45
93
24
51
72
93
90
30
102
21
39
30
30
12
60
36
84
216
24
36
30
ABCD 98586523424*3^$a+1 [50071]
7
11
30
30
48
42
60
12
156
43
11
97
11
6
42
42
60
55
72
125
168
31
144
35
42
24
12
12
90
48
24
1
23
13
101
30
6
43
11
6
91
11
54
43
155
25
5
48
48
6
18
19
59
42
30
72
78
138
13
29
42
18
6
85
41
67
29
108
79
11
60
1
5
103
107
36
120
72
78
30
48
12
54
24
96
24
66
66
24
6
42
36
66
36
48
36
30
60
18
25
5
72
48
30
61
11
133
35
73
5
72
12
114
6
24
132
42
18
12
12
6
13
101
66
12
6
84
12
54
6
163
11
61
23
18
31
23
13
95
13
113
66
109
35
54
66
6
156
84
6
24
18
60
48
271
11
162
7
71
90
156
42
90
60
144
90
13
23
30
12
6
36
18
66
144
169
17
55
36
5
54
85
35
37
29
24
24
42
61
113
42
42
30
18
114
156
48
49
41
42
54
7
71
1
89
19
144
65
102
12
36
18
36
19
17
42
30
6
13
77
42
60
37
71
1
41
162
6
43
41
186
6
114
6
36
24
108
6
66
6
18
72
24
108
90
42
19
95
120
1
11
42
72
55
35
36
72
12
48
66
12
12
12
91
23
12
84
25
11
12
156
73
29
43
36
5
24
42
72
30
30
30
42
36
49
53
36
12
7
95
12
109
377
24
78
18
7
36
29
6
6
54
6
30
156
78
24
12
30
6
42
48
138
55
17
48
90
6
108
198
12
48
13
29
36
6
78
180
31
71
18
18
18
60
66
18
19
11
306
187
47
30
18
13
5
31
72
17
30
6
55
53
48
48
66
30
138
12
1
65
30
72
72
6
7
11
114
12
18
48
12
42
36
12
18
138
6
6
102
6
31
95
30
18
48
54
54
60
6
18
157
89
54
12
66
24
43
5
36
60
156
6
24
246
168
66
18
79
47
96
24
36
85
11
12
72
6
60
102
90
72
24
12
43
47
42
132
31
72
35
72
1
17
72
55
113
6
24
1
59
18
18
30
6
6
18
126
18
25
17
6
72
12
30
108
18
144
61
167
18
24
60
30
84
84
6
66
6
90
234
103
71
37
35
1
29
72
115
137
24
12
24
19
5
60
66
36
90
60
108
66
6
18
42
90
37
35
30
43
29
7
41
18
48
54
102
54
96
6
204
258
30
25
5
180
12
55
23
42
6
1
17
96
24
6
120
6
48
156
36
12
96
66
37
17
12
180
18
72
24
30
43
83
12
36
6
24
126
6
12
91
35
72
132
85
41
31
11
18
6
30
18
192
144
121
53
72
199
65
7
36
101
36
7
29
60
24
126
114
42
1
29
30
30
24
30
6
31
36
36
59
78
79
53
6
6
24
114
60
6
120
42
18
19
11
6
19
35
37
53
132
103
77
18
13
23
24
54
7
41
31
29
24
18
48
54
18
60
12
96
12
6
204
12
276
48
19
23
108
30
54
18
12
72
36
108
24
72
120
7
149
54
60
24
54
60
60
12
48
55
101
66
49
59
18
24
6
18
66
36
24
48
96
181
23
66
6
48
37
29
6
24
30
24
78
78
42
24
36
24
78
48
12
150
36
1
36
180
47
6
12
187
47
6
48
30
13
11
48
30
30
120
24
18
150
1
5
120
12
43
17
54
6
67
11
12
12
240
36
30
91
35
54
54
108
1
47
6
66
78
30
102
72
18
42
12
30
1
23
24
12
36
24
18
60
19
83
114
54
12
84
60
24
102
138
126
60
12
30
18
120
7
119
18
48
18
12
60
54
90
6
7
47
25
36
36
41
139
17
6
126
78
25
11
18
48
144
78
102
30
24
210
19
17
55
11
48
234
6
12
48
109
72
89
12
54
6
72
12
66
18
36
48
30
61
29
60
60
31
65
43
71
37
35
18
18
18
6
13
11
36
18
120
60
6
1
11
84
85
35
90
78
12
54
24
67
5
138
18
24
108
78
30
12
42
6
48
6
97
11
6
6
60
61
5
12
6
30
54
102
7
17
6
60
78
66
6
78
168
18
24
108
12
36
6
96
13
108
11
36
30
12
55
77
60
6
6
84
96
180
96
30
121
173
24
19
83
78
30
24
42
31
35
90
19
36
5
12
55
53
12
30
36
6
48
96
60
24
31
11
25
53
55
11
42
55
36
36
17
24
60
115
5
60
102
48
66
24
42
84
37
17
30
42
12
120
90
13
144
108
11
54
12
30
66
43
47
54
115
11
30
18
49
35
72
1
47
72
25
35
1
53
ABCD 98586692728*3^$a+1 [50015]
144
168
48
9
48
43
5
55
89
43
12
120
80
9
72
7
420
5
96
111
64
17
7
41
27
12
33
55
17
55
36
36
80
28
20
81
24
243
84
96
112
8
24
256
44
36
9
15
33
96
31
89
7
65
19
29
24
127
56
4
29
19
192
60
116
180
57
15
16
65
120
207
57
7
8
33
7
41
115
36
41
79
120
89
19
68
57
63
9
91
77
48
24
31
108
12
17
87
9
147
60
4
36
24
120
56
33
19
32
21
39
16
32
52
5
55
36
84
48
92
4
17
15
220
5
48
24
31
56
9
115
84
113
39
16
89
15
60
36
60
45
7
128
57
207
9
171
96
60
129
15
40
8
33
15
120
144
136
224
88
200
132
228
40
17
3
52
128
81
87
33
24
123
52
152
100
149
55
89
75
45
48
24
15
33
48
48
39
57
15
16
80
60
45
15
192
153
39
16
152
12
36
24
36
52
80
76
12
48
84
80
45
3
12
48
57
123
100
60
44
249
216
31
17
127
56
9
24
91
60
84
164
12
4
156
29
87
9
115
20
321
15
24
88
72
80
33
7
96
24
8
48
57
96
96
19
125
115
32
144
60
48
48
24
105
111
40
12
20
168
112
20
16
29
31
72
137
195
21
39
16
96
48
36
125
79
41
72
120
48
7
17
72
75
4
32
105
87
112
80
9
7
24
68
60
168
9
120
24
24
123
4
65
63
33
48
87
105
72
7
156
5
103
24
32
16
108
5
87
4
125
15
9
24
135
33
43
101
43
36
41
51
12
33
19
108
420
36
92
4
168
96
164
12
129
72
39
40
128
12
45
24
7
17
7
80
40
8
12
64
5
171
21
139
5
15
153
7
65
31
120
89
63
12
60
81
79
116
93
55
41
24
39
33
19
29
7
32
48
12
21
72
175
132
5
183
105
72
3
268
24
128
57
48
7
72
20
48
16
212
28
77
72
207
16
24
56
60
4
24
17
15
64
20
21
39
148
80
21
39
52
20
220
5
15
76
12
113
19
29
259
36
96
89
31
36
92
105
55
32
9
55
96
80
36
100
104
48
40
8
9
15
33
123
12
57
103
68
45
7
17
48
48
120
15
33
87
12
45
96
7
44
21
15
72
72
124
32
45
7
96
12
53
139
20
12
21
72
48
15
64
8
108
204
40
24
65
19
20
48
57
87
33
55
68
45
19
29
31
128
48
129
24
120
39
33
7
80
72
60
45
19
96
84
12
12
137
31
32
28
29
15
129
31
36
5
72
48
99
60
4
44
105
123
28
24
17
96
87
40
32
273
151
17
87
33
24
3
100
41
67
32
12
33
31
36
149
7
17
3
52
156
5
31
120
36
20
105
99
4
60
96
140
9
31
24
84
5
168
55
24
41
15
33
31
41
15
52
53
7
48
120
104
105
48
7
24
17
15
9
111
64
120
65
63
33
24
15
225
231
9
15
33
55
32
40
20
36
9
24
24
3
12
48
33
55
144
8
9
43
5
207
81
127
32
9
111
33
31
56
9
7
60
32
12
64
17
48
72
39
16
17
3
69
103
17
15
16
113
24
7
56
40
48
24
288
44
16
348
209
7
56
72
72
16
164
220
20
48
16
60
17
15
4
29
31
20
28
17
51
12
40
17
24
7
80
28
77
15
144
129
72
7
41
87
153
24
15
177
120
31
89
31
48
36
60
185
79
32
129
24
151
56
64
20
16
5
7
72
41
39
76
53
31
60
144
77
19
68
81
55
152
57
67
80
76
209
55
24
96
116
28
137
7
8
160
284
141
19
60
36
12
8
24
120
105
3
100
128
33
31
144
12
20
9
24
39
57
31
17
55
17
19
12
24
120
65
15
4
ABCD 98586700482*3^$a+1 [50020]
56
28
17
7
8
34
78
12
14
22
102
11
72
133
44
22
26
54
10
50
64
80
4
12
30
108
38
4
24
30
74
10
20
270
36
6
58
26
24
75
15
48
22
86
52
132
50
6
10
6
50
106
42
32
18
60
16
32
54
16
20
99
33
48
70
29
55
18
26
70
36
20
40
38
22
48
23
27
72
76
48
24
50
18
112
18
42
8
42
18
4
30
6
44
4
5
19
32
10
60
56
102
42
75
45
64
35
31
38
12
60
16
158
42
18
16
20
21
33
22
12
6
54
50
18
34
14
36
4
5
7
20
24
198
46
2
40
24
6
2
60
10
30
71
27
148
32
52
8
30
4
48
42
66
92
22
24
24
108
42
18
24
14
52
14
4
41
55
8
46
6
38
52
11
7
66
26
4
2
39
43
6
6
6
8
130
26
18
18
10
72
32
94
35
49
96
36
8
22
14
24
18
22
48
50
22
23
15
57
7
65
31
14
36
10
42
2
34
114
18
84
11
33
36
28
30
26
16
8
18
70
168
24
2
9
31
104
9
27
36
22
32
6
34
59
25
30
50
22
12
2
39
117
63
27
60
84
81
13
96
80
24
22
14
39
9
42
36
22
42
56
18
4
32
36
24
3
15
57
15
21
87
12
46
30
18
54
66
12
62
46
6
44
34
38
18
22
18
26
45
13
158
52
12
89
69
30
60
12
64
84
66
54
12
66
50
72
10
86
16
14
36
18
16
209
97
56
18
54
28
78
29
27
16
38
72
4
68
42
54
34
2
106
18
74
40
17
36
9
244
32
4
6
38
16
83
13
20
22
98
24
10
29
51
156
40
68
24
40
108
24
114
24
6
54
48
8
99
1
26
45
15
34
42
8
90
34
56
114
12
90
6
4
44
27
7
38
124
8
111
27
70
54
84
26
18
58
14
58
38
70
2
138
24
3
31
5
81
6
40
18
24
12
8
42
4
116
45
15
48
18
10
8
6
10
20
36
22
95
31
50
27
13
56
40
6
92
16
12
32
118
102
80
42
90
48
70
12
35
159
52
104
96
4
8
16
20
22
12
20
40
2
70
48
8
108
16
30
36
18
60
50
6
18
30
28
107
91
6
26
28
134
102
64
26
16
18
44
22
6
38
36
36
63
51
4
234
30
32
34
44
12
18
96
124
2
64
26
46
2
28
18
14
36
34
42
26
24
28
11
49
23
15
12
28
24
24
42
24
78
50
10
50
138
22
42
50
100
11
27
28
72
6
26
16
2
48
18
22
18
36
104
60
4
140
16
86
40
50
36
18
40
20
34
32
9
1
6
128
54
63
99
45
15
16
38
70
6
44
52
42
68
24
58
36
42
2
46
36
30
36
2
46
11
15
10
56
34
60
5
1
68
52
54
113
51
12
45
9
24
12
63
19
98
72
10
12
114
30
30
74
58
42
32
28
42
90
6
30
12
92
34
74
10
122
40
26
114
10
11
49
36
14
16
2
70
137
19
14
292
6
42
18
2
16
95
9
16
12
42
80
90
12
6
40
14
3
7
18
2
6
18
40
50
34
6
14
30
16
6
30
6
60
8
70
11
43
8
70
32
18
22
6
86
40
24
47
7
38
42
52
50
24
22
44
28
62
6
28
102
44
18
22
59
27
34
30
8
28
60
42
30
8
30
90
9
195
58
66
24
12
41
27
42
30
16
24
20
40
18
36
30
104
58
59
15
28
276
14
60
12
54
16
30
66
72
30
2
54
40
30
44
66
6
18
22
60
8
106
50
40
54
2
66
27
61
30
26
171
9
18
10
26
16
150
18
20
40
32
16
2
48
34
8
28
74
6
18
70
14
6
34
30
146
34
8
12
10
32
34
60
86
18
12
16
8
12
9
33
106
221
25
116
3
180
15
40
60
26
4
66
18
68
24
84
10
17
73
104
58
14
28
8
52
86
9
15
52
176
28
6
6
24
44
82
102
42
18
12
38
75
13
2
72
21
72
15
16
41
19
14
48
24
36
30
24
4
84
18
18
50
72
27
27
58
23
105
4
90
80
9
19
60
2
18
60
21
55
26
28
35
31
12
2
60
90
70
30
80
46
11
51
10
83
27
34
6
50
22
32
6
58
14
16
104
27
43
66
30
77
87
16
41
15
84
42
10
30
152
63
27
132
66
10
89
61
2
22
18
72
20
30
6
30
40
2
57
9
52
12
12
66
8
4
18
90
24
20
18
108
52
11
81
6
10
2
10
42
156
132
6
42
18
42
128
6
34
66
8
36
16
96
12
18
42
36
24
11
7
150
110
57
36
1
80
63
72
43
2
180
63
43
42
92
34
42
8
46
30
110
40
108
32
36
40
78
2
28
6
84
35
81
6
10
30
17
67
14
46
26
4
50
34
2
9
1
12
60
32
10
38
16
36
30
8
28
53
15
52
14
6
124
48
38
70
24
18
36
30
26
88
68
418
114
36
14
28
30
12
66
6
20
28
38
45
63
16
36
110
42
52
30
11
9
18
45
31
2
22
30
30
2
4
2
30
54
46
104
4
42
18
54
6
32
4
104
90
6
39
27
52
132
108
110
12
24
10
56
58
50
42
90
88
12
6
2
28
8
10
12
104
4
14
52
56
22
71
85
24
18
72
50
16
54
30
66
24
96
41
15
76
44
9
25
47
7
38
4
18
78
14
10
30
86
75
72
25
6
114
107
25
80
10
8
30
36
4
20
90
16
14
22
36
20
4
14
46
56
22
38
34
60
78
26
16
20
28
2
45
43
ABCD 98587032034*3^$a+1 [50010]
28
15
96
30
18
165
51
30
119
91
57
69
48
63
3
29
7
108
126
15
51
84
9
120
207
60
149
19
5
72
36
7
45
32
88
56
139
6
24
51
15
6
78
396
24
30
6
36
108
33
128
36
16
3
24
42
48
282
5
103
33
3
120
101
36
43
84
17
13
3
87
60
33
27
81
92
73
54
105
105
87
3
36
36
120
29
145
11
4
135
101
48
60
16
144
57
54
24
156
24
120
53
7
60
12
129
15
41
24
49
42
29
91
89
36
24
265
71
24
49
15
15
81
72
20
48
36
88
27
84
41
28
147
120
18
66
69
27
48
53
49
48
120
126
144
33
39
84
21
15
108
5
52
20
16
123
30
54
41
4
21
15
81
78
72
48
42
231
159
9
15
41
36
7
6
30
41
139
246
24
24
15
27
78
150
93
48
15
5
115
30
54
240
42
95
19
120
21
8
1
87
9
39
75
141
8
25
90
5
1
35
19
12
5
16
8
25
24
162
48
5
216
1
3
21
11
103
60
33
33
11
13
23
72
25
63
72
32
19
30
54
66
6
5
108
145
23
49
54
24
42
23
67
9
75
210
35
16
3
17
55
60
213
32
40
33
75
27
24
210
150
57
57
96
24
15
15
12
53
67
53
40
111
29
148
48
51
78
72
210
5
204
36
169
90
9
15
33
123
24
12
29
55
120
90
6
24
41
19
21
15
84
6
138
41
19
36
21
56
67
41
16
68
55
113
79
90
23
40
51
5
79
81
51
48
36
41
49
30
81
8
97
111
33
47
43
36
9
20
79
60
12
48
72
48
5
115
41
76
120
123
72
78
6
245
55
69
75
6
15
105
54
17
4
51
18
167
48
91
54
35
31
29
7
9
75
216
120
24
60
41
49
66
69
36
308
72
16
57
192
54
57
63
36
5
49
95
24
1
6
5
85
78
17
16
63
24
41
76
69
114
12
60
48
6
71
43
5
36
91
89
139
6
95
19
6
30
84
36
57
87
36
24
60
42
138
81
21
48
42
48
5
12
55
41
12
16
15
24
36
5
79
312
60
213
56
49
30
12
233
12
19
30
150
57
63
21
3
41
16
33
66
81
20
19
105
15
36
33
51
5
16
9
24
216
47
28
60
51
78
51
20
25
54
42
24
27
123
9
51
54
96
30
41
16
33
66
78
90
216
36
33
15
12
24
54
63
48
51
54
30
60
57
147
66
75
21
54
96
69
141
39
9
90
30
6
41
40
248
1
6
138
251
36
73
23
103
24
161
31
41
79
101
79
5
43
33
68
139
60
66
47
100
60
27
36
66
15
20
43
60
125
67
21
144
3
21
81
24
24
66
24
96
30
51
36
63
45
15
60
96
21
27
186
6
149
109
15
32
49
120
6
5
19
36
53
52
3
57
15
264
60
6
18
36
66
35
13
6
60
17
52
12
15
48
96
24
12
45
3
42
114
5
144
12
85
111
33
30
65
16
204
15
54
192
54
185
25
87
33
6
48
36
77
163
6
23
25
63
33
24
30
12
9
39
57
15
54
15
24
15
12
29
25
6
33
152
25
59
19
72
5
43
21
75
5
115
65
31
48
81
15
141
80
133
150
60
96
5
144
55
36
5
25
135
56
160
75
29
112
48
15
5
115
177
33
30
81
3
60
41
4
36
56
169
66
29
145
39
32
19
6
150
18
42
24
30
87
57
35
61
24
27
180
99
5
96
25
63
111
89
25
6
201
183
36
30
15
312
153
111
3
5
121
144
120
27
63
6
54
186
66
41
7
5
36
52
39
84
6
30
90
18
72
101
19
29
36
109
15
15
21
20
108
55
125
91
36
18
30
36
180
180
36
84
84
41
31
48
36
6
30
9
39
66
66
45
68
67
65
79
60
24
96
5
49
47
16
20
52
56
25
95
151
53
52
39
114
102
29
19
77
85
18
30
72
48
42
24
5
ABCD 98587118192*3^$a+1 [50004]
120
5
1
30
6
120
78
5
25
12
18
57
24
9
156
131
49
36
30
29
19
30
36
27
120
33
6
18
36
24
155
1
30
24
201
21
99
56
19
21
15
18
15
51
114
6
5
61
24
6
198
111
9
12
11
49
18
12
24
24
60
6
54
6
59
61
27
33
6
33
15
90
36
27
248
16
3
30
42
21
27
90
27
9
24
36
11
85
84
15
9
120
47
13
3
24
33
6
54
6
6
138
60
81
105
66
18
102
18
72
78
330
3
3
174
36
30
36
9
39
57
9
24
12
11
43
24
101
16
3
6
54
41
25
36
60
78
90
36
60
39
27
84
210
30
81
63
161
64
15
36
114
11
1
15
3
6
174
30
27
24
15
24
17
109
90
57
9
90
18
102
69
21
24
24
12
39
51
93
15
41
16
45
179
16
63
33
3
24
60
33
3
6
54
30
84
6
54
6
5
72
19
84
120
81
56
13
90
9
72
3
6
15
69
35
31
105
9
30
6
35
19
30
63
123
24
77
13
6
45
96
39
24
30
27
9
95
61
84
30
24
66
84
6
36
18
6
36
53
16
45
11
16
3
30
24
12
99
69
35
1
15
56
19
54
60
12
135
15
18
23
127
6
11
16
144
8
16
51
168
12
48
30
35
61
27
63
54
12
63
21
27
39
9
15
54
3
27
45
51
21
69
51
3
42
75
3
30
135
48
27
5
1
87
3
30
24
72
108
11
1
30
41
97
36
24
11
19
120
60
66
30
84
12
105
3
6
47
247
12
21
32
37
60
30
33
111
57
32
25
23
24
40
24
39
36
54
6
264
36
45
15
9
45
36
60
174
21
80
1
231
3
54
30
6
30
60
30
150
21
96
177
12
18
17
160
9
216
18
66
59
7
113
1
15
69
6
96
60
18
15
48
3
30
90
45
9
23
13
24
6
6
54
60
21
8
25
60
27
9
54
60
45
15
6
27
39
18
12
78
30
66
21
15
198
12
15
128
16
69
27
9
24
15
21
30
5
16
9
276
48
102
21
27
102
234
60
24
72
9
24
45
12
54
9
8
7
6
66
9
9
96
54
30
75
8
13
59
16
15
41
115
168
42
48
107
49
36
60
23
31
321
15
33
15
6
24
132
144
6
48
57
63
6
54
66
60
84
6
6
24
234
21
81
30
30
54
69
8
88
45
144
27
63
113
79
78
363
120
24
80
13
12
39
24
27
69
39
12
141
27
42
90
81
152
31
9
45
75
80
72
13
35
31
30
99
8
37
51
32
19
24
30
36
168
51
9
15
15
6
6
18
12
48
47
49
60
24
60
15
21
66
81
8
55
60
5
16
33
15
345
30
6
6
48
21
152
40
3
234
12
24
36
18
60
30
30
12
45
9
71
25
300
18
33
57
72
95
55
33
45
27
24
69
3
24
3
66
59
7
168
12
24
24
66
96
3
57
30
108
5
1
24
42
84
9
105
183
3
114
51
15
17
97
60
96
6
45
63
81
9
12
24
27
27
93
3
66
138
162
30
41
43
21
39
105
15
6
30
78
71
40
39
96
6
3
177
23
31
30
51
24
135
17
43
5
49
36
75
69
27
9
15
39
6
6
60
150
24
36
39
15
17
13
35
19
36
156
84
9
45
3
24
39
156
5
73
66
24
141
72
24
39
57
117
66
57
9
18
72
24
5
25
6
108
6
39
45
27
3
36
6
3
128
49
15
9
71
43
102
95
25
23
1
15
45
99
8
19
24
5
55
6
11
13
6
5
16
33
84
11
1
108
11
1
60
30
53
31
57
8
139
5
61
155
55
57
27
5
31
9
32
73
30
12
24
6
24
15
9
36
6
84
66
60
99
21
24
60
84
6
21
8
31
300
96
5
13
6
24
101
72
79
90
18
21
75
114
60
47
13
11
16
9
30
216
60
54
24
36
75
56
16
147
60
33
93
6
120
24
45
9
90
30
96
15
21
60
18
21
21
198
42
48
27
105
54
41
19
24
60
6
6
24
45
15
54
30
42
3
8
67
126
47
49
18
6
54
102
30
141
87
105
45
30
12
114
6
41
19
24
21
48
51
36
18
15
21
27
39
30
75
8
16
75
45
104
25
36
90
66
180
3
117
3
21
35
16
33
30
216
30
24
30
72
18
30
42
60
95
145
23
25
6
24
6
11
40
45
18
12
149
19
53
19
149
1
30
9
32
13
54
42
18
12
18
30
21
15
6
24
96
24
234
36
45
45
30
69
48
33
95
115
24
42
3
48
9
95
79
81
9
30
30
60
15
56
16
8
19
102
39
105
6
198
36
15
45
54
42
75
33
183
3
30
71
25
30
60
24
30
6
9
75
30
71
208
51
24
66
24
36
6
18
12
3
ABCD 98587274218*3^$a+1 [50003]
21
60
27
21
3
84
57
18
18
27
99
45
15
21
15
30
3
57
138
21
12
3
1
113
15
64
23
9
120
75
93
45
18
9
9
3
33
6
54
39
171
18
51
81
15
16
20
84
12
28
5
51
15
33
72
27
36
30
24
66
1
23
66
42
37
53
48
24
30
6
7
29
27
21
39
21
7
8
36
12
24
24
16
29
6
57
36
135
57
3
66
72
42
1
92
4
65
3
27
6
19
176
33
15
88
41
15
16
59
109
17
36
15
24
48
27
9
81
12
19
35
13
44
87
45
159
36
12
60
18
51
111
33
48
9
15
3
12
1
20
3
108
36
21
24
12
105
12
39
3
144
33
16
17
18
36
25
47
9
45
63
84
84
9
36
31
8
16
8
45
12
63
9
31
65
15
21
43
56
9
51
15
13
23
36
133
32
33
31
8
36
69
103
77
15
24
33
99
12
3
49
17
63
33
135
27
12
6
3
9
87
93
42
84
9
27
36
90
3
144
15
105
93
18
6
67
53
24
15
52
17
36
24
15
15
33
36
3
6
7
96
24
11
13
11
90
159
52
41
7
80
36
93
15
64
11
12
1
24
17
18
102
7
32
16
56
3
66
19
32
3
60
90
7
116
24
4
5
87
4
17
7
24
47
121
77
3
84
39
13
44
36
51
66
24
43
48
8
93
43
32
105
31
80
21
63
3
9
12
12
112
5
43
59
21
64
23
9
12
123
1
77
108
7
5
42
48
18
54
36
6
39
36
24
4
23
1
24
80
159
1
95
45
39
36
25
29
51
9
54
45
36
21
24
30
69
9
15
24
117
24
18
97
41
54
1
5
43
8
36
39
21
16
29
60
3
4
11
72
33
21
18
9
12
24
3
24
9
45
15
51
18
27
36
60
84
9
24
36
54
18
51
21
12
19
56
12
27
36
108
18
3
4
23
117
27
45
52
29
15
9
66
54
3
36
28
11
36
1
32
88
24
32
3
21
45
51
75
13
120
44
3
1
23
21
27
90
3
12
27
84
6
36
18
21
40
8
36
15
45
45
3
24
15
45
28
29
18
21
24
4
56
9
48
60
36
12
24
27
12
15
30
6
33
36
21
54
72
1
32
15
42
48
24
36
12
15
36
3
1
48
47
30
78
61
5
18
18
55
68
27
144
9
36
28
24
24
5
15
39
30
75
36
16
59
120
33
76
53
42
30
36
18
37
32
24
36
15
13
104
40
5
63
15
66
36
6
45
60
3
57
117
42
45
75
13
20
24
28
11
13
5
36
31
5
3
45
51
48
15
72
108
156
54
36
3
69
3
28
32
9
87
84
15
69
96
12
3
54
15
33
78
81
28
44
57
19
17
3
15
13
83
9
27
66
15
108
28
24
23
33
12
51
36
21
33
27
76
20
21
36
91
17
7
5
18
6
36
39
88
11
33
52
23
9
16
56
36
72
12
16
23
45
45
12
18
1
17
123
4
35
42
15
28
23
57
93
12
55
92
51
36
9
72
27
18
60
3
87
33
36
3
18
55
104
36
36
33
123
4
53
78
18
63
45
120
3
21
30
57
3
18
3
45
19
23
12
42
27
40
8
48
84
57
63
48
24
105
67
89
6
25
119
48
36
24
33
36
136
5
6
105
15
69
27
48
33
9
15
4
32
15
54
24
3
33
30
18
3
36
12
4
53
78
21
12
52
59
18
18
25
72
59
18
3
40
116
3
9
27
9
52
11
21
12
99
9
21
3
21
36
63
48
24
9
55
11
6
54
36
84
90
24
3
99
60
93
159
30
51
120
27
9
48
4
53
27
3
24
72
108
9
40
17
3
105
63
60
24
12
28
8
12
24
144
21
27
12
15
9
24
24
40
71
57
27
78
3
72
4
83
13
41
12
43
24
80
12
3
25
44
3
6
27
16
68
27
1
20
39
13
53
39
24
63
85
56
21
60
31
89
55
41
30
1
113
7
5
99
24
16
24
48
47
36
12
42
108
27
120
33
3
52
35
9
76
5
84
3
33
43
29
36
6
9
16
44
36
51
37
72
24
48
17
99
15
13
5
15
28
41
3
33
3
12
4
32
21
42
18
30
90
36
3
33
24
54
12
21
84
4
5
12
7
24
29
63
9
90
1
65
3
48
108
75
13
29
84
24
3
27
25
44
28
44
4
56
21
3
63
24
18
12
78
57
12
3
66
72
15
12
12
159
21
21
72
120
6
109
92
9
51
3
36
24
21
12
3
13
56
15
33
63
9
9
7
56
60
180
24
9
126
24
1
96
8
24
64
20
15
45
51
9
3
21
4
29
6
33
4
8
120
27
57
33
19
53
51
24
36
24
12
21
18
1
80
12
9
18
25
8
16
8
21
30
6
36
48
72
18
21
39
21
69
43
48
24
72
5
24
15
3
30
3
33
27
9
19
5
3
51
66
36
27
9
27
81
87
40
23
30
6
198
30
1
41
36
67
20
33
19
5
27
63
25
101
3
16
44
12
112
23
49
5
24
3
27
9
52
48
24
47
21
28
20
28
8
72
60
52
41
66
9
81
63
24
39
24
36
18
15
12
168
15
13
8
39
9
27
85
20
72
21
7
20
120
15
30
18
93
33
55
17
24
7
11
18
115
24
5
30
18
6
21
9
55
5
27
36
27
9
27
13
143
21
21
12
36
39
36
24
84
69
18
1
48
44
12
12
28
5
15
3
57
15
84
13
24
56
57
31
5
84
54
6
84
54
18
18
21
24
9
3
15
141
48
81
3
105
159
28
44
52
32
60
24
28
23
121
23
33
64
56
45
24
43
80
3
9
4
56
15
9
15
21
4
11
90
43
23
25
53
27
24
16
24
8
45
3
64
5
36
108
15
51
18
36
126
69
36
96
93
31
20
3
33
36
12
40
32
156
33
54
61
5
19
161
24
66
6
27
48
12
40
11
33
12
120
15
33
81
39
60
39
105
99
18
102
69
9
36
31
56
72
3
30
111
84
60
12
57
39
24
52
11
81
24
3
1
8
16
8
3
36
ABCD 98587912264*3^$a+1 [50061]
42
63
3
21
16
23
261
63
25
56
76
20
36
48
16
8
15
85
56
99
13
23
97
24
20
51
69
4
72
20
3
45
24
48
183
105
60
72
88
35
42
72
31
96
36
60
23
105
52
23
72
93
57
18
37
83
121
29
31
108
168
8
36
60
36
123
129
88
5
7
11
45
60
16
24
84
20
12
9
99
60
75
121
5
51
48
16
92
60
15
13
20
75
1
20
16
23
1
44
4
23
25
72
92
64
80
24
16
56
28
48
83
60
121
23
108
45
24
76
32
3
12
36
72
97
11
105
4
200
12
36
165
18
24
13
23
97
65
67
228
47
33
12
75
13
132
56
12
4
48
23
97
12
20
3
13
140
147
93
87
93
28
29
171
40
276
11
60
217
152
81
19
68
12
40
200
4
32
28
5
39
16
35
270
75
40
132
8
52
20
12
28
12
20
52
59
9
81
54
48
177
76
32
40
92
3
12
13
200
132
3
25
48
12
92
72
84
57
75
3
45
16
23
13
24
20
64
144
5
3
40
204
23
33
27
153
75
25
48
24
80
111
21
39
1
104
172
12
32
88
32
3
73
35
145
107
25
12
53
111
124
108
143
24
36
1
24
56
64
24
5
195
3
69
3
25
8
4
48
116
15
129
3
69
4
84
36
24
72
60
8
33
7
32
51
85
12
8
24
4
356
36
3
54
18
25
20
132
12
96
87
1
35
37
108
107
57
12
64
35
45
52
80
64
59
37
32
40
41
51
36
12
100
11
21
76
35
18
135
52
60
72
35
33
100
12
56
156
9
27
27
13
104
24
36
76
12
32
24
16
59
85
59
30
67
260
3
48
108
1
104
9
31
17
78
25
132
32
96
4
8
4
140
24
75
85
24
212
16
53
39
12
3
85
8
72
165
18
25
20
3
109
12
60
23
45
93
7
11
144
13
23
21
3
1
36
11
13
5
42
13
12
23
57
3
81
96
40
24
56
147
25
53
15
75
97
36
80
72
28
29
30
33
3
252
25
12
95
1
107
45
3
204
13
113
7
24
59
30
151
83
6
27
28
35
45
36
76
12
11
9
112
20
16
35
18
7
8
16
20
3
21
15
1
48
8
15
13
20
39
25
11
1
140
3
216
114
7
23
33
4
20
84
24
88
24
80
60
4
24
188
87
33
27
48
69
36
4
48
11
85
20
75
81
36
75
33
96
156
72
3
133
24
95
126
7
68
39
30
3
28
24
92
21
7
128
3
21
36
15
72
6
54
25
65
48
55
60
48
20
4
11
72
18
90
25
12
20
4
60
84
32
3
49
20
3
45
57
15
3
93
15
105
52
228
80
40
84
116
112
12
68
27
1
24
20
75
73
5
7
96
12
47
105
3
18
55
179
45
16
60
5
51
51
49
60
20
136
24
56
120
27
37
71
25
164
99
49
140
28
32
12
40
20
16
180
200
192
63
9
99
9
16
20
64
176
36
3
1
32
12
132
64
20
216
3
21
4
32
220
11
13
12
32
15
37
36
35
157
128
27
13
12
23
93
12
3
37
20
93
15
75
37
248
12
4
23
108
9
21
15
24
88
23
48
25
36
83
108
25
80
165
39
76
68
36
123
60
61
72
20
24
21
27
21
199
128
48
64
65
151
32
4
8
28
104
4
116
24
15
1
20
36
48
40
17
42
1
32
4
119
37
20
105
3
12
24
16
104
39
165
124
36
32
63
12
213
40
92
120
63
121
60
84
144
20
232
23
36
81
60
84
16
20
64
36
8
252
60
196
72
35
18
39
100
84
24
11
9
28
8
129
3
64
24
120
132
144
36
60
48
32
24
76
32
36
15
1
23
13
228
95
60
102
19
164
39
18
15
33
42
12
57
40
11
129
69
67
20
24
244
44
15
33
147
57
111
12
96
117
27
45
21
54
33
57
75
88
32
88
5
90
13
12
83
37
12
12
84
176
3
25
60
23
18
19
20
36
40
72
48
5
27
3
25
47
49
20
24
36
33
18
93
39
25
12
11
97
12
428
40
95
61
56
4
20
15
21
64
236
4
95
45
39
33
132
12
3
1
17
7
12
84
47
33
64
60
5
15
36
52
35
78
30
21
141
123
39
ABCD 98588391854*3^$a+1 [50195]
3
100
11
21
4
144
44
16
44
112
68
12
4
47
93
16
84
44
52
240
176
144
364
71
36
13
77
30
45
45
67
137
175
24
36
48
96
32
219
25
120
11
37
113
15
15
97
20
192
108
3
49
60
24
24
180
60
68
124
41
139
44
16
308
48
129
43
113
3
144
100
8
112
36
144
96
36
8
3
30
19
44
117
24
3
40
72
80
4
107
90
283
36
8
256
77
180
7
192
108
92
4
60
32
69
36
180
30
13
47
90
3
27
97
68
108
244
60
36
44
52
60
24
17
60
15
4
35
25
188
40
53
30
133
32
105
24
3
48
4
24
36
108
96
24
236
177
43
240
120
11
93
36
51
105
75
133
132
5
139
41
3
112
116
288
147
30
163
200
100
11
69
16
60
24
11
93
36
64
156
80
111
36
49
95
109
17
7
47
73
68
219
145
68
57
19
36
84
44
12
100
108
47
36
133
11
90
3
280
8
4
84
47
93
147
54
19
336
48
120
156
80
4
72
11
37
36
47
45
208
80
297
240
7
203
37
77
36
3
144
52
108
32
28
132
48
47
36
13
17
19
44
4
8
4
60
101
43
32
4
224
144
33
24
66
49
41
79
161
180
7
12
24
137
3
12
88
96
71
120
45
64
5
295
101
79
245
55
11
229
11
157
56
4
32
51
57
33
3
16
144
17
79
108
132
44
100
11
33
96
64
77
126
105
28
11
13
60
173
103
120
47
373
44
93
3
16
48
36
17
163
167
33
36
96
4
8
36
100
144
248
225
19
60
48
128
4
101
43
60
77
7
32
4
120
36
95
273
76
80
4
287
93
36
100
96
101
90
49
108
192
176
39
85
84
84
72
24
120
20
124
20
33
30
49
80
51
24
36
13
24
53
144
139
156
80
96
4
44
60
4
47
145
11
49
80
64
24
12
44
16
41
247
20
16
36
185
55
140
231
114
43
188
75
144
90
39
4
276
77
15
144
64
224
3
120
133
60
24
77
19
71
73
192
8
87
66
75
39
105
28
47
49
36
44
87
49
236
39
85
5
111
225
43
17
30
114
66
13
96
251
57
108
4
35
49
92
28
77
39
96
64
41
187
263
144
25
60
44
40
104
123
30
135
88
120
164
57
43
12
60
41
79
48
156
227
13
17
19
120
155
306
87
76
36
11
49
24
167
30
180
204
3
100
80
108
52
12
20
100
8
96
27
204
381
4
41
247
60
80
16
60
32
228
64
132
24
17
120
127
8
105
30
193
11
13
23
49
44
124
36
204
260
33
19
161
90
49
48
96
36
24
77
19
68
96
336
201
30
229
131
37
8
4
180
24
84
156
36
71
57
196
24
132
108
120
72
131
97
173
150
57
16
32
75
345
135
165
352
180
80
252
4
36
60
65
15
ABCD 98588657738*3^$a+1 [50006]
12
48
36
2
3
1
35
159
10
20
4
2
66
99
9
12
24
40
48
11
21
3
67
44
84
70
12
18
5
33
28
54
8
22
32
48
18
52
12
56
12
18
34
78
23
12
91
149
21
4
11
25
11
39
10
14
21
9
15
1
54
6
36
59
45
42
117
33
75
19
14
6
10
78
62
28
72
86
72
48
18
4
36
14
6
4
47
3
48
18
34
6
56
48
3
37
50
10
8
18
16
41
37
23
9
171
105
90
34
18
5
85
6
2
168
6
36
24
54
10
17
9
24
60
39
27
36
12
6
12
88
14
16
24
2
18
18
28
6
8
30
16
36
14
4
20
40
8
24
33
15
48
4
146
48
10
14
10
5
1
59
21
4
20
27
49
2
4
8
16
14
42
6
72
16
14
18
4
44
90
45
27
42
6
6
48
10
66
20
4
83
27
10
35
12
13
62
48
12
105
69
4
11
24
45
132
39
27
138
30
16
20
84
12
9
99
54
15
36
9
3
97
26
9
63
28
14
30
10
26
81
19
17
13
26
33
25
6
32
9
15
54
4
11
9
27
15
88
101
21
4
2
57
3
42
22
86
15
43
84
50
16
14
12
48
78
198
6
18
6
39
72
21
52
6
2
30
18
10
80
10
20
39
25
8
48
24
15
3
52
6
14
12
4
60
74
6
21
73
86
57
3
60
9
55
20
30
52
8
6
36
9
85
14
52
80
24
30
114
6
34
126
35
36
3
16
17
9
48
76
119
123
24
33
21
30
30
39
36
72
43
20
96
78
16
2
58
44
46
54
2
4
20
54
36
40
14
16
29
45
12
36
24
48
48
12
18
28
101
9
16
71
45
28
14
46
2
45
97
66
24
8
82
86
12
42
48
15
37
12
8
3
57
16
11
33
12
30
40
14
100
95
19
68
30
24
90
58
56
4
2
78
10
8
42
12
4
24
6
26
18
76
56
120
6
27
57
51
39
33
1
20
10
20
16
74
30
100
60
50
36
10
20
6
42
10
50
36
12
24
24
16
8
78
12
66
10
2
22
2
54
24
51
61
18
12
14
39
87
36
58
6
44
21
75
6
24
3
12
19
62
12
3
13
24
11
45
24
96
34
98
18
6
18
100
2
4
26
64
44
6
30
36
18
15
1
20
75
1
26
54
3
7
26
52
23
7
17
3
60
42
75
43
8
88
30
11
13
60
72
26
4
5
9
16
14
12
57
45
42
18
16
20
15
60
129
12
34
5
1
11
72
31
56
4
74
3
33
34
12
30
18
17
84
9
6
4
92
21
13
14
76
84
2
34
24
20
36
42
27
3
22
68
54
34
20
36
6
9
39
6
58
120
98
24
34
26
4
62
24
9
85
11
73
6
5
24
81
10
114
30
42
110
9
75
4
5
147
24
6
28
35
21
4
23
3
66
6
28
5
39
40
26
27
3
4
68
105
37
50
90
51
19
38
34
30
24
35
25
47
33
46
48
2
6
22
38
45
9
10
18
143
12
37
35
69
24
136
11
13
2
34
6
53
25
36
6
50
48
63
9
4
30
60
5
121
26
102
70
6
60
26
45
19
2
12
6
6
94
24
20
10
12
38
18
3
45
40
80
12
52
8
12
36
99
91
2
15
39
48
6
42
12
33
13
60
44
3
9
66
24
4
6
14
9
1
14
10
42
80
4
80
64
65
75
18
18
60
60
21
48
21
75
51
94
24
6
32
28
30
44
100
2
21
3
40
36
48
12
14
27
9
126
22
23
12
1
35
9
40
38
9
36
3
4
6
107
7
96
14
10
5
21
162
12
18
48
24
51
139
12
53
72
19
29
57
88
60
38
12
70
20
6
30
6
94
240
30
20
64
2
30
4
2
24
18
18
52
11
19
60
12
8
12
48
6
15
25
24
102
14
16
18
8
28
6
20
6
42
63
13
186
26
18
9
36
25
164
87
33
18
34
14
94
20
18
34
56
15
19
26
72
123
33
4
32
18
106
2
22
8
78
66
99
9
60
42
66
42
42
48
36
10
5
49
8
15
37
8
18
54
16
14
33
117
63
7
38
22
6
66
38
3
33
70
50
42
12
18
72
30
12
10
54
5
9
6
16
5
99
45
60
27
57
25
35
12
43
62
36
30
34
56
28
24
11
25
2
42
66
10
20
4
6
62
58
24
56
34
11
25
32
28
2
30
12
100
92
28
12
26
18
6
21
9
126
4
5
33
40
47
25
35
45
58
50
3
13
24
8
12
3
117
3
45
28
36
26
105
87
21
45
6
4
2
108
12
22
50
48
60
15
7
162
20
40
8
3
37
68
72
48
108
34
2
18
10
6
29
15
48
24
114
87
19
14
36
3
31
86
40
14
21
24
49
23
9
18
60
93
45
150
94
84
54
8
18
12
18
30
10
17
37
6
2
18
16
26
15
63
100
54
20
3
19
134
24
3
9
18
22
14
4
2
6
42
10
42
26
78
42
4
44
16
80
48
22
14
10
2
33
207
22
11
12
39
6
12
15
72
9
15
1
44
40
6
18
60
36
24
68
22
20
22
26
42
15
21
15
61
11
13
44
10
68
33
9
10
8
52
2
3
75
46
2
12
30
22
20
34
24
23
15
28
44
40
5
12
33
16
47
13
30
36
24
54
32
66
9
69
4
6
20
34
32
28
8
15
39
93
121
50
6
4
50
76
78
60
8
15
7
2
4
20
34
38
48
64
47
21
12
6
10
54
26
10
14
27
39
6
24
4
20
6
6
30
28
2
3
75
33
7
96
2
4
11
57
66
12
24
9
45
120
30
42
4
60
20
24
72
24
148
6
60
29
51
21
13
36
50
9
3
12
48
9
13
20
22
168
38
18
30
6
30
48
16
6
14
15
49
47
9
6
18
3
43
84
32
54
40
140
54
21
45
10
17
37
143
7
38
27
31
36
5
103
20
21
69
138
34
23
7
24
26
24
30
6
24
12
27
3
57
45
60
76
11
103
5
36
39
112
50
15
9
51
85
38
42
10
20
18
48
22
36
17
3
6
18
36
10
20
87
39
21
3
24
18
34
14
30
16
8
33
33
40
6
29
1
18
66
24
32
6
28
17
127
60
8
88
56
6
54
10
23
132
79
74
48
22
32
33
33
75
3
9
31
2
24
48
12
24
60
24
18
60
48
10
30
29
33
24
18
42
3
1
59
1
24
2
58
2
33
51
10
2
30
3
9
36
40
14
21
27
22
12
14
4
30
32
10
26
63
25
14
18
27
21
6
18
6
40
50
54
10
60
2
18
16
84
92
15
108
81
100
ABCD 98589051326*3^$a+1 [50005]
63
7
38
46
24
74
36
22
17
1
56
10
5
60
13
42
14
112
54
36
72
36
50
34
125
25
162
30
131
37
83
19
5
45
10
6
18
30
6
96
42
35
7
5
24
7
132
17
55
14
52
90
84
54
47
73
36
71
79
29
24
81
96
16
59
85
20
46
38
46
30
23
12
1
23
49
36
54
12
149
24
1
150
6
35
289
20
16
35
24
7
5
85
54
36
65
37
18
137
25
96
11
120
151
53
25
11
13
12
174
17
72
7
30
18
108
24
26
34
38
3
13
179
61
120
72
24
8
3
13
30
120
2
22
42
8
123
24
13
42
18
71
7
54
24
24
152
58
17
55
24
60
30
96
36
24
84
11
84
96
1
83
31
41
19
14
70
29
31
162
20
10
29
1
143
25
11
33
48
10
24
41
43
12
60
62
16
11
84
1
24
12
30
12
53
69
16
32
28
30
14
40
35
19
5
19
132
26
52
71
25
71
36
37
6
26
51
169
143
61
90
30
11
19
5
55
65
1
36
30
113
1
18
41
36
1
32
48
39
21
64
23
31
5
36
61
83
21
15
73
36
107
19
114
180
6
36
2
108
4
71
79
90
30
14
39
13
59
24
55
36
14
36
58
17
1
48
6
29
7
54
8
3
13
47
144
36
25
78
41
31
53
21
46
182
130
17
25
30
6
107
12
139
5
105
22
5
13
104
22
24
62
39
73
12
8
75
36
55
17
12
91
50
10
96
65
69
172
47
12
19
24
96
5
21
10
74
24
22
26
148
167
37
8
3
7
17
33
100
8
82
48
120
234
36
6
134
22
38
39
1
32
10
65
145
54
48
41
139
230
10
101
91
53
31
5
31
30
30
36
50
34
5
21
112
35
12
21
3
36
48
165
15
127
6
150
12
72
6
48
144
8
64
30
53
108
115
54
11
37
6
12
14
111
55
54
6
65
24
55
36
60
5
43
26
36
40
54
53
201
51
33
82
36
108
54
6
41
36
24
13
92
58
17
31
24
18
11
24
7
65
1
68
15
61
11
33
99
1
132
18
29
36
67
5
120
13
11
115
60
24
14
12
39
37
30
18
84
143
48
24
108
13
30
41
31
74
3
31
29
13
68
111
55
6
48
35
36
24
55
12
14
100
11
43
30
12
12
32
36
10
18
11
45
16
30
78
11
105
51
109
23
72
109
11
19
6
54
26
16
24
6
24
65
48
36
1
95
120
60
79
30
107
25
48
44
132
39
1
18
30
48
8
46
29
31
84
62
12
22
18
71
36
1
35
60
48
19
2
64
12
12
42
36
72
12
5
91
78
6
60
134
16
66
65
13
92
39
175
38
22
24
36
24
26
4
191
24
69
36
12
10
17
37
35
19
86
48
3
37
12
180
23
96
9
10
48
38
15
36
55
18
23
43
5
85
11
45
39
55
5
9
147
49
12
32
15
60
85
95
48
19
18
12
6
14
24
4
68
22
18
47
97
6
12
101
25
6
41
105
24
34
17
55
84
29
36
33
3
12
132
55
65
85
36
23
72
60
84
61
8
70
12
14
51
19
5
45
40
23
48
49
11
9
46
17
43
38
52
83
25
11
19
36
158
15
43
98
4
12
128
72
46
60
29
49
35
37
59
33
15
72
96
45
3
24
31
14
27
199
65
36
61
30
60
24
78
6
26
3
13
20
27
1
35
49
35
121
36
11
33
4
71
84
7
48
6
72
80
3
85
6
144
66
6
2
3
43
41
249
135
141
124
20
94
78
54
29
55
29
33
22
17
49
24
12
90
54
80
82
12
17
84
79
65
33
58
86
63
48
60
84
60
79
30
32
3
19
18
8
40
24
47
33
75
37
56
10
24
6
68
159
60
105
111
45
4
6
65
60
7
5
19
30
128
27
91
90
12
126
12
12
6
24
12
155
48
57
39
1
30
38
51
60
1
71
9
64
6
110
3
31
41
36
57
40
11
31
65
13
66
12
54
68
3
55
18
54
12
5
61
23
36
31
12
36
102
18
102
30
29
19
5
45
99
12
25
35
9
36
24
4
71
72
55
17
48
7
18
68
15
60
7
30
12
20
15
1
42
173
19
50
10
17
36
55
122
48
39
60
36
13
12
48
107
9
39
1
35
69
27
19
14
10
12
29
31
29
31
30
18
30
71
13
180
42
65
21
64
11
120
43
17
84
295
14
4
83
7
48
5
12
108
19
50
39
141
4
54
86
46
14
36
58
17
81
88
6
53
13
20
34
5
19
50
27
153
22
5
73
6
120
53
61
11
33
51
31
5
73
32
46
24
24
17
108
127
18
6
26
10
17
31
14
82
14
10
6
95
33
48
24
4
47
103
29
108
84
91
5
13
6
24
41
25
66
30
23
181
23
12
24
69
51
61
24
59
91
12
42
12
23
36
19
38
3
7
2
27
105
39
36
36
69
39
49
6
144
53
67
2
4
30
24
30
48
47
33
40
32
51
24
48
85
20
130
5
19
89
217
ABCD 98589096982*3^$a+1 [50006]
36
23
7
5
55
29
19
60
5
7
17
36
36
1
107
28
60
8
19
30
18
42
35
36
16
24
15
72
12
168
77
7
33
60
8
49
95
31
45
20
37
6
5
25
15
21
11
60
25
84
59
40
72
33
11
19
29
12
4
24
8
28
20
36
60
4
24
8
13
6
5
36
7
65
40
27
54
11
55
36
9
51
29
55
45
9
24
11
7
72
21
72
84
44
31
144
5
4
57
18
42
66
53
7
30
59
16
3
54
11
12
25
59
13
3
39
84
72
24
33
32
36
64
24
21
75
33
3
15
69
20
48
52
9
11
79
57
12
8
37
27
20
24
36
19
81
20
16
20
7
18
83
4
8
49
36
47
7
30
3
51
29
43
53
52
3
17
28
44
1
11
40
36
24
15
54
27
8
1
95
1
23
31
41
79
53
7
33
87
5
1
39
8
28
8
37
35
37
3
12
63
5
25
27
108
44
64
12
3
29
37
60
11
52
32
24
12
7
5
13
24
95
88
36
84
8
7
18
23
31
9
15
21
99
9
27
9
20
16
36
8
12
25
18
21
21
102
36
17
28
51
9
20
52
57
23
4
8
72
1
15
9
15
3
18
15
15
9
80
1
18
186
18
17
4
9
15
20
96
36
4
15
21
24
20
1
11
24
1
18
5
37
59
61
78
30
11
31
17
36
12
19
5
91
30
3
80
4
45
3
48
12
20
19
5
13
71
16
8
28
9
90
21
80
55
29
4
36
36
32
36
120
40
69
27
3
5
12
4
12
3
21
20
48
28
24
24
56
31
9
9
59
100
3
9
48
56
12
64
141
18
29
72
4
24
33
18
5
64
51
141
20
16
44
19
17
19
81
20
7
17
24
25
95
31
21
93
11
1
35
48
72
49
15
105
36
35
24
48
28
8
19
5
88
75
120
5
19
5
25
111
20
24
4
24
15
5
12
1
23
76
9
27
63
29
13
87
8
7
57
15
21
48
12
44
4
60
44
36
7
45
20
19
41
28
20
91
141
32
16
27
45
20
13
84
15
20
61
35
1
51
24
15
69
32
64
8
28
12
3
65
12
13
63
12
8
25
11
4
12
135
113
40
32
43
69
3
9
9
15
21
11
79
54
27
8
24
100
8
13
11
36
28
51
53
16
21
23
36
12
4
36
15
29
31
9
9
35
36
16
12
75
36
54
6
66
95
16
93
11
24
31
54
24
36
11
100
9
54
18
23
4
33
30
17
36
36
36
19
29
36
4
21
60
35
16
39
9
20
25
15
12
3
21
15
41
40
128
72
7
36
17
84
4
32
28
12
9
35
48
7
29
4
12
60
24
12
32
1
51
63
17
16
8
16
20
4
32
7
6
54
53
40
60
39
29
24
73
27
12
20
28
27
41
67
21
27
5
52
8
12
48
55
24
21
12
3
18
35
4
27
29
49
51
69
3
3
65
7
9
20
25
11
4
36
15
18
15
56
4
24
20
61
51
60
15
65
36
12
132
48
12
36
64
9
6
29
1
3
3
9
75
29
25
107
19
5
13
123
3
6
71
28
27
5
43
6
11
48
60
7
45
24
51
125
12
7
18
36
60
36
39
27
29
40
56
4
24
72
20
115
42
11
1
6
17
28
9
15
24
9
6
17
60
28
75
12
29
40
21
27
20
7
45
20
84
16
15
45
8
61
54
101
76
20
4
27
9
68
12
19
5
16
3
18
12
47
36
13
35
4
27
21
15
117
8
4
21
15
20
49
6
30
15
8
24
40
72
3
5
1
27
8
49
15
72
68
25
6
5
7
9
15
81
20
108
24
88
68
7
9
9
12
3
120
12
9
6
17
48
4
44
16
45
6
5
7
42
23
28
8
36
16
15
33
12
8
52
8
31
5
24
4
80
13
12
6
12
144
21
3
41
100
36
44
13
11
1
11
52
12
51
5
52
15
126
6
36
29
96
4
9
36
39
104
48
28
12
8
12
12
16
81
35
1
54
153
32
4
72
27
21
32
4
33
18
45
20
24
4
20
1
23
13
12
78
29
36
48
36
16
27
45
36
44
7
21
8
4
8
49
30
6
27
3
5
19
45
21
15
20
40
8
7
42
3
8
36
1
59
16
87
33
68
79
41
1
30
29
7
24
29
40
39
48
18
6
29
7
48
36
5
73
35
1
12
35
19
5
13
42
5
24
1
11
4
56
25
3
12
20
12
12
13
3
80
25
47
16
24
48
63
5
61
11
13
47
4
24
27
33
75
17
12
43
33
12
15
18
75
24
75
6
75
51
156
45
32
85
6
5
16
33
36
11
19
17
19
29
4
32
31
53
31
65
16
132
3
129
3
45
8
13
47
4
8
28
60
3
12
17
36
16
56
19
6
48
15
129
3
8
7
65
49
54
17
37
12
35
96
120
24
24
7
53
1
59
19
125
1
12
15
44
16
32
43
65
19
5
13
18
5
13
72
90
45
8
60
40
27
57
8
12
40
48
69
18
33
45
3
92
7
18
27
87
9
9
27
9
11
25
11
43
102
15
45
18
29
112
24
69
12
11
7
17
16
39
45
68
28
32
13
35
28
81
3
8
88
27
29
28
168
27
33
8
31
5
28
3
18
12
72
27
15
21
63
17
28
9
18
17
36
12
97
18
5
28
20
16
8
16
32
100
20
160
20
52
27
5
19
21
15
9
36
9
12
47
40
32
60
76
12
3
18
114
17
19
5
7
29
16
9
24
36
11
55
33
21
119
36
4
12
24
8
16
36
44
7
29
16
12
20
12
60
180
48
12
25
35
96
13
6
53
12
24
16
39
129
8
4
15
24
29
43
5
12
16
32
4
36
33
42
30
3
21
23
12
24
220
32
13
12
23
1
30
9
72
9
11
49
36
3
15
45
56
28
8
19
5
1
47
12
61
18
5
4
8
4
20
55
33
8
12
36
1
3
68
13
59
88
24
9
11
16
44
96
12
1
39
21
12
59
28
56
7
84
69
9
3
63
17
7
21
44
28
69
66
18
6
101
100
72
48
39
45
20
16
44
13
11
16
8
12
133
11
12
4
56
49
3
56
25
72
15
3
17
12
28
32
16
9
18
30
18
9
45
3
3
36
65
19
21
39
9
8
28
20
52
3
5
19
45
3
5
19
9
32
28
15
36
36
89
1
54
5
121
35
19
24
54
12
63
12
123
57
44
40
12
8
64
33
48
95
36
4
45
6
48
5
1
12
23
12
52
8
60
12
55
21
12
20
64
3
36
149
52
56
37
15
3
12
42
15
56
19
65
36
43
17
24
79
6
66
53
19
6
90
17
13
72
3
44
52
9
11
61
24
99
36
104
12
60
25
23
4
27
24
41
25
3
32
24
16
21
3
32
100
9
39
51
29
55
60
84
18
42
33
8
4
20
40
3
30
75
33
36
3
8
48
4
8
4
51
5
37
72
3
8
19
29
67
5
24
24
24
13
3
27
17
97
15
48
108
3
41
19
89
1
12
23
1
11
84
79
96
36
5
4
81
3
80
12
43
5
1
11
19
41
13
36
35
40
8
12
76
ABCD 98589233818*3^$a+1 [50019]
15
13
48
59
36
37
12
119
121
12
41
18
24
81
16
68
76
5
150
12
96
48
9
4
12
84
17
27
63
45
9
91
5
7
41
72
6
9
180
52
83
73
11
9
9
127
17
18
204
25
32
51
181
20
15
93
153
175
59
78
48
19
36
59
1
11
24
12
72
25
12
36
12
95
72
109
12
113
7
24
23
36
60
12
37
12
48
35
13
143
1
35
1
44
124
17
18
54
43
11
48
1
17
72
6
18
19
35
81
12
28
89
27
63
145
80
15
48
72
96
12
9
16
48
23
36
21
24
28
83
1
131
36
201
16
17
55
83
37
35
37
17
54
1
80
63
24
9
12
27
25
48
179
36
1
17
55
8
15
1
107
12
45
124
47
169
17
207
12
96
4
23
21
99
18
18
45
9
55
107
49
96
71
6
66
24
48
6
55
92
15
13
89
24
67
23
30
72
99
4
41
19
5
27
3
90
67
60
48
72
11
21
9
18
36
96
66
78
13
36
23
66
7
17
18
37
179
13
179
45
15
97
11
61
11
165
16
11
37
143
108
37
12
101
55
24
32
51
12
18
43
132
11
30
51
100
35
133
72
11
237
9
42
13
35
36
18
171
63
36
25
17
30
36
13
56
3
72
13
41
288
6
90
18
48
6
19
20
27
96
97
5
63
72
16
65
234
25
29
7
47
1
89
6
84
45
27
133
11
36
1
24
161
7
60
68
12
28
35
132
97
24
17
7
11
60
21
16
47
24
84
90
7
36
12
8
64
8
52
71
85
72
60
20
27
37
8
15
12
61
24
23
18
63
63
1
96
72
11
54
144
55
17
42
84
36
9
15
85
72
120
48
11
49
95
72
9
52
11
13
11
25
23
72
126
51
21
139
68
40
32
88
12
107
72
121
32
9
15
16
96
24
17
19
108
20
45
24
43
60
32
75
36
37
23
84
1
35
37
60
11
9
124
71
37
35
1
29
6
48
1
71
42
120
96
39
28
71
72
49
84
83
78
48
90
60
21
16
20
81
159
57
72
24
19
47
81
52
47
1
17
18
126
126
1
12
47
85
48
60
23
30
27
60
40
12
20
40
116
15
49
23
313
23
24
48
37
17
24
79
41
43
11
37
35
36
36
33
40
12
23
117
9
31
59
61
20
69
48
91
35
13
5
55
48
41
42
37
11
54
31
48
72
47
18
63
16
24
83
85
168
11
45
4
59
18
99
99
1
41
30
42
43
5
7
20
52
48
12
11
97
23
18
7
47
90
15
28
53
48
24
39
63
60
30
24
102
1
41
55
168
47
13
95
156
36
78
66
1
32
48
28
35
222
39
9
55
24
47
18
24
30
72
18
6
121
17
63
81
19
60
36
36
24
24
32
63
1
11
6
30
61
12
35
24
54
7
60
44
24
28
11
73
24
84
48
5
6
1
48
17
7
8
3
252
18
42
12
18
43
12
48
11
61
60
12
68
69
43
11
72
1
47
9
4
23
72
69
3
85
84
29
42
109
60
11
12
73
71
6
3
27
24
9
3
1
71
9
28
8
87
57
9
19
5
175
12
36
11
54
43
227
48
45
4
11
97
60
41
30
49
155
30
19
71
9
189
18
37
24
8
112
17
90
49
12
47
24
12
1
48
77
31
168
12
5
27
16
12
113
31
24
17
66
36
25
108
47
1
53
43
11
9
16
12
48
68
24
225
31
80
36
16
47
6
54
12
133
116
39
205
12
116
28
84
11
48
60
49
131
36
25
48
119
25
11
144
13
23
9
87
73
65
6
84
36
13
5
126
1
80
112
113
42
13
68
4
48
11
49
5
72
3
60
27
13
32
28
12
80
52
48
23
84
9
27
13
41
55
48
185
18
96
57
4
48
12
12
41
15
72
36
21
90
1
60
35
12
25
56
24
12
28
35
33
327
126
24
55
108
35
13
53
31
56
3
13
23
1
44
63
13
95
1
23
57
9
144
54
108
6
138
216
61
24
59
54
15
3
54
72
63
16
65
18
108
97
35
121
44
9
15
28
20
72
51
84
1
12
12
11
9
27
85
23
54
31
32
36
27
72
45
100
24
56
33
7
23
72
18
55
23
66
31
56
136
48
71
49
83
25
32
51
1
11
45
64
8
51
25
5
31
41
115
80
3
25
11
96
48
37
35
117
15
12
81
4
56
40
44
36
88
324
47
1
132
96
95
97
92
52
44
156
27
6
31
17
54
25
11
105
3
49
59
72
61
60
83
57
63
36
37
12
5
43
20
64
59
12
18
99
15
93
4
11
66
6
36
54
18
30
199
44
64
180
72
35
6
27
16
95
54
31
92
108
57
18
60
9
39
81
9
51
12
24
16
11
133
ABCD 98589371014*3^$a+1 [50030]
160
224
352
71
48
265
47
97
203
144
421
32
183
25
119
25
299
336
36
49
80
144
75
36
1
32
208
23
396
24
156
249
64
371
60
225
16
11
133
80
144
96
51
180
120
420
205
48
320
51
60
120
25
11
420
144
12
69
315
144
156
564
165
160
71
169
47
97
203
348
25
167
504
193
47
145
128
16
251
120
61
128
15
576
1
143
72
57
27
276
33
144
96
231
9
27
120
60
48
240
300
69
16
95
225
15
180
189
16
336
80
219
96
213
111
129
16
155
85
227
48
157
83
109
32
48
183
9
144
27
85
32
87
144
105
64
11
181
35
156
33
207
33
771
45
99
60
180
189
243
237
96
352
32
123
24
45
496
35
93
544
32
231
169
131
108
96
129
15
129
267
469
107
144
36
108
21
99
60
97
299
36
180
108
120
9
27
60
36
84
216
57
183
9
48
96
16
48
407
121
32
16
144
240
383
97
71
249
112
144
96
288
80
112
359
156
45
195
253
83
24
144
12
144
153
123
133
227
108
145
11
204
169
80
183
249
375
36
204
216
264
384
36
120
45
304
11
24
156
33
183
60
120
24
109
80
64
107
69
87
9
16
443
60
480
180
96
36
84
45
240
16
32
240
208
119
105
208
96
191
129
195
12
177
16
167
60
144
109
47
33
96
39
192
384
25
59
216
61
119
25
371
13
47
177
352
131
384
61
32
112
59
21
759
25
47
145
32
147
45
279
12
237
147
61
224
15
49
167
57
231
9
87
9
16
119
180
21
15
129
336
219
36
33
240
51
349
83
93
87
169
59
60
169
32
16
479
24
36
336
360
93
96
48
3
48
ABCD 98589653744*3^$a+1 [50089]
48
5
139
21
36
15
29
7
33
57
23
16
36
15
69
111
105
3
6
23
52
128
72
16
12
57
15
24
20
79
6
51
15
60
105
96
9
90
6
15
3
12
77
52
291
69
3
102
15
68
115
72
9
60
12
12
3
17
31
9
12
44
64
51
21
8
115
65
16
15
21
15
89
76
20
79
5
52
44
16
68
31
18
75
51
90
6
84
5
49
27
48
51
144
5
16
44
103
149
40
3
57
8
28
48
12
9
119
67
57
45
3
48
39
5
31
101
13
51
24
32
64
84
96
9
71
40
9
75
80
7
9
72
104
19
41
76
188
49
95
16
15
57
84
39
21
195
33
60
51
5
16
39
66
63
20
28
84
3
45
141
210
60
84
81
15
5
232
12
36
56
16
12
12
51
77
25
11
120
19
5
52
81
27
27
33
12
15
30
75
3
12
24
5
16
60
8
13
15
63
36
48
33
39
65
43
5
67
5
85
6
177
33
72
75
3
12
117
68
88
108
96
51
12
65
16
20
61
18
21
56
19
21
20
85
63
27
9
24
48
8
37
54
48
108
9
15
120
21
60
27
96
117
3
9
32
24
115
101
16
48
24
12
8
36
7
29
108
36
16
141
135
32
12
13
11
79
6
15
15
21
20
16
120
9
23
7
21
75
53
36
121
59
16
15
189
24
72
99
93
15
162
35
64
24
96
15
69
12
60
8
12
76
68
60
4
3
18
27
68
1
30
9
36
120
156
8
36
31
54
51
12
123
77
97
15
75
45
36
45
59
4
24
80
31
24
12
65
40
8
36
67
54
23
67
105
93
3
3
5
112
45
48
171
24
24
80
31
30
54
36
5
145
15
80
4
3
45
45
3
56
19
141
60
51
9
8
31
5
55
5
79
41
16
8
43
29
28
108
15
113
16
3
5
52
60
63
30
63
12
20
31
21
120
8
60
12
199
21
36
12
12
156
15
113
124
27
45
99
9
92
133
11
124
12
123
33
48
72
63
21
36
75
57
20
7
65
48
1
120
59
36
19
45
273
75
69
15
75
54
75
60
27
93
24
48
33
90
57
44
4
72
68
7
149
31
45
9
63
63
24
33
216
84
12
60
75
69
12
92
16
12
128
4
45
11
7
29
228
13
15
63
5
61
114
21
51
30
54
240
45
60
36
84
24
57
30
18
72
39
8
28
24
68
1
39
56
4
96
44
16
24
96
105
11
16
27
21
51
65
115
129
20
16
15
9
84
48
24
36
24
24
36
39
45
96
36
45
72
3
15
33
56
4
56
88
120
12
165
6
93
104
100
96
129
30
36
9
135
5
16
12
3
24
5
16
15
12
18
95
16
39
5
40
45
27
84
144
441
15
3
21
57
15
12
12
48
33
39
24
321
30
29
52
24
44
67
33
12
12
36
69
51
36
8
112
144
12
15
9
135
9
12
44
13
3
68
1
23
31
69
195
21
69
15
27
9
24
60
87
21
45
63
9
11
7
24
9
104
156
1
15
80
49
131
43
72
29
61
18
5
1
15
36
3
105
36
39
5
216
40
80
144
16
36
8
133
123
12
33
120
39
36
20
91
5
16
12
80
12
31
77
16
21
48
18
33
27
9
80
16
3
165
72
15
53
31
24
69
15
18
15
3
21
8
7
113
148
63
29
7
5
19
45
12
24
36
32
85
18
54
111
168
12
27
65
16
56
16
60
8
16
96
128
61
315
159
41
31
48
41
31
129
111
45
32
7
60
9
27
45
12
12
80
28
51
96
129
15
129
51
12
60
33
44
40
48
24
68
88
12
60
96
27
198
72
15
152
196
84
120
36
21
18
57
8
43
33
24
56
16
8
7
21
84
3
41
37
107
31
5
16
3
33
93
30
60
36
48
42
59
16
63
165
147
45
9
135
27
93
36
15
5
88
20
7
173
31
5
31
120
9
195
69
80
12
16
15
29
124
36
68
36
40
104
13
27
60
36
44
160
116
67
17
103
9
36
117
3
120
8
52
159
45
135
36
105
9
15
144
84
60
33
24
35
16
24
63
198
72
96
75
45
24
3
120
8
4
81
30
9
60
12
216
12
15
57
84
12
12
15
45
32
76
12
15
33
32
16
84
87
18
42
165
144
120
15
9
32
4
12
8
16
120
108
108
8
169
11
84
16
105
150
66
18
77
16
3
69
111
84
77
19
72
54
15
44
120
199
141
20
91
81
3
6
75
15
84
ABCD 98590050452*3^$a+1 [50013]
63
6
3
69
24
3
60
48
12
9
12
63
21
96
27
21
12
24
63
27
24
21
21
6
54
30
66
75
9
30
6
168
27
12
24
51
45
9
102
24
18
51
12
45
75
48
21
108
15
60
27
30
54
24
45
36
72
3
6
42
9
48
15
9
3
9
21
75
9
15
21
27
111
6
123
51
18
12
42
72
12
6
3
9
15
3
33
12
51
36
57
96
3
9
81
36
42
6
48
36
3
9
30
36
9
117
39
21
30
12
6
36
3
9
51
33
63
15
9
57
12
42
36
21
27
6
30
6
39
12
15
12
78
3
12
27
18
27
45
123
51
42
39
39
33
24
24
48
27
42
3
39
6
102
156
12
108
18
30
48
9
15
9
75
54
54
18
12
6
30
15
33
6
48
6
12
27
27
30
6
36
12
78
3
48
60
12
165
18
72
21
15
21
117
51
3
57
36
60
12
3
21
45
42
93
33
3
39
6
48
30
45
24
72
24
3
18
66
9
24
135
126
12
27
15
6
144
6
54
6
60
9
3
69
12
3
6
30
33
3
12
96
18
15
9
3
27
81
15
36
24
141
27
24
6
171
57
15
24
9
3
9
66
6
3
123
33
51
12
21
3
93
24
3
12
6
123
3
24
9
33
123
3
9
3
30
15
75
48
54
15
72
99
126
108
3
57
51
39
12
36
12
18
18
24
6
99
9
12
228
27
171
12
21
132
9
60
30
24
45
63
45
27
81
39
33
51
93
93
3
75
108
24
36
30
6
18
18
9
153
3
3
54
3
3
45
12
3
18
6
72
30
39
27
30
75
51
9
9
84
30
36
9
9
30
120
48
24
21
24
108
12
15
216
48
30
6
93
81
30
69
9
36
96
6
42
30
48
84
42
15
24
48
45
3
27
57
21
18
72
45
99
21
12
39
36
78
27
15
6
15
36
45
78
18
30
9
27
42
42
120
105
21
63
15
93
15
30
42
6
27
3
36
60
33
93
3
33
15
33
3
9
147
57
18
93
36
51
12
33
27
66
15
21
3
105
18
24
33
12
15
24
66
24
42
33
51
45
36
15
9
63
18
15
60
24
3
57
3
81
141
63
3
12
36
81
144
36
45
18
96
132
6
30
48
36
9
24
15
36
21
3
21
33
42
9
36
3
54
30
21
108
63
21
27
33
36
33
30
42
48
66
12
69
27
18
3
15
9
36
27
12
33
12
39
42
90
24
117
3
6
60
39
36
3
69
12
27
21
27
90
30
18
48
42
66
3
39
9
87
9
15
6
6
12
30
3
3
108
12
9
87
36
36
6
12
18
6
6
72
36
57
75
18
18
9
15
45
108
51
21
87
24
69
60
15
6
15
27
33
60
24
3
21
39
6
15
51
21
24
15
24
6
6
84
6
27
36
21
30
120
9
3
48
18
63
81
39
39
45
3
24
6
48
3
75
36
30
63
15
6
27
33
36
63
195
42
18
24
12
42
3
153
6
30
63
21
18
69
3
9
9
39
87
60
6
159
15
6
30
48
18
12
18
33
33
27
21
51
3
117
39
9
12
57
18
126
99
153
42
141
69
30
42
42
6
12
183
93
39
3
18
36
24
48
78
60
6
36
87
3
9
12
36
99
72
48
36
57
12
63
36
54
27
15
69
3
9
12
9
30
24
48
9
39
9
69
12
6
33
3
9
15
66
15
57
6
72
21
15
9
15
30
87
48
27
90
48
114
174
39
75
24
18
3
12
3
45
3
60
12
9
27
42
27
27
213
3
21
96
27
12
30
18
30
42
12
33
159
18
30
18
75
33
12
39
27
18
39
75
12
30
3
75
6
36
51
15
42
27
87
30
3
63
30
48
3
39
36
6
3
9
12
39
12
180
123
30
18
33
3
33
87
72
81
3
42
12
30
9
3
120
36
9
36
39
6
42
120
108
69
12
81
42
24
18
15
24
39
6
12
12
24
15
12
15
66
12
3
21
60
6
6
111
3
45
39
33
39
42
60
42
36
120
12
45
108
3
30
72
18
12
36
9
36
9
27
45
30
12
48
30
3
39
12
21
69
66
33
60
156
87
6
15
153
48
24
12
42
12
60
48
12
132
84
21
12
36
15
9
12
51
69
105
42
33
15
240
6
30
9
9
60
75
9
12
15
75
30
51
27
12
33
39
96
72
9
3
6
12
120
15
51
45
120
9
6
9
60
3
45
12
27
6
27
57
51
36
87
9
15
9
21
18
54
6
90
27
9
18
9
9
198
102
18
18
15
15
93
285
6
36
36
12
42
6
6
15
9
18
36
36
33
63
45
96
3
6
3
45
27
12
36
51
69
9
48
51
24
3
57
27
9
12
27
33
9
42
6
78
33
24
48
24
57
63
108
27
6
99
51
132
21
75
21
63
30
3
69
90
33
12
3
12
21
60
3
30
78
81
15
6
162
33
96
24
21
18
12
9
27
48
69
27
30
39
3
21
33
30
6
6
33
3
84
45
3
144
9
3
6
3
27
12
30
15
153
90
33
15
57
48
45
27
60
3
36
9
21
12
18
33
24
9
132
15
60
60
9
24
3
3
30
51
48
27
12
21
33
30
6
12
114
24
9
45
15
15
12
81
9
15
9
6
33
3
9
12
3
81
93
36
3
24
3
45
33
42
57
21
6
12
6
24
54
24
60
21
45
48
36
39
9
6
9
24
36
24
63
93
33
60
12
63
39
57
12
15
36
18
3
36
24
36
27
33
9
27
15
24
54
15
27
120
12
6
3
15
9
3
126
75
12
120
60
12
63
84
9
96
48
69
102
90
6
72
9
57
15
60
33
30
9
9
6
9
27
9
27
12
57
27
21
3
42
6
69
12
51
24
9
9
66
102
24
3
15
6
36
15
12
3
57
21
15
153
123
24
45
27
3
48
36
45
33
12
48
30
9
3
6
12
96
27
15
48
42
6
9
69
6
57
24
39
105
15
6
12
66
33
24
39
81
33
27
21
12
3
21
42
12
24
9
9
27
15
69
3
36
96
ABCD 98590090286*3^$a+1 [50009]
84
6
24
18
75
44
55
18
42
18
36
24
15
8
7
36
6
23
31
21
81
42
33
8
19
60
12
24
69
33
42
30
6
69
21
71
79
42
12
6
6
6
9
9
39
15
42
3
32
60
16
20
37
66
36
21
20
43
5
1
15
9
54
90
12
23
115
45
12
56
7
12
84
60
12
12
30
18
5
12
40
12
8
36
55
24
6
36
63
3
129
8
55
33
3
192
9
15
21
3
12
12
6
35
64
3
17
133
42
6
30
29
31
57
12
8
4
99
36
30
3
3
12
30
6
6
6
9
3
30
102
53
28
8
55
65
16
3
6
6
30
6
30
27
45
48
23
36
40
36
12
20
13
78
24
5
67
24
69
21
27
39
5
40
20
31
5
43
12
9
36
75
42
48
39
45
15
60
36
39
6
18
21
44
7
72
30
30
18
15
15
53
19
30
23
49
18
6
102
54
35
36
43
60
12
60
9
33
36
35
16
21
23
1
3
15
12
33
8
25
54
60
6
75
3
9
147
21
3
57
20
52
12
3
30
18
29
60
40
8
7
29
52
12
8
7
96
29
7
78
95
91
84
66
66
21
27
18
12
15
21
66
33
3
12
5
7
6
35
13
42
9
39
24
48
45
20
37
11
132
12
36
31
21
8
4
3
5
19
36
12
30
6
42
15
63
17
25
15
27
53
49
15
3
5
61
11
133
3
39
6
75
9
83
25
15
15
72
45
141
54
21
57
15
63
9
33
47
43
42
48
18
57
48
8
136
39
5
7
29
115
30
78
6
27
32
37
54
21
21
48
60
36
51
24
9
12
39
51
45
20
12
55
30
15
21
60
36
71
4
15
6
150
60
18
66
36
60
24
21
8
16
3
45
105
3
15
12
17
24
7
45
27
41
7
69
39
21
15
6
15
12
15
36
41
13
42
54
179
7
45
33
42
29
1
75
3
101
16
20
19
5
55
42
83
12
13
114
18
15
8
1
75
63
30
3
45
83
4
48
12
68
124
3
18
39
51
42
15
8
19
18
18
5
19
6
95
19
41
43
36
45
51
12
18
18
69
75
42
30
66
12
18
48
12
24
65
88
105
60
3
9
18
6
27
27
12
96
30
12
18
18
156
78
30
36
27
24
63
41
37
23
7
18
6
5
43
33
3
6
35
1
18
120
77
7
57
15
18
3
3
12
9
44
36
13
72
3
27
6
35
25
24
3
75
53
4
9
47
25
30
18
24
23
72
28
12
12
9
30
77
67
18
23
4
21
12
47
28
9
30
6
54
113
25
30
65
25
6
72
9
39
36
18
11
1
23
55
57
9
24
47
28
108
129
15
36
45
84
6
45
3
6
54
17
7
6
6
113
36
16
3
48
24
48
36
21
3
17
19
72
9
63
90
3
8
60
79
42
6
45
12
27
89
4
3
24
66
54
65
25
66
24
18
6
9
15
77
160
9
39
21
35
67
45
3
6
24
54
12
21
24
56
40
9
59
4
32
1
15
87
33
57
15
56
4
51
9
8
7
18
12
3
9
15
69
6
30
18
53
25
47
43
9
15
81
15
29
79
12
77
28
20
7
48
48
41
25
60
30
33
45
6
36
6
119
19
5
7
9
48
48
15
12
12
5
31
48
12
24
6
39
63
65
55
72
36
60
9
33
15
63
5
48
16
105
66
24
6
30
9
9
39
8
7
18
23
25
12
48
6
60
18
47
13
12
18
12
21
3
9
51
66
71
25
60
24
30
5
40
36
120
24
60
3
12
24
6
30
21
20
13
30
9
12
36
87
5
28
45
48
6
21
9
6
48
29
43
108
24
33
27
60
93
24
20
28
20
7
18
3
44
31
24
48
5
96
7
45
9
3
12
9
27
32
175
90
3
24
21
27
21
84
48
15
9
18
30
3
8
7
72
6
27
3
6
114
96
24
6
96
18
12
53
4
21
27
92
1
6
18
3
15
30
24
60
35
1
54
24
84
48
42
60
132
15
51
17
7
36
57
20
28
32
7
5
25
11
109
35
88
20
55
36
9
51
12
12
45
21
42
12
12
54
6
45
15
5
13
48
27
8
48
7
24
33
8
7
17
91
12
12
24
41
31
30
39
21
84
15
45
35
16
9
135
3
72
48
33
44
103
60
57
3
12
24
30
114
48
9
21
30
48
72
18
27
44
1
15
12
12
3
60
57
9
12
15
3
12
12
6
12
78
72
48
65
25
6
5
100
21
30
45
39
24
21
33
60
48
47
28
3
24
18
23
7
18
95
61
6
9
33
30
5
100
27
5
73
6
5
24
1
12
54
36
60
69
21
78
6
15
20
16
9
6
12
18
119
85
15
93
11
25
114
17
61
15
24
9
71
28
45
30
60
6
84
23
37
3
8
16
80
25
48
47
19
6
24
27
24
44
19
57
45
6
24
21
45
72
23
100
27
42
23
73
15
15
84
29
67
29
1
18
17
19
36
48
66
15
8
43
42
18
18
87
9
18
180
33
3
54
63
33
12
30
48
24
18
15
8
139
30
15
15
17
49
24
27
21
39
8
7
36
45
15
84
30
3
51
114
23
7
18
102
53
85
47
25
15
15
117
9
12
23
55
69
21
24
47
43
36
102
54
30
3
105
3
20
4
33
66
84
5
91
30
27
27
12
101
85
39
105
54
41
24
52
27
45
72
48
80
7
30
15
51
72
77
1
18
9
15
33
33
84
66
12
24
18
15
27
96
9
45
6
45
20
13
27
117
135
60
15
42
6
9
216
39
36
5
49
6
54
48
6
29
1
24
3
60
27
42
3
123
54
24
30
29
43
18
119
1
11
55
5
55
6
23
25
39
27
41
12
36
4
48
44
31
24
18
6
81
51
45
33
47
25
27
51
41
19
9
51
21
51
48
5
12
7
72
138
27
69
6
21
24
3
105
33
42
17
31
5
43
9
56
76
36
15
29
40
75
48
78
18
65
52
39
5
16
12
75
5
43
9
9
36
6
12
96
54
18
5
25
15
12
12
105
3
56
79
42
3
33
60
27
32
19
57
44
25
3
132
33
3
12
33
39
15
29
64
51
17
40
27
41
55
9
12
8
40
51
6
3
21
51
3
36
9
3
54
6
12
12
5
19
17
4
3
12
48
12
30
6
60
12
48
18
24
47
19
24
45
60
27
33
15
65
7
66
42
6
12
18
9
48
57
35
7
24
29
28
20
25
30
42
15
12
8
31
30
60
30
54
12
35
84
31
54
159
21
6
36
12
48
30
23
1
6
69
9
60
11
25
11
24
216
43
21
9
35
112
27
5
36
1
11
7
45
108
99
29
31
21
12
12
ABCD 98590236092*3^$a+1 [50013]
12
33
27
33
55
35
45
15
57
75
42
30
13
80
28
47
60
13
72
20
69
204
66
141
39
61
17
51
40
12
168
20
9
6
24
21
39
33
60
3
12
42
6
117
15
60
45
33
31
44
72
27
13
128
16
60
131
33
132
28
5
15
12
88
32
148
36
23
78
115
107
1
132
8
15
45
9
18
30
12
3
48
72
3
60
12
42
31
17
15
60
3
150
102
48
1
143
181
152
3
12
49
41
15
33
30
25
89
111
15
24
60
21
39
48
85
59
6
19
23
6
6
69
40
20
40
29
43
35
12
73
95
13
35
25
59
42
36
3
12
3
25
92
9
126
144
25
36
5
43
72
128
39
12
69
39
48
78
60
31
113
48
43
11
21
3
120
42
123
52
65
79
101
60
43
12
83
54
7
60
120
24
47
18
114
36
12
25
84
11
33
60
12
9
79
72
8
60
75
84
12
69
9
18
73
11
186
15
33
27
40
77
6
25
11
9
16
23
33
28
32
4
104
40
161
18
37
56
240
39
49
36
104
60
147
60
12
96
42
3
160
20
12
15
73
11
85
65
36
19
11
18
7
60
167
33
3
25
5
31
53
127
11
45
57
156
75
57
42
6
7
107
1
11
1
29
18
33
27
1
11
36
153
15
25
156
44
232
8
51
324
84
73
8
60
12
48
52
48
35
36
109
20
16
24
17
48
132
78
45
40
29
18
138
15
75
45
57
30
25
144
44
99
21
165
75
100
192
5
42
6
55
96
119
25
80
9
30
33
28
35
45
15
12
33
27
25
140
3
1
11
49
71
72
13
47
93
33
7
35
73
152
60
4
44
27
45
15
18
60
7
107
1
47
13
12
20
4
59
25
32
4
36
8
75
85
20
12
3
6
51
28
20
39
36
85
65
15
12
40
68
39
1
140
16
23
13
60
23
12
33
112
20
100
68
15
61
35
6
3
75
25
35
24
121
32
15
120
42
51
16
11
210
63
39
73
95
60
12
33
168
40
60
17
108
42
85
8
12
64
36
89
39
40
11
9
72
15
12
21
9
63
87
6
66
18
12
48
111
27
12
30
3
3
85
47
18
27
63
42
90
12
93
3
60
25
11
49
5
31
113
6
12
13
12
23
1
71
33
27
49
11
133
35
24
72
69
12
4
131
168
37
24
71
24
61
23
12
45
45
19
60
56
48
9
3
27
12
145
60
11
78
186
85
44
12
15
12
21
39
1
11
36
12
6
15
39
12
36
42
7
44
87
48
84
21
171
9
12
4
60
44
76
56
4
71
45
108
132
3
24
48
49
35
108
37
24
11
1
24
29
12
78
37
95
60
54
18
42
36
18
57
60
108
15
57
60
4
36
20
9
79
47
12
12
25
11
72
181
32
64
89
15
39
12
18
63
27
1
65
87
57
36
87
15
45
4
23
120
60
93
45
15
4
36
23
1
36
8
12
9
51
4
35
48
61
20
72
63
25
11
90
31
17
63
63
72
24
21
27
13
5
103
47
78
114
1
20
117
19
23
12
156
18
15
27
153
15
30
7
68
40
12
8
9
171
15
12
253
35
1
11
12
18
42
36
25
20
112
107
36
177
3
12
33
72
40
5
18
1
164
57
3
15
36
121
8
9
31
32
4
23
13
23
45
27
48
25
260
45
12
3
45
36
48
66
45
27
144
25
29
162
105
40
20
3
24
13
48
59
60
96
45
9
6
1
95
9
40
20
60
27
18
15
40
92
28
60
36
23
36
12
49
24
36
180
36
65
115
23
97
5
15
148
12
108
36
96
8
40
36
29
7
35
169
29
42
13
119
6
30
12
18
42
45
9
18
78
19
23
81
60
12
33
114
1
29
60
6
1
59
36
126
135
9
48
18
72
108
13
32
28
12
35
48
61
11
33
147
229
95
49
17
3
99
21
52
95
174
19
119
21
111
6
108
30
45
12
3
37
95
48
96
18
7
29
27
48
69
66
60
84
1
29
7
44
15
121
11
25
35
45
28
36
116
105
15
27
93
3
1
23
93
27
1
36
84
107
84
69
105
30
36
9
12
40
48
5
96
90
9
57
19
44
39
30
96
15
12
183
12
12
60
33
9
151
47
132
25
36
144
36
17
103
8
225
30
12
120
12
72
48
21
21
39
99
153
4
44
60
27
49
11
12
33
63
30
30
66
51
27
12
9
27
13
119
21
16
41
15
69
18
1
96
11
30
79
149
54
93
60
48
16
83
1
107
72
81
52
113
7
35
54
79
5
7
23
12
133
35
1
36
108
11
156
13
72
8
9
51
39
1
72
47
276
54
18
13
32
28
11
30
31
84
89
27
87
21
172
17
7
44
39
97
113
42
61
8
117
18
24
13
ABCD 98590289366*3^$a+1 [50031]
69
3
48
90
6
45
21
84
96
78
30
156
63
123
78
6
144
6
15
21
30
168
102
24
54
57
48
171
24
45
27
9
99
6
6
84
105
195
21
72
3
54
180
3
3
24
36
198
36
54
60
21
39
96
24
60
9
27
60
21
45
84
3
21
192
18
12
48
6
126
45
9
30
66
18
36
30
63
33
84
144
6
165
39
12
54
90
30
3
51
72
78
6
96
24
36
60
150
24
24
6
21
15
165
3
57
9
60
54
42
60
60
84
3
63
24
24
6
204
96
3
108
33
12
63
15
60
12
48
216
9
12
3
36
30
63
27
54
72
24
60
6
24
24
141
48
51
30
36
66
48
60
150
42
30
30
18
36
3
27
9
87
90
54
66
90
9
9
6
150
51
33
162
24
69
57
24
24
30
6
6
54
24
6
36
60
114
144
120
6
180
150
15
9
87
93
60
162
30
15
105
123
57
147
33
60
123
81
135
39
30
51
21
18
21
255
36
18
27
93
12
54
24
162
114
69
75
6
90
6
18
6
24
60
87
45
27
3
18
6
114
96
90
24
117
39
126
30
294
39
117
48
42
120
108
9
33
150
84
9
147
114
63
63
9
84
27
24
234
36
3
27
30
84
102
84
210
24
39
63
108
72
18
6
36
120
9
48
21
72
30
78
39
21
6
84
30
36
6
24
24
90
30
60
12
24
180
30
99
15
129
21
60
6
210
6
48
96
21
3
36
6
75
168
12
123
42
18
21
75
60
24
42
15
48
135
66
30
174
102
90
84
63
3
24
6
144
66
24
69
27
153
21
60
120
30
114
12
168
66
114
12
24
90
66
30
45
3
30
90
12
33
27
45
123
30
36
36
3
81
15
165
15
105
39
51
6
30
210
180
60
60
78
45
87
30
60
48
39
21
36
24
30
42
78
6
36
3
51
54
12
90
24
141
24
21
78
120
45
21
126
24
6
48
15
27
18
6
141
60
48
27
120
105
15
18
36
6
57
51
57
3
60
42
30
9
15
90
111
105
15
9
159
51
93
48
3
42
60
3
27
24
129
27
30
24
114
30
30
36
69
27
30
108
15
57
60
87
21
6
54
72
78
201
48
123
24
33
63
18
171
96
9
6
30
114
30
66
18
51
195
6
18
36
30
51
3
150
36
15
69
51
39
165
87
24
69
15
60
6
24
36
66
150
3
87
60
18
36
180
210
84
45
21
30
69
225
6
180
126
3
27
24
36
45
12
33
90
297
57
15
9
6
84
129
57
6
69
9
36
6
48
36
54
111
21
39
36
45
90
9
69
96
54
9
27
81
3
66
63
33
15
108
27
9
105
3
21
126
33
108
9
51
72
117
36
39
9
15
120
60
135
6
15
129
30
21
135
66
3
21
234
9
21
12
18
45
27
54
114
57
9
54
42
60
48
39
33
18
30
36
24
42
18
15
135
6
96
27
3
54
15
9
15
36
69
15
21
24
30
21
39
6
54
90
36
90
24
90
102
90
78
69
201
36
3
27
54
6
84
117
33
39
21
99
51
36
24
60
12
54
30
6
39
48
3
18
66
90
204
30
72
24
93
12
69
96
183
36
27
9
51
90
15
69
6
108
6
54
30
72
60
18
9
3
84
93
3
78
66
21
72
51
6
24
66
30
54
72
84
9
12
132
87
6
78
57
60
15
48
162
18
9
3
48
90
39
21
102
129
15
21
33
12
24
39
27
240
78
135
24
3
69
69
6
30
24
30
36
33
243
33
51
24
90
66
30
6
18
42
24
9
135
36
24
60
9
111
12
114
6
78
27
279
66
27
33
24
3
27
24
6
99
15
21
45
66
24
6
168
30
12
45
24
111
48
60
156
6
30
18
6
36
24
6
3
21
99
60
21
6
54
90
54
6
84
36
216
54
3
132
108
21
12
123
24
72
45
3
27
24
156
9
15
6
60
204
42
24
33
87
36
60
24
24
57
108
15
21
105
36
60
54
24
66
6
24
30
39
60
75
6
6
57
81
12
27
3
18
36
51
39
54
51
75
6
54
45
21
3
105
6
84
21
51
18
66
90
60
24
6
ABCD 98590390586*3^$a+1 [50020]
28
20
28
32
36
36
36
25
12
47
28
33
54
18
3
8
24
13
24
39
12
93
15
99
60
6
15
69
63
45
15
8
25
11
16
9
39
81
3
48
3
17
19
60
9
12
72
20
13
3
12
63
9
8
28
44
36
52
12
27
5
19
6
23
55
30
111
39
17
36
19
5
1
48
24
36
30
24
17
25
36
27
32
205
11
60
7
21
39
60
33
57
15
81
6
9
32
19
29
160
20
40
45
12
27
36
12
8
25
107
88
69
63
9
3
15
21
12
39
5
28
20
31
29
16
20
1
30
60
21
3
30
75
60
15
60
24
17
4
69
35
1
27
3
41
28
36
60
12
27
6
12
12
3
92
16
9
3
9
3
60
8
25
75
20
52
8
108
120
24
7
29
40
32
12
7
21
57
95
72
19
36
90
18
21
45
27
87
12
21
44
84
31
30
11
43
84
5
31
5
12
7
33
39
60
33
32
103
5
76
15
9
33
83
112
39
9
45
39
60
21
11
60
48
85
12
39
9
23
12
36
49
75
80
1
35
79
21
69
30
21
60
84
8
37
71
24
55
17
4
12
3
45
20
52
12
8
28
44
85
36
15
12
9
11
28
9
3
3
5
1
54
45
24
81
87
60
27
5
48
49
11
52
32
85
18
21
20
24
16
15
9
21
114
6
27
48
9
63
8
36
19
24
17
19
6
11
84
1
3
99
6
15
15
54
3
60
87
126
6
53
1
15
20
12
79
21
8
60
84
16
21
3
27
65
1
27
60
93
3
72
69
71
7
21
72
8
36
43
5
31
42
27
45
15
21
35
31
33
87
9
44
7
5
24
19
36
69
20
1
39
32
4
21
11
67
5
76
57
87
111
29
13
24
60
83
48
88
12
32
12
19
5
79
41
49
11
37
60
63
32
72
55
18
3
51
6
155
60
13
15
20
24
36
1
18
36
45
81
18
72
66
3
9
63
60
32
61
12
15
12
33
18
29
25
15
15
21
32
100
3
5
1
83
136
132
8
31
9
15
24
21
21
63
32
4
32
84
36
19
21
12
20
13
12
6
29
16
32
43
66
59
1
54
30
54
17
19
5
97
3
20
36
1
23
12
52
8
28
45
6
84
6
11
12
40
20
36
19
21
45
6
9
44
16
105
24
47
1
84
3
8
100
44
16
92
36
1
63
116
4
8
37
30
18
18
9
20
1
35
1
24
99
32
19
17
132
28
9
30
21
12
36
20
19
12
9
32
25
60
12
51
24
60
57
36
87
56
40
21
11
19
5
61
59
16
27
21
44
76
60
32
52
32
36
148
39
12
21
20
25
63
84
60
32
4
15
5
120
1
90
30
18
41
24
25
3
8
19
36
29
31
29
1
27
20
24
25
23
7
53
13
27
32
13
3
9
23
16
9
48
18
41
16
32
60
12
16
8
31
9
57
75
3
5
1
36
15
27
36
137
79
21
8
36
4
51
21
3
41
1
12
3
63
65
1
35
24
4
105
3
3
41
24
1
3
32
103
5
25
11
64
45
47
13
11
1
48
42
6
87
36
44
61
75
44
7
9
57
12
3
20
25
63
12
9
30
9
72
68
24
36
31
33
56
24
1
15
24
87
29
31
41
25
54
78
11
19
45
8
7
6
35
49
12
18
18
108
12
42
21
39
18
95
49
48
63
20
37
75
60
36
24
56
31
9
20
64
45
111
44
16
80
25
15
15
30
15
20
19
6
11
24
19
18
27
8
7
33
32
1
11
16
9
3
147
41
7
17
1
27
56
31
9
51
9
140
55
17
12
16
24
32
73
3
60
44
60
16
57
3
48
12
48
99
12
33
27
5
121
3
24
45
6
9
36
39
41
12
28
44
121
47
97
51
12
39
9
15
84
81
12
57
3
72
27
29
139
12
6
47
40
36
12
72
48
8
4
45
23
49
30
9
12
3
105
24
96
116
16
63
17
12
31
65
4
15
17
64
12
27
41
25
59
16
20
36
55
84
5
235
17
28
12
12
20
28
80
160
8
97
3
15
24
41
4
15
21
9
15
8
7
5
1
15
20
72
67
66
6
9
12
8
25
30
17
43
41
25
36
83
1
3
45
3
9
11
28
15
29
7
24
42
59
13
23
37
11
37
23
36
16
48
9
11
61
11
88
20
4
27
5
88
56
40
12
27
33
27
18
12
15
15
33
260
12
1
39
36
72
99
29
31
18
35
91
42
24
23
16
56
28
32
28
27
21
39
9
24
36
44
61
39
60
48
60
3
66
11
103
6
11
52
33
24
59
49
3
3
42
12
6
24
12
5
24
72
25
243
15
17
24
43
18
42
6
6
9
51
18
108
23
52
3
9
15
41
79
12
9
24
20
31
42
23
100
20
24
12
25
18
17
13
167
28
57
96
27
8
67
5
7
9
24
27
21
104
24
64
20
13
47
12
1
24
78
33
8
52
39
125
1
15
72
20
88
3
5
4
96
60
15
5
40
32
73
39
32
16
33
27
27
5
25
131
1
35
28
15
33
92
12
24
19
6
27
9
90
5
115
33
33
18
102
72
6
5
19
141
111
89
64
8
37
47
76
20
12
28
72
36
80
4
33
15
9
18
21
72
8
25
11
28
21
36
3
45
35
36
64
57
24
11
36
40
45
15
8
24
7
69
44
16
24
36
15
41
28
36
9
35
85
23
52
21
15
24
32
25
96
18
84
72
65
16
9
119
4
21
15
24
20
13
42
12
5
43
17
36
19
9
132
20
37
3
12
200
16
12
27
18
35
49
18
45
8
24
64
51
30
11
28
21
48
60
23
28
24
75
5
7
48
12
9
45
35
100
12
12
20
67
30
54
6
18
45
20
121
66
54
27
92
67
84
5
36
64
72
39
21
20
52
8
28
20
19
41
4
212
16
39
53
12
28
57
48
36
35
84
7
21
8
60
115
41
96
37
63
44
19
24
33
3
9
15
21
39
18
3
45
99
21
11
16
68
24
28
9
63
48
60
12
32
84
1
23
36
31
9
15
9
60
180
51
105
92
49
30
29
100
84
57
120
35
13
72
3
21
12
47
16
159
6
15
56
16
105
35
24
28
80
16
32
19
5
16
9
11
7
65
40
75
5
31
9
27
6
18
41
28
45
15
33
24
3
8
132
7
9
15
9
27
53
36
52
33
39
48
60
8
112
32
12
28
15
12
9
57
3
72
8
31
5
136
72
33
ABCD 98590796288*3^$a+1 [50004]
7
8
51
6
72
31
29
36
15
15
60
6
84
42
18
15
15
6
66
42
12
18
60
81
21
63
153
15
9
55
131
13
11
36
12
18
12
6
6
30
30
3
21
54
6
90
36
24
117
27
6
7
35
25
20
57
30
33
69
48
18
25
17
18
18
27
27
36
90
27
33
24
6
21
3
12
25
101
54
61
29
15
3
45
36
64
60
68
39
1
164
99
1
35
24
69
12
4
32
15
24
6
78
6
36
84
3
27
24
60
6
31
23
9
15
6
27
9
19
20
21
3
27
18
30
21
9
6
24
33
75
37
11
96
6
54
6
12
18
18
12
7
11
30
7
53
6
21
87
18
18
21
21
48
30
21
33
15
87
6
43
5
67
23
6
24
27
27
12
18
18
18
60
6
9
12
9
6
49
35
24
6
60
48
7
41
24
6
12
42
15
9
7
59
48
36
36
60
90
36
18
24
25
53
18
24
1
36
23
18
3
36
15
45
60
9
54
21
9
18
30
12
36
135
16
23
30
30
30
30
37
11
48
12
18
39
135
12
24
96
114
6
105
15
36
25
23
36
54
12
18
36
6
12
18
18
66
25
35
45
15
13
20
33
54
54
55
89
6
57
15
102
30
12
6
12
6
54
18
18
30
42
24
63
27
54
19
11
30
12
174
18
18
45
33
27
9
3
105
7
5
6
24
93
3
144
6
18
12
18
7
24
59
66
108
3
15
18
15
27
33
69
27
3
60
1
5
27
40
35
9
21
18
24
1
116
21
144
3
3
18
31
20
15
24
120
12
24
45
28
11
36
33
15
48
60
42
6
37
20
3
37
32
52
29
51
16
5
60
3
45
12
54
9
57
24
18
42
3
3
72
25
17
6
60
30
27
15
33
40
29
15
3
66
31
11
18
6
48
25
5
12
30
36
93
4
77
19
41
36
15
3
49
41
24
36
30
30
24
63
4
59
12
12
6
114
33
3
45
15
12
30
27
60
36
9
30
13
17
12
126
168
42
19
89
12
30
48
36
1
17
6
36
66
12
7
65
24
36
3
3
78
24
12
60
39
45
42
72
6
7
29
103
47
60
18
27
9
24
6
90
30
117
45
7
5
36
31
8
21
42
30
15
33
111
9
24
3
3
54
30
18
19
23
45
15
6
39
16
11
6
18
1
53
18
132
72
18
6
6
18
73
5
60
15
33
115
72
8
15
1
119
36
21
60
63
36
1
23
57
12
27
6
42
12
21
27
12
18
48
12
42
18
120
42
1
47
6
12
84
90
36
18
6
6
42
30
12
75
4
72
5
12
48
3
15
60
21
48
21
24
6
121
128
141
27
3
96
60
36
45
99
18
43
53
27
15
129
33
60
12
63
27
36
24
25
20
4
12
53
6
21
100
5
18
72
30
3
75
21
3
30
27
28
47
54
6
9
45
15
45
6
6
15
33
27
33
30
12
72
12
30
3
12
21
24
18
12
25
23
45
27
21
9
30
6
30
60
37
92
15
1
59
54
31
8
117
6
13
11
45
15
6
115
65
18
24
42
51
9
54
12
12
6
12
63
36
3
13
17
18
24
168
30
3
48
27
33
27
30
54
33
21
66
85
20
21
15
12
3
78
6
18
18
48
6
15
21
24
6
30
15
3
30
30
24
6
54
30
6
12
12
12
30
36
48
6
18
55
53
42
30
43
65
30
12
12
30
3
33
48
19
41
6
24
9
12
33
30
1
11
36
42
63
15
18
27
4
56
9
54
30
24
12
6
30
19
5
66
18
24
15
135
36
54
6
69
36
45
72
7
68
28
20
27
144
33
63
72
18
18
12
30
39
9
15
45
96
18
60
6
30
9
36
9
3
57
6
6
3
12
69
30
6
6
72
18
54
18
90
37
41
7
41
39
12
3
33
57
103
5
30
45
3
6
18
96
57
12
16
11
6
15
28
47
30
24
30
24
37
8
9
55
41
24
12
3
21
36
51
3
72
72
25
8
3
12
30
75
9
36
18
49
23
60
37
35
36
12
18
36
24
6
18
6
42
12
6
21
16
24
29
54
90
36
12
54
78
6
12
42
6
12
30
3
57
12
36
36
54
12
12
6
7
47
12
144
12
9
24
69
75
27
66
55
20
12
27
24
6
19
20
52
8
9
42
48
45
3
33
12
9
60
18
48
9
15
6
19
23
48
42
43
17
30
6
6
1
8
21
24
24
3
39
24
54
6
21
3
30
108
75
57
12
30
6
7
11
6
60
19
17
54
6
48
15
45
6
30
24
27
9
24
75
15
24
12
1
8
15
6
18
36
9
15
6
84
3
63
1
5
75
3
12
9
9
48
7
72
35
21
93
24
27
28
5
27
123
96
54
43
23
9
21
6
13
53
78
60
6
3
27
24
12
12
30
15
16
17
12
18
60
48
156
9
12
15
33
75
12
25
20
123
30
6
13
47
6
18
6
55
8
27
6
63
4
47
24
12
48
6
48
6
42
48
24
60
3
3
57
33
126
24
57
9
55
29
115
20
52
77
6
6
24
54
1
72
53
24
31
11
21
15
42
42
120
21
27
165
16
17
18
12
13
5
15
15
49
5
6
25
32
9
18
48
37
95
1
11
1
35
54
66
18
6
30
36
7
5
27
33
7
5
6
49
5
60
3
3
12
66
27
129
15
75
36
78
12
19
56
60
9
19
11
6
42
18
24
30
13
131
24
25
35
57
9
6
33
40
5
42
9
9
6
6
18
48
13
11
78
30
30
15
12
4
41
6
12
36
6
43
32
21
7
17
30
6
12
27
16
8
9
18
30
42
60
25
5
3
69
90
1
80
3
6
48
18
12
85
23
30
24
99
9
66
30
96
30
9
27
18
51
4
72
32
15
30
6
60
12
12
60
18
12
3
27
33
9
66
18
36
15
15
9
16
41
18
96
30
39
9
12
54
12
30
12
96
54
1
71
24
1
89
27
28
5
12
3
52
47
73
23
12
12
25
60
161
30
36
93
15
78
15
3
12
9
9
7
12
35
72
24
24
6
30
30
30
12
9
93
15
36
21
36
12
36
19
8
45
19
11
45
3
12
24
6
87
12
81
18
24
6
72
15
3
24
6
12
30
49
35
48
13
12
20
60
27
54
36
15
3
66
7
80
52
20
12
93
6
84
18
27
87
36
24
18
27
21
7
65
31
32
63
12
12
96
30
54
48
30
24
54
6
15
9
27
99
24
25
35
9
28
35
30
63
141
24
30
12
18
66
36
9
3
48
78
54
42
24
15
45
30
24
6
24
12
3
12
39
36
18
78
33
21
120
39
16
5
30
13
5
18
73
36
29
12
48
6
49
12
23
30
7
80
84
9
6
54
6
21
87
12
24
90
15
57
12
3
72
45
18
132
6
6
1
5
39
39
84
1
29
48
30
30
43
5
6
18
115
20
16
11
18
120
48
3
27
42
6
9
33
3
15
6
60
6
18
7
95
9
15
54
72
30
12
42
126
12
18
27
57
15
3
6
27
39
18
18
78
30
45
39
18
7
5
6
21
40
23
1
56
81
ABCD 98592043112*3^$a+1 [50049]
27
21
24
9
42
54
84
42
153
72
168
141
3
48
72
57
24
39
48
24
48
111
72
105
39
120
96
270
315
135
9
45
54
12
78
162
105
144
24
96
48
48
3
45
144
57
15
201
18
21
165
219
141
210
6
27
288
384
141
195
9
126
18
111
96
240
15
57
360
3
54
159
177
54
33
183
54
60
90
30
36
168
90
126
75
105
15
21
75
123
66
3
48
24
51
117
27
60
81
63
72
18
15
165
27
72
81
39
48
165
138
6
36
48
132
219
69
36
54
36
21
15
138
6
210
39
57
108
27
9
39
195
69
33
87
63
33
72
33
15
24
21
126
30
135
285
51
144
75
36
30
3
240
15
129
87
33
3
84
6
108
111
45
51
63
72
33
24
63
54
54
42
267
192
24
195
36
240
144
102
3
15
201
39
30
150
270
102
24
84
45
51
30
39
15
240
57
15
297
21
186
81
360
189
51
3
45
57
15
39
33
96
141
6
189
39
42
144
36
3
24
72
24
72
39
36
180
177
192
9
120
15
27
288
45
45
72
75
24
81
87
147
66
60
159
51
180
78
30
90
312
90
234
63
27
30
126
54
51
120
33
36
51
165
123
165
12
39
51
78
72
87
21
120
186
129
15
9
57
15
39
90
42
45
264
96
63
162
48
252
219
51
18
132
84
123
81
12
24
3
33
159
51
237
93
123
111
90
111
99
36
177
111
6
246
180
33
297
18
45
72
168
15
90
6
33
72
111
174
36
24
144
72
135
24
144
96
9
6
66
24
15
15
33
21
75
15
129
3
453
141
123
33
360
60
234
90
36
123
75
165
15
57
33
192
114
45
9
15
144
72
21
18
9
72
39
42
39
144
24
48
189
24
66
126
3
201
15
219
21
48
48
9
135
9
102
150
48
162
78
156
6
33
72
48
24
33
87
27
90
90
30
75
15
201
120
165
27
87
66
168
102
9
81
39
69
6
93
81
375
144
72
81
39
15
144
57
24
24
24
87
54
216
75
135
24
162
84
3
3
84
129
57
54
9
96
291
174
6
9
168
33
15
24
96
15
120
60
45
99
69
120
96
309
90
36
21
48
21
51
33
6
9
72
75
378
75
57
15
24
96
93
72
3
51
21
75
54
54
81
24
192
39
249
72
9
15
39
102
24
84
39
111
12
69
21
24
171
9
15
15
105
240
201
48
87
3
6
126
9
168
33
15
189
36
15
480
168
120
27
45
9
216
39
96
120
120
264
39
105
96
345
36
18
57
33
36
3
87
9
144
216
81
135
39
42
255
159
9
24
48
48
144
168
9
144
102
9
15
9
75
237
168
81
39
15
36
21
39
36
108
36
ABCD 98592090126*3^$a+1 [50040]
24
45
90
16
174
11
31
8
16
14
10
60
245
15
10
6
14
10
86
27
63
54
52
24
71
69
4
102
30
11
33
16
24
6
74
64
36
66
14
4
20
75
7
38
27
13
12
30
14
4
86
76
294
170
30
24
15
31
74
6
16
18
71
1
18
60
102
14
10
35
121
24
6
18
236
27
63
34
23
33
135
1
8
36
24
27
39
16
38
90
10
60
20
22
30
11
48
69
52
54
96
78
11
49
110
22
59
15
94
11
96
63
46
6
44
120
16
60
5
48
48
253
35
9
82
18
30
5
61
84
42
54
140
24
51
49
30
161
61
54
77
13
24
12
24
24
60
36
47
37
30
12
89
24
7
8
10
102
24
65
24
45
60
30
16
6
11
93
4
71
105
24
126
64
26
70
24
12
5
189
24
27
13
36
80
16
48
60
60
95
7
41
3
190
30
50
15
24
31
30
59
25
30
156
5
1
23
81
39
1
24
23
49
188
52
23
15
16
74
6
46
54
29
127
90
71
13
6
48
53
13
20
4
20
16
30
65
9
52
11
27
76
89
192
144
49
12
90
30
59
15
9
7
24
14
10
50
10
26
27
97
36
84
12
24
156
143
31
65
72
103
30
36
143
61
6
60
18
23
79
60
48
90
42
30
30
194
64
20
63
43
20
9
51
16
14
60
147
19
14
15
15
129
37
78
26
64
6
164
22
114
6
35
43
186
6
30
104
16
68
3
33
46
54
186
89
120
79
6
24
6
30
6
30
68
36
10
110
180
16
254
24
52
198
95
25
47
19
29
141
27
103
17
3
4
66
54
41
45
16
24
24
35
168
63
105
31
18
20
76
84
12
30
30
11
19
48
12
84
6
108
20
6
30
51
9
64
20
90
81
120
1
18
140
90
15
55
36
5
31
30
44
15
61
240
104
16
11
13
6
30
8
40
47
133
132
23
55
60
36
30
110
106
11
49
24
80
15
39
76
14
76
66
41
72
51
54
15
21
4
6
60
144
5
25
12
131
67
77
48
51
10
6
60
14
64
150
6
150
6
48
83
43
6
30
24
20
45
9
96
39
48
13
35
39
10
23
7
137
13
96
179
171
69
37
83
25
71
25
84
50
33
93
10
41
48
25
6
6
11
19
149
105
76
98
180
10
35
85
227
49
119
31
6
18
30
11
24
168
19
38
112
23
21
4
12
44
30
4
5
7
18
23
33
10
36
8
36
90
27
24
96
3
94
6
17
43
36
14
244
26
76
14
130
84
66
114
17
55
54
155
145
6
24
30
60
6
8
10
132
98
22
35
9
54
6
27
57
70
102
14
10
54
20
16
90
24
12
30
180
54
6
29
55
14
16
20
106
30
204
54
12
65
13
131
45
40
35
1
38
33
33
70
6
59
31
78
26
10
71
133
56
70
54
102
89
1
30
104
34
72
24
24
90
53
7
17
96
13
60
126
24
30
11
39
70
44
15
1
24
95
25
60
11
24
25
6
36
48
365
55
6
96
24
14
10
11
1
23
31
20
10
54
96
5
45
10
24
72
74
204
27
9
46
8
70
30
146
16
35
85
60
23
15
16
20
100
114
72
18
221
24
121
60
6
29
15
16
78
11
24
7
18
95
7
89
31
108
30
20
75
37
59
24
31
54
96
35
25
20
27
48
1
54
66
54
14
3
109
18
96
24
72
38
3
72
165
82
30
60
78
6
66
24
30
104
75
48
7
20
82
83
1
44
10
26
39
168
27
126
15
24
31
24
30
20
52
30
180
8
6
75
45
4
30
20
126
15
1
180
30
14
76
11
72
61
90
30
30
5
229
251
9
135
72
24
39
81
61
24
84
120
311
1
38
22
14
64
90
60
56
30
94
35
1
191
55
48
72
30
38
16
5
205
20
40
66
18
35
55
260
16
14
46
17
48
72
33
90
94
12
11
7
56
10
14
40
41
120
1
54
6
11
97
47
55
24
150
11
3
16
6
143
75
220
50
22
120
38
82
24
17
147
10
12
68
10
17
24
24
7
65
9
4
35
85
56
124
47
43
66
104
16
36
14
94
35
37
11
63
4
53
43
90
24
35
25
276
270
96
18
42
84
14
60
16
6
18
11
55
89
1
66
128
16
134
76
24
56
10
114
47
9
15
45
16
30
29
19
66
11
48
7
38
22
270
14
16
30
24
11
24
120
1
18
5
91
20
16
120
ABCD 98592190168*3^$a+1 [50016]
15
8
139
101
97
6
36
45
56
25
63
39
33
32
16
15
105
104
168
24
13
12
204
36
39
141
203
31
17
19
53
232
165
18
57
63
33
48
96
248
16
81
78
12
21
123
77
72
16
56
48
16
72
24
56
13
11
31
18
180
59
136
111
108
12
113
1
30
41
64
24
183
72
57
123
21
15
9
72
39
6
155
25
126
57
200
25
95
48
133
11
88
32
64
75
66
78
36
9
72
56
37
3
69
234
41
73
87
8
7
90
215
19
29
48
109
75
80
151
282
351
32
13
36
135
80
55
18
15
27
5
240
64
56
103
137
40
39
41
25
15
8
1
111
33
111
81
108
147
56
24
48
73
18
36
48
6
144
120
27
69
11
40
24
189
35
232
8
40
27
18
162
144
60
36
33
111
90
111
99
29
13
18
17
19
36
12
96
45
336
48
48
99
5
79
17
64
120
21
59
40
9
111
45
123
57
15
24
32
43
101
199
89
61
11
55
65
31
9
3
60
65
40
320
48
7
65
7
153
192
3
12
78
36
30
36
6
180
48
54
5
40
15
30
75
141
11
40
63
12
405
159
120
6
51
272
88
24
105
36
99
96
69
54
77
13
99
15
81
72
63
281
133
18
9
99
197
37
66
114
15
120
8
13
11
31
72
17
136
27
156
54
72
75
21
18
66
54
6
36
15
32
88
48
56
184
21
35
208
72
48
15
6
144
12
6
57
27
54
119
48
55
65
24
19
21
24
96
3
141
57
47
40
192
128
72
40
183
57
15
273
231
81
48
15
102
11
13
227
73
47
7
113
13
11
25
23
55
120
113
13
99
152
256
32
91
21
39
36
5
160
8
397
96
18
144
185
16
15
81
80
85
11
49
36
123
56
73
156
11
31
17
31
137
24
48
72
48
91
101
55
6
3
9
60
83
64
8
88
3
60
41
103
282
90
5
48
217
23
72
48
72
25
23
7
113
40
141
51
48
168
24
69
162
9
56
79
9
39
78
288
36
71
88
104
37
35
160
8
31
60
69
8
72
121
47
72
97
84
90
105
255
9
87
30
35
96
24
64
15
41
175
9
87
137
1
24
36
299
217
15
56
127
17
55
90
18
93
57
95
31
105
56
40
8
133
108
30
41
13
6
36
300
21
69
3
57
71
192
7
48
17
48
120
40
96
96
8
103
162
15
21
54
5
85
66
96
9
24
51
77
88
39
30
35
7
9
135
120
9
15
102
150
141
80
64
120
39
89
16
27
237
51
36
54
36
120
71
24
91
29
184
105
24
126
225
45
66
54
11
25
23
31
9
48
69
18
137
40
24
72
32
7
225
80
40
8
7
9
39
185
31
24
57
9
54
33
3
96
5
49
72
15
69
11
72
7
9
105
15
24
32
1
15
392
151
9
81
39
27
45
51
29
64
15
9
8
49
15
80
55
41
49
23
72
40
8
37
30
45
80
48
7
41
13
75
21
198
5
120
40
33
138
90
6
36
65
112
96
144
32
48
61
27
32
175
72
33
48
39
18
15
80
120
151
41
43
162
18
17
43
36
120
9
15
17
48
37
35
151
9
3
78
15
24
48
72
48
57
6
89
216
24
85
123
75
45
120
80
55
17
48
112
56
7
17
16
144
8
61
90
17
24
49
111
24
120
15
42
159
128
72
40
15
48
6
59
97
60
51
159
24
129
81
39
32
ABCD 98593172662*3^$a+1 [50118]
51
96
195
48
42
99
24
75
45
165
240
102
60
81
27
48
42
243
27
12
528
90
30
78
72
12
15
144
129
78
9
3
141
120
24
165
150
90
360
3
48
51
141
147
198
39
15
201
312
15
177
3
21
96
171
162
48
123
39
150
12
18
78
159
3
18
27
3
144
21
57
255
243
24
108
30
42
153
75
213
48
96
21
195
24
120
21
3
219
21
351
90
78
48
72
180
60
48
42
18
45
99
90
3
45
90
240
48
132
45
3
252
108
204
216
417
15
90
48
15
237
18
144
18
207
45
258
33
15
60
192
312
21
297
42
138
42
36
30
15
129
18
432
213
72
21
162
78
3
24
120
117
171
45
483
57
90
69
48
27
6
84
60
66
42
27
93
3
165
75
45
114
105
231
42
180
75
27
276
105
24
51
252
12
36
132
18
99
120
243
45
135
42
198
33
168
207
33
117
75
72
123
84
186
174
345
144
24
87
30
6
12
60
18
72
51
69
195
48
15
129
153
132
18
153
135
30
123
129
78
33
111
48
81
24
153
282
108
24
156
69
45
126
117
135
282
255
168
117
3
147
90
180
39
27
117
27
69
99
48
42
12
6
192
168
144
18
135
63
9
3
18
27
120
3
189
93
42
33
15
153
69
18
372
21
105
87
333
174
45
15
129
231
9
261
30
45
120
15
60
126
30
9
171
189
123
342
39
159
30
240
27
120
135
9
87
33
21
18
105
93
3
189
27
15
318
72
96
27
3
150
135
24
33
18
60
33
219
108
30
3
96
96
72
27
120
18
18
72
105
3
45
24
183
105
63
84
18
162
9
117
123
111
126
147
192
120
45
6
45
9
108
18
177
72
24
27
285
45
75
27
312
189
72
27
165
45
78
12
105
48
168
39
42
159
120
192
72
45
420
48
159
135
90
135
111
33
96
96
24
111
54
108
132
18
102
75
93
48
27
48
39
390
3
147
18
108
39
231
102
90
132
90
171
24
120
48
72
15
129
51
66
3
147
54
66
45
45
42
12
108
57
24
24
45
210
57
33
231
99
12
201
129
36
195
165
54
93
123
117
243
117
63
129
24
96
3
72
306
123
51
69
81
18
12
108
45
87
18
48
234
96
165
48
39
270
3
15
33
384
27
60
9
24
33
114
228
177
3
108
24
30
186
9
93
51
24
48
48
99
60
108
ABCD 98593189582*3^$a+1 [50057]
88
36
156
36
12
176
36
40
56
228
96
36
28
132
72
80
132
15
61
12
8
4
11
9
135
73
8
28
176
51
13
80
51
81
15
105
40
12
108
80
40
47
1
104
52
128
123
9
16
8
16
44
147
117
27
13
48
140
28
92
15
24
45
88
83
109
84
56
100
36
8
192
112
48
20
75
45
52
96
12
72
236
96
16
60
20
28
24
60
116
4
32
88
23
9
16
48
71
25
8
36
27
249
136
60
68
52
108
120
24
23
189
36
52
56
112
60
80
108
40
12
72
8
64
36
20
4
96
24
204
47
120
37
8
24
16
12
60
227
25
95
105
108
28
20
99
73
48
72
12
44
136
80
28
83
45
24
4
24
12
35
69
72
99
69
12
39
9
72
240
84
28
32
135
45
40
35
133
192
44
24
40
116
96
36
52
36
120
32
15
133
192
120
108
24
20
96
52
20
144
40
80
76
20
160
32
52
71
85
92
16
24
36
20
12
88
56
100
20
24
12
15
45
160
48
24
108
12
56
16
48
12
8
132
124
12
35
24
1
32
88
8
96
24
76
36
44
36
52
8
88
36
36
48
227
85
8
4
20
3
49
95
73
8
108
220
44
3
37
12
23
13
59
229
132
12
107
145
95
13
92
124
84
92
96
144
28
47
13
12
200
135
61
24
131
45
124
36
24
48
116
4
107
21
99
1
48
20
136
104
100
32
87
13
24
60
20
4
32
72
40
143
24
45
64
36
44
27
145
119
13
12
44
16
156
84
128
156
52
24
44
196
108
68
192
40
248
64
8
27
169
60
140
16
80
4
12
164
4
24
72
95
201
108
4
108
32
76
32
84
36
39
13
8
60
28
12
20
28
71
21
12
48
64
84
20
96
96
28
72
8
27
117
112
96
12
23
129
4
116
76
68
12
64
11
25
8
4
32
75
1
284
208
168
140
100
12
68
52
356
36
156
108
52
227
21
4
8
60
52
96
72
20
184
48
12
8
63
69
100
95
45
40
36
60
140
4
60
60
20
16
44
28
132
320
84
112
24
23
25
60
68
88
12
108
24
60
72
80
36
48
12
75
69
16
24
56
60
60
4
20
40
24
11
165
48
48
40
59
25
156
8
64
12
23
1
12
32
100
36
60
60
144
116
112
44
76
20
99
25
140
100
36
48
11
33
60
12
24
52
44
76
12
156
107
9
15
1
84
96
60
68
24
192
123
21
4
23
229
11
153
16
60
204
84
72
84
92
28
47
93
136
96
20
40
104
208
23
37
8
100
68
16
83
48
9
60
4
71
13
347
73
48
8
76
24
20
4
152
160
11
45
100
104
16
12
128
4
8
36
100
132
20
28
24
36
32
4
60
56
15
144
45
4
204
152
16
24
56
4
8
40
108
84
24
32
112
32
76
12
12
80
16
80
124
84
24
20
87
85
24
176
75
96
9
96
112
32
111
73
12
24
35
169
12
144
155
61
24
20
36
28
116
88
156
36
224
27
285
52
12
236
48
40
156
11
13
200
27
205
68
72
132
12
48
96
12
28
44
3
49
140
76
44
4
36
60
36
32
12
16
128
76
60
20
3
37
144
44
16
36
56
108
36
144
36
84
132
48
84
28
192
12
80
16
32
3
9
36
72
36
24
280
36
20
52
132
72
20
3
13
59
253
35
153
72
16
12
20
24
111
97
36
96
60
240
60
44
192
4
48
20
132
36
184
44
64
248
88
131
ABCD 98593405856*3^$a+1 [50008]
8
1
27
32
19
42
3
3
6
23
49
3
33
3
8
28
69
27
129
12
168
15
32
16
21
15
57
54
42
23
13
12
51
20
36
40
48
32
24
1
39
105
15
15
21
33
23
12
12
156
1
11
31
29
52
108
9
15
92
1
12
24
30
17
16
21
15
9
63
15
30
18
18
51
33
60
66
17
79
81
57
147
45
39
15
57
8
60
28
21
51
32
85
23
60
19
36
17
13
51
56
19
17
4
63
66
27
69
3
24
3
12
41
43
6
12
63
33
11
100
68
1
15
27
30
48
210
108
5
36
25
35
37
3
12
45
90
6
83
13
222
12
54
23
85
95
79
9
123
5
55
41
1
47
1
48
6
45
3
29
25
75
48
36
21
36
72
87
45
6
30
48
3
12
99
6
11
84
4
75
9
60
32
43
9
45
12
3
8
24
61
15
128
25
6
18
23
52
44
55
60
17
1
15
36
80
49
3
92
31
48
17
25
15
8
13
18
17
37
3
9
11
12
7
78
30
18
59
19
17
73
36
6
66
36
48
12
15
8
25
59
16
20
24
19
6
59
13
59
37
24
47
85
3
39
17
1
35
55
17
1
3
9
75
36
24
21
36
63
3
69
123
36
6
15
20
13
63
12
15
6
71
31
21
45
72
15
12
24
44
25
3
15
12
41
13
11
1
66
17
4
45
35
4
33
63
8
13
18
6
3
24
57
83
40
56
88
33
15
39
53
43
36
69
27
96
53
12
24
60
13
3
56
12
7
12
84
53
36
61
15
108
21
11
1
75
32
25
36
71
12
48
28
3
29
12
181
36
11
13
6
5
97
59
16
3
93
33
47
1
3
32
12
67
18
3
21
60
27
8
19
21
68
97
11
37
23
1
15
3
29
40
60
27
42
3
33
3
57
6
81
12
33
39
57
123
44
91
18
23
48
97
6
17
12
109
39
20
1
23
12
4
3
9
140
1
23
1
66
41
52
45
23
1
12
59
1
36
99
21
48
147
81
3
9
36
47
37
11
37
3
57
3
9
24
15
20
12
97
23
24
25
11
13
35
1
11
67
9
32
124
20
1
42
108
45
44
64
21
3
21
59
1
30
18
18
41
1
11
1
123
33
12
24
24
23
28
80
4
39
138
27
9
6
30
78
21
33
30
9
56
1
30
6
15
129
15
8
28
72
33
15
8
28
45
48
87
33
23
79
41
1
11
36
67
6
15
75
41
25
11
97
24
24
23
37
35
4
21
30
57
12
87
17
4
92
19
93
15
102
84
102
36
6
15
92
16
45
30
5
31
9
44
36
36
12
52
21
23
19
66
35
25
6
6
12
83
1
36
107
36
67
21
44
36
12
73
48
6
30
3
3
6
72
11
1
11
120
37
78
33
116
7
45
3
30
51
8
13
30
18
30
18
42
48
18
71
16
93
123
8
12
13
18
18
36
12
12
78
30
15
20
13
11
1
36
23
16
60
72
69
75
12
36
9
36
11
19
17
40
9
24
3
3
102
47
1
156
12
36
30
89
28
36
36
8
1
6
66
11
28
60
20
61
3
75
33
56
19
6
24
6
17
1
3
12
80
16
9
168
23
48
19
33
36
57
3
8
40
15
29
1
54
9
33
3
36
33
12
11
16
51
17
40
144
21
3
21
138
21
15
60
17
12
4
57
11
1
12
18
29
1
12
15
81
24
47
16
75
48
18
24
27
80
16
15
60
30
18
48
150
131
55
54
30
21
32
55
18
12
54
5
13
47
60
48
37
15
44
1
27
21
18
17
25
72
11
52
27
9
33
36
18
18
11
13
35
36
85
12
78
18
15
24
44
24
4
111
17
16
36
12
15
42
3
56
49
30
18
42
36
17
49
12
11
7
9
21
12
39
27
48
5
1
15
44
61
87
57
6
17
43
18
48
11
52
252
9
24
11
96
7
17
12
37
12
54
9
56
4
27
12
66
24
59
28
45
11
25
24
39
3
78
18
42
54
53
13
30
12
113
1
23
25
3
27
17
19
66
12
15
56
36
76
27
17
12
120
108
72
52
24
33
39
9
12
11
37
167
19
6
63
12
3
18
30
9
33
60
23
4
9
63
33
27
68
40
15
6
24
84
11
37
15
93
15
60
105
42
42
54
6
95
24
72
25
15
24
9
54
6
3
12
32
7
41
7
41
43
42
35
12
1
15
69
11
13
15
32
25
47
145
18
6
12
11
121
27
21
15
27
17
12
40
27
42
3
44
12
49
48
24
12
3
44
52
57
27
93
3
9
11
85
18
5
31
53
16
20
49
114
6
63
33
35
73
11
28
60
69
3
8
12
64
9
60
39
24
57
54
45
44
16
8
37
6
42
23
1
30
17
28
72
44
24
1
3
8
1
59
13
12
3
104
108
37
47
25
219
33
51
3
18
11
4
15
17
1
24
12
30
18
30
6
15
12
44
28
33
12
54
53
91
84
6
27
57
18
33
69
30
54
119
13
3
63
33
20
12
121
12
15
21
6
5
16
123
57
39
54
60
18
77
97
3
21
24
39
24
105
51
21
3
21
6
125
19
6
3
36
12
9
18
29
1
39
48
24
57
6
30
36
11
12
40
44
60
7
48
6
11
13
47
25
234
54
99
8
49
12
23
36
24
64
20
85
3
45
11
96
13
24
24
75
39
5
7
53
1
71
37
3
24
33
6
45
60
33
75
8
1
24
95
48
7
18
12
59
16
12
27
18
11
40
21
35
1
60
71
4
21
12
95
13
222
57
8
28
21
27
20
31
36
9
36
32
1
12
36
36
3
33
96
15
57
3
27
9
57
96
3
32
40
33
24
35
55
96
6
3
45
12
126
41
25
12
60
23
16
9
12
71
1
35
1
24
108
174
57
12
33
36
18
9
20
61
23
19
177
24
44
64
8
12
52
44
7
29
36
64
116
12
133
27
57
18
65
1
11
28
12
8
13
12
35
1
47
1
15
104
16
33
36
3
72
3
21
21
47
19
54
36
3
12
21
15
36
20
1
23
36
25
27
44
1
27
3
90
36
24
12
18
33
21
11
48
1
27
48
9
6
132
105
44
1
11
1
30
9
3
105
57
36
24
39
27
33
44
61
48
59
40
33
12
12
51
48
231
65
121
6
42
35
4
20
24
55
42
23
31
5
52
24
21
63
21
75
116
40
44
60
55
9
44
36
28
104
16
3
21
20
12
1
15
44
96
12
1
15
ABCD 98593468354*3^$a+1 [50010]
57
68
4
15
120
48
65
43
83
72
54
19
47
193
101
43
65
40
3
5
72
60
7
36
5
115
53
156
211
29
36
43
21
63
45
56
54
46
32
28
30
32
30
43
17
12
82
9
41
36
4
14
61
29
12
88
84
60
20
103
167
42
36
112
8
28
32
12
108
88
36
80
4
36
104
40
96
48
27
15
224
30
19
143
24
58
36
75
21
44
19
81
44
7
29
4
123
29
54
34
62
144
72
58
15
65
24
31
9
36
27
5
144
10
38
16
44
55
53
18
30
19
12
65
4
24
3
9
140
48
100
8
28
24
12
63
36
5
10
9
81
44
36
76
3
5
10
86
31
5
108
10
110
7
65
114
54
12
6
48
25
9
38
34
75
96
12
53
24
18
10
8
48
7
39
98
60
40
3
33
14
40
50
31
24
57
3
113
42
37
45
134
66
70
81
39
86
12
7
143
90
12
24
36
48
16
62
37
36
21
50
145
39
50
46
9
29
60
180
36
156
60
108
12
36
18
106
3
5
12
90
1
9
68
18
30
60
4
8
16
36
15
48
21
32
43
12
17
108
102
13
57
27
39
26
108
43
9
15
5
91
77
12
31
5
64
44
16
8
22
18
3
33
36
68
67
15
134
12
7
12
5
48
96
64
15
5
10
42
80
84
67
5
34
8
48
73
72
17
7
39
114
36
36
3
12
105
60
75
9
104
31
17
72
16
27
12
5
18
25
24
23
10
12
68
108
12
31
21
63
125
172
8
76
32
54
66
60
48
10
62
24
4
36
24
27
17
12
10
26
7
53
90
22
75
96
9
36
80
19
17
79
101
90
34
27
99
8
22
8
16
2
24
1
17
55
111
69
117
80
31
5
18
46
20
60
4
15
9
62
1
17
22
150
56
60
180
55
65
24
48
72
24
4
6
9
47
234
100
24
26
1
65
24
166
9
41
28
8
120
24
40
8
10
80
18
88
15
101
91
9
8
7
5
115
9
87
69
3
5
52
44
4
8
118
24
30
32
40
44
6
30
36
88
62
64
8
18
4
123
108
9
18
38
19
45
50
25
15
14
19
197
31
33
27
117
56
36
6
49
41
48
46
9
71
6
19
183
6
74
25
17
4
27
5
84
60
40
80
28
116
16
120
8
10
8
49
33
6
21
35
18
43
3
50
54
18
22
62
34
9
45
8
43
41
64
39
101
64
26
37
35
18
7
24
23
10
20
16
20
46
50
28
8
12
72
6
72
1
9
12
24
152
72
18
48
42
4
50
1
17
36
4
126
90
36
44
64
27
180
125
31
29
103
71
42
7
95
1
95
66
100
24
92
7
45
66
24
38
34
26
12
67
5
43
111
105
21
51
24
15
90
15
29
124
15
41
24
36
31
5
4
36
39
29
136
51
93
12
14
54
12
6
238
51
125
55
93
8
72
7
93
72
18
6
26
40
8
42
28
80
10
38
19
15
26
19
36
119
10
116
7
12
15
38
18
18
36
90
118
32
43
48
17
30
97
29
124
3
99
50
40
51
3
14
12
6
54
100
63
17
30
6
115
29
90
94
50
169
57
3
12
41
52
3
23
30
16
18
30
32
4
27
33
27
17
46
30
26
6
4
68
90
10
12
15
9
39
17
19
5
100
120
24
111
125
64
122
126
28
84
32
48
10
98
72
103
5
42
72
30
64
26
10
44
72
72
10
90
8
79
29
34
38
34
18
8
103
9
6
30
116
6
22
50
120
96
40
57
5
18
90
6
10
44
7
12
17
30
1
9
54
21
11
22
152
64
24
27
101
18
6
4
14
202
54
32
30
19
5
10
74
24
100
36
111
63
96
26
36
12
7
53
18
94
44
55
5
12
88
20
19
17
28
36
51
180
29
16
3
5
12
78
30
43
53
12
60
208
36
48
68
12
55
95
10
12
18
33
29
24
36
36
18
10
87
72
77
10
50
4
24
72
15
48
17
36
54
64
9
21
32
4
44
42
49
9
86
25
48
17
31
167
13
5
4
51
125
64
18
30
26
6
4
32
19
3
32
10
15
29
72
28
110
136
14
36
64
44
10
8
49
113
100
152
18
72
73
17
48
31
167
18
19
41
4
8
54
85
83
97
29
31
9
36
68
18
18
144
198
82
12
50
18
22
26
60
7
77
126
25
17
22
90
15
29
10
9
15
8
54
10
26
54
48
37
69
126
138
36
114
170
31
69
26
37
17
10
8
58
6
98
7
33
60
98
18
4
15
12
159
9
12
53
46
32
54
100
15
39
57
53
19
45
338
30
64
24
2
25
24
69
90
129
15
6
56
43
117
51
23
6
55
75
86
82
8
25
57
56
6
30
10
18
132
56
72
7
11
114
4
32
84
28
72
50
18
12
60
4
39
105
36
14
85
177
18
90
63
9
54
134
76
36
3
12
36
9
30
24
56
10
14
30
36
6
102
82
150
80
115
15
90
60
75
23
10
36
216
8
48
24
36
ABCD 98593643342*3^$a+1 [50072]
6
11
73
18
77
43
18
6
36
78
99
80
127
9
51
18
126
30
60
12
47
115
30
18
54
24
30
30
59
25
42
6
60
78
42
102
126
36
24
24
6
5
7
12
72
30
66
42
27
39
41
1
42
198
60
123
57
12
102
29
25
71
40
45
59
139
270
132
90
6
150
173
25
95
85
155
19
18
59
1
30
18
126
30
36
24
84
102
72
18
72
192
54
54
90
186
24
192
24
35
49
192
168
47
49
96
60
66
30
30
150
119
43
18
12
90
18
48
120
60
30
66
63
80
91
36
33
3
77
43
114
59
40
24
33
54
30
18
126
6
168
66
24
78
30
48
30
9
81
12
30
12
156
29
55
36
90
35
40
87
113
24
25
48
48
72
120
12
12
54
84
6
60
12
63
56
19
30
36
3
3
29
61
18
12
30
24
39
9
18
78
12
59
43
21
51
24
42
48
126
48
21
21
78
45
15
162
18
60
17
1
119
1
48
12
83
7
54
35
91
48
30
42
78
84
11
7
12
21
57
23
109
6
29
43
77
67
18
108
24
15
3
6
60
60
15
15
90
12
24
96
78
72
30
84
60
119
61
203
96
67
149
1
84
6
93
21
84
42
24
66
12
71
64
33
78
12
24
6
84
54
5
24
40
51
90
72
18
41
19
24
72
36
60
42
6
30
60
11
13
18
129
15
30
24
24
11
109
72
83
25
246
30
6
53
1
12
42
18
42
6
159
57
18
36
60
42
30
72
6
39
3
77
40
21
12
78
30
24
60
30
66
84
42
129
15
9
201
12
3
57
48
54
78
162
6
30
5
49
42
24
165
45
11
169
30
41
48
7
9
9
66
24
78
72
87
39
54
11
79
6
11
1
120
23
115
60
9
123
29
13
108
63
24
123
48
30
42
150
60
30
18
192
12
36
99
21
96
48
6
5
7
12
18
48
12
114
24
12
54
156
144
144
96
78
6
11
85
35
109
6
30
24
39
21
51
8
91
6
6
42
6
9
51
165
9
162
36
30
12
71
24
37
66
54
6
18
6
48
45
51
24
5
91
120
90
84
12
48
36
15
99
5
193
72
66
42
24
108
42
165
69
11
43
78
54
18
60
18
60
54
159
27
24
150
48
12
36
72
12
24
11
43
18
54
30
78
60
18
48
30
132
17
115
60
78
102
6
6
36
18
54
30
18
117
207
9
24
57
60
24
66
6
108
12
12
15
27
48
5
91
6
6
102
36
71
24
25
12
18
60
21
63
96
114
42
29
1
6
30
24
35
19
29
1
42
90
12
36
11
61
192
12
30
54
30
30
84
48
30
117
27
156
18
30
41
48
25
18
78
24
36
24
35
67
114
6
6
18
102
30
48
41
1
48
60
156
144
42
53
37
30
72
6
15
141
168
51
27
30
23
109
11
216
1
90
78
30
65
37
90
89
13
90
17
25
6
18
90
54
30
18
24
39
45
12
18
72
197
16
39
108
18
54
12
66
138
5
67
18
59
136
57
18
42
102
138
108
90
30
12
18
65
19
12
126
84
24
119
31
84
5
7
18
72
48
36
114
126
51
3
30
71
16
39
129
15
12
126
12
36
42
30
30
17
121
12
120
54
24
180
41
1
42
102
36
24
6
53
61
3
27
90
36
47
43
30
78
12
29
13
27
129
12
102
45
32
48
37
35
48
72
144
16
3
12
78
36
39
27
93
3
138
12
120
30
18
42
24
54
36
54
45
99
6
60
90
66
24
12
72
18
54
60
78
18
47
72
55
54
90
129
3
77
37
99
27
18
96
6
144
24
30
42
150
39
8
163
53
24
127
6
83
169
47
13
18
12
42
24
174
45
51
30
42
30
30
17
61
120
54
36
9
45
42
108
6
12
78
114
227
31
42
60
11
37
78
12
42
36
12
24
84
144
48
60
119
13
30
6
60
6
6
63
9
12
84
12
54
69
9
167
48
25
47
55
89
40
69
30
12
66
78
102
27
117
3
183
204
6
30
18
12
102
6
36
66
42
138
12
18
48
15
24
3
42
30
12
6
30
93
15
30
66
33
15
78
54
24
30
60
6
96
24
5
1
42
48
18
59
85
11
19
102
18
18
84
84
11
13
48
168
30
30
132
60
30
30
83
61
54
6
18
6
12
24
48
30
186
12
23
24
85
35
37
83
37
ABCD 98594062852*3^$a+1 [50102]
147
8
60
145
120
15
12
68
37
54
66
78
45
36
39
72
53
55
41
211
65
4
9
27
63
21
56
28
32
168
127
93
20
16
96
24
51
24
66
54
101
4
60
44
396
31
93
15
5
61
6
33
56
136
39
81
44
19
177
8
40
20
16
15
21
108
20
40
116
60
36
193
30
5
12
73
60
71
1
48
36
36
54
69
36
111
54
114
21
9
36
24
12
3
15
45
87
54
54
57
20
4
60
176
19
36
45
33
27
3
126
59
55
12
5
60
43
6
15
39
30
6
36
18
51
51
65
85
23
76
60
39
5
31
9
12
8
1
36
23
76
20
64
96
20
40
9
30
17
55
45
68
1
126
69
21
35
24
16
15
18
27
8
16
36
3
17
49
11
24
36
88
20
12
28
20
37
15
48
32
79
9
15
5
31
5
4
201
75
60
15
65
1
3
15
17
28
12
68
25
11
4
12
60
33
27
9
36
18
5
16
200
124
165
30
41
36
28
27
33
15
36
6
18
90
162
45
9
30
141
8
37
15
44
79
65
16
15
81
44
1
3
12
15
113
16
24
51
54
111
15
66
24
11
43
12
18
11
25
90
6
15
60
8
7
48
90
6
21
135
33
27
18
27
48
180
45
35
60
12
43
30
36
6
9
24
15
105
135
17
103
77
19
29
160
21
119
7
9
44
37
18
57
60
8
25
35
36
16
15
9
9
47
60
43
17
13
35
61
35
16
8
100
20
1
36
54
66
18
41
1
83
52
9
39
252
200
13
11
4
12
3
6
210
24
17
48
12
205
99
15
9
32
115
53
40
32
25
30
18
6
66
123
75
17
40
44
24
120
16
51
18
15
21
11
25
3
56
40
20
4
15
57
39
21
15
5
25
39
75
84
17
145
24
111
24
60
15
6
75
15
90
35
28
45
36
84
311
1
35
163
77
13
180
107
55
33
75
72
29
16
44
60
24
36
1
15
24
36
44
31
53
16
60
9
47
49
84
15
80
60
31
54
72
120
54
9
15
36
30
75
24
81
36
18
126
179
40
12
20
25
39
24
36
21
75
8
16
20
4
96
56
48
7
30
3
36
15
36
53
16
9
11
1
78
77
79
114
72
54
5
4
81
36
15
129
51
39
30
24
11
1
15
20
253
11
115
69
21
119
60
160
45
72
15
3
30
36
90
41
40
60
48
92
28
72
33
60
111
24
27
185
28
56
1
18
36
5
36
84
36
4
15
21
44
4
32
43
81
56
84
76
75
45
45
35
124
24
152
84
24
40
45
15
20
157
15
8
37
90
30
3
60
32
48
40
12
8
1
36
30
65
43
36
9
51
5
60
1
15
84
80
36
109
60
59
85
12
15
9
36
39
20
24
12
49
84
27
24
24
132
44
60
4
12
68
12
85
120
143
25
12
60
84
15
99
30
27
33
30
6
131
13
51
116
24
1
54
9
80
37
54
54
6
9
21
60
15
56
13
75
15
5
37
48
15
12
9
95
84
97
15
15
33
27
33
96
45
15
44
37
48
6
45
20
180
16
3
41
1
18
17
4
116
84
24
1
24
11
40
144
12
60
3
65
12
85
18
81
104
52
9
6
5
24
1
23
67
33
81
11
40
3
21
9
6
45
24
12
24
105
11
28
140
25
15
152
4
44
72
4
15
9
92
60
103
6
66
45
15
65
19
21
20
24
40
9
47
64
20
64
57
84
90
65
36
40
44
24
25
11
25
36
15
80
28
21
6
29
16
45
84
54
5
121
54
21
39
185
25
6
41
28
72
20
28
56
4
36
36
20
4
135
6
35
55
5
28
20
67
5
13
51
9
66
9
15
30
36
24
11
24
16
255
9
56
55
9
56
61
39
36
20
4
45
54
60
45
32
13
120
27
8
12
79
5
16
15
18
75
15
17
88
20
1
59
12
88
60
15
45
87
18
15
111
29
25
12
35
40
3
81
45
36
90
30
119
24
1
51
60
44
16
44
1
18
41
1
23
61
186
18
12
39
21
48
27
8
40
36
36
80
43
5
31
41
55
48
36
21
80
13
12
83
40
12
68
67
269
136
8
12
28
15
36
89
7
165
15
9
80
55
84
17
28
12
33
42
18
11
24
16
20
64
27
9
21
18
17
55
65
84
36
60
25
3
32
19
5
40
9
47
43
65
7
18
51
189
71
84
25
27
3
36
6
23
31
21
45
18
132
9
36
24
15
24
5
67
54
30
5
36
64
20
1
15
3
81
69
36
11
43
21
104
52
69
15
44
16
15
6
3
135
41
181
18
5
12
13
11
31
189
81
54
29
7
18
11
36
24
4
96
24
21
15
20
49
11
100
51
89
4
51
24
12
29
16
44
55
6
15
20
13
51
39
6
35
120
84
16
9
47
13
66
90
51
44
1
18
5
25
6
9
120
36
51
9
36
60
68
40
21
39
20
31
36
18
30
77
4
20
49
87
24
36
45
3
15
5
16
69
6
105
39
45
20
25
120
51
60
15
6
48
11
96
28
12
8
7
33
20
37
15
9
11
25
119
24
120
36
60
4
12
8
16
45
39
32
25
18
57
123
5
52
33
66
114
36
54
36
21
24
ABCD 98594514782*3^$a+1 [50004]
25
23
10
8
31
12
29
70
26
30
82
104
54
61
11
30
64
80
42
130
27
27
9
15
200
37
12
93
3
71
1
69
44
40
14
66
144
19
35
49
5
34
21
35
18
64
152
7
47
13
5
54
10
36
80
34
2
46
14
43
48
24
77
18
49
24
9
147
3
146
72
55
24
24
12
21
6
69
29
12
42
18
40
44
43
21
3
29
18
10
51
5
16
39
24
17
91
53
102
1
117
3
36
5
6
30
60
144
112
32
19
35
73
84
5
12
91
120
47
18
22
26
7
17
19
17
43
60
12
168
5
48
28
32
48
36
10
98
7
132
12
60
21
3
9
18
14
66
96
48
46
50
13
69
87
5
124
51
21
27
11
42
28
27
120
12
5
91
51
33
77
96
43
24
17
24
79
101
31
5
79
41
64
32
36
7
5
46
9
60
3
50
103
17
270
1
5
103
84
15
50
31
17
31
84
3
18
32
30
82
63
24
264
17
67
5
46
21
36
24
53
60
31
17
24
31
23
48
6
4
176
43
48
132
39
38
91
23
1
36
12
9
75
5
55
60
35
46
18
141
33
3
41
19
77
43
3
21
131
18
48
16
134
22
116
19
12
48
36
24
3
74
46
69
24
24
77
48
55
12
24
171
105
12
27
14
31
17
34
56
97
36
29
78
49
5
36
22
24
21
35
18
36
36
64
32
12
18
16
26
36
7
21
20
28
78
9
48
17
163
35
90
46
141
29
43
36
60
75
146
46
14
115
36
59
85
41
208
50
18
43
36
29
19
12
48
29
91
35
18
67
51
48
18
32
12
43
12
41
4
3
3
102
36
8
72
28
90
9
87
141
83
18
79
24
33
8
228
31
59
13
11
90
19
3
32
13
12
33
3
29
79
41
55
5
112
242
97
12
120
21
144
48
68
7
29
94
98
88
56
16
27
35
30
82
18
27
84
48
39
9
189
32
108
84
55
36
5
90
48
37
33
15
77
19
36
81
54
8
72
6
28
8
48
31
113
19
53
7
65
103
41
7
17
54
25
24
23
49
17
31
24
81
86
25
113
43
65
55
24
83
24
13
27
14
90
25
47
18
40
3
11
13
12
36
5
52
27
65
24
67
5
22
21
24
48
29
30
49
5
96
43
12
24
11
54
36
22
80
18
19
24
35
90
22
9
72
41
30
24
10
135
17
72
151
108
5
6
30
186
48
25
17
76
98
24
25
41
16
8
22
45
105
26
37
12
9
135
24
137
96
31
48
105
99
41
43
41
24
19
65
31
36
15
69
21
75
36
48
9
15
39
8
18
40
62
18
54
61
179
58
8
78
18
12
36
46
80
10
111
5
16
39
72
24
24
51
21
24
53
91
5
19
29
28
116
24
31
108
89
10
50
43
29
94
62
60
43
137
130
26
72
24
36
202
45
77
120
126
90
19
12
24
5
36
54
48
37
12
5
144
36
46
9
89
16
27
12
87
30
176
7
29
30
96
270
36
12
31
123
8
10
3
33
63
35
88
26
115
5
100
18
14
12
91
5
7
15
24
56
88
38
100
3
101
139
12
12
11
1
143
24
18
22
42
62
109
53
7
137
54
13
149
4
44
24
19
3
32
184
21
57
15
69
8
31
36
29
7
29
18
13
51
26
4
51
57
86
49
17
60
19
12
5
7
23
34
38
1
48
105
6
69
33
32
31
161
10
6
74
24
13
53
60
28
38
46
3
48
24
72
39
177
15
26
54
73
12
5
24
36
48
10
54
51
29
28
8
79
89
22
32
30
16
2
1
41
22
62
31
11
13
60
17
30
34
27
29
31
95
1
5
108
79
33
152
28
50
25
57
15
12
35
121
89
283
29
72
31
12
60
60
75
81
48
36
5
6
13
141
20
10
26
160
12
26
70
15
5
28
36
3
41
7
21
8
72
19
69
75
48
51
18
72
87
161
46
80
64
2
127
41
36
7
75
98
12
204
40
24
3
60
65
24
22
8
78
10
26
22
248
40
122
120
55
41
103
77
31
53
24
64
8
198
25
23
6
4
14
72
10
27
29
43
35
73
36
75
33
12
5
30
13
101
19
3
8
18
6
18
4
32
36
40
75
36
24
36
5
31
33
20
36
24
22
14
48
42
25
36
5
96
40
140
7
75
74
36
10
21
12
21
98
10
68
31
24
11
1
9
24
15
93
74
16
237
45
96
15
12
35
120
24
25
33
6
26
54
30
64
15
29
19
35
13
33
39
60
71
97
21
36
32
22
32
54
43
84
36
17
43
72
11
10
20
31
72
5
19
12
12
3
105
45
3
63
62
7
35
58
14
25
23
13
5
28
44
19
108
72
17
126
1
12
24
41
12
6
72
37
12
41
30
10
3
120
21
36
75
69
15
53
108
48
36
24
126
1
17
43
48
36
17
91
99
57
63
57
69
80
10
96
26
48
78
13
12
185
19
45
44
19
87
26
55
21
3
36
12
17
22
86
12
6
49
17
54
82
ABCD 98594560102*3^$a+1 [50002]
39
16
89
63
75
45
15
105
24
9
7
80
153
7
24
17
15
9
31
24
47
1
96
47
96
57
88
119
6
99
16
5
51
16
83
84
54
3
96
16
137
15
63
18
79
65
90
13
71
9
33
7
5
51
21
51
16
8
129
15
16
72
41
55
8
3
54
15
27
54
31
53
60
39
51
61
72
23
186
15
15
1
17
72
114
12
105
63
12
60
54
99
21
36
54
9
9
36
91
23
90
15
16
5
27
45
3
105
7
48
161
15
16
72
144
23
18
15
33
24
30
25
173
43
8
27
90
84
79
17
31
23
120
18
18
117
63
9
63
18
31
224
165
108
31
32
9
12
186
57
105
55
8
88
47
102
72
3
255
30
42
18
30
57
105
6
1
65
31
47
18
31
56
165
19
56
112
96
23
120
145
24
101
43
24
5
51
9
30
9
144
69
12
54
126
19
8
69
300
7
53
84
24
12
18
9
24
16
8
16
149
18
81
64
48
32
21
27
81
15
328
32
16
95
105
21
60
15
3
30
72
15
75
181
5
138
6
90
97
101
12
7
56
48
40
17
66
144
69
16
23
18
15
24
40
35
93
16
29
3
24
45
19
17
36
19
5
36
180
3
16
215
12
18
24
36
12
51
63
73
11
61
65
127
53
18
33
72
45
91
17
183
168
64
47
42
103
23
153
21
139
144
56
136
176
129
7
77
72
168
3
88
53
36
7
5
99
40
59
37
53
42
1
80
16
47
1
24
5
168
72
66
225
24
21
24
84
39
16
128
40
17
103
56
168
16
29
3
57
30
54
27
51
45
16
24
23
25
77
42
9
24
57
55
168
5
18
49
29
19
32
69
27
33
15
72
136
24
23
30
96
3
24
81
30
49
72
5
51
16
8
24
24
21
3
105
39
96
168
9
103
95
9
24
24
184
47
9
21
27
15
48
126
108
36
36
111
87
97
128
81
6
126
3
15
90
39
141
19
8
9
39
9
36
42
33
57
30
25
65
54
18
60
48
24
43
5
19
77
27
3
13
8
96
24
81
30
162
36
187
32
15
49
104
15
1
89
72
7
5
24
84
7
152
57
24
12
243
51
252
81
3
13
152
16
5
3
69
211
107
277
80
63
25
23
1
72
8
45
18
9
99
90
114
9
64
8
3
54
55
17
6
73
80
144
24
40
143
153
63
30
27
24
120
16
8
63
12
42
51
64
41
31
56
120
69
18
90
48
42
30
60
120
3
69
19
8
69
19
29
139
24
89
39
48
40
71
42
103
41
15
112
11
93
3
90
51
21
235
17
48
78
1
89
39
45
123
16
8
111
234
324
54
12
25
32
64
56
40
89
55
53
3
39
102
3
24
15
1
80
45
3
15
54
91
47
1
17
39
21
43
23
25
8
27
13
144
53
27
69
180
79
11
144
144
54
72
31
17
87
9
55
56
16
72
65
72
6
198
75
16
89
15
51
21
39
25
128
40
32
21
42
33
87
6
3
40
23
33
21
27
232
48
48
104
24
63
18
7
95
90
15
24
15
49
48
56
9
63
69
3
27
36
33
21
51
189
180
7
173
36
216
7
8
255
66
63
87
72
25
65
48
15
48
144
16
101
6
18
91
35
30
36
18
25
47
9
16
17
15
105
18
18
19
77
19
107
90
3
9
96
39
15
81
21
19
89
168
15
168
15
145
29
42
54
36
79
41
103
24
32
21
75
15
25
24
77
42
49
32
207
9
45
18
18
108
75
141
54
69
15
97
72
71
9
40
48
5
18
73
5
3
69
18
12
61
72
29
60
7
47
9
201
79
11
61
8
57
6
30
60
30
25
17
108
43
65
15
24
184
23
18
39
48
48
81
24
48
168
63
9
48
42
12
18
60
51
39
18
144
63
24
16
95
1
200
33
120
15
45
19
119
42
30
6
120
42
25
23
33
72
48
40
101
228
60
18
145
32
21
19
101
54
21
57
12
115
125
27
9
84
72
19
80
72
27
90
18
54
27
24
112
5
75
177
159
48
24
33
36
139
32
16
24
29
19
119
36
69
21
19
143
33
57
7
24
11
21
15
9
21
163
59
69
24
9
31
ABCD 98595419764*3^$a+1 [50001]
49
48
48
47
93
39
18
36
19
8
63
45
27
84
1
5
30
33
12
64
36
8
45
186
49
56
40
65
39
4
11
36
61
68
129
27
16
137
43
113
27
4
5
79
65
60
12
54
108
18
3
96
141
43
5
15
36
24
21
18
18
15
24
63
6
27
24
60
28
56
60
12
3
12
25
89
36
18
49
8
33
7
8
4
35
81
21
51
3
54
31
11
18
36
15
12
3
1
120
20
111
54
54
97
48
35
49
47
1
107
33
129
15
93
7
65
51
33
7
65
15
4
41
48
7
84
23
57
96
165
90
49
24
17
7
32
28
5
6
25
92
64
48
107
49
32
9
6
54
84
7
29
60
36
75
69
18
30
91
95
66
60
19
56
36
27
96
102
78
45
21
15
4
80
112
8
16
56
33
31
56
99
1
29
6
12
85
56
36
4
17
75
28
41
39
4
107
69
21
15
21
18
54
18
13
5
90
66
60
30
21
3
25
29
48
75
15
18
15
12
45
67
41
199
32
9
27
63
45
4
41
55
32
48
60
4
8
52
65
18
9
21
72
87
9
12
15
48
27
54
15
111
13
60
32
57
72
78
138
42
66
51
24
16
56
28
5
75
12
48
64
8
33
36
48
27
9
6
1
12
36
125
27
148
20
75
42
48
6
48
21
12
64
20
28
5
31
17
7
65
31
95
1
95
25
24
17
67
68
63
6
39
4
5
60
27
9
19
17
19
89
18
30
3
52
17
18
9
15
126
123
57
15
69
31
77
103
23
49
32
69
51
15
61
17
3
9
19
17
15
48
4
152
144
40
56
9
186
18
18
18
139
12
20
28
17
99
12
15
25
24
5
15
124
56
69
36
51
84
120
21
72
12
78
61
96
59
21
63
42
90
49
17
54
270
39
57
120
15
100
29
36
39
36
105
54
96
13
56
40
20
36
15
13
5
91
29
54
18
7
8
9
19
20
96
129
24
12
36
3
36
39
120
6
84
115
12
20
3
57
40
80
93
15
76
71
9
4
77
15
15
9
63
18
39
21
3
69
3
15
18
12
99
16
89
75
51
9
16
144
41
42
18
30
33
36
39
42
7
8
39
48
18
60
90
30
63
51
9
96
15
49
5
15
27
18
12
19
5
174
1
89
19
5
3
9
79
36
80
9
7
83
45
132
105
79
65
55
140
81
30
33
36
40
120
23
18
3
64
5
55
168
80
45
12
6
49
32
16
29
19
80
12
33
51
15
25
48
32
81
7
137
19
20
12
57
48
75
15
24
54
66
1
17
43
44
39
105
99
48
33
4
56
96
16
35
33
12
4
36
8
45
67
5
19
161
15
28
47
85
8
87
33
45
12
24
31
23
174
55
48
65
18
30
15
4
17
75
21
7
32
4
41
91
5
12
27
36
24
36
60
39
18
12
91
5
48
79
12
53
18
9
9
24
30
25
47
1
128
39
30
55
36
17
103
77
54
18
60
12
18
57
88
5
30
108
18
31
131
18
67
65
39
36
63
81
9
96
54
45
21
15
36
27
61
24
8
99
36
24
18
12
54
90
42
30
43
17
120
15
48
64
215
1
17
60
84
6
18
91
35
13
35
13
83
30
75
16
41
7
48
17
63
40
5
43
137
48
7
17
31
59
12
49
65
30
24
25
5
43
35
30
132
48
42
1
20
12
24
9
6
9
39
18
39
33
7
29
51
28
17
66
18
54
21
4
65
6
57
33
7
200
40
8
117
99
9
75
21
75
36
24
88
95
42
30
6
18
81
9
55
92
28
96
24
59
33
27
25
101
12
7
47
18
18
42
7
48
17
15
15
36
78
51
105
60
18
1
32
15
78
12
7
168
8
21
18
18
48
6
30
18
33
39
9
105
30
6
55
11
72
6
55
17
3
9
126
57
15
33
57
7
11
1
20
39
30
42
25
77
7
36
24
23
18
78
30
19
251
1
35
1
23
21
33
27
21
3
96
24
21
75
24
12
33
27
64
5
48
78
30
18
21
15
60
36
33
57
63
21
18
150
43
47
48
150
12
27
9
36
18
6
36
51
15
25
72
32
51
33
27
30
99
64
20
69
6
85
92
24
9
51
93
18
85
12
60
131
21
28
5
42
45
40
80
24
52
29
111
15
18
111
24
40
84
77
6
45
3
1
113
7
168
56
16
41
7
5
3
40
35
69
69
60
36
66
25
48
71
6
139
48
23
18
42
45
4
36
17
6
81
36
45
18
54
27
153
103
35
90
3
4
17
55
29
6
13
128
48
39
1
80
9
18
42
12
79
12
59
30
18
1
84
68
15
138
114
81
96
51
18
60
111
33
18
33
12
45
54
73
17
36
48
67
47
1
24
116
15
21
16
53
54
6
30
81
69
19
32
3
21
15
45
52
23
6
36
90
12
36
1
143
18
15
45
102
18
24
111
24
39
37
89
19
35
37
5
3
15
21
36
15
9
21
15
75
25
29
18
108
165
28
156
96
23
25
20
4
113
24
31
23
1
89
31
23
25
36
29
3
52
53
90
12
6
15
160
17
7
56
9
18
132
61
65
15
12
9
43
41
55
12
137
87
15
9
12
48
52
60
107
33
39
18
31
11
45
3
1
35
24
21
4
92
75
36
54
79
32
39
30
36
39
24
16
35
90
18
21
4
ABCD 98595601766*3^$a+1 [50120]
60
59
33
60
33
6
30
39
87
157
47
13
5
27
3
1
107
360
72
33
39
24
9
16
95
1
95
36
30
19
71
213
60
39
213
39
45
81
48
19
12
5
55
5
51
4
24
47
69
3
120
162
36
54
6
67
36
131
48
6
51
4
29
60
18
33
4
8
27
252
49
60
125
66
18
15
132
36
48
21
103
12
168
11
1
104
15
24
12
85
8
3
18
12
43
44
63
49
24
284
156
24
165
30
72
21
144
4
65
144
6
36
45
24
12
27
12
21
180
4
11
57
12
88
11
36
13
60
60
5
60
7
84
144
8
72
3
168
90
31
59
72
109
8
16
11
81
3
24
37
24
20
21
39
75
36
36
102
7
53
55
47
13
203
252
90
7
80
63
1
35
49
36
17
139
11
90
19
29
42
169
11
12
61
44
40
5
31
17
18
1
24
107
33
69
127
95
18
36
90
69
72
39
25
41
6
153
39
42
18
36
102
54
49
24
156
5
55
36
56
4
173
42
144
66
54
90
91
56
64
29
87
3
25
96
95
73
36
11
6
30
97
32
48
27
48
1
36
35
69
72
52
60
5
90
33
88
59
30
75
3
12
36
36
21
88
35
61
161
135
57
51
16
20
75
36
60
108
25
24
12
11
45
24
3
105
93
19
11
105
4
53
7
11
13
11
9
9
127
155
6
99
3
1
59
1
17
108
192
75
75
30
150
37
47
18
3
3
12
72
157
29
31
108
23
30
15
72
63
102
78
48
21
33
31
59
37
68
27
36
13
17
43
84
20
16
41
54
1
155
13
12
11
42
18
12
61
24
60
72
35
33
111
42
18
69
180
12
36
24
15
168
48
54
51
9
36
123
84
63
72
33
12
45
7
44
4
11
105
21
96
27
27
145
68
165
390
108
97
35
108
72
12
21
123
21
15
6
67
35
6
90
12
49
60
20
36
3
25
29
30
36
90
31
23
61
11
105
4
89
78
18
15
4
11
85
95
36
186
18
9
63
73
36
44
36
63
48
33
4
17
78
12
36
150
27
16
24
32
9
36
51
39
84
105
117
90
49
41
43
36
264
44
63
9
24
39
18
234
73
107
45
3
1
17
139
23
37
120
5
6
9
4
35
36
13
137
18
45
27
180
13
23
48
42
324
15
39
84
6
66
13
11
45
57
3
39
1
17
79
23
37
149
79
8
3
72
49
95
66
39
75
49
84
101
36
66
60
30
3
4
132
11
30
78
12
105
3
6
36
63
24
36
21
30
78
63
4
35
36
37
32
4
56
195
69
4
56
4
116
16
84
32
84
40
23
18
87
52
53
31
5
147
39
33
33
67
20
3
24
36
12
36
25
80
21
15
39
105
45
31
24
29
67
41
75
28
11
36
174
19
36
48
11
85
20
76
179
25
144
23
49
5
18
37
35
25
84
120
77
3
84
27
66
43
17
18
385
20
40
17
123
21
6
49
23
12
21
75
192
37
128
76
36
53
12
18
85
11
84
36
42
123
15
144
6
66
36
13
60
24
11
25
17
67
167
84
145
95
1
11
54
19
35
42
43
59
186
66
33
27
13
5
63
60
12
27
45
75
49
152
4
24
56
45
15
75
49
36
84
20
4
53
42
102
3
52
59
1
35
13
95
1
107
180
37
53
19
11
72
57
28
11
1
11
57
87
13
56
4
180
17
3
33
79
143
18
67
60
11
72
108
36
13
155
48
108
6
79
47
73
24
132
24
44
72
24
36
64
11
36
9
40
56
39
49
200
84
57
96
30
73
24
60
23
72
60
1
35
25
59
21
72
52
32
28
80
76
56
3
30
6
12
73
5
19
32
48
3
49
11
18
87
4
11
42
31
20
64
41
87
144
9
30
6
19
44
16
47
30
19
23
180
198
79
29
31
53
7
60
11
9
64
11
85
11
105
28
59
1
24
17
18
12
54
15
36
96
4
101
18
85
56
4
17
3
57
138
57
33
19
68
24
84
45
31
120
44
12
63
126
36
19
35
49
71
18
18
33
9
115
96
32
4
41
79
11
54
18
48
57
21
102
13
29
31
20
39
85
23
30
42
66
6
30
15
63
1
47
24
90
234
105
15
42
163
29
31
92
3
54
51
24
75
33
4
53
7
80
15
13
12
24
11
48
1
164
21
87
4
101
3
51
36
33
9
67
60
8
3
114
99
45
355
20
39
ABCD 98596172692*3^$a+1 [50034]
126
209
84
48
19
54
155
7
17
37
131
12
240
13
83
84
31
65
55
17
48
72
43
36
60
53
60
36
12
108
1
35
1
47
48
115
17
48
48
91
53
13
60
95
85
18
72
65
55
24
54
30
132
137
7
54
12
23
31
54
42
84
101
12
157
23
48
12
12
55
89
24
12
84
216
24
91
29
72
72
36
12
24
79
89
36
84
1
6
36
18
36
11
25
48
59
103
17
97
179
91
101
43
36
29
1
114
90
11
79
41
31
18
95
96
19
36
6
210
18
126
6
120
24
11
84
60
1
95
48
1
6
17
1
95
187
17
12
96
19
6
23
25
36
11
24
36
180
24
24
25
71
79
65
97
54
65
48
31
17
13
96
59
7
53
156
36
12
13
107
60
73
90
125
60
120
49
23
36
144
1
30
5
12
132
12
109
119
7
5
31
17
12
36
12
31
5
132
25
23
96
31
125
48
36
24
55
66
60
36
54
36
29
36
43
36
54
36
35
48
36
12
103
72
18
35
60
175
65
1
24
12
60
47
61
119
60
103
77
91
65
36
19
6
35
24
25
150
17
55
65
48
72
85
35
13
59
37
11
25
84
35
25
54
77
84
48
60
1
35
96
120
48
1
35
144
133
48
6
30
6
54
95
60
19
17
12
192
84
55
65
7
65
25
23
91
126
108
12
60
35
48
1
95
60
108
7
41
13
11
48
13
24
11
48
24
36
36
25
23
96
61
95
49
179
13
47
31
12
65
49
71
85
18
17
48
175
30
42
30
47
187
89
127
17
108
163
42
84
11
288
7
17
48
24
25
23
7
65
49
11
1
59
1
48
6
113
31
66
54
17
25
180
90
77
36
12
49
35
60
181
95
79
29
175
5
7
150
47
108
24
55
5
25
59
37
107
31
17
48
7
89
108
61
35
60
115
60
185
12
19
89
132
48
1
120
35
169
47
12
12
49
60
36
36
59
79
17
24
91
17
12
1
114
5
31
29
61
95
25
47
12
139
41
91
53
31
150
71
48
192
25
168
107
13
6
53
72
1
144
23
43
90
107
73
119
168
72
144
7
18
36
84
36
11
24
55
269
60
1
23
7
89
12
60
73
47
120
84
204
1
95
24
7
120
17
12
36
192
31
29
156
24
7
54
162
77
13
179
79
12
65
120
13
11
48
181
11
36
19
65
85
35
1
108
59
43
17
36
24
163
17
1
11
24
55
120
41
109
120
47
12
72
31
17
1
71
96
49
191
229
11
72
96
37
18
5
67
48
29
61
191
211
18
35
12
115
17
103
18
47
24
144
12
85
59
156
73
59
36
24
7
29
180
127
17
37
6
48
5
96
49
47
24
36
12
1
95
37
47
97
83
1
90
65
31
29
24
108
13
36
11
132
61
95
24
72
36
132
96
24
37
60
23
12
19
30
222
29
36
43
41
79
17
43
65
192
12
31
5
1
35
181
84
24
59
12
48
132
19
12
60
5
60
24
96
48
12
19
6
59
31
48
29
61
60
35
36
48
36
7
17
36
36
24
61
83
96
72
120
48
24
7
6
120
35
25
174
6
35
13
35
24
127
65
24
144
48
115
30
23
55
41
48
127
113
13
83
91
234
36
23
37
36
30
18
71
1
78
17
73
66
5
139
5
31
6
23
97
59
168
31
41
36
84
55
30
83
36
31
53
181
12
155
25
114
36
18
126
36
17
73
47
7
29
1
131
13
90
41
55
90
71
84
25
234
30
95
180
127
18
11
60
24
7
89
108
132
156
132
13
95
49
35
108
12
49
102
65
43
5
55
30
11
31
29
25
23
48
12
1
240
35
37
138
17
25
90
174
83
120
31
65
24
48
25
24
180
54
5
60
12
24
55
53
12
49
35
85
11
25
114
17
24
48
1
12
35
72
1
119
61
42
5
43
36
5
85
23
31
17
48
12
103
17
24
96
24
144
7
228
17
25
179
1
35
49
155
24
24
13
59
109
12
24
ABCD 98596295914*3^$a+1 [50054]
227
45
432
232
120
48
5
36
39
33
7
155
61
24
72
5
19
89
18
189
9
31
8
105
31
24
53
72
108
103
120
72
83
85
59
45
117
54
157
59
133
8
3
54
31
72
48
29
108
127
161
127
17
18
198
55
104
40
35
213
3
54
18
13
41
36
163
89
72
90
93
195
37
53
211
5
27
27
13
5
43
65
55
161
55
104
21
19
89
103
5
187
120
288
17
351
45
19
192
80
69
36
31
5
54
133
200
45
108
72
15
3
157
216
96
56
123
109
152
40
8
177
31
5
54
90
36
18
21
123
288
13
96
48
41
15
75
181
168
65
151
144
48
80
99
93
16
89
175
48
24
120
8
88
48
137
63
16
11
13
41
111
160
48
32
315
133
11
54
111
16
17
18
54
39
144
40
96
56
48
16
65
180
54
37
161
55
35
18
51
21
27
288
64
48
347
13
131
72
13
5
67
48
120
17
63
99
18
27
45
3
33
159
48
40
113
36
216
108
79
176
141
288
108
127
107
54
55
32
184
56
177
103
8
16
89
36
19
72
8
81
144
111
40
200
88
101
67
168
17
127
56
40
65
7
29
139
149
108
55
197
163
72
161
216
18
72
61
65
162
37
56
33
90
21
40
24
5
67
48
209
7
24
152
48
16
149
54
85
5
126
37
35
90
43
29
67
168
8
45
139
59
37
107
237
40
248
160
96
32
64
59
85
32
48
136
41
18
61
96
77
126
54
7
8
16
59
13
8
16
53
126
109
48
59
109
35
37
53
36
31
24
80
40
203
181
24
176
64
72
113
31
24
120
248
9
108
91
32
3
37
89
15
48
27
85
120
11
37
53
19
35
90
324
72
90
72
18
3
112
29
43
173
180
162
162
51
3
72
18
36
36
75
160
53
27
40
48
264
48
5
43
11
13
473
175
80
33
295
11
85
41
15
40
17
231
75
72
157
32
81
79
24
104
45
36
151
8
88
5
3
40
11
54
31
104
225
7
72
65
111
160
240
120
17
18
72
109
168
11
37
24
144
29
36
55
161
31
72
77
19
32
75
54
306
13
5
19
8
160
29
43
101
67
72
77
91
48
5
27
144
45
91
17
127
53
108
7
83
18
72
43
11
54
7
65
55
17
72
55
48
41
72
7
65
111
40
200
9
72
36
144
54
144
72
189
99
216
37
192
41
180
72
54
69
144
93
72
67
5
43
8
64
11
54
271
17
103
168
17
103
240
120
41
18
90
67
104
256
96
35
45
144
64
17
18
72
69
21
108
90
162
72
43
48
89
31
56
3
198
162
18
3
69
216
54
61
24
131
69
3
37
240
8
237
36
295
11
109
395
72
13
96
128
16
89
55
216
125
139
168
17
7
29
51
88
41
15
21
54
85
59
72
45
171
90
27
280
72
128
88
8
160
11
126
39
ABCD 98596430698*3^$a+1 [50014]
36
30
12
72
39
87
42
42
6
3
36
351
117
75
36
54
66
30
240
24
30
12
24
90
12
63
165
114
18
18
96
90
66
12
36
204
96
57
39
30
36
39
15
126
3
45
27
3
36
105
36
3
69
21
30
21
111
192
57
36
108
129
15
36
15
21
36
63
9
15
30
120
18
30
42
96
54
18
120
72
12
48
78
114
126
114
228
30
108
18
21
36
135
180
144
6
114
78
102
18
15
51
144
48
60
42
15
21
162
60
24
54
66
45
3
6
24
18
165
33
24
36
114
81
9
42
24
24
42
18
57
9
42
102
12
48
48
30
72
60
42
3
252
81
138
144
6
42
12
30
15
21
312
18
54
30
96
42
18
144
21
15
12
45
27
60
66
30
30
39
15
12
66
42
6
42
150
90
24
138
18
12
48
24
105
36
45
18
84
33
57
123
3
54
15
141
54
42
51
3
120
36
165
69
6
84
57
63
6
18
12
36
72
30
36
6
24
57
39
69
9
276
102
90
18
84
141
57
84
30
54
162
60
48
66
15
9
99
15
18
78
72
24
150
66
102
15
3
48
21
63
186
42
12
30
12
54
60
84
33
15
12
6
96
18
108
30
75
75
144
24
84
96
132
60
48
12
48
66
60
24
30
69
111
60
60
66
18
132
54
6
96
60
114
15
159
36
36
12
42
39
9
36
30
6
288
18
9
99
60
84
81
57
123
39
18
54
48
12
60
84
42
75
63
6
3
252
3
18
162
96
12
249
39
36
36
24
9
105
75
51
84
45
135
12
18
42
45
123
12
192
126
30
57
9
60
18
6
162
48
120
30
42
54
36
27
27
30
15
63
12
36
84
6
114
36
30
102
6
42
168
57
87
57
69
54
12
36
48
60
30
6
45
33
12
120
78
45
87
48
12
138
132
54
54
18
30
42
102
18
21
45
60
90
201
33
18
48
96
36
12
30
36
51
75
36
249
45
144
24
90
48
9
45
63
72
51
84
9
39
180
6
36
108
18
24
48
42
84
30
96
45
93
6
30
126
48
210
6
60
105
87
12
30
123
15
57
45
36
12
90
72
33
45
48
114
102
18
30
60
12
6
18
30
144
18
30
30
18
126
54
120
57
72
3
78
66
33
15
18
114
69
99
30
42
9
39
156
57
27
12
36
42
48
114
300
18
36
12
18
60
24
12
48
192
45
81
84
24
66
84
12
48
36
33
45
150
216
21
111
174
30
96
24
144
6
120
24
102
84
48
48
105
3
12
72
93
9
18
36
12
33
21
18
126
87
9
18
81
21
18
72
48
12
81
3
240
6
6
42
42
138
63
39
6
24
120
24
39
72
3
6
66
126
114
84
36
48
42
66
180
30
12
132
63
93
30
93
39
90
87
93
15
21
15
15
84
12
48
228
288
81
108
3
60
90
42
21
21
6
138
36
48
60
6
117
27
81
135
9
27
45
21
42
246
66
156
138
72
18
204
186
111
3
78
42
30
27
111
18
114
12
18
123
27
30
42
84
69
141
75
51
21
15
90
30
9
15
6
48
111
99
45
165
30
144
240
36
90
15
81
6
132
33
39
96
54
108
30
30
3
108
27
42
102
9
72
39
18
180
12
39
9
27
39
12
24
6
27
75
96
45
21
66
129
9
30
177
180
27
72
90
99
9
42
96
48
6
6
9
39
156
120
168
126
6
30
144
12
42
21
9
48
48
12
84
15
3
30
12
63
15
36
201
3
48
57
27
18
30
60
168
168
54
60
6
186
198
72
24
45
99
42
78
30
111
75
96
24
6
108
30
57
111
60
9
123
96
90
30
84
36
42
78
6
30
48
270
108
3
99
60
18
12
18
45
33
90
144
6
51
3
30
30
ABCD 98596694312*3^$a+1 [50008]
6
94
38
138
54
6
72
42
51
60
45
6
78
66
42
72
15
33
114
48
28
2
36
30
40
2
24
54
42
84
48
18
78
15
60
111
16
2
10
2
48
46
84
5
3
45
7
53
45
12
135
15
33
60
57
51
19
2
46
2
12
46
110
22
2
66
48
40
14
12
36
27
108
120
115
38
84
46
62
12
36
87
45
3
27
90
162
28
20
78
60
6
33
108
33
87
15
18
54
21
21
36
82
65
36
12
7
62
114
114
51
21
30
6
3
7
2
66
57
27
30
42
4
89
105
66
12
18
10
32
42
3
33
15
67
120
2
3
7
96
2
63
27
40
158
12
22
86
36
123
60
57
3
31
2
27
45
51
45
70
2
3
60
117
3
27
42
36
24
186
54
3
3
6
3
3
33
67
128
4
50
15
45
30
16
29
36
12
33
96
120
60
36
42
12
9
12
285
72
51
9
42
54
24
18
33
9
42
28
20
48
18
30
12
18
15
7
5
27
28
12
152
16
62
12
34
2
15
12
117
60
18
36
90
6
33
31
137
15
138
15
60
9
75
33
123
12
15
18
22
32
66
87
15
102
10
173
33
34
50
18
172
26
60
27
9
108
46
12
20
18
27
48
99
81
72
39
4
50
72
22
48
17
31
26
99
24
93
10
173
120
79
2
58
125
55
48
12
36
44
18
30
42
106
2
195
12
33
3
57
27
36
15
4
50
30
18
27
63
48
6
6
105
43
149
15
60
6
12
10
20
12
18
75
3
6
51
45
3
201
18
90
3
39
66
27
51
30
82
53
12
93
15
67
74
114
9
36
12
7
5
91
26
6
12
18
24
3
3
18
75
7
113
57
12
3
9
58
20
21
12
15
33
21
54
4
2
60
60
54
4
5
48
3
102
60
12
10
2
3
51
45
141
48
12
58
5
60
31
17
45
24
51
12
21
15
12
127
48
14
39
9
3
12
81
6
21
87
48
33
51
24
4
110
120
111
39
93
12
21
27
177
166
14
12
30
60
18
51
79
8
33
129
36
60
72
30
60
54
36
10
12
2
3
31
29
3
18
22
62
166
5
24
55
5
51
6
66
30
58
2
18
66
46
60
20
90
108
70
149
21
87
99
4
2
12
123
57
51
39
30
3
9
51
7
5
55
20
40
41
12
27
21
21
118
86
12
18
84
12
141
9
30
30
18
28
20
30
12
126
24
21
27
28
60
77
3
84
60
96
6
99
12
69
54
36
33
3
108
45
9
6
40
72
8
42
3
15
64
60
86
42
225
39
18
3
7
68
88
5
45
60
66
69
19
32
16
38
186
6
72
132
84
6
6
12
58
8
40
5
12
7
8
45
60
12
57
48
18
33
67
14
99
15
52
77
21
27
12
15
16
17
249
24
22
38
10
17
105
24
6
93
39
16
62
130
77
93
24
114
96
48
33
57
3
93
6
6
10
38
42
60
28
32
88
72
48
84
38
75
15
54
106
38
12
82
53
3
45
9
10
56
9
3
28
17
7
26
15
19
2
24
15
39
36
54
36
12
22
53
7
26
15
39
18
22
2
48
3
103
29
15
48
24
54
6
48
21
7
132
5
33
10
32
33
72
27
18
58
5
15
42
60
36
22
38
15
67
38
90
6
48
60
18
18
94
26
22
44
9
45
12
24
3
27
18
6
45
199
5
45
135
21
34
5
36
45
12
3
75
4
2
39
45
22
2
42
18
3
12
36
9
12
6
90
10
2
30
141
67
50
75
15
72
33
87
42
63
36
19
38
12
36
27
55
2
10
60
20
21
39
21
9
106
29
15
12
81
63
54
30
16
65
21
6
18
36
156
18
42
3
12
3
57
9
159
24
21
90
40
26
60
114
40
29
33
48
10
120
14
3
63
100
17
45
130
5
9
34
17
3
54
12
94
242
87
48
45
108
42
33
75
54
10
2
3
21
60
27
39
69
21
24
84
6
105
144
55
20
42
18
16
12
2
78
112
8
102
6
45
19
36
2
54
24
12
132
96
12
30
12
6
84
66
22
17
108
75
18
96
58
20
6
72
3
24
33
15
69
30
4
32
28
62
12
6
45
99
12
66
15
15
30
15
9
228
12
99
15
12
100
2
15
123
60
52
41
19
8
28
5
60
12
12
21
6
16
108
14
30
136
26
39
12
63
4
8
40
8
24
40
38
27
36
27
18
96
94
20
117
9
51
43
24
26
6
6
10
17
27
64
12
2
12
66
88
14
178
12
26
144
108
3
19
41
60
21
78
28
5
57
66
84
6
24
3
45
10
110
3
51
28
26
12
42
6
10
24
41
79
20
21
15
6
118
2
3
33
22
2
24
10
12
110
42
48
60
12
6
130
2
75
27
40
2
84
22
32
28
20
60
100
2
10
56
6
34
32
72
6
12
60
3
60
21
30
48
48
28
44
66
12
10
2
10
2
78
21
39
33
117
18
12
12
4
62
24
6
48
4
48
38
6
4
122
10
14
46
77
51
60
40
72
2
60
15
21
99
48
43
2
48
15
12
45
10
14
36
27
33
54
16
5
43
24
113
12
117
34
5
27
132
18
120
48
39
33
27
48
3
40
24
50
58
5
45
108
15
67
38
12
12
72
39
21
66
33
57
22
65
27
6
60
3
27
84
76
5
27
16
14
12
3
21
24
63
27
40
8
28
17
33
39
21
75
69
15
33
3
127
12
56
126
36
58
89
ABCD 98597053606*3^$a+1 [50048]
32
19
33
3
5
13
11
156
64
135
18
47
24
49
3
3
105
15
24
18
12
15
3
60
54
219
9
60
11
16
60
96
15
72
48
17
55
6
71
85
51
8
60
31
101
43
17
28
20
25
15
56
28
12
48
36
44
40
20
37
35
64
45
11
25
71
25
12
143
64
48
87
29
4
45
35
31
17
37
11
84
12
36
48
205
36
83
25
75
51
24
57
33
63
48
87
5
52
20
121
36
15
20
19
9
21
60
15
32
7
5
28
87
5
73
18
12
90
47
60
1
11
108
25
36
39
12
63
17
40
24
24
33
75
3
30
15
32
4
68
67
41
7
77
19
21
48
132
15
54
12
143
72
7
5
52
9
111
20
124
72
68
124
8
24
13
47
76
12
108
48
24
12
8
37
54
24
18
15
3
117
24
84
9
18
5
28
32
88
44
1
66
18
90
18
72
42
54
120
47
100
165
12
72
3
108
24
63
113
85
23
37
47
7
30
54
69
32
36
25
24
48
35
12
24
25
12
15
32
7
114
30
9
87
33
32
19
17
12
13
18
69
33
23
72
12
37
51
12
56
24
61
87
15
24
9
24
51
45
81
51
3
89
52
3
108
117
27
60
101
48
12
108
121
36
15
24
20
144
4
20
7
18
15
96
129
90
18
119
28
15
33
92
40
8
252
1
36
39
12
104
4
80
4
33
48
72
123
9
23
48
121
23
1
174
101
61
90
45
44
25
179
40
8
7
5
85
72
39
12
80
52
8
4
8
36
4
8
72
1
111
15
5
25
15
9
27
12
15
53
60
40
45
23
52
48
56
55
18
48
54
33
12
48
80
31
36
29
91
9
56
31
113
7
33
12
99
18
15
56
115
17
12
1
15
84
36
12
20
120
12
61
39
8
43
89
36
324
1
15
21
36
59
49
27
45
24
15
44
61
6
5
4
20
48
31
129
20
28
12
32
121
72
131
24
1
35
19
78
3
132
8
19
18
3
15
9
20
96
31
101
43
17
28
20
60
1
23
12
25
39
36
123
17
13
15
21
24
3
20
43
72
42
11
1
36
24
108
35
31
144
45
12
3
18
12
36
99
12
69
35
72
28
15
41
25
3
15
42
36
87
87
5
1
3
15
17
24
13
12
6
120
9
15
41
79
5
55
18
15
32
1
75
87
45
56
72
13
54
30
18
18
27
60
3
54
36
27
192
56
4
36
32
64
129
11
120
108
28
165
59
1
95
79
5
36
37
108
135
48
36
48
20
12
73
15
132
3
126
11
25
36
39
56
72
16
12
24
20
84
36
60
16
45
42
17
85
114
30
135
80
1
51
8
55
30
15
32
24
60
49
54
6
15
104
40
8
25
123
39
6
36
11
4
3
18
30
89
36
12
28
33
39
32
55
41
12
36
52
12
33
15
8
12
12
1
36
23
1
12
144
11
79
29
4
32
25
3
33
23
24
52
48
3
29
4
32
24
49
51
3
33
12
36
9
63
33
12
24
36
72
3
20
13
36
15
15
33
81
36
48
87
3
6
11
36
12
28
92
36
49
23
13
27
108
9
11
64
15
5
48
12
28
39
9
36
81
120
47
48
4
63
5
1
15
44
12
19
17
24
24
4
56
49
36
96
23
12
19
9
3
42
47
73
90
53
37
123
84
48
111
30
132
15
12
96
12
68
24
1
24
90
57
9
36
36
63
9
63
8
72
72
88
3
114
3
177
36
47
12
12
13
3
3
120
6
35
28
80
28
24
104
25
11
1
63
44
25
30
42
84
27
9
24
15
21
11
19
6
39
15
33
8
124
84
21
48
72
35
28
51
12
17
12
61
3
20
16
36
212
37
15
36
57
3
24
116
37
35
72
84
12
13
72
39
104
12
43
57
3
29
120
28
80
4
81
23
24
37
59
1
75
15
21
12
3
9
36
108
45
11
61
12
63
8
7
129
15
84
17
28
24
32
13
3
9
18
108
69
21
54
33
48
32
31
5
31
21
20
13
24
107
4
72
12
56
1
3
51
12
72
81
81
59
4
33
30
17
12
25
3
3
30
15
39
5
73
15
105
35
7
54
12
159
56
7
45
20
91
21
69
75
80
16
60
9
72
47
12
25
11
60
79
5
25
3
21
75
44
60
28
3
60
30
24
23
4
8
28
20
24
1
3
60
152
49
23
1
27
132
8
48
4
51
54
11
24
76
27
17
12
13
131
52
44
16
20
4
8
13
48
6
21
9
36
18
24
18
159
8
28
8
172
33
191
13
18
5
4
24
32
109
114
57
9
36
18
5
19
33
20
4
36
33
111
51
5
25
123
96
36
8
7
78
12
60
15
15
78
35
55
21
60
39
72
18
36
35
61
75
87
18
27
60
8
25
24
108
35
1
47
7
53
52
20
67
9
117
39
33
42
30
59
12
19
18
23
13
11
24
24
31
6
48
23
64
21
42
45
57
63
63
17
16
32
103
5
25
39
32
43
5
43
18
47
7
53
40
12
21
24
18
33
140
84
67
5
31
5
25
108
6
81
12
51
12
33
60
87
54
51
92
55
18
24
48
36
15
9
71
40
45
24
11
36
24
85
54
41
55
66
59
52
132
32
1
3
104
1
15
111
21
12
20
175
65
43
33
36
45
83
16
44
16
32
24
24
24
61
99
45
3
44
25
11
25
18
5
25
47
7
5
73
3
216
63
18
72
11
25
96
23
36
76
44
1
18
17
19
12
5
84
1
3
39
33
12
ABCD 98597306636*3^$a+1 [50005]
20
30
90
19
5
42
6
12
6
9
49
62
1
5
42
30
48
24
19
95
24
192
54
16
18
105
47
18
18
21
45
51
72
69
24
51
21
18
57
21
10
50
66
21
15
12
16
14
79
51
45
47
96
48
24
24
4
32
84
12
48
96
16
26
3
63
18
6
1
24
5
3
144
105
16
38
102
19
5
34
89
16
3
14
12
43
23
201
57
15
21
18
10
14
18
4
3
48
23
48
36
78
31
24
11
37
5
67
257
127
32
21
3
9
63
3
30
87
21
27
27
61
113
60
6
37
32
13
72
18
20
60
25
29
48
78
13
17
18
21
21
42
90
22
38
54
13
21
44
7
80
9
4
59
24
27
37
5
18
1
24
11
126
79
77
27
40
3
74
3
69
19
53
42
28
32
30
7
5
48
75
16
144
11
46
32
76
38
13
35
42
18
1
53
43
9
36
3
17
127
15
89
9
18
21
21
72
30
60
1
57
8
48
12
90
60
45
15
64
33
23
1
59
48
34
3
5
19
53
108
12
48
19
8
9
18
12
30
3
45
27
13
123
72
23
6
18
10
36
2
9
3
45
24
7
2
7
5
19
17
18
36
6
27
15
12
13
56
45
42
49
23
25
29
51
7
41
39
48
12
12
18
7
32
64
29
3
9
63
3
66
42
25
11
16
26
36
54
48
25
9
23
67
14
39
87
18
4
50
33
72
24
9
7
32
21
22
32
13
45
8
91
29
3
63
4
53
27
12
24
42
4
35
72
24
24
45
24
19
89
18
60
66
36
3
43
21
8
96
16
128
40
47
30
27
37
3
8
79
17
51
13
9
74
78
30
9
15
12
52
26
46
14
19
5
12
87
9
15
45
43
5
16
11
21
67
5
67
8
96
21
72
18
10
38
9
40
23
25
53
60
6
42
12
24
48
67
93
11
21
12
12
43
24
24
5
6
18
12
6
25
5
3
7
8
49
56
3
48
13
3
18
92
63
21
42
34
98
12
9
9
39
24
40
11
21
64
24
5
4
56
31
83
45
16
5
18
9
69
12
12
48
64
2
36
21
39
57
64
11
22
44
18
73
5
75
1
38
81
57
15
3
13
5
12
46
9
29
12
78
57
9
7
5
64
8
12
18
16
21
80
21
4
62
30
123
109
11
15
6
18
49
11
12
6
42
54
3
40
32
48
48
15
18
7
5
10
33
29
48
42
6
123
87
97
21
11
21
43
23
18
12
6
13
56
31
128
1
120
39
41
67
20
48
49
8
16
93
83
63
6
67
5
43
71
78
19
5
114
6
6
13
65
54
58
116
30
34
92
12
43
29
18
120
10
104
18
13
35
60
1
39
17
24
3
21
39
48
30
16
32
18
9
72
16
15
8
33
49
111
41
31
5
18
172
21
59
10
8
12
6
129
24
51
12
25
5
18
30
43
15
38
19
48
17
30
57
15
28
110
6
82
74
30
6
30
19
11
48
30
6
24
6
19
5
19
8
24
16
65
6
30
115
11
21
61
8
36
18
37
9
38
24
9
57
7
8
16
3
2
42
49
120
32
63
108
12
126
27
24
3
112
26
102
30
36
43
8
15
10
2
42
3
45
6
180
96
54
40
8
42
22
38
18
34
32
9
3
42
43
5
91
107
48
93
33
12
6
13
23
6
114
24
1
5
6
48
36
33
27
12
9
16
11
30
30
33
21
96
90
18
7
24
3
45
24
8
39
54
19
35
30
7
48
5
24
40
8
12
52
26
48
16
14
18
1
3
14
12
6
36
12
30
18
30
15
79
110
24
24
4
18
21
5
3
40
23
25
29
60
6
121
9
39
8
72
24
16
32
7
57
5
19
35
42
18
25
29
96
52
15
24
33
47
64
8
105
63
3
30
39
1
15
32
63
72
70
26
30
48
114
6
3
48
9
39
9
39
87
24
48
9
1
62
1
29
18
57
9
78
36
13
5
19
11
45
45
3
81
15
13
2
1
29
4
68
48
43
35
85
11
37
11
66
12
7
5
4
2
90
75
15
16
188
12
48
1
32
16
8
39
48
9
13
44
172
20
48
7
59
10
26
60
60
25
48
32
15
30
10
8
9
21
16
180
47
9
70
105
29
27
1
8
7
11
13
17
48
7
5
3
21
19
24
71
121
8
27
12
114
15
16
80
141
18
81
40
24
21
128
18
24
9
9
28
3
23
25
3
2
24
19
5
27
13
32
3
48
51
13
65
4
3
53
75
123
13
3
140
18
12
10
41
3
48
37
5
36
39
9
7
135
17
39
9
25
15
32
7
68
12
48
30
6
12
48
24
1
24
5
75
33
66
12
9
48
27
30
6
12
42
24
75
48
33
84
27
15
1
65
6
60
12
1
9
15
152
3
69
72
15
49
5
19
48
11
10
11
21
36
7
11
18
3
9
66
61
24
5
162
66
15
7
17
24
15
36
30
40
39
5
42
9
13
18
56
36
78
7
23
34
108
8
12
63
81
12
3
24
15
6
6
37
71
18
4
18
56
6
30
90
24
19
5
123
117
42
10
18
98
19
48
29
19
11
28
17
73
62
24
57
16
71
1
21
56
18
24
42
78
54
3
39
9
21
16
18
33
95
49
77
6
28
86
27
3
21
45
75
24
75
148
57
77
64
11
45
24
75
15
10
47
15
30
150
96
21
16
23
30
84
18
10
56
16
51
107
141
79
17
1
23
15
12
12
132
48
78
18
66
27
63
30
16
54
5
40
17
108
66
72
57
3
18
12
31
57
74
18
19
24
23
30
30
30
6
30
66
49
105
62
18
30
6
27
37
8
36
30
24
49
11
85
5
19
21
2
30
19
23
9
7
17
16
35
42
36
55
29
51
7
14
43
23
9
39
34
110
36
13
3
14
15
33
7
59
60
6
76
50
61
17
12
27
49
39
24
71
25
24
65
15
24
16
71
48
1
83
48
96
48
84
28
5
87
48
6
18
6
75
7
57
123
14
192
46
81
9
44
24
6
13
3
5
39
9
75
21
21
67
24
41
6
30
42
9
45
34
8
30
99
61
3
65
31
32
121
20
6
21
40
35
13
23
1
11
18
3
27
34
32
67
89
54
9
3
21
87
48
9
31
44
46
63
47
33
3
34
11
51
12
57
9
135
85
51
53
19
23
66
18
85
59
4
38
36
54
24
54
24
18
22
44
31
35
30
36
12
48
18
12
22
75
48
29
24
48
27
21
ABCD 98597970704*3^$a+1 [50006]
63
17
24
37
3
56
24
132
88
147
5
43
21
9
47
19
5
145
48
3
57
23
43
5
36
24
25
6
33
36
20
60
37
35
7
6
6
5
13
126
60
77
19
65
4
20
24
1
75
32
40
3
101
1
108
102
17
157
39
36
111
69
36
33
60
12
3
57
12
6
5
1
60
75
3
17
25
11
49
90
5
16
68
36
31
89
40
36
75
29
36
193
71
24
1
30
65
4
12
123
29
61
35
1
39
51
5
48
40
20
36
60
25
30
54
35
88
32
13
42
105
8
127
126
72
87
45
27
36
44
19
5
16
105
36
83
52
32
7
48
66
96
15
104
85
99
63
29
48
12
16
44
28
20
52
63
21
27
29
40
9
24
12
11
49
15
81
59
28
12
36
3
96
141
8
12
73
11
24
85
60
24
95
61
27
3
29
187
78
51
15
29
1
35
100
32
4
144
21
30
21
27
21
81
15
44
64
3
12
21
12
8
229
72
3
8
4
60
56
108
1
83
37
11
4
153
30
30
66
29
13
3
9
27
44
61
71
7
5
12
1
60
27
27
5
76
123
17
64
33
15
32
24
12
13
35
1
66
54
18
21
57
60
3
9
23
12
31
30
36
24
15
60
72
75
45
32
61
36
96
23
115
12
5
12
1
30
6
54
21
36
20
40
44
48
16
32
13
6
6
15
20
19
6
18
117
33
11
48
52
44
192
60
4
9
47
25
23
97
35
72
7
6
24
51
8
36
120
55
54
87
32
1
47
73
59
145
47
19
5
40
39
78
99
15
65
1
24
35
19
9
8
24
4
44
28
69
11
24
160
8
16
9
11
85
35
121
78
21
12
32
25
42
89
67
90
39
44
4
15
36
17
40
200
43
54
42
30
83
31
36
18
27
3
33
105
3
9
27
80
84
12
60
49
36
23
12
43
5
61
23
12
36
40
48
20
31
24
65
25
6
24
77
240
13
11
49
47
19
126
263
12
25
78
30
42
120
5
48
19
17
73
42
5
49
30
24
21
144
8
19
41
25
78
9
8
64
45
54
45
12
105
3
21
39
36
8
12
1
23
79
21
12
9
108
27
36
32
1
71
4
104
67
9
69
11
31
6
27
32
84
19
33
147
33
9
23
48
28
32
48
31
30
11
4
75
6
72
35
13
18
21
45
108
3
9
99
80
16
20
1
87
93
23
24
7
45
21
3
15
66
171
15
29
13
18
132
18
3
27
77
7
30
18
30
30
6
11
36
48
4
3
48
81
20
19
5
25
47
12
31
41
28
8
108
24
13
35
7
125
1
30
84
66
27
3
41
24
49
71
97
3
56
228
72
49
35
72
4
24
32
25
27
32
96
37
42
6
47
205
47
49
72
198
60
45
171
24
45
51
53
96
96
28
63
57
111
137
4
20
13
11
19
33
15
29
1
3
15
30
27
8
52
33
179
12
28
8
84
31
17
16
15
17
4
96
27
42
3
56
25
39
15
53
40
63
6
36
147
36
24
48
68
55
5
1
3
3
5
72
67
54
11
24
31
5
64
92
12
108
100
63
6
30
29
96
4
15
30
90
96
90
84
24
35
55
125
12
16
12
33
23
1
24
27
33
54
21
44
36
1
11
24
145
11
60
43
96
29
1
11
24
28
12
44
55
29
12
4
45
95
127
5
25
42
45
92
136
3
57
104
49
36
3
3
89
88
32
19
17
24
16
9
114
21
39
54
3
8
115
17
4
128
36
25
35
37
47
132
109
36
18
5
73
24
54
42
59
55
30
35
4
69
11
49
11
12
7
5
196
80
7
30
84
11
28
80
109
23
325
12
12
11
43
69
21
12
60
59
4
45
6
65
43
45
48
24
36
27
18
84
108
11
61
78
5
36
72
79
33
8
4
21
60
168
42
113
36
31
12
53
133
6
5
40
24
45
11
108
25
75
20
115
42
3
81
6
21
27
101
25
12
35
24
16
105
15
15
42
6
17
108
55
125
72
12
55
36
29
1
54
60
21
9
3
27
17
28
27
101
4
69
95
79
57
20
31
9
68
72
25
11
13
107
4
8
48
4
81
47
25
63
183
102
143
52
57
3
108
15
17
49
39
9
12
75
44
12
13
11
100
36
15
105
39
24
5
4
21
24
23
108
4
81
47
49
60
36
15
15
18
11
16
72
108
9
54
29
28
33
167
43
17
28
21
54
57
32
61
11
16
135
30
23
1
18
30
66
17
64
63
12
5
4
60
45
24
23
28
15
132
17
67
108
161
24
1
51
96
9
24
72
84
54
6
90
36
33
20
139
53
60
4
144
36
39
45
21
3
152
76
20
12
12
16
3
6
36
63
32
25
23
1
71
79
41
85
23
12
12
12
31
12
17
60
16
15
132
48
60
113
85
12
179
1
35
60
48
112
33
75
51
41
4
15
29
7
29
136
27
77
88
21
15
20
36
24
55
6
23
31
30
12
3
20
60
109
3
27
12
5
1
102
30
6
5
7
17
12
156
132
88
159
66
3
44
13
23
64
32
31
69
56
28
116
49
11
25
48
6
84
126
11
13
30
5
37
51
8
16
8
1
72
35
100
32
1
30
17
43
90
11
13
23
37
3
8
1
96
63
12
24
21
48
11
36
25
12
47
24
24
37
15
39
5
64
ABCD 98598388132*3^$a+1 [50061]
1
147
57
396
63
21
108
35
37
35
84
36
25
39
21
63
32
25
3
21
24
27
141
39
21
12
35
12
28
21
95
1
15
9
15
57
48
35
36
124
21
63
12
48
45
71
37
27
36
105
12
24
96
48
156
15
33
35
13
59
13
75
45
35
1
71
84
64
33
120
24
15
213
27
33
47
4
20
85
95
25
12
87
21
36
63
56
76
21
12
35
100
72
33
96
24
60
27
84
24
56
36
25
48
35
52
24
56
4
45
24
48
63
9
35
60
133
27
12
81
3
36
80
28
12
21
24
3
45
11
24
16
36
141
12
15
57
24
35
60
120
60
16
20
1
27
57
3
45
11
36
13
12
84
84
71
4
12
48
80
36
61
48
96
35
16
24
57
47
37
24
36
24
35
36
60
100
21
99
24
57
120
39
24
57
3
24
36
60
45
51
84
21
39
24
12
48
56
4
32
40
9
59
12
85
15
141
60
39
24
21
3
45
72
23
72
13
15
20
85
48
63
9
27
21
87
45
11
61
24
15
24
45
12
23
12
124
80
1
75
108
21
11
40
8
36
4
20
16
36
81
24
60
35
88
57
15
48
12
60
33
11
36
1
47
96
4
32
25
99
9
15
72
21
23
25
11
24
25
72
24
24
99
12
44
36
25
39
24
57
15
45
15
20
4
249
156
35
4
12
48
36
21
135
68
40
45
12
143
16
36
48
21
12
3
20
181
39
20
25
60
131
28
72
45
83
36
1
15
20
193
27
105
23
1
60
60
12
59
4
20
16
21
3
21
3
20
36
36
100
8
61
24
60
51
20
4
20
12
61
47
16
20
1
95
25
3
81
11
24
1
119
25
11
4
9
27
21
84
59
4
32
49
36
23
85
75
32
13
75
81
15
21
48
71
4
92
49
39
72
20
124
57
3
21
15
33
47
24
216
48
76
57
24
15
44
40
24
36
21
39
165
99
81
111
104
96
120
1
87
56
36
24
64
20
1
12
27
72
225
156
63
21
3
72
33
27
44
100
9
27
84
20
16
81
12
35
12
13
15
81
39
60
45
87
21
23
40
24
152
48
25
35
25
11
169
12
3
80
25
27
45
35
1
39
24
44
16
36
60
9
36
35
1
84
255
44
37
3
84
36
9
11
100
56
25
35
64
9
155
1
35
24
85
87
9
72
24
120
60
23
36
100
60
20
25
12
24
39
24
72
48
60
12
21
23
37
12
72
59
16
9
71
49
39
20
16
21
24
11
64
44
52
104
49
11
85
35
1
35
64
36
33
12
3
21
11
24
16
21
39
80
4
20
85
95
124
36
105
84
12
3
152
25
15
9
11
48
97
63
33
12
36
24
96
12
12
27
20
49
111
44
4
32
64
21
63
12
45
23
16
56
4
9
15
32
40
33
120
71
36
100
44
1
24
35
1
60
24
15
36
128
40
20
61
171
33
15
12
80
28
21
15
21
36
63
129
72
24
59
1
12
3
21
60
60
63
32
4
20
1
108
75
12
20
1
107
12
4
56
1
123
24
72
84
36
20
4
80
25
132
23
25
195
69
12
60
3
57
24
24
12
36
47
1
12
23
25
95
4
81
15
24
117
15
48
81
156
95
61
27
20
12
24
16
20
40
9
15
45
111
9
24
35
16
9
27
68
25
71
1
3
57
3
93
3
21
96
12
75
12
60
48
12
8
1
15
36
45
195
45
39
24
261
15
60
96
9
39
20
1
11
40
20
108
40
57
59
36
1
107
1
71
64
116
40
84
56
100
21
3
9
12
59
156
85
75
24
105
15
69
147
93
27
48
32
25
36
27
20
13
23
24
12
13
12
15
68
25
12
24
51
69
111
48
92
100
33
75
60
20
16
44
76
9
87
44
76
8
13
3
9
156
219
56
37
27
20
13
23
36
40
104
40
36
21
119
28
81
12
3
9
27
20
13
95
76
24
60
20
1
12
47
76
9
15
21
84
120
47
100
24
20
16
20
1
12
11
84
13
23
181
23
12
28
32
1
24
39
9
11
25
135
9
15
32
4
117
3
56
13
11
40
129
48
47
13
59
4
69
51
96
9
36
24
204
15
56
1
83
36
24
12
24
40
45
179
85
167
4
140
16
20
25
36
60
12
27
44
4
33
24
36
72
36
95
40
9
12
155
25
35
4
24
12
84
36
21
72
75
21
96
23
52
20
1
39
80
40
21
47
36
1
36
63
21
155
4
21
59
109
15
132
129
11
24
37
120
39
129
51
45
24
24
15
81
75
45
15
56
40
120
120
20
109
36
84
15
80
16
8
12
40
68
60
37
24
12
39
93
27
60
45
3
32
24
25
15
60
69
12
35
28
21
12
23
4
32
13
75
33
47
1
60
15
9
36
71
49
12
99
108
92
25
24
39
56
36
13
95
1
15
81
120
35
1
24
96
47
76
21
48
11
16
105
24
59
37
15
20
4
21
15
8
145
27
8
72
204
49
60
27
9
35
25
155
40
117
48
15
21
15
93
15
72
60
33
47
61
12
ABCD 98598804548*3^$a+1 [50059]
48
164
25
30
24
126
35
76
44
4
141
111
212
36
124
147
125
28
116
12
24
60
16
12
27
29
24
103
54
3
8
24
379
57
15
53
61
84
11
60
55
93
60
56
24
91
29
28
20
24
36
25
18
5
60
4
60
8
264
24
12
49
111
15
24
21
32
121
75
105
59
88
69
11
24
28
92
84
1
35
19
29
7
84
29
157
3
123
5
112
200
60
13
179
36
28
51
36
125
24
24
40
57
48
71
148
21
162
105
12
27
29
1
23
127
69
20
192
109
36
144
143
28
99
41
13
11
184
20
12
52
63
33
60
32
25
90
77
61
35
55
6
23
61
72
95
103
101
28
21
11
24
120
7
18
27
140
24
48
40
152
48
76
105
36
35
28
56
121
215
121
143
1
35
28
32
85
90
5
1
27
57
71
24
28
20
28
60
68
7
5
372
48
25
35
24
85
60
11
12
103
17
67
125
25
30
33
21
96
11
73
11
48
16
111
29
145
35
37
95
88
20
37
30
93
20
12
112
212
48
48
12
16
12
32
72
88
36
44
43
5
13
42
57
20
12
24
157
15
32
60
72
1
84
35
19
6
59
64
3
17
12
25
30
24
12
225
48
57
23
4
20
60
28
104
61
144
96
27
20
12
24
7
5
115
29
265
3
8
19
9
44
7
125
240
76
63
89
168
85
48
27
32
36
84
40
33
108
35
55
29
7
5
16
8
72
25
59
1
59
4
140
25
39
48
3
77
109
3
20
16
20
96
124
12
48
32
112
8
24
1
15
32
196
32
48
61
95
115
5
76
68
1
143
13
47
76
56
1
119
61
87
96
15
29
7
6
87
33
15
32
28
8
60
55
69
32
16
99
33
32
16
15
65
12
7
113
12
25
83
1
99
68
12
43
17
100
27
33
36
21
123
57
11
12
67
65
60
19
66
60
11
48
132
73
36
3
32
76
8
12
19
30
6
77
28
212
7
33
8
120
109
51
48
57
27
156
57
48
27
12
48
152
40
117
36
60
155
109
36
3
87
89
288
7
125
55
53
96
172
69
6
165
123
12
60
17
121
71
1
18
6
11
280
9
119
61
23
127
54
27
3
42
35
132
7
113
148
12
20
12
25
71
19
29
55
9
48
15
53
7
29
48
108
13
102
105
129
95
36
12
180
12
36
172
212
55
5
16
20
84
88
32
36
60
55
45
12
8
48
85
87
9
443
7
65
4
15
36
29
12
48
4
60
8
252
12
16
9
240
71
13
186
29
25
72
275
24
36
112
240
20
28
92
13
23
157
54
96
18
11
28
68
49
11
115
125
48
4
60
68
25
35
48
36
28
80
36
127
29
48
36
1
63
21
27
20
25
47
120
12
76
69
11
24
48
60
28
15
54
203
13
23
132
19
9
27
149
64
20
60
1
83
48
204
256
12
20
36
96
28
92
16
9
39
51
33
156
84
96
171
209
84
12
19
65
1
60
3
32
145
66
17
40
48
8
12
108
61
30
6
120
143
25
12
35
25
47
48
49
210
5
24
7
17
36
36
24
52
123
129
3
54
23
61
119
13
15
69
11
48
67
29
16
20
49
30
33
57
99
32
85
108
15
32
24
55
5
60
4
20
12
12
247
6
107
1
39
8
12
36
67
138
15
135
5
144
157
3
36
20
12
103
9
60
20
28
8
1
71
148
12
63
69
68
19
21
69
90
113
13
24
30
65
36
229
84
47
52
87
29
97
23
25
11
108
67
126
3
116
24
72
72
37
83
40
21
192
63
15
12
5
84
25
3
32
28
111
126
60
71
289
210
60
69
12
45
18
41
28
33
75
39
89
52
224
76
9
155
61
18
129
60
63
65
19
5
88
21
36
66
29
115
5
84
1
6
5
85
63
147
65
48
1
59
97
15
12
56
24
7
30
131
19
9
20
40
32
24
28
27
69
51
41
52
51
9
32
1
15
8
12
108
52
39
21
20
13
35
12
43
5
52
60
32
48
73
11
28
32
1
63
57
ABCD 98599058674*3^$a+1 [50011]
24
6
30
132
27
63
37
60
101
27
15
90
15
12
36
9
84
54
117
160
68
147
6
24
36
24
90
105
9
139
215
37
29
39
51
36
30
3
63
37
35
60
30
3
60
45
78
60
42
55
140
132
27
6
24
63
21
90
21
9
27
45
99
16
5
18
24
60
12
165
15
60
30
18
25
108
77
12
24
6
48
18
12
55
5
90
30
30
132
73
23
42
15
60
3
102
115
128
87
73
17
36
267
93
54
33
33
12
12
3
27
48
54
3
12
39
96
6
27
3
18
87
4
8
87
30
3
27
66
90
78
60
279
51
1
36
119
6
42
18
60
24
15
21
78
156
21
45
42
6
84
15
108
15
102
63
63
121
29
6
6
12
72
36
24
60
18
30
312
78
6
54
13
137
18
42
66
21
9
36
115
68
21
39
51
6
36
90
30
132
42
120
6
12
36
90
36
21
33
31
68
15
25
77
3
63
69
63
66
12
15
27
30
12
48
3
9
31
23
90
6
90
156
12
15
75
93
69
78
6
126
30
54
54
7
29
51
33
48
30
78
60
12
102
6
66
66
12
55
20
48
45
48
36
3
15
30
18
204
114
31
29
31
11
9
21
27
93
102
25
101
216
3
27
13
17
171
9
90
93
21
27
9
108
30
45
33
54
6
18
21
96
3
9
51
54
12
6
48
36
6
54
24
49
8
24
3
12
93
21
6
1
20
300
45
48
27
147
6
31
83
12
6
219
48
120
40
65
6
72
12
66
24
3
252
21
12
120
7
20
57
48
42
48
60
6
27
120
15
129
9
30
60
30
12
72
162
33
63
12
42
48
150
42
36
12
42
66
24
15
36
69
6
37
53
75
12
15
33
100
47
30
3
129
51
192
51
42
99
48
21
7
12
17
3
3
12
6
31
83
66
96
60
54
12
18
12
60
30
42
7
80
108
51
42
27
15
30
30
33
12
63
84
6
48
91
113
126
54
78
102
75
33
27
21
66
6
54
6
60
7
17
48
78
57
45
96
72
24
36
42
198
84
84
7
192
53
12
6
72
120
150
18
36
114
192
135
27
102
31
80
4
71
69
36
39
21
45
192
42
66
24
63
57
3
45
30
138
102
18
24
54
30
111
9
72
138
54
12
15
96
3
90
96
51
33
24
7
65
3
81
27
84
63
18
39
40
53
12
18
6
24
438
18
6
13
20
12
21
39
33
6
84
78
15
57
6
42
90
30
39
45
54
1
83
45
48
69
84
39
12
21
60
12
66
30
7
17
42
84
21
9
42
198
12
12
78
24
33
81
51
21
12
3
69
6
157
41
231
21
78
36
48
25
161
24
12
36
12
36
111
63
90
12
186
57
21
12
18
60
54
63
12
48
39
13
11
42
132
60
15
63
57
180
12
96
63
102
75
9
198
30
7
20
51
48
109
32
45
36
75
39
60
25
5
30
24
60
24
18
39
48
237
24
12
15
24
123
66
19
8
33
6
90
24
132
15
4
5
6
102
123
12
21
111
100
29
27
15
42
63
112
125
36
6
105
15
105
3
37
29
31
5
18
126
174
42
66
48
42
99
81
60
12
30
18
15
64
8
3
18
24
42
66
60
48
99
57
51
84
28
11
30
36
60
30
21
63
42
15
39
18
48
42
90
15
48
9
66
129
45
18
25
23
9
105
24
66
66
54
48
60
30
72
48
48
19
113
12
75
21
27
75
93
120
33
6
30
6
18
39
21
126
6
7
65
6
21
36
93
12
18
1
23
12
36
45
9
48
48
30
45
24
15
90
30
6
24
24
39
48
45
7
5
12
48
15
21
12
30
12
18
18
129
165
66
300
12
30
42
153
15
57
27
13
5
72
36
102
18
60
19
5
63
12
9
27
84
33
96
30
6
30
36
150
12
18
24
24
66
24
24
67
11
18
72
67
32
33
6
6
103
12
116
9
90
6
54
84
12
72
13
77
48
147
21
30
12
78
6
6
78
30
39
108
9
30
30
15
45
15
48
135
96
24
6
6
24
97
84
11
45
45
12
18
54
30
145
11
57
45
66
42
54
24
21
75
114
19
35
72
6
15
9
15
129
91
35
78
12
6
114
108
18
90
12
3
15
49
56
12
15
6
12
18
66
108
27
33
42
30
60
3
27
21
69
18
30
12
55
29
24
102
21
9
60
180
31
44
28
23
57
48
3
24
45
12
15
204
1
5
6
42
12
115
20
3
6
84
63
15
18
6
78
36
30
12
57
15
33
9
54
72
24
18
66
126
3
12
40
5
66
9
75
6
12
6
6
30
18
48
7
80
45
30
6
30
12
24
73
5
123
3
42
12
27
45
ABCD 98599336144*3^$a+1 [50038]
3
29
24
16
36
21
99
36
15
41
19
6
30
45
24
81
15
27
48
17
16
12
8
40
15
29
31
29
4
9
15
63
33
48
21
51
39
17
7
45
48
51
6
51
8
108
4
57
78
9
3
9
9
27
12
32
40
57
11
4
81
35
16
15
24
66
23
37
3
12
45
11
19
17
13
3
92
112
27
9
39
12
9
9
30
33
3
93
36
48
12
12
15
33
36
36
15
6
18
21
56
64
60
80
16
32
1
24
18
57
24
12
72
48
75
9
21
23
48
16
20
36
16
36
24
120
8
28
15
6
27
24
15
29
36
4
15
29
31
33
44
148
32
4
20
88
36
3
17
1
42
33
60
8
7
69
8
1
35
76
36
3
69
81
42
9
9
35
16
69
11
1
3
69
66
42
3
48
36
12
9
99
12
8
40
33
23
19
48
77
28
27
9
33
11
4
24
15
12
12
33
8
37
54
6
27
20
4
12
168
24
8
4
8
88
8
48
112
3
17
1
11
52
9
3
12
108
12
24
9
3
9
99
80
12
28
15
9
8
72
73
24
30
29
7
21
12
56
91
69
81
75
12
8
49
3
21
84
63
12
27
9
24
32
40
39
65
1
6
9
3
9
87
9
20
24
48
73
30
18
23
1
36
39
48
8
19
24
21
24
20
124
20
73
15
3
33
12
39
33
12
24
12
72
135
5
36
31
48
65
13
3
24
36
36
108
93
6
6
24
60
27
3
33
75
96
5
7
18
12
87
12
120
48
20
13
12
3
9
63
200
7
18
135
48
33
35
19
93
24
9
11
24
16
81
23
4
36
92
73
30
36
9
8
16
12
15
21
24
21
24
15
12
9
27
24
48
15
6
3
27
9
33
18
45
15
48
45
72
36
8
24
1
63
21
15
21
95
4
12
39
45
8
7
57
48
75
24
17
64
9
131
19
201
69
11
24
16
36
48
75
24
42
18
6
63
57
51
68
4
27
21
32
60
4
33
42
9
15
54
51
12
12
96
3
5
37
84
36
126
21
21
6
81
75
41
4
12
57
24
30
78
11
4
3
24
48
9
12
84
8
127
9
21
60
15
60
20
7
65
1
60
36
24
6
17
19
114
27
156
20
4
24
168
20
132
12
7
57
33
35
19
30
96
11
7
17
1
24
60
48
27
48
24
21
42
9
51
18
23
7
33
48
12
33
11
43
5
60
85
42
6
27
33
51
27
53
61
15
48
33
15
56
16
44
4
12
45
60
24
6
42
87
20
52
27
6
3
51
60
66
15
48
32
16
15
21
24
20
7
108
29
19
6
3
24
93
66
53
88
120
39
69
8
1
24
3
27
9
80
1
15
33
24
27
8
40
69
3
20
36
25
3
12
27
6
78
9
48
8
16
135
105
21
47
4
21
23
40
27
41
36
36
7
81
24
32
24
40
15
21
36
15
12
6
35
1
15
21
39
123
48
21
69
27
21
66
9
9
71
88
32
16
15
6
18
5
4
8
7
36
33
20
48
40
183
45
12
3
12
66
24
15
60
24
24
24
32
7
5
24
16
72
32
16
8
4
72
3
21
8
36
25
15
60
12
81
59
4
32
16
60
123
24
9
21
47
4
12
99
30
39
3
101
1
15
33
42
17
7
17
16
12
12
68
16
39
6
30
53
16
21
78
6
23
139
33
116
13
6
129
8
25
39
63
45
3
33
8
28
3
42
6
81
44
12
91
12
9
20
52
3
18
72
27
57
51
15
9
21
18
9
33
11
25
39
108
84
24
87
5
13
24
6
17
16
12
33
90
6
3
12
20
24
100
8
91
108
12
30
59
24
4
21
15
12
51
21
141
15
9
63
8
16
60
8
16
44
72
4
15
89
40
8
60
1
15
20
4
8
4
48
12
32
1
27
44
52
9
39
60
144
45
11
40
12
84
8
37
18
29
40
56
48
36
24
16
57
3
12
15
189
3
9
36
57
15
12
15
113
24
31
30
60
23
43
33
8
43
42
11
12
52
20
4
45
36
30
69
27
48
42
47
12
4
48
9
11
4
20
16
27
9
20
4
12
32
52
84
8
25
6
18
15
15
36
18
15
27
18
6
6
39
9
3
120
168
9
39
144
39
5
48
7
9
75
5
1
6
57
21
6
57
111
29
7
5
36
1
15
3
24
6
39
27
54
11
108
148
15
17
28
33
24
23
28
36
36
33
39
33
51
51
69
12
32
16
63
33
32
1
30
21
20
120
28
69
27
44
76
3
81
12
56
43
24
48
9
12
45
51
56
60
40
8
1
6
48
24
168
21
44
16
24
39
6
35
79
18
36
3
104
13
23
40
84
24
60
33
11
28
48
33
3
108
12
108
45
3
9
11
16
108
96
21
47
64
96
8
25
6
21
32
16
33
3
12
24
24
20
16
3
29
7
6
6
21
32
127
33
132
27
45
21
27
48
68
76
8
13
3
27
105
81
23
16
24
12
24
45
30
21
8
4
32
7
129
45
23
12
76
3
105
32
28
21
51
8
4
12
36
8
1
47
103
36
5
36
157
39
15
9
24
144
15
45
12
24
12
68
25
30
17
4
44
16
12
8
7
213
39
17
31
21
111
21
12
24
12
24
60
24
24
108
8
24
36
1
51
15
41
85
3
12
9
63
48
9
27
36
24
12
69
36
24
3
56
4
104
132
7
5
24
28
44
48
36
19
41
40
44
16
12
12
57
6
5
85
59
4
12
45
3
32
49
15
80
73
3
36
8
31
9
15
33
12
21
131
19
17
7
17
36
52
9
6
48
81
15
6
11
72
24
13
51
33
11
4
12
12
21
12
60
39
24
96
56
37
51
44
4
24
188
31
60
36
33
27
12
21
8
100
8
25
6
18
15
68
100
81
11
7
69
45
3
15
45
21
3
3
9
9
27
3
81
8
43
5
79
65
91
36
5
28
27
105
36
12
24
27
21
93
3
3
9
8
28
51
5
16
27
45
12
15
93
87
18
120
42
9
9
27
3
5
36
19
42
11
16
48
36
60
12
21
75
63
18
15
84
9
11
19
9
105
12
84
3
20
40
8
16
108
48
9
3
24
21
24
15
44
1
3
3
9
21
3
8
16
15
24
5
4
8
127
30
36
39
9
36
3
21
63
24
3
18
39
39
57
36
24
24
9
30
36
57
12
92
7
42
3
44
48
25
71
37
3
15
9
24
12
3
17
19
45
3
57
9
12
54
21
57
3
48
48
8
52
48
20
49
30
53
67
6
63
45
6
60
45
104
7
18
63
9
27
24
96
3
33
12
39
30
11
25
75
15
9
56
52
44
12
55
5
76
8
13
15
9
24
42
9
32
40
20
16
27
12
ABCD 98599477742*3^$a+1 [50129]
20
60
4
20
15
66
55
23
36
12
9
28
173
78
85
107
18
30
36
30
39
39
25
120
92
39
192
169
35
84
9
21
255
75
121
11
73
20
15
21
40
20
108
147
13
12
23
6
42
24
60
36
9
21
63
15
61
23
45
3
24
36
93
40
11
45
4
17
30
12
21
201
54
60
72
24
30
55
44
111
36
144
129
15
25
107
30
18
6
39
76
35
48
18
90
13
120
299
165
15
12
109
71
193
36
11
45
28
113
48
6
60
6
78
201
3
25
36
71
60
6
48
159
156
147
60
78
51
21
39
40
11
24
120
54
66
13
17
55
11
24
96
30
18
6
78
177
120
123
37
20
3
36
24
72
9
21
19
44
33
18
6
66
33
45
54
181
5
102
132
57
84
4
77
144
30
1
41
3
100
47
18
66
30
24
55
107
48
1
5
66
12
121
35
6
19
11
36
13
11
24
126
24
102
12
36
84
12
109
24
140
120
51
1
60
155
48
78
63
60
36
105
6
93
84
72
99
6
66
12
60
45
40
60
35
108
144
36
9
3
132
93
3
108
24
57
99
12
129
255
24
69
3
169
29
42
72
37
59
69
135
180
108
18
42
24
49
5
72
43
5
31
41
144
54
145
56
48
72
60
180
3
72
24
60
12
54
15
51
49
11
18
111
3
126
42
24
168
81
135
21
81
39
48
51
156
45
99
25
35
24
21
16
20
124
24
41
6
228
141
27
54
30
9
39
18
39
39
36
73
77
234
96
45
24
291
24
30
75
4
11
24
6
54
36
25
5
31
35
24
69
12
64
71
69
27
30
103
35
141
3
45
36
40
11
48
156
241
5
24
6
84
9
3
73
107
13
17
19
11
93
159
1
20
16
95
36
37
152
4
59
60
25
96
11
13
12
59
12
9
9
75
147
84
45
3
1
24
143
144
6
24
6
84
45
3
108
9
24
64
56
27
37
36
35
36
30
66
13
11
48
61
11
93
12
45
39
15
42
24
120
135
24
36
3
57
4
44
231
81
9
39
40
155
192
25
5
115
29
39
36
87
12
1
17
24
24
75
45
6
96
57
132
15
49
5
30
9
72
48
27
144
30
294
18
18
24
36
45
141
15
9
30
85
116
3
61
179
6
55
80
39
57
84
21
163
47
6
99
15
45
168
72
9
66
54
15
27
13
95
36
49
60
59
61
156
59
186
24
235
101
90
30
18
237
9
90
141
135
144
45
15
6
18
37
104
24
72
51
57
21
42
54
144
75
237
147
63
133
156
95
6
18
24
37
35
54
42
9
124
24
35
6
15
4
47
30
283
11
9
96
24
51
30
15
81
18
45
76
144
92
9
162
12
60
36
42
18
25
5
42
9
51
132
12
45
99
96
48
60
192
24
120
36
9
36
3
18
7
23
180
48
72
33
255
165
27
73
71
69
81
15
111
132
105
12
51
177
3
9
64
65
15
24
75
78
48
39
12
3
48
18
96
15
9
96
135
111
492
102
55
8
3
49
168
20
63
57
27
240
9
15
61
89
66
85
23
36
9
51
66
96
67
216
215
9
87
24
6
78
192
33
15
18
30
57
87
90
55
179
6
54
9
3
33
4
11
30
114
61
104
16
80
15
12
37
140
52
143
12
73
77
19
11
33
27
6
123
51
9
81
24
111
15
36
24
45
4
95
21
40
8
63
132
96
6
19
47
24
285
15
36
12
121
20
16
68
243
57
3
13
95
6
66
57
36
81
24
91
119
6
120
3
147
33
12
15
36
13
116
63
1
41
15
3
37
179
1
5
54
12
37
83
57
36
51
48
1
20
75
9
51
66
30
85
20
129
102
33
16
48
41
39
15
1
24
17
54
60
6
115
95
54
6
45
108
33
7
11
24
1
287
48
72
84
66
18
126
24
6
114
90
36
49
35
24
81
117
139
5
126
132
37
ABCD 98599555636*3^$a+1 [50056]
123
33
231
153
3
24
24
101
108
12
31
24
24
9
12
15
21
80
60
108
67
17
16
99
57
24
312
24
8
96
16
48
8
43
12
65
4
36
92
43
12
101
7
12
113
43
12
60
77
7
21
8
16
44
144
12
88
8
48
7
33
75
12
17
88
48
96
60
15
24
69
200
12
28
32
36
7
213
32
7
33
3
137
115
93
84
108
15
36
17
43
36
29
36
16
87
5
12
16
20
235
9
8
7
120
36
125
43
24
77
100
68
40
116
124
3
5
72
16
27
5
132
100
80
28
15
48
69
111
17
67
60
65
31
41
55
81
108
39
36
60
89
43
84
36
105
63
96
36
29
40
51
12
17
139
21
15
113
60
7
9
156
3
17
28
111
65
52
12
72
111
48
65
199
12
53
88
60
15
84
33
32
28
27
24
41
4
36
24
15
72
9
8
55
17
55
189
20
172
15
12
108
9
3
237
156
24
80
108
16
20
76
60
51
129
3
60
45
27
153
27
9
15
41
24
16
75
48
113
7
5
7
9
51
33
368
64
44
31
36
324
33
60
3
89
4
39
125
136
116
144
7
9
48
3
12
192
69
147
53
4
12
24
80
91
36
113
7
105
8
64
27
21
20
4
60
20
28
36
72
84
68
88
20
19
60
81
27
33
39
48
17
96
40
32
7
24
9
3
252
45
123
113
19
36
9
3
33
36
135
21
48
51
9
84
27
24
12
12
53
100
48
96
8
72
48
91
12
48
9
231
21
20
43
21
15
12
17
52
39
5
19
125
36
12
199
5
36
28
207
69
20
16
24
8
96
160
111
48
12
60
144
12
57
63
69
75
21
44
76
68
112
20
7
48
69
48
27
156
12
12
69
92
4
48
48
99
36
132
36
9
36
20
31
24
192
105
75
69
255
9
255
57
80
12
16
44
148
32
76
116
79
17
4
60
60
15
5
19
9
111
81
48
3
17
28
8
7
65
4
15
21
3
9
20
67
5
36
112
3
48
36
21
72
171
36
33
72
20
4
24
111
69
27
53
16
12
75
84
9
27
17
67
33
15
45
36
24
8
7
36
65
31
5
28
32
76
3
129
51
36
101
115
60
132
60
57
15
9
15
5
84
72
31
9
51
45
15
48
60
12
84
5
55
261
32
36
31
41
228
4
111
24
41
91
36
24
48
177
8
72
31
9
15
48
113
40
123
45
39
252
60
93
188
40
144
39
21
3
33
8
24
108
4
123
45
3
48
129
3
24
24
9
68
180
64
171
33
99
48
9
8
76
32
7
96
24
5
16
12
12
72
96
27
125
72
91
65
52
156
12
3
45
20
16
99
12
24
144
9
108
288
27
45
48
32
72
36
19
120
261
87
84
24
72
53
67
93
164
43
33
12
27
153
3
24
113
24
91
24
213
27
153
3
24
9
80
64
32
64
72
8
7
120
24
5
16
12
3
12
57
24
111
24
29
52
39
9
3
9
75
129
27
5
144
36
12
52
63
93
39
65
28
36
12
159
21
8
24
43
60
9
39
5
60
112
228
75
69
156
24
56
16
99
65
19
60
12
96
48
21
15
21
44
28
8
24
148
32
64
27
144
9
24
75
45
15
105
8
28
36
80
76
12
8
48
16
44
7
9
3
17
43
65
127
29
16
15
21
44
144
52
68
16
3
12
96
33
12
87
12
24
21
39
24
36
72
5
112
36
27
24
21
87
48
60
93
15
65
7
72
21
111
33
63
17
55
45
48
12
116
16
39
84
113
48
36
40
56
79
60
161
55
117
168
3
9
140
16
72
75
117
15
33
24
39
132
60
24
41
12
28
72
48
135
105
207
12
45
15
53
172
36
15
129
60
216
12
12
48
3
5
48
16
120
68
43
5
19
105
180
36
15
48
45
51
9
56
108
91
9
8
40
152
31
9
63
60
48
84
60
36
72
69
36
8
24
12
115
33
56
36
115
33
72
8
88
75
57
60
87
36
12
57
144
56
103
12
84
17
52
135
48
12
81
32
72
43
45
48
12
99
81
15
33
171
81
27
192
53
48
60
55
ABCD 98599652824*3^$a+1 [50106]
60
55
81
72
87
29
12
4
135
9
27
65
180
12
55
120
21
20
144
7
48
57
104
79
17
103
17
40
36
15
53
55
5
67
17
16
72
132
111
36
29
31
45
48
116
12
24
64
27
168
180
5
4
32
40
3
17
19
65
7
60
48
24
45
123
24
65
60
223
57
135
96
9
216
32
7
45
36
24
135
9
56
124
135
45
27
108
9
75
12
36
5
55
33
75
120
84
108
45
32
112
56
19
45
123
45
68
7
125
7
41
19
21
15
12
41
79
81
27
65
4
36
75
48
17
103
21
24
32
88
51
36
12
17
19
120
12
48
12
89
144
24
7
108
36
12
24
45
63
60
48
45
27
12
101
4
39
101
31
24
93
15
41
16
3
17
223
65
7
24
165
12
3
72
108
24
12
105
51
9
156
24
48
27
141
27
41
115
81
44
151
5
36
60
79
96
84
48
72
60
48
17
16
27
36
45
51
144
84
45
216
32
24
19
9
60
51
36
41
19
24
9
32
76
27
165
56
16
8
67
168
12
105
20
60
16
3
24
12
33
12
63
125
16
51
36
12
36
9
15
161
24
12
55
21
99
29
36
19
29
31
77
19
84
36
24
17
55
5
7
12
24
9
123
5
84
19
57
27
72
81
87
161
7
9
96
63
96
5
28
128
72
55
21
87
77
43
12
17
55
108
36
105
111
101
139
41
19
36
57
3
89
28
8
72
31
17
187
141
72
20
84
31
84
84
5
12
24
151
24
113
16
72
87
12
36
12
48
69
3
48
84
24
45
32
52
92
36
60
52
51
57
12
8
19
24
72
5
288
16
51
117
128
43
24
41
31
36
33
216
39
17
67
93
108
27
177
36
92
67
48
24
21
20
12
40
72
51
48
60
12
29
16
12
27
36
48
5
115
9
12
15
101
19
105
48
8
12
55
108
60
48
5
7
48
69
15
17
16
20
55
5
55
12
17
55
24
60
21
8
88
104
16
24
3
60
48
45
219
36
5
64
111
33
39
12
29
55
12
84
65
175
84
12
17
43
12
17
31
33
24
20
7
45
51
5
199
48
113
7
60
105
60
15
12
48
12
33
8
144
64
15
117
99
24
21
51
120
65
88
56
79
36
5
91
48
60
5
12
127
12
101
19
45
8
67
41
7
21
15
5
96
124
84
116
7
12
12
60
24
9
15
53
60
12
16
195
24
36
89
96
16
159
41
48
240
48
103
9
15
17
184
15
41
36
7
96
21
39
24
137
88
128
43
5
115
29
40
12
80
31
12
113
24
88
27
84
84
21
56
84
67
45
12
3
72
36
5
16
123
17
31
84
69
15
17
19
108
17
16
60
48
60
36
135
5
175
9
15
12
29
36
52
56
67
12
72
45
3
12
144
21
39
24
48
65
19
24
12
24
45
3
72
33
123
29
43
45
36
20
7
9
15
48
77
144
76
123
77
163
60
333
20
79
29
100
15
257
187
60
12
101
7
173
60
19
45
15
41
40
39
24
57
75
77
7
29
16
39
84
105
27
29
4
15
5
12
16
3
72
17
31
5
139
72
60
5
43
77
103
81
56
16
15
5
12
148
63
45
36
3
33
63
45
75
17
307
53
28
224
7
5
91
5
52
92
151
24
60
45
63
12
21
12
27
33
20
48
4
3
12
36
72
93
63
41
115
53
36
156
31
9
144
15
132
29
16
24
20
43
21
39
12
45
36
15
48
41
40
75
33
63
60
53
31
96
69
135
69
15
77
79
36
5
19
60
48
48
45
128
127
29
79
117
92
91
5
16
99
36
81
15
57
27
21
87
60
17
55
69
24
12
44
91
45
39
36
93
20
7
5
19
17
4
3
48
53
40
135
60
41
16
12
56
160
27
29
4
99
12
33
92
55
48
33
3
156
45
180
51
5
72
43
45
48
27
12
93
68
124
3
48
144
381
159
5
16
39
36
5
31
125
4
87
48
9
15
33
15
9
3
120
36
96
48
60
60
72
129
36
99
60
84
81
44
91
69
128
187
5
163
185
7
36
9
15
12
41
103
24
12
45
51
60
9
15
9
20
12
19
5
19
84
48
204
21
344
16
63
81
51
108
17
19
120
5
19
ABCD 98599768544*3^$a+1 [50006]
1
35
55
90
18
125
37
12
60
47
19
9
128
12
12
19
29
7
54
11
151
29
48
31
54
47
36
13
54
66
126
29
120
12
48
61
18
101
16
33
66
24
126
11
24
84
7
18
11
55
114
11
64
45
6
89
120
1
24
36
12
24
3
32
24
52
32
91
54
18
102
36
11
96
7
48
72
53
19
5
19
12
9
15
5
61
24
59
12
24
103
57
9
6
21
32
12
1
35
64
9
54
65
13
39
8
36
1
11
84
24
49
47
91
72
42
30
41
85
59
1
12
18
113
19
53
4
36
9
35
24
4
15
18
47
1
47
48
4
33
30
17
168
55
65
73
11
16
15
72
36
41
16
9
36
18
65
67
48
5
139
6
30
54
42
48
125
25
3
15
162
11
60
1
59
36
31
72
18
12
36
11
16
69
66
18
54
18
72
23
4
33
75
117
18
5
55
53
48
55
41
85
35
84
31
29
1
18
150
30
77
48
96
12
7
165
45
11
187
5
60
79
36
18
6
18
75
8
84
43
42
3
20
12
31
5
13
35
37
135
15
84
108
17
60
91
198
30
36
45
15
21
87
18
138
6
75
8
1
47
72
36
31
5
16
87
12
29
24
25
48
59
60
84
19
5
48
49
18
78
59
36
12
40
32
103
72
168
65
12
13
35
12
19
24
18
59
79
54
18
89
43
36
84
78
12
18
54
35
28
63
29
61
99
8
1
11
25
11
67
65
43
30
23
4
68
4
68
36
36
36
12
7
30
35
79
65
12
12
12
19
101
13
11
19
53
24
24
24
25
18
102
36
107
12
7
90
63
45
36
95
229
11
7
17
73
35
12
43
24
21
8
1
168
30
41
96
115
5
204
7
9
36
20
7
53
24
40
9
60
12
60
30
9
44
24
12
25
126
53
67
17
151
21
44
37
59
19
17
4
141
47
72
19
5
12
7
53
108
36
109
155
61
18
30
11
60
37
47
48
13
35
25
35
67
18
42
29
73
27
164
61
11
25
27
81
24
48
90
149
91
48
29
52
15
5
133
47
24
64
63
17
115
125
60
12
1
90
54
11
37
63
9
11
115
113
49
18
17
28
117
11
36
96
55
24
5
13
72
54
77
79
6
39
44
25
30
54
23
37
3
72
135
186
30
42
35
55
113
16
20
13
90
41
25
11
169
47
67
12
65
36
67
36
5
61
60
18
57
81
60
72
18
12
125
12
16
15
18
39
63
72
90
18
42
3
27
65
12
1
54
53
37
179
112
9
95
31
5
24
96
12
60
37
11
12
55
72
5
24
1
54
9
116
25
54
5
72
49
12
54
6
54
18
75
8
19
60
36
18
36
35
49
27
8
19
36
24
41
132
7
18
18
77
13
54
120
72
29
31
30
11
67
72
101
108
79
5
120
180
31
297
8
1
11
12
12
36
48
16
44
24
120
28
63
6
18
5
7
5
31
125
60
40
69
59
52
45
60
54
89
4
135
42
36
83
36
36
24
76
20
48
96
144
24
72
1
18
132
48
77
40
8
7
29
28
27
5
36
48
12
24
241
12
42
54
35
12
12
25
60
47
60
19
29
7
173
43
30
27
15
53
4
20
24
25
59
31
161
84
36
144
37
24
23
7
18
18
42
47
48
7
29
7
9
9
42
48
77
12
1
131
19
161
31
65
67
30
11
61
36
99
45
54
42
18
77
25
72
132
23
36
24
91
65
144
25
63
44
25
35
24
7
9
36
72
27
29
52
32
85
35
12
16
20
49
84
6
101
55
24
5
85
18
77
31
90
39
33
11
12
72
36
49
18
57
56
85
66
89
64
87
18
11
64
8
37
18
42
12
54
9
27
18
18
5
13
42
84
125
1
59
1
75
9
35
24
37
12
18
18
42
17
31
24
17
19
30
27
8
55
180
36
60
30
114
89
127
18
18
17
55
53
37
3
32
12
43
12
45
20
180
16
68
24
13
47
37
59
12
7
65
12
43
5
13
23
12
72
1
90
9
20
96
19
53
7
5
88
68
180
12
19
24
101
84
36
16
32
1
12
18
29
36
36
60
1
35
172
15
5
223
45
20
52
33
75
69
54
36
29
55
90
36
96
35
12
12
13
3
159
18
18
53
4
45
23
184
15
41
12
12
25
11
37
47
84
4
72
56
13
35
76
153
42
21
144
8
1
59
91
12
5
67
5
55
5
72
36
48
4
33
83
12
7
153
8
60
144
1
12
54
36
29
31
54
11
97
75
32
19
12
53
24
55
48
45
15
5
7
65
168
19
108
101
79
53
72
37
11
12
132
24
7
18
11
55
53
7
18
95
31
36
21
69
11
37
60
30
5
1
66
89
36
1
42
53
253
72
119
25
66
17
36
24
31
77
4
68
31
29
12
1
30
144
53
151
101
24
24
7
36
45
27
18
35
97
75
72
80
241
12
72
95
19
12
17
7
120
89
24
112
51
12
96
17
12
43
30
107
25
18
12
17
100
36
9
18
ABCD 98600022674*3^$a+1 [50043]
34
57
12
3
254
10
90
14
16
164
66
6
25
95
60
25
3
6
6
30
123
71
13
47
10
54
105
15
6
39
45
116
31
23
72
73
41
54
126
43
27
30
26
13
15
69
57
24
42
80
94
14
36
6
4
150
74
36
46
98
16
150
66
44
54
172
98
7
65
34
30
44
12
54
46
14
76
45
12
27
50
10
50
30
6
100
240
15
12
27
66
24
24
30
6
36
30
14
6
13
12
23
40
36
60
26
28
32
84
54
6
151
105
24
3
21
42
50
34
86
24
66
18
46
9
57
14
76
18
27
3
6
110
30
90
90
36
60
30
54
6
130
14
4
45
17
18
6
30
16
20
54
6
10
174
6
18
60
45
11
49
5
36
34
72
110
18
25
11
40
26
24
4
50
36
54
30
22
60
84
84
6
33
87
44
16
141
5
4
3
57
20
19
15
92
4
33
17
103
21
66
50
36
7
23
28
32
70
24
39
11
10
20
6
10
44
120
6
4
126
60
44
30
1
39
33
3
20
18
12
175
59
36
10
144
39
27
74
31
9
50
13
71
42
34
74
10
92
28
122
40
44
31
9
14
82
134
1
5
103
41
90
13
21
20
16
20
10
24
126
20
46
8
82
18
57
48
47
58
50
66
4
42
24
26
7
3
24
81
5
4
50
4
60
6
20
19
75
2
10
20
24
61
29
16
14
60
16
50
24
43
83
4
54
26
109
17
24
30
114
10
12
18
72
27
17
10
21
60
5
144
136
38
16
20
1
39
86
4
20
64
60
30
156
54
26
6
18
49
21
72
74
16
33
15
6
24
62
28
150
42
20
10
44
70
20
13
36
12
93
132
108
86
100
9
15
6
20
10
60
50
10
116
28
12
84
54
12
3
5
42
40
50
40
3
24
21
159
63
14
16
14
130
24
27
12
41
42
97
227
126
30
37
33
8
72
88
210
26
30
40
54
90
132
44
36
24
36
70
20
7
147
60
6
98
36
34
20
10
12
104
100
26
100
14
90
151
15
144
24
2
67
117
14
16
36
24
33
17
6
54
30
10
50
106
38
66
91
35
13
177
3
137
40
27
48
60
125
90
10
8
6
70
30
20
4
2
70
33
12
83
16
36
18
56
30
310
63
101
79
23
37
36
17
58
6
6
8
10
2
4
56
10
15
65
18
12
4
20
4
9
3
33
27
8
6
106
24
116
10
50
4
24
30
12
24
3
60
113
70
45
59
49
180
41
24
7
168
51
69
141
50
36
90
7
63
38
7
59
36
54
106
18
80
36
43
3
18
42
24
104
16
6
8
16
36
20
10
8
36
13
77
10
9
51
20
94
92
18
22
8
6
40
80
16
30
27
51
62
84
60
76
30
84
24
45
81
99
5
190
66
63
3
24
30
20
10
66
18
9
23
85
9
14
37
143
6
34
36
20
90
10
69
5
10
57
9
63
113
103
65
12
18
109
143
18
6
13
93
20
7
77
10
26
24
76
3
27
18
6
90
39
11
10
39
27
44
6
67
48
99
14
10
36
80
10
14
85
57
20
54
61
59
16
44
10
20
46
14
66
10
48
6
60
114
12
54
36
60
14
90
46
50
94
84
20
22
50
30
64
6
38
22
14
24
12
37
17
10
14
22
50
30
13
15
57
15
24
21
72
156
41
4
126
20
54
82
74
31
9
51
3
42
14
13
27
144
90
39
3
44
13
17
6
40
48
56
13
17
4
50
16
30
6
24
56
40
24
30
50
10
26
48
22
15
59
49
71
4
56
16
45
149
144
106
30
26
108
70
60
66
6
38
70
86
6
43
117
14
154
99
287
166
87
23
130
48
92
34
60
26
70
44
10
116
7
57
20
91
113
7
39
6
20
30
13
11
4
32
10
24
99
60
72
53
10
42
18
216
33
3
57
117
3
60
17
10
84
20
210
6
4
32
13
17
144
24
22
24
120
21
5
10
8
6
16
27
47
10
39
27
24
21
35
4
230
54
42
7
11
12
10
50
40
8
16
56
4
24
45
27
57
36
144
96
120
5
22
20
48
10
26
1
89
31
3
102
90
8
16
66
8
40
140
6
120
10
6
8
49
48
3
26
43
36
60
81
150
24
56
10
26
18
66
13
51
6
6
84
54
2
40
14
10
36
80
4
24
30
42
8
49
3
24
56
13
5
46
21
12
47
40
9
71
1
5
90
90
34
140
24
22
14
30
64
30
86
76
150
44
24
102
28
72
54
93
11
25
81
90
33
23
84
76
120
20
100
24
20
166
30
8
16
9
75
177
15
14
34
20
25
27
104
16
93
95
36
10
80
10
33
36
41
94
36
174
66
21
29
66
4
86
4
14
40
189
33
68
12
18
52
54
3
3
68
16
36
20
13
45
27
59
24
246
6
94
26
4
69
71
46
3
21
6
18
2
25
23
22
15
3
126
56
18
49
27
60
56
24
30
10
21
15
24
80
16
14
31
59
49
45
66
20
24
205
21
20
31
72
3
228
12
74
34
2
7
60
3
38
52
14
54
10
6
6
14
70
20
24
40
26
ABCD 98600334208*3^$a+1 [50036]
243
165
42
69
60
9
15
27
81
48
81
191
64
33
51
92
12
16
20
139
81
39
41
4
68
64
48
45
51
24
75
120
33
80
4
48
60
20
85
72
11
127
17
16
24
33
42
5
16
8
109
203
37
23
49
59
49
35
67
18
15
8
24
64
104
36
16
48
68
112
45
11
4
45
143
144
120
43
117
24
129
15
8
24
73
11
64
12
135
9
32
24
28
27
60
30
60
18
237
188
52
3
33
27
5
96
1
143
7
105
15
18
107
100
24
80
121
39
24
45
15
96
44
136
21
35
120
88
32
13
123
8
112
152
12
145
11
7
77
145
339
144
168
69
11
19
60
18
102
18
71
91
5
13
3
8
64
60
20
88
24
144
80
24
67
65
220
15
41
12
28
27
285
8
228
12
7
33
48
56
13
51
39
17
16
69
131
67
162
11
24
43
12
5
36
49
78
113
139
18
72
48
75
15
42
3
27
113
112
36
12
165
51
69
51
39
42
18
77
120
160
33
23
40
80
144
43
77
103
72
30
23
37
15
104
19
21
120
81
83
187
65
73
63
92
48
100
24
128
88
24
195
65
16
39
5
100
36
8
40
24
8
48
12
48
1
18
93
44
16
32
132
84
241
78
30
15
68
124
36
120
24
15
18
11
12
52
27
18
90
5
132
36
40
48
72
12
48
92
16
9
27
84
81
39
72
39
53
16
36
80
24
1
18
45
8
19
69
9
12
78
210
42
18
72
191
40
8
12
49
11
157
3
24
75
5
16
200
132
25
11
61
15
45
39
9
60
3
27
42
155
4
32
60
67
21
51
21
8
112
44
28
180
207
5
88
68
67
57
15
150
48
11
16
24
72
8
181
39
116
96
109
143
76
81
51
12
15
57
96
24
33
15
80
40
87
30
18
21
12
144
3
93
69
3
12
144
164
25
15
48
27
5
25
23
37
35
40
48
57
11
1
60
30
18
15
20
55
5
37
48
42
33
96
9
15
56
112
39
45
48
15
93
68
19
12
69
9
47
84
16
48
288
44
13
90
125
12
115
90
48
27
80
60
64
12
20
28
96
104
1
63
12
44
16
75
41
28
20
79
33
92
112
8
25
15
15
5
96
4
56
24
37
90
180
41
4
24
24
248
19
18
12
15
3
72
150
48
42
221
72
85
11
19
65
108
160
8
16
108
27
5
25
3
56
19
12
78
15
87
21
48
9
63
24
3
245
7
90
71
19
5
60
48
25
72
111
44
13
51
80
4
20
28
27
72
9
81
15
3
90
131
4
45
72
39
21
30
18
27
45
35
55
60
69
156
20
25
63
80
48
7
33
80
24
25
90
18
75
20
12
55
105
3
33
80
67
33
32
37
90
81
72
32
103
305
7
120
78
47
133
23
24
73
35
115
137
4
84
57
99
20
12
192
25
71
16
68
37
35
145
23
16
39
30
42
18
63
380
60
64
45
59
24
40
165
3
72
32
55
120
81
32
60
48
52
80
16
56
16
27
41
109
143
37
155
7
30
75
80
148
75
42
18
45
48
27
65
36
12
49
35
40
33
72
71
4
80
4
21
83
120
28
27
17
40
63
17
64
12
57
30
165
80
88
32
67
18
132
3
12
75
41
28
39
137
43
21
24
57
135
153
47
4
164
16
96
8
88
44
28
68
19
48
72
81
80
64
24
24
36
21
18
12
189
60
32
4
45
39
152
88
152
19
53
60
208
129
51
12
12
45
18
57
48
176
64
48
27
5
88
144
153
23
37
3
8
16
96
72
92
85
123
36
32
7
72
81
24
56
12
132
40
3
12
108
41
19
65
25
35
16
12
20
7
30
23
88
21
3
32
13
27
44
16
36
80
37
11
16
24
32
7
120
57
15
18
11
49
111
44
25
90
221
4
27
5
48
48
7
5
408
37
30
297
36
8
52
12
48
39
125
4
32
28
9
102
18
143
4
8
97
3
32
48
85
11
60
19
21
81
75
15
198
135
27
101
7
33
39
53
ABCD 98600964992*3^$a+1 [50017]
8
207
78
31
36
12
20
48
40
5
7
65
36
6
13
5
183
69
19
12
24
29
54
45
48
52
5
138
72
33
4
23
45
81
7
5
55
68
9
55
36
24
36
5
31
36
8
4
17
31
8
69
127
8
16
65
12
3
87
13
11
9
81
31
5
12
36
19
5
72
18
72
21
27
6
54
33
60
52
48
48
36
29
7
23
109
5
36
139
5
36
19
143
57
112
5
96
7
20
216
39
61
24
23
133
12
12
41
6
13
5
103
95
13
24
11
24
13
48
59
18
7
108
24
59
36
6
54
205
5
6
18
7
20
88
20
84
15
36
54
12
3
87
54
7
119
54
6
81
4
108
36
12
72
41
15
52
23
85
77
15
3
9
16
11
49
59
126
19
17
18
33
52
5
55
5
18
49
48
5
31
5
36
60
103
77
90
1
8
112
89
54
9
27
6
103
72
24
96
24
23
30
3
15
24
1
29
43
12
44
4
5
127
5
51
60
9
18
6
19
56
9
36
6
21
123
61
23
6
31
84
72
32
27
85
155
73
56
64
60
35
85
8
12
87
33
16
29
12
18
6
12
7
53
63
27
162
7
24
17
3
4
8
9
30
6
27
3
193
12
24
41
7
47
18
60
67
5
84
36
55
35
18
15
3
45
12
36
15
9
28
48
5
36
31
5
19
5
48
7
48
48
47
126
55
32
3
1
36
20
33
30
9
63
60
138
72
63
16
53
3
40
72
20
88
48
47
24
25
29
19
56
69
15
75
33
40
12
8
27
25
108
108
17
12
18
18
19
12
5
39
12
48
24
216
39
213
9
31
8
9
18
25
24
5
6
12
1
5
12
19
41
54
25
48
36
12
12
8
12
16
11
13
5
30
25
56
16
65
43
17
63
57
18
25
12
8
28
5
12
3
40
188
9
7
29
12
90
37
5
18
13
12
48
32
60
48
57
7
77
3
93
18
1
36
60
29
18
18
43
80
15
85
12
35
12
1
12
5
27
28
77
7
68
60
48
4
41
24
51
3
30
42
48
9
48
15
97
11
6
54
1
36
108
92
72
45
6
9
28
20
105
3
60
144
27
33
28
84
29
31
29
55
32
40
8
52
20
57
31
84
8
4
68
16
47
18
174
6
12
60
3
16
84
32
64
36
17
31
20
16
96
35
18
31
44
15
37
32
15
73
20
93
99
3
37
20
93
15
60
72
16
35
12
90
63
4
65
15
21
79
12
56
45
3
60
40
20
16
8
3
12
13
60
5
19
11
37
12
24
41
36
18
97
120
8
64
101
31
29
15
40
29
18
25
12
41
7
24
24
17
19
71
30
18
1
8
28
8
9
42
30
18
18
7
68
28
120
60
11
48
25
12
36
17
6
45
132
52
23
85
5
87
28
47
13
17
36
24
31
44
15
45
36
16
11
48
42
43
32
15
12
6
12
19
5
55
84
12
23
181
44
16
60
95
54
7
29
18
36
54
36
6
30
18
6
67
5
12
18
37
96
60
5
19
20
112
53
75
33
7
36
20
12
4
68
16
12
12
137
30
9
45
27
4
36
80
15
37
8
28
77
67
20
48
3
24
97
41
63
87
18
12
67
20
21
79
12
8
36
124
8
9
43
23
24
81
9
63
3
93
15
42
15
124
44
72
27
37
71
18
7
92
33
18
12
54
36
60
54
18
111
4
41
36
19
59
13
89
114
25
5
19
20
57
3
88
12
23
228
1
23
13
77
43
12
17
19
12
5
7
116
51
1
5
72
51
21
91
8
27
13
36
56
52
41
12
24
19
17
12
6
97
5
18
42
3
16
36
35
12
150
156
19
36
96
36
12
53
15
27
66
15
40
24
228
23
30
24
108
27
100
12
53
67
5
18
45
27
18
60
36
27
9
18
18
7
20
27
18
30
18
3
12
4
5
55
11
37
5
36
66
6
27
3
42
48
15
184
53
7
53
15
28
5
54
13
72
36
29
18
1
47
24
36
85
113
36
18
25
12
29
79
35
48
57
28
20
57
90
18
43
24
5
78
49
8
40
95
42
18
33
15
33
9
48
15
57
15
81
31
96
24
83
21
40
5
39
57
18
18
12
7
29
39
16
24
35
37
24
24
20
40
11
6
54
9
48
9
6
25
12
35
33
4
29
31
8
36
12
64
89
54
13
5
7
12
24
12
29
55
48
83
49
56
60
9
3
28
20
39
13
5
103
5
24
30
61
192
71
144
18
43
11
61
12
5
12
19
60
20
4
23
60
73
20
40
47
12
13
5
60
3
15
45
12
28
41
66
90
27
76
11
13
60
8
120
28
5
54
13
108
77
3
4
5
103
12
83
37
8
63
1
95
49
89
3
4
8
28
17
67
35
9
4
5
187
8
28
20
27
145
41
54
33
12
16
11
30
36
15
27
13
8
16
48
56
4
11
72
13
84
47
1
12
72
84
36
44
9
55
35
1
12
84
8
57
30
21
4
36
8
27
57
48
39
25
5
31
5
115
12
8
4
23
42
19
80
45
54
81
12
9
115
53
18
12
18
42
18
54
85
23
37
8
28
24
5
19
71
18
36
67
12
53
102
6
102
72
21
4
80
3
13
32
52
53
15
57
31
12
29
3
51
90
27
9
36
30
72
1
17
19
23
33
69
54
9
28
24
29
55
12
8
16
89
6
9
12
279
13
8
64
29
75
160
12
20
3
54
31
20
24
87
1
12
12
23
33
57
7
101
123
76
89
27
4
68
28
5
103
12
32
33
3
15
37
12
77
43
5
31
12
12
5
7
104
15
129
16
72
12
228
8
4
65
67
36
20
4
5
36
43
104
51
1
35
18
90
37
36
20
99
21
15
24
25
11
18
72
3
64
8
12
40
65
6
36
48
126
90
9
16
12
20
48
72
52
77
24
99
27
1
173
91
71
45
40
12
17
19
17
48
55
5
90
37
24
48
65
31
80
84
27
1
ABCD 98601047206*3^$a+1 [50036]
29
6
9
24
76
35
1
29
27
72
15
30
18
54
144
36
126
73
44
40
101
31
24
24
5
60
36
7
5
39
36
3
54
12
3
36
231
6
48
7
84
23
37
11
37
17
24
87
4
161
3
52
125
7
5
15
16
119
21
15
49
17
24
55
11
78
27
4
284
16
36
48
71
12
49
8
136
20
64
48
44
48
40
32
16
252
8
9
3
16
5
31
35
21
120
27
30
27
4
72
72
60
32
45
19
44
27
21
45
78
66
36
7
11
25
17
19
11
9
15
48
6
75
4
47
9
27
93
120
105
379
8
69
54
54
12
18
108
49
8
60
15
57
156
12
21
7
8
100
29
96
66
25
48
132
29
19
12
60
35
21
12
81
99
40
143
18
19
56
57
30
78
39
12
69
54
85
12
48
5
126
45
40
59
33
15
217
20
15
145
72
20
16
53
42
133
11
25
36
29
19
104
75
157
23
1
24
60
53
63
16
8
16
41
51
39
33
28
8
24
15
1
35
37
23
84
25
35
36
169
5
55
20
48
240
52
12
23
18
87
45
51
12
93
6
1
12
20
120
63
33
4
11
25
36
164
16
48
53
15
99
105
69
7
92
48
4
65
18
85
11
120
1
5
120
60
30
18
6
45
27
45
12
15
21
100
17
42
12
93
36
52
60
24
23
37
53
3
120
57
31
24
41
27
12
28
12
48
17
27
28
53
7
12
29
6
30
19
132
168
12
215
30
15
4
23
121
35
42
3
51
1
35
13
24
125
48
54
25
44
21
78
45
36
100
137
24
91
24
36
32
28
77
31
17
7
35
37
84
197
18
54
7
108
48
8
4
60
17
6
54
19
17
19
60
8
36
15
9
120
12
48
45
6
12
33
39
25
53
30
13
41
51
4
5
30
6
12
15
60
16
5
30
6
54
97
23
49
60
41
27
52
80
33
114
30
51
9
36
72
27
99
36
13
20
87
21
28
95
36
6
12
42
36
18
15
4
20
45
43
83
144
6
12
103
12
12
60
8
9
30
69
135
45
12
87
138
39
4
11
198
42
1
53
120
91
24
44
45
108
27
16
5
31
5
54
54
15
12
69
31
20
33
15
16
36
44
24
45
60
15
16
161
15
135
13
36
125
6
61
68
72
9
114
1
104
39
81
27
12
6
15
4
53
15
129
90
13
17
39
105
31
60
48
41
39
36
21
19
84
32
48
87
48
60
18
18
30
15
9
7
5
63
15
72
36
12
1
5
30
60
30
6
45
4
32
28
24
167
78
12
36
19
24
36
11
108
36
81
63
6
18
21
160
44
3
49
11
54
3
16
29
7
56
27
1
41
19
17
19
48
12
23
25
12
5
18
90
12
24
66
21
64
108
20
60
28
32
45
43
8
72
4
23
33
57
31
5
15
12
60
4
188
63
48
1
35
33
28
8
60
136
56
4
24
17
18
30
24
63
39
25
83
45
28
53
24
30
6
36
55
35
48
126
79
36
24
95
6
15
4
12
35
153
45
43
17
126
66
6
37
17
36
27
3
9
9
139
47
33
33
42
105
33
27
88
24
48
17
51
15
105
4
24
17
7
80
111
165
24
3
42
15
3
105
93
27
4
60
71
205
12
12
41
27
108
57
7
65
31
44
21
55
48
44
15
81
216
63
21
51
1
48
44
28
12
36
5
42
12
36
9
76
29
43
149
6
37
11
6
18
21
45
6
21
84
28
120
60
5
15
135
21
16
48
95
1
144
68
33
72
243
4
65
18
49
8
28
89
3
21
7
20
3
49
47
69
39
25
60
36
71
1
20
40
8
9
15
60
15
13
32
81
36
63
75
25
8
244
24
84
35
30
18
73
77
18
30
6
36
120
78
7
152
33
60
3
24
3
109
35
54
54
6
15
4
35
45
52
29
54
66
19
77
19
29
67
84
35
69
60
148
44
48
28
17
12
6
13
36
36
5
30
9
15
21
9
6
12
36
1
5
51
4
8
60
51
9
87
49
56
21
19
71
30
135
159
33
216
60
16
36
233
15
24
52
29
24
15
16
104
75
57
160
89
6
9
21
24
55
11
54
6
49
164
177
6
72
48
33
16
65
15
36
52
60
35
13
8
9
67
29
72
135
39
25
65
18
36
49
47
1
44
165
63
105
15
60
87
21
69
15
24
24
28
12
23
18
30
1
53
7
20
84
57
27
60
3
165
9
19
71
24
109
17
90
9
4
20
21
27
93
79
108
32
108
33
54
25
12
23
1
89
31
71
61
20
69
36
19
8
3
37
77
15
15
1
17
6
61
120
101
60
18
69
75
97
23
6
15
16
5
79
5
75
12
64
20
16
53
55
11
78
12
31
32
40
8
129
174
49
8
105
39
4
12
197
7
68
40
152
9
15
72
57
7
120
8
48
9
15
40
68
27
21
28
60
11
33
111
6
3
72
84
60
64
8
28
32
45
7
12
8
28
32
96
9
60
66
72
57
48
4
48
140
15
153
9
108
36
31
44
27
168
45
27
49
23
21
16
65
19
71
13
41
7
ABCD 98601249434*3^$a+1 [50018]
81
191
48
48
73
71
145
144
15
21
11
112
177
255
105
375
288
32
409
119
160
32
25
39
80
241
63
81
47
192
1
180
300
276
59
144
112
585
84
227
13
275
240
96
49
191
16
9
144
231
128
37
203
352
336
128
64
21
171
45
179
192
112
80
208
33
15
21
75
128
160
80
528
64
80
145
111
69
24
195
80
25
39
176
1
15
96
33
15
80
352
153
36
99
96
69
180
96
39
45
99
48
32
336
240
160
192
33
15
165
75
32
13
180
159
96
141
83
16
192
128
160
105
87
9
71
433
15
80
25
240
39
141
387
128
64
80
1
15
381
99
144
80
16
240
176
145
60
3
81
111
48
297
300
24
147
33
207
333
51
80
205
35
96
240
13
35
384
16
285
515
205
51
240
9
327
32
288
48
64
96
45
131
160
288
80
16
192
48
96
80
49
36
123
48
93
35
96
304
21
251
352
57
360
143
48
64
465
143
48
160
32
16
224
96
25
36
35
16
224
229
75
45
387
80
112
176
112
33
47
624
64
144
48
272
208
80
49
84
59
192
48
16
81
95
445
3
32
16
189
51
33
15
32
432
160
336
336
336
32
1
47
133
347
112
117
75
189
36
191
48
145
15
105
119
97
15
176
49
239
385
95
16
176
384
96
144
25
263
96
61
84
96
95
49
95
96
145
239
192
64
96
144
96
32
37
240
59
16
80
48
96
16
165
123
32
16
69
11
144
240
48
256
21
120
3
96
80
1
24
119
160
201
60
107
73
87
93
36
111
32
160
48
288
165
11
49
15
80
192
48
25
87
33
180
27
80
144
384
16
80
25
24
95
25
216
239
96
480
16
128
301
35
48
240
1
420
75
81
204
480
276
15
69
59
160
192
80
85
204
287
48
144
16
32
64
128
ABCD 98601337028*3^$a+1 [50000]
12
167
84
96
24
240
169
36
107
157
95
217
23
13
35
60
168
1
71
24
144
360
72
12
12
241
95
48
240
1
179
85
47
252
36
12
84
60
85
60
48
60
48
35
48
12
37
120
11
60
61
180
59
132
132
168
49
71
12
1
131
109
47
288
36
109
11
241
179
25
156
132
72
180
156
83
60
36
25
131
12
48
84
85
48
60
191
60
36
48
12
96
372
85
108
47
37
288
60
11
1
95
49
35
109
47
13
108
59
193
36
95
24
1
60
11
25
23
85
83
25
84
204
59
12
181
35
13
132
47
216
61
35
48
132
13
131
84
25
432
48
131
132
193
59
36
97
59
48
1
59
37
36
59
13
36
107
72
1
47
133
84
47
121
119
120
168
181
24
48
23
60
120
24
13
180
47
133
275
24
1
239
168
120
13
252
107
61
23
240
109
35
25
216
71
121
24
264
11
85
108
48
60
192
47
13
36
72
47
1
251
36
73
95
84
61
12
275
192
216
12
25
59
85
24
144
107
13
11
60
325
11
60
61
107
72
1
72
107
49
35
109
47
48
48
108
180
96
60
25
11
49
143
13
119
61
95
13
144
131
12
84
49
35
72
120
25
180
95
12
36
36
13
72
11
120
24
24
84
13
228
96
35
108
13
35
12
36
84
13
132
72
23
216
36
144
85
167
13
59
25
83
85
84
60
180
120
11
24
120
13
35
36
1
59
97
119
61
383
132
12
228
25
239
216
85
83
1
215
145
71
228
97
35
144
1
72
431
24
252
48
73
59
60
13
47
24
216
1
23
192
72
325
83
37
240
12
59
1
95
96
108
1
83
133
119
85
11
24
49
240
59
265
35
13
108
11
25
11
25
60
215
109
119
37
72
83
24
133
47
73
36
47
120
108
1
35
13
72
155
336
37
48
35
192
25
96
84
11
312
24
108
85
167
144
144
1
300
167
13
24
23
25
60
72
131
72
12
60
168
60
49
60
83
132
265
119
60
1
11
24
1
24
36
83
96
109
11
1
179
108
1
24
71
85
60
71
73
35
276
97
23
36
301
108
72
24
11
133
12
72
35
228
49
36
12
95
156
36
1
23
229
96
120
36
96
12
23
240
169
59
49
96
359
13
359
48
121
36
120
36
119
25
11
144
24
132
37
23
13
35
132
13
71
49
107
48
60
72
97
23
240
24
60
61
23
1
36
48
11
49
47
60
13
71
216
120
97
71
181
11
49
36
35
72
36
37
23
277
59
85
35
169
119
60
36
24
25
36
72
275
60
85
215
37
107
36
60
157
107
48
25
191
360
204
60
48
49
60
83
132
ABCD 98601380734*3^$a+1 [50041]
22
78
60
5
13
90
8
16
44
60
24
22
11
144
43
5
55
30
132
18
66
11
1
50
34
30
6
23
15
64
56
57
55
12
20
12
10
50
9
97
12
18
18
12
155
25
24
54
12
12
8
64
48
18
24
50
96
45
25
12
83
43
44
40
12
20
9
19
53
24
31
32
22
24
26
33
1
47
7
30
38
12
57
48
27
45
15
36
100
18
30
24
72
6
54
60
36
54
24
47
19
18
11
15
10
54
17
19
116
88
17
1
14
16
17
3
112
32
124
72
60
30
2
22
23
103
12
32
166
12
35
48
37
11
1
174
12
18
11
19
36
96
8
4
30
66
125
7
32
70
6
101
25
23
48
7
20
100
17
25
78
30
11
31
30
36
14
9
15
52
210
2
33
24
48
85
50
33
79
54
2
10
90
92
70
11
7
89
61
12
26
21
13
48
60
14
36
22
71
1
6
17
97
24
54
41
31
228
32
16
44
33
15
33
24
15
10
6
89
15
33
13
18
24
65
55
8
12
60
22
158
16
101
25
23
43
29
15
24
22
42
72
96
8
192
28
30
6
41
19
30
14
9
1
95
24
97
30
30
60
14
57
15
4
18
26
46
38
36
46
18
32
40
138
47
24
15
9
7
8
120
16
66
98
12
33
67
48
77
49
2
28
20
36
10
48
210
30
95
13
83
39
57
61
24
14
12
100
48
36
60
149
15
60
12
34
14
9
7
24
17
97
30
12
20
58
78
20
45
24
159
72
33
1
18
12
24
12
125
13
24
12
24
26
45
24
75
69
1
6
84
5
27
52
65
31
12
12
20
21
39
72
105
73
42
36
24
24
89
15
22
11
13
26
81
15
33
24
31
24
41
51
28
41
87
24
70
6
12
68
64
48
5
1
71
3
60
36
45
24
25
2
34
62
165
97
26
12
57
43
12
17
13
66
42
14
76
5
73
2
60
33
39
33
27
22
6
8
136
54
62
45
24
85
66
32
48
24
9
19
20
88
17
37
18
32
9
19
36
24
20
46
60
6
44
40
32
22
26
160
96
18
62
166
18
42
54
18
48
2
45
25
72
71
25
78
56
9
37
18
12
20
112
8
4
20
9
7
17
15
81
49
47
39
36
28
18
38
94
36
71
3
117
1
47
15
28
44
33
7
24
65
195
12
94
18
96
17
15
34
95
99
21
144
75
60
22
59
13
2
4
5
24
3
58
60
42
29
25
30
56
33
19
36
24
8
28
20
96
9
39
16
80
9
72
15
10
78
80
36
21
24
7
12
18
14
4
30
24
6
20
12
4
18
12
14
21
25
6
12
140
106
12
83
24
73
62
72
16
17
3
60
33
37
62
12
24
184
18
30
20
10
38
69
15
12
21
15
10
2
21
27
93
55
30
26
33
13
42
18
14
24
16
41
43
29
15
160
20
10
102
30
18
20
88
20
132
108
58
26
10
60
50
9
55
32
88
12
149
13
2
24
201
15
9
37
132
12
18
41
25
84
26
46
60
216
239
39
9
31
24
6
30
29
63
10
47
48
85
12
6
17
19
80
46
38
24
33
24
199
17
15
9
31
42
50
16
29
31
6
18
30
35
13
98
12
28
36
5
1
110
120
24
9
7
12
53
55
30
2
100
6
95
7
42
90
77
15
81
25
90
20
12
22
30
44
4
60
48
20
24
166
2
16
65
1
48
6
17
19
48
12
20
16
44
16
30
38
52
80
12
16
54
26
100
32
10
12
12
24
47
48
1
14
40
12
12
18
60
18
89
1
90
29
3
52
17
139
44
22
14
52
8
10
6
126
35
24
25
30
24
32
64
8
58
23
7
92
12
34
6
44
69
75
45
48
19
29
99
16
29
37
24
11
43
5
13
2
81
15
16
30
18
18
23
49
47
3
21
85
26
10
6
72
120
8
9
24
15
64
20
12
10
48
26
16
20
58
23
25
134
160
128
48
10
95
19
6
42
96
44
100
6
62
9
1
14
9
75
16
20
34
6
18
143
15
72
105
3
112
32
10
24
12
84
30
36
80
57
51
46
48
18
5
24
3
76
30
2
48
16
48
72
44
4
138
2
10
66
32
160
32
46
35
37
60
30
65
19
6
12
11
24
7
36
32
21
27
34
11
48
25
26
16
174
18
68
9
3
10
6
29
67
53
27
4
41
39
57
7
78
60
98
12
64
8
33
37
6
54
26
21
13
2
64
32
9
25
71
3
21
91
29
15
24
40
104
22
18
30
11
61
11
7
162
78
128
9
1
114
29
19
36
32
118
26
40
24
80
64
42
84
35
79
12
90
83
37
66
32
81
24
15
81
37
59
25
30
6
18
89
43
44
34
6
80
40
36
42
26
57
15
4
5
39
72
24
9
55
41
39
100
20
10
24
30
65
1
26
64
5
15
34
6
54
62
4
6
38
45
7
65
13
11
31
20
45
13
203
25
2
48
4
18
6
20
124
20
36
46
24
50
22
30
5
55
24
8
10
47
39
34
47
48
85
18
54
26
28
29
73
24
54
24
32
34
6
60
68
16
44
36
46
50
124
32
4
44
4
66
47
15
22
36
6
30
66
24
41
39
10
23
55
18
54
48
126
102
44
84
22
38
129
87
40
66
54
6
2
10
47
24
25
6
68
36
9
72
79
41
13
18
104
16
8
9
75
21
25
50
22
14
46
83
24
55
32
60
21
39
81
7
32
33
15
12
21
139
30
14
82
2
10
11
31
54
11
1
47
7
36
84
89
31
66
2
21
87
324
45
15
9
79
12
6
62
57
63
225
31
17
3
60
16
6
59
3
10
12
14
16
56
4
6
47
7
36
44
4
6
ABCD 98602217152*3^$a+1 [50061]
48
57
156
51
243
72
30
18
36
54
91
35
6
144
12
19
35
54
111
33
96
12
19
24
11
21
3
30
90
21
24
112
8
111
84
90
6
30
18
13
149
54
162
72
42
25
65
90
45
3
21
120
45
36
48
7
11
42
43
59
21
168
24
45
90
1
101
18
18
63
15
84
45
72
45
150
18
102
60
18
162
138
3
24
64
71
54
96
115
23
42
30
18
36
72
3
120
129
6
9
16
167
72
126
27
40
119
30
54
36
1
59
30
255
15
78
66
9
15
66
96
31
104
24
16
23
102
3
16
17
108
27
69
18
36
30
162
93
75
30
24
120
31
56
16
8
141
90
9
72
48
15
54
27
40
24
41
18
13
32
27
45
39
36
36
33
16
65
79
80
72
93
67
35
117
153
54
9
321
31
89
36
54
93
16
71
150
18
48
18
90
6
63
81
55
104
16
41
15
129
87
147
37
24
29
67
5
18
66
6
25
23
18
42
66
96
3
72
33
36
84
162
18
91
35
37
167
90
30
105
27
45
16
29
99
40
5
54
141
72
15
9
15
145
8
75
117
9
31
5
54
85
72
5
3
40
96
5
19
35
6
79
65
84
60
48
39
33
96
36
30
36
90
24
31
104
40
23
48
162
31
32
120
24
45
99
72
159
54
75
24
45
12
108
126
37
32
16
41
78
90
87
40
35
30
31
95
54
3
16
5
36
54
97
80
3
61
59
61
56
63
97
53
51
15
90
39
51
181
17
42
45
24
69
3
69
24
54
93
72
51
61
131
18
54
36
24
282
24
54
1
11
85
8
16
17
114
48
61
35
45
24
87
18
7
89
31
8
153
24
66
189
63
90
15
72
21
3
21
75
9
54
97
35
30
60
51
48
16
23
18
18
36
204
54
66
36
1
8
16
155
21
123
114
27
3
42
30
36
33
279
36
45
81
63
16
29
123
40
107
30
7
24
56
99
36
48
1
35
54
6
25
56
16
23
1
24
11
234
54
37
5
19
29
67
29
36
15
40
8
16
77
24
3
171
162
72
75
16
41
55
65
15
16
8
16
80
16
32
15
1
17
18
37
24
35
30
18
126
6
48
1
131
54
12
3
16
149
75
40
65
12
27
81
24
138
72
60
121
5
66
1
35
13
120
104
141
27
27
21
159
18
63
9
60
27
136
104
264
16
113
87
9
55
72
17
7
24
5
99
171
54
135
75
18
168
99
16
56
3
18
78
66
19
179
216
36
168
57
40
245
18
97
24
17
258
30
54
18
24
31
77
75
51
30
15
96
240
24
45
12
42
21
9
96
31
56
24
33
120
42
18
120
18
72
177
21
288
219
16
17
24
54
97
137
30
72
78
180
103
35
78
66
325
23
66
144
96
84
75
72
105
36
147
33
39
39
25
41
55
125
108
7
56
48
21
174
6
30
54
6
30
15
75
61
173
27
33
120
24
12
24
264
42
30
24
12
18
72
93
24
105
102
49
65
7
185
159
3
6
84
27
99
54
60
102
60
129
27
72
13
48
32
69
139
29
3
69
75
63
57
24
51
66
139
29
267
48
81
15
168
27
36
114
48
6
1
8
381
67
80
195
45
9
18
133
29
60
31
35
45
48
15
57
48
21
36
159
96
69
19
149
36
102
33
16
5
19
107
18
24
27
111
18
36
18
42
48
6
36
54
66
54
36
150
30
150
1
17
30
72
114
7
24
35
204
120
1
23
1
80
45
30
45
105
66
144
24
21
45
91
113
36
75
15
66
135
120
93
27
40
53
90
18
63
72
117
3
3
66
126
72
45
48
15
33
136
11
133
71
25
185
15
21
24
75
16
389
91
144
113
36
246
18
3
177
18
45
99
204
97
77
36
7
8
9
7
41
79
65
180
114
9
ABCD 98602338886*3^$a+1 [50003]
41
48
7
120
21
32
160
111
36
9
92
60
84
64
20
52
3
60
96
29
31
173
60
16
12
32
228
24
156
4
68
112
15
60
5
16
60
8
31
45
120
99
77
24
60
55
5
16
3
96
153
72
39
9
12
120
20
88
68
84
4
32
64
56
60
19
221
100
3
105
36
204
24
27
84
29
36
40
276
20
60
19
45
56
64
20
52
44
60
136
32
76
24
68
163
17
40
32
12
136
24
44
31
29
55
5
76
15
84
69
156
104
12
16
12
27
33
236
12
84
16
60
24
56
64
195
113
67
89
76
128
7
41
43
81
15
33
12
44
16
39
21
24
12
60
32
28
72
60
56
4
32
64
20
31
125
24
24
72
100
24
72
44
60
55
225
8
60
48
12
180
40
27
5
84
16
60
39
41
4
20
112
168
60
56
55
60
101
12
36
12
52
168
60
3
161
79
65
124
12
24
44
12
124
51
45
60
120
36
39
93
8
100
72
20
112
39
69
216
20
36
64
15
17
4
15
5
60
88
32
24
132
40
3
21
20
136
20
132
16
92
40
8
84
31
81
8
16
32
48
40
60
51
9
15
305
52
12
168
104
64
72
20
48
52
68
4
51
81
68
76
84
128
4
279
29
48
120
88
24
56
24
112
15
24
69
27
41
88
56
84
55
41
24
4
72
39
120
36
5
36
4
80
19
41
36
103
141
15
33
20
36
84
16
36
84
240
111
65
24
132
19
29
124
36
72
72
32
76
63
89
16
36
60
8
151
9
60
56
52
39
65
40
39
65
40
132
32
67
33
68
208
15
45
32
48
24
72
36
28
236
4
32
12
100
111
185
36
64
24
48
24
44
64
68
4
240
8
91
29
16
51
69
132
39
101
24
180
60
55
5
19
57
32
48
79
189
12
24
24
12
219
165
120
8
72
84
12
19
9
44
36
96
79
9
56
16
84
120
72
20
79
125
96
84
36
52
48
44
4
56
168
36
4
36
12
63
77
24
4
51
21
12
20
16
20
91
9
60
36
20
40
75
24
21
99
9
51
45
116
16
219
105
39
65
16
99
45
96
8
7
5
19
81
44
16
44
64
12
116
199
60
33
51
81
20
40
168
87
65
96
28
51
21
68
24
12
40
80
88
20
16
51
33
288
104
4
75
9
27
53
7
180
65
120
55
233
36
40
15
9
12
36
92
12
100
60
8
40
27
165
20
96
12
36
112
39
5
4
36
24
20
91
89
40
36
60
68
67
5
28
111
81
44
4
60
56
16
159
77
40
32
72
28
116
84
108
264
16
240
140
64
96
32
48
139
5
60
16
24
44
31
204
96
5
76
12
20
72
24
120
100
24
32
100
44
64
51
96
53
112
279
57
24
8
40
147
65
16
63
21
48
72
60
24
20
36
19
117
32
16
20
55
21
15
33
8
52
48
80
19
65
4
20
24
12
16
32
148
60
24
48
27
24
17
79
29
12
60
172
60
32
84
124
12
56
4
44
115
36
21
12
8
112
56
16
140
79
21
39
29
36
4
8
84
4
15
29
67
5
76
32
88
12
32
100
56
43
21
116
4
36
92
28
32
12
28
36
20
31
45
44
4
72
48
8
79
65
100
56
184
36
128
24
28
44
76
20
108
4
60
36
144
156
12
48
15
65
112
8
55
5
160
32
4
39
209
91
77
4
20
108
7
264
45
32
40
3
41
19
117
8
16
15
41
60
52
56
24
160
120
68
4
44
115
9
72
44
12
4
15
53
12
79
36
24
89
28
12
8
168
184
120
32
100
56
19
81
3
65
76
39
29
148
123
45
111
9
32
12
180
72
76
24
48
147
60
29
12
4
8
31
60
36
29
76
39
29
48
24
88
36
24
228
24
24
15
60
129
51
17
120
12
36
124
56
36
24
244
87
93
72
128
76
24
8
48
12
28
24
20
48
84
16
8
16
104
112
ABCD 98602469536*3^$a+1 [50041]
127
36
44
60
45
24
19
20
3
30
79
44
9
87
36
40
32
27
18
103
72
48
68
72
132
40
65
6
1
44
45
24
12
19
84
68
28
59
81
45
27
148
29
6
49
60
65
3
69
36
60
19
180
29
19
128
57
55
72
65
96
15
69
6
18
195
129
51
117
3
24
72
36
177
252
36
72
151
5
6
18
48
3
36
21
15
9
36
19
36
89
156
235
5
252
12
51
45
19
36
32
117
99
4
5
43
32
28
35
73
29
48
24
115
36
80
24
40
41
43
17
12
3
24
40
23
21
21
3
48
117
55
113
12
42
93
105
36
139
11
21
21
24
63
12
21
3
69
55
41
87
52
17
15
36
60
33
36
36
60
60
3
144
45
108
204
103
5
115
56
12
9
123
108
9
3
108
72
28
17
127
104
27
9
48
132
105
79
32
12
76
164
117
24
66
18
111
40
132
12
17
6
37
5
3
40
68
87
133
24
41
84
55
36
84
77
31
108
257
48
79
113
27
16
17
187
5
43
5
120
3
4
65
3
88
29
3
9
19
5
36
3
100
5
60
15
27
49
60
80
24
12
100
8
21
75
4
80
21
36
60
19
161
15
21
72
12
30
93
21
156
111
60
69
15
9
27
33
7
5
48
19
32
36
240
33
90
61
8
36
45
27
28
120
29
30
150
67
68
21
84
3
57
91
32
99
6
84
60
3
108
12
28
68
12
93
19
65
12
6
48
90
15
9
27
93
51
51
93
3
33
9
6
25
17
27
76
20
21
48
115
80
21
12
18
45
40
84
5
195
57
54
1
108
35
18
159
15
18
60
63
45
19
5
48
48
3
52
72
5
42
85
41
12
15
285
3
4
44
105
39
21
39
36
40
84
32
100
116
9
15
129
12
43
36
8
57
91
128
4
108
44
64
32
12
141
12
60
12
127
8
285
3
237
48
39
9
19
41
36
3
220
36
24
8
28
12
92
12
24
129
15
27
30
135
36
28
41
36
24
36
72
90
73
23
54
48
3
72
88
20
84
28
12
17
91
53
55
29
31
72
8
9
12
111
69
120
3
72
39
114
78
85
5
63
12
105
7
41
15
12
132
165
91
12
68
144
36
237
15
195
42
7
89
54
18
30
18
12
48
67
17
78
73
29
7
41
24
24
27
60
129
144
12
12
43
29
48
31
284
40
47
85
29
15
9
102
33
63
102
3
57
27
28
36
32
88
20
81
63
45
103
89
51
108
27
57
28
80
28
36
8
51
25
24
68
84
9
51
75
13
53
120
67
8
27
37
125
235
53
15
36
4
108
5
12
132
96
12
31
77
78
25
65
39
76
44
40
20
36
36
21
30
25
5
103
29
15
28
53
15
117
24
15
9
19
71
6
39
24
57
55
65
180
48
147
165
231
117
15
21
91
5
63
16
95
45
69
111
100
65
15
69
63
12
28
125
12
6
37
12
47
48
13
77
27
69
6
61
12
60
65
87
33
36
7
119
114
15
105
31
8
60
252
4
32
153
7
60
53
19
17
48
36
39
112
29
84
31
131
21
24
16
17
228
75
3
37
77
36
19
36
41
63
27
45
48
81
51
88
17
51
33
24
75
33
75
4
89
24
31
32
52
53
3
12
69
75
189
51
36
69
151
65
12
60
55
53
3
84
27
144
66
78
30
15
21
120
102
69
40
44
40
101
63
88
35
57
117
36
75
3
42
108
180
19
48
17
12
79
20
76
119
25
5
39
96
4
65
150
1
17
19
29
127
60
72
80
36
36
99
49
53
7
48
29
3
60
40
32
93
108
12
48
27
12
129
187
5
12
51
165
87
52
5
55
53
12
91
96
53
87
9
24
48
27
16
32
99
49
77
18
37
59
13
101
84
31
116
21
48
60
60
19
8
15
9
4
89
27
28
36
41
54
85
36
161
55
5
39
76
5
12
72
48
3
60
4
113
12
51
88
24
173
3
75
105
201
120
151
12
5
126
6
120
18
78
39
60
15
186
19
53
36
132
24
3
177
60
24
12
19
29
55
65
24
48
27
15
1
20
9
75
28
17
132
63
36
36
40
125
15
9
31
5
43
60
71
90
60
96
ABCD 98602637956*3^$a+1 [50007]
54
24
72
84
39
3
18
162
6
51
81
36
63
15
66
126
36
9
156
39
18
39
36
9
75
15
156
42
18
6
54
165
3
156
42
42
6
12
36
78
12
237
15
72
45
36
117
48
24
3
33
42
6
78
42
108
15
99
6
6
96
54
42
60
48
42
39
45
132
6
42
6
57
9
72
6
120
36
210
30
30
48
15
12
9
30
30
27
39
12
12
6
18
33
21
3
180
15
33
21
3
21
12
3
93
123
99
57
27
6
12
87
9
72
78
180
198
30
18
72
66
81
96
39
24
12
102
18
42
18
81
3
21
27
6
90
24
6
12
51
36
33
3
51
24
120
12
6
36
36
72
66
117
9
3
33
3
3
24
12
57
111
114
3
24
15
96
12
33
24
9
60
36
48
63
9
27
84
3
48
36
45
36
108
9
12
114
78
3
69
54
30
6
66
192
60
96
72
96
36
12
90
36
66
60
60
48
120
36
30
9
39
126
42
6
99
45
12
24
3
60
48
33
18
12
18
6
102
36
87
141
12
210
81
9
30
21
33
54
21
63
93
21
3
9
3
69
18
42
6
72
12
12
72
36
24
66
3
105
18
12
24
24
57
15
6
108
54
12
18
36
42
105
45
36
12
18
42
6
48
12
108
30
78
141
108
72
27
30
27
9
6
54
75
27
12
54
12
264
6
153
3
54
12
108
3
51
138
27
45
90
66
30
36
21
156
33
42
177
45
150
12
120
21
75
9
15
81
3
6
27
51
12
18
126
42
30
48
78
63
21
15
9
99
12
3
105
45
6
24
48
9
15
84
6
144
24
174
30
63
15
90
24
195
33
12
27
9
36
54
108
24
69
27
12
12
12
6
60
6
9
39
60
177
27
93
15
36
6
72
216
42
48
6
51
81
48
48
72
15
9
6
93
57
30
114
42
30
48
3
39
12
9
27
30
6
90
3
24
45
39
39
78
15
12
21
18
30
132
12
3
57
12
18
21
132
27
6
24
6
9
39
6
6
18
18
57
105
90
42
204
12
12
3
48
27
30
12
30
60
48
60
45
33
102
72
18
78
6
87
105
180
111
3
24
48
33
15
33
105
66
33
135
21
72
15
45
36
48
39
48
66
60
63
231
12
12
69
21
135
15
66
6
21
21
156
18
12
36
108
138
3
12
51
30
51
51
54
30
9
3
96
18
18
30
78
18
30
48
84
96
96
9
39
30
3
39
12
6
60
6
42
60
6
18
24
6
33
45
30
45
204
99
54
18
18
24
3
75
24
60
54
147
9
3
69
3
60
3
132
42
36
24
6
6
39
3
6
156
36
6
12
54
60
99
45
48
42
24
141
15
150
102
6
39
36
39
18
24
66
42
174
24
96
18
12
3
3
12
60
6
48
102
48
42
42
78
30
66
171
9
18
54
84
6
78
48
6
36
36
60
33
15
6
42
30
78
57
27
81
39
54
30
78
3
12
129
36
78
120
84
120
90
18
6
3
96
3
66
75
33
18
21
81
18
9
117
144
24
3
9
24
36
24
54
42
99
21
30
36
78
12
3
84
36
3
48
72
24
69
21
60
24
75
24
9
96
15
27
6
36
18
36
12
69
3
84
78
6
6
24
42
132
12
42
6
33
45
138
66
72
18
18
15
105
12
24
60
36
6
90
12
108
120
36
27
36
27
6
24
15
15
6
51
84
60
93
36
24
60
36
18
69
9
54
30
30
45
27
72
6
87
96
99
42
75
27
57
177
156
54
72
12
93
45
18
78
78
33
3
102
3
15
18
90
6
15
117
3
36
15
45
33
12
36
27
9
42
102
24
48
12
87
51
96
24
24
30
30
69
231
21
33
24
12
72
36
108
48
30
12
144
6
51
48
177
12
12
12
63
57
18
30
12
108
18
48
24
42
12
30
6
27
81
3
15
270
39
75
93
15
60
108
45
51
6
60
18
30
39
27
12
6
36
48
132
3
15
6
51
15
6
54
84
6
12
12
27
201
75
108
108
9
6
96
48
6
72
27
60
45
27
12
72
27
30
24
27
15
24
48
57
75
84
9
27
42
36
18
78
24
6
57
3
6
90
30
12
18
33
57
150
9
39
6
48
36
6
54
30
48
30
18
69
27
12
9
51
18
18
21
3
42
15
48
57
3
9
6
102
24
195
33
18
18
96
24
6
60
12
30
6
129
75
54
36
12
36
27
51
30
36
96
36
30
6
51
39
48
45
21
24
3
3
168
6
24
30
18
6
126
132
54
24
78
3
27
9
9
27
9
78
21
9
24
84
18
18
24
252
42
30
24
51
9
78
48
12
108
84
42
6
30
15
3
90
51
21
15
12
75
21
21
24
63
36
15
204
90
78
18
3
57
6
45
9
24
27
3
12
12
78
12
24
39
123
108
24
105
87
84
12
6
36
60
36
75
15
66
18
90
12
6
12
6
ABCD 98602856728*3^$a+1 [50090]
84
138
72
48
48
66
120
150
84
6
30
90
36
30
90
42
18
24
66
35
25
72
95
43
18
36
186
108
42
143
25
6
33
48
99
24
5
19
90
42
36
18
30
21
48
48
3
36
66
84
228
95
73
48
66
306
12
36
99
33
102
96
42
95
187
72
96
222
42
126
72
63
129
48
12
18
65
55
60
12
156
12
6
54
6
192
162
6
47
7
57
80
16
147
72
30
23
7
18
78
42
12
126
69
93
3
33
102
18
102
60
53
49
66
12
17
73
39
129
60
30
69
171
6
90
6
174
78
66
65
199
12
45
75
36
129
48
57
18
53
144
49
60
144
240
3
144
111
30
90
18
90
42
48
162
18
66
6
54
65
13
35
25
36
96
18
132
78
96
191
16
129
96
18
42
90
48
24
225
32
55
24
81
153
36
60
87
39
185
295
24
60
156
90
24
24
12
150
84
120
60
117
345
228
6
30
63
32
109
42
9
9
119
1
30
81
9
39
48
224
19
54
6
96
18
90
12
90
24
39
27
18
195
15
66
47
55
228
12
102
6
120
24
42
228
15
81
60
6
60
24
137
13
12
87
27
21
9
119
49
138
69
96
75
72
90
36
90
60
54
35
13
12
6
24
41
25
6
18
6
36
6
18
12
18
252
108
39
63
72
48
84
36
209
1
15
105
120
12
192
30
78
6
30
36
95
31
113
64
141
6
36
105
3
77
25
18
30
87
105
87
32
13
78
69
33
18
12
162
15
195
36
9
45
3
141
12
18
60
9
33
207
3
102
23
7
105
3
45
249
30
6
195
9
54
42
23
49
95
31
66
294
60
180
36
66
78
30
24
156
126
174
90
30
6
198
3
32
48
103
6
36
198
12
132
36
60
36
66
48
6
36
60
42
96
35
151
24
162
48
240
144
15
111
36
45
33
12
66
24
153
33
78
65
16
96
33
102
54
36
47
43
5
139
30
126
57
15
66
210
24
36
66
234
300
66
84
42
168
186
126
18
120
111
39
42
90
24
45
111
129
39
102
12
318
12
30
12
83
157
83
31
42
48
87
99
54
279
51
54
23
49
114
6
30
41
13
96
36
12
12
36
30
30
120
12
30
126
87
129
30
66
255
15
24
120
30
6
198
66
36
30
60
78
96
24
90
71
43
102
90
204
9
93
147
417
15
51
24
36
65
19
108
33
75
24
54
96
120
15
51
78
47
55
24
225
15
33
123
53
109
12
71
43
66
114
36
78
90
18
99
128
31
17
160
255
42
71
25
90
6
24
234
197
73
132
60
84
54
6
30
36
54
12
150
45
9
135
48
93
84
6
18
162
53
19
77
31
60
18
42
102
60
126
9
105
66
102
159
96
45
35
43
36
30
198
6
36
51
87
372
5
13
90
48
18
87
128
31
60
245
1
60
30
53
31
48
162
6
114
84
6
84
180
101
25
135
48
33
48
207
63
321
93
6
29
13
42
57
9
186
24
21
39
6
291
3
60
257
73
39
3
12
240
72
105
9
132
179
55
60
29
25
42
54
84
36
95
19
30
174
96
204
6
90
24
12
30
35
1
24
183
63
114
15
159
24
57
48
48
99
29
64
81
90
60
6
3
ABCD 98603336036*3^$a+1 [50007]
105
36
160
60
12
20
72
3
25
120
20
63
45
76
44
160
32
144
24
87
25
60
48
47
385
140
48
84
108
4
23
60
45
63
9
24
136
36
20
63
1
24
47
9
84
24
88
84
68
168
15
12
61
44
3
108
25
32
15
33
60
40
36
120
36
23
1
8
148
35
25
32
75
93
24
39
1
56
60
4
24
156
84
44
36
99
1
32
147
213
4
35
84
85
12
20
120
4
35
1
47
45
228
15
33
75
25
12
107
45
288
88
47
204
1
32
48
27
1
12
35
45
4
216
80
28
80
87
25
104
24
60
27
105
28
20
12
87
165
16
47
105
12
96
60
39
21
60
27
12
73
8
12
12
27
36
72
1
35
1
35
61
80
4
8
27
49
32
28
32
120
3
24
36
1
8
171
25
47
180
45
12
123
45
88
36
8
36
36
48
27
61
20
4
23
21
99
45
51
9
136
12
24
8
75
141
72
135
9
4
20
36
51
13
11
36
109
44
24
3
57
12
76
152
36
72
27
1
35
25
132
107
96
69
51
69
52
36
128
12
15
57
148
48
71
25
56
147
105
3
25
84
116
15
33
60
16
35
9
39
1
12
8
52
8
135
9
52
68
112
84
72
23
81
24
112
44
3
73
20
4
35
105
24
15
45
27
165
12
72
4
20
12
40
47
13
120
92
112
11
12
61
12
95
109
60
83
93
72
28
32
72
39
129
76
72
20
4
60
23
61
192
8
39
60
33
3
1
24
12
24
11
69
40
35
145
68
12
3
13
23
9
15
33
64
44
12
27
36
9
60
48
3
25
12
68
240
12
40
212
76
95
61
36
20
24
24
15
1
83
213
12
87
25
96
20
4
36
44
204
60
172
32
63
57
88
47
157
120
44
39
96
37
48
36
56
3
117
3
85
47
13
12
68
15
36
81
64
119
45
99
1
44
123
133
44
3
33
72
40
20
60
60
64
11
109
35
9
52
47
36
72
85
24
68
16
35
1
164
120
24
75
121
32
100
32
52
60
11
13
20
135
1
44
76
8
60
171
12
45
87
13
120
83
61
8
51
25
12
23
129
15
48
60
45
60
28
12
24
23
105
168
12
72
183
13
24
143
21
39
13
59
1
48
96
35
21
108
144
180
96
76
36
140
48
12
72
15
141
112
20
168
15
45
16
8
96
120
12
12
132
3
61
116
64
155
21
3
36
36
48
36
9
28
20
39
9
100
20
15
121
8
123
153
39
33
132
15
201
100
47
12
121
36
8
28
23
24
93
12
16
107
165
12
72
24
75
45
39
61
119
57
24
51
1
47
36
60
25
11
61
32
195
72
1
8
12
4
84
12
23
9
27
36
13
72
92
51
9
52
8
48
4
20
3
61
35
1
83
1
180
32
12
48
39
61
23
9
60
28
8
39
57
36
28
224
15
13
60
60
35
120
133
36
96
83
180
12
24
61
8
16
23
1
32
3
57
87
48
33
40
35
9
60
76
80
15
72
25
80
15
25
212
336
75
69
75
33
12
16
71
48
73
59
9
276
156
3
25
35
144
97
24
35
121
56
64
24
32
12
51
21
123
57
123
33
48
51
61
60
24
119
9
48
39
21
124
71
33
24
123
45
100
20
72
148
95
13
20
75
25
60
32
72
12
16
80
28
12
20
63
37
8
36
3
21
12
135
49
59
36
1
20
84
64
11
9
39
93
3
61
59
69
3
60
120
132
73
47
37
23
36
1
56
4
116
72
15
1
60
60
36
155
21
12
96
100
95
84
45
135
21
40
20
12
4
71
12
57
48
135
72
45
60
4
35
12
109
84
59
21
52
48
72
20
27
48
13
44
3
25
20
4
59
36
1
104
168
12
120
63
133
83
1
35
25
44
40
35
105
76
80
16
32
36
16
71
48
249
63
12
36
21
124
32
48
84
3
105
108
76
8
60
28
48
47
25
32
195
21
15
60
72
69
159
157
80
132
36
24
112
8
48
40
80
27
73
24
80
64
44
147
81
12
96
24
3
33
204
48
3
45
24
136
32
60
24
39
37
84
23
181
ABCD 98603422376*3^$a+1 [50016]
45
96
144
27
32
112
24
9
60
75
36
45
24
60
36
27
84
24
84
32
48
180
40
36
129
11
24
25
255
21
36
48
63
48
60
60
69
11
196
84
69
27
44
36
24
24
97
108
51
9
180
3
129
75
33
11
36
25
83
1
71
49
15
201
39
45
15
141
15
8
60
16
21
63
56
84
12
24
1
24
60
39
36
69
72
83
1
36
51
144
20
76
9
23
445
27
8
25
60
63
68
40
24
60
21
15
12
69
60
48
60
71
64
21
59
60
25
3
84
108
57
24
36
48
12
15
33
131
60
24
112
45
48
147
33
12
83
25
12
3
21
84
87
8
1
24
72
59
60
24
37
39
20
1
39
224
40
12
20
40
24
9
63
32
40
60
236
64
45
11
40
81
84
59
16
116
25
384
275
52
32
145
27
45
23
16
12
9
120
51
12
48
24
69
84
3
92
16
176
24
25
111
9
11
48
16
45
87
72
36
132
48
21
99
81
3
60
260
16
20
112
33
36
23
97
159
60
20
52
12
12
8
96
16
140
25
35
24
24
136
12
33
51
33
72
15
8
1
71
48
136
69
75
12
80
13
47
13
147
9
15
9
47
40
24
69
3
12
45
60
3
33
51
33
75
272
49
71
40
9
75
156
120
96
9
84
36
59
52
69
35
64
81
35
64
20
40
240
24
21
11
40
9
15
156
33
27
8
37
3
21
27
69
15
84
45
11
64
45
36
48
60
27
45
195
129
11
25
219
9
15
48
57
72
84
27
24
8
36
36
25
23
145
11
61
15
33
71
16
24
9
120
131
84
16
81
15
140
25
24
99
45
72
35
48
1
51
45
23
16
200
16
20
60
25
119
160
105
15
45
51
45
51
32
16
9
60
12
63
45
11
16
45
180
3
140
37
60
24
24
47
84
124
48
8
16
9
96
15
36
44
73
36
204
75
20
16
12
48
84
21
59
12
13
87
60
36
9
15
84
129
51
72
24
8
96
121
24
84
11
24
60
52
33
36
39
80
28
9
15
44
124
57
15
8
217
39
164
28
32
25
47
73
47
73
47
28
36
201
83
16
9
3
8
76
84
24
72
93
3
57
60
75
45
171
36
9
24
96
15
44
1
39
32
16
24
96
24
45
48
27
93
60
71
1
24
75
69
72
339
21
23
37
48
35
205
75
56
145
24
51
9
51
24
72
69
35
49
63
48
9
135
56
24
72
16
93
27
60
44
349
120
111
33
96
51
24
69
95
28
57
36
35
85
11
4
60
24
81
84
192
59
24
100
96
9
60
15
32
16
12
32
25
203
37
35
40
8
25
107
28
117
15
36
24
36
84
69
96
288
120
291
44
76
81
39
104
40
32
24
4
276
24
36
36
60
84
69
51
9
47
16
117
12
39
104
60
52
24
81
15
20
108
72
16
32
28
128
1
123
117
15
9
51
36
60
9
143
40
21
11
25
15
80
120
49
36
3
81
207
24
33
96
15
56
13
11
1
143
25
27
96
68
61
51
57
47
4
84
48
9
35
28
45
51
96
164
76
33
3
48
9
51
120
21
59
1
75
68
37
180
3
12
93
87
33
95
16
12
24
24
24
12
48
108
69
108
51
80
25
35
4
96
84
152
24
25
119
16
45
60
84
12
35
84
24
136
45
11
16
57
120
3
12
200
40
57
119
184
32
13
12
15
33
72
39
80
136
48
12
20
48
60
36
109
51
24
117
123
240
32
13
71
180
24
16
72
92
28
48
20
49
27
80
244
249
11
144
1
24
15
21
84
95
37
195
9
60
315
36
60
129
36
159
252
68
52
8
25
11
48
85
36
11
16
44
73
35
1
60
39
32
84
16
8
72
13
12
3
36
24
32
4
44
16
21
48
35
37
51
72
32
25
3
57
35
16
93
120
75
36
9
27
9
23
60
160
20
12
100
44
49
3
69
99
24
60
108
168
9
216
120
51
68
60
132
25
24
24
3
12
81
24
47
ABCD 98603706614*3^$a+1 [50001]
13
15
50
30
24
1
9
3
3
14
15
27
1
23
6
40
20
6
10
62
12
64
24
45
3
9
35
76
38
16
8
112
14
21
25
30
20
1
5
10
2
7
9
51
5
54
6
4
60
12
62
1
35
4
12
6
12
6
20
42
15
13
30
24
86
7
3
2
4
6
12
18
3
45
26
30
6
97
35
10
2
18
22
18
12
26
37
8
7
33
33
11
69
12
4
14
4
5
16
35
10
12
39
15
14
4
6
32
60
30
7
11
4
8
9
31
2
12
10
20
36
4
9
5
31
8
16
15
2
10
5
19
20
10
15
15
65
16
5
118
24
20
13
44
13
6
176
4
32
13
51
8
22
14
12
69
15
4
12
24
6
20
4
18
50
7
15
24
2
28
20
10
6
36
12
18
33
24
8
52
12
3
38
52
20
31
15
9
47
28
72
5
21
24
18
16
14
22
6
12
66
17
45
108
4
3
9
44
7
33
2
10
20
12
30
16
24
2
4
51
5
46
24
6
15
27
12
93
17
28
2
48
1
27
54
24
26
1
15
24
9
9
2
10
30
44
12
12
42
4
30
12
12
17
55
14
34
18
50
4
30
6
108
26
4
42
2
6
16
50
10
26
70
20
22
15
12
5
16
24
3
21
14
28
14
15
13
66
24
12
36
8
24
57
31
2
31
72
3
6
6
8
22
3
21
30
53
7
30
51
5
39
1
15
63
6
15
41
40
42
21
9
3
20
13
11
13
3
3
20
49
15
33
63
32
48
46
3
71
1
5
34
6
18
5
16
57
30
2
7
3
77
21
7
35
28
12
18
3
21
15
11
18
10
2
22
12
5
4
12
35
4
21
9
11
4
3
2
51
25
8
22
54
71
43
30
39
27
14
24
30
12
6
4
15
9
56
10
26
18
1
21
12
8
28
20
6
25
65
34
20
24
52
30
6
2
28
84
20
3
16
27
17
1
26
34
2
157
3
24
6
18
24
18
35
4
9
32
4
6
2
12
36
28
12
3
11
73
41
12
7
33
3
17
7
3
17
3
22
6
32
18
10
9
5
12
16
48
84
18
32
73
32
37
24
20
7
5
28
2
40
9
63
21
89
40
15
5
16
12
12
12
48
8
70
20
13
27
5
19
24
12
62
48
4
6
5
9
19
15
21
89
24
10
48
60
20
4
68
1
39
20
6
4
18
9
24
27
104
64
21
9
6
33
23
9
19
12
30
14
21
9
10
30
14
22
30
8
4
36
26
34
62
40
30
152
1
69
6
20
21
13
12
15
41
12
3
25
24
18
72
14
10
30
12
18
2
7
21
15
32
25
35
69
10
6
42
18
2
22
18
36
20
30
10
2
12
6
1
15
24
29
27
1
105
12
2
28
2
34
2
10
20
22
12
54
2
28
11
39
16
5
9
7
9
3
95
16
6
48
6
6
51
15
17
21
40
6
8
1
21
8
12
63
7
20
66
42
16
36
30
36
14
13
23
22
2
4
12
48
20
1
39
41
21
4
6
42
2
78
16
80
156
28
6
12
9
39
26
115
3
30
26
4
17
21
54
4
12
17
1
15
27
45
3
36
18
6
29
3
9
51
12
10
18
8
85
21
11
45
82
12
14
6
4
2
22
5
33
10
14
4
2
88
21
3
50
82
20
4
20
16
41
19
14
6
6
7
21
27
15
5
24
3
48
12
1
17
7
27
21
39
41
19
9
27
8
16
9
41
4
2
28
50
22
5
88
15
12
42
8
64
11
40
23
76
5
49
11
9
55
35
1
15
14
22
20
40
18
6
6
14
60
36
58
27
23
117
75
42
16
56
18
18
18
12
4
140
36
24
10
20
19
51
18
66
2
27
1
2
34
14
16
36
8
12
85
20
15
154
3
11
1
39
12
5
12
12
25
6
20
12
10
26
4
32
76
12
17
1
114
5
25
3
17
28
3
15
5
45
90
54
19
29
10
21
35
4
77
13
20
6
10
6
24
26
31
17
58
18
71
43
8
18
40
30
6
8
7
41
82
6
30
2
30
52
102
35
36
4
23
28
9
5
10
24
14
6
24
46
2
34
60
116
34
18
3
29
34
20
6
36
55
9
54
12
9
41
40
12
2
25
5
18
57
21
19
3
18
2
16
14
12
4
39
15
2
28
8
4
3
47
1
33
6
24
2
18
16
30
71
24
39
22
8
4
12
18
48
32
12
10
11
40
5
12
3
3
22
2
6
84
42
49
39
78
8
30
16
6
12
2
36
28
2
18
4
5
72
16
3
21
56
9
3
100
8
45
19
15
65
13
6
6
11
15
48
12
88
32
73
17
10
12
62
4
26
10
18
18
20
12
18
4
18
47
21
4
14
57
55
9
33
26
46
18
21
15
2
10
2
18
9
3
30
22
24
2
70
60
20
18
7
23
6
28
12
3
12
29
66
30
10
69
15
42
84
24
2
13
12
15
5
27
48
34
51
15
20
9
21
58
26
28
12
83
15
16
12
18
14
33
15
28
12
18
20
6
10
6
14
34
17
27
10
27
35
1
3
14
178
57
27
8
28
65
63
4
62
58
2
19
5
7
27
48
8
40
36
24
17
79
8
52
18
6
42
75
15
2
18
4
24
9
3
24
48
21
11
16
74
43
32
40
23
13
33
14
10
30
18
84
20
10
20
21
7
72
36
44
49
47
4
5
1
20
19
3
12
44
60
1
21
3
11
28
18
2
22
36
24
66
8
30
70
6
20
43
5
10
2
4
51
45
18
5
1
14
6
10
20
57
19
30
50
28
20
1
5
27
9
19
21
74
9
1
75
32
4
11
28
26
15
16
17
78
109
21
8
30
40
2
12
22
26
27
3
28
2
4
20
70
6
8
6
28
5
7
144
36
5
9
7
15
68
9
16
15
20
1
5
4
51
15
18
8
142
18
20
28
6
24
14
15
3
12
37
53
40
6
9
87
9
36
29
64
12
6
38
12
10
32
12
18
3
37
23
13
42
17
1
11
4
65
7
3
90
26
108
6
46
114
11
1
3
5
16
20
19
11
1
15
8
9
40
3
48
9
12
3
12
65
15
30
4
90
50
6
10
24
32
15
13
6
6
123
12
15
62
6
16
45
45
3
12
21
48
26
46
24
3
81
32
30
4
5
21
18
52
44
1
39
9
39
32
4
2
19
9
56
34
14
40
2
16
12
12
24
32
40
18
11
43
12
5
3
6
7
39
50
10
50
34
41
4
15
29
55
45
23
9
39
16
9
72
20
28
36
3
42
8
16
62
49
5
19
35
66
18
28
2
40
27
11
4
9
17
10
92
6
6
45
3
12
4
6
6
18
15
5
12
10
2
6
10
6
26
18
36
21
15
28
12
14
19
17
12
22
38
22
6
35
13
6
8
37
8
13
2
10
26
10
27
3
6
39
12
15
18
75
21
11
3
102
39
1
50
18
36
4
11
9
16
3
12
5
24
36
18
16
21
89
12
12
15
13
14
4
42
8
10
36
33
21
2
10
18
2
10
33
12
45
15
3
92
40
8
1
23
12
28
2
30
48
16
14
3
25
12
50
45
1
50
34
18
8
46
18
26
7
17
10
6
14
61
36
35
46
3
27
14
4
24
2
4
30
36
14
10
6
44
42
12
22
18
42
6
3
45
27
63
26
15
9
4
23
3
4
42
14
10
2
28
105
11
6
4
6
33
21
20
31
12
5
12
31
3
12
24
18
98
4
20
40
8
33
27
6
36
58
93
15
30
38
64
36
21
8
33
52
20
3
33
4
12
26
28
14
10
21
24
17
4
14
6
10
6
6
5
19
54
74
1
57
35
3
34
32
31
5
64
3
23
25
33
14
18
34
18
8
22
30
6
2
24
54
1
8
1
47
85
90
17
55
8
22
8
18
30
16
68
22
8
10
72
15
29
7
33
6
8
22
6
17
15
28
18
50
36
4
41
13
3
24
41
4
66
33
15
6
60
15
3
2
19
27
14
15
19
14
7
36
107
6
24
16
26
4
24
6
26
78
7
3
6
51
9
12
38
34
62
100
90
26
18
31
15
48
108
32
13
24
59
46
23
43
18
2
12
136
2
12
16
6
30
20
19
5
12
58
20
10
32
34
21
3
9
47
48
1
57
18
21
23
12
1
15
20
18
4
23
28
47
4
30
50
28
36
42
24
26
9
15
10
6
14
4
62
12
12
24
4
2
6
40
14
10
18
18
29
33
15
1
11
1
3
27
30
38
36
4
20
42
22
20
16
6
6
12
2
66
28
20
24
22
18
20
18
10
12
38
19
59
24
22
11
19
20
33
3
10
54
65
19
66
15
39
2
19
5
6
73
9
2
10
24
11
55
6
24
18
6
50
6
40
50
18
16
2
4
8
48
10
15
39
30
6
20
42
10
12
9
9
6
12
9
29
10
45
11
6
15
15
4
20
30
34
6
66
78
2
22
2
76
57
12
65
30
25
3
21
32
24
33
16
11
9
4
30
33
9
24
20
91
129
72
84
3
15
6
30
17
7
6
66
5
43
12
5
1
14
4
17
25
12
18
12
30
72
3
11
16
26
52
18
2
30
16
2
7
23
30
58
50
10
2
27
72
9
12
28
20
55
5
22
9
39
14
40
18
32
12
10
20
51
4
21
74
1
3
24
26
10
6
24
27
9
56
12
16
26
30
66
48
1
3
8
10
35
15
ABCD 98604034034*3^$a+1 [50057]
12
90
150
137
1
23
7
5
60
1
84
99
44
7
9
92
16
3
12
54
3
63
9
9
39
39
30
48
27
9
36
23
19
6
6
138
18
60
9
32
1
36
84
6
42
23
85
42
53
7
150
132
6
6
59
7
9
75
54
63
132
9
6
6
27
60
33
23
13
291
51
6
35
157
3
57
114
9
75
5
28
21
30
42
84
6
36
48
6
84
47
12
67
24
6
126
12
6
42
60
132
102
18
9
80
43
48
12
126
15
93
12
3
45
27
39
18
36
132
15
189
11
19
17
37
87
20
85
47
136
36
84
32
12
31
144
5
37
24
63
3
18
18
42
11
19
36
33
12
32
100
39
17
73
23
48
13
114
18
15
48
21
156
54
6
18
24
60
12
36
17
96
67
48
150
12
24
6
9
8
1
30
36
54
30
137
7
57
69
24
6
29
145
48
18
126
138
30
23
72
37
96
75
135
17
13
18
45
80
16
21
72
23
19
18
11
28
44
36
91
72
17
67
30
107
37
6
42
84
66
21
44
36
19
41
61
11
31
81
123
30
60
35
7
33
15
24
5
37
15
156
3
84
36
84
12
21
48
21
11
25
3
164
36
7
9
192
3
138
35
25
3
15
33
32
4
15
9
20
28
57
216
78
36
33
51
18
23
1
48
6
96
17
91
96
21
3
6
12
23
76
111
72
12
120
41
13
51
15
90
11
145
18
36
48
9
21
12
39
152
28
108
9
23
100
9
27
128
37
120
11
7
6
66
54
24
27
105
48
30
41
1
24
35
67
18
6
30
36
71
88
21
51
57
24
63
8
40
44
1
95
1
75
3
6
24
42
36
5
97
83
16
51
60
6
162
48
162
30
101
31
33
9
84
30
33
63
78
71
12
13
30
6
84
36
78
42
15
69
96
96
83
37
35
79
9
44
25
12
48
36
12
15
3
42
63
69
63
15
24
41
12
64
33
18
29
13
23
7
36
45
8
121
6
42
23
7
9
9
35
64
128
7
21
33
63
56
28
87
57
32
13
174
57
57
72
24
47
55
12
42
23
25
23
13
15
39
36
90
30
72
9
99
24
33
105
24
90
60
45
15
129
9
48
23
16
39
30
132
71
13
36
48
6
84
6
15
44
88
56
13
24
144
35
16
105
23
97
90
6
114
77
28
15
54
54
21
20
25
6
78
99
33
11
36
37
23
7
57
36
81
6
114
6
6
6
17
25
30
36
84
60
69
80
61
23
43
81
153
27
15
36
41
91
36
6
36
75
9
24
6
78
6
54
11
19
36
105
129
27
285
6
12
42
6
41
19
45
165
35
72
16
44
28
56
19
174
30
9
27
48
36
36
12
101
12
97
36
35
12
28
36
44
31
78
42
45
75
36
45
3
29
36
61
36
15
60
8
48
28
15
6
47
103
9
39
42
60
3
21
59
88
20
19
60
42
51
15
114
90
108
24
53
52
3
5
13
18
42
39
21
24
6
48
17
16
3
17
28
45
36
42
18
162
30
6
54
27
51
42
63
96
3
246
23
28
24
56
217
23
19
30
23
19
36
24
29
1
30
12
48
42
59
60
31
150
75
33
3
96
44
40
87
18
3
15
17
19
30
107
187
6
47
36
4
24
9
54
65
7
17
37
27
141
42
53
1
24
3
8
121
78
102
51
33
24
90
162
36
24
66
204
60
24
90
47
48
91
120
30
60
30
96
65
37
11
72
25
3
15
42
39
44
7
12
6
75
51
18
48
11
64
36
33
168
60
6
12
24
29
37
72
12
59
61
78
5
64
63
17
7
24
29
4
32
7
41
7
126
30
42
132
23
64
36
9
30
60
60
117
51
5
61
24
90
42
54
17
145
35
43
84
5
28
15
108
21
45
60
11
12
1
107
16
56
7
24
36
66
24
36
198
21
63
53
28
15
21
9
3
39
54
6
102
59
1
23
7
102
179
84
55
125
13
15
69
11
36
124
144
3
81
15
29
7
57
21
42
6
54
66
48
12
84
6
24
101
28
81
78
41
7
21
32
48
1
42
53
4
24
45
83
271
9
57
114
45
45
23
144
12
361
107
7
54
39
108
33
78
21
3
41
49
36
15
8
40
21
6
48
12
9
92
7
57
36
32
61
30
30
23
85
42
24
102
11
73
30
54
51
9
23
73
48
59
61
12
11
28
27
12
41
79
12
60
9
51
29
121
27
32
109
3
32
28
33
15
21
36
138
36
36
60
5
36
31
5
16
48
21
96
51
33
83
85
150
144
36
17
36
120
1
36
90
24
36
18
72
18
153
56
1
15
15
126
30
21
45
60
42
12
6
3
8
121
60
18
17
61
75
21
24
3
24
27
29
43
84
81
3
29
12
16
45
30
78
3
3
65
7
60
17
25
35
64
44
19
53
25
303
87
90
3
36
81
6
60
5
52
75
69
75
81
24
144
75
5
7
18
3
3
48
78
51
9
ABCD 98604105454*3^$a+1 [50005]
42
3
15
33
168
164
55
33
123
41
84
96
76
44
85
71
43
30
54
77
55
18
6
66
3
36
9
30
41
19
93
33
87
3
36
33
8
4
68
28
8
4
12
3
57
33
71
40
9
6
6
23
72
28
57
39
116
55
141
3
41
36
109
15
48
108
3
30
71
73
11
16
36
20
13
11
79
9
8
12
91
5
55
65
40
51
30
204
30
54
95
48
72
31
24
12
113
85
11
16
33
27
3
6
119
31
41
43
30
11
19
33
27
72
5
16
20
52
72
15
18
75
60
117
23
7
54
90
54
30
5
28
44
49
107
97
72
35
13
15
75
17
4
36
20
115
18
36
90
29
1
24
60
3
128
16
75
101
109
75
20
79
17
40
99
41
60
60
7
5
12
24
24
25
30
17
28
8
24
36
37
66
89
31
41
25
59
36
16
3
6
15
3
42
23
36
85
6
60
65
40
56
79
41
4
108
8
12
115
30
15
21
35
61
35
73
12
35
13
3
24
84
24
15
53
60
73
27
27
17
24
25
15
81
18
33
104
16
39
21
27
12
53
37
3
15
45
27
21
8
19
33
12
32
48
25
11
16
15
24
41
40
39
137
19
18
156
35
25
114
36
57
24
24
9
12
30
24
5
24
12
43
90
3
120
44
25
23
31
17
127
257
19
5
24
12
16
8
52
12
117
63
72
3
66
6
33
8
24
43
12
5
148
92
28
117
15
104
12
24
13
3
80
60
97
23
4
36
27
156
57
3
5
196
20
28
128
24
28
36
80
1
23
132
25
11
4
44
36
64
60
20
19
53
49
90
149
24
55
42
71
37
42
29
24
31
125
120
4
12
24
9
3
9
54
29
60
60
37
18
57
9
27
8
4
27
5
28
80
7
18
15
8
4
120
8
7
81
99
30
11
79
5
28
87
21
44
40
8
7
30
75
8
40
20
37
54
21
8
36
24
1
35
24
37
11
24
28
12
33
3
33
84
60
27
36
3
45
45
15
24
20
76
132
63
84
33
3
60
5
12
7
30
35
16
44
52
3
12
9
20
172
57
47
19
21
105
35
96
192
25
11
1
51
60
24
93
35
1
15
44
97
155
60
28
48
20
79
5
40
36
63
17
48
61
35
40
80
48
16
36
56
43
17
72
36
1
60
11
4
15
21
8
16
3
105
21
54
66
24
66
5
4
128
28
32
4
3
17
25
24
36
275
55
5
144
12
40
9
84
51
45
23
52
8
1
35
52
24
44
52
9
35
4
15
60
21
15
9
20
55
21
3
93
84
75
9
9
15
12
56
13
35
120
24
72
24
1
78
33
12
140
31
89
12
25
39
69
60
23
7
17
85
11
48
76
8
61
30
24
30
63
20
13
59
96
16
68
12
16
44
19
5
120
12
13
66
29
16
36
12
12
68
12
24
49
35
31
17
7
30
66
41
103
5
7
5
43
12
29
1
63
8
48
4
72
24
129
6
65
25
30
9
27
41
12
31
101
36
24
55
30
59
52
72
48
20
24
19
29
37
39
9
30
45
12
84
20
76
3
5
52
33
47
36
7
5
40
116
12
88
15
29
40
15
33
99
53
72
16
48
20
36
76
27
60
45
32
60
25
30
9
75
54
3
8
24
12
73
102
9
104
55
42
18
42
15
60
3
30
15
20
12
25
23
7
41
7
17
24
12
192
31
17
4
8
25
30
12
5
24
72
72
25
27
48
8
43
29
40
156
20
49
15
12
9
60
66
65
96
28
45
95
16
15
29
4
20
52
33
47
64
32
43
5
24
112
24
24
192
56
49
39
12
20
37
6
186
51
72
80
12
16
92
7
5
13
87
75
29
36
96
7
5
16
84
72
3
17
19
120
21
60
75
18
6
24
93
69
35
40
36
24
39
21
20
16
8
19
41
60
192
19
30
11
60
28
60
129
42
5
25
90
33
8
48
72
49
11
24
13
47
40
63
5
28
92
25
11
52
69
11
4
129
39
21
15
12
27
5
28
27
93
39
21
9
48
15
15
30
15
20
16
21
59
4
8
67
6
6
21
20
24
60
19
9
20
12
24
36
4
192
20
4
48
81
66
18
12
23
25
90
30
90
12
129
44
31
5
19
45
36
99
36
6
23
1
11
40
120
3
33
12
15
6
27
20
19
21
9
3
21
6
9
21
180
11
19
30
54
117
92
12
64
24
12
15
5
55
113
25
6
57
20
7
42
78
66
126
54
6
29
4
8
52
32
16
80
24
60
19
21
75
29
60
64
15
77
25
3
12
68
37
30
5
36
4
3
33
12
15
57
8
72
79
30
60
35
1
23
16
21
135
39
5
49
63
33
54
81
56
24
136
33
6
17
4
36
87
65
1
51
56
12
7
5
13
15
15
66
27
92
55
137
13
171
39
17
100
15
81
32
12
19
9
20
7
18
36
60
27
24
80
4
60
60
15
5
16
33
12
35
24
120
55
60
21
60
20
60
76
33
11
40
3
45
20
28
48
80
120
64
8
40
3
9
8
28
44
7
45
75
45
3
33
27
153
12
51
6
59
180
36
73
35
67
24
89
28
12
32
85
54
17
13
59
36
4
8
48
55
9
20
1
24
71
40
24
8
12
40
20
36
24
61
24
47
136
44
60
16
8
12
24
60
43
12
213
8
12
12
76
32
16
80
72
37
47
84
25
54
45
12
75
120
21
27
5
28
33
11
24
4
8
72
48
7
93
39
33
32
43
77
16
60
24
8
37
15
105
11
37
143
13
95
61
18
5
52
69
95
31
5
115
90
48
11
12
19
ABCD 98604429494*3^$a+1 [50107]
36
24
90
102
54
78
180
87
15
114
36
30
18
150
21
141
90
153
153
39
48
15
81
45
132
12
240
48
3
39
336
9
33
144
108
102
60
33
3
54
48
6
84
42
84
342
153
144
63
222
48
24
18
228
108
36
18
18
129
105
18
78
18
36
66
63
27
54
15
96
39
18
108
84
135
9
42
84
6
30
24
90
48
42
174
27
99
6
39
240
183
360
42
231
255
12
42
54
84
60
102
276
75
63
72
18
36
54
72
18
6
90
84
24
36
84
42
18
66
24
30
72
18
162
15
75
126
24
228
27
240
21
54
21
144
123
21
105
42
102
90
36
6
90
48
126
216
6
18
372
198
186
108
18
153
21
114
66
168
72
18
66
36
168
66
180
384
66
24
156
42
72
12
54
96
66
42
36
54
33
192
111
36
108
78
147
27
204
249
96
207
18
42
69
96
69
18
12
78
228
72
6
102
90
18
162
78
12
18
42
30
69
3
78
207
117
219
144
81
6
9
96
123
186
72
12
6
30
36
36
144
114
246
150
18
138
108
21
48
27
36
84
36
24
66
15
27
102
6
18
36
3
135
57
33
6
156
78
102
9
144
243
90
60
18
21
9
87
219
21
48
75
36
60
234
54
90
66
72
114
18
66
36
231
3
180
6
3
27
21
69
6
30
42
12
6
18
66
24
30
294
102
21
33
15
27
213
75
84
273
195
42
12
18
36
126
114
177
75
48
42
108
12
3
105
132
54
210
90
6
12
6
156
6
183
144
15
12
216
42
18
192
36
24
72
84
105
75
6
111
45
24
30
54
54
36
60
30
72
90
108
186
84
6
18
162
234
66
24
57
240
9
174
36
60
30
54
6
426
405
177
18
102
240
66
90
6
69
147
54
39
69
18
180
30
132
396
39
48
3
120
42
48
54
18
162
18
63
81
24
12
72
186
174
60
12
3
165
360
72
123
21
66
9
45
6
141
15
24
108
102
18
6
300
54
6
66
309
15
81
69
54
12
105
111
18
42
18
216
18
126
144
27
39
105
45
36
228
72
3
33
294
90
36
72
246
24
21
135
6
3
27
54
60
99
351
54
156
72
72
15
21
126
18
72
6
237
48
48
57
60
354
90
108
18
150
90
120
18
42
84
114
54
30
3
39
48
57
15
108
60
12
54
36
36
159
39
9
45
36
90
21
15
78
51
69
6
210
24
36
39
135
108
18
180
6
36
30
159
21
24
90
84
72
90
3
57
192
36
90
36
69
45
162
84
276
144
108
45
21
36
96
39
15
33
15
78
18
84
108
33
129
306
126
15
129
351
33
12
150
90
18
81
57
18
36
54
24
18
102
6
69
15
42
108
171
9
87
15
150
30
54
96
138
45
15
198
18
105
21
171
240
183
102
18
ABCD 98604591836*3^$a+1 [50001]
36
72
27
24
33
123
76
20
24
81
39
4
17
3
12
12
9
39
16
12
92
84
4
113
31
17
15
21
55
5
19
44
9
15
189
79
65
31
72
32
21
24
123
36
33
27
81
51
9
43
32
40
29
27
21
19
8
21
87
96
36
76
29
12
7
29
84
27
76
53
12
15
64
32
9
60
43
72
20
40
53
3
24
12
21
60
3
60
84
21
55
8
4
20
9
48
103
8
48
12
96
76
12
41
67
20
36
4
8
64
20
64
8
252
120
12
24
40
20
24
76
20
4
17
12
132
75
16
68
33
7
17
36
96
63
52
17
19
92
9
147
33
39
21
7
144
32
9
7
17
75
12
57
60
3
84
148
8
132
84
12
84
16
32
9
168
219
12
132
12
24
21
43
68
48
72
12
28
92
57
19
41
31
12
72
20
12
24
21
19
29
63
12
12
60
48
24
33
96
123
12
9
48
120
75
24
21
55
113
39
76
5
3
36
48
48
36
24
12
4
24
48
5
24
7
116
16
20
81
51
4
5
87
52
20
60
9
75
40
20
60
57
43
5
75
40
8
12
12
136
161
15
12
64
48
8
16
44
216
60
36
45
75
21
19
56
9
7
89
27
64
5
27
81
27
64
68
21
15
84
24
12
105
43
36
140
12
16
48
17
84
48
12
24
60
63
33
111
12
24
24
9
24
219
12
9
15
60
24
40
5
43
29
96
60
63
76
60
5
87
12
45
27
76
41
31
17
3
36
12
69
3
72
45
15
28
44
48
9
24
51
96
16
44
16
68
4
5
75
69
12
3
81
12
15
16
12
20
12
132
4
32
12
40
8
64
44
16
92
64
89
3
33
39
60
45
3
36
12
24
4
32
45
43
29
43
125
51
21
12
12
24
7
8
45
7
29
27
60
4
20
72
84
84
84
12
81
63
96
48
24
24
52
84
44
57
43
44
64
44
48
36
9
15
48
72
156
4
36
96
53
3
12
12
40
56
9
15
12
24
57
27
9
3
36
12
69
303
12
57
7
8
36
9
24
51
57
12
27
12
9
48
31
137
12
43
5
19
48
56
12
9
55
5
72
7
56
24
9
43
56
24
45
36
36
31
8
144
84
48
45
123
60
16
36
120
44
24
9
36
15
12
84
64
20
16
32
36
12
33
19
12
17
19
20
21
60
24
43
53
192
19
56
4
12
5
24
111
9
15
225
3
57
19
24
32
57
15
9
79
24
12
44
48
12
24
4
17
51
9
3
33
3
21
15
48
33
15
160
17
55
17
7
68
12
36
117
72
63
120
12
36
24
64
20
21
51
24
21
39
105
24
63
48
12
64
53
36
51
9
36
31
80
24
24
120
9
39
4
36
8
60
9
19
32
4
8
72
4
92
16
32
24
40
20
21
36
15
28
60
44
28
84
17
48
175
32
9
7
20
24
48
24
180
24
64
8
36
4
32
136
20
52
12
29
24
72
151
41
15
88
56
16
92
21
3
144
21
3
9
75
9
51
36
57
96
24
43
8
84
12
33
235
65
31
5
39
96
4
48
17
43
32
12
24
33
15
21
111
36
9
48
3
48
120
57
15
69
27
24
9
27
12
21
159
117
115
56
9
24
43
36
36
8
21
24
156
19
8
72
57
15
9
12
31
92
9
60
99
24
84
4
8
28
5
55
92
36
105
3
16
44
33
43
53
19
20
16
32
84
48
4
65
79
80
36
40
5
15
16
41
48
3
45
15
9
48
99
21
67
8
156
36
76
8
12
12
48
192
21
36
31
80
33
24
19
44
69
55
29
192
3
28
36
5
39
12
21
7
20
36
4
89
31
77
3
33
51
52
8
28
41
15
9
15
12
96
21
48
3
81
27
52
92
16
8
96
76
44
4
80
12
33
63
88
17
91
5
27
33
19
17
7
17
3
21
3
40
20
12
4
216
113
39
16
32
108
4
29
60
19
92
33
55
17
3
28
17
96
3
36
48
9
27
40
44
60
24
84
21
27
40
20
57
3
9
39
24
16
36
20
12
33
75
9
111
33
7
44
36
12
76
17
12
15
12
28
8
36
33
55
72
32
36
52
68
45
19
116
9
3
12
9
48
24
63
16
8
48
9
72
24
27
16
48
149
15
21
75
57
151
20
108
36
93
39
72
12
88
32
40
68
33
3
28
36
17
123
16
20
36
45
12
87
24
84
36
57
3
69
91
8
12
57
3
36
24
148
84
65
39
57
7
72
77
99
9
39
4
89
15
148
8
16
5
51
52
29
7
20
69
3
100
56
36
24
81
3
9
15
60
148
20
52
68
36
129
39
4
8
81
3
33
39
81
3
76
44
12
45
3
36
21
15
60
16
8
4
29
63
21
48
63
12
12
4
5
27
4
36
20
24
52
72
20
45
91
113
123
9
15
21
31
104
9
43
32
4
89
15
28
8
21
3
21
15
60
24
81
19
128
100
128
9
36
3
76
17
27
33
60
15
124
20
165
84
108
48
39
84
12
45
199
5
15
33
15
72
24
40
140
4
5
27
36
52
17
39
69
15
9
24
31
8
81
87
33
3
12
69
27
24
12
69
48
79
29
12
135
40
36
72
5
24
15
48
33
72
39
36
36
21
36
63
4
53
123
9
39
36
21
3
4
5
3
36
33
12
15
24
57
12
36
15
108
33
3
36
45
60
84
159
21
27
96
ABCD 98604830640*3^$a+1 [50070]
95
1
2
93
6
18
3
40
29
18
6
55
41
24
6
3
18
45
15
58
35
7
29
36
37
65
13
30
62
33
37
98
9
3
51
24
45
58
18
14
3
15
40
23
9
58
12
50
30
21
36
30
1
12
6
74
63
25
12
11
9
15
12
21
9
93
3
15
3
25
11
3
33
42
3
45
27
70
6
2
172
78
5
24
3
27
30
21
9
33
15
25
68
42
15
1
11
81
30
3
7
18
47
12
3
3
9
46
2
15
30
78
9
18
12
16
71
1
65
43
24
18
30
42
20
3
54
18
15
3
54
48
3
27
33
3
19
8
10
5
73
12
72
6
41
139
2
10
2
16
47
54
6
30
13
14
57
21
9
33
10
23
7
78
18
2
10
2
3
27
33
67
38
63
79
20
18
10
2
16
47
25
60
12
5
66
6
3
16
14
15
1
2
33
54
6
6
13
8
28
41
18
15
3
18
9
58
5
43
104
48
10
78
11
21
9
13
5
15
27
6
12
72
63
3
12
78
42
73
18
29
42
61
20
72
48
12
15
6
6
3
3
12
33
63
25
11
30
19
41
13
38
10
17
1
24
35
73
95
12
12
24
24
31
2
72
21
25
17
18
57
58
11
18
12
3
3
55
83
36
18
18
7
5
30
43
2
18
28
11
6
15
33
9
16
24
18
5
90
25
5
72
36
27
40
2
15
43
59
36
67
50
16
11
43
35
1
44
46
72
18
29
43
20
15
37
38
42
21
6
30
30
91
32
78
15
30
25
20
70
5
54
43
5
1
12
5
15
15
7
5
6
55
24
36
14
16
59
12
3
88
50
9
18
85
18
60
29
48
30
63
12
45
66
6
108
43
20
10
20
75
30
24
18
31
5
39
48
12
10
36
17
75
12
58
65
37
11
7
23
67
29
33
10
53
45
3
60
30
6
21
45
7
83
13
2
10
5
27
3
42
15
15
43
30
42
18
2
57
24
27
9
19
17
7
23
25
2
16
42
12
23
60
15
12
58
30
35
27
27
33
33
7
41
39
48
40
18
30
24
65
61
30
29
25
53
25
30
20
9
33
15
72
3
3
30
24
79
107
54
51
57
12
36
15
10
5
15
52
23
15
33
24
1
14
58
30
2
70
17
51
27
60
63
93
39
16
12
29
48
31
17
18
37
35
24
3
3
24
1
18
5
37
30
5
90
42
43
35
43
29
12
3
46
12
32
10
18
12
20
18
22
18
5
13
101
6
132
33
28
29
13
5
42
42
60
21
15
85
53
60
67
83
36
6
15
33
6
51
45
45
42
75
12
6
78
79
38
9
1
35
25
29
19
2
99
6
87
10
5
6
7
5
7
18
62
28
5
57
3
24
6
12
43
92
18
69
13
38
3
42
12
48
15
10
12
6
29
43
50
30
10
5
25
65
24
3
30
15
61
5
39
15
30
102
49
12
18
29
13
20
75
42
102
51
39
13
83
24
3
27
1
2
87
73
90
53
25
20
12
21
57
57
42
79
5
49
47
111
3
42
13
11
19
11
43
11
72
30
12
18
133
12
42
20
28
18
32
10
32
70
8
28
24
30
17
24
24
15
63
7
11
25
29
3
45
27
27
30
30
63
16
65
9
45
1
5
27
22
36
17
15
102
27
6
60
12
3
3
79
36
29
6
6
6
27
27
33
16
77
54
60
30
24
24
1
89
1
2
70
5
42
33
33
79
77
31
5
24
6
15
3
55
77
15
120
39
36
7
50
30
3
30
25
17
42
81
40
42
11
25
12
77
3
12
63
54
6
12
13
50
15
48
87
9
6
42
12
33
27
13
11
6
1
92
57
18
18
78
159
51
24
73
17
3
22
5
6
37
62
3
85
2
15
73
2
18
10
35
54
73
47
33
10
8
45
12
6
7
12
108
20
9
21
3
7
32
3
37
47
21
52
8
9
36
7
18
12
18
18
90
2
57
30
3
22
107
6
30
30
7
8
10
2
153
7
53
42
132
66
48
12
24
6
7
36
29
18
7
5
3
27
36
96
21
70
32
3
12
1
17
18
115
2
30
27
6
30
66
1
29
24
42
7
60
35
3
69
51
22
98
28
17
15
58
11
73
20
40
8
12
118
17
3
93
12
75
39
33
45
13
17
31
44
153
72
55
8
10
5
24
33
81
7
18
12
35
30
42
3
9
51
15
114
18
18
27
78
12
30
10
11
25
120
17
43
30
29
18
7
8
12
75
31
60
29
12
31
29
19
54
6
12
17
73
20
22
8
12
16
5
25
24
8
10
17
12
30
79
101
24
30
9
27
30
3
10
65
6
12
24
78
48
30
13
5
24
18
15
10
5
42
55
5
60
13
2
3
13
32
15
18
6
3
16
65
36
36
7
48
17
25
218
9
1
47
33
10
18
17
45
10
47
42
19
17
15
9
13
6
30
77
12
1
71
1
29
18
3
69
51
72
81
30
60
24
33
27
31
17
13
24
48
42
35
45
30
63
84
33
18
9
1
62
28
2
48
147
15
90
15
25
6
2
57
18
30
30
27
3
15
69
6
7
18
42
11
25
2
9
21
42
70
38
3
27
63
12
75
27
6
6
51
12
21
84
12
36
45
45
12
3
60
120
3
7
5
48
25
35
19
8
28
11
1
60
18
17
13
17
42
1
32
45
18
87
10
29
18
12
3
45
3
87
30
12
6
24
63
16
62
10
5
15
15
75
3
7
47
36
25
32
22
137
54
57
15
43
11
24
12
57
48
10
23
37
48
11
63
15
12
6
30
60
48
42
7
17
3
27
43
11
9
28
29
43
17
61
53
27
100
2
33
12
3
42
48
15
75
22
18
5
103
11
3
15
15
15
42
18
3
9
24
99
18
102
18
3
37
30
47
12
21
15
12
45
10
8
28
24
36
17
13
11
24
9
48
12
141
42
7
18
48
29
45
48
3
9
30
33
7
18
5
24
21
72
15
12
24
25
120
2
15
24
19
14
15
30
15
15
3
12
18
9
49
2
3
6
1
18
62
39
36
27
16
17
30
13
54
35
48
30
60
7
66
2
45
18
9
87
6
75
39
24
9
3
13
2
9
36
45
15
42
43
17
12
31
5
43
17
15
40
140
3
37
95
30
27
18
28
14
3
15
39
19
77
15
99
6
25
53
6
63
15
43
5
24
21
88
2
9
36
115
32
60
88
89
1
18
42
5
45
22
23
45
15
57
63
42
3
52
50
60
30
3
12
3
10
30
17
3
3
87
9
36
18
12
132
13
65
45
12
15
18
12
33
9
1
90
29
24
12
13
54
8
30
10
23
49
53
25
29
33
27
1
47
12
36
78
7
23
7
32
30
3
45
72
57
1
2
27
43
23
7
18
17
3
15
25
29
1
83
216
33
16
71
3
138
40
29
6
12
120
13
2
18
30
9
13
5
42
43
38
9
24
6
63
58
20
3
66
19
5
79
8
10
5
57
10
47
6
25
72
35
3
9
168
66
19
8
52
48
20
12
18
42
16
11
43
5
18
24
30
81
10
2
28
78
74
3
24
36
37
8
39
78
25
17
31
5
72
13
50
12
70
23
7
20
21
9
18
12
178
18
5
24
25
17
123
18
15
7
23
13
11
78
31
17
42
3
3
25
29
25
8
160
2
3
13
17
24
36
25
23
9
3
48
9
16
32
3
12
13
32
39
36
42
ABCD 98604857662*3^$a+1 [50002]
24
66
18
19
35
12
54
30
30
12
19
17
39
39
54
6
12
12
90
12
78
30
3
48
9
48
6
12
37
5
18
6
24
168
12
24
6
25
8
24
9
24
12
19
11
6
6
36
6
18
24
60
9
45
36
6
1
35
48
37
35
37
72
65
36
27
33
12
36
30
54
78
6
30
12
6
15
48
39
36
37
29
3
39
1
47
18
66
18
6
114
24
18
57
15
9
16
8
51
84
33
45
67
11
6
39
27
6
72
55
8
64
17
55
71
6
27
88
24
5
24
3
15
1
47
78
18
24
24
6
18
36
6
18
18
42
73
24
17
18
24
21
15
132
12
6
42
6
18
1
41
18
54
66
24
36
6
3
57
12
12
6
30
24
27
15
1
89
15
21
24
6
13
65
60
6
12
48
6
27
39
78
3
9
12
30
13
8
21
138
18
6
9
16
5
30
120
13
32
63
1
77
3
24
16
23
6
18
42
7
8
3
30
6
9
64
23
36
72
72
21
24
57
7
29
12
55
65
6
36
12
49
35
13
5
96
54
61
48
32
9
102
42
7
35
24
60
30
12
36
108
6
30
43
11
18
19
23
114
84
24
48
51
93
24
60
39
27
24
12
48
12
12
36
18
12
6
33
64
32
9
30
12
12
30
18
1
5
36
36
27
99
6
42
120
12
30
3
40
5
75
40
32
63
48
18
42
36
42
6
12
21
24
45
3
9
6
6
42
138
7
104
39
1
23
6
3
72
57
24
6
18
30
30
48
96
67
29
18
1
23
25
56
3
72
66
27
15
42
6
1
24
35
6
55
29
19
11
24
21
88
23
1
17
15
63
6
6
12
1
29
18
36
6
36
3
48
45
42
6
12
78
25
59
60
72
12
21
45
36
30
25
29
27
15
24
6
6
48
13
29
6
48
37
71
1
41
30
12
37
5
6
61
8
69
24
12
6
25
32
3
60
24
48
9
16
8
15
42
39
9
18
6
54
78
18
1
80
16
24
5
18
36
12
9
21
3
15
81
3
13
48
32
16
17
24
24
39
9
24
12
27
57
6
30
24
3
88
59
24
24
12
24
1
23
18
114
6
31
47
48
12
21
9
6
18
60
48
3
15
1
11
13
59
37
5
3
9
12
3
63
1
11
96
13
23
25
65
12
3
9
18
24
12
1
29
27
63
97
8
33
7
11
6
15
33
12
24
43
5
3
3
42
24
24
24
19
24
29
6
6
6
6
24
12
63
96
39
129
75
13
5
30
54
6
24
12
12
33
24
27
12
6
6
12
6
24
30
60
174
19
11
42
18
57
21
114
6
67
11
90
72
51
57
18
61
56
51
18
42
18
6
1
35
72
13
24
23
24
9
33
15
27
42
24
48
96
43
11
18
19
32
16
83
18
12
55
24
23
25
53
3
24
63
6
27
15
48
33
33
150
36
42
6
36
33
3
12
126
3
33
24
90
37
11
12
48
1
8
3
90
3
72
27
13
53
24
96
24
72
43
24
8
21
43
29
6
109
8
3
84
48
6
30
6
36
3
51
66
66
12
6
36
90
18
18
37
5
6
12
30
12
39
15
126
12
102
24
96
6
114
42
7
29
43
23
18
7
23
1
11
37
53
19
48
83
24
12
42
39
123
69
69
18
6
6
21
3
13
41
39
9
66
6
12
12
60
78
54
42
12
24
33
9
7
53
3
15
6
3
39
6
18
25
29
18
6
30
30
30
1
8
15
18
42
61
11
45
39
48
1
29
18
1
95
60
13
29
27
3
21
45
51
40
11
12
9
27
18
19
32
9
24
15
39
18
6
36
6
24
15
21
3
21
30
13
5
51
27
36
48
30
18
78
43
5
12
6
18
18
21
27
45
3
60
126
12
7
8
15
1
32
3
13
5
12
6
78
72
66
1
65
39
9
39
33
66
42
18
60
6
7
17
15
9
36
3
15
18
7
5
12
7
11
30
63
3
13
11
6
55
23
33
21
6
18
36
132
18
30
6
12
12
60
54
12
30
12
13
17
36
24
12
7
5
67
17
18
6
42
18
19
8
3
21
63
25
53
27
16
41
60
42
12
6
12
42
54
19
89
18
18
6
6
7
35
6
6
1
104
3
138
3
16
23
25
11
12
25
11
36
12
42
12
54
120
6
27
21
48
3
81
7
11
12
18
7
56
45
75
24
33
66
48
42
99
21
48
6
18
114
9
15
18
6
24
6
30
6
63
27
114
24
67
53
48
30
54
31
32
51
42
48
6
18
27
39
24
1
5
3
24
21
51
33
24
48
15
3
66
3
3
6
135
21
18
36
13
8
75
42
24
6
78
48
12
19
5
123
16
32
45
19
120
53
18
66
6
36
13
29
24
30
36
12
6
6
1
8
75
60
1
35
12
33
15
12
12
1
56
9
7
59
90
30
18
6
156
6
3
21
66
72
25
8
3
12
54
18
60
24
37
5
51
27
12
1
24
8
15
73
5
27
72
72
135
33
45
123
24
16
24
17
12
30
36
9
24
15
1
120
41
7
47
24
30
43
41
18
12
6
66
18
6
60
6
15
16
5
18
48
18
12
3
39
6
18
102
51
3
12
6
3
45
36
12
90
1
23
42
15
51
13
5
6
6
6
30
48
27
15
73
131
72
12
36
21
45
18
48
18
15
87
1
53
3
45
24
48
18
49
53
24
72
3
3
78
39
112
24
29
18
30
42
12
21
3
12
1
48
17
87
9
24
12
18
1
24
17
12
27
3
108
25
5
12
6
9
27
13
29
48
19
5
24
6
13
17
42
84
6
3
27
6
7
5
12
6
33
9
6
90
7
96
48
5
126
48
18
91
23
66
42
12
12
13
11
36
9
40
17
48
12
42
12
48
30
6
30
3
24
15
18
79
29
30
36
6
24
30
18
24
6
36
18
6
36
6
24
66
60
6
43
17
12
18
33
63
24
6
27
21
27
33
12
27
24
3
36
24
6
3
39
36
12
6
36
30
12
120
42
24
66
18
55
48
11
54
55
71
12
12
90
138
24
13
59
45
9
6
12
54
6
6
30
30
103
8
9
42
13
72
24
128
75
6
7
29
18
9
69
18
30
66
18
31
11
21
21
6
21
3
12
24
12
18
18
78
43
5
91
203
12
33
72
45
96
27
15
30
43
17
24
48
7
53
6
42
66
12
45
3
24
6
55
8
15
30
42
60
84
9
27
18
36
6
33
51
78
7
23
9
63
1
29
19
59
6
12
6
18
42
6
30
21
24
9
15
15
25
11
54
6
25
41
12
48
24
43
59
18
67
41
12
18
42
6
18
39
27
21
39
73
17
18
13
29
6
13
11
30
30
25
8
75
12
1
77
30
18
18
24
1
29
258
42
12
12
30
9
9
42
18
66
1
47
84
120
42
12
6
73
11
30
12
3
3
12
12
36
1
32
9
90
6
72
18
6
12
72
66
18
127
24
11
21
9
30
12
109
56
15
18
48
132
18
49
32
27
6
6
72
6
19
53
3
21
30
6
24
36
72
123
3
21
81
6
9
51
78
18
72
30
24
12
54
48
36
24
33
16
8
64
11
18
51
3
30
42
156
25
8
9
6
33
40
8
27
48
37
11
61
65
6
25
24
32
9
7
29
18
90
6
6
12
18
85
11
30
60
43
29
12
18
66
3
39
ABCD 98604920164*3^$a+1 [50115]
7
137
31
480
72
96
119
1
29
19
72
89
18
60
1
96
23
90
132
211
197
36
18
13
119
217
72
251
414
84
19
72
71
217
17
31
29
36
18
36
90
7
23
144
222
66
24
30
19
89
222
145
65
108
42
90
18
37
125
19
96
95
169
17
174
18
252
114
97
5
60
175
120
77
90
72
60
61
77
18
73
96
72
17
247
24
240
5
67
47
12
108
324
18
19
125
90
241
143
36
30
31
23
1
239
337
5
192
91
59
37
72
72
192
24
120
23
126
84
247
24
179
42
36
54
49
41
36
18
120
1
24
47
198
24
187
23
1
185
36
30
157
23
145
71
49
65
54
121
53
78
181
53
84
55
59
12
1
17
6
12
109
293
12
79
72
389
24
12
79
35
61
23
25
192
149
115
96
5
360
91
17
31
5
19
47
108
42
18
84
13
23
60
84
73
120
23
114
7
11
270
55
89
54
12
60
1
17
36
307
48
41
79
72
72
47
102
42
49
5
91
179
36
25
24
149
48
331
71
1
96
5
60
36
18
12
114
139
95
145
120
89
240
228
24
67
23
145
125
30
36
265
47
66
55
192
5
19
71
24
49
48
23
49
29
18
102
67
29
91
101
18
24
90
271
101
67
167
193
77
186
48
97
216
24
23
217
24
125
66
121
23
73
24
17
102
25
24
5
115
47
121
47
72
174
24
30
222
48
103
23
169
137
180
18
60
66
60
30
36
114
18
30
60
31
17
18
132
54
18
30
67
144
65
175
72
125
144
114
72
174
240
115
120
120
192
72
47
25
65
18
85
120
72
95
90
54
1
48
48
24
5
115
216
191
97
24
47
54
144
210
150
67
5
139
23
1
197
144
19
168
227
36
25
5
18
121
65
7
48
120
5
66
25
53
67
53
36
247
240
24
96
113
31
24
59
37
53
91
89
103
89
175
120
173
18
1
77
67
120
96
77
66
25
11
78
151
311
24
97
72
5
240
426
24
12
114
234
121
5
66
72
360
1
125
42
12
37
95
30
114
121
35
60
84
157
48
48
77
67
77
18
73
107
13
72
5
192
18
73
96
191
145
89
324
115
89
66
85
77
24
228
36
306
6
48
67
5
72
42
1
120
35
252
72
25
96
77
19
179
133
48
24
120
24
173
36
6
1
144
125
19
11
229
77
499
185
108
90
1
120
95
132
12
132
30
31
168
48
23
49
96
23
73
29
90
25
29
91
53
90
73
125
43
48
221
43
29
90
217
101
19
359
18
31
5
139
48
504
107
30
180
162
54
91
120
24
5
355
35
13
77
96
120
18
96
ABCD 98605163318*3^$a+1 [50042]
29
123
201
141
96
22
32
9
36
81
94
29
105
15
36
21
3
51
28
48
20
129
195
40
14
51
24
27
88
44
28
12
96
62
22
12
5
33
58
48
56
45
43
36
24
26
24
22
5
84
27
4
86
39
3
40
80
88
173
36
33
66
76
50
130
48
2
54
4
2
34
14
60
10
77
129
51
60
9
22
68
24
36
52
50
10
29
3
48
9
9
15
67
8
6
36
3
15
40
5
55
26
18
28
20
9
15
48
28
44
36
42
27
3
21
55
12
48
36
5
60
19
2
30
33
36
24
111
36
30
3
36
60
91
12
36
84
60
96
26
39
51
24
45
67
24
60
65
9
30
6
30
9
51
136
2
10
17
15
45
39
36
54
130
24
48
164
105
15
24
84
18
3
39
126
51
3
18
12
27
103
20
16
125
57
90
64
80
66
154
8
21
15
184
38
3
36
15
16
50
70
12
192
56
18
51
3
12
78
51
39
28
60
89
21
34
14
6
36
28
2
58
5
19
12
14
70
41
55
74
22
104
30
54
24
21
31
50
118
108
48
5
36
43
41
31
65
60
9
34
12
98
82
65
84
129
27
21
60
30
78
54
18
108
54
30
22
48
2
6
40
60
20
9
105
39
27
9
55
26
18
72
18
132
63
19
8
18
12
3
147
30
39
15
28
17
60
19
26
99
9
30
60
18
39
31
2
10
12
96
228
50
36
84
36
15
24
7
84
65
21
54
6
18
81
55
26
138
24
21
117
58
20
4
12
48
48
48
41
51
12
76
50
15
75
54
22
48
132
48
161
81
15
141
24
15
24
127
68
124
2
15
21
54
4
50
30
16
20
76
24
14
66
9
120
31
29
27
9
15
136
80
48
64
8
9
31
2
48
24
90
16
204
5
63
30
142
5
15
24
45
55
24
38
58
24
132
14
22
2
138
52
20
28
89
31
24
8
42
46
62
51
69
22
5
31
53
7
32
66
15
27
144
69
51
36
54
75
55
48
41
55
36
86
42
40
98
34
8
21
67
20
9
144
9
46
24
122
6
54
36
54
9
27
4
8
18
34
65
33
10
36
5
7
29
51
9
51
52
36
2
10
44
36
33
60
60
27
64
5
3
30
10
8
33
91
48
17
235
26
3
96
60
19
2
18
160
5
69
36
6
28
20
40
77
81
39
31
8
36
18
226
2
34
60
5
15
16
53
21
84
135
19
77
43
17
15
45
31
122
27
51
12
88
2
22
89
7
240
62
72
58
12
65
91
110
18
81
175
144
24
72
65
55
68
28
12
68
9
60
19
56
24
54
27
60
43
26
51
21
18
52
20
28
26
10
170
15
3
18
3
57
12
10
17
60
19
146
36
10
8
21
15
69
67
122
27
55
48
12
36
60
14
36
12
18
18
36
6
33
19
20
30
90
57
79
41
24
36
21
3
19
26
15
9
82
24
50
6
30
75
19
41
9
75
75
36
84
16
60
180
48
8
18
22
122
22
29
15
45
69
18
12
16
20
6
54
40
86
10
5
43
12
5
33
48
10
144
5
60
51
64
48
12
48
41
21
34
41
75
136
2
42
9
39
36
16
84
156
5
63
42
36
22
101
7
62
126
96
225
81
48
34
2
39
19
36
36
14
15
60
19
77
24
9
36
46
26
58
62
82
50
12
58
50
22
146
63
45
15
15
42
12
72
46
53
99
108
189
60
21
22
2
118
36
62
22
17
63
6
70
2
10
38
46
5
24
60
7
12
32
69
51
88
41
7
14
30
18
58
74
39
96
3
18
24
18
30
36
6
9
9
87
3
18
3
105
120
6
64
60
20
64
77
91
2
18
9
21
18
6
46
12
12
29
57
24
34
20
21
135
6
3
9
72
70
5
19
12
12
36
41
139
24
48
62
27
171
18
46
180
5
19
5
57
10
89
60
3
12
24
124
17
105
78
16
50
42
4
24
65
15
72
90
18
52
12
2
10
26
22
72
48
8
48
6
46
128
100
12
20
30
60
18
36
40
80
36
9
19
276
5
60
19
50
90
76
48
77
15
45
31
32
76
26
18
6
15
19
17
105
36
39
33
10
101
7
84
38
48
39
24
96
55
5
51
33
36
63
36
16
36
32
21
21
15
19
5
99
28
29
31
89
3
60
21
120
36
69
6
48
132
18
12
46
144
14
75
120
36
39
12
52
56
42
108
30
72
40
20
33
36
33
22
38
18
33
15
6
70
110
84
15
36
201
94
20
4
12
104
6
82
12
84
50
96
34
24
17
45
39
15
21
39
30
24
12
39
7
44
36
4
36
2
46
5
151
5
43
20
30
27
31
20
18
51
15
40
50
39
69
6
12
4
14
15
31
158
10
72
65
63
52
146
82
80
18
72
6
21
115
20
76
14
18
132
36
90
18
12
112
32
6
39
60
39
261
99
24
102
54
40
12
53
91
65
55
24
5
69
27
9
22
20
228
4
2
178
77
79
2
3
21
75
9
24
130
12
36
60
29
21
58
5
19
62
10
65
ABCD 98605687366*3^$a+1 [50007]
12
5
55
185
55
9
99
221
55
84
12
57
3
24
21
80
7
72
60
24
24
72
120
5
103
36
21
123
60
48
9
80
139
21
39
156
96
45
27
12
89
7
60
29
19
12
72
12
125
115
29
55
132
12
36
60
41
79
17
43
5
96
16
39
24
36
45
51
45
39
144
60
24
5
67
29
235
24
12
204
69
15
33
123
120
84
57
3
36
84
48
120
12
17
55
36
132
17
96
55
48
12
24
36
72
137
16
27
12
9
15
132
48
24
36
60
21
51
29
48
7
48
72
33
96
27
24
93
51
24
48
12
105
32
55
9
15
17
55
57
96
15
120
12
45
27
36
60
84
60
5
16
96
51
72
12
24
144
96
60
5
19
36
60
24
12
60
45
15
60
5
19
24
21
87
89
16
3
36
48
228
12
12
45
96
75
48
36
48
65
16
27
48
21
39
24
48
33
32
64
63
65
16
32
103
57
3
12
48
24
153
80
64
3
12
108
53
48
91
60
24
24
36
5
31
144
36
36
9
15
33
240
15
113
7
36
36
33
63
17
16
15
192
48
24
36
84
12
84
96
65
55
24
84
12
60
69
27
84
24
72
48
17
139
60
9
159
17
31
108
5
112
3
84
72
84
36
60
96
29
19
77
19
24
60
36
156
9
135
89
64
75
96
216
60
33
3
29
283
53
67
60
12
5
64
51
29
31
65
31
252
5
16
51
48
132
41
19
24
5
19
36
120
12
5
7
36
21
144
51
93
32
91
120
48
36
84
12
12
125
223
48
17
43
96
48
156
12
12
12
48
48
5
64
39
12
72
12
24
72
48
41
43
21
51
36
48
9
27
24
125
7
9
63
33
123
5
31
81
75
5
64
39
12
45
27
72
141
3
60
60
69
96
51
93
51
84
105
3
77
7
48
57
123
5
43
60
12
12
65
16
27
12
60
84
84
21
375
12
132
41
7
57
15
96
24
41
139
12
108
93
32
208
147
60
65
16
27
132
17
16
39
9
159
60
12
9
51
45
3
36
36
5
43
5
67
36
12
60
65
7
84
132
108
21
3
60
60
48
12
12
29
79
33
63
12
5
43
5
115
45
51
24
24
36
24
113
112
15
48
17
16
75
21
63
17
163
48
48
45
15
129
27
120
189
39
12
60
36
24
5
103
12
120
24
125
19
60
36
120
101
16
27
36
12
48
24
12
96
24
120
156
12
57
75
5
43
132
113
7
41
79
33
135
36
21
3
93
39
9
27
24
29
67
180
9
3
45
48
327
36
21
48
3
24
120
84
24
36
24
5
31
24
36
12
9
15
24
9
48
80
19
29
16
75
24
77
160
32
55
36
24
120
5
91
5
7
9
39
36
96
24
84
105
80
31
60
24
96
96
48
24
117
159
24
336
24
36
60
60
60
84
53
19
189
39
156
77
55
72
113
7
41
19
125
7
180
5
48
48
19
24
72
60
33
15
24
57
3
12
60
5
19
24
12
24
81
48
32
48
7
60
96
12
60
101
64
63
348
5
31
60
48
5
7
48
12
96
84
84
21
75
60
105
75
96
5
199
201
32
7
120
36
24
108
108
72
245
43
12
48
105
99
24
12
168
36
48
12
33
48
75
84
48
12
69
51
24
69
32
31
12
5
48
7
12
60
33
51
29
67
84
9
15
36
120
120
84
48
144
9
32
79
60
5
16
32
7
36
24
60
24
60
36
9
32
55
89
48
31
24
345
15
81
39
12
48
60
81
39
36
36
33
15
132
24
144
21
39
12
45
48
183
12
96
45
51
144
45
75
36
120
60
36
89
19
72
48
21
3
45
15
96
12
144
21
63
24
36
60
96
144
60
36
48
12
384
45
27
72
93
63
96
144
12
108
105
27
117
15
60
132
180
24
36
60
101
19
36
168
180
60
120
57
123
24
48
29
48
7
48
12
29
64
3
132
41
16
39
96
60
29
31
129
87
12
45
63
60
192
101
16
144
135
9
75
5
48
79
33
3
144
29
16
99
77
7
12
ABCD 98605891864*3^$a+1 [50114]
131
165
112
80
183
289
161
415
35
37
200
16
120
120
120
24
83
133
47
90
87
120
40
8
15
73
24
456
200
72
72
96
160
24
83
54
36
67
48
72
47
33
16
41
36
180
55
89
31
5
67
8
48
24
16
104
168
120
40
192
200
136
32
424
248
16
137
127
107
93
33
127
17
31
192
176
112
120
72
48
59
61
29
216
43
101
36
87
120
120
40
320
16
17
87
112
48
8
64
96
264
96
120
149
243
160
8
120
9
36
54
373
56
312
72
87
153
27
13
192
101
195
568
72
65
234
69
24
256
227
93
51
253
192
5
36
90
54
55
24
96
5
36
15
72
96
51
69
184
128
280
32
40
48
48
120
144
48
119
25
11
157
72
95
33
96
64
192
8
93
67
128
72
88
432
48
168
192
120
125
315
72
40
23
145
24
11
45
120
40
24
95
90
31
288
24
128
105
15
88
104
96
57
87
16
32
88
24
77
180
31
5
139
5
283
72
176
9
39
40
32
40
48
264
120
240
168
32
40
176
21
115
65
31
59
141
39
36
133
80
201
79
24
293
123
21
3
168
304
104
144
568
72
56
400
216
48
8
120
168
120
111
49
77
267
112
71
54
115
8
112
128
208
152
33
183
24
207
49
131
85
41
127
377
39
141
3
168
64
71
90
15
64
104
51
21
48
192
48
136
216
48
72
32
177
111
40
48
24
72
8
3
13
192
120
272
256
144
47
73
48
192
240
56
64
120
96
24
192
24
24
80
96
280
104
120
48
88
281
31
24
8
27
36
57
16
32
208
47
297
16
24
48
48
32
168
136
5
51
165
19
35
93
88
248
147
45
72
27
85
96
120
48
11
21
184
48
53
27
88
335
54
3
48
40
48
41
271
24
24
24
56
112
65
90
13
24
53
27
88
155
85
8
267
13
24
320
88
32
136
197
19
56
48
16
8
136
344
40
107
13
8
120
72
120
120
40
83
54
111
72
448
24
144
137
255
40
248
120
21
51
88
312
80
45
67
113
54
49
152
48
40
17
90
144
429
160
24
323
357
96
141
3
123
45
40
128
40
71
33
16
72
32
48
208
24
8
40
185
79
65
55
104
21
43
80
48
360
45
3
64
72
248
27
93
ABCD 98606009324*3^$a+1 [50006]
1
12
18
72
77
85
6
30
11
85
59
7
53
24
48
12
25
11
144
25
72
59
1
59
60
1
24
12
18
5
24
36
7
17
73
252
11
24
1
35
24
24
36
24
7
5
12
264
133
18
120
24
17
36
1
36
35
24
108
72
7
29
84
12
24
91
54
48
35
1
60
180
35
19
18
48
35
60
37
18
5
228
120
12
48
60
36
36
72
7
72
5
49
90
53
217
11
13
11
48
36
12
73
12
23
12
1
11
67
120
29
97
23
72
60
132
72
19
6
83
1
11
24
91
5
67
5
12
25
36
90
162
11
37
6
17
37
155
7
18
11
24
60
175
17
12
43
18
23
7
77
60
24
12
60
1
23
48
79
17
1
72
23
12
96
121
83
36
36
12
49
83
12
240
25
18
17
36
12
25
36
35
24
12
36
36
145
35
12
24
37
47
1
47
103
90
143
31
17
36
43
120
5
48
43
149
25
36
6
101
36
48
36
61
155
60
1
24
23
48
55
101
48
24
19
90
23
37
12
6
66
47
24
7
17
96
12
1
11
24
55
90
12
11
49
47
1
54
89
72
25
23
12
12
48
61
35
24
192
36
12
31
5
13
12
11
25
24
35
48
25
66
42
47
36
24
12
60
36
12
163
89
55
17
37
83
36
84
109
11
61
83
48
48
24
13
11
25
143
120
96
12
36
12
25
36
6
41
7
5
36
13
60
59
13
23
48
36
12
24
84
1
119
36
13
180
48
36
23
91
5
12
13
60
23
36
12
31
42
11
19
5
24
36
85
18
120
41
36
36
1
119
12
36
24
12
25
83
156
12
55
113
13
95
48
1
60
95
60
24
24
97
72
42
138
23
48
61
11
12
43
6
23
216
36
12
12
7
5
25
18
125
60
84
37
6
17
36
49
11
25
23
36
1
83
24
36
121
71
109
35
36
12
72
24
12
120
12
84
13
36
11
60
84
37
24
11
133
35
84
205
108
54
18
30
18
11
97
35
1
95
24
25
24
23
7
42
36
48
11
24
37
107
96
48
97
12
42
113
13
59
247
65
109
24
18
5
12
145
119
24
13
11
31
18
30
17
25
107
1
12
23
37
35
13
11
12
37
11
12
13
48
11
25
72
47
12
91
5
43
113
1
12
18
29
24
25
12
59
36
103
24
54
35
96
60
48
60
24
12
12
12
36
37
11
36
12
13
48
90
18
6
66
35
48
72
12
24
13
83
127
6
23
12
36
60
31
29
24
24
85
35
13
96
102
54
35
12
157
30
29
133
71
12
60
1
60
144
83
7
30
24
23
13
23
12
1
35
12
12
48
1
11
84
12
60
204
12
25
107
12
13
12
36
11
7
6
35
108
108
73
23
36
265
12
6
53
108
37
83
36
37
23
1
11
163
17
25
30
17
79
41
24
48
25
132
71
12
25
12
18
17
12
48
12
24
24
12
24
13
35
12
1
6
5
49
36
12
119
85
35
49
42
18
30
29
36
25
11
36
96
7
29
73
83
151
54
60
23
84
19
125
36
85
24
108
155
24
19
30
23
24
13
11
120
36
85
47
36
48
24
7
17
24
24
204
24
48
48
12
12
37
23
24
96
121
47
7
41
120
24
24
61
59
37
35
85
47
43
5
37
71
12
19
96
17
72
120
7
17
60
48
24
25
11
31
53
36
13
42
53
121
11
60
24
48
84
97
11
61
47
13
108
36
47
48
25
35
60
36
181
12
216
126
5
12
1
96
71
73
71
1
47
36
37
59
120
60
72
24
120
24
31
113
31
29
36
24
31
17
7
30
71
120
96
12
7
42
12
18
29
25
204
72
48
23
1
12
108
6
30
11
61
11
7
41
48
24
157
155
60
25
72
12
36
23
1
12
6
30
90
24
138
36
23
12
24
85
18
101
12
108
60
31
89
1
35
145
12
71
48
31
149
48
24
12
24
7
6
83
1
11
36
25
47
7
6
18
90
84
71
12
49
108
131
12
19
5
12
31
18
83
36
12
156
24
60
24
19
24
65
60
24
115
17
24
48
36
36
24
37
35
60
25
47
84
168
7
5
73
11
36
12
144
7
113
36
24
96
43
185
24
1
54
41
36
13
59
36
1
71
121
11
216
13
23
25
54
6
11
72
12
13
54
5
120
37
59
12
103
113
13
24
66
6
138
5
1
90
17
120
120
61
47
13
48
47
60
73
23
12
25
71
121
83
43
150
84
23
24
24
7
149
36
7
6
11
24
37
47
12
12
73
90
48
29
36
24
97
30
6
23
24
12
48
60
49
95
24
48
12
1
72
47
36
12
24
108
60
12
1
36
54
18
150
102
23
13
23
24
49
83
61
167
13
71
48
91
114
59
36
223
18
71
12
12
85
47
25
144
23
73
11
1
23
96
7
6
36
30
65
7
29
132
1
96
12
60
23
25
83
168
37
60
36
36
23
12
ABCD 98606114294*3^$a+1 [50038]
12
40
44
91
141
147
5
76
51
216
5
67
165
8
48
24
48
124
171
5
4
144
27
17
43
45
44
108
72
28
20
132
4
72
104
84
24
28
12
72
3
41
124
12
24
156
20
96
48
160
99
5
156
84
52
188
96
192
28
24
80
100
3
77
12
60
48
408
48
7
57
372
8
52
120
180
44
64
108
75
57
135
17
64
12
8
156
84
19
117
51
33
20
91
93
92
48
7
36
53
16
104
79
33
32
220
72
44
60
132
64
51
45
32
12
4
87
89
24
52
72
56
124
36
24
15
341
36
55
65
40
20
216
124
24
20
52
15
17
12
220
36
15
53
24
67
129
20
40
144
32
36
19
93
63
17
40
63
69
80
76
72
36
111
69
104
28
12
140
28
8
76
236
72
7
5
31
9
36
144
20
40
140
84
24
76
51
33
96
216
48
60
20
36
172
87
21
164
40
27
125
4
36
68
168
24
100
44
244
56
40
36
20
108
60
40
60
3
9
60
20
204
24
52
68
12
31
29
31
72
125
156
240
84
12
36
84
24
24
232
3
65
12
28
32
60
184
20
156
271
29
151
29
55
29
52
144
56
19
69
39
185
223
269
124
51
29
16
44
19
57
111
213
32
7
48
12
65
36
156
24
24
96
7
113
12
84
24
52
92
112
44
60
331
65
60
124
80
76
56
19
60
9
36
24
140
24
208
44
156
24
55
96
89
40
60
164
7
189
144
44
132
36
124
108
68
48
67
17
16
20
4
12
128
7
41
4
135
41
4
3
60
113
19
9
36
15
96
153
39
48
5
108
160
99
33
20
72
16
72
48
32
120
28
104
36
36
4
36
108
72
80
120
4
104
16
51
113
40
27
21
75
69
108
68
12
88
15
84
53
40
60
56
12
115
69
56
160
255
69
36
48
20
40
147
17
96
127
93
60
176
16
180
72
27
60
29
19
53
7
77
40
108
92
16
48
116
216
232
36
80
72
4
351
29
124
36
8
16
20
12
79
33
108
12
3
173
24
67
21
68
40
72
80
28
20
96
24
12
192
16
24
135
81
144
32
40
68
67
9
84
72
80
124
72
92
43
153
32
55
57
156
72
68
36
40
180
44
16
48
60
68
4
15
5
31
33
240
44
112
108
3
137
112
3
125
16
39
12
29
144
7
48
108
24
45
80
4
32
28
12
15
72
17
36
4
44
91
5
96
4
120
104
7
24
48
17
88
80
7
48
45
60
56
52
32
16
92
115
45
104
4
171
240
156
84
5
84
259
141
51
201
20
115
129
188
16
56
120
24
31
21
264
144
344
148
12
75
5
48
7
5
76
116
108
100
15
41
112
152
168
52
56
4
72
20
96
199
48
65
112
63
93
8
16
8
228
12
7
53
16
12
168
156
60
44
40
176
28
48
8
19
245
7
65
4
320
4
27
401
19
21
32
76
44
40
68
48
16
63
77
16
24
3
48
17
72
36
4
20
103
161
4
12
60
44
144
276
16
135
33
80
28
219
33
12
44
64
87
41
40
8
120
31
53
96
12
19
125
40
68
36
211
9
32
139
21
39
101
79
165
8
76
72
39
105
24
144
12
8
96
4
72
144
24
36
104
36
4
108
180
8
76
ABCD 98606318368*3^$a+1 [50030]
72
54
35
31
41
19
29
12
73
6
6
143
24
100
20
28
44
88
81
30
30
11
25
66
5
163
12
54
35
24
36
48
12
31
30
24
51
128
31
6
35
40
75
5
24
48
36
25
36
71
13
90
5
25
42
9
15
5
1
35
12
112
15
90
30
48
221
1
59
37
24
23
31
17
72
7
84
41
25
3
8
48
16
104
24
12
256
39
5
49
66
66
35
64
15
105
15
113
88
39
18
3
12
123
57
20
72
144
1
35
19
17
24
16
63
156
149
4
20
37
35
48
7
60
125
24
1
59
16
39
24
6
27
20
37
11
24
25
6
21
9
6
5
79
29
1
66
41
103
60
29
13
59
25
15
36
44
1
35
19
6
23
12
73
6
186
54
21
27
6
95
16
15
60
53
36
16
96
15
29
48
73
23
109
35
132
19
29
25
83
55
54
3
15
18
30
17
96
60
25
6
81
99
45
21
143
36
19
5
67
17
60
31
9
27
6
39
15
30
30
5
16
27
57
15
21
44
25
35
19
65
19
41
4
105
35
1
35
36
40
75
5
120
49
42
24
18
35
96
36
19
29
52
3
5
96
7
29
25
114
65
24
12
79
125
96
36
13
42
78
6
21
20
43
77
24
60
25
48
11
1
15
44
55
5
49
23
55
24
29
112
39
5
24
61
6
102
18
5
55
48
21
9
39
27
54
11
24
1
11
43
17
13
51
39
12
53
1
90
5
24
1
24
11
25
54
12
120
105
123
42
59
1
35
52
56
1
66
29
25
84
24
11
136
48
27
5
48
72
25
11
64
68
91
21
21
54
29
36
60
31
5
48
55
57
32
175
18
27
68
64
69
30
6
23
31
29
1
35
31
66
59
16
3
65
36
24
24
112
80
31
29
25
23
12
49
66
5
24
19
72
66
39
20
256
3
41
43
101
7
24
90
59
64
72
8
67
5
13
6
21
81
24
24
167
52
3
29
96
19
48
161
16
39
69
27
33
3
24
120
29
16
8
60
13
78
84
77
1
18
90
6
24
24
53
79
24
5
7
138
11
13
6
5
7
30
78
60
9
93
23
36
85
6
12
17
48
31
101
55
93
12
249
11
48
40
51
24
45
32
31
60
5
40
8
19
45
3
12
17
24
1
6
9
21
27
56
12
79
29
36
121
54
5
24
4
20
7
18
183
3
5
1
95
36
7
5
61
27
75
48
17
103
60
12
65
48
7
29
24
7
9
45
30
5
55
125
48
7
5
61
119
31
24
6
15
3
72
9
15
30
54
17
24
19
42
23
12
24
55
48
12
36
17
1
35
49
47
61
168
155
16
75
30
3
8
72
36
60
24
28
60
33
39
147
84
21
63
45
152
24
19
17
55
53
7
30
66
77
25
96
27
80
72
55
66
6
149
16
45
24
71
19
17
13
12
35
103
60
12
5
48
31
24
36
21
32
36
31
24
72
45
20
49
11
84
28
3
78
131
1
18
57
32
12
91
48
12
12
48
24
30
114
5
112
20
52
21
42
29
13
12
59
60
1
51
24
15
5
25
30
41
48
67
77
28
20
4
8
72
49
59
7
29
12
100
8
7
24
6
60
18
21
8
48
43
66
35
19
60
30
12
18
117
3
114
108
24
24
60
27
8
24
31
9
3
29
79
36
149
19
5
61
59
40
8
133
11
1
90
149
28
3
65
12
12
109
99
32
13
96
11
60
55
5
19
65
12
67
65
12
36
13
204
102
53
43
53
7
5
85
30
45
128
60
72
43
65
60
84
36
72
72
88
63
36
29
31
53
1
6
18
11
19
57
39
12
12
12
24
6
23
1
35
12
132
1
6
6
35
60
108
36
61
35
12
52
3
12
66
47
60
72
1
18
29
7
5
25
35
79
5
16
75
54
35
24
37
54
41
100
44
4
3
5
19
53
48
169
35
1
54
24
29
36
7
53
36
55
21
8
24
67
48
5
1
11
36
85
99
75
18
11
16
44
7
24
60
18
102
36
5
64
56
37
11
60
1
60
6
29
79
5
16
15
45
81
12
15
45
71
37
23
37
18
24
6
54
41
12
48
7
29
108
43
9
21
15
3
36
5
48
1
27
9
63
32
60
31
60
18
12
59
48
28
117
23
48
36
1
54
29
16
48
51
54
18
77
181
11
19
36
29
7
12
12
53
7
6
30
5
43
72
5
48
16
45
11
48
37
23
60
24
37
59
25
42
77
43
5
109
59
112
9
11
13
47
4
63
30
23
12
43
9
81
18
5
1
78
5
12
36
48
85
59
67
24
17
37
27
36
3
60
17
7
5
36
36
1
108
6
29
25
30
137
13
30
5
49
11
96
28
33
47
1
47
40
39
5
61
35
4
120
21
132
71
24
85
18
17
37
18
12
33
21
30
54
30
53
160
39
36
144
5
31
65
49
63
56
120
1
48
18
45
8
31
96
60
5
43
6
30
24
69
111
65
4
8
79
30
195
33
3
80
12
43
9
9
107
55
24
29
12
67
17
84
7
65
72
48
7
41
76
48
27
41
184
8
37
30
5
55
54
11
48
91
30
95
84
96
1
11
43
5
25
6
5
91
5
55
5
4
20
61
15
3
36
5
55
84
5
67
53
7
5
84
25
71
13
11
1
23
60
91
21
9
23
60
103
24
5
1
48
47
13
71
79
24
137
48
43
5
103
21
20
13
11
36
1
72
11
12
84
31
65
139
48
5
31
17
109
11
13
147
63
69
20
156
76
80
31
ABCD 98606758364*3^$a+1 [50026]
12
8
24
28
32
24
39
13
8
15
48
24
12
60
21
28
24
35
25
36
5
79
47
13
5
55
41
54
37
24
47
49
125
7
8
9
19
68
3
61
32
9
67
47
9
64
35
33
40
48
89
6
36
93
40
12
20
48
33
3
16
20
51
73
77
27
111
24
1
36
36
32
40
35
48
1
36
8
16
68
3
49
44
99
9
27
42
30
45
88
32
24
117
3
4
8
57
18
1
35
9
60
21
51
39
21
52
44
60
27
1
11
33
4
108
24
29
67
60
24
128
63
1
23
18
7
11
13
152
16
32
87
144
1
48
137
3
4
8
12
3
61
29
3
15
6
27
4
20
15
1
71
1
35
36
1
68
9
7
23
21
4
120
44
4
23
69
40
60
11
24
21
4
24
8
12
3
9
21
63
76
80
12
9
27
16
24
8
36
24
16
44
16
23
12
105
24
4
8
24
39
25
36
116
21
31
35
1
5
15
36
15
132
57
105
30
21
36
4
47
1
20
16
20
12
12
12
72
3
9
3
25
12
35
108
13
24
35
1
23
1
48
12
11
157
12
29
27
12
48
39
1
24
11
13
8
76
8
12
4
8
52
72
17
15
60
285
51
12
9
7
32
16
11
165
24
81
24
15
51
60
37
24
20
3
1
32
100
35
1
84
23
9
81
7
137
79
8
15
1
20
3
36
33
16
36
24
144
20
88
47
57
3
18
15
28
12
47
37
44
9
42
25
5
55
36
56
21
18
73
144
11
37
5
18
9
27
21
52
11
93
51
60
13
12
11
102
27
4
48
8
76
24
8
3
36
13
8
12
93
19
36
17
7
8
76
12
12
84
60
12
8
63
37
53
15
4
12
48
80
24
75
25
72
8
4
44
3
25
44
3
42
18
105
84
28
12
36
23
105
16
12
11
12
36
61
12
68
129
18
21
105
6
33
28
12
24
44
87
61
24
20
4
8
76
24
116
4
29
19
35
12
21
33
3
64
60
71
9
16
12
48
83
1
11
36
1
92
16
96
24
23
25
35
12
36
1
89
147
16
12
24
24
8
136
128
52
20
16
56
24
3
6
43
20
16
36
47
12
1
35
1
23
13
24
8
28
36
24
12
125
111
16
11
9
189
31
11
9
4
20
88
32
64
53
39
28
48
5
19
48
5
3
24
27
9
36
88
24
5
3
4
72
20
16
35
13
36
8
96
48
27
1
35
9
4
20
60
60
4
32
27
37
5
43
5
7
11
33
63
9
4
92
36
15
18
3
4
65
24
18
21
12
16
120
47
13
17
7
83
61
36
80
76
8
48
28
5
19
12
11
21
16
11
45
120
15
24
9
76
8
40
12
44
12
4
12
11
9
84
48
27
1
44
39
13
5
63
16
24
48
12
20
3
1
8
40
44
28
5
7
60
32
24
84
52
59
1
12
68
84
4
12
128
4
20
124
20
69
75
16
125
43
32
16
29
27
51
12
57
28
56
27
9
52
47
18
31
12
44
33
7
20
52
104
12
21
18
109
12
24
60
35
37
20
15
69
52
23
30
7
72
8
4
5
39
28
68
12
4
20
27
1
68
28
23
36
13
44
15
24
9
45
43
11
36
25
8
52
41
15
15
1
36
104
27
108
21
24
24
28
11
1
56
9
90
49
11
9
36
39
60
69
93
7
120
32
64
47
9
39
1
8
52
11
42
18
33
40
11
25
11
45
159
25
72
24
12
48
29
27
27
25
11
1
24
48
5
30
13
12
32
28
5
6
69
4
48
12
8
3
12
13
41
55
24
32
4
11
93
60
124
12
72
32
12
4
11
36
84
21
40
12
23
1
156
20
36
40
32
48
129
99
64
56
21
27
21
39
51
21
96
12
21
18
12
13
24
32
24
12
60
15
13
8
96
27
61
56
33
55
12
24
12
20
123
49
119
13
48
5
7
36
8
52
11
13
36
23
105
3
1
48
156
20
24
28
47
1
8
24
64
5
39
28
101
3
63
13
48
8
3
117
28
36
32
9
138
24
36
72
36
49
44
99
25
24
12
11
13
59
24
61
8
15
117
69
31
12
47
72
12
9
9
7
12
5
18
9
52
20
24
84
16
12
12
56
75
9
4
17
3
24
16
53
43
72
96
12
72
44
15
36
21
4
35
73
60
20
16
12
11
54
90
1
5
3
4
68
52
24
8
48
28
53
30
72
90
39
33
18
60
21
63
33
3
9
4
44
51
13
132
44
15
25
8
3
1
83
13
23
6
27
3
21
64
20
81
7
80
84
48
45
27
36
15
61
101
19
12
32
16
41
24
30
21
15
45
15
13
48
8
84
75
36
1
32
16
11
1
156
80
16
32
40
32
33
15
9
72
66
1
8
24
4
24
36
12
41
3
87
33
159
132
105
12
12
4
44
51
153
76
24
60
83
37
36
32
81
18
13
24
56
28
96
72
32
36
15
85
11
25
23
1
36
5
7
65
7
36
77
43
68
16
12
8
36
28
29
30
1
44
45
55
17
27
36
28
35
42
18
9
12
27
36
324
9
16
29
55
8
33
43
23
54
72
211
83
61
32
60
3
1
80
28
12
84
96
41
6
25
41
3
76
32
24
48
36
36
16
12
11
85
35
13
12
155
109
48
65
75
36
33
27
39
72
25
72
12
12
84
128
4
92
3
25
120
20
12
16
11
36
1
132
44
21
103
23
37
107
57
15
48
1
17
31
23
57
76
35
1
8
9
3
4
11
21
81
7
108
35
18
15
16
48
12
32
52
32
3
1
5
7
24
68
4
108
60
35
49
23
30
7
83
1
8
12
15
9
81
72
19
36
48
11
21
27
33
39
13
32
33
43
44
3
69
16
41
115
92
16
12
20
40
12
35
18
30
60
12
33
36
40
143
9
52
80
16
23
90
75
16
95
49
77
15
51
13
56
75
21
3
84
61
71
144
13
20
36
33
19
44
16
12
20
64
96
24
56
52
36
56
24
39
129
28
20
39
33
12
69
27
28
35
12
73
59
30
7
32
28
11
12
37
24
11
54
67
5
31
23
18
27
16
29
7
17
30
13
47
25
20
28
8
4
20
12
99
37
36
11
37
20
4
24
12
17
18
9
3
1
20
112
44
4
5
15
15
1
36
23
37
80
27
12
9
36
28
17
6
1
17
75
16
152
ABCD 98606867564*3^$a+1 [50098]
41
96
48
24
108
63
4
5
31
32
45
15
69
123
21
31
8
3
37
8
57
42
45
28
8
132
105
67
24
17
24
84
19
20
33
43
84
77
99
4
17
75
84
36
21
163
17
15
9
15
33
87
40
48
252
108
65
187
5
55
89
7
80
172
60
132
5
15
21
163
36
80
4
84
5
43
12
5
31
140
4
161
6
18
15
12
168
40
17
55
44
9
55
300
68
52
156
140
36
33
123
28
17
67
60
60
65
31
36
20
51
33
100
137
60
12
60
30
18
24
43
72
60
104
9
102
6
27
63
45
100
29
55
5
43
8
4
89
72
19
44
36
16
29
15
15
25
8
21
24
66
21
4
17
144
48
51
45
27
144
28
96
44
228
124
5
108
15
21
111
15
73
5
18
30
43
144
17
54
69
16
59
217
84
161
24
15
57
55
8
72
72
45
67
20
64
24
23
117
108
172
53
12
108
139
80
268
41
36
63
45
55
12
53
3
52
23
13
36
168
65
87
111
114
30
145
24
60
29
91
29
55
5
7
101
127
32
33
43
104
93
15
12
28
68
64
24
41
99
40
5
66
13
20
36
72
4
24
60
11
66
115
44
144
9
51
201
115
20
189
87
93
12
103
65
7
12
11
141
276
4
80
9
12
60
7
96
56
28
47
141
93
27
57
55
12
36
77
115
65
96
84
31
44
33
42
66
72
79
48
72
96
17
63
9
123
33
19
24
17
15
309
48
7
29
6
30
24
252
27
21
91
48
20
36
9
12
24
15
100
41
60
36
15
28
24
20
40
68
40
29
19
77
84
180
3
12
9
7
5
72
91
36
20
76
84
53
3
108
112
48
32
52
5
115
132
48
32
21
48
15
45
7
65
27
21
24
108
99
93
51
136
68
48
93
55
84
56
9
123
4
53
12
60
15
180
64
24
53
139
5
115
80
16
72
56
76
20
40
35
48
96
66
79
17
7
65
31
5
264
87
168
75
30
103
8
57
12
7
360
36
12
92
4
60
20
21
15
204
12
3
1
108
20
48
108
45
259
65
15
33
108
147
84
36
24
21
55
24
29
31
5
48
7
125
144
87
69
36
79
84
77
7
101
171
21
15
144
165
111
4
44
9
12
6
49
41
72
48
168
12
79
104
40
252
72
53
180
99
24
57
7
96
17
147
57
43
65
171
9
72
15
48
45
18
18
12
60
19
8
160
5
3
4
125
51
4
24
5
132
7
8
69
24
55
24
60
192
20
40
68
3
90
54
49
60
77
19
24
149
183
33
19
5
27
21
87
111
42
67
5
175
12
5
78
18
15
12
81
12
72
127
140
240
69
31
41
24
115
56
88
11
69
12
9
144
12
183
129
12
60
138
18
123
9
180
51
69
51
9
63
28
60
41
24
79
180
92
88
173
187
77
108
18
42
55
156
17
3
141
3
111
97
12
32
40
44
45
12
115
260
57
180
15
112
41
87
21
15
69
87
45
36
63
9
43
44
141
24
15
21
27
21
7
17
108
48
6
13
48
8
4
8
207
45
72
88
36
5
39
33
18
126
258
1
17
108
72
55
29
24
15
84
57
24
15
16
5
99
24
12
16
29
36
15
15
165
69
36
199
24
101
36
127
48
29
55
168
41
6
198
7
24
5
27
129
36
24
99
16
56
28
101
15
3
42
19
32
28
24
128
4
120
128
16
20
111
45
201
39
21
123
64
8
28
5
42
177
33
72
7
68
72
48
132
40
68
112
48
17
36
163
17
19
5
15
129
31
5
79
77
115
65
15
100
107
162
19
96
120
60
173
7
83
30
55
48
48
11
21
93
127
72
71
45
21
15
21
67
240
192
44
100
36
29
19
80
88
44
208
65
127
89
12
108
91
35
6
55
12
5
12
175
ABCD 98606964518*3^$a+1 [50002]
210
27
128
25
6
9
8
24
49
71
31
33
32
13
131
40
48
45
131
40
15
105
32
97
15
8
187
18
35
43
5
64
3
18
192
107
40
213
18
42
18
90
11
64
15
12
72
5
103
78
75
176
139
45
99
18
3
216
56
37
126
192
93
24
96
80
109
11
97
143
85
51
8
120
48
120
112
33
18
84
36
29
136
32
48
72
192
121
60
275
139
48
18
42
33
75
30
95
37
30
53
16
8
48
7
90
48
95
37
27
8
96
16
56
48
49
6
192
57
51
21
24
69
83
64
51
5
43
5
67
18
107
7
105
72
48
72
48
195
30
108
147
56
120
55
42
12
198
5
24
61
72
60
18
162
147
24
80
240
136
141
107
55
65
13
72
11
19
101
67
5
64
21
3
69
27
24
96
8
61
11
181
3
144
32
48
16
56
13
18
33
144
15
6
90
30
60
12
78
5
120
40
120
57
39
9
90
69
8
112
51
29
72
24
24
16
80
37
59
88
56
145
12
107
25
47
40
3
173
25
143
85
72
72
18
17
25
18
5
115
18
24
30
18
27
33
18
5
25
47
157
30
125
25
95
61
59
48
48
187
29
24
16
63
105
72
8
61
72
227
25
18
69
144
75
24
138
99
48
51
45
9
23
144
73
87
21
123
15
9
33
23
139
45
8
73
71
19
21
168
75
276
89
72
121
18
77
88
75
29
40
75
21
189
168
179
24
319
48
9
8
96
96
61
59
144
72
24
13
51
24
123
30
180
72
11
184
56
25
15
272
13
75
120
39
60
30
6
65
16
56
7
48
17
136
24
63
180
29
19
45
24
93
3
80
184
56
19
77
96
72
16
27
77
48
115
53
64
72
93
6
84
41
139
141
27
180
9
48
80
43
108
17
37
11
19
5
1
84
51
224
31
42
108
75
9
18
132
281
24
253
83
16
201
63
32
37
30
90
11
64
21
102
53
19
90
18
33
189
216
35
19
36
129
51
120
29
72
13
83
73
42
29
24
16
224
85
227
72
1
114
117
8
1
84
11
85
75
27
18
51
3
341
79
108
29
1
180
18
42
183
24
80
13
78
102
132
11
24
16
15
41
49
119
25
143
55
329
163
77
13
11
64
72
24
24
21
99
21
11
31
102
83
43
5
49
180
35
112
8
72
13
171
45
75
99
60
105
8
112
3
53
109
203
48
144
43
192
101
40
24
72
3
5
168
168
40
176
49
119
115
5
1
12
59
19
12
33
57
143
96
40
69
180
159
33
90
90
72
51
24
123
29
13
120
27
33
23
72
72
43
90
27
56
88
15
12
18
72
3
69
171
27
29
43
77
19
30
234
6
144
156
59
31
17
24
13
36
47
67
30
18
42
11
24
216
40
27
53
439
17
139
24
165
333
59
24
96
168
13
83
40
45
11
40
8
61
240
54
45
56
160
117
30
69
99
29
73
23
139
90
11
40
96
56
144
40
48
128
37
107
13
51
24
3
18
11
79
129
45
6
45
99
48
18
35
7
17
136
39
81
45
24
27
3
77
19
21
69
102
72
126
90
197
7
41
7
33
56
48
72
43
45
56
187
213
56
1
143
199
57
144
96
81
42
53
55
9
8
72
24
64
21
72
203
72
168
24
85
11
136
51
5
64
48
8
43
12
17
43
30
47
40
153
143
55
17
85
99
69
12
159
81
63
ABCD 98606965222*3^$a+1 [50017]
48
123
25
65
30
42
12
72
36
3
9
42
18
30
33
69
15
24
99
42
3
52
11
42
6
1
5
15
16
65
7
5
12
36
30
33
27
18
72
60
39
69
114
12
54
24
96
96
15
3
6
15
159
30
27
3
6
24
6
42
18
6
24
24
55
17
6
33
9
7
8
72
28
47
25
23
6
99
27
25
23
30
96
67
47
36
90
19
56
39
6
102
30
12
222
18
75
40
17
6
42
96
55
12
65
18
60
84
18
30
33
16
104
75
1
29
27
15
54
24
15
39
30
18
42
15
45
7
23
6
60
51
84
9
36
99
28
44
45
3
16
60
164
12
84
45
31
35
18
15
93
48
27
33
7
44
63
42
60
6
24
60
48
42
15
64
29
6
1
56
39
9
21
175
24
32
69
30
21
33
12
15
9
30
120
24
1
20
16
32
27
48
21
69
3
27
30
18
165
28
71
9
84
57
3
48
27
6
36
36
18
9
57
36
7
35
36
9
21
19
5
27
9
27
48
39
13
5
30
60
102
15
27
24
21
36
33
51
33
27
24
72
12
201
60
7
104
33
6
9
51
49
35
81
15
54
6
6
115
8
21
6
54
36
55
80
45
15
3
21
9
6
1
116
33
24
78
45
9
31
44
3
13
5
252
132
18
81
16
5
63
75
21
12
39
84
37
5
54
36
33
39
1
47
109
8
57
39
4
32
36
39
36
24
30
43
143
13
11
13
23
117
45
15
15
37
113
12
15
144
9
3
63
37
53
36
19
5
27
69
36
63
9
15
12
3
45
27
21
33
240
6
90
90
48
18
48
60
24
15
135
6
30
57
9
3
3
30
90
60
13
17
15
33
132
258
49
5
12
31
8
16
53
18
13
11
24
37
44
28
80
75
13
35
18
12
42
30
27
9
54
36
12
13
29
12
30
6
30
72
78
15
24
4
29
7
20
15
21
3
45
27
72
18
12
187
35
6
42
36
37
53
7
59
54
24
12
15
33
6
49
8
168
144
15
6
12
18
45
21
48
180
12
19
59
6
60
6
36
12
61
35
54
90
1
80
64
36
29
3
27
48
24
60
45
63
18
19
125
168
3
12
60
27
9
15
1
11
12
21
60
15
24
18
72
6
54
12
78
18
102
45
60
21
19
68
40
89
111
52
11
9
27
66
103
65
15
39
21
39
36
9
21
12
7
65
31
84
77
126
30
7
80
100
5
51
21
79
41
96
3
72
33
31
119
9
3
12
42
3
28
65
78
9
3
12
72
93
3
42
6
30
60
66
33
12
33
51
45
6
33
27
13
48
104
39
81
28
8
75
84
48
33
12
45
15
177
31
5
39
9
87
4
8
81
42
24
6
24
36
115
20
4
56
3
102
3
16
71
24
30
24
87
48
9
36
24
15
36
36
9
111
33
126
37
35
109
68
12
9
60
7
20
39
78
27
9
15
27
9
28
35
18
102
6
42
30
123
39
18
75
40
5
24
3
27
69
9
7
36
44
15
18
60
6
72
54
18
33
87
30
31
71
9
24
51
21
45
48
12
24
15
9
7
24
17
15
57
163
65
54
30
15
48
111
1
68
72
21
24
6
57
45
123
33
12
30
24
168
85
68
75
25
23
6
24
24
30
12
6
139
116
15
18
19
101
6
9
45
6
60
126
87
12
15
6
15
57
6
54
3
48
45
19
20
33
3
27
18
75
39
30
15
12
16
20
3
36
18
27
24
27
12
36
60
9
48
9
144
7
17
55
11
9
81
67
5
60
3
12
3
66
18
13
17
78
13
56
63
25
68
69
3
105
132
156
54
6
12
63
72
63
144
30
6
9
51
45
27
6
36
43
35
21
9
63
60
63
60
9
93
12
63
4
11
57
16
5
24
43
47
18
12
36
66
6
39
9
115
5
36
120
24
60
39
40
12
5
39
45
6
33
57
48
91
95
12
18
12
75
12
36
15
24
102
3
28
35
117
153
12
7
53
102
6
15
63
21
165
48
30
36
6
39
16
5
30
18
30
73
80
9
18
12
9
12
27
42
51
3
60
9
28
47
18
12
27
24
4
5
7
41
114
13
56
12
3
9
28
23
222
18
9
52
84
44
3
30
18
1
5
15
28
35
33
108
39
73
212
51
9
112
8
12
21
12
72
6
93
24
21
36
18
36
57
9
6
42
72
66
48
36
6
60
3
69
7
5
24
66
9
21
48
7
8
33
18
54
12
6
9
81
15
207
6
54
150
6
30
6
36
13
12
23
69
3
69
84
45
30
6
36
15
108
39
18
15
39
1
84
11
49
8
15
85
77
60
19
5
67
89
84
84
30
48
18
102
18
12
15
33
6
69
21
156
60
12
3
69
31
72
5
30
12
9
57
24
54
84
48
84
18
27
93
15
57
3
3
18
19
65
3
39
6
90
18
87
24
3
25
20
63
120
42
72
48
6
21
3
12
18
12
3
3
25
68
27
48
24
105
81
6
18
27
96
33
7
77
12
36
183
15
24
102
138
33
27
141
12
57
3
39
25
48
36
116
93
111
9
55
23
54
36
54
18
42
33
12
88
143
9
51
33
15
57
33
6
21
64
53
120
48
12
66
21
88
41
31
24
41
111
9
18
57
9
96
15
36
15
18
66
18
12
171
9
19
80
57
3
45
7
59
105
16
95
18
19
5
36
36
60
6
12
66
36
36
39
168
108
148
65
39
16
5
60
72
99
9
7
5
63
87
72
13
17
6
12
30
18
42
15
33
39
3
42
198
18
42
90
42
37
116
9
90
9
69
3
12
12
144
60
52
17
ABCD 98607427624*3^$a+1 [50105]
10
30
2
15
15
57
13
44
51
45
3
21
75
24
51
94
47
33
27
39
9
60
12
45
90
58
47
9
3
96
25
2
93
51
33
31
56
30
63
93
48
6
24
22
68
75
75
82
134
64
30
2
18
27
75
54
15
45
3
81
156
6
33
21
15
45
36
130
245
84
111
10
30
65
15
54
106
8
6
24
66
21
73
71
19
5
37
23
36
21
148
12
119
48
61
32
58
17
69
24
15
37
47
61
60
56
6
9
109
122
9
79
26
3
153
63
45
30
66
6
9
1
8
72
48
30
57
72
57
51
45
15
24
45
16
18
86
99
127
5
3
45
27
70
44
39
25
59
48
25
60
30
30
18
62
58
162
23
21
4
176
75
24
60
12
9
106
30
44
39
7
137
72
15
66
63
15
70
71
24
12
108
27
30
58
5
12
13
50
72
93
37
59
108
48
73
71
69
12
48
22
17
96
7
50
27
33
114
6
195
33
15
111
141
48
51
106
14
21
60
12
48
132
63
9
1
48
62
40
29
48
60
13
23
21
24
40
30
2
27
3
10
20
3
21
144
96
75
24
105
15
7
5
75
30
15
12
153
3
85
71
36
33
10
125
84
111
9
31
17
25
78
29
60
21
159
3
24
9
45
15
12
12
91
5
12
9
75
48
123
30
40
44
51
3
6
111
60
84
60
24
12
25
23
27
69
49
26
96
57
12
181
68
15
45
12
58
2
27
3
138
6
9
7
17
13
48
2
58
35
25
2
40
5
9
64
35
15
30
12
63
24
12
19
32
54
24
36
30
30
51
24
108
123
150
10
30
23
24
1
35
21
39
25
71
51
58
20
27
13
2
117
48
9
3
12
36
33
27
12
48
108
24
61
20
36
126
18
40
120
86
9
192
145
8
6
45
181
14
30
34
89
1
12
108
20
27
63
30
36
54
6
3
1
12
23
60
7
5
43
29
1
12
23
15
66
16
47
1
59
13
20
28
56
3
3
18
51
45
60
24
96
16
18
77
9
3
151
56
21
195
69
1
47
120
27
136
65
25
30
8
82
134
166
80
138
9
87
24
45
12
12
3
78
87
3
6
36
27
36
60
36
24
37
18
17
63
22
18
5
72
33
51
1
48
72
35
24
19
56
6
114
24
21
9
27
48
24
31
5
57
10
110
24
90
45
51
18
12
3
21
111
25
74
69
51
30
15
19
77
43
2
15
9
96
108
15
21
36
10
48
17
15
9
84
12
120
9
60
36
28
50
9
48
45
40
48
26
9
21
75
9
22
8
9
36
27
150
18
10
11
69
22
5
3
42
30
10
38
70
47
48
37
143
21
51
63
40
32
33
81
96
30
90
3
85
71
60
75
34
32
30
54
64
42
8
10
59
117
36
60
190
90
14
33
12
181
8
12
63
21
6
70
18
5
12
24
36
48
12
12
121
2
9
31
90
14
6
10
38
36
16
108
35
85
2
69
1
44
4
56
114
40
32
88
5
51
166
44
6
69
216
12
33
3
24
33
15
43
42
30
8
40
146
3
27
6
15
13
62
57
81
6
21
75
33
45
12
15
12
51
6
15
51
10
23
15
102
15
69
54
81
21
10
17
63
40
18
20
36
76
80
28
72
8
27
24
249
15
37
38
129
31
72
48
26
24
52
48
140
112
44
63
3
33
45
40
20
39
36
72
108
132
3
9
48
25
14
9
57
15
15
70
48
12
38
57
9
3
57
15
19
102
48
72
20
30
69
24
12
93
10
17
39
34
32
147
27
114
22
50
60
28
107
33
15
12
153
126
6
3
60
72
9
106
5
24
19
29
48
45
3
60
12
99
30
39
21
16
47
1
120
20
15
177
58
17
145
14
45
81
27
73
47
31
26
3
3
30
90
57
120
36
57
28
32
3
45
132
10
5
48
85
71
69
42
48
82
108
42
137
12
9
39
36
15
22
98
120
45
45
27
24
1
47
13
20
63
60
24
12
69
27
43
17
25
110
88
90
119
1
12
8
99
31
26
46
89
15
126
48
72
15
69
6
24
16
137
57
6
9
36
9
15
139
32
9
36
9
51
73
32
27
201
96
51
55
128
45
57
10
65
15
45
129
76
110
70
90
5
60
45
3
45
96
24
42
33
7
17
12
48
48
25
44
16
14
16
53
51
16
53
25
11
9
12
10
74
39
111
33
31
17
55
14
15
1
80
40
8
12
3
12
63
81
49
56
15
1
20
24
111
3
10
107
72
1
20
22
150
35
15
69
108
108
24
24
51
34
11
49
80
27
25
30
30
8
12
3
217
23
12
39
9
57
15
24
81
78
30
52
20
3
7
48
5
24
1
2
138
40
56
6
33
81
3
108
25
8
190
30
11
31
77
12
69
52
14
30
99
141
76
23
45
120
130
30
2
24
34
47
63
6
16
60
14
33
13
23
67
77
33
60
15
45
24
4
35
147
88
26
96
70
30
104
99
60
75
30
51
21
28
56
15
21
160
44
16
95
12
48
13
12
18
41
ABCD 98607556636*3^$a+1 [50036]
72
57
15
3
13
128
9
7
24
89
103
5
3
16
53
6
30
15
39
1
35
157
47
33
24
9
42
18
51
39
1
29
51
171
228
42
12
96
12
55
5
84
18
237
15
6
3
40
5
42
84
96
45
48
15
30
36
24
151
8
16
77
19
8
57
18
45
72
33
7
96
17
7
56
87
18
18
61
120
35
18
30
13
5
18
9
136
17
15
99
54
180
67
17
36
54
37
8
16
29
60
15
3
54
31
144
5
3
48
64
24
161
15
96
24
64
17
103
32
45
3
57
39
136
185
30
25
48
32
39
1
8
16
8
16
224
87
186
79
185
79
29
6
61
149
27
24
120
24
144
72
3
18
3
51
61
8
96
33
7
8
16
41
198
6
99
16
29
18
57
33
63
99
12
36
117
15
1
56
16
53
36
55
80
21
27
48
93
27
40
5
99
39
25
56
33
63
24
64
41
6
9
24
345
36
48
3
208
32
33
102
72
57
51
85
23
72
25
8
147
93
15
1
5
19
35
37
8
24
33
39
48
16
65
84
3
3
61
41
90
69
3
36
252
45
27
42
90
48
36
141
48
87
121
17
7
65
36
75
69
91
48
95
6
3
15
48
57
87
1
120
23
57
75
54
15
159
24
18
12
163
35
13
56
99
21
15
9
40
35
36
1
107
141
16
8
3
117
16
96
8
27
18
3
24
15
120
9
9
15
81
7
8
231
9
15
1
80
16
23
121
8
72
64
176
9
31
8
75
37
96
32
45
6
12
78
12
15
75
162
6
36
1
32
57
79
5
24
12
60
19
32
33
7
24
11
12
177
3
72
114
66
60
48
21
96
69
66
9
24
48
63
57
57
7
29
54
36
36
85
8
15
105
15
6
54
61
77
90
25
8
75
37
17
18
24
18
36
15
69
51
21
186
72
12
21
33
114
72
54
31
5
211
8
16
8
48
192
87
49
41
96
48
39
16
104
21
99
112
11
117
27
61
77
3
69
18
18
103
11
18
3
33
30
54
51
72
24
15
9
16
29
96
84
6
1
48
17
18
61
120
35
18
150
37
80
21
123
24
16
35
37
8
99
13
48
32
72
165
48
99
16
215
9
9
12
42
48
54
60
15
21
54
18
30
6
7
59
18
132
63
16
32
27
21
21
3
15
30
60
31
56
39
9
21
42
18
7
8
21
30
213
81
102
9
40
5
18
72
25
56
27
36
9
96
81
55
35
45
21
24
30
54
60
66
33
16
29
66
36
45
63
81
16
65
55
35
96
12
78
72
12
6
73
119
1
32
24
96
64
8
87
25
24
71
25
179
30
90
21
21
84
39
75
12
25
35
93
112
8
51
24
21
64
71
105
81
120
15
3
61
8
16
5
6
30
15
9
127
17
90
13
5
99
24
144
15
33
9
18
93
9
6
25
113
39
33
39
64
72
24
41
15
3
54
63
189
18
12
21
72
87
9
24
16
59
13
5
24
3
135
97
8
16
29
66
36
144
24
21
16
83
21
40
11
6
138
117
9
24
36
18
81
16
23
177
40
120
96
17
87
9
36
3
112
5
18
36
85
11
45
153
138
90
3
24
15
12
60
25
59
54
7
24
56
24
57
63
45
27
3
54
60
102
144
42
3
24
3
18
42
18
36
3
48
15
24
1
32
48
40
23
84
90
27
24
24
16
5
51
21
19
24
32
120
33
6
105
33
7
96
8
24
15
48
78
144
43
32
51
36
33
57
156
115
24
200
48
33
12
42
1
197
18
72
282
111
24
15
36
18
75
15
90
7
24
5
75
69
51
16
23
36
30
55
5
66
49
5
3
3
69
40
24
59
18
42
241
5
6
21
105
18
37
32
16
56
21
27
57
255
16
5
195
48
24
3
12
132
21
9
168
15
123
54
36
114
18
108
12
7
53
75
48
72
111
121
8
51
21
48
51
90
6
36
18
7
47
1
47
9
24
39
126
51
3
37
120
59
72
18
36
15
40
8
15
1
11
21
48
9
111
15
66
55
89
72
60
18
36
21
40
24
128
15
57
33
6
12
54
31
8
16
5
195
16
125
75
69
18
132
18
43
23
36
21
69
3
88
17
7
53
12
24
31
41
39
96
9
15
3
90
163
65
39
40
24
11
45
40
95
9
9
36
12
39
24
105
12
60
18
36
18
66
96
45
16
113
7
137
42
45
45
84
15
72
9
30
60
66
27
16
35
21
96
24
40
83
132
18
12
60
30
54
51
63
30
60
15
16
17
108
96
91
48
5
75
27
109
23
18
18
61
5
18
105
27
61
48
32
72
75
12
25
8
96
15
90
31
8
75
21
87
105
48
81
48
162
6
54
1
ABCD 98607568006*3^$a+1 [50009]
83
13
14
117
9
6
10
30
50
15
33
3
60
25
8
22
18
11
141
88
42
32
60
40
8
22
30
20
42
51
15
42
3
25
44
28
38
9
1
18
32
70
48
36
24
20
39
13
84
18
108
5
33
39
37
48
18
92
21
19
32
16
60
2
10
48
29
3
22
8
88
23
60
7
30
8
16
11
67
20
18
64
8
36
30
36
28
18
14
4
86
111
105
18
106
35
36
39
18
28
20
60
28
59
3
12
10
26
22
32
16
11
31
50
10
18
26
58
12
26
10
12
11
51
54
46
6
8
72
15
49
38
90
6
36
16
14
34
41
3
22
24
2
9
13
30
12
6
62
22
18
8
54
6
64
96
5
12
75
18
28
92
27
36
84
33
54
6
10
18
2
72
22
14
96
18
15
25
8
3
7
29
24
91
8
28
17
12
25
14
10
44
210
16
96
50
4
96
26
22
108
54
5
45
28
11
24
43
20
24
4
6
56
18
52
48
60
44
18
22
12
68
6
39
51
10
44
12
4
32
22
53
49
20
3
7
6
23
25
71
36
15
57
51
10
2
18
6
33
31
2
52
8
28
110
10
30
12
5
39
10
56
88
60
56
18
120
76
17
24
19
29
60
15
66
6
4
17
43
2
28
11
24
61
26
18
12
40
20
82
101
1
86
18
15
1
14
4
5
1
84
42
80
34
44
28
83
1
60
44
51
15
10
8
36
16
11
55
29
3
70
42
44
6
10
18
120
8
3
36
21
4
11
15
9
69
36
40
24
12
8
34
80
21
37
50
10
98
54
15
72
33
6
54
88
50
60
4
60
66
72
6
29
13
20
162
118
74
6
39
1
42
62
3
1
6
5
43
26
72
64
6
24
74
39
25
102
68
126
15
19
102
44
10
152
12
58
95
48
7
12
2
40
14
54
3
15
22
18
17
27
36
34
38
16
20
42
4
6
38
6
28
5
3
33
97
8
36
3
72
3
21
87
69
3
30
3
7
8
18
39
31
77
7
50
12
18
10
6
110
22
14
16
2
10
78
42
38
18
34
18
12
2
16
38
6
4
26
124
11
48
33
4
36
59
15
10
36
30
14
28
36
96
71
75
10
18
41
21
22
132
5
13
23
3
16
66
2
16
26
226
20
9
13
60
6
2
22
6
42
2
6
21
1
62
190
12
38
28
38
34
2
10
44
10
11
13
2
28
50
3
109
6
8
64
26
10
66
26
88
12
53
9
18
4
89
60
27
54
10
50
3
7
20
24
30
42
72
30
18
4
5
49
54
20
18
3
45
106
80
18
28
47
7
36
8
66
39
31
29
51
48
45
13
14
6
12
18
52
8
52
32
60
40
86
12
46
12
5
37
18
17
12
36
15
24
21
13
86
36
4
48
42
95
31
17
15
21
109
12
38
18
60
15
57
40
6
24
161
21
3
7
36
20
10
80
99
15
36
54
39
72
25
62
16
20
46
20
3
3
118
44
3
15
48
21
15
6
12
58
12
36
30
30
5
19
65
7
50
30
21
43
32
34
20
10
30
68
36
10
5
61
18
30
66
36
96
32
28
14
15
49
24
38
18
4
12
60
24
44
12
186
22
155
13
59
13
60
23
33
51
1
84
24
95
19
17
9
60
30
6
138
45
51
57
48
57
10
29
13
2
33
31
6
71
3
66
16
20
60
94
14
4
30
36
5
7
62
48
10
17
12
49
66
96
2
16
44
10
8
10
23
39
33
60
43
6
20
18
102
108
168
15
3
69
13
84
8
27
1
14
66
27
63
18
106
8
82
6
50
39
21
3
36
13
2
4
54
47
33
42
54
16
56
94
60
20
90
34
20
10
96
6
48
62
3
1
71
103
14
60
22
66
42
8
60
34
74
34
48
54
30
14
180
40
17
15
18
4
30
125
7
24
56
10
6
72
8
18
40
60
47
67
20
28
2
3
93
4
8
24
111
37
26
52
72
8
28
36
8
10
12
11
37
48
120
8
42
30
24
18
30
10
80
16
2
4
14
16
78
20
48
3
31
80
30
18
28
42
8
18
72
94
50
18
52
14
6
58
6
59
36
21
3
7
44
16
5
55
36
18
60
95
24
1
12
14
28
42
56
22
72
6
35
7
6
50
24
10
20
36
4
30
30
6
5
1
66
62
100
18
60
32
18
22
60
18
60
8
70
20
10
24
23
9
4
32
22
32
24
10
54
18
30
53
25
11
109
36
44
27
48
21
16
90
32
57
19
2
10
120
18
24
47
36
69
3
7
44
36
70
38
10
6
20
34
18
17
31
5
7
50
10
48
14
3
9
4
35
60
45
6
18
22
48
56
21
25
59
15
114
3
19
18
30
41
87
18
51
33
16
20
16
23
33
54
81
33
30
106
20
16
78
20
12
54
3
67
146
52
11
85
14
6
10
144
101
7
38
27
13
54
17
145
14
4
128
33
24
25
30
6
11
15
88
2
70
104
10
24
126
5
24
1
54
98
39
3
10
26
4
26
34
36
62
30
9
1
18
24
77
31
78
14
18
63
79
20
10
12
14
24
21
67
17
15
22
23
12
79
6
8
3
63
57
43
29
13
8
184
8
10
14
15
69
6
88
17
21
39
19
80
52
20
18
6
16
17
21
15
24
7
26
3
36
33
66
9
25
8
3
19
12
54
24
11
36
60
1
12
6
104
66
27
9
3
51
21
33
10
12
6
60
2
6
12
114
28
2
18
10
50
57
103
66
36
8
30
18
64
48
2
94
35
61
11
73
11
15
81
45
3
7
18
24
6
24
6
36
6
5
12
87
24
40
26
88
30
8
57
1
56
18
10
26
10
20
64
26
21
1
42
6
36
11
108
84
97
8
3
13
59
21
36
36
3
31
38
18
57
37
24
26
10
8
120
78
22
98
54
16
23
21
70
138
12
6
2
28
78
54
11
31
24
89
13
38
12
54
40
234
12
65
85
24
71
15
48
57
13
26
21
7
18
8
87
25
12
30
12
50
3
36
36
73
68
48
22
78
44
3
49
131
15
60
88
17
33
24
51
1
30
48
6
44
46
20
9
67
30
8
16
54
90
23
19
26
40
48
11
15
4
44
36
4
6
26
16
18
26
28
26
16
14
54
28
8
36
10
80
9
25
47
48
60
105
40
47
49
18
42
38
66
54
153
12
33
60
30
24
40
8
90
6
10
12
143
91
18
6
12
12
30
2
16
38
60
36
30
4
92
12
6
46
138
32
15
3
10
36
42
38
ABCD 98608102018*3^$a+1 [50002]
29
235
24
77
108
25
11
60
1
83
76
75
60
261
75
84
84
12
5
169
30
41
60
19
36
30
24
119
60
67
48
45
75
12
78
47
43
5
12
13
11
120
120
24
48
157
66
89
187
60
5
55
60
30
48
35
37
30
89
19
96
30
6
144
36
204
69
20
132
85
59
31
24
6
30
5
79
6
48
150
12
60
9
15
29
61
30
45
15
54
6
17
73
11
19
36
5
16
27
6
24
30
53
67
5
37
3
21
54
36
65
85
11
16
69
275
43
36
161
156
84
13
11
180
19
12
24
69
8
24
24
19
36
24
30
47
19
29
1
30
36
29
79
12
60
5
48
67
18
47
36
24
13
102
113
31
24
156
60
36
89
72
19
5
19
90
6
53
7
53
31
36
24
30
54
65
55
41
49
3
99
41
7
96
149
31
6
35
48
28
33
47
28
15
6
24
135
51
89
240
19
5
28
68
112
80
13
51
15
78
30
90
147
15
41
37
11
24
48
43
24
96
29
72
13
66
36
29
12
67
12
24
96
5
84
12
13
35
31
33
45
30
41
79
21
44
31
114
66
41
100
105
114
5
36
48
55
5
1
24
30
77
40
135
30
35
19
66
39
32
97
42
53
28
63
17
103
150
6
21
3
89
48
12
48
79
108
41
19
12
60
53
36
72
7
17
43
113
73
6
18
102
240
24
216
45
44
36
133
6
5
24
31
96
41
7
72
78
42
89
19
186
24
11
19
60
6
51
39
54
23
28
45
11
55
84
36
30
11
88
51
60
29
31
84
30
191
43
96
137
48
19
117
15
165
20
109
6
18
120
47
19
17
72
31
126
48
30
132
78
30
53
253
54
42
11
43
77
148
129
83
120
120
79
81
44
79
114
35
37
18
5
12
264
31
29
204
31
6
99
195
5
72
7
12
105
159
65
25
107
144
13
6
90
35
79
12
18
30
12
5
55
29
24
31
5
25
11
24
24
7
84
5
12
67
12
18
27
69
6
5
19
149
156
1
48
11
79
6
30
114
11
19
66
95
31
21
39
30
30
24
17
49
11
43
41
79
29
48
13
6
5
19
5
115
66
24
66
54
47
132
67
114
6
144
161
265
71
12
48
72
12
73
131
72
120
67
12
5
4
15
24
36
209
7
101
4
75
54
66
173
25
6
114
6
330
95
19
17
13
15
57
24
66
65
103
6
30
36
144
29
12
40
3
60
17
96
40
8
204
31
5
12
19
60
24
96
24
5
12
43
36
69
75
60
6
18
6
59
12
19
105
21
11
7
77
28
80
36
84
55
5
91
5
60
72
43
60
84
81
195
36
108
12
24
41
60
13
51
15
41
19
60
54
96
54
17
43
36
17
7
5
31
137
13
47
12
7
9
21
120
18
30
71
55
45
32
12
7
24
69
15
96
24
41
55
101
43
41
19
36
5
60
31
81
3
17
12
31
30
66
5
48
7
144
90
107
88
45
24
72
59
115
125
36
25
23
1
54
282
24
90
30
35
55
17
7
120
12
9
44
72
43
36
150
30
5
96
19
24
42
54
66
24
267
8
85
59
12
43
65
37
18
30
6
90
54
36
60
5
84
48
73
51
63
12
5
13
66
30
6
60
24
17
19
84
5
84
175
30
30
36
105
99
5
12
28
56
61
90
81
3
17
7
42
258
102
11
277
162
24
6
18
5
148
32
60
175
5
61
11
19
36
54
6
90
24
66
9
21
114
24
41
19
5
96
19
60
150
35
28
3
29
7
105
68
72
4
20
120
61
51
3
17
124
99
125
115
84
36
45
51
90
54
24
36
17
67
237
56
13
35
36
43
12
89
49
30
36
6
23
55
132
78
30
36
5
60
144
72
19
5
16
20
49
35
55
65
72
13
6
60
120
41
12
28
3
65
121
11
48
79
6
6
5
16
8
19
72
45
8
48
7
17
96
19
93
92
79
5
19
12
41
13
120
6
60
30
18
65
192
109
24
66
89
37
24
51
213
35
61
120
66
9
15
17
40
80
37
83
37
11
31
101
12
115
5
31
105
15
5
55
66
3
8
24
13
83
13
120
35
31
84
5
24
31
60
60
24
77
19
96
120
150
234
65
19
5
37
30
9
36
45
48
66
54
42
84
89
31
65
31
53
55
96
41
168
ABCD 98608127804*3^$a+1 [50006]
67
90
84
96
155
19
29
108
43
9
27
41
19
18
30
21
15
60
149
48
88
12
32
31
81
45
90
41
13
35
36
49
24
111
15
126
59
72
13
30
9
60
80
16
32
24
13
6
57
9
23
28
24
8
7
369
120
20
19
65
25
83
64
63
21
51
5
13
11
60
1
3
152
49
54
17
16
69
18
53
7
66
24
3
9
3
108
48
56
19
5
1
3
32
36
13
35
12
112
27
48
17
16
3
60
129
20
7
18
3
57
36
155
12
52
32
13
47
13
3
12
68
37
27
45
15
8
160
105
147
15
24
5
40
9
95
36
85
59
132
19
9
48
44
16
9
71
97
36
30
5
156
19
29
67
18
23
49
30
150
48
72
144
6
341
73
36
59
52
12
8
133
60
15
224
25
15
8
72
1
95
4
92
19
5
91
30
95
88
15
57
8
12
36
37
11
76
44
139
90
11
19
45
8
7
12
54
87
48
12
12
80
31
9
45
75
57
15
15
18
36
27
24
36
57
83
72
76
21
11
12
1
99
12
48
21
54
77
49
75
140
19
17
4
32
157
11
36
13
12
39
15
17
73
39
21
47
60
48
60
4
20
28
12
8
37
30
5
48
43
9
20
37
18
41
31
78
72
3
20
28
144
3
113
7
42
3
87
9
21
24
11
40
8
25
72
23
12
84
61
11
157
90
45
27
30
23
12
19
17
244
33
72
23
61
24
23
12
31
65
61
51
3
24
30
27
69
107
13
95
49
23
19
138
11
4
32
16
12
8
49
95
96
28
51
93
27
5
16
129
54
69
21
35
19
93
27
6
36
30
41
19
18
12
15
45
30
18
23
12
7
108
33
60
9
11
49
11
4
8
25
95
175
6
27
104
49
39
32
19
30
24
12
108
72
18
65
48
132
112
48
51
66
23
36
31
18
95
31
6
11
252
52
96
12
57
3
51
5
40
20
4
27
18
11
109
3
20
19
18
15
57
90
5
36
43
9
45
111
12
8
96
25
23
91
29
25
71
31
101
7
36
5
60
72
67
12
141
27
5
132
120
96
97
63
39
54
35
4
92
40
45
179
12
12
52
129
90
17
52
21
39
80
25
36
54
12
24
65
1
11
103
77
12
60
16
80
1
18
270
3
20
19
138
60
12
71
37
11
121
23
52
33
143
24
13
27
45
18
72
108
12
65
48
37
11
97
183
9
59
4
27
18
11
61
54
6
11
43
41
48
1
87
24
9
36
35
24
31
9
45
24
30
90
75
72
56
13
99
36
44
25
30
6
59
7
53
12
13
36
47
48
49
30
5
36
1
23
40
27
33
68
7
5
25
6
30
35
1
99
12
44
13
3
69
35
16
33
54
5
121
35
25
107
4
9
90
6
48
3
20
49
63
32
163
21
116
19
54
35
48
13
107
12
12
43
21
20
49
72
23
1
59
36
12
37
75
141
131
24
19
42
18
33
60
27
42
30
18
71
4
57
71
37
12
11
67
36
57
20
79
60
9
200
1
23
55
30
3
39
30
15
36
8
72
48
91
93
8
12
85
11
31
30
15
39
137
52
87
48
137
13
23
7
21
44
25
11
25
39
87
93
57
3
15
53
24
13
72
30
81
20
28
129
12
23
1
11
48
25
3
159
65
24
1
23
40
15
66
54
81
36
63
65
36
25
35
4
75
66
11
40
9
36
95
4
24
36
21
48
96
107
60
24
55
161
24
55
33
56
19
66
11
28
20
1
90
66
15
3
65
12
48
7
21
8
12
7
5
40
48
104
19
5
72
52
80
96
76
48
27
5
25
54
117
9
23
55
12
81
12
21
71
19
30
24
11
151
18
71
4
27
29
24
16
21
51
39
24
156
5
4
15
149
40
8
13
27
153
47
7
42
39
45
39
15
33
3
65
115
24
77
25
18
72
29
24
108
19
45
44
64
8
217
23
19
45
9
51
33
11
31
41
13
30
5
112
9
83
52
60
63
12
65
120
103
101
36
115
5
180
13
23
28
20
55
117
9
54
17
7
5
40
8
37
11
1
108
11
85
36
143
16
20
4
15
125
1
47
100
24
45
99
21
51
140
43
9
117
60
120
24
36
30
9
15
30
6
41
72
16
51
41
49
18
65
7
48
6
54
120
93
48
20
60
55
54
12
18
153
87
57
9
59
55
30
3
8
24
48
24
24
1
39
32
64
45
15
96
33
35
24
52
69
90
45
21
24
27
9
143
91
30
24
47
73
15
8
13
6
33
21
54
17
13
6
21
63
36
6
3
15
173
19
53
28
84
24
69
12
3
21
59
60
37
15
99
30
59
55
72
5
16
84
3
66
27
27
65
36
25
111
15
78
3
8
12
7
41
1
108
23
67
45
12
60
99
126
39
105
71
19
29
12
49
54
30
23
109
30
54
119
7
113
48
43
54
30
33
9
15
3
41
25
51
56
7
66
39
75
77
25
23
52
3
36
5
24
25
15
21
59
160
56
12
48
4
8
13
90
17
49
15
24
21
11
7
17
73
3
63
6
11
7
41
144
67
33
8
67
72
54
30
36
54
24
36
ABCD 98608189094*3^$a+1 [50003]
60
144
60
90
21
165
75
15
24
6
219
21
60
54
240
120
30
120
36
102
48
42
15
27
180
78
60
78
24
48
18
39
51
90
27
45
3
45
27
33
354
69
237
84
126
105
69
36
144
180
18
18
30
90
42
48
45
87
18
42
162
108
102
90
6
24
240
18
48
120
12
171
72
15
129
21
27
315
357
15
60
60
36
54
60
138
78
192
18
9
171
54
39
87
12
45
63
90
60
84
63
168
129
375
75
60
18
132
195
21
54
78
207
201
84
48
252
6
9
21
195
39
9
69
78
162
192
18
192
60
21
309
18
102
18
48
30
24
210
96
153
117
150
84
6
75
9
36
24
210
96
24
6
123
177
87
117
30
36
354
48
102
168
192
201
48
231
108
60
18
183
27
237
15
282
15
21
12
72
15
33
72
108
30
162
228
15
93
264
180
36
12
87
63
12
36
9
105
6
132
18
24
90
66
15
297
60
378
60
30
174
18
30
72
216
9
45
318
90
12
36
60
60
90
72
12
213
33
84
96
72
18
120
54
51
105
264
48
78
9
213
132
30
66
120
162
42
348
108
60
120
84
48
168
24
90
60
90
96
144
180
135
231
120
129
63
12
21
39
321
72
135
42
183
3
162
90
33
45
243
264
87
246
180
63
72
9
126
33
111
6
72
18
54
120
78
12
246
120
102
48
54
6
270
54
30
30
30
195
153
111
72
159
306
174
126
12
42
6
84
51
339
48
60
282
246
270
90
54
60
96
15
39
78
51
111
81
87
18
84
96
72
78
30
63
39
297
15
30
6
234
3
207
96
150
24
6
45
72
15
192
198
48
210
72
42
18
18
30
54
36
12
12
51
57
180
27
24
144
45
222
48
102
90
6
30
24
78
42
9
51
18
42
6
204
396
12
72
6
54
66
24
240
33
33
54
18
48
87
45
12
48
48
30
54
78
45
15
102
30
36
150
3
81
60
90
96
210
54
18
48
270
24
129
69
27
21
234
18
78
192
60
90
243
135
24
36
12
57
165
48
60
183
9
111
15
54
75
21
264
60
18
222
36
42
48
30
24
276
30
60
30
180
144
258
192
9
21
123
207
36
117
45
300
12
156
15
45
3
27
60
90
63
171
378
108
144
108
90
18
24
15
75
66
27
57
150
9
87
84
18
48
132
240
168
114
6
15
129
30
150
75
48
96
9
198
42
60
42
6
60
60
3
141
75
51
90
54
18
3
15
204
36
33
21
240
51
9
255
15
120
6
99
93
48
30
90
42
108
150
15
129
126
33
57
60
ABCD 98608217894*3^$a+1 [50043]
54
66
24
204
6
42
54
6
18
12
24
36
33
9
135
21
66
36
84
90
71
55
54
96
78
12
174
120
54
42
90
114
18
78
12
168
108
36
60
48
42
45
21
30
54
23
16
87
60
180
48
54
72
48
30
138
18
30
72
240
18
12
108
6
18
6
6
24
36
180
6
18
21
75
101
127
96
90
36
51
75
12
6
24
6
156
30
36
162
36
126
24
120
35
55
6
3
3
48
114
6
101
13
6
24
53
157
35
7
30
90
126
108
36
3
32
73
30
6
12
54
246
30
102
6
36
6
174
105
51
102
30
150
12
23
61
30
234
102
53
16
45
42
78
102
90
84
30
54
66
36
72
5
13
3
87
78
42
54
36
18
12
54
78
48
48
84
81
9
36
42
24
113
127
54
132
192
18
30
39
9
156
120
35
169
60
155
7
60
84
6
18
90
6
6
72
18
30
12
12
6
5
13
24
18
18
30
156
54
6
30
114
120
114
71
31
54
84
96
12
54
36
138
42
90
30
12
78
24
18
48
113
61
48
60
198
60
30
54
36
138
66
129
15
102
18
210
36
126
42
48
72
12
30
24
17
19
36
18
54
48
30
30
165
147
60
78
48
96
48
3
3
42
78
30
180
51
39
6
30
156
60
12
30
108
23
7
258
96
6
24
30
24
96
51
9
18
18
12
66
84
48
42
60
6
24
18
18
9
63
78
72
138
144
65
61
174
30
135
32
85
6
108
66
60
48
48
18
54
96
99
15
30
12
114
5
79
6
27
32
7
9
80
31
78
6
66
78
77
205
24
84
6
54
27
69
30
54
18
78
167
139
60
6
78
144
78
119
55
30
48
42
65
48
13
54
29
7
54
78
48
12
6
24
30
173
64
63
60
21
75
90
36
23
48
43
30
54
150
6
36
36
48
102
228
12
90
108
24
36
36
113
13
42
102
18
6
36
6
12
18
48
204
48
102
65
25
6
129
128
67
102
84
6
144
36
30
54
69
3
54
66
132
17
55
96
60
42
42
60
108
6
6
18
6
36
18
162
234
162
48
9
75
5
13
12
18
30
102
132
36
30
18
6
60
78
36
60
9
21
6
36
78
102
12
102
78
6
54
96
42
60
27
15
36
54
6
24
78
84
71
19
108
30
3
39
78
18
153
39
66
36
186
24
36
18
11
48
61
12
23
109
48
30
12
6
6
18
102
24
96
36
105
63
81
45
99
39
102
18
17
139
300
24
12
60
36
324
65
48
13
42
48
18
234
12
48
33
75
12
6
12
23
25
66
48
21
69
6
30
12
30
24
114
114
36
42
60
12
42
90
6
33
99
45
75
132
36
60
60
78
84
3
9
78
12
66
72
30
5
16
45
12
60
18
9
21
96
90
48
12
60
96
198
12
12
72
48
66
65
37
114
6
42
102
60
60
126
138
6
6
78
12
29
55
108
66
24
35
7
48
60
6
150
24
18
119
64
219
30
18
30
54
65
31
54
66
48
30
150
126
84
131
73
180
6
66
30
36
12
18
162
66
42
29
91
12
30
72
35
64
117
24
96
54
36
54
66
42
78
114
84
282
72
150
27
93
96
306
60
18
6
36
24
65
37
42
180
72
18
30
126
39
51
36
41
7
120
30
96
42
30
102
21
45
30
36
78
216
96
36
30
60
18
36
23
31
132
42
90
48
72
156
12
150
60
84
48
6
84
18
12
11
151
54
204
240
12
90
54
27
93
35
91
90
36
30
18
36
60
54
36
18
126
24
36
12
12
30
11
64
45
12
48
198
54
96
59
115
90
48
72
120
18
33
39
18
71
55
36
24
54
96
84
78
258
12
30
9
51
48
6
18
18
3
96
75
84
6
126
72
12
30
24
12
12
155
13
3
75
36
33
51
29
13
60
84
66
54
11
67
93
9
84
24
66
114
36
30
30
60
ABCD 98608314536*3^$a+1 [50019]
45
56
16
3
69
96
24
8
12
85
90
12
9
12
69
39
20
37
18
21
99
72
24
53
31
24
57
33
15
8
24
84
24
55
36
24
5
48
55
54
11
12
40
56
25
27
3
17
43
81
63
117
3
21
57
15
72
3
12
5
48
4
44
16
20
49
35
67
77
60
97
18
78
54
69
69
47
16
27
53
12
16
51
18
15
32
24
40
56
31
48
42
47
91
41
28
80
88
24
44
16
56
12
76
27
57
8
43
69
96
15
149
16
60
80
4
36
12
15
5
12
7
21
15
9
60
20
28
108
120
15
17
16
195
45
87
12
96
36
69
32
7
5
88
27
6
159
20
28
27
48
17
48
67
45
8
13
54
77
13
11
79
45
8
19
89
60
36
244
27
12
33
80
12
7
33
8
84
31
77
228
55
113
31
9
51
36
9
3
53
28
27
17
7
108
198
18
57
27
105
8
12
61
27
39
21
3
54
75
56
72
4
63
36
105
12
27
53
52
213
39
36
8
24
16
39
17
40
75
9
27
69
44
16
200
31
9
39
24
101
1
90
24
45
39
96
41
16
12
60
68
12
16
56
24
16
15
29
60
1
54
65
7
45
84
15
60
36
18
59
31
29
25
107
16
20
28
39
41
55
57
27
41
12
4
24
15
21
56
12
127
93
60
36
21
6
12
21
84
56
61
30
18
27
36
24
3
21
39
12
5
36
24
108
40
92
115
69
36
24
15
9
20
48
28
39
5
103
69
36
3
45
39
77
19
12
9
15
29
100
72
8
55
9
48
48
99
21
56
43
78
27
135
17
36
48
156
4
24
51
36
24
36
45
75
21
3
29
91
5
16
3
30
23
148
36
8
7
48
17
24
72
19
53
16
72
20
55
12
5
28
99
69
24
192
20
55
21
8
19
65
36
4
21
6
65
40
51
72
17
4
152
24
145
54
41
1
18
9
63
102
27
36
87
12
69
57
23
4
92
139
29
16
24
15
36
69
48
48
15
41
24
67
45
32
12
96
84
16
144
15
65
151
5
28
9
47
16
24
84
32
52
63
9
44
124
8
48
16
3
33
27
21
15
21
24
9
23
48
4
36
96
3
57
8
40
12
8
7
33
3
113
31
84
89
7
9
9
18
48
24
21
27
53
55
9
27
5
24
25
59
12
163
21
15
57
15
113
100
276
24
260
36
28
60
48
80
79
48
5
37
18
45
3
53
79
77
31
48
105
12
15
17
91
21
105
15
20
19
105
75
45
9
23
7
33
72
116
4
15
17
1
18
29
36
84
40
56
4
3
18
54
36
29
163
33
27
33
15
60
17
55
29
16
57
11
7
53
19
6
11
43
12
5
24
76
56
40
32
96
16
56
28
24
120
3
69
56
7
90
23
12
28
27
36
17
67
36
60
17
40
27
17
48
7
24
41
28
21
66
9
135
41
31
29
88
33
90
53
16
44
7
77
55
41
12
103
60
45
21
6
12
96
5
64
96
24
20
12
79
29
12
48
40
56
12
55
17
16
39
17
24
4
48
75
129
68
1
27
3
105
32
60
172
20
12
76
80
4
15
9
9
23
127
81
132
48
84
15
65
1
39
48
24
44
144
148
63
36
156
9
8
127
33
32
28
96
12
24
24
24
60
15
12
129
75
9
8
4
236
40
75
42
11
52
24
36
15
54
15
3
41
37
35
109
90
69
15
9
87
18
66
65
67
9
129
11
148
72
63
33
3
81
140
16
44
24
37
63
12
32
36
1
48
11
4
20
36
12
84
19
54
66
41
108
40
27
53
55
41
19
12
105
24
176
1
23
55
45
21
39
24
12
48
56
4
92
19
12
93
32
40
8
72
4
36
12
32
48
28
9
111
60
27
36
65
24
52
116
24
79
117
8
115
17
4
36
8
19
101
7
72
117
33
210
41
4
27
33
21
6
9
80
72
84
60
4
60
39
77
24
7
33
99
17
84
19
60
5
100
48
3
45
36
20
13
30
65
88
44
100
36
12
20
31
24
30
15
80
12
4
24
20
7
113
96
4
36
36
8
40
8
73
27
27
21
132
12
15
41
4
15
117
3
5
48
4
3
41
31
36
17
36
85
54
17
16
32
108
7
6
71
24
16
20
13
11
37
15
8
91
29
91
5
19
9
3
5
4
44
40
60
9
18
45
200
103
12
5
60
12
55
185
112
8
36
4
32
31
9
63
18
78
125
264
40
32
4
96
24
44
220
12
3
5
12
28
12
24
44
103
24
69
20
240
40
21
111
32
16
75
5
64
3
5
19
84
29
31
54
11
12
84
4
12
3
84
5
31
24
33
33
11
16
15
33
32
4
24
24
72
3
6
75
15
17
19
53
13
222
41
4
8
52
36
21
66
105
3
9
27
173
172
104
7
177
12
8
12
19
81
81
42
12
9
135
69
80
31
6
11
7
17
108
16
12
60
24
60
3
41
16
3
5
7
41
55
77
13
15
48
39
36
65
7
69
20
28
15
36
12
33
84
63
54
75
3
41
25
11
4
120
80
7
33
44
16
12
75
65
4
48
36
27
9
44
19
33
3
21
99
6
15
33
126
24
17
121
27
20
76
60
39
66
42
65
4
24
36
8
52
39
ABCD 98608526722*3^$a+1 [50012]
9
9
12
54
24
105
21
159
16
71
42
36
31
20
24
27
9
69
15
12
27
21
72
45
15
63
12
189
24
57
39
36
120
4
116
4
24
32
4
59
25
5
67
59
18
6
85
35
1
36
20
3
12
24
141
84
24
36
96
28
12
60
108
56
16
89
31
8
12
88
32
24
180
40
36
143
1
84
77
15
63
102
39
24
112
44
39
21
24
12
45
42
57
135
9
15
54
103
8
120
39
13
5
30
13
20
52
68
12
28
20
9
67
35
81
9
19
59
13
68
16
24
77
39
33
3
4
11
49
35
81
4
24
80
40
32
87
48
18
15
12
9
6
25
8
52
35
33
36
60
33
60
3
9
31
8
12
45
15
3
25
101
99
16
101
30
73
5
27
24
16
59
21
27
36
36
81
24
16
80
24
40
60
20
75
49
35
24
21
99
60
61
5
15
57
54
9
156
3
57
136
8
51
198
30
96
97
8
120
60
15
24
13
59
121
107
18
235
44
81
123
52
47
57
4
5
42
12
1
35
37
8
45
6
45
9
67
23
21
15
18
36
7
8
15
24
21
27
105
3
117
9
18
33
4
5
15
124
5
7
44
21
12
51
9
27
16
24
44
60
12
15
9
3
33
24
36
108
39
33
33
42
49
5
30
69
12
15
9
4
5
36
51
64
44
52
44
4
29
27
4
92
28
60
71
54
114
13
17
31
59
13
8
39
48
9
9
27
100
17
27
60
36
24
160
23
12
9
36
40
5
39
12
60
57
3
40
5
39
124
92
15
72
36
57
84
81
15
64
104
99
33
24
64
29
7
11
33
15
105
39
36
37
104
24
57
18
81
4
35
42
43
29
7
119
61
11
45
93
42
9
36
9
31
5
90
84
81
33
54
33
39
18
3
33
31
56
33
6
48
60
13
5
39
15
9
52
23
36
21
24
24
9
120
91
20
195
45
51
85
53
6
45
27
45
9
115
59
1
20
51
33
21
75
3
33
3
81
16
108
56
3
81
12
3
45
12
45
103
11
49
92
24
45
31
29
31
20
60
4
44
75
81
4
5
7
83
21
33
30
1
32
39
105
3
96
12
18
144
6
54
31
12
20
4
20
36
24
4
32
15
69
21
79
24
5
7
95
18
24
36
27
84
36
9
36
54
21
3
21
153
42
45
3
21
51
9
36
100
143
21
16
56
15
42
3
87
48
9
69
27
40
84
59
21
75
48
108
18
51
40
36
5
12
3
28
41
60
15
33
51
45
12
39
24
36
4
47
18
66
45
4
20
99
12
204
21
40
11
9
9
15
51
21
87
6
7
80
24
36
100
48
119
57
33
27
24
51
18
31
32
28
200
21
39
9
6
36
30
19
20
36
69
87
60
57
103
68
52
8
15
1
41
3
45
15
39
13
8
15
72
24
49
36
23
102
51
120
28
80
9
72
6
45
45
3
15
25
36
11
12
1
12
29
171
3
42
219
9
150
21
9
27
27
57
36
39
129
15
117
24
309
7
5
18
60
45
12
15
252
117
39
21
21
15
84
76
17
42
36
12
1
80
36
4
29
123
100
44
3
21
40
36
60
59
84
13
8
51
85
41
15
27
21
12
3
85
35
1
20
69
54
21
60
15
21
159
12
90
19
20
36
39
25
24
5
15
16
84
20
39
1
35
36
9
72
24
3
1
20
52
20
57
18
33
60
87
9
40
20
33
60
18
12
60
61
132
104
40
5
31
44
4
20
72
3
57
3
57
28
5
36
115
23
1
17
15
108
9
7
20
45
75
171
9
36
24
9
12
3
39
13
20
24
15
69
16
59
45
36
36
57
3
204
15
18
67
5
39
9
42
21
4
83
18
48
67
20
3
21
15
21
84
4
32
40
104
3
1
35
6
66
13
72
20
3
1
140
129
27
24
24
12
9
36
12
42
18
51
15
24
12
1
48
60
92
33
15
60
60
12
64
60
56
75
13
12
29
51
15
60
49
20
124
20
39
12
6
12
67
36
47
133
20
40
48
11
18
156
67
5
42
121
41
51
39
9
27
105
3
21
96
3
36
21
105
15
3
1
23
13
23
21
4
11
9
16
119
21
76
8
69
27
40
20
96
24
40
20
3
18
55
59
9
36
40
20
33
6
90
195
16
95
18
7
11
144
9
12
15
72
12
6
12
27
76
20
60
84
81
139
59
21
4
5
55
5
36
36
12
31
5
31
23
57
36
3
81
36
4
41
39
4
29
31
12
47
21
100
5
27
45
159
136
23
24
21
96
45
18
36
21
63
6
7
44
96
4
23
42
30
189
12
3
25
36
11
9
36
88
32
64
23
18
75
28
12
8
39
21
27
45
9
19
36
23
72
45
36
3
1
23
36
21
60
4
12
20
63
21
9
51
45
90
25
36
60
84
5
55
44
9
6
36
54
31
56
15
162
3
15
9
24
21
24
87
28
56
3
33
27
13
80
120
208
29
207
21
39
144
75
61
20
75
109
5
27
40
20
3
45
27
69
39
21
36
15
49
41
54
205
95
24
25
11
48
33
3
144
1
32
4
36
20
64
23
57
16
20
15
9
24
12
15
13
156
56
3
60
81
24
15
1
5
51
3
45
12
4
24
35
37
44
15
36
30
42
61
11
21
45
39
100
24
41
79
80
16
5
15
93
18
13
5
67
20
100
29
144
66
9
36
4
29
48
15
3
57
48
16
29
51
3
72
21
15
45
39
18
42
30
18
132
105
39
21
36
33
15
39
33
24
63
21
72
3
ABCD 98608783558*3^$a+1 [50006]
21
15
21
84
21
75
165
48
18
54
11
40
27
48
90
83
31
66
18
90
114
21
36
81
54
33
45
30
6
66
24
105
87
5
13
131
1
138
90
47
13
12
15
39
105
9
12
60
48
36
3
108
57
102
5
31
57
48
57
51
104
13
48
39
108
3
81
60
33
51
129
27
99
65
31
54
71
1
90
69
3
12
90
36
24
54
30
6
18
27
8
40
20
40
117
30
101
49
195
36
12
80
73
23
12
40
60
144
165
108
6
30
6
66
78
165
27
90
72
47
40
228
63
90
54
96
9
60
51
29
79
54
11
76
96
24
63
6
210
9
27
101
12
31
9
96
12
12
3
72
66
114
17
16
72
105
51
24
8
7
5
31
21
123
36
29
85
27
24
56
19
12
45
15
45
9
51
15
90
18
9
87
234
71
19
9
57
60
15
21
12
3
249
18
65
16
171
5
64
32
25
15
3
72
9
104
60
97
39
21
48
54
42
30
105
108
60
8
79
6
48
11
48
40
117
78
17
16
12
12
9
252
23
37
108
36
63
60
128
4
33
15
12
21
3
15
24
30
27
48
72
21
75
9
83
16
20
12
85
27
45
23
73
15
20
19
48
168
36
93
15
18
87
57
18
21
32
144
49
27
20
25
15
48
96
99
9
27
21
33
12
90
78
111
45
339
21
63
36
60
21
11
79
108
93
24
99
21
51
9
15
45
48
105
48
42
21
9
15
132
33
15
21
119
52
63
108
45
84
24
24
12
24
27
45
3
5
49
90
81
51
66
39
105
51
12
63
18
60
131
40
63
18
3
20
52
60
165
23
19
66
27
27
18
18
36
113
31
177
132
21
39
12
80
28
36
15
90
330
12
9
36
63
9
33
48
11
61
15
12
56
64
21
99
152
136
8
121
6
33
80
97
3
57
23
76
111
18
27
24
9
30
42
174
9
12
3
57
15
72
162
180
90
66
23
1
51
69
63
68
88
152
28
15
72
60
5
103
5
31
36
45
75
5
37
102
9
24
116
19
12
189
15
9
12
68
55
18
15
72
111
192
69
21
39
39
41
31
48
77
148
12
24
9
36
24
87
44
88
48
57
3
15
57
87
90
30
9
9
18
57
12
45
18
45
3
60
17
112
63
5
1
36
59
25
60
36
48
75
33
42
57
69
30
21
44
61
3
177
63
156
56
31
60
9
8
36
91
90
3
33
48
6
45
120
81
60
30
24
9
24
93
18
81
45
75
15
18
30
33
44
19
189
21
27
108
87
18
246
168
12
65
76
99
5
28
123
69
36
39
5
85
54
21
20
1
95
432
43
113
91
36
54
90
48
18
15
72
72
129
72
60
59
31
69
44
115
6
36
120
47
48
4
56
43
6
183
27
18
75
3
30
18
42
18
57
33
66
93
8
13
144
12
23
85
36
42
113
25
72
47
48
64
80
1
30
45
9
24
35
60
211
48
117
24
75
9
231
5
16
15
69
96
156
3
105
21
35
31
24
5
16
99
173
13
210
90
15
9
35
49
72
39
15
29
52
24
8
31
129
57
15
48
135
21
99
72
78
12
75
165
30
21
12
63
5
112
27
18
126
41
48
16
21
84
132
15
75
90
95
28
12
39
45
45
75
21
18
17
19
18
156
87
39
69
24
8
13
99
63
18
15
84
3
5
40
45
39
3
33
80
52
32
1
59
13
3
9
51
108
75
9
45
11
64
21
75
9
132
30
9
135
9
156
39
5
40
3
5
145
12
108
59
16
24
36
99
114
12
24
59
220
9
75
63
54
6
48
36
24
5
36
205
90
24
30
72
23
36
16
39
5
49
30
42
18
120
54
11
25
6
81
39
78
15
123
33
44
36
76
15
93
15
45
36
489
36
15
21
78
53
4
15
81
27
30
78
5
97
15
45
15
87
24
21
45
36
3
15
96
48
57
39
66
96
48
186
5
108
52
45
159
57
567
15
17
31
65
43
5
52
48
12
177
18
9
8
103
18
204
87
96
48
20
40
45
15
36
9
54
18
120
15
32
7
5
88
132
15
18
12
59
1
183
20
85
48
15
48
117
60
39
20
25
51
9
30
29
136
21
167
12
19
54
63
45
12
60
12
15
21
18
36
113
37
54
30
ABCD 98609034196*3^$a+1 [50029]
51
72
32
25
111
24
8
40
80
24
91
69
24
105
47
24
88
201
87
80
40
120
15
225
27
18
219
48
3
5
40
9
90
173
25
36
147
80
133
99
63
17
112
123
36
137
40
24
176
19
36
105
24
168
80
192
88
72
96
39
54
90
9
80
37
3
8
223
36
45
99
69
255
113
72
16
32
19
36
18
15
24
80
16
240
201
90
69
96
96
152
112
285
75
8
16
279
108
125
37
27
99
117
117
3
15
65
25
270
57
152
43
125
40
80
16
176
13
35
1
47
64
8
88
120
24
128
16
24
72
165
11
97
87
80
193
18
77
48
55
144
105
144
129
23
49
63
81
39
32
88
111
216
345
120
21
107
160
3
29
40
8
265
23
160
144
144
249
90
108
33
129
18
54
15
48
32
85
3
72
8
25
63
152
181
72
243
120
144
72
56
72
31
17
88
72
264
9
252
18
9
96
56
16
48
24
72
165
51
224
160
69
27
27
18
147
72
15
216
65
88
72
9
126
225
45
180
18
144
36
9
45
18
65
79
393
48
45
195
273
15
176
40
21
144
126
29
48
112
45
216
162
198
18
105
129
87
240
15
9
27
45
72
48
48
57
159
528
15
137
424
104
88
24
96
32
48
72
88
72
8
64
56
37
107
19
36
33
273
63
32
160
24
45
36
39
15
33
21
144
3
24
48
152
40
183
417
33
135
81
72
72
108
18
89
163
5
139
125
136
32
31
9
96
72
72
120
48
200
64
48
45
27
45
36
87
72
168
8
72
7
108
18
59
16
32
120
280
80
16
56
136
159
54
27
99
54
47
72
133
219
285
90
185
13
195
32
16
32
13
90
234
39
24
72
45
11
64
105
23
72
40
8
48
88
120
152
115
90
54
36
89
1
15
48
152
73
39
72
200
88
32
1
207
45
171
135
180
29
112
48
8
120
112
111
41
40
80
48
120
16
87
17
37
123
147
180
9
32
24
43
53
72
88
168
152
120
85
18
89
40
80
7
18
15
72
336
72
200
133
144
54
21
120
120
120
504
177
119
64
96
99
101
16
45
107
48
40
93
11
64
15
17
40
192
72
93
27
171
45
24
8
232
144
87
90
54
144
126
3
96
224
55
57
8
133
155
160
104
64
104
16
264
32
48
25
15
21
147
15
72
65
160
48
123
21
56
120
144
96
103
306
15
80
136
39
161
24
49
36
54
45
9
95
408
163
149
13
107
16
201
39
15
54
35
40
48
24
24
117
3
15
17
312
136
21
131
72
88
48
39
57
33
18
165
15
72
17
16
72
75
36
329
88
80
120
13
75
56
13
291
15
126
3
15
17
40
ABCD 98609683306*3^$a+1 [50004]
53
18
6
51
105
42
61
5
204
18
30
72
55
41
66
69
21
123
3
72
126
180
51
3
60
36
246
18
21
21
54
21
45
51
75
114
19
32
15
60
85
17
6
54
30
72
18
18
57
208
32
96
16
5
75
15
114
144
31
125
186
84
126
114
72
198
126
216
49
5
18
180
198
108
12
42
30
255
288
48
147
108
186
183
16
80
336
16
47
33
63
72
162
198
12
6
79
11
30
36
24
75
51
84
150
99
21
6
30
55
35
6
84
99
99
42
30
60
36
72
18
43
32
9
36
3
51
198
78
18
12
27
27
150
63
3
180
42
15
21
27
39
73
48
29
19
47
72
36
24
72
21
33
90
37
32
237
3
48
48
111
114
30
54
235
143
90
72
6
217
17
15
111
72
9
21
27
48
159
78
90
66
7
125
3
87
9
63
33
39
30
75
64
5
54
6
174
132
61
80
33
6
84
6
63
96
16
48
353
102
153
48
39
12
45
105
18
37
48
96
176
21
12
15
3
18
90
24
138
18
6
36
67
17
15
9
90
157
167
73
119
6
195
39
216
33
21
66
42
66
90
72
162
57
16
80
15
138
114
181
80
16
65
15
3
61
149
60
30
18
42
21
64
80
48
123
24
72
36
33
57
270
72
12
21
288
129
138
24
108
48
24
9
45
67
48
11
85
23
57
33
318
129
64
131
45
64
32
99
93
112
11
37
176
64
65
36
234
1
32
48
39
6
19
48
95
49
96
53
75
27
90
75
64
29
147
15
33
57
18
30
114
12
169
32
3
12
72
6
120
6
126
18
246
15
9
30
216
36
18
150
12
60
12
6
27
39
25
11
72
18
24
51
15
54
24
54
30
15
63
145
48
32
39
73
143
49
155
120
60
36
12
78
54
108
12
6
15
15
54
54
96
69
15
96
18
18
174
15
45
18
126
36
54
9
111
81
9
36
6
30
159
9
30
9
16
89
135
3
24
21
64
143
193
83
246
18
6
72
55
17
192
18
108
129
15
24
66
54
72
105
93
42
12
18
24
138
72
276
48
61
53
27
75
78
7
65
36
102
60
73
53
30
45
9
7
29
6
36
9
39
25
155
24
120
60
108
48
6
55
155
78
90
45
81
12
3
57
7
41
72
54
6
30
69
16
32
33
12
6
144
45
48
9
18
36
6
43
23
9
33
12
186
57
27
24
30
6
84
24
12
6
48
27
63
132
144
13
35
6
30
297
15
120
73
176
64
11
54
6
66
18
42
27
21
186
30
96
3
45
36
114
102
90
13
299
117
39
9
16
32
15
108
21
3
126
12
3
15
90
87
48
99
126
96
54
36
36
30
108
204
18
30
270
24
69
15
49
95
33
135
9
135
105
21
102
6
31
23
90
12
99
141
3
16
65
42
117
111
60
192
60
12
6
84
42
9
192
159
81
39
105
93
60
87
21
48
42
210
15
39
73
23
48
9
96
9
48
42
13
179
45
16
137
6
12
18
126
168
48
168
12
144
90
111
3
66
18
25
96
47
33
64
77
18
96
12
114
18
360
25
185
42
45
45
18
192
78
30
18
3
39
12
93
3
157
5
43
47
1
11
165
15
24
30
60
54
18
72
31
32
9
39
45
36
111
48
291
61
17
198
72
36
36
73
32
93
67
89
6
18
111
96
21
108
255
141
6
12
6
72
3
160
107
12
36
24
36
201
64
176
3
13
32
63
72
90
78
30
115
35
30
114
13
5
43
47
12
54
15
ABCD 98609892404*3^$a+1 [50002]
17
15
57
51
4
23
18
48
87
27
81
21
63
51
54
39
48
16
35
132
144
9
16
144
192
116
16
60
128
16
36
5
18
72
61
164
27
1
47
24
84
57
12
39
61
12
68
24
52
113
171
3
21
69
51
99
81
9
72
79
23
13
29
15
108
88
23
21
15
33
48
3
45
4
5
3
120
24
15
9
108
16
83
1
60
17
75
84
3
30
15
12
87
33
28
48
11
9
63
6
3
45
54
33
27
69
12
24
69
18
57
28
23
36
6
3
15
1
48
92
33
31
20
60
87
9
52
8
147
49
80
16
17
51
27
72
18
30
105
60
232
12
23
13
8
51
90
42
45
52
29
99
39
37
36
95
1
12
89
3
3
1
65
15
57
6
45
72
160
8
48
48
36
9
27
24
3
24
18
48
51
24
76
32
33
6
69
21
15
16
32
9
30
13
5
6
81
27
69
57
7
48
20
48
72
88
12
44
148
132
5
51
4
89
39
12
36
111
193
113
126
21
24
4
65
19
29
31
113
54
13
60
48
11
9
24
21
30
37
107
1
71
21
15
6
15
4
60
41
39
3
81
28
36
32
3
9
39
18
42
12
42
54
1
35
9
4
35
45
12
4
80
4
23
30
3
75
12
36
18
78
25
65
15
52
8
244
35
36
25
71
25
11
36
33
4
96
44
3
72
126
51
21
19
12
36
44
81
111
15
42
7
23
25
17
27
4
23
73
44
40
12
36
60
23
45
168
36
156
4
44
51
21
45
24
43
29
67
44
16
32
208
11
12
21
96
96
45
72
48
31
44
24
12
4
44
153
87
33
111
36
72
21
90
30
3
36
112
11
6
19
48
32
72
3
36
36
42
31
95
1
20
16
12
84
11
1
48
44
48
111
108
12
33
63
45
84
99
18
39
112
11
54
27
96
63
25
12
32
39
9
63
33
84
12
36
24
4
17
19
23
36
12
6
67
44
60
24
21
43
44
12
4
89
3
24
144
12
75
37
32
36
48
112
48
12
32
33
15
96
39
9
75
25
48
23
33
75
12
33
108
27
25
59
132
13
20
12
16
44
51
36
180
13
8
51
96
21
12
3
48
6
43
5
91
5
7
20
75
49
23
42
31
36
12
41
3
3
36
49
59
45
27
12
60
69
12
3
105
21
18
49
12
36
29
42
21
52
8
75
18
42
1
29
75
3
84
1
56
52
35
150
171
168
36
4
32
48
12
33
63
4
35
13
5
72
15
60
93
91
11
93
111
9
24
136
83
105
4
96
32
123
36
49
35
105
4
56
39
1
12
17
6
12
105
4
17
3
75
33
4
119
6
3
12
4
8
36
52
8
3
18
63
4
12
47
21
51
48
57
15
1
95
90
3
84
84
24
40
125
18
49
12
36
11
18
18
9
3
165
15
6
66
25
8
36
9
51
4
36
29
42
12
13
12
65
78
18
51
112
35
21
141
39
36
15
45
84
48
69
55
96
47
24
9
63
33
132
60
39
61
56
96
99
33
96
60
3
69
24
136
8
132
60
48
132
39
13
12
68
48
27
210
3
112
11
1
44
63
69
48
132
21
90
1
12
23
9
96
16
144
92
39
54
114
37
47
24
21
24
48
12
4
60
48
35
61
96
23
36
21
4
29
66
13
32
9
27
12
39
25
20
64
11
24
25
11
30
3
4
80
12
4
80
16
113
18
45
3
93
51
1
140
9
18
72
1
83
25
20
12
16
80
16
47
49
20
93
54
13
104
117
63
27
21
16
95
21
69
30
114
102
33
4
128
76
20
24
52
41
39
129
3
16
48
23
153
12
60
21
3
108
4
12
36
53
51
120
60
16
32
9
3
4
96
11
9
75
18
63
36
99
45
48
28
84
47
61
92
15
174
168
3
27
60
129
40
23
6
31
36
8
45
54
162
15
12
27
61
11
37
77
123
87
24
33
36
3
12
72
109
23
21
12
51
36
6
103
59
117
9
3
40
11
84
1
23
21
16
84
12
48
36
8
96
15
36
18
27
63
37
35
13
23
96
25
59
37
80
48
96
100
56
4
32
51
36
9
12
52
36
92
39
13
12
119
25
180
12
116
3
13
59
85
11
81
57
24
3
48
12
9
7
59
21
3
36
13
56
69
19
56
87
45
60
4
23
48
105
16
83
1
71
129
4
80
16
107
6
3
51
73
65
54
21
24
51
13
32
24
15
57
60
12
196
164
15
205
48
41
103
17
54
25
44
24
24
52
20
28
20
21
55
191
45
4
65
27
88
131
9
36
28
17
175
80
15
24
18
72
79
92
3
132
33
39
30
27
16
29
51
48
108
52
108
20
12
4
35
61
128
39
33
36
4
44
16
11
73
48
8
3
33
64
48
35
97
8
3
84
45
4
12
36
35
9
52
29
15
108
39
13
71
9
36
72
27
57
64
20
60
57
66
37
41
120
6
9
9
75
28
36
53
51
24
3
109
29
67
5
91
53
87
3
60
1
36
101
6
90
66
229
32
60
40
104
88
ABCD 98609896246*3^$a+1 [50012]
4
113
30
1
32
57
27
12
36
52
23
126
30
1
92
96
9
123
88
11
9
27
33
28
29
51
48
3
1
32
132
160
44
28
8
15
9
12
51
25
8
3
49
143
18
18
9
64
8
24
160
24
12
32
63
85
5
36
55
36
8
28
41
7
24
44
24
72
4
89
15
4
48
8
75
13
68
9
75
33
3
40
5
55
5
39
51
13
71
37
35
45
33
67
23
9
39
1
71
33
60
16
8
51
13
36
68
16
5
90
9
84
88
68
12
28
12
23
1
41
3
28
35
45
15
102
19
8
12
28
20
40
5
31
36
44
84
48
16
5
54
1
17
55
48
8
52
68
57
15
72
4
104
4
56
72
16
32
12
45
163
36
80
63
6
27
4
212
21
18
1
36
71
24
30
27
60
4
68
27
21
153
39
69
63
112
20
3
13
68
9
39
12
4
20
39
9
12
9
19
68
39
9
24
27
45
12
64
200
15
90
24
31
20
33
15
3
45
72
72
4
29
66
6
3
45
15
12
36
15
153
4
32
24
39
18
15
52
8
9
24
3
36
96
52
24
44
48
12
57
19
5
67
92
15
6
3
48
3
36
45
39
42
18
33
57
15
88
32
24
15
49
24
80
9
27
9
19
36
5
39
15
48
285
4
8
24
111
93
33
15
16
29
31
20
33
55
23
13
20
57
15
36
16
5
31
12
36
24
80
24
52
56
4
68
12
120
57
18
57
9
90
9
45
15
76
41
27
4
48
11
25
44
28
20
27
13
36
48
11
9
24
52
36
48
8
124
17
90
33
21
3
16
8
24
3
9
12
132
40
128
36
4
23
69
21
79
104
12
16
8
12
15
121
23
42
144
15
39
9
57
39
57
31
17
36
19
41
144
111
76
23
105
36
75
109
71
72
13
47
13
104
4
17
15
24
48
12
108
9
19
56
15
37
20
12
21
15
24
16
5
51
3
49
8
28
20
39
13
44
28
71
6
18
18
30
1
36
17
67
8
3
25
95
1
80
28
12
5
6
33
28
108
60
44
81
19
12
5
3
12
4
8
9
127
36
36
12
23
36
54
3
88
20
3
49
12
56
112
23
30
19
23
9
52
20
57
3
124
36
84
47
13
48
5
168
15
12
60
64
5
103
164
3
21
64
72
20
72
39
18
19
68
3
21
21
102
33
4
8
40
20
40
32
48
36
4
23
37
48
36
11
18
30
21
57
27
16
20
4
176
4
41
7
8
24
12
3
241
24
36
20
16
56
132
28
23
25
8
84
57
67
8
57
3
15
9
60
36
12
48
12
28
32
9
3
129
27
24
3
81
36
4
44
36
9
19
12
24
72
92
100
5
24
36
3
28
20
12
12
12
24
9
31
20
9
7
72
36
5
27
33
7
104
28
72
59
102
3
196
5
30
9
15
30
15
9
120
19
8
36
12
12
12
27
6
30
117
4
77
19
48
60
8
36
28
48
11
12
1
68
36
3
9
36
69
27
60
156
57
55
35
78
27
3
9
27
37
48
59
37
53
255
21
15
28
32
105
51
72
24
40
8
36
15
78
31
20
12
12
33
12
99
12
96
136
68
45
31
12
44
48
21
19
84
44
16
36
36
20
16
12
116
16
41
79
8
33
15
12
33
84
36
51
4
32
40
20
21
30
33
21
18
45
15
61
44
52
5
7
60
23
48
1
36
44
27
6
3
84
24
28
140
60
16
53
19
20
60
33
7
96
8
108
24
60
52
5
27
81
15
33
63
15
45
16
5
67
20
88
60
161
15
9
27
52
68
12
12
4
5
18
21
12
57
7
8
24
4
23
186
31
68
4
35
157
8
24
33
103
36
8
24
4
68
3
24
69
39
18
30
1
48
24
72
23
12
1
8
48
64
72
8
16
35
6
63
60
111
45
57
63
33
15
105
127
44
64
44
45
19
125
15
12
15
9
4
44
27
1
56
33
75
16
8
36
12
48
48
84
3
18
3
27
1
44
33
7
11
13
8
40
140
105
79
24
17
78
97
5
54
1
44
156
75
13
32
40
12
68
9
54
1
8
36
60
40
23
25
29
39
12
72
16
44
15
13
72
35
73
176
40
17
114
9
84
28
5
39
36
4
20
16
8
51
33
40
32
75
18
3
16
68
4
36
36
236
3
9
12
24
12
64
80
84
15
33
9
3
40
32
28
20
60
15
153
84
51
93
15
21
4
8
69
3
39
33
36
48
3
73
72
95
61
5
123
39
9
4
60
32
16
59
9
36
12
28
8
15
73
71
1
12
24
12
23
9
144
45
72
15
16
20
36
21
31
41
55
36
48
5
3
12
24
12
9
31
41
31
32
40
20
57
67
41
67
23
21
45
99
60
16
23
1
59
85
32
4
108
17
19
5
31
36
12
60
32
40
32
4
72
20
57
12
78
9
27
9
21
27
9
15
4
20
3
66
36
75
88
36
48
60
8
9
87
4
36
8
28
56
12
75
60
36
61
20
12
12
177
36
31
36
60
12
41
159
24
60
24
12
48
72
12
24
16
140
48
81
3
33
15
36
9
15
96
4
68
60
81
7
23
60
9
63
48
42
115
20
9
138
33
27
45
40
36
8
64
20
3
12
54
3
24
9
39
16
53
15
12
24
9
103
20
12
12
45
27
33
51
52
32
12
51
81
21
27
64
17
39
21
31
35
9
51
108
9
148
5
87
36
21
31
71
18
55
68
76
8
15
30
3
12
99
9
21
39
15
42
79
20
3
13
59
81
33
3
9
3
52
8
28
12
77
19
20
69
19
17
135
9
19
5
31
77
27
16
20
16
11
48
49
24
56
36
52
80
60
99
18
3
9
19
48
60
89
72
87
9
51
12
4
32
21
132
31
17
91
41
12
99
28
5
3
84
16
12
24
41
48
27
15
45
45
18
13
12
96
44
28
48
32
132
36
39
13
ABCD 98610011686*3^$a+1 [50037]
135
9
27
15
153
27
30
36
180
150
18
84
27
15
225
63
18
120
27
33
12
87
75
9
99
33
3
60
45
72
12
33
18
12
42
30
72
9
45
24
66
6
63
3
9
99
54
90
108
33
9
27
48
72
213
30
42
183
51
12
9
45
99
15
120
9
72
15
93
72
15
21
144
153
15
12
36
177
30
18
18
54
15
93
42
48
132
12
45
33
90
108
9
81
27
36
36
48
72
9
150
12
105
3
9
36
96
75
114
111
63
33
48
60
129
36
24
18
45
9
156
63
72
24
48
15
12
6
3
171
36
33
57
207
72
159
120
114
18
225
3
60
54
30
60
21
69
72
30
33
21
150
117
27
66
36
15
3
42
30
180
6
39
81
18
261
45
36
78
30
27
60
3
9
117
36
18
117
72
141
12
24
84
51
21
27
177
30
81
45
24
3
36
72
27
258
63
9
72
255
33
183
15
48
24
30
36
27
9
18
90
96
12
18
96
93
33
72
3
60
3
9
45
36
42
84
69
21
198
96
12
18
36
51
48
45
6
9
39
126
6
18
18
48
42
135
84
144
69
66
54
6
120
24
45
12
69
171
81
120
15
63
66
6
90
30
9
159
156
45
9
216
168
30
33
84
24
57
24
48
15
81
99
111
54
15
135
180
153
57
72
36
15
252
12
9
60
12
195
39
144
9
63
18
24
30
60
12
81
15
30
18
105
129
90
108
54
18
6
66
6
39
24
21
99
45
6
66
63
24
27
36
12
33
27
297
9
27
3
81
81
180
15
45
39
9
96
36
147
36
87
153
12
117
27
63
45
15
138
18
36
108
81
81
63
153
15
63
9
45
3
63
69
36
39
6
27
63
30
90
105
9
30
33
72
153
30
42
48
24
30
9
51
30
36
90
18
54
78
72
18
72
93
15
102
27
24
21
15
3
162
60
66
45
24
21
27
27
81
63
9
27
249
120
27
204
81
12
36
36
45
114
12
54
114
66
6
18
12
87
171
9
27
66
90
132
57
9
36
123
45
30
105
21
36
36
87
75
18
15
12
36
36
195
9
72
192
117
90
9
9
87
120
105
30
69
27
48
6
54
45
36
63
36
21
33
12
90
6
3
24
21
36
90
54
54
36
6
99
189
75
132
39
69
12
9
6
36
93
24
171
126
75
33
66
141
81
39
216
9
78
12
9
27
18
51
219
45
36
45
63
117
6
18
66
114
36
63
12
63
81
24
3
18
36
51
57
123
9
183
72
96
3
45
81
60
18
81
129
90
18
78
21
33
12
6
12
42
54
57
24
63
138
18
42
72
27
9
84
270
90
36
42
117
3
18
27
432
51
12
108
54
51
9
111
15
81
84
24
108
12
252
69
75
87
12
36
42
63
45
216
36
30
18
27
72
168
192
123
18
30
6
84
6
9
72
93
72
18
45
36
33
12
36
54
9
9
27
9
24
72
3
27
54
42
138
27
24
45
48
267
21
63
45
6
18
30
18
114
9
84
51
21
15
93
51
45
36
120
33
72
30
9
99
105
81
27
48
27
108
24
72
30
24
66
6
180
3
15
30
6
45
75
33
21
51
39
54
42
9
120
81
54
69
45
30
33
12
51
57
9
63
132
75
108
78
30
18
15
39
42
3
15
48
60
129
9
15
111
18
6
30
36
6
264
6
3
45
42
102
36
24
27
39
9
33
18
84
36
54
108
168
66
54
135
60
36
3
36
72
45
87
18
48
27
87
18
12
72
15
135
156
24
66
27
15
93
159
18
18
12
81
9
15
48
9
51
3
6
75
15
48
42
75
99
45
36
159
66
24
30
6
48
60
126
66
6
57
33
3
60
21
51
3
105
99
81
21
15
9
36
3
153
54
126
135
15
108
129
36
9
27
123
93
105
18
450
39
15
18
3
36
45
6
102
27
33
66
69
108
27
36
30
135
24
63
ABCD 98610122992*3^$a+1 [50064]
150
24
90
90
71
79
24
66
36
48
11
55
5
19
30
90
77
43
18
48
270
24
90
36
11
48
37
48
47
19
89
7
6
23
109
12
23
36
175
90
6
269
61
60
179
85
156
36
215
169
18
5
97
24
216
36
23
7
30
48
24
120
191
85
36
66
24
24
54
107
55
66
30
102
66
77
43
29
36
55
30
60
6
48
72
65
24
85
59
7
54
59
175
66
12
24
155
55
6
18
102
24
35
13
35
36
91
5
25
138
150
120
47
145
23
180
12
121
42
126
114
96
29
120
1
59
61
24
108
48
150
72
78
42
173
49
42
65
1
35
132
7
5
49
24
35
205
42
30
18
42
23
37
36
35
13
84
18
29
13
102
125
49
24
18
48
102
24
35
31
114
78
6
59
1
35
19
42
35
43
18
48
12
168
156
6
24
18
96
6
101
132
31
6
60
119
36
73
186
24
72
18
12
66
17
157
90
5
48
43
102
48
48
11
31
78
24
66
72
24
24
42
23
7
72
126
66
78
12
54
24
78
42
6
11
84
36
49
6
48
42
54
54
48
114
53
25
107
108
12
79
6
24
90
144
246
11
13
312
36
54
89
1
35
109
6
174
156
6
78
60
102
149
19
6
11
49
156
35
7
30
71
19
210
95
31
89
13
155
49
23
55
120
5
72
25
23
43
125
37
6
6
36
48
11
121
108
71
144
7
30
132
12
48
23
24
19
24
78
114
78
12
83
97
108
6
90
30
6
66
17
7
29
36
48
1
204
120
143
49
23
1
59
127
24
66
30
48
6
71
91
150
47
121
59
36
139
65
37
60
48
107
1
18
30
132
30
17
61
11
31
42
36
66
264
72
48
24
102
204
84
35
127
53
1
120
156
30
5
48
13
48
54
6
120
42
29
145
18
65
7
54
36
84
72
180
54
48
6
162
72
17
108
1
24
42
65
55
6
60
108
120
114
113
192
55
17
13
18
24
144
42
35
73
66
66
60
24
234
101
1
24
90
24
29
283
48
90
144
47
109
47
19
66
108
42
270
48
66
89
1
60
23
72
25
35
120
1
30
114
30
78
36
36
48
18
29
73
71
19
17
31
53
1
24
11
24
31
24
24
137
36
109
48
35
1
210
144
96
5
217
192
18
72
5
36
55
30
59
55
17
180
115
6
42
65
7
120
90
36
42
53
25
18
5
355
6
35
96
72
151
24
41
12
97
72
114
149
67
5
1
90
17
7
54
42
30
143
1
35
25
30
18
215
252
13
36
114
48
5
84
55
30
18
198
48
306
24
174
12
23
72
1
102
161
36
1
84
6
144
48
48
42
83
72
43
5
133
36
11
49
23
13
18
6
66
18
11
1
144
36
30
48
29
37
11
132
7
48
48
78
11
13
11
37
47
25
42
245
19
90
144
6
101
43
41
127
102
48
192
66
24
5
13
204
119
25
36
35
19
29
36
144
103
149
19
6
84
12
192
35
12
91
30
90
54
138
65
7
65
79
126
48
258
24
18
11
37
47
1
131
61
48
287
37
191
19
96
24
30
18
72
48
72
6
66
5
1
47
115
198
168
95
1
18
48
65
7
65
120
13
119
91
29
1
48
11
79
185
24
37
48
72
23
25
12
30
41
79
24
6
35
85
84
54
101
19
72
24
66
84
162
144
6
48
132
179
61
84
24
210
114
95
55
53
19
18
6
102
59
48
31
29
1
24
47
19
126
35
1
30
5
43
192
137
7
24
5
25
24
66
144
17
55
168
102
186
24
24
89
7
18
11
1
114
54
167
19
30
59
73
12
36
96
59
19
6
72
114
ABCD 98610169844*3^$a+1 [50054]
60
4
39
84
48
45
3
12
84
24
12
17
60
28
9
39
57
24
23
76
15
12
17
73
18
120
42
75
15
45
15
33
9
51
45
84
18
33
36
3
5
25
87
15
144
30
11
64
9
18
48
96
24
117
75
9
75
53
31
29
16
111
21
32
1
24
18
84
18
42
21
3
30
30
120
57
20
7
5
7
198
66
21
9
54
33
3
21
33
66
17
12
13
258
36
21
104
91
9
3
18
59
36
73
135
27
69
45
24
27
45
239
1
30
65
64
9
27
27
33
69
66
9
81
95
28
39
108
5
13
131
19
21
36
144
15
21
9
36
59
4
9
72
66
72
105
63
12
33
92
37
6
165
80
13
39
75
17
4
21
90
21
69
54
21
24
21
75
8
28
9
150
36
24
48
17
25
6
9
33
6
81
3
48
12
65
16
36
21
42
6
42
17
48
7
60
77
31
48
114
12
6
30
18
29
60
25
36
39
135
6
15
15
54
47
16
15
18
47
4
120
48
8
40
48
84
48
132
21
27
99
84
41
40
15
5
76
3
162
3
12
9
23
1
36
11
43
9
33
90
77
1
51
39
41
43
81
105
42
30
60
24
3
12
36
9
36
35
24
91
120
12
21
159
12
18
72
63
8
72
28
9
66
12
21
15
36
18
108
15
3
21
9
24
42
5
55
66
35
144
1
30
29
25
18
5
7
9
21
35
61
27
21
42
60
90
12
3
12
45
42
113
37
30
30
6
89
40
128
16
51
6
39
24
21
6
17
160
48
27
33
32
67
60
36
24
9
9
42
24
17
55
132
48
102
6
45
32
73
30
12
105
15
84
5
120
19
12
57
87
65
73
72
83
43
9
60
45
6
60
17
16
27
30
3
45
30
57
224
73
6
36
54
66
30
51
33
47
19
65
16
39
45
3
36
30
36
83
28
144
36
3
30
147
3
29
13
42
12
9
12
164
1
42
42
6
9
45
30
6
15
72
81
72
12
27
15
69
141
6
29
64
117
54
21
39
21
48
39
18
138
24
5
7
36
117
141
42
45
45
39
15
36
102
6
57
3
17
49
143
7
21
32
67
21
3
9
3
9
8
31
29
28
24
9
147
75
9
24
27
137
67
36
162
18
69
15
65
1
59
43
21
9
186
45
39
48
54
6
33
132
3
9
81
54
5
13
39
51
9
51
17
7
60
36
48
6
30
24
54
72
11
7
66
15
15
89
103
33
32
7
12
30
75
15
48
45
32
91
5
85
42
48
5
19
24
30
90
6
11
103
24
93
39
54
6
6
3
51
30
3
92
61
24
3
92
4
12
3
30
84
66
6
3
48
44
31
12
276
21
36
92
43
17
13
30
9
3
33
9
3
15
21
51
5
16
24
9
47
64
120
21
24
90
5
48
13
3
51
60
54
27
3
105
117
48
42
84
48
17
19
6
39
75
42
15
12
27
18
63
3
36
60
21
3
9
45
23
28
44
13
90
78
30
84
17
64
12
12
87
33
72
8
73
18
42
39
45
15
20
4
39
21
81
90
6
18
77
7
53
37
63
27
252
21
63
89
72
16
15
9
24
15
42
48
71
4
51
33
3
24
24
132
65
7
12
36
77
25
23
4
51
18
51
15
9
56
1
47
7
24
132
54
36
30
12
33
9
6
45
9
99
111
60
9
12
69
36
12
3
39
30
36
3
12
15
18
12
3
51
84
77
52
48
12
32
133
36
6
48
18
15
32
52
15
9
75
12
12
108
30
30
12
93
27
21
36
9
30
9
72
36
20
43
29
13
59
109
42
65
85
84
95
64
39
185
25
47
40
111
9
24
9
51
15
12
108
41
19
9
57
78
81
92
28
51
24
9
12
15
65
19
21
140
36
49
6
33
99
48
125
19
21
3
45
27
24
5
19
60
42
95
28
15
29
48
52
3
89
61
18
24
6
12
15
15
105
20
28
21
15
20
16
75
12
36
96
36
57
36
15
24
57
68
115
12
9
21
30
5
43
33
3
9
123
18
30
89
16
27
48
17
52
20
16
15
17
88
9
132
30
69
36
15
21
24
36
32
1
72
75
3
12
45
15
5
19
105
20
40
36
12
3
33
44
112
39
84
36
17
7
65
1
54
57
8
67
90
23
7
36
18
60
36
18
30
12
3
20
13
35
103
77
24
139
36
21
15
42
12
15
96
3
9
135
48
18
6
54
6
144
9
33
15
27
17
1
35
12
25
107
25
30
33
20
43
12
53
40
39
138
111
12
3
42
15
135
45
33
11
4
15
6
18
53
84
19
24
18
15
9
39
51
48
33
12
3
77
37
35
19
24
6
6
81
33
51
9
66
21
9
60
54
132
24
53
7
6
30
29
25
66
30
3
51
60
21
60
3
126
60
6
9
3
53
12
108
55
12
33
12
3
114
6
69
9
54
12
30
23
61
71
4
45
111
68
121
51
48
27
65
16
3
12
5
7
21
36
51
72
12
173
88
15
69
48
21
15
27
12
12
84
126
18
12
9
44
1
90
42
95
4
51
5
7
72
60
36
33
51
48
12
5
4
12
3
126
18
42
15
39
9
33
12
66
114
6
114
42
5
40
165
351
3
72
9
21
3
51
5
1
12
42
21
20
79
93
21
27
9
84
12
30
48
57
27
18
30
33
72
3
57
140
72
67
9
15
77
115
77
91
36
60
21
3
72
5
97
35
13
3
36
3
42
51
44
76
20
103
41
19
ABCD 98610779812*3^$a+1 [50081]
5
75
64
29
76
3
41
91
29
106
170
24
12
3
15
16
14
27
9
51
3
30
12
15
33
7
72
36
35
61
9
36
3
12
71
13
41
123
7
74
7
24
39
26
24
16
15
48
96
5
36
79
72
20
43
5
192
33
12
115
29
6
33
15
49
12
60
89
55
41
36
7
17
31
53
12
19
29
40
32
27
16
17
54
33
7
29
4
23
18
12
18
1
5
60
51
9
19
32
93
42
54
51
52
83
13
45
56
6
24
46
98
22
8
60
6
13
68
33
30
30
112
219
29
7
59
6
28
30
17
40
15
38
12
7
17
24
7
5
19
21
27
17
39
4
48
9
80
36
55
53
36
4
15
65
120
19
17
4
2
10
8
7
5
24
3
40
21
90
32
54
3
16
96
41
30
109
11
24
90
6
78
10
9
56
16
71
145
53
72
10
50
3
1
20
54
1
81
38
66
40
23
40
8
40
93
26
6
7
41
27
13
15
27
53
27
37
11
85
125
6
9
57
15
45
18
16
90
23
7
26
88
30
21
5
39
4
93
20
3
40
15
17
33
55
57
3
32
19
14
96
79
65
19
161
15
57
28
27
24
21
8
12
24
55
9
60
35
37
18
9
17
6
30
24
16
39
108
53
48
27
55
57
41
15
60
16
48
17
3
57
39
7
80
30
75
79
33
21
80
60
6
1
48
21
20
43
33
98
1
60
11
49
24
12
99
54
42
8
42
63
76
29
7
8
81
31
48
20
16
36
48
5
12
28
107
232
21
20
16
86
24
1
15
5
9
39
27
18
6
1
29
60
19
17
79
5
43
41
10
81
65
30
1
8
16
41
15
15
78
72
48
19
41
30
1
21
39
155
9
111
33
7
54
26
1
32
13
35
33
19
113
67
77
3
13
3
32
69
99
31
14
7
32
33
48
72
24
3
48
9
31
5
19
5
19
65
12
3
55
26
6
10
8
6
66
115
3
30
2
13
11
9
24
33
78
1
65
16
60
8
12
30
49
39
29
3
45
100
24
119
10
80
246
214
87
3
2
7
17
30
1
8
12
4
8
31
81
71
48
1
41
54
141
19
45
29
12
84
39
60
1
20
36
87
3
10
78
30
35
81
30
1
8
57
28
59
40
17
51
3
25
65
6
66
24
6
18
39
13
20
48
31
41
4
20
16
54
41
45
138
1
5
60
60
66
24
114
15
4
80
13
39
5
51
9
4
35
4
51
9
17
60
16
98
1
24
120
17
28
32
18
72
25
33
51
45
3
20
7
26
54
66
48
15
21
84
6
73
56
45
27
9
16
14
54
12
48
15
16
36
35
45
4
41
48
46
14
19
8
79
41
13
42
9
5
19
60
5
12
34
113
87
46
18
50
30
37
83
96
30
43
33
38
1
56
85
27
36
41
24
31
41
100
44
10
24
21
5
4
80
55
41
10
26
180
28
12
23
21
39
31
30
50
25
24
65
72
54
90
40
20
10
80
34
15
65
7
12
17
66
57
21
15
27
18
36
36
4
11
33
159
33
43
41
66
24
1
23
9
63
73
45
2
114
16
8
40
20
16
63
48
113
36
144
7
5
75
33
36
36
48
36
156
24
99
112
59
1
65
55
65
78
25
65
36
43
56
16
5
39
51
30
19
12
45
8
46
113
13
60
23
16
29
19
56
15
96
21
69
36
43
21
71
4
29
19
21
122
18
91
44
100
45
30
72
77
33
15
4
44
52
9
51
5
108
19
47
144
97
15
24
14
12
24
99
25
32
4
3
3
14
16
3
5
90
57
4
75
14
7
12
8
40
33
32
70
8
1
15
69
20
31
26
3
21
30
9
45
42
25
23
1
41
54
6
4
80
100
75
8
57
31
93
20
12
4
6
9
5
60
60
139
17
30
13
12
32
31
32
37
41
60
31
41
7
41
22
30
3
41
39
25
20
15
4
8
13
36
44
7
5
7
17
36
3
21
4
30
21
5
36
43
24
23
33
87
85
5
48
15
40
17
19
65
79
11
21
3
6
39
1
20
60
66
18
36
60
36
19
21
18
6
44
31
9
6
56
24
61
5
63
81
30
6
147
21
27
40
29
19
5
12
40
3
32
28
24
60
17
64
15
5
22
14
19
65
6
16
98
15
141
16
3
21
23
13
8
7
23
25
77
55
188
57
55
5
18
57
4
9
35
24
21
36
16
68
15
12
9
139
11
9
25
35
64
11
42
28
20
6
21
3
6
51
13
2
24
1
8
16
39
77
3
30
60
31
21
63
17
15
12
37
131
28
11
1
23
1
120
29
27
15
13
32
4
108
11
40
62
27
31
57
32
28
5
30
24
96
97
36
131
1
9
30
14
39
3
13
41
34
177
23
1
41
3
21
4
42
50
27
16
45
35
21
36
34
54
80
19
8
4
36
32
7
33
128
33
30
37
9
3
63
38
15
45
6
64
30
20
30
1
71
193
20
52
15
14
19
17
15
15
25
5
43
71
6
48
27
15
13
11
33
48
63
66
4
72
27
8
9
40
20
84
120
7
29
24
40
26
25
29
10
56
9
21
24
19
17
19
77
174
1
128
24
28
53
40
51
35
114
7
8
45
10
5
4
47
6
4
20
84
12
24
64
92
48
60
15
12
33
7
29
24
66
21
3
16
9
77
18
6
16
15
5
48
30
6
120
84
72
7
23
25
53
27
12
57
19
15
2
100
27
20
33
18
1
104
81
84
72
55
45
63
17
15
9
24
30
1
45
36
23
12
33
75
4
96
11
1
29
4
39
53
3
4
27
50
24
102
105
28
36
5
3
36
4
47
64
45
12
63
26
46
45
33
2
48
45
21
4
42
110
144
99
24
16
32
45
18
49
36
51
54
42
30
35
39
1
5
180
15
40
53
72
108
36
10
80
16
33
12
35
40
50
19
9
27
23
40
189
11
9
37
3
113
3
21
54
40
32
13
12
32
1
39
17
76
27
17
24
7
8
7
17
16
47
114
16
39
5
60
6
117
51
72
18
15
24
16
41
54
30
12
24
84
96
24
27
4
36
65
24
30
144
130
12
50
30
43
45
15
17
108
ABCD 98611605622*3^$a+1 [50016]
6
48
6
36
12
6
67
17
186
36
85
5
48
42
48
37
89
162
13
155
120
85
11
13
71
6
66
49
293
31
11
169
5
54
181
167
12
36
37
107
85
11
66
186
30
24
30
18
126
6
30
1
185
90
157
35
42
66
18
6
228
42
103
41
102
73
72
89
18
78
18
162
120
72
103
95
49
23
18
78
282
67
41
126
90
18
73
5
54
25
11
12
1
17
55
17
6
72
192
36
60
36
54
7
155
48
72
54
55
35
181
35
13
24
23
120
24
84
85
41
6
48
96
48
6
7
83
102
72
31
5
6
121
17
42
84
72
49
11
120
78
115
77
19
35
24
121
95
13
71
37
89
96
7
5
90
1
36
84
149
162
18
78
48
85
41
19
131
126
54
49
125
42
12
168
12
96
12
108
72
72
1
12
83
157
12
23
145
12
5
18
18
60
66
36
24
138
42
30
24
270
25
5
19
53
198
36
1
35
13
36
36
23
6
66
144
96
120
24
120
121
23
36
108
145
143
90
198
1
35
60
84
36
18
162
18
91
71
240
25
65
48
6
85
131
13
35
13
119
61
59
6
30
157
41
54
42
30
18
55
23
12
13
144
11
25
5
67
5
96
36
223
23
180
13
65
79
36
47
13
89
108
54
24
30
54
6
139
53
103
101
36
18
36
49
5
174
42
234
12
13
47
12
121
227
102
36
60
30
6
36
187
95
180
36
36
24
12
85
59
13
167
109
12
77
6
162
115
23
126
36
168
126
48
72
6
18
120
36
24
174
18
78
30
42
7
72
24
71
114
67
35
18
6
169
77
114
121
143
42
7
257
150
48
6
102
108
6
79
41
54
6
43
47
156
18
96
90
48
42
48
78
48
72
24
13
53
90
37
41
187
23
49
96
5
31
53
168
7
95
18
55
17
6
12
60
84
13
72
59
36
36
24
49
41
48
42
30
54
6
126
30
18
1
35
18
6
30
312
7
5
42
25
113
6
25
41
18
121
36
113
42
36
12
96
66
6
84
1
144
161
72
127
95
205
96
95
30
103
47
97
83
30
72
18
78
7
65
7
5
186
120
42
12
18
85
23
54
18
24
13
35
13
155
133
155
156
49
24
300
11
121
35
73
35
42
126
18
12
78
12
90
90
13
5
55
12
23
72
49
24
12
239
13
41
60
66
18
132
126
13
12
23
121
41
103
5
36
103
5
36
42
18
174
42
120
108
31
11
49
71
109
12
113
67
29
138
13
29
90
120
1
23
25
101
30
18
103
60
185
102
37
71
180
54
18
72
1
95
84
1
84
203
222
36
79
5
18
6
12
103
5
31
155
30
24
30
1
35
60
13
12
5
18
306
31
95
49
41
60
36
18
102
54
1
179
109
71
1
59
48
1
156
59
72
144
18
67
24
180
17
54
13
60
35
73
23
121
35
96
48
37
17
31
11
48
1
5
84
55
23
169
36
24
143
73
192
47
84
72
78
72
7
96
221
90
144
156
144
1
143
96
66
31
23
37
59
30
54
180
85
59
42
318
18
24
31
48
77
144
24
66
96
54
66
144
1
12
36
59
37
108
180
161
222
13
71
24
72
84
121
23
36
18
78
49
131
49
35
60
144
30
6
61
83
30
31
23
36
42
18
12
72
73
17
55
23
12
1
5
156
31
29
156
19
48
36
47
48
42
7
23
37
48
59
229
47
12
78
90
102
31
47
30
60
282
73
17
36
96
30
6
18
25
59
1
156
191
54
90
84
60
66
6
12
1
192
23
42
43
24
ABCD 98611838212*3^$a+1 [50018]
180
24
18
21
9
87
16
35
24
18
132
36
234
138
12
96
90
24
105
21
27
15
18
54
9
16
41
72
30
48
24
36
85
368
57
12
91
59
37
113
78
114
36
12
72
55
5
306
180
30
7
5
18
25
17
31
11
21
57
295
80
123
69
15
78
18
42
48
24
18
13
32
3
42
108
55
125
24
75
135
108
240
78
204
120
18
30
27
48
75
12
60
66
72
30
181
96
5
18
48
30
24
258
18
132
30
141
9
18
54
30
66
63
96
21
30
45
48
144
15
150
75
303
114
18
18
42
12
165
33
31
272
160
89
156
30
30
72
78
54
19
32
9
55
281
24
79
107
54
48
150
42
18
12
6
150
42
42
18
18
60
132
18
60
90
69
21
54
6
42
37
5
78
60
108
69
45
99
129
78
240
210
127
17
108
51
16
80
16
65
12
42
30
123
3
42
108
39
64
257
79
23
12
126
15
15
49
11
117
57
78
12
141
39
60
45
33
102
30
150
165
3
12
49
17
192
12
6
384
66
102
42
18
201
27
102
48
54
48
57
75
78
87
45
3
273
72
72
36
72
60
12
48
12
66
42
12
6
72
18
39
48
3
205
5
120
24
36
42
237
33
175
47
18
60
120
30
45
165
60
120
72
36
60
15
64
161
12
30
78
7
48
5
24
48
78
132
1
11
150
63
3
13
101
48
120
30
133
35
93
189
51
9
48
30
25
89
138
93
117
48
60
15
9
150
198
171
27
84
66
175
77
3
57
138
30
12
3
177
102
105
3
12
210
15
3
13
239
33
16
80
27
60
150
19
5
36
39
21
84
48
222
78
72
30
21
57
87
15
168
30
18
294
99
16
65
175
128
75
12
78
75
57
36
67
107
21
45
84
48
120
198
30
72
75
16
89
78
25
5
27
45
30
102
66
42
138
60
157
128
45
12
87
75
21
87
60
30
12
48
150
333
208
32
9
216
12
48
162
168
72
150
192
6
294
31
5
12
120
30
25
35
108
12
168
42
48
24
66
30
27
57
30
90
198
240
18
7
197
6
102
31
96
5
123
105
7
80
63
72
48
60
42
48
18
24
6
67
32
16
65
132
27
3
42
19
80
27
30
234
30
48
127
23
90
30
1
41
18
37
35
45
21
12
63
87
25
80
15
12
30
48
55
137
39
64
5
30
138
12
18
37
77
66
289
23
12
30
15
144
87
30
54
48
18
90
102
162
6
102
18
150
30
12
3
99
60
33
16
32
27
18
12
42
66
102
18
67
17
79
41
66
162
115
5
48
75
15
225
27
30
72
15
16
80
15
33
69
138
54
171
27
78
60
102
21
21
6
30
90
109
113
138
144
21
9
39
160
32
105
42
78
30
144
66
84
186
177
3
13
17
12
42
6
99
16
89
96
492
12
63
147
18
12
36
75
39
138
48
132
48
180
102
30
18
24
108
42
180
79
240
32
129
36
72
42
9
21
60
108
3
69
66
192
25
23
72
30
360
102
18
3
45
114
150
90
49
41
198
270
3
27
18
19
221
84
156
3
27
12
42
15
15
78
132
63
45
372
18
13
80
99
18
43
89
55
53
48
30
102
48
12
18
9
16
80
129
60
48
120
171
27
12
42
36
132
55
17
15
153
48
ABCD 98612081864*3^$a+1 [50074]
119
25
41
7
80
3
189
4
101
39
9
288
7
47
33
3
30
3
9
60
60
18
30
199
65
6
177
76
20
57
7
83
105
52
12
96
12
5
30
37
44
9
78
84
36
12
48
49
20
36
108
9
42
189
100
17
7
125
60
7
23
60
60
48
25
89
6
49
44
51
48
30
15
57
138
12
78
51
69
7
56
129
96
42
1
20
64
35
25
20
160
5
90
25
53
79
11
25
29
3
57
3
36
21
48
192
39
69
27
3
90
7
188
28
8
12
15
72
25
47
1
107
1
11
9
16
36
35
102
51
57
123
172
167
282
30
126
67
5
171
76
155
30
159
12
144
3
48
42
87
105
48
103
72
113
84
51
57
51
4
12
23
18
12
63
108
39
61
72
65
60
39
105
6
33
9
7
11
60
37
56
76
5
15
48
75
33
105
115
47
57
441
72
162
85
5
270
85
48
143
73
11
48
60
97
41
30
9
135
18
3
147
12
21
108
87
93
16
65
43
23
12
18
24
3
52
23
90
168
3
160
20
69
18
174
43
17
43
32
15
61
20
160
77
67
95
61
107
42
51
60
9
30
36
30
123
9
175
5
12
18
85
23
37
53
55
48
72
35
120
114
19
24
36
29
3
160
137
30
42
6
42
18
33
16
11
84
13
20
135
18
72
12
19
101
43
12
41
114
9
16
23
21
84
40
47
96
30
12
43
245
60
30
33
87
12
1
44
45
42
96
105
39
105
36
12
15
72
109
11
13
20
48
45
30
102
60
30
12
6
7
48
60
20
129
15
3
105
63
37
5
78
102
3
28
72
80
57
175
17
51
9
90
121
48
47
60
73
20
141
18
60
42
108
162
61
47
18
27
33
187
95
18
24
91
60
84
36
60
48
17
99
28
155
97
41
127
23
9
3
42
168
55
203
24
13
12
56
60
9
390
126
7
53
43
29
12
99
159
1
80
196
83
48
90
15
39
13
12
5
139
77
3
16
68
76
20
9
12
30
36
102
43
20
117
12
159
64
77
108
18
60
132
1
71
45
100
44
16
11
73
144
60
95
48
72
78
204
18
61
29
78
54
15
81
15
129
6
25
20
88
11
73
65
18
42
135
16
71
6
60
30
42
48
63
16
35
18
115
20
33
3
16
11
102
63
9
126
54
43
17
60
6
114
43
47
21
69
30
25
53
90
42
66
132
21
39
45
3
13
44
36
27
60
69
16
17
30
18
43
29
27
75
66
12
78
150
60
24
18
90
63
15
114
31
359
198
18
60
9
40
41
12
3
28
11
78
27
16
48
24
68
27
138
15
15
54
48
60
55
83
90
120
127
32
16
59
6
159
171
24
13
35
30
30
33
9
43
77
3
27
109
77
19
83
78
39
88
68
15
225
124
20
3
13
5
7
20
135
45
45
18
97
53
39
3
12
90
6
30
55
119
6
210
13
119
72
18
3
75
12
21
51
1
77
102
109
96
65
18
30
15
16
140
171
25
108
35
1
137
7
72
65
31
35
33
4
12
5
15
108
16
101
60
43
56
21
115
35
1
108
149
78
72
12
49
209
60
91
131
48
1
41
39
39
13
12
17
6
93
300
51
18
120
42
126
7
20
15
12
18
3
52
128
75
37
120
5
90
12
36
90
27
135
30
18
13
29
115
32
60
111
33
231
6
72
138
24
61
89
3
52
5
6
97
96
20
160
12
29
18
33
100
60
5
15
48
27
24
18
12
120
66
90
27
3
114
18
18
30
12
85
35
30
151
29
15
165
27
96
180
135
9
15
18
42
168
57
96
27
12
9
189
103
12
53
24
6
24
228
168
12
25
36
137
42
25
20
147
25
95
150
51
28
17
114
18
31
24
20
28
72
128
40
29
55
41
19
23
25
8
9
66
133
89
7
48
77
31
89
36
12
7
23
85
8
28
47
97
65
18
114
36
7
53
60
43
20
112
35
13
29
31
84
47
48
78
87
93
139
23
141
9
91
ABCD 98612395712*3^$a+1 [50036]
5
79
60
81
99
21
72
63
53
84
28
168
24
20
48
48
100
237
42
53
48
84
16
92
79
108
45
36
20
97
35
12
148
48
44
168
127
90
48
54
33
68
60
79
89
64
80
100
68
7
60
101
12
60
25
47
156
67
65
72
28
135
33
224
88
15
125
40
92
36
31
33
20
28
108
27
33
20
264
160
27
90
18
132
29
60
84
115
108
5
139
81
20
199
9
24
63
153
32
112
75
33
8
52
39
36
144
53
55
125
28
60
32
7
29
184
20
76
51
101
55
5
28
272
7
113
7
90
78
17
36
40
12
12
60
15
125
7
9
72
140
40
75
65
139
48
65
36
132
52
8
40
27
5
48
12
160
200
28
20
48
1
119
7
60
102
15
128
52
27
9
471
180
113
103
33
24
8
7
5
28
99
120
93
8
60
97
63
152
40
63
57
20
28
9
59
31
9
44
48
97
23
67
45
60
140
43
137
7
108
41
60
120
67
165
72
135
168
72
45
48
20
7
5
103
24
90
18
65
16
12
87
5
88
12
56
4
60
8
12
48
139
53
37
48
11
64
68
97
30
41
60
52
12
3
53
12
60
112
63
5
67
33
68
4
56
52
92
40
68
100
12
48
20
12
40
8
48
60
91
81
39
93
140
7
36
77
28
8
40
27
84
89
4
8
79
9
92
60
127
60
365
43
153
12
32
28
15
102
78
257
67
108
5
28
32
7
161
48
4
68
52
116
31
96
5
79
21
420
15
30
135
12
3
17
36
24
7
149
1
11
108
84
48
55
252
5
28
72
8
132
60
88
39
389
7
57
36
152
12
28
15
72
33
147
65
156
24
40
27
53
28
27
21
12
39
18
30
113
52
75
5
40
36
32
112
135
90
35
88
75
12
108
33
192
8
4
60
128
52
63
125
48
12
252
40
60
36
9
83
7
5
28
68
124
236
60
19
21
84
3
17
28
27
102
23
36
52
48
132
200
67
18
162
221
31
33
8
127
90
111
27
60
72
41
187
5
55
17
36
40
27
17
7
120
81
9
3
3
180
54
11
52
75
60
41
132
100
12
3
12
60
125
85
71
12
120
172
57
111
87
60
93
60
48
24
240
3
65
25
27
80
136
72
60
8
7
60
185
180
52
27
101
60
97
75
36
51
53
60
88
12
56
67
113
52
8
4
120
195
108
72
21
207
5
40
20
52
8
12
76
279
12
9
99
33
188
12
12
156
112
27
5
67
81
12
8
139
9
9
30
185
60
36
7
24
89
124
68
7
53
168
31
93
8
52
3
57
15
180
165
48
20
115
113
4
27
21
80
19
33
183
24
53
28
72
8
40
132
135
21
72
20
40
192
80
48
120
12
40
8
48
4
80
205
30
5
100
116
91
108
53
55
105
12
20
16
27
84
41
60
88
152
79
53
36
4
20
108
52
120
180
20
148
99
81
135
24
30
90
9
32
19
29
19
245
28
8
49
71
12
7
12
29
72
139
89
12
187
21
44
43
12
53
40
8
52
20
48
124
15
105
147
9
32
37
11
60
19
81
12
120
92
220
248
72
120
216
19
33
12
87
221
12
40
27
60
21
60
20
37
51
92
12
16
32
19
156
57
20
55
108
57
8
12
25
90
113
19
9
32
88
204
20
40
8
49
3
15
65
60
60
175
33
69
51
48
20
24
36
259
72
18
90
33
48
21
243
48
87
33
140
100
92
40
96
380
37
27
8
19
29
31
53
60
43
153
9
ABCD 98612696558*3^$a+1 [50011]
241
47
7
113
31
305
216
19
54
47
48
96
240
37
144
11
24
360
433
36
72
18
65
144
295
18
18
36
270
180
54
41
13
18
89
181
83
96
181
203
67
18
216
36
23
85
59
72
13
180
162
36
65
7
65
25
23
85
90
137
7
18
306
54
108
179
163
36
209
48
247
41
67
72
72
5
31
233
24
120
73
54
36
162
18
54
108
90
162
144
35
1
215
73
71
96
144
24
7
36
53
145
36
36
239
139
101
115
216
29
25
54
54
90
162
108
107
48
277
179
1
36
90
90
108
72
155
48
67
29
25
144
36
36
18
54
180
227
349
126
29
7
17
91
54
23
48
19
5
85
108
72
252
108
71
19
18
107
72
24
120
216
109
107
48
241
18
162
35
1
119
223
17
55
18
270
108
29
24
1
18
126
36
35
144
1
144
54
17
1
72
23
49
119
169
71
192
240
37
131
85
36
198
126
59
121
36
443
25
90
18
275
175
17
48
79
234
72
47
25
126
161
235
108
65
7
198
131
31
54
131
103
288
90
72
18
149
48
120
7
41
85
198
125
216
48
295
18
23
120
91
270
198
41
67
5
48
144
1
71
73
71
1
324
35
109
72
234
36
126
54
90
36
54
221
49
119
25
71
163
77
13
251
37
35
120
7
288
65
264
48
1
36
36
119
133
11
7
89
24
67
144
5
553
18
29
168
91
125
145
72
23
120
217
108
59
193
18
162
299
43
125
73
198
161
73
95
72
13
180
191
151
36
29
480
121
90
53
1
18
18
54
306
107
168
13
131
265
263
43
18
275
85
131
31
18
72
18
36
65
120
571
72
5
85
35
235
72
101
7
162
180
54
126
108
11
79
18
23
264
1
54
17
144
72
120
25
18
197
19
216
54
71
48
432
24
1
143
271
161
144
360
1
90
90
83
97
23
31
144
90
239
192
253
83
7
162
18
18
59
85
198
53
48
24
96
96
61
378
36
18
90
41
121
54
161
19
144
72
5
49
71
73
90
53
37
11
79
18
47
205
216
11
43
5
67
29
259
90
72
35
48
43
162
155
25
23
265
215
144
55
378
47
120
48
37
11
79
65
169
144
36
72
107
91
126
306
108
497
7
17
1
23
120
1
36
162
17
216
55
17
ABCD 98612756668*3^$a+1 [50007]
40
9
27
32
108
160
87
77
276
7
57
128
121
144
3
20
24
48
52
156
39
45
45
378
5
31
216
144
17
72
55
36
197
19
65
156
40
12
132
135
21
12
48
200
64
105
3
68
160
3
69
57
111
32
91
144
65
208
32
112
159
177
92
1
39
12
140
48
48
280
27
53
300
160
27
5
12
55
225
216
272
115
53
12
52
9
90
57
164
139
69
12
99
161
108
91
329
28
20
184
8
72
196
117
15
48
207
93
123
180
177
12
32
216
139
165
249
99
48
300
57
72
54
144
36
57
80
84
409
47
7
45
132
39
257
120
73
51
36
32
60
28
272
48
52
128
52
15
36
77
40
180
132
140
61
144
215
28
189
90
125
120
228
48
192
108
84
13
63
9
203
85
207
99
9
20
7
65
16
104
300
16
140
169
111
12
140
88
204
309
27
80
112
20
12
28
8
40
152
48
67
5
120
12
48
28
3
81
68
120
48
4
39
69
120
171
197
24
88
60
48
140
73
11
133
47
136
144
8
160
128
120
100
144
128
160
240
15
17
19
9
48
24
128
28
240
92
25
15
120
225
147
69
119
40
32
43
17
163
45
45
72
11
133
27
212
12
19
209
7
33
68
112
48
189
23
40
8
60
180
67
125
40
212
48
100
51
54
3
32
112
96
260
40
80
7
45
188
163
77
160
80
40
12
108
144
8
72
48
115
36
221
139
17
40
152
97
18
33
140
169
15
80
49
47
40
3
29
168
120
64
33
83
43
117
60
57
75
20
60
112
48
20
108
64
60
200
16
153
167
49
171
44
208
132
3
72
108
125
48
7
177
36
80
103
237
80
40
57
47
169
191
25
90
125
145
3
80
172
123
5
100
20
28
60
20
4
159
137
280
80
40
57
15
8
100
20
40
20
100
192
12
15
45
116
112
12
3
65
7
198
95
112
116
60
144
36
60
7
216
41
256
12
141
111
336
132
15
45
48
24
156
92
48
4
68
48
60
132
88
87
90
72
71
292
15
17
76
84
36
200
40
33
119
180
7
41
13
51
93
35
12
43
72
81
207
125
148
44
79
201
60
36
140
64
3
36
36
33
8
139
180
41
24
88
48
20
13
87
57
35
48
52
12
240
48
92
139
381
33
75
15
173
100
140
40
80
43
117
44
28
360
12
60
8
12
196
9
71
12
112
48
80
48
52
152
148
108
120
12
32
348
7
65
43
33
12
8
24
180
36
220
27
36
29
132
19
257
12
28
80
4
96
60
180
132
72
105
11
180
223
57
33
54
57
168
81
167
40
ABCD 98612808254*3^$a+1 [50174]
8
72
160
96
21
99
168
32
48
48
144
16
8
16
128
157
59
48
37
35
48
61
27
32
88
96
72
8
168
64
48
81
87
144
57
36
36
111
8
40
8
64
288
48
9
63
32
112
56
72
112
57
47
96
48
88
8
144
40
32
160
93
107
88
48
80
40
80
112
32
24
72
64
117
131
13
203
120
48
25
63
8
136
24
32
64
224
96
109
83
25
15
8
48
73
23
120
96
144
16
33
159
104
72
25
23
24
48
13
3
8
24
40
33
468
227
48
13
51
56
144
64
24
8
24
61
75
24
81
23
121
47
120
24
184
21
35
109
3
168
56
112
80
16
32
48
97
159
24
69
36
23
216
24
168
48
136
144
56
144
16
152
16
32
136
176
205
11
48
144
168
48
40
8
73
111
8
24
73
108
123
80
120
48
424
24
80
1
119
25
23
160
120
48
224
48
96
144
109
51
32
40
309
11
25
39
8
24
1
36
11
16
56
61
131
120
24
64
93
108
71
120
48
40
8
181
36
183
8
205
36
63
9
36
83
61
75
32
256
56
112
176
48
16
120
8
40
224
24
16
8
49
63
72
152
336
208
56
184
144
8
40
8
40
32
40
48
128
168
73
47
144
25
15
128
40
33
95
48
88
8
168
24
48
24
168
168
352
32
96
48
40
128
120
72
48
25
39
144
248
48
25
71
168
48
192
72
48
16
80
24
72
48
264
121
23
88
176
1
72
39
213
107
24
40
248
24
25
15
8
136
381
99
45
27
176
24
48
13
3
141
267
320
72
24
16
8
112
104
49
87
8
160
56
120
1
36
75
56
64
48
333
323
73
119
112
8
24
96
168
144
24
88
24
237
59
24
72
120
49
87
104
25
144
15
21
107
184
141
35
16
512
216
72
157
3
24
8
48
72
120
13
195
48
9
36
123
72
72
56
1
351
8
184
24
72
104
360
193
119
24
40
224
16
248
24
448
104
96
144
96
1
95
48
48
97
63
72
80
216
144
1
23
120
1
15
57
47
277
3
96
8
16
120
8
48
240
120
88
48
8
112
120
8
40
240
152
1
71
96
112
72
8
24
72
49
119
40
32
408
16
72
48
24
152
16
104
13
3
32
88
48
8
192
25
71
216
72
64
72
144
80
1
39
33
72
36
3
8
88
56
72
40
32
40
48
9
23
16
24
96
165
75
176
145
36
3
80
112
120
80
120
16
128
184
72
57
63
9
71
40
33
135
8
144
96
48
16
48
56
112
129
63
24
128
160
48
128
24
73
71
1
119
25
36
243
128
64
128
208
56
24
120
24
88
24
32
64
24
128
144
24
216
88
24
120
104
112
120
24
56
40
57
23
121
71
96
208
104
168
145
135
45
ABCD 98612855728*3^$a+1 [50016]
28
2
40
30
78
32
10
14
64
36
72
78
66
110
10
6
78
90
56
10
30
54
44
72
24
36
66
10
72
30
90
6
30
20
4
50
48
78
90
46
26
48
16
110
60
30
6
28
74
18
10
30
12
12
24
44
28
72
12
44
36
6
22
50
18
28
2
22
20
12
58
50
52
36
30
42
8
148
96
26
58
14
22
44
52
8
76
14
36
28
56
6
16
20
4
18
8
18
96
16
14
36
18
52
20
60
52
66
2
52
20
28
104
16
48
20
16
20
36
24
16
38
102
64
60
30
6
2
112
50
114
34
2
118
18
54
24
90
2
108
52
12
12
24
6
56
40
30
2
40
96
62
82
18
24
20
16
14
46
14
40
44
46
84
14
36
22
68
6
94
44
72
24
46
6
20
30
64
30
24
26
64
24
170
16
12
20
88
20
16
20
4
50
16
6
48
72
38
10
36
8
70
38
100
30
90
20
18
16
50
6
22
12
20
34
50
16
54
72
120
90
32
12
60
4
32
120
34
30
60
8
46
116
48
6
52
38
10
20
24
12
114
34
56
16
108
2
58
60
8
12
36
52
108
26
16
2
30
18
22
20
28
8
10
96
36
48
96
50
6
84
4
36
128
40
8
22
2
88
12
48
90
32
66
60
112
36
32
4
36
12
56
52
20
58
6
36
48
36
104
76
8
16
12
8
10
32
70
12
92
24
76
36
42
26
40
6
54
56
76
108
2
48
6
28
12
44
60
16
24
24
8
28
30
54
156
30
54
2
96
12
6
30
34
56
22
42
6
24
20
66
4
96
6
80
16
2
18
10
38
42
12
112
38
18
30
90
4
18
18
84
20
96
84
18
6
10
96
14
114
18
88
96
30
74
184
6
6
120
26
18
16
96
8
16
20
40
18
6
14
46
62
70
18
50
42
34
104
6
48
18
18
34
6
56
30
18
6
12
78
22
12
48
60
48
24
12
84
36
30
18
56
22
32
22
116
72
28
104
16
2
18
48
6
30
36
22
30
48
8
52
38
46
66
18
72
50
10
8
40
2
138
72
28
44
16
60
12
44
28
38
112
32
10
36
8
204
18
4
24
42
20
4
8
16
36
48
96
2
22
72
36
30
48
32
10
8
16
50
106
2
126
40
24
60
8
30
34
20
16
2
40
146
72
22
42
56
100
44
24
4
18
32
102
10
24
2
42
28
72
8
30
58
2
4
66
18
30
2
28
12
132
50
82
36
42
30
20
6
12
100
8
6
36
4
26
18
42
154
20
100
36
8
24
12
10
66
12
66
30
50
6
28
2
90
148
48
8
22
8
34
8
22
6
80
66
46
12
38
30
10
32
90
22
6
2
10
102
14
40
36
110
34
12
8
16
56
18
34
32
4
144
12
56
22
2
28
8
18
30
36
24
16
78
6
72
20
28
42
2
18
10
12
68
10
8
6
4
24
92
28
32
64
20
16
56
18
22
60
48
6
26
52
8
40
194
48
18
4
90
86
42
18
18
22
144
48
12
48
162
90
54
152
22
12
8
52
104
60
12
82
90
80
22
74
12
18
34
12
80
34
26
40
36
104
10
24
30
2
22
42
14
82
92
142
56
4
60
24
36
26
34
60
98
18
18
6
90
124
32
34
110
36
148
30
42
20
10
20
40
12
116
30
6
54
4
8
10
30
74
40
24
54
18
72
48
12
48
18
30
24
36
36
26
22
32
10
24
2
18
130
42
38
36
46
162
8
4
14
60
10
84
72
60
44
12
22
32
70
20
24
30
64
6
20
16
36
12
26
36
6
58
126
50
30
4
12
2
18
28
32
88
50
6
4
60
42
30
84
44
6
10
74
22
60
8
72
72
46
104
16
30
74
178
20
4
6
30
18
30
56
96
34
6
50
58
14
108
22
12
18
38
4
50
210
10
54
14
22
36
8
4
6
30
20
12
144
144
52
72
8
22
50
12
58
158
24
4
12
2
16
2
120
24
64
56
4
12
20
64
68
30
78
4
30
146
40
192
38
34
38
18
72
40
108
24
20
4
2
30
4
30
18
12
18
68
34
66
74
16
20
100
14
16
50
72
52
18
42
14
36
6
40
24
96
32
36
10
44
22
38
142
24
32
48
10
6
20
54
64
30
50
18
78
36
34
2
30
10
68
12
22
2
30
88
42
66
12
62
94
30
20
34
2
40
14
34
120
26
16
6
48
2
24
64
2
70
20
148
60
36
48
2
90
10
18
8
18
82
8
40
80
34
42
14
114
46
2
148
24
8
40
38
22
44
10
126
108
26
54
6
10
60
48
98
10
20
34
48
26
6
10
30
6
8
216
28
30
18
48
24
12
20
76
60
24
24
6
30
48
32
58
38
154
56
22
12
78
18
68
10
26
6
18
36
100
30
6
114
6
24
96
2
46
44
70
6
84
32
16
20
10
18
62
18
70
6
24
24
18
2
270
22
68
22
6
180
84
20
18
10
12
24
2
22
6
104
118
24
24
60
80
12
4
60
44
16
98
70
12
18
42
84
24
20
72
30
40
110
4
32
190
2
18
150
70
30
80
12
22
6
24
44
4
66
6
36
12
66
66
8
72
4
176
34
174
8
18
34
96
6
6
24
18
38
18
66
60
64
56
34
42
30
2
96
64
12
14
54
12
10
78
8
184
50
30
136
18
62
10
78
60
144
48
78
92
4
8
36
4
138
12
48
20
54
130
44
96
18
48
40
74
4
90
26
88
ABCD 98613047264*3^$a+1 [50001]
42
6
30
12
12
23
7
60
30
23
73
30
69
63
17
55
6
54
18
23
61
11
97
30
36
9
60
8
7
96
24
6
12
24
23
12
19
29
28
3
21
3
36
42
47
91
17
13
51
51
137
73
12
3
27
60
6
6
5
24
7
17
25
6
17
24
28
3
60
54
30
9
27
57
180
3
30
12
6
6
24
54
12
41
4
216
3
77
24
24
16
120
9
6
18
30
36
72
65
4
44
1
36
75
44
1
12
107
88
15
57
48
15
18
114
21
63
9
27
78
12
3
33
72
30
12
18
30
21
32
67
137
4
81
6
84
24
29
85
3
104
24
16
128
72
1
48
42
17
205
15
32
64
24
57
54
42
47
52
33
12
3
27
5
48
28
15
9
8
40
15
65
1
11
61
60
30
18
6
24
42
12
6
65
49
12
123
3
78
120
11
19
65
25
6
174
24
6
84
6
30
6
99
12
8
91
5
1
23
25
72
15
32
25
90
5
55
113
4
68
16
51
18
3
45
12
42
5
40
9
24
18
5
24
13
120
75
75
6
39
45
12
35
28
8
37
66
24
45
45
6
9
168
72
20
7
45
44
19
17
133
3
32
1
72
12
66
24
33
33
24
30
120
30
11
7
5
7
12
18
23
79
89
37
12
15
8
7
48
29
36
37
66
24
45
12
3
33
9
71
7
36
57
27
30
66
12
57
51
36
48
6
24
35
61
11
48
61
6
18
23
37
11
1
11
103
9
32
25
60
48
162
41
4
3
6
39
32
1
83
24
48
4
48
33
107
36
4
21
24
30
6
119
1
51
3
33
27
17
36
37
36
42
42
12
71
12
12
36
4
3
6
71
24
36
4
9
36
59
25
23
37
3
15
42
12
11
37
108
18
84
17
61
3
87
12
12
18
60
36
39
8
13
27
9
3
20
60
43
18
51
3
33
3
5
67
60
18
60
59
28
20
7
36
29
13
12
90
18
3
24
32
1
30
102
6
84
33
105
18
24
30
30
33
20
12
25
42
18
18
33
56
79
90
47
37
72
18
12
24
41
79
17
73
51
8
16
15
24
60
126
11
19
54
107
31
17
1
24
6
6
18
17
133
36
24
23
25
39
56
7
81
15
9
21
6
36
12
18
3
32
13
39
92
4
9
3
75
24
45
24
165
35
1
23
60
1
27
45
12
6
150
35
1
48
42
5
43
30
15
45
23
4
80
25
23
1
39
27
53
96
7
24
9
9
6
30
15
57
30
42
12
39
44
91
41
168
1
111
8
7
5
49
147
15
42
47
48
25
15
51
54
30
21
39
6
24
48
59
28
56
55
24
36
5
85
11
1
78
6
63
33
99
168
8
43
5
76
20
13
3
44
13
6
30
6
18
6
21
33
15
45
35
16
24
72
3
5
67
60
66
3
9
42
36
89
43
30
75
15
6
30
24
30
23
13
84
36
6
18
11
7
9
20
115
18
11
16
45
23
25
48
3
204
135
6
6
45
144
15
36
21
140
19
65
55
36
48
12
30
18
6
63
51
6
11
28
20
24
55
48
9
3
5
28
84
44
19
77
43
41
19
18
24
18
90
6
9
3
42
23
12
25
23
55
9
33
12
120
51
3
77
49
63
63
24
5
156
4
15
33
15
36
9
21
47
37
47
73
35
12
121
47
16
9
36
27
99
33
20
16
51
69
80
1
23
151
120
60
114
18
42
15
87
90
30
6
18
9
8
7
33
24
8
25
42
18
95
60
1
12
27
15
90
12
24
42
5
19
36
29
28
20
31
41
43
41
1
30
6
30
137
25
23
37
72
23
52
45
6
48
30
24
71
16
56
13
6
45
63
18
63
9
167
1
72
15
92
31
29
13
90
12
36
24
48
53
7
66
51
56
19
18
156
30
12
69
3
5
1
12
60
132
11
49
18
54
71
55
5
4
9
24
23
48
19
12
24
17
28
60
9
87
45
3
3
33
9
3
104
16
24
45
11
19
24
17
12
37
15
21
108
24
11
19
30
6
17
24
31
12
12
33
21
30
69
48
32
61
12
18
45
72
12
15
6
47
7
41
12
7
30
120
96
42
45
33
12
12
66
21
8
85
47
1
78
96
5
24
4
45
15
3
30
54
24
12
24
45
21
18
90
72
24
90
21
8
24
13
12
15
63
48
29
1
102
12
12
29
16
3
72
24
24
45
12
21
18
29
157
111
45
12
23
25
18
9
15
6
59
25
15
21
59
7
33
32
73
18
45
24
111
12
45
3
53
64
27
45
39
6
119
16
9
36
63
32
19
45
9
15
21
54
12
41
37
90
33
3
9
33
107
25
95
25
6
24
48
117
21
15
69
30
6
12
48
24
6
6
3
3
57
20
1
24
6
12
5
4
24
9
6
60
5
1
3
128
133
11
73
60
6
41
73
51
45
39
12
75
6
30
18
54
6
24
12
11
84
43
18
42
53
40
3
24
5
48
7
18
18
24
5
25
102
48
30
3
105
23
49
240
12
3
120
8
13
12
108
186
24
17
12
13
12
6
36
9
45
60
24
48
35
4
9
30
9
165
6
6
23
1
24
36
35
72
7
65
25
71
1
15
21
42
21
44
1
42
30
48
59
43
17
1
60
6
5
19
54
12
36
18
6
30
65
60
91
5
7
12
33
15
18
78
12
65
12
36
64
3
17
1
36
6
33
116
16
12
12
20
13
15
27
36
33
39
30
6
9
15
53
40
27
42
11
7
48
12
81
9
150
65
1
66
54
90
24
12
21
15
9
56
84
133
63
189
24
30
6
63
21
11
19
90
30
77
7
6
12
15
177
48
3
69
30
60
18
47
28
123
69
21
12
23
19
6
15
15
9
21
36
24
12
3
15
9
75
42
6
5
40
33
6
53
73
42
6
59
12
76
9
11
37
6
30
11
16
9
6
30
12
6
6
18
48
42
12
3
171
29
16
32
37
6
21
36
60
57
23
97
126
84
102
63
75
12
48
21
15
17
52
8
37
6
9
15
18
42
30
66
60
5
1
30
18
162
29
24
7
41
37
42
29
16
39
30
47
48
67
5
72
7
53
76
9
15
21
12
48
30
54
11
19
5
25
11
4
81
24
168
60
27
21
6
69
75
12
12
12
21
20
13
12
12
83
52
48
57
ABCD 98613393436*3^$a+1 [50048]
27
50
55
5
40
3
48
21
8
30
10
86
37
60
29
18
12
133
5
36
6
18
12
24
60
84
156
4
12
3
15
26
19
27
50
28
2
10
20
90
18
7
45
68
67
5
30
24
64
26
6
40
8
10
15
41
24
30
12
60
24
54
6
25
71
1
69
14
30
19
36
11
13
65
72
18
66
34
21
69
26
46
3
77
48
103
57
15
65
60
40
27
29
96
18
30
70
12
44
6
24
6
1
12
35
30
91
35
1
29
64
63
17
12
48
30
6
64
26
24
40
21
161
19
36
15
14
30
4
81
5
30
49
15
50
7
3
2
19
89
30
120
13
24
29
36
28
26
6
31
12
35
40
102
8
43
47
25
77
18
120
22
8
7
45
38
6
31
125
60
28
30
33
17
7
5
79
29
6
64
26
76
44
46
45
15
48
60
56
1
15
38
60
42
1
129
8
42
210
10
18
56
31
35
40
9
60
12
27
102
60
3
60
17
19
71
18
30
142
3
47
1
47
30
7
3
56
6
55
5
24
16
3
101
30
24
12
25
5
18
22
39
29
7
84
39
72
81
12
47
30
30
18
60
6
1
29
31
15
20
13
36
59
205
36
35
25
5
31
53
52
78
2
70
14
124
15
60
47
1
9
8
10
30
51
9
20
10
26
55
59
30
6
6
18
1
35
25
5
6
88
42
14
34
15
5
42
13
5
36
6
10
80
31
9
80
30
60
24
37
77
30
13
17
12
18
30
22
21
23
25
36
36
12
35
96
84
72
144
114
7
15
60
18
3
12
15
42
3
12
3
26
36
60
30
40
78
72
30
33
17
24
67
23
24
10
27
48
12
48
17
28
60
80
120
6
126
30
78
66
30
54
30
10
26
36
48
6
76
38
40
12
51
24
108
15
26
60
24
12
48
67
24
60
12
17
12
58
2
18
42
108
6
16
20
30
10
30
63
11
25
5
36
31
29
30
18
10
81
9
51
39
26
19
12
45
3
11
90
6
25
60
3
72
8
6
136
38
82
8
42
18
72
40
164
24
12
40
3
45
3
24
35
48
12
61
83
4
26
79
47
1
23
6
40
15
48
5
43
17
12
18
36
16
18
20
40
15
35
66
4
27
96
12
17
84
79
27
44
6
100
8
150
142
8
90
37
29
120
4
26
97
143
66
18
6
54
72
130
44
7
60
17
55
17
19
24
5
43
12
12
5
10
33
105
2
1
12
17
19
12
83
4
45
132
3
30
2
18
30
1
65
7
48
35
1
24
5
7
69
44
7
17
70
21
5
7
12
5
30
1
41
19
131
48
112
14
4
32
78
42
18
6
19
27
98
31
132
53
54
1
60
24
5
12
18
6
19
65
42
100
18
30
2
19
29
103
17
72
31
29
18
12
60
25
48
27
18
2
48
22
8
10
30
42
80
28
12
9
65
7
17
36
7
17
22
98
10
20
13
48
24
5
40
80
120
12
24
216
24
24
42
10
3
77
48
31
29
12
31
48
11
13
35
25
11
30
24
60
90
13
9
48
15
36
21
15
3
2
60
10
38
43
87
32
25
36
23
64
26
36
78
22
3
5
67
65
48
6
120
84
10
26
1
33
27
36
12
41
6
18
36
4
2
10
8
6
1
23
52
20
13
5
42
1
17
115
71
6
60
54
54
7
29
46
38
7
45
51
23
25
9
42
69
12
39
8
52
44
6
55
65
18
25
15
140
150
6
25
59
30
30
10
15
48
27
45
17
78
22
14
6
19
36
23
25
5
7
24
131
90
40
14
37
17
7
59
94
32
144
67
9
38
40
50
30
12
10
80
54
54
12
30
1
17
31
59
6
4
12
8
120
42
30
18
42
43
5
7
35
70
48
15
48
12
5
91
11
49
5
139
95
42
10
90
20
18
36
1
33
51
29
55
96
65
7
29
19
29
30
10
32
19
60
29
43
24
29
30
49
11
34
26
4
21
21
18
2
43
11
24
10
62
25
15
74
79
117
20
70
104
1
3
62
30
18
12
28
20
12
84
6
1
24
23
42
40
138
32
118
3
27
33
53
4
116
79
45
26
25
12
53
187
12
60
48
59
1
87
2
48
6
1
15
78
3
29
48
96
54
96
34
26
6
40
44
19
71
49
195
30
2
25
15
8
60
1
144
11
4
26
84
12
28
20
10
57
24
24
41
16
8
12
55
65
30
90
55
29
4
3
59
10
90
45
53
6
1
5
19
12
159
18
63
84
29
24
60
6
24
37
24
9
87
35
18
10
26
54
30
30
22
14
25
5
6
18
55
5
42
58
27
84
101
18
1
29
163
9
170
1
69
14
6
10
8
6
24
36
91
5
24
4
122
54
79
17
31
39
20
138
72
78
61
5
31
29
4
26
6
30
30
43
17
31
12
60
5
7
3
21
59
13
9
8
67
24
35
1
29
76
80
91
149
18
30
6
1
83
30
31
29
22
38
67
63
2
91
53
30
16
33
45
146
1
23
60
13
12
11
24
73
53
54
97
125
28
15
57
48
20
7
65
48
6
25
24
75
50
12
28
72
44
34
2
240
19
12
17
60
22
60
20
18
30
61
89
6
66
19
11
30
43
75
12
9
35
6
55
5
30
48
6
67
59
114
34
80
1
36
48
75
72
68
6
60
55
39
42
38
66
19
71
4
32
49
11
25
84
141
8
66
30
24
102
148
12
50
48
72
48
70
62
150
49
41
48
150
10
3
9
3
17
55
59
30
7
24
23
6
16
20
54
144
36
96
1
12
5
31
5
24
67
156
17
42
10
30
9
24
17
30
25
24
29
12
28
50
13
89
48
66
46
3
45
42
21
17
132
58
2
19
60
51
48
26
54
73
29
55
3
57
23
13
9
98
30
42
18
36
31
24
11
78
36
6
108
1
35
64
56
97
48
5
4
123
137
12
84
6
58
87
3
62
58
116
1
33
62
58
75
5
82
14
76
75
5
48
30
1
21
74
6
84
19
57
8
12
ABCD 98613865856*3^$a+1 [50003]
6
42
12
41
31
9
81
6
5
13
47
1
18
66
11
25
30
41
16
15
5
1
18
9
3
54
3
27
12
78
30
6
42
60
30
24
63
15
6
60
6
21
21
24
30
18
42
17
12
43
5
24
25
30
6
48
18
18
30
29
19
18
6
41
103
6
3
36
20
60
7
120
77
121
35
1
78
53
19
72
5
1
6
9
9
30
29
13
6
60
30
6
5
28
15
12
6
87
9
35
52
27
45
20
28
3
5
84
36
37
30
21
32
4
87
45
51
105
69
6
21
8
12
7
24
36
21
32
55
5
13
42
17
36
28
27
9
56
103
6
3
8
48
96
4
20
1
6
69
15
18
11
103
18
6
24
66
42
18
6
53
1
48
39
56
115
29
7
5
37
11
28
3
6
11
25
6
12
18
27
45
107
19
113
16
3
54
30
18
6
24
17
25
23
36
13
30
41
25
11
37
47
31
138
36
47
31
93
33
3
44
43
54
6
105
9
24
36
18
41
19
45
15
24
5
7
12
5
7
48
5
40
32
13
66
12
30
63
56
28
27
48
33
24
63
42
51
21
42
6
6
33
39
17
13
35
19
21
20
67
12
9
108
3
84
54
90
72
17
73
47
31
6
23
37
6
17
73
36
30
53
19
72
12
6
83
100
69
11
7
9
12
3
24
12
42
66
12
9
21
12
48
63
9
6
24
30
12
35
7
5
7
60
6
15
80
12
12
1
59
16
9
255
93
30
18
6
42
6
9
8
13
6
21
21
3
32
49
6
36
17
31
81
51
48
18
3
57
6
17
7
17
1
6
12
12
65
1
23
13
15
15
5
7
54
48
18
6
23
4
51
72
12
54
24
6
53
13
11
1
78
9
99
65
49
87
24
15
33
9
72
27
135
60
41
48
19
5
25
12
3
51
21
39
5
7
12
36
6
30
29
24
64
39
18
23
24
55
5
49
48
59
19
17
24
25
54
24
12
24
129
33
18
33
9
66
33
20
7
6
18
9
75
6
78
12
24
69
32
1
6
24
24
6
12
24
71
48
12
16
3
6
12
24
11
13
42
12
174
48
12
15
9
24
30
12
5
88
45
30
48
21
32
13
3
15
72
9
3
6
3
15
6
12
6
12
24
21
39
6
11
31
6
15
33
23
60
4
56
1
11
12
13
36
54
5
19
30
18
18
47
1
6
5
7
126
23
55
21
63
5
1
6
29
31
41
60
1
15
9
11
79
54
6
18
39
8
1
39
3
21
32
103
6
30
9
36
9
6
33
24
12
15
12
54
6
48
41
7
5
19
12
77
36
37
23
7
18
30
18
47
55
42
30
30
3
15
6
6
6
12
24
15
3
21
9
35
19
41
12
36
4
39
17
67
12
60
42
3
20
36
85
11
19
17
25
23
19
6
102
24
48
33
33
47
25
24
15
80
49
30
18
24
6
9
8
19
41
37
54
5
115
5
4
63
72
9
36
9
3
8
43
29
12
13
6
77
67
42
120
23
19
12
21
15
5
36
7
30
35
7
41
12
48
49
66
17
4
3
65
37
24
12
6
54
3
12
51
30
24
18
36
18
3
20
4
3
17
25
23
12
108
12
16
51
17
16
39
42
24
6
12
6
66
21
9
48
6
6
12
66
54
12
3
56
1
59
60
36
7
18
11
24
40
27
12
17
7
12
24
41
55
12
5
40
12
33
66
6
18
5
13
6
6
36
48
59
28
27
18
23
25
3
39
30
24
23
25
6
12
113
7
6
3
36
32
37
12
3
15
12
66
24
114
21
24
92
64
32
37
12
11
55
29
1
18
72
6
30
5
60
43
17
19
9
32
4
57
71
31
24
5
25
51
81
11
31
36
18
72
23
76
87
21
87
60
6
75
8
61
6
5
13
30
65
52
32
96
48
1
11
24
4
44
28
12
3
17
7
6
114
54
35
24
37
11
31
17
24
37
11
28
9
36
18
18
23
31
21
20
19
24
48
24
5
85
27
15
9
9
54
29
7
54
6
60
6
27
39
33
9
11
25
24
35
55
17
19
5
13
23
28
69
12
11
19
53
55
60
6
36
18
53
55
36
9
21
30
12
21
75
18
30
18
6
30
23
31
24
101
49
23
1
6
41
55
42
6
29
48
16
3
12
29
7
41
25
71
49
6
29
67
30
3
36
27
29
13
18
18
6
30
24
24
24
23
1
39
39
144
17
55
17
37
48
23
12
1
60
18
33
27
21
33
18
36
53
60
19
12
48
6
36
6
24
138
3
81
36
11
43
5
12
19
89
7
66
12
6
41
7
30
18
60
6
18
48
24
12
29
13
3
68
7
12
60
5
43
81
3
29
40
15
24
54
27
60
21
18
53
48
24
12
19
33
51
57
3
6
15
12
15
6
3
81
3
51
53
7
29
19
96
101
28
21
42
24
30
3
15
41
12
28
92
24
4
27
53
7
72
12
30
90
18
11
28
12
32
19
42
83
91
29
7
9
111
30
23
60
4
27
17
7
5
16
8
139
72
12
90
59
13
131
13
6
12
6
12
6
29
7
89
4
20
25
54
42
11
12
1
6
24
5
16
75
6
23
36
19
66
39
80
12
19
65
76
33
47
115
21
15
18
72
30
29
1
30
48
30
39
12
15
12
42
23
1
11
85
84
47
7
53
12
7
36
24
81
27
42
3
15
48
53
12
61
6
81
75
24
18
90
120
5
84
61
12
18
17
72
25
24
47
73
42
18
11
19
30
30
48
45
9
27
12
44
13
11
12
43
12
6
24
35
4
9
11
12
25
24
6
24
24
29
31
54
3
33
11
31
5
1
18
41
1
15
15
36
6
11
28
15
5
7
5
7
30
12
47
67
6
51
36
3
17
55
17
13
3
9
35
19
12
24
45
69
23
13
36
18
53
36
16
87
9
27
108
24
6
6
29
108
7
5
40
72
20
24
1
23
31
41
37
30
45
3
29
37
18
48
21
9
15
3
24
5
4
45
47
31
72
21
33
11
12
7
6
23
43
42
6
29
40
32
19
36
17
1
51
15
117
9
18
30
114
12
29
4
33
42
6
6
24
24
41
12
49
24
12
18
33
153
3
123
18
48
27
75
21
39
5
1
6
24
72
9
3
12
53
12
1
42
24
6
66
18
48
18
18
30
30
48
30
105
3
66
6
41
76
27
30
18
17
4
104
13
72
35
19
42
3
20
7
21
20
24
67
30
12
87
21
71
73
42
30
107
7
48
12
29
1
36
18
12
17
31
48
41
19
12
5
13
36
3
33
24
23
60
1
162
21
3
18
11
36
7
17
19
48
24
48
5
13
102
12
60
12
24
24
6
30
5
1
18
29
1
27
51
5
48
12
28
33
18
12
18
12
35
12
40
48
44
36
49
6
81
33
23
73
72
6
42
47
25
23
52
21
30
6
30
18
23
13
47
12
1
66
9
8
49
6
45
48
27
9
21
18
69
72
27
17
43
60
17
55
5
12
115
60
6
42
42
6
36
48
41
12
7
6
12
3
15
12
65
19
54
23
112
33
36
11
12
43
30
36
18
33
21
6
18
47
36
19
48
5
1
11
25
23
25
3
15
48
12
18
126
21
27
5
37
15
33
3
72
57
11
12
48
24
7
30
24
42
69
15
6
6
9
20
1
12
23
40
20
16
3
5
12
13
47
25
3
33
18
5
43
9
3
6
39
44
205
6
29
55
6
15
39
18
18
57
36
33
71
84
7
17
1
3
92
28
9
114
17
48
13
35
13
3
3
12
24
6
42
ABCD 98614528542*3^$a+1 [50100]
234
36
55
29
67
173
43
77
150
73
17
150
36
30
54
90
6
24
60
145
5
6
84
246
54
36
60
1
36
12
185
67
96
107
13
17
330
96
60
61
108
36
12
47
97
29
7
17
6
37
12
101
114
25
108
77
96
60
54
1
12
23
120
90
54
90
6
85
179
1
89
240
90
13
132
48
77
66
264
96
24
60
25
108
53
7
83
174
30
73
83
174
60
60
163
53
31
288
11
169
5
90
126
24
67
203
157
36
167
30
163
47
37
36
53
30
24
133
137
60
30
120
25
101
24
55
95
13
257
6
25
245
67
23
25
5
84
43
23
60
24
90
66
109
168
228
89
6
24
13
23
90
60
90
150
91
89
30
25
59
85
11
24
37
29
7
77
67
83
150
90
85
60
11
60
1
23
133
47
6
55
89
150
180
85
60
41
67
167
61
59
1
72
47
37
173
151
59
36
337
53
30
24
66
120
19
95
66
19
120
41
30
84
240
61
65
144
271
36
23
96
60
24
13
47
30
96
7
17
90
36
384
30
115
36
29
55
5
6
84
66
19
71
1
60
36
192
36
35
1
36
23
114
36
114
1
24
5
36
60
60
31
108
41
84
126
30
31
108
95
60
6
19
35
253
23
85
5
31
36
12
101
31
29
7
77
30
66
7
180
17
60
240
6
181
59
60
37
24
83
6
55
12
77
90
66
19
65
96
115
84
65
150
1
60
35
174
90
216
24
1
12
72
71
109
35
25
11
54
6
157
108
29
126
157
53
19
72
120
23
30
60
6
121
83
30
6
37
72
11
24
25
48
23
337
23
24
30
186
180
121
23
66
150
25
35
1
23
85
41
84
36
114
145
35
96
157
72
35
60
30
186
30
24
6
24
6
60
210
84
36
1
48
72
96
12
5
60
96
451
53
43
84
113
150
517
48
60
11
25
29
120
30
126
54
37
48
11
84
85
216
29
66
49
35
36
1
179
289
65
30
1
119
36
24
73
107
265
168
12
41
199
12
143
1
29
36
24
36
7
23
54
66
24
121
12
17
91
35
37
107
36
54
36
115
29
90
1
96
84
72
108
132
47
6
427
108
36
168
5
30
30
60
36
31
59
60
85
35
217
53
24
6
84
36
60
1
23
30
96
234
60
61
24
108
48
65
54
66
54
66
127
83
49
65
7
173
96
91
173
55
65
43
72
11
61
24
95
121
48
5
30
276
120
97
173
19
131
37
47
61
65
30
60
54
366
1
83
25
5
96
54
6
31
203
145
5
115
221
60
324
43
53
235
35
25
59
66
120
90
97
53
127
84
29
324
31
72
83
54
66
144
13
72
48
23
24
60
36
37
383
84
61
35
1
143
36
24
120
13
77
31
144
11
90
330
60
24
240
1
24
101
24
55
120
125
30
66
204
103
12
36
180
24
35
73
83
30
67
72
5
96
19
60
36
125
139
96
12
77
36
24
30
6
60
84
30
1
216
36
113
24
66
85
12
287
120
60
37
53
6
157
143
25
29
55
72
23
1
12
24
143
1
59
120
66
84
36
ABCD 98614945582*3^$a+1 [50037]
52
140
7
18
12
36
72
83
31
21
20
12
13
60
59
4
84
80
43
45
9
23
121
84
71
25
12
3
15
29
12
40
15
30
99
24
3
54
23
16
39
5
13
30
90
18
9
60
57
119
24
12
13
30
81
27
17
40
21
35
19
65
36
24
12
1
15
48
81
18
81
20
49
90
5
7
65
25
51
45
54
5
28
3
5
13
90
5
52
15
53
19
81
72
48
12
60
87
72
33
8
25
63
72
152
1
11
25
18
42
3
12
15
69
20
1
119
16
8
1
11
40
200
88
36
9
30
96
90
11
16
48
99
105
57
96
3
80
37
54
18
132
18
18
72
66
21
111
89
16
8
52
9
23
37
39
15
17
13
42
5
28
57
12
63
15
5
60
52
48
9
15
9
95
25
126
150
15
93
3
8
55
6
3
20
7
18
3
32
16
39
18
35
48
4
45
12
3
33
3
21
179
49
47
60
24
40
56
43
5
1
54
36
5
16
56
25
23
40
20
24
1
186
129
15
9
32
28
3
29
1
3
80
7
9
36
45
15
24
15
69
20
109
11
25
11
13
48
23
31
21
132
15
21
12
33
51
20
25
66
5
100
12
20
36
16
9
27
20
144
24
127
69
21
87
63
18
27
45
12
15
20
1
6
5
36
24
36
52
56
79
33
3
5
49
63
9
48
71
61
108
18
33
44
16
56
31
53
37
3
20
25
6
33
36
36
8
13
18
69
57
3
33
23
7
53
37
47
36
76
20
61
18
165
24
20
1
11
25
6
33
87
53
25
51
15
24
5
4
96
39
21
32
109
11
7
48
18
15
20
4
20
1
36
59
151
93
3
45
8
84
16
36
81
3
27
53
1
3
3
33
32
55
29
85
159
15
45
20
36
61
60
90
29
16
57
107
73
35
25
35
40
15
77
25
15
56
7
12
6
18
5
76
75
6
3
9
23
19
9
44
12
64
69
12
24
35
55
5
61
18
5
16
21
66
29
84
31
36
18
35
12
25
3
36
20
55
65
84
61
3
20
85
18
129
15
5
48
40
12
104
76
20
1
3
87
53
1
51
8
1
3
27
5
76
69
11
12
43
42
48
15
20
28
9
3
3
65
19
65
16
45
15
12
104
120
43
12
18
3
24
8
40
60
27
60
21
8
7
48
29
67
18
11
79
93
15
9
75
78
15
12
9
12
18
6
23
7
45
99
9
60
3
17
132
4
24
3
150
48
15
20
19
18
15
3
9
87
29
55
42
3
99
18
3
12
32
31
69
51
17
52
48
84
24
9
71
37
75
15
24
53
12
4
12
183
9
27
33
12
20
79
150
59
60
16
80
19
12
129
24
48
72
3
84
60
48
18
87
120
96
99
30
15
63
65
19
9
12
93
27
20
88
21
11
12
13
23
31
18
11
61
24
54
12
36
65
12
1
36
54
5
16
33
15
32
61
47
7
105
8
160
8
19
6
15
24
63
5
31
5
72
49
99
20
24
16
20
181
71
28
20
12
19
18
11
25
15
21
23
67
105
21
3
56
24
36
48
7
41
120
48
31
54
11
25
11
72
25
66
96
21
12
15
45
15
81
21
15
8
96
24
25
11
12
40
8
112
24
9
11
36
7
102
36
24
23
13
75
63
5
4
27
65
124
24
68
24
61
18
5
4
32
25
18
42
48
18
144
36
42
30
45
20
25
6
66
59
52
32
7
9
99
18
12
35
136
20
16
56
7
5
100
57
36
3
39
33
12
21
27
120
20
13
39
75
81
80
1
11
4
44
52
9
95
4
20
31
21
20
12
37
18
45
63
45
9
48
18
33
20
36
1
3
12
32
67
18
11
19
18
27
12
3
53
19
18
30
41
1
3
20
96
24
48
163
141
3
18
23
67
9
45
83
72
36
13
39
56
120
4
20
12
16
48
12
20
4
21
15
48
32
19
30
51
27
18
3
44
108
55
9
9
72
39
8
25
15
12
144
15
45
9
48
75
24
84
87
5
28
36
36
8
24
36
4
8
49
36
18
57
3
30
11
43
42
11
7
30
11
36
16
24
68
16
12
24
63
17
163
96
12
72
72
114
71
13
3
8
31
5
28
15
42
15
60
33
12
54
65
36
4
39
105
12
96
9
59
40
24
3
84
21
75
45
12
63
72
18
204
83
88
12
87
18
12
6
5
28
39
33
3
12
17
28
27
17
4
80
4
21
35
109
108
39
104
25
11
4
39
65
12
4
12
117
3
12
96
51
101
12
67
18
15
27
9
57
35
160
45
12
18
29
36
48
37
87
12
3
65
7
96
90
23
31
21
45
23
37
83
79
5
85
48
47
36
31
48
21
15
126
36
60
30
117
8
79
5
85
15
36
8
72
25
27
15
17
1
3
60
24
8
100
3
66
11
28
51
60
65
48
31
5
31
5
13
23
28
36
39
12
137
28
147
45
96
12
12
32
84
84
60
88
12
45
47
31
90
59
13
3
8
91
33
56
4
132
48
96
27
93
36
24
51
29
7
48
21
44
156
55
18
35
16
44
25
11
67
9
36
8
4
15
12
6
12
60
83
37
71
79
81
32
24
4
21
3
12
3
17
1
83
79
33
8
24
52
8
16
12
99
5
31
45
3
41
19
12
42
35
73
15
72
32
55
6
12
27
44
25
30
17
28
99
6
15
36
128
13
15
129
60
11
7
12
33
45
3
99
5
24
124
63
162
36
11
76
3
6
48
36
95
1
39
44
16
99
36
21
8
55
77
24
7
5
108
31
89
64
12
8
28
44
4
116
193
3
3
21
9
15
32
24
4
15
41
24
7
29
43
17
136
60
20
25
18
5
31
30
18
18
24
35
85
78
17
4
24
63
5
72
52
20
13
15
12
9
47
43
9
27
66
83
36
24
84
13
23
49
47
124
20
25
30
60
9
3
18
35
60
12
12
61
11
31
102
18
9
20
ABCD 98615258414*3^$a+1 [50011]
84
36
18
6
35
144
216
1
144
84
35
91
126
24
36
84
24
210
5
31
24
65
127
60
18
192
114
54
72
54
29
72
25
18
102
18
5
157
24
66
161
43
66
108
6
66
24
30
41
13
131
1
143
37
84
215
24
31
89
91
77
127
90
12
18
132
84
24
66
6
18
192
108
72
24
35
1
54
66
23
91
29
7
90
54
30
90
6
48
126
60
126
18
12
18
186
90
30
90
36
18
42
48
6
36
18
12
71
24
193
23
37
66
185
31
78
11
55
41
55
108
197
55
233
37
48
96
11
19
24
102
234
221
13
107
144
19
36
6
30
60
30
35
24
49
36
6
90
35
73
191
19
72
78
30
60
102
90
54
167
67
132
48
41
55
30
126
24
30
60
155
24
1
30
6
18
12
60
30
24
30
180
36
5
19
36
90
18
90
126
29
7
90
48
6
66
24
30
150
36
108
30
222
288
126
54
83
19
54
36
18
42
54
156
53
25
36
126
18
107
48
72
205
108
12
18
113
48
25
84
96
30
5
31
89
169
215
31
36
24
29
115
36
36
18
12
348
30
96
126
48
72
114
84
36
24
30
162
258
11
24
31
36
114
54
53
49
18
5
48
19
60
65
19
60
17
72
55
30
6
120
234
36
6
84
54
132
174
5
19
317
133
210
6
35
1
30
18
95
157
54
149
120
7
18
162
48
6
30
36
24
54
47
43
12
18
60
12
54
17
97
191
25
36
180
90
318
95
72
13
35
97
18
53
72
48
24
55
54
66
54
60
66
24
101
24
1
84
96
35
48
37
54
60
126
48
42
48
113
72
55
30
42
89
72
19
138
96
54
66
35
145
90
54
23
13
24
11
96
55
18
12
108
42
245
19
276
48
17
96
37
90
120
6
35
31
24
89
91
30
36
204
90
210
54
5
37
18
210
6
36
18
11
25
84
72
78
125
48
43
66
114
66
60
35
48
97
138
36
54
72
18
36
54
6
36
54
66
5
48
37
198
222
48
42
138
35
55
90
72
78
12
78
30
72
90
71
133
36
90
30
60
84
96
18
72
108
72
84
36
18
6
84
6
90
29
72
25
18
30
36
24
11
109
132
198
12
54
60
54
12
54
107
37
90
36
90
35
25
36
18
30
36
150
36
53
48
37
150
30
60
180
47
79
65
24
72
13
90
17
55
54
179
25
72
30
89
24
1
30
36
53
181
6
29
55
54
60
72
18
102
78
36
66
18
42
30
41
72
37
18
102
59
72
103
6
54
125
175
60
29
91
144
53
253
96
144
30
36
78
467
48
37
35
55
78
36
30
24
12
5
19
30
6
89
216
19
126
84
24
36
120
216
60
30
5
85
18
17
25
30
41
199
30
60
84
90
180
54
6
54
12
18
36
6
11
24
13
72
24
30
96
108
65
1
54
41
72
37
12
288
150
66
24
72
84
6
90
18
102
54
114
11
19
132
30
24
11
43
36
36
53
67
149
19
90
90
180
36
30
90
24
12
24
54
30
41
19
125
181
54
180
17
48
37
18
6
11
79
180
66
18
42
48
150
156
36
18
6
17
103
60
30
60
144
36
180
36
30
54
54
36
54
186
65
1
144
6
120
89
1
18
126
6
18
66
114
72
11
97
72
180
30
53
115
12
41
13
24
66
186
180
35
13
6
156
24
126
138
72
41
13
35
24
72
85
24
156
18
72
5
103
60
53
19
18
162
30
59
1
30
ABCD 98615850904*3^$a+1 [50114]
95
289
5
43
11
9
48
40
104
24
136
35
120
24
61
5
54
42
3
4
65
63
57
67
41
127
8
15
12
37
143
85
20
12
60
21
19
23
18
3
4
155
45
57
63
40
48
20
69
18
36
36
13
68
63
54
75
52
29
54
153
45
7
12
5
91
47
85
12
89
36
39
87
129
16
35
37
137
18
33
27
37
11
60
90
27
40
48
5
19
35
204
156
85
20
76
17
78
162
111
4
32
69
36
30
45
88
35
48
24
61
59
144
96
30
60
99
57
60
30
24
73
92
88
17
54
1
65
96
55
35
48
121
95
45
144
51
81
39
25
11
42
48
55
8
184
48
89
54
66
63
40
12
11
153
64
41
120
180
6
66
19
44
52
17
27
28
155
18
24
84
31
48
60
12
128
27
9
16
29
7
224
45
63
12
24
45
91
11
85
5
19
48
11
37
29
180
6
9
3
73
32
63
120
229
65
30
54
19
53
87
36
81
43
60
8
24
45
30
18
18
33
84
132
75
61
47
85
5
27
45
36
24
3
40
32
45
91
59
13
107
45
51
12
25
60
11
57
33
7
77
67
36
20
9
48
18
24
61
29
75
99
45
27
198
51
100
29
6
133
77
43
8
52
20
3
45
24
9
84
96
36
90
25
5
18
85
95
33
40
35
9
36
24
3
85
23
54
15
28
11
24
12
9
27
33
16
11
210
15
75
69
36
27
18
84
6
48
9
100
5
27
28
20
28
59
108
18
55
53
210
45
9
18
60
25
23
169
8
99
13
8
24
21
108
36
43
35
117
9
90
30
150
1
128
45
78
37
125
147
9
6
25
41
60
108
66
25
96
47
72
9
57
67
11
102
78
12
114
43
48
24
68
15
30
36
36
55
59
21
9
24
18
49
48
41
27
60
75
18
126
186
7
20
81
27
9
39
15
126
210
25
29
36
6
145
17
7
48
17
39
45
51
3
18
15
4
35
61
72
11
37
8
144
40
56
72
72
12
9
51
88
60
17
54
6
30
25
11
97
17
48
15
75
6
31
36
17
108
78
37
53
30
36
9
16
29
19
8
63
49
11
37
120
60
107
12
36
9
40
41
18
6
126
12
6
30
180
49
5
15
40
17
36
54
69
9
43
29
39
24
232
216
59
24
1
48
12
48
56
24
57
18
133
53
19
137
18
13
24
8
15
25
60
161
15
111
126
87
28
12
32
40
48
23
85
84
161
79
5
60
39
15
1
56
64
8
96
16
36
60
104
9
7
128
57
7
8
57
6
12
24
30
103
11
72
25
180
140
9
43
8
48
36
28
176
16
59
61
8
40
32
39
37
17
78
37
72
116
52
11
49
5
66
61
11
150
54
25
65
18
25
47
1
65
27
33
279
93
115
53
12
55
48
32
45
18
54
43
48
24
8
45
12
6
165
60
52
11
12
9
100
80
81
7
8
27
126
39
88
72
8
40
32
232
173
7
11
37
11
9
87
90
66
18
60
66
13
11
37
12
17
63
33
3
16
35
48
37
48
131
37
24
48
95
126
19
20
33
127
101
7
65
78
1
8
40
17
135
28
71
105
12
99
45
40
96
12
48
60
24
41
55
35
102
103
12
65
15
63
72
66
36
63
27
36
33
57
162
72
96
12
117
28
48
68
117
27
148
12
191
144
37
89
15
45
7
12
120
32
120
45
36
63
36
69
39
36
171
25
119
1
59
21
144
64
5
72
91
65
42
37
65
6
18
19
128
9
24
75
69
75
15
36
12
9
60
76
80
4
68
40
77
78
198
63
111
25
96
32
72
96
27
48
114
54
61
11
9
75
60
21
33
39
81
132
19
48
35
13
20
52
113
7
11
45
24
48
40
23
54
90
25
12
36
24
11
37
35
126
42
18
102
24
13
41
79
41
15
21
24
30
97
29
90
18
6
37
120
24
65
18
45
27
1
68
16
59
45
27
69
111
25
60
23
9
15
72
30
54
6
63
27
30
6
12
162
99
16
36
17
27
16
12
53
30
157
48
233
75
105
19
137
55
80
96
3
37
8
144
105
103
77
66
177
3
42
30
78
7
20
52
92
28
11
24
97
5
60
48
36
31
29
99
27
45
3
37
140
21
15
12
36
64
72
116
100
23
21
96
48
60
99
48
117
33
39
24
16
59
42
39
159
97
23
61
11
45
ABCD 98616690314*3^$a+1 [50078]
51
48
21
56
88
60
15
89
12
16
20
28
24
8
28
20
36
4
45
167
19
5
55
9
24
12
20
79
65
1
3
48
20
172
93
75
24
104
4
48
24
48
8
13
15
12
3
96
93
3
69
20
31
150
24
39
20
60
1
15
96
12
12
20
16
44
48
52
9
15
12
60
12
20
31
137
109
11
24
16
68
64
8
40
32
16
24
12
48
36
27
54
23
28
15
93
21
36
15
60
39
6
3
36
8
100
48
3
9
12
60
48
80
12
31
48
21
24
12
84
68
96
7
30
30
53
31
41
72
16
24
12
9
11
60
19
30
90
5
25
30
21
60
15
5
79
81
8
40
111
6
39
27
77
36
60
36
28
56
40
27
30
15
84
105
36
47
16
20
16
96
159
141
9
75
39
17
100
12
36
56
4
21
3
168
24
45
75
15
125
1
54
21
20
28
20
97
27
63
69
104
25
15
24
27
54
12
48
47
52
20
37
3
21
11
61
35
19
21
15
33
36
9
39
116
16
24
32
25
23
16
21
35
24
36
52
3
137
36
1
3
156
116
61
3
20
60
16
9
59
37
39
60
32
28
20
7
204
5
136
8
36
145
3
33
107
52
20
1
3
75
36
21
24
81
3
120
12
12
68
19
9
20
36
4
24
27
9
32
52
120
3
117
12
104
37
24
11
4
36
69
15
9
27
20
132
48
25
35
120
112
48
8
1
66
17
168
85
59
48
1
6
45
36
24
24
36
51
9
9
111
129
15
45
90
5
1
11
72
37
39
20
37
75
39
5
28
60
3
89
24
12
24
84
1
23
31
21
48
56
36
25
60
6
89
36
52
20
40
3
29
40
60
9
39
57
36
108
71
16
15
108
36
30
3
51
12
18
96
30
21
68
40
44
67
101
4
24
105
99
12
44
61
11
4
8
16
24
3
24
5
4
32
25
15
24
24
12
32
72
1
63
96
9
47
25
87
12
60
60
236
4
24
324
12
108
63
18
15
12
108
24
72
9
71
36
19
5
85
23
16
15
12
5
28
12
20
84
60
229
35
4
3
45
9
35
16
72
68
100
72
8
108
115
6
15
48
36
32
100
44
36
19
33
36
36
15
101
28
60
24
68
28
24
3
30
27
8
49
39
117
39
96
3
9
51
69
27
36
5
55
17
28
80
40
15
5
4
44
24
16
24
21
95
7
89
76
24
51
29
40
24
36
36
20
24
16
60
132
80
12
76
15
33
51
29
4
12
45
23
1
35
25
75
21
6
93
56
19
9
72
24
15
41
76
69
51
32
28
60
3
17
24
25
59
36
1
15
84
84
57
18
17
72
76
36
8
72
16
72
8
64
44
7
5
43
117
3
57
12
36
15
120
29
1
15
51
93
20
88
44
55
29
36
25
3
21
30
9
72
141
18
9
3
29
24
1
15
9
15
12
39
9
20
4
20
52
15
45
36
72
63
30
24
30
66
15
104
4
21
3
12
81
30
234
6
60
149
1
47
28
99
9
21
39
21
66
29
28
60
32
16
3
6
15
48
156
24
8
43
21
15
81
9
6
5
43
57
45
63
84
36
81
15
8
28
44
144
144
12
36
100
44
16
24
144
20
1
15
15
84
9
20
1
36
216
120
18
9
96
51
114
35
24
28
8
76
48
21
47
40
48
44
12
144
72
24
16
9
63
56
16
9
51
24
44
16
111
60
45
21
83
16
24
36
36
24
8
28
15
29
49
15
96
116
144
19
21
36
75
30
18
30
59
48
40
24
24
20
37
15
8
12
43
29
52
20
1
48
12
3
27
24
54
6
96
9
68
61
47
25
15
44
60
25
51
48
32
79
105
21
27
8
43
41
55
5
55
9
24
32
295
29
31
30
96
39
15
96
48
5
24
72
25
23
1
39
20
13
39
81
39
44
120
31
5
36
40
24
21
39
9
87
3
17
13
35
36
25
15
36
24
39
66
63
21
35
124
48
3
129
92
24
120
16
24
24
8
4
24
116
40
48
20
37
135
108
108
9
71
64
48
48
20
4
15
66
15
80
24
48
72
96
25
54
29
12
64
48
27
5
16
12
80
13
15
12
20
12
60
124
24
72
189
15
36
45
15
141
23
4
48
12
128
43
17
52
36
20
16
24
21
3
80
37
3
72
36
15
9
75
5
16
123
6
51
24
104
31
54
12
27
33
23
12
163
41
64
57
15
8
25
59
72
16
20
43
57
32
76
21
75
135
9
96
48
48
8
24
1
119
43
33
20
4
32
36
4
80
96
40
39
5
25
39
24
33
23
1
35
4
27
24
5
100
105
23
40
51
21
68
91
12
5
73
39
60
147
21
72
60
12
80
64
20
4
3
117
21
27
32
37
39
36
8
36
7
30
15
3
17
24
28
12
36
84
21
15
32
28
12
48
44
1
35
64
44
4
33
47
40
57
11
133
30
132
48
21
9
59
28
104
25
3
111
5
40
32
85
23
16
36
20
19
53
37
3
12
36
20
13
111
39
9
56
24
12
25
15
15
141
12
32
28
36
72
128
16
8
12
40
36
3
17
28
24
33
63
44
196
20
1
35
60
16
3
17
25
63
21
15
108
176
76
45
15
24
20
16
48
12
120
9
11
4
60
21
23
13
135
20
48
16
9
39
32
4
12
12
27
21
44
60
1
39
44
52
132
12
20
4
140
16
84
84
60
21
27
99
45
48
8
13
12
48
47
4
36
12
8
52
20
16
120
20
ABCD 98616750088*3^$a+1 [50011]
16
20
129
60
3
28
5
39
36
100
24
68
28
212
48
12
24
28
36
29
30
18
19
59
84
18
43
20
12
48
45
15
24
76
20
64
83
73
17
3
57
39
28
60
11
90
19
41
31
24
32
3
12
132
21
9
6
9
111
54
96
151
11
102
31
5
60
75
72
45
63
105
27
93
31
48
48
12
36
20
16
60
44
24
21
7
144
44
27
205
95
33
172
17
30
45
72
16
204
44
112
20
60
4
20
48
16
29
48
75
15
18
24
120
6
25
80
216
64
47
108
49
53
15
60
33
15
9
115
80
36
75
37
83
54
55
5
7
120
53
30
13
47
45
3
73
17
7
101
60
210
57
12
111
54
127
84
44
33
63
9
183
4
53
30
37
36
35
33
39
60
61
72
32
16
180
20
76
59
144
25
140
3
108
12
25
17
75
96
16
41
19
48
65
31
5
99
60
60
48
84
64
164
16
96
44
52
17
15
28
12
20
12
40
23
81
16
41
7
101
75
4
35
33
93
147
88
36
116
57
7
209
24
18
90
162
21
69
91
17
12
55
56
15
9
51
69
15
37
23
66
39
36
69
43
17
27
28
8
63
1
8
72
99
21
9
151
71
18
79
5
198
13
56
39
42
7
36
44
16
35
42
30
109
56
88
17
39
21
63
100
125
91
20
123
25
5
3
15
33
52
48
395
49
116
12
24
33
75
171
24
57
33
207
24
75
54
30
186
72
120
7
65
7
8
21
24
15
75
25
41
24
7
29
39
60
16
72
5
3
52
23
9
21
60
54
37
68
105
51
36
48
15
1
20
27
45
4
44
36
39
37
47
1
17
135
108
172
17
36
27
63
25
29
36
79
125
63
12
81
51
36
72
36
207
145
32
16
5
31
59
85
17
15
124
80
111
12
25
35
126
120
15
16
11
9
4
92
64
11
18
15
15
25
17
12
60
55
32
40
48
32
21
67
5
27
24
52
48
20
9
78
69
219
54
48
18
144
241
24
95
60
18
39
64
116
268
83
72
6
27
4
48
41
55
36
8
160
96
95
24
121
89
15
88
173
234
66
87
88
209
31
77
19
44
16
80
16
5
103
56
69
75
112
8
27
57
28
84
60
23
30
3
93
31
140
96
4
173
7
11
42
30
61
24
36
132
35
78
7
23
61
29
15
45
55
80
12
63
24
36
37
17
7
44
64
156
36
60
104
156
39
9
180
93
3
112
8
4
12
11
18
54
18
12
63
135
49
48
8
88
5
19
23
49
60
48
5
75
36
9
6
237
124
128
48
64
20
108
16
96
80
33
7
60
20
3
181
72
35
18
30
57
108
132
112
80
21
27
3
42
19
53
27
81
43
47
12
85
96
5
19
12
44
52
284
4
155
72
180
85
8
57
3
9
36
19
23
73
96
11
72
90
15
16
89
15
21
39
28
47
97
29
19
11
42
120
19
8
40
128
57
198
33
40
96
60
180
59
24
25
191
1
60
228
36
119
78
55
17
18
30
43
24
8
273
115
65
31
23
36
25
29
31
12
23
54
27
96
72
48
132
12
63
90
31
176
124
36
53
18
97
5
43
24
8
100
23
85
8
24
36
76
104
69
27
120
4
20
112
8
117
27
15
1
180
116
108
132
40
29
147
4
11
33
64
35
253
53
31
20
111
25
23
42
39
16
32
160
35
18
3
96
4
12
32
48
64
24
47
30
60
12
150
30
96
55
155
129
51
57
4
53
247
53
15
21
24
87
24
9
126
49
8
57
7
48
56
64
12
119
25
95
42
18
21
28
32
64
36
29
7
8
39
73
23
162
12
78
12
21
15
21
33
63
64
104
27
25
12
125
48
18
9
160
101
39
52
104
40
59
36
45
9
27
9
7
23
1
48
32
64
32
24
3
93
120
33
67
5
43
29
111
64
80
111
21
9
24
91
29
67
20
84
69
43
5
168
12
3
36
156
27
48
9
81
60
18
72
12
78
7
23
157
60
53
15
4
56
40
48
56
240
9
27
64
20
39
169
12
53
111
12
52
5
103
35
33
39
1
17
15
72
48
15
13
5
87
40
17
31
104
21
27
45
55
5
12
51
9
15
16
167
45
ABCD 98617068898*3^$a+1 [50023]
59
78
27
16
29
6
6
78
36
21
39
12
60
45
27
90
36
60
54
18
30
9
9
42
9
153
192
39
12
105
15
24
36
63
30
6
1
149
43
5
67
5
19
11
36
33
40
56
15
48
45
63
24
24
21
45
48
42
33
123
24
18
27
3
33
39
48
66
19
17
19
20
9
87
9
66
13
47
6
123
36
15
90
19
29
51
57
60
24
6
42
75
81
7
32
36
27
42
15
12
3
6
51
45
18
18
12
3
4
116
33
31
24
35
21
3
42
75
63
6
30
36
54
42
24
33
51
24
37
8
12
51
13
32
105
72
3
15
42
42
45
48
16
17
24
3
21
171
15
45
3
12
54
42
9
3
61
59
12
21
84
33
15
105
3
33
67
59
30
6
48
1
8
63
24
6
18
42
90
33
75
1
20
60
69
15
51
105
24
105
51
4
41
19
80
21
55
8
12
51
45
39
9
76
5
6
9
48
15
37
23
18
3
21
43
47
126
63
39
30
3
45
54
21
99
49
20
9
67
36
120
32
33
30
105
40
23
72
25
32
76
17
114
108
60
25
11
66
51
9
48
12
30
114
19
5
6
42
79
11
25
53
84
18
37
35
18
24
3
15
48
24
21
60
129
3
27
9
9
66
12
54
18
57
81
15
48
24
16
59
12
21
52
8
15
117
52
23
33
52
20
48
9
3
81
12
90
72
30
67
41
12
55
5
72
114
9
117
96
18
69
27
49
20
16
180
5
66
72
18
30
9
21
12
7
65
60
3
27
6
12
15
28
29
60
39
15
1
65
54
24
42
30
96
18
7
32
87
9
4
5
150
81
72
60
57
27
3
72
33
48
27
156
60
66
15
40
83
30
7
8
75
42
19
35
6
15
33
66
60
90
66
18
36
15
39
18
12
42
66
3
57
27
12
3
12
49
41
96
54
93
3
37
12
36
8
21
18
121
5
24
30
117
21
30
129
63
18
18
12
24
66
12
27
45
19
44
72
45
19
24
8
3
45
16
35
9
15
6
54
36
96
30
12
48
75
75
48
81
69
24
12
43
53
3
36
4
29
12
15
36
12
87
54
12
18
6
19
11
60
114
24
15
12
33
7
8
36
60
16
20
9
6
6
42
18
99
60
33
27
45
6
33
27
69
3
25
20
96
12
33
6
6
48
39
12
63
33
144
9
132
24
99
64
92
36
3
6
39
40
11
9
27
102
27
64
36
11
204
9
15
21
33
18
24
54
75
87
18
36
39
45
162
30
18
145
5
12
42
18
27
21
54
36
84
12
49
11
54
6
33
87
25
5
18
6
12
3
12
9
48
15
3
12
186
39
51
30
15
45
12
15
4
35
33
51
69
51
60
1
56
165
19
80
36
15
69
64
35
12
18
24
55
5
18
60
54
3
21
60
67
29
15
3
45
33
15
28
11
45
21
12
31
29
15
36
12
15
132
81
27
60
9
75
81
12
16
47
105
3
72
72
18
24
24
27
27
66
19
8
147
21
15
45
15
109
32
40
59
45
15
97
32
105
12
90
30
75
60
3
93
4
128
60
45
3
27
108
18
19
17
15
99
49
23
12
42
24
72
67
5
27
36
112
56
27
12
45
111
6
15
3
108
13
36
8
75
36
6
15
15
6
60
159
21
12
3
39
9
51
18
30
138
3
12
93
31
104
9
30
97
56
108
39
96
25
11
73
17
36
30
18
24
15
48
12
15
18
54
93
15
6
12
48
6
45
9
19
11
81
4
71
6
12
87
3
78
15
84
9
72
72
78
25
44
183
21
15
105
40
41
36
3
45
51
15
9
9
6
102
42
6
60
31
56
24
39
66
30
54
15
36
24
36
3
18
54
54
31
80
64
11
1
20
3
109
12
53
18
57
21
51
33
6
1
23
66
30
66
39
36
4
11
78
30
6
15
9
55
11
6
75
3
6
24
3
9
18
73
29
63
52
11
93
144
135
66
54
165
36
15
1
35
6
12
6
90
30
6
30
24
6
126
12
30
3
24
48
52
240
11
9
24
57
15
60
9
18
96
12
13
137
12
18
24
33
3
37
65
78
9
48
16
41
18
42
43
35
30
12
111
52
12
71
69
9
6
9
51
69
24
21
12
12
18
90
15
64
59
69
27
54
96
55
80
9
7
32
45
51
21
18
48
49
8
93
72
3
63
42
54
36
18
12
3
16
84
17
55
23
6
60
156
18
25
59
42
66
42
135
60
12
9
6
133
5
12
15
36
24
64
17
63
16
8
75
37
83
45
16
17
18
9
27
138
42
66
60
24
24
15
57
63
9
6
81
24
87
24
36
37
5
42
13
11
1
5
3
57
24
36
135
3
33
9
30
18
12
39
12
63
12
9
4
95
45
27
60
12
93
28
24
8
15
9
9
24
63
124
5
15
63
60
13
68
76
35
60
120
48
42
115
41
39
75
66
18
85
5
24
43
20
64
36
17
55
5
12
3
27
25
5
18
6
67
77
15
48
33
27
93
115
11
18
36
151
83
42
18
6
19
11
25
29
7
35
73
17
3
12
84
15
54
12
6
60
69
39
72
54
15
76
47
25
47
25
96
107
42
96
12
48
103
56
21
60
7
60
12
8
12
76
65
15
48
16
8
40
11
6
39
12
27
1
125
51
9
7
24
8
3
30
3
4
56
9
123
3
132
37
47
33
36
75
21
36
9
3
12
9
72
54
108
81
96
48
27
6
30
45
87
81
60
9
87
69
6
24
57
72
33
15
48
15
42
12
18
12
21
135
54
51
21
3
27
21
88
47
132
42
24
67
104
16
17
12
48
27
48
15
1
32
48
87
30
42
6
6
33
15
1
32
63
6
6
12
25
20
33
48
31
ABCD 98617376134*3^$a+1 [50187]
24
48
90
5
16
57
54
9
32
43
72
65
13
30
57
57
63
99
21
9
3
363
57
12
15
29
25
6
84
101
25
95
136
63
66
24
35
96
64
147
12
177
84
32
19
89
36
64
57
15
80
132
28
15
57
12
21
15
72
32
115
165
39
5
7
144
45
24
80
1
15
20
28
75
93
39
18
18
5
12
13
78
81
129
87
44
28
27
36
9
104
4
36
12
99
36
173
151
21
12
68
4
48
32
16
72
36
12
32
31
90
87
3
21
216
32
88
44
61
114
36
90
135
140
43
69
96
87
132
33
132
45
95
100
27
48
108
9
99
57
3
36
33
56
36
19
72
12
41
36
16
3
41
64
20
112
60
32
16
15
69
3
48
45
60
60
24
27
29
97
39
224
121
35
16
48
32
79
149
60
12
55
17
28
3
42
35
4
48
87
101
64
20
24
16
48
33
15
3
285
80
16
8
48
108
85
24
3
48
20
96
64
152
103
81
48
33
48
39
132
20
31
9
39
162
168
15
36
84
72
32
7
168
41
64
123
78
71
96
7
42
30
33
156
15
17
60
40
24
291
108
5
61
119
79
72
96
5
43
21
36
8
64
168
12
188
232
153
24
59
31
48
5
16
15
45
60
27
9
144
135
36
21
48
92
72
28
39
126
90
5
28
36
8
73
27
27
5
48
52
48
8
132
36
136
33
3
15
29
48
36
85
54
162
54
45
27
57
33
114
5
49
174
41
24
100
20
1
66
41
55
30
42
53
19
89
175
24
141
80
7
162
18
5
49
63
92
4
27
120
24
36
17
28
3
45
32
19
33
33
15
39
18
96
87
15
57
15
21
69
11
64
87
6
99
21
23
4
48
180
44
103
36
36
53
67
78
123
92
100
27
21
32
91
72
177
80
67
5
43
6
231
129
95
76
44
4
15
33
44
43
78
15
147
12
24
17
24
40
63
66
90
132
5
79
5
16
12
21
87
144
111
42
18
105
12
168
48
24
128
24
115
5
24
40
147
24
45
80
121
42
5
115
65
12
139
185
60
16
15
89
55
84
6
207
44
16
147
156
222
87
12
84
27
29
36
67
77
36
28
84
72
116
67
90
111
20
31
5
28
36
96
3
5
43
78
167
79
24
129
12
111
93
27
24
33
75
33
152
28
3
57
68
67
33
24
111
5
52
12
87
29
31
33
72
36
48
60
36
183
93
12
20
1
30
29
43
117
15
17
91
53
16
51
24
81
80
72
16
24
168
32
16
56
328
171
117
32
16
96
60
69
72
3
44
48
64
9
75
12
128
52
12
132
116
120
112
81
24
18
84
33
152
1
95
40
63
21
123
48
18
54
168
57
15
12
33
147
29
112
48
212
72
88
3
5
36
28
96
87
18
120
126
41
28
21
59
76
20
31
30
15
3
222
54
185
84
4
51
41
16
27
288
69
63
117
288
8
73
30
9
272
16
63
165
144
20
103
18
111
128
16
57
23
151
129
56
4
20
16
56
84
64
27
12
45
48
12
108
84
15
213
3
77
216
16
104
76
60
9
87
147
102
90
54
6
33
8
144
76
44
91
45
44
100
3
21
129
30
41
184
96
36
36
12
12
80
100
39
77
40
72
8
289
51
3
36
45
96
128
40
27
78
75
132
80
88
36
48
68
28
12
68
85
15
15
29
12
16
24
15
153
3
33
21
75
21
135
68
84
1
75
99
93
69
15
81
72
126
36
30
15
24
44
13
462
33
8
16
44
16
99
9
20
13
35
60
40
108
135
36
41
103
149
16
20
64
80
48
103
36
29
151
105
8
72
16
20
85
18
6
138
21
51
33
21
15
81
54
17
132
31
69
57
54
9
75
77
24
40
135
ABCD 98617976708*3^$a+1 [50063]
112
8
27
37
8
64
8
88
65
15
51
45
48
3
85
56
57
31
41
183
45
3
3
61
11
61
11
36
105
39
1
72
32
48
9
39
24
16
56
3
37
32
27
37
47
81
40
11
18
30
18
43
137
7
56
40
59
6
7
24
32
3
6
54
33
33
63
88
72
32
16
24
24
8
24
96
24
16
8
72
88
48
24
104
3
30
31
104
144
112
96
23
18
111
40
32
64
8
48
33
7
24
48
47
81
16
101
19
71
42
66
37
96
17
127
11
189
33
15
3
13
17
6
193
5
27
40
71
49
59
37
48
95
180
60
66
96
55
8
24
33
31
8
40
48
17
39
15
97
8
40
41
103
8
45
27
136
24
72
8
16
11
54
31
56
160
17
7
72
71
25
80
24
40
56
3
60
48
9
27
13
5
96
36
31
8
171
24
12
18
15
16
72
59
18
19
35
61
24
8
3
13
8
33
48
55
35
37
24
8
129
7
56
9
24
15
24
16
8
16
11
84
49
47
66
24
127
29
51
3
45
45
54
109
125
19
59
61
47
12
13
11
13
24
29
27
33
90
37
8
57
15
40
8
40
72
24
8
99
21
64
11
133
11
12
57
16
24
48
8
9
15
63
81
16
80
40
11
13
11
126
7
47
12
78
18
69
15
6
19
35
21
48
69
115
11
69
120
136
8
51
48
18
43
48
8
81
7
56
136
32
129
135
45
3
39
9
72
48
40
104
69
19
32
16
120
48
35
21
9
36
126
45
105
18
72
66
90
18
42
198
39
16
17
12
42
1
32
57
15
3
21
24
88
47
73
17
18
30
31
11
198
48
31
29
3
24
72
24
3
30
7
48
35
54
126
25
8
27
61
80
33
72
79
11
54
18
61
48
59
85
59
61
29
228
135
24
39
25
8
21
3
88
48
8
16
35
6
39
72
40
32
9
31
72
24
35
6
7
59
54
42
102
18
13
5
91
24
8
171
21
40
24
56
24
72
153
78
121
23
36
12
1
104
288
3
61
11
21
24
69
30
45
24
9
30
1
5
27
64
48
5
30
126
42
21
96
120
16
11
69
27
69
39
9
27
37
11
18
78
54
12
19
107
45
112
152
3
21
48
16
8
40
185
42
37
56
33
103
72
24
8
27
333
3
13
104
16
89
127
72
11
72
13
24
113
39
69
30
21
39
73
8
9
12
132
55
56
96
24
15
33
64
17
7
56
63
81
27
13
96
71
12
61
17
7
24
8
16
35
126
79
32
27
157
23
33
40
8
16
35
66
99
24
16
11
13
35
36
49
24
8
33
36
27
48
112
80
16
56
24
16
56
16
8
27
72
13
17
18
18
42
25
23
36
85
11
18
3
72
9
42
13
32
40
8
40
24
32
48
81
55
72
48
65
18
72
93
16
72
17
39
51
90
12
96
111
15
48
60
237
24
165
43
8
16
24
48
56
24
48
117
36
55
8
3
21
3
21
9
7
24
5
36
7
8
64
48
35
42
27
3
45
16
17
15
3
18
19
35
90
30
69
9
18
12
25
24
8
40
48
80
33
87
33
6
1
8
64
32
120
16
128
88
72
41
31
32
27
45
63
1
72
8
64
32
3
45
24
40
32
111
144
1
48
131
85
24
53
42
105
40
53
30
108
9
88
8
9
7
48
56
69
36
39
33
79
72
24
107
126
90
85
32
24
3
108
18
90
24
61
47
33
16
41
7
32
40
80
141
3
96
48
141
19
120
56
9
231
16
59
13
24
17
15
120
40
80
24
24
24
24
45
43
56
16
11
120
21
33
42
13
56
51
13
11
21
15
25
48
29
91
8
51
21
112
32
40
113
42
12
6
91
11
6
31
48
95
18
180
78
21
51
13
17
15
40
5
102
61
48
8
48
144
21
12
15
9
31
35
36
1
8
112
11
61
59
13
23
6
36
54
33
16
35
6
54
1
80
72
3
90
6
13
35
24
85
48
32
96
81
108
43
24
144
35
36
90
151
83
72
54
15
16
83
45
24
51
69
16
32
16
104
123
21
72
24
40
59
61
8
117
3
96
9
36
51
48
39
9
24
27
13
8
117
27
81
7
17
79
128
16
32
16
8
111
25
17
39
16
8
27
37
120
24
17
15
33
31
24
17
42
13
32
75
69
9
55
56
96
48
177
48
15
3
54
54
49
48
80
3
6
39
24
3
13
11
21
112
72
5
27
24
72
171
90
27
9
63
27
13
8
72
81
15
9
12
19
35
6
63
3
54
7
48
32
40
24
32
3
12
18
151
17
7
155
72
18
99
45
27
16
48
48
56
3
126
103
48
8
75
37
11
13
8
24
33
15
21
19
144
24
72
11
117
3
6
39
24
40
32
88
24
24
144
32
15
6
27
48
16
104
120
9
31
104
136
32
3
30
31
11
37
8
48
136
48
23
42
12
36
18
21
3
12
18
15
21
27
15
12
45
88
35
18
67
77
67
23
1
17
31
59
84
57
3
141
40
32
64
203
6
30
57
40
11
21
3
ABCD 98618309378*3^$a+1 [50010]
84
54
23
3
60
40
20
64
20
45
31
12
84
30
18
60
77
63
28
65
3
64
48
173
19
32
28
20
88
24
8
36
100
65
229
30
56
10
26
64
29
15
60
16
30
30
56
58
23
55
5
55
32
40
53
12
7
89
51
21
3
117
55
24
24
44
172
36
29
3
81
25
107
7
140
12
28
20
40
53
43
20
69
15
118
198
20
52
29
31
72
5
43
12
48
108
12
44
21
55
48
5
115
5
24
48
7
36
101
43
72
44
21
39
24
40
18
48
14
28
24
36
8
34
86
52
8
76
5
3
52
68
180
12
28
48
32
16
56
88
32
84
124
6
35
31
5
31
29
31
12
36
20
24
60
12
141
19
20
16
77
27
76
12
6
42
44
76
30
30
32
105
271
42
14
64
5
19
32
48
88
68
52
72
5
72
175
60
20
48
40
17
13
48
114
5
3
76
120
60
44
58
42
48
12
48
240
42
6
156
53
48
39
34
59
43
8
105
60
51
28
12
44
40
17
295
104
16
30
38
24
52
5
156
147
28
65
99
40
20
16
12
18
38
10
86
4
125
39
52
24
137
27
36
60
21
120
31
24
113
15
12
16
12
20
40
36
137
144
55
54
66
78
2
81
3
156
21
63
36
45
31
24
80
4
65
61
48
48
30
72
120
32
28
12
36
29
19
17
79
144
20
357
127
30
18
5
7
18
23
39
57
31
12
32
24
22
90
72
96
44
52
41
3
156
9
31
149
25
66
30
6
197
72
15
69
19
36
24
20
120
16
20
16
24
80
120
64
17
219
177
19
96
17
7
36
5
103
24
32
16
8
40
80
4
36
12
29
48
43
104
60
28
5
12
109
42
29
19
17
39
24
4
12
24
5
151
306
18
36
120
5
31
32
36
81
73
30
18
38
24
52
20
10
66
84
8
117
3
12
69
7
48
84
32
94
66
60
5
271
8
40
65
39
76
80
60
52
8
45
99
21
15
21
91
24
29
39
12
24
52
72
66
26
100
29
15
112
12
12
30
54
65
169
2
9
24
27
24
16
53
7
53
48
25
42
108
65
3
36
16
68
36
93
27
21
24
39
4
65
91
12
18
96
54
29
31
44
60
22
11
108
19
140
16
17
175
92
12
4
126
11
72
36
75
52
29
3
28
65
123
4
137
243
100
92
100
44
4
32
105
24
36
3
45
43
32
33
3
40
44
28
53
79
48
48
44
76
24
185
120
87
9
79
36
29
85
42
29
31
8
36
69
15
10
26
9
13
30
29
135
28
48
12
6
66
78
26
120
69
7
36
17
91
24
42
23
73
35
19
125
39
144
70
138
188
36
33
15
28
132
60
48
42
26
76
53
147
4
72
12
48
44
46
18
56
16
32
33
7
65
61
14
28
12
56
4
17
24
12
43
12
12
20
12
4
41
15
28
12
20
21
12
13
119
79
56
88
56
21
3
60
81
127
44
28
60
32
33
7
36
68
24
12
4
66
74
64
156
20
76
48
12
89
55
5
39
120
10
83
67
12
36
32
10
18
30
150
17
51
40
30
90
156
36
12
60
53
147
45
7
60
6
35
13
14
12
4
89
31
12
113
19
5
115
5
43
8
4
6
107
27
16
29
15
40
20
112
24
5
19
152
100
44
24
52
5
3
72
33
13
30
29
85
66
60
12
41
195
21
79
150
6
20
24
69
43
5
144
43
48
30
74
108
21
55
5
12
19
5
55
20
16
65
169
14
40
12
8
22
198
29
27
9
7
12
80
36
16
18
6
42
38
120
52
44
24
10
14
52
41
27
28
89
31
17
75
12
21
25
18
89
7
48
36
29
27
34
96
30
44
9
103
150
14
24
64
5
15
72
28
41
7
108
6
14
4
65
120
108
103
44
57
13
78
8
64
32
24
4
32
24
4
20
16
24
72
53
51
40
72
12
72
18
50
148
42
107
55
8
12
244
6
6
5
7
48
113
109
42
36
29
43
60
5
25
11
19
32
28
120
108
108
20
16
66
30
12
152
21
147
22
14
40
12
12
18
14
40
44
16
80
69
12
132
15
52
113
12
73
26
141
55
36
17
61
11
85
35
43
18
42
12
36
12
17
91
30
98
16
36
12
36
65
12
3
60
16
20
10
50
21
123
136
36
72
53
67
162
14
9
12
31
84
36
29
36
3
69
13
14
34
66
41
127
12
104
136
44
100
60
65
15
4
20
28
125
13
11
15
118
48
90
12
12
65
115
5
31
77
15
312
4
12
12
56
4
5
15
60
96
10
270
132
104
28
113
19
8
96
60
34
6
36
60
164
40
ABCD 98618368196*3^$a+1 [50004]
43
138
18
29
87
45
133
18
44
4
29
25
47
49
90
29
12
133
48
24
131
67
77
19
29
12
1
24
35
63
33
12
1
42
29
49
6
84
30
2
118
12
47
48
49
144
54
78
90
18
11
60
120
85
35
120
43
132
173
12
13
12
36
35
3
9
72
31
197
7
6
35
60
67
53
43
92
57
151
80
12
52
80
45
48
25
59
49
26
448
6
59
13
42
6
11
61
30
18
119
12
13
72
6
5
12
15
22
23
15
33
15
24
45
60
3
153
12
72
279
9
25
90
66
144
107
19
96
36
48
6
6
32
10
35
7
108
6
11
36
7
5
37
23
3
60
10
42
5
97
131
39
36
48
16
113
7
36
44
88
18
35
27
12
36
40
32
46
11
15
94
2
117
67
78
2
250
23
12
1
54
101
85
35
12
12
43
36
77
85
35
3
36
321
19
125
96
3
64
92
93
48
163
41
49
102
29
39
72
40
29
19
126
11
3
10
11
39
9
27
28
20
108
4
228
48
24
185
15
24
69
3
69
60
79
200
9
103
17
3
4
6
119
36
123
117
13
11
15
36
105
99
40
30
18
66
11
49
2
34
6
17
240
67
54
84
12
108
35
31
101
1
50
9
31
12
17
79
77
15
4
198
102
120
44
34
23
67
17
115
41
55
102
42
48
53
24
13
23
60
252
43
12
125
85
66
60
17
99
34
42
54
26
45
37
170
118
59
31
5
3
9
37
50
16
30
24
186
30
35
12
48
67
30
47
1
35
63
16
18
6
89
103
8
9
7
5
1
90
44
93
3
28
200
124
228
17
72
19
41
96
12
72
19
6
23
12
13
95
7
101
24
25
18
6
42
24
113
51
82
14
33
12
3
16
252
77
13
38
22
95
63
9
73
24
11
37
47
39
22
47
48
37
146
9
27
45
19
66
120
138
17
205
30
36
18
30
41
79
30
11
31
29
31
12
90
218
58
42
144
53
60
132
48
25
23
132
13
47
3
9
79
6
11
79
41
73
26
28
48
32
46
59
13
138
6
11
55
24
120
8
16
96
78
90
72
6
62
100
30
227
15
40
24
66
11
12
15
88
17
13
48
30
77
55
30
84
35
73
83
7
42
74
12
57
15
70
38
9
19
89
27
160
36
5
7
42
54
29
51
84
28
5
39
64
89
12
36
15
108
261
145
83
3
112
36
29
192
3
70
26
9
27
33
43
5
55
29
96
120
67
96
24
17
36
24
228
48
24
36
12
7
96
65
12
1
150
20
60
9
12
43
102
35
19
6
30
80
225
15
81
75
64
5
19
41
36
15
4
120
20
36
22
12
30
65
1
35
19
30
6
42
12
86
9
1
12
186
192
48
56
28
53
12
97
11
19
6
54
8
168
22
50
28
60
5
73
26
94
66
173
25
102
101
55
17
61
54
36
44
22
74
100
29
31
137
43
114
60
48
47
60
63
70
48
11
55
24
6
30
41
24
36
175
12
173
109
146
9
139
77
24
1
30
89
25
14
21
121
95
145
59
25
11
79
36
125
43
32
40
12
5
43
32
57
171
24
10
6
240
30
12
138
5
84
43
60
132
5
48
48
75
172
5
1
71
15
40
53
72
15
33
12
15
184
6
83
25
36
11
15
45
49
42
8
9
3
4
18
23
37
35
27
81
15
28
197
60
24
36
25
72
252
74
52
8
22
174
41
19
120
5
25
11
7
30
120
2
16
89
43
12
150
23
27
93
283
42
42
5
39
4
42
11
12
12
48
135
33
7
6
47
85
234
54
71
31
17
13
18
20
64
42
71
12
13
35
163
29
60
13
30
18
26
118
23
12
108
55
5
72
1
42
80
28
41
39
69
13
95
3
130
36
18
53
192
12
96
37
66
140
82
74
10
11
12
31
17
19
150
26
10
95
60
24
19
210
26
21
19
65
39
9
37
86
34
78
125
61
2
24
105
61
42
162
11
15
124
68
45
120
205
30
17
48
97
90
36
29
73
6
77
27
168
45
144
1
2
10
26
82
24
48
60
108
47
25
6
12
20
4
30
26
22
47
169
24
23
7
60
17
108
145
167
108
15
33
12
60
72
19
6
11
24
3
22
138
17
36
15
28
17
37
23
75
24
141
13
62
22
47
51
4
68
33
24
55
ABCD 98618845166*3^$a+1 [50028]
376
11
126
127
77
163
200
160
48
32
136
71
1
53
210
24
1
71
33
40
408
8
69
27
9
54
108
30
15
9
15
88
197
3
93
48
42
84
61
8
40
24
71
144
1
35
69
48
24
69
115
32
48
9
63
168
144
16
96
11
90
19
296
24
144
117
99
24
111
84
69
40
167
225
153
108
67
23
49
23
73
53
67
32
96
24
45
3
165
99
24
39
121
95
145
155
21
168
45
6
109
80
21
96
19
17
39
45
90
105
9
54
1
192
5
139
23
1
56
168
81
55
32
177
78
57
135
33
57
111
111
90
103
128
57
180
27
45
36
15
48
9
87
21
147
16
104
3
12
6
51
40
29
144
51
225
126
30
108
108
123
57
15
40
24
48
8
144
24
40
77
120
27
213
138
36
21
40
47
73
32
192
48
48
40
24
143
153
144
136
53
66
105
24
15
6
36
199
53
162
33
15
57
3
18
19
120
8
88
8
9
55
125
3
9
15
3
90
27
64
104
72
9
126
73
71
9
27
90
18
153
40
8
24
40
32
9
30
24
18
87
93
75
168
39
42
15
88
32
48
16
104
87
129
15
114
135
72
24
72
40
48
24
72
80
9
39
16
120
95
1
8
111
72
177
153
127
17
210
141
39
361
24
89
31
128
57
39
16
71
33
160
17
63
27
162
18
114
55
104
72
69
51
24
33
87
64
32
40
35
12
81
159
36
45
9
31
41
15
288
48
112
41
111
16
47
18
15
27
18
67
113
84
3
88
104
168
16
5
91
48
203
30
54
33
27
54
87
24
120
96
24
48
27
78
15
48
64
35
36
73
161
31
104
40
23
33
105
7
107
36
33
87
24
49
96
8
240
40
32
69
115
125
67
17
111
184
71
324
85
8
24
63
81
24
51
37
113
90
69
111
252
12
1
149
91
264
72
5
66
33
279
18
55
47
1
107
253
24
48
59
48
6
39
135
78
90
273
99
36
6
48
91
17
39
3
36
210
55
24
8
99
13
17
63
33
48
312
39
51
37
47
25
143
33
48
72
57
6
129
192
129
15
39
36
37
8
64
53
379
200
15
73
8
9
30
1
5
3
135
24
72
81
39
1
59
18
123
40
29
99
117
75
159
1
72
5
51
40
35
85
41
15
168
15
33
72
105
15
27
85
161
132
27
168
160
35
18
19
41
108
75
24
3
114
18
33
112
72
176
15
57
165
18
33
39
12
69
21
18
78
84
79
71
9
24
15
126
27
15
33
40
29
3
40
8
9
31
77
18
9
136
119
6
306
249
15
24
73
53
147
48
184
8
24
184
80
24
15
1
32
39
73
5
66
105
57
114
36
138
151
80
21
27
123
117
75
37
23
1
209
135
88
264
8
136
56
111
72
265
96
215
49
5
282
81
27
165
141
27
48
72
15
33
27
117
40
32
48
216
27
60
33
16
5
36
87
168
24
129
15
216
9
87
24
15
1
179
306
147
81
55
32
165
42
33
40
192
32
63
145
125
48
24
99
24
15
145
23
90
87
33
55
257
90
192
69
9
12
6
85
8
24
135
145
56
87
48
1
23
108
192
21
24
120
40
80
ABCD 98618980594*3^$a+1 [50027]
19
68
72
16
5
43
96
24
104
36
12
63
49
96
104
147
54
111
36
60
45
123
24
136
41
15
64
216
83
25
32
276
63
169
101
54
37
24
12
17
126
45
9
15
183
193
149
43
24
24
32
57
87
88
23
49
48
65
7
188
57
54
1
35
45
351
165
87
126
27
153
111
208
113
19
44
84
172
24
35
105
192
4
5
18
57
88
8
24
3
13
32
153
72
51
64
32
69
36
91
32
21
72
19
48
32
48
72
33
18
49
48
32
100
41
7
72
209
36
15
60
4
101
144
36
3
36
60
36
60
84
112
80
123
9
27
61
80
120
144
24
324
60
36
4
216
317
27
60
3
25
80
72
57
3
36
24
52
60
20
4
17
144
123
93
15
3
117
9
39
60
16
29
90
61
108
36
32
72
40
188
39
73
20
72
16
32
136
96
120
116
84
60
148
12
96
32
52
41
183
87
133
191
13
216
12
84
8
180
132
40
48
120
108
60
164
39
252
153
144
88
32
96
9
15
208
24
8
15
81
45
90
81
81
123
12
132
3
72
18
54
33
60
16
32
3
61
188
21
79
12
36
48
20
12
28
24
32
213
115
101
75
51
18
127
84
144
48
65
7
47
81
4
185
91
44
63
21
60
4
77
31
113
115
60
131
33
28
20
63
72
85
5
90
85
5
87
16
12
29
51
3
405
96
216
40
92
36
51
25
68
192
93
267
64
11
9
4
92
39
57
15
357
3
54
39
15
54
67
5
36
27
12
4
47
69
93
111
76
48
323
18
159
28
20
27
85
77
18
45
40
5
55
132
101
198
144
13
5
19
35
25
96
5
43
132
5
87
16
95
49
5
27
45
36
3
105
54
61
29
55
143
153
184
168
32
3
33
12
24
96
108
84
3
25
47
36
189
28
48
5
79
47
90
3
36
36
15
36
25
12
68
3
121
216
5
54
36
72
85
95
45
120
48
28
84
96
44
160
77
55
89
79
20
171
25
47
25
20
9
108
123
48
9
87
448
23
144
85
8
48
24
40
56
84
16
17
67
23
97
56
189
75
69
75
36
28
56
39
33
57
87
64
20
81
315
9
36
103
140
153
7
80
148
128
177
75
213
171
24
72
40
192
32
88
36
96
20
16
24
20
28
5
75
96
84
15
93
52
125
135
40
96
20
36
60
28
17
51
129
171
117
36
216
79
36
65
51
237
571
95
72
45
4
224
120
180
84
112
5
99
16
84
84
72
56
108
237
54
109
17
18
216
18
223
119
9
27
162
55
197
18
72
133
8
3
69
108
3
97
32
51
45
16
65
36
3
24
28
68
39
126
99
52
44
21
31
44
40
44
156
45
115
8
111
81
28
308
64
95
18
75
105
3
87
1
60
44
16
104
88
65
18
381
16
80
52
65
495
28
8
204
3
9
148
20
3
18
67
32
27
21
112
47
33
36
52
104
64
176
96
4
36
12
35
18
54
18
163
84
8
388
84
56
112
5
3
69
90
36
165
88
17
135
84
96
112
95
13
32
192
16
17
115
83
45
4
188
208
48
335
69
12
16
48
71
21
ABCD 98619052666*3^$a+1 [50015]
21
51
30
42
1
17
43
104
87
66
63
16
11
42
3
33
72
102
36
36
78
7
36
104
3
13
23
25
71
36
25
47
241
35
25
167
45
48
27
9
33
6
37
5
24
6
138
39
51
60
30
19
5
36
7
17
12
18
141
21
6
37
11
1
23
6
36
48
15
52
36
47
1
60
12
17
6
57
99
60
24
24
73
44
4
17
7
11
6
3
27
6
3
16
143
12
48
141
24
3
24
96
18
6
84
6
54
9
21
55
17
19
36
17
7
48
23
24
18
18
18
115
5
6
49
32
64
71
42
51
21
51
39
93
3
33
87
12
36
9
21
27
33
27
12
21
19
11
42
67
20
15
96
1
71
13
35
9
12
24
57
102
78
19
35
78
30
18
48
39
52
65
19
5
12
135
27
30
30
36
12
9
33
120
6
54
15
60
48
3
30
19
5
30
13
48
5
55
11
24
24
37
8
75
18
15
52
35
37
84
44
16
17
72
48
42
6
90
45
15
42
18
36
114
24
36
7
29
39
9
7
8
21
60
6
1
5
90
24
30
6
30
84
3
45
30
60
37
44
15
37
60
65
3
15
12
12
73
5
27
21
42
60
25
48
65
96
43
47
66
12
42
13
83
13
60
11
6
12
30
12
48
25
5
31
59
37
11
30
39
9
55
32
9
79
24
12
29
36
63
3
18
6
156
48
72
97
5
42
13
56
39
21
15
120
54
3
28
41
18
6
24
66
69
36
76
11
13
5
24
43
32
63
12
13
12
5
48
48
66
21
3
45
21
6
37
32
3
13
5
60
7
35
72
6
78
9
36
4
17
6
48
85
32
45
67
17
15
28
120
5
36
19
11
37
65
63
51
24
9
3
13
29
27
9
24
12
43
5
132
55
8
45
30
21
15
12
9
63
21
72
3
90
36
39
64
5
6
6
6
37
32
51
97
5
7
84
32
48
9
15
3
157
48
35
24
13
125
66
36
6
55
8
21
18
12
21
75
30
55
5
42
66
96
6
24
60
49
5
31
24
35
60
21
111
13
95
25
17
18
45
64
12
23
6
7
35
25
20
24
51
13
35
42
12
36
24
30
6
42
12
25
23
72
45
21
7
65
15
123
105
4
53
30
37
53
54
9
12
69
36
42
30
6
1
65
63
15
25
53
12
18
54
43
5
18
13
24
20
3
90
18
6
6
9
3
36
12
18
6
45
36
45
63
36
36
9
6
150
24
6
37
41
6
48
30
27
28
83
24
81
75
30
15
27
18
60
19
60
11
12
1
12
53
24
31
24
5
60
55
11
36
66
60
3
45
60
27
3
30
75
57
12
72
24
84
18
13
24
11
45
172
12
65
30
18
3
9
103
60
65
3
15
1
65
6
30
12
60
6
105
4
5
6
84
36
30
30
97
60
24
35
6
7
8
40
47
42
18
78
48
24
7
20
76
20
75
30
7
12
36
84
35
9
16
23
30
7
104
51
24
30
6
66
84
30
61
12
155
6
42
273
9
18
9
28
11
6
55
5
24
30
30
42
24
18
6
126
6
37
20
15
18
18
109
101
54
18
43
17
19
83
45
57
3
40
5
180
66
1
11
42
6
24
1
12
12
65
3
124
131
42
60
6
9
76
35
126
6
48
37
65
3
9
6
37
24
5
78
156
42
42
1
36
11
72
12
78
18
42
18
13
84
83
24
33
15
36
12
12
6
102
13
5
15
27
48
42
24
24
51
9
7
20
57
156
6
49
56
28
36
12
95
24
36
12
21
52
20
33
30
66
31
65
55
23
9
63
57
16
12
17
15
3
13
12
24
11
12
18
15
27
13
108
5
7
53
6
66
43
29
30
6
24
48
67
5
103
53
12
55
95
12
13
20
12
16
11
13
56
21
24
75
27
102
18
60
13
20
9
6
24
1
59
48
24
21
27
13
104
24
40
59
45
33
3
4
11
30
111
3
30
67
23
13
24
5
60
19
29
55
23
12
213
93
6
6
144
43
23
9
51
93
27
132
1
35
9
75
13
83
12
13
12
29
19
89
36
27
105
55
23
42
60
43
11
9
12
24
40
29
30
25
36
24
17
12
6
6
24
7
5
7
23
42
78
150
87
72
48
15
96
1
56
15
18
24
43
35
60
72
6
6
18
31
11
33
21
54
42
54
30
6
1
29
3
27
1
47
12
24
24
61
5
19
35
45
16
95
37
12
5
67
131
90
42
25
35
48
84
18
3
27
25
5
48
60
7
23
13
5
30
9
3
13
17
15
15
114
18
1
32
3
84
12
6
99
4
17
18
36
60
45
21
30
13
20
24
3
37
48
83
9
16
20
27
49
36
5
3
27
9
45
15
84
4
11
90
6
61
24
89
31
11
24
33
28
8
27
72
18
39
3
60
18
67
47
24
12
30
30
78
12
19
48
17
24
139
12
60
8
16
12
5
48
27
84
9
12
30
42
48
42
18
90
48
57
132
135
6
12
7
65
36
24
3
9
6
13
12
23
45
15
49
11
81
21
15
4
24
96
8
76
5
7
83
1
44
15
30
19
35
12
30
6
37
12
23
60
45
87
13
71
49
5
31
41
91
44
39
30
30
1
35
21
3
84
42
18
60
30
6
61
5
24
30
36
73
11
12
90
30
48
9
57
18
13
59
18
18
72
12
18
36
55
104
15
6
36
15
9
67
29
138
30
7
59
61
35
21
57
15
12
33
18
24
73
53
12
31
59
6
15
24
21
12
12
55
11
37
23
42
3
21
6
24
61
23
42
30
13
12
200
15
12
30
96
7
47
25
128
64
11
12
61
11
33
16
5
6
25
35
54
30
141
21
12
43
137
12
54
84
1
29
102
6
39
48
15
48
24
25
35
73
11
24
13
23
25
5
60
60
115
35
30
15
9
60
42
81
100
23
84
1
41
66
24
1
29
15
16
35
102
6
57
15
12
6
24
18
114
6
42
15
15
13
128
45
12
43
29
12
3
33
7
23
9
15
13
95
48
24
36
37
23
198
6
49
35
21
64
17
120
24
39
40
11
9
16
36
59
6
43
20
27
54
6
97
96
89
6
54
12
30
9
9
18
13
5
19
23
9
81
12
27
9
24
96
7
35
13
60
11
25
5
18
1
107
25
12
113
3
12
15
30
42
6
54
66
24
3
39
24
ABCD 98619283786*3^$a+1 [50193]
48
79
288
96
95
24
57
64
48
119
12
42
84
15
144
45
163
11
21
16
131
36
84
69
16
113
114
12
60
84
49
224
16
17
96
175
179
45
48
64
77
222
48
37
48
191
33
39
9
64
83
42
126
21
16
17
207
111
1
35
45
192
48
45
30
72
42
162
216
12
96
180
252
30
114
45
160
77
126
168
108
18
336
31
11
85
48
59
216
13
83
156
132
13
240
48
32
75
72
93
51
61
128
33
54
108
13
71
57
129
18
61
65
12
150
174
15
27
69
123
72
72
21
15
81
483
252
12
21
3
90
19
35
109
71
138
15
147
45
81
42
21
45
291
231
153
112
191
552
36
60
169
29
48
18
144
1
77
90
108
12
60
36
1
47
222
51
15
78
246
252
81
135
42
48
6
54
3
16
144
128
99
216
21
64
11
12
25
155
168
84
217
161
54
6
19
17
415
11
21
64
83
72
12
24
81
96
177
42
12
54
54
60
12
6
54
138
114
45
111
97
71
105
15
324
72
96
21
45
162
49
288
96
35
132
12
186
66
18
90
309
195
13
47
129
288
336
111
1
47
168
180
144
120
93
411
60
36
37
125
36
12
36
126
33
96
3
174
78
18
156
36
6
120
126
6
192
72
37
560
15
81
45
6
120
69
129
79
47
72
72
162
303
112
77
18
84
61
107
37
96
176
51
61
23
216
49
47
33
3
30
18
24
48
133
125
67
23
54
30
54
18
13
29
66
193
336
29
306
36
42
306
49
23
12
157
383
49
176
33
15
16
23
9
3
72
108
90
63
16
80
135
121
17
144
126
97
29
96
126
85
113
48
90
168
84
9
96
129
6
36
102
15
99
45
3
36
169
107
144
108
12
61
161
15
285
163
395
60
120
168
72
72
105
16
17
18
45
33
174
24
156
36
330
63
63
12
108
168
144
1
161
30
177
16
128
171
66
6
61
77
3
483
93
144
177
90
37
23
144
216
81
93
114
33
3
13
71
72
360
90
42
192
198
18
13
263
12
126
159
144
16
65
159
3
264
18
180
144
252
162
414
19
80
27
181
23
54
48
126
108
60
189
16
29
54
13
96
47
114
54
138
15
147
126
6
36
48
204
12
108
60
54
12
19
125
19
23
12
24
85
125
42
156
186
19
47
240
156
108
105
39
121
48
71
36
12
25
11
21
15
96
81
147
96
30
175
59
21
48
240
129
207
27
37
47
78
36
18
156
78
102
24
229
ABCD 98619384148*3^$a+1 [50159]
9
51
45
30
30
39
21
180
30
9
21
18
45
12
9
54
5
96
31
77
36
55
30
66
89
4
27
21
33
15
12
15
45
75
24
5
31
60
18
35
1
54
42
23
36
19
36
36
17
37
11
19
54
36
11
19
9
21
119
31
6
78
81
44
24
13
30
17
43
54
24
72
3
27
65
4
75
6
23
25
59
1
6
90
24
27
44
91
5
28
72
45
35
48
1
66
45
44
91
33
51
21
92
1
47
160
12
20
16
21
6
17
13
120
24
59
37
60
119
16
3
102
78
77
19
114
75
105
27
33
30
17
72
31
6
59
72
24
4
51
30
24
30
12
9
9
36
59
67
78
47
13
42
65
25
18
9
27
21
3
6
75
141
27
80
7
6
30
60
29
91
60
29
16
3
36
6
3
177
39
15
30
30
30
75
39
41
1
47
108
79
60
9
21
30
24
41
16
33
87
3
21
15
60
84
9
8
48
12
19
9
57
30
45
32
28
8
241
84
11
16
108
36
39
5
1
35
19
41
1
99
96
15
24
33
36
21
143
12
55
5
31
17
52
21
15
183
5
25
6
33
21
95
127
9
75
24
162
15
39
21
24
104
24
67
30
23
43
77
31
221
181
18
12
24
21
69
11
12
36
247
30
48
12
27
8
19
89
37
47
91
21
80
31
45
3
30
35
60
67
17
12
55
29
61
30
5
55
36
17
7
89
25
6
6
48
71
48
36
67
60
45
24
140
76
32
16
132
9
6
113
37
48
12
47
37
15
75
21
80
85
60
27
116
37
35
13
60
12
3
15
45
20
1
143
97
23
31
69
21
11
84
7
53
52
8
91
89
91
53
28
8
1
186
48
21
21
18
102
18
41
64
84
63
18
36
90
36
18
11
28
27
45
15
81
63
41
36
112
12
9
15
72
48
24
8
79
21
33
30
36
29
25
51
20
49
47
25
24
66
30
15
15
129
51
30
30
48
5
115
21
15
5
76
63
6
75
144
15
96
21
3
30
6
9
32
48
100
27
24
30
15
165
6
17
100
60
3
18
30
9
20
37
6
53
37
59
19
17
109
51
8
37
27
111
60
41
108
7
30
35
24
85
66
33
3
57
21
6
21
3
12
29
4
44
7
6
30
48
5
52
3
6
3
116
67
30
47
73
35
25
59
28
8
72
43
18
35
25
42
54
96
15
48
117
27
12
36
8
16
56
24
25
156
24
3
27
84
17
48
25
42
33
20
96
16
8
84
43
24
9
45
30
57
20
48
40
32
13
6
53
1
11
25
11
28
21
23
151
125
60
55
30
27
135
48
12
53
1
63
96
56
91
29
64
135
36
81
20
103
6
6
30
18
30
95
31
24
6
24
215
67
108
77
184
60
21
95
19
36
33
15
126
3
20
12
96
73
42
18
15
15
5
12
25
27
3
5
19
65
28
128
19
5
19
30
132
155
12
12
40
15
30
6
180
30
60
90
29
16
75
173
91
6
48
42
48
36
24
5
1
35
31
125
19
41
24
60
115
6
24
24
59
97
15
15
54
72
18
65
60
1
24
30
165
51
6
15
44
19
77
28
20
25
6
36
17
48
85
167
36
1
75
48
21
71
25
143
13
3
75
65
16
96
15
5
12
103
18
27
8
96
121
27
20
1
30
29
48
60
133
99
60
27
5
76
45
39
9
35
37
63
15
45
15
36
24
21
135
66
47
1
27
3
72
120
57
3
165
48
21
6
45
32
132
96
19
144
89
67
69
80
12
84
19
21
15
6
123
51
29
85
6
21
32
112
15
54
6
105
44
55
9
3
113
25
27
3
42
24
39
27
5
85
48
39
56
1
23
133
3
75
29
31
36
60
81
80
100
20
139
29
52
99
6
54
69
44
7
29
55
12
77
7
294
36
96
63
21
59
31
66
54
30
6
48
60
9
3
18
35
37
63
44
7
29
55
29
88
9
95
28
81
35
7
53
7
78
6
33
27
9
32
19
6
174
9
27
129
51
45
249
11
19
45
20
120
139
21
105
11
163
65
1
84
11
60
19
9
8
48
24
37
35
24
7
29
16
15
93
111
369
32
24
1
60
30
77
36
52
48
24
3
5
88
27
60
120
53
25
6
6
60
30
93
15
57
8
36
1
27
68
64
39
21
75
9
111
33
68
24
4
44
7
60
65
91
113
25
90
102
84
59
72
25
47
7
65
79
6
131
13
15
15
66
11
19
24
72
5
24
55
89
7
33
75
36
6
23
12
73
102
48
30
30
5
84
73
18
21
105
35
19
21
21
24
6
24
6
15
15
45
3
6
35
19
17
12
67
45
9
111
60
20
16
45
47
60
31
21
36
92
12
84
91
33
87
29
1
3
12
9
6
96
5
48
67
24
33
32
31
180
54
60
11
28
75
9
177
11
19
29
31
24
57
8
1
23
13
60
47
31
141
48
27
36
33
12
63
12
5
13
90
12
5
12
112
36
45
3
12
68
40
32
64
51
48
12
30
54
66
84
54
30
11
184
56
24
37
48
42
69
15
5
24
7
29
55
24
66
3
56
7
177
ABCD 98619532392*3^$a+1 [50013]
9
15
8
40
20
13
107
7
30
75
140
28
39
33
12
9
27
20
13
12
42
6
11
1
60
3
111
9
56
76
45
48
6
21
12
93
72
23
85
3
51
21
24
48
12
8
13
27
8
24
49
12
15
12
32
28
48
33
71
4
92
37
87
33
107
4
9
3
3
9
15
57
39
41
1
63
15
29
28
24
39
6
39
57
12
3
32
43
18
131
91
33
36
48
33
12
95
16
15
17
52
20
13
15
27
21
212
37
18
5
4
15
45
33
72
23
73
3
164
67
45
3
33
12
51
42
63
39
17
16
15
29
13
30
6
12
47
13
99
33
36
87
213
72
35
24
13
23
7
117
68
7
9
12
12
32
96
52
3
33
9
60
42
24
54
27
20
13
107
4
56
48
151
24
126
11
31
17
1
30
30
231
56
49
3
32
4
171
69
45
30
9
33
54
41
4
69
111
8
13
27
68
13
6
18
23
12
43
24
54
84
3
48
24
60
15
117
33
27
33
6
24
186
24
51
27
48
30
66
54
132
48
27
3
21
60
63
6
59
7
30
18
105
60
3
149
4
15
45
12
63
6
18
21
129
66
69
27
6
39
8
16
104
13
72
51
12
57
3
12
12
3
113
84
108
16
12
72
75
5
25
143
13
84
18
24
33
12
24
57
24
71
25
15
93
47
52
93
35
19
30
75
69
15
12
32
25
47
4
32
49
3
21
66
9
24
228
3
77
28
39
6
59
1
27
12
156
9
83
7
21
164
76
12
45
27
33
3
105
42
93
45
279
21
11
13
3
15
18
15
32
12
1
27
39
6
3
92
37
15
20
1
71
25
3
141
27
63
42
72
27
48
20
25
6
162
35
37
75
3
17
52
20
49
36
15
171
42
6
9
63
89
4
9
42
5
43
45
32
96
4
9
6
21
32
12
36
60
37
48
95
25
39
69
6
9
9
23
28
12
32
7
6
3
39
30
36
12
3
44
133
12
3
84
20
1
15
24
48
21
144
27
15
9
57
12
90
21
24
12
48
33
78
126
18
102
36
63
69
36
72
3
9
47
49
51
45
35
31
5
19
24
24
6
11
1
15
33
54
5
1
27
72
21
186
21
33
12
39
8
7
9
87
33
56
31
48
45
9
18
17
7
24
30
144
63
33
87
9
11
88
24
12
8
25
18
24
6
87
20
28
3
81
8
28
12
32
4
69
35
163
24
69
81
11
7
18
108
11
40
9
27
3
45
9
123
12
51
90
15
56
40
9
11
4
32
12
85
36
99
32
124
12
33
12
12
12
71
25
3
15
21
51
24
30
95
19
21
36
32
28
45
35
37
75
12
69
47
19
48
18
15
57
30
45
20
7
18
15
96
36
20
1
12
48
60
12
48
27
15
33
104
4
9
18
33
135
54
18
45
93
174
6
132
39
93
36
27
24
56
12
13
60
12
18
33
15
150
27
20
43
45
36
24
21
36
27
57
15
51
33
57
60
27
92
19
9
32
49
15
15
24
30
15
27
5
48
1
327
27
6
15
24
68
7
30
60
35
88
24
80
145
51
15
45
24
8
13
54
33
8
28
12
12
33
18
90
11
36
55
18
27
20
73
30
45
56
100
48
36
9
23
85
15
24
84
192
33
27
24
9
156
3
81
36
3
93
3
9
12
11
4
216
33
27
80
4
21
54
96
18
59
1
39
3
77
16
12
32
13
27
48
63
6
120
3
21
24
3
12
12
24
104
7
54
84
63
15
48
57
15
24
30
63
57
3
12
8
60
1
24
63
15
18
12
135
3
9
21
12
27
12
21
90
5
12
28
3
24
66
24
51
12
24
21
59
31
30
18
29
61
11
25
11
72
13
27
8
7
81
44
13
12
36
27
12
12
21
39
15
33
8
37
3
153
6
5
91
17
7
9
69
15
60
20
25
60
150
48
5
12
1
12
18
45
24
57
90
24
120
29
13
3
69
6
21
171
165
108
60
45
30
81
33
75
20
52
81
48
11
79
21
8
28
24
39
90
102
65
40
93
24
3
177
87
8
61
72
15
3
6
18
216
30
60
30
81
36
129
48
3
153
30
21
9
27
48
57
54
54
42
9
56
12
28
63
42
123
69
27
3
78
42
53
4
33
47
1
30
162
27
84
44
97
11
12
1
24
111
45
24
3
3
21
141
59
16
33
119
13
63
24
15
30
15
27
6
114
33
96
9
12
36
95
4
20
1
12
48
15
9
48
3
60
93
27
84
9
84
15
48
84
20
19
69
21
60
11
1
35
19
9
72
24
45
15
21
15
72
12
9
66
6
135
57
23
25
72
27
63
90
23
64
68
28
48
36
3
5
13
30
33
32
24
109
24
3
15
42
15
141
11
61
3
216
9
12
12
36
24
27
24
39
117
8
25
35
7
81
20
52
87
18
12
95
168
40
3
30
12
48
27
32
13
102
48
53
85
12
35
48
24
40
8
52
75
9
36
3
21
24
32
1
12
36
11
120
13
27
39
30
39
51
161
175
93
12
8
13
48
66
69
45
60
27
24
63
53
28
12
99
5
96
52
21
42
5
72
133
78
6
23
28
69
15
21
72
15
12
93
27
8
61
60
39
12
56
13
42
54
39
12
24
24
12
108
9
47
1
75
108
9
36
12
15
44
13
51
45
15
39
21
24
12
69
59
16
45
11
36
160
24
51
17
7
101
12
28
27
48
29
13
96
30
24
6
11
31
5
4
45
35
180
1
27
12
48
21
6
24
6
39
9
60
36
42
30
48
24
23
19
45
8
25
42
33
8
25
72
36
11
4
45
144
3
3
6
51
48
12
27
18
30
17
ABCD 98619784106*3^$a+1 [50113]
3
24
87
81
24
3
36
36
30
31
23
25
24
32
120
15
85
95
18
36
79
11
24
12
25
8
63
9
3
18
24
51
40
44
76
5
12
87
40
36
17
123
24
60
33
48
27
16
11
21
69
19
24
8
9
3
36
9
3
15
33
36
3
25
12
120
108
20
12
9
19
41
31
24
17
30
54
15
21
18
9
28
23
72
69
4
96
8
36
4
48
8
27
114
18
30
18
18
7
8
40
32
63
30
72
123
72
45
55
20
63
1
59
36
18
12
3
160
56
16
23
25
56
24
57
30
33
111
54
27
135
60
13
5
171
9
31
17
15
27
133
65
175
32
36
81
3
27
1
48
60
120
32
225
7
11
25
11
114
79
47
36
13
35
21
96
88
32
87
6
54
13
17
6
57
24
16
155
45
4
48
83
9
9
27
165
7
48
53
6
61
12
137
18
18
15
75
25
20
27
61
29
51
57
55
8
51
61
5
55
17
15
36
72
24
28
12
36
20
48
105
42
9
9
36
79
47
48
90
7
48
107
18
54
6
84
7
48
53
42
21
9
15
57
39
16
20
4
32
93
19
48
5
43
47
12
1
41
3
88
17
63
12
12
51
18
96
66
105
39
33
16
47
25
24
41
39
28
212
16
5
27
15
25
23
13
12
17
36
84
55
200
28
5
150
18
7
65
7
47
69
12
4
5
90
1
29
19
32
12
135
6
51
148
17
43
5
63
4
168
95
30
36
7
48
59
21
15
30
91
8
87
9
57
72
135
81
15
36
39
25
20
69
163
84
44
96
16
24
35
25
29
126
1
95
25
23
180
37
89
6
9
36
100
47
60
97
5
31
5
135
12
48
45
43
11
109
80
4
176
52
95
105
9
31
53
24
72
19
125
12
63
124
48
20
12
63
237
16
17
15
87
105
72
16
8
15
6
90
33
36
39
21
45
51
153
43
68
9
15
21
31
11
144
1
48
56
16
77
75
16
32
33
19
32
76
5
15
75
69
15
36
109
5
15
156
57
6
61
23
18
7
8
39
1
48
80
40
119
6
27
40
5
87
108
64
8
88
48
96
8
27
36
33
27
13
5
54
13
12
11
9
328
59
45
28
65
51
16
5
18
33
57
27
45
3
15
37
71
72
6
54
33
3
9
96
21
30
45
16
80
48
72
9
39
39
25
48
8
57
39
4
65
90
9
40
5
27
96
27
18
27
136
32
52
5
108
75
69
75
24
9
18
13
32
39
9
136
23
97
29
36
15
21
12
31
11
13
108
68
96
15
45
51
9
3
37
23
18
55
8
100
17
3
87
18
55
44
60
72
16
72
8
48
40
17
3
69
63
3
85
47
57
120
3
30
18
36
9
4
11
121
60
20
51
18
27
40
32
57
31
47
30
18
45
52
80
21
7
20
12
57
19
72
72
20
45
18
37
35
78
18
30
7
65
24
91
12
5
3
15
105
72
15
18
42
37
29
111
21
55
20
4
65
54
1
8
28
12
8
48
12
160
144
36
59
1
35
9
45
3
87
6
3
96
84
15
1
65
31
108
59
57
36
40
8
81
31
8
15
9
3
13
72
5
19
80
81
72
147
28
5
123
88
24
5
30
78
15
40
60
20
45
63
9
115
5
3
33
171
4
12
60
20
12
27
93
16
56
15
18
3
4
8
88
119
30
19
41
55
8
21
99
33
48
39
28
144
59
9
96
72
4
5
75
4
24
36
60
32
48
4
96
12
84
11
18
55
29
31
32
64
20
51
72
18
54
18
87
4
239
57
33
66
24
138
75
40
12
132
56
63
25
12
44
24
12
28
56
15
1
17
87
16
5
3
15
61
116
93
19
80
12
21
54
85
41
3
16
96
32
63
24
73
11
21
15
49
20
4
41
15
16
20
60
9
7
20
12
21
27
64
20
48
3
30
15
3
6
108
31
32
99
13
41
54
57
4
5
24
115
5
36
67
24
48
41
15
40
5
7
32
51
81
39
9
15
12
33
27
108
57
36
48
24
16
20
15
37
29
123
63
90
12
42
30
43
12
60
24
41
216
7
96
24
125
3
24
24
112
89
204
7
65
15
60
27
37
5
54
21
36
15
85
104
24
291
36
49
24
29
18
73
32
148
149
55
48
24
60
29
7
44
84
24
48
27
61
185
24
87
36
39
9
9
12
15
40
59
25
29
12
3
3
129
51
48
6
43
56
81
84
60
36
31
53
54
21
141
55
24
29
3
123
9
33
235
20
105
67
17
3
60
15
433
20
12
16
5
15
51
24
9
40
71
54
51
45
30
21
75
61
8
57
15
12
36
96
16
12
32
4
5
19
32
45
156
42
1
17
3
40
29
66
60
9
57
96
99
3
45
16
65
6
25
8
15
45
28
53
15
9
7
41
3
72
40
24
56
64
71
73
11
13
5
42
81
184
36
5
7
32
63
145
80
72
48
15
6
55
11
54
15
156
40
44
192
45
15
39
180
54
36
120
3
52
48
65
15
15
37
5
3
45
162
6
18
61
84
29
3
93
51
3
37
36
29
15
24
16
44
84
40
83
24
30
55
68
3
ABCD 98619847544*3^$a+1 [50158]
51
156
33
8
64
72
48
75
48
72
120
84
33
32
31
81
27
5
115
21
80
24
67
5
40
8
40
15
305
24
103
129
339
261
99
53
112
24
32
48
151
192
144
89
115
132
180
24
21
128
31
9
291
36
60
36
17
112
123
125
7
84
12
137
163
84
17
43
29
55
84
5
208
216
80
64
72
51
36
60
48
168
45
24
99
93
312
147
149
163
168
12
153
3
84
57
216
48
72
135
33
48
128
79
156
69
447
17
31
192
105
104
72
96
16
216
51
264
96
77
48
67
96
36
81
63
41
19
36
48
17
64
120
51
36
9
39
33
360
32
55
84
156
113
136
51
180
33
32
184
176
19
36
36
216
48
29
115
168
12
105
224
67
173
7
33
80
79
17
43
312
96
12
89
91
192
120
36
336
17
31
9
3
309
99
557
64
15
17
175
225
8
115
173
64
135
252
93
87
108
53
115
264
48
132
9
279
9
8
40
87
48
180
69
80
67
29
160
27
5
19
5
16
123
117
72
39
81
123
53
163
53
7
177
75
141
32
288
7
33
51
120
77
67
132
84
24
77
88
32
127
17
31
48
33
3
24
24
120
29
112
48
3
24
144
12
65
72
64
8
67
101
91
29
184
3
29
55
9
392
79
96
225
15
204
180
36
5
139
156
65
40
104
240
31
12
45
87
96
105
24
27
45
423
41
232
32
240
16
27
149
223
36
12
144
201
168
51
93
3
189
63
113
127
240
89
187
69
3
192
173
43
69
24
3
108
9
176
55
17
64
48
147
24
48
29
64
248
48
136
123
12
12
36
65
139
72
108
81
75
84
48
60
84
129
15
233
7
201
51
245
163
12
41
103
353
144
43
45
72
32
127
297
183
65
184
3
69
63
180
108
17
136
32
235
101
67
48
29
67
84
425
40
27
24
93
96
144
111
12
29
103
9
99
141
171
53
7
233
67
216
12
33
171
48
45
75
21
87
17
112
8
55
9
51
101
31
9
135
65
16
216
32
40
176
72
115
237
104
16
32
144
280
27
45
15
48
41
40
32
48
19
21
3
36
84
48
5
43
29
400
75
21
8
151
249
3
165
3
77
115
156
12
36
132
77
91
237
75
108
36
5
19
24
21
27
24
93
135
129
72
51
53
144
31
36
45
111
33
24
39
33
51
144
12
12
29
16
27
141
3
24
180
12
293
64
27
5
144
31
12
29
19
24
5
343
41
7
84
21
248
19
12
57
128
67
96
101
31
33
192
24
8
79
33
27
333
231
17
136
8
67
77
115
125
112
ABCD 98620300984*3^$a+1 [50002]
41
55
125
36
63
160
5
7
60
36
32
15
36
49
32
3
45
12
4
35
85
36
20
64
5
24
3
24
9
30
36
13
101
19
35
36
36
13
48
12
17
31
17
6
57
27
25
11
36
93
3
12
45
87
25
24
35
21
51
18
6
25
36
24
56
24
96
4
84
11
33
28
32
72
28
35
73
59
13
71
21
28
48
35
12
6
19
17
75
36
159
30
91
80
15
12
6
7
29
15
48
12
33
31
24
72
8
12
60
3
33
45
12
6
12
37
80
28
23
72
48
1
180
35
13
47
33
33
19
48
48
32
15
25
8
120
45
7
12
59
21
9
6
33
15
18
19
80
60
88
5
103
47
13
53
96
63
21
39
51
6
18
12
25
20
36
12
160
48
119
133
11
30
39
88
107
37
59
49
5
18
9
64
17
43
84
35
1
11
45
120
40
68
12
39
1
24
132
32
15
30
7
89
39
108
28
35
6
84
114
18
15
4
60
5
3
16
71
33
27
133
8
3
25
11
1
132
48
12
32
4
32
63
61
20
16
59
18
55
60
12
20
16
23
9
12
63
33
9
48
42
48
1
41
103
35
13
20
9
18
37
80
16
104
16
53
36
30
18
6
25
24
17
31
47
12
36
54
3
40
11
21
33
6
72
37
17
15
28
8
183
25
11
33
3
57
16
32
84
28
20
63
49
80
33
36
6
30
24
54
12
36
24
1
20
12
16
5
7
120
12
5
66
42
48
36
78
1
32
40
47
57
108
21
12
78
126
111
24
3
25
11
229
11
85
32
12
27
13
12
20
48
40
35
33
4
11
18
19
12
11
18
39
87
18
3
84
21
30
132
25
11
61
5
51
112
12
5
55
8
28
17
27
15
54
30
36
33
28
12
35
108
9
9
19
53
18
24
12
25
29
6
25
20
9
7
12
128
9
24
30
6
31
44
96
4
23
57
15
61
12
72
48
80
16
29
42
30
3
51
49
41
36
15
16
23
1
24
137
135
9
18
105
12
40
5
75
39
84
37
8
27
61
80
112
60
11
49
23
105
184
89
6
25
20
99
25
72
5
27
60
132
15
25
11
13
24
20
12
168
60
27
21
33
42
37
11
97
17
36
30
222
12
27
40
84
11
18
67
23
6
90
25
252
47
48
25
29
15
48
135
13
23
54
36
6
21
159
13
72
8
16
96
80
64
56
28
60
8
24
96
40
80
9
24
31
113
30
6
7
29
15
33
3
4
8
93
198
42
19
20
16
12
48
23
24
36
309
51
109
8
39
18
55
53
78
30
6
33
60
48
4
8
81
19
20
12
100
56
4
5
15
16
60
80
27
36
120
9
27
54
31
11
97
101
54
57
36
63
57
3
49
32
60
16
23
1
48
41
7
23
24
25
23
49
65
54
30
24
12
3
12
4
92
15
42
18
13
5
19
8
208
24
5
43
65
54
13
11
9
3
13
119
12
25
36
24
8
28
23
36
1
53
6
21
72
72
63
60
117
36
27
37
36
53
90
1
108
32
28
200
72
3
126
39
16
24
17
66
69
28
47
24
69
21
27
27
12
61
35
9
135
93
63
42
55
35
36
25
12
20
28
104
112
53
75
33
15
3
21
88
23
105
28
119
25
47
13
71
42
19
48
5
12
3
40
80
27
36
25
23
21
16
17
15
16
101
63
3
9
4
5
6
1
48
36
23
25
12
48
23
45
99
144
36
73
32
48
45
67
80
48
141
60
55
17
18
9
75
18
15
40
35
13
44
48
63
30
19
48
60
24
8
16
5
42
73
44
27
21
123
12
25
44
9
55
11
24
117
12
12
141
67
47
25
41
135
12
21
30
1
95
120
294
30
21
16
17
55
5
75
72
9
42
37
8
9
15
36
3
12
45
9
79
44
45
7
48
72
8
60
48
27
25
41
24
75
12
15
1
24
8
27
13
5
75
12
3
25
11
84
42
55
29
126
24
69
12
16
12
80
16
56
39
1
95
21
12
3
13
24
11
24
30
55
20
33
15
28
35
252
48
57
3
9
3
177
48
27
6
90
1
20
15
61
23
6
36
15
3
12
117
40
11
25
44
16
5
79
137
3
88
47
57
16
143
69
45
18
12
36
49
12
53
3
12
28
5
19
48
77
19
59
48
49
5
15
75
13
47
1
80
72
27
33
12
39
1
41
39
123
66
204
7
29
30
49
5
6
102
72
108
187
20
51
12
60
90
103
12
20
27
1
11
36
24
25
24
95
9
27
45
21
18
54
6
9
27
30
36
39
28
60
5
15
75
97
24
60
35
9
52
20
3
165
3
48
49
41
60
7
5
15
3
6
103
20
33
24
48
18
18
51
9
54
36
21
45
18
6
31
143
72
93
75
145
11
21
39
12
9
40
24
116
108
45
6
36
33
16
12
20
57
6
25
24
12
36
24
24
47
9
36
12
51
1
20
15
18
168
48
7
24
20
21
18
60
1
48
35
6
55
29
78
117
12
4
60
12
20
28
47
37
32
63
97
83
25
41
7
24
24
116
48
51
36
61
12
48
20
9
18
1
92
84
16
20
147
37
8
16
29
91
17
90
105
39
120
6
12
6
12
24
30
3
52
20
15
13
113
114
45
3
1
17
135
27
72
13
11
21
9
79
12
68
16
156
116
12
48
4
35
90
90
30
55
60
80
9
219
15
72
48
37
36
12
11
162
48
54
97
11
73
44
12
16
53
36
54
1
8
27
165
39
9
27
21
28
36
8
45
42
66
42
1
44
72
16
29
115
23
25
11
54
ABCD 98620759514*3^$a+1 [50010]
60
120
27
5
85
135
189
66
12
5
7
90
66
33
21
126
9
48
3
45
129
11
24
13
35
7
6
63
12
267
18
23
16
135
216
12
12
21
24
15
66
30
29
61
39
3
42
36
95
48
19
21
32
88
24
183
17
28
80
19
60
33
36
44
13
159
81
30
9
93
27
20
16
164
31
77
43
33
9
90
90
48
107
163
114
18
78
75
104
4
20
136
56
49
36
135
32
172
75
153
20
12
28
48
32
16
69
95
60
37
11
19
21
105
54
96
93
116
28
237
195
51
29
4
51
45
24
39
141
240
84
12
36
15
105
39
138
3
12
33
54
48
12
33
63
12
192
9
12
357
48
42
45
36
87
9
75
9
147
45
117
3
32
55
42
48
35
180
13
42
78
27
57
18
17
48
7
36
65
37
107
91
120
54
11
84
24
31
60
48
53
148
111
150
11
64
60
81
282
120
78
102
42
335
145
48
48
42
18
59
31
42
222
36
29
145
30
66
83
52
24
63
5
16
80
7
90
102
492
9
36
21
252
3
8
24
108
7
12
36
57
3
209
28
57
120
15
51
65
60
67
77
4
291
30
11
60
115
54
6
17
72
16
135
53
169
11
1
30
33
15
45
20
73
120
183
9
75
195
18
135
68
16
20
88
3
72
53
4
20
1
15
117
48
179
16
68
16
231
102
51
12
152
133
27
32
55
153
15
42
51
48
20
1
18
78
54
5
115
6
72
138
90
47
43
29
4
9
18
42
123
9
6
24
53
52
96
39
36
60
29
25
371
48
7
180
12
5
43
9
20
76
39
93
33
30
30
27
8
24
88
33
27
80
60
7
48
78
155
84
16
60
68
61
15
75
60
45
81
3
27
65
52
57
6
17
76
144
32
1
54
48
5
88
9
111
128
24
37
75
60
80
25
36
63
99
42
3
3
53
7
144
5
64
39
72
29
196
60
111
114
3
68
24
40
21
59
13
12
18
305
265
71
4
60
32
31
30
150
60
102
60
27
24
56
31
12
41
16
15
36
72
57
45
36
144
18
12
9
57
23
61
18
153
192
27
21
69
131
64
141
75
9
83
187
65
208
15
42
90
78
143
229
159
21
119
52
27
153
225
63
81
23
55
12
108
57
44
37
119
31
5
7
12
30
18
77
55
149
40
140
64
27
150
66
89
4
80
4
252
63
33
27
5
12
91
5
25
24
51
27
60
21
116
84
40
129
18
33
92
7
72
65
120
85
23
60
88
27
77
283
132
6
54
9
36
204
39
48
5
72
16
39
72
93
36
24
128
37
15
57
6
65
7
78
72
207
20
124
20
7
30
75
75
57
207
45
45
78
78
39
81
144
15
183
5
16
224
25
18
9
48
15
72
186
24
36
15
75
24
18
11
52
32
37
75
60
33
207
84
57
23
121
36
15
72
75
81
117
90
72
60
33
159
45
20
25
6
185
72
37
60
18
77
64
57
23
7
84
18
252
6
29
76
9
23
25
90
18
114
6
3
9
390
101
37
12
95
16
60
171
5
13
312
3
3
29
60
25
6
210
42
5
12
115
29
139
21
36
45
51
87
21
27
5
40
45
3
60
27
69
33
78
84
126
3
80
151
6
83
76
44
31
18
95
43
45
8
19
42
123
12
20
16
72
308
49
75
33
48
87
8
19
120
78
27
44
24
7
36
77
132
115
78
75
57
15
81
75
15
77
36
4
96
144
15
42
3
116
12
25
119
76
9
255
144
27
72
117
228
12
164
1
60
138
45
123
33
231
18
12
66
54
23
72
16
69
111
75
ABCD 98621680442*3^$a+1 [50102]
11
31
113
40
56
36
12
7
29
52
8
4
36
51
89
16
9
87
3
41
4
45
51
24
72
20
40
3
17
24
91
29
24
121
24
35
4
8
192
12
4
84
20
28
80
12
28
20
24
40
68
187
9
12
108
84
20
1
12
83
4
93
3
36
51
54
11
100
92
60
28
15
129
8
60
7
30
54
6
75
56
40
45
39
8
108
109
24
11
24
37
39
20
40
36
9
23
108
4
9
47
55
9
20
36
13
66
29
24
40
68
4
20
1
90
9
48
80
127
36
17
12
61
90
153
24
21
39
8
28
56
40
68
72
31
24
89
52
32
36
7
48
9
12
44
7
54
6
33
44
12
31
77
72
16
39
36
17
1
15
21
120
59
37
15
44
48
12
60
60
40
20
40
8
13
54
21
24
56
24
19
12
60
30
39
8
12
16
108
24
72
80
28
48
8
85
15
152
60
40
12
21
99
8
4
80
84
4
68
13
72
18
36
29
4
72
9
11
120
48
28
9
3
128
40
3
81
20
79
60
29
12
25
35
28
32
19
21
15
126
59
28
21
35
60
67
5
4
68
67
84
90
90
41
36
40
12
21
47
25
27
8
24
340
80
19
21
36
33
119
31
41
24
36
168
1
11
24
121
59
24
13
23
12
12
108
64
135
29
85
15
36
48
8
4
20
16
20
120
4
8
16
84
108
120
104
24
37
3
176
40
36
20
28
104
48
13
11
16
12
20
12
28
48
44
40
20
1
95
49
39
36
9
71
61
54
90
15
39
9
3
5
64
8
60
13
23
36
16
8
16
20
28
33
59
220
8
12
40
80
24
72
25
15
120
99
93
12
108
12
21
18
105
24
20
31
41
28
132
20
49
71
91
5
28
45
15
24
20
7
41
40
9
24
35
91
66
3
32
84
25
23
12
60
1
15
8
24
12
88
12
68
72
19
60
30
11
31
177
8
13
11
88
12
69
11
84
16
68
16
15
29
36
4
3
53
61
35
19
69
20
52
21
95
49
35
16
144
216
69
11
72
52
48
32
88
111
21
44
25
6
5
120
28
68
60
40
20
24
61
3
111
29
25
11
109
147
32
12
40
20
28
48
33
27
32
12
48
43
24
84
5
85
39
20
37
3
92
49
47
19
53
36
4
92
4
32
4
15
21
80
4
20
1
23
4
8
19
29
4
8
49
66
18
6
81
44
55
29
76
8
88
32
36
64
96
24
56
31
5
36
24
100
20
115
33
8
88
80
24
1
6
45
20
76
15
60
5
124
8
76
32
100
9
11
12
67
5
24
60
12
24
1
47
28
24
8
72
16
8
37
30
18
11
79
17
48
72
60
28
32
12
88
9
39
60
20
12
40
68
12
4
44
12
40
8
16
140
24
4
48
32
37
6
69
21
54
33
68
4
20
55
21
135
5
4
51
17
48
168
55
77
28
36
8
7
6
30
114
126
77
61
11
24
4
51
6
51
32
108
108
4
48
32
72
31
17
28
104
25
11
24
1
35
19
53
36
7
93
20
84
1
12
47
52
69
90
69
8
12
48
55
5
4
45
54
42
23
85
12
54
125
40
116
25
15
48
12
92
1
71
109
12
54
33
27
29
55
77
12
7
9
21
36
18
60
17
60
13
66
45
9
72
15
8
36
40
20
48
216
84
120
148
9
11
55
17
108
12
72
31
117
21
287
112
36
120
92
4
104
16
9
90
12
53
12
12
100
96
24
152
60
31
18
11
28
21
47
24
40
60
56
55
5
88
141
23
13
18
9
120
51
29
7
89
37
24
11
12
12
36
48
76
339
81
9
11
4
32
88
12
15
45
24
44
16
60
24
24
48
24
68
43
48
17
55
17
28
20
4
8
88
20
88
44
96
36
36
19
29
12
19
29
16
9
15
15
69
20
1
35
55
45
156
105
3
60
27
89
24
36
1
11
24
19
72
18
15
60
12
32
37
36
119
61
18
9
80
48
43
45
27
17
43
30
63
80
4
32
60
31
9
36
24
80
24
25
11
25
23
1
27
9
23
60
12
31
77
52
56
52
117
23
12
25
71
12
7
33
3
57
80
151
9
8
12
52
48
87
5
25
23
13
35
19
54
11
79
36
6
23
64
33
90
113
36
19
41
25
3
68
4
68
16
80
12
52
68
60
40
69
11
28
104
7
53
36
12
19
5
28
27
9
80
36
19
36
5
36
4
44
4
36
60
24
12
21
54
24
12
60
33
72
8
12
49
15
81
30
108
29
337
51
3
5
61
234
60
12
78
11
28
27
21
24
8
1
131
4
27
18
51
36
3
29
16
116
1
203
24
13
15
8
4
8
19
5
96
12
52
15
29
36
48
7
33
63
5
60
4
8
121
72
174
141
8
180
24
100
20
48
48
36
36
84
91
17
1
90
41
31
33
111
5
144
52
8
24
12
1
219
51
69
9
36
35
40
20
151
5
72
28
24
80
31
5
64
20
156
60
12
7
41
28
12
44
1
63
24
36
141
114
21
44
37
83
4
92
268
147
5
1
54
120
9
56
115
21
15
69
96
60
72
56
60
60
4
32
40
8
12
4
27
5
24
28
20
31
45
21
204
71
124
104
ABCD 98621710756*3^$a+1 [50220]
21
24
123
24
159
270
51
3
30
123
12
87
9
9
12
75
213
72
99
69
12
108
60
63
84
33
30
105
45
360
300
15
21
51
24
69
180
60
123
3
84
96
69
165
162
81
63
234
267
216
60
27
6
39
60
45
183
9
51
48
9
72
39
60
9
132
195
24
9
51
84
36
72
48
12
3
24
333
39
93
15
21
72
24
60
36
153
87
12
57
78
30
36
60
126
18
120
51
36
60
24
96
39
57
120
48
9
42
18
12
24
39
105
63
9
18
102
54
24
81
135
174
36
36
24
27
132
72
69
147
3
54
111
72
9
3
15
273
108
60
9
6
84
117
33
15
156
201
24
30
21
24
9
36
99
96
21
243
15
21
189
90
177
9
84
162
69
45
84
231
99
45
201
96
39
45
36
15
9
99
192
60
39
6
234
57
84
39
21
45
39
24
36
9
60
3
9
15
24
15
21
129
51
24
12
48
165
36
39
69
60
3
69
63
108
57
90
6
27
180
252
36
36
60
93
3
12
12
144
81
48
3
93
27
39
45
99
114
27
24
84
36
9
27
3
225
81
27
117
126
126
15
63
33
24
213
51
120
36
93
15
276
39
12
18
183
33
27
9
24
75
9
96
444
3
93
144
3
12
48
180
120
213
36
324
135
96
105
108
63
87
270
162
54
84
171
15
90
30
21
105
150
33
252
60
9
51
45
84
51
9
36
48
90
180
45
15
66
180
24
3
60
24
219
90
411
93
12
243
96
99
12
78
30
42
39
24
21
96
39
132
72
396
21
3
72
60
156
108
12
39
18
3
57
51
345
315
81
279
21
108
123
3
309
96
132
24
39
129
27
129
69
3
33
15
39
81
81
15
36
27
30
60
12
99
135
114
87
33
87
60
33
51
72
27
30
96
27
60
87
21
12
57
267
84
12
69
75
69
27
24
36
9
108
63
24
3
66
24
36
66
93
15
93
24
36
27
33
24
84
21
159
45
159
105
63
120
24
159
126
108
36
27
3
21
36
12
165
6
54
30
45
96
9
3
132
108
108
9
12
108
60
15
21
120
27
69
18
342
39
9
3
120
24
3
156
54
216
24
15
48
3
81
36
24
36
24
24
24
81
84
15
81
90
21
48
36
84
96
21
15
3
90
27
9
39
168
57
147
465
60
111
87
33
87
42
15
33
27
33
36
87
87
33
3
105
9
36
36
48
72
15
48
12
393
60
72
15
168
105
51
105
90
114
36
27
204
84
21
60
30
141
57
3
108
60
15
84
6
120
39
60
36
216
15
9
201
78
36
45
201
60
159
84
168
12
81
36
351
93
60
144
12
375
3
6
156
51
219
18
222
54
27
132
57
111
132
48
63
21
123
93
69
24
39
285
12
180
135
33
15
36
69
60
171
120
12
177
147
84
12
33
84
72
24
36
180
18
21
9
183
60
72
72
60
129
36
75
93
135
12
375
9
12
72
15
162
15
3
21
45
51
93
51
9
66
21
39
21
33
30
33
63
54
27
9
120
39
12
108
75
ABCD 98621808172*3^$a+1 [50060]
25
11
37
24
119
6
3
40
5
27
48
33
7
101
27
12
51
60
54
48
24
126
12
37
5
3
88
48
144
17
24
30
1
35
6
12
6
72
69
24
105
7
224
16
24
29
91
216
5
3
51
66
18
90
31
44
51
121
24
48
72
68
48
108
111
49
149
67
23
36
37
72
32
136
24
5
75
15
1
125
19
29
96
18
36
54
31
41
51
4
11
90
24
3
12
4
56
16
47
42
31
8
45
54
162
43
35
85
23
12
21
16
5
3
33
15
57
3
28
5
91
48
95
30
75
3
69
15
73
35
6
7
80
93
90
69
52
5
51
39
25
8
21
234
1
92
100
23
1
56
27
13
149
90
49
212
9
6
13
35
45
40
72
23
9
40
8
39
18
15
33
24
111
64
5
75
40
59
42
72
3
303
102
3
57
48
31
23
1
5
216
19
29
43
32
16
35
21
21
12
78
105
33
7
48
20
76
20
45
24
7
155
18
102
37
23
105
72
36
21
55
20
28
5
30
21
240
16
48
41
7
32
15
25
8
64
8
40
53
30
133
35
37
53
30
9
81
72
90
24
30
18
21
36
24
69
43
104
88
20
33
43
59
6
55
35
21
40
11
108
1
48
48
65
72
12
54
37
17
6
90
30
21
3
12
18
27
9
7
24
65
36
18
121
41
18
12
49
11
37
68
33
75
36
3
72
25
8
3
37
48
8
27
24
36
33
57
7
5
3
57
18
84
9
40
47
33
180
15
21
21
228
24
90
30
55
53
18
9
33
15
3
37
72
120
23
97
8
88
71
6
43
5
60
36
36
7
68
33
15
96
15
13
41
12
3
21
18
25
41
54
1
59
12
9
15
36
18
36
30
1
5
15
36
24
81
18
60
90
55
11
133
17
31
77
67
23
73
32
57
31
72
35
21
21
18
57
33
55
17
108
108
30
49
24
116
28
41
12
43
32
3
21
40
24
24
20
12
16
144
48
23
9
16
24
83
13
59
54
90
12
24
33
96
16
120
5
3
27
18
111
75
57
48
40
17
12
3
39
1
24
11
165
40
8
36
3
33
33
42
48
37
8
36
135
13
168
53
19
8
40
119
105
15
1
24
120
96
53
19
48
5
19
35
61
5
42
33
24
33
15
3
12
145
8
12
51
25
24
83
84
73
8
15
18
66
60
90
126
72
30
27
15
1
48
41
39
16
11
18
19
113
30
54
3
111
90
7
47
25
72
120
24
95
42
75
12
96
136
53
91
44
105
3
33
39
12
36
69
6
18
67
5
18
1
68
255
37
161
12
6
12
25
68
4
32
16
17
6
49
8
72
48
39
36
93
9
6
72
30
75
39
25
41
42
61
65
15
141
6
13
24
176
21
43
293
19
56
147
72
13
168
104
39
1
20
63
37
8
16
32
88
41
18
13
17
111
24
12
108
15
1
17
39
24
15
1
53
18
33
16
41
3
4
72
11
48
85
32
33
36
51
3
84
1
72
128
64
41
7
47
57
15
25
11
37
72
48
23
237
75
1
47
18
111
33
78
18
15
57
12
6
54
51
36
88
20
15
60
1
29
91
5
12
39
136
24
20
3
1
24
23
49
29
15
172
29
18
12
45
40
144
65
111
40
41
3
4
11
24
30
36
75
60
124
53
72
36
7
5
18
21
60
15
49
24
47
93
36
136
29
30
57
3
25
24
48
83
84
6
51
21
3
27
24
120
60
18
18
54
3
27
36
18
27
27
165
21
15
4
128
33
31
44
105
75
9
31
24
41
36
91
53
75
40
5
19
20
51
25
96
29
36
15
39
57
64
20
4
11
36
93
52
24
143
12
6
55
53
36
54
36
61
120
24
11
30
72
63
153
7
24
11
37
11
21
33
31
96
20
39
61
8
40
32
105
96
18
102
18
6
54
30
54
153
33
30
6
55
11
37
41
31
53
36
7
17
15
40
47
1
35
24
13
23
18
15
15
1
23
57
15
201
27
18
78
36
129
64
71
25
11
13
5
42
105
16
8
135
54
3
57
15
93
12
90
6
39
33
127
53
108
12
72
36
42
12
57
16
20
28
144
11
12
90
24
15
33
27
28
72
8
81
24
12
6
18
51
39
97
24
8
15
66
54
6
15
21
39
120
16
5
43
47
25
8
88
23
162
55
32
40
53
39
48
21
30
9
88
48
17
63
99
37
56
165
43
80
16
8
15
48
78
36
15
93
18
18
87
24
84
52
23
30
6
18
43
24
23
1
35
12
42
18
30
27
12
33
3
4
48
96
17
79
24
72
17
42
36
97
5
6
36
18
31
24
35
48
24
54
30
25
17
30
25
35
54
31
77
3
15
33
280
144
41
39
36
51
9
45
150
21
69
30
6
48
6
97
149
78
21
69
36
7
48
72
144
89
7
23
42
7
116
36
39
1
71
49
71
49
59
57
132
72
36
45
78
25
11
36
12
6
31
24
56
16
65
7
32
3
30
3
60
40
29
30
240
30
60
90
18
7
131
60
12
60
30
6
72
129
4
101
43
137
103
56
51
ABCD 98622018076*3^$a+1 [50119]
42
48
72
63
87
30
96
54
102
6
12
78
12
180
6
66
60
30
18
6
36
66
144
36
24
54
36
54
144
12
60
30
168
18
234
246
18
186
36
144
51
39
9
27
12
36
42
72
18
30
18
24
66
36
99
9
6
306
15
93
36
102
114
48
60
18
84
69
9
12
216
24
84
90
90
42
84
60
18
180
30
6
30
6
48
18
72
33
39
108
45
87
153
45
51
96
63
36
42
54
48
93
48
117
48
150
117
9
18
36
90
66
6
90
69
21
72
30
36
54
18
54
3
33
18
45
69
18
120
18
90
21
15
180
24
54
18
18
156
54
24
33
39
9
291
186
48
90
36
18
6
12
42
12
144
24
3
45
78
30
114
18
162
102
24
12
24
138
18
54
6
18
21
69
210
6
48
78
54
210
6
18
72
12
6
27
225
84
24
30
6
15
39
30
24
18
12
6
90
30
24
18
45
9
48
36
54
18
24
36
63
75
36
6
27
27
21
9
18
198
63
141
90
30
24
12
18
114
12
54
81
9
126
144
60
192
18
6
48
6
66
6
54
174
54
141
75
42
102
6
102
57
21
30
162
72
162
6
123
21
54
36
18
12
3
33
60
90
297
27
54
144
12
108
36
51
75
18
51
45
174
36
42
12
6
36
30
90
60
30
24
84
3
69
24
30
42
12
6
126
120
54
6
198
18
72
90
30
6
72
48
96
66
78
102
18
36
24
45
21
78
18
84
324
96
99
39
36
69
81
111
159
36
30
18
36
6
18
72
153
27
18
51
57
48
6
18
48
18
42
30
114
54
45
99
210
42
54
120
54
216
21
3
93
15
48
24
30
132
120
6
72
33
3
30
72
18
24
36
36
84
24
18
54
81
3
24
18
108
120
6
36
48
24
12
6
54
84
60
21
33
108
3
15
30
36
6
18
72
84
60
30
6
72
12
6
102
18
57
105
78
12
18
18
36
6
12
36
24
102
18
60
3
153
36
54
6
18
21
69
36
66
18
42
84
117
45
18
54
6
90
12
54
126
75
69
18
108
18
72
144
6
18
66
9
96
3
36
9
15
30
42
54
192
60
48
54
72
105
45
3
33
12
6
90
30
42
102
36
96
66
24
30
24
120
114
12
6
18
126
48
72
60
120
18
18
18
24
48
24
54
90
12
18
6
15
21
270
54
18
120
285
21
27
27
18
24
18
90
12
3
33
63
15
12
72
6
12
42
12
69
39
6
66
36
72
18
54
24
12
57
33
42
36
66
78
18
15
33
150
30
54
18
60
12
96
30
36
18
42
93
27
6
54
9
135
180
66
6
12
33
129
60
99
21
108
108
72
42
30
18
6
27
3
6
30
24
102
24
156
87
48
45
42
57
15
138
18
24
54
54
30
6
36
66
108
24
36
72
18
69
3
30
24
30
9
9
87
39
54
18
18
114
270
48
63
15
90
54
33
39
18
18
12
18
114
138
36
60
30
42
3
15
12
24
48
108
168
90
15
15
276
120
6
108
30
6
15
3
108
12
126
132
18
30
54
60
30
78
48
6
48
60
108
84
24
36
18
12
24
90
234
45
75
42
90
81
75
24
48
18
27
51
30
24
48
114
69
15
186
18
36
30
6
18
30
18
24
36
12
18
33
9
30
57
15
18
42
54
66
36
24
30
51
45
99
81
15
15
54
18
6
30
21
21
84
108
36
87
9
180
30
204
102
3
75
12
60
90
99
273
42
66
99
9
6
33
33
108
24
36
84
6
30
6
36
72
48
78
72
30
9
81
180
18
6
36
108
30
21
69
27
9
78
36
117
9
126
90
159
15
90
18
36
54
6
36
66
60
18
30
72
27
15
66
36
258
57
33
111
45
126
54
111
33
15
45
18
33
57
18
30
72
114
48
141
39
78
27
75
36
6
48
6
102
42
18
54
18
75
27
24
90
147
45
3
21
18
105
3
48
6
48
18
18
36
24
156
96
30
18
6
54
30
36
78
12
18
90
42
45
48
33
54
30
60
18
36
270
36
108
48
18
42
12
42
36
72
72
18
90
120
42
228
51
9
12
ABCD 98622173036*3^$a+1 [50040]
76
11
57
28
12
20
28
125
30
85
119
45
75
9
177
7
23
25
48
32
4
44
16
11
9
15
21
280
20
159
1
12
20
156
64
32
15
1
8
21
99
36
160
11
9
111
9
4
92
292
233
90
13
60
32
9
15
21
60
60
123
51
33
3
24
1
20
15
129
124
32
4
96
35
30
27
33
54
9
36
36
28
41
6
30
19
48
68
39
49
77
27
183
24
61
119
66
24
31
60
48
77
147
33
30
49
20
124
96
101
3
24
16
80
87
33
57
39
24
27
54
79
32
4
11
49
20
21
39
75
121
12
113
67
20
3
105
45
39
75
96
97
32
156
15
9
28
68
60
12
3
49
41
84
211
12
32
24
172
29
90
25
156
20
60
45
7
68
28
20
96
136
8
72
15
90
139
35
9
24
60
28
20
135
37
143
54
31
164
24
4
113
24
51
64
48
8
88
164
16
20
12
39
25
164
27
24
30
123
28
20
28
32
24
48
57
19
11
129
24
3
60
90
127
80
216
24
72
28
47
33
33
30
13
36
71
69
196
204
35
13
32
111
90
15
75
90
55
59
9
72
100
59
60
36
37
47
49
12
8
81
6
9
81
39
4
96
101
30
9
15
33
52
71
37
8
9
259
11
36
13
36
65
30
30
66
60
49
8
27
45
48
3
150
27
132
108
28
104
168
57
276
30
25
29
19
12
29
55
11
144
96
37
92
51
157
48
48
80
72
60
39
6
19
20
15
93
76
47
84
13
23
13
12
65
135
28
92
4
48
20
88
224
15
21
84
105
6
30
99
108
48
124
125
19
131
1
12
20
33
90
60
30
30
24
1
8
72
24
28
32
28
203
9
64
47
69
60
16
29
6
45
12
48
39
93
12
4
71
30
91
5
55
29
6
60
57
33
60
60
24
103
8
9
6
9
36
75
129
24
27
30
15
4
48
23
24
1
20
24
111
37
12
20
15
33
28
5
15
60
4
20
28
293
159
81
55
80
100
12
32
15
49
104
72
51
30
87
76
20
27
129
124
36
60
56
129
15
40
36
65
27
96
27
25
89
123
3
9
16
29
39
57
39
28
20
88
65
183
136
96
29
30
30
90
36
54
3
52
20
15
9
24
60
48
60
4
125
6
9
96
208
36
20
21
120
3
96
45
15
28
68
69
96
43
20
21
90
25
128
16
104
28
48
32
39
69
100
12
8
120
36
21
24
115
11
129
15
9
87
97
23
13
77
63
4
12
56
15
73
41
15
24
4
92
16
8
51
6
24
15
15
93
60
48
15
49
56
40
144
36
5
30
9
4
11
21
45
30
30
3
81
39
81
43
32
16
12
17
19
17
43
32
45
55
5
27
16
12
35
49
5
66
45
12
12
120
280
95
66
60
55
68
27
24
60
9
27
30
120
127
47
21
28
11
6
115
60
32
117
6
144
153
57
51
15
84
45
45
30
66
60
27
48
132
72
21
15
84
105
51
39
69
4
12
20
84
21
120
99
40
11
69
4
83
114
135
96
75
54
51
15
145
5
7
113
67
20
3
24
1
92
208
35
69
51
84
1
104
120
21
90
9
136
59
36
133
12
48
11
25
11
24
6
30
9
75
1
8
72
24
15
61
12
23
150
54
1
29
36
79
131
45
15
109
5
31
32
3
24
60
60
25
41
30
24
150
51
15
84
93
12
141
67
32
45
19
17
3
12
75
37
32
15
81
60
52
12
125
90
13
23
60
9
45
96
27
76
221
19
11
21
64
68
57
39
72
4
11
85
12
80
27
85
35
36
54
171
24
36
15
13
56
51
57
87
36
90
39
196
164
15
6
39
16
29
60
103
12
104
57
114
6
15
12
28
5
3
12
64
44
27
45
24
4
41
3
93
19
8
28
144
5
63
12
141
19
5
159
111
13
17
90
105
21
135
39
6
180
15
60
52
23
120
24
6
147
12
36
75
9
24
100
12
84
215
120
45
36
228
24
3
13
56
24
4
53
15
12
3
33
81
199
17
54
13
23
30
27
16
44
3
45
45
27
12
15
30
15
21
84
36
3
16
65
51
28
56
24
4
300
68
108
81
31
65
19
20
40
80
36
84
76
144
44
171
69
52
48
107
30
39
28
48
32
33
99
15
30
19
32
99
186
54
13
140
3
13
ABCD 98622518518*3^$a+1 [50000]
120
18
105
64
53
60
303
16
23
18
162
78
7
83
30
12
108
18
21
69
54
198
12
30
120
30
138
150
150
12
30
30
138
39
48
111
54
43
32
3
42
156
132
138
345
16
48
35
6
87
33
15
75
24
180
90
108
18
30
180
24
18
42
27
51
72
138
27
15
126
12
120
30
78
42
30
60
150
198
132
102
60
93
33
12
30
69
9
55
5
84
120
31
167
9
81
30
18
72
55
5
42
18
78
30
72
27
135
6
84
138
78
87
45
72
180
180
210
30
108
222
25
275
18
120
18
42
432
18
78
55
29
156
114
21
45
12
240
55
47
150
18
12
36
90
114
78
12
18
30
195
27
48
168
210
222
13
167
12
18
120
72
267
48
48
240
15
30
12
87
39
9
261
12
168
24
60
36
15
57
7
95
330
48
12
138
60
180
252
246
60
54
45
48
87
57
63
225
123
30
55
32
112
23
66
90
54
55
23
30
30
102
55
275
30
66
45
64
96
47
78
90
9
208
80
27
36
177
3
72
138
84
90
30
168
48
84
195
112
11
213
16
29
180
15
112
233
84
18
49
41
372
78
90
132
18
102
48
127
35
36
42
42
30
96
102
30
48
204
126
12
108
1
59
42
12
18
390
39
33
108
42
108
90
12
186
42
67
65
108
312
18
12
18
30
93
315
24
66
12
60
90
180
12
168
42
135
93
102
78
42
21
45
264
36
102
49
23
438
12
7
41
12
126
150
30
9
15
60
78
120
48
175
209
111
39
73
17
120
288
120
18
54
18
48
69
33
79
83
120
85
80
192
69
90
54
363
33
90
114
78
60
30
180
7
35
108
33
297
103
5
91
23
90
303
57
18
30
103
47
78
19
65
6
324
150
30
96
42
60
43
125
12
180
18
24
60
45
45
18
33
69
210
105
45
60
375
135
25
11
54
108
19
59
204
18
12
36
87
27
21
57
12
138
18
144
30
6
120
144
120
48
267
192
153
48
132
90
121
77
48
72
27
33
60
60
108
24
18
145
47
228
48
144
36
30
60
12
150
30
30
30
99
64
17
198
9
111
42
72
216
12
18
24
30
36
54
6
19
32
33
96
12
19
71
120
168
180
132
30
150
45
3
54
120
18
13
65
162
42
3
123
24
6
162
42
60
150
186
72
192
30
153
45
60
18
21
33
6
217
32
51
45
249
36
72
108
54
73
107
18
19
23
138
102
6
19
53
12
78
12
36
144
225
3
13
29
36
372
60
63
96
153
156
54
126
54
60
66
12
102
18
132
78
42
66
81
64
35
45
9
151
89
156
171
69
30
150
132
12
126
210
24
31
32
117
18
9
201
18
12
25
293
75
147
12
30
115
48
257
36
174
30
15
15
36
102
102
90
6
1
53
6
192
78
ABCD 98623429304*3^$a+1 [50035]
60
54
30
42
354
36
90
36
108
36
78
36
59
157
138
42
48
36
36
119
192
19
126
12
18
54
299
169
96
102
18
36
108
108
72
42
138
78
138
126
36
150
12
11
25
36
6
125
19
84
96
89
127
17
1
30
72
54
83
133
24
18
17
73
120
108
108
23
433
95
25
90
54
72
492
342
54
540
120
36
144
72
23
109
36
12
24
48
72
131
85
132
12
24
12
90
77
96
241
47
121
12
60
180
66
24
120
78
72
18
162
18
192
78
48
162
108
144
96
113
67
12
113
85
42
390
18
137
115
402
90
48
6
59
144
13
48
18
209
48
85
78
12
6
84
42
90
35
73
228
180
47
25
72
36
11
192
37
30
18
126
90
83
103
18
84
131
31
324
29
7
24
17
157
132
95
13
12
396
59
109
35
31
78
66
36
78
72
174
54
258
54
48
132
167
7
216
24
54
35
96
7
41
121
78
30
24
66
114
30
240
17
13
6
18
107
163
126
36
174
18
42
66
24
246
78
84
78
90
167
157
131
13
90
54
48
131
96
7
41
319
18
60
18
30
227
97
96
18
210
59
301
42
18
36
18
257
61
234
126
18
114
282
54
132
131
49
18
144
125
73
30
137
205
83
67
138
450
18
24
12
24
90
12
132
48
144
126
24
48
227
133
60
30
209
103
30
59
199
12
77
19
48
144
18
11
7
24
198
59
169
54
6
84
108
11
7
144
168
54
120
90
6
378
156
36
144
114
23
31
162
30
18
6
126
30
18
78
125
253
216
378
30
6
282
18
36
77
121
23
103
114
72
143
67
60
90
180
108
23
192
73
23
31
17
13
96
72
48
11
79
78
36
300
83
61
36
6
102
6
221
259
29
355
12
18
95
240
115
288
29
25
60
234
36
138
96
144
275
121
234
90
18
17
145
102
198
36
402
12
6
120
72
222
108
30
18
144
6
72
84
54
54
72
36
240
72
156
42
318
132
54
210
114
84
108
258
234
18
84
24
252
30
42
72
54
113
61
276
216
167
61
36
47
103
41
223
72
18
23
13
72
108
191
31
48
42
108
12
24
120
126
113
19
90
72
126
12
65
7
126
11
457
6
66
60
210
222
35
265
132
198
18
120
18
96
144
126
48
342
126
47
7
384
102
60
48
23
121
108
42
48
180
150
54
84
6
48
119
121
126
252
30
18
ABCD 98623434634*3^$a+1 [50023]
14
6
40
18
20
72
18
27
45
34
6
51
39
41
3
46
39
21
11
9
111
39
25
23
42
10
24
44
12
84
16
24
30
80
16
14
36
18
102
84
10
35
9
70
12
29
1
174
6
84
15
59
162
3
37
18
113
69
10
50
15
19
69
41
24
31
21
51
8
19
2
48
36
46
33
17
40
8
22
54
14
46
24
2
10
8
12
63
21
34
17
39
76
20
18
10
20
6
16
24
24
11
219
42
3
87
48
1
56
13
50
33
27
37
5
34
14
22
90
24
24
20
7
24
5
10
14
42
100
18
12
74
30
7
39
20
45
40
8
7
9
9
60
26
6
30
13
155
21
1
30
60
38
36
24
22
8
100
36
54
36
14
30
46
24
36
6
90
48
5
37
38
30
76
24
2
40
20
69
109
27
5
3
15
60
45
21
24
30
6
7
39
98
10
21
15
57
9
14
40
14
22
8
13
23
49
47
114
4
20
22
9
21
50
105
13
80
12
24
7
3
56
30
60
10
78
51
21
14
21
24
21
3
1
6
8
12
94
20
19
56
24
21
34
32
4
56
24
37
69
35
69
10
6
20
18
12
1
47
76
60
6
14
21
40
3
42
114
20
24
6
10
14
15
115
20
12
4
36
14
4
60
62
54
10
26
10
18
36
36
14
94
12
20
15
3
46
26
45
9
30
64
113
3
24
6
40
39
8
19
48
21
24
17
18
12
4
36
8
72
40
41
48
9
12
58
12
8
16
26
28
66
45
65
4
3
8
45
10
30
24
11
79
42
18
5
136
29
52
15
5
34
60
6
20
118
2
4
20
6
58
20
42
21
3
54
46
36
18
20
10
62
4
14
52
90
15
5
24
76
14
24
40
56
10
44
3
39
40
38
6
34
36
110
16
9
15
6
35
25
24
15
11
48
6
216
34
6
14
6
54
6
4
20
7
29
40
8
3
19
29
15
6
70
20
25
3
36
84
126
6
18
30
17
3
21
9
55
65
6
60
6
28
42
9
89
15
27
4
14
42
18
106
50
16
20
39
1
15
39
66
50
34
20
55
5
4
30
17
45
28
12
24
50
4
5
16
51
8
10
32
60
15
3
52
14
4
2
21
43
77
43
50
34
26
24
6
49
27
8
52
8
90
96
31
69
36
23
7
20
13
5
3
49
48
2
28
2
63
37
54
26
24
10
17
9
24
16
20
34
30
20
6
30
19
21
14
34
3
9
18
26
36
4
14
46
15
39
110
40
3
8
144
15
57
15
1
9
24
6
8
6
4
2
10
51
17
87
13
27
8
91
21
3
21
56
19
5
9
42
58
2
4
66
30
69
5
10
36
60
9
35
24
42
91
3
20
24
12
30
31
29
18
30
16
24
36
6
18
2
84
54
12
54
24
33
87
1
9
47
45
60
18
12
25
9
36
74
6
19
29
3
7
32
40
18
2
30
15
3
52
33
5
16
14
37
65
39
15
34
2
84
9
51
37
47
1
56
9
40
50
45
55
56
10
50
28
26
15
1
38
1
56
49
39
45
3
107
13
9
30
14
24
66
1
24
39
26
30
57
13
6
14
66
30
18
37
23
66
4
2
25
53
6
54
30
70
6
5
31
9
101
75
9
36
54
10
50
16
24
86
3
21
51
40
39
9
11
34
62
18
42
9
16
9
47
24
9
7
29
18
30
16
66
110
10
30
11
97
2
45
69
16
44
6
1
77
60
7
3
80
22
44
75
31
9
131
34
6
8
82
11
93
96
18
10
12
8
70
6
15
81
71
33
54
57
9
39
88
23
6
3
88
9
18
50
16
50
25
41
39
21
4
44
10
17
55
18
2
64
80
10
11
13
2
40
30
78
42
14
10
11
25
39
21
128
60
30
30
40
42
20
13
21
35
9
22
24
41
25
60
54
56
10
30
45
35
78
30
66
39
7
8
16
54
50
60
22
50
120
69
21
34
14
3
13
11
40
39
44
40
96
6
30
74
31
5
3
21
54
30
6
36
24
46
15
35
24
36
9
135
1
9
6
30
48
152
51
3
21
33
16
36
8
27
13
27
5
58
12
114
20
16
60
30
30
24
110
10
15
104
48
40
17
96
30
25
11
13
5
156
10
6
24
20
30
10
35
21
24
19
131
36
9
111
10
23
48
39
4
6
20
18
6
24
22
5
48
61
14
42
24
4
47
15
25
5
30
4
17
9
31
39
8
22
30
5
33
87
13
56
106
20
24
10
14
22
68
42
24
6
64
6
20
34
6
81
23
54
22
5
33
15
27
4
41
15
34
44
12
34
14
7
15
24
14
3
19
21
3
86
60
18
57
40
29
40
14
13
29
4
20
76
24
56
4
56
10
68
12
40
14
36
30
10
50
28
20
22
38
72
30
30
34
60
24
6
36
5
43
21
15
14
16
14
16
66
11
9
4
59
1
14
40
17
75
40
29
45
36
28
86
6
10
5
15
34
26
4
26
24
15
19
42
38
46
14
10
66
114
6
26
120
4
15
111
110
4
36
18
33
59
18
16
20
31
3
62
30
4
21
93
6
54
12
98
16
80
81
3
90
22
20
25
45
14
6
28
6
26
19
69
27
5
51
87
30
6
54
52
30
104
100
41
15
1
23
25
5
64
35
16
21
110
13
17
4
6
98
12
48
31
15
41
3
22
30
44
16
8
36
6
18
12
10
54
26
78
52
90
39
29
40
2
9
1
14
70
84
23
39
1
24
3
53
87
22
8
12
24
66
58
27
15
161
43
29
51
24
60
46
35
9
16
36
20
10
20
9
49
6
20
100
30
24
12
48
26
6
30
34
24
60
12
63
17
30
24
10
56
64
26
30
10
18
26
36
40
29
55
20
94
2
48
10
2
4
101
15
10
15
8
160
21
11
3
13
39
41
33
54
16
66
18
42
24
26
10
84
44
12
28
23
3
46
71
63
4
21
65
6
10
20
19
9
26
24
30
42
4
20
34
12
80
100
14
24
61
11
13
71
1
35
70
15
33
90
32
30
4
6
21
39
8
16
6
44
10
50
6
10
35
45
28
15
51
30
26
40
21
219
8
37
48
48
47
12
10
50
9
1
95
16
24
3
6
20
6
13
57
38
1
32
48
9
12
30
4
60
20
10
20
6
34
6
45
23
1
35
21
64
69
11
31
20
21
39
10
74
6
54
6
24
51
45
90
94
11
16
59
18
3
9
15
16
17
52
48
26
24
16
41
3
6
16
18
42
75
15
50
28
86
70
30
41
45
10
33
5
60
60
10
12
8
6
15
16
35
21
87
40
26
6
10
39
39
2
4
66
38
66
6
4
14
40
17
3
52
30
30
5
3
61
24
51
5
1
71
13
74
46
11
9
31
5
34
54
146
9
112
45
30
60
8
60
36
30
16
8
12
100
48
80
27
13
32
30
34
20
34
5
1
50
16
18
12
119
21
4
24
20
30
21
109
2
4
36
8
25
45
2
30
28
23
7
6
14
82
75
8
15
6
6
45
15
18
12
4
26
10
51
8
61
8
6
ABCD 98623723676*3^$a+1 [50128]
48
53
27
72
9
55
8
45
43
120
8
16
80
16
48
5
48
67
125
84
36
60
36
12
96
12
24
72
132
36
24
19
120
48
5
27
45
12
55
24
29
24
24
3
45
3
160
56
40
113
31
17
79
24
173
48
72
67
29
67
17
12
36
84
51
45
12
31
168
41
55
24
77
99
40
5
19
8
16
24
56
136
29
115
48
8
16
41
31
5
3
16
29
60
7
32
16
53
43
120
5
48
43
17
96
39
16
96
24
192
77
43
29
12
12
3
16
24
96
8
16
65
55
8
21
67
48
5
19
5
75
64
24
101
120
96
48
48
115
32
88
17
15
96
16
96
53
43
24
197
3
88
72
17
7
29
51
69
27
88
53
3
9
12
36
7
89
39
96
9
12
163
5
219
96
21
43
5
108
12
67
5
3
16
29
51
45
3
24
93
115
24
5
48
36
7
48
137
55
29
108
7
53
27
69
51
33
39
189
12
156
120
27
96
64
5
3
237
12
12
24
72
3
21
43
77
24
171
112
32
40
128
9
7
53
19
5
24
84
159
117
43
128
16
29
36
63
16
53
24
67
197
12
12
24
12
15
141
36
7
41
96
55
29
3
16
77
24
48
19
48
5
60
48
55
29
43
56
16
32
9
156
3
45
27
72
16
48
48
101
43
24
53
3
45
48
96
163
96
113
12
3
117
27
33
108
147
40
72
29
3
16
17
60
75
141
51
16
72
77
24
72
43
24
5
27
45
51
72
72
33
84
19
5
43
29
43
24
8
93
99
16
17
12
67
5
115
8
69
19
48
24
32
96
213
3
141
51
21
3
16
53
19
56
93
24
27
64
8
9
31
17
31
48
29
19
29
24
60
96
31
17
12
36
87
48
16
29
27
45
19
113
108
24
3
72
81
36
19
8
16
17
151
149
132
60
72
27
144
168
16
128
48
16
56
112
5
72
19
8
9
15
117
19
101
19
8
9
31
77
19
96
113
87
9
31
113
7
41
12
3
69
43
5
43
8
48
9
84
48
75
24
72
16
24
53
67
104
93
51
88
336
8
24
72
16
104
40
41
63
117
27
208
32
33
36
48
43
32
64
144
221
19
5
108
12
24
3
21
96
187
5
27
105
103
8
93
3
48
93
19
5
99
57
39
69
19
29
48
36
15
16
72
32
24
21
24
67
120
32
21
24
67
104
24
141
60
12
67
8
40
125
43
5
147
165
27
45
36
103
101
67
65
12
115
29
43
24
48
77
27
64
29
19
24
8
88
48
104
45
24
72
43
8
144
16
72
5
60
159
33
15
72
57
7
144
144
32
48
72
21
91
101
43
29
3
69
12
151
77
120
139
24
77
24
12
7
125
67
29
48
12
60
36
63
16
128
24
9
31
24
48
89
31
32
69
12
7
24
104
24
72
64
5
115
29
72
72
24
43
65
144
108
48
48
139
41
111
21
120
19
8
9
7
41
63
64
24
41
15
69
3
40
216
5
120
163
5
19
8
88
128
16
56
24
48
16
120
5
19
29
43
8
81
31
17
84
75
48
40
77
24
240
91
77
96
27
16
32
88
56
81
7
5
75
16
104
33
36
24
67
80
21
51
16
41
7
224
40
8
16
72
17
12
84
132
91
29
96
19
17
55
41
180
3
16
48
32
112
96
41
60
132
7
5
24
27
64
72
24
29
43
144
77
72
36
36
12
48
108
19
5
12
60
43
8
141
144
3
165
48
3
9
36
48
3
9
79
5
67
56
33
12
84
12
51
141
19
53
75
81
12
51
40
29
96
72
180
48
7
53
51
96
40
24
173
115
53
19
5
3
72
64
96
77
67
24
8
24
16
5
19
8
112
53
19
104
24
201
15
40
41
31
65
39
48
57
96
108
163
8
57
31
56
21
96
259
48
5
3
40
56
120
261
19
53
48
75
48
9
55
8
40
89
15
33
84
67
53
3
40
5
3
24
48
21
72
123
69
12
7
200
129
127
5
60
7
56
64
120
72
8
160
41
84
3
9
231
16
56
88
96
29
12
36
27
64
29
19
24
101
27
9
7
101
24
120
19
32
208
96
53
139
8
21
27
45
48
72
43
72
53
27
21
24
24
12
31
17
39
16
41
15
69
3
21
67
101
ABCD 98623880588*3^$a+1 [50012]
42
36
24
78
75
47
30
31
29
18
132
40
30
36
54
18
110
37
35
16
2
7
155
25
5
30
1
9
63
5
12
120
60
76
44
10
33
33
30
9
75
140
46
54
66
12
3
9
38
25
12
23
22
60
30
68
58
51
69
74
1
12
33
32
22
57
41
19
9
99
35
1
36
21
12
96
32
40
2
30
78
85
45
2
70
60
15
33
30
60
18
62
22
15
156
29
76
54
45
5
28
2
30
16
14
18
7
93
32
16
2
72
1
29
18
13
12
5
19
41
12
16
24
27
41
55
47
16
9
33
30
18
132
15
17
120
31
87
42
36
2
60
30
103
9
27
23
48
82
30
6
84
6
30
42
12
20
18
52
98
90
52
48
20
52
51
9
38
40
2
46
45
39
30
87
141
27
12
3
57
9
39
45
98
28
32
49
3
126
14
37
11
10
39
84
17
40
2
18
19
11
90
55
17
28
60
63
87
32
10
63
5
12
40
66
165
69
6
234
68
112
36
54
50
18
10
27
96
29
43
35
13
105
164
58
102
98
37
5
115
53
40
72
60
50
37
113
16
51
113
48
22
20
16
30
87
33
44
76
14
10
126
44
60
18
100
2
1
59
13
57
15
15
21
29
16
75
29
60
40
96
87
3
84
6
14
37
51
78
87
123
14
90
18
30
58
104
76
111
201
20
132
7
203
1
15
14
16
24
68
12
10
8
13
39
30
3
33
60
12
18
54
15
53
12
30
13
35
142
36
42
57
12
111
12
21
29
76
12
15
17
16
72
110
22
63
24
36
33
12
12
60
3
17
91
15
150
32
42
1
99
117
41
60
7
48
24
41
40
2
1
29
46
21
11
42
55
108
33
24
27
129
2
90
58
62
28
44
115
5
88
72
15
21
54
20
100
21
29
118
50
19
99
44
1
36
9
14
46
74
10
3
33
92
40
20
67
3
57
120
5
70
38
12
46
105
75
69
36
84
35
30
7
21
3
12
57
87
23
28
18
24
30
60
20
46
120
2
142
80
187
69
24
8
72
76
2
37
5
48
22
36
24
38
7
35
16
14
7
9
2
90
19
39
32
22
36
90
92
112
18
78
14
40
6
14
76
134
30
18
72
10
3
24
69
60
2
22
3
5
60
10
2
55
93
27
35
16
62
12
7
36
5
103
36
3
30
8
40
12
20
7
3
21
69
6
24
8
28
60
54
15
45
51
36
23
25
105
38
22
3
3
2
28
14
37
123
93
33
12
80
88
2
82
15
12
33
18
2
168
55
93
14
40
6
134
28
9
11
10
2
25
72
41
28
164
60
18
37
5
7
21
12
38
25
12
21
39
3
2
108
30
22
18
12
90
20
166
32
49
101
28
12
39
21
30
32
85
33
3
69
8
43
17
60
70
62
16
2
85
75
20
102
10
80
37
11
73
29
48
60
12
60
48
19
41
82
8
30
19
36
33
32
60
52
20
76
114
30
38
10
2
13
57
68
43
59
25
23
70
2
30
7
3
20
25
53
7
65
88
3
27
20
13
12
72
21
14
10
8
7
5
10
96
42
12
36
62
72
10
20
43
24
3
33
93
15
39
30
66
9
5
30
10
6
2
82
38
7
5
7
21
2
18
67
23
10
72
8
42
60
78
112
156
24
51
9
20
16
27
12
45
68
12
40
38
49
60
33
15
5
55
21
120
39
3
2
10
57
83
16
162
20
42
16
62
72
10
128
49
63
110
16
51
41
22
6
39
36
47
73
24
65
46
2
40
3
69
36
30
32
73
36
9
32
30
28
44
70
8
12
30
28
45
17
70
38
40
62
13
84
51
30
32
130
48
50
52
38
10
12
3
57
18
12
36
54
48
18
74
7
71
10
20
42
118
72
6
2
52
6
2
79
53
60
168
12
10
6
32
12
103
95
82
8
30
42
7
21
39
84
17
28
2
72
16
54
50
30
43
17
28
39
9
12
15
45
2
13
57
15
5
16
72
12
68
55
5
52
8
52
15
72
69
12
27
5
67
36
33
42
2
30
88
2
100
8
139
24
69
30
98
12
18
10
12
8
79
24
84
21
24
27
60
53
46
32
58
54
30
6
14
28
147
5
76
14
108
10
30
9
51
20
13
29
28
48
90
24
20
1
27
62
60
30
1
29
7
39
44
18
7
36
59
76
12
30
2
46
72
48
12
39
23
25
143
97
33
15
45
48
2
37
35
1
17
12
16
12
62
28
18
42
18
62
72
13
17
7
9
24
20
18
42
115
5
40
87
83
46
171
3
21
9
50
60
1
99
18
60
2
138
67
23
160
30
42
20
106
2
25
5
12
48
103
29
90
1
47
42
16
12
50
49
71
10
102
6
2
13
29
43
3
54
6
2
30
10
12
3
117
6
32
13
59
48
58
32
19
11
28
12
57
12
3
57
33
50
145
60
15
21
72
12
72
53
28
50
10
32
58
72
18
108
24
66
9
120
36
89
55
3
69
24
17
52
6
14
40
8
28
72
12
20
16
14
70
18
18
132
20
10
32
46
30
45
39
50
46
54
36
27
33
14
60
30
7
144
9
111
24
65
7
3
33
17
18
28
21
9
51
69
15
27
30
15
144
53
88
20
22
38
40
90
50
72
31
47
10
32
30
70
8
12
30
18
175
17
90
10
20
31
72
47
78
28
62
37
108
47
25
5
31
45
74
97
11
37
3
62
106
9
45
36
30
21
53
16
54
57
99
9
35
1
12
75
30
27
15
57
33
15
53
12
7
21
3
29
48
7
36
24
53
ABCD 98623881886*3^$a+1 [50040]
31
90
24
30
137
75
117
96
12
175
197
72
51
28
20
46
23
12
36
252
7
30
54
77
63
9
91
30
11
96
25
215
60
72
103
53
37
18
80
76
53
72
25
30
5
108
48
25
48
26
106
23
60
24
91
126
11
63
21
48
1
66
60
44
40
17
288
25
36
23
3
10
134
9
85
60
107
99
76
18
42
20
60
237
51
81
31
17
60
60
13
108
62
93
1
6
77
3
64
66
18
476
64
176
153
72
48
216
1
6
5
120
13
216
23
1
180
12
107
61
26
81
39
46
50
273
15
69
97
119
67
17
13
60
30
53
60
60
180
7
54
24
47
24
55
20
24
81
48
63
105
84
84
72
25
35
145
158
9
27
33
61
11
121
38
9
1
126
126
60
38
45
37
203
111
21
43
5
157
168
12
14
9
127
17
37
26
4
125
51
10
143
12
25
155
55
44
70
26
165
159
94
50
117
255
9
168
1
90
12
65
39
184
29
7
6
35
49
96
18
5
15
10
60
59
12
19
12
18
36
50
46
119
55
54
62
70
138
89
72
96
24
79
32
48
45
12
13
120
26
16
113
15
70
35
111
33
111
45
36
24
75
172
125
123
45
85
35
1
131
24
60
19
90
36
24
35
135
76
29
7
24
66
60
59
31
48
41
19
125
24
43
89
135
33
48
63
82
107
87
45
31
18
35
7
233
37
98
36
84
16
56
57
193
74
16
53
111
60
36
28
12
54
126
144
80
10
170
9
15
57
135
9
24
12
163
209
31
29
60
31
80
70
146
144
45
87
93
97
110
88
92
118
6
80
4
17
25
35
13
50
46
36
38
441
1
23
175
42
167
103
48
17
48
15
57
39
21
15
33
25
26
46
60
48
35
91
24
65
7
20
28
116
16
17
192
181
54
41
108
27
4
29
72
13
120
6
65
51
94
24
26
33
151
72
17
37
114
89
96
12
19
56
45
168
24
48
84
61
234
101
73
50
165
55
60
41
15
34
120
47
133
50
72
69
49
2
93
187
5
63
100
197
145
23
84
1
12
50
105
39
156
100
8
21
49
119
96
85
86
69
25
47
43
132
89
49
35
12
72
13
59
24
1
23
121
11
79
36
80
21
48
24
12
19
80
22
239
24
75
177
13
290
70
170
72
10
23
12
120
133
30
32
69
61
95
63
72
184
6
23
85
30
126
59
85
122
4
29
72
48
37
83
25
275
60
135
96
64
120
65
24
72
15
256
80
60
48
36
60
156
117
12
48
48
19
60
20
21
43
60
80
46
54
162
59
231
24
4
29
13
18
5
31
20
34
11
51
28
20
9
87
46
98
22
59
24
31
56
57
403
53
12
15
153
37
35
72
7
20
24
9
111
82
23
55
17
48
87
64
30
54
60
36
44
36
154
66
41
103
5
85
36
6
269
19
20
45
15
82
59
15
64
41
1
83
55
150
11
120
211
8
12
69
48
37
36
83
15
10
72
18
6
36
30
5
85
168
66
41
55
65
132
168
15
190
18
125
24
12
1
54
101
25
18
5
36
19
102
78
17
63
46
23
3
45
73
26
261
108
84
97
23
36
25
47
60
43
29
27
106
48
180
72
18
80
9
1
95
12
108
12
39
153
1
66
41
229
36
18
116
64
42
35
85
14
69
7
17
60
36
207
10
108
30
29
133
14
9
36
84
180
7
48
17
48
31
164
21
115
24
12
114
23
7
41
39
124
17
183
82
23
120
12
43
6
11
109
26
70
95
169
36
78
5
7
60
144
41
12
13
119
ABCD 98624336854*3^$a+1 [50021]
36
21
60
3
6
12
78
49
72
131
69
148
17
66
18
24
15
105
135
135
6
39
51
90
31
5
75
15
85
23
48
90
7
47
240
45
201
222
45
81
19
20
72
15
66
42
48
9
16
44
81
12
72
24
31
41
19
53
30
96
36
84
9
33
7
11
21
123
157
8
72
45
18
18
19
53
6
36
144
109
12
23
156
402
18
9
28
24
5
204
120
42
138
7
47
37
48
11
12
18
31
23
117
81
139
29
99
21
90
81
9
24
138
54
96
84
54
6
43
47
180
66
108
114
48
24
30
36
27
120
75
30
27
196
155
60
90
12
126
9
207
54
31
293
42
1
65
24
183
12
21
12
60
36
30
72
9
159
36
36
18
90
61
20
3
117
28
180
5
87
165
3
15
192
6
79
65
195
15
24
30
51
136
24
65
18
48
25
35
48
129
15
18
27
231
1
20
40
260
15
6
39
99
36
33
81
360
31
35
6
30
24
174
312
48
96
75
15
36
18
12
24
108
120
135
153
27
33
84
24
90
9
165
42
45
99
102
42
108
54
36
54
33
267
13
152
93
18
48
54
36
60
36
3
87
138
27
76
47
12
54
96
54
81
81
247
107
13
23
18
6
54
19
65
15
27
66
18
69
75
57
3
30
168
12
103
59
45
81
72
7
8
387
318
6
37
173
99
27
114
36
3
141
31
113
30
157
29
264
6
37
53
31
20
141
90
177
132
60
99
126
151
197
318
9
120
183
12
204
30
6
25
119
69
93
19
209
150
69
33
18
42
48
111
60
28
41
84
18
18
24
7
11
117
12
99
96
270
120
168
135
153
12
18
18
42
72
102
114
37
32
237
103
41
54
12
36
42
7
23
78
12
36
51
39
60
54
7
65
363
33
87
112
11
54
3
57
126
84
6
138
42
102
18
87
27
48
37
5
235
101
67
101
7
29
54
12
117
15
36
37
89
30
18
36
24
18
48
60
36
85
5
43
113
187
92
33
15
100
95
145
53
139
200
9
30
69
135
105
33
60
19
11
37
17
31
72
12
36
17
66
6
216
12
207
81
108
6
285
3
18
30
24
108
30
7
161
99
189
54
48
289
128
12
99
30
54
42
75
15
144
12
78
36
103
23
12
36
61
96
23
252
180
189
195
13
72
96
35
9
108
93
19
20
93
66
49
77
18
13
29
123
51
81
153
6
120
141
21
19
53
18
144
25
8
165
42
48
18
79
11
324
60
1
209
108
18
249
63
108
144
13
257
18
48
18
51
40
140
100
71
72
18
27
57
15
81
18
169
47
30
31
29
115
65
15
60
9
6
54
39
123
25
23
36
33
72
45
15
39
36
54
192
99
33
7
101
102
72
24
30
51
40
95
13
5
15
52
71
54
96
19
89
156
43
83
49
29
7
47
198
48
51
93
198
18
54
6
127
72
107
18
12
294
1
8
3
24
138
15
208
263
6
48
127
23
25
23
18
24
36
7
5
90
9
220
149
91
53
108
150
108
36
36
48
1
60
11
49
8
112
60
131
177
21
42
90
300
18
1
20
21
55
35
30
24
3
105
12
24
19
11
157
5
87
40
71
54
15
3
78
30
109
41
12
204
174
6
228
36
54
60
72
93
33
120
324
24
231
ABCD 98625082958*3^$a+1 [50080]
31
47
36
60
109
83
18
114
1
5
19
12
36
24
29
19
77
24
79
53
19
53
91
47
25
23
24
42
91
72
17
55
36
60
107
42
48
55
5
6
1
5
91
113
96
66
13
156
101
24
18
37
5
84
7
35
48
30
79
41
6
49
89
55
5
12
103
108
72
36
36
59
174
78
73
29
18
60
30
19
24
41
78
42
18
1
35
1
48
240
77
79
47
85
17
48
24
31
29
186
102
211
41
114
42
54
13
60
5
103
29
48
30
37
119
102
42
66
96
30
18
31
35
6
54
126
66
84
24
84
66
42
78
55
41
31
144
119
30
31
35
49
11
121
48
11
13
77
168
43
48
17
12
96
7
53
12
7
48
119
90
204
6
13
72
24
137
19
23
36
37
53
90
1
29
30
61
65
115
24
5
115
35
1
168
12
41
84
48
31
36
59
30
19
12
5
24
31
89
19
11
12
13
71
13
36
29
12
66
12
6
55
5
55
239
25
23
13
72
53
6
109
11
90
43
12
24
5
31
36
77
42
73
53
7
11
24
6
60
114
6
72
132
55
35
61
36
35
36
90
30
73
95
37
53
132
103
59
61
221
36
42
102
30
78
132
18
25
36
41
91
12
131
49
36
71
1
5
24
84
90
102
78
109
41
84
48
12
42
48
13
17
31
137
282
66
115
12
113
19
65
7
5
30
1
29
55
11
84
30
79
84
41
12
19
23
1
72
125
144
144
127
59
61
108
5
42
168
25
84
5
132
31
17
55
17
30
133
173
12
36
30
6
103
17
36
48
60
30
25
47
18
132
67
35
48
78
54
90
55
65
72
6
37
17
91
77
90
13
60
48
71
18
36
19
185
55
143
13
60
17
12
72
96
120
7
35
12
126
18
12
90
7
101
7
59
13
17
30
49
95
97
29
66
13
24
17
31
72
168
120
17
102
66
55
48
36
36
47
6
150
1
89
42
13
5
42
25
12
36
77
12
7
36
84
65
79
36
23
72
18
42
121
48
36
60
35
66
43
36
5
43
41
127
53
67
65
43
72
29
43
17
36
12
31
35
1
53
132
139
36
29
90
205
41
31
12
41
19
5
66
102
19
23
13
5
19
5
43
41
12
7
12
60
53
6
144
102
31
83
25
276
36
108
71
1
72
5
103
23
36
180
13
35
78
48
66
96
42
66
6
138
13
24
89
31
96
77
156
6
18
18
25
29
48
72
31
65
7
23
37
17
30
385
95
18
7
41
12
6
30
19
11
157
119
24
6
114
12
54
31
53
55
11
73
72
24
77
79
101
30
12
25
71
84
73
5
24
115
24
12
108
5
31
5
163
12
36
5
12
42
109
36
5
48
48
162
48
120
30
12
36
132
19
11
24
109
17
19
131
37
11
96
30
54
42
108
54
13
23
54
36
31
60
29
36
6
37
108
48
60
47
73
119
102
55
11
42
12
6
78
6
1
47
25
36
11
30
31
59
1
59
85
29
12
18
66
103
41
12
324
90
90
55
60
125
55
29
6
84
12
114
18
37
96
84
36
17
42
1
17
103
17
30
6
36
60
19
47
54
91
119
48
66
55
5
24
6
145
29
30
37
89
67
24
89
6
6
114
48
36
12
42
36
7
149
103
48
29
31
35
18
384
60
43
59
49
59
132
1
180
29
79
36
5
6
25
29
115
11
168
84
42
79
215
36
1
72
12
71
48
6
55
108
17
115
119
42
19
84
17
7
17
144
54
48
25
5
43
36
11
30
24
60
43
23
25
17
91
36
24
41
18
78
7
12
29
36
30
1
53
42
13
12
24
83
1
72
125
90
109
83
25
77
24
54
13
29
19
72
29
31
95
90
12
175
101
31
48
41
6
25
221
42
6
55
24
11
36
78
163
29
144
6
13
65
96
235
29
18
54
126
25
29
43
35
37
5
36
19
95
18
43
47
30
12
24
55
12
72
5
18
73
137
42
6
6
25
5
175
11
133
65
19
17
24
42
49
53
102
1
23
1
48
11
30
12
42
13
53
54
25
48
185
132
66
37
120
65
43
5
30
61
48
5
48
18
61
65
19
36
23
48
78
30
25
29
163
119
54
7
125
79
5
60
24
19
53
48
6
78
43
24
23
13
5
139
35
54
6
49
12
17
66
60
ABCD 98625140468*3^$a+1 [50038]
12
50
40
96
14
10
66
69
53
19
3
150
20
16
2
25
27
45
96
27
2
43
47
10
48
30
50
60
100
18
21
24
17
7
5
43
35
28
57
45
27
23
10
42
60
33
137
160
90
8
12
1
15
74
88
102
60
93
3
2
19
83
10
6
30
15
9
63
15
272
1
15
9
51
44
40
6
51
71
28
21
41
30
40
9
41
7
33
30
2
16
72
15
72
63
2
31
15
30
44
18
28
42
18
21
203
46
15
59
16
12
33
15
9
225
18
110
72
16
74
30
55
95
16
60
12
9
9
12
18
24
20
30
18
28
12
69
3
18
2
48
60
52
78
3
75
12
18
90
32
102
16
150
12
18
51
9
24
60
36
174
57
81
18
14
148
20
28
54
30
63
33
2
13
9
207
21
12
15
21
30
2
70
32
118
32
40
6
24
33
3
14
60
43
47
73
65
22
90
63
15
78
12
63
9
87
11
10
27
21
12
30
32
1
89
108
90
10
42
6
120
32
40
63
9
36
27
3
60
60
21
9
2
102
7
33
50
46
30
30
90
60
54
48
48
84
38
10
42
38
82
18
72
20
16
62
37
33
60
3
9
6
14
10
57
3
6
42
20
10
12
66
62
19
189
99
33
32
70
38
19
33
18
60
18
60
14
28
20
22
30
66
44
28
78
2
22
20
40
8
10
3
119
25
65
16
240
14
40
57
113
31
105
39
45
27
3
8
10
60
18
14
10
36
72
9
51
20
25
24
33
63
27
36
90
15
105
12
27
65
55
45
6
44
25
21
74
10
96
111
41
72
40
6
72
105
75
48
162
27
21
14
37
41
7
15
105
51
14
7
33
63
48
24
5
76
114
98
100
72
36
12
18
12
18
2
22
30
18
12
78
2
28
72
48
72
18
117
23
22
96
44
31
24
48
3
24
30
6
90
120
12
50
82
18
30
39
21
12
36
44
88
78
2
72
46
54
18
12
8
28
12
2
30
70
98
90
19
93
48
2
30
16
12
39
11
22
15
15
33
45
32
76
39
33
32
10
30
180
75
23
42
31
75
21
63
8
40
12
93
65
70
20
22
96
44
16
12
32
16
14
40
108
48
141
41
40
18
32
22
18
30
2
10
3
93
74
118
12
20
138
10
18
12
50
55
15
9
93
51
9
126
57
75
132
36
54
80
18
13
15
44
10
36
39
5
43
15
9
39
42
12
75
21
75
17
30
70
48
54
45
33
39
111
12
38
7
15
90
50
46
72
42
8
12
16
24
18
48
30
32
22
27
3
18
140
132
30
40
20
58
30
32
16
105
47
10
12
78
92
1
75
12
57
23
25
15
50
40
18
44
18
150
28
60
249
3
69
33
30
78
3
45
27
35
13
24
15
48
48
194
31
29
30
46
54
30
20
28
18
57
15
20
37
15
30
51
15
9
15
50
10
6
90
45
47
28
21
3
6
14
25
3
12
48
72
18
18
12
18
30
9
51
21
171
30
30
2
16
15
15
62
19
9
30
2
88
14
1
45
54
6
74
13
87
36
32
22
66
14
40
15
21
12
48
14
58
15
93
51
51
45
75
18
12
18
194
76
24
6
92
28
90
54
18
60
12
66
14
58
69
11
52
18
102
57
39
30
27
5
30
60
118
44
7
24
39
48
2
60
10
6
14
16
120
24
8
37
53
58
54
51
57
18
21
39
12
42
78
2
18
193
24
48
24
9
72
30
32
46
51
48
3
32
13
27
6
42
20
88
2
100
12
15
65
16
24
6
32
12
13
123
21
3
6
32
7
35
37
24
75
44
16
24
8
28
282
12
38
49
11
28
44
28
72
6
90
9
81
92
112
50
30
18
142
180
30
126
54
6
15
27
20
58
104
10
48
42
18
57
5
10
18
20
10
18
102
18
2
22
6
9
21
14
13
15
108
45
47
90
130
45
48
47
40
12
6
30
2
40
2
118
15
95
88
74
160
15
33
50
70
2
16
60
60
44
16
2
82
36
44
10
20
31
9
138
198
2
60
40
78
62
12
40
18
30
9
24
15
14
90
1
105
32
10
18
54
30
30
66
15
17
7
81
24
8
79
24
72
24
39
12
30
50
12
18
10
48
21
33
15
35
58
2
10
36
75
57
72
20
58
32
58
48
12
18
30
84
30
18
42
38
7
72
63
66
2
10
12
15
23
130
39
24
9
18
45
33
24
60
36
14
48
90
42
28
33
39
20
78
22
48
12
8
10
20
112
6
42
12
66
14
43
57
66
14
58
69
24
47
28
21
41
40
18
45
24
63
48
2
79
24
27
42
27
21
27
51
30
54
30
6
30
54
96
32
10
2
10
36
12
48
92
55
33
2
70
20
60
22
18
48
30
60
14
70
36
30
24
38
42
18
30
52
6
14
18
70
39
33
128
22
50
16
30
81
21
30
2
78
30
58
14
130
45
15
18
12
36
39
21
30
32
22
15
45
6
132
42
15
45
6
32
10
48
42
42
90
80
18
10
132
6
14
1
39
96
81
3
6
39
48
57
6
120
114
108
27
72
33
8
10
30
87
21
27
3
2
19
63
36
12
90
39
48
33
30
12
38
12
28
42
20
10
48
18
60
14
106
32
49
23
97
33
15
171
60
2
40
39
21
18
62
52
38
10
62
1
27
60
2
55
15
20
13
3
21
21
2
100
78
2
10
51
15
90
144
48
18
2
19
9
152
7
5
76
2
72
70
15
15
90
8
7
168
87
128
28
24
96
141
9
15
9
8
ABCD 98625677758*3^$a+1 [50014]
24
69
8
40
9
83
36
55
6
18
18
18
18
11
7
6
84
11
13
75
27
18
6
18
39
45
6
72
41
31
12
12
24
36
42
12
27
27
5
25
15
111
36
78
36
42
12
29
36
84
7
89
91
6
59
13
60
35
97
23
7
12
17
28
63
18
15
63
18
6
21
3
9
3
18
6
78
90
24
24
33
45
90
9
27
21
44
25
23
16
32
28
27
5
40
27
12
9
36
68
31
24
120
9
63
9
9
12
39
3
18
27
135
6
84
6
36
17
13
18
36
17
19
5
24
43
18
30
12
48
6
30
41
4
24
45
12
48
18
33
9
12
23
88
9
12
35
1
18
30
23
28
3
5
31
57
51
6
12
15
69
48
30
6
15
15
5
28
15
6
15
56
24
55
66
3
15
5
19
78
66
69
33
6
141
3
5
37
6
29
13
63
96
57
6
24
6
47
7
65
25
59
40
24
3
30
24
54
132
6
6
17
100
9
84
11
4
99
90
59
25
3
3
9
8
1
18
60
18
12
18
18
18
17
1
23
19
6
15
24
9
18
81
36
20
1
6
6
18
21
189
83
43
5
16
36
51
30
54
5
84
12
61
6
17
43
5
52
12
33
90
30
15
8
1
35
25
35
37
75
9
111
27
113
37
11
24
60
19
36
60
60
9
12
20
36
31
17
36
76
27
36
77
13
18
12
24
18
51
92
52
8
31
5
67
137
19
29
1
27
36
8
4
44
1
11
52
39
57
44
13
12
23
31
30
72
35
73
3
63
30
75
12
45
54
29
36
25
18
30
39
68
16
8
91
102
51
3
57
3
24
66
18
12
21
33
47
36
24
4
3
24
6
15
3
33
8
12
1
15
27
72
84
12
6
15
24
63
90
78
48
77
7
41
25
3
12
60
39
6
6
17
19
17
84
1
39
21
83
4
9
15
21
18
18
71
12
4
63
18
27
36
36
12
60
39
9
15
30
23
64
9
126
48
24
9
27
29
7
6
102
6
18
48
30
15
9
12
27
24
3
36
17
60
43
6
96
11
7
21
75
41
67
33
57
24
11
12
7
41
7
6
39
3
33
105
39
9
48
18
5
12
43
12
6
3
99
30
12
27
56
60
13
30
24
54
18
18
36
66
60
12
54
15
8
1
12
6
65
7
33
44
12
43
66
12
6
41
1
12
54
53
36
13
3
21
54
114
11
16
87
33
60
27
6
12
42
41
67
93
8
12
31
5
19
6
39
3
60
5
37
102
29
16
32
1
23
1
18
41
52
104
13
6
42
66
21
12
3
17
1
30
41
25
47
12
19
17
1
18
21
105
12
114
6
11
24
49
30
9
32
48
13
30
12
30
3
27
57
9
12
24
6
9
21
15
20
1
6
6
3
8
31
48
53
7
33
9
18
6
39
12
3
42
6
66
30
66
27
32
25
119
4
3
12
29
67
6
23
16
3
65
31
45
60
3
9
132
3
48
33
9
18
29
43
6
72
47
52
3
29
52
21
60
12
54
6
36
18
45
3
36
57
12
9
27
27
24
78
6
5
19
17
36
96
37
15
93
23
16
20
49
47
31
33
3
101
4
32
13
11
49
35
4
21
24
24
15
8
25
11
55
9
20
1
18
42
36
47
4
32
37
6
29
48
43
24
18
12
6
101
4
27
12
24
21
3
6
51
9
12
42
96
5
64
36
27
17
13
24
59
13
35
1
180
15
21
27
24
20
121
66
6
3
44
31
24
18
3
27
48
72
24
30
48
48
36
6
12
33
39
18
15
12
15
21
3
60
18
24
39
8
79
84
66
51
21
36
6
24
30
51
104
7
66
15
27
29
24
55
9
9
48
71
19
6
42
6
11
4
9
72
6
5
24
103
6
30
24
17
12
25
27
21
11
13
12
11
19
24
41
7
6
15
3
24
6
155
64
27
30
6
45
63
77
13
42
48
5
25
24
18
81
24
27
42
15
3
57
9
39
44
13
12
47
31
48
30
23
103
12
60
113
13
47
1
42
48
168
29
61
59
109
18
42
35
61
90
41
91
30
30
21
9
3
9
6
5
61
15
51
12
45
99
168
53
7
41
31
24
5
31
24
6
15
32
1
12
18
12
24
5
43
41
43
5
1
54
66
24
87
21
6
21
3
42
6
12
36
6
12
15
56
1
12
47
40
27
69
3
41
28
21
27
9
60
24
24
18
12
48
9
8
4
8
55
65
13
6
24
12
21
48
60
9
12
24
6
53
4
3
24
24
42
6
6
11
49
6
5
43
30
18
24
72
29
7
6
24
15
63
84
36
6
36
6
57
9
15
39
17
55
9
44
96
19
24
12
17
19
9
12
87
21
45
35
73
54
17
37
11
43
66
3
36
9
30
30
11
43
17
25
15
12
39
5
36
12
61
47
49
30
54
6
6
47
7
60
126
24
35
1
30
90
18
17
43
5
196
36
81
11
25
63
15
9
36
3
72
6
24
18
12
18
11
36
31
102
12
18
66
23
49
6
60
132
12
30
42
29
28
96
117
66
36
5
37
30
9
3
21
165
6
21
45
99
39
6
15
15
6
12
23
31
48
12
42
42
6
36
6
53
24
7
6
30
113
1
54
42
3
39
12
5
163
36
29
31
6
95
7
24
6
18
33
20
36
7
17
25
24
36
54
9
33
11
7
117
3
41
28
12
3
108
24
78
30
45
8
13
15
60
21
23
76
8
43
12
45
69
48
6
12
29
16
27
41
1
3
3
78
51
3
9
21
78
33
45
11
25
30
30
24
27
56
43
18
114
53
115
84
6
35
67
12
53
61
36
23
12
25
6
48
18
12
102
17
7
41
4
8
28
33
3
8
4
9
35
1
15
21
18
12
17
7
29
31
18
18
57
9
36
6
12
69
39
17
52
36
27
21
45
107
19
65
31
5
12
28
8
76
21
42
9
68
24
60
24
28
63
29
7
101
7
9
39
30
30
12
24
24
57
9
48
36
54
84
30
12
6
30
12
3
36
39
45
3
6
15
3
5
36
48
16
20
13
54
65
43
12
102
35
7
84
42
35
13
11
7
29
1
30
6
6
48
12
5
31
48
9
21
66
132
66
3
81
36
15
8
36
73
84
36
107
132
100
8
67
17
7
21
32
61
3
27
65
60
1
6
21
63
6
3
20
16
3
29
43
42
27
84
45
36
24
3
56
7
12
21
3
17
7
18
63
12
36
15
6
6
6
48
18
6
12
15
72
9
30
72
18
63
8
132
24
1
30
5
37
107
7
9
68
31
42
84
35
55
18
6
60
21
33
3
3
18
11
36
43
36
41
31
42
3
9
11
7
41
4
39
93
33
35
49
3
63
12
89
31
18
23
12
4
21
87
44
43
48
9
9
71
16
9
12
23
25
30
6
71
31
29
52
3
72
6
30
18
30
108
24
60
17
144
4
3
48
6
6
48
21
3
24
5
19
6
35
28
9
24
54
45
39
42
18
6
132
30
6
18
5
13
66
69
3
29
1
63
20
28
15
9
39
18
48
12
48
18
6
18
9
8
28
21
27
96
32
4
9
47
ABCD 98625808772*3^$a+1 [50002]
366
32
64
30
50
54
124
48
108
50
30
96
84
76
48
66
192
2
36
40
114
192
66
48
92
292
60
48
144
36
30
38
96
28
12
50
210
160
48
78
2
28
18
32
18
144
112
30
146
30
130
32
96
16
30
48
48
222
8
168
64
8
124
156
128
16
20
46
78
56
10
98
16
44
82
30
18
48
158
16
48
50
102
76
204
98
6
120
4
60
48
48
344
40
50
6
76
144
212
72
130
96
30
36
80
64
32
12
18
160
62
18
18
16
144
30
240
50
36
24
4
260
10
18
384
44
4
12
20
30
178
78
114
68
72
144
52
158
82
44
16
48
50
54
156
36
58
38
12
78
64
206
34
50
94
162
32
16
60
32
112
56
184
8
154
158
16
2
112
18
32
142
48
38
28
32
108
34
32
226
62
96
94
36
96
48
188
4
20
28
206
210
124
306
80
64
206
84
160
30
18
212
72
100
48
32
16
12
36
92
114
16
114
30
78
36
14
66
204
48
52
48
48
14
18
208
96
44
36
174
6
136
8
424
2
64
30
164
12
34
62
52
12
276
30
62
66
82
158
34
96
224
60
82
48
18
14
18
48
108
64
50
30
16
84
30
158
52
332
18
46
116
76
152
250
30
8
60
48
142
30
84
20
220
14
30
24
40
36
144
12
66
144
134
106
50
46
50
84
60
36
10
98
30
34
80
12
96
18
112
114
20
108
28
8
40
162
114
300
50
96
82
48
32
112
96
192
48
20
108
46
306
110
112
128
102
42
66
28
80
24
12
46
18
60
56
76
30
62
52
108
66
96
18
20
72
4
96
30
66
108
146
18
76
66
86
28
60
114
38
12
96
12
24
48
106
30
96
84
62
240
30
82
30
2
48
6
40
180
80
160
12
18
86
124
252
18
30
20
94
146
126
16
14
4
110
82
20
60
64
156
8
24
16
192
2
18
112
68
10
18
32
30
94
36
60
48
2
334
20
28
68
12
100
140
16
114
80
78
148
14
30
82
144
30
32
4
60
260
28
162
50
16
12
210
96
272
18
190
62
24
108
12
114
112
14
4
12
20
112
30
38
12
112
78
350
162
34
20
10
50
12
168
120
96
16
240
80
82
96
144
78
84
80
48
76
36
96
44
4
140
4
30
62
18
16
96
66
78
50
94
18
158
226
164
24
72
138
112
30
56
40
2
192
34
44
48
132
28
80
18
270
192
82
30
18
30
98
16
78
80
16
2
54
88
56
316
158
16
174
192
8
28
144
126
14
48
130
86
76
30
18
62
66
108
36
28
66
2
84
28
62
54
24
48
162
78
48
52
62
226
60
2
48
6
108
192
28
36
14
16
114
80
16
60
146
54
10
240
96
78
116
12
82
158
48
24
28
92
16
66
30
68
46
86
10
30
98
18
64
126
48
222
104
88
36
92
18
16
18
110
46
66
66
14
16
114
110
18
16
12
128
112
164
16
32
78
18
16
60
248
58
98
16
20
24
180
12
18
190
104
12
ABCD 98625866908*3^$a+1 [50020]
35
51
64
26
54
10
83
3
34
71
79
18
24
59
12
7
48
17
171
16
29
9
10
77
43
8
4
36
5
7
65
55
50
10
41
79
30
30
8
82
26
16
29
19
53
49
6
5
3
82
30
12
128
33
19
128
10
8
46
138
23
12
36
127
50
27
67
41
24
1
14
33
73
47
27
28
26
142
42
56
51
51
100
8
16
30
48
48
30
24
18
71
240
49
8
15
108
139
5
51
42
10
30
8
112
42
8
100
60
8
72
40
60
12
102
96
30
90
2
198
22
98
34
38
10
8
45
99
16
8
22
32
111
1
18
41
21
46
113
1
11
19
36
12
32
81
7
26
66
6
274
120
5
55
29
15
54
40
23
7
48
90
62
33
24
43
8
112
48
30
35
7
53
49
26
52
60
78
24
8
40
26
150
87
60
84
1
128
64
120
48
24
78
12
68
52
6
120
14
76
24
80
16
12
48
89
223
41
27
45
3
52
42
150
137
36
67
48
44
46
90
12
20
21
84
3
10
42
86
15
39
28
17
12
25
48
18
5
33
22
98
16
30
60
5
73
32
135
1
23
1
56
27
103
30
2
52
36
5
33
75
127
14
24
39
7
18
8
3
19
18
8
22
60
8
64
30
30
72
5
15
33
3
4
14
64
23
57
15
67
36
68
4
17
55
98
18
160
8
4
168
65
72
51
4
17
73
42
173
25
35
36
99
88
24
30
11
157
18
29
36
3
52
5
7
18
8
72
48
15
1
6
84
6
14
16
72
60
38
22
12
56
12
60
28
74
16
8
46
26
18
22
54
96
20
4
90
18
56
76
89
1
104
39
43
65
15
64
20
28
5
55
137
103
53
79
36
50
15
60
12
96
19
5
7
50
16
38
76
6
8
64
18
102
42
6
62
12
33
85
107
99
136
18
8
64
104
72
10
72
38
22
18
14
225
33
112
18
60
65
81
24
40
11
67
74
3
231
57
85
62
66
207
12
15
36
42
40
24
71
12
60
201
46
41
3
36
28
12
56
4
6
102
125
55
86
39
27
148
12
8
22
23
55
2
18
33
45
18
45
9
10
65
48
7
80
22
6
32
57
25
8
192
54
16
44
45
19
8
64
56
94
6
12
65
3
9
9
16
6
144
48
26
15
49
47
1
50
22
83
108
84
21
94
60
116
16
48
68
40
8
22
38
66
18
88
8
46
30
36
8
166
11
19
29
156
33
82
36
29
51
34
6
20
120
72
33
63
16
78
8
123
7
38
22
17
7
60
36
2
48
147
51
42
22
41
19
20
36
21
1
23
19
53
7
72
36
20
9
73
26
112
5
67
53
97
48
32
150
52
38
3
55
29
1
14
76
20
52
12
26
34
6
162
12
60
248
102
40
6
8
106
26
102
6
4
86
22
68
30
72
195
3
9
81
42
64
56
40
5
7
42
56
30
18
34
206
262
53
21
114
4
48
2
40
8
70
65
15
4
48
38
34
68
57
31
24
18
42
86
22
26
34
12
41
3
4
128
18
112
8
34
80
22
6
24
29
117
18
30
15
67
12
17
144
67
54
26
22
35
115
2
10
80
21
33
22
50
10
53
31
60
14
30
45
37
80
18
94
72
18
150
8
10
54
126
50
82
5
25
42
236
18
34
56
22
110
40
50
18
64
8
12
28
132
26
64
35
55
38
3
7
144
29
127
24
65
1
32
22
48
90
26
46
110
10
18
80
33
93
22
12
48
12
90
11
37
80
15
19
101
132
7
30
6
12
32
6
10
60
60
17
63
45
7
12
8
72
40
86
94
36
12
12
8
33
7
120
8
52
20
22
96
54
18
2
36
10
24
23
33
82
78
30
140
94
80
39
7
125
7
8
64
6
32
22
56
10
23
7
53
7
102
18
32
48
40
158
24
3
55
80
60
64
44
72
120
52
98
27
127
110
16
23
19
12
48
17
1
30
32
180
40
12
26
135
19
48
120
108
20
40
32
141
24
27
16
5
25
30
17
43
53
31
89
7
68
64
60
12
30
6
24
41
27
57
69
24
40
11
15
52
80
18
16
96
32
40
18
8
4
5
67
36
30
107
13
35
48
15
4
32
81
19
30
18
41
19
12
53
73
72
32
46
44
24
117
24
3
30
171
7
84
26
15
7
42
6
90
72
8
130
30
240
62
108
4
18
23
25
54
18
18
29
1
30
50
3
15
54
27
31
12
162
6
90
50
70
24
35
21
82
77
25
26
64
60
44
16
14
42
108
16
50
24
195
19
12
8
172
20
6
64
96
102
26
39
15
18
10
80
45
7
48
12
30
18
38
210
22
38
52
92
18
48
90
76
48
2
6
10
2
126
22
17
3
22
48
42
152
16
102
18
24
20
178
23
75
30
10
53
19
30
71
36
61
30
104
81
49
74
45
24
48
63
45
19
125
21
112
23
81
24
16
6
5
85
50
48
21
ABCD 98626022044*3^$a+1 [50049]
54
162
18
47
55
24
33
24
39
12
42
48
35
7
18
18
5
25
47
1
6
105
33
42
84
9
8
79
24
12
24
18
147
15
18
18
29
1
54
41
43
60
57
33
36
6
21
39
12
5
31
6
24
60
30
17
7
9
39
17
24
19
45
87
6
90
24
9
21
42
30
18
30
6
24
18
12
18
60
12
6
23
16
104
24
7
17
136
15
89
19
12
54
3
87
18
90
18
24
59
1
54
81
141
54
90
11
67
30
12
30
36
57
3
12
30
18
84
21
8
37
11
79
33
141
27
33
6
54
11
25
12
36
54
36
54
18
24
54
23
61
3
45
54
54
215
19
156
17
16
63
78
3
69
11
19
48
12
17
31
96
36
48
132
17
97
30
24
41
64
27
6
159
15
54
11
19
93
63
36
18
3
51
12
24
12
18
11
16
32
16
15
33
3
69
27
69
8
13
18
186
6
9
39
12
21
63
6
18
41
115
54
36
24
96
3
24
8
43
69
63
30
3
3
18
30
36
48
65
115
102
119
55
33
93
54
84
17
79
24
12
54
63
3
29
1
150
33
57
6
12
12
36
90
114
18
36
11
49
23
19
54
36
30
29
19
101
55
120
6
138
12
42
30
12
17
7
12
125
19
53
1
36
51
24
32
139
18
3
3
36
72
41
109
3
39
6
12
15
168
147
42
24
30
29
24
13
36
30
18
39
32
144
7
12
6
12
99
39
42
47
43
54
78
30
78
77
13
27
32
13
18
102
6
12
225
9
23
64
39
24
17
19
5
19
21
24
93
11
25
42
5
7
9
8
16
15
9
8
73
71
61
27
195
53
7
48
12
96
24
30
23
40
3
45
24
9
47
37
42
17
24
48
16
32
91
45
72
56
7
168
18
30
6
11
43
53
79
72
41
19
29
1
42
5
1
60
78
29
151
30
24
42
24
42
15
45
75
3
6
144
23
73
78
18
39
3
6
84
18
54
54
12
18
183
21
27
15
60
18
18
24
60
53
24
40
8
25
144
23
13
114
17
67
29
91
30
23
43
101
109
3
3
45
80
55
30
11
37
18
17
55
78
72
66
9
15
48
168
66
30
17
19
5
67
53
7
30
35
55
41
31
36
53
1
54
6
3
147
21
93
60
12
18
36
45
39
12
60
30
35
43
42
48
51
15
33
93
35
37
3
96
8
79
36
45
48
15
60
96
66
6
53
1
36
54
29
25
12
48
114
12
114
27
63
12
48
30
15
51
5
13
3
3
102
54
54
24
30
29
7
33
24
27
72
21
9
47
64
24
3
132
48
12
18
66
36
24
12
41
7
30
11
19
42
144
30
29
55
30
11
85
6
72
60
17
13
18
90
47
96
307
72
66
11
64
21
11
24
19
174
23
37
18
12
125
304
32
31
108
42
90
36
12
42
54
54
48
18
126
6
12
12
5
85
27
87
41
1
23
7
9
32
121
71
37
3
27
84
54
3
69
11
19
24
53
184
63
17
1
18
24
24
12
84
5
109
3
96
27
90
18
33
32
1
42
5
103
33
32
16
69
120
102
60
81
8
19
36
48
42
63
56
72
97
36
59
24
19
48
12
65
25
12
11
67
18
6
36
60
117
15
9
21
42
18
12
3
75
36
161
96
40
39
18
6
180
66
6
53
19
69
39
41
49
30
17
127
17
7
17
37
35
103
48
84
12
36
24
210
54
45
9
78
72
9
56
67
66
11
19
132
72
30
6
144
6
23
19
96
5
67
24
66
24
3
72
225
111
32
88
8
1
23
16
57
54
54
35
31
105
192
8
43
42
11
7
102
11
133
90
36
29
19
36
6
24
30
36
18
6
30
24
99
81
18
78
12
48
51
32
13
84
30
120
36
53
67
78
12
27
99
77
121
167
7
48
30
30
53
55
17
13
51
63
113
24
13
126
36
33
63
12
6
159
63
89
25
90
18
72
75
15
24
30
59
7
48
12
24
12
33
32
37
6
60
33
51
12
17
91
45
15
72
30
3
24
3
77
43
69
39
153
32
37
18
33
8
7
24
137
7
36
66
144
27
51
18
18
60
84
12
24
29
7
90
84
51
105
48
23
43
5
67
21
21
27
32
72
48
24
7
17
16
45
30
78
47
7
12
77
96
127
6
35
37
126
24
77
43
36
72
54
51
33
54
78
12
42
6
18
21
15
89
16
8
24
1
30
57
51
12
6
42
42
126
60
60
65
19
173
120
49
6
30
12
66
72
108
42
102
105
104
61
3
69
11
7
6
11
1
30
89
48
13
24
18
18
18
12
17
43
42
90
108
53
16
8
25
18
30
15
3
12
102
59
24
115
12
17
85
18
6
99
32
112
9
54
36
45
32
61
107
97
18
45
3
21
8
13
11
96
115
21
48
32
19
69
9
47
24
48
103
33
56
7
114
18
72
36
6
35
79
36
144
36
60
101
7
48
81
8
55
96
17
43
42
6
24
53
133
3
9
23
16
15
156
18
12
18
29
7
54
35
7
42
96
36
6
102
15
15
12
54
36
27
33
48
90
288
18
36
23
16
21
27
51
53
19
5
91
24
53
7
144
12
24
5
31
41
ABCD 98626234834*3^$a+1 [50034]
49
48
23
37
30
18
11
16
99
6
135
3
29
16
15
12
132
156
5
49
60
35
16
21
30
18
27
33
180
30
78
23
175
54
66
41
16
39
66
39
93
3
9
95
49
39
15
78
48
36
23
145
12
59
181
35
55
36
5
40
57
18
45
32
73
48
126
36
18
11
120
88
15
132
69
69
75
33
39
24
32
85
60
48
15
216
99
54
12
11
85
30
18
96
18
48
42
23
72
48
24
25
108
51
24
33
42
53
19
5
48
40
72
144
99
18
75
33
87
24
21
35
24
43
93
8
61
18
57
48
45
3
33
30
90
24
23
48
16
80
139
30
24
23
48
67
24
30
6
33
21
51
8
25
6
81
32
97
78
36
36
36
72
197
88
80
13
72
51
96
48
147
45
99
5
7
9
48
33
23
16
3
228
24
30
6
72
18
18
57
72
33
30
24
41
49
39
27
18
11
40
8
31
36
5
1
63
104
67
18
27
48
32
103
258
120
78
12
165
33
42
84
41
49
15
3
5
67
29
7
42
30
60
48
42
66
57
15
54
3
8
7
41
19
12
6
120
59
1
39
15
30
18
6
12
47
25
23
37
30
6
12
72
96
35
139
18
18
65
7
18
24
63
8
1
23
16
15
105
152
64
33
6
36
66
72
36
36
59
1
66
45
33
39
32
1
15
15
9
96
3
21
33
72
15
48
32
208
21
126
18
3
15
78
75
51
120
5
31
18
15
32
49
66
114
84
111
15
9
15
36
138
131
85
11
31
12
77
1
48
87
9
23
31
9
32
25
6
30
42
57
96
8
1
18
30
18
45
63
129
21
59
120
37
18
17
13
27
48
72
8
7
33
45
66
9
32
96
205
60
54
9
111
9
69
18
12
45
48
72
8
25
23
72
13
6
53
55
30
78
53
24
16
27
18
11
40
129
47
72
40
63
17
1
39
15
12
24
5
49
12
3
120
21
36
60
48
42
18
48
47
72
13
3
99
90
51
48
15
84
21
69
3
129
174
24
12
21
69
83
13
18
84
36
54
36
54
72
36
108
137
25
15
27
36
17
49
36
24
30
90
11
67
5
85
12
90
90
3
141
59
16
51
5
13
3
72
48
32
7
18
183
69
18
36
72
18
75
56
40
9
47
7
36
5
40
9
78
33
21
35
24
16
279
180
69
48
24
39
6
228
60
18
17
16
56
1
12
150
21
15
84
5
31
36
29
31
90
54
54
51
15
36
78
108
12
6
36
21
9
96
84
24
131
64
24
51
141
8
16
159
18
15
48
24
3
69
8
16
135
36
29
40
27
45
104
64
51
69
45
72
120
27
117
18
6
27
3
5
1
18
21
24
152
1
12
78
12
57
33
47
16
135
42
71
19
45
75
21
39
17
19
21
51
18
35
1
18
5
85
18
9
80
16
177
6
17
265
42
138
114
105
33
23
85
24
3
105
36
12
18
90
27
15
17
16
80
31
36
93
27
90
18
42
63
75
29
88
45
78
36
9
21
11
67
48
29
13
27
111
132
117
3
18
99
63
33
168
21
54
84
42
18
77
43
18
75
3
5
49
135
80
72
85
11
25
60
18
9
27
21
24
39
6
18
30
60
12
18
57
69
36
54
72
18
144
60
12
15
80
13
3
128
19
21
99
108
9
48
15
41
37
12
6
90
39
27
6
30
57
8
115
5
13
60
71
13
36
15
24
87
6
30
54
36
3
24
15
30
72
11
13
30
24
125
16
56
139
69
171
21
24
27
18
12
24
18
21
56
43
21
15
24
17
1
180
12
36
42
113
85
59
7
108
5
16
21
35
13
6
66
96
12
23
13
24
3
15
17
1
180
12
78
9
27
45
39
9
45
11
16
33
95
133
123
24
93
12
78
54
120
3
3
54
18
53
73
39
32
85
51
80
13
24
228
87
153
48
6
18
12
18
36
77
40
9
63
120
3
18
59
43
90
83
25
15
24
8
64
105
276
59
16
45
75
3
120
42
18
17
19
90
90
9
24
51
24
53
37
36
102
33
32
13
66
105
48
32
31
33
24
8
48
55
9
3
132
12
45
24
45
30
42
12
6
66
23
67
69
117
30
42
30
45
81
47
7
42
18
18
18
57
33
15
51
18
3
105
54
6
72
72
66
90
47
103
12
5
91
162
35
13
131
1
12
96
84
6
41
49
30
36
5
13
3
33
24
120
47
43
5
91
66
11
67
18
12
36
51
8
13
3
15
41
1
23
40
144
32
16
9
6
12
72
54
39
87
150
48
83
48
55
41
16
48
51
45
105
63
75
21
57
84
3
21
27
3
29
112
93
3
8
151
36
29
13
35
13
24
18
12
18
3
57
18
144
18
3
32
13
123
96
93
3
9
6
9
39
41
55
54
35
24
43
5
72
145
23
7
33
48
56
48
31
162
78
102
ABCD 98626601564*3^$a+1 [50022]
25
36
210
60
5
97
30
5
49
48
6
117
32
25
11
12
13
36
18
18
30
29
16
39
30
84
24
35
67
24
60
30
54
5
1
15
105
12
39
33
132
15
3
48
108
17
7
41
49
123
9
23
37
108
63
45
60
23
1
60
18
21
27
24
30
6
5
37
11
7
18
6
65
1
15
123
21
36
33
72
23
67
89
109
12
119
1
12
3
57
66
30
6
6
48
59
37
84
27
63
24
21
105
54
21
12
57
11
85
12
30
108
150
59
7
144
30
47
43
6
75
69
30
17
109
78
6
15
27
5
12
13
12
66
137
43
132
42
71
76
9
27
27
5
145
48
24
83
61
35
1
18
12
90
18
42
6
30
72
36
12
18
29
1
42
5
37
72
23
25
48
12
72
51
129
36
59
43
17
49
24
135
15
120
6
39
21
251
25
30
5
4
32
12
31
161
4
44
31
17
43
101
100
15
24
12
9
33
102
24
65
97
24
30
24
42
30
48
29
13
90
210
18
36
125
49
35
91
54
42
54
6
30
23
67
29
1
30
138
71
13
3
15
5
12
67
78
63
39
9
36
39
12
45
69
54
30
30
6
18
90
71
37
27
15
102
54
6
159
45
12
30
90
30
29
25
24
35
127
72
36
5
12
4
15
81
32
7
9
21
24
42
5
240
52
57
35
13
3
9
71
4
3
30
11
96
4
105
24
78
48
30
24
66
6
15
51
18
36
39
117
30
90
18
17
67
108
113
49
3
3
6
35
19
45
81
35
108
36
67
29
43
5
73
12
18
18
54
17
19
12
17
13
18
125
115
17
19
6
3
9
18
5
19
66
162
6
6
6
27
32
19
41
1
78
21
9
12
23
49
18
12
18
54
30
60
6
12
48
17
12
13
96
12
24
6
30
60
15
27
36
5
76
51
30
18
12
42
48
24
84
107
13
36
15
33
83
12
48
25
30
9
75
30
48
11
79
42
84
47
25
42
17
96
85
18
36
54
54
36
36
48
36
6
30
9
32
37
75
81
72
3
51
65
1
18
29
85
11
1
95
43
66
6
29
12
25
48
6
21
9
35
48
13
42
18
18
36
5
25
39
27
18
6
24
101
96
12
55
6
36
60
36
47
31
54
11
1
36
15
80
7
53
4
51
30
42
12
90
66
105
123
41
103
5
16
260
67
173
19
72
30
6
30
60
23
31
24
60
60
29
145
6
54
35
52
51
30
143
25
72
84
59
85
12
150
5
37
18
48
66
11
139
24
54
66
17
7
102
51
20
12
16
39
77
49
30
17
19
29
16
44
1
35
76
15
78
51
20
55
24
120
30
36
39
27
17
13
23
16
33
12
18
17
60
79
84
90
30
36
90
11
121
23
25
60
30
30
6
5
1
102
41
112
20
73
35
84
13
18
144
108
5
112
32
13
47
16
15
18
35
37
30
120
12
12
18
48
60
30
29
31
18
180
54
21
20
55
105
21
66
24
6
30
12
156
72
30
78
42
18
17
84
1
12
66
30
24
23
25
48
30
162
18
9
128
12
7
9
39
77
19
29
13
204
18
53
55
53
16
68
28
20
73
12
18
54
95
36
79
78
18
6
71
84
55
21
20
12
96
1
54
66
18
42
54
6
6
48
42
15
3
12
42
23
49
6
9
20
25
71
12
7
9
32
48
151
6
60
23
61
3
21
47
103
36
30
24
42
69
9
24
42
113
43
153
27
30
30
12
78
75
84
3
77
55
90
59
36
43
17
25
11
13
30
24
108
29
25
23
43
54
96
18
12
17
181
150
57
63
90
51
33
35
13
35
37
23
85
24
48
102
65
13
47
36
85
12
47
13
18
12
42
23
13
3
45
6
66
24
96
12
90
6
24
47
31
54
120
6
33
39
108
30
60
15
57
11
19
6
6
45
21
30
72
72
81
3
41
19
42
35
73
6
53
12
16
3
12
24
6
35
13
51
3
12
24
6
35
103
42
51
80
7
36
66
30
78
23
12
7
29
67
42
168
75
9
18
5
7
78
11
49
6
41
48
13
3
15
72
18
35
19
30
63
39
6
18
81
80
43
30
126
9
93
35
7
77
16
15
48
66
75
33
35
31
12
24
6
3
15
60
132
60
18
90
12
17
25
42
6
3
15
132
54
59
55
6
18
66
36
24
179
192
25
35
109
156
11
49
24
87
3
36
84
17
4
39
12
30
12
72
23
13
3
15
180
12
24
60
48
96
125
49
3
188
97
3
156
9
6
54
42
33
21
54
21
21
54
30
23
31
101
1
30
12
17
121
60
15
99
36
60
24
5
60
1
48
72
12
18
24
5
28
21
6
18
35
112
111
18
12
39
9
6
54
11
1
12
111
20
1
59
37
42
6
95
67
45
3
29
12
49
264
60
30
42
3
93
30
54
3
3
29
13
36
27
20
13
47
43
30
12
90
17
7
9
147
18
11
48
25
11
76
20
19
30
6
30
11
175
24
24
30
6
29
37
59
25
6
24
24
17
67
45
32
13
191
157
12
42
6
60
30
17
12
31
60
48
30
12
84
54
5
19
57
135
60
24
5
36
19
57
159
5
25
6
42
18
78
42
24
21
44
4
75
12
108
42
15
39
6
18
174
12
84
51
111
282
48
42
12
6
12
47
1
12
6
66
11
ABCD 98626636796*3^$a+1 [50036]
84
21
39
9
24
63
12
36
9
72
111
24
51
12
6
66
24
54
15
21
171
21
18
6
30
18
96
36
30
9
9
78
72
90
30
21
15
69
12
33
66
366
18
90
27
9
12
15
48
15
45
24
72
111
12
36
42
270
45
3
9
27
36
57
15
33
60
3
144
21
45
60
36
3
63
33
144
117
90
45
3
45
51
81
3
45
45
27
51
45
60
33
135
24
57
51
39
78
63
48
36
33
15
183
48
24
30
42
36
33
96
60
63
117
60
15
6
15
84
93
27
63
57
24
45
42
30
15
120
15
30
27
36
45
126
9
15
21
99
45
9
18
42
3
33
12
90
72
78
3
51
33
15
18
3
69
15
3
45
69
75
33
51
15
54
3
12
60
3
33
87
18
6
30
54
36
33
3
60
12
60
21
9
36
51
45
30
45
195
18
48
24
48
6
66
60
63
3
165
57
3
27
18
108
42
69
15
261
45
42
216
45
21
15
111
24
36
33
21
75
63
57
33
27
15
18
66
9
105
18
138
36
90
6
3
51
33
168
84
3
48
105
27
45
21
36
111
15
57
195
45
33
39
336
12
27
129
36
60
21
3
159
21
96
159
9
63
72
12
144
9
12
84
57
42
30
6
21
141
3
24
120
72
123
18
27
12
36
24
24
24
15
33
39
21
72
51
36
9
60
87
9
45
3
33
42
18
15
57
27
135
9
21
6
84
9
120
21
48
195
45
48
27
27
21
72
48
9
144
135
60
51
54
24
15
36
75
9
3
93
21
51
240
45
18
36
36
45
72
12
33
51
21
60
159
36
60
33
27
9
75
117
123
60
39
21
27
18
6
54
156
3
15
36
42
63
75
6
30
18
27
84
15
54
207
45
24
51
15
36
42
90
21
51
48
45
45
108
42
57
33
30
21
24
123
33
51
33
3
18
87
72
12
300
15
33
27
81
12
33
30
60
90
30
18
24
66
105
72
12
15
21
87
54
66
168
12
18
96
54
102
18
24
90
87
60
249
75
9
42
48
93
33
54
18
24
30
6
15
144
3
45
183
69
3
33
12
15
36
66
18
45
45
3
48
36
39
60
12
69
48
36
69
27
75
9
45
24
27
81
63
36
63
12
45
108
156
51
45
15
108
81
192
15
18
87
39
108
12
78
30
42
36
3
45
39
15
21
96
69
54
12
18
15
57
54
69
3
9
24
21
108
3
72
75
30
60
3
45
90
60
18
90
54
27
45
18
93
84
15
6
18
45
12
27
72
69
21
15
63
36
21
96
27
33
12
36
21
108
36
27
123
36
30
6
18
234
33
180
15
108
141
36
3
57
75
33
36
51
222
18
12
45
51
21
15
21
33
90
36
18
3
63
21
15
6
48
204
36
36
18
36
12
72
6
12
42
12
9
27
69
144
24
132
63
90
18
45
9
6
69
3
72
18
27
21
75
87
36
45
27
24
9
12
48
21
18
21
51
18
30
18
54
129
15
54
18
9
15
9
96
3
45
3
9
33
30
60
81
75
165
15
36
9
60
132
273
51
51
18
36
180
63
36
297
39
123
21
36
3
33
228
24
3
12
90
18
9
108
15
45
21
75
69
15
75
222
30
21
69
3
36
39
33
87
45
48
3
21
9
27
87
21
45
6
90
3
27
81
15
12
18
3
12
192
15
12
33
60
12
120
36
45
90
117
27
6
144
84
6
126
102
21
12
63
81
3
72
90
54
24
33
39
90
48
96
75
9
207
63
42
15
15
36
45
360
12
21
54
12
21
15
54
18
81
81
18
42
15
3
81
81
3
15
138
18
36
6
75
24
39
129
36
60
12
3
72
120
9
33
36
15
75
9
21
6
45
63
48
60
12
42
210
78
87
39
12
9
33
72
39
36
48
48
3
72
24
54
39
15
90
15
168
27
21
21
18
30
18
105
12
141
15
21
54
21
15
33
12
21
42
48
54
18
36
24
30
87
63
90
3
33
30
54
78
69
3
21
51
21
228
36
33
36
144
15
3
132
12
69
75
42
27
36
24
57
48
27
33
75
15
36
72
84
60
213
48
45
99
24
39
21
36
15
21
63
60
129
72
60
81
30
33
24
48
39
45
15
18
66
21
15
36
57
36
21
51
33
75
36
39
21
123
72
105
21
15
72
105
90
42
18
33
48
81
3
51
9
201
42
48
6
36
54
198
3
12
96
12
57
3
33
99
27
21
123
120
69
36
81
3
36
36
99
105
21
ABCD 98626935424*3^$a+1 [50055]
56
4
6
69
11
24
30
115
45
63
33
3
47
22
15
35
22
15
101
64
36
3
69
15
153
72
51
17
4
15
81
39
24
41
115
53
18
120
24
30
79
27
9
201
84
3
36
17
52
75
185
28
12
128
24
19
24
63
57
60
75
38
72
7
51
30
27
36
77
52
18
93
17
72
10
21
21
36
3
9
32
6
154
15
15
56
10
14
40
9
17
60
4
3
72
3
30
135
17
19
9
27
21
20
10
14
48
138
37
5
30
130
20
40
20
91
197
127
47
13
117
3
96
41
216
7
27
6
3
36
11
72
30
60
30
82
48
12
39
17
34
69
51
9
21
123
5
10
150
48
32
10
38
7
153
20
79
45
320
103
17
108
91
107
184
230
28
15
17
108
48
4
75
48
3
342
8
232
8
24
18
121
24
36
99
8
22
72
26
30
100
39
15
86
64
68
60
10
38
100
32
7
45
108
102
93
65
28
134
25
135
86
43
9
32
60
90
96
37
75
57
45
20
36
24
88
32
60
6
30
40
24
26
49
33
80
12
58
138
30
54
26
22
50
61
41
100
3
3
69
53
22
9
21
138
57
15
6
39
201
63
21
110
46
74
6
90
10
3
36
41
22
38
34
66
30
9
63
30
32
76
20
64
26
30
40
32
31
11
13
72
11
73
41
139
17
24
10
6
24
128
67
53
28
32
31
39
81
47
49
135
6
2
1
36
108
36
36
65
28
2
126
10
14
76
12
8
127
45
12
99
24
45
18
30
87
65
88
90
30
20
4
39
17
4
75
33
48
3
149
10
98
100
32
40
32
36
67
3
102
2
85
81
60
32
31
81
60
3
5
12
19
41
88
98
10
14
13
105
12
60
218
58
60
87
45
27
21
14
40
6
32
112
18
38
19
71
54
96
42
70
2
10
3
72
161
52
20
18
10
224
96
43
9
48
3
36
11
22
8
10
57
23
22
18
93
41
96
43
39
8
24
6
60
67
17
48
90
78
10
30
240
140
124
15
53
100
12
116
7
72
108
63
24
6
99
24
21
48
80
7
24
120
9
8
40
20
19
48
36
24
45
68
22
32
48
1
9
12
8
18
73
17
4
3
15
30
8
4
80
55
45
159
11
6
19
53
100
27
3
38
43
29
72
18
10
12
56
127
3
72
8
144
46
3
119
78
24
40
75
71
22
87
21
3
57
42
21
17
43
57
20
34
30
15
3
32
6
4
36
12
20
55
107
6
79
11
94
26
24
133
107
6
72
48
12
70
62
19
96
5
138
1
57
12
2
6
7
5
172
168
2
46
2
30
28
12
32
40
3
93
3
21
15
11
133
101
208
27
41
42
61
69
132
56
67
36
36
24
81
39
24
17
148
2
13
33
2
10
32
70
45
41
100
180
147
105
20
40
68
12
7
3
32
16
93
29
52
56
64
39
129
80
127
45
96
30
30
74
58
30
30
2
70
80
16
12
38
22
75
15
21
120
59
40
78
27
95
61
11
30
76
12
8
34
8
22
3
36
21
198
261
60
77
42
1
96
21
63
9
8
43
39
32
10
3
113
10
30
32
31
96
21
30
14
88
108
12
2
25
5
55
105
39
17
67
57
6
62
40
15
36
47
34
36
27
15
21
24
12
24
36
93
15
113
12
67
5
40
18
32
240
16
9
53
48
67
17
36
40
27
5
31
21
39
69
32
16
63
9
2
10
78
158
10
30
44
30
118
51
41
48
127
5
58
2
6
30
60
12
42
10
30
176
82
48
174
30
50
25
45
8
7
11
73
96
41
60
19
168
5
67
53
12
70
9
36
35
10
140
79
11
48
1
41
79
71
6
19
33
32
30
16
54
26
94
15
3
18
44
40
18
81
36
105
15
24
59
121
129
158
13
11
6
4
36
32
12
48
60
67
15
129
21
98
22
20
16
3
9
32
138
22
26
24
30
10
45
3
42
48
48
12
2
48
72
13
57
15
65
10
80
16
9
53
18
30
7
35
18
54
6
103
36
24
120
101
18
22
75
53
160
108
3
17
10
9
45
48
8
7
33
3
36
5
36
24
96
90
10
54
69
59
277
11
160
30
2
48
10
30
114
20
28
12
39
81
128
31
27
9
108
77
46
162
32
16
12
15
72
144
81
66
30
3
71
18
30
18
19
161
82
8
30
24
19
137
30
30
7
27
8
37
84
24
12
93
195
93
12
2
25
41
70
9
45
56
114
25
213
18
30
60
20
12
28
27
180
3
144
66
147
93
80
84
88
42
80
58
20
82
6
2
22
50
30
19
9
30
21
36
173
18
70
32
10
21
11
48
42
16
3
11
13
33
84
38
1
36
75
129
9
75
35
ABCD 98626995146*3^$a+1 [50027]
18
31
35
36
9
99
54
36
6
45
123
30
30
12
6
48
7
23
12
12
12
36
72
25
128
45
78
12
48
25
41
66
85
80
57
48
108
84
18
42
18
78
43
29
99
63
120
12
93
16
41
24
36
6
18
96
6
120
18
30
21
63
36
102
54
30
3
21
27
39
96
132
6
31
176
15
84
285
9
42
42
6
45
9
78
30
30
24
37
47
66
60
19
5
54
72
60
60
96
12
57
33
90
60
156
12
177
105
102
30
51
63
120
24
48
174
24
91
65
6
9
45
19
11
48
36
1
41
24
18
42
48
3
15
84
61
32
135
42
84
96
204
102
30
12
60
3
15
18
79
17
24
174
102
30
6
42
168
102
42
84
9
27
37
11
168
54
180
19
32
3
30
36
18
192
150
108
102
97
23
36
84
54
27
33
36
6
60
132
6
54
132
198
30
1
11
84
12
37
65
60
51
51
18
66
6
84
31
29
6
90
66
42
66
117
99
36
9
111
1
53
78
48
24
18
42
138
66
36
30
18
48
18
30
9
171
66
3
51
6
78
25
23
24
49
47
18
42
162
6
13
101
6
6
30
1
32
87
18
7
5
198
78
114
60
24
6
43
23
18
54
1
47
24
54
19
95
132
78
12
3
243
12
177
189
222
150
30
33
27
12
36
42
168
36
48
30
108
60
24
30
99
69
6
36
30
163
48
119
114
7
47
30
168
18
60
6
7
101
90
18
78
72
105
27
37
11
102
31
59
42
30
60
81
64
5
48
27
21
102
6
6
25
29
72
75
9
48
12
6
72
18
91
59
37
53
18
54
42
6
108
90
72
138
54
36
24
102
24
12
12
19
53
6
42
132
7
47
36
61
32
33
31
11
66
6
6
39
16
65
18
54
7
128
3
12
42
39
16
71
153
45
12
24
63
63
18
24
18
48
24
48
150
48
66
6
234
120
54
103
53
18
6
60
36
96
30
60
18
55
191
1
65
18
24
12
24
66
48
162
96
48
12
33
75
90
54
213
15
18
24
30
60
18
30
61
32
51
18
12
18
45
57
39
69
60
63
33
36
60
24
7
35
12
1
89
180
6
90
36
84
36
156
27
87
18
18
144
6
24
24
79
11
336
36
33
16
5
54
6
48
111
21
18
48
30
102
66
6
54
12
43
11
36
84
61
5
72
51
99
42
96
115
5
48
6
30
48
6
12
72
60
60
36
72
12
90
6
102
12
123
123
24
93
16
11
132
90
7
11
78
198
96
1
29
156
72
18
24
78
6
6
30
78
12
84
31
65
66
18
30
12
1
11
117
16
17
18
13
5
66
36
69
45
90
9
45
42
9
48
57
7
113
54
114
18
132
18
54
25
11
42
66
30
24
67
35
13
5
120
51
45
30
30
12
27
123
30
240
42
6
24
63
9
54
42
42
61
59
21
15
24
18
24
66
24
69
75
12
120
18
15
16
71
9
21
18
54
12
156
84
6
177
165
75
16
80
27
84
54
27
27
85
83
102
7
23
60
30
31
185
42
45
39
48
57
3
60
30
18
54
75
16
17
15
123
18
19
96
41
7
143
18
120
30
48
54
84
36
90
54
27
27
42
90
81
27
72
114
36
60
24
42
18
6
33
48
153
12
12
15
111
42
7
32
63
6
60
114
12
48
6
27
15
114
66
30
72
55
144
233
78
12
61
29
78
30
150
66
6
54
6
60
33
15
42
18
18
12
18
18
12
7
17
30
120
60
84
90
24
96
42
18
91
65
48
36
171
9
87
27
42
24
51
33
15
3
42
211
5
6
66
150
12
33
27
12
18
78
138
30
6
144
75
75
42
144
30
84
90
60
60
126
54
54
42
99
16
35
45
64
59
12
84
24
12
144
120
36
6
192
72
156
18
9
112
53
6
21
111
60
42
30
60
138
12
27
48
48
15
12
213
87
153
57
42
24
96
30
114
54
31
29
18
120
73
29
3
93
54
18
24
144
66
54
12
159
15
48
36
30
72
18
12
84
30
78
66
30
24
33
48
27
78
24
48
12
12
39
27
18
12
7
128
33
6
66
54
198
30
13
29
51
57
6
6
30
18
12
144
66
30
66
84
138
36
102
69
33
30
108
117
15
30
6
102
12
27
39
6
78
ABCD 98627067068*3^$a+1 [50106]
73
23
9
9
30
57
4
35
6
3
40
36
36
83
12
30
18
25
71
24
60
42
67
41
42
60
33
60
21
111
48
40
5
79
8
63
60
30
79
17
39
64
41
27
33
6
120
24
25
36
35
6
43
72
89
30
61
68
4
32
4
32
60
45
63
12
4
5
60
30
73
48
113
30
57
160
108
11
21
9
15
9
60
6
45
69
6
9
111
36
60
48
30
31
5
51
60
60
75
24
49
35
30
31
36
20
33
42
13
72
119
81
3
21
15
25
71
9
24
12
15
33
12
63
6
39
40
5
36
15
69
15
4
11
72
30
39
28
23
9
39
57
15
48
42
48
72
7
47
49
12
59
45
45
24
15
27
48
36
25
5
75
28
11
30
12
18
6
39
45
27
28
24
12
5
186
18
15
96
9
31
20
111
45
15
78
6
1
8
105
7
5
30
37
116
16
11
18
75
40
11
105
24
12
4
65
24
7
12
23
13
11
45
40
89
27
48
15
1
36
83
1
29
51
15
21
28
41
36
67
23
13
36
89
6
6
75
4
11
13
20
16
41
63
15
1
5
30
36
54
15
76
119
9
52
23
6
36
138
12
30
3
27
24
45
15
6
30
33
105
72
39
39
162
19
80
51
18
19
56
12
39
54
27
33
79
17
30
25
80
15
126
18
66
60
24
42
48
45
15
1
420
5
15
16
8
12
3
60
66
84
27
4
5
15
21
39
9
6
1
35
9
24
72
60
28
17
55
23
37
5
30
13
11
13
17
96
7
23
49
20
69
36
24
27
108
64
120
32
111
18
6
45
64
101
36
3
21
19
12
20
3
6
36
15
64
11
24
61
8
27
90
15
63
12
85
68
51
24
1
11
105
28
5
72
19
41
24
91
35
37
56
21
96
63
12
9
15
69
6
66
3
16
60
29
15
15
6
15
9
147
64
29
79
17
15
136
29
84
6
9
64
11
12
13
11
6
150
13
95
186
6
25
108
5
6
69
76
20
51
60
18
67
24
80
60
99
45
4
36
5
31
11
25
8
15
105
171
1
44
69
12
84
51
3
21
15
61
23
45
27
48
21
51
24
201
60
28
12
53
96
31
53
51
64
17
30
48
42
7
72
65
15
24
76
120
5
31
8
111
24
37
20
15
30
24
36
3
4
77
24
19
68
84
88
17
91
23
6
126
24
81
3
42
18
45
27
60
18
12
39
45
114
45
21
15
24
16
5
30
36
24
13
41
12
18
1
20
76
12
41
30
66
84
12
7
12
29
30
45
15
49
12
41
84
24
30
12
13
17
60
108
12
55
23
25
17
24
54
12
18
60
31
144
131
30
30
13
8
75
33
51
36
13
5
15
16
41
39
24
15
42
54
1
120
140
28
161
171
4
35
9
87
30
15
4
36
8
52
72
12
65
30
6
99
51
30
3
15
61
41
15
40
143
45
75
12
78
15
15
66
15
24
21
51
60
24
4
17
24
75
4
47
93
21
19
36
5
75
36
93
6
9
27
33
147
37
53
18
45
16
120
5
139
17
19
104
12
3
141
36
88
77
3
27
45
93
7
59
36
33
12
45
18
30
27
24
4
65
12
60
3
111
49
17
79
20
100
41
24
36
7
23
33
12
24
9
87
64
5
24
72
3
72
123
42
39
88
8
63
25
32
63
60
45
12
69
66
13
36
5
126
24
21
48
132
4
84
80
15
96
9
16
5
15
24
75
132
18
87
3
30
36
6
45
63
45
81
54
61
20
88
32
96
24
40
131
9
96
45
3
40
36
180
104
57
60
30
25
5
43
32
39
24
42
54
105
9
27
93
42
48
49
8
28
20
51
1
5
3
40
17
43
156
41
24
6
84
25
44
64
8
15
18
51
24
12
33
30
105
52
35
13
11
6
19
5
96
54
21
105
60
75
88
17
18
12
18
6
24
1
65
96
24
15
75
21
4
20
9
6
9
60
51
54
72
15
45
55
80
15
18
36
175
11
30
120
18
21
9
75
4
113
84
6
54
36
48
6
21
39
9
40
84
56
12
4
65
24
60
19
128
33
12
3
160
17
30
18
51
124
17
3
132
15
18
72
30
9
4
32
45
63
57
43
12
44
9
7
5
3
27
85
44
15
1
179
54
30
21
9
27
40
23
30
186
9
21
24
12
19
29
30
6
79
11
6
103
197
3
21
15
4
12
83
49
17
36
3
16
36
8
4
131
21
24
4
8
24
36
15
13
41
6
30
108
27
15
45
100
5
120
19
29
30
42
63
16
59
105
96
28
11
6
30
24
45
21
30
21
52
77
30
49
24
83
33
15
90
67
20
15
13
17
15
9
103
8
28
5
30
90
60
31
80
24
100
20
207
9
16
144
29
91
60
84
65
7
23
45
184
8
28
36
125
6
30
75
3
37
44
84
16
44
21
60
19
56
28
23
45
4
20
9
15
111
9
21
6
18
15
100
32
15
13
72
65
90
9
69
12
15
15
13
56
99
1
108
32
64
36
11
30
24
90
109
20
40
125
31
89
87
24
15
30
75
21
19
149
147
63
81
75
30
30
24
49
23
37
68
45
114
114
30
57
33
51
84
177
3
16
41
30
9
4
77
84
19
107
33
36
69
6
66
84
30
30
51
15
48
36
73
47
13
8
4
20
21
18
49
8
3
81
24
16
65
54
57
39
186
30
78
7
53
12
7
11
42
19
131
45
4
20
51
105
69
15
15
9
57
30
ABCD 98627816564*3^$a+1 [50079]
11
7
60
77
312
61
84
3
3
12
138
72
11
96
1
222
57
8
73
42
30
12
3
3
24
45
51
12
30
18
29
48
52
45
51
9
108
30
60
17
1
12
27
45
6
42
11
1
95
1
54
89
136
80
13
87
15
21
129
59
49
48
15
68
60
97
143
49
18
57
3
42
48
39
81
15
57
48
24
59
4
3
29
76
99
48
30
42
93
12
111
24
5
61
155
7
17
24
1
75
3
18
30
17
13
12
72
30
45
68
88
135
9
33
83
60
7
17
1
15
24
33
12
6
42
150
12
5
61
84
78
18
35
19
6
30
60
9
51
77
36
19
18
42
132
41
4
56
55
29
96
112
60
3
30
42
12
65
115
6
23
16
21
24
60
30
18
135
15
12
5
160
56
84
16
9
35
16
99
81
15
42
60
23
4
44
67
29
40
8
72
1
39
20
1
35
25
12
60
47
73
3
9
83
25
23
132
13
23
1
78
72
48
30
23
4
44
60
24
7
36
69
33
288
15
9
35
73
3
27
5
52
36
60
9
78
101
1
3
12
75
101
52
12
96
69
155
84
4
12
45
63
87
96
12
78
23
16
75
29
36
73
3
8
12
84
40
225
90
6
12
72
3
63
54
23
48
84
28
15
53
12
13
24
11
97
30
5
133
270
5
25
12
3
32
13
54
53
73
27
32
13
18
12
30
30
5
40
33
39
116
7
5
13
99
15
81
20
64
81
84
48
42
269
49
18
5
25
42
18
23
37
23
52
9
51
9
30
29
132
7
42
6
72
12
78
63
15
17
85
42
65
55
113
48
108
7
5
4
33
12
60
6
12
5
52
21
102
192
48
45
3
150
24
3
20
12
28
3
24
29
12
25
23
12
7
41
1
30
6
12
35
73
72
11
37
72
23
64
33
27
80
1
12
23
12
48
127
41
91
48
5
12
1
59
13
60
60
90
162
23
13
12
15
45
30
30
63
24
141
12
155
55
45
32
1
39
3
60
42
11
12
43
9
123
12
21
8
7
264
93
33
192
60
3
9
18
18
12
30
5
36
91
48
5
25
30
45
33
27
27
81
32
37
3
15
30
12
23
108
12
25
42
53
28
9
119
52
24
36
12
63
65
145
42
30
27
20
25
3
87
101
24
28
15
90
60
48
54
65
85
35
43
197
31
60
5
19
29
1
6
137
12
1
27
20
112
33
15
20
112
15
41
40
9
3
75
72
36
180
69
33
107
91
240
30
102
42
75
80
48
97
6
29
43
17
61
15
75
5
7
225
72
45
48
27
33
48
12
11
61
6
5
40
128
52
9
6
54
48
11
112
32
37
36
23
76
3
33
44
181
95
12
88
15
17
25
12
3
3
5
112
32
85
59
16
21
59
133
23
79
6
23
52
32
13
30
120
45
12
8
24
168
73
35
55
54
3
33
72
3
27
5
7
45
21
12
15
105
11
1
59
7
54
135
21
35
19
113
7
18
42
36
57
33
90
9
128
73
15
105
23
61
6
24
89
37
155
4
15
81
12
63
12
30
102
5
1
23
16
81
23
19
30
108
59
103
12
5
160
15
141
39
5
1
83
109
18
30
12
11
124
15
12
65
24
1
30
6
144
18
41
64
8
25
120
12
78
9
60
33
47
16
20
19
48
17
13
3
45
24
168
78
17
28
128
16
93
102
5
120
1
150
57
8
25
35
49
18
17
96
25
114
29
72
40
15
53
52
39
41
40
57
18
24
29
36
13
35
36
19
42
78
45
20
12
96
24
1
47
40
87
6
12
12
35
1
24
66
60
17
7
41
24
25
168
12
108
71
37
42
41
31
90
11
60
19
5
43
12
6
83
156
25
36
24
66
60
12
33
9
90
81
44
28
3
165
8
1
18
101
19
53
67
132
30
18
17
28
27
36
42
42
18
11
36
25
6
17
172
240
36
9
3
60
27
6
12
23
4
3
78
30
9
111
53
1
3
92
31
17
25
135
63
24
21
72
12
75
6
12
18
125
85
12
3
20
40
27
72
29
61
48
11
144
67
6
23
49
30
12
21
39
6
24
35
96
7
77
55
96
42
11
72
12
7
53
13
75
39
36
45
84
15
29
96
43
41
31
113
12
13
71
31
66
27
15
197
91
72
42
83
108
25
12
27
68
13
24
23
55
60
33
20
7
18
60
30
5
97
12
36
39
44
60
36
13
18
54
36
75
9
18
5
12
55
21
24
8
7
18
12
48
75
45
135
93
12
167
48
12
16
8
19
57
3
12
18
11
49
63
32
223
72
105
152
61
59
24
72
4
68
13
12
95
13
30
189
51
30
12
123
27
77
121
54
60
5
60
31
17
52
33
12
11
7
48
30
15
9
71
37
27
20
25
23
28
27
18
39
63
90
60
42
41
48
91
6
15
99
213
33
42
78
39
48
140
108
48
16
21
30
17
12
43
48
29
1
15
12
57
30
18
11
37
35
19
33
33
59
43
5
55
18
75
140
64
15
41
37
11
12
12
37
51
39
66
ABCD 98627819476*3^$a+1 [50001]
96
11
28
48
99
18
30
96
210
24
23
25
3
45
36
60
119
36
13
3
9
18
65
60
73
144
30
30
48
36
24
15
21
84
11
25
11
115
21
168
27
30
95
73
39
81
54
17
25
231
9
39
9
71
40
27
90
108
24
11
4
32
13
15
147
18
11
12
13
59
108
73
12
23
61
30
18
36
54
41
72
97
23
7
137
73
78
33
15
9
75
5
25
191
1
18
21
24
32
13
63
44
36
49
63
21
71
1
24
23
16
105
11
36
37
6
5
24
55
45
60
36
21
168
36
11
115
78
36
6
21
45
59
1
48
30
41
25
24
12
75
9
24
11
13
23
37
6
17
37
71
7
12
6
114
53
24
48
1
12
3
12
63
42
108
39
8
24
88
21
147
33
35
1
83
163
24
29
36
16
33
24
12
24
60
11
13
83
12
67
9
20
31
36
42
12
71
28
9
12
24
24
66
84
41
19
41
1
3
80
28
9
24
39
225
72
18
21
57
12
120
75
75
48
138
12
60
12
72
6
12
5
73
35
12
193
42
18
3
69
36
60
24
12
11
19
81
57
36
30
6
120
3
21
27
9
6
45
27
18
30
42
36
27
3
30
24
6
5
25
24
36
24
47
61
3
9
12
183
45
30
21
129
12
60
78
33
9
35
25
3
8
13
72
12
15
33
78
125
1
35
1
75
45
48
6
6
30
90
24
24
15
45
6
125
13
35
67
90
111
72
21
12
12
11
37
24
119
4
15
36
30
11
79
30
132
54
5
19
45
9
42
18
75
81
95
1
54
12
42
71
25
27
33
90
66
54
9
3
12
6
15
69
23
12
187
6
48
39
15
78
30
29
4
21
24
96
39
9
51
45
84
96
24
11
109
150
21
105
12
12
47
1
35
49
35
49
135
20
36
1
12
51
141
6
42
51
12
48
84
60
32
25
3
51
30
66
18
30
36
57
8
40
75
5
1
51
20
88
9
47
76
63
6
23
40
51
174
48
23
25
12
63
45
60
35
49
12
51
3
6
63
27
5
85
84
54
60
33
3
174
30
33
92
192
96
88
9
63
27
5
85
63
3
84
45
3
5
13
24
35
1
12
3
9
60
23
13
6
18
30
12
270
60
11
13
6
21
27
6
36
30
18
48
15
33
30
36
30
6
48
6
3
32
64
80
79
81
45
144
66
30
12
87
15
18
24
3
81
60
36
36
27
57
144
24
42
5
133
6
42
63
80
7
29
49
15
44
25
60
12
51
9
63
33
72
48
63
57
12
12
60
60
35
28
36
15
54
48
15
93
35
1
119
40
32
79
18
47
19
66
11
37
6
65
1
3
8
52
3
30
15
69
60
66
29
85
23
61
6
5
13
11
121
108
15
33
192
3
9
63
36
12
27
41
1
51
8
4
48
3
9
45
51
75
60
54
11
37
3
9
23
37
15
33
143
4
105
35
76
57
47
133
108
11
25
24
11
16
20
28
39
18
107
7
90
144
6
18
60
171
9
35
1
35
4
48
9
39
120
21
36
24
48
42
9
9
3
9
24
99
63
5
24
25
39
84
32
36
48
24
25
120
6
42
3
12
33
72
15
15
12
5
43
72
6
71
25
36
15
20
43
5
19
6
35
4
3
18
60
24
15
21
6
141
27
6
11
76
27
21
9
11
4
33
23
36
13
71
85
84
3
63
17
37
48
167
1
24
12
66
18
24
23
73
12
27
57
60
48
11
37
30
78
27
180
9
60
36
42
41
160
81
6
78
27
20
13
30
6
24
54
6
179
16
9
120
15
27
18
11
12
60
67
33
44
13
71
7
29
16
72
21
15
21
63
8
7
6
42
18
72
42
168
30
60
3
75
6
24
174
6
12
24
63
180
3
33
21
183
32
84
19
12
30
51
3
30
27
33
6
69
9
36
36
35
76
75
105
48
15
72
54
18
5
1
95
109
3
63
36
5
25
11
12
1
35
19
30
3
33
87
48
56
61
15
3
30
11
16
9
24
120
24
42
93
57
3
180
3
5
24
1
48
135
141
3
8
13
27
33
24
36
180
15
9
168
12
51
24
27
29
55
54
6
29
13
27
51
42
35
28
9
102
36
33
12
44
4
9
120
15
21
36
3
8
49
11
12
121
11
16
99
65
25
60
24
11
16
9
39
9
42
6
23
49
6
12
30
3
9
51
21
30
5
25
3
111
5
19
18
12
203
28
9
30
33
57
63
189
30
9
45
15
21
18
276
66
39
12
20
13
72
42
48
17
13
12
35
13
59
79
41
13
48
75
72
32
64
51
21
120
32
1
60
54
18
60
3
9
11
25
54
33
117
3
72
33
72
66
6
60
30
78
35
73
35
103
12
18
59
13
3
24
57
3
3
108
117
27
5
40
27
18
51
24
8
19
29
19
36
84
6
36
24
27
3
24
33
48
111
18
15
45
47
43
60
60
6
15
15
42
35
28
21
36
60
47
31
5
31
54
27
9
83
37
60
11
52
140
73
59
19
54
35
148
33
15
12
168
15
45
81
84
15
32
25
47
16
21
3
120
51
54
12
24
131
61
48
11
31
84
78
23
19
81
132
48
9
3
57
48
51
57
12
51
15
6
60
39
56
88
27
6
23
121
3
57
99
27
18
72
72
42
18
11
1
36
87
45
12
39
9
48
48
47
60
13
36
111
9
24
84
36
72
27
20
31
45
81
3
3
144
66
ABCD 98629158508*3^$a+1 [50026]
65
7
9
27
36
60
93
104
100
39
65
64
56
31
144
17
84
16
12
8
204
7
9
20
127
213
80
127
137
16
80
19
29
120
16
8
28
32
100
20
7
29
7
17
108
40
72
8
4
39
9
48
32
36
12
40
60
15
36
9
60
140
4
36
72
147
101
40
80
84
156
24
36
64
56
4
36
32
216
4
12
36
60
8
60
36
96
100
24
20
91
5
67
36
57
32
12
16
20
40
80
108
156
168
67
144
5
31
12
29
64
20
24
132
24
36
100
164
151
84
36
17
43
45
32
28
72
20
36
120
24
40
12
60
15
41
24
79
57
24
99
65
55
125
19
33
8
12
12
28
20
55
77
156
60
60
60
4
108
8
43
36
17
31
125
112
116
103
33
120
20
24
156
40
36
24
96
135
45
80
72
112
8
91
41
19
77
72
43
9
44
12
12
36
67
36
180
69
39
113
148
20
52
207
45
20
24
60
67
5
48
72
12
7
21
3
29
28
195
17
52
327
69
12
48
15
29
79
65
64
188
40
60
60
92
148
24
159
125
76
44
36
36
79
84
41
144
12
60
40
60
8
52
104
91
149
36
31
21
56
4
56
7
17
19
41
28
32
31
29
72
24
52
8
24
28
20
64
15
5
36
103
65
12
19
93
68
40
51
9
111
29
64
8
48
4
80
40
15
21
159
81
8
43
93
176
12
88
60
60
15
29
24
156
196
20
108
19
144
17
156
28
56
12
48
4
99
84
5
84
48
115
5
127
5
204
52
8
24
60
79
53
88
219
12
5
76
99
9
27
89
76
39
36
105
44
156
16
60
15
17
40
87
5
76
84
116
108
196
48
20
108
120
4
87
9
8
24
7
21
32
40
3
89
108
12
16
3
5
36
19
5
12
19
29
36
19
65
60
12
40
8
19
48
45
20
160
12
12
8
67
5
156
4
3
33
32
28
24
48
8
91
21
15
173
60
4
219
5
16
108
20
72
108
12
96
4
27
129
20
24
48
67
81
20
48
43
41
12
7
21
12
128
36
19
93
152
48
12
36
55
29
12
16
195
129
15
5
60
160
48
63
60
113
43
9
87
17
91
77
72
79
5
60
7
117
51
48
9
8
36
16
60
44
28
20
36
112
44
19
125
12
40
24
96
12
51
41
60
24
16
60
8
112
75
113
31
89
48
40
24
147
21
56
72
31
69
104
16
8
12
40
3
9
120
80
36
96
48
151
156
45
104
16
3
36
5
76
56
4
8
48
40
60
72
63
105
60
60
128
151
65
24
52
15
17
100
72
168
60
8
84
19
21
87
36
33
60
12
20
19
9
8
16
51
9
36
24
63
57
51
125
40
144
36
32
28
63
12
5
19
36
5
144
88
80
60
40
99
36
41
72
120
64
80
7
161
36
4
12
75
89
31
29
115
17
100
12
200
55
36
69
3
17
40
168
8
36
148
60
60
56
132
31
12
57
180
24
8
12
24
36
40
20
36
84
88
80
60
31
12
105
32
72
40
20
36
24
36
48
112
8
60
52
92
7
12
21
56
36
84
235
72
5
24
48
40
72
140
76
51
48
45
27
9
15
5
64
56
40
12
8
7
57
36
68
19
17
19
101
24
24
36
76
56
4
36
75
129
15
96
5
48
4
32
67
24
45
32
12
84
4
68
24
103
36
21
8
12
55
65
19
5
60
12
60
64
176
4
15
5
240
7
21
132
44
115
69
8
4
80
16
12
116
4
32
168
48
19
29
96
28
212
16
15
9
147
89
7
65
28
32
60
36
60
43
12
9
48
72
75
93
44
88
32
60
19
125
76
15
5
24
16
60
96
68
12
132
12
100
20
16
80
60
52
56
7
105
32
115
41
16
44
4
32
24
36
19
84
57
44
16
60
36
12
68
12
91
21
36
68
52
8
4
12
20
19
5
16
96
84
80
48
43
9
224
136
96
99
93
32
136
60
12
12
120
44
115
9
27
113
96
16
188
108
40
32
132
216
40
15
48
29
36
4
48
80
52
128
48
60
4
12
56
48
16
68
48
4
36
20
19
141
20
40
87
105
32
96
12
115
33
72
ABCD 98629330916*3^$a+1 [50060]
24
5
51
48
45
91
251
45
64
11
21
39
126
19
35
13
185
30
25
101
24
30
90
72
6
213
112
89
79
11
66
43
17
30
129
33
6
30
67
24
53
171
144
15
18
72
12
204
15
184
8
63
36
85
56
144
48
81
79
11
21
69
54
21
64
125
150
18
18
1
8
27
18
36
102
9
64
72
77
18
72
216
9
136
11
45
63
33
64
65
126
33
81
31
77
66
1
80
64
32
3
24
108
12
45
15
33
112
35
45
40
53
90
24
129
15
30
60
271
53
66
1
23
1
240
24
288
32
45
36
15
16
5
216
99
40
104
99
18
43
32
9
6
18
15
291
48
36
6
36
234
13
71
24
126
171
39
114
18
69
15
33
48
207
132
18
162
49
120
41
39
96
51
12
42
126
120
24
30
6
13
96
101
18
145
24
53
147
321
36
163
53
19
24
24
17
103
77
163
240
107
318
168
12
18
25
48
32
184
200
208
80
96
81
6
9
88
11
85
24
17
15
159
6
54
165
160
65
222
169
83
21
64
5
27
96
57
55
125
426
114
48
79
65
55
24
96
65
103
32
39
9
27
21
144
144
69
6
30
96
36
43
41
6
144
49
24
11
114
90
126
75
184
5
60
55
17
15
201
39
64
17
54
145
8
15
81
96
21
12
15
136
24
32
171
24
189
135
156
108
60
85
96
11
108
57
3
36
105
21
91
80
9
18
162
19
71
90
66
13
47
138
36
18
6
72
3
16
24
5
115
65
54
6
270
109
8
88
24
176
40
5
211
59
12
72
33
9
31
23
54
27
48
33
127
48
24
24
5
6
18
91
137
15
48
99
42
234
9
27
69
21
144
19
17
30
1
72
5
67
5
19
89
192
240
39
87
30
19
113
36
91
8
16
144
72
8
16
41
30
25
53
30
37
56
87
25
11
6
111
112
168
5
84
55
24
24
11
30
55
59
13
113
54
12
6
18
69
16
32
45
12
60
67
131
84
49
47
49
41
79
23
42
198
210
7
89
54
18
7
176
9
132
19
125
54
300
1
32
27
37
29
36
55
179
96
13
5
48
19
5
43
32
15
49
5
36
108
18
57
81
6
73
80
135
73
125
192
3
183
12
54
54
6
18
126
75
64
17
15
40
5
3
96
21
324
31
29
19
65
42
66
78
120
61
8
57
90
6
39
64
32
27
117
135
49
125
6
85
23
216
49
95
177
40
161
175
24
53
123
33
150
49
96
47
132
21
81
55
168
80
16
5
24
91
56
45
24
19
48
77
108
48
24
31
5
139
5
36
12
42
12
96
342
48
7
72
104
96
9
39
213
43
72
143
144
72
25
8
3
109
29
6
45
16
29
18
1
80
96
21
18
12
54
151
53
102
78
90
45
297
72
15
16
24
48
149
91
53
67
120
23
1
120
101
72
18
9
40
5
43
120
53
54
109
71
90
103
53
24
174
6
108
3
45
3
39
210
31
96
56
184
24
101
30
85
59
24
21
16
96
263
121
71
105
64
29
19
5
162
18
18
13
24
71
54
30
96
37
32
3
48
45
9
60
108
90
54
15
93
51
15
121
48
56
96
96
87
42
18
13
5
19
48
5
12
55
143
60
37
143
162
15
123
37
23
1
161
79
24
35
36
6
43
152
111
25
29
30
54
127
23
84
45
45
6
205
24
41
30
169
53
43
56
3
13
32
51
189
243
72
61
29
67
8
16
89
72
30
6
54
21
ABCD 98629542808*3^$a+1 [50015]
33
48
7
24
65
31
8
64
41
6
1
59
30
54
252
13
24
8
87
57
99
6
18
21
72
39
25
11
30
7
96
137
39
88
71
121
8
15
18
87
3
12
25
11
60
60
36
90
24
102
42
7
48
47
66
162
216
85
24
56
51
78
31
11
48
132
1
137
36
102
37
120
23
12
42
60
6
9
9
66
48
12
66
54
24
1
8
21
126
54
7
65
24
78
25
107
141
63
192
18
54
1
89
31
11
60
1
83
21
63
33
15
25
24
24
32
33
54
12
84
49
48
32
27
109
5
66
73
17
6
30
19
179
24
162
115
8
15
6
156
6
30
132
7
11
42
67
11
93
75
69
51
37
168
35
36
73
48
53
180
31
24
71
36
30
42
180
12
144
72
12
60
6
24
15
63
42
127
83
48
48
54
6
36
69
24
112
35
109
95
144
25
47
96
132
12
49
24
41
30
36
36
49
11
18
54
36
24
18
24
31
47
48
105
39
1
35
24
30
39
21
99
15
1
120
11
13
24
65
30
36
30
54
72
25
24
5
19
48
8
16
41
18
45
40
101
30
30
175
35
6
24
63
57
90
36
42
102
1
104
9
15
39
33
9
30
36
42
18
138
120
42
24
108
30
43
17
282
144
30
72
103
29
42
1
59
60
33
57
126
54
36
79
56
63
1
65
48
31
24
8
40
48
11
13
5
3
87
36
6
138
120
6
6
78
43
72
41
55
29
6
60
30
12
42
85
80
57
15
9
55
35
60
24
12
30
30
73
35
12
25
96
17
30
25
17
36
115
35
138
6
13
11
66
48
48
27
136
107
54
174
1
11
30
48
24
7
185
15
160
29
19
72
48
71
25
72
77
30
37
59
66
99
171
45
15
84
36
1
23
9
15
12
24
37
95
105
189
48
18
73
144
95
57
3
30
96
90
285
96
33
36
75
39
25
23
168
36
24
60
42
84
115
59
30
31
48
56
135
54
171
21
91
65
48
15
51
30
48
55
137
55
56
40
227
108
222
108
48
30
6
36
12
18
57
27
54
151
11
84
126
42
12
24
120
21
81
55
23
72
84
30
55
23
25
56
171
6
42
61
89
18
102
90
205
23
12
30
30
72
54
19
107
61
17
18
109
8
201
84
36
12
12
36
42
60
93
87
54
144
54
42
19
11
18
30
48
37
95
96
1
24
95
6
19
96
23
6
12
78
49
8
105
7
71
24
121
107
84
48
18
24
391
35
18
42
97
11
37
48
11
36
24
33
231
6
6
37
56
16
80
3
36
6
3
33
63
159
18
55
89
6
25
23
24
12
18
42
18
126
49
5
36
6
25
23
42
48
30
121
35
12
42
12
36
174
18
7
11
30
252
36
96
66
13
24
5
6
6
294
72
48
24
1
11
60
193
11
37
24
96
47
225
135
18
7
71
12
30
12
12
63
105
60
48
78
61
41
39
9
7
185
7
72
23
168
24
9
45
6
21
9
135
40
89
30
84
21
39
96
1
5
60
30
36
12
72
1
17
31
72
48
107
12
96
30
6
85
53
27
81
54
121
95
192
33
9
30
33
3
174
126
12
133
152
21
90
1
8
15
73
17
31
131
13
8
9
198
1
24
167
48
12
48
21
16
113
6
1
59
60
12
78
30
6
78
13
35
37
17
90
60
66
18
61
23
30
67
29
42
49
23
33
45
27
40
8
195
84
30
36
55
35
78
6
18
7
11
108
9
51
60
6
18
25
95
66
96
6
132
42
36
12
67
35
138
30
141
16
8
27
21
57
6
30
30
37
89
48
78
54
30
18
115
11
30
7
24
53
228
54
18
15
72
3
6
31
96
65
102
72
1
32
15
42
31
173
6
24
54
31
41
48
18
157
11
24
30
6
1
125
60
30
145
11
12
252
198
6
54
42
150
43
5
18
42
42
13
48
155
109
35
85
24
17
24
55
48
65
66
30
31
113
36
187
83
21
48
51
45
99
12
18
12
6
54
48
66
12
145
24
56
64
11
30
12
18
33
105
36
18
145
72
41
12
126
6
48
42
6
79
120
143
72
48
73
23
36
181
24
113
108
19
8
88
23
97
17
72
15
33
90
61
24
56
99
117
3
6
30
1
53
66
57
27
13
119
6
42
1
32
3
ABCD 98629669358*3^$a+1 [50044]
6
109
17
39
75
24
6
66
42
3
27
72
18
48
43
17
87
3
21
24
39
6
27
12
15
18
6
205
47
78
27
4
29
3
3
9
21
3
15
60
1
32
36
24
24
24
27
69
15
9
9
30
37
23
42
19
41
55
12
29
99
3
13
23
13
119
21
12
4
53
31
32
39
9
21
6
33
39
114
24
31
35
18
60
15
48
15
24
108
9
21
12
6
9
36
27
18
7
5
36
39
12
33
3
12
3
13
36
131
13
5
3
4
29
3
3
54
43
11
1
32
4
12
36
59
12
33
27
6
51
3
6
3
21
15
21
15
12
12
3
42
3
27
13
11
37
56
21
19
8
3
48
12
66
3
4
17
132
3
24
3
93
15
33
63
1
11
18
51
9
6
78
18
1
32
12
3
33
63
54
6
30
60
3
4
41
87
52
8
9
6
9
24
63
9
15
9
27
9
16
17
19
56
3
21
33
31
32
45
3
12
52
65
15
3
25
35
96
9
45
6
12
37
11
21
15
49
47
45
4
53
42
1
20
87
81
24
28
5
39
4
44
33
12
12
15
48
15
30
18
90
87
64
17
24
18
12
9
69
87
52
5
24
3
27
42
48
55
29
30
18
12
7
35
1
8
9
42
30
24
6
30
3
33
51
3
6
39
64
20
27
45
39
6
43
56
9
75
100
29
18
24
18
12
66
12
42
31
17
19
17
15
12
16
32
87
117
144
36
4
12
47
45
3
1
32
4
29
27
36
63
12
18
102
90
3
12
3
1
32
15
21
16
8
27
30
15
93
24
51
141
3
15
21
9
3
33
6
48
42
19
17
12
55
5
39
84
16
8
33
48
7
48
47
30
150
6
24
39
4
5
27
3
24
30
36
19
113
3
3
13
12
65
27
40
95
24
30
18
37
5
15
16
140
36
9
24
18
42
18
6
3
33
3
36
120
51
18
15
52
56
15
21
16
116
99
6
3
3
9
51
1
44
21
72
87
63
6
39
27
13
5
60
12
6
18
12
15
24
4
44
15
33
15
54
223
47
33
16
11
18
6
9
24
16
53
7
44
33
60
3
24
33
27
3
1
5
12
15
16
44
3
33
12
16
11
37
32
96
3
30
48
30
30
36
3
3
21
33
19
11
9
81
91
48
5
27
9
3
21
15
48
16
20
51
21
52
32
57
3
51
60
18
3
16
77
51
15
85
48
23
21
81
12
7
8
4
44
3
12
12
21
15
18
99
21
39
45
39
36
3
9
3
45
27
33
3
21
3
24
37
59
90
30
6
18
54
12
3
3
69
3
12
9
9
39
21
66
6
27
4
17
30
49
41
55
11
36
120
54
19
32
15
6
54
24
42
55
8
24
24
4
17
96
36
39
52
35
13
32
4
12
36
11
66
3
51
24
12
30
66
33
105
31
83
60
18
15
24
24
9
7
11
21
12
4
11
49
20
21
3
123
6
30
18
126
18
30
12
45
3
9
12
21
6
9
3
13
36
11
45
48
9
18
21
52
35
9
4
17
15
36
12
9
90
61
32
4
29
31
35
9
24
12
3
33
27
30
7
32
28
29
7
5
24
30
48
48
45
52
11
69
3
105
15
21
3
120
85
32
3
33
160
8
27
57
111
18
19
11
33
36
81
31
32
28
53
60
18
12
12
25
5
6
45
27
96
21
3
1
32
3
49
35
6
15
9
36
51
36
4
8
3
69
12
4
47
6
6
37
32
12
12
4
20
12
9
75
33
15
24
36
9
6
24
6
7
8
4
84
29
12
3
52
56
75
84
6
63
27
21
52
12
17
66
61
35
9
105
84
18
33
48
21
27
3
12
114
3
3
54
39
3
60
37
56
9
12
171
33
6
9
69
18
24
9
39
12
24
1
23
57
4
11
6
27
60
123
13
5
6
18
18
45
45
102
13
5
27
12
9
24
3
36
3
18
51
48
21
6
13
11
18
12
30
6
15
45
36
19
41
60
36
7
11
21
3
9
12
21
63
27
21
33
63
9
102
21
16
8
4
23
24
33
39
13
17
60
51
63
144
12
21
39
72
12
48
60
21
52
47
6
27
69
3
4
11
18
15
33
63
33
6
1
32
45
24
30
72
85
5
6
54
18
45
27
21
12
12
15
117
87
24
30
30
36
6
39
4
35
1
32
72
52
11
9
48
15
6
39
16
11
6
19
35
13
71
9
3
45
57
48
15
4
84
41
7
56
21
66
60
1
20
12
21
12
51
21
3
3
21
33
43
32
33
18
12
37
12
32
52
17
15
105
19
48
11
36
37
8
45
39
9
18
12
9
16
23
12
30
3
76
77
7
44
3
45
33
15
9
24
72
7
20
96
69
18
37
35
9
63
25
8
52
23
36
21
33
51
48
48
3
12
6
51
4
80
3
6
147
9
31
11
33
4
23
33
27
66
12
15
9
30
30
3
27
73
5
75
4
29
19
11
84
6
24
3
12
3
6
24
99
9
19
48
11
6
36
132
60
12
30
37
11
36
9
88
32
16
17
24
18
1
29
7
12
23
60
60
1
36
53
78
36
33
33
48
3
100
12
5
15
45
6
61
8
3
21
3
30
15
16
47
9
24
15
57
15
9
12
81
3
24
9
12
12
135
33
15
24
52
5
15
28
128
16
53
31
41
87
87
37
41
51
4
20
12
4
17
12
6
36
25
65
15
9
3
51
30
15
3
24
36
33
16
23
6
24
31
5
96
55
65
27
48
36
4
23
9
57
12
24
3
24
48
3
1
48
44
39
84
21
75
6
18
33
16
5
127
101
3
36
21
39
15
18
19
11
12
9
36
21
18
24
36
6
6
90
3
39
18
7
80
48
12
4
20
16
12
11
33
9
15
60
21
30
24
6
51
51
13
41
6
1
29
3
9
19
20
64
47
1
5
3
36
3
102
7
44
27
61
80
57
15
15
12
9
15
18
12
39
12
4
5
18
25
8
36
21
15
15
9
24
9
30
66
3
4
23
12
9
48
4
17
12
15
36
48
60
60
72
16
11
12
37
35
60
81
84
15
1
32
3
12
6
3
36
33
12
7
12
32
64
5
31
12
68
9
3
12
52
5
24
6
36
9
36
24
9
6
24
6
78
13
12
107
30
18
21
15
132
24
21
12
3
24
18
30
45
93
15
3
30
36
30
33
28
20
3
60
33
33
87
9
24
6
18
24
63
4
11
25
23
36
1
20
57
15
24
28
11
25
12
11
9
3
12
6
75
39
25
17
18
93
72
3
33
51
6
24
27
9
30
13
68
3
6
7
11
24
6
24
12
90
9
21
54
24
30
75
4
41
19
36
32
105
19
36
44
12
9
6
9
64
5
24
19
71
21
12
24
51
12
30
12
18
30
3
4
11
48
69
72
45
18
25
11
6
27
36
15
6
6
33
60
3
12
21
15
21
16
8
21
60
18
1
17
3
141
3
51
13
17
42
18
15
9
7
32
4
8
52
20
60
39
48
25
5
198
9
21
3
40
32
27
1
68
24
40
35
25
17
18
42
12
18
6
36
30
13
32
9
75
9
6
12
1
17
15
4
32
75
48
1
11
9
15
24
12
25
95
1
36
12
32
16
17
63
39
25
47
18
12
12
7
11
21
4
5
18
72
1
96
35
21
15
9
3
6
3
36
45
3
12
15
33
4
44
4
35
9
87
45
16
12
23
13
101
42
61
11
9
12
51
30
60
3
60
27
13
5
7
125
3
16
11
25
8
4
20
28
11
57
60
16
59
12
25
5
63
51
21
3
12
18
39
57
36
6
21
9
31
12
35
6
3
15
9
39
9
21
7
5
87
15
6
42
66
7
59
36
33
9
3
39
ABCD 98630242754*3^$a+1 [50027]
7
60
32
48
75
42
15
16
17
102
42
31
17
66
54
67
71
25
29
30
9
111
13
47
6
24
90
13
23
114
6
24
24
145
35
6
39
12
27
37
35
36
9
45
198
36
150
6
33
81
6
144
9
15
108
48
12
25
23
180
12
9
39
25
17
27
45
55
71
57
75
33
16
20
108
21
66
9
21
15
15
24
132
12
42
48
27
141
54
18
111
16
59
6
54
69
75
105
27
30
54
12
24
13
11
1
11
133
5
30
24
21
21
63
57
90
25
29
24
15
15
13
23
60
49
32
51
25
53
15
9
30
105
3
48
30
6
25
59
60
60
12
13
29
6
120
12
12
33
64
80
16
23
12
54
54
97
17
27
4
60
5
66
25
164
51
36
48
66
51
27
36
97
5
75
15
54
114
9
112
20
63
42
6
33
27
84
60
24
54
51
16
131
18
75
21
63
16
17
48
15
129
15
3
25
35
93
45
7
17
72
39
39
72
48
90
7
108
20
63
24
114
6
45
3
33
9
115
5
48
96
31
119
37
23
12
18
30
90
24
6
36
145
29
7
140
99
516
73
35
90
87
105
7
32
64
41
150
18
15
111
60
6
66
73
101
6
25
23
25
71
18
87
16
47
241
32
204
15
156
48
9
15
61
131
18
42
36
42
42
6
3
51
84
84
36
30
6
13
5
15
15
36
45
9
67
71
105
3
36
54
6
1
137
7
44
52
32
81
15
220
96
5
15
105
24
31
23
12
24
21
64
35
6
30
9
51
30
150
114
7
17
6
12
102
6
12
24
45
15
186
48
24
102
36
24
36
18
96
96
24
6
90
219
135
60
1
204
125
66
49
53
42
24
84
42
78
61
11
96
9
33
31
41
48
96
87
63
24
12
78
6
24
36
45
75
12
18
30
9
57
39
16
185
24
27
84
9
7
80
129
15
15
109
20
15
42
210
69
15
18
6
12
93
76
5
48
6
105
9
55
71
180
37
35
12
18
15
12
96
84
15
96
66
30
48
33
28
32
4
59
102
27
75
186
66
6
24
91
203
24
12
78
78
37
80
27
66
18
49
20
27
30
103
128
3
60
12
54
54
60
54
103
44
4
35
60
90
6
1
44
16
48
29
7
89
24
6
24
12
6
63
64
92
3
12
85
48
32
9
90
132
72
36
6
6
33
9
150
42
78
12
25
20
9
102
49
23
133
48
59
105
208
17
42
30
48
6
36
9
15
21
48
51
192
54
24
27
27
36
12
24
84
45
57
55
17
15
147
13
95
13
48
11
90
75
21
18
30
102
9
9
42
60
49
65
111
3
6
99
21
15
60
3
66
30
36
24
192
120
54
48
48
72
27
3
13
23
169
5
30
97
89
87
112
41
24
6
105
39
37
96
23
6
24
192
43
125
30
21
39
9
3
24
9
16
41
67
20
177
54
24
48
24
21
135
12
97
59
37
59
24
30
30
49
23
60
13
144
65
63
144
39
72
42
3
3
36
13
48
23
60
61
96
257
30
72
60
60
45
36
64
48
257
54
9
60
51
36
78
27
4
119
36
72
48
96
9
36
39
9
3
93
51
30
43
5
30
48
48
1
59
12
84
30
19
191
49
36
89
39
112
95
1
48
89
30
66
7
17
30
1
35
72
78
6
1
83
6
54
45
16
11
48
42
43
101
66
13
227
12
13
173
51
84
27
12
48
73
161
30
18
43
215
25
53
120
66
30
3
3
114
78
162
6
108
45
201
24
15
9
42
60
61
20
87
37
83
66
15
9
30
57
33
123
39
109
11
78
87
105
199
47
13
5
15
16
89
30
60
12
60
33
21
6
9
9
7
23
25
96
161
63
124
11
9
12
4
35
237
12
3
13
5
139
155
133
29
24
42
24
60
138
51
45
30
9
57
39
12
4
108
23
13
47
129
9
42
12
61
35
90
96
19
36
119
12
30
43
80
87
54
6
168
25
35
30
15
15
114
27
75
48
36
21
33
43
23
12
18
31
23
48
25
23
9
3
57
51
114
15
33
48
24
6
45
36
15
1
48
41
24
31
80
15
49
137
7
47
48
1
41
19
5
30
45
21
144
6
24
1
128
15
45
3
33
255
24
66
54
66
30
12
108
25
41
48
7
48
65
63
99
6
48
174
21
112
107
72
1
17
18
102
42
13
11
60
24
96
66
96
43
29
96
39
15
42
126
9
33
27
15
21
87
57
201
135
99
61
17
30
36
9
21
240
66
78
ABCD 98630322106*3^$a+1 [50015]
48
57
16
36
5
6
24
25
176
24
36
117
18
117
40
8
84
3
57
33
72
3
76
119
21
141
126
114
120
75
21
3
60
60
27
42
15
3
69
81
24
18
61
17
79
180
68
108
75
45
64
48
56
51
45
21
19
11
57
33
15
112
8
57
27
3
18
3
261
48
78
204
13
17
48
3
52
167
36
132
90
63
12
45
187
120
53
18
12
57
105
48
18
102
127
23
90
171
96
3
42
6
210
63
9
3
72
75
1
20
100
41
39
81
55
41
39
4
29
3
69
43
8
15
12
120
60
105
3
73
32
207
25
17
120
3
108
9
126
37
47
6
63
57
24
48
3
39
126
67
36
32
75
109
8
16
17
30
42
67
11
42
15
60
120
3
13
24
156
36
120
23
61
41
39
24
87
9
57
39
4
71
25
8
40
5
175
32
40
168
113
27
72
15
78
120
48
30
13
20
12
69
3
45
7
20
15
85
23
85
77
66
30
150
33
9
151
120
41
163
23
117
57
6
105
52
132
60
35
25
41
72
63
9
6
90
27
123
45
4
23
138
30
9
24
60
69
48
150
57
48
87
48
37
56
84
15
60
108
37
8
45
75
12
36
69
27
124
41
39
36
63
21
9
48
219
21
15
57
120
30
18
99
36
120
4
11
69
51
24
13
107
18
48
19
5
43
5
31
17
15
24
75
6
24
43
20
63
72
12
13
60
5
3
117
63
72
3
37
8
4
20
4
59
273
84
93
78
117
45
31
17
54
81
105
19
24
92
9
111
9
78
72
90
30
18
3
64
48
35
21
16
5
18
30
30
18
3
12
88
32
64
56
24
100
35
96
57
33
43
11
21
28
71
45
3
33
4
11
72
18
54
108
150
7
35
30
3
40
36
329
3
28
56
36
72
72
45
18
21
124
116
57
3
4
17
19
29
7
20
15
85
11
13
89
3
24
15
21
72
52
11
114
66
12
81
57
3
60
57
54
105
33
3
4
120
41
3
27
12
45
16
20
72
60
28
32
84
81
79
41
144
39
39
138
90
13
71
69
4
23
37
20
76
24
20
60
15
21
39
18
3
21
6
45
12
76
96
8
75
18
63
4
8
27
132
6
19
44
9
3
45
43
96
23
30
30
57
24
12
12
72
36
15
294
78
85
36
56
33
168
3
189
27
3
25
17
6
13
11
9
39
18
43
11
33
33
39
24
9
27
64
32
124
8
40
23
13
197
24
18
30
51
27
57
63
42
3
88
120
29
3
69
6
45
39
30
78
1
17
19
8
40
20
12
45
79
17
39
105
15
33
123
48
21
120
19
32
87
1
29
67
5
75
15
13
35
81
4
8
52
5
3
69
55
11
192
37
8
15
1
36
5
30
18
63
48
57
135
135
9
88
32
40
23
192
9
27
93
39
90
3
45
30
90
24
3
15
48
30
3
51
60
21
39
25
65
15
108
60
48
108
117
19
53
48
24
120
55
65
43
72
11
49
108
53
102
45
15
85
20
75
1
41
48
48
79
8
33
3
69
27
123
18
123
27
37
80
12
144
9
3
27
37
53
51
189
27
21
120
79
60
24
32
69
30
9
16
71
42
135
3
30
27
75
25
263
42
7
108
5
30
18
43
29
127
71
12
12
48
37
44
39
105
3
37
8
9
75
120
48
108
4
35
18
15
3
12
93
72
3
9
64
84
20
27
30
30
45
24
21
55
8
15
45
45
63
9
79
24
8
12
12
40
65
126
12
12
73
32
33
72
120
15
33
72
3
3
60
30
63
12
75
33
12
12
3
12
61
24
107
66
7
72
8
57
18
25
188
105
3
117
19
23
12
85
68
12
21
43
29
67
11
9
28
56
21
195
45
6
37
203
42
7
65
30
66
15
27
57
3
33
4
5
30
18
27
63
30
7
84
24
60
23
49
44
69
30
21
36
33
30
18
54
69
16
68
60
75
18
3
87
37
47
9
84
160
53
30
69
24
21
6
37
95
21
4
68
28
24
35
60
1
44
16
17
24
15
15
18
30
72
90
111
12
52
11
30
43
200
21
43
77
19
44
16
17
54
96
37
23
33
12
9
43
47
13
72
24
137
79
44
40
59
60
78
150
33
36
60
36
64
8
52
41
39
75
36
57
36
64
68
52
53
87
240
15
240
25
8
4
20
33
7
68
123
114
123
36
9
7
104
9
31
32
15
9
33
31
17
87
40
35
57
21
15
60
27
18
39
33
192
198
18
67
240
8
4
48
8
12
36
87
12
30
78
42
63
15
9
60
4
36
24
44
96
16
24
131
49
20
64
8
57
7
48
32
105
6
37
12
23
57
ABCD 98630953132*3^$a+1 [50076]
1
83
57
156
4
24
32
28
11
145
35
144
37
48
236
96
100
8
172
44
136
68
52
24
120
191
13
72
35
25
288
11
60
69
40
11
1
84
20
24
16
80
15
45
99
156
49
152
3
72
129
36
40
20
240
39
1
24
80
15
69
27
45
39
1
95
109
35
105
40
96
95
49
20
99
216
9
16
56
264
100
35
21
60
15
9
99
57
27
13
48
36
80
16
119
1
47
1
12
155
309
96
147
13
24
36
24
24
131
69
16
80
51
72
21
111
105
15
96
45
39
36
73
32
75
9
16
60
23
37
168
80
39
97
60
44
180
52
60
47
97
20
16
80
88
72
140
15
169
20
39
21
15
60
9
12
40
83
36
1
68
16
20
39
37
264
60
56
148
12
60
299
144
1
11
9
4
47
9
244
35
1
11
13
47
109
20
15
1
44
16
224
39
12
13
56
60
111
13
72
48
20
16
131
13
47
33
12
135
73
35
97
24
44
16
83
96
25
47
9
39
97
104
16
20
4
116
3
1
95
81
135
33
147
25
8
147
85
24
20
36
4
80
16
23
1
11
25
8
16
96
23
36
121
44
24
36
3
21
40
32
3
37
20
15
13
120
131
24
97
24
60
11
24
21
40
168
60
12
228
56
96
88
32
39
21
28
56
160
56
24
16
59
61
20
108
132
75
33
52
23
81
16
20
4
120
36
44
15
165
16
8
192
4
116
24
40
120
120
96
59
129
51
25
11
93
36
4
272
64
80
16
20
40
23
157
80
84
111
49
44
87
9
16
167
13
167
37
215
1
44
15
9
40
36
20
84
16
59
276
1
20
15
13
96
164
160
11
81
24
4
95
97
48
71
105
16
44
51
85
20
4
144
107
33
196
120
96
59
144
21
4
11
1
80
28
47
229
95
181
20
75
25
128
27
165
120
39
1
8
180
36
39
36
24
57
24
4
60
11
24
157
35
25
8
216
4
107
169
104
16
20
76
47
13
119
81
24
40
36
188
52
108
72
119
61
24
20
64
131
1
128
15
85
72
80
39
21
40
8
51
69
132
88
276
56
28
35
180
61
35
1
35
9
16
24
143
1
12
240
59
156
25
20
4
44
15
132
192
33
48
15
12
13
12
20
40
68
12
100
60
200
4
71
109
44
60
147
49
140
124
60
35
36
25
84
12
24
59
12
25
35
105
48
27
25
180
24
20
100
20
244
56
36
4
44
36
24
15
177
159
49
20
12
27
153
60
64
20
96
184
71
73
35
25
116
4
20
15
1
20
39
37
44
96
15
72
1
72
23
1
11
85
20
108
12
64
56
3
61
116
15
13
11
49
35
81
4
12
20
84
16
59
21
4
84
372
20
123
85
36
224
60
172
24
35
1
44
16
24
56
39
21
15
25
140
279
1
60
120
239
45
40
96
20
24
99
45
16
23
13
48
96
36
59
61
8
16
24
20
100
132
144
20
15
49
131
49
32
27
37
120
24
56
196
35
25
20
120
3
21
40
11
45
100
68
16
164
16
156
24
36
23
21
40
80
100
80
124
32
4
80
63
237
4
107
49
120
284
27
33
112
23
21
15
25
80
160
80
15
61
44
60
16
35
9
4
12
119
1
44
84
51
109
11
61
35
85
20
123
72
108
1
24
32
4
20
144
99
1
80
16
71
153
12
4
203
1
36
131
108
72
9
16
8
16
24
11
24
1
96
8
40
116
16
108
12
48
12
24
20
15
21
88
12
20
63
12
25
68
52
48
12
84
20
4
12
23
25
192
44
96
108
16
56
4
36
228
152
27
33
24
40
120
104
172
84
35
21
28
240
275
57
28
92
4
11
69
64
32
39
48
13
24
71
49
56
75
9
16
ABCD 98630980432*3^$a+1 [50101]
113
120
51
84
76
48
96
84
17
24
7
5
87
21
15
45
96
79
140
21
3
21
55
36
221
60
67
116
64
48
77
48
123
4
5
15
93
67
176
16
108
17
36
12
12
55
5
24
19
17
255
129
75
60
105
12
60
55
113
36
75
16
32
45
163
48
5
84
48
72
48
43
5
12
19
48
53
39
33
120
156
72
12
108
63
57
55
44
45
84
19
80
76
84
53
27
60
141
24
12
19
44
153
39
129
51
28
5
36
12
72
67
5
15
9
15
120
117
3
105
84
27
93
31
17
108
99
16
224
52
65
31
8
96
4
80
141
15
24
45
12
55
32
12
69
24
48
84
31
5
48
24
36
72
43
41
96
24
91
77
60
48
3
40
96
29
180
12
72
247
96
53
12
240
19
80
9
39
33
72
15
40
60
77
3
141
7
48
41
3
12
21
3
69
48
12
87
84
9
12
15
64
80
16
29
15
16
101
27
156
36
69
15
60
36
64
29
27
136
104
9
24
7
173
127
5
63
60
12
40
53
75
33
168
24
43
17
36
15
9
7
89
67
65
72
7
20
33
48
43
65
31
41
27
57
63
93
12
96
36
36
12
7
48
20
28
17
115
12
20
48
57
3
12
105
15
24
9
36
84
163
164
21
48
12
60
79
140
88
48
5
55
29
15
9
12
19
48
56
84
12
21
60
115
5
72
60
55
96
77
55
12
77
36
12
327
33
36
12
48
84
36
96
19
5
60
144
15
16
29
132
15
45
99
16
44
189
43
5
55
132
32
189
51
124
77
19
53
12
48
15
21
79
41
19
20
45
27
48
40
221
24
103
125
67
17
48
36
12
63
52
8
4
5
31
17
87
57
63
16
41
159
21
31
5
79
5
36
63
36
33
36
75
36
48
21
99
96
129
55
5
12
79
77
12
51
4
5
7
41
7
41
204
12
63
45
180
12
19
77
48
216
139
89
27
9
15
4
20
45
15
21
15
21
84
19
17
36
108
111
33
60
36
67
8
24
28
68
64
65
43
29
24
72
24
39
24
112
29
79
5
31
56
33
7
29
36
63
12
93
115
132
204
65
12
115
32
81
31
29
36
60
3
12
4
20
45
31
5
63
96
69
103
77
180
72
48
72
96
72
132
96
63
4
20
45
96
72
12
87
168
60
12
88
32
16
32
33
60
63
9
168
115
137
55
5
7
29
7
8
36
165
43
36
17
39
4
5
72
55
8
9
91
5
91
80
93
72
63
21
51
24
129
31
12
17
351
36
165
43
12
128
52
29
12
120
27
153
7
41
144
48
48
55
5
84
27
64
5
7
48
41
135
69
132
39
60
4
65
19
12
36
5
43
12
5
12
31
5
39
52
164
105
51
141
67
5
48
27
52
29
15
36
24
24
33
43
20
60
9
36
12
48
72
19
149
187
48
200
4
77
195
9
51
40
60
101
48
12
27
36
64
116
57
12
27
9
67
92
105
43
149
31
29
144
12
84
19
17
123
57
12
87
9
84
87
93
87
28
5
15
28
125
7
17
39
21
99
21
55
29
7
32
16
12
17
48
24
75
33
75
141
15
120
141
84
72
39
28
5
15
12
9
72
12
48
48
39
112
80
105
39
45
15
84
105
55
32
120
9
60
75
136
96
5
27
60
12
9
31
41
39
48
21
7
32
52
41
19
5
31
185
12
48
60
24
36
27
52
20
33
60
75
88
48
41
24
120
55
56
4
84
60
36
12
48
36
113
43
48
5
12
60
72
60
36
135
105
75
36
16
48
60
116
81
204
156
3
45
15
45
24
31
5
39
33
115
48
17
27
72
9
55
12
17
60
7
104
180
4
5
27
9
115
96
68
21
144
51
225
60
60
12
3
57
39
69
51
9
60
36
24
99
21
120
12
243
57
12
12
15
4
29
103
17
48
24
15
9
15
57
103
125
15
4
60
41
7
17
132
43
92
24
352
12
101
135
40
89
151
56
88
5
151
41
24
24
43
185
108
39
33
24
55
20
124
36
108
17
15
69
135
144
33
207
88
5
60
27
12
24
57
3
ABCD 98631132006*3^$a+1 [50027]
6
54
1
17
30
72
33
27
133
32
69
54
37
11
6
7
12
11
33
27
33
12
9
43
11
120
6
7
11
33
57
15
3
36
45
63
21
9
42
12
24
48
105
36
16
5
6
73
24
32
9
72
7
29
3
21
54
54
66
24
18
91
8
16
23
72
37
17
18
24
49
32
36
76
77
36
15
3
36
30
6
13
5
55
48
41
7
23
54
24
39
27
33
3
96
49
5
66
24
45
75
13
47
25
11
141
12
16
11
57
87
30
3
15
49
72
11
13
48
83
1
17
18
12
54
6
33
12
12
4
84
12
44
9
18
36
9
81
6
12
25
11
33
3
81
45
72
51
9
19
84
32
57
6
13
5
7
77
19
35
1
5
12
19
32
27
120
21
12
9
12
207
15
54
99
4
24
48
12
8
21
3
84
4
29
18
36
96
18
19
65
43
125
12
79
8
36
9
12
42
54
12
15
48
27
9
9
126
45
16
56
9
19
41
7
11
37
12
35
25
12
5
19
101
78
61
5
43
8
12
12
39
9
3
36
13
5
24
18
9
100
11
37
48
11
12
24
9
28
60
24
5
27
27
57
9
27
24
4
8
136
44
28
44
9
18
1
36
23
12
61
53
54
30
18
13
36
5
3
16
5
12
3
4
47
78
19
11
49
44
4
29
7
12
36
23
13
41
30
78
36
19
29
36
19
48
5
7
24
11
9
28
36
17
12
6
33
39
18
15
15
25
29
36
27
120
39
1
20
33
12
6
105
12
4
48
11
12
81
12
16
12
29
36
87
21
12
7
8
21
19
180
5
12
27
16
11
1
8
81
15
3
18
87
39
13
11
33
52
59
12
18
36
19
17
39
76
65
6
37
11
42
7
20
27
18
18
12
13
59
21
21
36
3
33
31
32
3
13
65
12
27
60
57
3
36
3
48
42
12
42
12
1
5
15
33
15
45
63
21
31
23
25
29
3
3
1
92
16
71
72
66
18
1
23
36
12
1
5
3
27
6
27
3
49
12
8
9
12
42
93
28
41
3
27
18
7
8
40
23
1
44
57
51
81
15
15
37
17
24
63
16
23
18
3
87
6
36
12
18
25
20
48
52
20
76
32
48
24
105
39
15
25
11
78
43
48
56
52
17
39
33
3
15
9
3
24
1
12
12
60
24
65
54
126
27
15
1
12
17
18
24
12
49
41
6
54
18
84
60
18
7
104
69
12
51
108
40
8
51
12
13
12
65
42
61
5
18
1
24
11
6
18
12
37
5
51
28
24
17
18
13
59
109
35
105
39
36
1
48
11
36
48
1
80
24
45
43
80
28
5
78
18
30
33
4
104
48
9
18
6
90
13
24
11
54
43
29
24
126
13
36
17
72
15
28
11
13
23
60
9
52
8
16
84
60
17
19
17
6
9
27
12
57
16
5
7
23
13
8
15
13
24
41
18
30
36
19
59
57
9
18
18
126
6
3
15
18
31
17
18
36
42
36
12
18
54
18
6
15
16
12
23
6
54
18
15
4
48
24
11
49
36
11
54
18
21
12
24
36
69
18
61
104
40
41
51
57
7
12
80
40
41
36
18
6
3
24
27
117
16
65
12
6
48
18
6
30
24
7
5
19
92
4
36
60
11
13
8
63
54
3
33
15
4
23
54
30
36
24
36
54
51
141
79
35
36
84
21
28
29
27
40
8
4
65
12
18
25
17
18
30
42
57
16
56
9
6
1
12
5
7
32
28
5
79
24
5
30
9
9
19
17
15
45
48
60
15
3
54
3
15
9
3
24
36
12
13
24
17
42
9
24
28
5
60
12
54
1
12
12
8
16
11
45
9
48
18
42
54
1
71
1
36
20
9
19
5
30
6
27
12
12
16
104
4
24
11
18
39
21
3
51
1
35
1
8
28
29
15
171
102
24
3
15
12
1
17
3
28
60
32
52
5
39
39
13
24
8
3
60
1
12
89
15
24
21
7
8
28
77
27
27
33
3
1
5
30
6
15
15
121
24
5
67
20
3
30
87
45
90
18
84
3
3
13
56
28
24
24
24
8
51
25
84
20
93
115
5
6
12
9
12
48
12
4
23
78
43
23
6
12
36
15
28
12
24
20
16
8
4
12
80
3
18
75
27
42
18
21
28
8
4
5
6
9
57
115
20
15
12
6
19
11
33
76
41
15
33
31
36
32
16
12
72
8
12
16
5
18
12
6
19
29
7
8
84
45
19
48
11
1
11
72
33
24
57
15
3
18
7
24
12
36
47
12
1
5
36
30
6
12
24
12
7
11
25
24
5
24
48
27
51
18
3
9
24
7
11
9
3
18
19
5
19
144
32
57
12
36
7
56
24
9
54
21
24
27
72
21
9
31
29
7
12
20
12
52
17
54
24
12
1
23
12
25
60
29
12
55
12
36
23
18
7
17
19
47
96
49
12
8
3
33
24
105
18
9
27
54
3
4
47
9
39
6
18
36
12
21
12
27
30
7
12
5
7
32
192
3
18
31
41
18
12
45
48
76
29
55
23
49
56
3
66
42
18
27
9
7
44
15
21
39
36
72
49
89
36
7
24
12
20
40
108
5
6
54
7
23
33
4
68
27
30
79
60
11
120
36
6
18
18
18
30
31
5
24
12
54
36
36
18
18
49
11
37
12
32
3
18
6
1
24
24
5
30
6
12
39
15
6
19
29
24
19
17
3
9
42
9
21
43
24
5
27
9
60
30
9
51
66
6
120
21
87
25
48
60
53
91
8
16
20
48
27
1
8
9
6
9
88
29
115
32
4
48
56
27
6
19
53
55
35
30
99
9
36
15
4
23
48
6
12
24
48
67
11
30
15
3
1
59
25
24
5
3
28
80
72
4
36
5
19
23
25
11
13
23
144
37
107
33
12
111
18
6
21
27
42
55
17
48
6
25
23
6
18
36
13
48
11
30
15
12
16
35
13
48
68
16
29
6
49
92
28
65
3
76
11
12
1
8
81
39
15
85
5
72
31
41
127
23
13
68
12
16
17
18
33
33
54
9
4
8
4
128
9
24
30
72
1
5
55
143
12
25
11
18
51
12
27
49
36
20
28
35
25
5
54
9
28
12
23
49
11
36
9
36
27
12
24
33
52
24
47
18
6
18
90
25
20
24
33
27
16
156
36
17
55
41
18
12
6
7
47
9
75
42
48
7
24
32
112
5
19
36
48
11
18
54
54
3
9
7
35
9
4
41
7
59
42
27
21
19
23
1
11
18
39
21
18
37
35
49
17
6
37
24
32
40
152
15
36
6
108
27
9
19
17
31
41
3
52
12
23
9
9
48
6
12
1
5
43
65
63
9
84
19
44
4
11
72
61
68
4
5
6
21
4
11
13
41
7
60
5
3
63
18
39
21
55
29
31
24
35
24
12
37
5
27
21
15
24
33
42
13
5
63
12
28
20
48
3
33
3
6
138
6
54
69
16
36
107
36
1
68
60
3
21
40
12
20
28
24
35
54
12
15
112
23
1
35
21
16
47
9
9
78
1
8
28
11
18
6
69
21
3
52
48
113
15
40
83
24
33
3
12
18
6
54
15
21
90
18
31
68
40
23
33
33
51
21
96
30
36
13
29
31
17
3
3
13
12
84
24
12
11
1
5
3
15
21
9
27
27
201
21
31
5
18
12
24
13
12
41
6
90
31
8
28
23
12
1
35
25
35
13
23
21
40
29
72
12
27
87
12
1
71
1
5
66
6
7
44
15
36
18
31
23
ABCD 98632056184*3^$a+1 [50029]
45
15
21
12
57
7
23
73
12
71
9
45
138
30
30
42
30
45
111
54
240
6
1
41
48
39
15
21
39
21
36
15
6
27
63
9
4
11
21
52
12
71
12
25
8
108
60
4
32
36
39
6
63
4
32
48
15
48
73
35
12
12
61
107
12
1
47
9
24
45
151
89
30
24
21
16
5
114
12
18
42
49
5
48
18
25
12
48
32
28
5
48
51
45
6
13
59
33
15
18
27
27
66
99
16
5
96
15
4
80
60
16
36
5
19
36
48
12
80
3
84
30
3
99
24
60
54
211
59
93
27
18
3
39
6
54
138
30
18
19
23
25
5
24
48
3
88
35
42
15
15
12
33
63
85
41
18
121
32
75
12
37
59
6
63
28
8
12
27
168
24
30
48
18
12
18
24
15
99
54
6
72
25
132
47
45
4
32
3
96
9
81
123
15
37
71
73
65
72
3
24
28
47
96
37
8
36
75
33
48
63
25
56
96
15
97
197
24
39
16
59
57
64
5
39
16
32
39
48
48
37
48
120
8
45
54
96
49
48
44
93
18
60
12
25
8
45
19
11
13
35
12
69
28
23
13
65
144
48
3
27
12
96
21
33
43
5
30
24
48
18
19
11
117
27
13
125
6
90
19
11
24
18
30
69
36
112
32
3
97
8
63
144
21
4
11
12
6
27
120
24
48
16
20
96
9
7
23
25
227
24
54
31
36
72
23
9
39
60
1
11
30
3
120
27
18
96
3
21
87
15
42
151
32
64
48
11
6
15
36
15
33
124
83
12
42
6
42
42
49
12
48
44
123
9
39
60
6
19
11
9
12
4
23
13
5
18
72
60
85
24
144
29
30
18
3
111
24
1
24
24
8
27
12
48
48
25
8
39
30
42
45
9
51
39
54
90
73
29
3
180
12
63
33
48
72
63
12
24
9
9
51
72
45
75
15
37
108
77
18
25
24
20
111
12
37
80
4
95
129
60
28
5
150
37
72
44
27
33
64
56
135
9
28
95
42
6
12
54
24
30
84
73
23
24
60
36
25
24
5
7
11
30
18
12
57
12
21
102
12
6
19
23
61
47
18
67
95
12
21
16
80
51
42
43
8
15
6
24
72
19
23
96
24
97
101
24
19
32
15
48
25
5
6
109
71
1
35
42
43
5
27
75
25
48
35
13
20
60
15
114
18
25
20
4
5
114
25
59
108
48
204
25
20
96
12
9
48
66
9
16
11
13
53
15
84
24
136
29
24
6
72
72
13
47
12
60
84
12
9
45
39
57
7
35
1
11
21
48
24
16
20
36
51
180
12
73
35
145
44
4
5
27
135
37
92
21
19
5
24
6
24
72
9
16
89
24
75
45
99
15
1
5
30
37
120
20
33
67
23
37
155
24
96
57
36
15
24
133
8
15
49
12
44
45
51
99
117
40
104
45
31
89
18
168
30
99
40
23
6
24
42
73
8
99
45
159
25
5
55
116
28
116
21
24
6
66
30
60
72
33
40
32
28
48
35
24
6
90
24
25
8
99
138
67
59
45
96
36
28
5
24
7
35
129
39
21
16
48
17
96
3
99
37
24
29
72
3
21
6
141
88
32
27
18
18
24
1
44
33
24
6
72
13
23
24
6
72
90
24
13
12
20
28
77
3
16
35
12
25
23
30
6
36
13
47
37
5
151
35
54
51
16
29
7
20
12
16
71
9
15
37
32
117
135
60
123
25
12
5
15
33
6
9
60
72
3
45
60
75
25
92
39
21
84
160
17
27
45
27
69
55
32
52
47
45
201
7
32
33
3
45
43
11
153
16
17
19
11
12
30
115
53
102
61
5
27
48
24
15
37
89
51
51
42
162
48
133
23
36
30
51
15
102
48
18
6
66
72
1
11
13
35
12
84
84
13
35
13
20
16
224
40
72
60
83
1
8
16
11
48
12
6
42
30
15
16
107
78
24
63
27
60
93
15
12
33
3
54
51
16
128
36
4
23
49
5
3
21
42
30
15
159
45
64
47
132
66
51
48
28
48
11
9
64
77
66
12
97
108
23
54
6
72
13
29
6
24
18
27
51
12
36
61
5
18
48
13
11
84
84
33
12
63
13
36
11
30
27
28
68
40
11
24
72
18
24
27
4
80
16
35
36
133
5
114
45
27
1
23
6
51
45
19
36
12
8
24
3
37
215
33
75
90
48
15
57
18
30
3
87
25
32
111
21
16
17
75
51
264
18
75
27
33
33
15
16
41
67
47
96
9
21
7
48
23
9
16
12
8
21
48
67
119
72
25
35
13
11
18
75
111
126
6
93
39
6
87
9
3
21
51
16
5
54
69
15
45
76
29
30
25
35
57
48
21
3
15
105
117
18
78
3
15
36
48
73
83
169
23
108
61
5
15
16
68
45
42
73
47
84
25
36
48
5
150
49
23
60
33
40
20
16
11
12
108
72
12
66
3
45
6
48
1
176
36
15
60
18
211
29
24
43
60
17
3
39
6
123
36
3
1
5
7
65
75
3
12
78
6
1
204
8
165
7
11
48
12
109
29
6
21
72
75
42
24
90
84
42
24
30
12
12
18
30
45
135
25
5
87
12
15
24
12
18
30
61
119
25
20
51
1
29
18
30
18
57
100
20
76
12
8
136
11
9
9
19
8
3
ABCD 98632074558*3^$a+1 [50100]
36
39
45
59
72
217
111
120
56
13
48
27
96
32
88
96
104
61
60
39
57
15
168
176
16
45
12
15
8
40
120
200
264
25
36
27
48
105
15
48
192
45
72
120
11
16
21
24
51
72
72
96
45
3
80
40
9
311
72
37
27
240
45
36
12
3
45
3
144
96
56
145
39
81
96
63
120
129
47
120
133
83
109
51
80
25
12
27
48
48
192
72
80
1
15
45
83
40
96
56
40
69
3
33
60
219
48
117
48
228
15
9
15
165
60
180
59
16
21
35
144
88
8
304
56
25
24
39
9
255
72
141
27
56
121
95
85
3
117
11
37
11
16
105
95
24
40
9
12
59
109
168
132
15
177
15
33
63
8
37
27
48
105
23
16
93
27
21
120
59
40
24
9
12
11
48
72
37
147
81
95
64
165
156
84
3
32
64
57
119
16
168
72
48
249
12
59
109
75
192
56
64
153
167
13
12
95
61
120
59
133
11
136
24
56
1
15
288
32
217
23
40
80
240
25
60
123
69
203
168
49
71
61
11
37
3
57
12
3
120
48
72
120
72
33
12
3
45
83
64
120
45
48
3
384
24
120
177
23
16
56
25
63
57
63
32
112
33
39
48
45
123
9
36
3
9
135
45
3
57
63
48
81
39
56
73
63
24
21
84
39
9
47
361
60
3
69
60
15
96
141
99
57
15
105
15
48
21
3
8
37
11
49
63
189
156
15
248
96
13
12
39
24
272
160
93
3
120
128
16
24
21
3
48
45
252
255
33
255
144
24
264
288
72
33
15
72
8
64
165
59
40
24
72
144
24
32
133
3
144
153
168
12
3
128
64
57
48
23
37
60
60
60
167
16
48
57
12
83
40
45
3
24
176
97
23
72
49
36
60
84
99
117
84
36
35
25
72
63
45
59
16
57
135
45
27
24
120
69
27
80
25
36
120
35
25
15
45
12
47
13
108
183
96
80
25
39
80
1
39
57
87
168
237
11
37
99
56
24
85
3
120
48
24
56
109
288
27
24
57
24
15
56
40
45
27
117
75
24
21
315
81
72
15
117
48
12
183
33
39
48
48
69
11
25
180
147
8
144
40
33
47
85
11
49
15
56
24
88
120
165
120
120
3
9
39
24
96
9
143
25
12
3
8
160
24
33
132
72
96
3
57
72
87
21
27
8
40
45
59
205
35
1
144
71
25
12
11
49
12
11
49
48
12
171
8
97
15
104
1
39
45
240
35
208
32
184
9
12
36
264
63
168
144
120
24
21
108
47
133
27
56
85
12
48
39
45
216
267
45
72
48
75
33
15
72
8
85
24
59
169
60
12
108
132
15
48
32
144
37
24
3
33
23
37
12
72
39
81
39
24
240
45
11
40
9
87
24
9
180
3
240
128
136
24
21
155
64
21
96
3
177
120
15
45
35
40
24
33
72
71
109
36
204
108
15
48
45
60
327
56
37
3
81
63
192
21
99
45
299
72
24
16
237
12
60
179
16
48
213
24
36
84
48
3
57
132
3
48
48
21
96
192
60
23
88
177
15
8
37
219
93
3
9
15
45
3
312
21
180
12
3
120
8
109
11
136
48
120
33
63
144
ABCD 98632447658*3^$a+1 [50055]
8
64
81
12
3
240
8
96
16
15
132
5
96
264
103
30
99
24
72
15
177
8
37
51
9
120
48
23
37
30
45
15
102
35
48
7
81
120
96
51
60
9
216
15
210
12
60
15
15
65
16
296
64
152
40
104
88
56
192
37
35
96
24
40
3
189
8
133
35
25
39
33
18
5
97
90
21
99
53
72
55
180
5
16
24
33
119
91
93
56
24
64
72
56
48
109
11
16
21
90
33
9
15
32
96
97
15
8
37
48
59
43
318
210
30
23
16
33
231
32
40
57
60
51
24
56
67
29
13
155
88
27
21
39
60
30
18
42
78
237
63
113
72
40
27
245
88
344
64
272
97
18
5
48
24
48
184
123
5
25
15
15
108
5
85
59
16
8
49
47
16
87
18
30
65
40
147
101
352
8
49
183
8
7
12
5
43
77
43
150
39
51
222
15
8
67
45
56
7
33
57
39
48
33
119
133
35
16
99
53
24
40
51
93
32
115
12
18
207
105
18
5
235
42
3
8
120
67
30
15
8
16
120
33
30
41
40
216
51
29
120
64
32
115
102
15
15
41
157
150
30
162
21
72
8
16
3
21
104
16
32
24
264
16
8
40
165
11
240
24
25
18
69
24
24
48
57
63
8
79
105
48
27
221
79
48
17
25
63
80
72
16
80
24
43
45
255
72
138
39
96
144
24
176
43
53
25
15
24
96
24
21
35
217
30
90
48
60
3
57
15
27
21
344
96
24
120
73
15
57
18
132
33
48
56
31
9
56
7
90
87
8
55
18
42
21
32
85
195
80
40
32
115
30
47
64
24
168
57
87
81
23
96
61
83
16
81
15
168
24
176
96
16
24
8
192
121
42
30
63
15
162
18
180
233
49
47
16
177
48
23
72
48
157
12
111
57
30
90
102
17
1
15
57
63
147
21
57
23
16
48
15
17
13
27
56
64
24
39
108
29
133
48
3
39
41
120
16
8
25
47
181
42
153
24
33
228
123
9
18
69
33
47
24
336
24
24
55
120
41
7
129
93
51
24
135
113
24
43
93
45
75
27
141
99
138
107
73
12
75
8
40
24
51
5
37
11
37
30
53
40
24
32
96
24
16
27
78
87
123
29
48
43
45
32
88
8
7
42
47
88
80
40
3
165
104
160
33
23
88
24
75
30
15
33
47
40
216
224
25
15
128
7
90
48
63
152
37
155
73
42
53
40
72
105
71
24
120
136
27
69
3
48
60
42
18
29
13
3
128
7
57
32
328
3
45
24
128
72
88
33
23
187
117
63
65
7
41
72
67
117
81
63
200
72
145
47
72
13
3
27
173
25
72
48
23
40
24
8
25
42
77
96
25
15
177
30
57
51
5
7
153
8
16
231
105
264
51
102
47
43
53
37
131
19
5
160
48
8
96
31
60
5
112
168
72
320
55
48
90
39
8
72
91
5
25
95
55
9
81
47
13
59
1
23
7
89
24
120
120
112
15
12
120
117
63
90
23
115
5
85
107
112
24
9
191
24
73
47
235
30
108
27
80
73
23
19
18
83
16
80
31
57
3
12
153
152
112
80
24
79
18
90
12
57
8
88
75
132
17
103
65
88
192
168
15
90
47
96
19
60
113
160
45
35
307
21
39
113
72
16
87
177
8
55
12
21
56
73
15
32
13
35
40
8
232
8
64
168
56
157
42
17
121
23
112
105
23
24
13
27
8
112
8
67
21
9
23
7
ABCD 98632498982*3^$a+1 [50121]
180
240
432
72
180
36
624
96
180
192
312
360
48
312
156
864
396
24
48
96
192
132
288
72
180
336
996
84
24
540
372
24
156
324
144
132
36
12
168
84
276
180
804
60
216
408
252
312
180
12
216
672
192
396
60
660
60
1044
144
264
288
540
72
168
432
432
84
132
252
12
360
60
144
432
12
276
72
180
180
252
612
216
84
204
1116
576
1380
420
252
252
120
288
240
12
180
36
780
108
156
324
252
360
144
348
12
168
48
240
144
36
288
552
252
240
252
48
348
192
1356
216
36
624
36
132
828
48
636
756
72
12
648
60
120
348
792
120
348
144
36
72
156
324
360
420
120
108
432
528
108
144
252
36
180
72
72
336
312
156
96
144
336
240
144
84
888
72
12
600
108
108
192
60
180
12
60
288
228
24
444
252
24
156
132
192
60
36
108
612
192
288
60
72
192
168
180
ABCD 98632544014*3^$a+1 [50043]
35
73
102
18
36
24
30
5
67
18
54
21
3
30
24
23
7
36
6
18
48
78
23
337
126
12
29
64
3
36
9
3
42
3
56
85
3
9
87
45
12
18
5
55
41
97
36
83
7
42
18
30
60
12
18
72
108
18
119
16
48
33
96
90
30
87
48
51
12
162
15
3
5
40
69
66
6
99
75
18
132
12
131
91
21
81
18
18
42
33
21
102
6
18
48
42
35
1
23
61
168
3
27
6
18
149
7
18
24
120
108
60
18
90
75
69
36
18
5
229
54
12
6
66
132
45
27
66
54
42
12
39
3
66
27
51
54
12
36
24
192
24
39
48
33
36
83
115
5
13
11
120
91
18
48
186
57
99
77
85
6
18
12
144
24
72
36
30
54
119
40
9
18
21
45
24
12
24
138
24
213
144
8
25
119
43
18
75
48
152
55
18
66
18
24
54
18
35
19
102
15
9
30
36
29
7
126
24
123
141
3
48
45
54
48
45
27
6
63
129
6
9
9
18
30
72
24
48
39
15
36
5
96
40
9
66
54
24
72
63
3
168
5
13
138
6
66
180
132
30
60
18
36
12
72
18
11
48
37
54
30
78
17
49
36
11
43
42
12
24
143
67
24
18
107
13
18
6
27
3
93
192
9
36
48
60
30
65
25
6
18
12
36
47
25
36
36
54
144
90
18
6
18
18
30
18
96
12
72
24
48
6
12
36
6
3
15
33
75
66
6
53
19
66
18
60
48
6
12
59
31
6
35
1
23
40
48
9
54
78
54
12
6
90
30
60
18
66
3
69
6
66
90
9
87
153
45
48
155
40
243
138
90
6
12
6
48
96
12
54
23
19
126
71
37
18
36
48
18
42
41
13
51
96
51
53
91
54
108
48
24
35
91
18
54
126
36
35
109
27
96
21
203
25
6
72
72
30
3
56
37
3
69
30
54
36
42
9
75
114
3
117
27
48
111
81
27
36
17
73
138
78
12
83
49
23
85
36
120
24
12
83
25
6
81
3
42
3
9
24
84
24
18
41
25
18
18
114
57
96
3
114
18
18
66
42
36
264
72
39
8
79
36
6
90
18
18
129
27
36
81
63
54
114
30
75
3
45
3
5
19
69
15
129
273
36
48
72
51
176
13
120
6
54
18
54
39
81
114
77
64
3
12
6
36
66
18
3
3
45
9
12
27
69
12
18
42
48
18
33
3
60
72
30
42
54
138
33
3
5
136
9
36
48
60
12
18
114
84
3
3
30
23
13
24
3
15
33
33
18
101
115
24
45
9
12
131
85
24
48
36
95
49
150
81
9
18
66
42
17
67
144
21
8
85
84
24
36
35
49
24
12
75
48
21
60
30
42
54
162
30
72
42
54
201
87
18
30
36
69
80
49
6
18
66
5
37
102
21
3
93
9
18
6
15
159
6
27
75
18
96
35
216
19
36
66
18
6
135
104
7
60
77
103
54
180
48
36
6
84
234
207
87
12
29
7
54
54
6
36
144
18
36
12
65
79
270
6
84
9
33
63
63
41
97
126
24
33
93
72
120
132
18
36
72
18
15
48
3
93
123
90
24
48
24
48
27
48
80
31
113
16
27
18
6
36
54
18
30
11
97
60
72
59
25
36
60
159
75
30
95
37
30
54
15
75
36
54
11
49
15
87
9
69
35
85
54
126
15
75
5
16
75
18
66
42
90
48
93
105
23
37
123
3
45
9
12
6
36
12
5
91
5
115
6
144
48
36
24
48
75
8
40
39
6
35
31
6
30
18
11
31
162
23
13
18
89
1
72
90
18
18
54
35
1
18
12
42
54
12
18
99
9
180
216
75
75
30
36
3
111
30
3
15
42
72
12
99
15
41
7
36
18
59
16
15
24
48
18
60
36
120
6
57
144
128
43
42
72
3
99
45
33
102
18
54
54
6
54
84
18
18
24
48
15
75
77
13
18
24
36
30
24
36
30
213
21
59
13
222
117
39
9
9
60
252
12
83
13
51
39
41
25
54
81
15
81
27
53
49
168
30
6
174
42
84
24
36
27
111
24
12
24
36
18
12
3
33
24
12
60
30
41
37
30
36
54
54
5
103
6
12
23
1
66
150
12
42
54
102
6
48
18
24
21
56
67
84
18
90
60
9
32
25
24
48
18
24
5
16
9
87
9
102
33
96
33
54
57
15
96
33
15
6
126
45
27
77
103
161
1
15
15
42
36
51
39
12
29
7
18
39
33
42
21
56
13
27
75
90
24
35
16
33
24
102
41
31
6
48
18
6
27
63
84
77
ABCD 98632987034*3^$a+1 [50014]
15
165
24
24
36
3
72
24
5
31
5
31
5
25
3
15
17
79
66
15
3
36
21
8
16
9
35
97
30
5
67
36
41
13
18
45
44
1
99
36
60
9
15
84
72
9
39
12
3
41
13
11
12
115
113
1
18
77
24
36
25
75
9
27
159
45
9
35
132
13
147
27
77
31
24
81
63
17
28
9
27
21
42
48
5
60
7
17
43
53
55
5
4
24
69
36
11
4
36
20
19
36
5
1
12
42
9
75
60
66
35
19
57
24
9
111
15
5
184
20
49
18
45
27
33
39
30
18
21
15
96
9
92
40
8
12
19
101
25
3
116
43
108
144
9
12
104
163
21
15
57
48
75
77
4
36
24
105
24
35
1
90
30
35
73
3
57
12
60
11
19
29
115
72
24
9
36
45
15
44
120
36
1
23
52
33
15
39
12
45
44
25
11
73
6
21
9
15
20
12
7
21
69
11
49
12
35
55
9
99
132
21
24
3
6
147
9
11
28
75
12
24
105
44
7
60
9
44
36
19
41
16
105
84
51
9
99
72
237
3
20
24
4
21
15
44
12
24
36
13
6
9
32
79
81
45
59
13
11
12
24
16
69
35
13
23
4
36
68
72
37
12
11
13
71
24
7
9
24
12
8
19
6
27
39
21
3
77
24
25
119
7
18
47
4
39
41
64
12
48
99
6
95
7
18
6
5
31
45
117
3
8
115
17
100
3
5
52
3
57
27
6
30
6
39
92
40
24
36
39
9
9
102
6
39
20
13
27
3
36
60
17
28
9
47
43
33
33
35
25
11
55
54
95
12
28
27
18
15
96
36
69
15
60
33
3
20
4
15
66
54
54
131
13
72
6
5
28
20
16
20
4
72
20
40
9
119
25
27
75
29
40
96
105
39
21
30
5
4
123
18
15
3
66
75
3
18
3
12
8
7
89
24
1
18
18
18
54
18
9
44
1
39
9
51
132
84
39
36
21
33
6
18
107
1
12
60
51
15
45
80
1
6
113
31
5
96
24
1
18
12
54
11
103
65
7
29
84
12
19
9
45
71
16
164
4
20
100
12
48
60
9
23
28
32
43
57
48
15
24
12
41
13
6
30
11
28
15
36
261
27
36
21
51
18
35
7
89
40
20
64
60
12
93
167
24
109
6
30
60
51
3
17
88
21
15
20
96
7
53
7
33
24
15
21
60
24
60
44
7
29
36
4
20
85
11
79
18
11
7
54
6
12
33
20
24
73
36
30
6
159
51
165
36
15
89
4
20
49
18
29
121
3
12
3
77
40
8
12
4
33
27
51
9
3
18
63
27
9
15
21
9
119
132
37
11
16
81
78
36
21
80
24
84
7
18
27
3
17
24
85
11
28
21
15
33
18
54
18
17
36
19
5
4
32
49
6
9
104
7
42
3
8
16
9
11
1
15
135
30
150
72
77
16
27
17
73
3
8
36
16
8
25
15
36
33
27
105
51
15
9
15
36
48
114
27
44
12
79
84
125
52
8
55
105
21
18
36
84
53
48
25
95
19
36
30
24
12
90
9
92
28
60
36
84
15
36
24
36
9
12
27
57
80
13
11
37
42
33
33
11
49
27
44
1
63
20
7
29
36
43
17
4
24
72
8
52
75
12
57
15
90
24
27
9
51
8
25
11
24
79
36
12
42
11
12
7
113
24
115
41
24
24
72
43
57
117
23
24
24
7
54
90
5
16
123
12
24
69
36
80
60
43
17
144
37
3
51
90
11
48
60
37
35
4
33
11
72
4
56
24
40
24
57
54
5
60
40
9
30
17
109
51
3
21
33
71
52
20
24
1
12
23
13
24
90
17
36
19
69
96
24
12
44
19
6
36
12
18
5
88
116
16
20
13
12
15
39
5
64
21
39
56
13
3
20
13
24
27
3
53
79
9
9
3
15
5
43
96
66
3
32
28
9
11
31
18
107
16
24
24
32
25
24
39
36
20
4
9
30
6
27
60
57
18
30
24
11
28
9
11
7
18
24
18
18
15
36
20
13
78
9
44
85
24
11
19
53
19
18
71
7
9
36
8
1
59
25
75
12
3
5
52
20
24
31
5
40
117
71
40
32
19
9
21
78
90
63
104
76
39
24
5
25
27
15
18
15
15
45
9
11
36
4
12
48
32
48
31
45
9
12
15
44
16
87
17
24
12
7
53
13
95
40
12
44
13
66
24
18
108
11
24
19
21
45
42
5
13
12
35
144
36
4
20
31
33
96
36
15
173
31
105
39
57
27
36
5
67
33
45
87
33
47
25
23
19
33
15
33
75
5
1
90
18
23
84
16
20
24
24
1
36
18
24
36
137
79
36
12
18
90
5
4
44
36
25
18
33
8
49
18
12
78
35
24
96
4
111
29
19
5
16
15
6
12
3
69
24
11
1
114
65
124
57
39
3
53
19
81
48
27
18
35
96
1
15
3
30
42
5
25
24
15
15
60
18
3
27
21
75
102
54
41
4
69
30
21
20
1
18
5
7
5
28
12
24
21
39
15
81
44
60
13
18
60
5
7
21
72
68
96
13
27
20
160
20
16
9
11
13
12
15
3
57
15
33
32
24
84
72
7
78
18
54
12
15
39
5
36
13
63
45
35
4
15
5
36
13
35
55
5
76
9
36
11
13
11
36
25
83
7
45
44
1
3
12
44
25
59
1
15
3
66
6
18
3
8
36
1
23
16
3
17
31
42
27
3
53
40
60
15
9
120
15
36
5
64
44
61
95
4
20
61
15
75
9
12
48
39
33
24
15
6
59
4
39
17
4
72
57
11
37
23
72
64
36
9
131
40
9
75
120
3
17
1
18
21
15
81
57
23
48
7
9
44
19
53
84
4
140
1
11
7
18
3
15
60
12
42
51
20
76
44
25
15
36
36
20
24
31
29
19
17
37
63
24
21
3
57
15
93
95
12
13
11
4
57
42
33
68
60
72
28
20
37
18
6
15
24
9
18
24
89
1
71
37
11
52
44
13
60
63
9
39
72
48
15
5
19
12
29
25
36
75
3
12
36
60
30
23
12
7
41
67
9
21
42
36
12
29
43
96
36
36
30
60
15
39
5
13
36
47
48
16
15
5
43
21
21
108
11
1
126
45
60
8
55
41
60
1
3
ABCD 98633063656*3^$a+1 [50040]
55
24
29
1
84
72
78
21
15
9
63
42
15
32
88
21
30
5
4
21
75
12
48
15
12
24
60
5
19
84
6
30
60
9
20
7
18
18
42
3
3
60
101
4
15
36
149
37
63
27
105
3
30
12
72
36
39
60
92
16
3
45
9
11
1
143
7
144
9
3
18
6
53
13
3
45
47
100
33
6
18
51
99
42
11
13
59
61
42
12
30
48
15
20
25
35
25
27
36
15
60
24
78
63
12
3
17
108
84
88
3
30
12
18
89
61
42
5
7
36
84
17
76
15
48
69
45
3
9
24
30
12
48
9
75
17
36
19
36
105
3
12
30
63
116
19
120
42
84
23
28
9
6
45
45
12
12
66
24
5
16
20
13
6
114
27
9
83
7
41
52
8
43
45
12
9
6
54
30
9
45
6
5
96
12
60
67
48
12
24
12
17
28
20
7
6
30
102
35
28
45
12
87
36
24
80
208
20
49
24
35
24
1
6
84
24
42
35
16
75
144
33
33
15
39
21
3
69
8
40
3
9
60
36
15
36
60
24
12
42
51
12
3
36
93
20
72
49
30
12
57
48
39
36
54
35
13
6
60
84
48
24
78
6
41
13
12
11
13
204
12
23
16
75
60
6
11
37
18
42
18
24
6
15
12
36
15
9
75
30
12
3
8
13
60
30
36
54
12
84
24
27
60
15
12
12
36
77
96
12
28
9
15
60
15
53
43
24
5
43
18
24
3
44
16
9
99
69
96
42
108
9
48
132
27
101
13
35
24
31
17
49
3
48
39
18
48
48
24
15
135
5
13
59
49
30
120
9
51
24
6
12
30
42
3
33
87
12
57
71
19
54
36
63
116
12
13
54
12
53
108
19
66
3
12
33
12
54
30
6
24
33
36
12
60
45
35
115
24
18
6
45
27
42
6
5
24
108
7
6
60
6
36
24
108
12
9
20
84
13
48
99
33
42
45
27
66
30
53
64
195
12
54
12
87
8
13
12
18
36
24
89
7
18
11
55
45
9
71
7
54
3
57
54
9
20
1
11
25
6
48
12
72
5
16
12
9
11
103
6
30
84
54
35
7
93
15
18
27
93
78
41
28
21
11
1
12
42
60
156
12
30
42
21
69
6
173
7
48
6
3
32
4
12
15
24
9
9
15
128
43
69
21
36
3
20
25
3
12
3
29
16
8
112
33
27
9
35
49
6
33
21
6
21
27
30
71
31
36
18
6
48
45
32
4
21
18
66
24
15
63
77
16
21
35
124
75
9
60
15
21
44
48
52
56
36
25
11
37
6
45
87
102
3
33
12
3
27
29
16
15
108
66
36
15
3
9
27
21
44
1
3
39
41
31
21
45
47
28
69
60
54
57
93
24
6
5
100
12
20
28
9
11
4
21
39
135
5
1
66
66
18
41
4
39
18
180
12
107
16
75
42
11
25
36
3
3
72
18
47
7
29
1
84
24
3
9
6
12
21
285
27
39
96
18
6
24
36
18
42
84
6
24
60
30
12
24
24
117
57
3
132
21
27
12
21
35
61
83
73
12
186
57
33
150
29
31
6
24
36
11
139
53
1
6
66
78
57
63
30
39
27
60
5
4
12
120
12
45
47
13
23
19
60
5
31
24
24
29
61
12
24
48
15
15
45
96
27
30
252
12
119
25
72
47
60
16
9
42
18
18
54
35
13
15
57
6
24
24
30
27
72
3
24
153
20
7
21
39
101
19
6
15
15
57
51
6
6
18
30
41
115
48
53
112
117
60
3
33
63
12
20
7
21
20
52
12
27
185
1
60
54
6
35
19
24
6
30
54
47
43
30
71
19
5
19
42
30
21
3
54
15
27
18
12
60
3
87
36
72
156
102
83
37
18
36
33
20
16
51
36
30
18
30
84
18
5
55
18
71
136
27
5
88
33
12
59
43
12
24
12
18
96
3
153
27
140
1
15
99
42
51
15
42
6
6
6
78
102
89
25
24
15
75
65
160
39
101
19
45
21
11
64
15
72
12
102
54
12
18
59
28
33
75
69
12
60
3
8
19
36
24
29
36
124
15
42
27
27
6
162
12
84
30
12
72
3
15
18
60
54
45
21
27
39
18
6
5
7
24
78
47
1
18
30
60
35
24
1
60
6
9
12
63
65
4
33
3
57
3
21
36
27
32
28
3
77
100
165
71
67
18
12
15
99
30
60
83
7
41
7
48
53
19
72
9
12
3
36
33
33
23
49
18
17
7
66
3
84
87
18
11
7
24
30
63
81
54
48
48
30
24
12
3
3
5
48
7
105
3
9
21
6
66
42
66
147
32
16
9
71
4
3
30
15
3
29
7
6
87
27
5
1
47
16
15
9
117
48
3
3
12
54
11
175
105
3
6
66
78
15
15
6
6
18
12
23
7
5
60
79
24
42
42
45
60
33
54
125
1
63
12
9
3
20
7
5
1
114
36
33
56
43
12
18
66
5
31
6
15
9
24
12
15
33
42
105
68
40
27
30
54
24
185
120
1
18
66
66
54
11
36
73
12
42
33
3
30
155
4
32
55
48
6
15
21
60
60
78
45
27
33
3
29
19
9
3
77
37
30
33
81
15
44
67
21
12
21
30
6
23
48
19
6
48
42
24
33
8
19
9
27
5
12
36
7
18
87
15
24
24
36
30
123
3
72
90
6
57
3
41
19
6
138
6
6
60
6
15
8
55
9
3
5
73
30
66
6
120
30
3
9
12
11
25
15
72
48
9
6
30
18
12
42
42
108
42
3
51
120
24
6
39
21
27
128
1
99
39
72
69
45
72
3
27
138
30
30
87
3
9
36
12
9
11
67
5
1
6
6
35
25
18
45
24
45
42
93
48
15
65
7
6
36
35
19
41
48
85
6
5
1
66
24
65
79
36
18
51
27
54
23
61
11
79
42
18
6
23
40
48
3
12
77
36
40
21
30
24
36
5
25
54
30
24
15
56
67
17
1
6
21
27
90
66
60
77
40
105
35
144
ABCD 98633342858*3^$a+1 [50000]
15
44
25
10
106
3
21
102
48
25
41
51
9
10
69
5
16
14
40
26
24
39
16
84
11
6
43
20
28
72
7
10
3
60
21
36
51
3
9
57
36
39
9
7
32
61
22
5
19
14
20
46
9
41
15
55
6
20
15
23
22
24
40
11
45
218
82
19
48
80
3
160
8
9
1
96
59
24
16
11
16
8
37
3
9
20
13
183
17
115
32
1
96
20
14
1
69
15
27
8
22
64
36
14
16
8
6
16
8
7
8
36
36
3
9
23
40
69
28
17
24
16
39
5
12
19
36
23
25
24
7
64
30
36
19
36
21
18
2
3
12
9
51
33
15
51
6
24
63
21
12
58
32
8
1
1
24
20
10
6
3
7
29
5
19
21
20
15
81
108
27
12
23
14
34
5
65
91
81
15
20
33
2
65
29
10
24
62
10
117
8
12
7
14
10
26
24
36
24
96
26
85
9
76
3
17
58
89
1
22
29
19
2
8
6
70
15
20
60
11
5
12
7
46
4
23
57
14
101
5
14
2
35
9
15
9
52
44
16
23
16
21
14
30
19
56
21
15
72
1
82
10
255
160
5
27
7
29
45
30
22
48
2
54
15
21
38
17
55
50
24
20
34
17
9
46
17
1
15
15
21
41
4
3
27
9
7
14
75
39
120
5
72
3
10
86
34
70
16
16
17
7
21
3
16
14
116
3
12
1
3
77
27
11
10
46
14
60
30
16
29
4
31
56
40
40
6
60
48
39
23
109
1
15
108
41
24
12
103
5
51
35
34
31
5
16
80
58
2
118
81
8
37
15
5
14
32
33
7
10
30
64
30
44
6
10
3
32
19
32
54
3
57
19
56
11
37
76
5
50
17
5
40
23
24
1
36
11
52
17
16
3
27
33
31
41
12
41
2
17
7
5
21
14
81
9
4
26
16
9
20
11
8
5
11
5
21
15
20
43
29
88
5
27
52
5
66
18
62
29
41
28
47
12
40
11
9
1
11
16
80
12
57
6
24
25
36
89
24
50
22
108
36
31
72
21
71
55
9
20
11
13
12
21
19
39
45
11
25
31
10
70
5
35
24
46
10
8
49
8
12
1
75
32
23
49
13
18
2
19
9
11
9
16
35
16
9
34
26
39
56
25
30
29
27
9
1
60
48
15
65
31
19
29
67
34
16
44
112
15
93
35
11
34
52
63
11
24
45
36
45
26
160
18
6
49
15
2
103
36
51
9
5
31
129
83
1
32
54
16
5
13
22
14
34
32
18
12
23
21
14
50
20
15
16
19
5
12
5
19
56
13
80
2
24
34
91
69
20
12
7
111
17
4
9
39
3
17
16
15
16
5
5
36
19
21
20
43
11
24
61
5
14
26
3
36
47
25
44
25
36
20
43
7
25
40
5
135
4
9
59
11
2
63
12
9
34
110
10
56
16
17
33
27
12
5
55
19
37
12
1
22
29
11
24
24
30
12
7
8
9
19
44
28
60
20
85
8
7
44
11
14
23
11
82
28
2
78
60
12
4
83
61
70
2
20
24
55
20
1
8
7
20
4
15
104
57
9
31
53
10
40
41
5
50
29
17
28
36
10
10
40
6
8
30
31
11
8
1
81
30
10
8
16
20
26
25
45
15
19
53
16
5
31
29
19
8
28
60
7
5
29
60
34
5
16
24
45
22
25
93
10
2
3
35
72
65
80
9
4
36
15
44
37
15
5
24
36
40
15
9
6
45
35
8
40
9
21
10
17
9
16
63
20
27
58
86
10
20
10
9
17
144
51
19
5
9
27
28
27
33
12
24
149
30
10
11
9
36
6
109
19
89
12
24
5
30
69
16
21
51
8
16
11
8
17
5
48
10
9
36
35
6
26
17
23
57
23
25
9
30
10
36
68
6
25
5
4
75
36
36
20
220
12
8
23
2
20
10
24
65
45
3
21
50
46
15
16
32
61
12
20
78
9
7
9
57
20
67
8
15
24
33
21
60
27
28
77
58
16
1
45
4
15
9
11
11
13
11
1
13
39
27
30
20
51
4
31
17
53
18
66
14
10
22
18
30
66
56
67
32
4
17
30
54
34
50
46
69
24
21
27
43
32
17
81
27
52
20
3
13
11
16
33
17
39
21
10
5
48
1
3
53
19
5
24
72
99
16
12
33
8
66
24
16
24
62
4
15
8
23
24
10
6
25
65
3
1
23
27
21
75
18
30
9
12
11
8
2
48
30
6
43
143
73
57
44
24
12
38
2
59
49
12
3
44
52
5
6
48
6
3
40
23
9
69
16
26
13
5
16
46
70
27
23
10
48
22
29
61
44
15
40
5
30
1
29
34
5
35
61
51
30
18
22
15
80
12
16
71
120
30
31
80
12
21
66
40
40
1
33
12
39
4
32
24
36
35
34
19
5
12
4
20
4
20
26
1
55
9
5
60
51
28
15
21
20
21
24
10
14
10
29
72
36
40
9
11
3
85
32
13
22
98
20
27
4
29
6
10
75
29
31
56
15
40
17
7
74
27
9
10
40
10
30
66
64
39
32
63
22
8
10
62
48
26
89
15
21
9
11
15
10
11
13
59
61
11
88
21
15
20
1
15
35
54
50
10
72
14
10
14
41
8
72
31
54
10
26
68
79
11
37
3
2
40
24
44
10
29
13
15
55
25
9
19
45
15
12
19
16
133
27
8
30
50
22
7
20
12
4
21
10
16
9
9
52
3
77
90
48
6
51
93
2
40
9
1
39
29
40
2
58
20
15
75
42
43
75
16
96
80
50
14
94
2
5
5
14
14
32
19
44
37
24
6
5
25
10
13
11
13
16
41
10
64
32
24
14
90
16
81
39
14
39
40
27
5
51
10
8
22
14
50
10
19
17
55
12
8
49
3
11
21
35
24
17
15
8
32
13
24
28
45
15
20
33
16
46
25
40
12
33
20
27
1
2
9
69
55
5
22
30
3
5
12
87
7
14
10
41
39
32
34
55
125
4
60
82
10
7
7
1
25
38
42
15
13
10
22
60
43
45
56
6
69
4
12
45
54
16
8
21
8
11
2
14
21
60
9
36
28
15
20
11
50
11
19
16
29
21
8
16
14
30
10
56
54
16
44
7
23
9
23
29
8
16
11
6
24
26
37
21
6
45
1
108
80
51
69
36
15
36
52
20
33
19
8
33
15
33
27
45
4
3
33
8
40
12
35
9
4
15
24
20
16
32
4
5
31
108
7
65
23
9
16
17
75
13
11
99
6
15
75
13
11
16
24
5
24
11
1
36
59
34
6
6
48
72
4
44
12
14
121
28
44
21
26
5
65
4
20
60
60
27
49
6
74
14
56
6
44
3
1
15
12
5
4
6
24
41
69
103
8
35
14
3
7
65
5
10
26
7
20
11
49
23
25
23
1
71
38
20
22
29
21
99
16
3
56
66
40
39
5
15
108
37
51
32
21
31
5
15
9
12
60
48
12
55
125
24
30
6
10
18
39
47
56
14
251
49
14
21
35
5
35
30
3
193
20
19
56
15
8
2
14
6
7
80
1
2
58
11
36
23
10
36
3
63
8
1
1
14
40
9
20
24
37
14
10
30
17
12
13
27
32
11
5
8
16
81
8
2
8
9
7
94
10
86
36
48
55
7
8
6
10
10
19
27
9
29
2
24
24
46
60
36
58
29
3
9
1
3
27
45
5
43
5
12
4
30
5
21
19
11
73
24
57
30
6
34
29
41
15
25
15
20
55
16
37
81
7
43
61
45
4
12
48
22
17
7
29
5
12
40
18
86
40
36
14
6
27
16
20
45
12
19
15
21
32
11
5
204
47
54
2
34
ABCD 98634030226*3^$a+1 [50001]
59
241
90
29
31
29
36
97
83
72
145
108
114
36
54
228
42
48
18
222
65
73
24
23
13
90
65
12
60
163
29
240
1
54
96
77
25
47
121
30
150
84
18
90
42
18
48
47
72
121
30
29
133
168
84
11
85
12
18
65
67
5
133
35
37
348
120
90
24
113
216
7
132
12
6
47
43
54
180
18
77
31
120
65
25
60
12
90
78
54
18
12
60
36
54
41
115
42
47
84
36
13
95
43
209
13
11
7
12
60
221
49
102
53
25
48
83
7
125
12
67
90
83
55
78
84
6
12
108
53
1
35
84
36
31
5
49
36
102
53
169
11
48
24
7
5
61
54
6
23
31
101
7
30
107
73
11
7
269
84
7
150
83
19
17
73
155
108
24
115
149
139
162
36
54
228
132
120
53
37
35
73
18
24
5
36
7
468
24
18
90
137
1
72
11
31
5
175
5
85
18
30
60
90
138
179
25
30
78
48
90
42
23
25
35
79
18
11
7
30
179
133
11
1
36
72
155
36
157
263
144
223
5
25
24
131
139
41
67
77
108
85
30
18
54
36
42
11
19
90
60
48
270
60
84
96
5
7
65
13
167
85
95
13
90
29
73
60
138
150
83
264
103
180
12
101
97
35
55
24
5
108
13
54
126
30
132
48
17
48
7
161
79
30
18
53
7
30
42
102
6
102
215
205
18
137
115
108
90
54
18
48
144
11
115
24
90
18
378
144
18
90
138
17
97
11
12
187
60
18
18
329
13
48
83
31
30
35
25
48
42
101
25
30
42
30
42
108
138
42
162
149
49
12
36
47
13
95
169
60
36
72
30
18
204
59
36
43
101
7
360
204
30
60
198
12
96
29
1
35
120
175
72
41
7
29
25
35
48
60
7
90
48
60
90
5
97
6
120
42
12
60
11
37
78
180
282
107
1
155
169
60
11
109
108
60
18
5
67
18
47
97
48
35
12
31
90
12
35
228
60
55
222
72
263
115
5
13
54
126
23
67
30
47
193
54
36
162
72
11
37
108
47
13
162
30
227
151
24
18
95
43
173
7
29
85
108
23
49
300
18
198
35
97
83
37
71
7
12
72
89
61
119
144
72
43
120
17
43
5
43
17
187
210
6
5
79
101
49
66
42
18
12
108
180
65
97
71
36
133
18
65
37
11
72
60
199
96
12
18
47
13
90
30
35
7
65
25
30
108
24
41
168
7
54
36
72
210
42
90
5
13
11
12
139
149
7
72
18
72
108
24
36
144
23
13
30
24
48
162
18
173
7
78
144
36
59
115
108
42
131
132
48
25
60
90
65
19
65
13
11
19
42
126
30
227
7
168
72
18
12
180
306
24
41
49
90
5
61
90
17
12
36
205
60
23
36
31
29
73
72
18
42
23
7
65
13
18
5
24
25
108
18
84
53
7
48
42
48
78
72
12
29
121
36
12
78
65
7
90
12
179
12
25
107
7
66
54
6
59
60
144
79
72
5
103
30
78
90
162
138
72
35
25
48
60
54
66
42
5
72
60
1
215
7
162
408
108
35
48
139
18
72
155
12
60
25
36
72
18
90
47
97
156
227
36
31
101
19
108
90
35
7
29
7
12
18
24
23
187
36
24
30
78
18
59
13
ABCD 98634062654*3^$a+1 [50071]
54
113
145
18
30
24
119
109
51
111
81
9
23
85
75
33
42
48
5
67
60
33
15
42
12
75
3
72
48
18
252
150
18
15
69
270
29
64
3
72
18
54
173
25
48
132
3
69
30
45
48
192
45
30
36
33
27
69
15
6
30
45
15
12
42
59
16
63
60
18
30
132
257
133
27
141
83
109
18
150
144
30
60
30
18
60
5
187
36
144
18
108
3
57
180
144
18
102
96
120
3
96
63
180
42
3
27
5
13
132
18
288
54
180
216
30
60
17
16
144
48
27
117
63
30
60
48
135
15
209
91
5
112
15
48
252
53
25
12
132
36
30
53
19
125
43
72
48
29
25
90
29
97
42
53
49
126
60
30
60
27
75
18
132
30
150
108
12
3
57
72
111
15
54
156
15
75
144
198
108
35
25
12
132
48
72
95
73
18
72
108
84
186
99
464
31
36
93
9
23
85
155
175
192
108
162
51
111
18
18
45
48
57
12
42
36
45
75
114
291
15
17
16
147
29
43
48
72
45
267
30
96
39
15
156
165
129
66
90
83
31
65
43
21
69
12
180
11
112
57
18
18
132
47
240
16
48
21
11
319
90
90
48
60
65
25
18
30
42
30
18
24
5
31
84
45
15
66
162
72
21
48
21
90
180
6
102
108
24
30
60
51
48
57
42
18
75
45
240
12
18
5
67
108
204
30
23
13
114
66
114
29
469
60
15
57
71
49
191
169
6
17
37
123
237
83
235
180
33
9
378
288
45
117
27
111
114
90
18
3
32
145
108
324
95
115
45
80
1
132
30
60
228
72
42
75
63
81
51
173
192
61
147
15
90
42
48
125
37
6
117
3
45
45
35
160
9
36
264
123
45
108
54
48
90
90
72
90
78
12
18
90
78
84
78
53
48
271
6
90
33
111
48
113
37
11
91
126
42
48
29
16
69
11
25
12
60
30
78
84
36
54
18
3
69
6
5
49
66
77
112
96
48
141
126
30
39
51
222
18
234
3
45
35
73
87
57
18
53
115
29
64
80
19
72
501
27
90
171
81
48
60
30
72
29
169
23
145
234
30
71
109
78
162
18
30
51
57
90
72
72
45
45
6
77
133
27
45
3
32
37
6
84
180
150
138
18
42
12
21
15
60
30
252
123
75
42
108
95
64
93
120
155
16
51
48
150
48
215
97
18
144
120
90
36
119
241
24
23
16
69
11
16
111
60
90
12
63
80
37
107
16
99
29
112
219
48
5
336
1
111
75
90
54
36
33
96
153
71
96
1
47
37
155
175
30
258
102
75
48
57
36
132
18
45
75
24
30
18
42
18
48
132
12
33
75
78
72
63
27
90
30
45
117
6
102
108
60
12
72
96
12
183
57
72
30
150
138
42
180
108
18
72
102
18
18
60
39
51
12
60
18
30
54
63
15
81
81
95
16
48
384
123
324
18
12
3
32
16
9
216
12
147
3
12
113
16
80
67
45
32
13
12
71
144
208
27
53
37
11
319
17
16
15
42
167
48
ABCD 98634265844*3^$a+1 [50062]
56
9
24
24
63
153
31
32
177
72
7
36
245
48
39
81
19
44
72
57
115
116
28
5
135
4
29
223
72
56
16
41
120
15
112
36
389
120
103
17
24
103
89
15
168
96
57
24
24
15
105
63
64
65
7
32
24
33
235
29
24
91
144
44
33
211
5
24
7
72
56
33
48
63
81
48
175
108
5
87
105
144
24
24
79
128
120
256
113
31
32
81
48
19
29
7
281
48
48
72
55
161
72
120
87
48
9
24
24
72
96
7
41
96
48
39
24
9
96
39
153
31
8
81
96
31
185
24
15
96
364
44
240
4
5
103
161
96
39
105
103
41
39
28
77
67
53
192
48
15
24
33
15
9
24
120
144
48
48
39
72
57
31
80
100
108
80
33
31
104
168
52
20
16
17
24
15
57
48
91
5
175
17
87
24
24
225
15
57
15
24
9
24
127
176
33
24
96
63
9
48
55
17
72
19
44
24
33
24
48
39
24
9
43
164
81
144
79
56
9
39
148
5
168
48
87
48
57
19
116
28
77
48
183
16
65
87
57
15
28
68
76
5
144
48
24
31
36
125
19
36
144
8
48
16
8
129
72
15
9
55
65
24
55
80
48
168
33
120
96
31
36
44
33
48
72
39
57
144
103
8
57
24
168
96
15
64
80
57
48
87
153
79
185
39
48
48
57
240
63
33
15
105
31
72
65
72
43
5
159
57
63
57
39
177
63
136
41
255
120
16
17
15
33
24
120
7
137
87
48
88
41
24
48
135
105
15
48
120
9
144
24
15
57
48
39
81
96
48
72
24
31
89
15
81
87
48
24
9
7
56
24
33
24
48
216
31
56
57
31
401
15
153
15
96
4
164
105
55
41
168
24
96
24
48
87
16
36
36
137
144
24
63
33
15
96
33
24
96
19
140
48
57
279
16
41
15
33
55
41
24
87
144
28
140
48
33
15
16
36
20
129
72
24
151
8
136
32
48
33
24
96
15
40
32
9
72
24
24
39
24
72
225
39
249
15
48
33
63
9
103
108
101
48
120
19
101
7
17
63
57
48
432
63
76
221
39
33
15
72
9
48
72
63
96
9
7
17
15
33
7
65
63
168
57
39
33
39
9
72
15
57
15
52
5
72
39
33
31
17
24
120
63
48
57
48
96
31
65
7
56
16
8
225
111
9
39
220
20
9
48
72
168
168
39
9
72
24
15
48
9
39
81
7
32
81
48
48
39
76
44
33
87
57
15
9
7
65
15
48
24
168
40
17
96
96
7
17
19
68
9
48
96
15
88
56
16
36
149
63
57
48
7
32
177
15
48
105
48
39
76
180
8
64
41
231
48
40
56
9
43
101
48
72
96
7
185
63
168
81
7
80
9
235
68
81
48
15
24
24
81
240
15
177
72
255
52
20
216
9
39
81
48
19
252
80
105
72
72
48
39
16
65
24
231
24
9
39
72
96
129
24
39
57
48
63
33
303
76
101
7
41
15
88
36
36
41
63
4
236
264
9
103
32
120
57
120
24
111
24
33
15
153
24
48
120
15
96
57
63
81
48
24
216
24
135
72
24
33
96
111
40
72
32
9
87
196
29
192
72
39
144
136
144
41
67
29
120
63
264
57
7
36
29
39
225
175
8
81
63
208
8
57
48
111
57
15
105
24
48
31
8
9
135
24
33
39
9
144
24
39
24
24
ABCD 98635030738*3^$a+1 [50031]
60
28
20
208
32
31
6
30
24
29
12
88
48
12
20
12
31
17
55
12
45
108
15
53
13
11
133
47
28
48
12
20
103
17
28
44
13
3
3
21
48
51
60
54
18
5
24
88
3
5
12
100
12
36
24
20
88
60
8
60
4
56
19
41
72
60
97
15
36
12
63
125
19
5
16
39
33
3
12
77
100
75
36
65
52
92
28
128
55
48
17
24
36
180
19
53
52
8
48
4
80
19
9
228
15
65
4
56
72
60
48
19
5
28
60
8
12
13
18
24
72
21
20
12
12
28
51
29
1
51
96
24
51
29
48
40
68
64
3
17
60
148
27
5
43
18
18
77
64
39
9
12
8
48
64
45
11
109
24
54
65
52
3
5
13
87
20
112
51
29
43
65
192
1
59
40
39
17
4
60
45
71
24
40
8
1
11
108
12
76
24
48
12
165
3
20
72
43
36
24
33
159
24
36
45
39
24
18
39
20
13
35
37
3
45
35
28
15
5
24
19
17
60
37
27
39
126
11
4
20
28
8
12
67
36
9
45
23
7
33
68
72
120
28
27
93
20
13
47
7
65
60
28
3
201
8
7
5
1
39
60
21
15
12
15
77
48
55
57
9
47
160
32
55
18
15
3
36
90
66
5
55
5
72
12
31
24
105
36
12
135
57
36
45
18
6
11
12
40
80
88
20
60
240
115
105
93
59
12
31
18
6
5
36
132
12
60
28
27
24
102
18
96
36
45
44
1
35
24
120
16
44
36
64
96
44
115
5
49
54
5
7
24
21
56
25
42
72
53
72
36
52
132
15
54
59
13
75
69
23
25
15
57
6
9
108
45
83
19
93
12
3
93
3
30
59
37
18
33
212
48
72
100
132
20
48
60
48
24
151
5
60
139
5
16
140
40
15
165
120
24
68
85
72
23
1
87
15
5
24
13
23
7
65
31
72
5
100
60
12
51
6
30
41
19
36
9
56
24
55
108
36
29
37
15
96
3
21
9
27
72
12
15
36
65
139
5
28
33
18
6
11
7
77
16
60
20
4
21
27
27
33
20
48
4
33
6
17
40
20
64
51
17
115
57
36
12
21
119
7
53
112
8
12
31
18
87
32
25
90
45
27
30
6
129
105
35
40
36
20
12
132
13
15
3
12
36
6
3
12
56
4
15
21
24
68
72
120
55
5
139
41
16
144
45
3
48
12
48
15
17
120
180
7
81
20
7
33
9
63
3
9
8
61
66
78
3
69
51
15
108
41
19
17
4
15
5
13
23
4
93
18
65
67
12
33
48
15
5
25
159
3
57
20
16
72
48
3
9
20
12
85
35
91
57
20
12
16
3
9
15
113
52
33
47
88
9
11
7
30
18
60
45
39
36
18
6
5
61
39
48
72
9
30
9
48
32
60
12
73
6
29
43
5
12
208
9
3
12
56
24
76
84
68
31
57
15
5
12
12
16
27
60
90
66
89
43
18
59
31
12
29
28
32
1
15
9
3
180
8
120
24
48
121
59
28
12
3
17
28
20
40
140
7
53
24
36
180
64
168
20
40
20
52
15
198
23
43
72
117
80
25
27
116
24
49
90
17
40
20
24
25
18
30
15
20
108
4
8
31
30
59
67
21
15
54
3
3
5
40
84
60
75
5
60
28
15
45
92
133
23
12
40
8
4
140
28
33
24
90
108
36
36
53
13
27
12
8
48
132
31
12
105
24
80
43
17
16
24
60
8
40
105
6
66
24
90
81
8
28
60
44
36
72
48
40
24
56
60
12
43
45
3
36
54
24
48
18
132
9
39
72
105
20
43
57
9
6
9
8
103
18
6
161
24
36
64
39
57
27
18
27
8
12
48
4
15
33
128
12
52
56
12
67
30
51
63
117
32
28
15
9
36
12
165
18
149
31
5
4
99
9
8
24
48
12
48
43
9
45
3
8
4
48
60
32
88
15
57
45
15
81
30
165
87
65
7
41
40
80
19
24
17
24
43
93
12
27
66
54
24
66
111
24
116
72
48
13
47
12
108
40
60
152
13
120
24
23
31
36
30
6
45
92
7
45
56
12
115
57
15
5
28
32
28
57
66
17
7
126
27
3
144
114
47
40
60
20
52
20
60
132
16
15
9
20
31
12
53
12
25
72
150
21
27
72
114
99
27
81
24
8
25
47
76
3
149
40
68
72
31
21
3
12
36
45
24
68
40
63
17
12
36
12
52
56
12
37
15
105
51
20
12
31
12
5
40
15
17
100
92
60
48
48
60
60
52
68
60
19
41
139
36
29
100
9
6
33
177
51
12
20
31
81
128
40
15
78
99
176
4
3
17
60
16
3
9
32
43
105
12
45
90
24
29
91
69
27
30
63
20
28
33
39
57
11
19
45
80
28
8
40
12
32
36
24
40
36
3
17
19
36
29
28
225
87
39
21
39
129
108
15
18
39
15
17
73
162
21
84
3
5
108
7
60
33
60
24
3
57
15
41
13
119
168
12
48
55
65
24
19
41
88
80
48
60
60
24
120
36
4
9
42
45
3
41
55
65
55
6
54
65
25
18
36
12
24
30
3
21
30
41
49
99
32
85
11
4
8
55
33
32
ABCD 98635778656*3^$a+1 [50033]
138
41
24
4
8
19
9
24
48
45
12
168
63
21
18
57
111
18
15
9
3
45
87
12
21
75
75
48
24
126
12
47
25
15
36
81
23
13
39
84
9
11
4
21
6
29
40
21
48
71
7
24
78
15
32
16
3
77
37
30
113
25
30
24
93
72
108
12
84
57
48
51
60
15
6
18
45
12
15
42
36
75
117
27
8
25
75
44
36
12
28
9
99
60
24
45
30
65
160
45
12
60
35
25
96
15
9
3
27
18
27
84
9
11
19
48
222
3
48
24
165
11
25
6
21
68
76
3
30
12
59
96
13
36
171
24
56
88
20
36
4
32
40
9
12
24
15
68
1
11
4
21
119
4
21
11
4
69
36
12
47
37
35
13
51
24
57
108
63
33
24
87
24
120
20
49
36
6
54
12
47
52
21
3
45
71
60
19
24
150
60
30
41
16
33
60
3
24
105
120
36
135
3
24
33
12
192
3
93
3
24
21
44
97
78
78
12
108
27
12
48
21
30
225
9
60
108
15
8
76
20
13
75
32
13
72
3
21
35
24
52
9
11
61
23
49
11
79
6
12
23
61
11
4
164
16
20
43
5
1
66
29
16
48
72
8
67
30
123
105
15
33
15
87
57
164
19
41
109
107
84
19
48
24
30
11
25
15
45
12
15
8
7
81
9
147
104
37
75
24
48
21
11
16
27
30
75
8
7
30
42
53
16
24
12
33
51
105
47
12
60
13
59
1
135
200
28
36
69
39
33
27
20
16
20
115
42
83
12
97
11
76
9
39
8
25
15
24
15
129
56
24
40
140
1
11
49
6
42
6
6
36
24
3
27
21
57
36
11
76
39
30
60
15
68
16
20
40
84
51
57
20
73
59
73
39
9
72
60
63
75
69
20
85
132
35
16
12
87
18
30
21
24
152
64
12
20
52
32
16
39
33
33
75
48
60
9
15
21
11
1
102
41
76
60
104
55
57
44
24
4
15
30
23
84
36
88
24
21
72
3
12
69
48
23
19
78
66
17
24
48
121
15
87
9
9
6
29
37
72
36
84
12
108
3
27
33
72
15
42
24
99
3
24
24
5
12
73
36
35
24
4
80
13
23
61
111
9
39
12
57
95
40
33
120
3
21
3
3
30
12
87
33
12
108
11
25
35
85
27
48
32
72
7
9
87
9
24
72
80
28
24
8
85
15
12
57
95
1
87
8
108
7
48
6
63
45
3
44
73
75
32
64
24
12
168
56
1
3
32
28
21
95
52
68
19
17
55
5
1
3
69
63
60
32
1
27
8
19
90
15
20
13
15
69
15
3
18
12
60
12
15
44
7
5
37
131
16
20
76
12
15
5
13
99
45
120
11
37
15
12
36
45
39
81
18
24
33
33
15
105
27
45
120
63
21
59
7
48
57
9
36
162
90
30
210
11
49
11
1
15
9
111
56
79
78
48
35
28
60
32
132
133
12
27
20
1
15
44
36
67
18
23
7
69
3
5
25
72
11
64
21
18
9
15
57
20
48
1
15
12
39
41
13
12
123
96
21
63
12
8
19
30
12
23
7
81
12
3
29
64
9
60
23
160
20
4
24
12
48
20
1
59
19
6
192
240
99
81
174
45
36
60
27
138
3
24
128
13
60
51
63
66
39
15
30
3
12
27
24
66
6
30
168
42
162
63
72
68
25
72
12
54
5
36
48
31
41
36
13
15
116
85
51
8
64
57
39
27
65
37
23
64
20
4
27
57
57
36
39
45
3
3
33
117
3
15
6
23
28
33
119
16
39
5
52
33
12
3
8
12
36
1
48
12
36
24
39
39
33
9
24
47
223
5
25
27
20
37
27
24
24
36
20
49
12
120
39
12
48
96
9
12
75
44
13
18
24
30
36
12
42
41
49
120
3
72
51
18
24
150
45
3
102
47
16
20
7
78
15
72
33
27
8
4
75
66
27
12
21
60
27
8
52
15
30
11
7
117
105
18
5
64
240
36
57
60
3
24
21
24
3
80
7
89
64
8
13
35
25
102
24
30
48
12
11
43
21
105
96
3
36
24
84
33
39
33
11
61
11
28
36
24
219
18
30
30
59
1
27
8
24
1
27
96
20
84
73
3
9
3
80
25
15
33
15
72
9
23
36
60
61
15
21
30
54
39
24
96
51
30
3
72
24
15
41
16
33
60
24
60
6
65
16
33
23
4
20
4
45
39
68
24
1
84
75
3
33
39
30
23
61
24
60
3
8
7
30
59
16
12
12
45
90
41
169
6
17
25
35
36
61
3
45
51
24
33
15
33
6
89
1
228
18
77
100
48
9
24
11
4
9
108
42
17
36
108
97
30
5
4
8
36
37
23
61
59
37
12
51
21
48
30
41
1
24
59
73
72
15
12
24
87
30
87
27
5
43
30
143
49
24
84
51
51
21
27
30
90
5
13
3
21
15
60
3
17
31
105
15
42
23
48
145
24
27
24
60
24
105
72
23
13
23
16
33
11
16
36
72
21
171
99
17
108
52
45
3
12
140
7
93
72
3
102
23
13
6
5
73
12
48
27
75
18
60
12
24
51
8
40
32
4
9
30
42
23
25
47
16
24
20
36
97
3
9
159
99
41
25
6
6
42
17
28
105
27
21
48
35
7
17
31
89
7
45
8
37
119
31
24
81
33
11
1
48
18
5
28
32
64
15
24
5
67
93
27
33
36
3
41
36
28
12
108
48
8
1
39
ABCD 98636202716*3^$a+1 [50015]
162
36
39
57
111
12
87
18
42
60
60
24
24
30
66
72
9
3
42
51
204
63
6
51
204
45
252
24
15
48
21
111
183
66
6
54
39
105
6
24
18
39
84
36
39
42
84
15
141
24
6
30
12
147
24
21
24
42
42
63
105
15
15
78
15
117
54
60
69
39
36
9
45
150
45
156
15
21
60
255
9
51
129
69
3
45
39
60
39
102
39
51
210
24
30
201
87
48
93
84
33
18
156
18
48
108
72
63
51
30
114
24
12
9
27
30
48
6
21
3
66
171
27
36
36
9
57
12
15
75
18
30
117
87
6
3
51
78
96
72
3
204
72
9
12
63
57
54
30
18
6
15
120
9
138
30
78
9
15
150
87
9
12
54
9
84
75
78
30
30
54
105
9
24
66
57
204
69
75
339
12
9
21
6
252
66
36
6
9
3
321
141
48
63
9
108
18
9
24
69
36
231
3
126
15
24
21
6
48
42
30
30
39
9
15
15
132
69
12
3
21
81
180
3
21
48
27
60
96
57
180
3
3
42
60
24
51
63
192
150
27
117
15
99
12
108
24
18
72
30
30
72
15
21
15
15
18
24
36
24
15
12
15
66
48
51
93
3
9
30
18
42
33
15
6
111
48
3
33
15
69
21
111
21
27
3
105
48
15
84
126
111
45
3
63
24
48
33
69
15
9
12
18
144
30
3
24
15
9
81
6
42
216
24
27
39
30
15
111
6
48
36
96
63
15
24
48
54
24
36
18
72
66
198
126
96
18
36
18
63
99
9
39
126
60
27
3
60
45
45
90
24
96
180
6
3
33
75
24
33
12
39
99
42
30
30
84
42
42
15
45
120
42
6
3
36
15
6
60
15
255
69
3
6
39
33
138
21
15
30
24
90
9
36
45
120
75
21
63
3
42
60
66
12
18
144
18
45
12
21
6
108
60
18
27
165
36
240
87
3
9
201
15
36
171
18
387
15
72
45
45
75
12
48
36
105
60
6
270
6
33
84
156
84
72
15
18
252
198
30
60
6
54
87
60
108
21
126
9
9
15
21
72
39
60
33
12
30
33
96
129
42
45
36
153
75
87
48
141
75
18
15
45
6
6
99
69
15
60
45
66
165
99
45
36
39
96
24
6
24
60
27
99
60
30
27
33
24
3
69
210
6
3
36
45
6
18
51
159
96
81
12
45
63
12
3
18
6
18
42
48
21
51
24
36
36
33
12
9
99
21
84
66
60
9
24
105
12
3
45
66
21
24
27
114
18
33
135
30
3
96
9
51
24
9
6
60
42
72
90
117
33
3
33
24
111
12
15
42
87
45
18
201
75
9
45
3
12
237
54
57
3
45
24
60
48
57
36
54
42
6
9
48
72
144
99
126
39
60
21
96
96
78
57
93
39
87
36
42
186
60
6
90
60
66
3
27
168
72
9
48
21
30
12
9
24
144
36
12
48
36
3
42
15
33
63
27
117
123
90
60
15
48
12
27
78
72
60
3
45
51
75
54
42
108
45
33
3
9
132
18
60
45
123
84
90
6
30
48
15
12
15
72
141
24
3
30
24
63
36
9
12
84
66
21
135
33
36
39
90
12
39
45
48
12
99
24
15
21
57
108
15
99
90
30
12
9
15
6
24
30
54
108
99
69
30
24
42
48
51
69
36
24
3
72
36
72
135
24
108
12
24
30
147
93
30
9
27
225
129
54
21
36
9
96
126
24
6
72
75
96
9
108
63
60
24
33
12
51
24
120
3
12
18
90
33
27
42
72
39
81
24
222
54
18
6
72
27
45
12
36
15
93
51
69
12
180
15
144
189
75
21
24
159
81
84
51
21
15
24
27
84
48
30
3
69
3
21
36
3
48
63
24
48
78
282
45
57
36
54
6
96
39
15
6
126
78
24
6
69
72
111
48
66
96
72
15
36
27
60
90
159
135
30
39
81
354
30
51
135
60
21
9
15
24
84
120
105
96
90
36
81
3
12
12
36
30
6
60
60
9
81
123
21
99
57
15
60
21
18
54
42
54
36
63
27
105
21
54
6
3
9
15
111
9
15
6
96
84
99
ABCD 98636617928*3^$a+1 [50022]
24
14
151
35
13
27
140
13
11
52
12
20
40
12
108
140
72
18
6
1
3
20
12
109
39
50
271
15
44
6
6
24
4
48
62
55
36
96
23
16
36
33
11
4
21
299
16
21
59
40
9
41
34
36
12
12
12
38
66
16
81
47
25
36
65
90
54
46
9
11
100
104
66
7
23
36
30
30
60
84
4
110
55
15
21
72
60
87
32
90
34
12
68
49
71
4
50
222
1
15
2
30
16
9
72
84
11
16
192
20
12
24
100
21
59
1
59
16
8
16
12
32
16
36
20
28
92
16
8
16
14
7
48
27
14
18
37
3
45
96
36
15
8
28
12
32
28
21
35
76
36
8
76
24
9
11
4
12
24
20
100
24
20
6
34
56
4
213
3
12
62
6
24
157
24
15
56
180
13
11
24
1
35
4
20
1
15
84
36
189
3
33
11
1
23
4
60
20
36
52
93
35
16
44
36
108
1
35
16
14
10
20
25
135
24
48
84
48
21
51
20
1
27
56
54
30
12
4
36
20
49
41
48
6
36
48
6
22
8
1
3
60
45
87
8
145
3
8
64
48
104
4
21
3
33
48
207
32
76
20
16
48
140
42
31
15
84
8
16
44
40
32
13
72
59
76
8
16
104
96
37
15
12
32
1
3
69
11
61
5
10
38
30
1
11
84
40
45
60
65
30
24
52
80
16
12
36
117
3
117
3
80
4
72
20
1
59
60
25
99
164
13
17
30
28
8
24
13
27
81
159
12
8
16
20
64
48
38
55
41
115
29
10
84
2
30
13
47
1
63
36
80
60
84
1
23
28
9
51
92
1
5
6
84
4
20
28
48
104
37
5
30
28
12
20
49
24
12
23
100
21
59
13
59
1
29
55
15
20
16
8
37
59
28
21
72
27
36
84
72
36
12
21
5
7
72
72
59
4
96
9
48
23
4
36
164
97
3
21
11
60
28
2
10
38
31
11
24
4
32
13
3
44
24
1
15
8
126
30
24
52
48
57
39
36
20
13
71
1
135
69
11
48
66
34
32
24
136
84
9
17
34
20
1
23
88
74
46
2
22
44
30
6
24
1
39
177
47
25
11
4
45
3
9
23
36
85
11
24
16
9
11
24
24
61
35
1
24
120
35
25
36
63
21
132
27
21
35
37
23
49
41
34
12
21
24
3
12
33
3
108
21
35
64
9
11
4
20
12
48
25
35
40
2
163
35
60
60
100
36
74
7
3
20
36
1
36
23
4
20
73
72
63
9
39
36
24
14
102
64
45
11
25
95
40
44
60
84
28
8
1
59
60
25
11
24
16
9
12
123
45
75
96
20
73
51
9
11
4
20
37
123
12
9
5
6
1
99
156
33
11
25
75
20
49
5
10
44
76
105
15
86
30
18
6
36
184
14
42
13
35
52
8
16
60
44
40
26
6
1
3
96
20
16
12
12
21
144
23
12
1
17
7
123
21
27
32
40
20
12
76
8
84
40
60
32
76
12
36
21
23
60
205
35
96
16
8
72
108
36
96
16
48
12
45
60
99
14
30
4
32
49
95
40
20
64
2
90
4
20
4
12
14
66
4
56
40
8
1
24
27
60
69
75
12
38
91
23
36
1
99
9
47
4
24
50
91
11
4
69
60
27
21
23
112
62
7
83
36
40
20
49
72
60
3
20
160
56
40
45
29
6
36
54
66
88
12
9
65
10
86
55
3
20
13
39
84
24
50
22
33
137
31
83
4
36
20
76
20
25
24
11
60
16
12
20
36
16
21
143
40
36
33
47
28
26
34
33
59
40
24
56
1
47
1
72
3
24
33
23
30
54
16
36
48
12
20
88
12
20
1
29
19
15
14
130
80
37
51
12
12
48
21
27
24
21
23
64
122
91
3
20
49
51
56
25
15
74
130
9
3
32
72
100
8
1
35
61
15
33
11
60
1
23
12
64
80
24
36
37
72
15
56
121
51
9
75
98
90
1
35
61
51
24
8
1
75
24
92
18
10
86
34
12
24
9
17
10
9
59
12
220
96
8
4
20
13
119
88
92
4
72
48
21
23
12
1
72
15
48
48
21
51
33
27
12
32
61
23
16
9
35
24
30
22
21
27
56
36
30
70
48
32
109
35
4
32
4
36
20
49
39
33
108
27
8
52
45
23
24
12
61
24
111
32
28
48
80
1
15
45
3
72
44
1
39
104
16
44
52
60
48
20
36
16
24
44
72
18
42
40
9
5
54
36
49
11
40
45
11
4
56
4
36
8
16
56
25
171
45
84
108
11
16
9
99
32
40
9
27
33
12
72
63
33
12
27
86
30
36
1
77
22
9
75
56
100
9
11
16
45
3
56
40
21
39
24
9
71
24
36
16
38
22
44
4
32
60
1
15
249
15
8
73
39
9
75
12
9
39
69
12
75
84
104
36
61
36
3
24
32
13
71
64
36
44
28
45
39
44
54
22
24
20
40
24
21
11
64
116
84
6
94
36
45
39
56
18
30
1
39
12
33
60
12
5
18
30
6
52
32
6
10
84
2
54
84
13
24
36
29
10
8
36
36
48
36
66
55
35
1
87
93
108
11
1
137
31
15
20
4
12
24
12
24
8
25
36
39
12
20
76
48
60
9
35
25
15
12
9
12
15
9
15
44
25
11
120
40
20
24
16
8
13
24
3
12
24
20
40
20
1
143
16
21
3
32
1
135
9
23
13
168
84
3
12
48
8
16
24
20
1
75
8
52
8
1
5
79
17
54
16
8
13
3
24
36
20
61
83
16
117
3
57
27
57
125
18
25
108
15
93
11
24
24
12
4
194
10
32
16
12
152
24
1
83
6
46
33
3
32
36
76
24
56
4
69
71
30
34
56
40
12
69
35
28
21
15
9
35
16
21
3
48
24
ABCD 98636718242*3^$a+1 [50013]
409
120
72
23
85
27
144
57
87
33
239
13
180
132
420
120
48
372
59
61
36
72
87
21
72
131
96
25
135
105
168
111
9
228
12
168
12
168
27
32
1
60
12
72
180
168
147
201
84
96
227
13
24
60
239
1
15
81
12
12
108
27
141
12
132
3
32
121
23
157
3
80
160
144
33
143
64
96
57
359
61
3
81
63
45
60
87
21
59
121
72
12
48
60
132
3
105
132
36
12
147
48
93
72
107
121
23
16
45
83
112
45
168
72
3
45
120
48
27
285
35
193
144
48
108
24
123
176
37
123
129
47
241
72
215
97
95
193
95
37
59
49
120
167
253
48
120
59
160
141
99
624
201
183
105
327
45
36
252
12
240
36
3
21
36
60
12
300
275
73
72
12
35
1
24
23
160
93
24
60
60
35
61
147
45
12
23
16
57
39
33
120
108
72
120
132
23
25
71
61
36
120
192
408
143
64
33
12
72
59
304
57
36
84
15
33
12
96
12
87
33
207
321
72
132
99
80
96
1
63
224
256
224
25
48
39
93
35
13
24
156
144
36
192
60
47
25
96
87
45
35
16
81
168
60
315
32
13
51
117
12
48
383
49
15
237
156
23
97
84
528
75
237
3
80
253
3
57
167
16
9
108
27
57
39
21
48
60
15
33
72
12
36
12
27
273
60
35
97
95
25
23
16
141
300
36
83
256
141
179
181
12
60
35
133
72
51
144
272
205
3
32
205
168
108
24
39
21
240
96
12
95
73
84
35
48
13
227
13
132
132
60
168
60
72
3
165
132
120
228
107
1
24
288
120
288
47
157
288
12
36
60
24
48
47
144
97
12
35
37
123
240
80
37
75
81
120
12
155
16
96
33
60
12
60
59
16
144
69
72
3
153
60
120
84
36
84
120
48
120
72
36
240
12
111
261
36
167
256
69
72
36
72
375
45
48
120
219
105
108
11
37
59
25
180
108
192
36
83
301
96
147
32
61
120
203
64
45
12
23
16
117
24
48
360
75
33
47
13
3
69
72
228
108
24
156
47
73
180
72
155
16
69
108
72
87
45
36
264
108
12
15
33
15
33
12
72
120
60
119
61
35
61
24
459
9
120
15
80
96
61
36
12
132
239
1
95
64
224
133
59
133
12
96
60
12
71
49
48
120
84
99
129
60
48
3
21
120
36
63
80
97
47
13
120
12
12
228
111
57
24
15
45
48
48
72
12
180
96
ABCD 98637706444*3^$a+1 [50019]
48
48
30
12
24
18
66
21
80
1
3
12
33
6
81
3
42
15
60
27
6
42
29
16
9
6
120
12
60
138
54
54
12
90
30
72
18
120
48
17
64
45
71
13
54
78
59
4
12
15
114
6
89
109
42
60
9
9
111
33
47
16
69
60
11
4
39
114
47
4
57
3
15
6
6
78
90
30
36
24
24
3
27
120
12
9
9
23
37
18
30
15
15
72
66
12
30
42
90
18
35
49
24
12
15
63
21
9
12
39
9
66
6
48
12
3
116
16
3
36
18
47
13
27
81
42
102
54
6
6
72
18
60
30
9
15
6
3
9
12
6
12
36
24
66
27
24
33
30
78
18
6
18
6
36
15
111
89
1
15
3
72
42
18
90
3
75
72
9
9
107
49
6
12
6
24
63
9
6
5
13
27
3
42
12
6
54
3
63
54
36
24
12
48
30
21
27
60
42
18
30
24
51
9
24
30
30
60
11
1
24
144
6
24
144
57
9
147
20
28
57
18
6
18
60
18
15
135
78
15
15
81
9
6
66
24
78
48
30
12
6
21
51
12
66
11
91
45
3
12
12
21
9
3
3
54
120
42
6
42
30
12
18
42
15
3
113
13
54
48
12
48
33
27
18
42
60
5
84
109
36
48
12
6
42
18
29
55
6
18
6
15
80
79
6
24
30
30
11
1
108
114
30
120
30
36
24
6
12
12
36
30
57
3
60
12
9
36
27
42
35
49
15
147
12
36
126
96
144
96
48
30
6
48
18
29
31
45
15
24
90
39
39
90
30
18
48
24
48
18
17
13
12
18
57
48
96
63
42
36
24
18
113
85
102
60
66
6
6
59
64
27
54
138
48
72
12
21
15
65
7
18
3
36
39
42
15
93
6
24
72
48
6
54
12
18
24
6
21
99
42
12
12
66
30
12
3
3
12
9
56
43
81
63
30
102
6
35
40
3
24
12
21
3
12
129
20
13
60
23
25
18
36
9
15
54
60
36
75
129
108
75
117
27
63
120
162
15
3
48
108
57
44
19
12
5
43
54
6
17
25
84
39
51
36
5
4
3
30
27
39
17
43
12
5
73
60
30
24
36
60
54
47
85
78
57
9
27
15
48
30
162
93
27
12
150
132
15
56
25
42
93
3
42
12
147
9
24
12
6
102
27
9
6
48
6
36
6
33
87
12
21
39
42
156
102
21
27
60
5
4
9
54
18
30
18
12
18
6
51
117
18
105
9
120
111
84
3
78
18
12
84
84
6
111
75
48
42
63
45
54
57
15
24
41
13
228
24
24
51
51
30
12
12
6
12
66
51
20
13
42
48
30
23
4
3
36
42
75
63
12
18
47
103
72
12
48
5
103
6
36
12
23
229
6
90
12
3
33
120
96
120
36
78
42
18
12
33
87
12
30
42
21
45
24
24
24
90
12
9
21
6
132
108
12
108
45
9
78
6
27
15
54
144
42
90
24
111
33
42
12
48
108
81
60
36
15
5
73
51
69
54
66
6
48
66
11
139
57
27
21
9
3
9
54
12
9
21
90
89
43
30
6
84
17
19
66
114
21
3
53
7
18
42
18
39
9
51
3
18
18
6
6
12
57
21
42
57
93
42
84
126
6
90
135
15
90
59
1
59
1
102
48
24
9
12
63
210
24
180
3
9
75
15
6
48
120
12
54
141
48
15
66
96
24
78
12
90
36
18
30
96
15
123
18
12
42
41
43
30
27
9
18
17
4
57
24
6
9
63
48
5
43
17
13
42
60
12
90
3
48
21
24
24
3
9
6
78
11
1
30
30
59
73
36
12
15
3
30
54
6
42
42
12
6
5
7
36
45
57
24
138
42
114
60
30
54
30
66
6
60
6
69
33
12
24
24
6
24
18
30
12
66
72
12
23
97
90
6
54
18
12
120
48
30
48
42
30
18
24
96
54
12
30
51
39
6
24
54
30
6
24
30
30
6
78
42
18
36
81
81
18
12
12
78
78
42
12
60
30
30
42
36
78
42
5
4
51
33
9
48
12
96
12
18
66
54
12
12
60
30
66
72
18
36
35
25
48
3
45
15
45
18
6
114
30
36
30
84
42
30
45
177
36
36
84
27
3
24
33
45
18
162
24
18
6
15
15
42
119
13
48
15
20
28
45
30
21
45
35
1
60
18
6
11
40
39
66
18
60
17
13
71
4
9
6
41
4
9
23
7
108
30
84
71
43
72
30
15
69
11
7
18
90
138
24
126
60
66
6
33
9
63
15
5
37
18
54
6
45
3
41
19
54
60
18
18
15
32
115
12
30
47
1
63
81
11
55
72
96
42
15
24
3
21
9
51
39
42
6
12
57
36
3
72
105
15
42
18
5
193
84
120
30
36
72
18
30
24
18
78
222
18
54
6
6
24
6
24
84
18
99
96
9
99
9
18
72
36
60
60
36
6
12
27
69
111
15
48
33
9
36
78
24
12
36
9
80
16
33
107
37
3
3
12
24
9
159
57
3
42
90
9
45
84
48
12
30
18
30
54
24
75
39
153
9
90
81
39
41
7
33
33
12
12
48
60
15
3
12
18
30
45
56
43
6
12
35
43
42
24
18
17
25
78
113
4
99
96
6
72
18
9
33
30
18
24
6
12
96
60
90
12
60
75
63
36
24
54
66
12
29
1
90
12
30
12
51
15
108
197
25
12
18
29
175
9
39
30
51
39
42
6
18
6
24
12
29
16
9
15
33
66
42
3
27
9
51
42
6
54
12
11
43
66
60
144
36
24
12
3
9
60
18
5
19
65
16
3
12
108
60
114
ABCD 98637785648*3^$a+1 [50026]
85
32
87
69
40
72
24
44
39
12
1
8
267
57
15
21
60
16
11
97
11
85
131
48
13
48
84
35
45
16
119
105
36
12
12
3
33
39
13
143
24
21
4
47
61
95
24
48
36
24
153
40
92
3
93
15
1
48
23
73
44
100
48
95
12
25
155
97
11
25
12
60
56
51
13
48
24
24
92
63
36
13
11
105
39
1
11
25
11
177
27
25
164
40
32
3
24
48
132
97
24
24
83
93
4
11
24
156
109
20
87
21
3
12
24
9
100
20
159
12
1
12
8
12
27
9
99
12
25
36
80
3
24
73
8
75
205
24
8
39
73
11
36
1
72
8
27
72
216
45
15
48
1
48
23
49
59
24
21
100
32
3
72
33
40
80
15
49
107
13
47
1
47
60
12
273
3
12
33
39
24
1
8
3
13
11
121
32
3
169
56
12
28
47
72
9
39
60
180
73
107
25
68
60
60
3
36
61
12
35
13
8
72
15
117
52
23
37
48
108
47
72
33
16
60
36
8
16
131
13
180
60
48
48
24
8
39
13
12
24
35
36
21
3
36
25
48
12
23
105
120
27
13
20
15
61
11
153
27
133
192
116
40
24
120
36
83
25
104
16
215
9
28
35
48
1
71
73
107
213
12
15
84
9
15
105
40
11
25
71
108
1
48
48
60
48
11
9
40
72
108
35
25
152
39
25
48
71
9
60
75
37
59
69
52
128
195
21
39
93
63
72
37
68
12
36
27
85
12
35
45
36
27
117
48
4
23
85
12
8
48
40
24
71
25
168
20
207
48
97
20
72
15
21
27
85
108
11
36
72
25
275
1
80
16
35
1
24
36
288
32
12
111
25
32
63
49
47
36
48
24
12
25
44
16
48
48
12
83
33
64
36
92
64
179
36
48
25
12
24
24
11
45
12
27
81
27
73
35
25
32
3
36
48
13
12
47
24
9
63
97
11
25
92
40
107
60
37
48
23
37
155
21
52
60
35
49
35
93
3
12
72
9
76
36
47
21
12
3
1
24
72
47
192
13
11
37
92
48
192
16
32
88
12
140
3
49
20
27
93
52
36
12
95
1
20
12
12
112
8
15
36
36
1
24
23
1
59
93
88
20
12
3
12
25
72
8
27
36
84
72
61
119
24
57
12
3
93
15
12
33
39
25
35
37
11
24
9
27
37
11
24
25
47
21
123
144
97
48
47
24
12
37
72
168
35
153
99
48
241
72
24
11
37
12
96
48
20
15
24
85
35
60
1
11
49
96
56
39
73
72
8
27
1
240
23
121
44
4
20
15
1
47
13
80
16
44
4
36
140
51
9
64
36
20
16
8
136
44
16
59
1
95
12
108
49
48
108
60
120
71
81
27
13
107
13
119
49
59
12
24
9
243
37
56
51
1
47
97
11
73
12
12
20
267
25
8
15
25
47
1
8
4
11
37
32
75
133
32
16
92
180
60
39
24
37
12
36
20
15
9
52
35
13
12
119
25
11
21
123
25
11
144
12
60
45
39
9
51
25
180
60
96
47
81
27
37
56
16
131
12
1
24
36
35
84
13
12
11
37
60
8
16
60
108
96
107
45
12
48
64
44
4
48
23
120
129
52
176
63
249
96
51
61
84
60
59
25
47
33
4
72
8
63
45
4
11
84
9
4
11
25
60
32
3
24
105
3
57
51
25
11
13
60
35
1
60
11
48
217
24
96
59
45
87
37
48
32
28
128
15
84
21
12
4
35
24
97
32
15
72
36
12
108
57
15
72
60
1
12
23
48
25
20
160
12
24
24
11
109
24
56
40
71
1
92
16
44
195
45
3
45
15
12
25
60
80
256
80
4
36
152
15
12
45
15
12
36
57
111
12
13
96
59
61
24
95
177
40
24
23
72
141
27
25
12
11
37
12
68
28
35
72
21
52
108
24
71
12
324
9
72
15
73
11
33
16
11
1
35
37
35
21
64
107
13
96
71
9
27
145
12
8
60
28
20
15
36
9
15
25
24
48
48
20
4
11
1
11
24
1
12
68
3
37
107
25
12
116
12
112
36
12
48
59
36
24
25
95
24
1
24
84
96
20
24
100
36
47
13
59
192
9
15
49
23
25
12
12
23
121
96
35
1
12
95
33
100
12
8
64
35
108
205
48
47
36
25
32
3
49
107
168
97
11
37
60
83
72
73
48
60
44
148
179
25
11
25
60
119
120
9
15
9
16
59
36
60
84
36
85
47
93
12
3
12
168
12
33
27
108
36
21
207
1
35
24
1
132
140
40
ABCD 98637875192*3^$a+1 [50002]
79
41
12
79
5
19
44
33
48
12
18
97
104
21
18
9
76
20
100
5
66
45
64
32
24
9
7
35
69
9
36
3
3
54
135
4
36
35
30
15
9
60
6
13
47
45
15
66
3
15
36
60
13
11
6
54
1
5
43
20
111
150
126
25
11
13
12
80
3
6
24
36
6
9
48
36
4
23
49
96
53
30
90
6
61
59
6
19
41
103
44
117
39
111
13
20
21
51
4
11
25
20
96
3
1
44
4
41
66
6
18
12
30
15
40
23
21
39
96
49
12
5
24
15
45
111
3
49
8
3
1
29
15
27
30
24
6
18
186
24
9
33
3
16
24
41
60
54
21
96
39
45
21
144
24
30
6
15
21
7
12
71
18
66
25
60
68
16
47
57
33
15
39
61
12
32
15
61
5
15
3
12
25
68
100
77
43
35
60
6
30
54
6
61
23
36
25
11
30
15
9
19
120
44
12
45
6
90
114
24
12
9
16
209
6
114
79
32
28
11
60
6
15
3
12
13
12
8
96
21
48
90
69
51
1
24
11
1
20
64
36
5
54
36
54
24
6
9
75
1
36
5
3
40
5
6
1
23
21
9
66
30
51
63
66
31
48
5
30
30
12
19
24
20
21
3
33
55
24
11
18
15
15
6
24
6
105
9
7
5
48
15
21
19
131
6
75
75
9
16
65
108
36
54
30
90
45
4
47
96
78
30
12
54
24
12
27
28
149
36
63
96
28
8
9
3
21
7
35
13
11
30
30
9
24
168
33
19
53
24
79
12
35
24
24
1
41
48
66
30
24
30
6
6
90
78
30
67
23
21
40
60
11
48
12
78
12
144
63
3
18
7
8
57
15
4
95
85
41
78
6
84
39
63
18
66
21
28
92
3
1
71
105
160
5
39
9
42
114
43
47
1
65
7
17
39
52
20
4
59
42
19
11
48
12
13
47
48
66
60
31
5
30
18
156
66
30
48
12
39
51
85
65
63
15
36
96
18
30
25
71
13
8
9
199
41
36
19
60
5
24
67
29
39
15
1
29
96
79
17
30
18
12
78
105
12
40
29
96
18
57
3
25
41
66
24
36
49
36
48
41
3
16
11
66
79
95
21
9
36
30
30
63
76
20
39
25
35
6
30
84
25
65
27
33
39
33
63
40
5
67
48
11
45
105
15
45
31
35
60
18
19
11
12
13
20
16
8
3
24
6
259
36
24
24
5
31
11
9
48
28
24
5
51
3
42
79
56
4
84
41
24
36
15
69
207
15
48
121
11
24
6
18
30
12
18
30
6
1
20
4
5
66
24
1
168
41
15
129
27
99
1
5
24
24
27
84
15
13
23
45
3
45
12
84
24
16
41
24
30
61
5
15
39
66
18
49
20
117
3
87
156
78
12
3
15
42
7
11
30
6
105
81
15
123
9
21
42
25
53
7
44
28
11
42
3
12
93
15
15
6
3
3
9
40
71
45
84
4
36
5
30
33
21
12
63
15
42
15
75
18
6
6
63
16
24
17
24
103
11
97
5
39
64
5
12
18
36
13
47
1
65
18
25
17
78
1
5
6
45
48
15
30
67
8
16
11
54
31
59
21
64
11
57
3
18
42
48
60
60
117
33
15
16
161
19
5
31
65
30
9
16
5
78
1
20
4
24
11
21
4
17
48
96
103
36
17
30
13
32
40
35
54
24
91
5
24
6
25
24
17
150
9
39
6
36
30
9
48
76
116
9
31
29
6
24
6
111
15
9
16
23
12
13
17
54
49
12
5
67
12
41
18
6
24
30
21
39
25
11
60
49
47
9
15
21
15
45
40
60
180
89
79
71
30
24
66
30
55
29
36
6
24
9
36
16
29
15
21
19
11
24
150
66
25
35
9
120
15
21
100
8
27
30
43
12
35
108
1
60
48
20
21
66
60
21
64
41
15
75
57
51
49
12
24
77
19
36
12
11
42
19
29
126
36
73
11
45
45
79
11
1
29
96
120
18
12
54
6
13
32
88
11
1
35
37
36
41
24
120
55
12
32
111
1
24
56
69
31
11
30
54
174
36
30
84
1
20
21
43
32
3
60
6
15
15
25
41
3
72
24
60
15
36
109
65
6
13
104
33
39
45
30
33
28
168
32
33
7
152
3
90
7
56
117
19
20
4
36
59
36
9
15
90
7
8
12
33
7
23
1
60
5
111
39
60
90
66
54
63
57
24
7
5
3
27
120
25
12
41
75
27
18
7
143
9
21
55
36
5
3
33
19
108
48
65
18
85
17
24
55
119
37
59
114
27
40
12
11
30
15
16
24
11
1
44
4
5
15
72
15
24
81
93
31
11
54
223
96
44
16
305
31
65
30
54
12
54
66
48
30
42
7
8
15
114
19
11
6
3
15
12
78
51
45
24
66
30
15
99
97
92
12
39
12
30
15
15
24
45
40
41
63
75
12
24
30
15
4
36
36
53
7
72
23
48
30
27
3
9
3
93
27
108
1
48
17
60
31
53
31
131
60
9
9
30
60
6
31
95
9
9
27
12
28
12
167
66
24
15
28
11
42
30
45
69
39
15
37
29
55
8
21
31
5
30
9
16
8
57
39
75
85
17
7
23
30
19
41
43
77
18
30
19
71
36
30
36
90
18
60
42
49
5
36
54
6
15
75
9
4
60
11
1
155
60
45
3
9
27
9
40
60
12
23
25
11
1
32
117
259
17
114
54
72
48
60
6
30
55
5
6
9
81
90
9
9
30
1
84
5
72
19
11
18
66
30
31
5
78
6
19
101
15
15
60
21
9
19
11
30
6
9
4
47
9
69
27
9
90
1
120
29
55
11
9
15
21
3
45
52
68
27
9
69
55
11
1
35
24
24
42
120
67
17
3
33
60
7
83
9
75
21
24
51
114
19
41
36
79
44
15
61
35
36
30
78
21
28
56
16
29
6
93
51
1
24
20
12
64
5
31
48
32
12
16
5
30
12
97
48
ABCD 98637997046*3^$a+1 [50051]
108
12
120
60
129
51
90
147
12
201
15
3
57
255
9
141
30
105
72
72
21
387
51
57
303
225
177
18
522
90
60
168
132
348
9
60
72
201
48
30
120
45
75
129
3
177
111
45
147
90
15
3
129
93
30
48
60
222
30
33
144
60
180
51
21
108
63
30
240
18
72
108
42
120
27
231
72
120
45
345
258
117
15
90
60
135
15
30
18
9
132
51
30
3
15
192
285
3
177
15
30
138
105
75
192
69
351
168
129
93
90
93
36
108
171
132
210
75
60
12
201
39
48
15
60
480
333
36
99
129
3
33
36
180
141
147
132
84
57
507
36
180
120
144
60
48
375
78
282
180
93
75
420
12
30
18
12
48
69
36
117
180
27
51
81
111
318
51
108
93
15
3
12
120
117
180
33
330
57
48
252
3
129
36
75
153
60
72
3
60
57
15
78
39
333
75
15
57
51
297
12
33
3
177
147
252
36
363
60
60
240
57
72
48
132
81
75
57
18
177
24
84
45
135
147
93
72
135
9
39
69
111
81
36
63
72
180
33
72
75
9
9
30
300
162
450
18
90
162
78
105
27
30
150
33
120
177
138
72
69
81
3
60
156
261
108
27
72
171
60
312
210
90
18
27
120
15
57
3
108
12
270
27
93
18
12
60
120
48
12
60
45
15
105
60
72
12
201
15
15
93
75
420
72
30
87
36
27
45
153
90
162
240
90
237
96
12
240
48
24
12
219
72
288
21
231
108
342
78
42
75
24
108
108
84
51
93
87
48
222
18
30
87
45
120
78
42
147
228
105
75
75
33
195
21
384
336
36
108
24
216
57
243
15
132
129
108
72
21
18
210
222
48
69
33
183
75
57
228
96
39
162
228
75
27
60
108
162
78
72
90
15
192
72
39
72
30
3
36
216
3
72
150
63
45
42
153
57
120
198
42
87
480
63
48
12
60
120
330
60
60
210
168
117
135
117
72
21
15
180
243
132
258
87
12
60
36
180
120
36
81
135
105
75
63
225
87
150
138
45
27
9
228
33
75
123
129
36
75
72
105
75
69
51
165
135
105
48
315
42
18
12
30
138
225
15
42
27
96
15
132
117
141
30
105
ABCD 98638345868*3^$a+1 [50023]
51
45
36
99
9
135
45
225
147
48
12
84
141
72
3
48
147
93
36
108
51
21
69
27
135
33
36
39
69
120
72
24
96
15
33
72
84
81
36
75
60
153
135
96
36
3
162
144
75
51
324
9
27
177
72
48
72
9
135
24
48
9
3
36
156
228
48
12
192
60
36
12
48
24
168
72
108
12
84
15
129
33
75
48
21
15
60
51
54
123
12
36
60
309
15
108
36
201
39
231
234
27
27
108
105
3
162
75
48
21
75
144
132
384
96
84
108
183
57
12
21
267
3
93
84
132
69
51
3
72
165
36
12
240
168
135
69
108
96
51
21
339
141
24
180
159
117
108
81
111
159
33
36
201
99
81
159
144
96
144
60
48
24
96
24
24
12
84
60
324
144
12
3
33
72
111
129
303
105
168
144
180
180
60
12
15
54
111
36
24
168
156
81
51
24
24
9
3
252
15
261
81
111
144
84
96
168
135
177
93
3
15
177
96
51
21
285
183
12
72
48
27
165
48
168
24
81
15
21
51
84
60
144
36
3
93
84
96
108
69
162
189
27
378
327
12
36
336
96
57
36
51
21
75
60
24
3
36
57
267
33
75
69
36
24
24
9
111
24
207
108
273
48
12
120
87
105
111
105
165
216
171
12
15
72
36
129
24
96
24
51
321
57
87
144
12
264
24
264
12
48
12
120
60
159
21
96
264
24
144
48
33
72
135
12
123
33
57
39
216
168
144
216
204
3
225
60
132
123
33
75
144
108
93
60
144
60
132
15
81
9
39
12
3
126
183
12
48
27
501
147
105
165
75
87
33
21
27
24
228
27
129
216
105
270
36
72
285
60
228
48
27
108
57
12
183
54
159
21
75
15
54
27
84
48
21
111
108
48
204
120
201
39
15
45
228
123
93
24
108
84
159
57
69
36
75
249
126
108
9
27
54
15
24
12
144
12
27
165
87
108
165
48
60
105
54
81
99
9
120
12
75
9
96
3
105
60
51
90
3
48
48
384
21
27
168
96
15
189
12
15
33
36
93
3
105
243
192
69
90
33
21
15
165
162
90
123
201
123
93
270
54
18
93
48
36
60
15
45
120
48
21
87
3
72
57
72
96
24
21
162
81
96
21
3
24
81
15
132
15
18
75
141
3
72
108
48
12
117
54
126
75
33
435
51
69
48
72
117
3
51
129
51
90
39
87
54
27
9
15
108
3
9
84
12
84
9
51
3
81
135
216
33
48
27
18
3
12
72
183
105
72
36
111
21
120
24
51
69
48
120
33
75
12
237
123
156
45
51
3
36
57
12
72
24
15
165
51
ABCD 98638789708*3^$a+1 [50046]
62
64
116
4
90
210
56
88
20
154
18
20
10
18
60
20
76
108
56
12
18
16
254
34
48
98
124
8
52
102
146
40
24
60
18
48
80
10
24
30
48
96
42
80
118
54
90
38
90
130
12
56
10
32
10
8
40
86
30
40
90
14
220
36
20
30
6
10
18
20
40
240
152
24
76
8
76
194
6
90
154
96
150
134
52
44
4
96
198
150
56
124
32
16
54
54
12
14
10
24
120
6
48
18
30
50
88
86
54
60
12
18
6
100
24
20
76
44
4
222
194
16
240
96
48
36
44
112
140
100
12
212
40
120
116
52
86
90
112
12
36
36
156
228
66
26
118
6
24
60
24
270
32
34
20
76
20
36
84
60
16
84
60
84
2
18
60
64
2
6
10
128
70
156
80
16
30
42
6
2
30
94
48
18
78
84
96
32
4
60
44
72
88
2
34
30
14
72
28
30
192
48
42
12
56
16
24
96
24
60
150
6
24
36
140
60
4
24
8
18
10
54
66
32
88
36
50
6
108
112
44
64
162
174
20
84
72
52
126
2
4
36
48
152
4
44
46
30
50
10
44
160
20
16
134
30
252
24
30
90
328
252
56
4
24
36
56
28
72
48
30
54
72
264
42
18
92
34
30
44
6
54
36
40
14
30
52
110
18
36
24
12
28
24
156
24
8
108
106
14
16
18
18
20
4
120
30
14
12
4
66
128
96
34
140
40
42
18
80
4
68
54
16
42
102
26
28
56
40
84
120
156
18
2
126
30
28
24
36
90
66
44
4
12
36
30
54
60
30
78
18
38
10
176
126
144
34
2
40
312
192
24
6
96
14
88
90
6
156
108
66
80
46
24
42
14
64
20
4
32
144
72
18
6
40
48
68
24
120
126
10
24
20
58
66
156
44
70
96
74
180
76
6
18
36
80
10
258
32
100
24
56
58
2
28
12
44
220
192
110
64
96
38
60
72
4
50
130
104
76
80
4
56
28
2
64
30
2
130
158
30
36
4
56
64
12
12
122
34
30
80
6
40
114
126
18
2
126
144
54
4
72
14
6
336
144
10
26
22
90
32
88
62
160
54
42
90
8
132
48
36
88
56
4
66
162
24
24
140
16
60
44
16
56
34
18
36
90
26
4
50
160
96
86
52
38
18
30
16
66
14
66
24
54
34
30
2
60
36
4
140
36
88
20
120
240
16
24
96
180
74
46
44
36
4
192
72
96
6
26
54
70
24
36
24
86
30
340
44
66
10
6
210
14
126
18
30
82
42
6
66
56
70
38
172
14
30
160
80
34
90
56
28
8
124
14
16
90
24
30
144
102
90
26
28
282
114
48
30
18
8
70
66
80
30
6
28
126
80
126
4
30
54
20
12
24
130
14
72
108
12
112
248
52
8
30
22
12
110
58
6
32
10
84
66
38
40
50
10
20
172
140
10
38
10
114
12
144
12
20
48
4
12
20
88
56
16
78
2
216
48
252
144
88
36
72
54
26
4
48
36
126
14
16
116
4
48
122
34
56
96
108
40
24
26
16
74
36
178
18
12
2
64
80
34
48
68
10
6
56
64
20
124
146
90
6
10
44
28
56
280
24
36
200
172
44
4
30
54
56
16
56
28
30
54
32
60
84
10
30
50
46
50
190
24
60
72
80
4
20
144
30
70
56
40
24
60
24
96
30
86
4
56
36
58
126
240
66
54
90
26
40
72
12
44
76
116
28
32
4
44
96
34
32
130
78
30
2
138
6
64
80
10
60
32
10
224
6
4
6
114
30
18
12
24
60
212
28
36
168
18
38
132
52
2
54
40
152
60
30
58
92
208
20
6
64
62
4
80
4
84
ABCD 98638845868*3^$a+1 [50187]
24
63
45
8
67
72
24
9
48
99
45
8
31
41
79
17
25
30
12
45
75
36
42
27
188
7
12
5
36
79
5
31
120
18
39
3
5
19
24
6
15
81
15
72
120
15
17
103
17
271
33
84
8
43
21
3
93
20
72
16
87
24
36
48
29
7
21
27
45
3
132
17
100
63
53
7
36
24
5
115
93
12
32
151
57
153
90
89
61
3
44
100
20
16
39
125
37
18
108
48
41
16
12
8
52
12
21
294
36
72
17
55
45
63
132
9
44
7
60
69
12
32
48
7
108
72
36
9
15
21
144
63
18
11
139
84
108
57
3
5
60
19
125
13
6
17
139
30
54
41
36
52
8
67
12
5
31
129
3
108
9
51
9
15
48
17
19
81
156
44
28
51
57
135
12
66
42
24
36
77
72
36
28
39
30
42
33
20
31
306
54
42
27
3
69
96
12
8
139
120
53
175
18
48
39
63
12
12
18
3
20
43
156
18
51
12
39
5
43
12
168
6
42
12
42
35
28
15
12
41
127
276
41
268
51
21
20
28
75
12
48
6
11
31
54
30
18
3
72
3
65
72
28
20
64
68
28
39
5
31
5
4
36
3
12
9
3
108
12
33
39
60
41
12
43
132
102
18
12
66
18
126
30
9
72
15
77
100
8
52
20
43
65
19
48
185
7
18
27
48
8
79
53
73
39
3
12
36
24
33
32
349
39
27
81
87
60
5
108
67
48
120
57
21
87
72
33
63
36
3
12
36
48
9
12
3
108
5
127
5
103
9
39
21
3
96
57
15
45
87
18
30
65
55
12
12
9
56
36
13
66
30
15
33
3
27
132
33
72
63
105
15
33
27
12
5
79
197
7
36
57
12
72
15
24
12
18
54
12
53
25
47
49
30
89
40
212
31
84
93
27
9
216
81
54
53
7
129
51
5
28
57
18
72
5
136
24
8
67
108
42
11
72
127
30
18
5
100
207
213
12
60
15
65
28
27
18
6
12
12
162
71
25
75
39
113
13
30
57
32
31
12
30
35
43
18
6
33
3
77
55
18
47
52
3
17
55
5
40
21
18
12
89
79
21
56
72
72
13
23
19
48
77
16
39
33
27
65
28
8
24
25
15
8
7
18
6
24
45
21
11
36
112
60
128
43
17
120
19
5
31
42
96
47
4
36
57
15
147
21
80
4
36
60
15
198
126
93
48
27
113
40
27
45
3
72
21
56
100
8
67
60
53
16
81
3
132
3
33
44
28
8
7
33
60
27
53
7
36
21
8
43
149
55
18
23
64
116
12
100
15
72
21
3
6
66
5
88
39
17
31
144
273
207
36
84
125
133
75
63
54
90
48
93
27
60
21
15
29
40
32
103
18
78
45
21
6
57
80
7
53
7
36
65
4
108
57
6
9
8
121
39
3
77
67
81
24
15
48
180
117
3
17
55
41
4
96
147
108
84
65
28
48
3
12
45
20
24
91
17
7
18
15
60
411
12
29
1
15
33
54
12
9
207
57
32
28
33
42
17
36
67
5
132
36
19
81
144
108
27
246
87
8
49
66
60
162
63
224
151
29
139
29
48
52
8
43
77
7
36
12
77
28
12
3
69
176
40
24
135
9
36
15
36
54
30
24
42
90
5
72
55
17
40
68
28
9
75
63
6
119
25
3
15
9
159
12
17
55
17
28
108
39
24
24
21
39
117
24
12
32
28
15
137
7
84
237
24
20
16
75
33
44
13
42
17
360
31
45
33
27
20
60
79
101
12
72
55
24
29
168
25
174
18
3
3
90
75
56
55
69
56
28
60
3
5
64
56
124
69
11
40
3
12
60
41
43
29
16
51
96
30
18
36
36
5
19
45
129
42
9
123
12
33
92
31
84
53
48
43
17
40
99
24
17
49
35
13
23
52
51
57
20
103
21
3
45
68
37
6
57
72
3
84
33
33
27
207
24
77
97
6
90
6
5
91
144
9
99
270
3
3
29
28
12
3
57
20
52
135
108
17
13
30
65
247
24
57
9
35
28
32
31
5
199
21
80
49
3
3
5
180
19
24
41
175
36
24
66
47
97
11
4
51
209
61
30
45
44
25
71
4
75
101
4
51
117
20
37
30
36
5
19
5
31
17
28
72
8
24
13
63
15
17
136
9
6
57
15
12
153
92
16
116
28
3
5
217
35
48
88
27
24
21
12
68
7
77
91
5
7
36
69
32
25
6
12
36
252
29
40
60
3
17
25
71
4
3
48
18
66
33
ABCD 98638978682*3^$a+1 [50032]
18
126
18
252
59
16
15
126
180
143
16
129
159
288
3
90
180
36
36
23
85
126
413
208
9
183
240
81
15
21
126
270
207
80
16
224
16
285
35
160
201
23
85
27
9
39
87
360
65
16
9
263
61
54
285
21
219
15
90
18
54
15
48
96
165
171
369
15
80
67
77
85
36
87
192
135
105
32
144
16
96
57
72
63
225
72
119
25
215
16
3
342
54
54
251
160
219
72
29
61
99
45
252
144
216
90
197
37
324
54
33
128
37
123
80
64
192
63
161
55
57
33
72
198
36
234
195
75
165
96
9
36
54
324
252
54
39
32
48
16
81
36
144
443
25
87
219
101
151
89
16
144
80
85
59
31
54
126
45
80
73
36
90
216
504
89
1
15
39
90
351
80
361
23
193
162
108
449
55
36
213
80
31
90
18
36
321
39
9
45
558
198
15
80
139
126
39
320
91
117
135
18
87
224
49
15
224
193
54
9
297
108
90
72
9
224
64
32
121
18
5
96
151
54
35
19
126
63
48
192
32
144
336
16
159
81
128
112
3
180
41
144
64
75
101
16
81
47
240
208
32
208
273
162
77
13
18
209
96
217
72
72
180
35
1
54
105
201
23
31
54
36
180
99
261
90
396
162
36
159
21
144
18
105
32
97
144
15
75
126
39
159
33
48
96
93
51
75
54
207
225
54
126
75
128
16
80
112
57
231
21
54
245
7
9
81
162
72
18
531
207
129
80
48
157
659
115
189
297
234
221
48
91
144
36
54
123
93
339
93
3
80
151
90
54
57
48
219
101
97
18
477
9
279
81
63
80
55
105
32
16
27
5
400
27
216
18
11
133
315
32
64
80
31
108
21
177
239
64
80
64
183
105
165
144
144
11
79
209
61
36
63
27
126
23
96
295
489
429
72
18
41
96
25
36
99
45
99
135
89
37
219
87
89
16
57
87
224
31
108
72
93
32
64
45
275
16
240
48
32
55
36
18
339
111
162
63
9
198
17
256
105
87
128
1
ABCD 98639255272*3^$a+1 [50057]
15
5
31
24
5
13
12
36
15
104
88
27
9
92
25
60
27
57
95
1
23
4
116
24
25
15
27
81
48
51
33
60
48
48
36
21
75
15
33
21
119
16
63
5
12
55
96
5
72
40
3
29
25
23
40
32
24
4
3
129
8
40
12
84
51
6
135
24
15
113
16
20
19
17
31
42
3
12
72
8
112
36
44
13
60
11
1
15
48
15
21
24
57
11
12
13
23
91
18
30
78
183
44
40
8
115
24
9
84
32
55
21
128
100
56
1
15
32
55
57
24
24
20
112
15
18
11
49
12
35
40
21
3
104
108
4
48
56
49
15
20
37
39
80
4
116
49
60
3
8
16
24
39
18
12
23
19
9
27
12
65
76
21
6
17
37
30
21
8
84
52
33
18
57
20
16
12
45
12
222
53
13
87
48
12
68
55
24
18
47
48
7
9
9
3
159
21
87
41
4
12
51
42
3
20
7
72
33
27
108
12
69
24
12
128
76
56
1
39
36
140
37
27
3
93
8
12
64
84
120
21
15
75
21
15
149
24
24
60
13
47
25
63
9
18
17
48
37
6
69
36
48
80
1
39
96
8
76
9
90
17
16
80
28
12
135
137
16
20
49
11
4
48
57
75
92
84
76
15
53
43
29
55
129
56
64
32
115
33
57
59
24
84
16
12
8
49
23
24
25
15
20
25
35
24
67
57
12
123
45
27
113
16
12
45
35
19
125
1
39
15
89
24
88
104
31
9
8
16
9
3
117
11
60
24
12
43
57
51
5
24
16
48
56
13
35
52
21
23
169
11
124
63
24
48
33
92
12
40
80
24
4
60
32
1
90
54
18
5
55
53
37
72
35
28
8
19
41
28
21
35
13
168
83
37
15
27
53
37
15
32
120
84
67
29
4
21
3
15
33
75
24
5
16
8
24
13
3
56
13
3
168
81
71
24
60
36
25
35
97
47
4
21
3
20
28
15
57
15
113
64
8
36
1
75
20
64
20
1
15
21
155
40
75
45
44
121
90
72
21
36
24
81
18
65
43
17
16
24
12
20
16
27
21
80
7
33
201
48
11
4
32
40
21
15
20
24
13
18
9
15
33
12
36
32
72
43
41
1
30
6
59
16
9
78
12
90
6
57
27
36
9
104
36
16
12
27
21
32
13
72
11
160
20
84
28
9
23
12
4
44
16
27
9
20
40
8
13
3
9
90
18
83
7
17
72
16
99
33
15
17
4
12
32
25
108
59
28
3
24
30
6
162
51
12
24
33
87
24
21
71
12
25
71
19
48
65
64
33
63
27
21
212
19
90
6
30
47
40
27
245
48
7
6
3
72
8
4
32
28
36
176
96
48
60
16
51
69
24
24
12
33
15
75
30
11
31
18
111
12
48
9
3
9
6
90
23
31
5
61
63
32
37
15
15
81
51
9
20
4
3
54
35
36
49
6
9
56
7
18
15
72
20
13
63
9
15
48
45
24
11
88
27
54
36
15
15
53
76
84
9
63
48
9
27
36
69
48
3
80
49
3
96
27
72
102
3
15
41
76
20
13
95
12
16
32
40
3
45
27
5
157
18
30
75
20
100
12
45
18
101
40
24
75
12
36
53
72
79
9
21
3
96
24
8
52
60
56
24
37
18
45
108
8
24
36
36
16
12
20
16
39
53
4
3
48
54
35
55
5
13
123
9
15
8
28
39
21
168
111
96
72
57
24
57
27
48
32
43
9
21
3
21
36
72
12
78
5
7
6
23
76
21
60
147
12
33
150
41
52
32
28
8
60
7
24
33
20
13
54
41
28
36
45
48
47
208
20
13
24
48
87
24
24
45
11
12
64
21
23
40
56
4
44
37
59
180
76
8
208
32
60
55
21
32
168
1
15
21
3
27
5
72
112
80
24
4
32
4
60
32
108
52
32
60
72
28
12
8
76
9
3
15
17
132
1
54
30
39
104
25
48
15
39
65
61
59
55
120
18
15
27
9
27
33
32
4
15
33
116
24
36
16
20
13
11
4
36
156
60
20
13
35
148
24
48
8
12
76
69
18
84
89
76
24
80
40
80
7
17
37
23
100
12
36
69
30
36
89
40
56
24
84
132
12
37
18
41
52
60
12
36
27
9
15
9
9
11
97
30
45
132
45
111
69
108
39
48
96
51
9
12
72
12
68
16
60
39
5
100
20
28
48
9
60
11
4
33
39
20
208
20
115
117
24
69
18
33
24
33
27
45
3
60
224
1
167
13
35
28
9
35
16
9
111
60
20
7
9
8
36
31
36
29
16
27
33
48
24
48
8
144
43
77
7
18
18
33
20
64
15
57
15
18
48
15
75
54
60
3
33
3
60
24
3
9
3
72
153
32
60
16
15
33
12
9
23
36
4
80
112
24
72
57
15
3
45
20
12
85
107
64
32
55
45
39
29
12
28
24
48
24
75
21
45
23
37
39
128
16
24
12
15
29
16
20
4
24
15
21
81
18
65
16
24
45
3
24
44
84
7
18
47
16
68
49
75
45
71
12
49
15
15
81
48
32
55
42
47
61
27
32
16
24
45
36
63
21
18
77
13
15
56
76
80
25
11
108
16
15
113
28
48
27
89
1
59
25
11
52
27
29
7
93
20
16
80
60
25
59
61
3
3
30
27
92
4
44
36
4
12
15
81
32
16
21
90
29
16
24
44
96
7
93
12
44
148
27
18
3
108
9
63
92
36
16
48
12
63
125
168
49
18
72
ABCD 98639355866*3^$a+1 [50024]
93
132
3
153
39
141
3
69
96
36
3
180
12
96
48
57
12
72
180
60
39
69
108
27
96
180
69
168
15
129
48
36
75
20
85
11
169
72
15
165
180
99
9
27
9
3
33
108
96
119
112
140
145
35
28
81
35
28
81
95
1
48
143
133
84
11
124
128
84
28
48
105
75
12
276
105
35
36
76
33
47
64
33
131
49
48
63
32
60
180
97
60
192
99
9
71
124
21
27
68
49
27
36
69
108
11
112
80
84
1
48
27
117
72
36
60
72
12
15
273
36
24
23
49
123
141
39
176
16
80
76
20
97
123
164
1
27
45
3
68
16
21
72
36
75
129
3
45
35
28
32
4
9
36
24
12
108
207
228
12
48
32
52
21
71
13
36
15
84
225
63
44
1
3
156
21
108
35
112
44
4
92
100
108
117
123
45
147
144
9
11
13
227
109
36
15
44
16
21
12
3
108
57
12
11
61
24
144
27
48
116
145
15
320
252
49
156
60
39
69
11
4
105
36
35
160
108
180
108
144
80
1
3
80
156
64
20
49
63
69
11
37
60
12
243
32
160
96
224
28
128
100
44
240
1
144
95
1
192
108
3
21
48
143
48
25
35
96
1
35
48
169
87
33
72
99
45
71
109
24
11
16
45
15
33
36
72
35
145
72
107
28
33
435
80
253
96
3
240
81
27
57
75
33
63
69
48
23
37
72
147
116
28
80
36
145
63
33
12
63
144
33
12
39
21
11
48
16
45
144
99
45
47
61
24
48
60
191
1
60
3
176
4
12
20
576
253
120
24
131
85
84
96
36
99
21
59
109
3
9
39
141
24
39
32
96
97
72
108
11
36
16
33
216
84
51
108
32
36
28
20
49
107
61
83
25
12
27
33
15
33
95
4
153
23
12
109
39
236
256
84
384
9
131
4
32
64
57
24
75
9
24
12
96
12
216
15
32
25
27
32
16
80
169
24
11
100
48
32
1
155
84
28
192
20
16
44
25
11
73
51
84
189
3
69
60
123
68
25
183
105
39
105
71
121
35
4
92
148
80
60
1
51
80
85
135
68
121
108
23
25
39
21
48
96
15
44
16
45
36
159
93
3
105
132
3
177
48
15
48
116
60
196
188
4
48
9
35
73
36
71
144
60
16
80
169
72
3
105
39
60
177
120
60
111
33
72
48
72
239
28
96
105
11
25
135
60
48
68
13
99
32
64
192
44
145
51
44
4
32
112
45
63
80
25
72
47
4
80
96
156
49
63
176
4
176
97
168
12
39
21
75
9
36
39
140
64
32
100
93
276
15
93
3
240
9
48
36
47
52
33
12
3
188
36
16
12
176
64
308
48
96
16
9
39
156
80
121
27
48
57
71
124
32
4
105
39
21
39
32
4
45
36
60
51
44
36
457
23
49
36
108
75
96
9
71
73
71
1
24
264
72
71
73
60
27
57
203
48
1
11
49
120
39
69
75
32
84
16
33
12
131
73
84
108
3
96
33
47
133
11
100
12
69
144
15
140
25
75
57
243
21
95
13
47
84
156
84
60
100
69
36
12
60
12
36
11
16
177
3
48
141
36
123
132
ABCD 98639404562*3^$a+1 [50005]
75
78
18
117
48
27
78
39
15
90
30
168
12
6
54
246
42
72
108
102
63
87
18
162
108
18
30
9
285
48
42
66
39
15
36
29
16
45
3
144
15
72
6
83
7
90
30
72
233
19
29
31
225
75
53
48
67
102
18
60
12
141
32
25
42
378
51
57
84
6
120
60
57
207
33
27
21
80
55
42
18
12
72
6
3
51
93
48
15
60
5
64
195
29
16
51
45
48
80
19
45
80
7
18
18
5
25
39
75
21
27
72
36
132
12
60
30
15
81
12
78
69
80
144
16
135
9
80
160
32
7
108
29
64
141
126
72
150
167
13
83
205
12
18
117
96
32
49
111
15
12
53
7
18
23
61
35
1
24
30
36
53
109
18
65
64
33
15
128
19
45
135
60
29
1
60
51
32
16
96
3
45
27
5
16
144
45
96
90
12
108
33
32
7
18
24
66
29
16
80
19
60
36
54
126
54
126
69
15
33
48
192
147
29
64
87
36
12
108
24
5
240
16
45
12
87
144
57
39
123
53
7
72
18
210
93
39
138
42
120
36
9
224
1
15
81
30
24
48
57
93
30
53
19
36
105
9
23
7
60
48
42
18
18
47
115
12
18
108
54
60
81
9
120
60
318
18
60
23
31
18
63
135
12
90
51
111
36
29
205
3
3
30
54
9
87
180
12
18
39
111
12
21
51
125
1
15
9
18
117
3
93
288
111
66
150
72
90
18
165
9
36
3
32
48
31
36
29
1
90
54
15
93
35
43
5
49
66
24
48
162
60
36
99
183
57
15
96
72
90
18
84
489
51
29
112
144
135
66
39
75
21
128
31
66
150
54
51
75
117
27
69
87
42
48
24
18
48
54
90
60
90
90
5
31
33
32
55
9
15
33
3
77
25
78
54
36
30
177
183
57
87
105
135
36
5
112
3
173
79
17
1
24
18
5
7
6
54
120
36
129
48
27
21
45
3
39
108
29
241
90
120
90
60
54
120
6
3
51
180
9
96
33
252
126
60
9
45
30
6
54
9
111
60
30
18
60
12
60
33
48
147
90
3
219
30
90
96
12
18
47
96
7
9
320
16
27
53
7
72
30
60
216
30
42
90
45
3
24
36
33
32
25
144
120
270
96
65
109
6
45
27
165
48
15
72
180
101
61
90
6
12
42
90
90
66
42
48
222
48
144
96
30
114
63
207
18
162
36
57
33
90
162
3
9
119
7
57
3
29
1
15
144
240
33
78
12
21
87
324
6
15
87
132
120
6
90
30
54
96
144
90
15
33
72
90
60
126
54
156
90
150
12
101
16
63
42
23
96
304
27
5
64
176
64
27
150
95
64
80
13
48
42
12
36
24
66
54
168
12
21
57
48
90
42
3
27
18
83
7
54
18
168
90
54
138
47
25
215
43
5
7
36
60
144
18
30
153
80
19
173
16
192
144
15
65
16
9
18
21
87
105
57
18
69
45
66
60
165
15
33
32
144
61
90
282
42
101
7
41
31
33
32
55
89
109
90
57
105
150
36
54
135
93
42
41
115
150
23
31
48
42
23
7
60
45
75
36
33
111
36
42
18
33
176
91
24
36
90
54
90
15
80
61
114
65
43
18
174
21
48
57
42
45
3
90
144
78
117
75
53
7
9
201
36
114
33
33
60
83
1
18
168
210
3
201
30
36
72
42
30
18
60
198
30
35
19
45
15
36
72
101
112
15
312
57
80
163
150
135
3
ABCD 98639644388*3^$a+1 [50071]
48
19
54
246
161
48
7
270
42
90
87
33
132
210
41
109
3
45
108
114
21
27
21
15
65
7
9
45
18
36
45
32
144
19
30
24
66
24
12
18
47
13
90
48
78
174
90
3
48
57
23
496
75
53
7
105
69
11
48
37
59
187
108
36
36
180
18
11
13
90
12
54
150
54
162
9
165
6
48
18
312
48
234
204
36
66
72
18
5
37
66
137
13
51
33
180
216
51
45
3
32
16
32
115
66
11
79
81
99
144
36
41
48
112
51
18
72
54
108
6
54
5
61
204
135
128
43
66
99
15
372
114
30
93
21
90
102
27
27
21
15
33
80
49
15
48
63
60
149
112
21
203
211
114
66
18
23
217
90
36
89
13
3
15
161
48
133
27
48
39
89
16
93
147
261
18
9
15
48
72
150
90
138
90
69
21
162
126
60
84
27
45
35
73
90
6
102
18
126
113
48
37
27
69
107
19
18
27
9
12
54
21
69
216
18
17
43
180
65
25
30
57
327
30
203
139
90
18
36
5
64
27
18
195
80
301
12
39
141
147
21
59
25
6
36
45
9
144
48
132
3
153
36
144
54
93
48
129
36
27
32
13
108
180
6
29
55
36
18
18
33
129
6
144
66
144
6
36
66
27
80
163
90
168
12
162
36
54
108
90
18
60
159
87
41
48
192
25
18
150
15
177
204
30
21
3
45
99
30
36
11
49
54
12
126
47
67
48
60
72
41
7
180
117
153
90
18
18
36
5
16
105
42
12
33
80
55
57
80
64
15
17
13
72
75
144
15
24
84
126
90
90
6
29
25
192
54
168
192
105
21
24
35
160
93
51
141
36
132
120
18
72
41
49
18
24
90
54
84
65
31
81
224
85
96
251
103
57
32
7
48
36
60
57
32
1
47
55
18
54
18
54
9
231
18
66
72
18
114
66
54
6
126
125
48
61
102
77
13
54
36
162
23
112
63
78
35
96
43
18
24
108
12
168
48
18
9
240
21
96
138
72
18
150
81
45
147
33
36
138
72
18
23
37
36
126
105
15
33
21
54
18
42
48
42
48
42
53
67
96
192
108
36
45
9
54
90
6
30
60
66
5
96
43
24
30
143
37
42
18
36
174
36
54
3
33
24
48
119
48
127
66
47
25
71
217
18
21
3
45
93
18
6
11
127
113
112
15
33
69
24
35
31
33
117
120
35
91
53
352
33
120
71
19
36
18
6
65
112
105
18
60
120
6
155
19
114
107
16
69
168
147
9
39
15
65
25
132
30
53
253
222
90
30
77
16
32
61
179
13
72
27
33
162
120
18
35
235
96
5
49
12
18
18
18
29
7
41
109
18
192
36
24
90
11
127
36
29
43
42
36
231
3
48
24
53
192
91
53
25
120
207
189
35
181
155
43
36
33
117
11
19
93
80
25
87
75
21
48
111
33
27
5
48
96
31
138
60
66
150
54
66
11
144
115
24
5
112
39
6
18
30
18
108
21
123
53
43
102
63
15
120
41
19
270
12
18
36
90
78
30
71
37
75
39
89
55
120
6
66
72
36
24
12
54
24
102
18
180
42
18
147
153
18
69
21
114
30
24
12
39
48
21
6
54
144
36
75
15
30
72
59
19
396
18
143
73
66
18
ABCD 98639819522*3^$a+1 [50025]
12
60
12
25
135
48
3
29
1
60
120
24
11
12
4
8
103
9
33
35
85
6
41
16
60
44
1
15
68
19
5
72
1
3
20
24
108
12
25
15
36
32
25
35
97
15
8
13
30
24
53
85
39
3
66
99
51
12
5
72
12
60
1
47
43
17
120
12
24
25
107
184
56
43
9
81
47
24
1
107
1
132
18
65
36
36
7
36
17
48
19
5
72
36
37
15
3
77
13
23
60
64
45
83
304
108
32
1
12
3
105
47
36
115
42
87
33
23
19
41
25
27
27
17
4
57
83
144
25
15
21
12
75
33
11
31
33
20
36
31
18
119
72
36
60
37
47
31
53
4
12
8
13
15
48
12
33
11
61
15
24
8
12
13
48
15
32
96
19
21
39
33
57
18
173
36
60
13
11
85
51
93
11
36
19
17
72
108
4
20
19
5
12
37
15
75
66
27
8
52
8
49
15
165
6
29
52
9
167
97
60
51
15
81
60
63
5
13
35
37
107
13
126
24
93
8
36
4
24
15
77
43
6
59
13
12
3
3
5
49
15
3
17
31
60
57
72
56
4
68
4
8
55
45
176
49
11
192
12
48
112
51
90
39
3
65
25
30
17
40
3
48
5
16
44
4
81
11
40
8
28
20
55
29
16
45
23
49
18
33
69
27
44
55
17
40
8
64
15
60
156
5
12
64
8
36
96
1
183
15
9
21
51
63
18
18
29
48
43
137
25
47
12
16
120
20
12
12
13
51
9
11
7
18
30
5
72
60
120
73
11
61
23
7
78
84
47
100
3
33
80
97
18
132
18
47
28
12
3
89
28
8
67
53
48
60
72
52
176
25
114
5
43
29
36
60
72
60
12
151
5
13
84
35
40
48
57
108
3
60
104
12
36
124
21
3
44
52
141
30
57
96
9
83
12
12
4
69
15
20
133
27
21
107
43
17
108
4
33
90
5
13
12
47
28
15
33
32
60
25
23
36
4
9
35
13
23
60
24
1
54
6
27
45
27
21
11
4
24
3
89
13
3
75
30
60
119
24
19
77
156
4
104
55
9
128
43
84
6
27
3
42
59
4
27
90
47
25
23
48
12
7
53
24
13
120
11
216
16
48
20
55
54
30
77
88
8
28
12
20
60
4
20
28
15
168
9
8
12
48
28
44
31
18
54
30
27
20
24
16
24
20
40
32
28
32
64
8
13
12
6
41
60
16
45
12
3
3
54
18
9
80
84
4
3
153
9
123
20
37
48
23
37
87
32
96
37
48
35
12
48
24
40
21
90
53
16
8
1
72
23
49
11
36
28
15
93
27
5
1
39
80
55
93
75
90
39
33
3
32
40
15
48
89
61
35
48
7
53
76
24
9
51
32
12
48
37
11
12
132
12
13
66
41
24
12
37
11
36
24
24
43
53
12
85
47
16
56
61
12
11
36
16
44
16
20
52
3
33
39
53
120
13
35
12
7
18
27
75
17
84
120
24
100
3
9
56
4
93
3
33
59
13
3
45
11
4
45
11
40
48
3
5
24
156
108
36
4
120
75
174
47
120
49
147
68
199
77
73
47
43
21
27
5
4
33
36
47
73
159
21
90
24
153
8
36
13
36
39
3
9
56
72
16
32
12
36
76
128
85
15
12
3
5
156
24
192
220
144
56
48
115
30
36
71
40
48
45
27
8
36
60
4
108
45
39
104
36
24
25
11
28
20
28
27
65
48
24
79
17
4
8
1
11
49
87
20
40
44
108
36
24
1
47
37
47
16
20
7
53
12
72
13
18
105
3
5
132
73
11
4
147
77
1
27
27
41
7
168
5
24
36
24
40
33
35
60
13
11
4
15
41
121
18
5
4
12
3
18
18
9
45
11
36
1
59
84
4
56
55
65
72
7
53
88
20
4
8
40
12
111
77
103
5
127
17
60
72
79
17
148
20
4
96
27
138
119
85
15
51
17
25
35
4
8
52
9
51
3
90
3
48
56
16
8
24
72
1
60
39
24
12
33
131
36
12
31
141
8
28
60
12
68
13
35
12
40
3
5
4
21
54
60
17
216
24
24
25
12
47
13
48
155
4
3
5
28
44
12
84
12
28
152
12
72
88
60
21
11
96
13
111
96
33
11
16
32
13
3
15
5
7
237
3
33
32
40
68
12
4
63
126
27
128
7
18
27
120
32
136
72
44
84
60
64
48
63
24
33
68
12
13
39
20
12
1
15
8
4
63
5
12
40
8
72
12
48
36
52
20
88
44
13
75
45
59
73
11
24
28
128
7
65
48
67
30
15
24
20
4
32
55
12
78
12
47
48
16
32
24
73
51
104
12
13
47
16
3
17
4
3
33
44
76
8
76
48
32
16
180
164
1
18
90
11
40
9
12
3
105
111
8
12
24
7
105
8
60
24
36
205
35
19
53
28
32
4
9
72
18
30
167
52
93
12
35
48
12
55
30
51
92
25
87
15
5
91
41
49
11
48
60
156
67
48
24
17
13
143
4
3
45
12
9
24
3
8
7
57
15
5
372
13
35
12
4
80
16
3
17
49
191
24
12
43
117
15
5
115
29
16
12
93
27
45
66
5
37
23
72
40
63
41
49
30
24
33
8
40
9
35
55
117
44
72
48
24
136
80
36
ABCD 98640067382*3^$a+1 [50057]
80
76
20
3
36
81
3
157
5
19
17
18
180
61
20
15
54
66
9
81
24
51
60
15
66
99
45
18
1
56
69
6
36
144
9
40
17
72
87
84
87
13
185
144
67
5
18
141
76
20
9
51
183
18
54
24
25
59
37
20
124
71
54
15
75
21
69
24
27
144
9
72
15
15
54
60
72
39
60
99
141
21
12
18
9
64
59
201
136
35
49
11
9
57
18
96
120
49
59
6
36
18
18
99
64
11
85
44
36
39
30
42
18
55
56
63
37
59
144
57
40
104
36
51
30
3
100
36
20
120
51
12
37
60
24
131
60
18
108
120
19
140
81
3
195
36
45
4
56
4
35
21
84
147
90
54
105
69
55
5
15
40
35
21
15
25
65
144
66
198
42
69
60
141
18
1
47
73
71
24
102
43
11
18
31
29
7
83
18
39
51
49
44
16
24
5
42
48
1
143
6
31
60
80
40
59
72
153
45
12
18
25
56
9
60
171
4
20
75
81
75
25
84
56
15
36
24
49
95
61
20
111
18
15
21
18
61
65
6
48
6
51
15
60
66
19
44
16
20
51
102
18
90
79
71
13
56
4
96
5
39
160
20
75
21
9
55
17
139
119
72
129
60
124
36
24
56
21
39
60
64
11
240
36
18
15
276
159
66
15
99
12
24
45
3
6
36
55
65
36
123
27
48
6
75
4
36
41
103
56
21
63
9
271
41
108
267
40
53
66
90
186
9
36
63
120
57
33
6
25
56
99
141
24
15
30
51
21
18
25
137
3
16
71
13
47
49
5
99
36
63
90
51
39
21
9
6
141
40
155
6
3
15
84
57
15
54
31
23
36
21
3
36
21
24
16
11
48
60
36
9
40
60
35
54
36
31
60
44
21
6
54
39
15
174
132
19
47
13
77
3
51
45
24
16
29
135
120
15
30
54
1
5
91
35
30
19
17
78
45
40
116
84
15
114
171
16
59
330
12
18
21
93
48
54
78
87
33
72
135
15
85
24
65
51
165
39
159
96
120
45
40
95
45
87
33
21
84
90
25
60
95
6
19
17
63
16
11
252
12
6
39
15
66
19
5
15
21
79
65
18
37
20
60
4
41
66
73
5
30
141
4
215
121
29
30
85
20
39
78
30
42
7
24
71
25
44
16
120
84
296
24
21
18
36
96
49
36
104
99
181
17
63
135
21
15
198
87
3
66
72
18
150
102
49
20
84
40
5
151
101
78
30
6
30
36
18
6
19
71
66
3
36
39
30
126
165
111
18
135
100
71
25
24
17
19
24
11
24
66
39
165
75
40
11
30
18
108
168
1
44
135
66
6
48
45
51
48
1
140
45
90
36
169
80
40
137
3
15
186
115
5
159
21
19
36
60
20
4
5
15
75
96
9
100
80
21
15
255
45
160
125
79
116
40
29
91
20
160
44
27
13
65
55
11
24
21
9
55
161
54
42
228
42
9
184
221
48
240
87
15
6
19
20
24
76
20
24
16
60
11
93
15
85
59
18
3
117
139
200
21
78
12
13
155
84
72
105
64
96
44
16
215
49
20
45
171
63
121
59
72
30
15
4
36
44
9
7
29
114
30
51
16
5
39
39
18
139
59
25
77
43
119
21
16
113
12
79
56
15
45
81
99
45
75
105
18
66
15
81
19
56
4
56
60
4
216
11
24
49
35
24
48
24
144
30
90
36
6
3
51
36
12
18
43
56
51
54
135
81
48
51
45
39
69
18
13
36
59
12
93
111
45
75
45
9
54
96
25
47
12
42
139
71
90
79
60
140
27
33
147
133
89
27
64
120
35
90
15
16
11
9
40
20
183
1
20
16
84
59
102
55
41
252
31
20
16
59
180
12
60
18
66
85
180
60
120
24
5
36
36
3
100
5
120
54
42
180
90
48
60
61
20
21
15
81
18
72
12
21
57
18
45
16
5
15
21
24
139
89
90
18
348
55
101
15
4
77
43
149
51
ABCD 98640301198*3^$a+1 [50007]
12
4
59
72
13
11
21
3
9
28
8
16
44
4
53
48
39
28
35
85
23
57
60
148
44
33
67
72
8
63
25
80
48
15
37
35
57
88
72
41
12
27
93
18
66
6
93
4
12
20
88
41
6
24
12
84
13
71
30
30
90
6
30
54
12
150
54
1
32
21
15
24
36
45
6
84
60
1
131
84
33
51
132
13
95
42
48
42
9
16
29
99
4
140
16
5
72
75
3
57
63
12
165
48
27
24
93
48
28
11
9
57
48
19
20
52
71
57
3
48
12
45
105
27
208
5
54
54
6
24
12
240
114
3
48
40
5
223
20
16
24
32
9
43
11
25
5
36
19
20
192
48
141
30
84
45
45
30
69
60
21
79
77
3
28
125
139
5
19
84
60
8
45
63
220
95
12
45
15
108
12
78
90
90
55
41
24
6
69
4
32
16
35
48
21
168
12
36
28
41
123
111
61
29
7
188
21
6
25
192
32
9
102
109
11
33
16
89
6
33
36
15
36
13
68
9
24
7
5
19
59
66
54
150
15
111
25
128
21
30
6
31
104
9
99
51
9
48
15
133
11
30
19
32
228
4
72
68
48
3
25
41
63
40
32
111
33
24
81
12
15
39
24
30
90
6
39
195
45
21
3
52
11
105
28
20
64
47
81
12
27
24
90
31
68
21
87
123
42
15
132
28
60
72
8
33
60
19
11
66
144
6
90
123
3
13
95
105
15
49
68
48
21
79
5
36
3
3
25
5
63
27
48
6
15
69
60
90
72
45
3
66
36
30
138
15
64
11
60
9
28
5
3
40
20
105
19
77
3
88
59
141
3
49
71
90
96
3
40
11
45
12
4
5
99
64
11
21
4
12
59
54
19
48
80
33
19
41
126
25
185
15
4
35
12
84
81
40
23
102
19
5
63
16
17
18
12
45
9
75
36
12
33
18
72
120
24
24
49
32
16
8
100
17
108
19
11
21
64
65
15
100
71
49
36
20
16
108
17
15
3
1
168
23
45
63
216
141
160
53
75
27
33
4
23
18
12
48
39
33
43
101
51
28
44
16
32
4
188
63
78
30
90
30
61
104
72
63
57
40
20
4
95
13
71
90
127
23
57
123
105
24
63
73
32
75
49
36
29
3
48
60
15
13
36
11
24
60
21
45
15
3
45
81
3
63
60
37
48
60
32
36
12
63
6
6
18
51
4
95
49
8
3
180
45
4
8
4
60
11
84
69
16
36
5
84
15
4
5
30
72
30
19
20
69
55
11
13
83
37
41
27
4
24
65
55
5
39
3
13
41
171
135
54
24
6
84
9
81
6
1
23
105
16
104
16
20
36
93
6
9
111
24
30
27
93
7
48
96
119
69
28
32
3
18
102
24
60
6
15
9
171
40
8
12
99
33
60
21
199
20
16
65
36
36
3
72
108
45
19
32
36
60
124
68
12
9
6
9
24
63
30
75
3
61
29
15
57
3
21
24
66
9
144
40
20
123
18
6
36
18
19
17
24
15
24
3
45
84
36
40
113
67
23
30
31
5
19
125
55
32
9
24
51
28
68
72
21
6
69
15
6
6
37
23
153
27
54
84
30
30
99
21
30
9
16
24
8
48
15
49
20
51
180
25
12
5
54
54
6
6
18
1
8
28
29
3
96
12
63
57
48
16
44
12
15
25
89
19
47
145
20
45
15
108
24
40
53
48
126
13
20
28
24
8
21
42
60
45
33
6
84
42
30
45
45
43
32
9
75
15
33
33
67
11
21
39
30
39
3
24
33
117
43
20
21
30
96
45
48
60
3
48
12
24
30
91
8
15
129
112
24
36
36
23
25
35
12
25
68
45
87
9
39
51
66
27
48
12
16
80
16
108
116
141
54
12
24
84
37
32
141
42
45
28
17
54
69
36
69
27
39
13
23
18
7
59
13
72
5
54
30
135
12
3
129
81
27
69
63
81
27
3
25
41
54
69
81
27
63
6
66
108
6
54
30
7
35
9
64
41
63
16
32
72
36
4
41
12
43
65
15
117
3
16
191
78
55
35
30
30
69
88
53
19
8
33
15
72
12
16
17
43
20
64
23
57
288
3
45
15
45
24
81
210
9
201
156
63
27
1
20
45
15
100
48
35
9
21
39
3
120
13
41
6
105
45
27
27
13
101
75
45
6
61
32
87
25
56
243
25
35
61
36
8
4
20
60
21
27
48
75
6
63
3
24
21
12
16
132
12
77
3
111
12
37
23
33
105
12
27
3
13
41
3
28
8
15
81
21
279
99
1
29
99
16
65
159
40
47
9
21
84
51
36
33
15
51
105
96
100
8
15
9
168
52
77
24
39
36
45
39
12
9
162
85
20
24
4
284
87
13
20
57
36
27
63
18
150
61
36
53
27
63
72
30
43
72
23
97
32
21
60
27
3
61
44
36
99
49
8
ABCD 98640494534*3^$a+1 [50107]
24
192
24
156
215
19
54
27
15
53
148
207
96
30
96
48
35
52
156
153
111
36
57
120
95
108
73
179
88
147
17
76
27
126
204
47
28
105
3
12
68
24
13
15
48
27
113
103
57
33
59
1
119
60
12
40
68
61
210
17
289
144
54
6
119
25
3
80
37
42
30
240
180
35
13
27
9
90
330
54
30
186
174
63
44
28
152
28
81
179
37
95
16
129
48
36
306
90
15
45
35
49
6
48
186
47
24
36
4
116
24
88
21
111
48
20
121
99
87
18
27
260
109
87
60
177
195
57
234
66
75
93
147
36
303
9
45
66
89
7
33
32
55
18
75
60
180
51
270
147
44
36
7
72
138
63
24
255
341
64
180
159
54
35
148
27
90
63
9
180
15
8
1
47
109
60
18
66
36
288
60
155
160
81
51
93
72
35
148
51
141
36
32
100
45
60
15
128
163
144
213
3
54
66
96
33
57
83
97
84
51
45
30
41
52
105
15
48
140
12
1
60
36
18
216
29
1
90
21
33
90
312
45
3
105
80
12
43
93
243
9
105
12
71
37
23
13
96
35
55
165
33
15
68
4
20
28
20
7
93
51
89
31
96
53
40
315
225
332
43
65
72
25
3
45
72
3
21
54
30
63
32
37
228
132
143
100
45
102
165
3
30
36
60
36
123
92
408
1
36
15
56
112
72
56
109
123
32
115
18
35
67
114
39
87
48
6
324
102
114
47
73
71
25
35
13
36
27
87
90
120
23
72
127
18
3
24
56
52
21
59
120
7
30
18
165
132
105
30
144
77
109
3
248
193
171
116
24
73
72
84
24
120
3
33
24
66
144
42
84
27
177
27
60
20
40
33
15
20
85
195
8
157
180
216
270
21
75
30
18
53
72
25
107
85
60
11
24
13
36
24
15
20
40
117
23
85
35
280
171
144
90
35
1
36
144
6
18
102
18
3
84
56
100
33
51
15
225
108
32
208
75
105
117
83
55
17
25
11
24
148
105
12
60
84
59
12
19
81
116
24
156
112
15
6
87
92
145
12
195
96
33
6
65
36
109
95
48
1
107
43
126
75
33
12
23
157
35
163
5
220
8
79
120
41
4
105
408
60
12
240
48
60
12
3
15
5
148
117
96
84
215
55
113
37
15
51
261
69
39
45
35
1
39
248
72
25
30
53
204
76
27
45
81
51
9
84
42
120
144
57
33
96
35
16
72
321
27
153
60
11
100
9
36
183
165
162
45
188
12
88
21
179
115
125
1
84
180
96
36
3
120
105
35
25
12
114
54
156
36
15
9
11
288
127
168
285
128
40
44
55
24
81
20
25
48
27
9
36
23
85
132
15
3
90
30
165
60
135
42
143
85
90
257
229
27
140
67
96
81
56
37
35
145
60
75
15
17
88
132
8
25
143
12
25
252
90
53
1
36
35
76
63
24
137
25
51
ABCD 98640513644*3^$a+1 [50034]
67
41
13
39
56
4
21
11
28
93
30
9
80
36
7
6
27
32
180
52
3
12
45
60
56
24
16
117
3
24
8
16
69
12
135
15
105
104
49
35
16
225
11
40
33
12
6
5
48
4
36
27
33
15
12
53
64
27
18
23
12
37
30
41
19
30
6
45
15
42
18
69
36
3
54
12
6
30
15
9
54
5
4
48
32
67
24
17
52
56
19
36
72
17
13
35
13
39
32
91
9
108
21
42
29
88
128
7
33
3
29
7
30
95
31
12
48
60
29
31
45
9
3
27
5
36
108
16
20
28
3
24
5
19
60
69
20
25
6
201
165
75
39
24
17
61
3
21
30
24
57
45
47
72
1
18
29
73
63
56
31
12
17
16
45
42
6
36
15
20
31
12
66
11
24
120
24
40
21
60
42
45
69
54
65
19
30
48
24
96
27
32
60
31
65
7
12
6
83
16
24
56
13
71
16
63
5
1
12
18
17
12
13
3
165
27
15
138
36
15
45
18
6
27
45
23
115
41
88
51
72
12
30
23
25
39
36
117
6
45
45
36
15
20
13
35
7
6
39
45
15
48
33
24
11
73
51
60
20
4
9
15
45
27
33
15
3
53
24
48
40
45
35
40
8
52
3
17
25
15
15
54
6
192
12
125
13
131
16
3
18
72
12
48
11
49
6
9
75
17
61
35
28
15
81
45
35
4
9
42
6
59
43
21
81
75
3
12
29
7
18
72
63
21
11
24
40
96
20
19
105
9
42
30
83
16
135
54
15
27
53
31
21
27
41
1
11
43
54
12
6
33
12
9
60
63
21
11
28
32
19
41
43
6
15
81
30
33
45
36
51
36
48
27
60
5
12
1
47
43
12
9
20
19
12
12
12
6
18
36
18
23
13
12
23
40
27
42
27
3
5
7
9
84
63
30
78
96
5
36
55
17
1
96
18
5
16
21
3
32
25
15
8
67
96
17
12
36
13
12
23
96
36
79
84
9
3
29
36
12
13
114
6
23
49
15
15
12
29
24
16
9
36
54
96
6
71
40
9
3
20
13
15
93
71
108
28
24
21
23
7
30
12
36
27
9
59
61
3
33
27
75
30
18
65
132
13
12
87
171
12
5
36
12
4
93
18
117
32
16
75
33
60
99
36
17
204
31
5
19
5
36
19
36
53
52
192
20
28
60
32
13
3
39
36
57
15
69
24
21
168
3
135
12
45
63
18
24
18
5
13
96
23
1
15
15
66
18
12
5
40
51
45
120
45
35
12
43
18
24
27
44
16
9
42
12
5
25
3
68
36
24
7
9
63
6
11
16
27
45
48
44
1
27
72
153
3
105
114
6
18
29
73
75
27
6
59
12
13
6
29
1
84
11
1
35
36
13
30
5
12
4
3
12
114
6
6
83
19
41
12
4
20
16
60
20
25
12
96
11
16
33
39
8
64
39
6
3
3
69
8
85
60
47
13
11
120
67
18
84
108
30
24
18
15
20
28
15
5
72
48
55
9
8
7
6
27
3
29
48
7
41
13
71
31
17
52
60
39
12
18
6
21
93
60
27
3
12
9
9
15
24
111
12
89
43
12
5
31
12
18
24
48
18
77
28
32
40
12
48
32
64
12
93
36
23
55
177
48
8
79
41
40
15
30
30
42
78
48
36
81
3
102
123
84
15
6
6
53
12
28
32
61
12
18
90
27
3
5
12
43
12
72
60
21
20
24
1
18
29
37
3
12
45
15
3
42
48
27
45
3
3
24
21
27
33
3
6
126
12
41
16
15
33
45
11
67
5
13
35
19
33
9
3
15
137
1
84
75
81
23
52
9
108
18
29
40
75
78
27
20
40
68
52
3
45
75
36
12
12
17
79
54
47
1
24
66
17
7
60
65
55
9
20
25
15
9
12
6
30
138
17
12
40
12
96
45
42
30
63
12
3
77
12
1
119
19
21
8
55
102
6
24
36
77
13
18
6
11
67
41
1
36
84
39
24
51
89
100
48
8
25
11
84
72
7
108
60
89
73
3
63
5
76
20
76
12
15
21
45
186
18
251
40
39
30
11
16
39
29
43
30
23
31
6
15
12
20
67
6
84
18
17
1
27
12
36
27
33
69
35
13
3
9
78
18
18
5
19
137
16
48
45
126
30
18
57
48
33
24
143
25
6
17
4
48
45
23
60
64
9
11
16
32
67
5
4
12
57
12
83
13
252
18
53
72
7
41
1
6
17
108
4
15
60
21
45
60
3
87
29
1
18
6
60
11
24
40
105
36
18
24
66
39
8
7
72
30
54
30
84
35
40
8
25
39
9
12
54
5
19
41
60
25
11
28
39
6
51
20
4
32
25
12
23
49
6
9
15
84
36
9
132
32
28
33
24
18
17
7
29
79
30
12
126
9
3
41
1
6
120
5
43
9
45
11
25
60
30
24
72
36
17
16
51
41
37
48
107
12
13
11
7
48
17
79
36
5
12
12
1
60
3
36
39
12
18
15
9
12
11
37
12
59
25
27
24
36
44
24
19
18
3
57
167
37
11
4
20
1
48
72
54
153
3
45
45
24
15
20
31
17
12
4
96
8
43
60
17
16
21
11
40
75
29
13
12
114
6
36
18
60
54
35
28
9
78
60
42
48
66
9
33
23
52
15
69
9
15
32
13
39
80
73
39
9
35
7
29
28
32
31
12
42
36
23
36
16
9
3
57
59
64
12
15
65
19
30
66
30
51
39
78
11
49
12
35
109
24
23
4
33
15
32
4
21
66
54
35
31
33
44
12
79
9
12
9
59
16
24
21
12
12
18
33
20
4
75
125
72
1
23
25
6
84
17
12
1
6
6
27
27
6
23
49
15
63
9
9
24
48
114
48
18
27
3
12
42
51
44
1
3
81
75
20
1
3
15
12
5
24
16
39
30
18
45
32
1
147
3
48
30
24
15
32
64
27
90
15
12
81
12
114
69
60
51
5
40
8
103
9
9
66
30
35
19
132
9
33
11
1
6
24
5
1
27
48
135
30
72
3
27
66
11
28
3
77
7
18
11
72
48
7
17
7
54
11
24
31
18
23
64
21
15
92
13
84
48
78
30
18
12
69
63
6
11
25
168
87
8
16
9
11
12
4
9
6
21
33
54
33
32
91
42
18
ABCD 98640649868*3^$a+1 [50039]
12
49
15
9
27
21
39
44
61
19
5
95
32
67
48
25
32
16
84
33
15
32
12
3
12
33
13
103
19
12
36
13
60
35
10
104
15
15
77
31
5
7
12
25
93
2
41
88
116
20
16
19
29
29
51
59
18
43
45
39
20
13
72
3
8
39
65
77
3
21
2
77
41
39
12
8
40
48
48
40
12
28
21
95
19
96
41
20
32
16
4
8
40
104
35
45
63
25
28
44
4
44
40
92
16
19
33
220
12
4
4
40
36
9
2
6
27
96
4
12
20
64
116
24
4
11
1
11
5
52
36
39
46
7
7
41
1
18
70
55
32
20
8
100
16
36
8
36
20
32
69
83
80
5
2
36
5
19
36
33
27
17
7
9
44
20
32
15
1
35
30
19
11
12
117
44
36
1
3
16
28
41
7
4
13
38
34
3
5
15
15
165
13
27
32
8
31
22
24
59
24
76
12
32
96
4
47
13
5
27
64
56
24
20
7
10
43
4
97
43
77
35
16
5
59
19
82
15
4
5
39
16
4
64
21
14
12
29
127
10
14
5
4
111
29
32
45
2
53
7
5
80
72
8
36
4
35
13
23
12
9
39
25
9
26
49
23
53
1
3
3
29
48
13
40
7
31
65
49
11
4
27
36
53
12
52
60
33
83
29
3
28
7
24
33
92
36
12
5
48
3
12
12
11
12
65
60
32
28
7
36
89
32
35
24
65
4
36
60
51
33
12
1
50
33
24
3
33
15
5
32
32
8
7
57
123
36
37
17
16
2
30
267
8
32
35
5
40
75
5
13
35
7
5
17
59
16
59
12
49
11
12
5
12
8
40
7
13
60
20
52
80
24
4
16
7
10
43
4
68
24
115
13
5
18
70
2
12
24
10
14
12
13
33
24
83
21
6
10
3
35
5
8
23
36
1
57
48
23
16
28
7
41
4
33
67
8
20
7
41
7
45
3
25
9
8
11
7
24
5
31
18
35
67
25
33
50
12
13
35
17
44
20
15
18
16
26
6
30
5
72
5
31
32
57
3
5
35
24
19
1
36
77
43
23
46
35
13
3
35
48
9
92
36
92
32
144
16
11
9
73
56
15
4
16
29
2
73
80
80
37
19
44
80
52
56
55
22
91
56
5
15
64
16
20
119
102
27
37
19
79
25
5
11
7
13
17
19
8
20
20
45
50
13
17
95
43
48
6
6
29
19
5
24
55
37
44
4
80
3
12
53
24
4
144
12
4
35
1
21
2
12
29
16
24
51
10
26
25
107
48
13
56
51
24
29
7
17
8
59
13
5
15
111
66
16
50
65
32
12
35
9
51
60
1
23
12
17
137
55
4
157
47
68
19
41
19
41
68
65
16
19
56
48
40
253
95
103
37
112
16
24
56
151
30
6
29
5
3
35
5
76
97
2
36
10
2
22
3
40
5
59
60
25
35
39
22
2
1
4
7
53
8
108
4
13
59
24
56
53
6
37
4
48
112
15
33
52
200
8
56
80
15
25
40
4
20
40
13
74
29
55
36
33
8
8
4
65
27
40
48
32
11
13
40
5
27
28
17
75
8
32
5
43
61
19
12
4
88
8
8
11
25
11
33
84
28
143
21
3
17
13
27
4
95
1
48
23
25
4
29
72
3
71
33
28
52
7
24
1
23
101
19
41
7
9
21
42
1
176
63
70
32
6
5
80
24
59
49
52
8
71
9
3
49
11
49
4
65
59
3
37
11
21
13
3
45
2
57
16
8
87
17
7
96
22
2
9
45
19
12
20
44
49
18
30
138
21
3
70
3
32
16
36
23
13
8
21
11
4
4
40
32
119
78
15
68
72
5
31
41
74
1
95
1
24
23
45
76
36
4
55
85
65
31
20
3
37
4
12
7
41
7
12
13
52
67
45
80
43
1
69
3
28
1
66
9
20
19
17
5
27
16
19
5
20
11
46
14
69
32
31
33
37
47
25
8
47
16
52
24
20
20
8
21
95
44
96
29
8
18
9
51
49
12
5
31
4
29
19
5
3
117
38
12
48
29
55
5
20
28
43
42
30
13
23
30
16
59
24
27
60
41
12
12
55
36
84
6
19
44
60
80
67
5
8
20
15
61
4
4
45
43
59
9
4
45
11
21
11
67
17
20
11
53
5
50
17
5
32
15
32
36
13
79
12
20
1
15
17
18
153
69
67
21
2
21
32
80
9
43
7
36
24
36
70
19
8
152
3
42
54
25
4
7
1
40
7
48
22
75
36
9
11
24
56
16
24
15
22
120
8
31
33
50
1
11
45
8
13
99
28
28
19
129
16
60
11
25
47
21
27
12
21
49
2
13
28
24
24
16
21
27
16
20
15
37
23
9
63
9
4
11
48
5
43
12
21
4
33
83
39
6
6
5
24
19
48
34
43
31
9
27
13
40
8
45
2
1
12
112
16
129
6
25
9
35
32
5
38
73
4
29
27
32
20
43
48
1
8
3
169
4
79
12
48
18
64
74
65
4
12
8
8
35
82
51
144
40
16
37
3
47
120
49
11
25
44
4
20
37
8
31
16
19
13
17
3
16
80
40
4
7
34
11
16
45
48
2
17
7
25
11
17
7
36
9
16
28
91
25
60
16
44
16
72
56
24
12
96
17
15
12
48
32
8
23
12
13
59
33
16
44
16
36
60
23
45
16
11
65
8
23
37
17
16
83
39
22
35
13
31
7
24
13
40
16
51
45
44
32
48
36
29
30
10
39
11
101
19
9
27
5
36
79
114
19
11
36
13
96
9
55
17
31
4
51
29
31
12
60
22
38
5
96
4
16
12
47
70
3
8
32
5
27
11
101
5
26
9
40
23
41
72
7
6
11
5
51
44
60
4
36
23
17
20
80
15
53
13
3
51
10
19
24
7
29
19
36
21
15
1
83
5
40
4
20
8
7
12
18
6
10
11
4
44
27
93
12
1
15
17
11
24
32
11
13
20
16
68
16
47
84
24
149
13
63
52
69
19
29
27
35
10
43
67
18
27
61
39
11
53
12
8
35
61
60
16
19
9
24
12
15
13
11
24
1
11
33
15
12
25
23
77
28
16
12
100
12
8
60
35
9
8
12
91
22
27
48
45
8
35
24
5
15
64
4
40
16
56
28
36
60
7
229
16
8
12
65
42
60
42
66
25
4
41
62
60
12
13
20
12
3
37
44
324
28
32
12
3
21
39
70
2
60
5
13
18
13
4
40
72
39
5
17
38
101
48
8
8
21
18
12
45
39
89
7
9
27
13
16
8
56
39
5
32
4
40
24
88
24
35
25
20
16
28
32
59
33
15
5
12
24
29
2
1
23
9
12
4
125
11
4
39
85
5
11
84
36
19
37
11
12
25
35
1
11
5
19
17
28
27
9
24
27
24
48
53
19
34
35
51
1
32
16
20
16
23
22
15
4
5
14
37
35
5
8
48
32
147
61
24
11
84
1
24
23
41
7
17
8
40
7
37
16
32
12
5
95
1
59
68
36
ABCD 98640758686*3^$a+1 [50016]
56
21
59
25
6
65
85
19
41
8
79
63
77
33
19
21
7
28
57
7
16
49
70
18
27
20
13
47
4
12
117
23
24
1
20
19
4
77
23
24
36
20
12
13
4
15
12
20
45
31
15
25
5
27
40
23
13
16
133
8
3
16
3
41
24
13
47
52
24
16
24
17
27
92
16
9
30
61
4
1
12
3
8
7
73
40
16
48
45
35
57
31
29
16
3
24
33
27
41
4
8
7
36
36
93
32
36
27
16
16
20
63
25
23
2
11
4
7
65
9
7
9
11
60
4
3
65
128
24
48
32
5
35
41
54
29
44
56
32
28
36
41
15
24
25
3
48
5
4
11
24
31
2
31
16
68
45
63
24
44
4
40
47
6
32
12
3
25
48
20
35
13
46
1
32
15
2
51
25
19
5
8
7
3
2
23
1
111
20
11
2
7
45
20
75
1
12
3
52
5
138
14
24
171
1
15
5
10
42
23
40
52
32
3
150
123
53
12
55
15
9
8
81
16
3
16
4
92
13
23
29
3
8
40
72
32
36
19
30
3
16
12
35
45
20
9
16
12
7
85
39
36
4
12
12
15
78
3
5
34
33
72
5
35
8
5
24
43
63
24
1
49
88
11
52
45
42
18
15
15
2
15
16
5
12
7
8
37
31
59
62
55
53
23
32
8
32
77
3
56
56
1
52
12
15
104
32
4
20
13
100
48
15
44
16
52
13
67
15
57
100
4
49
47
28
12
45
71
12
32
23
72
1
64
84
21
16
15
87
1
16
20
61
3
1
3
63
17
28
32
21
75
12
40
135
30
72
8
4
56
15
8
61
19
39
17
60
28
68
52
16
25
94
2
15
40
60
29
19
32
28
36
36
29
16
11
25
7
61
19
40
56
32
64
64
16
56
24
40
1
7
13
19
56
37
11
1
11
52
8
4
20
13
12
23
13
3
5
4
12
23
43
30
135
12
33
20
43
64
1
4
8
19
8
32
23
21
12
8
64
135
5
13
3
5
16
6
62
10
42
39
32
8
20
51
33
17
28
11
16
80
48
7
48
81
16
8
40
1
16
15
33
15
8
25
60
3
136
85
28
8
40
119
44
49
43
29
19
40
12
32
33
42
30
7
1
59
56
8
84
100
33
30
17
112
5
51
57
31
40
24
17
123
3
50
39
68
52
96
105
7
45
20
7
15
30
18
2
15
31
17
55
38
4
83
12
48
13
35
24
8
23
30
35
25
3
12
20
28
4
148
28
16
60
41
12
27
5
51
33
91
3
18
72
12
3
56
24
20
80
36
9
3
29
15
16
77
71
36
23
21
16
36
80
32
55
30
18
49
113
3
20
124
20
8
16
40
16
28
12
13
35
73
15
28
32
12
128
37
20
7
24
21
35
16
20
112
36
9
7
113
31
29
3
12
113
34
25
16
48
31
1
13
52
12
11
76
5
46
42
3
4
1
139
28
52
4
5
60
15
16
5
35
36
5
12
20
23
68
17
52
123
4
65
11
48
36
93
40
11
16
48
108
9
11
12
12
8
12
109
4
32
19
9
30
5
21
7
15
5
25
103
4
16
9
20
28
7
13
47
5
23
20
5
8
47
8
21
19
20
4
12
20
8
73
23
136
96
9
6
62
178
9
29
71
1
15
12
81
71
23
1
16
40
60
33
15
12
48
15
17
121
23
32
8
9
31
16
33
31
16
4
37
60
3
21
91
12
16
112
48
9
8
3
21
3
32
73
23
17
23
8
4
33
59
71
14
31
113
12
60
27
13
155
40
39
41
25
30
85
25
24
3
92
13
3
49
56
19
24
16
49
59
76
24
12
21
23
16
4
17
35
8
5
19
12
36
9
140
11
44
3
72
5
68
1
7
117
35
7
6
63
20
16
76
20
15
13
59
233
33
64
23
33
36
76
20
82
17
8
8
8
37
19
8
36
20
32
8
5
4
72
19
44
136
47
74
16
15
24
24
20
36
81
22
65
16
4
32
3
17
48
16
56
24
61
60
6
50
55
68
1
131
8
77
8
82
9
40
49
31
24
52
29
35
68
23
5
20
8
24
77
28
20
58
5
20
108
17
83
7
72
41
16
24
69
35
32
56
64
28
16
16
35
18
15
165
72
68
118
5
20
40
69
91
15
30
20
23
1
36
10
13
11
5
9
4
3
12
68
9
59
25
31
5
10
126
19
8
15
2
24
35
16
4
24
8
72
21
35
1
23
17
6
13
59
97
1
7
45
3
108
12
45
59
64
24
56
16
48
60
3
74
76
3
16
24
49
100
8
19
8
8
8
21
11
52
17
10
53
25
90
1
37
10
17
7
14
60
79
8
69
16
35
108
45
51
28
101
12
24
28
27
8
16
32
28
9
18
37
20
32
31
9
48
33
7
13
63
4
32
8
20
17
79
44
13
3
81
15
84
9
91
40
16
65
19
21
6
5
12
13
39
29
35
1
19
9
92
19
21
99
29
15
13
39
64
71
9
12
20
32
17
30
65
44
4
25
8
7
20
100
17
16
92
40
60
63
17
23
13
35
64
40
45
11
4
108
24
44
1
18
90
15
15
17
8
56
4
17
48
51
9
8
40
7
13
3
96
8
1
22
49
65
6
17
16
69
116
16
11
48
37
15
15
14
40
3
16
24
13
107
13
24
3
33
4
8
27
13
3
39
14
51
24
4
3
77
48
49
18
41
9
23
64
96
37
11
24
16
16
65
30
13
1
35
72
4
28
32
13
83
25
68
34
41
1
39
5
19
17
43
16
37
39
16
69
20
48
52
11
45
40
99
21
8
51
36
84
31
17
56
17
3
36
16
17
120
48
7
143
38
35
1
23
8
9
8
23
28
4
12
45
6
13
44
15
85
20
87
21
4
133
3
93
7
28
1
15
16
39
78
12
36
35
88
5
4
23
72
8
8
56
16
5
47
12
24
12
32
3
29
64
9
35
37
36
8
46
9
16
1
15
28
27
90
12
8
40
27
17
16
23
7
37
13
23
56
24
9
8
55
40
17
12
31
84
5
18
73
5
3
80
16
15
5
43
21
5
12
27
13
39
44
1
36
3
39
57
15
29
16
153
12
15
5
3
55
17
16
64
13
51
21
23
83
38
59
16
40
72
105
60
43
16
48
76
96
3
30
15
3
9
5
15
91
38
16
3
5
23
35
13
4
16
16
1
84
60
71
5
12
127
53
11
31
14
131
41
8
31
4
17
24
66
73
17
39
15
5
28
68
4
24
52
5
12
15
27
48
78
3
24
45
11
7
113
1
11
28
24
17
23
48
24
44
41
36
4
3
8
4
60
56
9
23
53
35
32
121
31
60
3
2
40
6
72
5
12
24
127
57
33
7
5
3
15
192
1
16
13
11
72
52
3
17
55
97
128
36
16
101
15
12
20
56
17
12
11
16
41
15
45
23
11
1
32
32
24
1
43
35
17
48
16
21
56
10
33
5
15
16
64
1
ABCD 98641437418*3^$a+1 [50099]
144
45
51
144
120
15
21
9
24
126
45
9
30
33
99
144
126
75
69
174
6
231
39
30
135
36
45
51
57
72
60
120
60
30
141
9
300
75
15
9
81
54
54
42
18
51
69
90
6
174
60
162
15
105
75
120
93
60
36
30
24
30
36
171
63
72
45
60
9
30
234
42
108
12
180
234
96
30
21
57
51
69
72
99
51
45
75
21
39
198
36
30
57
48
99
66
24
66
60
84
72
21
108
375
60
144
12
60
9
180
72
93
6
108
30
51
21
18
33
183
24
102
24
90
57
9
18
60
21
15
84
81
60
39
42
54
36
9
135
21
63
36
60
84
42
99
96
3
246
27
63
60
45
39
33
3
234
27
195
90
135
60
15
90
219
75
174
42
9
36
45
30
198
27
225
18
6
54
102
99
192
39
30
54
6
198
126
30
36
9
60
165
36
540
39
165
144
147
60
3
6
354
60
90
27
45
39
171
90
78
30
126
24
12
54
51
45
219
15
57
99
18
6
381
120
120
75
270
15
135
30
159
165
87
9
18
153
240
33
24
66
144
42
30
9
159
126
264
72
39
165
15
12
9
84
87
288
60
51
81
117
60
66
36
204
30
90
45
132
117
12
15
84
135
57
39
108
21
9
60
30
72
45
60
36
129
15
63
180
126
36
30
18
42
45
39
150
111
24
96
93
36
87
87
60
21
99
6
126
21
9
18
60
36
210
135
51
201
33
90
144
21
12
24
24
72
9
174
24
246
54
42
18
30
6
30
15
135
66
90
54
87
9
54
117
9
18
72
105
15
108
153
63
6
111
63
36
78
102
105
9
30
105
75
6
30
18
111
21
39
12
48
9
30
141
129
6
84
72
225
45
150
48
126
6
54
315
279
126
171
84
15
126
18
90
3
24
96
108
51
24
57
24
3
216
216
45
33
36
30
60
90
66
21
84
3
186
54
36
120
21
159
24
30
36
15
216
39
177
39
144
6
48
51
99
90
27
3
36
105
21
90
24
90
84
123
93
186
249
60
51
144
141
15
45
24
21
24
66
24
54
207
96
69
24
66
69
12
99
60
45
36
48
12
39
81
27
66
6
165
24
72
63
21
84
51
21
39
84
21
33
42
9
99
12
60
18
3
69
75
33
51
51
60
120
18
51
309
132
198
21
45
15
36
39
201
33
42
288
12
60
54
111
216
24
75
9
141
51
60
9
60
18
12
24
45
135
30
204
27
96
84
93
90
117
156
87
57
84
12
33
36
30
18
126
36
45
84
51
18
180
90
93
168
36
33
162
81
60
93
90
90
144
30
33
3
36
105
3
72
204
57
69
54
225
72
117
90
30
63
240
147
33
48
9
6
54
51
36
183
126
15
51
21
33
51
9
84
90
270
27
153
6
21
15
81
3
24
66
96
18
12
90
78
12
108
117
33
246
105
45
51
33
27
15
18
102
54
240
66
81
99
60
81
99
45
3
93
93
87
339
54
54
6
36
18
12
129
15
90
60
30
141
216
27
93
ABCD 98641608454*3^$a+1 [50258]
5
12
3
16
12
12
152
28
29
96
19
12
20
129
63
16
164
252
60
36
21
48
31
125
204
3
48
36
16
29
84
72
144
19
12
80
21
31
20
12
28
32
84
69
43
32
16
20
45
12
3
28
17
63
9
7
104
64
80
112
48
44
12
36
4
72
65
67
65
111
141
3
12
16
56
9
7
8
57
144
60
108
48
31
96
41
7
32
4
20
33
48
24
31
20
144
4
12
36
8
36
28
8
48
33
48
24
111
36
112
5
24
3
16
53
183
16
20
96
48
129
51
33
63
28
48
140
4
53
96
60
108
144
87
9
51
4
24
8
48
93
31
12
5
36
31
96
24
20
28
53
187
84
20
88
20
96
52
12
29
84
15
204
33
159
33
79
24
44
45
63
16
65
51
45
7
12
20
33
24
147
21
187
113
19
48
56
72
96
33
75
93
36
84
103
24
120
48
32
256
80
24
45
36
27
45
324
31
29
19
5
43
29
63
9
159
33
123
36
144
28
68
28
44
84
45
132
3
60
12
57
24
96
168
159
108
108
24
16
24
101
15
76
41
15
9
3
28
41
43
180
32
96
57
79
17
67
32
36
72
153
7
20
93
36
19
113
75
36
81
168
99
16
53
31
80
141
75
81
36
96
3
57
15
36
48
124
5
84
27
45
48
7
8
4
80
33
3
60
16
164
9
168
96
7
5
3
192
216
21
15
148
17
48
24
3
33
108
87
24
9
39
9
31
32
24
9
12
123
57
135
24
76
44
36
81
63
21
7
68
28
24
92
48
16
20
33
7
65
7
12
5
43
32
21
15
40
116
16
44
88
32
9
7
8
100
116
76
44
16
96
17
216
91
92
16
32
117
60
63
100
92
21
51
108
28
53
12
7
80
28
17
51
33
15
105
3
132
192
57
48
67
53
79
29
63
60
16
32
4
53
7
24
128
24
117
132
12
108
3
108
4
17
15
36
16
96
92
36
12
21
31
44
33
123
72
45
15
36
12
96
93
19
96
17
36
55
113
111
136
8
105
87
57
31
17
7
20
12
9
60
3
57
7
8
4
60
53
31
60
8
57
36
36
39
9
91
161
84
31
41
84
123
40
56
4
125
7
65
72
7
56
9
12
15
16
5
48
55
20
28
293
3
57
24
231
21
31
12
24
65
27
84
33
31
32
9
19
60
17
15
69
3
16
89
3
36
28
17
48
3
72
36
108
36
36
28
20
33
27
64
113
43
32
9
12
15
285
7
125
51
57
63
24
64
17
39
21
111
12
33
31
216
8
9
24
63
16
20
4
8
36
33
60
87
16
29
79
12
80
24
16
92
28
8
45
36
48
15
33
55
101
27
48
4
12
48
180
32
16
17
15
16
92
72
24
48
96
21
15
84
72
52
48
53
15
28
36
185
24
87
4
32
16
29
3
69
27
144
33
15
16
116
16
72
72
48
12
84
24
32
33
39
153
72
24
15
4
125
31
41
199
56
16
137
36
132
31
8
84
52
41
15
36
28
53
27
36
4
48
17
7
32
9
7
65
48
132
12
51
96
108
4
17
36
24
19
20
124
17
19
41
39
33
75
12
100
32
28
101
139
20
84
81
171
45
99
36
96
16
113
15
45
19
113
43
12
20
28
20
36
16
29
63
28
8
60
4
24
36
44
84
21
79
48
60
180
12
12
80
117
63
84
24
40
8
4
29
3
93
96
7
8
48
40
60
17
115
12
44
9
15
108
16
84
144
17
39
52
5
187
5
75
33
27
88
120
185
12
3
144
33
31
89
7
96
89
3
52
60
17
19
24
20
21
39
36
12
112
53
51
72
24
12
45
7
44
36
144
16
60
44
153
7
8
12
100
12
68
60
16
29
3
28
32
4
32
45
3
21
24
24
24
15
24
9
120
7
8
64
41
3
156
24
12
21
72
72
15
9
99
4
32
33
7
180
17
91
41
135
40
12
101
15
12
69
75
33
19
144
65
27
108
4
29
168
15
105
3
69
135
64
72
12
80
16
17
75
33
99
4
44
108
69
31
12
17
3
12
33
39
81
168
3
4
77
12
19
17
15
16
20
24
9
72
3
276
120
9
15
9
48
79
5
3
45
60
19
20
9
3
52
8
69
15
69
43
92
36
84
60
12
105
24
96
63
9
24
3
60
36
108
69
19
72
128
16
56
12
21
7
180
44
9
7
5
3
48
72
40
48
8
144
100
ABCD 98642219596*3^$a+1 [50040]
16
35
4
6
14
77
25
15
40
64
25
6
49
24
11
85
5
11
48
35
50
11
35
29
8
13
66
4
24
36
14
22
125
24
16
16
48
49
36
90
6
18
1
35
21
103
32
28
5
56
64
8
48
11
53
8
227
37
35
45
15
30
91
19
29
40
51
24
21
48
7
9
5
19
21
80
6
54
159
15
25
96
11
5
25
60
30
29
25
7
32
21
30
4
1
16
16
3
14
175
51
30
6
14
66
105
64
51
90
14
24
36
9
32
56
149
4
31
8
15
1
32
27
116
24
16
14
22
164
41
29
19
1
4
26
9
32
5
43
48
83
125
16
45
83
16
16
79
1
15
121
23
14
96
51
16
23
25
99
5
51
101
8
11
45
56
29
19
16
15
24
72
30
11
53
36
31
13
35
1
63
141
19
11
37
3
20
30
291
15
9
1
31
113
31
24
25
39
91
45
45
20
31
35
58
27
8
56
16
55
81
104
69
30
40
85
56
24
11
5
64
80
120
1
71
19
5
85
19
5
34
41
45
46
80
18
10
81
35
24
53
72
96
24
101
14
72
45
48
56
61
94
50
10
120
6
48
75
16
5
80
24
51
1
143
61
26
1
53
6
4
65
80
31
4
85
1
39
64
71
1
59
29
61
67
9
14
25
40
1
60
198
21
16
105
23
31
1
95
8
6
30
40
24
45
112
24
72
43
40
29
40
48
23
6
40
3
5
6
40
85
16
8
35
101
15
17
48
16
15
54
4
90
13
8
29
16
6
93
16
72
47
33
8
19
62
23
8
149
154
25
11
21
9
18
5
15
22
19
161
14
120
40
9
5
51
21
60
4
11
48
16
72
32
72
13
50
36
125
91
93
21
16
43
16
121
60
18
33
3
21
23
65
80
21
35
39
36
40
170
19
75
72
13
72
40
8
67
40
13
40
27
18
11
16
24
56
23
6
26
4
61
64
1
68
22
54
31
55
10
18
80
36
10
14
36
29
40
15
22
24
66
1
8
5
10
41
9
15
1
50
60
25
64
95
1
43
5
16
21
90
30
35
40
223
1
11
54
6
1
43
45
56
25
10
21
23
10
44
147
33
6
65
25
4
26
9
16
69
35
16
45
86
29
1
23
37
4
14
12
100
9
16
64
15
9
111
1
3
2
75
15
4
44
41
31
41
24
40
24
24
1
7
29
3
51
50
16
14
76
33
21
27
9
50
5
88
88
3
29
31
36
45
5
3
16
51
21
144
8
75
53
8
16
144
89
87
5
18
25
95
73
23
70
56
54
29
5
11
9
12
78
12
40
9
29
27
24
19
32
5
88
7
30
14
24
45
7
33
45
26
49
45
50
17
23
6
51
48
21
11
43
13
8
40
24
1
10
36
153
16
120
49
12
35
5
3
80
16
40
96
13
36
4
2
40
49
24
31
89
1
34
20
36
165
56
8
21
6
54
26
24
61
29
59
72
64
16
8
32
5
18
17
45
4
71
15
9
1
31
13
35
32
128
56
59
20
30
6
5
85
75
8
8
29
10
9
95
16
33
77
30
69
16
5
11
48
31
25
3
5
32
13
16
35
55
20
40
26
43
16
32
8
45
35
16
40
8
15
12
13
41
10
45
45
26
4
21
119
6
40
3
16
24
16
169
7
24
1
18
90
6
5
29
3
29
19
21
18
1
16
163
20
65
7
34
6
33
15
20
5
17
14
41
88
40
11
16
5
45
10
25
48
47
33
120
32
48
7
1
83
45
56
13
26
17
8
104
192
3
42
30
10
18
41
21
59
59
13
13
6
29
79
22
8
27
9
15
16
23
17
8
56
69
72
18
1
21
18
1
24
136
1
18
12
38
43
8
24
51
16
110
39
56
43
10
43
29
68
22
9
5
66
24
25
11
85
16
19
4
1
23
1
11
14
4
11
21
35
5
43
16
45
139
45
72
3
47
24
1
53
43
29
59
16
80
19
6
119
11
18
11
40
16
125
108
6
26
4
6
18
11
24
177
135
9
30
64
1
24
16
79
6
11
3
21
56
25
64
26
13
40
101
44
6
25
45
56
40
3
15
65
176
55
64
32
1
87
1
35
5
80
5
56
43
27
5
45
10
80
25
33
6
1
43
45
67
168
5
21
59
31
6
30
24
77
29
19
41
18
12
9
24
48
29
40
30
13
1
7
89
23
8
40
53
11
8
72
23
12
29
24
7
9
16
5
51
9
48
15
72
63
1
16
48
7
30
3
17
58
21
11
69
1
14
25
51
5
16
39
81
99
5
40
5
43
5
6
30
15
80
19
21
136
59
37
8
21
4
60
26
9
49
15
21
14
21
24
55
73
43
4
57
15
1
24
65
31
19
4
86
19
24
35
37
24
11
34
11
104
29
2
54
11
5
20
30
78
52
38
1
21
35
13
2
9
16
8
61
104
126
16
21
40
72
7
130
20
70
60
9
125
4
60
3
8
19
93
3
26
28
7
5
74
9
27
13
16
19
21
19
37
19
4
65
15
36
77
88
16
53
6
34
35
16
40
211
13
40
7
25
8
1
7
64
19
20
16
14
35
65
7
29
83
57
48
55
57
14
4
13
79
4
80
77
8
95
6
30
100
44
21
39
16
25
13
11
24
35
32
5
24
24
16
16
9
14
6
34
20
5
47
1
48
55
64
32
90
34
5
69
16
164
16
20
11
19
21
16
23
25
16
56
69
50
94
11
15
25
15
9
40
56
53
11
96
19
60
25
11
88
42
43
47
25
120
49
4
86
34
43
29
35
24
45
10
1
8
71
10
66
5
105
23
11
69
27
29
1
15
39
57
24
48
47
89
5
11
48
45
40
6
26
35
5
59
105
15
19
32
4
57
69
43
40
61
24
107
45
3
87
105
16
23
4
110
70
56
16
1
24
56
32
15
76
21
99
20
1
35
184
5
151
24
49
37
160
99
45
35
24
27
13
48
29
18
17
23
25
16
40
11
13
48
8
21
43
32
9
7
3
21
5
11
24
55
18
22
49
5
20
4
86
5
56
119
9
21
51
24
21
131
13
66
9
55
25
11
5
48
120
32
24
121
55
48
ABCD 98642426648*3^$a+1 [50038]
90
6
9
160
320
321
31
48
65
111
99
90
115
80
81
63
96
16
80
9
126
201
219
21
69
90
30
24
91
29
6
141
33
60
66
321
144
16
48
65
111
39
105
75
69
267
261
48
21
144
36
183
48
69
54
21
69
75
75
21
144
15
126
84
60
90
57
48
96
159
36
30
111
93
51
48
48
33
36
123
201
90
157
179
60
90
54
1
35
84
25
32
33
36
90
150
90
264
265
11
21
63
49
11
90
126
360
85
224
16
245
60
54
25
65
79
41
6
81
93
147
123
21
39
156
54
231
129
6
270
30
24
21
48
160
77
3
117
171
48
112
233
90
90
270
277
128
16
65
111
64
176
112
96
32
48
81
159
15
145
71
9
112
353
79
401
6
84
69
96
64
32
45
24
180
39
231
25
176
96
189
30
150
30
33
21
150
126
90
30
79
161
63
48
112
41
180
67
29
355
144
161
24
66
21
249
39
64
77
3
160
48
32
96
21
204
36
144
27
63
126
19
35
120
36
90
55
48
77
3
87
9
112
149
24
67
233
240
126
25
80
69
171
48
177
63
48
48
111
114
90
69
16
416
15
129
15
60
90
30
96
205
149
60
79
11
156
54
36
463
41
87
9
144
151
128
27
21
63
90
6
54
139
77
19
71
105
48
81
180
27
39
144
25
11
309
64
41
36
114
126
144
30
6
159
111
49
192
23
36
85
5
24
51
288
21
30
45
112
128
160
32
64
320
75
90
24
210
6
30
90
19
185
36
243
21
216
99
64
41
87
3
36
25
605
19
224
16
176
45
114
210
180
139
77
51
9
30
25
35
109
240
96
185
39
16
209
150
9
171
69
21
36
84
51
9
55
161
54
300
189
16
272
64
95
81
160
128
81
15
69
75
96
69
27
99
61
29
3
51
30
207
9
144
216
24
7
83
30
6
9
165
75
111
49
96
425
60
43
176
171
24
30
111
429
291
129
30
145
161
24
36
51
33
90
60
9
21
6
234
27
64
96
83
66
171
123
21
144
45
216
270
13
11
37
288
161
15
64
176
9
6
30
144
51
9
156
171
63
96
81
3
6
54
66
31
32
112
65
54
36
181
29
504
186
30
24
139
161
159
16
144
41
96
55
29
36
31
113
6
90
111
69
54
165
231
25
149
36
39
64
176
285
51
15
180
294
156
54
6
30
24
121
48
128
48
45
6
30
31
209
ABCD 98642509016*3^$a+1 [50000]
84
8
28
24
56
108
31
65
48
120
156
36
24
64
48
87
33
44
36
24
76
60
123
54
71
19
17
4
24
8
24
28
20
40
15
90
3
24
108
8
84
16
45
15
32
28
8
115
221
36
64
36
20
19
36
57
12
165
71
12
88
12
128
184
8
73
18
36
129
92
88
116
84
12
19
65
28
128
40
48
32
55
89
100
68
40
96
60
72
24
44
24
100
92
108
37
183
116
36
28
192
24
12
72
32
48
16
132
48
72
152
36
24
127
153
56
7
33
252
128
4
36
44
12
48
60
16
60
27
162
167
16
15
45
24
111
5
12
36
76
84
39
18
3
120
24
20
508
60
8
40
9
27
45
119
4
56
52
180
20
84
220
8
76
20
25
51
3
17
24
180
96
84
16
105
119
76
20
88
8
144
16
177
11
61
3
12
24
132
104
16
84
80
64
24
20
13
18
77
112
63
5
172
108
39
5
60
28
12
156
12
68
55
17
160
8
12
156
7
33
80
60
124
192
36
12
36
20
1
119
84
36
24
7
129
44
16
24
3
45
164
76
108
44
157
183
36
212
55
18
71
73
15
56
36
16
168
24
96
44
31
65
112
57
11
16
20
120
88
12
36
32
25
27
20
120
48
40
15
41
139
53
48
12
172
48
32
72
49
15
39
101
36
48
121
111
20
144
52
15
33
75
17
64
96
12
32
16
168
24
56
55
101
115
41
52
12
20
40
56
124
33
3
24
60
111
108
65
16
60
200
55
53
40
48
132
68
12
100
15
45
80
136
56
28
116
4
96
159
5
103
225
128
40
72
80
120
24
64
39
17
76
12
111
185
31
21
84
180
60
8
43
113
60
79
45
68
72
16
87
5
48
84
28
84
8
16
105
171
24
21
123
36
20
37
198
5
40
36
20
79
5
72
100
32
40
240
140
28
189
75
84
96
144
105
87
57
72
39
15
129
15
65
12
4
27
5
108
84
88
144
24
36
56
48
96
13
87
188
12
4
20
24
148
60
48
36
20
124
111
65
100
156
12
116
19
18
39
24
32
88
164
36
49
23
67
57
8
36
60
52
75
69
48
81
87
60
108
32
12
12
40
44
124
20
52
96
48
204
216
12
24
15
209
132
4
33
15
72
96
212
16
80
64
36
39
33
8
16
140
40
20
31
53
60
52
228
276
120
384
69
23
112
56
24
112
36
48
60
32
73
11
384
91
45
24
60
176
100
99
21
8
12
16
12
152
88
156
176
60
40
36
87
90
75
87
45
144
99
105
3
189
48
56
4
32
64
56
120
48
28
12
8
73
39
48
128
72
48
7
33
144
48
80
28
72
12
140
16
24
56
144
100
8
48
1
123
12
60
164
40
60
20
132
12
48
84
19
77
48
36
1
95
120
84
61
27
45
11
132
24
4
12
12
8
48
60
49
35
91
5
52
32
217
51
80
172
120
63
17
28
80
4
36
8
64
51
57
8
4
228
164
61
18
21
15
21
24
20
100
44
60
4
108
24
8
316
96
3
108
309
44
76
93
111
236
16
15
149
28
20
96
16
8
72
43
108
18
15
104
97
51
8
139
21
12
68
12
88
12
20
64
60
75
33
56
4
56
31
21
15
89
40
8
48
84
84
76
44
16
84
20
52
92
160
120
36
20
25
54
57
24
224
12
28
60
48
8
12
24
4
144
8
112
80
36
24
48
208
96
8
31
77
12
55
81
32
12
60
36
52
48
36
36
12
152
28
32
28
156
24
8
168
84
36
24
72
60
48
16
27
17
ABCD 98642515924*3^$a+1 [50039]
150
18
66
24
21
15
9
36
27
49
8
27
45
9
15
16
101
43
47
12
45
45
67
95
9
69
27
21
3
84
12
51
84
45
28
143
114
63
63
9
3
18
39
15
24
66
6
120
69
88
47
18
31
56
48
45
12
55
144
17
67
77
15
9
15
39
12
73
167
48
37
41
7
41
42
102
75
12
45
18
25
23
18
42
48
144
78
27
76
59
36
30
6
33
60
33
54
9
81
15
3
165
33
18
45
75
6
15
24
36
9
42
102
90
36
45
240
24
16
176
48
15
25
65
7
59
21
15
18
51
160
41
99
15
105
255
25
29
18
30
3
24
12
21
27
160
185
51
4
167
84
69
63
12
57
129
120
114
85
17
36
87
21
91
23
12
18
87
3
252
33
3
37
71
1
8
63
57
15
57
28
47
108
97
23
6
36
108
90
45
36
40
17
150
49
59
81
39
105
84
96
99
12
6
7
116
39
18
3
64
36
80
24
192
231
177
87
33
3
109
35
33
75
108
78
126
465
21
147
27
60
18
18
133
59
6
12
3
180
39
36
9
75
37
44
36
51
18
66
24
9
40
32
99
21
360
48
60
36
105
15
36
165
103
20
21
30
60
12
153
27
177
21
72
18
24
12
45
51
33
165
174
18
19
48
36
5
36
6
108
25
44
15
285
111
36
189
24
3
270
27
87
18
87
48
3
33
76
48
95
37
108
5
27
108
27
36
97
41
6
69
51
90
144
31
281
48
39
132
141
99
111
117
120
33
39
88
23
54
103
12
83
180
12
129
60
15
25
59
21
87
9
28
23
153
57
42
48
18
31
119
49
20
36
87
9
69
51
64
59
36
24
25
11
36
33
105
36
19
20
16
59
36
126
63
3
78
79
83
13
56
165
54
165
15
81
60
21
54
18
51
237
54
36
162
27
39
24
57
24
39
85
32
123
18
63
36
21
27
27
36
60
108
45
24
267
69
4
36
17
27
240
36
16
95
60
33
123
18
19
71
85
96
95
33
16
95
144
57
40
29
84
18
60
9
75
49
11
30
36
3
51
6
3
45
42
33
144
12
3
1
44
87
18
27
40
8
63
33
96
39
66
6
49
80
99
60
84
105
96
39
45
72
45
18
66
222
30
39
3
162
18
57
28
32
3
78
67
53
27
15
21
69
102
60
33
15
105
12
28
36
84
60
32
45
63
72
24
39
121
17
18
49
36
59
42
195
48
40
12
5
36
3
100
11
84
270
15
36
45
30
18
55
23
108
105
16
44
84
51
36
9
159
21
76
119
21
24
99
108
72
97
128
40
23
9
3
60
48
24
18
18
72
21
9
31
11
84
96
9
4
20
57
30
144
60
30
39
16
180
71
198
18
69
75
13
47
69
36
24
51
54
90
45
16
23
105
40
12
60
95
48
21
36
48
60
12
9
75
76
239
81
4
20
24
72
60
48
15
36
42
39
9
150
12
33
9
126
249
3
13
5
210
9
12
129
30
72
60
30
90
9
28
35
90
36
15
36
165
55
128
111
36
48
21
39
105
51
69
132
28
83
12
85
173
54
36
69
3
21
51
93
15
45
27
49
17
60
210
24
66
39
88
107
60
33
51
45
120
24
72
48
177
168
135
16
56
24
57
3
105
51
75
105
123
18
147
60
112
20
3
108
193
11
18
72
36
39
84
111
49
56
84
21
24
39
63
42
7
59
45
4
5
6
66
78
48
108
54
6
36
18
48
60
27
57
18
90
75
12
39
109
92
168
12
288
105
42
153
36
21
24
31
68
21
6
33
72
3
85
80
33
3
180
177
30
9
9
55
167
49
41
108
54
48
33
39
117
63
57
15
114
126
9
40
35
6
120
15
60
84
60
15
45
64
80
15
48
177
96
39
48
150
243
16
221
19
59
84
37
20
3
121
36
44
87
ABCD 98642939446*3^$a+1 [50000]
39
48
33
48
15
81
36
15
29
16
15
33
24
63
185
19
81
12
8
55
9
39
69
68
7
42
23
16
84
3
9
81
90
77
7
24
17
19
69
36
20
25
30
24
45
44
7
24
9
15
60
6
15
39
18
54
45
3
42
15
9
120
6
84
21
3
12
9
75
21
63
17
76
75
48
41
19
9
21
39
27
5
1
159
39
72
9
3
36
42
30
120
9
8
31
84
141
51
69
51
24
77
25
102
33
24
51
69
8
1
6
165
63
117
75
45
39
60
36
36
24
48
12
69
51
45
21
24
39
12
20
24
4
60
24
80
97
6
12
60
42
3
48
3
12
54
15
8
1
96
15
8
72
115
30
23
16
24
36
36
183
17
4
21
23
40
3
189
15
9
51
5
49
39
27
84
24
18
24
90
5
43
6
6
45
15
30
63
27
45
15
24
24
42
23
1
27
3
17
43
77
72
31
45
15
69
32
25
18
36
132
30
15
24
15
9
15
66
23
40
33
27
3
17
16
81
39
57
48
90
60
42
114
5
1
3
27
24
96
9
63
48
12
5
103
60
12
21
44
52
45
6
48
12
69
39
36
45
36
87
102
3
92
100
111
24
24
120
45
32
7
12
9
21
15
24
36
60
3
77
25
15
9
306
101
28
51
114
66
30
18
93
12
15
12
24
42
39
39
9
3
9
15
36
33
32
19
21
3
29
7
60
5
1
18
12
57
33
3
15
21
80
55
48
18
24
39
24
27
30
15
39
42
15
39
33
8
7
57
36
27
48
12
12
45
96
48
60
56
31
12
21
15
17
25
30
17
193
39
3
36
17
4
60
39
66
15
24
36
20
91
29
1
18
6
15
15
41
24
49
39
27
6
18
69
57
30
90
39
27
5
4
69
135
39
45
12
9
39
63
24
45
68
67
6
24
24
39
27
69
15
66
15
8
73
24
15
9
54
105
75
33
84
3
117
84
51
81
3
9
3
90
24
30
90
39
32
7
21
12
27
77
55
60
53
1
66
6
30
9
3
60
12
9
111
21
27
33
12
8
19
21
72
51
57
12
27
24
24
96
9
12
51
29
19
60
41
64
15
12
5
7
21
44
72
28
12
15
48
21
15
12
12
6
6
114
66
165
15
33
15
18
39
15
114
6
21
27
36
45
27
12
12
84
24
17
4
39
6
51
20
76
60
63
41
1
42
48
12
21
75
41
19
9
12
48
3
12
42
120
6
57
3
5
7
42
63
27
60
9
144
33
27
51
9
3
5
79
41
7
72
36
45
15
18
159
3
60
33
24
60
15
21
15
36
105
3
12
45
15
84
6
18
6
30
21
51
9
48
51
21
15
84
21
75
24
24
45
8
40
9
3
12
3
77
19
12
12
5
16
32
4
15
5
31
57
33
24
24
47
24
76
12
3
12
12
168
6
27
12
27
48
45
3
12
66
75
75
9
48
9
90
45
8
151
24
18
24
95
43
5
31
57
3
6
23
72
28
21
96
18
12
84
9
21
54
42
18
21
15
66
23
16
57
78
21
15
24
36
21
12
32
25
15
15
60
21
27
78
102
18
39
15
65
103
65
1
39
32
19
60
24
42
3
20
16
15
42
15
3
69
15
18
54
21
39
9
15
21
8
7
84
12
17
7
33
3
5
49
18
12
36
78
72
87
8
43
24
108
12
6
6
65
16
9
95
40
9
15
99
5
1
54
33
3
72
30
27
12
48
36
39
12
60
21
32
7
24
45
15
45
36
39
9
15
36
81
15
36
24
53
7
36
54
114
45
51
9
12
9
6
12
36
12
12
18
24
30
24
36
5
1
18
12
69
111
72
5
67
6
30
9
9
42
69
9
15
39
66
6
33
3
33
12
87
12
45
24
24
3
54
23
67
24
30
15
24
152
1
24
39
60
15
6
18
77
55
21
12
15
65
7
9
24
32
28
15
6
15
32
55
60
12
48
18
30
72
72
33
27
12
21
27
60
72
48
5
115
12
48
45
12
24
12
69
23
7
9
15
12
29
28
48
87
6
30
117
48
21
15
3
21
15
12
45
32
16
12
44
48
40
33
15
27
72
93
12
3
48
105
48
57
24
30
9
12
3
66
6
69
21
15
33
120
51
75
36
29
16
15
89
16
3
21
3
48
30
39
8
112
3
96
21
24
15
132
5
112
15
45
21
42
48
6
15
3
57
21
47
72
4
27
24
9
39
57
75
6
102
17
19
216
24
6
15
36
12
27
125
79
12
78
6
33
8
49
24
39
15
48
18
15
27
5
55
9
15
41
64
51
9
15
33
12
9
102
9
48
3
29
16
27
21
32
7
12
5
19
30
30
90
75
12
104
48
7
36
54
15
9
111
3
36
66
78
48
17
48
7
42
111
24
8
40
27
9
12
15
12
12
45
15
5
40
8
43
29
16
32
31
42
47
1
162
9
68
16
39
12
5
43
6
42
48
29
7
41
112
33
15
12
3
18
15
51
174
15
15
45
44
7
9
32
55
45
63
24
48
5
24
79
9
8
28
12
33
42
72
48
48
12
17
40
15
93
44
19
29
31
57
12
15
77
55
65
48
55
12
48
5
7
120
48
17
91
5
25
90
12
120
18
18
24
5
55
21
147
17
1
66
5
1
3
27
9
3
45
57
30
33
8
144
25
78
72
36
30
24
15
36
3
84
36
21
20
28
20
16
75
24
77
40
15
33
3
29
91
29
31
12
12
48
12
30
24
6
24
84
12
90
6
69
15
126
3
12
63
24
12
30
39
27
5
64
81
47
7
60
60
90
30
65
103
33
12
60
33
167
1
71
43
60
17
16
32
1
102
48
60
21
9
6
36
24
24
6
23
148
27
42
15
3
21
56
28
12
8
1
6
36
93
15
17
4
45
6
48
66
71
24
43
5
40
72
8
43
117
3
45
104
49
39
36
21
96
30
17
151
9
12
84
57
114
5
1
135
33
51
20
1
15
104
4
15
6
24
54
12
30
63
63
9
81
87
36
75
72
12
21
24
51
21
9
42
24
48
12
9
12
159
36
24
65
40
8
7
66
102
18
18
12
18
111
9
42
5
ABCD 98643644324*3^$a+1 [50021]
45
60
4
8
16
44
28
36
83
157
23
25
60
8
40
12
96
12
60
155
33
52
44
24
27
1
35
36
33
48
16
12
120
24
108
116
12
12
28
92
40
8
15
13
32
28
168
108
47
21
184
8
111
57
52
44
72
24
4
35
108
21
52
36
8
48
108
51
9
84
36
15
1
24
47
69
4
12
95
36
25
20
28
179
105
3
36
81
28
24
83
25
72
12
35
33
24
15
49
44
48
72
28
11
141
28
12
20
16
71
13
128
64
32
96
16
12
71
36
33
144
12
40
80
36
168
148
24
44
16
96
36
108
12
48
20
156
12
88
24
8
52
140
24
4
47
153
28
80
12
16
12
12
92
144
84
64
24
68
28
56
12
36
84
12
144
4
48
44
12
40
96
35
1
12
95
61
60
56
72
16
23
45
63
57
24
84
87
25
44
16
8
15
93
4
308
12
159
45
64
152
148
36
20
147
1
48
116
51
9
72
36
27
36
73
36
48
36
144
68
27
37
8
76
56
172
20
36
96
12
120
52
12
32
204
24
123
57
16
92
123
73
84
95
9
24
168
36
51
265
96
116
27
25
8
4
20
76
96
44
36
36
180
12
48
27
25
144
155
73
12
68
28
24
68
51
105
4
80
4
8
52
8
72
36
84
123
72
9
124
8
64
44
96
84
72
4
20
4
11
9
88
227
37
56
60
36
27
157
24
8
124
60
20
3
97
44
4
12
131
73
84
48
236
40
20
4
35
37
32
3
9
27
36
81
84
72
76
11
21
12
4
56
40
252
120
35
49
20
28
44
120
96
24
36
12
64
155
9
84
40
11
37
104
204
51
25
12
20
36
51
13
80
12
28
11
45
96
76
8
156
123
49
36
60
84
84
80
16
68
48
36
4
11
9
28
96
119
181
35
1
20
51
25
12
56
16
56
87
13
23
21
64
12
32
16
24
68
12
84
27
49
128
12
16
104
16
32
4
35
33
64
56
27
85
48
192
35
25
20
168
3
141
3
1
92
12
72
16
84
44
3
1
68
100
68
52
60
68
15
37
71
97
11
1
32
76
35
97
47
9
60
4
24
11
57
100
164
28
104
36
15
105
4
44
72
60
3
9
36
4
24
35
37
8
96
12
63
49
80
36
36
72
12
3
37
32
88
32
24
108
3
1
24
128
16
20
48
36
148
60
131
36
9
12
52
140
84
48
16
56
123
72
69
36
12
76
59
36
21
40
11
25
11
108
9
132
24
52
36
20
88
92
48
168
24
63
109
36
44
28
68
24
123
9
48
51
73
32
160
60
32
28
83
36
13
60
35
144
69
88
131
36
169
11
69
4
8
16
96
44
28
120
11
37
44
12
16
12
48
8
36
39
57
168
72
27
69
75
37
44
52
144
48
48
8
16
192
60
48
56
111
93
15
36
57
52
143
21
12
3
1
24
11
37
48
36
12
96
24
8
48
16
12
8
15
61
12
8
16
104
60
24
4
108
12
8
48
39
21
4
12
60
47
72
69
16
12
12
116
27
73
92
48
4
35
105
3
61
12
71
1
60
11
1
32
64
11
93
12
28
36
119
37
12
8
15
37
32
24
40
11
33
24
64
36
60
71
33
24
40
8
84
40
60
180
156
156
44
12
52
8
3
61
80
3
97
60
12
11
61
32
87
21
12
24
52
84
120
24
44
60
135
1
32
28
44
36
39
25
83
225
24
136
119
49
128
40
32
24
15
36
133
12
8
27
36
108
1
48
92
3
81
36
12
4
96
23
108
93
16
68
24
16
144
24
11
1
80
16
84
71
33
3
21
15
61
48
36
8
40
92
52
8
15
72
21
52
56
24
64
12
36
72
23
49
23
33
12
4
12
32
51
9
64
8
60
3
21
112
56
16
24
36
276
44
28
24
44
4
48
20
112
36
107
97
11
25
60
8
36
12
144
4
48
56
40
80
36
132
88
68
4
8
24
63
69
12
72
4
23
36
49
95
21
12
48
64
140
40
36
12
12
32
28
8
15
61
47
9
24
60
12
208
72
11
1
60
11
105
3
1
20
64
44
51
57
48
96
52
156
20
108
40
72
35
9
28
8
16
11
33
4
8
100
56
64
32
48
76
47
25
32
48
16
60
84
116
24
63
36
37
12
8
12
24
48
76
35
1
36
56
28
48
119
13
8
120
3
1
60
12
36
84
8
15
109
12
12
11
1
36
12
132
44
27
57
172
144
32
36
12
ABCD 98644296482*3^$a+1 [50018]
18
70
54
66
24
18
6
96
14
66
18
52
26
10
30
14
18
10
6
66
20
24
40
32
82
18
20
4
54
32
42
12
28
60
80
12
118
18
144
48
48
8
22
8
70
60
54
2
28
8
12
22
18
20
16
42
8
16
6
42
72
14
64
26
112
24
48
78
48
26
10
14
22
50
58
132
108
12
8
16
8
10
96
42
48
56
30
18
172
26
18
112
14
40
38
18
10
92
52
24
56
46
30
80
18
10
6
26
64
78
66
80
4
36
12
68
24
22
6
8
4
48
12
72
24
2
10
12
8
18
6
64
2
18
4
66
2
40
38
72
88
42
8
6
30
28
32
40
6
38
76
14
42
70
18
6
78
26
82
44
58
8
40
24
104
16
30
66
80
64
8
82
6
62
12
46
8
114
46
24
6
32
10
120
62
36
22
42
78
2
112
86
10
8
76
60
120
78
18
68
12
70
98
40
24
48
24
36
74
40
54
2
18
16
6
80
34
20
28
30
2
16
20
28
60
20
12
100
144
36
60
84
60
20
16
18
56
94
12
20
10
8
46
8
58
48
6
68
28
12
38
112
152
10
6
48
42
12
8
34
6
72
32
4
24
8
112
12
20
94
2
12
18
42
88
60
108
30
6
8
10
30
12
30
8
10
60
42
54
74
40
26
46
78
26
16
14
42
70
104
4
12
18
6
48
18
62
36
70
2
12
10
6
60
72
30
30
32
52
128
36
16
36
72
6
32
18
70
90
6
24
30
36
30
56
22
66
32
34
36
8
76
68
10
38
4
6
32
22
68
100
72
20
46
8
190
32
10
18
54
30
18
114
44
34
6
24
72
80
144
10
62
18
10
72
54
24
50
40
12
24
68
70
72
48
50
16
56
16
14
6
4
14
16
48
8
82
20
16
2
34
6
48
126
8
18
58
24
72
38
10
8
24
30
96
30
4
36
144
66
24
14
4
48
110
24
30
36
28
32
12
70
48
32
40
78
18
26
30
208
80
22
18
50
60
52
14
6
28
128
268
72
2
6
4
72
24
6
138
38
40
48
42
30
120
24
30
66
18
30
62
52
30
72
78
2
10
56
24
4
26
94
32
42
88
2
102
54
36
64
60
12
8
54
18
168
52
48
2
40
38
40
42
18
54
6
42
24
56
34
30
66
78
32
22
26
94
36
14
18
54
58
20
76
36
44
22
24
8
42
28
66
14
36
4
32
10
48
6
2
94
24
24
2
54
10
42
8
4
80
18
144
10
6
2
16
12
50
40
8
34
30
26
6
34
72
84
120
44
22
30
18
66
78
48
48
32
10
8
16
54
26
28
8
10
18
12
48
50
82
24
44
34
30
26
10
20
42
64
24
96
18
32
144
40
14
30
72
18
10
36
24
12
44
82
8
46
24
44
28
72
8
40
50
22
32
18
10
8
54
30
34
54
2
18
118
24
54
42
42
8
78
46
8
88
84
6
78
24
2
16
2
52
24
42
18
30
102
2
16
26
118
8
40
8
160
110
24
58
18
36
60
8
30
58
54
48
6
122
10
24
54
74
40
150
6
24
20
22
24
2
4
18
78
32
18
130
32
48
150
30
4
68
60
30
16
26
46
54
18
126
42
30
18
24
18
12
2
40
6
18
96
48
42
188
12
24
40
12
24
36
80
40
20
10
54
98
22
60
38
10
6
2
52
42
54
24
18
18
24
38
10
48
6
8
46
24
26
34
56
70
54
20
16
6
26
78
102
28
6
24
42
8
46
8
78
18
94
12
48
36
20
6
178
30
80
58
32
12
18
106
12
12
140
100
32
16
54
30
20
4
24
140
36
10
26
16
54
24
42
8
36
4
6
8
30
40
32
4
30
74
136
24
20
106
6
20
46
18
30
62
42
18
28
66
18
60
8
4
68
52
14
46
98
10
80
88
8
46
98
28
8
36
40
48
30
2
16
8
36
34
110
36
16
14
6
34
74
30
24
10
12
26
58
12
44
16
54
56
22
36
14
48
40
2
12
4
30
72
30
42
42
24
12
48
20
46
8
16
2
108
42
34
30
8
10
12
24
42
42
8
28
66
54
12
24
24
12
12
6
74
118
152
30
28
12
32
16
20
252
52
20
100
6
8
30
10
14
76
12
60
80
70
18
6
54
12
54
8
18
28
12
62
72
54
106
24
2
22
30
42
6
20
22
56
34
48
24
24
30
14
88
60
14
16
24
30
204
36
20
16
54
24
24
8
58
84
18
32
16
2
24
16
24
8
6
64
6
36
20
16
68
24
30
16
2
4
36
14
10
48
60
26
22
12
6
96
8
78
40
50
30
10
114
8
22
24
54
12
86
22
8
34
66
14
46
152
58
48
90
56
40
30
38
16
36
48
56
22
42
32
46
2
76
114
30
12
30
66
12
12
144
32
64
44
52
12
18
54
20
16
12
36
30
96
8
10
8
28
26
70
20
6
40
48
42
8
22
24
8
72
16
74
60
36
4
48
18
50
4
24
36
6
2
16
62
34
30
24
72
14
24
66
70
66
42
72
6
74
64
30
14
36
46
38
18
78
4
32
46
78
2
10
80
12
18
10
8
24
48
22
30
48
12
48
8
36
18
16
186
6
8
16
90
30
18
48
108
36
6
8
34
48
12
26
34
6
32
22
32
24
100
36
18
8
48
72
10
150
2
6
112
42
56
4
12
44
4
30
72
38
48
40
60
8
24
16
30
110
154
6
20
100
32
12
6
40
120
50
16
120
126
8
22
20
88
36
24
96
60
6
24
30
68
22
30
56
4
30
56
30
28
62
184
24
80
24
48
78
12
4
164
12
40
2
10
20
196
116
10
54
56
4
102
2
22
66
12
18
ABCD 98645011352*3^$a+1 [50078]
15
60
64
11
45
60
108
72
75
12
1
17
24
15
15
93
3
9
4
12
5
3
16
23
97
8
12
64
12
5
43
144
20
3
25
29
51
4
71
60
9
148
48
47
1
84
56
40
32
40
107
198
84
15
3
13
20
9
55
35
205
5
90
18
55
72
236
15
24
13
17
39
57
54
49
131
30
15
24
12
28
36
11
60
85
68
9
90
105
57
31
107
13
5
24
36
115
12
35
72
48
13
12
32
4
140
57
55
12
48
20
4
140
63
72
69
4
68
112
12
53
18
93
136
20
4
77
30
177
28
107
18
30
25
47
90
3
39
81
40
132
17
43
5
75
33
87
57
36
19
5
48
42
25
20
3
145
35
18
39
51
25
119
13
36
24
23
49
203
1
17
27
16
149
67
5
139
11
30
96
55
144
65
15
64
107
37
12
68
63
25
24
71
54
31
149
15
60
51
13
11
25
11
69
15
6
7
128
39
133
68
12
117
30
33
16
60
17
7
8
57
60
27
24
16
35
36
54
60
99
9
7
23
21
36
51
25
84
5
31
89
18
33
124
56
28
119
13
24
5
15
36
12
63
49
23
90
12
19
84
5
42
45
93
15
3
37
56
84
28
8
21
103
47
13
23
45
27
18
67
20
15
18
159
28
35
12
18
42
30
91
17
18
54
15
3
72
13
56
24
16
12
59
306
15
4
35
6
12
42
36
9
81
180
12
15
27
105
3
25
47
229
32
45
30
33
64
17
63
40
95
30
43
125
27
3
24
1
68
172
29
36
12
31
137
12
42
1
47
133
84
95
13
5
63
9
48
31
24
35
13
12
60
5
15
45
102
6
252
31
32
75
54
103
128
99
18
91
32
39
25
23
18
144
91
84
41
159
24
21
43
23
24
30
36
24
18
12
1
104
96
39
48
165
3
177
3
13
72
17
18
69
40
41
15
237
63
45
7
8
75
133
20
52
29
51
12
63
109
35
13
23
72
18
15
4
80
45
19
119
42
91
29
6
30
42
61
47
49
56
39
66
15
72
132
15
6
7
20
60
33
39
15
6
7
92
96
39
120
6
102
57
48
45
18
30
42
61
192
32
112
48
17
36
3
69
15
57
51
75
144
78
247
5
15
4
12
35
33
24
48
39
96
73
11
13
8
52
17
3
3
85
48
11
66
67
120
32
76
80
100
12
53
7
35
1
11
96
9
21
43
11
33
16
96
5
48
7
68
16
12
24
96
17
55
17
15
21
12
103
128
96
111
49
56
75
54
19
96
11
72
145
12
71
24
1
48
149
15
28
59
36
177
3
33
9
7
5
36
19
20
75
45
63
30
55
23
9
21
15
28
84
23
25
12
80
148
35
105
28
11
13
12
35
36
45
45
30
93
51
21
28
11
1
24
8
40
47
33
112
23
72
1
8
27
9
16
60
132
36
29
90
21
124
20
57
91
17
31
104
36
81
36
54
36
72
37
48
5
163
89
55
24
24
5
12
18
13
72
5
123
9
15
3
12
1
35
25
35
30
15
27
30
67
83
108
12
37
20
15
6
12
42
121
24
240
8
12
4
72
167
12
13
128
39
36
42
18
49
23
33
399
18
72
90
36
144
33
3
54
18
1
11
78
18
30
39
16
12
72
23
37
36
200
15
25
35
9
4
17
55
84
36
80
57
15
105
15
3
150
19
65
51
60
15
42
7
11
25
24
36
59
120
93
36
64
48
24
23
61
84
23
9
3
42
43
77
3
36
36
64
29
30
241
71
108
72
1
8
237
67
92
16
149
55
5
18
12
36
13
12
8
21
51
135
45
60
75
25
5
39
84
27
49
20
100
83
13
17
87
4
167
73
89
27
3
157
23
21
12
39
1
5
12
42
109
24
47
45
28
132
20
3
18
43
17
79
8
3
37
60
80
76
32
15
60
157
72
53
15
57
39
21
90
61
72
23
42
30
57
3
102
15
60
4
12
35
24
30
103
60
53
19
48
83
9
81
12
3
147
45
27
18
15
75
45
112
24
96
24
32
28
44
88
29
79
12
47
25
8
4
215
21
4
65
78
33
57
102
109
41
48
42
81
64
11
57
93
30
33
36
153
15
36
12
39
1
48
11
1
32
16
17
3
112
29
36
75
39
61
108
44
3
13
71
25
11
25
12
17
19
12
29
19
72
24
11
120
37
5
67
41
27
28
84
48
5
31
47
97
65
31
24
48
24
24
24
56
51
6
7
23
54
39
52
5
84
39
12
27
12
60
36
144
30
55
113
87
15
18
60
72
19
17
12
75
105
51
96
15
78
18
97
36
12
12
32
21
60
15
52
12
23
60
138
103
20
16
56
27
13
120
137
15
87
1
179
85
56
88
11
36
54
48
3
48
4
60
35
ABCD 98645134832*3^$a+1 [50065]
96
63
228
93
15
81
24
104
31
36
84
17
48
96
40
24
24
8
72
31
96
9
80
16
15
96
57
8
168
24
211
21
24
24
32
24
31
65
24
40
32
7
33
104
55
60
21
99
96
117
128
187
141
56
19
36
33
3
53
216
31
180
53
55
81
8
16
27
45
147
72
5
136
120
99
125
19
45
51
21
15
129
15
9
24
80
40
72
8
88
8
24
16
32
79
105
120
80
19
132
360
72
33
87
108
197
16
27
165
63
65
136
120
3
53
120
160
8
160
152
88
147
117
8
55
57
27
60
81
27
36
12
53
7
33
192
8
64
56
160
56
24
16
3
5
16
87
17
88
8
64
15
521
115
117
75
45
48
120
96
24
32
24
64
15
36
69
96
8
112
96
87
257
31
9
24
135
12
93
24
120
32
24
175
65
31
36
48
36
33
32
24
24
72
55
65
16
3
5
16
39
36
120
189
96
3
72
29
139
173
163
24
45
3
60
12
36
161
151
137
72
40
8
67
300
129
15
24
108
53
67
45
120
87
96
41
31
9
75
36
33
120
72
24
99
36
9
99
221
31
33
51
96
120
96
5
7
41
64
96
120
96
3
48
24
300
9
51
5
64
39
353
24
139
96
45
8
55
12
96
48
21
8
72
43
60
113
40
120
32
120
7
48
96
57
8
19
117
15
81
3
21
15
108
101
115
36
168
17
48
7
48
33
200
72
16
75
21
80
16
15
129
80
64
27
29
40
63
17
16
168
15
65
232
3
21
24
99
93
3
12
60
12
17
19
24
288
69
3
5
31
9
183
17
96
144
208
24
3
21
27
24
45
3
45
27
21
48
99
197
19
12
105
135
72
161
16
375
24
89
91
5
120
16
111
65
48
184
56
7
17
91
77
64
15
81
63
321
75
149
144
88
3
36
48
17
48
31
12
117
120
3
120
29
24
19
53
127
33
3
60
36
69
51
36
9
159
9
56
19
21
32
19
5
24
7
105
120
32
31
9
8
55
9
8
16
147
117
207
24
72
12
60
192
185
16
72
8
64
56
88
147
165
192
56
31
9
27
53
7
233
55
137
55
65
223
41
19
69
51
21
8
223
17
7
9
24
51
72
189
15
144
105
39
137
40
8
40
216
39
57
15
161
64
8
16
200
120
115
72
93
75
5
16
96
39
36
5
88
39
105
32
240
16
15
252
60
17
48
55
33
3
5
16
56
48
16
24
39
33
24
24
27
53
55
36
69
15
9
171
189
15
17
16
120
24
216
24
51
5
64
8
48
88
72
15
204
29
160
99
77
115
96
228
36
24
165
56
144
31
9
279
297
240
39
12
213
72
99
180
65
136
8
24
103
17
115
36
12
60
137
91
36
24
9
27
101
24
16
120
99
36
105
32
16
39
60
141
39
72
36
125
72
16
15
60
84
177
96
15
24
120
129
144
3
45
39
65
115
21
128
19
21
96
8
88
3
117
3
29
112
56
24
19
5
136
39
36
93
8
64
159
65
55
24
216
89
48
7
12
21
15
9
15
105
111
9
3
93
15
33
39
33
75
53
7
89
144
16
144
15
36
53
91
24
53
163
180
12
69
171
173
16
104
7
225
8
40
96
320
88
48
24
8
31
105
104
16
24
3
53
19
36
17
19
53
16
15
144
17
160
8
55
48
24
65
55
185
ABCD 98645265014*3^$a+1 [50086]
41
72
19
36
72
107
85
36
5
139
5
135
81
163
12
80
4
29
102
9
4
80
156
88
56
21
24
7
29
3
81
24
12
18
6
51
33
168
147
88
12
5
72
36
3
12
33
24
138
9
84
51
13
77
15
24
24
105
18
12
42
15
4
12
8
16
44
112
84
56
9
31
35
18
72
18
9
48
84
45
55
8
57
96
63
21
115
68
28
84
60
48
36
17
3
24
27
18
51
24
12
16
20
69
55
44
4
32
76
24
44
9
7
35
25
80
48
72
60
69
36
55
140
4
35
6
3
27
69
27
54
51
4
108
17
54
72
213
21
30
6
7
92
16
68
24
228
4
8
21
15
36
3
37
8
76
5
111
15
18
90
45
88
5
135
4
56
48
45
75
120
9
43
12
17
31
35
222
18
45
27
25
83
48
42
7
41
19
12
20
16
84
35
69
51
33
12
24
24
75
73
20
40
72
5
42
9
96
96
69
48
127
23
90
12
15
3
6
36
54
1
108
8
63
36
9
76
23
36
30
7
29
6
18
27
3
37
107
96
61
41
55
17
36
36
39
87
60
109
84
5
36
30
6
15
57
30
93
3
45
12
27
78
12
72
36
7
32
3
73
32
3
48
132
9
48
87
165
36
60
9
15
21
198
126
18
1
12
80
24
88
11
90
30
61
71
9
4
32
48
84
60
48
12
3
45
87
12
13
36
12
35
30
39
33
36
6
85
200
105
39
129
55
12
20
88
113
67
41
99
21
36
55
113
3
33
30
42
12
75
3
30
24
91
17
138
37
12
48
53
15
15
9
40
8
88
89
54
45
12
39
1
60
29
15
208
80
36
252
24
15
66
27
100
72
35
18
3
28
77
60
99
4
41
30
9
196
11
33
81
18
73
32
3
33
36
3
66
51
9
75
112
20
48
27
24
69
21
36
55
8
27
144
1
83
60
109
53
210
13
92
40
140
4
41
162
21
12
60
40
24
8
48
112
72
35
30
3
12
24
69
7
60
29
7
29
15
69
15
39
117
48
51
114
3
69
144
84
72
31
5
54
144
24
13
8
4
12
71
97
72
11
102
67
20
40
35
18
6
57
64
5
123
3
54
55
36
8
9
91
140
39
36
30
24
3
4
11
18
15
12
3
1
23
117
4
44
40
65
27
76
17
55
35
78
55
83
36
36
45
15
9
16
83
162
3
16
200
9
27
15
54
15
60
60
135
1
24
11
30
60
27
75
37
5
79
132
44
144
4
32
45
36
132
27
28
48
5
55
24
8
36
15
114
43
59
96
30
79
8
3
85
5
19
41
288
66
144
9
12
48
27
9
52
8
52
20
3
9
100
17
18
72
45
96
112
72
65
31
72
83
48
1
36
24
11
165
64
8
28
23
25
32
4
48
5
55
60
8
3
90
120
36
55
44
15
84
60
1
17
3
15
36
61
65
12
180
127
8
27
213
40
8
27
45
105
102
90
36
3
76
29
7
8
57
15
3
216
13
8
3
30
187
132
32
60
183
78
39
81
15
9
223
11
72
85
5
18
9
3
54
31
60
20
3
21
33
7
41
39
3
18
39
9
27
27
1
77
162
81
4
107
13
77
6
90
30
105
39
9
12
39
18
15
48
3
54
6
1
48
56
72
168
87
18
27
129
3
76
36
56
40
47
13
5
43
29
3
4
96
35
9
100
8
27
24
21
9
31
29
180
84
15
16
119
18
99
3
1
32
165
15
120
72
60
12
40
5
51
4
36
59
48
93
69
159
16
108
152
40
65
31
77
3
4
60
5
51
9
18
72
13
53
279
64
20
15
114
7
11
18
84
115
71
9
63
45
24
3
120
1
5
27
93
31
20
3
13
60
24
60
5
60
75
36
33
31
125
6
12
1
12
68
36
120
75
93
33
72
3
189
36
3
24
72
240
40
20
36
195
24
21
28
17
24
3
52
20
45
60
103
77
3
33
87
160
107
21
40
47
36
37
5
15
4
11
78
79
11
30
79
192
5
163
101
60
36
30
6
12
31
80
12
3
24
37
56
45
27
96
9
12
96
19
80
3
18
39
39
21
24
112
59
13
68
84
24
100
47
45
33
7
8
39
25
11
25
29
55
47
9
9
42
54
139
23
30
18
9
52
35
105
93
51
16
20
48
3
25
12
35
36
36
6
3
76
41
60
67
35
57
111
72
72
21
177
12
150
21
33
19
60
23
9
16
24
168
56
16
80
24
64
11
21
16
17
15
52
36
12
12
168
128
40
8
201
120
63
232
11
57
3
30
54
61
32
40
32
4
92
4
80
15
93
48
9
111
28
77
99
9
7
32
52
125
30
13
80
21
72
55
173
39
ABCD 98645335006*3^$a+1 [50041]
66
6
111
12
33
216
36
36
30
21
15
30
6
24
48
33
63
36
18
24
96
60
30
12
54
12
48
30
42
6
33
15
48
90
3
3
78
18
30
3
9
18
30
42
12
12
54
12
51
48
51
30
30
30
90
9
33
276
144
42
6
18
6
66
60
36
45
27
6
198
54
108
54
66
36
48
18
12
6
12
15
21
108
60
99
12
51
12
150
24
18
33
9
48
12
54
6
84
12
12
6
78
24
75
57
96
30
18
36
3
33
48
30
48
33
21
60
111
60
27
102
96
51
69
6
129
63
270
60
72
3
21
12
15
9
3
45
12
6
66
66
33
33
78
6
30
66
78
132
12
9
21
15
63
24
6
72
27
12
105
108
198
54
111
45
18
129
9
102
18
18
45
33
42
21
57
18
48
9
60
21
60
36
15
33
30
84
174
138
12
36
21
27
6
75
75
30
36
3
63
24
42
108
18
48
18
30
18
18
6
174
201
33
54
45
15
276
66
6
30
3
21
78
24
9
27
18
6
18
39
117
6
24
33
63
36
42
3
15
6
30
102
36
66
18
63
144
69
12
18
36
96
12
12
6
12
63
69
24
30
129
69
36
6
30
24
66
18
12
111
21
12
24
3
129
18
48
6
24
6
12
48
12
30
42
54
36
24
12
75
15
48
48
18
186
30
12
42
30
3
75
54
18
66
42
36
72
9
3
6
90
270
27
51
30
66
36
72
48
36
204
6
12
51
27
90
30
105
39
24
72
48
162
36
18
72
42
90
36
72
150
126
30
6
42
54
54
48
18
24
18
36
144
84
12
12
24
18
48
84
24
12
150
66
12
9
15
48
30
18
54
6
30
6
18
18
30
36
24
6
18
12
72
30
96
30
24
42
6
36
60
54
18
18
30
12
18
54
75
9
42
57
132
33
15
15
30
6
6
3
63
6
18
30
84
114
24
24
66
54
48
18
12
51
21
18
36
42
123
39
30
42
45
33
24
18
9
69
12
66
6
12
60
36
135
15
18
60
96
72
54
6
36
12
48
18
18
48
42
12
30
27
9
51
48
39
6
24
18
54
90
6
66
60
42
198
18
72
12
12
66
69
15
33
3
12
54
42
6
75
93
12
48
18
12
42
27
3
60
48
84
12
6
6
9
9
3
141
66
48
36
6
39
15
24
120
33
75
60
30
12
63
93
24
12
3
3
24
66
36
111
3
84
36
114
72
108
30
84
57
111
69
3
66
42
24
24
129
27
30
114
102
78
60
30
12
24
96
60
30
9
105
54
42
42
45
3
72
6
120
54
30
18
66
36
27
108
33
138
18
108
6
6
18
24
6
60
15
48
51
24
60
45
225
12
3
135
42
12
54
156
42
36
36
18
24
54
18
18
18
12
6
30
36
30
3
63
6
54
12
6
6
12
21
27
6
27
33
30
21
9
132
78
12
12
6
120
30
6
24
6
12
54
66
24
42
36
54
42
48
24
60
30
96
18
12
12
51
3
150
6
21
33
138
24
48
96
36
78
114
60
36
6
3
27
6
42
114
24
39
9
12
36
36
12
6
24
6
54
72
24
66
18
12
12
24
30
15
129
24
18
66
48
3
3
60
177
60
69
15
9
84
48
36
36
24
78
156
48
12
18
6
42
48
6
12
24
144
36
9
87
45
39
24
66
72
138
12
54
12
30
120
21
3
54
12
12
18
12
18
6
6
18
6
27
15
72
18
6
129
45
60
18
9
21
84
126
60
42
66
42
84
36
30
12
33
117
42
30
24
54
18
24
84
48
24
24
24
6
42
3
15
30
51
12
33
24
12
66
12
6
36
24
30
12
24
120
21
57
3
3
12
138
42
90
42
84
78
39
15
12
30
30
48
12
6
48
84
66
6
36
120
36
75
9
42
138
42
120
6
90
21
48
69
72
6
6
150
30
60
12
27
3
210
102
18
42
30
30
42
24
6
90
36
24
42
12
30
12
15
87
96
66
48
3
81
102
6
36
54
36
18
12
39
39
54
6
36
45
111
114
24
30
48
36
60
6
18
36
30
63
9
12
39
3
36
45
39
21
36
12
57
18
48
117
21
24
87
39
9
57
18
12
168
30
18
18
60
12
12
156
27
9
24
12
96
3
33
12
6
126
6
12
33
147
48
60
6
39
33
18
6
12
42
18
84
96
36
6
6
186
36
48
30
18
42
126
36
21
60
9
48
60
60
54
48
9
3
48
36
150
12
6
78
36
111
9
66
72
30
12
66
54
63
3
60
12
96
90
66
42
120
144
30
12
90
30
12
48
168
45
57
27
33
126
12
24
84
66
54
30
48
24
42
33
27
30
30
48
18
114
24
18
18
30
18
24
96
36
42
36
48
27
27
36
30
132
3
9
39
27
33
81
18
45
81
6
24
12
30
6
30
48
51
21
12
90
9
93
18
36
36
66
39
39
18
30
24
18
111
177
36
42
36
72
66
24
12
54
12
9
147
24
36
21
3
54
24
24
66
30
24
15
12
51
30
48
6
12
6
42
30
12
18
36
6
18
6
60
54
24
6
24
6
72
45
15
48
114
36
36
87
45
15
63
24
105
9
42
30
ABCD 98645348632*3^$a+1 [50054]
27
27
21
32
43
5
25
119
72
85
15
36
3
69
21
24
75
12
20
16
44
103
66
131
16
24
9
131
4
12
33
51
44
52
12
12
3
102
123
21
15
75
6
60
11
97
60
36
35
1
54
9
57
24
6
54
24
96
36
23
31
6
63
27
24
9
15
81
45
24
71
36
28
45
83
148
9
23
4
33
71
52
117
36
147
3
24
90
3
24
33
42
54
15
81
18
17
55
78
47
13
36
11
25
48
30
90
6
6
3
12
3
21
45
27
80
67
45
68
12
25
47
24
4
36
12
108
21
60
15
9
15
12
117
27
63
6
24
12
3
21
131
19
9
45
12
174
6
51
12
132
96
48
45
39
120
80
61
51
93
23
60
43
5
4
15
21
45
15
84
27
113
145
3
12
36
21
39
20
1
11
28
36
39
6
3
111
66
15
36
3
69
51
21
33
42
24
96
24
69
120
32
4
9
30
216
24
93
93
6
5
4
60
84
15
72
21
128
19
66
147
27
5
88
117
107
25
144
75
84
75
90
11
25
159
45
150
6
39
8
49
23
16
20
16
39
57
132
128
13
30
6
60
159
69
12
84
24
35
36
85
54
21
92
7
45
81
11
76
32
16
132
44
24
49
87
9
15
24
177
35
4
9
15
45
30
102
23
25
36
51
33
27
44
16
99
101
133
35
1
35
49
15
21
24
15
21
11
16
8
91
30
3
20
16
51
48
120
17
25
3
36
12
3
77
19
5
43
66
120
6
24
6
15
93
3
3
24
5
72
28
48
9
24
24
135
15
45
96
45
6
24
30
15
60
32
7
72
21
12
45
156
6
78
51
12
48
32
40
24
69
15
15
21
93
6
41
49
99
21
60
75
15
24
45
81
15
51
5
4
69
12
54
24
45
75
57
45
23
1
15
69
60
36
51
9
15
24
21
15
9
27
9
51
44
19
42
3
48
32
37
54
30
15
69
3
8
145
66
105
44
100
45
35
25
39
87
5
73
66
45
32
37
23
28
24
92
49
30
65
16
69
66
30
18
125
76
32
4
44
124
36
45
24
27
33
3
72
32
64
21
48
36
11
25
60
24
66
5
16
27
30
90
117
9
24
3
44
73
60
47
96
84
24
49
3
33
126
45
9
24
12
23
31
69
45
11
49
83
49
3
72
45
3
36
15
24
66
30
45
12
9
71
4
104
24
40
36
21
48
63
8
40
9
3
33
30
29
25
36
36
18
45
32
4
20
40
36
9
39
36
9
36
30
17
28
56
25
63
36
36
9
96
60
3
96
80
16
8
67
21
72
32
28
12
20
4
44
76
36
60
48
48
20
73
27
3
5
1
23
61
36
59
220
32
24
13
95
7
45
45
3
8
13
36
18
72
9
15
17
28
24
57
15
48
81
24
111
9
36
84
15
8
40
48
9
132
15
44
16
45
30
29
109
30
6
15
24
21
6
5
13
12
48
162
24
17
12
25
66
66
24
27
104
16
3
141
48
12
144
60
9
15
32
19
45
60
84
45
27
93
83
109
3
36
9
12
24
15
56
19
41
13
72
24
35
16
20
13
3
69
24
54
30
42
18
36
11
16
12
75
21
69
12
35
13
12
54
5
16
3
90
3
99
18
60
15
108
9
3
48
69
3
32
19
5
25
24
72
24
15
72
9
39
12
32
1
11
4
135
21
9
47
24
4
39
21
56
85
123
21
135
20
91
29
19
21
45
6
24
24
30
11
76
104
40
105
135
45
36
35
16
33
47
13
35
109
51
9
71
4
60
21
27
117
12
11
4
45
24
11
76
9
120
63
21
60
47
13
30
29
88
27
21
9
123
33
30
65
1
51
57
35
1
30
6
15
60
9
119
61
24
66
45
9
42
41
79
24
96
29
1
71
4
20
16
93
27
72
56
4
32
4
72
27
21
36
108
75
45
32
19
29
16
24
105
12
11
49
15
3
45
57
39
144
75
153
117
15
21
144
3
164
16
84
33
12
24
11
25
3
15
21
12
108
69
120
12
23
36
4
48
8
136
60
15
21
108
96
60
9
24
15
8
28
60
56
16
3
9
45
63
3
21
9
35
12
4
159
69
56
72
19
24
21
9
96
84
59
1
24
27
9
60
135
9
75
96
15
65
60
19
30
51
44
121
60
35
16
45
54
5
1
3
15
66
6
48
45
56
40
69
36
71
124
20
25
51
9
24
36
39
8
24
120
16
57
36
6
18
12
18
21
81
108
3
72
56
1
15
8
28
12
21
24
192
3
72
3
53
43
54
36
24
72
48
27
8
12
16
93
39
27
18
11
25
11
144
61
18
81
15
17
4
9
15
45
24
11
24
121
84
3
9
35
28
21
111
20
40
33
60
3
24
45
54
54
36
6
9
84
21
30
41
16
20
97
132
30
18
87
9
174
5
1
15
9
47
24
84
16
15
96
18
3
9
159
24
12
48
12
20
16
87
21
129
72
18
90
111
12
69
48
36
71
43
21
24
45
11
1
51
39
78
23
109
30
24
45
9
23
19
29
25
36
51
128
52
32
52
24
36
15
18
156
51
48
87
53
1
24
71
19
30
51
9
35
1
90
21
8
61
11
19
6
18
96
5
36
13
51
80
96
48
31
6
95
316
12
152
25
60
119
49
3
48
21
39
9
3
120
8
4
36
69
3
9
11
4
105
39
44
28
72
ABCD 98645371504*3^$a+1 [50021]
117
168
88
24
104
4
179
49
11
13
35
132
24
93
27
96
37
36
47
13
23
21
15
21
27
108
96
12
132
36
85
32
99
12
81
39
36
12
25
95
1
36
47
24
69
12
72
111
24
60
36
12
37
72
84
24
71
141
27
72
21
60
88
60
59
13
68
40
12
47
13
12
71
73
108
32
63
73
95
21
231
97
71
21
27
9
84
96
72
16
32
27
36
24
49
72
12
60
11
132
60
36
133
20
4
11
12
85
59
9
27
97
11
48
13
23
109
224
15
241
59
157
20
39
37
48
59
1
104
12
87
13
108
11
24
33
39
37
36
68
4
35
33
111
120
69
112
20
160
47
228
13
20
27
36
132
36
84
49
48
108
36
23
24
337
68
51
25
11
33
76
83
21
3
1
95
1
11
1
191
12
45
87
12
33
99
61
23
24
85
36
119
37
11
300
12
72
61
59
9
4
44
27
13
24
23
61
92
4
8
51
84
1
84
23
36
13
35
24
49
36
92
4
12
35
96
13
108
23
9
63
12
180
73
11
12
49
59
1
23
61
35
37
47
13
11
60
69
76
8
36
24
75
12
25
35
37
11
24
45
28
48
83
60
249
64
8
15
84
69
12
28
12
36
11
13
32
63
204
24
132
25
11
97
24
11
24
45
96
99
72
25
11
12
9
135
9
28
35
1
44
3
60
12
105
99
168
85
80
87
36
153
27
49
36
155
33
36
27
33
27
60
12
9
4
36
176
39
109
36
12
23
49
96
287
60
133
144
24
35
36
49
11
13
48
23
48
69
15
120
45
99
180
9
87
153
76
95
108
168
48
97
23
12
25
12
68
3
36
21
171
48
33
27
24
1
59
60
48
73
131
84
72
1
176
63
61
35
48
61
36
24
11
60
60
36
97
24
116
100
8
4
36
47
45
76
84
36
11
36
61
72
47
45
4
11
25
144
68
12
64
23
57
24
27
45
51
180
57
52
47
12
13
23
49
47
132
24
12
1
11
204
48
84
33
147
12
12
25
20
48
63
120
57
88
47
57
27
85
24
8
100
47
73
59
85
83
21
15
13
35
49
59
60
21
28
35
12
1
11
201
40
20
99
180
25
107
12
12
1
131
48
24
21
28
32
76
44
27
24
12
12
93
40
11
48
36
12
108
45
63
37
23
12
12
73
36
11
48
9
27
12
61
95
13
35
120
84
12
109
36
72
44
108
28
35
121
95
204
72
57
63
84
25
12
11
12
132
13
35
13
72
36
24
8
100
95
21
3
24
60
84
144
37
71
48
60
81
15
24
84
93
4
72
128
63
169
35
25
72
11
60
24
9
75
24
133
11
81
52
36
108
20
111
9
24
4
23
72
180
84
37
47
24
60
129
15
12
72
120
24
121
11
36
24
133
59
84
120
105
3
60
24
25
59
1
48
32
36
72
27
37
23
85
11
69
28
119
60
1
36
263
93
3
12
37
20
36
40
83
61
23
48
9
36
76
47
13
11
24
60
96
57
16
35
12
85
11
277
143
45
36
40
83
21
40
203
72
37
35
397
35
73
11
12
9
111
49
32
24
4
12
11
12
60
45
3
37
11
1
36
24
59
13
23
21
132
63
48
9
15
85
120
72
11
48
9
4
56
52
11
24
21
40
47
37
23
48
24
1
44
15
81
3
24
60
1
24
95
96
48
93
75
108
60
12
108
36
84
24
24
109
47
48
81
3
36
72
81
27
12
48
120
24
192
9
76
140
99
37
120
56
48
87
12
72
9
15
193
176
3
1
12
20
27
48
60
84
48
109
11
97
47
57
3
12
21
39
61
48
36
20
39
108
49
119
144
13
72
48
83
84
60
49
71
132
48
121
191
25
59
1
36
8
4
32
4
144
47
61
59
13
23
24
36
24
72
25
84
11
25
119
13
12
47
12
81
27
105
4
23
9
76
59
13
71
73
12
59
120
48
45
15
61
95
60
24
33
48
231
117
15
61
107
48
21
16
71
12
25
24
47
1
23
36
12
33
24
48
15
84
1
95
49
12
60
36
95
9
3
36
48
109
276
84
11
36
132
24
37
47
25
95
25
32
87
12
153
15
85
68
3
ABCD 98645486068*3^$a+1 [50032]
15
75
36
114
90
48
45
112
8
21
27
183
42
90
133
47
30
43
11
108
72
1
89
31
224
48
136
71
81
24
21
30
72
21
105
39
15
1
131
48
21
39
90
15
88
24
53
27
63
126
115
11
21
117
60
183
15
73
11
61
125
27
27
109
11
60
390
6
13
185
39
63
60
45
160
5
114
36
102
18
42
120
150
213
3
36
33
21
36
36
144
108
12
150
21
27
18
99
64
95
90
12
3
21
51
64
144
77
168
174
60
30
96
12
42
48
13
29
3
123
162
48
27
15
9
45
66
9
24
24
15
6
235
56
16
119
25
8
27
36
18
7
24
35
108
6
102
42
67
89
87
57
42
36
18
231
3
66
51
16
24
5
48
51
72
3
36
6
30
13
56
16
48
29
163
167
30
51
39
6
75
40
11
18
43
224
96
87
30
42
90
39
135
1
56
3
12
25
17
7
24
80
136
203
21
15
72
9
16
5
27
168
147
157
11
144
141
3
54
7
119
57
40
29
30
60
30
75
15
1
35
117
48
15
132
13
5
48
186
25
11
69
51
78
15
111
54
30
24
21
16
24
29
72
18
216
57
24
201
42
12
24
1
11
114
84
114
18
18
81
165
19
5
67
48
5
42
252
13
59
61
80
165
72
43
59
18
6
30
60
72
54
45
189
67
77
18
12
21
39
102
91
5
48
27
87
36
61
120
8
72
183
42
174
6
19
29
147
201
79
95
105
45
3
15
102
19
96
119
24
73
8
24
16
120
80
21
19
96
96
143
96
1
53
66
18
7
96
168
59
45
16
5
115
47
9
15
49
41
30
198
43
48
167
25
65
55
48
71
25
173
51
21
24
102
13
11
18
72
36
55
8
21
19
216
35
93
3
18
120
51
96
24
123
30
78
210
42
45
21
132
18
301
95
36
30
39
51
85
77
43
8
136
35
69
51
18
75
88
35
162
3
3
45
216
21
18
1
56
57
66
21
21
162
57
15
180
93
63
73
72
5
283
120
5
211
56
75
24
21
159
48
132
18
18
9
21
18
25
101
6
85
200
144
33
15
21
114
33
24
135
9
171
109
41
48
90
18
27
63
24
144
57
45
144
270
90
6
45
3
37
5
102
60
1
56
16
125
72
66
6
54
66
6
69
3
13
80
87
97
56
24
3
165
16
11
60
66
15
3
85
80
16
240
101
18
6
3
243
42
27
45
75
16
35
12
1
95
270
115
56
40
53
36
132
27
136
96
96
77
102
109
77
30
69
16
47
30
67
5
36
108
144
42
54
27
144
3
36
105
21
6
108
1
24
11
66
19
5
99
27
90
18
9
48
63
294
48
43
32
24
24
16
96
23
9
136
47
42
18
84
6
120
19
128
48
9
30
25
173
91
59
37
71
9
64
71
30
51
9
231
69
18
6
115
95
25
161
15
3
37
29
186
54
72
3
24
112
56
3
12
24
49
32
99
93
105
36
54
66
51
45
66
24
48
73
24
53
3
48
96
33
36
54
12
1
5
30
60
48
36
108
121
11
61
24
23
33
144
51
54
63
33
12
150
48
90
43
29
3
57
31
77
3
69
51
39
273
87
105
3
18
30
234
67
113
15
45
30
90
78
165
88
35
72
90
72
18
54
75
40
41
55
77
43
5
18
9
87
288
30
6
120
21
24
51
21
69
3
96
264
120
21
235
32
3
180
54
216
12
54
150
3
15
1
216
8
75
21
72
75
13
251
36
73
59
228
33
21
51
3
24
108
129
51
12
6
54
90
3
99
213
117
91
83
54
36
27
88
35
36
81
72
63
54
84
132
ABCD 98645533516*3^$a+1 [50055]
57
120
12
48
3
66
6
18
16
35
48
27
4
54
8
3
7
53
60
24
3
58
47
75
12
40
5
27
33
7
36
20
48
10
11
21
18
36
16
29
43
41
24
193
14
4
62
63
19
62
18
6
16
6
12
17
51
18
24
160
11
79
60
17
9
22
68
45
72
19
125
1
32
58
84
41
19
89
84
12
43
2
54
52
132
36
36
65
3
45
25
38
90
88
72
47
12
15
36
88
5
12
48
60
60
15
34
2
160
53
120
7
20
69
1
71
25
23
81
51
108
19
17
115
48
18
38
112
17
55
12
6
35
27
130
47
36
48
45
10
5
57
27
13
32
96
16
71
12
72
3
60
12
24
21
96
85
35
45
63
99
21
24
1
54
26
15
12
12
3
12
93
15
4
56
40
29
36
43
12
42
26
6
30
69
24
12
9
15
87
45
13
6
48
20
52
24
65
60
96
48
27
9
1
14
69
3
33
60
51
34
11
21
40
14
28
17
48
7
101
57
30
57
48
25
18
77
15
16
29
13
134
18
118
17
60
3
45
13
74
36
76
53
1
11
60
51
102
82
108
36
17
19
90
66
77
67
38
30
42
16
38
9
36
67
72
26
42
9
79
24
5
25
11
96
19
114
62
9
24
31
12
5
12
3
129
24
57
94
53
15
40
56
16
24
14
22
5
24
7
12
18
78
29
12
24
36
109
50
60
4
12
50
10
125
9
64
18
8
40
24
5
7
74
30
10
30
50
22
29
13
11
7
44
64
32
93
45
75
12
12
60
3
9
45
10
44
72
117
31
6
26
60
12
28
89
1
47
96
9
27
48
3
84
69
9
18
48
24
33
144
48
45
3
24
21
27
12
36
3
45
27
4
44
10
54
72
138
56
40
30
41
24
12
45
75
7
62
10
44
9
1
90
14
16
119
3
9
15
30
24
40
47
12
7
54
14
40
5
60
72
24
7
5
84
31
17
33
10
12
36
36
18
18
53
51
36
82
71
31
18
38
18
40
95
12
48
69
3
7
41
75
10
54
18
47
25
32
15
24
15
4
36
50
34
32
28
18
8
24
27
31
5
3
54
190
8
4
20
18
238
5
12
1
62
4
41
103
56
16
29
39
40
41
9
114
48
4
161
25
47
12
75
10
23
7
18
11
36
3
40
36
2
34
14
22
65
48
15
34
32
3
37
35
21
3
67
2
40
35
36
36
109
86
4
65
12
3
9
15
22
18
5
12
60
24
7
5
67
77
48
45
22
56
33
72
48
49
8
78
66
15
31
53
15
9
67
18
66
41
13
71
169
35
27
4
5
24
97
6
90
14
33
3
70
78
89
108
27
10
8
75
7
17
84
57
3
55
32
84
21
213
6
40
48
72
65
39
40
2
15
43
36
48
56
21
31
38
15
1
90
36
2
3
13
50
22
23
24
25
72
6
44
46
35
15
30
24
39
9
18
33
84
63
45
288
19
26
10
12
5
48
109
6
29
75
48
40
68
4
18
35
24
45
24
27
12
72
1
18
29
1
2
4
5
85
90
53
1
107
12
43
89
96
60
55
60
5
63
112
65
3
30
54
82
26
57
48
7
60
8
40
60
14
15
48
67
44
136
29
7
12
2
3
85
78
12
38
3
37
8
40
14
21
12
3
4
41
9
15
7
41
12
123
18
24
58
17
13
158
4
20
36
16
38
15
111
21
13
38
40
48
2
18
40
44
10
8
72
27
13
11
67
17
12
24
12
55
18
47
79
5
99
117
19
98
6
9
43
24
48
65
3
114
18
22
11
43
5
31
36
5
24
24
31
29
25
14
10
62
40
50
3
43
89
51
22
48
18
24
41
139
26
46
5
43
42
83
51
9
12
24
27
18
40
32
40
24
35
48
55
32
93
36
51
69
132
15
9
9
22
5
60
39
33
31
41
39
9
33
22
98
87
43
14
18
96
16
29
12
15
9
24
19
5
27
9
9
6
129
1
122
94
11
60
15
12
36
36
4
20
52
24
48
5
12
129
15
7
48
65
12
60
7
2
15
3
93
49
59
12
72
12
24
7
30
2
40
5
27
16
60
29
24
120
12
43
54
11
61
38
112
5
36
57
51
96
43
12
14
22
17
12
144
39
33
39
33
31
41
3
42
15
43
233
108
19
5
25
2
69
1
6
50
15
24
81
10
8
144
36
9
55
12
14
40
14
40
20
21
1
83
48
12
73
23
31
29
24
13
74
126
39
1
47
25
122
153
13
72
80
3
24
24
24
3
40
17
193
24
8
78
40
29
15
9
45
24
75
15
33
43
89
15
16
17
24
9
22
5
27
28
53
87
148
12
77
15
21
36
48
43
53
87
4
113
135
88
74
15
43
12
113
67
36
2
88
54
36
5
33
27
45
88
59
12
15
4
24
5
3
33
21
3
12
31
5
45
48
75
111
9
45
70
17
123
4
36
36
113
1
11
43
17
24
57
63
31
18
18
77
27
21
15
45
12
60
87
21
228
12
63
72
33
36
19
24
26
15
12
12
108
75
58
35
60
36
43
92
9
12
49
50
28
12
14
72
90
45
55
77
43
2
3
12
55
2
48
75
21
15
169
86
21
13
18
29
24
25
194
12
58
18
5
49
18
53
55
29
24
285
75
12
57
27
91
5
108
31
48
68
4
5
120
21
3
45
15
7
5
13
14
58
18
56
30
64
32
30
64
53
55
5
96
84
13
8
24
3
87
36
34
38
45
24
19
20
94
62
9
12
60
24
25
50
4
2
54
76
5
12
12
19
126
24
80
39
33
3
7
5
39
21
12
25
35
55
20
48
4
14
15
9
22
101
3
57
33
15
15
42
54
33
36
96
24
24
12
39
57
73
24
26
6
40
104
15
24
103
42
35
13
14
21
ABCD 98645744474*3^$a+1 [50130]
345
42
78
27
20
25
75
57
263
40
165
15
8
37
99
51
30
15
33
11
64
12
27
5
72
1
48
15
12
24
44
97
63
32
19
30
39
12
45
18
21
24
72
32
85
36
75
20
36
36
28
9
35
76
72
15
45
3
17
4
21
135
93
60
47
124
81
48
15
44
76
12
93
72
12
36
60
6
41
13
11
48
28
44
184
57
60
132
36
114
21
12
60
24
9
11
4
12
45
119
61
15
60
75
45
3
21
9
51
21
84
75
36
8
25
11
1
123
12
80
120
28
60
56
25
18
17
31
33
21
24
300
6
9
117
108
27
8
52
32
52
24
32
25
120
167
91
137
100
9
111
69
54
45
80
1
144
60
11
40
9
72
3
72
33
47
40
24
24
9
87
60
81
3
12
33
66
5
169
11
40
111
17
36
1
36
75
180
8
16
9
12
84
150
53
91
41
40
9
15
92
4
21
75
45
35
109
15
21
99
141
47
16
21
24
35
1
99
297
39
36
57
23
24
1
84
96
3
120
32
133
107
12
97
195
20
108
12
133
3
9
144
51
84
36
21
3
72
80
28
92
100
8
40
51
6
135
8
25
27
45
42
6
180
11
4
36
51
53
24
76
141
120
15
84
60
20
325
35
55
41
61
84
36
75
8
172
9
15
20
100
116
25
63
36
9
107
85
15
24
3
78
18
30
299
72
61
75
24
69
42
105
44
16
69
59
1
36
63
12
140
48
37
23
40
36
33
63
39
5
48
132
85
71
72
1
15
36
21
59
64
117
39
24
44
48
28
72
69
191
40
20
25
123
80
132
28
116
36
48
136
39
21
36
48
45
36
84
27
68
145
15
45
35
40
96
116
85
59
64
96
33
23
144
40
36
8
1
35
1
3
56
49
27
32
13
3
12
45
35
64
20
25
111
68
19
53
49
36
59
4
21
51
44
16
8
16
96
117
23
40
33
35
12
49
23
73
144
15
44
120
60
49
96
35
40
60
57
95
49
15
56
60
49
23
48
88
12
45
63
69
3
33
47
108
49
96
15
39
6
11
108
76
39
21
27
9
8
52
20
36
25
3
12
20
4
44
37
3
12
3
96
45
3
5
48
24
1
60
39
20
60
76
44
4
147
29
4
336
36
33
11
108
13
108
36
84
12
54
48
185
37
11
97
87
9
51
3
6
15
156
36
60
44
1
75
24
20
25
35
36
144
40
84
36
81
23
36
36
37
27
36
80
108
25
107
49
84
12
135
93
107
28
60
20
1
15
44
127
17
88
129
15
68
52
120
135
53
1
71
24
112
80
25
60
3
192
3
45
177
12
6
41
4
180
21
83
12
25
66
105
45
48
35
36
19
17
79
30
23
1
35
16
104
24
52
60
104
36
36
7
6
51
39
186
35
4
96
20
1
15
8
1
83
36
96
25
23
43
30
48
87
24
24
92
12
16
141
11
49
75
21
75
9
51
44
36
28
45
111
75
5
25
51
20
4
116
144
124
80
1
111
87
141
60
21
11
12
37
171
32
28
45
108
15
36
140
16
20
19
5
64
75
222
75
32
88
48
9
12
144
15
27
42
3
92
16
117
18
125
12
13
27
15
17
196
117
3
72
33
90
89
72
4
32
48
76
141
179
24
7
9
24
9
203
64
36
20
132
25
102
6
75
24
39
81
36
9
99
12
32
1
162
54
120
143
88
69
36
3
15
102
42
41
1
60
36
39
144
141
24
51
33
143
4
8
37
36
39
120
3
6
27
105
39
15
21
27
53
84
181
108
156
15
105
75
116
19
141
92
28
60
20
24
13
27
9
12
23
31
5
1
39
68
36
24
72
16
33
84
48
3
60
72
8
85
51
15
30
24
36
11
43
41
1
39
15
45
8
108
88
81
119
16
56
124
36
45
120
143
36
16
144
36
60
24
36
105
39
8
36
100
51
6
24
135
105
39
21
51
45
107
1
42
53
16
36
68
36
4
21
6
33
12
24
140
64
15
141
9
51
8
12
61
54
9
21
15
8
28
24
84
56
1
42
48
17
13
108
6
9
36
120
60
8
88
108
44
7
129
141
95
1
23
37
3
104
108
84
1
3
96
36
9
36
54
90
99
104
28
45
3
15
101
1
48
15
32
12
13
15
8
16
20
36
25
75
9
23
13
39
81
15
27
42
ABCD 98645778178*3^$a+1 [50015]
41
79
20
16
8
12
81
42
12
45
24
15
1
8
141
15
69
42
48
12
9
96
24
195
120
25
35
6
78
25
20
36
36
84
36
15
25
5
99
60
36
9
60
99
27
30
24
84
72
18
81
36
9
36
36
63
40
35
49
56
24
3
42
18
108
36
24
9
63
30
7
20
3
144
24
12
78
19
11
84
6
54
21
64
5
27
4
41
96
42
6
30
21
9
42
78
6
108
18
12
51
75
12
13
41
55
35
6
3
76
101
3
4
152
60
4
17
12
60
12
30
33
12
81
19
48
17
15
81
168
30
45
4
11
85
41
6
120
12
66
54
78
48
51
28
36
11
45
45
15
24
69
12
39
45
51
69
15
15
25
17
87
21
12
30
9
9
19
32
9
39
21
30
21
15
9
57
39
24
60
57
48
15
51
25
161
7
11
9
15
6
12
24
75
3
21
21
39
60
15
24
30
7
24
35
90
60
39
21
30
9
27
45
15
73
56
39
21
84
63
69
39
21
45
18
6
51
69
19
125
12
6
42
126
12
13
47
144
30
15
4
20
57
42
1
119
61
17
30
13
20
39
78
7
92
45
19
20
40
29
7
44
21
3
15
66
84
90
57
24
27
69
45
30
73
12
24
29
27
24
36
15
13
47
9
16
203
21
36
3
72
9
16
11
18
55
20
21
108
90
78
87
120
21
96
3
40
17
24
42
33
24
12
3
78
84
15
3
25
47
33
12
21
60
103
107
54
150
6
43
20
15
81
9
31
5
19
131
6
39
75
9
24
27
33
81
66
66
12
6
9
87
6
18
36
6
18
49
101
36
39
24
36
16
41
102
21
9
12
55
29
42
57
45
102
114
12
63
87
9
99
42
63
171
33
3
9
4
24
11
25
120
29
18
33
39
6
36
15
4
36
44
27
33
75
90
36
63
3
9
21
54
90
3
12
21
24
24
15
36
63
42
3
33
54
49
17
3
24
21
30
66
66
24
45
15
85
11
69
28
53
12
18
18
15
36
45
66
9
48
33
3
40
44
57
18
42
30
69
45
15
40
29
15
183
60
18
19
41
39
57
15
15
45
24
27
9
9
12
3
27
24
45
33
18
69
4
41
3
16
80
9
60
12
114
42
72
27
9
19
83
12
21
24
15
61
71
18
66
9
16
20
24
12
63
21
64
80
12
135
33
12
88
47
60
6
27
153
7
60
56
45
6
9
27
13
71
66
39
21
7
41
60
111
33
127
65
15
69
39
12
4
71
54
15
9
15
27
66
3
75
1
53
15
76
17
7
20
72
15
24
9
21
6
9
15
6
15
33
6
54
78
60
33
60
40
36
8
81
31
29
39
76
17
7
11
1
5
6
24
129
39
81
57
147
51
21
135
54
75
4
65
75
40
53
19
20
45
36
7
11
180
9
63
69
28
17
30
25
41
30
90
3
21
66
12
21
180
9
60
72
18
36
25
107
133
125
31
41
42
132
18
42
60
45
4
41
36
43
24
17
54
30
126
9
21
18
21
36
40
24
41
6
57
16
20
21
96
39
21
174
13
32
39
21
24
40
20
21
18
36
90
39
72
9
30
9
15
45
33
99
24
4
36
20
111
49
17
27
21
51
28
35
18
39
9
55
24
32
21
39
159
6
39
21
90
33
51
6
30
24
66
15
24
99
21
64
11
21
9
12
24
54
42
43
20
16
20
69
51
84
39
18
18
9
81
15
15
24
25
5
15
57
99
36
15
84
24
108
69
33
27
4
5
96
39
40
60
101
15
9
24
102
45
4
11
45
21
18
6
139
11
6
63
9
48
48
36
36
30
9
24
51
66
114
24
45
87
13
5
54
48
42
42
6
27
135
36
30
19
83
13
65
30
45
9
42
25
8
40
53
30
33
27
48
45
9
30
66
75
15
132
9
28
56
21
54
102
18
1
11
9
24
64
12
5
15
4
35
42
27
3
49
24
191
69
36
64
84
11
21
28
12
41
42
42
3
81
42
12
117
3
1
29
36
39
111
12
18
6
9
15
129
33
39
9
31
8
3
18
15
36
21
18
69
36
24
27
48
48
9
3
30
15
60
51
12
33
39
45
36
21
19
41
6
9
75
9
57
3
60
21
6
78
72
7
65
7
68
3
57
51
6
3
3
49
44
39
36
12
30
67
23
42
6
9
27
78
31
60
41
24
39
76
29
6
12
24
9
81
78
85
36
36
68
27
24
90
6
78
7
71
108
12
24
24
6
54
42
42
6
31
48
80
21
6
33
60
12
84
15
6
48
48
7
12
71
42
15
21
15
27
9
45
30
69
15
30
36
6
102
66
1
23
96
6
55
11
18
39
12
15
13
20
81
12
7
5
6
12
13
20
16
65
3
36
21
90
25
71
54
30
25
29
19
11
84
57
84
4
65
51
15
30
12
3
75
45
39
90
42
24
25
20
36
39
6
15
24
100
20
144
243
37
17
3
3
9
39
12
9
45
79
56
4
47
60
13
20
75
9
36
15
6
3
81
12
27
33
24
144
6
18
126
81
60
9
12
147
3
42
7
20
3
78
24
96
24
19
11
9
16
8
21
66
9
24
15
57
69
15
189
36
42
48
6
54
9
12
24
45
51
24
64
12
65
6
97
20
12
39
24
48
12
12
36
48
72
24
25
68
72
21
84
6
33
15
120
21
24
4
95
117
21
7
36
41
63
12
63
21
87
13
65
39
3
33
51
9
9
12
3
216
24
27
18
6
12
30
18
60
30
19
20
16
96
80
93
30
126
24
75
15
21
36
9
60
12
24
39
15
36
6
39
81
12
12
3
15
6
51
24
9
6
45
4
5
6
1
11
9
15
6
3
45
15
39
36
54
135
36
75
21
9
39
72
75
13
17
48
111
9
6
1
125
36
19
185
138
ABCD 98645807608*3^$a+1 [50139]
3
21
144
60
60
75
21
84
60
51
49
60
72
251
108
9
12
48
15
21
40
47
252
61
236
28
203
109
44
84
16
11
133
32
24
16
71
48
96
45
48
15
157
24
11
60
144
12
72
72
73
36
35
201
75
69
76
83
97
44
100
35
9
3
309
24
36
15
13
32
3
37
140
99
49
92
4
107
69
60
15
165
159
105
4
92
63
181
60
71
9
4
35
96
1
71
9
3
541
107
60
72
57
51
193
60
35
165
27
69
168
112
128
132
28
176
400
176
24
159
336
25
47
133
300
96
200
15
48
25
11
9
87
153
27
193
35
61
80
100
11
25
8
27
36
120
57
75
57
123
81
39
141
36
108
76
80
120
15
145
44
132
135
33
75
72
36
12
36
9
36
124
71
72
33
4
180
71
9
72
100
320
3
108
117
12
48
15
96
81
60
15
25
83
36
1
35
33
60
75
180
48
9
159
9
75
37
35
93
87
36
57
12
4
107
168
49
71
36
129
36
88
35
37
60
35
153
180
12
159
129
96
4
23
12
57
3
37
120
8
240
75
108
24
33
60
16
36
8
63
193
35
1
204
56
15
73
83
93
4
156
144
32
39
241
11
69
64
107
49
23
181
36
68
360
3
48
1
59
84
168
48
25
44
40
252
23
12
24
9
112
60
35
48
105
75
45
136
96
80
4
167
12
36
21
15
96
33
36
3
180
228
117
192
195
33
172
35
9
24
111
1
48
215
1
56
111
48
72
37
32
111
33
39
25
12
35
33
75
117
28
20
3
9
48
15
36
49
140
36
219
36
132
33
96
64
44
16
35
9
132
324
40
119
81
60
4
71
24
36
121
23
85
36
144
96
20
136
8
16
56
63
36
141
39
45
36
64
71
108
25
32
48
100
120
167
73
200
12
84
60
76
8
60
12
40
35
25
20
28
96
144
71
252
193
44
87
153
12
51
129
28
275
12
25
224
99
180
1
84
32
28
72
35
45
39
60
12
9
120
111
48
61
68
12
64
11
60
73
36
44
3
97
72
8
76
80
144
60
240
15
1
24
35
85
36
80
16
179
1
104
15
60
324
145
83
240
13
107
9
51
109
83
61
359
21
99
61
11
60
36
217
83
33
135
1
308
12
15
25
71
289
68
16
96
80
144
135
69
15
37
23
120
145
35
25
83
72
60
57
63
25
12
108
176
27
57
100
72
59
9
147
168
1
56
60
63
21
15
121
8
120
3
12
37
44
84
36
75
12
204
85
104
99
105
3
9
111
60
9
4
56
40
48
80
12
3
1
56
24
136
191
73
24
72
108
143
49
60
71
72
1
80
136
11
24
73
20
243
108
9
63
132
37
48
32
3
25
35
48
9
15
36
33
36
124
44
180
51
252
12
57
15
25
8
3
60
12
36
72
72
57
84
60
4
36
191
273
51
9
15
37
80
24
4
92
48
15
25
35
12
24
72
49
168
11
396
9
207
37
23
153
4
23
9
204
76
20
28
36
96
68
156
4
60
12
23
57
99
132
9
39
109
240
36
104
15
21
51
25
8
112
23
12
9
64
32
28
32
3
165
12
ABCD 98646769348*3^$a+1 [50086]
32
13
3
57
93
44
36
10
42
62
16
42
15
9
3
35
28
45
9
6
128
25
21
8
46
66
15
105
38
6
19
27
21
3
42
24
38
1
24
3
68
16
54
6
105
3
72
114
99
3
8
1
60
9
20
24
10
36
117
17
28
38
22
3
12
107
181
15
45
39
18
87
36
24
3
18
6
14
139
57
63
81
42
38
30
22
38
49
48
219
98
7
21
38
10
51
36
33
15
117
27
96
72
72
12
96
129
15
69
60
99
12
135
21
17
7
15
14
67
12
3
9
75
54
15
60
27
12
26
30
106
3
27
33
57
15
84
35
40
14
31
155
1
9
20
60
10
21
9
39
65
22
9
75
42
99
23
16
9
87
96
60
57
45
6
6
15
29
31
159
21
3
6
15
72
15
57
21
164
55
3
30
15
12
5
16
12
78
9
35
85
33
3
39
81
51
44
1
15
114
14
25
11
90
54
22
218
40
45
5
7
15
81
12
111
6
39
87
198
66
9
27
102
6
36
30
8
46
21
51
98
19
21
15
5
52
2
1
99
21
24
3
72
6
27
12
51
30
99
96
87
45
15
150
72
6
81
105
18
86
40
14
58
32
28
27
21
50
16
18
27
159
57
12
15
21
72
27
80
25
101
22
62
55
72
9
51
24
96
81
24
96
2
46
54
12
8
118
3
5
4
3
17
22
6
60
18
9
57
15
75
30
39
209
10
48
18
27
57
96
12
92
91
12
24
63
21
89
43
132
11
1
63
48
32
13
77
88
24
8
91
125
150
109
21
27
72
125
22
74
70
21
45
15
21
147
15
6
87
17
106
36
128
1
24
75
45
120
3
78
20
7
9
24
27
17
16
20
106
81
24
83
1
9
12
15
9
20
24
40
30
33
9
39
29
31
35
22
12
63
12
12
29
52
3
29
22
6
8
19
51
12
32
40
72
18
116
24
55
36
36
45
8
112
114
12
33
35
16
38
55
63
33
24
105
48
39
21
38
1
21
3
39
66
87
45
68
84
7
36
17
22
33
161
142
48
36
74
91
9
27
17
40
3
9
8
36
82
33
96
9
87
83
37
108
120
57
8
19
177
3
21
6
21
53
79
33
54
48
36
165
5
31
23
73
108
81
8
106
30
27
17
7
33
66
9
12
29
55
45
6
9
39
6
20
16
6
45
24
3
21
65
7
72
12
23
25
11
4
6
27
108
99
26
67
3
42
135
93
50
76
38
46
9
3
32
1
21
15
33
6
102
30
45
60
183
81
93
6
45
15
14
28
132
51
5
22
33
12
3
20
16
21
17
6
37
47
36
90
31
9
104
60
31
12
27
60
42
48
6
45
24
12
15
14
19
5
66
22
2
217
33
15
60
3
57
65
31
12
12
57
98
1
45
50
25
29
10
57
9
12
32
16
39
27
33
11
34
3
27
18
87
11
61
24
29
31
69
63
17
126
54
10
33
33
15
21
15
9
99
216
24
12
15
74
31
93
15
33
3
59
28
54
3
36
96
63
36
36
38
60
7
108
120
36
9
48
8
79
11
220
14
60
103
12
5
16
12
144
15
24
29
40
51
39
116
1
60
3
6
42
32
90
43
48
36
24
27
2
103
33
15
117
18
6
15
81
122
66
10
14
7
3
81
29
31
45
114
21
84
87
14
24
36
34
6
15
36
84
5
30
145
15
20
25
45
44
31
59
10
186
6
15
36
17
76
14
25
81
87
15
12
45
41
22
69
84
87
24
81
12
15
96
36
6
12
51
135
9
57
144
42
54
3
21
66
18
3
60
39
24
20
190
15
12
27
86
7
9
39
155
16
105
75
9
12
12
95
1
35
97
9
3
36
5
52
30
120
18
99
51
6
14
25
45
134
13
12
57
39
9
51
21
99
156
75
60
18
51
24
60
5
31
60
15
80
10
144
15
41
24
43
167
36
16
21
3
114
51
29
22
33
60
35
28
33
59
16
30
15
29
6
25
29
46
9
33
2
1
111
18
6
110
34
126
147
77
7
23
16
9
11
46
3
5
90
25
3
9
3
33
23
1
24
36
24
51
21
45
62
85
5
7
105
75
21
27
57
36
3
89
16
42
69
29
19
33
63
29
46
42
38
10
12
87
12
144
177
72
6
20
10
72
15
165
72
27
24
60
12
3
9
33
147
5
16
110
46
6
60
9
33
171
57
87
21
14
30
82
6
24
111
12
111
30
27
137
60
166
129
41
24
31
57
2
36
49
125
16
54
12
66
27
65
7
111
9
69
90
6
51
72
33
48
20
19
48
12
3
57
33
8
54
73
27
6
27
27
26
19
11
70
54
21
36
99
6
8
16
12
24
3
11
1
159
20
22
3
65
34
72
44
70
20
10
24
20
58
27
33
8
55
15
66
30
69
24
5
7
3
12
33
41
31
53
58
32
76
12
38
4
123
107
16
6
14
10
15
21
14
10
30
9
72
9
87
24
15
14
52
38
106
14
34
36
12
8
7
17
31
9
15
60
192
99
66
15
29
34
66
14
1
21
24
120
44
70
21
36
203
16
9
5
22
21
48
35
16
21
15
33
84
96
15
114
3
9
18
80
46
36
6
18
30
105
144
11
109
12
29
7
12
147
14
10
45
36
111
8
121
9
ABCD 98648447512*3^$a+1 [50037]
71
78
31
32
148
35
21
4
65
36
39
40
119
6
54
25
36
44
100
8
40
120
48
11
156
105
3
21
16
113
7
20
57
115
8
39
33
3
90
18
25
32
40
32
3
117
45
43
23
57
40
108
35
49
131
37
83
6
15
15
54
147
15
42
18
12
93
15
13
59
13
23
60
37
120
77
27
36
117
43
95
18
15
124
23
13
12
8
99
12
6
72
66
6
66
69
3
33
72
3
18
24
163
120
12
65
246
24
181
44
57
6
117
16
5
90
25
47
24
9
111
313
108
60
48
80
39
1
92
48
9
163
72
60
41
54
1
204
36
137
18
54
18
60
69
136
120
60
80
57
66
6
30
6
48
114
12
36
18
87
28
47
57
111
156
24
72
45
100
17
15
12
93
42
13
68
129
39
57
55
8
27
72
73
155
25
8
117
67
35
78
108
19
48
92
28
132
32
4
179
90
36
54
36
49
101
12
54
21
15
37
53
39
51
145
23
126
18
18
48
55
84
83
18
7
20
27
48
85
47
36
9
63
13
72
269
43
155
90
31
20
112
23
25
47
120
25
17
36
72
159
15
6
55
83
72
13
77
15
57
55
20
28
95
13
5
15
36
39
42
48
42
48
60
12
73
59
30
43
80
112
56
15
144
6
30
37
95
33
21
30
61
29
6
25
23
69
45
66
54
18
13
5
42
54
103
20
15
1
12
119
144
192
78
19
8
45
43
11
1
65
123
72
40
59
36
25
12
11
21
213
36
60
12
175
12
80
16
119
18
127
96
12
80
52
203
18
54
168
12
21
52
32
108
27
120
93
15
72
121
11
105
15
24
37
44
4
12
132
53
175
48
17
123
12
27
30
90
6
66
13
23
57
15
253
12
11
12
24
84
144
72
21
40
140
12
45
43
23
25
12
32
28
53
162
145
29
79
47
33
57
18
24
121
24
188
27
36
90
67
200
15
18
42
13
59
12
54
126
21
15
69
16
60
23
12
18
126
54
42
13
95
69
57
90
73
8
129
43
71
12
60
12
150
30
61
101
31
12
8
117
195
111
12
13
65
15
39
12
69
9
126
30
15
52
48
47
150
30
37
20
256
35
66
31
12
35
33
75
102
15
27
36
9
153
30
93
87
25
65
51
124
96
84
48
29
6
117
72
256
12
95
108
33
9
30
258
55
47
90
31
29
91
11
18
3
39
18
123
48
27
25
23
37
5
63
160
24
23
73
47
165
15
24
13
17
139
44
21
102
18
235
12
119
18
103
23
85
20
52
5
27
3
90
18
49
5
291
4
17
30
24
9
273
163
12
5
75
15
37
96
65
7
47
1
5
127
83
49
5
87
3
18
402
138
18
97
8
45
51
51
33
60
64
8
39
121
17
31
59
90
90
1
72
20
48
39
85
11
90
19
140
3
45
153
7
44
15
60
13
53
7
11
24
30
31
84
60
41
7
140
328
35
69
51
109
77
43
92
16
23
25
11
73
32
16
167
33
40
92
36
51
21
39
1
32
3
73
12
143
6
54
109
108
12
48
47
33
15
57
28
47
117
135
36
33
15
36
78
207
16
60
68
100
12
68
21
19
132
35
18
66
96
84
33
135
61
41
19
59
66
19
32
9
7
5
43
24
5
18
25
29
54
24
33
15
18
24
30
96
12
294
135
16
128
21
18
60
1
11
1
35
78
36
84
19
20
16
59
48
133
119
93
40
32
57
30
1
48
60
84
11
45
4
5
91
12
23
84
13
263
25
72
72
131
114
43
72
56
112
32
76
35
36
73
131
30
147
3
157
72
35
6
55
71
105
15
90
90
24
45
39
36
36
73
96
29
18
25
32
15
36
21
93
12
126
162
6
25
65
127
48
35
252
13
5
180
6
49
17
43
24
8
52
68
3
21
4
11
6
43
29
27
39
36
93
48
40
53
126
69
21
24
87
3
105
40
29
18
24
36
97
113
42
12
69
64
143
12
36
24
121
77
27
21
55
17
90
24
1
65
15
112
35
18
18
21
51
73
84
83
18
55
ABCD 98648470868*3^$a+1 [50104]
198
97
5
180
90
18
108
127
192
80
3
48
90
67
47
48
132
253
47
193
65
30
402
87
339
37
5
72
318
168
61
48
83
90
60
18
21
16
107
133
224
21
468
39
45
27
9
39
363
30
288
39
195
18
99
159
57
40
95
252
126
7
125
198
12
42
7
59
181
96
107
30
135
112
11
85
144
48
173
18
90
102
9
99
42
90
198
12
42
325
371
61
449
31
8
51
54
127
200
153
168
295
173
51
16
144
179
117
45
78
120
21
21
139
96
425
135
63
97
155
37
41
12
708
12
168
30
72
162
108
180
99
40
176
153
72
60
18
1
248
51
21
141
72
78
120
78
102
129
51
18
42
12
240
37
56
232
32
3
18
108
79
5
27
208
35
18
132
18
138
324
7
11
342
18
150
90
102
6
1
11
72
45
112
59
37
77
163
17
36
30
72
72
96
30
132
12
135
40
80
15
6
30
109
95
48
9
33
7
29
30
21
69
24
3
160
125
198
109
65
18
42
18
345
72
51
109
65
90
6
111
48
51
24
36
12
37
41
159
93
12
240
127
200
40
11
120
42
163
104
93
30
306
150
264
45
63
90
7
155
6
79
5
6
234
75
33
30
18
24
18
48
54
127
131
12
153
135
129
51
168
21
256
95
9
136
143
49
173
67
48
5
72
60
66
414
7
371
42
108
7
113
79
11
37
251
270
7
17
223
144
48
11
144
168
18
84
96
102
42
18
18
174
270
18
180
42
138
150
7
83
120
42
228
72
18
72
18
19
113
18
138
24
195
88
5
219
81
180
99
40
11
30
72
78
108
21
243
117
9
79
125
48
115
83
144
45
33
138
24
66
99
153
415
17
90
18
115
144
143
145
53
12
90
6
30
81
51
120
42
75
72
99
54
18
78
39
40
113
79
488
40
32
16
32
105
55
5
3
153
31
191
18
31
96
155
72
237
21
72
67
41
18
180
1
11
162
27
33
18
30
7
143
18
12
27
45
43
65
168
264
36
132
87
33
18
42
12
7
161
39
141
138
81
160
161
12
147
168
45
6
144
85
41
102
57
51
114
48
147
21
187
47
273
112
32
33
90
18
72
120
67
248
45
270
18
219
256
65
327
33
72
36
180
39
93
30
18
114
300
18
307
185
228
60
120
18
42
115
113
42
198
30
9
195
90
43
65
319
53
108
207
153
ABCD 98649299488*3^$a+1 [50030]
18
54
90
60
30
54
59
156
7
18
72
143
1
95
85
30
149
1
11
19
54
107
1
96
126
17
13
42
84
125
55
6
23
132
108
19
72
6
36
54
72
17
24
61
6
66
126
96
180
77
12
1
47
55
96
113
7
17
61
83
36
1
95
49
11
96
37
18
108
36
29
13
23
103
126
72
48
11
24
25
156
24
35
12
1
114
18
59
12
24
13
12
72
42
18
18
17
24
31
90
95
121
71
1
12
312
18
30
23
12
61
84
35
25
36
18
65
204
67
126
18
90
23
67
18
24
47
151
90
131
13
72
59
67
12
5
49
54
18
131
73
18
90
11
61
54
17
1
30
78
18
12
5
49
36
90
6
23
49
191
109
18
90
24
131
25
78
48
5
48
12
67
77
13
11
1
78
17
49
36
6
65
60
31
36
42
138
42
18
84
198
42
17
120
25
36
264
18
41
72
96
7
306
6
138
24
12
72
54
5
48
7
36
17
85
72
24
47
24
109
66
24
90
66
144
6
59
132
48
7
6
72
71
19
54
54
90
144
72
180
11
43
48
150
18
48
17
1
36
42
48
6
107
1
71
67
60
18
192
168
299
1
239
12
109
59
24
67
18
36
30
96
48
41
13
131
13
36
54
6
18
65
19
18
42
30
24
18
48
42
18
5
12
1
30
6
12
42
54
12
35
12
7
24
53
60
85
30
77
1
119
7
30
36
18
17
25
90
17
145
102
41
37
72
47
19
54
107
7
41
139
77
61
35
24
12
25
23
13
108
72
216
11
43
29
48
31
30
23
19
30
36
23
1
18
29
25
30
41
96
67
18
35
103
132
18
12
6
12
5
55
102
95
132
48
37
102
18
35
127
18
42
36
30
114
54
84
18
53
12
97
47
25
131
48
7
90
12
6
77
13
48
90
54
23
49
36
24
23
79
78
11
7
12
6
84
18
36
29
13
84
23
13
24
23
31
17
19
18
108
35
31
29
25
24
35
37
11
43
29
1
72
36
6
36
12
18
47
85
30
24
144
36
101
79
12
90
114
36
30
126
6
11
37
36
11
169
23
127
17
1
12
23
60
61
96
12
11
25
54
60
36
65
91
18
18
41
85
11
49
12
114
66
78
36
53
13
90
72
72
6
90
36
12
168
18
11
12
49
102
258
11
132
121
60
180
48
6
29
19
24
72
18
23
31
65
19
90
18
36
150
12
24
35
13
11
85
18
30
23
211
6
90
12
42
36
84
36
60
11
61
102
5
72
96
72
25
18
6
30
41
49
54
222
12
126
6
59
7
18
6
48
53
25
90
66
198
54
60
35
49
35
1
11
121
108
90
65
1
11
49
179
31
6
30
90
23
175
54
11
49
84
114
17
19
12
6
59
84
1
30
60
5
25
6
5
24
61
119
43
30
18
24
41
96
84
61
6
54
18
198
11
1
6
48
17
24
24
13
36
126
113
43
42
23
193
36
47
7
53
31
5
1
36
72
59
72
25
24
12
36
6
17
1
71
12
205
30
18
54
29
157
54
138
18
113
180
55
66
60
18
144
89
31
17
12
13
126
72
72
5
13
371
36
1
54
90
72
24
48
126
60
144
18
107
84
25
72
12
23
108
13
126
17
7
30
78
54
48
24
30
54
114
12
18
60
102
137
79
6
11
151
41
49
35
31
6
12
90
126
11
139
5
7
17
73
42
18
18
72
48
54
24
18
36
48
36
29
49
47
25
48
180
35
61
335
55
78
72
36
23
43
252
36
114
18
12
294
36
48
71
36
37
18
6
144
12
95
1
12
90
29
36
72
103
90
30
78
18
5
25
6
12
53
48
13
23
49
48
23
127
53
48
37
11
25
6
18
59
97
36
72
6
48
5
31
6
35
31
137
61
96
108
54
29
133
126
72
89
1
23
133
18
72
18
35
19
41
1
48
78
144
30
90
6
18
17
37
35
37
23
156
120
7
161
1
54
65
61
126
30
24
30
54
6
101
55
6
18
144
18
108
30
54
60
30
60
5
36
25
6
65
25
30
42
12
59
1
48
18
5
13
126
54
71
1
54
233
1
18
53
109
18
29
12
73
30
24
89
85
11
7
186
36
66
65
13
12
54
89
55
72
41
19
12
42
54
30
83
61
23
60
24
25
95
ABCD 98649533722*3^$a+1 [50072]
108
72
468
36
144
29
7
9
117
252
18
108
144
33
75
90
203
256
63
216
144
198
83
25
87
3
141
219
72
252
72
185
13
216
306
108
252
144
65
61
54
144
90
18
54
18
90
108
195
57
162
36
54
180
18
18
99
189
36
95
49
207
63
90
306
36
108
72
72
36
209
112
399
126
36
18
36
144
9
32
85
36
231
219
252
137
43
5
175
113
85
59
96
7
198
195
255
54
18
36
36
414
54
77
96
48
85
27
9
216
90
54
159
165
54
405
27
18
36
95
96
25
126
105
93
54
36
41
31
324
144
360
54
191
151
9
32
229
18
216
33
144
32
288
115
72
486
36
54
72
108
54
108
198
54
83
115
72
36
180
162
72
90
185
13
51
21
18
9
81
324
11
192
121
54
270
108
162
5
463
90
72
18
18
11
43
36
54
342
36
18
15
144
21
90
126
144
270
69
288
39
185
13
371
144
480
121
90
270
303
147
162
90
18
15
21
234
33
93
108
36
72
90
65
43
162
198
90
36
198
18
18
126
414
270
144
11
25
234
36
270
90
209
7
360
177
224
13
216
126
72
36
162
72
23
67
18
18
36
270
18
117
128
115
108
360
162
23
64
48
117
108
72
119
112
3
126
36
59
175
177
57
54
108
288
72
72
101
241
15
39
90
54
9
32
67
288
36
18
23
67
18
18
153
117
36
18
5
85
180
18
5
85
90
33
309
72
216
155
144
16
207
360
396
29
115
108
54
270
29
187
234
144
270
45
135
72
81
9
72
95
64
363
5
13
162
36
18
54
216
162
108
360
270
153
27
306
51
192
45
90
18
18
180
90
144
36
72
72
18
113
31
321
3
54
23
13
36
207
117
155
187
54
18
18
59
13
99
9
23
112
9
36
99
9
36
180
15
183
126
144
27
9
180
792
54
306
90
144
9
171
108
126
59
67
18
216
180
54
105
3
29
61
72
18
198
36
360
87
48
128
16
45
126
54
95
49
72
54
36
29
205
54
72
558
ABCD 98649657326*3^$a+1 [50015]
32
288
34
30
5
1
26
114
30
10
92
42
9
9
100
140
72
12
10
98
132
3
33
72
40
56
72
15
25
20
28
14
70
26
10
32
22
2
48
180
16
84
56
30
6
304
80
10
2
40
24
8
136
30
150
60
24
86
22
80
12
72
28
108
62
45
105
42
154
86
9
36
19
306
30
18
110
18
4
26
10
48
24
56
51
99
16
80
34
84
26
21
61
24
128
22
6
20
12
52
48
95
72
25
198
26
54
16
186
38
22
144
12
20
12
46
50
52
179
105
144
16
14
64
6
12
164
10
77
9
84
6
45
19
6
12
68
132
22
144
26
6
192
21
21
16
168
30
96
146
40
48
6
113
105
111
7
32
16
53
13
80
30
21
33
3
169
47
63
82
120
128
102
42
28
48
12
167
55
38
28
23
1
140
4
24
11
147
70
35
13
20
40
56
70
53
21
40
14
177
223
80
16
113
108
291
42
70
2
100
48
92
24
40
20
27
9
88
48
78
66
14
6
148
32
240
24
75
69
30
9
7
50
24
12
10
150
44
4
59
1
168
54
18
47
81
30
33
49
72
8
87
39
54
36
6
9
25
36
74
82
14
18
240
40
56
100
122
10
44
96
60
27
3
144
34
116
100
6
2
46
89
1
24
30
18
8
64
6
66
14
114
40
6
90
102
29
3
6
52
134
57
49
48
54
38
60
111
1
62
189
45
99
3
249
39
54
52
108
68
70
38
12
132
202
197
13
80
24
6
16
113
129
48
64
68
10
6
84
86
64
42
47
97
72
14
114
96
3
72
13
56
64
68
15
27
16
182
48
12
168
16
60
176
42
16
6
44
84
39
9
64
60
14
249
73
158
106
54
26
40
164
10
2
24
304
24
110
22
20
16
54
48
18
32
46
74
22
26
120
84
10
50
46
18
24
86
64
5
205
36
84
32
70
90
23
31
122
214
38
10
32
64
26
6
42
102
54
144
12
30
154
24
20
12
84
186
34
20
42
45
19
96
2
88
44
183
21
16
56
123
72
3
33
36
91
114
36
12
14
66
30
58
24
20
42
214
26
18
190
306
143
223
48
50
190
173
37
48
23
45
64
36
60
92
24
118
18
608
4
20
22
66
14
54
154
2
144
46
29
37
8
12
90
112
66
56
15
61
11
57
40
30
6
36
92
27
9
27
189
63
31
32
58
24
200
6
66
4
12
120
23
9
6
10
86
105
36
163
42
11
21
22
6
84
38
96
57
73
14
66
16
200
124
80
90
93
180
31
26
60
36
28
90
6
83
33
16
23
57
240
160
8
30
354
15
15
6
10
41
81
12
156
39
25
56
6
16
32
48
34
8
16
47
33
183
9
40
30
137
151
102
179
73
32
46
29
9
4
140
10
2
64
23
169
80
100
83
49
32
70
74
72
120
72
88
24
174
26
24
30
34
36
42
50
112
36
42
54
90
125
61
32
16
56
84
10
29
25
32
15
85
24
24
6
6
74
34
36
26
6
12
27
13
6
102
20
39
85
131
36
67
272
18
24
60
27
21
58
2
64
78
29
3
34
35
139
26
22
54
26
165
27
42
96
22
80
10
47
25
216
32
15
45
12
100
176
4
230
48
42
6
21
61
152
75
21
28
60
80
16
14
33
72
471
69
49
59
36
97
144
42
32
6
84
232
11
19
128
150
250
32
16
98
36
63
85
23
33
120
220
36
44
12
3
61
104
54
10
12
11
117
28
62
10
12
20
28
92
40
8
40
6
114
32
94
122
24
88
71
49
48
47
37
140
264
264
168
99
3
70
68
150
69
13
78
18
32
48
64
20
12
24
112
104
84
84
22
18
96
ABCD 98650167472*3^$a+1 [50056]
6
42
13
29
3
48
9
15
45
156
6
9
99
13
48
72
65
7
35
18
108
151
5
3
75
60
25
5
3
9
55
11
30
18
21
69
30
24
30
42
18
3
27
37
8
81
72
7
17
60
43
53
30
45
24
111
9
3
36
30
66
36
12
90
120
103
17
12
90
60
13
32
9
12
43
24
8
93
67
5
19
65
15
15
1
5
60
30
25
24
29
51
16
17
55
77
43
53
3
40
41
24
31
53
67
23
12
61
17
7
8
87
18
132
30
13
8
69
3
51
96
18
6
6
24
7
5
168
30
21
88
41
42
45
69
30
21
15
42
15
3
13
17
7
17
78
12
24
12
42
55
32
48
88
107
6
31
5
6
12
1
5
24
18
97
5
48
60
12
6
30
7
35
30
102
30
6
42
30
13
17
15
39
6
75
33
7
48
24
5
30
6
54
48
25
32
147
48
37
11
18
67
8
9
42
61
65
7
47
9
39
6
19
17
54
12
37
11
37
17
15
16
56
24
40
24
77
24
24
43
32
3
18
12
24
31
24
23
42
6
73
11
45
16
32
33
7
5
6
37
5
75
123
12
78
102
45
45
48
12
79
11
48
30
7
24
59
24
6
7
35
37
35
42
6
85
5
24
43
5
6
144
18
30
18
51
24
40
65
39
33
18
37
29
3
40
47
73
8
64
5
24
6
48
18
27
3
30
72
7
48
41
36
3
27
36
84
6
18
30
66
18
12
31
29
24
6
21
24
21
24
30
13
113
15
9
66
108
9
21
139
77
19
17
39
16
5
54
18
12
6
18
12
12
156
67
32
16
80
64
35
30
12
3
33
7
5
43
72
5
27
9
42
18
27
40
24
5
30
48
45
3
30
7
191
1
8
40
41
55
35
37
5
78
61
41
12
12
36
24
99
16
56
93
51
123
6
7
8
9
55
11
36
6
24
6
37
23
9
9
90
6
120
48
15
16
32
24
48
15
6
19
35
13
29
24
6
18
6
96
90
54
6
24
42
72
13
17
7
53
6
85
95
126
24
19
11
61
48
47
49
29
48
78
36
105
33
36
54
13
24
56
45
24
3
57
30
18
78
30
144
6
30
108
139
5
3
27
30
12
3
40
53
19
23
30
12
24
30
6
6
48
42
54
69
112
35
54
6
42
18
37
11
61
35
6
78
30
66
1
17
18
13
35
66
19
11
48
48
12
25
11
6
36
18
6
43
107
48
36
12
13
5
66
25
5
75
40
48
5
30
12
126
204
31
5
72
75
15
42
48
6
49
65
18
24
18
3
88
65
6
1
47
66
7
5
24
6
84
49
72
17
6
84
18
24
24
96
54
37
128
21
19
5
24
27
15
138
7
35
13
47
90
24
30
12
18
54
120
13
8
16
5
3
16
24
8
3
37
77
18
25
35
37
80
3
37
137
48
12
6
12
6
27
33
36
3
33
7
8
69
18
153
27
37
5
6
18
36
6
144
1
5
42
42
36
30
24
78
15
27
6
18
37
23
42
12
48
19
53
18
12
18
30
48
45
16
41
42
66
27
24
111
60
37
113
7
5
12
24
12
19
89
12
42
6
19
5
30
18
30
24
61
72
56
57
12
6
6
24
7
8
75
37
35
24
18
43
24
29
84
12
54
120
12
84
30
120
54
1
11
78
31
83
18
54
6
12
36
7
5
234
30
24
42
25
5
24
3
3
37
35
6
6
25
24
17
63
21
30
48
60
12
6
18
72
18
30
37
24
96
104
3
18
19
29
90
96
105
93
3
57
72
15
21
19
11
37
53
24
30
21
15
30
19
35
18
30
60
102
36
18
24
13
8
21
18
1
17
18
21
40
48
72
23
18
7
53
54
54
102
25
17
18
37
35
18
72
18
84
48
18
30
12
1
24
17
39
96
16
29
43
35
18
12
12
90
30
6
42
43
23
1
8
3
138
19
11
12
49
5
6
18
6
18
6
37
35
108
1
5
36
132
30
42
84
55
144
41
7
47
1
107
72
48
13
11
48
30
7
11
42
6
45
39
96
60
21
3
60
1
35
30
12
114
9
16
41
12
3
75
85
29
24
42
25
32
165
6
24
21
27
13
11
18
12
18
13
224
105
63
16
24
5
67
53
18
54
99
64
8
184
120
5
3
48
33
127
65
63
27
24
18
3
24
88
53
19
5
24
6
84
132
12
25
17
18
30
36
60
6
9
64
5
132
15
24
45
12
12
66
12
85
35
13
11
18
60
48
42
21
9
18
24
21
3
37
17
18
30
55
35
24
24
6
31
29
6
37
72
24
29
96
66
33
112
41
63
27
45
120
3
30
31
179
69
27
18
27
39
81
15
81
69
48
3
147
37
11
24
66
30
90
19
41
84
19
47
30
3
24
75
30
12
19
29
43
59
30
114
21
16
17
31
29
27
63
25
8
72
21
12
39
15
25
113
42
18
36
7
5
19
11
42
18
12
13
24
11
37
41
6
6
24
6
60
12
37
59
42
67
23
49
35
21
33
31
41
72
6
121
11
18
30
42
43
29
60
18
18
67
5
18
12
30
55
77
6
61
8
16
11
60
48
30
78
45
9
18
18
19
53
48
30
90
43
41
24
39
40
5
78
90
19
101
30
12
36
21
16
23
6
96
42
1
101
6
30
132
12
31
23
57
33
12
99
183
42
36
12
36
6
48
42
43
80
48
24
81
7
77
43
8
3
24
12
36
102
36
72
3
9
103
29
43
41
7
83
102
12
6
42
43
11
13
8
33
12
60
12
27
99
12
90
120
24
6
9
9
55
17
12
60
12
36
42
36
9
3
24
6
7
95
33
64
35
60
6
19
8
15
25
35
36
57
27
12
9
45
19
41
276
43
17
24
24
72
6
49
59
37
89
54
1
35
24
21
33
18
168
24
18
60
24
15
213
3
9
6
54
43
53
12
12
30
13
48
32
40
8
75
37
101
6
18
12
31
24
11
69
48
3
24
30
36
30
37
17
79
5
19
5
27
15
48
30
43
17
31
29
6
61
5
43
11
30
12
18
1
11
48
37
24
48
11
109
8
9
15
15
18
12
18
36
21
40
53
48
43
29
3
3
12
12
6
ABCD 98650236838*3^$a+1 [50107]
27
9
225
18
30
66
36
30
60
6
69
33
3
45
42
12
6
3
39
6
84
12
78
48
12
36
9
3
54
36
87
33
39
33
108
90
165
15
48
6
84
60
39
15
48
30
18
30
36
3
36
36
9
120
36
51
33
60
126
30
48
18
189
93
36
15
72
180
57
96
72
63
69
132
36
12
3
9
6
12
66
24
36
6
30
30
69
57
48
147
99
18
63
177
48
132
36
120
27
3
30
84
48
90
48
42
12
126
102
264
24
60
72
3
21
231
87
48
9
9
30
6
36
63
81
108
6
84
138
60
48
51
39
54
15
27
90
24
366
150
6
132
6
54
18
27
135
18
24
24
30
102
27
225
27
9
132
18
192
45
3
66
3
21
42
12
96
42
42
66
36
75
63
48
18
12
3
201
48
6
60
42
12
63
69
3
21
30
282
63
201
156
54
126
18
12
30
150
48
6
60
3
36
141
24
30
30
60
132
15
465
18
21
15
18
78
114
48
12
3
15
90
168
12
120
42
96
33
81
126
48
69
333
63
105
6
30
60
18
18
30
180
60
78
192
15
9
78
42
60
96
60
15
219
6
63
21
24
24
120
132
24
60
120
12
60
48
6
66
24
60
126
138
216
126
42
36
132
252
66
42
60
42
6
60
90
102
90
84
30
24
12
84
3
45
36
156
234
6
54
30
6
18
12
24
120
51
9
6
60
33
216
21
54
30
120
6
84
9
45
150
21
69
75
105
12
96
75
108
57
15
45
12
120
75
15
18
3
39
66
156
18
78
102
12
36
54
60
24
72
120
198
45
105
150
42
60
24
54
6
48
90
12
54
30
12
102
3
27
60
165
117
36
48
15
9
27
81
63
72
33
90
102
84
48
12
36
27
57
60
96
12
36
36
60
108
42
138
102
81
15
57
33
210
78
66
30
84
24
6
117
27
150
3
72
243
18
84
60
12
108
51
15
6
30
54
12
279
51
282
27
9
102
90
120
3
21
48
75
93
90
48
42
42
12
48
6
30
42
15
9
36
348
204
18
114
48
72
60
54
96
36
54
24
60
66
144
30
24
90
18
60
99
21
30
60
54
138
6
195
69
6
6
60
39
9
27
129
12
48
66
6
24
114
30
6
48
60
105
45
36
54
48
84
144
162
90
30
204
156
30
48
42
84
39
129
36
12
60
12
108
60
84
18
246
36
6
54
78
30
30
42
6
105
93
15
15
366
24
36
96
12
90
12
69
81
60
84
30
42
27
33
60
174
306
24
36
30
78
54
18
30
57
3
18
15
147
108
36
6
42
93
33
12
84
15
36
15
30
12
18
18
84
111
9
18
45
3
132
12
33
72
72
3
12
84
6
84
24
138
78
6
30
111
99
30
18
12
36
57
36
72
27
126
27
57
48
3
165
84
36
12
30
69
63
42
39
15
102
27
75
48
18
144
183
39
6
108
30
162
60
24
90
90
48
6
66
36
48
36
90
54
87
9
6
48
240
114
12
24
240
72
24
36
3
39
33
129
51
9
228
48
12
48
15
72
123
60
33
36
9
72
24
54
186
6
234
6
108
36
60
78
66
6
36
144
36
48
120
30
12
150
24
48
66
6
276
60
12
12
6
18
90
36
108
21
15
21
21
24
30
33
75
30
36
12
60
48
6
126
18
57
9
18
102
90
33
45
306
42
54
30
120
36
48
75
21
18
138
42
12
180
21
9
24
6
105
69
156
60
3
93
48
42
33
15
102
90
78
66
114
30
66
48
30
372
33
117
84
36
18
18
15
255
78
27
108
81
6
18
12
27
57
24
12
12
3
63
6
84
36
18
18
90
90
42
66
24
6
60
ABCD 98650361398*3^$a+1 [50036]
34
36
14
6
54
58
8
58
36
6
14
58
72
53
31
56
40
18
12
20
18
72
16
17
36
19
6
30
56
18
36
4
23
43
2
39
15
36
4
5
45
15
25
14
36
36
4
18
68
34
29
27
22
48
2
90
16
2
40
17
48
55
122
15
57
4
2
22
50
48
9
49
14
82
26
82
11
19
42
18
12
56
4
5
3
28
48
32
82
18
12
17
39
106
24
30
42
12
72
20
40
116
10
72
12
18
36
35
36
3
81
111
36
42
16
110
4
41
24
3
9
108
3
45
19
48
56
16
20
4
36
140
40
29
12
60
25
32
48
60
12
72
75
33
28
48
14
108
78
12
10
62
27
15
4
29
15
46
36
8
15
63
94
18
30
72
24
66
89
1
86
9
91
14
16
38
9
31
14
40
12
18
53
25
30
14
76
2
45
12
13
38
70
35
3
4
62
24
34
60
12
29
111
40
24
50
15
7
30
18
146
4
47
19
36
14
3
12
49
12
14
108
28
72
5
93
3
69
6
4
17
1
44
4
6
26
10
44
18
22
20
16
29
21
75
3
12
4
198
71
36
19
90
6
5
3
72
40
18
32
60
15
1
14
24
9
121
30
60
36
30
54
24
68
57
48
57
22
14
36
138
6
15
69
6
45
21
18
18
195
85
12
11
61
110
9
7
20
30
10
12
32
10
104
106
158
18
28
26
6
22
30
6
59
43
18
11
31
84
54
90
24
66
59
13
128
12
114
45
21
27
27
10
48
68
58
41
31
24
30
18
36
56
40
101
87
22
68
15
60
3
18
16
24
50
9
117
18
76
5
31
120
6
14
18
70
56
106
56
27
27
94
66
5
31
54
50
28
30
20
70
6
47
3
52
38
22
32
45
93
10
17
27
198
15
48
33
22
12
6
11
19
240
32
18
16
24
26
46
120
38
16
41
9
24
15
39
22
108
107
15
130
8
18
54
3
73
18
24
66
14
78
18
12
57
7
30
38
36
72
22
23
12
31
24
30
72
50
4
17
25
23
9
18
40
17
15
18
4
35
63
10
120
32
90
4
2
147
27
36
22
96
26
10
14
54
87
39
16
6
83
21
36
12
42
16
65
7
38
18
9
31
36
48
17
61
18
17
9
4
36
68
42
21
12
12
45
4
62
4
6
54
14
76
50
9
57
10
18
26
46
30
14
60
4
30
42
32
22
29
12
103
44
82
8
72
24
36
15
61
120
18
32
57
1
47
43
132
30
18
72
18
2
22
12
23
33
40
68
40
12
78
36
14
4
48
24
50
16
29
9
22
12
78
14
21
9
4
42
17
27
28
41
9
87
19
14
6
112
68
4
17
63
6
16
56
15
12
25
2
40
5
21
4
74
34
2
30
58
18
2
70
32
18
40
128
57
51
12
4
78
48
50
57
7
18
30
42
18
32
108
12
4
17
48
27
108
9
57
15
24
36
3
52
36
18
14
42
54
9
7
18
110
76
30
32
42
40
36
84
92
21
73
144
203
9
15
19
29
31
134
15
7
41
19
86
70
2
15
7
29
21
66
64
50
15
15
10
36
23
60
21
51
25
14
88
20
36
4
48
2
27
45
4
14
36
52
32
100
18
18
17
24
151
72
32
64
66
24
36
30
20
30
10
30
36
74
16
42
18
50
15
15
64
66
2
16
6
14
4
8
9
73
32
34
6
26
40
29
3
22
56
4
138
2
48
18
10
18
5
9
18
30
82
36
17
9
39
39
40
18
54
48
5
27
21
79
54
12
59
85
18
17
48
31
36
30
11
9
16
107
43
29
48
63
52
32
130
56
22
156
6
11
7
18
18
12
2
30
40
2
18
30
42
4
101
25
8
22
6
14
33
15
28
14
94
12
18
47
12
45
10
18
14
33
33
39
115
48
68
9
85
78
30
35
7
5
31
102
18
17
7
54
36
30
29
7
32
45
12
3
48
33
7
17
36
25
26
130
24
44
10
30
32
76
20
4
234
26
40
38
58
18
72
104
33
1
36
74
12
42
12
18
105
36
169
36
6
26
54
36
28
26
63
37
48
2
45
31
14
4
14
22
18
12
20
4
44
57
39
16
18
2
81
12
37
26
9
13
6
12
54
6
32
22
50
21
99
18
90
46
126
5
21
22
18
50
4
5
1
68
34
96
54
68
15
19
6
14
30
4
71
39
66
10
8
22
54
20
90
4
8
100
104
63
7
78
12
38
16
36
50
40
20
40
26
78
196
24
50
102
3
39
16
74
36
27
43
126
35
75
30
90
33
43
18
122
60
34
20
4
30
20
12
10
18
44
40
2
58
8
10
30
50
100
50
34
78
138
2
18
90
34
68
15
25
2
40
26
118
5
39
22
6
84
24
30
122
33
96
96
19
14
76
71
13
14
28
48
36
140
10
26
40
24
104
4
12
20
30
24
16
18
60
18
50
30
39
15
46
180
14
48
42
15
1
32
6
16
6
122
22
8
18
40
42
12
6
18
12
2
12
94
96
108
90
68
12
28
14
18
12
10
26
72
18
42
36
12
22
35
7
8
42
40
59
31
14
130
36
29
115
17
12
7
29
75
69
43
14
88
2
4
32
4
26
15
7
110
30
82
8
27
33
3
12
1
6
29
25
26
24
16
50
96
4
11
75
18
27
27
52
38
70
17
219
34
42
66
20
4
26
58
194
10
36
11
19
20
16
5
1
14
9
25
56
15
3
52
53
3
18
106
5
31
42
12
20
4
44
10
53
9
6
94
26
10
84
35
1
14
6
22
30
18
17
1
90
36
20
54
106
18
2
30
18
21
37
74
18
12
28
50
18
4
18
5
27
30
10
84
20
69
3
12
100
12
60
54
50
16
24
36
14
4
62
4
14
27
31
32
28
14
4
12
14
24
4
32
30
15
45
30
4
17
25
54
29
87
28
12
65
45
4
30
6
140
22
18
44
6
34
11
63
52
29
24
1
74
40
14
48
4
6
44
28
36
17
19
126
14
40
14
27
115
24
8
42
16
72
2
4
12
17
7
86
12
42
30
4
24
48
54
5
33
36
52
38
70
32
27
27
4
20
45
85
32
22
ABCD 98650452016*3^$a+1 [50000]
284
36
3
37
53
43
179
9
9
12
36
24
120
6
12
42
55
60
23
6
7
8
39
30
60
18
252
37
35
36
120
114
15
4
71
9
52
24
41
72
7
36
44
21
18
61
5
15
93
31
5
6
18
31
71
61
8
16
20
76
89
15
39
150
54
30
31
36
44
15
72
25
29
31
24
35
24
181
35
61
44
3
1
11
45
4
77
42
37
71
18
31
44
45
15
40
89
27
9
36
18
198
39
129
30
61
80
21
18
1
23
13
53
60
7
29
54
37
60
149
79
72
8
160
101
66
18
54
157
11
73
120
41
19
29
6
25
11
36
48
1
5
15
16
35
72
150
67
20
159
36
36
13
119
12
18
223
60
65
39
9
96
18
21
112
204
36
60
17
31
17
60
72
31
125
31
5
24
30
1
36
8
99
60
13
95
18
30
37
5
84
54
105
45
15
51
6
103
41
18
13
60
8
16
59
45
45
42
49
84
47
49
53
7
83
6
30
45
27
24
18
18
12
18
3
129
18
33
51
45
4
20
39
73
59
105
33
6
37
84
23
72
25
23
1
56
51
13
36
59
6
30
49
29
66
45
36
45
39
39
37
173
36
36
15
3
108
33
52
29
18
21
16
60
11
90
19
60
36
5
42
18
108
144
30
6
54
12
25
20
40
11
129
24
52
65
30
73
41
48
90
6
54
61
59
13
108
216
36
8
52
44
16
8
27
30
79
83
13
8
100
12
65
19
5
126
49
5
84
111
40
24
20
16
20
64
47
133
17
18
162
79
36
167
61
17
30
109
71
24
1
119
78
18
102
42
49
95
12
153
45
6
30
79
29
103
77
6
54
18
25
44
21
19
20
171
25
24
80
39
54
343
44
24
15
61
71
18
15
75
61
11
30
24
48
60
12
31
108
149
151
47
33
9
66
61
80
75
24
12
18
126
6
18
84
37
5
30
1
17
18
13
12
47
13
44
75
18
36
54
12
54
67
119
25
59
97
47
57
39
25
47
12
13
47
18
79
20
16
5
42
18
18
126
18
30
6
90
75
76
5
78
157
35
49
185
114
37
35
36
133
36
59
36
36
25
143
12
93
51
25
53
66
42
18
45
16
20
16
44
129
15
51
24
12
24
36
13
17
42
12
18
31
11
9
75
25
11
36
60
9
21
18
6
75
63
72
6
19
119
126
180
75
84
40
5
36
84
6
25
23
73
23
12
24
1
227
37
5
15
76
8
36
4
5
31
204
72
65
42
48
18
24
31
17
3
40
11
6
90
12
13
47
1
125
15
15
180
24
61
41
150
25
23
13
23
25
80
27
30
19
23
141
40
17
30
49
101
48
67
144
36
44
51
24
69
15
42
43
5
54
18
18
24
97
36
60
23
84
13
60
8
16
35
121
5
30
25
60
48
35
1
191
9
33
43
24
35
9
172
23
36
49
17
99
45
99
51
1
44
39
1
143
13
47
18
54
109
11
49
56
60
60
40
23
42
55
119
24
12
6
139
41
3
15
45
75
6
19
60
131
90
31
108
36
5
19
56
39
37
89
31
48
60
149
12
15
21
19
36
48
20
16
95
18
27
141
3
36
15
18
48
43
96
60
20
4
12
168
71
61
168
60
101
144
15
75
24
1
36
83
13
47
121
5
15
15
36
108
21
136
41
39
21
19
24
5
67
44
40
36
24
36
24
5
75
63
72
36
33
39
37
41
12
6
1
36
29
96
12
18
9
33
7
65
15
3
13
59
1
35
12
1
72
24
35
18
103
84
29
36
19
11
1
44
4
36
59
6
115
41
43
12
104
3
18
18
21
15
25
35
30
135
16
24
60
59
157
59
9
120
40
59
37
23
73
248
75
25
101
175
104
27
25
5
54
25
36
8
39
96
36
25
24
17
39
3
66
36
78
12
180
24
1
65
96
39
16
44
3
60
66
42
144
18
43
23
36
9
36
15
129
76
11
69
3
81
81
36
12
90
18
72
72
6
9
100
29
126
24
36
126
39
69
51
141
78
12
9
15
66
43
11
1
59
69
51
1
95
25
44
4
80
9
12
39
76
120
24
20
141
48
36
240
72
18
1
44
21
18
1
59
12
9
9
42
85
36
8
36
81
114
66
42
66
24
102
6
18
21
64
12
23
25
12
44
16
8
9
27
45
99
136
60
41
18
37
17
6
105
36
4
35
12
85
29
30
60
45
3
1
59
90
12
115
35
48
90
27
9
31
65
31
35
60
25
47
72
49
17
19
53
31
36
5
24
120
15
60
69
18
42
51
15
24
1
11
6
63
9
31
12
24
20
24
60
45
7
68
76
41
3
16
96
144
24
167
60
73
47
18
6
1
47
21
36
33
27
33
67
20
16
149
75
40
24
60
36
11
42
7
36
5
72
7
143
37
44
75
42
84
19
95
21
ABCD 98650454062*3^$a+1 [50204]
1
24
29
30
36
96
169
5
6
84
97
35
133
11
66
43
312
48
11
24
192
54
103
41
72
60
30
109
53
108
79
24
264
83
24
108
25
72
95
108
36
42
48
90
37
95
193
5
120
67
24
113
12
18
78
187
95
168
49
143
145
95
12
36
97
48
5
18
25
29
43
47
12
6
48
31
281
54
1
287
36
72
84
6
72
12
24
7
65
138
72
72
61
24
101
54
48
18
114
217
89
54
12
61
35
157
53
18
25
71
48
145
96
65
36
91
53
90
36
61
47
126
36
18
37
144
17
18
37
59
133
11
12
73
35
72
54
96
12
42
48
1
35
72
54
60
36
30
18
222
12
277
24
77
43
144
120
35
216
132
25
23
126
6
54
66
54
151
83
60
25
311
126
18
1
5
120
18
162
150
36
84
169
35
162
102
61
11
348
48
108
90
54
13
24
144
24
11
85
227
37
461
24
102
54
31
95
1
149
18
97
48
17
48
31
95
72
60
84
169
71
18
175
48
59
186
43
11
13
48
113
175
299
13
17
36
187
144
35
126
12
96
66
25
53
18
324
133
23
49
5
19
17
7
192
23
120
96
120
6
36
84
150
13
17
234
42
48
24
102
85
95
18
55
23
30
24
91
47
73
24
24
167
108
60
12
72
37
125
211
95
18
79
47
36
240
37
47
36
54
54
24
102
54
24
37
83
126
6
121
35
144
90
139
11
13
17
24
54
108
13
17
78
66
79
17
102
78
54
13
35
61
144
71
36
108
66
162
13
24
251
54
55
53
24
120
36
103
59
157
95
1
24
65
18
18
19
24
71
48
1
24
72
11
108
6
48
6
282
54
126
150
25
77
67
24
89
127
144
24
17
36
54
228
150
102
6
55
72
11
24
13
35
37
17
54
1
144
72
24
35
85
23
145
11
6
18
246
55
77
67
17
31
24
23
97
5
150
54
7
24
41
7
96
107
72
42
120
126
18
6
66
18
25
11
133
11
72
37
221
36
343
11
61
65
6
49
23
73
24
23
25
48
72
17
528
36
115
5
19
96
11
96
84
36
150
120
42
210
6
37
395
85
5
318
6
174
6
156
162
36
6
18
36
37
24
185
36
60
228
115
35
12
90
7
191
60
216
61
77
36
31
48
168
192
407
73
35
85
47
1
143
30
54
133
264
23
1
137
103
5
19
53
18
97
53
19
48
23
84
85
227
133
11
37
179
85
95
1
47
18
103
24
23
25
23
1
41
18
120
54
55
53
108
7
89
30
18
7
24
65
31
24
107
54
30
96
84
6
7
48
29
90
1
17
7
71
97
83
84
6
19
101
139
131
54
18
157
23
168
54
115
11
37
11
6
31
168
24
168
24
53
66
54
168
19
11
37
131
37
65
108
115
17
79
96
23
121
168
101
6
61
155
12
25
96
240
59
61
77
78
54
48
234
24
37
72
48
72
71
49
95
42
31
264
264
191
1
107
72
36
169
11
13
41
6
12
18
144
54
24
18
90
25
48
11
78
138
132
73
24
23
42
126
48
36
24
144
66
306
73
95
25
5
43
83
144
18
ABCD 98650629908*3^$a+1 [50003]
8
64
48
27
24
45
44
36
120
60
40
36
99
24
45
123
5
19
45
51
72
93
63
161
36
28
27
24
24
29
211
72
48
5
4
32
103
96
12
5
4
51
17
60
43
120
29
16
27
12
21
20
12
43
84
9
15
69
92
79
65
175
77
28
39
33
8
40
32
4
8
100
15
53
4
8
28
104
31
48
45
56
4
51
24
60
149
16
15
21
20
84
96
19
17
7
57
116
28
75
12
153
92
148
39
93
84
84
36
20
48
28
72
80
96
160
51
36
9
195
29
7
17
76
84
176
91
33
92
88
15
60
33
92
72
28
68
7
81
15
21
20
40
15
29
180
19
17
31
29
79
9
123
60
53
12
24
64
44
67
45
159
36
21
84
3
12
41
7
72
45
3
12
141
144
24
111
69
75
9
8
40
60
24
24
27
89
4
60
132
108
39
5
12
28
60
36
80
52
32
40
51
21
20
48
7
29
19
36
5
7
5
24
16
3
117
108
24
3
29
55
53
127
21
12
36
75
69
27
33
32
55
81
32
16
51
45
15
69
75
24
108
5
55
9
123
12
45
75
21
3
41
148
8
112
20
48
43
81
44
36
31
12
33
207
72
144
9
51
17
40
84
15
53
36
24
40
135
17
79
96
29
91
33
63
5
52
15
36
21
15
41
4
3
48
24
33
135
33
12
72
36
32
36
79
17
16
15
125
24
76
152
96
256
24
56
60
208
8
4
15
45
56
79
29
60
52
108
36
60
159
29
28
27
33
3
89
55
48
105
39
93
36
15
252
5
7
17
103
21
32
19
24
65
7
65
24
28
92
31
5
4
128
7
5
16
63
69
87
21
12
72
8
7
129
15
57
20
112
120
8
12
16
12
3
132
12
5
67
24
24
12
129
20
4
75
60
21
84
3
237
171
9
12
8
67
33
48
12
32
19
17
43
9
36
15
65
55
105
15
9
15
21
27
17
7
168
12
29
7
9
96
12
108
15
12
21
87
9
56
108
76
96
39
48
125
36
64
8
12
28
15
17
12
19
89
31
60
41
84
19
45
48
24
39
5
139
77
19
9
63
117
3
9
84
44
55
36
9
12
44
76
56
84
103
36
96
81
80
28
32
4
84
104
60
12
24
67
5
19
53
43
72
153
68
19
5
7
5
4
51
69
75
17
19
60
48
36
36
9
80
79
17
144
40
36
51
24
9
92
88
84
56
31
41
43
12
48
24
33
27
17
19
69
3
9
15
93
15
12
33
135
21
36
63
21
44
55
72
9
111
96
5
28
27
69
24
15
36
29
55
9
51
81
15
84
9
3
17
40
36
39
93
44
24
72
72
7
5
4
15
41
36
127
12
120
149
136
8
36
4
56
7
48
29
72
60
16
27
36
165
15
21
8
28
12
3
120
29
91
5
12
100
27
9
132
27
21
44
103
48
17
84
31
12
117
15
41
163
24
120
113
48
7
29
4
36
51
105
8
36
19
29
31
65
12
64
15
36
12
72
113
7
69
99
17
180
43
48
33
36
3
5
208
27
36
81
3
168
89
36
100
3
5
16
68
40
32
4
92
84
16
75
33
111
36
48
24
5
31
45
44
28
12
20
7
9
56
19
9
27
93
27
48
96
264
45
27
101
19
9
195
9
96
51
21
63
41
64
56
79
9
200
43
33
24
27
9
99
72
105
48
48
132
3
173
67
72
45
60
15
77
91
17
100
27
33
12
48
32
199
45
15
36
33
32
115
48
81
15
12
17
72
28
15
17
31
17
96
12
67
12
36
17
7
5
31
12
17
31
24
29
36
16
60
15
53
7
48
17
112
32
64
120
27
29
76
27
21
84
20
31
41
40
3
141
99
41
79
57
84
99
57
56
124
75
5
64
39
41
235
29
127
225
24
27
72
21
15
69
15
5
48
43
21
39
36
65
28
12
24
39
53
88
51
41
139
5
16
27
93
87
60
77
115
93
48
32
31
21
15
141
68
52
32
52
39
5
4
8
28
39
72
5
16
80
160
32
43
24
24
84
45
176
16
51
9
84
96
48
132
15
9
44
76
75
36
48
36
69
27
101
19
36
84
33
36
75
9
12
75
5
28
12
159
165
96
15
5
28
36
116
4
99
105
32
19
12
77
72
79
9
3
24
41
28
27
17
7
9
15
65
12
24
16
128
67
69
8
55
21
39
65
67
33
3
9
3
41
24
115
41
100
84
56
64
63
48
5
19
12
81
44
31
5
79
81
3
41
55
48
21
56
16
20
112
60
51
29
31
5
12
208
60
15
45
39
93
44
36
ABCD 98650640248*3^$a+1 [50048]
31
20
69
7
20
28
17
51
4
116
4
20
63
13
12
17
51
129
3
60
36
9
7
65
24
6
13
72
20
4
17
67
41
6
45
76
5
3
4
107
18
27
93
48
27
21
127
8
40
24
36
60
44
12
93
43
72
77
51
12
27
9
36
9
31
8
3
13
12
23
9
93
7
83
30
27
81
54
78
7
36
84
5
87
28
8
4
8
21
27
57
31
17
132
31
41
3
60
3
57
36
12
4
80
16
44
4
35
6
31
29
43
132
60
29
27
9
55
29
7
72
8
24
108
88
8
45
12
3
4
35
1
12
80
3
1
84
36
96
29
115
44
9
51
4
20
36
40
12
68
40
35
141
4
5
24
15
21
24
51
51
30
19
29
51
4
17
48
36
12
159
60
28
41
42
9
39
6
63
105
31
41
19
20
9
67
8
93
15
3
37
60
32
16
41
19
77
48
51
51
13
17
87
75
30
43
12
17
15
33
67
29
31
8
12
24
72
57
111
36
196
44
144
4
72
60
20
48
16
5
7
44
60
48
16
5
19
5
15
21
75
52
8
4
12
5
174
105
112
8
45
127
12
8
4
11
57
12
33
36
55
56
108
36
39
33
24
16
8
12
3
21
108
28
84
8
81
75
40
20
21
39
52
72
20
81
27
72
12
99
1
29
7
125
7
48
29
51
117
27
36
9
39
16
24
11
1
8
16
20
40
5
139
36
80
40
20
9
36
91
48
20
21
3
40
41
7
29
55
44
4
36
60
20
100
65
51
60
21
30
9
33
55
41
6
9
9
15
12
28
53
24
15
136
53
96
3
28
5
7
72
29
12
24
51
144
60
4
44
81
31
29
12
252
6
1
8
33
60
24
51
28
12
8
60
9
67
71
25
128
76
5
6
45
48
99
1
12
53
19
11
57
28
5
19
17
31
77
7
65
99
72
93
99
12
64
77
24
31
5
15
24
100
60
71
90
39
45
18
6
90
25
36
5
3
12
84
21
51
9
60
19
89
66
25
77
19
41
87
93
3
4
32
4
44
3
105
24
15
21
52
8
12
3
97
8
64
68
12
129
7
84
24
72
65
12
30
1
12
12
32
40
8
100
32
3
73
23
66
36
75
93
24
15
40
32
45
19
17
27
21
15
136
149
31
44
96
75
13
8
24
9
42
9
24
124
12
5
24
79
20
28
48
84
32
33
55
48
5
19
101
159
40
24
17
99
40
8
60
40
12
5
15
9
12
255
12
48
64
11
25
8
76
68
15
1
41
54
21
4
5
55
56
24
9
27
9
72
15
28
12
47
1
36
11
25
68
57
27
15
6
234
61
24
12
5
123
111
21
4
32
12
40
65
15
88
8
40
125
36
19
20
144
100
8
9
43
12
41
55
44
4
5
31
24
152
108
9
168
19
8
12
15
25
53
27
24
16
5
51
60
60
45
27
28
104
9
84
27
100
56
105
120
108
7
59
66
63
15
1
65
123
28
128
24
81
27
4
5
24
19
48
29
39
4
12
113
7
5
3
60
36
57
12
48
7
96
29
75
87
1
24
23
61
65
24
15
16
20
24
141
19
77
15
64
89
3
48
16
5
51
15
30
15
100
72
36
12
20
12
45
12
3
28
5
39
24
64
11
30
27
69
19
137
60
15
24
4
125
66
13
48
20
45
7
107
25
5
3
16
44
12
60
105
31
20
28
77
7
12
89
31
56
88
17
19
5
114
1
48
41
75
24
36
9
75
33
15
105
18
9
112
23
48
9
4
35
81
48
100
32
69
24
63
132
28
12
32
33
36
19
11
1
41
19
36
5
19
5
31
8
36
9
96
96
7
23
25
24
56
12
36
21
43
17
51
9
19
72
143
1
5
79
17
43
17
63
4
56
40
12
120
8
4
17
51
69
15
3
30
7
20
156
12
153
24
31
24
20
96
3
54
3
33
31
5
120
48
15
28
44
81
15
3
6
15
36
45
60
99
4
20
100
176
69
19
17
19
65
7
17
31
164
12
9
15
76
20
24
69
51
24
33
24
24
31
5
144
91
44
76
60
44
4
36
96
24
84
32
124
41
19
24
41
19
125
15
72
21
24
79
77
12
3
148
20
21
135
16
17
31
44
21
42
9
60
9
7
12
47
13
5
3
4
20
45
54
49
36
60
56
16
12
12
56
33
12
42
21
24
3
90
3
16
180
48
12
20
15
9
16
24
17
15
4
68
28
17
51
4
96
89
132
36
3
57
39
76
32
88
32
57
55
8
21
36
39
76
5
51
45
27
16
44
48
88
17
48
67
32
15
6
84
55
17
39
60
75
30
51
136
84
284
36
24
16
11
174
55
20
93
27
4
56
9
27
207
57
84
40
11
49
29
63
4
20
40
56
12
28
32
28
104
48
16
41
54
25
29
42
6
27
108
4
44
9
43
95
13
20
45
156
223
36
80
21
31
24
44
4
5
7
11
9
64
36
8
48
4
20
16
8
216
9
55
32
12
76
44
45
15
93
7
8
4
24
17
3
24
111
45
57
7
56
4
77
55
53
3
100
24
65
31
80
72
52
5
39
16
44
9
87
93
30
37
20
24
24
12
24
100
96
104
36
4
5
67
53
12
12
7
36
53
31
11
45
117
15
12
160
8
21
51
45
51
48
12
64
44
36
28
11
25
80
60
72
33
12
19
24
12
29
96
7
72
35
48
33
33
24
36
12
19
41
3
21
3
12
40
48
56
21
24
60
84
31
17
3
12
64
44
16
11
13
96
84
60
ABCD 98650947056*3^$a+1 [50060]
77
67
8
28
36
41
139
56
39
13
5
123
3
165
15
237
4
8
12
45
3
120
111
21
40
83
18
63
16
116
39
36
105
4
20
28
5
51
16
36
24
56
72
16
32
3
36
13
8
28
41
144
27
9
90
1
12
12
24
72
23
21
4
11
25
60
95
90
3
12
28
20
12
15
205
128
16
92
40
24
36
48
84
32
36
64
5
15
84
4
41
31
60
35
93
15
37
8
28
89
18
126
39
48
3
45
36
36
27
1
36
44
9
3
123
57
4
8
93
115
12
8
27
13
32
27
54
27
27
37
35
105
28
48
24
80
4
20
15
105
84
28
48
44
336
12
60
52
132
36
44
4
59
13
12
20
16
80
24
33
27
27
109
32
4
35
85
5
91
24
56
40
20
108
72
40
89
39
96
88
11
121
20
39
72
37
116
72
12
33
27
76
59
105
60
28
59
109
17
15
12
36
72
9
36
175
20
4
60
24
72
44
15
18
3
180
64
95
9
27
25
24
5
31
104
16
20
12
15
73
20
24
4
77
79
8
48
24
21
108
51
48
81
7
68
4
56
12
15
57
15
18
18
21
88
48
20
64
44
40
71
105
24
40
44
12
40
20
36
12
27
105
16
20
24
51
13
32
4
96
12
5
3
24
36
40
12
32
123
21
240
24
168
4
29
19
32
75
25
24
20
36
3
73
44
40
24
56
28
32
196
32
52
36
44
63
61
92
45
15
40
20
24
180
4
5
51
4
92
12
28
20
28
17
7
36
56
45
54
45
72
40
113
27
60
24
28
128
12
96
12
48
16
48
23
69
39
21
64
59
13
72
108
23
121
5
51
93
31
5
75
84
60
16
140
16
59
9
72
45
135
100
24
80
3
73
20
123
45
117
19
48
68
63
21
24
76
144
44
28
12
47
85
23
145
48
72
8
108
51
25
24
32
24
156
27
36
85
12
8
16
44
24
76
44
15
105
28
20
45
180
18
37
8
60
12
12
132
4
5
87
28
20
192
88
35
25
11
36
18
19
48
92
28
8
180
24
12
39
37
8
12
105
67
23
18
27
48
15
90
75
60
84
36
51
141
48
36
9
27
9
55
143
25
48
107
13
60
44
148
36
59
13
108
32
63
54
15
36
40
12
60
12
8
184
29
67
23
90
91
53
67
96
8
156
16
53
51
4
12
164
39
37
35
69
124
20
16
24
12
68
12
33
27
9
139
24
128
112
20
52
24
140
27
9
9
127
8
45
51
16
20
3
1
35
45
156
12
40
8
84
108
52
36
32
132
15
18
3
15
49
20
21
18
49
12
8
48
45
27
81
15
16
8
16
89
55
8
27
61
24
128
4
35
9
132
24
24
76
44
16
128
123
69
21
3
15
9
27
1
20
12
76
17
43
32
24
88
20
12
100
120
8
36
72
28
12
89
55
36
20
15
18
7
8
75
25
20
9
15
48
12
72
100
20
36
3
36
33
36
4
132
20
40
68
27
25
84
60
12
32
72
21
19
24
32
60
40
20
60
52
56
12
4
8
27
1
44
4
72
132
60
68
172
23
25
29
19
24
168
24
36
60
84
56
159
81
4
8
51
9
72
4
32
100
84
144
104
72
4
20
72
4
36
24
168
12
128
136
20
4
8
4
48
23
18
36
54
25
65
7
47
72
69
196
23
13
8
12
3
109
128
87
57
36
28
12
8
40
12
23
37
32
111
9
12
24
52
44
16
23
9
72
24
12
52
8
28
116
40
68
28
12
72
35
54
51
28
8
52
32
76
23
9
100
53
7
137
18
13
5
27
52
8
3
109
68
21
51
16
23
37
108
92
40
60
32
40
8
64
8
112
8
60
48
39
21
15
105
12
207
129
4
32
4
65
51
16
84
20
120
28
96
36
44
40
5
159
28
44
16
104
16
8
16
59
36
81
4
156
32
192
84
24
16
20
64
48
80
27
57
16
80
28
12
92
136
11
126
7
8
3
9
96
12
28
32
28
11
13
32
9
7
12
8
112
20
147
9
16
68
15
72
21
69
39
96
40
8
105
51
76
24
12
35
9
24
40
12
23
81
84
52
104
93
3
12
40
8
4
36
48
36
216
120
12
23
54
139
5
91
71
25
20
60
40
48
200
21
3
76
96
24
44
52
11
72
1
17
3
12
12
48
28
20
16
168
8
172
71
49
20
76
17
7
47
85
5
75
24
60
24
12
40
36
44
4
131
18
115
12
44
132
120
72
27
121
108
44
12
60
4
24
8
48
75
181
20
60
144
40
12
12
36
12
32
96
120
4
23
18
90
1
128
16
44
88
128
72
9
43
12
116
48
36
15
61
44
40
48
5
91
12
8
16
35
33
172
29
27
12
51
9
28
60
68
24
36
36
36
4
95
21
48
39
ABCD 98650989566*3^$a+1 [50021]
11
9
10
20
9
7
24
24
60
6
47
60
43
44
6
46
5
33
42
58
6
54
12
24
36
8
22
5
9
36
70
14
15
19
80
117
25
50
54
94
42
60
20
88
62
9
31
18
12
14
21
15
58
110
52
18
6
17
12
15
16
41
48
57
10
30
20
34
24
6
36
23
37
119
85
54
41
61
11
37
6
20
10
24
50
16
5
55
20
40
6
23
31
36
18
12
11
73
11
13
42
60
18
12
11
27
46
134
36
6
28
30
36
5
31
24
30
6
18
80
3
49
20
3
81
10
14
40
11
12
7
6
86
10
35
39
46
131
13
30
120
26
15
43
65
48
19
80
40
5
19
30
30
5
15
34
2
30
40
14
96
34
6
5
45
54
45
1
98
130
50
30
10
6
44
112
8
10
32
48
6
64
42
18
2
58
23
97
32
39
12
43
20
34
30
6
24
6
36
89
36
43
156
24
2
18
22
8
16
11
84
39
72
9
61
11
9
90
9
19
26
15
1
50
54
24
70
2
4
50
9
37
30
101
49
8
15
55
60
96
26
10
8
36
9
7
30
11
9
39
1
20
63
55
17
19
60
6
11
33
10
36
5
19
24
5
51
57
7
26
16
14
10
14
46
26
18
12
108
22
48
20
10
12
18
122
4
74
10
71
25
30
41
13
20
6
9
25
23
13
74
46
90
60
96
41
7
2
28
20
3
57
75
12
69
10
14
10
80
21
9
6
10
11
13
92
4
14
52
20
28
5
115
30
47
3
82
11
39
40
29
15
40
29
48
19
14
135
9
70
65
7
50
64
24
12
23
1
24
35
31
17
27
21
49
6
50
4
6
5
21
39
1
30
50
4
56
30
64
17
43
56
24
94
26
60
106
11
19
41
3
30
6
4
96
78
42
8
106
24
30
120
60
26
124
20
12
34
74
40
12
59
15
4
56
9
7
14
6
180
28
17
9
10
36
18
20
22
50
40
24
11
15
40
54
11
13
12
54
114
36
6
8
10
126
6
48
95
25
50
52
54
56
10
38
16
54
41
1
11
49
54
116
10
30
24
14
46
44
10
6
30
24
95
1
54
17
25
59
39
10
2
9
49
35
7
98
3
24
15
18
72
3
51
4
5
1
6
128
40
36
26
4
47
84
43
2
15
25
14
9
25
132
11
13
14
22
24
24
6
41
9
4
30
126
144
90
36
60
14
46
17
3
60
10
131
36
3
57
7
30
6
26
15
43
50
100
30
60
102
24
35
9
30
40
65
1
6
18
12
54
5
12
43
101
19
17
3
24
10
20
60
16
66
84
14
3
7
30
11
15
54
10
5
36
1
23
25
12
11
27
72
10
35
19
5
31
44
30
15
79
2
10
8
36
54
72
28
26
30
34
20
72
34
30
66
18
50
42
9
31
44
21
13
6
6
104
51
93
63
19
8
10
20
42
34
20
16
11
19
8
22
24
26
4
36
8
16
6
48
66
54
26
54
40
102
8
40
36
24
6
30
29
15
16
24
26
51
49
35
81
34
5
19
56
21
13
23
7
6
35
25
66
20
45
24
12
37
6
5
19
60
53
3
10
14
106
14
40
42
98
21
55
14
87
85
60
71
48
1
14
66
40
20
4
24
6
6
23
45
40
6
17
7
6
6
5
13
36
24
2
118
80
22
18
12
18
12
48
30
30
2
39
51
4
36
20
64
17
9
30
9
31
50
51
19
18
26
36
18
100
12
8
16
35
1
11
79
5
15
141
199
8
22
35
15
9
19
12
5
49
50
9
1
6
38
12
18
6
36
15
145
11
9
30
24
4
60
5
21
39
61
56
40
54
6
24
24
2
9
60
39
12
54
4
20
46
44
22
24
44
10
17
43
2
39
69
22
24
6
60
30
20
21
49
18
6
26
4
56
4
6
11
63
4
6
30
66
30
53
27
24
46
90
120
24
24
20
10
23
12
12
19
66
18
36
30
60
66
60
65
36
9
100
24
50
9
67
120
80
10
20
3
21
16
14
4
12
29
15
16
18
12
20
28
30
6
11
13
2
118
12
38
16
6
50
34
47
19
110
15
45
18
16
66
48
30
56
9
1
24
2
10
20
54
4
2
90
9
25
36
18
2
75
25
54
6
18
30
6
5
25
20
6
10
8
10
17
19
30
11
33
6
66
10
80
28
6
20
24
16
47
127
12
14
27
3
54
22
38
46
66
23
25
11
1
98
12
54
4
36
24
32
10
30
35
48
1
11
19
5
15
54
16
24
12
38
16
30
11
73
86
96
30
3
36
19
2
90
18
63
60
37
20
40
12
11
13
6
8
36
16
50
88
6
56
69
19
20
16
24
12
50
28
26
6
4
60
6
54
66
30
24
24
6
5
19
20
6
70
36
60
41
103
96
44
34
35
1
14
76
6
14
4
41
1
8
22
14
16
38
46
6
30
60
54
6
8
10
12
5
43
161
9
22
30
11
73
54
56
69
7
14
64
50
21
15
9
37
48
32
39
9
10
50
16
30
6
14
24
22
8
15
97
23
55
12
14
15
25
35
25
30
6
54
86
40
44
4
2
34
66
29
19
50
12
28
12
18
20
30
3
37
12
71
63
36
45
13
32
120
4
6
5
39
34
6
65
9
66
6
3
12
39
9
27
90
64
44
12
4
14
46
47
3
16
24
14
63
39
40
30
38
10
30
32
34
26
4
6
48
11
19
42
8
87
19
56
45
9
64
120
50
46
24
20
40
20
51
25
11
39
4
60
6
36
20
58
80
42
18
52
48
6
35
39
16
14
10
80
33
27
21
31
20
28
62
40
35
33
15
48
12
45
6
16
29
9
3
7
6
66
18
6
30
60
30
84
42
30
48
30
36
6
20
10
60
18
56
57
27
10
12
20
18
22
68
10
2
39
15
10
14
12
24
9
1
60
54
137
39
4
50
22
50
24
15
19
2
10
8
40
12
5
103
6
50
64
2
3
1
6
5
19
44
30
22
29
99
10
2
40
29
9
22
24
41
48
192
33
10
6
36
11
19
18
20
40
102
8
12
34
56
60
70
29
19
2
10
50
18
22
24
24
20
22
5
36
19
8
10
11
91
24
24
6
14
16
5
51
10
18
2
58
5
60
7
30
24
14
16
54
11
24
25
2
58
32
58
17
25
78
36
14
76
30
5
19
65
7
104
16
5
13
6
101
93
36
6
4
24
5
15
42
54
10
26
45
9
10
54
6
29
55
41
69
15
25
42
18
6
17
7
42
50
28
36
41
103
2
100
50
70
18
6
30
60
24
6
6
14
4
80
3
13
6
48
162
134
9
21
10
14
3
12
7
18
12
18
36
29
1
26
64
20
40
66
24
11
45
30
21
49
18
30
6
30
36
8
40
12
74
40
20
64
17
19
26
4
6
44
120
24
166
50
10
20
10
54
66
5
15
46
8
10
6
6
60
48
17
19
96
5
3
82
44
36
28
26
10
26
10
38
22
68
10
17
15
10
24
20
10
30
24
36
44
27
3
16
17
24
3
ABCD 98651172736*3^$a+1 [50023]
12
18
282
9
147
18
111
99
57
9
75
135
9
60
39
216
84
72
6
99
24
36
9
51
3
6
15
15
141
36
24
120
24
99
30
96
24
42
48
21
57
24
30
18
27
36
69
24
12
12
42
36
45
33
75
81
159
135
156
30
18
33
27
36
57
63
114
30
36
21
15
60
30
15
153
162
120
69
51
36
9
75
96
48
12
33
9
6
6
78
6
114
126
24
78
18
30
12
9
21
30
60
93
15
105
21
6
12
33
3
12
102
3
9
96
195
3
30
30
6
126
9
24
45
27
165
84
18
60
30
63
27
18
168
15
9
66
90
51
24
39
132
24
66
36
3
51
84
21
3
33
75
9
63
48
30
12
36
30
21
3
132
9
159
60
36
162
75
63
81
75
114
42
45
177
27
63
36
60
36
84
96
90
36
24
66
33
27
9
45
51
27
21
27
24
9
21
15
81
72
3
63
72
93
96
51
12
42
78
12
90
18
57
51
24
9
15
141
84
51
45
21
15
63
12
54
75
3
12
24
12
105
123
6
84
36
48
123
33
42
54
30
81
45
3
9
6
24
6
36
78
6
6
6
168
87
15
84
9
21
126
45
27
21
9
18
12
156
60
57
3
6
30
6
24
60
36
102
36
237
48
75
6
6
12
12
126
42
18
39
36
24
3
36
45
51
114
27
27
30
27
111
54
39
60
57
15
60
15
60
90
12
6
84
33
9
120
51
57
90
18
24
24
120
15
9
66
6
48
18
30
39
45
15
9
60
96
18
36
30
6
48
12
48
36
60
21
51
72
12
36
9
24
9
18
12
42
15
36
180
48
75
102
54
6
42
18
168
6
6
48
54
78
54
36
33
36
123
48
24
24
45
75
117
87
6
24
6
12
33
12
84
51
93
12
9
54
36
6
39
63
12
6
60
42
72
24
6
54
42
3
12
57
27
75
156
24
54
54
57
141
99
3
12
81
39
66
30
12
18
60
12
3
33
42
129
3
57
21
204
30
21
39
21
177
51
21
6
138
36
18
48
18
72
15
45
12
87
3
12
90
126
102
30
42
54
42
138
66
66
90
3
57
78
24
18
42
36
12
24
21
24
33
6
42
72
48
39
21
18
42
63
12
48
75
42
39
84
27
84
48
66
6
90
18
66
60
15
9
18
33
72
9
15
24
60
99
6
66
6
24
36
15
33
51
36
24
21
3
12
39
21
48
105
90
81
63
12
120
90
24
60
27
123
24
60
6
24
6
6
15
15
36
93
12
57
6
21
153
51
111
54
6
18
108
90
42
51
39
18
3
51
6
72
30
33
3
36
78
123
45
204
15
9
36
30
24
42
15
117
87
15
18
12
18
117
84
60
36
21
48
24
72
66
24
24
42
78
45
57
60
18
12
9
84
75
54
6
24
33
39
24
42
102
30
36
66
9
15
414
78
9
33
147
33
18
30
138
21
24
21
30
108
6
15
27
105
33
87
84
99
66
15
81
24
6
12
21
27
33
15
54
12
90
21
9
6
42
51
36
15
60
6
159
21
15
24
45
156
120
3
12
120
24
81
15
48
132
27
42
66
9
69
12
12
42
30
15
39
6
99
96
9
66
21
3
24
66
15
117
18
57
108
27
54
6
9
39
36
21
57
96
6
21
27
48
33
21
66
24
6
3
15
12
102
27
21
48
15
15
120
36
45
33
30
21
45
30
96
6
54
69
15
12
24
18
12
78
6
15
15
12
9
9
36
30
21
15
129
15
60
60
21
27
6
75
9
36
36
30
81
57
48
24
24
30
42
18
102
15
207
12
6
24
6
33
39
57
33
63
24
219
12
12
96
45
15
36
48
21
45
27
24
63
36
30
15
72
84
69
6
18
12
39
51
18
30
102
90
105
3
12
30
54
114
12
6
24
66
24
6
102
3
225
12
90
30
51
105
6
6
3
9
150
48
45
84
33
48
15
24
3
30
6
90
6
9
81
39
9
63
3
24
48
18
96
51
24
3
6
24
27
93
30
18
63
99
36
54
51
51
30
39
39
21
9
87
36
15
18
66
6
90
30
54
30
48
3
3
42
3
57
72
63
39
84
12
45
48
27
84
21
9
150
96
45
75
30
198
186
30
9
39
30
6
36
18
63
9
54
72
9
93
30
72
18
27
9
36
48
18
45
48
36
84
12
9
24
15
12
57
18
12
36
36
114
96
78
21
12
27
66
75
72
3
54
6
36
120
6
3
36
129
6
60
216
30
114
30
39
69
18
9
183
36
30
12
24
111
57
12
18
21
9
90
33
15
102
6
96
60
30
75
63
30
63
39
36
60
45
84
3
108
225
39
90
84
144
51
51
66
15
84
39
60
12
24
156
42
48
3
15
45
195
66
24
36
36
24
66
48
21
3
42
18
12
6
12
12
18
18
18
ABCD 98651299226*3^$a+1 [50012]
8
24
48
93
175
77
90
1
12
23
37
35
90
79
44
16
5
39
36
36
24
84
15
61
8
16
96
56
33
54
13
24
20
4
12
8
24
132
28
5
163
8
36
16
47
21
40
119
18
15
144
60
48
16
84
12
204
56
40
36
23
36
18
115
60
12
56
9
39
69
7
104
52
17
7
11
73
96
24
5
31
239
129
36
16
35
21
48
75
9
81
7
47
288
85
24
200
240
40
24
80
9
7
8
100
92
60
64
24
8
64
36
120
12
92
48
3
9
28
20
136
92
120
28
152
45
7
32
33
67
23
90
103
44
51
18
15
21
90
18
75
72
33
36
72
3
40
12
72
35
85
8
15
37
120
12
24
77
79
104
4
108
84
60
11
90
3
136
8
28
68
9
18
54
31
5
67
5
51
84
112
108
12
20
9
79
72
83
85
48
8
112
8
12
48
12
84
88
71
45
9
43
47
21
60
76
36
12
32
24
40
32
100
72
17
3
28
8
12
52
32
28
12
84
104
76
80
4
48
12
32
4
11
13
20
40
248
28
20
171
129
52
12
336
240
24
17
123
52
48
156
20
4
48
60
92
48
4
83
36
105
4
35
108
90
7
47
90
31
77
151
36
29
54
25
36
29
211
200
52
60
60
104
120
21
19
35
21
40
24
60
48
95
73
72
17
144
19
12
24
80
40
77
7
12
24
20
72
28
56
28
5
43
32
112
11
97
12
53
7
96
12
20
27
21
33
54
13
108
24
17
91
8
76
36
8
12
3
25
32
40
80
12
48
12
40
120
32
24
129
31
60
17
43
72
24
8
15
90
67
23
25
120
96
101
19
20
69
36
15
40
17
7
173
7
12
8
12
96
124
8
3
37
8
48
16
24
32
40
48
35
69
72
3
13
12
116
12
4
95
25
8
76
20
195
1
24
20
9
103
12
47
18
63
9
3
15
1
32
48
27
145
12
41
31
36
24
68
21
91
8
76
5
55
36
20
15
13
131
81
4
5
55
24
60
5
7
44
12
99
169
11
54
79
36
20
9
7
155
21
60
64
20
60
4
156
24
24
20
160
12
20
40
48
95
45
27
36
33
75
81
9
31
23
1
12
8
76
44
40
44
27
49
20
64
20
16
60
176
124
96
48
80
28
24
120
20
45
3
33
18
45
112
23
1
48
108
5
27
12
4
11
1
8
45
51
28
36
11
21
33
151
20
28
215
121
24
60
12
68
40
8
100
24
108
8
40
48
20
52
59
1
12
72
20
21
115
68
16
20
4
24
48
12
68
28
84
107
18
15
57
175
5
115
8
3
9
4
92
12
27
13
96
56
24
24
36
64
12
20
4
12
17
63
52
156
24
83
229
44
24
52
11
18
55
71
33
72
64
20
9
51
64
11
165
76
8
12
45
51
24
141
55
8
112
20
4
48
8
48
39
13
168
20
51
33
136
29
3
24
9
15
64
72
11
45
4
95
13
20
156
4
12
68
33
3
12
48
99
105
21
54
85
60
116
40
44
105
7
48
17
151
120
32
3
13
132
84
20
3
45
52
60
41
90
33
39
25
108
29
198
37
8
16
116
36
3
9
45
36
90
1
68
12
45
31
8
69
15
21
19
17
19
20
24
120
40
65
63
52
92
9
27
60
4
44
9
15
16
5
19
20
12
3
18
27
40
95
90
7
48
236
16
143
25
20
48
100
44
16
48
41
159
4
8
48
4
12
53
151
29
7
29
36
63
48
15
37
12
59
49
5
91
32
39
90
18
18
115
29
18
13
20
52
36
95
36
49
59
153
72
153
19
60
44
100
12
32
52
8
88
44
124
29
18
25
12
35
25
20
96
39
21
24
48
148
29
7
60
41
15
57
31
24
20
15
1
236
64
60
89
43
68
76
83
73
53
15
39
105
40
107
1
53
79
11
49
60
68
40
107
18
27
16
29
7
65
18
25
11
21
16
24
83
61
11
93
16
24
8
57
127
60
108
36
29
72
91
44
40
24
12
108
152
4
8
48
4
23
21
40
60
204
20
28
32
16
20
16
168
32
16
24
8
141
72
19
8
36
135
21
33
127
56
4
68
105
27
9
54
85
12
80
60
15
9
124
12
24
29
18
133
24
48
72
140
60
28
17
87
75
21
24
24
60
15
37
60
12
20
12
21
7
8
88
20
52
44
51
97
140
28
8
84
16
56
24
105
87
3
9
40
132
36
32
36
24
16
24
11
25
12
12
36
24
17
180
18
25
137
18
1
24
68
60
52
60
23
93
15
57
72
15
37
53
147
16
35
97
80
3
37
132
24
185
36
18
25
11
ABCD 98651701264*3^$a+1 [50014]
72
69
19
24
48
17
7
29
96
19
35
21
24
16
59
36
49
32
72
96
40
80
136
53
72
18
72
24
97
48
24
11
37
48
35
36
1
168
35
69
48
120
48
21
75
99
60
25
32
27
13
47
25
32
64
72
8
69
210
1
5
30
204
90
103
32
192
9
6
54
27
27
162
18
12
60
81
88
24
17
103
77
60
108
27
9
36
19
71
1
8
16
48
47
1
23
1
29
19
80
15
25
72
24
5
30
141
45
19
32
39
18
15
15
132
18
12
180
3
51
6
31
23
30
6
13
5
91
35
85
35
45
81
114
90
30
54
6
25
5
19
71
6
48
51
111
78
3
64
5
48
6
84
6
66
24
57
63
36
108
97
29
6
120
21
48
21
54
6
31
23
49
35
6
126
33
40
48
8
16
29
114
57
15
120
24
54
30
61
29
42
1
173
6
21
48
24
27
18
43
53
19
71
25
11
21
63
36
108
1
71
25
29
67
47
12
90
19
96
24
59
6
36
75
40
8
16
5
66
1
8
15
30
6
18
12
63
112
119
9
112
8
96
16
24
32
129
90
45
16
80
40
149
18
72
54
19
96
11
93
87
25
23
201
24
160
35
156
1
24
29
42
25
5
24
36
30
24
9
81
39
48
48
165
54
60
102
19
71
18
6
9
21
51
3
90
42
1
47
6
67
23
1
240
104
15
30
54
132
54
54
157
24
24
5
51
16
29
30
6
31
48
11
85
56
69
24
66
24
9
48
184
8
51
96
48
6
15
16
95
49
5
27
93
114
57
15
84
45
40
32
27
37
5
108
30
72
24
30
24
91
24
185
31
11
54
31
5
51
3
61
23
25
47
1
48
5
24
51
15
240
30
90
24
73
168
24
48
24
35
54
15
39
6
66
24
1
8
117
51
3
36
1
48
71
49
96
5
18
30
6
109
107
18
30
6
79
32
64
125
24
12
144
90
54
55
41
36
48
115
47
1
8
24
27
13
48
47
33
87
97
24
101
3
15
12
18
42
48
6
66
54
19
35
90
6
90
19
11
36
1
72
5
36
39
15
73
8
99
13
8
81
15
63
30
27
9
7
32
87
24
9
21
75
96
99
24
36
57
48
15
6
30
24
21
105
18
85
71
9
120
15
1
72
23
1
125
18
33
3
36
120
54
90
1
8
15
1
24
5
42
1
17
175
35
13
83
36
9
24
15
33
63
81
39
6
19
29
6
21
16
17
36
147
9
79
29
43
24
24
80
40
29
3
99
21
48
39
126
27
27
141
24
141
24
36
39
40
11
36
81
237
163
24
29
19
35
21
15
49
96
120
11
69
16
5
43
72
59
24
133
24
5
43
48
32
147
48
36
81
15
193
95
1
89
103
23
25
11
13
56
51
13
48
24
23
97
24
11
13
5
67
269
51
16
24
24
29
42
54
66
18
42
54
31
59
66
19
35
24
13
48
95
96
169
72
24
125
3
15
1
24
56
72
24
48
72
9
96
54
25
11
18
90
33
24
45
19
80
16
24
41
31
80
33
6
25
8
21
90
1
8
117
54
37
29
51
48
15
30
51
40
143
25
17
55
29
19
5
30
21
24
27
13
72
23
60
12
54
19
176
16
5
18
6
30
90
6
13
5
27
63
25
5
60
30
72
60
85
5
43
8
3
85
5
36
18
37
53
27
16
29
3
40
65
55
35
36
54
12
54
6
3
15
73
24
5
54
37
24
89
55
24
101
90
36
13
77
51
3
21
24
64
72
179
36
18
31
125
6
30
63
27
18
42
25
5
3
57
18
72
108
30
42
49
32
27
66
90
96
169
24
56
192
48
40
5
90
9
261
6
13
5
3
27
36
54
67
23
6
19
47
1
23
1
176
33
36
3
21
36
30
168
33
3
21
16
8
24
21
211
5
54
21
69
54
61
5
6
13
35
72
61
47
6
19
125
27
39
36
24
37
29
3
16
41
39
9
6
54
30
72
108
33
3
24
13
59
21
24
144
160
29
66
105
21
18
126
36
63
15
12
69
16
56
63
1
29
96
51
57
7
56
3
180
1
23
12
85
155
84
1
35
13
72
23
132
45
45
43
32
88
47
144
36
24
37
24
59
69
45
187
65
55
24
56
9
7
59
18
3
237
30
36
6
43
128
93
144
42
48
6
30
109
17
31
77
75
21
36
84
60
30
49
32
40
5
18
1
71
81
27
60
81
39
1
5
36
39
105
15
16
35
85
120
24
29
67
233
31
24
35
6
15
21
30
229
56
40
24
56
9
60
27
63
54
210
25
72
35
45
45
48
6
36
30
19
32
9
63
111
1
48
65
15
40
96
56
3
60
33
3
66
99
40
96
8
96
16
23
1
5
19
72
35
61
29
84
15
39
6
84
31
72
83
84
1
71
1
179
93
51
6
39
45
ABCD 98652216706*3^$a+1 [50084]
24
136
65
72
127
80
496
24
11
45
135
145
32
3
90
90
72
90
55
17
79
216
200
24
216
256
125
72
162
1
128
141
75
33
7
11
72
37
215
289
32
165
147
357
126
72
37
71
9
64
56
88
32
21
90
72
90
55
8
27
141
24
285
72
19
72
128
69
108
54
33
96
16
80
88
155
205
80
48
24
3
37
215
49
77
27
135
18
90
13
59
18
90
72
72
1
89
15
93
18
9
63
33
75
90
75
15
9
88
248
192
120
45
195
16
24
17
126
72
18
15
147
21
136
8
72
231
54
243
63
25
119
36
45
9
39
40
29
195
57
15
93
18
72
33
64
24
96
35
21
240
45
3
16
80
135
126
43
80
39
33
39
33
16
80
141
43
80
57
31
32
16
137
87
93
27
153
7
155
237
33
55
35
117
24
72
24
16
168
56
16
119
108
21
16
56
69
36
72
87
16
59
18
27
64
24
72
216
119
90
39
69
18
145
35
90
43
47
72
72
378
15
72
40
35
93
120
75
108
97
128
189
19
24
47
36
54
55
48
5
75
15
108
189
64
144
96
47
73
56
105
36
54
18
43
47
297
24
16
8
256
29
75
87
33
57
55
24
80
24
33
54
36
133
29
72
195
75
36
33
111
273
192
40
56
267
162
51
39
25
24
104
48
105
72
7
11
45
27
45
16
11
21
87
252
45
24
112
72
128
48
16
41
144
36
54
61
47
33
40
32
93
3
87
57
160
152
24
147
165
40
32
123
37
17
55
53
123
309
36
90
45
99
45
81
7
32
16
125
90
129
33
55
248
75
13
296
33
18
72
133
317
108
39
16
48
24
48
104
24
40
200
72
15
270
115
32
123
54
108
72
51
40
128
40
24
113
72
111
120
21
90
73
197
171
40
24
104
40
96
56
24
48
48
105
79
296
184
35
36
162
15
75
18
339
183
145
8
207
90
31
59
198
135
64
161
54
73
233
15
39
73
216
56
48
57
111
69
108
87
75
61
80
165
144
3
168
312
40
125
90
25
83
117
27
13
77
75
15
25
173
123
144
88
8
15
9
63
1
32
144
64
32
144
15
36
54
31
8
184
32
40
191
54
115
11
72
37
71
73
107
37
143
54
18
1
107
54
90
69
40
32
120
48
16
125
36
87
75
72
18
75
33
7
47
36
54
63
27
21
69
18
1
104
3
133
11
36
25
104
88
53
19
8
45
51
39
18
15
39
1
80
24
3
37
8
45
43
264
104
24
168
48
136
216
149
75
48
3
45
45
75
40
32
16
32
40
48
167
73
152
192
136
41
126
49
48
168
77
3
64
23
105
237
115
48
53
99
48
15
18
135
279
270
115
8
3
72
133
24
80
51
69
93
18
169
320
240
81
54
49
419
205
263
33
96
304
56
15
1
72
35
108
ABCD 98652403412*3^$a+1 [50057]
97
191
7
53
72
28
32
103
261
20
1
35
493
11
61
23
175
77
84
31
149
360
139
60
120
17
84
43
36
81
144
9
6
81
20
493
66
24
30
83
24
91
42
203
7
101
79
17
43
137
43
317
100
116
24
13
167
96
208
219
137
19
137
64
116
7
126
11
61
275
37
11
7
5
175
48
101
40
164
12
43
24
18
72
30
36
17
4
33
111
75
54
27
104
76
3
198
59
240
24
36
169
51
69
15
27
48
17
43
5
36
84
67
149
19
5
67
69
20
49
75
309
66
17
37
23
163
17
24
120
60
103
137
1
18
204
161
96
49
35
247
5
64
153
11
156
60
160
56
268
60
20
16
33
111
20
136
3
17
241
18
65
156
31
53
12
433
150
21
180
33
107
91
12
77
64
32
115
65
13
35
12
60
24
139
234
126
12
78
72
90
9
21
42
21
260
136
116
28
117
90
222
18
72
30
78
65
48
169
203
13
15
20
96
103
101
16
33
143
67
77
49
251
4
20
12
7
210
168
102
293
4
63
77
13
23
235
5
180
103
137
43
12
5
55
90
48
24
83
37
168
35
64
3
240
48
65
144
403
96
17
60
7
168
72
156
17
124
60
104
60
49
126
65
7
69
20
1
168
107
13
35
156
64
20
120
36
160
20
61
35
103
5
265
35
7
12
17
169
11
19
24
77
103
126
11
43
77
151
60
12
108
29
13
90
36
12
60
125
4
60
21
63
9
11
40
27
72
17
84
55
161
36
25
30
90
143
25
35
16
39
30
15
32
28
20
49
227
120
13
168
198
125
240
139
18
48
35
55
137
157
66
41
96
84
19
54
71
235
17
397
107
31
173
12
84
180
79
41
13
83
4
129
11
24
136
84
249
23
64
123
21
105
131
180
31
65
7
137
36
13
11
4
195
65
7
89
19
24
66
24
66
197
48
16
33
47
43
17
13
90
41
36
36
13
95
96
124
56
96
204
64
75
384
120
6
72
59
120
96
103
17
4
33
120
288
162
17
84
132
108
7
288
120
144
36
137
13
347
7
113
37
18
9
279
17
235
12
53
43
30
72
123
39
6
11
204
12
7
126
11
180
169
102
60
12
117
171
42
107
109
71
64
96
201
35
67
17
384
145
95
432
84
144
37
138
150
35
85
35
7
5
28
80
85
72
23
337
63
92
64
164
79
257
84
12
7
57
44
132
48
60
55
45
99
77
220
104
55
5
7
29
13
11
7
198
167
48
36
144
85
222
29
79
30
54
57
144
147
65
88
180
99
137
24
40
15
185
72
4
63
36
65
156
43
117
9
11
120
100
44
100
140
7
125
124
3
306
35
109
47
49
47
55
153
32
265
243
56
13
143
ABCD 98653126706*3^$a+1 [50117]
19
71
24
48
21
15
57
12
36
52
23
49
35
21
12
28
44
48
12
27
21
144
69
75
64
35
48
48
42
123
60
16
44
45
7
47
6
19
56
75
21
33
15
96
75
25
17
27
40
60
48
23
57
15
57
87
84
9
3
84
24
45
9
75
40
35
30
66
36
33
15
18
3
27
49
5
18
25
32
156
39
33
16
72
89
31
53
19
11
21
45
6
132
6
6
84
12
33
9
3
132
3
24
69
9
12
63
72
40
20
24
100
36
71
45
63
37
17
18
145
92
16
24
20
51
12
48
25
20
12
63
60
12
24
313
56
4
12
59
45
99
6
30
12
33
57
3
12
15
12
1
17
3
45
15
39
21
16
11
48
30
30
49
173
78
12
37
8
15
45
4
8
3
9
84
27
105
3
1
11
12
6
24
15
3
24
48
60
96
69
87
18
27
9
24
15
36
39
61
35
9
51
12
109
35
1
35
24
18
138
9
15
24
30
24
30
33
60
4
71
90
27
60
40
23
120
18
30
24
18
27
28
35
30
43
11
114
79
8
15
42
78
37
107
13
5
27
33
75
3
18
75
15
6
3
28
29
78
57
148
11
1
20
3
18
27
40
68
3
6
63
3
117
15
138
63
9
51
4
23
48
1
173
30
105
21
87
12
15
25
47
13
48
23
85
17
15
135
57
75
72
30
63
3
33
39
73
8
51
13
11
21
3
36
129
76
20
45
91
65
6
84
84
37
80
27
60
30
6
24
37
36
104
9
27
28
17
3
159
1
107
33
36
123
1
17
15
27
1
17
30
109
8
75
25
53
3
15
61
8
28
5
12
15
88
23
24
13
12
20
3
45
33
54
90
30
21
27
37
8
15
73
12
239
13
143
37
20
16
59
93
24
24
15
66
3
40
60
11
37
23
36
21
124
29
60
15
27
45
39
1
20
3
84
36
12
24
48
12
45
48
60
48
3
54
55
23
13
36
23
1
35
90
36
123
15
25
131
54
18
9
39
9
28
12
71
1
41
55
68
24
21
39
15
12
48
96
102
27
12
36
27
12
48
6
30
54
15
48
45
18
25
77
30
12
57
3
21
64
140
36
15
169
53
39
3
30
6
45
76
44
12
4
56
3
49
17
63
87
24
6
15
108
12
15
9
15
25
12
17
55
32
24
16
59
69
51
6
24
15
12
4
35
1
35
12
1
96
48
32
21
19
44
21
6
24
24
21
9
54
1
36
23
6
55
77
3
60
72
99
33
12
3
33
63
84
12
81
3
6
30
21
15
37
12
23
45
28
35
69
3
45
36
60
21
19
36
8
27
13
71
12
12
73
20
27
33
87
25
60
71
60
12
69
33
7
11
57
27
21
4
8
60
72
183
1
107
72
25
56
39
61
47
25
8
69
31
17
42
72
6
87
48
15
42
3
75
12
33
3
54
111
45
19
8
12
3
24
13
5
111
12
39
25
36
5
30
132
1
35
37
65
42
153
15
25
17
43
72
23
42
75
15
37
8
60
60
3
9
48
51
36
48
105
27
21
24
39
84
12
33
75
30
195
60
76
36
36
107
37
59
25
32
27
36
42
3
4
11
36
21
3
72
42
42
36
48
57
87
36
6
31
108
44
45
67
8
60
45
27
21
7
23
138
19
107
48
18
43
92
15
9
39
21
48
21
27
27
1
24
17
19
35
69
15
12
9
24
171
12
49
36
48
17
19
29
54
12
84
9
15
21
24
15
6
15
36
24
4
53
60
3
9
3
28
24
20
21
66
18
90
33
15
24
24
21
21
18
6
3
12
51
18
6
13
11
84
37
41
79
23
21
21
79
20
39
1
137
7
56
99
25
20
3
57
135
120
12
6
75
3
12
45
15
45
4
23
45
72
28
128
15
12
36
37
80
100
35
18
7
8
120
9
6
1
156
32
60
12
39
30
30
9
27
9
36
33
126
36
6
24
31
8
9
3
15
84
13
65
3
39
85
8
96
27
18
24
3
27
33
40
32
15
12
13
11
25
29
3
63
12
9
39
21
51
60
12
25
56
12
52
72
8
16
5
39
76
36
53
187
36
35
57
51
12
48
45
75
12
25
8
15
36
6
63
15
12
25
20
87
42
135
3
36
45
24
15
33
12
60
3
12
96
12
12
1
80
45
55
65
7
8
40
35
6
18
33
15
69
24
105
27
88
35
9
33
54
25
23
48
18
27
60
27
1
44
27
69
15
1
113
6
85
116
9
135
39
33
15
42
15
51
60
9
15
81
27
13
104
21
42
54
15
3
1
20
16
8
87
6
7
11
61
71
117
36
39
90
42
13
36
80
24
108
15
12
45
75
36
109
20
3
13
11
45
16
17
6
69
93
54
18
6
69
16
104
12
3
6
51
21
120
27
21
15
12
3
1
36
92
51
69
112
8
87
13
20
75
33
48
111
6
75
3
90
24
36
36
18
108
9
39
1
11
85
8
9
30
12
21
48
52
83
72
120
189
24
27
12
6
7
48
11
24
69
28
20
27
25
35
1
17
19
48
11
24
33
40
17
6
9
76
35
30
27
4
8
51
60
1
11
33
16
11
25
12
20
15
96
1
83
21
39
1
12
83
12
37
11
25
12
72
11
21
36
60
27
12
1
59
36
25
53
99
36
60
15
42
27
12
24
15
9
28
8
12
52
12
11
48
36
21
84
69
7
23
60
25
5
30
37
8
64
176
105
19
23
9
3
33
12
12
3
36
37
20
64
83
30
6
120
49
11
9
51
24
66
51
9
54
30
12
18
12
1
20
28
80
96
48
36
24
27
49
44
33
27
72
3
1
59
48
18
15
76
20
16
8
39
12
66
15
12
3
12
42
30
96
42
15
33
3
51
78
6
12
72
6
15
4
36
36
5
39
87
9
3
105
15
42
24
87
15
9
4
47
93
12
28
32
3
21
76
5
42
45
12
16
24
36
72
107
36
45
63
30
6
24
9
3
12
1
59
ABCD 98653140364*3^$a+1 [50006]
24
93
18
90
18
12
89
16
63
65
16
57
60
27
56
24
31
36
36
33
72
63
41
16
48
72
15
18
24
84
3
21
54
53
48
16
48
32
19
45
39
41
85
6
45
24
104
55
78
3
24
57
6
84
24
12
9
9
6
126
27
144
21
11
13
36
102
9
141
30
5
136
27
21
9
18
5
103
9
15
210
24
15
69
42
65
61
27
9
23
24
91
21
15
9
27
21
56
67
90
27
105
12
18
6
3
48
159
9
8
7
17
208
9
63
63
81
48
8
19
77
31
113
55
18
39
33
23
67
5
13
54
5
61
108
6
41
13
107
13
6
84
6
35
31
54
27
99
42
84
23
1
63
8
109
54
101
19
18
11
16
27
53
1
60
138
90
23
16
33
15
3
21
3
69
56
16
3
69
8
16
15
81
32
16
24
99
21
33
108
3
15
33
3
77
64
21
120
6
77
16
27
77
72
48
64
99
101
133
51
9
39
51
54
18
5
43
18
35
64
72
56
16
9
24
39
56
25
24
18
48
18
51
171
12
24
36
48
117
33
102
78
27
39
60
72
18
18
17
16
56
24
7
6
51
15
177
9
108
84
6
81
80
72
24
139
29
7
9
8
48
1
6
30
90
33
3
45
105
47
37
6
5
13
144
3
15
66
6
18
90
21
27
24
117
168
72
56
31
18
95
16
21
59
67
21
56
61
24
99
9
15
3
84
18
42
66
90
33
9
39
45
27
176
1
18
53
64
39
113
49
6
17
24
79
17
7
113
96
24
16
87
17
61
35
37
3
72
87
33
15
17
40
87
18
15
93
186
12
5
24
16
32
40
69
75
24
144
21
3
129
84
36
42
5
7
72
65
61
6
36
105
48
56
7
17
1
87
3
54
54
36
125
55
48
6
59
96
25
23
169
23
19
72
36
9
3
45
105
15
3
30
23
72
31
18
159
27
12
105
24
39
12
18
59
64
9
87
8
88
80
24
112
72
8
7
17
24
40
24
3
5
72
64
48
8
112
15
12
29
49
12
3
21
99
48
63
6
18
18
66
6
15
21
51
33
6
105
21
27
93
35
1
47
31
9
3
36
17
88
3
42
27
32
13
59
139
72
45
81
15
56
91
21
192
168
51
12
60
29
73
15
81
18
21
8
48
48
127
18
23
7
17
72
160
8
16
33
135
8
1
90
60
129
24
63
36
5
31
54
11
133
54
5
61
60
15
51
18
24
51
8
16
9
6
12
5
88
80
120
24
31
12
6
18
93
8
1
111
33
72
36
11
103
30
78
30
6
9
3
5
37
3
63
6
3
24
9
15
24
24
3
5
112
32
64
21
3
87
60
18
36
63
48
27
36
17
88
24
8
7
9
8
55
33
3
54
87
24
56
168
43
36
6
3
27
24
36
18
54
12
6
39
33
30
18
39
56
13
42
113
13
11
7
65
24
1
54
12
21
8
151
201
69
42
12
72
21
96
117
59
49
15
27
101
61
18
9
8
13
35
168
19
72
77
43
18
27
96
39
72
90
6
48
41
1
198
9
56
40
15
150
3
33
39
72
32
19
29
48
7
57
48
8
49
23
19
48
5
49
6
18
87
8
13
30
21
15
6
75
96
27
77
16
9
132
27
9
87
15
89
43
12
6
11
73
24
18
18
72
11
169
15
56
16
3
5
16
8
7
9
176
31
9
9
66
78
90
102
63
120
3
12
72
65
31
9
63
66
108
6
18
3
8
43
29
144
1
6
54
3
72
27
60
89
103
24
102
99
27
144
125
7
9
9
15
39
17
16
21
18
9
24
8
85
107
85
24
36
18
66
107
7
12
42
3
56
67
18
59
25
96
39
15
33
51
42
3
51
18
18
102
60
191
109
6
72
29
37
3
32
1
71
55
33
81
63
21
60
36
30
60
9
8
48
24
19
18
11
7
9
39
57
24
81
6
12
36
36
24
125
13
42
17
55
113
16
15
54
30
21
15
17
7
84
6
12
150
45
21
6
45
9
39
8
61
3
135
6
30
252
33
48
32
19
90
192
24
3
27
24
48
45
33
23
24
19
60
57
8
1
24
18
45
8
55
33
15
60
5
25
119
13
3
63
9
51
93
51
45
144
135
17
19
72
29
1
90
53
72
55
33
80
1
15
48
21
3
21
3
8
48
64
8
25
108
75
24
27
42
3
8
24
67
45
27
78
54
12
53
64
24
93
27
8
16
9
39
105
54
17
1
36
84
23
109
27
24
48
21
27
24
32
31
18
12
6
84
9
24
96
21
54
5
7
105
56
1
15
75
90
90
17
43
5
61
18
9
123
21
63
81
32
64
9
18
5
40
63
9
8
40
32
19
36
72
113
31
105
8
121
66
180
33
8
88
32
25
54
17
13
42
12
6
39
33
15
3
228
96
48
6
123
21
27
63
18
36
3
56
24
7
156
5
1
23
49
39
51
53
109
18
41
31
9
9
18
5
31
9
24
69
195
120
48
80
48
1
84
6
48
36
17
88
63
72
113
13
155
43
29
24
48
19
77
85
27
24
8
19
21
32
16
15
33
96
48
261
12
95
40
168
24
15
17
1
23
1
ABCD 98653333022*3^$a+1 [50014]
35
60
7
5
24
40
39
45
12
3
12
18
3
147
6
11
28
12
3
36
45
15
45
15
84
66
15
135
96
5
36
19
65
28
12
36
33
6
53
91
36
114
60
36
51
39
105
20
96
13
126
90
78
12
24
54
11
61
11
24
13
36
6
45
20
175
24
24
93
39
5
4
111
29
49
66
84
6
99
20
36
25
15
81
30
84
45
39
12
48
12
21
12
45
66
69
12
20
25
39
44
36
1
35
115
9
156
63
17
48
96
55
9
75
41
1
111
144
45
114
60
41
13
72
78
21
81
119
211
5
4
32
12
52
93
23
220
9
59
19
66
120
11
36
48
91
129
32
64
33
83
49
11
4
60
48
8
28
12
20
13
36
15
15
33
27
41
67
72
45
75
9
111
18
27
36
44
19
24
60
42
30
5
25
23
36
25
51
123
17
96
7
57
3
36
6
174
9
32
36
43
24
21
56
13
6
21
75
5
43
150
23
24
4
45
35
16
39
24
17
13
15
8
7
33
123
24
33
224
13
42
9
116
79
6
39
45
6
45
39
24
65
28
20
79
45
33
6
17
24
163
65
60
1
159
15
5
7
5
4
20
12
139
5
43
53
79
33
32
13
23
43
24
21
32
13
147
3
45
21
63
15
17
19
6
155
25
114
81
68
28
33
15
12
8
61
54
96
18
3
63
21
39
156
29
12
4
48
20
61
54
102
15
8
7
21
3
9
36
96
44
61
3
45
3
8
76
48
48
33
96
11
7
12
29
24
40
45
71
76
63
60
57
20
55
33
87
90
15
36
12
32
4
15
30
15
21
90
33
75
12
105
45
18
6
24
36
66
24
9
27
48
12
60
161
12
97
75
36
27
21
32
13
119
91
129
51
126
24
6
48
5
28
3
36
21
207
60
5
16
21
15
9
24
27
33
23
40
68
64
87
9
51
41
4
75
81
3
65
121
54
101
40
45
120
24
39
12
20
13
23
67
72
33
15
125
7
60
5
223
42
18
5
72
163
126
36
35
76
39
18
36
51
15
24
36
41
60
12
36
25
6
101
28
81
75
45
24
15
96
39
101
55
60
30
15
56
73
150
77
28
36
44
19
12
5
28
21
6
5
16
48
15
21
33
15
15
42
30
54
60
11
43
180
77
43
17
85
159
12
63
60
201
33
11
61
155
108
1
95
12
52
20
28
27
60
66
35
16
84
60
15
66
3
27
129
36
33
6
6
54
30
15
75
21
60
45
3
87
60
65
19
65
25
114
33
9
198
12
24
41
19
17
28
56
24
1
3
60
36
60
51
48
45
20
16
15
5
76
3
36
21
39
17
13
59
91
5
1
60
83
31
96
21
44
4
20
72
208
75
54
12
11
7
6
30
77
7
126
60
47
48
1
3
12
15
33
21
24
71
1
30
5
133
155
88
8
55
156
24
45
56
60
13
36
35
151
18
6
36
29
12
13
15
51
30
51
9
39
12
20
97
30
53
12
25
36
71
199
60
66
30
9
9
3
27
57
108
48
84
3
60
45
21
27
48
36
48
20
252
25
54
5
61
30
33
51
57
20
13
36
59
96
55
54
87
9
48
11
76
144
105
36
51
128
16
20
55
5
13
12
54
90
11
133
72
30
45
180
44
52
3
57
132
51
45
39
137
28
15
17
4
60
116
28
87
29
16
45
15
3
33
12
56
91
48
36
45
12
48
15
81
99
29
52
9
6
33
27
21
39
21
3
81
48
51
84
12
84
41
16
12
8
127
17
76
12
56
31
9
104
205
15
32
13
6
36
29
204
48
28
45
51
116
109
51
57
36
30
17
103
9
27
21
33
6
41
84
16
12
111
96
41
73
35
31
53
108
13
191
84
16
15
30
143
48
4
3
93
12
21
27
93
24
30
12
84
65
16
44
31
21
12
51
36
24
17
52
27
89
40
51
45
20
25
71
7
12
65
28
96
20
79
137
13
23
64
48
48
12
36
44
7
141
48
39
96
6
30
21
12
15
120
36
29
108
43
5
19
72
21
57
3
3
96
5
28
51
24
117
33
12
71
37
51
80
49
12
263
7
41
108
295
6
114
165
20
19
53
48
16
20
19
30
15
156
15
54
6
60
48
42
51
3
150
51
48
32
16
63
41
43
101
121
30
24
60
5
19
21
132
9
24
30
24
21
36
75
53
67
93
92
13
51
45
59
12
49
27
33
111
15
21
12
48
39
24
30
11
120
24
12
43
150
15
45
36
60
35
199
6
60
3
36
12
69
48
6
5
4
12
96
20
19
45
3
42
3
75
216
6
3
20
16
60
21
15
80
25
114
69
57
18
162
51
3
57
8
12
112
141
36
114
36
18
3
3
77
19
5
25
3
20
25
12
48
3
33
6
24
17
64
20
25
3
87
54
35
19
45
21
75
20
109
12
39
60
81
3
27
21
12
36
45
6
30
35
25
119
61
15
9
66
65
115
33
20
25
ABCD 98653336162*3^$a+1 [50013]
27
9
9
59
28
3
21
36
3
17
4
15
29
1
35
16
20
52
45
63
3
69
27
33
3
12
45
32
49
54
21
80
4
8
4
116
25
47
12
4
27
33
12
27
21
87
9
44
31
6
30
45
12
32
36
4
15
41
55
9
44
40
12
24
36
20
12
37
39
24
3
9
48
20
36
31
41
12
1
24
3
60
3
17
4
33
42
30
3
48
32
12
19
129
15
17
4
36
20
31
29
19
5
24
7
5
1
75
8
12
48
1
83
72
4
15
96
45
24
20
1
23
31
9
3
17
28
12
12
8
28
48
45
35
7
12
81
96
56
115
45
48
24
48
92
43
5
60
7
57
15
36
117
12
8
12
73
3
69
54
12
29
60
28
27
6
39
80
64
44
100
48
144
36
44
120
4
27
5
4
51
17
16
21
18
5
67
9
44
31
29
16
32
40
48
12
12
8
72
48
72
60
12
4
27
54
11
19
45
36
33
54
108
5
43
17
7
5
48
60
24
40
44
4
20
16
27
17
55
5
12
100
36
12
60
45
11
4
108
60
8
79
17
16
12
3
9
8
1
6
9
39
5
96
24
88
80
48
7
77
115
33
3
69
27
9
27
29
4
44
100
56
4
12
48
12
51
9
36
8
19
30
15
120
27
6
23
7
42
27
3
18
15
80
12
37
71
48
7
90
75
69
35
108
12
31
57
87
29
4
56
12
12
100
32
16
39
45
15
53
40
60
3
18
15
60
21
59
40
12
8
16
3
21
32
48
7
33
72
20
24
13
47
16
24
8
1
72
39
20
13
111
12
8
16
24
12
44
108
52
24
39
21
15
9
27
54
47
4
44
7
24
9
20
55
41
96
52
56
7
69
8
28
12
45
3
20
4
51
9
8
60
48
12
25
11
91
9
20
24
43
45
8
4
48
3
45
32
12
31
89
40
15
96
12
53
36
4
20
64
8
4
20
115
24
54
23
28
21
90
53
28
8
12
12
43
5
52
20
12
4
12
3
6
11
48
52
87
36
9
12
33
47
4
21
111
24
36
24
20
4
24
32
16
108
12
15
17
72
19
65
64
33
63
12
24
51
65
40
20
4
8
7
5
16
104
40
8
7
36
29
55
6
27
20
72
43
41
7
53
1
11
40
12
48
33
6
156
24
54
30
101
4
27
65
12
43
72
21
36
15
36
45
80
40
12
8
19
33
20
60
28
3
29
72
60
84
16
68
16
24
63
54
3
36
96
20
88
3
77
37
3
27
33
36
36
8
31
60
45
44
60
96
25
71
36
28
27
72
93
24
9
30
60
77
4
56
55
65
13
15
20
4
8
12
28
12
8
12
7
29
4
33
27
12
8
31
72
45
32
36
4
20
97
11
60
145
15
20
12
7
5
24
19
33
8
24
25
51
36
24
32
7
45
8
13
24
27
8
37
23
12
28
3
17
40
8
40
24
3
45
12
44
37
23
1
39
20
24
36
64
32
40
9
11
28
12
24
132
24
135
5
76
8
1
3
32
19
17
28
20
169
11
64
15
41
79
53
4
39
54
95
7
53
12
16
8
1
23
28
24
20
48
112
15
24
9
27
120
53
48
139
33
32
36
40
68
4
12
48
32
28
8
4
8
37
75
20
48
91
5
19
5
36
4
32
48
12
48
40
32
16
12
20
13
39
56
28
21
11
13
15
15
5
12
12
60
25
18
45
3
29
7
24
77
4
8
55
48
9
36
8
151
9
27
9
24
20
4
68
4
123
33
69
3
32
100
20
28
33
3
24
20
12
24
64
3
9
56
7
12
29
16
24
32
12
52
80
16
32
67
33
12
9
42
48
9
8
132
73
3
51
5
28
8
24
36
12
31
65
12
40
20
19
6
15
39
9
201
39
60
45
99
27
18
3
3
41
40
39
41
4
32
48
19
81
15
69
165
11
16
24
12
8
1
59
4
12
36
8
4
3
29
40
8
48
12
28
24
44
1
111
9
39
12
39
9
44
16
12
8
4
12
84
20
64
75
17
48
25
35
31
17
19
41
12
40
15
6
15
56
16
3
77
4
36
135
18
27
20
7
21
24
12
84
36
33
15
8
4
20
24
16
44
36
24
84
12
25
54
5
52
15
9
24
15
24
125
13
15
60
24
60
56
48
84
55
72
126
27
8
37
63
8
40
24
56
19
6
30
17
25
95
25
63
20
16
20
4
24
8
40
20
52
63
29
91
89
40
21
27
72
56
37
35
28
68
36
16
57
30
17
55
93
56
12
84
31
30
47
7
5
31
9
24
20
55
69
20
76
21
48
11
12
4
44
25
51
39
41
24
19
17
40
20
28
75
6
71
24
12
109
11
43
45
99
48
24
33
48
20
4
36
44
4
36
8
48
25
3
87
54
18
21
96
8
16
24
8
7
18
3
24
12
9
39
12
3
41
55
29
40
60
36
27
90
24
18
65
36
24
12
16
44
31
18
15
24
3
29
28
15
161
4
80
88
3
6
15
3
5
16
44
43
17
40
8
4
8
12
4
141
63
3
17
12
24
4
12
44
37
23
40
60
15
36
9
27
24
29
25
15
20
16
8
108
7
36
41
40
44
40
32
7
72
41
24
76
84
3
17
4
12
20
84
13
18
5
28
51
33
75
5
52
39
30
99
12
15
5
16
3
5
24
151
41
36
52
12
51
17
12
43
6
87
20
28
12
45
47
25
35
40
21
30
5
60
7
33
57
24
30
9
24
92
36
4
20
24
25
42
33
24
8
43
17
40
44
55
29
49
18
5
48
24
40
96
12
8
36
4
24
60
12
21
15
8
31
5
96
72
61
72
27
20
16
15
105
12
39
9
32
24
16
44
4
32
24
88
3
18
27
8
36
24
7
65
43
36
33
32
24
7
29
4
51
29
52
8
61
3
15
48
65
139
93
20
97
18
33
20
88
27
57
8
79
5
48
76
69
15
3
5
25
15
3
21
56
84
16
164
79
41
49
47
7
101
36
24
124
20
31
5
19
21
27
5
24
76
48
15
9
8
40
32
1
71
49
27
12
20
12
16
80
49
78
18
15
24
81
3
87
9
69
39
12
15
29
24
52
108
8
12
48
12
28
20
19
60
36
29
4
15
9
27
36
33
20
96
1
18
21
84
20
16
44
52
8
12
13
15
12
24
21
27
20
97
18
21
20
60
16
60
3
18
54
33
51
17
88
12
20
4
48
8
7
33
15
33
156
45
6
9
9
11
16
32
103
29
55
53
12
28
3
12
33
24
8
7
33
8
13
15
56
24
19
12
93
12
44
12
7
65
28
24
3
5
40
60
72
84
20
31
33
56
36
60
28
60
20
12
1
3
12
164
16
60
84
20
55
36
33
12
12
20
12
64
36
ABCD 98653870156*3^$a+1 [50079]
36
21
105
144
103
113
378
21
48
112
125
99
16
144
11
306
3
96
9
7
65
54
105
219
36
1
192
128
768
135
72
49
96
48
80
64
80
16
71
265
384
125
115
32
213
171
256
192
47
54
219
177
31
192
80
256
251
21
15
18
15
144
21
315
16
144
65
126
1
48
95
1
288
80
96
160
144
23
198
450
49
41
7
245
54
85
48
263
73
96
176
48
96
208
23
54
3
33
159
129
79
48
240
192
32
208
288
209
63
16
144
47
90
183
411
162
19
96
128
64
48
288
176
135
73
192
185
144
270
201
141
3
720
231
73
32
21
123
21
450
270
36
7
80
111
321
255
273
96
27
85
95
33
576
208
176
15
90
199
80
27
165
105
183
96
81
175
128
96
144
123
69
160
95
241
173
162
177
48
9
151
48
215
162
18
36
90
324
595
287
198
36
144
279
160
11
432
69
96
249
180
19
377
18
261
208
48
48
96
5
54
252
25
144
29
19
96
65
415
32
273
15
16
95
145
305
511
272
208
143
145
224
160
11
165
64
48
32
112
119
25
47
129
48
327
36
85
288
581
36
87
57
135
9
270
72
33
75
117
112
41
72
108
360
91
128
303
145
80
352
107
90
180
55
71
25
192
128
105
54
129
15
306
54
90
72
54
576
270
259
128
160
47
193
77
51
192
153
450
37
48
80
15
433
71
153
441
295
65
540
19
48
23
121
80
256
192
672
29
579
112
29
19
71
105
255
177
129
36
18
105
75
69
417
63
81
159
111
369
27
126
183
64
221
126
69
201
54
49
128
48
64
96
47
54
54
165
285
36
31
23
121
95
ABCD 98653975606*3^$a+1 [50036]
312
109
36
215
16
192
261
99
120
48
224
48
240
85
11
256
56
217
36
11
408
88
24
168
192
56
385
87
840
81
95
157
144
35
145
15
168
105
252
83
97
216
23
64
273
215
72
48
232
72
45
51
152
72
121
39
33
15
57
119
184
21
339
32
88
80
73
119
133
123
57
72
15
104
61
108
71
120
16
9
431
361
143
144
48
112
288
224
49
72
39
105
471
33
87
8
96
136
32
1
207
32
160
72
105
144
159
120
48
24
216
8
1
216
263
352
33
72
279
120
105
108
227
48
360
40
8
672
232
33
335
232
104
64
168
144
168
32
13
123
128
24
160
33
72
15
57
95
136
32
232
336
8
256
129
36
36
108
51
176
169
263
168
280
8
361
71
120
64
33
87
21
339
336
45
144
288
36
231
21
99
9
399
72
120
528
192
80
88
72
33
63
144
104
49
72
63
80
1
87
24
224
72
97
108
107
145
47
40
128
208
104
193
87
345
36
180
72
431
144
160
176
24
72
40
80
48
48
253
587
192
193
87
288
72
57
119
16
48
296
25
36
195
104
136
141
59
40
9
72
288
119
97
15
168
33
167
72
40
120
681
207
117
123
561
71
88
21
107
37
180
303
72
165
432
3
80
25
207
848
133
99
45
179
1
63
128
360
112
440
13
99
9
95
85
36
335
169
180
59
192
16
57
15
48
9
216
279
81
72
72
111
69
36
47
112
128
96
301
36
23
480
1
23
88
360
285
107
280
81
72
15
120
152
1
95
64
633
23
85
27
360
432
225
15
120
153
72
63
608
49
47
48
48
112
105
135
56
72
25
23
85
35
1
215
40
104
325
371
ABCD 98654208314*3^$a+1 [50042]
35
109
5
30
13
41
36
75
21
84
60
120
24
67
144
71
49
41
135
9
24
66
54
39
16
24
8
48
256
5
24
51
16
80
352
17
15
129
7
173
115
101
99
96
81
48
7
152
40
53
144
163
107
21
75
69
75
109
96
65
36
84
96
15
69
24
66
1
53
96
36
127
56
15
36
85
216
80
15
33
15
265
131
36
114
84
19
347
61
95
18
36
75
16
125
24
75
16
24
56
88
120
137
198
162
60
99
16
29
66
49
80
48
201
135
144
48
184
56
195
13
72
168
101
60
151
5
24
19
65
127
149
19
24
72
29
91
65
31
344
45
51
75
13
77
27
112
41
84
24
75
117
24
66
240
33
304
96
72
48
56
21
19
209
39
88
5
147
33
90
13
56
15
49
95
1
125
36
108
99
40
23
33
16
11
13
17
55
89
24
7
29
300
60
99
81
175
41
7
41
36
91
23
25
56
81
84
60
55
89
66
301
120
53
36
159
21
180
84
67
120
125
19
29
222
205
272
3
60
217
137
55
41
7
41
127
5
30
13
96
80
15
25
5
43
96
5
6
45
45
216
27
27
61
48
240
101
30
21
232
71
6
91
72
71
162
7
120
32
51
114
36
7
41
231
9
55
125
66
33
16
96
95
33
57
180
30
165
129
66
189
136
56
69
19
161
180
36
7
8
45
48
51
9
295
24
53
43
71
25
8
57
84
6
54
180
36
84
67
200
93
162
18
36
36
90
13
77
3
64
32
9
150
66
270
36
205
24
8
33
168
39
88
53
120
19
41
31
41
48
72
15
45
43
101
3
112
80
48
21
27
159
1
72
71
25
101
91
89
66
18
96
19
24
281
39
96
111
121
113
36
139
11
216
37
272
285
66
49
80
136
24
224
15
156
13
56
136
11
18
6
30
271
59
54
7
120
119
33
27
30
39
336
21
27
40
83
18
147
105
84
36
24
90
141
195
198
72
7
71
49
41
31
24
287
33
40
11
45
40
29
211
41
55
173
36
90
13
48
48
72
8
45
19
176
21
123
112
80
15
66
7
17
54
1
335
121
173
139
77
139
77
19
101
60
48
6
25
101
108
66
13
83
18
115
47
48
81
69
67
48
24
113
15
280
23
25
192
23
121
35
54
55
17
288
31
41
63
81
36
150
84
1
35
54
54
90
7
48
72
144
48
56
21
126
18
19
23
49
221
48
91
41
144
84
42
18
55
11
45
69
72
18
66
111
48
240
51
85
11
13
5
36
36
108
55
72
8
117
120
24
19
11
126
159
40
125
144
91
95
396
18
12
55
5
228
31
48
17
36
19
29
60
192
114
126
183
51
66
27
256
24
72
251
18
51
45
30
21
144
165
115
245
84
15
64
101
72
19
48
47
54
12
7
71
36
30
15
9
12
27
112
29
36
30
1
89
39
15
97
24
96
35
117
16
32
69
19
41
30
25
56
40
48
71
49
161
199
24
17
36
30
133
71
33
33
7
137
15
111
90
87
3
24
120
85
101
139
8
33
7
41
ABCD 98654398132*3^$a+1 [50045]
115
9
15
5
4
3
33
63
9
12
164
76
24
3
77
19
30
35
19
29
48
24
4
8
12
24
67
53
31
9
12
36
8
16
3
57
24
12
8
28
60
51
6
15
8
31
90
107
24
37
11
16
3
18
3
3
21
8
108
7
45
8
19
9
33
99
44
12
25
11
4
44
31
60
33
135
12
96
12
48
6
18
5
60
43
9
12
36
44
61
23
4
92
109
35
24
112
9
35
12
16
15
36
29
1
47
4
15
12
5
7
17
12
16
21
18
101
109
30
33
24
8
12
60
60
73
6
24
30
39
8
36
19
78
23
24
49
39
32
60
43
17
19
18
3
24
15
17
36
31
42
35
55
21
12
51
41
13
30
65
28
48
36
80
24
24
100
39
41
48
12
16
12
9
18
12
53
7
5
19
29
1
63
3
45
32
31
45
20
19
5
24
52
20
19
12
45
21
15
12
44
40
57
42
60
18
36
54
24
96
6
30
209
67
17
48
28
9
11
52
15
60
42
23
25
63
20
60
7
72
9
8
12
7
5
40
68
1
35
31
41
31
21
8
16
39
21
195
18
23
24
48
60
7
33
39
30
11
52
3
29
52
15
54
59
55
29
12
7
101
28
32
13
90
108
12
21
15
65
12
31
77
120
96
1
27
104
7
9
3
17
31
54
3
3
30
24
30
33
15
57
8
108
4
20
36
19
21
15
54
27
36
8
103
12
18
59
133
30
29
36
37
11
19
41
12
25
99
20
136
8
25
15
27
12
29
60
120
13
66
5
67
33
96
33
6
17
4
36
128
24
163
9
48
20
12
76
15
9
84
48
15
144
57
3
29
24
7
6
47
48
28
12
8
7
84
5
4
44
43
12
29
28
3
5
43
45
108
60
3
144
125
108
4
15
24
101
196
3
9
8
1
35
13
35
7
53
4
32
4
15
60
5
13
3
9
42
17
52
33
6
42
71
28
87
33
12
128
13
27
60
20
7
41
55
9
68
12
91
81
8
24
91
21
8
28
80
4
8
16
68
7
53
1
11
4
12
3
5
13
30
90
51
44
16
8
52
39
60
60
72
17
4
96
104
72
7
29
24
36
1
90
17
60
13
23
72
112
33
3
24
3
45
56
180
124
27
9
20
1
6
24
5
4
48
80
43
21
105
15
48
8
49
23
7
33
39
21
36
36
20
49
36
11
132
16
20
49
3
56
1
63
3
18
18
21
24
20
112
3
5
88
9
42
17
12
7
53
48
19
33
27
29
40
84
8
48
48
73
15
27
60
17
31
180
42
6
24
45
8
28
8
7
69
3
12
33
8
79
65
24
19
57
87
29
25
102
9
9
23
7
36
45
12
21
23
24
12
61
11
12
13
12
30
42
11
79
33
20
136
32
55
65
36
28
20
103
153
69
63
63
17
12
72
28
36
51
84
36
6
11
28
8
36
12
7
29
4
9
138
17
100
15
77
4
36
24
9
30
36
30
24
18
5
100
68
60
4
33
78
18
143
19
17
12
52
20
144
60
7
36
65
84
84
16
153
15
20
37
66
33
9
3
87
9
9
11
16
20
16
3
53
115
5
12
72
19
41
4
33
35
1
59
12
132
28
20
16
3
65
12
19
29
1
11
76
45
119
16
3
30
30
9
45
23
85
47
31
53
19
33
27
5
1
47
12
13
27
68
55
18
27
8
109
3
36
12
44
40
27
84
12
9
92
4
33
23
4
27
78
12
35
100
32
36
64
33
23
28
8
28
8
24
16
8
12
55
18
35
16
3
57
12
15
29
25
11
24
4
12
15
53
13
66
12
36
57
68
79
42
18
17
76
12
8
60
19
113
4
36
80
28
9
6
65
43
5
36
85
15
48
56
12
12
25
78
5
72
1
12
48
30
21
104
139
21
108
3
24
30
3
20
24
16
72
116
4
84
15
108
12
36
17
24
13
30
96
12
81
32
55
30
71
55
17
4
9
3
51
24
36
5
40
20
28
32
28
20
24
12
48
60
52
68
43
5
52
108
15
12
17
37
83
16
9
51
84
36
128
4
36
68
19
17
16
20
12
25
59
103
84
17
19
18
30
101
96
25
18
69
3
33
27
5
67
6
23
133
11
64
44
4
15
17
28
3
72
29
60
7
21
81
15
9
120
18
5
1
3
87
29
60
31
57
9
11
60
88
20
61
48
3
8
79
18
15
20
124
3
6
6
21
69
23
12
12
28
51
69
3
21
80
24
31
120
65
1
15
3
57
15
54
11
12
64
12
57
51
92
43
9
8
40
32
61
42
41
85
72
15
32
67
24
29
55
9
12
92
88
9
23
12
12
16
72
96
56
19
54
11
16
132
32
24
40
3
54
24
30
12
12
149
60
19
9
12
3
24
9
51
5
79
65
67
66
95
112
72
36
20
36
73
18
89
48
12
24
43
5
7
65
4
32
72
12
24
31
45
32
1
63
80
13
11
25
42
6
71
19
65
31
29
7
5
19
29
67
5
48
28
9
47
43
18
39
51
24
12
6
119
24
109
99
93
35
55
65
28
15
6
114
9
48
51
21
68
84
60
124
36
15
24
21
36
51
24
53
7
48
33
99
24
17
37
35
31
12
18
36
6
29
19
9
27
48
81
8
4
32
40
51
30
75
48
21
102
9
20
36
25
47
24
24
103
42
30
24
17
55
9
3
9
27
6
24
15
32
37
47
16
20
36
28
8
112
33
36
11
24
19
53
12
163
108
24
17
4
8
40
48
44
31
17
16
20
24
37
27
20
12
97
11
28
44
55
21
39
78
143
12
67
18
15
12
3
5
100
8
16
33
6
29
4
48
3
36
12
29
4
15
41
76
44
16
27
5
43
48
17
88
75
12
21
56
28
20
109
6
30
11
4
80
16
87
6
27
56
36
28
27
17
139
81
12
15
17
13
59
12
37
30
18
23
24
196
24
27
6
3
21
12
11
88
24
44
40
24
12
24
20
60
193
71
13
15
24
105
30
29
4
3
33
9
54
5
12
19
5
84
43
41
72
16
56
24
60
37
59
43
24
33
104
28
12
21
27
3
12
54
35
1
108
11
25
27
12
15
9
12
20
12
36
52
ABCD 98655267268*3^$a+1 [50083]
88
51
125
64
320
120
307
29
43
101
72
67
90
192
36
23
144
88
195
53
72
37
90
420
12
41
24
24
7
102
78
285
48
152
247
257
40
56
48
1
30
60
108
17
31
89
16
24
3
45
27
45
8
16
224
72
16
135
65
88
56
24
40
56
1
252
155
232
183
161
79
57
24
189
11
40
32
19
69
24
120
48
32
136
57
63
56
151
33
261
108
111
207
185
48
40
159
108
72
60
281
7
9
48
152
1
23
109
11
97
342
65
25
23
120
64
81
23
139
5
13
12
60
3
72
80
16
96
80
25
36
75
15
17
168
240
24
24
40
117
59
136
8
19
21
51
18
228
143
72
7
41
16
8
145
207
56
79
105
21
59
85
99
27
77
72
301
35
112
93
162
48
65
25
132
123
69
18
17
168
55
12
261
69
30
6
15
128
184
8
48
61
179
96
91
29
144
40
120
104
277
126
53
19
125
37
99
69
3
128
72
7
153
285
234
129
32
88
32
184
3
12
33
56
91
108
33
135
105
57
12
11
67
317
48
43
269
40
48
56
280
120
21
51
15
42
191
112
120
192
72
264
104
145
71
19
21
80
7
57
128
24
25
119
64
105
71
151
270
179
64
63
89
40
33
30
18
15
72
48
87
105
93
35
544
104
40
80
7
57
32
64
57
63
72
99
29
112
32
136
152
85
30
24
45
45
11
24
193
167
144
144
13
107
205
123
15
60
90
59
64
51
45
80
64
87
210
132
315
63
33
176
55
186
63
72
104
31
137
96
16
56
48
1
111
168
72
48
39
48
234
111
120
327
81
141
35
1
15
69
59
31
161
19
18
51
80
216
120
16
9
18
5
120
96
187
54
191
24
40
15
9
32
199
9
9
215
40
32
16
288
56
103
18
15
207
17
85
6
213
24
27
126
23
67
24
5
40
8
96
120
1
126
209
280
15
41
40
165
42
228
5
229
18
33
309
90
65
121
84
3
48
104
43
173
48
40
72
8
19
5
48
64
56
72
115
141
32
67
18
84
23
127
33
72
80
16
27
45
8
40
8
16
51
72
93
45
123
21
59
37
90
84
5
211
5
24
160
15
300
18
11
49
30
57
105
135
48
75
101
169
215
336
96
40
8
88
135
9
24
176
64
24
32
16
80
72
43
45
8
24
43
29
13
131
160
32
112
72
24
96
56
88
56
85
35
96
40
8
37
24
83
72
55
78
27
75
69
21
6
77
16
32
144
64
9
138
125
144
64
69
102
101
7
41
24
48
157
83
115
29
304
176
120
91
45
99
18
27
8
48
240
19
221
48
136
15
33
96
56
64
56
256
15
33
96
33
87
24
72
48
21
11
88
117
3
9
18
29
40
56
55
105
8
24
43
45
8
19
72
29
67
53
1
30
105
8
ABCD 98655473258*3^$a+1 [50048]
6
369
21
43
11
37
23
57
15
1
32
96
105
120
78
18
126
72
36
18
108
156
108
42
181
224
63
66
42
36
49
32
64
47
108
78
18
30
144
18
37
215
90
96
84
60
687
33
48
15
48
9
7
53
12
24
39
27
36
24
48
78
75
192
15
97
17
31
125
115
11
36
145
224
16
215
9
81
63
27
48
150
540
216
75
16
101
27
64
5
108
31
143
81
69
18
66
72
36
54
78
126
57
15
72
57
96
48
16
336
53
36
24
102
72
78
3
64
77
138
57
201
174
25
17
126
30
78
54
31
95
49
53
96
12
42
12
25
107
18
36
207
171
21
15
1
215
84
42
27
9
48
6
1
47
186
72
12
3
57
18
36
126
72
12
15
27
48
114
72
72
126
12
24
18
144
15
105
135
69
18
18
210
117
177
48
72
18
108
24
18
15
105
87
63
18
127
11
6
15
33
15
64
47
6
171
144
273
111
112
29
78
85
5
123
16
95
81
27
30
6
534
258
102
78
12
168
48
97
11
60
57
27
78
87
123
144
90
42
306
48
42
21
45
51
75
204
73
53
48
27
81
6
201
64
17
6
180
30
36
162
60
36
1
48
23
198
144
12
96
108
91
191
33
63
156
42
315
93
24
27
39
114
48
7
17
12
24
54
108
66
126
36
36
18
24
103
32
75
96
66
18
145
80
45
259
32
39
180
54
12
163
143
42
18
138
114
36
12
78
156
60
291
160
71
138
36
132
12
90
126
324
15
117
144
75
33
15
21
180
174
169
11
60
105
111
81
112
32
27
84
78
36
31
143
60
144
12
105
64
80
81
15
93
3
87
18
120
60
30
42
27
112
95
1
29
99
33
102
132
85
41
108
72
51
192
9
39
33
54
72
48
186
12
24
120
6
69
112
125
18
144
33
123
6
36
90
33
87
9
64
80
64
32
9
210
37
71
24
72
66
258
108
73
144
29
51
9
55
53
48
267
255
108
96
181
11
36
1
17
78
30
240
108
87
16
203
18
108
54
129
16
17
54
9
183
25
11
69
261
234
66
126
150
48
132
30
6
36
138
60
48
114
39
16
53
54
144
102
42
48
90
75
57
126
217
107
108
90
36
84
6
48
6
18
120
24
9
112
17
127
32
129
96
15
111
72
36
90
75
135
42
54
73
176
48
48
16
89
72
102
6
67
41
12
75
165
72
3
9
135
63
97
47
81
27
114
180
48
15
48
45
18
225
105
87
48
144
27
18
30
165
123
36
144
168
9
171
37
155
37
143
42
39
16
48
41
247
5
138
126
180
15
48
33
127
101
54
37
77
48
168
144
156
60
67
113
30
24
102
19
125
36
36
96
75
15
1
209
60
19
17
48
144
79
11
21
112
107
174
36
168
235
11
36
24
48
9
96
240
16
32
64
144
11
277
29
339
225
63
64
48
53
108
42
ABCD 98655512518*3^$a+1 [50052]
12
63
57
6
42
15
87
21
39
12
66
18
57
12
33
18
69
12
3
60
105
87
21
63
12
120
132
81
69
3
3
60
126
36
15
57
90
30
48
60
30
12
21
15
57
3
6
156
15
48
9
27
75
24
60
72
12
36
42
12
36
27
12
75
42
99
36
3
6
114
36
42
63
12
12
87
45
48
120
36
75
30
51
33
27
9
39
15
102
6
108
30
6
69
291
60
36
12
93
3
132
72
45
27
9
21
51
33
90
12
120
33
120
15
9
21
15
51
21
63
9
48
9
30
90
48
51
39
33
33
30
9
51
12
108
36
54
66
21
48
75
21
108
33
3
12
15
24
45
75
153
132
3
48
174
30
33
36
120
36
144
15
9
15
12
48
180
36
45
105
36
48
51
99
33
63
45
9
3
15
18
39
36
21
78
21
24
3
108
6
36
183
12
15
69
48
15
117
108
21
6
48
57
15
6
12
48
27
12
21
24
18
21
69
96
171
3
36
45
12
33
24
195
51
66
66
12
36
114
66
45
21
3
15
33
9
198
126
15
72
60
3
9
87
69
87
138
30
96
24
21
36
39
21
24
105
51
3
66
51
12
48
168
84
48
15
30
3
12
3
9
87
33
96
117
15
12
33
48
60
51
36
123
9
168
27
150
12
18
12
6
75
33
24
6
36
18
3
3
69
36
21
51
69
3
48
135
57
120
60
3
48
6
75
36
39
21
108
12
33
27
72
45
3
72
111
90
75
24
63
84
129
12
69
75
15
96
42
27
9
42
45
3
9
15
45
3
30
15
27
18
102
33
72
60
3
54
3
48
228
9
3
99
21
39
21
75
90
63
15
21
60
69
30
24
66
27
93
6
33
51
30
30
66
24
27
15
144
21
45
114
48
45
48
144
21
3
12
24
24
12
3
105
24
3
33
9
15
48
3
36
6
3
135
6
3
60
27
96
45
72
153
99
36
33
42
57
108
99
18
51
36
9
90
42
27
15
48
48
129
12
3
36
114
42
9
45
39
3
144
18
27
24
36
60
36
9
18
120
36
24
120
33
69
54
132
9
21
27
117
18
6
27
72
21
51
48
15
36
9
261
15
84
45
75
111
42
15
315
18
6
54
6
18
15
3
138
12
75
3
6
84
6
9
45
30
69
57
48
75
15
48
9
111
105
12
60
51
120
12
42
15
15
72
33
12
141
18
30
144
78
9
21
18
81
21
3
84
15
12
81
15
12
12
9
45
39
36
159
33
60
48
9
42
33
267
60
24
177
135
9
21
3
99
72
78
3
9
54
60
6
48
18
132
6
6
96
90
15
204
3
18
12
6
9
87
90
3
33
84
18
78
15
12
15
18
15
63
45
9
12
15
48
216
117
27
15
60
138
18
6
171
33
96
6
42
63
24
204
9
27
45
24
27
159
30
18
33
9
6
72
6
6
9
72
117
51
15
210
12
102
30
18
45
45
12
36
12
78
24
66
30
69
117
18
57
3
21
144
63
18
84
15
3
132
36
105
57
30
12
105
105
27
36
9
54
189
36
9
15
333
12
72
51
39
108
12
54
72
18
69
33
15
33
15
39
18
102
132
21
33
39
60
12
96
177
3
15
45
108
45
30
81
36
63
24
81
69
15
36
45
27
99
21
45
138
96
21
57
126
180
30
51
36
105
27
72
36
99
48
18
78
21
75
66
27
51
9
15
6
66
6
39
33
48
63
15
45
15
30
75
15
9
195
90
30
36
60
36
6
42
30
3
9
6
48
42
63
36
9
6
69
24
21
96
51
15
93
27
18
15
87
57
15
258
123
15
45
21
51
33
99
15
81
51
9
15
84
60
36
21
21
87
3
48
21
108
108
45
18
21
45
18
6
27
24
60
51
153
36
105
24
51
36
45
15
33
27
3
24
120
21
12
123
105
24
3
69
48
75
57
9
90
42
78
45
60
12
3
42
72
15
3
57
15
60
66
6
144
12
12
180
57
69
27
12
3
18
30
96
33
93
138
60
12
153
15
90
66
18
12
3
27
18
6
45
27
45
60
3
102
30
294
39
75
9
72
24
39
6
72
72
15
36
111
18
30
66
30
36
156
9
3
45
27
60
21
33
60
99
3
69
120
3
60
12
21
12
45
63
24
36
27
60
33
12
33
27
51
60
21
3
96
24
36
12
57
72
3
117
24
15
9
12
3
30
3
72
21
15
27
69
9
15
12
72
36
15
57
12
48
15
24
24
30
15
84
93
63
12
60
57
30
18
3
45
30
42
162
36
24
18
15
33
15
75
30
42
24
21
12
108
12
45
183
57
3
9
63
12
15
6
30
54
18
21
12
24
33
6
42
174
21
12
15
ABCD 98656081294*3^$a+1 [50003]
48
3
69
27
88
32
33
103
5
115
24
29
27
45
27
39
114
135
63
9
72
9
36
48
18
96
25
29
27
16
5
36
15
129
15
21
186
48
9
15
153
40
71
1
71
33
24
129
7
32
72
72
15
25
5
42
66
7
29
19
5
3
15
18
12
27
69
72
18
25
32
40
8
39
54
36
31
24
89
54
54
19
17
31
5
18
129
88
29
3
69
43
17
7
29
144
3
40
65
135
39
9
9
39
39
9
16
48
89
30
57
21
72
43
23
9
15
105
64
23
72
57
40
24
29
27
96
64
5
3
111
30
36
39
160
144
8
24
9
36
147
16
128
48
39
72
138
175
8
111
72
153
9
39
40
149
24
18
18
12
19
32
81
12
18
1
71
6
27
21
132
39
40
32
81
63
33
15
16
8
112
8
69
3
88
8
9
6
33
57
12
307
128
39
25
23
25
24
101
3
24
16
48
96
29
27
21
75
40
53
19
71
48
1
8
16
96
24
5
18
66
15
21
3
15
6
3
33
31
80
16
24
5
114
30
24
3
40
101
72
18
48
6
18
48
90
36
60
7
5
67
23
72
168
9
21
18
1
5
120
168
3
15
18
55
29
43
8
48
9
6
1
8
63
18
102
78
51
105
36
27
69
3
9
6
9
39
6
67
5
3
63
9
87
30
204
7
24
17
36
43
32
21
3
15
25
77
24
144
48
3
39
9
24
40
32
24
72
160
48
77
115
104
33
39
16
71
1
17
108
91
48
71
97
47
73
41
63
48
24
63
33
15
57
15
57
39
9
16
8
21
115
32
16
120
5
3
16
8
120
9
78
81
72
264
64
5
192
19
56
33
78
30
19
8
16
48
8
63
54
90
54
3
21
48
139
119
81
64
215
25
24
48
23
168
48
25
65
63
96
39
33
64
128
112
23
6
19
24
80
93
19
24
32
15
54
18
48
57
72
64
56
16
8
24
16
56
69
27
39
33
57
60
3
24
96
16
89
7
137
7
101
27
40
5
51
21
43
32
93
67
5
67
8
40
8
39
33
39
33
24
63
18
79
24
5
24
120
24
67
23
33
87
57
39
48
49
128
16
47
30
91
24
72
29
90
90
31
8
87
81
81
36
18
1
48
80
24
81
126
114
12
18
18
6
90
199
56
48
33
60
3
16
24
29
12
55
48
72
5
18
54
18
1
5
99
111
1
120
8
48
40
17
36
18
73
80
16
96
65
39
15
57
87
48
42
39
45
27
48
88
5
72
120
24
12
39
39
9
120
15
9
21
24
12
31
23
9
48
16
17
63
48
33
39
16
95
54
27
21
43
8
88
56
24
15
33
9
30
129
72
72
33
39
48
45
108
135
45
48
18
9
87
33
21
48
24
3
64
56
33
6
48
6
66
49
8
15
42
30
24
57
225
39
48
16
80
88
120
5
24
243
21
27
15
25
5
91
71
54
36
60
36
15
33
36
99
112
56
45
72
66
1
41
30
216
33
39
6
115
41
15
63
18
39
45
3
21
18
72
25
23
9
69
75
15
54
19
89
87
48
24
111
33
96
72
15
97
41
6
54
3
69
12
36
43
17
30
9
40
48
8
21
72
216
75
15
33
40
8
15
49
5
48
24
75
33
39
105
39
15
49
5
18
54
48
19
168
80
45
18
72
49
53
42
30
27
33
144
7
221
3
64
23
6
3
48
105
127
56
21
18
57
63
54
27
9
6
25
167
9
81
31
101
3
16
71
33
93
19
8
39
54
3
141
18
177
64
32
24
135
168
57
45
3
64
41
103
29
3
9
31
101
66
42
102
33
40
23
33
15
73
5
75
40
5
18
6
90
57
144
213
27
57
295
29
18
73
104
40
5
3
15
81
21
139
23
49
8
87
54
75
24
16
89
12
36
96
15
33
108
18
24
81
93
18
1
5
51
15
6
19
24
48
56
64
5
36
39
24
81
84
72
18
25
29
3
16
41
12
72
144
3
64
29
3
15
30
19
32
45
91
48
32
40
5
36
31
17
55
41
36
3
208
53
19
56
48
24
16
23
48
72
24
9
21
18
42
84
18
49
23
33
45
19
200
24
21
90
81
69
3
72
63
57
39
66
31
8
39
48
9
69
36
87
87
168
144
153
21
42
18
7
95
57
16
176
21
90
18
6
49
89
108
3
33
7
80
16
48
24
24
80
24
45
162
9
96
24
15
30
91
5
27
57
87
45
18
72
33
33
54
121
96
5
12
39
15
153
63
18
6
1
8
24
93
162
33
48
39
121
41
6
9
21
51
45
123
21
90
18
63
16
24
53
51
96
21
19
80
57
55
8
87
30
18
54
36
15
24
48
39
54
51
48
45
24
75
69
27
117
84
78
49
5
12
15
ABCD 98656421096*3^$a+1 [50000]
9
3
20
4
9
72
23
67
9
39
150
59
7
6
42
45
92
145
75
51
9
33
27
56
37
11
61
63
60
27
78
11
37
3
24
20
1
11
55
24
141
9
131
13
18
29
13
30
45
60
15
17
229
60
87
32
13
12
78
18
6
18
6
21
21
12
71
16
96
69
143
48
24
13
35
16
39
30
11
16
15
89
55
5
12
72
85
36
12
18
42
63
39
101
4
45
12
15
45
15
51
30
12
6
90
27
20
24
36
100
9
6
18
11
49
186
24
6
51
84
45
24
6
6
35
7
53
12
1
39
60
3
54
15
48
51
96
33
105
95
13
3
56
13
42
21
24
24
45
36
60
48
6
9
36
99
42
6
17
1
54
18
24
48
48
143
61
83
13
63
117
15
45
3
57
75
48
156
24
57
27
75
138
24
6
24
30
11
157
11
1
15
108
48
80
12
40
21
71
4
69
18
42
3
24
3
33
12
27
45
21
63
15
105
21
60
6
165
12
60
12
56
7
90
3
84
93
11
112
8
25
27
33
15
12
9
24
15
24
45
87
75
18
83
25
35
37
132
78
48
17
13
15
3
9
87
6
84
30
33
56
1
24
47
100
20
4
45
15
60
69
27
48
36
45
59
36
1
35
97
11
169
63
3
57
92
25
11
1
6
33
20
1
59
31
24
9
56
1
11
43
42
54
48
5
12
25
11
19
18
6
17
28
27
33
87
54
90
41
13
87
45
27
21
6
5
25
11
4
48
147
65
13
35
61
119
181
6
144
9
111
6
60
23
1
36
35
28
3
129
39
54
11
25
6
21
69
6
30
15
20
40
15
18
51
33
51
12
99
81
63
9
33
23
4
32
61
3
36
84
44
7
6
12
3
27
57
36
104
25
51
45
15
9
36
39
24
69
12
54
41
25
30
6
42
30
155
25
95
40
33
84
60
84
27
135
33
24
92
4
69
23
25
18
246
35
1
12
108
35
12
40
81
132
18
21
3
41
7
17
1
36
75
21
12
30
6
42
105
9
71
24
169
39
45
35
7
5
1
27
8
40
8
24
7
45
60
8
1
36
59
7
33
57
27
20
25
27
8
52
8
148
33
27
84
60
48
32
31
89
25
54
24
102
66
18
24
27
36
9
48
11
12
7
72
30
39
60
21
24
11
16
8
4
60
32
48
25
3
12
15
113
49
39
21
48
87
51
42
6
5
12
4
68
55
17
13
111
36
20
49
42
48
54
11
127
93
57
15
12
48
24
24
9
102
66
47
13
27
15
102
83
28
75
144
45
21
23
112
8
4
57
15
3
168
9
36
9
63
80
13
63
12
33
12
12
66
24
41
7
48
6
11
4
80
19
9
33
60
3
12
33
12
24
3
20
31
41
13
23
48
136
44
31
6
23
40
21
3
21
39
45
27
141
99
21
12
11
67
54
3
33
15
80
48
136
9
6
48
150
48
75
15
9
213
11
55
9
8
48
151
9
39
30
63
9
36
60
60
27
140
156
61
3
20
37
11
40
60
8
64
36
105
120
71
85
11
24
13
35
28
80
12
40
56
52
24
21
15
9
143
85
11
4
68
4
20
96
7
5
16
69
30
45
27
24
66
36
84
23
103
24
18
48
12
48
24
36
12
27
9
51
24
117
72
63
24
20
43
17
13
18
9
15
93
20
76
57
72
3
15
24
30
75
24
32
4
20
40
129
60
36
3
27
6
59
4
21
108
36
6
24
24
45
141
36
18
18
15
120
48
44
1
120
35
4
3
24
41
55
33
9
12
18
30
11
24
37
11
184
20
73
12
59
52
104
13
12
3
20
25
36
51
33
15
8
7
21
176
16
33
72
15
3
81
24
45
75
69
42
90
75
93
12
59
1
78
72
18
3
9
23
97
3
32
73
30
30
12
15
60
9
66
66
30
17
120
97
6
42
27
24
45
47
4
21
30
30
23
4
60
72
36
8
7
45
120
45
15
12
51
5
16
36
180
92
7
33
36
27
24
30
39
24
3
69
105
35
48
16
15
21
3
30
11
7
53
76
21
59
16
15
5
19
54
27
44
13
35
96
37
12
18
17
48
148
20
1
78
6
60
51
21
3
44
12
43
30
27
15
69
9
11
1
131
13
27
3
5
12
7
105
33
47
25
63
15
78
96
15
20
24
16
128
7
24
30
12
60
63
45
39
92
13
6
6
39
12
24
80
28
20
100
3
30
90
45
12
12
141
24
60
3
15
65
1
6
69
20
40
15
30
51
36
27
6
12
12
12
75
21
12
83
40
44
1
63
20
7
48
9
57
48
108
35
24
25
15
39
9
56
12
49
59
25
36
11
4
68
40
33
47
1
6
6
15
32
28
39
21
60
84
44
37
12
6
17
127
17
64
69
42
216
30
18
6
23
48
139
33
33
30
45
12
12
24
9
3
9
15
8
31
6
15
20
1
24
15
39
17
7
30
3
45
39
9
11
13
18
5
4
129
27
27
168
18
36
23
36
12
4
8
40
80
16
15
21
141
12
15
75
66
126
78
35
55
30
12
36
24
36
24
15
48
93
27
12
8
67
138
30
18
12
35
25
15
12
44
37
75
15
18
39
56
31
5
19
41
4
27
33
87
72
6
47
12
48
7
18
59
4
9
120
47
73
102
69
81
18
6
120
111
93
3
24
9
15
27
57
8
40
57
6
6
66
57
15
17
25
51
27
17
88
57
3
105
42
78
3
9
15
24
24
48
33
39
15
41
49
135
45
27
9
75
56
1
12
27
8
1
147
104
55
24
6
11
48
7
54
119
52
33
167
37
47
13
83
4
8
31
5
12
127
42
108
3
32
48
ABCD 98656760992*3^$a+1 [50077]
15
18
47
100
21
27
44
12
64
39
21
33
3
32
37
11
28
36
15
17
19
9
135
17
28
15
9
36
27
21
68
28
81
51
15
21
48
9
15
20
28
9
24
24
24
72
15
120
36
21
27
3
33
63
42
66
24
33
27
48
66
3
15
17
7
5
16
44
85
3
44
40
27
53
48
124
15
12
5
28
12
48
51
5
55
102
27
24
24
36
33
18
24
24
48
33
24
111
6
30
77
40
12
32
1
39
32
1
3
12
48
36
15
6
83
103
72
105
20
19
41
12
24
112
48
27
48
84
36
21
81
47
40
3
96
53
7
65
4
96
24
21
143
1
23
136
9
24
11
13
159
48
48
3
33
3
42
39
57
15
33
51
21
27
15
102
24
54
41
1
27
60
8
19
9
27
29
76
20
100
15
89
52
21
18
17
60
24
36
55
17
4
33
23
25
42
21
39
42
27
93
42
69
15
5
16
39
17
24
12
25
6
17
64
48
27
78
159
3
41
40
44
40
8
73
24
15
27
21
57
96
39
81
24
11
7
72
30
66
6
18
9
3
125
19
17
88
9
3
21
15
171
12
18
23
145
23
31
36
9
20
160
9
11
31
5
88
60
20
84
4
33
18
48
17
16
69
66
60
81
57
15
9
24
159
27
21
68
108
67
41
48
4
24
3
24
120
65
24
16
63
30
47
52
60
33
24
87
48
9
47
12
37
11
4
32
79
66
66
57
15
6
35
184
39
29
43
36
41
7
18
83
43
21
75
33
3
5
91
72
102
15
152
73
30
65
16
80
48
67
48
6
24
87
36
135
17
40
156
75
9
8
43
5
7
17
36
12
7
96
6
23
1
27
32
12
193
15
8
24
7
17
16
96
44
13
23
127
18
24
18
30
11
7
6
30
45
15
9
72
60
72
8
120
40
96
44
100
48
44
16
39
24
33
12
60
3
60
53
4
24
36
72
84
84
44
13
15
33
42
21
108
8
13
51
12
39
5
181
39
36
39
17
55
9
15
72
6
39
33
48
23
43
17
37
18
54
24
11
12
12
7
9
63
17
4
24
32
43
9
15
29
40
123
21
15
90
59
16
44
1
99
20
36
12
196
12
39
132
6
35
19
36
45
48
99
6
63
9
18
5
1
11
55
33
84
27
57
44
12
7
33
45
11
156
24
60
7
12
12
6
42
93
27
30
11
19
5
12
43
24
6
18
33
3
17
43
69
9
27
32
4
36
15
6
23
43
6
47
84
100
228
93
63
27
5
4
39
69
33
39
9
48
11
112
20
60
31
21
44
76
8
40
80
4
72
75
89
19
54
35
24
7
17
28
32
4
117
3
36
129
23
49
3
20
25
24
27
12
144
75
57
51
60
21
27
17
7
30
27
39
69
39
108
77
64
36
32
13
179
127
72
41
4
15
12
48
53
64
15
9
24
15
41
52
24
39
53
28
45
35
36
24
52
60
12
20
91
30
15
9
3
87
45
8
16
57
24
107
40
63
36
29
4
44
64
45
15
9
42
21
57
15
27
69
8
12
19
9
24
51
5
88
57
6
29
85
18
57
111
72
6
11
13
78
65
31
18
15
27
9
44
73
51
12
75
129
20
73
24
3
21
35
91
48
84
6
75
24
3
66
3
21
11
13
71
4
39
30
83
13
39
51
33
44
28
87
24
54
27
15
29
4
20
36
13
3
8
24
28
3
5
148
8
76
3
30
35
16
63
30
11
37
87
60
32
7
41
4
27
30
3
63
41
4
123
9
12
33
11
36
1
24
95
16
33
30
5
4
48
8
79
18
35
43
5
4
57
87
48
9
83
7
84
45
3
18
30
81
9
24
11
31
48
30
23
4
72
3
45
21
120
15
9
30
9
36
32
7
6
39
24
3
126
23
40
12
87
120
41
64
24
8
13
39
60
135
33
27
18
24
11
13
30
45
96
69
123
60
3
33
8
55
6
39
8
19
30
75
56
4
33
18
45
9
3
20
40
3
33
45
42
17
60
19
5
16
68
13
3
21
24
66
54
47
19
21
12
92
16
20
13
54
57
24
20
13
42
48
24
93
44
4
36
159
54
24
30
33
20
31
78
30
42
27
24
3
36
57
20
24
64
9
11
4
9
47
1
24
3
63
12
17
24
25
15
15
69
15
41
4
8
64
129
42
5
60
7
9
20
73
30
18
51
69
27
45
15
27
17
216
16
72
87
65
4
12
69
24
47
136
84
8
7
72
53
25
59
13
48
15
68
115
161
16
27
45
51
24
57
45
35
7
45
12
80
36
24
25
23
1
11
31
156
21
60
68
4
24
44
16
45
47
55
12
21
12
60
51
96
6
15
12
15
24
6
27
39
9
24
68
25
3
48
44
7
5
100
8
79
9
36
8
28
57
48
24
27
21
11
55
9
36
12
8
79
17
31
24
29
19
81
20
43
24
54
24
11
112
3
60
6
35
37
83
12
28
21
27
36
27
54
3
12
8
4
39
29
16
57
11
7
54
23
60
7
6
171
15
21
12
20
73
66
53
28
8
31
9
69
72
11
4
24
27
48
93
8
49
27
8
52
60
3
60
21
75
72
24
29
7
18
48
96
15
32
4
44
12
13
15
24
12
15
6
27
48
84
56
247
36
48
9
12
8
1
66
24
81
32
28
36
15
17
52
24
81
42
6
59
84
16
39
18
48
48
15
105
23
4
15
105
8
48
24
4
33
78
93
12
36
87
21
12
8
132
1
3
24
20
73
59
28
15
36
65
13
63
27
6
24
102
41
72
4
56
31
24
6
11
28
24
51
161
60
1
24
42
6
23
25
27
48
183
69
9
78
45
3
53
7
48
30
3
51
33
32
4
108
33
27
32
4
56
67
53
31
108
30
143
55
29
148
33
39
9
11
55
9
20
19
17
12
19
89
19
36
6
35
36
12
160
8
31
ABCD 98656780174*3^$a+1 [50009]
120
109
59
30
91
12
132
155
385
47
18
42
13
96
11
60
109
156
155
13
17
211
287
150
42
61
17
42
13
155
102
138
1
60
161
30
181
204
35
240
48
73
167
25
5
175
17
90
109
252
47
30
90
1
84
36
59
12
1
77
67
35
61
77
7
83
12
180
73
125
103
168
120
59
73
120
72
77
78
85
107
1
467
145
5
150
12
198
330
1
36
95
73
72
65
79
11
150
18
1
119
37
108
72
5
91
149
115
324
209
43
287
1
29
240
271
11
30
30
25
288
12
203
132
25
263
30
90
85
35
1
191
390
150
121
209
91
107
73
137
162
121
12
72
36
29
18
252
61
29
48
150
61
60
156
36
168
192
17
42
145
143
30
90
300
42
18
1
72
47
30
42
61
72
305
91
36
155
193
35
121
60
11
240
1
12
5
30
12
121
239
13
12
96
72
36
336
425
43
60
347
25
95
228
60
13
89
19
59
13
77
127
36
48
24
5
72
18
60
210
7
113
72
30
61
47
73
47
192
85
24
161
48
72
330
265
96
48
119
270
210
102
79
119
180
240
12
108
25
12
83
12
1
12
5
55
65
42
49
96
5
480
48
7
113
7
96
107
12
468
61
84
216
29
102
49
179
37
60
23
61
71
48
241
59
312
25
95
49
60
59
300
73
59
78
7
65
19
71
1
77
72
150
313
167
85
24
71
30
48
211
29
192
138
253
137
90
102
18
25
95
72
109
11
109
24
17
258
30
30
132
13
108
287
181
89
55
216
209
342
205
5
18
13
60
228
276
143
60
13
119
241
47
12
258
223
59
558
31
156
36
24
335
60
168
25
227
60
109
11
150
18
180
60
121
59
85
5
72
48
7
263
132
798
30
73
48
41
18
85
35
241
84
185
343
137
127
36
119
25
240
35
90
138
1
36
144
131
48
205
155
205
65
120
43
47
342
18
120
121
29
31
131
120
49
24
35
60
120
102
48
282
30
163
47
13
95
42
138
102
48
162
1
360
47
61
11
85
36
29
19
59
240
85
77
30
13
125
91
96
156
47
61
179
60
13
329
103
347
121
60
84
83
42
90
61
17
42
49
71
109
11
228
13
77
31
131
168
1
96
143
120
102
103
227
ABCD 98657326928*3^$a+1 [50039]
15
9
100
35
45
72
4
84
80
76
11
36
84
33
87
84
72
192
12
36
48
72
60
24
144
204
25
11
9
15
21
27
120
84
24
24
1
120
20
36
63
181
47
24
120
13
80
12
39
9
3
24
13
56
24
3
48
96
120
153
60
3
9
15
108
60
36
45
39
117
75
48
21
111
24
36
73
32
111
84
24
85
71
84
24
72
33
3
13
116
75
13
23
57
3
108
36
48
36
21
51
37
20
15
57
3
25
56
75
25
71
60
156
24
105
24
4
60
35
60
81
27
72
61
116
64
80
4
11
9
63
57
15
21
120
64
32
63
177
15
96
37
107
24
12
12
12
48
12
60
9
64
155
177
48
3
13
35
9
27
69
27
129
60
39
24
21
204
51
45
51
204
12
48
24
96
24
36
45
84
3
9
51
12
57
48
120
36
15
24
120
108
69
123
25
60
11
69
63
120
24
13
35
45
60
63
84
9
147
9
123
141
87
97
11
45
24
76
11
153
12
171
324
45
75
24
109
47
36
84
45
48
87
60
60
156
12
36
24
85
23
24
73
47
13
11
60
132
69
3
36
45
39
120
12
36
12
12
225
15
93
147
24
9
3
93
111
9
24
60
15
205
35
60
36
36
96
24
109
47
13
56
24
51
109
155
36
84
21
135
24
45
15
24
12
45
28
11
45
36
48
36
39
85
35
45
60
147
48
57
60
24
195
85
71
60
69
111
24
9
27
9
40
215
49
11
12
57
87
73
56
24
27
33
192
64
24
11
21
123
25
32
28
47
33
40
60
83
24
24
12
117
3
144
24
21
123
21
27
33
24
36
171
24
12
60
117
111
25
104
180
87
24
25
116
28
35
12
84
12
24
204
129
87
33
12
63
60
85
35
96
85
47
97
71
84
25
23
108
12
108
9
15
12
73
152
4
120
47
117
27
84
25
24
11
192
13
59
25
23
97
36
71
45
15
93
132
88
71
12
37
11
156
60
24
12
33
75
12
48
36
73
20
75
121
20
39
12
60
144
36
45
24
75
9
12
3
48
57
36
147
12
36
96
60
33
120
3
37
23
13
35
105
96
108
40
11
189
72
48
15
45
132
39
85
24
47
9
51
24
24
57
108
16
20
27
69
84
15
9
15
25
11
120
9
40
23
60
37
23
60
48
84
57
51
84
24
96
33
36
36
64
60
44
40
240
47
9
24
72
135
13
107
9
27
69
48
36
39
36
36
84
36
108
36
141
51
93
84
3
33
75
9
132
28
36
107
9
24
36
28
47
73
47
60
24
60
9
3
9
88
35
45
3
157
35
72
96
57
16
47
72
57
15
24
9
27
48
72
93
16
35
24
57
39
132
97
20
36
15
24
48
37
20
3
120
157
71
36
13
32
180
39
49
80
60
16
47
12
156
24
36
36
13
155
60
12
45
39
25
35
21
51
60
57
12
111
24
45
15
84
69
51
36
13
120
60
11
45
96
60
48
75
1
11
13
47
84
25
11
129
4
83
37
92
51
12
21
75
36
33
72
4
11
33
72
51
12
25
11
72
12
240
36
21
60
48
51
12
33
15
21
28
11
165
40
11
84
24
36
96
9
111
33
147
48
1
24
23
24
9
51
49
11
9
24
12
111
133
20
99
72
36
37
35
60
120
60
60
21
15
12
9
51
48
96
84
72
57
12
28
92
39
12
48
25
107
9
84
39
45
72
24
64
36
44
40
23
9
15
9
27
12
61
71
48
12
33
36
99
12
120
84
60
25
167
33
27
9
48
72
123
21
87
24
73
20
51
36
48
36
84
25
20
60
3
60
24
84
72
57
136
24
95
96
69
75
96
96
9
36
60
24
4
32
24
15
9
76
44
3
9
148
23
9
3
12
228
168
60
48
12
57
3
9
123
45
27
156
72
145
36
116
15
13
216
24
20
15
108
24
24
45
27
24
24
144
12
96
9
108
16
11
48
25
35
72
33
3
264
45
148
156
35
25
95
60
24
21
24
60
36
27
48
12
12
25
60
20
3
9
51
117
3
72
25
167
9
120
87
13
95
132
177
12
63
12
24
156
84
24
60
48
48
ABCD 98657689426*3^$a+1 [50031]
102
18
57
153
66
21
196
17
7
20
16
173
30
9
16
24
12
35
1
47
13
108
11
21
60
3
9
15
66
31
35
13
47
45
4
65
54
1
80
21
39
76
56
99
114
39
87
30
18
45
108
24
39
9
16
20
12
28
20
12
9
99
51
153
160
12
35
69
51
9
9
63
63
24
25
137
15
76
29
198
45
51
36
318
43
17
7
5
54
144
57
3
30
6
24
73
92
36
36
24
51
9
76
68
15
6
15
12
84
15
93
51
1
48
65
12
111
27
60
21
12
40
32
36
52
17
43
119
133
8
33
186
120
81
9
43
47
25
23
37
113
6
36
25
29
55
41
3
45
43
20
28
24
36
5
27
4
36
12
71
24
13
24
53
31
11
18
36
66
45
39
36
45
39
97
83
49
47
24
57
3
69
52
29
90
21
96
69
15
60
3
13
59
49
44
27
13
72
29
7
20
33
96
51
40
32
16
11
9
96
3
13
48
132
29
48
51
75
49
221
6
24
1
56
9
30
81
24
96
93
75
39
21
60
75
96
85
125
60
123
16
35
21
76
72
215
6
36
78
36
61
80
24
15
24
13
8
16
5
30
69
45
6
144
60
24
117
60
16
68
21
18
60
21
24
15
37
5
19
56
39
9
12
28
5
151
29
30
6
27
88
35
45
15
1
68
75
57
93
6
1
35
69
21
90
25
20
69
6
33
27
69
45
54
1
32
3
37
20
28
56
24
261
19
20
36
4
65
51
4
56
15
1
60
77
6
45
36
63
12
13
17
3
27
24
37
8
51
93
28
20
64
20
75
84
24
6
96
60
48
102
45
88
8
39
45
3
36
1
20
75
13
41
31
29
54
21
39
33
4
8
12
63
57
40
95
9
16
36
44
15
24
30
60
31
5
63
51
45
141
55
8
28
44
3
37
20
108
15
97
173
27
9
55
140
12
117
7
65
18
1
20
99
36
24
156
54
43
53
19
5
91
36
80
60
3
13
53
30
6
48
27
15
69
24
201
6
21
4
95
1
149
24
66
133
137
24
6
93
117
54
25
41
60
15
28
11
150
39
27
48
30
31
35
25
12
137
102
9
69
90
102
48
7
84
71
30
30
21
9
120
39
51
18
183
24
16
44
16
53
36
15
4
56
63
12
9
132
3
45
16
89
6
78
43
23
49
20
16
95
120
21
15
45
3
61
36
36
164
69
6
21
12
40
11
54
43
20
48
16
20
4
92
88
29
42
24
6
18
33
57
51
180
40
11
81
57
15
15
21
24
72
9
39
27
84
21
136
83
45
15
61
23
21
96
4
56
16
20
57
27
39
141
105
39
16
23
37
59
96
84
6
19
29
87
24
45
6
24
84
21
120
15
36
30
19
161
174
36
30
3
48
4
36
20
57
42
33
15
33
12
36
39
12
90
171
117
30
25
35
6
27
33
7
53
54
186
15
4
8
39
108
36
57
9
51
28
176
60
75
30
39
15
24
1
20
9
12
15
16
17
30
72
1
17
6
96
24
66
43
17
30
21
4
35
21
159
18
30
12
13
11
156
9
15
25
101
90
85
104
52
17
115
12
24
5
6
25
5
78
57
24
64
60
8
72
28
20
52
8
9
159
16
20
33
43
53
6
133
8
28
11
21
9
3
16
5
114
61
36
8
51
117
63
30
6
18
6
24
42
39
24
87
120
33
111
9
15
57
9
36
79
152
3
60
21
16
44
45
3
27
78
102
25
125
3
15
6
51
108
51
37
17
3
63
126
24
54
33
87
177
3
25
11
9
57
114
9
15
33
48
12
39
48
25
17
60
54
21
39
25
84
8
100
24
23
42
39
51
24
1
164
12
12
12
36
9
30
13
20
15
1
5
51
28
56
9
27
39
1
59
60
9
52
35
84
1
24
11
93
51
109
71
84
25
35
117
16
68
21
30
30
15
16
20
3
54
7
24
20
16
23
6
30
21
3
126
6
21
3
6
75
24
9
7
84
60
71
18
42
54
27
24
36
9
18
25
95
45
15
30
7
24
89
91
11
18
51
99
33
4
68
36
16
155
49
12
20
24
15
1
53
51
93
30
30
27
40
5
108
42
1
20
4
29
90
66
24
96
174
36
165
3
13
104
148
5
66
21
63
45
27
54
6
81
3
54
12
159
16
104
60
12
120
100
23
114
87
39
24
120
25
35
21
111
45
4
20
9
7
89
54
30
7
29
7
17
7
20
48
45
42
9
75
30
54
6
7
24
20
16
47
61
59
36
61
5
103
95
1
104
52
24
35
60
6
3
15
36
61
95
24
117
9
43
11
6
39
16
149
6
18
6
9
45
3
3
60
105
135
109
36
11
18
27
48
12
36
24
36
24
16
164
84
69
36
55
5
67
32
27
1
12
8
28
24
17
55
5
78
96
120
24
33
27
97
83
162
18
273
183
97
72
36
125
66
25
5
108
7
20
33
15
27
54
39
45
7
125
18
150
31
11
61
59
49
56
63
12
90
39
9
27
40
35
ABCD 98658018562*3^$a+1 [50192]
54
54
72
18
87
192
384
48
45
216
18
18
39
375
201
33
126
54
90
54
72
36
54
180
18
147
195
54
87
147
141
48
27
54
270
72
54
3
87
57
159
108
72
45
192
159
54
378
36
45
96
75
357
3
18
18
288
105
39
9
63
90
36
72
108
15
48
207
33
21
54
54
36
72
99
96
57
72
234
72
54
360
18
72
36
450
54
90
108
90
180
126
231
96
33
144
216
36
90
18
39
69
72
126
162
18
33
3
270
54
105
48
63
225
153
216
90
54
36
54
72
54
54
33
39
18
108
72
3
87
72
90
54
81
81
72
270
9
27
117
135
180
108
153
81
63
135
54
54
162
75
33
36
18
90
111
432
213
72
108
54
108
54
15
192
81
180
36
270
36
270
594
252
72
72
9
96
201
18
144
270
126
126
315
81
18
36
144
144
36
36
234
252
18
57
105
90
45
9
87
327
72
18
54
342
36
54
90
144
126
144
90
36
51
3
126
36
180
72
111
285
72
108
216
198
90
90
72
54
270
321
21
18
54
360
18
105
147
90
198
108
126
126
144
54
72
72
36
54
108
489
192
384
144
141
99
9
90
36
90
54
54
3
69
36
54
129
51
54
54
108
90
75
69
54
36
108
198
54
54
36
90
69
111
126
144
54
45
9
36
90
201
192
147
72
21
69
180
183
288
48
93
90
9
27
90
171
63
33
75
18
3
33
18
90
630
72
117
27
72
18
27
48
105
180
3
123
69
201
54
36
54
234
342
198
129
321
198
18
72
18
90
3
303
108
90
162
18
198
72
18
180
54
189
9
36
3
51
198
231
39
18
270
90
15
96
105
135
189
90
57
33
15
237
162
198
144
75
213
27
63
126
147
285
3
159
81
45
54
108
252
108
153
225
63
333
18
270
51
39
36
594
180
198
54
126
234
27
9
90
252
609
363
108
216
36
216
18
90
144
126
324
39
33
288
162
45
9
54
129
51
93
48
327
18
36
18
33
39
105
273
306
252
450
ABCD 98658199756*3^$a+1 [50203]
30
36
24
18
12
93
57
151
95
145
71
168
306
12
60
87
96
64
107
6
54
9
111
1
23
9
57
78
72
18
120
60
30
93
48
39
150
195
111
12
258
30
90
312
18
264
73
32
160
47
18
90
138
150
180
18
79
240
221
30
54
6
57
135
78
27
129
31
155
90
75
48
57
7
240
5
108
72
180
108
48
6
193
5
18
73
179
120
600
180
25
47
246
43
32
93
19
17
234
144
18
48
24
12
6
72
193
23
57
112
185
6
36
108
1
191
33
273
24
183
16
71
108
138
3
192
45
18
97
83
477
75
42
18
18
39
153
348
12
132
90
18
63
9
72
66
60
252
228
42
90
30
111
291
54
279
45
18
102
42
120
96
105
129
48
15
147
13
65
48
108
339
16
5
276
90
54
30
60
45
64
17
18
342
30
114
7
32
48
160
23
9
171
36
66
150
90
15
160
53
24
216
235
107
30
24
79
80
147
144
54
174
90
78
108
36
36
30
132
36
87
177
6
54
3
135
108
45
159
126
36
36
72
3
267
133
5
54
60
210
6
30
294
18
235
143
72
18
102
108
24
61
192
53
108
192
72
135
15
48
132
36
25
11
144
36
33
3
174
79
89
18
72
288
93
105
295
5
6
30
18
85
245
48
27
16
119
105
45
115
5
42
54
66
330
36
43
137
30
313
17
12
42
90
18
45
3
150
12
150
66
42
84
54
6
138
108
54
13
113
15
117
66
60
45
112
32
48
33
66
24
36
1
32
591
96
180
48
45
105
36
99
3
13
11
18
120
90
18
175
47
180
72
228
360
105
57
204
180
162
72
30
111
39
18
54
18
36
12
252
3
93
246
109
185
192
54
186
108
84
168
207
3
42
18
108
72
93
81
150
354
96
288
72
126
33
69
108
234
6
318
42
54
33
345
120
78
162
246
36
69
39
25
176
160
41
210
36
78
180
54
66
132
138
24
36
36
153
45
36
447
147
141
112
53
12
24
30
153
27
186
54
18
115
47
156
213
117
27
45
18
18
126
90
151
23
169
17
324
66
24
162
15
39
246
114
36
228
25
125
12
103
29
180
18
13
80
27
24
126
48
79
125
36
84
150
85
311
36
36
97
11
156
330
30
60
48
180
36
54
391
11
156
162
55
23
72
120
6
67
179
93
160
128
15
90
24
210
60
396
84
193
48
215
ABCD 98658228868*3^$a+1 [50031]
45
18
84
69
21
27
45
6
77
43
48
24
276
180
6
15
80
13
192
3
120
24
87
60
66
147
72
120
8
61
30
5
88
9
6
33
21
144
24
12
39
8
16
24
27
29
1
191
61
3
144
32
13
72
6
90
24
36
39
165
54
30
12
27
117
78
53
49
84
12
95
103
129
111
9
32
64
120
27
21
69
24
99
24
45
6
324
12
45
69
450
12
168
42
123
24
8
64
21
51
8
19
132
54
6
24
5
49
95
259
90
3
48
24
27
48
18
54
21
120
48
15
105
45
30
72
21
27
117
24
39
41
16
27
69
171
66
75
147
18
30
21
75
53
13
30
5
43
6
108
78
69
24
27
18
27
99
84
30
75
21
27
24
8
64
80
55
9
224
19
24
45
21
3
3
48
29
16
27
21
24
123
30
87
99
6
12
6
24
102
47
16
51
96
48
48
21
111
102
48
72
30
24
42
24
126
5
7
42
84
107
37
3
3
120
21
21
24
6
48
216
21
9
66
21
21
36
84
3
3
12
57
80
48
88
9
12
24
60
47
7
57
189
6
66
102
90
6
53
49
42
6
15
48
80
64
123
150
54
48
12
21
8
91
90
51
9
111
24
45
11
7
54
51
45
24
3
63
90
18
21
75
96
138
30
336
69
45
72
102
90
3
27
42
27
3
54
231
48
51
72
21
96
75
222
135
8
13
27
105
42
21
27
21
117
99
45
126
24
90
6
120
125
85
3
45
12
48
47
19
66
3
9
159
32
55
84
156
9
27
96
120
132
78
48
123
24
9
47
43
93
213
42
57
32
109
35
37
6
186
48
27
33
6
105
21
30
45
75
18
132
6
81
51
66
147
45
78
53
37
3
8
16
72
123
132
12
66
27
96
39
12
29
1
87
3
237
96
3
21
24
48
9
42
90
30
30
108
138
60
21
48
48
21
72
75
80
55
41
91
66
72
18
144
129
8
49
36
78
69
57
54
6
6
126
12
51
39
36
42
3
48
3
66
42
30
99
144
9
36
54
66
24
3
8
40
9
6
42
15
135
9
27
45
15
60
162
59
16
45
35
48
1
87
8
16
72
8
49
6
78
59
1
87
45
12
12
83
97
47
7
54
36
36
30
48
42
48
3
87
78
3
45
72
51
21
6
117
27
48
12
41
16
33
90
42
3
15
36
12
222
59
181
30
30
111
24
72
93
27
3
6
180
6
149
16
72
141
150
60
89
109
3
45
6
78
12
35
85
54
12
137
37
59
1
36
48
6
54
162
48
24
90
6
45
75
66
51
15
57
32
16
33
36
59
7
9
39
9
3
168
72
21
72
51
45
75
45
105
18
29
67
96
288
36
54
48
78
54
47
49
96
47
19
42
30
45
24
3
45
39
9
3
162
66
84
45
237
24
131
139
12
30
27
48
27
66
27
104
115
77
7
60
69
27
24
6
18
90
30
192
108
48
54
3
81
42
53
91
24
24
53
19
21
24
33
42
24
84
30
27
24
48
243
5
1
48
90
102
84
3
15
89
7
36
6
159
39
42
12
6
72
42
12
39
9
66
120
24
45
3
132
33
75
29
40
123
96
45
24
195
42
30
21
63
204
72
24
45
117
72
51
21
24
30
66
83
37
11
40
3
24
48
21
147
5
85
12
12
27
105
87
99
18
36
18
42
6
24
6
132
3
96
69
27
3
48
21
51
24
198
36
12
102
36
54
42
216
72
18
102
162
3
8
112
3
21
56
64
39
30
294
165
80
19
21
69
102
24
117
3
29
48
7
33
120
81
96
87
123
69
57
66
93
75
6
47
19
18
30
21
8
16
21
108
48
42
156
33
8
1
102
102
138
60
18
24
84
12
3
51
30
18
18
24
24
54
48
18
51
75
5
49
84
3
3
24
21
27
18
12
18
66
27
32
91
24
90
35
19
77
1
18
24
6
36
54
6
39
51
6
63
75
144
6
15
117
27
27
24
30
90
6
111
24
51
48
6
143
43
45
264
32
13
27
51
309
96
27
45
99
24
36
60
30
12
30
12
132
5
192
7
36
6
18
29
64
48
3
ABCD 98658642788*3^$a+1 [50015]
60
60
24
36
45
15
120
84
96
24
228
48
72
84
48
48
120
3
180
180
252
57
12
96
132
48
33
39
180
15
93
213
54
201
144
108
288
12
93
90
45
45
219
12
39
201
228
96
72
60
48
15
162
108
39
48
3
117
45
18
9
96
219
57
33
87
129
15
72
24
48
3
93
36
36
72
120
3
129
48
75
81
84
36
24
36
84
15
33
75
225
180
108
12
72
33
123
36
129
99
192
24
72
12
48
12
135
33
3
9
12
204
84
36
24
48
228
36
93
51
12
132
60
156
147
252
18
3
15
57
12
48
24
180
276
33
252
3
159
18
18
21
231
93
60
12
120
3
144
21
105
39
60
63
45
24
96
15
45
12
36
516
24
144
123
69
39
201
228
48
24
24
12
60
228
72
24
24
12
60
120
15
90
15
72
165
18
69
39
144
57
51
333
72
24
24
69
18
57
51
9
156
36
156
24
216
12
21
27
132
36
12
12
12
24
132
60
60
33
39
180
15
18
123
24
12
39
69
3
249
24
216
159
57
15
273
36
120
108
108
108
24
12
39
45
9
135
48
60
45
15
60
72
36
12
132
12
39
381
51
90
15
24
120
39
72
108
21
33
18
18
111
36
87
33
3
201
24
9
195
36
39
33
75
237
72
69
144
36
39
51
54
15
96
36
108
123
93
60
60
24
108
195
33
120
96
36
24
48
3
360
153
27
57
213
18
141
48
36
12
33
207
63
90
27
48
60
84
12
273
15
48
12
108
84
180
48
48
60
120
33
27
24
60
36
123
57
72
15
126
72
15
3
90
39
51
21
123
57
84
12
24
96
180
168
27
18
51
21
195
12
12
69
27
12
108
33
54
81
12
15
393
12
27
105
36
60
36
84
216
111
69
324
60
15
189
60
183
249
240
144
132
12
12
48
81
75
15
45
72
45
18
69
21
15
36
96
60
63
90
51
21
135
45
27
12
144
60
12
177
111
24
60
96
72
123
234
75
408
24
33
3
84
129
75
15
45
9
51
36
24
12
120
63
69
60
105
75
180
33
3
177
3
132
48
60
132
165
135
84
36
33
87
144
60
24
12
105
63
120
15
9
81
27
48
15
105
24
105
123
168
15
177
48
12
12
96
15
162
15
48
96
48
108
24
84
84
33
3
240
27
69
21
15
72
96
36
36
48
12
135
33
36
156
60
72
72
108
3
117
36
12
300
24
84
216
84
72
153
72
15
48
72
48
36
48
3
57
12
60
36
105
15
93
279
45
51
75
129
168
12
120
21
51
60
96
45
39
120
144
12
63
144
105
3
45
48
15
285
24
51
57
12
36
36
84
45
51
3
33
3
129
72
36
72
48
48
9
18
33
24
60
120
15
18
579
51
249
24
87
162
255
12
39
69
108
108
12
153
15
96
51
45
63
105
264
12
480
3
21
15
414
18
153
27
45
24
36
255
33
39
180
18
3
ABCD 98659289954*3^$a+1 [50022]
65
7
32
45
27
81
30
18
7
35
13
29
18
33
33
111
39
66
175
29
43
23
24
6
51
15
18
102
9
135
78
18
24
30
90
1
35
12
30
12
78
169
23
24
102
18
49
11
150
12
24
6
21
27
37
119
18
120
6
25
17
24
114
96
150
7
17
31
41
24
48
6
9
57
90
30
6
138
54
1
11
48
12
66
120
15
15
1
32
57
18
69
21
91
29
115
59
30
79
29
12
6
1
23
48
42
7
41
24
24
31
89
54
49
29
144
27
40
24
119
25
8
3
60
84
13
71
24
48
49
8
64
29
12
78
84
18
3
27
60
1
29
18
97
47
78
48
12
48
15
45
51
16
47
24
84
6
36
60
36
42
108
37
11
192
48
13
32
16
5
18
6
60
24
6
6
19
41
31
143
66
54
6
144
24
43
8
45
24
30
42
24
51
9
24
127
53
18
24
24
49
65
36
24
36
30
57
9
36
19
8
33
55
32
16
41
31
5
60
24
55
65
48
30
78
3
51
108
96
24
12
13
53
43
101
30
84
6
27
16
168
5
18
156
30
54
57
9
7
41
90
60
121
29
12
48
12
6
12
33
15
18
12
108
15
39
66
12
24
30
30
18
6
55
24
41
6
1
119
30
36
31
71
96
1
56
48
21
18
1
5
54
37
8
15
9
208
65
6
30
42
1
41
54
6
24
42
30
24
96
67
17
6
78
43
77
24
19
24
89
6
48
73
77
51
93
12
15
15
73
35
13
8
105
102
9
15
18
36
24
36
36
43
8
33
63
40
71
33
27
42
36
111
51
162
43
17
6
48
97
107
18
27
63
1
24
24
41
7
65
79
17
7
24
29
96
27
21
12
15
15
9
21
30
18
19
71
66
6
6
18
54
36
30
1
41
24
79
47
1
17
24
12
6
42
19
8
64
5
19
47
18
30
18
114
45
9
30
1
59
6
60
18
30
12
55
72
23
30
51
33
15
15
24
57
33
15
15
57
39
54
43
96
17
54
49
96
8
45
18
97
257
7
35
18
43
56
69
19
48
83
48
12
18
31
24
24
24
161
36
6
13
24
23
1
128
57
12
3
40
23
30
19
71
1
96
47
25
71
30
43
24
65
7
107
85
59
66
18
42
198
12
18
27
48
81
60
6
6
78
6
6
78
24
30
6
19
23
54
36
48
15
135
24
25
11
12
9
16
72
5
43
48
41
6
54
43
17
36
12
55
125
60
12
19
101
108
48
84
91
83
6
36
18
1
173
6
61
5
67
41
31
89
7
24
47
42
210
36
6
27
48
40
41
7
23
12
93
15
18
6
57
21
12
24
24
36
66
48
240
48
1
77
72
139
125
18
6
27
24
40
53
18
30
147
3
42
67
8
63
30
78
6
7
17
96
7
23
30
24
60
7
53
27
63
42
24
87
3
13
32
51
78
31
89
42
12
30
43
113
42
42
48
12
12
60
39
45
30
61
48
24
17
60
12
114
156
24
66
72
55
80
21
60
111
69
19
23
57
93
18
24
145
23
18
31
5
18
105
21
43
23
49
29
51
39
42
48
30
49
23
24
25
17
31
24
113
12
12
96
6
24
192
49
29
43
8
51
42
6
60
9
64
53
19
47
121
41
30
1
71
1
89
7
17
79
11
96
36
25
29
6
42
18
1
24
17
36
42
24
105
15
30
30
13
5
30
6
12
3
69
51
111
6
27
87
49
5
19
47
9
24
16
89
30
9
3
45
33
6
1
5
24
12
12
43
5
18
144
9
112
5
66
36
18
24
6
36
54
6
198
36
36
15
3
60
6
19
24
71
12
18
3
15
48
1
59
37
5
72
108
79
120
8
33
48
7
143
9
51
21
40
41
79
96
65
12
12
18
108
72
72
78
36
30
24
90
6
1
89
72
55
24
41
12
27
33
42
13
24
17
24
6
6
67
41
6
30
60
15
27
48
12
18
7
53
51
9
6
66
132
12
36
139
35
30
54
1
23
18
30
18
6
1
5
132
6
9
15
9
69
18
42
7
17
6
129
39
30
195
16
125
18
36
66
60
39
16
11
61
128
15
49
35
45
57
12
3
15
24
1
17
48
18
150
30
25
29
3
93
12
30
18
30
25
29
6
36
6
67
41
6
1
77
6
150
72
54
25
29
60
36
67
128
39
24
25
128
16
71
66
30
1
35
6
24
15
9
24
36
19
77
18
33
96
63
18
36
19
17
24
31
95
48
1
17
183
64
8
9
7
8
3
36
1
149
24
48
12
222
24
57
16
24
96
23
24
30
12
18
6
15
16
47
18
30
12
45
16
17
15
15
18
55
11
13
137
55
95
48
57
15
25
24
11
138
18
54
43
35
6
102
18
30
36
85
11
132
6
66
84
13
101
72
19
71
30
90
1
32
3
12
6
19
32
39
36
13
8
33
15
64
11
6
6
174
19
5
43
41
120
48
12
36
12
24
123
63
1
89
31
137
6
33
15
1
11
48
13
104
93
123
135
30
12
12
84
39
21
96
19
47
24
25
23
73
35
138
24
18
9
15
6
18
12
61
17
24
6
42
39
16
89
60
18
30
138
18
12
19
35
54
30
6
114
49
72
11
69
63
6
6
48
48
30
15
93
12
7
113
7
8
3
37
59
30
7
24
173
66
30
91
53
43
47
73
47
42
15
117
66
25
5
36
7
71
30
156
55
48
113
6
54
18
25
17
7
ABCD 98659305586*3^$a+1 [50020]
95
25
20
16
23
36
25
11
60
13
104
3
25
5
15
33
27
12
88
24
11
9
24
100
17
18
174
30
157
59
36
85
5
54
117
99
25
11
30
3
100
5
120
7
32
75
36
1
53
12
15
99
36
6
3
9
123
39
30
39
100
65
42
12
30
12
159
21
19
116
69
39
36
15
30
24
12
30
48
45
12
48
45
12
39
99
156
12
30
42
6
6
25
29
15
84
57
79
11
24
45
21
31
5
3
117
3
39
1
35
37
8
120
69
7
11
84
9
84
117
15
21
27
57
15
40
71
45
3
21
15
84
12
48
24
12
1
24
11
18
36
31
23
9
15
36
37
8
15
6
18
6
60
84
12
48
6
37
32
33
12
7
24
36
20
9
84
27
4
11
6
90
13
5
12
19
8
88
113
12
12
6
66
30
36
120
9
99
1
29
102
45
33
60
30
121
71
12
138
27
3
42
12
3
52
41
3
12
57
30
30
27
45
3
27
6
18
42
39
16
17
3
3
6
36
18
6
6
54
31
35
24
9
16
41
78
9
36
12
63
42
27
15
48
12
48
30
15
27
36
66
84
7
65
108
15
39
12
48
72
24
45
15
12
54
60
54
36
1
23
24
42
54
21
9
42
144
45
21
18
36
25
5
15
21
15
15
25
44
105
126
48
57
33
30
66
6
33
16
44
24
12
64
29
67
29
7
17
67
36
119
33
15
33
63
72
49
116
28
32
9
60
30
21
3
21
21
24
30
30
24
6
84
1
11
12
18
12
3
12
12
21
19
23
42
78
121
32
69
55
29
12
102
42
114
36
6
15
4
5
90
61
89
31
59
21
40
24
23
18
24
108
3
12
33
30
12
72
36
114
24
39
3
54
90
61
47
6
24
12
15
33
12
19
35
1
29
12
18
90
15
12
9
75
4
29
30
18
42
21
105
54
12
18
7
5
36
43
47
25
5
3
15
42
72
18
84
24
9
27
60
36
9
24
21
24
30
1
65
15
9
12
24
55
95
24
57
33
87
15
93
51
24
1
36
5
27
51
24
18
15
3
30
12
18
54
12
60
31
5
27
12
63
57
4
20
21
51
28
12
17
7
29
31
24
12
5
3
204
36
39
60
37
35
48
42
3
45
6
6
54
6
66
9
60
3
6
30
9
87
156
9
16
8
9
30
96
1
11
85
20
4
44
81
3
45
12
6
78
60
30
69
136
41
6
30
19
53
63
3
24
42
291
129
6
54
79
12
53
24
36
7
137
27
4
35
60
66
30
48
21
15
9
33
102
33
45
18
9
72
15
54
102
42
60
96
7
77
30
6
15
57
43
44
12
3
13
47
6
15
12
124
65
54
12
12
36
66
60
36
18
36
9
39
30
43
5
15
33
6
6
42
21
16
41
63
27
9
69
6
108
45
16
36
29
31
36
95
12
6
7
17
12
66
90
12
42
25
5
48
30
48
60
30
3
12
27
1
32
3
36
6
63
84
12
21
3
21
15
96
4
24
41
3
15
1
11
49
5
12
15
24
39
12
109
35
21
15
24
60
69
15
72
18
91
8
63
45
27
33
129
36
3
39
13
20
40
59
45
36
28
17
43
56
3
12
18
18
18
15
87
12
1
5
27
24
81
144
6
144
30
6
12
37
116
3
12
108
37
35
25
77
48
78
45
9
27
16
65
18
9
12
21
12
6
12
12
33
4
71
42
12
78
30
67
35
30
36
78
42
24
19
29
96
6
84
45
21
60
3
16
60
96
11
69
16
80
3
81
4
17
55
47
6
15
12
87
36
141
81
54
18
6
25
77
30
48
6
60
75
99
1
8
16
44
21
6
6
18
1
44
45
27
75
13
12
35
12
42
39
15
12
9
16
20
12
27
6
19
5
18
45
3
42
15
3
30
75
87
30
12
55
65
3
12
16
5
18
12
18
24
72
24
30
1
24
12
68
45
27
3
21
63
37
59
6
63
21
12
24
15
100
95
121
20
3
72
117
3
60
18
84
31
32
40
44
40
20
21
102
30
51
15
45
51
36
42
3
123
6
55
60
83
12
84
25
5
6
6
19
5
3
3
33
52
17
12
54
61
11
90
87
28
53
6
85
29
12
3
84
28
137
60
18
60
102
31
41
30
30
66
9
15
60
9
87
48
1
11
24
21
33
42
42
15
21
42
133
17
19
233
66
42
84
3
28
17
7
23
45
12
64
107
72
48
54
39
52
48
12
83
1
80
3
42
18
33
69
135
39
69
3
18
12
39
16
47
12
24
42
3
21
60
84
6
45
96
72
3
60
25
77
120
27
84
24
60
15
12
6
19
20
33
12
6
108
24
18
39
21
24
3
12
69
84
127
53
150
42
63
28
53
51
24
9
48
18
12
42
51
16
5
30
81
15
45
9
6
30
162
48
12
13
17
66
1
29
36
6
9
21
18
36
24
12
18
51
63
12
36
49
23
1
80
9
42
9
81
19
47
174
18
1
71
49
17
63
16
11
33
105
12
42
13
20
4
44
15
9
48
99
145
36
8
21
15
40
20
33
96
15
15
37
95
42
6
72
18
24
36
36
99
15
24
120
1
17
18
6
6
168
6
78
36
6
18
12
49
17
15
15
42
138
18
7
32
27
30
30
24
1
5
18
33
33
30
6
24
91
44
36
3
18
30
73
47
18
36
66
129
105
24
31
5
60
30
18
7
20
3
21
156
4
36
68
63
24
1
35
84
108
12
9
15
132
30
78
1
8
16
11
24
60
85
32
3
6
19
44
33
3
9
123
12
57
6
25
44
51
90
12
27
15
25
24
32
3
9
16
71
9
9
7
29
12
19
24
29
6
21
9
120
6
6
30
48
6
60
51
15
153
16
59
24
1
11
24
9
195
81
12
39
21
99
30
19
95
25
20
45
24
7
24
44
16
29
18
33
147
33
159
96
90
66
6
24
54
37
20
28
56
36
28
149
60
63
39
18
7
35
25
41
27
12
9
24
3
40
24
5
51
93
75
60
45
66
18
12
66
57
28
5
ABCD 98659614668*3^$a+1 [50127]
71
54
51
219
69
96
501
43
176
144
51
285
64
48
263
60
157
48
11
84
1
95
33
21
216
19
80
75
21
16
288
95
120
9
48
48
96
64
80
291
93
231
9
171
69
192
144
16
149
555
171
180
225
99
36
25
144
11
69
201
84
19
41
210
405
16
144
65
111
39
121
59
517
48
240
176
64
80
135
90
15
256
96
23
180
21
96
48
111
193
80
160
11
21
96
48
21
91
83
61
89
39
96
75
6
15
75
21
48
240
96
304
11
180
54
91
96
80
39
25
389
90
49
48
384
128
141
387
48
64
11
69
141
291
48
111
90
55
35
109
320
111
97
80
48
375
25
155
117
208
35
109
192
128
16
305
79
176
16
5
174
45
135
249
27
229
144
96
161
175
128
48
279
174
75
111
1
32
51
61
240
59
69
21
139
96
96
80
129
270
145
144
320
16
80
471
9
144
117
54
90
75
192
123
181
275
144
109
71
25
95
270
99
231
30
267
48
15
97
48
215
126
174
45
51
45
48
231
36
421
80
33
79
32
64
5
186
49
35
240
36
9
144
171
117
432
16
320
45
90
105
192
69
43
48
48
131
54
30
249
48
159
84
60
145
240
275
330
36
174
529
48
32
96
16
224
135
9
87
9
96
165
43
11
69
16
221
19
96
48
128
112
176
15
81
144
225
15
285
51
39
57
144
288
240
231
25
371
141
112
240
80
112
128
48
3
45
304
47
1
32
16
240
144
71
306
39
45
90
105
96
208
368
48
255
1
89
87
208
320
75
36
193
176
75
69
21
187
53
91
80
9
30
25
336
288
41
39
267
69
16
95
33
141
19
192
144
144
48
89
279
225
127
53
126
429
21
43
131
109
32
336
159
49
95
210
90
60
126
43
48
53
210
57
93
51
96
352
41
87
39
249
240
16
179
36
105
48
112
89
60
30
90
51
189
51
309
75
160
96
96
ABCD 98659880266*3^$a+1 [50045]
32
52
60
60
116
42
40
42
206
120
190
90
144
8
40
18
20
172
62
16
2
40
198
80
70
20
22
18
84
20
76
20
144
76
80
124
38
72
18
112
38
142
48
2
10
6
24
38
100
152
40
60
98
58
24
6
72
90
72
96
144
240
8
40
48
32
22
38
172
56
70
90
264
86
90
160
14
70
188
228
10
104
10
8
238
312
90
168
294
26
4
36
222
18
104
246
34
270
126
74
130
20
36
64
198
2
46
50
40
152
78
154
8
88
12
108
80
22
72
8
42
246
24
130
30
48
2
16
20
42
178
72
128
160
14
58
102
120
6
42
2
16
20
52
60
12
56
192
22
6
80
34
96
90
30
150
74
16
2
40
120
48
54
8
22
18
18
12
12
48
32
36
100
62
130
30
18
204
26
42
12
10
150
156
24
30
66
24
8
78
120
22
452
16
102
42
60
186
2
78
64
8
72
40
30
48
132
110
18
12
76
30
80
10
110
10
62
22
60
30
18
198
50
24
16
32
40
30
80
10
20
108
132
10
2
16
192
80
118
80
144
90
40
108
50
72
166
204
30
230
220
48
62
18
70
50
40
30
98
40
80
172
80
180
60
52
48
120
102
90
30
200
10
158
22
96
44
166
42
102
66
72
32
6
142
32
58
48
90
152
148
90
162
8
144
88
8
22
72
8
402
36
124
198
2
46
144
18
72
168
12
90
6
324
6
54
260
78
48
40
32
18
24
40
78
90
78
122
22
18
38
34
56
22
42
30
8
10
60
20
28
32
10
2
40
6
104
10
8
40
102
30
36
92
178
24
6
114
78
18
104
6
4
78
30
42
8
142
138
80
18
4
50
46
60
14
10
60
26
130
30
24
126
80
90
54
208
252
86
10
120
62
298
30
2
120
118
264
288
72
90
86
150
10
54
20
16
62
82
30
30
90
18
72
30
30
36
60
20
60
12
148
32
60
48
52
48
122
58
24
228
98
24
58
48
24
8
70
128
54
28
32
120
150
48
72
126
4
156
44
160
38
208
2
60
28
72
38
42
30
82
48
200
22
48
32
378
88
12
122
48
82
6
30
42
102
18
32
18
270
130
60
18
62
162
306
30
34
120
30
38
52
38
10
78
30
80
4
80
16
54
8
10
200
198
64
48
102
228
60
2
400
110
100
150
138
108
84
120
56
174
190
50
30
10
66
54
50
60
18
72
16
72
120
8
30
204
36
64
80
36
12
10
98
70
192
8
90
112
92
66
72
72
40
240
48
42
360
80
256
24
6
24
30
60
126
24
26
24
48
60
28
132
210
72
240
86
132
252
156
184
38
22
140
246
40
194
16
20
60
54
18
40
168
80
12
100
8
144
46
122
40
30
122
46
174
308
102
10
48
312
120
56
64
38
18
40
20
12
22
56
34
110
48
18
4
108
102
26
22
18
72
8
172
42
6
2
208
24
18
78
50
232
72
6
32
58
24
96
60
60
30
122
12
16
12
8
24
16
14
198
ABCD 98660220236*3^$a+1 [50085]
34
17
19
18
11
27
48
4
137
48
21
96
30
13
48
93
91
8
5
130
32
33
63
9
9
39
51
16
50
24
4
18
14
58
30
18
5
3
5
25
16
6
9
81
44
90
9
16
3
8
24
16
2
6
24
6
7
53
11
88
33
39
19
20
112
17
3
10
3
57
23
67
29
24
45
6
4
36
48
5
3
24
18
22
50
3
21
22
18
2
18
31
5
60
10
8
12
16
62
27
64
9
15
8
3
6
24
54
42
24
24
10
5
3
24
40
6
20
3
7
2
31
56
43
5
21
36
15
21
27
3
13
47
33
24
7
9
11
24
5
72
19
36
9
25
8
47
16
97
12
74
1
16
13
84
36
10
20
66
35
5
8
51
32
43
30
47
19
48
6
15
21
36
55
40
35
42
32
43
5
48
99
19
29
67
44
10
12
132
140
11
11
8
6
36
11
32
131
22
18
14
42
13
56
16
63
26
12
3
7
14
3
40
3
20
28
14
15
8
35
18
14
6
40
111
11
4
36
2
30
48
37
93
19
40
9
60
4
50
13
24
69
20
22
12
5
1
30
60
14
40
36
11
15
33
57
36
22
37
13
10
48
44
78
18
48
5
56
8
1
62
9
48
1
15
17
18
36
28
20
1
29
12
58
38
22
92
61
17
72
18
10
30
21
15
116
10
14
30
34
8
28
44
13
23
25
17
22
30
56
6
16
90
12
15
5
51
39
22
14
16
14
64
50
6
39
31
12
5
3
21
81
48
6
84
12
9
21
12
10
72
18
11
45
54
93
27
61
24
8
37
11
24
3
5
8
24
11
125
1
18
36
25
77
30
18
91
8
55
33
24
29
19
27
26
43
147
18
36
18
56
21
13
3
9
8
15
85
3
3
29
43
13
89
6
25
7
49
3
26
16
30
38
18
18
19
23
73
11
78
15
27
24
40
90
20
79
5
11
25
4
32
16
3
11
13
33
2
12
65
19
12
9
3
42
46
32
82
14
6
6
18
30
64
1
40
72
15
12
10
62
30
34
54
7
56
5
12
40
15
3
24
5
105
15
19
21
8
40
8
9
15
43
45
21
20
12
18
9
16
35
94
128
10
13
5
67
19
13
11
21
24
31
48
17
15
30
18
6
6
24
114
67
51
32
6
7
35
30
28
35
7
25
23
17
69
28
15
3
62
23
23
12
69
9
31
40
75
21
3
46
18
12
20
34
11
111
60
24
13
5
12
58
2
84
40
47
123
21
33
55
5
3
13
11
13
18
2
16
30
20
16
5
105
15
33
7
24
9
8
10
8
46
55
8
8
19
78
66
2
4
15
111
14
3
21
6
90
3
16
45
14
13
8
16
8
67
61
8
29
46
66
68
10
2
24
19
11
54
47
91
40
32
13
9
38
57
3
13
32
27
5
8
5
10
38
83
16
19
80
45
37
35
45
70
18
30
2
24
3
13
2
1
29
11
5
6
5
24
21
19
39
2
78
41
19
78
7
21
11
21
19
9
20
6
5
8
32
45
4
42
12
26
47
48
16
16
9
8
10
5
37
51
32
56
1
34
26
16
48
26
10
26
13
15
17
99
5
19
54
7
141
3
65
55
16
25
4
11
24
21
11
77
2
16
54
11
99
6
7
5
46
26
28
6
41
13
27
11
10
44
28
56
22
5
105
12
6
10
11
3
37
5
36
78
10
44
67
3
8
120
52
48
92
72
54
52
18
2
60
18
57
43
21
131
18
46
8
13
24
9
31
19
60
6
3
103
12
5
1
26
84
52
48
2
3
55
2
24
15
43
8
24
58
6
5
39
30
48
67
35
42
16
19
13
40
26
9
45
36
82
13
11
18
48
3
35
66
3
1
14
25
5
11
16
21
12
90
21
64
41
12
99
19
37
23
30
75
24
8
9
30
9
85
14
53
17
71
16
5
6
5
7
42
55
56
24
9
10
45
17
48
55
35
40
14
15
25
12
26
64
14
54
10
131
9
36
16
11
3
5
85
84
10
2
24
24
27
1
92
3
9
54
9
13
14
13
35
10
32
35
43
13
5
28
2
42
16
20
79
5
6
16
38
23
88
39
76
5
9
66
109
8
19
5
16
5
48
12
28
14
22
54
12
85
67
16
12
9
23
30
18
28
5
32
13
46
53
32
5
11
72
1
6
14
52
47
13
20
12
6
24
48
42
27
64
9
32
31
3
37
32
21
11
3
6
36
16
18
17
48
21
19
11
5
11
12
60
53
15
18
47
8
57
2
37
29
54
61
81
15
35
13
128
13
35
19
13
8
45
24
8
30
118
47
33
16
50
16
53
7
44
4
32
9
13
35
43
120
14
10
44
1
128
1
47
33
47
8
27
60
92
18
30
18
36
58
13
23
17
13
14
30
12
3
3
18
46
24
2
64
19
25
16
20
3
8
67
21
24
1
14
70
26
41
11
5
7
26
150
9
3
24
21
9
78
10
12
6
14
4
27
59
21
8
47
2
16
20
36
10
18
20
47
11
14
34
62
23
16
48
45
3
55
60
50
27
61
51
5
4
7
24
56
87
20
12
9
55
81
29
82
44
45
1
2
13
45
30
24
29
24
72
64
29
6
36
30
64
92
87
25
20
36
52
14
29
79
106
2
13
112
7
12
205
24
5
4
31
59
128
24
40
93
3
30
8
24
66
61
3
2
40
3
5
96
6
13
75
2
28
31
67
10
19
89
15
24
3
44
150
19
56
15
33
48
13
62
4
1
32
113
15
27
6
7
17
71
1
4
11
3
37
11
18
4
6
26
55
63
12
6
2
28
54
11
8
1
58
21
29
36
7
9
38
42
36
82
1
19
16
14
12
28
47
40
3
5
16
24
8
37
32
3
25
18
72
92
9
27
42
12
6
9
49
24
30
6
30
29
117
11
13
34
26
22
57
33
39
8
25
47
21
78
45
21
6
34
3
3
5
13
26
96
12
10
27
9
44
6
24
16
12
90
20
19
33
20
48
28
7
7
16
6
38
13
33
39
56
32
77
38
10
14
24
61
56
24
21
18
16
1
48
5
24
27
29
10
1
8
71
70
12
23
16
23
28
5
33
36
3
48
57
76
35
15
4
18
20
24
10
20
34
14
16
14
36
10
72
44
4
54
50
30
7
24
5
36
55
8
16
77
4
63
35
18
22
2
18
1
35
21
1
44
40
24
72
18
17
24
43
62
30
30
46
5
24
24
9
6
9
8
17
116
11
13
30
90
28
24
95
48
1
7
19
28
2
39
25
14
28
29
33
7
33
23
40
63
57
32
33
10
18
35
55
12
8
16
26
3
32
47
36
29
27
16
2
6
40
6
48
8
12
76
15
51
5
16
33
6
54
27
45
18
9
11
5
16
3
46
80
4
62
13
33
18
32
5
13
19
3
5
24
13
2
6
108
4
26
25
56
159
41
19
24
21
7
78
11
105
58
13
8
144
5
16
30
44
28
5
49
26
30
7
77
4
15
80
19
21
41
18
13
29
60
10
29
15
49
72
23
33
27
6
47
77
20
36
70
24
5
3
64
5
31
2
90
48
53
25
60
10
2
10
14
18
22
26
24
13
15
12
86
15
67
13
19
16
80
18
51
75
29
32
57
36
20
60
100
36
8
6
21
16
72
101
36
88
71
19
21
5
12
10
20
33
21
3
13
32
27
13
27
9
2
37
3
2
11
1
63
7
6
27
11
36
84
40
32
29
59
14
31
27
18
20
39
21
11
16
72
25
15
16
104
3
18
6
48
8
18
19
8
15
18
40
15
9
7
64
ABCD 98660282954*3^$a+1 [50021]
41
49
35
36
199
18
63
45
72
227
25
35
28
120
105
47
43
72
53
120
61
39
32
181
108
99
27
90
51
93
144
3
224
16
9
54
57
92
103
57
20
72
16
195
90
18
57
80
43
69
93
75
303
17
19
5
13
15
32
25
11
79
18
107
1
35
73
36
3
33
27
207
18
75
15
72
81
27
45
63
72
90
18
45
152
48
133
39
60
168
183
9
63
180
5
420
100
120
3
17
220
32
72
19
9
68
139
65
28
32
19
69
3
245
25
47
48
67
5
13
75
92
100
48
189
198
198
15
75
90
27
27
245
16
9
36
35
37
75
123
5
85
179
16
57
72
23
88
80
120
144
31
18
47
43
237
104
16
80
72
12
1
18
36
198
18
209
61
72
288
18
9
45
227
228
72
16
164
31
65
52
8
55
225
9
3
60
8
60
52
128
24
25
144
207
45
35
120
84
265
3
87
41
13
39
20
31
57
123
341
1
47
48
49
270
33
32
88
48
12
80
211
9
8
72
180
1
72
27
27
198
155
61
39
105
63
99
161
37
36
39
141
72
54
5
28
32
48
48
40
195
90
54
54
167
49
180
215
316
32
72
28
3
65
7
17
168
301
27
20
100
15
17
217
63
168
57
126
126
54
29
61
11
223
18
54
90
36
108
119
25
63
120
312
80
1
72
87
75
65
115
65
61
339
92
1
72
23
49
54
72
45
32
72
28
57
11
24
199
9
32
16
164
96
115
162
47
16
80
73
71
199
36
53
91
29
25
18
18
107
12
115
18
15
44
36
13
36
36
119
25
54
77
52
140
40
15
33
39
36
54
63
48
123
69
21
179
127
288
216
9
128
43
69
80
72
121
72
72
36
144
36
47
43
5
49
144
251
55
5
36
132
7
33
21
159
32
60
228
7
18
72
18
17
91
117
81
159
111
29
25
18
72
126
72
87
32
28
48
39
36
45
99
18
198
149
49
47
25
47
168
199
18
47
133
36
47
43
180
9
32
103
137
36
112
128
73
27
207
45
92
168
127
41
157
75
8
40
12
60
3
90
18
144
126
144
75
123
177
57
11
24
19
72
18
180
47
97
36
47
187
65
100
32
28
27
281
52
440
40
32
48
151
90
107
60
40
72
27
36
162
36
147
72
48
129
3
60
68
13
54
17
91
77
13
59
28
188
67
17
48
28
15
18
39
51
117
117
252
54
77
85
167
40
27
5
13
198
5
112
171
144
45
188
252
72
1
54
81
9
288
36
54
65
25
18
185
12
73
108
126
41
67
36
162
18
144
5
160
33
90
72
93
123
29
97
71
24
28
20
37
36
162
5
211
41
265
11
25
72
47
28
32
48
48
67
18
95
40
32
85
3
32
120
160
135
173
52
8
19
54
72
90
269
108
28
32
13
59
49
72
18
29
40
3
45
45
18
297
45
75
33
180
27
9
144
72
59
85
183
152
25
35
36
60
103
36
41
24
88
60
60
51
54
18
18
59
12
19
29
ABCD 98660294158*3^$a+1 [50163]
28
9
96
51
93
3
120
12
81
15
9
3
32
1
84
335
148
24
8
16
72
33
15
69
108
23
76
9
87
80
85
23
109
3
45
108
15
32
12
316
117
60
3
36
48
33
23
52
57
48
48
12
12
96
60
47
145
12
48
23
52
8
136
8
1
15
117
123
285
60
207
24
224
52
33
51
8
388
165
135
93
24
108
207
36
12
33
60
87
12
93
39
21
60
120
48
12
12
156
159
33
35
12
1
120
12
75
45
87
48
32
73
27
165
27
9
51
9
12
39
81
3
60
20
37
228
39
48
33
147
33
171
129
15
32
124
9
12
15
153
24
27
93
75
21
27
32
1
107
25
3
72
12
20
28
93
147
140
205
60
12
48
95
100
92
13
180
47
52
129
87
93
119
112
21
60
3
57
287
73
12
15
33
72
36
324
36
299
13
95
13
12
60
72
27
81
75
80
25
108
87
24
8
40
45
36
12
63
212
168
16
9
27
33
12
83
49
240
123
24
44
64
68
48
112
12
21
60
252
15
117
27
81
63
36
69
159
21
27
8
24
73
12
36
35
37
15
188
12
64
48
36
45
147
57
3
117
95
25
35
88
45
47
256
84
45
216
231
48
36
165
24
11
16
56
37
156
204
216
39
12
9
12
15
180
32
16
12
300
20
13
60
132
87
72
9
159
432
129
39
72
60
9
12
23
64
165
11
40
72
8
25
132
72
11
12
60
40
105
48
84
15
81
35
85
87
48
144
68
277
36
15
32
52
81
51
120
8
13
3
57
12
27
8
168
124
144
9
23
73
24
15
20
73
60
27
93
47
13
135
32
40
36
57
3
117
15
93
12
87
12
128
48
40
33
12
83
112
165
23
144
60
73
60
63
57
39
44
64
68
73
24
3
33
15
72
180
12
36
20
97
180
120
108
111
8
61
99
33
75
33
24
96
60
39
8
40
240
152
232
48
81
15
32
157
156
60
24
23
97
11
136
9
87
24
21
95
25
39
69
87
32
100
48
285
63
24
48
93
12
60
48
60
27
48
129
36
87
72
33
39
84
9
48
3
45
12
75
92
36
12
72
40
81
60
51
96
20
100
33
12
83
85
171
56
13
12
75
45
83
60
97
15
93
27
237
15
96
57
75
12
68
64
141
207
93
63
105
95
25
84
35
1
59
25
120
36
107
13
35
25
75
24
8
108
112
12
93
183
9
87
33
83
28
44
13
27
72
81
15
180
165
27
321
99
21
599
25
231
12
128
37
420
120
135
465
39
56
124
9
215
25
27
60
48
96
180
81
12
75
8
64
69
120
99
153
15
33
12
3
69
83
157
35
13
63
204
68
25
39
21
12
11
25
60
35
144
13
15
48
36
176
25
39
81
48
15
44
76
69
27
36
57
23
4
48
288
108
105
60
60
27
33
12
48
24
147
104
25
87
8
37
192
155
13
48
51
120
48
8
85
23
292
93
60
12
99
21
48
15
144
93
135
48
140
64
153
35
52
20
60
100
33
23
37
315
45
327
81
24
35
136
45
12
47
36
37
15
93
179
28
57
48
123
57
63
32
52
20
1
12
47
1
12
48
135
24
228
45
12
108
27
21
12
123
224
16
69
15
ABCD 98660416742*3^$a+1 [50168]
25
44
160
144
72
24
20
39
84
13
84
24
56
16
68
36
24
52
8
40
20
156
51
129
39
1
216
60
44
15
9
15
25
192
8
40
59
61
12
35
120
25
8
60
111
129
27
33
100
80
75
72
13
36
336
128
232
8
135
1
36
8
39
81
27
72
121
140
99
97
83
61
71
49
12
300
48
36
59
21
51
12
13
47
1
119
13
47
12
36
73
107
73
179
117
4
11
1
104
100
95
108
36
181
96
8
100
11
144
45
87
33
111
45
124
96
24
20
87
189
3
1
36
24
36
60
59
25
60
96
96
24
80
3
61
176
64
35
24
36
12
25
8
99
1
116
196
83
144
37
24
11
85
104
16
44
87
129
60
124
132
144
59
97
8
75
60
1
44
276
84
16
11
33
60
112
59
45
84
16
144
95
85
71
85
155
69
60
36
24
60
40
11
121
95
25
48
36
144
95
25
140
96
144
27
48
144
61
71
9
76
35
96
393
39
216
45
75
45
87
12
21
172
8
112
44
111
13
80
76
20
51
12
97
24
95
45
40
72
83
105
120
100
116
4
96
24
120
132
59
61
35
12
96
264
240
48
13
20
75
45
99
96
105
136
80
24
36
15
48
117
4
156
36
60
83
12
73
80
16
179
37
68
16
203
36
12
108
25
60
59
36
121
80
4
56
100
23
121
12
188
120
27
49
200
3
36
165
36
4
59
1
95
45
16
324
47
93
112
24
260
15
48
108
25
48
71
96
73
116
3
108
69
240
204
15
277
24
84
119
1
140
112
48
12
168
36
20
39
61
36
120
35
93
16
179
21
4
20
52
83
72
48
72
9
99
25
140
40
47
25
107
48
60
33
40
71
36
48
81
84
76
36
48
71
24
85
36
320
124
60
59
21
96
39
181
104
52
84
20
4
252
8
39
12
121
128
40
35
21
100
144
180
95
85
47
12
132
85
23
1
96
131
289
104
36
24
40
155
24
37
36
119
61
60
47
48
168
141
40
24
140
96
304
56
100
24
20
27
13
20
16
96
44
16
44
3
36
61
119
121
20
3
253
128
16
24
20
135
201
60
3
157
23
97
60
36
288
47
69
60
4
60
35
1
24
119
72
9
87
25
264
119
97
44
120
16
119
9
87
12
36
25
60
56
39
61
83
60
73
8
136
35
49
20
60
15
216
9
60
76
84
35
105
40
35
132
213
16
23
12
24
61
60
20
60
63
21
15
144
97
11
144
189
99
36
45
16
44
52
68
16
35
48
72
85
24
116
4
36
84
11
25
35
48
13
48
35
36
48
13
59
25
71
9
39
61
71
213
340
12
47
48
13
12
35
33
156
3
57
3
133
44
76
35
48
1
120
59
36
189
52
108
176
15
36
24
180
9
99
1
72
8
100
20
15
81
24
220
11
49
20
60
96
63
72
96
73
11
45
51
69
84
27
12
36
21
136
128
16
24
12
95
93
96
124
260
156
64
35
1
44
36
51
13
60
60
12
68
51
24
21
135
25
11
108
21
64
216
84
72
24
95
45
100
44
87
25
24
71
69
75
9
15
120
1
60
80
39
97
44
60
24
160
20
159
1
80
180
52
95
25
84
35
24
61
84
216
35
1
107
216
156
ABCD 98661184606*3^$a+1 [50076]
7
30
18
14
28
71
27
40
5
9
6
40
30
12
11
127
24
30
6
74
16
20
34
6
23
31
20
96
4
18
68
15
48
19
17
1
14
36
4
56
4
20
28
2
6
4
90
56
30
64
41
9
39
1
50
66
24
46
12
5
33
10
80
84
9
36
1
80
24
3
85
18
84
29
51
30
10
20
33
36
72
25
54
26
40
72
47
55
50
88
60
23
12
55
17
15
10
20
90
6
154
20
96
24
16
104
6
124
26
9
15
30
10
41
67
5
43
20
54
40
56
4
18
8
40
44
69
19
32
6
4
11
109
6
24
20
10
18
8
33
1
30
18
48
12
2
60
90
76
14
6
24
15
13
38
40
14
36
3
21
28
11
21
6
34
56
4
23
7
26
30
70
14
28
2
16
50
10
120
20
30
30
90
24
6
40
42
42
78
42
6
24
6
14
6
39
13
2
81
9
30
6
3
81
66
4
50
3
3
9
15
45
1
12
35
33
34
20
120
90
30
21
9
40
23
67
116
22
18
102
62
58
32
36
4
59
27
34
26
60
34
56
24
63
36
21
40
20
6
40
12
2
90
21
9
10
56
30
30
9
111
84
40
6
132
32
6
10
24
23
33
54
16
44
6
75
45
40
80
22
32
6
30
69
13
47
13
48
14
16
12
8
34
56
24
90
66
10
44
16
74
63
25
47
25
108
68
3
1
20
15
45
63
3
10
44
16
12
2
21
109
90
48
2
120
39
31
20
21
45
10
17
3
4
18
38
24
16
24
120
170
6
10
14
30
63
67
101
37
72
20
28
18
42
71
27
4
60
66
23
187
50
15
45
27
63
57
3
22
35
36
51
70
6
14
39
51
21
7
5
3
4
125
45
10
18
12
48
120
12
50
6
15
25
44
3
33
3
60
12
15
24
60
6
4
35
13
8
15
49
36
60
14
45
51
30
64
86
70
102
108
14
36
40
102
98
24
60
46
5
15
4
18
2
69
21
90
16
24
66
144
20
30
21
7
5
13
14
10
30
90
6
24
30
86
9
55
53
55
8
9
25
20
30
6
30
40
54
59
60
12
60
9
28
12
23
123
30
40
24
26
124
5
1
20
54
10
18
18
30
14
15
55
5
105
60
6
10
14
10
26
40
20
10
24
11
9
28
12
110
6
4
83
25
62
36
4
50
28
48
14
30
10
5
111
24
6
39
13
23
25
54
5
15
30
15
43
62
10
30
35
15
21
49
26
22
8
39
25
78
32
66
54
69
36
15
76
24
5
51
52
18
50
10
14
46
72
48
50
30
52
8
52
60
35
57
36
3
31
6
20
10
17
7
20
16
29
13
38
10
102
62
60
10
6
24
18
18
44
60
120
36
30
93
49
35
37
20
10
6
12
23
37
2
46
50
4
26
60
30
10
12
62
28
2
10
50
63
13
74
46
12
2
30
40
36
24
56
54
81
15
40
24
80
6
30
4
48
38
3
57
82
2
6
22
2
6
94
29
36
1
80
30
120
45
9
3
60
12
25
6
20
34
48
32
15
31
132
2
3
36
1
50
10
48
90
78
20
40
12
47
21
34
20
10
18
102
11
9
30
106
42
8
30
54
6
24
63
7
26
64
56
84
3
25
72
6
44
6
22
5
33
3
7
80
10
44
30
6
4
18
8
150
30
10
12
95
48
24
25
26
10
14
69
7
14
6
24
16
44
88
30
68
3
7
80
94
6
24
20
66
82
12
66
47
3
10
20
30
45
7
8
4
18
42
20
10
26
84
93
13
14
30
30
16
44
9
27
4
26
39
15
6
24
6
22
8
24
106
14
10
56
30
3
1
20
106
30
42
18
24
56
4
59
84
57
6
4
5
24
1
26
54
90
36
30
4
20
36
40
12
2
16
12
18
20
24
40
30
6
282
132
89
37
14
70
20
6
60
30
3
7
50
150
22
12
48
48
24
11
9
15
75
30
6
82
12
86
52
12
36
42
72
66
14
39
27
54
36
142
90
2
6
3
1
18
38
24
99
81
66
22
12
23
25
2
16
44
76
14
30
9
1
11
15
9
13
8
24
10
18
62
28
42
96
60
24
11
39
28
5
123
84
16
30
35
25
20
3
121
20
136
30
30
14
96
34
90
30
20
66
24
45
21
4
26
45
12
33
60
4
11
7
2
106
30
20
4
35
25
60
23
85
48
23
24
43
29
13
72
23
27
6
40
12
12
30
89
7
50
4
48
18
42
8
120
63
31
78
2
6
34
20
40
36
17
13
12
32
76
110
54
70
30
50
28
32
10
20
16
14
16
42
11
12
9
10
56
40
12
38
30
54
3
13
74
45
15
33
55
8
33
87
34
86
9
135
148
18
44
30
90
15
15
10
80
30
58
38
64
26
24
96
60
4
6
24
36
30
35
19
18
158
112
2
123
93
24
39
1
26
154
20
3
27
30
10
50
6
22
90
2
159
21
15
13
23
67
18
90
5
39
36
84
16
14
36
34
29
91
18
48
44
40
18
32
10
50
6
54
16
24
20
30
39
21
6
22
72
30
96
12
128
54
63
13
74
30
88
30
62
3
27
69
27
94
48
8
24
96
27
7
29
27
10
24
30
18
11
81
30
6
10
80
9
1
12
2
6
15
9
70
65
25
60
116
4
146
70
60
20
27
3
4
26
15
25
107
12
55
30
50
36
4
29
177
15
7
17
1
14
36
10
30
30
12
120
2
118
30
30
12
20
46
90
164
6
10
24
30
96
14
3
3
70
14
6
34
60
126
74
10
56
3
21
10
90
20
88
8
54
100
30
20
10
6
23
1
6
14
96
24
36
22
38
60
27
72
51
9
43
32
76
20
10
90
24
18
95
132
1
119
45
28
68
27
27
36
64
26
30
10
80
27
3
4
20
6
22
2
30
6
100
24
20
28
62
96
33
51
30
10
6
20
154
65
21
24
120
60
6
10
30
24
30
26
120
24
33
33
10
12
18
20
34
6
14
33
13
12
12
11
69
63
3
30
39
45
6
24
16
44
9
51
6
22
38
24
6
24
36
34
78
32
16
65
9
36
24
15
55
41
7
2
106
29
55
66
42
32
96
4
5
1
54
36
42
2
130
50
36
10
12
47
85
6
14
39
37
35
39
36
24
60
46
30
17
27
ABCD 98661684346*3^$a+1 [50024]
39
18
103
11
181
137
192
6
174
186
30
27
64
29
24
138
49
143
49
48
32
141
30
21
39
57
9
60
84
78
25
23
30
27
3
205
5
144
27
16
23
102
30
192
37
80
141
18
30
195
9
18
21
51
45
3
90
162
1
95
54
171
45
19
41
7
77
258
42
48
39
16
96
11
78
48
60
54
36
33
39
73
77
102
60
48
49
29
210
42
18
21
51
13
47
33
27
48
60
25
155
60
73
29
90
12
18
30
12
33
75
30
7
23
30
123
57
55
5
27
48
64
179
13
48
23
105
93
108
151
23
57
39
12
72
90
36
144
6
30
24
138
81
69
102
78
7
144
32
9
6
84
45
171
42
48
192
27
96
15
1
173
19
59
12
126
24
300
186
61
281
39
51
108
120
12
109
48
101
24
3
63
42
60
90
33
27
21
112
125
90
30
42
72
66
135
105
87
3
54
126
102
3
9
55
32
39
84
60
30
18
25
80
160
23
73
41
7
23
60
6
12
48
43
29
115
32
93
99
256
53
43
47
150
91
32
9
108
72
18
193
29
12
60
36
12
18
72
12
60
25
71
84
181
96
32
39
25
95
48
12
90
18
162
102
138
60
18
153
9
103
185
199
5
96
27
15
193
95
102
91
32
45
54
180
18
39
3
36
57
45
378
462
27
105
90
157
29
3
51
13
143
24
120
36
150
132
18
24
6
12
18
42
90
30
19
11
12
30
6
60
24
1
47
30
48
12
60
43
32
16
77
30
12
72
108
78
42
90
30
78
7
185
138
90
60
12
240
18
12
60
81
21
96
43
77
12
30
60
282
48
162
36
132
198
24
138
72
48
9
21
18
57
15
49
23
121
80
15
120
153
69
162
66
84
60
39
117
180
54
33
160
32
96
69
187
11
60
102
96
19
11
21
99
12
138
39
63
49
41
42
66
90
270
42
25
77
19
71
73
48
215
12
18
43
29
3
165
30
54
6
24
18
78
84
36
24
6
192
3
99
13
77
168
18
120
132
12
1
336
32
64
80
3
72
132
6
72
108
60
132
12
66
12
45
45
48
42
18
39
64
47
24
105
93
51
27
60
462
18
73
239
198
91
41
60
90
49
96
48
77
12
55
101
75
15
1
23
36
12
18
102
30
48
12
108
72
67
23
9
9
132
3
45
24
6
69
21
27
15
90
55
5
138
1
41
18
21
21
315
147
138
120
90
60
18
3
69
90
42
6
81
208
32
144
105
7
48
48
77
3
192
9
7
53
27
64
5
30
72
165
183
72
42
6
289
5
138
48
54
48
90
33
27
18
19
95
180
18
120
42
36
12
102
48
30
12
150
30
18
72
75
51
12
12
30
300
187
11
90
18
120
90
135
64
48
53
43
89
78
60
12
1
11
133
53
42
180
93
15
42
90
45
63
102
267
123
12
6
67
95
30
51
117
90
49
125
18
97
53
42
138
108
132
12
48
102
21
147
300
30
19
48
41
60
72
19
48
83
90
51
64
5
168
90
105
57
135
16
11
37
32
9
135
144
9
39
15
120
18
132
366
85
96
53
138
60
30
12
78
61
32
105
135
48
27
37
32
105
18
12
60
36
60
12
30
147
123
117
144
21
27
39
25
77
60
7
53
132
135
3
42
60
36
3
9
103
48
11
117
219
132
12
108
ABCD 98662008176*3^$a+1 [50040]
21
195
27
45
20
103
12
90
83
12
112
51
42
108
12
90
21
27
30
210
17
72
13
35
91
24
101
64
33
72
18
29
121
23
7
89
13
78
5
12
13
3
57
12
155
25
35
48
232
153
30
5
43
89
76
39
6
60
59
48
7
5
48
37
71
16
20
61
18
129
20
13
47
48
48
7
12
18
27
12
8
12
13
47
13
60
63
57
23
67
96
45
92
85
215
40
24
33
30
48
12
48
45
27
78
15
20
25
23
79
66
42
5
28
24
12
129
255
20
55
24
78
3
332
37
23
85
27
15
65
100
51
17
112
15
36
60
17
25
42
48
9
93
15
45
35
103
18
12
30
90
39
108
32
36
48
12
112
21
15
32
223
60
17
13
60
11
31
17
13
23
12
25
39
69
59
16
27
168
17
67
93
24
20
43
185
72
13
18
12
77
133
23
60
24
19
120
17
84
79
24
66
42
60
33
459
6
42
12
5
156
4
20
73
35
100
75
29
43
41
67
29
108
1
95
49
23
88
57
108
159
60
36
27
60
5
64
20
1
12
18
5
37
66
72
30
15
12
123
48
29
13
120
12
11
76
69
59
55
156
24
36
69
93
47
13
155
40
15
17
43
117
68
55
108
81
8
31
17
37
51
9
96
131
64
57
18
57
44
4
9
47
19
54
123
44
31
30
48
132
60
39
39
29
1
60
27
87
90
90
6
144
48
18
117
44
64
9
131
55
180
90
59
25
47
48
31
9
120
96
152
13
12
23
192
4
81
63
9
23
25
12
11
19
78
35
12
36
55
65
7
18
222
17
31
41
1
90
18
12
39
21
47
31
29
112
21
15
32
13
150
30
30
29
61
30
69
3
6
191
13
171
56
60
28
81
35
169
126
42
35
7
5
148
117
3
93
42
108
65
12
13
60
11
13
180
3
32
48
7
105
8
52
32
1
60
12
90
17
13
111
39
5
145
78
30
12
108
42
120
66
72
12
51
56
49
72
35
48
12
160
33
47
115
12
6
11
136
32
1
15
32
43
65
4
32
28
63
53
199
57
21
35
85
72
23
115
12
126
132
42
60
21
9
23
4
48
60
21
90
149
1
12
132
35
28
12
3
77
88
15
29
1
27
273
63
32
37
3
44
13
3
33
15
87
30
47
61
30
5
156
1
30
113
37
12
63
63
30
12
195
93
51
8
12
13
6
42
95
25
60
27
111
21
116
120
67
17
13
36
24
35
1
150
12
102
75
33
78
42
252
23
64
20
28
68
13
84
15
32
1
107
43
90
30
29
79
5
36
43
30
66
5
12
127
65
25
6
42
72
60
111
147
42
131
36
156
144
16
20
7
117
48
32
144
120
96
79
12
5
60
64
3
60
197
88
141
35
112
15
209
84
55
24
18
78
125
145
42
5
84
1
150
29
28
63
65
67
65
61
12
30
65
7
18
87
105
63
32
55
17
91
42
78
29
79
12
18
84
3
84
3
30
155
1
11
49
24
18
137
60
48
132
31
24
53
4
9
24
35
55
48
108
185
37
167
115
18
35
172
32
96
25
60
215
25
47
48
37
78
53
24
1
15
12
3
41
13
75
201
102
18
12
155
64
3
101
55
261
63
5
25
47
73
18
102
3
15
29
16
8
115
162
35
4
33
95
25
18
5
103
72
72
45
3
12
18
47
13
102
5
31
17
52
92
19
5
24
1
234
6
111
68
12
4
96
81
63
87
42
47
4
92
7
5
61
24
107
1
12
107
1
27
3
57
15
33
8
16
56
55
65
97
108
95
4
8
132
64
12
105
59
31
18
35
79
237
9
11
91
5
72
36
37
39
20
121
27
75
77
36
37
66
9
20
193
72
35
100
33
12
27
36
80
60
13
27
27
77
40
8
25
6
42
42
186
11
48
168
7
17
61
35
43
60
24
17
49
71
13
23
7
41
36
91
17
36
7
9
56
112
72
3
18
12
15
152
73
11
55
69
152
16
117
60
186
24
18
18
5
16
20
61
95
13
35
259
36
72
17
12
1
48
60
24
36
132
23
7
29
16
57
48
35
12
208
57
27
3
138
180
59
13
3
3
101
108
28
80
48
19
17
139
102
ABCD 98662089088*3^$a+1 [50226]
144
105
81
264
87
45
228
6
198
87
60
48
87
78
12
51
204
39
54
108
180
3
132
57
60
123
123
24
102
195
189
156
6
378
120
51
153
66
42
342
102
60
36
48
15
117
48
24
15
15
21
60
69
15
177
180
60
315
279
30
42
33
57
108
72
12
87
45
99
36
165
39
15
114
51
144
165
87
111
117
201
99
15
21
9
51
165
144
123
144
63
198
522
18
15
129
51
3
45
165
36
51
9
468
156
6
81
153
72
54
45
48
117
108
60
300
135
177
138
21
249
147
21
63
21
60
18
18
108
111
339
30
60
84
60
156
51
96
144
15
6
15
12
117
18
90
102
9
15
21
156
213
42
48
54
123
45
39
33
252
255
48
21
300
99
213
198
162
48
150
30
255
309
180
18
33
240
105
27
45
3
225
186
54
75
231
30
24
66
168
285
21
87
183
90
72
87
237
36
54
93
123
48
81
48
480
201
6
69
69
240
171
96
3
102
195
84
429
12
18
33
132
12
45
48
36
111
69
60
246
45
60
63
81
21
108
51
297
39
141
48
15
84
213
12
27
144
9
36
42
57
15
90
87
21
15
33
15
9
72
15
129
162
18
87
159
150
159
141
15
39
42
54
54
156
219
219
198
15
93
174
6
84
126
9
117
159
21
144
87
39
294
66
234
96
123
21
30
105
36
144
81
75
105
39
9
60
27
183
78
267
288
57
108
48
42
18
84
15
45
12
39
60
69
66
234
6
54
180
30
96
21
321
27
225
120
27
48
3
93
177
207
21
135
141
84
15
180
96
3
18
219
156
87
78
303
321
15
93
180
36
60
27
144
36
48
9
456
306
30
15
75
33
21
24
231
57
87
3
360
117
27
33
15
33
144
84
51
9
189
147
33
111
84
75
192
18
60
66
6
123
105
6
66
54
24
66
150
54
372
15
81
54
9
36
3
45
12
285
180
99
69
30
45
33
90
417
192
21
303
12
84
9
42
45
57
87
345
3
93
3
141
99
84
156
105
54
33
48
159
30
87
45
288
15
96
84
291
201
405
15
3
42
126
129
63
126
87
117
102
273
93
519
60
9
75
60
15
81
39
57
159
18
60
135
60
15
222
39
45
6
93
51
126
15
21
27
108
48
45
114
18
63
144
45
36
72
48
144
ABCD 98662144624*3^$a+1 [50027]
19
20
12
148
35
72
54
90
85
260
105
54
12
81
108
24
75
1
35
9
88
44
36
3
24
85
17
24
36
48
15
45
271
11
9
9
6
144
12
9
9
15
180
12
15
48
117
45
150
13
71
141
39
180
60
84
37
24
20
9
96
54
1
116
93
15
12
9
75
84
57
39
21
39
16
125
48
6
30
27
27
25
11
37
17
3
144
40
48
8
24
40
80
15
30
54
205
11
60
138
55
68
60
147
36
90
15
21
138
21
4
120
41
15
12
9
30
60
121
8
24
72
165
3
15
96
1
20
64
59
57
16
108
80
21
15
63
30
15
57
3
40
17
15
75
49
32
99
18
66
21
40
8
21
15
60
105
27
12
36
51
1
32
48
24
40
59
49
60
65
3
84
9
195
39
90
51
21
3
36
16
44
39
33
9
30
60
85
5
48
3
112
108
12
20
105
135
27
9
24
36
84
15
36
57
12
15
201
15
9
105
12
19
41
3
172
95
85
113
12
39
16
53
27
45
63
12
3
72
138
42
85
35
61
12
41
15
21
3
15
36
37
44
76
32
21
54
25
17
48
15
12
33
211
60
20
15
69
12
39
90
36
63
51
37
83
36
9
9
162
21
24
63
72
54
36
39
15
6
111
28
125
6
48
21
96
28
77
3
16
116
120
9
27
144
33
102
21
84
39
9
195
33
39
9
21
18
181
180
60
11
18
63
33
51
15
69
40
152
33
30
1
8
15
30
126
6
15
69
27
9
18
132
85
44
15
30
39
51
6
39
9
51
112
53
15
9
67
8
48
33
54
36
24
213
57
30
93
3
126
15
60
9
6
33
96
15
121
8
51
66
111
33
24
12
15
3
60
210
75
76
20
16
128
52
35
84
69
81
15
201
3
15
33
4
29
195
76
24
11
21
33
36
60
48
36
6
13
5
30
36
1
5
123
12
183
6
67
80
27
6
15
16
44
24
27
13
77
55
128
15
36
30
96
31
68
76
5
48
6
1
68
75
12
45
16
108
119
42
111
52
17
55
20
135
90
54
117
27
21
69
27
69
15
60
24
28
80
112
5
66
9
45
36
19
5
102
69
111
45
105
174
9
96
4
41
31
8
15
1
35
57
27
72
33
81
31
35
45
144
120
15
6
15
16
53
127
59
198
30
6
19
20
36
99
6
39
12
3
36
9
57
3
132
60
3
60
33
72
48
9
19
20
15
30
6
30
24
39
51
174
7
36
44
3
60
120
61
12
107
90
3
60
33
111
45
51
57
6
45
21
19
32
40
8
60
36
3
36
180
1
5
31
77
12
55
60
35
9
171
13
8
99
18
111
12
39
18
7
84
20
24
87
121
17
7
29
15
21
43
17
51
120
9
138
61
89
30
57
33
42
84
24
121
5
36
108
15
36
60
51
18
15
15
1
144
8
84
33
15
21
24
12
115
260
9
36
19
20
135
96
165
33
36
135
36
183
6
31
56
33
7
20
33
15
16
23
117
48
87
13
60
35
36
45
96
15
109
104
28
44
24
39
12
9
69
31
44
12
3
12
21
52
17
15
40
96
29
43
32
108
96
45
39
60
60
21
6
18
30
36
37
197
63
48
60
51
73
35
117
48
12
4
29
27
105
31
17
90
141
45
27
24
15
1
77
90
30
6
54
66
6
159
96
60
4
92
39
30
24
55
29
72
51
9
15
15
33
81
27
3
6
108
27
3
6
27
12
16
44
45
51
39
153
4
60
68
21
15
12
12
297
111
3
57
48
15
1
44
24
21
75
40
32
159
25
44
4
60
11
36
109
59
120
150
15
16
41
15
4
119
57
3
12
24
45
129
42
21
108
196
56
9
43
68
39
201
64
44
15
49
32
63
126
66
18
195
21
60
84
43
48
24
11
9
12
48
40
80
28
23
66
3
160
36
80
52
80
64
35
69
16
23
30
60
15
180
36
15
60
21
96
12
12
36
108
51
114
90
21
105
48
150
120
6
36
3
45
15
12
15
30
39
21
18
57
33
31
5
75
51
141
33
90
126
55
116
12
60
15
321
16
113
90
66
54
21
12
39
109
5
36
103
35
90
6
21
45
24
19
8
207
21
69
15
12
76
68
39
25
125
30
36
81
9
54
33
9
19
56
24
4
32
255
18
187
68
51
45
69
55
8
3
6
18
102
15
39
57
24
15
9
21
3
36
105
27
72
45
72
79
29
51
4
5
30
36
9
12
36
39
49
56
15
105
39
45
16
20
28
5
102
33
57
18
105
ABCD 98662399406*3^$a+1 [50041]
12
3
108
33
24
183
69
63
108
24
3
12
114
51
105
78
45
21
27
12
87
24
102
108
219
33
24
90
21
87
33
12
12
135
6
12
180
15
117
84
150
69
33
54
18
3
24
36
12
15
72
141
3
144
33
45
27
81
147
24
81
18
21
60
39
21
69
27
123
162
84
96
15
144
69
6
45
63
30
27
45
378
18
99
45
3
60
51
117
153
12
27
33
12
90
60
48
18
36
60
51
84
96
15
90
15
84
81
78
117
39
6
120
72
75
132
228
33
75
57
15
51
24
66
36
6
30
18
21
15
45
36
120
57
12
15
9
102
9
123
102
60
36
54
21
12
3
48
162
24
75
105
126
30
39
105
24
54
18
48
162
150
72
27
180
111
72
105
57
75
3
72
45
21
75
69
51
27
18
180
48
24
246
54
168
75
189
36
18
9
81
60
162
9
96
3
54
48
54
36
45
15
18
54
105
12
165
36
18
117
9
24
159
141
6
33
132
15
21
45
24
48
63
24
96
69
15
9
12
162
150
18
102
87
36
72
93
90
60
189
60
108
21
84
63
33
54
33
84
9
27
45
99
39
6
18
45
147
6
72
12
363
33
27
72
15
156
9
33
36
51
15
6
84
18
162
54
6
36
18
144
33
3
90
27
27
12
21
33
42
9
171
69
36
84
93
60
27
63
18
180
39
36
72
120
12
36
9
183
72
168
75
93
177
3
60
12
3
30
99
45
108
183
15
90
279
33
27
75
6
192
6
57
9
15
3
33
39
45
36
9
36
42
33
180
3
57
60
9
48
6
102
39
48
48
15
18
30
72
42
30
96
36
84
81
45
15
93
6
72
54
15
33
147
21
48
60
12
144
108
75
108
60
477
87
48
45
15
3
78
30
36
6
120
15
45
18
21
33
63
72
3
9
141
39
45
3
168
135
162
36
27
9
24
39
12
36
60
24
9
12
27
12
21
48
87
45
15
192
132
15
18
3
204
60
201
15
72
3
45
99
36
72
78
15
33
6
84
57
3
9
21
99
12
96
33
51
15
21
39
21
117
15
21
6
30
6
237
15
66
36
78
93
63
6
54
9
111
54
75
21
12
27
51
201
99
9
105
36
102
105
189
51
24
9
6
33
60
168
12
45
36
72
168
12
54
126
39
33
72
18
78
48
51
165
6
30
24
15
93
63
39
126
108
312
48
36
15
45
63
12
81
15
24
96
84
33
75
12
45
30
93
15
42
54
21
96
3
42
72
27
9
72
207
12
15
90
51
3
54
15
51
6
54
84
45
12
96
105
75
225
90
18
87
9
84
39
48
75
18
24
3
24
96
84
3
18
75
24
9
27
33
90
141
3
12
6
75
9
54
129
12
45
75
60
3
42
111
9
3
168
45
24
48
6
90
51
96
105
15
105
39
3
45
81
90
57
45
15
129
75
96
84
33
126
54
42
30
6
30
15
45
252
63
39
6
195
39
45
63
48
45
60
39
21
129
15
33
63
33
51
15
108
33
24
219
30
72
159
93
63
15
9
111
9
15
30
171
87
18
54
81
183
54
15
57
15
120
45
111
60
24
99
30
132
48
99
48
132
120
147
36
108
30
24
3
123
81
129
87
57
135
153
72
15
3
114
135
21
18
96
33
72
108
141
36
15
9
30
54
18
9
15
54
66
90
24
12
18
24
33
57
120
126
6
66
54
216
39
36
84
9
102
9
9
60
51
201
12
15
21
36
96
48
96
36
27
48
12
87
81
33
126
153
3
90
27
117
36
162
180
78
18
9
21
27
12
60
120
57
3
27
108
18
87
57
24
87
15
90
15
63
21
33
27
63
18
75
24
39
36
24
21
171
117
72
60
21
54
6
90
117
12
45
6
18
ABCD 98662415128*3^$a+1 [50211]
84
12
120
24
95
64
26
114
25
29
66
24
6
34
153
207
36
105
59
1
159
30
56
54
12
25
15
9
69
27
5
48
66
16
8
280
56
25
120
12
17
112
39
9
90
57
39
44
1
12
48
125
130
14
6
84
1
59
1
9
51
71
48
46
15
35
54
6
157
227
12
30
114
16
38
126
241
15
9
41
18
37
23
66
16
135
203
46
15
41
24
10
54
27
53
46
36
81
29
10
38
66
64
57
53
91
5
55
59
12
85
36
9
8
120
43
149
31
137
7
15
20
54
34
57
5
48
7
59
6
64
206
61
77
16
80
66
121
24
23
30
232
15
3
132
74
24
43
173
67
60
24
3
86
6
114
234
1
35
145
9
27
53
66
24
30
16
14
157
93
56
90
94
63
23
66
10
20
49
201
8
72
18
13
27
33
29
24
90
37
3
21
35
61
137
6
37
29
90
54
34
96
44
1
12
84
35
25
83
66
31
95
234
274
20
13
167
6
16
48
90
60
2
10
14
55
89
211
35
154
3
47
36
10
15
11
54
40
87
27
81
95
25
69
72
120
74
6
78
37
39
20
36
24
36
1
47
16
21
24
5
136
8
82
54
90
14
127
33
50
40
86
91
24
5
90
54
70
36
14
40
72
18
230
16
6
44
61
24
11
25
45
15
84
59
276
24
1
45
90
24
93
167
172
38
66
94
2
30
34
57
77
43
53
40
27
53
67
23
30
66
168
6
64
26
61
63
92
84
1
89
7
63
20
6
18
70
32
48
30
16
44
13
99
38
67
5
18
13
23
34
26
1
24
171
44
1
95
4
45
71
24
24
1
29
96
240
10
45
11
1
23
64
80
6
7
144
36
29
54
66
10
80
121
77
7
23
100
126
50
37
3
126
8
30
97
9
86
1
143
66
31
113
96
10
30
38
12
61
113
7
47
42
90
28
81
81
48
27
45
90
9
131
18
31
51
21
33
51
119
24
13
24
89
24
127
9
15
12
77
43
77
90
6
64
32
58
72
38
90
37
99
54
32
120
18
12
4
44
10
72
8
136
87
23
60
6
18
61
185
31
89
106
54
15
12
24
144
5
90
25
35
90
90
46
30
114
90
14
102
109
45
15
36
173
42
78
307
95
108
13
24
53
7
3
30
27
69
14
193
57
72
98
1
101
138
13
47
76
116
108
1
156
24
216
84
135
117
83
144
1
29
22
45
35
61
48
12
129
74
16
14
184
72
8
96
7
24
39
44
121
69
2
168
30
7
24
132
24
29
24
16
14
1
35
16
134
24
126
1
9
134
132
88
6
147
60
107
13
84
60
23
37
149
24
142
44
4
2
18
96
1
24
131
1
84
53
66
160
117
17
90
22
159
216
96
123
57
48
21
98
6
10
80
30
7
17
67
15
105
120
93
80
66
30
6
48
66
226
9
71
54
54
13
77
6
10
80
24
7
59
157
143
37
48
39
93
27
56
25
60
89
66
96
1
47
1
179
1
15
44
73
29
91
53
24
66
25
59
61
12
137
126
37
27
90
26
24
133
9
18
6
15
51
21
17
43
168
39
81
269
10
20
16
90
56
91
84
60
83
180
73
3
26
88
170
133
57
66
21
143
37
123
50
192
78
12
78
67
36
48
36
24
29
67
36
48
11
4
44
36
66
55
135
9
41
24
6
64
80
1
33
152
79
12
48
45
15
95
60
1
99
26
24
46
20
61
3
21
36
120
47
16
30
50
1
36
233
91
3
57
23
16
50
7
33
50
37
17
7
119
330
31
35
24
37
17
10
33
84
59
40
14
72
55
65
19
141
74
24
6
31
24
11
78
16
24
3
24
23
36
60
24
22
50
174
16
18
81
12
33
50
24
16
45
41
24
31
35
60
160
68
61
11
84
37
47
136
54
51
72
48
15
14
187
5
114
1
23
12
85
24
5
31
60
23
40
21
35
54
66
144
192
88
86
54
106
114
36
50
24
70
153
99
ABCD 98662529768*3^$a+1 [50031]
15
33
3
30
222
36
36
84
54
150
57
27
78
63
39
33
96
21
12
15
24
96
9
15
45
228
6
108
18
18
126
84
6
72
9
57
108
18
108
126
162
42
36
87
33
60
54
18
30
117
9
18
45
24
93
54
6
39
9
42
18
99
63
33
15
105
21
27
15
66
39
33
6
33
123
36
33
135
9
243
36
12
42
99
93
54
132
18
102
9
33
63
93
75
120
3
60
72
9
9
54
54
3
33
54
12
24
18
102
24
48
69
21
36
72
63
51
12
168
30
78
45
39
36
72
42
75
9
18
60
18
36
66
105
57
42
30
6
30
36
60
18
33
144
39
9
24
3
12
42
39
87
12
132
81
3
36
177
48
27
24
108
30
42
12
6
36
108
174
18
42
69
48
27
48
72
54
60
3
45
27
27
42
27
24
3
18
54
372
126
3
33
72
111
15
18
6
54
51
75
54
12
114
30
18
33
48
15
105
21
171
9
102
9
15
18
66
24
12
78
48
3
87
78
3
9
6
66
96
63
21
51
21
60
18
45
3
45
96
39
258
39
15
33
24
15
174
168
18
12
36
108
78
39
24
3
42
108
30
6
18
36
18
27
63
33
3
84
9
33
72
18
54
108
12
15
3
36
6
18
36
12
90
6
126
3
24
45
27
63
12
162
54
72
21
24
9
111
39
12
18
60
15
15
105
48
27
132
18
36
18
33
69
123
39
57
15
54
3
3
36
9
45
30
6
30
105
27
45
129
54
36
36
33
75
21
24
72
69
12
78
12
21
168
45
3
21
12
36
27
27
60
36
45
21
36
42
12
18
15
57
24
12
108
15
21
42
18
15
33
78
12
45
48
15
18
78
30
3
33
6
129
51
54
48
39
24
87
30
3
105
60
54
66
108
24
72
108
51
33
6
30
60
30
18
6
30
54
261
51
12
6
12
18
117
117
168
18
18
156
3
15
78
27
21
3
15
126
36
72
168
15
15
24
18
39
96
3
114
30
144
150
144
15
39
90
66
141
3
78
135
3
6
18
66
24
3
81
15
9
126
33
15
33
111
204
30
18
72
21
21
156
63
15
102
3
24
87
54
120
42
57
9
18
21
96
27
69
39
105
27
12
78
30
90
51
45
48
42
12
6
108
3
9
36
3
39
57
216
33
183
45
186
33
21
36
126
12
93
96
240
96
33
18
42
27
39
18
6
9
72
3
90
18
18
63
99
90
6
12
9
225
54
9
87
12
69
57
60
48
54
78
15
69
108
72
6
174
147
33
150
12
45
27
18
36
39
39
30
222
30
114
30
24
135
21
6
69
21
75
15
57
33
15
15
54
6
30
78
9
111
6
147
15
33
3
69
39
18
18
12
18
72
54
57
213
18
6
27
39
108
21
24
15
18
144
36
66
6
54
18
54
30
36
60
63
9
18
54
15
21
84
108
60
39
9
6
54
66
36
21
3
12
54
54
18
60
66
21
21
27
57
15
3
42
66
9
15
18
12
24
84
126
90
87
129
6
81
45
75
81
18
162
6
45
45
162
90
84
3
24
9
6
81
63
36
18
102
36
24
9
27
18
3
15
126
66
24
48
24
264
18
36
3
3
141
39
54
72
120
42
102
27
153
54
270
24
36
36
18
30
168
18
48
6
12
24
15
15
90
18
45
51
36
66
24
108
54
30
6
72
18
12
6
18
90
48
42
18
66
24
18
36
18
12
42
48
144
60
12
78
15
33
15
9
12
60
120
54
9
51
93
45
108
54
54
3
51
36
6
18
48
6
3
87
54
18
48
108
54
54
6
30
69
27
12
54
108
39
33
15
63
54
30
21
24
51
30
6
57
9
111
51
24
120
45
15
54
27
3
36
18
36
36
6
48
126
6
72
54
156
42
84
72
42
48
72
75
15
36
96
12
42
30
9
27
54
63
69
72
18
9
39
96
90
15
72
15
18
18
45
45
3
57
12
54
18
36
18
189
81
6
9
45
27
93
96
36
30
72
132
69
33
87
21
3
51
18
6
45
27
84
96
18
15
33
39
48
75
60
90
30
6
180
12
72
36
63
15
9
3
36
36
6
126
18
18
36
105
24
9
87
72
81
84
6
126
30
162
15
9
66
6
54
138
6
48
72
72
90
204
12
6
9
81
48
72
18
24
36
72
102
18
57
21
3
48
3
54
54
54
30
141
111
9
33
36
36
39
9
15
3
6
54
30
27
33
18
12
90
24
15
3
30
54
57
48
21
24
48
18
96
30
51
93
6
72
36
72
36
ABCD 98662594918*3^$a+1 [50042]
30
66
9
81
18
132
9
9
42
9
39
9
36
12
129
19
65
7
20
12
21
99
21
6
1
60
32
52
11
90
135
33
111
9
31
48
8
3
45
51
133
53
39
21
15
105
19
65
19
44
51
109
80
108
33
12
120
207
208
68
87
24
1
72
8
3
25
155
36
6
120
15
100
68
27
13
35
61
65
24
12
75
40
128
12
108
4
17
6
180
33
24
3
240
24
6
30
169
20
45
30
33
16
36
71
45
3
9
180
27
189
4
11
9
21
27
9
6
60
13
20
124
71
57
24
28
71
37
20
4
131
18
195
24
63
45
15
24
9
57
39
51
18
6
33
123
24
33
12
15
66
24
31
92
51
66
84
19
8
208
32
33
27
108
15
37
5
60
195
12
16
140
4
11
12
54
24
6
261
15
114
19
41
24
39
51
36
9
4
107
21
100
60
68
15
9
27
6
15
4
29
12
54
45
159
97
5
24
3
16
35
42
135
12
3
60
57
40
152
21
39
48
48
45
19
11
90
15
108
45
19
71
66
36
87
28
5
15
15
25
5
3
87
9
24
16
56
93
90
49
56
24
33
60
78
21
36
12
3
60
49
68
21
55
5
67
35
37
8
3
12
48
72
78
7
173
15
16
29
72
18
180
6
63
3
18
19
8
3
129
48
3
30
51
15
25
41
108
51
64
44
81
27
52
17
6
133
11
13
12
11
18
51
16
20
12
36
117
60
7
11
120
45
15
57
60
12
21
6
9
45
51
21
54
49
180
20
12
45
87
12
108
21
96
54
12
33
15
60
69
88
113
12
27
12
69
30
49
48
5
19
8
96
105
126
1
72
191
60
42
27
28
53
39
48
3
12
60
9
4
44
3
138
42
9
36
15
18
6
6
75
4
11
33
72
63
129
60
48
60
15
30
30
277
36
155
9
60
16
77
18
69
27
120
60
54
27
15
33
27
90
3
100
84
80
108
64
11
24
30
51
12
36
75
42
18
36
24
9
33
138
12
18
27
33
162
24
81
45
15
135
25
23
12
30
54
24
36
6
48
6
21
108
51
21
3
25
32
33
159
48
63
30
12
90
9
81
15
24
9
30
37
12
53
19
29
42
24
33
81
60
36
43
11
9
12
99
9
3
117
96
105
7
89
3
3
78
15
15
85
12
5
135
105
54
9
12
33
42
33
4
20
63
25
35
18
12
195
9
55
20
16
23
57
15
84
30
24
30
42
84
84
30
25
11
21
72
27
45
76
44
36
33
66
30
3
81
60
96
30
36
57
88
24
48
11
9
16
41
75
9
72
63
15
6
84
31
11
69
84
135
12
33
57
19
29
6
84
9
81
75
184
11
45
16
68
52
60
101
15
12
12
39
12
30
115
35
18
7
80
15
33
24
3
60
84
24
42
138
1
8
51
165
12
9
6
45
33
42
57
12
64
5
12
99
48
12
16
8
72
3
120
42
3
51
121
48
5
6
49
32
112
11
60
1
119
1
8
21
7
23
6
3
48
12
51
30
12
60
75
28
56
21
99
9
60
75
27
24
84
121
29
66
90
114
25
17
120
258
36
24
6
115
11
25
35
45
40
53
79
12
35
33
93
15
132
33
15
69
96
30
177
60
3
25
5
79
35
61
5
15
63
102
43
60
11
33
111
57
48
15
42
84
115
8
21
15
36
24
51
33
21
72
15
39
96
48
45
12
39
1
8
120
16
8
57
15
48
3
54
30
25
59
6
36
55
5
78
12
18
127
48
20
24
33
3
12
99
21
75
33
4
11
66
6
9
36
24
36
39
6
63
96
96
39
13
11
9
16
32
12
27
1
23
1
56
165
15
12
36
4
56
16
29
195
21
15
39
66
3
33
150
84
36
97
8
3
85
101
54
189
28
23
42
24
3
3
13
47
9
21
54
21
24
15
21
3
1
65
175
11
204
66
18
61
68
108
33
15
15
69
16
164
16
44
27
9
15
6
24
75
87
138
60
19
8
39
33
36
45
15
15
9
3
105
15
24
13
41
51
16
20
60
60
45
108
102
9
96
15
45
33
15
16
80
36
15
60
45
33
72
27
12
51
30
18
30
12
7
32
76
143
69
16
36
140
21
187
11
9
28
23
12
9
24
15
42
55
185
3
16
59
36
6
7
128
15
9
15
96
54
43
11
42
198
60
21
21
7
20
33
24
6
30
207
21
15
16
116
15
48
1
44
12
40
5
27
72
9
12
19
140
9
6
1
68
57
7
92
75
9
87
18
42
30
7
36
116
105
99
12
120
12
111
45
24
60
21
7
83
49
41
51
51
13
36
59
30
19
83
24
9
36
15
1
32
21
60
27
45
99
36
33
7
20
69
54
9
21
36
63
36
16
11
97
11
90
126
93
93
78
229
20
57
30
6
63
24
160
8
64
20
16
44
75
66
27
21
55
17
19
8
33
7
191
12
33
36
16
32
51
21
69
6
30
6
105
40
8
75
120
9
12
39
ABCD 98662701004*3^$a+1 [50026]
33
50
94
51
8
15
10
59
3
4
6
30
18
11
79
29
13
98
22
15
35
13
20
25
11
40
15
41
24
19
80
57
72
88
8
31
6
15
23
1
35
76
32
22
11
49
3
57
6
30
2
13
8
24
1
50
12
4
5
28
87
36
113
16
9
36
3
12
8
37
59
4
33
3
12
20
19
53
1
30
5
4
12
60
20
28
12
48
108
9
83
1
27
69
6
9
9
12
60
24
14
21
15
33
12
60
24
31
6
63
20
37
3
32
13
60
36
14
1
24
27
8
9
181
6
53
36
16
9
62
10
3
21
60
23
36
4
8
39
10
36
23
31
6
135
39
33
21
60
14
13
15
44
10
23
12
1
48
2
69
3
13
75
18
119
1
11
36
60
43
5
180
7
18
2
57
1
11
24
24
40
21
26
4
5
1
60
14
16
93
20
37
59
36
24
31
24
6
3
20
37
35
28
21
90
45
12
72
71
84
21
25
39
8
3
1
51
113
31
54
27
23
21
15
64
12
32
46
39
47
13
33
24
39
57
84
11
28
21
6
9
15
29
75
72
34
60
30
6
59
19
6
59
16
71
45
24
1
74
25
9
11
24
12
4
95
21
4
9
30
21
8
36
97
3
27
57
3
29
4
60
21
131
13
2
13
80
1
11
4
8
43
29
63
22
14
46
14
9
63
12
16
36
8
22
14
1
20
28
35
1
56
28
87
44
22
30
30
95
24
16
39
65
24
36
3
33
49
66
9
45
39
20
1
71
25
14
13
80
13
3
15
96
33
36
12
9
30
53
3
10
54
29
124
20
12
24
51
1
3
30
15
140
15
22
14
33
67
45
36
47
28
5
52
68
15
10
27
47
85
39
65
16
9
12
23
25
11
40
171
48
6
15
11
10
35
12
13
3
21
3
60
36
11
33
96
12
39
34
14
21
40
51
54
12
2
45
51
40
66
23
40
87
6
2
33
4
9
26
85
21
38
24
22
90
66
2
21
12
15
9
28
8
28
36
23
21
16
51
90
24
11
19
56
40
17
36
37
24
15
23
21
1
50
24
10
6
93
11
105
7
30
27
107
25
11
28
44
36
22
84
6
30
15
3
6
23
1
62
33
1
14
1
24
24
47
10
3
21
2
12
58
24
35
25
26
58
11
16
9
11
12
1
35
1
23
7
90
23
13
60
15
24
35
4
5
37
3
44
1
12
24
60
59
7
33
72
3
36
20
46
39
56
13
60
11
16
8
1
11
12
12
31
29
16
3
5
60
1
35
4
56
15
69
72
24
25
38
22
59
27
13
36
36
33
6
24
21
9
2
9
15
4
42
38
9
12
28
57
36
63
15
66
24
30
17
25
39
9
30
17
79
20
10
36
23
16
21
27
80
7
66
18
9
11
70
11
55
84
9
20
3
73
56
25
6
5
28
15
41
84
51
4
44
28
8
45
15
22
39
9
14
16
66
39
20
27
37
36
20
4
3
29
4
11
10
24
6
8
16
6
3
107
9
4
21
27
32
13
2
16
17
13
95
12
4
8
13
38
82
23
40
44
48
13
36
63
12
80
25
60
15
8
75
22
50
10
59
36
16
15
48
5
1
6
69
45
50
64
29
52
15
33
12
15
60
41
43
17
15
37
57
84
42
17
76
45
11
4
59
21
25
47
19
5
25
24
12
23
181
86
10
27
3
24
30
24
36
23
1
26
49
12
9
6
68
9
12
15
10
98
81
52
93
2
13
51
6
27
33
54
5
85
15
36
48
11
9
1
23
48
4
45
36
24
23
13
35
52
72
15
113
13
35
49
75
36
92
12
39
9
31
102
23
1
120
11
3
9
16
20
1
24
11
1
15
12
3
78
36
36
14
70
11
4
9
42
8
10
59
28
32
108
25
15
20
79
30
26
13
15
102
24
11
12
36
4
57
23
16
81
14
10
27
24
35
9
12
12
60
52
9
11
48
12
40
48
48
84
8
37
15
56
4
68
7
20
10
3
12
44
1
26
93
12
39
48
177
19
6
35
3
46
12
23
16
8
13
3
45
62
9
19
6
75
8
1
12
74
33
52
45
60
36
2
57
79
9
80
15
28
17
67
54
35
31
20
21
13
30
44
1
36
9
36
59
39
16
9
8
15
9
1
15
32
52
15
80
34
15
21
120
38
28
53
37
15
9
15
23
108
13
44
3
45
13
12
3
27
5
25
14
10
15
84
11
45
115
126
48
75
56
28
11
10
26
34
74
133
3
5
4
120
11
45
61
3
21
11
28
81
60
99
12
45
15
15
69
12
15
33
27
18
102
32
58
60
23
4
8
24
60
111
49
24
57
27
35
16
60
6
36
14
13
35
37
96
104
1
35
49
39
80
1
14
40
6
38
22
24
11
19
6
14
46
23
12
1
35
84
40
11
40
69
105
51
15
77
37
14
45
27
4
5
49
15
12
3
44
37
21
60
54
24
5
1
39
12
33
66
33
21
39
21
36
30
5
3
52
113
28
39
29
1
23
12
63
72
13
68
3
36
60
10
6
20
34
63
21
39
8
19
29
60
7
17
36
16
36
24
44
1
23
1
11
25
24
14
21
60
64
20
3
49
9
59
36
39
58
30
24
6
75
12
3
18
11
49
39
12
36
20
12
7
5
75
9
37
24
60
90
8
33
4
21
14
4
6
24
36
90
9
104
96
24
48
13
2
9
1
18
30
47
3
21
61
18
60
45
21
30
9
20
1
35
84
4
3
24
45
15
60
9
21
23
43
30
27
27
5
1
60
27
3
5
55
29
24
16
15
5
16
39
29
7
44
9
31
24
45
80
1
66
8
1
23
13
32
12
1
78
30
39
32
1
84
14
9
28
15
44
10
35
3
33
12
13
39
39
29
12
1
47
61
6
21
8
12
12
61
14
28
84
5
1
60
14
9
135
37
24
44
4
23
49
8
1
11
49
11
4
105
36
95
49
15
24
21
2
49
39
6
14
82
47
60
37
3
12
15
30
38
22
180
14
1
23
22
60
26
9
28
111
41
3
1
20
37
2
48
33
7
9
48
48
35
33
1
51
20
25
14
70
11
24
76
24
15
53
61
36
98
13
12
57
15
9
35
36
1
54
20
9
1
59
1
3
87
6
38
9
12
16
15
17
43
24
6
3
92
4
24
84
33
47
3
58
26
13
36
47
4
44
1
80
1
60
59
48
37
51
20
4
21
84
3
8
73
14
33
12
3
58
14
82
11
19
29
25
27
9
14
24
52
60
9
44
16
11
33
28
32
7
5
40
20
15
133
8
19
114
12
23
1
3
11
57
3
12
64
9
27
17
43
18
2
49
21
48
6
6
24
11
12
1
59
12
1
74
24
46
3
32
55
8
1
20
4
27
6
15
32
36
39
133
15
24
45
20
1
15
15
18
30
9
72
36
9
3
8
48
12
24
3
16
9
72
15
54
12
3
21
75
11
10
90
9
39
81
45
24
36
59
60
31
45
15
8
16
56
46
27
8
12
12
1
35
49
23
127
6
38
16
30
51
9
39
44
36
4
21
11
1
23
51
10
14
16
33
23
4
30
24
12
2
37
9
26
10
75
8
13
15
12
68
12
28
3
89
13
84
75
8
36
1
36
27
8
12
37
6
9
24
11
70
3
12
60
69
36
35
76
8
12
13
72
15
33
30
ABCD 98662738126*3^$a+1 [50117]
72
151
47
90
55
17
18
270
270
73
53
144
90
1
179
85
77
43
72
24
41
144
31
59
234
36
7
144
83
90
43
47
1
89
72
18
157
5
54
54
36
115
65
31
5
144
54
133
47
72
18
36
306
90
31
59
54
31
168
17
108
235
125
162
1
24
65
151
29
19
35
36
1
107
37
35
108
36
37
360
144
143
72
18
270
97
168
5
270
36
306
18
13
24
24
72
48
125
211
113
31
24
72
168
101
67
24
144
24
191
270
36
90
108
73
168
11
61
263
36
324
1
264
59
72
54
54
1
215
234
7
24
41
199
144
107
85
113
72
31
24
24
191
90
54
97
119
25
29
91
24
11
181
48
5
180
90
180
145
35
181
53
342
198
127
24
96
59
54
127
120
216
113
151
24
149
90
36
36
108
36
234
7
83
36
54
36
31
24
192
59
85
203
360
61
101
43
168
23
49
41
90
36
25
24
24
168
227
90
72
259
191
1
89
79
216
240
23
72
73
35
181
35
54
103
24
89
31
5
108
7
24
5
54
61
72
47
25
48
120
72
275
157
24
125
54
13
264
155
90
18
36
306
18
25
65
127
125
91
48
24
35
180
97
24
5
67
192
96
59
13
23
54
43
173
126
108
162
175
144
96
120
24
161
175
113
55
35
162
379
24
11
54
72
144
7
299
108
361
24
461
90
49
48
119
234
31
5
18
36
90
54
90
180
151
11
18
270
277
209
31
144
59
36
145
35
216
180
1
17
36
54
37
24
96
23
25
11
325
35
37
17
31
72
48
24
48
119
108
90
43
168
41
18
181
35
324
97
96
113
36
18
36
205
11
421
192
35
13
24
240
83
36
36
270
414
97
83
54
72
31
144
23
126
115
11
109
96
96
288
95
97
47
145
35
36
1
35
18
90
90
90
61
29
162
90
54
121
95
145
125
108
31
216
23
121
5
54
301
336
240
144
95
1
125
54
181
144
96
83
61
24
312
144
24
168
72
48
144
119
90
234
61
191
49
96
53
43
83
144
36
49
167
54
331
29
115
65
79
11
126
54
126
18
1
89
103
23
180
205
192
72
107
54
216
234
37
72
312
24
5
54
61
24
96
120
59
90
90
145
215
162
90
61
72
137
31
59
85
59
61
83
162
91
24
83
85
77
198
72
54
175
5
90
144
121
24
71
36
ABCD 98662761032*3^$a+1 [50021]
64
32
61
216
36
39
69
144
270
413
55
108
45
9
71
37
36
36
18
18
18
252
17
55
41
49
90
5
160
33
90
108
18
23
67
90
36
162
29
61
18
54
75
15
108
5
31
33
39
9
27
72
54
126
126
18
41
160
48
224
67
18
36
72
95
13
108
162
5
229
107
55
9
189
36
216
72
90
53
48
7
126
54
36
36
77
85
36
18
90
18
89
217
72
54
72
36
144
18
18
18
72
162
18
11
79
36
72
126
144
234
90
35
55
180
144
54
63
80
181
18
90
54
108
93
80
43
5
49
18
576
18
18
41
16
105
39
48
3
36
36
5
13
180
36
18
108
396
36
36
198
90
126
59
64
75
5
103
198
18
72
89
127
18
18
54
18
126
18
53
48
7
54
18
108
53
19
90
18
36
125
37
108
162
54
198
144
54
72
90
72
36
90
144
3
87
72
113
49
207
207
209
7
72
54
108
18
126
72
119
97
54
126
59
175
108
5
103
54
99
32
157
36
72
18
180
108
36
18
95
67
72
54
90
90
11
96
181
18
105
93
126
165
15
180
36
198
54
18
180
39
96
80
307
93
96
45
54
29
97
18
29
7
18
167
112
48
69
54
36
36
72
5
121
36
83
304
405
107
145
143
55
36
216
144
108
90
36
18
234
18
162
180
63
45
3
87
90
287
16
57
23
49
378
108
126
72
35
55
162
23
13
18
18
54
72
113
48
64
27
54
18
108
18
47
61
198
77
67
29
7
185
247
9
9
126
36
21
51
36
9
63
209
97
47
96
19
108
72
36
53
73
36
18
18
36
36
18
18
36
47
43
72
29
7
36
54
180
18
41
13
51
224
229
198
126
359
48
16
171
21
176
1
18
54
18
18
83
61
99
81
126
270
3
357
11
61
216
126
162
72
18
36
77
229
18
89
73
18
69
21
107
1
111
32
379
18
198
77
49
15
57
54
54
59
64
93
90
36
54
90
90
11
25
54
33
3
18
59
49
54
18
54
18
47
7
153
27
342
162
77
85
18
18
54
108
5
112
63
36
36
57
141
54
77
112
81
54
185
49
54
72
65
64
80
43
69
93
35
256
33
36
108
306
126
18
45
32
31
180
162
108
234
72
45
171
5
13
83
277
54
108
108
141
176
96
48
61
126
54
54
90
36
27
117
18
252
36
72
65
25
108
36
72
54
105
147
72
36
33
192
27
90
36
36
72
144
18
9
99
198
216
15
75
126
167
211
18
90
18
234
108
36
18
72
11
43
18
306
198
36
306
108
9
63
54
75
15
81
96
39
137
96
19
72
162
72
11
25
342
72
18
54
17
307
125
1
18
90
36
54
89
19
288
29
7
144
185
103
36
180
18
63
27
53
ABCD 98663167888*3^$a+1 [50047]
100
32
19
5
96
7
41
16
60
84
36
15
89
61
174
81
44
64
48
39
21
84
188
48
163
89
52
20
16
24
48
140
12
16
20
180
103
57
12
57
11
24
4
84
8
103
174
75
80
48
132
72
84
55
77
84
24
16
8
28
9
35
144
12
7
45
20
31
41
16
20
12
16
24
20
136
69
3
39
21
9
131
180
12
7
33
20
60
136
15
41
84
172
68
16
39
57
33
71
96
139
41
52
56
12
72
168
72
60
1
167
124
60
20
48
48
112
75
93
80
108
1
95
16
44
133
347
4
116
28
8
100
104
13
83
24
40
108
32
136
9
11
64
8
12
145
3
32
85
23
121
24
72
30
5
76
20
64
213
47
43
113
12
36
61
23
52
48
80
12
16
3
101
36
43
21
44
12
7
21
36
36
72
20
37
30
45
36
72
8
24
36
60
49
48
6
5
172
147
65
12
36
24
156
49
59
24
28
99
81
84
8
28
93
107
52
8
24
40
36
80
100
20
372
1
47
43
101
49
51
3
36
54
15
20
180
31
29
12
24
25
99
8
84
48
67
9
36
44
61
11
60
19
65
100
8
12
120
13
147
39
101
25
3
68
12
37
11
352
21
47
7
65
91
57
24
8
40
21
11
108
7
93
32
48
132
4
32
120
7
17
24
16
63
45
8
97
90
17
88
188
28
36
105
143
1
24
23
43
21
36
80
60
24
16
24
20
16
8
12
49
11
172
36
84
32
19
117
20
24
48
12
24
12
12
48
12
132
16
84
20
24
12
24
16
120
20
4
68
76
15
89
60
12
60
96
40
80
43
29
36
16
159
17
180
52
92
40
8
108
37
90
17
48
7
65
16
8
76
3
57
15
33
32
64
44
108
4
56
40
48
44
12
73
90
77
28
15
65
28
57
111
36
128
48
4
8
48
187
5
228
24
175
78
15
80
108
28
20
36
160
68
40
8
132
60
31
6
95
16
80
127
45
15
17
76
12
15
45
20
12
160
24
56
120
16
57
83
84
36
48
4
81
27
140
88
32
72
36
24
37
18
21
12
224
88
20
100
132
15
5
16
80
4
8
12
13
6
29
7
41
120
109
51
44
108
61
90
5
24
96
25
47
12
108
180
60
60
124
8
12
148
8
60
4
9
11
48
40
128
24
28
80
28
63
77
73
275
16
48
8
43
17
4
8
28
3
29
36
36
24
52
3
41
16
48
44
60
12
36
12
55
12
89
1
11
84
16
44
13
75
36
156
8
61
71
60
88
20
132
43
17
36
24
13
111
24
32
36
84
73
147
128
12
28
140
48
40
20
12
36
120
72
7
6
90
84
90
3
44
168
40
75
5
28
8
31
48
17
36
108
64
12
80
16
32
67
81
48
72
32
60
168
52
12
24
36
68
72
36
84
76
32
7
41
24
19
21
24
12
60
20
84
76
20
7
21
75
69
32
28
8
40
24
368
48
52
92
60
60
96
79
93
68
7
30
96
54
21
12
72
56
49
23
19
30
11
88
69
87
180
164
24
88
9
90
54
99
8
12
12
85
155
13
35
31
57
39
84
89
28
8
4
80
31
17
40
249
30
5
13
147
15
65
85
15
3
5
28
20
52
60
12
36
44
60
25
71
120
24
49
107
7
57
36
32
48
19
9
92
52
32
48
28
20
12
1
11
36
28
32
127
30
11
85
39
32
36
48
36
4
15
137
12
40
20
7
21
57
95
31
69
20
36
24
7
81
32
148
48
72
39
125
24
24
76
80
25
47
12
67
45
56
120
12
12
85
291
72
36
51
65
19
41
36
13
71
19
17
48
12
204
28
72
33
167
24
72
60
12
48
40
120
3
29
25
23
124
15
21
224
25
83
12
28
68
28
104
52
3
125
40
20
228
49
18
53
24
16
92
48
64
48
8
48
24
100
36
39
17
88
32
40
44
25
27
8
91
5
4
9
35
37
24
87
20
112
231
89
12
24
4
128
12
168
60
12
97
135
20
13
107
4
12
164
216
49
119
84
36
1
83
132
76
44
24
24
216
115
9
12
123
45
32
16
129
3
51
29
36
1
18
5
55
36
17
13
107
19
65
16
120
ABCD 98663519096*3^$a+1 [50032]
19
36
60
54
72
23
31
66
6
48
65
24
25
180
3
24
129
71
40
24
120
32
40
3
29
55
33
104
13
3
9
71
127
57
8
136
51
21
80
13
27
32
72
24
72
25
39
24
27
48
204
126
155
40
104
25
95
61
42
54
171
24
24
15
12
60
108
5
49
12
35
16
104
43
173
88
15
84
53
144
19
234
11
16
69
11
48
103
18
15
75
29
120
16
72
27
42
36
63
32
115
53
72
169
36
84
54
36
29
7
42
48
42
72
18
11
151
65
19
24
5
43
18
171
15
54
30
312
48
125
40
39
33
32
43
54
111
128
24
151
156
21
32
7
9
27
5
13
27
27
77
16
33
144
23
24
48
13
108
15
21
138
96
36
30
15
144
27
5
72
136
51
54
191
139
84
96
72
33
15
36
53
73
42
101
19
36
17
7
12
69
72
57
6
81
24
165
27
104
121
84
51
45
144
18
41
7
78
27
3
29
175
12
45
24
21
150
45
99
5
96
55
9
9
18
42
12
96
18
54
207
56
160
24
15
65
79
17
19
60
48
17
48
103
65
64
8
43
72
21
207
9
15
90
23
88
63
24
156
117
27
6
15
80
40
9
63
45
48
36
71
7
65
16
57
159
3
36
180
21
24
9
71
1
111
93
30
21
24
9
90
93
8
31
36
138
27
123
5
160
80
7
12
18
18
137
64
15
129
120
56
16
32
168
7
36
77
79
6
48
6
54
15
32
7
30
11
25
6
9
72
165
3
75
36
9
57
15
3
24
21
81
39
159
150
147
144
51
5
240
43
72
18
51
32
25
95
88
27
18
36
6
72
33
15
129
93
363
24
75
126
72
6
66
39
176
16
24
8
67
156
33
81
48
6
57
105
15
48
21
36
47
121
87
24
56
13
102
93
51
6
72
63
9
66
53
7
18
15
69
11
31
18
36
36
119
7
9
39
114
18
5
25
135
48
39
18
12
11
79
108
29
61
54
21
80
7
17
48
72
85
66
129
8
88
9
36
78
5
72
97
90
21
72
87
57
3
93
48
32
43
29
88
32
67
36
65
40
93
195
15
65
25
6
41
79
9
27
24
120
78
47
160
96
24
15
30
6
29
336
103
57
48
32
19
53
7
105
3
18
99
75
54
24
66
60
90
30
65
40
27
5
40
32
16
216
128
96
72
120
49
95
40
39
42
47
136
51
69
111
81
3
6
23
67
30
96
47
16
104
208
24
33
90
336
60
57
8
7
9
129
335
7
24
81
240
24
24
96
201
15
32
55
42
15
39
12
60
174
18
18
119
16
24
63
81
9
63
27
36
12
29
24
37
90
17
37
18
81
9
47
31
113
16
96
32
112
104
352
48
45
30
21
120
21
35
25
119
64
51
36
18
54
36
101
16
27
5
96
16
183
65
13
59
133
3
8
72
43
276
36
12
17
48
16
56
160
8
48
13
30
141
3
21
32
109
6
5
40
3
36
36
54
78
36
45
45
90
12
132
81
72
9
15
3
5
13
30
108
90
6
41
24
64
27
45
63
204
18
12
47
133
3
8
112
120
27
93
24
63
17
16
9
30
60
101
40
8
7
9
9
90
54
60
83
7
41
337
167
67
18
126
36
36
120
69
63
65
7
105
111
9
9
135
117
102
21
21
36
72
18
18
126
5
16
24
99
29
7
81
27
5
16
81
6
9
81
23
24
127
18
71
91
21
48
57
47
96
19
72
54
47
97
18
53
37
114
81
104
96
48
232
8
97
15
309
11
48
25
15
81
39
96
24
72
57
63
3
72
53
19
21
21
11
7
18
23
24
25
72
30
36
29
43
93
39
36
12
90
36
35
25
47
145
78
137
72
16
9
87
51
29
160
24
56
25
159
57
15
8
61
51
39
36
93
15
89
48
7
6
51
3
12
36
42
12
96
39
56
7
57
69
54
252
96
153
27
69
3
36
65
1
39
57
12
27
9
119
88
8
187
54
39
ABCD 98663661568*3^$a+1 [50019]
105
23
24
25
23
40
9
48
12
60
11
37
18
17
16
177
78
6
51
9
23
1
24
11
49
18
42
18
18
24
23
115
18
87
93
12
78
42
15
15
17
7
5
43
18
30
18
12
24
11
12
31
42
24
18
12
5
25
71
37
18
29
88
75
6
11
1
18
60
24
5
12
13
42
33
21
42
48
36
30
6
5
72
1
12
12
18
54
36
48
15
9
3
60
45
18
9
20
1
24
23
103
30
11
1
3
9
30
60
45
15
17
49
35
25
59
25
18
48
12
18
35
31
21
39
30
11
7
17
19
6
24
15
15
6
35
25
54
17
24
55
30
23
25
35
31
41
16
8
40
69
30
33
27
41
7
29
48
43
12
66
84
36
54
12
36
5
13
35
7
105
9
18
12
36
54
54
24
6
47
12
61
11
61
27
60
8
13
11
25
54
29
97
6
45
8
1
18
6
11
19
77
24
16
63
54
72
3
75
12
5
1
59
48
36
12
19
6
24
66
17
12
19
42
3
57
30
18
36
51
33
30
30
47
28
116
1
3
45
54
5
40
3
12
66
12
60
23
1
30
54
24
120
12
6
24
6
72
3
99
36
24
18
6
65
7
17
12
13
6
6
35
49
15
152
7
5
7
41
43
54
6
6
23
1
15
21
24
131
24
40
21
24
36
11
7
12
5
1
27
63
57
32
48
13
24
6
18
35
31
101
40
12
15
5
12
55
108
18
12
12
51
15
102
11
4
8
12
25
35
12
36
28
87
18
12
15
15
17
72
73
35
16
32
13
30
12
17
1
36
18
5
7
30
39
21
18
6
27
9
60
3
87
21
8
19
41
1
143
13
75
20
43
5
37
42
36
12
12
6
35
121
24
39
33
12
95
60
43
12
18
12
12
23
48
52
21
54
5
31
12
30
60
75
12
56
79
30
36
71
1
30
18
30
105
32
40
8
49
138
42
35
16
9
48
30
42
11
55
6
6
53
24
60
16
32
60
25
23
4
21
11
31
24
41
49
35
13
12
48
51
87
24
41
25
23
37
12
168
12
30
18
24
71
24
4
15
17
12
73
108
36
11
25
12
12
39
81
11
19
60
41
12
1
24
6
9
21
42
54
11
84
43
21
9
6
30
39
21
12
27
21
60
35
1
48
12
18
5
7
90
36
3
20
7
24
101
13
15
15
12
5
12
1
27
32
211
114
23
52
20
85
36
11
13
12
24
30
42
143
36
13
35
13
48
39
80
28
68
12
60
24
1
60
24
6
29
79
29
12
61
3
12
3
12
30
15
135
57
80
7
60
18
23
7
156
6
35
61
35
24
1
18
222
47
1
12
35
12
108
55
18
30
17
13
12
27
20
13
3
12
33
24
42
9
9
12
36
12
35
28
32
31
6
36
18
41
1
63
9
6
5
192
19
5
1
48
36
24
11
25
35
13
72
54
102
12
30
6
15
75
30
11
28
27
33
32
73
95
28
15
5
13
11
28
3
30
240
24
24
12
60
63
9
83
48
52
92
13
18
5
12
24
1
47
1
27
20
12
7
18
30
161
31
21
44
13
6
6
48
23
37
3
32
7
6
15
32
76
72
12
8
13
75
9
23
25
24
23
7
33
8
73
35
25
6
53
7
18
18
72
21
15
41
49
42
12
65
16
32
13
30
24
17
13
47
96
12
13
47
12
1
48
11
36
37
11
7
30
3
9
23
52
33
23
19
17
55
53
43
30
59
24
12
48
49
47
13
47
1
23
12
73
6
84
6
3
15
21
57
47
13
35
12
7
261
44
24
24
1
24
42
66
48
95
1
3
27
53
1
12
12
48
18
36
30
60
24
60
12
18
90
6
5
79
17
12
67
18
15
33
27
68
13
27
3
29
1
15
24
8
37
48
12
36
30
41
43
6
11
25
24
42
5
37
6
66
11
25
30
113
24
25
35
67
33
21
35
24
25
23
24
73
35
31
102
27
21
6
36
53
7
33
20
25
71
28
33
18
45
92
72
13
3
111
29
1
23
25
72
54
17
13
6
41
52
36
44
85
3
12
20
7
6
27
36
45
11
1
12
11
25
35
19
17
76
80
7
6
6
5
1
30
45
27
18
30
17
12
4
21
23
7
6
72
12
84
39
8
13
35
1
6
12
12
21
33
24
3
9
144
96
95
60
4
20
1
66
30
198
114
156
6
30
11
7
5
1
12
102
65
36
12
52
15
6
15
12
68
36
1
18
5
37
42
33
12
8
7
66
30
24
101
4
21
24
3
45
23
1
23
1
6
41
60
12
43
42
12
23
12
1
12
111
9
6
36
5
25
36
12
12
30
9
44
16
44
37
180
84
11
49
35
7
5
13
36
111
12
8
13
6
90
23
97
6
18
30
114
36
6
54
131
1
3
80
49
6
114
48
23
12
19
21
9
24
59
13
72
48
15
48
15
6
48
23
37
23
7
5
31
60
17
79
69
9
35
85
48
83
49
18
102
11
12
7
12
24
30
47
37
48
23
1
36
18
6
11
12
61
6
33
32
85
18
6
72
42
6
60
12
12
18
29
1
12
6
6
23
7
53
67
113
25
36
12
54
30
36
78
17
12
25
15
21
12
18
5
55
101
25
3
20
1
11
16
3
24
41
55
29
108
12
25
6
54
23
13
12
30
33
44
1
15
56
85
30
36
84
9
69
18
60
12
6
12
30
17
16
87
53
84
1
120
24
66
6
6
30
27
20
7
41
13
47
157
120
12
6
5
24
24
96
1
18
54
3
45
24
24
12
12
35
28
15
5
28
21
6
5
25
12
42
21
39
30
6
18
155
12
7
6
12
60
63
51
5
121
84
30
65
4
57
3
9
60
12
23
25
23
12
12
1
30
48
12
17
7
108
33
9
6
5
25
18
66
30
6
72
96
24
36
84
102
24
9
27
18
36
27
8
49
11
37
48
11
25
30
54
27
33
12
12
35
36
1
39
44
13
30
5
19
41
7
5
91
41
1
63
39
45
20
36
49
12
23
31
54
18
30
3
57
12
36
12
95
7
33
12
140
25
11
24
1
6
18
30
5
48
13
35
4
33
24
24
27
15
5
25
132
12
36
59
4
15
42
35
24
1
27
15
78
12
47
36
37
15
3
17
1
6
53
157
6
54
23
16
32
28
45
24
23
24
28
48
32
13
18
24
18
167
1
11
13
15
15
5
37
30
21
27
6
71
1
12
12
24
35
7
90
3
9
71
19
6
12
35
13
12
48
24
11
40
57
59
108
115
5
60
12
13
42
5
25
120
23
12
31
24
24
30
54
6
71
4
44
60
28
12
80
12
4
116
24
55
89
13
72
63
12
20
12
31
29
13
72
6
78
66
53
12
24
7
5
40
9
18
78
60
108
24
12
24
11
88
15
6
24
12
23
28
15
29
19
69
27
21
27
36
65
12
19
6
15
32
12
28
32
19
30
47
24
1
48
11
1
3
117
12
15
63
17
1
102
77
1
6
18
35
ABCD 98663938318*3^$a+1 [50008]
15
17
6
34
15
35
78
40
24
26
1
23
42
6
6
12
4
3
9
24
15
53
18
12
49
77
19
9
32
72
7
11
25
12
9
2
30
43
41
139
9
20
6
13
53
78
37
9
8
7
11
6
12
6
24
13
29
19
24
11
36
34
39
5
6
13
84
11
12
42
30
25
33
8
24
54
1
5
4
44
4
68
7
24
24
11
12
84
97
23
1
21
24
20
6
18
19
33
38
12
66
64
62
1
21
2
12
30
28
3
17
24
7
23
12
12
22
8
18
1
5
88
2
1
9
27
11
1
29
4
20
24
72
7
11
37
41
28
24
3
17
19
12
9
26
61
35
37
11
73
11
6
16
3
23
6
4
8
19
23
49
29
6
37
9
63
5
12
28
3
9
3
41
12
48
7
29
18
24
24
24
22
14
1
45
38
1
9
38
1
11
12
1
5
4
3
5
52
3
53
4
12
8
19
60
12
60
41
76
63
9
20
6
10
2
18
48
28
3
36
36
11
36
12
12
1
17
96
7
9
32
79
9
26
12
6
16
15
48
5
43
5
168
6
12
12
25
36
17
66
70
2
18
91
33
8
4
20
16
2
12
46
20
7
23
1
108
53
18
6
36
48
12
31
12
57
2
6
40
20
28
24
8
30
13
9
20
6
1
29
36
102
49
12
45
15
41
60
36
19
41
18
10
15
41
7
45
38
30
24
43
9
38
1
11
66
4
26
6
12
4
12
27
53
54
25
9
116
12
31
23
25
33
15
11
18
7
11
37
71
133
45
12
99
21
32
36
6
12
34
3
12
17
36
55
9
14
10
26
1
41
31
29
28
14
30
30
10
3
12
11
49
57
32
12
4
3
9
8
4
15
11
25
41
28
38
13
45
15
89
76
15
11
1
65
4
20
31
41
6
22
15
23
6
16
8
19
9
15
9
8
7
72
12
17
19
11
13
36
9
36
50
37
33
26
24
24
6
24
31
21
3
35
24
22
2
24
10
12
12
8
12
6
12
10
68
18
13
9
32
12
6
6
31
11
18
16
3
5
4
36
104
30
1
29
6
78
64
20
16
2
6
24
40
8
7
11
37
5
124
39
11
22
27
23
6
40
3
45
183
12
29
36
30
24
6
31
33
27
24
23
18
19
12
36
12
69
15
12
23
1
17
28
3
11
46
2
121
11
1
21
3
23
1
9
50
48
10
26
10
32
24
19
45
75
45
8
16
27
5
7
23
25
57
27
35
1
5
28
15
5
12
30
13
21
24
14
6
18
22
86
49
17
36
4
2
18
52
8
42
1
12
29
7
11
1
17
12
6
22
15
24
5
6
24
6
6
42
16
8
18
34
39
36
48
17
67
29
18
30
7
41
7
9
2
13
5
7
12
17
4
15
35
10
36
2
12
10
44
16
8
54
1
12
21
3
5
7
17
30
12
18
4
8
42
37
36
33
2
54
6
30
28
12
26
6
18
46
3
9
15
24
17
12
60
30
25
45
32
19
47
30
19
24
65
7
5
28
68
6
13
47
34
2
73
5
72
19
12
11
25
17
31
53
24
6
70
26
25
11
18
30
22
8
7
12
24
89
12
30
54
7
11
10
3
9
38
10
60
38
18
4
3
9
3
41
6
10
20
48
7
9
8
79
11
10
8
24
4
14
10
32
19
9
50
10
14
85
77
52
20
6
42
36
4
2
13
47
1
5
28
27
21
12
27
59
12
36
12
18
24
16
12
3
36
36
9
14
10
12
3
9
147
5
18
58
20
24
31
11
1
65
12
36
7
11
24
66
7
60
57
32
19
29
48
12
138
1
35
1
36
9
8
19
9
15
21
32
42
13
17
7
5
54
1
33
15
5
12
36
24
18
1
5
40
2
12
6
64
3
41
40
72
51
17
28
27
53
108
4
3
24
21
2
12
48
13
5
7
72
9
8
31
45
27
29
7
35
12
25
29
114
10
12
99
21
12
2
36
13
72
5
19
9
39
21
8
16
24
60
15
12
9
26
10
2
13
41
12
24
31
17
7
5
40
2
85
93
44
18
6
30
10
3
9
48
3
17
4
2
106
32
91
125
18
12
36
6
6
66
18
18
19
35
1
33
8
24
24
24
18
25
11
1
41
4
3
23
18
18
10
8
4
15
11
1
17
24
18
1
21
12
3
9
36
24
24
12
68
4
39
17
31
11
12
22
8
12
18
48
1
24
11
6
24
6
30
19
29
12
6
1
9
24
3
5
36
18
46
2
6
42
37
35
73
29
28
12
20
18
1
21
48
99
41
16
2
25
12
23
22
8
6
61
41
7
53
52
12
15
23
22
62
48
12
6
60
12
12
36
18
34
62
36
85
48
21
8
12
19
45
3
35
37
5
31
21
2
6
7
33
14
48
10
15
71
13
9
68
4
8
4
27
11
10
2
1
45
39
11
25
11
30
19
45
14
36
70
14
22
108
3
12
59
34
2
13
59
1
17
24
4
2
49
36
24
12
23
49
12
36
17
4
63
47
49
24
21
12
15
11
24
1
47
1
12
23
37
36
23
6
6
6
30
12
1
21
68
7
21
20
4
3
5
31
60
48
21
8
6
34
8
31
5
7
9
12
12
12
51
24
5
4
3
107
12
13
36
24
17
18
22
20
84
4
12
48
2
6
30
30
16
8
6
1
65
52
14
36
10
38
12
25
36
24
129
8
30
34
2
58
3
48
12
77
28
3
12
11
49
5
12
31
12
11
1
41
4
3
5
7
17
24
52
24
48
3
23
25
53
16
44
36
28
12
27
24
9
3
9
3
33
36
14
34
38
82
20
28
15
33
3
81
15
60
23
1
81
8
48
7
11
12
1
23
6
19
33
39
119
73
17
19
17
4
32
6
42
4
63
9
15
17
31
24
9
12
48
12
8
24
16
24
2
18
18
37
60
12
93
36
15
41
12
19
45
8
4
20
31
12
45
39
47
34
2
12
25
9
15
11
37
9
36
20
4
14
37
71
13
36
5
79
48
24
29
16
2
106
8
7
24
12
96
23
22
3
36
24
33
20
24
12
4
3
5
31
53
16
3
29
28
96
15
81
3
47
13
29
16
12
15
47
1
29
16
3
117
80
30
10
3
9
26
22
84
3
113
18
1
5
48
6
37
11
13
12
21
2
30
36
4
39
9
3
24
11
13
35
66
12
54
22
12
60
14
22
68
60
4
39
33
8
6
18
4
12
48
38
22
3
57
8
7
23
1
57
3
17
6
6
7
36
24
11
61
35
12
22
14
13
11
13
29
36
18
94
27
48
21
15
23
36
18
43
5
6
58
3
41
28
14
102
18
10
14
6
42
18
43
5
16
8
48
36
55
24
53
31
53
24
48
24
30
6
6
10
44
19
29
48
19
33
38
34
12
38
10
32
4
2
37
23
13
23
12
6
4
12
48
87
65
19
21
8
7
45
38
22
12
14
6
19
29
19
23
49
17
12
40
60
63
11
48
1
12
45
26
12
1
5
48
12
16
3
29
40
8
52
3
11
12
1
12
17
4
36
8
7
9
15
35
25
12
17
6
30
24
42
13
33
3
57
8
16
12
12
12
32
12
6
42
6
82
14
78
36
7
41
7
81
110
22
26
25
17
12
28
8
31
12
45
27
60
17
4
38
48
12
10
12
26
25
9
62
6
4
14
24
25
59
49
5
19
17
48
6
58
3
36
41
31
21
56
7
5
4
14
54
4
2
49
11
1
29
48
31
29
24
4
12
8
12
42
18
6
37
5
28
38
18
42
78
7
17
40
8
24
7
17
7
9
50
58
3
101
24
40
8
28
26
1
9
2
58
48
24
15
35
1
5
6
12
13
12
41
18
12
1
36
21
3
9
12
27
11
1
5
79
5
48
6
25
12
45
3
72
11
36
1
9
3
17
12
6
18
60
19
5
12
12
18
61
23
30
4
63
36
35
1
12
5
72
12
42
10
8
4
26
34
20
12
18
36
18
4
8
148
27
29
31
23
25
9
32
31
5
4
99
21
14
13
5
19
23
36
1
11
58
56
18
18
6
25
23
22
14
18
12
18
25
9
32
103
12
57
3
69
3
35
24
10
2
10
32
12
4
98
24
85
21
2
30
43
36
12
9
3
29
12
4
44
18
13
17
7
89
66
1
17
7
71
12
24
34
27
41
7
57
60
15
29
4
27
11
1
24
48
21
20
168
6
1
23
10
3
29
66
12
1
23
1
24
5
78
25
21
3
24
29
7
47
84
25
11
22
8
31
5
6
6
112
8
4
24
3
35
10
27
9
8
90
82
15
5
30
10
2
13
11
6
48
4
44
4
12
32
4
14
22
8
36
4
15
5
6
18
6
42
43
71
13
12
29
55
17
4
3
12
9
51
17
7
11
37
11
1
17
28
14
48
6
36
24
6
60
25
69
3
5
6
6
42
37
81
24
8
16
32
36
54
58
27
41
28
38
49
17
6
10
48
15
17
4
2
1
11
10
32
16
38
1
17
4
14
34
3
23
48
1
21
15
24
12
24
9
96
3
24
23
48
13
9
20
6
13
17
12
60
79
89
19
ABCD 98663962856*3^$a+1 [50012]
16
9
39
9
63
68
1
59
52
32
1
207
44
1
3
12
20
19
29
52
60
32
52
8
120
37
54
126
18
17
76
3
45
9
15
51
162
27
8
37
15
32
16
45
54
45
63
33
12
15
5
36
7
65
52
12
15
24
29
7
9
9
71
16
68
40
8
139
69
12
80
28
24
32
16
92
25
18
33
24
56
16
8
156
36
24
7
89
13
42
45
156
15
69
176
48
100
24
27
5
49
24
11
12
24
19
57
84
44
1
48
11
52
9
99
51
53
88
32
40
8
97
51
9
23
124
48
105
18
42
108
12
18
24
66
27
36
87
5
52
45
47
100
48
3
9
36
9
24
11
16
80
4
8
55
45
12
84
27
5
28
51
33
20
28
12
36
44
52
20
49
47
12
25
18
53
25
30
114
23
85
47
28
12
3
53
55
69
80
76
45
102
17
151
5
24
40
33
143
1
6
17
60
16
44
16
20
4
56
67
18
51
44
4
15
93
48
20
1
174
29
28
80
72
16
24
56
60
37
15
69
35
4
87
60
29
64
32
49
3
105
42
41
64
48
20
1
11
61
47
72
13
11
24
28
39
21
84
48
12
164
12
4
51
33
12
63
21
3
12
9
104
12
108
88
8
16
111
18
12
54
113
60
16
56
48
40
117
24
27
128
19
21
56
1
39
9
42
53
1
63
60
51
29
103
282
15
12
24
39
33
24
120
20
60
84
16
44
40
44
1
11
16
20
13
300
39
75
153
12
20
12
96
13
12
3
32
55
45
9
90
93
3
9
39
77
4
140
16
60
63
36
29
36
60
16
57
27
9
72
3
15
17
25
23
24
72
16
45
27
32
48
48
19
21
3
29
40
93
84
3
12
3
42
23
43
17
55
45
27
9
24
168
80
40
45
107
60
48
4
15
54
30
41
28
32
16
8
24
13
18
21
21
27
48
9
11
88
20
115
6
3
27
24
102
42
45
21
27
32
72
13
15
20
120
13
99
24
12
32
76
21
75
20
28
48
24
9
111
33
35
31
101
24
1
3
15
77
36
37
63
99
41
13
47
52
21
135
27
54
95
4
45
47
4
60
36
12
3
17
55
57
21
162
90
51
104
61
35
36
13
63
132
3
24
9
32
12
103
9
60
9
39
45
3
144
24
24
20
48
28
15
9
15
17
24
7
33
104
13
12
27
68
1
72
15
15
5
55
12
41
49
42
18
3
8
300
16
128
16
20
12
12
120
7
101
97
15
60
33
114
30
39
152
4
3
36
21
24
12
44
31
5
84
13
6
21
8
25
47
144
4
3
57
20
61
35
52
45
18
9
27
45
8
40
56
31
41
24
64
24
72
168
147
18
83
168
12
60
24
13
27
81
135
63
12
117
27
65
61
39
60
51
18
54
5
16
44
48
132
76
24
153
18
45
36
84
69
78
69
8
28
12
63
17
31
89
37
6
77
25
63
60
32
60
37
11
40
8
19
45
3
17
16
75
42
18
36
5
36
7
78
35
4
48
21
210
41
1
27
3
60
18
87
44
28
57
15
8
48
64
20
84
25
144
6
29
36
97
12
72
24
15
12
8
37
84
15
81
39
48
147
144
21
36
9
155
64
12
45
18
65
25
71
13
6
17
19
18
18
18
39
27
149
120
25
47
12
43
17
88
32
12
49
27
32
48
19
141
57
15
152
1
15
20
84
19
5
4
27
36
72
18
18
81
33
3
15
77
16
24
8
100
63
21
56
13
12
24
15
3
12
18
15
21
11
16
24
168
8
24
91
54
71
12
25
35
37
18
77
60
139
72
72
57
36
48
12
132
93
27
32
40
21
60
39
56
13
30
161
1
3
32
7
120
33
120
32
13
18
9
8
25
18
29
12
144
4
3
60
249
24
152
24
1
18
45
57
35
28
32
112
32
16
57
15
15
17
61
3
32
40
9
36
18
54
27
9
39
32
64
20
85
36
36
30
18
6
105
8
31
9
45
12
203
85
63
45
42
18
18
21
45
3
8
4
63
81
32
12
16
24
63
9
24
57
15
48
20
67
9
68
16
27
42
11
79
66
11
25
11
49
11
7
57
120
176
37
11
12
4
8
72
60
36
67
6
35
4
15
113
48
124
15
45
56
124
63
108
42
39
36
15
5
60
4
44
64
3
17
12
36
12
25
18
17
16
32
13
27
24
8
12
16
108
15
17
4
105
83
13
72
18
17
40
32
4
9
6
29
40
33
42
21
24
72
39
5
84
16
27
45
20
133
36
75
9
36
59
49
3
68
1
39
20
84
25
18
29
16
48
9
78
30
18
41
4
204
3
33
27
65
37
3
12
36
96
3
77
115
6
63
24
8
67
45
176
24
16
39
17
36
112
12
20
1
75
20
12
36
7
77
60
55
57
195
81
8
4
12
80
1
23
25
47
88
72
72
60
20
16
21
3
20
12
43
5
43
45
108
84
48
27
18
12
83
100
12
36
9
48
47
100
12
20
60
24
7
33
104
31
17
28
44
1
36
51
33
24
3
80
43
36
5
49
11
73
3
8
67
29
28
33
59
144
4
3
77
12
88
3
42
18
33
56
4
36
96
72
21
24
11
115
41
49
84
11
49
18
102
6
54
15
33
47
112
120
260
4
39
66
42
29
28
15
21
92
84
40
8
12
ABCD 98664191968*3^$a+1 [50015]
3
1
24
24
17
55
60
12
17
7
53
6
138
51
40
35
25
20
33
3
132
144
21
27
15
21
28
8
39
21
48
33
3
24
4
29
36
19
96
17
79
8
4
32
28
44
16
104
52
8
16
48
8
48
117
51
36
63
13
32
12
36
16
24
36
23
6
42
72
6
31
56
16
32
24
9
7
5
7
41
3
12
15
12
49
24
24
17
24
163
23
37
12
17
60
63
111
36
21
21
27
52
47
1
80
4
20
16
36
59
120
37
29
75
4
5
30
18
39
16
12
29
24
18
25
12
11
33
51
37
89
19
11
9
93
7
17
6
141
39
25
8
16
24
5
19
17
51
48
21
19
29
36
30
1
48
35
30
43
60
140
40
12
12
12
47
42
7
12
5
3
15
57
15
45
45
7
77
72
42
96
30
19
12
104
12
16
12
77
54
6
3
4
48
12
44
28
20
45
60
27
27
6
87
51
97
35
48
1
96
32
21
115
5
7
11
37
11
13
20
69
54
1
35
33
39
18
39
12
33
19
5
6
78
39
4
60
23
1
29
27
15
37
24
11
6
43
48
228
12
32
9
27
3
204
13
5
7
20
9
60
31
72
36
20
4
17
12
3
69
7
132
44
15
1
20
93
7
32
51
93
48
36
64
68
9
3
9
6
21
27
153
52
36
5
7
44
28
96
56
9
7
12
29
42
78
55
5
111
15
21
9
3
60
4
53
31
36
23
37
80
24
21
12
18
57
3
33
16
84
5
51
3
21
12
52
12
8
3
18
51
76
5
12
12
54
145
36
8
4
17
30
13
60
23
25
83
1
12
5
19
60
23
25
192
5
15
76
12
5
27
36
15
49
60
11
97
77
87
24
84
40
32
4
12
8
27
78
31
29
87
36
4
11
73
41
12
114
13
56
4
8
33
31
36
11
57
3
105
12
33
39
24
4
8
60
15
21
3
60
61
29
39
16
12
143
9
21
19
47
30
7
20
21
3
4
125
18
12
21
4
29
36
7
17
55
5
66
9
45
36
42
1
12
44
4
5
43
8
15
1
59
126
27
4
12
44
21
159
3
24
9
12
9
67
32
24
72
4
8
3
6
90
37
35
81
16
65
6
12
33
3
1
29
19
12
29
15
9
27
75
13
20
4
8
28
47
1
32
52
12
47
61
5
7
24
36
60
36
24
128
9
6
13
24
29
18
42
7
23
21
28
12
56
36
81
36
7
12
56
16
72
84
41
12
51
27
1
65
15
28
8
16
68
4
36
41
30
25
8
36
75
25
101
15
33
19
8
12
16
36
48
8
15
45
36
57
27
45
72
60
7
29
12
12
12
55
20
4
96
11
25
35
33
99
21
27
12
12
25
12
8
16
5
132
3
24
12
16
44
39
9
24
52
17
39
48
165
3
3
9
76
32
16
20
76
56
4
44
69
19
8
9
3
39
192
6
15
39
12
9
69
36
3
28
20
28
8
15
49
60
5
55
36
59
24
193
11
90
18
93
21
15
148
17
51
4
71
1
44
24
16
24
41
90
108
1
41
15
9
78
6
51
15
13
8
75
12
12
121
113
42
9
12
16
44
12
9
30
21
12
40
29
7
108
89
15
15
73
12
32
4
120
36
53
43
17
19
41
111
36
33
43
60
12
36
11
21
60
33
19
20
52
24
29
79
36
12
48
12
24
35
73
116
36
15
6
87
12
36
16
44
63
9
33
39
4
5
135
15
42
19
35
6
3
4
72
32
33
24
3
12
60
27
18
60
12
48
24
7
36
20
40
12
17
7
36
191
13
36
24
11
1
11
18
7
8
27
24
6
67
29
3
45
19
32
39
30
3
21
15
72
16
56
72
81
126
42
19
12
11
49
56
21
55
149
43
131
6
18
48
18
31
53
39
123
49
48
48
65
7
20
36
21
55
8
9
55
47
1
17
39
12
36
40
47
18
43
92
64
8
4
5
79
35
157
12
32
39
9
9
19
60
20
96
4
53
18
69
108
48
76
12
56
15
13
5
99
3
6
7
32
72
4
24
60
65
159
12
3
42
27
15
6
127
12
12
44
24
52
11
25
36
56
16
41
15
192
69
78
24
36
1
48
47
9
12
100
8
16
72
24
83
24
33
15
9
4
11
13
12
32
84
63
84
69
24
48
16
132
48
96
5
51
12
4
41
19
23
61
20
33
18
49
29
31
60
68
51
21
27
133
36
24
47
249
57
30
24
1
32
24
45
39
40
48
24
23
1
24
44
64
24
17
114
25
11
37
53
114
42
55
20
36
12
4
12
41
78
6
7
36
36
20
21
6
49
5
3
28
5
6
49
53
27
33
15
36
36
4
32
36
99
33
28
72
5
3
12
28
11
25
47
61
24
5
6
45
4
20
76
8
28
60
60
68
3
12
120
96
9
28
11
1
44
27
1
149
90
45
28
24
20
12
36
27
1
29
66
21
40
53
111
4
11
21
64
41
51
63
96
45
9
72
24
15
21
78
45
24
3
9
96
75
1
8
99
36
1
32
12
21
18
6
6
57
112
48
5
12
6
13
108
83
45
4
29
36
6
13
12
68
72
52
32
39
96
105
135
66
55
35
36
13
48
11
30
7
5
7
24
156
48
72
24
17
115
71
13
29
30
78
19
84
23
25
23
126
12
111
16
17
3
52
72
20
4
17
7
116
3
9
24
9
24
48
42
21
3
102
7
41
7
48
24
161
42
30
51
24
84
60
33
43
44
75
1
24
32
87
13
20
27
109
8
24
16
24
29
7
36
68
21
24
36
102
97
11
9
9
27
64
5
60
51
4
36
17
36
6
30
36
19
65
54
66
7
24
68
21
55
11
84
25
149
3
9
60
55
23
9
4
92
9
3
9
48
72
3
15
42
30
78
15
33
12
27
16
60
12
47
25
11
1
8
36
9
90
25
12
23
57
3
48
30
42
1
12
12
32
12
24
40
5
127
53
3
40
84
48
11
49
72
8
33
19
12
29
87
12
21
51
9
31
179
30
3
64
8
40
83
54
12
48
12
39
9
7
11
9
15
81
88
20
9
19
8
105
3
45
48
42
156
49
12
5
19
72
12
11
30
123
24
72
3
1
32
16
35
21
28
8
16
20
40
8
4
32
33
7
29
79
23
9
21
31
5
19
41
42
25
ABCD 98664739612*3^$a+1 [50037]
36
93
18
33
57
7
12
68
12
16
44
63
73
48
24
8
39
153
28
44
96
75
97
56
51
21
285
12
27
213
27
144
12
15
9
108
135
37
36
47
37
5
39
16
20
36
24
21
54
1
5
55
20
28
17
15
28
29
42
1
44
64
20
69
3
124
8
36
4
116
117
15
57
231
144
48
9
6
30
162
37
95
36
9
93
27
28
8
135
177
48
88
119
42
183
36
72
45
15
28
47
213
4
60
17
3
36
64
35
45
28
24
20
28
116
51
13
17
6
153
12
87
57
124
92
9
55
24
36
71
12
37
125
78
1
12
17
63
60
39
1
60
29
15
81
30
42
327
28
60
215
13
5
19
44
40
32
28
56
16
20
27
1
60
116
3
45
45
7
44
72
39
36
9
105
48
123
64
128
36
36
64
32
27
117
81
12
15
148
312
8
84
180
51
37
17
99
156
88
48
5
67
36
77
19
36
44
48
63
25
8
12
60
120
99
1
32
40
32
45
99
220
240
12
60
35
73
72
20
144
124
47
37
95
13
5
39
24
27
9
120
36
60
64
36
48
17
24
111
28
77
19
116
100
29
43
48
59
48
81
24
57
6
129
96
28
119
45
105
48
42
217
11
42
55
143
57
33
19
156
60
17
103
107
33
228
36
63
61
336
60
125
19
84
5
55
35
73
125
30
90
27
36
207
24
1
137
27
16
17
27
76
104
135
165
36
232
36
84
68
9
126
13
72
60
48
132
35
45
27
81
171
126
19
11
9
24
9
48
27
27
9
172
59
36
13
89
27
45
15
63
13
68
147
69
21
27
28
180
17
231
201
51
100
8
4
60
20
232
288
36
11
45
24
21
163
17
18
81
36
16
48
41
3
28
77
163
8
111
18
87
3
61
12
32
48
99
25
11
54
19
59
157
95
48
321
112
77
120
288
72
43
92
36
64
8
28
32
144
63
13
108
59
13
17
63
24
63
21
52
72
12
96
48
176
40
180
35
25
35
9
117
39
88
35
13
44
24
9
31
96
65
63
52
11
9
15
45
4
60
12
60
8
120
36
64
32
100
17
27
28
48
5
99
93
132
48
15
12
100
23
30
115
36
47
24
229
32
9
3
87
9
99
102
15
28
108
8
27
30
15
99
21
52
17
19
89
31
132
180
89
126
13
41
3
15
18
3
117
27
27
25
120
284
180
4
80
15
1
84
72
96
29
91
5
162
13
32
100
48
8
72
15
72
72
9
40
32
12
16
12
80
87
30
18
24
73
65
51
136
48
72
60
36
20
69
39
9
163
72
167
73
48
17
43
47
33
4
5
75
15
13
32
3
288
33
40
72
24
20
16
89
19
47
37
95
21
60
84
16
89
30
258
19
20
81
15
172
12
143
33
12
27
18
42
156
33
4
72
140
81
39
108
27
109
36
24
47
132
37
84
71
60
9
36
93
7
116
27
37
11
9
64
71
9
64
32
48
315
33
9
36
12
115
380
108
9
60
135
36
27
13
8
36
123
57
36
60
9
91
29
63
33
67
36
71
126
42
45
27
21
9
60
39
52
47
25
17
3
72
208
8
28
152
45
19
41
63
172
128
9
7
233
63
45
84
15
156
69
103
17
151
188
112
17
27
96
135
30
54
1
77
30
25
48
24
120
5
90
121
24
56
45
159
36
84
105
75
63
1
59
180
45
136
36
36
47
97
44
72
12
100
8
60
40
59
73
8
84
180
16
17
31
17
127
36
96
36
35
12
153
15
13
96
20
16
8
36
21
7
35
37
8
63
37
137
6
109
36
12
72
23
180
73
107
81
9
3
28
72
32
57
79
29
135
45
51
9
55
83
9
168
72
48
87
21
24
136
107
102
51
9
63
108
4
113
31
36
ABCD 98665367512*3^$a+1 [50017]
71
18
199
80
15
25
56
40
96
80
15
66
103
41
24
7
8
21
276
12
36
174
36
60
66
30
66
72
15
21
60
24
31
72
149
48
162
24
9
33
72
132
91
17
7
101
12
55
47
9
45
42
42
30
30
43
23
42
12
42
9
21
18
81
39
42
31
143
25
65
7
5
282
6
19
185
96
6
18
126
6
36
175
128
15
25
104
81
36
114
6
36
18
12
25
5
43
59
21
15
49
168
83
6
60
66
30
18
90
127
173
60
54
1
56
24
112
29
18
78
27
63
33
57
30
102
12
54
1
8
45
156
55
47
49
209
66
66
12
18
12
162
18
126
210
6
39
15
42
12
60
12
156
42
6
126
25
23
1
11
18
48
30
117
88
24
5
204
72
78
6
43
32
9
36
163
5
42
30
3
15
120
72
9
16
41
48
7
24
23
18
144
78
1
11
60
6
18
121
23
48
33
39
177
16
89
24
60
120
24
36
15
16
65
30
18
31
77
18
84
37
29
30
30
24
7
24
101
120
114
96
6
27
96
21
18
30
42
1
113
24
222
30
6
13
119
90
31
5
96
43
23
145
5
43
11
18
48
30
102
12
115
65
6
42
72
258
6
12
19
11
42
12
36
84
18
12
18
30
1
24
143
24
96
30
12
90
6
7
17
36
12
18
12
54
36
12
42
49
17
12
6
42
12
7
35
30
79
24
23
33
16
191
25
59
54
30
97
53
19
23
97
41
30
1
23
18
84
24
36
24
12
42
6
19
35
6
30
6
36
48
15
57
60
72
12
24
15
147
18
66
30
24
12
60
12
12
36
78
90
7
47
18
79
65
55
23
6
24
12
31
53
96
108
6
96
33
40
72
24
11
6
78
9
16
65
24
12
43
17
84
114
66
54
42
144
31
23
25
17
30
33
40
5
12
6
25
8
39
36
36
6
84
15
3
30
7
41
108
150
42
12
7
5
60
30
9
159
97
23
1
137
84
18
18
48
135
165
12
30
9
16
240
104
39
84
126
150
66
79
29
36
42
69
75
78
132
3
27
90
91
8
21
24
36
144
6
66
24
30
49
65
54
18
12
27
45
150
30
60
43
11
21
9
7
185
12
216
67
29
30
84
12
12
145
35
12
49
35
36
6
99
33
30
36
6
24
24
6
1
48
35
21
160
11
90
19
35
42
42
72
73
23
24
145
41
114
54
36
36
60
99
3
12
18
18
18
66
78
18
42
30
6
84
15
57
174
90
7
35
18
72
48
67
53
115
17
48
15
81
30
73
53
12
31
24
47
1
53
120
30
60
66
30
1
89
6
48
9
33
72
66
157
32
3
78
31
23
72
36
60
90
87
63
24
25
35
6
90
30
78
30
67
29
18
42
24
30
66
18
66
12
18
37
8
15
42
42
13
48
47
9
39
102
24
43
48
8
64
71
42
39
33
96
24
12
156
72
31
104
57
174
312
73
77
3
57
7
5
12
66
30
72
150
90
72
24
24
30
72
108
102
255
69
24
18
210
24
210
30
36
67
5
120
36
30
25
24
5
18
25
8
21
120
6
114
30
66
12
87
69
144
66
30
91
29
60
60
36
96
18
37
17
15
27
85
89
24
55
72
11
13
29
132
39
21
204
7
29
6
12
25
5
91
17
24
6
12
13
89
30
73
48
5
90
48
24
12
13
35
37
101
3
21
3
27
54
102
78
36
66
18
36
30
25
71
60
12
30
36
24
31
77
18
9
87
1
5
43
17
63
16
59
61
8
63
9
45
24
12
60
102
30
55
95
66
60
36
135
63
6
12
55
144
11
30
24
79
144
80
75
222
48
30
66
72
84
3
16
17
87
27
6
42
12
25
5
43
17
24
111
153
31
5
235
11
6
48
24
55
53
24
3
45
42
18
30
25
5
42
1
144
120
23
1
11
69
15
1
71
18
84
42
90
24
36
18
73
5
90
57
27
69
165
54
157
24
5
156
15
9
72
138
12
132
66
96
48
51
15
30
144
27
81
12
75
21
6
45
9
31
23
1
5
19
17
31
65
55
5
42
1
41
103
35
21
105
31
41
7
5
43
48
192
179
54
7
29
19
80
45
36
66
18
66
25
5
18
18
48
24
18
114
234
42
42
30
7
104
232
119
9
75
37
59
96
30
24
31
5
42
78
3
45
19
17
15
75
6
84
36
24
54
1
5
19
89
18
37
5
163
48
65
12
60
42
78
18
45
24
15
1
11
30
6
12
96
21
171
18
12
48
264
7
96
17
7
5
60
39
51
96
ABCD 98665528342*3^$a+1 [50154]
51
129
3
45
12
3
8
28
80
55
21
8
12
64
20
1
90
149
60
61
3
32
55
41
103
24
33
15
72
5
43
5
13
30
6
144
66
30
18
5
28
12
32
61
12
36
84
15
8
37
11
124
48
32
16
12
8
12
13
42
78
59
73
23
31
24
269
1
36
11
120
97
42
78
27
15
149
144
1
144
47
60
64
144
63
17
13
42
101
1
83
12
24
12
55
89
73
6
177
15
102
66
66
36
15
3
5
1
18
18
60
90
65
37
11
36
40
3
33
32
16
39
6
12
48
51
20
48
31
90
84
18
29
43
48
9
15
29
121
18
153
15
29
13
12
23
48
4
21
39
48
20
28
9
11
7
77
24
24
60
31
42
147
33
227
25
23
60
48
25
96
18
30
18
24
24
9
15
53
48
1
23
96
19
33
63
29
91
69
81
12
83
24
37
54
17
55
9
69
107
25
39
39
30
47
19
5
4
39
137
31
53
96
91
45
147
53
48
49
11
16
48
135
53
13
96
48
35
16
57
135
8
40
45
6
54
59
28
3
17
103
41
60
84
112
44
13
11
19
53
97
12
23
112
48
12
75
153
20
60
28
20
28
80
4
57
36
3
9
12
23
36
61
51
48
21
143
43
5
72
163
17
25
11
19
18
30
18
59
60
25
11
25
47
19
24
57
69
11
108
145
47
25
18
6
63
45
35
13
12
11
84
12
16
48
12
3
24
5
36
64
15
33
39
6
23
49
66
117
27
18
84
71
19
30
11
192
7
41
13
111
3
5
12
175
33
63
5
28
44
121
42
5
12
31
17
25
54
45
9
27
68
1
11
12
36
7
77
37
48
36
131
36
19
53
13
30
24
6
27
15
30
191
25
59
12
4
69
96
72
3
135
149
91
30
42
33
92
72
40
3
17
7
6
48
71
24
1
18
53
48
24
61
6
29
4
12
33
12
3
56
97
23
52
57
23
7
53
24
216
112
33
23
72
84
31
17
28
123
66
59
37
35
64
48
27
53
1
42
54
15
3
96
90
12
23
24
1
42
65
60
109
119
84
28
32
25
48
59
19
24
33
69
24
35
36
49
47
37
3
20
12
91
101
4
60
81
71
48
19
21
81
23
1
24
3
9
23
12
19
54
210
18
35
52
60
45
6
17
108
100
9
35
16
200
19
57
44
16
51
5
12
37
23
1
179
73
147
48
8
24
13
30
24
5
28
92
13
3
8
72
13
6
29
24
43
209
96
12
25
27
21
95
43
30
47
139
9
21
48
75
153
48
12
23
52
20
25
63
9
27
48
15
33
57
12
95
40
8
60
31
17
28
104
187
5
43
33
44
36
25
3
57
59
13
15
51
72
9
105
30
5
36
79
30
24
75
32
7
96
24
5
12
16
20
37
156
39
36
15
5
1
18
18
3
56
24
91
105
63
48
17
7
29
19
41
61
24
39
147
48
45
8
85
59
48
28
57
3
27
5
1
35
31
6
18
9
60
105
11
12
73
171
48
93
23
25
24
66
5
144
97
48
72
24
90
5
36
28
20
16
44
73
95
25
147
20
60
13
12
71
25
87
48
20
19
53
48
4
63
54
23
25
96
96
18
41
25
54
77
48
43
9
9
131
24
40
27
120
53
37
192
71
12
4
135
9
9
11
37
78
5
112
48
164
108
73
84
23
84
28
45
3
9
11
12
7
41
84
28
45
15
27
21
20
12
25
18
5
100
57
11
19
5
1
42
120
17
28
20
12
16
36
15
6
23
1
119
19
53
19
65
55
216
90
3
9
263
52
15
6
66
264
65
112
48
32
109
18
33
9
99
36
9
59
25
18
29
16
20
13
72
42
5
28
48
9
78
18
35
4
15
101
12
13
66
29
16
3
6
47
48
97
18
5
120
19
72
96
65
48
31
150
123
21
27
15
5
12
28
9
36
84
23
1
11
31
5
12
61
72
75
45
63
51
101
25
3
39
30
75
15
77
19
24
6
42
9
128
25
35
48
13
30
89
85
11
25
54
6
24
23
133
54
42
23
25
6
29
1
24
27
213
47
1
72
18
5
43
65
60
4
12
9
36
6
53
145
42
30
18
77
97
47
4
21
11
79
5
1
27
57
6
24
24
5
19
21
80
67
17
7
53
1
15
80
4
32
60
24
1
66
18
59
1
90
17
55
69
8
72
4
96
176
12
312
28
21
155
37
84
84
35
96
64
12
3
6
48
71
16
3
33
32
60
13
60
42
161
12
19
33
32
16
44
19
65
60
1
24
71
4
96
164
25
312
18
57
68
1
11
85
23
1
60
6
33
39
57
15
129
44
43
53
157
54
33
12
8
60
7
6
15
8
40
116
28
57
18
78
48
75
20
97
42
78
24
23
13
3
45
51
51
42
6
77
19
48
48
29
1
23
24
36
7
18
6
96
17
85
11
76
33
3
68
12
37
135
3
17
31
5
19
6
60
54
33
68
25
95
112
9
23
1
12
54
5
43
45
36
12
20
103
24
42
51
180
12
36
39
21
9
11
12
67
42
119
ABCD 98666514712*3^$a+1 [50017]
16
180
80
64
32
64
56
48
33
7
41
144
18
69
40
164
4
56
159
73
12
120
20
16
44
3
69
93
72
15
3
108
97
132
23
73
35
25
23
1
48
92
45
15
16
60
32
28
47
36
49
77
66
37
41
19
11
145
104
27
13
92
88
92
168
27
1
35
24
9
9
7
119
97
8
36
39
61
20
16
44
15
61
12
35
6
102
25
12
5
31
84
5
55
72
89
6
36
37
11
25
35
109
12
89
19
5
7
36
8
51
60
121
35
73
12
32
28
17
87
76
23
9
60
16
20
64
92
63
97
20
3
85
95
25
53
39
15
18
66
81
4
80
112
84
95
85
156
29
19
80
75
72
57
132
16
24
44
112
228
36
59
97
29
30
36
25
35
25
65
127
60
72
36
72
11
120
6
66
93
216
108
36
39
13
12
20
45
31
12
23
1
24
11
108
45
51
12
13
12
24
11
12
73
152
28
68
39
18
7
12
95
1
132
47
49
36
36
72
48
24
48
11
126
19
29
111
40
164
240
100
35
1
29
151
104
28
60
72
60
155
21
40
12
104
76
32
60
33
7
48
44
15
36
18
7
12
12
20
15
1
68
4
140
27
36
69
21
7
41
24
31
36
23
73
29
39
112
65
19
35
73
72
36
77
15
201
66
126
27
100
12
20
64
12
5
7
48
32
52
84
47
25
59
54
15
60
39
48
24
13
95
57
28
60
17
15
208
47
9
36
16
32
156
64
11
277
8
51
1
77
15
183
69
88
96
11
49
84
108
72
36
72
44
9
66
61
12
140
3
54
19
5
55
96
11
48
1
20
28
60
20
147
18
51
4
65
15
57
31
83
36
13
56
159
6
111
76
5
39
28
11
61
95
9
156
33
31
12
132
11
109
48
12
48
29
6
37
35
21
117
27
27
145
36
5
7
83
12
42
15
24
112
12
92
4
59
45
28
8
84
36
87
9
15
49
12
8
16
36
60
24
108
47
90
31
8
24
81
19
20
81
42
30
7
17
99
36
76
84
108
11
36
25
84
11
129
69
75
52
80
4
116
16
108
12
12
12
120
24
36
24
71
13
143
24
1
164
40
5
19
59
157
36
48
56
3
37
41
3
24
28
35
144
25
36
12
83
24
9
9
7
275
13
41
7
120
8
87
49
68
135
1
11
73
48
12
101
15
39
96
12
37
152
4
29
18
30
7
20
27
24
69
40
53
72
90
72
108
13
32
52
24
24
92
28
17
39
36
4
65
19
96
72
120
5
174
73
48
47
21
4
47
9
60
40
96
29
31
20
60
16
17
7
80
16
23
84
21
4
36
24
65
102
18
31
47
18
67
53
39
76
84
96
11
54
7
12
48
5
115
12
32
120
16
104
64
80
52
32
100
35
157
59
37
104
3
48
24
54
192
39
39
9
52
11
37
32
21
183
24
28
68
16
80
60
28
140
93
99
120
76
32
76
101
66
78
67
128
112
24
11
72
81
52
164
4
131
109
101
3
132
60
4
24
17
18
21
81
126
42
48
7
71
37
60
59
1
35
49
84
29
103
32
12
75
69
124
140
36
4
140
81
7
83
37
32
72
76
24
11
49
80
48
33
78
66
3
3
144
25
48
60
95
6
99
21
39
15
1
12
23
25
71
84
25
17
7
167
73
32
16
72
72
84
56
4
11
13
35
13
60
8
52
8
16
168
108
23
69
3
12
21
36
3
21
96
60
4
12
23
21
15
1
17
66
150
31
35
150
18
73
53
31
41
55
84
44
4
47
36
144
61
24
48
5
51
4
36
132
24
96
113
7
12
11
36
6
48
42
30
55
272
120
72
4
71
1
59
13
77
19
20
160
17
103
12
44
3
1
125
7
72
32
60
21
19
95
49
60
20
4
23
60
85
104
39
21
48
27
13
5
151
84
36
89
7
44
51
18
15
28
53
55
17
18
81
40
48
23
54
55
143
1
17
27
12
75
9
52
83
25
104
123
97
65
15
16
35
25
116
28
11
1
23
97
144
36
59
37
84
41
27
16
116
81
7
83
12
1
116
16
72
12
36
84
20
40
20
88
20
76
17
30
57
16
36
23
1
71
241
8
16
36
17
127
68
21
31
371
37
60
116
24
76
216
5
159
27
30
19
125
31
132
23
30
7
17
43
47
61
24
128
28
23
24
1
144
48
23
36
73
35
1
11
1
32
52
44
ABCD 98667401876*3^$a+1 [50039]
45
147
42
54
210
24
36
66
18
36
55
5
90
12
85
32
33
18
210
36
103
32
51
84
18
151
32
39
30
43
125
12
39
111
36
13
80
9
42
18
66
25
32
147
12
36
60
12
6
12
144
115
89
234
13
95
12
42
75
51
18
84
96
7
5
43
65
24
30
73
48
29
30
78
84
3
105
36
67
80
64
48
48
17
60
12
90
108
1
17
294
108
13
59
18
3
45
67
65
15
51
72
78
30
9
117
235
35
18
43
29
18
42
36
72
180
7
5
60
48
18
18
139
32
16
47
18
24
48
7
65
54
6
54
54
162
18
12
90
45
9
6
84
61
53
72
54
36
105
105
6
33
15
36
18
6
12
25
53
27
153
144
18
18
12
24
31
59
36
33
15
36
6
7
83
48
54
55
5
12
150
9
135
57
33
15
39
25
80
21
102
85
29
51
64
5
24
66
1
48
149
6
120
45
27
18
67
5
75
69
6
108
84
21
16
5
36
87
141
19
95
18
15
123
37
5
27
3
24
85
5
66
57
57
30
25
96
47
18
90
18
102
72
21
64
11
54
18
30
132
12
24
30
9
48
69
43
32
21
43
5
42
12
6
31
5
36
39
99
72
54
159
21
24
12
24
174
24
12
6
30
54
19
35
42
30
42
108
48
90
69
93
90
9
16
32
96
27
54
15
9
30
96
105
208
11
165
64
17
15
3
42
115
41
55
5
27
45
18
18
127
89
138
237
21
12
72
36
115
35
13
32
57
7
11
60
48
24
1
119
72
60
18
195
33
90
78
7
5
180
7
17
15
75
36
33
21
43
11
37
35
138
36
24
90
12
33
16
23
18
135
69
18
102
3
21
30
24
216
156
36
13
5
36
78
12
54
222
25
32
27
18
163
35
13
137
12
60
31
17
114
45
9
36
48
36
31
5
90
18
31
41
24
31
125
60
48
103
128
144
93
24
54
72
93
144
15
1
119
60
61
29
18
18
15
69
42
108
72
13
32
135
48
6
30
37
5
30
24
54
15
16
53
123
112
125
51
39
72
33
27
126
30
73
59
48
162
3
64
23
25
32
33
18
18
27
15
33
69
60
48
15
9
18
36
36
13
113
18
109
83
42
211
32
27
85
125
67
5
36
132
18
49
131
13
32
3
36
25
65
6
18
30
24
18
84
54
54
18
72
6
36
43
95
1
125
90
57
15
129
3
61
5
54
72
6
39
16
48
131
30
60
115
41
42
102
6
48
36
45
9
7
80
3
90
19
5
12
15
64
35
36
9
45
66
33
93
270
24
54
12
123
27
18
12
7
11
90
90
60
72
30
78
49
233
24
15
93
3
153
270
150
67
53
27
48
129
12
18
36
36
60
120
85
101
139
41
48
90
60
120
9
96
27
85
77
12
36
54
18
72
6
13
5
72
84
15
9
7
32
33
48
96
48
31
11
48
6
111
45
6
18
30
109
240
53
90
12
6
156
6
102
36
36
79
80
27
12
6
30
54
108
54
13
48
32
21
27
9
120
15
16
59
24
36
25
48
32
48
16
11
108
30
18
42
120
132
126
85
125
90
78
27
64
80
3
61
89
36
36
138
6
12
90
168
30
24
18
18
55
17
120
78
84
21
51
144
61
29
162
18
114
30
72
180
24
54
66
96
30
54
36
6
18
174
117
9
7
17
12
3
33
54
105
16
80
15
24
73
48
32
3
42
66
90
42
18
36
36
19
65
6
73
11
96
37
17
90
156
150
18
162
79
263
90
12
36
18
6
48
7
65
18
18
198
6
36
18
12
42
30
21
75
102
63
81
36
42
12
18
132
18
12
90
18
78
90
13
5
30
96
45
64
71
18
12
91
48
32
27
37
89
24
102
9
27
85
5
24
66
42
7
41
24
31
53
72
18
1
5
43
48
29
19
5
12
18
36
9
96
39
54
6
45
16
5
123
96
57
210
24
18
18
12
93
75
48
21
3
156
1
95
1
17
48
60
18
72
84
69
57
90
45
9
18
90
43
144
29
19
5
36
30
57
48
57
55
23
102
19
53
6
30
6
30
24
210
9
51
54
12
43
53
198
69
33
127
32
9
39
27
78
30
90
36
36
24
30
6
75
51
30
18
61
29
19
32
63
66
144
31
47
12
85
41
42
13
107
42
27
45
ABCD 98667414830*3^$a+1 [50064]
19
32
15
18
18
27
36
6
39
36
45
33
7
38
21
27
42
162
21
15
18
6
66
30
18
16
89
54
48
9
15
3
36
9
27
123
30
3
12
22
8
16
14
51
42
37
11
90
105
57
42
7
14
15
12
55
2
12
36
9
36
48
6
9
9
30
21
21
3
12
58
26
36
153
36
85
5
51
3
21
30
24
90
6
21
15
24
30
21
9
42
3
6
18
117
39
24
57
45
54
37
2
46
47
3
30
6
84
12
42
51
27
33
12
42
57
90
40
24
2
33
36
36
39
21
3
30
15
121
11
15
72
102
3
63
9
36
25
47
18
15
64
8
90
3
9
99
39
15
60
75
33
27
21
1
5
19
74
15
21
66
3
12
49
2
48
46
53
42
9
39
33
27
12
15
10
71
12
21
6
9
9
135
25
38
69
3
15
12
33
6
90
15
81
30
15
99
51
18
51
69
1
35
24
15
6
51
84
15
42
40
35
18
27
40
14
18
3
24
75
24
45
69
30
10
8
39
15
9
25
11
15
46
24
24
96
38
27
15
51
27
12
3
43
62
66
30
34
35
12
9
120
6
10
26
12
138
45
3
9
36
60
30
144
3
48
36
36
9
99
9
75
30
18
12
10
56
6
3
31
5
9
42
40
59
39
45
18
15
18
94
50
21
54
43
24
86
48
12
70
120
17
21
9
27
45
24
1
24
5
54
37
24
35
30
7
47
57
90
36
24
18
48
40
2
51
21
24
9
12
3
118
8
111
48
72
33
6
10
2
9
18
81
24
60
6
64
62
39
9
117
13
2
36
3
55
5
117
12
10
32
40
26
27
3
42
117
24
36
13
2
15
9
27
57
33
15
10
29
3
6
24
45
27
10
24
120
2
142
71
25
56
40
14
21
3
57
15
10
59
21
15
1
17
36
67
38
39
43
2
15
81
24
30
27
21
40
5
78
37
14
48
66
15
126
18
87
15
51
3
24
51
12
22
26
54
30
57
75
105
21
18
94
2
63
30
15
36
84
18
42
3
54
18
45
12
15
6
13
41
30
36
117
18
9
69
99
15
30
112
5
18
1
26
54
39
57
18
33
13
62
24
10
23
3
33
109
2
9
72
18
21
15
18
3
15
19
56
3
61
56
78
34
26
27
19
14
66
69
30
60
1
24
29
33
123
45
34
11
39
30
3
3
15
27
24
21
3
30
21
21
3
15
24
102
39
36
15
15
18
61
14
15
27
15
33
15
3
78
30
21
18
30
15
21
51
30
45
6
12
15
10
2
6
3
37
14
45
39
27
19
24
29
6
15
12
99
21
12
21
1
14
10
32
42
3
3
15
57
42
22
8
93
69
60
34
35
12
33
54
21
24
18
102
72
36
129
3
61
5
54
42
33
33
24
3
46
2
198
30
84
33
3
10
17
132
67
14
10
47
3
6
40
23
27
46
50
132
72
58
38
10
2
21
1
35
120
13
2
46
8
6
10
26
57
18
9
45
13
50
3
67
5
27
33
21
12
12
63
19
74
36
9
1
8
30
3
33
12
3
21
58
47
9
30
15
21
3
75
16
11
61
24
8
30
57
9
30
10
14
27
54
24
30
45
30
18
33
15
6
40
35
61
59
51
12
36
81
39
34
17
18
15
6
15
25
11
13
2
60
24
36
33
30
6
9
21
51
6
12
3
19
71
15
9
1
14
18
16
24
72
26
30
27
27
24
27
180
33
72
93
39
15
18
39
36
58
14
120
90
15
3
3
30
15
36
3
105
46
26
6
15
54
6
69
24
30
12
102
48
18
30
96
39
25
5
45
6
3
15
3
9
18
15
30
33
82
48
2
6
27
24
48
18
3
42
15
12
6
30
36
99
51
15
3
117
36
12
30
6
42
3
24
37
48
2
3
27
3
21
24
78
58
89
6
15
42
63
1
35
15
3
43
29
19
17
63
15
156
36
39
69
39
22
26
57
36
135
36
6
78
21
30
6
9
18
22
5
33
21
84
75
30
27
3
10
2
51
3
40
71
1
35
3
15
21
51
54
13
62
9
87
60
39
18
48
27
82
5
19
11
13
77
21
108
15
54
15
3
24
21
48
30
6
159
9
45
45
78
24
21
18
19
26
6
16
62
58
2
22
50
6
48
64
11
42
48
81
24
9
36
85
14
3
33
9
63
12
45
45
15
15
3
18
51
21
90
3
162
27
18
9
16
24
5
114
15
15
9
15
33
15
57
57
3
12
15
6
3
10
89
6
9
6
12
48
27
3
15
99
22
11
37
32
3
21
66
54
15
9
15
15
15
18
60
39
24
12
15
48
75
6
10
14
21
13
48
74
30
15
81
87
12
3
10
23
18
79
32
18
15
21
36
36
39
33
10
23
25
29
6
18
66
3
78
24
3
3
12
21
15
21
54
45
87
3
72
42
46
62
42
3
12
60
13
14
36
57
3
15
24
3
16
29
27
54
87
48
19
2
24
6
24
66
3
43
8
27
3
69
13
23
97
14
15
21
12
15
91
32
48
15
54
45
30
66
75
19
11
24
3
42
16
2
24
15
36
24
21
94
5
81
72
18
88
14
42
16
17
127
35
36
15
12
12
81
3
15
55
35
21
24
9
21
36
21
102
6
75
24
18
64
26
24
48
48
45
73
2
22
35
36
9
3
13
11
21
18
105
141
16
59
3
48
105
15
58
2
105
18
42
18
21
58
8
15
123
6
18
60
27
6
48
25
24
5
18
27
6
24
16
59
18
48
19
32
48
87
183
63
3
21
18
1
24
2
24
15
45
15
45
75
19
96
2
9
13
23
9
24
72
18
24
46
26
3
21
36
33
51
36
18
16
41
15
6
12
3
9
48
58
29
3
6
72
34
11
13
35
51
24
10
32
64
95
63
10
26
6
16
17
7
11
27
33
3
36
10
120
24
14
18
3
39
12
45
18
67
24
2
54
16
35
63
102
78
10
32
78
24
3
9
45
129
240
6
10
11
3
12
22
32
6
18
15
39
48
9
49
80
51
18
48
19
5
33
10
23
25
2
48
12
36
30
6
21
13
62
57
3
24
45
1
32
3
3
34
35
87
24
12
34
98
27
75
16
35
13
11
69
54
58
8
90
72
108
12
12
21
66
45
48
6
9
7
48
26
6
40
23
33
15
3
21
18
36
30
72
24
15
33
90
33
3
42
37
2
9
6
39
54
36
22
48
74
12
10
11
30
90
3
24
27
31
24
26
33
45
64
62
36
12
36
15
12
42
25
5
21
22
62
90
6
57
33
6
48
21
84
15
42
40
11
15
93
6
9
9
33
3
27
10
35
85
5
3
54
72
51
55
107
36
120
27
9
39
30
9
12
3
30
3
9
45
1
32
3
13
11
3
27
6
63
36
21
3
6
9
39
15
73
95
3
22
29
18
ABCD 98668385048*3^$a+1 [50042]
32
18
67
17
16
3
9
15
53
60
4
36
72
63
17
91
84
33
3
29
43
17
52
68
7
45
86
90
67
3
32
10
8
4
26
22
72
20
60
16
2
102
43
57
56
72
7
15
48
42
8
55
105
3
9
66
2
132
48
52
15
41
72
120
72
88
3
12
95
42
136
15
117
12
51
27
42
20
19
81
48
111
21
20
100
20
36
42
10
60
20
7
53
7
3
2
16
24
20
130
50
46
69
141
3
9
20
12
28
48
12
32
91
17
72
6
22
135
12
53
12
166
9
65
70
18
27
81
3
60
17
12
52
60
60
15
53
48
22
2
160
39
17
24
108
252
31
65
43
9
80
12
88
30
18
24
38
22
80
10
69
60
17
52
42
26
4
48
50
118
84
60
3
17
48
48
43
27
2
67
5
6
22
120
72
60
39
21
180
8
22
18
15
57
15
41
30
42
22
45
5
31
65
60
43
81
6
93
120
24
77
36
7
53
22
18
87
23
49
101
4
8
88
144
8
7
96
9
60
50
58
32
43
48
45
14
6
12
28
3
111
21
57
32
19
9
8
52
20
70
30
8
72
60
12
160
75
15
128
82
56
54
18
12
115
41
12
58
54
26
10
72
8
175
29
10
96
42
102
90
36
3
29
12
103
108
17
108
54
25
5
31
48
9
32
10
45
45
3
36
17
30
34
110
30
40
36
24
48
8
127
36
132
15
30
39
60
33
32
55
168
48
17
60
18
64
6
3
41
31
5
67
137
43
12
71
22
32
10
80
10
108
32
36
60
43
17
79
5
10
33
15
21
11
6
10
224
10
15
36
35
30
7
12
45
116
94
6
63
9
108
15
12
72
45
15
156
5
12
60
55
5
12
55
81
32
60
48
60
4
116
94
6
3
84
33
60
3
72
29
48
30
18
24
31
144
21
2
18
40
39
173
12
28
32
16
123
9
72
63
143
49
95
73
93
15
89
55
41
82
18
3
41
36
40
32
7
168
45
20
28
63
117
12
32
43
12
3
18
72
111
29
40
32
168
52
168
51
209
52
80
96
60
84
6
97
36
72
17
12
40
30
6
12
78
74
31
39
21
29
79
17
24
6
54
10
6
24
108
32
96
54
6
24
76
80
72
78
94
128
12
16
27
12
111
32
78
12
108
10
42
3
29
6
34
63
36
101
19
9
12
60
66
14
18
22
20
136
3
72
29
100
15
36
9
63
117
15
5
30
18
12
18
1
69
20
40
72
39
47
42
70
50
48
174
16
33
29
7
53
72
16
14
130
78
93
69
80
100
26
13
81
39
17
12
12
16
2
73
17
40
30
48
117
12
24
29
138
13
36
45
20
46
105
12
27
9
39
21
11
10
8
100
27
33
20
43
47
1
47
10
3
69
48
30
42
12
36
15
65
12
10
21
72
17
12
36
82
128
25
5
52
8
7
53
43
9
3
5
84
10
96
80
157
53
7
65
48
52
68
144
19
36
48
33
3
9
27
41
12
138
22
27
65
76
39
141
62
13
29
6
22
12
15
33
92
40
56
112
12
36
50
42
12
79
21
6
2
28
204
56
60
55
17
28
14
30
96
24
16
72
20
7
105
56
4
36
24
96
104
16
120
12
51
21
96
2
18
4
26
22
48
74
30
60
16
3
41
60
46
42
27
36
5
24
10
18
8
7
72
71
10
20
34
9
36
3
45
33
63
9
27
15
50
100
99
36
93
8
4
3
33
63
17
4
68
60
12
6
25
89
30
18
28
12
27
11
94
56
10
2
48
94
9
9
30
110
18
42
12
28
12
20
88
38
34
48
8
84
18
25
125
58
80
34
56
60
4
20
156
19
33
8
67
60
93
44
163
5
67
41
19
105
15
161
12
22
66
24
20
40
39
29
127
101
34
66
72
120
27
83
73
108
11
10
8
7
45
8
72
96
64
20
43
12
5
139
111
80
90
36
7
105
2
1
108
57
24
15
5
28
8
40
162
102
20
79
60
84
45
32
31
45
14
66
4
3
33
54
80
18
28
84
3
107
61
65
4
15
95
16
69
53
7
225
8
91
27
9
45
116
144
31
17
22
93
36
12
17
12
16
24
3
65
12
30
66
64
48
30
2
46
14
18
10
8
4
20
136
20
19
36
9
56
12
70
33
149
60
30
30
43
108
9
20
19
21
38
10
60
48
32
12
36
55
57
51
156
60
144
101
43
12
33
2
1
45
12
32
40
123
33
12
15
23
13
9
48
20
124
36
24
8
40
15
213
12
20
28
24
3
137
103
3
69
93
348
3
41
76
24
18
57
36
24
84
81
8
28
12
32
6
34
20
58
48
2
127
53
12
16
44
88
111
27
9
153
120
72
15
65
48
40
20
12
120
30
6
24
16
72
15
5
22
26
67
3
50
4
20
31
87
38
4
56
24
6
97
5
43
24
5
148
8
64
6
14
115
33
87
5
28
27
75
33
47
96
34
3
5
28
20
22
2
28
180
3
59
13
36
72
12
53
4
15
ABCD 98668687244*3^$a+1 [50014]
39
48
45
68
12
25
23
60
4
20
16
15
132
29
28
36
15
54
30
41
60
25
11
49
15
44
13
108
11
60
73
107
31
45
32
36
100
9
18
18
207
27
21
15
29
1
15
32
132
25
66
41
1
12
78
33
69
36
11
60
1
3
15
180
60
72
33
147
29
24
40
24
3
5
67
53
73
72
15
12
60
32
31
48
5
12
25
30
105
104
43
108
180
17
25
11
12
12
55
18
63
92
7
5
61
54
33
44
148
153
35
52
36
39
6
12
3
32
12
25
36
99
51
30
15
99
21
92
48
4
32
91
5
28
69
71
52
80
127
21
177
15
12
20
1
27
15
48
54
60
75
33
23
7
60
29
73
47
16
15
12
5
31
17
48
25
27
45
23
12
25
30
53
84
13
18
12
53
19
36
101
208
15
18
143
96
136
32
120
132
36
25
87
8
67
21
72
48
120
69
3
135
18
119
31
17
127
18
15
32
96
19
17
4
45
60
72
18
29
88
3
72
18
27
15
29
16
108
20
97
27
21
27
20
28
32
72
28
27
21
20
24
40
8
24
61
83
60
64
33
12
6
102
107
1
11
49
84
6
102
75
32
61
75
44
55
5
13
18
24
33
8
25
42
33
15
77
40
44
28
20
36
120
24
31
12
78
30
5
157
35
28
69
11
7
102
51
75
45
140
37
15
147
105
116
205
47
52
32
60
43
6
15
129
11
72
25
23
112
8
24
61
114
18
47
28
63
17
52
8
48
55
45
9
78
12
93
32
115
17
73
63
45
12
36
72
3
32
88
9
23
40
27
5
31
17
12
60
1
131
60
48
13
195
3
45
56
48
25
143
52
60
33
207
33
143
36
49
35
120
49
108
18
12
53
4
15
165
108
44
36
13
15
69
63
60
75
45
32
16
32
97
71
4
45
15
116
4
51
41
31
18
15
12
8
49
15
75
65
156
67
113
84
60
1
107
24
144
64
3
90
120
59
16
3
29
1
60
12
83
36
136
20
73
12
72
60
36
47
40
80
13
15
44
175
65
36
4
8
40
108
20
55
69
93
42
93
12
80
36
24
36
12
24
64
56
36
7
36
41
1
15
32
12
13
47
88
56
7
17
16
75
30
42
18
135
32
84
31
89
1
23
40
9
6
17
88
57
138
29
13
255
27
17
24
60
67
29
1
35
120
25
42
30
15
20
1
11
13
3
123
9
80
13
18
5
40
15
12
18
42
57
8
73
39
3
198
71
28
20
76
164
60
61
15
9
71
36
96
13
12
195
8
12
100
87
17
64
57
23
19
36
17
13
11
4
9
23
60
7
30
63
140
40
45
60
18
84
6
11
79
9
45
51
15
5
60
36
4
9
23
12
60
100
80
12
36
52
3
53
120
127
29
48
12
196
63
12
5
52
21
30
5
24
48
13
27
20
12
36
4
63
78
12
47
36
25
24
63
44
1
35
13
15
24
8
25
18
24
18
12
18
117
33
75
12
48
104
64
152
67
33
164
103
5
100
32
121
95
72
13
18
17
145
30
29
49
27
80
48
96
19
12
132
53
12
1
54
5
16
105
11
49
47
37
23
100
20
12
76
104
40
36
84
33
63
32
28
75
57
15
89
91
45
8
4
36
56
103
17
28
108
3
45
69
123
32
43
29
61
35
108
12
25
95
7
53
12
40
32
124
60
99
18
30
78
35
139
17
4
20
40
9
63
15
89
13
3
32
1
71
60
156
24
16
32
1
87
45
90
17
13
27
116
25
11
79
9
48
32
1
95
52
12
20
76
9
11
60
4
33
59
36
85
27
36
12
68
25
30
42
59
144
60
37
59
24
115
45
9
3
44
13
18
12
53
25
27
108
153
12
78
90
30
89
76
72
12
93
87
8
24
96
12
148
32
12
36
60
100
12
60
165
35
16
32
12
36
40
32
88
24
80
36
4
15
36
9
48
12
21
11
61
3
24
63
29
60
16
3
17
60
67
17
64
12
32
13
27
15
66
15
104
25
36
131
4
45
71
1
47
60
12
16
63
54
11
25
15
9
51
116
13
47
4
92
55
125
172
20
48
112
3
18
75
15
41
73
126
41
84
4
96
9
51
12
45
3
15
12
5
40
15
12
33
12
81
24
63
45
63
57
23
12
40
8
24
16
57
47
16
15
17
37
30
78
23
67
90
3
32
67
53
43
90
75
24
21
11
13
47
1
59
24
12
103
90
15
12
132
32
36
103
41
60
133
30
18
42
53
13
107
88
45
12
47
88
15
30
35
72
25
23
43
222
15
57
30
17
24
12
25
18
69
108
3
12
78
59
12
13
15
8
60
132
1
71
36
48
7
150
12
6
12
53
36
28
20
88
117
3
33
42
108
9
56
24
1
11
84
67
117
32
31
65
132
16
44
72
64
75
17
12
16
32
40
140
25
60
18
54
18
ABCD 98669214316*3^$a+1 [50101]
15
24
36
15
33
75
5
13
42
60
93
27
93
104
28
3
5
72
37
66
153
24
36
39
45
8
109
59
127
90
3
87
17
40
68
7
42
48
150
42
36
75
84
15
5
31
24
81
75
33
57
27
12
111
9
84
312
108
39
77
133
12
39
180
69
15
12
44
31
81
27
21
92
19
36
45
72
3
93
57
42
21
192
9
3
20
40
27
48
213
15
9
8
28
12
15
72
45
243
21
36
3
33
48
140
1
23
28
44
13
15
128
55
9
44
76
51
9
45
6
29
40
60
8
187
69
99
30
27
8
52
3
42
3
3
24
48
141
44
36
12
37
111
24
12
63
41
16
20
16
80
4
15
18
42
29
91
45
3
132
108
12
9
69
15
36
60
69
102
36
12
41
7
189
45
168
30
12
33
27
90
30
36
129
24
96
3
41
316
80
64
120
84
72
96
84
264
129
15
3
69
93
18
12
57
120
24
24
36
111
108
17
88
87
33
15
72
168
21
12
44
4
9
42
36
93
27
9
51
12
18
123
12
32
25
75
20
16
116
13
30
113
64
96
57
12
63
12
48
15
53
7
81
20
1
71
19
60
105
120
225
99
36
231
114
48
15
8
7
30
18
65
4
15
9
39
12
228
57
93
30
53
7
21
9
120
42
60
60
108
81
12
75
45
60
39
33
12
3
78
59
28
3
60
102
15
12
24
36
75
6
12
12
119
31
33
27
53
127
29
76
60
44
16
81
222
81
39
65
85
27
15
149
36
4
116
40
51
57
32
28
63
12
42
59
16
120
3
41
16
24
44
52
44
31
18
95
12
13
47
1
24
66
57
12
20
1
42
45
12
24
216
153
47
28
96
87
93
32
37
63
24
60
201
39
141
12
72
30
96
17
52
84
36
45
71
28
44
115
125
52
33
27
84
21
39
72
9
3
68
19
9
36
15
18
30
45
33
35
112
27
78
72
215
55
9
60
20
124
207
45
60
24
9
107
4
69
51
36
104
169
35
13
95
112
255
417
180
3
17
25
18
102
6
12
12
30
35
48
7
9
12
24
168
87
90
108
27
63
90
75
180
168
9
39
92
55
17
72
208
12
81
12
51
212
67
41
37
279
20
16
44
64
9
3
15
53
31
9
120
32
97
47
55
30
11
7
30
42
66
102
113
28
21
126
144
30
11
180
55
42
42
93
20
7
48
12
105
123
60
21
12
207
17
43
57
33
12
30
60
18
71
49
51
12
104
88
48
225
12
12
66
102
27
15
45
56
127
12
5
28
36
87
12
57
45
95
145
36
3
12
27
21
80
36
24
112
135
249
15
129
57
215
28
60
111
33
72
105
23
7
153
12
44
136
68
7
78
15
87
33
12
63
33
9
63
68
7
117
33
51
36
15
30
39
207
17
43
12
30
15
116
7
57
32
40
15
120
30
30
48
33
72
36
60
9
27
3
65
60
100
48
12
56
31
126
144
51
8
151
18
12
3
96
24
33
15
27
30
23
79
96
249
3
5
7
45
15
6
47
55
21
24
57
66
210
3
56
4
9
51
60
156
105
3
15
33
32
55
42
60
51
39
36
9
24
72
8
100
44
13
183
81
18
5
73
23
31
5
36
97
27
33
75
15
17
24
112
9
75
63
57
24
21
30
48
48
93
24
96
21
90
120
36
144
45
104
37
107
7
33
156
24
153
3
51
69
24
36
9
168
54
129
96
105
39
32
40
39
21
12
8
148
36
128
97
11
37
30
225
87
153
72
48
57
6
72
57
495
60
30
135
33
102
138
71
4
36
9
71
52
24
24
44
7
30
6
9
3
12
6
59
88
276
99
5
16
36
68
115
12
33
12
44
31
30
35
25
63
60
60
56
1
51
44
31
12
45
27
6
54
108
12
48
21
99
18
23
1
15
144
51
60
93
36
39
48
24
21
75
9
24
57
39
141
95
19
36
30
23
36
1
12
27
51
17
73
24
111
24
3
117
81
27
48
27
17
13
12
30
9
156
3
93
32
16
12
69
48
75
15
21
32
52
3
12
41
31
5
4
51
53
103
45
39
ABCD 98669634374*3^$a+1 [50059]
30
30
30
66
48
15
48
13
36
24
26
58
23
15
9
49
107
13
26
24
69
25
35
15
22
20
54
114
12
52
72
60
20
16
23
33
28
132
92
27
168
1
14
18
52
8
18
10
50
6
15
9
24
3
24
1
20
72
6
42
30
105
12
75
10
24
68
40
23
48
1
92
24
40
47
25
108
60
56
28
14
58
2
114
52
71
13
38
166
48
116
12
15
1
36
24
56
48
15
1
8
28
24
2
34
35
1
47
133
20
36
60
100
11
27
96
22
36
72
36
23
13
35
3
34
20
36
39
21
16
44
24
16
11
51
42
30
18
64
14
6
48
60
4
32
51
60
33
40
8
28
11
1
8
16
23
27
24
9
1
132
20
15
57
88
2
30
27
39
6
3
121
26
18
75
25
35
1
56
51
72
3
9
13
23
57
18
12
30
18
30
27
93
12
3
13
24
36
12
95
49
36
14
24
60
10
44
28
35
37
8
16
44
48
100
14
12
46
95
3
42
12
12
16
20
30
192
34
72
20
24
48
28
47
13
11
36
87
46
32
30
48
9
97
12
8
36
48
40
2
45
9
51
85
38
57
3
24
60
22
14
12
10
44
24
232
95
9
4
44
16
32
27
45
12
60
4
2
24
58
8
18
57
9
15
21
124
35
1
8
16
8
60
4
12
47
45
4
14
6
24
30
21
33
3
61
14
18
12
87
13
20
15
24
9
30
21
9
42
54
3
25
38
9
135
60
10
56
16
59
3
84
33
37
20
4
83
1
62
33
9
6
69
21
4
14
57
183
6
3
48
12
33
15
1
8
36
12
16
71
61
12
24
26
66
28
23
9
51
21
12
15
3
9
25
8
75
3
22
26
72
30
64
11
13
191
69
28
71
12
3
18
60
24
15
15
18
27
3
22
8
30
48
48
21
9
27
37
2
22
12
2
57
15
6
84
63
63
12
118
32
39
3
70
180
35
21
28
2
54
42
10
26
48
22
72
32
66
78
36
4
12
96
11
60
57
120
3
60
3
10
38
6
15
9
24
15
27
30
88
80
64
26
46
47
25
14
34
26
54
12
124
56
60
12
15
48
61
11
13
2
33
15
24
45
61
108
2
18
6
45
1
20
24
30
34
62
22
26
90
16
48
8
27
73
60
32
3
9
15
25
23
15
108
22
32
18
57
33
36
30
96
58
26
10
2
10
50
54
48
12
3
13
35
93
6
34
14
18
135
9
15
1
80
12
66
21
73
23
9
30
30
24
27
75
18
24
42
30
24
42
69
1
24
12
8
66
60
9
25
14
58
2
24
78
40
98
24
94
122
129
21
51
1
107
3
34
23
21
100
11
21
30
10
32
66
12
69
81
75
12
25
35
15
10
20
16
32
12
6
34
32
3
3
42
27
63
18
48
27
15
54
18
93
13
50
126
24
16
72
12
131
37
84
8
16
11
1
24
36
56
63
9
51
45
40
62
34
62
10
36
8
78
18
4
23
25
8
36
108
6
9
13
36
62
102
16
24
44
30
24
10
74
10
23
1
158
105
21
4
110
36
10
24
8
64
8
4
132
134
10
12
2
57
73
48
68
15
3
66
16
35
51
54
3
13
2
18
30
42
36
60
36
28
20
4
134
42
52
11
72
15
36
69
81
12
114
10
11
3
69
3
9
15
18
18
54
60
60
24
28
14
60
45
99
6
64
95
3
12
22
11
123
132
18
27
3
144
6
39
1
12
20
6
30
30
57
1
11
12
1
12
56
54
18
40
72
23
12
1
11
3
18
184
12
24
12
86
144
18
15
15
10
20
87
12
48
15
106
50
54
12
3
33
18
30
51
1
96
14
34
35
216
3
34
35
105
12
6
12
46
36
24
107
73
11
105
4
26
34
62
9
1
44
3
25
48
92
4
23
45
16
62
12
18
52
110
18
27
180
60
3
42
16
62
18
15
9
30
30
100
24
20
28
59
1
38
34
44
3
195
46
59
12
51
22
2
34
11
15
30
28
60
44
171
9
28
35
37
12
8
6
45
13
50
22
8
54
34
14
48
21
61
59
85
71
12
61
47
27
10
35
15
10
23
25
36
23
1
20
60
30
46
11
117
16
35
129
30
93
21
27
13
11
108
25
36
71
73
12
38
18
48
64
2
18
52
38
18
18
66
3
13
8
51
3
30
4
62
57
3
12
72
60
153
60
27
6
40
2
54
54
24
118
20
4
20
30
78
12
4
26
141
9
15
37
8
36
12
4
44
15
33
30
66
6
60
18
16
14
21
48
1
167
49
20
16
60
12
8
42
22
44
28
26
18
52
48
24
12
38
18
52
36
50
162
18
30
12
135
27
60
34
84
23
60
12
1
14
12
6
12
64
68
16
44
48
6
46
11
159
6
12
30
6
12
15
9
51
60
12
1
12
72
36
20
99
3
22
68
75
75
18
24
63
97
38
12
30
6
22
12
32
28
2
18
6
117
3
10
2
45
9
4
2
9
15
10
50
18
4
11
27
70
12
60
8
36
28
2
42
75
25
2
33
57
28
23
15
132
30
16
36
132
12
71
25
14
24
33
9
40
23
1
62
105
33
6
10
128
18
34
108
2
36
18
54
36
21
13
32
4
48
188
3
25
2
60
33
33
18
106
8
64
23
49
24
2
21
25
14
21
12
13
20
15
13
11
9
30
6
76
36
8
76
44
24
4
26
66
51
27
18
16
2
102
60
78
69
45
3
105
27
13
107
21
28
11
49
116
15
33
84
3
13
35
60
12
21
12
12
63
1
38
34
47
13
2
34
36
35
49
8
12
76
14
54
76
56
12
18
22
68
24
48
6
46
60
23
15
70
36
47
24
3
48
252
45
48
75
10
80
24
15
48
48
9
24
30
10
20
36
3
27
30
52
203
33
16
12
50
10
48
24
50
60
106
44
4
26
30
18
48
42
4
12
24
32
3
37
38
57
12
13
26
36
33
1
47
9
36
27
1
32
78
42
15
24
15
10
36
2
18
76
2
21
93
6
34
24
2
9
51
24
22
20
16
2
33
49
44
30
72
18
4
48
20
16
23
33
4
144
12
26
12
132
6
12
78
36
105
13
47
3
34
72
26
21
9
6
10
8
30
ABCD 98670023308*3^$a+1 [50003]
11
45
28
47
9
28
12
36
5
30
73
12
12
36
24
8
33
12
55
108
20
40
5
12
87
52
8
3
18
7
20
15
85
24
29
7
8
16
24
12
5
18
9
40
20
3
18
12
43
65
42
85
125
43
77
7
11
25
12
60
12
48
8
36
4
84
71
85
36
104
72
3
37
24
41
7
60
12
48
11
12
18
7
48
107
33
100
12
24
44
100
56
21
15
88
185
55
12
65
27
220
72
36
23
1
8
36
27
120
30
108
12
18
97
72
23
25
60
12
41
67
8
16
180
29
7
20
52
11
42
27
3
13
95
9
40
48
44
51
49
41
55
5
19
104
4
12
41
87
120
52
44
16
11
48
9
16
12
8
16
11
18
27
45
7
192
108
23
13
36
8
33
67
96
96
71
49
84
17
43
80
40
80
24
52
60
60
84
12
35
30
27
33
30
25
60
12
56
15
97
5
3
45
87
52
20
28
44
21
15
45
3
87
49
84
5
55
12
20
33
7
324
24
5
15
124
12
29
12
3
60
16
11
49
11
145
20
4
44
15
45
52
20
4
48
83
73
77
15
4
29
12
123
120
36
16
5
3
117
27
28
12
11
1
156
12
41
99
16
12
95
37
41
7
53
7
92
3
25
20
63
85
36
24
5
67
8
124
36
35
21
4
77
19
8
16
17
30
13
5
31
36
32
81
115
44
123
18
12
63
76
11
49
29
31
68
52
60
59
25
137
19
59
57
28
5
79
36
104
21
7
8
72
15
9
88
48
12
8
4
36
113
12
19
68
36
4
36
20
15
12
9
21
18
1
60
71
60
13
80
52
83
37
80
4
44
27
49
96
68
12
40
23
1
68
63
18
150
25
17
48
91
29
31
29
31
120
24
36
71
13
35
37
44
40
20
9
102
48
85
36
11
25
92
21
51
21
39
36
4
36
44
16
65
7
8
72
48
40
23
9
40
41
15
57
55
12
32
40
11
25
23
42
18
60
42
79
108
20
16
60
12
8
4
32
136
8
27
60
97
11
21
99
85
12
20
40
32
52
24
5
7
12
96
12
8
160
5
19
12
20
9
120
19
48
20
3
69
28
35
45
15
57
40
8
33
30
45
124
23
105
112
32
9
31
24
132
48
5
39
88
20
28
80
144
96
16
36
53
15
15
37
72
12
8
28
12
32
64
5
27
4
24
17
39
16
8
4
48
24
8
40
12
108
20
28
140
148
125
12
7
12
24
17
67
48
8
72
40
5
39
60
108
72
81
19
80
48
16
17
7
41
132
3
15
72
60
78
27
45
43
20
117
15
4
204
12
48
5
19
8
135
78
67
60
8
27
45
3
72
117
40
36
36
56
3
1
11
57
33
18
1
71
60
60
90
19
60
68
16
65
7
5
39
48
16
24
11
201
28
36
17
115
24
11
30
19
8
76
47
138
67
104
36
4
24
80
52
143
30
51
40
29
30
37
12
11
49
20
100
8
40
24
84
5
15
27
37
8
148
47
13
47
33
57
19
8
16
72
24
20
39
30
7
44
9
7
53
19
80
16
20
4
12
120
96
48
35
1
8
12
24
52
12
53
7
113
15
64
20
4
32
63
37
68
36
9
90
81
9
7
48
56
40
29
7
24
116
40
35
109
48
20
36
4
23
9
21
43
120
60
5
67
12
41
15
27
30
19
8
3
13
12
8
100
72
24
29
87
112
8
3
1
20
51
37
32
60
16
5
15
3
81
16
44
4
32
72
3
30
43
5
91
71
97
53
48
60
219
21
7
12
11
121
44
120
40
12
44
28
11
12
30
19
48
48
24
44
24
76
125
42
18
12
99
21
127
12
128
3
57
36
64
36
12
8
76
59
81
36
33
55
20
15
25
12
72
8
28
65
19
32
141
43
77
18
30
19
12
36
5
19
11
30
3
60
16
68
52
84
60
36
24
12
23
1
24
65
7
65
7
108
23
42
3
16
101
75
52
12
8
40
20
21
7
120
23
9
72
16
20
15
25
35
9
40
36
24
59
12
25
108
12
143
1
24
24
11
30
31
11
9
36
3
1
89
67
53
12
19
24
17
7
48
23
9
88
60
60
32
48
33
7
20
3
85
24
72
59
81
48
108
4
56
4
36
80
4
56
4
71
37
8
60
4
8
21
19
11
72
25
5
108
42
18
30
90
90
1
36
23
37
44
36
15
69
60
39
1
68
3
13
20
27
30
55
65
7
41
60
7
8
16
20
24
52
68
16
11
85
65
19
36
20
4
71
78
19
83
49
44
15
37
20
64
24
32
3
37
12
8
108
12
40
48
12
113
12
27
16
17
79
36
12
8
40
53
30
25
44
21
7
53
31
59
25
107
25
23
45
64
68
123
37
84
8
36
16
71
57
108
63
9
3
9
36
28
60
65
115
65
42
9
16
53
7
23
21
21
139
8
81
19
8
15
240
18
27
88
164
96
4
96
20
36
4
24
132
44
15
49
41
31
36
83
141
51
37
32
36
33
91
11
13
12
48
5
7
113
31
59
9
21
51
28
36
72
8
24
12
39
37
113
31
24
36
41
7
41
7
44
40
71
48
1
20
148
8
4
24
132
24
11
9
64
35
30
72
15
120
40
84
44
40
24
221
15
24
21
79
8
3
109
11
25
107
30
3
16
68
28
8
16
71
90
39
76
35
18
12
43
32
28
12
185
7
20
132
16
65
75
75
73
36
104
60
4
11
141
28
11
25
ABCD 98670269554*3^$a+1 [50002]
36
36
7
18
47
13
20
12
3
9
96
39
25
78
48
74
15
9
39
81
27
37
110
82
56
3
27
10
12
90
2
70
168
26
102
22
83
9
168
27
13
8
60
28
36
60
80
4
26
16
114
78
6
59
7
65
1
60
18
24
6
84
6
42
8
36
4
32
3
109
56
15
7
24
5
43
18
30
17
25
48
30
2
6
22
12
6
120
77
48
45
24
48
64
78
18
32
88
24
20
16
32
66
10
110
54
10
53
72
61
104
75
13
44
15
51
78
10
6
66
18
120
20
66
9
24
57
40
44
34
17
24
25
59
60
72
25
30
6
42
5
13
8
6
16
5
69
16
60
32
3
13
32
63
81
28
36
71
43
30
23
13
6
66
38
66
40
8
6
22
23
85
95
39
45
61
6
30
20
16
44
63
36
9
6
82
38
96
88
17
63
162
40
30
6
18
24
18
32
22
26
4
20
75
24
45
39
60
12
36
3
66
3
1
107
24
1
54
66
59
73
20
48
54
10
11
109
30
54
36
140
3
33
3
61
24
20
12
100
84
24
116
4
11
51
40
17
57
15
13
48
18
30
32
48
10
17
33
75
45
40
120
56
16
104
60
3
31
26
94
29
37
24
80
24
15
33
3
67
48
32
184
8
46
20
72
88
6
26
28
2
90
52
92
40
80
168
30
58
30
42
132
44
4
60
68
42
16
17
39
30
39
19
77
36
69
3
12
33
112
18
42
48
23
12
3
160
2
16
102
18
47
72
7
29
12
49
59
24
21
22
42
96
30
2
40
32
6
9
13
48
26
6
3
1
8
16
24
32
70
50
99
51
190
44
72
24
15
9
40
11
36
37
32
16
68
6
16
2
30
10
71
12
24
81
99
45
3
105
3
19
66
30
29
24
9
3
72
81
51
3
10
36
12
84
74
9
45
16
44
135
25
78
125
43
17
49
8
27
21
40
24
11
12
15
40
53
67
41
49
8
15
55
17
33
4
18
125
61
6
5
3
42
99
51
54
52
54
38
16
36
23
7
53
27
21
73
36
24
30
26
24
64
78
38
16
11
73
12
2
46
60
6
30
35
33
111
15
46
48
68
3
51
18
52
90
6
18
41
15
69
61
36
20
63
7
48
114
11
61
44
12
22
18
182
21
1
35
24
12
69
30
40
56
42
15
31
56
21
97
47
139
5
27
9
93
76
132
12
30
5
145
11
7
8
22
23
36
9
16
59
24
85
200
88
24
44
34
185
108
3
114
40
8
3
12
9
70
6
20
22
18
54
18
32
39
15
6
66
9
1
24
54
24
30
47
36
57
70
17
36
19
53
3
153
177
3
285
30
45
25
12
20
64
44
46
26
64
44
15
1
44
24
72
3
51
16
14
100
12
155
55
29
45
15
85
68
12
4
32
48
120
4
26
16
65
108
36
25
32
22
137
25
11
43
90
35
61
6
17
81
15
36
19
6
95
49
11
21
15
13
72
44
10
50
46
42
32
6
64
29
37
84
60
86
34
56
64
8
96
16
35
24
109
6
26
88
32
16
30
14
64
90
6
26
18
27
25
47
1
12
20
4
54
24
17
49
59
13
20
4
6
2
22
66
239
39
69
3
82
6
24
26
30
54
148
12
108
83
1
26
34
6
2
3
105
3
7
17
72
9
27
12
1
32
24
3
27
9
49
126
2
64
59
61
35
1
35
12
1
140
30
16
65
73
32
3
45
262
90
56
30
10
12
2
10
20
16
20
3
9
132
24
4
2
34
35
121
59
12
19
8
18
12
12
70
41
24
63
42
46
24
5
9
36
144
76
95
43
2
16
14
45
61
32
12
76
59
13
60
2
45
24
67
17
57
46
2
111
81
15
45
34
66
6
77
3
64
8
33
33
30
81
25
68
76
56
15
13
23
12
45
63
49
60
23
1
11
45
279
7
8
16
5
13
32
60
90
114
4
12
6
2
15
7
173
3
102
10
42
14
9
37
108
35
37
6
122
6
54
3
73
80
4
83
72
15
10
11
84
177
3
36
15
34
8
64
8
6
24
18
64
6
114
95
39
66
3
21
6
16
150
50
10
35
48
36
24
9
48
22
6
36
6
120
30
42
66
11
75
18
60
3
15
48
24
42
54
21
36
12
1
20
54
10
62
30
10
50
15
49
36
20
3
67
29
36
55
8
6
15
1
36
12
68
22
50
15
72
33
6
10
35
36
25
143
31
17
177
16
12
48
32
52
23
7
62
16
32
16
11
31
32
42
135
21
60
144
16
23
15
21
60
1
47
57
24
30
174
10
2
30
16
2
160
32
39
31
101
19
18
11
36
9
16
8
3
45
63
1
198
96
122
88
12
74
9
45
4
12
18
65
13
42
17
36
49
35
9
64
72
44
87
27
21
69
22
5
25
60
20
4
12
59
69
34
32
96
18
60
171
49
36
23
96
187
32
72
40
24
72
18
35
25
35
199
90
48
104
46
8
64
2
15
15
16
18
60
42
32
58
23
7
18
104
120
3
9
10
125
24
36
36
25
20
60
18
130
47
33
64
11
21
30
34
126
5
13
12
36
8
27
37
30
18
59
25
59
1
14
6
16
23
45
24
3
37
30
42
24
47
45
208
107
49
54
2
48
144
150
33
57
12
48
15
67
78
18
89
79
50
15
1
30
50
3
93
40
54
8
66
16
120
36
59
21
12
15
15
42
16
35
57
60
6
225
12
49
23
57
34
5
19
18
48
32
ABCD 98670505166*3^$a+1 [50036]
21
24
35
31
17
73
60
30
24
93
8
120
112
152
48
37
371
25
72
71
37
59
88
200
16
72
8
31
9
120
24
32
25
18
5
72
16
72
3
149
13
83
192
25
23
19
18
27
80
88
33
167
16
69
35
72
25
71
24
25
159
111
36
77
67
6
15
8
16
63
137
85
11
24
31
9
213
27
21
162
18
72
143
7
57
24
9
90
48
45
24
21
147
177
63
243
117
45
72
6
12
65
85
3
45
75
128
64
45
48
3
32
88
9
135
3
173
7
17
73
47
25
18
45
24
45
36
63
99
93
32
157
51
8
49
111
24
56
112
8
72
24
43
45
27
5
13
60
12
3
48
9
48
87
128
7
81
48
32
72
16
57
15
48
9
23
67
77
25
18
45
32
55
30
18
78
155
24
16
105
15
147
45
32
85
240
120
11
24
48
85
11
61
108
71
1
23
223
33
111
81
27
90
35
192
85
18
41
67
30
23
96
48
40
45
222
29
40
237
75
72
27
45
56
97
15
32
40
48
8
40
15
54
78
12
65
13
251
121
23
67
6
63
24
3
5
85
35
37
11
1
231
57
111
69
27
33
90
117
48
45
78
117
117
30
21
57
63
99
5
48
13
123
39
17
61
35
49
15
8
112
8
216
16
3
101
211
149
160
56
40
8
192
24
109
12
18
125
25
48
47
67
18
27
120
63
81
24
117
108
12
11
48
49
108
59
16
32
72
25
108
75
72
80
64
56
208
33
87
192
24
9
47
24
91
30
23
85
35
25
23
400
144
48
8
97
15
32
96
109
36
15
165
3
96
3
45
153
63
32
48
1
183
8
72
16
69
203
40
72
128
37
11
49
15
123
42
11
7
17
136
117
3
51
120
53
145
15
56
72
79
9
56
43
221
24
127
9
69
48
132
18
5
88
51
90
75
24
32
208
24
56
40
32
7
42
39
159
57
33
48
23
121
215
1
87
48
27
125
120
120
16
56
13
3
8
40
24
105
23
88
24
33
180
219
105
36
3
27
54
71
48
61
195
75
45
224
16
111
9
24
72
72
72
75
6
15
177
215
72
1
47
115
90
42
81
152
16
24
8
109
6
77
115
245
48
37
138
42
95
96
1
63
135
17
208
8
109
96
90
9
45
3
123
90
107
73
39
56
40
48
9
72
6
30
54
150
119
79
18
39
123
30
23
40
8
7
449
24
49
18
45
264
24
72
48
99
53
217
63
45
312
83
48
24
88
8
67
24
5
121
12
168
3
9
87
8
37
18
41
7
42
135
57
23
40
56
49
15
32
1
87
8
160
105
47
7
60
29
91
101
85
12
87
24
72
8
7
17
73
60
3
72
24
3
5
48
24
163
93
80
25
95
25
15
72
117
30
5
40
33
111
24
75
45
96
24
128
72
48
25
12
11
24
72
120
16
192
75
21
80
1
18
5
136
57
132
3
8
96
96
49
156
75
104
1
72
63
45
72
3
15
33
24
195
42
36
102
17
48
13
179
13
11
24
96
91
18
11
40
56
1
39
48
33
114
5
24
169
63
32
25
63
45
99
51
29
133
27
45
36
47
187
21
45
99
80
25
18
125
73
72
23
40
45
27
207
66
47
223
42
63
27
30
60
180
15
8
85
12
87
81
47
73
87
27
5
16
104
184
69
90
113
40
189
3
80
25
15
105
143
25
15
24
48
48
120
128
120
64
80
73
47
48
24
1
23
67
72
101
24
25
47
1
23
40
51
18
48
3
24
32
24
120
1
90
165
56
7
105
8
48
24
85
27
48
8
24
55
6
30
29
16
8
64
32
144
289
71
ABCD 98671287446*3^$a+1 [50084]
16
45
123
45
11
37
18
6
36
12
3
48
135
41
121
48
96
39
9
23
72
88
15
89
64
32
13
35
61
35
13
132
30
9
15
30
24
12
15
9
15
56
88
15
18
15
32
7
96
17
37
54
5
49
23
67
53
13
35
16
56
133
11
64
15
30
24
3
8
1
18
78
264
23
48
48
61
3
80
25
23
73
72
120
108
27
45
3
32
88
9
66
125
40
57
12
51
165
27
33
87
8
16
8
25
23
7
17
24
160
32
25
15
39
30
11
67
45
63
9
81
39
9
72
23
40
15
41
24
24
96
31
48
78
12
60
11
16
8
13
35
24
13
36
6
30
24
155
112
24
56
49
119
96
1
23
64
21
27
45
3
15
41
85
83
16
24
56
19
5
31
17
48
55
90
15
45
30
36
65
64
32
160
24
15
129
80
25
24
63
3
29
25
95
55
41
16
56
205
3
32
240
24
136
39
9
9
12
3
75
12
24
17
13
60
71
1
95
43
29
241
36
60
95
16
32
1
39
27
5
16
15
33
32
79
24
41
216
25
168
126
30
83
13
59
49
30
9
33
95
13
35
55
105
51
5
1
23
175
54
11
19
5
48
55
9
24
9
72
48
36
11
24
61
48
36
90
45
15
144
102
24
36
135
8
31
65
64
51
60
57
27
36
41
121
72
95
13
24
35
40
24
24
3
54
108
27
45
18
30
6
45
56
1
54
89
16
75
18
11
96
61
18
41
25
23
1
72
47
25
12
83
31
89
120
37
216
24
3
56
31
48
105
152
13
11
25
39
33
72
6
41
64
80
49
120
96
84
35
1
71
16
48
81
15
8
96
16
141
3
15
90
15
39
18
90
5
43
45
152
145
47
61
24
83
115
102
71
40
24
33
12
6
45
32
25
39
3
18
83
96
48
25
12
54
21
21
12
63
8
55
17
40
93
35
24
40
48
99
6
54
41
13
12
87
21
6
30
6
57
63
42
143
73
54
30
60
303
8
24
37
60
95
13
11
24
13
18
81
81
23
1
108
30
6
15
192
57
60
120
11
16
81
60
3
99
53
37
180
15
56
96
24
24
43
77
13
48
132
54
33
57
66
5
192
48
13
66
54
6
18
83
43
90
35
31
18
36
24
83
40
33
42
12
65
31
65
37
3
141
11
24
24
72
73
120
54
6
84
36
11
40
3
36
6
54
54
90
21
27
5
73
30
57
8
49
15
21
27
8
49
72
15
3
6
54
17
24
40
99
18
195
48
104
157
48
83
7
65
13
72
3
80
19
6
15
123
180
72
65
64
3
141
21
66
24
65
25
39
81
119
25
87
39
89
37
27
27
21
32
37
96
107
73
47
37
18
6
11
73
36
51
8
16
240
32
13
6
29
25
12
18
54
3
72
15
6
51
21
30
69
21
18
89
25
48
18
77
19
84
6
11
37
36
15
24
303
18
60
59
31
30
99
8
7
57
8
16
189
138
18
95
49
6
162
18
36
41
48
1
18
30
36
107
24
88
15
105
21
42
54
18
90
23
88
32
168
7
57
51
6
71
24
13
66
42
12
11
97
23
55
9
21
35
16
81
108
11
40
48
75
77
16
3
36
9
104
13
59
16
32
16
15
129
8
13
35
37
12
60
36
119
40
56
19
5
13
30
78
72
47
1
24
108
48
60
47
25
47
1
71
24
37
123
141
150
18
90
41
24
88
80
40
32
55
33
80
48
1
48
6
36
126
18
5
40
111
54
72
60
120
24
54
9
63
18
84
11
72
13
12
54
81
80
72
25
210
45
8
97
120
23
24
40
9
156
18
17
16
8
24
121
87
15
18
215
40
152
48
40
72
33
47
25
18
12
9
24
9
12
51
63
30
42
54
36
23
97
18
165
24
33
15
33
36
18
6
27
45
12
72
39
87
57
21
72
12
23
19
5
25
96
167
88
189
168
11
7
17
88
8
25
6
18
15
21
12
39
24
69
72
11
205
3
69
11
184
8
7
6
51
21
107
1
36
18
57
24
24
33
95
40
8
19
6
30
17
43
21
63
65
72
31
30
107
25
71
1
39
9
47
169
72
42
90
3
33
84
60
12
24
27
24
240
24
81
18
197
120
19
132
18
12
3
39
33
32
72
48
88
15
89
136
80
64
21
3
15
17
199
9
9
126
65
31
48
18
15
24
96
27
5
1
47
48
25
15
72
8
145
15
159
6
66
54
11
64
24
105
30
18
23
55
9
21
72
3
24
33
108
12
135
87
33
8
192
13
36
23
13
42
65
25
135
45
27
21
27
33
12
11
61
96
18
81
8
55
33
8
112
9
108
11
7
65
7
17
184
45
ABCD 98671527562*3^$a+1 [50041]
20
12
1
107
16
33
23
16
56
181
59
40
128
25
132
108
71
120
64
81
87
8
1
84
3
45
203
88
24
132
20
12
1
47
36
76
12
129
3
32
1
3
44
1
96
75
81
35
28
8
28
36
9
87
8
85
75
128
85
48
12
23
25
39
9
87
57
15
8
25
131
36
121
35
1
3
9
119
13
35
172
32
49
3
128
121
3
12
20
84
169
84
60
23
112
8
208
116
13
3
45
36
3
80
12
1
12
48
39
9
87
45
63
20
16
12
68
73
167
12
16
81
35
121
3
132
9
36
35
13
48
11
52
12
21
35
48
192
13
3
8
16
32
49
71
28
176
13
83
36
120
24
61
48
96
3
72
69
123
8
16
8
144
100
45
47
37
3
32
24
1
95
52
36
12
212
60
204
64
120
12
44
16
33
35
124
104
96
88
33
47
1
191
1
3
36
56
120
16
24
180
140
40
153
35
36
64
48
152
49
39
44
4
152
85
48
12
39
45
3
56
16
24
57
35
1
11
1
36
12
3
81
12
47
49
15
8
61
15
12
20
84
76
33
12
36
27
84
68
72
88
153
3
12
81
36
27
32
289
23
24
49
48
35
148
44
61
111
72
8
37
35
25
36
35
109
12
179
12
85
35
13
12
51
68
61
95
13
159
33
3
33
83
25
3
80
109
51
12
129
36
75
8
13
3
96
80
61
59
48
97
15
36
48
33
15
92
1
48
36
12
71
16
60
140
40
48
48
32
96
40
21
60
15
33
84
48
35
28
32
132
73
83
16
32
52
12
44
96
16
84
12
33
36
35
121
47
36
96
28
321
23
24
24
28
45
36
60
51
12
8
25
207
21
12
96
15
24
92
1
60
83
108
228
16
32
240
84
12
1
3
12
12
8
13
291
144
12
68
88
72
24
56
25
15
48
20
100
9
23
16
60
176
1
35
13
60
48
48
39
105
48
275
28
48
21
11
4
33
48
99
44
76
21
60
39
8
49
183
104
1
95
148
68
204
64
36
9
36
27
33
51
12
21
99
8
4
12
56
12
4
56
145
15
20
84
64
56
49
23
16
12
33
63
33
3
80
12
16
48
177
11
1
15
84
12
20
76
56
60
28
216
80
61
3
57
15
20
12
97
51
84
8
85
15
32
36
13
95
108
37
60
48
159
32
64
21
59
1
159
32
168
48
13
123
32
1
276
99
60
12
56
108
4
92
196
9
36
15
12
20
13
3
48
20
24
49
36
12
215
61
15
45
71
13
47
109
95
1
3
84
93
27
120
9
39
44
4
56
72
76
132
12
212
12
13
63
24
24
33
36
3
9
63
120
57
15
36
20
25
35
1
191
289
3
144
12
12
48
56
13
11
37
3
8
16
24
45
35
76
68
88
20
4
56
1
84
11
97
96
3
33
12
39
24
128
4
240
156
216
189
27
8
12
145
59
24
76
36
44
12
49
23
13
11
1
3
12
32
1
39
9
87
12
116
12
96
48
52
32
12
16
20
13
51
56
16
33
159
81
39
44
100
24
8
252
36
144
61
35
112
144
9
48
47
72
40
8
16
12
33
47
13
71
88
132
45
99
33
15
189
15
152
13
12
47
37
191
28
33
144
48
48
96
48
15
24
32
61
3
128
96
64
93
143
16
33
99
32
88
20
28
168
56
36
12
24
16
12
20
13
15
20
25
36
27
68
1
59
4
12
33
3
93
35
97
3
56
64
129
71
13
15
44
16
72
32
16
9
48
3
60
20
76
56
28
33
123
68
16
20
40
33
51
81
12
23
16
12
48
81
83
24
4
33
12
191
112
129
95
1
243
81
51
60
33
3
8
145
36
12
15
152
12
109
51
132
9
83
1
51
44
16
81
11
96
64
24
48
45
48
83
24
48
4
129
107
37
63
81
3
9
87
9
36
47
13
35
1
15
20
12
1
35
61
15
60
213
95
108
1
96
63
120
24
33
99
45
48
39
72
168
12
84
9
71
40
21
11
1
36
51
45
48
51
24
48
81
63
36
140
1
3
32
52
32
64
45
12
132
75
48
24
93
59
136
45
47
96
61
87
96
92
4
56
52
45
48
35
13
36
95
49
27
33
111
ABCD 98672095898*3^$a+1 [50042]
12
77
55
18
30
57
56
4
69
47
43
5
16
33
87
24
12
3
30
15
57
90
90
24
39
20
4
8
37
95
7
9
44
73
90
24
18
11
19
5
55
72
48
42
18
30
36
90
6
75
80
16
27
53
40
68
49
6
165
15
36
29
1
6
29
43
17
13
3
120
32
13
30
180
65
12
36
31
41
148
36
8
25
27
20
25
144
30
5
12
24
13
95
112
45
114
5
60
235
6
18
48
18
90
69
57
54
54
42
48
78
3
60
32
25
54
6
180
30
89
61
30
9
44
109
78
17
16
15
5
1
108
66
6
71
84
1
3
15
17
112
3
9
3
18
39
21
63
9
66
89
72
16
128
7
54
30
6
3
32
13
24
11
16
3
18
75
33
126
60
5
4
39
36
101
64
21
11
64
33
162
41
229
30
36
42
35
73
23
67
125
24
16
87
48
29
28
32
55
6
72
27
8
40
15
138
15
27
21
27
18
47
43
9
33
48
24
23
48
60
16
51
120
17
16
24
72
15
18
47
61
35
4
20
85
119
160
9
72
18
17
40
15
18
42
30
78
41
7
77
31
6
71
52
33
35
7
33
32
43
57
51
41
193
30
6
59
96
24
28
9
23
7
6
30
54
3
12
171
102
15
3
78
84
11
25
60
54
33
3
21
9
15
32
88
9
18
5
19
5
13
11
64
117
6
45
57
18
42
27
63
12
60
30
51
3
41
144
85
36
6
72
12
18
11
151
18
11
31
9
20
12
67
66
24
72
108
30
57
44
67
30
24
3
15
12
60
18
23
64
15
36
24
5
25
15
44
12
7
12
141
27
45
108
44
91
12
90
36
11
4
99
12
81
15
29
19
144
21
57
30
9
9
47
13
30
6
63
93
59
60
31
17
36
139
90
51
21
36
162
77
13
6
29
7
18
51
105
54
5
12
19
29
28
48
9
63
57
47
13
36
12
42
48
45
63
24
45
45
35
13
3
60
96
21
59
160
3
18
12
51
21
51
9
15
69
36
15
111
117
45
18
114
30
24
29
55
81
51
29
36
19
9
36
20
31
54
72
102
5
91
21
15
18
102
78
30
96
65
12
97
42
5
13
12
36
42
33
44
13
71
55
89
88
15
5
12
52
39
72
17
25
12
11
4
8
168
7
90
18
45
27
6
15
12
27
36
45
32
148
21
6
12
18
39
33
90
17
40
39
137
7
18
30
42
75
15
12
5
36
12
37
24
47
19
96
5
7
33
84
48
3
89
1
48
24
11
79
36
9
27
53
13
18
144
21
44
13
54
30
78
138
59
1
30
29
96
19
5
1
15
3
12
42
18
30
39
93
63
57
6
12
132
18
12
36
11
84
1
30
60
5
13
63
24
15
78
12
96
12
18
168
84
53
55
54
99
51
66
108
36
24
11
19
9
45
42
21
8
12
7
18
27
15
18
144
15
21
30
29
16
12
12
20
19
132
5
49
51
12
8
12
73
54
5
19
5
40
39
5
13
47
16
32
73
27
44
19
66
123
75
96
5
132
97
35
12
1
59
1
63
24
8
13
75
27
78
12
35
37
42
144
36
29
4
93
12
18
5
4
60
9
54
5
12
76
15
9
44
37
72
48
60
3
45
42
9
20
16
132
21
36
36
47
1
75
80
7
18
11
28
33
72
168
12
3
3
54
71
40
87
72
12
5
49
6
21
45
63
15
54
72
11
19
24
69
3
5
24
1
23
37
48
72
3
57
27
45
30
17
1
90
72
42
18
18
35
12
1
24
95
7
6
30
18
6
18
18
17
1
51
3
126
84
23
24
24
19
42
54
144
5
12
64
12
8
96
13
36
6
30
78
5
7
105
75
41
19
54
30
21
15
5
16
140
37
63
9
36
18
5
49
42
69
15
29
25
11
76
9
72
27
32
43
53
4
36
15
108
21
3
66
6
5
16
120
72
21
12
27
45
42
36
48
129
200
16
39
12
5
1
48
35
25
71
1
155
132
37
30
65
79
9
15
17
24
97
42
30
83
28
32
4
20
31
57
3
5
28
57
12
71
24
28
9
66
90
135
32
31
54
35
12
16
12
36
15
45
84
12
21
35
37
51
20
12
97
6
9
63
5
67
17
49
24
3
9
59
127
9
144
20
1
6
12
36
72
45
63
54
47
43
17
43
41
36
31
57
51
45
120
69
51
69
18
42
83
25
84
24
36
18
41
12
12
72
48
7
5
1
59
100
21
54
18
15
33
60
27
57
15
9
36
35
16
3
54
18
18
35
1
39
9
18
29
43
57
15
5
1
72
87
44
49
3
24
9
30
54
36
6
41
25
18
36
5
28
45
51
15
17
79
18
36
36
39
20
4
135
21
44
1
39
56
52
33
72
39
48
32
31
12
126
60
84
75
48
27
53
37
275
40
12
51
12
17
60
16
8
67
54
71
19
45
60
3
18
12
3
3
5
7
54
78
36
9
21
11
211
12
17
24
4
33
84
71
4
15
126
18
162
27
32
16
147
30
35
61
12
60
30
33
32
64
39
12
180
24
45
44
37
15
15
24
5
120
1
23
40
39
5
12
16
27
90
120
11
40
45
71
48
16
9
3
87
12
6
27
27
53
52
33
87
36
12
33
48
36
59
109
87
68
97
30
18
72
18
6
15
104
223
9
3
6
51
21
15
60
15
5
85
59
64
92
19
45
36
120
15
9
3
42
120
144
222
5
133
75
21
75
33
30
5
ABCD 98672346148*3^$a+1 [50042]
5
19
96
33
36
15
33
48
60
12
3
9
44
64
72
39
45
24
3
30
18
165
15
12
17
13
90
54
30
93
8
40
32
100
3
60
210
39
9
39
36
72
12
228
24
24
27
33
15
36
29
12
40
60
15
24
173
52
9
135
140
60
7
77
13
18
65
7
69
24
87
33
32
12
76
132
39
33
27
45
21
27
36
27
24
401
103
36
149
280
171
45
36
3
60
12
17
96
76
81
15
12
120
12
39
60
21
36
32
100
20
31
12
69
51
5
4
15
45
56
223
57
8
16
48
48
12
3
45
24
8
91
65
52
3
105
24
51
9
12
24
15
69
120
63
69
36
192
8
12
31
21
24
96
48
63
24
33
27
21
48
32
79
53
103
69
24
27
9
56
52
12
24
27
168
57
75
9
24
15
117
72
3
24
69
20
7
48
9
51
36
6
123
24
8
100
3
30
47
43
9
36
12
3
42
48
15
132
75
65
19
21
15
53
7
117
120
51
21
60
15
21
24
99
12
33
140
91
9
36
51
60
77
36
204
52
48
51
36
54
59
28
39
60
41
160
3
29
76
20
4
51
17
19
24
81
51
120
84
9
44
48
103
96
24
45
24
48
3
21
39
21
39
5
4
36
20
64
20
7
84
21
60
36
33
107
100
3
120
5
91
81
24
48
120
147
24
21
56
13
42
24
36
24
156
65
43
29
91
9
72
15
21
45
27
3
57
27
153
8
19
21
3
5
31
21
3
12
84
36
24
9
32
4
39
36
53
40
3
24
90
51
60
48
15
9
3
53
4
140
7
21
12
57
30
33
27
33
12
120
44
7
57
36
44
76
36
39
72
60
33
15
12
17
28
84
108
12
48
48
24
15
9
12
20
132
7
81
12
72
56
4
9
30
192
24
101
28
12
63
77
4
99
5
16
36
129
3
27
24
21
56
4
60
51
33
24
20
60
112
36
72
8
52
20
16
15
150
59
43
108
36
90
123
48
12
12
204
15
12
48
9
72
36
33
35
7
57
8
4
81
18
126
51
39
6
3
15
17
12
28
3
177
33
6
21
48
36
24
144
27
36
138
51
8
16
12
8
55
42
83
12
55
90
27
12
15
24
66
15
24
164
36
7
117
21
27
15
105
8
132
43
65
91
33
51
6
3
3
24
60
21
3
21
24
72
39
66
87
72
99
69
20
67
24
60
21
48
60
72
164
7
48
9
132
15
21
92
28
60
20
115
48
21
9
6
9
24
48
3
9
3
33
27
168
6
75
51
125
40
24
36
252
12
9
15
15
21
8
120
76
12
3
17
100
3
72
57
12
48
140
7
21
24
51
5
19
93
12
44
16
51
57
36
15
21
56
4
15
21
99
36
24
24
9
3
129
8
151
17
52
12
75
105
39
9
27
36
57
68
28
27
69
15
69
51
45
84
51
21
8
64
63
48
5
40
20
1
54
12
84
9
87
69
56
55
9
84
15
12
45
3
9
12
36
60
8
16
39
9
51
9
27
29
16
48
3
24
60
21
12
3
24
60
33
3
57
33
15
3
12
17
31
5
91
45
48
12
84
15
6
75
21
18
9
3
93
24
36
135
132
108
17
49
30
60
93
87
9
51
36
5
139
24
12
17
13
39
36
99
69
72
32
52
51
33
12
68
16
48
72
8
7
81
12
3
24
141
48
81
54
9
27
54
87
192
3
9
15
180
33
123
30
75
63
141
8
43
60
9
60
15
33
8
13
15
12
3
21
24
27
48
129
3
45
72
12
24
12
32
36
112
12
48
3
21
9
66
60
29
91
101
28
87
17
16
12
15
54
195
171
24
9
15
9
48
15
5
72
60
1
27
48
21
11
28
51
9
12
60
24
51
9
44
4
36
15
60
9
20
52
36
135
57
36
15
29
13
135
15
24
33
63
93
27
5
132
40
60
56
24
28
33
66
81
3
237
45
144
15
39
105
81
3
51
21
15
24
12
9
44
7
48
9
3
33
24
87
129
57
107
31
12
9
96
72
3
33
96
60
56
112
12
21
30
9
9
240
35
31
24
45
12
120
3
36
24
57
48
36
48
20
67
9
36
75
84
5
55
9
60
27
129
20
40
15
21
111
57
51
9
20
31
21
15
153
27
90
15
81
15
12
27
9
32
19
36
108
29
96
7
57
3
24
21
33
30
57
144
48
8
48
7
84
45
9
35
72
19
113
28
15
9
96
45
27
3
48
12
113
160
60
15
21
8
52
96
9
30
66
138
102
27
36
24
12
51
24
53
7
105
15
45
219
60
21
21
18
72
9
135
24
29
1
111
36
8
67
45
123
90
6
33
3
57
3
5
52
20
13
47
31
5
112
24
15
129
24
3
9
24
75
9
8
43
57
9
3
8
28
84
12
15
24
17
43
9
60
96
12
3
29
37
30
66
75
68
16
84
15
29
7
33
12
39
9
60
12
36
92
91
45
12
84
120
36
15
33
12
3
36
30
66
17
28
24
36
12
20
31
60
81
84
21
ABCD 98672624366*3^$a+1 [50028]
47
25
80
16
12
12
8
57
75
40
11
25
17
30
45
28
12
144
56
52
41
7
12
72
8
15
61
29
223
12
108
8
24
76
11
24
57
27
36
9
40
128
40
23
36
36
33
84
16
47
37
47
33
28
20
28
96
96
68
45
27
112
47
25
56
72
40
68
207
102
43
17
18
126
12
15
27
73
32
15
18
72
18
33
45
126
73
140
237
39
81
199
84
47
84
96
1
80
45
67
131
1
44
112
20
28
12
152
93
19
56
39
73
11
24
21
24
81
12
103
65
30
61
164
4
12
11
49
65
3
16
29
43
8
64
17
36
55
29
39
132
33
27
27
12
168
13
180
24
96
5
3
64
65
12
108
3
33
15
132
33
36
43
17
151
180
8
52
89
54
57
4
65
19
20
141
18
133
72
96
24
35
13
32
100
71
1
23
61
11
174
42
25
72
23
108
61
53
75
27
54
42
49
36
8
45
19
161
6
25
59
45
144
76
32
12
172
44
4
137
6
12
42
19
89
7
48
17
115
36
20
93
75
39
81
45
7
12
12
23
81
255
25
17
27
40
12
23
21
105
90
1
8
60
96
4
107
33
112
104
39
21
4
5
72
108
51
40
72
72
8
4
8
148
72
12
41
15
48
21
51
64
11
18
19
53
180
18
61
84
179
61
44
76
5
15
64
11
25
59
162
3
15
21
51
54
150
9
27
1
60
24
36
140
39
24
12
57
75
21
69
12
24
27
28
11
33
45
151
84
128
63
36
21
3
97
24
36
8
124
65
63
40
23
37
32
28
17
30
6
7
20
60
39
129
52
68
132
192
21
67
20
33
39
100
168
84
5
24
55
12
107
42
171
28
36
8
40
5
7
11
37
11
24
37
56
33
84
91
24
71
1
188
63
13
72
132
12
68
52
5
6
25
8
12
100
65
18
49
20
36
144
60
3
18
27
48
9
75
96
60
4
48
84
44
9
51
105
180
24
55
47
21
39
33
28
29
3
15
13
60
8
12
124
24
29
90
37
11
93
76
44
84
123
30
3
21
66
25
20
40
72
11
90
7
47
30
75
21
7
60
23
54
103
212
40
35
73
23
145
11
73
71
270
27
9
90
49
24
68
12
96
45
7
83
36
48
60
12
1
72
35
13
144
36
128
45
39
216
4
60
35
33
40
68
16
116
40
35
33
120
24
3
49
95
1
12
5
31
12
23
36
49
12
47
36
45
4
120
11
9
27
129
4
35
13
23
37
53
36
31
53
79
12
23
12
6
15
100
132
68
39
9
4
48
92
208
20
4
56
40
32
108
99
1
17
126
6
18
213
4
84
35
60
1
119
24
126
30
36
9
172
77
3
27
205
71
61
8
48
60
15
78
55
20
100
131
61
275
42
72
63
36
9
7
95
1
5
67
17
60
19
36
35
13
12
41
63
124
56
27
85
23
37
12
8
69
3
228
112
5
198
49
71
18
27
12
36
51
25
8
100
11
37
20
28
11
30
24
19
56
196
60
173
103
23
25
24
12
23
18
7
12
8
87
18
67
56
4
68
93
79
24
44
36
40
36
119
54
36
7
8
69
3
57
66
6
31
72
56
16
56
172
5
43
89
18
33
12
3
54
24
19
8
40
8
100
12
23
61
53
63
39
144
9
117
3
52
60
116
4
23
72
9
180
52
12
68
3
61
5
54
25
240
12
8
100
12
32
36
57
54
33
28
17
90
120
1
84
36
36
185
18
73
68
4
17
108
15
63
37
108
12
20
3
84
78
3
120
40
20
33
31
23
66
6
49
32
60
4
48
35
45
16
89
51
100
80
4
17
120
3
87
61
32
40
12
44
72
45
3
39
61
5
87
28
92
60
12
51
129
45
43
8
39
42
51
52
20
15
13
68
64
72
23
61
72
72
23
45
99
1
23
84
18
78
61
44
76
11
33
27
12
42
31
300
12
11
36
61
48
36
5
43
12
44
52
48
24
11
1
56
87
25
12
11
33
52
92
52
23
33
63
109
47
9
192
28
80
165
30
37
23
1
68
40
8
12
88
8
40
44
45
15
96
15
45
4
48
92
15
37
36
12
72
60
96
47
18
54
30
6
108
1
101
15
45
30
49
29
84
55
60
48
72
20
28
29
19
11
9
69
3
52
35
12
60
9
39
6
162
84
1
5
67
71
109
20
28
20
39
54
19
35
25
11
24
1
144
108
72
80
48
28
12
32
28
8
9
115
36
17
7
95
36
24
25
56
9
43
8
40
12
179
1
5
ABCD 98672789368*3^$a+1 [50011]
147
93
12
128
112
80
73
15
15
5
60
25
60
42
9
44
1
179
7
29
84
31
5
1
138
66
111
48
96
15
9
12
44
271
9
39
45
20
72
208
201
24
132
123
60
20
7
29
1
60
143
25
36
84
150
6
60
15
20
25
114
45
60
56
109
132
228
15
12
45
63
36
21
3
81
36
35
79
66
30
45
3
65
12
148
105
195
20
112
33
287
24
1
15
129
6
129
96
69
24
11
16
60
123
321
56
24
31
30
48
35
72
13
12
39
21
183
60
120
96
36
188
256
120
24
237
63
20
37
15
164
25
60
84
111
96
39
174
132
39
45
95
4
32
64
9
36
195
96
128
7
93
12
93
42
393
21
35
4
81
51
48
92
25
59
109
347
84
64
201
11
64
120
24
72
69
186
9
9
95
31
9
87
114
11
40
75
9
24
132
69
99
12
44
64
27
9
116
84
40
36
48
72
9
66
5
43
41
49
231
9
72
3
60
15
105
45
171
56
100
20
13
131
31
9
20
4
177
15
9
15
129
36
39
36
81
24
15
36
168
45
27
129
84
6
5
36
13
36
15
135
150
90
9
20
36
4
57
210
18
11
60
49
35
1
39
225
11
16
108
20
1
215
16
39
6
108
60
131
25
39
81
204
12
60
90
9
81
24
39
87
144
66
59
76
128
16
20
1
183
12
15
5
49
59
25
111
21
35
28
45
120
167
60
4
24
60
192
48
21
60
114
57
93
72
75
24
20
4
120
12
33
132
384
51
45
39
21
18
66
11
4
9
36
39
27
33
111
21
33
11
40
9
36
35
4
177
183
21
24
455
40
120
21
95
36
64
144
105
6
41
48
145
87
20
88
45
35
36
300
60
64
81
231
60
9
24
35
145
36
39
57
83
37
18
57
24
9
11
184
12
20
49
195
15
30
84
47
73
12
48
191
61
15
9
36
35
64
44
36
124
12
24
24
165
27
60
105
15
20
64
80
36
40
9
24
107
24
36
4
39
30
27
108
152
40
84
24
80
25
150
42
159
9
11
19
5
76
21
99
36
45
24
30
5
61
48
27
84
9
75
81
39
120
72
68
52
105
3
57
15
168
57
39
165
51
93
27
20
28
165
35
181
95
25
11
28
36
56
64
165
39
81
39
60
20
40
165
75
57
23
25
15
147
89
120
40
45
24
66
29
12
64
36
45
255
108
60
176
169
11
1
135
204
21
15
60
39
21
84
24
12
45
48
27
164
180
36
13
12
54
101
13
126
9
117
108
60
36
39
81
39
32
13
47
40
60
45
83
55
81
45
60
111
9
15
24
87
90
3
12
44
64
75
192
105
93
36
6
225
8
16
96
24
156
3
45
80
40
32
4
69
147
9
39
92
169
51
8
100
57
95
24
36
55
150
123
117
15
48
116
36
25
60
39
39
177
15
33
60
252
20
19
96
93
21
60
35
25
51
9
95
36
55
78
11
64
80
55
42
15
140
4
9
11
16
105
15
9
11
24
49
12
83
72
13
60
15
60
72
8
36
4
12
8
112
44
61
3
72
3
5
145
36
111
129
24
36
96
23
40
81
24
195
60
72
75
90
3
120
165
60
27
9
24
11
85
30
66
15
69
159
72
9
75
21
135
60
9
39
20
1
39
21
15
189
195
45
15
20
55
17
40
164
16
9
51
8
1
24
96
6
90
48
11
4
72
60
33
11
1
35
4
129
30
165
192
105
24
155
64
12
3
57
44
139
105
117
84
30
29
37
143
52
48
32
25
123
80
100
12
39
9
72
9
11
4
96
48
20
1
71
49
71
4
21
84
84
15
ABCD 98672882552*3^$a+1 [50146]
180
63
57
60
180
15
144
24
87
33
72
60
33
15
141
186
69
21
18
57
33
12
63
27
474
99
75
6
180
219
72
24
24
15
45
87
54
54
165
12
15
105
9
234
141
201
18
105
36
60
144
15
126
144
192
24
279
297
3
87
45
3
126
75
60
60
156
189
96
135
24
129
30
60
21
249
12
258
45
21
24
87
48
132
15
270
204
54
66
186
18
51
15
96
9
369
147
105
108
75
12
39
9
117
63
45
36
144
51
84
81
84
6
9
315
66
291
33
42
108
66
159
27
90
90
45
129
36
168
75
60
180
276
69
15
21
24
75
27
108
6
15
144
147
48
261
60
45
66
33
72
24
21
123
57
159
24
156
84
81
75
24
96
21
48
75
12
63
102
60
75
24
9
270
21
96
93
15
27
84
6
3
12
60
60
9
36
120
168
12
63
60
21
24
36
15
36
180
48
120
27
33
36
9
111
99
132
189
9
27
3
270
270
6
39
51
36
45
60
3
45
36
24
36
216
213
27
300
84
36
144
45
120
24
15
12
9
15
144
105
27
48
57
144
36
195
60
84
84
36
81
99
9
15
12
9
15
60
9
51
21
123
117
3
60
57
135
33
75
12
3
201
69
15
57
63
165
15
21
6
18
180
36
84
96
66
18
15
12
33
180
111
15
36
108
105
192
39
54
27
33
51
105
204
51
84
36
81
30
150
3
192
429
6
153
225
27
129
15
45
144
27
9
84
36
60
15
264
27
90
138
162
15
3
60
126
51
3
90
15
15
126
51
108
57
24
39
372
24
120
105
39
120
117
15
540
24
96
45
3
27
150
135
120
60
93
60
15
21
39
132
84
51
54
84
6
129
81
75
21
99
45
111
9
15
36
153
135
60
105
36
6
198
51
201
30
33
45
27
60
93
162
33
111
30
255
111
84
54
36
15
9
51
105
24
135
36
225
120
291
129
195
120
81
264
15
9
36
144
51
36
33
96
51
144
36
108
240
81
36
18
6
15
120
111
69
24
21
75
204
27
18
36
51
93
90
45
117
15
60
48
141
75
519
177
9
99
180
72
9
15
51
93
21
30
186
18
30
351
96
93
60
30
6
36
18
45
21
39
36
156
129
15
39
141
45
75
84
141
24
36
39
36
141
99
21
60
63
72
63
102
168
36
15
15
96
54
99
45
72
195
3
177
24
60
180
45
135
9
36
36
120
18
6
15
291
18
72
303
12
60
93
36
54
90
30
21
129
72
159
21
30
60
9
9
15
57
39
36
60
228
81
96
15
60
120
108
75
126
54
90
531
165
216
24
36
63
60
12
63
66
99
60
60
336
60
60
45
144
27
60
9
15
21
30
18
51
84
60
45
90
90
180
27
168
72
60
24
9
231
24
12
93
135
117
15
60
48
12
ABCD 98672891288*3^$a+1 [50119]
192
15
18
18
108
18
72
126
105
32
43
213
3
285
176
96
144
64
99
18
108
15
80
16
33
72
288
72
159
3
93
32
64
32
85
27
9
23
96
25
87
32
48
16
48
75
180
288
144
129
15
65
79
18
47
96
55
144
18
144
72
18
36
89
55
9
63
33
129
126
33
75
90
27
261
36
72
180
36
126
89
1
36
180
23
85
18
216
18
144
270
161
16
3
54
108
27
48
51
18
75
48
3
252
18
72
108
108
47
25
39
32
37
27
27
69
32
64
32
145
15
57
23
48
19
29
96
361
72
198
36
54
90
72
54
54
18
36
75
87
89
144
55
153
9
23
49
90
117
9
72
54
36
36
33
80
144
16
48
21
59
49
15
39
18
135
128
43
69
32
7
137
7
57
32
64
48
15
90
216
288
54
18
18
72
18
36
126
9
117
107
19
108
113
112
32
49
54
89
37
11
64
32
91
54
36
18
126
126
141
48
9
18
36
161
96
16
384
80
1
15
57
87
3
54
135
27
21
69
108
216
23
16
51
54
71
96
64
80
49
54
144
36
90
155
133
54
69
32
96
19
54
23
121
119
96
64
99
144
29
25
119
48
121
279
9
18
108
90
18
18
11
79
65
115
77
67
77
49
36
18
57
128
211
180
297
128
7
89
37
27
27
108
41
64
96
15
18
15
21
11
115
29
151
89
37
252
47
144
16
9
39
87
126
107
160
32
16
63
18
63
128
7
89
19
18
123
21
59
16
51
18
90
65
277
198
234
36
167
31
129
32
1
54
41
64
240
48
111
18
15
3
125
1
15
201
18
21
33
90
198
72
54
17
37
123
80
48
144
48
25
311
64
183
72
17
16
144
48
171
5
175
65
16
48
32
217
54
33
75
101
48
193
72
126
9
32
240
16
9
54
18
54
9
171
53
48
97
47
43
54
15
147
18
11
7
36
126
215
145
18
45
144
48
69
18
9
81
18
54
18
69
111
90
108
11
112
32
48
409
72
18
144
45
171
5
96
48
16
15
108
213
224
85
123
327
90
90
126
23
304
32
192
64
177
95
48
48
79
33
48
63
17
127
17
160
75
261
135
9
63
90
39
51
29
25
108
11
79
36
29
43
36
113
16
105
72
15
21
27
9
135
63
161
48
97
72
72
95
16
33
54
9
261
162
57
96
63
162
72
231
32
64
33
18
216
54
15
32
79
33
21
107
73
18
72
221
144
48
127
257
31
90
72
15
48
9
167
121
54
54
155
16
96
201
108
324
72
159
48
27
54
72
87
39
57
33
54
57
96
32
112
99
29
187
245
7
89
112
33
36
59
16
48
57
54
234
72
18
285
32
48
103
89
1
144
18
108
54
54
108
9
81
47
96
91
69
57
39
15
33
3
36
329
48
240
49
15
144
32
43
21
249
54
36
72
53
240
31
18
18
18
108
159
183
41
16
105
126
41
16
ABCD 98673129396*3^$a+1 [50128]
5
30
21
24
12
88
72
68
16
24
80
28
32
45
63
48
136
44
15
144
126
144
67
48
72
65
18
57
28
41
31
5
31
77
27
40
5
48
3
48
40
41
63
88
24
20
36
28
24
5
3
69
15
100
119
49
35
73
8
24
16
36
5
15
36
40
108
12
23
129
12
16
59
78
87
28
8
39
18
7
36
20
9
48
91
59
205
5
31
132
48
24
32
4
104
96
16
23
97
29
51
64
32
12
291
105
64
36
11
85
36
48
5
19
5
7
20
24
16
23
105
60
51
61
29
31
36
59
21
4
8
15
1
89
55
71
24
30
6
30
51
24
16
20
39
177
52
20
12
16
24
20
28
32
4
24
32
45
3
105
12
18
13
44
3
13
84
24
84
56
12
4
29
7
8
64
47
9
9
3
28
80
120
12
4
53
27
64
56
3
33
28
24
32
40
5
15
33
31
20
9
27
4
84
60
92
16
84
36
23
69
72
24
51
60
25
23
81
12
3
9
16
60
95
9
111
6
3
27
33
27
18
15
87
69
16
56
48
4
155
97
24
20
12
9
18
90
72
31
23
21
40
80
136
68
69
15
51
24
33
48
24
16
32
9
30
13
95
1
5
27
24
96
4
5
51
9
18
13
20
3
49
5
51
72
28
24
41
87
33
27
12
15
1
56
64
11
25
113
27
48
60
108
12
21
144
27
48
15
126
87
3
85
84
20
112
8
27
78
3
4
24
5
7
32
15
13
80
9
103
11
61
5
55
104
39
33
24
93
7
83
13
32
27
61
44
84
171
21
84
93
7
36
8
24
28
107
6
15
21
3
40
60
12
83
13
8
12
12
117
30
24
21
69
115
29
31
216
48
5
75
208
108
36
68
40
41
31
104
40
24
41
36
75
45
15
16
128
45
67
23
105
84
27
49
5
90
141
39
66
15
3
21
69
96
51
33
36
91
5
3
40
8
64
29
36
15
39
21
24
52
32
15
25
60
12
36
44
3
252
13
5
72
48
3
24
48
75
85
5
66
6
43
80
52
59
25
11
13
5
3
4
56
112
12
23
13
8
84
148
84
128
16
24
20
51
1
95
18
67
8
27
21
57
15
75
12
13
80
16
12
8
15
37
77
15
16
32
144
124
44
75
30
91
5
31
53
87
9
15
156
40
20
24
64
80
100
20
15
37
68
75
37
113
36
31
53
132
39
12
48
9
15
12
88
72
68
112
20
9
120
31
200
36
279
13
56
12
27
45
40
20
16
5
7
329
3
57
15
156
57
27
40
20
9
36
39
24
36
24
48
63
21
76
8
72
33
67
29
3
40
8
129
75
60
39
6
84
15
4
5
87
39
25
24
5
30
21
60
15
9
112
5
3
172
48
216
20
16
65
3
28
17
3
52
12
20
76
77
51
12
4
5
31
113
51
16
144
5
18
36
61
128
40
20
52
95
45
16
132
48
60
17
6
90
111
9
99
12
36
48
16
60
84
24
32
9
87
3
21
9
55
12
32
15
25
20
21
6
48
37
84
104
135
1
152
112
72
59
60
36
18
36
31
125
15
4
41
39
9
175
68
40
29
30
141
3
24
30
67
5
15
99
25
44
36
51
1
20
93
30
54
75
57
15
168
96
9
31
32
48
76
60
108
95
72
13
5
63
57
3
129
135
16
44
28
8
57
67
23
33
28
60
20
24
81
27
48
64
116
15
69
16
24
5
36
90
9
216
4
17
75
75
133
8
39
25
23
1
59
36
36
81
4
53
27
40
56
24
16
77
36
27
40
59
45
99
25
41
3
52
5
43
11
61
24
41
3
28
8
4
56
60
15
204
25
32
24
81
120
39
52
48
29
66
54
42
93
51
141
24
81
24
15
21
3
12
48
75
21
52
23
9
21
24
12
39
39
45
16
29
63
12
51
9
76
131
13
48
92
52
5
31
47
33
88
56
3
36
57
33
51
88
17
60
3
48
12
52
29
36
90
61
80
84
4
36
68
52
24
36
5
51
72
16
20
64
20
12
28
36
56
120
40
23
21
24
40
17
39
96
15
13
17
39
15
6
15
84
9
51
64
131
165
21
30
121
20
4
36
23
61
23
42
159
84
12
4
56
4
20
51
9
4
68
12
16
36
68
52
36
47
30
91
59
205
5
42
25
128
27
18
36
31
5
51
12
16
44
16
41
90
33
136
96
20
88
5
87
144
16
113
111
4
72
83
13
59
54
7
24
59
49
48
47
25
8
28
29
31
5
135
45
51
28
11
49
8
4
96
23
57
4
5
24
15
21
31
8
64
12
29
27
3
60
69
21
27
48
72
48
129
43
32
28
48
44
21
75
60
40
59
81
99
12
13
41
19
56
21
103
36
35
1
59
45
4
5
15
16
44
192
39
45
4
20
120
45
75
45
6
30
51
63
33
12
40
17
99
15
120
6
175
5
108
3
12
15
90
6
21
28
56
52
17
55
12
65
18
45
96
96
24
9
120
36
39
141
19
8
ABCD 98673221126*3^$a+1 [50095]
13
116
3
13
12
203
60
13
60
72
60
44
84
57
39
156
132
76
24
53
39
4
167
25
137
48
12
75
183
90
183
57
7
20
3
180
73
107
265
128
117
7
20
72
201
7
305
103
5
30
210
12
150
108
73
12
192
113
55
137
31
29
48
43
12
60
65
7
8
135
12
138
90
157
96
92
40
5
55
32
3
73
264
48
35
102
30
30
27
33
103
35
12
18
30
120
129
28
60
20
63
42
3
15
273
189
108
7
35
13
228
29
18
45
87
33
28
300
20
4
35
213
40
17
18
45
72
40
23
97
23
60
85
245
30
25
44
51
30
39
24
129
151
24
155
165
36
220
59
181
29
48
60
150
85
125
120
30
342
90
60
61
77
12
15
15
13
188
39
121
59
30
75
93
55
12
83
25
65
150
145
8
87
25
180
5
135
120
105
147
28
77
18
9
88
36
12
65
30
60
117
16
77
12
27
3
18
87
48
100
80
28
227
85
137
175
36
197
39
64
317
150
120
13
137
127
116
27
57
76
132
257
75
36
60
252
84
4
59
45
96
57
55
65
339
16
188
360
267
93
120
27
253
167
60
60
265
185
72
91
137
147
72
171
180
73
72
72
143
42
48
39
244
47
30
12
30
201
52
104
33
183
27
48
60
25
72
65
150
25
23
25
167
61
167
30
27
123
132
33
15
180
217
65
103
35
205
5
102
61
47
9
204
12
15
133
20
72
27
168
445
72
48
408
77
55
125
55
155
42
198
12
57
213
123
27
30
78
97
96
17
127
125
55
23
12
61
44
88
12
48
5
295
107
73
77
15
168
15
25
8
184
68
135
13
149
27
183
48
97
68
15
13
24
53
60
7
83
72
121
149
78
72
133
20
88
119
13
308
57
7
156
60
56
60
63
168
105
15
30
99
108
40
23
60
25
32
3
180
12
121
47
30
12
27
3
1
17
123
52
72
83
72
198
7
48
5
55
77
163
12
35
30
78
129
36
87
21
27
37
32
171
132
1
32
52
48
368
147
90
72
91
77
30
25
8
9
123
57
55
83
145
32
15
81
39
168
145
17
90
138
7
485
63
112
83
57
15
181
12
180
227
357
48
45
27
171
193
227
189
364
77
60
175
137
30
133
140
88
344
3
45
72
33
162
48
30
150
73
80
96
76
125
87
12
63
45
153
30
145
35
37
180
23
25
44
196
5
27
3
13
107
133
32
132
48
204
141
15
144
360
60
64
20
87
97
23
312
57
3
13
152
3
192
168
25
47
33
52
5
43
60
12
48
185
120
99
16
167
13
48
24
48
48
47
9
216
45
39
3
18
42
78
7
185
138
57
48
400
32
36
ABCD 98673369682*3^$a+1 [50061]
12
48
71
21
27
73
132
107
24
60
132
30
55
24
191
90
63
39
33
40
35
33
12
228
76
59
9
45
7
48
80
28
68
9
6
121
41
162
78
42
45
135
45
108
135
49
24
35
84
121
35
24
45
28
252
36
80
39
12
81
33
126
1
48
11
69
40
11
69
9
43
12
120
11
30
39
28
5
138
181
59
6
55
8
76
71
24
126
79
11
13
12
60
104
192
3
246
6
49
11
48
37
320
64
11
33
12
3
37
24
8
3
78
42
45
132
3
18
27
28
20
52
17
63
12
3
13
20
40
155
25
5
7
35
177
48
63
84
13
180
92
112
35
36
25
32
16
44
75
120
1
20
9
66
49
47
81
135
85
68
51
33
33
55
24
11
37
8
9
96
15
27
213
75
13
11
213
208
17
3
183
9
196
41
24
24
90
60
36
37
20
63
97
47
33
4
96
17
18
45
48
12
3
36
21
9
18
25
176
147
12
6
75
4
8
57
30
138
120
55
83
24
12
73
17
103
47
66
15
15
48
177
40
68
12
52
35
13
108
185
7
83
30
19
5
18
93
76
29
42
54
31
24
44
69
31
95
121
224
87
93
100
144
11
69
57
360
31
12
48
83
12
48
49
48
80
135
13
44
51
9
33
72
66
12
144
1
8
39
36
45
72
64
41
15
12
45
103
107
181
80
12
12
3
24
69
51
1
20
9
6
12
1
12
72
11
132
33
72
48
39
45
172
8
123
13
32
9
55
71
12
37
11
48
1
71
85
20
3
57
39
90
48
3
165
7
8
3
69
96
16
263
48
18
114
6
144
103
60
12
11
37
83
1
23
37
164
12
39
96
33
9
3
3
45
76
8
40
80
75
61
12
188
27
13
155
6
30
108
21
16
120
71
13
12
8
12
99
9
24
27
24
25
12
17
63
160
23
45
16
23
93
12
111
54
15
76
96
48
5
66
12
49
96
152
3
33
12
57
66
85
11
141
15
45
45
79
71
25
59
78
42
33
48
228
76
116
3
72
133
44
21
24
6
45
39
37
56
15
138
6
73
132
144
20
12
3
61
5
123
3
169
23
1
137
102
96
25
65
39
76
5
55
11
13
35
72
61
8
12
4
48
168
23
105
39
18
78
9
147
1
60
35
49
83
33
60
4
8
36
12
48
9
43
35
60
102
91
101
96
48
126
109
125
102
42
31
65
207
33
55
17
7
56
76
44
27
93
72
40
32
3
24
33
45
18
48
97
20
9
198
33
12
76
32
4
36
59
61
167
36
6
63
27
108
66
7
80
3
120
96
9
52
24
89
31
113
7
8
15
61
35
96
18
75
16
245
7
24
416
33
7
8
15
145
80
60
60
52
32
183
37
17
6
282
51
64
143
72
21
9
7
116
45
7
8
57
18
57
48
99
49
107
33
76
59
265
44
36
76
41
48
55
84
23
72
21
184
48
72
48
137
6
42
18
45
120
51
78
7
24
47
57
36
12
75
12
60
6
42
117
48
124
156
24
179
12
12
13
168
12
32
28
23
45
144
28
132
71
120
37
59
21
28
35
25
24
56
16
23
60
21
57
67
47
54
114
60
42
6
49
8
168
33
30
25
17
15
27
96
9
48
99
13
71
12
60
54
111
33
7
68
84
15
33
33
24
3
28
17
54
129
16
83
48
109
251
72
12
96
114
18
72
69
15
249
147
129
15
24
108
25
8
15
9
123
13
41
6
13
95
1
5
139
5
135
27
25
80
60
33
42
25
32
21
55
24
120
35
85
168
89
30
9
27
60
42
102
153
33
18
37
32
40
11
325
17
3
15
1
23
45
28
48
29
63
3
157
17
18
72
12
13
47
48
1
5
120
15
52
5
24
63
51
6
43
60
8
15
48
61
116
27
21
111
9
40
80
12
87
25
20
195
72
36
33
27
45
27
13
80
28
96
224
15
30
67
167
30
75
93
55
80
3
24
36
57
33
19
5
66
60
1
8
36
21
55
68
15
30
51
16
44
39
156
126
39
15
9
27
78
18
213
24
ABCD 98673561146*3^$a+1 [50039]
24
18
22
62
51
15
9
121
20
42
46
2
42
12
40
18
17
33
27
21
40
20
27
7
41
9
16
30
17
12
45
40
54
30
20
39
33
4
36
44
16
44
4
2
22
42
101
75
10
12
2
30
40
26
42
16
20
24
3
165
10
42
36
32
42
18
4
11
7
32
18
102
48
6
4
20
3
13
11
31
2
16
24
6
26
16
8
36
18
18
48
4
108
47
45
28
78
24
17
9
112
32
6
16
6
20
4
35
73
72
24
6
50
54
54
63
27
40
32
48
10
6
17
33
6
21
60
39
48
22
18
72
41
24
21
27
13
18
24
8
54
48
42
64
2
15
9
84
10
30
12
12
2
6
27
55
18
32
16
12
20
52
2
33
12
45
4
36
8
6
64
32
94
116
88
62
33
37
26
18
12
48
24
28
20
4
6
2
76
44
48
28
36
56
72
70
2
54
46
26
9
61
80
10
32
33
13
59
1
14
33
25
30
5
33
24
18
9
48
55
38
4
38
22
11
33
16
36
24
48
2
21
19
41
7
17
13
95
3
40
74
184
86
34
14
10
12
11
24
13
18
8
42
22
2
4
32
39
9
24
27
15
6
12
22
8
40
8
40
38
4
38
18
30
82
68
10
77
3
24
30
36
6
24
30
4
6
14
10
32
58
38
9
9
4
26
16
101
67
8
114
15
25
11
13
6
86
82
2
3
33
10
18
36
131
7
17
15
33
21
24
16
24
20
28
2
18
40
30
128
6
15
43
56
54
36
6
24
96
46
2
33
13
20
39
7
41
37
20
15
63
18
36
24
24
3
15
34
20
16
72
12
24
30
54
8
58
26
40
68
18
112
8
70
35
105
48
4
36
6
5
13
23
7
5
45
22
74
52
20
15
33
22
48
41
21
48
10
2
22
2
6
9
13
8
27
25
38
22
47
9
10
6
36
24
8
15
31
2
12
42
30
3
13
59
15
16
42
12
8
3
25
59
109
56
16
119
31
72
6
56
64
2
150
60
28
12
12
36
80
46
5
9
4
32
3
57
3
1
30
41
69
4
6
26
16
14
24
10
119
37
44
30
6
4
24
23
9
16
20
24
16
48
11
1
8
64
23
37
12
23
33
22
17
13
80
27
13
47
36
13
20
24
172
50
48
10
32
120
48
6
9
1
14
22
20
4
20
22
8
9
7
5
1
24
8
12
3
21
24
15
31
2
22
17
13
32
15
3
45
1
12
12
18
102
18
14
3
61
24
8
75
7
98
27
3
138
6
33
48
25
38
9
1
32
4
35
39
54
12
40
30
8
10
38
9
21
27
33
52
12
30
30
24
2
70
2
126
27
25
54
8
33
39
10
11
9
4
32
22
30
8
4
48
83
3
10
119
1
32
15
13
11
36
3
70
56
15
1
50
22
50
10
6
2
22
90
47
15
46
8
42
22
2
58
60
20
16
6
6
2
33
69
4
30
14
27
49
60
24
20
15
1
14
22
11
7
32
16
50
15
45
10
2
22
24
17
57
6
72
9
15
46
18
29
13
12
36
36
68
46
24
18
47
85
26
54
40
23
9
10
14
24
27
1
60
2
16
2
4
8
12
4
36
8
96
16
38
10
8
12
60
16
204
32
88
32
18
6
4
23
15
18
12
48
42
42
12
4
30
2
15
25
24
8
15
15
48
54
34
14
10
65
1
24
8
15
37
2
24
66
3
27
10
23
45
3
9
24
6
18
46
6
23
1
11
45
51
24
60
13
12
11
55
2
100
12
8
46
6
60
20
51
129
4
2
10
8
64
60
12
38
16
6
18
2
48
16
20
27
55
62
16
26
6
10
17
1
54
18
68
42
9
121
48
11
3
30
130
6
11
45
24
24
15
61
6
24
41
13
32
100
56
4
18
2
40
6
17
25
6
29
13
14
34
14
48
22
20
6
9
1
11
3
10
6
29
13
8
12
28
12
8
27
24
1
32
12
3
7
56
34
8
30
16
6
35
1
12
90
6
32
15
9
10
18
30
65
1
12
24
8
10
2
3
3
34
23
21
96
4
24
32
15
15
21
45
22
32
6
18
6
75
79
24
2
88
12
20
15
73
8
4
24
12
68
72
10
2
76
12
68
12
15
12
13
32
3
12
45
3
13
11
9
6
10
20
4
54
5
27
30
3
15
30
10
6
104
88
168
42
8
30
24
3
13
20
12
12
132
51
69
18
22
18
6
24
35
21
24
48
48
34
2
4
72
20
12
42
10
14
6
48
16
47
27
16
2
15
7
90
47
15
46
32
3
85
24
23
1
2
24
66
30
40
29
9
24
40
12
11
33
27
57
16
11
13
8
22
53
43
14
12
15
13
92
6
22
2
78
12
96
60
24
60
63
1
6
54
131
1
12
8
10
138
24
23
13
2
18
4
48
20
4
48
2
40
26
28
60
11
3
57
1
24
11
25
8
12
12
40
26
24
57
81
24
24
12
24
63
21
22
5
25
2
16
209
13
18
41
13
18
24
38
72
18
16
2
28
12
14
6
10
14
15
13
23
7
6
36
24
12
2
72
34
6
5
19
24
66
14
6
10
32
18
16
30
26
4
170
34
24
8
40
72
23
24
13
42
18
35
25
8
48
4
36
32
10
14
3
21
27
7
2
16
32
3
67
56
9
21
12
28
11
9
16
8
3
12
55
2
108
12
15
13
48
12
32
36
39
36
13
2
42
3
85
54
18
36
20
4
60
6
30
12
78
30
11
21
42
6
12
40
14
6
39
9
24
75
241
24
8
22
17
13
2
18
28
32
28
14
16
5
3
10
56
24
132
4
48
47
13
2
6
12
15
31
2
24
28
8
12
76
11
33
48
27
43
2
60
48
4
78
5
81
10
42
47
1
20
4
6
6
8
16
11
39
10
6
24
26
16
14
34
32
52
80
3
9
60
3
21
39
13
20
40
12
8
28
20
16
54
50
16
8
22
6
44
28
8
10
29
21
27
12
96
9
48
6
21
45
15
96
15
18
30
40
66
68
75
31
17
7
26
12
10
8
30
66
40
24
32
9
33
16
14
10
62
10
20
10
14
34
18
24
8
40
23
24
1
84
36
32
16
6
14
10
102
8
10
54
20
22
66
44
3
121
132
68
12
64
35
21
10
32
30
27
55
41
7
62
4
59
1
12
20
12
6
10
12
24
36
12
68
40
14
24
22
98
30
16
11
9
16
92
18
22
42
6
122
46
12
30
14
16
20
4
23
12
13
32
10
18
86
16
8
70
56
4
6
56
40
30
20
4
11
36
13
6
26
52
2
24
72
34
30
26
24
54
6
3
45
60
15
1
12
59
21
18
21
3
66
22
2
30
33
13
66
5
25
11
13
24
12
14
6
3
33
160
14
24
6
3
7
6
18
2
15
15
10
12
2
40
86
4
14
42
22
30
80
12
30
21
12
1
32
12
18
70
18
50
24
30
30
12
6
9
133
8
10
18
44
48
64
18
86
40
26
48
30
3
7
8
57
55
17
21
39
1
12
20
36
16
8
16
80
6
24
10
24
36
26
16
42
36
36
20
3
12
49
2
42
22
8
42
15
45
4
36
11
25
12
50
6
10
89
12
33
3
39
24
6
3
81
6
45
1
20
30
22
60
12
26
94
36
30
14
75
9
4
20
15
25
8
27
1
11
9
16
11
9
16
48
24
42
8
10
32
16
12
12
11
13
24
20
3
37
8
75
79
14
10
2
40
12
8
24
3
21
16
24
24
12
14
22
32
12
16
24
44
42
9
31
24
30
44
16
36
42
17
55
50
24
12
27
48
9
15
21
34
24
30
12
20
39
13
6
110
12
22
8
10
47
31
17
13
11
21
28
36
35
13
35
25
48
35
13
32
88
30
42
20
28
60
24
35
12
48
1
11
9
16
8
6
9
15
22
35
13
60
6
17
79
56
57
13
24
23
27
18
3
13
119
1
20
39
1
11
36
3
10
20
42
88
30
20
4
36
20
ABCD 98674208474*3^$a+1 [50074]
35
120
9
33
7
11
49
35
25
20
81
24
108
7
36
32
60
40
8
52
107
36
37
92
141
19
128
72
96
75
9
15
45
3
25
20
52
125
31
89
78
37
116
40
17
27
60
40
8
88
12
12
68
15
93
60
27
18
12
115
17
43
47
25
48
60
5
7
120
5
31
5
19
48
17
15
16
137
102
6
7
212
40
36
60
12
32
28
12
5
18
78
19
48
17
60
3
87
121
24
53
3
45
7
72
53
67
53
7
8
63
25
32
40
12
60
48
80
63
37
35
37
60
191
45
12
28
77
48
7
48
44
88
12
120
60
48
20
120
52
71
45
9
48
27
40
20
93
18
90
7
8
12
15
57
100
68
28
60
5
7
8
100
20
72
135
37
113
7
65
36
55
12
107
18
15
108
100
47
222
30
45
28
72
5
90
13
48
32
15
18
7
65
3
69
30
25
48
23
37
180
12
8
28
24
71
9
21
15
124
23
42
3
33
7
20
12
28
68
72
27
48
13
20
39
33
12
16
17
7
5
51
27
13
44
45
18
13
24
71
37
32
48
27
1
140
9
43
5
90
25
12
36
17
15
27
25
5
36
15
4
41
12
55
17
123
3
42
18
45
12
100
17
60
135
48
27
6
19
71
97
20
40
8
15
12
25
47
73
8
4
5
15
81
72
48
19
41
19
120
5
91
29
60
36
19
8
27
36
109
20
16
17
175
8
64
5
31
59
36
25
12
20
27
25
36
24
23
25
48
132
17
43
20
28
72
72
36
29
15
28
53
120
42
73
65
27
52
143
13
17
18
54
90
6
19
35
85
36
80
117
103
32
27
60
1
92
28
77
43
95
25
72
8
9
55
8
12
28
95
13
5
54
81
4
5
63
40
23
9
28
12
5
18
18
367
92
40
36
5
67
17
36
7
48
77
48
15
27
12
6
30
60
72
18
12
72
90
6
12
60
18
12
13
20
12
108
69
75
105
18
12
18
15
225
7
168
17
36
7
8
9
18
45
45
12
60
30
73
23
12
73
5
7
128
147
45
33
7
20
12
16
29
55
35
60
30
115
71
25
77
7
48
12
48
12
68
57
36
15
45
99
36
72
88
164
3
37
5
36
147
100
77
30
33
12
16
272
52
80
16
20
52
92
16
24
41
7
60
32
36
52
68
4
41
7
53
12
18
45
4
60
60
11
85
119
13
53
19
5
3
60
3
177
28
200
60
12
33
90
169
65
31
44
28
23
97
20
3
37
53
19
35
25
56
45
19
5
31
44
76
120
89
3
15
72
18
43
120
72
17
18
73
72
20
28
24
11
25
24
36
24
8
117
31
5
135
27
37
36
17
43
137
27
33
7
11
25
12
12
41
72
135
52
20
16
12
128
9
31
24
71
105
147
117
28
8
105
7
47
30
96
79
128
28
60
29
91
65
42
45
12
16
89
18
73
20
60
120
189
135
40
23
37
113
75
15
48
105
9
43
12
35
18
210
85
32
135
36
42
7
5
43
47
1
84
11
9
36
40
12
168
32
57
43
12
8
28
12
77
31
72
47
90
36
12
43
44
40
41
7
12
65
90
73
35
72
1
5
90
25
95
24
18
55
47
36
54
36
55
80
105
19
48
12
5
60
3
88
20
52
53
115
77
72
55
5
43
60
23
25
24
41
84
36
7
72
128
45
7
125
75
168
3
54
31
60
95
49
95
18
3
124
240
65
3
28
35
49
113
42
1
29
15
21
55
95
25
5
7
48
60
84
35
25
48
48
5
27
72
15
1
35
145
24
41
19
41
147
60
40
5
102
13
5
7
8
117
3
27
33
12
40
23
78
7
47
1
17
3
4
20
3
45
27
6
67
17
43
80
100
107
198
48
132
27
36
9
18
30
127
48
20
75
33
4
36
5
19
80
28
48
24
20
180
28
32
75
6
54
13
17
18
78
39
15
48
37
5
111
225
7
92
33
48
24
48
103
12
60
5
55
12
11
30
15
57
162
6
27
28
72
53
7
12
143
97
41
24
3
27
6
39
16
20
27
85
32
100
95
25
23
42
31
5
72
7
108
47
1
17
18
57
87
1
20
27
25
12
8
28
24
35
45
36
4
35
13
32
36
52
20
15
90
55
17
36
39
36
4
5
6
54
3
45
27
28
53
7
12
41
19
48
5
120
18
9
16
17
115
47
13
8
24
28
35
57
33
27
3
198
24
3
27
36
24
45
3
42
43
12
20
28
48
60
77
63
4
23
37
36
72
47
1
35
54
55
5
36
19
101
67
60
5
7
48
83
25
12
8
24
16
132
53
15
12
27
6
99
3
90
60
115
72
131
9
15
1
20
24
45
30
18
27
51
30
72
27
28
95
25
23
42
7
20
28
47
36
24
21
4
5
36
15
40
84
65
43
72
96
80
69
66
42
30
72
25
216
20
9
18
25
80
108
45
12
132
30
6
55
125
72
72
18
93
15
57
52
36
29
43
12
108
5
18
49
71
24
48
18
24
30
6
7
12
80
81
7
5
103
ABCD 98675366048*3^$a+1 [50006]
44
13
8
63
72
192
22
11
73
2
4
44
61
39
54
3
69
38
45
15
57
79
80
177
7
17
55
65
3
10
27
45
14
4
68
34
3
3
18
11
64
11
58
11
15
36
4
32
57
61
50
1
21
3
69
2
25
39
24
12
36
9
24
9
47
16
72
56
51
36
105
27
16
42
12
2
85
95
1
15
24
30
11
7
6
12
134
9
16
21
24
54
29
55
80
12
84
112
20
12
97
39
36
8
61
11
13
56
85
11
16
3
24
5
7
9
9
15
71
22
158
37
32
43
114
14
37
59
28
33
189
3
8
37
38
58
51
104
127
18
15
71
156
10
75
3
21
8
43
48
44
60
21
61
11
7
12
21
33
36
54
69
11
36
49
24
143
10
14
28
5
15
46
54
92
70
38
61
9
2
34
6
20
24
40
57
32
15
12
10
6
72
5
15
57
13
3
63
60
30
6
84
21
48
11
10
27
35
13
11
60
9
15
25
39
105
21
50
49
45
2
1
32
1
54
17
25
14
4
5
7
8
10
36
75
32
19
90
35
64
51
45
3
32
21
88
96
3
30
26
16
29
15
36
4
32
94
3
11
60
16
6
2
16
65
7
20
64
24
72
77
67
36
12
21
32
7
12
18
26
46
50
24
60
16
21
45
75
8
169
18
92
1
24
48
32
15
36
4
57
69
2
70
35
19
6
23
25
39
3
12
33
3
104
40
6
54
48
104
48
12
69
27
84
24
25
129
36
14
28
48
44
10
11
75
37
23
24
16
105
11
36
22
6
32
12
22
11
24
15
4
24
5
7
9
9
50
36
57
37
26
9
181
26
9
15
1
11
118
36
14
10
11
19
6
14
4
5
7
54
14
21
19
21
35
24
21
16
45
18
32
108
12
241
59
45
24
25
2
10
27
15
8
22
18
8
81
133
38
45
7
12
29
7
33
27
8
37
35
4
6
48
11
3
10
2
28
60
8
64
8
25
15
56
25
69
12
15
63
36
20
9
1
50
72
82
72
38
61
11
24
61
3
48
29
3
22
74
16
8
13
23
36
16
12
17
15
166
3
39
12
21
32
48
27
40
77
25
86
33
136
35
4
30
11
15
24
4
36
54
2
36
37
33
47
51
10
27
63
20
84
132
16
180
8
121
93
30
18
62
61
24
32
40
8
25
38
12
10
27
3
32
28
33
15
44
34
50
1
3
12
9
59
40
20
16
17
37
3
24
8
115
48
68
10
110
34
2
109
15
54
30
45
27
53
16
11
85
8
87
70
3
11
112
32
13
120
35
180
28
24
66
171
15
8
22
18
96
30
54
56
61
35
21
123
85
69
35
15
22
98
12
16
42
27
39
32
25
3
45
35
4
36
29
3
82
11
7
105
8
39
1
107
85
27
21
21
30
21
33
62
34
14
34
50
10
11
55
96
33
35
12
60
60
1
15
30
60
14
16
89
39
9
15
97
21
35
27
10
42
18
48
42
66
6
8
10
50
12
93
72
43
45
45
62
4
6
54
54
86
106
6
104
70
14
21
133
62
36
64
20
36
28
29
97
14
64
30
35
75
45
25
15
96
15
57
57
18
5
72
15
73
48
11
120
45
51
100
44
84
72
73
11
40
90
3
80
43
12
56
9
27
45
40
9
2
64
53
55
18
38
9
31
57
9
18
20
81
79
6
11
3
37
93
122
73
21
90
36
36
30
3
57
14
130
18
12
20
120
40
29
24
72
55
65
63
22
36
63
32
85
18
32
33
25
54
8
25
23
9
7
44
4
57
24
24
75
92
49
99
48
24
84
6
14
4
56
12
22
48
2
40
5
16
27
8
106
50
108
76
30
150
54
26
4
60
32
34
72
38
37
23
16
41
64
39
72
9
23
36
16
20
33
16
21
14
22
42
5
7
24
66
18
20
22
51
23
25
24
23
9
19
104
46
15
15
89
55
17
61
74
25
45
48
50
25
8
13
30
252
9
8
120
43
44
64
42
2
13
3
29
1
14
33
3
37
3
32
112
72
18
6
20
36
13
3
5
27
117
43
18
27
11
22
15
15
114
15
144
47
24
16
33
27
138
50
12
48
70
26
10
3
11
84
16
41
43
56
16
114
110
61
128
40
51
24
90
3
95
169
3
12
126
3
80
16
9
15
11
45
16
27
56
24
37
11
12
36
36
49
21
11
67
72
44
4
20
12
148
65
16
11
58
48
18
20
120
10
26
73
11
96
21
7
12
54
87
3
36
54
24
36
2
10
14
4
17
75
22
47
15
60
34
11
136
33
50
94
6
12
72
72
8
48
34
38
130
11
19
42
3
11
4
108
48
80
37
33
2
28
89
55
6
14
16
21
23
12
34
26
10
39
15
17
25
12
2
60
16
12
17
16
27
12
129
35
45
51
93
7
20
13
48
9
26
24
64
66
26
9
51
10
102
132
30
14
76
33
171
117
24
48
27
48
8
24
4
57
47
25
35
40
18
27
11
12
48
22
24
110
21
63
12
12
16
54
11
7
9
9
2
13
15
9
15
33
83
61
51
42
12
15
45
11
63
10
15
11
28
81
117
24
54
32
88
21
8
112
3
68
10
102
6
11
25
84
26
9
40
32
3
4
20
85
47
24
12
72
12
64
6
66
18
2
12
46
2
34
36
12
86
96
4
45
9
50
48
58
11
24
37
38
24
28
9
23
1
39
56
60
36
9
25
39
15
33
3
5
61
35
19
21
120
39
17
19
21
80
67
8
108
4
20
16
36
8
61
9
98
24
45
3
22
74
4
20
45
1
26
10
6
138
60
84
11
136
8
27
45
85
11
63
25
104
7
68
148
9
24
21
158
85
45
36
15
59
36
16
68
37
21
2
1
11
48
36
12
22
12
11
112
57
60
3
8
88
11
61
23
94
2
9
75
52
9
15
54
26
1
48
24
11
12
84
24
144
45
31
12
20
58
2
28
24
72
9
24
15
56
1
8
ABCD 98675613724*3^$a+1 [50014]
16
159
21
51
17
12
43
57
8
73
60
30
108
69
147
6
102
21
104
55
162
95
40
104
120
7
18
12
15
39
9
15
66
59
112
63
90
54
21
129
11
127
18
99
81
15
9
30
93
32
28
9
6
12
5
60
7
36
150
12
36
42
93
27
93
20
31
78
3
308
49
246
24
30
36
42
29
1
119
16
8
7
17
60
31
90
11
73
6
41
16
45
23
16
240
99
57
32
61
75
120
132
33
27
39
6
30
42
3
9
18
90
71
1
35
1
47
136
56
13
47
60
84
276
1
54
53
1
144
35
12
61
23
40
81
51
129
78
221
139
36
65
25
84
90
186
95
36
241
63
69
191
7
30
18
222
48
54
72
21
24
69
51
15
5
103
18
39
44
16
63
126
39
3
12
5
60
25
126
150
15
57
27
48
15
30
39
108
51
41
4
15
174
3
69
18
108
9
159
57
48
141
35
64
27
198
215
181
63
81
95
52
195
18
11
144
25
72
15
39
6
48
24
12
36
23
49
15
243
33
12
93
114
17
76
84
105
39
20
24
72
43
6
54
48
18
71
60
48
1
36
18
6
12
60
12
198
77
13
3
87
18
72
162
6
12
60
84
51
132
15
21
56
103
45
12
39
30
114
12
108
201
72
48
45
12
90
180
108
42
18
57
8
1
6
48
29
25
126
72
54
126
9
68
13
39
21
12
36
11
43
90
162
108
90
15
36
72
68
61
78
41
175
12
72
72
36
93
132
92
97
95
64
75
72
18
239
55
180
5
31
185
84
36
85
135
9
11
67
12
6
35
31
180
125
55
180
69
57
18
54
63
15
12
197
1
54
6
119
48
148
104
4
75
36
45
45
96
30
57
15
93
212
28
128
52
33
102
89
43
17
1
12
11
112
153
51
105
39
51
81
15
45
48
45
114
48
53
55
60
54
18
12
33
45
48
59
31
29
448
15
12
5
103
144
18
6
66
59
4
45
36
27
32
85
95
103
233
144
60
121
36
35
19
36
24
65
36
16
147
57
39
89
13
107
88
39
24
21
171
72
125
1
216
23
85
167
199
29
25
35
13
42
12
149
49
90
6
27
153
327
117
155
60
73
54
5
4
60
117
219
48
15
77
4
44
37
198
57
20
24
4
81
35
109
123
33
35
36
28
45
47
115
18
90
81
87
17
12
76
8
40
147
29
25
23
121
54
18
90
53
19
65
12
4
132
48
44
145
18
45
9
24
95
151
425
4
57
162
33
183
105
20
7
90
30
42
3
15
173
4
33
144
36
42
141
15
54
47
103
18
39
45
39
159
72
54
27
132
21
60
35
31
96
93
45
119
7
65
49
35
31
18
63
44
151
12
36
345
96
84
195
29
115
18
119
84
37
23
259
18
15
39
90
24
27
3
9
15
90
3
8
19
18
54
5
175
36
18
27
45
15
39
153
236
7
33
12
44
120
25
51
27
17
139
41
4
9
90
108
17
12
229
84
96
102
93
39
45
57
51
128
25
102
89
28
108
27
125
55
213
3
177
93
24
11
37
18
150
27
135
48
72
180
93
84
92
73
11
331
90
111
105
83
97
72
6
45
116
76
243
204
17
40
8
127
5
31
165
69
6
18
66
18
6
84
72
6
23
67
12
57
33
108
60
198
90
87
3
45
21
54
89
73
18
5
112
44
4
60
69
3
27
225
285
111
99
258
3
12
128
60
49
30
117
51
192
6
195
36
33
6
9
12
144
20
7
77
31
ABCD 98676583496*3^$a+1 [50008]
56
25
51
8
55
29
1
47
40
9
96
15
8
16
51
17
76
116
24
76
44
12
24
25
60
15
15
24
42
155
204
40
8
1
30
29
156
1
15
56
13
42
48
126
51
45
59
28
8
73
42
48
101
145
23
12
36
13
47
72
12
1
144
71
25
83
31
29
12
49
54
17
12
73
18
30
47
145
138
17
24
25
36
108
12
3
56
48
36
25
12
75
128
52
63
5
84
76
24
27
54
35
31
65
1
59
1
95
148
87
5
12
148
260
72
48
4
45
24
102
53
72
49
63
8
88
57
48
39
68
49
3
68
12
91
17
13
11
31
77
13
27
20
36
72
48
145
156
36
120
60
78
30
42
18
107
13
27
24
48
33
48
87
8
4
183
17
31
9
33
78
77
12
13
59
49
167
85
15
195
17
61
11
24
16
15
41
13
12
204
330
5
180
25
3
27
5
144
64
56
1
35
196
68
60
1
71
88
45
39
8
12
40
20
16
12
68
4
20
300
36
4
153
27
8
13
11
25
3
8
13
119
1
35
37
15
104
4
44
13
15
8
1
186
149
61
27
72
99
89
31
90
12
90
57
32
55
5
1
35
73
12
35
24
24
1
54
5
121
23
60
48
4
8
16
45
11
64
51
29
25
36
120
36
95
19
53
120
60
1
35
12
168
4
68
40
63
30
35
7
89
1
35
64
8
13
47
7
336
120
69
36
8
97
30
9
44
25
90
29
12
85
39
165
95
204
13
59
4
36
48
20
31
5
112
9
39
56
25
15
84
32
13
87
8
24
1
59
28
32
1
36
71
25
59
60
61
203
12
12
13
119
25
84
36
59
25
216
11
49
11
49
11
13
147
92
12
48
61
47
24
100
68
16
96
80
1
227
12
16
80
13
42
17
31
42
23
100
51
66
78
21
8
48
25
24
59
24
96
1
311
12
120
12
25
3
8
13
12
23
16
24
72
75
9
15
21
60
12
96
20
16
84
24
140
52
36
9
51
69
51
9
11
13
42
89
88
21
42
29
61
27
8
115
18
222
5
12
108
25
23
67
240
18
72
198
6
15
21
87
87
41
79
174
42
24
29
91
24
6
75
39
6
36
27
20
37
24
39
8
115
45
192
8
13
119
7
21
8
100
81
36
27
8
4
68
1
111
20
25
59
55
66
15
116
43
77
25
23
196
108
33
24
36
3
36
8
12
28
21
107
55
89
84
12
85
39
81
59
96
100
9
59
7
18
30
17
73
36
60
15
44
12
79
54
47
25
15
3
29
72
48
60
61
12
107
60
28
8
52
8
12
25
60
30
17
127
24
165
72
3
65
84
168
43
41
1
59
108
7
173
37
95
16
9
35
40
24
177
39
20
85
59
60
37
108
12
15
8
96
4
84
33
54
30
84
60
96
11
28
24
153
119
156
72
88
80
13
87
140
55
30
23
85
27
9
59
156
1
23
1
119
37
15
12
123
45
3
41
48
97
60
71
19
5
48
16
80
1
36
99
45
24
71
31
24
6
59
85
11
85
48
107
52
57
114
5
25
15
72
80
25
18
66
23
13
95
4
20
48
36
1
24
35
12
13
90
77
12
16
12
75
17
12
24
4
21
120
12
24
51
20
103
120
69
27
24
90
30
30
42
17
7
6
87
68
79
41
12
73
27
96
15
29
96
1
15
21
83
12
49
30
245
1
18
126
11
79
53
72
24
61
24
96
23
61
72
35
85
60
119
79
42
144
11
120
19
5
144
37
23
72
49
36
35
52
8
24
88
57
71
84
55
41
73
30
42
3
57
24
36
59
19
101
19
42
3
51
33
33
23
40
81
63
8
13
87
20
64
81
15
15
114
59
72
12
16
56
36
13
30
42
15
15
78
47
40
92
108
4
108
3
65
55
18
36
23
60
28
99
45
195
5
16
3
29
1
35
7
65
13
36
3
27
126
24
83
100
57
111
105
144
3
20
28
183
6
84
72
30
17
28
44
4
57
114
54
35
121
84
42
18
6
29
84
37
39
56
49
66
89
31
21
20
48
1
23
37
66
5
60
12
48
12
73
99
21
47
7
6
35
85
18
17
13
156
24
47
24
24
31
29
4
68
28
140
37
15
183
42
23
7
113
16
69
12
3
20
7
168
21
45
59
24
43
29
40
51
17
7
9
116
28
8
88
80
31
33
12
80
16
9
84
12
18
21
45
24
35
25
66
33
8
28
21
60
24
36
83
180
52
45
3
57
24
72
15
165
24
83
211
5
16
80
24
ABCD 98676998606*3^$a+1 [50012]
37
72
90
66
27
63
45
9
18
17
7
30
96
102
6
252
30
5
132
7
6
18
120
114
18
5
43
5
84
37
108
11
60
1
36
35
7
21
27
18
60
30
105
27
17
55
12
29
4
3
198
6
81
12
56
61
240
84
6
81
75
117
87
29
97
47
16
21
126
24
66
24
30
9
9
123
3
17
109
11
72
7
9
15
29
91
17
115
5
88
9
11
4
56
61
30
9
117
144
54
185
229
11
61
99
99
101
4
80
55
5
48
163
5
112
27
21
51
36
12
60
113
13
27
72
27
81
27
41
157
54
21
9
54
5
60
25
54
81
87
225
108
117
18
36
89
40
24
8
55
17
37
30
114
36
39
44
36
115
162
48
6
81
9
3
27
41
48
7
93
9
15
45
11
1
24
99
68
103
84
18
60
3
132
153
30
150
66
114
47
28
60
99
113
229
171
27
161
229
18
114
11
25
23
12
40
8
52
20
7
72
144
54
23
48
37
75
9
78
5
61
35
115
5
61
126
42
72
219
141
39
9
6
17
28
39
18
78
137
37
11
7
90
108
27
32
1
47
55
5
148
32
120
160
9
36
12
23
157
36
47
13
54
12
41
49
6
48
5
55
29
96
12
145
47
43
54
24
174
42
54
45
111
18
78
45
20
109
60
18
66
24
3
8
55
5
37
27
63
5
40
48
9
135
33
30
18
60
126
30
36
83
4
48
33
54
21
69
11
7
54
59
31
161
73
35
55
57
135
5
40
15
162
71
49
51
117
23
31
18
63
8
1
18
5
16
87
225
12
27
53
7
29
37
215
55
72
18
72
6
12
5
13
47
72
103
17
31
9
27
24
45
27
305
85
15
8
4
81
6
89
67
18
42
12
96
5
52
8
37
35
43
45
20
12
13
35
109
18
65
52
21
24
72
23
120
37
234
45
21
36
23
49
63
33
47
43
5
84
13
42
72
9
32
25
15
99
93
108
92
13
18
12
252
18
95
12
108
43
72
18
84
303
8
109
11
60
12
7
36
36
66
15
57
63
188
7
72
36
72
48
9
56
31
66
18
17
37
42
101
55
18
150
9
68
43
54
11
115
54
15
63
45
9
18
102
59
49
42
29
19
125
16
57
18
60
54
48
18
45
105
35
37
47
37
24
30
54
36
15
57
83
12
13
87
108
80
127
5
43
177
8
85
27
9
23
235
48
5
13
15
12
69
3
140
28
48
69
12
54
42
3
44
43
45
75
114
3
15
18
203
12
13
114
18
35
55
12
6
66
41
40
33
90
29
313
30
5
67
81
27
5
37
23
85
12
15
57
11
13
35
24
148
57
71
172
87
45
93
78
84
33
27
36
162
75
189
83
85
35
73
135
8
72
12
1
60
95
24
28
33
27
68
7
45
9
23
108
28
39
141
45
255
9
36
6
210
24
30
77
13
95
91
54
27
3
5
31
41
19
29
25
59
16
32
220
117
95
28
99
54
39
45
42
54
12
42
161
12
19
60
21
123
5
97
114
174
15
27
72
113
160
27
18
15
3
77
37
36
12
54
81
27
72
161
12
48
120
120
43
45
45
6
21
20
60
133
27
63
9
27
36
93
9
60
12
99
261
51
3
17
115
65
28
27
24
198
30
18
23
4
63
45
20
103
89
67
41
28
21
83
85
11
12
133
15
27
5
25
42
216
36
89
55
30
6
41
97
11
115
5
24
43
54
60
11
79
29
7
185
157
3
20
13
47
48
85
36
3
8
73
90
69
56
19
78
84
6
18
147
63
45
9
71
19
36
5
4
45
83
103
30
107
52
63
17
28
12
8
37
11
25
47
25
42
21
32
28
32
79
29
84
157
23
76
45
15
81
83
16
171
54
27
120
15
18
84
71
7
120
90
42
12
186
27
63
93
69
71
24
115
41
139
72
9
15
72
102
71
12
157
12
6
5
112
21
47
49
36
54
29
19
18
35
48
12
73
66
9
140
121
36
42
90
95
16
20
61
36
42
65
48
48
12
72
96
19
153
117
11
180
97
30
42
102
180
153
27
234
60
36
71
ABCD 98677410322*3^$a+1 [50034]
54
25
60
27
45
48
35
37
35
48
109
23
18
30
132
144
36
4
189
59
13
53
7
12
3
14
31
120
155
13
59
25
65
10
12
141
27
8
204
1
3
45
17
94
140
13
27
24
152
28
45
17
22
128
40
12
21
11
121
48
101
90
4
105
39
21
29
36
79
107
90
130
36
120
164
49
27
165
29
30
133
15
81
185
7
35
54
31
3
2
67
17
94
36
74
34
72
36
72
2
43
41
96
178
33
12
36
47
144
13
107
18
96
22
8
4
81
11
36
52
36
129
17
103
107
136
14
106
45
65
48
127
27
62
19
12
113
36
19
5
12
10
33
87
20
25
15
72
12
218
91
29
55
96
15
14
18
37
23
18
12
54
54
7
53
67
12
41
7
12
41
90
124
20
13
99
21
12
65
10
50
72
58
26
7
209
58
105
5
162
4
26
54
4
140
112
81
47
61
132
39
69
5
259
48
125
43
24
3
74
36
43
15
144
230
18
18
7
5
7
65
6
16
33
53
18
25
107
13
75
32
64
48
72
21
17
22
153
23
73
24
63
60
45
12
5
22
146
115
108
11
13
183
165
53
30
6
151
23
25
12
17
55
3
20
18
67
99
50
18
18
7
83
40
117
23
54
54
30
150
66
19
72
23
4
188
18
42
18
72
90
25
72
27
153
77
24
102
64
33
51
45
27
2
198
85
5
163
29
91
5
34
2
19
11
6
163
75
14
12
6
90
7
60
3
32
18
108
72
7
96
77
10
14
79
12
72
17
48
31
77
130
93
51
129
101
19
24
51
2
54
54
187
29
54
25
84
60
11
54
36
22
68
97
119
66
24
180
31
63
14
72
58
152
6
7
96
60
51
24
116
76
182
163
3
14
12
43
107
13
71
132
37
11
97
12
27
9
5
36
90
54
54
13
17
42
16
38
115
27
50
58
32
13
12
83
40
2
67
17
31
12
65
10
86
22
14
94
165
47
252
1
12
53
10
105
11
204
25
41
79
87
20
54
103
23
108
120
6
36
22
26
22
74
19
47
25
125
72
12
31
113
46
189
84
168
39
321
77
36
72
103
17
24
84
24
18
4
141
53
22
44
40
9
12
48
12
48
89
12
19
12
29
48
103
5
240
120
78
37
17
18
102
163
35
73
24
65
18
42
91
15
2
12
150
340
20
18
34
33
3
2
70
165
180
36
12
3
105
72
108
27
57
48
17
48
18
25
29
211
11
49
5
34
56
120
49
156
60
99
92
126
54
49
12
5
118
50
22
68
109
48
48
41
24
90
49
125
60
18
54
103
71
6
19
192
12
156
15
20
126
66
37
35
18
22
56
40
62
7
35
36
37
132
83
40
8
42
43
41
24
84
96
12
103
11
48
1
12
65
67
135
108
14
34
2
7
167
49
59
1
27
44
6
67
77
31
35
85
72
41
7
17
108
58
116
28
156
20
54
18
54
156
7
96
281
94
26
43
71
144
13
108
84
83
54
84
42
73
12
95
85
23
120
49
51
9
71
150
7
59
61
15
38
94
72
14
36
19
24
15
62
19
120
132
5
12
6
30
7
17
12
36
7
197
54
292
84
38
72
91
29
18
18
58
60
12
20
112
86
30
4
36
2
94
153
41
36
19
47
54
79
11
1
48
29
108
34
194
22
158
7
17
58
68
49
5
22
36
33
11
40
108
153
99
38
102
114
175
132
15
14
24
72
18
36
1
60
60
23
54
130
36
144
32
160
81
29
210
36
24
198
22
80
78
43
12
87
110
19
147
72
48
117
63
45
65
30
40
38
22
12
56
54
12
54
60
37
29
19
41
70
110
156
55
27
21
51
9
77
34
60
98
55
171
165
15
86
103
17
31
29
54
30
42
90
22
141
60
11
18
48
67
47
18
22
158
22
80
4
24
105
47
1
48
65
19
47
28
86
36
144
126
4
86
84
55
75
72
20
13
35
40
24
62
19
60
11
28
45
41
ABCD 98677863814*3^$a+1 [50031]
48
18
28
32
10
102
5
13
48
24
6
5
19
56
9
21
90
70
59
13
2
6
4
8
24
39
9
16
12
8
99
15
66
10
14
82
6
59
9
4
11
25
11
21
160
12
50
22
8
6
90
34
6
26
10
36
44
18
6
51
1
20
4
68
28
2
21
61
30
14
6
30
58
90
32
36
27
13
107
3
10
35
9
36
22
53
7
6
47
49
23
3
9
31
60
32
45
21
10
14
36
12
54
6
12
10
17
1
23
45
46
5
1
42
5
12
13
12
74
126
16
2
40
5
1
66
6
44
3
7
5
21
4
18
6
116
36
64
24
11
108
25
6
2
15
7
86
51
141
3
36
15
34
2
22
2
21
25
38
60
10
11
33
3
33
36
124
30
5
21
16
32
28
32
16
72
12
36
11
25
8
40
60
48
14
10
20
16
2
42
18
16
6
59
1
8
10
2
10
8
6
10
12
62
16
44
22
54
11
91
18
11
3
22
23
72
1
80
52
6
6
8
22
6
24
6
14
40
35
13
8
30
42
12
36
52
36
24
20
12
16
44
58
48
2
27
25
11
3
69
3
18
114
10
48
54
14
30
82
8
64
6
66
48
86
114
72
15
51
64
36
14
34
42
44
4
20
156
28
32
4
60
54
12
5
9
40
11
1
107
13
8
12
64
104
12
3
1
20
148
18
65
3
34
11
81
4
26
88
8
18
12
3
12
45
22
8
34
6
2
28
134
16
50
18
16
18
20
52
8
12
3
60
31
20
22
24
8
15
36
31
18
30
5
37
8
15
15
10
90
77
13
18
8
10
36
14
16
5
9
22
30
20
27
25
2
9
24
21
4
23
7
38
4
20
4
44
10
8
9
15
9
9
48
27
7
6
35
75
9
1
12
6
30
36
119
49
2
18
72
24
36
4
6
6
20
94
48
41
15
10
12
44
6
10
8
4
60
8
27
120
15
10
35
12
55
30
36
104
24
16
11
7
2
4
36
8
27
48
15
10
12
86
114
18
36
46
26
57
13
60
23
9
16
6
14
130
24
26
10
6
20
3
25
8
22
26
40
11
25
20
48
22
18
48
12
23
7
2
4
30
24
8
42
16
11
3
6
12
3
19
2
10
74
42
33
61
44
6
21
25
35
9
4
11
61
114
18
35
13
18
77
45
39
33
16
32
34
6
2
57
1
12
48
119
13
20
3
13
60
95
1
20
28
11
69
10
96
84
12
20
33
7
8
58
48
11
13
32
6
70
24
23
12
9
10
6
20
24
12
94
30
114
2
22
17
61
18
89
13
72
36
30
29
72
19
26
16
54
36
53
25
14
22
35
45
24
39
13
30
53
36
24
24
15
10
23
15
10
23
45
12
24
4
36
30
20
16
2
12
15
24
75
52
30
20
22
2
3
31
2
48
76
14
9
55
6
56
36
27
1
6
5
55
56
22
116
4
2
21
27
78
3
24
12
24
9
58
5
45
108
36
16
20
72
36
46
89
25
32
52
20
22
38
15
1
104
82
26
15
93
16
38
28
8
6
3
15
10
48
23
25
24
30
5
13
14
6
4
8
6
30
24
12
15
21
52
36
12
12
11
12
15
12
22
18
30
20
28
12
20
63
3
57
13
11
105
15
21
12
28
42
38
22
36
30
2
9
61
2
45
145
8
28
24
20
40
2
28
38
4
38
18
10
2
15
60
7
18
8
22
30
98
9
81
52
12
20
4
35
7
8
9
12
49
36
11
12
105
15
81
22
14
16
60
102
2
48
46
17
7
17
19
2
3
21
10
30
8
3
13
35
97
2
66
4
23
15
34
38
18
54
33
31
2
54
16
30
68
36
66
10
8
15
36
115
96
5
12
27
6
30
22
12
24
32
4
18
17
1
90
2
12
64
6
78
2
21
12
33
22
6
24
98
18
40
59
21
94
6
32
12
10
17
9
6
45
31
50
28
95
37
50
28
26
36
39
25
68
12
18
45
12
21
3
31
14
6
28
42
23
33
12
6
34
20
30
18
10
54
36
12
20
48
28
26
6
4
71
24
21
28
66
18
36
2
30
28
12
50
4
14
6
48
10
23
24
13
47
36
12
57
18
18
94
44
6
75
13
50
36
9
37
60
59
19
6
50
46
60
18
5
96
37
23
69
22
38
48
3
15
22
2
33
25
8
94
38
48
27
55
5
7
38
22
80
16
2
99
33
87
25
50
21
37
8
42
18
63
1
48
30
5
1
47
15
69
1
18
6
66
2
10
26
4
18
20
10
2
10
60
6
66
38
6
10
17
13
12
2
12
18
6
10
20
24
18
4
26
24
3
55
17
19
17
33
39
25
2
6
40
8
124
8
4
24
20
24
28
8
39
13
12
20
18
22
32
3
43
5
39
18
27
36
9
10
149
39
36
76
38
27
81
12
15
7
14
46
29
25
59
13
23
7
18
59
12
13
11
7
42
32
34
17
45
12
3
39
16
32
90
3
24
24
25
12
110
18
6
9
9
18
28
30
11
21
28
59
12
1
54
6
32
10
12
74
66
10
6
2
16
47
87
10
35
3
18
4
20
18
90
4
50
10
44
15
39
18
28
11
1
30
74
28
8
27
55
5
25
47
21
63
61
23
12
24
7
12
32
46
20
3
21
10
6
2
58
48
42
30
35
3
66
4
11
9
4
8
18
16
18
12
36
30
29
9
36
36
27
12
13
56
75
1
23
7
20
18
22
48
6
11
24
105
12
42
28
2
10
6
24
32
24
39
12
61
23
1
20
16
44
36
48
52
30
65
33
147
55
2
22
18
120
20
15
13
2
100
18
68
10
5
25
96
18
96
102
12
72
14
9
7
38
15
3
18
87
57
16
11
129
4
150
26
76
24
26
10
30
53
3
33
12
48
24
3
10
60
24
23
45
28
12
20
22
50
16
90
14
60
40
35
175
14
27
19
6
2
58
14
16
8
64
38
4
11
24
15
9
45
4
20
3
27
10
11
1
20
4
54
12
36
20
34
24
32
15
57
22
26
22
5
15
30
6
46
26
4
5
24
25
30
17
55
14
15
19
6
11
45
3
1
24
56
60
36
28
24
2
34
11
21
15
37
23
13
36
23
36
7
17
43
17
21
46
18
60
26
9
72
1
2
70
11
15
45
21
28
8
28
12
24
44
82
14
36
22
5
3
9
19
14
30
72
198
22
5
25
38
22
20
36
27
25
12
26
30
42
12
10
23
27
16
18
50
6
15
24
55
5
36
21
40
18
30
2
22
18
2
90
22
6
42
20
51
19
50
15
21
36
3
3
18
16
20
58
53
13
72
23
1
26
45
19
50
18
46
2
9
43
38
28
32
52
18
30
42
41
45
24
16
56
18
45
85
68
3
37
47
7
53
33
4
24
12
8
36
4
14
42
39
9
27
1
24
23
73
20
4
66
2
22
18
35
15
10
8
12
27
43
30
8
4
11
19
6
12
2
9
36
13
2
45
13
26
36
21
13
12
62
18
10
62
15
1
146
10
71
33
4
26
69
31
17
63
6
4
6
6
14
6
54
10
11
33
102
40
12
5
21
12
27
27
54
34
2
16
12
8
4
24
6
18
56
22
14
18
10
6
66
36
12
12
23
61
32
54
10
60
20
4
26
9
27
4
38
36
4
47
13
47
120
1
24
54
6
74
6
36
18
16
78
71
24
25
11
60
97
8
27
27
42
40
24
26
48
148
2
40
60
12
35
60
43
18
18
2
4
6
17
36
25
14
18
60
70
18
11
9
46
26
27
12
73
18
65
69
3
21
36
16
12
2
54
6
10
38
21
25
11
15
10
18
30
38
10
20
27
45
27
61
44
3
33
12
15
55
60
2
66
10
48
47
45
4
66
17
1
2
94
24
20
16
20
10
8
10
12
48
47
9
46
26
39
15
9
ABCD 98678189744*3^$a+1 [50030]
96
3
1
140
201
75
16
179
105
39
81
9
144
180
36
27
208
12
8
112
48
71
165
33
27
16
137
7
36
65
3
192
28
11
85
5
108
67
44
124
116
16
84
89
36
111
96
4
23
108
105
64
11
18
51
93
3
195
25
80
40
44
16
140
148
12
48
24
32
111
270
108
36
15
16
5
90
72
36
144
33
4
53
87
160
48
152
111
109
20
33
63
27
37
44
4
23
33
21
31
48
84
48
80
40
68
4
152
84
180
216
136
89
18
85
8
105
15
40
68
21
39
96
16
20
28
89
18
105
48
99
33
75
108
37
17
51
12
45
39
144
40
84
53
72
151
29
18
49
96
24
80
4
17
63
4
12
11
54
15
75
85
228
335
93
15
45
117
147
40
56
27
13
5
67
92
75
18
55
48
12
65
90
121
131
54
7
12
53
39
51
37
8
27
181
17
7
8
40
108
140
4
17
31
5
63
171
126
63
36
45
15
16
149
15
84
27
13
5
19
71
169
60
5
43
44
21
175
20
40
48
41
31
23
90
75
112
60
8
159
25
72
65
75
4
12
68
39
1
144
17
18
18
3
64
77
15
3
97
120
48
96
24
137
288
7
24
20
132
232
36
144
68
28
12
120
12
116
40
35
49
48
12
17
18
181
32
144
160
108
192
11
49
23
73
89
31
120
47
72
49
131
9
124
8
3
36
198
111
4
12
35
13
23
25
132
41
111
40
11
33
39
73
12
5
18
105
112
107
105
39
72
45
52
12
71
13
32
48
36
64
12
155
72
1
56
16
17
163
53
27
60
244
96
95
18
54
90
36
55
35
37
120
104
16
119
129
244
92
136
47
18
7
48
89
31
192
65
7
48
35
37
125
43
152
39
229
5
27
99
61
44
36
96
15
18
111
15
18
123
84
81
15
52
32
40
5
90
21
52
60
47
13
176
40
96
104
96
64
20
36
60
276
108
4
41
147
69
15
39
90
79
12
48
95
61
96
5
159
4
96
144
72
36
60
84
11
90
39
4
29
67
44
36
51
45
135
9
16
12
53
67
60
17
19
35
57
48
4
60
12
36
20
28
176
63
21
177
72
63
4
5
171
48
69
87
16
24
125
15
3
265
8
33
79
65
111
136
24
35
37
132
92
40
56
24
40
144
65
15
21
126
13
56
111
18
139
60
17
180
31
5
90
37
48
77
31
5
54
57
33
55
68
64
29
135
156
51
105
165
63
12
484
125
180
315
24
39
198
18
145
17
63
9
162
109
72
48
59
1
107
313
32
60
100
12
32
4
24
17
19
140
4
32
21
63
12
64
60
71
9
4
32
27
21
177
18
109
68
112
17
31
77
63
27
18
3
4
60
32
16
60
203
45
225
55
17
18
36
126
180
123
21
15
28
108
119
18
31
12
29
18
81
45
67
23
57
15
69
3
85
56
16
24
36
35
36
45
28
71
13
8
40
140
28
144
113
19
48
23
90
144
270
13
131
54
31
41
19
17
252
55
8
88
191
13
108
59
45
24
112
68
165
31
23
117
36
144
81
39
33
7
11
72
72
49
5
15
160
24
36
180
92
64
5
55
53
18
25
68
36
16
8
4
12
116
4
104
219
93
15
73
32
52
300
47
85
149
27
27
18
15
3
21
76
308
27
13
59
61
72
47
18
54
13
12
20
60
165
99
45
79
92
4
144
48
260
147
25
11
90
7
132
276
17
103
24
176
96
88
53
19
89
54
ABCD 98679202574*3^$a+1 [50075]
72
12
30
69
69
18
30
84
19
17
78
54
30
102
36
138
42
18
6
3
135
30
72
48
7
29
30
12
13
71
114
114
36
60
84
66
6
48
66
6
30
30
30
55
59
6
18
57
3
42
108
30
72
49
47
132
36
25
89
27
108
15
168
37
5
30
6
31
60
35
9
57
24
54
126
18
66
30
54
66
85
17
72
18
42
27
4
17
72
18
84
9
21
18
6
54
66
24
48
60
27
52
143
1
29
27
9
24
48
30
18
36
15
33
42
9
27
30
42
6
120
6
96
37
77
6
60
30
7
72
5
24
42
30
18
54
30
36
69
112
29
84
12
54
114
30
177
63
18
103
35
216
36
33
129
168
12
66
84
66
231
4
47
24
6
120
87
3
12
96
30
72
78
132
84
96
49
5
18
42
60
18
42
30
240
30
48
6
42
43
71
18
18
12
18
7
35
72
90
3
153
54
13
5
66
30
36
3
16
41
78
25
53
19
65
18
12
210
48
12
19
29
115
32
40
101
19
5
18
6
36
30
138
30
36
72
13
41
39
45
24
30
6
12
87
111
49
35
25
41
66
13
35
30
12
186
54
30
6
43
11
36
108
24
36
114
87
33
15
33
63
4
17
55
53
18
9
9
6
144
21
15
24
69
21
60
24
372
60
24
84
102
9
45
19
12
41
18
69
51
42
12
48
18
24
18
48
6
78
30
6
36
24
36
24
90
24
18
159
88
17
48
31
17
63
4
11
49
23
49
29
6
120
33
3
30
54
13
101
36
18
102
30
54
114
12
84
21
45
54
49
5
18
9
9
24
216
6
18
36
66
25
44
15
36
90
24
39
27
36
90
42
42
36
19
23
12
108
18
84
54
42
72
6
102
102
162
48
6
126
55
53
48
12
186
126
6
42
31
5
12
7
5
31
59
102
18
18
12
72
39
9
60
108
144
79
260
45
60
66
85
41
144
6
90
48
132
63
4
41
102
54
18
66
12
12
6
81
4
65
15
21
84
12
42
36
36
60
60
30
183
72
88
47
24
60
6
243
12
93
6
1
48
77
60
43
53
60
27
27
84
129
21
135
21
48
30
150
7
24
77
84
60
79
17
48
186
33
57
43
71
72
13
41
54
1
23
18
7
20
15
42
60
24
24
6
30
19
35
37
44
51
204
54
18
18
51
75
105
3
48
49
41
99
48
57
18
21
9
150
18
19
29
115
11
18
126
54
111
60
4
191
61
53
27
33
12
30
24
49
23
24
9
36
45
90
78
138
24
84
25
107
42
42
25
20
9
84
231
51
48
57
39
30
54
18
84
60
66
13
104
147
25
5
18
30
42
216
12
48
12
18
27
45
7
108
35
18
108
24
6
25
24
23
192
12
138
36
24
91
5
66
108
25
120
35
12
30
30
33
36
27
13
11
18
96
39
112
29
19
23
108
114
96
66
24
24
72
13
5
42
54
36
108
102
60
6
12
36
36
48
6
9
63
18
31
35
48
60
186
66
126
72
156
54
78
12
91
95
12
90
42
66
72
3
75
36
78
30
42
39
96
39
54
27
9
90
9
15
18
67
41
31
104
39
78
39
171
9
9
36
19
17
12
15
51
30
31
35
54
72
43
29
55
71
54
186
12
42
12
54
66
24
115
29
75
63
42
7
35
13
41
51
63
6
30
25
11
6
19
35
33
3
48
114
36
115
84
107
109
125
19
32
15
49
35
150
31
95
9
51
24
42
54
210
19
47
60
12
66
6
48
30
36
19
143
54
78
6
19
83
49
11
12
6
240
36
19
101
48
66
69
15
150
12
36
84
24
72
18
25
101
6
18
30
30
111
21
19
11
42
12
36
84
60
30
36
69
21
12
192
18
192
45
15
120
66
43
29
192
18
72
9
15
1
144
29
31
95
81
84
171
49
71
18
66
66
103
17
54
1
20
33
127
53
48
48
31
53
7
41
84
60
108
151
20
15
129
63
13
120
17
39
48
96
21
6
18
36
18
6
12
27
16
41
63
15
30
66
24
37
41
84
48
55
107
18
6
9
172
65
54
96
13
5
6
36
84
12
84
108
48
12
37
65
48
12
19
41
19
11
24
54
27
9
91
44
15
60
1
20
63
61
20
57
12
132
18
60
85
17
138
18
12
108
43
96
48
56
39
72
30
18
141
76
11
57
51
24
25
80
72
135
9
4
11
90
90
21
9
55
65
55
56
153
18
13
180
29
48
3
4
125
75
3
ABCD 98679224992*3^$a+1 [50029]
24
155
30
324
123
39
294
187
24
89
126
49
32
9
31
77
27
9
54
57
39
30
54
133
248
96
88
47
25
143
102
163
120
48
48
161
55
89
36
18
121
24
35
85
41
79
35
30
36
99
141
30
37
32
48
177
30
81
171
18
36
60
30
85
95
36
85
23
90
7
89
66
54
36
90
49
24
71
81
369
60
30
61
144
35
156
168
57
208
5
67
240
179
45
9
12
114
25
59
216
21
16
89
18
253
17
90
37
104
39
217
104
219
117
64
24
11
54
31
320
24
57
198
25
71
145
192
197
3
57
66
90
67
59
108
72
18
127
144
35
117
184
23
72
49
59
90
72
18
6
51
39
25
32
9
31
24
35
108
90
135
45
72
54
36
145
56
112
47
49
29
363
63
25
29
27
99
37
107
6
31
24
24
155
21
69
120
3
40
32
51
36
9
99
96
61
23
97
83
36
54
67
96
48
24
128
3
61
8
15
36
69
147
78
12
43
125
66
36
85
23
1
5
219
48
88
251
45
16
72
192
8
48
183
97
473
79
11
117
117
43
29
90
9
9
270
180
366
55
56
64
120
216
23
162
54
54
67
24
35
54
7
8
81
151
59
61
173
36
79
11
24
21
9
7
200
9
295
192
269
18
36
189
45
162
18
72
63
27
85
56
24
39
1
209
87
57
63
64
35
69
111
24
54
187
83
156
54
291
39
36
66
18
36
150
159
15
1
59
90
120
90
6
30
36
265
113
55
8
33
159
280
101
180
30
25
32
177
90
36
204
37
29
91
113
360
87
64
119
66
54
33
3
54
7
245
235
59
54
127
65
31
32
45
3
24
135
1
120
113
79
32
15
114
135
21
18
180
6
54
30
147
33
55
72
24
32
240
112
11
141
69
60
55
56
69
51
39
57
9
90
18
6
165
160
11
21
144
33
31
144
131
234
27
9
24
102
1
24
8
615
1
240
155
90
27
88
29
171
15
66
204
120
36
90
24
85
125
19
41
111
483
13
107
13
24
144
56
183
81
75
36
108
252
78
187
5
3
15
60
45
160
77
114
90
15
105
15
16
23
33
57
126
217
8
159
12
18
51
24
15
72
1
17
103
59
13
5
67
96
23
66
55
8
51
30
180
54
261
144
120
21
91
144
29
43
47
36
54
111
39
33
24
63
81
16
143
25
77
19
35
85
29
67
8
81
87
3
37
192
77
54
36
49
185
31
59
21
69
216
51
112
17
31
77
67
113
36
60
30
24
105
75
66
115
101
75
16
80
9
31
59
54
126
25
8
40
17
79
96
5
114
30
36
288
31
96
48
65
55
125
36
174
162
39
16
56
3
109
245
36
127
89
24
39
141
66
108
85
95
73
107
93
57
30
121
29
30
72
85
56
63
1
119
81
9
24
31
56
3
141
24
45
243
189
75
213
91
32
129
31
23
ABCD 98679512788*3^$a+1 [50158]
105
48
261
91
161
63
96
45
66
24
9
117
54
84
36
13
65
48
18
141
93
162
18
271
5
84
36
54
78
18
30
216
36
99
159
1
65
15
39
324
37
323
6
66
144
126
78
201
9
162
229
77
3
39
121
197
43
89
66
114
36
111
123
165
27
78
7
29
84
6
121
23
48
150
54
30
54
25
47
180
72
72
90
186
12
132
108
12
114
111
33
48
168
84
6
156
24
25
59
150
228
18
126
114
265
35
54
6
144
12
108
18
103
5
24
66
54
126
24
30
7
89
72
102
60
45
3
253
17
18
42
3
144
87
36
192
36
180
189
81
162
93
51
13
41
126
18
18
18
72
123
75
54
15
63
30
78
21
63
78
102
237
39
9
63
54
48
18
78
120
240
72
123
87
57
16
80
99
18
24
18
180
48
60
30
67
96
17
54
90
24
12
43
35
120
132
12
21
15
1
80
123
18
19
11
240
18
66
24
30
510
61
5
6
117
63
90
174
18
7
89
12
18
54
36
186
264
54
55
23
9
111
144
145
144
224
33
63
57
18
85
80
21
120
6
48
61
83
36
24
12
85
209
111
9
186
189
75
24
48
42
51
160
161
18
45
105
87
48
207
36
30
63
9
126
9
81
42
54
66
234
258
1
161
18
126
66
60
66
18
42
163
47
42
18
12
57
160
161
78
354
31
80
75
30
96
103
32
160
11
192
348
9
9
55
155
165
21
120
126
18
114
1
80
45
72
138
96
129
15
12
24
198
12
75
15
24
9
45
51
75
12
114
30
198
147
21
27
3
109
365
108
66
69
3
132
57
159
90
72
79
113
6
54
90
120
108
24
18
27
111
18
42
37
17
144
66
258
12
108
18
24
409
71
90
6
120
42
30
57
411
54
78
18
12
72
75
69
114
66
55
41
324
12
108
6
69
64
47
66
159
75
36
72
18
90
222
66
144
61
11
18
96
354
145
5
12
96
18
156
60
66
3
75
102
108
115
576
80
63
1
80
39
18
7
53
102
18
99
15
30
54
141
39
9
105
7
11
69
64
257
42
261
96
33
127
53
18
54
3
33
42
21
96
3
42
120
18
180
258
3
81
150
9
75
72
90
90
57
21
90
12
309
3
30
42
108
36
21
15
48
78
30
150
63
39
126
139
32
303
66
6
126
54
69
21
18
30
18
9
51
237
16
17
30
144
60
48
108
18
42
30
294
138
127
143
90
7
144
137
108
36
6
18
162
93
45
6
48
90
60
87
75
85
71
144
54
36
18
168
12
150
51
39
66
55
17
54
54
42
90
210
114
235
128
87
66
39
105
39
64
41
144
6
54
180
18
69
51
13
11
120
109
5
264
36
54
72
204
21
45
234
114
12
36
108
126
60
33
87
108
108
33
27
30
7
53
120
42
108
18
36
66
117
ABCD 98679785684*3^$a+1 [50042]
20
15
37
29
90
84
18
18
84
18
30
69
16
59
189
39
60
48
18
42
78
75
21
210
25
101
19
23
33
120
69
24
42
24
9
27
168
69
3
12
6
102
84
6
18
57
3
90
27
75
42
42
78
27
16
23
24
193
35
48
36
24
120
9
15
132
96
24
18
51
141
24
24
67
44
12
24
39
9
12
96
75
85
12
83
48
81
64
12
35
144
21
15
97
71
85
17
24
51
93
30
45
16
23
60
18
183
9
27
40
56
48
40
77
54
13
20
3
48
1
80
45
96
42
57
69
7
23
12
9
15
24
25
20
244
47
24
37
23
21
136
47
13
155
24
84
24
85
35
21
165
24
42
24
6
18
81
40
29
7
11
60
13
11
66
138
6
24
75
72
15
25
44
33
15
15
141
40
80
16
44
36
40
8
48
27
60
6
246
18
27
88
11
25
32
9
39
36
28
176
39
21
15
21
28
36
65
6
144
117
27
42
31
108
11
45
76
47
18
19
83
93
15
45
15
109
20
48
12
69
66
78
48
15
4
8
48
69
51
64
29
144
30
141
132
12
16
29
3
207
81
36
33
18
84
18
6
24
12
45
64
89
27
15
96
49
59
84
1
77
3
27
144
45
21
3
12
9
51
3
1
44
84
60
112
56
60
12
16
101
24
19
68
84
15
30
15
96
75
33
52
44
88
32
96
12
16
17
24
6
42
102
129
57
24
90
1
32
16
20
52
44
123
60
48
84
78
27
63
120
108
132
12
66
27
63
49
5
66
60
24
1
44
36
204
36
33
72
42
97
44
12
72
88
20
100
107
60
21
51
1
32
112
143
6
102
42
183
3
6
96
3
24
15
1
5
39
3
9
96
280
24
20
15
13
20
3
129
3
13
152
3
120
42
3
40
59
13
8
24
76
20
64
11
24
36
24
9
51
61
5
162
73
32
27
9
15
81
36
3
25
20
12
33
162
24
36
45
3
24
18
7
32
3
33
124
113
18
45
63
1
20
3
168
18
6
18
18
78
27
12
36
12
87
105
3
49
71
24
60
85
23
6
15
4
72
95
24
120
49
20
33
24
75
120
15
6
75
27
36
6
19
104
27
21
63
12
42
48
75
24
3
13
35
162
75
12
129
19
92
16
32
81
72
3
21
19
59
33
9
123
3
18
7
35
97
95
6
39
57
90
24
12
42
6
21
88
11
66
3
3
12
57
48
72
123
1
20
192
64
59
61
251
18
114
57
21
18
102
3
21
51
63
169
11
42
30
153
9
6
120
90
75
111
1
200
24
24
60
16
44
112
5
67
60
12
23
33
69
3
45
102
1
17
67
125
66
60
109
221
3
84
27
78
7
119
42
15
12
3
109
29
6
21
40
48
32
45
24
144
102
69
141
55
17
51
27
18
31
35
6
144
3
141
6
189
21
18
141
27
60
42
90
1
32
4
41
18
6
120
39
132
40
29
43
35
18
24
90
228
42
120
90
1
53
30
36
25
125
48
18
33
24
51
37
5
15
3
49
53
42
33
15
168
12
42
6
24
18
75
87
45
3
9
16
8
24
48
24
48
28
23
84
102
15
9
24
15
16
35
1
11
42
6
84
33
60
33
24
67
35
141
27
37
48
77
3
63
33
279
48
9
51
24
45
75
24
21
3
133
59
33
81
79
108
128
24
28
80
48
99
6
27
48
16
53
18
49
56
24
21
15
100
47
48
108
21
16
44
3
12
108
60
18
3
21
48
18
109
23
12
1
83
9
12
36
100
12
41
6
45
15
25
83
73
132
12
44
100
60
20
84
45
75
3
18
6
9
99
198
27
48
120
39
1
80
144
48
3
24
24
36
21
27
60
57
3
61
44
21
42
24
36
93
15
132
69
84
52
23
81
40
5
66
30
3
24
40
107
18
42
6
78
57
28
29
27
40
8
3
132
105
88
8
45
19
152
24
39
102
6
18
186
84
66
43
101
6
33
28
83
21
15
81
12
15
45
147
24
36
6
15
12
36
12
27
61
32
40
68
12
117
66
81
16
47
1
5
42
84
45
39
60
69
63
49
5
24
75
15
145
44
16
44
72
15
25
24
71
24
36
9
4
35
85
23
30
24
30
69
27
9
84
159
45
48
48
12
15
57
108
9
39
27
25
5
195
27
18
7
128
33
66
9
51
1
17
66
1
59
24
45
15
33
28
12
77
150
21
15
6
138
13
17
75
72
15
49
24
8
45
15
52
8
27
48
9
51
48
102
19
20
63
165
87
33
15
21
15
21
24
16
96
29
114
1
11
24
81
105
72
138
73
11
24
21
24
12
28
20
27
49
71
33
51
25
ABCD 98679888982*3^$a+1 [50089]
36
36
108
60
72
52
101
7
32
9
7
12
41
19
12
17
24
27
4
24
120
41
72
3
4
12
84
144
140
64
44
16
36
120
164
9
51
136
96
104
52
24
65
48
99
45
31
96
8
28
5
39
4
12
120
8
21
55
29
27
72
4
24
20
45
19
41
12
36
51
36
9
19
20
160
8
48
24
100
5
3
52
180
36
20
16
32
4
24
32
12
33
3
76
72
32
16
17
103
132
17
79
12
60
53
15
81
123
12
4
56
28
12
8
24
16
12
24
60
24
5
3
28
132
12
120
80
52
116
52
20
52
5
60
3
45
31
53
3
28
72
56
40
41
27
33
63
144
52
29
31
60
17
36
7
20
4
53
175
77
115
17
63
33
156
67
29
19
41
15
105
12
27
156
28
80
52
89
36
19
12
29
60
27
136
68
4
44
24
9
7
5
7
29
15
33
72
24
51
40
5
108
7
5
84
19
32
24
16
36
17
31
8
16
36
24
17
19
36
140
12
153
31
12
77
51
28
29
36
96
19
12
29
19
8
33
123
201
87
36
96
9
19
44
16
32
112
164
52
24
17
31
92
40
48
12
56
60
64
84
60
56
16
53
96
87
168
4
32
112
8
36
33
3
105
27
9
139
17
84
3
12
9
24
31
12
65
19
24
65
3
52
12
17
63
33
27
16
48
72
20
52
8
28
20
24
201
15
108
4
68
52
32
81
15
76
32
28
65
24
67
48
65
27
48
180
16
125
43
140
24
16
92
69
48
99
72
112
77
27
45
99
28
20
4
17
31
29
43
8
112
60
60
65
31
12
29
91
44
16
168
12
32
4
84
12
8
9
103
36
68
33
63
4
5
48
31
164
136
48
24
17
67
60
65
31
5
103
68
4
17
3
28
29
51
16
56
9
91
29
79
72
8
28
29
12
7
12
72
65
55
12
104
9
55
41
7
12
108
20
36
28
48
12
17
15
21
91
84
20
9
15
4
84
24
32
84
4
12
41
3
45
3
160
56
16
24
5
15
81
24
24
7
20
124
12
60
8
184
77
19
41
24
24
24
87
33
39
9
84
111
69
24
103
32
24
64
60
60
32
16
29
7
77
51
9
75
24
9
48
55
44
21
75
69
72
96
15
33
96
51
88
56
12
64
185
72
27
16
128
48
21
19
12
128
52
44
4
17
7
60
176
81
12
3
141
3
40
68
21
27
148
48
17
31
24
65
24
96
3
9
67
185
7
12
56
76
48
44
33
43
8
4
68
52
48
161
15
21
99
9
43
72
29
7
204
29
7
84
89
43
48
101
19
104
84
129
19
12
12
32
28
8
4
29
24
67
56
156
144
28
120
29
12
31
84
36
24
120
36
120
44
16
113
7
24
113
51
36
88
44
105
19
41
12
7
84
48
92
33
96
48
48
12
31
8
88
20
16
120
5
3
81
7
12
29
15
57
36
103
36
12
20
9
19
5
139
77
3
88
12
156
32
64
24
53
99
12
36
9
43
48
8
16
128
40
41
51
36
21
132
63
76
29
3
76
12
32
28
12
96
8
52
20
45
91
68
21
36
60
91
89
147
28
24
20
21
12
7
32
24
36
40
8
45
67
17
31
185
51
24
4
60
77
79
116
60
16
60
29
87
33
39
21
55
204
36
36
32
28
8
33
60
27
40
5
31
48
8
33
96
31
68
40
24
65
7
32
4
12
5
7
89
19
96
72
41
103
24
29
3
21
79
56
16
12
96
80
57
43
48
152
57
7
77
7
104
28
89
51
21
27
24
88
77
31
204
44
4
17
75
16
41
19
12
68
24
28
12
60
20
24
81
12
15
40
8
132
69
15
9
7
60
17
48
19
12
60
20
21
3
40
173
36
139
8
81
79
60
32
21
27
28
36
209
36
51
9
31
24
8
45
7
8
120
72
24
36
57
36
67
29
31
65
43
77
31
132
36
20
9
36
51
28
20
45
24
31
5
67
36
44
45
19
224
76
56
124
32
100
24
53
99
4
44
69
75
16
20
9
96
12
7
24
48
12
17
27
36
28
8
33
7
56
36
12
21
151
48
12
24
60
80
21
3
48
64
113
3
4
65
3
28
84
128
40
8
60
9
24
55
24
12
20
9
7
84
77
31
60
12
120
5
43
56
36
69
31
48
17
43
60
125
39
48
24
48
45
27
36
76
56
108
4
116
28
8
40
56
28
116
9
99
9
36
19
8
12
40
5
127
36
41
27
4
29
48
3
88
56
21
15
60
21
51
16
48
8
33
79
156
204
224
96
64
89
7
92
57
31
60
24
36
36
48
80
9
36
99
153
12
48
3
28
113
27
4
8
28
24
44
36
57
87
4
5
27
64
44
57
19
12
56
165
15
36
16
36
84
24
149
27
45
87
36
36
16
ABCD 98679944596*3^$a+1 [50081]
3
105
143
88
24
21
84
96
120
159
165
12
15
320
16
1080
57
111
96
105
24
36
48
155
337
71
432
241
111
33
191
24
277
59
145
144
120
12
204
24
300
3
153
240
24
72
39
105
36
251
133
156
144
96
48
311
40
105
87
104
73
23
313
84
96
131
136
153
351
80
13
27
69
59
97
111
144
105
15
33
191
144
40
117
131
24
64
129
23
112
8
37
276
24
312
63
8
64
69
240
59
400
192
9
24
95
432
73
15
177
144
15
189
60
15
57
111
33
96
15
45
288
60
132
3
417
111
57
143
73
39
321
327
264
9
396
363
117
48
3
168
192
33
36
59
1
111
152
97
108
51
24
57
120
159
9
47
48
1
144
60
27
48
81
36
48
11
49
36
27
32
120
168
144
25
23
25
60
132
120
48
36
227
49
48
72
48
72
23
457
231
24
8
336
25
456
84
35
120
145
15
81
191
37
156
311
13
36
15
224
40
56
121
120
24
95
25
24
95
25
111
9
36
204
47
73
12
131
544
8
25
96
119
16
81
24
87
69
48
83
97
72
15
104
25
36
60
120
111
32
25
192
231
128
504
181
11
16
69
48
12
71
232
96
129
15
105
215
72
25
351
9
24
96
23
1
87
33
240
47
277
83
169
15
33
36
171
105
48
95
72
25
23
85
180
60
60
47
136
48
56
16
9
144
120
287
264
13
36
47
97
23
160
72
81
39
32
49
144
143
49
48
87
45
108
36
51
24
9
12
144
84
12
83
121
24
95
232
153
12
123
32
169
39
117
363
57
24
24
72
143
1
96
111
32
136
80
169
36
11
73
60
12
135
33
63
129
15
129
60
227
109
371
112
45
11
121
588
27
129
135
72
152
232
105
108
36
60
11
448
56
184
81
191
169
24
71
61
75
453
12
119
121
240
24
144
231
9
47
144
49
15
45
11
40
141
3
57
111
152
96
25
24
327
105
375
69
59
328
129
24
167
13
51
9
36
51
24
489
15
45
240
27
32
216
1
111
48
81
48
120
36
75
9
156
36
120
420
84
87
69
131
144
64
81
95
184
261
60
168
ABCD 98680056934*3^$a+1 [50030]
28
15
29
24
4
12
21
63
105
47
4
8
48
112
27
53
36
1
15
129
59
40
8
64
36
144
24
92
84
100
15
5
96
28
32
24
36
48
72
24
31
77
13
90
17
120
52
24
32
52
32
4
24
8
192
28
12
32
16
20
12
48
49
23
16
24
12
36
39
33
147
33
93
48
11
16
92
12
64
80
24
28
15
29
60
16
32
36
61
3
108
80
28
56
19
9
8
64
48
8
25
35
13
35
40
15
125
40
20
24
31
105
21
3
92
31
9
68
16
87
180
113
25
35
12
64
24
15
17
49
23
12
100
9
119
7
65
24
64
20
28
20
180
4
44
25
15
152
43
60
129
80
72
4
21
39
27
198
71
4
24
12
8
31
89
103
29
120
19
12
17
36
276
48
76
20
55
17
84
40
39
65
76
20
24
25
135
32
12
48
12
88
15
69
45
3
27
96
48
17
100
12
8
139
21
9
51
12
68
19
41
60
43
81
75
6
35
24
36
60
4
44
12
4
84
56
55
33
12
56
144
28
20
7
41
13
35
24
31
5
220
15
30
95
67
17
48
40
60
80
79
33
20
37
126
17
1
27
32
37
15
44
12
72
1
27
60
15
29
61
35
79
9
27
48
17
60
172
32
31
65
12
72
16
72
36
20
12
48
24
31
5
60
64
60
8
19
21
3
57
108
20
112
92
61
27
3
29
31
9
60
33
23
4
32
16
20
64
20
151
45
8
16
15
129
32
73
59
48
19
36
237
87
29
4
8
24
88
87
89
60
36
76
20
19
65
16
63
57
3
29
16
84
32
24
4
20
36
72
144
4
57
47
108
24
24
187
17
28
44
1
35
55
117
200
12
4
92
13
72
18
9
8
19
66
15
68
12
73
59
13
215
60
48
232
3
216
153
57
6
17
96
97
75
92
96
12
12
12
24
4
132
69
11
76
3
30
59
28
8
40
36
8
43
17
12
16
3
45
20
36
96
52
56
4
21
15
20
85
27
68
60
40
12
63
29
103
30
18
5
52
24
120
56
13
15
104
120
16
44
16
24
111
21
39
5
36
4
116
60
4
92
4
39
65
1
123
12
24
27
54
71
103
17
12
133
99
8
12
25
3
12
24
72
15
18
51
60
15
105
20
28
8
28
20
12
52
123
5
40
48
32
24
49
47
4
171
45
24
21
18
29
28
24
20
60
31
5
24
28
20
48
28
27
18
95
72
12
61
35
72
124
104
7
90
39
48
3
29
76
92
16
56
24
7
45
24
56
24
24
76
24
32
4
20
204
16
44
40
12
12
87
29
24
36
1
119
55
72
57
3
84
33
8
28
24
8
184
60
56
24
16
104
24
36
24
40
152
72
132
91
53
1
24
59
7
60
173
60
16
32
55
18
47
28
21
51
15
185
103
5
55
57
9
23
16
56
28
3
9
8
48
25
119
4
21
15
9
39
123
29
4
21
144
35
52
3
9
8
12
1
11
61
83
12
60
72
7
5
60
36
120
4
8
108
73
39
12
60
84
20
40
36
75
89
172
132
48
12
63
53
25
27
39
53
40
32
19
9
228
8
144
12
48
43
5
72
52
44
37
15
8
121
11
43
42
23
25
51
60
15
5
19
5
52
12
32
28
8
52
120
213
47
40
32
25
15
44
36
79
36
60
45
68
7
9
20
60
7
125
4
36
20
64
56
49
99
12
15
9
9
95
40
104
1
59
36
4
12
36
48
116
24
100
32
40
12
3
29
4
60
24
20
28
20
60
24
1
23
136
36
48
32
43
9
72
20
31
54
51
44
36
40
63
30
131
4
27
29
100
8
7
60
29
4
8
4
44
36
60
28
21
11
36
60
40
128
24
28
9
59
64
3
29
79
5
60
72
4
84
45
27
32
163
105
8
4
20
16
12
63
65
60
4
3
5
28
36
8
16
84
57
11
12
7
21
32
28
192
32
1
23
1
3
72
44
7
9
168
33
35
19
24
17
52
51
9
32
16
33
95
40
92
60
52
3
17
76
44
31
125
37
3
20
96
1
3
12
3
5
60
12
24
40
48
128
49
95
28
68
73
11
28
51
41
19
90
15
12
44
36
24
96
120
24
40
21
3
120
20
36
24
31
5
40
68
60
72
24
60
96
108
16
27
17
16
264
56
52
63
12
57
3
5
85
30
33
20
7
48
36
9
156
39
149
43
29
76
12
48
84
68
7
90
11
124
8
72
25
83
12
31
5
79
9
144
56
72
13
35
55
21
144
15
72
5
40
8
4
8
24
4
20
4
21
11
64
32
12
16
12
72
51
5
16
8
96
64
48
80
43
21
75
29
36
1
47
48
4
24
117
95
24
84
7
113
40
44
36
55
5
52
3
9
57
24
51
51
5
252
16
36
44
31
144
72
45
84
44
4
8
12
36
55
12
29
49
30
9
171
6
11
24
40
60
24
20
4
36
104
13
83
115
21
8
40
12
9
15
27
45
20
24
100
24
20
55
77
72
12
76
92
36
60
24
12
1
143
1
3
8
ABCD 98680437244*3^$a+1 [50002]
40
35
13
47
9
63
73
8
63
25
23
1
80
88
96
72
5
96
51
16
96
125
90
33
129
36
99
21
75
39
33
48
40
35
13
47
9
9
30
126
43
32
21
102
6
79
8
16
32
48
16
24
8
48
81
36
18
25
48
35
30
15
63
9
48
216
15
18
54
57
105
7
41
79
8
48
33
7
101
3
16
83
36
72
96
25
48
29
3
16
41
39
135
78
27
64
17
79
5
150
37
29
259
101
18
24
57
69
66
54
6
126
12
18
121
24
32
88
32
63
72
114
48
31
77
6
157
48
47
18
144
36
72
102
21
33
39
16
125
27
9
60
66
9
27
21
87
24
18
198
33
51
13
5
67
65
111
16
80
129
6
66
54
96
162
7
48
17
7
48
8
64
48
41
79
47
33
39
54
187
120
48
77
75
15
97
56
129
207
135
1
35
45
33
36
36
87
3
45
16
41
6
25
77
51
57
103
5
27
88
80
3
45
87
97
11
21
16
32
88
128
72
39
73
120
56
21
66
105
45
3
88
24
5
27
24
48
15
9
9
199
47
57
21
43
72
23
1
24
48
48
5
51
72
88
113
24
31
128
15
6
171
16
23
42
7
5
115
8
16
56
45
163
101
108
108
115
32
72
3
45
120
45
123
96
24
48
16
5
27
16
137
18
45
9
7
47
54
18
210
127
56
39
66
222
73
17
7
24
104
129
6
25
41
78
192
6
115
48
128
33
30
1
48
80
24
9
15
40
53
78
45
99
66
171
24
63
49
24
80
16
41
42
12
42
7
113
78
1
8
9
79
24
89
54
42
15
64
29
48
3
15
9
48
33
7
8
27
12
1
56
64
32
87
1
29
43
168
5
18
114
111
45
19
24
32
21
108
12
67
47
49
24
24
113
6
121
8
168
45
27
9
7
48
32
39
33
33
6
49
32
9
39
16
8
63
9
40
32
45
27
24
88
59
37
8
72
96
16
32
63
72
1
48
24
96
29
12
6
169
80
3
61
72
23
25
80
9
7
11
21
16
48
5
72
18
25
224
3
30
7
17
31
72
96
80
72
171
85
24
17
135
75
6
103
8
123
12
97
143
144
36
37
56
216
81
78
48
73
89
60
115
8
93
43
59
85
23
9
24
135
9
129
15
96
144
21
43
5
27
99
61
17
63
96
40
72
72
11
21
72
3
21
15
18
79
56
81
39
177
175
56
48
9
55
53
36
120
55
23
72
1
24
8
75
157
80
88
8
45
99
21
27
69
18
97
11
21
141
91
53
139
5
30
13
24
96
17
282
69
16
56
9
55
128
64
8
15
54
27
16
29
180
7
29
27
21
3
147
252
153
135
18
15
96
16
96
8
87
78
12
42
37
56
16
24
11
13
41
15
16
17
78
30
75
3
30
151
11
78
31
35
69
24
21
12
6
72
192
169
104
136
11
141
3
45
40
24
8
48
112
101
19
176
141
42
9
64
8
9
183
15
126
19
8
24
24
63
24
252
13
35
69
27
18
51
21
51
24
24
40
56
57
39
16
32
57
7
32
69
12
31
41
15
153
31
80
96
64
89
15
16
71
1
23
33
21
90
12
54
199
53
19
24
32
112
35
102
24
15
21
27
88
41
18
85
77
3
33
78
54
54
36
144
30
67
11
36
9
21
42
36
69
87
25
48
23
1
72
8
40
48
95
18
78
57
213
18
81
64
89
79
5
180
31
8
16
48
24
32
96
24
177
7
56
3
270
18
42
72
30
21
208
152
48
144
48
15
18
48
54
6
90
18
39
24
39
25
125
3
63
81
45
114
90
55
48
56
51
21
21
67
23
129
112
23
36
6
48
103
5
18
1
48
176
69
27
16
41
78
9
165
60
39
48
64
23
6
123
40
80
3
61
161
31
35
141
96
69
43
80
9
55
89
7
48
17
31
5
51
15
121
191
81
81
36
91
161
15
184
8
39
6
43
8
88
59
126
39
96
9
72
48
6
54
72
138
18
31
5
18
9
16
24
152
64
59
21
57
174
18
6
30
19
48
41
222
33
3
18
36
55
8
27
13
24
47
150
12
15
112
104
16
56
27
12
33
45
3
33
87
39
ABCD 98680495898*3^$a+1 [50011]
44
69
42
93
117
42
18
12
36
54
45
63
18
6
21
33
15
51
6
18
12
25
128
52
20
9
96
7
5
6
21
15
45
75
6
75
100
59
49
32
99
18
108
18
102
24
19
101
54
69
57
19
35
114
3
9
39
15
97
128
12
60
45
39
105
103
5
15
27
1
53
54
21
45
99
60
57
31
59
45
16
48
41
18
12
33
28
17
36
30
6
30
54
60
30
25
101
91
48
59
78
12
108
18
9
33
30
105
93
60
12
39
39
37
29
91
23
36
54
27
57
43
8
21
60
36
15
3
36
138
36
39
36
12
27
18
84
19
17
24
30
93
60
105
3
9
75
3
18
15
93
30
21
111
48
6
18
36
21
88
11
6
18
12
1
20
129
3
33
72
15
36
21
48
36
24
123
15
18
144
36
54
108
9
81
3
57
72
3
9
39
21
123
28
119
66
24
15
21
12
51
12
9
60
139
32
28
20
9
18
324
18
18
108
21
21
48
204
27
9
12
43
11
9
231
9
21
78
18
30
24
36
13
35
25
11
13
11
84
33
3
72
72
21
36
21
15
15
9
4
5
54
90
36
19
77
39
9
90
60
120
18
42
12
21
108
52
60
80
63
66
90
9
87
18
15
57
48
7
48
77
75
15
12
72
9
15
85
44
16
11
6
72
3
24
28
11
21
48
12
9
15
40
20
39
13
72
41
12
18
6
3
36
52
17
12
6
45
9
36
18
66
6
25
8
57
7
23
18
36
6
48
21
64
32
88
20
9
135
12
16
77
18
97
11
30
15
27
30
18
6
54
25
29
15
21
27
9
123
12
84
15
36
13
92
16
48
32
12
21
12
18
49
65
91
17
144
120
39
57
39
9
75
15
24
36
12
24
90
30
105
16
119
36
54
30
18
36
60
15
36
39
21
33
72
54
36
36
30
18
42
3
45
187
29
51
39
49
11
54
39
63
42
30
78
3
27
33
75
36
60
48
6
30
54
43
44
4
80
9
78
12
36
24
33
60
33
99
21
6
30
6
12
6
19
48
8
45
42
18
159
12
39
24
48
18
54
96
25
29
48
60
18
36
45
16
104
33
123
3
25
20
135
72
30
18
24
18
72
43
8
15
6
90
18
72
31
17
51
12
9
18
72
18
123
3
37
48
12
20
45
3
57
7
32
51
84
49
5
24
12
36
27
120
15
21
69
42
49
17
42
12
18
87
9
36
3
27
21
15
78
7
32
33
55
35
120
45
24
4
59
18
159
33
42
9
21
6
57
40
5
63
63
24
73
108
47
54
18
6
30
6
31
32
3
78
66
13
20
12
15
9
99
30
72
15
9
7
95
42
27
171
12
21
15
69
28
89
18
30
18
9
15
90
103
17
96
15
75
12
18
24
3
33
7
5
36
27
27
36
6
15
3
25
41
6
69
39
12
54
72
54
1
35
24
36
18
15
51
49
41
24
30
85
5
19
5
12
78
1
17
115
77
15
16
47
54
126
12
6
66
54
19
20
28
8
12
147
93
33
51
16
48
12
48
11
33
36
84
57
39
21
39
81
43
48
5
115
23
81
9
15
75
24
13
32
28
20
63
45
81
54
85
29
91
137
24
43
11
12
105
9
30
6
103
32
9
30
18
15
45
18
18
12
39
60
51
30
18
37
143
25
47
42
18
37
17
18
30
42
138
3
88
17
150
45
45
12
18
132
45
40
41
12
3
36
21
18
36
36
93
45
147
100
68
9
6
12
18
15
9
126
12
54
60
31
35
73
12
32
45
3
15
42
66
9
33
18
72
9
3
72
24
30
39
33
63
64
95
81
45
7
5
15
183
36
108
6
300
15
24
28
77
6
57
213
90
72
9
9
111
51
9
9
39
15
1
92
33
79
101
72
48
6
36
45
63
66
3
51
132
12
6
36
3
225
27
96
39
6
18
30
72
132
12
6
69
60
9
24
51
57
120
42
73
8
24
75
13
305
63
4
5
27
9
7
29
51
28
11
69
72
28
17
12
42
54
156
78
66
24
43
5
72
42
36
30
15
24
4
29
6
36
21
52
36
215
66
15
4
17
78
54
27
21
18
114
108
7
8
48
216
16
5
24
39
4
11
21
15
54
7
23
37
59
18
72
30
18
36
72
15
39
1
35
37
71
24
30
75
16
24
152
63
18
30
129
15
105
64
17
54
30
3
28
192
11
57
24
51
162
3
9
15
3
6
27
9
66
60
48
21
33
3
39
54
7
12
32
60
69
30
37
72
8
28
44
15
81
39
18
18
6
51
57
27
9
127
17
48
39
3
25
5
18
9
45
24
39
36
60
39
108
45
40
32
40
11
36
21
27
72
60
45
36
3
42
7
41
114
1
12
17
150
1
56
24
9
48
18
21
39
54
12
6
12
13
5
15
12
27
24
66
3
21
27
189
144
27
24
15
24
21
81
54
9
87
13
12
119
18
72
120
6
85
12
32
64
20
24
15
105
3
25
32
12
69
42
18
12
67
5
126
90
6
1
108
101
18
1
17
39
75
93
27
1
5
18
54
31
5
36
18
21
27
60
105
39
129
60
52
5
55
20
249
15
3
6
30
9
27
114
162
12
6
7
32
40
11
37
29
18
6
15
36
75
30
15
3
78
18
54
43
29
36
12
31
41
39
57
18
105
39
12
18
15
16
29
102
9
36
24
45
156
24
36
66
24
49
5
19
53
18
30
7
ABCD 98680838918*3^$a+1 [50056]
3
45
112
23
67
14
22
12
41
15
42
28
72
2
6
60
12
64
23
13
72
128
40
48
86
6
63
105
82
42
36
59
27
4
66
6
18
12
47
13
54
30
8
63
25
50
42
52
36
32
70
38
34
41
55
14
63
13
83
37
14
18
15
7
41
129
3
15
12
69
84
25
68
3
37
2
16
2
70
150
18
17
117
30
90
15
45
10
32
9
24
3
34
78
12
86
4
6
12
36
5
15
120
22
18
5
19
20
28
14
6
12
102
10
29
27
34
44
24
3
33
15
9
3
27
10
23
12
15
18
12
22
14
12
27
3
40
8
46
23
45
22
86
4
20
48
12
46
8
10
35
27
4
20
6
28
56
63
7
126
42
2
24
36
4
32
40
74
48
148
17
25
8
15
15
33
117
4
23
55
20
42
36
24
16
24
38
12
130
23
33
28
24
2
64
2
94
14
99
120
36
67
60
72
18
44
51
7
110
51
21
123
15
36
12
84
4
17
49
38
52
6
8
36
48
66
6
70
14
76
59
45
34
6
20
6
48
12
76
5
25
98
45
25
12
35
37
6
2
75
67
65
97
36
2
6
15
9
48
28
20
30
42
27
7
48
20
60
6
4
42
86
22
5
67
29
27
24
10
20
3
93
15
9
3
13
23
27
30
63
9
90
78
4
18
20
6
39
21
54
66
52
14
18
42
18
18
30
34
150
26
18
75
7
50
27
31
36
48
5
87
18
30
12
100
36
17
27
6
15
9
34
5
72
72
48
57
3
3
24
46
2
48
36
9
61
24
104
63
7
6
2
30
34
29
12
39
9
1
20
16
24
80
10
18
95
13
2
18
28
2
34
8
36
10
2
15
109
8
46
32
45
60
9
4
44
28
50
33
12
3
6
6
10
90
5
9
46
17
21
124
18
30
8
30
90
34
5
13
14
9
55
86
70
8
81
55
29
3
30
12
16
54
56
22
47
33
3
7
14
16
23
19
26
22
20
22
20
15
13
24
30
8
18
24
4
47
12
87
9
45
6
46
8
27
63
9
7
41
7
6
47
7
62
4
6
26
30
10
68
87
27
52
36
134
6
10
2
33
13
42
32
88
5
49
14
10
35
55
14
15
1
36
86
45
3
165
12
48
1
23
13
2
40
32
6
10
18
92
34
26
15
9
18
46
12
92
40
20
18
190
24
26
28
5
39
33
12
51
9
15
88
18
56
3
36
24
37
8
30
6
24
162
6
70
53
19
26
60
39
45
123
19
18
71
1
36
143
9
18
40
32
30
3
39
28
80
76
14
28
35
3
9
60
180
1
20
10
60
29
55
18
32
195
45
58
5
43
2
48
4
6
20
10
2
4
90
26
45
3
70
80
84
82
78
126
5
105
70
14
48
100
2
6
24
18
88
24
72
54
35
1
44
36
4
6
38
46
14
76
32
15
13
50
45
120
75
36
46
2
33
73
6
20
6
75
15
28
5
21
6
22
26
9
27
24
36
21
39
10
24
20
52
8
46
14
12
30
93
75
42
15
60
27
10
30
42
48
2
21
73
236
84
24
6
22
98
45
21
16
42
5
7
54
36
74
30
24
3
99
6
130
48
32
54
39
12
12
51
16
38
63
72
13
20
24
4
36
36
72
42
26
40
24
23
33
28
20
15
1
36
42
5
48
13
56
90
6
24
4
80
54
10
23
87
18
78
24
10
32
3
57
48
106
36
6
54
80
58
26
6
4
26
9
72
7
86
34
60
32
4
30
35
15
9
33
3
1
30
38
6
10
59
27
4
2
130
17
37
36
20
34
14
34
50
40
92
4
102
38
54
12
33
3
22
26
42
54
30
16
2
46
32
3
24
33
24
51
13
26
36
10
20
22
41
39
12
93
13
12
8
82
26
15
27
57
37
96
8
22
14
36
58
6
71
19
18
23
45
178
14
15
13
14
9
69
28
24
11
120
15
60
57
73
8
24
40
23
19
36
8
36
10
26
45
127
18
18
126
18
53
19
38
18
82
35
1
90
32
42
30
33
72
21
4
11
45
24
3
49
14
52
5
57
28
128
96
34
14
22
30
176
27
37
26
82
30
53
63
6
40
11
25
8
10
26
30
4
30
60
20
6
21
55
50
18
136
98
60
60
88
35
15
4
8
22
14
4
72
41
57
46
14
18
132
21
12
25
2
16
29
7
20
21
9
48
42
6
27
33
12
70
5
7
50
36
148
6
38
48
15
9
51
15
33
1
56
40
84
44
24
112
36
24
36
110
28
6
26
45
73
26
46
8
46
14
42
52
12
20
4
44
22
26
114
76
20
3
49
72
203
3
54
34
26
24
15
7
54
14
9
7
86
4
6
12
68
18
27
72
45
172
18
18
162
8
33
7
42
12
8
72
3
7
24
20
36
24
10
54
32
9
25
14
33
39
18
118
72
5
36
7
98
24
12
24
39
45
6
4
36
60
20
72
18
39
15
82
60
98
18
15
49
11
3
22
48
26
21
57
28
2
28
50
22
62
46
5
45
3
9
15
3
18
10
104
6
6
21
45
40
2
16
17
19
29
21
4
72
2
16
65
24
121
26
10
60
8
3
15
42
15
1
90
80
16
44
10
14
16
24
8
54
36
4
26
33
9
10
192
6
30
24
30
8
78
48
12
150
3
7
42
11
72
3
16
38
12
39
87
4
6
14
6
27
33
3
51
84
6
24
6
9
84
120
27
18
96
30
69
3
54
30
48
22
20
28
6
20
64
6
35
1
8
46
102
168
14
21
37
44
10
18
12
18
20
6
15
49
72
50
94
2
4
38
6
172
62
3
45
15
49
180
14
46
50
24
10
54
62
18
10
36
140
22
32
81
12
3
45
21
51
7
68
18
87
33
75
51
10
6
20
144
18
51
57
72
42
4
2
87
3
12
22
18
32
21
19
14
76
6
17
33
3
9
51
61
18
5
27
30
16
35
12
1
134
28
38
106
18
11
21
18
81
9
42
76
12
41
21
10
50
3
1
74
30
10
18
23
7
5
129
34
2
168
24
40
95
7
41
9
10
41
25
60
2
18
34
14
16
110
78
36
52
35
45
3
51
21
19
24
30
20
39
75
18
3
60
12
79
41
49
36
2
81
15
45
21
4
2
45
25
12
62
60
64
12
20
30
15
49
11
19
80
18
51
31
26
ABCD 98681009528*3^$a+1 [50064]
28
39
23
166
27
17
6
40
17
63
70
20
10
69
11
34
51
5
82
17
1
14
60
45
40
75
6
12
18
17
57
30
36
21
43
36
20
82
3
15
14
6
24
46
74
166
30
80
24
100
30
108
2
16
17
3
30
60
30
60
9
51
52
62
91
135
30
20
15
15
40
9
8
57
6
1
23
10
18
45
27
30
20
186
52
8
4
110
43
195
48
21
59
21
13
18
105
15
17
55
78
8
30
30
4
66
60
5
16
33
20
43
3
60
20
84
66
4
6
29
1
110
40
14
36
79
161
142
68
4
41
15
9
25
23
40
53
4
78
2
7
93
3
24
8
16
29
36
10
54
15
41
7
15
92
16
44
10
18
68
49
65
70
33
17
31
35
21
48
16
95
112
18
42
8
22
63
5
10
9
3
72
50
6
30
7
104
16
47
57
39
24
70
108
32
46
14
16
75
95
52
8
21
9
7
3
14
76
110
60
24
97
39
144
80
73
27
21
344
15
88
32
6
30
130
51
8
31
41
13
3
48
15
89
21
19
48
27
18
18
80
60
4
26
24
15
25
47
19
20
70
35
45
19
8
40
15
2
151
24
41
34
86
40
15
35
30
10
45
15
12
2
6
64
80
85
33
2
30
7
21
59
43
117
33
20
28
90
18
35
39
73
107
40
56
21
33
88
32
88
18
14
30
28
29
9
7
24
48
15
48
42
26
174
55
11
109
8
27
13
17
87
63
240
97
23
30
3
27
36
25
32
33
54
10
63
8
9
96
4
6
21
8
48
63
54
148
18
117
48
15
54
90
20
13
15
33
27
68
81
9
7
45
8
19
80
72
99
37
15
38
99
115
21
15
41
16
24
3
6
72
62
76
29
16
87
9
48
8
7
36
12
42
48
38
25
69
123
47
97
39
14
115
51
5
15
30
27
63
9
75
6
54
25
11
70
42
8
21
48
25
6
14
16
11
61
90
8
34
48
8
30
30
10
72
9
39
44
37
9
42
62
76
27
63
17
63
24
40
60
66
42
90
32
30
6
91
51
68
4
21
104
48
63
1
53
51
75
130
20
34
20
57
13
3
15
12
18
35
43
45
32
67
93
63
54
6
5
184
3
8
82
35
33
7
183
9
75
56
52
89
3
16
45
24
32
39
1
9
72
8
4
20
7
48
21
11
43
45
96
5
19
11
4
20
13
24
8
1
15
29
3
7
18
62
28
125
40
17
55
48
57
6
30
99
120
5
3
24
63
120
33
3
141
40
3
45
21
134
85
11
4
18
68
22
2
6
30
34
21
15
17
3
85
29
70
93
27
18
38
24
13
123
24
93
33
15
89
7
59
30
111
24
16
81
12
80
70
48
60
108
12
2
66
24
37
3
165
11
34
51
24
32
1
15
24
80
63
58
12
80
6
30
7
3
45
87
9
81
15
23
25
39
56
60
10
35
15
4
18
60
38
64
17
43
5
16
5
82
102
27
63
17
19
69
3
29
39
54
43
3
29
40
8
24
39
49
81
39
161
154
45
41
10
5
24
1
20
19
8
64
8
88
195
38
111
43
6
72
2
85
15
20
150
46
50
15
67
45
23
4
18
62
58
8
19
11
24
6
4
35
21
51
1
87
93
32
10
56
10
71
16
3
20
30
30
90
99
120
13
3
9
47
40
24
24
5
10
57
8
91
74
60
16
20
34
20
96
60
4
5
40
11
30
24
7
9
47
25
2
10
27
9
14
6
51
40
3
20
88
8
1
48
5
67
9
39
15
26
7
45
68
87
37
26
57
24
39
9
13
27
56
7
48
20
30
4
36
71
1
8
90
90
27
48
40
65
31
8
31
81
56
25
48
60
12
8
70
50
7
27
78
15
105
8
111
121
8
30
1
8
21
22
48
24
77
31
12
26
10
9
63
168
14
30
40
78
30
18
114
21
9
20
16
42
177
32
64
35
124
36
30
50
60
9
81
79
8
7
50
6
10
15
35
120
85
69
50
36
22
38
81
9
4
80
28
23
7
9
8
55
6
12
32
36
22
69
48
56
75
69
40
11
70
15
75
117
83
10
20
22
8
25
29
46
54
66
80
45
97
87
41
34
18
3
5
10
50
30
129
15
33
43
42
32
6
82
60
87
8
67
30
50
6
7
83
24
88
48
29
15
16
65
55
14
10
18
15
3
54
26
37
24
48
48
48
15
60
29
43
68
25
45
11
64
24
15
56
9
1
87
23
25
15
80
1
9
54
41
25
44
27
64
29
51
19
20
1
5
27
7
56
9
81
30
30
4
26
21
24
9
6
1
48
63
9
9
42
2
16
75
96
56
25
39
59
24
60
25
128
63
1
23
6
4
30
33
3
14
28
8
40
27
17
100
50
105
51
45
16
9
12
8
52
30
2
30
33
103
9
3
62
16
119
16
5
4
20
28
18
29
21
40
35
7
57
123
38
10
21
59
52
2
31
15
57
15
8
70
164
16
30
54
6
12
8
1
29
40
74
1
15
20
45
19
53
25
15
23
9
51
100
44
10
155
1
15
9
18
29
40
48
3
98
52
18
14
58
5
24
3
37
8
75
58
2
25
105
26
10
14
45
15
1
15
104
81
72
63
34
63
15
33
5
52
39
8
40
48
23
52
60
2
36
27
133
14
37
23
10
6
41
79
9
65
40
15
15
56
30
24
76
44
30
10
35
73
78
144
36
84
17
1
8
30
24
10
15
21
14
37
81
63
96
83
46
120
80
172
27
8
25
30
32
28
8
64
5
61
72
18
44
21
96
19
24
5
51
37
53
64
6
12
2
30
6
40
11
3
141
15
10
110
150
30
85
29
6
37
23
1
29
4
26
4
6
54
48
ABCD 98681093554*3^$a+1 [50009]
37
48
12
12
36
60
72
5
48
12
91
36
144
89
48
90
97
71
1
71
217
168
24
41
43
35
49
125
7
36
47
25
60
12
24
5
24
7
83
133
83
49
12
24
36
48
41
24
7
168
41
72
43
35
54
60
6
109
12
23
30
96
72
108
31
84
17
7
5
6
24
85
60
48
47
48
73
215
30
24
43
72
5
120
7
24
120
24
41
7
53
31
24
17
48
102
30
18
1
71
72
6
55
5
60
19
12
24
29
43
12
5
43
48
5
7
12
23
37
11
121
29
19
161
30
37
65
7
12
24
24
41
30
90
24
43
12
12
11
150
55
53
12
72
7
11
48
24
6
19
311
54
55
12
24
5
127
84
36
144
41
7
72
41
7
12
23
121
77
7
36
89
6
1
53
7
113
96
90
30
31
144
24
11
85
24
83
18
31
23
120
6
7
12
23
73
5
19
12
156
65
55
47
85
11
25
17
60
7
48
5
19
24
5
7
5
42
13
17
66
24
48
37
60
65
127
96
24
48
12
48
35
13
72
5
31
17
78
42
7
48
77
31
65
90
37
144
29
30
49
12
48
35
37
29
60
31
36
48
29
43
12
35
18
12
60
6
1
24
5
175
89
31
35
1
23
85
36
12
12
95
97
36
24
11
42
36
55
107
30
43
89
48
12
96
42
13
89
31
36
48
12
48
72
48
65
55
12
48
5
7
41
42
133
12
12
11
72
6
31
53
67
113
96
19
12
11
48
30
7
132
5
55
53
43
209
31
60
36
84
65
55
36
113
103
48
65
90
30
114
1
5
127
83
54
115
12
11
49
23
1
84
12
23
1
36
53
6
72
25
120
5
42
37
53
31
29
43
65
7
5
55
11
162
192
7
60
53
31
47
42
7
113
43
84
24
5
19
48
47
30
67
60
11
13
35
30
7
72
12
53
96
42
25
24
24
12
60
17
6
1
23
25
5
163
5
19
29
55
96
113
18
37
96
65
7
5
7
5
67
53
7
60
89
7
60
35
18
55
12
65
139
48
65
31
24
12
96
227
1
12
48
89
18
13
35
24
18
12
66
30
91
29
31
113
36
7
17
7
84
12
23
24
1
77
43
65
12
42
145
36
12
53
12
7
96
60
12
144
24
17
7
48
60
35
13
17
7
48
5
163
17
12
115
36
119
1
72
24
29
12
7
101
7
12
23
13
12
24
29
42
90
12
7
113
31
36
53
43
5
60
7
36
12
12
11
37
120
65
7
180
23
18
12
43
17
12
108
7
48
17
48
55
12
41
7
35
13
192
84
48
53
19
84
24
36
24
12
48
41
79
35
61
65
31
36
132
5
7
29
67
120
24
143
1
5
60
67
107
13
35
13
59
85
36
77
19
24
5
60
24
108
72
67
36
60
24
60
59
90
55
29
31
5
12
7
36
12
17
115
36
5
19
101
55
24
185
7
29
19
53
12
60
120
67
60
83
18
55
65
19
60
89
31
71
42
115
96
5
55
60
120
17
18
37
77
36
91
23
13
83
121
84
12
48
17
7
65
30
66
19
11
24
1
84
35
61
35
49
120
96
24
120
12
24
24
41
19
5
43
77
55
35
13
24
11
90
12
175
48
72
5
120
31
24
108
72
11
121
24
137
79
23
96
30
91
23
97
24
47
13
12
24
156
53
12
7
36
5
19
41
24
36
7
12
12
53
43
24
24
35
49
48
23
144
30
7
60
36
65
42
18
55
72
36
137
67
71
24
66
67
35
90
139
101
12
43
23
24
18
19
41
7
41
72
7
12
36
5
43
17
43
77
90
18
67
77
6
121
36
48
29
91
84
23
97
36
84
60
41
24
7
29
19
108
24
48
23
72
1
77
7
35
1
36
131
18
79
71
24
18
72
55
72
48
12
48
131
61
48
11
37
60
12
36
29
31
17
19
23
85
35
6
60
19
12
89
55
72
5
7
35
1
17
7
65
60
187
101
79
59
121
24
36
24
72
35
72
25
12
59
174
138
49
53
31
12
77
43
77
36
30
24
85
12
24
29
48
132
43
12
96
47
18
120
7
60
12
53
12
78
37
60
180
60
95
18
19
36
5
132
7
84
5
120
7
24
29
19
12
29
79
41
7
65
67
35
6
12
12
175
41
7
5
78
25
96
23
6
42
37
12
24
17
12
60
163
24
11
42
115
41
7
53
31
84
65
7
5
78
1
84
36
23
18
7
36
24
35
18
60
60
60
7
53
7
161
55
12
35
49
120
24
12
53
55
17
19
36
5
18
25
5
12
7
65
78
48
54
55
12
29
60
60
31
60
48
120
36
12
24
96
5
7
35
25
108
60
53
55
89
43
60
35
49
108
36
17
7
48
65
12
7
41
42
90
6
24
37
48
101
24
43
72
35
6
19
101
90
49
71
49
12
48
48
35
49
24
24
60
12
36
72
96
36
119
ABCD 98681455604*3^$a+1 [50030]
85
3
93
30
12
12
24
42
132
23
55
72
18
12
120
18
24
78
102
21
32
7
30
11
49
168
6
60
101
73
90
72
96
5
13
11
13
11
49
30
48
12
5
91
69
8
13
35
55
126
24
132
39
8
31
54
12
15
15
18
6
84
53
112
8
13
60
12
54
18
42
9
15
89
37
11
103
180
90
42
33
15
60
24
5
1
12
12
12
24
35
24
1
156
6
5
43
24
36
30
27
3
96
144
54
47
103
18
23
24
85
35
96
37
150
24
29
64
3
24
174
87
39
66
72
23
67
45
27
18
3
9
36
84
39
24
21
54
36
17
79
18
48
47
31
57
80
120
19
84
24
137
85
51
8
19
36
9
32
19
12
17
31
41
55
18
48
42
77
16
99
18
12
71
48
55
72
12
18
48
11
13
11
55
114
78
12
90
66
30
35
72
37
27
3
21
27
18
6
54
71
160
51
5
43
12
24
24
24
90
12
3
27
21
72
8
7
60
12
9
56
24
24
40
15
42
24
47
19
126
23
97
132
11
79
36
21
80
120
1
18
21
33
12
66
33
9
78
84
108
36
24
30
63
87
105
56
25
36
84
24
6
36
48
21
15
114
120
63
27
53
13
11
31
18
12
54
6
95
7
18
42
53
127
6
35
112
32
31
24
41
115
5
40
39
6
27
8
7
48
129
8
55
33
24
87
36
5
13
51
99
21
24
32
67
42
18
65
7
66
84
18
12
36
17
205
35
91
24
45
153
63
21
6
5
109
84
47
40
3
5
1
66
42
12
78
36
6
126
90
18
5
16
3
60
108
48
21
21
3
72
24
8
25
23
40
45
3
45
6
84
126
36
135
189
60
30
33
81
30
24
57
21
27
80
61
59
25
63
27
12
30
123
51
30
42
72
66
24
11
16
99
6
23
31
57
33
15
9
18
12
36
101
24
25
54
12
5
49
36
24
6
84
41
25
39
51
29
85
11
19
72
24
21
32
31
9
75
72
21
3
5
85
6
29
91
24
5
19
30
36
11
25
6
72
12
53
48
37
18
42
66
5
31
105
159
30
27
8
127
17
1
15
39
12
5
48
31
17
7
12
21
117
126
21
45
6
54
15
8
1
12
83
55
36
5
31
18
156
48
75
27
24
29
13
3
216
9
60
6
69
9
15
8
40
3
101
19
45
39
81
75
24
6
60
12
23
19
42
3
8
64
56
112
111
9
15
18
30
89
1
39
45
35
31
33
24
15
90
18
84
18
6
41
103
6
30
12
33
57
39
9
71
43
96
30
30
9
8
24
193
71
127
30
12
48
24
23
1
66
21
87
42
90
48
18
54
60
65
13
72
78
6
36
24
12
12
11
55
24
105
3
24
66
30
5
7
17
1
15
9
36
102
72
93
32
25
24
12
27
32
31
12
6
72
18
30
71
55
54
11
24
1
23
85
96
24
3
15
12
66
59
136
69
3
57
87
8
241
15
39
12
48
21
45
72
3
9
6
9
21
35
67
18
6
18
6
60
54
75
33
15
9
24
111
120
21
3
75
42
12
15
15
12
6
138
60
6
75
159
30
60
15
24
117
83
16
15
36
29
55
57
72
27
54
90
66
3
57
15
48
105
71
115
66
11
37
30
6
6
24
65
40
57
39
8
31
161
31
9
99
90
66
24
36
69
9
42
29
120
31
6
48
59
72
19
12
12
30
63
15
90
15
15
108
30
174
33
3
29
25
42
54
24
63
15
33
45
6
84
42
23
25
15
51
78
6
54
18
33
15
9
45
3
117
11
40
9
18
12
36
21
51
24
5
24
55
54
3
104
13
42
30
150
48
30
6
6
18
6
6
36
12
21
45
42
24
30
36
30
24
144
42
78
9
51
96
21
63
57
3
42
48
27
45
27
33
15
57
42
24
90
51
48
8
168
49
36
59
13
132
47
48
55
66
84
35
67
5
13
36
12
35
19
78
66
54
42
24
5
37
114
33
33
95
55
33
224
61
27
8
25
12
84
54
30
42
24
24
24
137
13
3
48
21
30
5
55
41
79
113
151
42
15
8
7
12
36
24
6
6
48
36
57
24
9
96
54
30
27
9
60
51
3
45
75
45
72
33
15
9
36
30
12
17
25
60
36
72
18
24
21
27
78
6
153
8
13
11
88
8
19
48
77
40
8
31
17
40
87
17
61
3
57
18
69
75
5
48
55
48
6
3
51
101
73
47
40
141
42
18
24
66
18
30
42
12
18
138
6
5
24
31
24
36
36
120
54
66
24
60
29
31
89
49
108
48
36
114
24
66
6
21
87
12
5
25
24
36
59
61
75
21
114
9
104
73
90
77
85
6
36
41
7
33
9
63
111
17
55
42
18
30
24
108
35
1
15
21
30
60
65
103
33
24
33
18
125
37
66
41
16
45
18
6
24
36
114
30
36
11
19
54
36
11
19
96
45
15
89
19
5
67
60
42
47
49
24
78
89
31
33
57
24
24
120
30
9
27
18
96
126
30
23
1
90
21
8
16
21
36
24
18
48
48
21
15
18
36
24
3
48
15
9
8
13
54
12
114
24
66
5
79
65
7
48
60
18
72
12
15
144
9
15
21
155
181
156
12
66
65
67
117
27
45
ABCD 98681757212*3^$a+1 [50014]
30
30
6
24
30
12
84
42
13
11
30
3
40
5
102
1
29
18
18
3
16
24
8
4
48
24
48
48
12
23
30
19
5
12
43
5
6
42
31
32
52
23
1
5
15
15
18
12
27
124
5
31
36
41
7
8
4
8
4
11
24
33
45
18
9
39
85
11
49
35
21
21
31
11
12
9
9
48
7
32
4
17
54
33
12
15
13
48
12
77
54
1
5
78
18
60
75
28
24
56
72
12
4
41
12
15
3
12
6
3
75
54
6
96
6
12
15
51
21
45
30
24
109
23
93
40
48
24
32
21
3
27
81
9
31
41
7
24
8
36
4
5
54
36
36
24
9
21
60
7
24
5
18
114
30
6
55
11
6
18
24
25
12
48
32
33
3
3
54
7
65
6
24
9
9
6
73
24
47
21
40
59
21
52
5
72
3
4
5
19
20
15
12
9
9
36
43
92
45
6
21
33
30
1
17
19
32
4
12
59
12
18
39
72
3
6
19
24
41
30
30
3
9
43
65
18
24
169
41
15
39
9
21
36
43
12
5
7
17
27
9
7
11
18
31
47
57
52
71
6
6
1
29
7
20
3
24
6
18
66
78
21
28
101
7
5
43
5
48
24
43
36
47
9
24
12
27
36
25
59
6
12
7
53
18
54
150
21
21
31
56
60
21
30
1
36
11
21
63
1
32
48
15
73
96
12
29
30
37
23
30
78
1
35
36
78
36
3
33
12
6
13
24
24
32
4
36
12
12
29
19
12
12
11
30
6
30
30
13
41
24
6
12
1
41
102
45
33
39
12
15
30
12
12
31
41
3
28
12
95
120
6
30
69
60
36
15
25
5
24
12
3
51
6
39
87
54
54
1
24
5
7
47
13
12
35
36
1
68
36
69
31
5
27
3
42
18
84
37
8
21
12
27
12
69
27
40
29
7
83
25
23
13
36
23
1
17
6
21
9
19
5
7
41
84
84
36
48
43
5
31
41
6
42
18
6
7
23
1
56
4
48
84
47
49
5
27
60
4
8
16
24
17
6
9
4
24
44
168
33
15
36
9
27
21
19
5
7
36
12
32
57
127
59
13
35
25
8
52
36
47
24
13
48
8
28
36
71
6
7
149
24
3
3
73
11
9
4
24
12
11
25
5
18
36
42
51
27
54
19
32
16
5
6
18
7
48
12
17
55
47
1
72
11
42
3
21
31
20
4
12
36
24
8
4
24
5
3
9
79
8
21
12
6
33
4
11
97
8
45
6
30
18
1
41
39
36
28
17
24
7
17
90
96
49
35
30
30
42
3
24
27
24
21
21
30
18
7
59
45
9
30
9
51
48
12
93
124
29
30
73
8
63
36
30
15
36
28
17
43
12
83
61
12
36
17
12
55
24
59
6
36
39
15
6
24
54
37
96
36
47
97
24
12
17
30
61
56
9
108
6
21
28
47
21
39
13
35
21
3
33
12
72
28
5
3
4
89
6
9
9
18
1
44
4
12
20
24
3
73
8
16
12
12
24
65
7
35
42
12
36
7
53
18
21
21
19
5
48
7
12
11
81
4
5
48
27
51
49
71
66
55
5
31
107
30
6
36
24
6
18
1
41
3
3
30
55
68
15
54
7
12
23
6
67
17
7
8
76
5
7
60
5
18
81
4
29
43
108
23
13
96
72
68
4
24
12
36
17
54
6
12
31
12
5
19
32
4
29
67
84
48
29
19
59
49
32
84
4
5
156
3
141
6
24
85
5
7
29
27
21
27
4
72
41
66
24
12
61
12
17
15
33
6
1
12
12
11
13
11
9
15
21
4
5
12
48
30
42
39
39
57
21
84
36
15
3
1
5
55
65
91
17
3
16
53
6
9
3
12
18
12
54
81
4
12
35
9
3
18
42
1
35
6
30
60
18
66
25
24
8
45
91
41
12
15
84
4
35
57
28
24
20
69
3
21
24
7
20
9
39
9
18
9
28
8
39
25
5
36
42
18
42
6
12
24
48
12
31
24
5
30
1
119
25
5
7
8
51
1
41
12
18
6
36
27
3
24
24
1
11
9
4
36
11
13
5
27
40
5
67
11
30
7
5
6
85
72
12
35
73
32
16
35
42
19
36
60
5
39
36
16
24
24
8
16
29
18
48
25
68
9
7
5
24
66
1
17
6
45
51
1
24
5
7
68
16
8
4
36
71
1
29
3
15
129
184
8
69
6
37
5
15
12
21
19
32
40
12
29
54
45
75
1
5
30
12
18
18
6
3
52
24
5
39
28
53
36
55
29
42
73
71
1
29
18
21
27
30
48
24
60
30
37
35
6
12
12
3
33
55
12
36
11
9
24
81
12
12
31
17
24
3
27
13
53
55
29
31
29
24
7
20
16
77
12
3
9
19
23
6
24
30
30
15
33
7
23
1
32
12
57
24
84
7
53
6
57
28
17
42
12
13
68
15
24
1
12
11
1
8
57
43
36
41
36
3
45
6
61
12
5
6
37
8
75
1
35
25
5
43
83
13
12
29
31
12
23
1
24
17
75
4
47
109
41
42
9
39
36
36
21
39
12
6
43
8
21
12
3
9
24
54
13
8
39
30
15
75
12
49
17
48
12
39
24
52
12
23
1
24
12
11
21
9
36
60
27
3
138
18
54
3
117
7
29
18
13
48
48
5
55
36
5
31
5
7
47
13
23
30
15
15
21
3
42
18
60
13
53
30
6
7
35
57
39
21
21
42
30
27
112
24
192
11
9
48
16
8
12
21
12
3
72
16
36
53
43
24
12
5
15
57
15
16
56
3
49
41
12
7
8
27
1
17
78
13
32
3
45
52
5
42
9
51
25
60
8
4
36
12
11
1
5
3
16
5
19
92
51
13
48
24
92
36
15
9
16
20
16
60
5
36
12
19
47
85
11
1
17
18
13
29
6
1
29
30
66
3
4
44
27
25
56
9
102
30
6
24
1
12
65
43
20
4
48
23
69
16
24
24
8
9
12
15
40
12
23
42
24
90
42
27
16
11
24
30
12
18
6
31
29
18
1
24
5
30
13
24
29
7
56
40
11
13
8
16
41
42
18
12
19
53
7
56
36
27
30
3
9
3
4
60
8
27
9
4
24
44
4
23
1
5
63
4
29
31
29
15
28
5
7
11
25
29
3
28
23
21
3
9
24
45
12
12
51
57
7
24
11
9
64
8
75
42
51
36
3
30
36
36
6
9
36
108
24
57
43
143
1
44
52
11
13
24
92
3
1
29
55
20
9
15
4
29
19
20
52
5
66
18
6
13
56
45
48
51
4
8
15
72
45
9
43
20
3
25
23
114
36
7
29
6
13
12
24
96
29
48
15
40
11
13
41
18
30
18
25
48
36
53
19
11
48
6
6
54
36
42
6
24
18
1
32
4
5
36
7
92
40
35
25
60
5
19
24
8
15
6
43
8
12
51
6
31
60
23
42
42
18
18
6
43
11
1
5
6
84
1
8
21
66
13
5
36
48
6
1
35
1
35
12
13
5
12
27
21
19
53
42
1
35
12
1
11
21
4
59
9
60
28
48
11
33
16
48
36
32
33
55
41
19
5
43
29
31
17
12
30
18
7
32
76
5
12
3
112
5
3
36
28
101
12
39
60
15
54
6
13
41
12
6
97
12
12
24
36
23
9
21
7
12
8
36
15
18
39
88
17
31
32
45
3
45
31
11
85
5
3
3
6
48
6
6
39
40
5
12
15
4
20
33
6
9
36
52
23
54
43
5
18
12
42
6
12
61
23
9
21
55
5
19
24
8
15
69
16
24
5
15
52
59
9
16
116
108
88
17
6
9
15
30
18
37
12
83
18
55
17
63
51
24
18
7
12
23
13
32
52
65
7
23
6
31
60
11
1
12
23
6
27
3
37
32
28
60
36
11
54
7
24
47
42
79
12
11
1
20
4
71
90
12
12
60
7
48
35
6
103
36
5
ABCD 98681971582*3^$a+1 [50005]
144
1
23
85
24
11
64
168
32
25
180
11
16
9
87
32
85
108
12
60
36
24
36
95
40
45
99
56
49
60
36
207
104
13
11
49
63
24
21
312
48
83
24
48
192
61
99
96
32
144
40
104
109
3
57
47
48
85
35
16
80
37
48
171
81
95
13
35
120
16
56
72
16
224
40
45
36
15
240
56
64
9
63
72
8
24
64
56
48
73
47
85
96
84
108
59
13
155
88
105
15
33
24
23
144
109
147
33
12
27
80
13
35
277
96
35
96
73
47
49
12
48
59
1
72
23
112
8
40
56
24
64
8
120
24
1
48
12
99
9
71
109
35
16
21
12
15
128
13
84
36
300
60
144
83
160
32
40
8
25
12
11
49
15
8
13
60
71
24
16
69
107
24
13
123
45
12
63
8
96
48
1
120
87
80
25
48
12
12
71
25
24
183
57
15
21
11
73
15
8
72
13
35
37
35
85
147
56
64
8
16
57
63
9
23
37
108
159
24
96
21
3
105
119
16
9
36
180
39
32
144
37
27
56
97
23
144
1
15
9
23
13
12
95
24
16
33
191
40
9
15
9
15
128
112
45
11
85
72
35
88
57
12
108
47
96
144
40
45
11
25
15
45
12
63
45
75
9
180
60
23
13
51
33
15
8
48
169
15
45
11
64
153
48
84
107
96
24
13
120
107
169
15
24
48
105
15
45
59
24
24
13
59
40
249
24
36
24
35
13
3
32
48
24
136
69
27
96
104
48
13
27
8
48
64
96
9
15
33
47
112
33
180
36
24
23
157
11
40
9
23
133
51
9
24
36
72
108
120
39
56
37
83
72
265
39
8
48
277
120
48
48
84
63
8
205
75
9
60
11
16
21
180
12
171
32
24
64
96
93
27
320
73
36
12
87
141
24
83
72
1
15
429
3
33
15
45
27
24
8
133
12
36
60
15
24
33
39
33
120
48
12
3
48
9
15
8
13
24
36
71
208
8
13
84
47
73
23
24
16
48
24
45
11
24
1
12
72
83
13
27
32
1
191
64
57
60
27
105
23
40
32
1
24
167
13
36
47
25
12
48
35
73
215
25
135
24
32
1
87
33
23
72
88
117
59
144
25
60
155
49
48
12
96
35
24
1
39
93
3
9
23
48
25
24
60
336
12
39
81
23
49
96
24
96
84
3
57
47
1
72
111
56
16
45
3
69
35
192
133
3
105
63
9
36
59
193
47
1
24
95
61
60
95
64
45
123
105
15
32
72
61
12
111
9
71
72
24
13
131
40
80
40
296
168
73
48
15
24
56
37
72
83
72
112
9
207
45
72
36
24
143
97
15
21
27
120
45
3
105
12
3
32
13
60
47
37
3
24
8
16
57
132
51
56
48
61
27
57
23
25
39
8
25
63
344
13
3
33
111
8
541
120
107
37
35
145
60
48
72
35
25
60
27
80
193
23
88
32
112
45
27
21
75
117
3
8
72
72
1
15
80
64
96
69
27
128
48
25
48
72
15
24
56
88
24
81
24
47
133
35
40
152
16
32
1
24
180
11
72
88
80
24
16
57
12
51
9
48
47
1
84
60
71
25
84
35
16
369
15
32
24
37
83
49
108
35
133
144
171
9
47
1
95
13
59
121
71
48
25
48
12
51
32
24
96
48
16
56
37
11
40
24
93
35
25
15
33
15
24
80
72
264
72
48
109
48
83
72
40
33
12
27
21
12
12
36
12
132
63
8
37
132
71
72
72
16
24
21
51
48
45
48
60
72
47
49
72
72
167
88
32
13
171
24
141
24
156
15
9
47
16
32
96
24
73
60
60
12
120
11
169
108
12
15
56
16
21
75
24
56
24
73
36
60
24
15
192
69
179
1
39
8
40
8
16
24
344
73
15
57
15
8
72
1
119
13
72
3
80
37
60
23
24
49
12
99
ABCD 98682287526*3^$a+1 [50049]
12
48
3
87
12
12
6
15
21
84
3
12
21
36
12
111
9
24
54
24
33
57
6
18
30
54
12
3
105
3
9
48
48
24
24
60
108
6
30
3
57
54
33
9
60
18
57
36
69
63
12
9
36
54
69
48
33
48
42
30
120
30
48
9
24
3
6
54
6
15
21
6
108
6
3
45
48
18
12
114
75
108
51
6
18
12
69
21
87
3
60
18
15
27
42
39
147
9
33
39
45
15
12
39
6
24
30
18
6
24
54
96
159
3
105
21
228
15
237
12
24
3
45
36
111
3
6
18
9
36
21
108
30
54
63
48
21
36
3
69
12
42
96
90
42
6
24
15
48
21
39
3
105
144
84
24
33
18
57
21
51
15
48
21
3
90
6
66
3
21
120
12
66
9
72
57
36
18
33
15
6
36
15
36
3
6
12
36
12
30
36
66
42
6
42
18
87
105
18
6
6
138
24
51
33
78
69
21
48
18
24
9
15
6
15
72
45
78
6
6
45
3
54
6
30
51
51
6
15
33
27
3
240
114
12
36
39
39
24
45
60
9
210
48
18
12
39
21
18
30
6
30
24
132
12
39
15
129
87
96
33
15
42
15
9
42
12
54
42
105
33
24
3
15
42
18
9
57
51
9
27
15
9
45
27
12
108
21
75
63
48
30
36
108
48
72
78
18
42
18
15
15
69
3
12
42
12
63
12
99
18
27
117
12
15
9
12
36
15
21
54
30
36
150
33
45
12
60
27
36
63
66
24
96
6
18
66
12
42
6
33
45
12
12
84
12
12
12
123
12
57
60
6
132
21
12
27
54
48
84
3
57
39
39
30
75
3
9
21
75
45
132
36
48
54
21
45
48
3
72
3
18
42
42
24
162
6
48
27
57
66
30
63
33
6
18
3
12
9
66
30
78
48
9
21
24
24
15
36
57
180
12
3
27
6
6
69
24
3
48
78
108
168
3
24
15
90
60
18
18
96
24
30
78
6
9
72
33
24
3
33
12
3
87
24
18
24
87
9
6
18
48
27
21
84
15
15
48
12
126
84
102
30
12
12
36
48
30
114
3
21
12
24
12
15
21
60
27
24
48
21
39
93
15
156
9
24
27
69
18
21
108
84
144
75
102
42
57
9
18
6
42
30
60
87
15
12
12
9
93
15
21
24
30
6
84
51
24
21
36
102
12
21
45
48
87
45
63
15
42
36
51
33
39
60
15
78
27
153
102
18
18
60
78
12
12
3
12
9
6
21
27
6
3
69
60
54
6
12
30
12
84
102
24
3
81
12
102
21
27
18
156
15
15
6
12
39
69
6
30
51
27
48
6
90
6
102
45
57
30
78
3
12
57
24
72
12
87
21
12
90
45
51
30
36
42
54
39
21
60
48
30
102
75
60
21
15
15
54
60
12
18
57
108
48
3
90
6
9
60
177
96
48
3
12
3
54
30
84
45
72
24
15
12
30
72
36
27
45
36
42
117
21
63
9
12
54
42
36
60
27
105
6
9
69
39
27
30
15
105
54
54
27
21
12
12
6
33
27
48
6
30
24
48
6
51
27
6
15
9
24
6
21
57
84
15
24
84
24
51
6
12
36
18
66
6
96
18
48
15
21
6
6
27
33
42
18
15
48
21
36
36
51
3
33
24
12
15
54
6
42
84
18
126
75
21
84
51
21
6
90
12
84
27
48
21
6
33
33
84
24
51
36
9
36
72
123
69
12
72
39
27
54
15
39
78
6
18
48
24
3
21
72
84
66
30
24
3
27
54
27
33
39
81
30
36
69
9
18
33
21
87
9
108
84
138
21
27
6
12
3
72
33
36
114
18
3
51
33
39
126
42
36
9
57
12
12
15
27
24
18
3
108
48
57
3
27
42
60
12
3
81
42
54
24
48
48
27
87
69
9
24
6
78
15
3
18
66
54
48
3
51
36
18
108
108
3
9
48
3
39
69
21
54
33
48
9
51
15
30
66
9
57
12
24
36
39
36
33
6
9
144
21
51
24
57
24
78
57
12
21
3
12
39
69
9
63
9
84
78
90
6
30
102
36
12
48
42
12
12
72
18
93
36
45
39
27
9
69
234
9
39
9
63
9
9
30
6
24
27
69
3
33
75
75
48
12
57
21
3
48
3
6
84
60
15
81
42
141
21
51
36
15
18
66
18
18
66
72
87
33
27
3
66
30
96
48
6
54
90
72
24
63
3
30
3
39
12
54
6
33
69
60
24
6
6
60
18
36
48
54
24
27
21
30
21
75
30
3
129
60
36
30
36
12
18
96
51
36
39
33
15
54
30
12
18
42
66
72
39
81
24
15
21
18
30
48
12
24
63
36
33
111
63
6
111
75
93
21
156
66
138
12
6
6
24
48
3
87
24
69
69
48
51
9
39
57
3
9
39
96
27
42
18
6
15
15
138
6
18
15
75
21
21
30
12
21
45
15
12
15
24
33
57
24
15
81
27
57
27
9
63
21
15
9
27
24
15
69
123
30
6
54
24
126
6
51
57
18
6
3
21
30
9
12
27
66
96
30
36
54
48
6
21
9
75
33
6
90
3
3
105
15
48
108
21
9
18
18
15
15
18
39
12
24
21
24
36
75
51
42
36
36
102
90
3
72
135
18
135
72
3
126
42
54
60
27
21
108
6
21
15
42
3
9
12
48
54
126
42
48
126
15
15
45
36
27
42
54
18
15
60
27
30
48
18
42
24
24
30
6
51
9
36
51
27
90
48
6
18
24
12
78
54
24
66
42
120
15
36
36
96
15
66
27
45
3
36
9
60
36
39
21
60
18
18
24
84
63
36
3
ABCD 98682321722*3^$a+1 [50013]
27
108
162
90
45
153
360
90
45
48
24
93
42
18
12
6
72
18
54
309
117
60
210
45
69
75
315
438
102
60
138
240
75
27
78
162
30
90
6
39
15
48
42
63
27
108
57
213
162
81
207
12
213
57
168
48
135
105
192
15
93
123
117
3
249
72
18
90
27
45
138
78
3
177
120
15
39
60
180
36
162
72
99
81
39
96
45
360
48
72
108
15
72
75
6
72
207
45
3
45
60
18
144
18
108
12
108
42
18
54
18
72
3
63
42
72
66
60
273
141
108
12
108
222
180
138
243
15
129
51
54
111
105
72
120
42
90
156
15
99
18
12
60
156
54
60
36
84
78
18
54
18
30
18
54
78
12
6
12
168
180
72
90
45
387
30
279
27
24
126
12
72
36
42
45
27
120
108
132
30
63
105
48
90
42
3
24
165
78
120
168
174
150
18
111
27
132
162
36
27
27
36
174
216
72
162
6
3
141
90
90
48
438
54
99
9
30
105
135
162
111
159
9
39
81
24
225
18
282
180
42
126
207
255
81
69
3
105
30
60
180
90
102
225
27
6
39
195
30
6
12
150
72
18
165
96
291
18
420
12
51
117
3
15
90
480
54
6
3
69
12
108
180
15
72
165
186
9
144
72
147
60
90
63
9
138
18
162
81
81
60
48
108
24
216
12
195
27
108
282
168
30
510
180
12
6
117
147
69
144
63
12
78
120
72
150
201
231
108
282
51
39
18
132
3
117
288
78
414
36
72
27
45
120
60
39
24
3
252
105
273
114
45
288
117
156
15
27
102
108
60
48
24
63
75
150
72
288
90
48
150
120
54
78
102
6
135
57
132
36
90
84
36
342
60
171
72
57
60
147
24
9
18
54
255
24
81
543
27
186
84
96
54
108
72
120
420
9
99
261
111
6
552
78
165
9
60
120
96
27
135
657
63
162
111
24
153
111
9
42
90
126
54
90
30
6
144
36
30
87
480
153
24
18
102
288
258
174
135
33
18
72
120
42
90
9
192
105
144
36
12
18
162
123
45
84
15
81
30
60
144
18
72
138
33
48
9
168
72
108
75
297
42
18
30
141
27
120
60
162
111
177
12
18
150
102
45
27
168
72
120
18
168
75
15
12
78
54
9
9
135
75
108
240
54
99
9
288
ABCD 98682442102*3^$a+1 [50001]
61
282
30
12
3
48
3
66
36
138
54
83
24
13
3
45
3
104
61
51
9
120
24
95
31
84
78
30
24
24
36
6
3
27
53
19
65
1
12
84
24
35
1
11
55
45
57
23
43
6
35
1
150
18
6
126
3
45
35
19
66
27
3
57
9
23
43
24
125
85
96
47
85
51
39
6
24
12
51
9
60
6
30
3
21
11
120
48
19
41
7
5
109
18
60
30
96
11
25
30
9
44
7
66
72
23
7
33
9
15
51
53
72
37
48
30
30
72
12
35
40
21
42
30
42
33
63
78
12
47
1
24
78
5
7
108
72
18
143
25
255
12
32
28
9
48
18
29
13
11
145
12
30
60
24
9
21
23
36
55
6
35
79
42
23
67
29
40
15
96
17
36
55
105
39
6
71
144
19
6
54
36
12
30
60
30
24
30
6
9
9
42
42
23
19
9
141
15
159
6
60
54
42
84
6
18
11
79
6
120
6
173
97
23
16
63
30
30
12
89
1
6
24
48
65
36
61
24
84
75
15
30
131
31
36
12
66
39
27
54
120
12
12
47
13
30
48
12
30
66
24
6
42
54
60
39
9
108
48
35
31
18
30
5
55
5
43
18
35
55
6
66
60
9
39
66
48
12
30
29
4
3
5
37
95
1
207
20
19
6
48
12
18
57
128
25
24
23
43
42
35
7
5
25
66
9
33
84
18
17
13
42
29
16
9
72
12
90
45
81
11
25
138
240
18
15
39
174
162
12
45
21
12
23
49
30
6
72
132
87
8
72
31
17
48
25
135
32
108
132
13
47
7
21
9
18
12
233
37
54
102
63
135
24
12
29
37
60
54
21
27
42
24
24
6
6
3
45
6
210
24
6
41
100
48
15
65
25
35
36
60
25
11
19
29
40
57
11
19
18
6
12
45
3
9
3
48
24
41
49
71
25
30
30
24
11
61
3
105
3
9
39
21
159
44
73
23
235
21
3
18
119
85
66
90
39
63
6
59
73
24
108
3
8
36
13
138
125
25
12
30
18
23
61
15
15
24
41
109
12
30
30
47
12
4
32
19
216
18
84
15
3
120
30
12
12
18
42
6
9
21
42
12
18
36
36
11
43
9
51
6
35
109
51
9
24
227
13
6
185
7
18
6
53
48
103
36
30
51
93
59
28
3
36
41
4
3
12
126
27
21
27
8
7
42
168
87
3
30
23
37
60
90
42
11
4
81
24
11
1
36
24
108
3
39
105
3
6
12
18
42
102
90
6
6
39
69
23
12
37
11
25
135
27
6
36
3
21
30
69
36
9
11
60
60
37
63
12
32
1
42
102
90
101
31
54
51
44
16
75
5
100
3
41
37
54
21
99
6
60
78
24
42
15
3
66
42
78
11
73
30
162
30
18
6
12
60
29
13
3
45
90
45
32
31
65
31
48
18
47
13
12
131
16
108
27
9
36
15
9
75
102
35
4
15
126
132
6
57
92
13
24
36
59
55
18
6
65
1
60
3
45
12
23
31
17
12
100
8
85
15
12
32
1
30
24
81
39
18
23
55
9
3
18
83
7
90
87
56
7
72
21
51
18
11
67
42
42
18
35
133
12
47
31
54
6
77
25
138
114
18
42
6
12
53
49
39
12
273
90
69
116
25
12
42
18
27
81
59
16
135
30
15
39
60
96
54
108
12
35
1
71
16
69
123
80
1
35
7
77
73
24
11
37
23
48
49
30
18
60
12
36
35
181
6
77
61
90
9
51
5
1
30
6
12
63
39
33
56
52
165
54
30
3
21
15
44
85
48
15
39
66
3
15
21
20
13
12
71
72
88
12
75
21
9
30
45
56
16
8
12
55
141
39
30
11
19
138
11
151
41
13
72
102
125
40
33
23
25
6
18
18
48
54
15
117
144
11
13
60
102
66
12
36
12
48
24
6
12
18
15
9
6
9
8
28
51
54
30
54
6
30
11
16
27
18
60
78
42
90
18
24
155
85
6
60
6
78
30
12
18
33
80
19
30
66
29
55
24
6
66
18
30
9
3
54
84
6
6
60
42
6
24
35
67
6
23
115
126
84
36
3
57
30
18
11
37
72
6
12
30
150
45
33
47
24
31
12
5
61
42
9
24
9
6
29
91
12
54
99
32
60
48
25
11
1
18
24
126
30
36
96
5
7
18
90
48
30
24
36
30
6
15
39
66
18
72
54
12
39
111
102
6
5
24
1
27
27
21
39
36
66
48
23
37
11
79
18
12
42
21
3
174
6
6
156
83
7
72
57
39
54
95
25
35
25
18
60
65
7
18
30
5
19
78
72
24
60
102
24
24
42
24
11
49
11
7
66
11
16
9
126
12
18
78
17
85
24
18
65
13
15
27
30
12
48
87
9
39
33
3
69
6
5
60
37
48
6
5
4
9
60
12
54
12
77
7
5
31
12
66
24
132
54
24
153
45
23
1
18
57
9
6
18
48
63
27
42
75
27
6
42
21
15
42
24
36
42
21
51
65
19
12
30
48
12
30
24
65
168
43
12
41
24
76
21
24
12
60
24
23
28
32
13
15
8
25
51
60
15
21
3
6
35
13
23
25
35
24
136
9
96
48
15
39
30
3
39
81
33
111
21
59
48
12
4
15
30
6
48
5
1
39
21
60
12
18
6
11
37
12
36
107
25
6
9
87
45
21
15
45
63
9
18
18
6
29
19
18
12
138
17
1
111
39
24
17
13
42
18
36
11
16
15
30
24
36
15
27
6
ABCD 98683079512*3^$a+1 [50073]
3
29
24
247
89
16
80
48
160
39
48
57
80
40
15
12
36
33
51
29
40
80
19
156
137
48
16
39
12
45
255
48
377
48
91
5
79
17
24
115
36
65
223
41
48
16
240
15
156
125
16
8
19
72
48
5
7
105
3
125
48
55
57
27
93
8
24
16
8
199
12
96
93
24
176
40
15
65
24
31
41
64
24
96
231
41
43
5
24
55
180
36
137
43
24
120
120
5
40
32
79
9
27
69
171
84
132
5
48
232
39
113
31
81
3
45
56
160
27
5
72
72
40
3
125
88
8
7
105
27
21
56
48
31
156
29
31
153
87
33
3
77
91
72
293
211
5
24
7
17
40
87
33
15
41
112
135
105
24
128
16
111
60
24
21
48
8
7
17
19
12
9
123
53
24
24
7
24
24
12
5
72
48
168
55
65
7
9
3
45
8
24
16
99
69
80
31
81
80
24
64
32
144
24
96
16
15
9
48
48
8
19
21
56
64
344
88
99
5
120
16
39
36
204
36
84
9
24
8
24
79
65
16
176
24
96
72
96
115
84
12
45
96
135
65
112
80
48
24
16
8
64
3
77
120
31
120
41
31
89
16
99
36
257
72
16
72
87
81
24
104
120
91
48
165
72
8
88
99
180
81
248
67
29
19
12
17
72
79
9
128
24
48
115
117
111
9
75
5
88
63
9
63
36
77
88
75
77
7
17
240
256
8
64
56
144
16
15
36
101
24
96
48
199
33
120
15
120
9
219
192
5
48
16
200
115
5
91
53
16
8
31
60
21
63
33
32
271
36
60
33
51
204
120
33
3
101
31
12
12
185
55
41
120
64
8
112
80
115
36
33
120
32
40
128
24
48
168
16
176
40
39
9
87
180
93
200
31
9
32
115
240
53
120
144
72
31
60
45
39
60
29
40
24
8
7
233
19
53
16
51
5
16
63
105
27
60
17
168
187
5
168
19
21
128
91
45
8
88
32
55
12
101
7
60
36
65
112
87
48
17
43
45
24
48
240
15
233
115
53
19
117
159
9
15
65
40
15
41
24
7
41
24
40
8
72
103
17
31
17
16
27
108
89
31
57
48
144
8
48
19
48
69
80
64
39
48
84
29
31
81
72
87
156
53
24
91
77
24
19
69
32
16
39
161
175
105
27
117
3
53
40
32
192
31
17
192
24
31
89
187
5
24
19
29
96
24
7
41
139
204
60
156
105
56
72
7
41
43
197
103
137
72
127
65
115
45
24
27
12
96
41
40
8
48
19
24
5
72
24
64
24
27
5
31
89
19
149
55
33
27
21
96
80
55
33
3
5
67
72
29
24
40
80
16
32
40
8
72
48
192
24
103
41
79
33
24
48
72
8
48
112
123
5
72
16
195
324
36
77
40
15
84
5
240
24
64
56
139
53
112
27
5
48
88
63
96
96
9
8
7
48
12
108
17
31
9
63
12
125
24
40
135
132
48
12
65
79
48
41
16
15
153
32
168
16
15
57
39
108
173
120
72
120
16
24
27
21
8
7
33
32
67
48
53
24
43
45
39
60
48
36
24
96
84
5
40
8
24
40
183
48
65
19
45
195
69
80
31
89
115
24
12
24
41
55
65
136
3
77
19
29
55
72
33
15
144
41
55
65
115
21
15
96
72
108
12
12
5
24
264
115
77
24
24
91
21
15
113
67
21
15
57
56
79
33
207
48
9
8
43
48
96
29
120
40
27
5
88
32
64
80
24
424
3
77
88
152
43
5
43
21
75
36
108
12
9
3
21
32
115
12
17
16
72
ABCD 98683104322*3^$a+1 [50004]
6
19
17
7
5
51
39
85
5
18
12
1
11
21
39
30
66
9
36
27
18
84
3
12
16
8
27
120
12
25
41
24
42
1
23
25
59
36
9
27
45
15
9
21
6
9
69
27
60
52
5
31
5
12
30
49
23
6
31
11
9
16
12
35
25
41
15
51
114
19
41
7
5
7
20
3
25
17
67
35
6
18
42
72
3
39
24
21
28
8
28
11
1
35
9
15
18
6
6
36
3
4
36
77
15
4
35
33
28
23
60
60
25
29
27
21
30
49
104
36
3
13
12
20
16
20
72
28
11
30
18
37
56
3
42
7
8
39
1
47
21
75
9
72
51
45
3
49
32
16
23
9
52
53
6
9
15
25
41
12
42
25
65
12
6
12
61
11
9
12
12
57
96
15
3
12
12
1
44
57
159
21
19
116
51
49
8
12
51
24
18
27
21
3
9
6
21
21
42
13
23
6
18
13
47
93
27
33
3
6
36
67
12
8
12
84
16
5
19
41
30
6
3
24
3
9
15
9
36
75
6
3
57
39
15
1
12
11
1
24
24
5
7
20
3
30
7
8
16
35
37
35
24
61
59
21
24
28
47
1
12
5
3
39
9
15
24
25
5
3
27
1
95
6
30
9
4
11
1
29
19
20
16
12
20
3
9
21
6
96
12
1
17
30
12
6
30
9
36
60
40
24
12
56
63
24
48
49
68
51
36
13
12
83
66
24
27
3
1
92
45
99
36
12
33
12
18
12
6
31
8
15
6
19
80
36
76
44
12
12
15
30
55
23
12
18
54
36
69
4
29
6
9
3
9
64
11
13
108
17
3
3
9
15
12
36
12
1
20
4
5
7
11
49
56
12
15
1
35
21
9
36
48
6
36
21
40
8
15
9
52
5
6
13
11
49
24
11
12
72
37
5
18
21
4
20
60
40
11
21
4
77
15
3
24
105
12
24
36
4
41
15
15
73
65
18
12
60
13
5
43
11
9
12
9
91
24
8
76
5
19
23
69
3
1
24
5
6
6
3
3
25
80
24
24
16
8
51
132
12
6
31
23
12
18
3
15
13
17
3
4
20
12
40
35
13
32
24
4
20
15
1
11
61
35
9
28
20
51
25
12
12
36
36
23
37
24
17
39
9
7
5
3
15
1
23
72
18
31
47
42
6
21
4
35
54
18
33
36
15
18
3
4
35
30
19
41
39
15
25
44
3
72
25
47
13
23
18
31
35
9
15
9
75
18
15
3
12
12
18
43
35
24
25
35
61
29
6
1
59
1
8
27
66
3
16
104
40
5
72
12
30
12
18
27
4
11
33
3
9
76
23
24
36
1
8
27
9
24
96
9
36
39
40
23
12
1
20
9
6
12
25
8
52
95
12
1
5
6
21
39
18
96
66
13
11
12
25
5
12
15
3
30
3
9
18
12
1
11
33
12
16
17
31
20
9
48
7
20
16
20
4
20
3
9
45
15
60
3
25
8
4
80
75
24
1
5
18
21
16
8
48
28
35
42
54
6
7
11
1
96
47
1
29
6
25
17
15
40
5
18
6
19
11
21
57
7
104
12
3
21
33
103
12
5
15
3
72
60
25
20
52
24
65
120
54
37
8
21
6
25
5
75
9
6
13
12
20
21
39
45
6
12
1
17
15
24
48
33
7
41
54
37
8
3
117
3
102
31
11
60
13
11
21
40
11
30
54
18
30
18
7
8
3
1
56
3
25
24
5
27
9
30
1
56
28
24
11
12
25
24
23
21
9
27
36
84
24
9
7
23
21
9
43
32
36
24
12
4
77
15
24
21
79
23
1
11
1
108
44
15
12
13
20
12
24
15
54
51
16
44
39
33
160
8
4
8
15
13
59
25
5
30
12
24
105
57
159
3
25
41
39
27
1
23
21
15
18
30
33
3
30
51
15
30
6
24
18
63
3
60
42
24
39
9
48
7
32
3
18
30
13
5
12
3
36
39
6
39
24
27
6
15
60
4
23
25
8
27
37
11
12
12
24
12
13
11
36
9
24
51
54
15
40
5
7
8
15
21
148
41
31
24
29
7
11
13
29
15
16
29
15
3
18
55
36
8
12
16
44
75
48
1
32
3
69
3
90
27
40
8
9
48
6
9
3
13
32
24
76
17
55
12
11
9
16
17
15
15
57
28
47
45
4
24
32
3
1
137
15
9
6
12
1
29
30
13
23
24
25
56
12
9
19
20
39
45
3
25
8
15
12
9
3
25
23
9
4
11
36
9
3
21
39
1
80
4
8
24
28
12
80
16
20
15
25
17
15
48
63
61
23
12
48
18
7
56
4
20
45
3
3
24
30
6
6
48
66
12
37
12
5
79
47
25
5
27
16
59
18
108
15
16
24
5
19
8
15
33
52
35
48
12
37
8
3
24
61
5
6
66
63
12
15
12
48
12
1
11
6
19
8
3
33
24
21
42
9
75
1
8
4
36
5
75
36
93
7
8
60
45
30
73
8
24
51
1
36
17
51
21
15
16
44
45
43
23
33
15
6
24
159
16
20
171
33
27
30
30
18
6
42
43
5
66
13
23
24
9
15
25
20
24
21
31
36
23
21
4
11
9
81
3
16
44
3
33
27
18
6
9
52
20
24
3
13
8
27
108
181
20
108
36
15
37
20
3
1
53
15
60
27
9
4
32
33
31
12
23
21
3
36
6
15
64
65
12
27
21
7
29
24
31
68
3
9
48
21
7
23
12
18
31
20
3
21
15
30
27
84
16
35
33
9
75
16
36
35
69
21
30
1
23
9
153
42
6
24
7
65
48
6
12
12
13
59
9
4
23
45
3
24
6
51
3
66
15
16
56
4
48
12
24
17
18
9
3
12
18
55
8
15
84
18
24
15
40
41
55
32
15
36
81
24
52
24
23
30
43
59
13
107
18
15
12
69
12
75
45
3
9
18
49
29
15
4
8
27
6
24
31
36
35
61
8
21
30
73
47
84
36
13
5
18
12
33
60
12
28
24
8
27
1
17
31
29
12
3
117
15
48
60
15
36
85
5
36
18
108
18
7
104
28
20
28
152
52
11
9
39
30
7
8
4
35
48
9
24
4
116
4
36
11
36
72
6
24
15
12
9
42
24
21
3
12
33
36
33
48
162
48
37
12
56
45
3
76
24
47
25
17
30
30
7
44
45
132
3
4
23
37
11
30
7
104
24
4
23
18
24
36
19
20
75
12
1
32
21
27
24
3
18
3
64
96
24
41
36
15
3
33
3
1
11
42
27
3
6
15
36
3
48
69
21
54
25
11
13
11
133
17
18
37
35
21
24
3
45
45
18
9
64
59
36
12
37
12
23
30
7
48
35
6
36
6
45
9
168
6
12
30
3
40
24
5
67
56
4
23
21
9
48
19
11
9
3
18
27
12
39
24
21
15
97
23
6
18
21
15
42
67
32
39
1
5
3
72
69
30
25
24
23
49
8
3
30
3
16
56
33
54
1
44
33
3
4
20
15
12
1
20
33
6
13
11
6
48
3
69
48
6
24
60
12
45
15
9
9
27
51
48
66
15
15
24
24
12
45
4
32
52
72
5
6
9
21
15
3
61
60
80
28
12
71
49
8
12
24
9
7
20
28
11
1
8
27
21
12
27
36
25
44
15
48
1
5
30
45
16
20
15
13
8
72
36
4
17
91
17
91
24
20
136
77
72
48
15
3
6
6
9
3
21
75
61
35
25
11
30
19
36
68
15
12
73
5
6
9
15
57
3
21
3
6
120
24
6
49
12
56
93
24
72
6
18
31
11
12
12
18
27
3
25
68
4
24
29
108
7
5
63
48
4
11
25
17
19
5
43
11
21
9
12
72
15
76
24
32
3
33
4
20
4
12
17
6
37
17
42
9
51
36
33
27
12
73
12
120
68
12
33
3
12
69
3
60
16
92
3
9
16
12
5
19
29
51
4
20
9
15
183
9
16
77
36
12
24
3
16
11
24
21
64
35
21
45
19
59
12
1
5
19
89
6
49
101
3
27
13
5
15
33
18
54
27
24
36
21
15
15
13
56
3
1
12
8
12
3
12
54
18
33
4
20
4
24
12
11
42
7
23
12
21
45
7
32
39
9
28
17
15
16
44
3
9
3
18
12
7
8
ABCD 98683861982*3^$a+1 [50012]
33
57
103
36
44
12
4
24
44
75
90
48
223
20
9
243
48
60
36
124
29
27
195
144
97
47
21
81
60
19
29
7
56
40
23
21
60
81
168
36
51
4
36
29
19
71
6
72
48
55
5
72
36
12
55
17
3
3
30
60
36
15
33
67
8
76
36
20
81
27
72
159
25
5
55
89
75
21
87
28
29
7
59
6
111
12
93
84
39
24
16
92
69
19
11
1
113
87
105
24
75
9
7
92
208
20
4
53
66
45
81
3
72
39
90
54
198
12
31
140
69
120
63
12
52
71
129
69
42
57
112
296
100
65
139
113
36
84
36
135
36
64
17
54
189
40
101
31
17
6
25
12
89
19
20
16
53
3
40
44
33
60
3
88
60
36
68
33
84
39
36
36
4
11
93
36
33
36
96
19
17
12
91
20
60
9
60
267
16
164
60
15
1
269
3
12
3
241
32
4
36
24
116
28
96
65
31
32
15
66
24
87
100
8
36
24
12
16
125
55
44
84
40
104
21
111
45
111
69
199
60
47
90
150
18
31
56
28
11
138
36
132
12
27
184
29
12
111
69
39
57
48
171
16
20
45
3
40
65
67
29
39
51
90
48
7
56
28
77
12
18
25
20
40
152
132
15
90
15
141
3
21
75
189
75
60
136
41
3
9
271
5
7
140
12
36
15
42
123
129
72
120
75
136
65
12
43
84
128
180
168
64
239
25
41
3
52
53
187
53
252
3
316
71
96
102
27
64
36
41
15
33
67
5
27
192
16
17
72
54
6
111
12
57
36
72
31
20
40
47
18
24
15
33
27
108
48
21
79
132
20
72
16
89
18
49
104
76
41
3
15
1
41
39
69
75
45
115
20
171
25
20
33
12
36
39
75
54
252
19
20
33
3
69
3
33
327
33
15
88
59
18
15
60
9
91
92
76
56
45
3
72
16
8
16
36
17
3
88
161
75
33
72
84
6
306
120
39
93
3
40
60
8
9
27
64
92
28
60
17
24
399
81
24
147
28
17
42
37
11
49
8
28
77
27
33
12
31
5
19
8
12
60
100
5
159
39
21
81
75
64
77
27
28
92
15
121
5
207
40
5
24
108
120
96
36
36
15
72
16
5
7
5
24
48
7
68
96
135
57
64
8
96
52
48
77
19
11
9
231
85
125
39
33
3
88
5
7
185
72
31
29
12
99
172
44
108
45
171
81
55
113
12
55
113
31
56
3
181
11
9
16
29
67
137
51
24
12
39
105
69
36
55
41
48
211
29
7
113
72
75
24
45
39
87
153
87
48
73
44
288
48
28
29
3
108
9
60
7
44
21
246
90
43
11
78
15
21
111
100
44
9
63
33
15
72
88
5
84
7
209
180
72
43
65
31
8
21
180
55
89
120
180
96
15
96
45
39
16
41
75
69
79
5
39
21
127
48
12
5
63
16
56
15
48
97
200
12
76
161
15
100
11
93
12
24
15
48
126
67
8
16
44
9
18
234
111
93
36
84
24
108
48
31
5
168
15
60
87
66
115
155
42
15
60
81
75
15
21
16
77
15
52
188
81
7
60
5
3
60
12
129
36
147
28
23
25
32
9
36
24
210
9
120
36
16
80
84
36
33
24
43
8
21
75
81
132
183
117
3
4
96
65
84
31
44
204
12
28
65
12
24
3
33
3
36
69
180
7
32
28
17
7
68
51
54
42
25
23
225
225
171
81
3
36
112
140
4
68
93
87
96
45
27
12
52
36
5
18
121
96
17
102
1
17
7
125
15
36
28
29
3
105
87
52
56
24
84
51
6
123
24
117
19
125
39
52
128
93
75
40
23
1
144
5
36
264
39
33
24
19
36
71
30
99
4
29
48
60
183
12
60
9
63
36
12
69
111
129
48
ABCD 98684143016*3^$a+1 [50088]
68
12
40
12
165
48
132
30
45
45
3
44
1
23
40
32
52
12
68
16
36
63
57
44
12
12
25
11
97
107
12
84
37
12
51
9
35
36
4
3
17
108
88
60
39
81
39
113
85
23
76
48
200
133
27
15
81
9
15
75
5
13
107
48
64
20
28
3
12
125
85
3
20
12
180
28
44
220
24
24
68
52
96
27
113
4
56
37
3
24
20
28
24
8
60
13
39
21
12
23
64
140
1
3
44
25
191
16
168
33
30
9
44
67
9
21
3
36
20
24
40
12
20
7
57
36
12
63
102
47
4
56
64
99
21
36
81
35
25
27
8
25
83
4
45
11
60
24
25
30
180
5
43
17
73
59
84
4
56
4
68
24
84
12
88
12
27
30
95
25
51
12
24
33
35
72
1
27
45
48
30
5
24
1
30
29
48
55
18
39
36
12
8
12
40
56
16
80
1
162
5
43
5
12
28
15
42
15
285
30
18
27
3
77
13
35
12
52
44
37
95
25
63
36
8
40
8
12
228
157
75
80
28
84
111
65
120
28
32
4
176
7
138
35
40
20
52
60
15
21
224
16
27
42
3
84
21
60
3
20
7
17
43
149
36
7
5
72
28
45
15
32
24
4
156
32
37
11
67
162
87
8
16
129
47
13
15
8
37
15
72
3
5
13
59
84
4
56
4
123
69
24
36
48
45
27
84
20
19
60
5
48
55
17
133
12
47
13
15
72
116
12
40
75
30
18
9
3
165
63
33
39
17
36
4
48
96
9
47
36
60
7
5
60
12
28
63
245
4
104
72
12
25
15
8
12
13
419
4
140
16
20
36
7
105
45
30
30
3
12
20
25
107
1
132
83
12
193
35
25
30
77
25
48
39
120
56
12
36
19
17
64
56
48
108
4
8
12
16
72
93
102
17
24
37
35
25
39
3
18
39
51
30
23
19
105
20
52
33
23
48
40
20
19
17
31
72
65
16
180
9
15
8
60
157
51
9
111
36
140
24
169
18
9
3
21
44
28
32
12
13
90
5
36
7
149
61
3
99
5
13
12
11
4
33
30
33
27
30
35
67
41
7
5
37
108
12
11
12
24
13
15
3
57
92
31
12
5
60
12
96
25
42
90
90
90
15
8
7
30
168
23
84
52
84
9
35
96
36
24
4
8
60
24
31
17
115
65
40
3
30
27
20
55
41
136
60
24
32
4
51
45
104
36
28
60
12
45
35
24
1
63
57
3
24
15
48
65
24
64
57
3
9
15
3
9
20
24
36
4
147
9
33
27
48
36
159
17
1
60
90
29
16
57
48
27
8
55
90
39
48
8
127
90
15
33
35
37
27
20
73
30
21
20
12
12
28
44
76
27
5
16
56
31
17
13
63
9
47
88
12
56
60
97
3
140
24
31
60
33
32
84
103
78
47
12
121
39
21
23
36
1
23
4
68
52
3
9
60
96
84
24
24
12
21
47
40
20
36
40
20
64
12
20
1
23
76
93
30
57
60
33
167
88
45
18
60
60
42
71
49
47
76
20
4
3
21
44
16
117
27
8
37
71
16
3
30
18
33
20
16
33
75
33
63
24
33
99
51
9
24
60
9
75
68
28
57
42
138
27
36
20
37
15
45
83
49
30
77
4
9
18
9
68
13
63
44
12
1
60
15
75
9
3
18
3
144
20
100
12
56
12
52
104
4
3
42
15
45
138
42
23
60
55
17
13
23
40
104
52
33
30
5
36
37
47
115
17
36
132
100
8
4
156
207
17
48
100
135
48
9
8
13
12
15
33
23
4
276
27
53
7
72
48
12
45
32
48
36
120
19
21
24
8
144
31
90
60
27
33
12
135
56
49
167
61
83
24
108
7
81
92
4
21
3
60
56
204
84
60
72
16
12
3
33
27
45
44
31
29
28
36
44
13
15
80
40
24
48
33
27
8
64
108
3
72
90
23
97
27
24
60
44
76
56
61
3
56
64
12
12
63
29
43
18
30
17
13
12
47
1
39
153
60
15
68
97
30
17
1
59
73
108
155
85
30
69
8
120
72
16
45
23
4
56
4
92
31
90
15
24
3
77
4
44
12
48
13
90
42
48
99
44
7
45
8
7
60
65
25
12
11
76
48
212
64
9
150
17
36
25
135
15
162
78
53
24
13
23
72
40
20
24
4
44
40
15
17
40
3
17
31
77
96
36
61
102
77
13
35
13
75
48
9
35
40
45
51
24
60
20
48
55
89
43
45
20
12
31
17
13
3
12
92
52
21
35
4
24
39
18
75
32
40
3
129
21
90
42
30
5
36
37
3
9
3
12
63
30
12
255
8
67
78
35
25
27
32
1
87
33
107
73
99
8
40
8
4
21
75
75
65
127
5
13
162
17
84
84
16
96
24
20
156
40
81
60
27
12
141
59
24
52
24
24
27
42
71
7
12
17
28
20
112
21
35
4
24
24
12
116
48
4
60
45
48
35
4
20
168
13
15
44
40
8
48
100
72
8
37
30
48
ABCD 98684386096*3^$a+1 [50013]
111
24
39
36
6
7
8
24
28
8
28
29
15
40
32
21
15
64
11
33
72
60
52
20
3
33
36
21
60
3
21
19
44
16
155
54
6
12
18
51
24
60
24
21
27
72
12
3
33
15
33
27
42
63
48
24
15
6
27
4
8
96
45
72
3
12
45
27
120
111
30
42
57
15
42
18
105
16
89
60
3
3
105
24
72
60
4
80
15
12
18
36
3
15
18
12
7
41
7
5
126
9
57
15
40
44
36
36
52
36
32
72
105
90
37
60
44
75
1
68
3
72
36
9
33
15
12
36
39
217
35
84
121
8
3
30
60
24
66
73
32
33
75
9
63
48
27
45
3
12
57
33
30
33
27
90
39
28
20
165
6
9
111
1
48
8
159
33
12
9
15
24
120
12
141
3
99
12
25
11
12
18
15
12
12
36
24
3
6
12
99
93
15
33
67
56
9
3
9
114
45
15
9
48
9
51
84
3
61
60
29
51
9
72
39
12
24
28
20
36
21
19
47
9
88
36
35
30
15
36
81
15
12
15
102
120
15
40
56
24
3
85
17
3
16
5
31
48
36
29
3
57
7
65
6
33
27
84
36
33
36
33
3
24
100
11
174
19
44
21
72
19
20
93
30
18
15
39
21
9
36
27
192
24
24
15
37
131
33
12
48
120
12
4
48
23
9
4
80
81
19
29
67
65
36
7
12
20
63
25
65
3
15
13
29
151
32
57
3
27
1
24
41
27
12
36
129
7
8
12
21
15
28
17
18
21
24
15
9
45
27
33
15
48
84
48
48
4
83
57
9
12
27
21
87
27
18
72
30
1
44
15
60
21
76
23
57
93
3
3
25
36
8
72
21
19
11
54
60
19
164
36
4
8
33
192
78
12
9
4
36
44
39
33
15
45
12
3
9
3
18
78
9
51
21
36
12
21
24
55
20
3
165
4
83
60
25
5
3
48
15
30
36
60
75
33
6
12
42
111
27
93
21
6
97
32
40
104
9
87
51
37
12
23
181
17
12
150
33
57
12
36
108
39
48
45
27
21
60
15
36
21
39
9
24
48
3
12
12
45
60
6
60
1
5
18
1
35
12
33
96
4
32
4
23
12
69
36
36
24
9
72
84
18
18
79
20
36
45
30
144
9
24
45
7
35
6
30
30
3
15
9
51
45
12
52
20
111
24
33
9
36
163
89
6
49
53
72
75
15
1
35
6
15
40
53
27
15
13
11
61
125
51
4
20
21
39
24
12
15
57
15
33
28
116
9
12
15
27
12
13
5
30
6
42
69
129
39
15
33
12
33
30
18
36
6
30
3
16
53
91
11
129
27
33
36
39
9
3
9
9
42
49
29
39
100
8
120
3
45
69
162
33
36
27
57
33
3
24
33
3
24
33
42
108
37
5
3
120
28
41
66
18
55
17
39
9
30
57
12
111
12
57
40
8
63
30
15
12
45
7
68
4
8
36
24
3
13
32
45
24
79
56
111
12
93
52
8
24
4
36
56
27
30
15
48
12
33
18
42
18
45
21
6
45
57
30
33
69
75
21
7
35
36
21
60
36
3
21
9
31
80
111
42
3
9
6
78
39
21
24
15
36
39
30
12
75
33
6
6
19
44
105
7
8
3
54
63
33
90
9
28
68
9
19
11
18
75
16
35
9
57
63
12
33
3
15
18
120
42
13
32
24
45
18
1
5
12
63
132
33
39
132
4
59
25
41
91
41
15
15
54
54
6
18
85
5
27
39
6
120
19
20
12
12
48
12
16
77
12
3
4
20
81
3
96
60
9
126
21
52
23
45
33
19
17
15
69
39
3
42
3
15
42
30
42
24
19
11
42
39
88
36
209
60
15
57
6
45
9
96
135
15
9
9
6
9
76
80
48
45
7
56
15
45
60
9
171
48
105
27
12
36
36
45
3
12
60
40
11
24
21
27
42
19
5
39
36
9
18
12
61
35
120
1
68
96
36
63
12
6
18
9
12
24
57
72
87
93
27
100
53
15
48
45
120
15
15
12
1
11
21
45
54
6
3
4
11
12
9
39
60
57
15
78
90
21
4
65
15
60
57
63
177
48
36
3
12
4
36
71
9
4
44
81
6
73
36
11
78
51
39
153
132
27
6
3
16
68
12
33
31
24
17
6
33
15
81
28
41
15
12
3
21
28
17
55
23
81
51
78
12
36
27
3
57
16
84
56
36
40
8
15
6
36
24
12
15
57
3
4
53
27
4
5
31
24
5
15
12
4
8
72
24
75
105
132
9
36
19
20
24
84
21
12
60
27
51
57
15
49
48
23
13
5
75
24
63
37
20
21
27
3
72
18
19
56
16
41
7
35
102
6
12
21
60
24
12
4
56
15
24
49
5
3
27
18
12
36
30
12
13
32
27
18
12
3
33
90
45
27
33
72
4
20
123
45
21
30
105
12
27
6
54
6
72
15
15
12
1
47
12
45
3
12
12
21
87
33
15
105
12
15
30
18
12
1
44
12
40
5
51
93
31
8
87
21
84
60
60
36
33
55
32
75
78
12
15
28
140
40
80
12
52
23
57
45
6
25
80
57
48
51
3
1
35
49
8
15
90
39
51
37
65
3
135
33
12
147
12
126
15
12
15
90
30
6
27
39
30
15
75
9
12
45
48
39
12
4
36
41
72
96
30
9
27
69
16
5
6
13
17
3
36
21
27
12
48
45
51
12
9
6
57
93
15
33
75
72
3
81
24
24
33
27
15
30
31
35
30
15
4
17
19
20
69
3
9
15
9
54
12
90
79
24
56
45
19
53
12
15
36
27
54
6
132
21
15
30
36
55
20
36
15
12
72
25
71
30
63
72
24
36
24
3
33
12
3
18
30
6
30
33
3
42
42
21
33
30
21
9
42
109
5
168
3
9
19
59
33
12
16
29
18
57
21
39
63
54
36
15
3
49
12
44
21
78
60
21
84
72
33
3
9
36
48
19
12
8
48
75
105
33
27
48
36
40
113
27
48
12
28
11
49
131
12
12
42
39
24
3
18
27
12
36
156
36
28
77
30
ABCD 98685249706*3^$a+1 [50063]
1
24
8
40
5
30
33
28
36
29
19
72
128
36
36
21
18
9
36
9
31
36
8
12
36
40
44
21
99
45
6
105
48
40
32
84
24
9
27
21
43
35
120
90
6
30
15
84
15
45
76
80
48
76
56
36
45
3
36
4
11
6
48
19
36
77
55
12
68
3
42
15
15
105
28
29
42
45
28
11
9
12
16
5
48
7
8
24
16
36
23
33
39
1
47
42
3
27
25
20
48
16
44
12
36
57
48
19
56
39
9
57
3
51
1
8
36
36
12
12
28
17
18
12
61
84
71
25
8
24
60
81
15
4
20
3
12
1
17
7
32
3
12
24
72
48
6
30
36
73
60
35
69
15
72
108
25
35
18
19
8
28
8
45
87
3
37
84
59
69
12
3
1
32
3
96
18
3
48
39
48
24
48
45
12
15
6
55
12
20
12
24
4
12
8
27
78
31
24
11
1
60
8
36
4
8
24
3
45
12
123
93
48
4
56
69
75
76
56
45
39
36
39
45
27
12
25
20
36
36
99
96
13
23
13
44
16
92
27
57
4
12
143
60
57
12
33
3
15
1
8
27
141
4
60
8
3
25
8
9
18
30
7
36
35
49
32
9
27
39
9
15
1
11
9
36
33
55
35
85
32
60
33
72
43
20
45
114
30
7
84
92
24
96
40
92
36
40
11
96
33
15
42
3
45
87
3
9
87
18
55
8
45
72
30
33
28
12
32
3
33
27
13
24
53
27
27
84
25
11
9
64
35
60
66
15
96
4
12
80
33
36
66
24
73
48
164
3
12
6
103
132
47
61
35
72
30
72
7
20
36
48
76
71
180
13
32
4
36
5
18
49
60
36
11
1
59
21
24
21
60
30
105
27
18
12
15
28
44
3
21
15
1
23
1
104
21
84
15
36
27
37
35
1
11
9
87
13
24
8
28
104
57
48
43
8
129
18
72
6
12
3
84
75
18
15
28
20
36
63
57
40
44
27
18
90
117
204
60
28
68
39
54
42
18
39
36
87
45
148
44
15
12
144
21
51
9
9
6
49
56
76
53
39
27
25
20
24
60
36
15
6
162
18
55
32
21
12
3
15
25
36
36
53
19
68
3
54
48
42
36
37
83
21
16
8
36
16
8
39
25
12
20
75
9
9
87
3
1
12
8
96
36
12
63
18
7
44
36
4
23
1
44
75
18
147
12
39
1
23
12
1
92
15
18
54
1
17
6
90
51
4
11
18
27
96
108
4
23
12
21
60
36
9
42
9
21
3
72
93
87
48
76
23
33
3
12
37
20
52
89
6
81
27
12
6
54
36
57
36
24
12
69
27
40
77
30
33
40
5
174
21
12
3
45
24
3
6
30
9
12
16
24
20
28
5
31
20
4
56
36
24
12
48
24
15
177
129
15
39
1
35
1
11
37
23
30
19
59
81
21
19
41
63
100
29
258
33
75
9
75
33
27
1
11
6
15
4
20
24
57
27
100
8
24
4
32
93
27
33
87
57
31
60
80
36
36
24
24
15
45
24
3
18
135
45
31
35
9
96
64
20
12
24
16
47
81
16
11
60
9
24
51
9
99
93
39
9
45
55
20
15
69
40
20
12
124
32
9
3
15
13
20
3
85
32
3
24
30
6
12
24
18
51
4
32
48
3
60
33
57
48
6
49
56
16
35
24
33
3
30
3
12
3
105
9
51
57
15
15
90
3
12
12
12
3
1
84
68
39
24
85
20
72
60
33
54
21
16
35
18
55
48
35
18
7
53
19
56
24
27
1
107
1
12
35
78
15
16
20
3
48
54
15
28
8
28
17
3
84
75
12
1
240
32
12
4
36
20
93
48
43
35
30
6
9
40
41
99
39
93
12
3
9
96
28
36
156
8
9
15
21
79
36
29
87
9
66
141
3
24
85
17
54
1
23
12
33
3
24
9
136
83
72
33
12
48
3
45
24
51
57
36
24
36
9
90
1
5
66
54
126
168
33
33
54
21
16
59
21
15
9
64
36
29
91
20
4
8
4
36
8
64
95
1
11
165
4
32
3
30
27
60
63
1
11
117
12
15
61
17
30
21
12
39
1
59
1
35
12
21
57
127
32
36
40
68
4
36
32
12
3
25
107
18
18
45
144
100
80
27
1
12
41
27
4
56
160
95
9
24
4
92
15
48
81
27
18
6
9
57
7
32
84
36
40
104
27
37
47
1
20
40
35
90
30
24
73
48
77
31
80
51
93
16
80
99
12
21
4
108
48
77
36
54
73
44
39
9
12
36
24
51
9
3
168
18
12
63
9
55
5
55
11
60
9
3
24
13
17
96
30
18
27
27
6
30
21
24
45
7
32
48
4
20
51
90
54
24
45
57
75
3
37
108
12
77
31
24
35
85
53
63
52
48
20
16
8
63
25
72
17
3
81
42
12
18
19
143
18
18
36
169
11
1
35
24
33
3
18
15
51
1
17
36
15
36
3
37
23
13
77
3
15
9
3
18
55
53
79
8
45
39
63
81
60
4
5
18
48
180
37
5
15
15
9
16
29
43
36
44
48
52
92
15
229
5
15
12
27
33
3
12
9
63
1
20
16
8
15
30
3
33
90
57
108
4
56
12
12
75
25
35
12
6
103
17
27
36
12
3
12
73
56
4
29
18
45
15
18
15
4
20
87
1
35
45
45
120
3
12
27
30
36
7
32
112
8
27
1
48
5
15
39
12
9
51
13
80
12
75
48
21
36
3
30
42
69
4
36
72
8
57
42
13
24
11
60
18
19
12
35
1
23
37
29
43
53
39
123
13
23
12
24
9
27
73
32
3
45
36
3
18
19
36
132
20
177
15
36
75
37
108
104
4
12
20
40
29
6
85
8
60
117
12
51
24
12
4
5
30
1
8
88
83
90
7
20
15
69
15
6
15
40
83
81
99
24
73
53
15
40
84
92
15
18
3
120
12
36
16
56
72
51
85
35
1
80
15
13
60
83
57
21
84
27
28
53
27
60
3
205
ABCD 98685479734*3^$a+1 [50034]
45
7
209
39
40
24
11
45
132
4
56
120
108
4
48
17
67
8
76
44
21
27
28
32
48
4
108
8
69
63
52
56
24
88
80
4
116
4
104
12
88
11
9
4
80
28
29
144
15
36
28
20
12
76
12
35
21
12
4
53
15
76
32
4
84
5
30
157
32
16
84
20
156
52
120
24
24
24
12
5
43
60
20
148
17
36
15
156
9
15
21
3
88
20
60
40
24
68
160
56
39
45
16
12
68
40
20
64
60
80
16
92
28
65
15
9
12
111
124
56
4
53
63
99
54
31
24
32
88
44
76
12
44
76
80
28
35
85
11
54
19
65
7
29
31
65
15
40
29
60
19
60
72
29
27
12
81
7
12
60
56
12
100
60
84
5
90
33
21
15
52
12
80
27
1
84
24
20
4
60
12
80
129
15
12
9
19
44
28
8
9
31
56
33
27
48
88
17
3
12
45
7
29
54
37
48
48
8
36
40
119
54
31
24
120
56
4
72
36
24
120
48
128
64
8
52
128
45
15
21
87
72
12
36
28
252
104
33
7
29
27
48
64
60
5
67
36
108
32
4
89
15
45
15
21
54
9
81
51
33
67
140
16
8
12
120
4
48
12
84
20
12
12
36
60
39
105
28
8
4
68
4
29
36
108
72
51
4
24
36
20
60
60
3
66
15
172
53
27
12
48
24
108
81
31
56
4
168
161
27
48
12
39
105
28
60
20
57
99
36
136
32
21
36
90
30
51
132
108
33
27
112
65
27
24
36
16
32
45
67
113
51
264
88
20
52
36
20
24
36
112
8
21
15
40
23
30
63
4
8
141
19
20
132
33
12
15
88
56
60
4
8
4
5
108
55
65
115
17
55
125
31
8
45
60
15
39
21
76
149
24
55
108
12
72
56
108
132
12
28
80
48
76
20
24
64
32
120
16
68
52
20
40
44
60
4
80
21
15
16
60
48
29
43
8
40
20
24
21
19
5
3
52
32
16
77
43
24
20
28
8
33
24
7
44
84
40
12
119
49
95
45
112
5
91
32
16
104
120
12
28
5
3
33
87
52
72
48
36
80
52
32
28
77
126
9
28
8
64
68
12
88
8
4
32
4
24
12
48
36
12
44
105
168
7
48
32
33
183
60
63
49
8
24
15
1
17
43
32
28
17
75
112
24
24
48
84
36
44
9
87
72
156
16
29
91
48
12
5
39
72
12
21
87
12
156
4
305
3
12
76
12
84
96
144
20
4
144
17
51
28
29
55
8
132
40
65
90
13
12
101
7
20
9
91
20
48
72
40
53
7
32
28
164
64
20
225
31
20
9
19
8
24
88
5
3
124
8
81
36
31
53
87
27
25
56
76
20
36
57
7
44
69
42
45
48
28
23
66
51
108
52
8
24
40
72
60
84
41
91
32
132
96
33
31
113
43
12
96
92
28
35
9
81
51
3
25
65
91
20
12
129
15
28
5
55
132
29
31
20
45
163
8
12
28
24
29
27
4
8
36
84
16
11
73
71
144
61
20
45
19
80
117
55
48
60
32
33
15
348
4
48
32
45
31
12
12
60
68
120
21
79
72
8
21
180
79
56
36
16
192
72
140
100
29
67
212
21
19
8
12
48
9
31
77
67
20
4
44
45
151
29
3
48
4
68
3
54
3
9
43
35
102
159
4
20
88
12
20
136
36
44
129
31
152
40
29
43
11
1
20
129
15
75
117
12
100
77
48
60
51
24
60
81
120
60
67
77
7
48
36
84
20
60
28
8
24
72
184
5
51
69
19
5
72
30
145
128
21
19
80
60
40
35
21
184
8
12
52
8
12
4
92
28
29
30
6
15
12
63
9
40
8
48
16
5
144
51
4
11
141
12
28
89
111
3
66
39
4
140
21
36
55
44
4
5
63
40
92
57
111
48
16
84
80
12
124
113
27
144
72
4
8
52
36
72
56
124
77
55
29
24
12
15
28
32
160
23
30
27
4
96
35
9
24
60
100
12
116
4
203
13
8
24
216
4
17
43
32
33
31
72
137
3
148
65
15
21
31
32
36
45
27
52
12
29
6
30
3
12
24
75
45
24
60
300
12
24
16
44
24
16
96
164
4
60
48
32
100
72
5
3
16
44
12
48
21
87
24
84
40
5
19
168
24
308
12
45
123
48
9
18
93
33
291
15
45
153
15
40
216
132
8
220
32
168
81
55
35
18
55
8
24
4
41
43
8
28
12
44
24
4
152
9
31
23
81
24
141
51
9
67
77
12
ABCD 98685674338*3^$a+1 [50163]
20
117
63
9
48
91
48
5
72
43
29
7
8
112
96
24
65
43
5
78
126
108
27
28
8
39
133
24
59
6
36
31
12
65
12
19
59
73
17
48
43
8
9
84
144
43
72
116
72
76
5
27
88
20
64
48
53
42
37
8
21
6
90
102
24
102
159
27
73
60
83
1
29
60
19
101
24
31
32
255
24
37
188
28
11
24
216
45
9
19
84
41
90
37
116
135
66
126
177
21
60
19
17
18
37
44
57
54
1
23
189
3
37
12
23
90
19
5
7
92
100
47
85
5
6
102
96
43
185
163
5
171
144
147
25
29
18
13
131
42
72
99
21
15
39
24
48
49
41
87
9
19
137
18
73
41
48
55
32
21
7
89
63
27
9
72
81
19
29
126
13
60
41
54
85
41
36
79
41
7
8
255
24
90
63
16
24
89
67
60
32
57
43
161
12
36
204
135
45
36
102
168
30
43
44
4
36
59
192
141
3
24
30
108
24
31
23
37
180
143
30
51
28
8
28
44
45
48
78
192
85
36
41
15
9
72
48
151
47
13
5
6
102
36
7
17
27
57
67
92
3
24
18
79
5
42
48
25
152
21
235
53
36
51
45
7
5
187
17
126
45
147
18
36
42
9
207
1
119
13
5
72
108
18
1
60
24
20
57
51
72
28
24
41
31
5
36
54
72
162
6
54
67
12
24
35
72
72
13
36
24
77
79
56
93
43
36
47
24
109
8
3
97
60
11
73
132
29
43
12
47
24
138
43
36
8
39
33
28
44
28
60
23
78
12
36
42
9
9
48
19
59
117
81
19
36
11
49
20
3
13
41
18
18
19
35
42
243
16
29
30
1
36
68
9
19
53
91
8
117
108
138
145
5
18
126
67
41
55
8
36
3
24
144
45
3
24
49
12
36
167
1
5
27
4
53
72
175
24
48
36
29
187
5
15
100
107
9
9
48
96
216
30
114
7
65
7
113
15
9
7
47
66
168
19
24
96
53
51
64
36
36
125
223
48
71
120
25
44
40
60
47
18
139
12
96
23
37
89
18
24
54
135
21
126
61
8
52
72
23
42
27
16
41
175
11
45
16
20
36
3
222
91
44
9
19
24
72
29
18
9
9
48
31
41
87
28
12
41
48
24
43
83
18
180
18
120
85
11
54
135
57
103
77
24
55
24
47
144
1
89
103
36
104
108
4
59
25
12
29
96
48
54
24
138
24
115
12
137
78
1
44
57
96
243
144
124
5
43
24
5
180
43
44
27
72
54
7
20
40
41
19
83
25
44
16
36
5
43
96
137
48
31
84
11
18
19
24
11
33
57
6
18
27
172
116
147
54
31
36
24
36
113
36
27
108
117
90
9
124
20
9
72
27
93
78
210
19
68
28
17
108
19
29
96
36
12
67
48
24
59
49
29
18
73
132
83
48
18
51
27
48
78
63
36
40
24
24
56
220
17
7
96
84
132
36
95
69
4
32
81
72
7
5
31
155
25
36
29
139
5
30
42
30
109
60
8
76
96
132
5
15
52
41
6
45
40
53
36
36
15
28
72
24
36
56
9
102
85
11
73
65
67
29
31
41
48
43
60
41
15
100
17
7
131
97
53
36
91
107
90
12
19
32
4
12
41
36
15
27
145
132
29
63
36
21
6
72
1
12
35
18
60
43
20
3
114
54
9
57
15
4
5
102
37
53
7
132
77
15
351
18
72
7
48
65
55
132
24
203
42
7
56
36
57
114
48
216
13
11
18
12
60
30
97
47
24
9
81
7
36
5
31
5
18
18
87
9
19
89
12
231
63
30
7
8
27
25
113
223
47
33
4
72
84
173
12
54
24
13
221
102
25
36
24
77
6
9
21
67
185
67
5
6
90
135
63
61
20
136
44
28
17
43
155
18
19
101
43
155
49
60
12
48
60
24
53
78
117
16
77
54
6
19
65
144
72
31
23
33
28
65
7
8
81
43
12
72
17
19
44
16
29
199
12
17
7
80
165
96
198
9
21
252
7
47
13
20
63
9
9
99
117
72
30
24
9
100
48
89
ABCD 98685904028*3^$a+1 [50155]
48
12
20
12
45
24
75
36
16
144
41
19
204
60
56
60
60
88
68
4
48
72
48
32
28
60
53
67
53
75
69
199
12
44
100
36
12
48
48
36
36
12
17
19
36
89
87
48
4
92
9
31
56
28
5
55
20
21
103
12
60
41
3
117
103
36
44
36
64
120
32
64
5
99
40
24
92
40
128
12
16
24
36
132
12
36
12
12
29
31
24
20
16
128
21
39
16
44
28
60
60
89
55
60
5
3
21
195
40
144
120
20
16
17
7
56
64
96
17
48
67
8
76
48
36
12
24
8
16
137
15
40
8
4
48
44
16
20
45
24
115
120
68
52
5
75
88
120
168
8
12
60
4
204
5
39
153
15
12
100
17
31
72
20
88
12
68
4
24
24
48
72
56
16
108
32
45
19
200
12
105
15
184
48
12
20
64
60
80
16
24
72
12
80
88
12
8
180
40
32
108
64
5
96
7
116
24
52
24
17
55
12
56
4
36
96
36
72
108
29
3
52
8
72
28
32
21
99
88
20
52
56
112
12
24
65
31
60
48
120
12
36
80
64
20
76
20
40
32
16
36
60
120
20
48
72
4
36
5
123
72
84
24
52
8
240
16
12
32
12
48
40
101
99
96
12
105
7
12
44
36
40
36
108
60
36
48
53
3
21
79
41
51
72
88
5
3
84
100
140
72
4
84
41
96
55
24
20
124
17
3
76
24
20
12
64
236
64
56
28
80
88
72
36
24
32
4
60
24
56
84
16
17
199
8
48
24
168
33
19
60
24
17
7
8
48
76
5
24
91
36
8
160
32
220
8
40
5
127
32
72
36
108
16
8
33
99
28
20
172
96
72
56
4
12
84
24
20
60
117
55
48
12
20
40
56
12
12
16
48
120
92
52
8
4
96
104
40
68
136
140
36
9
39
40
36
96
48
32
28
8
40
84
8
148
108
12
84
48
32
21
67
48
12
60
60
48
65
39
184
32
168
144
28
48
20
36
76
60
20
9
115
48
12
128
36
4
17
24
55
80
16
44
52
44
136
32
40
77
79
72
84
56
45
7
12
5
79
41
51
4
8
33
43
77
15
4
56
244
36
5
39
4
20
81
31
72
56
57
163
44
12
16
20
112
60
32
84
81
199
24
17
31
12
120
12
48
32
84
4
113
39
36
72
60
76
276
120
44
40
12
12
32
4
32
9
96
7
48
48
20
60
4
180
41
31
204
5
96
51
60
129
3
52
20
144
4
128
52
92
60
4
224
36
64
68
9
3
36
52
149
115
8
48
4
20
120
69
96
3
16
132
12
32
16
29
15
81
127
32
16
65
75
144
69
7
12
72
5
31
44
45
24
39
33
24
51
40
5
120
103
24
12
24
180
80
36
208
12
44
36
4
5
7
24
144
176
9
55
17
19
24
24
12
281
7
56
40
84
77
55
20
40
24
24
32
36
52
77
99
64
20
72
160
41
15
40
12
8
40
24
20
28
20
57
115
80
304
36
8
16
60
12
84
24
72
8
76
60
5
24
39
100
197
39
124
92
4
20
52
12
20
16
156
60
5
151
20
4
24
12
12
96
84
36
12
60
72
108
32
96
52
32
48
88
60
36
8
12
100
60
8
36
52
60
24
56
52
60
116
156
4
36
8
60
28
80
204
4
92
12
136
24
12
24
12
32
132
4
84
12
24
32
12
148
60
29
3
40
56
4
8
28
12
60
32
16
12
209
15
36
124
44
4
17
43
20
72
9
79
113
43
5
7
44
40
164
16
140
64
44
16
17
15
52
12
60
5
3
93
67
8
108
4
12
68
141
7
12
77
19
24
12
65
3
120
88
212
16
24
17
19
5
91
24
12
8
57
55
24
84
60
56
76
5
115
8
16
29
72
55
60
8
16
24
24
72
20
4
36
140
88
120
96
56
64
32
64
20
24
4
12
8
76
56
16
12
12
20
4
180
36
56
148
56
16
92
28
65
7
12
60
36
84
24
80
36
100
48
8
168
4
12
24
41
115
5
19
116
40
96
32
52
44
40
24
36
32
100
204
24
12
12
53
24
19
56
16
20
9
264
39
40
12
68
52
20
120
28
48
5
27
40
32
168
96
72
4
24
132
20
52
36
32
129
24
31
48
120
36
104
136
24
101
ABCD 98685954494*3^$a+1 [50050]
48
36
12
152
133
39
81
27
72
8
40
60
105
3
8
25
111
120
68
25
111
96
36
117
123
120
24
153
3
24
84
72
105
75
12
45
251
181
183
57
15
45
23
25
11
36
124
36
45
48
180
51
45
96
23
37
123
56
49
3
72
12
8
37
120
120
39
57
12
135
48
44
28
12
309
84
48
27
48
120
8
1
3
12
45
15
48
36
36
144
57
24
39
12
32
36
4
60
36
12
68
241
3
60
45
155
217
36
12
63
33
144
12
48
36
147
188
144
13
120
60
3
12
12
156
9
155
1
27
8
36
25
111
60
60
9
219
45
119
97
39
57
84
51
9
3
60
108
24
96
72
92
1
15
105
3
132
12
20
16
9
15
60
116
37
12
96
15
20
4
12
21
72
27
8
72
64
21
63
12
45
39
21
23
28
60
12
57
15
36
57
180
75
200
37
48
15
36
12
32
40
93
48
35
64
81
60
144
3
84
108
60
108
57
12
51
12
36
20
64
36
36
33
11
4
117
15
33
3
12
156
12
24
93
147
60
60
21
12
3
177
3
57
27
96
120
108
96
164
52
57
35
13
15
44
28
36
24
20
13
59
144
76
21
84
231
12
80
36
76
104
76
24
69
3
8
49
48
83
1
48
63
120
72
12
24
20
4
12
20
64
36
9
207
69
3
60
45
15
321
132
119
64
12
32
52
60
33
168
48
39
12
20
16
45
15
68
36
88
36
20
37
39
45
36
48
87
60
24
93
51
20
109
3
168
44
37
35
28
96
117
15
33
195
9
63
69
36
27
72
108
45
3
48
24
105
111
56
108
40
45
147
48
12
21
47
13
59
25
3
108
12
12
21
87
20
36
144
52
33
87
60
164
124
45
60
27
24
24
56
37
107
16
117
27
20
16
45
99
36
156
60
60
84
21
3
48
48
24
20
28
45
63
36
60
81
39
8
25
147
21
135
45
23
61
48
63
44
88
21
27
45
63
12
129
15
84
9
15
12
189
51
68
181
27
152
25
11
52
108
24
33
123
12
44
16
192
96
129
12
23
148
33
27
153
35
61
63
20
52
288
12
168
60
93
48
135
116
16
120
12
32
100
24
132
132
48
84
120
36
8
36
64
12
69
24
84
132
39
60
12
24
36
12
228
33
60
72
15
120
72
12
180
60
84
9
3
104
28
45
48
15
12
12
48
152
88
20
160
36
45
27
189
39
180
72
69
75
44
109
27
8
13
23
52
105
3
36
108
165
3
72
105
15
21
27
180
129
39
132
104
76
84
36
9
123
117
3
57
15
60
48
21
12
87
33
27
228
72
60
36
9
47
16
60
33
60
171
501
3
24
60
45
60
3
12
120
45
47
1
12
63
57
47
88
180
36
9
11
109
27
36
24
33
3
12
33
27
57
35
28
36
201
23
61
39
60
20
88
48
12
33
15
20
37
75
48
36
20
121
15
44
88
33
23
4
12
33
135
33
39
108
93
63
84
132
20
13
15
57
111
45
3
12
32
16
12
9
63
36
69
87
105
120
39
20
49
15
72
8
1
84
3
93
219
108
69
215
25
48
87
21
39
180
36
12
180
156
24
236
25
11
220
24
36
44
1
75
84
36
141
3
45
72
3
69
15
12
20
16
60
129
48
15
33
135
240
108
44
36
4
57
15
24
69
11
52
92
25
3
120
9
156
3
80
36
244
72
153
39
120
213
87
45
48
27
117
60
96
3
80
121
75
108
81
27
72
12
24
177
3
56
25
36
75
45
72
51
45
39
12
21
3
69
47
73
36
39
21
99
36
20
25
11
16
24
84
36
105
75
21
12
15
80
16
12
12
96
9
71
76
60
44
244
60
36
69
48
24
24
24
11
121
23
37
180
48
12
48
51
20
4
96
44
196
ABCD 98686020164*3^$a+1 [50013]
30
36
60
27
33
27
12
8
7
12
18
11
7
72
18
60
54
60
6
3
9
11
7
5
205
168
6
36
9
153
72
54
30
35
52
24
8
48
85
270
30
99
15
41
103
96
66
60
3
21
131
55
24
78
3
32
13
15
3
12
102
48
12
11
1
36
18
12
42
51
51
89
19
102
36
15
27
12
6
23
25
51
15
60
78
48
23
31
45
9
60
12
18
42
39
24
105
24
12
150
6
3
36
9
24
36
30
21
84
44
1
12
155
37
15
15
6
24
27
45
111
15
17
151
81
3
78
99
15
5
24
7
17
85
15
21
15
15
66
36
15
15
18
27
33
12
39
3
72
24
24
41
7
48
9
32
36
115
78
60
71
1
59
16
93
51
135
29
16
33
47
16
12
20
31
36
30
15
99
41
28
15
18
84
24
132
15
32
55
6
99
81
71
13
11
25
12
59
88
45
66
17
12
7
45
9
35
25
12
47
13
12
36
51
39
69
21
66
5
24
55
24
6
131
61
120
12
48
48
95
7
54
78
48
45
39
21
117
11
1
11
52
21
24
23
12
43
45
20
25
72
3
3
9
32
120
25
6
57
12
213
6
21
99
42
47
13
39
9
24
27
45
3
32
19
105
45
36
36
23
139
30
51
9
47
13
3
45
120
180
59
1
18
69
12
3
96
24
42
99
21
24
27
12
48
12
57
11
19
21
45
15
9
123
33
42
41
19
18
75
57
15
15
12
24
21
20
48
55
66
24
12
59
84
151
125
49
6
126
71
25
60
23
25
27
57
36
12
15
9
3
177
23
37
51
135
5
84
48
16
99
6
72
54
24
65
16
21
83
31
21
12
45
3
20
73
30
66
11
4
15
41
7
21
12
3
9
21
24
3
3
30
66
90
3
15
41
37
18
17
37
42
6
15
75
18
87
15
30
12
48
114
53
120
31
9
36
24
3
30
30
12
17
31
77
96
25
27
44
61
60
18
17
37
90
105
8
48
49
63
8
4
3
53
25
35
7
102
66
21
24
21
39
21
66
45
48
9
27
33
6
9
21
102
5
37
3
45
48
11
24
40
261
18
45
45
95
7
18
23
25
39
48
8
49
18
18
72
36
87
20
43
9
51
102
39
3
6
119
12
1
15
20
12
16
27
57
45
11
31
89
25
30
42
60
60
95
72
271
17
28
12
15
30
24
36
48
15
84
33
78
9
105
11
7
54
11
13
42
9
93
48
18
24
41
217
24
54
102
23
1
11
73
59
52
45
15
9
15
92
12
28
39
18
27
21
102
5
28
15
12
21
69
123
9
48
12
11
4
36
44
16
9
36
78
30
36
24
51
159
45
15
77
55
45
9
15
33
12
48
35
13
39
45
3
33
35
48
67
12
30
27
8
55
81
15
6
11
73
96
30
29
49
72
30
29
4
12
33
150
5
28
33
47
112
27
41
73
96
135
44
4
33
27
45
63
57
3
9
36
39
33
27
21
23
55
6
60
51
27
78
48
47
52
36
272
25
15
39
5
36
85
60
30
17
127
48
6
36
48
138
12
66
24
35
7
6
30
5
112
20
13
54
6
48
24
3
9
144
12
123
21
23
55
42
23
1
12
12
27
3
33
45
54
41
25
23
19
18
23
52
24
9
102
117
15
41
4
20
25
15
33
48
27
3
29
43
5
12
16
24
8
73
24
30
150
111
20
61
11
24
24
55
21
56
7
53
13
72
12
48
24
39
20
1
18
45
21
24
27
9
72
87
3
65
7
18
54
18
3
9
24
12
15
104
28
15
12
6
12
72
23
156
55
5
120
7
42
51
12
45
12
12
15
99
21
21
60
60
47
16
24
45
168
15
44
13
11
36
43
117
45
24
15
36
21
12
12
3
33
3
104
12
25
78
48
69
8
31
6
15
15
5
25
11
60
13
42
17
13
18
9
33
72
30
36
102
24
36
15
72
72
51
18
84
27
20
1
3
21
48
11
1
36
42
42
15
33
3
33
39
45
75
21
15
9
42
48
153
44
61
72
3
60
3
21
68
31
5
7
9
84
39
21
9
30
18
15
152
13
30
5
12
40
33
3
20
36
25
18
18
15
20
37
71
7
89
79
42
24
111
27
60
33
63
45
9
23
25
18
12
33
9
6
9
33
48
24
3
9
24
42
18
27
12
12
84
60
9
12
18
18
123
72
129
23
25
15
117
6
18
24
30
6
39
21
12
18
5
1
11
7
18
3
92
73
36
39
44
13
12
36
6
96
12
65
13
83
31
6
48
24
150
5
1
99
33
60
15
45
30
9
81
18
17
145
24
24
12
18
24
30
12
48
12
3
80
40
33
47
48
13
30
30
162
117
20
76
84
177
6
53
127
17
25
36
75
15
30
12
90
30
114
6
24
96
63
45
27
24
9
24
3
27
41
24
61
39
27
18
18
12
17
24
127
9
15
78
27
21
54
41
48
4
48
15
78
59
73
12
120
75
21
12
30
114
71
24
13
35
25
35
52
36
15
60
65
64
24
15
72
144
96
18
66
48
21
27
53
72
40
24
15
48
30
48
47
172
116
48
49
135
15
6
24
63
45
12
36
12
23
37
83
52
9
15
60
15
6
18
42
15
80
28
81
59
16
21
159
21
59
61
12
11
61
143
28
9
6
17
16
20
1
179
37
15
15
42
6
29
13
63
75
42
24
24
66
66
12
18
48
60
77
28
32
37
15
80
52
56
13
15
51
93
15
102
108
18
5
4
93
12
24
11
48
1
42
30
30
84
6
12
15
45
23
73
12
3
12
8
24
31
105
27
54
15
8
16
92
12
13
12
15
81
11
76
39
6
39
123
17
1
12
35
ABCD 98686256192*3^$a+1 [50265]
48
96
53
187
53
43
77
48
30
312
6
55
539
30
138
222
108
19
71
192
18
60
228
295
96
239
144
193
17
138
30
72
96
24
36
24
30
240
30
138
30
12
96
72
48
42
18
54
30
180
6
84
90
43
144
23
18
12
60
60
36
24
456
192
18
24
37
143
96
42
60
30
270
12
120
43
95
18
30
1
144
47
30
48
12
12
36
174
96
24
186
151
96
17
18
78
294
457
96
48
5
235
29
48
90
102
30
210
60
60
60
126
54
6
24
66
72
30
12
258
12
43
17
60
6
294
210
37
83
60
60
66
211
11
138
24
18
60
12
90
31
35
60
132
78
132
72
60
36
120
174
78
72
36
42
72
156
132
49
23
48
73
107
102
120
7
11
90
379
96
245
12
30
126
60
24
36
24
67
83
13
23
120
12
30
42
120
156
84
90
66
114
90
13
47
66
24
336
12
42
96
42
12
43
257
228
43
35
180
72
12
37
113
60
228
319
23
30
18
198
84
36
42
12
186
91
71
168
1
173
163
83
61
113
120
276
67
17
18
109
149
24
48
132
210
6
144
186
60
84
66
24
36
31
41
12
168
48
12
300
43
317
60
72
396
60
60
60
24
60
18
25
167
121
59
30
66
132
30
12
120
300
180
60
216
91
209
24
48
90
18
42
108
37
47
36
414
127
83
180
48
25
113
31
96
83
60
30
24
91
65
84
138
49
53
48
18
234
31
89
168
102
60
6
7
125
48
42
73
96
191
168
84
37
29
60
84
60
90
13
113
84
48
379
71
169
11
102
36
72
42
18
103
245
12
12
18
132
36
24
1
89
36
67
125
102
60
126
12
199
53
43
240
48
47
42
60
60
6
54
67
113
30
30
67
29
54
30
30
318
72
187
29
60
55
5
60
342
48
24
78
12
7
96
47
390
6
30
54
66
312
240
108
187
143
241
293
43
5
12
60
211
96
23
18
72
276
210
24
90
103
48
96
281
55
77
48
72
43
17
6
114
90
6
247
77
30
30
7
29
210
150
12
72
18
18
24
36
132
60
282
120
6
31
113
78
145
173
312
235
287
306
24
210
133
48
5
144
90
241
29
228
168
84
300
60
96
42
270
132
223
275
48
114
60
127
29
72
132
6
30
252
18
174
78
42
168
48
42
253
95
12
60
72
6
24
36
30
42
60
102
133
77
36
12
12
156
84
96
294
30
78
420
132
138
ABCD 98686435234*3^$a+1 [50187]
18
126
270
18
3
87
198
54
90
3
160
71
54
51
57
55
89
36
90
360
72
72
49
5
54
18
3
195
45
160
47
144
270
18
18
15
3
189
63
144
193
95
225
207
36
13
41
108
18
25
47
108
72
36
9
336
144
141
360
235
32
39
306
72
198
18
39
16
449
36
54
108
72
36
252
108
69
3
108
49
77
3
16
485
90
72
18
234
45
48
48
21
234
49
113
54
18
231
57
162
18
3
285
90
25
47
54
234
54
18
105
160
203
37
35
288
45
144
135
25
83
93
112
80
48
192
177
108
18
126
3
96
64
96
32
123
69
48
48
87
90
450
285
93
147
240
48
87
73
320
219
21
15
97
32
16
32
3
72
72
13
59
229
5
75
87
73
89
18
133
29
18
90
18
117
208
107
85
128
39
18
144
36
270
117
153
252
91
32
39
9
144
171
72
93
64
80
33
18
90
54
18
252
108
67
23
57
48
57
231
201
36
234
36
144
21
48
111
126
3
51
61
119
73
35
61
29
18
162
15
75
165
33
18
45
64
176
57
103
192
32
96
112
32
45
36
324
91
32
93
36
31
5
342
18
144
126
37
143
54
171
99
109
35
126
144
162
93
144
177
79
281
126
18
7
288
32
33
36
43
128
48
192
160
48
11
181
32
16
167
54
19
17
15
208
11
36
504
73
17
18
13
59
261
160
65
15
3
45
225
72
72
31
80
64
293
75
69
126
45
243
234
18
385
119
121
95
180
180
105
112
48
77
51
57
72
15
3
93
64
80
285
252
36
3
192
48
117
27
160
80
75
21
159
72
73
161
127
80
99
61
32
87
9
45
72
75
33
255
15
270
147
15
162
90
252
153
81
15
75
36
81
27
36
72
54
126
213
21
306
90
63
45
115
80
39
105
291
45
99
36
105
111
33
21
27
27
21
160
35
205
11
69
39
73
32
256
197
18
72
108
165
51
18
72
36
15
219
144
90
72
90
105
165
187
128
207
36
342
54
54
72
243
144
288
63
49
257
54
90
79
11
162
3
112
128
9
90
13
59
36
97
245
198
54
79
29
72
18
18
103
272
3
126
54
169
101
126
36
144
169
272
160
65
18
180
36
21
105
55
17
162
36
73
35
90
67
149
54
69
21
75
192
57
108
123
201
ABCD 98686461488*3^$a+1 [50007]
92
3
49
23
33
36
36
57
156
39
3
25
47
18
15
72
15
1
5
15
159
25
12
71
30
60
3
27
177
21
19
32
51
108
42
78
61
41
7
20
21
12
30
30
55
12
36
56
111
25
5
19
41
43
44
21
72
19
36
17
31
89
31
60
24
5
27
9
79
60
41
51
21
15
45
42
57
120
183
18
39
9
30
37
8
9
90
6
27
12
21
127
65
19
179
24
21
16
11
42
36
174
18
12
18
33
112
24
53
60
3
3
9
36
4
41
15
9
60
7
29
30
9
21
27
33
24
7
53
91
12
5
18
30
7
5
7
120
5
3
84
3
21
12
63
30
15
24
28
23
54
30
25
20
12
9
24
7
20
21
19
48
23
9
3
25
23
78
30
57
27
121
29
27
28
23
18
60
15
27
42
127
29
60
30
21
9
15
69
18
37
72
89
30
144
1
36
53
18
25
23
1
24
5
55
47
168
84
78
12
96
24
30
6
7
8
87
105
27
1
24
53
12
43
17
6
24
33
27
21
15
114
147
3
48
72
48
30
15
12
36
4
143
13
24
35
105
16
17
30
9
141
183
15
12
45
183
25
17
72
31
5
30
21
69
51
24
69
6
30
15
16
84
32
4
83
30
18
30
60
7
35
30
6
49
41
15
117
30
177
33
27
16
29
6
21
21
12
91
20
36
33
51
4
72
53
31
5
67
24
41
67
71
30
111
16
5
12
48
7
116
84
15
90
31
120
56
16
5
18
97
95
90
150
13
24
32
36
28
35
24
180
6
15
39
30
48
163
5
12
12
66
25
5
99
21
7
8
15
25
29
48
42
37
56
63
109
23
33
40
17
12
6
37
120
17
60
55
101
175
32
12
16
36
36
95
25
47
36
49
20
21
111
99
21
100
24
72
65
12
36
102
49
41
19
29
12
3
36
21
12
15
16
17
102
6
30
85
77
7
8
84
21
19
83
1
29
55
48
65
115
35
102
7
36
24
53
67
24
29
123
117
60
27
3
81
132
165
67
60
5
27
81
75
153
15
117
12
30
18
18
37
53
12
19
60
11
48
45
4
155
6
67
20
27
13
35
37
5
15
45
43
17
36
7
60
8
39
18
12
3
87
1
36
71
18
72
3
39
48
48
9
45
7
20
111
97
41
60
42
13
47
42
60
6
49
72
11
12
1
144
56
64
263
25
44
81
79
83
90
7
23
153
15
12
6
120
79
23
25
8
27
132
66
54
33
45
42
57
3
30
15
28
5
18
9
16
12
8
9
6
180
144
25
120
20
75
6
135
4
12
36
35
12
48
42
108
19
36
53
19
11
60
24
97
8
3
33
9
55
12
23
6
19
36
29
7
24
20
40
24
20
33
27
63
133
29
115
53
18
84
18
43
65
27
28
17
7
53
60
12
36
15
57
55
5
7
5
55
56
9
3
24
63
45
88
104
21
12
31
119
37
83
120
78
27
21
24
63
12
16
59
30
43
104
21
30
13
35
30
147
45
43
17
103
36
8
195
37
11
12
33
4
44
52
5
60
42
78
18
54
48
60
30
42
7
11
33
4
35
6
120
15
132
63
60
114
15
12
3
18
7
96
20
45
31
36
17
67
20
141
72
27
21
108
15
27
13
17
12
15
3
192
30
135
171
102
12
48
63
39
1
89
67
20
69
12
7
35
37
56
63
42
19
59
54
60
27
28
48
23
30
39
100
56
27
109
71
30
42
78
115
5
48
24
6
81
3
33
33
132
7
20
33
3
39
6
54
33
3
25
35
90
30
69
45
7
36
12
20
15
37
80
120
4
35
24
18
7
11
12
30
18
72
72
153
72
105
30
18
42
25
32
76
8
15
54
138
105
27
1
17
12
36
19
36
29
96
7
17
6
12
30
19
11
33
39
25
8
88
36
36
8
12
57
18
37
11
12
9
33
55
60
41
72
12
36
15
40
60
5
12
78
21
81
72
36
31
41
12
3
3
45
64
8
4
176
4
71
12
1
60
179
18
199
144
5
12
30
12
73
107
18
12
30
25
12
20
123
37
29
15
9
3
3
145
47
73
12
5
12
36
12
79
8
21
24
55
156
29
3
28
5
7
23
69
45
7
20
48
100
8
4
20
76
5
42
6
87
72
72
69
19
5
120
36
324
6
9
76
29
18
25
53
24
60
55
5
123
124
23
21
57
15
40
17
108
7
48
17
31
89
7
48
12
8
21
24
30
60
36
9
15
33
15
168
120
9
112
11
37
11
30
31
29
27
48
36
24
9
43
17
51
39
25
12
20
21
72
48
60
12
18
57
21
15
12
33
31
80
4
17
12
60
6
9
16
29
7
11
145
12
12
53
30
33
123
24
13
53
7
83
37
53
19
5
51
52
68
15
102
55
44
60
4
29
18
13
12
12
32
16
92
21
42
193
17
48
27
207
25
41
12
39
63
30
15
63
102
51
100
17
102
60
25
23
30
12
27
39
105
9
127
101
30
12
90
6
49
23
48
24
37
60
24
155
45
52
113
7
23
25
5
60
72
192
48
7
8
75
37
48
8
9
27
9
90
204
90
6
25
17
27
15
21
39
90
30
90
36
67
23
21
36
33
31
29
72
43
44
12
21
18
21
9
84
6
61
59
37
5
7
41
12
48
54
60
6
ABCD 98686609694*3^$a+1 [50065]
120
129
68
112
123
24
21
3
149
76
87
24
273
36
24
120
51
45
75
165
75
29
307
93
51
5
91
81
20
160
147
72
113
100
56
64
68
247
192
24
77
40
12
255
21
171
149
19
21
171
9
39
5
211
29
100
80
175
53
67
96
5
40
44
148
60
20
19
29
139
81
111
29
72
12
31
29
67
273
87
48
72
101
28
84
56
52
12
3
77
88
12
15
81
20
124
36
99
45
51
77
67
96
45
24
8
28
39
48
48
117
99
93
3
120
137
48
55
48
149
48
208
51
29
40
12
188
4
15
21
12
12
3
113
79
72
53
91
269
91
120
165
24
156
32
7
21
200
19
5
208
20
79
113
100
8
112
27
144
120
17
52
51
29
28
15
192
93
32
43
57
15
165
140
31
69
56
180
4
56
112
243
69
96
75
5
40
32
19
101
120
52
60
8
43
65
60
139
48
53
4
63
117
27
21
188
52
27
93
20
48
55
9
87
29
139
21
60
260
139
221
91
221
12
55
453
75
57
15
65
7
149
64
56
40
27
24
120
24
17
7
41
175
77
88
27
293
12
52
240
248
112
3
33
80
31
69
195
29
208
3
29
76
87
117
56
139
120
72
33
15
5
115
105
140
43
77
16
171
96
33
132
48
80
67
153
87
24
21
48
80
19
41
31
113
28
120
128
24
115
225
36
60
80
52
60
12
75
168
17
7
168
33
80
7
21
24
108
48
140
4
183
45
92
127
69
24
96
20
12
72
28
68
64
3
173
67
72
48
33
20
72
52
68
88
24
396
180
12
20
115
288
117
27
53
19
129
80
4
96
24
75
21
75
72
93
132
12
3
77
40
60
96
140
4
303
264
24
197
19
21
20
348
4
156
147
45
123
9
111
189
48
80
232
80
43
24
96
45
120
72
80
28
15
5
67
21
84
48
39
48
93
32
60
28
120
140
208
80
160
87
45
3
240
5
64
51
24
45
51
72
24
29
124
108
168
104
40
171
65
12
43
5
52
63
17
55
5
160
27
93
8
4
207
29
232
3
77
43
65
55
125
115
149
88
3
29
28
68
19
45
51
96
24
5
204
28
192
27
384
5
64
56
172
180
123
5
24
43
48
9
108
147
53
112
27
101
235
17
48
52
216
84
135
5
36
7
48
24
93
72
8
43
9
48
48
15
17
12
16
195
24
48
77
28
92
67
96
48
96
21
72
20
7
93
128
67
53
19
113
108
115
144
21
12
60
3
225
32
55
48
57
68
88
32
112
20
48
103
29
76
20
64
27
81
320
28
120
32
67
105
236
64
51
69
75
81
87
24
189
32
43
24
173
43
24
33
12
8
48
19
41
55
5
19
81
80
4
51
29
16
60
39
125
88
75
57
63
24
173
16
104
43
53
115
197
67
45
60
80
148
12
228
60
20
28
32
52
176
19
168
33
87
77
28
12
36
20
24
115
120
48
48
137
60
52
140
91
69
171
57
12
3
165
75
237
51
ABCD 98687088616*3^$a+1 [50060]
80
16
95
129
76
104
15
1
5
108
66
6
15
48
196
155
48
133
17
91
71
66
168
12
54
60
120
18
42
1
17
3
99
61
44
45
151
29
15
36
60
45
19
84
59
21
21
54
61
5
126
144
60
36
145
17
27
111
9
96
9
30
25
53
27
9
115
11
90
108
27
111
73
56
51
24
48
57
15
36
54
150
18
67
143
6
7
65
123
36
21
54
30
114
1
11
13
77
3
72
24
16
108
11
69
57
19
23
18
30
33
9
51
39
133
8
69
6
81
3
57
3
48
13
36
20
24
36
16
5
15
3
102
15
9
54
36
1
17
30
6
90
54
7
24
56
21
18
61
116
48
45
31
149
12
42
33
24
51
13
5
51
15
1
89
6
69
76
24
24
221
51
39
25
36
77
3
75
120
13
11
36
49
20
75
126
90
9
3
57
16
59
90
30
18
31
20
12
15
120
24
18
127
11
33
9
90
61
180
12
119
6
39
33
43
80
87
73
125
252
63
88
192
20
87
6
15
36
3
72
69
51
18
78
9
45
30
69
27
13
120
20
99
81
172
29
19
17
3
57
30
24
18
36
126
25
80
16
68
27
12
150
12
60
199
29
78
33
69
6
192
93
57
18
84
108
24
18
87
36
15
9
16
80
45
54
21
48
12
63
54
30
57
4
35
45
111
24
36
9
9
31
32
24
33
18
42
48
15
9
18
37
35
156
33
81
18
48
25
120
23
36
109
29
3
15
73
12
44
33
6
192
60
85
44
64
89
27
156
28
11
25
11
30
39
4
71
18
48
15
24
21
30
78
7
137
36
84
6
66
31
47
30
27
69
267
57
30
33
40
20
3
12
133
60
77
3
76
155
60
201
15
54
48
78
85
23
12
42
36
55
47
69
3
6
51
4
32
124
41
18
12
33
39
90
6
66
60
54
1
35
61
155
69
4
11
60
36
120
24
18
43
20
64
11
33
27
189
64
140
249
72
36
60
15
48
57
19
56
3
36
48
78
30
90
150
9
81
120
3
75
21
45
91
17
108
90
33
45
51
3
97
20
9
36
30
108
117
15
49
60
47
72
1
17
15
24
39
72
180
45
4
23
93
64
95
9
9
18
265
68
60
36
75
21
28
41
210
25
65
55
80
36
99
18
18
90
123
196
23
117
15
25
11
12
18
54
6
139
35
24
84
18
162
57
15
61
8
9
7
60
20
15
6
108
15
39
48
54
90
90
159
81
18
73
20
27
42
51
69
15
9
27
24
100
44
40
107
84
25
24
77
139
11
73
11
1
104
261
115
24
23
1
29
42
1
125
30
13
11
138
18
90
3
12
4
41
108
54
12
6
18
54
43
77
51
96
15
24
25
149
78
9
16
8
112
48
12
128
45
55
17
18
85
41
235
11
54
51
27
93
100
95
198
7
164
60
4
132
5
24
75
141
19
35
36
73
176
129
54
48
129
15
6
12
42
138
3
57
103
20
87
60
12
21
105
19
36
107
90
42
169
137
63
57
42
18
12
78
25
48
11
24
45
111
24
45
36
64
35
12
90
132
30
61
35
21
135
21
87
6
12
43
89
7
41
15
40
17
187
35
18
27
3
60
48
78
7
8
52
68
96
15
49
41
15
4
20
69
6
45
21
36
60
43
80
87
73
95
1
35
81
27
33
120
63
102
19
53
42
36
12
108
25
60
20
135
30
79
11
45
9
15
16
65
162
18
39
16
53
12
43
29
18
33
99
36
36
45
76
23
25
80
111
18
108
79
20
60
93
72
18
13
179
18
60
3
24
40
60
20
45
108
31
65
51
21
30
54
108
127
59
12
24
48
96
97
47
12
45
63
1
89
6
192
33
21
19
59
1
12
80
84
129
36
48
6
57
168
21
18
93
124
23
12
49
11
1
164
60
63
72
61
5
42
141
51
1
48
29
3
4
65
66
54
24
87
39
1
47
6
27
9
36
12
78
30
115
155
45
9
15
184
5
7
47
12
18
42
25
41
75
3
37
80
4
36
60
35
18
27
27
72
81
45
72
48
3
69
60
48
42
12
45
76
77
7
11
69
64
140
69
6
37
104
33
6
37
65
15
63
36
9
99
72
30
36
3
57
18
37
17
67
20
15
60
109
116
93
3
4
24
29
36
7
29
48
147
3
57
33
127
11
105
63
12
ABCD 98687136404*3^$a+1 [50011]
10
6
26
120
16
24
44
10
2
30
34
20
88
12
44
34
32
18
102
78
48
24
4
20
136
48
42
50
118
18
32
6
154
62
126
10
18
174
6
66
24
90
24
56
46
38
18
58
12
74
58
92
84
40
56
120
24
70
2
28
50
24
30
168
58
126
50
6
72
28
24
126
48
26
30
18
40
80
28
20
88
36
8
18
58
104
36
64
156
60
2
154
30
128
6
4
110
6
10
14
106
32
30
24
96
52
120
72
6
128
16
24
24
146
40
6
8
106
30
26
28
56
12
40
144
24
36
8
10
38
52
6
6
8
16
24
18
8
16
114
44
268
32
28
42
8
24
106
48
60
12
12
60
12
48
2
16
38
36
16
108
56
4
30
56
18
48
64
20
84
124
36
12
90
50
4
8
16
12
12
116
6
18
22
56
18
6
66
54
114
180
36
54
22
24
50
30
10
90
8
6
94
60
78
42
30
6
84
6
2
24
36
18
34
150
8
22
12
8
16
36
24
80
34
32
48
72
6
52
38
30
18
10
84
146
16
90
20
40
24
36
54
66
54
24
6
12
44
40
90
38
16
20
60
76
24
6
24
14
10
2
30
46
8
34
26
12
58
86
34
6
8
58
74
40
24
20
24
12
24
40
36
44
40
84
42
8
112
264
50
46
48
2
76
32
120
40
20
48
94
78
18
14
34
56
40
138
92
96
4
36
18
30
42
114
6
14
18
102
48
100
12
20
30
48
70
128
4
80
4
44
46
66
8
6
24
90
6
112
42
116
4
116
24
42
34
120
30
26
46
122
166
24
42
20
144
4
60
50
16
6
20
148
66
50
76
96
12
20
12
40
30
8
6
10
14
12
4
60
24
32
24
4
48
84
6
32
102
4
156
24
56
4
32
22
18
24
144
12
2
30
60
16
14
46
36
8
100
18
14
4
14
6
4
56
36
84
126
34
60
96
44
60
12
54
10
14
46
180
30
6
68
22
2
40
32
16
20
28
20
4
8
4
80
10
30
20
24
4
2
16
74
84
36
36
24
34
30
44
126
90
12
18
40
30
32
28
86
16
150
20
64
54
74
46
42
8
52
138
62
72
12
6
22
2
18
136
60
74
42
24
94
50
48
48
160
12
170
112
50
12
10
56
18
30
40
90
32
22
38
34
24
26
78
10
86
54
42
46
18
50
30
10
12
132
36
32
24
36
12
82
134
16
104
36
84
36
118
80
10
8
28
2
24
150
60
4
116
24
6
10
38
18
40
20
4
120
78
32
18
12
18
22
24
36
8
6
6
28
102
26
22
2
64
56
64
20
34
56
70
32
18
34
6
96
18
12
56
148
36
48
116
12
4
86
90
4
20
28
60
126
66
6
78
74
6
4
68
18
30
16
68
16
62
34
8
96
96
4
90
114
48
8
54
10
12
108
32
48
190
6
24
26
24
16
54
18
14
64
26
18
6
96
66
24
28
42
104
30
10
110
16
44
24
126
6
108
28
48
20
112
48
36
66
2
46
62
28
110
16
48
2
28
68
12
52
6
74
78
16
2
28
24
66
66
60
48
92
78
6
36
118
6
90
26
30
30
4
80
84
52
80
28
18
18
14
18
60
28
72
60
2
72
16
72
102
8
28
68
24
36
4
56
160
24
8
18
42
22
6
72
20
28
36
68
108
22
8
64
50
78
40
62
10
80
18
16
144
30
162
14
10
6
26
112
12
20
16
68
12
4
56
24
10
8
18
64
78
120
26
16
24
30
6
74
90
6
114
4
2
24
22
60
14
94
24
8
40
8
36
4
24
12
14
24
40
56
72
18
216
30
16
32
6
40
74
42
28
26
40
2
84
130
38
96
16
8
40
116
54
40
6
24
20
112
24
132
20
112
20
48
88
84
38
78
36
70
48
26
126
58
92
48
12
4
66
8
18
52
36
14
16
56
24
16
78
2
6
48
64
120
32
130
6
18
2
84
40
140
108
12
100
18
30
20
72
4
12
24
8
52
66
18
6
114
62
10
20
132
6
66
30
18
48
52
26
6
60
6
24
10
60
8
18
40
14
58
6
12
62
102
34
6
26
42
6
94
20
12
64
42
98
4
168
24
18
2
6
72
16
6
18
2
100
68
6
10
20
16
18
30
48
92
22
14
36
4
24
26
16
14
202
72
26
36
10
8
66
6
16
62
12
100
44
64
6
56
10
60
44
6
18
112
14
40
26
70
8
6
114
6
24
10
18
24
44
10
6
20
4
74
42
6
34
78
6
2
30
64
24
20
12
72
90
6
52
14
40
30
18
6
24
20
6
24
82
44
4
56
46
80
10
24
54
18
8
30
10
44
16
20
36
18
82
8
100
8
138
66
40
140
34
62
18
136
6
204
14
42
22
66
6
110
84
94
26
216
100
18
30
18
48
24
56
40
96
8
46
42
8
16
50
16
78
80
30
36
6
42
30
16
24
38
132
40
6
26
4
20
16
48
8
48
132
42
72
48
10
6
26
16
68
10
126
48
68
118
50
24
142
74
22
8
10
36
56
28
12
104
18
6
34
80
42
ABCD 98687396792*3^$a+1 [50010]
111
45
7
53
132
36
39
36
12
9
43
8
15
12
25
11
12
114
36
24
15
16
17
183
45
27
75
18
30
37
11
12
57
75
25
72
23
132
18
43
5
18
54
12
171
48
105
7
29
55
11
9
4
41
15
136
24
23
18
18
54
42
48
42
6
177
57
19
12
149
6
102
15
3
49
53
120
7
11
18
99
21
42
133
59
102
75
3
90
48
78
24
18
7
8
63
109
20
261
7
5
48
24
120
27
3
12
69
165
159
52
60
11
37
5
15
45
138
60
30
159
4
17
15
24
21
24
24
15
147
49
5
78
117
39
6
84
12
7
20
28
5
24
18
33
45
7
35
6
12
19
36
35
33
27
45
75
78
7
44
28
60
5
67
36
32
51
1
161
19
5
6
72
48
105
57
3
9
183
16
17
75
72
111
6
63
36
60
159
108
37
48
107
6
15
15
126
66
18
135
9
43
137
31
17
12
30
25
5
36
12
102
12
18
15
36
24
15
18
139
29
99
40
12
35
48
45
16
65
99
3
13
36
203
13
168
41
6
18
54
1
5
60
24
43
48
36
5
3
57
48
48
24
31
8
12
33
42
18
30
21
88
53
72
7
83
25
17
24
7
5
60
67
92
16
23
60
349
17
36
18
69
72
21
15
45
18
61
20
81
12
132
151
107
6
42
78
12
30
78
102
30
72
7
53
18
42
12
18
1
47
42
90
60
117
69
12
27
180
112
95
36
108
45
60
27
120
120
42
27
123
12
6
27
21
7
29
18
66
55
41
48
163
35
18
12
48
114
61
32
27
25
36
116
63
138
132
60
75
45
192
18
48
93
21
60
43
72
41
27
33
39
291
129
88
101
19
113
39
16
12
77
18
13
5
87
21
36
186
9
21
18
37
65
12
123
57
27
24
99
25
53
103
17
79
20
120
36
63
117
4
11
57
3
18
15
40
104
16
92
63
90
24
3
45
7
56
9
43
44
3
90
67
29
111
129
39
75
33
33
72
67
20
15
66
24
115
68
87
61
20
57
48
30
97
35
30
19
11
72
18
228
91
41
12
15
45
6
21
76
77
72
138
48
102
30
93
33
12
60
3
81
55
24
101
108
3
9
31
48
56
16
5
78
66
19
95
156
6
90
97
65
60
3
232
20
36
21
6
30
48
12
42
21
27
25
20
117
7
36
29
99
40
20
57
27
105
27
28
23
48
1
101
87
93
30
69
40
11
12
13
5
135
40
17
55
17
36
30
120
60
37
36
36
41
39
16
5
174
48
97
41
132
27
3
30
6
69
28
53
54
81
15
54
87
16
23
69
45
18
85
72
41
51
21
18
9
40
5
12
24
24
120
48
75
3
24
108
12
42
91
77
78
13
156
155
78
43
167
66
36
48
30
13
35
69
3
93
27
30
175
120
17
19
29
7
173
18
48
37
84
53
6
114
6
372
12
13
35
30
12
15
33
27
16
65
7
5
7
5
51
39
18
67
11
81
9
24
150
33
45
195
9
19
149
12
6
60
78
39
60
88
5
18
36
36
72
42
156
12
15
33
30
33
45
39
108
3
12
30
90
72
48
72
198
42
90
18
49
56
105
55
68
40
12
8
189
55
5
3
27
1
56
96
9
111
45
7
23
37
20
28
5
60
27
93
15
168
192
33
19
8
28
17
3
135
24
1
80
52
89
103
11
36
30
6
9
39
72
42
7
96
17
18
18
30
37
59
6
60
24
108
12
18
6
54
105
52
8
15
30
12
54
30
19
68
129
18
48
132
37
59
49
12
20
160
5
103
36
56
124
56
40
149
102
85
59
6
87
15
145
68
75
18
96
126
84
36
42
30
33
40
5
108
27
63
12
30
27
75
48
105
180
3
84
25
77
51
15
102
7
41
78
42
15
4
5
31
89
103
17
199
36
41
19
5
43
116
69
30
36
42
60
7
17
36
24
6
48
121
8
12
108
45
18
25
59
93
45
55
5
51
9
12
66
25
245
3
72
9
24
27
15
18
12
75
40
29
30
9
9
43
92
3
129
63
168
13
59
237
88
77
99
21
15
45
15
48
153
54
61
167
57
303
21
99
78
30
54
43
108
20
69
6
54
30
73
53
18
102
3
27
13
12
65
120
15
4
56
69
90
33
60
15
6
31
83
66
12
72
12
3
52
36
95
73
84
80
3
9
69
55
11
18
12
6
222
186
6
51
12
45
108
27
105
6
6
ABCD 98687552636*3^$a+1 [50017]
12
60
3
15
102
15
21
96
59
49
36
30
24
21
20
16
15
9
84
117
36
72
123
117
72
108
108
107
31
5
19
45
21
27
33
35
1
108
95
16
44
16
81
48
51
21
23
31
81
128
16
56
13
11
1
36
27
33
47
16
9
48
198
149
67
9
135
41
85
24
162
209
1
132
3
44
1
24
59
61
59
85
35
61
3
32
40
96
32
97
6
137
7
48
96
30
96
36
107
12
16
104
124
117
54
54
114
198
3
45
11
319
144
65
28
9
36
99
108
32
13
72
83
121
39
56
16
20
84
24
25
27
9
24
18
30
24
23
16
36
8
7
18
126
41
13
12
60
63
12
24
80
85
24
131
61
15
9
71
64
20
24
37
35
31
42
95
16
15
21
9
51
81
108
11
120
49
30
6
84
6
48
17
88
32
13
11
64
33
63
189
72
66
42
63
32
72
31
54
75
15
144
54
90
225
12
51
48
29
148
39
6
47
16
9
72
83
1
11
13
3
9
36
83
67
30
18
45
45
15
117
27
228
27
41
121
24
71
208
80
148
32
157
35
1
18
41
181
48
36
155
13
108
12
132
83
100
36
9
47
16
45
135
60
63
30
11
25
83
25
51
36
45
35
145
36
54
18
3
32
12
16
8
1
111
32
55
30
71
52
32
7
249
9
36
90
41
88
20
25
107
24
49
71
109
35
37
144
42
17
73
83
19
6
219
32
28
21
27
189
35
208
96
147
78
75
45
36
288
36
15
20
16
63
65
16
39
90
132
83
1
72
54
18
15
45
120
60
30
5
1
72
12
126
54
60
167
88
32
13
162
9
104
31
6
66
18
35
160
12
8
204
28
39
144
41
4
9
36
96
30
24
65
97
23
24
25
135
108
84
108
20
12
64
12
9
6
30
87
36
12
33
35
127
18
71
145
54
9
45
36
30
42
54
18
35
12
48
13
144
3
15
5
16
20
40
21
15
9
120
27
15
53
19
17
1
39
8
25
12
59
37
108
36
59
24
1
15
45
119
91
72
9
8
60
12
48
61
179
1
60
36
3
80
1
24
11
97
54
9
225
27
57
131
1
23
25
63
9
54
72
105
63
89
112
80
88
48
117
47
169
27
44
25
39
36
33
30
150
12
23
100
3
33
225
12
47
12
85
15
20
16
9
83
37
6
102
191
96
16
3
6
35
84
169
11
25
30
72
33
12
123
21
20
49
84
96
75
104
72
108
28
57
96
95
16
8
61
12
27
141
99
3
168
21
80
28
32
4
96
48
96
20
37
83
36
49
90
66
24
54
153
48
15
336
18
96
27
27
57
159
72
17
1
71
31
29
76
72
45
108
30
9
15
113
16
117
18
54
11
4
36
224
28
3
29
61
35
1
59
109
71
112
33
75
69
12
6
17
55
30
240
108
27
57
60
263
25
36
35
64
93
107
7
9
21
35
151
29
28
36
96
36
44
13
36
24
27
9
102
33
165
59
72
1
83
61
3
60
20
205
47
136
24
9
54
102
95
1
48
186
198
18
54
183
81
11
25
59
1
3
96
12
33
99
56
37
59
64
116
1
107
40
63
17
12
49
27
8
1
36
12
27
9
35
55
141
44
96
48
96
49
48
72
15
63
30
27
20
36
112
32
25
51
12
15
18
35
37
183
9
132
99
45
12
15
117
66
240
21
68
13
15
45
48
24
36
11
79
45
81
84
24
63
93
51
120
15
48
6
36
3
33
18
9
57
59
60
4
192
44
7
45
45
23
24
72
25
3
27
96
53
60
49
120
11
25
51
8
121
6
18
126
125
67
9
9
135
69
18
30
18
89
100
45
51
9
72
36
48
15
21
168
36
27
44
1
12
42
29
96
60
49
72
30
18
36
23
60
223
53
25
12
54
114
39
105
35
73
108
27
45
83
1
63
213
23
4
81
11
24
109
36
12
18
24
48
9
44
19
6
84
87
108
32
16
195
45
32
12
24
25
119
25
36
24
18
89
31
24
53
13
23
1
30
173
121
75
80
1
123
45
71
64
111
45
20
40
21
63
36
9
63
15
9
48
45
63
ABCD 98687610038*3^$a+1 [50031]
45
75
60
24
8
25
111
36
24
56
24
64
192
21
15
168
20
52
12
120
180
32
25
399
36
8
85
48
15
48
80
12
172
8
100
24
120
21
59
24
72
52
288
32
96
97
72
51
72
32
37
63
72
81
75
8
4
56
4
32
124
9
216
11
61
23
24
88
60
80
108
16
24
20
61
3
8
4
8
25
51
36
164
16
45
159
36
156
12
108
33
95
16
44
61
23
97
11
157
23
52
8
37
3
44
24
36
36
97
47
84
24
12
24
25
15
105
155
4
56
36
64
56
76
12
8
12
72
16
48
44
72
108
25
27
36
24
81
23
24
28
228
180
69
72
11
4
9
15
105
47
60
48
40
45
135
32
124
56
85
72
63
20
133
27
140
4
56
12
16
92
60
4
69
287
25
48
27
20
49
48
11
16
80
16
165
72
15
48
20
13
167
25
63
9
96
119
145
111
80
96
145
11
28
32
88
9
15
68
12
25
71
1
35
64
72
69
3
12
8
36
24
12
76
12
225
3
165
3
12
44
180
16
48
116
61
3
32
4
108
96
69
3
224
109
27
20
25
63
72
48
72
72
8
28
24
36
24
128
28
12
72
105
11
72
132
52
21
3
24
117
39
360
96
8
220
188
88
164
13
3
12
33
24
87
48
32
25
3
12
128
136
56
64
12
45
3
72
60
48
20
4
60
8
13
11
84
25
24
3
92
25
15
48
168
9
95
28
12
56
12
144
28
32
4
12
12
36
12
144
44
36
88
36
44
48
112
45
23
4
20
1
87
12
48
68
88
20
181
11
13
72
119
28
20
252
88
48
12
132
21
15
105
63
152
28
56
4
9
27
164
64
156
132
9
24
95
4
56
72
84
64
12
60
132
132
48
20
36
52
60
120
44
124
164
37
11
40
12
156
204
20
96
292
8
220
12
9
11
24
64
36
60
108
48
24
20
4
129
27
56
4
116
52
96
56
148
32
88
20
73
24
59
96
4
96
9
15
132
12
140
13
147
60
72
140
28
32
25
83
16
72
60
8
172
24
108
92
4
9
111
9
27
20
16
20
204
25
11
28
36
20
16
80
4
69
144
155
28
12
12
308
88
20
4
96
32
52
68
28
32
28
164
148
45
3
20
64
96
9
3
12
20
108
28
8
40
21
48
3
48
20
16
36
20
25
83
61
3
156
57
263
217
24
11
72
148
32
36
16
164
76
24
224
28
8
52
24
24
24
132
120
84
20
4
117
48
3
132
12
21
195
120
24
24
92
28
24
80
100
33
192
15
68
60
108
36
40
180
8
13
75
117
35
61
39
20
36
40
57
15
57
3
12
68
13
27
104
4
104
52
48
60
48
84
84
84
8
205
72
15
12
36
92
13
72
11
61
3
20
52
116
12
16
276
20
28
33
23
25
11
13
48
15
12
8
48
180
25
75
96
24
20
12
52
80
40
36
24
60
56
1
3
152
61
107
88
20
144
100
44
12
4
129
87
9
51
192
56
84
60
36
16
48
72
20
88
141
111
116
100
60
72
60
12
120
80
4
24
36
200
276
40
44
4
20
100
12
36
33
107
12
28
24
56
40
12
36
45
27
8
4
140
61
51
24
24
45
120
27
20
24
16
36
128
112
69
11
133
15
12
92
121
39
81
35
112
93
39
33
39
8
40
32
40
96
33
27
68
49
23
60
37
51
20
12
124
8
1
24
3
117
47
16
24
84
12
48
164
40
72
21
63
36
36
12
45
111
32
97
15
36
12
9
11
72
120
60
12
16
8
72
4
33
15
48
44
208
60
48
8
52
45
123
116
16
9
51
92
136
20
4
60
68
40
48
60
60
36
44
124
36
32
40
128
16
153
48
99
8
16
96
44
24
73
39
60
80
4
57
3
24
117
15
84
12
180
117
35
36
1
3
68
12
96
4
212
16
68
132
88
12
8
12
88
45
35
109
ABCD 98688873014*3^$a+1 [50070]
33
147
51
5
48
85
35
96
76
9
54
96
18
3
72
3
168
137
48
4
27
141
9
23
40
8
85
72
18
9
44
109
71
19
45
141
11
48
52
48
75
53
12
1
24
23
13
6
54
42
5
12
55
5
100
33
234
9
44
48
64
48
36
39
101
4
51
77
187
66
51
75
53
13
3
39
60
5
16
164
13
87
32
1
42
18
159
9
11
24
79
36
69
60
117
216
60
30
18
35
61
23
28
15
9
60
108
93
83
31
89
97
24
18
17
1
24
3
21
42
234
114
30
42
69
9
35
37
42
18
54
5
88
8
112
111
60
144
126
167
160
57
71
16
15
9
56
19
165
39
5
85
48
18
5
97
90
89
28
21
111
81
24
66
53
64
21
42
53
112
3
42
174
125
36
7
168
24
18
11
1
24
42
84
5
79
72
89
121
3
20
31
53
7
30
54
17
55
18
210
60
165
24
27
29
4
33
30
258
24
78
125
24
79
12
54
18
21
27
18
35
49
6
17
40
44
4
92
25
3
32
40
8
25
24
15
36
39
18
168
15
20
19
30
75
63
24
21
32
31
60
24
17
36
19
45
48
56
24
7
21
20
48
12
4
165
35
73
95
120
1
15
96
201
15
93
27
75
102
23
19
168
18
3
80
24
112
8
7
21
44
4
39
42
11
25
114
66
23
31
18
42
9
39
18
147
20
12
48
13
30
30
27
33
39
21
42
42
60
6
120
30
84
120
39
9
27
135
18
143
67
72
21
63
117
12
81
36
11
19
29
72
25
23
55
9
32
16
24
68
25
18
12
57
44
40
57
12
83
84
31
5
163
57
20
7
12
126
23
64
20
7
21
200
108
36
133
23
292
27
33
45
18
29
64
15
5
12
43
57
20
12
85
11
4
75
30
3
39
48
192
5
48
73
24
3
36
39
53
55
69
8
7
5
28
72
171
5
12
12
109
6
53
25
143
24
1
47
16
12
20
40
8
64
33
59
61
108
12
47
1
24
12
6
18
102
198
42
5
97
23
97
143
12
1
75
45
24
3
24
8
7
81
9
71
132
85
95
73
35
139
18
12
35
49
51
20
96
55
5
7
66
35
24
40
36
36
33
42
24
9
15
101
12
13
24
11
52
24
21
12
30
18
24
36
18
9
8
127
17
4
45
47
43
42
59
1
135
93
59
13
35
145
24
90
30
96
12
72
30
21
24
144
56
48
7
108
45
75
33
32
85
15
8
13
24
95
37
18
90
75
21
6
54
15
15
21
21
15
3
24
42
35
31
129
33
3
33
24
18
90
24
15
48
36
69
42
5
55
9
27
42
150
17
31
24
5
25
75
144
32
55
117
212
1
3
141
108
48
35
43
41
1
87
117
15
9
27
39
41
37
71
55
6
24
12
24
39
117
75
60
72
87
18
95
36
36
25
36
78
17
55
78
6
69
15
17
49
3
60
63
17
48
55
45
75
17
73
102
60
33
15
42
150
17
25
36
18
30
96
23
96
37
24
71
7
81
9
11
52
33
24
18
5
48
64
75
18
47
12
120
49
71
121
48
11
31
24
93
12
68
7
21
9
51
45
30
5
37
12
30
126
12
23
43
144
5
16
21
24
11
60
79
21
81
119
1
15
8
109
11
37
3
75
60
5
4
141
27
33
24
102
69
117
42
33
44
31
84
24
6
18
42
11
24
48
72
24
52
12
45
11
37
35
43
6
95
24
64
3
53
25
107
7
102
3
33
75
80
4
39
21
45
18
17
1
195
9
119
16
140
25
48
18
24
29
31
5
61
72
63
87
33
32
1
132
3
104
16
21
3
8
52
15
6
36
119
157
42
18
108
15
27
144
6
15
9
23
7
9
81
11
37
23
73
6
33
117
60
15
56
25
35
13
132
3
44
76
57
42
42
35
13
12
63
3
18
12
12
30
18
150
30
47
103
17
25
48
24
71
7
281
97
18
66
6
17
12
48
40
45
102
6
18
174
30
12
9
44
1
90
5
49
15
8
64
21
59
16
9
60
6
17
7
41
160
9
3
33
132
35
40
8
37
108
24
35
36
7
33
75
42
27
96
32
16
20
84
1
60
95
112
9
30
48
18
27
8
73
6
18
18
29
31
153
75
17
25
24
6
5
13
66
33
56
37
12
42
65
48
16
39
57
20
28
45
23
49
143
13
59
100
21
87
33
18
5
16
104
1
18
42
83
1
84
12
78
53
13
47
72
12
199
69
8
28
27
18
36
3
171
120
45
80
1
23
40
45
102
9
117
54
81
24
9
15
36
183
21
9
378
29
1
87
3
29
103
65
52
48
48
33
42
42
18
149
19
77
67
21
9
3
32
1
42
132
42
54
150
24
15
75
45
72
69
12
23
1
23
43
ABCD 98688889394*3^$a+1 [50010]
80
13
72
107
48
64
39
89
16
21
216
30
5
55
48
57
69
59
31
78
198
77
175
198
72
18
12
5
157
78
293
48
16
129
66
78
138
24
30
60
144
72
72
18
65
55
137
31
102
150
84
60
18
18
65
352
27
21
48
224
91
246
216
39
231
42
63
80
247
60
216
126
18
30
87
111
17
96
19
18
90
144
120
329
31
126
150
72
126
36
83
96
16
144
15
42
30
114
90
18
315
45
90
12
24
21
15
48
78
30
72
93
15
17
43
69
69
27
128
144
96
61
30
149
144
127
36
102
23
127
65
43
12
105
63
30
78
21
63
6
66
36
42
108
18
210
54
5
127
156
42
18
54
18
30
78
12
60
18
54
138
180
87
3
60
65
96
121
204
36
39
192
39
9
21
11
43
162
83
31
30
24
27
45
83
7
84
53
7
36
53
67
45
117
6
117
63
234
138
90
3
561
54
144
126
162
233
19
120
6
90
102
24
180
66
132
162
75
33
90
101
205
66
78
18
54
18
41
112
63
81
240
51
24
165
81
24
23
31
72
12
6
102
24
89
19
180
30
150
5
103
9
39
89
91
54
108
35
192
25
71
79
12
21
80
115
24
21
249
23
25
348
72
35
16
32
169
263
16
464
96
61
36
54
36
12
78
138
510
192
35
25
102
18
255
105
42
66
24
30
168
12
113
109
126
30
204
66
24
180
36
72
113
112
3
60
17
121
60
155
79
102
24
99
21
6
21
33
15
87
60
174
143
16
96
111
33
96
128
265
246
17
73
167
55
233
19
66
6
18
18
108
36
156
168
102
54
81
27
5
240
31
30
96
30
36
24
84
5
37
84
36
234
216
65
67
90
51
219
101
205
144
3
9
114
102
378
5
199
72
36
77
96
19
6
102
225
32
13
24
66
72
161
61
156
135
32
31
209
67
18
27
111
129
48
117
234
17
48
1
6
12
108
60
84
33
48
213
162
105
57
23
112
75
5
112
45
36
24
18
101
199
41
37
30
144
96
45
48
96
63
180
18
108
239
96
25
144
198
48
150
90
17
55
12
60
120
258
39
15
48
33
32
43
24
18
12
18
93
3
156
108
101
31
18
111
87
54
83
16
80
55
66
78
18
84
24
107
127
177
159
209
336
19
93
99
60
321
192
48
9
18
108
9
51
429
141
18
17
19
6
90
45
80
64
240
93
35
91
162
3
9
186
36
36
12
60
18
414
29
25
336
78
126
126
36
90
63
96
33
60
3
123
36
36
54
119
37
42
65
48
25
42
72
18
18
120
108
141
384
39
66
24
191
187
108
57
189
51
27
192
261
63
72
132
66
54
ABCD 98689190248*3^$a+1 [50066]
18
47
12
12
48
24
16
24
36
3
33
48
12
135
18
3
39
77
64
57
27
9
51
32
1
15
9
12
47
16
87
30
6
17
28
81
36
11
4
12
3
21
12
39
54
3
3
41
25
36
11
16
8
16
36
32
31
33
68
28
99
18
23
1
47
4
39
12
29
4
75
5
67
6
48
3
15
96
54
66
18
18
96
12
36
36
5
13
24
11
19
141
8
37
47
25
39
27
9
8
1
99
92
40
44
76
36
33
66
6
3
56
7
24
17
91
29
37
15
12
9
24
83
16
48
27
5
19
48
18
6
113
52
12
21
3
8
7
33
147
29
79
9
116
1
54
12
57
20
1
11
52
63
33
93
83
16
45
18
125
40
51
5
25
23
72
37
11
25
12
11
85
39
20
28
111
18
18
33
32
19
36
6
51
32
115
5
52
12
36
33
36
23
40
15
33
21
36
15
24
153
35
1
11
4
44
4
12
32
7
9
72
48
33
59
25
54
18
60
30
6
18
29
28
33
36
36
11
48
7
41
52
33
11
13
23
40
48
45
75
12
36
21
108
6
117
12
9
36
59
31
81
24
21
15
21
18
45
8
7
18
12
63
27
5
13
3
21
11
61
39
8
7
48
129
3
30
60
11
64
9
39
3
45
48
15
17
16
20
76
24
32
64
24
8
16
21
36
18
6
54
54
15
32
16
129
59
19
69
21
66
21
48
44
48
1
3
36
48
27
29
7
41
13
39
36
8
55
65
25
36
15
27
9
9
15
32
1
63
27
42
36
18
41
61
15
24
80
97
71
19
129
21
11
4
152
31
33
111
57
81
11
7
21
72
21
54
12
5
28
8
55
162
3
15
33
32
16
12
45
39
60
8
19
5
37
18
41
13
27
12
36
80
76
21
12
51
3
6
3
9
3
24
9
18
6
36
18
30
3
3
48
18
3
60
12
3
18
63
21
27
20
49
36
99
21
47
4
21
42
9
57
18
18
35
36
7
18
11
25
12
42
12
33
39
24
18
84
39
72
32
24
13
39
12
39
108
53
96
49
15
45
15
84
3
29
7
9
24
8
67
69
8
19
21
51
18
3
8
52
48
15
18
48
90
78
84
6
9
21
99
15
9
21
3
3
84
33
68
25
6
33
20
12
43
17
31
6
36
54
102
3
33
39
8
13
47
84
88
120
3
5
48
1
111
20
48
19
57
20
49
48
18
45
12
32
1
3
12
45
11
55
17
109
18
21
57
36
3
68
31
45
15
17
19
17
13
3
80
76
21
39
48
3
36
57
3
18
11
7
12
78
3
32
16
3
45
9
18
57
69
3
36
51
17
16
8
7
33
39
24
41
88
80
133
3
32
19
12
18
18
18
42
17
55
120
9
9
39
3
18
12
24
15
3
77
79
21
36
12
45
3
81
227
7
17
100
27
9
27
18
11
13
12
114
57
60
36
81
3
8
19
18
42
53
13
18
6
12
15
9
12
39
68
76
15
65
16
24
21
39
69
119
72
31
9
20
7
29
91
18
11
67
125
40
33
11
1
3
60
36
108
9
36
36
42
65
43
48
54
24
15
75
12
78
3
33
87
48
32
88
9
59
4
60
27
41
24
4
12
68
52
144
32
16
39
9
12
63
18
11
100
48
36
3
24
66
51
63
54
3
45
11
85
39
12
21
3
15
66
18
9
123
18
63
9
47
43
5
24
19
17
4
15
126
24
119
4
3
5
40
3
18
23
31
78
36
95
16
48
32
7
12
78
18
45
12
33
3
33
35
37
51
48
20
7
53
13
54
101
88
9
23
13
18
6
12
3
12
3
54
24
18
12
18
39
92
85
24
15
69
27
51
18
47
1
3
24
9
24
36
18
77
7
105
57
3
56
73
63
9
30
33
8
37
35
144
28
20
7
17
4
12
21
12
60
36
102
129
21
66
9
9
23
19
21
72
44
19
18
11
12
36
67
57
20
4
51
18
51
104
16
48
81
18
9
48
32
52
48
9
3
48
9
36
36
59
48
4
36
69
83
16
21
6
69
132
44
1
18
6
12
36
23
1
47
25
159
200
4
15
30
35
16
39
57
3
17
19
66
27
32
19
21
36
9
162
6
15
32
1
24
30
69
9
15
3
12
6
48
18
9
80
7
30
3
3
12
36
17
4
12
39
60
48
29
12
31
5
1
3
9
143
24
136
24
3
48
45
8
112
8
40
68
115
6
23
16
44
4
15
53
12
85
47
40
56
55
33
21
95
108
7
54
11
60
4
33
24
3
12
15
6
11
4
33
35
7
90
59
36
79
17
12
4
8
13
78
29
19
6
119
60
4
8
7
36
30
15
8
37
35
1
23
13
30
9
9
3
15
5
163
33
15
9
99
42
27
12
44
43
30
36
3
69
15
12
48
33
3
33
11
16
69
18
29
1
60
54
9
20
4
51
21
72
57
119
12
31
12
6
11
64
20
13
15
15
36
18
24
72
3
63
90
35
96
28
68
7
54
18
18
6
41
76
3
29
25
107
36
1
15
24
15
69
9
30
5
19
5
13
15
84
72
9
12
6
9
44
85
18
24
5
4
48
27
6
11
16
45
15
51
33
21
23
36
91
30
87
32
13
30
18
23
13
11
52
9
6
5
49
23
49
35
12
19
45
68
13
3
39
48
29
13
11
4
36
8
16
72
12
32
4
21
87
36
21
12
27
9
60
102
21
3
18
30
33
3
5
16
32
37
18
6
72
36
36
12
6
36
12
6
11
16
8
64
27
93
9
15
8
48
4
21
47
1
15
21
3
39
17
73
18
12
33
39
9
8
25
108
27
3
96
21
117
42
48
17
48
100
21
12
35
19
5
91
9
45
99
44
24
61
15
12
20
25
54
24
221
88
24
12
51
66
87
8
1
23
36
64
57
30
5
19
5
60
12
4
3
81
15
17
37
59
16
120
36
39
21
120
75
33
15
5
1
30
6
11
1
54
78
3
152
16
9
51
96
9
11
49
48
6
21
45
3
12
56
24
4
12
8
13
18
72
17
4
84
8
25
15
8
13
24
35
55
12
24
113
28
32
19
36
18
11
7
5
1
18
18
3
81
87
9
27
12
36
9
11
97
24
198
29
52
9
66
6
183
24
92
4
12
3
24
5
4
45
27
8
16
3
12
24
5
25
39
39
18
27
45
95
49
15
33
6
48
41
31
33
9
51
3
33
3
54
36
47
1
42
72
33
3
36
54
12
27
153
36
51
24
21
63
9
12
15
3
29
13
11
24
37
18
12
132
69
15
6
23
16
45
78
9
32
28
144
15
24
90
30
18
ABCD 98689491196*3^$a+1 [50019]
237
76
5
67
24
191
33
75
145
36
119
42
78
36
30
6
30
63
135
12
33
51
90
24
30
6
30
21
33
19
47
13
53
19
20
129
66
25
56
4
8
28
23
72
120
30
127
17
19
32
39
61
48
95
57
69
63
33
75
9
19
11
73
12
36
59
54
7
5
39
105
54
49
132
89
12
147
21
67
59
21
24
16
95
54
54
30
27
28
41
63
100
53
3
75
42
24
114
60
12
9
15
45
15
21
100
5
54
133
197
60
31
29
55
5
30
1
252
137
43
53
24
115
59
12
133
107
25
29
75
124
107
24
13
47
49
11
25
29
91
35
24
25
12
65
19
120
48
11
150
127
23
141
96
24
39
109
132
24
95
9
21
30
21
9
66
33
268
68
57
18
6
24
60
12
114
189
81
6
133
137
139
95
49
11
9
16
44
15
96
84
37
68
51
60
33
63
57
88
5
19
11
69
9
6
36
18
7
20
129
66
138
6
66
18
36
6
114
21
4
48
77
66
13
12
8
4
11
156
1
20
15
48
37
48
5
31
204
17
30
30
150
45
15
49
11
33
21
60
43
8
60
9
54
37
95
30
60
78
12
13
60
35
30
72
19
41
48
12
24
43
11
81
111
37
47
84
57
9
114
6
31
5
30
150
18
49
12
20
64
35
69
3
30
24
54
42
103
56
4
36
11
60
108
60
1
5
43
17
31
83
25
20
141
120
79
44
240
21
51
4
12
128
165
31
41
7
12
281
15
9
60
6
157
47
33
88
12
36
41
91
5
84
31
65
108
31
288
113
115
72
12
5
31
12
32
9
36
15
64
11
54
7
20
40
44
144
57
43
92
3
105
15
60
241
5
90
24
37
32
12
105
60
91
20
39
49
71
45
16
132
77
55
5
30
13
72
119
42
108
31
104
141
43
47
54
55
20
24
100
77
66
13
107
60
9
105
31
32
3
18
19
36
120
20
60
57
75
3
1
59
25
65
111
124
95
42
43
116
28
47
114
42
49
29
67
119
30
54
1
11
133
44
27
1
23
42
55
12
47
96
24
1
8
16
101
7
23
144
105
75
61
8
24
52
68
280
137
84
51
40
24
36
44
15
45
64
17
30
96
30
48
126
13
233
67
41
15
15
36
25
36
29
30
30
43
107
21
3
12
13
20
45
96
54
177
12
27
9
12
99
84
49
47
36
37
71
237
4
5
39
144
12
28
20
3
129
51
69
28
23
13
80
51
6
54
33
51
6
30
9
16
96
23
49
336
32
45
60
144
55
35
13
47
60
30
15
96
88
71
61
44
48
108
45
108
87
39
61
12
48
35
18
19
17
135
4
24
56
4
20
48
75
18
51
64
36
41
79
41
7
8
9
3
111
109
8
4
5
51
100
143
1
5
36
3
64
60
41
19
132
29
12
103
72
84
95
54
36
39
12
9
156
60
3
24
27
54
39
100
56
27
37
23
54
199
137
138
1
60
36
20
15
24
9
4
83
30
24
90
33
3
48
21
45
75
24
255
222
7
47
54
79
56
72
33
42
33
21
36
7
17
30
85
89
156
60
55
20
135
60
54
120
102
9
51
9
81
54
9
57
90
138
99
57
15
28
17
19
72
35
24
60
25
179
60
60
9
12
21
15
204
28
36
65
19
191
97
59
1
5
55
144
95
13
77
30
25
48
53
15
28
20
4
11
6
24
175
140
100
20
27
18
79
17
175
48
71
21
99
9
27
54
42
33
21
15
76
12
11
61
120
65
39
51
13
41
132
55
24
20
51
9
4
41
91
12
72
89
91
8
16
60
20
15
9
48
64
125
186
33
81
96
39
120
4
5
42
13
17
163
41
54
36
60
13
11
49
72
96
65
27
12
84
27
60
18
96
3
63
18
12
15
45
48
19
260
12
28
20
27
30
183
28
65
115
72
41
51
81
18
6
103
92
148
12
11
24
6
75
33
19
17
15
88
23
24
85
116
64
36
104
28
56
4
56
12
84
100
89
60
72
7
101
30
36
30
54
6
43
56
21
30
13
8
3
37
5
55
48
12
5
87
132
39
6
19
44
21
96
6
57
21
91
44
156
75
66
30
49
5
90
54
156
19
84
131
42
54
189
111
25
8
ABCD 98690190128*3^$a+1 [50034]
36
12
18
60
127
47
162
63
3
18
111
45
24
90
21
21
27
16
20
24
15
93
40
29
96
18
12
18
39
75
193
59
18
12
24
7
5
3
39
72
61
77
18
60
33
21
126
157
35
12
21
24
69
42
33
81
78
6
24
3
27
1
35
24
36
169
83
13
32
33
12
12
31
11
6
12
60
75
88
5
72
7
29
27
33
30
132
24
24
6
36
48
51
36
72
3
18
55
47
33
69
6
30
24
3
12
40
11
12
18
24
27
76
60
48
47
12
97
221
19
24
12
48
65
60
87
99
150
108
43
68
21
24
102
42
36
12
24
6
12
78
54
48
73
24
8
16
71
25
5
24
51
33
18
9
21
18
6
3
15
93
27
33
63
6
96
18
61
8
45
30
48
18
84
6
264
1
89
31
41
6
108
30
7
47
61
36
24
41
3
3
37
23
54
15
63
30
51
75
109
12
11
60
18
84
96
15
45
12
24
18
1
12
20
28
20
36
33
3
3
21
33
78
42
43
12
101
24
60
6
9
93
7
53
12
15
33
7
5
12
288
7
29
42
18
6
21
3
129
57
15
16
23
6
60
51
39
21
93
51
33
96
6
18
66
61
20
81
12
72
15
40
29
36
115
95
24
24
6
60
39
3
12
48
42
66
9
16
59
6
132
19
44
57
12
30
1
29
31
41
15
15
61
53
19
11
6
55
140
84
24
16
77
7
11
9
96
16
56
40
48
17
87
21
42
18
6
54
54
37
11
30
120
183
27
12
6
12
24
30
121
44
45
48
36
51
3
42
39
21
54
12
12
97
5
39
52
5
19
11
72
6
12
30
13
17
103
17
7
23
60
12
13
17
115
56
9
51
12
129
39
15
12
9
4
17
18
45
9
171
9
18
12
61
44
27
66
42
12
30
6
33
52
60
65
48
6
30
18
25
5
48
24
19
12
5
48
67
8
15
24
18
48
6
69
9
51
9
3
27
13
140
88
12
17
60
18
18
60
30
25
5
60
7
48
35
57
15
37
11
6
18
48
33
27
25
65
3
99
12
13
41
24
27
24
39
1
35
6
39
52
20
33
91
29
6
21
93
12
79
140
63
156
6
18
1
119
96
25
77
115
68
45
24
67
84
32
9
6
144
21
27
1
11
6
120
12
18
33
9
12
24
7
20
9
36
48
19
17
6
108
42
3
39
18
87
111
72
12
72
21
27
6
30
12
13
5
39
28
59
18
75
21
27
39
49
35
42
12
18
9
39
9
195
48
69
9
67
24
8
87
24
9
33
7
17
31
77
18
30
27
3
33
39
6
111
28
5
36
60
12
18
25
17
3
27
37
17
18
36
12
24
54
36
31
168
29
15
36
12
57
30
1
17
75
24
33
183
159
18
3
33
15
36
64
221
18
6
36
24
27
33
90
24
12
13
11
54
115
12
71
13
12
44
153
36
12
19
29
120
24
6
121
11
12
6
12
103
36
80
69
12
108
115
5
15
40
77
42
121
17
18
9
33
24
6
24
93
15
48
30
7
5
48
18
54
63
52
137
24
6
78
43
20
3
30
91
65
175
71
12
12
24
57
9
6
78
120
42
42
27
4
44
36
9
66
21
33
127
35
60
78
7
29
24
12
3
28
23
9
12
69
19
5
3
33
30
1
8
16
60
47
13
47
25
72
41
84
66
1
5
36
18
81
45
30
54
36
55
48
11
12
37
32
33
31
47
42
48
18
37
8
72
4
24
17
48
55
12
60
113
31
23
18
55
59
45
16
72
56
21
115
56
45
43
35
90
199
12
5
19
65
30
6
60
18
30
60
63
48
27
42
12
36
27
3
25
17
30
25
72
149
12
99
45
31
65
79
29
19
17
66
85
12
23
18
12
12
42
48
42
18
61
17
12
36
66
9
27
12
13
23
210
60
90
84
66
55
11
121
53
60
12
3
39
48
49
29
36
18
36
54
6
30
15
72
99
85
11
24
61
53
12
3
51
1
23
25
29
30
30
27
9
12
18
6
120
6
48
49
5
12
6
30
39
36
40
5
19
29
6
54
42
48
45
40
32
33
36
6
48
36
33
15
6
30
24
12
30
31
20
28
5
55
32
88
29
72
108
18
12
12
6
12
72
139
41
48
42
25
36
17
6
54
51
159
1
5
12
7
77
18
73
59
18
3
129
6
85
5
75
33
54
120
78
3
4
11
30
24
3
33
55
5
7
95
9
21
30
12
13
17
51
27
60
69
63
1
65
39
15
13
5
3
9
60
12
84
144
91
44
87
1
47
33
69
3
12
64
29
15
15
61
96
29
12
72
12
54
84
6
12
55
68
69
60
123
27
36
6
19
11
61
5
30
97
71
12
93
60
64
56
15
49
65
78
33
40
5
24
42
1
35
24
1
65
18
30
102
12
1
47
54
51
9
78
108
13
5
27
105
24
48
3
28
29
18
37
173
3
9
55
11
42
78
21
4
77
18
24
21
12
123
150
75
9
42
6
60
3
36
16
23
6
43
17
54
54
27
15
96
9
36
9
31
5
18
36
54
12
54
33
93
3
12
24
9
42
18
31
5
39
15
61
29
39
12
81
204
19
12
95
102
15
33
3
99
21
15
24
18
108
7
24
29
51
3
33
9
84
36
30
18
7
60
24
20
27
30
15
112
41
27
57
55
8
33
7
20
63
25
60
44
15
18
3
9
36
7
92
33
63
27
42
6
84
18
15
57
18
24
24
61
104
51
18
102
61
44
21
60
12
30
48
37
12
71
24
21
24
9
6
36
69
45
84
54
30
126
1
23
30
66
162
15
39
18
43
60
23
12
24
78
18
25
29
115
29
6
30
48
66
ABCD 98690403226*3^$a+1 [50045]
191
24
85
3
15
12
78
27
105
75
32
40
45
84
84
11
72
25
59
43
53
19
65
43
36
126
11
24
24
4
12
3
48
5
112
15
41
31
18
47
19
9
32
85
23
25
72
36
84
18
17
48
181
36
48
18
30
83
12
25
72
36
24
75
8
7
17
43
33
9
36
23
36
148
20
7
48
17
28
15
30
35
48
43
36
30
6
24
18
11
16
33
15
105
126
41
25
11
4
3
18
23
19
78
15
8
52
9
59
24
88
9
30
138
11
7
30
83
31
5
168
72
61
47
1
24
3
3
6
30
29
16
104
67
18
66
6
15
80
4
20
48
7
78
96
11
24
4
8
120
4
9
71
13
87
93
120
23
64
33
3
33
35
36
1
59
13
72
3
56
1
24
27
24
63
45
8
184
68
13
27
56
1
59
52
9
6
89
36
24
73
11
25
11
24
31
101
60
52
20
48
13
36
15
9
35
109
63
8
36
40
68
55
53
12
1
59
12
100
21
60
27
8
84
24
24
28
12
20
25
15
21
11
36
40
27
5
67
53
37
143
12
16
45
24
11
12
1
11
48
7
5
24
7
69
105
71
100
3
137
25
42
17
36
12
36
37
54
45
60
33
12
3
8
7
30
12
36
24
6
30
30
65
4
60
20
19
5
19
132
101
40
104
28
3
12
48
9
48
51
96
6
15
68
16
80
28
8
7
36
29
1
27
33
11
61
12
35
7
93
57
95
25
63
33
42
41
12
85
39
63
66
12
24
48
12
11
43
9
21
12
30
57
68
72
73
59
175
45
9
11
1
35
48
61
66
29
19
6
36
23
16
36
12
57
11
64
63
41
85
27
8
85
27
15
42
3
20
37
18
29
60
100
56
24
61
12
11
7
5
4
15
6
24
11
12
28
63
6
60
60
60
36
12
78
5
7
65
96
76
140
48
7
65
16
44
31
125
7
17
1
42
66
27
9
66
45
32
25
72
36
102
18
102
5
37
36
39
140
40
3
30
18
5
72
127
36
5
7
113
4
44
7
30
108
59
12
91
29
84
4
8
85
107
73
23
31
45
3
5
48
108
37
24
11
108
19
72
5
88
27
6
35
12
55
42
75
120
15
6
47
13
87
63
12
125
13
114
30
18
5
91
9
32
40
21
30
30
18
17
64
21
138
77
37
66
66
15
33
12
3
15
41
4
72
45
95
16
44
28
33
12
35
115
5
12
60
1
12
18
24
60
48
30
27
3
30
143
60
24
28
27
45
9
42
12
53
12
13
15
24
21
42
66
6
54
27
9
35
40
21
15
117
42
5
60
1
59
40
56
43
17
12
12
28
48
44
28
105
12
51
68
25
11
40
3
102
15
8
73
12
11
76
56
12
108
4
20
60
61
24
36
95
43
21
21
95
52
3
18
11
16
72
92
43
42
35
28
45
23
25
60
39
9
144
11
76
21
24
35
28
48
24
56
52
32
40
51
48
54
11
1
203
28
117
11
109
36
6
30
11
40
15
42
18
54
23
7
5
19
36
5
31
105
140
24
36
24
31
5
49
35
13
72
3
48
24
45
18
12
5
25
15
51
30
12
83
7
33
24
33
12
23
156
12
43
9
45
11
25
27
3
17
100
60
45
18
9
21
12
60
23
60
79
33
15
120
72
60
138
27
32
13
18
5
19
24
17
12
67
21
24
21
35
43
57
8
31
126
39
9
35
127
29
24
7
29
40
20
60
16
75
132
102
24
59
36
85
119
28
24
20
13
47
1
35
108
187
54
138
5
37
6
9
63
12
33
3
29
100
21
15
3
5
97
47
28
44
28
21
51
81
39
9
35
79
117
20
24
49
180
23
72
25
18
129
15
30
23
36
1
71
4
80
40
9
119
121
47
7
41
4
20
12
73
12
96
24
54
54
15
27
54
42
84
5
36
97
11
76
8
13
23
120
12
4
68
12
84
97
18
24
53
144
40
48
56
7
108
66
51
20
25
18
5
76
36
15
18
96
48
27
33
18
12
36
30
36
155
49
24
11
4
75
53
24
13
60
60
11
49
47
28
12
36
15
9
93
36
12
23
61
63
63
12
12
30
36
47
1
27
45
12
11
4
20
7
78
3
9
11
60
24
100
80
43
18
72
30
36
6
51
44
25
108
27
33
23
100
20
72
48
97
155
1
102
54
24
30
6
96
90
72
53
4
44
67
29
88
45
15
20
12
88
8
64
69
126
5
16
20
144
40
20
24
61
11
4
36
33
239
72
48
7
65
31
53
12
7
161
36
28
20
145
72
11
55
18
71
25
11
48
1
36
83
4
45
35
13
23
4
45
15
32
43
41
79
5
43
117
27
45
8
7
5
1
72
11
67
65
7
45
3
45
15
45
32
52
63
5
55
30
11
7
9
20
1
24
63
32
73
102
53
25
3
8
1
35
28
45
11
76
48
33
12
6
21
45
11
13
36
6
72
65
72
24
16
69
59
112
20
1
30
53
37
15
8
64
8
145
24
83
52
75
6
23
1
11
12
12
76
44
13
12
11
12
28
57
3
80
49
24
11
28
72
45
6
17
1
35
7
42
47
61
27
15
17
19
12
53
64
63
89
43
18
24
75
75
65
60
60
24
4
105
12
3
3
90
78
6
35
25
60
36
72
23
13
27
27
45
60
56
19
17
13
60
11
1
18
5
100
57
6
5
19
6
24
51
72
108
32
52
33
3
39
6
15
12
27
29
1
48
27
39
17
60
132
48
13
6
29
19
18
167
25
11
1
11
60
49
120
51
45
24
3
20
12
109
11
19
66
48
11
16
56
43
17
12
25
83
7
5
37
23
1
11
13
72
3
ABCD 98690476442*3^$a+1 [50066]
71
4
21
174
45
144
72
20
4
21
39
80
7
45
8
1
83
7
89
4
32
145
90
45
24
120
51
30
126
177
48
9
60
75
120
8
36
60
36
1
27
132
140
4
84
27
114
47
112
36
15
65
72
49
39
12
15
24
21
8
40
36
39
69
33
3
84
60
12
56
40
8
16
15
41
49
51
32
28
24
9
102
9
24
56
19
126
135
56
4
9
11
28
51
180
5
136
44
4
60
36
204
20
7
9
81
414
9
27
36
57
96
24
48
153
47
25
54
9
72
33
39
87
9
20
12
4
20
19
72
29
88
72
15
9
45
15
51
24
69
36
60
20
85
39
87
5
49
39
96
92
180
48
7
177
48
8
72
52
20
1
27
108
72
128
40
32
72
40
32
85
63
93
63
15
41
151
24
29
25
51
24
45
11
25
39
24
63
18
126
105
128
1
159
3
24
45
48
156
111
149
187
45
33
66
93
32
84
97
83
61
11
13
39
48
39
29
1
15
45
59
61
39
75
30
75
51
24
21
24
81
83
48
60
40
72
8
25
147
123
53
55
9
51
120
105
21
3
33
35
48
4
12
135
29
60
4
32
40
105
15
156
20
25
39
48
12
60
56
40
84
84
15
209
136
51
93
116
100
44
7
101
40
108
201
30
89
4
60
48
108
24
8
64
9
15
12
84
48
27
29
55
9
27
29
40
120
60
21
126
18
126
65
24
61
51
80
13
12
24
23
40
27
149
100
15
96
210
3
12
9
30
60
29
1
126
21
24
8
72
25
54
81
144
20
12
193
135
56
19
45
15
41
24
1
35
36
253
35
40
96
36
33
47
133
75
12
152
7
69
57
18
161
19
17
100
72
96
24
8
4
20
1
54
36
189
81
114
45
168
192
39
57
44
49
11
4
96
48
32
25
51
24
69
90
306
23
7
204
5
7
57
8
168
40
105
96
30
54
60
59
7
9
44
7
41
52
36
12
60
63
36
33
12
80
1
63
15
65
25
11
4
120
36
45
39
45
47
4
48
60
57
83
7
33
48
45
24
120
3
60
27
201
24
8
48
28
32
4
48
56
64
20
43
18
35
124
32
88
48
8
64
80
223
9
15
41
24
1
87
72
9
95
61
54
17
55
114
30
9
12
24
9
111
80
4
164
48
25
24
30
81
33
87
15
9
56
25
47
43
17
7
29
1
24
87
33
11
151
45
8
16
9
120
6
153
36
147
9
36
123
5
16
20
49
12
18
17
48
64
21
51
48
21
27
72
27
24
66
279
20
25
71
28
108
120
69
35
1
63
45
35
192
148
12
9
111
3
29
48
28
21
95
61
18
9
36
44
16
20
256
36
15
45
9
35
25
95
241
63
92
13
39
27
29
187
18
51
24
24
56
72
24
64
51
54
39
12
84
81
15
8
132
55
45
60
9
11
19
96
41
25
24
3
72
9
6
5
108
40
48
45
18
29
16
12
3
29
148
3
102
144
24
12
35
48
31
33
21
95
16
105
51
44
64
36
140
64
24
57
15
39
6
180
51
44
24
151
41
79
81
44
19
45
80
100
15
57
9
15
24
15
9
12
69
47
13
15
224
43
18
15
45
51
8
7
65
4
12
33
47
4
44
16
36
33
155
16
39
89
48
100
15
45
63
6
51
8
7
54
171
123
5
64
8
148
21
75
96
45
47
121
15
24
36
51
45
48
48
183
30
27
44
36
84
61
3
24
20
28
24
99
6
95
61
35
100
9
3
72
8
100
51
6
11
28
45
35
36
1
24
63
36
57
54
144
96
30
35
84
24
1
111
165
15
219
105
72
15
9
9
191
4
20
91
45
24
21
126
9
15
21
33
30
45
12
93
126
144
9
21
96
120
243
60
128
52
32
4
24
96
96
189
102
54
144
39
8
24
160
9
12
47
108
4
48
48
60
8
1
15
39
17
144
79
30
11
16
69
11
145
27
117
63
171
36
54
11
28
21
12
143
25
39
36
15
29
7
5
136
48
75
21
44
96
108
40
21
36
39
56
40
24
96
36
12
21
51
75
129
20
7
108
21
48
20
127
21
8
52
44
1
47
240
72
124
45
12
24
3
12
36
15
45
12
120
27
5
216
ABCD 98691130106*3^$a+1 [50172]
156
63
69
60
123
18
51
48
63
93
24
48
285
15
132
123
198
72
159
48
225
288
468
72
375
57
90
45
60
21
54
93
192
273
15
3
105
75
90
111
51
69
216
75
69
144
57
63
99
93
84
21
63
9
51
57
27
45
3
15
9
36
84
33
15
21
72
18
9
135
18
72
423
243
234
3
108
84
21
51
183
36
117
135
225
12
51
141
36
12
315
18
3
87
45
45
159
219
90
72
99
144
9
90
93
123
57
72
213
63
420
147
18
72
63
156
24
60
219
33
165
90
33
57
27
45
63
45
3
180
12
75
105
60
48
120
45
51
300
84
87
129
36
48
39
117
81
108
39
96
60
75
297
12
321
87
93
54
306
147
24
9
87
3
105
12
63
117
45
72
36
99
81
72
252
51
12
60
48
9
36
27
63
429
36
204
33
3
240
60
237
15
93
27
72
63
450
90
90
3
240
60
204
48
84
60
93
51
75
117
27
141
96
348
261
15
75
180
72
9
9
180
51
183
90
180
126
9
45
36
15
147
270
72
18
57
15
90
15
75
486
54
33
3
45
9
111
144
33
63
24
291
57
15
45
153
15
129
90
18
18
81
24
75
9
156
84
3
72
21
192
183
180
54
3
300
12
72
60
204
69
3
48
12
228
105
54
45
12
48
336
24
48
117
36
162
33
12
45
18
105
156
9
90
249
36
60
195
90
39
12
24
177
18
45
117
90
45
45
39
33
63
144
336
33
159
3
468
117
27
81
45
72
15
60
33
39
15
36
69
240
48
453
54
141
237
15
108
36
3
18
39
24
216
189
72
288
162
72
18
3
132
24
96
48
36
3
57
321
72
36
90
57
24
60
21
27
108
45
18
105
12
12
36
159
108
33
57
90
342
18
105
3
45
27
72
93
12
93
180
18
54
63
48
15
324
21
15
72
90
195
3
54
36
39
108
204
243
21
69
18
33
72
24
33
90
21
177
135
45
108
15
39
33
120
45
3
36
69
72
270
90
18
9
336
144
12
3
216
162
27
72
36
84
24
24
12
276
60
228
72
3
72
18
162
108
105
147
18
90
45
180
207
18
51
48
120
33
90
9
81
3
177
39
51
288
69
60
105
90
33
48
12
123
342
63
12
105
162
36
57
168
747
93
12
48
99
57
36
84
129
270
234
3
123
21
84
144
96
195
45
72
72
81
171
84
69
36
159
72
120
96
3
180
201
69
51
24
24
63
18
ABCD 98691382534*3^$a+1 [50037]
45
63
12
21
3
74
22
108
72
9
51
60
21
27
12
24
72
114
18
120
36
57
87
2
34
105
15
36
36
62
160
27
15
84
117
15
9
3
120
42
114
14
16
27
63
6
78
21
15
12
18
54
33
89
16
3
15
24
38
34
24
6
18
48
62
10
6
135
51
150
6
42
126
36
60
98
178
33
45
6
108
57
15
45
3
57
173
10
48
24
24
120
261
3
12
60
78
51
96
51
72
120
21
87
24
96
33
15
36
60
9
27
2
82
9
39
126
30
24
42
138
12
180
189
57
135
3
24
62
58
36
60
96
9
29
46
12
60
93
15
57
87
21
9
6
42
75
123
12
12
50
106
105
15
36
24
21
15
21
15
74
46
12
12
26
10
60
24
50
10
24
21
99
72
9
144
21
114
132
33
36
5
10
9
111
84
21
53
22
120
9
9
6
36
48
72
81
159
105
3
12
105
75
84
12
9
219
126
176
139
24
15
24
38
142
50
7
84
75
84
36
2
10
24
48
96
24
6
27
3
24
21
120
99
90
80
10
93
159
48
33
9
78
141
219
21
21
18
33
87
132
24
42
42
33
24
24
15
45
87
9
41
82
30
6
26
16
42
108
42
48
42
6
6
36
24
96
69
9
51
39
60
26
10
9
51
21
5
22
60
57
135
9
15
45
89
70
42
30
36
60
114
18
228
33
15
12
33
15
36
165
69
6
26
58
54
30
57
15
69
39
78
78
117
87
36
114
32
48
106
81
39
12
2
103
27
12
69
39
36
12
45
48
156
75
105
41
70
69
69
66
36
72
96
141
60
51
12
42
30
48
36
21
63
42
186
24
21
159
26
70
42
147
45
90
38
46
162
39
15
21
60
3
6
30
144
24
42
90
129
21
30
180
30
240
48
3
84
3
36
45
21
6
48
21
3
21
75
12
45
3
81
3
66
114
21
12
29
46
309
36
9
80
70
26
58
24
168
48
6
171
87
108
9
96
75
9
21
32
43
99
9
51
9
27
24
26
10
33
15
54
48
198
72
24
24
36
81
48
29
7
36
15
24
36
48
12
72
57
93
186
24
30
18
69
3
60
240
12
30
6
24
21
39
24
105
51
24
36
9
15
57
63
45
27
33
15
24
6
32
202
12
90
138
12
129
9
18
12
201
36
39
30
42
24
21
108
207
14
16
18
36
108
168
54
39
171
9
12
15
33
12
84
180
5
34
72
9
36
9
39
89
7
41
115
29
10
24
30
27
144
63
72
108
216
12
129
24
15
96
120
9
156
3
6
6
48
60
12
21
123
12
45
228
51
290
55
255
96
42
87
3
12
45
15
60
114
27
24
36
39
96
84
105
3
18
80
22
12
84
84
12
26
130
9
3
108
48
60
120
72
42
126
45
75
12
78
54
108
78
27
159
24
57
39
9
21
39
9
6
42
54
24
57
123
14
16
102
24
120
45
15
78
27
15
48
6
30
21
24
69
3
3
60
21
3
81
51
21
15
105
15
24
48
72
9
15
12
210
42
6
87
3
6
54
12
84
96
72
36
21
105
18
36
45
27
84
9
15
72
14
58
36
45
87
33
87
105
84
36
24
36
207
12
30
80
16
32
10
12
156
33
72
39
126
30
48
2
10
132
180
72
24
14
22
60
110
58
38
22
21
60
9
27
5
46
2
10
6
42
12
81
75
24
12
69
21
30
36
48
21
84
69
27
60
9
6
60
24
36
9
27
30
39
51
9
3
33
9
51
195
42
258
48
96
24
6
198
141
75
21
3
48
84
36
153
36
15
81
27
33
9
318
168
42
18
14
10
54
32
19
3
36
6
54
26
91
69
6
45
15
48
24
12
108
33
87
132
24
90
54
156
12
18
66
48
36
24
21
15
96
30
54
26
91
39
126
48
6
21
5
115
15
153
21
144
30
36
96
24
38
130
57
24
72
5
10
24
24
84
2
10
108
12
21
99
288
6
6
21
5
22
42
51
63
144
21
36
69
30
21
141
42
36
141
123
21
12
39
69
39
72
21
9
6
84
60
48
240
42
30
24
144
33
3
54
32
96
10
48
81
53
7
39
45
135
36
21
5
43
99
57
185
16
18
14
46
60
81
3
ABCD 98691480016*3^$a+1 [50236]
12
43
32
28
2
34
20
16
14
39
15
6
36
3
31
5
135
16
24
80
4
72
17
7
20
69
45
66
129
12
15
33
21
63
7
5
19
90
26
100
29
61
59
27
54
6
10
14
4
2
27
7
14
60
30
12
28
6
26
90
15
13
11
51
45
12
7
56
30
34
20
30
60
4
32
3
60
105
16
23
63
4
44
82
14
66
18
30
15
51
4
5
27
4
161
33
60
66
33
1
92
40
50
24
66
15
45
3
7
140
28
2
30
40
44
10
14
16
6
110
9
9
39
27
24
72
108
9
57
36
3
21
16
167
7
36
14
96
34
86
15
49
110
16
5
3
45
12
9
123
12
15
180
9
1
20
90
100
26
174
144
70
60
20
51
60
120
48
3
40
8
22
18
5
24
21
30
16
110
6
10
23
24
21
16
11
99
30
51
103
2
18
21
60
21
90
150
78
69
13
50
57
31
50
22
68
36
60
4
146
46
68
90
42
58
12
8
27
69
30
93
3
78
22
68
130
102
5
15
24
60
105
9
30
10
2
28
5
15
141
55
54
35
1
50
45
49
6
66
59
39
9
27
10
20
4
12
164
60
16
35
9
24
40
102
8
21
15
6
154
41
15
9
15
36
10
14
4
2
10
8
36
24
72
40
8
9
27
60
54
30
36
34
2
24
24
30
30
12
18
72
48
30
30
12
168
16
14
12
208
20
21
9
15
15
57
25
44
36
3
121
11
3
40
50
6
64
42
38
70
2
33
45
60
195
1
14
66
60
10
56
9
25
66
5
9
4
56
3
117
154
50
36
16
14
129
91
20
4
29
12
39
12
30
70
24
53
60
96
1
26
93
60
51
24
60
9
7
20
6
3
25
20
6
60
6
27
27
16
65
25
8
6
36
88
86
90
24
60
6
36
15
12
33
18
40
29
51
9
27
6
18
9
87
30
16
98
90
10
6
20
3
60
7
84
86
40
20
34
56
21
84
1
98
42
39
51
45
12
27
33
21
10
6
50
45
31
8
6
30
120
33
13
18
26
84
6
9
27
34
35
105
174
57
9
46
18
26
30
40
83
1
20
16
6
29
99
136
60
41
25
44
34
120
17
45
28
60
56
16
47
33
54
9
15
117
3
45
127
80
108
10
26
105
21
3
24
1
12
59
168
120
31
116
36
24
144
76
50
174
10
11
25
14
46
11
3
21
55
36
48
6
26
9
9
90
45
51
24
9
3
54
30
6
15
43
5
31
14
135
24
72
19
2
24
16
8
10
65
12
84
75
46
44
36
10
8
69
60
27
6
30
30
15
85
104
3
3
30
15
99
10
14
10
126
44
76
89
12
15
18
6
40
24
12
98
42
9
75
21
75
94
14
81
48
7
30
14
36
54
42
30
28
32
39
31
14
40
20
3
3
33
51
6
90
108
6
30
10
11
3
72
18
40
2
54
3
63
30
48
22
29
115
140
66
28
20
90
72
48
12
4
24
5
21
3
37
26
105
39
9
7
14
54
40
32
18
15
7
74
3
63
24
16
20
84
124
36
41
33
12
4
50
60
124
29
96
24
117
30
81
3
6
6
18
12
54
9
75
9
132
25
84
50
6
6
18
10
5
12
39
4
26
3
3
34
80
16
23
45
51
195
24
12
9
15
45
31
5
9
24
42
4
29
72
9
30
4
56
66
3
21
15
19
42
44
4
20
12
108
10
20
16
80
21
72
37
26
105
99
46
14
6
30
33
12
144
15
54
16
44
39
48
3
12
45
9
10
6
14
34
2
9
9
22
29
48
7
50
114
21
39
36
9
111
60
10
35
69
6
90
30
36
30
88
110
9
1
2
9
49
36
35
55
65
1
14
9
12
55
8
160
36
20
9
61
20
24
6
21
19
29
91
14
82
18
32
18
70
2
70
74
66
18
10
11
48
60
3
4
80
96
48
10
30
60
56
54
42
4
20
9
7
104
36
18
22
14
114
52
29
36
159
6
3
15
69
36
75
12
24
54
27
39
60
154
50
22
110
18
10
60
32
40
38
16
20
46
29
15
81
19
14
12
54
60
4
5
31
44
12
18
12
27
31
42
23
24
33
39
9
36
90
9
105
39
21
36
3
27
46
20
78
60
21
21
88
62
24
24
16
26
18
96
24
30
87
39
36
18
6
6
64
104
6
6
3
132
19
56
60
60
9
36
9
51
15
30
34
14
6
33
51
9
12
19
56
34
35
37
59
21
10
14
34
96
5
25
35
45
64
6
20
33
63
30
34
36
44
46
8
66
96
4
5
91
44
66
54
16
74
3
61
62
57
7
24
20
36
69
1
104
39
51
16
20
9
51
70
30
6
35
13
42
8
66
3
57
4
6
20
16
17
21
216
10
54
6
26
18
76
50
10
14
12
180
90
33
7
14
3
123
10
83
36
9
27
63
36
9
51
93
7
5
36
39
9
51
6
27
7
5
51
28
5
45
76
80
16
47
21
27
13
30
2
3
21
60
30
21
12
87
84
45
12
63
42
84
6
9
19
30
26
84
6
10
50
3
43
113
85
12
35
9
6
40
18
146
6
3
51
10
44
6
90
54
9
1
50
69
3
120
64
5
85
20
16
47
81
6
30
54
100
6
59
7
14
64
59
231
45
81
24
51
75
4
62
27
72
48
21
15
15
52
17
3
84
4
12
78
11
24
27
24
4
29
1
11
39
30
82
14
54
69
33
78
105
15
90
70
32
4
44
10
12
18
5
135
40
65
87
168
42
3
24
13
8
75
12
43
2
30
69
39
22
20
70
29
24
55
26
6
24
70
80
24
51
75
4
56
60
66
18
45
15
72
189
25
74
45
15
42
144
94
56
70
14
42
30
34
83
87
46
8
6
21
ABCD 98691726184*3^$a+1 [50195]
30
297
27
53
48
79
216
90
63
27
294
15
51
317
97
330
90
180
90
36
105
15
180
144
150
215
144
67
45
105
663
87
180
54
191
64
15
150
156
399
75
69
897
54
96
90
239
48
48
379
420
180
30
6
105
195
93
32
379
149
37
444
143
43
69
15
216
89
144
91
90
60
66
60
65
79
396
30
54
209
151
240
396
125
139
90
270
240
93
33
143
16
345
156
59
265
96
183
272
85
59
151
204
66
114
105
21
300
240
143
67
60
54
11
19
396
144
90
183
96
81
90
53
403
210
107
97
159
21
126
30
47
43
117
128
25
144
60
11
55
60
354
90
330
486
120
114
216
270
144
65
241
15
80
25
215
55
57
32
55
41
19
36
249
15
180
96
414
111
99
96
54
120
63
87
66
234
60
33
32
145
180
155
240
1
54
233
48
175
113
64
147
125
1
47
112
15
81
9
6
54
180
90
30
96
120
23
67
77
103
153
144
243
189
176
304
80
208
123
60
210
24
36
54
36
33
32
208
192
32
307
29
192
355
24
270
263
73
23
67
60
144
90
119
96
96
139
360
336
150
54
161
199
90
159
147
120
90
114
120
60
21
48
57
210
204
30
630
150
120
330
246
54
216
9
15
66
150
210
359
96
175
144
369
32
19
210
240
246
117
176
112
15
90
120
384
95
211
29
55
41
559
90
23
16
51
516
9
81
143
1
360
360
240
239
547
24
90
251
112
27
101
175
84
125
181
75
32
97
30
113
37
36
120
239
55
210
96
120
399
21
30
173
121
210
180
65
151
234
111
15
114
210
96
174
143
256
21
203
133
59
96
79
216
24
65
ABCD 98691971564*3^$a+1 [50006]
127
5
13
48
72
47
25
23
7
53
43
5
64
3
77
85
15
33
12
96
12
3
27
102
135
44
1
71
7
77
13
23
60
144
91
54
90
29
36
16
57
27
60
36
69
30
29
19
53
4
20
235
21
80
49
48
18
105
144
20
16
24
80
25
48
12
75
8
28
39
53
36
1
276
282
57
60
44
7
69
3
17
144
1
6
29
48
115
17
151
5
180
132
37
168
83
19
29
52
9
30
105
183
33
9
155
40
3
101
60
52
92
12
256
45
159
44
19
41
136
8
52
75
18
72
15
21
99
44
16
3
33
204
45
35
43
17
16
87
5
25
252
48
11
16
56
64
81
42
17
133
23
40
69
6
9
8
55
48
90
15
60
105
12
47
108
85
95
7
21
9
90
201
9
23
28
24
36
327
53
19
269
52
15
53
16
96
20
7
101
91
6
23
136
21
24
30
5
85
15
33
30
57
15
5
136
45
39
81
54
186
35
84
223
42
75
60
56
85
23
52
20
4
68
37
15
111
120
45
24
45
11
64
8
37
30
81
129
48
30
5
37
35
96
72
37
78
33
24
56
205
155
4
248
13
23
1
23
28
8
67
42
60
87
51
69
20
40
21
12
11
16
45
270
48
57
68
13
15
57
11
19
30
90
17
16
135
165
9
23
13
54
45
21
30
29
25
119
16
3
18
35
64
75
96
17
97
15
81
30
69
45
95
60
61
54
65
40
63
17
61
42
41
31
18
47
48
145
35
13
12
47
1
135
69
71
124
81
12
35
28
44
43
77
43
341
16
3
33
15
17
55
77
16
120
165
12
12
75
51
17
7
149
19
18
54
30
15
3
42
78
42
126
24
41
157
71
60
79
168
45
45
15
8
76
80
13
3
128
24
43
102
3
15
9
8
7
168
53
37
71
36
76
39
6
39
20
100
36
15
29
43
93
8
16
3
17
16
9
15
36
69
48
23
49
239
76
3
17
48
36
61
288
72
78
18
60
144
23
43
24
21
92
37
15
33
27
21
15
27
41
31
66
12
18
174
15
8
72
13
203
100
15
42
23
97
47
40
36
8
1
15
8
36
36
115
66
107
52
176
49
48
11
19
125
28
15
9
60
45
11
72
36
52
105
75
69
108
78
245
60
25
12
11
60
109
83
64
96
165
75
27
78
42
33
92
112
21
54
21
80
100
15
114
23
28
309
15
93
27
120
63
41
24
52
51
144
5
76
207
72
105
8
12
60
1
75
8
61
11
4
60
188
127
81
45
99
153
87
33
312
78
117
3
113
7
5
36
36
13
11
1
138
77
40
224
1
60
6
24
105
20
24
76
15
29
72
60
64
116
67
42
15
21
107
36
1
36
24
15
21
23
37
120
95
25
39
60
8
12
100
44
1
75
96
8
139
33
9
15
105
15
96
45
83
96
13
42
21
44
181
12
102
120
41
12
37
150
90
111
15
65
72
7
30
18
117
8
52
36
9
15
3
42
15
15
65
31
45
9
18
113
100
104
76
9
15
33
60
63
32
28
8
1
83
25
35
175
30
27
128
25
48
120
102
18
263
49
143
55
17
25
3
68
1
191
4
56
49
15
44
136
36
44
13
27
15
173
13
99
21
84
36
23
12
25
12
23
49
51
75
17
13
12
27
8
52
60
3
48
29
43
48
24
105
200
103
90
27
75
5
24
91
53
12
25
15
104
7
72
17
121
84
75
8
97
78
77
48
43
53
156
55
78
42
45
45
11
4
36
84
20
1
39
3
57
44
112
75
29
40
8
13
12
12
75
96
57
191
120
19
17
1
54
53
13
15
9
35
280
36
39
30
48
23
19
29
67
65
25
30
69
45
11
4
180
80
43
42
15
36
27
90
12
258
90
102
18
147
3
102
15
33
47
40
3
65
7
125
91
65
4
3
17
103
5
37
171
20
25
54
65
175
21
45
30
24
89
169
11
72
19
21
57
42
48
113
64
8
60
72
120
1
12
63
39
30
35
180
40
68
60
37
6
149
43
197
115
45
ABCD 98692615436*3^$a+1 [50120]
20
88
69
59
31
153
27
5
4
135
126
108
36
75
140
100
80
19
17
36
127
77
31
77
13
108
35
76
33
270
125
127
125
109
36
36
135
12
141
75
36
36
69
54
21
144
140
1
3
105
216
75
132
324
8
292
144
141
399
105
99
36
36
9
111
105
36
3
132
9
63
117
99
81
3
15
5
103
93
24
48
105
198
21
68
55
21
24
80
127
45
108
27
9
117
3
284
36
64
12
24
12
20
49
36
39
15
9
152
132
16
36
33
27
284
31
53
145
198
9
9
99
80
76
72
92
12
24
121
18
90
135
12
15
45
188
40
15
77
40
63
126
27
32
220
36
99
237
144
20
49
108
18
17
217
23
52
15
57
24
9
18
17
145
36
111
104
184
72
24
156
24
9
75
105
63
84
56
72
40
117
35
91
54
288
90
18
90
57
33
27
48
60
12
87
225
228
36
429
131
180
16
68
37
3
87
81
8
19
126
111
96
8
64
27
5
36
52
56
52
20
4
248
160
72
56
103
17
37
72
3
168
192
56
76
261
3
72
87
18
59
120
76
20
13
35
55
9
120
108
33
39
348
44
1
35
127
126
39
168
252
116
292
285
108
36
18
45
48
140
55
125
64
44
96
49
219
33
279
224
1
179
76
213
3
24
9
35
37
72
3
20
160
60
44
76
159
41
52
87
53
91
41
121
27
81
27
80
112
128
84
108
40
68
37
3
33
72
75
132
120
60
80
55
162
99
81
35
184
324
56
156
55
9
140
16
105
126
53
76
33
23
13
27
12
36
72
33
179
163
57
132
81
207
225
71
64
36
9
18
165
72
105
36
95
36
124
132
192
92
40
44
1
18
93
69
143
132
84
4
33
75
24
144
27
45
135
9
36
72
72
396
32
88
128
12
4
24
216
156
68
132
48
100
72
192
105
63
84
51
18
144
63
44
144
76
33
135
8
37
108
23
264
40
15
17
109
126
9
9
111
32
4
123
5
88
24
48
32
100
156
132
27
198
171
392
4
9
54
197
40
176
199
5
16
24
63
93
128
16
36
213
275
112
333
107
19
41
84
220
56
12
112
51
57
96
135
57
20
85
75
32
96
121
3
132
300
141
27
260
100
120
36
204
300
132
36
225
239
148
45
36
107
64
45
90
81
80
100
104
193
18
53
37
27
108
12
68
40
357
275
13
107
1
219
132
45
171
48
32
37
3
60
8
19
117
9
99
45
111
32
100
72
12
15
153
12
20
13
71
4
56
52
144
200
49
39
483
9
44
109
135
45
75
108
68
280
176
4
84
96
32
265
18
21
36
20
264
144
112
20
4
9
207
12
360
ABCD 98692627084*3^$a+1 [50110]
12
13
15
33
6
69
32
25
15
15
90
24
18
5
13
30
17
52
3
17
4
24
45
3
32
43
9
75
33
20
1
24
47
61
12
108
87
21
36
11
49
3
56
24
7
18
23
52
8
109
63
15
57
96
57
11
64
36
12
45
72
27
20
25
11
19
36
42
18
29
73
3
60
188
36
84
49
12
11
43
69
32
100
33
3
24
33
15
176
12
4
63
21
20
7
24
45
39
17
97
11
19
36
6
83
43
5
28
36
8
16
45
47
28
39
30
72
36
35
79
65
55
45
8
7
21
12
8
7
17
25
39
36
8
40
3
54
39
36
33
12
18
42
36
54
18
75
27
21
15
17
25
66
29
25
107
61
119
19
9
20
112
63
72
65
55
6
48
24
15
8
25
15
9
75
99
117
24
20
4
21
15
3
57
44
7
30
39
21
47
36
55
6
59
24
72
1
15
39
53
12
103
113
24
16
93
72
35
79
48
60
12
29
72
28
44
72
79
69
63
45
9
36
3
84
3
9
39
29
7
18
107
1
18
6
11
37
90
33
20
4
48
20
52
3
18
54
18
3
44
121
27
27
21
15
33
24
15
5
13
15
24
20
31
29
36
7
5
7
60
29
37
3
15
36
29
16
9
24
30
17
28
45
11
31
21
99
36
42
11
61
84
36
35
55
45
60
3
101
24
12
24
12
43
21
33
60
3
9
36
24
11
52
21
36
60
36
15
8
16
128
40
3
17
7
90
15
44
7
18
24
51
12
45
27
20
1
36
36
15
9
18
12
60
129
20
24
43
57
20
40
20
7
18
3
44
73
107
1
3
24
45
3
15
9
15
5
24
72
19
9
9
11
60
40
21
51
72
75
21
51
18
11
1
3
8
7
108
29
88
36
117
24
11
7
48
42
11
37
18
36
6
3
20
4
72
20
133
63
24
48
45
47
19
165
12
32
52
116
19
53
1
24
72
51
12
21
6
36
33
69
11
4
3
29
25
18
72
53
72
64
56
121
27
56
7
9
24
32
4
3
5
7
18
42
18
15
105
18
17
7
5
28
36
21
131
72
13
83
37
18
6
18
12
29
64
33
3
12
9
120
11
7
36
9
27
18
35
7
29
79
21
20
31
45
20
91
45
63
24
45
3
54
3
32
91
114
11
55
54
11
28
44
7
18
11
61
6
45
27
77
16
8
1
15
63
41
25
6
66
72
18
42
75
20
96
7
33
32
25
47
1
71
1
75
32
73
72
3
33
35
12
4
3
60
5
36
4
12
8
7
5
13
72
15
48
57
6
5
28
24
20
25
3
15
9
44
1
3
80
43
89
28
8
4
36
15
54
3
57
48
11
4
20
36
37
15
45
15
188
4
21
24
48
72
15
3
9
33
51
21
48
11
25
51
36
92
72
1
18
42
27
3
17
1
99
80
223
9
93
36
90
65
61
6
30
18
42
59
25
3
176
55
9
8
37
11
121
36
12
3
12
45
11
19
18
47
7
6
48
24
83
25
12
27
20
25
3
48
39
53
12
13
47
16
27
120
18
24
3
45
3
8
49
23
88
20
7
9
15
21
60
3
17
109
15
3
60
5
25
11
25
6
36
5
79
81
27
65
43
9
20
31
9
20
19
6
3
8
37
18
17
12
25
96
155
37
3
123
6
15
15
29
24
156
25
96
120
6
29
28
48
12
96
15
6
18
90
3
8
1
54
9
8
25
54
5
13
47
28
20
13
3
24
111
9
20
28
68
109
42
18
48
47
13
47
25
12
3
3
5
72
88
24
24
24
135
57
48
20
40
48
12
8
19
9
20
67
137
36
97
59
13
30
17
16
20
19
9
51
21
45
27
81
11
13
23
40
32
60
1
35
36
19
65
96
1
18
45
192
44
40
48
8
25
48
6
90
11
19
60
33
15
108
53
1
3
105
60
27
21
27
20
25
36
54
21
105
35
4
36
36
33
78
9
21
75
44
24
76
21
3
20
25
71
1
72
3
8
24
12
31
144
18
12
35
28
20
36
7
9
15
5
36
4
48
117
54
17
25
15
8
4
3
18
36
108
27
36
48
12
132
8
7
33
20
19
29
24
12
31
137
7
21
12
57
36
12
35
12
60
1
3
32
28
99
17
1
18
17
7
5
108
7
18
107
1
24
11
4
32
43
21
51
30
60
18
21
45
6
30
15
60
21
48
51
45
11
25
47
12
28
32
40
69
24
23
4
21
15
9
11
55
9
44
1
6
9
45
23
7
54
47
72
36
96
25
30
6
3
51
5
60
1
47
112
48
48
32
12
13
23
43
6
63
45
12
60
18
5
7
33
21
36
39
51
90
35
36
72
25
48
3
21
18
30
27
9
75
36
3
18
27
27
21
63
89
43
29
28
8
12
7
29
4
27
126
12
108
54
29
52
24
63
18
3
44
25
11
61
11
25
119
25
30
18
18
24
18
11
36
19
29
193
12
3
24
51
45
20
25
3
80
79
65
36
19
137
24
7
5
4
104
7
42
15
75
48
90
107
73
54
9
45
71
16
27
33
8
60
19
132
36
33
51
60
18
3
20
40
84
80
28
33
48
51
60
8
43
42
3
9
35
1
18
17
12
28
24
128
52
44
7
29
28
63
9
99
6
11
25
23
72
24
40
33
15
3
17
73
15
24
15
65
16
8
1
3
8
40
12
20
52
9
39
32
28
33
48
35
7
9
45
18
93
164
13
11
12
24
36
108
4
80
96
12
24
43
72
33
15
17
43
77
28
8
43
36
150
111
8
1
6
72
18
23
31
29
37
63
9
36
24
11
37
47
67
29
4
48
9
3
12
69
24
30
36
21
44
112
57
35
43
105
15
18
51
20
64
87
5
28
51
6
15
32
7
41
7
42
36
47
37
35
4
44
61
39
8
60
37
3
69
15
24
21
63
12
15
90
15
8
7
45
96
92
91
17
4
24
12
39
30
15
39
6
15
3
41
61
3
48
9
11
12
61
39
12
20
108
7
18
23
7
101
52
45
3
21
11
12
25
3
8
16
33
11
1
35
4
39
45
12
15
18
63
57
75
32
1
144
39
24
63
90
60
23
60
97
47
25
23
7
72
53
28
69
3
80
7
29
40
60
20
4
12
33
51
69
27
48
51
45
20
4
92
1
24
111
8
52
32
36
16
44
136
44
91
36
24
65
1
18
9
15
5
ABCD 98692890514*3^$a+1 [50047]
15
15
120
48
65
16
9
107
4
156
3
192
33
111
24
53
16
48
21
107
19
9
32
36
64
60
15
42
11
16
48
36
33
11
16
84
12
12
56
97
75
27
21
117
59
4
96
273
11
19
65
31
192
24
96
113
40
224
223
17
7
213
51
65
96
28
99
153
24
15
33
15
9
9
30
65
28
27
17
4
27
137
48
16
8
31
96
57
72
104
64
48
33
15
60
99
17
60
64
27
9
33
59
124
24
12
123
21
21
135
57
15
33
47
31
45
140
24
64
33
39
39
114
11
19
17
96
28
21
6
65
64
80
144
64
8
49
54
69
27
33
57
15
63
9
8
31
18
63
12
69
27
140
169
23
4
36
39
24
9
15
113
4
44
4
128
43
21
12
9
59
91
9
168
36
96
3
81
15
129
24
72
24
56
79
281
24
28
36
33
11
67
33
12
27
105
8
73
54
53
36
112
12
21
30
66
15
44
19
48
29
52
72
56
127
29
16
3
33
63
18
96
95
24
31
57
225
183
96
24
8
25
27
20
55
9
48
56
16
57
48
27
44
16
8
7
21
128
112
27
24
17
160
24
15
81
48
128
100
51
45
12
9
39
8
24
84
4
12
21
123
60
68
19
93
20
48
7
9
33
159
48
32
16
48
63
96
89
40
8
265
11
19
17
28
51
129
39
5
16
108
48
39
57
132
12
68
16
3
24
17
36
52
33
48
87
57
119
7
33
72
8
64
24
15
57
63
66
71
40
12
21
23
25
15
87
33
24
15
9
84
165
78
114
48
15
33
39
39
129
33
63
96
12
27
41
16
63
18
126
45
3
48
72
9
8
7
9
72
24
15
72
9
132
12
15
89
1
27
27
90
47
64
8
16
20
43
17
4
12
96
24
8
16
15
5
19
48
9
8
16
81
135
8
28
75
17
31
24
45
51
33
32
24
25
11
28
8
40
9
48
6
9
135
48
69
21
27
96
21
47
72
48
4
140
7
48
113
1
39
57
123
12
84
165
39
48
105
207
60
116
72
100
60
24
24
24
87
21
3
33
15
120
81
9
39
9
174
66
102
9
48
24
135
9
15
21
32
133
27
69
6
117
12
36
21
6
17
40
12
96
21
15
92
84
24
79
138
75
3
77
100
12
12
87
33
32
48
79
114
15
8
64
9
39
39
141
3
129
12
32
85
6
41
49
111
72
24
39
9
63
29
16
144
96
60
87
18
30
33
48
12
12
56
12
4
32
204
16
132
12
48
132
56
52
20
16
108
27
21
21
15
72
56
1
6
9
120
48
9
171
32
16
204
20
4
80
1
159
96
60
60
48
8
24
25
6
57
33
54
21
32
16
20
24
40
15
65
108
108
4
32
124
36
48
51
18
119
64
48
56
40
135
17
28
32
4
33
39
48
63
21
20
7
17
31
21
36
32
49
75
69
15
24
9
48
48
15
44
36
76
12
8
28
60
9
23
7
17
7
69
36
15
81
12
21
63
39
17
73
63
39
225
8
55
17
7
57
24
92
37
30
77
64
99
17
16
12
32
331
5
160
44
4
21
11
4
44
36
127
9
153
27
51
18
39
8
31
33
8
16
20
4
12
27
9
48
32
40
36
27
105
39
21
20
28
3
66
23
4
123
113
112
15
48
5
16
68
1
59
67
48
9
104
1
71
79
101
52
33
48
47
40
24
33
30
9
87
17
79
45
195
18
6
53
36
31
89
36
37
15
87
9
32
24
16
9
95
76
3
9
15
9
60
3
18
75
36
87
113
4
60
15
42
239
1
48
39
116
112
80
4
60
27
33
72
108
27
69
96
60
8
1
54
72
33
60
36
24
9
75
48
12
8
16
255
177
104
4
164
40
104
16
12
20
76
12
135
45
69
30
24
33
15
42
39
8
31
17
76
21
143
97
150
21
213
48
75
99
33
12
48
44
25
71
25
48
11
52
48
108
36
60
12
8
16
56
79
9
24
9
23
73
87
57
111
15
93
21
39
68
43
65
55
24
113
16
39
41
40
44
96
4
108
21
75
92
103
81
60
12
9
15
120
56
16
39
101
180
24
360
79
65
1
11
91
21
96
32
115
48
129
96
24
9
63
15
24
9
63
89
25
11
4
24
57
95
16
12
21
27
44
31
9
39
105
15
129
15
192
9
20
4
12
12
24
72
96
80
16
15
42
15
63
45
21
6
17
7
18
126
29
37
47
16
120
120
24
15
57
12
48
80
16
236
36
36
7
168
237
ABCD 98693082966*3^$a+1 [50200]
312
83
36
25
72
11
36
72
108
36
156
36
121
23
25
24
23
33
135
73
11
13
48
263
72
121
8
48
3
72
13
131
165
111
120
36
96
109
32
3
84
36
85
48
179
108
81
99
61
59
168
48
252
9
27
60
36
21
171
61
11
72
189
112
72
59
36
36
13
95
132
108
12
21
64
47
1
11
141
64
56
99
144
85
48
35
189
88
23
72
60
93
144
51
45
120
27
61
71
33
39
1
47
49
48
72
56
123
12
36
216
36
193
32
16
47
25
96
48
47
36
21
15
60
117
63
144
9
16
32
96
72
16
119
105
51
24
133
56
24
48
48
40
32
16
11
117
40
192
11
61
47
33
120
40
95
24
48
24
1
56
123
84
9
99
133
32
64
48
191
60
37
128
63
36
132
25
11
72
69
39
97
83
37
128
88
8
75
85
23
60
21
27
13
59
93
72
72
3
36
72
9
75
13
32
112
155
12
105
144
39
180
133
11
60
36
180
25
80
15
153
96
16
59
36
96
36
117
3
61
176
3
69
48
27
61
23
121
59
189
135
60
84
24
12
141
39
25
35
120
61
71
33
72
168
15
228
24
61
72
264
107
48
85
11
108
33
15
49
11
120
133
35
36
1
47
513
231
145
32
3
133
80
39
105
144
75
37
47
132
45
39
72
24
25
47
73
83
72
45
40
80
15
81
27
165
64
11
45
208
8
3
72
72
96
117
144
24
51
13
47
72
1
8
39
33
16
11
156
81
27
72
60
97
8
147
37
8
64
32
123
168
192
301
191
72
33
123
72
13
72
83
12
24
73
72
11
60
120
24
9
111
108
45
72
16
512
3
13
72
128
27
21
195
117
99
69
40
24
56
219
13
11
12
81
63
25
11
21
72
195
13
11
61
95
97
32
195
61
32
144
15
25
11
45
15
73
179
37
72
83
132
57
96
48
27
21
96
15
25
47
1
72
107
12
72
57
39
33
123
24
48
141
64
35
109
8
99
181
107
117
279
1
24
48
368
96
3
109
24
8
40
11
69
147
36
24
57
24
27
117
111
33
16
11
84
105
111
36
85
59
72
69
64
344
195
84
105
207
1
299
60
36
12
33
207
1
83
24
48
24
48
72
61
104
15
132
37
24
167
144
81
16
8
144
39
252
13
8
219
12
9
63
24
25
8
51
277
11
45
27
85
32
27
60
33
111
25
23
9
40
11
12
36
24
12
24
33
3
72
12
177
171
288
72
21
16
8
27
108
48
24
33
51
85
144
32
40
8
147
21
48
111
48
60
72
61
47
12
60
1
56
48
40
107
69
183
1
96
11
37
24
11
12
9
96
39
105
27
285
136
59
21
3
21
15
57
48
159
97
80
168
75
93
63
201
64
11
45
72
39
105
27
36
9
27
61
48
107
21
16
35
45
24
96
88
80
3
61
8
168
120
3
133
119
57
64
23
49
131
93
24
15
9
147
24
12
132
109
35
45
147
85
104
16
72
83
60
25
8
3
45
64
56
27
36
36
13
59
141
111
132
12
57
24
27
117
27
21
75
61
32
63
97
11
21
40
11
72
85
120
104
231
97
83
21
144
48
27
237
120
15
25
11
45
51
120
133
152
3
72
69
16
11
213
ABCD 98694200128*3^$a+1 [50000]
67
53
63
9
48
42
48
37
83
12
18
139
8
132
100
20
24
24
16
96
299
81
39
114
111
27
57
36
120
39
21
180
4
20
12
93
55
23
120
60
72
6
75
9
48
12
7
23
145
143
120
138
79
36
20
27
9
84
4
35
36
145
65
39
136
144
32
4
35
9
12
24
64
11
12
180
12
90
6
72
33
279
30
78
78
39
3
42
75
15
30
6
1
131
37
83
97
12
23
30
27
88
80
81
24
75
40
11
45
87
180
30
7
83
12
157
89
15
15
9
3
48
1
41
19
11
73
59
36
9
33
219
3
18
43
89
15
3
30
19
8
15
57
279
9
36
159
1
95
69
3
18
31
11
18
39
52
8
3
13
116
28
56
105
12
327
96
159
6
24
7
131
60
57
36
75
1
11
108
132
33
4
36
20
57
39
60
63
25
35
18
12
36
115
95
49
132
89
42
57
51
12
129
3
25
191
9
15
36
54
195
15
21
15
105
96
24
4
65
36
144
6
45
69
6
384
57
60
24
27
57
60
16
60
59
21
75
12
33
16
29
75
16
11
57
36
27
37
11
69
15
21
15
85
44
3
18
55
20
144
45
7
168
23
48
1
119
114
31
104
36
84
15
57
3
60
6
75
15
42
39
28
36
20
24
51
12
49
8
60
195
66
30
24
85
23
42
18
60
153
297
147
52
41
42
21
75
12
18
51
21
18
30
15
117
63
15
60
12
12
48
13
44
15
180
141
15
24
21
24
15
48
102
127
200
24
16
68
63
72
228
30
63
36
48
45
48
67
35
25
12
113
15
63
18
42
33
9
171
40
29
78
132
21
144
172
164
27
18
12
87
3
37
5
6
24
120
36
30
54
81
16
11
48
24
81
9
90
150
18
37
36
35
25
164
36
27
60
48
42
18
45
39
45
60
40
92
39
60
54
51
60
99
181
44
60
105
60
18
49
44
39
21
87
9
24
60
135
24
18
18
45
40
59
18
3
60
87
37
173
7
32
3
36
72
33
267
12
141
15
12
18
255
39
25
65
127
11
69
3
21
27
57
33
63
27
13
59
21
15
45
4
32
84
144
72
9
19
35
66
42
18
54
21
27
153
4
23
72
105
36
75
42
27
21
12
3
15
42
48
30
24
21
60
177
18
42
43
104
40
72
11
18
54
78
12
75
3
177
33
39
4
17
3
27
117
3
138
39
60
3
33
27
48
24
21
57
18
12
37
12
8
321
15
4
83
90
7
32
9
31
11
57
183
48
12
108
12
13
137
3
15
24
48
117
15
21
36
60
28
60
356
45
39
40
56
15
105
39
1
56
9
54
105
45
6
165
57
79
11
18
42
18
91
44
15
42
42
1
137
3
24
72
9
31
108
5
75
63
12
21
16
29
15
64
20
36
96
3
150
91
59
90
135
105
78
18
159
3
78
15
9
7
44
15
30
91
23
1
44
72
111
12
57
39
60
132
12
6
159
156
39
85
5
15
15
145
56
96
9
19
132
44
15
69
15
18
63
297
30
90
108
19
20
63
157
65
111
195
12
9
4
5
54
25
36
167
57
21
135
159
25
120
131
60
72
108
54
6
9
36
117
42
6
144
18
57
15
117
63
97
80
9
54
21
16
83
6
51
208
11
21
51
349
29
79
20
63
30
60
3
195
24
57
48
36
9
7
11
120
93
36
21
67
23
48
192
18
99
75
25
11
30
15
129
6
169
65
36
15
45
111
33
27
28
11
21
63
37
119
9
3
177
180
16
84
11
24
36
12
12
60
48
37
11
54
78
37
35
246
54
36
1
24
59
216
9
165
78
117
156
99
1
20
15
42
187
56
105
30
60
9
15
60
126
31
11
30
39
39
21
123
66
12
78
105
57
27
12
9
91
11
42
66
1
11
9
69
135
27
78
39
36
45
24
48
30
42
15
15
60
6
15
99
78
18
150
15
4
11
54
246
24
1
77
67
11
12
93
99
25
12
53
66
9
96
84
12
39
162
39
88
71
25
17
183
69
6
9
36
27
108
54
30
36
69
12
9
30
189
21
30
ABCD 98694252316*3^$a+1 [50019]
21
3
30
159
24
9
60
36
18
60
12
24
48
12
9
51
24
12
12
21
141
3
15
12
33
144
36
123
24
24
81
3
81
9
27
60
3
69
87
57
9
39
72
9
15
48
36
24
15
42
6
45
75
81
21
39
12
24
63
168
12
78
6
54
15
21
15
33
36
15
60
39
9
111
18
30
24
78
27
24
75
30
3
9
18
6
30
30
66
60
33
69
3
15
93
9
135
36
48
69
54
60
18
12
111
105
75
177
6
33
63
30
24
27
9
15
3
60
45
33
3
84
15
66
114
93
60
33
12
63
72
9
54
30
30
57
9
54
90
12
48
42
12
36
6
18
48
48
24
21
75
9
21
15
51
186
3
99
12
9
24
75
9
21
42
30
60
87
9
3
51
189
12
3
96
30
36
90
33
24
21
24
63
36
63
24
240
9
15
12
210
15
9
24
63
15
18
39
33
3
48
3
30
30
6
24
3
15
6
24
3
87
30
27
69
114
21
231
21
87
18
12
18
57
24
3
9
87
42
3
33
15
60
39
78
162
18
30
141
3
48
36
6
15
72
36
15
30
39
123
24
21
45
99
57
15
33
84
6
42
18
12
69
15
21
39
24
30
42
24
21
57
90
102
63
3
12
18
3
21
51
45
18
9
93
12
3
9
24
24
15
12
9
15
36
15
21
39
96
9
15
24
6
30
33
84
39
84
36
42
12
36
18
60
69
3
42
6
12
45
24
63
150
39
63
45
15
48
9
84
33
63
12
39
21
45
6
48
12
81
60
3
12
48
165
15
9
21
27
9
120
3
51
156
6
72
66
6
15
15
18
18
192
6
63
57
66
30
27
81
48
48
30
6
3
21
66
96
30
123
60
9
132
30
66
18
60
21
15
57
3
33
3
21
39
72
9
21
15
33
18
21
60
21
24
3
15
93
15
12
48
72
12
9
27
117
3
9
15
57
72
21
3
87
57
12
51
18
27
72
153
6
144
30
3
36
45
24
66
9
15
12
105
48
21
6
96
9
69
96
18
42
96
18
60
6
66
24
18
3
27
6
30
42
18
21
129
3
36
3
45
33
24
15
36
24
12
72
27
24
30
48
42
48
48
36
48
12
84
81
72
3
6
30
12
30
3
24
12
51
6
180
12
75
24
3
48
42
18
45
3
6
15
252
21
30
108
21
9
18
21
189
6
24
162
3
45
96
6
24
21
9
90
30
15
24
75
6
48
15
3
9
171
9
75
90
48
30
45
24
33
18
30
18
48
6
171
15
141
72
165
6
78
18
57
24
27
9
72
15
114
24
90
21
75
24
48
24
60
9
51
6
15
12
36
15
9
72
15
30
6
57
21
15
99
6
54
48
12
96
9
84
24
3
33
72
36
9
3
93
3
63
114
18
18
18
6
18
9
21
3
63
9
141
174
66
63
24
12
45
18
33
21
15
33
42
24
6
18
21
12
15
12
9
21
15
36
99
102
87
3
57
33
48
18
21
36
171
60
45
189
18
48
69
12
24
27
60
33
69
18
9
285
18
48
9
72
39
9
72
87
9
231
21
3
30
39
3
30
15
3
6
12
30
57
87
81
3
36
6
39
45
63
81
36
63
3
30
24
36
3
27
48
6
60
6
24
36
18
3
21
15
24
12
45
27
27
60
129
36
57
24
126
114
12
48
84
27
15
96
69
36
48
21
6
9
24
51
48
12
66
18
12
48
45
15
36
18
27
12
180
21
42
6
144
24
24
87
51
84
114
3
36
33
39
15
33
3
48
21
21
12
27
12
81
60
75
21
6
9
45
15
27
42
6
24
6
24
99
21
12
6
24
33
21
24
27
45
126
57
60
135
72
45
12
117
27
3
66
39
36
36
9
63
96
21
30
48
9
69
15
33
36
6
201
3
30
18
30
183
60
27
9
36
27
6
18
6
60
63
72
36
33
6
18
30
21
36
9
42
18
6
33
48
24
15
54
24
18
9
9
84
75
12
123
12
78
27
12
87
24
30
18
54
3
24
111
6
63
147
6
66
153
51
21
9
150
24
30
24
39
33
36
159
39
12
18
42
24
6
24
87
132
81
3
33
24
39
9
3
129
195
111
12
78
18
120
60
60
9
15
9
12
75
120
36
21
57
6
126
48
12
27
3
9
36
9
63
3
126
3
69
36
51
33
42
114
144
30
57
84
135
33
108
63
30
42
24
36
33
36
15
60
30
3
3
93
12
3
12
18
36
171
12
51
48
18
87
84
3
120
12
36
102
48
24
39
12
60
3
42
12
48
90
48
21
21
15
45
120
87
96
27
21
27
9
3
18
42
54
18
12
69
39
69
3
21
27
6
15
27
54
27
108
3
30
12
48
39
21
51
159
30
99
12
108
36
24
63
21
27
105
36
99
9
48
51
54
78
12
6
12
39
117
15
144
27
21
27
12
18
15
63
60
21
51
30
18
48
54
3
87
48
24
33
117
90
210
30
6
12
18
30
99
45
15
33
123
24
12
168
9
12
63
27
72
30
138
54
18
21
15
84
12
78
30
66
63
21
126
9
27
60
9
12
24
33
66
12
168
9
48
60
144
21
159
84
51
24
120
6
3
21
51
15
33
36
51
24
33
36
57
15
63
30
3
27
117
36
9
30
9
69
66
ABCD 98695237874*3^$a+1 [50045]
9
8
49
75
21
30
29
60
48
25
18
60
9
48
36
32
13
36
6
54
18
17
109
15
20
16
48
12
20
13
71
96
43
42
35
85
54
149
67
93
105
23
19
113
48
4
24
21
3
3
69
24
44
36
16
24
24
12
3
30
51
57
47
85
30
72
6
18
77
79
5
48
12
36
67
102
3
15
60
72
93
15
5
61
54
41
49
78
12
18
24
48
6
105
39
41
49
11
40
51
60
54
51
8
12
85
96
48
59
36
24
36
12
19
209
61
95
13
126
12
9
20
31
72
21
15
9
3
77
55
192
5
1
27
45
23
4
44
12
4
15
29
25
11
64
32
64
48
68
79
9
9
15
111
120
17
79
53
76
20
36
25
23
37
18
12
45
51
9
44
16
24
15
29
73
24
11
43
77
7
18
39
15
24
81
3
18
3
15
81
33
36
30
36
33
20
16
32
7
21
84
12
15
48
17
55
36
29
24
4
32
43
48
5
60
48
37
102
198
35
37
15
72
80
13
11
61
18
65
12
85
95
88
51
36
33
56
4
68
55
17
16
24
51
101
13
48
42
12
6
18
9
60
32
120
60
28
15
18
30
33
21
6
77
12
4
104
1
12
23
55
5
16
8
7
9
60
39
21
9
23
4
51
33
15
9
51
36
36
5
4
3
77
28
32
13
18
53
49
6
45
24
56
72
52
123
5
4
48
75
17
28
8
24
36
4
56
19
24
41
49
15
15
6
23
13
327
12
24
27
5
19
29
19
5
36
49
83
12
12
4
111
33
12
48
20
7
78
11
16
108
27
48
5
67
24
9
45
23
7
53
4
56
127
12
5
19
45
9
75
45
51
116
31
60
5
25
3
44
133
24
11
43
102
18
77
19
5
36
52
120
21
51
33
15
81
30
9
32
1
3
51
30
3
3
93
45
36
63
60
12
8
40
15
21
39
36
30
42
93
9
23
55
9
3
17
19
24
36
12
77
13
3
20
64
57
18
5
37
59
64
15
53
7
101
19
41
67
33
32
4
3
60
45
21
47
24
36
48
12
67
5
85
11
61
6
5
67
101
60
16
48
68
43
21
15
89
16
39
29
61
159
27
89
4
12
21
12
51
24
3
93
20
7
54
126
5
4
15
33
12
3
6
30
9
20
192
24
7
24
9
9
87
3
180
5
43
33
56
19
41
13
15
93
83
40
21
11
24
4
39
30
18
24
45
8
48
112
165
30
77
49
39
33
23
12
7
117
8
72
84
1
108
35
25
27
108
12
15
33
21
120
59
40
20
76
9
23
79
54
144
6
9
20
40
21
36
39
56
13
30
5
67
9
15
17
108
49
6
12
29
48
16
15
5
19
17
96
7
81
56
60
48
12
175
96
54
15
33
11
25
54
41
19
41
4
56
25
12
3
24
8
12
16
9
27
108
36
60
36
108
27
18
23
7
36
24
45
8
4
63
125
16
20
25
12
24
84
15
21
54
65
24
25
12
3
32
36
12
16
27
9
33
18
65
64
56
79
5
48
16
9
30
105
36
45
54
5
25
23
4
51
17
60
67
30
15
80
1
59
13
12
15
60
20
96
12
36
40
80
19
36
6
11
24
31
5
67
45
92
36
48
1
30
33
20
72
40
33
171
27
90
18
24
17
19
9
8
103
6
11
25
18
105
15
17
12
7
29
4
57
71
7
17
49
99
12
24
15
17
24
4
32
49
90
161
4
44
4
3
72
30
23
12
112
33
6
45
60
39
12
45
8
7
33
15
60
45
120
45
18
9
9
90
36
6
35
28
9
35
16
24
45
72
11
12
13
24
30
45
20
120
13
42
9
36
60
8
12
55
41
79
5
49
54
57
39
17
24
28
15
21
32
24
13
6
21
104
64
8
85
3
56
109
30
5
12
48
61
54
17
7
5
43
5
49
11
43
29
7
9
32
60
49
15
39
30
54
96
9
27
36
48
41
24
12
12
48
52
96
9
30
60
66
71
163
17
60
48
136
27
117
8
25
87
32
19
5
37
12
71
24
1
30
9
8
48
7
17
55
105
180
12
20
4
9
23
103
5
121
3
8
12
61
35
37
27
32
36
12
100
27
5
73
18
29
48
67
5
13
18
233
16
8
7
69
36
60
51
17
120
13
12
171
99
60
77
24
24
13
23
12
79
36
48
24
36
30
6
29
1
15
20
48
7
9
45
24
71
4
27
9
32
67
53
79
41
85
12
15
60
15
5
12
28
45
11
12
60
24
19
36
89
12
12
52
44
4
3
65
24
36
52
32
13
107
64
9
15
8
4
68
25
18
77
31
9
32
19
9
27
41
25
39
3
18
3
15
5
49
15
21
47
19
36
17
7
54
36
35
19
65
55
17
7
65
12
43
36
17
4
51
117
27
45
56
4
128
37
39
96
68
67
93
12
8
72
13
23
60
67
65
1
11
4
36
60
39
30
95
16
15
6
18
17
52
15
6
90
45
27
72
12
65
13
51
36
15
36
33
60
75
5
25
99
32
48
7
9
24
21
11
88
21
51
45
3
15
138
3
36
56
19
5
103
12
41
28
36
39
137
48
37
12
27
68
31
6
18
72
5
24
1
83
36
7
57
15
60
17
1
18
41
4
176
31
53
16
21
18
101
64
36
8
48
112
63
53
36
49
36
23
36
64
12
15
209
16
81
18
36
30
11
64
3
12
78
15
3
5
13
11
4
84
8
88
15
9
63
33
20
97
47
12
40
80
19
36
89
12
4
80
79
6
35
48
40
8
4
21
18
41
60
4
57
87
12
20
4
39
21
44
13
3
9
15
63
65
60
4
48
15
108
5
24
13
23
13
15
57
87
72
15
45
15
120
6
35
60
4
60
24
9
6
17
24
4
36
9
99
12
48
8
24
19
6
11
7
53
13
6
30
6
30
168
11
108
12
31
17
72
24
36
64
92
37
11
25
30
54
222
165
9
59
ABCD 98695772954*3^$a+1 [50006]
12
3
5
96
4
39
113
13
12
3
75
36
29
43
29
48
79
24
24
36
42
11
13
3
3
18
87
3
30
6
30
11
43
29
7
105
3
113
72
12
31
17
40
15
36
24
24
9
32
61
6
45
75
12
93
80
28
39
21
15
5
37
234
17
1
59
1
6
57
3
18
35
31
18
48
3
32
79
21
20
1
30
29
31
24
45
80
24
67
89
1
24
6
24
125
24
1
23
133
99
3
60
5
4
3
42
42
12
90
39
9
60
11
1
59
28
15
18
39
21
96
11
36
7
21
8
19
6
3
56
19
5
84
1
11
4
9
84
54
78
207
27
53
13
18
21
9
11
43
30
15
8
43
48
65
31
65
7
78
95
7
36
17
108
19
53
19
18
3
33
24
15
99
24
60
12
21
51
30
3
8
19
96
60
29
19
6
6
5
1
99
8
24
7
48
18
66
9
27
18
3
24
39
69
33
42
24
21
45
12
11
24
43
84
12
41
1
72
36
18
18
30
66
42
36
41
19
53
7
6
63
33
48
12
72
27
32
43
54
18
29
12
24
4
27
5
133
11
37
99
20
19
9
15
66
12
42
45
39
24
89
28
21
36
156
18
5
31
173
52
32
1
30
9
128
1
27
44
12
55
24
45
56
67
9
63
12
113
1
18
6
39
117
6
17
31
30
11
19
17
115
12
24
17
73
51
51
6
30
69
3
6
6
114
3
20
88
12
8
133
42
12
18
12
12
3
75
33
9
3
57
23
19
9
60
12
33
96
6
96
41
1
78
54
23
12
13
11
48
1
78
53
133
11
36
28
33
12
23
7
6
75
15
18
96
6
9
27
5
84
49
18
17
91
12
60
12
21
24
93
18
5
13
143
28
9
66
30
24
36
143
13
42
36
54
6
42
35
12
24
60
61
27
32
31
66
23
36
25
35
13
12
23
36
24
36
61
15
45
15
44
4
15
6
12
24
60
15
27
41
25
35
64
3
30
63
12
80
12
19
42
15
32
61
30
18
54
30
24
24
108
30
12
17
40
45
27
80
73
35
7
53
13
23
37
84
60
18
6
78
72
9
24
8
24
24
172
44
49
11
96
13
78
18
6
17
28
8
13
48
132
84
27
81
11
16
8
25
59
12
25
6
18
47
73
11
36
48
36
31
17
7
9
147
48
30
102
6
54
36
9
51
42
30
6
54
105
33
39
51
48
6
12
6
12
5
1
24
36
11
76
180
12
80
55
18
12
23
12
43
45
51
102
18
18
30
18
66
54
35
28
33
24
30
18
59
48
24
16
9
60
11
25
12
11
73
66
17
120
139
77
19
5
25
30
66
12
36
11
60
67
89
19
5
120
7
18
51
12
117
63
8
24
4
9
48
60
59
73
6
65
4
15
6
11
25
11
7
5
85
3
8
1
24
12
27
20
109
27
57
15
72
36
51
9
3
69
39
41
40
44
1
60
96
36
75
116
145
48
60
23
4
39
12
6
15
39
90
51
75
17
55
41
60
1
51
33
30
30
78
6
18
6
18
24
29
31
18
39
123
9
69
156
96
6
33
8
12
108
24
1
23
40
12
68
12
7
93
27
48
33
9
15
152
1
18
12
24
42
111
8
12
7
6
30
5
84
31
42
63
8
4
8
88
3
9
104
7
12
17
12
1
27
15
24
33
8
31
57
33
126
21
12
8
7
48
18
48
12
39
33
48
11
13
90
42
95
31
57
45
18
6
35
55
33
20
16
9
51
12
8
25
42
36
29
108
37
59
25
59
19
45
33
23
12
19
36
84
21
8
1
36
36
30
21
8
85
15
20
19
5
36
49
30
42
18
66
18
41
36
13
11
13
6
42
3
69
51
44
19
9
9
48
3
57
23
25
36
59
73
12
35
40
57
66
54
3
33
15
3
18
72
23
16
12
32
36
31
69
3
42
24
23
43
45
51
57
12
44
13
6
84
6
36
11
1
23
64
20
25
18
60
60
12
12
18
251
7
29
199
12
42
27
87
53
13
6
93
36
21
123
68
108
127
42
6
17
1
30
149
1
6
17
55
21
8
1
84
12
59
61
27
8
109
12
12
119
13
15
69
3
32
28
32
91
33
69
42
48
53
25
96
59
61
6
41
36
64
20
12
37
6
41
43
72
65
1
36
47
60
36
19
9
69
72
6
48
36
120
72
5
25
23
4
33
23
37
72
47
28
108
21
27
33
39
9
84
15
32
1
11
67
48
6
11
7
6
11
24
28
69
12
48
11
60
19
53
163
30
6
17
43
216
17
55
12
41
25
47
24
36
36
25
3
69
6
5
13
27
27
18
11
7
17
1
11
43
30
42
12
5
7
41
79
6
12
11
7
33
12
75
29
4
80
37
12
35
36
307
89
7
17
12
19
12
24
33
20
31
12
17
25
47
24
31
33
9
96
6
6
12
51
72
8
19
81
9
111
56
73
72
11
1
30
24
57
3
5
133
11
28
15
42
3
27
48
12
6
47
1
11
55
18
18
29
19
72
33
9
60
3
93
87
20
24
4
32
28
81
6
5
31
21
51
5
36
37
99
45
15
9
11
25
35
7
53
52
3
36
149
7
17
37
42
57
20
12
19
42
35
67
5
37
6
48
17
12
88
44
19
77
73
18
102
24
18
126
11
85
30
45
44
28
3
5
25
114
78
47
37
18
12
42
30
69
15
21
9
71
12
24
25
3
36
20
40
92
1
36
135
33
3
32
28
15
36
6
23
79
105
32
36
12
49
66
84
12
24
33
20
55
5
91
6
3
8
12
7
41
37
3
81
71
12
13
12
66
132
113
40
15
18
23
16
9
71
12
13
95
1
42
77
13
66
41
49
66
29
4
152
13
15
57
35
48
7
36
17
79
96
65
1
35
13
23
49
3
75
17
1
95
48
91
5
76
39
42
6
41
7
96
77
19
17
7
60
9
75
29
4
20
25
35
4
15
18
60
6
17
52
21
47
67
42
42
24
29
1
42
5
24
1
48
15
75
5
7
42
75
8
28
33
120
18
36
77
61
6
21
51
9
3
24
17
1
60
18
6
42
21
15
78
15
27
17
85
3
27
6
6
12
42
27
21
84
6
60
6
11
24
4
ABCD 98695914082*3^$a+1 [50020]
198
72
84
60
75
24
24
33
18
21
24
72
27
18
24
3
33
12
108
99
105
51
120
153
51
39
12
129
129
30
36
54
72
15
12
15
108
30
78
21
105
144
27
39
9
45
6
105
75
45
21
60
90
54
30
36
18
39
21
39
45
150
18
63
39
18
3
24
153
24
75
96
63
21
48
300
48
45
42
21
69
18
108
12
57
93
27
36
9
30
6
30
42
75
15
45
117
90
48
9
48
48
57
63
45
24
36
15
3
54
12
90
93
48
39
18
42
120
60
30
6
69
21
30
24
18
3
12
15
33
9
63
57
114
72
54
15
21
144
30
114
51
48
45
63
12
141
30
6
66
24
48
36
81
45
24
36
54
66
78
21
87
30
42
273
15
84
186
147
87
126
27
21
15
60
57
12
27
36
12
180
141
42
33
111
18
18
33
15
69
3
24
48
33
9
48
27
33
63
9
90
45
9
72
15
3
30
132
12
87
3
72
60
54
126
9
27
9
81
39
24
99
45
12
9
24
3
9
183
48
9
36
63
21
15
24
39
30
75
3
45
3
21
75
138
36
24
18
30
39
21
3
60
75
57
60
45
24
138
18
18
36
153
36
72
24
9
207
72
45
36
27
39
90
15
39
96
120
6
90
90
123
21
18
18
207
165
3
39
66
42
18
120
72
183
123
9
177
15
93
90
30
6
36
120
6
138
72
9
9
15
60
21
15
21
12
168
90
72
12
36
42
27
45
15
60
9
36
75
39
81
39
72
69
9
12
54
6
27
228
27
6
51
96
45
24
3
168
57
51
27
9
60
144
60
9
168
162
36
9
36
135
21
63
117
9
114
21
12
39
30
63
87
69
21
90
9
21
90
6
27
3
114
36
39
15
30
24
30
90
54
153
9
3
3
30
15
39
60
21
69
48
6
45
9
75
33
3
12
33
15
36
24
72
3
54
12
39
75
21
84
87
72
153
33
36
123
33
3
12
9
228
123
12
15
12
33
57
39
24
33
27
3
72
33
99
138
3
84
96
57
66
36
18
6
57
9
54
36
6
3
24
108
93
24
30
60
30
78
30
60
159
21
18
9
3
42
75
33
18
72
18
72
3
24
153
27
3
60
54
36
18
57
24
99
36
84
69
93
60
12
15
45
18
45
57
60
108
3
99
33
57
87
45
120
78
66
54
72
54
39
33
108
162
9
33
15
21
126
126
15
33
87
3
36
36
189
45
54
129
33
132
90
102
6
108
36
21
84
21
54
81
45
18
21
33
48
27
33
3
69
48
18
69
21
6
36
48
141
9
39
45
27
24
36
45
51
12
120
45
63
105
72
3
69
36
3
12
33
54
90
15
93
54
18
3
72
111
120
24
90
12
123
3
117
51
21
9
6
21
27
177
75
24
69
15
45
105
3
33
102
24
54
36
18
108
33
21
3
96
45
39
60
45
48
75
75
30
60
54
33
21
36
18
192
6
48
6
21
24
153
162
18
75
27
21
120
60
75
48
21
48
48
60
129
96
198
30
75
231
60
81
99
33
12
3
6
30
42
102
108
18
36
135
33
15
57
36
18
21
48
72
21
30
33
9
156
15
12
12
96
45
54
42
36
3
99
45
12
3
18
63
21
78
18
18
45
9
18
129
96
135
9
75
9
45
96
144
15
21
36
12
6
36
30
24
36
18
12
9
12
33
15
72
27
102
39
21
48
3
87
57
21
72
63
3
60
69
33
42
66
51
120
84
36
21
3
141
18
36
21
15
9
9
36
36
36
12
63
45
27
27
96
48
21
15
36
42
63
45
18
72
30
24
66
24
54
51
48
3
57
33
144
15
24
21
30
6
84
3
3
18
99
21
36
6
192
18
135
15
105
39
9
45
72
15
33
36
24
51
159
24
36
102
63
141
18
12
9
12
12
27
90
18
90
135
21
6
33
48
45
12
60
12
96
3
81
78
45
48
27
18
15
99
18
3
105
87
141
126
141
45
75
24
21
99
51
30
114
9
9
3
132
27
9
72
39
141
45
3
99
96
162
12
51
27
33
21
48
6
12
9
156
24
33
12
15
75
6
120
24
18
93
69
18
36
36
18
15
57
120
51
3
6
30
69
9
18
9
129
42
18
12
3
36
39
210
99
108
63
21
33
6
174
27
9
36
6
18
27
45
15
105
24
18
72
66
78
69
36
96
81
15
3
6
18
33
48
57
15
57
90
117
45
6
69
3
48
ABCD 98695921568*3^$a+1 [50056]
99
315
270
90
161
1
360
3
141
54
81
164
187
45
20
180
25
18
29
43
53
91
53
16
176
16
32
121
71
91
18
11
61
219
20
60
115
5
156
12
72
88
36
45
36
126
18
107
24
24
36
60
160
68
108
304
20
79
5
40
32
49
3
60
27
234
267
32
192
4
44
16
57
23
100
237
179
84
40
56
156
12
121
315
12
69
59
4
63
5
13
335
97
75
68
127
5
24
96
168
121
15
20
84
24
100
156
56
40
68
28
8
67
245
24
19
5
120
37
35
112
116
60
36
361
59
76
32
13
35
55
9
108
27
216
29
25
39
285
99
27
29
12
144
208
32
28
141
99
48
48
192
84
116
43
17
55
54
36
108
147
33
27
9
36
107
1
162
69
21
27
32
49
72
39
228
12
45
216
54
9
45
47
25
108
27
45
180
3
15
17
108
256
51
53
24
72
24
256
248
72
61
39
68
1
36
180
71
19
5
4
81
63
116
40
32
73
75
44
72
96
253
27
84
60
8
1
90
81
9
11
108
36
72
64
105
71
168
211
9
225
315
20
156
121
39
48
56
91
45
164
84
120
100
63
18
11
120
88
260
313
35
4
15
5
40
9
72
18
225
32
85
144
90
5
96
268
81
59
100
80
16
140
1
3
236
139
125
235
342
87
3
273
105
35
96
4
12
105
23
85
126
81
45
23
40
116
76
8
216
120
76
45
35
55
144
54
360
11
25
51
152
136
20
12
25
59
31
18
27
48
56
139
72
185
49
255
60
8
73
3
15
101
24
37
15
32
36
232
8
37
3
56
60
151
69
75
29
24
120
133
99
48
116
16
9
51
80
85
255
140
1
119
61
108
71
40
69
35
37
180
227
36
40
80
16
84
12
9
171
60
68
12
112
117
83
96
37
3
36
69
11
25
36
90
117
36
32
204
48
67
101
43
65
97
107
52
96
188
192
84
1
54
9
44
72
1
27
192
156
48
45
36
15
164
1
126
18
27
68
31
45
20
84
60
36
88
248
24
84
31
90
39
60
45
35
181
36
23
52
128
31
53
40
132
144
12
20
108
192
52
57
3
56
12
132
67
21
104
28
116
40
36
140
4
32
132
12
181
18
69
21
11
64
141
36
159
48
32
139
21
8
40
48
200
25
3
80
16
44
37
144
144
111
141
3
12
20
324
1
39
116
12
13
83
61
83
48
13
51
80
49
35
16
39
29
76
60
200
67
213
80
4
80
73
3
32
64
99
90
72
27
171
90
27
32
112
9
47
60
55
89
156
64
48
237
135
135
234
15
44
67
45
9
119
96
1
15
80
148
260
48
133
39
213
27
63
29
61
147
123
29
40
21
35
24
49
36
155
241
195
644
168
16
57
18
5
160
267
198
162
5
144
85
23
76
152
19
69
144
132
116
ABCD 98696171012*3^$a+1 [50077]
24
60
5
30
121
191
1
155
109
41
120
18
25
12
192
23
13
96
125
19
131
61
23
109
120
120
156
125
271
35
36
109
35
13
23
144
85
24
72
35
37
71
24
12
85
48
11
61
191
42
103
113
66
108
1
41
79
41
31
47
72
49
12
192
11
60
25
12
48
71
49
144
23
25
24
191
12
37
168
48
72
95
72
25
23
18
18
121
11
85
192
96
5
54
97
41
114
48
36
24
25
203
54
198
61
156
35
36
73
89
103
23
49
11
144
97
59
217
12
131
49
65
102
36
132
25
41
42
144
13
17
24
162
48
109
161
54
36
72
85
59
108
60
12
1
72
35
121
11
1
179
85
23
12
109
95
25
24
60
125
18
13
17
18
36
49
65
127
17
66
36
96
18
151
119
84
6
72
48
126
18
67
371
13
215
61
89
30
24
97
60
23
120
216
36
36
72
13
48
35
72
180
49
89
6
13
23
85
24
48
60
12
276
108
35
85
89
126
1
24
107
48
6
235
35
13
12
41
7
65
55
35
6
7
185
19
23
36
37
35
169
155
25
29
7
59
36
42
7
60
36
17
43
12
35
216
60
36
30
78
1
65
91
131
144
36
48
6
115
59
60
12
24
49
17
90
13
41
31
48
47
85
47
12
24
72
49
113
31
144
36
5
7
227
37
168
95
121
144
11
30
19
77
103
71
121
96
24
89
30
60
205
11
13
41
19
47
13
72
41
18
24
120
13
119
49
156
23
13
113
90
150
72
138
60
121
113
31
95
36
61
23
25
96
83
193
60
72
11
72
109
131
108
72
25
59
109
84
12
48
17
78
72
180
54
7
167
181
36
24
35
12
18
175
131
6
7
11
30
270
36
240
13
60
47
61
83
36
13
23
37
23
84
61
168
24
23
73
12
12
257
19
132
179
25
48
47
240
120
60
120
73
107
36
162
42
36
25
59
6
138
37
48
59
37
23
108
48
37
252
23
13
107
37
12
108
11
12
109
36
17
6
252
102
7
281
18
36
121
24
60
179
49
41
90
192
25
29
18
96
54
7
95
144
1
35
61
107
72
13
17
31
119
241
47
25
23
18
114
133
23
36
85
41
168
54
18
18
36
73
11
109
17
6
73
17
79
11
25
149
114
84
18
19
144
156
144
65
55
119
72
1
35
252
72
18
55
48
23
1
24
12
167
25
131
24
12
198
6
36
121
132
11
24
216
61
36
192
11
1
24
11
54
24
66
109
120
11
49
35
25
216
35
54
31
36
53
55
36
12
59
24
102
24
30
36
13
95
60
25
12
89
43
95
36
60
54
31
144
95
12
150
43
47
36
48
1
89
7
65
55
107
36
37
5
102
25
12
156
24
35
36
18
126
73
35
78
48
187
107
36
36
25
41
7
251
265
59
12
24
37
17
31
12
60
89
144
24
67
359
229
11
54
162
205
59
36
25
89
126
48
1
72
59
13
23
108
54
7
48
35
108
12
37
59
54
72
31
89
103
83
108
61
59
1
179
54
42
156
49
65
66
72
13
23
162
90
37
36
12
24
41
67
77
54
84
37
24
12
5
7
23
42
18
84
36
13
41
24
31
23
372
13
96
24
83
25
60
83
156
24
121
59
37
35
49
23
12
1
305
24
30
73
71
25
11
60
49
24
11
1
23
30
6
162
79
65
31
120
168
144
35
60
48
132
ABCD 98696319342*3^$a+1 [50034]
48
27
21
36
24
66
45
51
6
12
72
36
127
65
79
11
13
8
27
66
30
78
7
12
17
12
7
35
18
27
93
6
25
12
17
39
27
42
30
102
67
128
112
5
90
85
48
35
102
18
24
9
15
13
11
9
60
52
89
6
30
66
18
63
63
18
3
45
102
6
114
18
30
96
6
15
9
36
12
3
16
140
4
65
27
9
39
36
132
81
66
54
84
6
6
19
47
18
15
9
39
9
36
39
9
18
42
60
15
177
24
42
6
162
18
96
72
3
16
8
27
24
6
42
18
3
36
15
30
18
18
60
12
24
19
56
21
6
18
7
53
42
48
138
171
21
48
36
7
17
42
45
51
24
13
17
12
24
19
65
51
9
60
84
72
48
15
36
75
13
5
27
27
24
72
144
96
13
5
48
6
30
39
96
28
32
15
66
54
42
54
45
21
54
1
12
11
57
81
30
144
6
36
19
53
24
24
63
81
36
18
141
3
73
23
21
81
36
48
15
9
39
153
3
69
48
19
29
12
7
11
6
42
49
5
42
42
195
3
42
48
7
12
11
66
99
24
69
78
109
41
7
60
5
42
6
27
21
132
39
21
42
45
129
3
4
92
60
51
222
51
111
6
42
120
48
48
13
125
24
27
75
54
55
20
9
6
37
8
36
33
60
36
6
72
42
3
81
36
48
12
24
18
42
24
12
39
4
53
42
33
28
36
17
12
87
24
40
29
6
18
39
52
11
90
3
75
6
24
114
45
33
15
81
7
32
3
1
20
27
18
6
21
93
48
84
3
48
36
16
41
42
25
89
30
24
33
4
12
29
31
5
30
33
9
6
18
3
3
69
45
24
54
18
84
39
3
21
3
18
60
24
27
28
17
42
54
24
43
5
27
69
36
36
90
72
13
36
12
77
24
79
23
21
27
120
49
20
45
15
4
11
6
12
36
12
24
12
108
12
48
31
32
33
7
12
108
24
29
147
153
7
5
3
69
6
45
27
69
21
24
3
69
6
13
29
27
21
72
24
147
24
45
54
54
18
6
18
24
37
17
183
21
27
3
120
9
21
7
29
36
48
36
24
43
11
48
6
24
24
27
57
7
12
11
85
56
64
11
24
57
33
51
12
16
23
9
48
93
12
30
57
12
40
5
48
6
96
21
3
90
19
29
27
93
96
19
176
21
24
54
78
12
99
4
17
3
27
18
27
40
8
3
18
12
114
6
24
87
117
7
36
12
144
44
9
36
30
42
3
112
59
49
5
36
39
15
69
9
19
17
27
3
6
48
27
4
11
42
30
6
19
32
96
28
41
72
48
84
147
48
21
6
24
13
44
87
42
6
45
28
60
11
42
12
72
39
72
33
27
28
53
12
31
56
3
121
23
48
42
24
7
29
111
171
144
24
18
19
53
12
108
6
72
21
3
18
27
21
147
36
16
53
36
39
45
12
3
9
36
84
42
37
35
1
71
37
29
72
27
27
9
57
24
27
45
43
44
33
6
126
43
44
45
30
57
4
101
51
9
24
31
68
63
21
3
6
7
8
48
117
6
42
27
69
27
3
61
32
3
6
48
18
45
3
54
60
96
96
78
54
12
144
12
12
30
21
21
120
63
12
27
6
79
8
16
32
33
18
18
6
1
68
12
57
7
77
15
21
60
19
36
17
96
12
12
7
29
15
45
36
84
42
1
29
15
27
9
9
48
27
9
3
60
21
3
21
51
213
19
144
32
21
78
9
15
6
12
3
51
18
19
8
21
6
66
115
29
15
36
75
6
7
11
45
12
52
125
51
21
7
29
18
21
9
36
51
9
3
36
16
104
27
72
49
53
42
18
147
12
111
42
24
72
3
36
129
12
18
96
13
96
101
72
48
7
80
9
19
11
9
15
18
19
65
18
18
72
27
36
132
96
48
16
11
24
37
11
18
30
6
12
7
53
42
24
24
54
15
69
30
105
76
29
12
42
69
76
5
31
101
27
69
43
41
67
44
48
81
36
144
24
48
7
32
15
21
3
6
42
42
30
48
21
12
15
21
57
36
24
27
9
135
64
5
19
29
3
4
32
9
36
63
24
171
97
77
3
12
3
18
24
6
37
35
30
27
81
48
24
55
5
48
79
48
173
15
12
9
7
11
72
144
150
18
6
51
33
36
12
24
54
21
108
15
45
33
48
114
6
36
24
54
6
12
72
30
18
27
36
9
78
126
12
54
93
3
6
3
52
29
24
87
9
6
120
9
16
17
3
16
5
48
55
95
42
30
24
97
161
24
19
36
29
36
60
36
3
9
7
11
48
21
12
21
15
3
42
12
12
27
3
109
11
24
25
17
102
90
19
11
81
9
132
111
69
30
33
48
36
27
24
69
99
6
96
60
12
15
40
92
33
19
5
39
15
21
64
56
3
6
15
3
18
7
92
33
66
78
115
80
76
11
18
51
3
42
6
13
36
5
36
48
48
30
117
24
21
24
27
132
45
147
39
18
30
120
21
33
27
52
17
66
18
6
66
120
60
18
24
33
33
24
24
51
69
39
9
36
24
12
24
163
32
21
30
69
27
96
6
60
6
30
7
59
66
36
51
16
17
19
29
102
13
155
133
5
39
15
1
113
48
19
29
3
123
21
51
9
144
48
69
12
6
90
51
123
114
3
24
27
45
9
7
137
24
18
42
24
24
12
15
100
77
60
24
27
33
36
72
48
3
81
18
61
32
99
45
45
36
7
11
42
27
9
24
12
19
11
13
29
60
24
51
64
53
18
66
48
3
69
15
4
5
43
29
12
36
15
12
120
21
12
24
36
51
12
52
56
4
44
3
120
18
39
21
18
18
3
57
39
129
ABCD 98696572636*3^$a+1 [50072]
32
3
13
24
12
108
132
116
75
133
11
21
184
68
15
21
16
11
85
12
56
160
32
4
275
145
48
56
16
168
12
131
13
176
28
8
15
9
36
72
75
33
15
33
24
76
12
20
75
9
24
15
25
84
60
32
39
69
120
3
25
228
56
16
60
228
20
12
24
16
32
60
112
8
96
40
12
68
76
24
120
144
11
117
40
144
176
3
49
68
4
36
32
3
109
83
21
4
348
12
32
100
36
68
4
80
40
132
179
49
20
12
28
152
60
156
28
36
44
40
72
24
95
21
123
129
36
36
24
111
69
75
37
68
12
24
16
24
44
4
203
240
240
105
24
4
72
12
240
72
288
8
39
61
44
4
72
32
40
56
180
72
4
68
12
28
176
4
180
36
152
40
60
32
40
8
4
68
100
116
39
201
156
60
120
24
264
108
28
140
192
4
56
39
69
12
24
48
112
36
144
20
40
215
49
164
16
11
85
11
25
8
76
20
40
8
15
61
20
15
1
68
28
95
85
8
96
36
4
48
11
61
56
124
60
260
159
25
119
21
36
240
4
35
9
60
12
63
265
36
35
21
16
59
49
47
49
36
8
60
16
23
73
23
169
20
120
60
36
184
131
45
180
40
104
88
92
36
16
20
88
68
280
68
16
20
4
32
88
32
24
16
32
208
8
4
23
37
11
169
12
24
12
24
44
36
108
28
32
12
4
56
15
1
384
36
32
72
99
81
4
12
95
37
36
84
132
68
40
212
40
80
39
325
132
120
239
1
48
20
4
8
64
180
48
11
21
4
96
23
13
48
32
4
20
4
36
44
72
4
24
44
36
4
68
108
40
20
12
4
144
35
21
36
12
28
72
71
109
35
85
20
180
36
36
16
32
28
140
120
28
36
59
205
32
132
16
56
76
32
27
169
56
4
72
72
48
32
28
8
76
284
72
24
196
248
36
76
60
72
32
144
16
104
144
72
24
12
24
48
387
69
192
24
51
57
156
4
216
20
72
12
40
20
16
59
13
92
72
16
132
48
60
72
48
32
100
8
4
20
40
8
108
60
112
120
176
4
36
56
4
32
48
76
24
11
61
80
60
4
108
12
108
176
36
28
36
11
181
72
32
60
39
69
160
20
52
36
24
36
8
40
132
48
20
4
152
108
76
104
63
189
36
112
108
24
8
36
36
28
152
136
68
75
1
44
172
192
56
84
96
16
59
69
12
63
96
96
133
12
36
72
108
252
96
80
100
12
132
32
76
8
96
16
24
8
3
129
180
40
80
3
37
60
108
32
216
88
60
36
8
100
23
85
32
76
12
24
44
100
36
71
48
1
36
59
9
112
132
12
104
64
32
63
61
35
37
32
60
48
108
51
85
44
36
24
51
1
132
36
84
35
37
20
40
239
45
220
32
148
32
4
80
4
20
16
108
168
275
9
36
84
40
36
68
64
8
4
68
111
61
35
13
68
28
44
180
148
20
75
9
100
108
156
36
56
112
36
72
12
32
4
72
24
44
64
80
135
85
60
8
4
96
8
180
64
32
40
8
40
47
9
52
35
33
40
92
12
28
68
36
4
84
35
33
100
203
117
4
80
36
64
84
144
72
68
96
4
68
219
45
3
25
32
124
59
73
80
39
33
168
12
76
104
96
192
135
37
11
1
164
120
36
64
47
129
48
108
3
61
48
20
120
100
12
128
36
40
11
73
23
49
36
59
85
11
265
8
60
40
32
75
49
24
72
8
24
36
ABCD 98696578276*3^$a+1 [50001]
48
99
63
57
64
80
64
95
18
39
88
17
90
45
144
27
13
5
31
65
36
54
48
162
54
6
19
56
33
72
48
36
114
25
20
60
51
1
48
12
48
167
25
8
75
205
95
18
3
15
45
9
60
162
30
78
61
29
30
36
6
43
20
12
81
24
15
15
96
13
20
51
73
233
279
33
18
48
9
27
45
9
222
49
5
180
66
42
12
36
42
85
23
73
60
47
37
17
36
48
36
78
25
23
24
48
222
3
12
48
27
84
24
61
44
15
18
18
24
121
35
216
60
90
43
41
91
20
48
63
249
3
66
24
18
9
24
39
18
30
13
59
1
36
35
18
15
135
102
96
72
51
16
5
139
17
42
117
4
17
3
15
54
18
69
39
24
21
81
18
90
18
42
18
54
18
85
107
45
9
54
45
27
49
59
18
67
80
15
72
306
24
3
33
79
101
54
49
17
18
42
90
30
90
9
81
18
42
30
69
39
6
15
21
43
29
66
42
30
73
59
18
48
31
65
3
16
71
18
115
20
12
51
12
57
93
30
21
57
3
256
5
39
4
11
49
36
59
18
39
33
7
11
42
18
90
48
19
23
69
213
216
99
15
12
60
33
12
28
47
18
147
3
72
84
24
12
25
71
57
36
135
9
36
136
80
9
54
81
96
3
97
11
57
40
35
21
24
3
18
75
64
96
59
18
3
81
3
141
54
45
12
24
76
20
3
132
48
85
5
151
71
25
11
84
49
77
3
36
75
48
42
30
25
20
51
30
3
39
66
19
17
79
179
18
39
81
42
90
51
24
15
30
36
42
84
33
63
84
126
60
162
48
18
72
42
12
85
20
63
18
30
60
48
21
93
18
90
67
80
76
96
8
27
36
13
47
12
37
41
12
60
138
162
78
37
11
1
41
123
111
13
53
150
30
54
33
52
128
76
89
55
53
3
40
89
12
168
108
30
24
84
61
84
77
67
23
73
11
18
72
15
3
18
18
1
23
12
13
20
60
15
18
72
27
9
6
45
111
9
9
19
12
101
174
13
5
31
80
51
13
77
198
18
162
45
27
109
20
39
25
32
48
96
16
11
60
120
60
129
81
18
42
30
57
3
30
42
120
61
11
330
43
77
19
116
60
135
48
18
7
12
8
15
12
18
42
18
18
84
60
264
6
3
12
21
3
9
18
69
124
5
159
63
90
3
99
18
39
64
41
15
60
21
27
75
108
24
33
3
90
19
140
24
24
16
11
18
27
40
5
138
72
93
15
72
45
15
66
42
108
69
21
84
39
21
48
91
20
60
69
27
3
36
6
15
24
40
56
120
45
6
49
143
60
1
29
55
12
8
12
28
20
156
15
21
15
45
33
12
75
3
37
80
39
90
19
77
66
60
9
40
41
12
18
72
165
51
72
9
60
45
3
15
90
27
21
7
11
42
30
24
120
54
115
56
123
61
84
35
121
77
30
9
9
6
30
15
24
15
180
24
108
49
8
27
36
42
115
41
42
129
40
5
123
147
60
18
12
150
30
18
18
18
25
89
207
45
18
48
18
42
69
15
73
96
176
33
211
11
18
30
145
35
42
55
29
159
16
260
15
21
51
54
3
3
33
21
18
66
31
48
11
6
3
33
90
37
92
33
66
72
60
9
45
36
39
45
43
20
15
21
51
213
52
44
4
32
15
30
3
16
149
18
54
66
13
29
12
18
132
69
39
48
150
19
29
90
21
4
11
6
90
57
45
75
16
89
18
18
19
5
27
81
54
66
132
30
18
24
3
63
9
4
5
180
39
12
75
9
27
177
27
18
18
48
90
162
24
36
162
18
9
64
116
81
43
5
36
18
85
5
42
45
21
27
36
9
18
9
15
33
40
35
21
204
27
18
12
54
81
15
109
20
87
30
103
29
55
80
57
3
36
57
48
24
90
1
17
102
45
12
51
13
104
40
20
16
185
39
57
36
39
60
21
7
107
45
21
7
17
223
116
39
1
17
39
28
20
12
39
6
48
31
36
44
256
48
56
60
9
42
33
15
36
24
18
79
80
69
139
23
9
33
15
3
12
1
35
9
27
54
19
5
27
60
100
203
18
63
159
18
84
54
21
3
1
89
12
96
48
6
33
100
23
9
64
35
9
81
6
48
18
72
18
18
6
25
59
85
11
30
3
15
1
125
55
41
19
11
9
27
24
153
120
45
132
36
7
23
69
21
24
30
18
162
49
59
60
25
32
15
90
18
66
36
18
36
9
72
15
48
ABCD 98696742616*3^$a+1 [50009]
28
39
12
9
54
20
46
162
32
13
45
12
20
40
51
9
3
5
12
76
12
8
31
69
39
35
16
2
28
24
6
81
24
24
12
51
33
5
19
120
60
5
7
11
30
28
14
1
45
44
16
24
111
5
34
90
3
45
32
76
102
68
54
10
21
24
41
72
10
45
72
51
50
54
6
4
96
74
46
99
48
5
22
20
1
9
6
30
39
12
9
20
19
11
132
52
21
29
36
7
72
60
5
36
54
108
10
108
44
40
60
26
54
7
21
48
30
44
10
30
8
42
48
28
14
10
8
28
120
24
15
12
11
28
84
6
42
8
10
12
12
15
36
9
231
24
3
38
40
164
31
24
12
33
123
48
105
15
39
45
75
56
10
12
12
96
20
52
20
40
99
21
15
3
20
37
33
132
39
36
5
19
21
15
3
105
12
5
88
27
12
3
32
1
27
18
12
18
24
50
31
5
55
9
8
30
25
60
45
75
65
55
57
18
30
27
12
24
57
3
27
30
12
6
9
15
20
16
30
92
7
3
9
21
15
165
63
105
39
123
32
58
12
38
25
117
3
17
48
7
96
27
12
30
87
53
10
57
33
26
1
33
27
33
3
15
9
24
17
48
90
42
28
27
15
45
24
33
87
60
39
9
12
24
65
22
8
40
60
30
2
25
57
15
72
33
48
32
18
13
9
18
48
9
12
39
21
24
9
15
71
25
24
3
12
126
12
99
171
9
3
6
20
4
3
72
41
19
21
12
3
36
24
29
10
33
12
3
9
41
22
30
20
43
17
7
48
36
15
84
66
32
108
31
9
30
2
10
18
72
18
42
15
48
149
7
29
4
15
3
105
35
49
41
72
40
3
15
2
7
29
10
9
12
48
41
34
8
49
33
8
88
42
33
12
5
18
30
4
6
14
43
27
20
25
12
9
24
3
84
84
36
60
41
12
6
22
15
45
42
90
3
84
53
18
72
16
30
102
2
55
51
42
15
72
60
33
42
6
2
58
75
5
139
11
22
8
19
33
27
12
9
111
21
12
6
2
22
6
24
60
51
24
11
1
23
46
12
3
27
33
60
17
10
90
12
3
105
39
33
8
67
155
40
8
13
5
64
3
5
18
10
51
51
78
24
6
32
22
27
39
42
12
18
2
18
49
9
15
5
67
57
15
33
42
38
7
12
83
1
35
24
10
3
108
57
50
108
22
3
12
84
24
45
24
30
68
18
7
12
21
14
10
20
7
9
12
12
15
5
40
60
6
21
36
17
10
33
33
51
9
87
48
12
17
16
27
3
54
6
60
90
15
5
22
12
6
32
12
31
117
32
36
31
36
84
69
2
120
13
39
36
72
18
75
60
15
57
60
45
27
11
1
60
29
7
12
3
30
2
46
42
30
42
90
36
15
12
15
9
3
38
55
15
18
60
24
98
22
116
19
3
45
12
65
40
20
88
39
53
31
96
9
51
11
13
17
7
45
20
90
13
45
50
78
40
60
2
37
12
84
12
95
13
35
37
57
48
8
120
7
12
45
78
57
3
93
84
15
48
78
60
14
16
114
15
60
48
107
25
21
39
72
3
26
7
45
3
12
23
10
15
45
99
3
2
7
71
18
7
15
45
57
75
11
49
48
15
9
83
16
32
42
43
3
102
8
4
3
60
15
9
33
20
36
52
80
7
48
125
7
45
15
41
12
60
55
24
60
23
226
80
84
16
39
60
45
20
7
24
12
3
9
33
42
57
24
12
33
87
60
17
40
6
12
18
24
30
8
18
7
48
59
25
11
109
48
27
93
12
12
21
20
40
15
12
5
7
21
99
21
30
108
90
32
28
39
101
64
27
29
24
136
15
5
4
15
3
33
27
50
28
12
108
27
5
19
3
30
135
12
36
12
95
1
29
10
48
18
39
12
53
6
34
6
32
22
63
3
54
27
39
62
18
1
9
99
36
9
63
53
7
77
7
119
1
60
39
14
36
12
19
24
12
33
60
87
5
30
13
27
18
27
15
9
3
36
9
51
72
69
24
36
39
30
60
90
42
32
7
96
33
24
150
18
18
21
3
50
76
15
60
57
15
23
1
39
21
3
33
12
21
30
44
61
9
15
95
70
20
40
15
21
12
3
27
90
39
23
25
101
4
60
26
12
10
3
12
12
33
63
24
21
24
63
23
4
6
51
39
30
39
105
3
17
40
75
12
21
18
14
106
30
20
19
35
85
65
66
85
120
17
10
45
3
14
43
65
7
36
12
33
50
10
24
20
10
18
8
67
65
7
23
25
27
18
15
117
48
30
57
5
55
53
19
21
12
15
5
60
36
19
81
2
40
72
33
87
6
2
112
8
37
5
103
45
42
57
23
46
15
57
20
7
108
35
13
5
19
15
33
17
16
12
99
33
63
15
117
45
56
10
42
3
47
18
4
20
127
29
24
18
37
15
21
39
60
38
43
12
165
18
21
63
26
7
15
8
37
35
13
24
48
5
18
37
57
108
38
52
2
108
40
63
89
7
36
24
36
77
46
57
5
52
3
33
27
15
9
48
15
45
3
2
40
38
48
94
36
114
33
84
36
33
44
28
78
30
15
29
7
113
103
12
75
93
33
14
30
40
15
45
48
3
24
12
71
13
45
134
1
15
2
40
30
38
42
10
15
45
15
12
5
10
153
63
14
100
30
6
20
55
39
38
12
7
48
12
23
10
27
21
12
27
21
8
70
81
11
22
15
53
58
9
21
2
190
42
6
20
19
120
33
12
27
36
48
87
30
15
5
7
23
40
33
9
15
60
15
81
36
63
6
42
48
21
23
10
111
17
7
21
15
84
45
51
65
72
72
10
8
40
12
26
34
21
12
12
21
62
22
8
40
15
3
2
55
3
9
5
43
3
30
80
4
50
37
23
16
21
24
5
34
20
1
12
12
21
12
72
38
48
70
44
16
30
54
30
6
12
87
3
32
1
189
6
57
27
66
39
45
18
9
23
136
9
36
9
108
27
12
9
27
12
120
23
25
23
1
21
12
8
12
18
10
15
84
59
90
19
3
168
42
20
7
33
12
78
30
48
2
18
4
3
57
15
63
45
57
63
12
72
83
10
3
3
14
46
62
40
15
33
15
9
20
7
21
12
3
3
24
126
60
15
17
7
11
22
123
9
8
67
96
45
39
35
18
79
36
117
8
88
32
43
9
15
ABCD 98696846596*3^$a+1 [50007]
16
161
19
194
166
17
84
36
63
21
3
10
47
24
9
87
84
12
3
117
3
66
3
51
90
16
108
11
75
9
12
105
3
45
3
93
15
7
54
23
27
9
69
30
66
15
36
39
60
36
33
132
3
30
30
46
162
137
45
3
147
57
33
27
36
60
69
135
43
20
60
12
45
3
58
83
99
16
5
9
3
72
1
14
21
19
5
120
1
80
66
21
48
51
84
45
1
144
170
90
10
80
81
63
72
78
42
9
39
58
44
18
30
3
13
36
54
17
27
33
108
15
69
48
3
186
39
31
144
5
31
126
18
41
31
108
44
66
16
20
54
9
7
53
12
15
21
7
56
21
31
18
107
55
54
38
96
60
9
51
69
91
36
38
16
44
3
168
84
12
121
32
76
11
9
15
99
10
26
144
10
11
7
185
27
22
11
7
101
7
128
6
48
70
18
62
82
104
39
12
36
3
36
4
14
210
33
13
35
9
36
10
20
16
5
48
48
12
15
105
73
54
65
15
81
12
48
27
72
90
51
79
41
72
12
15
9
21
75
15
64
86
3
73
14
21
37
32
114
21
85
59
36
39
10
11
3
76
5
24
132
9
10
44
33
69
16
54
65
39
22
72
23
63
24
16
104
40
5
12
96
3
21
39
21
24
67
18
50
6
34
17
127
65
12
13
23
12
1
44
15
31
80
6
3
73
23
15
106
14
81
36
33
87
9
46
65
24
15
69
24
27
9
69
6
84
6
15
1
74
81
25
38
52
53
111
34
32
15
48
31
104
58
59
99
130
14
21
51
24
114
12
210
114
34
5
12
55
108
65
105
82
20
45
43
108
29
115
5
49
72
62
10
131
45
60
52
23
144
67
216
32
33
7
113
27
6
16
20
34
80
9
108
19
8
132
40
36
8
9
60
51
36
33
37
68
3
9
64
36
44
36
39
25
44
46
41
63
60
33
84
60
24
72
13
36
14
76
18
18
53
19
36
126
20
15
33
42
33
12
39
40
29
7
38
6
57
97
2
9
7
5
12
1
74
6
27
3
9
43
74
286
72
101
72
12
31
5
36
39
9
37
18
18
54
41
3
10
56
78
45
21
34
92
120
4
54
18
92
153
63
34
71
19
72
18
35
60
13
14
148
41
132
25
2
36
21
33
3
120
19
20
24
21
60
108
45
3
60
24
105
16
32
3
63
129
48
63
24
66
4
18
14
123
7
125
36
12
7
68
102
114
144
165
51
60
24
82
11
43
20
24
21
111
24
9
21
76
20
16
74
21
27
21
21
54
24
10
56
87
63
24
112
18
11
15
64
72
20
9
61
36
23
15
9
108
7
20
70
2
33
1
14
36
174
75
97
18
5
85
71
132
9
3
171
57
12
51
9
7
110
16
18
5
24
12
24
39
22
119
25
11
63
88
62
51
45
30
10
36
35
96
72
31
41
33
16
72
35
33
39
45
3
219
130
35
156
7
72
18
23
12
12
144
84
12
99
24
22
38
52
44
64
26
46
14
4
32
58
116
46
59
39
21
25
20
16
54
5
36
45
4
72
143
21
34
17
132
13
72
62
9
1
14
69
12
13
20
12
3
45
100
32
48
6
90
60
36
15
3
30
3
99
33
12
48
45
30
45
13
62
21
36
15
208
18
54
89
60
159
21
36
13
23
9
40
14
9
141
15
36
15
18
58
2
16
107
3
52
5
85
62
57
33
136
20
34
20
88
77
15
70
23
67
20
70
72
104
30
9
1
36
11
3
22
38
16
5
96
27
70
35
55
26
82
180
53
15
24
30
66
10
47
27
52
8
105
15
6
54
28
72
101
60
39
33
37
36
11
9
54
16
17
12
108
43
36
101
12
51
60
46
18
2
51
57
51
12
48
36
3
45
1
11
48
31
77
57
6
6
39
39
28
8
66
16
2
132
28
56
246
51
43
65
120
15
52
5
12
108
3
36
69
12
3
4
18
8
15
15
120
4
36
41
9
22
17
73
54
54
35
24
67
8
10
47
24
55
5
45
15
12
3
24
21
75
84
120
28
29
153
51
105
4
18
54
54
41
153
6
106
23
31
20
124
18
35
27
45
51
22
23
12
84
3
96
45
75
57
3
144
45
15
10
35
45
3
24
39
16
53
21
16
35
3
81
79
113
3
69
31
44
33
85
2
16
72
72
116
10
35
1
18
26
27
9
10
36
5
3
9
60
13
72
23
69
54
69
75
90
36
87
27
36
6
58
77
13
32
40
68
36
6
45
3
21
36
1
18
126
98
21
7
18
44
3
48
12
33
66
9
19
17
123
21
72
87
21
15
4
36
54
20
90
36
34
11
219
22
35
1
2
30
22
36
18
47
63
34
11
84
15
36
9
12
13
32
18
22
14
130
74
12
93
12
60
19
41
49
35
9
10
90
47
108
27
124
14
60
106
140
22
54
68
22
20
16
18
17
3
16
198
18
32
6
34
17
39
66
94
36
65
43
36
5
157
23
31
104
4
257
31
17
ABCD 98696920456*3^$a+1 [50084]
51
129
60
36
96
228
96
84
132
144
180
12
12
12
219
81
24
12
27
96
57
108
24
36
240
15
9
15
21
12
84
144
36
9
27
48
72
24
180
168
201
15
24
168
24
84
12
24
129
135
135
114
243
72
48
48
12
60
72
21
135
60
72
168
24
12
36
12
168
72
36
60
96
36
168
45
207
24
396
48
189
3
72
51
309
12
36
3
45
72
60
48
105
51
144
180
36
108
111
57
60
12
12
276
63
345
60
12
57
3
204
24
12
48
84
108
72
96
24
12
156
123
21
156
24
36
12
81
111
33
246
129
15
81
24
588
192
48
12
15
81
12
120
180
72
60
45
6
45
36
39
21
84
180
36
24
12
12
15
57
48
60
45
27
99
165
36
144
159
21
75
45
36
48
216
12
84
24
36
48
60
48
84
108
12
84
72
48
159
417
24
39
141
99
117
243
33
72
156
144
96
12
60
24
96
27
33
24
228
48
72
60
255
81
36
24
12
228
252
24
153
27
96
120
144
48
60
48
24
36
117
135
156
24
156
9
123
3
81
36
72
12
144
159
261
36
108
216
12
48
72
153
15
24
108
24
99
9
300
171
225
204
312
24
120
96
180
9
39
12
84
24
36
45
51
216
108
15
129
231
189
96
204
15
33
24
36
72
48
108
204
132
144
120
36
48
48
132
36
12
63
9
288
528
156
24
99
225
156
24
36
24
96
9
3
123
477
240
132
72
108
60
15
81
120
96
36
3
450
75
72
228
36
204
60
72
108
120
72
87
105
132
24
72
12
180
72
3
33
120
108
75
57
180
60
48
120
12
48
192
3
9
15
33
120
480
108
60
72
72
12
36
48
120
36
60
120
60
84
132
72
96
24
291
105
252
72
96
96
24
72
27
33
12
12
48
96
36
96
12
48
60
243
24
21
12
33
75
72
84
60
84
9
111
60
24
36
72
177
6
57
48
15
165
192
264
324
12
3
441
36
48
12
57
51
180
132
12
120
36
120
156
24
24
12
84
39
93
168
60
15
9
48
12
96
252
87
21
12
168
129
3
60
168
36
123
21
12
207
120
237
36
180
3
45
12
60
108
72
432
111
129
156
72
93
54
33
183
189
96
72
3
57
12
291
57
108
192
93
15
12
24
120
168
132
276
84
348
36
12
48
84
228
132
36
84
60
108
63
249
12
120
36
24
300
60
24
225
15
192
108
144
276
12
117
87
120
156
123
21
96
117
123
132
ABCD 98696935648*3^$a+1 [50002]
6
42
102
127
8
60
28
5
259
8
72
3
25
36
44
3
1
59
1
11
36
36
105
24
16
23
6
30
24
153
33
3
28
84
32
72
21
42
1
24
56
27
9
3
25
48
48
23
78
6
12
1
8
21
18
9
4
59
49
32
24
9
55
8
48
3
24
45
75
1
47
24
90
91
23
9
4
17
12
19
12
59
60
24
6
43
20
39
25
11
49
20
27
25
29
30
12
1
23
25
8
12
3
33
16
44
3
73
11
12
13
36
29
6
73
11
25
80
3
54
31
24
72
11
25
23
9
39
12
1
11
30
3
27
1
11
25
12
8
15
30
19
24
8
15
33
9
30
12
9
4
12
20
48
15
25
24
23
6
15
52
8
3
49
32
15
45
4
44
3
97
71
45
9
6
1
11
45
27
13
24
5
63
33
42
9
39
84
81
48
45
31
11
13
8
81
19
36
8
4
20
9
6
13
47
1
77
6
24
1
65
15
16
72
8
40
24
35
12
85
29
39
15
1
23
1
59
13
48
8
21
18
1
80
40
68
3
1
56
4
12
36
68
64
11
18
31
17
43
48
17
31
71
61
11
33
4
44
36
3
33
3
84
57
3
25
47
21
72
40
23
114
7
11
1
11
24
30
19
8
16
20
3
1
24
11
9
45
6
1
12
32
3
1
29
19
32
16
24
20
28
24
11
21
51
90
30
13
5
43
35
45
16
48
24
48
44
45
31
8
189
102
12
30
27
15
24
1
11
13
36
23
25
20
45
3
27
1
17
18
24
9
72
16
20
76
24
41
7
8
15
1
107
12
1
11
72
21
72
12
63
37
29
19
12
23
36
21
36
3
61
23
12
21
3
13
23
60
1
36
8
16
149
30
1
17
30
33
12
24
16
32
9
19
47
157
11
13
32
45
42
6
30
109
72
8
33
6
33
16
12
35
36
37
35
36
1
125
31
29
19
59
18
7
11
1
29
54
48
42
3
48
15
1
23
60
30
15
33
12
36
6
57
4
12
20
15
72
24
12
12
49
11
37
11
48
25
65
3
3
45
24
87
48
12
168
12
33
64
8
69
51
3
54
19
11
12
6
19
84
44
4
47
1
24
101
6
61
48
29
27
4
48
32
63
1
167
9
33
18
1
23
18
7
44
27
9
3
36
1
23
1
41
31
5
18
24
37
12
107
57
99
45
93
15
4
36
8
16
48
53
6
6
15
16
8
28
36
11
85
24
65
7
89
19
32
15
37
48
8
123
37
23
24
49
65
67
12
35
18
19
35
25
65
43
11
42
3
9
15
3
18
43
53
27
21
126
1
11
25
29
67
8
3
36
120
69
3
13
48
36
60
23
13
24
35
1
36
12
11
1
36
12
24
24
5
108
3
39
24
30
36
43
83
18
15
12
15
1
8
15
57
3
13
5
27
15
25
48
8
40
12
11
9
12
3
36
25
65
3
63
1
8
84
16
35
1
12
60
8
3
13
12
83
12
120
12
1
47
30
6
90
15
100
35
25
65
91
23
109
60
56
16
32
63
12
30
31
11
13
24
5
18
45
36
57
30
1
48
95
85
29
15
64
17
15
39
9
4
32
4
35
21
16
35
1
143
120
12
24
21
4
41
48
111
16
20
4
8
24
51
25
17
31
96
48
83
25
11
57
27
33
33
6
1
77
31
17
19
23
1
11
61
12
107
25
8
75
12
60
13
17
15
3
120
117
36
3
1
35
45
9
67
68
16
11
12
129
16
23
24
48
25
11
13
56
45
30
61
5
6
25
11
37
12
5
54
36
1
8
28
17
12
90
25
77
7
35
54
7
72
131
49
12
11
12
25
5
19
48
72
167
12
60
24
25
53
30
1
17
31
23
157
24
36
12
5
6
37
24
12
35
9
3
36
45
16
17
31
44
4
12
8
15
12
13
8
16
41
6
1
8
3
18
3
3
25
23
37
11
25
12
5
6
13
29
43
17
15
16
17
36
66
25
24
11
30
79
5
15
33
63
15
37
24
8
9
31
84
11
6
31
71
73
48
47
1
44
3
45
16
71
48
13
60
8
9
30
36
33
87
13
11
30
19
92
63
9
24
3
45
24
3
169
60
5
30
33
15
60
12
13
41
39
3
21
16
65
3
33
31
35
9
36
36
16
12
47
1
12
8
3
45
45
31
20
27
30
19
23
37
11
36
9
3
21
16
24
44
64
59
1
36
20
24
3
1
44
3
21
12
16
11
24
1
77
67
60
36
47
12
1
12
23
9
72
124
12
84
12
71
9
75
9
93
7
11
72
12
30
12
30
18
7
12
17
67
8
4
36
56
3
12
25
24
24
23
102
6
102
90
12
42
7
8
40
32
76
20
27
1
17
18
1
8
48
36
4
23
9
60
12
21
18
30
27
64
17
96
7
48
56
36
33
60
7
72
17
67
23
24
13
17
6
12
18
79
68
45
15
81
30
69
87
1
5
127
32
39
24
1
35
1
23
6
6
13
12
92
21
12
48
3
93
127
24
59
21
76
77
79
8
16
107
48
18
27
63
12
12
36
13
60
47
24
6
51
3
78
147
27
108
25
77
30
49
44
15
36
13
8
72
21
96
51
28
80
3
1
12
11
48
12
69
24
15
42
19
36
29
3
12
75
21
33
3
76
32
45
96
66
45
40
8
21
60
79
47
37
17
19
47
108
37
35
73
36
12
11
9
28
35
60
24
69
36
16
84
47
84
21
3
1
95
24
36
54
63
16
12
35
13
5
12
48
67
23
25
35
12
13
11
72
49
68
87
1
5
3
45
27
52
48
20
16
12
68
28
20
15
25
32
3
13
71
1
59
21
75
33
63
49
83
25
36
35
45
28
144
35
33
27
73
11
13
5
79
23
6
7
8
4
32
3
45
16
12
47
36
13
48
23
1
23
37
48
20
28
11
33
16
96
24
12
59
25
48
29
108
15
16
47
24
45
3
33
3
36
9
24
117
6
84
18
39
9
54
1
24
8
45
6
37
53
31
96
47
13
8
112
12
11
9
3
25
12
5
18
25
20
15
18
19
77
18
25
24
23
18
30
49
17
15
4
12
5
43
8
12
3
13
65
63
93
18
21
136
5
6
60
81
3
37
11
6
6
168
49
23
30
43
68
63
13
23
9
24
57
18
33
4
24
8
28
12
32
4
11
6
63
36
28
80
4
12
20
24
129
30
24
30
6
48
6
84
3
27
66
6
73
96
83
30
19
44
4
11
30
90
9
33
30
13
48
17
18
13
36
17
18
73
24
59
1
11
49
5
30
13
20
76
36
32
12
21
30
13
5
19
96
41
42
121
11
21
16
32
52
144
23
24
45
28
23
78
12
54
73
5
3
48
15
57
16
8
28
35
25
11
12
12
48
1
17
3
9
79
113
19
29
7
11
21
28
12
23
33
27
37
12
12
59
13
35
12
36
24
12
6
18
72
84
157
23
9
16
35
13
71
13
36
8
24
12
108
15
1
107
48
42
63
12
15
9
87
33
3
30
31
17
31
48
8
40
11
ABCD 98697224084*3^$a+1 [50070]
3
5
72
16
81
78
93
44
120
16
15
24
21
20
19
53
16
237
27
240
12
81
42
18
39
8
115
77
16
60
15
330
12
30
198
27
147
93
135
45
108
132
135
12
45
36
15
57
8
24
4
24
237
60
63
8
7
5
52
45
126
9
111
33
9
27
75
33
27
6
15
12
33
42
33
84
3
141
44
280
36
9
123
12
60
56
36
108
43
153
32
52
27
9
36
48
60
12
36
12
32
31
72
33
27
48
30
3
129
15
93
42
33
27
33
108
9
63
92
28
12
32
16
27
48
17
25
138
60
5
55
5
37
15
36
69
135
36
96
3
5
36
97
59
88
33
30
180
60
30
27
20
7
66
27
45
87
45
78
165
20
52
21
15
135
30
24
71
67
48
84
69
72
72
108
45
83
7
33
9
107
4
84
8
40
135
12
5
60
133
27
36
39
57
3
21
20
40
12
12
33
123
20
79
30
63
8
124
56
97
15
8
24
55
33
48
27
42
87
44
61
135
56
55
54
195
48
48
84
56
79
65
24
79
65
55
12
89
4
3
117
63
33
12
15
12
153
12
27
21
20
40
44
73
48
30
125
48
247
69
24
116
1
15
255
9
63
48
132
60
33
8
7
65
60
28
39
41
72
37
18
102
90
21
24
188
64
3
21
9
102
81
87
17
64
9
15
12
44
52
12
33
95
40
60
15
30
147
183
9
33
102
101
24
31
5
40
144
48
12
24
56
16
39
90
18
53
88
12
164
1
99
48
108
57
12
15
24
180
27
57
60
176
7
162
35
108
85
24
18
60
41
40
69
27
33
18
72
12
45
68
148
9
71
97
147
116
205
54
30
3
12
24
24
48
39
29
36
64
80
40
69
60
15
135
33
27
17
28
32
144
64
12
116
7
18
27
123
24
113
73
30
30
87
75
245
36
40
96
33
108
162
33
8
7
105
75
29
88
8
19
108
21
69
18
144
78
15
8
67
33
45
24
6
65
67
5
43
45
24
3
41
37
15
45
27
27
45
24
51
5
103
41
7
5
52
45
35
88
27
18
23
96
124
176
4
147
105
27
5
28
12
75
30
27
45
60
246
24
36
177
32
13
3
12
108
57
183
99
9
57
54
6
27
96
24
60
8
37
3
24
33
75
15
30
210
5
25
3
20
85
23
16
20
31
65
4
45
48
231
132
27
30
15
45
47
25
3
3
90
23
100
60
81
75
21
72
63
68
144
76
12
44
16
135
149
25
11
19
33
45
143
127
105
48
12
120
12
80
36
19
18
12
51
168
159
17
96
7
42
63
60
8
388
36
33
30
30
3
48
60
24
36
39
33
8
60
52
48
72
44
184
60
72
48
117
3
111
33
3
17
25
15
60
60
12
24
57
83
16
36
9
36
12
42
6
15
44
13
78
54
51
132
12
21
75
104
196
57
27
3
57
36
12
32
40
3
102
11
180
28
12
12
8
12
16
57
42
17
61
30
117
63
60
65
55
65
7
81
9
11
4
120
57
39
20
67
33
44
160
3
45
39
33
60
57
39
84
48
147
18
15
15
30
63
44
16
249
15
20
132
55
33
57
66
9
3
57
108
195
57
63
33
12
20
100
15
120
105
3
57
140
160
96
72
15
114
99
132
12
195
18
15
117
71
97
63
20
112
108
39
17
55
6
27
56
300
109
3
68
52
105
39
111
33
240
24
72
15
21
8
91
161
64
81
42
90
63
15
162
3
9
35
55
89
31
41
7
105
156
84
135
65
52
24
20
97
159
48
63
24
66
30
17
37
3
36
132
72
92
1
27
87
129
39
101
12
109
156
3
12
15
9
3
30
3
164
13
120
27
8
337
3
12
116
247
21
72
45
42
5
192
103
21
69
12
143
16
32
7
33
120
27
12
126
54
36
69
93
42
33
48
45
27
33
3
69
203
145
27
3
30
147
32
48
145
87
56
7
57
33
3
48
27
33
27
60
9
108
120
45
71
72
88
69
18
33
ABCD 98698009024*3^$a+1 [50009]
10
23
7
44
4
102
102
8
45
43
12
62
90
36
21
39
40
6
11
48
19
2
10
26
54
10
36
110
4
65
3
10
30
5
25
78
2
100
2
36
58
6
36
17
37
18
6
6
20
46
38
34
48
62
16
264
30
2
40
53
7
36
2
10
48
20
124
14
136
8
72
78
22
48
2
21
7
56
10
42
44
9
24
57
18
76
6
54
5
19
30
62
4
14
22
80
9
79
6
14
42
120
6
45
9
28
2
18
106
60
54
30
12
60
48
156
20
4
72
54
54
80
22
6
84
5
43
92
24
12
10
8
24
10
108
29
15
9
145
44
48
18
57
7
36
30
14
78
3
79
8
30
28
50
30
162
60
28
5
69
6
4
68
48
141
55
8
105
13
8
10
12
18
24
20
36
46
26
27
115
77
51
18
10
14
12
36
27
85
102
48
48
84
56
54
18
72
88
2
34
42
30
24
14
46
8
16
92
18
16
18
6
6
18
6
26
10
56
28
12
54
59
19
12
6
114
26
18
84
33
19
20
64
36
24
29
105
15
43
8
34
12
18
77
21
72
27
31
17
67
36
18
6
128
36
10
11
13
20
58
42
2
4
32
18
54
36
22
59
15
36
52
17
3
130
26
9
7
38
22
96
12
96
12
77
33
10
42
48
83
61
6
2
30
16
90
11
51
34
11
27
18
4
6
17
45
16
11
13
11
51
114
4
48
32
118
14
70
24
30
14
6
16
11
55
17
43
12
98
30
54
96
27
85
30
2
48
16
2
64
30
18
41
49
6
44
18
130
48
24
2
30
4
2
22
5
55
12
14
144
58
24
80
40
29
39
46
6
74
10
26
16
12
6
12
2
15
45
82
20
28
8
58
30
66
60
8
16
6
5
81
10
38
42
22
32
70
38
3
45
42
12
46
50
148
26
100
50
64
41
43
50
48
18
4
2
30
4
74
70
6
6
90
38
18
18
54
51
39
57
15
16
98
22
44
10
24
44
16
42
32
48
54
16
23
7
17
43
12
62
88
62
28
17
3
40
77
13
36
30
89
3
18
70
72
44
16
17
3
48
6
108
30
36
6
10
84
29
13
18
41
13
2
88
36
2
70
2
3
93
30
6
76
8
10
54
6
6
36
2
33
93
27
43
2
18
144
12
18
178
110
64
90
36
42
2
10
14
52
2
58
44
18
16
26
88
6
42
20
4
24
14
48
22
32
4
32
40
60
68
57
9
28
80
36
54
70
30
66
266
24
22
44
10
84
41
141
3
69
10
6
24
6
20
16
98
10
92
9
55
14
28
2
10
8
34
20
36
28
26
18
58
12
18
44
64
2
18
54
130
12
8
10
8
64
48
6
12
18
44
10
12
50
24
34
38
27
27
18
46
77
24
33
66
10
30
5
49
20
48
24
16
24
44
4
2
33
21
46
36
65
33
36
34
30
92
22
12
5
3
28
42
48
23
21
34
50
6
48
6
34
20
16
12
60
42
30
2
171
24
85
11
7
8
9
21
3
21
4
44
6
12
22
32
24
27
19
36
8
10
92
4
18
66
6
6
47
7
168
8
70
20
15
43
26
3
3
10
48
120
24
60
23
39
36
12
46
14
10
12
44
16
54
5
24
7
44
12
54
46
24
38
16
12
24
35
55
18
6
20
70
2
28
54
2
9
24
31
24
12
26
18
76
48
18
60
2
76
80
9
7
48
48
24
26
52
56
36
10
6
2
46
50
10
36
20
3
37
74
36
16
24
8
10
30
30
80
16
86
81
15
30
27
15
22
14
64
20
118
8
96
10
18
2
4
14
27
15
4
42
2
60
76
122
15
13
2
78
10
12
48
74
10
38
18
22
114
48
132
36
44
16
54
6
24
44
4
30
66
12
12
12
8
72
10
35
141
90
12
82
6
5
33
6
48
46
26
9
61
35
19
26
54
21
19
14
66
34
38
28
6
24
66
26
18
10
54
2
18
16
41
103
128
9
79
36
53
67
36
8
76
74
10
17
7
6
11
139
24
18
50
198
16
48
18
12
12
30
14
126
28
2
24
36
18
106
6
24
126
164
9
81
150
16
30
11
7
38
3
1
14
22
12
48
32
10
18
8
16
18
17
19
36
20
10
6
53
21
3
1
50
34
2
30
10
18
6
20
70
20
10
36
29
55
164
10
2
100
8
45
37
8
6
16
50
70
36
30
30
24
26
58
6
14
45
67
108
14
10
17
3
10
11
15
6
90
108
10
11
25
30
24
26
22
8
6
30
4
12
42
56
12
4
24
107
15
28
2
40
2
46
11
55
60
5
15
4
36
48
8
22
30
12
56
42
12
34
84
77
79
89
51
180
46
80
10
60
24
96
54
62
4
30
18
5
43
132
26
4
107
15
9
9
16
86
105
19
56
28
26
60
16
48
26
4
26
10
66
66
42
96
122
72
12
10
86
4
44
36
4
24
6
36
30
30
54
60
62
34
8
12
96
57
1
36
24
120
50
10
42
60
144
6
24
6
50
27
3
52
6
120
2
4
5
19
116
36
42
46
26
58
18
18
44
40
30
18
42
6
6
6
5
117
10
12
5
9
10
12
14
24
51
19
42
24
8
27
19
77
13
12
12
78
72
50
30
46
42
5
7
32
40
6
8
4
36
50
4
36
24
8
33
1
20
70
50
24
46
60
68
28
89
55
6
83
51
21
43
54
36
11
109
11
3
10
18
17
31
41
1
20
22
50
75
55
41
15
16
56
18
39
25
116
46
8
22
23
3
10
24
6
30
38
4
38
39
85
38
12
136
17
48
3
4
30
30
12
6
102
32
90
4
14
28
2
6
10
26
33
57
10
96
38
4
42
44
54
10
2
6
12
28
8
10
6
18
120
26
22
102
5
37
20
39
7
78
24
8
24
18
57
15
9
24
7
14
10
41
21
48
106
24
110
70
5
25
12
102
60
8
22
36
2
64
74
16
8
12
4
35
7
68
12
52
36
20
52
8
129
61
11
171
4
20
189
61
126
53
55
20
70
42
18
6
36
24
86
58
12
12
65
21
36
10
5
49
2
64
26
18
22
18
14
28
12
18
48
84
48
12
12
114
20
22
17
7
18
32
10
18
6
20
4
42
24
96
174
36
20
34
11
31
17
7
8
46
42
74
70
ABCD 98698570736*3^$a+1 [50017]
75
21
30
34
12
48
12
119
1
8
102
160
50
39
72
7
26
6
24
34
38
9
55
29
9
48
10
24
18
108
42
2
24
76
23
12
13
12
6
170
39
1
24
119
36
9
99
33
15
63
34
8
3
97
12
32
39
31
65
9
27
99
48
118
84
14
90
54
10
35
60
7
5
153
12
75
3
42
24
16
30
5
1
68
76
35
24
15
165
49
50
18
27
67
90
20
51
25
30
2
36
64
11
9
75
60
12
43
173
33
4
32
24
15
69
27
15
105
9
16
36
12
71
79
18
12
98
33
61
44
64
20
63
93
4
2
10
35
85
71
49
14
9
7
26
124
44
16
80
24
30
45
36
9
99
13
144
104
54
40
5
21
22
89
1
14
18
6
45
36
15
58
8
24
16
24
23
37
44
27
3
6
60
24
16
6
24
126
42
32
40
29
24
105
51
24
25
11
36
25
23
25
8
22
26
15
61
11
9
16
14
30
10
128
22
26
64
104
46
18
26
6
10
23
13
12
11
9
58
5
60
105
39
1
24
8
3
69
156
27
25
56
72
48
22
24
89
24
7
128
58
14
58
38
34
44
96
10
6
12
68
10
77
25
42
65
31
5
19
18
8
27
123
10
24
14
46
20
6
144
21
19
90
35
45
238
26
16
14
114
15
72
25
6
2
52
36
12
12
20
10
18
80
36
64
11
21
90
9
36
13
30
65
96
9
27
156
9
88
56
52
60
14
58
8
3
1
98
142
20
16
24
59
180
1
56
27
33
42
10
8
24
16
14
30
3
25
11
27
18
54
33
84
24
57
10
2
22
96
62
18
10
30
65
9
16
24
6
14
39
24
37
30
18
8
64
8
48
172
26
22
12
38
33
1
8
6
82
24
20
108
3
27
10
131
27
112
2
3
36
9
28
84
108
42
26
12
10
18
120
155
3
34
11
45
64
95
36
109
56
30
34
30
8
24
130
44
75
7
74
3
13
32
27
73
20
6
64
38
15
24
228
81
72
22
2
39
7
29
13
56
22
17
13
68
15
9
70
30
18
24
6
2
96
9
7
66
107
13
8
15
1
35
36
9
15
1
60
80
34
26
4
60
14
42
22
32
16
42
12
26
40
5
60
45
27
12
9
15
1
26
24
58
20
15
48
19
41
49
6
74
48
22
26
52
11
7
2
22
5
48
51
9
36
49
71
45
24
63
72
72
9
111
9
36
90
16
90
158
72
10
23
49
102
56
9
25
86
10
24
14
45
21
16
35
12
60
43
8
24
10
56
22
30
68
30
46
44
15
7
122
22
50
6
18
16
59
105
4
72
116
10
8
9
33
22
77
61
68
64
18
14
28
152
24
39
25
38
10
30
24
126
143
36
31
5
48
37
14
70
26
33
1
36
32
42
18
36
52
12
47
3
33
9
39
36
13
12
11
7
8
24
16
72
122
3
85
48
8
30
106
6
5
19
48
8
18
16
30
80
21
205
24
36
114
14
66
81
127
2
46
2
48
27
36
31
41
15
40
32
10
62
33
21
12
39
15
45
33
10
8
34
23
21
12
24
15
1
14
18
28
44
15
1
95
7
56
42
40
38
42
39
9
46
149
1
36
14
30
39
37
23
36
13
12
11
63
34
8
40
24
11
67
26
51
36
7
72
56
34
8
88
14
24
24
58
30
53
36
39
81
33
22
41
48
252
19
8
10
12
95
24
27
10
8
22
17
57
126
42
87
1
102
26
15
36
25
11
33
39
87
33
21
12
48
30
34
56
111
45
3
7
96
2
40
30
18
128
22
50
24
60
16
2
18
78
16
5
9
12
3
61
80
3
33
130
2
126
9
33
3
45
54
30
15
33
27
7
30
11
9
30
66
27
12
1
8
16
35
9
52
12
12
20
3
33
124
20
60
66
40
32
40
30
12
8
51
91
56
40
14
28
32
100
35
9
36
28
8
22
18
20
100
47
55
17
1
158
42
3
75
42
40
12
11
12
37
80
36
4
8
3
21
40
36
59
21
3
7
2
22
5
21
40
12
47
51
34
23
180
3
18
6
40
56
18
16
36
23
57
18
16
89
9
15
15
18
87
33
4
59
72
12
72
43
17
61
12
8
22
8
45
24
36
9
63
7
8
48
10
30
17
25
8
39
39
16
50
70
5
43
72
120
26
4
23
13
8
64
23
252
96
19
2
28
60
120
48
23
1
8
12
48
3
87
66
30
165
19
78
20
70
80
33
37
20
87
55
2
190
30
66
42
8
60
34
14
90
66
48
6
34
176
94
26
75
91
5
3
33
12
60
55
2
15
108
12
13
138
89
15
18
51
9
10
42
11
3
21
61
14
30
48
10
8
42
36
51
60
61
23
57
22
30
20
3
72
27
225
73
12
35
13
122
16
29
3
216
34
30
41
1
14
6
16
35
60
72
25
11
1
6
30
47
3
57
48
55
24
6
20
27
13
20
64
23
57
16
60
119
36
19
41
109
170
18
22
98
28
20
3
37
24
6
42
38
33
1
83
187
18
176
22
80
9
25
44
52
12
83
45
63
84
13
12
8
64
86
18
30
129
111
21
1
12
23
12
3
10
20
34
29
19
8
18
16
6
8
81
1
8
12
52
38
33
1
6
2
12
15
13
11
51
21
33
36
46
29
13
35
3
42
123
12
25
11
37
8
6
58
30
65
12
1
20
124
18
50
96
60
15
1
35
73
11
27
94
95
61
38
94
50
33
39
9
60
61
11
12
105
183
25
8
54
70
18
24
41
12
93
3
1
128
87
48
37
35
1
50
9
81
4
74
22
47
13
128
52
23
69
36
34
98
48
22
8
69
51
90
16
110
21
3
9
33
48
6
9
36
84
1
20
16
23
19
2
40
59
24
75
33
63
34
30
ABCD 98698787776*3^$a+1 [50036]
4
36
29
18
1
12
44
4
44
16
35
6
3
48
3
84
13
8
40
72
24
8
12
36
40
17
72
54
24
13
95
9
36
3
45
15
12
9
84
12
27
12
25
35
49
17
39
15
33
12
120
16
5
54
33
48
27
48
49
29
31
41
43
20
9
31
60
11
45
9
42
13
104
3
42
27
3
1
5
15
12
24
48
48
28
72
60
8
21
36
15
40
5
18
1
35
25
20
3
21
12
12
28
77
18
12
42
3
16
35
9
16
152
3
9
12
64
36
5
30
1
59
1
29
3
28
48
32
57
7
23
13
8
16
24
119
6
55
12
23
25
20
52
60
32
48
69
39
16
89
27
28
12
68
39
1
5
54
57
45
3
12
36
12
45
6
1
20
36
12
3
18
15
75
57
28
5
7
8
15
24
21
12
123
129
3
45
28
47
33
16
24
36
80
9
31
44
15
6
63
76
44
15
33
33
42
13
12
44
21
3
9
3
60
33
15
24
48
4
35
66
43
29
18
13
72
32
12
3
13
48
20
12
45
18
72
25
29
6
12
96
54
7
8
3
9
3
1
5
55
36
20
4
65
66
21
12
136
29
27
4
65
36
3
15
1
60
32
28
12
24
24
32
4
44
36
9
31
8
12
69
51
16
29
31
17
63
27
13
32
12
4
11
9
76
8
51
81
51
9
21
27
36
12
12
21
24
12
3
12
3
21
36
21
27
16
32
12
3
12
13
20
3
60
1
20
99
6
15
33
27
40
68
15
45
28
35
13
71
21
12
36
21
6
9
64
56
16
8
16
24
5
30
1
8
48
3
69
33
63
36
76
20
9
3
12
64
5
6
1
24
24
20
15
54
31
11
49
17
87
3
45
9
3
180
33
54
9
40
101
15
3
1
44
16
20
52
23
6
18
1
29
51
111
25
8
12
4
104
45
18
33
52
20
4
8
27
54
6
81
48
9
96
7
5
63
27
42
7
60
5
79
41
19
20
21
3
105
27
3
21
16
20
39
105
16
128
15
33
3
24
12
9
12
4
11
24
21
40
8
51
6
27
21
60
99
28
35
9
48
12
15
1
53
99
12
64
56
3
61
152
27
1
96
24
12
5
3
16
44
27
42
7
11
12
132
25
20
4
5
51
33
103
5
15
72
27
18
7
29
27
39
1
53
6
48
61
20
24
12
4
11
25
11
33
52
24
20
4
47
9
76
95
9
3
36
9
36
45
15
16
20
64
20
12
40
29
19
35
1
56
28
5
31
8
16
12
8
12
99
30
19
92
72
3
9
36
27
1
12
5
3
40
11
1
35
33
12
12
36
27
25
17
7
8
28
5
3
21
30
9
9
42
18
18
12
13
32
12
36
15
33
57
24
75
64
36
20
16
53
60
55
164
27
25
68
15
33
3
6
30
21
15
18
7
44
48
33
102
6
30
1
60
11
42
7
20
4
56
3
21
69
3
12
36
69
27
16
20
12
52
35
24
12
45
45
19
53
42
25
23
6
7
8
51
24
9
12
4
5
31
5
3
76
32
4
44
21
90
9
9
15
16
44
16
59
37
56
28
5
27
24
4
47
13
20
21
3
3
33
15
6
18
21
40
47
13
32
84
4
12
24
24
12
5
55
17
6
9
16
32
144
15
21
15
30
78
1
60
56
24
4
20
232
32
93
3
76
59
6
54
72
33
75
1
140
93
67
8
12
96
28
32
39
21
12
12
64
56
15
9
36
9
7
53
27
24
39
66
6
72
1
44
16
11
129
60
16
20
4
20
84
63
13
17
42
21
36
24
9
111
12
72
28
8
51
9
52
20
24
48
48
15
69
120
60
3
81
24
12
40
60
44
24
72
3
13
24
5
31
24
35
9
9
15
52
20
24
117
19
24
11
54
42
13
59
37
20
24
100
36
44
16
11
12
21
24
12
48
3
24
30
3
28
5
3
57
138
9
27
6
3
9
6
12
49
23
126
15
24
36
15
1
5
3
15
1
56
4
44
21
54
36
36
66
24
3
16
11
93
21
15
15
69
16
60
104
27
18
3
15
9
4
56
4
12
32
12
36
28
12
47
21
9
3
12
3
33
16
23
1
104
27
33
12
4
32
12
16
20
9
31
41
90
9
81
3
3
13
12
8
12
3
61
36
8
12
99
6
18
1
8
12
40
24
17
43
107
12
13
24
8
33
3
40
41
18
13
5
19
53
15
3
24
21
4
36
24
20
24
51
1
35
9
75
21
3
12
49
60
8
36
52
48
12
8
100
11
45
45
30
1
24
35
1
83
6
15
3
12
1
20
4
44
57
15
3
9
105
3
4
24
32
27
48
24
48
6
67
23
54
18
9
21
19
20
93
7
119
21
64
56
4
72
35
25
23
6
18
13
20
4
20
4
36
8
21
39
12
48
48
4
20
24
12
27
12
9
24
3
13
11
25
11
9
63
1
20
9
3
28
5
60
30
24
13
23
12
117
12
39
69
21
210
24
1
12
20
24
76
20
12
60
36
39
36
24
1
20
9
27
33
18
18
72
15
28
11
9
9
27
39
21
15
21
84
108
52
11
9
16
8
15
1
24
20
9
18
25
32
21
12
3
60
15
12
42
43
20
4
71
24
33
16
12
60
5
12
6
69
52
56
39
25
24
32
27
36
9
16
72
77
7
71
48
69
16
5
15
27
48
37
8
195
21
9
6
18
12
15
40
53
3
15
72
1
32
27
37
8
21
15
16
8
12
16
24
5
31
44
63
45
72
9
31
68
12
40
68
21
15
12
3
1
56
3
9
12
9
31
83
12
49
11
36
13
35
21
51
25
29
51
28
11
18
3
88
5
30
6
63
21
7
17
18
9
21
24
19
44
27
21
72
15
12
54
27
48
36
40
24
65
27
4
8
148
20
4
8
12
4
20
12
39
9
24
33
123
39
36
9
27
9
45
51
40
20
39
72
9
76
23
25
11
61
20
24
4
12
24
8
48
72
63
24
1
47
78
18
25
11
1
8
12
4
83
1
20
12
15
33
21
15
9
39
27
24
9
3
25
35
9
40
5
19
92
72
15
13
5
39
4
5
51
39
45
40
11
30
19
17
3
15
36
36
49
23
1
32
57
43
47
1
20
16
20
4
80
52
5
3
12
63
12
13
59
1
36
8
15
33
4
20
9
54
36
9
12
21
27
12
36
4
5
60
19
11
1
8
12
48
40
41
111
4
5
3
3
49
44
51
1
20
99
18
42
9
24
3
12
1
36
5
54
12
57
3
57
48
3
1
8
45
3
12
28
8
16
20
4
11
21
24
64
32
12
16
29
15
60
28
24
24
20
24
16
5
55
32
88
29
66
37
24
24
5
6
1
29
15
48
27
18
6
1
20
24
60
36
33
3
4
35
25
23
18
24
3
15
1
89
3
9
79
17
39
4
36
20
16
68
40
44
36
21
19
72
48
32
39
60
25
36
5
3
24
51
9
63
45
9
39
76
5
18
6
30
36
33
16
12
17
18
13
12
8
21
31
17
3
24
24
16
68
28
32
52
44
15
1
8
33
3
9
18
13
20
76
8
16
32
3
1
11
9
9
15
24
60
51
45
96
24
36
64
20
15
45
136
41
18
30
6
18
15
15
1
36
44
40
20
16
36
20
3
81
24
60
12
3
36
49
11
9
52
104
4
65
36
18
1
20
15
21
51
25
8
16
20
15
21
4
36
24
5
15
3
1
17
15
4
60
35
9
36
36
9
3
12
16
68
40
35
9
15
48
60
12
33
12
33
3
27
9
4
29
43
47
72
21
9
19
36
5
39
69
7
95
21
24
4
36
84
12
108
12
5
99
40
8
3
13
35
24
1
20
15
21
99
ABCD 98699181632*3^$a+1 [50020]
10
8
6
13
11
1
41
102
18
7
5
28
63
5
91
69
20
22
2
30
42
79
29
12
6
18
36
18
96
6
19
65
22
14
40
3
17
6
24
94
36
116
18
16
14
12
54
18
60
12
6
42
36
91
53
12
184
15
77
79
41
67
41
52
18
2
168
16
68
16
2
42
16
200
31
21
2
1
24
23
34
38
1
17
30
90
7
71
24
1
5
42
193
84
77
19
29
7
81
44
100
14
16
9
24
125
28
80
4
15
29
84
16
20
12
64
44
24
22
33
95
18
7
71
25
77
10
24
14
144
18
24
66
4
3
53
18
1
120
39
30
26
96
10
8
36
40
15
59
24
1
60
36
41
78
72
42
192
16
80
12
72
24
91
24
29
108
102
25
77
108
6
90
6
13
41
12
43
29
6
6
4
56
24
22
14
96
12
118
18
120
36
24
51
5
34
26
6
48
61
59
6
10
9
71
30
66
138
22
50
54
13
51
30
42
120
50
54
85
11
30
24
16
3
95
72
24
46
8
60
55
41
43
53
48
30
16
9
84
33
60
39
5
199
17
43
5
36
6
120
54
24
24
58
33
47
10
80
12
42
10
8
6
40
14
48
18
145
17
4
36
20
18
1
23
1
5
66
24
6
19
29
58
98
19
11
30
60
24
136
14
18
28
12
3
35
30
79
5
16
32
30
10
38
49
17
36
4
14
22
2
42
4
2
94
66
2
55
5
12
94
32
40
33
5
55
29
72
84
12
60
18
6
36
163
59
226
44
42
6
19
89
6
24
1
23
96
120
6
16
84
20
19
5
55
84
125
72
4
72
32
238
8
6
19
119
1
45
32
40
20
60
18
22
80
28
36
56
12
6
6
96
43
5
24
82
9
36
11
18
72
24
103
65
36
12
79
41
30
24
34
12
108
72
38
24
30
12
84
10
104
48
18
79
23
37
107
6
28
44
18
37
131
10
12
3
17
163
77
48
6
10
39
119
18
4
56
7
96
35
22
18
21
75
38
28
60
8
172
144
15
71
40
224
18
6
49
21
90
14
36
36
24
24
192
76
20
24
10
9
156
35
48
16
72
38
16
80
24
72
40
92
36
84
28
2
25
17
84
42
10
140
42
6
19
21
15
35
112
14
19
57
110
90
30
24
30
24
16
60
36
3
41
36
43
24
12
11
120
30
12
7
39
81
23
78
60
28
92
12
88
3
15
104
6
60
6
30
18
18
12
96
42
13
11
6
10
8
10
86
96
48
6
48
12
16
20
24
40
36
68
60
6
6
4
44
10
32
64
9
5
19
47
10
14
16
9
5
36
76
32
12
100
20
6
10
128
12
103
35
1
60
21
8
12
24
10
144
6
20
78
82
39
81
6
38
42
150
48
55
5
22
14
16
8
42
18
19
3
50
72
28
27
60
3
2
7
81
99
53
108
4
60
20
64
39
93
3
125
10
42
38
16
33
12
5
6
54
16
32
18
40
32
42
46
24
8
6
160
32
18
1
5
60
46
24
153
65
55
77
36
12
192
36
70
2
31
5
12
24
16
27
12
23
6
10
30
75
95
10
15
47
13
11
40
9
29
36
70
62
67
156
17
48
31
53
6
16
56
24
6
42
42
46
2
6
25
77
18
102
12
150
30
7
5
16
20
18
6
10
50
144
55
47
120
64
86
24
4
30
2
60
12
36
66
66
67
96
35
66
79
17
7
47
30
16
20
60
7
5
7
5
48
16
51
101
42
1
5
16
80
96
40
8
100
20
60
120
6
24
22
44
46
9
29
66
106
39
71
54
43
17
16
54
8
42
19
36
60
69
110
70
26
25
5
34
2
54
70
8
7
29
40
32
30
30
19
69
72
63
11
40
8
46
72
44
24
31
60
41
10
9
71
24
138
12
43
5
60
78
18
36
10
24
14
31
5
30
24
1
71
6
114
49
45
20
19
60
71
1
29
31
5
78
48
18
12
120
24
96
12
36
100
72
14
18
102
30
16
20
48
55
65
60
19
17
16
39
5
48
12
46
38
16
3
65
12
24
36
30
94
32
28
14
58
120
60
18
14
66
22
8
36
60
55
11
18
12
108
6
85
29
12
12
55
23
150
90
13
17
24
4
44
18
120
88
86
40
50
25
24
65
16
20
18
42
84
66
48
66
24
16
104
22
110
19
5
12
19
9
2
120
48
24
58
60
8
84
28
32
112
56
79
11
24
13
21
20
60
6
6
72
16
104
58
8
144
97
5
24
42
30
42
112
33
71
42
30
18
52
24
74
54
31
21
110
13
5
28
2
102
10
8
66
24
31
24
41
55
17
88
14
96
6
34
9
23
90
12
108
24
48
6
25
29
42
6
79
84
57
14
18
6
49
5
58
33
41
16
30
80
42
76
2
18
31
60
105
8
42
6
18
25
5
36
36
18
1
45
36
3
27
8
106
3
17
79
45
12
24
3
47
6
19
101
178
14
28
68
66
73
21
15
41
55
65
19
57
24
44
82
2
12
4
56
60
36
19
9
51
39
80
24
48
18
96
6
34
14
16
33
12
11
42
36
10
45
5
12
24
10
9
117
32
31
27
8
10
15
17
12
82
165
60
101
160
74
174
96
18
78
72
66
24
22
60
20
79
41
16
60
8
6
16
32
18
144
30
13
36
57
20
210
42
78
78
19
125
36
22
32
246
100
36
3
17
54
106
14
22
18
80
24
168
49
21
3
87
14
16
3
5
10
ABCD 98701130116*3^$a+1 [50156]
33
30
9
177
48
6
120
1
35
6
54
90
15
219
120
21
39
57
15
48
57
72
33
18
21
15
60
84
25
71
33
57
108
102
96
69
16
23
12
18
6
21
88
11
18
3
15
9
51
13
5
66
225
45
108
15
192
15
36
84
24
12
168
30
132
18
12
69
39
96
54
36
18
30
87
3
36
96
30
91
104
39
97
65
24
15
16
104
21
42
36
36
36
45
27
13
5
19
119
36
54
54
33
3
21
16
77
48
60
138
36
36
45
72
72
16
72
107
13
23
30
42
36
109
17
54
57
27
72
78
48
18
96
30
6
108
54
90
156
25
29
3
75
12
18
7
65
7
53
3
88
32
39
30
19
107
180
144
81
24
96
120
64
29
54
36
42
39
105
108
30
6
66
60
105
16
32
27
36
18
66
61
83
21
15
1
80
99
45
16
65
42
213
87
33
9
48
42
45
3
18
99
15
18
30
18
54
1
59
45
40
23
33
129
30
33
75
37
23
102
3
40
47
81
15
102
42
48
36
6
55
80
48
63
18
24
48
54
24
1
83
61
35
102
72
42
66
54
36
54
6
37
8
9
36
18
84
108
9
15
1
35
18
90
36
13
8
27
36
42
55
29
60
15
3
12
18
36
36
54
1
53
3
39
33
21
19
35
12
73
23
9
63
12
90
60
54
30
19
32
40
80
15
1
32
15
96
12
24
30
18
133
72
8
63
12
60
9
63
90
18
84
78
91
32
33
6
30
43
32
3
180
1
29
6
30
60
54
216
102
55
24
29
60
30
9
15
12
18
3
15
18
6
36
48
6
15
88
152
16
47
72
18
42
84
25
47
72
6
12
18
132
49
8
48
33
55
89
63
88
11
36
108
141
63
102
18
90
18
24
13
32
93
96
66
1
59
30
63
87
33
51
132
138
24
18
192
18
114
108
117
9
39
15
12
6
175
17
55
32
39
1
8
51
66
18
18
55
23
72
9
39
180
60
49
17
36
18
97
192
17
54
9
45
75
57
31
59
21
63
186
30
25
8
63
72
12
18
3
3
36
48
132
30
6
49
23
48
108
6
31
152
33
55
35
12
6
36
103
41
207
45
102
6
72
30
24
36
69
16
24
56
9
6
9
9
30
9
81
6
49
71
6
48
267
57
55
35
6
30
36
6
135
40
104
40
35
18
75
48
64
8
45
138
180
78
30
6
30
6
18
21
64
24
32
39
12
90
75
3
12
105
3
96
144
12
24
18
127
8
45
30
36
60
72
102
7
71
72
66
6
33
15
36
36
18
63
33
12
60
15
15
9
15
30
6
48
36
25
48
17
6
48
36
6
18
12
24
1
65
54
78
3
63
24
33
69
60
175
35
45
88
71
129
51
36
1
35
30
18
126
55
89
24
63
9
30
1
269
6
109
173
91
5
27
39
25
65
223
83
24
21
87
1
56
81
54
24
49
23
9
21
42
48
57
3
54
18
18
99
81
12
3
72
33
24
126
18
31
23
12
60
66
24
30
6
30
18
6
13
17
18
78
39
160
35
30
63
27
36
72
1
77
18
9
112
5
210
60
48
61
72
152
3
45
9
6
18
102
9
69
19
32
111
9
9
54
72
30
18
36
21
16
24
8
21
19
35
37
8
81
96
54
36
45
39
96
49
24
53
54
21
120
15
24
54
27
57
162
54
55
35
141
48
48
120
39
81
9
55
35
78
156
27
15
48
42
15
15
9
16
32
33
39
48
27
21
24
21
19
128
40
35
13
24
11
18
42
90
30
25
245
90
144
18
15
117
138
33
135
72
57
15
1
72
8
75
45
15
72
33
24
69
27
9
31
17
7
56
15
84
24
21
48
72
21
75
27
45
153
18
24
12
73
17
54
36
21
39
126
12
7
35
45
63
12
18
60
31
56
3
117
64
17
18
30
24
135
63
57
63
9
15
1
65
42
12
24
57
9
54
36
21
160
24
11
37
8
24
9
30
9
72
64
41
270
18
30
42
54
121
23
18
162
102
63
33
39
9
36
19
72
35
72
36
36
21
33
72
54
36
37
23
9
75
21
3
37
65
24
36
19
143
18
15
15
57
48
120
27
36
42
48
24
30
42
31
53
42
48
36
36
9
9
54
33
120
9
6
177
15
25
47
144
9
45
42
33
16
131
85
8
117
18
1
35
60
30
42
9
120
160
11
69
39
60
37
48
32
135
12
36
42
39
15
36
144
21
15
9
129
42
144
90
84
6
33
3
30
18
181
23
102
108
18
133
35
102
132
3
24
39
25
65
6
234
72
12
6
12
9
153
7
48
107
36
73
35
36
33
ABCD 98701947088*3^$a+1 [50142]
129
96
33
3
33
111
33
30
96
57
24
21
123
39
201
39
57
36
24
75
69
81
48
123
165
3
60
9
18
33
12
69
39
9
36
87
75
33
111
105
60
213
27
45
60
48
42
48
18
3
57
63
60
141
36
60
48
36
15
9
75
87
9
21
15
39
21
120
9
18
72
69
72
48
9
3
105
30
18
351
60
45
54
30
72
3
21
90
45
129
36
36
18
126
24
27
63
177
48
9
126
54
63
60
33
114
48
150
48
6
48
78
39
63
198
3
60
60
12
33
12
123
57
63
36
141
12
18
78
84
96
12
18
21
36
48
9
18
69
21
12
150
36
21
33
123
33
36
6
84
45
15
45
84
12
75
18
27
165
123
9
27
60
15
45
60
3
6
192
24
48
18
132
30
6
30
96
18
48
9
24
60
60
36
84
57
192
123
3
21
3
21
12
120
99
66
78
45
36
9
51
21
15
84
24
51
6
252
12
75
51
72
141
36
9
54
117
3
36
21
141
24
39
159
36
30
90
144
36
57
75
129
63
57
15
9
96
21
42
18
3
36
45
51
3
6
48
108
3
39
36
36
108
18
159
36
168
99
150
87
3
162
30
258
108
18
102
15
117
138
18
87
57
42
30
111
180
105
15
45
39
15
81
24
69
15
9
36
15
180
39
12
81
84
105
24
27
120
15
30
72
36
15
9
12
111
24
24
9
48
24
48
72
180
39
36
3
33
144
15
105
60
324
12
45
15
24
15
105
36
108
12
120
48
60
12
213
6
105
36
24
24
45
75
51
69
129
3
105
135
9
39
12
3
141
36
48
12
69
90
84
6
51
159
81
45
15
24
3
30
27
33
63
45
12
60
27
21
78
12
93
129
12
6
102
60
27
21
39
15
9
36
24
81
216
3
9
27
24
72
45
63
21
96
72
51
36
3
48
33
21
24
12
54
6
30
42
162
105
96
9
15
21
99
36
120
69
15
36
24
60
15
21
9
6
69
36
120
153
87
57
48
3
51
9
171
105
24
69
6
54
108
72
90
81
81
39
72
60
48
45
6
45
36
117
12
15
39
6
90
9
96
75
36
54
111
84
60
51
18
126
54
27
120
9
18
6
27
45
135
24
231
24
81
57
3
87
21
36
21
3
27
69
60
69
72
195
45
144
48
87
63
36
201
24
120
9
60
48
15
45
18
12
18
60
54
117
39
21
15
9
51
30
60
90
30
51
9
15
39
36
30
96
30
90
18
72
69
9
36
48
3
120
3
6
15
84
57
24
48
3
60
9
36
108
51
3
177
84
12
15
72
21
12
48
9
36
27
135
54
60
84
54
60
21
12
24
15
18
126
57
108
69
72
15
84
12
108
9
18
78
36
36
15
48
36
21
3
21
48
108
135
105
72
12
180
24
144
12
6
33
156
24
39
33
60
9
24
51
60
9
51
24
132
15
69
15
6
39
9
87
3
81
9
6
48
78
39
33
36
15
51
6
39
33
27
36
24
33
3
108
132
24
21
24
39
45
24
18
33
39
21
36
105
90
18
18
105
60
27
21
21
15
39
144
33
33
54
81
60
39
108
114
159
231
6
12
6
57
24
45
75
45
99
171
81
24
81
39
60
39
45
120
69
18
33
45
102
33
36
99
30
36
24
102
42
108
183
60
57
294
18
3
33
15
105
27
144
9
24
27
9
27
45
54
45
3
42
15
33
312
75
243
33
60
39
66
63
81
6
129
33
36
87
84
3
6
87
39
90
36
99
24
57
30
78
66
54
27
33
72
72
27
99
30
36
54
42
15
39
21
9
6
270
12
18
189
24
132
93
15
72
33
42
72
21
96
24
21
54
174
51
12
9
54
42
48
144
186
21
9
27
24
96
159
9
117
63
372
105
3
21
15
156
48
27
69
21
60
3
12
57
12
24
72
3
87
90
15
129
36
48
24
126
66
60
36
63
171
69
21
36
3
132
27
18
18
12
18
135
12
87
186
12
168
51
33
3
15
60
33
36
111
18
ABCD 98701961188*3^$a+1 [50035]
48
28
68
76
56
12
76
164
72
84
52
8
36
28
128
52
12
20
84
156
60
28
20
112
44
132
24
60
40
8
48
24
48
36
24
40
36
20
232
8
132
28
120
132
68
52
84
456
72
68
60
48
156
88
20
28
284
64
44
280
12
8
72
4
32
48
52
24
44
12
84
36
40
68
184
60
56
84
16
32
88
12
32
12
156
72
36
4
32
96
24
40
20
28
128
372
112
8
12
40
56
12
16
44
52
56
24
48
12
24
136
168
8
4
24
44
96
100
84
12
80
4
12
20
100
420
108
260
12
120
172
12
120
120
24
44
28
24
60
56
48
64
36
36
44
60
4
128
160
68
64
140
36
60
60
60
76
24
24
12
120
120
24
32
24
196
8
84
36
124
32
60
28
56
12
24
40
36
24
56
4
44
144
120
16
56
48
28
20
144
36
60
100
24
156
164
16
24
24
36
48
200
12
24
112
44
60
156
24
64
32
48
76
176
64
120
80
36
28
56
24
84
16
12
24
20
76
152
156
76
8
136
56
40
96
68
16
8
228
24
84
292
20
24
96
124
24
20
132
132
16
44
48
88
80
72
160
104
180
40
56
24
36
24
24
4
68
12
16
56
108
36
24
216
64
48
200
4
56
12
16
44
12
16
224
24
16
20
48
88
8
4
8
28
44
48
132
96
52
12
56
64
56
60
84
48
4
36
12
8
184
20
120
28
108
60
32
76
200
4
32
60
76
20
100
284
148
8
148
92
12
168
12
16
36
20
24
76
8
40
68
4
260
4
36
8
12
96
48
12
24
16
72
20
48
28
32
124
24
32
60
28
84
120
20
28
8
60
16
84
32
64
8
16
96
80
96
84
24
132
24
84
16
24
32
24
24
12
72
96
4
92
24
232
92
12
28
68
88
176
100
48
8
12
88
192
56
64
48
84
168
120
48
132
72
20
96
48
72
48
144
16
12
44
148
192
60
204
56
16
60
24
36
84
96
32
156
24
40
32
24
180
96
84
220
36
8
208
192
156
20
60
40
60
192
8
132
28
140
72
28
44
12
180
28
20
196
20
16
44
232
12
92
4
96
44
36
4
72
12
32
100
120
164
72
24
4
80
12
132
60
88
120
68
232
12
56
24
40
8
40
12
72
96
8
76
116
24
28
8
160
68
12
64
8
36
312
124
204
216
80
180
40
84
84
56
4
180
20
16
252
72
32
24
112
8
132
12
12
180
4
20
184
20
96
144
16
44
36
40
60
12
164
24
192
168
16
20
24
156
60
76
84
140
136
120
120
24
8
72
28
32
84
60
4
20
88
44
36
60
12
16
44
28
188
4
56
4
72
24
212
52
8
112
212
48
156
40
12
20
52
56
24
36
120
16
48
120
56
40
200
240
24
96
40
236
160
48
8
124
68
16
144
80
12
4
32
64
104
76
60
48
116
36
28
8
40
104
16
44
48
12
36
28
56
36
40
44
36
4
20
84
132
108
16
264
92
4
56
12
40
12
36
12
80
48
108
16
56
4
36
20
148
32
24
28
72
36
140
48
4
116
100
32
12
48
24
16
92
28
48
92
4
44
16
24
32
48
4
248
40
72
12
80
120
84
156
168
36
4
200
12
24
40
36
156
20
84
4
144
32
60
16
108
116
108
132
16
44
24
196
180
20
16
32
16
24
48
44
180
16
80
12
40
ABCD 98702052544*3^$a+1 [50007]
252
6
24
60
36
12
90
102
89
1
6
42
30
30
42
150
131
48
7
90
42
102
6
90
60
35
19
270
78
12
48
72
141
69
30
18
18
12
30
42
36
12
12
6
24
96
24
35
145
36
24
30
36
114
36
30
93
21
6
12
42
48
30
30
192
150
5
13
51
87
24
6
84
30
78
180
15
3
53
61
75
8
25
71
72
7
102
96
72
48
3
207
72
108
84
96
72
192
78
12
6
60
24
36
30
75
9
6
9
141
3
72
45
12
143
79
153
75
60
18
39
21
72
18
72
65
175
18
84
6
125
25
204
168
30
72
5
1
180
59
31
84
36
12
60
102
18
42
6
12
18
12
18
90
99
51
60
72
41
19
48
72
138
210
72
210
18
12
12
90
75
3
12
66
87
93
12
48
42
60
12
29
109
90
65
67
18
18
84
125
55
60
138
3
15
65
67
48
162
3
32
25
30
18
63
39
17
43
12
225
15
9
9
132
48
18
132
90
48
12
30
30
120
30
18
30
45
99
18
72
11
7
72
6
174
101
67
120
18
24
3
3
54
15
135
65
64
24
27
18
147
24
21
48
48
24
6
24
30
18
12
18
60
35
55
138
90
29
25
15
8
7
30
30
156
9
3
12
18
132
35
24
67
12
30
42
30
156
30
24
6
30
120
12
17
1
135
8
49
87
51
54
18
30
60
18
12
42
48
18
42
18
90
72
90
65
97
15
3
77
13
90
78
30
12
18
39
63
120
12
6
39
21
30
102
47
115
18
75
15
72
9
231
156
30
102
12
18
3
147
60
12
60
108
5
7
60
180
150
3
3
132
42
30
66
23
127
17
37
96
54
48
42
3
33
60
24
30
60
6
222
18
30
120
5
48
31
30
6
72
48
12
41
91
36
24
6
30
42
48
24
48
78
72
30
12
75
15
65
13
18
30
3
240
56
16
27
12
36
24
30
30
66
42
5
13
174
48
180
12
48
42
48
30
42
18
18
42
12
89
109
18
24
30
6
5
7
17
13
108
12
30
48
72
5
25
60
102
30
48
12
150
53
7
36
53
37
42
33
57
18
120
60
42
23
19
93
3
237
8
7
12
18
12
60
198
53
25
95
19
120
138
48
60
42
132
66
23
121
186
77
25
132
6
282
78
24
18
42
138
12
83
85
12
6
72
12
45
111
30
12
42
18
123
219
36
65
64
21
72
18
24
18
90
42
3
27
245
24
127
84
66
24
30
18
11
37
24
66
12
30
12
90
60
18
51
27
42
75
75
93
69
18
48
72
30
72
35
16
9
78
12
138
72
36
42
180
12
48
12
30
6
53
136
3
12
60
18
48
3
99
125
73
144
60
30
96
54
6
24
6
114
89
96
43
48
42
75
117
3
176
72
115
120
24
60
60
101
85
144
59
7
9
33
78
33
39
12
29
31
30
240
138
41
1
6
42
18
60
144
36
42
132
30
129
32
48
67
12
18
102
252
36
54
59
136
51
60
12
120
168
77
7
6
123
27
84
6
174
30
36
35
72
37
6
12
65
13
12
78
65
19
30
96
12
48
54
18
72
3
200
133
42
12
93
3
72
18
83
67
5
7
30
120
42
36
204
6
72
48
120
150
5
49
30
233
13
12
60
72
6
60
54
6
264
36
33
39
30
18
24
30
3
75
60
30
90
18
84
35
25
36
59
61
72
27
33
90
42
66
12
12
6
12
108
72
120
51
24
27
36
9
63
72
150
59
19
48
12
12
30
23
25
78
30
42
12
18
18
60
12
120
113
19
6
144
18
90
48
3
21
60
48
12
18
60
21
51
21
39
66
119
61
120
30
102
42
53
133
27
72
75
96
144
30
30
258
210
60
30
102
45
21
72
18
12
12
48
48
30
12
258
72
60
90
47
91
24
90
30
53
37
11
49
30
96
84
78
87
93
30
18
12
12
3
63
84
69
39
48
113
49
18
42
27
111
65
112
87
6
59
55
120
6
54
18
48
24
18
17
73
12
18
30
11
31
48
150
3
117
11
7
17
25
48
12
30
48
42
75
15
108
42
102
ABCD 98702437942*3^$a+1 [50001]
44
52
81
111
72
21
95
52
12
57
132
72
96
39
105
60
60
24
11
1
3
69
12
12
84
84
39
156
72
69
12
48
60
48
15
44
13
36
63
21
72
84
27
36
9
3
93
39
36
44
25
11
37
15
60
32
25
231
105
24
3
12
36
24
153
72
48
147
21
15
20
280
189
36
15
105
39
93
12
51
9
24
24
12
48
12
3
9
60
51
48
45
23
13
12
72
48
39
60
72
96
60
201
3
93
12
3
33
47
121
24
84
156
63
69
120
240
3
20
1
60
51
9
48
108
36
15
24
44
4
108
24
153
12
75
48
9
156
3
84
57
24
99
33
3
12
21
27
93
12
39
9
24
48
147
117
36
12
63
57
15
57
3
9
36
63
189
12
24
35
61
3
80
40
45
51
117
24
12
39
165
27
36
84
36
8
13
24
99
8
181
99
69
11
108
37
24
279
24
9
132
35
72
36
64
12
81
87
116
49
12
75
8
52
164
64
72
165
59
1
15
9
312
75
57
24
63
21
144
48
27
93
36
459
117
12
120
12
24
24
51
12
48
168
12
60
72
21
60
12
123
84
60
9
24
36
147
69
11
73
36
12
59
4
68
40
12
117
36
12
24
96
108
3
81
84
15
45
84
12
60
51
33
27
69
99
44
100
21
168
12
48
51
45
135
57
63
20
73
24
180
63
48
45
75
57
24
59
28
9
143
28
33
60
24
24
51
57
83
36
16
60
9
24
15
9
48
51
20
49
23
40
108
24
80
208
8
40
45
216
23
1
72
75
12
117
12
27
9
71
13
51
44
16
21
15
24
60
33
47
25
36
12
71
181
156
23
145
111
69
48
96
3
132
132
108
21
35
97
36
3
9
27
120
45
12
36
219
21
51
60
93
35
36
85
111
33
24
39
140
1
71
28
33
39
8
49
51
21
39
21
71
88
45
24
48
48
35
1
120
171
12
57
72
72
60
120
72
12
36
59
28
48
81
48
51
93
11
1
84
36
12
24
51
21
60
39
300
21
36
15
21
12
87
189
87
45
12
71
109
27
33
11
1
75
81
15
21
23
61
72
27
48
57
51
72
45
3
24
9
111
33
63
45
12
48
75
8
49
27
9
39
45
72
3
105
36
87
201
3
9
12
72
167
208
57
59
16
96
24
60
9
12
24
48
63
93
12
36
84
39
105
60
3
12
120
33
72
15
69
27
9
144
60
36
75
45
75
44
4
32
73
3
21
12
24
3
8
13
203
25
63
33
12
48
24
72
47
61
72
48
111
45
275
4
33
35
1
36
3
33
96
72
11
121
239
40
33
63
12
21
84
75
33
255
45
59
16
177
12
24
48
12
111
117
120
119
1
60
11
52
48
33
48
24
3
93
24
63
44
1
39
108
33
179
16
72
21
96
444
36
51
12
8
73
48
24
12
15
72
36
45
75
9
96
87
20
40
212
49
39
165
35
133
120
120
207
9
48
12
99
33
60
39
45
123
57
36
119
85
36
12
39
36
24
128
25
3
24
9
24
24
39
21
191
28
44
25
48
3
69
24
72
156
24
24
23
1
96
72
36
207
48
8
1
144
84
24
35
13
23
49
87
9
63
33
36
24
48
48
84
15
8
1
24
27
120
144
33
47
108
49
63
81
15
9
60
3
213
36
47
72
37
36
36
24
27
20
64
8
1
35
112
9
15
33
3
9
3
32
36
37
35
25
36
111
36
69
24
111
81
27
56
193
3
48
9
24
12
48
36
24
15
9
120
48
75
45
60
15
12
60
44
1
48
12
24
12
168
27
32
28
105
144
24
59
121
12
72
3
57
36
207
93
96
84
11
61
12
35
52
45
3
48
33
36
15
57
228
204
207
33
87
12
45
11
25
39
8
64
105
3
9
3
36
24
117
63
36
105
108
36
24
59
1
51
36
180
132
69
108
3
48
201
156
24
99
9
51
24
9
24
63
45
24
51
33
71
100
44
16
56
1
120
123
36
21
51
8
61
264
12
84
36
15
21
ABCD 98702449702*3^$a+1 [50077]
40
59
1
5
51
339
1
8
81
19
108
68
12
33
30
57
3
9
28
68
60
12
28
32
48
87
60
69
33
42
66
18
165
4
8
168
4
8
3
105
12
45
7
8
40
17
6
9
36
27
93
9
18
42
63
52
20
132
28
41
79
8
9
79
44
40
68
72
75
1
35
21
120
21
3
9
3
57
48
7
56
4
95
13
5
75
57
12
24
12
7
96
44
3
109
119
49
56
12
52
11
6
51
168
12
15
150
7
41
91
108
20
15
6
55
36
11
33
117
39
76
5
18
42
3
60
36
64
60
29
7
24
24
56
120
12
57
7
8
40
12
8
3
84
6
55
12
71
21
28
36
47
30
15
12
33
12
27
48
105
15
160
5
3
24
28
5
15
36
12
28
17
18
9
112
41
3
9
31
11
1
12
8
9
139
20
52
72
95
1
17
3
40
140
112
17
31
5
12
159
24
15
9
40
101
99
36
4
5
31
56
39
1
65
43
128
99
165
33
3
12
40
35
81
4
72
8
72
16
32
36
4
8
63
6
55
83
1
5
12
18
54
6
9
27
9
21
39
69
27
28
41
84
55
36
5
15
57
75
99
9
16
48
72
20
36
40
8
9
3
28
5
15
4
17
3
120
3
97
5
96
30
81
28
17
79
20
16
20
4
44
60
12
93
15
48
28
89
18
30
63
64
35
45
16
32
213
132
15
4
20
15
30
19
36
36
17
6
45
60
12
27
1
96
48
53
75
48
36
28
36
84
32
16
32
48
12
36
60
24
12
4
32
4
41
15
52
101
31
113
27
75
9
9
51
12
4
11
30
42
57
33
31
167
120
42
31
5
39
112
140
9
7
144
8
12
84
4
101
27
9
6
18
27
39
9
24
16
44
21
12
18
9
96
40
20
36
4
80
4
80
52
11
73
44
96
4
72
44
12
52
92
24
64
8
12
21
36
66
18
51
3
37
68
27
21
40
32
112
20
3
25
48
12
8
48
12
9
6
13
24
72
20
36
4
44
4
11
21
84
24
16
5
19
56
132
48
27
105
57
3
57
87
21
12
7
8
132
24
9
168
27
16
5
27
12
3
33
36
76
12
140
12
28
35
18
15
63
57
33
36
15
108
16
17
15
57
42
36
37
56
69
3
4
23
33
100
80
39
1
24
84
44
33
195
48
16
8
75
33
12
21
147
69
99
24
12
16
8
16
20
21
18
61
68
48
3
21
144
96
48
3
9
100
71
157
8
88
17
19
8
60
16
59
12
1
5
7
23
85
113
7
29
39
51
54
55
36
23
85
8
4
5
55
24
36
8
240
3
133
77
7
35
1
35
54
3
168
9
43
47
1
47
13
47
138
147
33
19
12
20
81
255
9
15
48
12
24
196
44
9
15
33
3
4
68
52
5
12
3
57
15
24
24
36
12
27
6
79
60
80
45
87
24
39
21
12
15
45
28
77
7
8
52
5
75
60
57
39
39
21
40
24
20
48
45
7
8
3
21
141
12
3
24
16
12
41
12
15
9
36
67
72
20
28
47
54
27
12
48
24
48
76
24
20
52
8
33
39
15
78
7
56
4
5
3
16
24
11
30
7
119
9
4
12
96
24
8
27
6
15
33
7
8
40
56
16
12
11
1
24
20
36
88
12
60
44
40
92
33
7
65
27
12
28
32
88
60
5
15
16
77
87
21
12
43
29
87
4
17
3
21
36
102
33
4
20
69
67
20
84
4
12
48
72
8
12
3
12
85
77
18
25
24
8
40
8
9
30
25
83
93
12
27
18
15
48
4
36
5
43
47
69
24
60
9
15
3
48
96
105
3
25
20
27
1
29
36
3
69
195
21
6
1
53
27
12
27
69
81
39
15
30
91
56
28
5
39
40
20
16
32
15
54
18
18
60
79
8
136
24
5
55
48
20
3
45
84
33
63
12
24
48
28
24
71
25
23
9
33
27
12
64
20
69
3
60
15
49
20
3
85
68
39
33
60
28
12
17
43
5
7
36
12
36
20
40
11
145
41
27
60
15
33
45
39
33
123
3
9
12
45
43
47
69
84
45
3
12
48
9
19
20
96
24
16
23
126
39
21
15
12
4
20
21
19
140
3
61
11
33
40
20
52
24
29
15
16
32
27
1
20
52
24
119
9
57
139
44
51
21
48
16
5
90
21
76
44
60
4
180
80
64
32
40
44
24
16
17
15
45
48
24
102
6
43
84
53
15
33
27
24
4
20
40
12
80
9
39
40
29
60
15
40
20
51
1
53
12
159
24
51
37
20
28
20
57
15
124
101
159
4
11
126
3
24
120
12
63
37
35
13
20
16
72
20
57
7
8
60
16
17
3
172
59
13
8
33
27
147
18
19
44
16
24
47
18
19
32
48
48
28
32
3
21
40
65
31
8
159
1
89
6
72
33
96
24
117
12
6
25
20
204
16
5
19
12
48
23
33
16
156
83
96
33
52
23
25
11
61
41
15
72
12
28
32
9
51
33
43
20
15
33
24
28
77
18
12
6
31
48
48
53
12
60
43
32
28
12
20
12
12
64
96
41
12
6
30
15
16
101
27
60
15
57
21
108
7
8
4
12
5
99
4
23
45
72
27
48
93
64
44
64
5
96
12
54
33
76
36
35
69
24
33
3
16
48
5
7
44
64
32
39
30
15
4
180
96
35
9
52
8
52
20
4
44
16
92
4
68
3
42
48
7
12
23
1
36
104
72
4
53
3
40
12
108
8
84
72
76
113
6
21
48
21
3
33
15
12
135
121
24
35
30
51
40
32
12
15
21
124
48
17
3
28
29
67
95
1
24
23
25
71
66
24
36
30
33
27
13
23
69
15
24
49
41
79
5
7
11
ABCD 98702509364*3^$a+1 [50006]
40
32
28
39
5
43
29
84
79
12
81
44
31
84
108
65
7
5
19
41
136
15
48
21
20
24
7
24
41
55
17
72
60
31
105
60
39
24
24
17
103
57
63
21
75
17
67
48
17
12
64
51
60
24
5
19
5
120
12
4
36
24
20
12
40
39
29
91
9
32
4
224
55
41
19
17
40
8
24
52
39
65
19
53
19
9
39
41
40
44
48
4
3
161
96
16
147
93
15
29
48
48
7
33
15
77
96
144
52
8
228
88
51
53
12
24
52
24
15
29
112
20
40
48
36
8
36
96
43
81
72
20
60
67
125
36
36
24
76
8
16
20
12
124
15
41
12
12
136
20
139
89
36
91
257
7
53
288
7
180
93
20
184
44
72
12
7
9
32
60
24
76
63
72
17
96
52
164
4
20
24
28
75
24
48
21
44
60
67
324
5
24
168
28
27
17
7
21
8
16
3
137
16
3
41
196
15
45
8
24
7
5
4
44
7
120
21
48
20
31
84
12
69
8
28
44
36
7
77
24
84
28
243
165
56
40
3
5
36
36
48
28
87
96
41
144
12
100
27
12
41
7
65
55
17
31
53
72
43
5
16
84
140
96
96
12
28
24
36
75
45
15
5
180
7
77
55
48
77
220
291
65
4
20
31
17
16
75
41
76
8
36
91
65
24
124
104
12
96
4
176
120
40
68
7
72
5
43
48
29
67
65
84
12
7
5
136
56
4
72
20
19
45
51
29
115
96
53
19
17
96
4
75
53
7
41
43
41
55
24
17
60
103
125
7
48
29
31
12
9
63
48
77
91
165
20
60
144
12
4
132
20
12
43
65
19
29
72
7
5
48
144
4
56
43
21
12
188
132
84
31
17
76
12
123
5
52
84
68
55
21
15
12
5
12
88
248
19
33
8
52
8
100
36
63
5
108
4
20
24
40
39
5
136
32
43
45
27
180
77
55
33
20
48
84
60
108
24
4
27
45
3
17
132
132
36
48
84
76
27
33
39
96
21
24
32
24
4
27
5
28
27
72
33
27
17
43
17
16
24
80
79
5
16
96
44
24
24
31
57
183
5
12
148
60
20
72
24
43
33
20
24
24
67
65
4
8
52
15
84
45
60
72
15
5
4
140
91
17
28
135
5
43
5
40
44
31
72
29
36
7
101
36
4
72
24
36
44
4
15
77
40
3
57
92
7
53
43
29
36
72
60
12
36
108
12
160
3
45
39
53
60
12
76
20
12
12
88
80
67
72
41
55
33
36
63
41
19
57
20
24
16
128
72
55
173
60
52
63
48
48
17
60
7
65
28
15
93
164
127
149
16
15
9
20
156
43
17
124
80
96
16
3
89
103
60
108
29
136
36
36
3
65
16
39
12
48
17
24
40
36
27
113
115
24
84
17
40
204
20
103
36
17
84
55
84
177
152
132
115
48
168
77
16
80
19
48
17
31
29
48
7
65
96
72
12
7
5
24
19
141
36
39
24
21
12
39
41
132
28
15
5
120
40
120
3
72
24
81
20
19
9
56
156
43
17
19
201
104
124
32
55
9
20
4
92
67
5
132
31
29
48
88
8
7
33
140
31
36
108
36
60
21
3
89
48
4
24
27
17
16
44
36
7
65
64
44
36
84
31
65
48
91
36
21
24
51
12
81
20
16
68
31
12
53
12
67
5
88
8
40
104
96
84
180
91
117
8
7
29
55
96
53
40
44
163
137
91
24
33
308
72
12
28
24
195
101
4
96
60
27
17
96
192
28
24
63
113
12
31
45
27
5
43
41
55
125
24
72
60
108
12
12
88
8
16
75
120
89
52
32
43
29
24
36
103
36
5
199
17
4
12
48
96
324
12
168
252
15
29
84
60
67
33
44
28
24
60
15
5
24
96
36
7
48
113
96
43
41
7
33
32
115
29
4
32
144
108
115
48
45
15
5
60
4
8
7
48
108
60
69
36
48
27
53
36
4
12
32
52
20
139
5
232
27
113
60
19
149
24
48
40
20
88
135
24
21
12
8
12
55
48
81
36
159
41
12
48
72
240
16
80
16
20
4
12
8
115
84
120
168
17
127
24
117
63
12
5
40
8
52
63
5
7
9
135
84
120
41
4
36
8
31
29
16
80
40
20
60
84
67
36
24
5
ABCD 98702582666*3^$a+1 [50003]
6
66
45
69
36
23
7
113
96
31
54
36
15
51
162
36
186
5
24
1
15
111
18
132
3
45
6
180
36
18
11
24
49
95
103
60
12
78
12
36
234
42
54
12
18
60
15
57
119
25
18
21
81
60
36
108
54
216
30
72
39
39
12
77
55
30
306
6
35
1
23
136
39
144
12
5
1
48
71
1
159
9
54
12
24
72
120
54
95
73
71
24
103
84
60
48
17
19
21
15
78
12
18
60
30
11
31
9
9
72
23
61
60
90
12
54
18
65
16
56
121
84
96
18
54
27
104
40
99
125
13
54
18
108
24
23
25
18
77
1
111
8
61
11
55
65
79
36
6
72
102
89
24
16
21
18
17
91
12
108
108
90
6
89
24
223
108
36
18
42
5
13
102
36
24
48
96
90
12
60
12
42
18
47
1
23
31
24
12
18
162
17
43
198
12
42
18
30
24
84
42
54
144
36
30
6
84
96
9
63
12
5
55
36
90
3
9
126
24
17
55
48
72
126
54
5
24
25
42
54
36
84
6
18
71
175
24
41
115
5
73
72
48
78
17
67
69
27
12
137
24
160
81
30
60
5
24
19
60
17
48
120
25
191
49
71
16
128
55
65
72
144
7
138
24
18
72
18
3
15
41
24
19
21
69
126
54
6
90
12
83
25
71
19
6
90
36
33
87
18
24
90
48
197
1
114
156
24
72
36
93
27
24
84
6
54
45
9
48
108
72
78
21
45
78
197
103
90
42
30
15
21
42
12
24
5
16
8
133
18
12
29
25
96
63
135
41
85
35
19
149
61
6
45
63
17
1
90
12
57
39
66
60
83
55
17
25
90
18
180
18
53
37
3
9
78
9
189
35
1
144
54
120
36
21
93
90
18
102
6
84
42
5
25
39
56
31
78
12
54
9
56
85
35
48
55
41
19
117
8
37
66
42
18
77
13
90
30
42
48
108
5
31
9
45
42
9
24
39
120
6
54
90
102
6
48
60
12
18
54
42
36
12
77
19
12
153
9
18
24
5
31
72
12
24
12
42
90
77
25
95
19
126
54
102
18
54
330
12
5
40
104
55
30
36
15
165
6
48
29
31
36
18
12
18
78
39
15
9
9
180
35
31
24
41
25
60
51
3
21
9
6
36
48
6
111
9
6
216
12
90
6
120
6
90
18
35
247
36
24
69
75
5
96
91
53
16
93
96
144
30
90
6
264
77
48
256
129
90
21
81
90
69
9
18
29
19
29
67
53
96
96
19
36
78
48
60
162
12
6
84
6
17
55
12
69
56
24
19
21
81
126
33
27
30
18
6
18
48
54
23
67
24
21
8
7
54
179
37
18
36
12
60
12
6
59
96
79
12
29
40
56
55
65
13
35
72
55
90
15
21
48
51
8
55
138
23
37
107
67
36
9
8
55
72
18
87
3
96
5
24
7
18
72
18
72
18
35
31
72
42
30
6
36
23
61
24
11
7
18
15
15
36
173
16
51
36
30
83
40
45
54
12
36
69
165
78
5
43
60
162
30
81
224
97
18
72
5
139
90
11
1
23
127
102
11
24
61
36
23
25
42
45
39
81
105
48
60
11
19
78
72
30
6
11
19
24
5
151
161
109
24
11
7
17
1
71
31
60
102
71
109
90
41
16
24
9
47
43
90
107
19
36
6
18
54
90
65
216
24
16
57
18
29
1
36
83
112
21
24
18
17
55
129
56
49
102
24
30
54
141
81
23
97
42
5
7
24
12
42
107
13
27
8
37
6
12
36
60
54
36
90
72
102
111
111
180
18
155
55
36
90
132
72
95
7
60
53
55
65
72
43
36
36
29
1
6
9
8
37
90
113
96
24
1
215
31
90
23
85
27
45
6
12
42
126
17
31
114
18
102
78
33
51
54
60
12
42
77
24
1
143
7
9
27
162
107
31
9
15
84
21
93
36
15
69
72
78
12
54
131
103
41
16
15
18
18
29
48
13
54
18
18
9
9
15
9
47
24
19
48
29
85
108
90
12
6
18
66
15
21
90
17
1
135
69
18
72
90
18
18
35
24
151
24
17
40
33
87
8
115
5
103
90
18
60
90
30
6
48
35
37
18
17
24
24
67
90
30
78
18
53
120
7
30
54
24
21
80
115
5
115
36
54
108
126
150
66
78
51
15
6
59
25
15
27
48
ABCD 98702615216*3^$a+1 [50037]
91
12
65
102
37
108
8
9
91
53
39
28
12
47
1
8
45
19
23
25
8
112
8
21
99
40
24
56
12
9
36
48
55
24
65
7
36
65
18
9
16
89
12
55
44
16
56
12
36
21
18
121
60
24
72
104
9
60
7
41
27
108
28
77
43
5
39
87
6
3
9
72
55
5
55
128
105
31
72
125
195
129
3
33
43
32
3
1
29
7
65
7
12
36
35
42
7
5
3
33
7
8
52
56
75
37
59
18
15
16
77
75
72
45
18
37
12
41
72
3
72
3
30
15
208
17
15
112
48
8
69
55
12
144
72
60
47
13
12
8
12
105
72
31
5
12
63
45
3
12
48
69
12
6
18
30
25
17
27
45
7
41
43
84
8
4
44
16
5
48
75
36
12
12
16
11
54
55
44
28
59
9
16
44
84
96
12
45
12
63
9
19
20
57
43
12
128
12
39
1
17
15
112
29
15
72
40
48
29
7
56
28
96
29
7
8
24
45
151
24
11
30
19
20
52
8
48
292
12
5
19
180
101
55
71
25
48
12
5
27
36
24
16
36
101
15
52
20
52
41
43
12
60
5
27
33
79
65
163
128
52
8
60
28
84
137
19
17
3
4
128
33
7
12
11
69
93
60
19
53
15
52
5
48
7
8
57
36
15
9
55
29
55
20
15
96
9
9
15
33
27
16
20
40
96
71
42
123
123
42
3
9
31
5
15
64
8
45
48
15
4
5
43
5
24
43
56
9
3
9
55
89
115
29
3
28
11
73
36
84
108
17
96
31
5
36
3
60
45
84
31
29
43
5
7
36
35
61
48
36
65
19
48
60
5
12
115
48
17
51
16
128
100
108
68
24
88
60
29
43
60
35
1
24
48
149
84
39
16
71
18
55
36
12
60
12
48
60
5
7
48
20
28
5
15
45
36
18
37
8
45
48
127
23
57
136
5
19
65
3
69
171
9
99
24
88
24
5
90
21
27
6
31
24
12
24
29
91
56
33
24
3
117
43
83
49
47
69
52
68
12
87
25
8
48
4
36
89
7
71
54
39
60
12
28
17
24
19
32
69
43
56
16
104
52
17
7
29
19
56
64
77
39
69
103
29
108
63
72
48
12
51
6
99
64
20
40
8
12
36
9
7
65
31
80
9
90
9
4
41
75
16
41
3
9
72
18
45
33
67
108
5
48
187
8
27
18
79
41
19
108
5
120
24
19
20
40
5
39
28
60
143
6
36
67
20
40
20
105
51
12
88
12
84
35
114
115
11
66
19
84
44
36
39
33
15
13
84
48
20
57
15
3
25
77
7
44
4
48
12
68
33
24
36
12
27
52
24
29
48
43
17
15
12
88
8
4
116
9
30
25
80
36
24
33
42
18
12
31
32
33
91
36
17
15
3
85
68
57
123
40
72
12
60
77
48
55
48
24
108
17
51
160
48
36
11
18
55
17
7
120
36
89
7
29
7
68
12
12
36
9
3
40
84
41
7
5
43
140
69
3
48
4
149
39
36
4
41
24
15
36
24
40
23
45
112
5
31
5
31
11
25
8
40
12
5
43
44
88
60
72
53
79
95
93
3
93
9
51
24
16
60
80
84
177
51
64
36
8
16
48
8
39
13
5
55
56
69
43
47
25
167
6
63
12
40
12
132
24
5
12
75
12
81
7
12
8
12
33
30
49
41
19
41
7
36
24
5
15
88
72
17
36
75
60
52
12
48
48
20
52
125
48
27
40
47
33
40
17
55
29
31
65
39
9
31
12
12
48
32
40
8
12
16
41
3
3
54
19
17
19
89
27
12
33
19
56
9
51
4
71
25
17
3
9
24
7
32
45
15
28
35
45
99
49
5
15
4
36
65
24
67
41
12
15
16
32
28
77
55
20
48
40
24
5
7
48
36
44
16
12
20
33
27
87
30
15
52
8
28
32
28
95
13
5
15
57
27
21
132
15
28
60
24
8
48
4
5
31
29
51
21
39
84
40
11
6
115
41
78
9
28
32
120
3
37
8
4
65
63
16
32
40
32
36
9
67
48
8
64
29
24
15
16
89
43
8
12
99
21
33
27
88
29
123
40
12
41
7
89
36
15
40
20
148
144
41
7
17
51
12
100
192
17
63
16
60
5
24
15
36
12
60
40
29
39
4
53
7
12
144
20
27
25
29
31
5
54
18
43
17
72
36
19
24
5
87
52
68
45
19
24
36
68
28
20
52
5
43
72
48
32
57
3
33
3
72
93
84
31
32
69
79
5
42
30
24
159
84
21
19
36
5
27
27
13
17
96
27
57
7
8
40
5
12
108
31
20
9
36
72
18
1
36
48
12
24
36
17
31
29
15
33
54
81
45
18
61
35
73
48
5
15
52
120
56
111
9
24
57
99
99
1
12
29
3
28
32
57
3
16
107
54
55
60
24
5
42
45
9
39
12
120
88
41
3
33
7
12
8
105
48
19
36
72
8
60
12
33
87
33
7
20
33
108
7
24
104
40
5
27
9
19
65
19
8
45
15
4
24
17
12
31
24
53
7
56
9
72
3
33
55
24
44
60
16
44
16
44
75
1
95
18
48
3
12
100
8
81
19
60
60
80
69
31
24
48
89
36
63
69
7
68
15
37
8
48
12
36
21
3
117
24
7
92
27
13
5
31
20
4
101
36
19
41
31
20
28
29
75
28
48
24
23
13
77
54
21
69
111
40
8
12
40
20
52
12
48
48
152
40
5
183
12
28
53
15
39
45
40
41
31
41
67
72
41
7
36
44
ABCD 98702821604*3^$a+1 [50050]
32
213
19
8
9
24
324
51
177
127
32
40
5
51
48
16
56
57
7
48
32
21
24
228
175
32
9
7
8
117
12
36
132
127
101
67
65
39
9
36
3
21
36
36
75
72
40
72
41
39
105
55
53
36
24
7
29
12
63
112
24
8
40
96
17
7
56
81
60
115
8
16
32
153
12
19
24
24
48
29
99
141
43
96
24
48
24
125
75
40
5
60
31
8
81
60
139
296
120
21
75
9
159
24
16
77
48
19
32
24
64
5
27
45
3
57
15
48
160
120
80
45
27
21
60
183
69
36
55
89
7
5
3
48
45
84
24
31
48
288
24
56
105
103
5
75
16
120
29
27
48
16
29
19
48
29
84
7
8
112
24
128
16
161
55
24
32
24
16
104
88
17
36
120
180
135
105
7
65
55
8
93
67
48
101
36
288
7
8
9
183
9
24
15
21
75
40
56
40
32
57
111
64
65
31
17
31
5
27
120
33
36
36
24
15
40
125
163
56
117
283
41
24
127
53
12
108
51
21
60
103
24
8
9
144
7
77
27
16
24
96
32
72
24
96
16
29
24
72
27
45
27
40
24
17
15
40
8
160
72
104
64
56
24
45
19
48
29
108
7
41
39
93
12
15
9
15
16
80
45
19
152
40
128
64
53
43
65
180
27
9
48
132
91
8
165
67
8
112
8
45
12
55
48
32
45
99
33
15
232
53
27
16
168
5
19
185
7
29
115
56
40
48
56
24
21
12
39
136
5
24
91
48
56
21
120
24
48
36
79
17
48
60
43
72
8
33
7
152
81
12
132
7
24
17
60
48
36
24
12
3
57
7
72
41
55
53
67
24
41
12
67
5
19
272
64
8
57
84
96
48
27
64
5
12
39
33
96
79
120
48
48
65
12
24
36
39
45
36
39
96
45
72
51
72
48
72
72
33
15
88
17
15
48
9
72
15
129
31
8
57
15
40
53
36
79
168
8
16
56
45
60
79
56
264
33
7
5
211
8
21
36
199
101
75
24
48
48
45
75
33
31
24
56
69
19
32
105
15
45
48
67
29
51
136
24
48
72
80
93
192
24
12
39
64
29
12
63
45
43
8
21
195
88
48
29
43
101
67
144
5
19
24
17
15
69
19
192
5
211
8
141
276
87
168
69
99
216
9
36
3
45
72
3
57
300
36
24
156
27
96
40
41
48
15
112
336
29
48
3
88
5
27
9
55
29
132
63
9
7
41
7
137
15
81
39
48
93
19
8
45
67
5
19
240
41
31
8
96
64
5
36
108
156
24
12
108
63
69
48
108
127
56
21
51
88
32
112
17
24
31
144
41
15
40
89
127
32
21
67
17
135
96
81
135
144
136
56
40
113
15
72
40
17
7
29
139
32
81
159
24
40
17
79
24
80
141
36
192
36
139
56
24
48
208
17
7
5
43
32
105
72
24
7
24
24
56
16
8
9
135
153
63
16
41
168
15
16
168
8
9
31
17
216
39
72
40
48
17
151
17
7
41
24
39
9
31
77
3
216
21
72
27
9
31
5
324
36
51
24
16
128
117
108
72
55
8
45
132
15
24
105
144
87
33
24
48
24
108
3
24
16
32
33
63
192
105
135
45
27
72
24
16
149
120
180
72
39
48
16
72
137
7
104
24
40
8
48
57
39
40
24
5
51
105
15
45
19
32
24
96
48
72
40
144
56
45
99
184
41
63
16
192
29
144
75
165
36
79
29
3
33
84
27
33
15
48
57
7
200
40
65
15
69
51
45
48
91
32
45
99
153
36
72
75
33
135
24
48
288
64
48
8
120
21
75
136
32
16
104
16
144
32
48
81
72
228
36
79
137
103
72
5
3
105
55
161
24
7
144
5
60
31
48
56
24
24
33
84
43
53
12
60
ABCD 98702822644*3^$a+1 [50097]
54
12
90
54
54
30
12
114
36
72
72
40
18
8
10
68
12
24
94
134
6
66
18
10
308
48
72
54
60
24
6
66
190
90
18
36
20
178
18
188
132
114
70
50
4
90
20
150
64
50
36
4
8
10
180
44
60
40
8
36
54
96
22
8
150
36
144
22
18
36
128
72
66
102
10
128
204
46
32
78
70
254
156
120
78
300
6
24
84
22
128
88
20
108
114
30
232
44
144
12
88
8
30
132
48
18
36
70
126
98
6
120
24
40
92
52
176
36
54
336
48
42
150
210
54
6
24
52
18
36
18
140
76
54
90
158
40
8
154
36
194
36
4
38
24
48
288
48
90
22
180
128
96
78
30
30
70
56
52
72
326
12
54
84
96
54
120
82
302
18
112
206
46
26
30
102
30
478
18
110
84
6
72
178
36
104
112
122
198
22
8
82
230
66
102
258
114
18
112
108
62
72
136
98
30
54
126
60
82
122
30
108
330
22
80
6
60
66
30
46
92
16
20
6
150
6
48
24
48
12
108
228
30
94
50
58
54
224
136
18
86
120
10
92
138
144
36
76
36
18
2
30
130
18
36
90
86
114
30
24
12
30
82
72
90
126
128
30
72
22
32
6
70
72
62
78
180
246
72
100
18
26
24
42
70
2
120
156
136
18
18
44
48
30
22
68
6
66
24
24
10
18
62
6
60
70
32
238
152
72
100
90
32
66
90
84
114
64
20
78
172
20
88
74
16
278
96
94
2
34
104
60
72
52
140
18
4
144
54
56
6
168
18
12
10
422
144
36
54
30
96
10
216
54
74
70
44
126
12
34
44
114
60
186
144
132
4
140
234
42
114
66
186
24
54
120
96
4
44
82
26
64
20
376
90
122
22
74
12
54
144
54
42
16
144
54
206
54
154
26
30
42
198
24
48
10
54
18
32
58
80
108
100
14
94
74
70
26
10
74
88
18
44
78
210
28
14
112
108
80
36
192
18
42
78
30
60
4
50
12
60
24
24
6
66
60
30
46
8
46
26
30
34
68
198
72
130
98
24
48
96
246
28
50
252
76
314
180
10
18
110
228
94
36
38
34
18
44
96
132
88
74
6
54
64
200
12
30
78
22
72
56
12
22
90
108
2
36
6
64
92
12
72
220
14
112
128
16
54
32
22
32
114
36
144
120
132
88
62
60
84
48
120
6
24
6
4
152
18
12
24
172
8
72
60
4
38
96
60
174
82
36
162
80
36
72
60
22
2
54
96
46
128
276
144
12
150
28
170
154
80
66
52
32
58
90
18
36
14
84
10
38
180
12
72
4
56
138
108
42
16
32
12
28
98
10
72
108
14
58
38
30
76
14
24
198
30
48
162
10
38
216
54
102
192
46
2
48
216
156
54
64
86
24
34
36
140
84
46
36
36
140
22
36
36
338
22
26
132
18
30
12
30
12
100
14
36
60
138
66
6
30
10
90
176
22
26
172
144
74
34
36
122
18
130
50
42
42
42
18
120
42
310
86
138
ABCD 98702919208*3^$a+1 [50055]
57
18
57
159
33
96
39
93
24
111
54
111
12
3
105
60
39
21
120
24
36
84
3
108
33
48
12
27
132
81
39
9
48
15
21
75
153
27
57
27
54
27
24
60
36
33
6
120
36
24
48
45
15
36
66
159
27
12
45
15
33
15
9
12
3
36
45
27
249
84
36
63
30
87
21
3
75
72
162
63
48
9
63
15
81
27
21
12
36
60
69
102
60
165
123
12
24
177
57
15
84
12
36
24
93
3
12
3
57
33
132
15
60
24
24
84
72
12
24
45
126
177
129
48
3
39
9
36
3
69
21
3
15
21
3
9
36
120
24
9
36
144
15
12
111
33
24
21
195
24
72
48
15
33
117
66
9
51
21
63
60
33
72
21
36
63
36
24
15
96
12
21
33
15
24
105
39
51
60
72
129
63
33
39
9
51
9
21
87
27
69
57
27
24
33
24
162
156
33
39
69
21
63
72
144
24
3
9
24
93
39
12
27
9
24
75
33
57
51
39
45
39
117
87
84
69
36
12
9
6
33
57
30
36
93
12
36
21
63
36
36
36
87
9
9
3
63
9
15
30
135
204
36
36
171
30
3
48
39
18
3
39
108
81
132
72
12
9
66
33
21
36
63
27
93
75
33
93
27
3
21
96
24
27
72
45
60
15
9
15
69
12
12
24
9
48
18
129
3
33
15
60
33
60
27
57
72
3
69
24
15
45
36
120
12
48
117
3
132
60
36
48
45
12
111
75
141
3
33
21
51
33
15
36
45
3
84
33
42
54
3
81
39
75
69
57
87
57
30
6
66
33
3
33
39
93
12
12
15
54
3
72
24
12
33
27
48
60
48
12
84
60
21
90
9
3
69
24
96
27
78
75
27
24
66
63
12
24
96
36
24
36
57
30
93
36
51
60
12
9
48
147
21
105
48
123
27
93
27
9
12
51
21
84
24
15
33
21
6
33
3
21
12
60
60
132
12
60
144
3
21
15
33
51
33
24
36
3
33
24
15
36
21
9
150
12
165
60
27
9
99
165
12
21
6
69
84
3
72
57
12
24
12
156
60
21
3
12
12
48
75
9
27
72
33
15
42
3
60
27
138
51
12
69
30
21
24
12
15
81
12
3
18
51
15
57
144
60
36
9
135
24
60
3
36
72
9
63
36
36
54
87
105
42
72
108
18
12
27
63
33
63
234
3
27
129
12
39
9
60
12
105
36
90
69
87
21
21
48
159
24
12
36
21
75
3
21
36
84
3
21
33
39
27
9
36
144
36
60
72
60
3
33
48
132
3
57
24
36
63
45
48
27
33
48
48
192
180
60
180
108
21
15
15
21
3
141
36
219
12
33
129
51
27
93
60
63
9
27
138
6
84
21
36
48
3
33
9
3
105
18
81
9
30
105
9
66
24
36
9
60
3
9
9
12
135
24
48
45
6
30
3
3
9
72
27
9
63
45
3
141
72
36
3
24
30
24
111
51
9
12
132
3
24
21
60
9
48
60
90
72
45
39
42
63
207
120
42
27
12
72
24
3
9
12
3
33
84
24
24
156
3
57
99
9
24
12
45
6
45
3
144
141
72
3
57
39
21
15
102
3
57
12
63
12
39
174
51
225
36
15
105
15
36
168
21
30
153
27
96
69
15
45
45
111
24
48
48
24
12
63
9
255
36
45
45
6
9
84
15
57
36
24
60
12
12
72
51
105
24
24
168
87
168
21
51
33
108
12
24
57
159
72
48
12
27
45
15
33
3
57
9
6
18
15
75
9
36
48
81
42
201
120
15
24
9
96
12
63
141
39
108
129
231
12
33
48
177
75
24
24
57
66
9
12
48
3
129
33
15
84
33
30
78
15
60
12
39
30
42
90
111
99
9
12
24
15
9
36
147
9
72
87
33
12
36
12
84
15
141
24
51
6
15
3
108
33
108
48
144
24
48
57
6
12
24
9
12
69
54
12
60
120
132
21
84
48
48
9
15
21
39
12
3
96
12
153
12
3
21
135
6
63
27
57
123
21
36
132
36
24
48
24
48
24
51
18
18
81
72
24
108
108
9
39
72
24
27
69
72
69
6
18
51
84
156
45
3
15
18
3
15
45
12
72
12
3
60
18
111
141
102
18
147
24
27
24
9
36
12
60
204
36
120
36
180
84
48
48
96
72
132
96
24
51
60
21
24
9
171
168
60
81
3
36
36
84
57
90
24
108
33
48
36
48
60
27
21
48
132
72
15
9
24
201
48
3
60
48
21
27
99
30
27
24
3
9
108
ABCD 98702977502*3^$a+1 [50053]
24
75
1
72
36
20
117
30
9
16
12
12
5
15
84
15
9
21
6
6
87
40
8
3
1
11
30
7
20
40
8
112
5
7
36
44
16
53
19
8
27
25
23
13
72
44
24
40
12
8
39
12
36
57
3
13
132
5
99
100
20
15
25
24
17
42
61
12
60
20
3
1
41
175
48
60
35
9
12
4
44
12
4
11
109
5
31
24
56
4
20
40
12
23
1
8
28
24
23
30
7
5
6
13
24
48
12
132
36
8
120
21
6
60
33
45
31
24
12
24
23
105
21
42
18
7
35
13
59
12
18
43
5
3
16
11
9
9
99
3
85
72
77
19
20
84
88
20
63
12
97
32
60
3
13
24
11
49
11
13
11
1
35
49
20
21
3
12
24
4
24
80
16
44
28
23
49
8
48
4
17
18
1
20
16
60
11
13
11
48
48
33
4
8
15
9
15
60
21
12
3
45
3
21
4
41
36
39
3
37
24
44
16
29
42
13
68
15
33
12
3
1
8
16
41
55
11
9
4
132
47
72
54
15
16
5
90
1
20
40
12
12
11
13
12
23
36
1
48
24
5
3
3
25
36
44
111
49
17
27
15
57
93
43
44
48
36
4
152
60
3
37
53
15
16
20
36
9
7
24
68
48
40
20
63
85
12
8
24
40
23
37
8
9
96
60
39
16
20
12
28
44
21
127
12
11
42
18
9
51
18
15
12
33
31
8
48
39
33
48
4
24
71
45
40
11
18
7
5
3
60
60
36
16
44
4
71
1
29
31
44
33
15
3
37
60
11
6
60
15
28
20
3
24
24
1
20
40
24
11
21
9
43
56
24
72
33
15
81
42
9
15
85
59
45
52
29
48
30
105
63
12
78
42
61
35
57
4
5
3
72
16
44
4
44
16
36
44
24
15
6
27
63
85
12
5
30
30
39
40
5
54
85
20
12
40
24
24
41
51
3
45
51
1
20
57
51
24
27
6
19
8
76
36
20
21
15
4
8
16
36
24
11
1
44
15
36
30
15
3
9
21
31
20
28
8
40
12
11
45
16
56
117
7
8
15
78
19
95
18
3
64
24
104
28
72
11
60
1
8
3
57
63
9
36
33
54
1
20
4
17
18
25
23
24
6
3
4
48
35
9
100
5
15
4
11
45
15
81
60
24
33
7
56
33
36
15
60
4
12
23
12
12
13
53
67
32
60
3
12
66
6
9
51
25
44
15
117
12
16
11
1
24
11
49
8
33
15
39
13
32
40
5
3
27
1
5
19
56
39
1
23
201
108
33
12
27
28
23
48
45
36
3
37
89
79
35
12
13
36
5
87
52
5
18
165
3
57
40
8
16
29
6
96
9
28
20
72
4
36
56
57
18
13
92
24
84
36
28
35
1
24
41
67
24
96
5
19
24
41
30
24
24
13
47
1
92
40
12
11
25
44
3
12
25
8
12
16
95
21
96
3
36
60
9
52
32
48
48
81
30
9
9
15
16
12
24
20
36
3
85
20
12
3
45
40
32
28
12
24
8
27
60
145
24
44
12
124
20
15
102
18
117
39
49
24
8
3
60
21
48
16
12
5
39
9
54
1
11
9
36
45
66
25
95
24
24
24
30
7
35
6
15
40
107
37
20
3
13
8
40
5
87
4
24
47
48
21
4
12
44
64
11
1
20
4
24
12
23
25
11
9
136
35
24
36
9
52
80
12
21
27
39
13
12
23
37
53
6
1
8
16
17
114
33
12
21
55
53
42
42
7
20
28
5
31
24
60
11
6
19
11
1
59
13
72
65
15
40
11
12
12
13
8
3
25
32
33
31
23
13
23
37
32
12
24
24
75
1
24
60
47
25
44
27
90
30
25
60
72
20
16
20
9
18
33
4
36
11
69
16
116
15
48
21
4
29
27
4
20
12
100
23
1
8
36
12
9
48
31
56
40
5
19
24
36
17
27
16
47
12
57
3
25
12
84
11
24
1
8
12
3
36
54
18
37
11
1
36
8
51
33
40
60
32
3
13
44
4
84
53
7
11
25
11
33
16
12
29
66
9
21
12
63
15
13
72
44
4
20
72
15
12
13
29
3
15
30
3
4
23
156
1
80
16
32
12
3
25
12
35
13
96
11
48
61
104
3
37
11
36
36
73
44
120
27
21
27
37
35
24
9
16
35
9
21
6
49
20
9
12
18
13
8
12
3
45
40
24
65
42
25
44
16
8
21
42
105
33
31
60
11
9
45
15
60
15
85
23
33
3
57
40
48
20
76
23
12
9
111
21
3
1
8
45
3
9
123
28
8
12
12
3
42
12
99
15
61
20
28
83
49
20
3
96
9
60
27
85
5
6
12
33
45
54
61
8
4
12
24
41
3
3
25
8
12
12
15
6
31
29
39
36
52
23
84
1
5
6
45
36
39
45
9
111
4
35
1
5
111
15
9
36
3
1
23
33
60
100
48
11
66
19
8
33
67
32
40
20
33
31
60
35
9
16
47
13
32
40
53
27
40
24
35
36
9
28
56
16
60
5
6
13
32
27
21
16
24
11
30
18
13
48
65
27
3
25
20
12
64
5
6
9
3
36
1
48
12
11
9
15
36
45
3
6
75
63
21
36
36
12
27
33
48
39
126
15
27
21
45
102
93
4
36
12
20
148
12
24
24
41
31
24
11
24
81
3
24
6
15
4
8
3
21
4
29
27
21
78
30
139
32
15
84
6
31
29
3
12
15
36
85
72
32
21
12
15
21
12
18
1
24
72
48
11
1
72
41
6
21
12
3
48
37
24
36
5
39
9
7
20
15
24
60
49
119
93
4
60
60
35
24
1
8
12
24
12
15
25
60
8
69
127
35
145
119
12
9
24
9
175
48
17
15
52
36
68
76
71
30
7
48
29
55
80
9
27
27
13
12
17
15
16
32
33
15
12
40
47
1
35
9
45
36
3
4
83
9
16
8
16
56
72
72
9
7
8
16
120
11
24
21
15
37
17
43
11
36
21
33
7
35
48
49
48
5
27
76
89
31
11
21
39
24
9
3
25
12
32
76
5
7
23
37
8
12
52
53
18
60
120
69
21
30
12
21
15
1
11
45
52
23
9
21
43
5
12
15
12
16
44
57
3
33
3
4
5
48
3
16
84
11
24
12
12
18
3
40
47
37
36
35
157
84
44
52
12
11
69
16
20
21
3
36
57
15
33
27
12
15
1
11
30
19
35
81
15
24
1
44
36
24
45
31
24
5
27
9
6
25
32
52
11
48
84
33
100
107
12
25
56
52
41
36
51
24
3
66
12
43
80
76
48
41
27
4
8
48
124
104
9
27
21
19
89
30
9
15
37
23
108
73
24
12
5
115
35
9
69
12
15
15
1
128
52
59
9
4
20
88
8
21
15
3
13
24
48
5
27
100
36
44
28
92
36
4
20
16
32
12
24
51
13
8
3
57
4
83
33
63
1
29
6
33
16
20
9
18
13
24
5
36
30
12
18
96
19
20
15
9
3
13
5
67
47
30
12
183
16
12
84
36
8
112
8
4
48
24
35
21
27
21
12
39
33
12
21
7
48
104
33
3
ABCD 98704595552*3^$a+1 [50021]
40
33
111
51
18
83
43
24
33
15
125
25
27
27
6
72
12
11
4
36
15
12
21
51
21
33
84
11
7
33
32
43
45
24
93
27
57
39
15
12
24
60
36
93
21
59
12
40
93
6
21
60
9
96
23
19
12
5
25
30
120
60
45
20
1
18
5
7
45
20
4
45
123
12
8
72
19
77
108
31
6
15
15
33
21
35
40
33
18
30
15
33
6
60
6
3
9
3
105
18
66
11
28
84
33
30
24
24
9
48
3
72
69
20
16
3
21
48
21
66
30
39
44
13
18
117
9
39
9
72
15
48
60
3
18
71
28
45
47
4
24
57
6
5
7
126
66
53
7
5
25
36
18
24
41
31
5
55
5
19
29
88
9
51
32
100
15
17
4
12
3
6
78
30
36
27
20
4
51
29
13
18
24
36
33
99
53
25
12
3
32
28
20
13
42
69
39
9
68
112
12
3
78
87
96
144
12
9
102
137
85
207
15
120
84
77
28
57
18
66
39
12
32
13
15
72
36
117
48
27
12
27
90
11
40
45
15
32
28
9
54
17
55
89
19
9
20
13
3
116
49
42
102
6
57
60
15
57
8
28
9
11
37
27
32
4
80
25
30
17
13
96
3
36
36
48
75
21
24
207
24
105
20
37
15
60
3
65
7
24
9
39
90
18
90
3
72
80
103
30
12
87
68
13
15
15
24
45
72
56
25
12
18
30
54
5
48
112
36
48
9
66
30
147
57
15
27
21
8
115
65
31
21
3
57
32
16
21
6
24
5
13
111
20
36
31
45
45
78
9
3
18
27
9
18
41
1
63
75
57
36
3
96
138
90
17
1
23
40
24
15
33
33
12
39
15
113
7
21
128
25
11
31
33
60
20
76
20
43
42
15
51
48
36
53
12
16
84
21
3
24
15
30
78
33
15
9
57
51
45
12
27
9
12
144
63
8
25
138
12
57
8
28
9
3
39
96
17
28
48
36
39
101
1
18
9
8
25
144
71
52
3
12
12
6
27
12
36
24
15
21
80
13
60
24
111
84
21
27
48
44
40
56
7
69
21
23
85
36
3
36
9
47
43
6
30
42
102
42
11
12
96
247
45
39
21
57
18
45
12
21
15
57
15
48
72
12
48
45
18
12
24
41
40
92
7
29
1
6
12
120
17
4
9
6
21
21
15
39
54
12
15
3
9
36
81
3
12
24
27
48
54
3
135
9
36
8
7
89
25
24
72
27
15
12
21
32
28
27
33
12
3
9
3
21
21
24
6
9
12
99
48
12
65
60
36
4
39
5
55
57
48
12
24
3
5
43
69
8
37
48
27
21
15
60
3
21
9
6
9
129
51
12
9
39
72
33
39
72
60
24
36
104
24
43
60
177
48
27
41
37
15
32
1
59
12
28
93
30
17
37
6
9
36
32
1
72
15
15
54
60
15
24
12
44
76
108
15
21
69
11
88
8
67
12
9
120
12
3
9
48
8
4
12
39
102
27
12
36
60
48
51
5
13
15
51
12
9
123
12
29
67
78
96
48
192
51
12
32
55
18
27
8
67
210
6
9
15
21
12
8
28
87
30
3
27
117
45
6
6
203
97
51
12
15
65
12
4
60
12
15
48
5
25
111
39
9
3
30
3
20
4
57
18
12
96
90
27
27
66
3
9
27
15
6
39
3
33
8
64
8
28
24
36
9
36
6
21
15
42
3
32
12
1
39
3
105
60
81
135
81
15
44
4
3
29
16
219
9
69
3
75
114
24
90
9
180
12
8
28
24
24
51
81
3
42
35
84
16
8
64
45
42
24
45
44
1
27
48
9
36
75
36
45
60
6
42
6
41
60
160
21
15
39
9
75
21
60
15
24
21
56
64
24
12
33
39
72
69
15
15
42
15
12
12
36
15
12
12
5
24
72
55
18
11
36
24
25
11
25
15
27
33
72
48
8
19
6
99
27
24
42
30
5
100
32
31
6
71
67
12
5
25
15
9
51
45
63
21
11
1
27
36
200
96
49
42
60
24
89
52
15
5
64
96
20
64
48
32
36
4
20
31
24
66
24
35
25
6
45
24
8
1
12
35
208
9
72
3
36
60
39
93
3
45
12
20
37
12
36
15
48
27
54
59
40
15
24
18
15
24
48
60
8
79
65
25
23
28
60
8
40
21
3
51
6
23
31
17
60
97
23
19
5
84
31
81
12
20
37
111
128
12
73
36
111
33
24
27
3
21
72
9
23
88
3
12
5
24
64
9
3
24
20
49
12
15
20
4
45
54
12
5
72
88
72
15
18
27
15
12
21
39
5
1
27
51
45
21
71
4
60
63
18
27
21
30
57
48
87
65
7
48
9
15
101
60
13
6
84
17
25
12
36
66
5
28
21
11
100
8
28
8
127
54
90
30
18
48
45
12
51
57
27
12
9
21
15
15
33
285
15
3
45
9
6
24
69
12
9
6
30
84
3
12
9
27
3
45
15
126
39
15
6
3
3
17
40
8
40
48
36
9
11
85
11
37
63
3
9
3
54
23
28
48
45
15
81
99
27
33
15
9
27
41
24
4
27
9
48
27
65
13
15
56
4
33
39
21
15
9
60
15
20
4
24
3
24
60
141
120
33
11
91
48
41
48
115
6
42
89
31
84
6
18
96
9
32
19
9
60
39
42
3
48
32
40
45
42
21
104
16
15
33
51
24
45
24
45
27
44
31
36
57
60
15
21
24
27
150
39
15
12
114
11
120
49
95
16
8
16
9
15
45
27
12
27
113
61
51
3
6
15
12
20
28
12
45
27
3
29
25
39
27
153
21
24
72
39
96
12
21
11
16
3
12
84
45
9
39
12
75
5
16
132
12
24
72
3
45
20
16
15
5
85
3
63
45
33
87
15
29
61
3
57
48
231
56
55
78
84
60
12
84
42
54
3
32
4
176
16
57
6
42
204
171
48
39
33
45
59
48
25
12
36
3
9
11
61
6
ABCD 98704926878*3^$a+1 [50027]
15
126
108
24
126
12
213
39
66
30
9
27
54
54
105
48
48
135
105
15
150
75
96
135
105
33
36
24
3
87
18
204
18
228
84
108
12
54
132
204
120
6
108
6
3
15
42
66
144
294
60
12
168
12
84
108
18
42
78
48
102
24
18
132
21
32
91
102
12
72
75
63
78
3
45
12
23
160
69
18
9
48
117
48
156
6
120
6
312
51
159
18
15
45
48
24
42
90
39
39
18
108
60
15
111
60
21
63
66
156
243
21
114
30
54
96
69
48
48
15
12
144
21
48
39
6
30
21
63
210
126
96
33
45
30
6
150
30
90
6
150
54
30
240
90
66
18
18
30
78
66
36
47
73
48
87
48
207
18
15
39
42
36
18
24
78
12
48
84
3
81
24
150
17
91
18
126
60
48
78
27
33
84
75
141
18
234
72
6
9
21
60
42
21
15
60
6
6
105
33
36
75
39
9
93
84
36
72
168
27
21
12
24
66
117
48
39
66
150
177
32
16
48
81
15
39
120
126
51
9
18
18
18
12
54
84
6
18
42
54
195
27
114
78
18
243
80
37
168
147
57
87
21
24
48
48
168
114
78
330
33
27
12
126
75
39
42
15
15
186
78
9
33
72
18
108
24
65
112
63
96
42
402
186
66
294
99
33
12
18
18
6
153
285
42
9
224
1
54
30
66
9
27
36
60
12
36
6
228
90
6
54
21
144
96
15
60
144
21
45
24
6
132
30
18
60
117
255
144
6
48
36
30
36
12
120
120
153
123
21
39
102
99
141
99
69
6
84
6
48
66
144
72
30
24
75
45
147
48
75
5
61
66
138
72
42
21
96
141
3
15
129
21
36
6
17
1
36
84
6
186
12
6
117
9
150
48
33
27
18
138
24
60
21
9
102
78
78
252
57
63
257
181
72
3
27
18
84
63
93
18
6
120
24
54
21
87
57
75
36
60
21
9
6
18
42
30
54
120
66
108
42
33
93
30
54
36
18
6
66
144
33
105
126
6
48
35
1
102
30
288
27
15
174
3
123
12
192
48
105
21
27
87
180
108
105
27
156
41
55
9
21
180
39
159
150
66
41
121
18
174
30
57
48
33
72
30
288
18
30
84
36
96
18
36
6
204
57
75
60
54
90
36
108
57
45
48
36
96
15
57
12
18
126
42
33
111
81
45
78
6
36
12
36
27
105
39
81
15
32
61
60
39
27
66
24
168
3
75
69
21
48
90
81
75
6
12
18
12
42
90
33
33
159
93
3
183
6
51
15
33
15
6
18
66
6
30
35
16
87
126
27
15
33
87
162
210
426
6
69
45
132
78
6
18
132
48
96
66
66
30
147
32
199
24
18
300
48
84
36
36
135
63
42
150
96
72
72
96
33
75
12
72
33
27
18
147
27
54
24
87
93
66
30
36
15
15
258
30
138
78
120
96
6
18
6
84
84
90
12
126
108
102
48
21
21
72
3
32
31
240
12
114
18
6
132
135
240
45
72
107
43
108
105
39
9
9
66
42
144
150
60
6
42
18
18
42
27
327
36
54
144
6
9
80
64
93
18
24
168
54
123
171
6
198
6
99
15
42
6
102
66
102
24
114
89
1
15
111
66
42
165
176
7
9
63
96
90
84
258
54
18
57
9
24
6
57
48
15
42
24
15
96
45
147
ABCD 98705266358*3^$a+1 [50019]
37
54
30
18
21
57
23
25
204
75
81
72
24
48
108
275
37
102
18
131
1
66
45
297
36
36
95
139
21
21
30
29
160
69
75
51
198
12
90
65
49
72
39
51
54
183
63
54
60
18
36
137
160
45
83
64
48
3
84
60
77
211
30
18
54
6
66
15
9
36
246
72
21
51
180
9
99
36
9
32
1
102
150
83
127
33
63
30
435
144
15
6
12
143
151
120
6
27
93
99
45
35
96
112
27
21
144
48
111
65
97
60
99
75
6
84
204
30
72
9
51
45
27
18
48
60
126
89
1
30
6
18
90
66
60
30
114
12
53
169
108
18
41
31
192
17
73
36
54
72
5
229
36
39
15
54
60
15
33
72
23
13
36
6
174
60
126
120
24
18
47
43
162
35
64
21
90
321
189
195
3
126
36
144
162
90
12
312
54
84
33
9
66
69
9
54
161
96
43
18
18
81
80
199
201
21
162
12
6
108
11
289
90
5
109
120
108
90
149
19
102
215
73
24
156
126
5
13
72
36
60
72
138
72
72
36
72
36
126
108
36
11
13
36
47
109
195
80
1
18
126
90
90
210
114
12
54
54
15
165
132
54
65
64
96
48
63
42
18
53
55
41
169
24
18
29
91
42
11
61
138
78
30
18
27
99
6
12
72
24
107
175
225
87
138
42
30
36
35
16
3
126
36
6
30
78
216
18
12
35
79
65
1
198
6
66
60
66
24
11
169
39
51
93
33
12
60
66
24
48
173
112
45
35
13
36
78
72
48
90
108
387
81
111
80
25
18
72
141
144
21
78
66
60
111
87
36
69
32
43
30
60
102
24
270
216
18
36
30
126
165
3
12
33
3
72
53
48
112
48
80
1
96
15
33
252
72
96
36
66
5
19
29
181
36
24
18
90
102
36
180
69
48
32
64
45
12
252
78
125
48
61
3
105
12
18
222
120
51
240
128
1
95
25
36
18
114
63
9
39
176
13
18
24
66
87
3
132
138
63
15
120
90
90
114
138
54
99
32
48
181
234
132
18
84
71
1
15
80
145
95
96
145
15
3
24
66
36
36
59
103
18
18
36
114
66
125
79
129
141
66
180
54
36
24
11
55
24
65
37
42
108
53
91
138
60
12
24
11
1
90
5
49
255
21
90
33
32
7
41
64
177
60
66
150
18
12
54
36
35
55
57
111
84
45
135
105
240
3
54
39
27
60
90
30
78
54
72
54
111
51
90
174
150
48
15
27
30
18
162
3
192
219
42
30
60
33
141
144
144
3
69
90
6
198
180
156
5
19
12
108
126
150
48
81
207
90
132
147
279
249
27
5
49
66
45
321
15
123
72
54
39
57
12
90
36
234
6
45
111
96
30
3
21
30
54
114
21
15
12
42
12
24
120
36
60
95
205
51
48
32
85
59
121
23
37
59
121
72
156
24
198
69
111
228
36
18
87
243
156
180
60
161
103
6
66
24
126
18
41
229
123
249
6
65
25
210
78
39
96
9
72
138
21
15
81
ABCD 98706193174*3^$a+1 [50009]
36
121
83
121
59
25
71
69
120
64
108
59
9
21
24
6
21
64
35
18
391
20
111
120
141
33
54
25
11
49
77
24
84
12
18
37
23
6
6
13
8
52
17
54
60
117
93
31
144
60
72
8
45
126
1
53
27
129
51
3
1
24
5
27
177
102
30
55
23
85
48
20
117
63
3
6
24
91
23
6
96
99
12
93
6
81
3
36
109
41
144
96
19
5
24
31
36
29
27
33
60
6
264
6
90
1
68
135
1
29
90
6
99
15
6
144
24
30
33
4
29
135
12
63
45
15
210
6
21
69
103
71
270
174
30
51
16
35
30
43
11
117
120
52
56
15
30
15
69
12
259
11
81
3
30
24
126
45
45
6
138
67
36
17
30
21
16
95
60
21
69
39
51
21
33
7
20
4
23
12
18
42
24
57
3
6
211
108
12
59
21
52
36
5
24
3
40
173
114
73
128
9
43
17
36
6
21
9
111
3
45
9
403
53
216
78
96
6
48
31
5
7
47
60
97
36
113
174
12
21
3
45
40
41
99
15
24
6
264
6
57
57
51
45
27
69
54
121
36
23
6
31
143
90
30
25
251
49
20
39
42
18
6
30
30
84
3
243
36
18
12
30
109
5
75
15
6
99
12
117
63
159
25
168
17
84
7
68
120
9
63
69
111
33
66
9
39
61
32
33
55
20
112
23
90
87
228
81
48
36
15
171
54
15
15
45
72
3
6
19
120
29
60
3
9
54
45
81
18
42
55
44
21
30
9
9
55
12
108
11
25
32
63
54
216
15
45
30
60
96
61
29
39
9
90
81
4
12
53
96
55
41
24
36
18
120
85
35
90
31
92
3
6
84
126
49
32
99
1
8
100
35
45
9
36
60
24
42
60
21
69
39
9
171
4
17
18
36
24
13
17
6
54
162
264
246
30
81
9
51
153
139
8
27
6
7
17
42
69
9
12
18
12
30
30
54
6
25
5
19
20
15
60
121
116
4
29
6
84
36
9
9
6
210
7
20
39
18
55
41
31
119
30
79
36
101
120
39
60
21
84
15
51
1
17
72
30
18
63
27
6
27
147
21
15
60
114
111
72
60
39
198
66
66
150
78
126
126
31
23
105
60
136
173
6
84
25
161
27
27
12
25
5
91
113
75
60
39
73
8
4
65
3
112
56
51
30
48
150
42
51
4
5
51
69
19
5
211
5
18
72
13
56
195
6
55
29
15
15
96
9
69
42
81
4
35
144
60
24
21
16
29
135
39
13
8
15
90
19
248
39
30
60
31
8
12
63
60
1
56
99
445
143
85
56
40
59
121
5
27
39
24
57
27
102
51
48
120
16
36
20
9
18
13
17
36
6
13
5
3
117
31
35
174
67
125
39
12
39
168
12
69
4
41
24
90
6
66
108
81
100
60
65
30
24
145
60
56
120
40
72
119
9
12
63
24
37
29
96
90
25
29
19
35
1
96
56
93
36
43
17
19
11
9
52
53
270
60
156
24
6
103
236
16
5
31
23
85
179
36
24
21
60
12
4
44
39
12
54
30
90
6
24
264
145
5
42
25
59
30
15
99
85
11
84
12
9
60
4
48
23
1
56
27
81
60
21
18
96
96
21
63
60
96
189
12
40
83
6
60
18
6
30
126
90
133
188
33
19
120
5
63
129
55
23
1
5
36
18
6
6
1
89
78
6
27
63
6
31
29
111
120
3
24
72
24
181
84
72
23
57
60
69
39
100
5
30
66
60
24
66
1
47
6
15
16
60
29
60
15
16
59
54
55
221
30
37
68
52
83
60
57
9
90
48
13
20
33
79
36
72
23
25
5
31
53
30
36
25
96
89
24
3
219
133
35
73
140
3
117
3
216
24
66
39
16
95
144
1
44
40
5
67
59
1
59
69
9
222
144
1
5
114
60
96
84
60
85
95
24
81
16
23
42
30
49
65
114
72
9
51
13
156
95
45
64
35
180
36
66
48
30
72
201
3
30
90
6
39
81
91
89
138
60
6
139
5
115
11
66
18
73
8
51
24
6
ABCD 98706591554*3^$a+1 [50059]
48
24
78
30
75
33
72
159
3
90
43
143
24
6
72
48
60
7
5
27
33
30
48
30
19
125
123
40
65
210
18
42
42
31
72
17
31
47
270
102
48
48
30
7
32
225
87
33
168
55
17
216
12
3
75
42
27
136
80
9
60
66
9
51
12
102
36
12
19
71
25
8
15
102
18
150
54
6
15
45
19
101
42
60
37
5
138
9
111
42
6
57
27
78
48
39
112
101
72
91
29
43
125
48
67
95
18
30
24
138
48
12
19
144
72
23
30
30
37
17
6
54
123
87
97
59
102
63
15
49
125
48
3
45
60
102
240
48
24
6
51
63
18
78
30
75
15
25
77
43
5
60
84
75
51
42
60
63
15
72
78
91
41
102
48
12
6
15
304
125
36
12
18
90
7
5
19
120
80
123
96
60
57
33
42
13
89
120
30
30
180
156
24
66
150
24
3
72
21
120
180
180
24
91
65
31
23
66
39
21
187
95
102
18
9
33
78
73
120
17
12
66
72
25
23
25
119
96
84
90
3
88
137
150
48
120
84
66
192
12
30
30
3
3
84
25
5
27
21
138
25
47
150
12
90
6
30
1
11
18
91
24
65
31
23
25
53
3
135
57
33
31
41
60
48
99
123
205
8
27
189
3
93
48
165
42
72
96
24
96
174
66
49
35
18
78
60
1
149
132
7
41
24
18
60
25
17
31
209
135
141
132
102
126
51
33
48
63
96
123
6
12
78
300
57
183
105
69
90
97
71
9
183
96
42
63
39
18
199
149
102
78
24
30
1
96
24
47
42
6
24
18
39
160
41
15
160
17
30
198
18
30
12
228
54
93
105
78
24
120
57
3
138
42
96
12
132
66
42
18
12
108
24
18
30
48
24
6
84
96
12
42
291
69
60
6
97
120
23
145
167
138
30
1
104
207
97
113
7
41
31
120
53
216
24
186
30
42
72
66
204
30
66
24
180
36
67
80
63
49
161
24
7
89
54
108
133
47
48
30
60
150
120
42
90
42
51
136
53
138
33
219
61
119
1
89
30
66
102
42
7
29
51
136
23
1
59
42
12
90
85
161
180
42
42
6
12
288
114
75
15
66
7
120
17
6
102
3
57
150
30
12
36
171
33
216
300
42
30
19
23
1
24
95
6
60
234
18
43
77
43
89
15
21
24
91
5
139
168
215
57
352
56
15
193
72
48
17
15
105
42
13
35
102
36
315
15
24
18
60
90
12
30
36
75
9
90
30
87
141
42
30
75
72
88
152
48
3
18
84
63
123
12
192
66
60
72
12
15
45
96
72
18
12
138
60
15
15
12
12
81
16
80
3
78
30
72
96
60
54
151
17
78
24
105
15
30
138
12
157
161
102
18
30
18
30
9
63
18
15
249
55
23
90
102
78
48
42
78
72
18
9
21
27
24
21
12
87
69
30
60
42
55
197
3
183
1
41
39
3
66
180
180
12
15
27
18
132
150
126
51
51
42
6
37
144
101
228
84
30
30
31
149
216
60
12
67
95
177
16
23
30
144
235
101
72
132
207
111
9
40
96
5
139
59
324
57
51
150
90
240
60
18
7
48
56
16
53
72
108
60
24
18
180
42
6
42
27
15
78
18
1
23
33
105
15
24
21
12
66
60
132
150
30
9
39
24
96
30
12
48
312
12
18
18
30
1
101
19
11
18
114
66
31
ABCD 98706649456*3^$a+1 [50000]
120
200
37
36
15
57
135
48
8
16
129
36
144
195
56
49
24
60
96
219
200
73
95
85
12
36
192
12
135
105
95
73
12
11
1
39
224
25
15
33
23
157
99
9
71
16
33
39
96
105
60
35
25
132
75
33
36
99
80
24
112
96
80
48
312
25
48
71
24
121
239
64
45
3
129
23
241
24
108
60
132
51
141
131
112
176
136
21
48
132
47
456
1
95
193
15
80
241
95
25
156
84
120
39
105
48
120
63
9
95
120
216
85
27
152
13
108
399
56
1
108
228
143
25
119
280
72
144
392
168
49
63
32
193
63
144
57
23
88
128
1
24
95
112
33
39
8
168
112
8
24
97
24
24
312
215
73
183
9
144
15
72
8
97
48
47
48
40
32
37
48
240
123
80
37
107
72
24
49
63
117
11
96
40
56
145
47
37
83
40
8
13
99
32
13
11
181
36
95
73
87
129
119
145
96
15
129
120
15
237
99
248
16
81
84
411
9
231
21
35
208
24
21
219
32
264
205
131
240
49
95
24
25
63
32
73
48
144
132
96
179
49
207
168
24
56
24
360
40
80
13
108
15
9
60
323
328
144
192
165
11
48
112
144
105
39
9
191
280
9
95
192
1
95
73
132
144
99
24
56
121
84
180
119
73
159
9
36
203
88
80
13
192
123
96
213
3
48
201
63
368
72
40
201
96
95
24
24
193
192
15
153
279
8
25
108
3
32
97
108
75
153
39
213
123
21
36
95
97
15
57
39
152
24
49
444
75
33
23
16
105
24
120
24
60
48
107
85
11
85
192
300
47
121
60
75
105
12
99
96
45
3
344
48
144
168
112
33
72
24
15
9
63
153
60
51
56
37
36
135
96
24
32
97
95
121
84
36
204
107
88
57
48
15
153
95
64
24
24
176
24
72
73
180
11
37
108
36
75
9
15
32
145
12
51
32
120
133
84
63
32
192
48
40
153
95
184
8
88
48
96
216
168
80
1
96
335
85
180
72
15
21
155
37
123
32
73
95
49
71
85
27
153
60
180
39
81
36
276
360
255
32
25
60
12
15
24
32
24
25
15
48
45
36
255
56
49
95
64
48
129
48
71
136
105
60
99
9
383
133
180
60
51
9
84
131
72
40
80
88
9
120
132
59
64
56
64
45
315
153
15
32
136
24
32
88
117
35
64
45
155
49
48
143
96
48
1
39
48
9
240
143
37
84
47
109
3
93
107
73
15
9
119
97
72
63
9
23
37
131
24
216
ABCD 98706662578*3^$a+1 [50015]
129
90
13
48
95
57
21
72
75
184
56
9
111
27
61
24
23
54
99
69
18
49
125
36
54
114
79
5
6
157
53
126
165
111
73
89
30
6
66
96
84
90
43
32
64
144
11
61
5
235
203
21
45
60
12
24
18
18
15
129
63
88
47
36
157
17
6
66
126
9
63
18
18
85
29
72
90
66
7
65
127
23
216
90
12
72
90
1
5
72
12
42
205
65
103
5
43
83
21
141
27
21
72
27
63
129
69
19
23
33
105
234
6
15
39
273
27
36
42
7
5
36
7
65
54
18
7
101
123
24
16
41
84
139
48
65
150
12
13
5
19
24
29
307
8
27
21
237
36
66
90
195
40
5
48
36
31
59
109
8
64
35
13
488
93
150
21
63
42
63
207
145
56
207
216
96
225
9
12
72
222
61
8
15
42
55
104
93
210
132
48
61
11
6
102
96
30
42
30
115
47
153
9
31
24
53
18
72
1
5
12
55
5
19
104
64
72
101
27
117
19
29
43
65
144
15
129
7
32
72
33
6
25
144
5
27
280
96
29
18
73
104
3
6
12
42
1
17
102
97
53
252
18
13
120
119
144
9
81
15
87
18
39
57
84
54
36
72
18
36
171
45
72
6
36
174
42
12
18
60
15
93
187
29
54
21
9
72
18
36
18
15
48
208
5
120
75
24
40
47
49
176
21
19
96
17
90
102
144
72
42
90
27
165
108
183
24
40
113
36
6
13
168
72
200
87
84
21
3
13
360
23
54
12
18
18
42
33
105
127
48
24
71
129
15
6
19
56
135
105
120
105
55
24
41
78
54
108
39
99
85
41
55
269
171
45
78
12
24
396
13
56
87
18
36
108
87
39
105
39
105
40
71
97
152
111
96
1
32
16
71
25
101
27
15
18
18
126
55
48
41
72
48
54
18
15
112
23
49
71
18
31
23
96
66
31
29
91
104
21
19
53
27
9
12
18
121
24
5
72
67
143
25
24
119
9
111
97
29
3
72
24
9
63
99
141
57
132
90
66
15
45
43
65
120
31
8
57
54
102
18
49
101
67
23
81
39
24
246
6
109
32
15
54
78
157
5
139
24
251
84
25
53
18
1
119
72
90
15
153
31
5
48
60
48
18
24
156
54
51
9
103
24
53
115
137
31
59
13
23
49
104
21
36
72
78
54
120
18
25
17
126
18
79
95
42
36
12
6
105
24
27
60
48
121
24
72
5
3
81
96
18
12
90
18
37
41
72
255
15
48
145
32
147
150
84
54
13
77
3
69
75
24
315
165
105
55
104
72
24
75
37
17
7
8
21
195
21
30
126
7
107
84
6
36
102
33
57
7
8
63
252
13
72
32
120
135
18
78
18
144
7
41
79
53
18
138
55
32
45
120
3
111
73
17
36
115
29
234
54
66
42
12
72
51
93
211
23
60
133
5
54
61
65
132
90
25
5
108
114
174
31
41
150
12
21
111
73
11
85
95
105
9
90
12
240
18
31
35
37
53
42
49
113
90
216
30
151
29
147
160
72
41
84
42
49
35
126
6
102
3
3
36
48
25
128
45
24
43
23
25
29
115
56
40
167
6
91
8
135
33
3
12
249
135
49
71
6
162
97
113
90
36
81
141
43
24
416
39
66
7
8
57
54
24
54
30
13
47
25
131
6
31
5
187
77
168
27
45
19
209
63
105
18
234
12
ABCD 98706667994*3^$a+1 [50053]
69
51
240
25
36
20
12
112
5
72
54
24
33
87
45
171
30
84
36
15
9
102
37
107
6
27
27
6
195
9
30
60
54
36
54
36
54
3
60
16
36
47
24
174
12
18
93
48
9
7
72
107
6
51
99
168
217
80
39
73
47
24
1
161
18
12
54
6
150
3
147
30
30
45
9
91
32
147
45
204
136
108
23
60
54
27
48
48
24
63
66
135
24
9
183
3
165
88
47
9
184
8
15
24
60
13
44
3
9
81
103
83
18
27
39
30
55
20
64
35
30
60
36
15
51
144
30
103
132
71
18
75
28
83
36
18
27
3
36
96
21
27
69
51
6
99
100
32
39
73
92
45
19
132
23
69
327
45
51
48
61
29
63
16
17
55
221
27
4
23
6
67
11
105
111
33
57
3
57
6
54
6
18
19
180
8
180
219
121
32
21
19
8
3
12
114
96
24
51
3
33
9
63
96
129
72
39
81
30
153
24
33
7
12
41
87
81
60
72
30
45
16
77
6
25
95
21
75
49
35
24
60
1
8
33
103
72
23
109
44
36
21
60
27
36
189
19
80
69
102
138
63
12
45
3
60
9
54
121
5
7
23
54
19
36
5
84
102
45
16
68
81
144
114
117
9
210
69
48
3
84
96
24
25
65
31
5
7
59
33
117
24
27
3
24
1
60
56
9
19
65
187
65
15
9
24
42
117
112
36
23
201
4
185
36
6
48
6
60
3
87
36
45
45
48
75
45
39
12
52
140
120
27
36
81
24
4
5
132
204
174
33
3
93
12
12
207
21
36
9
30
24
33
9
60
75
93
72
54
60
57
33
15
28
20
88
36
17
12
180
30
21
48
76
92
27
156
108
36
66
24
3
64
29
19
155
24
105
48
27
102
15
303
1
20
21
30
105
9
39
45
30
96
126
174
1
8
81
19
11
84
6
24
30
12
37
20
16
11
1
168
101
120
60
204
3
3
36
33
135
21
51
30
18
150
19
32
15
49
47
69
36
40
56
117
6
60
30
66
54
90
156
24
33
3
13
11
33
21
6
85
20
21
75
129
54
45
16
65
75
144
21
6
24
24
21
105
7
53
120
30
54
60
6
24
90
30
6
27
9
159
16
228
188
3
6
30
189
16
20
33
6
117
9
27
87
24
30
30
37
72
17
114
12
49
5
3
280
17
30
24
45
21
63
81
87
243
60
21
135
30
120
54
36
156
18
43
36
47
144
60
6
123
12
39
42
79
35
120
13
8
9
30
9
48
9
7
11
36
25
108
17
15
9
30
30
36
75
69
27
45
27
33
150
54
27
39
37
53
48
111
48
57
3
12
168
40
224
57
126
13
32
189
12
168
6
36
21
63
49
20
15
60
33
3
30
54
60
6
87
33
6
57
36
24
87
49
11
85
11
21
63
24
42
168
6
24
12
21
63
33
16
125
27
96
3
6
99
51
78
12
60
103
36
80
45
30
45
16
35
45
36
60
57
43
53
6
9
69
12
7
20
51
42
84
3
63
49
89
30
9
87
21
124
29
19
17
30
36
189
132
52
156
36
60
53
42
141
39
81
12
51
25
71
18
27
28
56
9
42
84
121
12
11
49
47
21
105
3
52
60
53
3
9
18
6
24
99
27
24
57
69
204
51
15
54
127
89
60
30
96
168
42
75
15
48
36
69
15
153
63
120
6
67
17
60
3
24
9
24
36
51
24
15
174
91
53
12
7
23
153
168
16
23
25
113
60
12
78
81
88
8
129
3
3
78
27
9
87
3
145
29
19
11
30
66
24
9
141
36
24
66
229
8
3
54
66
13
20
16
12
35
1
107
1
5
54
6
147
63
60
9
24
48
45
171
12
105
42
18
6
6
79
5
30
1
53
55
11
36
108
9
33
24
114
61
29
75
51
13
11
12
108
21
39
60
141
48
48
100
95
24
90
90
114
96
159
168
3
57
27
21
96
63
45
51
24
117
123
21
9
6
33
33
150
45
33
66
9
4
167
57
3
54
7
20
15
144
9
15
30
30
157
8
81
3
28
152
60
144
84
24
39
12
18
15
244
32
15
49
71
37
53
ABCD 98707062152*3^$a+1 [50025]
19
30
47
169
119
1
24
11
43
5
55
5
55
41
96
25
18
120
192
30
95
144
31
24
125
79
60
36
77
19
54
54
5
85
35
61
24
42
198
83
37
150
12
24
36
138
6
24
17
19
126
35
55
24
17
7
30
23
73
66
24
41
84
121
275
79
60
41
60
84
1
191
12
72
115
84
54
35
7
65
55
60
24
66
48
23
7
162
18
6
47
79
161
7
12
108
12
120
24
24
12
48
42
114
36
53
96
24
240
72
103
5
12
24
79
6
6
29
19
17
19
17
37
35
48
67
42
30
90
24
6
48
90
131
115
90
167
19
78
72
23
48
132
72
55
30
18
12
48
42
83
72
85
18
102
11
7
36
29
12
25
155
43
72
101
13
90
41
55
48
30
126
17
187
5
48
19
60
101
12
132
109
96
30
48
12
5
79
24
96
29
187
113
187
30
59
24
96
79
96
30
107
79
24
54
11
85
30
144
36
30
66
78
66
24
30
6
125
55
17
72
180
31
90
6
18
227
13
42
53
1
90
60
5
19
42
59
31
48
126
24
90
126
35
156
108
48
7
125
97
95
43
6
6
18
30
101
79
12
48
36
6
11
43
89
145
83
67
185
55
12
65
48
37
23
48
7
77
55
41
240
24
79
36
125
55
48
113
7
6
114
72
30
54
36
144
17
43
66
78
36
36
29
31
29
12
13
6
108
30
72
24
6
24
90
30
17
7
132
5
49
120
66
24
65
19
41
36
85
114
36
18
6
29
127
30
11
7
60
90
23
48
139
17
79
30
216
95
43
5
12
103
30
210
102
11
37
107
108
1
120
24
11
19
156
17
109
11
7
101
1
11
13
54
12
5
19
24
41
12
12
67
5
19
101
55
84
29
37
24
11
19
90
59
96
252
73
35
24
7
5
19
41
85
35
43
60
120
17
13
6
96
29
151
53
48
12
72
13
6
89
25
11
55
60
5
61
263
12
103
17
13
72
71
60
19
18
102
60
84
36
54
96
120
23
48
144
55
90
48
11
139
90
102
48
53
13
30
29
31
60
101
48
60
25
192
18
126
30
36
65
139
324
222
35
115
5
55
5
55
125
48
60
1
6
48
12
113
108
49
11
43
41
79
5
96
13
6
149
7
120
24
6
30
120
29
19
5
60
36
19
5
37
18
252
48
132
48
30
6
41
49
11
13
71
36
43
77
85
120
24
11
55
24
41
48
60
132
163
60
77
19
126
138
72
29
49
126
5
55
65
211
324
24
6
6
53
55
126
59
36
31
5
103
137
19
77
13
66
41
7
65
96
24
120
31
54
30
12
180
101
7
30
6
24
96
84
6
96
23
1
11
168
60
1
95
1
11
13
71
25
18
222
11
24
55
29
31
48
65
7
18
126
24
60
12
29
24
48
37
6
24
12
53
25
42
78
47
25
23
12
13
11
19
60
173
132
85
83
37
6
24
186
90
36
48
77
13
42
41
12
25
131
144
67
365
36
19
24
6
144
6
180
41
13
24
35
61
59
48
7
30
6
17
43
30
66
24
29
31
17
84
13
90
12
29
61
18
17
13
66
84
53
19
29
31
5
43
72
41
19
114
59
61
96
35
24
79
96
6
30
29
79
137
48
67
90
18
6
95
144
31
29
36
96
49
47
12
7
60
161
12
31
17
7
96
24
12
18
83
103
24
113
37
72
54
36
108
42
23
1
96
30
53
55
41
144
157
78
77
109
210
96
24
41
163
36
84
36
120
144
132
138
66
209
55
6
11
139
114
11
61
54
204
30
11
79
41
12
49
18
12
65
36
19
101
13
59
72
43
137
55
89
1
18
96
89
127
108
12
29
55
36
41
7
132
330
23
1
35
91
53
31
24
17
13
66
24
72
108
12
29
49
35
85
150
17
43
17
336
24
19
36
24
36
5
48
120
7
5
25
11
72
7
48
12
18
47
19
89
31
5
49
72
ABCD 98707240046*3^$a+1 [50000]
15
101
1
78
42
96
59
4
36
21
15
57
83
7
41
100
27
5
4
260
36
28
32
28
92
115
24
21
12
32
115
65
1
3
21
48
72
66
12
141
60
9
63
48
56
40
104
40
57
150
89
73
18
45
8
19
41
16
3
105
3
60
5
24
24
72
7
48
132
5
43
45
60
84
24
27
90
3
87
77
12
4
60
32
108
49
78
29
76
32
55
5
55
125
16
32
25
23
97
27
8
79
78
15
33
3
92
19
6
3
51
9
99
41
4
12
3
53
12
28
8
64
135
102
30
53
48
60
19
5
55
209
60
36
1
24
75
56
7
33
12
15
17
36
7
12
18
35
96
7
33
20
1
30
18
48
102
45
3
29
181
39
116
19
9
60
72
45
23
60
37
30
84
126
120
23
7
24
33
116
60
16
20
13
18
24
89
96
16
69
48
18
54
3
8
12
52
24
27
113
36
60
28
32
151
12
21
32
19
156
24
9
12
8
16
44
24
13
63
39
17
1
87
33
24
6
42
72
30
45
3
33
27
81
21
35
48
16
32
19
29
24
67
33
87
48
48
185
79
18
35
120
43
113
7
53
12
28
20
16
51
30
90
29
31
240
113
91
36
65
7
42
48
102
5
13
35
72
60
55
29
12
97
48
24
18
72
5
25
11
7
12
33
33
24
63
8
7
17
28
63
30
90
225
45
27
128
52
33
23
76
36
39
33
8
28
20
67
5
55
90
47
235
33
20
4
80
4
87
5
55
53
40
9
23
49
6
89
1
120
30
29
13
3
45
192
3
45
75
15
5
7
77
184
21
35
4
12
39
21
27
12
41
4
36
87
53
48
16
8
40
3
5
12
55
18
24
35
16
27
18
23
84
36
7
5
100
27
105
27
66
24
71
72
55
81
9
18
84
41
112
33
3
36
80
16
39
45
15
53
48
97
42
21
8
72
97
11
37
59
108
25
131
19
57
24
152
97
18
12
18
63
32
25
27
3
5
28
24
32
76
32
48
84
24
97
23
79
21
32
40
99
66
95
55
84
93
92
28
140
36
7
29
61
15
20
148
27
9
45
18
72
30
90
45
24
72
57
48
15
15
9
44
79
53
12
36
64
57
51
32
36
52
27
72
48
132
101
40
177
42
9
27
77
40
3
113
19
48
237
3
12
53
4
81
3
21
95
84
52
24
164
67
69
36
15
42
11
4
63
5
7
53
4
93
11
52
27
17
16
32
37
75
21
24
143
7
5
16
27
365
48
19
9
9
3
72
152
28
3
33
24
12
15
21
15
93
9
11
12
7
48
12
101
36
40
104
36
16
8
12
4
15
29
19
18
107
28
8
49
30
12
9
69
30
45
75
5
72
4
9
18
29
124
96
15
33
27
36
5
60
48
19
17
76
44
25
96
72
87
15
41
19
48
17
4
32
25
87
87
120
18
27
63
60
5
43
5
60
25
30
17
12
76
9
23
43
53
49
63
12
75
12
29
7
9
36
27
53
4
33
71
49
27
180
36
128
67
65
25
3
20
7
9
15
18
30
5
36
12
19
101
37
78
12
102
3
3
12
5
43
12
125
88
44
31
53
7
125
84
40
51
144
168
42
63
3
45
9
51
8
40
72
140
19
36
17
48
84
24
61
135
33
51
116
16
99
93
27
29
7
29
4
87
65
4
20
36
60
49
15
15
89
24
72
40
48
273
23
31
41
7
21
99
240
117
84
81
18
30
51
20
7
12
60
117
44
1
6
45
12
15
17
36
24
31
9
84
39
12
9
21
35
24
31
81
8
64
128
48
24
48
24
31
65
48
12
48
31
33
132
45
18
41
12
139
96
17
103
12
42
99
27
24
45
45
6
60
53
121
183
120
27
89
36
16
27
21
20
12
7
41
1
11
12
28
104
76
12
60
33
3
69
143
4
3
12
93
3
12
60
65
40
123
33
9
95
73
23
1
18
48
5
55
24
5
40
44
7
45
45
72
11
19
108
33
44
100
68
120
175
120
173
37
59
4
12
72
8
7
41
37
24
11
12
7
66
99
8
13
30
5
12
52
45
6
57
60
32
144
31
21
39
120
21
8
91
48
137
31
42
30
17
48
43
9
20
1
3
27
17
7
53
55
60
41
36
61
75
8
40
20
169
15
12
21
30
65
108
79
45
32
25
30
36
33
24
48
24
15
21
44
40
56
60
19
153
36
116
103
48
17
37
3
8
67
48
24
41
7
42
6
24
149
7
9
21
3
21
18
17
64
117
24
18
30
23
175
33
56
100
3
18
24
6
29
28
72
15
66
15
72
32
88
108
140
64
111
89
24
112
27
101
36
13
30
192
53
13
3
96
8
36
76
45
15
75
81
20
19
150
6
29
13
35
16
87
5
25
24
3
87
53
40
8
25
27
48
72
56
19
105
20
13
150
57
3
132
17
28
8
37
48
42
17
108
97
39
20
24
100
8
4
20
55
101
40
ABCD 98707502878*3^$a+1 [50055]
60
9
42
54
39
45
240
12
3
201
39
51
129
51
105
111
54
75
48
96
84
60
243
54
15
168
72
51
9
99
201
69
15
111
114
12
24
30
144
9
33
138
6
3
87
93
33
18
72
48
285
96
15
9
171
114
171
21
24
54
225
27
54
36
18
21
135
93
93
39
15
30
15
39
6
99
201
36
114
33
51
129
123
258
51
39
225
45
102
189
48
57
15
219
156
129
51
24
21
120
108
33
99
48
57
3
117
39
21
3
51
180
12
54
15
9
12
90
18
126
9
15
45
21
276
84
39
57
3
96
9
126
270
216
18
21
225
24
15
120
57
24
135
48
123
9
21
258
72
108
102
18
132
9
75
126
204
15
144
120
84
63
18
42
69
105
3
192
48
87
156
108
42
48
96
54
180
21
261
24
123
132
144
15
225
135
72
69
60
51
54
30
9
84
252
141
63
81
39
156
39
21
15
54
51
48
96
225
39
192
15
6
63
96
84
135
102
144
3
96
261
75
60
51
30
60
279
39
129
36
36
21
48
150
30
72
24
120
60
303
36
24
33
63
201
216
243
96
75
9
45
42
249
21
3
177
84
36
207
252
45
24
30
36
45
9
15
96
240
45
60
159
105
15
276
204
87
57
36
36
48
177
39
21
75
51
54
15
111
177
33
123
75
6
3
72
288
180
180
117
144
135
87
9
315
69
36
75
54
135
81
39
285
36
15
15
90
15
39
81
15
249
105
15
261
180
30
234
111
75
36
33
60
27
33
75
9
180
51
12
9
48
51
60
66
159
24
3
57
81
60
66
450
75
120
24
21
30
54
39
21
162
9
84
60
117
54
105
15
69
21
180
96
63
21
3
87
9
81
24
15
360
21
3
96
45
210
21
21
39
144
15
72
54
39
15
102
108
222
93
180
96
21
18
21
24
15
81
24
105
36
126
69
9
159
3
18
72
144
3
87
9
156
15
273
36
96
48
27
69
57
39
15
93
33
150
93
240
225
171
45
156
39
129
66
45
51
57
117
150
234
75
36
48
3
9
75
9
117
27
96
60
57
144
36
48
132
63
21
24
39
81
15
21
216
90
18
51
48
153
27
180
141
30
21
15
114
39
33
63
24
192
60
144
21
126
129
69
30
96
156
9
48
36
60
84
60
72
60
81
99
111
57
87
9
120
51
96
30
27
12
15
165
51
33
156
141
39
48
3
69
84
36
204
144
21
75
51
90
159
57
30
24
69
105
36
60
30
9
96
9
51
285
99
135
72
78
36
39
27
69
60
105
99
15
12
60
129
24
384
51
45
180
96
228
120
96
45
6
174
90
45
120
180
60
15
21
135
6
3
36
81
39
51
33
81
144
15
15
6
39
51
30
36
123
75
21
39
36
105
144
15
42
30
9
60
168
96
87
48
81
45
3
33
99
81
123
ABCD 98707890662*3^$a+1 [50040]
54
90
89
55
144
6
107
64
153
23
7
126
27
9
24
6
41
145
102
18
54
138
30
30
42
48
36
5
49
6
54
11
72
13
131
1
23
1
30
48
42
60
11
97
78
168
41
85
51
27
6
90
21
81
12
18
24
6
78
77
37
108
63
96
15
129
72
8
112
9
24
36
48
108
15
120
80
24
49
30
6
51
33
24
30
180
12
96
89
25
71
55
72
41
1
30
84
36
78
12
30
48
6
107
19
66
30
30
54
41
40
297
63
33
84
12
15
15
96
9
39
177
24
93
66
57
15
84
29
97
18
30
54
41
240
40
56
73
47
13
3
105
174
36
5
103
162
23
49
23
19
45
33
48
78
321
24
129
42
66
42
72
18
78
108
21
15
78
51
105
87
225
15
15
89
1
48
71
24
1
18
102
6
162
30
18
120
150
24
89
31
6
12
6
177
75
12
6
30
54
48
54
6
35
25
30
89
31
24
36
5
265
24
6
225
57
48
120
23
187
29
1
39
9
126
96
65
37
138
18
36
48
18
18
30
225
75
21
104
37
60
30
42
42
45
21
60
24
15
80
49
15
39
96
24
126
42
33
56
25
18
156
36
5
223
72
54
42
33
21
48
11
55
24
42
30
89
55
57
8
7
138
336
24
72
15
27
18
12
30
288
24
89
1
15
9
6
41
49
156
12
18
5
25
24
138
36
57
159
6
84
111
75
132
18
42
78
120
72
96
84
108
30
113
37
35
13
12
72
63
57
87
15
66
15
57
87
56
25
24
24
204
18
129
123
108
18
24
12
156
15
9
95
13
96
11
85
138
6
35
31
30
35
55
66
23
31
90
30
36
93
51
48
53
7
36
30
144
6
60
60
36
18
12
24
42
18
114
41
37
30
192
197
61
138
57
39
18
30
48
42
30
12
30
30
6
75
69
30
6
12
11
1
18
48
30
54
186
39
9
47
115
12
42
366
24
66
18
36
126
84
126
108
102
42
30
6
57
3
54
87
3
12
24
57
345
72
23
175
30
3
9
30
36
102
12
42
18
30
17
49
207
15
72
57
9
6
9
72
48
9
12
59
85
12
63
32
55
30
30
30
30
65
7
60
36
72
24
30
138
81
117
35
103
17
19
48
60
48
48
54
18
60
53
109
12
24
6
36
78
95
55
72
150
114
18
150
33
39
24
96
48
41
91
108
48
54
99
177
63
72
48
32
103
42
30
42
48
102
161
19
48
108
72
18
47
48
121
96
48
24
12
36
54
120
9
51
5
13
138
102
36
15
177
30
18
102
24
209
31
126
42
6
36
54
102
108
15
51
48
30
102
48
33
9
18
66
27
144
99
102
108
144
3
8
37
18
66
15
120
176
7
42
30
161
19
18
108
78
54
48
90
72
108
5
24
19
54
23
67
36
17
25
30
18
36
35
1
119
1
132
30
6
90
60
42
168
36
11
48
7
42
102
9
21
18
17
40
9
102
72
96
17
43
12
90
30
113
109
18
90
63
81
36
99
135
6
179
73
36
12
54
65
24
1
71
13
60
24
72
24
126
138
23
73
84
36
6
48
168
18
54
17
25
108
60
150
17
91
5
48
49
102
41
43
12
33
176
19
117
105
15
153
15
9
96
15
15
42
42
53
55
33
87
12
12
41
168
181
84
12
18
114
23
97
72
60
75
9
24
48
15
15
24
9
147
93
32
40
48
80
91
114
27
99
30
48
18
30
288
24
72
15
24
75
36
138
18
180
48
174
12
66
53
112
57
48
119
13
11
31
9
87
144
6
18
185
115
300
6
11
55
30
114
24
161
175
18
132
30
18
27
24
15
42
63
21
30
6
39
51
84
90
24
12
12
30
33
15
113
37
30
5
7
42
156
30
30
23
151
89
127
30
155
7
33
128
7
72
33
9
114
54
42
96
5
25
15
3
12
24
48
18
204
36
60
60
18
21
ABCD 98708188076*3^$a+1 [50009]
19
8
27
37
5
66
13
36
8
40
8
48
27
9
9
3
39
13
96
11
9
15
1
32
15
6
30
24
33
15
1
59
37
44
24
87
73
53
27
16
47
6
7
12
101
123
16
8
3
9
160
96
35
9
40
32
252
33
3
15
105
48
63
9
16
12
60
56
21
27
48
12
3
9
48
40
8
21
24
99
4
20
16
35
42
43
80
16
24
12
12
32
40
5
24
18
9
63
133
47
1
12
8
117
18
1
8
12
16
23
21
4
48
32
16
36
32
3
18
87
39
57
4
24
8
3
162
51
15
1
20
52
24
8
12
52
35
9
27
12
24
37
11
60
57
28
20
21
27
45
51
12
12
15
1
96
20
16
36
8
64
11
48
9
64
12
5
24
7
60
8
63
49
8
16
20
28
77
7
20
12
28
83
48
36
45
12
39
45
9
55
11
33
99
18
48
15
4
12
12
29
27
16
8
183
25
29
19
144
32
21
6
72
90
30
25
71
36
21
84
15
24
36
45
45
51
16
68
135
66
19
48
11
12
1
24
104
3
18
54
90
115
20
3
36
42
30
49
60
53
15
52
11
49
36
5
3
15
9
24
3
66
91
23
126
31
92
15
96
21
9
114
69
12
72
48
28
23
13
120
8
24
64
5
3
28
44
24
24
24
28
12
11
69
48
4
12
23
1
23
49
53
19
24
24
24
5
15
96
63
21
24
36
15
13
48
23
13
60
20
3
13
12
56
3
45
15
84
9
28
53
15
16
32
9
3
39
9
39
57
84
3
6
7
12
24
108
44
64
84
12
20
195
25
8
24
4
32
28
20
63
13
95
1
29
43
24
23
49
12
71
18
66
81
52
68
24
24
48
12
33
42
69
64
12
8
3
24
13
32
4
17
306
13
11
9
16
11
48
13
68
27
1
68
39
45
15
57
69
51
40
35
18
91
68
3
1
24
36
11
1
29
75
51
132
12
18
54
18
6
21
48
48
27
21
51
81
60
40
48
59
21
16
71
9
16
56
3
13
8
15
33
39
72
126
31
12
24
11
33
39
21
48
36
57
27
24
144
40
11
24
12
6
30
42
18
13
20
64
48
35
18
151
83
12
13
23
108
1
48
12
35
18
3
15
108
45
84
36
28
71
18
19
48
83
21
12
4
12
12
11
37
35
18
102
18
3
15
21
33
18
73
143
9
12
16
59
57
12
28
24
59
13
24
8
63
36
36
81
27
49
17
24
19
8
45
144
90
49
23
13
12
23
45
4
44
3
84
24
45
24
69
27
16
35
21
4
44
40
35
21
45
103
11
72
48
121
29
19
71
9
16
8
15
1
107
90
3
24
27
85
8
15
24
36
69
3
49
48
11
21
28
8
16
101
43
24
104
28
17
24
7
11
108
57
33
19
53
3
63
21
39
36
25
59
69
112
8
16
96
5
6
21
4
48
48
36
44
33
48
42
21
27
105
48
15
84
13
95
6
27
28
44
112
8
40
32
16
8
88
24
59
1
60
5
31
44
36
16
12
20
3
57
24
27
13
24
44
12
16
132
71
12
1
59
33
28
36
12
56
45
18
9
48
48
148
12
56
45
27
39
9
40
24
35
49
59
24
105
16
24
11
18
31
20
12
27
1
5
15
12
48
24
12
9
6
48
42
30
45
96
3
36
105
60
12
4
17
31
12
11
93
3
84
6
3
60
99
48
1
8
40
56
16
11
69
4
20
88
24
8
4
47
18
19
48
56
27
12
6
39
9
6
18
48
3
40
164
28
5
15
3
12
60
9
3
25
44
39
13
11
21
27
121
48
29
19
71
24
33
15
61
11
6
91
32
16
5
15
28
11
205
96
23
73
24
5
27
4
59
6
91
24
44
15
69
39
1
24
60
80
16
116
12
36
15
72
25
8
3
37
8
72
87
9
16
23
9
156
52
32
24
24
60
4
48
44
39
21
87
30
18
78
54
13
95
48
13
20
3
69
75
9
4
8
4
71
85
5
3
72
51
90
3
87
12
60
97
32
16
68
15
33
57
18
36
18
159
76
23
57
27
60
30
18
13
36
11
21
24
21
19
44
99
9
15
33
3
13
8
60
3
25
11
61
24
5
18
49
12
80
60
24
28
32
12
4
68
12
33
27
24
16
56
4
35
9
69
19
8
3
18
19
53
6
49
84
32
15
1
12
59
72
12
33
60
4
44
4
156
5
90
108
21
16
35
18
63
16
71
9
3
9
52
17
19
83
25
12
23
25
8
15
129
3
48
57
60
15
21
9
24
15
52
32
12
12
4
44
3
24
12
6
18
33
16
23
1
29
15
27
69
12
16
68
33
15
64
65
115
11
61
29
19
8
160
12
96
12
125
3
4
11
1
8
3
36
81
48
4
11
6
15
75
73
83
24
97
59
9
24
27
25
32
27
6
63
3
25
32
16
36
23
9
3
121
5
51
40
32
52
83
9
40
24
24
48
29
259
24
29
51
3
13
8
15
61
12
8
88
68
63
21
12
16
44
24
48
16
77
15
4
11
13
29
39
9
78
61
48
44
64
11
72
25
32
21
3
72
40
8
36
3
13
20
12
3
1
12
23
9
15
69
15
1
56
21
27
4
12
5
111
16
95
13
107
9
9
7
32
36
48
21
42
48
33
27
33
16
48
23
9
36
63
25
24
5
3
40
8
36
9
19
11
45
28
36
56
88
8
48
21
75
27
73
17
19
24
48
5
15
112
17
3
24
24
39
108
45
28
11
57
21
3
4
20
3
42
18
12
96
72
9
52
8
24
15
1
8
84
12
132
60
64
11
18
18
24
109
44
3
21
75
13
5
111
9
42
1
119
25
12
41
43
8
15
21
76
36
17
3
63
24
54
43
5
43
11
13
24
20
60
64
35
21
12
27
48
9
112
8
4
32
4
12
12
11
13
5
19
29
55
35
6
7
11
37
119
21
21
3
12
12
48
16
36
17
15
3
30
6
57
87
12
24
12
57
57
7
12
8
27
49
143
61
56
27
33
12
4
144
12
11
25
12
8
48
72
15
25
8
45
7
23
36
25
44
12
16
24
5
7
20
45
91
32
3
24
9
36
12
12
24
16
8
24
12
9
115
5
6
57
4
32
45
51
3
105
4
92
57
43
11
45
21
19
35
93
21
19
36
12
8
16
35
9
28
48
20
4
44
16
32
4
11
1
48
44
4
60
68
63
84
6
7
155
54
43
23
24
21
ABCD 98708222474*3^$a+1 [50135]
103
56
24
99
60
33
88
35
61
35
69
87
57
16
240
96
41
15
135
25
59
181
24
72
72
101
6
13
35
189
51
13
17
90
6
111
99
85
8
16
96
65
55
89
31
29
3
88
72
152
144
16
11
84
1
149
3
27
6
7
23
73
120
80
16
149
66
193
80
112
24
47
225
45
19
24
120
11
37
56
16
56
40
32
39
9
39
78
43
77
19
71
25
137
18
42
163
48
8
16
8
88
29
43
47
73
72
53
3
64
131
21
81
55
32
57
39
40
24
80
141
6
13
71
72
24
105
21
18
66
127
176
21
139
65
126
120
49
96
24
176
15
222
54
138
150
18
90
73
11
21
57
39
16
35
21
40
11
13
53
19
35
18
19
56
3
21
96
27
109
35
61
56
24
15
33
24
16
80
112
128
63
33
16
24
8
16
5
3
112
11
69
72
21
3
39
1
8
9
234
205
5
43
11
93
136
5
36
15
16
23
9
24
27
45
16
104
88
48
24
8
72
24
24
64
59
66
18
1
35
72
13
24
107
69
16
80
3
21
15
1
11
72
61
48
8
9
31
11
48
6
103
104
81
12
24
99
3
37
35
37
5
30
93
120
64
8
171
48
13
173
67
168
83
13
96
32
27
37
11
60
12
24
108
81
27
37
8
27
181
29
51
40
8
9
39
21
19
8
40
17
39
57
54
97
32
88
32
69
6
37
24
8
48
64
296
3
24
120
165
33
42
18
18
54
120
3
39
1
24
95
18
7
83
21
24
40
65
31
17
78
81
16
59
6
12
42
54
19
32
15
9
16
48
24
29
91
41
48
18
37
24
24
47
12
13
8
15
1
24
48
32
27
61
29
91
32
21
19
29
150
12
73
53
187
71
36
45
21
27
105
7
23
1
35
61
65
6
12
18
3
51
54
15
24
40
47
36
42
67
53
27
15
25
29
12
199
72
107
85
11
181
287
30
42
169
56
21
18
73
149
3
40
29
120
90
78
99
40
131
18
12
108
24
91
48
24
32
40
48
8
9
36
72
18
36
13
11
109
96
11
36
48
9
16
65
15
24
75
13
48
24
24
104
15
57
3
117
40
17
7
29
60
31
8
96
3
13
32
40
24
24
53
18
33
15
60
12
25
72
96
32
51
12
25
24
80
69
115
96
11
37
11
21
16
89
54
25
56
15
9
39
90
31
120
11
13
5
43
120
24
8
40
23
30
43
11
18
27
72
40
24
113
39
64
8
40
41
15
63
33
87
33
184
23
9
3
180
1
32
96
201
7
5
3
33
7
24
8
96
64
24
17
15
39
49
96
32
40
11
189
99
90
24
18
18
144
36
115
47
54
84
31
29
3
112
8
96
87
9
64
197
18
57
16
72
96
24
5
51
16
24
104
120
3
90
123
96
21
3
16
24
24
77
27
120
9
60
18
9
24
88
23
25
11
157
95
9
45
27
112
17
42
48
108
96
153
21
19
24
48
113
7
11
45
27
21
51
37
56
33
15
33
54
9
40
23
121
8
16
120
32
24
16
11
36
30
3
39
73
17
12
19
24
144
8
40
5
75
45
147
96
64
24
29
19
96
152
16
47
216
1
65
79
104
3
133
11
21
48
141
96
43
56
64
155
13
101
75
45
6
72
13
35
72
18
27
40
5
19
5
51
64
83
30
55
41
79
72
83
18
75
16
8
72
9
12
67
104
9
18
132
49
48
8
75
21
24
72
3
42
19
71
1
83
72
18
24
99
88
32
24
40
59
18
51
24
51
85
95
25
65
36
174
126
135
24
99
85
120
96
5
27
3
37
8
45
51
40
5
19
11
6
18
90
144
187
29
19
11
165
24
117
18
36
45
144
24
16
144
59
13
96
32
3
69
24
15
1
5
84
6
1
71
9
64
29
60
66
24
45
3
37
48
24
56
3
30
7
35
61
119
30
24
18
180
12
36
37
56
201
55
8
93
27
15
36
13
104
24
16
5
54
18
12
60
19
8
16
23
1
107
37
35
42
91
35
13
203
36
54
36
55
35
85
35
69
21
3
120
9
55
32
69
6
30
54
9
141
3
88
29
43
11
37
48
72
120
8
64
89
39
72
48
40
32
21
51
15
9
16
48
24
143
9
21
43
71
12
13
24
24
104
33
7
8
81
12
123
120
69
67
71
162
18
13
8
51
69
3
69
9
103
96
8
120
15
33
112
24
11
37
8
16
56
72
24
16
17
18
85
80
16
95
9
88
24
ABCD 98708330764*3^$a+1 [50042]
171
6
48
15
105
24
3
64
5
3
27
93
48
3
12
12
13
20
4
108
11
24
30
66
1
8
40
8
24
28
20
21
27
3
6
30
69
27
12
18
39
39
36
81
69
30
24
24
1
32
87
37
41
43
17
3
136
20
9
27
33
36
24
15
21
39
81
48
6
6
24
24
7
11
42
27
69
15
12
52
41
15
16
8
15
42
55
5
6
42
42
48
18
43
12
32
16
24
17
36
84
115
23
25
23
102
30
6
24
27
9
12
48
7
5
7
41
79
12
53
55
68
33
27
3
1
36
8
9
30
30
31
71
21
15
18
24
27
64
20
96
9
19
35
25
47
49
17
15
27
30
6
1
53
6
150
51
45
31
20
27
30
108
42
42
51
4
11
30
12
27
9
24
27
39
54
6
1
53
63
15
54
39
45
31
65
24
12
18
12
37
41
19
20
12
105
6
13
11
18
30
36
1
29
7
68
9
90
66
7
47
13
5
54
24
6
36
39
60
4
41
36
3
60
15
66
90
21
75
30
24
15
88
8
24
24
52
17
60
3
75
133
44
36
15
69
28
17
27
40
35
48
37
8
28
47
12
144
1
41
120
39
33
15
16
5
151
80
16
29
39
16
35
6
54
1
5
19
8
12
15
18
123
33
39
21
6
6
27
3
33
9
30
90
12
54
30
12
19
83
93
3
24
60
30
43
44
3
73
5
42
90
18
60
12
13
24
29
90
21
9
39
27
25
5
48
55
107
9
45
79
47
36
42
3
27
25
65
6
30
27
9
3
28
5
60
79
29
42
24
9
16
44
16
44
21
24
27
93
60
7
32
3
84
6
27
48
63
21
15
18
91
29
3
24
33
43
89
3
15
33
24
15
1
12
35
1
80
9
55
32
15
18
66
9
28
5
42
1
32
33
12
27
21
67
29
6
33
9
90
6
12
12
42
25
23
25
17
228
55
17
19
12
5
27
12
81
12
27
40
23
6
60
12
48
19
12
23
45
12
4
80
24
75
57
45
15
24
120
4
11
1
24
24
8
9
3
33
84
36
39
21
12
63
27
6
60
24
15
15
12
13
11
45
60
16
59
12
189
15
33
15
45
76
36
23
18
84
31
23
36
18
3
93
39
21
66
48
6
39
16
41
15
15
6
18
9
57
156
15
48
16
5
39
96
3
21
51
18
18
25
17
27
16
44
4
92
9
48
6
24
66
39
52
5
15
16
8
39
66
54
12
18
7
41
24
3
16
35
21
9
36
51
4
35
33
88
128
9
31
77
27
52
65
48
42
18
3
4
53
3
33
54
1
95
60
6
18
13
65
18
6
103
11
12
25
12
83
54
96
19
5
3
12
9
27
3
45
21
18
78
19
8
40
5
12
3
60
33
48
15
15
121
96
17
27
15
1
17
36
6
6
79
29
156
43
8
45
19
23
72
25
56
24
15
1
44
4
24
8
33
27
48
4
47
18
36
7
5
18
24
13
29
6
78
66
33
15
12
54
111
51
84
45
16
72
11
45
12
39
25
41
55
5
27
132
16
53
24
6
36
6
12
36
30
24
48
12
108
42
3
9
39
16
35
30
174
12
37
35
6
42
49
116
40
68
111
21
12
12
3
12
21
117
12
51
24
36
57
12
6
54
31
20
9
19
5
39
40
32
45
120
48
6
21
24
72
15
9
4
59
60
73
5
15
39
150
3
3
9
4
72
24
8
3
48
37
44
45
3
27
21
9
19
65
31
11
12
25
5
27
4
11
60
105
21
12
15
52
83
60
105
16
56
9
6
9
9
27
60
39
1
53
7
20
28
41
60
96
60
79
29
30
21
15
36
36
9
9
6
6
15
9
30
69
9
6
30
24
12
30
13
36
20
99
13
8
132
3
6
18
57
9
6
1
44
28
53
18
6
39
16
20
39
1
20
15
48
1
5
159
51
60
97
77
132
103
20
27
78
6
12
12
30
42
48
33
52
56
27
9
9
87
9
18
1
20
172
8
9
3
12
48
63
37
149
15
3
6
31
84
11
18
103
83
21
4
17
3
72
3
49
60
56
24
51
37
17
36
39
16
5
6
9
12
4
44
57
18
37
23
72
102
7
48
48
17
3
87
72
6
84
84
15
40
41
36
15
33
6
18
7
41
30
45
15
18
7
83
84
81
24
36
15
21
9
7
53
39
63
13
11
73
5
6
6
156
54
109
59
1
59
36
9
28
32
45
48
24
18
66
19
72
89
31
11
25
48
5
6
30
3
48
33
7
8
9
180
60
7
23
78
60
39
3
66
27
12
51
25
29
27
15
1
12
60
8
69
120
30
45
40
80
9
66
1
17
12
48
7
60
44
16
5
99
27
84
1
29
15
60
9
102
90
7
56
24
21
30
30
19
23
9
21
48
31
23
33
4
36
72
17
63
15
18
55
104
69
15
16
35
96
33
16
56
39
1
23
30
7
17
3
9
6
12
45
3
54
15
24
27
12
18
18
60
30
75
52
44
15
9
12
3
45
69
15
45
36
31
60
20
168
40
53
3
87
45
3
24
6
51
3
18
39
9
99
3
18
24
12
84
27
72
16
20
16
41
54
21
45
15
33
90
24
60
37
44
69
15
27
21
12
21
24
111
24
15
12
45
16
20
33
19
23
9
39
21
39
102
42
48
18
54
13
20
3
45
9
27
9
36
43
56
117
3
72
9
39
40
20
252
144
21
12
55
11
45
4
23
18
55
17
3
39
72
1
17
31
32
24
36
45
7
32
76
29
18
21
60
15
36
49
59
1
5
24
66
30
15
9
27
3
42
3
51
105
4
11
66
54
30
36
30
48
72
21
100
80
15
30
12
15
36
4
32
76
17
31
17
3
51
9
39
6
67
143
21
9
30
54
30
1
65
12
55
12
17
51
93
159
51
6
90
145
5
60
60
108
3
33
27
39
1
125
63
75
21
9
27
15
33
16
59
61
36
65
15
27
78
67
8
45
3
60
9
51
39
12
30
39
15
1
8
36
52
5
27
3
45
3
9
36
21
54
21
16
5
30
69
15
1
77
156
30
36
9
9
91
17
54
30
6
12
30
3
33
24
6
21
16
47
6
54
6
6
13
17
43
95
72
54
19
35
12
13
23
18
127
5
39
208
35
1
17
48
24
96
55
47
49
41
12
12
15
28
41
60
27
48
87
18
12
18
84
6
6
84
60
12
42
36
27
52
35
1
71
6
19
56
9
31
17
6
24
42
54
57
ABCD 98708579168*3^$a+1 [50046]
5
252
13
11
49
35
96
48
13
59
144
72
1
23
156
13
60
71
55
84
60
66
95
49
131
132
13
12
24
59
49
107
24
180
61
47
72
7
29
85
23
25
23
36
24
139
5
13
48
167
60
133
78
17
36
31
113
37
59
228
103
41
49
78
30
83
7
5
37
59
12
67
65
48
31
137
12
72
60
85
18
12
29
108
25
6
185
84
96
48
168
72
36
48
55
53
1
48
36
23
1
102
65
13
59
36
192
180
1
23
211
48
96
149
13
48
23
108
1
120
11
36
25
60
18
18
71
24
25
24
23
36
13
71
60
72
72
139
5
36
84
19
18
35
60
67
18
95
13
35
139
42
179
19
18
131
120
37
84
11
67
84
29
48
1
35
145
72
35
85
90
144
29
108
48
55
12
41
24
97
11
61
11
49
23
13
35
60
84
19
66
18
77
19
30
23
420
283
89
132
36
103
5
139
77
43
90
23
24
133
47
84
72
37
59
72
151
65
156
37
59
84
1
35
24
12
132
84
19
30
47
120
168
247
90
71
73
131
120
19
41
144
25
168
48
263
108
43
29
36
25
11
108
72
79
18
47
25
59
204
67
126
18
156
54
23
13
131
37
48
18
29
85
143
127
12
36
29
25
11
36
79
41
1
23
13
35
96
43
150
102
29
205
6
18
95
193
102
101
228
67
6
48
11
264
91
66
47
12
49
23
19
36
5
12
60
36
84
13
83
36
156
49
59
19
108
17
175
65
277
90
5
24
12
37
36
71
36
36
157
36
11
36
144
12
85
60
180
23
192
13
23
204
403
5
36
13
78
30
11
108
61
11
169
59
13
11
36
7
60
84
41
96
79
144
258
59
169
36
59
109
23
25
83
12
204
13
30
65
7
29
61
6
77
85
102
18
11
36
36
48
108
24
48
37
35
36
109
23
85
95
216
43
78
107
103
24
41
7
5
31
5
60
31
36
17
73
23
12
19
18
48
83
25
59
1
95
84
36
72
24
72
72
175
5
84
121
23
19
102
60
23
25
90
42
72
23
48
13
23
72
36
109
36
30
18
11
49
126
12
54
204
66
5
24
72
157
59
12
19
5
120
67
6
48
132
72
107
13
131
109
59
12
31
18
36
47
43
42
30
114
23
31
54
162
113
144
108
43
137
36
13
72
23
12
36
13
131
24
48
36
67
90
59
103
5
24
108
36
25
54
18
263
7
132
17
19
77
43
18
95
144
31
5
1
23
72
43
6
35
1
30
29
72
25
59
19
102
24
203
7
5
60
12
49
162
108
29
13
35
36
24
7
6
12
72
24
54
12
29
7
78
234
41
360
108
151
101
121
35
36
199
149
84
24
7
41
108
60
157
71
72
31
252
41
13
378
41
1
23
337
18
30
83
192
96
12
36
13
167
31
42
84
47
49
23
13
138
113
37
23
169
23
37
18
41
156
36
103
41
73
203
13
126
5
72
36
12
13
11
43
245
72
180
84
49
132
179
85
59
36
1
54
185
36
85
59
300
144
36
19
41
120
1
23
372
96
264
96
139
18
30
41
24
103
5
144
12
73
54
89
36
276
31
41
48
108
145
95
67
5
25
18
78
35
36
60
7
150
215
204
48
60
85
72
143
49
95
144
60
7
5
36
24
13
174
5
127
198
95
36
228
132
49
66
ABCD 98708604188*3^$a+1 [50075]
32
288
4
33
107
36
4
140
16
260
24
48
88
192
72
20
16
272
108
72
60
132
108
132
168
160
20
172
308
37
15
33
107
48
48
132
48
24
169
59
48
60
24
16
12
177
35
40
128
48
37
47
16
12
57
471
117
75
128
72
48
300
133
119
52
33
72
300
135
45
171
44
28
8
12
25
216
24
72
35
108
240
85
47
120
88
81
11
25
251
220
180
32
12
96
192
12
109
51
8
28
60
120
72
132
68
12
148
72
96
72
8
40
32
12
160
140
160
8
60
208
32
52
33
132
215
16
212
28
80
132
60
60
25
23
132
108
144
168
157
131
37
183
140
132
12
288
48
112
20
132
96
72
25
75
140
48
64
8
48
97
23
4
36
69
3
68
124
8
268
224
36
97
167
96
40
24
8
72
148
60
48
57
15
92
16
80
100
24
20
208
92
40
189
239
121
99
180
12
128
52
20
48
60
85
107
76
20
204
16
104
160
93
15
60
8
37
135
20
160
80
97
11
217
96
119
25
23
12
40
120
632
168
48
4
33
83
109
131
60
12
121
384
12
63
32
48
28
32
312
13
83
37
83
84
16
140
72
97
143
40
152
28
12
20
96
52
540
32
348
85
15
21
87
24
45
35
28
48
32
132
88
20
52
285
35
28
20
240
120
52
20
49
167
132
1
11
85
75
80
100
48
572
96
157
27
200
25
311
84
76
24
33
107
76
32
88
32
172
80
96
84
48
60
352
236
180
12
120
220
57
3
45
183
60
117
47
48
180
48
300
52
72
20
160
9
107
37
23
4
48
60
92
136
69
83
228
60
100
204
9
171
36
44
36
112
80
168
4
276
69
51
144
8
160
80
168
84
36
12
48
4
108
92
16
320
24
88
261
99
72
8
97
215
48
205
107
49
71
25
15
296
157
107
13
275
12
133
155
37
11
132
168
37
36
47
37
35
25
87
20
49
96
3
140
112
20
48
37
71
4
69
231
36
69
71
112
60
32
48
40
108
164
13
35
28
12
165
15
165
87
93
195
168
104
168
60
97
3
321
47
109
83
28
132
128
97
287
48
48
40
80
184
96
44
180
40
68
60
148
32
48
84
120
13
83
277
72
291
104
40
8
28
44
13
215
12
133
15
177
95
60
16
272
312
76
57
323
4
48
692
120
85
275
13
155
180
52
188
97
35
108
180
240
85
203
12
ABCD 98708662582*3^$a+1 [50061]
45
3
45
6
150
36
264
6
229
215
169
185
102
240
114
66
18
12
78
90
30
42
120
39
39
153
27
12
105
75
60
84
37
32
117
90
114
66
228
6
6
45
39
6
150
54
96
18
72
114
27
9
199
131
54
54
6
306
18
12
168
3
213
186
78
66
129
147
18
91
32
3
96
30
63
27
114
6
45
33
12
30
30
90
24
117
9
54
84
93
39
90
111
87
25
71
96
18
42
108
33
123
37
29
3
111
186
30
30
24
54
66
66
24
156
69
15
54
123
9
18
66
54
13
149
174
36
120
30
18
81
9
90
12
1
32
15
270
102
24
90
27
39
240
18
102
30
51
159
108
126
54
36
6
55
23
12
24
66
115
95
30
90
9
9
42
288
61
125
96
18
42
135
3
36
57
48
15
24
156
90
30
246
264
84
30
66
6
60
324
96
54
6
33
21
54
162
54
60
54
43
32
192
3
6
6
33
27
165
75
30
103
227
61
32
75
60
72
150
174
60
24
42
30
18
186
6
120
18
6
240
15
112
17
6
6
114
204
126
30
24
6
90
36
61
179
234
99
21
6
84
30
99
112
53
66
30
66
60
13
80
27
84
66
120
39
64
11
36
18
36
126
13
161
15
21
91
23
6
51
129
24
30
24
177
45
51
48
21
91
32
27
180
84
36
18
66
90
24
6
45
16
89
126
78
27
123
66
6
24
96
108
36
21
3
141
141
120
24
90
54
3
9
55
35
48
45
45
51
15
90
30
204
72
24
36
60
24
37
17
102
9
96
64
191
84
6
55
89
84
90
42
30
24
36
24
109
32
75
24
90
84
15
57
54
30
36
120
48
36
51
3
12
1
53
114
126
171
9
120
30
96
150
54
36
1
263
25
11
48
12
90
24
7
89
120
111
112
11
30
54
12
133
131
120
37
89
78
57
63
66
15
15
54
36
36
48
6
96
45
3
6
60
6
69
75
30
66
78
72
114
141
48
48
27
42
30
54
24
120
6
54
27
9
231
64
131
204
60
36
24
30
366
30
159
15
90
39
27
114
36
31
17
15
51
24
60
42
48
6
66
54
81
15
1
89
144
24
60
6
126
78
1
32
69
114
57
99
78
111
81
120
120
108
12
30
108
246
24
30
6
30
60
126
108
132
99
15
145
32
27
36
96
24
36
18
6
61
29
36
48
312
114
90
36
151
77
3
87
96
217
23
57
9
24
6
60
45
159
30
126
84
54
27
9
6
78
6
61
23
42
15
39
36
180
150
30
24
21
129
54
153
27
261
45
66
129
39
42
24
199
17
24
55
144
80
15
90
42
253
11
60
186
144
60
60
6
1
32
96
64
5
60
6
6
60
18
6
84
30
60
6
6
54
36
24
54
90
36
36
139
131
138
132
31
203
117
3
30
66
54
6
120
30
60
48
60
3
39
54
126
240
18
66
114
31
11
69
39
6
114
36
90
6
18
132
114
24
13
23
66
24
31
23
42
159
9
42
90
18
156
90
30
120
405
15
90
7
113
6
24
96
60
30
48
42
210
123
87
168
60
366
30
54
147
69
180
66
114
67
48
11
60
9
39
6
24
36
6
18
90
102
24
54
120
72
33
201
24
12
19
149
75
15
33
3
30
216
204
84
55
41
39
21
6
21
33
30
81
99
ABCD 98708916682*3^$a+1 [50041]
16
32
403
192
96
29
7
21
63
36
65
295
21
144
15
9
9
47
16
27
281
31
180
48
77
13
183
3
12
42
15
3
12
21
12
3
21
15
60
29
36
79
36
84
36
53
12
48
40
108
68
64
3
150
23
7
18
87
48
51
69
36
15
78
30
18
39
44
340
51
48
5
67
45
128
96
120
136
33
3
12
96
132
87
117
228
51
36
9
144
80
132
103
21
84
51
57
159
29
16
51
84
96
29
160
20
25
119
264
31
105
44
7
60
84
5
16
33
131
100
39
33
8
55
66
51
60
24
128
223
45
207
60
228
129
48
27
69
96
15
65
61
54
33
80
31
36
201
87
21
20
157
23
7
114
30
5
13
3
48
60
176
43
72
33
20
31
24
12
45
24
27
69
219
12
24
21
12
72
39
120
9
243
24
165
308
7
9
27
17
55
45
15
21
9
3
144
75
65
40
15
81
60
48
192
3
90
51
80
43
21
60
84
32
43
33
32
115
21
144
12
20
19
12
33
44
13
3
15
245
76
60
228
92
16
3
45
20
52
9
35
109
6
180
125
16
92
12
64
15
41
40
75
5
48
7
48
108
45
8
127
9
51
33
36
15
36
77
112
80
144
60
64
140
52
36
27
60
21
180
9
231
9
66
96
21
44
4
56
139
180
204
117
81
30
18
234
41
31
60
21
27
162
39
87
53
4
216
20
84
7
165
171
9
9
15
24
72
33
3
15
53
7
57
12
51
137
31
41
48
235
17
48
55
57
3
72
33
20
112
45
35
4
72
33
99
27
18
90
6
35
55
54
51
140
7
105
84
20
24
24
25
131
16
15
45
33
71
64
57
6
33
51
54
71
16
135
48
57
48
9
90
48
53
91
6
39
80
60
4
51
9
27
17
16
56
31
9
36
92
96
52
27
48
9
135
21
32
91
41
48
88
68
7
29
204
109
6
81
99
41
4
27
33
12
120
12
3
12
177
44
24
7
21
87
6
51
3
57
81
3
80
7
213
129
3
3
36
54
99
12
48
56
64
12
63
77
1
15
32
72
19
24
221
52
12
32
1
255
8
211
5
43
57
20
73
87
104
256
20
64
75
60
180
66
18
21
60
189
111
36
20
48
112
15
9
180
84
32
73
42
21
8
25
306
120
60
45
3
93
183
5
16
123
165
72
9
90
9
96
20
7
192
21
44
103
90
30
89
40
24
9
6
41
4
44
40
87
5
31
120
69
120
51
54
39
300
80
31
29
91
105
111
72
197
16
75
77
55
18
30
69
3
93
44
4
144
27
21
108
51
126
135
9
174
21
231
45
8
96
48
43
72
21
51
105
39
165
72
44
76
192
116
31
204
65
1
18
72
9
27
18
35
79
30
42
21
48
51
96
30
143
24
16
24
32
103
42
95
84
52
147
77
76
279
9
60
36
39
5
24
7
210
83
52
63
33
3
5
49
15
20
7
21
339
53
12
4
51
89
127
17
36
7
210
15
72
56
144
96
40
15
65
91
21
72
152
43
21
51
53
72
40
20
235
5
64
36
96
48
39
117
60
144
39
65
25
30
57
44
16
68
60
13
18
5
184
3
129
204
500
55
9
12
15
120
9
80
187
45
8
1
39
15
36
9
96
3
81
171
53
55
36
117
44
91
153
56
4
240
36
135
18
15
36
36
104
49
126
57
9
6
17
88
8
16
140
16
84
156
108
72
8
4
12
20
55
21
288
36
3
41
49
51
36
3
41
31
69
80
7
117
51
9
75
21
20
16
20
91
53
16
44
36
115
105
44
67
24
54
30
ABCD 98709019744*3^$a+1 [50091]
18
6
150
12
84
4
9
5
19
29
7
3
9
45
38
1
33
18
54
26
49
11
12
1
48
72
12
36
29
46
2
79
47
34
3
23
46
18
8
78
67
45
63
23
4
14
6
37
11
24
157
3
26
19
12
51
57
53
18
54
43
60
11
25
11
84
6
30
24
18
72
10
54
99
251
42
18
12
60
12
64
56
48
48
172
20
12
22
72
51
5
18
49
5
19
36
33
56
18
78
118
92
96
12
25
27
134
64
14
18
18
4
44
46
26
1
11
18
16
39
47
24
13
47
60
60
12
25
35
102
18
22
50
22
38
12
12
42
115
11
58
74
12
12
30
7
84
96
5
18
72
30
54
64
18
39
33
3
11
24
12
25
51
50
43
95
6
22
32
42
16
50
36
48
18
7
36
3
21
35
1
11
102
18
172
68
4
18
14
40
56
42
30
88
90
26
1
23
73
47
24
84
12
6
192
19
119
36
12
1
11
18
43
5
18
54
7
33
32
19
5
6
36
12
18
30
37
12
11
12
109
101
10
32
40
21
89
67
83
13
23
25
11
42
72
7
131
28
50
24
96
19
35
13
36
71
48
4
38
48
138
54
175
12
39
56
12
40
2
6
90
90
121
69
18
9
27
20
16
14
19
12
47
18
18
24
36
48
124
32
12
60
13
27
8
1
27
44
1
23
112
8
121
47
54
18
220
165
5
6
58
104
19
3
170
18
24
6
6
37
59
76
14
19
3
18
32
90
48
24
25
72
107
61
197
120
18
48
72
40
8
24
54
22
18
2
12
61
53
24
42
1
84
59
12
42
58
225
83
52
32
25
51
92
73
47
49
53
18
6
72
43
23
28
36
8
36
96
58
8
10
128
6
42
1
24
5
6
60
12
58
50
30
7
11
36
10
3
72
72
29
6
34
2
49
11
48
52
9
5
6
18
42
28
26
18
1
29
48
48
42
48
25
35
4
20
72
13
21
15
11
24
60
12
54
43
125
43
117
2
12
96
18
6
64
32
18
18
1
11
114
19
35
66
6
42
16
62
18
10
32
72
49
143
49
53
70
20
1
23
6
72
58
8
30
91
48
131
16
26
24
6
84
49
5
18
60
72
12
13
9
8
114
61
23
24
13
35
12
25
5
54
133
69
3
5
6
13
27
8
64
45
24
21
15
89
30
36
25
3
21
123
8
42
42
13
35
1
21
50
78
16
14
36
6
42
97
3
45
11
42
67
11
36
12
10
2
37
33
32
150
42
30
12
25
11
120
10
15
17
19
107
36
25
5
96
18
96
60
24
4
9
45
51
5
18
97
27
44
6
102
13
5
6
25
11
6
6
96
24
18
67
5
66
6
6
25
17
18
12
84
24
48
30
72
6
42
30
114
30
157
48
11
16
18
26
30
91
53
54
37
5
6
48
18
10
38
18
30
40
3
35
72
37
23
121
29
18
25
15
36
45
36
81
2
120
40
8
24
30
78
40
18
62
10
51
21
26
28
18
15
35
96
12
61
23
6
24
30
13
27
18
14
18
24
18
12
48
37
71
24
30
19
12
12
24
51
18
75
24
29
7
89
7
23
13
53
22
50
40
18
8
30
16
2
61
9
14
4
8
30
16
15
41
7
47
24
132
54
40
2
12
12
30
18
156
4
33
75
90
39
23
24
61
15
80
28
165
24
53
90
25
5
48
120
18
48
144
12
42
67
12
27
14
6
13
36
41
6
18
66
6
139
11
48
49
51
9
23
61
12
11
18
42
4
9
84
35
162
54
18
78
10
14
12
48
13
47
60
12
37
83
34
2
25
23
13
47
18
19
12
12
11
18
66
133
48
39
8
10
26
46
3
77
19
48
29
22
26
24
19
24
12
75
9
5
6
13
3
93
53
6
28
20
42
18
64
44
28
9
12
17
6
82
14
24
12
30
115
3
44
6
43
15
14
144
42
52
69
3
74
162
144
12
24
18
66
40
32
49
77
19
11
10
15
48
11
60
10
14
37
35
168
37
5
42
132
36
54
78
28
9
125
6
18
7
35
25
71
78
48
18
12
34
18
8
48
36
66
54
73
23
18
7
27
20
16
2
19
35
132
6
6
24
100
38
78
12
24
24
6
72
34
9
23
132
12
25
23
46
99
155
18
66
4
21
5
42
36
42
7
11
60
28
33
35
24
16
45
135
14
48
102
18
70
2
186
85
11
48
64
21
35
30
43
83
12
12
66
48
10
14
19
11
60
1
93
14
4
105
39
38
48
48
42
30
24
58
56
1
53
16
14
73
36
5
6
42
18
36
148
14
96
24
115
23
144
24
118
50
4
2
18
52
68
12
13
24
53
19
47
52
2
18
36
48
66
144
30
24
28
9
23
78
18
54
16
26
12
34
3
48
35
36
6
48
18
108
36
22
62
37
12
71
34
8
54
28
20
12
13
41
18
78
18
36
34
3
24
23
60
13
72
120
45
14
25
17
30
1
3
54
38
13
3
98
43
23
6
18
24
13
41
18
22
18
36
2
54
24
24
4
14
24
7
9
3
59
10
27
83
12
30
54
28
21
15
69
11
48
16
20
1
120
24
29
22
21
29
67
63
20
34
3
35
34
39
179
25
47
52
18
38
13
35
37
24
96
53
55
41
58
9
5
138
1
5
31
17
126
36
64
32
76
2
31
23
36
16
38
18
1
5
6
58
62
100
33
11
10
3
51
9
144
12
11
66
126
48
60
24
96
12
18
43
53
42
28
128
60
85
144
47
1
83
28
20
1
11
36
180
25
36
23
12
37
24
95
36
13
11
1
35
54
7
35
1
29
18
84
72
4
9
29
216
72
6
10
3
11
25
83
96
48
12
82
123
35
42
30
12
46
18
33
47
1
5
43
71
84
13
47
1
179
12
102
6
36
40
36
72
2
34
14
ABCD 98709582716*3^$a+1 [50085]
8
28
12
3
87
57
3
44
28
105
47
40
60
36
117
12
95
25
69
27
45
50
37
12
9
75
17
4
8
18
4
56
22
18
33
12
27
8
37
17
4
96
116
42
25
15
8
54
6
72
138
7
33
2
1
72
12
23
70
78
14
115
23
37
35
10
15
15
50
31
24
93
27
45
51
9
3
33
14
12
13
95
1
89
72
36
28
32
4
116
100
18
21
5
28
3
9
15
21
15
24
11
40
9
23
10
12
56
72
40
30
6
104
22
48
36
81
11
4
33
48
39
6
99
24
11
58
18
2
90
13
5
19
21
12
27
5
28
80
67
5
6
12
72
13
5
22
128
12
1
5
30
10
3
27
2
48
7
3
12
32
13
33
3
12
47
37
3
60
45
3
2
55
60
36
27
20
70
60
27
3
72
36
9
120
51
144
21
69
15
3
60
30
20
30
85
24
24
11
90
6
13
27
32
12
4
54
15
233
4
123
12
5
28
27
71
49
5
4
14
18
4
15
3
20
12
25
11
49
69
66
21
3
44
46
44
43
24
84
11
4
9
5
60
43
47
18
12
58
18
14
46
27
108
27
18
39
5
10
12
36
20
34
15
9
14
30
163
3
24
21
12
29
18
60
70
32
28
50
61
132
9
51
24
23
118
27
35
13
24
3
81
36
83
85
95
18
4
8
7
11
58
27
59
100
18
15
57
8
22
6
27
21
111
24
36
83
25
36
29
22
8
25
33
15
95
25
9
60
8
31
29
40
8
42
22
15
11
22
38
22
8
19
23
16
69
12
9
92
22
8
13
29
40
48
27
95
1
17
4
38
37
48
35
28
18
39
48
24
24
9
3
24
60
11
25
72
165
12
6
212
1
69
27
36
27
36
6
8
10
33
228
12
9
50
1
48
72
12
47
6
7
141
14
16
9
36
47
4
9
12
47
97
23
46
36
8
82
33
12
3
18
2
30
7
33
3
75
9
60
11
40
14
40
24
72
12
87
24
29
60
12
10
48
6
14
25
81
14
28
12
36
72
50
28
72
30
33
9
63
17
7
3
8
100
32
22
3
108
59
4
45
9
36
2
13
60
101
28
8
43
12
12
15
30
38
22
18
33
105
2
84
94
6
26
19
9
32
12
10
8
40
2
40
48
87
153
123
11
73
3
9
15
18
3
105
3
59
25
3
9
35
76
42
12
60
51
33
32
4
3
72
11
22
32
10
21
12
36
51
18
3
29
4
122
25
29
19
9
8
10
12
42
26
42
88
14
121
5
4
78
62
4
14
18
43
36
143
30
82
18
3
132
5
22
21
84
11
40
54
15
63
21
47
12
13
77
43
35
22
8
7
3
44
78
22
8
1
12
9
60
170
1
9
51
33
15
60
29
18
22
32
19
81
8
28
48
2
37
12
21
14
1
35
49
5
40
90
56
22
3
59
4
2
90
70
18
6
26
94
114
14
16
32
42
22
36
44
76
32
55
12
9
14
1
156
24
21
60
15
3
62
18
1
17
19
60
15
56
4
26
4
3
60
36
12
24
11
72
48
73
21
56
43
45
2
13
9
3
15
44
46
27
95
22
63
12
131
28
9
5
7
24
9
3
99
18
123
27
57
5
43
47
25
101
43
17
40
62
13
12
15
6
15
11
10
26
10
62
13
87
8
42
7
45
56
7
72
33
15
12
129
39
12
35
25
24
119
1
47
13
29
40
120
38
13
9
12
3
53
12
58
57
53
30
4
33
3
2
55
72
83
22
39
51
21
47
1
36
24
39
8
217
35
25
3
9
23
18
30
10
50
30
4
56
40
50
25
12
72
11
13
24
95
37
65
55
41
19
3
72
8
1
17
58
6
30
9
9
122
6
12
187
21
12
32
28
18
9
35
6
43
41
40
3
15
21
24
77
6
12
1
59
16
69
5
108
52
27
5
4
14
1
17
7
21
54
45
3
45
9
24
27
12
23
42
7
113
112
3
87
86
4
108
63
5
19
9
26
13
48
17
16
14
25
35
70
32
79
69
6
66
15
45
18
8
58
27
12
21
14
30
18
54
94
24
50
7
5
36
4
50
28
105
87
45
15
18
8
19
48
77
31
12
35
12
4
2
55
12
27
81
75
2
31
27
30
15
12
27
56
90
7
27
50
90
10
39
45
6
8
25
65
67
69
44
7
24
24
35
60
12
121
47
85
35
1
17
43
51
54
14
10
87
53
18
25
5
19
53
7
75
18
3
9
50
18
7
84
36
113
40
3
33
66
50
4
15
60
17
30
85
9
99
9
20
7
5
18
97
39
9
5
103
5
19
51
18
2
88
2
12
115
75
57
11
102
100
27
84
12
33
74
16
9
36
12
17
31
27
48
9
12
33
18
54
3
36
17
7
33
12
72
15
36
99
8
22
63
45
15
12
15
66
50
22
6
36
18
27
45
36
63
36
24
101
6
13
36
3
45
132
45
54
45
12
12
33
75
48
17
82
12
93
21
111
5
6
145
15
32
60
18
7
5
90
13
9
6
30
99
5
64
14
13
5
30
4
18
15
27
45
24
12
27
18
32
43
33
12
2
22
63
53
4
6
30
60
50
25
9
50
1
107
18
40
32
18
144
6
12
28
12
18
14
31
5
10
44
46
72
27
24
24
36
45
54
6
44
31
12
12
3
78
15
12
39
38
7
60
23
13
117
12
18
20
58
12
3
65
4
18
32
49
24
3
33
24
33
20
12
55
5
18
109
120
9
32
55
33
27
155
37
33
32
10
8
28
72
9
23
25
5
22
108
32
18
7
15
9
9
78
32
13
5
7
12
48
35
22
38
13
12
60
36
36
48
95
1
12
48
72
35
84
18
7
11
28
57
33
14
85
63
30
39
3
30
38
12
72
6
30
13
12
24
5
58
38
19
33
3
17
30
25
21
15
21
39
24
12
24
36
24
21
84
234
68
13
12
12
23
12
10
63
9
15
3
62
31
9
38
88
32
13
5
43
12
35
49
9
54
108
42
3
144
45
24
15
24
15
72
36
285
65
22
32
13
36
45
74
12
10
30
9
36
15
30
15
60
53
16
6
9
27
9
21
24
36
180
18
12
57
72
71
30
19
21
3
51
93
33
78
9
27
18
62
10
26
85
87
62
43
12
39
32
13
36
83
22
18
93
33
27
60
29
115
33
18
20
40
9
93
60
12
39
15
45
24
60
15
38
90
12
13
24
ABCD 98709979484*3^$a+1 [50014]
57
87
45
48
67
216
152
9
66
24
109
29
72
36
72
90
12
1
72
113
24
39
24
3
133
24
5
3
39
9
240
72
69
6
72
18
42
12
36
73
17
42
42
120
48
12
79
17
264
63
16
17
7
53
42
12
48
21
51
30
270
30
19
47
12
30
15
40
200
3
93
24
33
60
67
65
12
18
18
24
31
29
30
13
80
3
12
33
9
79
11
156
97
5
51
21
3
45
75
45
12
66
120
102
55
56
57
15
48
99
30
63
165
75
105
30
12
42
139
72
59
120
21
45
54
96
45
189
19
41
150
33
63
42
12
3
33
54
198
42
9
51
18
18
144
33
33
15
9
66
85
29
19
11
13
65
15
27
78
90
42
43
80
40
83
72
30
15
3
30
15
99
21
39
33
3
24
18
30
85
5
12
108
18
204
13
200
15
33
27
42
30
6
7
17
66
174
30
49
17
55
245
30
174
39
40
137
30
12
72
48
12
96
42
60
3
27
60
105
3
13
29
42
73
8
57
55
96
72
5
147
27
21
57
42
21
72
40
35
42
3
45
12
60
36
24
48
12
3
75
90
51
24
87
150
30
120
78
72
300
78
42
43
5
42
36
13
41
90
66
67
5
30
61
107
13
24
120
8
87
73
65
114
69
21
3
57
63
88
80
9
18
108
57
3
24
6
12
90
25
17
120
36
12
175
35
21
9
30
105
93
12
42
93
45
43
72
8
9
90
69
39
90
102
18
18
30
90
132
25
23
30
27
40
56
21
51
15
90
7
48
17
12
3
123
45
40
35
30
55
5
114
60
93
105
12
43
83
24
21
88
24
23
25
185
63
24
87
90
63
33
24
96
114
13
168
72
77
6
37
8
9
39
21
3
75
61
11
18
30
21
129
72
66
30
15
72
33
24
79
29
60
63
72
96
184
245
43
95
33
72
39
129
69
3
39
33
93
72
72
19
17
90
90
24
6
114
90
1
32
15
60
141
21
51
72
33
12
12
66
93
57
42
78
63
40
17
12
132
39
9
108
43
101
90
6
54
36
42
60
42
1
17
78
12
132
33
16
131
6
7
185
240
15
33
114
66
12
72
120
48
12
51
72
153
12
75
15
12
18
60
55
17
48
90
45
3
90
12
18
13
32
57
12
51
39
9
9
111
64
65
18
120
72
48
13
11
93
48
165
43
131
90
90
30
18
1
24
113
132
72
3
177
18
18
162
33
9
63
40
8
45
42
42
36
43
59
60
121
17
87
63
90
103
120
29
42
300
30
36
67
17
79
47
12
42
19
32
117
72
78
45
57
6
33
24
33
87
153
60
282
1
32
9
18
45
75
198
12
3
105
7
215
48
144
6
3
81
63
27
18
51
24
15
18
24
6
84
66
24
18
105
135
1
32
27
13
65
127
23
57
87
1
48
32
112
47
36
24
18
43
32
117
43
53
12
12
120
51
15
54
3
40
245
30
12
81
117
3
72
15
1
59
18
30
37
56
72
9
66
45
280
8
9
63
57
60
30
42
48
18
57
16
149
78
13
41
31
17
15
15
78
24
60
36
3
81
168
48
30
12
42
51
99
36
60
42
12
30
18
12
18
81
51
30
30
9
24
213
30
12
108
102
15
27
36
105
72
45
30
42
19
71
1
80
105
24
18
48
30
42
120
333
57
135
93
115
59
229
59
141
24
16
137
24
66
37
96
107
54
6
12
150
12
3
88
32
16
17
24
39
64
5
3
159
96
12
180
18
12
120
12
60
123
48
27
13
17
15
3
102
108
264
18
25
17
111
27
13
65
24
18
18
72
51
27
45
15
25
17
111
21
120
150
48
120
12
18
78
57
40
17
18
93
160
5
12
30
42
63
136
107
13
71
9
64
35
72
90
36
55
35
42
42
66
12
12
39
24
3
85
35
12
18
7
128
48
81
156
12
42
36
25
17
120
12
48
258
12
42
3
3
150
42
168
37
53
27
3
30
162
42
43
176
57
72
12
60
66
45
39
30
126
42
42
33
15
42
48
42
13
77
66
73
41
66
12
1
32
45
54
6
102
1
11
78
15
27
ABCD 98710063124*3^$a+1 [50041]
333
8
160
27
21
24
168
80
184
24
51
78
156
75
345
36
51
8
64
72
3
102
63
8
97
63
99
30
119
112
147
261
24
21
51
120
213
3
80
43
5
24
120
136
96
176
13
51
128
1
60
84
15
216
21
51
32
157
171
27
5
25
135
27
29
24
48
43
197
40
8
40
45
99
117
99
9
63
80
217
23
40
152
48
109
54
486
111
24
48
75
30
87
3
173
48
19
126
119
88
32
16
81
15
93
27
189
27
240
8
16
104
181
3
48
147
341
40
21
3
51
5
280
72
192
120
8
64
123
120
5
121
47
184
24
21
171
24
33
132
48
96
171
56
112
48
9
231
69
75
24
144
8
43
125
40
9
15
57
39
104
37
123
81
39
45
11
64
75
53
37
35
168
133
51
24
51
18
36
111
93
12
111
3
5
64
147
18
75
81
87
8
16
93
11
24
1
66
18
83
43
21
8
85
123
48
96
3
126
231
3
126
135
24
288
147
53
73
84
11
24
97
120
23
37
180
48
111
32
73
47
64
69
27
152
216
1
143
1
135
321
135
24
21
99
75
29
40
45
36
87
69
11
43
6
111
123
149
61
24
35
48
208
120
72
123
5
16
69
6
18
270
5
216
304
45
3
120
24
33
96
39
8
48
24
61
27
129
23
40
128
48
40
264
21
27
48
96
99
69
8
64
144
32
37
51
192
120
8
72
40
32
112
45
48
60
23
168
1
18
53
64
56
64
48
45
75
168
32
96
25
15
69
35
88
99
54
84
27
45
75
24
9
95
1
47
19
101
49
138
53
73
15
72
32
67
48
6
87
33
39
51
45
80
16
96
3
29
91
54
15
72
3
21
21
75
105
23
120
16
72
120
9
18
93
24
153
63
32
16
32
88
105
167
48
16
24
96
8
61
51
105
24
47
64
8
205
83
64
56
43
21
75
48
5
112
153
87
8
40
51
30
114
270
66
21
8
88
48
21
120
204
15
32
40
24
104
16
96
9
108
36
36
3
96
96
8
40
8
64
104
1
48
60
3
32
112
168
27
173
48
40
57
15
80
181
144
72
99
165
96
3
27
24
141
104
19
45
528
3
69
48
24
45
123
216
21
48
275
40
45
35
241
47
43
141
8
88
24
96
3
30
24
63
48
105
47
109
11
67
210
36
96
23
48
40
72
27
53
145
303
80
120
37
3
57
12
11
169
23
40
27
78
12
51
24
24
24
48
48
21
108
63
48
24
72
56
109
195
45
48
51
72
72
45
3
69
99
21
51
80
48
16
75
45
153
42
198
36
30
45
72
152
97
111
24
216
27
30
15
192
9
95
16
168
72
9
47
40
144
75
173
40
56
40
152
49
84
144
11
16
69
147
117
3
80
67
93
117
3
8
121
15
104
16
8
88
80
232
120
48
24
56
48
72
160
24
75
18
3
48
21
51
147
21
72
24
216
57
23
13
51
56
40
3
69
168
120
32
48
49
228
171
80
40
120
75
54
36
27
24
128
88
93
54
42
30
21
24
45
51
32
97
15
165
24
147
8
304
8
157
267
48
195
ABCD 98710210468*3^$a+1 [50003]
51
8
36
24
13
24
21
8
67
59
82
27
60
3
60
33
11
121
83
25
105
26
78
24
6
64
141
47
48
52
33
57
2
49
101
184
2
22
66
33
143
48
49
11
84
1
47
13
39
42
2
30
19
3
9
59
72
61
71
13
83
13
12
60
27
20
40
57
5
22
80
18
48
16
24
3
29
43
96
21
50
1
11
61
27
20
36
1
177
27
39
8
25
24
3
8
42
18
48
13
12
21
48
27
11
18
42
25
47
6
30
13
101
150
120
40
8
13
21
50
6
16
14
18
115
36
15
18
3
171
18
6
32
60
25
23
49
27
2
16
8
18
4
21
21
62
25
65
66
6
22
69
3
69
24
5
6
24
34
26
198
24
48
88
32
43
35
10
8
54
96
84
28
33
65
19
35
73
60
27
50
7
60
23
30
31
47
16
104
12
25
11
24
18
48
24
22
104
25
48
84
24
27
93
53
10
153
51
21
45
32
31
95
1
9
27
24
11
18
54
36
1
48
95
1
108
35
49
35
37
51
32
58
27
47
70
26
61
12
29
19
53
82
36
18
3
95
46
27
71
6
19
3
42
63
23
24
82
3
15
57
36
12
24
11
13
36
15
66
24
2
25
63
86
43
27
152
18
6
114
19
3
105
23
42
79
137
43
21
3
36
17
18
12
48
13
11
85
45
48
14
36
49
35
18
43
5
34
14
30
60
6
16
15
60
23
28
36
176
94
51
21
126
45
15
20
108
61
11
46
24
27
3
72
60
152
60
13
53
24
114
1
23
118
2
61
9
2
6
30
13
51
26
24
19
12
12
23
16
9
29
6
24
106
63
60
27
9
41
43
95
24
1
197
175
17
40
32
6
1
17
42
145
5
18
4
32
13
69
27
125
19
47
54
6
36
13
108
51
48
90
104
78
58
8
82
36
2
19
45
110
13
53
42
49
143
64
8
40
116
24
40
60
38
96
7
57
3
84
12
48
29
19
5
18
48
4
9
83
6
22
26
19
77
7
15
117
59
48
12
22
27
53
18
25
155
18
19
36
36
23
6
19
24
24
11
58
39
60
144
48
47
48
36
24
58
3
21
56
18
49
5
19
51
26
7
17
43
53
42
49
101
19
155
61
35
4
48
9
47
76
20
37
23
10
48
18
81
12
60
24
45
2
16
8
36
1
35
13
9
32
67
23
22
38
52
14
24
40
8
30
121
41
6
18
42
72
4
69
47
94
75
48
35
108
22
39
167
48
36
25
24
24
144
51
93
35
24
1
35
24
22
15
59
48
6
54
16
9
180
48
12
63
152
13
53
10
6
2
6
24
7
59
6
43
77
46
93
35
36
156
60
16
56
28
20
1
48
29
55
33
56
91
11
40
12
38
16
98
24
6
142
80
13
5
6
48
85
5
6
60
1
195
18
3
35
12
49
60
99
20
24
82
8
18
1
5
34
54
90
78
14
1
51
14
54
37
35
12
96
1
59
36
88
33
5
16
2
12
25
89
18
12
13
12
12
39
44
10
42
62
31
12
23
96
109
71
37
95
25
99
24
21
51
18
2
78
18
12
48
37
21
56
78
42
22
9
17
30
82
3
24
24
24
36
33
15
12
5
72
72
6
13
48
71
142
3
24
3
21
11
18
19
173
16
144
38
37
51
8
58
27
5
43
21
50
30
10
32
109
155
6
43
48
24
29
6
16
20
52
21
29
42
6
42
25
35
12
25
29
103
108
36
9
27
48
27
21
12
63
92
28
72
56
13
108
48
33
50
1
237
134
13
5
7
41
19
45
51
117
26
6
19
24
53
19
29
19
5
90
49
12
71
112
98
16
3
11
36
22
8
10
32
1
12
35
22
27
141
27
3
24
9
156
24
60
33
6
8
24
37
23
78
19
47
124
2
16
51
59
10
27
11
24
13
24
29
6
136
24
18
159
108
83
13
48
47
4
8
12
156
145
81
8
6
42
18
54
18
30
19
48
29
208
15
9
32
22
44
30
19
95
40
68
61
29
18
25
21
75
24
21
14
24
42
18
72
25
21
14
49
12
51
18
15
23
85
39
6
39
33
15
35
24
25
12
47
12
1
29
48
6
60
12
13
191
96
13
3
86
22
162
3
21
38
1
60
83
154
6
26
22
33
11
108
42
24
7
15
20
24
24
22
2
1
29
19
39
30
24
14
13
47
6
19
27
12
93
17
19
141
32
127
71
61
101
22
18
8
10
93
36
15
9
77
43
143
6
55
63
2
22
93
24
39
9
71
30
18
4
104
24
13
24
84
3
57
69
62
61
39
14
19
35
66
7
23
12
4
20
28
188
61
131
1
29
31
65
19
11
64
8
73
3
36
2
16
2
6
16
126
44
78
7
35
16
32
25
5
6
13
60
47
66
19
59
4
6
26
36
36
4
45
24
11
10
72
6
9
41
30
12
48
13
36
59
13
99
26
126
13
96
27
44
22
24
3
29
6
61
5
48
40
38
12
96
1
29
126
60
1
48
21
38
1
11
265
27
144
69
5
7
83
49
107
114
6
61
24
35
12
1
21
27
51
33
35
13
17
31
12
21
51
23
24
12
13
23
60
24
13
35
36
12
37
23
54
7
23
48
60
30
31
17
19
95
25
27
21
36
107
12
61
107
16
8
82
26
52
21
45
32
19
48
24
24
35
13
29
138
6
54
34
38
108
6
43
11
112
18
32
150
66
19
5
30
36
78
31
35
54
43
15
57
39
30
32
22
32
12
25
39
9
5
54
12
25
93
26
25
167
30
22
50
7
12
21
27
23
12
24
24
37
51
9
60
3
50
30
36
24
ABCD 98710405466*3^$a+1 [50056]
8
1
47
48
97
135
99
96
18
30
6
15
48
57
54
36
45
15
81
8
121
168
48
132
72
3
33
18
66
51
8
136
9
84
36
42
30
39
51
173
31
9
32
40
8
37
18
9
72
3
5
265
23
37
108
39
24
24
128
48
19
198
47
40
72
56
19
101
67
36
9
93
83
64
33
135
24
240
120
3
21
152
13
27
3
237
105
23
40
81
18
101
40
21
11
13
35
64
80
48
72
16
81
15
3
21
69
12
111
3
77
160
32
37
51
39
33
33
15
80
13
24
246
77
120
64
51
93
81
71
43
45
27
48
144
78
108
99
57
108
147
8
16
51
45
24
15
54
11
120
1
15
69
72
54
24
12
18
15
9
71
120
1
143
40
8
139
54
95
7
33
219
96
54
108
18
17
19
30
23
163
69
3
12
36
45
15
12
96
5
139
30
36
35
37
3
32
40
168
144
87
9
32
88
72
9
108
96
171
56
72
1
87
8
24
13
99
93
6
21
8
25
72
23
7
41
48
109
11
112
3
29
157
30
21
15
162
108
54
6
48
6
66
255
15
57
8
40
45
108
36
84
39
3
5
49
23
43
93
144
33
23
64
8
13
75
237
18
81
45
84
90
54
23
48
7
84
6
47
73
39
120
3
21
57
39
56
64
3
108
30
75
39
18
15
128
157
11
40
27
174
54
57
24
8
168
13
6
101
205
54
29
64
105
63
75
18
114
81
200
112
144
24
24
153
15
120
129
60
59
61
114
102
90
17
1
24
36
84
23
49
60
30
6
15
105
143
109
75
57
18
5
61
27
48
32
79
41
40
57
60
83
48
16
123
12
89
1
143
40
33
72
6
65
115
5
67
53
175
9
48
120
45
54
18
3
9
186
117
27
53
157
18
33
24
24
80
40
216
128
85
11
24
7
161
208
80
16
105
39
21
75
24
9
143
184
51
45
32
13
48
6
48
21
21
11
19
78
18
53
1
36
27
93
42
105
48
9
71
48
24
1
47
115
77
96
112
3
30
36
59
72
48
16
45
180
39
32
48
79
90
102
105
153
15
51
5
91
54
54
138
47
40
8
67
36
42
95
112
120
81
15
32
184
21
75
72
57
36
84
23
16
129
15
33
143
19
125
112
8
48
48
72
48
67
5
160
32
73
15
3
5
264
121
87
75
162
171
51
141
80
13
84
78
30
27
96
81
119
40
69
75
48
80
157
51
21
11
139
21
288
80
109
36
15
39
6
75
72
8
79
57
168
27
36
18
119
163
69
93
51
57
39
111
180
54
119
19
53
7
153
72
128
25
39
24
9
156
51
93
51
21
3
8
40
8
1
90
141
8
72
72
16
27
165
3
90
51
111
113
31
126
72
102
114
126
66
72
11
25
24
126
54
30
60
30
3
123
54
108
27
27
78
66
6
15
144
39
12
150
255
33
87
3
18
27
8
13
24
138
17
40
75
5
13
99
9
39
128
13
120
35
25
54
48
17
48
13
72
123
72
8
67
90
12
72
60
11
48
72
48
181
54
77
40
72
120
8
40
8
72
13
30
5
1
71
72
13
60
18
30
15
72
32
48
157
83
64
48
56
25
36
11
40
57
12
54
69
93
99
128
157
75
69
59
85
3
32
88
273
15
72
57
111
72
9
15
9
15
57
174
113
136
21
24
84
150
30
168
3
72
117
3
24
48
80
133
60
63
75
24
21
9
135
123
12
42
135
24
69
35
73
87
200
37
3
48
189
83
25
15
75
45
8
103
65
40
27
48
54
87
56
40
75
48
77
64
8
37
3
105
138
45
80
48
7
90
15
27
90
35
16
159
78
107
73
180
84
39
15
65
115
6
15
8
ABCD 98711150854*3^$a+1 [50027]
60
39
39
30
30
138
12
7
101
90
49
144
17
18
90
51
3
6
222
18
55
167
25
5
78
60
81
3
102
36
114
138
12
78
42
66
42
7
80
39
90
30
42
12
72
90
30
48
27
64
41
48
12
126
13
5
186
30
156
48
30
54
162
48
6
36
168
60
3
45
115
192
32
81
48
96
216
30
48
42
78
54
72
6
42
12
138
6
120
24
78
24
54
27
144
51
162
126
30
6
156
349
101
75
15
18
111
45
300
30
24
234
55
41
6
84
6
96
7
197
120
19
29
138
25
5
18
66
30
48
60
78
60
150
90
342
13
35
12
18
180
12
175
23
9
39
57
3
109
5
171
64
143
72
108
93
207
42
6
6
24
12
30
18
42
132
60
13
65
12
108
42
18
132
30
18
12
12
66
13
192
17
120
12
36
30
72
1
17
72
138
12
42
55
95
81
48
45
132
132
12
24
156
84
12
72
6
60
1
5
43
5
12
18
78
12
60
12
144
24
96
42
30
114
90
6
60
102
55
53
42
33
9
24
126
96
18
79
17
54
12
114
114
66
48
60
42
66
15
45
99
141
67
17
96
12
6
30
12
24
43
5
12
79
125
96
114
24
18
24
24
192
78
54
60
7
233
36
24
18
42
36
27
33
30
81
96
3
6
54
72
57
45
162
18
60
3
33
31
53
66
162
90
78
72
48
42
13
119
25
41
42
30
12
240
66
102
27
45
258
33
9
120
6
72
24
54
54
60
6
162
105
15
18
12
3
15
97
185
12
43
125
18
6
75
45
6
12
1
29
66
54
27
69
36
6
33
87
138
30
96
24
24
138
39
15
144
129
153
42
18
24
36
63
111
114
31
41
7
113
60
19
48
35
132
138
12
6
132
42
30
54
162
30
60
159
3
12
174
54
13
17
48
15
99
90
19
96
29
67
137
96
24
132
30
18
132
30
66
132
42
9
57
7
17
79
95
282
198
6
43
5
48
43
71
198
102
36
57
15
1
77
144
36
48
12
163
137
54
6
108
31
29
12
72
60
6
12
72
30
12
24
96
30
24
54
30
30
18
228
25
5
36
24
120
132
84
6
108
66
126
12
6
42
114
18
90
12
150
90
48
42
30
31
5
48
91
240
80
81
24
103
47
36
18
60
271
5
18
30
12
159
237
42
108
30
54
138
78
18
144
120
78
25
35
114
91
5
27
165
48
48
126
36
12
90
108
39
15
1
32
3
30
60
3
51
78
31
101
60
15
16
5
123
15
1
65
6
162
36
99
3
42
90
6
24
27
39
25
17
60
60
54
36
93
16
41
54
33
93
24
180
96
7
41
180
24
43
83
192
42
210
48
18
12
18
42
48
30
96
60
13
32
81
63
117
12
48
24
6
33
81
120
30
120
6
12
36
12
12
42
105
64
35
42
42
12
36
73
275
54
7
29
66
138
48
24
6
24
120
18
42
138
115
5
12
36
144
78
42
48
18
97
32
39
126
36
48
72
127
17
31
5
12
30
36
30
6
6
12
42
138
67
5
84
39
57
6
138
54
66
6
6
24
78
90
115
53
123
51
48
13
32
33
127
96
77
19
35
60
36
90
3
57
7
23
25
80
105
39
69
156
18
132
114
72
72
6
49
113
24
55
23
6
66
78
18
30
12
36
99
48
129
15
111
234
24
15
9
228
67
41
54
6
24
18
42
12
36
7
23
25
5
12
48
63
81
63
3
109
173
12
55
65
31
23
12
60
162
18
12
138
108
27
9
6
84
6
42
12
90
54
30
42
18
7
5
192
66
105
81
66
48
90
19
35
42
90
60
30
18
12
36
48
54
36
51
64
119
6
19
47
6
27
16
17
60
12
60
72
163
32
213
96
12
30
30
264
36
90
ABCD 98711281946*3^$a+1 [50076]
21
167
112
8
72
24
76
9
35
1
35
36
4
56
43
21
36
44
40
68
88
32
1
71
85
51
3
5
127
17
96
31
53
16
12
9
135
21
60
23
16
51
30
3
92
28
72
9
36
3
20
84
76
81
75
39
45
9
18
45
24
80
115
21
92
85
23
64
84
27
45
164
4
96
60
51
53
16
21
59
115
261
33
51
80
16
68
19
18
63
36
60
33
11
85
35
24
72
4
32
7
180
41
1
75
68
112
36
99
9
45
60
15
20
100
36
8
103
5
28
21
95
13
111
36
36
33
15
32
12
37
48
47
4
32
12
73
3
99
78
30
45
63
41
76
15
12
132
53
60
31
45
12
48
12
9
18
12
45
171
65
108
72
7
5
16
92
132
88
9
15
75
9
87
5
40
3
285
36
8
60
12
24
49
23
28
92
19
285
24
27
42
63
24
8
48
49
15
45
48
47
25
6
33
12
39
21
92
28
84
123
33
3
77
4
81
3
56
259
96
48
81
15
161
40
68
67
29
67
77
13
59
103
21
32
88
44
120
52
105
11
43
60
5
31
9
21
96
15
15
149
100
8
72
24
52
212
16
36
15
41
73
27
80
55
48
6
15
20
1
54
53
16
21
18
5
31
17
100
60
8
67
5
100
92
112
9
24
48
39
51
45
32
13
135
20
4
39
29
88
45
39
39
72
17
60
148
39
41
64
24
21
18
17
144
31
78
30
5
148
9
75
44
16
261
15
93
59
108
13
6
48
21
56
40
9
72
47
12
73
3
24
8
85
11
52
108
20
12
4
120
8
7
45
24
21
6
69
80
13
51
56
96
72
112
99
66
75
36
20
19
5
16
68
40
36
20
48
60
61
11
64
12
168
69
90
18
75
44
43
41
52
48
120
20
25
87
8
91
21
27
21
21
30
5
73
48
23
91
9
104
36
172
24
51
9
21
59
4
56
40
60
56
127
21
20
40
27
5
84
1
30
9
105
15
44
36
133
6
89
88
8
160
105
135
36
8
73
30
5
24
13
102
105
21
42
57
33
198
69
80
13
48
195
45
54
9
96
24
60
21
59
139
65
228
108
1
15
36
69
96
3
72
153
42
213
12
8
76
20
31
17
60
76
60
12
63
5
52
120
44
13
12
59
37
167
67
5
13
36
111
96
32
85
30
36
90
11
61
72
87
24
44
88
48
39
5
12
31
240
9
9
35
1
71
24
48
16
21
23
36
25
27
60
27
113
12
96
16
69
54
18
84
78
36
45
80
36
4
32
28
156
51
153
60
21
35
24
7
108
77
55
33
96
9
51
8
85
47
40
8
37
18
21
81
59
121
111
24
9
24
123
39
53
76
15
17
49
24
59
13
54
30
11
4
39
5
37
12
72
159
39
113
55
309
60
68
28
3
41
48
16
21
35
276
4
3
18
39
21
54
9
36
39
45
99
77
1
15
33
27
9
11
13
12
132
23
4
8
28
104
228
16
36
3
18
15
15
5
64
284
136
36
57
12
75
33
23
55
89
49
11
40
129
27
45
18
5
55
17
40
9
15
80
24
120
196
36
75
9
24
111
53
37
39
27
69
24
36
21
12
42
5
124
56
61
23
16
36
152
16
27
9
24
12
48
12
60
69
11
12
16
147
45
68
85
15
39
57
9
147
60
15
45
204
21
30
5
28
39
21
39
17
100
45
23
28
24
60
36
44
55
45
8
36
1
66
24
54
167
4
63
30
3
24
20
13
12
96
95
103
5
12
67
18
132
27
129
6
89
16
21
15
44
133
18
150
23
76
44
16
24
69
23
12
72
40
24
12
24
8
1
90
54
90
30
27
171
77
52
20
73
23
12
1
59
16
104
28
24
51
93
15
6
71
60
49
99
44
55
5
36
169
72
83
25
60
23
48
145
27
8
40
9
23
4
164
12
40
9
51
9
30
69
32
100
24
68
16
57
12
111
36
33
123
8
72
28
44
1
95
72
64
39
5
136
44
196
69
66
29
220
57
47
16
36
36
33
51
21
12
63
63
5
60
52
120
8
16
60
80
4
15
105
36
75
30
198
117
45
23
37
30
5
73
51
20
36
100
80
13
6
21
33
23
40
57
47
25
24
15
60
20
16
36
84
8
48
24
25
75
21
63
9
108
63
116
16
84
60
84
36
39
41
108
16
44
48
19
21
33
54
5
156
16
8
13
12
147
96
63
21
8
52
20
61
15
80
37
183
32
37
90
36
30
39
8
31
ABCD 98711294536*3^$a+1 [50040]
60
1
114
45
15
93
24
24
24
75
57
36
8
52
9
6
24
33
48
3
72
84
45
56
109
15
15
24
72
12
12
69
284
31
90
6
113
48
7
65
1
35
7
45
48
9
75
36
39
42
48
11
55
17
28
129
6
5
4
48
132
152
16
92
43
222
30
245
28
12
156
39
105
3
9
3
33
188
36
124
27
258
47
19
65
16
12
33
183
9
102
84
17
133
27
12
156
36
9
39
15
42
39
9
138
69
3
45
63
72
33
24
39
42
48
66
9
20
64
33
75
39
9
21
6
129
123
60
45
20
1
51
80
43
120
21
21
6
9
33
3
84
60
15
21
15
89
4
44
16
27
108
96
93
12
51
12
113
7
41
1
75
15
33
3
12
141
60
51
41
64
15
29
144
16
156
51
72
17
48
13
87
57
75
21
15
3
21
68
108
52
20
16
39
33
15
60
30
3
27
18
35
157
39
15
90
6
45
93
27
15
33
12
183
17
28
24
3
42
11
24
28
48
80
40
75
120
21
96
27
57
51
9
80
24
19
36
69
63
108
12
33
15
9
8
37
71
4
21
11
76
27
81
60
60
21
3
27
9
12
60
12
3
17
151
72
57
32
55
9
9
251
37
3
75
297
32
25
63
24
128
55
12
24
132
9
33
35
28
68
31
33
96
99
57
8
7
5
19
9
15
45
72
111
45
24
3
12
33
8
97
48
48
95
52
228
39
36
96
9
12
9
48
15
51
17
52
48
144
24
36
20
24
64
20
28
12
60
51
12
33
9
15
20
100
72
33
11
85
96
3
32
28
177
23
73
3
12
15
9
104
100
15
9
15
5
40
48
9
75
60
75
33
45
51
104
52
81
54
153
20
40
51
57
15
33
9
30
125
16
27
53
136
15
126
18
21
24
32
28
36
15
21
60
20
7
65
72
64
96
93
15
8
7
57
39
45
27
9
24
12
3
65
25
96
144
15
12
3
5
61
3
45
15
8
12
132
139
17
7
102
150
45
39
204
45
36
9
18
12
48
12
57
93
63
63
41
19
9
48
84
15
29
12
49
6
24
114
54
33
12
15
77
4
24
21
30
36
41
60
52
27
5
36
49
3
12
33
18
29
4
56
36
49
75
68
28
12
63
12
78
3
60
96
36
188
31
33
12
48
56
72
4
20
19
129
228
84
39
12
5
88
120
36
63
93
12
12
33
27
21
144
51
200
72
61
87
72
12
24
27
45
312
96
39
105
12
111
18
135
92
28
72
132
21
30
9
105
27
36
24
39
9
12
15
29
7
177
27
21
9
114
30
75
24
92
24
169
30
65
7
53
43
12
30
75
63
69
60
69
11
19
9
57
99
45
30
12
33
36
123
33
15
9
15
5
84
36
31
365
37
30
77
16
24
48
63
29
28
27
9
99
30
23
28
96
63
137
55
45
24
120
24
27
126
39
80
76
24
96
92
16
192
68
16
69
42
45
15
9
36
60
168
56
1
23
64
72
39
9
48
3
30
15
51
60
45
21
54
33
15
36
6
48
15
252
75
93
68
12
88
72
15
41
76
84
39
192
30
3
111
24
48
84
24
42
27
3
9
36
32
28
12
60
15
48
17
16
72
132
27
5
64
75
57
72
56
52
27
57
9
51
44
64
128
64
8
103
105
60
12
8
4
39
81
36
92
36
52
20
4
20
103
21
32
28
15
120
42
3
51
29
36
16
15
33
24
80
12
96
7
60
57
108
72
36
33
15
36
56
127
53
115
33
60
12
12
15
42
15
33
147
36
48
120
24
8
112
15
5
157
30
21
44
40
51
29
55
113
112
24
15
12
9
20
28
8
19
84
9
36
15
9
3
69
8
67
36
42
35
7
81
72
20
67
6
39
39
9
20
37
6
24
120
48
48
24
96
18
107
85
95
28
20
52
72
108
39
53
36
64
12
36
57
42
48
117
8
12
13
123
44
31
24
210
39
9
15
27
96
45
24
3
177
216
132
3
60
12
12
53
28
44
55
9
27
17
72
79
45
24
36
15
114
30
17
24
4
36
104
7
33
32
49
15
15
129
20
96
7
120
33
45
6
5
64
21
48
18
45
27
45
27
24
12
42
48
15
195
45
12
8
223
65
7
33
84
12
39
5
220
39
48
17
40
48
48
80
19
96
21
3
21
20
16
63
21
12
132
3
77
31
57
12
33
54
101
37
63
8
64
72
75
120
9
96
96
120
20
25
27
20
16
24
36
15
21
80
16
60
75
129
80
100
3
12
54
75
84
36
45
30
65
4
15
81
12
15
60
60
93
20
25
27
39
21
ABCD 98711343964*3^$a+1 [50102]
128
40
120
56
64
9
18
29
40
56
55
57
87
54
107
88
24
15
18
15
48
72
27
72
18
90
108
54
39
32
24
49
39
123
93
120
21
126
18
27
8
19
5
31
57
8
24
163
54
36
108
36
11
97
72
63
153
72
87
39
36
18
155
25
126
9
135
108
117
200
7
33
21
11
43
18
3
69
36
71
1
108
54
36
81
9
47
24
55
90
36
18
57
8
24
91
144
93
15
129
51
5
88
15
126
59
16
96
117
108
39
33
71
109
27
24
80
67
90
35
264
133
90
17
16
48
45
59
85
18
17
72
40
48
8
120
37
90
72
41
112
8
73
54
126
54
21
87
252
101
64
15
72
36
45
135
18
167
40
45
18
129
123
45
8
1
126
18
36
83
16
189
18
249
3
108
414
51
32
7
54
27
45
3
51
36
18
15
72
93
11
16
24
120
153
18
5
40
9
143
16
32
7
57
80
25
54
9
135
18
54
9
27
108
9
56
25
36
36
15
8
121
71
24
13
18
57
51
29
25
47
16
63
9
8
37
75
51
36
41
139
125
73
143
109
108
63
8
24
88
72
32
16
3
54
72
39
15
65
72
24
1
47
7
65
144
97
87
72
93
3
69
108
72
71
19
53
1
36
11
24
24
72
48
37
144
144
27
152
40
8
48
49
71
91
36
90
18
54
18
18
54
5
67
54
15
57
108
36
54
177
72
128
37
3
8
7
54
18
57
120
3
5
13
18
72
72
36
144
101
64
32
73
63
8
24
16
69
107
48
7
18
162
18
3
69
288
11
115
69
8
240
25
18
125
109
36
36
3
128
49
15
8
72
88
8
7
36
389
40
21
126
36
57
32
55
306
72
23
67
93
15
9
56
43
141
3
77
103
18
54
36
125
19
29
115
5
16
96
24
75
36
18
90
90
36
90
36
57
15
36
90
72
18
180
36
81
120
248
24
13
59
96
88
104
72
139
21
51
93
15
17
127
17
109
72
72
198
5
48
112
87
36
141
24
51
90
11
192
88
15
105
57
18
18
75
15
36
108
225
8
120
40
75
29
25
216
90
197
40
51
357
32
7
105
56
112
56
247
177
48
117
51
21
179
19
36
41
16
123
45
80
1
18
18
203
31
209
64
51
5
85
36
39
15
57
15
9
9
71
16
3
90
51
120
63
177
56
144
16
93
36
108
107
144
19
36
89
1
54
36
21
141
59
31
57
33
39
15
54
11
169
39
32
208
48
24
48
51
72
90
3
32
109
54
69
32
43
53
55
108
21
33
23
49
360
15
75
45
56
88
117
54
53
96
136
48
120
141
27
27
21
51
29
61
18
17
328
87
105
3
108
129
33
72
54
36
36
89
64
369
47
40
3
21
24
8
40
104
163
36
41
85
54
90
54
5
13
75
24
63
18
72
47
64
72
69
35
19
5
40
117
35
72
73
39
285
126
53
40
80
61
51
48
32
103
89
72
160
3
90
36
15
56
40
51
45
72
8
24
13
3
69
18
105
56
24
175
57
33
23
13
90
105
24
8
169
18
125
16
56
91
29
48
13
3
69
36
54
18
39
33
15
57
54
36
90
59
67
72
101
24
1
15
21
18
33
39
36
18
75
24
153
15
75
18
11
61
162
65
96
1
18
72
21
24
135
18
18
173
169
143
19
234
35
1
18
18
35
19
5
136
152
31
17
72
55
33
72
56
37
27
96
32
24
1
47
72
25
90
149
175
57
32
37
144
36
36
3
432
8
61
11
112
3
69
21
27
320
16
51
5
24
7
33
56
96
48
19
18
27
45
72
54
36
36
72
ABCD 98712359236*3^$a+1 [50124]
25
131
217
90
77
115
29
180
120
85
96
90
30
23
121
90
245
151
29
49
12
90
29
25
59
36
109
72
131
84
96
187
36
6
48
60
107
24
121
35
73
23
7
72
5
24
12
60
84
24
139
113
13
30
96
53
37
275
48
36
19
12
384
89
60
288
157
71
31
5
144
204
121
30
24
17
109
84
126
41
24
31
54
306
174
36
59
96
336
19
53
127
300
18
23
13
11
13
12
54
65
252
49
35
49
11
49
107
229
24
107
13
330
5
12
49
95
49
90
209
12
36
72
91
185
79
101
120
19
233
13
95
1
35
235
84
54
180
6
41
108
72
43
173
13
95
12
60
97
23
108
96
115
24
197
229
180
275
96
49
18
90
66
65
216
13
23
133
6
90
54
54
107
55
5
79
29
115
270
11
259
90
11
84
132
120
60
144
25
95
276
139
89
108
163
17
60
480
37
216
216
30
65
13
66
150
66
348
161
36
276
13
59
97
114
5
156
13
36
240
59
156
96
25
23
168
13
66
54
6
198
30
77
109
390
96
18
215
1
131
85
84
335
61
59
60
229
35
1
107
13
11
25
23
85
155
36
61
24
59
25
275
360
108
193
59
121
24
12
59
180
85
6
5
79
41
180
73
23
48
19
90
36
144
131
36
103
53
103
36
29
61
11
72
36
36
13
71
55
84
185
36
31
144
29
108
72
385
11
31
18
36
84
11
139
30
180
23
127
125
67
18
42
113
36
192
13
11
180
13
36
30
149
301
60
54
233
72
1
71
13
306
65
72
144
43
36
77
49
234
96
138
72
11
108
264
60
211
17
157
60
215
31
5
96
115
60
5
133
90
96
66
78
53
67
5
1
95
12
193
11
48
355
65
97
203
37
54
89
36
72
73
59
31
5
12
13
60
107
253
59
85
36
35
36
19
17
37
275
175
66
47
108
211
41
259
29
12
19
18
12
114
66
83
175
53
132
48
37
126
41
84
145
59
468
49
251
108
31
18
95
91
66
23
127
90
23
157
18
66
119
115
270
83
43
216
5
19
30
24
311
144
36
36
79
149
145
95
25
47
385
18
41
1
35
60
156
72
157
54
36
65
84
49
90
72
90
311
60
120
72
55
102
11
192
1
30
41
108
60
12
73
35
121
60
66
29
151
18
42
30
54
5
1
23
36
36
264
72
360
108
36
60
180
25
23
127
329
120
24
216
49
23
84
49
96
23
7
24
90
36
71
247
41
49
83
103
5
120
360
180
1
71
108
132
277
36
11
ABCD 98712474832*3^$a+1 [50038]
66
69
141
48
18
45
57
90
30
48
3
105
6
24
12
12
6
39
3
54
6
132
6
30
12
60
54
66
30
18
81
9
66
6
24
54
60
162
24
30
60
66
18
30
6
6
42
18
12
27
69
42
288
36
120
78
15
87
66
138
6
18
36
102
102
12
78
60
12
36
30
12
21
27
78
6
48
6
66
24
156
96
18
102
30
48
15
9
12
6
150
54
48
45
33
12
48
15
48
27
48
12
24
66
30
90
18
72
18
84
18
30
48
24
60
12
6
18
6
6
72
12
6
168
102
27
93
78
6
48
6
30
102
60
24
24
12
72
12
90
18
12
6
27
33
3
39
18
48
75
15
6
36
48
12
12
18
12
90
15
51
132
12
18
108
96
78
72
30
15
15
48
138
198
54
66
21
105
54
12
54
24
36
48
36
6
6
54
36
54
120
66
42
18
12
42
24
6
24
96
84
21
9
6
6
24
96
132
12
48
15
33
12
18
18
132
39
39
36
144
120
144
18
18
24
12
6
48
30
21
15
78
36
72
18
6
48
6
84
30
12
96
39
24
21
138
33
3
36
54
12
78
54
12
66
18
27
3
60
81
9
54
12
30
24
54
102
30
120
120
45
81
18
84
6
24
102
66
24
3
21
36
150
6
114
18
42
6
198
72
42
6
90
24
36
36
30
33
21
12
54
6
108
42
90
18
9
21
87
12
117
18
18
24
39
39
36
30
12
48
147
48
81
60
18
6
15
27
18
36
18
12
36
48
6
84
60
6
33
63
12
72
66
54
6
15
27
6
15
51
36
30
180
99
51
84
30
18
42
96
63
81
24
150
9
81
102
72
96
12
42
66
12
18
12
18
30
12
42
60
96
6
90
114
126
153
51
180
6
36
24
36
99
21
24
54
6
18
36
12
33
9
12
15
39
72
12
6
24
42
18
18
60
60
12
18
30
12
96
24
30
18
24
6
24
96
12
66
9
81
54
18
30
12
12
36
45
87
12
84
42
30
102
18
174
99
12
105
102
42
54
45
75
12
18
30
162
12
102
30
24
6
18
6
24
33
3
105
51
180
6
54
30
18
36
21
15
30
36
24
120
24
90
24
120
18
54
9
87
30
84
6
30
108
51
3
108
12
72
21
15
12
12
60
6
12
66
66
18
66
42
54
6
12
30
6
30
84
78
12
42
18
6
36
30
144
30
192
30
12
72
6
150
114
48
60
27
15
129
57
78
9
3
48
6
144
12
60
12
6
72
57
45
108
132
42
6
78
36
48
126
30
102
24
18
153
3
57
3
60
84
12
108
12
24
12
18
6
174
66
66
60
24
3
33
120
48
42
18
66
54
6
78
42
30
24
30
21
51
24
6
24
18
42
90
21
3
6
54
42
60
42
6
51
15
30
108
42
18
60
6
60
81
45
36
99
3
36
117
147
60
117
15
60
36
24
6
3
111
30
18
36
24
312
18
156
156
3
3
60
18
42
54
48
12
24
6
48
48
30
120
114
36
9
51
54
30
24
84
78
30
24
6
63
45
24
36
60
36
18
6
6
18
6
36
204
24
6
234
30
12
15
105
24
12
18
6
18
48
18
30
36
18
30
72
36
72
6
6
48
12
6
72
30
6
12
84
36
12
27
93
15
27
120
6
114
96
84
36
12
18
18
9
81
30
42
48
36
48
18
12
6
30
102
24
48
60
12
228
18
168
12
120
24
36
42
12
84
120
12
18
24
48
30
27
48
3
30
27
153
111
39
36
18
30
18
12
66
6
24
60
42
9
3
42
144
42
45
45
48
6
24
96
60
6
72
96
60
36
90
264
54
90
42
24
42
102
12
120
18
60
108
42
15
27
144
24
45
3
18
72
30
12
18
54
60
105
3
57
201
54
45
81
78
96
138
36
6
6
12
30
18
24
6
24
6
48
12
18
84
18
30
24
36
54
6
12
132
90
30
60
60
6
12
30
66
90
84
12
90
108
6
216
6
18
90
30
30
12
120
48
54
12
126
30
84
6
24
180
66
108
90
6
33
87
24
60
45
81
138
6
132
75
3
90
12
30
24
96
42
60
42
48
42
36
3
27
24
24
54
48
72
6
6
39
9
27
33
102
33
15
33
3
12
12
48
84
21
69
54
30
99
57
39
27
12
30
66
24
12
186
108
15
9
30
60
36
12
48
36
60
21
48
21
36
48
24
36
36
24
72
18
60
54
12
108
42
30
195
15
48
6
72
54
66
84
48
66
6
78
18
27
3
24
66
12
36
42
69
15
24
24
42
48
30
42
24
36
30
45
3
36
42
42
81
21
24
30
36
81
63
30
126
6
90
12
21
15
84
12
66
12
12
30
24
6
18
6
30
24
48
45
3
12
12
45
153
42
6
6
36
48
42
12
63
3
12
18
120
24
102
30
48
36
36
24
162
24
18
6
12
60
42
12
60
ABCD 98712934756*3^$a+1 [50033]
24
16
12
78
26
16
68
12
72
12
24
52
18
9
21
44
76
20
31
3
156
54
6
5
7
30
24
30
21
3
45
80
7
102
6
2
88
24
12
18
36
41
1
120
12
12
54
2
12
43
57
56
130
45
29
16
24
6
12
2
7
29
51
73
78
12
2
58
30
35
37
84
32
34
90
8
40
18
18
36
56
28
30
12
5
9
4
32
4
60
8
36
22
12
18
3
5
40
6
189
9
56
10
30
42
38
10
2
12
12
28
60
11
7
9
9
24
15
21
44
12
76
24
6
30
27
3
24
69
57
8
10
12
89
21
12
48
28
54
30
32
31
48
5
34
18
44
24
4
6
60
30
12
54
30
20
36
55
15
12
30
8
22
26
4
20
100
126
5
37
32
16
20
4
35
7
74
60
12
48
82
30
32
10
38
12
36
16
140
60
24
22
17
31
17
67
72
21
45
44
10
96
2
28
30
14
124
44
16
20
10
14
15
7
96
62
16
24
56
46
36
2
48
52
3
32
61
44
7
63
65
1
15
5
22
5
25
39
3
26
60
7
57
30
38
19
21
8
142
18
20
4
66
60
2
43
65
46
65
81
48
4
12
36
27
33
68
70
5
16
21
8
10
50
76
11
13
42
2
7
21
12
12
20
28
12
36
60
23
31
6
48
20
22
33
9
6
30
24
8
3
21
84
70
2
12
22
45
96
105
24
8
48
4
8
16
12
18
42
44
34
2
28
12
42
18
12
126
6
63
15
26
4
20
12
24
70
5
105
39
7
38
10
6
32
34
6
8
16
54
77
13
24
8
40
20
55
9
20
4
32
15
7
66
39
53
27
37
6
24
18
78
14
36
12
22
26
12
76
12
30
30
32
10
21
17
40
20
3
45
4
20
22
6
24
44
10
60
26
4
24
8
24
24
46
14
34
66
80
4
8
4
44
27
7
6
56
10
50
24
16
68
51
1
60
8
16
20
24
28
60
8
12
120
22
2
51
9
103
141
12
39
5
43
3
2
12
31
17
15
93
52
15
5
22
5
13
116
12
19
9
12
8
60
16
39
5
106
14
10
57
17
28
54
90
44
10
24
6
20
24
28
20
12
28
8
24
43
48
9
72
15
21
12
63
9
8
31
5
36
40
8
60
16
6
6
128
12
100
54
30
84
90
12
2
16
32
108
12
4
20
24
16
48
96
44
48
27
97
8
55
3
14
46
33
5
24
3
45
28
72
8
7
5
4
54
65
55
62
4
18
30
60
36
32
7
5
60
12
4
12
24
11
33
36
60
76
140
34
14
12
10
17
43
42
32
84
12
22
26
4
8
15
45
24
24
10
62
10
30
147
105
42
26
4
6
12
66
6
14
24
16
44
70
2
16
24
36
24
56
10
14
4
24
8
34
38
12
15
61
44
55
3
2
10
6
12
12
68
12
51
9
4
20
31
41
82
21
5
16
54
30
20
40
11
33
15
1
24
32
28
48
102
53
9
94
2
7
65
31
65
4
11
21
36
4
20
63
21
40
35
31
84
14
28
80
48
16
3
32
9
40
44
28
39
29
24
16
24
68
58
2
24
36
4
104
16
18
42
108
3
144
213
20
7
89
16
56
108
16
48
6
2
12
31
32
25
20
3
9
48
24
15
48
61
36
15
29
10
57
15
33
5
16
8
72
16
8
19
15
2
48
12
51
9
39
49
15
21
32
108
52
68
12
118
54
30
17
19
26
10
14
70
5
37
72
12
84
44
82
26
60
48
36
4
32
40
42
50
46
2
4
95
61
32
10
6
32
4
8
28
12
18
18
12
8
39
13
8
12
12
12
55
5
16
30
50
24
46
62
52
20
168
7
15
78
3
113
34
2
36
55
5
58
54
8
58
2
7
21
32
27
33
60
118
14
40
12
8
10
26
82
18
24
72
20
34
42
8
60
70
60
12
12
2
70
6
8
4
6
14
72
24
22
9
3
26
67
105
24
111
5
43
17
40
44
4
32
84
36
94
6
20
4
20
16
18
36
9
147
29
21
4
23
16
81
15
29
40
24
30
2
46
5
37
56
34
30
8
24
19
15
30
20
36
43
111
54
18
54
54
2
4
56
15
7
26
46
38
43
3
2
24
76
12
75
15
26
22
18
12
8
16
48
20
55
171
21
3
6
32
24
28
36
32
48
60
36
34
2
72
60
7
33
68
27
48
7
42
111
48
17
60
12
52
3
45
30
2
16
8
52
8
40
12
24
6
42
3
32
1
6
26
4
44
10
2
72
16
27
15
30
54
14
10
30
39
48
5
28
6
78
80
43
33
12
8
10
14
156
16
24
56
4
99
21
20
12
70
42
12
48
15
33
30
2
112
108
20
22
96
9
41
24
24
16
48
8
79
69
20
39
21
4
6
14
16
12
68
46
14
55
32
45
19
33
60
35
1
20
24
10
30
27
5
10
6
20
7
33
15
15
78
24
56
12
12
28
20
28
12
12
42
18
36
30
12
29
13
6
12
2
15
1
12
48
35
9
40
6
12
62
60
36
34
6
20
24
12
16
63
45
24
48
42
18
8
52
30
2
36
4
75
21
60
32
15
13
12
12
48
24
3
21
12
60
8
22
5
49
15
3
38
4
36
44
19
21
54
14
36
19
3
72
5
48
7
30
18
62
36
34
21
21
96
18
36
48
50
16
30
24
38
58
36
54
32
34
18
36
24
36
30
12
5
25
8
15
9
48
4
35
1
32
48
34
48
30
15
3
18
56
94
30
60
32
28
44
40
18
30
12
48
60
80
19
69
27
27
5
43
38
40
87
9
60
18
26
15
49
8
58
6
39
29
12
58
18
60
8
7
5
12
60
40
60
36
11
49
36
36
92
12
48
10
26
16
44
12
48
34
6
75
5
70
24
38
24
4
36
8
36
12
12
16
24
8
12
7
41
22
12
18
68
22
57
5
40
51
48
17
15
33
16
44
10
14
96
46
30
54
42
32
36
34
36
6
24
12
32
82
14
4
23
13
51
21
18
24
26
55
17
58
30
12
18
9
21
54
50
28
42
42
36
12
3
80
13
72
12
47
9
4
3
9
8
16
150
2
34
26
84
24
12
12
7
99
2
12
15
117
16
75
5
64
56
19
9
30
42
30
48
60
6
15
3
18
32
16
56
28
66
50
24
48
4
39
27
12
36
42
8
19
5
16
44
36
10
42
12
68
7
17
24
16
140
46
50
24
24
12
4
44
4
8
24
34
2
24
4
32
22
5
61
35
109
18
12
2
16
20
4
8
46
12
9
81
12
3
29
36
72
28
8
52
24
36
24
75
3
26
115
5
82
12
50
46
42
8
4
23
57
22
24
84
42
6
30
32
70
2
63
13
3
149
36
60
91
29
64
3
135
38
4
18
114
6
38
31
33
12
60
48
6
17
49
6
54
68
16
72
39
45
6
45
87
12
30
68
16
24
3
48
29
36
15
1
24
39
3
62
22
9
17
88
12
30
14
16
8
24
100
18
54
6
48
72
18
12
39
33
56
7
3
29
1
ABCD 98713226026*3^$a+1 [50033]
123
56
16
8
112
140
28
9
108
3
72
93
15
20
72
24
60
24
1
35
61
35
37
72
96
95
108
36
49
155
180
240
60
85
35
1
59
37
39
9
60
15
56
36
24
13
131
16
20
36
13
47
60
85
48
51
44
240
36
120
180
64
45
131
13
47
84
36
60
24
1
36
35
28
72
8
12
133
95
40
32
4
9
71
184
81
51
80
108
40
57
95
13
96
159
92
28
69
27
21
23
1
144
131
36
184
20
36
85
159
24
189
47
1
143
25
11
24
49
11
36
1
48
60
15
20
12
108
12
48
16
144
236
40
84
57
24
15
56
60
13
51
140
24
97
168
47
28
120
81
15
69
15
132
117
23
88
20
36
4
165
84
231
60
32
24
156
24
109
167
25
72
23
97
47
36
108
25
11
84
52
20
84
36
144
40
56
60
37
11
120
25
51
24
81
435
80
64
21
39
216
20
16
44
1
183
201
75
93
171
20
12
120
48
160
45
47
24
145
168
27
44
76
24
116
60
40
45
35
4
116
144
60
49
48
23
12
48
217
23
12
4
20
4
20
49
47
36
277
23
217
123
144
45
156
23
12
168
40
116
16
20
48
145
15
56
13
11
172
117
71
97
23
76
56
124
69
156
11
24
24
16
180
33
23
24
36
120
88
20
12
37
83
24
96
133
120
35
36
24
16
33
96
35
1
11
97
71
72
28
9
191
61
119
180
96
24
1
11
64
176
73
35
132
97
11
12
100
44
61
39
69
51
56
60
25
35
97
47
49
135
56
24
229
71
72
4
21
60
239
16
20
49
59
37
35
48
120
36
100
80
136
44
180
61
3
92
60
48
40
72
93
231
9
156
35
13
11
72
13
36
24
47
25
108
35
120
172
80
265
3
140
1
71
25
12
96
11
121
143
1
95
16
164
61
135
44
73
120
83
13
15
45
315
120
60
92
193
96
71
120
88
20
12
13
11
40
84
45
71
100
129
12
35
180
193
15
9
11
16
9
96
95
24
96
4
176
184
9
3
8
37
119
1
35
157
11
156
1
72
47
76
8
60
1
35
13
71
12
88
116
60
64
45
35
156
64
9
83
148
21
60
135
9
11
24
12
24
4
21
39
105
24
83
120
37
191
120
120
61
35
120
4
20
16
36
8
120
12
13
11
60
144
60
172
8
12
24
84
12
37
47
24
16
140
4
20
16
116
13
131
84
60
1
11
24
1
192
51
9
12
51
224
180
64
36
80
24
60
1
11
24
160
20
73
48
23
76
56
180
24
25
39
140
76
116
253
27
68
85
47
24
64
32
85
24
39
9
107
229
47
24
60
61
3
92
60
244
20
160
44
49
51
32
13
71
24
25
11
36
144
4
20
132
85
84
48
60
231
81
11
205
159
120
20
24
97
48
11
36
228
121
84
167
13
35
85
132
132
11
72
24
36
28
20
109
108
3
36
116
133
95
52
8
37
59
24
1
36
23
172
44
204
37
39
120
56
49
48
107
73
12
155
100
21
15
84
33
23
184
84
212
25
219
84
9
23
13
87
45
3
20
1
59
132
49
171
8
97
60
24
11
4
80
61
23
61
71
4
20
4
21
95
4
36
44
1
131
49
15
36
44
25
59
60
36
64
20
16
20
16
20
13
60
35
109
36
84
12
48
51
12
33
35
40
105
72
99
45
48
72
95
40
176
148
96
44
36
1
39
60
36
8
136
21
35
84
13
96
111
69
71
73
23
25
ABCD 98713273084*3^$a+1 [50050]
41
30
10
15
36
108
11
37
72
17
94
90
15
59
1
125
6
13
173
30
133
47
28
72
93
72
35
40
44
1
24
21
15
87
80
48
40
8
154
2
64
21
23
88
44
1
47
13
3
105
39
20
60
61
17
78
36
28
2
18
52
108
57
29
30
96
25
71
37
77
43
21
51
3
36
44
25
23
4
14
30
1
3
33
47
25
5
31
39
21
21
15
23
25
35
78
103
24
15
122
40
104
55
47
82
6
12
93
41
175
48
11
30
6
18
30
13
117
15
12
29
30
114
142
8
25
41
46
24
20
61
24
15
50
42
13
95
16
36
20
13
5
24
43
72
165
26
6
24
6
49
47
28
69
65
7
15
20
6
43
36
11
28
80
25
41
16
18
6
38
97
41
67
72
5
6
64
90
6
8
37
83
36
16
32
112
14
16
39
12
77
78
97
72
9
56
120
34
21
201
8
24
30
37
83
88
33
12
3
21
53
90
52
93
12
24
41
18
85
11
4
98
79
23
1
17
19
108
17
24
46
50
48
6
112
33
36
5
24
16
135
89
40
6
45
93
15
36
24
35
16
24
20
6
40
2
13
60
107
13
47
52
18
8
66
6
43
29
78
18
40
56
16
144
38
12
78
72
10
14
91
144
11
10
38
37
5
18
6
42
13
111
20
49
24
5
7
41
70
18
54
50
7
89
24
43
5
22
33
33
80
72
79
96
12
53
10
20
49
39
146
34
9
75
26
72
88
104
16
15
24
57
8
7
11
37
143
24
114
30
96
24
10
14
52
86
24
18
6
96
24
16
14
24
13
27
50
30
48
82
56
16
75
35
60
25
5
16
39
71
73
39
50
6
16
69
12
57
80
7
65
144
7
24
41
43
36
95
13
21
50
54
22
56
12
30
66
4
120
26
24
30
13
5
7
65
7
135
81
23
24
28
33
21
15
129
15
72
9
8
91
35
1
35
54
7
57
32
58
36
81
60
3
56
10
87
108
35
61
23
6
54
72
10
15
35
30
18
1
11
16
104
18
58
180
9
35
25
75
69
72
5
54
48
37
48
45
38
13
101
40
111
48
41
19
29
22
26
42
28
8
60
36
16
33
36
60
89
112
32
211
24
72
3
2
54
154
8
7
17
19
24
21
14
1
89
16
54
26
6
1
89
79
39
2
24
30
84
6
10
21
23
16
90
26
144
12
25
89
19
24
53
34
36
129
11
28
45
36
35
169
5
6
25
23
18
24
48
31
65
82
12
36
21
36
53
139
75
21
29
43
12
41
19
192
24
51
21
23
25
21
8
6
24
66
19
27
26
24
168
30
1
35
124
105
17
58
21
17
42
25
23
37
48
63
104
13
53
64
15
51
36
26
178
80
76
56
18
42
48
1
51
50
42
73
12
132
5
6
12
16
30
2
4
66
3
72
29
6
13
36
65
48
70
2
94
74
10
32
4
50
91
29
24
30
12
13
35
1
101
6
73
96
15
266
54
1
59
94
99
11
10
26
48
76
81
35
6
24
18
60
36
36
24
42
103
35
6
10
38
102
25
41
64
3
36
72
48
41
19
11
24
34
15
3
38
22
9
24
57
15
39
50
55
23
16
9
11
6
78
1
11
1
35
73
24
41
70
56
18
162
60
48
10
3
39
33
35
58
8
19
5
31
72
144
59
30
126
66
67
48
3
2
19
3
176
52
33
21
3
21
110
25
81
8
7
95
25
9
27
29
79
24
48
23
1
23
72
16
8
1
23
18
55
17
58
32
1
101
19
39
36
21
36
12
11
24
36
37
24
39
9
276
72
35
4
44
42
112
27
59
4
117
11
49
29
79
12
245
30
4
9
5
40
48
144
3
11
12
25
5
54
73
48
3
32
12
82
146
13
144
36
11
66
18
37
39
33
17
31
35
30
18
6
10
14
31
9
15
36
59
25
17
24
31
47
12
16
69
11
52
12
6
38
25
24
35
13
63
20
64
92
48
25
15
93
5
7
3
32
102
43
45
48
62
133
5
48
19
36
9
8
18
22
14
1
23
157
5
102
25
12
29
64
32
24
222
13
12
95
37
5
16
2
12
42
118
21
21
104
211
53
7
41
115
45
32
72
16
3
5
10
6
74
70
15
12
72
45
26
12
42
7
33
50
1
5
19
23
118
51
23
13
63
20
61
63
45
27
9
96
84
35
37
59
16
33
9
18
44
109
252
305
112
26
12
49
96
12
23
49
5
24
6
18
30
82
8
30
13
53
46
50
40
15
41
118
2
88
56
31
132
5
43
75
2
70
98
79
83
6
24
72
55
3
20
13
228
39
42
8
43
12
72
39
24
2
34
134
7
3
62
18
1
5
72
55
120
9
30
8
13
35
13
59
40
26
64
8
54
60
6
43
11
10
80
88
27
5
31
24
84
24
75
33
15
164
6
67
36
17
18
1
36
12
3
60
69
33
15
11
25
39
20
37
51
8
42
19
11
13
12
75
132
2
6
73
39
20
6
6
114
22
18
27
3
74
16
54
32
1
23
37
47
46
15
12
29
54
34
48
8
79
11
70
120
2
4
9
47
133
45
32
19
69
75
5
72
34
9
21
3
12
3
38
22
105
41
126
13
5
72
30
40
20
16
9
53
22
21
23
54
10
21
17
24
6
82
62
48
16
26
55
39
21
5
106
12
18
2
16
132
69
36
12
45
ABCD 98713869734*3^$a+1 [50203]
126
30
54
1
5
18
48
13
167
54
24
12
18
37
48
47
25
83
25
41
6
48
234
55
48
72
41
31
41
19
35
18
127
48
11
30
67
317
12
19
125
54
6
31
23
126
319
53
144
36
60
48
55
41
30
13
83
25
59
18
36
67
132
48
5
162
18
67
83
54
18
18
72
48
19
5
79
59
85
41
55
36
84
36
5
126
18
31
5
18
6
30
132
30
18
114
12
19
17
19
53
18
49
59
54
18
150
7
65
12
114
61
36
113
24
48
150
84
96
13
17
60
102
72
85
11
30
54
18
36
54
36
36
168
30
288
24
90
85
5
31
89
144
72
175
5
18
54
103
24
53
72
36
24
43
167
85
113
108
78
97
168
5
31
36
12
101
54
30
42
61
137
12
60
79
65
139
113
12
108
19
5
43
5
90
36
90
126
13
60
12
65
43
72
24
77
7
11
25
47
30
67
36
101
84
55
84
77
180
6
138
24
36
12
132
72
84
126
85
23
13
60
108
5
31
41
67
120
72
96
89
18
1
17
24
43
180
101
36
31
5
48
24
30
6
7
23
150
31
48
36
41
211
137
7
65
103
36
35
6
120
18
60
61
36
113
91
84
11
36
30
168
7
41
108
24
18
13
5
7
47
66
36
198
6
30
54
6
49
17
60
79
60
41
66
13
72
113
24
30
126
114
25
11
30
67
5
24
30
18
36
90
42
43
65
12
132
31
71
6
174
78
120
6
36
90
84
114
13
17
6
30
31
5
36
18
222
43
72
5
114
48
42
30
1
12
11
66
31
5
204
43
101
79
60
41
72
12
18
78
66
78
48
19
89
42
12
18
18
24
72
30
31
59
1
53
24
7
155
66
54
6
144
48
150
126
12
42
90
36
115
5
6
18
18
13
12
23
60
49
185
120
60
102
6
48
24
12
55
71
42
108
67
77
175
161
24
43
47
25
83
13
84
11
30
162
18
18
6
48
67
60
23
61
5
19
5
30
168
84
60
36
102
127
48
60
36
59
30
108
60
30
24
13
12
60
5
36
72
67
48
36
65
7
47
12
73
17
24
36
31
35
49
11
30
108
42
12
37
5
210
18
31
29
18
13
17
18
42
12
252
126
13
59
6
36
31
53
72
60
84
96
48
234
37
59
25
72
77
31
149
36
19
125
103
5
60
79
60
53
90
90
6
84
37
5
54
49
77
31
77
12
150
49
77
48
72
55
12
23
42
12
78
13
12
5
18
18
36
199
17
132
72
18
246
114
18
108
115
24
5
18
49
5
54
90
66
121
5
114
48
37
41
84
24
12
67
47
49
5
67
17
55
5
7
131
18
6
30
24
36
43
77
55
23
18
54
156
108
114
7
5
144
24
103
23
36
30
91
5
12
180
67
5
31
209
90
48
13
59
6
120
54
13
96
12
23
96
30
36
19
95
156
49
5
91
113
79
47
30
24
31
36
77
192
31
5
24
43
72
11
12
37
5
30
6
12
132
31
17
31
329
78
13
12
5
54
54
114
90
7
41
24
43
23
150
72
12
36
60
7
60
5
120
96
90
25
29
18
13
12
59
6
54
133
36
47
18
30
49
41
31
5
19
71
6
79
11
18
252
48
6
36
25
77
132
30
1
53
60
7
5
55
149
115
65
18
36
12
18
19
53
90
18
31
59
72
18
24
72
126
72
18
30
270
60
48
6
30
18
78
43
11
126
18
234
108
43
41
6
25
60
12
83
12
60
13
48
167
73
41
48
55
5
67
53
31
24
17
283
11
54
103
5
174
24
30
24
12
36
18
145
17
67
11
12
37
12
5
55
35
108
6
36
31
120
95
13
41
19
5
12
67
72
5
139
5
96
108
66
126
19
144
72
35
36
13
29
115
11
180
97
95
42
103
179
54
6
25
203
168
30
19
5
30
6
115
65
43
11
49
59
66
36
60
54
120
37
72
17
6
205
23
85
60
41
18
121
35
37
5
54
49
36
113
7
11
25
77
18
18
31
65
66
18
36
36
72
18
54
96
12
ABCD 98714183762*3^$a+1 [50009]
21
15
20
19
24
42
143
25
12
15
8
24
31
66
18
30
6
41
60
121
18
6
24
39
3
48
96
5
28
92
43
77
1
42
18
35
43
102
48
35
52
9
23
40
56
19
77
133
36
27
3
5
12
7
48
24
113
48
48
79
12
48
5
61
27
9
60
30
6
18
12
18
6
54
60
42
30
12
83
7
36
6
15
56
48
31
24
5
31
120
5
40
99
29
1
72
23
84
1
36
23
43
48
77
19
48
6
11
13
23
97
15
51
102
15
45
18
12
24
30
59
12
37
90
6
84
18
5
49
18
18
23
19
41
24
52
8
43
18
6
48
5
37
24
30
5
1
59
12
55
30
18
6
54
114
42
5
55
24
84
18
12
18
18
6
48
36
5
19
5
72
1
54
78
11
19
48
42
30
42
23
7
5
43
42
24
11
1
35
7
6
12
23
7
54
90
81
57
12
3
32
1
42
12
6
12
30
36
6
15
20
24
1
30
18
126
12
12
96
17
12
43
24
6
99
15
41
7
6
6
5
108
55
77
1
23
84
12
13
23
127
60
101
60
55
12
60
102
11
12
7
6
102
5
19
60
18
30
5
61
84
3
20
12
31
30
12
42
42
155
43
36
41
43
17
49
36
23
1
11
19
12
90
27
8
60
127
72
6
18
6
11
13
84
11
24
1
47
67
42
11
7
30
60
23
19
30
24
30
5
79
17
19
72
60
42
6
29
7
65
24
61
23
13
18
21
3
192
5
24
37
47
36
97
35
19
81
69
48
12
23
31
60
30
47
4
39
6
30
41
7
41
1
18
42
30
29
67
17
1
96
30
6
12
42
48
17
79
90
47
43
21
20
19
12
17
13
12
15
12
15
18
36
150
36
29
25
131
48
61
12
24
24
6
30
60
54
126
11
12
103
65
13
35
16
48
60
68
13
6
18
11
31
6
30
18
24
6
84
90
30
66
71
48
31
6
90
6
30
12
5
12
13
42
30
48
18
5
12
43
48
5
12
4
33
12
6
30
42
6
147
3
17
37
42
48
132
5
96
48
1
48
30
6
96
60
23
55
36
5
19
33
39
5
48
13
12
6
24
30
6
57
27
6
36
18
42
59
19
6
12
24
24
42
72
48
5
13
11
85
3
20
85
36
6
54
42
9
36
99
5
1
90
5
24
13
156
84
30
12
5
13
36
12
24
18
6
6
81
8
12
13
35
19
6
36
60
59
4
27
6
114
24
60
21
81
18
54
30
12
18
11
7
48
65
12
48
67
60
125
12
43
30
30
24
30
90
36
12
30
90
42
23
96
37
30
54
18
60
5
1
12
234
6
12
23
73
30
36
18
3
33
12
48
60
35
24
43
18
66
24
30
30
12
89
13
90
17
79
5
25
11
1
119
13
30
5
7
24
12
9
39
5
7
65
12
1
30
5
1
35
13
60
3
20
12
12
139
6
23
55
6
42
72
53
100
63
5
36
1
72
6
36
6
23
19
30
18
12
5
13
47
48
49
35
48
12
19
12
72
42
18
5
7
33
15
36
12
78
54
12
5
25
35
1
12
83
7
6
30
36
29
31
24
6
6
9
3
12
5
55
24
77
37
3
153
6
48
17
60
49
36
71
19
6
12
35
13
15
135
5
73
12
12
6
5
25
84
42
36
89
1
24
24
36
18
41
52
15
54
48
6
12
9
3
36
12
24
18
6
60
12
9
15
29
49
3
45
47
13
15
3
54
12
30
6
35
37
6
65
72
12
61
120
6
18
23
24
13
11
1
3
15
30
6
5
24
1
30
5
55
12
12
36
5
60
7
17
91
6
36
47
28
3
17
7
65
1
35
96
19
9
33
24
6
24
18
6
9
51
17
115
5
7
12
18
6
21
45
48
11
84
103
138
24
15
20
37
36
60
24
23
1
42
12
17
19
36
84
41
19
65
1
23
7
24
17
7
6
51
39
12
48
30
27
39
24
6
35
43
33
15
89
1
24
6
24
78
36
11
13
48
23
12
55
30
48
30
30
30
6
6
29
43
12
5
25
24
95
7
54
18
48
5
84
36
12
1
66
18
36
42
5
13
42
102
12
24
6
41
7
72
18
11
49
30
5
31
30
54
65
13
12
12
131
12
31
54
83
19
96
12
41
4
3
18
30
42
23
31
48
30
23
19
29
115
60
17
7
5
7
54
36
23
31
66
18
30
90
30
71
7
5
25
18
41
16
33
35
31
5
1
108
47
7
5
31
41
1
27
32
24
85
59
7
18
27
15
5
1
12
23
55
42
71
25
72
83
19
53
13
24
30
60
96
5
55
29
1
35
61
36
15
33
6
48
17
40
99
149
91
12
9
8
31
90
6
89
37
42
5
13
48
96
24
6
18
48
24
18
5
25
15
60
20
7
90
48
11
7
12
36
6
35
85
15
9
47
67
72
21
92
7
6
12
35
67
30
83
91
24
6
126
5
84
61
6
125
7
78
48
54
17
13
12
59
12
12
13
95
4
51
42
30
17
96
7
30
11
25
12
30
18
12
102
30
6
12
5
19
24
9
33
24
59
37
42
36
66
78
78
42
18
42
45
3
48
17
73
6
5
1
35
24
13
90
60
18
24
59
96
55
5
43
12
5
96
43
24
36
12
12
36
41
55
24
41
25
48
6
17
7
5
73
35
7
36
29
1
24
87
3
6
35
25
36
78
101
19
33
15
60
53
1
59
12
139
29
115
36
41
37
3
32
7
24
12
30
84
54
6
18
78
54
18
6
5
79
6
6
41
49
15
3
30
30
12
89
4
51
17
19
114
24
30
77
13
27
33
11
1
18
12
144
129
56
25
11
13
138
18
126
5
48
31
65
84
13
18
9
45
23
7
6
66
33
3
57
3
53
55
126
54
30
11
25
35
61
24
11
13
30
81
39
5
1
11
19
30
24
6
66
23
25
24
35
13
119
1
30
24
53
60
13
59
19
6
95
31
17
28
3
72
77
55
101
1
24
30
36
5
1
12
30
36
57
27
5
7
36
102
35
7
5
31
84
29
19
36
9
3
17
13
24
71
12
28
27
45
3
18
51
15
84
60
5
25
12
42
6
24
191
7
9
51
60
53
55
5
7
17
1
39
32
1
12
78
18
90
5
1
84
27
33
6
36
17
12
43
30
42
48
42
18
120
5
1
24
30
12
21
8
61
23
12
31
5
24
19
9
51
5
12
13
54
30
6
29
91
41
48
61
35
55
12
48
29
12
13
12
48
30
18
24
11
12
7
5
25
15
3
18
12
6
29
36
19
6
42
17
1
36
18
60
53
19
48
17
24
19
33
44
60
49
24
6
24
5
13
18
24
101
24
60
31
12
12
ABCD 98714296568*3^$a+1 [50015]
28
48
35
61
36
44
45
15
219
1
36
29
30
48
72
1
32
15
6
24
7
36
29
60
18
36
21
60
108
96
96
15
73
5
6
81
144
9
27
39
105
39
1
116
39
24
45
40
17
24
67
32
12
69
24
15
60
40
77
55
59
84
37
35
9
24
52
125
43
17
39
24
27
9
36
24
69
96
60
15
60
15
45
9
6
21
40
5
30
84
90
30
21
63
81
60
52
44
39
54
150
1
41
18
21
52
44
69
51
60
28
5
36
36
48
31
41
24
6
1
23
81
28
11
1
80
48
52
5
108
6
49
257
79
5
60
30
6
75
9
186
24
6
18
1
192
59
9
39
30
12
18
1
35
6
24
6
49
89
30
25
32
4
24
12
140
60
15
90
24
30
21
9
36
43
77
18
6
24
27
9
55
36
68
15
30
51
81
43
32
93
15
156
96
60
3
21
9
30
12
30
3
60
88
8
76
23
85
20
27
69
120
39
60
6
234
6
15
15
81
75
45
3
1
29
55
47
18
27
15
105
99
1
80
4
132
12
35
30
187
65
3
112
89
51
45
60
31
104
4
120
5
30
30
31
20
63
57
75
90
18
90
31
29
30
132
9
135
24
1
36
20
9
15
84
27
18
30
126
36
54
45
105
151
5
54
24
66
67
23
90
159
21
54
81
40
5
15
84
76
5
6
78
6
85
36
83
6
24
75
87
24
6
99
60
75
96
49
65
150
69
15
42
43
36
11
93
27
69
60
69
27
135
129
69
42
109
41
18
1
80
4
72
29
31
44
36
159
24
42
24
51
48
27
13
32
3
66
6
1
23
69
28
212
76
5
19
12
20
45
223
5
36
6
45
40
23
72
18
67
8
27
24
61
125
75
33
246
49
35
13
8
24
36
39
21
45
15
39
57
15
24
6
55
5
198
81
112
17
102
1
233
60
24
60
127
35
48
25
41
120
39
57
48
51
105
7
53
75
111
90
60
3
12
16
77
43
23
54
6
30
66
78
55
35
13
47
133
17
43
104
240
28
47
33
57
24
6
24
54
12
24
66
30
3
27
18
72
30
30
15
48
72
9
79
5
12
31
137
87
3
97
5
19
72
12
5
6
126
43
41
114
30
27
4
29
15
12
33
6
90
6
45
39
45
96
39
1
44
99
57
64
5
66
54
6
9
40
59
42
31
12
17
19
5
36
123
81
36
30
84
6
78
30
66
69
21
75
24
16
12
108
20
4
156
44
28
53
55
11
49
80
4
32
24
36
39
37
17
75
15
12
69
64
32
76
143
36
78
126
25
41
31
47
45
15
30
135
40
32
48
36
36
64
5
30
96
18
27
24
16
59
66
3
12
69
7
59
18
43
113
24
162
120
49
36
35
30
84
51
4
56
100
8
12
9
219
40
5
72
99
60
39
73
107
36
109
116
129
42
9
40
59
216
81
15
30
135
183
42
15
4
36
8
12
69
19
35
132
45
148
11
30
66
1
29
39
129
6
61
35
84
9
12
15
18
12
18
85
41
66
30
3
60
27
45
124
41
78
30
27
60
9
6
48
126
7
72
5
60
6
105
9
72
3
300
72
255
24
54
96
96
168
66
24
300
6
79
20
16
11
9
291
84
21
40
44
51
49
5
54
57
48
27
1
47
21
39
6
127
180
84
35
30
79
11
108
45
12
76
92
72
45
99
40
12
8
75
49
35
66
6
24
30
19
95
30
31
20
45
120
54
36
216
69
9
66
21
15
1
44
45
31
32
21
6
18
150
13
32
27
18
51
16
80
76
164
45
78
30
192
19
65
24
27
48
51
49
56
165
36
15
120
24
24
12
123
25
17
31
24
44
76
20
148
36
11
30
115
44
124
11
84
45
21
55
95
84
13
29
31
53
6
114
19
36
41
168
12
159
39
13
44
88
5
30
150
27
120
40
29
111
28
36
95
25
11
24
1
29
79
11
9
111
21
9
99
15
1
41
168
30
25
17
30
18
27
120
9
31
104
76
53
42
13
36
60
35
21
24
64
41
219
180
27
153
36
24
12
153
36
111
33
60
12
84
19
17
60
15
39
9
12
135
54
7
12
56
9
15
75
12
108
6
39
135
6
151
8
27
60
33
12
33
27
9
30
54
51
45
84
126
6
48
31
41
55
20
93
72
18
121
12
107
1
161
19
36
23
73
17
60
42
60
60
90
48
36
19
92
69
19
48
107
6
51
40
108
32
69
19
95
12
61
12
11
81
63
25
41
31
143
6
ABCD 98714337856*3^$a+1 [50084]
208
173
51
9
84
6
54
30
96
105
39
25
5
75
21
90
177
112
32
105
103
11
117
39
25
80
3
13
23
57
93
30
165
15
54
43
29
108
60
27
39
6
30
24
157
53
126
13
80
16
32
93
115
80
111
49
239
177
189
54
12
273
16
272
3
246
144
55
269
67
48
515
6
55
29
72
24
67
107
37
203
36
49
35
253
53
331
29
24
30
13
59
18
90
96
30
144
96
84
6
30
115
11
165
15
168
66
36
195
165
18
96
9
27
18
426
204
141
16
35
13
96
125
51
3
402
90
180
13
35
36
25
240
41
18
37
239
49
32
63
12
85
149
36
103
80
57
103
215
25
80
45
51
39
36
85
35
96
84
24
12
60
313
101
66
78
66
6
54
156
33
75
126
54
132
120
181
149
198
120
157
95
234
55
32
112
41
54
33
3
66
75
75
69
21
18
25
80
16
179
60
156
21
15
270
18
1
5
126
13
5
36
210
69
261
54
156
54
51
16
419
180
126
18
6
51
16
23
25
240
125
6
141
219
138
36
231
135
121
144
53
75
147
54
174
73
107
60
121
41
18
30
36
294
192
13
47
1
32
111
390
36
55
95
1
32
111
36
13
167
18
7
83
12
1
359
169
251
48
165
21
120
114
90
12
75
213
72
18
193
59
18
3
112
80
147
18
42
33
21
144
30
6
54
97
48
155
165
15
126
6
61
288
299
37
80
9
151
240
48
11
37
119
18
6
1
233
210
60
105
48
39
78
91
35
90
51
48
96
111
1
192
71
57
183
121
5
90
1
47
1
96
48
5
180
30
121
192
119
25
144
71
441
93
19
95
1
11
21
69
24
19
32
3
72
324
246
114
54
102
24
126
30
60
48
141
256
5
91
89
108
30
42
18
12
240
84
36
13
95
1
59
126
126
18
30
73
59
261
3
36
25
53
427
239
49
167
30
114
121
143
193
167
132
69
195
180
54
67
5
91
144
35
13
11
30
144
55
35
60
1
32
57
7
48
32
39
120
180
36
25
176
213
6
84
6
30
108
1
329
252
43
77
18
60
12
24
30
240
390
109
35
6
90
189
112
48
77
3
208
29
115
5
78
72
108
73
197
235
11
36
49
5
54
277
96
128
16
59
234
222
90
144
19
35
45
96
75
69
87
78
126
84
36
69
207
30
3
87
73
48
173
51
3
13
107
36
1
35
349
384
11
144
162
48
3
237
115
95
186
90
84
105
16
41
39
105
90
96
109
32
304
95
264
345
21
54
ABCD 98714687588*3^$a+1 [50002]
12
5
4
57
30
18
6
33
12
3
41
4
21
24
54
18
96
6
18
66
96
45
20
36
103
18
6
18
27
27
17
25
30
24
21
20
55
53
13
3
20
16
27
33
3
12
6
63
9
15
15
5
79
129
3
12
60
18
71
49
11
144
277
23
64
80
97
3
51
17
31
24
53
4
9
96
354
6
11
37
138
12
9
56
24
7
113
4
51
48
108
96
6
6
24
18
30
153
33
71
55
17
25
11
37
30
18
119
19
48
6
15
33
42
60
42
59
36
25
63
33
23
16
57
96
3
45
120
107
100
39
137
124
36
12
44
31
9
60
3
57
56
73
48
72
24
6
29
79
60
48
33
129
54
45
45
18
12
66
63
15
89
25
95
7
12
77
4
15
30
35
4
183
89
48
28
3
45
3
24
65
4
3
41
1
114
12
18
6
138
78
72
42
6
24
9
24
105
72
23
103
72
66
6
33
80
97
83
19
57
15
66
6
33
57
3
27
17
40
15
18
48
15
24
33
24
123
3
42
18
144
173
1
24
6
9
15
57
84
99
45
15
21
15
65
1
72
48
3
15
33
20
97
87
135
42
71
43
6
23
1
78
9
9
72
24
30
17
1
35
109
48
6
17
25
30
53
19
72
24
18
183
9
15
81
24
24
42
6
168
47
4
3
120
18
48
51
21
48
11
13
15
3
69
27
17
4
33
23
40
9
111
20
19
17
25
3
3
9
8
1
42
6
23
55
33
57
24
27
20
235
17
271
77
79
9
24
3
5
49
42
102
6
24
17
31
66
15
9
23
28
3
18
24
147
48
48
63
60
69
21
42
6
102
21
3
60
77
1
3
21
143
175
12
33
3
45
12
39
17
24
48
19
30
39
56
4
3
12
17
91
48
48
66
48
3
80
16
27
36
96
30
23
60
13
23
43
78
39
15
9
36
27
18
150
24
18
30
36
12
17
24
1
27
3
96
42
48
48
23
48
7
24
57
20
36
127
18
72
30
36
33
51
17
1
71
1
6
24
48
186
42
12
24
114
30
57
3
77
4
51
60
93
9
63
33
6
5
67
33
57
63
63
42
48
23
31
18
18
81
20
7
9
96
105
15
33
54
41
55
18
90
65
37
42
33
21
54
21
21
42
33
3
66
27
32
36
24
48
1
30
33
84
69
15
57
96
6
41
31
5
36
91
93
87
42
24
6
165
12
24
33
24
18
12
36
53
103
36
6
23
247
96
93
27
113
25
15
96
87
36
78
18
54
15
8
1
6
18
6
36
17
13
96
39
216
20
19
96
45
32
4
15
9
15
48
33
80
1
3
21
23
1
30
9
9
3
15
102
30
18
120
30
114
66
48
78
3
21
15
9
72
48
27
3
48
33
75
78
78
18
24
30
45
20
7
9
27
126
6
42
24
11
31
5
7
48
17
25
23
55
12
33
68
64
135
24
60
108
18
87
135
24
9
15
21
21
96
119
7
29
52
32
55
41
64
8
52
3
24
18
6
33
15
144
24
24
17
1
24
47
151
42
143
55
18
54
21
36
63
41
52
45
18
45
3
6
96
30
12
113
43
69
51
24
69
75
65
1
6
24
24
12
30
72
15
33
138
48
33
80
43
17
52
12
51
6
24
24
23
1
15
33
78
41
12
108
1
3
15
6
6
33
15
24
162
138
29
19
30
51
27
5
19
42
3
69
48
24
119
12
64
84
39
66
6
60
6
54
5
36
43
36
33
33
30
60
65
4
57
78
5
28
9
48
96
54
114
144
6
29
61
18
84
65
73
35
4
135
41
31
9
87
120
18
15
33
51
15
33
12
81
24
87
20
84
60
19
65
1
42
78
111
8
25
23
79
29
85
11
19
42
23
7
36
12
161
1
18
36
24
18
24
42
36
24
57
44
4
32
25
48
24
90
12
41
7
48
90
6
18
66
48
5
97
39
3
30
3
99
45
69
11
37
30
57
3
29
4
96
93
48
63
81
3
96
45
6
42
24
27
3
18
24
18
17
16
51
12
6
107
64
44
52
60
15
9
144
33
39
15
90
54
24
24
18
66
30
6
24
42
24
87
33
6
84
29
19
5
43
21
9
71
1
15
24
9
87
36
3
66
6
36
150
47
7
18
30
48
42
30
42
102
186
54
48
185
4
21
24
96
6
29
19
9
39
42
35
13
6
9
33
78
18
102
66
71
19
33
51
141
3
42
72
42
6
11
13
111
56
48
25
24
102
33
15
17
4
3
137
103
77
13
18
6
48
39
3
12
81
9
75
3
12
6
159
8
79
5
4
32
97
6
90
6
42
11
13
72
135
33
66
12
96
65
49
215
1
59
43
33
3
33
12
36
45
24
75
3
17
31
114
6
18
23
25
114
48
17
16
15
30
126
5
124
20
16
315
65
1
24
42
60
17
55
66
30
45
15
65
28
9
72
18
6
6
21
27
5
37
72
24
54
33
81
24
15
72
51
6
48
6
33
9
75
12
9
15
12
3
9
57
23
79
57
15
48
18
24
24
23
4
15
78
24
72
51
75
69
36
63
12
81
12
33
18
54
54
18
6
29
79
6
11
84
31
72
24
33
44
4
63
24
18
18
84
18
6
9
80
25
15
9
27
176
85
15
9
6
48
17
1
27
36
33
63
9
78
17
79
105
63
12
36
9
8
43
30
6
108
60
42
15
33
6
21
44
24
28
15
108
18
ABCD 98714817692*3^$a+1 [50068]
36
18
6
60
9
15
6
39
60
15
21
47
37
27
90
63
81
27
35
13
69
75
23
64
98
127
15
78
51
60
45
39
17
88
3
72
21
30
57
12
60
35
73
9
39
41
36
28
147
27
33
99
30
50
36
108
40
6
39
15
9
87
33
5
7
24
12
12
17
54
16
38
43
3
21
3
57
48
15
66
87
39
60
8
1
24
48
12
5
90
90
82
78
6
32
13
41
70
30
108
8
67
27
45
45
86
4
9
77
7
47
169
12
12
45
86
1
53
16
20
10
26
54
16
20
13
15
80
1
17
22
33
48
105
39
12
11
4
105
71
72
10
98
145
153
84
27
165
15
48
207
33
27
48
6
122
22
12
30
8
10
15
27
33
27
90
54
24
102
15
129
96
98
52
54
15
72
167
22
15
71
49
41
34
21
35
49
33
27
35
25
3
26
54
157
41
18
16
20
10
8
18
28
129
51
81
15
45
15
50
43
12
63
26
190
84
42
15
83
13
63
60
129
51
117
99
21
5
28
27
27
126
159
47
1
17
82
21
23
49
95
108
193
5
187
48
72
123
24
45
96
60
45
84
26
25
12
3
122
4
15
33
38
22
3
83
36
13
36
72
144
15
18
42
18
6
266
91
48
15
60
9
15
60
21
5
36
40
15
84
60
21
15
33
6
86
36
22
68
22
75
65
31
81
18
30
30
12
9
24
12
123
72
21
23
10
84
3
27
105
36
5
64
27
89
10
30
27
39
9
51
24
21
159
6
38
270
16
20
76
51
27
66
14
46
51
11
52
12
26
90
28
54
12
228
27
69
15
71
49
36
36
48
39
12
104
61
63
6
6
8
36
54
40
6
21
60
84
5
31
23
10
102
14
36
19
35
4
50
18
25
27
6
14
16
6
158
1
15
30
27
27
81
60
15
30
110
49
27
69
84
51
84
21
75
9
48
123
26
18
13
77
43
72
27
78
6
90
96
3
17
10
18
27
75
105
53
55
57
68
7
39
21
41
18
36
58
15
60
15
93
183
45
81
78
6
6
8
52
81
27
12
45
63
36
45
69
3
12
41
46
45
84
15
30
14
40
45
60
53
54
34
6
9
24
12
3
20
13
24
63
21
171
33
48
12
51
324
30
6
105
36
33
92
4
15
125
4
6
6
54
24
140
36
180
4
93
24
5
54
90
4
32
31
12
135
33
59
34
51
95
145
60
33
30
21
45
80
124
30
26
19
57
14
37
93
6
80
1
9
80
18
1
111
14
19
17
43
12
15
120
21
213
15
51
14
4
126
9
5
70
33
39
84
45
15
54
15
27
84
66
30
105
9
6
164
145
135
21
48
117
18
33
99
104
36
13
117
68
10
45
12
120
48
51
20
10
99
120
48
27
33
5
22
45
15
21
24
53
28
6
33
60
143
34
3
12
144
84
111
80
4
45
57
18
213
60
35
72
22
135
5
19
17
58
9
27
14
31
48
132
23
52
54
87
9
68
142
24
21
11
13
9
32
43
36
11
88
30
60
183
3
86
31
33
26
1
89
90
25
60
63
33
27
116
1
71
22
3
63
21
48
41
16
144
6
153
51
80
126
18
18
90
22
68
18
1
123
2
18
13
9
86
108
1
84
24
15
21
24
96
99
32
85
93
42
33
36
24
60
27
9
59
13
33
26
13
12
3
72
114
39
15
42
111
65
180
18
64
62
58
60
90
6
60
36
84
20
4
50
76
32
43
84
36
12
3
2
22
102
15
23
25
11
97
12
35
61
51
9
9
6
80
4
45
108
72
27
14
90
1
123
165
111
60
96
21
17
55
71
1
156
204
99
9
107
118
63
35
18
94
93
33
111
11
54
58
32
36
18
7
119
1
17
22
14
91
48
72
183
20
13
144
3
93
12
108
39
18
66
9
21
6
33
36
65
19
143
18
19
51
21
63
12
9
24
27
9
89
211
69
90
6
27
108
135
2
18
34
12
116
247
27
30
3
51
84
156
9
12
36
65
64
18
21
5
19
15
56
126
378
13
60
63
6
51
63
14
175
5
16
6
9
129
110
162
43
21
39
117
14
109
12
36
24
15
48
60
56
4
86
7
84
9
66
105
143
40
42
39
15
44
18
54
70
51
3
20
76
14
64
62
1
39
33
51
56
28
116
40
9
23
4
69
141
15
5
28
12
86
109
71
108
10
36
48
111
12
27
21
15
21
23
13
27
60
153
48
9
6
60
20
72
34
3
12
5
54
4
68
25
60
59
4
105
35
49
72
108
41
64
8
72
91
60
9
192
51
12
21
50
49
23
25
83
54
22
14
16
15
93
30
6
15
24
ABCD 98715681016*3^$a+1 [50060]
168
57
15
153
96
36
60
24
48
12
139
41
48
396
27
264
24
165
36
63
16
29
91
104
177
96
48
24
31
197
12
72
24
111
120
9
15
21
36
79
24
17
15
64
24
56
105
96
12
36
12
132
48
24
79
24
32
9
24
72
15
21
132
156
180
60
27
153
15
81
55
24
17
39
48
288
64
89
12
180
12
12
79
149
48
60
24
120
15
64
41
55
53
48
99
9
180
51
120
21
60
84
43
72
65
79
17
7
72
8
72
45
19
41
15
24
105
36
48
36
72
84
48
36
31
8
16
5
156
36
3
72
72
112
8
72
93
108
7
8
33
39
136
185
39
81
15
57
87
48
9
96
39
105
63
16
137
39
24
9
31
96
41
103
29
36
12
3
129
31
24
101
252
87
153
79
8
93
99
45
48
3
33
120
120
12
48
91
113
111
40
29
51
136
101
12
36
27
33
15
24
120
81
24
63
9
120
48
48
127
185
36
156
96
15
24
33
156
19
8
64
5
51
57
183
48
136
8
72
33
271
101
60
240
48
111
201
60
228
108
204
24
39
72
88
5
123
165
3
9
36
84
240
31
29
67
56
57
111
249
31
17
127
197
75
96
117
91
65
15
21
36
15
192
16
29
91
65
72
39
105
79
24
96
96
89
60
156
15
40
29
252
132
96
12
15
88
77
27
105
175
176
9
36
19
56
64
65
36
36
15
64
17
7
128
9
63
33
60
12
31
65
24
12
36
79
24
56
129
24
15
33
84
19
120
89
63
9
120
231
24
40
53
91
89
72
159
405
12
168
12
99
129
31
48
41
24
108
84
60
123
96
57
12
75
21
27
105
24
96
24
39
40
17
39
105
60
60
255
129
15
9
31
29
91
65
132
12
7
89
72
103
120
24
161
240
36
99
40
5
12
7
77
43
96
245
12
84
96
3
105
120
12
27
213
108
24
60
27
88
17
39
21
19
29
3
45
12
120
31
137
87
16
17
103
65
15
57
7
197
36
72
96
31
5
3
81
72
15
48
16
53
60
7
224
160
65
151
5
3
45
3
64
8
57
15
45
19
24
101
12
24
24
96
15
33
48
72
12
48
3
45
132
48
63
45
84
7
8
16
17
12
12
24
12
240
43
209
240
36
36
96
24
84
12
24
156
132
12
84
96
60
43
65
31
120
269
115
17
48
31
161
48
48
63
141
96
108
72
144
48
31
120
41
15
45
48
156
72
15
9
63
33
168
31
48
65
12
96
12
55
8
57
12
48
96
115
17
48
15
24
16
5
12
39
64
65
24
31
17
15
33
15
21
60
15
9
12
43
56
129
55
24
113
127
17
111
24
33
31
5
12
48
36
48
91
137
48
55
89
55
41
96
159
105
24
151
176
9
216
24
15
16
24
5
60
84
27
21
147
81
72
144
24
55
17
7
17
55
24
65
231
9
60
51
96
153
36
3
93
48
96
3
225
60
3
45
12
31
176
9
55
5
12
132
60
31
5
60
15
117
12
55
113
264
63
16
101
48
3
9
63
33
15
24
141
144
51
33
55
80
72
64
41
7
32
33
108
3
57
103
176
24
9
168
72
48
24
39
64
8
69
48
3
429
219
57
39
105
183
213
43
32
69
19
32
129
96
72
7
41
48
31
24
41
36
48
84
87
21
228
15
57
24
48
87
129
79
8
144
88
8
9
24
39
16
257
24
63
40
41
ABCD 98715730676*3^$a+1 [50027]
28
6
74
4
12
9
27
8
6
28
56
55
45
6
30
18
26
6
34
146
96
30
112
27
15
20
28
66
12
8
30
12
48
6
28
15
41
211
21
50
4
33
47
6
100
8
4
12
24
20
132
10
105
33
20
40
12
3
135
2
43
41
103
27
6
38
42
120
10
8
22
18
20
4
6
72
3
15
24
26
4
18
222
8
30
52
2
16
8
6
114
4
56
76
30
9
17
22
6
27
35
4
54
36
14
1
5
24
64
68
28
122
64
44
85
77
52
6
9
135
81
9
8
52
8
24
34
9
57
36
15
29
40
44
22
12
8
18
40
32
94
6
8
40
60
51
11
90
28
15
15
20
1
59
10
36
39
5
42
10
14
4
42
50
22
60
6
2
10
42
8
79
3
6
2
64
18
78
8
10
54
30
60
32
16
54
74
46
36
38
60
36
90
13
45
63
33
2
109
33
26
82
12
30
66
90
30
6
26
18
4
62
4
15
21
6
48
110
76
48
36
26
6
19
5
84
10
2
10
14
100
36
44
19
9
42
93
27
24
24
42
30
33
101
40
62
22
56
30
30
42
28
32
22
78
33
17
30
70
38
160
20
34
62
24
34
60
8
4
14
1
71
18
16
66
9
9
135
17
10
12
18
50
22
26
150
4
30
30
92
24
52
3
47
88
9
11
64
33
5
22
6
2
28
2
28
30
30
27
53
4
15
23
40
102
18
8
64
6
60
12
60
24
96
8
40
6
26
52
26
36
114
10
24
48
14
19
17
58
2
10
20
90
24
4
20
7
27
72
48
26
6
6
48
12
24
4
60
12
18
54
12
3
36
105
2
28
45
21
144
15
39
8
148
62
34
69
5
22
20
64
6
8
52
102
30
2
6
43
77
58
9
33
3
15
60
152
22
36
12
8
42
48
40
30
30
54
42
20
28
2
28
6
24
18
20
18
10
2
52
6
32
22
6
20
6
60
10
6
24
86
4
104
64
90
38
28
42
68
16
26
24
24
10
62
30
28
32
48
1
29
4
68
10
98
7
45
60
18
6
20
54
60
96
16
30
38
22
12
30
18
74
6
4
14
40
24
62
24
34
21
15
32
10
18
30
26
49
101
28
8
64
30
6
12
3
29
28
56
60
40
6
54
36
15
5
34
32
48
22
78
20
85
39
30
48
14
30
90
10
48
32
4
60
32
18
49
27
14
34
68
60
18
36
16
12
2
16
18
20
30
112
38
34
8
60
78
94
30
32
4
32
18
4
62
10
56
10
8
16
14
22
102
78
60
18
50
4
8
22
6
51
29
40
56
55
41
58
45
36
75
6
48
26
16
78
12
44
10
56
34
26
18
34
2
6
120
108
46
18
6
12
18
2
28
51
11
10
42
26
12
24
4
51
3
2
24
22
38
100
20
4
78
33
17
52
62
58
38
64
6
12
18
38
64
6
20
6
4
39
33
39
33
75
21
20
30
10
2
4
14
30
42
7
21
30
2
10
9
15
18
26
64
6
6
9
5
52
108
32
10
8
40
62
30
4
74
6
1
9
24
39
21
2
22
68
24
40
6
33
11
4
21
69
20
76
6
9
33
18
18
20
12
18
12
118
60
15
17
30
90
18
30
4
32
4
24
42
18
15
105
30
8
58
206
10
6
14
84
12
100
24
24
56
28
8
40
48
24
15
11
12
18
40
36
20
24
4
2
84
12
64
48
30
6
32
22
8
34
24
32
22
66
72
14
19
35
34
56
19
113
22
48
8
70
60
2
64
20
6
34
78
12
6
24
9
77
4
44
172
44
4
87
5
10
18
24
36
56
34
54
15
33
48
6
18
12
6
24
50
55
69
12
74
36
22
32
16
48
32
10
74
4
42
102
42
20
13
21
2
13
17
4
15
59
4
2
43
3
42
207
41
10
50
7
45
26
82
63
45
24
36
54
30
18
50
24
16
20
82
66
2
24
54
12
64
6
74
28
132
120
14
16
14
112
68
30
6
16
42
30
60
66
116
28
12
6
8
10
57
53
40
15
9
66
66
3
71
34
75
47
4
12
20
10
68
132
58
9
33
74
34
2
10
24
48
38
34
20
16
18
12
30
68
7
53
16
219
107
198
19
15
8
28
12
30
8
10
24
45
11
10
15
15
90
32
48
4
30
78
14
10
26
13
57
15
72
51
20
10
50
90
36
6
10
48
32
54
34
12
20
78
6
60
16
8
64
30
30
102
44
30
4
2
64
36
24
54
12
110
13
72
9
32
88
20
6
4
2
4
44
40
6
60
6
80
84
96
22
62
19
17
52
2
58
78
68
10
50
10
12
12
120
6
9
11
30
132
7
105
30
6
39
57
6
18
20
10
2
52
8
70
14
24
52
60
3
36
15
78
42
9
9
6
57
39
104
90
4
51
5
130
84
105
101
6
60
13
3
50
19
93
32
16
14
106
48
90
12
44
13
41
10
26
31
9
80
30
25
29
4
30
81
39
18
12
3
72
21
60
20
96
58
18
14
34
30
90
20
94
96
2
34
60
14
16
20
64
92
18
30
6
109
57
80
100
8
22
18
60
24
30
2
10
90
56
30
10
48
12
8
70
20
12
22
6
20
6
46
74
76
27
47
25
3
36
2
52
48
50
160
18
80
91
71
18
36
55
21
18
105
5
34
30
60
6
24
2
19
57
90
33
27
12
26
36
54
22
3
69
6
60
2
4
78
6
20
6
54
120
12
18
82
50
64
6
8
12
22
12
9
35
40
42
12
2
120
90
4
92
34
48
21
11
61
33
20
10
36
20
66
54
24
12
52
38
18
85
107
22
36
20
4
6
24
6
2
78
124
6
2
78
25
17
18
4
48
98
36
34
50
132
52
36
36
6
60
20
22
48
42
56
16
26
28
15
11
4
62
28
36
3
17
91
39
44
12
22
56
7
69
14
22
12
48
74
28
18
8
106
69
15
30
50
49
15
2
10
108
32
16
48
20
4
33
105
18
20
6
10
6
20
82
57
3
98
24
4
12
30
9
15
84
9
21
60
6
18
92
6
49
21
50
18
91
11
18
16
56
28
6
44
102
10
74
40
44
4
18
38
166
9
9
2
34
12
44
6
28
102
12
56
70
21
3
2
94
110
40
102
9
41
18
64
8
18
16
36
15
3
66
ABCD 98716207706*3^$a+1 [50143]
153
57
243
123
9
36
69
192
99
99
66
15
120
60
51
21
3
69
123
105
9
126
18
87
48
15
42
102
93
168
141
96
30
18
54
66
126
66
78
57
129
30
9
12
45
87
63
18
216
24
75
261
288
96
6
9
60
219
90
78
57
15
66
99
21
366
18
51
171
24
120
90
147
69
63
108
285
15
168
192
39
69
75
66
111
87
42
198
165
147
69
192
165
78
69
48
69
78
18
24
123
156
72
87
45
108
108
21
24
6
24
90
159
63
240
213
240
99
93
45
78
9
48
9
168
216
120
6
66
30
138
24
51
21
231
63
24
72
96
90
30
153
57
120
150
18
15
15
129
273
24
30
258
363
132
15
18
87
105
96
75
21
24
150
216
138
6
57
33
120
24
48
3
21
39
57
54
141
48
75
24
33
87
18
168
126
33
111
216
138
30
18
3
171
9
81
78
210
120
6
69
51
57
9
24
375
60
99
18
24
48
63
207
48
120
33
81
54
249
15
168
117
3
93
45
54
42
24
159
108
69
246
18
219
51
114
48
174
114
126
24
42
198
24
306
30
216
261
75
72
186
15
9
72
6
42
30
72
120
9
120
39
21
69
72
54
282
144
3
21
39
201
102
57
111
189
117
24
30
69
21
30
66
264
159
81
27
48
21
78
42
3
147
69
27
24
66
63
135
9
87
96
114
51
435
264
93
27
18
192
6
114
174
114
291
21
78
138
15
375
18
6
90
168
111
60
144
156
57
360
75
108
105
87
39
114
144
168
3
237
120
54
96
93
72
180
9
78
33
168
201
123
27
18
120
51
84
60
45
351
12
195
18
144
111
15
9
15
105
63
153
129
51
51
264
105
72
57
96
6
24
9
87
81
72
33
120
54
24
42
63
111
96
45
3
96
9
24
108
213
30
9
57
24
30
24
45
21
96
39
60
99
42
6
192
72
18
6
42
27
21
15
15
165
195
24
105
15
48
24
90
336
27
171
57
39
144
105
24
63
48
69
123
33
57
24
24
27
3
144
18
24
6
33
24
36
51
129
39
66
6
114
6
66
63
300
60
72
9
63
33
54
66
24
3
117
54
9
57
120
150
138
6
9
111
57
63
297
63
24
120
18
30
42
6
90
6
81
63
90
27
147
33
273
72
30
18
30
264
42
24
96
240
168
291
27
45
99
18
63
72
63
72
90
126
264
93
48
69
111
9
6
96
90
6
18
135
39
21
21
48
3
123
57
207
48
144
210
168
96
135
15
24
81
57
15
87
96
129
33
147
27
9
39
66
87
39
93
27
21
45
24
24
87
39
96
24
90
111
72
15
96
66
6
90
75
99
21
213
24
30
45
21
87
ABCD 98716443316*3^$a+1 [50068]
20
12
115
69
33
3
20
169
59
31
6
23
49
291
21
15
15
48
41
19
48
185
24
124
81
95
40
15
9
9
107
64
69
23
67
21
72
8
12
100
105
114
21
48
32
25
24
135
3
393
39
125
1
24
35
24
127
54
30
138
51
99
108
84
41
7
42
39
36
156
108
117
63
116
61
39
60
56
67
321
9
63
147
30
11
16
36
39
18
51
21
11
124
36
140
4
21
264
39
51
150
15
15
5
55
41
28
20
181
71
88
201
30
101
109
35
13
30
21
21
66
89
13
138
113
31
48
57
45
59
40
60
57
24
131
24
84
1
138
93
9
78
197
13
42
165
15
9
81
35
13
11
12
25
72
30
42
95
36
84
1
83
76
15
125
76
188
72
19
45
93
102
18
3
44
25
66
30
35
79
6
3
32
64
21
54
60
81
80
48
79
81
99
138
72
42
6
83
7
213
20
16
24
20
121
48
27
21
35
24
61
282
53
49
51
44
121
144
150
5
55
5
1
24
66
9
45
171
44
1
23
91
21
57
11
12
28
60
57
15
84
21
210
125
64
156
39
165
81
222
21
69
23
49
11
37
90
132
21
44
145
120
11
85
35
28
39
12
126
144
48
402
41
84
4
21
135
33
27
200
31
105
27
108
54
35
36
28
21
179
40
36
224
19
353
88
39
113
24
103
81
20
31
18
90
30
111
20
19
273
57
162
78
11
7
132
53
124
63
90
83
24
16
68
40
111
45
63
48
5
79
45
56
55
270
54
5
4
51
240
30
48
23
48
79
93
147
21
80
157
24
18
57
164
112
120
177
90
21
9
48
15
177
48
24
11
37
42
5
160
171
45
200
144
43
41
7
102
3
8
12
4
63
21
32
4
24
51
48
41
19
132
81
24
84
200
40
111
96
5
97
167
145
11
108
1
15
33
48
3
21
11
108
60
16
104
61
30
18
48
264
59
7
9
200
84
97
63
27
9
75
48
18
275
60
108
19
17
136
9
15
123
78
35
37
42
81
69
11
19
60
65
300
55
60
150
30
90
39
56
4
69
11
19
12
48
57
93
30
18
3
32
37
11
112
165
72
23
7
41
60
61
120
95
64
99
41
37
24
99
21
11
64
36
9
35
13
222
18
131
36
60
24
37
24
59
52
39
41
84
64
60
12
260
7
60
192
9
216
3
108
102
42
89
61
168
11
61
75
63
78
15
9
59
31
101
60
24
40
3
41
36
16
159
48
17
31
84
48
90
18
9
75
18
30
12
245
16
68
40
12
60
87
30
71
217
119
64
9
207
3
102
35
133
147
36
9
35
31
84
5
64
87
30
54
90
35
31
102
63
177
3
20
88
156
96
15
84
66
275
4
33
243
45
102
60
102
48
42
69
351
29
19
18
72
48
24
311
7
60
132
90
66
30
75
87
78
24
35
76
9
96
3
99
108
30
102
12
96
30
15
20
28
36
204
9
90
30
87
20
61
24
155
85
18
53
139
69
9
72
15
75
45
36
255
65
228
1
96
3
32
85
54
69
141
138
30
102
48
12
78
3
20
4
80
4
216
44
19
18
159
15
69
141
96
83
36
55
189
51
41
7
77
4
9
18
54
30
186
3
21
11
79
48
93
68
157
264
15
36
27
173
4
216
99
240
48
30
27
24
21
239
60
12
64
20
115
129
36
93
87
60
141
83
76
ABCD 98716693228*3^$a+1 [50008]
156
35
109
168
12
23
97
24
72
108
84
135
45
36
12
72
27
45
51
120
93
36
48
36
24
3
45
168
144
108
159
81
15
9
36
84
300
3
32
61
48
96
108
15
105
71
109
132
119
1
84
60
36
168
48
12
492
123
21
120
24
168
264
48
83
88
57
168
39
80
145
87
45
48
132
48
96
180
84
96
111
141
12
108
84
84
59
37
3
33
15
57
192
95
145
96
84
3
297
15
144
24
21
12
24
84
24
107
301
120
120
243
80
97
24
168
120
12
83
1
132
12
132
11
25
120
48
12
12
108
60
48
95
169
72
23
72
25
263
1
120
36
3
80
120
88
45
3
192
57
108
35
217
48
72
23
13
24
51
9
63
165
107
16
144
56
16
45
75
93
35
157
48
147
9
144
95
25
168
15
45
35
37
11
144
73
183
237
48
24
3
9
48
60
3
128
40
9
36
24
96
72
180
39
8
37
84
24
63
213
24
192
228
135
45
3
48
216
69
360
36
95
169
72
47
133
147
33
12
75
81
24
48
24
159
9
72
15
21
72
588
47
25
72
84
36
303
240
56
61
24
24
35
13
132
12
35
61
72
60
48
72
111
21
60
48
36
60
71
88
45
12
108
27
21
24
3
33
12
108
39
24
216
153
12
179
1
36
24
156
15
69
60
156
72
216
59
265
60
35
73
180
123
117
264
84
72
39
9
15
9
48
12
51
45
132
12
11
1
48
87
45
108
135
80
37
36
39
153
48
84
48
251
97
47
13
312
36
144
120
12
96
108
24
48
24
36
219
45
36
60
99
80
1
24
63
117
300
216
144
39
21
75
45
35
61
27
56
16
8
40
21
27
57
180
96
180
12
144
240
144
36
63
33
143
109
36
24
15
120
273
63
104
61
27
189
144
336
48
36
12
27
105
180
12
15
105
228
12
96
24
24
36
48
27
8
73
24
63
45
48
12
87
48
33
159
69
216
84
111
45
48
72
168
3
152
40
33
108
179
97
204
131
144
85
336
24
24
35
445
27
33
12
75
21
24
156
48
24
255
105
135
105
72
215
88
57
36
123
56
40
93
72
36
95
85
27
153
12
12
48
15
105
207
21
60
168
144
183
8
85
99
32
121
24
111
9
39
56
1
39
153
71
37
24
11
193
36
48
72
168
180
36
12
39
9
96
60
243
165
12
108
35
1
111
9
24
36
144
35
121
12
35
64
81
15
24
153
60
107
13
36
132
12
156
36
111
48
9
132
51
9
144
24
15
57
108
3
69
120
24
27
8
96
13
36
96
36
99
56
49
24
156
75
33
120
132
48
180
72
36
75
8
1
183
141
72
12
60
72
36
84
11
112
21
132
12
27
9
60
132
24
24
24
96
36
48
48
275
13
72
132
12
48
3
48
216
189
51
8
48
13
156
48
72
36
75
237
120
3
9
ABCD 98717022026*3^$a+1 [50008]
21
16
23
16
35
73
96
45
15
56
60
40
36
24
5
16
59
51
13
20
25
50
37
120
48
56
135
9
117
15
48
37
12
23
99
21
13
11
85
14
72
25
248
15
21
69
40
14
21
12
57
27
9
51
4
24
32
24
12
52
12
81
15
17
87
4
60
32
40
65
159
1
12
3
23
1
21
84
56
55
8
132
75
34
35
28
192
33
2
1
8
64
92
1
83
21
15
16
24
125
54
22
83
61
11
48
37
72
11
132
52
56
4
41
31
56
25
120
24
35
15
9
72
37
15
68
105
15
24
36
84
13
8
39
25
3
45
71
69
52
38
18
3
36
28
81
27
20
13
27
44
9
72
40
72
71
51
9
12
60
40
93
11
96
24
16
44
24
96
16
9
108
12
3
8
3
57
33
16
59
52
9
11
40
45
72
2
46
83
36
15
58
3
20
4
24
21
11
57
52
135
81
87
8
108
40
12
20
13
56
39
16
35
73
36
57
14
46
83
1
14
72
10
8
4
11
72
25
48
75
140
25
107
24
36
4
5
40
11
39
13
57
15
21
23
52
20
33
4
47
60
33
55
168
8
16
45
39
21
84
11
4
12
20
124
21
39
21
12
48
123
11
90
31
69
15
101
199
9
24
3
53
7
129
15
11
37
53
15
97
11
21
55
20
64
92
37
56
7
8
25
51
33
23
28
9
27
45
59
12
28
41
15
24
25
26
1
17
72
31
20
25
135
8
1
14
34
47
124
11
49
57
48
26
1
8
1
3
48
60
20
13
44
31
81
68
55
17
64
27
60
24
24
9
26
54
16
11
85
11
48
4
23
133
9
2
81
25
27
47
13
32
25
48
143
84
4
11
18
16
36
11
40
5
4
14
36
25
9
35
16
60
45
11
48
12
117
7
116
37
38
9
1
24
35
36
48
36
13
36
60
35
12
24
13
3
12
12
200
13
71
37
24
56
123
124
45
27
96
17
27
4
117
14
34
20
31
33
3
57
11
9
67
24
35
10
15
132
68
52
44
96
84
3
13
5
39
73
3
24
9
35
1
96
3
21
20
4
60
11
120
1
12
11
25
44
87
61
32
31
41
36
90
25
20
25
3
24
11
22
3
45
36
51
95
49
176
28
45
15
72
9
110
1
8
9
18
13
9
72
14
22
48
12
3
21
35
76
24
9
110
21
15
45
28
8
28
35
72
145
24
11
73
9
11
12
24
1
3
45
11
24
37
23
12
13
71
1
60
60
23
9
87
111
18
16
11
45
43
32
15
10
12
11
21
31
9
104
7
29
18
33
4
21
39
104
1
48
36
51
44
60
40
12
84
20
13
96
14
73
35
18
36
54
57
73
36
156
63
105
12
144
128
28
35
28
60
21
11
13
11
133
120
8
18
70
47
24
39
10
80
31
56
25
50
13
56
76
57
11
52
108
32
24
25
24
71
88
68
13
24
87
45
59
85
27
9
71
25
168
32
18
97
120
60
24
20
4
57
3
116
24
37
50
108
1
20
33
55
36
20
15
37
9
108
3
20
52
36
21
48
156
111
48
92
25
63
8
9
18
90
7
80
28
32
60
1
62
25
8
37
27
20
76
129
15
48
36
56
24
76
33
3
45
8
27
45
15
108
75
36
1
144
20
1
119
49
87
20
27
13
8
36
28
5
18
45
28
24
8
13
15
9
3
9
3
23
18
15
25
24
8
63
52
45
3
105
27
8
1
11
13
35
60
52
80
97
23
60
3
81
36
60
57
7
11
82
26
25
11
34
11
28
17
15
21
54
70
11
4
81
23
1
179
27
10
170
37
17
15
129
4
23
27
37
80
120
15
54
91
44
132
48
12
60
27
21
72
13
24
3
24
33
48
140
79
20
49
35
1
63
72
20
13
8
54
9
27
37
33
39
224
4
45
71
51
1
8
27
10
8
36
36
103
21
20
15
25
3
48
44
36
48
16
20
33
72
90
9
12
48
72
13
12
35
15
153
120
36
15
25
11
54
16
15
24
71
58
11
4
105
84
12
75
20
36
4
9
11
4
17
67
108
68
37
62
37
69
144
3
8
45
64
48
59
4
9
23
144
1
12
23
37
27
20
1
50
73
9
11
4
33
14
73
21
14
82
8
7
48
8
28
84
8
28
20
25
11
60
36
13
20
15
37
38
82
35
27
18
4
11
52
72
95
49
80
37
3
45
11
84
96
60
93
3
124
20
13
3
60
80
97
32
39
1
35
24
60
25
36
36
27
93
38
10
11
13
11
1
26
18
4
32
4
111
11
13
165
11
16
128
49
3
65
4
14
21
4
47
37
36
12
69
44
147
73
11
24
40
12
189
48
27
20
3
33
24
15
9
25
35
61
3
21
51
11
49
41
100
87
8
100
24
81
24
134
49
56
1
110
9
37
39
69
35
12
24
24
64
33
99
20
28
32
1
32
103
20
49
51
8
52
20
28
36
29
51
64
84
17
111
33
51
21
175
24
9
96
20
31
23
25
117
23
25
62
109
33
2
25
80
28
168
8
136
80
15
21
28
24
32
136
8
36
4
17
15
3
1
20
4
192
9
24
24
23
37
51
24
12
29
27
24
39
46
3
8
84
21
3
132
64
20
33
31
24
48
8
1
35
13
38
97
57
11
48
25
12
27
21
24
12
3
68
64
21
39
84
21
230
49
95
21
61
215
40
23
22
135
57
15
21
56
31
24
143
21
112
44
96
28
21
11
28
56
36
13
71
193
27
144
45
ABCD 98717112602*3^$a+1 [50009]
7
33
56
7
45
27
72
65
7
48
54
72
36
54
72
54
18
17
61
11
24
64
9
48
15
20
61
12
35
1
51
39
36
17
7
29
1
15
80
108
1
54
36
5
48
37
54
12
29
43
41
13
6
41
12
49
131
1
156
6
36
41
43
53
25
66
18
35
12
48
24
79
33
9
12
11
7
6
54
12
54
24
27
36
45
12
23
1
54
18
18
5
43
72
17
48
12
19
90
47
7
72
12
18
71
43
5
4
45
35
67
29
25
35
16
36
57
51
27
5
96
7
29
181
18
5
1
12
36
42
65
55
17
25
12
18
6
48
11
79
18
36
47
103
12
41
48
79
53
1
47
7
90
12
6
30
6
48
18
42
72
9
45
12
6
48
36
36
54
6
9
27
30
119
25
119
48
1
18
41
85
12
36
186
5
13
95
79
17
43
29
79
126
12
54
36
54
96
143
64
8
60
4
111
72
6
11
151
65
72
1
15
8
103
18
15
36
3
6
66
6
246
18
78
54
48
96
23
7
5
1
66
24
108
12
24
12
5
31
53
16
9
18
12
5
127
54
18
17
19
29
120
36
7
96
9
32
7
41
36
85
72
6
5
4
9
71
19
41
31
18
36
54
108
84
36
41
31
24
113
7
17
120
61
23
73
90
17
67
18
18
6
18
48
6
48
11
13
35
31
6
48
42
36
54
84
108
108
24
18
48
6
72
54
12
6
18
17
13
11
60
55
6
54
29
7
45
8
31
18
23
67
36
24
9
36
36
56
55
78
102
90
6
138
6
66
24
11
61
66
6
131
169
47
48
48
36
109
71
37
71
12
24
124
81
48
6
12
6
83
37
11
31
9
21
11
12
1
54
12
41
48
43
84
5
19
81
3
18
18
5
12
16
45
30
41
84
151
102
42
5
13
84
54
77
28
3
113
136
21
6
29
55
24
29
19
29
96
1
72
23
19
17
31
36
42
18
45
20
55
54
24
23
49
35
37
84
6
36
5
31
5
25
119
13
12
24
107
24
79
42
23
76
3
42
30
18
23
127
30
54
18
23
1
11
88
93
18
36
6
47
55
41
1
12
59
172
20
19
180
6
120
18
17
1
6
9
45
11
25
30
33
8
28
3
132
18
23
13
35
48
1
54
18
59
55
66
47
31
17
85
35
7
53
19
65
16
45
18
54
18
72
29
1
6
18
30
42
48
18
24
48
18
6
36
66
23
1
12
54
6
35
36
13
23
24
97
6
41
72
12
132
7
105
63
90
54
30
60
35
28
56
61
27
39
17
7
17
1
63
21
24
11
37
90
96
30
54
18
18
114
54
41
13
18
5
12
13
18
177
72
99
41
48
19
9
72
32
7
60
41
112
3
78
11
37
6
18
18
54
18
29
43
41
7
72
42
95
7
42
12
18
24
29
7
41
7
18
11
61
195
45
11
37
42
9
3
6
36
35
181
35
24
13
11
7
65
7
198
54
48
53
37
72
11
13
90
12
90
59
37
18
72
66
78
48
17
16
39
24
54
18
17
13
18
6
36
99
32
7
18
18
6
35
28
20
55
24
29
7
102
42
36
65
61
18
53
73
83
1
23
64
3
18
24
66
33
3
29
67
66
78
12
65
76
81
144
48
54
5
48
7
17
204
4
3
54
36
6
12
321
21
24
12
15
68
7
41
64
20
55
18
119
7
60
66
24
72
131
43
36
24
17
24
96
55
6
18
12
6
36
18
17
37
48
72
59
1
119
19
77
19
228
24
41
43
18
114
12
42
48
114
48
41
1
48
6
29
36
19
108
125
12
7
17
61
12
42
36
72
36
153
3
6
59
25
42
5
31
30
23
19
29
1
18
33
45
54
9
75
18
6
30
108
6
81
3
5
84
7
29
61
83
55
24
30
54
5
85
51
57
6
30
35
108
91
18
15
81
54
36
29
19
36
5
103
5
1
30
6
54
48
36
6
48
15
81
35
13
15
147
17
160
44
1
47
12
49
47
61
36
71
72
36
64
3
36
36
72
54
18
6
72
18
12
29
13
59
175
72
9
21
35
24
103
36
53
37
15
27
89
60
43
17
24
48
7
5
43
5
13
36
6
9
27
54
107
85
35
16
9
71
73
23
12
13
23
168
49
35
12
36
199
36
105
21
18
6
27
27
12
41
24
7
53
55
6
99
32
13
90
29
7
48
6
54
9
3
126
42
18
102
6
48
18
17
43
84
53
43
54
11
24
31
33
32
48
48
7
53
1
11
16
21
11
4
93
71
7
72
9
21
59
13
114
120
54
11
7
53
48
112
9
36
30
6
18
45
44
91
36
41
40
27
36
18
30
53
1
60
84
150
5
97
78
12
5
48
24
13
18
24
101
1
24
30
125
181
72
24
48
18
17
79
53
19
30
6
12
150
11
73
51
99
29
60
48
43
192
41
1
59
24
7
18
99
39
6
71
31
72
6
48
18
6
83
168
12
43
54
72
27
8
13
42
72
126
27
9
35
1
12
6
36
18
30
5
55
17
13
18
17
73
90
6
47
24
31
233
37
18
24
5
13
12
18
6
27
21
54
41
60
72
61
11
7
6
36
48
54
24
5
43
69
44
31
96
9
3
60
30
15
20
19
96
12
6
18
9
39
33
8
172
68
61
11
7
105
36
39
54
36
11
7
24
89
19
89
60
48
37
48
143
16
3
24
12
36
6
18
36
12
6
18
48
53
16
44
31
72
105
39
36
77
199
72
9
21
54
6
54
ABCD 98717273002*3^$a+1 [50025]
24
28
92
21
15
52
53
3
69
12
108
43
8
60
72
24
136
8
24
256
20
72
60
69
103
8
28
44
88
29
91
5
39
93
51
52
144
68
40
12
101
12
31
72
60
17
48
55
8
12
52
36
44
33
60
7
77
19
32
165
67
216
132
20
12
52
8
60
28
8
57
27
36
60
9
12
48
43
8
100
60
84
8
45
115
12
56
16
80
33
3
52
113
87
33
15
12
28
44
93
115
53
123
69
87
28
12
24
17
15
24
16
17
72
31
20
84
40
104
64
156
24
72
101
3
4
17
48
51
4
36
44
105
31
24
36
56
16
12
17
43
5
31
17
67
5
27
24
16
125
168
12
3
33
7
17
19
84
36
116
48
36
72
4
8
12
64
60
17
120
12
15
16
36
41
15
57
31
80
64
65
108
7
20
180
16
12
60
12
77
111
28
41
3
45
3
40
8
24
93
19
113
7
80
88
12
5
31
65
3
57
120
12
48
12
3
184
125
315
244
24
12
180
56
160
68
9
67
108
36
60
77
39
24
60
57
7
36
20
69
55
32
24
129
31
24
72
44
60
4
48
77
120
123
45
67
17
39
76
20
21
24
79
29
3
40
8
180
12
24
28
12
224
52
68
16
24
12
80
24
24
129
63
45
67
32
24
21
36
19
120
44
309
51
16
84
41
99
72
9
3
33
87
36
72
4
65
3
108
60
45
12
43
5
27
33
79
36
72
152
33
48
3
52
44
24
9
27
228
52
56
69
103
65
75
105
7
164
40
137
43
56
16
44
81
99
84
9
48
135
24
28
32
108
72
33
7
8
36
16
56
165
132
108
115
32
33
3
52
20
4
20
60
64
20
120
16
44
9
43
44
4
116
24
4
20
40
48
152
16
84
32
4
20
40
12
20
48
64
12
44
124
56
16
101
19
36
5
15
60
124
128
136
17
12
7
24
72
8
172
44
100
53
3
48
60
57
79
96
92
93
7
60
48
5
63
84
48
69
39
9
15
105
15
48
4
80
60
96
52
5
3
52
72
65
36
75
24
45
60
55
8
36
12
69
48
7
48
5
31
24
36
20
24
28
12
140
216
264
36
117
15
45
103
17
12
7
60
20
45
43
56
60
112
8
261
3
12
21
187
156
32
100
5
43
60
89
12
39
4
8
48
52
32
60
72
21
15
168
69
7
8
28
20
60
24
28
128
108
9
48
103
12
128
4
116
9
72
48
91
32
108
4
8
12
36
60
9
43
20
64
44
81
3
160
36
92
52
5
55
56
36
16
12
108
5
75
9
43
53
147
28
5
19
36
20
60
57
48
63
40
20
16
180
65
63
72
24
72
28
32
69
111
12
156
9
3
12
33
24
111
48
9
147
168
57
39
52
32
12
16
84
56
24
216
45
27
52
65
135
21
7
113
12
180
27
93
111
9
27
21
15
45
3
12
165
15
88
24
156
72
44
81
87
117
99
36
21
24
63
36
9
108
19
36
72
113
24
15
136
17
15
132
33
15
112
20
48
48
4
24
92
9
19
32
28
17
3
84
33
183
40
56
136
17
63
52
245
7
44
21
51
12
52
48
53
63
9
3
52
68
60
52
72
108
8
132
28
65
15
60
84
76
8
9
15
33
103
12
24
48
8
204
76
17
27
36
64
68
96
112
108
56
88
48
5
19
8
28
12
56
12
112
32
28
17
39
24
45
12
3
60
33
15
24
16
20
117
55
65
75
100
36
152
100
17
12
36
27
28
5
15
4
20
24
40
29
12
39
52
5
27
33
55
17
7
36
29
3
12
168
16
72
168
20
72
192
45
67
104
21
19
20
120
12
12
72
33
15
36
21
51
45
15
108
72
52
5
132
3
76
156
24
12
68
72
4
36
125
19
36
60
80
28
17
12
43
84
161
204
19
56
36
48
40
56
16
188
117
19
48
68
28
56
16
84
104
36
76
72
60
36
36
53
3
28
17
19
36
80
69
3
72
33
15
40
12
204
36
20
60
21
12
12
63
60
16
89
3
24
153
48
24
63
16
80
4
8
45
7
17
3
16
72
5
3
36
33
43
8
16
84
41
63
100
12
116
9
15
93
115
36
36
56
64
36
32
93
3
4
80
148
104
33
12
19
92
45
63
84
76
152
12
96
60
9
120
3
24
4
161
39
ABCD 98717277994*3^$a+1 [50205]
34
96
27
21
78
165
12
33
14
61
3
81
47
16
8
61
11
262
192
87
35
24
121
23
24
37
11
40
9
135
69
144
59
85
35
13
35
61
36
21
66
32
96
37
72
3
32
16
24
18
48
99
24
27
57
33
51
72
3
8
37
11
37
35
88
45
35
64
30
18
117
11
112
9
47
13
3
66
62
72
61
35
61
12
96
36
33
87
180
36
11
96
22
27
15
69
75
54
48
2
58
36
2
13
24
83
22
87
21
15
36
35
24
88
69
75
32
73
21
18
80
40
6
2
13
216
35
13
27
90
15
23
16
69
59
25
63
33
15
8
46
162
21
57
18
48
80
88
48
8
13
60
204
57
90
21
107
181
48
24
35
168
24
118
27
129
267
9
15
11
72
96
37
72
3
72
8
25
12
11
208
69
24
72
83
61
21
3
48
48
11
82
54
32
13
12
132
12
21
90
93
51
200
48
13
12
60
36
117
18
72
21
11
22
26
13
24
59
166
138
96
18
99
3
72
33
47
13
57
50
16
237
35
13
27
81
36
24
360
72
35
34
96
27
35
22
42
18
134
46
74
37
60
21
2
48
253
96
33
2
13
155
85
51
80
13
11
1
60
24
45
51
24
3
8
10
48
15
81
110
82
27
11
85
35
72
10
111
84
11
24
109
35
73
129
62
1
144
60
21
3
35
61
11
64
8
16
8
64
54
26
13
11
58
147
48
59
24
64
9
12
99
56
24
24
25
23
120
13
48
27
72
93
69
147
93
14
40
56
16
285
11
24
22
2
16
57
96
95
24
96
37
11
25
63
21
168
11
72
13
84
167
37
48
11
160
45
27
120
117
48
11
40
6
74
37
48
51
32
72
61
3
72
32
40
45
83
120
16
42
3
33
108
27
27
72
33
215
85
59
109
12
111
32
24
238
27
12
27
8
34
3
33
87
3
21
12
23
10
6
105
239
13
21
3
35
160
104
112
66
6
45
45
54
120
117
72
11
445
59
1
156
99
18
36
50
13
240
3
45
35
13
11
130
51
156
81
62
64
162
110
70
27
191
34
38
48
37
69
14
82
14
37
93
27
3
21
33
98
16
8
48
88
93
27
21
83
46
2
13
60
47
24
37
96
9
87
36
21
12
14
40
9
87
9
23
94
2
16
72
66
206
193
87
24
45
11
24
1
60
3
21
51
8
64
18
3
35
13
24
9
50
120
24
37
57
90
45
96
201
60
14
96
109
48
11
13
51
56
168
25
108
57
63
24
3
54
12
111
47
24
13
3
32
46
50
13
35
10
27
3
21
3
21
48
35
22
15
35
37
35
205
48
3
18
62
64
18
51
141
38
157
11
48
13
83
1
33
51
24
35
16
8
181
99
152
144
109
99
9
279
69
72
11
13
48
3
33
39
8
61
21
15
12
9
18
80
58
75
72
51
24
33
15
24
104
24
13
131
48
205
12
12
57
50
64
8
40
69
3
114
15
21
26
1
39
9
69
90
129
36
11
13
11
37
11
24
70
27
39
45
51
57
60
3
128
34
6
48
24
18
14
72
40
56
24
61
48
117
27
11
133
153
111
48
72
11
58
6
80
61
48
72
36
63
66
14
130
14
72
48
13
108
33
14
37
93
6
72
177
215
37
36
84
48
24
3
33
48
71
72
16
45
59
73
12
24
75
66
14
24
16
45
48
93
180
39
99
8
25
81
3
24
11
142
27
119
136
18
6
56
16
93
35
37
11
49
36
24
83
40
69
35
64
48
69
12
15
21
141
38
37
48
3
18
36
75
47
49
12
83
22
138
24
93
35
106
38
16
8
1
12
11
13
3
105
84
24
96
11
109
48
48
11
37
60
39
21
96
75
8
64
168
30
2
25
81
3
12
36
35
169
15
72
56
34
134
72
16
117
45
27
59
94
18
45
59
97
47
61
72
11
13
27
72
8
25
15
168
105
48
144
95
144
16
150
15
48
83
10
27
11
58
27
11
121
39
117
9
108
30
21
12
96
48
117
2
64
32
73
48
81
96
15
21
122
37
48
59
34
27
24
27
81
81
99
24
48
75
57
36
11
48
37
27
80
48
37
12
39
8
13
35
72
37
131
24
64
72
ABCD 98717298066*3^$a+1 [50049]
7
125
6
69
16
84
48
11
9
28
23
21
84
16
41
12
96
42
37
152
3
21
21
18
108
73
12
120
12
11
21
180
39
25
5
7
23
66
54
24
78
12
72
19
17
240
39
16
125
3
40
95
37
60
17
7
11
69
108
21
31
44
4
11
97
89
6
48
69
72
16
17
12
103
5
168
18
24
90
12
79
5
12
180
19
23
25
12
36
83
105
171
30
18
30
12
186
33
16
80
21
24
19
11
133
23
37
132
119
6
66
49
84
5
7
12
47
33
36
4
11
42
27
40
41
84
66
84
85
53
3
27
42
42
126
30
13
5
12
63
64
65
43
29
84
12
3
112
60
32
93
55
12
11
21
99
1
48
36
35
37
192
36
60
120
59
21
16
29
60
12
27
40
32
3
18
43
56
60
4
44
16
11
66
55
104
4
59
1
24
48
5
19
5
115
11
12
85
17
63
63
33
9
43
83
9
16
36
23
1
72
5
24
31
149
24
67
23
54
15
40
12
20
45
156
30
12
6
24
72
60
66
9
40
11
120
145
60
29
18
85
17
15
76
17
111
36
21
87
36
4
17
36
7
80
36
16
24
35
72
9
21
127
11
1
29
151
23
6
102
13
24
47
66
18
6
54
30
55
12
17
115
32
4
71
49
36
191
49
96
65
12
7
83
105
111
21
16
23
25
12
5
48
15
40
180
12
35
33
39
13
29
144
24
27
40
29
24
43
29
18
85
143
37
17
24
55
12
5
84
55
11
9
3
18
12
12
6
18
75
124
60
80
15
6
42
33
36
16
23
6
78
6
12
19
36
23
121
11
97
53
7
95
1
20
9
51
4
96
17
3
45
30
37
72
5
30
37
59
145
11
66
78
1
20
48
16
17
30
12
21
36
28
48
23
45
57
175
5
12
48
24
6
73
17
7
5
48
67
12
5
55
29
24
91
5
67
107
61
56
60
33
91
29
75
28
60
5
42
85
36
71
1
53
15
21
91
47
6
31
125
36
42
1
17
120
24
6
25
44
48
51
60
66
36
12
31
47
60
42
31
149
15
33
12
27
4
59
37
11
37
77
19
12
8
45
67
48
24
65
12
6
37
5
72
15
4
120
20
4
5
27
88
101
15
36
16
5
7
53
12
12
159
9
12
15
21
24
60
24
31
36
5
19
5
31
32
33
48
15
9
43
12
48
44
93
6
61
80
88
96
35
45
21
55
29
19
23
13
56
105
6
49
29
55
11
1
269
24
67
12
17
3
33
139
68
40
11
72
93
45
91
11
54
60
31
44
136
8
16
36
17
27
3
61
5
36
24
31
20
64
95
1
128
220
36
41
3
16
59
85
120
65
6
126
18
37
143
30
31
77
3
40
24
5
126
6
84
12
27
45
31
35
1
48
36
5
12
159
3
121
60
84
23
57
16
12
72
48
44
9
67
155
9
4
12
12
20
15
1
11
6
19
48
17
55
96
5
48
67
5
144
3
63
37
23
18
66
69
52
23
37
12
113
60
27
28
29
15
21
168
60
15
9
18
69
76
17
127
173
18
138
54
12
1
68
15
6
36
12
7
29
24
15
100
35
6
96
151
8
75
30
60
51
76
32
52
29
31
11
37
11
6
79
11
25
24
80
57
12
43
95
48
9
75
145
48
12
80
16
5
30
1
23
13
8
75
61
41
19
11
12
126
31
83
42
24
132
84
54
9
16
36
5
18
1
29
36
67
53
12
79
5
63
72
33
67
44
120
60
4
41
7
23
1
48
11
6
19
89
18
30
48
19
11
36
33
16
72
48
72
47
21
27
73
5
72
78
69
21
7
155
9
24
15
1
84
12
68
15
6
84
24
12
31
24
113
12
15
16
17
27
51
12
48
33
16
29
60
6
36
18
54
126
139
41
7
5
18
24
1
12
29
3
111
25
29
31
11
85
5
31
35
37
161
204
72
60
63
100
20
57
3
12
21
78
37
12
11
60
105
52
12
48
53
12
120
48
24
27
16
5
3
81
84
120
51
165
19
17
18
24
45
135
97
29
55
36
41
3
21
15
76
47
1
29
30
21
16
65
6
217
20
16
257
103
5
54
73
12
5
91
47
30
183
69
72
24
75
39
73
44
171
25
12
32
3
12
114
31
180
5
15
69
19
5
6
9
112
60
20
76
72
11
1
11
9
40
20
39
45
76
84
41
30
121
17
15
51
66
48
55
107
30
43
12
60
11
93
16
101
48
7
173
24
18
9
28
20
52
179
84
18
19
41
27
88
149
54
61
11
133
5
19
5
15
15
60
36
6
36
7
92
9
135
52
113
31
23
25
36
44
12
4
41
55
41
18
126
19
47
25
24
68
63
30
7
35
30
7
8
88
5
12
12
36
19
59
21
28
47
6
159
4
5
24
42
33
40
12
5
36
18
25
29
138
12
57
105
174
6
55
5
43
12
60
65
31
8
45
19
5
6
1
60
24
24
120
108
89
43
12
59
37
12
47
9
40
65
15
16
11
192
13
5
103
89
7
41
87
36
87
54
15
4
72
47
42
39
16
20
39
9
171
85
17
ABCD 98717771528*3^$a+1 [50216]
95
24
160
9
252
11
72
192
205
11
144
61
12
111
104
25
15
33
60
84
36
60
255
48
104
13
12
60
11
16
104
72
40
93
51
45
51
8
24
96
72
144
13
27
33
375
105
15
312
8
37
59
24
40
56
72
88
152
112
93
72
12
143
133
107
120
16
9
15
8
48
112
80
37
171
32
73
111
24
72
72
32
88
72
8
13
3
80
16
120
96
24
189
107
25
23
72
193
231
56
97
23
40
8
169
23
72
1
156
275
1
95
13
27
105
95
72
85
51
32
37
27
33
95
112
8
216
112
48
45
11
121
87
120
48
24
56
37
12
191
64
33
47
48
85
48
83
61
35
85
3
288
80
48
64
8
168
96
120
40
56
88
21
59
1
60
59
232
272
48
37
156
36
11
24
181
3
69
528
348
36
11
24
73
12
11
13
216
51
225
12
35
96
96
133
108
144
36
107
160
93
99
33
12
48
75
237
24
24
12
39
24
21
35
109
11
24
157
48
11
96
61
83
184
45
35
13
60
135
128
169
87
21
75
48
120
24
168
48
72
72
21
59
37
108
36
155
136
104
145
144
15
48
225
12
203
13
179
16
45
11
13
11
112
57
60
11
61
168
36
191
96
85
99
45
75
24
57
12
35
181
59
40
105
48
180
3
32
217
255
8
64
56
337
111
24
57
15
21
123
45
11
109
11
24
136
56
37
11
24
145
23
73
204
36
87
200
24
256
24
141
27
32
25
39
261
35
64
24
168
32
37
83
37
11
64
24
32
24
16
32
25
240
23
229
3
8
24
96
37
12
15
81
119
64
69
27
8
96
49
47
96
85
59
49
60
96
36
15
24
8
97
84
12
60
3
72
8
1
23
121
111
80
88
48
32
25
71
136
80
1
119
64
69
132
23
208
8
61
11
37
11
25
12
107
133
83
49
23
85
27
153
87
128
37
395
13
83
304
8
24
121
84
59
64
45
72
96
3
56
168
13
12
48
159
8
25
12
51
48
152
24
49
71
121
12
27
56
192
88
9
95
1
87
80
16
9
12
59
16
120
8
25
156
51
24
69
35
97
71
133
192
35
112
288
45
192
83
112
240
56
85
59
88
33
47
37
51
69
155
72
40
153
191
145
36
11
160
32
13
48
147
33
119
13
179
73
60
27
48
32
85
123
45
75
33
12
3
8
24
88
104
1
239
109
11
25
15
69
131
24
64
8
277
251
16
9
87
8
16
273
23
184
21
59
16
152
40
21
99
48
144
24
45
59
96
144
397
75
45
123
8
88
9
191
64
296
112
192
152
40
45
11
72
25
23
109
51
8
184
93
72
27
21
35
88
144
152
24
24
85
75
33
23
37
3
81
228
11
24
61
72
275
88
141
83
88
104
13
203
40
32
16
45
51
93
11
64
32
24
72
37
60
47
456
64
45
3
8
193
119
13
59
49
12
35
49
15
45
131
232
105
132
3
165
27
24
144
72
8
13
59
40
80
ABCD 98718151094*3^$a+1 [50081]
36
10
44
58
6
12
24
86
82
3
24
3
26
82
57
21
6
69
161
54
22
24
6
162
12
50
10
3
53
28
24
2
154
12
87
27
44
100
6
84
60
6
33
57
6
48
9
48
24
9
12
12
62
25
9
12
30
24
21
9
56
52
132
14
1
33
18
18
56
88
36
50
82
114
9
72
15
33
95
4
6
26
126
28
6
6
138
6
26
54
28
6
20
64
42
48
15
11
22
104
55
5
4
26
34
30
6
18
48
69
39
54
12
18
21
17
54
30
34
2
7
21
12
12
27
33
15
33
63
27
24
50
16
74
25
3
26
40
32
34
54
84
68
19
3
141
69
42
18
183
72
3
18
51
93
3
33
6
66
39
51
45
9
48
12
3
81
24
18
72
60
33
3
24
45
57
183
21
24
30
66
60
12
30
14
4
2
22
27
9
54
6
27
65
79
93
78
38
46
30
36
18
54
63
5
220
15
3
2
19
11
13
81
39
11
61
45
54
6
39
120
9
12
30
93
21
123
3
48
56
10
54
69
15
18
30
162
56
31
39
62
34
30
3
27
126
12
32
16
8
30
22
132
27
89
70
12
80
13
77
40
3
21
14
40
54
90
93
9
15
48
33
24
18
66
54
12
48
60
36
60
6
24
12
99
11
13
9
2
30
55
35
54
42
70
54
9
75
21
69
6
30
114
12
108
26
43
33
48
122
37
131
22
170
18
70
20
70
6
54
66
18
3
39
54
86
16
54
39
17
52
12
66
30
42
45
48
29
70
18
72
114
32
4
150
6
9
11
85
24
41
4
30
69
24
168
24
39
144
33
5
28
26
61
9
14
1
15
66
18
66
6
24
45
29
16
18
60
38
64
24
6
14
16
50
6
19
21
54
44
46
14
46
66
48
24
48
18
36
96
12
3
120
63
9
21
12
12
68
7
11
4
30
18
42
18
45
5
22
6
15
9
87
3
6
42
18
6
45
21
132
15
17
4
30
2
67
51
69
81
36
18
33
9
15
59
12
34
24
39
111
81
5
16
138
60
2
30
18
52
39
33
12
84
36
14
40
6
26
70
24
15
24
35
22
84
51
5
67
15
18
48
39
21
30
21
48
63
84
69
51
24
50
12
7
17
54
46
20
64
26
4
30
146
4
21
24
57
15
5
112
146
10
54
18
63
9
48
84
78
26
70
6
60
24
20
22
68
64
6
12
14
13
93
18
6
60
56
64
60
48
27
21
14
34
27
53
4
32
31
9
14
1
11
18
36
28
3
63
32
52
48
44
16
84
21
59
28
116
40
20
30
72
19
39
86
54
4
6
26
46
84
36
72
12
60
6
54
36
3
9
12
30
80
10
24
51
15
80
4
32
34
30
66
27
41
34
45
3
98
16
6
48
6
54
36
45
21
60
15
35
54
4
36
15
51
54
80
76
8
6
54
55
11
6
4
3
41
55
9
48
48
162
45
3
21
240
5
46
84
66
24
15
89
4
27
41
112
42
66
27
27
45
45
90
6
24
14
16
18
92
4
2
25
24
15
30
14
34
3
69
60
44
19
53
28
204
6
50
70
72
18
26
100
56
37
161
55
21
108
68
60
4
104
10
12
45
27
117
9
15
57
84
66
9
35
4
12
45
48
21
6
38
31
3
62
36
19
33
56
10
54
2
4
30
2
90
130
69
59
34
60
6
90
66
6
12
12
39
96
3
93
15
98
7
23
1
3
6
15
21
51
15
14
6
22
6
102
12
18
45
5
4
15
3
165
15
18
14
54
19
57
66
69
24
81
39
5
6
10
18
12
18
8
19
9
126
66
18
12
42
42
48
2
10
33
51
66
24
66
18
15
3
38
22
14
30
70
39
99
72
24
30
32
88
15
51
24
6
15
11
34
56
64
30
14
31
3
120
21
57
42
30
15
57
15
5
6
22
96
102
57
3
18
6
6
12
27
9
6
14
12
18
10
51
11
54
28
36
42
90
20
58
21
65
34
2
24
4
12
38
40
21
21
48
116
34
54
2
6
4
24
30
30
15
27
78
116
4
30
60
6
200
10
18
12
18
21
45
62
30
88
26
10
3
63
30
24
86
10
44
79
131
46
44
124
2
4
48
6
6
45
24
24
3
168
21
11
64
44
34
62
16
14
43
21
51
3
42
110
24
46
96
14
4
96
21
9
50
46
104
4
50
46
126
24
18
6
42
74
1
45
99
93
32
16
3
99
86
55
72
39
9
35
36
28
36
102
12
8
54
54
36
10
54
20
22
50
28
32
4
78
6
12
20
60
84
6
54
4
6
33
57
26
90
43
5
4
18
93
17
4
75
3
21
17
18
10
24
30
45
77
70
20
121
27
126
15
11
10
75
9
15
77
88
6
30
39
101
40
14
10
30
6
108
8
4
120
20
46
78
2
28
12
38
4
62
85
11
120
18
67
57
2
61
72
96
21
54
6
15
15
26
10
30
42
2
54
22
15
144
51
20
4
56
4
9
27
48
6
120
60
24
51
9
20
4
90
8
13
39
60
30
56
46
6
24
6
18
30
2
10
9
11
22
12
3
21
2
25
9
63
11
30
22
9
3
45
17
36
67
3
14
10
66
12
15
41
42
52
60
30
6
9
3
144
90
75
9
15
21
24
12
87
23
10
15
72
63
128
1
69
62
18
36
28
26
30
36
31
33
42
144
20
6
120
18
22
138
84
8
4
9
5
4
66
6
84
36
56
10
24
45
9
42
14
36
28
50
34
2
30
76
15
33
2
88
144
6
24
15
17
46
54
123
21
132
279
5
144
100
24
42
96
78
39
51
21
3
21
45
54
38
7
17
10
18
36
36
74
25
21
6
54
48
12
14
76
14
64
98
70
120
24
126
12
26
4
ABCD 98718957614*3^$a+1 [50030]
19
12
33
21
102
117
3
12
12
33
27
90
35
28
32
28
12
3
72
6
18
96
65
43
30
11
1
95
28
63
29
13
18
108
24
17
73
30
30
35
43
42
12
3
15
12
9
15
60
29
216
67
17
91
6
6
9
63
12
48
12
18
11
36
4
27
57
3
84
33
56
19
45
32
25
54
9
3
54
54
66
3
36
15
6
18
30
66
41
49
120
135
44
60
1
42
29
108
55
21
20
64
32
4
87
12
117
3
12
96
29
43
17
31
209
133
35
1
186
24
89
52
68
37
6
24
36
18
90
5
55
12
9
9
11
4
51
5
25
23
12
28
3
30
107
7
53
37
18
90
30
42
23
67
18
11
16
44
19
6
6
30
90
6
72
66
30
6
30
23
73
18
30
12
23
16
75
9
51
5
43
48
48
84
6
30
66
23
43
33
176
25
3
15
17
139
96
36
117
56
40
56
31
77
120
1
144
42
5
13
12
6
24
18
15
116
100
24
63
18
42
42
27
8
1
12
12
11
24
13
24
96
12
48
27
32
25
54
66
54
30
6
6
24
48
42
30
96
59
84
16
9
162
17
7
36
24
9
44
7
6
120
114
30
23
31
180
41
85
39
9
18
18
11
19
5
36
55
36
53
19
5
7
138
18
84
78
12
75
15
84
6
95
108
55
5
67
48
45
96
75
21
21
27
27
24
36
33
36
21
120
24
6
18
11
31
60
9
135
6
48
66
29
60
55
18
3
39
78
18
12
29
48
25
12
23
12
31
12
41
55
36
45
39
66
6
84
5
223
48
77
103
90
3
9
6
81
3
30
30
60
12
66
23
19
17
13
90
101
1
30
9
51
53
1
30
29
37
18
5
16
21
30
48
30
11
31
69
9
6
29
43
29
103
102
78
17
19
45
80
85
126
53
132
13
107
1
18
9
15
18
84
84
11
28
15
42
3
36
99
60
42
35
151
24
30
78
78
59
19
72
69
21
18
24
42
24
15
27
69
8
1
102
9
3
5
36
60
19
45
20
1
36
114
36
24
9
63
17
37
36
39
21
42
65
73
12
11
25
11
31
77
1
90
21
3
17
49
30
36
53
7
36
12
21
51
5
19
9
12
9
42
24
60
18
78
42
18
24
48
101
4
63
33
15
84
42
90
30
15
3
6
15
141
23
13
60
99
3
6
71
1
23
16
21
48
6
150
159
24
33
3
39
21
99
60
30
6
69
60
45
18
12
78
30
24
5
84
1
54
21
33
15
63
33
27
17
12
1
12
108
23
24
37
6
42
102
36
18
11
31
24
5
25
54
5
25
12
48
24
72
18
5
61
6
108
12
60
6
60
107
36
1
95
1
63
15
5
19
81
20
31
54
42
60
9
9
59
61
36
36
30
57
111
5
7
90
18
41
19
24
90
71
31
78
15
80
96
7
9
51
54
63
32
28
20
25
72
36
30
57
93
12
18
18
90
24
6
72
39
21
30
12
5
31
30
24
6
36
5
43
21
57
42
30
48
3
69
66
9
21
6
30
3
120
75
17
13
51
15
12
84
6
24
39
87
57
3
57
3
60
69
20
1
27
87
78
11
49
15
57
95
31
12
66
11
28
87
6
24
15
9
60
60
6
60
9
9
126
6
78
5
7
9
99
18
120
30
12
72
36
12
108
12
12
18
30
36
30
30
6
96
78
60
36
108
42
35
103
21
45
84
18
12
21
39
5
60
12
1
24
30
18
102
33
20
36
1
18
30
11
61
6
12
17
109
162
30
47
55
30
12
66
12
41
24
7
66
24
30
53
1
51
20
4
9
12
36
48
30
129
56
31
33
60
32
31
29
31
24
9
15
9
105
30
66
24
6
12
57
12
3
5
37
6
69
3
30
42
30
18
12
168
5
36
4
32
19
36
5
103
36
30
30
9
15
42
6
177
3
30
3
87
12
18
27
57
6
77
1
12
48
36
18
36
66
15
120
3
6
24
42
18
18
29
31
120
60
33
39
48
17
7
33
27
18
30
18
78
30
30
36
93
20
36
4
3
29
151
54
39
39
12
36
42
15
33
84
23
43
57
15
18
47
25
47
48
127
24
41
25
18
18
78
102
159
3
5
1
11
4
24
15
21
36
128
25
11
49
6
21
15
33
33
72
15
51
6
24
42
54
30
9
21
23
37
18
6
11
55
48
5
1
39
32
24
49
30
41
244
45
90
18
23
31
30
18
17
28
27
6
24
48
18
60
42
12
60
66
12
18
102
17
223
132
60
24
9
20
13
30
30
12
18
24
45
3
5
31
41
1
12
42
153
20
13
24
18
30
6
24
45
87
18
60
36
60
39
72
20
28
60
147
6
12
6
9
3
17
1
6
30
78
5
115
12
30
63
93
30
12
5
55
36
9
57
30
114
30
276
54
11
55
33
15
17
55
6
3
36
8
132
48
31
12
18
6
65
31
42
30
42
6
9
81
27
21
11
48
13
23
60
60
36
84
31
48
41
7
48
12
53
55
41
1
83
31
78
66
24
12
18
42
60
36
12
6
114
30
36
6
5
28
3
174
63
33
114
24
24
5
25
30
57
39
29
55
12
114
24
35
13
204
39
36
24
9
11
55
24
65
7
6
23
36
48
36
1
3
87
9
69
132
23
52
8
1
30
24
60
48
24
48
156
12
30
3
9
131
1
6
90
23
55
42
39
8
40
33
72
36
42
53
31
6
18
29
12
43
5
1
39
12
51
29
31
60
29
48
7
48
42
15
3
78
123
9
27
15
29
4
3
54
18
36
12
54
6
9
21
30
29
25
48
18
12
78
3
39
18
78
96
36
30
18
9
63
17
16
20
36
115
9
9
18
33
51
6
3
24
3
18
36
23
91
6
36
30
54
24
66
29
19
41
61
63
92
85
23
7
5
4
9
15
72
8
25
ABCD 98718967916*3^$a+1 [50055]
13
5
54
109
41
31
12
36
59
1
131
13
36
24
12
24
120
29
42
6
7
5
43
24
35
1
48
12
5
7
72
41
19
5
30
60
6
30
72
37
24
24
12
24
11
13
35
37
108
36
96
143
108
174
31
72
12
35
13
5
12
48
31
29
30
1
17
43
59
1
41
79
17
84
91
120
47
121
41
19
12
47
85
36
17
24
79
24
5
7
96
12
72
53
67
11
30
24
120
66
12
13
5
72
31
12
29
6
49
23
13
24
35
30
91
120
48
77
12
43
35
49
53
31
60
72
168
12
12
17
91
5
24
43
12
120
24
12
17
103
24
108
36
11
1
48
72
72
47
6
67
17
19
41
36
7
47
228
1
11
13
35
48
217
17
55
84
60
120
12
72
5
7
41
67
12
48
5
30
1
24
36
41
31
12
47
66
12
43
120
12
48
5
12
7
24
12
108
41
66
109
24
36
24
12
60
5
54
60
13
48
12
72
36
59
18
31
17
127
12
36
17
55
12
23
97
35
66
42
48
72
61
84
156
12
48
89
48
24
79
60
72
17
300
48
7
12
60
275
1
5
12
18
90
30
13
72
12
48
60
72
47
13
17
78
1
41
30
1
24
24
11
1
12
185
31
29
30
48
13
41
55
24
24
17
6
25
108
24
192
48
125
31
36
36
155
85
12
5
30
97
11
13
84
125
18
13
72
29
48
31
24
5
31
41
31
24
96
65
79
53
91
197
12
7
113
31
59
30
163
180
59
61
72
108
47
13
12
60
156
12
204
24
72
107
60
30
55
155
73
84
60
96
60
12
5
42
13
12
24
12
12
83
49
48
17
120
6
102
7
5
6
109
48
5
102
150
18
12
61
72
36
36
36
125
54
25
168
17
96
12
91
24
65
78
240
90
19
48
17
19
36
24
12
47
13
60
120
108
24
5
31
17
12
42
25
71
24
66
12
12
31
12
48
12
47
48
18
103
17
19
83
1
60
77
120
7
23
13
60
24
36
77
12
42
120
30
48
132
43
17
103
23
60
13
36
48
35
30
151
41
48
7
48
12
240
11
25
17
55
17
30
18
103
24
48
48
5
30
169
215
6
7
5
18
97
48
120
12
35
1
36
5
19
12
12
12
108
53
72
48
24
19
107
25
89
19
192
108
12
5
19
53
42
60
73
23
13
24
17
36
7
53
43
89
43
12
48
5
55
12
23
49
60
5
78
97
60
11
73
12
77
43
65
43
167
73
239
97
96
17
48
30
42
31
29
42
36
30
30
25
59
121
12
36
12
60
60
24
11
25
5
7
17
43
47
126
103
12
228
24
185
42
1
84
173
30
121
12
29
139
72
24
5
19
36
36
12
23
25
5
43
29
42
13
95
150
12
43
12
120
36
35
73
24
96
192
48
72
132
53
7
48
24
24
12
59
48
60
108
24
25
120
113
48
43
72
12
36
41
66
24
13
137
31
5
55
48
41
43
72
24
36
11
49
48
36
107
12
13
12
72
24
11
13
95
37
11
73
36
11
49
36
77
30
25
12
48
12
23
18
19
35
48
73
48
47
37
53
30
234
91
35
133
12
89
19
24
48
95
97
47
1
29
103
36
36
65
31
72
17
48
7
65
19
60
12
120
24
41
43
132
59
73
60
53
12
91
36
11
240
24
49
12
95
13
96
23
1
47
42
30
192
13
12
36
72
5
103
24
96
24
24
11
6
55
12
60
72
24
36
24
132
48
11
1
48
36
155
6
7
35
60
73
29
48
78
12
73
17
31
47
85
48
12
48
29
78
37
12
5
90
13
12
204
11
1
29
19
29
7
24
12
24
96
29
19
29
55
257
30
120
61
77
91
17
67
77
18
25
5
30
37
11
13
12
29
19
71
61
48
47
54
90
1
17
30
138
7
23
13
59
42
79
60
131
270
18
42
6
30
180
12
48
103
12
12
12
60
24
12
108
12
108
60
89
120
175
108
59
25
41
103
24
17
55
5
19
29
151
36
5
103
120
35
97
41
19
53
12
18
85
12
36
84
65
48
48
43
60
24
17
30
61
12
60
96
12
239
121
48
17
24
120
43
35
12
48
25
60
96
29
42
73
23
145
35
102
31
11
25
48
35
61
24
36
17
90
73
36
5
19
72
12
5
91
149
55
36
12
47
72
96
13
29
7
41
7
132
65
18
121
12
60
72
23
162
43
29
78
18
43
107
42
55
17
43
77
18
1
84
36
24
5
12
36
12
7
35
61
24
5
79
12
29
31
120
65
72
211
29
31
12
60
17
115
53
ABCD 98719117832*3^$a+1 [50077]
27
9
36
12
57
48
18
9
12
15
21
36
24
84
12
9
123
3
9
129
6
129
189
15
60
15
54
60
18
33
12
21
24
36
15
39
36
21
33
48
18
6
36
63
36
168
33
15
84
27
21
15
78
12
27
12
21
51
36
33
18
117
9
27
69
3
120
24
15
33
21
12
39
15
69
21
6
21
117
3
21
3
15
21
36
15
12
21
39
18
15
48
12
9
42
9
60
75
12
6
75
9
6
9
24
60
63
57
57
12
6
54
39
24
12
60
63
9
12
27
57
36
21
30
6
12
3
57
3
12
3
9
81
48
39
3
33
36
93
12
18
9
24
21
27
9
72
6
33
96
48
12
48
72
12
132
33
3
12
33
54
33
24
33
39
12
60
48
147
108
33
36
45
84
24
27
12
27
18
24
3
135
153
45
135
45
3
51
33
12
69
84
6
9
24
3
90
15
24
45
60
12
24
3
69
27
9
3
51
69
3
33
3
57
27
45
33
36
27
24
120
48
12
51
42
63
21
39
3
90
126
21
9
24
39
12
33
72
54
57
24
15
9
84
96
24
3
30
3
24
9
39
57
84
18
72
18
15
24
123
9
33
66
9
84
33
75
3
33
12
81
48
51
45
12
24
12
18
6
15
15
42
3
27
33
27
84
9
36
36
9
3
123
54
72
75
39
21
87
18
30
9
84
36
21
36
48
123
45
18
9
75
21
33
18
21
48
36
81
39
12
15
6
15
12
3
9
72
63
18
24
30
93
12
9
18
48
9
12
33
39
132
9
51
3
33
96
57
15
3
33
12
3
18
27
24
192
9
75
24
9
42
30
24
18
18
15
12
45
15
12
84
12
24
45
6
9
3
42
12
3
15
45
48
84
12
168
21
42
84
81
12
33
3
60
15
48
105
3
72
54
3
48
48
69
12
51
9
36
12
60
48
3
36
57
12
42
45
93
24
12
15
21
99
33
39
72
36
33
27
75
9
12
15
54
3
33
42
54
3
132
3
21
33
63
51
18
3
132
36
12
9
36
3
3
33
60
87
18
12
42
69
15
9
51
93
120
21
72
48
3
12
36
72
21
63
63
36
6
36
87
36
15
18
3
69
18
69
21
126
21
36
24
9
3
24
12
21
3
33
3
9
39
24
36
15
18
15
3
18
3
27
90
36
3
21
3
33
12
39
51
6
3
105
39
45
75
33
51
36
9
15
36
21
30
24
48
6
15
60
36
9
6
12
54
150
93
36
9
15
93
27
15
33
12
24
12
24
51
24
30
63
36
105
111
51
30
18
18
3
15
81
63
78
111
27
6
12
42
33
33
15
111
33
3
9
36
69
18
81
3
18
18
9
60
84
48
21
3
63
9
27
6
3
87
66
3
3
69
15
57
48
12
9
60
3
9
39
48
63
33
3
33
3
21
45
54
21
15
33
9
15
33
18
18
36
54
6
18
21
36
12
3
21
177
27
93
3
24
36
12
69
36
15
9
15
33
72
36
24
39
36
15
66
15
9
3
51
30
39
12
21
18
54
60
18
84
6
3
9
96
27
21
6
120
9
9
72
18
33
9
27
39
24
18
111
33
111
24
45
12
27
27
21
33
63
36
27
45
24
48
51
21
84
15
6
18
66
18
9
27
126
15
60
12
12
15
66
60
36
12
147
105
36
18
9
36
45
36
51
93
6
48
6
198
45
57
75
93
30
9
9
15
12
9
3
12
9
12
15
63
30
24
48
108
3
39
108
9
63
177
15
6
3
24
9
54
105
51
60
54
15
60
69
120
39
21
84
3
21
12
15
36
39
9
69
30
45
45
42
36
36
84
69
21
39
3
30
114
9
180
3
96
21
12
3
9
45
15
51
9
9
75
123
9
48
84
72
3
117
9
6
36
21
48
21
54
12
105
45
66
18
60
12
27
48
57
15
33
15
117
12
3
24
84
141
51
93
60
15
36
24
9
24
51
21
51
12
9
138
81
45
36
60
27
48
63
21
33
24
54
21
9
78
18
3
12
12
39
18
144
24
3
81
18
18
39
15
60
30
78
18
75
33
3
24
27
36
36
12
6
66
18
72
27
69
48
39
12
36
3
108
21
3
81
84
15
138
27
9
60
3
45
3
39
54
72
54
72
30
15
9
30
108
45
27
33
24
96
45
27
141
75
45
3
12
84
9
6
45
60
72
57
15
15
18
39
15
9
15
21
27
105
21
27
15
12
42
15
15
33
93
78
57
9
27
72
15
72
12
9
9
72
126
6
87
21
12
60
126
84
21
3
30
39
69
18
6
27
24
15
81
12
93
15
72
36
3
33
57
54
21
9
36
15
72
3
93
21
39
45
6
30
18
36
33
9
15
15
54
39
156
48
24
12
9
27
60
12
12
33
36
24
36
3
51
36
21
24
201
39
177
51
3
24
66
36
6
33
69
24
30
21
60
24
75
6
39
27
78
3
33
48
63
72
108
24
21
144
15
93
144
6
21
60
45
36
63
45
27
72
24
39
21
9
18
6
54
9
96
12
48
9
3
36
21
15
21
72
3
132
45
18
57
12
3
9
39
6
15
21
3
60
48
12
21
54
117
45
48
255
15
9
12
33
27
96
72
36
9
12
15
156
60
3
141
75
36
60
138
6
45
21
87
39
45
324
123
57
24
3
33
45
120
39
24
15
45
48
12
75
117
57
36
6
48
36
9
33
87
3
9
12
27
6
66
18
90
18
27
63
33
39
54
15
45
39
12
24
99
90
18
21
36
12
99
21
24
21
72
87
3
81
27
54
36
72
24
39
15
9
3
21
3
9
12
15
12
93
12
12
33
36
48
75
21
84
63
69
3
12
15
18
96
3
15
66
111
57
15
24
27
33
3
69
189
3
27
93
51
21
141
63
9
51
ABCD 98719358872*3^$a+1 [50105]
51
33
37
119
15
9
12
19
41
25
14
16
41
60
12
31
29
168
24
3
66
144
15
36
45
10
5
39
165
36
12
39
9
24
12
19
44
57
15
108
36
129
7
89
132
24
45
75
15
64
5
132
84
24
175
20
81
99
40
5
99
165
127
230
34
5
24
195
16
60
41
48
27
45
15
81
183
21
24
12
33
39
75
81
12
43
5
24
31
140
69
72
19
20
36
45
9
15
24
31
20
40
104
52
44
9
27
84
9
132
3
45
67
68
21
24
60
75
33
24
115
8
33
3
16
209
96
115
20
4
80
141
55
8
33
147
72
108
93
87
57
19
41
48
15
12
21
180
33
51
3
52
5
48
27
4
29
15
22
14
160
44
45
48
27
93
12
12
63
33
72
7
140
33
60
127
65
3
45
7
20
21
60
12
31
80
21
24
39
6
39
12
24
51
4
29
36
51
90
15
19
20
180
57
43
50
16
203
36
51
21
12
12
36
3
16
5
39
40
120
41
24
12
33
15
24
151
96
65
24
60
99
42
183
7
24
5
55
80
81
189
16
131
3
57
48
51
60
165
15
30
75
55
20
33
51
36
60
54
30
24
36
21
24
31
125
19
5
21
18
16
29
12
3
45
147
9
12
19
65
36
144
99
45
24
15
21
75
9
21
90
57
43
101
48
7
5
36
12
31
236
40
20
45
19
5
195
16
260
48
196
74
123
3
9
151
44
57
48
36
75
9
72
39
21
75
33
12
19
6
71
39
4
60
44
252
21
12
31
26
15
3
36
9
72
3
36
204
16
41
15
184
5
24
91
65
61
14
24
93
48
12
63
16
20
30
114
21
36
24
3
420
81
111
153
12
3
172
65
96
27
45
168
24
24
55
56
21
183
9
45
15
67
5
15
9
84
51
21
55
14
70
60
197
12
120
7
41
19
101
39
9
96
3
57
79
44
180
45
67
68
72
60
9
12
63
81
55
5
84
24
247
65
139
41
36
39
33
127
5
96
27
12
4
5
15
57
48
84
7
30
38
52
20
21
204
63
261
45
150
16
74
54
16
20
40
44
36
9
127
68
81
24
105
96
46
29
51
21
24
180
36
3
90
15
156
15
54
39
15
16
41
63
36
9
48
123
36
60
40
60
5
84
24
147
108
36
16
60
89
61
11
60
12
45
6
136
20
78
22
170
3
151
137
84
183
81
31
101
3
24
12
4
50
27
27
72
4
36
89
55
77
24
39
21
139
77
48
39
16
17
12
67
68
60
21
24
12
48
15
57
39
177
24
60
48
27
4
56
40
14
90
36
48
105
201
46
8
57
55
161
147
21
51
45
24
12
39
21
12
60
12
96
19
125
39
129
15
33
132
15
66
54
33
12
127
80
78
207
79
65
1
23
156
61
23
67
164
9
75
216
40
110
54
16
20
9
132
3
156
105
75
6
15
60
19
224
45
15
45
7
144
36
14
135
12
39
81
19
5
36
19
20
18
30
45
187
8
252
108
33
24
55
5
3
52
29
96
19
17
132
51
21
120
24
24
7
5
19
164
93
27
76
137
72
12
55
5
75
69
9
126
81
55
113
12
24
31
20
93
111
57
27
57
3
52
41
120
12
48
27
16
20
16
53
67
14
10
56
9
36
55
5
3
52
44
36
33
87
24
81
3
45
48
3
84
22
30
29
84
75
12
21
87
60
45
37
35
36
3
45
9
6
21
85
30
5
48
36
12
43
29
27
33
187
14
70
41
15
114
10
17
3
40
104
21
111
93
48
24
9
51
3
57
33
42
54
15
51
64
5
72
129
3
36
84
7
29
12
63
36
18
126
24
165
108
63
16
53
36
55
74
6
9
27
9
24
187
188
45
15
16
140
36
9
91
14
27
27
12
60
21
12
15
112
41
12
7
5
19
36
128
196
56
4
36
104
24
36
9
57
15
3
36
45
31
84
26
48
6
21
15
45
9
27
48
69
51
36
156
19
41
33
54
72
40
5
15
244
5
15
129
36
39
12
93
67
44
81
48
7
5
48
312
123
57
115
8
33
223
5
72
243
9
51
36
9
91
60
149
55
5
24
36
36
55
41
19
5
39
6
70
149
12
3
57
84
195
144
ABCD 98719568282*3^$a+1 [50002]
159
81
72
414
57
32
19
54
102
6
11
61
83
96
16
21
155
55
54
83
16
333
60
23
13
72
12
63
177
30
144
129
21
12
18
90
35
37
36
39
48
3
18
11
97
144
24
30
57
33
15
32
64
69
107
55
137
16
32
145
111
144
9
78
9
45
83
48
144
49
111
32
121
96
23
160
225
15
80
67
29
13
35
19
66
11
25
87
21
27
15
30
186
30
59
199
41
16
80
181
42
65
48
7
18
132
99
48
32
48
64
32
103
114
12
42
18
15
21
30
45
9
24
15
192
21
203
73
36
162
18
95
16
99
54
39
15
18
18
78
84
24
51
69
132
23
97
15
39
137
112
39
96
48
72
36
141
117
108
66
60
17
13
6
29
1
18
36
126
18
153
96
32
133
114
108
18
48
126
45
9
23
73
23
7
24
33
183
66
23
16
69
27
45
83
16
48
48
147
6
90
18
75
69
30
125
19
18
24
54
162
27
57
39
96
144
33
47
64
45
3
15
24
18
71
145
47
1
54
96
18
84
72
36
167
13
6
48
126
47
7
18
78
144
48
185
1
30
6
107
127
65
97
12
108
108
59
16
87
42
12
83
67
77
85
27
21
42
17
13
35
55
185
13
35
97
95
7
153
96
9
84
35
19
54
42
102
90
18
42
17
67
96
84
126
443
16
9
6
48
36
125
48
79
72
153
33
156
3
32
25
102
54
36
78
12
18
123
80
103
18
71
79
17
31
17
25
54
180
93
69
36
71
48
96
1
72
71
19
29
96
109
48
35
1
18
60
102
59
85
27
32
49
78
36
102
78
9
21
108
143
144
192
13
48
18
36
45
48
15
33
21
75
69
171
32
37
84
42
54
39
207
6
12
6
30
27
63
18
114
93
15
81
48
249
30
57
32
64
141
35
64
9
39
63
17
16
45
54
29
336
103
12
36
6
12
54
42
126
57
33
102
41
16
96
128
61
35
48
85
66
9
9
24
12
132
30
54
108
54
18
23
67
18
60
66
18
27
15
36
29
109
18
54
36
78
234
108
195
32
19
6
23
115
36
18
39
39
89
48
97
48
114
66
162
18
60
11
97
264
23
64
3
78
47
73
39
87
126
108
60
72
75
9
135
63
78
66
18
72
72
60
35
55
12
285
3
36
150
12
215
55
9
32
49
60
12
108
299
61
35
16
57
87
96
147
93
9
135
32
13
99
63
216
153
207
161
19
42
18
17
96
7
105
45
144
12
90
6
54
65
1
15
39
72
65
115
126
72
39
87
18
54
17
144
48
61
3
87
41
13
179
61
12
72
18
54
90
6
108
30
54
78
137
25
39
32
13
24
72
83
96
85
42
17
48
55
6
35
13
54
77
121
39
21
267
3
30
95
112
135
57
57
30
72
18
36
59
16
32
55
9
63
177
21
75
80
31
66
15
9
12
42
18
66
108
24
249
32
1
95
112
9
39
69
72
227
13
180
144
108
51
57
23
157
66
42
30
41
127
65
7
137
115
66
11
16
9
36
83
49
12
35
1
54
9
69
11
160
93
18
42
39
117
171
48
176
79
17
31
417
32
7
30
252
63
128
229
66
41
1
84
11
25
78
48
144
24
30
18
72
57
39
156
45
15
81
45
48
18
198
11
96
1
36
90
65
112
9
39
9
216
144
63
87
41
144
7
60
54
12
72
35
115
90
12
87
9
138
18
90
24
30
219
21
18
89
16
80
96
73
72
15
240
69
123
32
67
29
ABCD 98719588244*3^$a+1 [50007]
132
216
36
63
128
13
84
23
112
33
84
155
24
85
419
72
25
36
179
49
96
156
35
37
11
85
132
12
3
33
72
39
105
143
48
88
57
239
40
21
12
95
13
72
51
21
35
16
144
24
56
49
159
117
48
3
9
135
45
96
48
35
16
153
36
132
24
183
32
85
48
12
96
63
69
36
39
81
87
57
372
60
71
37
12
84
59
97
120
95
24
1
23
25
15
80
145
71
25
95
97
12
36
24
60
35
16
120
72
45
72
132
36
24
11
13
24
168
35
168
1
156
27
72
81
108
324
60
27
69
11
13
35
37
240
60
60
3
261
312
227
37
171
69
120
60
60
11
25
120
39
168
56
121
15
81
300
35
157
11
49
47
49
36
11
25
47
13
12
48
12
60
12
36
264
60
48
36
72
15
45
12
167
136
32
61
51
24
129
15
152
121
132
12
111
57
71
1
396
108
71
109
24
12
23
85
51
32
360
72
240
13
72
108
72
23
112
285
147
176
168
1
23
16
21
36
60
12
108
27
56
157
12
12
75
249
71
96
157
72
108
143
13
99
48
93
51
33
12
48
75
33
119
88
33
95
24
1
39
93
36
231
8
16
225
95
145
312
15
285
120
132
23
48
37
83
16
33
23
97
48
24
48
12
83
61
36
95
96
49
23
40
33
39
21
59
64
21
36
84
3
93
12
71
16
33
36
24
291
120
56
24
16
153
156
35
1
144
15
21
51
8
61
84
84
72
24
107
37
11
145
60
72
24
51
129
23
97
120
63
93
59
1
72
156
35
49
72
264
60
12
63
24
33
39
56
72
1
12
59
169
15
144
120
33
72
36
36
144
60
12
15
24
336
72
8
72
16
32
13
192
59
1
12
48
99
24
189
3
32
193
24
15
33
71
40
9
60
48
60
24
39
21
120
3
21
12
15
33
111
21
27
33
48
47
88
105
24
48
108
24
11
1
63
272
49
87
45
12
71
25
36
83
13
59
64
165
35
192
85
12
63
264
96
33
191
205
36
12
171
56
109
24
36
96
84
107
217
48
159
48
33
84
36
60
35
168
229
35
61
147
152
160
176
49
48
168
252
144
204
111
45
3
141
72
48
59
181
75
45
11
40
9
84
3
177
120
191
72
73
15
21
24
12
39
153
60
180
48
47
121
47
49
48
72
144
12
72
35
37
51
93
107
64
45
83
208
9
60
24
24
168
12
36
107
97
228
204
63
200
96
109
168
75
24
33
228
179
73
23
145
63
32
40
9
63
32
24
1
108
36
191
96
264
40
69
75
24
48
80
144
88
57
63
48
8
16
9
96
15
21
179
73
12
243
21
59
13
3
105
156
75
80
1
12
240
96
36
36
3
56
40
56
64
8
72
193
60
108
84
123
45
27
9
71
88
56
25
132
12
95
112
69
144
27
81
47
25
111
45
12
15
57
87
153
167
16
104
25
39
9
60
195
45
11
64
81
15
81
39
56
16
33
240
72
180
99
9
12
35
37
75
48
8
25
36
35
1
144
ABCD 98720206142*3^$a+1 [50126]
42
29
88
45
47
16
24
63
60
36
132
12
78
42
18
3
132
8
4
36
80
19
30
47
19
17
25
75
15
12
41
12
55
30
27
51
24
36
42
15
33
24
6
12
12
5
12
19
30
39
105
3
68
79
30
71
19
66
15
9
63
27
30
63
20
55
5
12
36
7
12
6
11
24
37
27
80
43
89
1
75
45
23
67
89
31
42
23
25
78
30
15
32
133
95
12
25
18
12
5
7
18
23
4
80
85
47
36
12
145
18
53
4
15
6
54
120
30
30
65
25
6
24
17
79
24
36
9
21
51
8
28
27
18
30
60
5
67
117
21
30
12
30
18
102
36
84
15
63
113
19
33
3
42
143
120
49
47
16
32
12
96
4
3
45
3
48
5
52
93
107
52
8
163
12
138
11
31
29
79
101
13
6
77
24
19
69
12
21
60
27
188
73
71
24
49
47
48
43
17
91
65
12
13
42
42
66
42
47
120
31
5
25
84
15
8
120
43
5
7
105
33
11
1
23
72
67
36
17
64
36
75
108
12
57
32
13
11
60
49
30
18
95
4
36
32
36
4
21
51
84
44
1
11
24
12
7
17
49
39
45
18
77
43
5
7
6
15
56
60
4
32
55
12
77
13
30
77
16
15
48
17
60
37
6
65
4
3
42
3
3
5
12
85
3
44
1
11
16
24
33
71
115
17
28
9
47
31
48
30
12
23
52
3
17
148
32
43
12
29
24
12
25
30
9
56
67
30
3
87
18
48
27
8
175
5
7
53
24
36
16
80
49
131
16
44
64
9
60
23
60
4
24
27
5
12
96
76
3
36
137
4
20
168
12
64
20
55
17
40
27
65
31
65
7
69
96
93
51
80
13
95
43
60
180
12
5
12
40
3
96
12
125
25
35
25
75
3
54
96
11
160
8
55
6
42
113
19
66
30
105
72
27
5
85
6
114
47
24
16
8
25
11
60
100
32
7
17
48
72
40
44
76
20
91
78
132
75
15
53
40
36
80
28
3
102
11
49
35
12
1
72
66
12
17
1
11
64
39
45
15
41
72
88
9
6
77
24
43
6
174
5
61
27
27
120
18
107
36
49
6
102
23
184
15
17
24
100
140
4
8
55
12
125
13
95
88
20
115
5
49
203
60
67
17
121
18
17
25
90
5
52
56
124
3
33
15
60
24
33
87
5
16
9
60
15
15
101
7
45
3
29
31
5
49
18
5
7
18
15
44
43
17
1
72
18
12
150
11
64
8
103
5
85
27
72
3
5
48
40
20
36
48
12
24
96
156
40
3
9
15
17
60
40
8
13
59
31
42
27
33
15
15
66
24
18
9
39
24
21
45
47
40
8
12
7
60
6
59
31
69
63
18
42
113
24
28
180
92
12
16
87
77
73
48
23
109
15
3
18
24
35
61
24
90
5
73
132
18
5
40
20
7
6
87
27
153
27
17
61
42
18
107
16
57
3
12
27
48
93
32
112
8
55
57
176
55
5
55
17
115
5
13
95
19
5
40
21
11
1
39
51
89
4
32
43
5
12
24
31
5
4
56
112
63
42
138
89
76
75
57
33
60
27
176
79
17
19
30
24
18
30
3
75
30
11
19
29
12
36
112
60
135
66
95
36
49
24
167
79
29
108
37
23
67
161
79
53
55
42
96
30
9
80
85
23
40
80
145
135
33
54
18
39
8
1
24
11
120
24
36
7
5
84
31
5
28
39
66
11
60
13
155
31
125
12
145
12
11
25
27
72
8
24
31
108
125
79
18
60
30
45
72
108
3
69
93
63
104
25
78
18
11
4
32
7
60
57
3
36
5
12
7
45
21
144
35
55
6
87
44
13
18
12
33
57
47
73
3
45
23
49
35
60
31
45
27
12
48
30
30
18
120
54
41
12
4
33
111
104
28
3
30
12
42
60
168
53
7
65
7
41
16
9
11
24
7
42
51
15
17
24
31
132
60
18
23
4
171
45
45
59
36
4
48
20
112
72
21
83
36
31
53
55
17
180
37
30
30
15
33
72
11
84
13
23
4
8
4
24
200
7
65
28
32
64
20
43
18
42
57
20
24
24
52
104
67
17
55
48
18
11
103
17
1
42
6
114
60
30
18
65
40
72
33
83
7
48
9
15
36
12
12
65
52
116
7
156
41
13
30
21
56
43
17
31
53
7
30
18
17
72
31
29
55
65
1
42
18
35
112
32
12
19
72
72
33
44
103
17
1
47
1
102
57
32
100
56
100
27
18
48
87
44
43
41
55
21
81
75
68
7
102
30
5
1
39
123
45
12
32
43
165
20
52
21
72
35
55
126
24
11
36
64
36
9
30
54
11
37
35
48
60
120
55
41
31
5
24
31
138
30
12
9
123
6
30
12
12
65
91
29
48
103
101
4
80
52
44
36
73
30
69
33
12
11
16
33
30
150
47
13
63
20
48
60
36
16
3
114
66
29
36
12
48
25
27
32
55
41
12
12
55
45
32
31
29
31
102
6
9
15
53
7
48
33
164
13
23
7
17
55
41
24
88
44
16
12
72
104
4
60
3
65
67
30
18
108
29
52
8
12
84
36
19
72
30
107
52
8
31
29
ABCD 98721031096*3^$a+1 [50020]
43
41
31
29
19
72
69
111
108
17
148
15
42
48
107
28
36
9
71
79
65
12
16
12
33
47
40
56
79
12
9
9
171
44
43
5
67
162
119
40
51
125
55
65
36
7
93
48
24
15
42
30
29
4
75
261
177
84
6
29
88
56
1
6
12
72
60
41
40
117
11
7
72
45
27
9
56
120
31
29
91
33
27
29
48
43
33
140
24
7
18
30
18
87
3
60
12
21
12
60
48
24
123
42
23
108
31
66
15
48
24
3
45
15
33
39
12
36
33
57
42
48
90
35
7
12
36
29
25
6
93
312
165
162
33
68
36
24
7
29
180
28
117
6
5
28
51
53
136
81
60
18
41
31
36
12
18
90
60
57
80
28
20
7
101
36
60
43
162
30
60
36
5
187
108
89
28
116
19
65
25
83
25
83
7
65
67
48
45
8
52
20
88
20
36
43
120
78
54
48
17
4
39
77
16
60
9
59
121
48
78
5
7
165
36
51
96
33
21
11
55
57
32
25
95
96
7
72
18
3
45
47
43
132
21
99
45
48
15
17
7
126
15
32
40
87
33
60
15
305
16
12
8
360
1
6
12
197
16
27
21
9
15
3
29
31
33
72
44
60
1
143
1
18
21
12
57
83
72
43
45
9
78
12
33
63
45
57
18
57
15
17
55
6
15
15
72
17
120
25
36
35
72
16
12
27
105
3
24
21
12
3
72
12
89
19
17
28
63
29
25
63
15
33
15
17
12
16
9
39
51
9
9
18
150
72
47
1
270
17
73
54
36
45
15
57
56
72
112
56
91
36
17
16
27
72
77
115
36
60
149
4
111
125
61
3
81
291
44
13
90
48
29
4
21
78
72
36
12
168
173
19
108
24
5
28
32
1
3
32
12
103
90
30
132
5
28
12
48
120
48
24
8
67
72
29
52
57
3
8
60
180
1
36
3
51
33
48
20
7
17
16
32
16
27
57
15
21
69
11
24
97
66
24
66
3
84
93
3
32
100
8
1
39
80
7
17
16
104
25
63
27
53
7
33
12
32
43
65
132
43
12
69
32
25
15
72
32
13
3
15
5
148
32
7
90
11
36
28
75
30
18
90
42
5
7
21
75
5
60
19
33
3
54
96
54
21
12
57
11
7
48
33
57
90
24
9
84
63
24
5
4
27
77
100
180
15
42
30
36
33
39
53
7
41
52
44
91
24
126
12
11
7
24
93
15
21
171
53
7
41
28
51
36
54
18
101
24
40
33
15
128
64
80
73
3
39
72
48
17
124
24
108
68
40
144
15
17
73
18
165
104
25
18
12
33
75
18
35
40
8
52
27
165
93
47
48
7
18
119
31
84
33
27
90
11
127
33
99
33
48
92
36
37
35
48
61
71
108
61
51
32
187
41
60
40
8
36
103
21
56
28
15
17
151
12
17
28
48
39
29
12
25
35
52
57
3
8
25
90
29
31
57
27
36
33
201
36
35
7
65
163
93
21
11
7
12
18
75
8
52
63
42
11
79
273
108
224
7
69
39
65
7
9
12
27
101
100
152
72
16
56
88
15
18
15
15
72
33
20
12
7
189
51
9
84
45
47
24
7
57
48
87
65
13
12
180
183
12
176
24
120
136
104
100
60
36
60
51
33
32
121
12
75
3
33
87
42
48
42
90
18
84
60
18
47
36
25
83
19
90
18
42
263
25
23
31
90
18
245
72
43
65
7
41
25
42
18
155
55
24
29
52
20
19
21
15
89
1
335
25
207
116
112
48
60
116
31
12
21
51
81
48
32
120
24
288
25
51
12
48
80
4
116
97
47
25
42
36
33
32
40
15
17
7
101
12
40
32
31
65
19
125
91
225
12
36
21
11
19
6
30
105
39
36
65
132
36
72
40
32
16
9
47
48
7
29
52
60
20
48
31
18
18
93
24
3
60
5
85
27
3
24
21
44
16
32
7
6
12
11
60
127
114
39
171
108
81
20
7
53
1
3
36
12
9
3
80
40
48
27
12
81
99
33
92
36
79
21
15
72
41
24
40
3
72
12
33
63
30
35
19
60
30
258
48
24
9
32
25
72
108
54
93
15
21
252
57
155
43
153
24
3
84
96
84
18
11
7
72
18
15
75
60
113
49
23
28
21
23
7
6
3
152
7
48
57
123
29
13
11
12
52
15
81
12
15
65
7
5
13
167
7
21
72
33
54
53
36
1
78
12
141
27
21
27
132
48
24
18
11
61
48
35
12
ABCD 98721094328*3^$a+1 [50014]
12
12
144
12
33
16
116
48
27
69
69
96
96
55
83
54
3
88
11
13
68
48
12
88
12
23
1
20
16
35
90
3
75
156
9
64
23
12
1
36
11
48
36
13
41
66
85
24
12
24
104
24
15
33
15
69
36
24
24
124
11
1
11
168
117
3
60
141
111
33
27
84
24
9
15
61
11
60
45
9
66
13
12
101
102
85
23
48
81
3
33
3
57
4
41
39
15
1
12
80
3
25
152
16
92
64
96
12
11
24
21
16
11
78
27
27
81
52
8
15
81
183
6
30
1
8
40
36
36
71
12
6
66
78
48
75
75
48
21
51
45
24
51
42
43
5
78
25
80
9
7
84
36
35
9
21
3
75
21
52
59
60
84
12
37
80
27
24
12
105
147
25
12
60
8
12
36
9
91
44
16
95
12
36
24
12
33
63
93
9
31
47
69
51
45
3
21
39
21
28
72
80
208
36
107
60
129
16
23
24
21
24
3
12
1
32
45
7
131
36
1
8
9
66
1
131
49
24
65
42
54
3
16
107
18
42
49
23
61
96
108
12
71
9
16
95
25
20
45
87
16
180
32
3
1
8
51
24
30
96
7
167
12
108
48
90
3
144
40
56
27
12
12
33
3
24
13
152
64
12
108
24
32
88
11
9
40
23
9
51
18
126
9
39
180
97
36
44
36
249
31
8
52
47
33
64
35
21
27
18
18
37
44
51
24
69
51
1
155
37
20
12
9
127
12
35
1
20
96
24
27
69
51
45
99
9
16
23
57
48
12
36
4
48
32
4
36
35
73
68
3
90
7
59
25
8
36
180
39
121
44
27
21
39
45
39
9
28
68
15
45
75
12
18
6
33
52
23
57
15
85
35
30
123
72
3
1
92
48
100
20
16
53
66
12
85
12
71
169
11
36
9
51
33
88
23
6
30
18
67
56
3
12
45
9
39
15
24
93
72
28
68
4
41
31
60
71
49
8
3
12
60
25
11
60
84
61
24
17
55
23
13
12
36
107
60
9
39
21
36
27
21
12
52
12
131
84
45
48
160
5
31
56
39
1
104
52
44
63
72
24
12
9
3
25
11
60
1
59
96
48
12
96
12
21
4
56
135
45
36
15
13
131
24
21
60
24
52
95
24
1
116
39
69
36
51
57
51
49
53
3
72
4
8
15
12
49
36
89
135
16
23
21
4
68
4
20
75
1
20
88
36
11
33
21
99
27
18
42
33
156
3
33
28
59
25
71
9
160
11
12
25
132
8
4
11
12
21
15
1
11
12
60
6
6
24
1
20
99
141
39
45
4
5
27
24
111
85
59
49
83
69
21
75
48
51
9
60
147
13
11
25
41
39
15
24
9
28
8
39
25
180
35
25
5
31
20
64
8
15
120
25
23
25
24
36
20
15
6
39
51
9
27
25
107
37
20
4
35
9
12
28
11
12
57
15
36
84
132
36
12
25
12
23
57
24
21
96
30
12
61
20
27
90
48
31
8
16
80
40
36
11
25
35
24
21
9
78
45
3
37
60
17
3
27
9
12
3
90
6
85
128
21
6
45
64
29
48
99
4
41
3
45
3
39
33
16
140
27
12
21
36
40
8
3
144
45
9
7
23
49
11
129
21
31
44
16
35
24
42
7
35
1
5
31
20
124
44
27
45
4
35
1
59
12
60
9
4
11
33
36
39
21
15
21
159
25
35
12
9
88
23
57
48
15
12
21
76
20
39
6
48
31
11
9
84
15
96
12
48
1
35
33
15
37
8
15
36
24
45
3
84
60
1
92
12
40
120
155
121
32
15
1
36
104
4
131
1
11
73
24
53
18
60
9
12
15
96
25
35
48
9
3
9
24
24
51
25
24
116
135
21
3
96
25
56
28
60
56
51
66
7
12
8
100
11
132
37
72
11
13
29
27
21
75
12
57
31
83
12
84
9
117
42
33
63
1
35
1
132
20
60
141
6
45
39
25
11
25
23
72
108
126
6
24
12
9
39
6
99
52
23
37
29
19
24
47
6
3
27
12
25
47
33
52
36
149
223
17
55
20
124
11
9
4
68
87
6
54
13
80
84
9
7
24
8
15
13
59
13
32
3
36
21
9
102
24
84
24
36
21
3
12
30
115
35
81
12
93
30
9
15
85
56
27
93
4
24
89
102
108
12
18
102
24
61
53
6
36
1
8
4
60
32
15
48
30
96
30
49
92
40
8
72
15
24
37
60
47
1
95
24
13
44
40
29
66
13
23
33
15
42
99
4
44
15
72
36
13
5
30
21
24
15
109
12
60
35
30
66
25
132
17
96
123
15
6
39
40
59
60
25
71
1
23
48
12
33
12
40
35
30
18
9
48
12
4
60
12
72
5
67
11
85
83
1
24
65
54
45
16
72
23
12
57
12
16
20
27
12
21
3
12
12
45
15
60
12
24
45
16
23
105
15
1
20
171
69
99
21
4
140
15
12
144
21
15
13
56
52
84
44
69
3
24
28
12
71
54
30
13
11
21
39
109
48
23
12
33
100
47
60
60
57
40
8
87
18
19
59
9
12
63
21
9
127
23
42
43
47
45
76
84
11
78
30
21
3
1
80
27
25
12
35
12
13
35
12
96
9
24
27
72
90
18
30
19
11
9
100
95
13
11
24
48
13
12
144
20
75
9
100
44
100
17
30
21
3
12
24
9
39
6
19
8
15
93
4
53
42
48
54
55
23
21
27
12
33
24
4
44
63
30
27
ABCD 98721299174*3^$a+1 [50033]
252
216
73
215
18
180
72
126
36
72
126
18
198
90
306
342
36
486
216
342
216
288
72
216
265
257
162
109
35
90
108
396
43
47
54
162
72
270
72
144
18
121
41
216
36
72
162
270
450
234
54
90
108
18
324
72
306
54
162
468
108
270
85
221
306
432
162
90
36
36
157
5
360
18
108
37
240
173
163
35
205
29
54
108
72
36
85
23
144
36
54
72
7
317
163
96
29
19
269
306
144
193
23
162
55
89
252
43
29
211
41
342
72
144
25
209
18
109
96
48
35
108
72
144
468
85
48
47
385
119
36
252
540
504
90
378
324
162
360
72
43
11
540
252
61
173
108
199
251
396
198
630
36
73
143
97
336
71
90
36
72
90
162
108
36
151
731
133
11
180
342
576
18
270
234
49
167
36
270
234
36
121
239
90
126
36
85
41
18
54
414
90
558
90
415
53
91
35
252
162
414
54
18
72
180
306
18
252
13
23
36
37
629
54
432
162
54
72
37
35
126
126
144
49
480
101
72
90
162
36
54
13
96
359
18
216
162
342
216
126
1
323
13
167
18
252
18
25
11
72
108
49
5
18
144
180
198
223
281
199
17
36
126
13
185
36
163
17
54
630
216
54
133
209
360
630
180
157
437
396
18
13
480
119
36
108
72
36
162
36
18
378
18
342
307
143
18
90
108
36
18
54
144
126
54
73
144
192
59
612
234
72
72
36
18
324
157
311
25
47
1
96
96
41
ABCD 98721320266*3^$a+1 [50088]
3
90
19
11
90
7
12
77
51
147
85
35
36
37
32
60
16
32
27
13
12
11
117
9
18
36
37
60
48
180
24
11
37
47
73
167
33
48
39
73
68
75
24
25
11
117
112
20
75
30
72
19
32
3
60
36
18
51
75
90
79
128
63
216
18
30
36
85
84
35
73
80
3
97
188
75
24
1
80
99
13
23
36
120
24
37
143
25
29
30
105
16
80
39
12
54
216
24
67
48
20
64
47
18
123
100
48
71
24
156
24
84
13
83
69
51
37
23
37
17
30
36
57
69
24
55
80
9
43
8
84
96
219
1
335
69
16
11
174
19
48
29
30
93
28
132
35
133
47
36
60
30
7
17
195
16
24
48
20
87
36
25
60
20
99
120
33
27
30
51
4
240
17
18
36
109
8
3
36
54
6
181
83
36
49
5
24
55
116
21
139
59
21
12
147
13
60
128
15
105
60
4
80
27
90
51
39
33
21
7
47
81
39
61
24
11
25
132
53
6
1
80
3
36
24
36
1
80
60
33
54
42
79
20
21
3
48
63
117
63
37
47
36
57
33
114
1
60
44
120
27
120
73
17
18
1
71
21
3
9
16
131
141
72
27
1
107
126
27
28
89
90
102
39
159
13
72
5
75
16
32
27
12
121
59
1
23
36
30
3
87
141
112
35
13
60
32
21
114
12
18
31
191
49
32
207
12
144
85
155
54
15
57
19
104
15
36
24
1
65
15
52
168
35
60
144
30
55
131
109
96
12
68
129
31
89
42
13
107
60
48
25
35
36
66
90
54
67
23
36
133
36
11
33
40
96
101
123
27
90
54
45
112
48
29
115
20
75
105
28
108
35
49
41
139
48
29
18
30
43
32
36
52
92
100
56
39
13
23
60
36
138
96
30
49
41
7
17
175
36
60
71
69
39
12
49
92
180
148
251
49
65
19
48
60
48
60
32
39
121
77
126
105
75
69
48
9
91
8
21
79
32
3
54
51
21
54
144
25
11
25
272
27
72
73
116
21
114
49
36
32
63
36
141
108
21
91
72
11
97
17
195
15
25
116
75
105
160
24
5
30
13
48
84
20
16
5
19
47
168
30
42
33
87
73
125
42
48
93
3
109
11
60
144
12
49
11
18
43
8
12
268
59
61
11
60
193
96
11
24
45
21
24
27
3
60
49
35
13
48
11
180
49
11
13
71
169
8
60
3
30
24
51
52
113
30
60
9
96
12
9
30
108
13
47
66
114
102
114
37
17
31
35
129
21
27
27
13
53
195
184
5
51
195
25
32
28
11
84
85
12
80
52
60
5
30
60
81
39
105
27
69
15
36
13
8
183
85
71
61
83
60
9
88
83
25
11
144
30
67
48
84
17
43
36
12
128
69
42
81
27
180
25
47
1
173
19
56
15
49
47
174
247
23
144
25
60
95
73
107
72
18
90
13
12
47
69
52
128
45
54
12
49
11
181
53
99
16
59
73
12
5
31
20
21
24
175
59
102
24
67
32
100
65
75
21
19
120
20
57
51
39
30
288
3
3
45
24
21
15
39
25
41
7
48
131
54
54
13
48
11
13
5
102
1
17
15
57
3
36
12
3
96
13
5
126
85
59
162
19
29
150
72
81
39
73
20
21
126
13
56
21
18
33
40
47
72
13
20
76
60
104
237
18
25
11
45
172
17
15
51
25
35
49
131
189
207
33
15
85
60
95
13
72
5
30
162
144
19
48
29
103
167
48
73
140
100
89
48
43
72
68
33
186
1
80
132
51
60
84
96
105
111
121
107
60
36
45
165
159
75
21
4
48
167
193
53
19
107
18
163
23
97
20
39
121
47
253
83
49
80
16
131
33
51
25
12
23
54
120
51
24
48
39
33
96
40
144
11
157
12
11
24
25
155
45
28
ABCD 98721329386*3^$a+1 [50165]
31
11
90
7
47
25
11
18
30
30
115
11
49
132
185
48
6
36
30
30
229
41
78
30
156
6
73
60
107
30
54
30
55
71
24
90
7
48
12
29
67
77
54
25
84
11
6
115
5
90
66
24
31
53
66
96
24
6
43
5
36
55
5
90
25
11
78
66
54
30
96
73
53
91
83
37
47
49
12
84
17
7
53
18
73
24
96
29
24
24
12
108
42
120
18
72
84
7
36
23
150
30
1
17
36
6
90
43
41
19
17
18
42
48
42
1
17
126
6
91
24
215
60
1
12
17
31
23
6
48
60
55
41
55
24
12
29
66
48
66
19
11
1
36
24
65
7
53
91
48
12
83
97
24
24
71
48
49
48
36
17
12
7
144
24
72
71
25
41
79
35
90
42
54
91
12
11
150
36
36
138
13
12
24
173
24
66
25
29
24
72
18
60
90
60
60
42
73
24
36
11
66
19
5
6
1
17
126
37
29
78
229
53
7
23
1
59
54
79
65
7
35
61
120
29
84
31
23
30
7
48
65
36
24
115
77
127
17
19
5
31
11
90
24
180
55
24
5
7
5
78
73
36
131
96
13
83
1
47
12
90
43
12
12
24
17
36
7
12
17
7
12
29
55
72
29
7
89
18
36
1
53
36
204
7
23
60
49
12
132
17
126
1
60
23
66
7
53
24
42
169
24
24
24
72
5
43
96
23
25
29
96
90
54
84
36
84
102
18
79
83
144
85
11
54
36
24
187
29
18
42
54
30
54
37
23
73
48
29
156
6
13
5
6
6
30
1
17
175
17
19
48
23
25
72
17
79
72
29
30
36
18
7
5
90
48
49
17
84
67
65
31
23
1
24
24
71
6
139
12
96
36
17
144
6
37
11
6
43
48
29
66
37
180
12
12
23
1
5
7
17
91
24
29
12
7
47
24
25
11
96
54
91
173
66
90
67
17
12
24
174
133
24
84
60
5
43
23
25
24
29
67
60
53
30
30
72
18
25
11
204
25
47
90
127
53
18
25
47
1
89
108
36
6
85
95
109
48
17
19
41
36
168
42
54
30
6
138
13
53
31
23
49
83
30
30
18
30
49
17
31
5
163
77
19
11
109
5
96
48
60
12
55
29
6
13
41
6
30
18
37
125
48
96
36
24
103
41
6
24
25
41
180
43
17
6
108
6
31
29
43
84
12
17
31
17
31
24
5
6
49
11
73
96
24
77
6
30
55
29
91
89
54
37
53
96
60
43
23
49
11
84
120
1
180
48
5
36
54
12
54
79
11
1
29
43
11
6
96
48
120
7
149
6
37
24
113
84
12
24
216
18
1
11
1
143
24
13
60
48
29
36
36
24
7
29
103
95
13
59
84
97
47
97
5
43
17
30
84
24
36
6
7
48
23
1
41
18
156
1
24
29
43
36
41
66
1
24
24
72
95
49
48
24
29
18
25
120
17
55
24
119
30
12
79
101
18
12
54
24
7
53
43
29
31
53
54
73
60
47
49
36
11
37
24
29
19
36
11
85
5
175
12
11
49
41
72
55
89
6
18
6
84
12
1
23
1
5
84
24
60
72
19
5
114
13
48
12
24
5
24
67
53
67
180
47
30
12
7
137
187
24
5
19
120
24
24
53
30
13
5
156
6
73
24
60
84
12
5
6
25
5
144
43
107
42
55
35
1
60
29
55
48
5
102
1
12
24
17
79
24
47
96
73
11
49
5
186
66
18
6
66
18
30
25
72
5
30
1
17
30
126
24
7
29
60
24
12
168
79
60
24
29
19
71
84
1
12
24
12
36
71
24
6
7
17
43
48
24
48
23
25
95
13
107
24
241
53
60
102
18
55
5
150
12
30
19
72
17
6
54
72
18
1
35
144
85
41
6
60
13
125
7
113
60
19
17
96
31
89
55
12
72
11
37
12
41
7
48
48
17
120
18
96
66
55
23
6
91
72
60
36
5
55
17
24
54
1
95
36
61
59
78
43
53
120
120
6
18
36
6
97
96
47
73
95
1
101
18
1
119
1
59
1
35
54
43
137
12
54
85
101
24
66
54
60
36
90
13
11
25
11
198
43
60
120
77
36
6
24
1
29
79
12
29
91
120
23
1
5
66
37
11
102
31
12
17
30
73
11
37
29
48
90
73
149
43
41
7
197
6
13
47
85
41
84
30
49
77
19
35
66
31
83
1
29
127
36
120
17
7
29
30
1
17
19
17
31
53
60
7
36
17
210
192
1
23
54
66
121
23
72
24
49
17
55
36
59
18
19
96
17
127
11
36
6
43
41
24
43
24
29
36
24
24
6
30
36
150
138
7
48
12
48
41
6
54
24
55
11
13
41
126
60
13
24
77
30
13
17
31
29
90
12
18
31
5
43
143
108
42
7
ABCD 98721394724*3^$a+1 [50022]
11
1
11
54
24
7
48
12
20
3
30
147
15
72
1
35
36
54
12
210
12
12
13
11
96
54
31
29
27
39
60
21
33
30
1
5
48
12
54
49
11
69
3
45
28
12
20
27
96
9
21
30
61
53
12
63
51
114
6
36
54
39
27
49
20
12
93
36
31
29
39
4
35
25
35
6
60
24
102
30
6
30
54
66
42
12
13
5
12
114
45
21
84
6
13
41
15
21
30
6
7
12
95
33
75
12
66
19
5
54
24
21
12
112
5
27
39
9
3
13
36
35
21
40
5
7
20
105
7
5
24
19
47
1
8
4
5
6
37
32
15
132
33
16
12
29
30
69
15
21
15
6
18
25
11
1
108
17
63
36
9
19
47
48
36
30
42
18
54
18
19
65
24
79
53
67
11
6
24
24
42
13
17
18
48
37
32
3
30
18
9
16
5
27
48
3
25
35
81
33
15
3
13
12
17
60
7
35
33
12
84
16
56
40
17
42
13
20
21
6
121
12
17
48
96
36
39
4
23
24
36
30
15
12
27
138
3
88
29
18
33
52
68
27
13
41
79
44
12
16
5
12
6
24
25
11
6
15
69
6
49
29
51
4
5
3
27
126
31
41
15
9
39
24
3
30
12
48
3
9
36
79
32
4
95
57
9
31
24
29
6
48
33
33
24
90
1
65
30
6
51
45
3
4
71
21
9
60
19
47
66
72
36
12
19
96
23
21
33
7
11
33
15
45
15
30
24
63
303
21
9
19
47
144
12
25
17
6
84
21
15
57
9
6
49
8
21
24
31
17
72
6
54
48
39
16
29
3
52
5
55
20
69
15
16
23
18
12
3
52
32
3
6
36
30
21
117
66
57
87
6
12
24
6
60
97
11
21
16
12
47
49
35
114
27
33
90
72
54
72
18
30
24
36
36
6
69
24
15
1
5
3
15
1
72
92
16
60
11
85
11
37
11
37
23
42
15
40
32
76
47
33
52
23
6
15
3
45
21
15
12
9
3
33
103
5
36
48
67
84
59
30
12
55
35
24
9
88
47
1
71
1
8
24
57
36
3
16
119
21
16
47
1
20
297
114
21
3
25
17
24
144
30
9
21
6
33
3
13
24
23
30
55
179
9
4
11
6
303
36
51
9
52
12
36
32
39
25
35
13
8
15
37
83
9
24
12
57
7
29
36
30
13
125
60
55
17
6
25
20
12
27
9
39
30
6
37
23
57
33
36
60
31
35
9
63
57
21
30
18
7
35
9
16
8
9
60
18
18
15
9
6
36
13
71
25
59
37
20
33
66
30
132
78
72
117
75
12
45
39
9
48
9
51
57
7
53
12
51
117
12
18
12
30
63
21
90
36
48
12
18
3
39
18
103
17
6
6
3
63
9
75
6
42
18
3
117
27
57
75
4
47
13
11
33
40
17
79
5
87
4
60
23
30
27
48
48
52
11
6
24
19
12
8
12
4
24
5
12
63
120
75
18
54
9
16
41
7
60
5
60
15
36
69
7
5
18
66
36
24
19
108
35
24
33
21
12
114
61
8
15
1
41
127
32
16
20
15
13
77
19
8
45
15
52
44
15
21
39
25
71
33
40
11
84
6
6
69
21
6
90
43
17
18
30
79
5
12
15
105
6
45
75
48
1
23
25
17
3
3
93
12
99
48
45
36
9
103
5
39
16
53
75
45
55
12
17
30
225
36
15
49
11
37
59
21
9
24
12
24
91
17
3
159
18
27
16
20
57
7
113
7
48
56
16
11
90
43
44
27
18
63
3
21
24
75
9
33
18
9
40
17
43
11
24
73
8
76
11
24
6
12
6
25
101
3
21
42
25
5
24
31
12
5
150
37
29
12
39
4
17
30
72
21
4
71
60
60
72
12
6
7
48
11
21
9
6
33
52
48
5
6
1
59
9
15
1
8
27
24
49
11
36
6
79
59
30
15
81
18
48
13
47
30
39
28
48
17
3
3
49
77
78
93
39
66
63
51
25
48
12
23
60
48
18
91
113
3
39
13
8
24
9
31
11
102
36
12
7
5
36
12
24
79
11
1
84
65
84
7
48
11
30
39
40
5
90
25
20
75
9
3
60
72
21
4
5
120
15
3
30
3
16
29
42
49
8
16
11
18
102
21
4
36
23
66
3
45
67
11
25
23
6
30
13
36
41
3
21
67
17
7
53
6
36
36
42
67
23
18
15
33
42
42
36
39
63
25
113
96
31
20
9
19
20
21
78
81
9
15
57
6
49
11
69
16
65
39
3
42
163
11
12
69
4
5
30
42
15
28
5
6
6
15
9
6
33
9
27
16
44
9
54
42
30
30
36
30
33
9
51
52
12
101
27
100
8
57
114
6
15
45
12
96
24
3
4
29
60
15
21
51
33
79
12
96
23
60
12
49
53
12
3
75
33
33
15
4
41
6
25
5
24
66
49
65
84
60
120
31
24
77
3
16
17
7
12
95
84
30
60
15
4
11
36
24
6
51
27
25
56
9
12
115
8
27
85
65
24
55
17
3
9
7
59
114
6
36
25
23
45
33
132
55
20
15
73
65
84
6
9
64
20
171
6
48
6
84
21
105
15
16
47
21
21
18
102
3
16
36
11
84
49
11
18
27
3
12
24
36
25
36
5
7
20
45
43
5
63
9
43
23
36
49
11
1
8
39
60
90
63
9
43
23
48
37
20
48
12
9
24
19
5
3
69
84
6
18
66
85
5
7
12
23
13
12
29
6
13
17
67
41
19
32
33
90
6
36
6
9
33
30
6
24
15
21
60
7
60
17
3
63
9
75
42
99
21
171
39
6
24
48
12
79
24
5
66
49
12
53
12
66
60
45
33
24
6
69
48
45
19
41
3
4
17
3
207
73
107
105
33
12
63
16
47
12
25
5
18
12
72
66
18
6
79
72
47
30
3
27
18
43
11
93
33
15
57
27
39
45
21
36
48
42
69
3
13
83
12
18
127
53
19
11
60
6
3
12
9
36
3
21
39
52
35
25
24
11
1
29
54
12
18
27
3
21
28
5
31
32
33
79
17
54
30
54
13
80
4
23
90
42
6
30
13
11
61
12
17
15
64
36
24
32
33
84
15
3
97
65
27
45
19
35
45
75
1
11
12
1
32
45
30
12
72
9
36
16
44
88
56
24
16
59
1
44
36
4
60
12
59
24
12
36
33
36
21
43
24
77
3
57
30
78
90
12
13
41
36
43
48
65
15
27
ABCD 98721676096*3^$a+1 [50064]
60
89
36
18
45
27
13
132
17
43
20
40
23
6
115
23
21
84
21
24
7
5
78
1
47
13
80
16
35
126
3
4
68
28
12
44
40
24
56
33
43
24
23
13
80
105
3
72
117
6
72
18
91
29
15
9
18
37
20
36
24
28
12
35
13
23
69
72
40
35
9
12
100
5
3
100
32
88
29
3
39
25
5
6
9
60
33
15
52
36
44
28
23
9
81
43
11
13
32
28
56
192
75
9
4
11
9
64
12
5
48
15
207
9
16
96
68
45
195
12
9
54
21
28
5
7
11
105
24
45
54
36
121
8
72
100
95
33
4
48
48
47
45
40
48
32
52
68
72
3
24
13
68
28
29
207
48
12
16
29
48
132
54
45
45
7
5
135
45
18
42
7
23
45
4
11
12
21
24
72
48
88
5
27
16
72
12
8
3
36
49
12
32
60
15
36
25
116
4
12
72
48
8
4
125
115
32
36
4
29
51
48
21
75
4
48
32
48
144
153
108
7
11
60
25
72
23
36
81
12
3
12
13
20
45
12
51
57
15
39
1
12
11
12
9
15
13
56
40
35
37
137
3
33
51
9
87
4
36
44
3
36
54
147
84
39
45
12
36
15
9
15
81
63
9
12
4
120
60
47
37
47
145
59
36
61
48
137
3
4
20
27
24
1
96
32
87
9
27
33
21
39
4
20
12
40
8
3
84
21
64
23
42
18
73
12
5
138
13
72
12
35
13
23
36
36
9
64
17
30
18
6
1
32
51
54
18
37
17
36
7
12
44
52
8
156
84
12
52
5
3
4
48
35
6
87
57
15
21
139
8
88
11
54
15
27
48
57
60
33
15
4
17
3
36
84
48
40
128
64
32
15
1
12
108
8
12
12
112
71
45
4
131
18
54
18
39
36
24
84
16
8
33
79
48
132
60
23
12
6
3
36
60
40
59
57
12
108
15
117
28
8
64
12
11
192
33
88
59
13
8
16
24
17
27
63
9
88
92
76
8
51
30
55
5
18
25
36
44
72
84
27
12
6
39
12
39
141
16
92
28
8
16
35
73
71
1
140
28
68
40
17
3
124
35
30
115
65
24
27
24
36
15
37
53
15
39
36
9
4
24
12
44
15
1
56
15
45
40
24
104
99
18
19
71
25
137
7
20
28
20
27
36
24
105
40
20
51
69
88
23
12
36
81
60
24
40
17
18
25
20
4
20
12
16
80
15
18
27
9
24
87
48
16
95
33
36
12
9
63
33
7
8
4
128
12
60
9
6
84
6
31
48
95
1
23
25
47
84
24
33
28
56
3
81
45
6
9
12
4
149
6
54
55
12
143
1
24
107
25
8
12
40
20
12
28
53
7
77
43
53
67
8
12
39
54
7
44
3
12
49
11
30
15
24
84
3
49
29
67
23
49
12
44
4
8
24
3
12
36
24
18
55
12
59
12
25
24
36
8
60
36
4
59
93
4
71
37
36
92
15
84
78
162
21
48
4
11
1
44
45
15
27
48
1
24
35
49
17
24
75
96
28
12
5
54
25
11
45
3
37
53
7
24
32
84
16
8
81
75
28
36
11
21
88
12
72
68
9
51
177
43
107
21
87
30
19
23
85
56
57
7
83
30
24
15
16
23
25
24
60
11
9
27
24
9
27
9
57
42
36
57
99
6
43
5
19
35
72
49
44
3
30
18
57
15
42
18
97
20
148
17
96
19
35
1
20
40
72
60
72
12
11
30
19
53
6
165
40
5
24
103
12
8
39
21
12
51
42
3
4
41
7
24
11
69
4
32
24
9
15
12
27
33
88
5
15
81
231
15
13
24
20
36
52
59
54
27
3
36
9
16
24
95
9
12
3
1
71
13
8
9
24
111
81
3
24
148
32
28
144
60
20
24
4
60
68
75
30
7
32
36
39
33
36
124
8
40
95
25
92
27
54
75
84
108
4
53
18
25
17
27
108
28
60
44
28
12
24
5
75
36
21
79
8
3
18
51
16
12
8
24
33
75
60
3
57
36
72
3
12
37
12
11
25
12
53
55
35
49
36
95
49
20
15
9
64
8
12
40
32
4
12
5
54
13
68
9
43
23
18
60
19
8
40
23
25
36
96
20
12
81
15
232
8
52
20
24
3
6
19
8
27
30
87
21
43
44
52
5
75
39
37
47
36
1
24
12
48
120
11
21
28
24
8
228
4
212
33
51
99
90
7
56
3
85
104
81
39
28
60
5
43
5
67
12
12
24
29
42
180
73
11
36
24
12
24
36
73
12
32
21
15
12
9
31
32
16
176
75
1
24
5
3
75
48
60
9
64
144
48
23
12
18
39
21
30
6
30
9
99
73
8
27
18
67
5
42
85
113
48
42
25
29
3
16
32
28
36
11
12
78
18
9
16
11
9
64
80
3
132
1
24
92
183
73
44
135
6
79
44
75
9
96
51
49
20
27
25
8
15
45
16
8
3
90
15
9
30
9
12
64
48
11
21
15
6
12
60
63
24
4
47
33
9
7
23
18
63
45
39
15
33
9
51
12
57
39
15
6
39
9
15
100
47
61
192
12
20
16
32
40
275
37
35
49
29
15
21
7
80
24
4
92
255
18
27
15
25
23
49
68
15
25
59
1
200
48
21
24
27
27
13
12
32
4
47
12
21
4
12
108
32
75
24
36
18
48
19
35
36
45
52
11
42
123
36
15
18
42
33
3
129
9
42
84
45
45
24
67
48
36
41
24
54
45
9
103
132
17
15
36
108
87
37
12
8
21
27
63
1
65
75
24
76
44
16
5
30
1
20
28
47
48
24
33
87
60
33
39
109
11
69
27
37
48
ABCD 98721819908*3^$a+1 [50215]
5
6
24
73
144
48
60
5
36
139
41
151
35
61
144
155
54
79
95
25
47
301
12
35
96
54
120
115
12
179
30
54
276
97
29
108
66
24
330
55
120
125
127
96
47
73
53
90
84
13
144
185
43
168
84
35
168
96
114
43
29
30
18
115
168
29
30
85
263
36
84
12
108
145
167
25
53
6
1
113
162
114
199
107
78
126
6
18
126
306
13
12
96
72
72
143
253
72
161
96
31
179
120
25
149
24
42
24
186
54
1
155
61
143
6
163
108
12
35
66
6
264
84
192
1
24
53
42
270
24
6
13
41
156
55
59
60
66
163
48
23
90
60
36
48
6
96
73
60
180
120
168
23
30
24
103
137
43
47
73
53
90
24
102
235
83
246
36
24
30
6
31
72
11
180
61
59
169
168
437
66
96
13
191
96
121
59
1
89
31
29
48
66
54
66
126
204
7
59
13
71
30
7
12
77
144
114
193
59
168
133
263
216
54
114
312
60
138
7
59
276
61
204
65
48
30
13
29
18
276
174
7
83
36
36
85
360
59
36
150
24
31
5
84
54
73
312
275
96
6
90
85
60
125
103
41
90
60
330
96
31
23
229
5
127
65
235
239
37
17
210
36
120
96
25
36
53
19
48
29
175
36
29
48
36
6
25
83
30
36
7
60
192
5
90
120
120
72
13
180
12
23
120
90
252
30
390
103
168
12
35
73
89
24
120
6
468
30
96
67
59
54
19
72
23
13
149
24
426
25
96
72
71
49
240
107
48
42
438
6
30
216
60
1
29
180
31
29
48
43
167
73
263
97
72
108
167
36
324
192
30
354
61
108
95
85
132
36
17
55
47
60
48
36
300
121
173
55
191
96
138
7
95
24
36
85
119
97
23
60
6
24
120
127
59
121
83
66
48
12
48
6
37
24
180
48
155
36
120
174
7
95
108
126
66
144
121
29
96
18
12
13
48
173
264
30
36
234
36
79
35
217
113
36
67
77
6
24
96
97
24
36
167
97
96
72
11
36
60
24
204
66
6
48
432
13
108
47
133
17
283
113
90
66
30
121
89
90
264
1
288
161
66
25
108
240
107
60
84
49
65
7
5
30
168
96
49
120
5
120
102
60
48
66
91
108
120
191
96
25
156
59
168
12
181
53
19
48
83
114
187
5
43
5
127
89
271
293
36
126
24
1
240
35
13
107
24
37
84
29
66
84
36
24
144
132
60
61
180
144
29
79
41
66
13
215
162
43
ABCD 98722095302*3^$a+1 [50125]
28
57
71
24
205
75
20
1
35
109
35
216
64
8
108
73
51
68
48
144
48
100
8
100
32
85
15
32
73
15
68
4
128
120
72
13
243
24
48
68
144
28
32
148
12
168
93
155
120
60
124
36
20
133
12
119
25
143
88
20
37
23
37
27
68
13
48
111
129
99
20
60
28
9
15
8
61
60
27
80
64
21
47
120
37
83
133
84
60
51
80
25
95
109
63
32
100
128
1
156
3
12
20
60
16
57
23
60
40
92
13
147
33
95
85
60
35
12
12
40
108
188
64
240
48
57
36
35
40
92
28
20
12
192
265
15
8
288
120
40
57
156
179
120
13
12
15
57
35
76
273
47
97
12
3
72
156
32
12
16
33
51
68
133
72
108
72
23
120
12
13
12
435
32
25
71
24
76
164
109
72
59
121
47
288
72
12
16
80
64
128
1
227
120
112
45
227
133
15
93
95
120
124
33
3
80
24
16
80
217
287
216
420
25
39
69
36
24
12
35
160
164
40
20
13
47
40
96
12
20
60
28
9
155
16
204
141
35
25
47
60
1
171
81
47
205
27
8
121
60
47
112
32
25
120
35
16
104
100
20
13
3
57
47
36
144
96
52
8
100
260
64
33
36
71
148
80
60
37
95
88
20
172
8
72
36
12
120
61
72
24
35
85
24
11
120
25
15
56
40
20
12
181
132
408
39
8
84
16
80
12
180
13
399
20
1
35
265
119
156
60
24
40
8
97
255
200
180
28
68
13
47
72
1
39
48
24
141
75
69
15
140
120
1
72
108
195
72
21
27
32
168
132
208
129
60
48
47
136
33
39
32
36
112
21
11
96
12
97
191
25
27
60
33
72
60
143
49
11
40
24
8
48
60
4
45
11
133
11
16
20
84
48
73
120
60
108
47
4
33
35
40
72
69
231
116
37
83
84
48
12
340
116
60
4
9
144
12
11
40
32
100
48
240
92
37
35
1
119
73
23
144
13
35
292
69
72
39
108
228
93
51
21
60
135
20
217
23
12
120
192
109
11
96
132
13
47
88
165
39
105
23
1
84
60
15
68
97
47
1
75
33
339
32
28
32
61
167
60
61
159
93
27
108
92
72
73
323
84
13
83
25
12
132
15
36
69
255
8
240
112
56
24
36
84
16
104
16
80
37
36
27
60
80
84
1
84
15
140
13
275
220
8
73
71
13
15
153
35
244
80
28
45
23
100
80
144
133
96
27
60
44
96
4
140
133
83
112
120
21
144
36
36
23
48
37
87
56
60
52
92
36
37
12
71
4
21
15
120
80
52
33
47
60
40
72
33
36
132
87
20
100
57
96
15
72
93
47
25
72
15
20
193
23
72
88
80
40
165
168
11
133
83
192
168
160
225
135
104
40
8
72
348
421
119
100
80
13
72
63
312
72
128
85
267
56
25
15
72
21
84
23
157
3
57
27
128
181
39
68
112
141
147
84
9
12
35
169
ABCD 98722240042*3^$a+1 [50062]
111
9
63
123
57
123
84
24
30
144
15
57
18
33
3
36
108
36
45
60
27
12
225
27
36
45
15
72
18
3
60
99
21
15
45
39
6
90
57
27
36
6
39
51
30
99
72
63
24
21
51
30
144
99
27
321
12
123
12
78
54
18
138
225
27
45
117
63
27
240
30
135
9
72
18
126
51
84
108
15
45
3
189
15
189
12
9
78
225
27
81
45
39
63
45
51
72
12
45
33
18
84
18
27
36
72
27
72
69
9
27
75
18
72
198
42
18
12
9
27
33
75
45
15
54
66
45
267
84
81
9
99
135
45
177
3
132
27
21
105
90
21
15
81
57
15
36
21
24
66
9
51
18
48
384
54
90
39
225
72
15
39
456
144
129
105
183
135
177
36
27
57
63
9
81
114
54
144
48
27
15
36
66
63
108
24
36
57
42
30
96
243
111
168
45
108
45
48
15
9
30
36
72
33
99
12
153
216
135
150
144
75
72
51
9
3
6
66
45
36
24
21
234
9
51
66
99
51
165
27
45
60
48
105
27
45
66
96
48
6
39
72
9
87
57
198
45
159
45
120
24
12
72
51
120
144
36
6
66
105
12
33
99
228
36
99
96
189
36
81
3
45
90
72
24
81
279
21
123
57
60
63
18
75
87
45
111
72
18
54
96
72
18
72
3
60
12
117
162
108
36
6
39
27
33
12
15
45
147
90
87
9
72
18
156
45
36
33
39
33
75
60
9
3
96
39
180
96
9
57
90
144
150
282
45
99
69
120
144
51
21
135
114
207
63
57
123
45
36
84
51
198
147
45
63
153
90
168
9
36
36
3
162
126
18
6
21
69
66
9
108
36
15
9
21
27
63
6
54
12
9
63
60
210
72
15
153
63
75
45
153
6
66
15
120
33
75
99
33
12
27
18
15
27
45
84
96
39
9
108
27
6
39
33
219
15
129
144
141
54
21
45
6
21
72
15
93
99
6
27
63
57
36
15
21
36
87
66
90
45
60
135
57
15
129
36
33
90
36
129
159
57
33
27
48
108
105
18
45
135
156
54
51
21
135
99
24
36
45
45
90
30
15
99
54
30
252
105
108
135
192
96
9
9
66
69
81
3
63
72
78
18
21
9
27
159
21
15
9
36
165
15
84
60
3
72
9
117
15
3
141
108
12
33
18
117
48
144
9
87
9
39
15
21
60
3
36
45
117
114
144
21
153
162
9
24
3
33
12
15
9
3
36
9
36
105
39
27
150
3
60
135
216
12
54
54
429
36
9
66
54
222
9
75
36
96
18
30
42
102
42
3
123
48
60
30
27
24
21
15
192
36
159
81
21
24
39
63
33
81
30
45
99
69
21
27
45
15
12
123
108
21
60
21
18
60
21
63
153
27
72
69
75
9
27
198
42
153
3
144
33
120
15
153
39
45
45
15
39
24
138
99
69
75
51
81
39
69
72
12
15
57
9
27
24
21
18
6
3
27
33
12
36
105
18
165
72
27
36
42
192
15
57
99
45
15
36
3
18
87
183
153
9
27
24
45
30
177
99
9
72
12
33
135
255
42
3
108
9
6
21
261
63
225
90
6
138
126
42
30
18
36
189
36
63
180
81
60
135
21
99
60
30
195
111
33
12
60
93
63
60
48
36
15
36
192
33
39
9
132
147
78
48
6
45
144
117
270
84
36
42
3
45
24
3
51
45
36
36
3
ABCD 98723363470*3^$a+1 [50006]
72
25
27
15
59
72
18
72
7
11
10
21
35
24
24
22
15
101
30
4
15
41
7
11
70
15
29
18
19
39
92
108
1
51
38
4
50
6
12
13
17
30
43
137
160
48
74
40
32
30
4
24
32
30
46
20
28
15
45
32
34
6
18
2
18
24
18
22
50
22
20
48
1
29
25
83
30
30
60
12
46
44
7
5
30
19
11
100
26
73
201
8
88
62
1
114
17
108
22
63
3
3
54
65
7
59
82
32
36
54
6
84
12
18
28
50
24
18
58
27
17
19
47
43
11
24
24
55
17
13
72
5
58
8
37
23
4
99
95
6
34
45
35
30
31
23
10
32
60
6
12
12
60
18
102
10
8
1
59
40
18
9
9
9
161
60
31
63
2
24
42
49
53
6
1
33
6
14
40
30
57
90
3
2
16
8
1
78
5
52
15
71
19
30
11
7
96
30
6
5
13
3
30
24
54
15
77
30
18
12
4
8
36
34
15
66
5
1
33
50
10
15
21
9
5
6
12
88
6
15
65
78
78
7
53
40
8
34
36
99
41
4
8
37
6
5
12
52
96
102
54
15
9
74
25
6
89
12
28
15
17
54
22
8
12
133
9
27
108
11
46
18
42
54
62
72
12
10
20
13
3
69
24
15
42
2
48
37
15
57
11
12
6
22
24
80
30
6
37
53
28
50
16
8
25
63
14
4
126
18
45
23
42
28
14
58
36
2
54
30
4
14
1
11
13
36
41
10
15
95
36
24
64
42
9
18
11
49
23
34
68
126
91
21
20
82
96
51
15
3
30
35
12
18
10
72
44
16
15
11
7
12
5
49
5
19
17
18
12
6
67
27
8
55
21
111
11
19
18
41
36
13
27
44
10
54
2
25
24
11
60
48
7
53
37
195
14
55
11
48
196
116
34
26
43
30
6
15
26
10
75
11
37
71
4
8
79
41
24
28
20
16
96
45
39
42
44
28
140
18
12
7
113
7
3
8
42
118
30
24
14
19
15
18
32
22
33
35
12
18
30
40
8
7
33
32
138
12
58
18
36
8
25
21
44
18
28
12
8
12
19
65
55
3
110
52
33
5
6
100
20
19
11
6
30
24
60
66
4
2
48
54
6
25
9
62
66
82
2
90
24
49
3
8
42
12
1
9
62
19
21
24
2
42
30
12
4
45
99
8
24
76
2
97
78
66
29
30
60
6
72
10
9
41
88
2
42
18
18
16
9
5
6
6
54
18
30
12
19
131
28
6
36
15
39
26
18
55
23
73
57
14
6
12
42
6
7
17
18
12
19
45
69
30
35
1
24
15
38
19
53
40
26
60
40
14
1
11
19
57
14
19
77
34
50
94
56
36
88
50
19
35
12
24
25
39
20
88
54
68
6
16
15
5
78
18
18
12
30
84
48
25
41
6
88
15
30
5
6
6
66
12
16
32
4
15
18
6
57
120
14
36
10
18
32
24
10
3
21
44
40
6
12
32
6
19
87
6
32
58
2
100
8
13
41
34
15
17
22
8
12
100
20
58
62
25
12
3
32
25
41
24
115
5
43
17
40
8
67
131
7
72
9
54
120
15
5
6
6
6
108
24
7
35
18
10
32
40
86
37
57
9
27
8
1
39
32
7
75
26
30
66
18
22
14
222
67
47
6
18
31
9
15
5
61
3
50
61
5
12
34
33
17
43
75
15
51
2
13
24
11
40
21
30
35
19
17
78
12
7
23
54
36
43
5
1
5
24
40
36
3
5
12
156
10
14
6
84
54
16
6
9
24
39
2
18
7
9
30
234
8
60
42
55
51
114
30
72
33
42
41
42
1
6
30
3
42
63
23
37
15
18
3
77
24
100
30
60
8
1
129
26
34
8
100
14
49
24
11
54
7
3
15
47
28
36
50
12
40
60
20
49
35
18
66
25
11
54
55
17
24
55
18
41
6
54
30
151
18
95
1
101
4
26
18
12
13
45
8
64
8
48
7
5
108
12
1
41
130
9
129
18
20
22
2
34
74
6
10
15
5
31
71
34
39
17
22
8
19
60
108
21
36
8
10
12
74
12
24
49
5
19
5
18
48
12
22
6
51
51
33
35
42
13
11
13
51
14
7
3
32
18
12
4
6
14
24
31
21
38
7
18
5
1
87
3
30
6
165
36
54
14
91
54
15
14
76
2
19
15
14
84
108
7
3
2
42
13
35
12
19
9
12
105
60
101
18
24
58
9
23
31
24
23
42
30
18
48
22
14
13
21
75
17
52
68
7
33
39
53
1
87
44
6
28
54
62
30
28
2
4
45
35
12
28
14
1
29
30
48
18
6
4
54
27
23
36
30
19
21
15
5
6
16
20
30
4
36
14
16
123
11
258
6
120
96
70
18
2
85
83
70
2
25
23
12
43
5
61
54
71
19
5
12
24
12
7
15
32
18
6
6
88
26
94
32
6
54
34
20
1
21
18
9
36
6
33
21
17
12
48
7
23
4
33
11
42
19
23
25
11
10
39
12
143
1
27
12
18
33
11
43
21
54
6
32
60
52
20
67
71
49
35
6
13
65
30
84
40
20
22
38
78
28
36
90
14
4
27
29
6
55
11
13
119
12
6
18
12
43
9
45
3
8
36
54
90
42
4
38
22
20
78
7
15
3
77
46
3
21
38
36
52
12
15
75
15
93
78
15
5
25
21
108
6
116
55
59
19
33
3
66
23
96
6
48
31
17
150
18
6
19
77
4
38
7
60
35
54
144
22
26
82
36
12
8
46
15
5
30
24
42
72
7
39
21
54
11
73
21
72
33
5
24
60
1
39
8
84
30
55
78
12
11
10
2
192
79
30
204
93
50
12
18
37
5
55
35
30
18
10
8
64
12
14
55
17
24
16
87
83
60
12
66
52
8
136
33
6
5
42
10
30
2
1
35
19
17
4
80
12
12
55
5
16
12
68
25
57
27
95
36
54
1
41
78
66
24
28
62
28
2
31
30
41
18
42
66
24
34
30
80
6
25
53
12
66
12
16
26
43
23
48
10
2
12
30
180
91
29
10
50
12
100
14
6
24
24
1
6
39
56
25
5
19
57
62
6
16
15
21
44
66
42
48
12
10
2
100
3
83
19
11
97
6
11
30
18
7
59
60
31
33
2
78
6
19
3
87
5
30
60
12
19
17
12
7
59
6
13
87
18
20
1
36
30
11
42
1
24
51
60
15
66
9
12
74
19
17
37
105
20
18
4
8
12
25
95
54
1
11
12
12
30
40
18
26
6
120
13
23
84
78
7
75
44
6
54
55
27
2
16
14
76
9
6
41
18
18
43
81
ABCD 98723720372*3^$a+1 [50010]
27
72
105
75
5
22
14
4
3
89
130
8
13
27
45
12
89
184
66
9
51
134
40
3
47
6
30
4
30
60
2
4
44
25
17
130
24
54
60
12
44
4
15
17
43
65
46
6
24
24
15
11
16
18
2
84
6
4
14
10
92
28
3
99
38
10
45
35
73
33
6
14
7
57
90
56
16
24
21
60
5
34
24
6
14
10
26
30
16
18
30
26
54
46
186
15
36
3
44
70
20
7
5
10
18
102
21
83
10
44
60
40
3
33
104
10
90
12
14
34
2
58
116
60
30
100
150
26
4
21
65
28
26
16
60
8
40
102
20
58
45
137
90
28
20
6
4
66
9
15
30
183
29
31
12
35
82
20
28
72
14
94
15
51
9
5
16
6
21
107
10
26
40
14
7
65
18
40
26
126
13
47
64
9
17
18
16
6
3
15
30
2
1
24
9
20
54
30
16
114
30
15
165
63
72
161
64
6
50
7
24
3
72
8
25
12
155
58
36
24
86
34
12
8
7
65
4
219
51
6
30
21
9
120
38
90
6
34
20
127
93
12
14
6
4
60
96
84
84
3
3
26
10
18
12
30
18
56
154
33
12
21
39
15
72
48
146
7
3
69
21
56
4
6
54
30
60
14
76
84
3
47
16
134
106
56
28
2
31
83
10
6
45
5
31
9
50
144
16
54
234
36
30
36
168
36
44
16
30
9
45
27
3
26
10
6
63
27
18
42
114
24
20
67
63
57
9
24
32
118
33
29
4
24
162
8
76
20
1
45
18
66
54
30
2
58
30
45
21
56
24
7
12
27
45
93
6
44
22
14
10
84
26
6
30
10
123
57
30
24
21
243
126
56
4
39
15
86
19
15
56
10
51
3
20
46
50
84
46
36
3
51
96
8
73
39
33
57
60
84
66
14
36
43
21
116
100
3
47
48
13
9
78
12
14
36
40
20
90
18
36
4
3
12
21
26
24
34
27
63
12
24
50
10
90
84
30
6
111
99
9
51
21
60
123
90
62
28
26
4
120
30
57
5
115
15
38
55
15
6
44
60
43
9
18
66
44
7
5
60
4
24
27
33
20
10
42
18
20
10
116
34
2
18
12
54
10
177
9
15
48
87
30
54
26
84
10
36
21
9
3
60
45
6
21
36
3
69
75
20
13
29
18
25
15
122
28
56
16
78
32
10
54
30
24
32
91
3
6
18
2
4
14
13
12
65
115
21
26
13
11
10
24
75
21
51
9
51
63
72
21
72
11
24
52
20
1
159
21
9
24
27
33
116
10
30
20
54
1
9
60
36
48
30
50
36
7
9
20
18
22
8
46
54
66
6
24
20
160
26
18
12
31
9
30
30
14
34
30
30
6
120
26
4
54
42
183
72
203
70
2
54
216
4
20
10
24
12
98
30
10
75
27
14
36
4
20
7
57
20
70
92
4
66
51
27
12
33
108
29
40
3
12
36
29
78
22
150
134
40
24
30
6
54
45
21
50
30
4
63
27
20
36
40
24
2
28
12
158
10
30
42
24
27
57
6
54
12
51
69
128
82
90
24
36
63
57
24
39
11
6
4
24
15
12
29
4
126
6
44
7
87
176
49
47
70
111
33
30
30
114
2
24
4
3
63
6
3
12
3
50
12
4
24
15
111
66
48
15
45
3
39
24
74
7
36
69
18
12
48
32
25
29
30
46
14
10
6
84
44
70
2
10
80
4
44
6
16
24
6
123
15
62
34
9
15
6
54
30
56
46
114
39
132
9
20
30
10
60
26
10
15
29
19
135
20
16
9
45
12
123
15
30
26
34
30
60
50
112
18
222
44
40
84
26
130
6
38
16
24
2
18
40
3
69
3
5
7
15
24
14
10
33
3
20
114
22
33
35
36
61
9
20
7
72
47
58
12
24
80
10
96
98
30
42
43
12
9
24
20
12
4
20
34
30
20
43
69
3
17
4
50
90
10
44
36
46
15
9
86
4
6
8
43
99
18
15
5
43
9
48
26
54
22
24
57
69
15
29
24
43
177
26
34
15
51
57
33
26
34
30
6
15
3
96
21
83
16
9
51
54
96
36
8
60
55
21
39
27
30
114
6
15
3
6
24
30
90
26
10
36
60
84
87
120
27
42
30
153
15
66
44
40
72
15
3
36
26
114
10
27
57
36
51
15
90
18
6
14
25
51
57
29
34
6
15
195
90
14
106
48
66
9
11
10
44
40
15
60
5
36
40
6
18
6
20
36
28
36
6
63
60
12
33
2
10
38
40
6
144
12
18
93
33
156
8
16
24
60
126
6
3
57
14
30
24
12
64
60
84
80
10
42
24
27
84
108
21
60
27
53
7
23
34
96
56
43
101
64
12
78
12
21
63
74
36
79
57
8
36
36
28
15
15
30
3
72
21
24
6
14
22
21
63
6
3
51
14
40
3
17
90
90
16
30
126
80
28
6
20
10
66
14
10
110
67
33
80
4
36
6
30
18
12
30
48
110
36
46
120
3
48
27
6
6
33
11
36
28
6
20
16
48
26
160
30
14
22
3
87
24
44
22
123
27
8
25
21
24
2
58
42
18
12
14
16
48
45
11
24
10
6
14
6
1
3
90
30
2
120
10
30
3
17
64
90
6
63
5
36
67
63
54
75
35
10
60
27
69
26
10
204
24
60
26
114
223
77
106
54
56
36
18
22
14
6
91
29
34
60
20
154
12
8
100
30
60
36
6
38
22
14
10
30
20
4
12
38
10
26
36
28
26
10
36
15
9
54
12
80
1
53
40
84
60
42
54
27
132
65
12
4
24
75
12
69
14
16
134
10
30
3
9
48
26
10
51
33
30
6
ABCD 98723938156*3^$a+1 [50047]
25
5
75
15
36
30
54
126
159
75
78
3
40
5
72
63
15
114
30
1
5
60
114
93
28
24
5
66
25
92
192
16
59
18
72
15
141
19
56
57
12
66
12
13
24
203
37
11
69
51
54
115
36
24
65
51
39
13
48
137
12
55
5
18
18
12
132
6
84
96
12
18
90
69
15
150
126
109
23
12
60
1
149
75
45
6
25
17
60
27
75
13
107
90
66
54
168
222
78
60
30
48
84
1
80
4
53
42
66
15
69
18
85
23
54
48
3
27
45
27
18
282
193
17
3
207
6
12
27
45
231
9
3
160
200
72
81
84
30
48
138
12
12
15
16
197
72
30
6
24
43
12
35
25
95
18
3
105
72
67
80
15
25
5
180
6
12
30
7
35
45
75
61
5
42
90
30
108
102
7
41
12
55
5
267
75
60
150
150
73
125
67
11
12
138
30
25
140
9
48
78
24
48
37
11
129
33
15
75
90
42
61
152
57
48
78
37
53
24
163
47
13
23
150
19
8
45
78
85
35
57
27
25
95
61
180
24
35
60
21
52
17
15
16
17
60
42
1
149
63
75
42
6
57
88
65
39
60
15
18
255
52
5
6
37
12
53
87
16
17
87
81
15
12
3
54
36
24
36
90
210
15
24
3
78
7
108
77
15
27
30
6
9
16
47
30
78
49
11
162
90
42
15
180
28
5
102
6
60
60
54
145
11
24
1
299
6
132
7
11
12
45
45
3
72
27
78
43
179
6
19
5
3
33
12
18
60
85
17
18
12
33
15
30
84
78
222
6
12
90
3
52
60
17
75
105
6
117
393
39
60
40
108
95
18
19
41
55
197
55
77
48
15
100
23
109
65
15
81
55
59
61
149
90
66
7
53
12
15
27
45
16
92
3
30
72
87
15
30
126
9
40
20
15
18
267
75
301
12
5
108
54
138
42
1
59
6
79
56
15
45
195
30
19
56
24
3
42
31
47
33
64
5
30
33
63
9
75
48
18
24
63
45
30
72
90
31
24
83
12
73
215
78
255
9
91
17
102
6
19
41
30
9
60
3
25
8
72
100
17
138
105
87
30
108
60
12
6
90
15
39
18
12
138
12
13
5
132
18
117
75
18
108
114
13
32
15
48
12
30
31
5
60
12
48
42
42
18
25
47
133
77
18
18
84
36
55
24
11
42
3
24
15
30
150
33
52
11
72
13
29
18
45
12
33
120
30
12
93
33
60
75
45
24
60
18
90
48
132
60
12
66
69
160
113
12
6
165
57
12
111
9
48
27
88
23
157
12
41
12
30
30
12
48
72
75
15
36
69
76
59
36
174
51
45
24
31
72
137
6
24
30
48
30
60
18
7
60
107
126
150
24
6
90
72
18
12
7
5
6
90
99
3
12
168
13
5
30
145
5
234
25
65
15
21
72
55
53
7
65
7
5
3
33
12
7
80
33
108
30
54
3
3
25
89
43
5
3
27
45
72
15
121
59
21
237
63
69
60
138
42
6
90
139
35
105
16
125
19
5
3
3
45
9
156
42
42
18
30
42
6
7
60
12
68
27
1
17
42
61
140
87
12
45
3
105
15
18
7
32
3
37
11
54
3
45
307
5
30
81
40
29
18
12
6
144
3
12
88
80
27
45
40
53
240
78
12
102
43
5
42
60
108
12
90
63
87
6
67
17
30
18
195
153
67
83
25
29
123
63
49
83
37
48
68
9
36
39
15
36
174
96
7
32
51
12
90
63
27
37
108
65
43
24
96
92
165
18
114
3
3
69
165
115
5
138
60
78
42
18
24
66
25
12
107
6
24
18
42
78
193
60
12
65
55
32
51
24
60
6
12
12
75
16
240
72
68
12
3
42
12
6
37
17
163
143
169
23
57
15
25
143
145
48
29
120
6
45
57
7
11
169
215
153
48
15
54
18
12
33
112
23
12
60
6
39
28
5
138
49
5
18
132
30
36
30
12
12
150
15
15
73
80
15
48
37
60
113
19
95
138
252
30
33
33
120
19
113
108
7
32
108
57
51
24
45
78
30
30
60
18
ABCD 98724031078*3^$a+1 [50182]
45
5
79
23
10
110
1
17
40
122
120
25
3
12
81
117
3
239
13
47
73
48
9
42
9
24
23
49
21
54
93
135
57
11
109
45
3
72
15
105
24
12
24
108
35
28
45
17
43
108
24
60
215
1
77
40
195
35
85
35
49
15
26
19
45
75
21
63
59
13
17
7
33
111
24
48
47
1
132
167
78
40
75
24
51
2
31
12
5
43
36
51
9
48
45
8
82
140
25
3
30
32
58
110
55
75
57
35
73
24
11
132
18
90
13
12
95
49
75
8
1
39
20
70
18
32
25
35
52
60
36
45
12
12
516
12
35
13
35
25
95
22
8
42
13
15
93
12
48
39
80
82
3
5
31
89
22
26
19
83
48
312
73
27
21
57
50
70
24
15
15
18
50
40
153
99
69
171
36
32
1
72
5
70
9
168
23
10
2
108
4
9
107
49
15
90
3
23
100
32
18
79
144
132
12
27
9
60
57
80
42
22
3
180
15
8
25
108
59
37
21
110
90
163
47
12
58
62
60
198
7
113
42
13
12
53
72
43
48
36
11
13
81
3
12
23
37
11
73
12
12
83
109
111
33
120
179
190
42
105
204
27
93
120
84
123
92
52
8
18
43
69
38
12
150
67
3
237
15
288
72
45
23
58
147
83
73
17
7
3
192
33
60
39
45
24
47
109
3
38
127
15
42
128
43
60
95
145
9
8
7
113
31
47
253
47
13
57
80
42
37
23
52
60
48
45
143
172
8
12
78
19
156
75
20
10
123
21
6
105
35
102
40
51
167
30
22
33
12
125
118
72
8
157
5
48
19
53
43
60
9
206
60
12
1
84
5
30
52
36
12
80
85
177
56
115
48
77
64
51
5
7
123
57
53
42
73
12
36
99
18
27
45
267
60
15
21
69
3
60
23
112
18
3
12
95
12
25
23
222
48
160
62
25
23
10
54
36
57
5
90
1
117
62
13
108
17
7
23
25
72
57
3
87
8
48
60
4
86
295
15
129
15
8
48
72
37
131
12
48
60
49
48
203
100
32
18
142
81
9
27
60
36
84
41
30
13
72
60
9
18
21
12
39
9
29
48
19
101
30
13
29
127
71
25
57
72
26
124
8
73
35
72
60
58
99
101
10
9
24
39
38
55
87
141
119
121
47
60
40
20
64
150
48
135
63
2
103
39
26
55
17
88
2
88
54
39
120
17
94
261
75
69
3
20
48
85
48
24
36
12
48
12
125
10
24
9
156
63
21
141
3
3
80
64
98
198
40
153
36
24
72
35
10
75
5
43
24
12
24
36
15
156
2
103
48
27
20
85
12
153
2
1
29
30
1
12
60
27
93
75
33
132
47
193
65
43
24
35
58
2
85
228
35
10
30
69
36
60
15
129
23
193
107
1
96
11
25
5
43
24
23
12
10
111
72
137
30
60
1
72
48
12
15
24
21
120
5
70
12
38
34
81
5
40
90
69
11
30
19
60
11
12
82
38
97
71
25
159
108
45
12
131
12
13
9
48
3
60
24
41
19
36
35
49
96
24
23
118
315
48
29
103
60
107
138
10
33
119
22
135
41
30
133
147
32
1
17
55
17
288
22
8
10
183
17
79
11
49
11
42
30
1
297
162
80
121
29
48
102
48
73
57
114
30
18
80
28
50
40
63
9
3
24
180
24
24
65
7
15
9
12
35
40
12
68
90
30
12
70
80
10
72
36
69
53
91
119
28
20
97
48
107
112
26
22
8
60
25
15
60
9
120
24
17
55
132
15
78
123
60
36
71
120
12
18
42
25
12
216
132
72
11
109
36
39
45
11
64
90
96
3
51
48
45
83
13
12
108
12
105
3
47
12
52
156
32
1
24
15
42
30
36
9
23
25
60
12
23
150
40
78
69
96
135
33
12
9
18
158
115
15
92
157
3
18
27
27
8
82
51
5
42
198
42
1
36
3
80
37
11
30
22
72
9
47
13
24
15
21
12
35
72
61
96
83
88
90
24
8
67
24
59
25
135
ABCD 98724173116*3^$a+1 [50073]
147
72
24
9
15
3
18
195
96
15
61
32
160
60
11
21
33
90
141
136
36
32
36
96
48
87
1
8
27
85
92
48
52
137
223
65
15
180
36
24
276
60
84
27
324
126
36
18
162
39
36
87
201
52
8
24
96
771
45
24
84
132
21
3
52
125
547
32
123
117
9
139
32
81
39
36
108
69
43
209
3
12
129
36
54
216
108
81
4
116
124
20
51
234
18
144
54
99
72
28
32
39
126
18
45
117
54
21
69
90
349
92
9
39
105
18
144
45
9
135
117
252
55
116
297
27
120
123
57
447
13
5
51
24
160
17
3
87
73
12
23
198
7
32
15
1
17
111
16
164
60
117
324
91
8
171
144
37
8
184
41
36
39
112
60
185
87
57
375
40
60
80
96
87
25
83
54
54
36
9
96
165
198
45
12
84
24
88
323
21
51
33
4
53
3
51
54
126
273
87
105
120
315
45
9
36
108
15
21
19
53
87
57
90
25
65
31
8
76
156
192
176
136
8
36
16
60
20
48
156
16
20
51
9
24
12
4
5
43
11
49
5
171
172
32
93
7
245
7
11
18
19
32
136
92
117
31
72
212
9
7
29
3
15
33
52
72
20
3
36
36
69
76
35
54
111
15
108
90
18
234
39
84
96
96
99
109
12
68
180
28
92
40
48
44
9
19
197
36
108
171
88
245
18
37
32
28
212
15
61
119
13
32
423
25
20
120
36
15
180
36
13
80
108
12
21
162
93
76
104
69
7
48
35
126
396
90
25
29
15
324
3
144
1
32
108
147
93
48
129
27
189
67
5
27
96
4
35
36
90
15
36
48
28
17
198
18
90
109
108
17
87
120
63
37
60
248
12
75
21
12
21
19
71
90
36
198
81
84
105
72
180
235
120
104
12
69
55
53
43
20
100
72
71
45
16
29
19
80
12
51
93
24
60
21
91
108
233
27
27
33
255
177
36
4
53
18
37
17
126
309
16
35
117
45
7
140
84
4
48
59
54
91
125
126
129
208
32
45
103
60
240
65
108
7
65
252
103
257
151
152
57
15
40
80
63
18
54
198
63
279
85
20
21
54
1
8
45
159
180
57
36
72
7
68
12
84
81
18
180
21
105
7
132
12
20
135
69
39
105
93
7
47
13
12
8
93
3
15
1
53
27
160
48
12
95
54
72
18
1
176
129
18
73
89
31
239
33
3
25
80
48
27
273
69
18
49
8
33
90
69
16
20
124
5
36
79
8
40
71
69
172
276
32
48
105
39
15
1
84
8
40
65
180
90
25
47
33
52
5
123
3
18
36
123
93
63
36
81
63
60
64
83
57
33
79
68
51
252
85
12
92
99
1
36
72
32
264
76
20
24
4
11
49
176
84
52
143
180
108
18
15
12
27
25
108
80
48
60
21
31
23
54
72
75
48
48
132
57
90
73
17
475
36
44
21
27
45
18
33
57
7
47
36
54
15
16
44
240
148
32
40
104
ABCD 98724312166*3^$a+1 [50083]
30
180
6
168
72
54
39
21
51
180
39
69
165
30
96
24
57
144
15
204
150
102
273
12
9
99
96
9
222
258
132
99
39
186
24
66
6
120
84
90
120
84
21
36
15
84
81
204
36
48
36
60
9
120
60
90
117
33
6
36
24
60
84
60
150
12
84
156
30
18
156
135
9
162
24
150
150
66
15
129
30
30
75
276
3
60
210
15
45
96
15
36
15
78
75
27
144
186
3
15
105
15
96
60
30
15
99
162
54
9
57
3
27
48
45
147
168
60
117
48
177
330
33
96
159
132
78
90
6
174
6
120
30
45
144
15
60
42
30
93
12
15
48
30
150
90
30
237
159
129
27
93
15
66
114
21
81
339
36
3
6
24
195
45
42
54
54
210
51
69
12
3
36
51
9
129
15
12
3
42
18
6
234
12
168
81
39
105
12
33
156
90
24
12
138
66
204
12
150
150
45
288
27
138
6
81
24
84
15
210
6
6
18
60
36
36
18
120
36
84
120
6
21
63
45
15
42
30
9
15
114
90
150
207
63
12
78
126
6
258
177
48
51
6
18
30
30
6
90
96
93
135
30
132
30
120
48
57
69
120
30
105
75
144
132
264
90
6
69
45
99
120
60
72
108
141
54
186
66
69
24
81
6
264
84
192
78
60
162
18
42
105
3
120
165
72
39
30
6
24
45
51
84
9
195
12
9
60
15
204
117
39
96
90
24
126
54
75
9
12
30
30
18
132
168
57
273
6
96
150
15
45
39
339
30
42
60
54
210
126
54
90
36
63
81
66
45
93
60
30
66
54
66
114
36
81
3
81
204
72
180
3
150
102
234
84
90
72
69
15
24
156
21
528
12
15
30
264
39
51
6
135
15
225
3
6
54
21
75
69
15
336
30
54
12
108
21
15
9
135
36
66
15
9
6
93
81
30
9
36
291
78
96
24
12
198
120
12
69
51
120
33
87
33
60
45
315
21
15
69
90
165
12
39
66
3
105
102
78
27
39
6
48
186
60
21
9
84
96
144
27
63
12
153
375
66
30
21
45
48
6
126
174
120
21
15
33
15
36
9
15
246
90
84
36
24
45
87
69
21
108
66
45
81
84
90
60
6
3
45
156
150
324
36
84
30
6
30
234
42
144
6
24
84
246
6
18
75
117
48
111
75
144
102
3
57
48
66
9
15
105
207
108
81
39
21
195
30
75
69
66
9
96
84
60
21
36
234
54
90
42
63
147
144
69
36
21
78
30
12
159
9
12
138
60
132
33
225
6
90
24
42
114
15
36
123
12
18
36
51
15
24
6
3
216
129
111
69
6
30
60
99
36
75
30
90
144
45
15
21
81
198
42
183
36
36
3
6
156
15
84
36
39
21
63
60
21
84
60
15
12
174
24
6
201
15
24
180
9
231
21
180
15
153
87
30
3
27
18
156
15
15
9
237
48
216
6
30
75
33
30
36
36
78
15
60
21
51
159
69
135
126
24
135
156
ABCD 98724411738*3^$a+1 [50078]
10
11
13
126
17
63
12
34
36
2
21
12
37
66
80
24
10
66
144
17
79
20
72
52
30
11
75
40
17
72
25
36
30
29
12
3
16
36
30
38
40
48
5
3
46
98
45
43
29
51
24
70
38
21
39
33
55
54
26
9
1
23
12
175
60
152
33
7
20
12
24
69
135
36
16
8
22
14
76
89
36
24
15
130
11
1
18
186
18
41
139
32
4
41
13
11
37
72
26
45
1
18
56
70
11
39
9
31
5
51
96
82
2
34
60
62
24
81
7
77
60
121
14
24
81
36
55
44
48
21
15
12
40
32
76
17
43
5
12
12
87
33
61
114
101
159
112
101
67
8
45
13
54
6
35
12
19
8
12
16
20
22
35
15
40
12
114
11
84
24
36
156
49
47
19
68
100
102
35
39
106
14
129
51
36
24
22
14
4
17
12
12
39
9
183
9
60
84
1
18
20
12
4
5
1
35
31
17
63
24
9
51
4
12
17
36
37
72
18
104
4
5
15
70
6
44
9
135
100
126
54
72
41
13
35
96
48
55
5
3
12
57
3
81
127
48
56
70
11
27
96
36
21
12
72
168
7
18
2
69
24
51
16
5
60
49
122
9
24
1
35
36
24
109
11
73
6
5
27
12
33
48
171
24
40
17
37
122
45
25
23
1
59
61
35
7
8
129
7
20
36
9
79
30
36
18
5
60
25
11
7
17
72
25
30
41
27
21
75
16
41
39
16
20
9
180
3
22
84
6
44
64
48
113
36
85
23
12
3
16
101
13
108
14
21
3
57
79
53
3
117
7
41
27
46
26
21
25
48
74
45
31
144
41
7
20
88
17
19
20
9
15
9
55
17
61
18
5
15
81
25
66
8
72
57
15
10
36
47
13
47
3
21
15
24
136
8
100
18
18
6
11
37
18
72
32
9
24
25
6
41
180
31
29
3
36
21
19
20
34
26
69
15
60
45
60
43
17
15
117
15
40
29
115
29
43
54
11
73
36
11
3
45
99
21
12
13
50
124
18
14
21
3
21
1
143
12
27
21
7
29
3
21
12
3
36
48
45
25
72
95
13
62
33
7
144
65
25
14
22
18
6
50
36
34
24
2
9
39
36
124
20
12
4
132
8
24
57
55
30
24
11
24
19
5
15
57
85
11
39
81
24
135
24
4
90
90
60
36
17
139
44
57
48
15
9
67
30
35
15
28
5
27
4
5
24
61
36
95
3
100
53
12
15
21
1
11
13
2
120
84
28
18
18
164
28
44
9
7
17
120
73
2
33
3
57
13
11
31
32
60
16
116
24
70
14
33
13
54
17
24
79
20
180
57
63
105
63
9
13
23
3
40
29
156
85
54
92
24
57
7
72
5
19
65
79
41
15
69
1
11
48
15
52
116
69
3
57
24
39
12
4
44
12
70
11
79
41
87
88
30
59
103
6
54
92
84
34
26
46
11
27
52
53
151
44
22
14
9
1
66
29
25
71
99
81
3
36
16
80
28
36
17
12
36
39
40
92
81
27
52
36
24
5
63
57
36
15
34
35
25
23
31
92
70
23
49
18
8
94
11
31
20
16
29
15
120
33
55
30
35
87
33
15
16
54
50
22
11
7
5
3
40
29
31
17
1
30
29
108
7
18
35
39
81
3
45
19
48
114
95
36
15
10
35
19
60
29
144
55
17
75
16
17
3
94
11
15
40
17
72
19
36
8
21
25
24
2
9
7
29
1
2
70
11
85
2
70
14
4
17
13
2
58
11
75
9
39
136
29
3
22
30
20
60
21
15
46
14
94
38
9
3
45
51
60
21
51
33
31
78
18
48
60
84
41
12
19
8
12
33
43
8
9
1
191
15
4
20
45
31
30
38
12
10
38
10
36
59
36
12
19
29
75
81
48
7
53
3
88
56
33
96
31
8
36
36
9
31
80
9
36
43
5
3
45
3
9
72
24
135
21
25
54
20
60
36
28
68
33
25
36
23
3
33
31
30
24
2
33
37
59
15
10
38
21
19
30
42
8
81
1
35
24
27
12
12
34
102
32
33
43
44
16
164
28
89
60
36
139
20
9
49
50
16
41
75
21
3
96
16
5
12
51
45
85
47
48
15
84
12
21
12
60
60
1
26
33
37
48
47
39
4
17
84
25
24
95
3
9
13
35
25
12
59
12
25
38
46
98
12
120
96
117
7
18
62
45
3
60
21
15
21
15
9
37
35
73
6
41
72
31
17
39
9
72
12
12
103
56
69
27
129
39
33
7
5
72
84
15
9
31
41
36
39
21
43
5
24
96
51
33
25
90
17
24
1
35
63
10
35
12
39
34
2
124
36
96
29
1
14
10
18
30
11
39
57
36
19
5
1
2
10
62
34
35
12
87
12
21
27
108
33
60
49
2
45
48
12
24
1
14
72
69
120
63
96
9
25
2
16
128
24
45
180
31
29
3
94
35
24
55
17
67
36
6
50
24
64
17
25
36
62
60
178
2
45
61
35
15
22
23
12
84
36
13
26
28
5
27
153
12
15
124
29
67
20
64
24
161
15
4
108
54
50
60
34
71
1
74
16
5
3
24
57
63
82
35
19
72
53
24
133
38
16
41
12
12
13
11
36
24
85
6
48
56
201
24
39
28
18
26
48
36
36
48
21
1
11
7
18
30
77
27
33
27
48
45
51
84
22
18
8
9
39
21
39
12
24
24
9
12
19
65
75
12
69
13
18
29
31
5
12
1
14
36
9
12
36
39
34
2
69
60
63
21
12
27
16
12
8
16
65
15
108
28
17
1
14
36
9
12
39
72
9
3
36
45
31
41
25
23
37
38
21
99
21
99
64
8
40
42
12
35
36
43
5
36
43
41
1
83
ABCD 98725020874*3^$a+1 [50014]
60
4
77
15
4
36
80
12
33
54
1
132
8
15
162
42
45
60
15
90
91
20
4
116
4
24
47
25
32
57
15
40
20
81
19
48
155
73
20
4
84
29
31
24
95
1
12
48
11
25
5
31
20
52
32
36
9
78
1
56
16
32
28
20
57
15
40
12
36
5
144
43
80
16
29
3
84
4
11
6
39
36
28
92
60
4
68
16
11
36
45
160
84
23
18
19
20
15
61
24
5
15
15
1
5
30
69
76
20
57
3
15
13
72
24
155
21
12
63
25
32
33
54
61
20
124
101
19
11
9
40
24
92
28
12
12
8
40
47
25
8
4
36
47
45
12
36
28
41
103
8
84
111
97
132
8
3
145
20
9
6
9
75
21
12
12
40
68
28
80
4
11
37
8
39
93
28
12
35
12
85
41
7
8
24
4
11
6
7
32
15
18
103
24
11
9
40
24
36
5
3
12
36
129
19
12
44
16
20
60
24
21
199
20
64
36
35
13
20
12
135
49
11
18
18
25
95
49
56
52
36
156
8
52
11
73
92
24
76
35
25
48
131
33
60
15
12
1
24
36
119
21
72
12
28
12
23
61
12
32
3
13
17
27
40
36
56
4
72
20
39
61
5
39
33
27
16
84
24
11
1
80
4
11
49
24
36
24
36
24
44
12
36
24
15
133
23
60
9
81
67
35
13
60
35
25
47
1
60
84
36
12
24
56
69
6
37
68
60
40
20
4
20
184
12
149
31
20
12
3
42
18
12
73
104
4
92
15
9
64
41
63
12
40
23
60
12
49
77
27
153
55
24
48
23
9
45
51
4
36
65
19
8
72
4
44
120
72
16
12
53
30
204
61
20
12
15
37
24
24
5
3
4
20
60
40
8
52
84
11
6
30
37
8
9
19
84
72
11
9
48
12
36
52
8
87
1
12
44
15
1
29
18
33
27
37
20
4
56
36
60
112
36
11
96
84
105
16
20
180
24
108
48
60
40
48
60
36
53
3
64
23
1
104
60
76
104
48
4
35
30
78
25
8
40
80
144
16
48
71
49
36
35
1
12
72
5
111
4
48
12
56
27
1
47
24
1
20
12
28
44
21
19
8
63
73
11
21
12
3
49
24
92
40
48
59
37
125
18
97
113
31
24
12
84
56
16
20
24
3
33
45
84
6
57
72
28
95
12
73
5
87
15
21
24
15
1
24
24
12
20
9
15
4
44
136
72
17
90
25
20
63
9
3
61
32
39
105
28
47
61
20
12
45
75
12
75
1
24
56
15
12
25
35
13
5
7
36
12
29
19
60
132
185
55
17
15
27
1
80
99
13
32
21
24
15
4
84
77
36
27
63
117
45
27
4
24
8
27
61
11
73
8
60
160
24
20
76
12
32
100
95
25
48
23
12
25
48
20
39
61
84
11
45
4
11
54
48
3
40
104
36
24
120
105
79
44
12
96
9
259
60
251
1
125
19
20
48
27
36
180
105
64
8
3
9
48
27
33
48
4
20
45
18
1
11
21
52
12
36
12
36
72
80
27
1
104
15
61
12
72
80
40
8
112
60
32
4
11
36
9
36
24
3
12
61
32
28
48
60
12
65
99
15
25
41
43
12
60
17
90
72
45
16
44
111
37
35
48
129
4
32
24
64
12
77
55
32
243
37
71
13
12
24
20
16
5
55
32
15
61
56
76
47
1
11
45
4
36
48
20
27
21
24
40
95
85
36
5
42
1
47
54
31
12
68
52
8
4
8
60
16
72
240
12
48
20
112
68
12
28
200
24
21
115
137
75
48
4
23
73
108
137
55
5
15
84
4
71
18
3
15
13
41
96
75
27
57
4
36
20
48
52
23
138
7
36
56
15
49
32
39
45
4
36
24
24
20
27
25
20
63
60
33
4
48
35
1
71
81
120
24
33
75
15
12
21
87
13
20
64
8
28
12
68
9
3
33
15
69
19
59
13
20
52
20
33
24
15
51
13
29
3
12
3
49
48
92
81
55
20
69
19
47
24
25
48
92
4
11
30
18
37
80
40
96
44
64
56
136
72
12
8
28
80
28
12
24
53
67
71
37
12
60
96
108
44
12
4
72
12
48
5
7
36
44
3
9
3
13
29
55
71
69
16
48
47
73
36
11
73
17
7
48
24
24
11
1
17
3
28
77
75
4
116
64
23
1
56
40
56
40
152
15
1
12
95
13
36
11
12
72
60
21
4
41
7
68
52
35
25
32
4
104
57
79
32
28
36
23
57
28
23
37
17
15
16
24
11
24
30
151
35
54
3
88
32
28
20
24
3
73
47
18
72
3
4
36
44
111
42
48
15
39
25
8
28
32
12
16
12
36
11
18
42
21
132
48
189
115
11
13
24
32
111
25
12
152
28
5
7
84
32
52
23
102
3
28
11
108
72
36
9
45
3
72
36
9
51
12
28
20
57
30
25
35
85
8
15
84
13
20
88
108
84
47
25
35
1
12
20
16
12
44
33
75
40
35
1
72
60
95
189
36
9
3
76
60
24
12
20
3
78
7
12
143
105
52
116
4
95
61
24
11
85
149
51
24
15
21
4
41
15
75
9
100
96
60
12
20
45
75
72
123
25
8
64
80
21
42
13
24
80
81
19
35
25
41
19
24
71
13
96
96
5
3
15
60
12
90
79
96
41
55
77
15
148
20
28
77
12
43
20
4
101
12
55
5
162
25
8
12
4
12
44
3
57
4
44
15
42
ABCD 98725658048*3^$a+1 [50019]
57
12
75
27
5
13
71
7
48
9
116
12
12
1
12
48
24
6
21
24
21
6
5
12
28
8
49
66
66
48
36
120
84
3
27
45
8
73
42
42
71
1
11
19
54
12
72
108
12
30
30
42
5
61
35
100
20
43
21
3
30
18
24
5
1
12
11
1
15
81
18
42
24
3
45
36
15
57
60
23
7
45
3
24
48
18
6
24
42
27
3
69
48
3
18
12
18
45
21
3
147
5
36
37
90
21
51
18
27
9
35
25
24
78
24
201
60
9
60
131
12
36
187
24
89
7
24
18
3
60
57
71
1
36
15
44
16
44
13
12
11
4
44
12
64
9
15
57
12
23
124
45
54
21
69
30
117
84
21
39
45
11
19
18
75
8
145
42
72
24
42
3
9
36
12
12
11
37
39
21
39
45
6
69
9
84
3
3
66
36
18
42
75
12
32
48
16
9
107
13
78
24
45
33
12
35
16
24
75
21
3
24
6
131
100
33
23
73
27
12
48
27
18
24
30
120
6
15
33
35
12
13
6
24
69
57
11
25
24
6
9
15
213
57
35
28
8
49
23
25
15
3
69
24
45
6
24
30
12
54
5
109
27
3
69
21
75
12
45
3
57
3
21
3
33
15
27
17
1
12
18
24
5
4
36
3
45
56
4
32
16
9
6
17
16
36
48
12
15
33
12
20
55
9
12
8
76
45
71
60
7
48
9
9
60
42
17
7
144
9
48
45
15
129
99
21
90
6
15
8
64
57
15
144
21
3
3
42
36
36
24
24
30
113
12
48
13
12
75
9
30
24
6
48
48
18
54
12
3
8
19
45
33
11
55
41
60
13
6
5
25
12
84
36
12
18
30
84
15
9
27
45
15
44
24
1
15
8
1
66
6
12
3
8
16
33
18
69
69
30
66
6
29
4
21
114
6
18
21
9
87
44
37
42
17
4
45
126
45
24
51
9
32
48
36
25
15
9
60
27
8
61
3
3
45
33
12
30
48
66
35
19
41
1
3
24
33
15
3
5
40
36
15
6
12
132
11
28
27
18
30
24
30
23
88
21
24
24
3
8
1
66
24
69
69
12
24
11
28
27
48
6
12
72
15
21
12
48
54
120
45
32
1
39
45
54
66
6
69
48
3
5
43
9
12
3
48
17
16
69
42
5
16
99
6
23
37
48
6
21
3
101
16
3
30
12
39
20
19
57
57
71
1
30
54
11
133
11
76
84
20
109
3
33
12
30
42
6
29
16
24
8
25
27
87
45
81
59
13
12
3
48
27
41
31
45
81
90
29
24
4
33
48
24
23
28
45
35
25
47
37
27
21
78
5
36
16
15
5
13
30
21
200
4
45
36
30
24
114
23
100
44
49
6
54
47
4
15
48
6
15
21
3
33
12
6
30
15
24
60
15
6
27
44
19
66
51
9
15
48
21
6
29
37
48
12
60
3
27
33
9
23
7
41
1
24
24
3
24
21
78
6
24
99
45
18
53
40
75
41
31
69
105
35
4
24
68
25
30
72
162
96
54
21
8
1
36
87
33
3
24
21
6
54
90
5
36
4
60
12
8
25
15
20
76
33
15
36
15
17
205
15
27
42
15
96
45
15
27
18
35
49
108
30
6
12
27
51
5
72
19
78
48
18
5
16
48
3
18
36
18
41
4
3
29
49
11
16
15
45
27
5
48
24
19
9
21
24
66
45
27
5
67
30
12
30
21
8
25
24
12
24
36
66
90
30
72
6
12
27
45
30
18
23
16
63
17
13
3
20
19
5
13
11
60
31
29
52
39
69
20
4
3
18
71
55
18
3
9
15
44
7
53
19
42
59
16
69
27
9
18
48
45
75
29
13
12
24
59
1
6
66
24
48
36
15
51
18
12
24
39
27
21
75
45
57
18
72
21
12
20
64
9
84
48
27
27
5
4
9
3
24
45
15
9
27
33
12
3
44
36
40
9
15
32
13
6
54
47
19
120
77
12
13
3
9
36
15
21
15
39
21
24
12
9
48
35
16
9
12
15
48
33
59
109
6
48
33
20
67
72
5
16
8
19
138
24
24
24
30
72
69
27
5
24
1
18
24
33
48
15
45
51
5
13
12
18
30
66
17
4
21
24
75
36
39
48
5
36
4
12
9
11
16
3
41
55
53
37
35
1
24
63
57
39
27
102
51
96
111
17
52
51
18
24
60
162
65
31
42
3
72
12
39
66
6
53
40
36
20
13
6
6
36
60
3
12
48
57
18
42
27
8
13
11
1
35
13
15
72
44
4
12
9
3
32
16
8
12
52
57
3
12
3
42
84
47
25
60
12
15
3
114
6
9
80
55
5
48
91
6
66
48
65
36
73
23
108
31
149
139
72
5
19
42
23
55
9
15
6
24
18
18
27
24
9
60
72
48
15
12
45
59
88
20
7
5
16
80
24
19
141
33
12
3
21
39
12
21
30
17
31
21
45
6
24
6
23
1
15
21
54
24
17
4
24
27
18
12
27
15
42
30
29
120
112
75
120
18
11
36
4
3
77
16
104
16
3
81
48
15
21
56
13
30
6
15
9
60
6
6
51
45
3
21
71
4
39
105
39
21
51
90
6
33
32
4
3
57
45
3
32
48
16
20
40
117
75
27
21
20
36
49
24
23
13
11
16
45
24
6
53
40
12
33
180
75
9
35
13
24
63
15
45
32
1
15
48
24
8
19
33
93
35
73
96
24
111
15
18
60
36
36
24
24
12
3
141
30
42
12
75
12
21
3
21
48
3
99
18
78
29
24
19
30
11
36
1
24
63
27
96
18
35
61
3
20
52
3
57
81
24
23
60
43
54
60
99
27
48
9
81
6
48
96
9
15
81
9
36
51
20
49
12
95
52
3
18
71
16
57
6
72
29
64
9
42
45
8
36
1
48
36
24
15
57
23
67
21
48
261
3
20
12
24
25
72
24
18
48
24
5
1
12
3
9
18
41
55
21
9
15
56
64
27
24
24
5
19
177
33
36
15
56
24
16
44
25
54
81
111
24
72
65
28
9
63
12
45
23
28
39
21
72
9
3
21
47
13
6
24
6
39
21
54
5
64
3
5
40
8
1
15
48
12
21
59
145
11
139
24
5
19
41
76
20
16
69
63
56
16
20
55
21
33
51
44
96
16
3
69
152
16
9
11
12
13
30
162
78
54
35
28
3
69
3
6
35
31
5
1
27
21
11
1
24
30
24
30
111
33
18
17
31
21
3
18
83
100
20
19
6
71
24
1
3
15
81
81
3
57
60
3
8
25
15
3
24
21
27
ABCD 98725731056*3^$a+1 [50088]
11
9
15
57
4
8
16
119
1
32
33
7
44
48
27
73
11
24
42
30
13
17
15
15
9
4
11
6
90
9
4
80
21
60
79
20
16
20
15
96
30
48
120
12
78
25
11
60
30
75
9
7
5
19
11
48
6
27
39
18
3
40
29
54
9
15
6
90
1
29
7
23
30
15
72
28
41
55
8
27
9
132
28
125
6
30
103
48
59
21
12
28
23
61
65
78
6
39
60
21
7
12
65
42
30
18
6
111
3
6
6
9
51
54
6
69
16
5
174
1
35
25
23
1
35
9
27
13
152
4
20
75
9
40
20
81
30
45
100
5
27
57
55
5
3
72
21
6
61
23
21
75
48
25
32
3
60
12
1
8
21
19
44
21
15
4
12
35
30
30
108
12
9
12
88
11
73
60
20
21
51
9
7
12
5
51
9
31
140
12
3
1
20
36
4
65
15
93
12
3
76
11
1
72
5
67
83
1
5
39
12
63
42
90
21
3
1
48
17
3
27
21
3
30
66
61
8
24
27
33
16
20
21
48
36
55
59
12
49
96
48
77
15
108
12
9
36
75
39
1
29
36
30
18
7
20
9
19
95
13
29
30
108
25
95
66
91
44
16
8
21
39
27
9
36
15
13
12
8
21
54
93
9
114
61
89
30
21
105
75
15
81
69
18
12
1
8
15
60
9
15
12
9
12
100
32
15
1
11
85
8
12
15
30
63
12
3
21
40
11
33
21
55
5
19
5
7
68
27
45
40
36
29
3
60
60
36
9
12
30
25
48
48
17
67
5
48
63
4
8
28
59
21
9
24
19
11
49
48
68
24
16
80
36
15
18
66
96
33
36
52
32
16
11
21
3
21
33
162
13
56
16
20
9
7
24
29
19
5
27
75
1
53
87
28
95
1
23
60
61
41
15
9
24
6
30
31
5
18
37
29
67
8
96
36
129
63
88
8
21
48
7
44
12
40
53
27
9
55
29
7
32
45
42
45
24
39
66
24
7
96
68
36
3
72
45
3
30
6
61
24
11
61
12
107
25
83
1
29
75
57
31
59
253
20
36
51
1
23
24
1
56
40
44
45
54
13
12
107
49
35
57
28
11
9
15
21
4
5
19
11
36
33
28
29
30
21
3
186
15
39
37
60
8
24
27
13
12
65
48
3
9
24
55
35
1
65
19
72
53
15
36
76
8
15
24
1
5
51
28
36
12
17
36
7
12
11
9
16
56
15
21
12
27
9
4
80
12
36
9
18
1
41
3
12
4
35
1
36
77
12
114
54
15
28
17
36
66
21
39
25
5
15
4
24
41
60
6
78
42
21
12
15
33
57
7
35
45
9
19
20
40
8
27
30
42
24
9
27
1
8
9
6
49
32
45
18
73
17
12
19
11
1
167
45
21
27
64
20
15
61
23
6
19
11
13
48
29
30
13
5
96
54
6
66
33
12
9
139
12
59
21
96
28
29
27
15
48
30
7
65
19
5
139
17
84
27
3
60
49
12
35
9
36
4
89
7
8
36
21
84
54
117
63
13
48
11
45
63
6
79
47
1
20
27
57
40
8
16
20
40
11
33
15
12
30
63
28
23
6
54
1
53
30
37
5
24
54
6
27
84
28
11
30
150
36
33
51
210
6
21
48
40
60
24
32
15
21
4
29
19
17
19
72
59
30
31
59
18
27
36
24
28
32
16
23
54
15
27
49
11
1
84
89
60
87
48
100
5
7
23
1
80
88
5
6
21
3
6
31
8
15
93
4
113
30
12
48
1
72
12
48
29
19
5
6
21
33
27
24
36
52
80
21
19
20
27
24
6
19
5
60
6
85
8
16
35
37
23
57
4
89
55
20
9
3
69
24
126
18
12
31
17
55
71
61
36
23
6
84
54
45
51
36
18
87
3
1
12
12
36
71
21
4
5
3
36
9
27
4
44
48
3
49
68
9
24
54
60
21
15
37
12
68
39
69
84
40
36
20
24
12
4
11
1
12
68
52
17
39
12
28
84
17
30
9
9
126
6
43
5
55
32
3
6
99
16
20
9
7
59
36
13
17
30
18
3
4
80
39
54
67
29
6
73
17
75
24
45
51
3
42
30
33
28
24
56
4
5
79
11
21
40
23
24
42
84
27
60
4
20
3
60
12
24
54
27
24
51
9
52
23
1
83
30
66
117
12
16
29
66
25
20
340
12
80
9
75
69
7
32
141
6
13
48
29
30
30
18
21
15
49
32
3
13
17
3
57
55
72
48
36
65
114
37
20
9
6
33
100
5
3
48
15
61
96
29
3
40
20
45
12
43
17
3
27
54
54
30
3
40
24
35
24
37
8
21
48
120
36
24
96
84
55
12
23
36
6
55
8
27
84
6
3
12
15
24
57
4
143
36
36
13
92
69
6
21
69
75
69
31
8
57
79
12
8
9
6
36
33
40
32
33
15
12
3
25
5
162
9
4
11
24
42
19
20
45
54
73
24
35
1
59
18
55
32
15
49
71
9
21
114
1
8
87
25
24
56
16
23
105
16
68
28
12
8
60
4
80
69
15
136
29
7
29
18
186
39
16
44
21
31
29
111
16
23
6
43
5
36
96
54
1
24
92
9
30
21
3
81
105
24
30
144
66
19
41
6
25
8
51
36
13
8
40
12
77
3
111
9
75
21
51
49
5
24
42
18
7
113
156
30
66
18
61
12
107
33
4
59
9
21
66
13
8
72
57
54
21
33
3
27
12
45
15
24
1
29
36
15
136
68
39
45
12
4
11
85
5
55
5
3
21
7
44
3
72
1
8
51
45
48
48
27
42
24
51
4
84
56
16
20
9
7
72
72
8
15
21
99
30
15
15
36
21
36
69
51
9
15
28
8
24
9
39
12
9
27
40
8
9
12
3
87
60
54
7
20
24
75
60
33
12
84
21
18
42
3
16
11
1
53
39
15
97
20
15
61
12
80
40
32
63
12
145
23
37
65
15
15
1
20
28
29
36
15
16
5
39
24
27
60
25
48
120
41
54
21
99
36
24
37
23
12
13
8
9
48
15
87
129
39
30
3
12
135
21
12
63
6
3
28
68
4
5
30
120
66
19
108
12
68
3
21
33
3
27
1
24
11
54
6
21
9
15
51
84
9
15
6
36
90
45
4
44
12
45
39
9
42
1
53
87
39
114
96
63
21
15
9
67
36
77
27
105
3
135
42
18
1
41
15
3
36
ABCD 98726062894*3^$a+1 [50310]
48
12
8
49
60
51
48
132
20
48
1
51
57
135
117
60
119
40
69
23
100
8
52
12
36
84
45
42
33
51
365
12
40
219
21
12
48
60
12
27
29
19
33
8
1
11
112
21
215
19
120
41
12
73
96
51
33
126
78
71
100
24
56
12
40
3
30
186
48
45
8
100
99
54
90
129
15
93
39
21
9
51
39
114
36
3
176
1
30
18
60
75
60
120
27
33
128
60
49
39
24
48
120
8
52
3
9
36
24
56
289
30
41
55
9
8
108
72
19
18
11
64
15
45
56
132
48
115
125
91
9
12
8
4
111
30
36
54
24
12
201
3
9
120
36
60
84
105
63
72
60
15
33
12
36
15
30
275
112
9
159
24
15
90
36
39
96
60
21
108
63
48
24
48
68
1
3
51
60
30
75
60
192
33
15
9
75
240
27
101
60
19
21
108
45
36
3
51
6
3
68
103
17
133
27
80
109
39
12
3
120
6
174
17
112
195
72
9
9
6
17
120
28
80
19
42
30
60
18
30
141
360
252
72
27
21
8
19
60
102
51
12
8
73
27
140
28
39
33
48
45
24
12
24
27
48
24
48
12
56
100
81
71
217
36
66
78
162
30
59
109
251
19
126
30
9
60
27
29
4
48
12
60
276
20
49
23
100
60
12
21
6
18
12
90
81
69
54
117
39
93
36
72
48
21
51
108
80
100
24
48
207
90
15
141
15
21
51
72
60
128
37
12
60
11
73
15
45
75
12
39
153
156
12
128
12
73
186
21
123
54
15
87
129
69
90
53
60
13
39
105
63
27
42
99
75
5
1
48
3
68
64
48
72
36
12
8
124
48
20
28
15
156
60
30
51
57
96
15
12
8
4
48
72
21
107
40
108
84
15
33
12
27
33
8
300
7
66
27
33
47
7
72
81
48
135
6
51
48
120
81
108
15
45
66
5
64
96
105
39
48
132
68
108
55
60
9
216
72
12
45
123
60
48
332
19
48
42
11
52
21
96
39
80
52
12
51
90
15
20
85
99
51
65
52
120
99
69
45
36
63
116
49
63
80
109
24
35
112
33
15
75
30
87
183
117
8
4
57
11
28
9
63
72
176
12
43
9
117
11
7
30
42
89
31
21
147
72
141
108
92
13
15
24
51
60
30
90
165
20
304
128
88
84
27
18
3
33
147
8
25
30
144
72
9
15
9
60
21
35
4
68
19
90
179
1
51
48
129
3
12
45
71
12
100
33
66
18
15
45
75
48
12
8
49
3
111
45
120
12
213
90
36
18
3
300
20
88
24
168
60
9
3
15
72
69
84
75
21
12
27
233
40
48
15
90
96
11
60
172
165
135
15
66
6
33
57
3
8
109
291
3
9
128
19
129
60
144
51
36
18
71
1
3
27
189
12
57
66
186
18
102
99
24
56
40
72
180
48
39
21
12
12
15
30
15
60
276
80
100
12
3
30
36
39
20
85
6
9
20
4
15
186
15
21
84
54
53
43
189
27
9
20
4
21
159
57
111
9
59
55
17
13
95
55
54
71
52
20
100
12
45
36
75
120
12
8
25
15
20
12
37
23
100
9
303
15
33
12
8
109
144
6
9
9
135
96
21
63
56
124
56
25
107
28
12
117
123
3
129
56
49
36
27
48
159
53
52
291
177
3
117
72
36
152
259
84
6
18
33
68
109
60
3
33
35
40
81
18
21
84
21
27
12
60
8
169
84
147
69
51
99
69
15
45
144
248
148
132
99
54
35
40
144
108
63
17
163
24
36
9
108
219
33
81
39
141
39
15
30
36
87
27
173
19
9
24
48
8
19
33
3
69
225
51
39
162
ABCD 98726740064*3^$a+1 [50129]
96
13
44
156
16
35
33
12
36
45
19
5
123
33
15
124
84
212
40
35
93
27
54
31
5
67
47
13
143
69
45
43
36
77
87
72
4
36
41
55
32
12
60
40
44
12
40
24
20
21
39
136
24
71
73
101
51
24
21
267
48
39
33
3
90
60
30
25
8
21
19
41
31
35
60
9
81
55
35
54
36
54
1
89
171
12
16
32
100
29
51
15
33
12
132
63
13
36
204
224
12
40
24
107
69
96
72
232
20
100
96
12
47
13
36
41
91
209
135
24
117
3
64
143
24
30
91
32
63
49
8
213
19
104
51
6
7
8
40
29
6
37
47
36
24
121
32
48
28
17
15
24
15
105
96
88
96
155
6
54
25
8
120
57
15
120
208
53
3
160
20
52
5
54
45
48
33
90
30
90
114
63
117
66
25
32
33
75
4
20
51
9
16
119
45
40
71
45
60
88
47
90
120
24
66
24
66
43
12
5
120
144
6
30
19
24
11
93
33
7
72
71
30
99
48
3
145
20
9
90
61
80
12
27
69
64
53
30
73
32
192
48
69
6
13
236
96
48
16
36
44
4
60
41
3
33
55
65
180
163
77
139
125
3
12
45
15
40
176
39
69
52
5
90
49
35
21
120
45
43
41
159
57
19
41
43
137
84
19
92
4
108
108
155
54
51
9
39
81
126
24
30
90
69
60
84
93
43
96
56
9
79
24
113
15
15
13
77
3
64
92
40
5
183
12
51
37
23
9
48
16
17
7
47
33
400
17
66
13
281
43
36
96
125
75
15
73
92
51
144
36
54
111
195
45
45
7
47
33
16
77
63
16
71
205
155
9
64
200
27
13
60
17
19
60
20
51
120
24
109
80
27
157
77
36
19
36
44
64
32
15
37
80
28
204
8
57
36
3
111
270
120
36
180
3
21
66
37
20
3
9
81
115
8
40
192
35
45
12
28
48
80
21
51
64
101
3
111
261
12
100
96
60
84
80
16
60
84
36
192
80
72
120
96
21
126
9
28
17
36
114
1
89
30
36
13
260
84
40
8
9
55
48
8
88
32
24
15
33
88
65
75
52
17
135
16
32
123
30
79
80
64
11
36
57
33
55
5
90
30
27
48
40
35
30
63
24
327
13
23
24
81
132
57
3
12
16
95
30
55
20
64
188
87
133
8
99
121
20
15
13
77
67
12
35
93
33
90
45
112
56
21
43
32
105
126
109
71
85
80
9
55
84
41
39
87
24
21
45
24
51
52
53
60
54
45
240
141
24
91
65
15
129
36
39
4
44
27
25
11
45
24
51
54
6
57
48
159
36
24
66
19
35
133
47
36
60
144
156
45
48
24
27
6
159
384
27
13
47
85
179
1
24
11
60
13
80
64
53
54
150
63
36
76
36
8
64
56
21
30
13
23
25
35
25
32
48
84
45
3
33
123
111
93
33
63
57
15
12
33
174
1
84
60
20
108
33
19
71
24
1
104
15
6
67
167
1
35
180
9
84
96
84
16
48
17
15
60
15
45
51
49
68
63
120
37
23
54
199
24
8
15
49
5
39
12
99
1
80
4
5
30
150
156
24
31
48
60
152
9
36
43
17
30
49
11
120
237
48
40
5
30
60
9
45
19
17
99
4
12
80
132
27
126
63
16
48
77
90
13
17
60
66
54
6
105
64
24
20
4
96
200
21
3
16
17
123
81
66
109
60
20
208
68
40
72
53
19
95
33
40
233
84
3
40
227
6
30
45
48
52
12
32
45
6
30
24
139
12
5
103
20
12
120
15
33
81
36
30
13
72
48
17
3
160
227
24
73
156
36
161
24
15
40
11
109
48
56
24
33
39
16
32
76
32
60
4
20
15
9
4
107
1
35
33
21
126
180
24
126
54
66
7
56
51
13
140
3
9
141
67
8
9
15
111
24
ABCD 98727031114*3^$a+1 [50017]
101
33
75
25
30
17
45
42
36
40
80
46
20
18
57
1
2
6
76
6
14
15
48
63
48
21
9
12
24
60
18
21
15
36
64
137
9
16
2
12
18
6
36
33
1
56
18
18
15
19
110
63
7
26
3
12
24
3
22
38
52
44
82
50
24
78
18
18
30
10
107
3
57
3
6
6
69
24
9
112
23
15
78
60
4
8
28
20
54
45
79
32
12
52
26
3
1
44
10
2
39
19
2
12
12
30
6
3
27
24
45
85
36
32
18
10
62
21
21
4
20
16
23
3
45
15
54
34
29
3
30
48
24
16
26
69
21
15
63
102
48
16
20
39
3
9
39
10
47
25
8
6
6
48
51
24
12
15
12
33
3
16
20
16
8
10
2
4
26
4
20
126
12
18
18
21
69
6
24
72
18
42
24
36
4
30
90
5
3
6
6
9
21
6
24
90
36
28
26
16
17
81
42
18
76
26
64
8
6
15
1
11
48
45
22
8
10
150
2
10
5
19
5
15
16
30
144
80
18
33
13
32
3
1
20
40
20
39
9
76
30
42
8
46
44
12
60
58
14
57
19
14
6
6
10
14
27
3
12
57
27
36
4
29
31
5
15
6
58
26
96
130
32
12
18
27
15
18
18
10
20
30
34
20
4
2
72
21
45
27
15
12
33
39
4
36
5
45
4
12
20
4
14
21
31
5
3
42
30
10
62
42
48
52
30
68
48
72
18
15
9
24
12
87
45
18
34
6
8
6
48
18
4
24
30
56
4
20
16
8
36
22
14
46
54
8
30
16
65
36
21
27
3
132
22
54
50
22
5
48
37
74
18
27
1
8
30
30
42
40
17
31
17
72
36
39
12
30
10
53
3
42
16
2
69
21
12
6
16
5
69
6
4
26
16
8
66
6
28
14
6
60
10
5
57
40
68
72
12
30
22
11
15
64
54
12
18
20
16
86
30
24
18
3
24
1
32
12
3
37
8
12
6
70
18
12
20
33
9
28
54
20
30
4
14
18
48
15
15
54
52
8
106
12
14
24
60
10
2
12
12
3
12
21
63
12
3
24
6
6
18
28
14
6
12
18
4
36
84
56
24
16
29
1
8
10
32
10
38
66
6
28
2
18
22
18
12
5
24
45
4
14
6
12
3
21
16
14
45
21
4
20
6
28
32
28
62
4
26
18
46
5
31
90
60
50
30
10
5
3
6
36
60
12
30
12
18
3
15
10
20
3
9
6
72
18
6
18
15
21
6
94
20
76
35
1
14
6
24
6
30
3
12
9
16
20
3
31
5
39
12
30
18
24
45
15
72
33
1
71
9
22
14
10
41
25
2
36
52
18
36
11
45
30
100
18
2
84
24
16
56
45
9
51
103
20
22
35
27
76
6
68
12
10
14
22
17
12
1
20
24
6
4
8
46
2
9
21
28
14
22
54
50
22
74
51
72
1
32
4
20
6
10
14
34
32
27
31
5
1
30
14
51
15
36
18
54
33
69
70
41
13
20
24
28
24
36
18
56
54
15
75
16
44
72
28
26
48
16
30
26
10
54
11
48
21
10
36
20
24
82
32
12
6
18
15
27
30
3
21
15
51
4
36
62
3
9
16
14
6
24
18
18
24
6
94
8
6
16
26
12
63
93
12
15
9
6
54
51
25
20
84
6
12
6
30
52
2
16
35
120
15
24
93
25
23
45
22
48
6
8
22
8
6
6
4
14
15
3
40
8
36
30
10
26
30
30
3
81
15
15
84
40
6
11
39
24
46
20
4
32
4
20
6
24
16
38
6
84
76
30
6
30
20
4
11
3
12
30
28
26
69
37
38
70
2
42
22
50
4
14
12
10
11
24
1
24
44
22
5
9
15
15
16
38
12
42
57
31
18
12
2
58
14
34
6
8
48
64
20
6
28
2
4
8
96
72
18
16
20
36
24
15
9
24
6
16
26
10
54
20
6
4
8
30
78
70
2
82
54
26
34
2
10
29
25
26
33
1
26
90
24
6
34
54
12
18
2
24
45
39
40
30
44
18
24
6
94
5
25
6
17
3
18
16
11
9
34
41
3
18
10
14
15
1
54
54
44
52
30
6
50
60
9
1
23
21
66
88
41
15
6
48
6
30
4
2
9
3
45
33
15
9
10
126
14
33
63
30
4
8
28
2
45
37
6
38
15
87
4
26
27
3
9
84
25
36
8
18
24
36
57
33
18
10
12
59
84
1
6
5
3
12
10
80
24
36
10
32
36
16
26
24
30
90
10
38
3
60
33
46
6
30
8
16
5
49
30
20
16
29
25
60
47
60
3
96
18
6
40
12
8
16
36
54
14
9
3
18
40
32
30
18
12
12
12
15
19
20
84
33
9
24
42
42
18
30
54
6
12
58
50
27
7
26
30
18
16
140
24
27
3
22
2
22
8
12
24
10
66
20
78
12
24
52
89
3
28
24
20
30
18
166
2
33
15
24
36
24
22
6
18
2
9
3
112
30
14
21
1
32
27
9
90
42
40
140
4
44
90
30
46
8
18
34
14
22
44
40
5
139
17
27
18
10
2
6
12
18
66
81
13
6
5
9
36
48
28
23
12
9
10
14
16
6
8
45
1
36
14
54
12
12
3
99
30
30
10
23
21
15
57
18
70
50
21
1
30
14
46
20
10
14
9
1
23
12
19
41
9
16
50
78
16
14
28
53
87
4
5
21
3
7
8
10
11
1
8
6
24
21
75
9
12
33
16
30
5
3
28
20
33
7
32
6
6
21
3
22
30
8
6
4
56
3
37
74
16
5
51
30
15
12
81
24
16
30
20
24
18
12
3
24
15
18
15
37
8
3
15
9
21
54
6
64
14
12
33
12
45
18
22
74
78
36
15
15
6
78
18
40
23
21
34
32
34
36
47
3
60
12
18
4
26
54
3
7
29
27
54
54
30
36
3
57
36
40
50
42
52
11
43
5
7
144
53
27
16
30
60
20
18
36
34
72
14
30
36
12
6
22
18
62
24
54
10
26
45
31
65
15
9
111
12
28
5
69
16
8
12
3
7
8
6
6
40
18
2
9
24
21
36
18
21
3
42
48
18
9
9
12
27
43
53
21
3
13
38
30
24
28
24
50
30
18
22
23
3
28
6
30
36
24
50
16
20
40
14
9
60
25
32
72
3
13
20
6
9
96
3
45
1
6
74
66
4
2
34
29
9
46
2
18
6
10
54
35
9
16
11
48
15
30
22
26
10
8
10
14
18
15
19
5
33
6
84
12
36
4
6
20
10
18
20
12
90
18
22
44
48
30
6
102
75
3
12
24
18
15
27
6
12
36
52
14
16
14
15
21
12
12
4
30
2
75
15
78
15
15
6
51
108
31
5
19
2
70
29
51
28
80
30
51
45
24
36
16
24
83
7
14
22
8
46
38
48
54
6
9
3
16
29
36
25
42
2
6
12
10
44
6
30
3
21
6
54
24
16
8
90
33
25
2
30
18
18
24
16
2
48
9
3
34
66
2
48
27
21
12
15
15
18
36
10
54
2
24
48
6
10
62
10
2
15
21
6
78
18
4
38
46
20
6
36
3
87
18
54
6
42
12
28
14
24
36
3
61
32
54
18
3
9
10
14
60
6
30
3
13
2
150
42
21
55
78
11
45
34
2
72
48
24
39
21
10
5
36
3
6
16
62
21
12
19
36
8
36
4
2
24
16
20
12
3
45
3
96
48
3
9
9
22
14
24
36
24
42
45
33
12
27
15
6
6
18
16
20
12
3
51
36
12
48
60
30
3
1
8
6
21
19
2
15
69
4
20
52
50
69
25
44
46
20
16
50
4
56
3
24
3
34
20
4
2
12
57
1
68
16
8
12
40
14
12
24
36
42
63
9
10
6
20
24
6
4
30
24
11
21
75
27
21
51
66
34
36
48
14
18
4
29
9
18
4
44
9
13
50
30
39
15
48
12
24
24
60
12
18
3
45
18
57
3
105
12
15
78
24
28
24
36
8
40
6
20
66
24
15
31
17
1
26
9
12
25
44
15
19
77
15
10
20
3
81
60
4
35
21
75
9
16
110
6
12
18
120
24
16
5
19
5
31
2
46
36
65
81
42
6
30
6
40
8
18
10
2
22
8
3
9
3
3
ABCD 98727072058*3^$a+1 [50132]
51
45
43
23
85
29
3
51
21
123
36
72
13
17
103
96
24
35
84
36
24
18
18
21
88
35
61
56
9
30
81
4
11
1
179
73
56
9
36
6
13
5
120
31
20
57
55
12
108
113
54
25
35
45
75
1
44
76
32
24
9
27
183
24
120
36
1
84
32
45
67
11
21
15
25
20
39
205
20
15
45
45
31
8
76
29
43
5
27
45
42
36
18
91
44
9
7
5
60
30
54
6
25
56
9
3
16
47
9
4
32
63
25
35
45
57
78
57
9
19
180
24
47
13
83
84
36
37
12
5
24
7
5
54
60
9
75
6
18
66
42
48
81
24
27
9
16
24
53
7
56
15
18
115
5
115
11
6
3
51
21
33
255
15
1
11
24
84
45
15
117
27
93
69
111
24
84
15
25
96
108
77
18
30
67
68
52
71
9
45
39
24
148
5
67
116
9
6
25
92
48
40
29
63
4
59
90
12
15
27
12
45
15
30
19
17
67
20
63
84
36
13
92
4
36
48
56
9
102
18
15
21
6
54
18
12
13
56
12
15
72
37
56
87
30
231
76
23
18
3
15
180
9
36
27
48
132
9
136
8
9
67
23
30
31
24
71
9
45
51
36
9
39
60
3
69
9
156
78
1
35
9
27
48
60
18
7
11
90
7
23
37
48
95
24
48
49
83
45
27
25
20
3
36
49
5
15
136
11
1
32
72
16
24
24
36
48
12
41
15
3
24
72
36
9
16
32
28
23
36
45
16
104
33
27
84
45
31
60
5
30
18
91
41
19
12
23
72
12
33
9
75
28
5
7
24
35
36
54
15
27
45
3
9
123
48
25
12
5
3
64
71
6
30
33
36
16
29
91
48
152
108
36
16
53
27
40
48
23
25
44
75
36
97
12
5
36
19
29
19
35
96
36
36
18
36
90
21
4
11
9
76
60
60
24
8
33
3
51
36
12
6
19
12
59
189
3
24
133
47
84
9
51
37
35
169
65
3
15
1
119
81
36
28
12
59
6
18
18
48
60
30
42
19
71
18
27
52
5
42
18
30
18
63
51
21
60
63
9
3
60
45
3
24
45
3
24
1
72
36
11
73
36
5
19
92
36
105
43
20
12
24
9
75
124
20
15
21
15
54
171
9
12
54
9
33
108
7
104
28
23
9
64
11
24
12
33
21
99
4
23
13
60
12
24
84
20
52
77
6
9
27
129
9
7
44
16
60
8
40
11
117
12
45
43
12
35
13
48
116
21
15
48
27
150
90
9
21
54
24
129
16
12
24
35
54
36
18
36
90
7
59
49
24
71
24
66
42
85
8
9
60
72
3
51
81
111
109
24
36
24
5
31
65
18
48
33
57
42
61
12
29
18
1
5
19
36
116
40
44
36
40
11
49
5
55
44
39
36
9
52
8
76
204
12
48
11
12
33
27
12
33
9
3
112
84
35
57
64
36
5
3
40
144
23
24
30
6
13
35
9
15
36
45
39
36
141
4
44
36
24
45
7
41
18
61
11
24
9
16
23
13
48
65
15
40
5
30
37
113
31
563
1
137
63
100
24
53
39
36
24
156
4
84
29
51
12
9
115
29
15
9
31
12
48
12
5
138
69
72
39
9
15
102
18
61
35
1
24
47
12
72
9
105
39
33
18
25
24
5
18
45
75
42
7
11
13
5
115
11
18
27
28
48
23
21
100
35
33
63
30
43
11
168
81
52
5
60
12
67
101
3
15
57
33
31
68
27
30
19
36
23
18
147
15
13
17
15
28
24
48
56
15
1
11
13
24
77
111
4
11
48
9
136
72
23
12
24
45
3
90
36
27
4
83
90
27
16
5
15
28
200
15
66
18
1
36
48
5
15
3
114
48
6
54
27
63
45
45
151
20
21
6
57
51
84
6
12
54
145
59
57
9
18
18
150
72
61
20
27
162
7
36
65
147
16
96
11
9
84
36
9
87
4
59
120
85
20
9
7
101
75
33
27
12
15
18
27
111
60
9
3
25
29
55
44
40
72
20
93
15
111
18
15
16
65
54
21
81
15
28
35
18
7
173
18
81
9
111
81
42
25
23
9
15
54
54
13
8
117
60
18
9
75
90
123
28
47
49
59
9
33
27
3
108
145
35
1
89
24
75
63
78
79
32
60
3
1
17
55
12
5
31
84
71
30
24
18
165
60
12
28
143
25
24
11
84
13
119
36
12
81
24
76
17
18
72
42
12
15
28
17
99
40
32
27
36
9
52
23
85
23
9
16
80
40
5
3
27
108
45
27
45
148
56
3
132
18
18
30
54
9
16
44
27
72
12
96
45
3
72
24
84
24
1
132
104
9
132
54
9
45
7
29
3
40
41
51
4
24
17
18
36
45
16
59
37
107
1
44
81
60
54
73
35
12
6
39
36
15
1
56
9
6
45
28
35
1
35
36
30
27
45
36
15
40
44
28
23
61
24
179
6
151
56
9
43
20
3
78
36
63
21
19
23
93
40
11
66
27
60
28
8
160
47
12
1
80
9
60
63
28
44
16
24
96
11
49
29
55
8
3
9
28
5
30
132
12
18
43
35
9
9
39
15
73
8
12
60
12
15
18
75
72
81
6
25
56
40
5
103
32
4
5
79
20
16
5
6
108
54
12
19
24
17
63
3
72
36
36
69
40
60
29
51
12
28
59
37
120
36
23
ABCD 98727264698*3^$a+1 [50050]
108
54
18
114
6
57
27
6
30
42
23
79
18
6
30
96
156
95
40
27
18
119
85
54
6
18
12
6
12
47
1
18
6
11
7
48
12
45
123
48
77
37
96
11
136
9
84
114
45
15
17
109
39
8
112
15
30
6
42
12
18
9
33
42
105
9
39
75
53
24
19
24
18
72
18
9
33
18
18
107
4
15
5
85
24
36
11
7
30
108
18
30
12
15
9
54
17
49
108
27
21
84
18
12
18
12
123
33
150
5
19
24
12
42
47
28
21
11
19
66
36
159
108
3
29
43
102
24
11
13
3
144
168
48
9
48
6
54
27
39
24
17
36
13
54
18
30
12
18
132
63
93
66
114
60
54
12
24
9
33
87
8
157
36
84
42
30
90
18
78
54
3
21
6
108
12
24
60
6
51
12
27
5
1
78
24
90
83
55
60
5
7
17
16
33
12
27
105
60
132
84
11
43
66
36
11
73
30
6
24
42
30
12
36
36
15
3
42
24
11
1
132
6
9
92
13
180
6
60
77
37
107
31
30
12
23
52
8
25
24
6
30
48
11
55
45
9
30
21
9
36
6
72
48
18
96
6
12
17
96
7
18
18
101
43
6
222
5
49
6
54
18
36
57
45
12
30
77
49
72
90
42
30
66
6
54
11
61
27
93
35
55
12
6
42
162
6
24
17
55
90
15
15
96
18
99
21
84
6
72
12
66
24
42
48
156
41
60
13
96
12
42
78
42
12
41
55
29
31
5
13
6
36
48
66
78
108
24
54
132
30
18
12
54
33
63
24
41
13
27
9
48
15
105
47
49
36
78
12
45
60
15
84
60
17
24
49
84
3
33
30
12
69
3
17
1
12
6
17
25
30
30
27
120
21
24
6
72
24
5
25
54
24
36
6
11
52
27
54
210
84
53
4
45
36
27
92
16
57
12
6
12
42
78
6
90
6
18
138
18
12
42
6
66
30
5
61
35
19
198
6
6
11
37
30
6
71
109
36
108
42
6
42
12
18
75
12
153
36
72
12
12
24
11
208
8
139
150
60
108
23
127
12
126
18
12
90
42
17
73
87
33
30
60
30
6
17
73
39
27
5
13
47
73
18
30
30
185
40
27
96
21
9
12
87
33
108
39
27
5
31
9
93
3
20
60
40
27
17
91
12
12
18
108
99
48
8
43
9
12
21
72
18
42
6
66
15
20
79
42
39
33
132
15
51
125
7
33
15
65
25
72
18
42
27
3
72
84
9
72
51
48
9
15
30
72
18
12
48
126
102
72
93
147
90
23
19
65
1
60
35
7
30
36
6
60
36
48
114
6
60
90
54
96
24
18
12
48
72
36
36
6
72
33
69
18
42
6
102
3
3
17
7
57
189
24
42
78
6
12
29
88
3
102
42
48
30
66
101
36
199
6
35
19
18
60
72
35
13
12
24
36
3
81
47
64
39
17
24
31
138
6
24
41
60
49
47
19
54
27
44
31
12
42
30
6
54
6
102
17
43
96
77
7
78
120
27
8
73
90
36
5
25
3
105
90
90
36
30
12
12
33
44
19
72
9
3
66
12
54
90
6
90
59
36
73
42
48
12
42
12
35
79
17
4
36
12
32
49
156
18
12
84
66
11
37
108
24
48
23
4
99
144
6
11
25
15
33
48
30
42
30
17
1
12
27
21
18
17
7
90
72
84
12
18
21
45
48
48
60
30
90
39
3
162
6
42
12
108
60
36
11
25
18
18
147
48
39
33
21
30
6
138
6
36
246
29
55
33
87
41
37
36
87
80
19
54
72
27
57
24
72
27
12
75
30
24
107
19
30
24
30
84
96
9
12
69
102
132
12
66
30
29
28
68
55
138
107
25
75
9
6
89
31
5
43
6
36
12
30
90
23
55
29
31
18
36
60
186
120
84
161
13
147
63
6
6
5
55
65
64
33
42
30
63
3
45
20
124
20
85
18
53
55
72
36
120
24
45
45
42
18
47
40
3
6
6
36
24
18
66
57
15
102
66
24
138
15
45
180
35
37
15
15
57
105
84
132
114
101
37
30
48
72
42
60
30
24
54
72
60
15
9
39
51
6
126
12
30
23
25
12
18
102
27
3
12
45
3
113
67
48
5
157
42
41
25
30
9
33
23
60
55
18
39
3
18
66
66
59
19
36
60
6
15
69
15
15
24
60
141
3
48
57
57
66
29
40
45
18
177
51
149
19
24
48
5
19
120
24
24
30
18
24
5
151
78
186
18
47
13
30
18
72
108
24
60
114
162
12
36
11
61
30
90
42
48
42
75
27
36
18
210
24
17
13
15
8
13
12
39
33
18
12
120
33
33
120
42
29
43
6
12
35
7
33
9
36
18
60
66
84
11
19
24
60
90
48
48
12
24
30
6
39
36
9
66
72
117
80
100
80
73
23
25
48
6
18
108
102
12
5
28
141
54
30
3
57
6
24
6
12
39
9
30
36
36
18
47
60
25
12
48
24
78
78
75
39
33
3
69
21
30
30
42
78
78
9
57
15
3
ABCD 98727429382*3^$a+1 [50074]
15
29
6
54
30
28
45
36
47
13
47
4
14
6
16
57
17
31
5
132
150
1
5
66
61
3
14
78
109
11
40
20
172
2
48
22
14
6
1
108
11
96
40
84
14
30
1
83
1
17
60
28
2
18
114
12
4
66
20
30
24
12
48
54
66
6
6
42
6
24
18
60
84
46
57
17
18
13
12
47
36
42
7
5
106
14
6
24
30
30
18
55
35
48
4
68
121
11
66
43
59
6
19
23
60
12
37
69
92
34
20
96
49
125
6
18
31
11
24
4
104
186
124
20
36
12
40
14
18
16
2
12
48
18
19
17
91
5
54
58
78
18
32
52
90
18
14
1
17
12
16
30
14
28
51
39
30
3
3
26
6
12
6
16
20
36
48
10
56
61
35
10
62
30
16
14
132
10
20
16
50
12
6
6
76
38
96
48
6
30
84
18
34
3
155
1
9
135
11
64
32
6
42
12
24
52
14
30
4
50
24
6
10
26
84
22
2
13
75
20
60
40
50
4
135
83
25
5
18
18
84
18
25
29
31
57
110
42
6
12
12
1
15
33
12
29
10
86
22
6
27
95
54
96
18
37
15
12
50
7
15
54
26
34
32
48
4
60
120
6
21
5
4
15
47
18
46
24
50
22
98
54
1
47
78
54
78
130
2
43
5
24
31
15
33
17
4
14
30
54
25
5
43
48
12
23
16
8
48
60
78
4
3
23
34
2
34
26
40
20
34
20
36
43
33
44
4
50
82
92
18
28
150
39
48
15
68
100
12
2
31
119
88
2
48
43
41
43
51
45
12
95
49
53
18
18
40
26
84
70
20
66
1
24
95
18
30
18
7
23
24
100
21
57
128
60
10
33
11
1
65
19
35
85
3
2
6
18
36
19
41
18
132
49
35
42
7
23
102
22
20
1
35
30
7
41
30
40
20
96
25
71
24
1
48
36
35
61
15
8
37
47
10
98
88
110
34
152
36
28
20
46
38
13
39
24
20
82
90
44
1
23
36
108
1
72
59
13
11
12
40
110
30
72
6
36
28
2
18
72
16
62
6
7
17
48
18
6
84
60
19
53
43
89
43
12
5
36
6
1
29
96
7
12
51
33
89
42
4
9
3
8
1
65
90
30
18
66
12
42
1
45
36
6
20
90
18
30
19
71
16
26
55
12
3
30
2
48
150
22
50
42
16
33
96
29
52
164
31
45
12
26
42
7
71
66
58
18
75
15
14
30
18
12
76
12
27
29
66
13
83
30
28
39
60
17
90
46
12
98
108
84
6
6
48
12
1
5
10
72
2
48
48
52
50
1
11
46
12
110
160
6
50
34
6
102
2
52
14
10
26
18
10
8
12
136
14
10
2
6
18
66
90
121
89
30
60
24
12
30
42
60
37
24
60
36
48
21
50
25
47
97
93
20
18
6
103
53
18
85
17
70
54
3
15
6
86
36
34
51
45
14
1
17
96
84
43
5
28
27
95
40
33
59
12
30
76
50
4
24
9
5
163
108
15
26
16
39
5
54
6
66
30
90
28
20
4
80
61
36
15
108
62
34
80
60
36
18
30
28
2
43
3
86
264
72
48
12
102
78
48
79
48
23
82
27
60
5
18
10
39
11
10
62
13
15
20
162
30
12
1
5
12
40
3
95
60
54
54
30
114
6
12
42
12
61
17
48
94
33
5
6
42
22
45
51
92
24
30
19
5
6
54
6
6
54
28
12
216
20
48
60
1
11
12
18
7
3
42
50
48
12
168
48
90
30
36
13
11
34
2
30
36
103
9
2
18
6
85
27
60
12
6
27
3
150
20
7
23
6
30
58
38
24
60
58
2
30
19
17
30
22
80
28
15
23
6
124
39
36
12
60
29
55
113
18
30
52
8
12
42
18
6
22
90
18
87
3
44
6
4
51
11
16
38
6
4
69
12
11
13
29
126
10
36
128
30
10
12
90
21
12
23
58
26
96
42
12
54
49
5
36
6
90
18
48
40
69
101
10
50
18
22
62
12
6
60
34
20
4
20
1
81
128
16
50
54
7
17
52
6
38
6
18
55
12
41
18
25
11
36
4
20
61
60
17
31
11
6
84
24
66
18
70
18
2
37
5
48
6
72
24
4
2
12
28
122
60
10
2
76
38
7
83
10
62
42
12
34
102
44
18
6
54
10
51
17
58
30
20
66
61
47
42
30
136
158
34
20
16
26
46
38
66
13
11
12
37
65
42
48
42
30
96
37
35
25
3
14
4
80
24
142
20
24
12
13
41
24
52
50
24
36
12
40
57
5
6
30
82
120
32
1
3
26
18
30
40
51
5
6
36
78
4
50
52
36
38
7
77
18
10
30
44
85
21
92
108
43
21
96
27
60
71
34
2
1
29
4
62
30
42
72
18
48
24
100
39
29
6
66
46
2
91
29
18
120
28
2
42
12
10
14
6
78
12
25
9
87
65
7
45
38
13
35
60
52
153
11
6
28
50
52
8
6
30
34
54
32
18
6
6
40
51
89
4
14
120
28
44
36
28
81
41
79
53
7
29
7
35
12
126
40
27
27
2
46
50
18
10
30
9
17
6
4
14
4
20
42
48
18
18
40
20
30
42
24
108
108
18
7
3
44
1
39
8
18
42
10
8
6
66
84
6
28
54
26
25
11
48
60
90
43
29
24
16
6
14
115
45
51
47
12
6
174
1
75
8
42
24
6
12
30
90
16
2
48
19
77
120
48
16
2
60
49
24
21
38
36
12
10
98
12
72
13
87
33
3
72
14
18
10
15
11
102
18
6
46
14
48
46
54
3
84
51
8
52
30
44
55
48
53
30
48
12
148
12
32
78
19
36
3
140
22
18
26
64
56
46
44
61
23
112
8
49
35
25
36
60
15
114
8
24
31
23
16
6
18
2
30
37
15
116
60
162
12
70
66
2
18
6
24
72
30
18
25
11
61
57
18
33
21
39
5
30
40
2
7
11
10
ABCD 98727924884*3^$a+1 [50010]
56
4
11
24
66
27
36
12
144
76
20
9
90
9
51
9
12
9
6
57
12
15
96
33
75
1
48
32
9
31
41
3
45
139
47
21
88
60
12
8
24
60
27
13
60
56
76
24
5
139
8
48
60
4
36
276
80
15
73
23
57
16
96
11
9
48
33
103
12
32
27
33
28
8
16
56
63
12
25
8
40
20
21
30
13
20
3
9
16
44
16
92
27
144
25
11
30
15
75
21
39
21
64
35
6
87
12
148
23
33
76
8
111
25
32
100
59
6
18
30
111
21
27
81
51
28
8
60
120
24
15
93
12
16
48
47
33
24
88
35
73
96
29
30
37
32
28
104
48
27
21
4
36
29
63
27
81
3
9
12
36
4
24
137
19
11
9
4
12
120
23
61
5
24
75
84
36
75
37
32
40
56
51
25
5
63
96
24
21
19
17
43
23
49
60
8
16
35
21
96
63
21
156
24
76
12
20
231
12
54
3
16
17
54
13
11
1
8
72
81
3
16
29
15
111
24
9
48
63
109
32
99
1
155
225
4
44
40
71
37
32
28
95
45
28
32
24
108
36
40
84
53
27
148
185
19
24
17
3
16
68
21
51
4
24
23
109
20
24
16
20
40
11
9
24
15
1
95
25
140
84
15
85
84
36
71
84
45
117
78
12
69
48
40
48
179
9
60
84
28
29
103
20
40
156
191
9
21
63
28
32
16
32
12
111
1
20
16
144
8
21
31
56
88
12
44
16
5
3
12
24
69
55
24
108
35
9
24
4
8
45
87
76
20
12
4
80
9
51
24
40
11
1
29
151
20
15
33
15
69
76
80
12
24
45
31
59
1
48
41
31
29
15
15
1
20
4
11
49
11
37
11
25
11
21
15
13
5
27
24
9
115
24
8
100
24
11
18
15
52
8
124
120
48
48
92
39
61
65
48
6
13
20
76
24
8
60
28
24
132
24
24
8
9
79
12
8
45
31
56
64
5
75
51
60
48
6
54
1
24
5
27
63
57
15
33
52
23
60
37
32
52
80
45
43
36
96
8
48
3
49
12
44
100
20
4
12
96
12
11
1
24
71
36
37
36
11
13
36
32
4
36
5
3
36
40
8
48
88
36
56
123
57
72
132
165
15
24
57
43
12
48
35
69
40
23
25
8
52
8
27
13
200
16
24
5
19
12
8
27
9
36
15
133
36
80
84
3
78
31
56
105
18
25
24
41
90
9
16
96
68
36
72
24
9
27
63
9
16
12
215
37
32
108
3
105
15
13
32
60
280
32
33
99
88
72
60
119
121
48
41
79
53
15
64
20
40
60
8
12
36
69
3
28
32
60
3
30
63
60
57
108
60
27
40
23
90
91
8
16
36
44
51
85
5
90
6
55
24
24
71
69
84
27
13
83
49
204
132
12
17
39
51
36
9
28
128
15
109
8
16
5
222
9
76
48
20
52
12
32
24
60
21
6
13
5
30
36
141
88
20
24
21
90
1
8
108
39
69
16
116
12
72
21
67
23
24
1
44
28
11
42
7
32
36
33
111
64
35
96
1
48
32
39
49
32
12
36
4
47
96
30
79
236
40
12
11
6
63
36
45
51
51
25
20
99
24
9
28
53
27
3
37
32
52
65
79
11
21
4
5
39
76
35
25
36
32
36
12
28
32
52
8
28
17
27
171
12
45
4
36
180
29
54
37
192
23
25
140
24
36
28
80
40
41
90
30
3
3
85
35
144
25
96
12
47
45
9
6
25
11
109
11
9
24
4
41
7
8
36
16
68
132
40
8
16
84
36
20
15
1
8
12
135
9
16
24
5
39
60
15
36
13
107
33
16
11
45
16
20
48
36
40
80
39
57
12
21
30
126
63
16
11
6
39
4
11
21
33
15
120
45
31
60
20
51
33
12
48
52
35
25
95
18
15
24
108
4
8
3
85
59
69
16
8
21
120
6
30
96
43
41
51
9
43
120
11
57
100
23
36
81
28
20
24
12
40
8
52
8
183
57
27
36
24
1
164
51
57
16
56
88
140
111
66
43
96
12
65
79
20
24
16
44
21
66
33
52
20
72
16
36
44
57
43
11
1
32
87
144
1
35
36
90
43
32
105
27
28
8
4
56
120
51
144
36
1
104
15
13
221
75
15
6
36
3
51
25
59
90
31
68
76
24
72
35
85
36
84
89
15
24
87
1
44
16
80
12
132
84
24
87
60
61
48
32
28
77
3
60
4
77
3
51
25
11
33
36
52
20
12
81
36
91
44
4
36
104
112
12
68
33
132
7
32
24
45
55
35
49
56
12
4
96
48
104
76
35
6
3
27
33
52
56
45
43
24
71
169
8
12
48
39
25
68
76
41
175
11
25
5
7
56
52
8
27
18
7
32
63
25
20
12
40
60
48
83
9
27
13
128
60
39
33
147
36
69
88
12
11
18
99
3
24
73
80
16
32
24
4
24
8
75
24
25
20
16
12
107
36
37
83
24
1
20
12
33
15
100
8
27
85
44
24
4
32
48
12
69
15
72
60
24
81
18
60
109
32
75
253
120
56
84
12
ABCD 98728018648*3^$a+1 [50006]
42
3
5
7
5
198
25
12
53
42
33
25
30
29
9
30
24
33
85
8
79
48
24
48
96
29
51
87
57
3
12
33
40
17
87
133
11
9
51
15
1
20
3
48
10
63
5
7
47
18
19
224
60
19
20
88
9
24
27
5
64
29
34
17
103
18
75
5
103
47
10
38
94
11
9
66
1
41
10
38
55
35
202
20
72
10
33
47
105
85
18
30
59
31
65
25
119
3
48
49
84
69
135
36
200
16
8
25
23
25
38
49
12
11
49
3
18
20
12
78
30
10
5
24
64
56
9
15
7
32
37
81
120
23
27
12
37
68
28
17
70
45
65
88
60
12
18
20
30
10
5
55
17
52
59
1
33
18
12
18
50
37
8
7
78
32
178
180
2
7
11
30
42
33
15
40
122
6
52
2
10
26
15
75
22
62
28
42
8
22
5
36
79
53
7
21
12
15
72
17
28
11
34
15
63
30
155
24
1
15
77
36
22
30
12
3
35
13
20
57
18
4
57
143
28
12
57
11
100
62
36
15
7
29
13
48
8
22
53
12
24
31
113
39
36
85
69
23
3
49
3
53
52
68
16
11
18
15
12
55
89
16
167
1
56
4
12
17
18
10
62
96
12
60
45
4
21
39
29
34
17
9
4
11
7
57
23
42
126
84
37
48
8
97
18
12
125
28
47
36
1
11
18
51
16
45
20
48
52
38
4
81
9
110
25
5
6
9
76
35
64
45
15
17
13
15
33
15
57
15
108
68
75
21
3
85
15
5
76
29
58
29
96
180
37
18
2
151
5
67
65
10
12
90
48
47
36
7
45
48
12
20
25
47
21
51
1
32
60
58
68
45
9
10
5
43
62
51
27
69
36
64
11
33
39
25
41
7
44
24
7
33
29
28
47
48
27
10
27
24
57
38
34
8
12
43
57
50
25
3
8
37
44
24
7
32
36
12
69
121
80
10
12
45
15
41
16
11
33
87
37
20
36
12
3
54
36
55
35
21
16
48
47
30
43
144
3
32
36
1
171
5
55
29
31
69
11
33
52
8
4
11
4
20
88
2
7
23
1
32
4
63
5
112
51
5
55
42
18
29
121
23
67
30
8
4
71
49
35
16
99
20
40
50
18
37
3
33
35
22
32
90
40
57
24
5
4
27
36
17
58
33
95
85
12
44
13
231
5
34
53
67
21
5
112
42
45
35
96
49
45
18
80
40
2
7
8
3
90
10
12
8
22
35
36
37
50
33
9
18
10
2
13
195
65
7
41
75
61
3
8
22
15
36
87
57
63
80
33
49
18
32
118
3
9
8
15
52
20
16
9
3
27
33
267
5
52
33
63
15
113
36
21
27
43
20
33
49
98
85
27
8
18
4
110
25
8
28
27
33
77
12
6
52
42
27
89
60
12
10
33
29
10
77
1
39
164
105
24
63
4
89
39
16
5
12
10
12
81
29
43
23
37
60
104
3
210
6
112
33
12
35
13
147
12
57
11
97
65
27
31
68
30
54
6
90
9
72
24
4
3
45
20
57
15
3
13
24
8
25
15
107
13
5
70
12
170
6
9
36
19
45
3
29
3
141
16
23
10
56
24
36
34
45
8
7
18
80
7
32
36
55
29
31
8
85
20
60
19
60
18
50
18
72
22
77
21
22
18
2
13
24
93
50
70
18
2
10
8
10
23
19
17
61
15
105
132
95
52
84
27
45
15
65
3
60
52
17
52
104
4
5
40
8
7
71
25
20
9
18
40
30
12
20
15
100
11
21
21
40
3
57
143
7
2
7
96
27
8
22
18
20
9
3
10
15
32
64
44
72
3
13
117
51
32
25
27
36
56
36
12
36
45
79
41
4
20
31
17
40
92
67
120
29
4
63
5
82
98
130
5
7
45
12
24
9
90
146
22
8
24
1
44
43
50
39
76
8
19
110
36
91
24
87
29
39
22
143
129
18
18
82
93
27
5
60
55
2
18
9
28
3
5
7
50
6
9
45
30
13
8
72
15
10
63
9
80
10
5
16
27
68
4
93
15
45
47
30
6
45
97
35
144
16
35
40
120
57
5
28
2
18
42
130
11
57
22
33
57
11
36
3
126
52
83
4
32
1
38
52
92
58
12
78
9
11
13
27
5
67
18
63
12
72
23
40
20
25
44
1
12
108
15
44
64
39
18
60
72
3
12
5
18
82
23
84
31
5
3
85
5
22
9
20
9
22
65
115
12
128
22
48
27
5
3
85
38
52
20
18
22
2
7
33
48
47
45
18
33
7
57
92
9
52
2
66
15
72
24
3
45
13
12
47
16
72
20
3
18
4
60
75
3
113
7
30
3
87
38
27
7
120
78
30
12
18
68
12
10
117
53
3
12
60
64
3
26
34
33
17
31
9
27
93
35
43
30
30
9
48
41
4
18
38
7
8
12
27
28
38
15
129
51
27
9
16
23
4
60
18
32
31
9
15
15
65
25
18
65
7
53
177
18
13
39
8
9
1
27
35
33
3
34
18
53
84
81
27
57
3
64
41
10
29
21
22
5
45
36
94
8
10
68
67
57
47
36
60
40
8
75
4
20
28
12
8
40
38
52
75
35
45
4
36
23
22
42
81
24
23
37
23
40
32
36
12
42
7
59
4
50
3
7
33
24
29
142
33
9
140
28
110
49
23
13
24
3
38
18
30
60
52
39
68
55
90
3
12
140
43
29
24
52
48
87
12
38
7
23
69
43
18
32
6
12
22
20
66
85
5
22
20
18
51
4
17
22
5
85
48
15
35
37
35
36
54
6
82
59
4
27
2
3
12
72
60
1
15
15
5
72
16
17
132
30
1
27
90
90
60
5
28
56
28
3
62
43
65
3
12
24
123
10
68
63
24
3
72
13
72
3
158
24
18
45
3
61
29
124
30
41
4
32
21
7
35
1
35
141
28
3
2
3
25
23
97
12
63
17
ABCD 98728388074*3^$a+1 [50255]
31
24
17
18
450
283
89
78
97
96
89
159
9
55
71
1
120
35
133
8
9
31
59
108
25
5
43
143
57
64
80
15
18
30
33
3
45
51
13
125
60
30
97
240
59
45
15
49
72
23
162
18
93
88
29
132
135
3
157
23
96
49
8
88
431
241
137
55
48
48
41
18
60
1
96
24
144
8
9
54
1
53
67
56
9
30
24
36
45
40
53
187
53
12
31
72
77
18
25
125
283
72
96
71
81
57
186
246
31
29
18
73
120
8
9
60
66
1
48
120
128
64
48
128
3
36
9
15
54
66
114
183
69
171
99
18
27
16
24
53
187
299
240
126
30
145
35
90
60
31
23
126
43
95
72
180
78
72
174
49
245
12
180
43
8
183
24
372
45
33
63
57
31
41
79
144
65
63
63
169
155
205
48
120
192
8
424
215
120
25
125
99
112
72
5
115
72
119
121
296
9
79
120
71
60
61
48
281
31
144
23
36
54
231
21
115
56
40
48
72
317
67
83
90
66
177
129
18
162
234
6
48
126
6
48
6
81
279
1
56
207
36
6
108
12
15
88
72
245
211
24
35
61
47
180
90
66
49
72
120
224
9
31
72
17
103
137
72
39
249
12
60
399
40
216
216
47
102
195
144
64
35
13
17
63
64
35
61
48
71
9
15
66
175
119
25
149
67
24
329
31
96
65
79
209
312
55
143
12
13
128
39
9
240
64
128
177
12
43
71
84
13
144
95
49
41
31
383
1
365
48
115
192
104
40
264
77
18
33
208
71
9
39
96
49
48
24
53
42
48
81
16
24
120
24
11
126
31
17
180
163
24
83
36
97
8
9
12
115
119
6
210
9
9
90
162
78
93
144
16
48
144
17
103
11
37
29
258
12
85
56
63
217
107
36
57
112
96
71
24
66
15
16
29
354
36
181
77
67
95
9
16
65
198
57
16
17
72
108
43
83
144
93
112
65
12
43
11
186
331
48
144
8
39
9
64
96
96
24
149
12
198
96
66
151
120
77
147
40
56
208
24
5
186
97
48
120
72
48
191
18
7
173
67
224
15
145
80
21
60
48
31
32
9
78
57
96
112
131
84
145
240
8
64
24
72
23
24
90
271
120
144
32
3
36
6
138
42
108
3
63
169
155
141
64
128
249
39
81
103
56
21
180
79
72
209
199
251
13
77
18
36
126
31
29
90
108
93
400
239
145
5
18
90
295
5
91
71
49
120
24
95
42
39
96
3
13
29
108
103
17
60
3
63
97
47
150
66
97
200
69
30
61
17
31
35
36
60
45
45
120
114
1
120
185
135
39
25
144
ABCD 98728994348*3^$a+1 [50076]
54
49
36
53
6
12
25
119
36
24
18
31
59
13
168
11
54
42
120
54
78
1
36
60
83
18
228
114
61
12
53
54
1
17
30
25
17
12
24
54
13
23
25
96
113
66
114
30
1
17
270
13
65
144
7
5
150
229
71
25
11
13
36
23
126
96
79
47
12
6
66
6
84
19
89
31
96
53
163
35
13
11
18
66
25
17
192
7
53
7
65
19
60
59
18
42
66
24
31
89
6
12
204
90
31
5
55
35
12
36
42
48
67
24
120
23
18
24
54
61
96
60
143
121
24
36
36
17
36
36
66
13
47
49
41
48
55
59
36
85
41
48
78
73
12
95
198
66
1
5
102
6
175
59
48
18
24
36
54
13
59
1
143
210
36
91
113
31
23
157
23
162
18
37
101
72
42
25
65
30
1
17
211
11
54
72
12
18
60
18
12
42
30
96
55
17
103
77
19
24
12
29
24
127
17
90
12
6
43
47
54
18
30
36
24
12
55
131
12
78
18
30
6
36
13
95
1
71
12
72
49
11
48
36
150
126
1
65
42
12
85
36
23
42
54
36
264
126
18
126
60
19
72
17
30
6
90
25
11
30
18
1
60
35
37
17
48
90
24
18
30
13
24
71
150
30
18
6
210
90
96
145
65
54
25
83
1
36
23
241
5
6
36
18
156
330
25
41
54
6
48
60
72
12
126
24
12
144
72
85
59
6
12
252
36
42
13
53
186
36
72
102
150
36
109
209
127
35
78
12
54
36
168
72
73
191
6
30
42
30
13
5
168
36
120
6
13
59
102
6
12
13
60
23
36
48
36
36
36
24
36
18
66
1
59
54
54
72
18
7
41
78
180
84
1
96
83
90
7
35
1
17
7
11
109
35
25
29
31
23
66
42
90
84
60
19
89
18
25
48
132
24
179
60
12
150
79
24
35
6
18
72
169
41
19
5
12
19
23
36
66
6
49
179
24
66
54
13
24
35
1
107
1
41
120
55
59
12
42
30
73
48
29
18
102
42
1
120
77
67
5
36
79
11
25
60
179
60
36
193
17
54
60
36
90
139
84
11
108
108
18
7
95
25
48
5
84
31
95
36
54
7
24
23
6
72
55
84
23
126
7
29
79
137
30
108
37
77
43
83
156
18
7
60
5
139
29
18
30
18
54
7
24
5
96
30
18
6
36
18
156
67
29
54
37
35
54
36
48
7
29
18
37
264
36
156
107
133
5
60
18
12
60
30
162
61
11
1
17
43
137
78
13
89
6
37
60
65
19
71
12
6
31
5
36
12
18
18
7
179
18
18
49
59
12
114
66
49
5
144
31
5
19
35
1
41
43
29
12
6
84
54
90
72
13
72
108
11
30
90
18
7
155
54
7
48
60
29
103
5
72
42
84
1
41
103
5
30
1
5
30
60
108
1
60
299
66
60
144
7
11
18
90
36
30
54
37
5
18
37
47
366
7
113
42
12
108
18
150
1
83
72
6
84
18
42
54
54
138
60
84
78
48
43
36
29
67
60
24
119
25
65
6
30
6
145
83
24
37
305
19
71
49
89
6
36
66
24
19
17
12
42
1
35
138
6
30
31
108
12
35
48
24
61
209
12
19
60
11
25
35
30
90
61
47
1
96
36
29
6
12
1
17
24
138
18
18
37
5
264
6
13
71
6
120
18
36
25
29
31
96
107
13
29
18
66
31
24
72
5
30
72
36
1
35
6
102
90
72
96
18
12
108
37
35
24
144
30
55
5
54
1
96
23
18
60
12
72
55
95
30
19
96
29
7
35
234
180
30
96
13
71
54
60
12
54
1
53
67
83
61
41
54
145
264
101
54
72
72
48
18
7
53
120
7
53
66
6
139
41
48
6
1
29
55
5
55
11
18
151
29
306
24
25
41
96
12
90
61
71
84
6
18
30
6
145
11
109
59
36
25
29
12
36
43
47
25
35
18
115
96
24
29
42
48
90
6
25
47
12
96
1
36
48
96
11
24
18
12
55
24
35
72
18
30
61
101
18
6
19
35
36
48
6
67
53
54
6
66
6
175
89
6
49
59
12
144
204
36
36
48
61
11
168
12
42
48
43
35
90
36
48
18
42
66
1
53
18
13
ABCD 98730224122*3^$a+1 [50065]
11
48
61
24
5
51
24
3
54
43
96
5
55
17
19
140
69
19
48
20
28
35
30
111
180
39
37
29
54
180
25
11
33
36
27
189
36
3
21
75
61
20
40
24
11
78
72
43
5
19
60
36
71
49
12
47
36
37
47
42
103
23
25
65
18
45
24
16
17
79
176
52
72
56
3
97
47
45
36
16
56
4
56
39
61
23
24
81
27
37
132
36
24
20
3
25
36
47
49
20
48
40
5
12
6
48
21
100
80
75
30
60
108
30
57
28
65
7
29
72
67
35
25
35
126
51
48
3
24
25
56
27
12
13
48
47
13
72
56
21
18
1
24
17
55
36
35
13
5
19
53
12
31
12
83
6
19
35
12
13
24
48
47
18
19
29
15
9
27
39
36
93
40
83
13
5
60
19
8
108
72
27
102
15
75
144
25
11
1
48
20
24
40
11
21
3
1
24
20
60
15
33
39
1
68
9
31
60
32
72
16
36
20
48
28
32
52
53
42
33
12
16
44
3
33
69
90
33
60
48
40
192
12
11
24
48
57
51
25
132
5
15
111
24
25
56
36
28
108
53
19
8
60
3
85
59
105
105
31
65
79
23
25
17
31
17
55
23
54
63
45
54
141
4
29
24
15
76
137
39
28
11
36
18
15
12
16
20
24
64
5
19
32
4
56
93
90
1
60
44
52
23
36
25
119
97
5
54
36
6
15
12
21
19
20
52
53
18
24
36
9
28
32
84
21
6
9
60
28
8
33
39
48
24
4
44
63
25
168
56
36
12
27
25
41
60
7
12
35
30
24
30
72
24
54
51
40
60
41
7
83
33
21
43
8
9
19
29
31
96
56
28
29
55
48
95
18
7
60
5
7
23
49
191
12
105
3
105
3
60
109
68
40
17
15
3
37
17
15
36
144
3
18
63
9
15
3
37
35
33
100
24
59
30
36
96
12
7
125
15
88
72
24
44
81
30
21
15
25
36
8
52
44
21
27
21
15
36
100
8
3
24
45
64
152
3
25
80
64
11
36
36
13
41
6
18
36
54
61
23
36
36
33
27
9
9
102
36
13
167
13
36
188
15
6
79
92
3
168
49
48
48
47
57
15
24
30
6
33
51
54
3
28
12
60
12
83
13
24
17
15
21
67
36
5
96
15
21
15
12
76
56
36
12
63
12
97
11
57
93
18
1
8
28
44
9
66
13
72
8
33
15
3
96
9
39
6
79
56
27
45
3
42
99
88
23
60
25
47
12
1
104
9
12
18
1
23
73
35
25
29
90
81
28
11
18
18
18
15
36
36
28
44
36
9
12
75
40
35
73
17
43
8
4
8
16
12
144
11
25
35
109
71
12
6
51
36
84
75
6
54
73
11
21
39
25
84
17
43
96
56
15
49
41
18
42
151
20
39
25
8
75
1
35
54
15
16
56
21
42
25
11
36
105
3
36
45
36
60
48
27
13
41
19
72
53
43
83
25
95
42
48
111
3
45
165
75
15
25
108
8
9
18
48
105
4
20
3
69
15
6
7
11
37
89
48
15
27
36
9
3
36
1
20
4
11
13
12
44
9
15
88
5
27
16
20
36
28
71
36
9
124
5
55
5
18
45
72
27
9
39
1
32
24
28
41
15
16
11
12
13
20
9
123
15
6
19
65
3
39
1
17
7
36
12
35
25
41
42
120
69
88
11
9
52
20
36
24
93
36
66
13
20
63
25
80
39
73
47
18
7
71
18
7
44
93
15
3
72
13
89
15
63
30
31
5
36
51
9
103
143
13
41
55
24
32
39
45
100
36
188
64
8
27
61
239
36
25
36
35
36
48
21
33
18
13
24
41
31
48
36
11
9
9
15
108
48
81
43
5
15
60
48
4
59
12
13
60
56
28
101
19
83
13
36
119
84
33
24
33
75
33
67
47
45
21
54
90
43
11
6
135
240
28
23
24
108
138
19
48
47
36
25
72
12
53
43
5
147
3
25
12
8
64
11
24
84
72
60
9
36
3
21
4
12
23
1
35
9
9
63
4
68
3
25
24
116
40
8
144
28
29
31
92
16
56
39
69
3
42
127
35
25
8
12
124
5
7
8
64
11
49
56
4
36
12
20
60
72
12
60
36
33
39
15
57
48
57
3
57
18
45
27
73
8
3
72
33
21
51
39
24
36
81
9
30
18
90
13
108
44
15
60
33
88
104
16
41
31
20
3
6
54
49
32
16
20
63
1
29
7
132
80
15
61
65
24
138
57
40
32
3
30
43
53
7
5
54
18
3
160
20
15
54
3
40
48
84
8
57
135
40
5
30
73
17
6
37
68
40
17
12
15
63
1
11
108
57
4
11
1
53
6
13
107
1
35
13
59
105
60
105
7
24
11
9
21
75
4
36
29
7
8
27
97
20
45
12
43
8
3
24
12
96
9
3
36
6
84
90
21
156
160
12
8
129
6
117
36
64
212
129
19
35
48
24
30
55
41
54
45
4
12
12
107
54
31
20
108
21
12
42
105
40
71
25
11
33
12
60
3
30
15
28
8
16
116
48
64
72
11
42
7
5
15
16
24
95
30
15
39
6
30
273
33
43
11
24
9
72
100
35
180
33
57
15
88
20
12
124
24
35
72
13
8
39
133
20
100
155
25
8
27
25
20
27
1
29
111
48
132
39
48
121
29
15
28
24
48
48
80
9
19
32
69
18
57
39
54
48
24
30
13
11
81
111
37
53
24
66
69
81
55
17
15
ABCD 98730552868*3^$a+1 [50140]
51
201
18
69
93
72
18
9
81
159
39
57
213
36
18
45
63
18
90
36
18
87
21
75
33
36
288
123
120
24
96
33
216
270
18
378
69
96
15
9
24
219
93
267
126
39
123
162
36
162
72
18
414
54
36
18
162
15
96
195
45
9
36
267
3
144
309
51
18
36
15
240
264
75
45
27
69
72
147
162
75
51
144
288
18
108
231
219
234
18
234
108
3
24
45
18
57
24
9
198
9
225
111
123
141
120
99
162
18
36
90
18
18
108
36
288
216
72
18
45
81
144
135
336
96
9
39
69
108
54
126
54
21
48
96
51
18
126
285
120
9
15
72
24
123
90
27
24
165
72
18
90
216
126
105
93
27
24
24
15
81
171
54
108
3
33
36
180
36
180
15
48
120
120
309
36
135
9
15
72
168
33
72
126
57
87
18
63
117
72
27
9
36
36
72
108
108
36
75
240
24
57
255
267
108
9
24
129
135
45
3
48
39
108
54
111
105
432
15
3
162
72
54
165
15
36
126
39
69
27
135
54
270
21
33
144
36
72
180
90
90
18
324
72
126
18
126
15
21
180
15
57
36
27
9
90
18
123
3
72
18
195
21
171
189
3
105
111
24
225
90
18
99
81
180
123
192
45
3
105
39
48
24
24
45
144
3
48
24
96
315
90
72
54
21
33
207
45
99
81
63
9
72
36
432
36
39
48
24
105
36
54
69
21
288
147
24
72
27
93
87
198
123
24
51
54
288
72
72
231
39
198
51
57
18
69
57
144
144
87
39
180
72
213
21
216
198
54
198
108
21
15
90
144
87
24
24
81
255
15
33
21
216
51
48
72
9
36
198
90
27
24
3
45
171
126
126
9
384
57
39
51
45
99
21
15
105
165
54
45
9
36
18
162
90
141
192
45
3
69
18
108
270
234
21
105
72
111
96
144
45
72
75
105
144
39
216
195
54
15
57
18
117
9
183
87
9
45
51
120
45
108
162
381
555
69
144
240
96
144
96
309
99
216
240
21
99
27
45
9
15
21
90
9
153
162
165
69
75
69
51
75
69
96
24
48
69
36
39
33
198
90
18
90
27
27
216
162
54
36
18
135
27
18
216
99
207
9
9
36
126
108
36
213
3
69
96
15
90
135
9
15
75
93
72
240
9
126
345
69
72
123
57
144
144
54
33
345
18
36
90
39
141
54
117
117
108
18
45
72
27
306
126
18
108
54
36
165
ABCD 98730618466*3^$a+1 [50065]
60
30
117
216
16
120
8
33
7
32
64
24
312
29
19
53
19
11
60
102
6
102
78
12
132
36
102
15
72
48
24
64
65
90
24
180
66
31
24
80
87
30
27
16
240
149
36
175
24
23
18
30
1
8
45
27
33
55
96
96
144
17
240
7
32
144
96
48
105
7
11
45
48
136
144
17
63
16
48
5
270
165
40
101
72
102
6
12
90
42
18
102
36
24
48
43
17
90
30
72
6
30
27
24
120
123
21
16
56
33
151
11
12
78
19
80
48
33
30
33
16
24
5
54
18
75
208
24
152
81
63
64
35
165
40
65
66
45
27
45
87
57
9
135
45
24
3
33
90
54
31
104
72
99
102
60
67
41
55
89
7
101
99
40
23
25
56
57
63
105
39
16
80
219
141
192
112
11
61
83
18
108
72
48
72
60
72
30
36
54
6
21
64
77
19
120
8
15
30
27
160
11
13
32
45
18
145
17
303
27
18
144
18
225
48
40
120
96
24
77
252
55
35
165
33
30
9
24
147
117
33
72
36
72
48
51
40
131
48
69
16
77
67
65
55
65
6
25
96
89
90
205
200
16
24
119
66
31
101
180
39
123
18
3
69
36
90
174
15
3
69
3
78
7
41
15
57
7
53
12
7
48
72
41
127
11
42
72
30
45
72
40
83
21
16
8
16
5
114
66
15
165
171
159
145
120
144
71
121
41
63
15
54
120
211
95
60
30
60
75
24
75
18
27
15
90
180
36
90
45
16
11
13
32
184
24
17
103
120
59
6
72
18
61
24
80
40
120
47
49
11
102
36
42
30
99
33
36
54
117
9
31
23
18
48
114
21
40
120
24
95
180
45
15
36
90
19
11
90
42
73
96
128
3
109
48
41
252
67
41
72
18
60
241
104
195
61
24
35
24
30
7
53
91
80
45
115
24
192
59
61
53
3
360
24
129
15
99
48
18
72
72
51
9
31
24
11
42
99
48
96
57
90
117
81
31
48
56
136
24
56
51
37
80
21
19
8
225
18
61
29
24
30
36
1
48
83
12
60
37
101
27
232
119
1
104
39
25
152
3
96
90
12
135
105
39
64
5
30
42
12
60
91
35
21
64
120
59
85
5
96
75
96
3
117
99
45
16
53
27
171
93
105
84
6
85
35
69
72
99
85
5
19
35
37
8
75
6
120
15
40
104
3
162
51
57
18
54
31
29
387
3
36
132
37
216
29
211
32
15
57
72
51
13
89
31
5
60
54
90
31
96
83
45
135
6
12
42
18
108
12
19
8
15
18
90
37
80
16
29
36
12
168
12
87
21
19
80
16
120
80
64
5
120
36
114
85
32
40
23
108
13
17
18
24
198
39
64
32
57
6
84
205
80
16
29
210
25
11
24
36
49
5
36
31
179
45
9
216
60
27
48
9
36
19
35
117
9
15
27
13
275
85
24
56
195
234
18
9
3
90
60
55
56
15
1
11
37
120
11
30
60
12
15
45
12
18
13
104
40
56
315
54
7
56
112
23
97
5
60
63
64
48
80
72
24
45
91
80
21
19
24
17
7
5
60
135
16
56
64
29
195
21
51
120
81
168
12
43
29
6
30
60
27
135
97
155
90
3
72
16
89
7
48
11
54
55
5
156
15
39
198
67
83
13
120
24
5
30
18
18
25
24
96
17
18
85
59
45
33
79
168
176
27
13
5
54
37
24
5
19
53
27
160
11
42
67
35
6
55
29
51
45
72
18
1
29
19
72
41
63
40
59
37
29
42
30
72
91
24
8
57
150
25
41
79
11
144
45
72
99
61
53
30
6
39
123
18
115
24
113
90
37
83
ABCD 98730666766*3^$a+1 [50061]
35
64
15
41
13
11
1
54
54
35
64
36
81
135
56
4
69
59
108
64
129
42
24
9
12
44
16
32
72
16
93
71
24
36
48
52
144
45
51
75
6
120
27
60
3
125
48
72
43
102
23
120
1
84
6
6
18
9
21
36
3
33
24
71
13
131
49
71
108
36
1
51
15
93
20
24
13
18
69
56
1
111
20
52
153
24
3
20
36
84
36
31
30
24
27
92
12
55
6
27
60
51
89
7
33
48
92
37
95
136
72
60
51
210
47
109
15
68
1
12
18
77
139
6
84
36
18
102
18
101
220
20
28
21
39
12
56
103
21
20
1
59
36
180
12
1
240
60
11
16
68
52
24
135
126
3
132
32
1
87
20
49
11
19
6
59
16
72
132
9
27
48
36
36
9
6
120
105
128
64
21
51
45
11
24
31
5
48
67
29
84
7
65
40
32
7
24
30
107
79
30
11
72
60
16
57
35
13
51
60
105
3
21
11
31
5
88
57
3
104
7
69
56
91
18
71
100
9
11
1
95
12
36
55
6
35
49
126
30
24
12
23
16
8
100
168
3
81
111
57
20
67
6
87
12
261
15
20
12
16
44
13
144
210
113
7
53
13
84
24
72
15
132
32
36
25
24
99
21
11
240
124
9
39
60
48
9
30
24
6
3
8
25
47
52
45
23
60
160
12
44
16
36
33
36
15
20
16
105
23
40
32
13
42
77
67
5
84
4
27
9
20
100
44
1
42
54
11
12
43
17
12
108
7
33
72
20
28
111
5
52
12
20
60
97
24
60
47
40
92
1
71
120
36
52
27
120
126
24
35
36
12
7
114
6
24
17
175
5
48
36
4
32
24
25
23
13
39
9
6
41
40
72
81
6
21
9
24
51
288
56
52
8
16
81
24
95
19
6
60
39
12
8
1
15
84
96
15
66
99
104
16
21
204
83
61
66
6
60
83
1
51
108
27
9
20
25
24
51
8
13
3
237
24
24
60
15
15
5
36
36
12
31
5
25
96
3
183
30
83
36
49
51
15
6
35
60
25
155
124
36
120
44
19
9
116
25
47
19
30
3
20
61
11
48
1
51
96
32
52
56
43
126
90
6
75
44
36
13
42
30
120
18
210
11
96
52
12
21
78
65
112
45
27
68
43
29
16
81
135
60
104
16
24
32
4
20
48
76
32
160
69
54
120
162
15
33
30
5
16
24
12
80
12
88
33
66
6
75
20
43
6
11
108
25
42
24
33
20
120
43
78
66
65
61
84
6
30
18
69
92
4
51
5
25
36
3
20
16
9
132
23
4
36
27
30
47
1
75
45
12
27
36
81
15
15
69
45
51
36
105
60
107
120
60
1
132
39
128
88
33
30
117
44
61
59
88
93
18
17
55
17
52
20
160
8
16
72
92
12
40
81
84
24
36
83
13
48
36
95
1
23
16
99
65
100
24
12
8
48
52
20
7
24
29
12
16
45
107
72
16
12
33
59
24
12
49
90
9
72
63
185
52
44
79
6
15
36
164
204
36
19
66
51
80
25
144
24
59
7
45
56
12
52
21
15
80
13
15
51
9
20
115
41
31
9
56
73
11
36
24
55
33
33
87
63
30
48
27
33
95
12
25
119
24
25
11
28
51
9
33
39
45
3
56
124
132
15
6
27
20
96
67
120
5
60
13
107
60
25
75
8
31
53
121
47
28
21
95
25
11
103
17
13
27
33
36
23
181
12
23
61
6
30
48
11
205
24
11
1
78
96
30
90
5
36
60
48
160
44
7
29
36
48
1
12
24
3
72
15
30
11
52
192
36
44
85
84
72
27
32
25
6
129
9
27
8
25
11
55
6
155
64
56
13
60
30
29
48
85
30
18
47
109
15
8
28
20
43
189
108
15
5
25
155
40
104
24
25
11
16
33
35
36
60
48
16
20
1
35
24
1
11
49
84
51
75
65
4
20
61
119
1
66
54
303
20
36
25
51
39
66
23
16
57
15
93
132
78
96
29
16
99
66
35
4
15
57
20
100
9
83
1
75
32
40
92
67
21
32
1
15
20
55
102
24
15
9
90
42
27
20
100
51
21
8
61
111
8
7
65
36
12
60
88
3
6
144
39
8
73
12
3
20
16
15
5
25
3
8
88
84
33
48
155
7
54
63
8
43
209
73
54
6
24
3
56
16
15
30
59
24
36
25
147
44
1
35
64
8
16
140
40
12
92
16
96
36
15
105
72
128
88
21
120
23
13
108
66
6
234
21
92
16
80
52
33
72
179
85
24
36
3
153
39
20
40
108
48
44
36
64
20
49
60
39
3
9
45
15
36
12
3
ABCD 98730696016*3^$a+1 [50004]
84
5
24
115
96
96
65
18
25
36
156
143
6
66
18
180
91
215
96
1
53
31
95
228
145
95
25
77
54
54
132
18
30
7
96
77
150
120
145
35
97
65
24
19
47
144
1
53
271
35
121
173
12
108
90
133
12
167
145
204
11
73
161
54
121
5
151
113
31
95
85
101
54
36
108
90
43
29
30
18
96
36
54
1
29
54
60
36
30
67
108
480
89
43
12
71
144
12
85
23
90
187
29
36
19
251
108
37
53
6
174
90
1
41
84
24
90
1
29
36
24
216
54
36
36
145
24
101
84
24
115
11
180
30
96
103
125
72
103
5
132
120
18
60
36
241
23
6
156
144
24
30
342
90
121
47
37
48
48
77
6
1
29
91
5
43
41
126
108
60
120
205
11
360
396
150
30
54
55
59
36
36
30
43
35
37
65
79
155
49
11
37
132
77
78
385
5
271
192
29
48
43
17
102
193
192
60
95
78
12
151
47
96
84
1
96
389
7
107
30
36
6
193
72
23
73
143
1
24
29
72
120
18
150
187
23
36
36
109
221
120
43
17
139
71
61
197
180
7
65
90
49
35
157
167
6
7
203
36
18
90
42
30
54
55
84
11
36
13
107
73
17
24
54
210
6
120
49
47
18
43
47
66
36
168
163
17
66
1
108
77
19
84
215
6
360
156
108
127
5
103
221
66
145
48
36
5
24
12
18
72
25
120
108
35
216
36
49
12
233
235
132
23
97
48
149
210
157
5
294
90
31
23
30
186
210
187
137
180
115
180
12
203
121
185
66
60
48
37
60
143
133
77
72
108
31
11
30
115
168
11
385
65
126
13
192
23
205
395
30
43
17
102
54
114
1
29
127
228
77
355
48
17
30
18
55
161
55
89
150
156
1
89
96
48
90
222
138
132
18
12
319
29
67
240
89
7
228
11
145
120
5
24
19
107
13
72
5
138
6
90
1
65
54
49
167
49
155
54
43
48
101
78
90
127
84
59
1
24
12
96
59
18
132
79
36
5
18
6
306
18
331
12
47
6
19
155
13
23
60
181
143
30
126
97
83
24
126
480
36
19
12
29
55
65
18
126
90
36
18
31
60
71
168
133
29
84
67
23
150
144
30
132
193
71
6
79
41
198
1
59
37
29
36
18
25
216
11
324
61
60
29
144
67
96
137
150
90
43
29
84
144
126
180
49
77
90
25
60
5
43
11
85
41
150
49
144
36
71
24
360
90
234
36
120
49
132
95
234
7
59
169
11
198
6
85
59
30
180
7
408
5
67
53
90
42
18
282
108
7
24
95
6
48
103
47
37
408
5
ABCD 98730722438*3^$a+1 [50043]
105
7
8
51
21
40
8
99
126
30
1
23
36
21
45
18
36
6
120
54
36
54
55
41
54
90
7
209
48
126
49
8
69
18
25
11
60
49
8
99
108
57
136
77
27
9
31
264
191
18
126
1
80
15
1
119
18
7
104
51
69
99
72
18
36
79
152
120
40
176
27
13
23
54
12
150
30
60
55
80
3
213
24
75
30
111
48
9
246
54
3
69
54
36
18
7
35
30
39
15
216
78
3
243
24
13
17
162
18
235
5
252
18
37
155
45
123
181
11
21
39
193
41
36
144
36
108
102
13
168
24
24
5
6
48
13
167
57
33
63
9
90
18
27
123
133
80
3
30
7
8
39
1
24
11
36
145
5
43
5
150
30
55
128
159
114
127
72
101
6
90
18
12
69
39
57
75
61
29
18
30
126
21
129
87
39
129
231
30
211
113
6
18
7
29
75
51
30
108
36
24
7
83
102
15
45
51
39
73
17
39
15
30
6
21
24
45
51
88
56
15
9
72
189
19
131
30
180
60
48
31
80
75
45
111
108
132
174
96
30
69
16
5
90
60
18
30
6
126
1
137
7
29
27
64
200
40
24
5
54
13
47
57
63
72
201
120
3
24
36
49
71
6
139
41
15
15
25
24
5
36
60
18
12
24
36
108
36
36
13
107
349
56
40
5
90
9
51
21
63
90
36
91
77
36
90
126
15
75
69
141
24
30
54
31
239
60
37
56
69
18
90
126
120
6
198
120
132
25
56
63
57
64
176
24
16
53
67
29
43
77
54
90
36
168
63
57
31
41
15
9
66
45
24
99
36
177
57
30
33
129
18
6
55
29
36
36
91
17
55
96
125
36
15
33
42
69
159
72
60
90
43
11
66
18
33
9
18
12
54
240
147
48
16
35
45
63
1
35
6
15
120
45
138
132
138
36
126
114
31
5
19
71
18
36
211
35
21
120
64
83
60
72
48
42
120
24
54
25
32
45
51
27
213
39
84
144
157
65
30
81
40
23
49
32
9
126
49
65
36
48
6
324
33
159
150
48
27
9
54
42
135
88
8
57
30
36
180
90
54
1
161
103
11
126
18
36
57
144
96
117
126
21
15
18
36
30
36
18
6
265
41
79
29
3
40
8
64
11
30
96
30
18
42
69
39
33
69
24
54
21
9
60
30
126
79
11
301
168
41
55
71
105
88
167
48
42
15
304
56
16
59
234
67
77
115
5
72
288
36
79
17
108
90
72
18
7
29
139
48
113
6
9
96
15
90
79
71
30
24
30
6
30
9
195
66
43
71
25
176
9
90
37
104
96
112
35
36
49
56
96
9
36
115
215
9
16
29
36
151
59
141
24
3
120
157
5
18
6
36
120
54
1
5
30
180
378
72
24
54
33
87
42
18
126
66
61
72
35
37
155
13
8
39
108
102
168
111
64
77
120
51
9
48
87
3
93
3
85
89
63
123
36
30
108
252
78
102
24
36
48
36
96
120
60
30
54
87
9
54
97
47
12
109
120
176
45
54
21
39
1
104
21
30
78
90
13
347
13
59
21
9
90
13
95
25
192
5
30
45
105
120
144
111
69
115
32
57
12
24
27
39
60
165
40
65
108
102
54
36
18
1
71
24
54
3
112
41
87
3
54
63
9
90
45
24
99
120
6
15
96
63
360
57
15
60
54
15
15
6
211
104
3
60
1
35
61
65
15
33
60
3
24
165
108
87
9
66
18
6
61
65
103
41
54
33
87
96
25
11
18
27
9
111
15
1
29
ABCD 98730857086*3^$a+1 [50093]
54
12
33
57
6
90
102
90
36
126
18
6
12
72
60
18
162
72
84
96
36
264
204
84
96
36
36
18
12
24
108
39
117
114
30
43
125
259
29
66
97
173
6
12
42
87
39
12
45
105
7
32
9
114
18
108
54
30
108
87
39
25
11
60
84
165
96
99
13
47
84
13
203
36
6
91
71
102
3
3
13
179
13
47
90
36
115
29
162
48
97
143
81
111
150
27
39
72
42
30
25
144
35
84
60
66
54
37
125
19
77
3
69
48
91
89
7
71
57
45
3
48
48
96
39
18
6
81
112
131
66
6
36
228
141
21
114
121
35
24
18
12
7
101
36
54
33
48
51
18
18
48
72
132
45
112
53
306
24
30
67
95
6
48
36
39
105
7
29
339
57
55
5
138
72
57
16
71
24
12
24
205
32
16
11
72
18
6
36
72
57
51
144
205
131
18
54
78
55
80
45
67
80
27
24
36
54
66
81
15
49
5
138
36
24
66
3
64
155
84
81
9
55
35
150
18
30
6
120
114
138
54
288
126
72
60
69
112
11
36
54
18
78
30
6
48
60
120
78
138
123
93
18
1
35
72
21
208
5
90
1
89
180
96
120
75
16
41
18
12
57
96
15
12
132
81
39
6
48
144
6
234
108
18
36
174
42
12
42
3
63
144
1
89
6
33
195
6
18
72
216
48
60
12
42
3
45
18
1
59
126
30
6
12
7
155
36
24
126
18
54
48
162
81
27
69
144
21
27
16
71
156
96
72
18
30
24
48
93
64
11
18
66
24
121
32
39
18
6
30
108
90
6
30
6
174
42
72
66
36
96
18
54
30
108
54
21
64
149
24
18
144
33
51
6
39
69
27
45
30
90
91
5
18
36
48
42
90
126
3
45
96
174
21
48
45
66
90
96
156
27
15
36
93
63
168
12
6
87
48
9
18
18
67
41
156
78
66
54
72
45
64
131
93
15
1
96
59
37
107
108
9
15
48
1
41
174
216
24
30
72
24
66
105
9
66
117
15
33
3
12
42
7
41
54
49
5
27
64
125
96
30
85
47
1
155
42
18
57
159
97
83
84
204
90
3
87
12
378
42
66
204
54
21
63
78
67
167
30
91
95
120
24
177
57
12
90
72
73
35
54
39
87
18
36
211
29
48
3
93
54
18
187
41
36
6
198
30
9
171
117
15
30
114
54
54
12
6
3
27
21
21
66
36
60
318
36
6
30
51
45
18
84
18
54
78
228
72
123
9
103
53
114
25
11
12
73
5
84
6
84
96
12
36
45
208
143
36
108
42
174
60
237
27
36
60
36
72
73
227
168
84
24
54
18
138
114
36
49
125
72
18
18
42
90
18
30
19
41
7
23
150
3
16
128
27
24
72
12
73
23
9
48
69
43
41
90
13
41
6
49
5
18
30
171
87
126
246
21
159
33
48
64
5
123
69
72
90
105
9
30
72
78
162
84
6
39
45
270
18
186
105
21
75
9
247
23
57
16
41
18
37
128
16
29
307
5
72
138
36
85
95
1
5
54
84
6
123
3
120
24
66
90
145
48
155
18
67
35
72
90
90
6
72
12
18
312
288
61
29
120
6
21
16
32
160
41
90
109
35
13
53
24
3
15
48
6
27
39
72
90
270
6
12
55
179
114
30
42
99
96
219
30
108
18
78
36
54
12
108
24
48
49
5
27
112
47
49
35
90
54
36
24
33
21
27
16
29
120
144
91
ABCD 98730861668*3^$a+1 [50019]
64
5
43
17
15
16
48
44
148
8
16
5
96
90
49
24
47
42
7
5
51
88
65
7
8
15
6
19
32
33
24
7
113
103
8
39
97
48
80
72
9
31
41
12
7
84
104
21
15
9
7
20
28
96
65
19
60
41
39
16
20
72
40
12
17
159
45
15
15
1
20
105
19
132
17
43
23
42
7
5
18
90
7
116
4
56
4
35
1
44
16
44
16
5
31
60
24
24
68
9
18
66
6
9
4
5
30
57
40
108
11
1
104
16
56
40
23
72
13
84
12
44
135
61
44
36
4
17
15
40
47
21
57
7
132
24
84
5
7
20
45
103
32
63
1
60
41
3
88
24
8
16
41
36
42
73
8
24
48
63
1
89
15
4
65
147
64
12
44
9
15
144
108
4
60
80
36
57
120
55
5
187
36
20
24
148
80
45
108
7
48
29
19
5
87
64
149
36
31
8
15
49
113
24
63
63
25
5
79
29
19
20
40
132
5
43
12
89
31
144
77
19
41
7
48
12
20
48
72
36
76
23
81
45
67
77
15
28
23
25
101
19
32
28
125
192
39
64
12
60
5
18
24
81
4
12
36
77
3
64
44
4
12
41
120
15
4
140
45
19
71
9
24
40
17
54
45
9
55
68
112
32
76
180
8
52
108
120
32
12
3
25
89
43
48
44
136
8
184
23
9
9
67
12
20
148
95
9
4
12
47
37
44
57
60
138
49
8
39
54
31
59
69
3
30
18
121
5
3
72
183
18
12
3
64
24
20
51
13
5
6
1
36
48
20
15
54
96
12
123
4
71
1
23
25
36
5
31
44
12
40
104
144
36
36
24
16
23
162
72
67
131
48
25
65
151
96
5
55
107
181
59
25
8
52
32
21
60
19
44
64
35
13
20
108
52
89
31
77
55
36
56
48
81
79
5
31
29
55
8
45
27
21
51
9
12
223
36
44
27
25
29
19
29
3
12
27
1
84
59
9
21
36
19
35
57
15
85
245
27
60
48
4
35
49
92
112
12
8
28
5
39
39
1
8
16
29
228
55
5
7
48
12
56
15
57
48
4
60
47
18
6
61
20
108
28
137
55
5
27
16
8
12
3
6
36
7
8
40
53
55
89
7
116
124
59
37
80
93
54
1
17
60
15
12
96
100
36
24
77
27
72
16
24
96
47
105
21
15
45
31
84
44
100
11
1
36
32
36
12
4
48
101
72
27
16
24
32
64
47
13
59
85
11
25
44
36
112
44
16
20
9
31
24
44
45
15
16
20
100
48
12
59
69
108
4
11
24
9
36
4
5
7
59
33
52
11
25
108
59
25
48
104
88
5
3
88
104
52
83
25
5
31
92
100
12
56
12
57
235
161
6
138
31
29
120
51
81
15
93
115
80
21
51
15
24
25
24
20
52
71
24
9
9
12
18
13
108
149
43
48
17
163
35
24
33
40
8
100
32
28
20
4
48
24
48
120
48
95
45
180
28
35
30
15
9
67
23
45
16
5
54
96
9
40
41
7
5
67
23
57
33
7
72
24
29
7
116
39
18
55
12
60
29
36
6
13
20
12
4
53
43
8
40
17
39
36
33
36
24
54
1
104
93
19
48
17
3
51
1
96
32
28
144
48
12
20
4
44
3
25
24
29
115
29
31
12
80
4
29
19
12
96
53
114
1
24
5
3
12
132
15
24
25
72
8
21
19
24
60
5
30
33
39
96
9
16
23
1
5
15
28
5
43
32
16
41
43
77
163
108
68
9
18
49
5
31
32
27
213
16
20
12
64
35
18
7
20
16
84
48
12
116
12
117
36
27
136
80
16
48
53
12
6
121
68
21
6
30
139
12
12
5
66
114
15
21
66
73
48
12
12
24
32
12
21
240
12
79
44
21
15
36
39
24
61
11
49
5
15
16
60
65
24
30
1
92
48
9
99
57
7
48
77
7
36
5
3
4
11
42
7
95
6
207
60
105
39
4
36
8
21
60
67
32
3
13
20
9
51
51
1
144
5
84
39
87
33
93
55
5
12
3
12
27
249
15
97
24
24
32
40
17
31
132
48
44
52
20
16
24
53
12
3
3
18
15
15
54
43
17
15
21
19
8
72
112
23
25
191
81
16
5
147
72
36
33
175
36
156
17
18
13
35
24
33
64
48
8
57
15
57
54
1
5
19
137
7
12
35
18
7
29
24
27
9
84
43
48
5
7
12
36
12
84
59
69
3
25
65
19
20
15
18
7
48
32
4
5
7
20
45
19
11
54
91
20
93
87
12
93
19
35
1
104
16
24
60
44
52
92
111
21
21
15
33
6
90
91
17
31
41
19
47
42
7
23
93
3
61
65
15
21
55
8
21
3
21
19
53
19
119
129
57
30
85
11
25
60
17
3
88
36
41
18
25
29
12
6
73
32
52
36
24
47
33
21
15
117
7
36
12
24
5
19
24
60
20
76
36
95
1
44
4
32
40
23
66
15
21
7
32
108
15
1
36
20
28
36
44
36
12
52
8
39
49
32
24
21
79
36
8
57
63
16
56
4
68
16
44
21
27
9
19
120
24
176
180
4
152
111
72
1
32
88
72
8
4
48
20
15
25
120
23
30
ABCD 98730902386*3^$a+1 [50005]
51
183
9
12
15
21
27
73
5
195
3
37
32
12
28
11
37
12
56
12
84
69
24
7
11
93
72
48
12
9
39
9
15
112
8
72
28
80
12
88
116
9
51
81
54
45
99
21
12
100
104
40
11
9
21
127
17
3
48
39
6
15
40
44
28
20
28
8
96
3
13
24
104
9
72
99
12
60
12
36
24
3
145
12
48
65
54
69
144
3
85
44
69
7
84
35
61
68
15
57
3
289
35
21
45
7
137
42
1
80
48
99
78
3
60
12
12
87
1
35
93
51
25
89
51
69
27
24
228
40
227
9
124
48
17
18
45
84
136
32
81
12
75
12
3
108
42
3
36
9
87
3
42
27
57
63
232
56
168
4
48
5
7
48
5
15
15
72
150
18
37
92
15
1
65
108
31
5
15
135
25
96
20
3
177
15
9
51
25
8
57
55
24
68
28
24
128
48
48
45
36
48
55
41
31
8
40
32
24
9
66
6
39
60
36
24
84
3
108
21
15
1
44
76
68
4
185
127
8
48
24
24
9
51
15
36
36
24
21
63
9
12
21
7
60
35
78
63
36
24
16
23
18
55
8
207
45
52
47
9
12
24
3
73
5
15
12
27
21
9
55
35
105
21
18
21
105
18
33
4
143
18
15
9
15
16
68
39
57
15
81
100
24
44
21
24
66
33
21
7
92
51
81
9
19
53
55
8
112
68
4
188
12
88
20
120
153
67
72
41
75
16
56
52
11
6
36
84
3
87
9
27
25
68
16
131
12
13
137
3
12
60
228
48
76
8
36
4
23
42
63
48
24
75
96
12
54
18
33
52
72
8
33
19
68
3
57
111
30
72
3
60
60
4
113
18
9
93
3
39
13
60
8
4
32
40
128
33
39
21
67
60
20
207
73
53
132
15
3
48
37
32
132
108
40
8
60
15
93
75
105
21
39
16
29
6
21
120
3
157
20
24
24
4
53
27
36
4
47
45
3
18
7
56
27
24
93
28
17
175
32
303
30
51
60
64
140
48
15
9
24
207
57
52
48
68
9
99
60
52
24
36
17
102
25
44
12
15
90
48
27
40
60
8
36
171
24
61
44
69
19
8
24
3
93
60
112
65
27
63
81
165
72
72
15
100
68
75
9
9
15
60
12
24
24
57
15
48
4
20
21
72
7
17
90
120
9
132
3
229
11
165
12
69
18
21
12
4
35
81
45
67
80
156
36
144
81
36
90
84
9
24
45
36
27
72
45
3
9
54
165
105
42
37
65
18
60
25
32
81
27
24
45
171
52
368
4
20
84
4
188
4
8
12
108
112
20
16
29
55
44
4
113
15
304
128
28
20
60
147
93
4
29
51
219
1
23
25
48
20
12
87
9
15
57
60
3
9
15
13
180
32
12
136
68
27
288
126
3
15
13
104
24
51
9
27
37
17
15
81
115
29
36
30
33
52
12
173
27
48
4
53
18
33
24
27
6
48
72
55
17
15
3
37
12
5
3
105
3
24
96
64
11
25
17
126
36
1
12
20
88
32
36
12
72
27
18
3
48
45
66
13
56
117
99
81
54
69
21
31
53
42
57
28
20
39
13
35
72
61
35
12
73
80
52
8
135
57
40
23
9
15
36
48
69
45
72
36
30
54
63
108
52
17
55
44
57
78
81
28
8
3
37
8
45
31
5
31
8
267
33
136
29
19
8
117
163
149
51
15
93
24
27
6
19
56
15
9
3
42
51
33
36
31
60
5
159
24
60
45
87
12
36
21
43
71
66
24
51
16
35
42
7
113
75
60
60
21
6
25
41
3
111
13
92
48
3
33
45
19
20
156
84
60
48
99
138
63
63
6
3
28
35
33
84
100
53
55
149
30
45
120
24
12
72
3
25
8
75
36
1
20
4
20
48
45
51
4
212
9
31
35
36
25
53
7
83
66
75
21
3
16
48
17
39
51
1
95
18
15
52
59
81
12
36
87
12
33
84
28
8
4
29
27
40
17
51
12
33
12
7
68
12
27
33
12
81
15
4
20
33
12
54
6
55
60
36
20
144
76
125
63
180
120
60
12
40
128
24
45
30
37
89
79
48
17
27
24
12
24
9
19
60
203
25
17
12
39
72
165
18
9
36
12
9
3
57
30
1
144
36
12
8
24
96
39
69
24
40
32
3
21
9
42
13
77
66
189
156
180
124
5
84
91
8
27
13
12
104
75
1
35
1
29
31
77
7
80
16
65
7
48
68
16
48
8
75
45
288
52
60
125
15
4
23
57
99
96
1
92
52
44
16
56
24
216
4
56
27
33
3
42
39
51
ABCD 98731299794*3^$a+1 [50011]
30
12
21
39
33
123
36
6
59
31
30
42
201
32
85
203
16
99
77
199
41
19
54
30
24
57
45
54
45
120
111
126
12
132
48
60
71
19
66
120
30
30
167
73
210
12
105
72
72
75
66
60
15
48
165
66
9
72
243
36
156
48
96
114
11
43
21
51
24
69
15
65
13
252
6
30
51
21
48
6
69
24
165
66
6
78
45
135
12
69
72
27
45
93
24
6
12
57
141
42
105
21
30
90
30
114
48
123
9
111
21
51
27
138
59
13
35
37
474
60
12
30
84
18
36
186
30
9
45
75
141
24
75
99
42
48
78
138
30
60
60
6
63
56
67
12
17
43
5
61
174
5
88
87
33
39
36
5
223
72
18
60
24
102
48
12
108
30
66
45
27
228
9
15
102
11
37
11
37
3
96
3
96
24
21
261
3
117
11
37
51
56
19
54
12
11
67
21
45
36
23
16
24
56
85
24
6
102
84
18
30
18
9
56
73
159
56
16
171
93
39
120
150
3
27
156
60
90
24
48
42
6
11
43
53
19
66
24
99
99
18
42
60
141
21
3
21
6
66
78
132
33
32
48
115
12
12
126
60
54
30
66
45
144
21
30
30
42
93
105
111
15
324
21
3
45
32
91
53
19
6
60
24
3
3
54
12
171
75
42
162
9
51
84
12
108
9
33
48
12
42
60
45
33
138
29
61
179
37
114
120
24
66
84
30
5
96
25
6
90
15
104
16
24
15
174
18
57
176
67
12
6
30
54
215
25
60
11
127
72
33
63
57
39
48
246
102
69
15
150
51
80
169
54
9
48
3
21
141
30
93
45
6
24
66
3
45
36
15
45
24
168
144
36
78
12
72
330
18
89
40
24
117
42
17
61
12
36
42
48
60
42
27
15
30
3
27
66
54
72
54
192
84
51
93
30
21
75
69
45
114
96
12
114
35
109
24
3
147
93
45
59
13
27
33
12
6
53
67
12
33
267
21
21
78
45
27
18
35
37
54
5
7
12
21
51
24
45
24
33
60
42
6
84
23
103
84
5
67
48
221
16
9
30
222
147
81
330
117
8
37
78
54
15
21
54
21
75
24
72
66
27
21
30
72
12
81
72
32
73
39
24
56
133
72
18
57
69
24
6
36
9
21
24
6
21
24
51
48
36
324
24
93
27
210
66
12
29
121
102
65
48
19
66
144
90
9
45
120
96
54
45
15
90
15
129
12
30
45
21
3
21
138
12
21
33
6
48
36
36
54
186
54
42
89
43
21
15
57
3
5
79
81
9
66
90
11
31
129
3
21
219
125
25
63
3
30
15
56
25
18
60
36
12
18
186
6
12
36
12
18
89
48
157
12
48
60
51
21
83
13
12
12
144
24
6
21
21
72
30
66
11
88
21
60
60
150
90
75
69
3
45
3
56
43
36
17
13
102
12
126
96
96
12
71
40
21
120
48
36
6
108
5
37
84
12
330
24
60
186
18
129
3
12
36
102
18
90
72
18
84
93
45
3
21
48
72
150
198
36
6
24
45
15
30
42
54
11
43
69
15
60
5
16
15
17
79
186
12
27
21
3
51
36
33
39
6
42
18
135
80
31
9
45
240
99
15
6
60
215
37
99
15
24
42
18
12
105
75
12
18
15
69
138
30
66
84
132
30
24
24
30
48
24
21
24
99
132
57
57
71
13
96
35
61
30
18
42
72
108
5
85
210
120
132
90
35
133
75
9
48
15
81
84
51
75
21
39
9
80
16
45
54
45
87
33
8
48
96
208
51
12
257
121
30
57
45
60
150
17
7
129
96
3
12
36
69
45
54
6
66
48
84
102
90
65
13
27
3
36
6
18
30
315
3
48
237
69
138
33
45
48
35
16
75
5
91
18
150
42
72
18
24
96
17
157
35
13
35
43
45
3
222
63
ABCD 98731673804*3^$a+1 [50071]
36
51
129
12
42
57
32
60
16
33
27
57
36
83
72
25
42
45
45
27
96
75
41
4
9
35
31
65
100
12
108
248
85
51
51
6
48
15
108
117
54
12
21
96
68
37
72
72
75
32
13
78
21
15
18
12
42
93
24
57
108
51
93
90
113
4
27
9
27
65
48
36
1
107
13
3
15
42
27
12
60
24
8
36
49
30
93
8
76
36
3
77
40
81
3
116
40
24
44
4
39
42
15
3
41
61
87
44
36
1
23
61
24
72
18
33
8
28
60
105
15
177
15
24
33
23
1
71
31
18
207
32
19
18
3
69
3
63
5
49
36
23
13
59
13
24
18
5
28
57
87
20
55
41
85
18
69
15
9
24
9
27
84
27
113
13
18
21
75
12
54
42
234
36
23
4
237
60
90
5
40
93
36
39
3
12
5
91
41
16
60
63
69
44
7
150
63
8
55
18
18
5
12
4
104
24
72
115
141
129
60
30
29
12
55
30
39
129
210
5
37
18
48
36
65
97
24
27
27
90
3
63
105
81
48
18
5
64
36
9
39
36
27
29
31
17
19
12
41
40
48
36
44
31
17
4
32
13
39
80
49
12
72
3
21
36
48
39
144
15
186
12
24
36
12
18
41
28
75
129
3
54
18
105
164
40
104
28
68
121
35
28
8
109
12
42
66
23
13
3
33
54
6
18
45
116
31
5
16
12
27
17
37
27
3
29
36
52
69
87
21
48
27
20
40
99
30
47
40
81
54
5
13
12
11
13
131
48
24
25
11
12
4
32
31
45
69
30
60
36
5
28
20
28
57
6
5
97
15
27
17
85
18
45
99
54
15
120
32
55
53
91
33
72
128
13
60
15
3
18
99
9
108
23
43
5
37
12
132
39
33
126
66
24
36
75
33
23
49
71
13
3
57
15
3
77
16
36
63
6
39
20
48
52
21
18
5
4
9
23
16
123
17
36
37
3
84
75
30
6
108
18
3
45
60
108
36
108
18
69
116
12
37
51
128
19
90
59
72
13
59
25
24
51
20
13
11
49
99
48
33
84
23
37
15
21
59
7
54
36
3
24
51
17
31
162
15
81
120
59
28
44
13
3
15
5
13
3
39
53
37
15
15
42
12
47
88
96
3
60
69
165
23
48
36
49
11
13
18
12
54
24
54
17
24
40
104
13
35
13
42
5
48
52
105
3
12
21
6
30
87
45
3
9
95
1
12
24
48
39
57
59
13
15
57
12
24
3
12
33
15
104
72
61
24
30
42
36
15
51
18
15
84
48
72
132
9
75
8
13
72
59
4
44
31
6
27
21
27
9
6
5
79
93
93
54
12
9
9
42
90
36
36
48
3
93
66
54
6
5
48
1
35
16
21
59
16
32
1
3
69
3
51
45
63
5
103
18
23
25
123
32
85
84
24
144
66
21
20
91
54
12
24
54
33
141
36
36
27
36
171
6
59
85
3
56
13
23
76
48
9
42
17
28
45
59
40
32
31
12
41
13
108
23
37
84
6
54
18
48
18
75
72
3
69
39
81
63
66
36
72
18
101
12
31
57
12
45
15
20
52
3
84
9
24
21
59
109
23
76
129
51
48
9
11
67
5
36
25
119
28
56
40
27
9
32
31
45
15
17
19
120
45
81
36
83
72
7
65
31
5
16
15
18
15
15
54
96
15
3
36
5
31
45
9
23
40
147
6
48
47
16
32
16
48
45
39
27
33
45
3
9
39
21
120
24
27
9
66
18
18
108
77
67
24
66
42
41
7
18
15
21
3
3
5
13
23
97
27
15
30
39
15
90
39
84
32
12
1
27
8
16
147
30
15
27
17
31
29
4
12
63
96
9
3
21
8
12
73
39
33
12
96
95
48
52
20
37
27
24
93
30
41
13
135
60
44
72
55
9
8
19
12
69
36
21
198
77
121
24
135
24
15
21
84
24
15
54
171
171
165
21
84
6
9
27
48
77
16
3
5
28
12
21
60
84
123
45
12
63
72
68
52
51
41
85
59
1
35
1
102
9
144
32
37
71
73
3
81
72
11
25
27
81
11
16
32
1
48
75
36
15
5
1
36
23
97
3
8
136
21
48
147
8
7
41
24
40
44
1
63
60
3
90
12
24
3
33
107
24
40
80
168
16
27
6
66
29
49
71
4
12
57
54
138
87
8
13
11
36
4
57
24
87
72
56
24
48
40
33
35
36
40
9
108
24
18
53
49
15
63
12
78
27
60
36
3
120
6
23
48
49
42
41
4
60
21
18
21
48
36
84
3
18
126
9
36
9
24
23
16
45
11
133
18
5
31
108
60
18
87
80
124
48
8
16
69
72
15
20
24
136
147
90
12
18
93
3
126
23
13
35
1
36
18
138
15
12
212
16
12
9
144
12
6
138
24
15
24
12
44
85
15
60
68
127
108
9
135
18
35
124
8
7
132
129
20
72
25
24
15
69
27
9
6
17
16
72
39
18
3
63
5
16
3
77
13
12
36
78
17
28
45
35
127
17
37
48
3
51
18
3
111
12
36
33
68
16
60
3
65
12
24
61
111
15
5
1
18
53
49
15
72
39
90
39
33
36
11
25
59
31
5
ABCD 98731878814*3^$a+1 [50043]
12
15
3
30
18
37
8
15
12
42
3
3
61
8
16
47
48
24
48
12
12
48
60
37
53
42
6
19
48
11
30
31
59
60
1
23
12
45
75
6
18
21
21
12
30
217
11
30
30
9
93
43
23
9
3
18
115
17
39
40
41
18
6
31
8
15
6
43
71
126
6
48
42
12
15
3
84
1
48
80
16
11
18
36
48
12
6
72
12
24
84
12
24
12
84
6
42
66
132
30
85
35
37
65
36
30
30
6
1
8
75
126
6
57
3
24
36
25
5
18
90
6
90
36
18
1
35
6
63
57
7
143
25
113
15
39
33
15
120
25
24
48
71
6
18
81
51
6
42
12
30
18
30
6
24
37
29
54
6
30
42
55
5
108
30
57
45
42
121
41
6
24
48
48
162
72
6
9
33
12
30
60
1
17
55
11
60
6
48
67
24
5
54
36
36
45
51
18
60
7
8
57
7
71
121
24
56
24
184
41
6
49
5
12
39
135
18
6
24
12
90
19
71
36
30
42
61
107
13
41
79
35
24
6
31
56
208
41
31
32
16
125
156
31
89
6
72
25
131
109
11
37
5
30
54
15
40
5
156
127
41
31
29
6
108
33
39
36
93
16
83
37
56
63
25
29
6
37
23
1
23
25
8
99
54
12
78
21
40
35
36
24
9
15
30
96
36
18
36
6
48
12
48
7
32
27
21
33
6
138
18
13
41
48
42
90
43
41
60
60
15
21
6
84
33
27
48
93
39
18
42
24
12
24
30
114
12
48
61
35
36
42
18
102
96
7
23
12
13
120
29
18
49
11
205
5
42
138
24
30
24
24
18
114
18
30
21
120
16
59
24
13
53
126
24
37
113
54
1
17
7
41
7
143
24
73
95
24
9
15
6
99
45
6
61
35
30
54
24
25
5
6
85
53
48
42
198
30
54
48
18
12
48
33
75
6
18
36
25
11
13
47
25
71
12
21
9
18
24
24
12
30
42
1
17
30
24
49
59
18
18
12
18
162
30
12
138
12
42
96
55
29
43
5
12
24
24
6
1
59
109
8
72
33
30
24
66
15
129
48
12
43
47
66
24
18
6
55
95
1
23
1
5
36
15
40
83
18
54
54
42
69
3
18
42
33
88
71
25
23
57
81
15
9
24
39
40
11
60
49
48
48
96
5
30
36
25
59
13
65
63
3
156
66
12
30
36
96
33
3
12
42
55
24
5
12
72
7
5
138
1
17
15
33
42
13
29
6
12
9
9
15
112
29
51
45
18
132
30
78
1
8
15
36
126
126
33
16
11
85
5
60
39
51
37
35
18
18
30
6
24
36
24
42
72
30
72
9
21
18
126
19
11
6
114
96
6
102
78
67
191
12
37
11
54
7
65
18
12
24
1
48
11
12
132
36
30
36
24
55
59
37
80
16
125
60
114
13
32
64
120
24
5
18
9
39
25
5
19
41
6
24
24
33
48
16
29
12
114
54
6
84
61
53
78
30
24
54
6
19
80
24
3
12
33
40
65
48
15
171
36
24
24
225
45
42
24
24
66
15
40
29
19
8
40
35
13
17
7
167
24
1
23
60
36
1
48
11
12
90
12
12
6
72
33
9
39
57
18
36
1
17
36
30
12
114
18
66
42
49
11
42
6
45
136
24
215
1
11
13
72
24
35
21
24
63
1
95
1
24
41
60
66
129
75
78
7
11
60
25
23
72
25
24
24
11
21
9
18
45
72
21
78
37
8
64
101
42
42
42
36
9
15
49
17
144
15
3
66
139
11
54
96
36
6
84
6
43
17
79
5
36
30
18
6
24
66
31
17
12
48
48
54
36
42
198
48
25
24
11
120
85
125
12
15
15
25
17
18
54
30
48
6
30
6
31
8
16
53
12
90
24
12
12
21
15
102
42
6
12
15
15
48
54
6
72
72
36
9
15
66
54
96
97
23
25
17
15
27
138
43
47
18
30
6
54
30
6
66
39
9
66
18
126
109
23
24
48
18
30
33
9
15
33
114
30
30
1
23
42
18
6
31
48
65
55
11
54
12
139
11
12
1
32
39
18
30
25
48
23
72
18
6
36
69
3
37
96
35
72
108
24
25
89
36
6
13
80
64
72
83
37
23
1
41
30
33
3
42
36
126
144
126
19
29
6
6
24
15
72
9
55
80
16
48
72
23
25
41
54
36
30
24
42
37
113
180
30
54
30
66
7
167
193
272
3
6
30
36
54
15
40
101
54
12
9
123
6
7
32
45
43
32
21
19
11
30
30
60
36
24
72
49
11
204
1
23
72
12
48
12
12
60
9
21
19
17
24
24
31
24
161
30
25
24
59
60
18
7
5
27
48
21
75
135
57
33
6
84
6
15
99
6
39
51
13
11
60
66
30
1
72
53
18
97
23
84
66
27
27
30
42
6
48
7
5
19
65
264
54
12
36
30
18
30
30
54
18
13
251
24
37
8
40
71
36
84
24
57
273
31
5
234
162
24
60
18
201
16
59
24
37
41
30
18
55
257
15
27
126
36
78
6
120
6
25
24
24
23
42
42
60
1
32
45
6
21
69
54
48
42
75
40
11
85
72
17
18
48
36
30
30
54
12
43
107
12
1
32
72
16
5
12
18
72
30
54
24
24
60
78
54
25
41
7
32
63
25
11
12
12
6
12
18
1
113
15
27
6
90
13
5
6
24
30
54
25
41
12
42
156
12
18
ABCD 98732130956*3^$a+1 [50088]
9
36
120
60
135
8
67
42
30
60
66
96
48
71
16
9
36
35
24
64
21
12
95
127
36
21
45
108
15
57
54
54
11
85
12
42
90
30
60
90
23
88
9
36
75
56
1
48
54
36
96
21
8
97
87
177
18
6
15
15
41
1
48
54
113
19
54
15
96
51
18
30
45
105
12
59
1
48
6
18
87
33
6
54
11
37
3
80
16
81
24
174
57
33
47
208
39
30
51
75
6
66
78
12
114
41
25
18
54
72
18
96
72
29
1
143
1
18
72
6
12
108
18
5
40
27
18
24
3
33
12
60
15
15
60
18
27
3
24
66
11
16
8
109
78
12
42
39
51
5
121
12
96
35
64
32
24
37
123
45
54
18
12
6
57
9
18
18
60
12
36
95
85
11
121
23
97
18
5
40
24
21
51
81
23
16
33
135
165
11
67
12
17
61
3
117
75
57
48
239
19
84
6
12
72
15
45
30
150
66
21
56
13
96
108
23
43
42
59
13
3
8
25
36
75
96
3
5
19
246
15
189
108
72
63
8
16
33
15
27
126
63
9
12
35
1
39
51
29
88
72
9
135
56
31
84
5
13
36
6
89
40
15
12
69
3
6
15
129
12
54
72
5
73
15
56
19
261
3
78
84
195
48
33
12
42
33
33
24
15
3
18
252
87
3
66
6
18
18
30
59
13
60
18
5
160
120
72
3
18
102
45
63
6
3
123
18
11
16
57
6
66
24
15
56
73
47
88
96
21
48
51
9
36
102
150
72
15
3
5
168
1
39
15
60
30
36
18
108
90
27
56
139
101
7
105
8
72
115
24
18
3
24
111
108
24
18
35
13
51
24
200
64
57
18
6
36
30
101
79
36
29
184
39
42
63
8
49
39
129
71
127
65
24
16
24
69
36
36
414
45
80
13
36
24
12
36
143
1
15
56
43
21
33
36
11
1
15
9
71
19
36
54
30
54
95
19
90
36
47
145
72
15
27
354
150
30
24
12
144
35
1
6
90
12
6
36
9
24
3
5
115
5
217
15
56
64
45
18
192
33
27
45
135
18
48
95
31
258
18
53
1
120
63
81
24
180
36
95
49
15
57
39
27
117
48
8
7
78
36
120
96
84
51
24
93
3
9
15
3
18
60
143
37
3
152
40
69
59
55
9
27
93
120
33
15
147
45
8
37
107
16
9
95
103
18
143
304
56
1
119
97
162
18
27
45
12
39
24
51
90
27
9
48
18
42
11
19
18
3
21
18
12
18
6
12
33
45
75
9
36
6
29
25
156
54
21
39
66
24
216
63
3
24
93
51
5
49
23
25
24
216
15
15
57
56
37
75
99
96
30
108
24
30
18
24
66
105
27
173
37
60
12
96
12
15
135
36
30
72
18
42
72
11
64
45
123
8
64
32
43
6
84
11
25
39
93
12
87
99
30
15
9
48
15
75
24
18
27
45
3
27
29
85
11
169
36
90
41
7
6
75
9
18
24
126
87
8
25
119
16
80
25
15
33
6
30
96
3
69
12
36
60
72
18
93
32
24
31
30
75
33
71
24
37
120
35
25
18
30
135
51
69
51
60
33
21
54
18
72
51
24
8
145
42
21
105
15
56
1
18
102
60
30
5
19
141
33
60
11
61
27
63
84
96
5
13
12
72
60
72
35
96
64
48
56
25
71
73
87
200
1
18
30
114
45
32
88
87
9
129
180
3
105
42
53
40
63
17
25
84
6
45
45
12
23
67
53
55
18
15
96
216
273
71
73
18
69
123
18
3
51
69
21
18
6
11
16
3
42
12
60
51
57
95
223
6
35
24
184
45
3
8
19
96
54
48
18
77
40
8
1
54
42
95
7
6
120
150
192
18
11
43
18
108
6
18
18
30
24
264
126
36
60
89
55
81
8
64
192
45
36
54
6
54
21
177
30
18
60
102
101
121
18
66
155
25
114
18
12
90
53
7
12
21
75
18
36
15
24
45
35
19
45
27
6
87
33
42
36
30
270
36
6
72
30
18
60
215
19
5
16
33
39
33
39
33
143
13
36
6
33
69
36
24
30
96
9
3
162
131
120
7
162
66
60
36
21
48
24
32
73
23
85
72
12
54
65
40
27
144
90
75
48
21
11
61
12
15
21
27
27
78
12
11
40
27
5
67
21
15
12
18
6
108
36
5
16
9
42
102
23
37
72
ABCD 98732975546*3^$a+1 [50043]
45
16
48
68
28
36
24
20
4
80
16
12
12
47
9
12
12
57
30
24
1
53
72
43
8
99
85
113
7
24
60
20
21
150
24
204
1
59
13
32
21
36
18
42
24
19
68
3
54
30
12
108
60
30
7
20
15
13
80
51
1
24
11
21
64
53
51
15
57
52
107
21
48
16
83
36
61
44
76
56
24
3
37
23
1
96
35
1
53
27
3
1
24
11
45
45
123
27
25
59
25
11
13
71
9
27
45
3
21
21
43
20
135
37
20
28
20
12
15
54
79
65
31
60
29
3
132
12
3
6
30
9
40
12
5
60
43
35
13
8
40
36
23
120
1
80
60
24
40
20
16
20
40
20
81
3
72
88
5
30
12
9
4
156
71
78
36
55
32
24
40
48
72
23
21
16
44
51
21
3
25
5
30
25
71
1
29
91
120
12
12
29
6
61
20
12
147
13
176
72
60
9
18
97
8
136
24
60
36
12
53
7
59
13
71
121
83
12
13
32
96
48
15
36
1
12
68
3
25
36
24
119
45
87
9
52
8
16
35
1
48
12
32
21
19
32
15
49
29
42
78
6
1
53
7
128
48
4
53
6
1
36
12
5
223
53
7
24
23
33
3
1
59
1
24
44
27
25
104
4
47
54
75
52
44
3
60
21
99
37
23
210
27
4
24
36
35
36
90
15
16
23
21
4
20
75
36
61
47
42
30
25
20
48
27
18
42
165
75
24
105
40
11
18
6
37
84
36
8
132
28
32
3
24
30
31
12
32
16
116
88
48
20
12
27
105
16
48
11
85
35
60
1
32
16
20
24
15
121
12
108
72
47
33
27
81
51
78
3
39
60
25
35
13
12
8
12
16
32
112
128
28
84
35
33
72
100
5
78
45
36
15
6
103
17
43
77
51
4
36
44
16
44
15
121
144
8
16
36
48
32
4
59
72
61
23
54
3
64
60
108
35
66
30
45
36
60
4
12
48
59
13
32
12
60
4
156
68
28
8
172
92
16
20
4
12
48
32
36
129
30
24
1
24
80
72
4
44
84
81
31
59
165
4
8
40
8
4
47
49
80
9
27
33
31
101
18
57
24
39
72
21
33
30
24
30
55
48
8
40
72
8
9
91
95
85
72
24
44
16
5
15
28
156
84
101
31
80
184
36
119
9
48
3
1
200
4
20
51
18
7
65
78
117
64
56
40
5
39
15
21
33
30
13
12
36
32
60
64
53
36
39
52
53
6
1
20
165
30
18
12
19
29
3
3
85
11
69
40
24
72
96
104
88
11
85
71
21
4
24
24
65
6
21
48
27
9
144
12
64
5
7
8
16
59
145
80
96
48
16
12
77
43
104
4
5
31
8
57
30
1
77
3
33
30
9
57
18
21
24
16
71
69
60
45
19
5
66
105
40
5
6
1
20
99
25
60
20
15
21
3
9
208
32
16
32
39
13
48
12
5
30
1
96
125
75
100
149
15
156
3
13
108
24
8
48
16
5
139
20
39
13
152
15
72
1
29
43
47
25
59
37
29
3
15
33
72
27
25
36
12
5
187
44
40
80
16
5
19
20
36
120
40
23
117
3
57
36
52
80
40
35
12
49
36
44
4
12
20
124
132
84
5
19
20
4
65
27
60
40
8
27
45
3
12
48
13
12
35
6
151
96
72
48
12
11
1
20
9
99
27
78
27
16
48
11
30
91
32
45
111
12
39
9
16
120
113
42
48
33
4
59
6
60
18
61
12
29
60
30
25
24
5
7
140
63
49
8
33
31
8
88
17
43
128
16
44
16
56
28
44
15
60
30
6
21
48
16
96
60
20
69
15
16
96
44
3
61
71
60
18
7
20
48
12
75
9
4
35
42
24
6
13
77
43
5
6
85
29
72
3
52
20
15
9
96
40
8
40
56
100
35
36
9
21
55
8
27
85
35
90
63
108
40
53
7
119
13
32
28
108
8
21
3
36
16
20
15
1
24
8
12
28
116
36
15
13
47
120
78
7
36
47
120
25
5
7
96
8
16
35
24
49
32
60
24
189
6
105
15
60
9
48
12
12
96
39
49
12
20
112
35
21
4
12
29
27
28
44
15
1
5
15
4
48
44
4
65
60
67
8
16
24
12
252
41
66
30
54
25
32
40
24
23
12
13
128
117
6
21
15
24
25
35
45
39
6
31
36
53
24
63
28
35
1
20
24
4
5
43
12
11
21
159
9
12
69
7
68
4
8
69
115
80
75
1
47
61
59
42
219
15
49
47
54
31
53
31
24
41
6
21
4
108
12
20
4
44
15
1
36
23
12
264
60
9
40
11
24
1
11
25
60
36
108
11
1
72
92
16
17
31
155
97
20
117
43
12
36
336
5
30
1
29
3
28
48
5
91
36
92
15
21
16
5
55
35
225
69
19
32
4
12
68
4
11
21
28
11
1
48
56
15
24
85
12
48
68
28
56
33
27
3
97
5
43
5
7
20
33
7
96
20
63
85
59
33
27
30
55
12
20
4
32
28
59
1
101
31
44
36
4
24
72
17
66
9
12
45
115
24
35
9
36
16
48
60
80
16
44
75
13
12
48
12
32
3
12
48
12
73
92
3
6
31
56
3
36
193
11
37
12
17
15
3
157
48
12
53
27
63
1
71
33
45
63
27
96
37
32
220
152
45
24
7
23
37
20
52
32
15
9
16
119
6
120
15
15
49
32
57
7
44
39
1
24
ABCD 98733260084*3^$a+1 [50010]
231
30
72
18
6
36
39
81
15
45
24
171
99
24
186
174
42
60
63
15
30
60
15
15
12
30
63
24
3
213
165
6
210
84
12
210
30
75
135
9
9
30
36
204
90
282
24
165
120
9
12
24
6
30
24
96
30
33
57
63
57
90
30
30
48
57
33
39
192
159
9
33
30
18
300
99
33
15
24
24
27
93
21
114
60
30
66
36
18
456
6
57
72
45
6
30
18
45
24
81
72
39
48
111
90
15
72
144
111
30
30
30
63
15
186
156
27
93
78
21
45
36
228
42
30
3
171
93
33
30
9
69
42
18
15
45
216
114
30
72
18
9
147
6
258
6
24
39
57
36
3
72
3
21
45
126
69
9
240
180
60
30
12
90
147
27
21
24
75
30
15
51
54
39
45
36
6
84
93
153
24
135
24
24
216
27
168
42
30
168
30
120
87
15
105
45
24
84
15
141
75
51
18
30
69
120
51
42
30
93
207
84
21
3
21
168
33
108
12
87
48
33
39
48
3
42
90
9
21
48
30
141
9
30
6
54
45
15
6
24
6
36
57
48
3
6
90
84
9
96
147
45
9
63
21
195
81
66
45
72
3
60
114
84
36
15
45
3
117
3
33
120
24
39
45
30
12
114
90
6
63
15
126
6
120
48
30
102
78
36
6
33
120
135
9
72
24
120
21
156
108
150
30
66
90
150
24
21
96
15
57
33
60
24
243
3
90
18
6
36
39
48
21
282
129
105
264
240
30
30
60
15
24
3
144
66
99
24
24
51
66
66
138
39
3
18
27
93
36
24
30
225
81
66
69
120
9
36
24
90
120
72
240
174
6
138
75
21
96
168
312
99
21
3
87
57
96
87
9
48
33
78
66
60
99
24
27
144
21
9
12
30
54
54
66
54
201
189
27
123
60
30
36
183
72
99
30
36
66
48
60
42
120
3
87
9
48
27
45
141
27
27
204
6
3
48
129
39
144
33
18
6
60
3
57
54
6
60
39
15
30
27
69
30
69
75
60
6
75
21
27
81
15
171
36
108
66
6
18
6
6
138
96
36
33
96
45
3
72
24
87
60
69
48
3
30
18
30
90
45
24
72
51
54
66
30
15
9
24
66
45
21
24
30
24
72
78
186
36
60
18
156
66
54
54
81
48
33
15
120
15
30
3
57
39
129
30
72
150
3
21
123
96
105
90
60
90
15
27
54
24
90
132
60
18
51
21
30
30
90
117
63
33
141
60
6
9
51
24
156
138
12
48
99
33
48
90
12
54
54
306
3
57
60
24
30
21
105
36
99
75
54
66
66
198
192
24
45
111
54
3
96
135
249
81
132
3
21
30
36
30
174
6
135
168
24
27
126
48
156
99
72
3
120
120
66
54
12
84
6
234
45
9
42
228
9
51
96
6
48
30
30
36
63
27
21
33
39
27
6
30
18
150
9
96
105
72
198
42
63
57
15
69
30
36
9
291
60
18
12
3
171
21
75
48
12
57
93
30
48
102
24
63
111
66
36
30
18
36
15
105
15
39
12
60
48
12
54
6
18
12
3
57
24
39
171
6
84
3
27
69
24
57
156
18
66
15
24
192
9
39
195
69
3
120
30
15
45
75
24
189
90
60
132
9
105
24
42
45
3
45
27
120
60
57
72
144
81
6
9
21
30
54
63
141
12
24
96
30
33
171
6
168
30
162
15
48
27
114
99
21
114
60
12
18
30
6
96
24
24
72
27
51
42
54
36
30
90
30
3
105
42
120
18
12
15
33
15
57
87
33
39
48
51
162
108
72
24
60
36
87
33
15
63
57
ABCD 98734114972*3^$a+1 [50221]
51
157
125
19
48
29
66
25
56
27
13
173
19
71
97
80
195
117
27
13
17
87
57
7
96
101
78
18
12
18
229
384
101
163
5
51
159
1
29
3
21
43
192
125
258
25
41
42
93
16
120
72
144
48
8
3
24
37
5
235
8
27
13
47
42
48
15
3
210
12
42
240
37
8
16
72
53
96
27
51
13
155
72
13
32
136
41
186
54
48
132
3
33
30
1
137
12
27
40
125
30
6
7
77
102
24
85
48
47
42
42
189
16
24
71
1
29
132
78
36
181
53
51
69
78
54
7
11
18
72
27
69
27
72
3
132
18
79
24
5
27
105
12
30
21
27
13
35
6
31
65
7
11
37
17
39
147
42
12
31
48
101
43
17
60
72
168
19
59
42
3
243
30
24
42
6
114
37
29
18
145
8
69
147
40
53
18
97
56
9
12
3
120
16
17
39
75
109
144
59
24
133
29
48
19
24
11
13
65
78
60
42
132
39
160
80
24
87
30
19
53
30
6
15
75
234
19
137
12
139
11
18
48
19
72
56
27
30
42
13
104
96
21
115
17
120
18
66
43
35
85
8
192
48
3
114
12
6
9
69
147
45
19
96
104
3
18
12
55
155
30
79
17
42
18
234
12
54
60
67
56
16
35
13
48
8
16
53
30
13
155
21
72
69
12
7
8
184
17
15
24
27
69
39
145
83
18
19
161
103
48
168
24
29
139
120
104
51
21
237
30
216
90
27
9
39
232
5
84
79
17
7
77
43
35
18
30
21
27
84
1
144
72
32
39
30
108
63
3
37
17
39
16
104
3
120
133
77
108
36
3
123
45
144
123
12
33
123
13
24
168
168
47
9
40
83
42
18
60
30
7
144
56
16
8
9
90
13
56
3
36
12
48
114
27
120
24
24
9
199
8
72
27
66
18
193
72
56
16
168
192
72
95
150
75
72
48
88
47
6
60
31
144
128
64
29
43
72
32
27
24
157
8
16
8
40
209
7
17
87
136
35
37
32
9
7
48
5
27
87
265
41
7
48
48
17
90
30
138
205
8
16
24
83
78
31
8
16
72
41
30
78
24
120
139
101
67
8
64
71
78
12
111
16
113
7
101
120
27
135
25
17
31
56
9
42
102
90
18
3
48
51
96
18
24
36
111
24
96
129
60
3
9
15
105
12
126
42
318
61
8
208
120
143
54
42
33
141
75
48
16
23
54
48
43
56
87
12
48
45
160
56
69
99
93
75
75
162
99
192
16
8
3
132
1
48
144
137
42
61
216
59
24
13
17
79
17
87
15
228
21
16
5
19
72
48
152
9
150
132
117
96
3
90
195
39
126
75
69
43
128
16
11
61
11
66
27
208
128
16
32
16
48
80
99
6
12
3
16
48
11
21
16
47
90
48
150
78
18
1
152
81
7
41
127
155
133
32
48
9
31
59
30
55
131
37
23
145
137
31
96
53
60
63
64
24
137
39
189
180
7
80
48
24
16
47
12
45
16
32
16
152
88
32
75
42
30
61
24
47
30
66
60
24
37
5
78
109
80
3
13
80
33
132
91
24
72
168
8
64
11
24
48
30
87
256
35
12
18
84
51
3
61
24
8
39
25
80
72
33
162
42
51
15
49
24
48
131
69
207
33
40
24
35
78
132
27
16
144
48
113
103
48
32
3
93
51
229
47
97
17
15
136
11
45
24
3
133
32
16
8
64
173
192
3
105
126
57
33
151
29
67
48
8
48
112
11
13
80
72
51
165
48
57
231
3
12
145
80
64
128
120
72
64
149
19
80
16
35
168
108
84
69
9
ABCD 98734394984*3^$a+1 [50030]
27
36
18
96
18
54
7
77
3
63
33
64
35
96
21
21
108
7
11
6
18
48
21
21
19
35
12
42
111
9
15
45
6
96
24
24
24
21
112
59
18
36
6
66
42
54
6
84
150
36
36
15
39
138
90
60
18
30
60
13
65
24
6
1
32
33
30
153
3
24
21
21
48
96
186
105
16
59
24
30
24
15
15
12
78
60
60
66
60
18
84
12
15
3
21
75
6
15
45
3
105
6
18
6
57
3
109
35
13
8
21
27
15
24
129
120
63
6
12
24
24
96
6
1
32
24
24
81
6
6
27
9
12
84
114
36
6
36
15
27
45
69
42
162
42
6
18
93
15
9
57
30
60
48
42
42
9
39
9
144
57
18
60
24
18
15
237
30
93
81
36
162
57
40
56
99
21
48
48
15
9
51
45
21
6
12
81
48
16
8
27
12
138
39
51
13
47
33
120
24
93
67
32
3
13
161
66
54
39
112
41
15
72
16
11
21
9
72
18
102
6
36
156
9
48
15
18
66
114
27
9
72
30
24
60
84
1
47
84
252
120
6
12
72
78
30
18
48
36
6
96
15
21
30
181
80
72
39
18
111
3
108
9
48
40
29
54
69
40
89
36
90
57
15
9
3
24
12
18
6
33
3
108
9
33
31
8
3
24
54
30
57
64
32
93
3
45
36
6
24
42
96
15
69
18
12
54
18
12
18
6
9
45
36
15
15
66
18
60
162
30
12
21
93
90
9
64
56
27
60
42
135
243
6
63
3
48
48
114
96
30
54
12
12
24
60
6
13
11
141
39
18
48
63
27
12
25
8
27
24
102
30
24
33
9
79
83
6
126
18
15
9
87
69
108
30
60
12
24
33
123
72
30
36
6
12
9
111
6
54
36
57
57
111
171
45
96
15
9
105
63
33
39
3
36
129
3
42
18
57
48
120
9
126
102
27
27
78
48
6
33
3
45
63
90
24
87
96
3
69
33
15
159
72
162
12
18
24
60
48
12
9
21
51
15
24
54
3
15
210
48
6
12
117
39
60
36
42
18
84
18
15
57
15
24
141
96
27
33
42
54
24
39
9
127
32
24
48
39
288
42
24
60
27
3
18
19
11
30
18
21
24
33
36
27
75
24
21
45
12
30
12
6
78
25
200
27
61
11
30
7
32
27
6
6
18
15
40
29
67
48
11
18
75
3
141
51
78
30
36
21
111
36
12
30
12
36
19
41
63
51
45
9
79
41
42
12
1
77
48
18
81
99
72
21
15
30
18
12
141
27
109
143
9
15
33
123
30
24
102
30
42
57
27
48
69
9
120
12
27
9
6
6
84
72
102
36
6
87
75
30
6
57
40
107
132
12
102
60
3
96
15
42
111
9
30
126
3
48
45
18
30
186
6
66
30
6
36
25
65
15
93
3
39
198
3
27
222
15
27
12
9
9
79
59
21
105
7
47
33
3
6
96
15
40
11
21
24
87
24
54
18
57
48
9
12
30
24
48
72
36
30
12
24
6
96
24
9
39
97
17
30
33
160
11
69
87
9
15
18
135
3
84
18
207
39
177
9
78
18
175
11
21
45
60
24
18
96
84
73
11
12
25
23
36
6
79
17
24
48
55
8
48
15
9
72
9
102
18
15
21
60
7
29
3
16
32
27
36
48
36
24
93
9
24
84
3
45
3
64
35
48
117
3
54
54
54
30
18
147
48
93
84
18
24
72
30
6
24
36
6
15
24
45
51
45
6
102
42
6
96
84
27
3
18
19
113
12
3
3
12
81
45
12
66
120
12
81
39
12
78
31
23
9
3
6
111
51
180
30
18
1
11
18
27
48
3
69
63
9
69
54
6
96
42
84
33
9
79
17
31
8
117
19
47
48
30
48
144
3
96
3
13
89
120
15
27
30
36
6
78
18
48
72
30
87
57
30
42
39
24
72
15
25
128
93
66
84
21
57
6
9
15
1
59
36
105
63
42
66
120
6
31
89
55
17
12
126
36
60
72
54
102
24
9
27
78
15
39
81
16
11
18
51
27
37
56
81
135
99
48
109
65
24
15
24
93
30
30
18
21
33
63
63
42
6
105
57
12
114
126
67
48
8
15
114
7
47
12
12
6
66
18
24
39
3
108
174
12
114
150
120
96
6
57
15
72
24
18
15
9
60
19
47
18
108
102
24
36
30
27
75
45
3
24
69
51
12
42
42
12
126
27
15
18
90
30
18
6
6
9
72
57
63
3
60
48
6
18
12
21
64
56
75
12
1
23
25
17
6
66
72
168
42
21
9
24
36
6
69
27
102
7
17
15
15
36
30
30
33
63
12
18
6
61
47
18
78
33
264
96
15
114
36
12
15
243
60
33
3
45
57
24
6
12
37
71
12
54
24
18
24
6
18
93
3
24
60
25
23
18
7
32
48
72
15
24
12
165
129
6
81
3
18
75
21
36
12
6
42
156
6
24
12
30
24
18
84
9
48
21
132
18
150
24
18
21
ABCD 98734662452*3^$a+1 [50128]
45
132
96
69
36
15
60
12
63
72
12
6
27
60
48
99
18
3
69
351
9
48
27
51
117
24
21
87
105
78
45
12
45
27
108
48
132
51
21
33
27
39
129
12
36
48
117
15
225
3
9
63
15
33
84
3
60
165
27
78
195
108
12
144
81
48
72
27
51
162
75
72
33
30
9
99
9
48
75
57
12
36
108
84
63
93
12
72
93
108
27
3
21
36
120
93
15
24
48
12
33
12
36
99
168
48
15
165
240
57
63
60
9
30
18
60
63
96
168
60
3
78
27
132
15
33
48
24
201
147
15
78
27
132
93
30
90
39
141
63
45
219
111
192
78
51
84
12
144
9
39
51
69
45
90
21
105
87
12
3
18
60
15
12
108
12
45
60
162
33
213
72
75
60
15
18
30
60
252
102
96
39
60
63
18
84
123
72
3
258
27
60
168
9
306
42
15
57
15
105
180
51
9
15
108
12
36
45
111
9
39
3
18
12
78
9
21
75
12
300
72
231
117
12
63
18
150
252
33
15
45
9
3
87
105
3
78
15
75
45
24
3
33
84
96
60
84
96
9
75
12
84
120
12
45
90
48
57
3
297
12
105
63
72
63
57
60
45
18
33
57
99
81
99
171
18
87
183
9
21
51
84
60
60
120
36
36
45
3
120
120
24
21
51
168
45
27
24
12
12
48
60
3
102
123
72
27
81
24
60
63
117
45
75
33
27
63
33
9
63
48
69
108
27
120
36
99
165
183
18
171
84
96
39
90
114
105
33
99
153
6
30
72
3
12
45
3
12
108
12
60
84
21
60
3
87
9
39
45
15
21
33
18
57
12
33
27
9
72
39
51
117
168
24
24
15
72
33
60
60
24
48
24
48
111
132
138
51
3
45
36
12
168
27
33
27
198
39
45
60
3
12
15
36
9
33
12
15
3
45
72
15
30
51
72
3
42
3
120
24
36
60
12
135
33
24
33
72
6
117
60
105
75
3
57
48
12
45
159
51
33
84
12
84
12
24
24
72
12
153
12
6
21
69
39
48
33
87
45
15
177
3
108
12
3
129
36
84
60
48
132
72
60
24
27
102
15
93
132
138
222
123
33
72
15
63
9
36
75
45
27
9
60
144
84
108
120
60
144
48
72
36
24
153
15
48
45
15
12
81
75
204
12
111
129
24
96
84
132
15
117
180
36
36
84
36
111
93
156
48
111
9
12
60
141
27
3
42
27
201
3
72
84
3
18
18
129
48
45
3
36
36
12
33
15
180
117
51
144
21
144
48
3
24
45
87
9
30
60
261
36
180
45
63
57
60
18
21
81
15
48
45
39
345
18
33
12
153
120
24
180
66
90
27
45
78
174
6
69
33
3
60
15
30
39
21
12
18
114
15
36
60
36
24
9
15
15
78
18
57
87
18
3
24
72
21
63
27
9
48
156
75
72
132
45
12
84
15
21
51
9
51
69
24
120
84
21
135
24
63
57
33
75
45
63
99
21
129
27
36
132
48
3
129
33
18
114
3
12
105
36
39
12
111
105
45
30
45
15
9
48
45
3
72
12
36
48
12
144
24
27
165
84
48
51
9
21
42
30
18
69
48
33
207
57
126
222
12
216
75
24
60
12
81
18
54
15
21
90
9
36
216
60
36
24
24
105
39
135
81
120
72
84
60
96
153
15
12
15
45
12
33
147
33
18
21
141
3
60
9
15
51
21
21
243
45
72
15
24
51
18
15
84
81
12
135
27
33
60
120
75
33
60
84
36
9
111
9
51
24
120
21
27
12
33
108
135
60
9
3
144
141
18
21
9
150
9
48
12
21
99
192
24
57
27
12
39
165
9
3
ABCD 98734682968*3^$a+1 [50087]
9
27
108
9
87
24
159
66
63
15
81
180
21
36
99
9
51
9
15
21
72
72
54
21
24
108
24
15
213
24
69
399
69
24
36
87
57
144
51
75
9
9
180
36
39
9
15
21
18
33
72
135
153
117
3
33
12
63
12
120
12
12
12
21
240
180
12
27
48
75
33
12
21
24
54
30
111
84
84
117
60
87
72
12
36
153
36
39
60
45
48
3
72
21
84
159
57
18
18
39
84
84
24
24
36
48
81
3
81
24
108
15
3
66
27
33
75
105
51
24
51
93
120
48
45
30
9
81
39
111
33
12
48
96
420
12
57
90
18
87
39
54
42
48
42
39
132
48
24
204
39
18
126
48
54
159
117
99
3
18
207
69
15
33
303
96
129
123
33
108
72
51
45
99
168
213
87
9
36
87
168
72
15
105
21
39
33
12
231
72
168
21
15
24
45
60
180
63
36
96
33
15
21
3
12
24
129
243
75
18
99
24
45
135
9
123
72
93
63
57
78
90
36
3
36
213
39
12
72
48
132
165
66
42
87
15
18
39
105
24
216
36
27
24
12
21
75
33
111
48
21
3
33
3
48
129
111
15
6
51
12
9
216
111
12
36
48
180
39
9
225
27
69
102
21
69
6
177
105
54
105
24
57
15
36
3
57
141
75
33
84
27
261
42
90
12
99
96
57
123
117
63
21
36
60
183
33
66
249
117
12
3
69
3
36
33
99
195
30
168
90
69
21
27
9
15
12
45
87
33
18
126
51
48
69
144
39
12
33
6
33
33
75
60
45
15
57
147
36
60
72
108
192
24
69
72
123
84
57
39
21
12
54
42
102
96
18
87
165
66
54
123
12
60
57
39
12
48
33
3
72
81
27
60
96
156
36
45
27
9
51
108
93
84
144
150
21
132
108
93
75
21
135
81
192
15
72
57
24
51
60
84
213
96
12
75
21
324
48
54
54
72
24
75
12
36
69
72
51
45
15
57
72
66
81
120
129
12
3
60
72
105
36
231
24
60
96
36
57
36
3
9
24
12
27
12
48
3
6
27
9
99
48
12
156
57
51
93
18
45
51
30
27
108
213
87
96
24
9
30
18
78
93
9
39
12
240
87
105
36
93
99
48
3
54
63
9
12
108
72
72
3
33
51
81
108
87
36
60
24
45
3
36
117
147
57
144
75
69
66
42
72
27
24
12
168
24
69
3
33
12
27
117
15
24
33
60
159
21
48
168
15
12
9
267
72
21
15
111
138
3
69
39
69
24
3
45
60
126
9
48
60
72
93
15
21
111
21
15
33
126
105
60
129
15
69
6
105
21
72
123
24
87
141
132
9
3
48
147
69
12
72
9
39
57
99
45
12
3
15
54
75
15
144
33
153
54
54
90
18
183
81
111
21
48
51
21
99
24
93
39
120
24
36
165
228
87
21
180
144
36
87
48
51
18
84
96
3
36
45
24
3
48
33
51
81
48
27
180
156
33
72
27
120
33
63
132
219
18
3
57
15
21
36
27
48
84
75
30
3
105
39
24
36
9
15
261
87
12
84
33
63
81
3
12
21
72
27
84
24
96
33
36
6
246
3
21
84
24
99
21
24
63
72
168
57
27
45
12
27
12
36
36
84
9
48
36
252
180
147
21
12
63
72
96
36
45
36
27
45
51
36
36
21
12
54
93
24
84
57
75
12
24
81
111
33
3
108
21
147
81
75
12
9
51
105
27
60
132
33
78
141
21
15
111
54
87
24
108
48
69
108
3
69
ABCD 98735063132*3^$a+1 [50085]
35
105
160
11
9
84
15
33
39
30
31
8
60
52
32
16
44
88
197
103
125
234
69
39
108
73
167
13
131
21
213
159
16
92
60
192
93
183
15
84
36
57
15
13
60
5
27
28
71
18
15
33
42
66
39
21
30
57
48
111
21
12
16
140
12
28
72
152
57
18
13
68
45
36
18
1
11
9
27
33
135
85
20
12
3
144
60
33
3
25
20
9
63
3
37
92
183
90
30
105
45
115
47
13
32
81
66
49
47
133
41
78
13
5
43
47
33
12
27
105
88
23
12
33
9
66
57
3
144
13
53
7
68
15
6
54
72
48
186
18
48
24
109
20
24
3
33
40
104
93
75
48
172
35
13
5
7
23
25
65
54
6
99
3
24
9
9
18
93
12
100
92
28
8
39
13
47
73
35
162
12
31
8
57
48
42
54
30
204
54
18
30
18
57
75
45
75
60
13
252
59
81
28
12
80
9
24
115
77
3
21
18
18
163
11
109
131
9
111
49
372
35
30
3
12
3
25
120
5
39
60
16
335
57
40
120
143
156
6
12
15
48
60
28
17
54
1
8
39
132
18
36
54
36
25
92
27
93
9
6
105
12
28
17
91
12
17
90
132
18
18
25
20
60
15
33
60
112
17
43
272
88
80
28
12
8
27
72
72
54
55
12
8
15
69
33
3
147
57
48
15
33
324
237
51
28
29
168
12
60
3
15
33
165
15
111
90
19
32
28
11
33
111
45
27
25
200
12
48
48
57
3
51
1
5
3
51
21
27
33
63
72
30
24
79
11
48
60
48
45
87
105
16
12
263
25
20
99
1
44
57
31
5
15
60
165
3
99
81
225
67
65
84
24
27
28
20
40
11
61
59
60
1
32
3
33
51
330
180
63
3
45
252
28
48
44
111
54
31
161
36
27
28
32
16
59
60
1
32
69
24
72
3
220
11
1
20
105
3
45
90
96
69
100
32
120
3
37
83
85
47
33
75
9
28
53
15
39
18
18
246
24
126
48
1
12
8
111
49
5
72
27
27
18
18
54
19
120
5
7
20
120
105
12
42
54
27
9
19
132
83
85
77
55
35
57
88
119
24
25
47
54
183
15
61
5
6
1
20
28
59
61
11
33
36
40
89
51
12
9
48
3
12
48
45
55
53
87
28
17
144
36
75
45
198
42
3
12
120
39
81
15
54
51
15
108
96
66
15
27
18
18
85
17
54
24
57
27
1
104
36
132
48
39
6
7
32
81
6
36
12
13
29
51
180
12
135
21
15
120
69
148
23
25
20
27
45
40
59
9
129
6
36
36
73
107
57
51
66
6
93
51
18
36
30
25
11
121
95
18
115
32
15
24
9
45
30
117
99
36
25
53
159
28
5
15
40
167
105
51
6
63
57
78
165
63
18
6
156
33
27
72
13
23
129
16
11
49
5
42
33
141
240
19
20
81
123
45
63
3
57
33
60
39
27
96
18
55
132
120
60
83
36
1
48
72
125
15
72
60
28
113
24
51
21
54
69
28
77
42
18
18
93
100
59
45
36
84
16
12
95
25
47
18
54
33
177
19
35
97
8
99
18
15
33
27
15
72
1
47
117
27
78
3
28
5
102
153
112
48
107
270
3
27
93
12
9
63
76
71
36
13
20
9
31
59
13
152
88
108
17
138
45
112
32
51
57
15
45
48
60
292
212
3
72
1
5
15
12
45
84
6
313
44
16
59
138
42
73
48
71
96
33
21
31
8
27
105
63
25
59
21
57
55
32
105
132
19
92
15
57
27
181
152
27
229
32
63
6
66
78
67
20
87
78
63
21
6
162
18
30
72
78
33
12
28
35
57
15
90
12
3
220
92
48
69
79
71
61
29
3
15
13
17
3
60
15
90
108
27
27
126
126
1
8
135
36
48
42
36
3
117
87
88
47
13
20
3
85
95
45
21
78
12
78
48
43
71
129
84
75
18
18
25
11
54
27
48
15
30
7
47
105
36
165
6
69
12
27
105
28
23
114
75
51
72
73
65
67
120
ABCD 98735067812*3^$a+1 [50040]
102
6
81
63
30
51
129
6
120
342
27
80
25
138
18
24
180
306
12
60
252
57
9
279
15
17
31
225
33
54
108
162
66
60
72
180
90
48
24
36
450
54
3
144
144
9
150
108
198
95
7
162
18
42
48
27
240
111
42
18
30
42
300
18
15
207
12
96
144
198
138
42
72
3
87
66
60
30
45
32
103
9
45
83
97
15
165
78
138
180
132
30
18
11
96
192
48
67
45
63
90
162
180
17
48
13
228
90
60
201
80
73
6
72
102
51
207
12
117
9
167
103
72
108
24
45
3
168
90
54
30
6
54
27
128
1
42
102
6
30
522
258
111
51
108
65
37
108
162
29
31
48
180
45
32
144
19
54
48
42
18
155
43
12
89
96
64
9
72
143
37
18
185
25
24
120
60
27
273
47
13
18
65
7
66
60
120
72
90
330
90
189
21
72
420
288
90
18
354
257
144
112
117
288
18
60
120
90
150
21
81
150
120
65
187
78
138
150
54
48
78
72
90
192
60
126
54
161
127
180
72
108
228
60
9
153
12
27
9
42
30
63
27
5
85
108
54
6
84
6
72
48
150
155
289
47
169
162
270
215
55
42
63
128
25
270
41
13
3
27
6
12
312
48
72
258
12
96
102
180
78
12
65
112
165
11
85
12
18
132
162
215
121
60
315
129
95
193
78
12
213
39
6
12
198
180
45
369
60
18
30
35
64
99
234
168
107
103
90
159
273
90
101
79
257
1
252
3
288
15
54
36
84
51
9
156
42
353
192
475
108
9
45
6
270
144
108
102
18
18
384
90
216
210
42
270
30
78
209
181
155
112
75
405
128
169
150
81
57
60
107
103
42
18
108
12
69
9
135
45
99
171
309
303
353
55
60
45
9
215
121
42
93
9
90
78
30
108
324
33
117
48
78
29
313
23
79
216
90
15
32
13
99
225
138
60
57
45
330
41
187
78
120
90
252
162
126
144
41
49
95
91
21
96
32
61
222
102
47
43
216
54
96
119
1
95
55
41
448
213
27
111
161
48
193
102
6
12
168
162
29
109
42
120
60
165
105
228
90
137
247
66
24
126
102
123
39
41
67
18
171
69
59
103
48
9
123
198
192
15
45
3
ABCD 98735351842*3^$a+1 [50124]
280
186
80
40
14
10
2
78
30
154
32
54
4
6
26
96
108
40
176
120
40
60
14
126
130
14
132
78
184
32
58
62
34
54
26
6
24
66
70
26
150
138
222
150
48
10
56
10
20
34
24
30
32
40
26
30
48
346
296
64
14
276
30
64
50
94
56
46
24
50
162
48
4
72
56
24
66
30
64
90
104
40
56
24
10
30
24
32
54
4
92
84
4
72
116
22
90
132
44
4
26
72
30
24
10
24
66
44
100
62
34
84
2
48
6
24
60
30
46
50
120
6
48
66
30
84
64
32
6
174
24
120
60
12
120
172
86
6
96
84
36
108
6
90
60
66
18
60
370
200
90
126
160
54
170
72
30
108
16
110
174
40
90
210
54
32
6
48
10
30
32
108
6
90
70
56
48
66
30
54
34
158
18
40
176
64
80
66
150
40
14
132
52
218
144
54
12
48
12
178
24
272
24
130
36
44
6
30
28
36
24
26
94
236
6
118
122
58
38
112
8
94
50
24
40
110
90
10
6
54
144
32
24
162
168
130
62
48
66
54
42
108
36
70
234
92
58
32
22
2
6
210
54
96
48
10
170
6
174
60
30
214
98
120
24
30
24
4
188
34
14
130
80
64
30
32
4
54
8
18
60
40
26
66
4
194
40
30
2
30
4
150
54
26
96
54
180
30
24
94
26
120
150
96
4
62
18
4
60
12
320
144
66
6
144
58
96
144
246
32
18
10
30
96
80
30
10
26
30
120
24
30
64
90
206
40
18
158
258
102
24
84
4
2
94
2
54
66
30
84
160
14
96
30
58
102
200
58
8
30
120
52
132
80
58
126
36
54
24
128
82
32
64
20
160
26
24
246
66
78
4
6
30
60
182
90
28
2
54
60
28
36
32
64
14
240
70
200
250
144
126
80
12
124
18
2
28
2
24
46
56
88
96
18
56
34
192
20
40
288
8
204
144
196
18
6
50
70
2
88
152
78
10
110
90
70
26
40
54
2
54
84
36
60
300
4
6
30
80
120
34
62
24
186
22
66
24
152
118
72
26
78
66
150
114
106
14
66
6
54
66
18
4
218
34
140
36
48
96
64
54
72
50
4
56
36
52
98
120
24
6
34
14
4
126
270
50
30
34
32
30
84
64
32
64
156
20
144
12
4
14
126
24
34
8
18
132
82
72
198
26
120
70
80
96
36
78
222
4
20
34
170
16
20
10
24
30
26
24
64
8
24
54
36
30
30
90
54
226
54
24
32
34
6
26
82
36
122
184
144
26
240
156
144
10
138
60
152
40
18
150
2
30
24
72
48
76
48
128
30
24
70
20
4
146
24
46
120
24
20
46
86
24
36
54
120
64
80
192
18
126
126
52
156
2
88
6
26
54
84
16
44
42
138
12
24
10
50
174
30
42
90
4
26
178
36
140
4
360
26
10
116
112
8
138
96
10
78
86
60
196
144
156
44
10
32
54
24
12
22
26
6
24
16
104
126
40
80
84
16
54
6
18
38
330
78
96
304
32
4
44
42
94
170
54
10
62
82
242
54
30
60
12
24
24
210
6
58
182
60
28
146
30
66
114
96
28
96
36
30
24
110
12
48
102
30
204
60
24
76
ABCD 98736338102*3^$a+1 [50104]
24
138
162
85
23
73
176
3
18
24
36
72
48
42
12
90
24
90
37
29
19
89
295
35
93
112
23
18
186
120
36
42
12
60
66
144
6
30
18
7
47
33
3
61
101
54
54
54
60
228
18
7
143
54
12
31
149
24
67
224
45
24
234
66
175
29
36
79
5
91
17
42
30
78
102
36
186
54
30
36
18
6
102
159
39
25
125
210
1
35
18
42
1
155
54
31
317
3
87
25
5
72
90
105
64
191
6
54
36
49
23
30
36
24
18
90
54
54
39
15
72
48
96
102
54
13
11
36
18
31
167
162
12
90
18
271
17
175
113
36
139
5
60
66
24
120
54
55
96
161
54
57
15
49
71
25
48
59
30
126
24
12
36
60
84
18
15
27
48
78
54
84
36
18
90
36
126
24
102
13
65
12
18
54
78
13
96
80
135
54
36
66
42
138
24
18
246
72
114
156
42
18
12
186
1
11
72
36
36
114
30
96
133
83
108
144
12
54
114
282
54
36
6
174
18
115
53
18
270
12
78
81
99
216
48
90
6
54
30
108
72
186
12
7
17
66
180
132
85
143
60
37
17
48
42
180
48
18
42
90
315
21
234
96
145
47
18
175
32
15
12
42
36
7
317
3
177
31
35
18
6
18
36
12
60
12
72
163
96
137
18
24
18
43
59
6
84
36
90
36
24
12
132
72
270
54
36
156
24
36
54
19
35
66
6
210
115
83
36
18
18
42
30
78
72
30
72
6
12
18
45
63
1
23
90
223
5
54
36
18
79
48
23
72
12
36
54
150
18
54
30
54
54
72
18
105
3
108
49
192
11
18
19
293
162
121
95
36
54
30
180
396
18
36
96
19
11
24
72
12
73
125
168
66
378
31
32
45
24
75
45
198
18
90
54
90
36
13
5
139
77
18
108
90
24
138
108
18
132
54
36
30
78
12
69
64
11
60
201
112
23
54
168
75
117
78
205
95
36
54
7
96
47
12
18
36
54
78
210
60
120
85
167
60
72
48
90
18
25
119
25
83
18
144
6
12
96
169
113
90
168
109
17
31
80
159
30
6
12
33
27
90
187
96
48
41
36
108
144
151
29
96
66
144
96
1
179
36
18
216
54
25
11
48
162
60
84
42
57
135
78
30
54
78
156
6
36
138
96
48
60
61
144
23
73
5
54
30
7
71
390
54
45
159
156
6
18
36
30
36
42
18
174
78
72
55
11
42
36
54
30
180
6
25
137
39
225
24
54
1
35
84
132
156
73
5
91
96
113
79
53
108
84
78
90
54
61
77
78
85
144
48
41
6
49
5
12
90
18
72
78
84
288
54
19
89
72
6
210
54
60
84
24
30
126
6
135
21
54
6
270
145
47
33
147
90
6
30
54
217
48
101
12
15
57
60
12
6
12
18
78
90
30
162
18
6
139
35
6
48
36
115
101
6
72
90
102
6
18
12
72
78
12
78
48
114
103
5
72
102
60
36
18
27
39
121
48
71
66
324
96
99
3
198
18
132
138
7
155
90
27
117
18
18
24
54
156
168
165
27
24
109
47
1
53
90
6
30
13
192
96
167
73
35
150
18
66
78
120
13
48
11
36
ABCD 98736687202*3^$a+1 [50182]
179
1
15
75
54
48
27
20
13
30
72
90
6
201
20
28
15
5
13
24
108
12
78
48
5
13
6
125
19
144
72
129
69
210
72
144
6
15
75
66
108
24
216
36
35
85
168
15
116
121
48
215
37
11
97
143
28
9
11
139
5
43
5
19
48
72
6
72
12
78
201
36
51
48
29
85
72
3
81
42
144
54
12
35
115
77
16
27
24
144
29
37
11
28
36
33
72
3
87
29
64
57
18
5
316
111
66
270
18
36
114
57
48
15
165
201
3
15
293
205
63
84
75
18
48
24
75
12
15
24
72
69
75
5
16
45
63
15
5
16
99
42
48
111
15
6
75
63
72
18
54
5
112
33
15
51
24
72
30
18
6
195
36
21
48
75
75
69
3
30
95
19
18
30
18
24
288
3
105
39
33
72
71
13
6
120
6
18
144
48
78
15
75
90
59
16
9
132
156
3
111
33
15
18
204
48
3
144
159
117
105
3
9
27
123
53
48
97
90
5
13
126
5
13
72
36
18
21
48
33
27
105
30
77
85
39
69
47
64
195
24
66
96
48
132
84
6
21
144
9
42
57
36
80
25
36
54
210
6
30
18
72
9
36
9
60
12
63
51
29
25
71
1
12
3
3
216
30
39
60
36
45
83
13
108
192
18
21
195
93
3
57
192
36
3
125
91
30
3
68
64
156
105
24
15
15
78
36
15
36
51
78
47
28
20
97
18
42
12
3
15
5
73
51
20
76
63
54
36
27
9
215
1
132
12
168
66
5
1
15
3
18
443
19
125
172
81
150
48
9
15
213
32
1
95
1
36
87
87
18
6
5
64
75
21
105
36
35
49
24
18
30
99
48
20
16
144
3
48
29
28
33
60
90
102
23
67
72
72
29
25
36
24
156
63
27
53
76
36
51
78
36
203
28
68
64
32
73
12
54
6
18
48
125
187
5
85
36
36
84
90
186
54
66
99
32
112
33
18
221
25
18
42
36
3
84
80
25
96
215
109
131
64
33
90
5
373
6
30
99
9
75
80
16
261
135
33
111
9
27
69
75
99
18
39
111
149
13
147
9
90
24
53
73
39
32
85
36
24
95
28
68
64
48
33
18
6
291
68
1
306
18
87
57
30
6
36
30
24
30
96
15
105
23
13
54
29
205
291
69
6
5
25
36
252
23
13
36
18
57
20
1
143
109
15
87
9
20
25
60
11
76
39
90
3
33
12
36
24
18
129
69
15
69
60
72
3
33
3
27
114
15
141
3
21
18
48
45
80
73
39
60
33
102
365
67
24
30
39
3
90
3
300
105
6
30
24
47
25
39
9
119
13
30
42
102
405
33
12
35
25
48
23
145
48
27
84
21
39
9
6
18
15
33
3
80
49
47
64
45
150
66
36
3
39
72
54
95
160
45
36
75
159
21
128
67
24
72
237
48
144
129
66
201
164
19
90
12
39
21
39
48
20
67
6
138
9
15
126
66
114
147
27
5
37
123
3
77
25
96
51
105
60
15
3
30
18
29
124
180
9
18
144
149
1
75
15
5
121
3
105
59
16
27
72
72
6
12
35
43
33
36
128
1
12
35
37
11
121
120
18
6
36
15
39
102
60
59
28
15
81
372
33
24
12
54
150
66
114
107
139
81
9
39
36
51
78
47
25
3
231
246
3
21
138
5
112
9
36
63
63
24
30
36
168
15
116
169
204
36
36
36
159
33
18
29
49
95
61
99
9
36
150
66
6
5
229
39
116
61
54
30
75
20
139
21
165
59
160
9
36
126
5
49
72
72
18
18
27
32
16
57
144
18
21
105
51
96
45
18
ABCD 98736771262*3^$a+1 [50005]
48
12
108
153
31
11
108
9
72
4
5
31
131
69
3
12
21
100
44
48
3
24
48
81
4
92
4
96
29
55
17
72
211
36
23
36
45
120
219
1
96
5
24
111
88
8
27
25
23
57
3
12
21
72
15
18
67
44
33
6
66
43
11
9
15
13
12
47
85
60
89
30
24
12
13
48
12
23
48
96
9
99
156
1
53
15
96
57
7
23
37
23
12
1
44
27
18
63
27
36
36
33
16
5
6
9
12
12
72
28
80
75
12
13
32
9
31
8
15
141
4
56
16
8
40
23
13
47
33
75
69
15
1
71
24
30
39
105
6
49
128
28
77
72
186
12
60
25
20
9
54
1
11
85
60
140
40
35
9
15
48
21
156
21
18
61
89
39
27
21
33
186
13
17
6
129
9
55
80
172
32
48
48
15
61
143
1
71
36
12
45
36
27
72
57
276
24
39
45
4
80
60
108
112
23
9
15
48
37
20
16
12
47
120
9
96
4
167
33
75
45
96
40
36
60
47
90
120
6
9
27
73
12
8
12
16
48
20
16
24
24
71
37
29
19
5
39
33
39
99
85
11
13
60
11
1
20
51
13
5
24
102
18
111
12
27
85
36
17
42
33
60
24
3
6
30
117
45
18
69
75
33
39
45
51
13
44
27
9
16
48
41
30
9
48
72
160
176
16
11
30
63
135
25
17
27
12
40
56
40
12
11
72
13
35
81
40
23
42
138
6
111
100
20
168
36
12
39
153
16
11
9
39
36
21
15
1
132
83
13
44
3
12
37
131
30
24
31
32
27
48
45
15
18
103
36
35
81
33
27
3
1
44
87
12
33
12
16
84
35
13
23
57
112
35
30
91
32
28
24
56
99
45
40
41
7
12
60
216
59
33
60
105
150
192
60
37
56
9
163
60
32
120
3
21
16
23
36
189
63
45
52
80
3
48
60
1
35
69
36
3
25
20
16
36
11
102
42
1
119
6
72
15
28
12
71
45
39
13
8
36
21
27
27
9
12
84
33
72
3
12
88
80
51
36
1
8
87
85
35
13
20
16
11
129
36
72
27
93
3
54
66
37
12
23
36
1
20
84
124
20
12
60
24
39
25
11
1
20
51
9
100
48
35
13
24
8
12
15
49
44
51
54
6
9
111
57
3
1
20
33
72
54
45
36
9
31
23
33
24
15
21
27
25
12
36
12
95
6
15
144
76
20
112
252
83
25
80
123
9
28
113
55
35
61
65
55
35
21
120
87
18
15
12
63
129
93
66
54
126
45
36
15
33
15
36
36
18
15
57
6
25
23
1
20
159
24
12
24
57
9
90
45
28
68
24
75
25
60
84
12
17
31
116
36
24
24
12
4
35
13
11
21
60
16
32
16
60
41
15
219
24
57
64
84
8
15
117
48
12
3
33
27
48
24
45
27
48
1
257
3
12
33
55
44
141
31
84
12
132
23
9
4
72
23
45
36
33
55
8
28
12
8
76
80
108
3
13
72
95
12
150
63
28
71
54
7
8
24
12
21
18
30
27
204
4
20
24
48
84
144
27
12
6
15
40
17
43
11
18
30
1
56
51
9
15
30
54
169
17
79
20
100
32
33
72
55
17
27
240
16
80
28
56
63
12
21
72
36
16
23
57
45
24
72
15
75
9
148
12
128
63
85
48
32
15
12
78
15
33
6
13
95
85
32
9
90
30
24
126
84
37
71
9
16
17
90
37
80
136
84
84
167
69
16
77
7
8
100
32
16
48
11
225
3
36
121
41
55
104
39
57
87
57
24
36
4
24
17
19
95
174
6
61
48
11
37
84
24
17
15
27
12
9
64
8
33
31
35
36
9
28
35
57
24
60
12
27
132
69
51
45
48
3
90
39
33
111
60
76
8
16
60
11
18
48
7
32
39
120
49
8
132
51
1
204
144
23
252
60
61
32
48
52
20
24
64
56
3
120
33
93
126
73
48
48
56
63
18
39
39
1
20
16
119
21
39
33
76
12
107
36
1
48
68
15
192
33
84
51
30
39
33
42
13
17
55
20
69
7
8
160
96
44
141
15
3
30
31
47
120
90
7
17
79
44
3
13
60
11
24
21
60
16
23
21
24
9
6
84
6
19
47
1
132
65
63
9
3
16
12
23
204
37
179
141
15
36
117
15
108
48
6
66
108
60
84
60
61
59
6
55
72
12
107
36
13
36
23
6
15
24
33
72
30
25
11
141
48
160
65
3
147
12
6
27
183
69
36
48
69
30
36
9
27
21
60
15
12
181
131
30
15
3
37
71
37
71
36
25
71
57
12
3
18
55
32
36
36
16
143
72
24
49
35
6
51
93
66
24
126
15
16
44
15
21
204
36
60
28
36
155
9
16
11
108
49
17
144
39
3
133
32
100
ABCD 98736894554*3^$a+1 [50006]
60
119
57
21
31
5
30
73
41
19
77
6
1
32
4
101
43
17
42
18
19
44
76
104
27
1
140
51
18
36
43
113
30
81
28
144
5
111
39
30
183
69
27
4
32
16
5
63
168
93
55
12
32
40
96
12
53
12
31
44
75
18
19
72
35
57
48
28
41
66
13
92
21
31
53
19
24
8
3
33
132
144
72
4
41
60
7
32
4
32
36
75
24
114
7
53
15
216
99
6
7
36
68
69
3
21
27
72
136
32
36
12
27
105
63
6
90
24
85
101
3
21
60
31
60
80
21
123
112
5
48
252
19
5
51
48
45
120
30
6
36
291
69
19
5
120
19
5
27
3
30
43
108
36
5
90
33
12
69
31
44
9
123
36
16
24
8
24
4
36
104
88
32
51
13
101
12
18
93
33
27
16
140
57
210
21
40
59
33
52
24
36
5
60
54
30
27
124
24
12
128
52
24
8
3
18
12
7
20
16
5
15
45
102
37
32
4
5
27
36
72
27
48
121
60
5
30
145
44
21
3
48
24
4
68
93
27
9
108
72
24
3
21
7
48
32
76
107
73
23
69
16
20
48
4
53
39
21
55
192
20
76
77
6
48
13
48
5
30
90
7
84
5
99
36
15
13
11
21
36
16
92
148
108
36
23
186
51
60
4
152
36
64
36
140
48
60
52
132
5
3
4
41
19
32
48
112
168
17
31
72
24
32
76
32
39
9
96
76
120
24
89
60
36
84
24
27
48
64
41
31
80
136
8
60
16
20
16
65
7
24
104
16
29
151
23
109
80
27
33
16
32
28
116
4
5
51
9
27
153
27
256
32
75
141
75
69
9
27
39
9
60
51
1
53
87
3
21
232
29
48
27
24
4
12
20
36
27
13
8
21
7
17
36
55
36
47
93
88
11
21
64
12
41
102
61
48
5
27
57
15
60
81
79
132
12
32
81
15
9
67
83
24
126
103
41
36
6
48
66
15
28
32
16
128
40
11
1
60
36
17
15
48
9
27
24
57
31
24
35
13
53
15
100
5
30
181
36
80
4
53
156
43
17
115
11
133
108
84
5
27
21
3
120
64
32
51
25
17
31
23
37
84
60
80
3
21
12
76
32
51
13
104
108
4
35
45
28
17
96
3
21
3
3
109
5
24
19
36
68
72
132
153
3
57
43
47
33
4
168
5
30
45
45
67
176
3
66
27
21
175
20
88
24
83
37
128
40
8
40
60
116
24
48
136
32
117
115
128
16
131
1
44
40
11
24
141
69
171
69
43
48
59
81
69
27
76
212
135
30
96
18
42
24
54
72
13
11
45
72
117
75
76
32
36
51
21
4
20
21
24
171
16
20
4
8
21
36
36
91
17
12
3
315
1
36
29
96
30
1
32
76
24
44
21
159
28
12
20
52
60
44
21
19
5
102
1
20
40
72
72
185
63
51
69
148
92
45
151
89
3
52
65
6
21
4
32
33
15
81
243
27
1
176
33
3
27
49
32
52
5
120
30
6
75
48
132
40
11
37
36
41
60
43
96
17
54
13
11
45
36
69
79
104
57
42
13
36
12
56
16
168
84
36
53
43
72
8
21
7
84
65
43
36
5
30
42
30
1
23
30
127
56
16
20
4
32
21
55
48
71
109
128
33
60
54
37
5
30
13
20
21
15
16
83
85
35
6
39
4
20
40
68
4
29
3
160
29
54
57
36
72
180
252
99
1
119
24
33
12
9
171
28
36
36
125
36
48
90
21
88
56
76
36
12
47
81
76
8
28
36
12
53
36
39
48
33
75
171
18
91
12
32
15
81
192
9
55
12
77
19
5
3
76
32
36
40
32
3
1
23
13
53
48
3
3
93
3
33
12
9
15
21
87
4
192
60
32
16
68
21
3
4
17
24
7
23
9
28
5
48
51
69
12
43
20
12
4
35
37
29
39
9
19
8
3
25
41
7
108
104
21
75
48
51
162
7
20
76
5
79
72
11
21
64
35
13
77
91
29
3
51
21
112
8
24
144
27
18
30
192
57
4
8
144
100
47
54
7
36
71
66
3
192
9
55
84
191
6
7
77
27
3
90
6
13
11
273
124
35
21
40
29
19
32
4
20
33
7
89
60
3
21
6
24
96
24
1
65
43
36
5
132
3
57
27
108
9
15
45
27
40
29
19
5
87
4
29
3
12
28
41
7
32
21
6
30
55
20
111
1
48
5
171
64
5
27
33
19
5
12
55
35
141
3
61
5
3
27
18
67
72
41
27
4
60
32
4
12
20
48
28
48
143
90
19
32
40
5
87
4
32
40
8
28
12
24
104
21
15
36
40
120
29
147
21
12
48
55
ABCD 98736923776*3^$a+1 [50017]
15
120
8
49
95
25
48
60
87
128
12
4
12
20
12
37
48
15
68
28
12
45
24
35
16
92
13
84
60
119
24
96
40
96
44
37
12
120
11
96
1
15
9
39
21
35
244
140
16
21
12
23
48
49
15
12
140
25
36
3
9
23
100
32
13
12
87
20
64
69
123
60
348
20
49
3
8
61
51
24
8
48
25
75
32
180
37
39
32
109
3
20
40
20
85
23
52
36
9
3
224
28
20
73
3
20
109
183
60
32
48
28
9
60
15
32
25
11
24
25
23
132
84
49
12
11
49
51
32
13
35
60
4
33
47
4
57
47
13
75
45
107
25
47
1
87
20
13
119
1
72
47
4
21
11
37
23
24
40
48
20
60
25
143
37
35
16
32
37
47
85
60
96
15
44
36
28
56
85
23
28
45
35
49
179
52
129
11
48
37
24
15
8
40
32
4
92
144
25
39
20
36
24
40
9
15
72
45
99
12
92
13
27
105
12
35
133
51
92
37
12
108
3
45
15
48
9
11
4
8
72
25
132
51
8
1
48
12
51
24
44
156
1
84
159
21
11
192
13
23
16
165
36
23
24
157
39
20
37
23
64
36
69
108
39
33
83
25
27
12
20
24
4
80
28
20
12
112
81
23
40
24
57
36
47
13
119
24
16
104
1
71
48
52
68
1
15
24
81
15
21
35
37
71
12
37
132
39
69
11
1
35
1
83
61
48
12
3
12
45
39
80
204
13
72
47
73
51
21
95
25
195
8
16
12
45
24
59
121
35
73
27
21
24
39
9
183
44
1
3
21
36
3
176
25
51
32
37
15
44
97
63
20
52
8
4
32
76
72
8
64
33
63
9
60
51
9
15
21
60
12
11
124
36
12
44
13
27
44
16
180
44
49
35
40
8
28
80
12
49
35
36
49
59
61
36
35
37
35
36
1
83
13
15
68
1
48
15
32
13
72
23
16
21
59
100
57
23
49
12
11
48
24
13
12
143
120
60
48
1
59
1
156
132
72
159
56
1
23
1
23
13
75
9
60
39
9
11
12
64
44
84
28
68
49
3
104
64
24
8
24
13
35
12
28
36
140
109
35
25
15
8
25
84
51
132
33
60
12
35
36
12
84
4
141
48
48
60
15
9
11
49
59
61
108
48
15
8
49
71
61
11
49
35
4
44
25
71
1
143
28
9
36
167
156
61
36
12
12
23
16
20
49
12
35
16
20
12
25
48
12
23
49
35
1
12
15
8
37
60
11
52
44
1
75
189
3
8
12
48
64
144
9
120
12
35
76
20
49
11
37
3
9
111
48
141
3
180
20
85
132
35
76
45
3
21
60
23
16
56
36
49
36
23
1
15
21
12
12
39
60
9
60
11
1
36
59
1
24
63
177
48
183
9
11
4
56
25
27
60
57
251
12
52
21
27
32
28
56
37
59
16
9
83
28
9
300
15
44
16
8
13
59
13
48
120
35
49
15
8
48
49
15
48
32
64
20
12
40
140
12
13
35
4
80
13
23
229
48
12
215
1
47
52
288
45
48
39
21
135
68
49
60
60
87
24
9
23
85
3
44
36
96
28
45
3
84
33
12
48
12
83
13
23
232
24
81
252
12
35
108
48
37
47
1
47
36
49
11
132
97
48
15
32
60
37
23
13
23
12
25
39
8
28
32
73
23
52
120
57
15
32
144
16
8
36
16
20
16
8
49
35
25
72
108
3
45
15
45
203
24
37
36
60
84
11
217
3
68
100
92
48
16
45
108
107
16
48
120
9
47
13
47
73
23
4
24
69
35
73
143
1
36
35
12
13
24
36
12
71
52
9
83
37
96
95
28
21
59
64
56
12
85
84
23
12
61
12
47
133
60
48
39
8
72
61
23
12
52
140
36
37
24
3
108
32
180
25
12
15
60
20
60
25
36
60
23
61
48
95
25
11
61
119
97
63
9
23
60
12
25
27
81
35
229
11
40
32
13
23
60
24
16
69
51
24
117
35
36
4
21
84
15
20
4
81
15
80
61
59
193
12
60
36
84
23
85
23
28
9
95
25
15
36
9
215
85
15
33
12
63
12
8
97
12
11
88
21
83
48
109
60
23
16
9
71
61
71
84
1
12
11
52
20
48
16
45
48
108
15
68
1
15
36
24
84
116
1
12
47
4
80
60
49
12
63
20
16
57
12
107
25
99
20
61
108
75
56
1
108
75
8
25
23
4
60
20
13
15
9
120
48
132
63
68
208
21
11
24
133
60
131
16
21
144
48
63
32
60
16
12
24
44
49
63
9
180
96
39
33
168
99
20
64
12
20
24
4
44
48
40
32
208
44
28
56
112
32
112
44
109
51
21
191
64
8
36
49
ABCD 98736932876*3^$a+1 [50128]
96
159
24
41
451
125
175
24
9
80
96
16
39
96
252
45
32
199
41
19
36
24
120
137
103
96
108
36
120
36
29
7
444
29
55
41
103
281
19
36
24
168
24
84
12
84
96
60
113
16
159
24
41
7
12
93
3
60
120
60
84
192
120
84
29
67
36
168
81
231
233
144
48
7
96
137
103
12
365
199
144
96
41
55
24
24
12
29
48
112
51
12
17
55
89
31
48
96
132
29
144
19
36
24
48
72
12
60
168
41
19
60
401
7
233
19
228
144
168
33
80
163
12
48
336
24
24
17
79
209
151
9
51
84
137
271
33
51
180
41
55
185
48
96
79
216
48
60
60
17
16
87
153
39
120
65
115
60
48
288
120
137
96
151
89
7
185
48
7
252
108
120
249
39
24
65
7
9
32
48
67
132
41
16
3
77
19
60
36
48
36
24
65
48
79
36
108
132
45
15
33
51
60
33
32
64
32
19
84
12
12
48
84
45
39
24
17
16
39
108
60
17
175
96
144
81
3
60
17
48
19
48
48
77
144
31
48
324
77
259
12
17
103
48
201
99
36
48
72
48
65
48
7
48
24
24
12
12
36
77
48
64
80
163
348
24
312
288
276
77
55
57
15
65
7
144
41
19
45
147
12
36
45
39
120
168
9
15
65
19
60
144
408
9
128
96
7
12
60
17
55
108
77
16
63
24
60
60
65
96
7
9
39
72
132
45
183
24
65
48
67
45
135
108
36
89
96
16
128
31
81
111
168
60
84
41
96
19
132
60
144
84
12
125
48
79
33
3
60
144
48
17
7
24
17
103
41
79
161
55
89
127
17
55
12
93
243
84
144
24
17
163
77
55
60
276
24
120
9
39
120
65
151
249
63
48
17
288
16
224
31
48
120
168
24
89
115
285
80
55
9
80
96
19
36
504
36
29
112
51
252
36
300
17
48
127
120
57
96
39
168
113
144
31
96
65
19
84
12
48
36
360
36
45
128
192
151
12
132
105
48
435
12
65
31
257
48
115
77
96
16
159
161
103
153
80
67
12
96
84
96
60
264
41
48
211
29
55
144
137
48
7
24
144
168
9
51
108
336
24
12
237
183
12
93
32
103
12
60
33
80
144
19
29
31
65
7
120
132
77
259
45
32
7
120
168
72
257
31
24
24
144
48
48
216
9
135
41
19
156
33
435
156
132
132
72
240
129
111
161
55
60
77
240
103
105
39
89
16
99
300
132
84
89
319
120
12
240
29
7
12
36
89
31
81
135
96
12
12
33
176
19
93
3
45
99
125
48
7
96
72
72
12
180
ABCD 98737187078*3^$a+1 [50047]
5
43
72
173
91
35
21
160
8
40
24
32
3
90
27
40
96
152
72
16
47
6
72
12
72
24
55
17
7
216
32
72
16
29
126
37
72
17
168
63
264
96
57
31
11
85
128
16
5
115
24
56
264
96
144
75
45
3
69
16
24
168
17
126
177
141
19
56
87
9
88
65
108
42
57
9
54
121
5
36
55
104
21
6
13
125
19
96
29
91
17
295
8
16
149
42
162
180
27
40
48
137
279
16
119
9
40
48
8
21
264
24
180
31
96
56
48
24
135
57
48
93
90
9
45
186
138
72
78
169
8
88
56
39
49
53
3
21
84
111
15
126
24
48
72
24
27
39
186
15
105
63
280
56
51
90
3
15
24
126
36
48
126
60
36
105
16
168
107
108
105
24
96
201
96
234
61
24
56
159
121
29
19
29
27
40
56
64
336
104
129
126
9
45
36
111
57
15
111
57
189
6
133
95
96
33
93
19
119
6
139
41
103
8
72
51
192
42
18
18
31
8
48
168
96
81
18
45
640
56
184
41
15
129
7
32
40
176
24
51
66
51
48
144
192
40
173
216
126
13
32
141
72
123
88
56
184
89
7
5
139
41
18
205
53
18
120
9
153
7
8
264
81
39
16
53
27
33
66
198
31
11
36
33
129
31
17
7
71
249
57
111
153
6
73
137
39
96
144
184
176
87
33
112
80
39
1
144
71
25
65
15
219
21
357
171
9
72
63
16
152
24
88
56
184
72
143
120
18
24
151
113
31
24
32
40
24
128
48
69
139
11
69
111
18
31
120
32
24
144
117
12
126
25
120
257
55
35
102
270
6
27
39
49
200
16
23
18
15
40
185
55
53
27
144
9
31
53
60
12
19
95
72
193
77
84
31
120
35
13
104
57
135
9
7
224
21
67
41
24
103
77
43
48
65
111
93
3
15
48
105
117
102
13
48
29
51
21
19
77
75
69
126
45
160
23
6
75
81
15
40
125
42
120
105
48
64
113
55
47
36
13
77
198
114
67
53
43
53
54
13
5
27
21
132
144
375
16
80
40
32
15
57
51
37
56
15
249
165
43
23
114
12
60
15
24
144
16
65
36
18
73
48
5
36
36
123
225
7
24
96
143
97
29
234
49
23
25
5
24
18
73
53
19
48
359
25
29
27
87
36
54
63
40
72
77
211
143
81
40
29
336
3
33
39
15
105
225
36
19
209
36
19
77
102
261
9
36
27
40
80
112
107
13
23
33
192
27
37
89
12
75
219
84
72
169
168
41
24
87
24
64
23
138
15
16
101
43
24
41
54
18
12
36
6
30
339
24
16
480
5
42
144
265
48
48
32
141
24
30
61
32
57
108
18
102
18
57
15
42
7
29
27
112
17
39
321
15
16
5
67
41
135
232
104
184
104
88
80
24
16
77
147
255
9
16
101
102
85
47
9
135
12
108
81
48
16
80
81
55
5
651
393
55
32
57
48
108
51
99
ABCD 98737240190*3^$a+1 [50010]
23
37
6
78
54
18
18
11
13
5
1
14
16
104
21
15
46
30
5
51
28
36
56
147
1
84
8
58
6
54
24
6
80
16
30
14
15
6
31
59
13
48
59
43
26
22
53
19
36
72
23
15
12
28
32
10
5
18
19
6
6
65
13
12
24
6
48
12
5
24
1
14
4
18
29
19
14
52
60
18
5
25
6
41
31
17
37
84
6
36
5
43
5
1
5
36
27
27
13
23
25
65
7
11
45
10
12
17
25
83
33
46
30
59
7
18
60
30
24
5
12
1
53
42
7
95
37
53
6
31
54
2
10
18
60
30
6
66
2
28
12
23
7
18
5
75
12
22
18
12
23
6
1
30
6
42
12
18
66
12
18
5
25
60
30
50
51
1
5
43
6
30
18
36
42
12
56
60
46
23
7
24
36
11
12
6
79
8
10
38
21
31
47
7
24
5
1
24
12
42
42
54
17
43
30
6
6
48
11
6
12
7
24
84
18
17
13
35
97
36
11
31
12
12
30
30
48
36
54
6
14
3
45
3
31
59
25
65
24
33
28
12
120
12
60
20
28
5
15
4
6
78
12
35
37
36
11
1
20
34
6
30
50
28
32
10
77
33
22
18
12
36
84
8
3
25
6
48
72
86
22
12
30
23
7
24
11
31
12
56
9
30
31
12
12
6
12
24
120
5
13
23
55
80
28
17
15
3
7
12
12
36
18
12
12
42
18
18
29
19
11
18
7
18
36
54
26
22
12
6
6
35
36
7
8
15
7
18
12
17
1
48
42
23
1
29
25
72
24
6
23
9
22
18
41
66
6
25
23
19
20
10
12
48
18
24
11
24
1
8
34
6
32
22
6
6
29
1
90
84
50
10
102
18
6
30
18
30
23
7
12
5
31
24
8
3
43
6
23
25
8
3
1
6
60
2
75
6
25
72
24
23
13
35
7
47
31
18
12
78
72
98
51
60
25
60
71
42
63
10
53
31
24
24
23
13
5
25
30
6
6
23
39
16
12
54
78
30
6
20
4
48
23
12
24
1
48
6
11
3
4
30
18
95
97
6
6
6
60
2
36
51
1
48
20
22
30
5
19
6
17
13
20
12
45
7
23
6
25
65
1
18
18
24
18
26
4
12
48
6
14
16
30
36
24
12
47
7
18
50
10
6
6
26
9
49
24
26
52
18
6
41
7
6
2
22
11
72
37
12
60
36
30
8
16
5
55
29
25
12
18
17
19
6
114
5
31
8
10
2
27
45
3
13
24
6
11
6
13
6
24
126
18
11
55
30
5
7
23
15
16
90
74
24
10
18
18
30
17
109
18
48
35
33
60
22
30
150
24
26
12
52
8
10
42
6
17
1
72
18
60
36
38
40
23
43
2
60
4
18
11
1
5
19
17
19
11
13
30
6
29
31
14
10
12
60
54
120
5
103
12
24
6
65
1
30
23
31
6
48
30
60
12
17
13
2
40
6
6
84
30
11
19
20
16
24
80
10
6
44
46
5
6
7
8
48
10
54
6
62
34
5
18
15
46
12
83
31
11
7
41
6
49
17
37
6
72
12
41
19
18
24
36
54
6
48
24
17
31
8
16
60
6
59
103
8
15
37
48
167
13
8
52
18
5
25
44
48
28
12
20
34
24
50
34
6
71
9
22
2
16
5
79
72
30
35
13
72
5
18
91
137
3
4
6
6
24
47
24
33
36
46
5
24
1
8
52
23
13
114
14
4
42
24
30
17
19
24
30
12
38
105
36
1
18
54
6
24
12
18
12
5
19
24
60
18
24
36
42
6
90
6
18
30
6
42
42
17
19
35
6
30
18
21
51
25
24
12
18
12
50
10
12
53
13
29
12
25
134
10
12
30
20
4
66
18
11
31
2
16
60
35
49
12
23
6
1
35
49
6
48
12
36
60
24
54
6
30
66
35
19
24
60
65
25
11
25
18
11
30
1
30
36
24
5
1
17
123
4
18
66
17
108
15
24
40
17
63
16
96
174
24
36
6
8
28
32
33
19
23
43
29
9
24
10
12
26
34
65
1
30
5
45
34
24
2
10
2
10
12
18
36
17
43
17
18
12
37
17
1
110
4
8
40
6
42
12
71
1
44
76
23
33
48
76
35
1
5
43
20
16
5
13
41
31
26
28
30
30
6
14
4
116
82
12
6
80
10
6
66
17
55
6
90
66
36
8
10
29
6
15
40
29
1
95
1
53
61
36
44
46
101
19
36
12
17
49
5
39
3
19
14
40
6
26
12
16
5
37
23
15
76
18
12
38
21
19
42
30
8
21
25
89
37
6
23
19
17
6
7
6
96
6
18
44
16
6
60
6
78
14
15
25
42
74
16
5
36
18
36
1
20
4
54
11
19
12
8
22
53
25
11
31
12
6
41
25
36
30
29
31
30
18
6
6
48
24
36
107
25
30
42
36
54
26
4
35
33
58
2
28
30
12
35
49
54
6
54
36
5
1
24
6
32
22
24
65
1
6
132
6
42
24
6
24
30
23
61
41
24
9
16
20
16
18
18
18
11
49
2
48
39
1
41
19
24
5
42
61
192
8
4
23
36
49
72
36
42
18
8
111
18
37
18
66
6
6
18
32
10
38
21
18
97
30
24
6
120
18
18
54
6
54
114
59
25
8
34
5
25
6
23
25
24
41
25
6
6
8
16
5
3
28
8
4
12
36
32
22
35
61
18
11
1
5
18
1
30
14
24
40
11
1
24
71
19
14
15
1
30
24
50
36
10
84
42
44
4
12
30
18
12
54
5
7
102
36
35
31
14
40
24
36
47
33
10
60
60
24
17
55
30
5
49
14
21
15
10
17
48
7
24
30
48
6
11
39
39
61
6
6
8
24
28
47
7
6
24
30
30
8
10
11
19
18
78
12
24
24
5
7
18
54
36
12
30
12
6
36
24
24
8
48
22
102
42
30
11
13
20
10
24
6
6
11
7
12
18
26
40
156
60
71
90
13
2
22
17
54
36
60
126
33
34
30
6
5
7
38
21
1
24
14
4
96
6
18
60
11
1
18
30
12
29
25
65
19
18
24
8
93
19
30
74
16
18
11
15
4
30
110
3
43
29
18
48
49
11
1
84
5
9
27
66
3
4
6
2
3
25
24
60
128
22
42
6
5
55
12
5
25
20
52
5
49
62
10
2
21
75
22
24
65
1
42
11
1
14
12
52
77
55
6
17
13
12
12
44
10
35
85
5
9
27
13
6
6
6
18
5
7
8
4
8
60
48
4
5
1
11
36
19
6
53
49
17
13
26
4
35
31
95
1
26
10
12
17
6
67
20
3
54
18
1
30
6
6
47
123
10
30
60
12
11
31
24
36
6
18
11
24
1
14
21
30
13
48
12
71
1
30
6
20
15
7
6
24
5
12
19
6
24
12
17
66
1
18
18
2
22
6
5
7
36
44
10
18
35
25
18
47
7
5
1
12
54
8
52
23
48
49
6
12
110
60
16
12
72
12
24
47
19
54
17
7
11
9
36
45
15
72
4
18
17
25
6
12
30
48
54
6
48
30
36
30
6
2
46
6
66
12
41
36
9
16
29
25
5
6
99
9
36
25
66
44
22
53
19
6
54
78
83
90
15
12
40
24
68
40
48
12
23
49
11
13
77
63
39
1
89
13
18
12
8
4
36
102
29
43
6
6
11
49
38
3
25
29
13
12
18
48
20
22
72
6
8
15
1
5
19
12
32
21
6
9
27
48
37
72
5
48
7
8
27
1
24
72
5
1
18
20
15
6
25
18
12
24
12
8
16
8
16
6
29
31
120
24
24
42
11
19
38
76
47
7
72
26
39
19
6
36
18
17
13
60
11
6
55
24
56
40
12
23
72
31
36
6
48
12
108
71
30
3
10
6
6
6
72
12
8
28
54
143
7
60
6
12
17
1
18
14
22
18
23
48
25
24
18
38
21
43
12
30
18
18
18
36
54
29
1
104
70
17
54
15
10
17
48
6
18
12
141
34
59
25
14
10
18
8
4
6
6
6
48
6
24
24
20
ABCD 98737401292*3^$a+1 [50046]
31
53
127
20
40
12
12
96
48
29
7
20
124
32
52
96
72
60
17
60
43
48
125
99
57
55
68
12
60
136
24
8
57
123
120
88
12
53
48
87
40
168
24
36
32
28
149
7
8
21
72
43
5
55
24
120
17
15
9
7
77
15
28
48
56
16
17
7
20
69
91
29
36
19
12
108
96
36
32
45
27
28
92
40
24
36
5
79
149
31
29
7
41
24
84
39
172
156
20
69
3
45
72
15
45
163
72
65
36
19
8
208
92
28
113
39
88
24
56
144
33
91
161
43
8
28
101
108
87
21
67
53
87
12
28
41
72
27
21
19
32
45
91
44
64
176
28
5
27
48
57
48
43
53
55
12
53
111
4
92
88
84
92
60
69
84
7
65
60
84
7
12
5
31
36
113
15
28
44
40
80
129
72
27
28
44
9
55
41
75
33
36
12
55
20
69
123
16
5
27
192
21
72
12
255
60
40
20
132
4
84
20
48
93
231
9
84
91
36
48
5
27
81
7
128
12
60
88
17
103
17
36
31
5
55
24
89
7
20
4
24
161
127
20
84
36
84
45
111
72
16
56
33
67
56
33
19
20
136
44
33
39
28
120
20
33
43
29
7
8
33
75
52
8
69
15
60
28
17
123
132
33
43
84
24
29
75
112
20
33
3
24
81
43
60
125
96
3
16
12
44
76
44
124
41
3
12
100
8
12
28
96
120
29
27
120
165
51
88
164
16
84
92
45
3
16
12
44
141
55
24
20
136
20
33
12
24
84
24
3
33
7
272
48
40
24
53
7
84
5
55
72
12
12
29
55
116
21
39
48
117
255
48
40
192
8
52
140
16
92
76
12
5
19
8
45
15
12
93
3
24
28
5
67
8
12
36
148
32
4
56
28
44
33
7
5
36
67
5
15
24
33
7
8
45
27
96
112
17
55
8
21
36
15
40
53
3
52
17
15
40
8
52
8
57
43
32
64
29
48
7
8
12
28
44
76
48
60
32
9
108
180
43
48
36
89
19
53
60
19
120
20
21
39
69
159
28
32
72
4
36
5
15
76
104
96
57
12
79
44
16
24
8
12
108
33
39
21
36
235
8
48
64
24
125
36
19
32
12
28
80
4
36
140
9
51
72
40
65
31
224
12
45
75
33
7
68
72
156
12
45
7
68
16
29
67
24
41
15
64
72
164
21
19
84
24
5
12
36
127
8
144
4
29
31
44
28
12
41
51
76
48
56
28
12
56
24
9
67
24
168
36
137
24
15
4
44
52
24
41
36
12
67
84
44
112
24
44
40
5
7
5
144
211
108
65
27
100
8
48
12
48
52
20
52
96
5
55
204
24
60
89
135
16
41
55
140
4
32
28
89
31
12
5
19
36
44
4
84
125
27
120
4
77
7
12
128
33
72
96
31
89
60
7
5
67
77
3
88
32
28
20
84
69
31
20
81
19
53
36
36
51
33
72
103
12
120
12
12
89
19
132
56
57
31
29
103
185
99
60
69
19
20
72
36
112
53
12
103
32
40
41
19
5
3
160
12
108
5
144
36
79
24
120
77
19
53
43
17
7
29
111
124
12
24
125
15
4
17
127
36
56
96
64
29
7
32
120
40
72
41
15
129
3
48
33
27
12
40
17
36
19
209
24
31
89
67
5
111
33
39
21
139
125
15
88
29
3
28
77
31
5
19
32
213
55
8
28
60
24
41
7
24
116
4
20
28
20
16
36
5
51
72
93
43
32
45
7
20
16
104
28
132
20
52
24
92
24
9
87
69
123
52
5
111
28
12
60
140
84
28
5
87
153
31
32
9
19
89
75
45
168
19
60
5
24
12
43
44
21
91
96
24
41
43
17
7
65
15
93
19
65
75
129
79
132
24
44
21
36
111
4
29
36
15
28
72
68
12
28
48
44
96
208
29
96
36
31
60
120
72
12
60
5
48
87
16
44
33
67
5
79
24
65
27
45
3
117
3
16
17
19
41
39
4
137
108
39
48
84
36
9
63
93
7
168
44
60
33
91
89
3
28
5
7
60
24
53
31
41
43
20
52
5
60
3
28
17
96
27
24
76
32
165
12
24
31
56
105
55
5
499
84
92
9
15
108
40
32
36
60
4
24
24
20
45
31
5
36
63
40
12
96
5
19
20
64
24
36
77
99
36
40
92
16
36
56
69
24
127
ABCD 98737435562*3^$a+1 [50074]
99
16
11
120
132
30
3
15
49
89
12
132
6
114
15
3
18
51
33
36
6
36
90
7
11
84
73
77
3
33
6
24
30
6
21
39
25
41
72
6
24
177
33
18
13
95
30
27
9
90
13
8
160
53
54
13
5
24
18
18
30
144
9
15
234
30
1
11
18
78
13
24
77
51
189
51
69
75
21
204
180
36
60
27
15
1
41
84
60
6
30
18
1
56
21
43
227
45
15
24
48
12
69
15
49
56
57
12
66
24
12
60
145
119
66
15
129
12
3
16
11
60
18
24
63
112
77
24
72
67
23
30
114
144
25
125
84
7
96
8
15
54
30
90
126
96
13
56
45
36
151
8
27
240
13
77
72
12
60
60
39
171
21
63
60
66
195
93
6
84
33
57
18
150
102
1
104
33
15
33
12
99
39
1
113
6
25
24
128
72
16
47
129
88
41
54
12
21
9
30
9
72
93
6
90
139
47
18
24
7
128
15
1
144
152
45
54
24
21
24
21
24
43
143
25
17
24
31
120
24
344
15
9
63
78
67
17
48
48
162
133
17
30
30
19
23
33
72
33
55
53
30
21
16
35
133
32
57
31
24
8
39
60
69
9
30
36
37
72
23
42
12
43
41
31
24
11
24
84
57
16
17
55
32
15
18
6
145
11
48
85
32
24
9
18
48
36
73
77
18
48
150
18
12
37
17
60
120
78
12
60
13
32
9
96
24
156
30
18
27
184
77
139
113
102
129
111
108
13
23
49
11
6
54
42
103
47
48
174
60
12
18
57
9
15
9
102
1
293
6
120
48
6
12
195
24
33
7
35
13
5
6
60
144
33
123
36
174
12
7
23
25
80
135
145
95
33
51
66
12
55
95
18
42
48
85
23
9
72
153
36
12
90
90
18
6
90
108
13
59
96
30
15
24
45
51
69
3
48
15
228
294
6
12
24
114
36
31
119
138
63
117
3
15
18
55
47
24
6
67
23
9
48
93
27
75
90
42
24
121
23
6
72
27
40
8
40
23
9
87
49
95
81
24
51
96
78
12
67
101
75
87
42
63
63
1
41
39
3
37
96
35
12
33
87
90
12
30
21
39
66
24
31
47
90
30
73
8
27
48
36
1
77
168
84
54
1
48
11
60
36
84
12
13
24
23
9
3
6
60
6
18
3
159
96
9
33
30
25
32
24
81
63
51
150
127
65
7
8
39
6
27
33
12
6
30
87
24
33
90
18
60
7
8
24
24
21
90
105
16
23
60
117
87
30
18
25
24
65
15
15
54
51
3
36
49
32
33
42
36
33
21
18
36
60
66
24
144
15
75
13
65
7
71
54
12
6
18
6
25
71
25
59
18
3
123
24
18
48
6
54
42
54
36
54
69
15
246
43
32
15
105
16
248
39
78
27
40
17
31
83
36
18
7
11
108
30
99
96
120
9
42
30
55
29
75
16
71
72
30
36
36
18
121
11
45
33
15
21
19
8
40
113
60
36
231
24
45
18
42
108
60
6
145
11
21
27
13
23
57
24
69
6
21
237
6
240
24
66
6
133
168
23
84
36
60
126
30
24
25
24
8
27
78
63
72
15
84
21
33
126
49
5
30
21
48
15
138
78
120
25
41
31
113
24
135
15
102
174
36
6
144
43
32
165
60
31
5
19
128
3
18
42
78
51
48
111
162
114
13
47
108
18
3
105
79
47
18
66
69
45
30
30
12
3
51
102
24
30
66
84
115
56
3
42
48
6
90
84
39
27
90
30
18
43
104
40
23
73
80
63
1
5
3
15
96
25
167
18
24
6
57
27
61
35
6
78
73
32
27
13
5
6
21
64
17
39
16
32
120
153
18
24
13
29
19
56
16
47
153
63
114
78
42
15
3
18
27
75
13
24
41
6
108
6
24
60
51
99
72
198
18
24
54
7
23
81
15
9
21
51
3
21
96
15
33
81
6
145
77
96
42
24
18
72
18
12
33
51
24
21
69
12
6
114
78
25
83
69
45
54
229
101
36
36
18
12
69
40
41
7
11
114
42
9
40
11
18
120
3
33
6
30
18
36
12
120
84
93
57
108
18
42
55
32
51
90
67
48
32
3
54
39
16
24
59
13
5
12
31
24
11
69
45
27
9
55
144
11
192
13
77
3
15
169
113
168
12
42
60
18
42
42
66
60
25
8
75
61
80
39
9
16
47
84
13
8
48
96
ABCD 98738324416*3^$a+1 [50048]
13
24
54
29
7
48
57
9
95
19
42
84
95
1
60
3
93
3
51
84
6
6
53
25
102
65
25
18
66
11
40
63
156
78
18
5
19
6
167
61
12
60
90
84
36
12
36
17
7
6
24
12
6
12
126
135
105
15
152
13
24
78
42
72
54
30
54
48
12
21
21
36
102
30
27
45
126
5
67
72
6
90
5
19
18
35
31
12
42
120
27
39
30
30
24
5
37
24
27
99
53
13
27
3
53
40
51
96
90
18
6
6
18
30
45
39
6
24
222
30
6
90
15
3
24
53
79
18
48
23
7
17
31
12
48
77
13
35
24
13
27
3
138
42
24
24
102
78
5
7
78
75
45
27
45
72
66
6
78
6
42
42
78
18
6
6
30
18
36
11
43
6
36
30
48
24
6
96
23
13
3
27
84
48
78
12
87
9
42
102
60
66
96
48
33
3
42
18
54
12
54
9
21
30
30
60
30
12
33
39
30
36
84
12
39
15
12
53
7
12
72
18
42
6
72
123
3
132
54
3
57
18
42
6
24
29
19
12
96
54
78
18
24
24
30
5
37
18
9
56
7
17
13
18
24
57
21
18
12
12
30
48
30
42
3
8
79
222
18
36
21
51
12
113
13
12
87
3
102
12
59
7
48
12
18
27
48
9
23
64
39
24
30
12
30
36
77
7
24
66
18
5
48
43
72
45
15
17
25
102
24
6
11
19
30
60
78
18
30
54
30
24
12
48
5
85
99
48
15
57
21
96
30
96
132
60
6
47
13
54
78
15
80
13
6
60
78
3
15
17
67
36
9
99
21
8
1
36
90
24
60
12
30
30
69
63
41
61
48
11
85
30
36
9
69
30
21
21
24
24
11
64
147
29
25
15
69
60
71
31
81
48
141
11
7
12
24
24
18
12
6
90
60
30
66
6
42
11
7
144
6
24
18
6
6
84
12
18
35
16
56
115
5
40
3
60
17
37
6
24
42
48
42
6
30
69
3
18
42
12
18
18
12
21
80
24
1
30
6
11
40
3
54
18
78
15
39
48
60
53
19
18
24
6
12
60
5
55
36
30
6
113
37
18
41
37
102
48
12
6
30
72
54
30
81
93
24
96
120
24
48
18
65
55
65
1
6
12
78
78
81
15
6
60
42
18
3
171
48
6
39
3
53
61
186
90
12
11
19
66
96
18
30
35
43
60
9
8
85
6
45
15
12
5
168
37
18
24
153
75
5
55
72
18
30
18
12
27
8
37
60
6
9
81
54
102
6
48
42
35
37
51
15
12
18
35
31
9
96
51
5
25
30
12
21
69
60
138
24
141
27
6
6
6
42
42
114
5
109
12
36
24
3
3
42
3
3
30
36
90
18
12
18
33
15
84
84
9
93
3
45
36
84
59
7
90
39
27
45
123
24
12
30
6
60
18
114
12
81
8
19
36
17
55
17
31
6
51
27
101
7
30
83
72
72
13
90
168
12
5
13
90
66
36
18
9
27
24
45
72
63
54
6
24
48
53
19
12
54
30
77
64
33
23
19
54
12
35
13
24
11
1
6
12
42
18
12
24
5
31
54
30
12
72
102
51
27
18
30
53
25
30
12
18
30
24
36
12
213
45
30
84
102
36
39
51
12
33
128
79
30
102
54
66
24
6
156
48
66
66
30
17
1
36
96
75
3
66
75
21
18
60
12
12
165
8
13
35
19
6
12
35
19
30
15
15
18
12
36
42
45
8
55
12
5
43
18
90
72
30
27
51
72
72
108
12
18
30
18
36
18
30
15
3
72
36
12
53
85
27
3
90
35
24
37
6
5
67
72
45
3
36
17
7
150
75
33
30
9
93
162
30
48
30
30
6
65
16
15
78
12
156
27
75
18
30
72
21
15
66
18
12
36
18
107
67
180
36
60
89
55
42
6
17
13
12
12
24
72
35
7
42
48
78
9
21
72
6
117
93
54
72
24
21
15
54
59
25
6
6
3
15
6
66
90
48
6
60
60
12
5
19
18
48
48
6
18
27
9
36
300
71
67
60
42
48
6
6
66
102
42
9
45
27
3
21
93
6
21
24
21
48
123
32
13
42
18
12
36
47
13
6
78
36
6
6
48
6
78
18
17
73
174
54
42
60
18
24
3
27
21
21
3
87
54
30
60
72
60
53
37
60
39
99
6
71
7
57
3
36
65
1
18
42
6
30
30
33
39
57
45
18
72
6
42
42
84
60
30
30
30
45
9
6
17
73
42
42
42
78
48
24
6
42
12
30
36
78
12
48
90
84
21
69
18
30
138
30
30
42
35
13
12
102
48
17
61
12
30
48
6
11
64
33
30
6
90
72
105
63
66
6
30
3
9
63
27
90
6
5
37
198
69
93
35
49
36
107
1
15
32
37
18
12
30
60
78
18
90
17
25
15
168
27
18
66
36
18
24
75
177
18
42
30
18
27
3
66
6
60
30
18
48
102
35
73
30
24
78
35
48
43
5
31
129
32
25
12
96
6
144
12
9
123
42
6
24
48
6
54
78
3
51
21
8
61
30
29
61
3
51
60
114
18
60
65
49
111
33
30
17
13
27
45
27
15
12
6
192
18
48
12
150
3
135
17
13
30
6
15
33
23
85
3
45
6
60
54
6
29
55
72
24
18
126
120
30
96
30
101
85
54
48
5
43
48
30
12
48
144
168
18
17
25
30
228
45
15
12
5
7
36
102
12
6
21
15
60
66
12
48
12
18
18
12
ABCD 98738590898*3^$a+1 [50095]
111
30
3
12
108
36
147
9
75
93
60
33
258
45
117
30
78
111
129
90
6
240
3
3
198
30
201
81
78
9
117
6
9
231
54
3
33
54
24
12
129
51
213
87
9
45
60
114
36
90
66
54
210
93
12
45
135
24
81
96
30
33
24
12
165
6
24
30
54
45
384
231
12
330
144
123
171
36
33
321
90
21
39
66
15
9
66
24
21
48
21
186
6
78
45
21
36
39
180
48
36
81
15
48
81
72
24
15
159
30
102
78
39
63
48
6
36
30
9
129
39
63
48
66
120
30
84
81
60
375
24
21
15
165
204
15
66
3
147
6
24
24
72
150
54
174
6
6
90
27
117
15
39
240
6
3
12
135
69
51
240
24
9
36
120
21
159
195
42
39
15
105
9
6
9
51
90
36
39
51
117
33
54
216
237
3
84
30
60
6
297
21
192
48
30
42
30
57
27
33
117
204
66
24
162
84
99
24
21
36
6
48
12
54
3
180
12
48
117
204
12
150
9
9
15
87
33
21
210
366
27
123
57
111
30
135
57
147
12
105
15
135
24
42
120
288
12
84
255
24
276
219
6
6
180
33
165
111
291
108
141
21
180
18
30
102
69
75
6
108
36
3
3
9
141
39
141
3
51
96
57
177
3
63
33
57
78
6
60
3
3
84
45
24
36
45
15
15
84
66
204
111
228
21
90
69
12
39
69
27
60
33
12
195
33
156
27
18
99
12
39
30
96
3
12
84
24
96
15
21
45
150
33
96
15
9
63
84
150
6
90
90
33
45
39
3
60
57
27
9
111
189
15
9
12
51
90
18
66
15
180
15
24
6
63
21
6
84
12
138
12
60
3
21
63
201
102
129
60
15
120
9
60
81
99
81
99
171
30
15
51
69
9
6
9
87
33
60
267
24
24
69
51
45
36
48
3
60
249
24
75
240
21
9
6
9
75
141
39
162
87
72
9
102
33
24
57
36
138
150
6
36
54
180
159
24
81
42
90
78
21
39
102
54
9
36
24
225
72
150
54
15
60
39
9
81
90
12
120
108
9
60
21
102
9
99
45
15
69
63
138
30
36
165
48
63
174
60
30
36
18
36
159
120
36
339
66
6
9
39
12
48
12
153
51
30
24
39
57
30
66
114
60
24
69
81
171
324
207
18
12
99
21
27
27
33
33
48
66
36
30
63
87
78
6
153
3
57
180
57
6
24
9
15
81
9
6
36
78
60
132
24
15
180
39
9
51
81
39
102
27
177
3
87
96
60
57
57
120
114
60
129
57
15
51
138
96
6
9
39
120
36
33
57
6
108
69
60
81
15
117
87
51
6
123
132
135
204
36
60
60
9
15
6
15
108
117
6
9
99
90
30
36
6
54
33
33
84
150
6
87
51
96
45
39
6
15
60
120
51
237
111
30
6
84
12
57
156
144
132
129
36
216
78
345
81
60
63
180
273
87
33
3
117
18
246
24
39
120
303
60
144
60
36
117
51
342
39
45
3
120
3
48
12
33
87
174
75
144
81
30
105
75
60
66
168
42
30
18
126
54
45
60
117
27
33
48
111
9
6
6
48
6
36
57
ABCD 98738943536*3^$a+1 [50027]
57
20
43
65
175
102
27
15
9
92
7
102
54
6
51
24
8
16
56
36
37
6
41
64
32
12
76
117
3
9
6
72
29
1
47
208
39
48
45
8
4
21
15
24
15
21
60
45
27
20
61
39
8
84
43
125
97
48
27
24
32
49
11
64
69
15
105
15
56
73
27
8
108
84
16
33
119
12
16
87
102
35
1
54
33
32
13
95
16
69
15
32
79
45
104
7
165
60
24
21
15
36
9
11
73
11
43
17
1
42
30
3
15
45
24
84
9
47
25
35
73
96
51
120
21
119
79
21
60
45
35
1
3
36
105
11
24
28
48
15
45
60
9
11
19
33
48
33
11
1
42
77
36
7
57
60
20
16
44
25
3
108
12
33
35
40
44
25
24
15
36
36
33
60
27
20
40
75
30
119
4
9
15
36
21
84
36
108
36
119
13
54
54
30
117
9
51
57
15
108
9
23
25
63
24
99
36
93
45
35
1
27
24
20
1
63
15
117
3
6
48
3
24
24
207
45
12
8
40
32
76
12
45
15
32
48
4
20
19
129
12
21
107
28
9
83
132
43
18
15
48
12
24
39
101
40
9
15
44
88
177
23
4
36
48
120
24
15
5
60
12
13
123
48
57
39
8
28
33
27
9
11
7
78
90
30
24
3
128
24
19
54
3
44
4
9
27
24
12
3
42
39
20
4
21
18
53
72
28
24
171
5
24
40
84
164
7
9
12
12
33
3
75
21
45
15
81
47
16
32
24
19
89
61
12
107
28
20
13
12
3
36
3
30
36
60
47
12
76
12
27
36
29
28
24
8
43
5
25
3
24
12
3
81
9
27
9
54
36
29
1
24
3
15
45
60
33
42
65
19
21
12
20
25
3
15
5
52
20
108
40
57
35
148
48
57
3
51
21
12
153
12
18
9
45
35
64
36
33
87
33
3
33
179
88
20
28
12
72
8
169
11
4
93
72
51
3
29
13
18
41
25
39
44
31
69
36
57
72
27
63
65
40
156
104
60
12
49
15
57
12
35
52
20
28
8
4
3
5
13
48
15
60
60
15
57
48
21
108
23
25
3
39
12
6
39
24
9
27
24
104
7
9
9
120
47
4
84
45
35
52
56
7
141
15
21
8
72
61
39
105
39
36
24
69
3
9
83
52
36
9
15
48
8
12
60
108
100
87
57
36
120
44
25
51
12
20
43
17
48
100
87
53
7
77
49
27
24
3
18
12
27
20
61
72
87
68
72
60
61
18
29
40
15
78
12
35
37
11
67
72
105
21
183
51
9
72
32
61
47
97
18
17
1
6
30
3
15
53
4
39
9
12
24
9
75
12
39
12
18
47
24
36
12
28
12
20
37
15
21
60
99
3
105
27
36
65
84
16
24
36
57
35
48
49
15
24
45
15
132
44
40
9
36
3
12
80
60
36
100
24
20
43
90
23
79
6
18
9
108
27
36
54
48
3
36
24
9
27
20
25
24
51
21
12
18
18
27
24
24
116
40
60
68
7
81
9
15
8
7
9
81
36
42
65
25
15
147
45
128
16
24
36
72
57
3
45
27
15
90
111
36
8
37
15
3
33
27
90
51
104
16
56
40
3
93
63
42
15
180
3
21
48
68
37
18
9
9
96
39
99
42
23
13
3
60
12
33
54
36
117
32
72
60
40
51
45
92
40
45
18
5
13
15
24
15
30
27
15
45
56
12
7
9
56
4
27
9
39
9
12
8
25
47
25
15
24
195
101
4
32
4
3
33
45
135
24
3
5
25
171
60
56
64
12
72
8
7
33
48
9
96
36
84
11
4
12
12
21
99
57
18
33
3
9
12
21
3
51
5
13
12
18
93
12
21
27
108
44
1
6
120
9
24
20
7
5
40
81
39
33
3
12
75
5
28
3
12
90
75
87
17
1
72
3
204
45
11
24
1
60
12
3
15
89
4
105
36
11
144
25
75
24
9
3
69
3
12
9
12
99
84
12
32
25
27
9
87
9
36
12
36
42
5
13
47
28
72
12
8
4
140
4
36
9
59
232
33
12
51
27
57
8
48
7
17
48
85
51
24
33
15
44
16
48
111
48
117
48
12
68
60
52
9
102
17
48
4
39
29
28
24
24
36
39
9
12
8
67
21
87
5
16
12
12
92
55
21
15
54
15
84
56
25
11
4
96
39
18
15
68
12
7
9
81
35
61
15
33
15
21
51
20
37
47
31
5
25
39
51
17
37
60
15
21
108
12
3
32
12
25
36
36
60
15
24
9
35
12
76
12
33
30
24
9
12
45
15
27
30
83
40
32
28
24
48
68
109
18
137
43
6
15
12
9
23
60
1
11
16
15
29
16
24
68
16
24
3
65
43
105
69
3
39
41
24
36
124
36
57
18
18
119
16
9
15
45
36
72
3
12
72
12
56
55
17
28
9
96
30
29
4
9
51
32
25
47
1
36
11
25
78
29
37
3
8
24
133
18
5
25
15
20
25
48
51
21
39
96
45
63
81
71
28
56
60
36
64
8
72
61
3
12
3
41
4
12
44
36
43
41
108
103
9
45
48
60
15
96
44
37
75
8
16
192
15
9
8
1
51
21
18
45
12
15
93
75
9
21
60
11
48
13
15
249
11
13
119
48
28
15
42
12
15
93
18
126
51
24
48
72
24
39
33
32
1
47
4
120
45
36
35
25
12
60
30
17
40
84
99
12
108
6
12
3
96
20
4
32
40
84
9
11
4
56
64
69
36
12
27
8
12
13
3
87
5
64
80
4
39
42
171
9
23
31
45
9
147
45
15
20
108
76
32
72
25
47
124
45
59
52
116
28
ABCD 98739163540*3^$a+1 [50075]
1
18
47
28
21
51
14
19
39
57
23
42
24
7
18
101
1
15
9
24
72
29
46
9
23
6
10
87
54
3
33
54
36
18
12
27
72
68
30
1
47
22
152
96
49
30
11
24
1
119
49
21
24
21
6
93
32
84
16
38
7
17
1
35
7
107
18
30
13
6
24
30
12
5
19
24
35
37
48
101
31
15
74
31
35
25
119
36
40
74
49
5
52
14
115
36
90
125
103
9
51
149
43
60
18
39
12
69
11
16
38
7
18
17
13
42
45
8
4
3
18
12
53
7
48
5
55
41
49
30
17
55
23
30
25
30
95
55
72
90
30
117
57
23
7
11
12
70
21
12
15
108
14
31
12
30
23
22
69
24
5
1
23
6
16
14
30
37
17
31
11
4
50
54
16
15
41
19
90
47
4
50
60
55
29
6
19
30
66
5
28
108
32
37
11
64
51
48
65
36
28
111
35
90
66
24
72
24
25
36
57
68
49
5
54
55
9
2
55
41
25
23
36
25
35
1
5
13
5
37
30
77
58
15
35
34
69
5
7
17
48
19
3
21
12
3
12
164
36
25
18
5
7
60
5
43
69
57
11
18
10
45
27
9
24
17
43
51
48
27
5
1
24
23
13
47
36
90
24
1
12
29
25
60
29
7
24
83
1
30
95
30
7
48
6
113
36
67
84
83
6
37
54
3
68
19
6
90
105
33
60
12
27
62
79
35
30
42
19
29
25
11
28
51
35
1
29
1
3
72
24
57
47
67
45
9
27
33
30
30
47
18
22
2
31
12
29
1
78
99
3
18
27
33
5
54
88
72
33
5
175
5
24
6
12
52
74
66
1
29
1
60
35
24
19
27
8
24
13
59
49
30
11
1
5
25
29
106
3
29
43
30
17
96
30
30
151
36
47
16
56
66
22
27
5
1
53
61
33
32
1
113
31
6
18
12
29
61
47
1
35
30
1
30
21
8
24
16
15
57
33
12
135
3
36
24
35
30
126
31
17
37
59
1
54
30
29
1
15
12
15
18
30
9
3
89
1
24
35
6
13
81
14
30
1
89
30
24
6
42
42
67
23
7
6
3
36
21
78
5
55
11
55
36
35
18
162
19
6
24
5
10
86
103
35
25
6
5
25
36
54
54
15
27
18
59
12
30
1
69
9
87
8
25
15
2
24
6
49
6
90
17
1
36
6
48
11
16
2
7
59
16
99
6
60
24
5
7
3
56
25
30
6
48
6
6
90
23
7
18
41
36
18
1
21
2
37
233
196
36
15
29
1
3
80
138
24
24
24
22
20
19
9
3
54
24
35
55
29
88
8
25
12
53
1
45
39
102
35
40
45
99
50
49
5
40
2
94
45
30
6
27
21
15
57
47
18
18
36
24
31
5
19
9
50
18
4
9
65
36
49
35
90
30
91
23
12
24
7
35
34
36
3
105
96
36
98
30
7
23
34
26
7
27
36
12
32
36
64
21
90
120
17
13
11
16
33
39
33
48
42
24
23
37
6
24
30
5
24
37
29
55
5
36
13
42
17
7
6
78
27
12
33
113
34
80
12
36
43
45
50
22
2
13
30
77
13
18
35
6
78
13
107
31
30
72
47
76
26
24
22
108
51
81
44
121
18
35
37
24
114
111
20
49
12
17
78
4
39
5
6
36
24
84
31
63
20
13
18
57
50
48
91
3
20
6
30
16
9
35
85
39
33
15
69
65
49
12
29
31
18
15
45
27
2
73
17
1
5
54
6
1
54
29
10
3
54
11
13
42
35
19
59
1
65
54
64
48
9
51
48
75
21
21
84
6
23
7
39
8
36
76
80
96
40
14
58
2
25
54
5
31
24
6
36
35
43
29
7
29
67
23
37
29
6
49
6
53
4
3
53
36
25
3
21
6
11
19
24
89
72
18
60
40
3
93
50
55
15
32
13
6
45
9
71
109
27
2
48
42
16
44
7
24
9
81
11
1
3
170
150
37
24
35
18
1
42
29
70
264
27
105
12
21
101
24
7
27
81
15
12
9
240
6
35
34
38
7
60
24
6
59
7
53
22
9
35
28
21
60
5
66
61
29
49
72
47
70
21
47
100
44
19
11
19
30
35
31
3
21
36
5
30
36
43
12
33
75
21
20
6
19
30
96
78
12
3
2
43
12
53
36
85
21
33
65
42
19
35
31
15
12
2
31
5
12
31
71
16
32
7
6
59
66
18
54
1
6
24
36
6
17
37
36
167
18
43
41
10
36
63
59
13
5
30
22
2
1
23
46
15
9
81
41
85
9
21
48
30
65
67
33
2
22
26
54
6
7
23
36
31
48
96
9
21
6
5
18
61
5
28
51
30
51
48
27
6
35
49
114
5
24
121
6
9
50
1
84
6
53
22
21
35
18
25
5
61
5
55
24
36
35
19
189
33
29
60
1
48
71
24
94
176
4
21
59
36
30
30
36
16
32
12
1
60
24
6
5
25
3
87
18
87
3
35
30
30
70
26
49
12
33
32
13
12
23
97
53
55
39
32
4
15
9
27
6
35
78
25
6
30
30
51
8
1
30
9
72
2
61
35
6
40
39
30
27
9
3
33
3
2
25
95
19
60
3
2
60
25
90
24
30
21
26
90
13
5
60
37
33
26
70
9
30
30
35
6
10
51
30
5
13
6
23
37
5
55
66
29
36
12
13
39
14
55
11
1
48
11
85
54
9
36
27
54
6
23
55
12
54
54
51
24
75
9
21
96
6
35
19
60
3
81
5
1
96
69
8
28
9
23
1
11
54
7
78
77
13
30
42
29
1
30
54
9
50
6
6
84
19
87
39
41
25
39
108
3
5
25
3
140
66
1
17
18
12
132
78
1
6
6
39
9
15
15
41
25
54
66
11
54
1
23
30
72
30
25
18
15
2
133
12
29
49
30
5
1
5
24
37
60
24
23
18
4
44
54
31
12
120
5
55
15
45
60
3
15
65
6
46
2
1
5
36
55
6
3
75
11
139
12
15
3
65
7
89
25
66
54
11
18
96
24
24
31
6
29
30
25
117
33
90
89
12
4
14
22
9
36
6
23
7
18
11
25
35
19
15
45
72
17
10
2
30
16
14
91
60
84
5
19
11
19
29
6
115
36
29
46
44
37
29
19
60
11
1
60
18
5
1
54
6
83
7
6
3
21
36
75
45
5
13
29
7
114
42
29
1
29
6
19
59
36
10
36
50
19
29
6
18
82
9
29
12
18
7
ABCD 98739524714*3^$a+1 [50041]
28
50
7
27
56
12
37
48
27
110
46
110
31
39
2
67
23
85
113
31
131
18
24
30
36
37
5
18
25
39
48
45
5
7
5
96
94
57
11
108
40
104
28
48
21
3
36
12
98
24
66
40
32
60
72
133
5
132
66
72
37
23
28
69
23
40
20
13
35
60
40
24
8
18
30
52
12
26
22
2
58
57
11
4
86
7
27
45
23
78
7
75
98
7
95
18
82
80
28
9
36
99
93
5
70
8
52
2
138
109
41
70
110
58
24
26
10
24
140
18
67
5
126
49
41
19
48
27
38
79
11
30
10
62
78
90
187
23
52
8
12
160
21
39
50
78
48
72
18
54
78
70
12
56
4
20
30
46
14
36
72
22
93
27
56
30
162
60
112
86
30
37
23
90
84
31
155
12
18
10
9
41
12
42
88
200
90
48
42
40
9
41
48
22
2
106
110
214
20
198
70
2
31
39
86
67
23
24
18
120
78
4
108
9
36
12
113
18
4
20
16
14
46
12
120
8
52
2
48
42
13
15
2
118
9
3
50
78
88
9
11
12
78
54
156
37
17
18
108
1
41
82
26
22
50
48
22
33
12
60
15
200
18
10
45
77
12
91
5
30
112
2
46
20
114
30
37
3
36
110
12
67
23
72
40
36
12
2
18
18
22
45
15
242
118
8
72
18
55
5
12
10
32
16
74
90
61
29
108
22
21
5
60
34
56
90
31
51
8
30
10
9
3
9
23
145
143
13
29
151
5
34
48
8
54
6
49
12
168
35
96
12
28
72
12
48
12
8
37
63
122
10
120
8
49
41
18
52
69
41
103
27
72
36
2
22
68
25
3
20
37
48
77
22
50
31
132
5
30
37
23
40
48
32
37
5
18
157
35
6
72
139
53
31
39
56
4
96
12
50
22
38
43
47
193
5
12
70
8
12
78
12
42
36
90
34
108
2
138
73
35
37
5
18
244
36
24
56
112
50
7
5
58
2
10
128
42
70
140
90
58
32
78
12
6
112
12
96
9
23
18
7
95
60
28
84
86
180
54
28
33
27
33
17
22
105
5
36
12
55
23
12
49
23
40
45
3
92
6
72
18
12
28
14
90
18
67
23
102
67
3
26
174
1
17
60
72
31
75
117
23
112
110
102
6
22
9
23
13
23
12
37
63
8
24
30
6
102
18
85
75
12
9
161
18
4
20
25
41
55
12
23
124
48
8
114
30
90
31
5
24
7
51
32
100
33
24
59
30
67
65
22
26
70
2
67
11
102
67
3
2
60
66
64
26
70
12
8
60
4
8
49
41
55
23
124
36
14
55
35
13
3
60
12
72
108
2
10
48
50
18
121
59
4
33
5
7
23
60
48
24
28
57
3
9
24
5
70
84
36
12
12
117
11
72
66
24
156
22
2
156
211
3
38
180
19
63
45
5
30
13
5
10
8
4
105
51
2
78
100
105
96
23
28
108
24
38
180
10
8
25
60
35
24
61
29
70
36
12
38
19
23
30
10
108
50
54
13
3
14
130
20
28
38
10
50
34
110
108
22
48
2
67
48
95
160
80
25
96
15
2
82
21
36
23
16
62
102
36
49
195
57
29
70
20
12
28
62
22
48
12
21
59
36
72
108
42
22
168
12
60
33
77
10
117
36
12
36
239
6
54
36
4
57
3
96
20
52
68
60
102
42
48
40
32
136
50
67
12
15
21
39
8
40
8
1
23
25
23
18
34
120
98
103
39
56
60
102
19
3
48
38
90
90
24
10
98
72
30
76
9
111
12
32
108
25
5
10
32
28
48
45
5
30
162
60
30
18
34
8
28
12
32
18
12
18
52
20
6
70
9
51
12
32
90
36
10
9
53
19
39
2
12
166
2
10
128
4
20
16
20
54
36
90
4
96
110
31
3
8
100
48
14
31
27
8
49
75
36
44
18
108
7
72
41
10
24
8
133
15
14
36
7
83
12
60
52
33
53
60
22
57
11
12
60
13
27
45
17
10
108
72
45
53
10
108
57
5
18
4
117
24
77
82
8
13
99
36
32
12
121
36
11
28
21
51
110
18
1
3
86
19
5
30
85
65
46
80
30
54
16
21
51
33
29
115
131
52
57
15
56
54
55
63
8
42
48
22
2
48
18
1
23
25
65
66
52
8
84
6
84
70
146
94
50
6
252
30
42
40
48
117
101
54
25
101
10
12
32
133
47
85
108
12
11
112
98
91
39
182
22
21
5
42
49
23
18
10
38
22
60
180
50
48
72
22
50
55
12
51
9
23
36
30
10
21
3
38
10
8
54
58
2
30
1
59
28
2
186
112
32
28
8
12
72
6
34
177
113
90
13
27
50
36
54
16
12
33
15
32
48
49
11
52
20
112
36
44
16
20
54
58
108
74
36
139
53
132
7
3
ABCD 98739774832*3^$a+1 [50086]
48
39
36
135
9
80
28
44
100
68
72
79
57
8
64
33
15
68
4
152
16
8
76
33
47
60
40
8
28
44
28
60
21
84
48
35
120
64
36
8
52
44
31
45
8
60
112
72
36
116
1
35
25
18
17
4
36
60
20
13
11
1
48
107
13
54
6
24
27
69
59
25
36
42
30
75
24
69
11
4
24
20
52
9
47
25
3
44
16
45
27
3
42
83
25
39
45
71
79
48
17
60
28
200
60
73
11
28
8
88
36
63
153
108
56
88
33
3
36
48
3
57
33
59
109
12
18
29
1
35
36
108
61
75
56
1
120
48
47
25
3
44
181
90
17
64
69
42
77
1
24
3
117
15
48
72
60
8
40
63
5
36
1
99
3
6
11
28
72
9
12
75
84
33
27
120
21
72
51
32
4
44
24
12
61
107
40
111
5
25
107
25
147
20
1
95
72
12
16
9
11
24
76
44
25
96
24
23
13
42
30
95
28
36
80
36
148
36
39
69
68
7
6
95
85
12
3
36
8
28
45
35
37
47
13
15
21
51
9
27
57
3
8
64
15
6
51
9
11
136
8
52
12
51
17
28
12
45
15
27
17
36
25
23
36
16
44
13
60
11
24
13
15
33
11
4
44
72
49
39
80
108
4
93
11
12
60
28
36
8
31
41
4
32
67
5
1
72
27
48
80
37
71
16
81
63
44
61
95
24
48
64
68
61
111
33
3
44
4
44
25
111
9
123
8
85
12
3
69
47
120
1
15
8
4
141
120
27
104
48
28
8
37
35
55
45
24
8
73
27
8
25
15
32
12
13
23
97
3
45
12
23
25
60
59
13
15
45
66
54
47
28
12
9
27
33
84
95
1
24
66
17
4
36
44
43
30
23
25
47
12
13
3
12
33
35
13
90
17
28
36
8
25
11
25
27
72
21
59
36
85
59
1
11
28
8
25
27
80
61
12
63
39
45
8
13
15
32
12
1
12
12
11
49
48
99
8
48
28
216
21
12
3
45
59
100
8
13
23
19
117
8
61
11
13
180
15
20
16
12
8
36
31
18
192
60
60
12
75
21
51
21
12
3
153
24
23
132
112
248
28
165
12
51
32
12
52
9
99
8
4
33
60
23
28
9
36
12
3
36
21
107
60
13
63
60
12
45
35
24
36
28
45
111
8
133
63
36
36
72
21
87
20
24
13
36
71
96
48
16
9
12
12
6
42
47
16
39
45
36
104
40
21
42
5
40
3
42
12
83
28
36
129
35
24
12
319
5
160
9
27
8
100
33
15
33
27
12
21
30
42
12
3
24
8
48
64
21
3
45
47
72
36
24
73
48
12
15
72
32
13
96
75
27
17
52
8
28
72
20
16
9
36
251
40
33
75
21
51
9
24
107
1
3
36
3
6
72
48
15
32
73
12
48
131
16
12
140
25
47
13
23
7
6
24
27
144
36
3
48
65
13
59
1
11
1
12
3
48
44
60
12
13
36
11
13
207
60
84
57
48
27
20
52
20
36
24
40
21
47
7
6
180
135
32
4
44
37
159
20
16
33
47
64
8
31
5
40
24
48
123
162
35
12
31
41
16
44
13
30
77
36
37
96
11
24
4
80
1
59
25
30
65
73
35
24
36
25
15
105
27
20
36
16
69
39
93
12
47
28
8
37
63
57
15
21
15
20
60
25
84
63
12
3
93
45
71
36
13
15
56
28
33
99
48
8
168
25
24
15
80
36
136
8
12
13
75
21
15
9
27
48
45
156
51
180
33
48
99
68
13
35
24
13
48
75
80
148
60
15
5
16
36
12
8
25
90
57
8
133
71
64
69
3
27
101
16
8
13
99
51
17
13
87
75
45
21
15
96
9
27
8
4
72
21
47
12
1
35
25
27
8
7
48
89
36
12
25
63
33
47
28
9
48
23
19
57
8
28
24
9
75
24
12
116
37
35
72
24
97
75
45
3
45
71
49
131
19
41
49
71
28
80
1
12
75
27
65
73
27
32
64
69
11
4
21
24
168
18
90
24
95
25
111
24
15
41
36
16
80
12
1
27
60
8
84
96
4
33
27
72
33
15
75
65
13
60
3
9
15
192
24
156
9
12
72
11
64
72
36
57
48
3
20
109
87
36
33
12
3
60
36
8
1
47
52
80
25
3
33
51
81
78
17
73
39
45
60
83
52
33
30
65
28
24
20
36
24
40
80
72
16
20
52
80
1
27
80
7
18
59
64
44
61
11
28
36
24
20
60
25
3
93
72
12
11
25
39
56
72
28
105
12
168
99
20
1
51
81
60
39
9
47
37
35
1
12
12
30
5
72
121
27
8
25
35
28
36
20
1
23
76
24
44
61
15
57
23
67
5
13
132
59
40
96
20
157
48
132
36
24
120
30
78
39
44
36
13
15
56
36
16
44
13
15
12
24
12
44
31
33
32
157
48
15
32
108
12
13
30
30
59
73
78
90
102
17
4
57
3
20
124
33
12
35
13
12
51
32
48
96
84
24
100
3
9
21
83
25
150
5
4
36
36
21
168
15
56
136
44
61
3
36
3
57
21
12
23
85
42
6
84
15
21
27
33
11
24
25
24
18
5
85
63
72
44
16
33
11
40
8
1
24
47
49
51
80
60
1
3
60
56
108
ABCD 98740075418*3^$a+1 [50028]
55
48
92
108
60
40
80
3
57
40
20
243
337
152
132
9
162
25
120
104
348
108
72
12
60
69
19
108
32
28
104
33
15
57
15
39
37
12
20
40
32
60
136
23
169
128
45
87
12
28
288
12
80
28
20
72
75
108
57
87
81
45
159
36
52
32
120
16
44
76
20
100
72
65
175
5
55
8
112
20
201
87
40
53
19
108
89
288
55
212
60
28
8
69
36
159
93
195
201
72
99
76
80
213
207
9
43
101
72
15
72
12
88
32
36
72
40
68
24
136
179
33
21
90
72
90
55
92
28
149
51
12
48
52
248
3
69
88
60
60
44
76
44
9
67
80
192
12
60
96
12
21
87
112
120
60
128
120
112
32
3
93
12
100
47
54
171
76
92
12
351
117
28
72
35
105
21
7
47
18
99
48
48
160
12
92
28
20
168
52
47
18
15
57
3
51
109
20
12
3
18
39
136
77
3
84
120
16
140
52
92
69
39
160
108
35
145
17
27
48
60
28
20
87
85
60
180
32
60
48
57
144
51
96
12
57
36
55
17
15
28
60
32
12
88
107
1
140
3
109
120
5
43
119
13
77
51
132
60
60
3
105
93
19
20
60
100
8
99
18
75
120
3
129
33
147
16
12
152
60
28
35
57
36
72
40
80
240
33
195
40
35
18
99
72
168
93
7
20
28
32
12
148
80
48
57
15
48
12
48
220
12
113
87
48
40
32
45
235
240
11
177
60
40
29
103
77
43
60
128
40
72
152
9
171
45
15
183
85
92
48
40
23
105
52
23
18
79
245
3
159
73
168
80
120
40
120
29
51
40
80
180
72
60
93
15
24
76
12
20
88
143
90
7
224
16
5
108
19
360
128
12
21
19
20
220
60
48
80
72
21
27
9
195
16
5
295
120
143
36
1
12
8
12
48
60
220
17
36
159
21
39
15
13
20
40
44
148
221
90
54
27
16
60
113
36
111
60
24
88
32
45
91
60
104
69
39
268
20
40
92
28
12
41
39
100
20
48
27
177
16
5
15
240
33
79
108
137
115
108
29
51
52
152
196
32
21
111
69
36
43
48
60
29
51
204
33
43
104
88
20
60
108
12
231
21
28
8
52
48
260
52
53
18
57
172
60
120
200
108
84
16
72
48
20
69
91
215
117
60
21
54
105
132
240
16
12
108
17
75
168
27
57
36
72
72
76
44
88
32
63
13
32
88
120
12
300
60
48
60
44
195
36
25
92
40
180
120
8
12
12
48
28
132
23
57
33
127
53
7
188
60
132
48
84
48
81
67
104
9
19
60
48
20
180
195
25
60
32
12
108
15
13
20
132
132
108
28
53
79
47
13
5
15
12
45
3
240
45
103
60
72
48
20
12
135
13
60
53
7
119
13
8
12
72
16
59
126
99
63
33
60
72
48
93
87
12
28
12
113
87
88
20
100
32
33
87
21
72
99
99
21
16
20
264
180
60
16
44
28
60
8
237
87
208
20
40
20
21
7
83
49
188
132
60
60
48
3
49
188
100
92
40
53
39
156
40
12
20
21
54
93
33
144
15
120
117
90
18
36
7
137
27
88
168
ABCD 98740290776*3^$a+1 [50016]
88
9
18
48
6
6
9
15
33
105
108
18
9
207
33
21
35
72
187
45
120
105
47
25
63
176
40
15
36
36
48
9
45
78
12
6
12
72
66
42
75
15
24
144
57
48
21
108
66
21
39
60
77
145
24
168
71
19
66
12
228
36
54
6
96
3
51
29
61
90
24
36
30
30
9
21
35
1
63
96
3
317
43
125
7
24
9
75
96
6
6
9
63
41
49
30
41
97
30
24
33
33
15
57
48
15
39
9
24
21
12
18
72
204
9
15
41
144
40
24
45
12
24
24
6
9
15
41
7
48
24
12
45
99
30
111
33
15
72
3
78
12
6
24
36
24
137
1
48
71
1
63
81
24
15
105
15
87
30
27
48
24
3
30
6
177
8
49
47
24
31
9
51
5
19
24
117
8
96
139
18
42
105
3
60
108
21
39
41
25
36
180
12
83
43
24
42
30
5
169
84
35
1
54
162
24
90
96
30
6
132
42
276
47
25
18
5
79
204
5
67
5
25
78
12
174
138
5
40
72
24
45
12
23
19
12
41
7
18
12
11
31
6
54
36
12
6
36
48
123
87
48
129
8
25
63
24
99
12
9
48
15
18
150
24
9
39
18
18
5
49
18
5
73
6
144
96
168
17
24
1
24
42
53
55
12
29
1
54
24
81
123
48
5
48
31
18
6
144
17
19
21
63
36
114
60
72
63
87
9
80
24
40
147
5
24
16
48
3
30
48
15
39
33
69
204
47
7
12
5
24
16
33
126
42
87
15
12
186
102
126
6
48
17
16
15
48
66
15
69
42
12
93
32
16
96
24
75
36
90
24
15
32
19
54
207
3
30
39
15
17
24
91
5
43
77
40
9
126
60
6
144
30
6
132
47
115
29
24
55
60
21
27
29
103
78
12
63
345
47
25
42
6
42
30
15
63
120
24
41
67
150
6
54
60
186
42
30
12
72
65
49
87
105
24
6
300
24
149
7
65
145
30
129
9
30
6
84
24
15
57
15
3
21
27
42
126
5
19
30
63
3
60
81
9
15
24
33
15
15
9
24
15
72
12
6
174
72
9
152
48
7
72
12
24
6
78
60
101
7
57
75
12
78
35
7
60
138
27
15
6
75
27
53
24
1
24
114
6
63
183
12
45
81
54
17
193
23
48
120
19
93
8
31
41
19
45
3
72
30
66
5
37
18
30
54
69
9
12
18
41
240
25
66
30
18
60
36
5
40
81
18
45
93
42
18
15
120
63
42
18
29
72
73
96
6
36
53
7
12
102
24
87
93
59
25
6
6
6
78
15
111
36
53
1
39
81
24
102
114
90
21
15
24
33
15
156
36
54
99
48
9
6
18
24
30
81
69
75
32
43
72
24
29
55
36
21
48
63
42
36
59
48
7
105
33
24
18
45
75
66
35
61
6
69
8
40
111
96
41
55
57
51
21
63
48
60
53
24
13
288
12
18
5
16
176
25
48
39
3
165
75
5
55
30
107
37
3
56
1
18
30
36
36
174
9
21
12
72
48
39
3
66
51
15
18
102
6
27
27
5
88
8
43
6
95
31
18
96
95
48
16
27
5
79
9
32
64
3
42
35
48
13
35
112
56
16
9
72
24
39
147
29
64
21
195
33
72
30
66
72
18
72
6
12
99
3
53
25
18
120
21
9
39
111
24
33
8
19
72
270
138
96
36
6
59
40
111
30
18
42
72
18
168
6
18
102
39
32
73
6
9
9
12
3
32
19
6
36
12
126
81
3
12
9
15
180
102
48
24
42
30
39
57
15
80
43
42
54
21
9
18
77
16
27
6
42
54
48
47
25
6
60
54
71
49
48
96
36
78
66
11
1
15
8
109
6
5
192
49
39
24
81
84
11
72
49
15
48
32
61
3
15
24
18
18
36
41
19
69
51
24
5
1
60
3
56
144
235
36
144
137
31
42
15
27
36
65
184
48
123
93
111
114
39
3
54
84
35
97
54
18
63
9
39
27
84
54
102
48
12
33
24
51
5
112
24
24
9
30
105
3
54
24
15
57
42
21
32
43
6
63
3
69
24
27
12
18
12
60
216
102
12
93
63
17
24
103
17
40
39
9
8
103
36
36
84
5
88
63
24
36
69
63
60
21
51
149
16
9
66
6
72
23
40
63
120
12
72
78
132
6
6
120
30
33
48
24
48
56
16
15
113
88
24
93
6
12
24
204
84
42
54
12
24
78
167
168
121
90
54
12
3
72
123
30
192
23
7
30
18
36
12
138
42
12
ABCD 98740666756*3^$a+1 [50060]
4
32
48
4
72
68
28
45
23
36
76
68
76
44
96
64
56
96
112
45
27
69
15
69
36
12
87
72
60
48
33
27
8
88
72
32
28
68
37
39
9
51
24
60
32
13
24
48
107
16
116
61
12
47
49
15
32
4
21
60
48
204
120
36
39
36
12
32
25
23
28
72
33
12
59
144
40
45
35
25
35
97
155
4
36
80
28
116
1
23
36
49
24
83
13
11
28
12
9
39
48
132
32
4
32
85
23
16
33
228
15
384
104
37
47
13
47
120
40
32
24
25
12
60
108
15
12
285
59
61
95
28
36
36
60
80
133
59
1
15
12
57
96
15
72
8
184
32
84
25
120
51
21
3
240
24
21
27
72
81
12
23
4
108
92
16
57
207
21
72
159
9
120
24
51
32
24
13
35
61
111
156
33
12
23
36
16
8
157
3
177
87
12
9
27
24
36
57
3
57
108
99
8
16
24
96
12
144
33
155
25
263
88
129
63
12
45
47
88
33
63
9
156
135
132
12
20
1
119
88
120
24
9
24
23
40
140
13
119
40
8
73
60
107
37
11
16
21
3
20
16
20
40
228
20
13
147
48
93
15
45
60
24
15
93
168
11
169
39
21
39
21
12
23
124
21
15
216
84
44
25
11
37
63
165
11
120
13
27
9
24
71
4
92
40
21
39
33
123
105
27
96
164
256
69
71
12
24
49
71
13
96
51
80
36
64
348
32
64
24
8
13
24
3
45
3
45
11
193
147
20
76
144
93
15
153
63
216
24
9
36
12
39
129
27
20
28
57
23
4
45
36
60
27
212
192
1
203
16
248
1
27
45
23
25
119
76
9
120
47
28
116
217
72
3
24
8
28
80
37
36
75
32
72
25
87
48
32
121
59
4
9
3
20
60
52
12
93
3
68
60
64
96
60
84
32
1
35
64
8
13
23
16
21
135
177
51
36
104
64
33
3
212
112
48
32
13
47
36
16
140
64
12
45
39
33
3
24
164
84
28
57
108
12
111
96
141
47
36
36
13
111
57
12
23
64
24
96
33
15
32
76
32
16
45
15
56
16
108
177
120
3
117
108
159
96
72
45
159
36
60
33
72
48
75
9
35
48
144
28
116
60
85
99
12
69
24
35
1
219
116
85
15
45
35
40
24
33
15
24
21
159
96
48
144
12
20
28
33
63
32
73
75
176
60
16
33
95
4
48
57
35
48
52
36
96
21
39
33
143
25
48
24
36
59
85
123
32
25
123
8
64
36
44
72
1
59
16
12
33
3
45
12
3
84
20
28
60
165
3
9
63
32
145
120
95
16
189
51
12
45
72
63
92
121
132
35
4
108
20
25
87
80
13
48
99
9
15
36
48
36
60
96
36
60
12
48
33
84
11
52
32
16
45
47
25
48
59
76
57
23
16
9
11
16
12
120
72
96
8
85
39
96
140
4
288
12
96
57
75
60
117
48
59
1
39
96
72
20
60
36
16
93
3
57
231
12
33
12
23
4
33
180
75
24
24
129
15
8
25
23
52
60
48
56
1
60
3
140
505
39
116
40
45
24
60
35
133
48
71
84
76
33
36
35
37
3
36
36
140
4
69
12
72
96
87
80
64
21
35
4
108
261
144
36
111
8
36
157
15
224
64
20
37
39
21
143
4
60
60
20
13
60
215
97
11
49
3
84
33
11
36
1
159
24
72
24
9
11
28
21
24
71
76
261
48
12
12
36
39
8
52
165
47
109
27
84
21
15
32
60
48
37
15
96
72
57
15
45
3
45
132
11
85
27
12
21
27
72
8
64
93
71
25
71
61
12
27
56
40
144
24
32
40
8
25
132
3
57
48
72
95
52
108
8
37
3
129
47
109
27
60
93
15
96
36
12
105
27
84
60
96
44
85
107
217
36
71
49
15
96
108
8
28
9
27
48
32
1
12
95
36
37
35
64
120
44
60
72
28
9
ABCD 98740907906*3^$a+1 [50061]
36
12
6
113
19
5
96
72
49
48
30
78
132
66
48
30
87
32
96
37
11
37
59
67
180
9
48
147
77
55
65
61
27
21
36
12
66
42
42
60
48
41
37
12
23
13
114
57
8
1
47
67
6
102
17
1
18
54
15
51
5
67
12
17
24
19
30
42
21
3
6
39
57
30
18
18
12
78
6
29
13
48
27
48
8
49
42
30
36
132
39
21
83
1
114
53
24
40
51
66
60
24
24
90
21
39
36
12
66
30
90
143
1
119
43
30
6
18
18
101
55
18
120
18
5
48
19
6
36
12
18
45
48
33
63
80
1
42
12
12
72
21
48
32
72
49
18
69
9
12
18
42
42
24
30
36
6
21
33
23
24
112
3
30
6
90
24
143
61
6
78
24
24
42
93
3
72
30
12
203
73
12
12
18
24
12
41
49
90
5
37
30
53
19
78
234
66
48
78
6
47
25
23
241
114
24
5
127
18
39
9
23
1
15
48
105
108
75
3
77
16
56
19
5
16
3
93
32
37
60
24
42
5
96
31
65
43
18
11
133
107
139
54
42
5
19
144
72
48
60
12
5
96
331
66
75
27
12
9
27
29
13
27
32
16
3
18
108
18
24
21
9
23
55
66
66
24
45
3
24
5
37
96
6
24
36
12
240
24
6
15
33
18
54
12
35
19
12
41
37
30
36
17
79
48
41
1
47
7
57
32
55
66
114
42
18
57
3
45
39
9
3
45
21
30
93
3
24
5
97
6
66
39
56
1
30
41
7
12
6
42
5
88
8
25
143
25
30
30
6
5
91
24
78
47
85
6
21
57
23
1
24
71
1
15
9
87
3
6
23
97
84
75
33
6
9
9
18
21
3
5
223
12
102
30
18
78
42
63
51
24
6
150
17
24
67
149
1
39
39
90
42
60
30
18
204
48
18
6
5
133
36
42
72
48
29
19
29
31
60
66
18
96
42
6
9
117
12
24
42
5
25
15
99
54
72
24
39
87
17
48
25
95
37
48
6
149
19
6
18
29
97
42
5
19
42
27
8
24
19
77
85
60
24
18
48
6
6
18
78
12
6
108
30
84
89
1
102
30
84
12
6
5
1
48
18
150
42
5
97
47
205
126
78
36
30
30
15
9
24
143
1
215
31
36
54
90
12
12
30
36
6
12
30
30
6
30
48
41
1
111
3
53
31
65
25
150
60
29
1
6
48
17
13
18
30
75
81
48
42
78
12
6
69
32
144
1
84
30
30
47
72
19
53
160
8
25
71
24
43
24
45
39
36
48
78
120
6
60
30
15
3
45
33
6
18
12
11
96
67
18
30
24
30
24
42
53
48
16
27
96
24
36
30
30
48
18
75
9
24
48
95
7
18
30
18
12
11
19
30
6
12
18
131
25
96
48
18
36
9
9
47
72
7
30
6
30
12
60
23
43
45
9
42
150
66
120
18
60
6
12
36
90
47
49
23
96
24
19
36
9
27
29
19
29
115
6
6
41
1
48
23
96
217
15
8
13
27
9
60
59
103
18
23
43
24
101
25
42
69
27
138
6
54
18
18
107
16
27
30
78
30
84
96
42
24
101
139
6
63
56
19
30
24
132
27
21
6
29
40
8
13
60
15
32
25
71
25
156
36
23
91
5
49
18
29
85
30
48
5
24
19
72
53
85
30
29
85
107
7
42
66
18
78
72
42
11
16
48
9
30
41
55
18
48
120
18
72
5
1
36
48
27
21
18
36
120
24
12
48
9
99
198
12
132
95
121
18
93
273
138
24
30
15
51
96
24
60
90
24
30
17
91
84
132
30
24
159
27
21
8
13
11
19
29
1
47
19
30
23
73
6
17
1
42
102
23
1
18
6
42
53
67
60
89
16
105
60
12
6
12
101
25
63
57
30
108
93
21
18
84
24
48
18
114
18
39
8
43
24
69
39
18
48
12
108
48
72
23
7
18
23
7
30
96
12
15
9
66
54
144
18
77
1
66
6
39
9
12
66
78
6
6
42
30
12
78
6
23
19
18
12
162
174
6
18
23
145
102
42
18
30
24
39
8
13
54
12
60
54
12
219
48
80
43
90
6
5
25
39
8
49
126
60
150
23
1
18
78
23
25
36
36
12
27
75
6
6
30
11
1
48
66
72
6
36
6
5
43
5
64
56
31
12
45
48
21
59
1
36
156
18
149
40
27
24
24
60
9
56
1
12
11
55
18
12
84
12
78
53
67
5
55
90
36
11
25
120
23
24
16
33
23
1
18
48
48
96
30
48
42
48
24
12
66
66
6
18
150
95
13
18
18
42
18
83
163
12
12
53
1
12
66
18
48
18
197
16
39
9
39
90
24
48
18
5
1
63
33
6
9
39
90
24
42
18
107
1
24
30
84
125
1
60
54
149
1
36
60
54
36
6
6
42
143
7
30
126
48
93
21
36
23
1
66
45
8
24
55
41
112
153
48
48
12
30
29
19
24
21
51
102
12
11
55
17
72
16
3
54
47
13
12
15
32
97
192
6
60
24
6
18
114
12
18
48
72
21
129
24
30
18
39
123
24
77
19
6
42
5
ABCD 98741634944*3^$a+1 [50034]
20
88
48
132
5
3
72
40
5
15
3
13
36
71
37
56
12
15
12
13
60
8
4
20
3
12
1
96
53
3
15
49
104
40
17
39
160
36
5
12
48
67
20
100
8
135
33
9
31
56
16
20
52
32
36
15
117
12
36
12
28
32
28
44
81
123
9
43
44
48
3
13
116
16
17
120
3
12
12
16
44
4
56
88
60
8
40
17
18
37
56
16
24
29
15
135
73
35
12
25
80
93
27
36
39
133
107
21
27
12
33
52
35
25
53
3
16
140
4
56
24
64
35
288
42
27
16
68
57
55
65
7
60
5
27
4
20
64
23
33
4
12
20
63
57
28
8
45
103
56
3
18
75
12
63
9
21
3
9
3
40
48
20
87
12
30
3
28
44
15
73
12
168
20
24
40
11
13
32
27
48
30
15
4
20
76
48
24
32
24
24
3
9
24
64
48
44
21
123
39
18
30
49
36
8
16
53
27
36
15
9
3
13
128
40
17
12
3
12
136
77
60
27
12
36
45
30
13
56
120
36
12
15
48
30
75
12
52
83
81
39
57
76
60
12
5
15
45
111
147
30
3
72
24
63
90
7
8
36
27
9
48
156
87
13
12
72
35
57
93
60
51
12
40
12
32
4
47
133
29
7
8
36
24
36
4
32
63
45
12
64
17
90
69
60
81
67
5
3
28
17
27
28
72
8
112
32
3
61
44
132
63
90
27
60
108
28
8
64
8
28
132
44
3
45
63
93
12
64
53
30
133
47
61
44
28
47
1
56
60
21
3
100
29
27
24
24
60
15
1
59
138
19
8
3
117
63
25
5
7
56
4
23
12
21
36
33
75
48
12
36
57
63
24
40
23
9
24
39
78
43
36
23
30
90
18
7
8
12
45
75
96
16
23
30
55
48
8
16
20
84
40
77
39
108
28
17
3
24
51
13
56
28
53
39
3
18
12
48
147
28
8
99
57
136
24
56
27
48
72
25
23
37
20
12
48
48
75
33
24
3
33
4
56
24
12
21
15
105
150
42
15
15
18
42
13
32
12
28
32
48
36
9
31
24
5
18
30
67
92
76
107
13
44
144
120
4
56
72
64
24
29
75
105
7
104
52
72
23
30
7
5
7
71
9
3
21
9
48
27
16
12
108
56
33
48
3
27
9
3
108
105
4
23
37
53
31
92
15
117
48
24
3
60
33
192
172
24
77
27
72
96
88
20
72
160
48
24
5
3
105
67
20
208
8
27
25
95
12
105
15
1
29
51
9
55
56
12
4
23
33
15
9
36
27
33
27
48
25
35
12
21
36
84
69
87
21
30
49
8
45
27
21
7
53
75
60
24
28
48
35
129
3
1
344
16
56
51
33
9
27
24
72
12
12
48
15
37
8
75
45
15
1
29
51
324
12
16
12
35
18
7
23
69
51
12
90
7
23
21
57
43
56
28
36
96
8
153
19
44
64
36
84
92
33
18
9
3
61
20
60
24
48
28
36
8
28
32
15
117
3
57
16
5
39
24
4
8
27
85
53
42
57
16
12
20
15
45
33
3
39
90
60
18
30
27
195
45
3
102
15
16
29
108
39
64
32
40
5
7
96
44
33
42
33
12
12
84
69
103
12
68
12
12
16
24
53
30
25
36
77
15
12
15
30
115
20
16
29
7
108
35
1
80
64
36
17
7
23
165
45
3
16
53
15
156
4
56
16
60
71
57
15
48
90
3
39
73
8
60
69
87
64
36
56
117
48
39
204
60
57
42
60
21
27
57
63
117
16
17
27
15
33
148
164
72
81
120
63
52
72
128
88
96
8
28
17
27
3
25
8
87
13
12
32
40
56
52
5
147
3
61
89
18
9
21
30
13
32
48
69
63
28
252
92
15
57
100
24
12
68
36
36
12
52
20
81
7
23
132
1
60
12
20
24
84
39
45
40
36
17
15
15
33
12
4
80
33
67
8
28
47
33
12
16
92
48
16
104
39
25
35
1
12
77
18
12
30
15
75
25
92
108
60
93
3
9
55
20
33
39
36
24
21
12
15
16
29
15
136
32
12
60
16
20
4
92
21
3
24
3
13
56
40
20
51
9
33
187
23
33
15
69
3
165
12
33
15
12
36
12
45
15
45
7
23
1
20
9
63
24
111
25
17
15
3
60
9
48
63
93
24
36
72
12
52
11
30
43
29
7
20
33
78
37
12
71
25
17
147
24
57
27
15
121
29
15
16
140
36
63
18
12
51
76
56
75
9
3
13
32
105
31
84
36
24
35
180
177
40
68
3
12
21
4
12
41
15
15
9
51
120
33
39
18
12
3
204
16
32
15
13
48
36
71
12
13
48
80
12
52
35
37
44
16
36
77
15
33
39
84
39
90
31
24
23
9
3
1
44
33
7
155
45
96
64
35
78
15
4
11
25
47
25
8
48
39
21
4
5
27
40
20
84
27
9
28
72
8
48
64
24
29
90
45
3
72
25
8
15
37
72
68
12
3
60
48
45
27
21
40
36
68
16
60
12
44
21
3
24
36
40
44
12
33
27
4
204
8
60
144
24
24
40
35
18
55
8
36
64
20
9
18
192
18
39
16
108
12
44
36
24
81
3
87
37
5
48
19
8
63
45
4
41
12
7
48
60
83
45
88
17
42
21
4
95
85
80
16
56
16
65
3
16
8
88
8
39
ABCD 98741785568*3^$a+1 [50032]
3
36
56
79
9
51
36
48
6
11
19
9
32
28
147
6
27
117
39
69
12
150
66
132
36
35
67
257
40
20
36
16
24
36
8
13
87
93
324
15
44
37
35
12
1
24
171
261
75
51
30
47
7
6
23
31
41
52
36
9
171
27
150
23
259
53
25
23
40
216
20
144
84
16
9
72
59
40
44
12
4
84
33
47
96
1
30
36
117
51
21
45
18
5
37
18
17
64
56
43
81
9
48
99
9
6
30
18
78
3
44
12
60
43
45
36
9
30
60
12
18
107
1
54
33
8
60
79
18
78
144
66
87
3
185
64
20
24
40
81
126
9
141
83
55
54
11
49
11
12
25
159
8
13
18
54
15
20
1
35
97
27
36
189
12
6
12
5
1
11
100
63
6
84
27
15
5
36
12
67
33
56
100
20
4
81
72
48
36
23
91
66
83
13
162
57
51
48
54
11
24
48
25
27
20
187
29
4
45
47
19
6
63
27
29
16
8
60
40
32
24
37
63
44
25
12
63
51
17
13
15
165
47
25
108
72
60
63
92
43
12
150
27
21
6
48
18
35
115
129
8
1
54
6
54
45
12
24
116
28
216
75
6
36
3
152
52
32
13
11
1
180
18
96
29
235
45
45
35
52
20
61
3
9
72
60
48
126
81
81
24
3
15
48
33
44
1
84
23
4
105
63
32
49
11
1
99
24
92
25
23
4
80
31
17
12
67
48
126
132
102
125
61
12
24
35
13
15
75
141
36
56
7
36
9
57
59
24
13
3
135
72
89
25
23
36
25
24
111
9
47
241
123
36
108
75
6
579
92
40
93
6
5
204
43
5
12
40
36
96
39
42
12
27
9
135
51
48
125
120
121
71
4
15
201
8
37
11
52
15
30
71
60
4
33
30
9
15
29
61
39
9
23
4
105
39
15
29
12
40
3
45
51
29
108
52
36
84
45
60
12
95
60
25
23
13
132
36
47
19
6
12
60
11
16
104
61
131
28
56
36
7
53
28
21
60
23
25
15
21
51
99
66
60
23
13
18
9
12
33
30
6
111
45
63
68
67
41
1
54
29
16
80
19
65
100
80
136
9
11
12
28
164
36
25
90
66
63
96
9
18
9
171
30
54
9
24
57
18
117
56
25
63
20
85
11
145
24
84
60
71
64
45
47
48
25
18
17
1
24
111
44
43
54
48
42
30
108
11
4
36
104
13
18
72
90
59
4
36
21
54
6
18
149
25
11
76
48
32
48
36
12
52
81
6
18
102
24
36
30
99
15
12
18
35
145
155
4
3
209
96
7
30
51
21
24
39
27
33
3
125
28
51
48
36
45
56
40
3
126
15
9
75
60
147
221
4
24
45
39
87
93
27
78
23
24
1
60
27
20
37
15
39
29
40
135
81
9
102
45
60
104
60
24
13
59
40
33
11
1
6
9
21
60
35
64
56
37
6
54
11
16
9
75
56
4
39
45
135
6
59
72
40
45
36
47
97
84
36
35
48
7
6
39
33
27
120
44
127
65
43
6
63
3
78
111
8
1
6
54
12
72
35
7
108
102
35
43
45
56
37
24
3
45
36
36
96
27
20
120
40
3
78
39
20
43
78
30
60
126
23
120
12
36
7
57
81
23
37
155
12
156
40
15
17
37
90
5
103
89
24
115
36
144
9
36
24
93
78
54
102
6
12
23
12
7
5
24
12
7
41
4
56
61
15
20
124
99
18
108
126
138
60
36
39
60
56
16
56
64
45
63
27
149
96
4
57
27
32
109
12
42
90
143
24
4
39
6
35
139
77
1
39
56
48
31
24
9
116
24
108
49
3
72
15
345
68
40
15
66
11
31
65
109
59
36
1
27
57
15
45
23
25
27
20
13
18
180
30
59
13
180
51
80
24
25
60
36
30
17
12
52
105
3
20
85
270
17
1
12
36
71
84
4
93
54
33
32
25
143
36
61
54
17
28
21
35
88
72
3
6
11
28
51
45
81
54
77
79
45
9
72
27
96
44
12
64
44
37
60
36
3
99
18
24
30
90
119
169
6
29
7
41
157
11
64
15
5
13
12
23
108
1
36
72
11
100
15
29
37
144
251
61
39
9
144
95
76
15
54
11
72
24
4
177
3
9
87
44
84
181
167
49
36
24
23
7
96
18
72
12
71
16
21
27
105
167
85
63
21
36
83
31
165
15
5
187
9
8
127
144
9
105
ABCD 98742136622*3^$a+1 [50182]
240
15
81
39
33
180
43
47
81
57
15
93
30
12
18
72
15
75
18
75
120
21
48
18
9
33
63
33
6
33
51
90
54
78
168
39
57
108
27
63
48
48
54
48
3
39
6
60
15
24
48
27
96
12
144
30
18
57
16
8
69
96
75
9
36
99
57
15
165
114
42
39
3
48
90
84
48
36
30
69
120
3
18
30
45
51
96
69
129
186
21
135
33
21
3
81
135
21
99
39
42
54
9
40
95
78
3
64
5
43
24
8
72
81
24
78
66
126
66
72
63
27
30
87
24
9
7
8
72
16
17
30
18
12
3
48
225
207
93
27
39
9
57
55
8
24
120
45
18
25
59
30
15
21
3
87
9
33
36
60
39
21
75
9
96
12
24
18
81
15
9
45
30
13
29
171
9
31
125
3
15
42
330
18
24
3
64
101
48
36
55
8
27
78
63
15
105
105
18
61
125
91
65
7
32
3
21
16
96
120
53
72
3
112
83
21
16
8
24
96
201
168
96
42
30
222
73
53
36
15
63
36
42
180
279
213
72
99
57
79
185
31
53
390
12
78
12
7
143
42
72
24
79
53
75
24
16
125
18
6
60
15
21
30
102
96
24
55
77
48
78
157
8
24
96
45
3
24
33
72
12
84
84
43
8
45
24
51
64
32
111
97
65
7
113
7
8
21
27
273
84
18
105
9
126
132
21
72
24
39
6
120
3
33
15
24
75
13
272
81
63
51
96
30
18
69
40
8
33
6
90
84
96
123
27
69
27
157
17
30
1
32
33
48
159
21
96
24
99
96
177
12
3
3
69
88
8
81
31
77
30
108
18
87
24
15
84
42
12
48
63
57
39
96
45
72
3
160
53
12
63
21
51
69
51
64
56
57
7
5
48
43
65
63
16
71
57
105
255
93
24
43
8
87
30
18
42
12
75
249
24
15
33
12
36
174
81
57
15
120
45
18
1
29
6
18
3
9
60
219
129
72
15
63
25
32
45
60
15
69
12
12
60
12
78
45
51
6
108
3
57
15
15
30
3
129
15
33
12
75
69
19
245
36
84
3
15
198
27
15
9
69
36
31
227
78
15
33
15
96
3
30
126
81
21
12
7
233
87
16
5
12
6
9
33
24
24
72
18
30
15
24
160
8
64
168
23
9
24
261
24
66
1
8
9
60
36
60
72
84
24
96
60
36
55
23
54
78
114
48
27
16
144
101
99
24
72
33
79
101
180
30
57
9
84
60
12
27
57
39
24
3
78
231
9
24
63
105
15
9
63
40
72
23
57
33
63
33
12
24
60
63
93
30
48
6
54
192
48
36
6
54
9
24
48
24
21
24
43
101
30
54
103
53
36
6
114
15
33
15
21
27
144
33
63
3
6
24
135
9
108
3
57
55
8
39
96
84
42
288
36
222
42
96
60
42
84
90
3
96
24
33
39
15
6
3
9
18
42
43
8
15
57
27
12
33
21
90
36
18
3
24
16
17
15
81
120
6
48
66
231
75
61
65
63
9
12
3
21
12
39
16
47
18
7
56
15
30
12
48
6
9
16
11
138
54
150
103
35
48
30
96
111
33
12
3
69
12
36
27
21
24
6
141
9
24
111
21
75
3
6
15
69
6
60
57
33
7
32
192
63
6
132
12
60
66
21
16
5
114
36
12
225
15
6
51
24
16
131
18
222
192
13
104
24
15
42
183
24
87
18
111
120
129
42
21
33
6
33
51
45
9
96
12
3
120
129
111
120
9
30
81
15
9
112
56
24
81
12
126
45
147
12
6
84
15
57
15
21
120
24
78
102
84
84
60
36
72
42
30
180
90
25
48
5
12
42
21
105
55
32
75
157
53
42
33
15
48
78
72
27
33
15
57
36
84
55
155
6
84
51
24
117
3
48
15
48
9
96
9
18
108
1
89
252
72
60
42
93
3
30
7
8
69
84
79
17
84
60
87
24
24
45
24
72
54
270
30
9
27
13
5
12
168
55
5
36
12
3
72
57
36
36
24
42
102
15
93
3
21
36
63
15
49
65
7
59
6
54
105
24
48
120
9
ABCD 98742576358*3^$a+1 [50020]
15
3
45
72
8
37
3
39
84
5
25
47
13
99
51
156
41
72
16
57
15
3
36
18
15
33
48
15
176
25
39
75
117
45
114
18
42
5
1
72
90
12
30
51
32
37
3
32
136
3
30
6
54
6
24
102
23
25
15
9
138
5
55
33
237
72
78
18
147
48
21
83
96
37
24
51
32
55
48
89
24
7
24
18
102
81
69
18
6
24
11
40
27
53
40
9
47
13
156
159
27
21
9
23
13
24
99
21
131
97
15
135
30
18
18
47
168
1
48
36
35
19
42
11
37
42
48
12
5
16
63
90
39
63
17
163
54
39
72
9
30
65
19
5
55
9
27
93
32
43
18
60
42
21
24
21
35
7
48
17
7
12
21
27
21
57
15
87
12
6
18
60
102
3
15
90
15
15
30
6
21
75
18
11
31
33
39
6
54
173
40
105
18
45
21
11
40
93
60
24
150
81
39
17
43
5
16
105
15
39
41
40
15
36
48
45
3
24
96
60
17
16
51
60
9
21
6
120
12
12
6
15
39
66
48
96
39
27
72
18
42
105
15
33
39
54
66
9
15
9
8
25
87
33
138
84
137
24
121
39
15
57
3
101
24
31
24
57
39
66
87
32
16
8
7
24
41
48
64
3
12
36
126
108
30
93
69
18
105
15
66
60
30
45
39
102
99
9
162
5
13
51
24
56
40
21
11
24
31
57
15
66
30
65
1
48
311
19
18
24
99
27
78
60
66
108
36
30
12
63
24
8
13
144
30
12
9
56
49
72
15
3
5
144
55
12
48
210
36
24
132
131
24
13
12
108
18
60
77
43
29
1
15
75
53
31
78
48
30
24
114
30
6
48
168
119
24
49
30
30
60
18
30
30
12
12
6
3
24
111
12
53
24
7
54
11
13
60
6
65
7
120
24
33
152
1
12
42
33
45
195
48
75
45
9
54
24
108
48
54
42
18
6
29
13
123
39
17
31
48
89
25
90
45
15
6
54
48
24
6
23
1
23
103
42
47
13
30
21
51
69
39
6
24
48
30
174
48
23
88
51
24
30
66
120
48
90
6
54
15
21
35
1
6
65
7
66
15
27
12
12
149
49
23
24
151
42
36
35
31
6
42
6
27
39
84
5
61
24
12
18
72
132
161
151
6
18
65
79
33
9
23
48
19
54
135
21
18
60
6
15
21
54
101
55
33
87
24
6
36
47
43
45
33
54
81
15
12
180
24
156
5
40
32
16
152
37
30
156
6
54
69
8
49
54
105
27
24
29
1
66
84
18
23
55
18
54
90
6
17
72
43
12
17
144
72
55
57
21
54
5
136
9
63
8
25
12
24
30
21
87
113
48
37
107
43
138
66
33
48
32
1
6
6
42
66
39
33
47
13
48
27
27
30
15
111
24
42
95
55
48
150
35
31
6
24
24
66
24
12
5
73
18
24
21
147
77
25
30
9
104
16
15
54
36
15
27
12
17
24
91
29
24
160
96
105
24
15
15
12
5
49
84
30
66
24
18
57
111
9
75
21
32
13
96
30
21
9
18
78
54
36
54
39
51
18
107
13
18
18
39
3
5
72
25
111
57
15
15
12
138
3
104
55
17
175
60
21
135
24
30
36
18
30
15
51
21
15
42
72
18
90
18
177
57
63
21
30
5
19
12
18
12
36
30
12
5
16
39
17
13
3
87
33
8
85
6
21
33
39
15
36
60
12
5
7
12
60
24
90
15
24
3
78
6
89
121
36
30
125
72
103
30
83
25
6
114
72
12
30
6
36
144
66
54
60
15
72
45
150
45
3
24
12
24
42
12
83
19
48
45
27
5
43
6
66
5
13
51
9
90
21
39
42
6
78
27
72
75
18
3
69
3
27
66
54
12
84
5
31
33
21
12
90
45
33
54
72
113
1
24
48
15
33
15
32
40
39
9
32
13
99
27
29
72
13
54
6
84
131
19
12
33
27
48
36
6
66
18
6
24
90
6
33
21
27
168
69
6
5
64
105
23
25
114
6
54
113
16
9
36
12
119
1
84
24
6
36
89
13
3
27
6
87
48
15
17
19
53
13
3
9
63
15
30
3
120
27
5
13
12
72
12
18
6
42
108
54
95
37
3
48
15
78
147
45
18
30
42
17
16
39
18
24
66
90
78
30
72
48
39
8
7
30
42
6
18
9
27
69
56
96
7
6
107
85
18
9
111
105
51
120
30
6
12
93
3
30
54
18
12
3
15
24
18
96
36
36
18
72
45
3
12
84
18
48
75
9
39
81
24
24
6
41
13
108
48
15
32
19
5
19
117
3
77
55
18
54
6
6
24
72
48
252
33
56
91
12
96
144
12
6
84
78
21
15
89
16
24
81
30
65
37
54
69
24
21
24
42
9
51
21
48
32
139
54
6
41
88
69
72
18
6
11
109
174
42
18
17
88
111
54
131
55
12
60
57
21
27
87
6
27
57
48
23
79
42
90
101
67
60
30
30
30
18
120
84
9
15
12
29
103
12
29
7
24
24
65
24
48
7
33
9
60
ABCD 98742666728*3^$a+1 [50111]
3
6
66
90
48
3
120
39
30
24
91
209
151
48
32
40
29
66
73
35
102
144
114
45
27
109
11
24
6
15
63
145
72
24
152
27
96
69
51
96
13
32
45
24
19
257
204
96
19
32
27
6
159
45
6
90
19
80
15
25
11
24
36
1
5
30
24
21
99
21
45
30
18
30
90
246
85
41
30
108
186
99
16
56
69
30
61
95
30
3
51
24
117
33
12
75
3
45
21
235
32
192
57
78
60
157
5
123
117
18
6
120
66
169
149
67
29
54
42
18
1
155
66
120
360
3
51
21
88
8
9
55
155
30
30
73
131
6
135
9
66
85
215
84
30
30
9
75
85
11
109
17
30
81
33
30
9
27
18
102
24
186
84
175
29
91
125
19
5
72
24
30
84
6
174
156
25
35
6
108
36
111
48
21
30
61
113
63
24
39
25
104
117
19
41
18
60
66
79
72
29
294
96
21
45
54
69
21
150
186
84
199
77
51
39
33
207
73
8
3
85
11
21
117
6
21
93
12
30
105
9
30
49
152
40
65
48
192
18
30
12
114
36
114
186
33
45
30
37
59
144
66
54
12
54
96
30
408
85
131
90
36
204
27
297
30
30
216
156
55
5
19
5
216
43
71
210
174
145
95
36
141
219
24
12
30
48
126
109
80
75
156
49
96
11
24
30
55
59
72
48
36
36
90
123
21
6
109
5
24
150
12
25
264
32
64
8
21
84
30
57
9
36
123
21
30
24
93
88
35
21
9
30
6
24
24
6
117
112
72
119
36
30
15
48
51
261
9
39
27
114
90
36
333
21
156
204
66
49
59
42
54
61
5
24
510
109
5
30
156
96
30
18
57
99
6
103
101
306
18
15
75
102
18
66
246
120
78
132
235
48
11
84
105
27
85
179
210
6
21
27
72
90
30
24
66
150
45
45
19
29
36
90
24
117
69
174
61
11
45
99
90
147
33
180
19
32
40
5
108
90
85
35
210
67
5
115
8
16
125
30
30
96
48
31
11
24
90
6
48
30
15
117
19
35
109
80
40
72
185
114
60
66
223
107
90
19
152
88
5
6
45
123
37
120
29
6
180
18
42
24
205
11
114
66
33
16
152
24
45
120
60
108
102
120
18
3
72
27
144
90
259
11
186
24
6
24
90
27
27
42
54
6
60
48
67
8
112
35
133
5
72
180
63
16
131
24
24
61
209
126
66
18
60
1
56
69
99
171
109
107
18
147
39
49
11
54
36
24
27
99
6
55
29
54
93
112
11
69
48
27
162
60
138
397
29
90
30
139
137
60
114
1
29
36
48
90
61
71
30
24
96
3
165
162
49
11
48
72
24
96
229
5
96
43
8
3
36
60
165
3
30
15
117
120
3
40
71
36
18
12
55
23
30
96
30
114
66
25
11
174
31
35
48
30
30
6
150
6
63
81
327
27
37
128
51
61
89
36
30
109
35
90
30
36
49
176
3
60
6
186
180
21
69
30
24
261
64
5
174
102
144
55
11
114
54
72
24
120
126
48
31
5
147
219
114
54
150
30
33
63
6
19
11
234
150
90
36
48
87
69
66
48
66
111
99
21
9
60
27
9
90
120
13
5
72
ABCD 98742697616*3^$a+1 [50015]
85
47
48
37
60
65
7
48
84
41
7
11
42
48
4
15
12
59
60
156
13
60
57
24
26
24
25
5
7
84
53
18
25
53
31
23
37
21
48
27
47
216
1
21
62
37
9
39
11
94
15
17
36
43
69
3
84
89
30
36
49
9
20
76
12
32
6
162
124
14
22
72
3
33
60
50
49
168
84
21
108
32
19
35
96
13
36
9
75
29
72
36
79
11
25
29
151
24
5
30
10
48
15
5
55
71
70
32
7
17
36
12
36
4
135
47
36
102
6
1
69
15
120
29
12
64
12
75
12
120
33
134
1
17
42
145
35
36
12
61
21
3
45
86
24
48
13
189
2
126
67
5
43
24
24
29
91
59
73
69
20
30
10
14
109
35
37
29
72
79
71
58
14
61
36
33
12
36
14
36
42
16
14
13
60
9
14
22
12
27
33
8
7
57
111
9
24
62
18
67
95
10
12
75
21
75
72
24
24
69
15
17
76
39
71
12
150
30
22
51
48
119
30
42
73
60
12
53
18
12
18
7
12
23
72
193
5
66
22
14
54
220
74
1
24
47
30
4
122
25
47
13
45
20
4
15
48
156
77
19
81
84
14
24
36
54
18
48
181
48
41
67
60
72
12
9
39
105
15
23
120
78
31
41
40
207
57
51
9
44
19
72
41
90
12
37
36
60
24
9
14
202
86
60
48
6
30
1
84
168
77
48
78
138
36
90
10
44
132
54
66
4
3
33
50
25
33
171
95
90
40
38
36
36
120
60
25
23
126
6
18
66
72
94
14
54
6
94
50
145
21
36
44
31
9
32
43
17
19
105
36
14
13
65
30
25
33
75
24
23
25
47
46
99
45
104
19
120
41
4
12
36
158
24
12
36
49
9
56
31
5
79
11
250
3
101
115
33
2
18
66
1
89
55
21
14
61
101
4
39
71
18
18
12
96
54
40
48
75
53
4
75
41
6
18
88
32
96
16
38
66
19
23
22
68
19
11
25
69
24
26
6
48
7
57
140
43
12
83
18
24
30
60
22
120
110
25
141
80
60
52
20
18
54
40
104
4
48
32
76
14
10
3
9
39
35
34
128
4
63
35
25
57
8
91
96
21
3
29
72
160
14
61
101
78
37
53
192
18
54
7
35
61
9
24
39
23
10
12
68
7
12
41
12
55
12
33
48
2
48
10
48
87
24
60
95
10
44
64
27
23
70
63
45
2
48
24
61
204
48
33
80
40
2
1
29
223
35
34
20
40
36
188
7
17
102
54
4
51
84
101
54
1
36
101
67
191
12
22
140
42
156
54
6
12
193
177
32
54
120
54
55
23
108
144
48
49
23
42
48
7
24
5
72
42
121
17
60
19
21
62
46
212
90
22
62
46
39
48
143
22
15
17
4
14
36
90
72
19
96
155
84
73
5
76
84
15
23
58
80
24
112
14
12
54
6
58
36
68
30
85
168
12
11
106
39
36
60
23
73
12
60
12
33
248
7
5
6
37
12
53
64
48
15
120
45
2
85
9
39
11
90
31
23
61
69
80
28
27
72
41
7
23
22
38
30
42
12
85
69
32
79
168
53
7
96
47
22
15
17
36
19
228
21
36
74
85
36
41
7
33
44
43
33
24
14
49
12
108
36
12
132
12
201
332
6
54
72
124
50
169
57
123
83
25
60
9
15
23
30
18
85
5
4
3
47
25
48
12
23
46
36
51
48
9
32
16
15
23
102
7
125
76
51
33
15
5
16
2
37
71
34
60
111
36
191
109
36
17
7
185
114
37
119
10
51
69
24
50
70
32
40
144
24
39
5
60
120
55
12
23
25
35
22
14
72
22
63
57
51
35
72
58
56
108
7
83
12
54
19
161
54
1
77
40
87
120
21
135
69
3
77
43
72
48
17
60
7
9
200
40
80
4
3
60
23
46
26
144
94
74
106
51
60
21
8
19
5
16
14
42
43
48
48
84
11
109
36
24
12
11
60
58
80
115
96
59
6
4
80
222
37
11
72
10
39
33
51
125
30
22
32
36
67
47
25
11
1
33
176
6
1
12
5
18
37
132
5
28
62
13
95
22
135
69
26
49
9
50
18
7
60
173
12
112
20
18
25
72
95
36
198
7
93
39
33
15
132
60
35
73
45
15
29
28
62
13
45
50
90
43
65
148
27
84
35
18
66
1
93
75
21
27
17
42
58
63
57
27
23
96
25
47
97
5
6
157
24
108
72
101
4
3
53
55
17
18
30
28
26
13
137
138
72
18
ABCD 98743112666*3^$a+1 [50015]
4
6
18
5
12
15
4
6
6
44
18
30
28
36
36
12
12
66
6
12
41
3
10
19
5
32
22
12
37
4
7
6
2
17
73
28
12
6
17
1
8
34
5
9
82
5
27
4
6
6
5
24
8
13
40
42
6
2
6
28
36
20
4
18
2
34
14
16
12
18
17
9
16
12
12
8
4
30
8
6
4
20
15
12
7
6
12
78
2
112
6
17
7
14
16
66
5
1
23
1
11
21
4
7
17
91
1
48
46
2
12
34
8
4
2
4
35
19
17
72
3
28
12
6
12
2
16
6
18
17
79
1
7
36
10
6
12
2
4
6
18
2
18
10
12
78
30
6
26
5
19
9
19
6
30
53
7
1
23
60
5
15
12
22
36
2
6
4
14
34
8
24
10
12
12
12
78
32
11
67
4
20
28
5
1
26
10
55
5
35
15
10
12
20
40
12
11
1
12
6
1
17
30
18
8
52
18
6
6
54
11
1
12
2
10
7
5
11
36
9
3
31
20
34
2
4
5
79
48
14
27
15
9
3
76
72
1
29
43
5
14
21
1
48
6
8
36
21
19
1
13
28
48
60
80
4
20
3
3
46
42
6
11
3
10
48
2
10
23
1
7
7
4
5
24
91
30
30
12
14
22
36
6
8
4
6
32
34
48
8
4
7
25
10
36
6
24
14
9
12
1
30
8
70
14
84
42
52
23
13
6
42
55
16
1
54
6
31
4
1
8
15
33
46
2
3
49
48
2
28
12
6
24
7
11
32
21
51
4
12
2
28
42
12
48
29
7
6
20
15
12
3
22
24
6
20
9
31
6
35
7
25
1
16
36
12
6
26
30
81
1
14
4
18
8
28
12
18
2
4
6
1
36
17
8
3
1
12
12
38
84
41
11
30
6
2
6
9
33
22
2
124
24
19
17
42
6
18
20
22
11
19
61
53
78
6
12
12
54
24
29
55
24
17
25
71
25
2
10
11
9
6
10
43
28
7
14
64
62
16
12
6
6
5
13
8
47
23
18
6
12
8
6
60
16
42
2
28
12
6
8
24
17
43
46
18
12
14
3
9
4
2
9
19
86
4
11
13
2
22
36
18
5
7
20
4
8
16
29
1
2
9
1
18
18
6
8
28
6
8
16
11
13
30
5
15
34
6
18
23
7
30
35
13
6
26
6
28
30
36
8
28
59
31
5
13
6
36
5
19
5
19
29
19
36
42
8
24
6
46
7
16
25
14
9
3
9
15
17
29
12
12
11
37
8
3
37
54
24
30
31
16
1
12
26
9
1
26
4
20
4
26
4
6
5
39
42
39
51
4
6
19
19
54
39
13
24
18
12
14
30
12
6
54
22
8
16
23
55
5
7
30
24
18
5
3
9
19
66
18
36
14
4
42
12
18
18
26
106
5
19
6
2
5
13
12
46
12
6
8
46
2
12
10
6
7
13
10
18
12
42
6
7
4
3
4
29
32
5
24
30
53
3
69
45
4
24
8
18
10
6
8
4
42
12
2
22
60
50
24
30
24
4
6
29
13
12
12
18
6
7
29
12
2
18
60
18
24
33
7
6
24
18
30
24
18
20
16
6
23
8
11
12
29
12
7
6
18
2
4
24
23
12
49
23
1
50
9
31
48
5
7
5
49
36
14
4
8
24
58
30
24
24
20
6
22
5
7
6
6
18
78
18
14
21
13
14
22
23
43
8
10
6
24
24
6
6
6
12
12
18
8
17
25
27
25
72
24
12
12
38
10
38
12
6
4
12
7
16
25
12
8
12
64
36
6
50
10
18
24
11
1
24
36
30
5
9
4
6
2
12
11
55
10
44
64
7
53
30
29
1
31
23
14
10
18
6
1
23
6
48
11
1
18
66
6
18
44
3
12
24
3
12
18
18
22
8
4
24
20
39
1
6
20
34
35
19
49
11
2
6
18
16
14
4
68
9
3
9
12
31
8
4
6
24
6
41
1
78
6
20
28
36
2
6
27
12
63
10
18
18
11
33
72
3
61
2
10
2
33
3
4
24
12
18
35
27
21
33
4
8
11
16
12
7
14
6
52
5
75
12
64
18
12
24
2
16
120
2
60
6
4
26
46
6
2
41
52
1
2
6
22
8
10
11
1
36
48
2
88
72
24
6
2
6
4
24
18
6
19
37
40
6
6
18
2
30
28
29
13
42
2
34
74
30
4
5
25
6
29
8
5
24
36
36
14
28
36
24
8
9
12
7
30
30
26
4
26
9
19
2
22
2
12
3
1
35
55
29
7
2
48
34
5
7
2
6
28
38
28
2
9
32
17
32
12
12
18
4
12
2
3
48
3
4
2
10
6
14
58
12
19
23
24
56
18
10
29
3
10
11
1
42
18
8
27
7
12
6
6
17
1
11
37
12
6
41
25
18
12
5
31
5
31
18
30
5
13
48
8
3
1
31
23
2
58
26
42
48
4
5
43
32
9
9
23
28
1
23
13
14
16
14
3
1
12
30
12
12
8
58
14
4
2
28
11
1
18
2
6
10
18
6
35
49
6
6
6
1
29
30
18
11
13
12
31
5
6
18
83
13
6
13
11
12
41
13
14
10
54
12
26
18
28
17
15
34
11
1
74
5
17
54
18
24
11
33
15
1
36
44
35
11
24
1
16
7
12
5
9
15
7
41
24
3
4
24
18
31
40
31
18
23
1
32
24
11
53
11
7
12
20
6
3
51
9
19
6
12
8
22
8
5
17
6
13
5
54
8
40
2
3
7
2
48
3
48
15
9
33
4
24
14
4
6
2
10
12
44
16
2
12
4
14
10
13
113
24
24
12
18
17
12
27
10
18
48
8
16
12
42
18
13
28
9
35
11
12
6
7
13
22
26
6
24
4
12
2
42
4
26
15
12
36
3
12
12
33
48
97
6
18
12
8
4
11
15
28
32
64
2
16
11
1
23
7
18
6
6
11
9
22
36
5
9
22
12
1
4
19
12
6
54
8
5
19
10
26
10
7
7
18
4
38
4
12
2
30
4
24
18
56
18
4
17
21
16
54
6
12
2
10
36
2
17
17
11
15
54
6
22
11
43
36
30
6
5
25
12
2
42
4
6
18
35
37
54
18
8
16
11
7
18
2
10
18
36
68
12
33
7
42
24
11
12
1
12
7
5
36
6
24
36
12
8
16
26
16
18
30
6
17
15
10
2
4
2
22
20
6
6
46
30
18
24
6
29
13
67
25
22
20
9
7
6
8
6
41
5
12
11
31
6
26
21
15
28
5
1
24
36
24
7
4
7
24
1
16
9
4
35
19
5
13
11
9
10
18
11
7
14
16
2
10
11
12
13
78
5
1
31
11
6
38
4
13
1
10
17
63
16
24
20
4
5
9
12
48
58
18
14
18
10
13
95
5
9
18
28
12
18
6
2
3
7
30
11
15
28
6
35
3
16
5
51
4
29
37
18
6
30
12
5
13
23
25
6
56
72
10
11
7
25
67
18
3
7
6
7
67
84
6
4
11
87
12
48
58
20
58
32
10
26
4
42
2
33
8
7
40
2
23
7
10
56
22
30
6
5
37
18
26
28
8
3
24
12
7
38
12
22
6
8
60
10
2
18
29
19
28
30
6
12
6
20
95
35
5
12
31
20
24
40
12
5
9
6
18
15
13
11
7
24
20
10
12
11
7
5
15
16
2
15
24
9
4
8
27
7
18
6
12
20
12
10
60
24
6
32
34
26
28
6
24
24
8
16
30
2
6
34
68
30
4
18
6
5
9
4
6
29
7
18
6
20
4
18
12
2
4
48
42
23
13
2
22
6
32
40
12
13
53
60
2
16
6
6
1
5
42
5
3
9
8
35
2
4
8
15
31
6
36
36
24
19
41
56
10
41
7
5
15
16
2
4
19
41
56
27
12
19
6
8
39
3
6
10
2
46
5
19
6
42
5
1
6
30
7
73
78
45
12
1
24
6
14
18
10
20
4
8
60
4
19
5
12
78
32
9
13
14
10
14
18
4
24
2
34
6
12
24
12
17
13
18
26
40
8
16
7
23
8
40
12
12
26
3
48
19
17
13
8
10
5
21
10
2
11
11
17
13
30
24
13
19
52
18
42
8
28
6
6
17
12
8
19
6
12
42
36
30
16
47
1
18
5
19
8
10
12
8
6
64
6
14
21
15
17
72
35
1
11
12
29
48
7
42
20
3
25
6
30
6
13
4
9
10
2
11
11
6
48
36
7
1
22
12
56
57
1
6
6
18
48
14
3
12
1
12
23
36
19
60
2
46
6
32
22
6
98
12
22
6
18
2
12
30
12
46
12
1
5
36
12
38
4
13
5
6
6
2
17
1
22
32
21
13
96
6
6
6
5
9
40
14
28
5
51
4
12
12
2
4
6
48
12
50
40
42
24
14
40
6
24
8
16
36
20
18
15
7
6
20
12
4
36
30
18
6
12
6
43
17
20
52
50
5
5
12
6
8
16
2
6
60
40
86
112
6
24
13
47
30
6
17
8
1
39
25
32
3
1
26
4
38
4
7
11
25
1
24
3
1
6
29
8
4
12
1
30
18
12
18
41
3
9
15
4
6
84
14
4
26
16
11
7
30
23
55
5
15
34
2
10
18
18
42
6
6
6
30
5
9
42
16
36
20
22
7
11
36
6
32
34
6
19
7
4
65
19
26
15
1
36
44
22
18
8
4
38
21
9
15
25
24
23
7
2
4
26
24
4
5
7
14
16
59
31
18
11
1
12
6
89
45
27
9
4
6
2
39
1
2
4
8
4
6
12
12
18
26
3
48
7
18
48
14
54
24
23
29
18
25
16
25
12
2
28
14
58
14
34
17
25
24
59
7
6
26
29
11
2
23
7
10
6
44
57
36
1
30
12
12
18
12
12
8
16
14
34
18
20
16
6
20
6
48
36
16
5
1
12
14
60
6
3
1
42
36
2
4
2
4
32
58
2
4
44
18
24
40
12
8
10
26
63
1
23
1
7
5
11
1
2
10
44
70
2
10
6
6
17
7
36
24
8
34
14
33
1
12
62
17
29
12
11
43
24
2
4
19
29
20
28
18
60
14
34
13
1
16
18
32
41
11
5
3
6
3
1
8
30
36
6
18
17
4
39
18
12
27
25
14
16
6
12
24
6
50
15
13
6
36
17
13
12
8
30
18
4
12
6
66
12
44
18
29
23
5
48
1
18
30
14
30
10
20
21
9
27
1
11
21
4
20
39
39
10
12
8
40
11
7
24
6
8
12
15
1
8
46
6
6
62
24
16
12
24
54
25
29
36
43
25
28
18
17
15
40
14
28
26
12
9
7
12
2
12
34
2
12
30
48
16
41
13
18
2
12
30
10
43
5
36
31
29
8
46
2
10
17
49
2
10
6
24
66
47
7
42
24
6
29
8
41
32
4
18
42
36
8
3
13
54
26
16
12
36
6
18
12
84
2
18
4
36
26
18
10
17
19
37
73
10
6
11
9
22
6
7
19
10
24
12
8
46
30
2
28
29
8
64
7
26
15
25
6
12
8
4
5
19
24
6
18
8
5
71
14
15
24
7
24
24
12
24
24
5
19
42
6
42
8
12
30
16
30
19
5
48
19
23
2
28
83
9
64
6
12
29
1
6
6
24
20
10
17
12
7
24
6
8
16
42
2
15
19
5
25
6
26
15
3
4
1
7
46
24
11
1
132
50
10
6
18
12
14
18
3
15
42
4
6
6
30
66
12
44
12
22
17
19
24
6
18
29
27
4
18
12
14
9
31
20
4
24
6
54
54
6
17
7
8
9
19
84
1
16
9
22
ABCD 98743245002*3^$a+1 [50065]
39
30
51
36
63
12
9
24
36
21
78
54
30
30
15
63
30
54
21
69
30
45
3
18
3
45
6
30
18
21
27
72
48
42
66
12
12
6
6
21
15
12
6
7
192
32
4
5
15
15
57
132
36
15
12
33
12
3
84
6
30
9
60
243
54
15
15
24
24
60
12
69
12
15
37
23
157
8
15
42
12
6
162
75
21
6
24
25
17
24
43
47
13
5
6
24
12
24
57
12
57
18
48
84
36
13
5
30
144
1
47
24
13
77
3
16
77
54
48
30
111
27
33
111
18
222
66
15
33
15
87
12
45
63
102
31
17
7
35
6
156
48
3
63
30
72
54
49
60
20
15
21
129
27
15
72
45
33
48
27
39
18
6
60
21
3
13
137
30
12
126
27
48
117
15
48
15
90
12
18
37
68
9
30
73
11
30
24
15
48
63
66
54
36
153
3
18
7
17
147
21
42
1
29
63
57
18
33
9
15
15
81
300
87
60
9
16
29
3
123
24
18
15
81
24
151
35
60
6
6
102
75
51
6
60
6
30
12
91
5
19
8
15
12
73
68
15
109
11
42
12
72
48
78
9
39
36
33
87
6
192
3
3
49
11
9
21
12
15
12
48
15
48
66
31
17
6
57
135
18
12
12
30
96
60
21
36
144
33
6
54
18
84
24
129
15
132
6
27
15
25
23
78
51
69
7
23
21
24
21
60
66
18
90
150
27
28
32
3
45
12
9
36
90
12
13
23
96
66
108
6
45
16
77
27
36
39
30
18
12
13
32
9
24
96
15
15
24
12
105
4
5
6
6
18
30
84
30
36
12
60
48
6
91
32
60
63
9
76
5
12
75
72
3
21
45
6
69
27
18
19
11
24
42
54
69
45
87
3
30
30
61
77
3
9
27
3
33
15
93
39
66
27
72
3
24
204
6
3
75
66
210
9
87
21
39
78
12
3
96
60
60
27
57
3
30
54
24
24
18
30
117
45
3
9
18
21
51
84
6
60
6
54
15
33
3
3
57
15
18
222
18
30
21
24
21
51
108
15
12
12
21
4
5
66
36
108
21
4
20
15
36
69
63
9
39
117
48
60
69
30
81
51
93
21
150
24
6
19
20
51
9
88
32
12
9
171
21
3
15
6
3
51
9
15
93
57
27
33
15
76
32
88
5
72
15
3
105
36
21
12
6
105
4
11
69
3
73
41
6
18
67
17
42
13
8
3
162
18
24
6
54
12
150
123
72
21
72
3
45
30
129
9
90
84
120
90
96
55
32
177
66
25
20
27
9
3
48
12
61
5
6
24
30
79
5
55
5
30
36
84
120
13
8
12
15
13
59
30
43
53
30
81
124
107
33
51
129
135
60
9
63
12
25
35
108
45
39
18
151
89
6
6
3
3
138
90
25
59
36
222
63
36
48
3
12
25
11
9
21
27
3
129
40
32
36
75
37
11
42
63
21
48
66
96
9
60
111
18
18
57
21
51
69
75
64
5
12
103
32
48
3
33
27
24
30
30
33
16
41
24
75
9
36
6
24
141
16
53
12
12
31
5
15
189
3
39
1
5
18
45
9
12
30
24
90
102
90
63
156
9
19
41
36
6
33
84
3
18
90
102
27
96
75
60
6
18
57
88
35
25
47
1
23
57
172
185
31
92
75
90
27
33
3
15
72
48
57
3
9
15
45
3
48
37
17
18
12
1
77
3
27
93
15
12
13
17
84
3
51
37
29
15
28
8
15
78
36
6
30
30
9
60
3
13
80
72
15
45
15
6
6
6
147
15
6
30
9
3
9
24
27
42
18
12
18
147
120
3
25
20
27
33
63
12
9
60
9
66
96
54
48
6
60
96
9
15
36
93
40
5
48
75
15
48
12
108
24
102
6
24
69
45
6
21
33
15
45
15
21
63
21
66
9
12
9
3
3
13
32
39
33
63
78
84
132
3
36
52
47
60
66
84
27
4
44
12
21
15
3
54
72
6
9
9
30
9
27
81
69
18
12
33
51
12
33
117
12
30
36
9
72
99
114
48
12
15
27
6
7
23
9
3
21
45
6
18
6
24
21
36
96
108
27
30
48
36
30
21
15
12
48
25
68
96
3
60
25
48
8
69
12
48
192
18
108
102
27
3
25
71
9
16
101
6
24
60
66
3
45
54
48
108
132
9
15
24
12
33
60
27
85
23
30
6
33
21
19
5
42
1
8
132
12
51
6
15
24
15
54
18
13
20
120
135
36
93
51
9
3
13
11
108
57
64
17
48
84
36
27
69
54
6
90
66
24
66
48
12
37
56
60
39
25
68
12
12
36
57
51
36
28
11
24
150
36
54
45
36
9
48
7
80
33
3
45
19
23
33
15
120
12
48
12
12
90
15
27
9
159
48
30
195
24
39
9
21
6
138
15
16
11
30
66
69
4
125
90
204
45
12
3
30
27
9
102
24
6
42
30
27
24
15
6
75
15
6
42
6
6
13
20
57
54
69
45
138
180
24
84
6
18
30
91
5
6
144
30
36
43
8
24
39
30
39
51
97
5
75
28
11
6
3
21
3
57
54
36
6
7
5
78
48
6
30
45
3
6
30
45
87
9
21
12
42
66
15
48
60
4
35
25
23
12
93
24
3
45
120
3
13
20
27
42
78
45
75
24
6
27
3
18
24
126
60
36
18
207
3
201
15
21
15
21
27
48
18
27
75
18
30
180
12
60
45
3
45
39
ABCD 98743269206*3^$a+1 [50071]
6
27
8
139
17
4
20
64
108
213
39
140
132
43
36
65
156
103
65
12
4
116
43
6
35
72
13
47
64
3
156
21
240
39
29
31
180
45
56
60
24
220
72
57
23
108
100
9
35
72
204
52
3
77
13
24
27
3
5
91
41
103
53
144
28
195
41
24
31
24
270
47
19
174
66
30
87
8
24
91
54
3
248
72
37
66
30
131
144
24
36
145
39
92
43
33
33
59
96
60
55
249
15
101
100
180
164
40
51
5
115
24
5
16
15
165
12
27
153
108
9
131
36
24
25
279
168
33
87
33
27
27
60
185
36
36
60
4
75
84
30
30
41
52
20
97
95
180
48
37
71
79
53
24
264
16
24
20
60
85
90
225
15
29
31
24
101
19
21
39
96
17
4
123
5
36
12
7
173
24
79
9
8
48
55
24
81
72
44
49
71
4
72
8
85
135
135
24
5
31
270
30
114
6
5
172
140
7
41
36
24
175
17
97
47
19
149
28
104
43
36
54
120
11
12
12
31
24
101
4
36
39
66
30
5
55
17
37
23
124
3
5
48
12
28
87
5
1
107
7
41
4
8
28
80
115
29
108
67
105
15
120
65
48
84
4
80
12
120
7
36
5
16
9
270
5
24
28
27
65
12
4
60
9
131
12
40
8
36
16
93
59
108
24
73
6
69
21
24
66
261
240
48
105
11
100
72
104
96
84
36
7
21
72
80
67
45
8
12
40
32
48
100
212
43
5
76
75
41
24
36
19
29
55
126
35
12
148
32
7
45
195
36
24
41
96
4
24
51
24
33
147
45
32
64
144
225
6
41
19
29
1
120
90
41
84
139
45
8
12
61
131
120
13
15
75
5
55
53
28
219
5
192
60
19
65
76
48
36
200
319
21
20
12
72
48
7
57
69
174
17
43
65
55
41
24
16
15
21
8
91
17
43
129
60
15
126
47
60
12
121
11
108
12
103
156
5
100
32
148
104
61
51
36
144
33
131
72
67
17
19
120
9
15
41
36
48
132
4
80
139
60
81
32
108
40
45
39
32
136
8
19
65
28
123
150
87
20
7
33
92
25
63
33
87
3
77
7
5
48
37
47
24
19
45
68
13
35
24
72
16
27
45
56
24
271
180
60
17
12
60
31
41
36
84
60
4
45
47
40
32
1
24
66
24
6
135
20
24
55
57
69
35
4
111
137
12
61
27
27
137
289
51
93
23
24
84
19
36
30
24
23
103
120
225
32
7
36
89
12
73
30
117
248
31
9
92
19
29
48
28
20
16
24
9
287
36
187
66
24
3
8
19
186
90
5
24
1
147
128
79
41
24
211
5
12
43
41
16
32
31
5
4
15
17
36
88
56
73
6
17
60
103
120
21
128
145
11
112
3
137
67
96
29
1
47
52
8
40
3
144
33
80
73
30
17
7
33
8
55
5
36
36
12
28
260
28
36
44
24
16
15
57
8
12
88
144
32
49
35
120
180
36
103
45
56
55
77
48
55
69
68
12
48
172
15
21
9
66
24
6
47
168
19
6
24
71
12
7
33
63
117
32
12
120
19
41
96
7
65
25
23
7
105
20
40
32
13
11
19
113
97
155
85
6
84
45
8
160
177
90
5
1
11
36
52
32
36
67
17
100
8
72
100
68
96
16
3
137
84
79
210
6
17
43
30
39
96
92
157
3
140
12
36
24
12
40
69
174
90
186
17
37
3
3
120
17
24
79
17
67
101
19
45
36
32
103
9
45
23
12
40
8
48
85
24
30
36
9
32
40
36
84
24
164
16
72
33
15
32
4
36
33
30
5
55
17
7
30
107
64
39
77
28
45
30
65
1
35
60
145
195
12
27
5
31
24
36
29
55
45
8
88
15
17
48
72
28
9
120
23
28
80
19
21
56
36
40
3
30
24
6
120
29
60
115
173
52
8
4
68
181
ABCD 98743819316*3^$a+1 [50147]
57
69
126
144
54
36
24
246
60
105
15
6
108
216
234
252
90
30
24
30
243
96
111
33
3
78
111
99
42
99
111
78
30
222
135
63
36
30
24
156
6
90
30
24
21
48
327
57
51
45
192
15
84
126
90
18
96
90
90
36
48
75
75
180
30
36
24
102
24
9
27
18
12
114
54
159
33
15
63
72
9
21
24
51
33
150
12
18
72
108
135
45
6
324
30
132
90
30
168
36
84
42
69
129
12
18
180
6
30
393
27
84
72
114
90
84
162
87
21
60
66
60
216
105
435
45
39
6
108
36
36
144
15
111
30
78
36
210
24
72
15
3
90
66
36
45
9
24
90
30
96
39
27
108
6
210
24
156
396
18
6
36
138
90
81
15
54
216
210
24
9
93
3
435
162
198
90
36
84
42
9
96
69
324
87
279
120
81
48
57
18
162
108
72
18
72
54
36
84
114
12
57
111
72
18
135
21
6
180
30
3
57
18
36
36
108
129
33
90
48
42
123
75
282
24
90
54
102
60
198
162
48
57
3
141
51
90
78
36
120
456
120
54
3
87
36
24
126
63
27
174
6
144
81
45
180
324
210
90
6
18
66
6
63
27
90
48
96
75
48
93
3
45
51
48
33
18
180
216
264
36
90
6
18
12
450
18
252
39
75
90
66
24
180
45
135
36
30
135
33
15
21
126
18
66
9
81
159
27
270
39
69
27
333
162
54
54
126
39
15
12
150
15
159
24
9
240
21
180
120
36
240
144
90
36
141
69
36
78
57
9
60
156
18
45
15
180
72
117
81
15
147
84
144
42
15
93
36
66
45
9
96
18
36
81
75
90
363
57
288
135
57
18
72
24
144
336
21
33
72
360
114
30
90
186
18
105
87
240
57
243
24
174
240
39
33
30
108
6
84
6
174
87
129
6
30
144
6
69
105
24
36
144
12
15
99
66
18
9
27
216
60
108
12
78
36
216
63
135
120
6
30
45
9
150
66
36
168
66
54
126
36
234
54
57
129
111
69
144
216
36
90
30
114
69
141
6
18
36
36
228
222
180
48
141
81
54
54
102
24
30
60
84
39
33
78
102
90
129
69
36
36
18
276
216
54
30
24
72
18
12
24
144
219
33
54
126
198
12
105
45
30
69
21
27
387
45
51
198
39
81
306
90
3
3
93
81
63
48
15
18
207
9
6
30
3
21
30
45
15
210
6
18
12
18
42
18
120
96
30
39
21
66
105
45
180
90
54
210
54
36
3
87
60
30
15
96
219
126
18
102
60
120
54
24
90
102
114
84
42
48
90
60
39
87
144
180
21
240
75
60
9
21
24
72
75
48
57
54
84
45
141
51
15
ABCD 98744208328*3^$a+1 [50068]
180
66
150
60
91
17
31
65
24
103
23
9
111
24
66
30
57
57
60
12
31
23
25
41
84
30
30
6
78
6
204
6
30
60
24
6
30
96
30
18
37
185
24
6
121
23
60
61
29
19
17
60
48
67
35
13
71
6
19
29
60
36
6
48
312
54
126
1
77
186
6
84
6
18
55
5
6
156
18
6
150
30
61
5
30
84
6
18
36
54
7
65
15
33
36
36
30
25
29
66
33
16
11
18
42
54
24
6
117
33
127
89
54
241
23
60
60
97
5
75
99
24
21
9
12
48
132
54
90
6
24
24
1
96
5
24
24
91
29
51
195
61
59
36
1
47
60
36
36
189
171
18
30
85
47
49
5
120
51
15
90
60
43
41
30
9
111
36
61
113
30
24
25
47
24
6
78
37
53
72
18
1
119
30
6
174
72
78
90
42
13
35
30
72
84
19
95
12
30
108
216
96
54
90
6
54
30
6
19
29
90
12
84
6
19
29
66
24
36
36
60
18
180
12
19
281
90
48
12
18
15
147
18
43
47
33
63
120
96
121
32
15
42
60
48
162
84
90
30
6
54
54
75
45
36
114
12
1
47
30
3
64
65
15
3
120
42
18
6
36
24
90
54
6
24
12
84
24
12
18
30
30
30
6
30
30
174
73
17
12
168
6
54
12
18
66
79
65
12
48
66
126
30
108
126
6
18
3
39
18
7
35
13
11
37
23
30
24
12
108
66
24
60
30
7
5
18
126
186
18
60
66
54
30
12
24
24
1
29
6
157
113
24
72
18
6
60
54
21
99
12
108
42
78
30
127
5
78
30
111
45
30
37
32
27
54
54
6
96
19
41
24
24
30
6
19
65
150
6
126
48
96
60
6
174
60
36
30
270
48
186
30
60
37
137
36
6
24
120
24
42
24
114
60
42
43
11
84
60
36
60
30
24
72
168
60
12
78
72
114
30
126
19
29
6
24
37
29
67
47
6
54
192
69
105
7
59
24
54
7
53
30
36
30
66
169
144
11
54
6
6
168
12
18
12
60
21
57
30
25
11
6
30
48
6
60
15
9
30
25
35
6
156
144
114
36
24
36
24
30
102
138
6
60
24
72
1
80
3
6
120
79
131
24
6
114
61
89
6
54
30
84
42
18
6
30
6
18
6
54
120
90
66
6
30
13
65
12
114
24
30
60
102
60
24
54
90
180
12
60
24
66
15
69
91
96
47
1
71
24
24
25
35
30
207
93
42
84
60
60
126
48
127
95
108
60
6
30
66
18
132
48
42
18
30
12
84
30
36
90
18
37
83
13
23
90
127
144
35
18
12
15
3
36
24
6
174
42
3
165
120
3
63
60
66
60
78
6
6
18
43
59
24
6
60
108
30
192
1
47
81
45
24
6
37
119
25
59
36
144
30
66
108
72
108
120
30
91
5
36
60
43
41
30
54
51
16
53
60
42
84
1
125
108
162
24
66
30
138
6
36
90
111
63
36
13
5
150
21
64
11
90
60
30
1
119
126
18
30
43
17
120
72
48
15
141
54
6
36
19
185
55
11
48
66
36
108
42
54
60
54
126
54
30
30
12
48
60
12
18
91
119
72
60
78
42
45
225
24
7
53
139
41
60
36
48
7
5
43
48
119
9
39
216
24
12
30
18
42
51
27
30
55
17
144
60
66
49
131
60
24
6
24
30
150
6
18
36
75
16
48
96
101
54
24
13
59
18
72
43
5
6
84
12
30
48
6
30
54
72
24
84
192
30
60
120
78
6
54
45
16
95
114
12
30
54
36
78
30
6
24
97
35
13
48
23
9
177
31
47
90
12
18
42
54
25
65
24
282
13
65
30
36
60
49
11
36
48
1
29
30
36
180
30
144
6
156
13
11
37
17
12
18
36
96
30
30
30
24
96
54
24
42
19
95
24
162
48
135
195
120
12
48
57
16
59
54
24
36
19
48
23
174
6
66
150
13
17
114
66
18
25
11
24
13
17
30
72
48
6
66
48
60
60
96
6
30
30
55
5
24
6
30
30
90
18
60
12
13
185
60
120
51
81
180
108
6
30
54
37
5
30
48
156
114
127
29
6
84
54
36
60
19
191
66
18
61
11
48
36
6
ABCD 98744470348*3^$a+1 [50003]
12
153
39
12
243
93
27
57
36
57
27
48
156
12
60
3
105
60
84
15
105
12
24
165
291
36
48
36
93
87
129
114
21
24
12
96
93
39
21
174
57
39
54
210
6
84
6
297
120
60
12
15
36
141
3
45
12
9
39
108
3
129
36
24
48
24
24
24
15
33
87
57
39
117
48
99
57
69
15
39
21
12
72
36
12
12
36
84
36
36
48
15
117
36
60
12
60
15
45
12
33
3
33
15
36
120
48
15
33
12
132
24
12
24
339
21
60
36
48
60
9
3
24
36
24
3
45
12
3
33
3
225
39
6
54
36
81
9
39
171
57
87
36
45
12
228
12
27
45
12
33
15
48
108
84
48
72
21
144
60
51
12
207
33
84
36
12
15
45
75
33
12
81
114
21
9
123
117
171
24
48
327
6
27
132
48
12
72
108
51
54
15
51
24
81
60
156
36
12
15
21
159
33
12
12
96
12
132
108
12
99
129
48
24
33
75
15
90
171
36
189
27
33
75
12
177
6
180
81
48
36
12
72
72
39
81
183
21
15
69
12
33
135
60
21
90
45
192
63
81
24
129
36
15
36
36
12
36
45
51
168
21
27
48
99
60
33
24
9
54
33
237
3
57
51
24
60
48
120
60
60
24
123
60
30
96
219
108
87
45
12
60
48
156
15
21
69
24
51
204
156
24
45
15
72
3
105
108
12
36
24
21
159
60
12
24
159
36
117
168
39
33
57
60
180
3
27
60
21
60
72
24
48
60
15
21
195
69
12
36
12
372
24
72
3
57
87
117
60
69
135
12
183
84
96
9
36
24
12
168
168
27
60
66
15
24
15
57
180
36
132
12
33
36
60
99
156
12
57
126
9
36
84
48
33
27
144
9
147
84
36
117
27
39
270
147
24
159
57
60
27
45
72
24
36
69
51
93
111
15
9
96
204
12
36
12
45
3
192
60
12
36
3
81
336
12
36
36
93
15
81
27
108
12
87
21
24
36
12
12
51
24
21
420
72
24
36
168
60
24
36
69
90
117
156
3
45
135
117
27
45
48
33
15
252
3
105
129
27
168
48
27
66
39
12
48
36
96
36
72
21
27
117
60
66
117
63
117
60
27
201
15
9
135
90
15
48
144
9
54
33
3
45
9
3
12
36
12
132
12
39
69
288
24
240
36
12
51
9
135
126
15
192
12
48
27
21
9
27
348
60
21
99
192
60
63
45
36
24
51
165
24
72
24
84
48
132
12
156
84
156
33
90
117
12
15
36
141
36
63
90
111
60
60
24
15
57
60
48
69
51
24
60
21
75
165
180
75
204
132
84
39
117
96
120
48
15
9
135
180
33
72
171
360
9
48
60
180
12
48
33
219
15
6
195
12
60
24
36
33
51
60
120
96
87
21
216
24
12
12
21
15
120
36
24
69
75
21
51
93
3
27
93
3
45
60
15
81
33
27
36
63
57
27
21
105
87
120
12
120
12
48
48
24
3
297
243
93
48
84
48
27
45
45
207
36
12
108
84
3
90
27
48
36
84
168
93
54
66
144
3
33
15
96
39
90
15
24
48
48
156
36
423
60
54
27
99
30
99
12
96
27
33
48
99
60
21
36
63
57
84
36
63
57
96
27
21
84
60
135
57
60
96
3
54
27
63
6
54
33
3
129
45
15
60
60
12
60
60
3
60
30
15
21
90
240
105
120
39
45
12
3
33
87
126
147
24
120
3
33
120
3
ABCD 98744766416*3^$a+1 [50049]
42
120
1
59
30
78
33
16
176
39
36
54
18
60
121
32
168
232
8
120
111
48
105
135
12
6
15
15
162
15
96
51
69
81
31
48
11
30
15
135
36
102
7
53
163
8
9
12
51
24
64
80
69
75
72
51
13
32
27
21
51
36
42
18
117
45
12
36
60
63
111
6
210
54
60
271
32
3
144
30
78
1
71
36
45
135
49
24
32
15
33
27
93
51
165
51
102
162
18
3
48
111
25
53
27
16
5
42
33
39
180
18
108
270
90
54
9
21
3
96
24
63
33
24
27
36
162
7
71
49
80
16
17
18
165
64
5
19
71
9
99
18
43
56
3
42
36
162
48
24
61
8
96
45
6
90
54
36
12
60
217
53
108
12
18
73
80
9
18
42
30
198
39
195
85
80
51
24
69
16
8
105
102
6
3
24
27
21
45
19
41
84
36
15
57
18
54
31
48
120
167
30
24
75
63
42
180
30
93
88
107
18
150
54
90
18
18
12
133
119
49
29
12
18
72
306
259
8
63
25
32
33
54
25
11
84
18
63
24
81
63
96
195
21
15
132
13
77
12
6
25
48
80
129
132
18
12
6
79
56
39
78
3
40
32
45
123
75
54
168
15
15
73
248
39
72
105
63
105
72
24
99
13
149
18
33
9
55
155
36
177
96
16
161
24
36
3
136
53
43
32
96
120
16
5
75
40
41
15
57
15
93
204
15
3
102
36
43
32
87
121
72
59
6
30
25
125
120
54
18
187
53
51
87
144
78
43
48
11
18
78
117
27
21
69
30
21
147
13
17
42
36
30
24
3
27
60
49
59
48
60
54
19
152
72
45
43
59
60
138
78
9
75
108
72
9
51
18
270
61
77
43
29
90
78
30
109
56
120
48
9
63
48
96
48
15
121
29
30
78
30
57
48
64
80
3
78
103
17
55
24
173
18
72
60
12
18
15
147
61
120
5
99
16
48
119
78
3
24
27
141
69
19
56
3
13
95
72
72
1
119
49
56
24
21
36
30
9
24
16
41
39
3
45
45
43
272
120
45
3
87
1
80
9
78
120
54
75
123
13
29
90
169
32
189
3
33
87
45
102
45
51
133
11
18
27
45
99
16
8
168
48
21
3
27
61
8
40
89
60
198
54
15
21
54
21
159
1
47
78
72
48
132
15
48
219
18
147
40
161
102
42
48
72
18
60
105
33
42
21
40
200
21
19
41
30
108
93
24
64
221
18
30
42
36
54
31
77
27
3
133
35
189
3
21
147
234
19
11
18
51
16
5
198
61
17
30
24
48
18
15
24
48
75
13
65
39
81
72
111
40
47
72
1
17
24
63
168
57
72
15
3
61
192
155
162
18
54
6
30
15
40
59
18
12
18
13
8
51
21
69
91
95
129
15
138
31
47
105
39
1
120
35
253
17
114
30
90
6
15
15
49
65
79
29
90
90
30
1
32
57
111
21
3
112
83
72
21
9
31
77
42
25
144
11
30
60
19
80
144
112
96
8
24
87
33
168
88
77
72
243
39
78
51
147
210
60
39
40
5
36
42
30
103
48
11
93
3
133
29
27
45
115
5
36
114
156
33
72
24
15
121
32
195
12
18
7
71
12
60
18
30
24
9
111
121
47
108
12
72
49
80
69
60
12
99
9
18
237
15
108
90
42
1
11
6
174
25
80
24
280
104
87
30
108
7
8
168
15
25
29
78
162
91
17
31
179
18
3
136
24
59
13
77
12
96
144
48
15
345
60
72
3
123
342
63
24
21
27
75
90
3
48
72
75
69
136
32
16
32
39
90
60
120
18
177
3
93
39
1
48
224
15
72
30
18
60
21
24
ABCD 98745017258*3^$a+1 [50007]
11
93
24
3
18
51
15
1
24
11
42
30
37
11
85
29
51
57
12
66
48
6
51
9
15
16
65
12
3
40
5
27
27
24
24
12
24
6
36
42
13
24
95
25
35
18
3
33
15
15
12
60
9
3
13
48
24
83
54
156
18
60
96
36
84
204
36
61
5
24
66
49
5
24
27
40
35
108
12
42
75
63
24
30
54
12
9
21
18
1
59
21
45
43
23
30
60
54
60
24
60
96
9
64
5
3
48
15
129
15
12
18
67
11
69
21
24
19
24
5
27
33
6
12
72
60
12
21
9
78
66
39
3
84
1
8
39
57
40
8
96
9
18
12
18
30
150
150
12
120
1
71
25
24
32
24
3
61
24
8
3
42
48
42
30
43
72
23
24
78
19
41
7
35
12
36
85
24
8
3
12
1
17
15
72
15
30
12
84
90
54
6
12
48
1
89
42
12
30
126
96
21
15
42
42
24
12
102
96
42
33
39
97
5
96
67
8
45
12
15
3
13
11
21
15
25
5
18
105
16
11
18
30
12
84
13
35
48
12
12
21
45
24
60
90
36
9
40
11
12
126
30
96
48
12
6
27
75
18
90
60
30
7
41
12
18
1
11
12
12
30
18
61
47
25
53
6
21
57
12
18
30
72
30
24
12
24
1
23
9
3
72
72
21
144
21
27
27
78
31
5
30
117
64
5
18
25
11
144
42
36
42
12
30
30
61
5
18
9
75
45
48
57
12
18
12
18
30
66
6
45
3
13
17
18
13
107
37
47
6
120
18
49
11
12
42
12
6
24
60
9
45
72
42
12
24
21
48
88
5
3
27
42
120
6
12
12
13
29
19
227
12
36
21
96
3
42
30
45
3
42
18
30
19
32
3
30
15
40
32
9
114
12
18
15
3
72
13
8
75
36
1
17
30
18
18
36
9
51
60
48
25
35
162
6
72
102
48
36
42
72
12
24
69
15
1
5
12
60
99
24
24
48
147
42
51
87
25
72
5
6
30
63
16
35
45
24
45
24
48
18
25
24
77
51
39
48
6
66
36
42
43
80
3
12
12
37
53
18
48
84
12
1
5
18
12
114
90
24
24
78
19
35
48
132
30
48
51
64
32
21
19
8
40
17
6
25
35
37
48
24
11
18
24
6
24
133
35
12
97
5
43
41
12
19
11
69
45
18
25
32
3
36
1
80
21
12
18
69
15
48
73
17
6
49
35
48
12
30
51
15
42
15
225
39
63
30
12
30
6
168
115
125
42
33
9
31
107
37
5
67
8
40
5
72
18
6
27
9
30
36
30
78
1
65
30
6
42
6
42
24
1
5
3
16
23
36
12
42
108
78
6
30
1
5
27
33
78
36
45
16
83
21
24
112
24
23
6
6
108
12
30
18
61
24
5
6
30
79
11
12
30
54
90
78
21
21
6
30
48
15
111
121
5
19
5
6
24
13
72
5
3
45
75
3
93
72
27
36
54
30
18
27
48
48
81
48
55
41
39
27
13
23
25
29
6
12
48
9
63
36
36
25
179
24
30
30
18
79
29
6
114
51
3
13
5
19
8
45
27
21
18
24
18
7
11
21
21
30
37
47
25
5
96
42
25
23
12
13
5
12
12
90
120
18
6
6
6
37
80
27
21
3
60
9
3
42
43
23
66
114
42
163
35
24
12
73
8
39
9
9
30
25
11
45
15
6
30
78
7
5
54
12
54
3
40
17
31
17
18
30
18
36
25
23
48
12
12
33
27
18
3
75
45
3
36
25
11
37
96
11
13
131
36
33
3
13
11
69
9
78
49
29
42
12
36
1
8
51
72
84
9
21
3
93
19
83
13
23
24
72
1
8
27
12
108
109
11
24
36
138
6
6
24
78
18
234
9
27
12
1
32
33
6
33
27
18
43
23
49
47
54
84
6
54
3
3
60
1
11
90
48
126
13
80
21
12
42
48
18
30
21
24
105
39
57
31
65
12
67
8
3
42
6
54
18
18
66
30
96
12
6
6
6
45
3
30
36
96
3
39
25
80
16
11
13
215
30
3
3
6
18
12
66
30
12
42
3
15
30
27
40
8
3
37
35
12
30
30
61
72
8
24
3
108
12
12
48
6
19
8
15
24
1
48
59
96
36
30
24
6
69
16
120
53
42
33
27
21
24
48
87
24
1
24
119
1
77
30
37
53
18
6
24
27
3
37
8
21
66
30
3
21
24
19
5
30
13
24
83
37
5
51
15
108
24
45
88
35
85
59
24
37
72
5
30
21
45
36
18
30
6
9
16
32
45
67
11
24
45
15
96
1
8
27
66
3
16
8
171
66
3
33
30
84
21
27
45
27
61
80
15
9
159
150
27
69
30
24
66
91
8
16
65
6
25
35
78
84
12
15
3
36
25
35
36
73
56
9
48
18
24
37
35
18
3
57
7
29
66
6
24
3
75
13
5
3
15
6
18
25
53
18
49
80
81
42
42
3
64
53
3
64
23
168
54
66
30
19
53
30
36
96
6
12
36
67
47
57
40
71
30
18
30
36
54
9
63
48
66
31
17
7
24
29
72
6
24
21
87
1
77
3
75
36
25
41
42
18
24
78
18
99
153
12
3
3
37
35
36
84
36
42
30
48
30
27
9
60
18
73
23
60
42
19
11
13
5
24
6
12
24
33
3
24
90
3
15
6
6
45
15
9
39
108
37
32
3
36
66
55
11
13
32
69
30
18
108
18
66
30
85
5
6
24
24
12
12
18
3
141
24
67
29
48
18
25
47
1
17
18
30
7
29
66
54
43
8
39
120
1
24
11
69
40
11
24
30
18
13
5
19
8
3
60
60
48
6
6
33
45
91
11
114
51
39
1
8
45
6
61
35
72
120
30
12
24
27
15
72
1
32
27
36
25
29
48
42
12
18
51
136
56
39
24
9
93
3
21
123
51
21
51
24
66
60
63
207
18
6
48
12
30
15
3
72
24
42
42
12
13
17
36
24
18
6
6
36
48
24
145
35
6
7
32
16
24
23
9
21
18
105
69
6
66
30
18
30
6
12
42
48
25
47
126
84
78
12
6
66
21
9
30
25
41
7
11
21
111
9
63
73
ABCD 98745062792*3^$a+1 [50101]
61
42
30
90
12
96
84
113
7
36
114
228
30
12
108
12
198
23
25
12
30
48
30
102
198
60
24
18
18
132
71
7
12
48
24
36
42
18
120
30
174
66
30
17
97
6
12
173
48
19
132
41
49
168
150
17
361
42
18
24
186
60
54
180
6
77
48
25
144
71
25
24
6
162
42
48
42
78
42
150
6
60
24
330
96
54
306
222
11
1
30
65
151
30
24
60
23
43
53
31
66
84
18
108
54
66
144
168
300
42
60
138
138
84
18
161
7
60
77
7
150
35
13
83
439
60
29
61
60
119
144
13
42
137
1
30
84
18
30
125
37
11
48
19
12
36
54
78
48
102
258
60
60
192
120
288
60
149
43
48
30
23
1
239
91
5
43
53
157
60
42
18
42
108
12
6
150
42
120
30
78
24
18
60
12
96
72
30
90
125
7
18
30
132
18
132
66
29
121
23
307
372
137
43
102
96
54
41
55
120
113
1
18
30
30
30
35
96
144
313
114
90
246
120
42
35
55
12
29
91
18
90
180
282
59
19
72
18
60
72
210
78
60
30
12
90
78
90
138
12
42
18
78
60
72
30
78
120
120
12
42
36
29
31
150
54
30
48
252
78
18
42
18
12
227
13
30
42
78
125
48
79
36
29
25
66
5
25
30
162
42
150
126
42
90
120
60
42
198
12
258
108
84
6
12
65
247
18
30
60
77
31
113
49
48
12
78
72
12
36
72
90
42
6
12
42
120
36
42
30
48
65
55
72
138
23
1
95
31
174
18
60
30
18
24
138
198
72
240
78
30
210
54
108
78
30
60
173
7
120
17
37
48
78
72
12
30
156
95
37
60
30
17
1
143
19
18
24
18
198
12
102
96
144
185
61
150
60
17
295
12
60
78
12
330
18
18
174
66
72
90
60
11
121
78
60
48
42
30
270
71
199
150
35
247
36
204
66
210
60
42
78
65
49
36
132
23
55
72
42
270
78
30
18
120
42
41
79
90
30
12
173
193
54
18
342
210
95
115
18
150
48
42
102
101
7
30
222
125
13
131
96
1
12
12
78
108
12
168
120
144
150
36
12
11
144
25
60
12
78
48
12
198
84
18
108
54
48
108
30
114
59
37
150
53
49
30
60
78
132
35
55
12
108
12
90
246
30
42
12
96
102
107
96
288
7
185
49
78
108
72
138
102
12
18
78
282
60
48
60
143
19
48
150
30
54
120
108
78
42
42
120
5
85
6
12
132
18
42
36
54
66
12
113
79
48
378
12
60
72
30
36
60
120
90
84
108
30
137
48
13
24
59
37
24
60
198
138
150
42
78
12
173
192
48
25
60
54
78
222
198
168
102
162
35
91
24
228
48
72
198
24
78
60
48
102
72
59
1
191
37
210
48
120
17
25
90
18
84
23
187
18
60
150
17
31
252
101
1
36
90
24
60
29
157
24
11
7
102
ABCD 98745189274*3^$a+1 [50018]
12
25
24
246
53
31
30
11
19
36
9
21
66
65
24
31
77
148
9
234
9
3
54
23
48
19
96
120
65
25
54
30
59
55
60
9
180
27
30
95
55
30
11
84
25
39
36
171
24
24
42
48
11
181
24
90
36
18
36
11
43
6
83
12
19
65
37
30
53
72
19
24
30
90
42
47
48
13
102
29
61
23
72
13
90
65
7
33
45
71
19
6
363
56
7
108
90
66
60
53
37
54
9
21
59
121
11
31
48
29
108
40
32
96
157
18
12
53
1
234
77
13
35
145
12
54
245
49
30
17
12
12
91
53
25
47
109
11
43
5
1
23
1
30
29
96
4
57
23
37
24
12
48
6
6
24
66
57
57
6
17
48
79
24
162
39
80
79
30
132
39
9
71
64
56
25
119
84
31
12
108
29
13
48
12
23
1
60
90
41
49
54
9
56
16
39
65
25
15
27
48
6
71
28
45
30
96
60
21
104
55
21
3
41
19
125
127
113
4
116
136
21
144
11
43
69
183
233
84
76
27
53
55
252
30
23
25
119
12
84
25
60
59
73
48
279
57
35
25
23
31
45
105
72
35
112
80
31
29
132
19
72
18
12
59
49
71
49
35
1
30
24
29
61
30
69
63
17
37
71
43
12
30
54
41
13
11
115
33
21
15
75
29
1
47
13
6
30
6
60
17
43
210
24
71
109
23
1
27
8
24
72
109
59
120
13
54
84
12
89
55
54
35
112
9
11
12
220
20
133
18
72
78
6
6
27
3
24
29
1
35
31
78
167
55
9
165
36
159
15
65
31
105
195
60
33
117
83
24
1
12
30
173
1
23
13
95
49
36
48
12
3
21
35
1
108
11
19
126
96
15
92
43
53
36
24
97
35
48
204
1
60
27
44
48
1
6
24
161
19
60
6
59
25
11
31
17
103
89
1
54
90
54
69
21
90
60
5
7
29
24
157
3
27
24
5
48
1
60
150
132
5
49
3
63
204
54
42
5
60
13
99
3
29
31
5
19
41
25
18
36
173
61
30
5
127
5
48
144
1
27
8
1
54
6
6
77
96
37
75
9
66
30
35
13
30
252
77
12
48
61
12
35
55
137
157
123
81
60
59
151
90
71
31
30
30
180
18
107
60
72
7
5
19
45
44
1
30
30
12
54
24
89
96
72
25
143
1
24
11
19
41
25
15
21
155
79
185
109
66
114
30
101
1
48
27
9
54
9
27
24
6
54
60
17
324
49
6
9
56
55
240
54
35
1
6
17
151
41
240
96
124
21
18
77
19
24
66
24
72
35
24
36
60
48
1
60
144
59
61
12
143
157
18
36
5
55
6
35
43
65
37
60
47
7
126
54
36
17
61
291
68
12
31
30
24
6
197
31
6
59
25
195
15
17
13
99
8
109
63
3
29
61
23
1
84
6
66
123
171
53
13
35
19
30
6
108
30
35
25
35
115
81
20
88
128
72
1
216
119
25
95
1
36
54
54
60
35
97
114
84
30
35
31
30
59
24
1
11
19
17
13
15
111
29
25
42
18
36
36
35
72
67
24
5
12
28
21
60
84
162
24
9
56
85
35
85
54
29
1
36
6
9
80
19
65
24
7
29
96
76
45
18
60
5
7
108
102
84
11
13
11
19
65
1
60
23
13
18
60
60
101
60
49
60
27
140
48
60
72
133
36
35
115
6
167
7
30
23
7
84
36
30
54
12
150
48
60
72
15
123
60
5
84
108
48
4
141
11
19
66
114
45
21
6
53
60
24
16
104
36
84
43
29
85
96
30
90
108
11
31
5
43
29
37
3
21
12
78
29
97
15
20
48
43
18
15
20
1
6
17
163
30
48
39
8
19
54
30
29
96
97
48
120
39
57
84
150
6
83
61
120
11
229
35
37
99
21
35
12
36
12
25
54
30
36
48
6
29
25
36
239
12
13
107
12
13
78
66
30
33
3
24
29
91
113
60
48
100
63
6
24
222
54
24
6
5
24
1
95
48
37
24
96
59
12
163
12
18
102
78
30
41
48
97
90
5
180
28
21
30
6
6
113
40
32
12
67
30
59
37
15
15
17
12
25
95
16
33
47
25
35
48
12
24
24
72
60
55
18
30
41
124
20
16
81
18
89
100
63
77
7
6
23
60
97
35
28
20
121
ABCD 98745287768*3^$a+1 [50023]
75
6
12
14
40
68
60
10
18
2
42
66
28
12
20
4
18
32
1
48
17
4
50
6
12
55
15
36
24
68
10
12
36
39
21
15
21
6
60
32
70
63
47
1
27
57
23
82
6
114
2
18
22
36
54
50
10
18
2
28
3
119
30
6
13
87
33
11
40
120
18
20
18
13
57
18
2
43
24
3
2
18
34
6
12
32
40
6
3
21
26
22
6
117
33
24
3
47
28
12
90
18
44
121
60
15
2
10
8
94
66
20
34
6
14
6
84
13
33
30
48
42
32
58
24
81
35
28
14
28
60
15
15
24
50
6
28
2
54
36
42
10
12
26
24
18
106
24
8
7
12
5
31
165
20
7
23
40
30
2
1
17
4
78
6
66
26
70
20
22
32
6
22
12
36
42
68
40
44
13
47
36
25
9
60
24
12
14
48
18
34
6
39
60
45
3
33
12
12
8
18
42
48
4
3
35
10
3
9
8
31
47
144
1
93
12
20
19
15
6
24
8
18
28
56
49
47
13
59
18
10
33
24
21
6
45
48
3
210
27
87
20
6
30
90
7
3
9
96
17
28
15
63
21
21
42
2
6
84
16
9
21
14
94
27
33
30
12
32
10
42
30
50
34
90
21
3
8
40
18
86
10
96
87
27
6
150
84
6
2
58
72
15
75
90
20
7
41
43
15
6
3
47
16
12
38
19
3
30
2
18
60
10
38
10
80
4
38
22
6
30
48
117
27
20
12
70
56
54
46
104
4
6
30
18
48
32
28
24
45
15
50
10
48
42
26
88
30
14
40
30
38
10
18
12
138
27
5
42
22
8
60
55
111
14
112
26
94
36
2
30
7
35
4
9
3
30
42
32
18
28
27
21
30
74
78
37
3
44
18
43
75
54
3
15
32
30
18
13
57
2
6
30
28
57
29
43
63
30
39
3
2
36
30
40
14
4
14
1
9
3
39
93
36
24
53
130
18
14
1
11
109
71
1
5
102
82
18
12
20
16
9
3
36
57
5
22
36
6
15
36
99
20
4
26
55
36
45
60
15
57
38
10
15
47
18
7
83
28
66
51
3
12
30
15
35
13
24
81
39
3
2
18
102
52
18
42
6
12
12
8
16
14
90
82
99
15
9
33
60
123
24
23
10
18
45
57
60
138
6
8
43
65
4
18
20
90
28
12
12
56
4
3
3
9
48
12
45
6
120
32
13
45
15
12
65
82
26
34
33
33
24
6
32
22
15
35
13
5
28
80
52
63
3
9
15
2
31
12
3
2
18
13
11
18
12
28
15
57
3
5
76
6
36
9
21
14
40
48
21
51
18
3
5
30
4
36
50
4
38
1
39
6
26
34
12
60
114
30
50
4
9
108
9
39
84
21
12
2
18
7
12
39
12
74
226
44
25
39
32
64
8
82
66
30
2
10
12
30
50
18
10
80
7
39
6
20
4
15
9
8
64
24
2
28
6
8
16
42
18
84
6
102
20
22
12
128
10
2
1
45
3
29
18
30
19
9
26
4
2
22
32
18
22
6
3
9
12
110
25
5
10
8
22
50
1
17
22
18
42
30
18
18
48
27
9
56
10
30
2
22
26
37
3
42
152
76
24
51
35
12
72
18
72
19
21
50
18
60
12
19
15
72
42
18
20
22
8
7
15
42
156
27
33
44
90
6
22
12
54
2
30
22
102
8
46
21
71
34
15
11
40
14
31
9
30
86
42
1
11
28
18
42
36
9
75
8
24
10
6
9
45
20
4
15
17
30
4
96
42
90
8
72
10
15
12
3
8
25
3
6
15
23
42
46
33
9
50
72
13
15
18
32
7
23
25
47
49
47
49
21
27
5
16
26
40
8
25
3
48
12
20
40
2
28
15
48
29
115
3
9
48
33
24
66
18
15
15
2
4
50
90
28
18
30
27
53
60
82
2
40
3
12
53
42
18
30
148
33
17
22
33
72
3
45
12
3
14
10
6
27
51
6
56
79
21
50
22
80
70
48
104
16
45
24
21
159
48
12
11
25
33
14
22
24
51
9
27
15
33
21
30
20
40
81
24
3
38
7
5
43
9
26
172
2
34
54
2
4
2
127
33
3
39
57
33
32
46
2
22
20
4
32
10
110
13
47
52
2
30
18
28
24
6
30
75
35
49
23
28
14
36
12
10
33
15
50
10
78
15
72
77
40
50
18
60
52
32
10
45
3
2
31
9
68
12
43
33
15
125
54
60
1
65
10
18
26
100
6
12
3
3
6
6
30
30
24
21
17
7
81
72
3
12
45
8
58
32
70
15
29
28
8
43
111
98
52
6
18
42
80
34
63
48
39
6
78
56
30
154
21
15
33
96
47
120
37
51
2
55
5
90
37
15
32
28
18
3
41
6
10
44
18
16
84
21
9
27
35
4
14
22
30
20
4
2
13
117
12
30
12
30
18
20
48
4
6
87
143
28
44
46
30
6
30
21
5
7
3
48
6
54
36
54
26
6
7
48
9
54
2
42
48
132
73
75
30
20
52
30
6
66
6
48
12
12
20
18
64
20
64
9
57
38
37
35
73
15
122
16
75
39
38
7
96
9
3
65
58
12
6
12
20
7
3
105
29
28
3
45
42
2
43
48
9
3
23
72
72
6
22
8
70
2
130
32
6
22
6
12
69
11
10
39
65
16
50
13
15
44
132
16
69
35
6
19
69
14
16
2
4
114
42
20
42
12
133
3
18
26
18
70
6
24
3
24
39
9
65
16
2
64
6
15
87
45
36
17
79
33
12
63
60
21
32
34
18
2
76
20
12
16
60
14
31
81
126
30
39
36
5
7
3
9
9
12
12
2
16
69
48
5
18
25
12
57
36
3
47
10
44
168
10
18
12
36
62
4
6
3
21
60
6
80
22
2
30
46
14
30
1
15
2
22
18
18
20
10
20
54
10
8
58
9
9
32
7
21
39
33
24
75
23
52
20
28
20
10
12
30
20
4
21
33
20
46
2
4
6
57
21
12
12
3
69
99
24
113
70
20
4
8
13
59
1
5
22
36
6
3
5
7
3
126
15
81
38
22
8
22
30
8
12
10
48
153
9
30
8
18
28
62
4
50
18
10
15
21
12
12
51
41
30
13
108
57
2
6
28
2
64
24
9
147
54
32
12
52
36
20
54
49
41
46
50
70
42
30
2
28
2
36
37
81
12
14
1
9
3
27
93
45
38
24
133
15
57
3
62
19
12
77
91
15
92
10
24
51
39
6
3
12
17
22
36
9
5
4
14
12
10
3
5
90
18
28
24
87
41
4
36
3
11
49
27
24
24
30
42
2
58
18
6
60
26
40
14
1
9
38
73
9
26
52
8
12
10
3
3
12
30
78
44
73
9
3
5
40
12
116
22
57
15
9
59
16
21
65
36
28
36
26
25
29
40
38
72
48
10
8
67
27
68
16
12
44
25
24
105
14
73
29
10
84
24
12
21
33
30
2
70
57
15
2
19
ABCD 98745501802*3^$a+1 [50041]
24
24
148
20
84
28
80
36
39
45
48
172
68
4
8
60
60
111
12
9
40
20
148
8
48
4
32
48
36
16
59
9
36
24
12
48
36
12
112
80
36
52
35
45
24
16
12
23
37
131
1
20
15
21
12
111
9
60
28
59
9
4
8
3
105
4
32
3
93
27
13
59
21
172
8
4
35
13
35
25
168
72
47
9
84
88
60
8
24
51
57
87
45
36
36
24
4
8
4
23
13
20
4
8
88
80
144
16
8
60
12
12
28
12
48
140
60
24
40
56
144
24
72
64
23
25
8
24
16
32
172
8
40
92
40
35
13
20
3
117
12
24
24
28
12
180
20
72
40
11
177
48
60
12
3
24
1
12
35
25
20
36
52
8
75
24
33
160
12
47
9
36
3
13
23
45
4
12
8
36
60
12
12
27
21
52
20
168
24
88
12
48
8
48
52
32
40
20
48
100
44
24
39
21
12
183
84
13
24
60
44
4
8
48
75
9
52
48
47
121
20
39
24
45
16
44
39
85
32
36
12
12
24
52
32
123
9
99
36
73
56
36
3
25
8
4
8
3
33
16
56
84
28
48
20
12
112
59
9
112
80
3
37
48
32
3
85
32
28
8
12
52
35
153
40
12
179
21
16
20
4
36
72
11
105
24
27
33
72
28
11
1
59
1
8
28
32
36
4
8
24
28
48
24
44
16
108
71
9
276
36
120
24
76
96
68
36
15
9
4
56
24
36
24
36
16
35
1
24
44
4
60
23
45
100
12
8
144
3
12
1
12
80
28
44
15
61
80
27
81
4
12
56
27
25
11
57
4
8
40
8
4
95
69
12
48
16
83
60
25
120
12
23
25
48
8
24
28
47
93
4
56
4
36
59
21
12
40
11
21
144
172
12
32
15
21
39
13
8
120
3
9
12
24
36
48
36
4
47
33
48
48
15
117
52
128
48
12
3
36
1
12
60
56
24
12
15
9
36
88
32
28
92
51
117
100
12
56
108
36
63
25
68
40
8
24
72
15
1
92
108
27
21
96
24
60
24
36
27
165
24
15
9
39
25
20
27
81
12
40
32
36
64
44
24
27
21
84
63
33
12
52
20
60
24
60
12
48
75
69
40
68
3
12
9
24
4
20
72
48
40
20
36
12
72
48
15
37
20
12
24
76
20
3
13
47
21
16
8
36
36
48
36
12
24
51
189
48
52
44
64
48
80
72
96
4
8
12
28
8
4
132
60
8
48
3
57
48
4
68
48
4
23
45
27
145
8
12
27
13
20
36
4
23
48
60
1
143
25
8
24
48
108
4
11
157
48
47
21
4
68
12
72
16
8
51
9
36
76
120
32
28
140
27
33
12
63
85
24
68
48
24
219
49
20
75
81
16
68
36
36
16
8
124
8
12
27
33
36
84
36
4
20
108
4
23
48
33
12
87
36
105
120
36
36
3
69
148
20
3
57
40
140
180
40
20
64
96
20
12
72
24
24
111
1
56
168
12
52
32
76
8
16
20
16
60
92
12
120
16
32
48
12
12
84
75
9
112
108
23
25
20
112
20
52
68
15
117
75
1
12
12
56
64
80
28
108
8
16
36
72
8
27
21
36
48
15
37
8
40
116
12
4
23
105
48
100
8
84
60
52
95
25
35
61
12
8
4
8
100
32
3
21
12
48
4
48
24
56
39
9
27
9
15
36
9
28
12
20
16
8
15
57
4
36
80
3
12
9
28
20
12
48
28
23
69
48
112
140
28
68
4
35
93
27
13
68
12
108
51
25
44
52
60
8
4
20
40
23
108
49
80
40
20
3
33
84
63
69
16
8
24
51
9
120
40
8
15
9
15
21
4
44
4
20
15
45
60
28
8
24
123
57
27
60
36
9
24
15
37
20
4
48
68
24
144
16
68
60
96
87
9
36
27
13
368
12
24
16
80
72
12
16
24
56
27
73
12
35
21
60
4
11
1
36
24
48
12
56
108
4
236
12
15
129
3
12
21
3
61
59
97
92
48
72
52
8
96
4
8
4
56
4
8
108
15
45
40
12
23
129
60
84
4
8
12
52
8
48
52
48
20
12
112
48
20
48
4
59
109
56
24
216
27
33
24
168
4
11
33
15
60
121
36
12
116
36
40
48
60
11
109
140
27
61
12
20
12
36
12
3
33
36
3
13
44
40
11
25
83
121
11
57
28
24
20
84
16
20
48
36
16
36
12
8
52
11
21
24
52
8
4
83
60
84
9
12
24
144
4
56
39
13
32
36
84
36
4
12
20
15
36
9
88
20
12
96
60
3
45
12
12
12
96
64
11
33
36
36
24
40
68
36
111
1
24
23
153
24
120
16
8
52
20
39
1
68
72
48
4
48
24
36
8
72
15
25
68
4
12
59
9
72
63
21
4
80
96
60
4
92
168
156
159
36
21
24
4
20
75
13
12
56
36
24
24
36
16
36
20
24
36
87
117
48
48
64
8
60
12
48
120
51
12
33
64
92
15
25
59
36
33
52
36
128
36
24
12
39
81
99
45
28
71
21
60
40
68
12
39
105
12
4
44
27
33
36
28
20
48
132
28
44
51
37
48
80
52
48
8
112
8
12
4
20
28
8
84
48
72
15
141
3
1
8
27
45
3
57
16
12
20
48
48
4
132
116
72
3
33
ABCD 98745576368*3^$a+1 [50047]
36
8
48
4
29
39
15
57
16
20
48
12
120
4
5
39
39
126
7
20
39
105
28
32
159
25
11
6
3
4
47
9
12
45
7
11
42
30
9
40
119
1
20
16
8
16
65
55
24
72
8
4
68
4
68
3
33
132
144
9
15
147
49
44
12
84
36
4
41
15
12
40
11
12
72
97
8
16
5
51
21
39
105
31
68
16
60
116
165
3
69
7
120
89
55
11
150
18
57
4
20
12
24
24
132
87
25
5
108
18
45
24
28
8
36
36
3
60
21
4
11
25
23
72
6
18
9
100
8
124
59
81
16
8
16
36
20
75
78
84
51
12
12
48
3
6
55
35
33
76
11
33
16
41
18
21
39
18
75
52
128
40
29
18
61
41
43
68
28
12
29
31
95
72
42
36
39
51
48
36
90
3
33
63
16
8
45
12
15
88
128
48
9
6
9
12
76
12
32
3
90
43
83
54
7
131
24
30
75
76
395
105
48
64
20
48
28
29
7
36
32
132
165
51
9
19
24
68
72
15
1
44
36
81
115
8
96
4
20
48
4
56
93
7
212
12
36
60
4
35
21
124
53
12
31
5
78
45
12
87
25
8
57
27
39
45
81
15
16
113
31
104
84
60
160
56
36
33
115
65
18
72
30
6
45
84
15
12
33
100
20
12
64
65
27
28
216
80
48
27
25
188
93
123
39
81
15
1
8
16
164
28
24
11
57
16
71
18
3
72
12
108
3
108
1
44
189
75
135
97
35
45
36
45
87
12
99
45
36
48
40
5
63
9
15
9
19
11
114
3
48
4
53
123
4
8
27
30
36
175
11
33
36
24
52
29
151
11
24
1
8
12
24
3
6
54
108
93
9
63
63
36
90
51
27
33
24
24
60
72
4
60
11
9
75
81
9
15
16
32
135
85
72
5
31
29
19
60
12
20
112
32
63
72
21
12
63
102
31
5
31
65
15
156
27
21
4
92
3
13
119
1
35
45
48
9
6
36
30
3
15
72
13
83
54
15
96
60
3
36
45
24
12
12
12
24
40
132
140
4
29
54
21
105
99
93
60
18
9
52
5
15
36
24
33
43
17
15
57
43
5
15
36
24
40
36
11
6
72
7
11
30
378
81
4
12
65
39
15
6
79
80
69
54
21
24
76
20
27
25
8
4
92
15
30
63
87
1
92
12
51
129
39
54
48
15
39
36
117
12
69
7
20
27
81
15
1
20
45
211
32
36
4
188
12
117
15
40
11
13
11
73
92
36
24
9
19
17
79
11
145
35
9
24
33
43
47
69
28
20
105
27
45
115
59
69
27
21
15
25
20
27
25
167
33
45
135
36
12
4
8
28
48
17
55
132
23
24
25
68
81
60
36
3
105
3
60
3
25
92
27
13
47
1
44
48
87
21
40
20
84
48
12
27
30
75
15
9
24
52
20
21
18
157
72
108
5
42
102
36
39
4
104
15
42
3
33
162
21
24
108
52
36
29
43
12
20
33
7
48
35
45
64
68
76
17
90
69
51
9
33
3
40
8
75
1
20
4
5
36
15
45
115
8
60
45
31
12
17
75
12
148
32
48
27
18
7
11
25
5
42
48
49
56
304
5
15
36
24
24
16
53
7
41
3
40
29
31
20
99
45
100
11
6
48
7
44
9
48
7
47
141
12
51
30
27
4
113
6
9
60
33
7
17
15
24
69
7
29
15
15
60
61
8
48
3
42
12
18
85
72
20
88
104
135
78
7
44
12
28
101
63
132
21
42
25
36
32
4
8
15
132
30
3
3
54
19
119
13
8
51
13
83
57
12
51
49
59
25
35
25
5
6
21
45
39
156
24
3
30
6
1
36
17
7
20
45
120
3
76
44
232
29
84
6
129
87
45
3
33
28
44
12
4
5
39
111
12
25
47
13
108
32
99
45
4
12
17
48
7
72
53
75
52
35
33
48
84
4
12
68
4
68
15
97
11
36
9
117
24
90
33
15
42
15
48
36
72
48
69
3
4
224
21
18
1
24
47
48
78
43
5
39
75
33
57
48
60
3
36
60
39
45
27
13
140
4
20
52
65
43
120
8
93
54
42
15
3
21
144
40
12
96
20
24
28
5
18
13
56
165
18
93
4
11
69
168
57
123
60
123
33
24
88
20
52
56
24
63
9
88
5
31
59
21
36
100
23
42
54
36
21
232
56
12
12
27
61
83
37
24
23
42
51
15
24
30
51
52
116
156
120
16
20
69
3
16
17
27
27
48
42
3
48
105
18
9
45
3
57
27
108
100
17
3
40
5
42
25
164
81
18
12
78
15
28
72
8
69
6
37
8
48
12
64
116
105
18
81
4
41
63
51
45
9
43
8
40
17
19
8
48
24
24
39
12
18
15
36
12
48
69
27
60
21
27
12
36
105
3
75
9
117
75
69
84
27
33
7
95
21
24
45
6
30
39
28
36
59
45
45
6
21
60
16
47
21
135
57
4
35
33
28
92
36
24
87
69
96
24
12
12
52
36
5
7
32
28
8
4
53
7
59
57
28
80
4
17
39
52
44
21
15
57
18
ABCD 98745710348*3^$a+1 [50039]
24
93
120
216
114
6
90
30
30
21
3
210
51
36
123
150
111
75
30
54
66
54
45
105
30
45
12
3
96
54
126
84
186
90
30
30
24
33
57
87
69
54
216
45
15
84
66
144
60
135
48
33
75
60
15
54
15
96
39
6
54
66
315
39
6
24
120
171
15
54
63
48
60
9
30
33
3
180
90
54
30
30
126
39
36
105
54
60
60
45
165
6
141
36
3
114
36
99
135
57
99
84
30
27
9
60
75
9
36
54
96
21
213
51
15
9
111
9
45
51
15
57
63
21
183
90
60
150
6
75
9
96
54
30
6
69
15
6
30
210
30
84
96
21
33
30
240
165
15
6
54
90
195
252
120
39
57
57
30
210
120
30
6
60
24
183
3
24
90
3
144
93
6
45
39
6
30
57
12
81
90
30
24
87
39
30
90
57
63
24
36
24
30
30
126
39
45
27
93
180
60
30
57
9
360
27
3
81
60
39
45
36
159
117
57
30
90
3
33
60
114
21
9
27
39
30
30
24
96
24
6
30
144
30
96
27
57
60
360
15
51
120
81
48
21
111
39
81
3
33
93
54
36
54
30
6
30
21
24
39
81
99
246
15
15
90
99
72
36
48
195
21
39
24
6
30
114
66
24
45
111
54
87
9
174
81
39
30
3
27
45
105
6
120
21
3
21
84
51
144
30
6
24
105
72
9
30
144
57
129
87
12
168
3
174
15
21
60
135
132
144
159
114
231
189
6
57
33
90
24
96
84
6
30
90
30
21
9
180
30
9
105
3
63
60
24
93
27
60
21
15
84
216
9
36
84
15
6
87
87
180
6
90
144
21
9
30
126
27
207
120
36
21
159
177
27
36
9
15
45
156
129
123
132
36
36
3
120
66
75
135
30
15
75
84
117
93
36
27
63
30
87
60
123
21
36
72
12
9
84
90
57
180
48
75
90
6
54
243
3
57
183
144
90
36
51
33
87
159
24
60
6
60
51
129
51
3
36
120
30
15
75
24
21
75
24
66
144
186
69
15
30
66
84
105
60
15
30
6
90
30
180
174
6
24
120
21
75
90
15
9
6
57
27
6
24
291
15
60
9
81
15
15
21
3
30
3
84
9
54
60
156
84
57
63
36
9
51
105
135
105
219
141
72
72
81
75
9
150
30
60
36
27
84
33
75
81
150
9
12
99
54
6
24
105
72
60
99
57
3
30
30
24
60
36
21
9
174
36
24
81
72
3
54
6
45
15
105
9
51
36
3
36
114
3
3
54
30
120
210
123
123
57
27
6
27
183
24
150
3
27
36
30
24
27
69
15
36
33
90
6
90
54
15
21
159
135
6
60
90
60
24
66
30
144
6
60
144
6
90
111
48
51
120
24
6
39
51
24
30
120
30
6
27
63
45
45
27
117
27
123
33
87
30
36
195
69
30
6
15
135
144
60
81
15
141
93
6
84
21
9
150
57
84
39
6
207
63
60
144
150
6
54
66
105
159
6
75
72
87
105
51
24
6
27
27
150
6
141
24
84
15
36
114
87
3
57
3
36
24
30
6
9
195
30
96
294
90
120
15
75
141
39
21
75
285
12
27
120
6
54
30
3
3
144
120
6
51
36
288
9
3
24
324
264
165
6
144
177
9
84
156
15
135
30
24
126
9
15
90
3
3
24
6
60
51
39
24
30
111
72
12
252
123
126
294
60
36
9
45
60
27
3
6
27
3
45
ABCD 98745897026*3^$a+1 [50007]
1
9
63
12
3
57
36
89
55
15
18
27
20
28
17
120
70
5
88
5
22
30
15
17
16
2
28
33
27
152
1
9
38
37
5
10
21
24
45
120
48
50
10
15
17
10
38
22
20
40
18
32
180
58
32
1
27
30
3
57
23
49
18
2
91
17
42
28
132
101
19
48
120
72
78
87
3
45
27
5
16
180
41
46
90
12
3
15
2
12
39
39
120
10
60
20
55
23
30
10
33
140
7
32
1
132
5
40
50
22
11
24
16
60
99
2
16
30
33
11
76
105
48
9
18
72
33
12
5
72
79
39
21
41
6
117
28
60
57
2
28
80
88
33
44
3
13
27
57
20
13
32
12
28
8
42
25
3
2
15
28
15
32
1
107
40
14
28
30
68
85
59
90
6
40
12
78
32
31
17
132
88
27
45
60
3
27
90
30
48
12
81
44
3
102
10
30
50
1
57
60
15
57
18
30
42
21
119
1
24
93
20
10
113
9
12
6
33
67
33
137
180
40
3
27
137
16
9
3
47
85
48
29
3
76
60
27
42
3
8
7
42
2
1
12
5
78
22
75
48
12
3
32
40
18
75
72
143
13
24
15
50
51
67
44
1
32
13
47
28
15
33
11
1
5
7
36
41
31
8
51
76
12
81
9
8
10
42
48
20
10
12
21
27
80
12
13
57
48
27
15
48
170
3
19
120
45
65
70
8
25
45
2
28
74
6
13
104
85
120
120
38
10
27
48
15
29
28
36
41
58
45
23
57
3
10
20
43
39
21
27
53
49
15
96
17
43
27
2
28
3
57
42
21
60
24
17
58
68
13
39
18
23
39
1
179
12
18
18
42
151
24
36
24
3
45
17
108
3
36
3
48
10
122
81
27
52
65
28
15
90
2
73
8
4
105
8
40
150
2
78
30
3
52
164
33
10
45
92
16
45
60
12
48
20
27
40
3
45
48
27
42
3
87
110
10
165
35
10
15
33
12
75
3
20
25
44
16
17
31
12
15
32
1
120
12
47
13
15
42
168
30
12
78
42
45
3
170
7
108
8
39
12
1
12
20
36
37
23
19
17
43
18
3
20
4
92
3
10
131
4
15
68
40
14
6
25
59
16
33
72
72
77
46
62
10
140
1
12
15
2
15
3
10
30
50
22
17
1
2
1
119
58
143
7
45
32
3
10
44
18
78
7
105
3
65
27
3
22
3
8
24
43
30
87
36
56
4
117
12
3
44
28
3
53
7
72
81
41
31
27
18
72
15
60
3
60
42
51
27
162
15
35
85
5
43
5
40
14
61
15
17
72
48
13
3
9
18
60
12
33
77
28
27
45
48
3
12
60
45
32
15
40
3
45
59
1
15
20
13
60
60
27
90
20
40
14
58
15
107
18
58
89
51
13
24
23
12
10
80
55
33
3
69
30
48
42
50
73
8
40
69
3
12
65
15
13
90
2
51
19
18
3
17
90
22
3
15
72
105
45
11
124
48
48
204
105
18
50
7
5
100
51
12
15
17
25
32
19
12
95
70
2
85
36
27
20
12
21
4
45
38
13
44
43
12
20
61
60
87
62
58
30
60
80
3
7
57
3
53
37
63
9
20
28
3
9
11
40
117
42
20
105
3
13
12
68
97
12
38
69
103
30
18
44
58
38
25
15
77
57
19
39
45
33
12
32
19
56
64
84
125
10
2
39
7
33
24
20
36
109
3
35
10
12
38
10
2
60
1
11
76
30
2
10
138
42
3
48
29
58
57
96
20
19
18
2
61
69
38
84
16
33
87
32
18
100
27
75
21
41
3
3
25
5
70
20
37
3
14
58
48
33
27
14
46
117
63
42
20
15
13
63
27
44
58
60
48
15
27
150
95
3
82
3
108
129
11
160
20
21
198
1
27
80
33
7
89
21
7
15
108
44
1
27
30
15
17
3
16
9
51
9
2
13
63
90
14
108
85
33
3
41
123
16
9
30
33
12
75
33
57
30
93
17
28
3
27
45
12
15
21
72
5
3
97
30
2
18
22
11
129
31
39
38
100
2
10
3
48
69
50
1
27
44
18
18
72
1
56
33
43
72
60
80
33
40
20
12
40
71
97
27
63
12
78
42
18
27
3
45
5
12
31
57
2
1
12
75
42
3
12
135
33
29
6
97
65
15
16
56
84
57
39
51
13
9
15
36
72
107
58
60
32
15
28
47
70
48
12
75
95
61
147
33
9
18
2
108
3
52
15
90
72
8
67
15
5
36
4
48
215
33
27
10
23
39
10
2
90
3
13
12
60
78
30
3
12
117
60
30
20
12
33
3
13
12
8
4
108
12
5
31
20
60
4
36
12
5
12
15
25
3
32
13
20
22
68
37
5
108
43
59
85
3
60
102
108
87
23
13
20
4
35
25
105
15
20
33
7
120
5
58
90
23
40
9
18
12
17
1
2
105
40
48
89
28
78
57
15
2
75
3
18
7
3
2
148
12
3
12
108
8
4
45
2
36
93
49
78
33
56
103
48
12
18
2
85
56
37
12
60
20
91
17
7
20
16
20
49
198
33
9
138
165
5
7
45
2
88
20
61
57
47
3
10
3
27
45
12
33
120
2
58
3
12
8
40
27
132
8
117
28
27
5
85
15
3
60
2
18
13
99
50
28
80
7
36
27
32
57
4
57
83
49
2
36
22
108
32
18
22
3
12
135
62
3
16
39
101
7
2
88
83
24
25
48
14
1
17
28
3
60
9
8
10
33
80
79
60
21
24
35
58
90
30
27
65
28
15
75
44
28
5
88
12
47
16
12
8
42
10
18
42
48
102
68
12
58
20
10
3
59
28
57
5
12
43
15
81
47
30
3
37
12
3
5
12
43
29
31
108
12
47
73
12
93
2
1
24
63
42
48
15
ABCD 98746146886*3^$a+1 [50355]
57
24
63
1
24
47
33
3
13
24
48
203
61
144
119
105
16
24
71
25
65
39
40
192
56
123
21
15
121
5
144
19
72
197
27
240
39
72
105
88
5
139
80
48
40
72
17
31
5
67
72
41
15
24
15
81
120
40
104
15
169
11
61
83
69
3
157
8
33
127
35
37
35
85
8
69
19
71
121
59
301
455
9
99
37
48
59
72
85
144
41
31
77
90
162
126
90
15
144
3
61
24
95
1
24
11
216
109
17
54
73
152
16
32
33
175
95
57
88
17
55
32
40
89
7
32
15
97
144
104
72
168
120
72
249
126
36
72
13
23
72
144
49
264
8
3
21
51
13
144
32
64
144
197
90
25
8
21
67
344
96
72
40
47
81
40
120
24
168
336
72
32
27
18
3
24
48
136
176
16
144
24
120
65
31
113
15
57
270
81
24
363
13
24
24
47
49
96
179
54
162
72
85
8
88
125
19
32
64
209
55
96
152
40
48
59
85
5
108
15
72
16
104
351
97
24
41
90
108
25
32
40
29
3
48
24
136
32
27
36
18
54
162
90
93
48
39
54
54
61
24
23
57
112
8
75
108
18
7
264
8
45
91
32
24
96
243
54
36
27
64
56
15
108
237
40
47
1
71
198
27
64
152
72
40
23
72
25
11
69
3
13
95
57
72
33
39
15
270
54
144
45
81
175
41
255
64
56
111
25
83
270
36
18
108
133
32
184
96
95
54
36
87
232
216
59
216
54
55
215
33
147
21
312
88
32
120
16
221
43
48
17
103
48
104
112
24
72
23
144
72
33
3
72
117
184
24
323
109
8
81
55
17
15
112
32
136
48
17
87
208
32
51
162
19
24
24
216
5
54
93
24
40
24
24
120
48
32
40
23
25
29
18
177
136
65
39
64
41
55
56
123
36
18
36
126
54
87
144
39
81
40
48
8
232
48
120
48
32
120
15
18
39
51
21
88
48
59
141
39
225
48
48
57
7
168
23
49
48
312
24
72
80
112
8
15
97
216
47
57
112
65
223
80
3
54
31
48
24
72
48
11
85
72
48
11
93
48
57
87
21
18
90
31
144
144
8
24
16
144
191
18
159
3
133
56
136
48
32
279
18
36
339
72
64
224
400
456
29
162
1
80
63
126
36
55
104
16
192
8
165
187
8
24
15
81
117
126
109
48
32
88
120
143
25
65
31
23
108
45
63
129
88
312
80
120
160
155
13
95
9
88
8
88
72
32
81
159
111
1
8
280
48
72
8
15
54
171
328
120
56
9
39
88
53
36
270
25
96
48
101
19
56
48
192
48
48
64
240
264
11
21
177
87
160
48
168
24
176
64
83
18
75
33
39
123
189
63
1
161
351
99
93
267
61
80
88
32
112
120
216
47
25
155
ABCD 98746307722*3^$a+1 [50008]
84
5
12
4
60
12
32
91
9
12
8
12
139
57
72
63
48
41
31
57
3
33
12
68
372
40
63
21
3
33
8
40
60
60
20
16
48
15
33
27
48
165
3
17
120
7
41
7
17
60
60
16
20
96
28
111
5
4
12
36
12
63
33
36
3
5
48
52
108
27
57
99
9
36
12
72
8
43
5
40
24
183
120
9
156
44
19
12
5
127
21
15
24
21
60
27
5
24
16
12
75
113
84
16
12
20
43
57
60
3
113
12
64
116
12
43
57
32
31
33
140
16
44
40
192
63
177
183
9
56
16
20
16
68
7
65
4
96
12
128
4
44
7
9
48
48
24
8
160
63
5
84
16
63
132
9
144
12
68
7
9
20
16
75
77
16
27
29
16
15
65
40
3
5
16
99
9
32
48
112
44
19
5
88
3
17
4
60
39
12
105
48
24
135
156
45
12
32
91
89
28
20
115
9
48
36
56
48
91
5
52
20
24
16
15
48
41
28
20
28
32
28
104
28
12
20
4
44
28
48
120
92
4
3
5
96
19
45
96
24
12
80
79
17
52
8
127
41
40
32
4
39
45
15
9
48
147
48
29
4
15
45
99
21
44
91
57
15
72
21
27
48
17
67
33
3
45
20
115
45
27
5
28
15
21
39
17
24
40
123
48
53
4
60
32
84
12
40
44
96
4
39
17
7
93
75
89
24
40
32
208
24
36
32
55
57
3
113
55
5
64
36
27
12
21
27
33
32
67
93
75
60
29
19
17
28
36
3
5
31
24
105
15
5
55
57
123
60
48
57
48
12
68
43
21
84
12
135
12
113
12
31
45
24
56
4
12
24
15
141
39
24
81
96
44
16
39
60
17
48
16
48
15
21
12
132
15
17
76
20
40
32
160
48
24
176
55
120
12
17
16
32
52
56
48
96
16
63
264
17
48
12
48
60
52
96
12
32
36
48
16
116
28
87
108
9
32
64
24
60
12
36
32
16
27
12
36
41
28
12
3
21
12
32
12
19
125
19
5
28
12
15
60
41
12
40
15
29
48
12
40
39
5
7
269
60
48
91
9
51
12
168
57
12
75
33
48
24
3
53
4
3
17
55
5
43
9
44
60
16
24
56
163
36
9
36
27
9
80
19
9
3
89
4
32
55
12
17
60
48
12
4
12
15
168
12
5
7
5
132
43
77
84
36
40
24
15
60
12
57
72
3
17
4
56
120
60
16
3
9
68
132
12
43
17
16
24
24
20
52
24
51
117
108
108
132
20
28
12
8
76
51
17
12
64
39
21
36
36
87
105
168
68
76
20
36
40
32
40
72
99
45
132
12
32
4
20
40
96
36
3
17
40
48
24
108
3
192
9
99
141
36
20
24
24
64
51
60
65
19
21
15
69
12
120
3
21
56
28
96
32
108
16
20
91
89
16
104
16
15
249
8
16
80
96
100
36
24
8
40
63
53
76
39
12
17
43
12
153
20
208
56
64
20
4
3
9
60
96
72
8
24
88
3
48
5
12
52
3
60
57
48
128
7
29
28
36
80
100
27
125
72
28
20
24
16
24
96
8
52
3
9
80
91
41
36
7
36
12
117
75
57
3
93
12
75
21
80
60
36
76
147
5
16
15
12
12
36
72
45
44
19
45
15
129
20
151
84
96
45
104
12
4
24
3
5
60
7
41
12
43
21
3
5
28
32
43
53
12
24
91
53
16
56
52
32
31
60
33
15
41
16
87
21
15
81
44
24
28
80
28
27
69
24
15
41
4
44
100
15
33
63
5
40
24
8
40
8
16
20
48
60
52
3
17
120
4
44
36
7
9
36
12
36
60
116
28
48
44
36
28
24
120
96
32
55
9
39
29
252
16
3
24
105
15
5
76
84
12
111
33
96
60
63
33
128
7
89
19
81
44
36
31
72
21
80
4
60
48
15
48
5
60
52
140
4
20
168
88
15
9
99
17
4
24
27
29
48
12
76
24
44
112
44
4
20
16
3
53
4
20
88
15
33
123
120
24
53
103
29
91
60
12
45
27
21
27
5
64
3
81
87
5
12
55
48
33
12
27
53
64
44
64
152
16
48
60
36
3
105
32
31
29
16
3
45
116
28
96
36
36
48
15
24
21
32
55
9
36
15
17
112
8
48
64
56
7
41
55
24
36
9
48
20
12
48
4
111
45
15
29
16
8
7
168
12
113
12
4
68
31
17
12
52
120
3
45
51
24
41
7
108
17
24
84
79
45
20
12
19
5
7
105
63
29
16
44
103
9
39
12
225
20
24
16
48
15
149
28
8
7
5
4
39
65
40
44
36
40
36
20
28
63
33
60
20
52
24
24
15
125
12
112
15
17
79
9
51
144
5
40
15
45
176
100
24
51
5
7
117
20
12
4
44
160
60
48
152
28
12
48
3
17
108
4
36
80
40
72
24
96
32
16
32
4
3
17
19
41
79
21
8
88
3
5
100
12
3
29
115
53
12
12
16
3
5
112
60
140
52
12
3
45
15
33
48
56
19
ABCD 98747517244*3^$a+1 [50054]
21
39
15
56
10
14
96
16
69
9
42
8
16
32
22
50
1
47
73
15
24
8
37
12
69
66
33
12
9
15
11
133
120
60
285
42
24
21
84
24
36
51
9
9
158
13
45
6
21
12
21
26
1
23
10
84
132
36
39
81
159
48
35
85
36
60
36
39
57
63
21
33
123
9
84
27
24
108
21
36
26
10
15
47
22
159
24
132
108
11
1
36
24
83
1
36
35
205
9
15
35
61
24
12
12
11
10
6
24
177
15
162
12
24
27
12
11
37
27
57
9
15
36
60
105
30
6
3
12
45
135
39
30
51
105
14
1
23
61
36
84
35
109
27
9
36
129
15
93
48
27
21
39
36
69
63
9
99
11
40
30
15
3
21
12
39
48
6
72
48
26
1
23
72
34
6
42
30
32
73
36
45
14
13
9
99
21
90
6
50
10
72
48
54
93
3
45
60
12
12
9
6
80
1
39
24
56
46
50
40
114
36
12
12
24
15
36
9
6
33
33
3
36
15
45
59
16
30
96
48
96
3
57
30
81
9
14
61
69
51
36
63
45
11
1
12
45
3
195
33
21
63
3
18
51
36
45
3
15
6
3
60
83
72
25
12
3
18
63
47
13
36
36
12
168
47
96
61
105
74
46
84
24
63
33
15
45
24
75
23
82
15
36
12
132
27
33
57
15
60
99
56
49
105
96
39
9
78
9
21
120
18
6
24
2
13
59
16
56
88
32
144
1
9
6
33
81
6
21
24
24
12
24
23
16
45
81
39
35
70
39
27
198
72
75
39
21
21
30
48
30
26
10
24
135
15
57
12
11
34
62
13
21
54
18
102
21
24
12
9
27
69
14
61
3
6
84
38
25
60
9
3
36
51
18
51
9
51
36
11
34
24
36
99
95
34
30
66
51
33
3
23
10
51
33
18
105
39
45
9
27
12
108
15
24
45
24
9
27
36
33
26
96
13
9
3
9
51
83
25
57
3
12
24
15
54
36
38
97
9
30
24
90
51
21
14
16
9
9
27
24
51
33
87
78
12
15
60
75
9
9
135
36
12
24
24
45
15
11
1
23
61
9
90
45
35
144
22
24
26
34
87
33
6
9
12
83
61
45
3
96
36
108
27
9
12
105
15
33
66
21
57
26
1
48
23
10
24
15
24
15
45
35
97
12
93
3
60
69
3
93
36
3
12
33
12
156
12
98
13
35
10
30
129
71
1
33
15
12
69
12
39
35
16
8
34
63
33
75
36
48
60
27
24
30
12
3
72
9
15
155
61
9
18
33
33
27
48
96
24
35
25
39
21
12
9
75
33
27
45
135
21
39
24
117
132
6
32
34
30
45
3
6
12
14
40
114
15
71
13
60
36
60
47
94
18
21
60
120
96
15
18
27
11
49
15
66
27
57
120
84
36
90
54
27
9
14
61
48
21
30
72
54
50
61
9
3
47
121
15
8
22
3
21
24
50
10
14
48
13
51
56
109
9
27
15
18
60
24
2
1
12
141
51
45
3
21
12
27
12
24
21
38
85
195
21
35
24
25
21
12
30
9
23
70
108
15
9
63
36
27
24
21
12
12
24
144
11
70
15
45
147
9
15
48
12
24
84
11
61
48
12
33
3
35
72
10
6
6
24
87
24
21
12
12
84
99
47
40
21
12
47
1
9
14
1
9
27
83
121
24
71
13
12
69
74
61
24
11
109
12
15
66
54
8
16
72
69
36
84
11
37
72
21
39
96
12
21
30
32
10
39
24
36
59
34
75
93
60
39
11
37
45
3
35
73
129
6
21
48
51
57
23
217
24
21
2
37
3
56
10
12
24
50
10
3
48
75
8
49
33
3
12
143
16
8
85
48
69
78
21
12
69
51
9
108
63
57
98
13
72
83
1
24
96
15
69
60
12
35
25
24
23
16
30
15
51
176
37
21
30
32
13
21
54
45
36
36
108
47
24
10
3
11
1
95
13
3
72
32
48
58
3
96
180
45
39
12
117
18
78
26
40
21
59
1
63
9
47
24
1
63
8
34
15
21
12
3
48
99
6
26
13
36
84
11
24
37
69
12
24
26
72
88
69
108
111
21
35
1
24
15
24
21
9
99
60
21
36
50
133
21
6
33
36
132
23
24
37
48
33
24
24
26
1
39
8
37
48
36
39
57
15
80
25
63
30
27
39
9
167
70
39
24
3
9
24
9
15
15
21
179
46
144
51
9
6
69
60
12
3
72
21
99
93
51
9
36
72
24
93
12
18
105
237
3
45
75
12
324
36
9
26
144
24
22
15
3
18
3
36
156
9
24
15
72
12
15
21
59
48
72
61
36
15
24
30
74
61
21
60
3
23
34
15
24
111
126
39
60
9
12
90
72
57
81
39
36
123
21
24
72
155
13
21
39
72
23
1
15
21
168
12
23
1
60
51
48
69
12
9
86
154
39
45
27
15
90
3
12
39
21
45
99
51
9
15
21
36
72
108
3
56
13
107
25
23
121
9
12
50
40
30
74
24
46
12
123
51
21
48
11
1
87
117
36
23
49
12
24
35
22
18
9
95
25
33
14
34
15
60
60
12
12
105
3
99
33
48
39
21
33
36
15
33
6
42
24
15
39
69
141
30
21
9
15
9
2
73
12
11
24
1
12
33
2
37
45
39
12
59
16
8
112
54
90
6
15
12
95
1
15
6
114
141
11
13
12
48
39
56
1
105
3
48
155
22
12
ABCD 98747857732*3^$a+1 [50045]
9
15
16
32
36
201
39
141
159
64
20
76
56
204
76
216
72
72
233
15
93
99
93
51
84
52
44
76
20
285
51
4
56
40
17
7
48
53
12
127
216
188
36
24
9
372
39
12
112
17
55
24
20
12
144
64
29
27
96
57
87
88
48
29
48
51
40
32
72
16
24
48
48
44
388
24
8
12
196
137
7
185
231
88
96
53
3
192
16
120
96
5
19
41
15
40
48
48
72
32
16
68
57
67
5
315
96
160
56
16
72
5
72
99
112
17
15
16
24
92
28
176
112
168
24
245
3
48
21
99
84
36
40
161
51
129
51
57
15
40
80
165
60
72
3
52
48
125
27
285
19
17
55
80
12
36
9
31
29
27
24
232
269
19
41
36
259
5
43
53
43
101
39
81
3
12
84
112
8
36
48
60
16
56
21
43
24
5
115
96
120
344
333
372
7
96
24
24
24
96
56
33
15
16
20
9
27
45
48
43
144
53
67
41
199
44
84
12
33
51
96
93
91
17
199
8
40
72
24
44
180
88
48
80
36
204
64
20
57
91
72
48
164
36
60
84
16
152
57
120
3
60
36
60
24
120
45
75
232
80
64
20
36
48
72
168
33
15
120
40
72
77
43
65
63
40
17
252
43
8
232
65
180
43
128
40
89
27
108
132
28
17
3
228
165
84
183
492
196
48
41
223
65
7
188
48
148
44
52
125
51
40
8
184
56
21
108
55
72
8
36
129
123
180
4
41
7
72
216
29
48
267
84
144
36
9
31
41
271
44
124
29
72
63
100
128
160
168
104
12
268
48
168
140
124
8
45
19
48
5
291
180
4
56
324
12
40
48
56
64
48
48
29
115
53
180
7
65
147
84
184
8
108
4
17
31
24
128
276
76
68
33
15
48
156
16
8
117
39
84
24
45
123
12
177
48
15
96
4
56
16
53
12
175
68
33
180
12
91
24
120
77
3
45
180
31
24
128
64
65
15
64
24
116
81
91
308
52
32
225
111
40
56
88
56
21
99
9
55
168
140
12
40
32
168
288
160
24
24
200
40
336
68
148
92
45
31
41
15
160
53
91
24
216
24
5
51
72
112
152
45
15
28
17
103
17
175
96
48
216
24
32
232
5
60
111
16
116
144
225
180
103
113
7
245
12
55
53
115
192
96
8
9
151
104
96
16
101
135
12
48
57
27
45
3
36
69
12
15
40
41
7
32
16
32
36
36
64
240
44
96
60
232
32
112
240
80
24
36
33
67
24
80
81
79
20
81
63
12
48
40
72
104
136
24
96
5
163
80
136
176
21
504
63
45
180
51
60
76
80
21
99
216
129
223
8
48
264
96
16
8
60
52
5
3
96
16
56
237
91
20
124
17
168
151
29
135
297
3
16
17
55
17
15
60
45
55
152
40
236
100
128
12
129
ABCD 98748327266*3^$a+1 [50081]
43
5
90
49
8
33
247
65
18
30
240
12
60
18
21
81
63
40
80
144
88
192
56
120
112
128
45
51
48
288
3
141
129
162
18
132
48
132
147
33
39
69
187
392
96
117
48
60
30
42
90
270
30
9
99
90
42
49
59
61
29
120
27
192
72
51
60
90
79
96
113
7
155
90
139
48
131
162
99
9
127
320
75
78
15
280
56
120
9
55
272
105
55
8
45
139
272
48
120
160
72
200
16
48
5
162
288
1
59
72
13
305
175
77
18
57
120
243
205
152
3
45
96
88
53
379
8
120
141
195
147
438
151
149
132
39
159
342
75
40
24
59
45
72
3
72
69
129
31
149
75
177
39
51
78
162
30
55
35
13
200
45
99
3
165
75
30
103
65
12
18
132
93
216
9
31
59
21
69
19
53
60
423
40
17
150
30
78
237
123
205
47
129
261
139
80
88
176
144
72
264
72
33
192
240
79
191
18
30
150
12
18
109
203
30
63
117
18
222
259
144
137
138
42
3
207
57
33
103
104
240
81
15
87
193
275
45
15
12
165
105
15
24
88
53
258
81
129
31
11
13
32
3
42
403
24
203
117
153
7
128
88
5
19
48
83
120
309
33
288
90
162
283
32
352
8
15
9
9
72
48
351
249
31
48
11
21
69
171
579
60
9
120
213
3
64
131
30
15
112
48
137
63
117
27
48
45
198
45
225
72
90
13
56
48
81
31
24
152
123
90
27
75
78
31
264
312
8
96
168
3
30
319
41
150
90
108
30
237
15
108
132
30
19
41
63
144
72
40
80
141
75
184
80
240
9
31
344
117
180
39
81
18
132
18
39
112
8
48
48
112
8
75
12
78
139
113
48
55
152
45
19
48
240
8
153
487
35
237
51
37
35
180
129
111
153
57
270
73
197
180
258
102
60
123
232
53
19
113
207
160
83
45
24
39
30
139
56
45
115
5
75
24
72
51
13
32
3
45
72
24
129
39
123
45
184
128
360
21
132
48
72
39
51
13
65
151
59
42
120
19
149
51
48
96
57
255
33
12
108
60
51
16
120
65
180
139
41
7
101
72
288
342
30
180
235
143
42
18
180
30
51
24
232
152
213
18
30
270
85
56
81
439
149
91
89
ABCD 98748382262*3^$a+1 [50136]
60
18
30
157
23
25
107
181
209
108
72
235
144
144
176
16
59
60
90
120
36
60
30
73
32
96
123
150
156
90
24
156
18
42
121
143
6
228
6
1
48
71
60
30
111
123
132
145
35
109
32
39
9
75
36
1
144
35
24
180
84
42
84
31
173
90
25
128
39
108
60
30
36
6
90
48
126
54
36
36
51
3
6
18
277
5
91
17
175
5
180
222
174
150
85
125
147
3
120
204
66
114
133
224
33
240
36
30
330
156
18
72
78
30
90
183
64
23
150
156
96
30
24
49
35
6
7
149
24
144
90
30
36
6
33
177
144
15
39
73
17
96
234
90
123
160
32
81
180
27
57
7
144
125
30
36
168
90
192
288
42
69
64
101
396
30
1
48
59
72
18
42
90
180
18
72
84
24
30
132
43
272
9
210
54
6
25
29
67
96
143
324
13
503
54
51
64
32
64
11
54
144
210
93
64
59
37
48
80
111
81
57
87
75
90
24
19
17
31
53
126
144
90
36
15
135
108
13
48
144
5
330
120
25
101
90
60
37
17
162
61
59
54
6
90
48
6
120
24
102
19
95
84
61
29
60
12
24
144
51
69
6
84
193
23
24
66
216
108
72
51
93
19
77
51
144
33
6
66
24
127
47
222
54
141
39
216
84
141
189
54
246
114
37
176
159
24
36
54
144
30
1
41
48
126
54
3
33
31
48
107
48
36
97
17
31
5
156
15
160
5
18
42
63
16
65
84
75
160
71
6
54
30
36
108
36
186
84
90
96
19
176
64
149
6
126
54
66
24
7
113
6
361
17
12
24
30
6
228
3
87
73
48
59
36
1
5
43
77
18
1
5
30
96
18
43
144
293
6
36
90
84
24
43
80
39
25
83
90
67
203
120
13
29
450
18
90
216
120
325
5
91
48
5
66
180
6
90
54
15
129
12
51
63
1
173
72
91
77
162
138
55
77
90
108
12
1
17
223
233
151
80
3
333
147
126
271
35
198
96
7
167
36
96
85
96
224
9
84
3
48
39
6
264
42
18
180
36
216
15
105
18
132
33
57
18
30
90
72
60
210
39
159
33
57
72
108
42
25
83
13
77
156
7
17
90
12
144
54
60
391
149
43
113
175
119
120
72
18
180
222
85
96
29
180
15
9
36
19
11
198
31
185
180
24
72
19
96
23
90
42
54
36
48
123
3
381
15
1
23
25
95
97
80
207
81
9
72
288
31
416
33
6
84
96
117
9
84
115
65
126
18
132
139
125
54
6
55
96
65
31
17
255
105
55
5
12
15
489
55
192
23
150
36
15
33
42
85
23
30
75
111
49
125
150
12
193
77
90
ABCD 98748387352*3^$a+1 [50096]
66
240
30
12
30
115
65
18
60
1
125
3
36
9
7
5
36
55
77
18
12
30
12
31
48
12
164
51
13
71
36
24
6
19
96
5
3
9
27
141
72
6
24
13
68
87
9
48
105
102
61
80
33
42
42
3
24
36
4
59
1
5
6
30
120
54
9
16
53
87
40
41
12
30
93
27
126
51
33
30
156
1
68
135
6
15
136
11
78
36
175
125
55
65
54
54
43
35
72
18
19
41
54
6
24
18
1
20
9
60
6
144
36
12
49
209
67
68
27
60
57
45
163
8
40
11
30
18
13
164
33
6
30
7
17
67
71
33
100
77
72
126
54
12
91
35
78
7
65
132
12
24
31
8
12
4
32
87
12
9
141
39
21
30
30
276
18
57
9
18
1
17
15
75
132
37
20
3
1
47
48
1
11
24
33
12
16
59
24
30
24
18
30
39
48
15
48
30
15
28
107
102
108
3
36
40
11
85
8
9
27
40
80
81
79
53
132
30
18
42
6
123
111
78
111
39
1
29
48
55
17
6
36
25
149
36
51
255
12
1
35
57
40
84
23
42
24
114
18
27
256
17
19
20
16
20
9
36
43
41
54
24
6
42
54
108
51
136
41
24
24
66
96
48
24
61
56
21
24
54
30
24
151
72
17
7
5
3
33
147
3
25
8
40
12
17
36
31
23
42
66
54
75
63
162
30
61
8
9
36
24
43
59
24
42
19
5
31
29
99
21
63
3
57
75
42
18
153
15
120
174
66
24
9
15
21
16
24
29
72
39
36
45
19
5
108
7
36
47
42
30
165
4
47
9
3
105
16
104
75
132
18
171
15
57
28
47
60
18
51
51
18
132
60
60
3
16
20
16
20
33
12
39
16
35
42
7
59
81
40
35
9
27
30
55
20
99
48
33
153
12
63
15
6
15
21
42
42
84
27
33
36
48
27
15
93
28
29
66
85
8
15
126
6
12
117
21
114
30
6
25
68
36
60
21
162
48
42
51
27
9
4
17
120
12
3
45
139
29
27
9
96
55
20
4
5
3
15
81
9
3
28
107
85
24
8
45
78
24
69
16
8
27
81
12
117
31
68
136
36
47
93
4
60
5
48
3
45
48
54
186
36
6
9
45
24
67
24
35
48
61
92
75
30
3
156
216
93
127
5
139
29
7
53
42
145
95
9
4
89
7
35
61
17
75
180
81
66
78
67
8
33
84
66
30
12
7
36
24
95
6
99
3
48
42
31
5
51
15
18
6
1
95
48
18
30
12
37
44
16
59
24
42
19
72
20
9
48
6
9
27
6
19
24
72
8
24
3
9
36
24
111
12
36
105
9
18
108
180
6
84
6
1
77
7
35
78
90
42
60
18
105
48
64
23
48
33
12
9
55
35
25
41
75
9
31
47
73
24
83
66
31
143
96
42
78
69
16
56
3
78
79
5
19
5
31
23
72
49
5
27
27
21
57
24
31
149
48
36
7
48
17
3
45
96
51
135
45
168
9
3
60
33
15
40
11
48
45
33
3
9
42
61
20
108
9
12
78
37
11
145
8
72
60
3
37
23
9
16
32
28
12
5
19
41
3
39
78
103
36
23
36
36
48
18
60
79
5
115
23
60
66
54
81
117
72
75
33
18
84
37
53
6
6
120
18
18
132
6
12
73
161
126
12
21
27
9
9
31
89
31
29
67
23
66
66
72
66
15
39
37
11
33
87
25
17
42
6
30
33
12
117
60
30
37
60
24
89
18
144
1
5
18
45
40
47
54
90
54
27
3
12
25
23
1
24
59
60
81
57
48
42
13
17
48
99
12
51
45
33
75
69
3
148
5
12
55
24
44
160
36
20
33
7
11
69
9
36
90
18
67
36
68
9
12
6
24
96
69
33
7
23
45
60
16
20
9
102
144
36
1
84
143
37
41
48
30
21
81
84
15
96
84
63
45
117
108
12
19
56
15
21
144
39
81
99
12
229
80
16
35
48
9
48
4
101
3
21
96
54
18
42
1
48
11
18
6
24
96
72
12
42
31
20
328
41
51
63
1
20
16
8
9
6
6
31
83
24
30
48
15
33
6
25
80
16
77
42
6
3
40
17
30
114
55
119
25
32
129
31
59
18
72
55
44
60
21
18
12
69
27
18
12
12
27
9
30
45
24
48
9
60
36
27
15
48
60
18
15
21
30
54
54
30
258
30
27
27
1
60
5
79
71
13
56
3
6
27
39
105
39
69
255
60
13
8
36
45
18
6
6
54
91
24
80
24
15
1
32
15
12
37
29
7
32
33
54
25
23
78
75
45
55
20
4
29
7
164
36
93
6
54
6
18
12
79
12
84
71
33
40
65
7
24
5
30
85
35
1
89
84
60
24
12
30
33
51
24
30
36
96
19
95
37
8
135
126
114
12
30
48
27
9
39
40
77
102
61
95
25
59
33
12
33
19
5
24
27
15
133
5
6
30
96
ABCD 98748456494*3^$a+1 [50038]
36
36
48
481
35
85
72
54
54
59
12
19
42
47
1
72
23
84
7
54
126
5
48
13
83
67
90
47
12
108
12
19
65
1
90
36
54
23
37
90
156
60
30
47
133
18
101
85
83
72
48
36
151
185
19
72
17
121
155
60
37
23
31
114
11
60
55
53
67
54
59
67
54
71
55
24
89
36
67
114
54
36
53
12
108
60
120
12
48
31
41
204
67
54
59
7
24
156
53
97
90
17
13
18
90
95
85
11
139
89
13
59
19
41
25
36
24
95
79
29
67
156
53
37
83
31
65
24
180
31
144
29
180
13
54
53
67
36
54
6
54
84
60
11
24
24
97
119
61
59
60
60
36
55
54
95
55
102
204
66
24
29
84
367
36
53
61
35
24
85
11
24
84
12
151
29
84
24
31
12
90
54
53
133
59
24
91
24
149
61
72
227
103
84
209
24
1
6
5
139
5
25
11
84
1
30
5
49
6
29
7
17
37
66
89
24
85
35
7
77
31
120
5
37
83
336
61
18
36
36
60
17
60
36
7
60
77
31
72
53
84
156
24
12
48
73
23
84
72
60
24
7
18
275
60
61
30
24
30
35
37
114
65
48
67
53
60
7
114
11
19
161
1
59
19
101
109
42
30
288
11
168
37
54
36
24
5
120
67
89
60
24
144
97
6
149
120
144
60
336
1
48
71
1
59
48
43
233
84
60
72
145
30
96
144
5
79
161
19
36
36
60
17
336
60
55
36
126
323
60
115
41
175
185
144
120
7
108
41
48
1
12
23
85
11
168
12
24
84
36
84
1
59
31
89
120
7
36
53
37
144
210
53
91
5
36
19
5
31
36
29
168
37
23
12
31
113
144
36
31
36
180
18
11
180
31
180
30
54
24
102
47
12
49
42
113
24
73
24
30
114
59
13
23
7
18
95
121
114
126
83
36
24
343
17
60
96
295
30
131
48
1
90
162
54
36
78
282
78
95
36
240
60
48
43
89
1
18
29
127
29
96
48
31
12
29
24
240
60
67
18
59
43
180
24
336
54
95
24
84
13
18
36
5
31
29
49
72
23
24
37
35
91
17
97
59
7
18
90
41
24
31
84
132
138
126
6
47
1
432
18
221
19
89
31
125
36
108
7
84
96
149
7
18
6
5
24
7
48
240
65
115
12
137
61
90
5
67
29
48
72
48
7
173
12
121
138
126
59
60
96
1
24
143
73
54
144
12
180
18
36
23
252
55
29
181
54
72
77
31
216
233
60
103
114
84
59
73
48
191
144
24
7
5
61
59
181
138
5
157
107
36
181
35
109
35
24
12
240
31
60
77
7
89
25
162
108
102
59
1
48
191
84
37
30
18
11
48
216
24
247
174
239
31
29
31
125
55
5
211
90
216
119
91
29
49
120
270
209
96
216
24
121
23
12
180
25
84
35
120
144
36
67
257
7
6
23
60
25
126
53
180
103
18
6
29
24
12
19
41
24
151
96
17
67
90
83
31
12
108
101
25
6
89
91
54
66
108
125
115
126
66
60
48
36
36
29
79
149
31
149
37
30
24
89
1
12
59
19
5
61
59
96
31
149
24
55
42
90
77
31
161
144
24
7
36
ABCD 98749255622*3^$a+1 [50028]
5
36
24
28
84
99
9
3
24
21
45
3
27
29
28
27
48
33
12
12
75
48
90
36
12
15
12
36
20
16
3
36
12
5
7
36
60
29
13
15
12
21
11
31
53
7
48
5
31
89
52
3
9
32
64
36
3
30
11
12
7
93
3
5
4
51
6
18
12
18
23
4
80
4
9
42
69
81
3
12
36
20
43
84
45
20
1
6
6
42
17
25
15
39
21
3
12
45
8
7
24
41
4
81
63
36
12
15
17
31
45
51
9
12
39
96
84
6
83
31
9
72
44
16
3
12
9
3
17
4
24
20
7
9
51
9
39
33
20
19
53
31
6
66
12
36
21
8
36
37
15
24
39
6
60
15
9
47
19
21
57
90
30
42
29
12
7
12
41
43
57
12
57
6
9
123
33
3
9
27
9
44
25
3
39
54
39
36
51
5
4
84
48
39
9
51
21
44
1
27
116
72
4
21
30
5
40
24
15
5
1
27
45
18
9
63
21
15
66
23
28
3
12
9
24
9
3
24
75
9
21
3
12
3
6
27
20
52
171
54
27
20
28
36
15
69
12
84
39
48
9
15
101
19
6
60
18
41
64
15
5
72
7
12
30
114
9
8
24
49
59
25
23
7
12
6
3
44
1
75
51
18
42
9
15
36
18
23
19
9
44
67
21
12
15
36
9
51
5
40
15
60
81
108
12
84
96
3
45
45
11
31
5
84
16
3
90
15
45
48
35
7
90
15
12
8
16
12
3
9
60
27
69
51
6
15
12
21
27
15
18
6
9
87
18
15
44
12
16
120
8
19
141
39
30
6
42
87
57
3
8
43
12
5
13
59
7
5
16
8
19
30
12
59
31
21
3
9
32
40
8
36
24
52
15
5
4
12
12
81
27
72
33
15
8
85
24
3
3
6
11
40
44
4
92
13
15
27
17
48
4
3
12
21
27
6
51
75
36
77
43
12
36
36
24
12
42
6
12
9
36
48
99
117
80
16
3
6
3
8
37
30
53
19
69
20
7
69
45
15
39
29
7
30
3
75
41
7
48
9
27
21
45
60
27
140
12
4
57
3
27
45
9
3
92
13
3
63
9
27
18
12
11
25
30
17
16
39
36
81
8
55
5
1
11
16
3
5
72
7
33
32
12
60
16
12
20
13
39
9
39
32
1
24
30
18
35
36
12
7
12
30
51
32
31
24
45
8
7
5
132
16
15
153
21
75
24
104
31
30
24
66
12
9
8
1
35
1
15
20
28
27
54
66
9
15
57
9
18
12
29
4
20
48
24
4
36
15
21
12
21
42
132
33
9
6
30
18
29
16
21
95
31
18
60
51
60
3
90
75
63
9
20
36
43
60
5
19
5
37
39
24
8
12
7
21
80
24
4
60
36
3
30
18
9
39
60
6
30
18
47
13
18
45
9
3
15
5
1
11
13
6
6
18
36
9
15
18
3
44
1
27
3
24
12
5
25
63
33
35
28
27
48
65
49
35
1
27
12
36
15
69
20
31
12
48
9
27
45
21
24
6
108
57
15
29
61
12
18
89
4
24
36
51
54
39
27
9
44
7
30
3
12
24
15
57
20
19
29
16
15
33
60
27
21
60
39
24
21
36
44
1
30
57
20
91
12
18
6
5
25
51
9
23
100
51
12
168
65
19
57
21
108
6
5
16
39
45
3
60
36
45
24
45
60
6
9
36
27
12
21
21
66
69
33
42
48
6
15
27
12
21
27
12
45
20
28
8
4
12
39
41
1
12
6
29
25
6
12
125
7
45
15
36
21
3
65
16
15
29
28
9
63
87
5
24
79
36
5
16
80
25
3
51
6
48
30
45
48
9
78
57
116
4
36
15
17
7
9
12
8
7
114
18
72
45
24
32
4
93
12
75
3
18
24
18
30
27
15
293
91
12
9
15
9
12
8
36
4
21
3
45
6
42
15
32
28
15
9
3
12
84
12
12
5
7
54
51
3
30
35
12
19
36
89
7
45
3
24
72
54
24
30
72
21
39
65
28
20
40
27
9
81
23
28
15
48
77
4
36
48
15
6
15
60
3
6
12
47
7
5
4
69
6
21
39
29
1
66
9
12
24
3
77
13
6
12
12
12
5
31
57
21
51
36
3
21
8
73
30
18
24
23
12
7
24
24
45
21
36
159
51
9
24
3
42
66
9
63
69
45
15
3
12
53
13
35
43
57
9
123
33
23
4
3
24
78
15
80
13
27
8
28
12
15
5
4
45
15
9
90
72
24
45
9
95
25
11
19
17
24
31
9
21
18
9
36
12
27
93
27
21
12
3
36
24
29
7
78
47
4
45
6
29
61
54
6
11
12
97
30
24
6
15
15
18
63
24
9
6
21
33
35
36
4
9
23
4
60
60
8
16
20
37
12
18
9
3
30
3
60
8
12
24
31
72
12
5
36
73
66
33
48
24
39
45
21
6
12
21
69
18
48
6
18
45
3
45
9
30
5
28
15
21
75
57
15
18
24
35
88
8
52
60
15
48
57
9
18
65
31
66
6
18
51
24
24
93
15
3
30
6
33
12
39
6
3
8
19
6
3
51
5
28
3
5
37
51
44
25
11
109
12
36
12
11
1
15
68
1
42
24
9
56
1
15
92
13
72
48
15
48
96
15
9
21
39
20
49
6
9
12
15
6
23
31
9
36
36
72
20
28
84
3
30
15
12
24
32
43
21
3
5
31
5
7
9
51
9
68
16
24
20
7
29
19
57
33
15
12
21
27
60
3
57
36
15
5
55
17
19
78
36
66
30
24
71
25
3
21
12
15
3
21
39
17
43
6
23
73
54
36
5
7
65
37
3
12
63
5
13
63
24
57
83
7
9
24
51
45
12
84
20
1
3
21
99
24
81
35
1
18
41
40
9
36
24
11
16
21
30
72
108
12
33
48
27
12
36
5
4
116
1
35
13
60
23
72
31
6
15
9
24
30
65
12
16
12
36
80
72
4
75
6
23
1
143
36
64
80
28
24
51
9
3
12
33
15
30
30
12
29
19
96
21
3
42
15
20
4
39
21
27
17
1
90
6
23
40
27
9
9
48
35
85
3
9
27
15
69
36
3
33
15
9
3
12
36
42
3
3
45
36
33
15
15
12
21
44
1
54
30
95
4
9
27
15
6
99
9
6
9
15
5
67
24
45
45
6
5
4
48
33
3
39
105
20
16
9
11
7
9
36
12
12
36
20
4
36
129
6
45
12
21
12
59
48
28
24
36
12
12
51
93
27
45
12
21
27
75
5
37
15
21
12
54
5
28
12
20
31
120
30
35
7
30
135
80
25
87
68
13
18
45
36
33
12
15
15
21
3
57
57
12
54
5
40
12
15
33
24
27
90
24
39
27
6
35
100
32
148
63
9
68
25
3
39
17
28
12
20
1
27
36
56
31
5
37
15
57
18
5
7
41
72
28
69
11
24
19
30
27
3
21
36
3
9
8
25
12
12
11
4
21
3
51
24
9
3
108
29
12
79
36
9
20
7
9
80
151
29
4
24
12
60
9
60
24
42
18
102
36
5
48
4
27
48
36
45
12
24
8
1
15
36
68
16
15
29
7
5
4
12
24
15
24
6
11
12
16
12
27
30
30
105
51
41
13
3
32
7
81
3
24
21
21
51
93
11
19
24
12
9
51
6
102
5
31
36
6
12
6
5
25
59
13
15
44
25
15
15
33
12
15
54
12
27
8
79
66
3
20
64
12
48
51
5
76
51
ABCD 98749452656*3^$a+1 [50032]
20
73
36
36
11
52
20
121
15
36
20
60
4
20
25
30
21
8
25
23
12
25
35
40
15
57
48
21
11
88
8
4
68
40
32
64
21
11
12
48
4
15
6
63
32
64
39
12
42
15
56
4
15
65
73
18
6
123
3
5
12
12
19
65
72
13
75
36
8
108
24
4
20
72
12
52
8
16
45
39
20
1
15
36
84
56
4
69
23
24
25
24
15
20
12
37
23
64
8
40
15
21
44
37
11
12
36
4
12
33
42
53
13
3
36
21
30
29
4
32
12
36
19
66
11
13
11
4
8
12
52
21
48
119
25
35
7
138
23
12
1
15
9
15
8
60
28
9
18
57
21
35
1
30
29
4
36
60
105
51
20
4
152
72
31
41
4
24
68
25
39
44
4
152
4
39
5
193
59
4
9
15
12
108
8
52
12
51
5
13
59
12
4
24
56
79
18
35
19
33
72
60
9
24
15
20
31
81
56
48
16
39
9
32
103
5
12
108
1
39
12
44
25
11
40
21
18
45
92
13
30
114
15
33
23
40
20
16
9
35
36
1
39
15
18
18
33
24
20
12
25
11
4
111
5
24
4
24
36
36
15
53
73
12
6
5
132
120
12
40
27
18
15
60
36
156
20
24
16
33
60
35
48
7
41
36
24
16
111
233
12
43
17
25
27
56
37
35
88
81
23
12
48
61
84
143
4
24
15
12
42
27
3
72
18
6
9
36
27
69
15
5
4
81
3
12
80
13
78
89
36
28
36
20
24
24
156
40
24
32
36
60
43
54
23
13
119
40
92
24
12
48
16
9
59
52
15
29
12
64
123
17
19
5
16
8
61
15
36
21
3
51
24
12
29
40
48
33
12
15
3
33
20
16
8
16
36
24
15
17
60
24
96
13
35
19
125
120
52
63
21
20
12
64
120
123
45
56
12
4
33
11
12
13
66
36
5
37
36
11
61
3
45
71
1
39
20
4
24
12
8
16
45
39
32
64
75
125
25
35
24
48
24
64
20
55
41
40
21
39
111
29
40
24
51
9
20
12
24
40
24
9
155
40
81
12
23
60
40
20
7
17
40
33
48
15
32
28
56
13
15
20
25
27
93
6
5
25
15
117
12
71
24
40
33
48
15
21
95
4
135
69
45
83
12
7
45
20
31
5
60
19
9
24
8
67
18
39
39
21
24
45
54
36
12
53
19
60
41
4
21
114
5
60
36
55
9
12
15
60
53
48
12
25
72
59
19
18
47
43
5
28
20
4
15
72
18
83
115
5
24
60
13
60
15
21
12
27
20
12
49
35
4
12
39
5
60
4
21
15
104
60
55
5
16
21
15
20
4
96
3
5
40
12
20
19
5
49
15
93
3
45
35
40
32
12
13
3
44
108
12
48
13
144
15
20
133
3
27
54
6
30
3
60
44
97
3
72
8
7
45
99
9
32
36
25
27
132
8
40
8
25
27
36
24
56
1
15
44
40
44
12
24
12
25
47
43
30
24
3
12
84
9
35
1
12
87
45
107
24
12
49
36
3
36
20
1
23
24
16
9
15
20
31
21
20
88
51
29
100
32
1
60
12
23
24
64
57
48
24
11
24
1
99
20
60
52
48
21
47
25
18
21
20
4
51
9
39
57
24
56
4
20
12
25
47
7
5
1
35
4
9
36
23
100
32
84
12
43
5
12
28
21
35
1
42
5
7
5
36
55
17
48
48
31
153
60
21
90
30
15
21
11
7
6
71
19
17
12
61
36
3
8
4
120
39
21
15
33
8
4
44
7
53
16
56
12
1
59
13
27
20
72
24
36
55
33
12
44
37
60
27
20
40
72
24
44
1
24
12
23
1
75
96
21
27
12
20
24
4
8
4
60
21
39
120
24
80
12
60
7
18
87
3
9
20
24
16
165
3
8
43
45
44
1
59
37
71
60
28
24
33
12
23
13
39
3
9
24
20
36
24
12
4
140
4
15
9
81
71
24
24
1
6
120
18
36
47
49
59
4
36
20
16
3
81
9
35
52
104
25
114
17
24
12
103
17
24
24
67
5
25
35
84
4
27
17
13
27
15
53
12
37
24
15
32
12
16
9
95
85
51
27
125
13
35
84
12
36
60
144
133
15
20
55
150
120
108
3
24
8
88
24
12
44
31
5
49
11
60
60
13
11
31
33
12
3
36
42
3
120
20
19
17
48
61
66
9
9
18
17
40
33
3
51
33
8
52
56
72
4
9
15
9
51
20
60
12
52
36
120
39
77
36
72
36
19
48
17
16
24
20
156
79
41
12
84
4
92
108
60
100
144
51
21
75
41
43
29
36
24
48
7
6
47
25
12
6
12
33
24
15
41
16
8
16
9
11
4
12
8
72
25
15
48
8
67
5
91
17
60
52
68
12
25
30
17
1
39
20
4
36
20
24
97
23
61
3
3
5
88
56
60
28
8
12
36
12
12
1
6
29
97
18
12
117
68
4
44
7
9
9
107
12
48
24
84
16
9
51
8
1
11
36
4
48
3
60
5
64
80
115
114
11
40
56
49
15
60
93
23
24
48
12
36
49
18
77
100
3
17
19
5
49
72
131
4
20
40
9
39
180
12
24
44
40
15
53
24
13
6
9
36
36
48
12
44
64
51
6
63
3
5
144
1
48
24
18
125
12
40
12
9
47
19
9
152
4
15
6
90
12
185
108
4
33
90
77
31
9
20
43
45
12
9
24
15
51
17
28
32
12
1
11
108
25
18
53
4
96
96
60
159
45
20
84
31
45
9
47
60
40
21
23
4
3
9
81
39
8
7
36
29
28
32
64
24
8
13
35
25
72
47
76
75
69
8
12
12
84
25
180
11
40
9
11
28
20
97
95
28
116
4
8
24
31
69
8
121
11
13
51
21
3
80
52
3
21
80
16
33
66
9
81
11
4
129
15
20
1
11
40
68
31
29
16
9
11
1
11
13
75
24
8
28
104
60
72
4
20
4
32
4
60
27
17
31
21
68
1
36
11
84
13
6
9
72
8
12
19
17
12
60
16
9
12
23
13
35
64
80
4
36
8
72
13
12
159
27
9
8
52
15
5
13
11
61
59
4
12
48
27
33
15
36
21
48
120
12
69
60
30
36
5
1
3
45
47
4
3
90
36
72
3
20
144
100
ABCD 98749836286*3^$a+1 [50011]
54
71
24
25
54
12
173
36
16
3
5
132
4
29
31
57
59
24
16
39
126
3
20
60
7
33
116
49
8
3
21
10
9
116
16
72
33
239
19
65
21
40
23
31
45
45
32
48
34
6
15
36
29
7
27
5
7
29
21
10
33
77
103
3
14
24
15
36
31
17
37
3
48
8
67
149
69
15
81
24
46
50
15
4
15
5
217
8
34
110
87
28
108
57
56
15
121
95
48
16
24
20
36
31
29
55
86
63
121
72
24
224
15
31
5
24
7
54
95
88
48
113
64
42
30
8
51
55
65
67
89
28
53
159
4
20
25
42
9
15
36
57
56
1
66
48
45
20
7
17
151
14
7
8
73
128
22
33
17
19
21
8
39
121
176
15
4
15
5
91
30
78
122
75
13
32
3
96
45
46
5
4
20
21
31
8
55
12
48
117
27
81
21
95
25
18
48
14
16
23
81
24
7
123
21
3
96
161
28
15
18
32
16
87
3
30
15
129
11
55
102
47
105
43
8
4
60
5
7
3
38
34
120
14
7
168
9
11
36
43
117
36
39
38
96
19
53
3
67
9
8
1
32
3
55
24
12
114
72
15
39
26
39
64
9
11
60
84
12
81
27
37
23
1
35
45
64
42
65
45
24
19
12
65
64
75
44
31
12
105
15
17
37
8
40
18
9
20
49
39
17
159
24
36
21
16
104
39
81
3
28
92
60
25
56
34
36
50
55
41
24
34
6
42
24
29
76
3
48
2
31
75
105
56
13
8
24
34
110
15
9
15
67
125
28
96
45
11
48
13
99
63
6
131
13
15
41
39
7
9
20
21
3
136
56
28
27
38
16
35
136
8
21
15
19
45
3
29
84
67
12
36
21
29
51
61
30
12
38
27
85
30
18
59
13
15
81
80
10
29
57
34
86
24
111
28
77
34
89
67
189
39
5
36
31
48
41
85
96
15
8
91
9
261
39
41
16
3
3
48
41
136
128
25
56
24
24
82
30
8
70
12
6
47
1
15
44
7
120
65
61
24
56
24
10
89
36
9
75
69
48
19
29
72
7
12
68
96
52
24
80
40
44
64
36
80
60
64
41
10
62
82
60
132
45
63
5
52
9
71
49
11
61
8
64
51
29
48
3
21
39
36
55
29
25
54
57
8
1
35
7
24
96
29
84
24
96
16
125
39
36
109
11
61
32
106
5
24
97
35
31
77
67
53
57
10
24
54
47
9
34
161
79
102
54
5
24
7
65
16
5
120
58
6
78
12
14
39
31
29
31
24
62
34
30
39
41
46
105
80
33
16
11
4
75
5
16
3
5
25
32
15
33
27
60
16
12
20
76
200
21
10
5
48
33
10
48
60
65
25
15
56
9
7
33
35
85
72
99
75
90
56
94
21
72
32
4
20
7
14
75
91
17
16
17
34
53
55
57
84
15
62
10
12
36
96
14
34
6
72
32
51
52
3
5
40
44
36
36
31
93
27
110
63
57
64
15
108
92
49
75
99
41
55
42
18
62
27
55
41
61
23
33
184
18
12
98
55
17
3
36
36
79
60
84
21
44
16
56
13
56
46
89
40
41
64
32
7
15
45
20
72
25
23
72
60
19
41
91
14
24
39
16
41
75
21
10
14
3
117
43
36
81
66
53
52
125
34
14
51
88
20
67
78
30
17
24
100
15
62
10
38
16
59
45
16
48
18
30
23
81
3
28
12
15
57
63
126
71
25
8
48
40
3
80
115
50
120
15
24
91
5
57
48
51
100
36
87
161
24
12
9
7
8
24
1
11
19
42
63
41
16
72
6
2
7
36
260
100
69
47
28
56
24
7
36
17
67
89
36
19
89
36
91
14
10
5
7
2
16
131
48
61
30
9
32
16
8
16
44
31
9
21
15
89
40
35
21
24
106
5
43
17
13
11
21
31
137
70
48
12
5
16
17
10
54
78
2
48
51
21
16
72
8
40
32
40
8
88
56
19
45
30
336
218
168
82
5
7
65
79
26
16
47
33
34
29
36
24
109
42
9
21
24
35
52
27
21
24
32
84
37
23
144
121
72
27
32
55
24
105
45
32
115
44
60
93
27
43
36
5
16
39
96
18
47
108
21
34
77
79
26
96
22
17
73
18
57
21
24
35
93
27
21
111
105
48
106
21
104
4
15
137
64
29
96
22
2
46
12
48
36
98
40
66
30
59
7
153
32
31
14
10
38
10
5
36
24
21
16
15
105
3
92
24
79
17
16
8
9
48
72
22
185
48
103
29
19
2
27
72
13
176
135
4
3
18
144
11
36
100
63
62
31
44
21
24
3
45
10
30
3
45
27
5
46
45
12
8
57
58
209
60
67
134
24
55
17
3
21
112
23
67
14
15
25
24
71
24
57
112
11
64
15
62
19
20
52
29
3
76
44
31
24
5
67
14
51
48
13
8
15
1
56
63
24
40
27
24
150
95
31
69
80
4
116
36
79
12
84
84
156
45
45
119
24
25
30
12
96
29
25
66
30
23
1
ABCD 98749868786*3^$a+1 [50280]
135
36
24
192
141
63
49
17
18
72
258
3
27
6
84
36
6
33
21
90
49
17
24
135
369
66
54
36
54
205
96
5
36
39
111
33
96
105
7
59
78
66
54
36
27
177
31
59
390
6
144
30
27
48
57
54
1
29
6
54
39
208
17
15
171
270
30
9
87
138
162
54
87
9
234
36
84
24
13
224
16
32
96
105
126
84
54
31
239
60
37
35
18
75
141
30
144
60
121
5
36
135
16
23
9
81
6
90
18
253
143
264
126
6
180
1
53
75
81
90
21
64
23
126
27
99
150
103
17
54
57
39
153
27
198
102
25
48
17
324
27
64
59
90
30
324
57
3
30
72
135
63
126
60
39
105
246
114
30
1
59
165
15
145
11
117
87
36
246
79
161
54
30
150
36
84
24
12
90
15
160
59
96
120
108
33
93
19
41
87
3
30
90
60
156
18
91
59
36
49
32
183
73
240
53
27
63
49
35
6
66
60
18
55
32
3
72
48
36
81
15
84
150
30
24
192
1
32
135
210
90
141
64
32
3
90
3
33
15
144
165
75
16
80
9
55
96
11
138
43
17
216
7
113
54
132
84
81
15
1
107
216
205
311
105
3
6
279
96
15
60
30
54
33
39
54
147
112
125
12
78
72
144
120
60
45
64
32
39
156
78
31
5
27
27
165
171
126
18
60
216
144
72
144
90
126
18
180
30
132
48
57
15
33
21
24
120
42
144
49
161
96
15
33
90
181
89
72
204
211
59
21
16
53
27
112
35
186
30
24
126
120
151
29
114
1
119
6
51
3
216
30
186
45
9
66
165
129
175
59
72
45
39
234
60
12
24
255
189
6
61
59
24
246
54
36
45
64
167
265
89
39
16
5
84
36
19
41
7
83
90
36
18
12
108
6
90
126
30
9
9
6
1
65
108
115
80
48
63
145
215
36
18
195
21
54
21
51
109
35
45
195
90
90
90
66
61
137
42
48
96
45
16
23
25
35
45
16
11
54
66
114
66
9
69
30
60
12
54
90
36
1
59
261
27
21
15
30
234
57
15
18
111
15
129
15
36
96
45
3
13
113
6
25
95
1
89
55
128
21
27
64
35
13
32
273
15
21
126
24
85
32
57
42
93
336
15
60
30
114
12
288
420
12
153
96
16
59
36
145
96
32
87
78
66
96
108
141
75
117
48
189
6
54
30
6
324
223
23
24
36
126
354
180
57
33
126
54
234
36
96
48
45
87
73
65
15
112
176
147
13
119
9
39
90
72
144
7
272
48
3
30
366
18
127
119
90
144
72
24
234
117
153
90
93
27
37
239
270
84
6
105
96
15
120
198
270
276
36
84
57
64
83
333
48
9
7
96
119
48
216
97
83
366
79
59
90
75
75
36
66
78
ABCD 98750125036*3^$a+1 [50099]
16
45
5
22
42
48
18
6
3
65
22
105
3
12
114
180
30
24
80
6
127
125
4
63
81
36
30
150
30
60
30
74
22
12
6
84
18
15
3
14
7
3
30
18
2
22
8
78
7
72
119
25
177
122
37
48
27
18
51
72
15
32
40
81
45
90
92
94
66
38
7
9
96
18
69
53
58
30
50
64
12
18
27
11
37
33
72
20
30
13
27
18
122
6
4
26
22
42
18
62
118
12
72
3
35
16
132
32
16
81
11
178
114
81
75
21
69
6
8
150
18
22
36
36
14
22
18
9
23
18
4
30
20
25
11
61
23
40
60
21
24
48
23
4
126
96
39
9
78
12
36
2
22
26
10
21
9
2
52
90
18
42
68
4
14
4
50
7
15
84
6
44
91
23
1
15
6
84
50
22
20
34
24
32
4
21
24
3
18
2
22
8
10
72
14
34
38
88
60
50
30
154
12
6
72
12
18
6
44
96
16
18
20
16
90
60
111
24
9
15
48
27
45
3
32
6
180
34
81
144
117
114
81
3
21
17
4
44
40
14
82
66
20
25
159
44
76
24
122
79
33
68
94
93
27
21
48
27
48
42
30
32
148
24
36
68
34
72
15
135
36
50
52
6
54
12
74
4
12
6
15
17
31
24
15
50
22
24
50
34
42
75
105
30
9
51
48
126
144
38
48
42
18
34
60
12
56
19
21
48
14
6
40
44
28
87
11
40
6
8
10
21
51
18
30
36
50
7
93
12
2
13
17
10
86
70
60
30
42
68
1
51
45
23
10
87
17
16
36
3
72
71
102
67
23
28
72
21
45
24
102
69
99
36
44
10
48
60
8
175
9
60
27
24
24
191
22
27
45
18
54
66
24
18
15
11
24
30
7
15
24
9
27
68
40
12
69
45
32
52
111
17
22
12
18
51
59
142
15
23
25
48
39
9
24
11
40
189
95
58
15
3
24
12
14
46
8
130
42
18
18
8
10
27
3
20
25
15
36
21
33
14
1
15
14
22
21
3
44
40
33
9
8
6
22
3
69
36
104
40
50
22
15
15
24
44
28
48
90
14
22
96
18
12
78
14
145
57
54
50
79
15
18
135
99
14
31
3
18
24
48
126
36
168
72
18
66
60
9
45
27
129
20
4
50
22
8
6
25
24
71
49
45
3
35
48
4
140
118
50
4
9
27
30
15
75
42
12
135
135
68
60
18
12
10
105
11
24
13
27
48
42
66
90
92
18
25
15
9
23
25
15
12
38
12
6
22
32
52
3
48
99
21
47
16
72
2
40
12
18
20
40
21
96
23
22
18
66
15
5
4
18
12
60
12
60
14
54
66
60
16
3
11
22
39
3
21
95
10
39
11
4
30
3
107
40
18
75
15
90
18
32
13
39
72
18
20
43
87
72
30
3
75
26
54
6
4
26
154
26
24
85
5
16
6
8
37
3
72
6
18
237
69
84
74
22
8
60
16
51
9
80
151
21
30
237
75
68
94
84
24
18
54
18
50
88
114
8
1
5
40
32
19
3
86
16
39
111
44
4
108
18
36
96
102
132
8
85
63
42
72
48
6
14
76
14
18
22
18
72
26
100
14
91
21
68
22
84
45
29
43
24
3
21
17
94
48
36
45
5
46
18
3
23
1
171
68
90
40
39
65
18
12
186
106
54
54
42
98
13
87
12
14
10
45
9
18
32
13
77
76
32
22
105
15
81
9
15
23
72
52
56
37
105
56
94
90
26
64
50
16
24
102
198
36
20
31
93
108
2
126
4
30
20
36
30
40
54
81
24
75
96
21
33
80
55
41
16
68
46
66
6
98
19
165
6
12
128
1
24
9
90
36
14
10
12
60
33
21
14
40
176
37
47
73
135
12
18
18
2
22
26
24
18
12
40
78
12
36
24
3
47
22
14
30
4
20
40
15
48
3
6
30
33
23
4
44
121
48
3
12
57
39
9
35
22
6
9
183
38
18
22
84
6
18
12
75
15
122
58
38
90
22
8
7
75
48
24
116
22
27
15
170
28
8
67
137
66
46
104
7
123
30
14
6
4
12
68
10
45
3
18
90
2
34
74
67
75
18
104
28
48
24
111
72
63
36
24
21
33
63
24
71
48
121
51
32
37
71
40
18
15
29
6
34
42
66
15
17
112
74
30
4
90
33
9
104
40
72
18
32
12
76
6
44
202
128
4
45
5
30
46
66
24
30
20
34
90
50
61
15
54
36
24
72
14
1
3
21
24
5
91
21
51
33
50
61
39
9
45
30
6
30
6
14
54
30
100
21
9
72
78
18
122
40
36
104
30
10
68
22
26
40
36
78
18
12
6
15
125
4
36
30
21
75
98
10
33
83
132
40
18
30
20
37
3
66
18
42
36
147
5
22
24
44
1
9
15
21
30
306
18
6
14
112
21
72
117
90
9
99
6
66
78
30
33
72
72
3
38
4
44
60
30
40
24
102
74
22
90
18
44
7
168
33
12
3
47
10
50
16
6
14
54
58
288
14
22
44
112
78
120
110
30
132
18
130
39
48
15
38
16
6
12
50
28
18
12
45
23
4
93
33
60
14
52
18
6
84
90
51
27
62
46
72
ABCD 98750282864*3^$a+1 [50090]
144
111
141
36
57
3
87
45
120
48
48
24
171
81
36
27
81
27
33
96
9
24
3
132
120
48
48
237
168
54
45
75
180
81
45
99
15
18
219
36
33
30
45
15
69
96
60
156
33
15
93
39
9
54
6
39
36
87
69
33
63
24
48
51
30
180
87
48
12
24
159
30
27
15
30
60
39
96
24
33
36
72
123
45
147
33
87
60
123
9
135
33
3
30
51
36
48
99
18
60
63
9
138
9
81
3
69
27
60
3
36
180
21
69
111
33
78
45
108
24
3
18
30
150
15
15
42
15
48
60
75
9
120
36
36
96
3
9
48
87
18
75
33
27
12
3
33
12
27
36
21
36
144
144
204
153
30
9
9
24
3
15
33
147
9
60
48
81
39
51
57
12
51
42
72
27
36
60
24
33
75
231
72
48
225
60
120
72
48
69
51
9
18
30
42
18
30
42
90
120
45
51
81
3
105
12
264
57
3
267
18
39
72
96
3
129
93
3
12
120
135
102
63
153
72
3
156
9
39
15
33
48
9
66
24
18
12
6
21
24
39
108
18
42
33
60
99
6
162
72
36
45
99
156
9
552
123
60
117
84
135
57
24
81
183
69
270
93
24
63
6
90
12
60
9
144
36
60
33
3
48
27
18
84
15
60
72
3
18
72
75
36
15
12
42
156
15
9
18
360
102
150
225
81
15
159
78
30
60
9
84
15
162
183
84
51
24
48
117
48
33
51
48
216
84
75
21
60
27
12
90
51
36
48
48
48
45
30
72
150
3
12
3
129
81
24
48
90
9
51
12
21
159
96
69
105
15
72
111
9
36
12
165
36
27
63
45
36
39
60
45
12
207
33
48
105
54
30
51
27
69
24
27
168
57
228
57
3
132
27
21
192
12
63
18
12
108
24
3
87
126
72
15
15
33
39
45
60
183
9
180
63
96
57
24
9
12
99
213
147
9
24
123
15
33
39
78
48
39
3
129
33
243
252
36
9
66
114
51
12
48
60
39
168
9
9
12
78
12
237
75
30
51
129
15
48
33
39
63
33
9
3
33
162
342
75
15
36
45
45
75
144
153
27
12
96
33
102
9
180
9
42
12
18
147
21
39
321
72
72
66
45
9
36
99
105
75
120
15
6
54
30
207
69
54
45
45
87
21
12
63
12
72
21
87
132
63
36
9
63
270
15
93
147
132
36
177
27
75
57
108
36
129
18
93
12
93
135
27
48
54
135
48
264
3
6
30
9
60
60
33
243
15
30
39
15
78
27
75
18
60
210
45
12
51
90
60
99
153
18
21
9
54
6
162
12
18
3
12
93
54
6
30
9
33
27
192
24
45
27
27
36
21
33
36
84
240
120
15
96
39
18
27
60
3
228
42
123
75
84
78
48
27
204
21
15
24
84
27
72
18
207
72
21
18
114
15
111
54
3
120
24
24
9
63
93
39
105
180
63
84
21
27
60
33
63
27
150
3
69
75
36
12
75
33
144
72
144
12
132
51
21
93
36
30
42
12
3
72
21
54
30
63
27
21
105
15
27
12
78
3
12
3
201
24
72
45
183
87
30
18
57
84
21
72
90
96
57
12
228
120
84
111
12
6
192
168
75
60
135
45
39
21
96
144
15
30
39
3
30
135
33
99
21
24
87
21
12
27
84
39
18
39
33
138
117
156
75
12
57
33
60
18
72
45
24
24
60
27
48
81
24
9
66
24
45
21
51
3
96
21
51
9
36
48
45
42
18
12
99
81
39
39
69
60
15
57
249
120
24
3
105
30
ABCD 98751022432*3^$a+1 [50002]
63
20
13
111
39
5
132
4
45
11
24
1
42
141
57
99
75
66
12
3
44
36
4
15
53
115
60
53
40
3
77
19
9
12
8
7
180
18
15
60
36
15
66
18
180
6
35
61
23
7
53
55
17
108
1
131
64
8
28
32
163
65
4
3
137
61
90
29
16
80
19
90
6
90
75
9
11
37
66
77
12
88
9
48
23
40
44
55
18
30
53
100
8
60
19
12
18
3
27
36
17
67
42
6
33
15
57
27
18
143
12
60
13
15
116
31
65
12
48
7
48
77
31
117
24
24
15
41
48
52
39
54
78
54
11
55
5
4
15
36
9
9
120
11
24
31
45
15
18
35
13
59
16
63
36
45
8
12
84
7
69
44
25
11
19
21
20
91
33
20
24
1
6
54
47
49
119
132
28
80
31
18
12
6
17
48
4
123
53
55
9
3
30
48
47
85
6
6
11
64
3
66
144
3
3
12
114
131
43
21
3
41
37
18
161
25
11
12
12
19
24
18
54
36
9
33
83
12
1
42
9
68
1
47
28
20
25
147
32
13
3
147
53
97
3
20
31
6
47
7
18
12
66
12
53
12
12
24
76
15
41
7
12
69
20
19
72
54
72
23
24
36
12
72
48
7
65
1
35
145
42
69
39
5
16
24
9
35
12
36
37
3
27
30
11
1
39
15
29
91
5
91
5
91
24
29
60
19
93
9
18
21
44
181
15
9
30
5
67
6
15
20
55
12
42
54
36
45
8
1
102
42
95
28
84
21
155
7
168
45
99
53
1
30
24
60
113
7
18
23
7
114
11
24
19
42
63
21
54
81
20
91
69
80
13
23
24
4
60
20
37
72
35
13
150
5
37
36
54
41
1
51
33
150
21
140
25
95
36
319
24
29
37
36
23
16
3
17
55
149
60
211
21
20
48
97
23
24
1
11
13
63
20
100
15
29
49
35
12
12
133
108
11
4
51
24
65
60
24
28
80
28
15
24
18
18
6
54
77
43
21
8
1
11
16
27
132
48
21
56
13
18
5
19
30
23
13
42
113
4
36
45
18
81
123
41
12
4
84
9
11
37
3
21
30
66
23
12
7
12
21
44
24
19
12
18
23
28
147
33
20
31
30
66
93
27
12
60
30
12
60
66
24
45
81
83
16
44
31
36
45
24
33
27
116
84
84
55
36
45
80
19
101
24
19
41
25
60
24
3
15
33
57
35
13
27
3
5
60
1
48
107
24
1
83
28
68
31
6
23
40
20
16
60
39
66
30
29
40
96
255
81
9
36
63
44
48
40
3
6
60
18
168
9
36
9
11
19
125
40
84
20
7
17
60
16
44
73
12
27
45
39
27
17
36
16
36
20
12
16
56
43
5
73
59
240
16
32
36
31
48
6
12
15
8
96
13
102
5
55
5
60
60
204
37
30
29
40
3
53
108
7
53
40
56
16
20
64
60
15
6
24
54
5
16
195
29
16
21
63
32
19
24
5
36
13
3
39
45
8
7
53
31
36
65
49
27
32
37
51
8
24
60
76
60
80
72
7
21
21
35
64
12
39
6
35
28
15
89
37
51
3
197
60
7
5
13
18
29
52
63
48
29
120
36
43
89
145
30
132
78
107
40
20
1
99
96
57
107
55
36
102
6
5
60
25
11
24
175
101
4
27
53
7
9
21
63
81
36
78
54
87
68
7
9
75
21
56
7
48
17
31
6
54
12
9
44
40
57
30
5
24
4
69
27
3
41
7
45
32
1
36
48
3
8
19
6
71
108
132
1
75
32
7
161
12
28
57
27
20
216
28
60
12
9
23
16
20
24
37
59
24
52
9
11
204
19
33
9
15
68
12
84
7
33
57
75
24
9
12
75
9
11
49
6
17
73
47
36
61
18
6
54
72
5
16
27
17
73
23
4
36
57
71
16
56
40
3
21
75
36
18
111
33
63
24
20
13
63
80
28
116
24
84
7
78
3
20
25
75
32
31
41
36
4
105
48
87
99
12
17
12
13
35
25
47
40
129
11
108
12
24
96
43
5
12
25
39
99
113
43
6
119
12
25
59
60
19
24
12
189
12
24
63
12
69
80
16
8
31
12
17
28
99
45
8
48
25
107
31
12
12
57
24
36
60
36
39
21
69
24
51
8
12
13
27
8
12
31
89
60
24
84
16
44
1
30
29
55
36
45
21
48
3
117
3
20
24
36
19
36
24
9
99
18
18
66
15
21
47
7
108
36
54
108
63
27
78
174
161
25
30
29
37
15
24
27
17
13
35
108
7
53
25
60
84
12
15
68
16
156
60
21
30
69
8
25
66
29
48
79
6
144
11
7
36
17
115
53
72
24
60
36
19
53
12
13
47
43
30
27
141
24
23
97
66
33
32
144
84
1
11
7
21
9
132
138
12
9
116
25
15
20
84
12
49
99
32
12
55
21
39
60
21
56
25
35
4
21
15
15
6
42
66
60
27
39
6
18
42
47
115
18
18
42
3
45
11
16
200
7
36
6
6
18
6
5
100
3
30
18
17
28
8
136
24
39
21
27
17
67
48
53
4
60
8
25
11
72
48
160
51
18
47
24
132
24
103
77
48
1
27
20
19
53
25
11
36
96
12
36
52
24
15
5
25
78
33
20
13
54
18
78
30
36
6
5
24
100
9
24
11
36
49
42
45
63
96
65
19
45
9
11
16
44
7
12
6
27
9
114
66
ABCD 98751190108*3^$a+1 [50006]
60
108
30
68
10
110
22
2
12
34
17
25
18
50
75
7
50
15
13
30
5
9
10
6
32
10
62
51
9
10
26
24
75
103
29
9
60
36
15
36
60
48
7
38
4
60
23
13
92
12
106
12
12
38
12
10
60
77
1
30
50
12
3
33
40
32
22
96
14
16
174
6
11
45
48
15
31
5
21
24
82
48
24
62
16
150
29
31
62
58
12
90
32
28
18
14
36
22
90
32
28
23
115
48
42
8
72
172
30
2
4
42
5
9
58
38
24
34
12
42
68
39
79
65
37
20
12
192
3
43
2
40
30
50
3
7
38
10
18
47
43
161
69
64
30
18
20
22
50
16
72
18
84
53
37
35
96
7
30
30
98
22
18
42
38
156
4
42
2
28
23
12
67
26
52
12
8
82
36
26
58
96
101
45
3
33
27
141
36
36
58
72
29
49
54
50
10
26
36
46
72
41
97
47
13
92
16
24
11
37
23
7
14
60
3
61
24
32
46
5
9
3
31
26
106
14
34
120
60
12
14
16
18
72
60
42
128
22
2
3
55
30
23
37
6
65
9
27
1
120
32
166
2
10
12
2
123
45
48
48
4
18
18
32
28
44
15
60
43
14
156
22
17
43
2
4
30
144
2
3
13
8
39
13
18
12
38
75
21
16
30
5
60
13
44
36
27
25
12
6
12
5
45
82
53
25
18
14
28
44
99
7
209
13
56
82
60
2
48
160
18
12
38
60
34
2
58
26
64
32
16
32
10
5
43
2
10
26
34
6
120
120
20
12
40
80
28
42
42
11
21
48
10
77
19
14
16
11
9
82
29
36
9
48
3
93
15
7
65
189
28
6
26
34
54
23
33
4
30
5
13
90
17
85
20
88
42
60
17
9
24
3
12
60
21
130
24
30
18
14
15
21
12
36
39
61
42
12
2
16
8
12
108
96
96
10
42
6
12
17
33
70
42
48
152
15
48
25
72
32
24
10
17
33
27
84
43
2
15
21
84
3
180
12
31
77
151
17
57
120
3
103
14
60
58
74
34
24
5
31
2
48
40
72
8
4
32
16
18
12
12
101
24
25
48
47
13
23
7
18
30
42
44
46
14
36
82
5
96
19
36
14
111
12
55
2
46
132
53
19
18
20
12
3
37
6
24
66
60
119
13
42
6
44
111
19
50
12
46
2
15
1
42
38
12
52
36
56
34
89
21
120
70
12
14
16
8
27
25
59
19
2
15
7
26
22
60
30
18
120
41
19
54
30
98
58
26
48
58
2
3
60
25
90
14
24
12
15
69
34
24
2
48
10
18
30
2
106
14
48
28
71
13
8
22
5
31
24
2
111
72
151
12
17
43
149
96
55
89
49
54
17
43
17
81
3
24
1
30
26
51
7
62
64
102
14
28
8
75
33
39
72
21
22
6
35
7
12
26
15
36
31
42
30
50
100
188
10
14
24
99
45
51
21
15
33
15
1
54
5
12
24
105
4
36
42
18
12
8
22
60
12
110
48
58
2
52
23
45
60
10
42
48
30
48
2
40
8
10
114
6
12
18
11
1
20
40
23
25
54
53
127
17
61
90
14
99
45
40
120
47
43
12
48
60
50
4
18
42
71
72
37
6
2
10
12
26
4
32
4
59
132
9
22
89
33
27
79
30
12
150
30
42
36
60
65
127
29
36
108
69
10
6
20
82
14
16
23
25
144
90
50
15
1
54
96
29
45
12
16
32
72
75
45
34
60
2
82
36
12
65
33
36
48
58
12
48
48
12
38
202
65
25
18
72
12
62
28
36
24
6
12
2
3
25
18
72
12
53
9
4
32
40
8
12
82
48
12
5
25
20
12
15
31
18
32
15
57
40
36
32
118
12
12
2
58
2
16
23
19
26
15
12
25
107
31
5
12
43
86
118
30
66
26
51
9
34
2
27
117
99
97
138
14
40
30
66
90
12
17
36
7
150
23
79
36
30
44
28
32
3
43
65
19
2
34
2
10
60
2
48
3
67
17
33
60
12
72
28
11
19
18
23
69
10
30
11
117
27
33
52
11
37
80
10
12
2
39
19
60
50
15
115
41
7
53
49
35
1
32
12
88
18
65
7
29
31
29
19
42
8
22
62
16
32
15
129
51
45
190
38
34
36
29
25
6
5
36
43
26
12
159
1
42
41
49
11
79
168
38
132
70
17
43
30
42
50
15
25
8
130
62
111
7
2
15
145
30
60
18
47
96
84
43
62
3
60
7
2
3
57
46
5
7
18
20
10
72
18
23
19
48
5
25
8
15
97
30
12
18
23
157
78
24
2
15
133
6
26
58
18
18
12
2
46
26
60
4
24
6
24
96
17
69
36
22
6
47
55
17
13
23
19
30
8
15
9
48
27
45
28
95
12
103
18
18
74
10
101
144
21
64
18
48
12
2
48
70
5
55
48
29
36
37
20
15
43
50
94
36
114
30
5
96
19
26
36
48
10
2
16
35
13
20
130
17
25
44
34
54
23
7
158
3
7
38
12
10
90
60
32
46
24
18
23
7
12
96
65
109
11
37
20
123
7
42
66
30
54
17
1
44
118
60
2
16
48
42
29
121
72
30
2
4
30
2
27
25
11
81
99
36
21
84
58
50
58
62
51
105
10
42
152
63
25
92
60
118
17
45
10
38
99
60
1
42
6
12
30
17
1
20
36
16
12
107
43
17
21
70
12
18
12
8
28
59
25
66
30
44
3
48
24
33
24
28
30
18
20
40
8
51
48
21
52
18
2
12
3
9
84
124
18
5
145
48
42
12
5
81
12
15
7
50
48
24
51
97
128
70
5
165
84
48
72
64
24
80
60
51
9
10
62
58
18
47
12
21
28
ABCD 98751230140*3^$a+1 [50004]
36
35
12
52
18
3
15
45
17
10
27
6
96
33
15
47
4
15
6
60
93
27
45
48
60
51
51
20
88
26
36
43
72
29
4
15
66
5
19
47
16
3
30
9
42
44
19
21
9
15
33
3
42
3
35
4
30
3
59
115
48
18
33
15
17
7
42
45
104
16
66
45
9
81
15
78
20
25
30
35
67
12
30
15
27
111
12
36
21
18
3
39
30
41
24
10
108
42
14
10
24
15
21
90
54
60
12
21
9
39
30
6
63
27
39
90
6
50
28
32
13
78
24
3
42
51
15
84
18
45
21
15
42
87
27
15
9
15
9
27
24
81
24
39
27
3
87
5
4
21
54
90
9
15
15
15
18
3
51
15
9
66
18
11
6
4
54
33
69
18
33
72
17
70
33
12
39
26
70
24
2
13
77
58
39
27
60
75
29
37
12
33
9
24
9
30
26
16
105
6
18
17
22
15
111
27
53
7
33
57
27
26
16
48
12
69
12
9
36
39
48
3
9
3
3
3
62
55
18
15
12
78
6
39
15
50
6
19
6
15
14
1
48
17
19
51
18
2
54
10
84
42
15
35
79
21
26
7
51
9
53
7
42
24
6
33
87
24
11
46
33
17
4
33
15
122
6
37
15
6
9
6
39
66
2
37
48
18
87
24
99
84
63
3
24
30
42
18
72
36
27
62
1
27
162
3
6
11
1
24
3
60
2
19
35
4
33
5
37
6
12
29
19
6
3
66
42
27
21
177
35
52
8
10
39
9
86
4
6
21
12
15
36
21
54
42
12
21
6
15
18
6
21
3
21
60
6
18
12
9
24
81
9
6
51
18
66
9
12
36
27
96
15
5
25
27
8
1
24
81
21
9
15
39
6
21
3
24
36
21
24
21
48
158
22
3
48
6
33
2
34
81
45
18
45
3
27
30
105
8
67
27
84
6
9
6
33
171
12
39
24
24
75
3
15
84
24
186
54
41
58
6
51
3
6
26
13
60
96
9
15
21
36
63
12
29
7
12
30
6
96
11
22
60
15
12
39
9
15
6
45
9
8
64
60
51
57
78
39
3
87
90
6
45
8
16
33
3
165
33
2
22
15
12
6
143
70
2
82
15
6
9
72
3
21
6
20
13
66
72
72
47
43
3
3
54
12
54
66
15
24
84
2
10
44
25
144
12
5
1
42
23
28
21
3
21
54
18
53
1
15
80
91
24
5
1
33
90
36
15
3
15
6
15
66
39
11
1
12
42
9
69
33
3
15
81
30
54
39
27
179
12
19
24
24
47
94
9
6
27
8
22
3
6
39
9
45
27
5
1
12
6
51
26
67
15
2
70
9
6
39
2
7
3
8
130
20
40
15
11
6
52
117
45
69
30
5
60
1
111
42
27
15
60
78
90
6
24
26
4
42
6
9
36
53
1
9
21
24
39
21
12
27
36
51
99
20
25
21
26
67
107
4
32
24
10
26
10
3
5
22
3
9
30
2
16
33
47
4
69
60
60
6
24
30
12
53
1
63
15
17
4
21
18
30
15
57
35
30
4
2
7
48
65
7
17
25
24
39
2
1
12
42
33
12
78
68
103
5
10
69
60
21
26
54
12
22
56
1
9
26
79
6
60
21
12
21
6
48
15
3
18
11
16
69
45
14
16
3
30
36
219
51
41
13
12
24
15
9
33
42
57
3
60
42
50
55
71
55
15
3
41
70
138
12
3
48
24
45
48
26
90
22
24
9
6
45
3
11
16
45
21
12
15
41
169
6
71
73
17
10
14
19
48
3
50
25
21
24
9
60
78
24
24
57
33
12
72
42
63
30
90
18
18
15
65
4
8
4
6
24
24
56
28
27
18
30
57
14
16
74
40
15
54
27
114
20
31
15
3
72
9
21
135
33
41
16
33
3
12
18
8
6
73
18
35
37
47
60
64
2
19
33
18
18
80
31
9
6
18
96
32
22
38
4
3
36
51
39
24
6
17
19
45
15
41
7
48
9
3
11
19
17
49
45
6
56
67
45
3
65
4
20
10
15
30
3
15
3
9
84
5
1
5
25
9
90
21
24
24
21
87
57
3
12
17
10
3
41
31
54
11
58
51
35
31
33
45
57
14
16
9
75
24
15
45
18
18
45
35
55
15
27
29
19
5
70
2
10
48
24
57
6
30
35
13
36
30
30
9
6
44
34
38
13
9
68
13
114
30
41
10
20
19
53
7
51
9
6
5
16
24
165
9
21
45
36
9
54
15
66
15
24
18
59
49
21
135
6
54
15
45
3
81
9
62
1
12
21
6
50
58
33
78
72
18
69
2
31
24
65
4
69
78
33
15
6
29
55
69
63
9
30
44
46
3
36
15
90
6
30
30
9
41
19
15
2
34
45
60
30
3
122
1
9
15
48
11
6
1
18
27
42
56
19
117
9
6
9
51
5
10
36
24
18
27
6
23
70
30
15
81
51
33
80
10
39
41
4
21
41
13
30
3
8
1
69
36
3
17
1
5
49
24
15
9
41
31
18
11
37
42
30
45
45
63
9
30
54
15
30
21
119
22
8
1
5
10
33
21
30
15
6
15
123
17
1
102
6
35
4
12
33
23
22
18
14
1
33
81
54
6
9
15
15
2
54
70
39
15
36
84
15
6
24
15
51
24
15
39
36
6
69
9
12
63
32
70
60
20
25
21
8
4
6
81
45
78
48
39
41
19
3
6
15
5
7
57
86
72
7
6
35
49
6
5
4
36
51
63
18
42
75
47
34
2
4
56
54
19
35
10
27
24
9
20
91
33
122
4
9
81
9
33
24
60
3
11
34
12
15
24
15
105
9
117
123
12
9
15
20
1
29
40
24
27
54
54
12
84
24
101
31
3
42
3
33
14
54
72
19
29
10
6
15
3
36
20
7
3
15
60
42
53
16
9
65
19
57
20
55
39
60
24
56
25
41
4
6
26
34
15
5
54
19
57
33
15
6
96
30
14
31
51
12
57
9
57
3
9
51
54
42
21
5
28
27
3
27
23
66
96
30
49
24
96
45
9
105
9
30
17
30
4
15
6
3
30
30
30
21
90
6
9
54
30
27
6
63
30
20
34
30
15
11
16
9
30
30
24
15
27
6
5
22
32
36
19
30
36
69
56
25
9
60
6
15
72
15
15
41
34
3
24
3
72
45
18
102
5
13
51
54
6
36
21
119
46
12
12
9
17
7
11
1
3
68
13
90
21
56
18
4
51
9
2
4
60
24
57
48
11
19
18
33
6
15
45
69
30
6
18
48
24
69
21
3
72
81
12
12
15
60
21
3
15
5
16
9
99
48
8
49
23
10
3
75
12
38
4
15
15
27
15
18
6
9
17
34
180
24
56
19
47
61
33
9
45
141
84
11
40
21
48
45
26
66
24
19
45
135
11
4
3
18
54
6
51
9
95
16
6
9
5
13
45
6
21
6
30
18
6
18
45
21
5
40
9
102
9
12
74
1
12
27
20
13
12
3
26
67
54
69
81
11
24
145
3
26
25
9
21
35
16
ABCD 98751270986*3^$a+1 [50025]
18
21
123
84
90
6
66
42
21
141
35
49
36
60
255
15
54
84
36
72
54
45
15
9
24
24
27
69
32
49
54
57
33
36
83
72
109
90
216
65
48
40
8
40
3
101
120
16
24
56
145
39
24
81
119
25
47
13
27
8
16
15
105
9
39
72
24
21
99
81
15
56
73
71
40
48
32
40
57
39
123
36
114
12
83
121
119
16
56
40
75
30
18
36
114
15
57
23
136
48
3
114
192
491
16
111
336
90
15
32
112
81
39
120
21
18
177
21
18
30
11
24
1
23
16
24
45
36
42
48
45
159
57
15
9
48
207
33
48
99
29
175
30
27
9
39
144
8
40
21
72
11
16
48
51
213
56
1
23
109
11
97
95
169
6
89
112
33
47
145
23
145
108
11
1
36
35
96
19
90
99
32
192
48
25
87
3
18
59
136
24
48
33
6
54
35
1
111
135
9
51
5
64
15
204
45
57
47
16
117
179
37
27
51
21
192
128
40
32
16
96
56
25
15
21
24
3
56
64
80
24
37
24
12
24
15
8
88
24
56
19
69
72
129
126
6
3
120
51
5
48
25
36
83
43
18
59
7
81
9
36
24
72
108
12
123
176
24
1
15
21
3
8
48
112
51
30
15
24
72
21
3
32
1
87
57
63
24
120
21
132
15
69
11
24
24
31
186
48
42
29
61
155
43
29
48
48
40
27
18
11
67
12
105
24
8
24
127
57
57
183
32
409
15
111
168
41
16
45
54
60
144
41
49
119
40
32
24
72
31
33
315
36
18
12
60
144
23
48
40
15
9
24
24
8
25
23
25
42
48
5
24
13
48
11
40
8
73
18
66
36
36
107
7
210
23
13
3
80
85
11
40
213
108
63
56
79
65
7
18
24
30
78
51
8
88
33
23
31
90
15
264
21
3
15
126
11
64
56
13
75
3
69
80
24
88
189
3
9
39
21
35
24
133
24
3
87
9
75
36
90
204
102
93
57
156
78
69
72
3
101
64
24
8
112
123
125
64
111
33
32
88
144
8
73
47
25
18
21
39
17
49
71
91
29
13
11
61
27
9
183
8
16
63
9
24
48
27
45
45
12
72
96
66
78
36
75
69
35
13
3
21
120
24
99
3
53
25
66
45
45
60
48
47
13
36
12
99
8
37
107
1
72
24
71
64
9
48
111
72
8
7
89
72
55
89
40
8
97
23
121
6
9
63
137
16
111
54
51
45
48
11
79
57
165
27
32
49
15
21
59
16
96
24
144
80
7
225
80
40
8
151
9
15
57
72
27
42
48
36
63
24
8
19
21
32
16
177
36
3
15
36
108
18
39
72
56
16
24
15
72
174
35
16
24
51
93
57
23
61
72
3
39
9
57
39
72
3
21
8
97
66
384
5
48
121
39
80
97
63
120
200
13
27
81
108
83
24
7
9
39
78
11
37
3
3
5
43
36
72
18
114
5
256
48
8
1
39
24
8
7
129
15
41
25
36
60
15
3
5
72
88
24
32
88
27
36
114
15
15
233
7
153
56
97
15
69
6
69
105
36
18
17
25
167
49
183
56
64
39
18
263
1
47
133
54
53
97
15
56
13
72
60
30
129
128
1
12
27
87
9
56
16
3
125
127
6
12
60
162
17
217
23
112
9
111
8
37
75
176
115
54
39
72
240
8
1
23
97
36
18
126
6
5
64
129
12
99
56
13
51
15
96
36
12
9
8
112
48
81
84
75
21
3
8
16
80
72
72
103
17
37
24
27
9
84
59
40
8
73
39
96
24
32
24
1
71
1
54
18
15
45
12
18
45
24
93
108
15
135
9
117
155
1
6
54
90
18
12
18
60
5
61
180
24
95
25
126
6
144
3
33
18
5
7
54
126
5
88
176
19
60
17
120
55
54
144
59
163
48
5
103
18
72
168
23
40
120
27
69
120
32
1
12
11
25
216
36
312
75
56
24
37
83
160
27
125
25
15
105
63
32
ABCD 98751343924*3^$a+1 [50039]
11
156
24
79
36
9
80
1
27
108
84
15
125
37
54
9
72
8
96
31
69
12
72
27
29
4
111
36
5
48
1
27
27
125
16
20
172
12
48
60
24
9
54
126
191
4
12
27
81
36
8
127
69
72
8
36
49
119
25
27
104
64
56
100
44
52
44
184
32
100
39
105
39
21
56
76
32
31
9
36
99
17
100
8
1
15
20
1
59
4
45
35
60
36
24
36
16
45
18
90
90
72
53
120
36
40
24
32
124
12
104
76
27
77
85
203
40
108
63
21
24
9
131
16
128
112
45
63
12
33
11
25
27
12
92
85
39
51
5
48
16
20
16
36
57
27
60
3
162
95
139
89
232
8
31
29
7
209
52
8
1
18
17
136
27
213
39
9
20
4
36
129
51
84
27
153
32
48
112
24
12
32
208
24
180
164
16
164
1
63
20
112
183
81
9
72
15
24
69
11
16
180
45
18
33
60
104
24
31
29
64
15
17
144
40
12
39
45
45
59
16
48
21
59
12
120
64
15
36
53
96
84
88
164
28
32
4
44
12
24
120
4
116
4
72
9
11
24
84
115
57
96
68
4
12
84
20
19
33
12
72
20
88
32
48
60
28
12
45
3
32
16
21
63
20
72
24
16
24
141
63
27
53
76
24
20
25
27
8
52
3
5
100
56
19
41
112
68
36
4
99
180
5
36
49
207
24
21
23
40
140
85
71
24
12
144
84
40
60
15
180
72
81
9
95
76
27
33
24
204
24
12
45
23
16
321
90
90
83
115
72
180
141
57
15
21
35
1
18
5
120
1
36
15
3
21
69
126
126
135
45
59
36
13
3
68
76
68
55
5
28
120
44
60
16
32
12
115
45
44
1
35
55
45
8
12
25
63
45
51
12
27
81
9
36
90
9
32
64
39
126
54
45
108
9
18
33
48
12
12
12
44
64
108
27
5
40
207
9
44
88
12
45
3
48
12
8
16
39
54
131
16
20
76
99
5
16
48
20
64
12
48
12
68
12
73
3
60
9
18
125
28
8
40
20
36
24
256
36
39
18
36
59
67
18
15
56
96
48
40
20
31
36
18
147
96
8
76
15
153
60
80
100
80
52
120
80
4
12
48
21
359
100
144
12
128
67
9
44
40
87
153
36
24
57
75
60
60
129
54
41
40
135
9
36
116
19
29
7
65
43
65
12
13
147
44
16
8
36
4
32
24
4
72
20
25
15
165
23
112
9
59
16
140
1
51
39
33
36
20
4
56
36
4
24
36
44
180
12
19
129
12
3
105
20
36
60
64
57
51
108
176
84
36
48
55
36
5
120
1
59
60
40
216
93
95
96
61
35
4
69
87
84
84
15
33
3
117
60
12
296
1
23
12
24
4
56
84
12
100
8
12
16
27
126
27
9
54
45
80
84
25
47
48
28
12
228
32
1
27
27
21
20
120
16
36
3
81
45
18
57
15
21
44
16
8
60
144
40
27
33
92
184
56
13
35
12
16
48
140
16
39
9
72
9
11
4
44
16
132
32
40
45
191
60
220
15
36
18
63
27
41
112
24
36
147
21
56
48
37
23
337
75
24
60
84
117
18
21
20
64
57
54
81
68
12
28
12
20
4
84
15
21
51
5
4
12
24
9
95
4
80
1
95
4
80
16
176
124
132
72
92
64
45
15
21
63
36
96
84
44
28
24
39
29
88
84
48
20
1
51
8
40
32
16
108
44
16
96
24
15
5
24
25
15
57
99
45
35
16
3
21
104
28
9
15
8
28
48
44
40
51
21
96
68
76
60
44
121
3
48
68
316
8
7
198
3
44
4
24
20
72
4
24
36
96
123
90
35
60
67
65
79
65
4
111
21
68
28
63
81
63
36
5
76
44
4
20
12
84
295
21
24
24
60
212
28
20
12
13
72
18
21
164
31
9
80
132
40
164
16
9
431
19
89
72
55
21
24
8
208
144
63
17
24
64
12
60
24
20
31
105
8
16
36
33
36
71
19
90
27
12
56
40
56
25
18
45
27
269
64
27
81
32
40
45
11
64
72
204
252
120
87
5
36
40
44
72
64
81
123
20
ABCD 98751352834*3^$a+1 [50006]
4
20
57
7
5
7
11
114
66
37
12
29
36
15
15
93
21
30
109
5
27
3
45
40
137
18
1
12
8
96
28
80
27
36
12
18
24
15
76
65
90
73
5
120
19
12
11
90
39
9
72
19
23
13
32
40
5
18
33
21
30
121
47
165
33
7
11
30
7
47
36
45
4
155
1
125
30
21
69
60
12
24
15
76
32
88
23
9
40
20
57
19
104
51
9
45
15
27
36
49
23
18
39
123
37
71
13
12
104
16
44
3
108
13
20
21
6
25
12
71
21
45
3
3
48
45
69
12
6
9
40
8
132
4
12
108
59
6
67
32
12
33
15
112
35
126
30
37
12
84
20
64
5
55
32
39
36
120
33
28
44
93
42
30
6
85
5
19
11
42
18
120
18
60
75
52
35
198
75
9
18
33
45
30
24
18
90
54
103
17
31
239
6
18
36
9
16
96
32
36
21
135
100
23
21
9
7
125
54
54
30
25
11
21
144
51
121
8
51
24
12
42
12
18
25
272
16
83
132
138
15
39
61
60
72
23
6
19
156
23
102
63
36
4
23
24
33
51
24
36
25
29
18
30
132
30
85
96
80
9
18
33
24
15
18
39
15
6
30
129
4
12
5
103
5
51
48
3
60
30
27
52
11
114
126
9
124
140
4
23
13
5
36
31
8
96
16
17
18
30
39
51
90
7
11
21
16
23
9
36
75
36
6
72
30
13
47
36
69
12
99
45
96
21
79
80
51
24
66
19
8
15
18
12
18
69
28
227
45
16
17
36
30
165
51
6
54
25
41
7
47
85
11
25
104
135
129
15
9
40
56
4
107
6
79
29
54
1
47
33
111
33
27
61
24
80
28
5
75
16
47
24
25
11
18
51
60
15
49
80
96
45
84
79
36
36
96
29
18
18
12
6
9
3
13
12
65
18
60
49
5
51
60
4
47
36
18
7
44
15
18
18
90
19
35
13
20
12
9
54
96
30
72
43
11
61
72
35
12
1
48
65
39
12
4
35
120
45
15
49
23
49
104
4
32
76
32
3
13
5
19
32
40
5
66
9
40
60
20
15
25
65
36
147
16
12
23
24
36
12
114
3
45
6
12
9
15
33
87
1
24
53
12
15
3
1
44
16
20
96
93
186
162
3
45
39
12
3
18
43
132
77
348
43
65
39
51
1
84
17
39
21
67
5
18
37
12
8
33
18
30
126
105
24
40
35
61
5
3
3
18
55
35
12
54
91
5
30
57
75
45
40
20
12
21
99
24
4
176
57
54
24
69
72
3
156
49
12
11
18
79
101
6
25
20
48
33
54
25
11
12
1
41
39
15
9
3
57
12
24
16
5
144
115
24
143
57
36
69
6
174
135
27
18
31
77
43
29
186
30
24
15
3
13
36
5
39
27
9
9
51
28
11
37
128
40
17
18
12
33
21
18
81
189
27
15
13
71
21
39
9
27
18
36
54
13
68
75
49
36
5
6
45
111
57
21
67
17
15
93
18
1
96
8
76
41
3
27
90
18
1
24
35
30
79
11
45
87
9
165
96
39
99
36
213
40
5
12
6
25
8
24
16
11
36
18
72
78
1
35
1
44
9
12
19
53
42
25
48
53
3
64
77
18
18
18
12
9
16
17
48
3
51
54
211
8
3
84
18
42
69
15
6
18
1
56
16
8
9
30
72
25
36
32
3
25
24
156
68
9
55
23
120
129
21
264
60
54
66
96
27
52
140
28
20
141
19
17
24
115
11
9
36
9
54
18
12
36
31
11
37
12
44
81
15
39
126
31
32
52
8
136
11
24
54
51
36
16
23
12
24
66
3
40
17
54
84
9
33
18
9
52
48
12
41
90
157
20
15
21
39
81
36
9
54
72
25
48
11
81
100
20
76
68
16
80
45
15
9
12
24
31
35
60
37
65
36
39
93
102
6
31
44
81
36
27
12
75
180
66
3
87
25
12
48
5
72
43
17
18
13
24
35
48
114
15
39
25
12
35
13
17
19
59
144
12
25
35
1
17
210
45
27
1
84
5
55
36
53
36
15
40
71
33
36
129
24
36
19
12
5
79
80
39
18
30
9
9
39
51
25
35
66
6
37
47
54
15
36
48
45
186
30
51
21
3
160
80
15
66
31
12
92
40
60
108
5
115
83
85
5
79
20
3
6
30
24
12
45
48
72
15
114
7
24
8
16
24
41
72
24
48
36
72
18
1
20
21
27
96
36
3
18
3
40
5
24
30
162
19
17
7
56
87
18
15
57
27
27
36
102
7
24
24
95
57
141
72
12
90
6
12
43
53
31
23
61
11
1
35
30
3
21
30
24
129
15
48
18
6
18
27
16
24
164
96
9
42
57
81
7
72
17
30
33
36
16
188
51
24
37
8
16
11
120
54
31
48
20
132
45
3
16
65
151
29
126
6
48
36
18
81
81
60
19
137
54
9
15
69
12
21
54
18
27
76
44
24
16
53
18
18
30
69
28
164
76
5
139
20
60
3
1
29
87
45
31
5
144
39
16
35
18
12
31
32
36
51
120
105
24
15
21
4
44
52
95
9
69
51
159
60
12
25
8
21
31
101
48
15
96
39
105
64
5
51
21
36
39
48
16
5
ABCD 98751393784*3^$a+1 [50021]
73
48
20
51
36
69
184
20
4
32
28
23
25
95
24
1
72
47
13
35
12
13
8
27
13
12
35
21
144
3
60
84
109
95
25
11
96
85
188
111
9
4
95
12
48
72
1
12
47
180
21
27
48
25
83
189
72
15
121
68
147
85
23
12
97
80
196
44
196
12
35
25
32
96
4
23
45
48
52
48
11
21
40
47
21
12
3
96
36
24
48
13
179
13
203
85
48
60
47
13
47
60
85
8
39
1
144
68
40
32
63
9
16
155
13
47
205
59
49
44
72
16
60
92
48
63
109
68
12
15
57
4
11
48
121
60
12
107
25
83
72
13
8
12
15
9
64
24
168
119
105
63
1
71
9
4
107
49
35
157
44
16
35
72
21
27
73
24
95
48
24
61
120
68
75
49
8
100
48
44
16
119
61
192
179
60
1
35
73
60
72
35
37
308
72
3
24
21
40
12
167
105
36
24
4
12
32
3
144
61
168
60
11
73
8
40
8
15
45
12
28
116
168
16
120
11
9
96
111
37
156
35
25
12
32
16
44
36
52
23
12
120
24
133
36
59
96
36
1
68
36
4
11
61
59
45
64
44
28
23
37
60
20
15
108
36
13
48
32
72
51
24
108
48
12
13
35
144
48
61
264
56
27
45
88
71
156
9
231
13
12
47
1
12
312
36
35
97
108
47
24
105
4
24
23
25
44
24
36
48
255
1
12
12
228
119
1
8
36
4
11
1
12
48
47
48
13
11
21
48
4
23
9
256
47
168
57
16
24
23
132
145
36
167
73
47
93
51
1
72
36
12
47
105
12
15
45
15
13
96
11
168
1
47
193
12
20
28
60
11
9
147
24
48
33
40
8
39
121
12
48
47
60
37
20
63
12
81
40
12
95
24
48
33
15
57
27
1
59
1
83
81
3
12
96
145
140
112
227
36
13
12
20
48
64
47
121
59
73
60
68
12
75
73
35
144
48
12
69
4
32
63
145
8
48
4
35
192
81
75
69
84
24
108
15
13
131
21
112
152
3
21
15
25
12
47
192
33
36
27
24
21
28
84
120
83
120
60
12
33
28
44
12
51
133
107
12
96
25
12
12
83
25
8
52
92
16
11
49
12
12
23
60
37
47
21
88
35
36
21
39
73
23
133
60
11
120
108
61
71
120
1
47
132
36
24
36
25
59
153
3
12
1
12
12
36
131
84
9
28
44
28
8
28
11
48
205
56
36
75
1
12
20
15
60
33
15
33
51
49
32
84
15
45
120
108
87
121
12
56
52
20
12
208
32
291
12
84
36
60
33
52
44
16
192
35
60
13
47
48
133
131
336
33
12
63
45
51
165
15
1
47
12
129
144
15
1
47
60
24
33
63
9
16
47
1
84
108
60
8
160
32
24
4
60
59
1
452
75
72
105
180
40
83
24
49
32
220
23
85
59
96
12
13
20
12
24
4
104
36
111
60
120
13
35
25
8
27
12
61
35
24
81
12
75
1
12
23
21
15
13
8
75
133
12
12
35
13
72
116
12
27
1
155
84
48
12
1
47
48
12
73
11
1
80
12
51
96
36
13
24
20
15
1
35
37
32
76
32
27
81
72
148
24
32
36
15
12
297
4
32
3
156
36
93
72
72
28
60
104
3
13
44
64
44
100
35
13
35
132
60
36
57
39
13
47
49
12
140
15
60
57
12
123
180
72
45
3
33
72
16
20
99
73
59
96
12
48
24
61
108
47
25
32
28
35
57
28
35
25
12
83
12
1
120
167
13
120
47
9
51
85
12
48
143
132
37
23
13
80
24
15
1
12
107
72
13
35
72
69
147
13
60
12
12
23
24
96
85
35
120
13
84
11
21
16
47
13
12
35
1
72
179
21
15
57
28
8
36
63
12
48
57
36
40
48
132
48
12
227
60
12
36
13
167
9
148
83
12
81
72
39
193
116
27
13
32
12
27
81
87
61
56
15
33
15
121
24
56
39
25
71
25
60
120
12
59
81
12
40
71
57
48
232
20
60
27
181
132
212
76
32
28
107
9
96
39
1
ABCD 98752344092*3^$a+1 [50225]
24
192
120
80
64
24
96
144
96
11
432
301
95
1
11
37
71
97
24
11
165
288
15
1
71
72
393
40
83
85
59
21
256
143
36
37
32
75
277
120
96
8
16
56
160
24
24
72
32
192
88
48
168
59
93
63
25
200
16
48
8
27
85
312
120
83
61
59
37
23
48
265
72
8
3
37
24
80
64
299
48
108
24
97
8
75
93
243
61
104
16
24
47
9
136
120
72
48
227
13
95
129
64
96
8
16
72
144
104
87
25
24
176
48
15
81
16
240
48
47
9
136
24
24
320
160
24
95
81
99
405
112
11
205
95
132
108
48
25
56
99
61
56
40
48
96
203
157
119
49
23
97
8
87
153
48
15
49
152
40
48
8
40
224
88
80
16
272
112
152
3
37
96
32
88
24
23
1
80
15
1
144
240
155
165
87
33
87
73
216
56
15
60
133
72
120
120
95
97
216
216
83
93
40
8
40
72
32
15
73
23
57
40
32
15
73
24
23
1
59
93
87
25
288
24
56
72
40
143
12
13
104
160
96
72
311
72
25
155
72
13
23
49
152
240
16
48
24
56
72
48
16
120
104
72
63
81
40
23
193
24
131
69
39
97
24
120
59
21
24
16
144
24
23
168
1
71
108
21
16
47
60
21
264
216
184
56
120
15
81
40
203
13
47
1
32
144
39
25
24
8
63
9
120
75
61
24
71
9
88
24
203
13
24
48
72
336
168
32
135
73
192
8
16
8
160
11
60
12
85
8
39
217
83
13
47
73
120
8
27
132
36
229
131
180
217
24
96
215
129
39
1
104
64
96
224
51
37
107
157
168
35
13
24
11
165
147
93
112
80
111
129
51
37
168
32
40
104
40
80
24
112
23
25
24
32
40
11
85
344
424
72
32
48
24
159
12
13
80
64
131
24
120
85
216
152
64
83
36
1
24
32
40
32
135
25
288
47
25
32
160
131
109
24
32
63
1
23
36
69
15
81
304
56
192
88
72
240
120
80
328
59
96
69
168
40
23
97
120
80
40
23
81
160
24
32
64
59
21
120
40
168
95
168
12
13
80
328
119
1
56
183
1
192
48
80
96
16
287
97
24
96
83
180
361
35
21
144
136
59
205
227
37
8
48
96
64
179
117
64
312
107
13
107
45
120
123
72
205
32
183
97
96
527
1
144
71
1
144
312
227
21
135
9
16
47
108
204
108
165
48
87
9
171
109
143
97
96
48
107
12
153
15
33
75
165
112
48
392
144
51
277
56
40
80
15
57
112
71
97
23
ABCD 98753145098*3^$a+1 [50047]
32
64
15
17
19
162
203
160
48
93
83
112
48
32
49
15
291
324
72
54
107
1
191
48
144
16
15
209
112
48
225
15
57
87
111
81
32
157
35
160
128
16
201
71
144
73
23
64
75
245
48
432
48
48
16
144
224
112
87
36
126
39
267
69
96
69
36
71
112
267
21
15
209
115
77
48
112
213
54
69
75
18
419
160
177
144
15
32
160
63
209
96
16
48
27
101
96
192
97
47
61
108
71
16
3
93
32
16
48
48
128
13
35
304
320
96
16
3
162
75
33
144
270
54
299
25
54
54
75
159
360
162
126
9
32
67
144
72
21
48
48
32
240
79
129
288
33
36
54
180
321
224
208
165
162
9
176
247
41
208
237
51
32
64
32
112
80
43
197
16
21
155
112
80
31
209
64
560
85
54
357
32
384
37
27
80
109
83
187
5
160
51
198
215
271
33
48
45
131
85
162
41
192
336
79
36
29
256
57
39
51
45
32
49
108
83
133
11
16
27
5
31
17
361
263
115
141
80
121
90
29
64
69
27
80
19
173
96
256
339
144
45
27
5
49
15
32
16
32
48
48
48
247
41
16
32
19
77
144
31
177
111
161
96
160
240
48
51
141
80
112
32
121
39
48
224
64
39
297
128
7
54
99
272
144
48
48
16
75
101
64
15
33
128
16
21
18
41
96
61
54
93
176
163
173
96
192
48
16
176
48
480
64
128
109
35
16
111
129
144
33
126
36
45
80
48
16
99
77
96
64
32
48
7
185
31
209
96
16
128
64
80
55
105
32
96
240
67
77
16
123
69
80
48
144
240
144
208
39
201
80
43
5
16
80
7
9
99
77
112
9
87
96
48
32
64
15
129
32
48
43
197
37
123
48
128
61
99
176
103
105
80
96
48
16
128
48
91
36
17
96
48
144
144
304
32
205
35
48
547
29
16
32
144
144
16
176
16
432
272
16
3
93
176
19
54
23
16
224
64
32
181
324
167
103
41
64
57
90
45
81
90
54
18
269
91
213
80
193
159
3
216
18
51
192
80
16
39
137
64
144
87
54
108
119
256
384
48
128
64
27
53
288
304
240
15
54
18
105
80
16
176
16
39
108
252
72
137
ABCD 98753281338*3^$a+1 [50178]
180
49
8
96
9
55
5
18
85
125
67
5
183
33
19
41
12
132
147
99
24
345
141
19
11
9
51
57
33
90
69
15
13
65
39
156
28
72
5
27
16
144
53
18
57
72
51
54
31
60
119
57
100
60
41
75
33
84
96
147
33
144
51
76
24
65
7
47
33
15
78
30
21
4
12
17
3
15
337
101
91
29
19
5
43
12
143
33
57
7
32
4
59
25
48
17
60
108
87
3
30
127
60
212
471
18
15
249
18
18
19
5
111
15
54
151
32
4
44
72
33
27
52
32
33
247
29
30
25
17
342
120
108
133
164
72
141
123
72
24
40
41
7
35
30
60
7
36
83
181
164
87
30
27
52
29
24
43
5
7
20
81
139
108
5
75
180
33
19
113
15
24
4
95
49
11
90
12
27
288
112
101
30
189
45
18
132
18
195
75
108
252
180
37
140
3
13
5
19
12
89
27
33
144
36
19
128
64
80
36
12
21
411
3
18
102
21
64
36
44
21
67
12
41
270
61
60
96
197
55
56
136
84
29
60
36
12
78
141
69
24
91
17
79
461
103
77
7
32
51
85
20
33
42
97
11
84
18
127
185
36
19
161
12
43
140
15
162
43
155
21
141
108
24
15
3
120
18
379
41
7
72
41
42
162
15
15
13
5
175
80
15
258
84
18
42
30
78
3
12
57
55
35
30
7
11
193
77
252
187
24
5
19
35
18
7
53
15
24
69
30
61
143
48
18
42
72
30
211
32
45
72
18
72
198
132
3
15
49
24
96
11
252
90
43
23
37
5
3
69
103
84
8
100
68
27
78
18
381
48
40
12
23
37
53
30
78
87
16
77
15
87
117
81
55
113
12
79
68
3
57
33
48
127
23
174
36
19
95
37
48
161
91
216
12
65
90
57
81
60
90
162
3
15
37
11
45
16
29
99
52
29
19
272
33
187
11
72
60
21
189
18
78
180
54
25
41
27
33
7
104
76
12
65
7
96
8
4
65
3
72
240
52
29
24
36
75
279
37
53
330
61
59
37
89
60
144
15
21
91
209
115
17
39
9
31
120
29
55
20
40
17
7
8
15
49
101
30
45
27
61
60
95
49
23
78
192
7
20
81
24
36
7
32
51
90
12
3
15
72
13
209
7
41
7
120
108
84
11
72
18
75
72
16
65
60
91
11
60
105
75
30
7
71
21
9
132
87
16
56
4
47
13
257
7
32
183
1
144
132
29
195
69
6
30
24
31
12
48
29
6
21
88
48
17
183
28
36
60
48
140
192
3
13
17
7
60
29
30
25
60
47
37
32
3
30
103
65
48
162
18
91
48
8
57
30
1
89
36
39
33
187
20
81
72
55
23
69
15
18
127
48
47
25
336
29
60
15
72
16
23
1
11
37
5
111
105
55
60
96
368
72
48
105
3
57
51
57
12
111
177
175
5
18
25
144
92
40
23
36
42
48
19
53
79
11
165
57
55
48
23
30
171
36
72
51
54
43
12
20
123
69
64
44
105
55
8
40
5
42
37
29
39
76
17
159
96
87
37
29
27
88
17
19
173
55
5
115
96
116
33
3
27
186
12
168
51
4
65
60
72
43
80
69
6
49
125
36
31
41
72
75
160
20
352
60
80
51
48
81
231
72
97
23
36
37
20
112
83
42
51
75
144
18
12
18
108
25
137
67
11
69
93
48
114
108
18
12
39
276
12
36
39
ABCD 98754352384*3^$a+1 [50009]
77
12
16
72
44
148
32
108
28
92
73
99
84
84
96
116
28
60
27
41
12
96
16
24
20
124
12
51
18
90
41
88
8
115
17
16
96
8
60
37
51
44
16
24
9
35
16
8
36
36
28
3
108
45
36
24
56
19
17
28
36
36
8
100
36
44
127
17
40
51
65
24
136
44
40
80
28
44
60
88
3
17
37
23
16
144
56
67
33
21
15
36
24
159
81
20
4
75
45
27
18
11
208
32
88
12
36
44
16
3
45
80
36
4
56
24
16
36
24
21
35
48
16
36
12
12
39
105
20
12
48
67
17
88
39
126
90
29
25
3
12
44
12
55
17
96
52
32
16
20
4
32
40
24
24
72
108
60
72
15
29
100
32
12
12
31
53
4
12
276
120
3
45
84
8
25
39
128
96
12
160
69
15
39
9
8
19
53
72
1
87
20
12
24
16
60
48
3
53
4
72
24
32
4
44
160
57
23
4
132
24
20
16
15
33
56
127
54
83
43
17
12
4
36
39
89
36
16
56
28
27
53
37
63
27
65
133
35
4
68
4
105
3
32
19
36
33
80
40
32
100
60
69
59
31
165
44
108
25
54
5
40
24
20
16
20
28
32
60
151
17
16
75
81
8
28
68
31
65
16
72
63
144
29
156
220
60
8
16
15
21
96
24
24
72
132
8
12
7
36
17
72
145
15
68
28
48
20
24
276
24
52
21
47
60
132
40
96
44
40
24
20
76
20
49
27
8
12
4
84
24
92
19
17
4
48
21
87
48
27
9
24
24
32
148
12
48
96
20
4
32
24
4
36
24
20
48
4
24
15
21
20
4
20
120
172
24
48
12
99
29
43
45
144
68
12
48
187
41
12
127
5
48
16
24
12
80
28
12
128
28
33
59
76
24
36
24
87
53
36
72
52
20
16
75
45
20
52
12
51
101
40
96
60
8
64
27
33
92
4
51
53
28
32
13
27
63
53
55
125
55
89
16
120
27
90
59
24
60
72
199
21
108
24
36
24
60
123
5
24
48
12
4
36
36
8
40
44
96
4
8
108
31
69
36
80
48
37
131
4
8
52
48
27
89
76
8
12
76
12
96
24
80
16
51
36
89
16
24
44
24
52
39
81
24
20
64
140
28
44
180
40
80
19
9
120
8
43
57
48
111
125
4
51
21
12
20
100
56
12
40
32
31
69
36
21
35
28
8
24
64
96
15
93
12
8
220
12
56
40
84
156
3
21
84
212
24
60
64
24
92
4
12
72
33
54
93
68
28
44
72
1
35
52
72
44
31
126
87
48
44
24
60
7
29
60
108
16
20
1
126
53
40
20
52
8
24
72
96
85
47
16
80
12
60
19
45
44
4
152
144
40
24
60
60
3
89
109
47
60
132
16
20
120
96
16
48
24
12
44
60
25
39
51
36
5
85
63
48
104
4
36
15
36
5
4
24
132
48
75
57
12
3
9
104
24
100
8
115
33
36
8
48
84
16
132
12
44
12
4
104
100
56
40
44
52
3
45
84
36
36
80
28
32
48
40
60
20
36
12
4
44
115
65
7
189
36
12
60
8
60
13
87
68
36
25
3
32
76
44
61
15
72
96
15
72
29
64
15
105
20
64
12
20
4
20
25
72
23
12
24
4
60
24
32
55
41
103
69
56
55
125
4
12
8
16
36
116
48
31
5
49
131
100
204
32
24
120
184
92
84
4
180
116
96
4
48
8
229
35
28
207
105
8
60
36
64
32
28
92
24
60
52
24
81
27
20
16
12
12
132
56
4
8
73
18
5
4
8
52
36
56
4
92
72
72
16
123
21
56
13
155
7
153
45
51
56
84
28
8
24
76
24
9
39
123
9
48
36
116
24
4
108
8
4
92
88
12
8
96
160
44
36
24
28
60
8
16
20
60
25
54
5
96
16
80
100
24
20
60
40
68
12
208
120
96
135
5
132
28
15
5
100
36
60
60
9
27
48
15
9
92
24
64
96
60
60
20
7
33
12
8
16
36
44
4
24
68
72
76
36
48
68
88
36
8
97
15
8
156
16
20
19
41
48
37
234
29
132
4
51
54
15
20
16
8
67
5
31
54
3
8
132
1
75
15
5
52
8
12
144
28
12
20
120
24
84
31
21
80
24
4
12
8
12
48
76
36
39
21
15
33
48
45
167
36
24
16
44
28
168
132
24
44
60
24
52
99
9
56
24
60
103
53
4
12
44
136
36
32
132
4
56
216
52
92
28
56
24
67
129
87
185
103
5
31
41
124
68
12
48
12
40
15
5
31
9
ABCD 98754397694*3^$a+1 [50010]
23
25
96
36
32
3
9
24
16
5
19
29
30
21
27
48
60
9
51
72
13
47
54
18
25
23
120
30
3
12
24
51
78
30
60
1
108
12
65
151
59
21
12
15
90
3
4
11
12
25
35
21
12
3
42
24
18
6
15
15
21
36
3
24
13
23
21
36
3
9
21
24
6
36
6
3
16
23
117
15
25
29
42
90
15
60
45
18
69
28
29
3
40
68
40
83
105
87
25
53
27
39
141
87
90
31
11
24
54
27
3
45
15
117
3
36
30
67
143
66
6
12
78
12
12
3
21
15
12
12
27
6
54
24
66
15
48
96
39
21
12
12
33
12
3
84
36
45
48
79
71
54
18
42
78
13
41
84
6
36
33
36
39
9
15
18
12
27
105
6
9
4
72
8
15
24
21
84
21
24
3
60
15
49
20
15
84
117
4
84
20
21
55
35
9
4
5
18
48
9
57
99
16
23
12
6
39
81
3
9
6
45
27
24
30
43
5
3
39
9
60
39
18
15
15
25
17
18
25
47
36
37
53
7
12
11
21
33
6
6
6
9
51
33
21
39
9
3
9
30
25
11
12
60
37
71
25
65
30
48
120
54
3
3
1
11
33
21
18
6
19
47
45
15
18
91
32
60
3
12
12
21
9
36
12
3
84
15
72
21
3
24
18
84
60
18
18
3
24
33
7
17
18
72
33
33
30
45
15
33
27
33
24
3
72
13
144
41
39
15
25
29
7
32
51
25
59
36
49
11
24
36
1
41
54
96
25
17
42
150
6
48
24
21
12
63
6
6
24
60
21
24
4
71
9
36
96
4
11
18
15
4
32
108
12
33
66
36
36
54
78
18
19
116
3
36
21
15
69
15
6
39
9
54
21
9
6
6
3
45
18
25
5
27
21
27
39
9
117
7
20
27
24
25
35
6
111
48
15
6
6
9
36
52
48
5
3
75
25
29
66
1
11
24
6
15
87
13
68
60
24
15
1
59
57
15
9
16
36
53
6
13
35
36
6
186
60
117
3
13
12
60
59
21
4
41
24
15
39
12
13
89
27
36
52
5
3
72
15
30
48
54
1
29
79
11
6
79
20
64
17
30
72
6
90
12
48
30
15
24
3
12
6
55
11
36
90
78
45
21
54
1
56
15
37
23
105
4
83
6
30
25
5
15
9
30
48
13
20
9
6
37
24
5
30
9
81
19
36
23
36
30
96
63
27
54
6
36
78
24
15
28
47
61
29
12
3
15
6
6
66
24
144
102
180
9
63
78
42
21
52
5
63
111
13
23
18
42
18
39
93
30
24
54
15
21
51
3
1
23
48
30
7
20
76
11
73
56
40
35
6
54
12
12
33
4
23
12
9
64
32
4
56
3
73
47
42
6
45
4
44
9
6
81
39
6
30
48
36
36
30
24
24
31
36
20
4
11
9
24
48
3
24
96
60
9
12
64
32
3
36
6
3
24
16
36
29
12
3
16
20
9
55
11
9
9
27
9
72
135
3
12
42
51
15
30
24
12
78
18
3
120
21
108
15
3
97
65
18
24
54
6
33
105
18
33
39
85
11
6
79
5
66
13
17
39
69
7
8
27
18
3
27
18
15
39
1
65
15
3
45
4
71
9
28
17
27
81
15
88
20
21
3
51
24
6
15
39
45
12
4
5
6
48
78
55
35
18
87
4
59
12
12
25
65
3
72
27
66
39
15
1
17
135
3
48
1
65
6
9
21
43
11
9
36
45
3
16
44
45
18
24
108
1
77
12
12
19
72
32
40
5
6
12
33
36
24
15
42
102
18
30
45
33
6
69
9
6
45
9
6
6
30
9
144
3
49
8
16
32
33
27
39
13
8
153
67
17
12
6
174
15
45
18
42
36
55
35
18
19
36
17
108
30
132
84
60
24
42
19
59
9
12
3
6
19
35
48
13
65
24
48
30
12
33
24
3
60
60
6
31
29
91
53
42
30
15
15
13
11
6
48
6
1
23
36
114
51
15
36
21
15
18
36
6
18
7
77
15
15
37
41
30
24
81
3
21
21
42
25
65
15
108
39
21
4
36
17
48
19
35
36
9
16
5
43
35
141
40
11
13
80
72
3
114
63
84
3
57
45
18
81
76
161
18
37
5
18
6
30
30
30
18
126
12
54
3
87
24
174
66
24
33
63
24
42
3
147
13
11
61
5
6
33
24
21
19
8
28
89
12
19
36
36
59
45
39
72
72
72
93
51
21
33
43
77
48
15
33
15
117
12
3
3
72
18
6
84
21
3
6
6
13
72
23
78
24
19
101
31
8
4
11
6
48
3
3
60
9
33
27
3
84
9
160
5
66
1
17
63
27
6
31
35
18
6
45
15
21
33
15
48
12
3
12
6
30
25
29
36
72
27
75
21
39
12
60
21
4
68
15
30
27
4
11
6
55
8
12
52
77
3
135
36
21
15
18
6
24
1
24
12
23
13
23
12
18
6
18
12
19
47
24
141
3
60
105
87
30
15
28
32
15
30
39
15
48
12
54
42
12
13
32
12
9
24
51
39
21
87
13
35
12
12
18
30
13
56
75
66
15
63
1
11
24
24
9
48
75
12
237
40
29
36
18
25
5
27
100
89
19
8
112
41
55
11
36
42
6
24
30
3
3
129
45
60
18
12
6
12
63
40
11
25
8
40
20
57
15
84
9
27
33
36
132
255
12
63
37
8
63
37
53
31
8
123
42
63
33
6
9
12
39
9
36
189
6
30
36
15
9
24
12
3
27
30
18
12
9
45
18
1
20
36
4
32
4
29
6
1
8
96
24
15
1
83
36
24
6
27
15
24
81
24
60
3
13
47
18
42
6
15
15
57
105
39
28
47
33
28
35
33
9
36
42
105
39
133
20
12
3
12
9
99
25
95
36
6
79
35
9
12
88
8
9
19
29
15
21
6
60
30
19
125
15
9
63
99
81
3
57
15
18
51
40
95
96
13
17
163
104
123
12
12
45
3
36
174
12
55
23
30
18
33
60
24
27
48
6
15
52
32
21
7
89
6
42
91
24
11
45
15
6
51
15
9
36
15
18
36
79
5
15
15
37
23
9
57
3
36
9
6
6
6
13
84
17
48
18
9
84
9
18
18
27
15
84
6
12
15
3
13
24
5
126
21
21
3
57
3
9
7
29
60
192
3
21
18
96
60
36
61
48
36
59
24
90
6
66
36
42
18
39
4
11
66
24
3
3
12
30
123
15
109
20
3
60
48
24
25
23
72
48
33
45
3
75
57
9
18
6
55
35
6
19
ABCD 98754749584*3^$a+1 [50023]
35
12
12
85
6
65
85
6
36
5
103
29
60
16
39
5
96
1
78
5
28
68
19
5
120
36
1
60
23
88
108
231
9
60
171
69
32
25
203
7
5
48
19
12
60
29
37
12
36
47
12
91
17
25
75
27
41
1
11
132
28
8
24
36
132
40
120
32
25
18
125
7
21
105
119
36
52
8
49
143
28
32
37
30
120
113
103
12
17
36
55
5
67
17
1
15
21
36
47
16
60
32
7
5
7
78
3
33
24
11
72
28
44
31
65
31
53
25
95
73
35
85
30
5
12
36
91
48
36
54
83
100
8
12
12
73
42
30
23
7
21
9
6
29
13
23
67
42
60
6
36
29
37
3
39
93
57
48
15
8
7
17
25
60
60
23
25
35
19
66
23
24
88
8
24
36
12
127
6
36
71
12
36
7
5
28
12
92
1
27
108
99
6
27
75
24
89
7
5
12
25
3
3
57
33
155
60
40
120
80
1
39
80
84
85
42
6
90
45
33
155
115
132
60
53
67
17
25
35
127
53
31
57
8
12
12
16
32
148
15
29
16
32
160
9
54
36
48
113
48
120
24
25
23
88
81
96
23
79
53
73
15
20
112
120
8
40
32
43
150
35
7
42
6
17
25
108
36
18
6
30
29
25
23
12
31
5
31
78
11
12
43
29
28
48
21
6
53
264
16
57
35
12
1
6
161
28
344
43
105
87
48
53
192
145
143
37
18
17
72
16
12
128
84
36
52
39
53
16
32
12
16
87
162
18
33
92
13
107
160
68
40
44
61
12
30
5
40
8
40
21
59
24
7
48
5
96
25
24
35
16
21
48
63
15
17
148
8
144
88
32
25
3
15
33
87
77
88
75
12
221
40
20
12
7
120
81
15
90
54
6
27
8
12
49
23
31
105
129
51
9
11
12
72
1
95
7
225
32
16
87
65
28
60
104
43
42
42
186
107
36
19
21
27
42
42
21
8
100
27
5
127
66
180
135
104
13
84
83
13
23
37
35
28
27
78
59
16
32
7
5
96
121
48
66
54
42
9
171
29
19
42
6
45
120
20
49
143
16
45
42
17
31
204
6
27
27
72
18
23
25
3
12
60
32
91
29
16
32
72
73
23
31
84
66
84
107
127
101
37
47
88
8
24
36
19
81
132
8
61
51
87
81
27
78
27
69
138
33
63
54
12
11
175
12
18
18
54
6
17
7
41
7
65
72
31
5
24
96
24
60
73
102
21
27
42
71
100
15
12
42
35
60
88
87
12
108
101
12
12
60
28
32
48
25
192
11
49
132
11
12
25
96
47
49
18
21
21
6
90
63
9
71
120
52
60
15
48
24
60
48
5
7
65
25
35
88
75
5
79
9
87
12
48
5
12
115
6
6
21
128
79
5
7
9
12
9
156
72
23
60
73
15
45
59
91
24
18
3
39
5
16
80
72
7
201
51
41
7
53
48
25
107
12
36
52
32
120
7
84
54
36
6
29
79
5
36
7
78
42
12
93
48
12
135
42
42
9
39
33
32
31
60
54
72
6
77
43
5
43
72
12
5
7
18
3
15
17
31
42
23
61
23
91
89
13
75
32
43
18
87
8
132
12
16
20
84
7
41
43
192
45
9
23
13
204
39
51
41
72
28
87
65
103
18
66
9
51
9
9
35
36
84
7
41
12
25
35
36
31
29
31
101
25
23
25
47
132
76
9
131
19
5
13
12
63
60
32
43
12
185
7
21
69
48
23
12
1
54
78
63
20
67
17
36
24
61
66
6
102
41
1
23
61
27
87
53
108
120
139
42
23
16
51
24
45
92
12
67
6
42
6
12
15
8
24
31
125
19
65
85
11
84
28
212
16
80
7
60
45
27
53
7
81
104
1
47
7
41
24
31
77
49
23
7
41
37
11
7
125
7
273
9
90
66
287
36
72
40
123
77
85
23
40
117
42
18
30
72
96
5
31
9
32
43
17
28
45
35
24
1
102
132
12
21
27
6
30
42
3
140
24
31
29
28
15
42
48
24
39
120
20
72
12
16
9
30
53
12
55
18
3
44
16
69
6
5
49
3
45
95
55
5
67
66
95
12
43
24
53
85
3
15
5
31
113
28
27
96
30
12
35
85
30
77
328
57
11
132
235
12
48
45
60
80
48
49
35
25
3
120
8
112
20
13
95
49
35
31
5
91
21
32
73
90
42
71
127
12
93
48
57
30
53
49
23
28
9
11
19
161
31
9
80
112
57
83
88
44
115
60
21
92
72
55
36
30
6
48
12
78
63
15
90
30
17
103
53
37
54
29
12
55
72
90
6
45
57
54
89
ABCD 98754974764*3^$a+1 [50013]
2
43
53
39
4
15
9
32
4
41
3
7
33
15
5
3
12
13
24
15
9
29
96
51
61
42
5
51
24
40
57
23
36
42
10
53
36
61
24
14
4
57
3
48
74
31
12
15
105
21
51
36
8
25
42
17
16
15
5
7
2
16
27
60
17
42
46
18
12
144
36
9
51
17
15
16
29
13
23
1
35
36
3
9
16
15
6
80
70
9
27
72
17
19
9
27
104
30
19
15
8
40
17
16
24
71
9
60
40
3
29
33
22
9
87
9
39
45
80
40
32
39
9
24
48
7
17
109
30
21
15
33
20
36
7
9
3
17
36
4
51
32
16
120
14
66
21
51
9
4
35
6
3
36
16
3
8
12
93
19
36
30
27
12
35
6
19
8
3
132
105
16
29
82
65
16
8
36
16
9
3
63
32
12
4
9
53
190
53
4
12
141
2
76
5
15
1
48
5
3
48
21
64
39
8
4
68
1
71
1
78
20
1
8
13
15
27
96
5
25
35
16
23
6
7
84
3
5
7
29
36
19
96
21
8
31
5
33
10
32
45
43
12
53
16
84
3
14
19
21
24
15
80
12
24
69
19
23
40
9
3
20
40
72
33
8
19
5
4
32
3
30
67
152
31
14
7
36
60
39
29
21
58
6
51
20
25
8
31
32
3
69
27
9
52
20
7
185
16
44
12
36
64
44
31
33
21
114
20
57
1
27
5
16
51
44
64
35
13
27
32
24
24
45
43
14
6
9
3
6
91
24
15
5
1
66
24
5
39
16
21
95
9
3
48
4
53
36
64
3
17
60
21
27
13
6
260
76
29
39
69
7
21
15
12
18
14
21
7
8
24
48
21
4
5
6
21
36
48
16
20
16
24
23
145
8
27
61
20
27
40
57
15
20
18
27
13
24
3
71
25
11
25
48
11
1
183
32
61
84
83
16
9
32
49
54
36
9
32
21
43
5
106
24
44
61
20
27
9
61
47
28
29
16
42
128
37
80
147
21
12
208
12
12
45
123
5
7
39
44
1
71
25
3
93
47
1
21
3
20
28
53
10
21
39
26
6
28
9
32
40
15
8
121
21
24
66
33
51
74
127
23
37
36
3
6
24
32
58
86
51
12
16
11
9
157
47
33
39
19
21
9
27
3
5
15
12
100
14
40
23
27
4
9
75
56
22
195
15
77
1
14
28
78
119
12
36
124
24
36
3
65
96
36
63
21
36
49
11
64
72
60
107
48
153
61
18
8
30
48
7
12
8
19
21
45
30
93
24
120
5
78
64
68
85
23
13
12
48
35
9
27
16
20
28
180
9
47
13
3
5
3
1
171
98
67
20
19
45
83
61
56
3
12
84
64
33
5
39
43
45
32
33
6
201
4
15
9
8
15
48
30
22
108
177
8
16
120
3
2
34
9
60
32
19
81
63
6
51
23
52
44
25
24
3
44
13
23
4
33
48
5
15
64
8
1
96
51
48
15
9
3
2
18
54
58
182
3
15
6
7
27
56
25
15
57
35
12
40
41
7
9
3
53
72
13
3
20
40
39
45
20
36
45
16
71
43
24
6
27
5
30
28
14
3
13
6
101
4
23
13
63
101
31
69
39
45
35
45
1
71
25
42
6
216
3
20
28
20
7
101
45
19
23
52
60
45
83
49
48
53
30
37
56
76
65
19
20
12
13
11
43
42
3
48
39
53
27
9
36
4
215
102
27
3
9
24
9
27
15
33
63
40
24
14
10
9
93
62
100
48
30
30
45
32
45
75
60
36
61
78
26
79
12
45
3
23
25
20
64
3
36
20
37
35
9
31
8
1
68
51
12
85
152
36
40
32
3
21
3
60
13
32
15
22
35
40
5
10
20
64
9
12
15
89
37
23
1
80
63
12
93
10
153
5
19
45
26
40
24
33
15
21
11
1
15
29
4
21
11
24
19
44
1
51
5
40
111
9
20
3
21
36
40
3
41
4
21
35
21
19
21
18
108
12
20
45
21
24
18
13
41
34
29
40
12
8
12
28
8
15
9
4
12
63
6
15
3
33
24
56
63
64
48
9
24
44
27
1
5
3
36
15
10
11
7
45
23
37
77
3
15
16
9
3
17
12
15
168
46
39
20
55
53
3
30
10
9
47
9
15
45
31
20
69
7
12
17
28
51
20
9
1
66
6
30
5
40
47
13
9
35
60
91
17
21
19
8
112
5
43
20
24
4
21
11
3
52
92
16
66
96
18
72
14
3
127
81
29
54
9
16
36
23
1
36
9
42
5
48
36
31
60
9
60
29
15
4
8
13
15
39
45
20
15
37
5
43
36
20
69
27
31
8
9
15
16
29
27
1
69
98
57
21
18
69
51
24
1
39
5
57
48
111
4
20
3
13
56
75
6
55
48
11
16
17
43
9
3
33
23
1
149
54
18
24
48
58
12
45
8
12
1
72
32
111
1
15
8
3
64
44
36
9
45
10
32
9
3
12
16
17
40
15
38
15
55
113
84
15
22
18
6
47
4
56
40
8
19
41
36
103
6
32
19
15
5
1
30
9
83
1
32
7
6
192
90
24
29
39
16
36
30
26
13
32
3
16
5
4
84
57
11
7
12
74
24
46
5
12
3
6
16
48
27
23
21
24
87
13
35
12
40
14
10
8
25
72
44
12
28
35
9
15
25
3
12
57
15
33
23
64
9
36
36
12
36
56
15
48
25
60
35
21
4
36
39
41
64
3
29
91
30
2
46
42
53
24
36
51
66
24
3
28
12
68
48
16
89
10
102
87
60
48
44
15
28
5
15
12
13
57
50
28
12
8
60
13
12
3
14
115
20
15
36
28
21
44
4
23
13
27
48
12
77
120
72
28
36
29
70
18
18
9
48
23
54
31
41
154
9
8
63
1
3
2
3
7
9
44
43
77
52
15
14
15
4
117
23
12
4
36
5
19
32
4
9
35
4
20
15
1
5
19
48
24
21
50
30
30
37
8
72
75
28
78
6
26
19
23
25
83
4
8
6
15
91
29
19
33
35
109
44
1
3
12
60
116
3
24
28
17
36
16
15
5
9
30
42
22
57
83
22
8
31
20
21
16
3
92
40
17
10
17
36
7
17
3
25
56
24
7
24
9
11
156
54
27
7
92
16
32
66
10
29
52
5
19
77
19
8
12
3
40
6
6
5
100
8
72
51
13
59
21
12
27
13
15
9
53
16
11
21
39
19
65
7
65
112
20
28
48
77
39
9
34
56
1
44
4
15
165
35
16
57
5
22
41
52
48
51
9
36
8
37
3
63
30
18
32
9
60
79
36
113
7
129
32
55
33
59
25
11
9
36
4
23
78
19
12
44
100
27
33
ABCD 98755394482*3^$a+1 [50061]
60
84
81
15
75
72
33
27
30
3
15
21
93
72
3
45
18
108
6
30
18
6
72
9
3
72
114
126
18
15
93
63
45
51
24
27
213
39
96
21
60
39
36
18
78
18
15
147
18
30
141
84
36
48
12
99
45
36
129
24
27
24
39
108
30
27
36
24
21
36
6
9
39
36
36
18
6
54
15
39
30
42
129
81
6
108
30
111
3
66
51
3
42
48
27
48
51
180
9
123
84
36
33
81
18
18
63
24
105
42
9
9
30
150
48
27
135
45
120
3
30
18
165
60
24
45
108
48
75
69
90
60
81
21
39
39
66
51
39
81
48
3
33
255
84
36
45
15
36
9
60
36
75
30
15
24
15
6
54
30
75
24
45
60
48
3
24
117
15
63
18
99
9
51
39
126
63
75
165
3
57
12
39
66
63
27
36
60
84
69
27
9
24
15
42
63
9
18
102
15
27
30
18
177
48
153
3
24
12
213
6
72
12
42
18
45
12
24
129
27
48
72
159
6
39
189
6
45
180
36
48
153
18
21
111
18
99
3
18
60
12
18
9
12
3
297
81
99
45
63
3
33
9
111
24
36
27
12
6
39
96
27
48
180
42
12
126
24
30
60
15
195
36
72
33
21
39
69
207
120
60
9
39
12
99
9
57
15
39
9
33
90
108
84
18
63
99
45
27
60
138
51
36
45
3
27
9
36
15
54
51
39
54
51
156
81
12
150
36
9
36
156
15
93
51
30
36
18
108
42
51
24
141
75
24
57
15
24
36
39
66
15
45
75
63
81
9
6
72
9
9
51
15
9
84
51
9
45
111
75
12
24
48
36
45
60
39
132
90
75
180
48
96
24
132
51
18
126
6
54
48
6
15
15
21
24
45
51
9
30
21
39
12
9
24
21
3
141
36
36
99
108
27
18
111
15
24
141
15
36
69
39
60
81
39
78
39
33
51
24
156
177
24
39
45
42
153
144
3
78
90
9
36
21
3
132
24
21
54
42
3
36
84
60
51
45
21
18
180
132
108
54
48
3
15
6
90
36
48
42
72
18
48
45
15
9
81
111
225
15
75
105
81
3
27
189
9
15
45
66
78
51
75
192
33
75
24
141
36
33
27
48
165
72
63
57
96
3
60
36
39
162
27
15
36
156
6
27
63
12
186
15
111
129
24
12
120
180
39
30
39
33
3
87
60
129
45
3
15
21
51
525
24
36
9
90
9
15
66
15
24
12
45
39
24
75
18
24
30
9
60
111
6
99
39
54
51
21
24
111
99
81
123
57
45
18
117
24
75
69
21
96
30
9
87
30
60
102
21
165
66
24
30
39
33
24
75
33
36
99
63
84
6
3
105
30
36
189
9
6
54
27
24
24
72
24
9
18
57
33
3
36
63
105
3
18
291
108
33
18
6
84
204
87
84
27
18
102
33
27
9
39
45
15
165
60
45
12
24
39
15
9
153
63
201
39
216
15
36
108
9
36
15
264
42
15
15
9
15
141
129
39
87
30
60
84
135
27
168
84
150
90
117
135
18
18
30
18
24
30
27
33
36
51
75
36
48
69
27
126
3
276
81
3
36
105
3
45
78
102
75
51
24
126
15
75
30
54
78
3
15
129
12
75
33
21
36
48
78
129
99
72
9
69
39
33
90
210
78
9
3
114
18
36
156
96
153
84
96
60
15
45
9
72
75
51
9
81
42
48
117
27
24
12
72
42
3
51
21
84
96
24
45
15
51
153
72
63
36
126
6
48
21
60
48
12
3
96
12
42
18
12
6
135
36
45
30
9
45
60
99
12
69
39
15
21
69
162
9
21
39
21
15
51
18
51
9
39
36
51
84
105
60
15
72
9
81
159
24
21
36
27
120
105
27
39
21
93
72
15
48
3
9
48
57
84
60
135
36
219
45
36
45
63
45
6
81
3
45
63
33
24
33
114
33
51
6
30
33
12
45
39
111
66
27
135
57
60
48
60
36
24
3
60
54
39
24
3
33
45
246
24
21
63
42
84
90
36
24
69
12
9
39
45
6
9
45
30
36
9
51
36
36
9
165
108
ABCD 98755796416*3^$a+1 [50139]
30
131
49
35
217
144
36
23
48
19
149
49
6
54
12
203
91
36
120
114
90
54
66
149
121
36
108
23
13
71
19
24
336
54
132
35
175
5
108
55
36
30
126
108
72
108
90
23
72
36
109
120
6
30
54
132
48
41
19
65
115
17
55
18
83
133
36
83
1
186
30
18
36
126
54
186
18
72
18
251
85
90
6
18
12
18
132
48
132
35
13
6
17
19
174
114
126
84
186
156
53
241
84
6
30
6
84
149
67
24
174
96
36
30
24
17
37
66
24
30
150
72
18
35
85
23
157
6
54
120
126
17
7
17
144
55
126
48
186
90
54
102
35
73
42
29
19
5
37
288
90
66
90
6
30
113
55
66
114
216
156
54
186
89
1
83
61
54
300
5
121
54
72
258
120
6
17
49
18
17
163
6
179
361
144
36
36
108
12
71
73
54
41
1
144
11
108
91
41
13
35
271
54
36
6
29
72
19
150
48
23
12
96
31
125
25
354
77
127
90
12
90
89
55
41
19
29
7
18
30
41
49
23
67
6
120
95
49
95
31
90
54
42
54
84
5
1
335
109
96
444
23
19
29
19
17
253
35
108
43
126
71
67
60
12
24
101
55
5
13
35
271
180
6
144
210
96
210
95
13
36
60
84
126
17
132
67
60
48
90
35
1
54
6
107
37
12
144
234
126
186
29
1
24
126
30
131
13
107
60
109
18
36
306
119
1
144
24
11
115
125
84
55
162
168
71
1
108
336
35
109
71
144
61
35
55
66
23
48
7
66
294
53
67
6
156
71
37
42
264
24
120
6
54
12
60
138
491
55
30
90
60
84
36
144
90
96
90
120
90
126
18
36
6
84
5
145
156
18
113
13
71
115
48
42
35
229
71
79
144
90
30
72
53
25
156
6
18
12
18
17
43
30
23
103
6
54
90
54
120
77
49
95
12
7
72
30
24
120
240
119
25
47
43
36
30
131
145
48
323
60
13
90
54
90
96
29
96
84
37
54
126
204
54
120
6
270
126
108
36
66
53
25
66
161
25
11
19
89
1
18
5
31
36
24
30
179
36
72
72
7
18
72
11
109
18
5
67
60
120
5
13
23
19
84
149
37
11
252
1
35
91
24
269
55
30
42
90
48
6
30
24
36
11
55
144
5
12
288
91
18
23
13
54
96
156
5
55
48
252
18
131
175
5
12
19
53
55
126
36
114
17
109
35
73
12
18
132
180
90
48
60
107
13
35
108
73
24
66
77
19
53
265
96
179
37
90
173
127
24
54
90
161
1
90
54
71
13
23
19
18
72
30
5
103
5
145
71
12
19
168
66
96
108
90
216
17
49
144
216
251
7
246
60
30
6
30
78
11
1
180
204
66
18
60
102
41
48
79
36
120
36
234
71
19
41
13
23
19
120
24
30
24
66
6
18
66
90
185
49
6
17
12
55
53
7
102
144
6
138
6
36
18
126
89
48
7
120
36
96
29
72
97
66
60
89
31
41
73
192
114
90
54
ABCD 98755814284*3^$a+1 [50029]
9
27
30
159
27
57
27
66
18
12
9
9
131
36
73
15
27
90
15
180
32
16
72
132
20
31
12
30
39
39
36
29
25
47
40
123
12
33
44
52
195
53
7
29
37
23
36
16
15
18
12
15
32
16
87
48
42
84
3
192
44
16
39
41
4
32
25
47
151
6
51
84
39
120
12
89
96
25
3
60
20
36
120
96
43
42
3
87
33
20
61
66
5
220
45
63
135
41
19
29
103
113
37
90
24
89
61
11
109
120
3
12
108
33
15
8
220
195
77
12
31
9
21
51
20
36
72
48
64
69
11
145
3
63
18
15
60
111
33
3
48
36
105
8
7
30
36
167
12
85
11
4
48
48
8
100
20
40
15
41
31
33
44
7
9
32
25
87
36
32
40
9
63
63
77
60
48
43
12
57
96
36
44
36
124
120
27
24
30
15
21
75
45
99
24
36
48
68
24
85
66
9
128
7
36
77
73
3
36
108
212
19
5
7
24
30
51
84
15
21
92
43
30
54
6
23
4
3
24
9
12
252
8
40
8
91
125
16
20
132
76
116
31
54
84
12
23
12
205
84
15
80
4
51
6
48
27
33
11
16
32
1
90
81
99
150
6
41
40
48
27
9
39
89
28
9
36
3
20
7
5
13
12
84
39
15
77
49
96
3
12
20
48
16
129
35
76
39
30
71
31
18
36
30
24
21
84
12
39
6
3
15
57
3
36
53
16
20
72
24
31
45
3
42
18
129
63
33
87
24
29
25
12
27
3
48
5
67
9
20
28
48
39
21
84
9
35
55
125
1
15
171
18
30
21
15
30
126
48
249
51
6
54
57
80
199
41
19
29
37
90
53
16
44
25
47
192
43
24
21
9
11
49
60
23
7
60
30
23
1
12
78
5
7
54
96
24
83
16
147
69
24
57
15
20
52
27
24
5
55
12
45
9
23
31
60
6
23
31
77
103
30
15
21
66
48
12
69
69
126
180
89
7
9
39
30
59
13
60
30
24
21
68
1
36
75
75
65
25
54
66
90
53
36
139
6
36
3
87
105
8
187
45
20
4
9
39
12
44
31
105
75
81
135
57
20
16
27
18
155
7
45
20
43
5
55
17
64
84
21
84
75
27
209
64
21
15
51
5
13
87
3
42
18
12
33
141
30
30
114
21
68
96
12
49
96
23
16
39
60
9
92
16
15
9
8
31
57
3
125
1
6
129
45
59
64
56
1
35
91
33
57
15
75
149
40
39
29
16
105
39
3
65
60
13
66
141
68
91
6
59
40
51
30
18
5
4
92
19
36
29
1
111
20
265
30
5
60
43
5
67
29
36
124
56
12
97
36
15
135
54
59
40
120
80
64
51
29
13
99
84
87
48
6
90
24
12
18
39
21
27
92
13
90
24
273
20
97
174
12
5
28
96
15
180
9
27
57
32
25
119
16
108
72
21
59
55
21
45
3
21
119
55
36
45
45
30
65
48
31
5
24
16
45
171
24
36
15
53
187
81
3
209
40
81
15
36
9
300
11
25
155
1
30
33
177
24
3
92
19
12
17
40
51
12
60
5
109
11
13
59
28
12
33
35
13
39
57
71
19
21
20
84
25
6
105
24
44
55
21
8
28
33
66
9
36
51
89
16
20
55
9
44
120
16
15
24
57
32
28
44
55
9
32
48
61
30
84
36
6
63
72
3
12
18
60
30
30
59
73
35
13
107
25
47
103
24
66
23
85
11
48
136
32
4
51
65
49
6
57
27
93
21
30
21
111
17
28
12
20
13
54
9
80
67
18
15
44
52
9
11
16
60
48
27
108
57
32
67
66
18
9
32
4
45
90
72
90
23
31
150
51
80
40
75
48
60
21
15
5
91
77
31
17
85
15
3
6
30
9
21
11
55
60
24
65
1
30
18
372
59
64
36
60
36
15
69
21
23
76
24
32
108
52
12
33
54
29
7
33
212
48
1
35
144
24
88
120
63
17
52
3
17
48
28
15
42
59
60
36
12
31
45
21
35
31
33
57
35
19
6
27
72
105
11
12
43
45
39
9
32
64
8
52
21
39
8
1
27
9
51
75
30
15
3
9
108
32
13
84
83
7
84
36
120
5
151
48
60
117
8
52
15
45
63
66
39
27
125
4
9
75
51
165
69
27
68
7
48
69
32
16
48
104
28
9
83
36
36
211
69
51
29
91
54
36
228
95
37
90
33
15
9
93
83
24
7
69
21
15
81
90
69
8
72
16
24
224
72
40
20
48
37
54
21
45
114
5
48
103
9
15
36
9
45
3
92
84
37
123
164
1
251
4
140
115
12
18
35
7
24
ABCD 98755907912*3^$a+1 [50000]
56
10
8
112
18
120
30
62
18
46
2
144
94
36
60
50
54
10
2
54
40
18
6
30
114
30
32
114
16
38
12
78
16
24
42
8
30
106
36
24
2
144
40
18
60
2
24
10
6
150
24
84
6
6
18
6
36
14
66
36
34
144
56
40
56
18
4
8
28
36
104
16
168
32
64
56
18
70
8
58
24
26
4
60
62
40
80
34
44
10
2
4
32
18
40
50
70
26
30
6
58
96
38
18
184
48
26
46
90
20
4
24
96
96
68
10
96
62
90
30
52
60
12
56
78
16
210
8
12
58
30
26
46
80
18
22
18
6
44
70
56
10
180
2
82
6
54
56
42
18
36
18
16
30
2
88
24
38
18
40
32
22
8
18
24
16
56
18
16
14
10
156
2
94
50
48
6
64
120
36
36
80
24
34
2
28
2
10
84
66
56
54
28
6
66
44
154
42
24
14
6
64
36
80
36
10
54
26
30
28
60
26
54
16
32
24
34
32
24
58
6
54
26
16
50
126
64
14
4
102
24
14
10
8
58
140
10
30
104
12
6
72
16
30
2
18
36
4
30
120
30
20
76
18
86
10
6
68
70
80
18
52
36
6
8
106
56
124
60
24
8
28
24
8
58
14
16
2
22
42
18
6
122
72
60
18
18
46
8
22
8
10
50
16
20
34
56
54
36
16
38
72
30
4
14
16
56
24
30
36
24
46
54
96
24
116
4
32
4
38
10
8
64
20
28
6
2
54
6
148
44
112
68
22
38
66
184
2
36
34
14
42
30
52
36
74
130
102
78
90
32
24
30
34
110
52
108
90
8
34
24
86
10
44
100
60
2
102
18
54
40
60
48
12
24
20
16
20
40
24
26
30
10
14
10
126
18
62
10
18
8
88
14
70
200
40
20
46
24
2
54
16
128
16
32
22
20
30
46
50
16
54
2
64
150
18
72
56
22
50
112
14
40
26
10
8
52
128
16
24
122
64
90
14
40
32
30
34
6
84
60
2
22
12
24
86
40
134
4
12
8
202
14
100
80
84
82
8
22
128
106
2
22
62
90
198
52
20
18
6
34
50
6
10
20
24
52
30
74
24
46
62
18
40
50
70
50
46
48
6
26
6
4
30
138
30
152
34
6
24
14
18
30
64
48
92
70
48
72
110
10
8
6
90
30
36
40
144
14
42
4
114
8
94
8
76
36
18
32
24
64
38
64
18
120
72
18
32
36
34
8
16
30
26
48
16
24
72
38
16
120
20
36
10
26
64
14
16
198
36
14
22
114
14
12
24
16
128
40
6
96
30
24
32
124
24
104
16
30
14
12
4
2
184
24
6
50
40
158
18
22
20
30
40
6
80
34
72
8
46
2
64
30
24
144
60
30
62
58
42
120
14
70
36
8
30
22
50
24
30
34
2
204
34
2
88
20
72
28
20
130
110
10
26
4
50
40
8
42
16
54
38
52
6
14
10
6
2
22
42
8
198
12
16
24
32
24
30
16
78
66
24
56
54
16
20
30
64
6
56
10
48
6
26
54
34
110
90
22
50
24
40
26
6
48
34
38
22
56
12
24
118
8
58
6
18
6
114
6
182
114
34
36
18
90
102
8
40
6
36
78
30
2
58
6
14
40
12
56
28
60
54
38
28
62
30
112
12
20
10
80
64
50
4
68
4
8
52
48
6
26
48
22
18
60
12
68
96
16
48
92
36
34
30
90
30
20
4
60
24
20
48
18
46
18
8
72
10
8
28
26
10
8
6
54
10
6
2
64
24
122
64
14
10
20
4
32
28
60
6
24
6
36
30
230
148
72
14
216
30
88
20
100
32
40
68
30
78
82
8
72
30
108
22
56
34
6
6
24
2
18
16
14
24
16
6
8
82
14
12
60
58
66
38
18
28
80
10
30
50
34
12
138
152
10
8
16
6
48
42
38
40
8
64
90
30
18
12
56
58
74
12
24
64
12
60
48
26
6
108
12
36
54
40
24
114
6
104
72
58
30
6
66
120
174
164
30
16
24
192
24
96
78
26
72
102
10
72
8
40
56
72
22
12
68
90
6
12
72
40
36
56
100
30
104
34
20
52
30
114
60
84
12
56
28
6
30
18
26
24
52
18
38
18
40
104
48
384
40
54
36
116
90
82
12
24
44
100
26
24
30
18
22
32
4
20
4
6
26
30
6
12
6
16
18
72
78
32
40
54
36
8
40
72
68
18
72
6
4
156
20
40
6
26
22
32
70
18
6
26
34
44
10
26
76
114
54
72
44
4
66
14
72
34
54
2
6
108
30
16
18
30
80
42
30
6
82
26
36
84
36
10
30
114
50
12
112
2
66
94
50
6
34
14
64
30
2
48
10
60
2
70
18
2
24
120
70
24
6
26
18
142
8
70
32
108
22
24
26
28
12
48
6
86
18
42
84
106
8
10
96
24
12
50
154
6
54
60
6
30
20
36
52
12
84
14
16
32
78
16
20
28
66
24
126
36
8
108
108
30
46
98
18
24
28
66
62
60
72
16
144
20
130
86
34
6
32
18
16
158
10
30
122
18
22
30
8
40
72
104
10
26
54
16
14
ABCD 98756378642*3^$a+1 [50042]
72
54
5
48
64
12
92
7
24
9
21
18
12
9
15
17
4
8
52
15
84
18
15
32
13
54
93
8
16
15
24
12
53
24
16
3
65
4
32
28
20
64
56
13
135
39
9
15
18
59
7
6
30
57
39
12
24
24
6
30
18
60
11
19
89
7
113
48
13
15
33
27
3
17
25
24
18
17
40
24
15
81
8
84
19
30
3
15
45
12
75
29
28
33
24
6
5
19
18
23
7
12
72
65
19
17
19
18
23
19
12
12
9
99
6
18
6
27
8
37
99
27
41
19
36
29
43
5
1
11
1
30
18
95
31
6
15
8
7
18
11
76
21
24
18
24
17
37
6
12
24
33
32
37
27
33
18
18
12
84
18
53
60
4
68
55
48
57
32
1
12
15
33
11
55
161
7
6
66
18
6
42
6
17
25
48
36
11
28
51
41
25
12
42
6
27
32
24
7
17
48
31
21
12
9
42
12
12
41
37
12
11
72
13
48
83
16
72
3
45
27
5
7
24
9
15
17
13
83
19
41
28
45
60
15
60
108
15
41
1
12
51
8
13
6
65
67
24
5
28
15
21
44
61
12
47
88
48
20
12
13
6
144
45
20
43
24
29
16
21
12
72
12
6
9
27
12
24
33
27
6
12
6
12
17
103
36
6
11
52
24
48
75
48
30
71
40
33
12
30
5
7
9
15
161
13
18
30
63
32
16
21
18
48
5
4
21
6
33
32
19
18
18
57
8
24
4
39
9
48
12
15
17
36
25
6
24
89
4
117
35
24
1
39
8
19
5
43
30
36
3
69
47
76
51
5
13
24
6
18
42
53
37
42
48
12
5
1
35
1
23
19
17
19
6
3
9
11
84
12
49
3
8
73
11
7
30
54
24
17
24
13
51
45
12
48
15
24
20
1
35
49
36
39
3
18
12
15
63
24
45
69
54
45
48
39
33
39
9
24
21
47
31
6
15
3
5
19
21
15
29
1
15
20
12
31
90
59
12
19
84
30
48
18
18
39
33
6
18
24
83
60
12
31
12
48
5
40
81
48
66
78
15
15
30
6
42
18
54
6
21
21
11
43
5
48
1
11
12
16
68
36
7
17
19
33
15
5
28
20
37
75
12
9
12
6
57
15
60
48
17
7
12
60
5
85
42
17
12
36
12
19
17
1
11
7
60
12
48
6
15
27
5
72
24
31
12
42
35
24
1
47
7
6
11
24
67
53
19
6
11
4
3
12
29
16
68
61
59
19
21
45
42
12
5
61
39
36
15
9
3
5
13
18
60
5
91
42
35
19
81
32
28
8
12
12
4
20
13
18
36
5
48
40
33
15
45
30
21
3
18
59
1
12
42
30
3
72
8
13
27
3
18
18
24
9
24
45
11
4
9
23
4
8
7
12
69
8
4
51
36
30
11
7
30
78
33
44
31
36
17
28
39
9
15
18
15
32
28
9
36
30
45
27
45
20
12
40
24
15
9
21
87
39
9
36
3
5
13
3
24
48
8
4
15
5
7
6
18
6
39
3
65
12
1
15
27
9
51
9
69
11
48
4
27
48
21
8
36
55
5
19
21
8
4
20
1
6
21
33
18
36
18
54
21
63
17
91
12
54
95
36
13
126
65
1
3
51
12
24
69
15
18
131
49
48
30
9
21
15
3
41
4
9
3
48
3
18
11
72
13
6
69
20
19
36
57
51
24
24
41
121
18
36
53
25
42
30
35
13
24
3
45
27
60
63
17
31
48
77
13
12
12
3
27
5
16
32
48
12
133
39
93
11
37
24
3
60
12
27
18
3
135
54
42
17
43
72
12
18
39
8
7
42
11
19
12
33
3
78
3
21
108
6
30
11
28
15
24
18
39
9
27
3
21
9
15
33
15
32
7
30
42
24
129
32
96
19
12
17
19
84
12
18
6
66
39
92
4
32
1
6
9
39
60
18
23
16
36
9
3
3
65
12
7
17
16
45
42
24
29
28
27
48
18
6
65
73
3
75
41
4
48
24
20
12
7
29
4
8
55
12
36
77
12
25
18
5
13
6
21
99
41
1
11
13
30
45
21
12
6
5
4
69
11
24
25
30
93
20
28
75
24
33
21
30
5
16
24
75
21
51
30
6
41
16
3
53
13
3
56
24
24
43
17
64
20
7
12
45
15
12
6
15
48
69
12
6
17
36
49
15
3
9
56
55
54
35
43
6
15
27
12
30
23
28
9
27
27
78
35
16
45
11
48
28
15
36
137
52
3
17
12
19
66
36
18
21
44
61
23
1
11
36
31
21
15
30
47
7
5
37
11
13
3
9
11
52
15
36
24
90
102
5
13
27
39
29
25
12
36
11
96
1
18
18
11
12
7
60
18
27
21
11
64
44
103
48
57
45
119
12
31
12
21
104
28
51
17
19
41
36
7
36
12
9
8
13
42
9
56
109
42
24
45
33
11
4
51
17
13
6
30
59
16
15
12
5
79
12
9
3
18
42
12
60
17
4
3
36
24
69
45
6
69
104
76
63
17
36
37
6
24
57
32
55
24
18
48
11
19
17
12
19
42
3
20
12
43
18
60
47
19
18
11
61
42
33
3
24
57
144
21
6
12
78
18
21
20
12
4
3
66
27
63
21
63
30
30
5
28
27
6
27
27
30
75
92
24
97
27
20
1
66
29
7
30
3
9
54
42
132
6
5
12
1
83
1
107
19
29
16
81
6
21
141
144
30
18
59
13
72
23
1
42
12
48
69
20
4
15
60
29
25
36
11
1
6
9
8
43
5
4
15
17
37
18
90
30
36
17
13
6
9
39
5
16
3
6
48
39
27
5
36
43
5
55
18
12
15
32
24
208
27
141
8
13
27
27
45
51
17
55
30
59
79
21
15
6
24
84
11
7
84
30
24
30
6
6
6
36
12
15
9
42
18
47
7
17
52
15
108
30
71
127
6
36
23
7
12
30
3
45
15
51
12
60
89
1
12
228
23
61
3
3
5
16
15
33
8
120
7
41
7
12
30
42
21
24
32
16
32
48
19
21
12
20
13
15
20
1
59
12
16
9
54
21
3
45
39
21
20
25
6
108
41
1
6
17
16
72
21
78
101
7
17
37
23
49
3
12
36
72
9
30
30
30
12
21
3
17
60
19
41
37
30
36
9
32
7
66
18
5
13
18
48
5
1
35
37
11
19
66
24
3
87
9
21
11
7
17
13
30
48
18
6
29
40
8
36
133
12
6
30
11
4
27
120
9
9
71
49
72
18
36
24
24
53
31
6
3
32
7
36
45
72
15
5
1
72
35
72
13
27
3
29
19
6
47
48
1
47
1
6
5
25
30
18
12
42
5
7
42
6
54
66
6
60
47
13
3
33
27
32
25
18
57
3
78
11
115
18
42
5
1
27
3
65
7
5
25
11
24
19
48
65
19
45
87
48
5
61
39
3
41
40
21
39
15
6
6
6
66
57
27
45
33
59
12
7
18
39
27
18
75
87
12
29
24
4
9
11
16
3
42
63
27
30
48
30
41
7
24
42
18
5
19
6
120
72
12
39
3
36
18
11
19
9
56
31
57
27
41
1
83
12
12
7
12
144
36
9
39
24
30
35
25
63
12
75
12
5
48
43
12
24
12
5
36
12
132
1
35
72
16
8
16
81
6
21
21
15
15
65
48
13
15
20
43
6
54
5
84
37
24
18
33
56
79
48
9
104
13
30
42
11
72
19
141
3
9
3
41
7
29
1
59
36
4
33
12
30
5
19
9
12
20
1
63
3
24
30
27
8
25
47
ABCD 98756646304*3^$a+1 [50066]
57
102
48
78
36
30
6
27
45
12
39
15
9
60
57
36
174
6
12
55
5
48
90
25
5
15
9
24
15
12
87
13
59
33
87
6
90
90
30
37
5
103
95
117
165
43
29
3
57
43
5
48
3
64
65
55
41
24
12
180
15
45
24
42
225
63
270
24
18
30
12
48
15
12
45
51
27
33
24
15
1
32
135
73
5
36
3
16
41
36
3
9
42
33
40
32
141
43
5
75
69
60
55
71
6
19
24
17
6
54
90
33
225
163
32
12
45
48
42
18
6
97
260
69
24
6
6
12
6
21
156
93
12
7
23
129
88
77
43
48
5
12
103
47
30
48
55
44
93
90
25
47
18
51
81
48
96
12
102
138
78
217
12
41
12
7
8
63
24
42
6
117
21
72
12
18
114
36
67
95
25
17
6
13
132
17
6
30
7
113
72
123
40
191
105
28
5
6
54
3
28
11
96
72
30
15
57
24
42
150
175
17
18
30
67
17
30
121
132
53
60
72
156
120
79
23
45
57
42
6
48
39
93
132
12
31
53
12
78
30
36
24
87
45
27
63
25
17
60
90
42
6
33
21
90
18
12
18
13
35
30
42
210
60
43
29
79
12
29
36
48
15
40
71
1
17
6
6
24
12
115
35
42
55
5
42
54
7
5
30
25
47
48
72
6
12
60
60
78
6
43
5
3
105
102
18
75
12
33
54
78
43
68
27
72
1
32
12
3
54
60
48
30
13
5
102
6
99
40
17
15
93
27
16
23
66
6
30
3
81
31
5
103
59
1
5
24
42
30
96
123
57
27
12
16
53
42
42
60
36
12
63
27
30
12
48
7
17
6
18
6
9
21
18
42
78
81
15
96
1
5
90
72
48
30
12
12
31
20
9
63
21
66
6
12
55
47
96
133
252
89
6
57
12
4
17
102
73
47
81
12
27
6
27
15
78
36
48
3
27
18
150
13
32
9
19
221
96
24
75
4
77
78
24
30
12
6
18
6
66
3
4
65
78
9
4
11
96
54
31
35
45
3
30
24
12
15
15
6
18
25
41
63
15
126
42
33
21
108
48
12
31
17
18
9
63
9
21
42
1
89
111
40
12
35
30
72
66
25
125
12
12
72
43
48
20
48
75
21
75
24
54
3
24
28
77
60
19
17
39
159
162
12
27
15
49
125
7
35
9
96
33
6
30
24
19
95
42
31
23
24
42
48
36
79
83
30
24
48
27
9
54
18
7
47
6
12
3
33
12
60
115
23
49
5
18
129
15
54
162
9
9
6
144
81
63
42
91
12
17
60
24
15
27
30
39
4
17
30
30
15
3
42
108
42
72
18
12
42
9
64
77
18
85
36
29
3
9
15
9
6
6
63
51
24
25
41
3
45
78
18
15
9
15
117
36
12
75
15
6
84
36
67
72
56
135
21
16
179
66
7
23
24
6
18
24
30
36
111
15
48
66
6
30
31
17
42
6
72
51
24
28
29
36
75
39
24
6
15
105
18
57
9
6
13
5
27
21
12
48
12
3
69
43
48
53
96
78
25
41
6
33
45
48
3
69
18
25
32
87
48
30
216
42
9
16
8
255
42
48
12
7
41
36
48
3
12
87
6
90
42
30
66
19
5
91
11
78
27
63
33
69
19
77
60
54
24
174
36
15
111
61
59
9
9
12
18
33
45
12
72
36
3
135
37
20
15
48
6
24
36
78
45
16
12
5
27
45
36
6
1
125
12
78
72
6
27
12
3
72
78
114
1
23
24
90
36
12
78
24
42
24
6
13
60
71
24
96
117
45
30
114
36
127
36
17
30
18
12
42
72
33
48
69
36
84
18
25
95
30
132
24
7
68
21
91
29
135
88
36
11
21
69
6
18
6
54
84
55
17
15
24
69
43
17
48
24
48
72
31
23
66
6
42
91
12
5
75
39
66
30
18
7
20
147
42
63
21
24
3
15
25
5
12
36
12
12
75
16
77
7
5
72
19
11
133
11
25
47
72
90
6
57
12
12
9
6
1
72
65
27
75
18
6
6
24
36
30
33
225
15
40
53
60
24
30
109
59
57
24
15
85
5
12
24
66
42
6
69
33
48
147
15
25
29
18
78
27
28
29
36
60
30
25
23
37
53
60
12
3
9
42
48
81
105
72
12
66
24
73
5
12
60
42
73
32
93
43
149
19
12
29
78
18
84
18
30
138
42
126
6
36
15
100
17
48
15
69
6
48
114
55
5
108
12
42
6
27
72
24
105
55
95
9
93
12
63
112
53
42
18
132
138
42
12
66
45
45
55
95
48
6
36
12
12
24
24
55
17
144
15
9
30
30
43
48
47
90
12
18
72
25
23
54
18
13
59
30
18
6
42
25
65
12
91
5
66
78
18
73
5
24
12
6
85
80
3
42
7
5
48
7
5
12
24
84
120
36
36
24
39
81
72
39
16
95
48
72
9
16
23
45
4
80
40
167
1
60
17
108
24
36
7
32
21
7
77
90
48
33
12
3
30
27
15
57
15
9
69
42
18
31
29
72
18
33
24
129
12
18
25
65
12
115
29
43
77
75
ABCD 98757210382*3^$a+1 [50090]
23
7
18
111
56
49
6
54
195
32
7
90
72
144
72
360
95
120
13
59
31
60
36
9
57
87
57
6
144
120
33
75
198
72
87
24
255
89
1
191
199
42
15
15
18
24
30
42
228
186
81
39
105
24
33
24
95
103
18
159
3
5
48
160
39
48
42
30
33
117
228
342
33
297
119
7
30
54
234
6
30
60
36
18
45
9
23
49
120
23
120
151
72
9
45
51
87
330
126
84
6
36
48
36
114
125
16
56
240
40
81
54
120
168
138
72
72
6
12
150
36
66
65
13
162
161
73
71
109
144
35
48
7
66
54
42
135
80
31
33
24
105
18
60
65
88
9
167
103
432
9
27
54
174
42
15
3
197
37
12
6
9
75
21
249
239
19
180
66
71
1
23
31
54
6
29
55
42
144
18
12
33
255
36
6
234
156
24
17
64
80
16
87
33
39
6
48
96
84
95
19
48
5
88
216
219
54
263
7
137
55
90
6
144
90
18
30
108
114
30
240
36
47
127
65
151
17
43
54
30
24
17
19
84
6
171
9
23
120
73
48
144
15
201
60
51
231
57
15
72
113
1
126
18
23
7
150
156
87
24
8
40
21
240
35
31
113
67
60
9
21
195
153
90
102
15
21
35
19
53
43
30
114
228
6
36
18
48
77
1
54
17
1
159
33
15
63
9
81
342
12
60
225
39
6
18
17
136
129
24
246
90
204
155
24
1
12
54
96
102
47
43
6
30
89
88
9
191
7
72
33
57
71
88
104
115
36
246
114
36
30
24
72
108
66
258
270
33
32
97
18
90
18
17
301
54
90
75
33
47
175
12
108
33
3
21
15
113
1
84
252
90
141
32
67
90
156
72
6
41
240
16
99
126
18
102
54
33
3
132
48
18
6
33
93
12
23
13
36
24
54
36
5
25
111
195
60
126
102
5
55
36
84
6
102
42
108
174
33
111
129
213
54
180
96
48
57
33
54
18
39
93
12
143
25
72
90
30
239
55
9
183
54
234
24
90
36
99
8
24
115
90
60
48
183
39
54
51
39
9
45
12
71
72
7
30
6
45
9
138
126
54
72
161
55
24
65
151
105
105
54
90
150
105
128
1
54
65
1
15
9
270
17
229
11
43
42
66
72
33
57
78
264
6
99
63
18
72
36
36
30
90
24
12
179
1
15
147
78
95
13
144
210
17
25
30
33
57
114
36
18
23
67
77
31
65
264
40
81
12
3
3
84
108
77
31
17
97
66
6
159
56
144
55
66
6
174
180
23
31
42
47
25
63
135
90
234
54
54
17
24
136
48
32
25
36
90
17
25
48
54
168
126
59
31
54
83
19
90
18
33
168
39
66
72
72
95
1
54
65
7
90
36
48
96
90
210
15
9
159
51
36
6
54
126
47
88
165
35
115
77
97
78
30
3
3
30
159
147
36
18
24
48
39
15
18
47
25
15
183
42
66
60
89
1
72
12
11
43
6
23
211
29
25
15
272
85
60
120
54
72
65
7
72
24
66
90
90
203
16
32
72
61
66
78
102
6
84
36
72
42
ABCD 98757315862*3^$a+1 [50097]
13
104
28
95
60
1
167
60
37
20
126
46
8
28
24
6
14
51
45
28
120
14
126
40
72
32
16
12
8
40
24
78
18
32
100
104
120
18
78
48
24
66
9
7
41
39
81
25
12
11
15
66
6
40
48
5
24
1
132
68
15
37
20
27
45
10
42
80
4
47
49
44
12
58
2
4
24
164
28
84
11
12
25
23
33
40
20
16
138
161
1
30
53
36
37
84
24
47
13
36
6
30
2
6
27
72
63
54
16
2
70
2
54
87
13
35
27
10
44
66
57
25
8
28
194
22
138
38
28
30
5
24
51
94
32
4
14
93
33
60
4
11
12
9
3
36
37
72
60
11
9
75
25
48
48
47
48
21
100
23
21
36
51
79
6
48
42
90
263
81
63
25
11
12
57
72
40
6
53
27
130
47
13
120
35
13
2
18
15
141
16
2
33
73
134
70
12
11
73
24
71
72
60
12
3
10
83
24
105
72
4
84
32
51
13
59
13
23
37
60
20
4
23
3
117
13
20
28
35
25
92
15
57
46
77
25
120
95
73
60
36
26
10
12
8
208
50
22
23
84
31
29
3
34
24
36
50
6
18
30
64
90
98
4
59
1
80
76
23
37
62
6
99
1
36
26
45
13
36
8
15
85
32
64
92
18
54
75
33
27
37
48
11
9
51
1
11
13
72
83
21
136
8
16
68
51
24
25
68
28
110
90
4
120
11
25
20
15
24
145
108
12
18
48
62
40
12
11
27
34
24
14
10
48
83
21
64
36
48
50
45
117
36
3
60
19
18
48
47
79
53
48
43
66
110
69
25
59
33
70
2
16
132
32
63
99
30
18
6
66
33
37
368
16
12
134
94
60
12
152
10
122
4
32
88
92
102
58
12
23
48
49
8
18
34
38
33
72
12
105
250
6
170
144
16
96
14
15
57
58
32
70
24
143
60
33
40
84
50
10
36
122
21
12
60
48
115
6
44
4
35
1
80
22
30
92
15
25
11
24
13
48
126
50
3
36
285
36
88
11
37
8
39
37
50
66
24
4
47
85
54
174
35
105
30
34
83
19
8
21
60
9
60
66
6
16
122
93
13
56
39
55
2
27
85
48
20
18
9
48
97
11
19
5
13
8
16
44
90
64
18
215
45
58
54
12
36
35
48
97
60
42
101
12
12
97
36
23
9
76
2
18
30
6
18
30
96
124
126
125
60
1
59
99
21
27
40
5
60
9
48
108
10
5
75
54
136
47
177
123
103
17
31
30
44
16
86
46
80
87
1
239
1
20
36
51
33
4
42
14
27
85
48
36
24
62
78
27
9
51
109
48
6
14
52
116
15
48
25
20
16
96
60
35
39
6
87
205
35
91
104
58
14
46
8
72
27
103
30
12
8
192
51
1
108
11
45
64
8
52
23
48
241
60
6
137
13
20
108
40
36
36
50
88
5
25
162
53
21
28
71
49
48
107
63
88
65
120
7
48
30
47
27
22
71
27
22
23
36
81
94
42
14
46
12
35
36
61
8
28
95
13
12
68
40
60
35
27
54
3
37
143
1
72
68
30
34
8
4
59
120
9
72
46
32
48
22
36
24
48
24
36
47
123
57
25
96
12
35
55
18
144
116
24
15
73
23
27
34
54
126
98
16
74
12
10
296
10
144
14
45
84
33
28
26
34
12
2
21
19
96
14
90
22
50
94
104
76
14
46
47
12
85
2
9
61
11
12
21
46
56
10
8
27
45
184
6
14
3
63
24
66
4
24
32
27
45
16
74
66
15
9
136
20
64
8
63
24
81
76
24
20
39
123
22
2
10
38
22
50
54
27
9
100
26
82
120
212
114
234
22
6
72
170
105
33
180
42
22
23
48
67
48
54
120
8
36
52
35
25
24
108
12
36
84
108
2
9
60
45
27
13
14
10
8
30
10
23
49
23
63
45
45
195
19
48
2
132
10
29
72
12
15
6
39
1
24
11
9
78
10
24
11
9
48
15
27
18
36
75
84
25
36
12
20
12
16
24
50
33
25
72
30
2
100
98
70
2
46
23
145
240
60
12
18
50
36
3
57
16
72
102
98
30
106
54
26
70
29
147
9
55
174
23
13
24
68
15
115
5
13
14
18
12
123
132
75
33
55
53
129
16
59
73
120
84
44
30
69
3
70
12
95
25
23
69
51
109
20
4
26
81
15
120
10
30
32
21
61
36
8
124
8
3
72
72
48
57
18
70
20
4
8
36
6
46
2
22
11
9
120
36
18
184
30
18
62
18
10
20
3
1
14
10
72
68
39
108
189
4
144
56
27
163
54
8
4
23
73
62
21
37
23
24
1
24
72
59
12
33
72
75
27
ABCD 98757332626*3^$a+1 [50045]
55
32
33
3
4
140
16
20
9
7
48
108
12
12
36
24
84
24
53
19
84
221
43
17
19
36
41
72
31
12
68
112
12
113
48
151
5
31
53
7
72
5
7
41
12
31
12
17
31
12
89
31
5
3
57
15
180
100
77
31
17
7
8
28
36
48
36
132
89
31
68
9
36
135
112
8
24
12
4
12
5
19
5
15
9
19
17
48
12
168
48
15
4
5
43
120
5
27
81
132
7
65
36
103
24
20
28
17
36
39
132
21
7
56
40
32
52
5
7
144
32
33
84
111
4
113
67
5
87
33
43
17
12
24
19
5
7
20
16
20
33
7
29
115
48
125
15
28
24
108
8
64
44
4
53
27
45
15
40
12
53
48
7
12
5
39
4
5
3
52
17
3
40
128
12
52
5
15
4
17
12
36
247
12
12
113
7
140
16
32
45
103
5
48
24
27
168
28
24
56
33
7
8
40
12
84
65
19
65
84
31
20
52
17
36
127
5
195
57
15
33
163
17
55
32
16
12
24
5
15
16
77
55
68
129
39
9
48
72
12
19
20
9
12
19
44
28
60
92
81
51
33
15
33
3
21
39
16
60
5
24
31
5
84
75
40
20
40
44
21
55
17
43
60
96
56
40
72
72
24
65
7
17
3
52
20
28
113
24
7
53
31
32
52
108
8
4
41
7
128
12
93
24
27
88
17
43
5
63
33
31
36
17
55
8
4
24
24
41
111
33
7
101
48
75
36
28
5
3
117
31
17
12
7
48
8
4
44
64
5
55
8
48
132
4
5
3
52
29
24
48
7
8
28
20
52
17
111
21
31
65
67
36
89
60
12
48
7
104
4
32
24
12
9
31
5
55
12
12
116
28
24
60
65
7
156
5
27
16
56
45
180
84
12
135
48
4
5
31
29
7
29
27
40
120
17
67
29
7
20
72
33
79
56
93
19
32
9
99
28
77
51
60
76
24
12
8
40
32
60
28
20
24
33
75
57
48
3
4
60
5
7
24
5
84
72
31
60
5
43
116
81
48
72
15
72
16
116
45
3
112
84
24
36
24
80
72
33
7
60
8
21
7
29
19
5
132
3
81
24
67
12
5
12
19
56
4
12
5
99
4
89
31
20
24
48
4
68
21
79
68
12
132
45
55
20
28
96
24
60
5
96
39
36
16
20
4
41
36
115
12
108
48
5
24
103
77
48
79
65
3
16
12
29
175
41
120
7
68
213
91
29
15
12
4
89
36
19
36
24
84
20
45
67
24
5
24
48
7
113
12
27
64
44
28
8
16
24
29
27
9
135
16
5
15
16
12
20
36
100
12
48
17
79
84
5
19
48
77
7
44
136
41
63
12
168
120
36
124
41
31
29
55
5
79
5
51
76
144
44
72
4
29
12
43
60
20
64
5
75
28
92
96
120
52
24
108
20
21
55
24
20
36
60
36
64
116
4
24
80
28
5
3
4
32
21
27
28
8
16
44
21
36
48
12
43
20
72
40
12
20
12
21
19
84
24
60
5
36
31
8
33
120
43
96
56
108
52
32
148
17
15
21
12
19
53
120
63
64
8
40
20
33
19
48
65
12
111
28
5
39
12
28
36
17
19
96
128
21
48
7
29
12
7
36
5
15
9
7
113
120
3
28
84
32
4
24
32
76
12
32
9
7
44
21
27
21
7
48
56
36
28
17
55
17
103
24
8
16
56
16
48
24
60
12
48
17
151
32
60
36
12
28
29
111
21
31
24
113
27
36
4
113
3
24
9
19
41
15
16
53
12
51
84
96
9
3
57
79
5
67
17
15
33
43
5
19
20
36
36
24
4
5
12
36
12
7
24
65
19
17
15
4
32
112
5
31
36
53
15
33
24
24
72
3
45
55
96
41
7
12
65
204
39
33
3
9
12
24
39
36
76
48
12
104
4
17
15
33
7
104
9
3
28
12
12
12
8
21
75
4
36
96
44
69
31
17
7
32
9
27
132
120
36
40
12
12
5
67
29
60
36
84
15
9
51
16
5
19
5
31
5
39
4
5
55
108
8
36
76
17
91
77
67
41
12
24
96
12
48
39
4
120
12
65
12
36
19
17
19
32
4
41
7
5
12
48
27
88
8
84
21
19
29
55
80
45
279
12
4
60
32
9
19
20
4
17
19
5
15
12
28
41
39
9
171
36
256
17
3
72
21
15
4
36
32
88
20
57
27
165
55
48
53
19
53
12
91
12
48
24
156
36
29
7
77
7
24
84
12
56
52
32
105
55
20
16
29
15
28
12
44
24
88
12
53
99
28
5
67
128
21
51
24
21
139
12
17
3
112
101
27
40
5
120
19
53
7
24
29
3
57
7
41
7
68
52
96
20
4
8
52
36
20
52
132
36
56
28
12
8
132
40
5
3
21
7
137
60
31
56
28
48
68
12
28
17
195
40
12
68
9
115
60
48
41
15
105
27
4
24
20
52
17
147
21
15
69
108
75
72
4
41
43
108
48
44
21
51
36
28
24
5
55
252
41
48
36
43
72
96
5
19
68
33
67
101
67
8
4
68
69
15
16
8
9
63
9
31
32
33
79
5
31
5
3
21
31
12
41
79
17
48
27
16
5
27
57
3
16
36
20
33
3
4
24
5
175
12
5
27
28
53
36
55
53
60
87
9
7
84
8
21
7
8
24
12
4
24
77
39
4
65
72
48
48
12
3
4
140
96
40
44
24
40
77
19
29
ABCD 98757549974*3^$a+1 [50025]
6
79
11
12
13
37
11
16
44
59
1
40
37
102
8
5
13
6
10
16
74
1
12
67
9
31
6
90
49
13
72
48
42
30
51
19
48
5
37
16
10
4
25
1
82
13
48
55
82
23
36
29
16
30
60
28
37
21
24
16
22
13
13
32
2
80
36
26
24
16
11
144
24
160
27
64
34
40
54
28
25
48
40
5
67
19
36
20
17
16
20
16
56
133
46
18
31
89
42
25
84
16
3
17
16
27
12
14
19
5
171
7
33
44
132
5
98
48
65
4
144
1
88
32
40
50
14
27
72
77
58
22
31
48
11
36
32
2
16
18
46
18
102
6
120
24
10
16
8
22
60
38
75
7
54
56
32
35
20
47
85
155
18
163
125
74
33
27
18
48
32
10
72
40
41
8
29
30
133
43
45
36
20
53
30
25
143
10
10
38
26
14
112
24
16
3
55
46
8
42
28
1
7
18
46
61
19
9
49
43
55
29
41
30
8
17
25
48
16
56
32
2
1
37
11
7
65
7
222
11
29
6
20
62
2
14
54
117
80
69
14
12
113
101
75
31
28
2
11
60
79
120
16
12
8
64
5
89
27
48
21
40
30
24
45
39
62
99
55
16
20
10
98
70
40
15
7
9
49
18
49
175
6
23
76
20
16
65
3
71
41
8
47
92
18
8
24
72
15
79
17
25
10
20
98
136
15
20
11
10
58
36
36
94
206
53
16
5
40
11
7
22
86
2
2
1
117
50
56
16
38
10
1
45
86
34
27
67
10
8
83
156
65
35
101
2
46
16
23
95
72
8
33
19
20
88
58
3
69
15
12
45
278
42
19
36
19
64
86
56
15
11
17
32
13
71
12
180
33
32
8
34
8
45
68
59
20
33
77
31
1
8
82
49
61
46
44
16
94
31
20
19
18
10
97
45
26
53
49
31
36
240
35
36
37
108
35
49
64
49
32
10
36
98
54
45
165
42
14
104
35
53
14
50
10
1
7
12
16
20
29
9
34
86
111
16
20
69
39
7
48
2
14
25
9
24
32
35
103
5
55
58
22
28
8
64
12
80
18
51
5
75
19
53
29
18
108
17
41
26
13
105
8
59
20
11
152
17
55
6
8
235
77
3
12
35
73
7
94
18
8
78
11
43
66
11
4
41
26
72
5
55
13
5
19
35
216
82
3
148
1
16
24
16
59
23
37
31
5
13
11
141
14
5
31
5
55
80
9
1
40
87
17
66
24
8
28
58
22
65
17
16
27
67
60
5
17
40
10
9
29
3
95
49
13
48
8
10
16
1
45
34
9
5
70
17
9
46
52
46
7
20
47
70
10
28
60
8
4
8
10
104
58
85
23
5
3
17
17
2
86
99
101
19
43
12
24
29
65
80
47
35
145
5
8
11
37
59
5
18
68
29
35
25
41
104
30
60
14
26
13
28
29
26
169
11
2
51
21
24
32
22
82
26
40
54
78
58
123
11
26
32
3
108
57
3
77
8
16
80
11
7
62
38
8
18
11
16
45
23
60
36
36
12
95
53
37
16
22
33
27
110
7
65
27
35
61
29
19
16
104
77
40
3
11
18
30
90
40
22
28
22
56
7
31
144
108
53
1
8
16
46
34
19
5
216
26
1
7
17
36
52
37
30
18
23
99
81
80
24
23
72
36
10
3
36
4
44
137
136
2
77
20
16
53
10
65
107
72
12
41
55
233
31
25
79
64
12
98
11
31
153
56
11
96
13
7
33
45
22
113
32
33
2
22
2
1
7
86
134
58
75
43
5
21
40
10
6
30
49
9
87
7
52
8
22
6
20
14
50
6
19
36
25
27
3
29
24
11
10
26
104
38
87
41
40
2
1
60
1
104
112
10
54
35
5
31
20
120
67
101
7
4
36
22
22
24
2
3
67
12
17
16
99
18
48
8
10
6
10
20
74
14
12
6
79
31
34
30
58
82
149
67
29
19
29
33
43
32
69
98
8
5
57
3
29
18
60
8
48
141
103
62
15
31
58
39
132
19
41
23
25
12
151
22
50
5
113
38
69
32
23
12
10
16
8
26
8
22
64
16
10
6
35
45
18
4
8
132
48
33
19
8
50
62
132
8
41
71
60
108
17
31
8
14
46
72
5
4
3
52
20
149
12
19
146
14
18
18
20
5
55
65
88
21
8
7
20
16
27
10
8
35
13
24
18
4
104
64
18
55
19
29
31
5
23
22
31
17
72
38
12
25
19
26
168
3
127
52
18
67
31
12
42
10
38
167
9
75
72
7
22
18
73
35
25
89
199
16
116
19
221
77
31
25
16
19
36
73
11
12
28
32
77
107
75
10
18
180
61
36
33
72
99
36
41
8
16
56
10
24
20
69
21
78
12
28
5
45
10
37
25
46
13
72
43
2
22
10
71
17
10
4
68
17
64
99
108
30
24
40
14
72
2
10
52
18
152
11
29
16
80
8
35
29
18
13
59
12
8
162
6
4
44
5
19
40
5
45
118
2
11
77
107
27
10
35
3
26
39
33
3
60
11
25
16
55
25
29
35
13
222
85
13
83
12
193
40
7
12
71
14
11
37
11
117
58
4
10
8
40
39
11
25
55
64
68
2
8
98
4
5
13
16
2
80
52
2
10
60
49
7
5
5
79
36
29
26
5
55
29
125
40
39
57
3
4
57
35
53
26
12
2
16
154
41
36
1
2
86
74
73
35
8
2
2
32
9
91
66
8
16
56
15
44
5
14
4
1
61
46
24
25
33
63
57
22
16
80
17
31
17
9
10
60
36
64
48
77
20
88
ABCD 98757751336*3^$a+1 [50049]
7
3
6
6
21
47
36
37
47
36
40
81
96
35
13
60
27
12
12
45
71
60
132
1
24
63
8
1
3
20
1
5
79
11
12
25
60
3
2
67
60
23
13
15
14
78
34
26
28
9
27
96
48
12
20
132
1
12
24
15
9
47
88
20
49
12
23
25
15
57
24
39
102
6
8
52
68
37
27
45
48
75
32
1
75
20
61
24
51
60
21
35
13
107
142
51
29
22
9
47
12
28
60
108
12
45
48
12
23
1
36
63
2
30
4
9
36
33
6
21
96
99
33
11
49
5
16
2
12
25
12
29
31
3
30
3
24
15
44
24
13
23
1
29
79
11
61
3
57
23
6
16
66
8
1
63
8
25
48
24
12
11
49
99
12
108
74
66
49
12
180
36
12
27
8
10
3
35
28
57
12
48
47
13
45
2
13
99
44
60
12
13
12
12
27
21
5
19
23
13
12
3
80
4
56
28
2
43
51
66
50
4
9
12
53
19
11
109
48
15
33
5
46
8
60
30
58
12
26
91
21
3
60
51
24
54
86
52
20
18
7
35
40
12
48
20
48
97
12
33
30
2
6
25
51
14
7
3
60
74
55
3
54
98
30
10
168
8
109
15
20
36
1
33
15
12
83
13
63
24
117
89
70
20
1
11
4
8
25
36
27
8
1
48
12
24
24
3
8
37
17
7
9
30
20
12
13
5
46
165
11
49
33
66
20
97
12
15
60
12
38
10
132
33
48
3
96
21
12
60
65
22
26
7
48
75
12
21
27
50
22
81
9
26
37
12
60
95
61
24
53
10
57
12
59
70
147
12
11
40
14
31
27
8
30
31
144
59
6
67
15
69
48
3
9
11
4
44
37
12
11
16
141
60
3
12
33
36
9
2
168
1
53
78
37
11
37
23
76
69
96
11
4
81
84
81
2
13
12
5
16
75
69
15
75
33
5
67
12
11
12
61
45
27
53
55
84
35
16
20
46
3
23
13
137
10
20
12
25
141
27
12
71
24
48
60
37
36
27
33
12
47
25
23
12
168
25
17
67
15
14
16
38
48
10
27
53
7
12
24
5
79
3
9
48
3
48
114
3
12
36
36
9
39
3
38
16
26
12
28
33
35
12
72
6
7
3
45
24
3
60
9
24
36
29
7
137
6
25
81
48
48
32
66
4
26
199
23
13
96
15
8
28
50
48
19
48
39
21
35
25
15
8
60
37
39
24
60
237
47
85
12
53
10
6
42
68
12
214
48
50
25
72
36
9
26
73
59
37
108
11
24
25
5
55
63
9
59
4
20
40
20
28
84
9
15
9
11
1
36
33
74
22
3
23
4
96
9
41
7
23
4
44
24
13
60
17
18
30
18
72
4
8
1
96
3
57
36
75
69
71
13
12
9
74
12
4
9
96
36
12
71
22
27
5
22
33
12
3
12
8
6
7
47
85
36
12
95
37
33
15
23
4
6
2
13
17
55
39
21
12
75
45
12
111
9
63
21
27
32
13
12
93
38
84
48
60
10
48
74
16
6
14
12
40
45
87
45
48
27
33
23
10
87
3
69
11
12
52
96
81
51
2
31
39
45
96
35
10
27
12
12
71
13
9
27
69
30
21
24
15
6
15
36
60
3
20
1
3
8
12
25
11
64
30
102
9
12
95
4
216
8
25
84
27
26
10
45
39
24
12
8
52
69
60
33
27
69
27
53
10
9
72
36
35
97
95
30
30
13
60
15
32
16
9
81
6
93
15
8
88
14
18
4
21
15
32
1
12
24
83
13
12
11
4
21
119
10
26
16
6
15
17
7
9
27
5
7
108
12
11
1
120
11
13
95
54
30
18
7
35
52
44
22
3
29
16
2
40
12
21
12
12
12
96
23
24
82
3
12
11
145
39
14
19
11
16
56
10
3
47
25
72
11
24
13
35
40
2
10
8
49
45
98
61
81
351
35
13
15
21
29
22
57
65
30
1
39
8
48
37
60
24
233
66
12
18
19
75
20
37
11
64
56
37
60
11
40
2
43
27
72
45
48
39
9
107
10
15
17
22
45
39
6
3
51
9
3
9
24
84
3
54
75
3
60
45
27
45
60
21
75
35
4
116
109
15
69
9
90
38
48
91
21
2
37
24
75
21
84
36
3
60
8
48
97
12
11
1
11
4
36
8
4
8
60
48
1
23
1
60
24
48
35
28
156
33
72
15
69
12
165
3
27
12
33
27
60
21
24
11
24
13
27
80
22
3
48
12
33
78
50
54
28
20
48
42
42
40
81
12
17
22
60
126
42
48
84
24
44
73
23
37
9
3
48
39
8
30
6
16
44
12
25
60
45
18
32
37
23
13
47
22
6
36
108
33
39
33
48
144
33
3
84
60
29
199
60
11
12
157
3
24
69
27
57
12
36
39
21
15
117
15
60
36
12
9
24
89
58
48
32
13
12
144
3
12
8
25
108
84
59
16
8
13
93
75
24
23
52
12
8
30
10
8
12
25
36
24
35
100
21
36
23
22
51
15
9
53
18
28
20
52
9
48
11
22
32
22
60
44
1
71
4
8
30
48
22
96
69
12
9
2
85
12
27
9
72
12
15
56
94
6
60
14
7
15
93
45
15
267
8
30
70
90
15
11
16
69
24
3
20
25
15
33
12
77
30
18
55
24
71
42
55
120
83
78
22
9
48
36
45
42
32
36
16
9
24
11
12
12
13
23
42
30
34
3
11
100
120
9
12
33
26
60
1
84
15
12
8
16
93
27
21
24
23
28
9
3
45
3
8
1
11
132
25
11
16
21
24
96
63
9
27
33
11
22
39
11
94
18
48
33
36
89
79
36
12
15
12
8
112
20
36
22
18
21
36
12
15
26
16
63
108
15
45
39
60
33
11
49
15
177
36
60
155
13
120
107
72
6
10
92
10
18
14
7
60
63
45
60
12
36
135
12
108
20
40
60
9
51
9
24
72
12
3
8
24
157
15
60
8
16
9
75
33
63
21
48
48
17
31
12
47
97
3
18
38
37
39
21
35
40
24
33
15
6
51
24
21
15
119
42
30
37
83
4
21
113
34
12
44
1
ABCD 98758055252*3^$a+1 [50254]
24
15
51
90
72
60
111
27
9
40
11
48
1
5
19
11
24
36
36
18
12
78
90
72
43
29
7
140
99
6
115
24
12
80
57
51
51
145
53
36
27
48
112
60
77
3
40
48
17
39
36
3
105
216
36
33
7
53
211
80
4
65
36
30
96
90
12
36
31
5
36
24
39
45
67
83
37
125
12
18
13
12
20
45
19
24
35
36
198
3
27
121
72
24
89
55
56
75
69
36
3
21
69
30
6
31
56
28
12
104
3
12
45
33
18
49
60
29
54
108
25
60
24
23
12
24
12
13
116
60
15
18
48
72
63
123
21
40
60
53
60
7
36
65
75
88
60
41
36
75
64
41
60
108
162
49
59
1
60
65
18
21
52
17
90
73
60
77
162
24
36
54
90
57
4
24
5
75
27
54
31
23
6
75
9
54
21
40
11
18
36
6
36
102
171
12
4
29
36
31
68
9
7
29
7
24
120
84
96
120
53
6
1
53
67
89
144
72
39
159
37
113
31
71
6
19
24
11
48
1
5
15
105
24
18
18
102
49
23
60
12
61
29
39
51
61
17
120
7
24
12
173
54
6
12
43
11
198
60
91
11
24
25
155
21
9
147
40
65
39
33
3
105
63
9
36
7
17
7
5
54
25
179
36
37
20
45
163
17
24
15
129
115
11
1
20
33
12
43
20
12
108
16
5
90
25
29
90
1
24
5
36
18
1
41
39
52
48
56
39
85
17
108
7
47
72
18
6
141
33
6
1
20
9
7
60
24
60
96
77
187
36
20
63
57
33
24
7
23
42
75
69
126
69
111
36
30
3
69
3
33
7
20
69
15
21
30
9
76
47
37
209
7
107
97
44
76
11
114
19
11
45
84
57
15
28
12
47
1
35
6
54
21
15
25
23
13
77
36
147
15
9
16
143
105
76
20
69
72
3
15
12
144
6
43
152
64
119
12
49
24
77
15
108
60
196
56
87
57
123
33
4
84
35
54
7
11
49
5
75
24
52
24
119
36
49
17
19
23
30
132
51
57
18
12
18
18
1
60
29
54
37
89
24
30
6
87
24
33
87
33
42
21
27
36
117
28
5
120
75
40
92
9
75
15
18
18
42
51
51
6
18
25
11
165
9
54
42
18
30
60
31
12
137
51
96
33
18
129
9
31
41
24
54
90
15
39
30
3
39
18
48
19
5
108
3
4
149
27
87
121
20
15
6
84
60
31
60
24
116
40
36
128
45
36
144
42
18
7
44
75
48
42
48
108
63
27
49
11
30
72
3
184
125
48
3
100
59
49
192
65
19
5
19
56
9
6
198
12
24
55
60
5
31
24
5
66
126
18
1
5
156
19
5
54
85
185
12
43
120
17
39
24
69
7
83
213
4
11
252
18
24
36
12
63
28
35
90
7
24
5
55
116
4
131
42
48
18
60
54
163
65
144
54
1
24
32
15
54
96
3
9
7
35
30
19
5
51
40
53
3
45
42
57
16
84
41
19
56
4
65
36
84
31
83
37
60
24
113
43
44
33
7
84
5
12
198
21
33
27
33
7
44
21
18
1
36
144
29
72
144
90
42
3
99
1
80
27
45
99
6
39
15
1
47
36
21
100
29
31
96
17
72
18
30
111
15
6
84
6
1
20
117
3
57
18
145
24
36
140
15
18
15
40
65
24
43
29
30
18
7
35
49
12
80
24
4
65
75
12
15
42
66
42
3
12
88
12
120
17
67
20
3
33
33
36
19
60
47
169
29
6
1
17
3
40
24
35
9
36
51
12
42
18
37
29
135
159
73
168
60
17
3
57
163
35
57
33
84
42
90
90
18
3
15
48
61
29
6
25
24
107
108
24
102
55
5
175
41
39
160
120
113
66
45
15
1
140
69
72
19
125
6
30
3
96
9
31
65
79
12
35
69
36
57
72
30
25
65
55
20
3
48
78
51
33
60
31
41
55
29
24
7
119
37
29
111
39
138
3
100
8
16
41
72
87
36
129
48
42
54
66
18
7
29
31
60
143
126
126
6
138
36
25
35
1
17
7
36
5
24
55
180
11
109
53
3
40
17
67
35
18
67
36
47
138
54
18
183
15
24
18
12
54
21
15
45
9
27
27
36
24
21
45
55
107
109
23
48
9
9
150
30
36
54
25
35
25
5
7
17
120
6
25
77
139
5
24
12
78
30
27
69
36
15
57
30
1
5
156
60
48
3
108
112
29
6
33
21
55
56
87
36
25
29
48
63
16
179
25
29
7
11
33
36
105
18
72
24
105
96
141
12
3
4
96
5
78
25
36
36
68
27
78
30
24
18
30
73
71
45
9
54
61
ABCD 98758092268*3^$a+1 [50099]
1
27
368
145
47
13
51
176
28
9
11
76
48
120
8
40
33
15
44
228
64
9
195
80
133
27
69
123
44
40
8
52
117
12
107
72
25
35
169
12
87
9
48
87
45
84
36
84
60
24
60
24
12
87
21
72
39
48
9
35
4
176
40
120
120
20
13
111
189
3
21
47
36
49
75
21
72
12
24
27
24
9
60
96
684
71
36
16
60
69
72
87
32
61
119
24
16
21
27
213
3
44
12
40
177
15
96
69
35
196
44
40
8
1
291
92
4
32
37
11
4
12
116
12
76
33
108
23
49
3
9
47
121
231
96
36
33
84
47
12
4
9
167
28
60
9
12
15
69
24
12
39
33
99
12
96
192
21
12
95
61
291
204
48
45
71
85
159
165
3
81
36
24
3
56
112
81
15
21
12
159
32
28
12
81
108
83
229
219
68
253
71
37
183
48
36
44
52
60
80
13
12
3
68
1
48
63
69
143
48
37
60
11
49
48
3
32
61
147
9
24
24
60
11
13
60
156
156
48
39
120
69
60
59
1
3
21
227
49
15
213
15
12
105
60
15
284
13
83
13
3
104
24
4
48
20
48
60
4
48
120
117
444
96
135
188
148
69
107
49
27
21
48
15
56
4
57
27
60
69
12
123
9
60
47
16
96
201
11
120
96
112
48
24
60
57
51
80
52
21
24
95
112
57
60
216
27
105
23
121
216
12
59
13
84
84
72
35
72
60
52
168
84
96
60
48
24
12
36
44
229
47
13
36
39
21
63
9
3
57
36
12
39
84
9
23
36
24
120
16
12
12
9
59
100
140
49
59
1
60
36
3
12
21
36
11
97
3
21
12
108
159
21
12
144
3
33
39
96
165
36
24
39
12
36
21
120
123
264
44
16
20
85
39
21
48
47
124
36
24
68
37
11
36
16
152
97
180
3
21
84
72
15
9
131
28
20
16
12
120
48
9
83
49
15
68
268
57
71
25
59
1
168
48
3
21
96
12
11
1
35
85
27
20
28
236
24
72
4
129
60
99
300
176
16
8
49
60
51
96
21
99
9
24
179
13
15
201
24
39
9
39
72
36
60
20
12
37
156
47
72
28
48
9
60
63
144
120
273
72
15
104
1
119
25
47
13
36
231
93
51
9
96
84
35
1
23
48
73
48
63
117
83
16
128
16
45
11
12
60
157
48
96
75
24
36
32
52
120
129
39
12
48
44
25
132
11
108
73
35
16
56
13
111
48
69
72
60
24
83
13
11
37
63
44
85
48
63
45
60
59
40
69
12
12
23
36
1
27
204
192
69
108
71
16
9
3
153
51
176
37
51
80
1
24
47
4
108
48
24
9
24
135
72
108
96
20
1
39
296
145
59
61
95
4
92
100
9
11
13
11
49
84
15
21
15
9
3
144
20
133
36
108
11
1
24
231
69
12
123
21
111
48
56
40
9
3
12
240
132
48
21
59
25
135
81
24
35
40
48
33
11
13
36
96
12
39
9
111
21
60
36
11
52
48
36
45
48
11
64
20
36
144
25
3
93
24
60
15
105
87
204
32
1
12
99
248
28
9
3
33
87
144
9
48
36
35
316
36
177
12
147
33
27
132
9
83
28
21
147
21
87
69
15
60
105
51
84
92
40
8
1
87
44
16
9
11
1
107
36
13
12
63
45
11
72
40
44
16
21
23
25
111
33
39
36
12
9
39
21
15
69
59
61
195
84
9
23
25
60
3
21
107
49
15
24
33
72
47
37
12
35
4
24
48
117
15
9
231
20
216
4
92
36
121
87
21
159
60
21
15
176
168
4
36
9
36
51
44
1
63
21
27
108
180
32
100
8
ABCD 98758182436*3^$a+1 [50076]
9
30
18
23
24
97
63
27
69
72
57
96
23
40
57
114
77
61
60
84
60
39
56
139
54
39
56
43
42
48
27
27
93
57
180
54
5
121
18
29
19
42
51
8
48
91
5
49
47
16
56
25
39
87
66
180
155
25
63
45
60
63
81
143
112
123
48
29
97
24
72
23
7
114
23
7
33
63
138
90
60
17
40
87
36
77
7
6
54
12
33
93
3
24
8
109
27
9
18
117
48
39
66
54
17
1
72
18
77
55
105
33
18
101
112
39
24
90
23
7
9
69
12
180
123
32
85
51
33
15
104
16
9
39
96
24
99
53
85
99
32
1
167
31
9
81
12
3
8
43
21
15
113
37
18
36
54
84
186
102
234
57
51
96
36
90
63
45
51
15
33
3
54
6
57
56
13
35
103
6
18
228
78
30
17
88
80
24
13
3
80
72
145
42
45
45
36
66
6
102
78
11
1
23
145
102
72
24
9
24
39
18
72
87
3
45
9
54
41
481
30
33
81
180
66
24
54
12
42
21
80
192
7
18
18
36
108
45
45
35
88
315
21
56
16
87
18
54
36
93
87
17
73
120
96
36
48
3
24
63
41
1
54
108
30
6
54
59
48
168
115
29
49
12
35
48
48
1
95
13
18
18
12
83
25
39
48
63
30
114
18
47
16
9
72
23
16
297
71
79
48
17
7
66
15
45
36
23
64
57
12
59
103
33
32
64
3
21
48
39
33
93
36
18
48
53
48
31
12
101
16
33
84
99
56
25
162
42
102
6
47
64
9
162
21
24
105
15
15
33
72
81
39
8
19
78
48
47
61
6
36
54
18
41
49
63
9
54
9
3
53
24
48
40
129
90
5
85
11
43
30
23
16
21
54
21
48
176
16
21
3
111
33
8
193
36
75
8
151
129
24
9
63
111
57
39
9
56
235
60
36
5
96
37
6
29
25
30
96
9
32
25
72
63
9
54
17
96
31
72
54
83
7
137
49
108
48
54
54
63
69
48
42
72
18
15
56
31
42
63
48
9
63
32
24
25
39
93
51
339
108
9
81
23
13
51
99
156
18
24
36
99
32
49
72
23
25
72
54
24
153
21
18
18
15
32
16
81
6
33
123
6
90
48
126
95
16
3
45
9
47
184
8
16
33
63
32
79
60
36
18
23
48
16
128
157
3
176
19
60
30
114
138
54
65
13
12
216
15
9
23
40
56
199
198
18
57
33
36
96
11
64
105
12
51
48
33
18
102
90
69
21
60
39
15
33
51
165
96
15
33
32
24
1
39
80
40
3
30
72
42
48
90
42
18
111
80
25
12
60
87
24
63
6
12
42
126
12
6
90
11
73
63
80
48
157
51
111
33
33
15
57
87
32
25
78
12
101
136
489
23
7
33
117
12
15
21
3
8
88
48
168
72
33
39
8
88
39
89
1
39
33
18
21
15
9
120
8
7
162
36
18
132
84
18
15
21
6
29
61
18
30
36
126
33
8
24
16
33
191
64
48
3
108
18
18
36
9
57
119
13
11
37
42
18
87
24
9
18
126
24
23
192
31
17
112
15
105
9
48
15
3
54
96
23
120
121
63
48
168
72
15
177
3
30
54
18
95
73
102
33
8
49
63
9
23
49
6
113
64
165
36
71
1
48
15
9
30
41
1
48
72
60
36
12
18
18
24
30
72
57
24
168
32
25
60
3
24
75
21
39
161
67
90
114
90
30
17
91
126
6
17
1
90
48
60
144
66
23
31
9
9
96
36
35
103
9
33
111
80
289
6
18
135
99
5
133
11
49
90
84
33
117
18
41
49
102
17
19
90
123
39
33
9
30
60
30
63
45
11
7
144
78
59
24
25
72
66
45
104
96
64
8
40
56
109
18
41
16
33
96
39
9
63
15
18
30
17
55
81
9
90
54
24
72
23
61
150
5
136
56
91
5
16
105
15
24
27
21
15
17
43
84
54
42
102
11
49
39
8
1
63
32
40
128
157
11
37
36
23
91
12
41
91
102
168
71
96
24
7
81
63
90
54
33
21
36
66
54
42
5
193
30
17
55
18
24
102
18
ABCD 98758226800*3^$a+1 [50024]
102
44
25
21
21
27
75
48
5
22
8
40
87
17
16
132
105
35
60
36
64
98
25
39
6
15
105
12
3
5
24
31
87
62
19
17
12
40
32
13
123
114
63
18
222
6
27
27
18
89
60
28
51
95
49
78
42
36
57
27
93
15
5
7
18
69
33
18
29
46
12
15
41
72
37
6
9
15
126
27
15
72
83
25
53
55
81
3
36
54
35
36
7
15
57
65
25
90
6
24
53
37
5
55
125
52
63
47
43
3
15
120
29
1
27
50
10
12
8
52
51
27
3
27
21
42
69
20
10
138
8
55
17
118
15
17
31
17
402
28
2
42
1
27
3
57
12
56
37
87
30
14
84
31
21
3
87
38
52
9
24
27
3
96
24
45
18
42
128
7
60
41
96
16
45
60
60
48
95
54
13
5
97
11
67
125
13
90
5
19
17
28
171
12
5
7
18
15
117
77
46
120
15
69
20
19
24
135
15
30
18
108
47
25
42
41
7
18
17
25
18
27
20
4
63
18
18
21
39
17
72
31
17
85
75
75
45
8
7
53
36
79
42
90
5
130
3
12
107
25
48
27
20
28
3
42
18
81
63
78
69
6
45
30
29
1
17
1
9
8
25
23
7
72
18
12
30
33
45
23
4
3
65
72
1
11
96
34
90
81
30
72
210
78
17
1
42
30
35
124
36
12
20
61
24
15
132
56
7
30
45
48
57
36
35
19
3
15
9
20
96
48
49
60
126
51
26
67
18
108
24
6
21
33
11
79
48
53
7
105
8
36
43
65
52
36
24
104
4
15
17
28
3
95
78
12
22
21
321
153
6
5
22
27
48
18
54
95
1
12
102
57
50
30
100
44
60
16
56
25
23
16
93
15
2
13
5
28
27
23
34
3
11
49
36
21
99
54
87
38
91
24
3
45
35
13
51
20
43
45
45
15
56
16
21
132
60
6
12
99
21
30
75
140
7
45
63
147
15
23
13
11
1
90
72
48
45
50
54
58
15
27
39
12
12
53
55
17
40
48
135
102
6
42
132
18
15
50
13
54
30
48
35
25
30
48
24
36
41
40
369
59
12
60
31
17
13
120
78
12
99
9
54
33
27
30
48
42
15
3
42
11
19
18
12
53
25
12
48
5
100
68
25
132
60
48
114
18
12
6
42
159
69
47
112
12
21
15
45
69
63
27
6
14
28
105
255
30
48
30
45
219
60
44
7
12
63
105
12
17
28
72
153
71
22
54
68
40
8
24
1
27
81
42
57
20
13
60
17
198
10
63
35
4
21
27
44
28
45
15
60
12
63
113
67
60
53
13
30
12
222
27
21
132
11
4
2
10
48
8
67
6
24
27
93
3
20
55
12
165
33
90
5
37
17
31
17
42
40
108
48
12
3
12
23
18
7
17
40
3
12
17
30
54
16
20
28
138
32
1
24
87
33
17
28
12
99
5
16
39
87
102
51
150
39
15
48
12
5
61
27
104
16
63
42
39
44
139
3
3
39
15
177
39
17
64
20
36
25
143
7
102
83
7
66
59
40
32
88
12
99
65
79
6
24
3
15
60
30
12
5
10
15
137
61
17
13
72
41
49
30
5
31
5
42
64
98
13
15
12
255
18
59
40
20
109
47
18
49
5
72
36
97
15
3
27
26
4
12
21
17
73
12
6
11
58
15
15
146
54
40
18
33
5
37
83
4
68
40
15
17
72
58
3
18
17
4
21
12
27
21
30
65
4
108
68
4
243
6
54
63
42
15
36
5
67
75
42
68
7
5
6
54
40
8
13
27
32
40
105
30
101
19
173
60
85
35
40
24
60
9
114
48
30
5
13
54
15
8
7
30
27
3
18
15
120
27
45
50
10
3
30
69
129
5
67
102
17
19
174
57
6
27
27
3
18
42
30
93
105
39
78
15
5
12
36
73
27
12
32
46
33
17
4
21
39
48
93
59
118
285
33
20
48
4
20
22
90
51
117
105
3
12
32
54
66
36
10
14
66
37
53
24
46
207
18
53
64
72
44
12
115
65
100
27
36
51
6
104
1
15
2
22
138
3
222
105
72
30
6
32
52
21
15
3
89
55
63
27
27
48
75
15
42
3
78
5
34
14
16
6
68
6
30
31
60
9
68
31
77
7
23
85
5
67
5
1
51
60
9
42
5
22
33
15
2
13
27
63
42
11
24
10
2
13
90
5
85
27
33
33
15
48
12
35
7
57
104
19
6
87
44
60
91
12
5
22
33
30
27
33
83
13
51
8
10
63
12
83
12
1
5
67
30
12
147
111
27
56
7
5
60
54
10
123
75
272
10
9
42
12
77
31
27
26
36
36
13
11
19
54
30
60
33
63
60
5
37
29
43
83
34
3
30
15
45
45
15
71
16
74
19
45
38
127
87
39
9
8
112
92
31
12
6
117
98
7
12
27
3
18
60
90
99
8
96
16
108
30
192
63
6
11
1
78
30
54
30
45
20
52
21
30
5
55
90
132
18
149
73
6
12
57
21
27
15
9
3
53
85
30
5
4
38
61
12
65
52
72
60
3
90
11
6
10
39
5
4
8
4
63
96
24
3
27
3
27
93
15
30
27
18
ABCD 98759125956*3^$a+1 [50005]
59
85
6
5
43
41
36
79
96
30
59
60
19
246
6
77
13
30
24
161
175
77
67
173
247
53
72
48
120
72
36
60
55
84
24
6
11
43
120
60
72
29
1
47
48
12
223
54
23
7
36
24
113
43
149
108
48
55
48
60
6
144
6
41
24
79
12
65
13
167
12
13
90
29
19
12
90
119
31
77
7
24
77
72
168
24
31
24
36
78
59
12
55
5
19
89
48
43
77
12
7
53
91
17
60
115
149
19
89
48
133
227
132
7
114
30
216
41
84
31
78
90
137
72
72
156
163
30
11
48
7
5
79
101
96
19
173
67
113
187
6
18
29
12
156
139
101
79
65
228
7
24
120
72
17
43
125
55
29
55
66
48
11
48
12
168
1
90
17
372
43
5
72
7
5
31
30
18
156
41
12
13
18
77
115
89
31
240
48
60
12
180
89
156
300
19
36
48
36
41
60
120
60
43
89
43
54
35
48
60
7
5
36
24
120
49
102
29
115
96
108
17
24
31
65
12
48
43
126
6
17
60
48
13
42
17
12
55
5
55
53
48
19
96
78
71
31
125
103
17
43
17
72
12
85
23
7
24
36
113
120
31
89
72
355
36
24
41
43
17
55
180
5
72
120
67
36
18
59
37
83
31
29
1
59
31
41
60
151
125
115
5
192
31
29
12
31
60
114
126
77
132
115
24
60
17
73
47
115
137
31
60
42
90
5
49
11
24
55
60
120
36
5
25
30
5
60
12
12
91
17
13
270
17
31
120
12
5
84
85
11
72
31
372
24
113
12
85
11
85
407
72
36
72
31
41
60
49
47
60
85
144
144
47
79
5
31
17
43
89
79
29
67
5
180
19
29
1
179
48
79
36
5
163
17
84
60
31
5
55
17
48
84
211
77
108
235
24
41
43
12
29
79
41
108
12
60
96
12
12
151
24
120
53
31
137
12
72
25
480
35
36
73
222
65
79
53
12
1
90
89
139
17
12
60
187
84
132
65
115
89
31
48
42
47
151
41
91
29
31
138
90
29
91
30
150
149
43
17
163
168
30
47
43
72
17
61
6
90
71
25
227
31
72
48
96
5
79
72
5
60
12
48
12
12
181
59
55
174
47
43
41
48
151
161
79
29
12
55
53
283
89
151
29
175
36
5
60
180
24
19
102
48
6
24
29
37
11
43
12
30
54
60
101
163
101
36
55
48
60
41
31
89
48
31
89
48
103
77
55
24
53
31
36
5
19
89
37
35
61
114
270
6
5
55
29
19
36
36
89
109
11
31
540
84
36
185
84
156
25
59
31
125
84
19
41
211
65
24
31
17
43
17
43
65
132
108
12
48
73
162
5
55
114
11
133
287
43
12
84
6
90
54
90
24
29
31
17
115
17
31
77
55
17
48
139
204
36
24
17
79
276
24
36
89
19
17
72
43
5
103
12
29
115
65
175
5
91
5
264
139
12
378
90
29
91
77
60
79
113
60
120
12
48
192
120
48
211
42
59
36
84
36
60
13
6
5
31
5
72
60
48
72
187
36
150
59
91
137
108
43
29
13
30
108
60
17
103
137
12
43
24
36
24
5
25
11
325
30
180
48
12
5
72
91
60
41
48
7
5
31
84
5
91
77
43
5
43
281
85
11
19
41
360
145
18
41
36
19
41
55
180
120
29
ABCD 98759550304*3^$a+1 [50038]
13
12
35
12
25
6
54
11
72
19
6
24
35
24
7
65
13
96
131
37
11
7
5
72
43
17
7
41
24
84
24
7
6
18
17
13
11
1
23
19
12
29
7
5
12
1
36
11
55
18
12
23
36
48
12
19
6
36
54
18
71
24
7
29
37
23
7
42
48
35
37
30
5
13
23
24
1
59
1
35
7
180
18
6
29
24
13
42
6
6
53
25
11
19
12
18
66
12
18
35
25
11
49
95
19
48
12
18
18
42
12
66
17
25
47
48
72
1
54
5
36
12
49
18
12
5
73
30
36
17
12
1
30
5
7
24
24
42
23
24
55
6
60
60
35
55
12
72
5
13
18
5
85
36
24
24
12
24
90
54
60
30
30
12
78
42
18
101
1
11
25
59
96
19
101
12
31
30
42
18
12
30
12
17
60
31
30
84
36
114
54
11
13
72
24
11
1
78
42
108
59
7
18
11
12
43
36
30
71
13
42
12
41
49
23
12
12
61
59
61
48
12
48
6
24
12
30
23
37
30
17
13
24
78
6
24
18
65
13
71
103
30
108
12
66
29
96
24
25
6
72
12
12
6
30
30
23
24
25
120
72
84
35
79
18
84
24
11
1
23
7
12
36
5
55
66
30
6
12
36
11
108
1
47
84
13
35
13
30
5
13
60
6
5
49
36
90
24
41
1
90
42
18
18
54
5
25
18
24
6
18
65
1
18
36
42
47
12
49
12
23
7
72
30
36
11
1
18
65
145
60
35
37
23
12
37
48
24
36
18
36
30
35
19
30
84
47
60
25
78
18
18
17
12
48
103
36
41
7
41
19
36
42
90
5
72
55
12
18
35
25
36
42
24
6
35
12
60
25
12
24
95
97
24
23
7
6
23
19
30
23
7
41
1
6
12
30
35
1
30
6
18
65
12
48
37
23
7
18
30
5
73
47
163
42
6
84
30
18
18
144
6
90
42
12
48
17
61
54
30
72
18
150
11
7
72
125
12
13
72
24
119
1
42
5
43
12
12
53
43
60
6
11
13
11
49
11
36
7
90
60
30
66
47
25
12
36
59
36
19
5
12
1
95
55
17
1
6
5
31
30
60
23
7
5
7
53
12
1
12
143
25
11
48
7
53
31
90
30
42
60
12
36
12
47
55
18
18
60
6
6
17
1
11
49
6
66
18
12
137
1
12
18
77
19
5
1
12
78
108
30
11
25
6
77
73
23
24
43
65
12
61
36
23
97
11
25
12
6
5
19
36
12
30
48
36
6
54
18
101
19
6
12
54
18
60
6
66
11
7
53
24
55
24
185
7
54
48
12
59
12
12
55
120
173
7
6
42
48
36
6
47
12
24
37
30
48
6
66
5
25
23
61
18
30
11
31
114
12
54
65
13
60
6
89
25
23
43
17
19
30
71
127
18
23
7
54
96
84
11
19
24
30
42
17
73
23
24
48
19
29
25
24
96
47
7
17
55
24
17
12
25
30
5
43
90
12
23
55
18
11
49
96
35
24
25
35
12
48
229
11
7
48
30
150
29
25
18
42
18
42
12
78
60
66
24
23
73
36
18
18
95
19
29
67
17
25
11
1
30
18
30
5
31
66
60
6
12
18
35
37
30
78
42
17
31
30
18
12
108
12
29
1
23
84
36
7
30
35
7
42
11
48
19
30
30
17
13
18
5
79
18
6
126
11
48
24
7
5
36
13
12
54
18
35
1
12
60
18
17
49
71
67
108
77
37
35
31
72
30
6
36
24
66
35
19
17
97
18
12
41
84
1
102
30
23
49
30
18
150
77
7
36
18
30
60
29
37
36
30
30
35
109
24
54
6
42
5
37
11
24
97
11
12
1
6
114
119
67
6
47
72
13
71
12
19
54
12
42
36
5
24
205
48
42
12
66
12
36
35
55
41
19
29
115
5
1
6
6
42
17
48
12
85
24
6
78
6
29
7
48
30
6
17
7
5
157
18
48
42
18
17
7
5
73
60
12
36
72
78
18
126
29
55
24
17
1
48
42
24
108
18
12
11
7
17
25
6
17
103
12
5
72
1
11
43
72
60
6
30
54
59
19
6
11
79
5
79
30
6
30
24
12
35
1
23
25
30
30
59
25
6
5
55
96
29
72
25
35
12
43
12
6
84
36
11
43
30
60
30
150
36
6
53
13
18
192
30
42
18
102
30
48
18
6
84
30
6
30
41
48
7
48
5
31
48
6
47
163
132
18
24
6
29
25
12
11
7
102
24
11
31
24
54
102
42
72
35
24
7
42
167
55
29
19
113
19
24
29
36
24
61
11
1
102
36
65
24
55
17
49
36
78
48
42
23
49
30
18
83
49
18
18
78
60
30
11
1
95
168
7
48
17
12
25
23
19
30
36
47
1
11
109
30
42
59
85
108
6
17
37
6
17
19
18
48
24
78
6
36
95
13
11
25
144
66
89
7
65
24
55
24
6
66
65
25
18
41
7
48
162
23
19
30
12
6
29
1
59
19
5
1
24
24
36
95
37
42
53
48
72
55
12
53
37
18
78
24
78
5
13
36
11
37
6
12
102
36
35
7
48
6
11
7
18
35
43
17
13
54
12
6
42
78
12
35
108
25
84
6
72
5
108
24
61
47
12
19
30
59
7
24
30
24
6
17
48
120
72
13
11
25
59
115
24
77
1
18
29
13
48
47
60
37
132
6
72
6
42
17
37
6
65
12
67
65
1
18
41
19
6
6
114
24
24
18
84
5
61
108
6
5
19
66
24
11
1
119
145
11
19
29
72
60
19
114
59
13
18
65
24
25
23
132
43
185
12
43
17
48
37
48
30
5
12
1
24
18
42
35
1
35
49
90
66
35
24
1
59
157
24
24
35
43
42
42
108
5
13
60
23
109
35
1
35
19
18
24
23
25
66
132
53
7
12
17
1
138
12
89
1
54
18
72
11
55
17
13
59
31
29
96
7
66
6
24
54
72
60
24
6
41
37
6
41
13
90
48
24
6
24
11
55
113
72
49
83
96
1
54
36
84
65
121
48
48
18
12
18
47
132
55
17
13
18
60
29
25
23
1
11
19
89
ABCD 98759829856*3^$a+1 [50045]
35
13
75
8
7
57
8
40
3
125
19
29
67
17
108
19
93
8
109
59
120
12
7
42
108
131
7
60
30
59
91
77
31
57
72
177
15
21
30
162
11
64
48
188
4
51
12
90
47
7
6
30
89
79
21
33
11
1
3
21
35
91
54
54
48
89
43
41
31
18
3
63
42
90
18
11
96
60
60
7
30
35
37
60
18
5
7
6
12
11
61
131
103
21
21
30
17
25
3
20
52
8
144
16
24
44
12
24
16
92
13
159
8
43
18
35
12
7
72
18
27
20
61
150
57
8
109
78
17
96
48
4
48
15
105
20
97
11
1
36
78
29
7
30
6
72
45
32
36
12
36
76
9
24
15
72
15
60
66
47
12
103
18
18
29
12
28
3
24
18
107
16
33
24
23
24
55
36
54
83
12
16
3
189
153
30
42
12
23
85
42
21
27
150
12
35
1
23
37
47
36
37
60
72
48
162
5
37
3
45
11
60
7
89
31
18
6
53
145
108
12
78
54
30
5
24
49
11
19
57
39
30
36
180
3
75
108
77
12
36
19
89
36
1
72
36
191
19
6
36
72
35
37
36
12
11
49
18
90
12
15
45
23
49
123
21
84
36
6
198
63
24
8
43
5
60
244
3
45
93
60
54
36
54
15
3
5
12
36
37
36
131
133
36
144
3
129
63
72
8
1
36
18
12
54
36
3
8
229
11
108
60
24
40
8
108
37
47
1
11
13
23
48
121
36
78
84
65
13
72
48
24
11
24
16
3
54
23
49
18
45
72
48
32
55
113
13
198
125
37
35
40
33
90
84
17
1
72
42
48
41
172
27
66
27
152
40
21
72
72
71
67
18
119
43
54
35
1
27
8
64
8
25
12
3
33
23
1
18
72
45
8
40
33
47
25
156
11
16
15
18
87
129
15
48
45
3
9
71
84
144
49
35
40
48
8
25
111
69
36
60
3
200
7
36
42
12
24
47
60
228
91
54
11
31
29
55
6
215
49
11
13
107
60
12
13
24
75
96
3
5
37
12
23
37
155
48
7
57
3
45
20
7
5
43
108
113
19
12
18
18
5
24
40
21
27
20
61
36
11
49
23
85
131
49
71
1
15
21
27
45
18
89
16
20
55
77
88
80
180
4
3
77
48
88
72
195
60
18
12
11
25
11
220
81
15
32
187
18
147
8
25
12
23
1
36
228
23
13
39
57
36
27
3
77
37
11
37
6
66
6
17
28
8
19
93
32
13
108
54
18
114
66
90
29
85
23
7
6
35
67
6
39
33
18
65
1
11
139
53
55
48
132
45
27
18
27
9
87
33
39
21
11
1
87
48
104
13
108
60
99
81
15
3
17
108
19
77
25
60
11
40
72
105
72
15
20
145
203
145
63
57
23
24
16
24
93
71
97
107
1
35
1
18
41
120
67
60
108
5
12
49
6
18
35
55
9
75
165
48
32
48
40
9
24
47
19
21
69
60
15
33
18
90
23
157
135
8
19
65
28
39
30
3
147
21
9
18
6
12
59
1
15
200
40
140
4
8
55
36
150
12
78
69
32
40
44
121
75
33
87
3
102
23
36
67
17
88
68
25
11
43
18
24
51
200
64
21
42
77
31
5
85
59
25
23
67
5
40
9
87
8
55
57
8
127
42
12
3
33
24
59
36
31
12
6
90
162
12
18
18
11
25
78
12
29
64
57
90
29
145
72
107
48
52
120
56
16
201
18
66
108
36
6
141
15
60
48
126
24
12
24
120
18
42
15
123
90
11
16
9
71
1
15
20
25
23
4
57
18
45
81
6
33
32
43
17
109
39
72
48
105
23
49
23
13
240
12
35
1
54
41
36
85
36
47
40
21
54
53
37
3
33
39
3
90
12
135
32
1
107
28
80
49
36
78
66
18
57
3
18
95
132
37
108
23
49
6
30
47
12
211
65
25
60
12
11
7
60
17
37
71
40
9
23
60
31
29
36
37
39
69
54
125
37
3
3
54
30
33
8
48
24
1
71
13
23
4
33
47
96
127
66
11
25
36
72
18
29
61
54
5
40
45
11
13
11
25
15
3
18
75
87
105
20
60
85
36
12
24
3
72
48
3
30
18
72
69
3
78
30
42
102
33
45
12
15
21
83
31
54
12
72
36
27
45
59
16
57
15
56
121
114
72
29
16
27
18
84
63
27
29
120
16
80
40
219
5
96
13
11
37
60
15
57
23
49
23
25
60
27
3
77
55
108
65
7
5
13
167
100
21
27
45
3
33
11
25
3
80
72
1
24
120
108
60
12
60
18
41
7
42
3
15
30
27
51
21
33
108
12
36
27
104
73
35
36
16
8
160
48
24
33
15
15
18
24
23
25
15
116
4
8
48
49
63
297
47
43
17
28
3
24
ABCD 98759960686*3^$a+1 [50004]
48
40
180
8
52
20
168
40
60
36
89
42
78
87
3
30
72
87
3
30
24
3
60
76
116
21
75
72
72
40
8
153
90
18
12
24
3
21
75
60
12
12
3
150
18
72
18
30
25
47
13
44
21
55
44
93
3
84
3
49
68
12
48
36
52
5
39
48
51
96
49
32
69
19
44
48
213
12
84
3
16
36
8
12
9
39
12
9
36
24
42
90
223
20
36
9
6
33
16
71
9
15
9
12
16
48
41
3
16
56
64
20
40
44
28
35
45
40
20
60
3
6
99
45
7
59
24
72
24
69
12
72
21
87
3
42
15
4
11
9
36
24
4
77
75
144
60
21
3
76
36
68
36
4
5
39
21
60
55
35
9
48
72
28
44
15
9
84
27
69
12
15
24
33
21
72
15
69
3
36
24
72
64
20
27
90
15
28
35
165
81
3
48
9
3
12
4
35
189
36
105
6
9
45
15
27
9
36
40
53
51
75
1
53
27
124
56
3
69
48
9
15
16
59
30
51
40
48
5
27
39
6
3
52
32
12
24
36
84
21
3
60
28
8
135
21
36
60
3
9
12
9
99
177
15
60
64
65
39
36
72
40
20
108
57
63
40
120
72
8
172
35
78
51
129
6
21
60
9
3
3
33
12
84
16
104
4
17
15
3
6
36
87
60
28
20
48
36
4
35
45
16
35
1
80
33
60
7
8
24
27
33
60
57
3
63
25
8
12
48
24
36
40
44
27
33
63
13
11
45
48
36
21
114
21
48
36
57
75
12
57
39
15
9
16
20
12
64
65
36
15
9
3
12
4
65
30
30
39
28
8
87
13
137
103
12
32
12
16
32
123
69
315
33
33
3
12
24
24
12
3
6
66
78
67
23
66
31
65
3
132
24
16
20
60
39
21
4
36
8
24
51
30
31
8
48
12
60
3
13
120
35
25
41
3
3
24
30
19
20
51
1
95
33
72
129
3
36
24
96
24
28
80
24
9
15
12
33
31
176
84
84
15
9
60
3
78
15
72
28
20
45
27
40
83
69
51
96
54
7
104
48
48
12
33
39
21
75
45
79
20
48
108
45
3
51
33
48
12
28
44
51
69
48
33
39
4
20
52
80
9
19
65
99
36
60
156
9
7
32
76
44
72
51
85
32
27
61
35
30
39
4
92
4
101
15
64
35
21
3
57
69
90
90
151
32
57
39
24
12
16
32
60
96
24
60
3
30
3
12
12
60
36
57
27
3
49
29
27
15
9
4
17
3
40
17
39
64
5
67
5
39
216
48
24
228
45
15
60
120
15
9
21
90
48
9
60
27
30
15
36
63
6
24
12
15
12
27
1
92
16
17
99
64
92
24
76
128
21
19
12
24
131
9
96
24
4
20
36
124
72
80
48
57
3
12
69
15
48
27
69
24
3
93
24
27
1
32
12
36
72
28
113
7
53
15
60
27
85
8
12
100
32
60
72
16
23
9
12
60
136
23
25
200
24
168
24
24
12
12
93
63
36
16
32
16
44
12
24
87
13
5
30
25
77
15
12
76
12
20
184
29
39
57
3
28
8
45
42
54
31
60
44
9
39
52
65
91
5
27
60
16
5
67
80
48
45
15
96
36
15
24
1
8
16
8
108
9
39
120
24
27
69
24
33
3
15
72
69
4
32
40
5
3
24
96
12
28
17
27
3
9
15
21
60
40
23
126
55
116
15
57
28
8
21
54
117
75
13
11
24
57
12
16
5
27
12
28
35
24
1
8
96
120
15
54
7
8
60
12
3
6
66
25
44
60
48
28
20
9
3
60
87
25
71
9
84
16
11
24
153
60
21
91
35
1
95
18
87
12
27
30
19
80
84
16
32
12
12
9
90
96
45
51
49
84
65
51
45
39
72
75
30
3
12
3
6
3
21
36
99
12
12
27
21
4
56
39
33
28
20
15
24
54
27
9
15
16
60
44
9
15
36
48
180
57
51
12
21
7
80
120
24
24
27
18
6
61
32
51
117
48
12
60
48
12
40
80
45
15
3
1
56
39
9
12
69
6
57
60
28
20
88
35
9
16
5
7
32
81
27
63
37
32
72
120
99
1
80
48
12
36
60
9
24
135
51
24
45
12
15
30
138
21
16
8
21
51
3
129
16
41
30
1
60
35
73
32
9
3
51
72
45
24
64
77
15
12
48
28
47
30
90
24
33
88
92
120
36
52
35
24
81
12
28
32
28
35
45
28
77
18
69
12
39
37
29
19
32
40
20
69
90
9
12
33
12
15
72
93
60
60
48
7
92
81
15
24
76
20
84
16
65
15
24
27
69
12
40
23
21
81
15
40
68
12
108
36
16
5
27
3
33
72
69
39
24
52
5
75
15
21
28
212
4
116
129
39
24
3
18
6
96
24
81
4
68
57
19
36
119
150
75
15
6
39
72
28
12
60
8
12
12
21
55
104
27
6
15
9
19
47
33
15
141
60
24
60
24
21
6
6
123
60
75
9
72
39
57
63
1
56
12
60
12
16
20
84
24
12
60
33
27
60
12
16
20
16
8
12
60
76
5
48
15
57
258
21
69
12
15
3
72
129
16
8
96
60
60
36
3
57
48
36
9
87
72
27
1
20
24
51
25
29
31
180
53
147
12
27
96
33
40
44
27
1
32
57
19
44
36
60
40
44
27
24
102
55
29
3
48
48
72
69
30
45
ABCD 98760137878*3^$a+1 [50011]
52
23
30
78
30
6
18
27
3
78
60
90
60
45
159
48
33
28
17
15
27
72
48
1
32
3
21
88
5
48
39
75
129
21
18
33
60
48
240
60
72
64
23
48
42
27
21
43
65
27
27
12
1
17
102
54
36
15
15
54
36
19
36
48
5
43
125
54
54
51
33
60
102
30
15
84
16
41
3
9
3
4
35
90
24
60
19
125
3
9
48
12
39
39
12
1
35
45
57
30
25
12
80
16
5
30
18
12
127
23
13
12
48
35
1
60
5
15
15
1
8
280
12
5
39
105
39
100
20
12
52
12
44
9
48
63
120
21
51
9
19
32
9
120
6
13
41
6
24
54
24
7
20
63
13
20
39
25
65
48
72
39
9
36
54
12
6
7
23
153
12
27
42
24
36
103
65
120
30
33
9
18
301
89
55
23
37
107
21
45
99
16
5
72
30
90
18
12
96
30
6
18
48
39
45
24
15
39
30
42
1
95
18
15
99
12
36
13
32
9
6
13
41
36
3
12
52
35
13
17
3
93
27
4
23
18
90
33
159
198
114
48
60
25
92
21
60
115
29
54
30
24
36
19
5
30
30
36
139
113
3
147
54
6
9
88
5
72
15
3
30
48
24
43
77
48
63
3
24
42
36
42
6
55
92
9
18
18
24
31
23
57
3
24
60
61
47
24
60
25
41
24
15
9
66
90
36
3
141
36
7
35
61
161
24
6
1
53
24
102
30
36
60
63
9
96
51
100
23
126
24
31
29
7
101
42
18
132
51
4
17
204
19
5
102
6
42
90
31
35
61
5
24
12
48
6
66
39
9
30
1
23
57
76
20
15
42
36
66
45
9
42
18
27
33
144
72
114
42
63
60
9
90
1
41
96
42
25
77
36
72
3
45
7
125
30
33
9
24
19
83
9
4
20
12
45
72
18
84
69
4
8
93
24
3
39
6
12
36
114
90
12
43
41
12
24
24
36
99
64
41
24
27
24
12
3
24
18
19
35
105
24
9
48
24
31
5
3
21
60
51
27
6
15
45
6
84
42
15
27
25
5
48
114
9
12
52
5
30
13
47
18
24
111
24
93
60
63
69
24
156
18
13
60
48
5
27
84
21
24
6
132
18
55
12
17
19
96
5
99
75
12
97
56
105
120
19
11
37
65
75
33
6
66
39
15
9
16
29
12
42
12
138
36
6
18
72
180
43
155
18
63
57
12
60
7
56
33
54
61
29
90
73
5
15
24
15
73
12
20
64
47
132
57
60
9
12
18
30
19
35
18
39
21
39
9
15
81
43
53
12
48
67
23
42
43
44
4
5
24
36
15
12
69
24
36
15
9
12
19
41
3
16
71
9
9
60
6
54
19
8
15
54
24
204
87
21
12
42
13
48
8
36
64
5
171
4
47
9
81
12
78
30
12
18
49
41
39
96
63
45
12
9
84
66
6
108
7
17
87
129
7
44
9
84
63
15
73
41
51
9
43
5
3
4
35
1
44
16
113
67
8
72
9
36
63
75
12
217
5
60
90
18
15
9
24
19
35
138
39
28
53
12
18
30
15
69
30
49
29
12
55
5
55
20
21
30
150
3
4
56
21
18
42
48
3
27
6
19
83
60
9
21
114
61
29
30
30
78
102
51
57
12
24
7
8
4
41
27
9
19
17
75
9
108
67
41
19
20
60
36
99
60
30
19
12
20
3
84
126
24
12
96
19
5
24
30
25
12
17
12
15
36
48
57
78
54
3
108
117
48
36
24
240
7
12
32
60
75
73
17
6
60
24
9
51
25
29
51
204
69
12
55
48
41
36
18
81
39
126
12
12
60
3
84
60
4
29
18
49
23
25
5
27
81
43
36
56
48
15
90
6
6
12
126
37
83
6
39
27
24
1
8
9
120
12
91
77
96
19
17
31
8
9
27
3
93
108
40
32
63
81
81
18
30
156
15
93
7
35
54
15
4
23
45
64
80
21
72
12
115
35
45
36
39
6
19
44
52
17
27
165
24
12
60
15
3
96
78
108
115
29
19
17
24
48
3
123
72
33
64
56
36
9
12
102
18
7
35
30
12
6
9
183
13
12
132
83
210
42
9
4
65
60
7
44
105
27
24
45
30
13
17
43
5
31
12
164
9
15
27
45
45
15
4
156
48
59
33
24
3
36
54
3
15
18
102
37
53
48
15
12
9
51
9
66
12
30
108
12
3
4
36
23
21
60
4
5
31
23
42
18
30
27
100
89
36
31
80
4
44
21
30
61
44
40
44
9
51
21
31
84
53
12
18
12
13
11
57
9
51
64
5
39
69
18
13
59
6
31
164
45
6
9
16
83
13
17
63
45
39
16
65
108
15
21
43
48
5
43
84
12
29
7
17
48
12
36
72
132
3
57
6
61
41
43
17
39
21
84
31
35
60
13
80
9
30
78
123
87
13
12
5
24
51
4
5
84
42
25
44
4
20
15
84
18
3
39
78
15
9
36
15
129
39
72
57
30
6
24
63
147
6
51
24
64
5
7
83
42
48
60
36
42
18
24
36
139
48
65
15
27
25
5
30
6
51
9
36
19
32
117
48
18
109
65
48
79
125
6
9
3
30
27
4
107
25
12
5
30
57
45
51
15
18
30
165
64
5
60
12
39
16
60
36
47
42
24
15
15
66
15
15
144
6
43
161
102
37
65
36
30
81
28
ABCD 98760220082*3^$a+1 [50037]
71
12
60
144
18
63
93
27
15
18
15
39
25
77
19
179
6
90
36
30
24
75
51
84
9
81
54
18
15
9
18
12
150
54
85
5
27
39
33
135
33
33
60
27
3
21
3
18
3
27
13
101
51
33
6
9
24
33
135
24
40
71
24
9
21
3
48
3
36
60
36
84
21
75
18
54
36
126
36
12
3
87
1
56
21
18
120
1
23
25
96
77
72
36
12
19
5
19
24
176
27
13
47
48
60
30
72
87
3
69
64
17
18
36
9
99
12
168
48
18
36
54
6
48
31
29
18
54
18
72
18
108
219
120
15
60
45
9
54
36
72
54
15
3
37
11
37
23
33
72
24
15
36
30
78
1
24
120
17
39
123
37
128
63
73
5
36
54
12
37
17
24
15
51
6
12
67
23
57
51
213
75
85
29
36
12
24
43
101
162
30
18
49
95
126
36
54
1
95
18
12
54
61
144
24
72
11
48
45
51
30
183
87
78
51
15
42
54
9
57
180
24
198
48
54
24
12
18
6
75
51
18
12
79
11
69
99
36
25
41
18
24
30
6
126
43
11
54
12
51
9
126
162
63
24
15
24
1
83
36
42
79
41
79
48
41
72
79
23
6
72
123
39
25
56
39
25
56
40
11
36
9
3
21
15
25
17
12
6
12
78
36
103
5
72
43
41
6
30
3
16
5
19
8
165
24
3
40
5
6
54
108
18
66
55
5
19
56
51
13
32
9
36
27
112
8
33
30
18
24
12
6
54
36
18
1
89
66
13
5
6
21
33
102
25
35
30
6
90
7
32
33
7
29
126
144
66
6
102
108
18
36
6
79
23
1
5
66
60
13
8
15
12
42
90
18
18
48
61
104
40
24
77
18
1
59
48
117
33
15
64
80
15
78
12
6
9
64
24
11
12
33
72
45
18
25
77
90
105
135
30
19
23
97
41
39
21
19
29
132
72
15
72
3
66
6
36
12
37
48
8
39
18
36
235
65
31
11
12
1
59
12
24
9
3
24
36
33
21
18
25
72
48
11
6
15
39
121
24
24
77
24
51
48
111
36
45
9
55
17
7
101
24
51
75
66
19
77
12
55
32
45
3
33
30
33
99
48
117
27
54
6
49
96
11
78
90
54
48
15
27
192
78
66
21
51
78
216
15
51
18
27
27
37
41
15
57
48
180
42
66
132
90
9
21
75
39
9
24
48
93
19
41
30
105
40
176
3
42
18
1
96
83
36
49
41
36
43
56
9
7
176
9
60
19
17
79
80
33
7
8
207
9
45
99
16
56
21
18
54
27
51
30
7
80
111
49
11
69
21
126
36
18
39
48
57
12
24
27
3
6
18
18
3
24
57
6
54
43
8
273
72
79
29
162
12
37
23
12
85
48
11
85
24
5
18
18
55
71
9
9
55
47
60
84
24
25
47
25
8
16
17
18
24
12
78
27
9
12
27
105
63
45
108
39
40
8
57
18
45
9
108
12
6
33
147
18
91
101
60
15
3
30
31
80
3
85
77
18
1
71
33
93
19
8
40
113
103
41
48
127
48
23
24
30
6
13
107
54
108
27
105
30
96
49
24
29
91
32
9
79
11
90
43
65
7
23
186
30
90
24
18
69
39
54
18
90
174
25
24
32
33
31
95
30
150
138
3
24
15
48
6
51
3
37
240
29
115
29
108
63
45
36
90
30
108
6
72
54
18
12
25
35
21
9
39
87
49
24
71
25
24
5
24
138
129
160
5
18
36
36
144
72
9
160
11
102
15
21
24
48
24
30
60
9
9
66
54
7
65
6
84
24
45
16
41
63
45
114
30
67
120
80
21
42
1
17
30
180
270
15
9
54
9
21
24
18
33
21
108
36
12
7
11
60
54
3
33
12
60
15
39
270
54
36
9
57
60
102
36
25
35
120
6
18
61
77
60
48
24
31
95
25
41
15
99
36
33
21
90
1
11
45
9
54
54
6
21
81
39
75
108
18
7
101
27
117
51
21
126
93
27
13
56
40
71
54
78
120
6
72
7
65
72
39
192
33
31
29
36
30
25
29
36
6
33
72
57
18
54
79
119
177
33
6
36
30
24
55
119
60
102
39
57
7
11
66
3
72
40
29
6
205
80
3
90
72
3
45
6
54
36
72
3
15
49
5
27
24
16
24
56
15
36
84
18
36
6
36
33
120
117
147
51
30
24
30
1
5
27
45
43
95
49
8
3
12
90
60
43
29
18
120
24
36
90
90
54
138
81
40
41
18
36
96
9
27
30
24
15
15
54
24
72
30
6
18
61
48
107
85
95
126
75
27
90
27
69
84
7
29
6
54
151
11
12
36
6
66
69
39
96
36
13
24
125
123
3
36
18
18
54
15
3
37
83
21
40
35
36
18
72
66
54
24
87
3
21
ABCD 98760247226*3^$a+1 [50048]
7
18
114
5
37
71
7
29
37
47
67
101
55
12
41
84
43
42
47
36
79
78
59
31
42
179
36
31
24
65
60
156
91
120
5
115
209
19
60
29
36
121
30
42
18
102
48
35
19
36
54
35
181
30
29
55
42
11
19
17
31
5
36
7
221
139
65
12
121
30
72
120
48
113
19
12
90
66
6
36
47
31
12
54
23
37
24
11
13
11
37
24
108
18
48
12
24
17
37
35
36
25
78
162
36
23
55
30
167
313
54
30
6
149
25
107
72
37
120
95
67
17
13
48
54
101
31
5
25
120
23
72
49
35
79
101
60
7
18
12
35
19
18
120
59
12
1
48
78
30
84
11
7
29
1
12
48
162
24
12
53
67
41
79
24
36
5
216
1
66
36
53
24
43
24
24
132
36
77
61
30
5
49
30
12
66
23
61
6
48
6
131
49
24
42
29
139
132
72
42
47
1
30
180
96
90
11
72
73
59
61
23
7
24
24
42
36
35
12
61
84
35
13
11
73
66
120
65
19
60
108
36
77
144
612
91
18
72
42
174
90
197
36
49
48
11
115
54
83
67
29
12
91
132
29
79
29
31
42
96
102
18
35
1
48
42
24
53
31
5
43
30
42
5
1
35
7
17
12
36
144
1
18
125
60
49
23
72
12
25
30
5
25
84
11
1
35
55
41
72
25
83
36
36
72
12
24
31
30
60
36
6
233
25
18
162
6
5
48
31
77
85
95
79
29
96
61
30
17
1
71
79
6
59
12
36
133
35
157
203
12
235
78
107
19
78
47
223
162
11
19
48
48
54
11
43
5
19
41
72
7
41
31
174
6
48
18
71
19
17
1
47
55
113
25
90
24
30
11
48
36
13
11
43
36
30
35
12
1
6
24
5
61
47
31
41
91
17
36
24
12
1
96
42
29
12
19
6
11
25
30
36
132
89
84
49
48
35
84
127
17
36
31
149
73
228
6
53
19
41
7
6
60
66
48
185
36
13
18
162
11
156
24
36
25
167
61
162
53
12
1
78
12
113
49
23
25
47
91
101
60
73
12
30
84
89
36
84
13
42
17
73
23
79
18
11
36
43
42
95
61
11
19
102
35
31
5
61
18
90
6
6
30
84
12
53
61
47
73
23
67
17
19
138
114
89
7
30
72
18
53
72
109
35
168
19
108
156
42
107
7
29
79
30
35
1
36
83
67
5
31
30
143
12
72
36
24
1
24
66
54
96
23
61
11
1
6
17
1
102
5
97
108
23
49
12
138
18
23
7
48
17
7
77
1
71
13
18
29
144
156
13
23
13
42
6
60
6
36
144
77
13
66
162
12
54
150
47
7
30
60
30
17
115
77
36
91
41
13
36
114
29
132
72
79
60
77
216
84
7
42
23
60
19
102
107
1
132
150
6
30
65
48
19
113
7
5
73
12
36
60
35
1
24
132
131
7
17
19
89
12
168
12
43
53
7
293
36
24
97
95
108
181
12
144
6
17
60
1
47
1
12
42
5
19
96
36
185
19
6
11
24
157
35
36
1
84
6
60
125
1
84
23
36
49
23
48
85
36
6
53
25
6
18
11
109
48
30
185
67
77
85
59
19
36
24
108
17
31
42
204
6
204
53
36
31
17
73
18
17
61
371
7
6
30
6
11
19
42
36
60
96
47
49
23
24
72
108
48
49
66
29
19
30
174
12
17
7
17
48
1
24
11
25
6
137
67
90
54
5
84
25
6
29
7
48
150
240
59
37
35
67
113
7
90
78
36
120
60
30
191
12
108
19
17
7
30
6
120
53
36
79
90
11
1
84
59
25
11
145
192
60
24
11
24
61
119
85
78
17
109
6
77
13
84
6
5
25
48
48
24
24
35
12
103
150
12
23
24
1
11
24
48
37
23
31
90
35
60
1
11
60
1
48
126
120
77
61
18
17
108
36
36
180
55
66
174
29
19
18
186
29
19
36
162
71
61
59
36
73
102
29
12
49
180
6
120
24
5
25
42
30
126
18
240
107
25
71
103
5
19
53
43
113
7
78
96
23
49
215
19
114
84
162
36
12
102
120
30
48
17
ABCD 98760639722*3^$a+1 [50073]
80
64
300
20
19
36
90
11
60
100
44
1
23
112
24
39
57
20
112
132
24
120
75
36
9
20
4
75
108
33
24
87
21
15
72
281
7
9
20
96
48
7
153
32
67
41
244
48
135
53
4
12
39
69
57
90
29
25
75
69
11
252
97
51
12
72
63
45
140
64
24
120
24
12
36
39
9
27
5
28
204
15
21
320
91
9
32
120
144
1
90
54
95
120
28
92
96
19
45
84
96
20
79
17
88
24
48
147
57
20
103
17
84
4
3
93
56
49
95
4
12
15
65
36
43
5
100
39
108
93
80
60
4
60
48
48
20
96
60
4
72
8
12
55
9
45
63
36
36
9
35
36
1
123
32
64
36
24
20
16
84
168
225
15
68
64
51
65
25
23
112
44
84
12
28
36
21
123
21
63
48
12
3
45
132
8
40
99
9
60
56
24
16
24
416
24
4
60
132
116
108
132
7
57
108
48
147
105
3
65
7
126
107
220
15
5
52
8
24
19
54
87
96
12
96
20
40
20
12
40
44
4
12
204
84
32
52
63
57
48
80
49
18
93
68
4
60
135
21
80
97
99
20
144
25
99
68
28
12
24
39
36
45
20
133
23
100
84
140
28
96
24
48
48
92
60
24
115
9
36
60
176
4
80
60
156
144
49
51
108
3
93
192
240
20
28
36
36
75
45
24
96
60
48
36
33
75
123
129
15
89
12
64
15
29
7
45
48
92
24
96
127
225
48
15
209
88
48
68
37
54
36
29
4
12
9
15
44
31
21
252
51
72
33
56
55
5
76
24
3
72
189
99
197
60
4
60
92
24
136
20
4
44
7
29
28
12
116
13
47
100
84
75
81
63
36
29
16
144
84
48
3
105
60
80
16
104
49
162
141
24
80
88
63
65
88
36
108
152
19
9
45
15
3
45
20
4
104
7
18
54
53
60
48
36
16
12
56
60
91
9
27
33
12
9
54
65
4
68
40
72
32
60
64
27
9
96
44
100
48
192
24
99
101
12
60
4
21
95
160
48
96
15
90
35
55
108
33
12
156
36
20
60
4
12
45
15
168
72
8
16
56
7
33
80
139
5
24
120
16
24
20
61
35
16
48
27
108
41
36
28
75
21
51
93
15
17
37
87
3
93
15
5
28
36
20
1
27
36
12
132
63
269
16
48
12
24
80
40
15
329
121
90
29
79
17
28
32
31
198
111
44
36
16
104
211
29
36
4
3
36
9
48
44
4
12
20
264
16
20
4
48
96
24
75
36
21
48
32
16
12
51
77
88
51
69
20
36
73
63
8
112
12
68
7
21
12
39
108
113
48
4
51
117
120
48
216
36
140
64
33
3
108
24
12
44
16
20
115
129
51
45
99
9
36
60
84
60
183
165
24
44
60
72
64
24
116
79
36
45
116
19
9
132
39
18
47
84
67
89
4
69
27
36
24
24
80
72
100
12
36
20
124
60
33
35
160
12
116
19
45
32
103
36
65
160
9
47
115
21
164
28
32
4
96
80
64
15
129
48
108
32
64
33
23
60
28
264
75
72
41
100
12
32
4
27
54
95
24
25
111
96
72
32
148
27
21
69
39
32
40
33
72
3
20
12
100
72
63
69
39
45
92
7
21
15
9
128
25
83
4
96
56
103
41
64
57
18
57
140
40
15
36
29
28
12
48
132
36
255
45
84
15
18
15
57
63
8
28
92
244
213
198
5
67
36
45
27
45
72
8
64
20
64
32
19
129
80
160
12
12
48
72
56
36
36
64
80
40
39
36
165
96
48
177
195
108
144
48
8
1
171
20
7
17
64
32
100
164
120
24
64
32
76
12
32
19
69
32
25
15
200
145
18
72
33
32
64
87
5
24
16
24
363
105
48
ABCD 98760747342*3^$a+1 [50053]
5
6
12
78
36
36
18
12
90
24
27
136
29
18
24
33
21
12
175
11
48
69
57
7
200
15
33
93
30
18
54
13
32
15
12
18
42
33
57
48
132
51
3
12
24
9
16
5
72
19
8
63
78
126
156
36
13
101
126
93
88
29
187
48
56
15
81
63
1
89
55
35
132
33
160
125
18
73
95
1
8
16
41
54
72
33
111
9
9
7
83
18
24
36
12
60
30
1
32
40
8
9
15
16
80
24
96
45
19
8
9
12
126
132
144
25
80
16
35
42
43
47
84
18
51
9
72
39
33
66
24
133
32
9
6
81
117
30
85
23
60
66
36
6
1
89
31
35
42
90
25
77
91
5
27
27
72
45
3
6
63
57
108
27
99
96
48
229
24
5
54
48
54
108
3
21
18
90
66
42
18
9
3
132
36
18
36
12
78
36
36
66
43
17
30
96
54
67
5
48
6
30
96
31
32
93
42
201
9
6
1
80
16
23
18
18
114
12
6
54
115
5
27
45
90
33
9
31
113
120
15
75
36
24
30
27
24
9
7
77
75
213
24
108
7
41
42
36
81
57
42
85
125
36
15
21
54
13
41
15
9
31
56
33
78
48
42
7
128
45
99
16
23
24
72
33
69
36
31
152
88
17
39
57
36
27
57
7
11
24
45
40
71
1
72
35
37
8
48
3
12
78
90
9
9
31
32
136
11
13
23
25
8
45
99
21
42
12
6
15
15
24
30
24
108
66
108
25
8
3
42
51
75
13
48
192
8
57
6
30
144
72
42
57
81
18
54
6
66
127
125
6
162
144
30
6
66
13
95
1
41
15
15
33
93
18
49
8
64
11
18
27
9
12
6
21
63
33
21
18
121
59
6
48
15
45
115
8
105
72
31
29
102
6
15
40
48
23
73
24
5
150
12
90
15
39
54
27
51
21
16
29
60
36
27
39
1
113
36
12
114
48
69
21
6
36
9
48
69
30
61
17
54
1
24
59
21
3
54
12
54
36
72
6
19
128
45
24
48
6
13
24
137
31
8
15
81
45
19
41
39
15
12
13
56
39
36
133
17
31
107
60
18
12
60
31
149
54
61
47
1
101
18
49
59
13
5
19
8
16
47
57
3
45
3
21
57
30
1
5
3
72
27
6
48
78
36
12
33
16
11
13
5
43
32
88
29
36
18
60
25
32
159
9
3
21
93
54
18
3
24
9
54
73
47
6
91
24
23
36
90
6
54
30
25
80
75
78
15
88
5
54
45
21
27
9
6
25
173
19
11
6
39
33
7
24
32
135
36
13
35
36
114
12
42
102
72
54
36
6
3
123
18
18
9
3
189
112
8
21
66
25
29
72
147
24
45
42
30
3
21
66
1
5
43
23
54
18
72
42
15
40
65
39
40
83
37
24
71
48
6
18
66
36
54
13
47
33
21
12
15
21
72
6
69
39
30
19
41
271
11
6
108
30
13
96
89
159
147
42
48
18
24
49
48
83
69
39
25
5
114
129
99
42
75
96
45
115
47
9
9
72
7
5
6
18
12
18
21
51
69
3
37
17
7
53
3
63
33
9
31
80
16
144
96
11
36
33
21
67
23
1
29
24
12
31
104
48
15
33
16
288
41
39
21
54
48
42
27
48
135
42
54
102
18
1
8
81
6
36
45
24
33
24
48
6
66
7
71
25
29
54
66
18
36
36
6
43
5
6
69
129
12
18
18
78
12
108
6
27
40
8
9
6
36
12
9
27
61
53
147
15
36
18
12
55
35
24
141
57
54
48
36
6
55
71
12
18
27
160
96
23
25
8
39
6
75
231
18
151
48
24
11
37
32
15
25
17
135
48
63
169
24
59
21
16
41
39
45
36
114
12
6
12
36
90
54
3
3
48
45
159
12
21
40
8
9
31
56
69
42
12
42
3
136
32
57
63
45
19
128
16
125
18
153
15
66
39
75
45
9
210
24
48
45
9
31
59
36
6
3
87
12
21
15
18
6
97
8
39
156
21
33
63
9
18
72
13
77
43
8
168
3
30
24
12
42
1
83
60
90
12
6
37
35
37
11
13
23
33
64
65
55
71
129
93
3
69
3
16
11
133
197
19
101
91
17
6
108
61
32
9
6
18
7
23
90
18
72
60
1
35
90
54
54
7
23
57
21
138
96
49
53
19
35
72
6
7
23
162
78
33
112
72
11
237
16
5
51
15
9
15
120
114
7
24
72
48
23
33
21
18
60
21
64
56
93
27
40
77
48
115
11
18
6
54
39
96
75
21
3
144
13
95
30
19
71
150
19
17
12
27
15
36
48
37
24
48
8
63
9
48
51
36
6
19
65
15
93
27
105
48
36
18
49
41
36
60
55
32
93
43
32
40
32
15
25
8
21
27
21
19
32
24
75
48
13
47
57
45
43
17
48
15
129
36
24
27
120
15
30
24
51
16
89
31
41
24
54
12
42
90
30
3
105
90
13
47
97
11
108
36
36
ABCD 98761566602*3^$a+1 [50074]
12
84
18
66
30
117
33
12
3
81
3
81
66
66
3
57
27
36
12
132
81
6
96
12
30
72
90
21
207
36
30
87
3
9
21
24
42
69
45
6
21
48
9
42
9
57
30
57
27
18
12
48
78
48
66
123
51
36
48
6
42
84
66
54
18
36
36
36
90
45
93
102
18
6
24
120
54
36
75
45
54
12
21
33
72
3
27
30
144
36
24
24
84
63
165
102
30
12
96
72
51
384
27
141
57
36
6
69
24
3
30
192
63
3
54
42
6
204
99
27
18
66
9
27
33
12
117
3
72
168
108
57
12
72
18
42
126
45
33
102
162
3
12
21
30
6
48
15
21
6
54
135
27
84
84
42
24
51
87
21
9
3
63
192
30
24
30
33
21
66
69
72
153
39
147
6
15
45
54
6
282
81
21
18
6
39
117
30
120
6
75
27
6
60
15
24
33
75
57
51
117
60
3
12
48
72
87
6
120
27
27
6
39
21
12
120
15
105
12
48
108
39
36
9
132
228
12
3
45
96
36
96
30
93
21
24
24
6
30
15
99
66
39
45
78
33
321
60
48
48
120
24
18
42
84
6
96
48
24
168
33
69
12
144
15
27
57
48
108
9
120
48
30
114
123
21
27
9
36
48
84
42
69
27
105
207
12
6
15
48
231
24
69
147
18
183
93
39
48
48
75
12
57
48
48
45
15
144
108
33
30
66
78
18
174
234
60
120
24
90
18
108
204
42
78
36
27
33
42
54
174
126
6
48
69
120
51
54
6
57
117
3
105
27
75
66
87
3
42
3
171
30
18
21
21
36
60
12
42
33
36
9
12
258
30
60
66
36
60
69
105
24
60
3
15
42
6
117
9
54
45
45
27
33
24
60
6
42
3
57
15
69
24
120
36
30
144
12
258
60
264
18
18
54
30
48
60
15
27
18
15
33
36
3
60
81
60
15
9
6
30
36
18
21
12
45
60
27
27
90
48
51
84
21
15
165
120
84
42
30
84
12
135
105
12
6
216
84
165
132
48
12
39
90
6
30
54
9
39
6
30
6
24
36
48
51
9
183
48
81
24
84
15
15
12
30
120
3
48
45
78
54
42
6
15
147
90
78
24
24
42
84
228
12
30
18
120
42
69
60
69
60
3
3
36
69
12
123
45
45
24
60
48
168
24
18
165
48
75
66
18
30
60
66
30
87
45
27
33
48
36
30
9
9
66
69
48
105
30
18
66
153
33
207
231
6
48
15
63
48
114
126
12
78
72
24
144
12
84
6
90
492
15
81
60
30
102
63
69
51
24
21
60
15
45
42
30
3
45
36
66
24
138
6
30
87
45
30
45
60
27
66
156
36
30
60
84
78
123
60
33
36
114
30
6
21
75
48
9
216
72
27
18
192
60
12
174
57
45
24
39
15
6
90
21
63
126
360
39
9
15
21
210
6
36
60
15
15
42
75
33
48
60
42
108
192
192
18
27
33
54
54
120
24
126
210
384
222
24
96
21
57
258
57
27
30
39
45
120
54
12
6
63
129
51
75
90
12
24
39
132
9
78
21
9
3
57
72
186
18
36
24
27
15
225
12
15
276
66
96
54
30
60
54
24
42
36
18
69
33
72
30
126
12
60
24
18
6
36
24
87
93
150
30
15
12
27
66
15
111
81
132
36
27
93
75
24
78
3
57
30
18
12
27
27
18
60
48
75
45
192
30
30
210
18
42
18
174
33
195
18
30
24
36
84
189
21
6
114
39
57
3
297
54
18
60
126
72
30
3
9
18
33
24
108
60
9
168
90
30
60
30
21
75
6
66
18
60
60
84
42
66
27
36
69
15
57
39
57
78
12
57
63
33
87
78
66
9
57
18
9
33
24
63
21
24
3
15
342
138
78
75
117
27
117
54
156
9
45
42
30
3
9
15
45
102
69
ABCD 98761602502*3^$a+1 [50016]
5
60
43
12
29
16
9
30
84
21
20
76
44
187
17
31
57
57
30
48
33
20
84
67
5
19
24
12
48
21
39
30
48
30
53
19
48
84
6
30
77
28
3
69
12
8
160
12
44
7
48
60
36
5
4
15
5
79
81
36
80
28
20
12
31
72
12
5
103
66
35
61
63
36
80
84
40
12
8
16
39
12
84
5
19
17
16
27
33
3
45
51
30
6
12
228
12
45
36
20
25
39
72
24
36
8
31
5
40
24
20
31
12
9
33
6
29
55
6
96
18
17
19
36
96
48
12
24
18
35
40
51
180
9
92
31
57
32
139
72
45
15
33
80
31
48
108
48
9
15
41
55
12
18
6
93
92
43
12
53
37
30
5
31
12
18
30
24
89
36
24
55
12
24
84
21
24
51
5
64
140
24
7
9
96
3
72
5
13
30
18
15
128
4
36
15
41
31
18
35
4
15
36
29
216
1
78
33
39
5
28
75
57
15
5
48
16
44
12
19
6
78
12
24
36
89
49
11
16
3
5
28
8
19
137
55
180
29
40
24
15
48
29
31
33
9
6
36
9
20
36
100
60
3
77
43
33
15
113
55
41
25
23
16
27
29
48
43
48
24
30
3
8
85
15
44
16
27
113
160
44
28
24
105
3
12
15
24
12
78
30
45
20
49
18
33
36
24
56
16
44
4
44
7
5
19
30
30
5
61
15
44
31
53
40
15
21
12
60
32
13
23
24
1
42
53
55
57
75
144
96
24
5
25
48
15
51
36
36
9
8
72
4
24
48
44
28
20
37
59
19
5
28
32
7
48
60
12
33
60
36
72
9
35
13
30
57
8
55
21
39
17
4
27
60
29
43
36
24
30
30
45
27
9
176
91
12
5
31
21
96
39
45
3
12
65
16
63
5
16
36
24
68
67
9
44
12
16
87
60
77
76
3
54
30
17
49
42
9
84
27
33
12
15
72
12
24
6
3
36
72
27
17
108
25
6
45
20
7
84
21
8
1
6
60
17
31
24
12
21
44
73
95
7
81
15
45
3
9
51
29
43
9
3
41
40
9
27
21
23
19
6
27
12
20
36
19
30
42
5
16
3
24
77
19
12
9
20
13
11
37
47
43
45
8
1
48
6
12
17
127
33
15
33
32
36
4
87
36
12
12
66
3
15
41
4
15
5
60
1
35
48
16
20
16
15
5
28
60
92
84
19
96
60
9
15
6
6
48
17
120
16
33
6
29
19
60
36
65
4
75
17
31
24
5
61
18
29
28
24
20
31
33
9
11
31
5
1
39
39
41
24
31
53
7
21
108
56
13
6
41
28
108
3
9
15
5
16
20
19
12
54
42
29
43
30
11
7
48
5
7
18
11
19
9
12
3
33
9
23
40
3
17
43
24
84
5
4
72
44
55
66
48
6
96
29
19
65
73
99
140
31
24
173
31
24
12
105
36
45
42
41
7
48
102
23
19
105
32
4
12
15
12
33
15
17
1
35
36
40
3
12
18
15
63
12
12
21
68
79
18
18
5
31
24
9
20
16
24
123
72
5
12
19
5
49
96
30
69
87
81
12
3
33
36
3
30
75
116
19
12
5
48
12
24
16
24
27
9
140
91
29
25
35
61
59
76
15
72
48
45
24
8
7
5
19
65
40
12
39
113
16
15
36
48
180
36
89
12
16
9
3
60
27
36
89
19
24
33
15
29
48
36
4
36
27
12
30
18
33
27
12
21
39
77
13
48
114
81
15
57
27
138
48
102
5
7
21
32
55
77
31
12
45
27
113
60
28
87
36
9
56
115
24
33
8
67
48
54
35
61
11
4
24
27
48
12
24
45
36
15
48
45
93
54
5
84
7
9
24
84
80
12
19
41
61
63
15
21
3
33
48
9
48
3
15
84
41
52
3
12
17
112
15
21
39
24
24
41
4
27
90
59
16
3
21
45
42
12
45
27
29
19
36
12
12
6
35
67
9
33
30
18
63
140
19
17
48
28
63
24
48
12
96
41
4
72
27
12
9
20
24
100
3
12
17
31
24
24
30
6
84
57
8
16
63
6
6
29
67
60
30
18
21
8
235
45
3
17
7
69
12
27
65
1
35
61
90
9
36
44
55
12
12
81
39
5
12
31
17
40
12
33
35
132
73
18
105
3
36
84
9
27
29
36
64
36
3
5
12
13
18
12
66
15
36
3
12
89
84
60
28
75
29
48
7
24
84
17
13
11
24
60
55
21
12
87
66
66
5
64
96
8
1
54
21
216
60
81
30
24
9
36
39
84
17
16
27
12
24
5
67
89
60
19
36
65
28
3
17
72
84
31
120
48
45
51
12
17
7
36
93
69
11
36
1
3
15
41
16
68
49
15
51
69
3
213
159
36
29
7
24
36
84
29
43
60
12
48
90
63
27
17
88
84
3
105
45
11
19
36
21
9
42
12
12
65
61
90
48
24
12
5
24
36
79
24
5
37
3
63
12
77
79
6
78
12
6
23
120
16
99
5
19
33
27
117
8
12
16
32
40
3
29
4
75
12
29
49
30
36
24
12
29
55
33
21
30
29
28
9
30
29
37
48
54
17
19
12
45
39
60
65
24
19
78
59
4
15
12
9
80
55
48
101
67
24
5
31
93
75
5
112
3
5
19
33
27
65
28
3
24
65
12
43
12
9
36
20
1
27
27
53
28
68
36
1
42
17
4
51
36
90
3
12
8
91
153
135
33
8
7
33
36
24
84
15
77
84
4
56
19
48
9
84
216
24
12
8
244
15
65
25
27
3
36
41
43
36
24
30
30
60
6
6
21
24
8
7
60
29
7
17
7
96
12
17
19
29
16
15
90
59
7
29
24
31
12
12
41
16
105
59
52
63
81
44
84
12
24
36
31
12
126
51
8
40
3
12
12
9
36
36
99
29
24
103
48
9
3
12
36
6
30
5
16
27
21
36
123
57
8
91
12
12
60
65
13
15
8
4
51
24
60
12
65
4
15
21
8
88
15
69
39
36
69
39
17
13
18
24
5
16
27
12
29
7
24
29
124
12
63
45
ABCD 98761631284*3^$a+1 [50102]
16
104
15
6
3
51
13
17
24
279
3
42
48
67
23
162
111
57
55
8
40
5
67
5
147
48
123
24
117
9
30
6
19
80
21
19
35
45
99
42
115
128
63
12
42
75
15
25
113
6
25
29
91
29
283
80
3
102
79
101
72
67
5
24
99
16
11
21
24
48
87
33
15
132
69
40
24
80
3
30
55
35
13
155
21
9
127
72
48
29
18
121
17
15
24
33
223
24
11
69
69
126
24
37
173
51
21
54
13
77
60
90
54
54
12
18
96
67
24
119
25
11
21
168
40
101
43
65
15
96
16
120
8
81
36
6
117
45
147
16
125
19
125
84
42
30
24
39
40
29
3
112
41
7
53
66
36
45
33
87
64
29
27
57
72
24
31
71
9
16
144
24
29
283
23
30
6
126
135
39
9
81
144
144
127
59
90
84
18
13
5
19
32
9
39
40
95
6
36
18
180
33
40
24
83
198
84
115
65
15
75
141
3
109
23
73
101
24
174
6
7
29
19
29
96
27
99
21
177
30
18
78
81
21
115
80
3
21
48
16
5
99
88
65
15
184
5
19
56
160
71
18
7
24
5
19
216
65
63
16
137
159
99
30
39
15
1
107
13
11
66
60
18
54
12
60
15
16
17
175
41
55
41
103
56
24
15
210
103
48
317
24
180
15
123
18
3
16
24
80
40
17
42
72
45
120
40
131
18
27
105
55
32
21
144
3
48
105
36
96
67
41
111
144
9
6
84
21
64
80
33
144
15
40
24
11
93
57
111
88
96
59
21
16
5
30
13
11
18
120
42
1
24
120
155
6
55
24
8
3
13
89
31
5
6
48
126
36
195
111
54
24
99
81
324
91
11
21
88
41
30
25
8
27
61
8
72
24
24
21
24
72
43
24
77
75
9
90
6
15
21
48
24
18
54
43
56
147
13
192
35
84
25
11
109
24
101
51
45
115
120
65
55
89
31
24
240
96
104
9
135
9
18
13
29
192
51
24
141
123
21
3
75
93
99
45
64
200
16
104
16
5
211
59
6
180
162
90
36
36
183
88
17
36
51
51
37
5
138
204
36
9
39
129
33
24
15
3
13
8
112
8
105
7
80
45
108
31
95
18
63
9
36
67
41
31
35
45
24
9
102
1
113
31
8
40
95
6
156
24
54
108
45
27
13
120
5
240
19
216
48
41
15
15
54
24
27
24
21
54
45
112
24
24
32
9
90
126
60
3
72
64
5
43
80
96
45
24
102
13
5
108
63
9
90
157
41
78
25
119
270
51
105
114
85
77
180
79
29
48
54
6
15
93
67
104
16
8
129
31
96
56
15
97
41
15
96
165
108
7
29
12
54
6
54
45
64
56
45
18
217
5
54
277
59
24
90
147
105
55
8
136
120
35
6
54
90
120
60
75
33
15
33
162
36
1
104
16
5
24
30
37
89
31
5
24
19
56
48
72
33
60
27
16
8
141
115
35
48
61
11
13
11
157
24
29
6
13
125
42
54
27
45
3
16
83
61
65
90
61
24
32
45
24
90
48
132
66
60
48
7
24
59
21
93
126
66
19
96
56
64
8
33
7
77
19
167
33
40
120
35
109
41
39
112
104
9
36
171
105
31
5
48
36
55
35
114
99
75
18
67
8
147
85
131
69
16
104
21
36
103
11
30
96
15
51
13
77
24
84
36
6
13
71
1
80
177
36
36
39
15
66
55
71
73
41
120
63
112
11
90
3
45
54
21
51
54
55
72
89
114
277
24
120
65
30
36
24
18
3
69
19
240
56
21
123
24
33
42
37
80
40
125
3
33
108
36
36
43
11
18
3
33
111
123
18
99
69
51
75
108
97
5
60
30
186
103
17
79
24
24
5
156
175
56
81
18
84
33
48
24
21
67
29
174
61
ABCD 98761744028*3^$a+1 [50047]
88
47
9
64
144
128
168
40
200
112
168
11
120
61
47
25
47
36
72
13
155
84
49
72
59
36
9
24
96
15
25
83
21
16
56
40
24
56
75
60
9
240
3
12
25
24
11
36
9
40
56
64
23
1
107
72
108
33
16
59
72
165
39
120
81
64
23
108
12
1
71
9
16
24
240
32
3
24
72
228
33
48
99
133
144
71
225
88
24
120
32
15
9
111
1
35
69
96
40
35
109
56
15
25
320
99
60
48
73
239
1
35
213
16
23
33
39
36
93
51
85
56
48
96
123
96
336
144
117
48
39
217
35
144
61
11
157
48
59
133
56
40
24
32
63
156
61
191
24
84
21
64
120
155
21
51
252
81
87
25
24
24
11
24
12
24
289
71
120
81
48
219
12
1
48
72
192
56
87
72
36
117
99
36
33
136
56
27
37
35
108
33
24
63
25
96
240
24
72
24
47
72
1
35
21
135
129
16
48
47
81
75
132
33
24
16
24
11
48
96
45
63
25
11
144
12
81
88
24
47
108
13
48
56
315
21
48
240
40
47
169
224
72
64
155
45
16
24
168
96
47
217
56
99
60
48
108
109
56
136
56
27
141
64
48
144
96
144
24
32
120
64
264
56
63
73
48
216
23
108
180
73
47
60
69
3
12
49
155
84
81
16
11
13
119
12
60
36
12
1
59
12
25
155
24
84
1
179
96
12
25
120
35
60
33
16
24
11
21
3
84
177
96
40
48
24
72
11
24
108
36
12
24
84
96
181
47
33
232
23
25
8
96
120
63
36
157
59
48
21
16
176
112
167
48
81
16
71
193
96
24
24
95
97
24
120
299
61
56
40
144
72
104
88
248
27
168
85
95
105
40
24
144
56
40
35
61
35
12
57
24
64
8
99
325
95
25
59
72
24
45
99
156
108
117
99
240
37
72
96
131
24
181
11
13
47
49
104
40
59
37
35
21
87
12
205
11
24
45
64
216
48
72
24
11
109
296
15
108
12
1
167
1
24
47
9
75
36
145
23
57
243
108
105
64
56
15
25
8
39
120
217
35
21
147
93
24
75
21
3
141
3
61
56
64
47
49
24
56
15
121
48
32
75
213
39
97
83
21
51
216
12
60
12
25
71
73
71
9
27
13
32
24
64
11
13
35
133
144
56
27
37
296
144
24
96
40
11
93
96
15
73
11
24
12
73
48
167
252
24
109
32
96
87
36
21
24
111
36
13
11
45
160
23
108
60
73
72
107
37
11
132
121
32
27
48
93
75
12
33
39
36
45
27
24
85
24
191
9
27
13
32
27
96
36
48
60
48
85
8
64
47
25
59
36
420
85
35
21
160
104
64
56
40
59
132
72
1
11
69
64
35
61
24
192
11
13
24
128
15
25
47
33
87
57
15
180
36
25
83
21
16
24
48
23
49
71
144
60
133
83
84
249
16
23
1
35
72
24
36
73
11
45
24
39
108
24
156
25
35
37
11
36
49
47
49
96
8
112
120
47
1
11
109
32
264
88
72
144
11
13
11
36
49
96
191
105
24
240
24
111
9
171
36
9
315
24
72
69
240
16
8
16
11
13
35
24
61
96
56
168
40
11
180
49
35
45
216
ABCD 98761752892*3^$a+1 [50070]
6
12
1
23
84
6
12
24
30
24
84
6
39
15
108
25
77
24
54
72
49
23
18
99
63
48
42
99
36
3
49
11
21
15
30
18
18
63
100
12
41
18
1
5
3
9
6
25
47
49
77
66
121
47
13
44
27
18
6
13
12
95
9
45
18
18
36
123
9
36
90
13
48
36
11
66
24
75
24
39
60
30
31
11
9
21
31
5
18
1
8
69
3
27
1
5
66
9
9
19
32
3
24
36
18
30
1
5
12
31
32
15
9
9
18
13
149
18
144
13
23
12
9
4
23
13
41
6
120
24
97
20
124
59
13
29
18
45
36
120
33
90
13
8
15
18
30
1
41
18
13
5
3
15
36
9
21
18
13
29
18
9
16
32
28
48
20
75
13
11
25
56
108
16
5
15
12
24
45
7
32
15
9
4
8
69
18
18
3
27
9
24
81
30
13
11
49
44
24
3
1
12
5
15
45
27
21
36
19
12
144
5
60
7
11
13
5
3
15
18
30
24
30
78
54
30
54
42
13
23
12
18
18
1
17
103
20
9
54
54
30
33
12
60
3
13
212
40
47
93
15
30
24
30
13
59
1
53
108
31
5
15
27
45
9
67
35
33
3
1
5
171
9
43
20
9
63
21
67
11
54
90
48
6
7
59
9
33
12
18
6
27
63
25
32
45
27
27
85
29
54
12
1
5
12
27
4
20
9
18
18
12
6
25
11
36
36
21
51
25
56
4
12
5
54
1
71
90
36
6
12
1
48
11
18
7
92
72
9
18
54
54
12
6
66
24
57
112
29
18
36
18
54
12
37
5
18
9
48
9
18
9
51
45
39
42
3
4
11
18
102
49
92
39
24
18
54
12
37
8
136
12
32
63
9
33
18
18
18
126
3
60
9
54
54
30
33
3
13
5
19
23
18
12
27
4
60
17
51
4
77
27
27
49
23
21
40
23
1
8
15
36
9
81
12
54
1
36
84
23
49
20
57
114
117
3
13
36
24
59
13
32
48
40
5
19
5
43
24
5
18
12
72
6
30
45
4
5
55
12
11
9
16
83
12
37
8
69
12
6
48
6
43
20
3
6
36
30
37
5
31
12
36
24
41
67
5
31
5
7
5
54
6
31
8
40
20
16
65
66
33
27
48
18
60
171
9
18
12
49
5
31
29
30
6
36
12
19
23
9
3
6
48
42
18
18
25
29
39
27
13
47
9
99
12
1
5
7
20
4
5
7
23
37
8
45
19
32
39
78
12
6
49
59
9
12
33
12
31
5
6
30
15
4
12
11
12
18
18
9
24
12
4
65
67
5
79
96
36
5
27
4
12
5
6
49
8
15
25
20
9
67
17
6
81
39
6
30
6
30
45
9
27
15
156
54
91
5
7
11
12
33
16
5
162
9
40
23
37
41
3
40
5
18
37
5
18
49
41
27
9
48
18
45
9
6
36
45
9
67
12
23
9
24
45
3
64
17
6
30
6
18
7
36
23
6
36
31
5
31
12
20
63
12
24
9
111
9
40
24
59
72
12
73
36
17
67
20
75
9
27
13
24
5
3
15
30
19
23
54
12
15
39
1
41
66
6
18
45
39
13
5
42
84
6
18
36
9
3
73
12
11
21
4
65
7
23
24
61
23
1
89
15
4
23
36
49
8
69
12
18
18
6
85
17
18
1
32
36
9
18
117
9
3
24
81
27
16
132
59
66
42
162
67
5
7
29
63
88
56
16
29
3
63
9
168
4
104
4
71
24
30
42
18
43
65
103
8
24
40
17
6
57
15
21
63
6
31
125
51
9
7
29
36
54
9
9
18
13
80
24
81
18
30
27
4
56
40
35
54
6
129
40
24
8
69
43
72
23
73
12
36
32
24
16
5
15
3
37
41
54
61
23
13
41
24
48
72
24
27
27
30
51
3
9
33
31
23
9
16
65
18
21
24
12
33
7
29
7
24
12
11
25
11
18
27
99
36
18
7
5
19
8
33
12
18
6
3
33
39
4
32
33
30
24
18
18
36
66
55
12
5
31
11
9
3
69
3
18
19
8
51
102
87
40
5
12
6
18
3
45
6
18
54
54
3
99
18
19
12
23
6
18
45
27
25
41
54
13
5
19
44
45
60
67
35
54
27
27
108
42
18
9
4
5
31
5
63
75
13
23
6
27
57
24
43
41
19
12
59
1
5
43
23
49
11
9
48
24
16
29
3
63
49
11
36
9
45
39
33
12
18
1
44
15
57
4
32
4
41
15
12
15
13
17
27
4
41
162
18
15
27
49
5
7
11
18
18
61
11
25
56
27
12
18
15
36
9
67
113
3
100
12
23
145
5
30
1
32
45
39
9
6
12
24
18
39
27
1
59
21
45
19
17
36
42
45
21
18
24
30
127
32
4
12
128
3
33
27
12
72
24
30
6
120
13
5
27
33
18
25
5
36
51
165
51
9
30
24
90
36
30
18
36
15
4
71
18
55
23
30
67
29
36
31
5
18
36
25
20
108
9
18
13
36
48
36
29
31
41
18
18
12
6
21
28
23
18
27
4
8
36
123
12
13
56
48
9
31
60
12
36
212
63
42
84
18
81
28
5
18
12
6
63
4
8
27
9
9
6
9
21
6
9
45
18
12
13
77
24
7
20
9
79
65
27
81
63
63
25
47
30
126
1
8
40
36
20
21
6
81
3
9
51
84
9
9
24
7
59
45
63
36
9
51
48
6
3
36
4
56
3
13
41
24
12
67
20
4
32
57
6
12
13
36
5
198
37
36
17
18
1
12
11
48
54
24
27
4
72
17
132
3
28
89
6
21
24
63
13
5
7
56
3
9
15
85
44
15
18
54
61
23
6
31
17
36
6
30
27
4
47
45
3
6
43
92
12
9
42
57
63
9
15
9
3
6
66
36
36
6
18
49
32
57
31
29
3
15
90
31
12
77
24
3
9
6
21
60
12
4
5
6
13
23
48
24
9
3
117
4
23
6
7
41
15
40
108
8
33
48
18
54
60
7
47
9
3
72
18
24
7
29
7
24
5
43
5
6
36
9
12
9
18
37
23
126
7
77
15
52
20
16
29
144
54
45
12
15
18
48
6
25
24
68
3
1
36
23
36
126
18
9
63
45
9
63
27
18
72
43
5
42
12
1
17
6
45
12
99
1
17
51
52
11
36
61
5
15
4
5
31
17
15
27
12
36
6
84
27
33
54
81
3
6
183
4
23
54
18
1
32
36
16
11
30
27
27
9
45
19
68
48
4
29
12
24
66
1
44
15
102
18
24
25
83
49
53
19
5
18
48
36
72
24
21
28
12
20
52
20
3
60
21
9
19
36
53
15
52
11
21
51
18
18
18
72
3
4
11
36
18
66
6
36
27
16
23
18
31
11
13
5
66
1
113
79
5
54
24
18
30
6
12
36
15
9
18
85
5
12
27
27
13
29
18
30
15
4
36
23
13
12
5
24
48
15
12
4
5
24
12
19
72
23
25
108
68
9
60
43
24
8
9
6
45
12
76
5
6
45
112
5
39
60
81
12
19
8
4
119
21
15
57
27
6
12
90
36
69
63
13
35
37
8
51
57
9
18
18
36
67
47
61
5
6
9
3
1
12
11
57
9
15
9
18
ABCD 98762106304*3^$a+1 [50063]
27
16
12
72
23
18
103
20
87
1
35
24
1
8
24
24
52
32
168
16
47
37
71
12
169
104
40
107
169
44
40
125
27
99
36
21
4
84
11
69
9
6
45
4
80
28
36
71
37
23
12
108
33
40
36
71
9
64
23
60
133
24
180
8
64
131
81
15
25
36
12
17
234
1
8
60
252
12
12
12
28
20
16
8
27
78
27
45
31
23
33
160
36
8
64
12
104
4
200
15
33
15
157
20
3
141
72
27
57
36
3
85
59
37
48
24
53
3
87
13
35
30
3
3
36
1
32
112
68
12
69
24
3
69
48
27
40
80
3
96
1
65
3
64
8
75
93
12
15
61
36
108
32
87
45
39
45
111
1
5
24
67
107
33
60
69
111
9
3
16
35
37
104
36
147
61
12
44
63
25
48
20
27
57
39
9
52
120
125
18
169
84
17
3
60
3
24
180
33
63
57
9
7
56
60
180
40
11
33
72
16
119
24
6
159
36
88
44
24
40
12
24
84
35
54
87
3
69
87
48
36
49
20
52
35
9
9
87
4
20
75
30
6
24
60
25
11
133
20
15
12
57
3
13
36
56
12
28
48
281
67
12
35
21
84
21
111
15
108
93
159
57
4
83
33
28
29
6
73
12
23
6
90
13
20
21
135
15
36
33
76
132
23
69
27
24
49
128
69
19
35
45
15
1
29
7
8
132
15
1
116
72
15
36
45
129
6
13
35
216
90
6
21
27
33
76
8
36
9
63
15
12
117
3
13
92
52
17
114
81
15
6
91
20
63
114
15
51
37
80
9
7
36
20
195
1
84
60
11
1
104
28
56
36
16
65
18
12
21
48
96
40
32
4
83
6
48
102
21
12
48
28
11
109
11
177
24
24
3
13
83
49
12
23
33
57
30
9
81
3
12
4
36
41
174
1
72
8
9
51
64
84
20
27
24
21
39
73
20
39
33
28
77
39
57
30
13
20
4
44
219
21
15
1
17
75
24
261
19
47
57
28
71
9
12
39
81
63
60
25
12
24
32
3
57
16
17
51
39
30
3
12
105
39
76
23
72
45
15
13
5
51
15
37
17
15
57
138
1
36
23
72
114
150
60
24
6
27
16
12
35
21
84
24
15
93
72
88
59
69
9
39
27
36
9
15
144
72
108
60
36
144
6
30
114
15
51
30
3
76
35
6
51
15
1
23
21
15
90
15
60
52
11
72
54
19
11
66
123
27
13
44
28
29
6
1
36
53
18
81
76
60
5
24
15
96
15
73
56
15
9
72
12
21
90
109
47
36
9
111
13
11
25
29
127
32
100
80
12
39
25
35
72
54
90
24
9
36
36
48
132
4
35
9
36
36
12
3
9
111
133
68
9
24
7
80
40
36
56
21
3
99
9
64
41
30
36
48
72
150
54
24
36
84
96
90
99
28
23
156
21
3
9
12
84
15
54
19
23
25
125
168
6
24
9
57
6
33
75
12
21
36
57
19
36
35
33
40
32
12
12
27
18
30
9
51
121
119
60
1
80
99
6
67
29
15
84
21
27
16
56
75
1
300
29
120
19
8
27
37
143
9
36
12
16
56
27
9
15
45
15
12
165
12
81
79
11
13
44
15
30
67
68
39
33
12
60
51
45
33
55
72
89
3
3
21
16
36
12
36
32
108
112
20
57
18
33
3
73
71
12
30
30
1
23
13
80
21
6
24
186
30
96
18
15
27
49
11
48
117
40
96
77
96
39
75
13
24
8
4
32
21
7
8
3
150
63
84
16
20
64
95
153
15
13
47
6
39
16
44
4
41
67
72
36
35
69
24
4
84
204
101
55
11
25
23
9
21
55
17
39
16
35
141
12
28
32
28
32
112
5
18
60
69
3
33
36
28
156
5
102
60
1
53
67
53
15
4
8
16
23
21
72
57
123
27
24
66
127
23
81
39
37
11
36
9
124
8
3
45
88
104
63
13
36
11
93
24
3
21
64
17
3
15
30
43
44
15
48
57
60
15
61
24
108
144
77
7
152
52
29
7
56
16
8
76
53
18
93
72
84
3
45
28
41
66
84
120
66
18
6
54
49
23
48
21
12
28
29
42
1
72
84
83
13
11
9
15
60
60
6
54
36
57
12
12
96
76
20
87
1
48
35
61
11
24
265
11
168
25
71
9
27
108
12
21
24
16
47
120
13
8
64
12
24
29
39
33
78
60
6
6
138
15
15
85
20
60
12
39
49
17
54
37
83
97
48
56
15
24
36
33
15
12
69
16
83
61
56
12
96
100
8
27
217
35
108
1
36
59
69
45
43
23
1
8
36
36
12
123
24
13
56
12
52
56
48
3
9
72
3
49
36
11
66
48
39
63
60
78
6
33
3
25
23
12
85
116
28
8
64
24
80
93
7
23
60
36
9
88
80
39
120
33
28
44
75
48
9
28
23
25
8
24
99
96
ABCD 98763005728*3^$a+1 [50002]
62
40
18
62
6
4
56
21
19
272
12
117
1
110
18
22
32
10
60
11
27
172
53
67
78
8
22
8
4
6
50
81
3
33
27
30
66
54
78
22
50
36
22
68
52
35
57
70
17
111
12
93
13
2
189
43
30
158
213
19
5
31
14
16
54
5
45
70
108
68
210
54
45
1
2
82
30
18
59
33
48
63
24
15
16
54
18
18
30
5
57
22
18
72
6
2
28
11
39
57
75
9
123
66
24
58
80
30
52
20
88
8
22
29
61
8
39
93
28
2
105
25
108
200
15
7
2
70
8
52
5
12
19
44
6
162
9
3
40
8
58
90
62
70
29
13
6
137
15
12
66
30
22
42
50
51
75
252
22
35
31
2
30
45
43
2
27
21
52
80
28
2
69
9
4
18
32
16
14
48
18
69
25
38
138
15
15
12
72
46
42
42
18
113
75
10
24
50
150
16
59
48
105
10
20
12
33
24
151
8
57
55
42
11
12
7
20
18
42
36
34
36
144
6
41
33
3
37
30
48
5
27
10
18
38
42
42
96
42
58
11
93
6
4
20
88
78
2
82
23
7
18
8
39
12
31
108
44
36
4
6
42
2
28
23
9
63
7
36
17
25
2
40
8
138
22
20
10
2
46
30
62
42
21
15
52
18
80
34
8
42
10
6
62
58
42
102
36
47
12
25
8
70
2
40
20
18
12
46
150
5
99
48
28
12
65
13
131
43
36
29
81
4
6
17
27
33
252
1
102
2
48
70
140
70
80
28
2
58
2
9
61
2
57
13
23
25
2
18
90
18
10
5
57
10
5
12
15
18
70
20
18
4
18
78
80
42
88
12
72
8
12
76
44
28
12
5
108
108
60
49
143
27
30
10
6
14
10
78
62
6
12
48
10
54
128
42
66
4
36
12
192
17
1
35
37
36
114
8
18
24
6
52
8
9
13
35
27
33
15
22
6
5
49
8
10
20
9
33
36
39
43
90
23
24
15
10
8
10
122
28
62
48
72
28
18
30
14
58
38
24
28
132
26
112
50
52
6
12
5
3
9
51
21
36
45
48
34
8
9
33
150
21
15
82
20
78
21
19
17
27
88
5
45
27
55
36
12
12
18
30
20
138
4
23
7
5
3
22
20
58
8
4
60
8
10
48
182
45
25
2
180
16
72
12
6
42
8
12
12
130
8
48
24
90
40
20
16
50
12
82
20
36
42
28
2
69
133
6
41
1
78
72
18
14
76
44
6
10
20
22
42
8
60
9
63
60
10
191
36
31
2
66
22
20
22
5
33
39
9
4
78
12
86
10
12
20
58
120
14
21
19
41
39
10
48
42
5
120
63
52
6
50
34
128
48
22
8
60
40
62
82
18
32
15
13
48
11
111
10
62
28
77
51
60
12
100
50
132
6
9
21
34
53
115
29
9
99
13
2
30
16
72
48
2
48
94
18
12
26
15
55
24
120
6
42
12
30
143
84
3
6
51
63
45
1
2
45
67
176
40
41
51
12
60
48
40
8
24
40
120
20
33
43
110
42
22
8
27
51
22
30
2
48
42
16
17
67
6
2
22
11
24
31
20
64
5
3
42
76
44
40
6
41
9
22
62
18
10
59
13
56
82
38
54
117
33
6
40
2
48
51
19
110
54
10
170
76
42
18
20
64
66
20
54
21
19
60
36
5
7
2
30
10
18
60
53
99
40
20
6
40
60
20
22
53
7
20
60
12
16
32
33
67
32
10
230
6
70
2
48
99
51
34
56
12
90
9
31
53
9
6
4
8
69
9
4
110
21
12
103
2
70
32
33
25
8
15
7
18
110
4
5
3
60
10
80
70
17
1
12
18
77
7
36
24
26
54
10
23
15
10
48
47
75
33
9
66
82
30
108
14
36
30
4
210
30
18
2
45
15
58
8
10
84
36
29
15
28
12
38
15
7
20
21
109
68
10
12
188
12
30
16
2
60
22
11
97
78
24
8
9
13
98
28
5
105
10
29
33
22
108
5
7
48
89
163
17
93
66
4
17
99
57
33
34
8
40
138
14
10
60
50
30
3
72
1
14
33
15
12
28
242
28
12
48
242
6
40
14
36
124
41
87
57
105
51
37
95
13
14
57
31
5
24
43
20
178
38
22
38
84
70
23
15
108
30
52
50
30
10
72
17
39
22
18
14
27
3
148
102
78
17
51
30
22
30
32
10
8
10
32
78
10
30
122
18
112
6
32
78
10
11
9
4
8
82
38
70
48
72
12
8
28
50
30
9
1
20
52
2
46
14
28
8
52
18
2
30
30
70
2
81
12
27
186
12
99
13
18
18
2
52
8
30
132
18
52
36
41
121
12
20
6
21
19
80
64
6
47
55
38
90
102
10
12
20
33
115
18
42
198
42
20
12
33
25
42
30
11
9
76
54
78
2
28
18
59
85
50
45
13
38
40
12
80
28
29
15
28
8
4
110
58
12
8
120
40
5
3
22
68
22
12
140
40
26
12
100
92
28
119
13
30
8
30
22
38
28
32
102
40
5
1
11
31
50
10
53
24
1
14
10
36
74
16
12
8
160
20
12
12
28
48
62
60
75
67
53
60
7
8
120
78
10
29
43
65
45
72
16
11
31
92
18
40
83
19
110
76
14
28
80
52
113
37
138
53
97
20
10
8
30
15
7
60
30
42
6
95
39
213
15
78
10
42
68
64
6
17
73
80
10
24
80
6
54
57
36
7
20
28
65
37
18
8
40
132
17
36
9
63
ABCD 98763340238*3^$a+1 [50055]
264
72
120
288
48
144
44
124
20
16
96
84
24
240
80
88
9
24
87
180
48
12
120
12
12
9
216
119
40
9
15
156
36
384
44
61
87
72
36
84
216
164
36
136
84
96
48
21
111
9
51
60
144
72
168
24
96
129
15
60
21
75
36
24
84
20
25
3
48
96
228
32
49
95
25
96
63
201
119
16
36
36
128
241
24
111
9
27
12
192
48
48
57
75
20
208
9
35
64
60
180
12
168
60
141
179
180
1
135
180
60
105
111
240
204
36
24
9
255
144
252
69
75
36
9
35
85
87
8
16
9
279
96
81
183
96
180
12
144
20
76
9
15
8
1
51
189
51
96
204
96
153
95
1
15
24
24
12
36
12
228
24
36
60
9
39
20
52
60
12
72
504
200
76
84
72
273
15
9
63
24
168
96
12
132
56
1
39
204
45
3
60
152
28
84
9
24
75
32
4
96
60
20
16
9
83
52
48
168
48
312
48
72
33
15
104
1
71
25
144
39
72
9
531
60
33
51
44
1
96
39
81
183
96
105
15
96
33
123
48
164
40
57
135
9
120
111
84
12
84
84
105
15
129
51
96
108
48
9
123
12
48
32
289
35
4
156
141
120
279
36
84
24
20
172
48
176
52
92
88
92
196
72
264
105
111
9
15
105
39
192
153
35
16
84
12
12
240
57
75
44
100
21
111
33
95
112
72
48
33
15
72
60
132
216
105
15
60
285
15
84
36
96
105
231
44
13
95
16
36
128
37
135
129
51
36
108
80
61
51
60
120
12
12
9
87
72
108
228
120
96
168
81
11
16
84
105
264
27
240
228
81
120
3
60
72
216
153
15
24
72
60
48
12
48
72
9
87
120
120
344
25
15
120
129
111
144
105
171
84
12
84
48
48
204
84
216
144
24
60
96
60
24
12
36
48
24
120
156
96
144
180
9
15
132
84
60
116
124
12
72
60
12
84
21
144
39
81
87
60
192
132
120
129
87
48
12
180
153
15
36
48
48
69
219
180
120
9
87
36
108
36
128
160
21
327
72
108
60
57
167
4
180
24
116
52
12
48
212
16
81
63
48
57
15
80
40
48
9
135
60
140
280
60
48
60
72
128
28
44
40
24
24
60
165
123
117
375
36
44
241
147
12
132
80
85
135
24
80
124
48
60
24
104
265
87
153
15
249
3
108
9
47
16
168
24
60
12
225
24
15
81
24
35
52
9
135
225
39
321
168
95
40
72
9
99
141
255
132
60
24
144
96
8
25
27
144
144
48
84
168
48
120
12
60
192
9
120
111
168
12
164
121
15
80
148
156
20
ABCD 98764163482*3^$a+1 [50049]
9
102
18
18
90
87
12
180
108
105
90
30
15
36
84
192
24
69
48
132
162
249
96
96
192
123
69
60
225
18
90
87
255
45
123
30
72
39
219
198
27
117
18
45
3
42
12
60
135
63
225
12
153
15
57
15
3
60
105
105
270
177
48
105
27
75
108
153
84
3
162
216
27
72
144
120
36
213
108
147
27
6
87
213
204
138
45
27
168
18
39
15
126
30
180
72
45
177
66
24
30
18
33
45
3
177
3
81
6
9
21
99
36
108
9
18
240
84
240
105
195
180
21
48
21
18
45
33
12
51
9
18
12
165
33
15
129
75
15
60
105
228
12
15
90
99
84
45
78
192
57
3
72
93
96
9
72
3
48
12
3
60
57
123
12
18
114
30
63
177
30
36
42
27
75
18
15
36
21
75
120
165
96
363
159
57
48
123
177
75
57
48
93
24
3
33
84
6
9
21
24
18
33
324
213
27
45
96
99
93
42
153
60
15
60
138
123
21
108
60
48
24
180
99
27
192
105
12
105
228
75
75
18
102
57
60
51
30
99
213
12
15
48
105
210
132
93
27
9
9
108
39
48
93
27
45
72
18
288
150
27
3
150
12
75
123
222
12
3
87
69
144
57
78
180
30
135
15
12
33
72
48
120
15
42
171
228
249
30
132
93
27
36
240
54
3
195
30
27
108
180
60
63
192
108
57
15
177
75
60
18
12
90
33
12
45
456
27
75
21
111
156
69
45
30
69
81
63
27
18
270
30
75
93
72
18
69
105
36
27
27
165
51
117
27
165
165
63
75
42
39
144
33
30
54
60
48
42
345
33
12
18
258
3
9
60
27
348
48
39
393
27
30
6
33
156
171
102
90
21
21
126
72
162
375
15
6
12
60
228
24
39
27
54
90
21
15
72
18
60
63
12
9
150
18
192
150
228
162
168
120
3
75
12
57
273
51
24
27
96
9
21
60
192
27
81
72
42
30
3
276
87
54
120
168
63
39
186
120
39
84
9
72
48
42
93
36
9
60
48
27
60
3
72
150
12
6
12
78
390
162
72
18
213
255
114
120
99
24
135
18
87
60
96
57
24
63
36
156
60
45
48
162
18
162
33
135
72
108
21
96
48
123
33
69
63
27
57
24
276
108
72
48
120
105
75
57
75
243
72
96
129
63
72
168
117
45
99
129
90
18
99
45
168
72
48
198
132
162
99
81
108
138
72
42
30
45
81
183
144
177
63
45
72
15
153
162
21
105
3
171
150
30
165
48
315
30
60
12
75
3
141
96
45
6
12
165
57
156
54
90
75
33
63
84
411
162
63
144
48
12
3
78
30
42
123
132
12
48
45
12
36
24
171
75
42
135
93
ABCD 98764166734*3^$a+1 [50294]
75
153
69
30
18
51
120
69
3
33
6
54
15
72
72
60
45
42
180
24
6
3
36
51
21
3
90
174
6
27
9
30
114
99
21
27
60
93
39
36
21
39
72
108
9
6
240
117
123
9
15
66
39
15
102
48
60
51
15
24
12
33
60
141
24
246
84
12
21
3
90
114
72
48
42
48
42
138
51
60
81
144
30
24
12
120
168
96
45
99
33
3
9
45
111
195
90
6
129
120
12
39
24
24
102
51
9
3
15
93
3
57
192
51
189
36
15
45
51
30
24
27
63
24
21
105
66
144
54
126
6
54
30
6
141
159
60
30
30
54
15
180
39
60
93
3
117
63
57
12
87
69
12
72
57
114
24
12
114
96
3
111
45
75
36
93
171
114
123
12
135
21
12
48
69
36
90
9
57
171
3
96
9
201
30
18
63
12
60
60
75
36
30
39
36
69
75
57
198
150
3
9
18
213
33
27
117
123
99
78
42
21
12
15
6
27
120
120
207
21
45
39
57
90
168
36
69
141
6
9
72
60
48
45
15
39
66
39
36
15
30
75
75
24
36
9
15
12
24
84
12
21
72
60
60
15
6
15
24
36
84
81
39
45
36
66
21
63
24
282
24
30
69
15
42
288
12
90
141
3
54
51
15
9
36
21
171
3
84
72
9
75
180
117
12
45
15
21
186
93
21
186
9
120
12
27
96
96
60
9
111
84
9
27
48
12
69
24
108
39
60
69
144
165
75
21
15
231
30
18
36
57
3
45
15
69
15
156
60
30
96
3
27
48
81
120
84
36
12
3
117
3
9
105
96
15
99
21
51
21
12
36
72
69
18
12
30
30
69
84
36
9
6
36
33
411
6
111
108
39
30
75
27
69
12
3
57
132
51
24
180
96
45
45
15
231
33
27
114
150
36
60
9
129
66
9
51
9
15
33
48
12
3
24
21
9
3
3
45
15
66
48
12
63
105
6
69
96
240
60
75
9
15
45
111
225
9
12
123
27
30
54
117
27
33
3
96
120
150
18
21
9
51
45
180
30
36
24
180
9
108
48
81
90
93
57
114
24
96
45
51
54
246
141
93
6
60
69
12
12
48
12
51
30
114
192
30
123
27
60
180
168
21
45
54
102
3
51
84
42
90
60
48
72
33
165
60
30
96
66
54
6
18
33
63
60
90
99
96
132
57
72
123
87
141
33
234
12
78
6
60
66
3
336
15
69
36
12
48
84
120
36
12
9
63
15
12
84
6
90
189
21
18
186
15
75
105
24
60
147
24
24
30
3
159
48
21
99
21
24
60
48
99
33
36
231
48
45
15
72
33
27
30
24
66
144
57
120
120
120
27
96
36
21
48
180
24
117
63
15
36
57
99
9
60
15
9
87
33
57
108
90
21
129
123
3
45
195
90
195
144
60
87
21
63
30
126
54
96
171
48
9
3
219
144
60
69
36
51
33
21
39
45
66
36
69
15
60
24
30
123
63
6
144
15
84
81
90
9
75
66
39
27
129
15
69
15
276
30
15
9
6
6
51
3
45
105
27
57
60
15
36
45
6
93
120
36
15
6
30
21
48
99
21
12
3
6
114
84
30
6
9
45
75
15
6
39
171
96
21
72
87
54
30
24
21
45
195
189
6
60
24
132
78
6
6
54
9
120
45
36
39
15
81
72
9
114
54
6
66
78
72
21
9
111
117
51
9
3
3
45
72
9
60
3
15
165
15
30
135
15
42
3
45
30
66
6
54
27
39
201
159
108
102
3
216
132
3
45
120
129
12
60
144
30
6
99
15
9
21
36
3
117
123
48
9
159
39
12
78
186
120
36
33
ABCD 98764441838*3^$a+1 [50092]
3
72
96
36
20
61
27
116
12
19
6
23
36
25
35
40
24
96
48
32
36
60
48
4
92
16
20
52
27
5
60
13
47
64
87
29
4
12
20
28
32
19
33
32
1
95
72
16
104
88
39
41
4
45
180
51
48
72
48
80
40
44
37
63
12
20
24
52
75
33
152
24
36
48
4
45
35
28
15
129
123
17
24
40
32
72
60
52
24
24
27
5
1
23
16
81
95
40
87
21
20
7
72
72
5
60
24
1
11
12
67
5
13
27
15
41
168
52
12
36
212
48
97
23
16
68
48
48
12
4
44
37
59
40
24
99
5
48
24
13
3
20
4
8
36
12
48
4
12
68
12
4
12
24
24
32
64
20
60
85
78
53
28
36
8
16
32
64
231
29
84
24
36
97
3
60
12
8
16
21
35
52
12
15
101
19
33
8
4
36
72
96
20
4
240
27
5
48
37
6
93
36
44
1
3
20
40
8
24
64
36
48
68
64
8
36
31
93
3
12
5
132
120
31
24
29
12
4
60
8
97
150
153
48
44
1
107
16
20
36
25
15
20
4
104
67
33
108
48
20
12
4
48
12
45
35
13
72
51
8
24
160
12
15
65
25
35
40
111
125
48
19
45
15
17
4
24
8
64
104
4
12
15
21
44
64
32
40
24
36
32
16
27
150
59
24
37
24
11
48
4
12
8
43
17
108
19
29
16
8
37
18
5
16
92
67
21
24
56
40
24
80
28
32
52
24
84
3
29
1
3
57
3
141
66
77
100
3
29
25
23
12
24
37
35
24
16
24
68
16
80
16
93
47
4
36
8
16
20
60
40
60
20
12
25
27
12
44
132
84
25
23
7
36
60
69
68
12
4
32
12
48
37
15
8
24
24
84
13
83
36
48
13
3
56
16
9
23
67
5
55
41
12
76
20
31
18
75
8
112
57
3
12
80
4
21
59
84
120
13
27
8
4
36
80
37
11
12
48
4
12
44
121
11
112
12
8
12
175
21
72
8
97
23
40
48
140
12
19
29
36
16
99
89
79
21
44
52
84
44
25
23
52
60
32
16
80
12
13
75
12
75
101
300
7
65
48
72
88
216
8
108
108
24
25
12
11
48
12
204
120
16
44
60
31
53
36
28
3
65
24
64
9
15
8
4
15
18
108
35
52
75
5
40
63
5
12
16
176
24
12
12
175
90
23
24
64
92
60
64
8
12
64
51
33
8
4
128
13
87
92
4
24
36
92
64
36
44
4
192
20
24
24
12
19
41
72
48
12
36
12
28
32
4
44
96
24
40
81
23
13
107
88
45
12
83
4
45
36
84
3
20
76
24
12
20
16
8
40
24
128
48
67
5
88
24
207
45
51
72
41
151
9
81
15
44
64
48
20
12
28
8
60
100
32
24
24
96
1
15
39
69
9
107
13
47
84
91
69
56
4
32
28
57
27
33
3
120
21
11
37
15
128
12
52
116
7
5
36
79
17
43
30
15
36
111
45
51
45
80
84
43
21
60
32
132
96
240
12
88
80
16
24
39
60
18
59
16
32
36
31
18
60
63
68
12
24
85
99
56
24
72
24
36
12
96
16
20
4
12
9
51
20
28
24
12
81
47
52
8
7
41
48
40
224
37
23
100
8
19
36
12
197
136
9
23
96
4
20
28
48
20
16
108
12
36
12
56
60
4
33
27
33
63
20
1
15
8
180
12
16
48
32
48
61
39
32
67
77
96
64
84
27
90
90
17
96
49
111
87
113
121
30
89
72
72
48
24
60
48
12
24
64
92
76
72
27
30
15
3
17
4
216
20
4
60
27
9
8
73
75
32
16
44
48
24
43
45
45
23
112
27
81
177
23
28
36
140
91
33
120
24
20
25
131
16
51
54
11
12
52
36
8
52
12
15
5
16
27
9
33
47
24
16
15
36
77
48
100
20
12
37
11
25
3
24
32
25
18
18
24
66
9
8
40
72
3
45
56
120
16
56
120
4
80
115
29
52
12
36
200
4
32
60
64
32
48
4
48
20
12
132
61
12
63
20
4
135
5
4
12
105
39
20
16
8
61
39
36
8
100
12
20
31
33
32
12
37
18
18
47
96
49
15
12
36
104
120
43
17
4
87
17
52
15
81
12
15
42
15
48
32
13
18
9
45
11
55
33
20
97
95
25
42
12
18
11
4
27
9
24
8
48
31
18
23
48
16
216
48
44
16
36
8
85
15
63
12
33
8
40
20
4
27
29
36
16
117
48
54
5
36
28
99
12
96
129
33
35
127
66
24
15
8
157
3
87
9
24
48
48
56
61
3
44
16
27
5
19
9
20
4
93
27
8
24
16
48
24
117
23
100
8
52
32
28
8
24
13
87
44
112
32
13
27
8
88
72
20
28
32
24
108
12
13
131
4
32
1
83
12
85
47
55
117
33
27
20
4
56
1
54
29
4
8
72
48
37
12
59
36
31
17
76
21
39
36
48
32
28
8
64
24
84
108
32
16
20
49
15
3
72
78
135
48
60
39
57
51
144
45
48
20
60
16
80
1
135
8
7
9
20
19
18
39
33
15
3
17
100
152
24
16
8
7
45
44
7
9
8
76
36
8
52
3
17
ABCD 98764584112*3^$a+1 [50045]
20
7
57
68
1
39
45
42
18
30
33
12
27
41
48
16
3
90
11
25
71
19
45
9
42
18
3
33
54
17
13
42
9
36
45
48
23
48
124
12
45
24
126
53
40
8
28
9
27
15
48
17
25
83
1
6
53
31
5
55
36
21
20
43
17
124
20
25
30
5
73
12
60
3
20
16
9
71
1
60
11
7
30
6
9
45
90
45
45
30
42
23
48
48
36
28
15
45
27
21
24
39
17
24
64
21
18
6
59
40
27
18
12
23
12
145
143
60
36
1
54
29
12
85
30
29
25
87
3
17
12
36
25
150
45
75
6
120
18
17
43
12
161
124
116
13
15
12
128
120
31
9
69
12
54
17
7
17
36
19
54
35
24
40
27
18
23
4
99
54
72
48
132
71
37
12
35
16
44
36
139
29
36
36
67
72
45
20
16
32
12
36
13
90
6
3
20
7
24
30
11
25
90
18
35
25
12
23
36
31
54
60
11
28
27
89
16
44
1
48
72
11
108
24
60
37
39
15
21
33
11
24
31
6
3
8
144
88
48
27
42
3
15
113
48
40
32
64
99
5
16
9
6
90
108
12
60
35
48
55
5
91
30
24
3
60
92
25
11
132
12
36
1
54
6
48
35
16
72
27
21
20
12
4
9
6
18
12
23
55
53
28
9
11
1
123
36
36
8
181
27
32
16
9
36
11
25
159
21
51
12
36
32
40
32
120
1
47
40
9
135
75
258
30
60
81
12
68
64
12
33
36
30
24
12
18
11
24
168
12
7
21
9
15
63
17
13
27
24
9
12
24
35
72
19
18
12
24
36
120
35
79
9
21
99
15
72
89
24
67
29
16
36
32
7
41
19
41
97
15
32
24
25
30
6
90
18
131
12
40
60
44
24
115
5
36
139
17
37
15
135
53
49
15
165
11
43
36
18
23
163
9
117
75
68
1
39
8
28
9
27
24
9
72
3
27
78
3
63
9
92
48
36
1
54
5
52
44
25
3
27
69
21
15
20
25
35
13
15
116
4
8
7
41
24
88
180
9
48
71
60
1
63
48
27
5
1
47
79
113
115
6
30
60
84
81
9
47
24
24
1
156
35
133
3
9
15
48
56
16
8
1
15
75
9
32
48
25
12
15
8
36
1
30
5
55
81
80
73
11
16
12
27
24
65
16
39
24
66
15
81
3
72
8
37
24
27
3
6
18
30
132
48
27
24
45
27
8
31
5
64
44
121
54
17
36
19
9
9
6
41
43
53
19
9
96
3
65
61
6
90
30
33
20
7
30
51
9
39
36
9
35
61
23
16
32
28
9
126
17
13
51
104
4
36
44
1
75
132
9
3
15
21
20
31
54
27
27
36
9
20
7
41
4
39
6
35
40
96
3
29
16
51
18
11
16
8
48
73
35
1
63
27
5
19
9
57
60
11
19
54
6
41
24
84
12
109
3
20
7
29
16
8
61
30
105
21
24
35
4
27
24
9
21
6
9
45
191
16
9
11
160
39
24
17
12
16
9
27
3
6
36
84
59
55
45
48
33
39
56
12
60
43
5
1
30
18
72
11
108
96
79
21
20
79
9
8
19
41
4
9
47
24
96
13
6
29
60
49
63
60
3
17
43
57
8
36
109
24
11
1
83
12
145
35
19
36
18
30
113
4
60
9
30
65
61
60
71
19
53
40
45
36
11
13
12
83
7
54
27
9
60
23
16
9
27
104
36
13
72
23
36
1
18
12
53
1
15
81
59
4
45
72
48
11
31
30
59
40
96
93
15
45
12
123
8
48
100
9
6
144
12
18
63
8
16
3
42
99
45
11
24
55
21
20
13
75
36
44
72
16
8
36
13
6
30
54
42
3
8
52
12
9
11
13
12
23
36
31
9
51
18
12
51
12
8
37
72
15
3
45
81
51
75
18
27
8
16
21
71
28
9
6
41
16
32
28
44
13
90
6
39
27
5
76
128
4
57
114
120
41
73
12
35
28
45
36
6
18
27
93
36
36
18
41
64
57
35
25
144
35
49
36
24
12
54
24
12
90
35
16
80
120
79
9
80
4
80
7
5
25
114
45
44
31
45
24
48
8
24
28
39
45
33
27
3
60
113
13
54
30
42
21
9
78
5
25
6
197
28
21
54
29
60
36
24
136
9
135
111
54
6
84
6
11
28
20
12
100
8
1
36
3
27
33
21
54
33
20
28
105
27
12
27
5
13
6
29
55
17
16
39
9
9
47
24
16
8
36
60
49
23
60
19
9
9
6
30
54
33
20
24
24
16
8
88
72
72
3
45
32
64
9
111
24
57
35
25
39
140
36
13
15
45
3
72
8
24
19
36
120
29
132
64
15
30
51
8
40
24
27
21
20
49
48
35
7
18
12
11
13
27
9
18
21
9
11
12
4
33
83
12
67
29
61
108
36
95
4
48
44
25
30
9
9
36
6
54
36
3
117
11
4
36
92
1
6
18
35
85
36
11
4
12
44
24
12
43
41
49
66
5
13
23
64
75
41
13
24
11
25
95
49
3
60
68
25
11
48
12
156
24
25
71
37
27
56
7
36
30
6
54
35
1
54
137
24
36
13
6
45
9
30
5
4
27
9
44
37
23
1
30
6
48
15
21
11
25
23
12
16
72
27
29
16
45
99
56
16
9
183
32
55
108
45
27
53
67
24
29
37
11
4
9
27
72
20
16
80
1
3
51
9
21
6
149
4
56
52
12
32
24
24
1
36
24
35
36
4
32
28
20
1
59
64
27
84
5
31
54
135
51
81
57
35
7
29
61
3
8
88
9
30
6
11
24
12
12
7
54
27
27
6
90
17
37
27
20
24
36
28
20
28
9
59
12
64
8
25
12
54
5
55
21
96
9
23
61
36
11
13
59
61
24
11
19
90
15
20
37
59
31
18
6
9
8
13
90
6
23
76
9
47
24
4
51
77
7
5
40
15
81
44
31
36
113
48
37
27
69
11
16
12
177
3
27
45
45
24
11
88
12
9
27
32
12
48
ABCD 98765117546*3^$a+1 [50073]
95
16
45
126
53
24
28
12
171
72
60
12
53
12
48
12
28
27
57
69
6
21
33
12
54
24
21
45
180
234
9
33
12
42
81
12
32
76
80
48
97
18
42
12
35
55
6
102
77
48
25
143
12
109
11
12
28
60
123
72
17
108
4
104
7
5
48
67
90
60
12
42
33
12
3
96
197
145
35
67
18
54
5
76
24
8
12
48
36
76
99
29
52
68
13
12
18
18
11
25
23
40
12
21
23
31
30
131
24
168
52
36
60
87
33
57
23
52
32
1
95
60
84
181
39
48
21
95
52
68
16
39
89
60
60
88
24
123
5
13
83
60
4
20
1
12
47
13
87
15
18
60
84
6
125
4
51
18
66
53
48
7
5
156
19
17
36
84
24
24
108
40
15
48
17
12
97
11
97
35
28
27
101
7
60
9
45
59
25
35
7
12
72
24
57
15
29
19
29
133
23
132
13
30
54
27
9
36
3
128
72
28
57
143
60
55
5
43
17
100
69
23
60
55
90
147
21
48
11
25
51
80
73
39
27
6
35
13
27
15
5
84
103
41
60
64
105
35
55
5
40
32
76
128
7
29
40
48
8
19
29
84
1
36
36
23
7
29
25
18
17
24
37
83
12
43
57
24
105
126
17
1
35
24
7
5
1
167
48
48
55
65
132
115
17
40
12
15
5
16
20
24
88
51
125
1
83
1
47
24
61
12
6
12
57
21
95
7
17
7
33
12
21
95
175
18
36
15
3
45
27
90
54
36
101
24
60
36
48
7
54
36
30
5
12
72
96
4
60
68
115
42
11
4
21
18
77
40
75
17
96
1
84
95
49
83
12
13
35
19
6
59
60
169
66
29
72
72
36
31
30
179
19
17
60
36
49
59
16
15
65
36
43
57
39
5
175
5
61
59
136
63
5
76
116
4
9
126
24
77
4
39
6
59
52
99
18
11
61
23
48
12
13
30
162
27
15
36
48
21
80
43
53
55
5
12
1
36
6
9
68
67
33
33
15
135
12
53
25
15
8
72
25
155
85
159
44
79
77
31
18
167
40
44
16
3
29
100
12
44
24
121
72
12
6
57
105
87
105
35
1
54
33
8
49
42
5
24
12
60
192
7
41
55
57
56
60
7
30
35
112
20
127
53
88
128
12
37
107
84
36
43
18
35
37
96
12
27
33
18
72
30
59
48
61
12
114
89
136
68
31
17
84
25
23
115
18
107
1
71
40
231
5
64
39
42
12
186
29
12
40
36
45
210
60
5
25
15
8
12
115
48
77
12
1
6
36
45
140
79
53
28
8
91
5
1
30
17
127
65
31
17
13
24
11
60
48
72
12
121
66
21
15
162
6
36
89
36
24
31
33
20
28
39
36
18
47
72
52
63
33
9
71
12
7
36
69
140
55
6
48
11
79
125
1
24
30
21
33
78
48
77
60
100
80
25
75
39
41
120
19
29
7
5
13
30
5
1
3
80
100
108
9
11
40
45
12
23
40
104
181
12
23
48
61
23
103
53
1
15
96
8
7
18
35
4
135
45
231
12
162
18
24
53
211
5
172
120
15
77
7
53
7
113
25
71
55
21
8
25
95
85
11
96
25
23
43
54
11
25
35
73
95
1
11
24
24
60
76
20
36
72
13
167
91
192
89
55
29
12
12
73
108
90
6
84
71
1
27
8
100
117
11
84
67
6
12
18
17
28
27
77
48
97
3
32
100
68
43
17
1
222
5
25
24
15
15
144
90
39
20
1
12
147
20
48
64
68
156
7
17
91
117
164
19
72
17
37
23
112
20
196
27
17
16
104
24
7
5
115
72
17
60
193
27
8
112
8
61
35
1
90
18
3
165
90
54
11
12
25
35
60
28
39
54
87
8
1
71
13
47
13
12
23
31
53
217
36
15
12
32
48
28
24
75
5
85
90
6
83
55
9
8
48
192
109
15
75
36
12
132
65
19
81
8
40
20
36
84
40
51
29
12
60
43
65
31
36
33
116
52
12
8
79
29
85
51
15
65
24
4
3
18
47
4
69
99
20
25
23
120
12
7
96
9
20
25
66
18
11
25
114
5
36
144
12
112
51
77
13
39
45
36
6
21
12
8
103
29
28
80
12
88
8
12
72
13
30
60
48
29
43
249
68
72
16
44
60
85
126
24
29
4
57
35
36
19
54
87
69
3
56
24
31
21
69
30
5
76
36
92
7
108
53
12
43
24
48
6
11
151
125
72
12
25
3
68
55
17
13
35
40
8
24
37
3
33
35
4
15
5
13
36
42
90
35
19
41
52
27
81
140
48
97
12
11
120
91
53
12
1
47
60
12
31
54
15
ABCD 98765159698*3^$a+1 [50002]
56
54
27
24
7
48
14
6
4
5
21
10
65
175
134
18
78
22
8
24
33
63
40
5
36
9
39
105
10
41
9
63
67
5
31
5
15
90
15
24
7
24
36
14
27
120
7
38
12
30
28
2
18
52
26
46
8
28
32
52
41
79
29
31
14
10
24
12
5
48
21
15
9
96
12
27
7
8
16
96
36
12
8
9
33
10
8
9
3
16
12
2
58
29
3
6
51
69
22
2
106
24
12
14
12
3
69
75
36
31
5
69
34
65
36
19
86
82
38
70
14
46
84
72
41
45
39
48
67
65
31
20
40
12
48
89
99
21
51
100
8
52
12
50
18
42
15
60
108
67
5
12
93
6
100
20
12
28
24
5
7
24
14
70
12
53
12
21
132
15
67
38
70
38
30
60
52
5
7
38
15
7
38
48
22
36
24
17
168
3
18
10
20
21
33
90
28
2
3
12
15
6
27
3
4
110
18
33
36
48
21
22
5
27
16
24
56
21
31
84
29
69
60
10
56
81
19
36
38
10
8
40
24
53
21
30
24
57
31
50
178
24
26
22
5
27
180
112
74
15
12
3
24
40
60
8
48
69
81
90
12
28
125
84
31
12
12
26
42
42
3
67
48
24
60
5
79
20
112
72
12
8
45
33
12
6
21
55
8
45
12
43
41
7
12
20
45
33
10
12
125
45
10
5
7
14
90
54
27
84
45
34
60
26
72
10
48
12
17
7
41
79
36
24
14
46
38
15
21
111
9
12
60
3
9
22
38
51
31
24
32
52
53
24
43
41
15
150
10
24
26
10
20
69
43
60
8
54
22
48
80
18
82
5
91
14
18
12
48
40
84
29
9
3
132
141
24
27
60
21
94
68
16
12
38
130
132
38
90
12
117
21
46
24
5
12
43
20
52
32
48
9
3
21
7
48
32
28
44
6
27
27
18
18
16
8
40
38
18
90
30
54
66
52
29
84
7
2
6
12
64
48
5
75
48
30
12
10
12
26
42
16
12
29
129
51
39
112
5
12
81
15
24
63
28
36
24
60
14
10
20
78
75
7
41
84
132
3
36
9
15
21
7
24
96
38
54
33
57
27
211
2
6
16
60
5
43
50
6
4
5
33
147
31
14
15
12
19
41
31
32
16
17
12
103
32
30
10
5
55
17
79
5
67
32
45
51
45
24
36
9
10
8
4
38
46
2
18
52
89
21
10
24
14
27
12
51
4
12
56
40
2
6
69
141
24
15
51
64
53
55
32
112
68
16
14
10
72
68
57
36
19
8
30
22
14
46
120
5
3
112
56
48
54
51
69
15
7
26
3
9
6
52
12
240
77
3
112
41
7
17
24
7
8
30
22
38
46
128
18
39
3
36
4
17
31
20
9
108
60
12
24
69
15
15
28
50
180
39
9
10
2
30
45
55
17
33
10
38
39
3
57
7
5
33
78
40
32
6
42
69
3
18
3
67
8
72
4
86
42
78
12
48
22
110
46
2
10
72
26
111
24
7
12
41
31
101
15
48
9
7
26
10
80
52
132
8
112
5
60
31
92
16
5
15
144
28
2
27
3
33
19
8
18
34
5
24
84
63
117
7
158
58
77
21
10
12
62
75
72
9
22
12
8
42
10
5
7
65
33
46
24
96
2
10
65
33
34
50
10
8
52
50
3
19
26
18
9
12
33
58
17
63
9
9
70
80
72
40
84
14
70
104
96
4
50
22
29
19
5
43
29
55
38
10
48
2
6
69
36
7
72
72
5
60
9
70
14
63
7
48
38
94
5
33
27
51
4
56
4
38
15
43
36
56
42
10
38
42
6
27
57
70
17
81
3
24
31
20
4
5
72
3
76
72
5
87
6
94
116
40
12
38
30
4
36
65
55
14
10
36
77
72
60
96
96
9
46
38
48
22
72
5
91
89
84
7
2
63
12
15
78
3
9
63
48
87
4
14
10
44
33
45
30
4
65
9
39
36
9
106
12
62
6
9
7
14
22
17
33
42
52
38
6
4
5
55
5
36
9
10
132
65
43
5
55
12
161
79
38
30
30
30
21
9
36
75
9
166
20
52
17
67
14
70
20
54
6
9
21
27
192
21
39
7
5
36
7
56
16
218
15
67
41
57
10
26
72
63
31
8
40
8
28
14
118
38
39
31
36
5
24
12
33
22
12
12
26
42
21
15
60
21
144
84
60
15
18
78
4
5
7
5
36
84
48
21
70
137
33
22
5
24
60
24
7
60
17
67
29
15
174
48
22
48
17
81
15
19
38
82
41
36
48
21
46
53
105
10
5
48
45
70
5
15
48
30
46
38
3
15
45
19
5
21
30
9
19
20
30
159
12
103
56
21
39
45
24
31
74
15
15
21
9
6
141
103
65
135
57
31
8
24
60
40
56
21
55
5
9
72
70
12
41
36
31
2
36
22
72
12
14
22
32
28
68
45
79
5
93
63
12
45
22
80
78
58
29
21
70
24
48
24
5
31
29
55
8
48
4
14
15
15
30
34
48
12
50
10
65
31
14
90
30
6
16
89
117
99
9
24
15
31
29
63
42
3
87
48
4
8
16
2
42
81
9
15
21
39
7
8
156
52
32
28
20
52
50
15
7
113
12
9
84
36
12
22
41
19
5
7
56
112
26
39
51
45
24
31
12
17
55
5
7
38
90
96
45
12
103
44
78
12
3
67
41
36
21
12
22
38
6
9
12
60
9
10
14
10
108
48
20
54
120
10
17
19
44
16
17
67
5
12
19
2
39
211
50
15
3
52
20
12
21
120
79
26
99
7
36
12
17
19
41
63
126
24
46
24
5
12
36
12
7
36
122
15
31
32
9
31
12
38
10
32
48
42
6
45
19
41
9
15
3
60
4
8
16
12
72
80
108
52
72
8
6
22
62
48
63
27
9
79
12
77
48
43
17
24
3
112
53
45
6
4
5
3
4
89
19
20
18
27
60
72
21
12
10
20
28
20
4
48
68
28
17
ABCD 98765267158*3^$a+1 [50066]
125
91
30
239
72
19
54
39
33
72
15
57
48
95
31
276
125
1
84
11
64
24
24
63
12
93
224
43
78
119
48
25
15
27
36
48
54
6
126
111
27
5
120
40
8
24
40
8
96
24
160
56
19
66
24
48
42
30
60
90
21
104
16
72
8
120
19
66
131
48
61
54
21
105
30
204
30
36
6
18
203
229
48
36
39
8
43
222
15
32
97
18
90
11
7
17
127
9
129
90
72
5
88
8
115
24
69
21
216
75
27
45
72
24
80
49
71
19
6
159
8
88
56
40
8
121
39
168
24
48
27
24
72
5
48
91
29
145
15
96
21
123
105
54
162
63
15
36
54
72
84
27
9
23
192
25
23
43
42
3
9
24
12
83
112
8
40
141
131
85
3
32
24
139
144
66
27
9
63
33
48
6
65
43
45
57
119
115
72
72
21
24
80
25
111
32
24
43
5
16
24
32
121
143
24
96
96
19
24
102
90
36
17
187
45
93
3
3
5
79
57
33
183
75
77
13
35
13
54
77
19
21
15
129
9
111
39
17
88
57
30
233
48
24
48
40
8
64
96
3
45
32
40
129
159
39
17
61
72
138
113
19
18
12
180
126
54
215
115
5
25
18
18
90
177
32
25
87
45
18
18
95
49
66
45
27
117
141
59
49
15
152
79
9
200
24
1
24
216
15
56
1
95
72
7
198
3
24
51
5
7
41
24
88
128
120
37
12
47
16
33
66
5
19
90
11
43
72
69
24
27
24
5
40
9
23
13
11
16
8
19
117
24
51
69
39
65
43
24
29
37
27
33
39
9
36
24
35
91
53
40
33
47
48
97
6
17
37
48
27
45
36
119
40
32
13
11
120
24
61
131
85
108
15
21
54
12
60
45
8
73
84
78
18
108
84
51
165
35
24
88
24
15
126
35
24
24
79
12
21
32
91
54
23
64
9
66
60
81
8
40
15
36
18
120
60
63
27
21
51
5
16
153
47
7
41
19
53
85
78
126
23
157
75
104
235
45
32
115
5
192
216
24
96
112
8
49
15
8
49
6
9
99
45
72
8
72
24
85
59
96
24
67
54
63
81
24
15
32
43
66
27
8
16
96
32
43
72
5
72
24
19
36
36
21
8
24
91
24
21
24
32
48
96
24
43
5
24
16
27
77
31
9
81
12
3
8
16
48
51
21
8
16
24
56
37
75
33
39
87
60
36
153
27
173
25
36
18
17
64
80
19
108
108
29
1
15
9
90
5
61
24
3
152
48
79
36
45
45
54
5
19
36
41
43
21
33
18
42
198
144
84
89
16
9
95
67
21
27
5
85
107
145
15
45
144
54
93
48
72
57
66
21
15
186
23
40
39
41
16
3
18
30
18
126
6
167
40
147
21
24
9
39
48
57
23
19
21
72
96
117
174
69
27
30
24
23
40
81
144
23
24
64
24
21
59
67
60
36
18
54
5
67
29
64
120
96
32
19
53
31
57
80
88
51
29
24
16
24
195
93
24
80
85
35
16
27
30
63
48
75
5
7
17
40
168
15
192
81
96
45
179
19
48
24
21
27
132
129
24
8
67
6
66
45
96
9
18
5
13
30
93
69
78
48
6
18
30
60
36
66
5
64
219
6
30
42
119
1
95
40
128
85
54
5
16
9
15
57
23
37
30
45
141
83
79
30
123
8
109
18
105
24
195
5
24
1
15
93
11
49
71
67
29
40
21
179
24
1
15
24
27
5
73
144
18
5
72
25
126
186
36
48
35
96
19
30
36
11
25
24
95
31
17
37
36
108
75
32
24
64
75
5
72
24
73
71
96
1
15
32
1
60
126
18
3
8
79
12
18
3
200
49
168
138
24
21
24
8
40
45
3
24
69
59
61
35
55
36
5
103
17
48
205
6
45
21
59
19
90
3
69
35
40
45
6
5
88
45
126
45
135
33
3
5
48
61
155
24
19
5
16
15
30
27
32
72
1
87
87
78
3
15
33
57
63
9
18
29
79
90
102
60
48
45
9
15
48
99
53
1
47
24
43
261
32
79
41
48
16
21
27
56
67
5
139
45
21
132
47
48
ABCD 98765898644*3^$a+1 [50001]
30
3
52
24
15
14
19
47
16
33
12
27
38
63
16
123
2
10
36
69
11
42
3
3
9
40
75
80
6
19
15
17
3
6
6
1
32
31
60
2
43
56
3
13
12
23
12
6
19
5
27
31
32
30
48
18
105
72
33
24
36
7
15
20
4
33
65
27
33
18
13
20
12
24
19
5
57
15
7
80
28
5
3
40
41
21
7
8
12
12
16
5
15
39
1
12
27
60
84
14
22
84
5
15
40
92
4
41
3
37
27
2
3
16
11
13
5
46
5
31
26
7
3
12
132
41
3
12
18
22
60
24
41
19
8
25
11
25
77
7
3
50
102
25
11
4
12
9
95
45
19
96
20
12
25
44
3
61
59
13
27
12
53
27
21
4
8
33
7
51
77
12
21
106
36
8
37
20
19
14
91
5
31
15
2
10
21
5
31
3
53
40
107
13
15
20
4
36
24
14
19
36
17
3
24
27
4
32
40
14
3
48
48
15
6
6
57
15
16
60
9
3
2
18
64
8
16
69
3
38
27
57
55
8
45
15
15
42
48
10
12
20
37
11
48
45
31
24
14
10
8
28
24
33
39
8
25
8
48
15
54
10
8
42
3
9
46
5
72
96
45
7
15
93
32
19
44
4
21
36
68
33
18
6
19
36
3
2
48
12
6
28
14
15
15
16
17
75
4
8
33
7
20
16
5
21
34
12
50
22
12
29
19
32
18
18
24
6
10
17
3
28
21
80
31
14
10
24
12
2
30
6
42
133
12
3
41
31
12
32
6
7
32
43
17
16
17
22
14
27
4
29
15
9
70
20
57
84
40
92
3
9
21
34
12
29
9
22
5
19
60
9
27
24
32
28
41
24
40
39
12
8
18
168
46
21
8
12
12
52
96
59
16
17
48
3
54
10
65
7
9
27
8
1
63
8
105
9
43
51
36
24
5
16
36
20
12
48
55
9
15
5
24
100
41
6
25
72
12
60
8
15
18
3
15
52
45
3
20
9
75
30
3
4
11
12
13
17
7
29
70
89
21
42
52
21
75
14
15
16
11
16
50
3
72
7
38
22
48
5
9
31
3
44
1
36
8
31
20
16
8
16
36
5
24
67
8
21
24
12
48
16
5
6
28
14
7
36
3
2
22
20
37
8
27
21
52
15
5
48
3
40
72
24
36
9
8
3
45
88
24
8
57
10
8
42
27
33
22
80
1
44
39
25
12
3
21
75
9
5
42
28
12
84
8
30
10
36
50
6
54
19
3
8
37
17
12
34
36
69
12
65
7
72
3
20
57
31
5
7
117
23
40
5
36
4
11
72
18
19
3
14
18
72
24
37
20
67
12
26
18
36
9
4
8
57
102
16
2
3
67
36
2
12
66
25
92
52
5
12
43
95
28
24
8
28
74
10
26
42
48
25
3
17
15
18
7
140
39
28
48
12
12
14
7
17
42
1
32
3
30
42
21
16
23
45
21
10
57
8
12
52
3
20
13
39
36
14
70
32
6
7
12
5
55
29
46
24
21
29
7
8
24
27
33
3
4
45
11
4
36
14
24
51
31
24
81
3
17
7
72
45
3
17
3
12
28
5
141
55
5
60
6
16
29
15
9
4
20
40
75
5
48
7
50
60
10
41
12
19
81
27
38
18
4
2
19
27
180
2
30
81
4
53
24
6
12
13
44
51
33
45
115
15
125
7
33
5
24
78
60
28
21
39
20
6
18
12
40
9
5
12
79
11
4
14
34
12
41
27
18
18
1
41
3
7
8
6
51
4
108
3
5
7
20
30
7
11
42
46
2
7
111
5
16
8
28
27
2
39
19
12
14
34
32
64
44
18
3
55
12
60
14
15
31
20
9
24
19
45
11
64
5
12
19
12
44
81
3
37
27
2
10
44
1
8
28
15
5
43
5
4
8
45
3
15
25
36
20
9
55
71
4
24
60
12
5
4
60
59
88
29
45
46
5
3
40
9
27
24
24
5
31
9
3
32
52
48
45
15
110
10
36
5
112
3
5
7
12
168
24
38
31
20
60
7
44
1
20
7
5
12
63
28
9
53
10
12
14
12
39
16
15
2
127
15
14
36
48
63
7
32
6
19
8
48
3
21
24
24
28
20
7
8
30
58
9
3
24
20
25
29
24
10
57
15
5
60
19
17
7
5
36
12
75
40
20
64
29
60
45
10
12
8
9
21
7
72
101
70
20
61
23
16
20
1
15
8
6
12
7
11
6
66
12
40
36
12
48
20
1
36
24
48
15
125
55
12
105
35
48
16
2
60
10
53
9
30
33
48
64
101
7
20
3
4
81
39
21
15
74
15
12
139
45
35
30
31
8
28
20
159
69
7
5
45
108
30
16
14
7
3
2
3
15
12
9
16
48
32
7
5
28
35
18
55
36
23
48
33
7
17
15
18
22
32
6
67
8
9
36
3
12
3
4
12
14
7
15
5
4
29
22
50
18
1
11
48
52
44
4
9
48
27
65
21
27
15
30
39
64
27
110
7
11
16
45
179
9
27
61
35
13
24
3
5
3
4
2
10
5
3
16
84
8
4
20
25
3
5
91
12
12
20
36
1
8
7
24
32
4
48
32
13
3
2
36
6
24
4
5
7
20
73
8
55
57
3
5
7
8
13
51
81
48
15
9
47
69
4
53
34
21
15
38
82
9
3
17
15
25
59
4
60
8
4
41
27
25
36
32
40
20
39
6
39
4
15
12
65
12
7
14
19
27
14
27
4
5
15
33
10
77
15
21
3
12
25
3
2
22
26
7
32
33
43
47
4
29
40
96
11
30
7
20
48
84
51
73
20
19
36
32
52
36
24
48
2
18
9
43
2
94
5
12
27
30
6
16
68
28
24
8
33
15
28
14
7
63
72
89
60
55
77
33
22
8
40
24
32
33
3
57
21
82
12
20
45
3
88
74
15
48
24
36
9
43
8
100
12
155
72
21
7
5
12
45
10
38
18
49
59
1
36
3
2
3
15
9
15
1
39
65
28
23
21
3
28
5
48
51
13
23
9
4
36
35
48
6
12
34
29
27
13
56
31
48
9
3
45
8
16
3
20
40
21
20
31
56
33
9
31
36
53
7
35
24
64
53
7
5
21
15
27
93
55
62
34
36
5
27
57
31
33
5
15
52
12
51
2
19
20
15
4
122
3
4
11
4
36
44
28
20
42
46
41
51
73
12
5
168
10
20
4
56
4
50
30
76
26
18
33
19
24
17
4
53
48
7
20
7
20
4
2
3
7
9
63
21
65
34
36
17
7
132
21
27
21
36
29
30
145
5
10
5
9
58
20
30
34
36
38
12
15
15
102
18
12
13
12
3
38
54
21
39
28
17
33
7
12
11
4
93
3
2
22
33
36
84
5
6
36
4
24
65
51
40
57
87
20
1
32
4
56
40
5
3
19
2
10
65
55
20
1
3
17
3
16
29
12
7
20
1
47
4
24
12
12
41
16
11
18
12
34
93
11
1
3
12
38
3
4
63
48
9
20
4
44
33
24
55
20
3
13
60
59
6
43
27
29
9
10
12
48
20
45
9
63
19
45
20
16
15
29
39
9
43
89
3
45
3
45
4
36
5
70
57
3
197
27
54
6
16
48
17
3
109
11
4
48
5
3
61
44
40
15
12
45
24
11
4
110
34
12
144
9
15
29
15
45
36
16
36
24
15
50
10
9
32
4
20
31
8
84
21
51
21
55
12
81
84
3
20
84
28
20
40
17
19
36
5
19
86
15
40
24
36
8
3
9
48
15
60
16
2
10
14
10
84
36
96
8
21
3
48
9
31
14
54
52
2
10
132
38
3
3
16
5
24
9
63
45
3
19
48
38
66
36
4
41
15
28
32
4
26
3
19
32
73
8
19
8
33
40
15
45
17
48
18
16
8
16
89
55
72
60
9
15
2
10
17
16
59
33
45
10
9
5
15
16
5
30
12
16
12
17
21
15
7
33
71
4
20
49
51
32
ABCD 98766036776*3^$a+1 [50057]
18
1
60
12
143
25
17
54
102
42
13
144
53
54
37
5
48
144
24
144
31
24
65
6
1
47
42
31
24
36
17
12
114
84
6
180
54
72
1
12
59
1
89
36
72
18
1
35
49
132
47
108
180
24
109
11
25
12
107
6
31
23
12
133
29
6
18
139
41
55
143
66
42
1
47
24
37
11
6
54
12
25
36
17
12
24
54
1
72
29
36
132
18
12
1
41
67
72
72
36
113
90
30
6
85
143
72
1
24
53
55
137
19
23
54
67
35
114
19
119
25
29
7
72
120
89
72
36
18
1
35
18
42
30
6
12
37
71
25
17
30
1
17
36
19
23
30
43
29
55
221
235
11
72
78
180
12
55
17
24
48
114
13
77
30
6
31
144
17
36
6
12
18
216
43
29
204
91
48
60
17
31
23
1
143
102
240
30
90
18
96
18
66
1
36
17
42
48
37
53
150
301
5
12
18
36
18
42
37
17
36
67
113
18
30
6
18
19
29
36
19
24
11
1
5
31
5
19
84
95
138
7
53
84
43
36
29
24
66
25
12
125
42
18
48
18
37
5
54
85
53
7
11
1
17
79
47
18
6
13
5
72
91
53
67
96
120
59
13
179
24
1
29
234
78
19
17
12
127
72
179
37
59
36
18
67
23
1
227
54
6
30
43
11
6
30
73
72
17
19
5
18
66
270
42
12
55
23
54
55
12
53
7
137
43
12
96
29
19
24
11
6
18
66
6
13
53
7
48
59
109
12
24
17
18
12
6
84
36
24
139
41
72
48
216
60
31
23
48
24
1
36
11
1
60
29
126
18
43
71
12
1
77
12
6
1
36
89
90
66
19
35
18
18
73
5
72
12
36
126
6
48
72
36
54
78
67
53
42
90
54
1
47
73
23
36
1
29
18
96
18
139
269
19
17
78
54
72
19
29
151
11
37
5
55
47
1
60
156
107
90
6
13
24
119
1
24
11
144
36
126
78
30
126
24
145
12
59
18
102
42
66
61
35
36
72
30
7
35
54
192
18
24
13
24
65
18
78
36
67
59
18
55
17
12
36
78
72
180
12
6
12
19
36
161
42
18
55
53
30
162
78
90
36
19
35
48
1
35
186
31
96
53
36
12
72
187
72
12
17
60
91
35
30
43
53
36
91
84
36
23
66
43
17
54
1
29
24
67
24
197
55
108
71
13
59
49
24
101
42
12
204
54
66
1
17
6
72
30
55
35
61
83
1
5
31
360
41
18
1
47
18
19
36
5
55
48
131
66
6
1
197
180
55
36
53
30
1
5
180
102
18
19
5
55
71
13
35
1
24
48
41
102
1
36
5
102
1
41
90
73
71
30
54
18
19
17
18
1
17
7
84
17
7
35
54
108
31
41
36
48
55
72
5
55
12
125
42
18
19
36
35
48
24
48
42
67
36
36
17
54
60
72
49
132
35
30
19
17
7
47
73
17
18
42
91
137
72
36
54
1
143
6
30
54
90
37
24
84
60
35
121
53
55
5
103
53
6
12
37
221
18
66
60
139
89
7
72
53
12
43
36
36
161
30
42
36
36
54
1
180
12
17
18
234
18
18
150
66
7
47
1
17
6
138
43
12
17
79
84
41
72
91
36
137
60
12
7
29
24
19
11
54
36
126
61
228
23
37
17
108
31
17
6
126
84
132
18
54
91
209
78
12
60
37
12
60
11
61
137
91
60
12
41
31
17
7
71
12
6
12
42
30
180
19
204
101
115
245
79
209
7
48
35
144
145
89
7
17
12
55
113
72
163
29
79
12
24
36
11
37
5
55
89
48
55
59
12
36
42
19
120
180
179
73
59
13
53
7
65
72
42
13
107
1
233
55
71
36
25
11
42
54
109
17
55
48
17
60
72
12
42
12
60
1
137
43
84
132
108
12
143
277
65
6
37
137
19
108
41
30
6
12
24
102
25
48
59
49
203
30
79
120
107
96
36
30
24
48
24
126
109
12
17
144
198
1
108
89
54
1
35
42
18
30
43
12
35
72
72
42
139
23
1
35
48
54
108
127
108
17
43
83
37
60
12
41
31
60
11
24
12
61
137
42
1
12
17
43
29
6
54
162
37
11
42
108
210
1
180
5
31
ABCD 98766401458*3^$a+1 [50011]
17
10
14
30
24
6
19
15
8
120
12
37
23
90
6
6
58
36
44
48
60
12
33
48
9
31
39
8
60
12
120
25
23
12
30
18
138
12
24
66
72
6
30
1
23
6
54
85
11
10
36
26
54
54
120
12
4
56
88
62
27
63
18
54
1
11
13
5
75
33
24
103
35
6
10
29
57
58
53
45
192
6
6
30
60
6
30
73
35
84
10
8
63
111
48
48
54
115
11
12
108
12
12
13
47
6
18
105
40
15
44
12
18
15
3
12
81
15
54
51
16
48
27
38
31
32
3
12
12
37
83
45
27
36
12
21
81
6
24
9
120
27
28
9
72
9
15
17
15
7
26
31
15
44
6
48
6
6
114
10
62
102
30
12
9
15
12
28
81
11
102
6
30
6
36
12
40
2
19
17
102
6
16
14
162
22
38
24
24
96
18
6
12
12
7
15
14
19
56
16
8
40
17
6
33
40
11
30
78
1
17
28
26
10
50
4
44
36
49
8
9
30
6
19
33
90
62
18
12
54
34
140
61
11
13
35
30
66
40
5
31
33
11
30
34
2
6
12
66
60
16
3
51
14
15
3
4
18
15
11
45
45
6
13
155
37
56
49
20
3
33
60
3
61
11
64
11
58
14
102
39
25
32
72
7
11
72
78
48
42
12
33
3
30
10
5
40
11
30
24
12
12
55
83
45
15
28
21
35
6
48
30
12
42
22
45
23
12
21
112
5
3
57
42
54
87
39
4
2
67
41
15
111
33
40
23
102
70
122
3
3
12
12
66
30
13
17
82
5
48
9
54
30
12
22
57
8
27
6
48
12
12
132
186
12
12
10
8
30
105
63
54
54
12
34
26
24
141
43
29
81
34
2
19
47
24
6
30
24
36
48
57
15
18
30
40
54
11
87
12
12
18
63
39
24
114
7
23
25
11
30
42
13
24
8
39
60
36
58
26
141
39
18
7
35
48
36
12
13
89
7
8
15
10
38
30
4
39
11
6
72
31
11
13
23
57
75
12
18
6
57
19
8
60
40
36
29
93
48
10
56
36
88
5
9
6
60
64
20
36
30
6
25
23
48
57
3
12
10
20
18
18
60
42
48
1
5
58
20
66
27
139
101
15
18
46
18
68
4
8
7
11
37
27
50
3
15
25
83
18
42
24
10
26
12
60
37
41
63
24
48
15
60
13
11
13
23
48
10
62
12
12
81
3
132
4
53
1
15
11
30
55
35
24
6
24
31
11
12
1
11
36
73
35
24
48
13
32
33
79
8
19
8
36
46
14
6
55
8
63
24
33
21
19
23
4
8
30
15
1
2
12
1
11
85
33
62
36
13
104
40
11
40
5
9
6
36
21
45
19
48
8
27
37
5
6
52
8
18
15
27
4
20
60
48
90
16
26
60
94
2
18
39
21
10
17
33
4
35
3
72
18
3
40
41
54
4
8
12
12
21
168
9
55
35
21
1
38
108
52
50
63
64
101
19
11
37
15
8
33
15
24
10
26
12
60
13
15
36
14
39
3
12
33
9
48
30
120
60
46
2
45
64
5
3
7
8
1
17
7
8
72
81
30
6
3
15
33
45
204
159
81
36
22
8
18
12
48
30
1
5
30
69
16
11
54
120
6
24
6
42
25
15
26
24
15
7
54
54
101
9
6
114
48
30
120
12
93
117
108
7
8
39
9
51
21
45
34
20
69
9
30
1
17
15
87
48
72
25
56
51
24
72
157
57
39
11
18
12
30
36
30
7
113
15
39
28
5
111
25
95
66
96
34
14
39
63
118
59
51
45
24
57
54
66
6
57
15
18
87
37
11
3
6
6
28
21
15
41
63
1
3
21
32
15
4
20
25
5
84
10
5
24
7
26
82
2
18
25
8
27
6
6
84
69
33
24
24
24
15
3
18
19
8
15
90
30
18
31
35
109
17
34
14
6
24
9
96
27
12
25
47
18
7
39
65
21
156
72
12
30
4
144
8
48
57
88
41
30
81
99
21
15
138
42
24
13
8
15
18
39
115
26
19
27
38
15
16
11
18
12
66
4
44
12
42
6
6
18
16
2
30
18
6
70
180
18
38
7
11
16
54
2
24
13
15
50
6
24
25
35
21
21
19
11
4
9
53
3
39
121
47
24
48
1
11
21
9
30
36
30
79
65
66
24
6
12
30
21
99
16
80
46
44
19
71
25
24
5
3
7
81
80
27
28
17
64
9
15
21
59
75
45
24
27
4
9
45
26
12
42
126
12
48
12
42
3
39
36
13
59
30
15
51
36
18
10
36
2
138
36
120
18
15
16
11
54
55
41
24
6
9
15
6
19
9
20
66
12
28
17
72
55
2
6
33
45
12
42
21
19
98
27
3
13
11
36
28
80
61
35
69
16
59
36
108
21
129
7
8
27
13
56
15
12
93
1
56
18
60
10
54
41
81
54
6
60
63
3
114
10
38
52
26
13
47
12
78
22
26
24
63
39
10
8
102
114
24
18
24
30
24
16
18
32
69
16
23
33
7
56
57
64
5
3
3
42
3
48
51
10
20
54
12
22
8
60
75
15
42
12
51
72
97
18
62
18
6
114
61
32
15
52
8
28
9
71
9
45
60
30
120
78
42
48
12
12
18
40
20
75
111
10
39
35
37
15
41
15
24
25
5
66
73
59
60
10
8
54
6
22
8
13
35
36
84
94
2
70
15
41
7
8
39
120
84
10
32
30
60
42
6
6
3
45
75
16
5
75
15
36
109
24
47
33
7
8
138
34
8
10
80
30
37
11
13
35
6
6
34
239
57
24
18
12
24
4
26
90
105
184
8
63
10
2
13
17
4
11
15
48
6
54
54
6
40
26
159
9
30
10
8
30
232
2
39
16
23
25
5
3
3
60
72
49
5
108
15
87
10
8
96
12
18
49
11
6
48
30
10
2
21
3
54
7
11
54
28
68
15
7
116
45
27
30
12
75
1
80
36
6
42
66
1
11
24
4
36
98
3
43
45
99
36
9
5
78
18
6
24
66
19
35
117
48
15
49
5
18
73
95
9
67
38
18
52
20
6
30
12
13
144
17
54
6
18
42
34
29
57
24
31
3
101
27
13
21
11
27
16
80
12
73
11
78
16
2
13
17
24
34
20
12
30
30
42
18
64
20
60
69
9
42
48
6
12
18
1
11
12
6
6
24
132
42
63
9
30
10
26
277
23
ABCD 98766460558*3^$a+1 [50023]
40
12
95
129
76
132
12
36
24
80
108
27
13
12
24
156
11
9
88
132
44
52
188
12
72
36
4
92
4
192
59
25
24
56
40
36
8
147
33
4
48
200
60
72
16
12
92
96
4
12
180
24
96
44
40
12
32
60
76
72
8
4
92
48
16
72
152
28
72
20
36
24
12
96
84
4
107
133
192
68
40
20
16
48
107
13
8
72
28
108
12
12
132
84
24
68
60
4
23
1
24
12
84
44
76
167
49
20
40
8
40
12
95
105
88
56
64
32
36
40
48
24
12
95
13
60
36
72
72
60
48
12
36
84
12
36
8
27
72
33
72
136
12
12
32
256
47
13
48
36
23
45
27
33
72
40
23
1
92
52
12
8
76
264
47
33
36
100
36
24
107
49
48
116
24
16
20
72
12
28
8
96
36
124
23
33
52
32
3
121
36
11
73
44
16
24
107
25
60
20
16
44
76
68
51
13
12
156
84
8
76
12
60
32
75
33
12
52
8
15
1
60
36
48
32
111
192
25
72
48
108
59
48
21
36
16
48
44
3
69
16
84
24
12
32
16
24
80
52
48
32
135
93
132
100
35
109
72
132
47
45
48
72
28
12
48
12
68
72
196
128
12
24
16
20
28
24
56
52
48
36
8
52
68
28
44
28
8
4
20
108
72
64
36
36
44
4
36
23
21
24
88
59
1
8
24
120
36
16
11
9
4
84
72
24
36
56
52
36
11
25
56
228
64
83
73
24
48
32
60
16
56
16
84
48
36
84
12
11
33
40
12
32
72
4
32
220
20
48
4
48
20
24
15
25
96
24
23
13
68
76
20
28
8
12
72
24
87
49
23
93
72
3
9
160
143
13
12
12
155
49
12
60
72
176
16
143
48
45
184
11
49
23
25
120
47
45
51
9
184
71
48
105
108
4
60
80
3
97
48
47
9
111
49
20
76
24
84
35
33
87
13
20
24
28
20
36
280
11
13
48
32
3
105
40
68
76
24
12
132
36
96
11
229
35
85
24
12
24
80
16
20
72
72
4
20
52
84
56
52
72
24
20
40
12
24
36
44
16
12
48
204
116
40
12
23
69
64
32
40
68
12
100
32
87
21
12
15
1
20
144
27
33
48
148
36
20
28
20
76
20
4
68
4
84
20
64
92
40
24
152
64
24
107
24
105
168
12
108
40
176
4
12
23
13
24
20
15
1
24
23
1
12
24
20
24
12
52
72
36
8
27
9
124
20
16
56
120
100
104
4
12
32
16
59
1
12
44
16
72
143
13
80
4
143
37
12
60
36
24
8
12
3
21
36
15
48
37
35
49
36
24
20
24
36
64
108
8
64
72
23
13
12
60
56
172
32
12
16
35
37
152
3
61
11
45
136
32
40
8
27
25
20
16
24
48
24
68
136
32
48
52
48
144
8
24
40
24
44
12
24
36
40
71
13
24
8
75
24
33
88
48
44
48
4
84
59
13
12
48
20
84
64
36
84
20
99
1
200
76
20
4
59
85
32
84
39
1
60
12
12
72
11
24
1
44
3
181
107
9
15
1
152
12
4
71
69
76
56
84
3
141
40
72
120
8
136
11
25
92
60
87
21
4
48
12
44
4
48
24
36
32
52
36
24
44
36
16
44
108
148
59
73
23
37
248
40
20
4
84
36
48
8
84
36
24
88
12
8
52
48
80
52
60
8
108
28
36
24
44
27
25
23
45
88
20
28
44
36
27
72
37
48
216
72
12
116
51
13
83
69
4
72
48
71
25
8
40
23
9
63
1
60
11
13
12
200
60
100
80
40
44
4
36
107
13
24
12
36
44
15
93
12
36
112
48
44
40
24
84
12
96
24
143
45
48
24
40
83
57
4
132
8
12
4
108
35
13
59
105
16
8
40
72
47
25
32
88
32
40
24
36
24
59
48
145
12
48
48
36
23
37
60
44
24
75
73
12
36
32
108
60
4
36
12
68
87
72
1
24
32
111
33
60
36
48
15
13
48
24
32
88
96
11
25
36
32
52
144
36
155
48
61
56
60
63
72
9
16
84
120
44
15
1
24
56
76
68
15
72
21
108
4
68
4
8
132
36
28
12
24
36
224
36
12
28
44
24
12
60
88
20
12
28
11
1
84
20
28
68
39
13
20
16
36
48
35
21
24
75
81
24
135
21
24
76
47
24
13
56
16
48
12
8
76
96
60
20
51
24
21
124
48
20
36
36
16
12
32
100
44
180
72
27
13
35
73
60
12
8
24
40
47
85
35
1
84
35
25
84
72
140
4
84
12
8
ABCD 98767421804*3^$a+1 [50138]
15
54
48
42
6
36
120
48
30
141
24
21
30
57
9
3
36
87
45
87
33
72
96
105
12
75
60
12
60
48
9
24
72
63
165
195
51
21
180
39
81
45
54
69
84
3
12
225
51
6
6
93
75
156
21
27
90
51
180
69
120
96
30
165
45
30
69
75
21
72
69
231
15
153
51
93
81
6
33
57
18
93
99
228
30
78
60
93
21
3
147
33
63
30
63
24
45
6
66
84
60
102
60
30
24
63
93
123
84
60
36
105
84
6
105
60
21
78
21
72
33
27
93
42
114
24
60
42
222
90
18
42
90
6
126
3
51
192
12
156
36
96
45
129
66
12
33
9
48
6
102
42
81
12
45
12
15
36
75
204
33
108
237
12
3
75
45
45
18
285
72
12
3
57
27
60
150
138
21
81
24
72
15
27
30
3
57
135
33
12
162
18
63
45
132
75
57
108
15
27
9
27
30
12
63
39
84
42
375
12
45
51
15
129
81
84
138
57
27
6
12
60
42
69
120
99
33
63
36
9
27
273
60
144
21
264
48
72
30
270
42
138
120
36
156
108
66
72
234
99
105
219
96
9
6
12
60
228
9
75
105
51
12
84
156
57
27
66
60
3
24
201
192
3
45
27
12
81
36
144
15
12
69
30
9
27
90
27
36
99
30
12
90
6
3
21
36
15
72
45
3
135
33
45
144
63
15
33
9
78
120
102
66
120
42
12
42
9
69
3
39
33
108
15
30
24
138
30
243
219
6
87
27
54
42
24
66
24
78
210
6
66
108
12
3
48
33
75
219
30
6
162
3
57
12
60
36
15
69
3
9
36
27
3
12
30
3
39
33
21
66
48
42
54
24
33
33
42
42
36
6
18
111
24
45
63
237
6
225
15
72
24
90
24
75
177
90
42
111
12
57
15
45
48
48
96
3
36
12
15
12
6
30
126
6
57
57
3
33
87
60
147
141
3
450
84
15
96
120
60
21
123
117
6
30
42
165
48
60
15
93
387
93
24
27
24
24
66
24
30
12
6
87
33
27
45
111
27
33
120
21
78
78
27
81
24
183
27
126
27
27
156
6
96
15
15
93
144
60
156
72
27
72
6
12
72
36
27
3
93
45
75
72
72
27
6
3
24
141
219
93
30
42
78
57
207
141
63
90
36
63
15
33
165
234
33
57
3
48
99
78
48
132
30
258
135
108
15
6
198
6
147
15
57
153
27
15
6
84
12
99
9
63
15
60
93
9
18
48
30
120
12
27
216
21
51
27
42
99
12
60
69
90
174
84
15
27
6
3
12
207
300
42
6
18
24
30
6
39
108
129
24
6
201
39
81
63
117
3
42
15
9
111
63
60
192
18
27
135
72
126
6
129
27
102
36
120
144
18
45
99
36
78
39
165
108
72
42
6
90
144
129
12
60
27
45
3
102
51
21
30
48
33
177
3
48
51
6
15
108
135
9
75
33
3
12
45
87
162
3
117
3
33
12
36
15
12
87
42
183
48
75
33
9
90
81
69
18
45
3
150
24
12
150
18
222
6
42
21
9
6
12
30
42
78
42
90
42
6
120
48
279
123
60
24
54
84
30
30
51
9
183
159
93
3
33
39
12
78
72
6
33
39
105
36
12
63
9
36
9
30
102
3
21
96
36
63
9
63
75
162
15
105
60
48
102
222
36
27
36
57
195
129
114
9
33
162
90
78
18
12
12
6
54
15
108
39
33
45
42
153
48
93
42
297
3
144
60
9
81
51
ABCD 98767822438*3^$a+1 [50023]
28
12
21
27
8
109
15
3
96
9
21
24
11
109
51
12
63
90
15
56
1
42
33
8
7
24
21
27
21
177
18
9
27
69
21
51
108
24
3
33
39
30
123
72
12
24
9
23
4
60
24
81
24
75
132
24
24
15
21
36
9
3
15
6
15
129
48
42
33
80
13
30
36
6
3
20
64
32
19
65
61
15
9
11
55
45
33
63
39
29
72
60
180
40
48
24
108
24
36
60
104
31
45
3
57
12
45
87
116
40
48
27
57
51
96
5
24
112
123
9
36
99
17
43
21
56
85
75
63
17
19
81
24
57
72
63
80
28
12
12
60
3
5
43
9
15
30
3
87
36
81
80
84
52
44
4
12
72
111
9
60
12
56
4
48
51
5
25
114
77
43
57
15
9
12
15
108
24
21
81
18
150
3
44
19
6
66
65
13
99
56
16
84
36
44
1
71
4
39
36
18
3
8
7
5
43
65
79
57
80
144
96
79
30
99
12
24
12
72
21
27
45
18
65
76
24
92
13
47
28
80
55
45
9
191
7
42
11
36
4
15
21
60
15
120
65
13
27
21
75
39
21
8
16
171
48
9
36
236
4
72
27
36
201
33
27
140
43
17
100
48
15
33
75
53
19
93
60
15
30
24
11
37
27
84
15
9
81
24
3
8
64
15
137
36
4
24
24
32
4
27
30
3
72
8
16
36
20
7
36
162
27
45
3
3
66
3
12
111
65
88
9
11
16
15
48
57
21
23
79
42
18
33
68
25
54
101
40
69
3
69
11
108
40
20
16
36
24
51
57
32
16
104
211
9
39
9
36
96
20
1
135
24
63
21
56
16
8
64
8
124
3
6
47
28
36
20
43
60
77
28
15
57
3
41
25
27
45
3
84
57
63
33
18
57
12
15
33
60
48
84
63
29
40
84
36
20
25
3
8
7
78
18
36
21
45
3
24
15
33
24
63
17
133
15
8
97
3
15
54
18
21
60
36
81
3
39
33
12
32
24
100
45
15
72
57
11
7
78
39
33
15
39
90
15
36
68
19
173
28
72
12
111
101
43
18
18
54
87
3
60
36
117
57
3
39
54
72
15
8
76
24
39
36
12
9
96
20
7
36
57
15
69
104
25
192
35
4
140
4
24
27
105
24
36
15
18
78
18
11
16
12
51
21
60
24
72
69
11
13
39
12
44
52
8
79
30
63
24
20
28
12
21
3
144
56
7
24
30
15
24
75
21
20
36
88
84
3
12
78
48
6
18
15
60
108
87
77
28
8
43
45
9
71
36
76
3
5
40
12
44
73
15
3
53
4
15
21
129
48
18
21
33
51
32
52
8
124
3
33
48
15
21
108
12
44
4
3
93
12
168
24
33
3
12
3
45
24
75
30
3
68
12
13
27
117
23
28
36
3
30
3
12
27
9
92
28
12
24
36
12
57
59
36
64
36
44
76
39
36
21
8
67
5
28
57
23
31
18
66
17
84
4
20
127
90
24
3
92
16
15
69
93
51
12
9
48
15
12
45
24
11
40
69
15
9
11
136
36
15
90
119
4
21
138
6
75
12
3
41
28
8
64
33
11
16
99
180
17
4
75
29
36
4
105
24
51
15
96
65
64
51
21
12
3
12
153
33
66
29
16
9
11
16
117
11
67
48
36
6
3
87
72
21
9
11
72
64
39
54
3
8
100
9
3
68
1
63
108
45
87
12
69
66
96
9
21
18
45
20
7
69
9
11
55
81
8
52
9
66
24
5
28
15
45
33
18
54
11
55
6
3
48
15
54
39
15
17
43
30
195
92
7
57
153
71
1
24
15
12
20
28
69
47
4
255
101
19
54
11
4
12
15
65
76
33
24
47
19
21
33
11
160
69
63
20
28
72
33
15
24
33
15
3
84
90
27
20
4
21
3
60
72
84
15
96
9
27
129
20
36
7
108
69
24
32
4
48
3
90
75
60
153
39
3
108
117
60
15
18
27
48
21
48
72
18
33
45
23
60
37
3
12
3
6
48
18
45
20
13
11
55
36
33
20
52
39
81
15
12
17
4
12
3
9
51
9
56
37
3
69
11
4
27
21
84
21
90
120
45
12
93
75
8
12
49
63
27
30
15
3
53
4
15
105
20
84
31
29
7
105
3
54
48
3
24
51
84
6
11
76
3
21
9
24
3
20
60
52
27
21
33
51
80
13
66
45
9
90
17
84
4
60
3
72
30
3
60
84
44
40
56
73
3
60
8
76
69
35
7
48
9
132
56
19
78
3
20
25
15
99
21
27
17
4
12
12
156
21
18
48
9
20
24
12
7
33
60
8
25
24
3
12
12
39
57
15
89
64
45
11
100
84
36
56
4
21
39
96
84
63
117
33
47
76
24
48
8
64
96
128
60
4
108
3
41
60
64
20
31
84
90
6
18
48
39
3
21
9
47
24
12
67
21
45
27
20
28
32
28
152
28
12
72
48
24
33
47
4
21
11
28
75
9
3
89
55
90
6
18
15
32
25
3
15
9
60
15
90
3
8
31
54
27
24
93
11
7
102
11
7
53
16
9
90
117
132
93
23
52
69
11
19
18
3
72
3
33
60
15
81
36
48
171
6
15
68
16
36
57
96
30
45
56
85
15
3
41
52
27
17
76
104
1
54
29
52
9
18
81
45
42
12
96
117
27
18
15
72
48
27
165
108
20
7
21
72
3
81
9
39
ABCD 98768149048*3^$a+1 [50103]
45
162
33
79
14
162
54
90
28
56
6
54
36
16
74
30
40
24
84
32
28
122
36
12
3
115
180
17
31
12
53
57
42
18
10
48
180
72
98
22
38
87
69
6
144
4
372
140
33
81
36
30
64
14
90
66
99
67
5
33
12
10
60
24
50
108
106
2
24
3
27
54
144
276
27
3
132
52
72
29
72
9
63
7
144
20
45
9
226
26
10
89
39
33
72
153
34
149
81
6
18
66
144
6
34
5
31
50
10
26
72
96
94
48
408
56
96
120
54
54
204
102
34
144
192
86
90
64
38
18
72
40
182
58
50
3
63
64
26
114
18
12
42
21
27
76
17
48
19
38
24
10
29
67
77
91
14
46
17
9
120
78
28
62
15
3
90
12
60
72
30
60
126
70
38
12
24
34
14
6
126
10
26
174
270
90
189
7
12
86
226
80
28
26
36
66
105
48
9
36
54
6
84
90
132
90
3
48
195
45
139
24
12
2
82
29
69
48
70
38
82
48
204
32
33
51
40
20
4
62
306
45
79
48
26
72
34
26
18
54
72
70
168
48
14
60
94
5
120
91
14
34
122
3
48
19
29
45
42
57
45
22
24
62
58
110
135
31
84
96
50
99
7
84
101
9
24
66
21
159
153
120
21
156
63
48
192
48
9
70
20
18
6
84
36
42
27
21
22
60
50
144
58
125
177
84
60
34
122
70
74
42
12
16
20
150
94
32
69
55
36
74
36
90
30
39
15
129
93
142
128
48
112
5
127
108
14
90
30
10
264
149
163
104
21
48
91
53
87
16
44
180
28
26
30
90
27
99
4
2
58
50
99
67
86
54
28
101
9
6
112
44
36
54
78
90
36
12
178
60
72
24
84
32
57
55
161
21
54
16
29
135
12
88
2
24
48
22
29
19
101
144
43
2
3
87
126
46
80
6
12
72
3
55
2
10
170
10
308
18
60
63
81
58
72
86
10
72
116
16
41
9
63
51
102
22
48
2
18
28
26
63
141
10
20
124
12
26
78
117
7
2
66
28
17
48
175
204
32
36
108
36
16
74
18
72
18
10
48
2
82
29
15
84
76
2
94
26
54
114
66
18
10
36
72
144
68
112
36
50
22
5
21
6
21
15
84
60
18
12
78
16
2
27
211
84
38
58
14
142
24
14
12
118
125
43
5
219
21
45
3
139
96
36
20
64
62
48
94
122
34
2
24
54
45
129
22
20
16
38
90
30
15
9
10
53
27
45
27
16
128
69
21
144
12
18
40
5
48
33
42
93
115
2
54
78
72
36
48
24
48
42
28
2
70
5
43
98
27
9
6
28
56
40
14
70
62
27
67
24
26
3
45
22
48
38
150
4
24
120
12
128
66
18
21
7
17
27
4
14
6
117
48
105
106
20
33
21
22
72
12
41
7
12
29
21
70
104
52
60
53
120
45
75
45
132
63
147
117
67
56
18
442
128
6
10
108
5
111
12
132
30
3
3
90
54
40
72
120
50
6
108
66
24
87
69
51
48
72
72
187
44
100
12
32
52
38
58
170
75
3
45
39
42
144
12
3
24
91
134
10
68
90
22
12
200
28
12
14
10
156
44
45
195
162
12
162
54
154
86
30
6
58
96
2
87
201
15
9
22
89
81
10
50
10
98
12
99
45
96
54
40
14
48
22
20
21
45
36
24
10
72
60
140
234
60
48
42
160
24
12
14
34
65
45
70
29
31
290
30
144
18
58
56
48
21
51
114
75
67
48
2
60
138
6
63
273
118
140
45
57
94
236
64
84
32
52
168
8
40
50
22
74
46
20
33
9
22
41
43
74
48
24
30
18
22
24
32
48
76
284
45
9
10
116
42
10
60
48
26
10
44
66
ABCD 98768303618*3^$a+1 [50023]
32
21
252
31
59
36
114
30
216
25
17
54
9
39
18
199
41
18
30
36
36
60
3
105
151
48
96
11
18
67
23
57
333
198
189
63
150
30
61
65
79
125
307
35
48
6
30
72
54
90
54
162
60
30
72
36
36
270
225
213
36
84
72
78
48
42
30
85
77
288
60
120
6
54
67
149
66
25
65
60
138
162
6
30
307
5
187
11
277
203
18
60
120
96
84
24
108
102
90
7
11
72
72
54
24
90
48
18
60
111
141
67
5
12
36
139
29
19
35
12
78
108
12
6
30
72
72
7
144
11
36
54
6
12
78
12
31
41
54
1
35
108
18
72
7
11
37
96
17
18
54
55
35
18
138
49
5
60
108
163
107
30
78
25
29
30
18
72
60
90
21
105
151
23
18
18
6
48
36
24
147
153
87
135
54
30
204
25
5
27
81
60
72
30
78
54
73
11
24
228
18
135
87
12
42
108
7
11
37
263
90
252
96
19
53
138
132
30
79
65
15
9
84
67
173
48
67
41
114
18
90
169
5
54
54
60
36
30
241
65
79
89
48
72
72
18
36
114
31
89
55
176
75
114
18
30
19
80
45
78
37
35
144
54
55
65
6
216
210
330
48
18
19
23
90
108
19
65
36
18
121
83
157
95
49
80
64
77
180
54
25
11
48
117
64
35
6
18
85
23
73
65
36
216
99
33
48
60
270
18
216
30
6
7
5
18
9
63
1
59
181
101
6
37
227
54
180
19
5
27
3
18
18
25
29
67
41
90
18
126
18
27
51
13
215
24
162
18
61
29
115
41
6
30
163
176
39
25
65
72
96
247
5
48
24
84
54
36
85
95
1
48
96
95
49
161
60
36
108
30
18
99
123
30
55
35
42
259
5
72
60
12
91
107
168
54
36
12
360
303
39
25
192
41
103
89
72
168
7
41
60
12
31
240
17
63
99
90
270
90
108
127
113
12
96
12
18
60
25
144
41
55
5
30
204
108
48
144
18
72
91
5
235
144
53
30
78
36
66
249
160
11
162
48
24
54
66
24
102
24
36
18
102
18
15
21
36
72
96
31
23
18
30
72
81
64
5
18
102
150
156
24
48
150
72
12
108
18
78
54
102
108
27
63
6
126
54
55
80
9
48
7
96
11
165
64
125
19
5
138
150
162
25
23
222
66
24
18
79
95
186
48
24
30
78
19
233
30
25
96
29
12
234
24
21
69
12
6
9
21
60
12
6
36
18
138
222
18
13
176
3
157
173
72
66
54
150
48
36
54
6
61
48
125
48
312
48
162
60
18
30
108
49
23
54
60
36
72
27
3
180
252
13
65
36
12
72
151
137
144
135
160
119
25
29
60
12
108
127
5
75
240
9
120
60
12
7
65
60
12
96
72
111
64
95
48
114
54
90
271
125
108
228
54
109
35
45
45
114
72
138
60
48
67
41
36
258
36
61
95
114
54
30
126
144
61
96
29
102
342
72
186
18
30
54
36
144
90
36
45
9
108
78
45
129
6
54
36
72
39
99
141
93
18
ABCD 98769259814*3^$a+1 [50142]
11
9
3
93
3
6
27
15
6
19
20
40
8
87
12
24
25
60
41
48
39
3
37
11
81
3
18
24
3
12
4
23
25
8
27
25
48
11
12
9
39
48
42
6
1
20
36
40
8
3
9
45
18
1
12
41
7
32
24
24
57
15
3
9
15
37
8
76
5
27
45
7
36
24
48
5
43
36
24
17
27
21
42
96
37
152
28
12
24
56
108
21
3
28
17
24
3
24
15
9
12
33
24
43
48
8
48
3
18
15
3
1
56
60
24
36
21
24
48
75
16
20
52
5
19
24
5
7
17
7
20
76
8
15
21
40
20
16
48
60
23
6
3
4
56
40
60
72
8
48
4
65
15
28
8
27
9
4
44
12
16
48
12
8
99
6
7
20
3
21
16
32
16
23
13
23
21
52
48
24
11
25
23
37
20
12
4
11
13
12
23
37
5
72
3
4
20
24
4
11
24
1
20
52
24
23
6
111
3
1
24
20
36
52
11
24
6
31
11
1
11
9
60
40
24
20
9
15
3
9
21
39
16
11
30
30
1
35
13
59
21
12
51
1
68
16
29
30
21
132
4
8
12
3
13
17
15
15
13
12
11
6
24
67
12
65
3
88
36
17
24
3
52
20
27
1
83
97
80
12
24
3
13
17
51
3
42
67
8
36
16
17
43
5
27
69
31
11
6
24
7
8
76
20
124
156
35
45
4
12
48
32
27
12
12
6
51
40
92
24
9
51
28
12
56
15
97
95
33
52
8
24
4
36
71
42
27
16
20
48
12
4
8
120
36
12
39
21
12
96
4
29
66
13
11
73
47
96
12
1
35
45
28
60
11
13
11
24
6
27
4
17
27
40
47
9
48
76
32
28
20
12
12
16
12
23
48
153
27
12
54
15
3
13
11
1
5
48
7
11
24
25
20
64
20
40
56
39
108
42
15
40
8
123
13
12
35
9
51
78
27
48
15
141
4
44
40
8
4
23
1
20
57
24
31
20
4
8
12
24
12
24
27
33
4
20
16
8
60
28
5
3
21
3
28
20
15
9
36
51
1
8
12
3
25
8
4
20
12
48
16
164
39
1
12
60
5
18
13
24
8
36
15
12
9
3
25
5
6
48
12
1
8
15
37
11
12
57
9
31
20
16
20
60
12
48
52
8
3
36
25
8
36
136
11
6
3
16
8
15
9
40
12
35
13
41
90
69
9
51
21
66
1
8
24
12
15
33
28
95
33
45
6
21
40
20
33
27
51
36
13
20
24
36
57
42
12
1
80
100
12
8
72
16
20
24
15
69
3
13
17
27
40
29
24
27
12
24
4
32
100
11
48
54
7
32
12
16
60
41
6
45
28
17
6
1
35
21
24
24
3
6
7
17
3
4
20
12
28
36
8
156
16
8
15
96
48
6
24
7
11
6
24
3
51
42
6
12
48
73
5
19
96
20
36
24
28
132
5
18
33
15
13
12
8
24
45
3
39
6
39
3
97
8
28
59
9
12
51
9
24
15
33
52
47
57
12
12
33
39
27
30
3
39
45
3
13
11
109
48
8
4
23
6
72
15
51
9
48
15
37
83
9
15
73
29
24
51
48
39
1
32
24
24
12
4
20
3
9
21
6
1
47
18
39
3
9
36
12
12
36
75
49
24
20
21
3
12
51
102
24
3
15
13
11
30
24
27
39
1
20
16
11
9
63
72
57
3
13
5
30
9
36
4
48
12
48
8
15
21
48
60
12
33
123
45
15
9
19
12
12
12
20
3
12
121
29
18
12
21
45
19
59
1
116
4
23
25
23
18
24
43
24
84
11
30
72
42
1
24
5
27
39
9
112
32
12
24
24
15
45
36
15
45
51
36
9
36
60
4
24
35
24
57
15
9
15
9
51
1
41
7
32
48
3
25
44
28
11
25
20
16
120
47
9
111
13
8
51
1
143
1
44
16
65
7
8
36
16
72
5
51
4
41
7
24
24
41
3
12
4
47
9
39
121
60
17
3
28
11
1
5
39
9
27
15
1
32
12
24
3
48
33
3
57
39
1
8
39
42
72
51
24
63
24
6
66
1
12
17
27
24
16
71
9
15
81
21
24
7
8
57
3
21
3
3
1
32
27
6
15
4
12
8
3
69
57
31
20
21
31
8
16
35
24
21
9
7
56
3
21
27
33
36
33
66
24
21
16
20
12
9
24
39
4
12
24
41
3
15
96
1
11
42
18
6
55
89
18
45
16
12
12
8
27
21
24
28
5
55
32
24
12
27
12
45
51
33
40
23
9
40
48
23
48
30
51
4
60
5
42
33
27
49
17
31
32
120
27
6
27
15
25
20
3
1
24
44
40
48
8
36
51
33
12
4
47
1
11
24
1
23
13
48
32
4
12
20
40
24
44
52
47
1
35
48
13
20
28
12
8
3
13
20
96
135
1
80
39
9
40
11
13
29
24
15
60
45
6
1
32
64
17
42
13
32
12
24
15
9
12
33
15
9
19
20
9
42
1
101
7
8
16
11
25
20
15
66
3
4
11
6
3
4
47
1
108
53
3
63
1
56
16
20
15
9
9
24
43
80
60
3
1
11
9
3
85
41
42
25
32
12
28
20
75
33
15
49
44
3
13
47
18
15
4
12
11
1
68
9
18
13
11
9
45
27
87
48
6
55
32
3
9
15
13
41
18
1
44
84
12
4
20
9
18
21
16
20
4
89
79
12
36
32
9
18
13
20
4
11
69
15
61
80
12
48
39
21
15
25
8
15
30
31
24
24
32
48
12
4
104
16
119
1
20
27
49
35
6
120
3
36
27
9
21
39
9
24
6
1
41
19
44
27
21
36
4
35
1
23
21
16
20
4
12
8
39
81
28
35
13
12
12
80
28
12
12
23
12
49
44
15
72
13
68
4
8
15
21
4
12
5
3
51
9
12
16
20
3
129
39
6
15
9
3
88
12
8
36
16
29
27
21
39
51
13
108
71
85
12
32
12
33
31
11
1
8
16
8
36
12
84
39
69
52
48
32
64
32
28
53
18
33
112
24
5
27
15
45
48
4
56
3
13
44
52
32
16
47
45
12
12
9
15
51
13
41
7
8
12
15
9
21
3
4
35
30
7
8
51
9
99
13
23
48
78
7
12
72
20
4
20
12
64
5
48
15
40
20
27
9
3
24
12
13
5
96
30
1
83
25
20
15
42
15
60
63
108
1
17
48
15
75
24
57
12
3
6
3
63
33
63
97
48
5
6
21
39
21
12
15
30
6
9
12
16
5
18
49
8
24
16
47
24
13
11
13
11
1
101
18
1
8
12
15
33
33
39
3
48
36
61
5
7
17
7
17
30
1
35
61
32
81
24
42
37
17
31
59
1
71
9
15
30
3
27
48
156
1
20
16
32
99
1
32
28
68
16
11
12
6
39
51
1
8
36
27
45
3
25
84
60
32
24
16
20
3
45
3
36
9
24
3
6
31
8
16
11
48
21
16
11
45
28
20
4
5
66
96
1
12
36
24
5
31
47
45
28
11
33
21
75
39
21
52
5
27
28
20
40
12
11
30
42
33
87
30
3
16
23
36
85
5
75
24
93
18
25
5
27
12
16
32
28
56
28
48
12
5
163
48
29
3
24
48
16
60
71
13
48
5
19
20
24
24
28
5
6
1
8
39
33
3
6
123
15
21
60
21
91
8
28
12
32
16
24
35
45
36
33
7
23
21
48
48
36
57
24
7
179
1
20
3
6
48
19
59
37
20
100
29
55
12
5
30
37
32
16
8
12
9
18
6
51
3
48
12
1
5
31
8
72
51
6
19
48
32
3
9
33
18
9
48
39
25
23
21
9
24
3
21
15
48
9
31
12
32
28
8
12
45
39
64
32
4
8
39
9
72
16
23
30
42
25
29
18
57
12
16
35
37
113
18
1
8
21
19
8
21
7
60
83
1
12
20
16
8
4
8
21
42
9
16
12
59
49
5
67
104
4
23
81
12
3
13
5
ABCD 98769317144*3^$a+1 [50009]
54
31
120
24
8
33
7
56
24
16
32
24
24
87
73
8
9
7
119
1
48
56
3
109
80
27
61
8
16
48
11
18
3
72
40
32
16
24
56
48
48
147
165
64
8
15
81
72
24
136
48
17
15
39
57
16
96
80
96
72
16
48
77
27
24
93
67
56
24
48
48
27
13
5
36
15
3
54
79
65
15
39
1
96
24
5
27
40
8
33
111
24
136
215
33
16
32
24
16
23
57
123
37
17
223
32
24
45
123
24
15
36
18
54
36
1
32
16
5
43
11
69
16
96
96
65
15
24
112
48
32
39
33
3
13
5
3
72
48
93
54
85
48
104
96
64
8
81
7
120
72
17
15
39
193
72
59
21
16
17
7
32
105
18
13
23
25
29
27
48
16
143
25
24
8
24
9
18
13
77
43
144
48
24
65
7
8
24
16
17
36
43
8
64
32
33
63
24
3
72
21
16
56
15
1
48
8
16
89
36
3
96
9
7
65
54
1
24
32
51
54
31
216
8
15
54
43
65
90
18
36
15
39
73
56
72
16
32
216
24
88
71
1
53
123
57
63
40
5
51
88
8
136
23
1
80
40
56
24
33
39
15
36
21
64
48
8
40
48
192
11
18
36
15
24
72
64
56
16
56
39
49
8
16
32
16
8
40
8
16
80
64
24
48
23
273
48
40
56
112
32
177
7
65
223
48
32
24
24
9
72
31
48
48
96
24
8
48
16
72
56
75
37
71
54
99
40
77
27
16
96
56
16
23
36
54
7
48
71
1
107
37
56
160
17
7
152
184
17
39
16
17
63
24
21
54
21
16
17
63
24
72
40
24
24
24
8
72
24
40
48
48
65
55
53
27
16
24
5
36
31
8
96
24
40
17
111
15
9
72
88
8
136
104
15
54
43
11
69
64
11
45
96
48
96
111
97
240
8
72
136
8
72
64
24
17
7
48
32
24
72
51
21
33
7
8
16
8
48
3
109
53
18
49
95
54
27
112
41
87
24
24
48
33
7
8
39
1
96
11
61
24
72
32
16
8
16
41
54
1
32
24
87
1
104
75
36
288
1
107
36
1
56
72
16
24
32
40
72
32
16
8
48
96
16
72
24
131
21
16
143
73
72
32
147
21
69
3
16
8
120
33
15
16
8
48
40
17
79
24
5
43
176
72
51
54
90
18
19
48
24
24
32
51
18
3
16
32
16
56
72
21
19
17
55
128
141
19
8
64
8
24
147
108
33
112
35
69
21
27
16
65
87
64
8
96
15
25
32
48
232
8
40
11
21
64
5
67
24
8
136
48
5
51
72
39
73
8
24
39
1
56
69
19
128
159
81
24
24
51
205
8
40
24
47
9
45
75
16
48
5
19
35
45
48
16
17
7
24
5
91
8
24
147
37
32
216
96
64
8
40
8
93
19
8
24
24
16
56
69
43
104
48
24
69
91
53
18
121
24
32
24
15
33
24
16
32
93
187
104
64
23
162
18
13
95
81
27
133
56
40
8
48
64
48
89
135
24
39
73
120
41
103
48
48
17
87
40
35
117
40
8
33
39
15
33
21
18
145
96
29
36
18
21
120
21
36
216
162
93
96
16
56
16
8
72
24
69
51
147
18
19
120
32
45
27
24
57
87
24
51
61
24
32
48
33
108
67
120
24
24
32
24
16
35
90
27
27
85
23
25
48
24
65
15
24
64
8
16
32
16
240
24
65
31
32
40
8
48
3
36
18
103
24
32
88
5
3
40
11
21
144
16
48
5
3
16
17
18
37
17
15
75
180
9
40
24
8
27
61
32
51
61
32
88
32
21
91
17
55
120
41
15
24
15
36
13
5
307
56
16
48
48
80
21
99
63
54
51
3
13
5
3
51
13
23
73
200
15
25
24
41
55
120
8
33
15
39
54
18
97
11
13
8
40
48
24
48
24
80
16
23
54
90
25
48
32
21
36
15
24
48
64
80
16
41
15
88
5
27
9
79
29
72
43
168
144
59
37
17
15
327
49
24
35
85
5
3
16
176
24
120
112
53
75
48
40
176
24
120
3
54
15
24
15
33
64
48
53
108
7
101
54
18
51
64
47
9
45
3
64
8
112
48
32
3
61
32
72
112
47
36
13
8
40
96
5
3
88
17
127
56
72
184
96
48
11
37
56
33
135
24
16
77
27
112
24
125
54
36
1
24
24
23
33
40
56
96
16
24
41
55
96
32
40
119
9
112
8
40
8
21
43
29
36
183
33
108
19
24
24
5
3
51
13
203
61
96
80
64
77
27
24
16
104
48
24
24
88
23
1
120
41
103
113
31
5
27
16
56
27
ABCD 98769652186*3^$a+1 [50028]
72
3
36
73
41
144
135
33
15
123
37
125
43
137
78
12
165
63
1
24
11
61
48
24
107
205
104
27
54
186
150
24
103
5
18
42
30
156
21
3
117
9
55
24
168
65
79
24
120
120
96
65
55
59
84
25
32
63
25
56
9
87
135
30
60
174
25
80
72
39
78
12
144
79
17
6
108
156
60
69
39
1
125
19
83
37
71
84
42
36
60
30
13
5
67
83
60
90
120
54
6
115
11
36
12
21
40
47
57
57
159
75
61
24
5
54
6
120
30
1
23
36
132
18
144
90
45
3
24
168
228
49
89
54
108
24
174
72
72
55
41
114
108
33
9
31
24
23
12
36
36
18
51
64
47
1
65
30
145
23
12
13
41
55
89
7
200
3
72
180
72
12
93
88
72
23
153
171
96
13
17
7
11
6
135
9
84
90
36
189
33
42
78
63
75
36
25
131
13
41
18
37
23
1
24
71
90
6
1
143
1
83
126
15
39
25
65
66
61
41
90
37
56
75
24
36
6
6
13
65
114
48
120
24
13
137
18
37
83
85
35
21
40
17
55
23
217
17
18
54
18
12
9
135
12
37
17
54
25
137
102
25
23
72
66
24
30
12
61
29
43
11
12
48
49
35
157
23
60
42
48
78
69
16
23
144
145
32
9
31
8
27
69
21
51
153
7
29
3
27
168
13
23
9
16
41
79
96
11
37
47
73
71
12
78
15
27
12
12
54
30
1
144
5
30
12
132
12
24
1
48
65
6
42
135
9
30
25
53
66
12
12
1
24
47
49
251
96
13
35
24
61
17
87
40
11
120
69
88
24
11
120
30
87
3
13
24
168
35
42
51
16
11
13
95
49
53
30
12
6
84
55
5
6
141
15
9
15
60
85
5
90
42
144
48
15
3
229
48
17
39
99
216
36
105
39
1
83
21
99
48
117
87
84
36
25
48
5
18
9
21
99
64
89
63
87
1
24
41
162
37
47
48
18
54
1
29
36
15
9
63
75
138
3
40
24
71
132
133
35
69
16
24
48
107
37
41
15
72
15
42
63
243
13
96
35
69
64
17
6
105
72
27
48
126
159
51
90
156
6
9
75
84
12
84
36
60
360
18
54
180
12
108
13
23
54
6
30
60
66
1
104
39
1
23
36
126
48
31
59
96
144
60
12
45
9
30
36
141
57
126
96
6
42
73
137
66
45
16
11
45
48
24
123
24
13
120
23
24
1
119
33
87
153
3
144
6
103
96
24
17
30
97
11
61
179
21
9
55
17
7
155
90
138
48
12
12
12
54
39
33
55
83
36
24
42
18
60
84
6
12
18
36
13
56
72
3
181
8
63
24
120
49
47
49
23
73
23
25
95
126
18
12
108
25
8
48
21
30
24
72
30
55
48
65
30
9
120
40
11
309
27
204
120
1
35
13
65
162
210
48
60
6
1
8
51
12
25
173
27
144
99
36
114
24
126
12
72
93
27
21
40
11
48
150
72
18
120
45
45
48
43
32
88
120
24
23
9
9
15
16
11
144
13
17
78
66
6
121
32
75
85
23
42
90
21
51
133
41
295
35
84
193
48
47
33
111
90
79
65
15
16
53
66
97
128
16
24
96
131
48
30
7
128
99
36
60
6
55
104
72
88
56
88
41
127
335
12
45
51
45
21
90
6
27
57
31
17
78
73
35
37
23
9
16
11
30
6
72
12
13
72
144
41
24
54
120
25
48
65
18
12
9
15
60
85
104
15
9
75
13
119
48
132
109
101
43
155
37
48
96
104
16
56
48
105
48
7
17
54
9
57
66
78
79
8
75
37
32
39
105
40
119
33
207
90
55
23
57
3
108
1
149
51
9
31
35
66
78
6
24
54
156
45
15
1
24
185
39
423
90
162
48
37
41
90
144
60
25
11
12
33
99
61
104
96
87
25
288
11
48
18
18
9
3
18
91
35
ABCD 98769893804*3^$a+1 [50026]
15
60
156
21
36
3
66
15
39
45
9
3
12
56
64
81
111
96
27
6
87
32
60
25
23
28
32
7
21
12
9
39
12
93
24
3
32
100
57
15
39
17
157
23
13
30
89
48
67
33
44
43
42
3
15
30
3
12
60
12
56
112
27
53
28
68
115
41
16
39
5
19
6
48
35
31
89
67
60
5
84
25
51
36
20
37
11
184
36
32
13
75
51
9
21
3
75
21
36
15
5
60
49
30
45
32
43
66
59
16
20
16
132
60
21
15
20
1
24
66
18
60
42
54
11
4
15
66
95
55
30
15
24
45
30
21
45
18
33
8
79
33
12
20
36
12
52
45
3
12
27
90
18
57
8
91
24
45
12
48
75
117
84
92
67
30
83
37
3
33
59
55
57
36
12
21
36
3
48
39
60
18
15
72
36
60
9
30
9
104
1
119
7
69
39
17
36
19
45
36
132
87
33
20
28
44
64
45
6
90
3
87
45
15
41
4
48
96
92
19
9
12
72
60
27
29
4
20
76
111
29
16
39
9
57
3
12
144
21
23
7
69
32
4
84
15
9
32
13
111
180
32
19
5
19
96
18
42
9
75
21
3
60
65
16
9
96
90
41
19
96
21
84
33
15
20
61
15
20
16
63
5
31
77
144
25
83
1
59
7
9
20
36
43
12
18
3
84
15
69
36
8
1
39
12
39
24
33
44
28
12
105
51
39
33
165
23
72
16
20
31
9
132
24
20
36
139
113
12
25
39
36
48
20
1
54
12
45
33
63
8
25
47
127
30
15
75
5
12
43
93
24
99
21
8
28
12
27
33
32
4
51
93
75
30
6
24
6
30
89
16
20
52
8
31
5
19
60
5
55
36
9
120
12
39
24
21
8
88
9
30
53
31
9
45
63
57
3
8
61
71
7
33
32
16
56
19
9
75
12
21
39
84
69
36
104
16
12
9
11
37
95
7
29
112
39
65
16
72
21
24
3
20
67
30
12
75
3
12
48
41
31
9
56
16
104
16
84
60
44
12
19
33
48
32
28
9
35
79
65
19
81
9
36
159
56
84
7
18
6
144
12
108
53
4
15
69
231
48
12
30
54
21
24
80
4
60
188
37
63
123
17
12
85
3
20
144
24
4
48
128
25
11
88
32
4
60
12
33
27
123
57
12
27
21
39
53
25
3
27
21
39
33
48
111
30
108
3
20
109
99
12
57
30
60
42
84
111
15
9
92
4
60
45
39
9
3
8
1
90
18
207
9
24
15
60
48
12
12
45
30
53
55
21
21
71
19
21
32
7
101
4
36
27
66
6
5
73
3
69
3
45
15
21
66
5
16
12
8
24
19
36
24
36
21
8
19
12
24
21
8
31
84
36
54
66
84
33
87
33
39
65
4
15
24
65
7
21
39
33
51
81
20
13
6
17
37
72
18
6
47
28
24
60
12
15
9
36
45
3
188
79
69
9
72
18
21
12
8
49
15
12
8
100
15
101
64
15
53
37
11
196
24
36
45
75
99
45
15
41
36
4
3
137
36
88
39
113
73
30
24
21
24
72
39
9
8
109
71
24
19
9
20
7
213
12
60
9
51
24
21
54
174
6
54
15
51
69
8
88
45
54
21
152
19
5
55
18
60
42
24
141
63
6
87
8
40
15
57
39
21
87
5
52
3
45
216
120
32
19
33
15
41
1
84
60
39
15
33
3
96
21
44
16
8
76
8
1
87
12
12
3
33
12
20
16
12
24
15
9
24
21
47
148
45
51
8
55
36
17
13
15
36
48
96
20
55
45
69
72
15
24
51
69
75
54
36
60
66
78
51
39
30
3
68
91
29
36
28
36
60
56
100
24
12
44
108
36
31
30
15
140
36
40
27
45
15
12
69
24
72
44
12
79
24
5
19
30
15
32
19
24
5
36
1
18
45
72
108
45
15
15
12
9
80
61
135
36
12
12
9
51
96
39
21
68
79
21
56
40
15
5
16
3
36
33
20
12
16
24
24
51
33
15
36
21
33
12
203
31
5
16
20
28
8
60
28
9
35
25
51
24
48
33
30
21
15
5
28
20
127
30
3
45
3
9
63
57
39
12
12
120
21
36
179
61
11
40
108
96
8
60
52
20
16
3
17
144
4
21
24
24
11
64
8
19
9
81
18
6
15
15
36
45
8
88
24
56
12
16
60
32
28
60
24
236
12
4
9
87
8
76
15
24
81
3
5
1
30
24
30
111
56
28
80
25
83
100
12
48
3
21
44
24
7
33
8
28
24
12
8
28
12
81
6
18
135
116
36
64
132
20
97
42
93
12
44
16
9
39
15
33
20
4
3
41
16
3
33
33
54
102
39
12
57
11
100
24
8
48
49
30
21
21
11
7
60
21
20
25
54
33
8
40
39
120
12
9
36
63
65
1
15
9
51
15
36
60
41
4
9
6
81
33
36
18
17
25
11
43
120
117
87
42
60
18
72
24
105
15
45
36
44
61
108
11
109
11
19
57
3
17
16
68
4
45
156
90
6
18
66
6
54
11
55
69
9
36
39
21
114
42
3
156
9
6
9
48
27
12
45
36
99
33
51
17
4
24
44
28
8
12
43
120
5
36
55
60
93
96
9
11
12
37
6
81
33
30
12
5
28
27
9
39
12
5
40
15
5
36
12
31
9
27
45
93
12
59
40
72
72
68
12
52
20
49
54
57
20
16
69
30
33
36
60
12
33
27
3
36
5
25
54
54
11
4
27
69
9
111
9
11
16
15
89
52
39
5
16
32
28
8
25
39
36
12
68
19
41
64
96
15
21
36
ABCD 98770293782*3^$a+1 [50013]
23
54
150
6
12
108
114
18
48
42
12
18
48
12
102
48
102
30
48
13
29
60
78
25
17
48
42
60
18
12
78
61
77
12
60
67
41
12
30
61
89
55
65
30
42
30
1
48
77
114
6
84
151
47
18
60
139
5
78
12
1
35
42
12
60
66
24
1
5
72
60
7
5
6
54
108
12
31
5
12
18
240
13
77
12
102
138
72
48
42
18
72
108
72
78
12
66
132
102
49
47
24
1
17
60
60
60
78
60
264
1
24
96
137
102
30
108
60
42
6
144
235
48
5
18
25
5
132
12
60
18
12
1
47
18
24
36
42
42
223
53
24
90
6
42
25
35
48
60
12
42
90
1
17
42
60
48
73
24
5
60
18
120
61
41
66
13
107
24
6
42
37
83
37
35
13
47
30
30
36
84
66
12
42
78
168
12
102
210
90
18
12
48
30
13
29
48
30
30
30
48
60
13
11
36
25
125
19
5
6
42
72
115
35
61
47
240
12
6
79
11
12
12
6
102
210
18
24
18
115
5
312
18
12
85
5
19
131
30
168
12
18
1
24
83
42
42
49
89
7
11
84
6
204
30
36
30
84
96
54
78
72
31
29
48
12
66
12
18
55
5
42
12
18
78
72
60
30
48
42
72
36
30
42
18
19
23
18
24
228
150
12
1
29
30
30
6
72
73
35
24
66
19
24
11
6
114
78
55
48
35
30
12
43
17
7
83
13
29
18
1
41
18
42
78
30
72
60
6
30
84
18
60
198
24
90
36
12
13
120
5
24
78
12
198
72
6
162
12
66
42
78
24
30
18
42
30
48
61
59
13
17
12
30
210
36
12
132
18
13
59
90
211
95
30
12
48
7
17
18
37
5
43
77
19
179
132
18
12
30
6
12
12
30
96
145
77
18
12
60
42
30
49
77
30
30
24
66
24
180
25
96
155
42
60
102
30
30
60
30
48
60
103
17
12
18
1
11
30
6
24
6
42
1
17
42
13
5
24
18
12
13
5
90
12
6
79
41
42
61
29
235
35
12
30
43
47
1
59
36
25
89
48
7
5
48
72
30
13
5
60
90
78
7
113
30
12
12
6
84
30
18
103
17
90
12
48
72
121
17
108
222
37
24
47
72
192
6
54
60
36
24
90
108
55
17
6
54
6
12
1
77
19
101
12
18
12
1
41
103
72
5
6
42
132
78
60
90
72
19
29
150
42
18
30
102
126
12
60
48
54
30
60
18
132
73
17
30
1
17
12
43
120
23
42
55
17
6
24
228
61
131
60
1
59
90
19
11
108
102
6
37
107
18
42
30
18
78
12
7
41
54
1
155
13
17
79
24
77
60
12
42
1
47
18
12
42
78
90
25
95
12
61
24
11
72
192
18
90
30
72
168
12
6
24
60
48
13
17
48
30
114
60
30
18
91
72
77
42
60
18
12
30
73
77
48
120
12
60
48
78
42
43
5
12
72
30
18
42
48
18
19
35
30
90
156
24
6
43
71
18
42
30
78
42
60
6
54
168
7
185
31
35
30
7
23
42
60
30
30
138
30
7
95
12
90
19
11
18
67
5
120
30
30
6
73
59
12
49
41
60
18
132
18
60
78
12
12
25
23
1
11
48
18
12
12
19
161
6
24
138
162
36
25
125
294
18
48
252
12
48
18
144
25
41
7
17
6
12
30
72
30
48
12
6
12
91
11
85
35
18
90
12
120
30
48
12
96
60
174
1
29
60
30
6
67
35
30
30
97
11
37
95
72
150
66
25
245
54
78
12
48
30
13
17
12
30
78
48
90
42
12
60
30
90
30
48
12
1
119
150
30
48
30
18
24
60
30
30
78
132
48
282
18
48
7
48
5
114
1
77
42
36
13
24
65
31
11
6
60
12
162
85
24
59
12
30
18
12
6
55
59
6
102
18
12
12
60
6
54
18
12
30
78
48
162
78
12
48
12
30
7
95
60
6
42
12
18
7
216
24
53
30
13
5
19
95
48
25
107
18
18
24
6
12
120
12
48
48
67
35
42
115
41
30
24
1
48
29
162
78
12
36
12
12
108
12
60
79
11
6
162
42
36
24
90
61
29
30
48
78
222
30
48
54
36
42
55
35
61
71
1
5
24
36
24
151
29
120
36
42
30
72
36
12
48
30
42
12
18
48
144
6
12
103
24
5
138
30
12
79
11
36
132
37
24
11
6
84
60
150
6
42
12
66
24
19
77
12
12
36
24
31
77
78
102
12
36
144
78
25
5
168
162
60
ABCD 98770596812*3^$a+1 [50030]
30
21
27
12
102
18
42
3
16
32
144
15
30
15
63
102
66
49
35
60
45
64
32
39
120
13
5
18
9
3
30
12
39
4
12
5
30
9
27
42
138
33
111
33
36
36
15
30
6
54
79
41
55
11
12
1
59
12
18
67
80
51
42
3
105
19
5
78
97
5
79
29
27
15
126
72
3
9
39
40
47
84
69
21
30
30
111
39
18
192
6
9
24
27
60
54
43
47
126
120
99
40
23
25
65
42
9
27
9
24
21
6
57
15
45
40
32
60
28
32
21
234
48
81
84
12
24
57
3
51
33
12
15
189
51
30
6
13
17
3
27
33
57
114
6
123
4
5
12
63
132
24
40
80
21
66
129
48
48
72
16
96
5
51
69
63
15
30
42
66
24
75
40
128
40
5
78
37
192
41
12
27
15
13
32
15
13
5
51
136
11
24
45
33
18
49
5
36
27
72
24
99
12
30
36
27
12
33
18
42
72
66
150
27
16
60
17
75
9
30
25
8
15
45
3
120
54
6
24
21
15
9
15
69
36
3
108
97
12
23
42
123
57
75
4
59
60
18
12
42
25
35
33
12
75
66
90
97
23
54
15
4
60
20
24
27
18
72
43
77
6
30
3
51
201
45
27
40
17
36
19
41
99
100
144
44
16
59
12
78
15
16
59
21
189
31
89
51
4
227
6
30
73
11
73
8
9
123
36
60
16
11
42
42
33
3
73
71
45
63
33
75
73
80
12
64
68
16
11
6
127
47
9
9
7
116
39
213
3
84
73
8
24
4
11
9
99
12
33
75
108
72
12
33
15
1
20
124
12
23
108
213
16
5
19
11
36
30
19
71
33
39
12
13
188
12
48
9
30
13
5
12
19
32
87
18
87
72
75
105
4
11
69
39
78
7
20
93
24
39
12
27
60
61
36
5
43
92
63
37
5
18
37
113
3
9
6
13
89
27
15
93
60
52
44
69
147
45
123
16
11
25
53
27
4
24
5
31
11
105
48
12
3
1
32
12
60
45
147
4
11
6
15
105
27
3
213
64
17
36
24
51
57
15
60
93
30
33
21
3
172
35
33
16
56
21
30
90
30
109
5
3
33
12
18
129
40
60
60
8
60
45
63
159
9
147
9
75
69
12
48
39
60
18
15
48
51
6
174
36
132
78
54
48
48
9
3
42
60
15
124
59
1
20
96
15
60
66
3
9
12
30
25
8
72
45
6
24
13
60
17
19
29
18
12
1
17
24
39
96
105
3
153
24
3
27
25
8
40
32
96
60
75
9
48
45
27
4
44
36
57
39
21
7
8
12
75
1
47
42
12
96
19
101
39
21
12
30
1
212
15
12
60
18
84
90
66
12
120
27
48
93
72
12
6
13
84
23
9
3
60
1
149
187
5
6
33
4
32
81
24
6
12
33
15
54
15
28
36
24
35
85
17
48
7
224
100
41
18
12
36
33
69
60
3
39
25
60
8
12
21
72
63
9
79
44
12
4
17
19
23
30
48
19
20
3
18
39
15
49
107
13
59
30
42
45
48
3
102
31
47
33
9
7
101
99
96
9
66
189
3
12
66
3
21
30
9
27
24
18
15
48
4
23
97
71
9
75
93
15
12
18
63
9
39
21
175
5
36
30
102
3
39
6
3
99
18
27
3
24
18
3
12
12
4
101
39
4
5
18
12
12
21
12
45
18
84
45
28
23
9
63
60
108
13
11
25
53
132
6
90
30
102
42
33
27
45
33
31
24
5
51
81
15
64
44
12
141
7
5
15
12
81
84
39
16
8
45
30
12
30
39
39
21
4
35
12
36
9
24
16
8
36
204
48
88
44
57
90
48
1
11
6
30
24
6
3
40
11
60
30
66
9
51
69
3
12
30
60
96
12
51
36
15
18
42
25
11
30
60
39
111
13
41
43
5
7
24
24
35
117
3
12
18
27
51
13
84
32
21
144
19
29
91
71
48
21
36
28
23
114
6
102
31
89
18
33
39
72
33
15
33
27
78
54
30
18
48
49
5
55
8
3
57
48
108
39
25
20
16
44
96
147
42
7
5
18
85
20
15
42
108
48
7
5
30
12
30
30
18
30
21
36
63
45
87
60
48
72
6
42
25
23
9
84
16
5
96
19
20
3
61
20
39
12
9
111
21
39
18
3
189
6
9
15
69
27
60
57
57
39
51
25
23
12
30
66
24
18
78
12
81
117
7
95
1
29
3
39
133
23
30
72
18
12
18
99
40
23
30
7
5
60
18
81
81
30
66
72
7
53
102
30
36
3
51
9
27
24
105
15
18
48
19
20
15
9
4
12
5
48
12
6
42
12
139
29
3
12
132
48
3
90
27
27
9
132
9
3
45
7
23
33
9
55
11
24
36
73
11
9
4
23
69
51
24
78
27
15
90
18
12
18
18
60
24
30
18
108
69
88
53
27
15
25
5
51
39
33
28
59
12
21
4
68
72
3
60
1
89
7
53
108
3
9
72
48
72
19
96
83
30
3
15
30
3
69
12
3
48
57
31
47
49
23
48
30
19
5
18
18
3
16
11
120
84
13
56
72
9
15
45
78
72
33
27
48
30
27
135
78
7
53
27
45
66
24
25
41
114
30
96
3
21
19
47
45
9
3
45
27
24
24
15
93
60
48
51
6
24
63
33
3
9
72
15
15
165
3
61
24
17
3
33
42
1
36
53
27
33
31
ABCD 98770803518*3^$a+1 [50019]
7
29
1
23
108
67
5
7
29
25
11
13
18
5
57
15
36
1
126
20
120
40
2
16
47
99
30
3
13
59
19
24
18
84
14
82
20
12
27
1
23
144
36
72
12
85
62
18
15
43
20
18
4
23
24
33
12
18
12
6
39
21
22
32
4
6
30
8
40
20
12
16
80
24
16
17
7
66
20
64
44
6
90
60
15
15
144
57
19
24
14
87
36
108
31
5
91
5
9
10
38
15
13
24
56
18
36
40
36
5
13
59
55
32
10
14
16
6
14
33
31
29
43
29
15
10
8
3
3
40
2
10
8
16
78
42
36
12
32
94
2
4
50
30
28
8
4
6
20
22
116
126
4
35
49
95
48
39
33
21
36
16
12
38
9
13
42
38
63
60
9
6
40
14
34
20
4
72
80
34
6
5
123
16
96
8
66
16
6
5
73
42
44
45
45
46
2
6
6
10
5
31
14
15
153
28
38
9
37
48
62
28
38
24
88
2
78
22
20
36
45
49
6
104
16
20
60
117
55
17
1
120
48
107
19
20
64
17
24
21
10
2
12
3
63
9
45
51
25
132
23
3
76
36
8
21
48
72
3
72
66
12
6
9
37
6
65
39
30
78
60
22
23
1
2
10
35
3
24
82
59
15
21
3
12
30
34
24
108
50
39
33
42
21
37
48
35
3
42
87
3
4
8
57
33
6
9
60
87
21
7
92
36
24
30
46
29
55
24
17
45
22
17
36
27
30
58
32
12
10
36
182
18
4
11
12
36
1
18
2
4
11
55
41
45
39
36
9
36
18
94
8
42
36
16
20
16
2
70
30
62
4
36
6
38
46
11
37
35
3
82
2
6
42
22
48
6
56
4
17
39
16
8
10
26
10
8
27
39
54
46
17
25
2
33
12
3
57
12
25
14
6
36
34
104
40
6
20
39
21
30
16
20
34
11
7
18
92
12
36
10
8
12
4
18
38
42
111
39
28
44
58
6
14
132
88
8
12
96
36
30
4
30
24
6
44
117
123
22
80
30
9
9
18
4
26
3
12
7
8
10
42
8
48
21
33
88
23
7
104
18
70
2
4
2
9
36
204
3
33
67
2
60
46
104
40
41
12
7
56
28
14
18
34
11
12
13
32
10
221
36
15
21
7
5
7
120
5
93
12
16
18
5
12
109
66
5
27
45
27
33
3
33
36
43
5
33
12
15
3
9
15
21
43
24
2
39
15
81
15
33
93
10
5
27
48
82
48
20
18
12
24
9
57
3
15
4
32
21
12
25
42
90
11
49
59
9
16
119
57
123
57
40
8
18
28
60
17
49
18
18
59
63
12
48
6
111
15
18
15
7
108
48
114
11
3
21
9
70
54
26
52
12
6
50
132
120
28
44
12
33
3
60
45
15
57
13
35
9
46
53
39
40
8
12
28
20
58
20
16
20
51
27
10
2
6
75
3
69
43
65
19
20
40
20
33
3
33
51
21
12
13
2
190
20
138
12
12
36
40
8
22
24
38
70
11
9
16
119
12
13
11
27
9
36
37
2
9
72
7
17
3
12
16
5
87
10
47
33
42
4
65
12
55
17
37
6
65
57
30
40
5
3
82
18
8
34
30
6
102
74
3
37
14
130
2
54
106
48
12
50
27
61
26
4
56
54
6
9
51
16
12
2
4
32
15
103
20
6
15
36
15
22
2
84
21
45
10
36
32
21
21
58
5
111
36
88
26
15
27
42
6
4
5
63
33
12
37
18
17
27
88
32
33
3
22
47
109
62
4
18
2
93
3
124
20
6
15
3
45
36
1
2
165
43
20
22
32
126
22
38
33
7
8
9
48
3
82
2
10
62
36
10
2
30
58
14
94
56
28
17
21
88
2
48
96
76
12
50
30
22
44
66
18
12
99
7
2
51
27
9
3
12
10
18
20
12
28
5
12
3
48
70
2
12
9
21
130
14
6
60
48
82
24
47
27
46
24
35
31
17
45
4
119
27
4
6
47
7
18
66
122
12
10
56
22
74
9
19
17
21
60
15
7
62
3
12
19
41
25
60
30
20
9
7
65
139
18
2
21
12
57
4
30
24
65
93
28
42
54
36
14
10
56
15
15
24
16
29
55
5
43
2
99
27
18
22
14
16
47
48
24
15
69
39
28
30
14
6
24
6
28
77
60
19
29
7
2
6
16
48
8
9
36
84
36
24
19
2
22
65
3
42
78
4
8
30
15
75
28
5
15
28
66
11
243
4
77
19
17
27
112
56
10
30
2
12
63
31
50
6
10
26
24
30
46
77
25
18
12
5
15
12
66
22
2
63
25
42
30
78
17
36
27
16
197
37
11
55
12
30
30
17
7
150
26
24
33
3
12
76
92
24
9
37
132
18
8
10
2
9
48
81
16
38
10
12
74
9
36
12
69
46
20
9
13
6
41
3
28
128
6
66
40
12
53
25
44
3
55
113
72
13
20
30
34
24
30
65
135
46
14
16
6
24
6
120
20
30
40
44
6
4
5
15
30
15
1
14
33
7
8
12
48
22
24
24
23
49
98
22
6
5
9
48
6
4
42
24
56
64
11
24
37
2
36
4
90
26
16
5
3
45
7
29
1
48
8
10
48
12
2
10
36
72
5
15
22
42
6
32
66
90
6
40
38
70
38
3
49
8
18
12
24
33
33
10
2
6
76
66
18
41
31
5
15
9
33
40
26
22
18
32
30
54
36
24
24
6
18
45
1
2
22
42
80
105
51
52
26
15
7
17
12
15
10
8
63
13
26
24
21
25
11
127
53
7
20
22
6
12
8
42
28
78
17
15
33
31
5
15
21
13
59
75
21
12
37
6
32
4
53
3
10
32
27
48
3
33
9
51
21
36
12
3
45
27
15
33
9
15
1
47
13
24
44
22
42
92
30
48
18
15
27
22
114
2
27
7
8
18
24
75
75
9
24
3
12
12
30
88
47
15
60
6
15
69
34
5
7
2
3
24
15
6
87
37
68
100
8
10
29
15
66
22
2
3
7
36
29
48
3
48
4
30
8
34
74
6
9
87
24
21
9
3
45
10
53
24
55
6
14
4
65
49
2
24
66
60
15
25
11
12
1
2
4
14
51
43
96
6
50
10
18
18
2
16
6
26
22
68
124
20
54
52
8
45
21
46
2
18
4
113
115
8
57
12
63
40
2
3
3
4
20
24
22
12
2
9
36
3
48
84
10
11
3
42
102
21
1
35
15
46
80
12
27
51
33
27
22
11
12
123
21
61
44
6
84
4
32
12
10
20
6
60
81
15
48
60
46
26
34
14
42
18
28
29
49
96
14
16
6
2
81
31
5
33
10
32
21
25
18
14
46
5
51
48
6
22
42
36
2
24
16
24
86
90
10
20
3
87
12
72
36
9
3
33
25
20
52
11
7
17
63
45
13
116
30
66
27
33
12
3
37
131
12
27
12
21
15
64
44
ABCD 98770812334*3^$a+1 [50045]
20
30
82
21
15
9
36
17
67
21
20
31
15
45
59
25
51
26
43
9
3
57
63
33
15
99
78
20
48
55
45
15
17
82
48
12
12
56
157
3
33
15
12
20
40
9
48
93
24
38
10
36
39
12
33
12
36
12
63
33
15
17
18
1
36
9
15
3
108
24
93
35
28
12
66
92
7
3
60
98
7
5
115
83
54
136
60
2
52
12
201
33
24
3
57
36
14
130
18
30
12
60
3
5
18
30
55
21
36
39
105
3
12
108
45
18
48
110
10
90
2
42
22
36
45
63
36
6
27
53
22
26
91
21
27
117
3
60
3
20
10
24
15
99
12
2
16
42
30
80
90
25
72
72
21
27
12
36
23
22
8
46
30
18
18
75
3
50
30
34
8
7
83
22
27
15
6
3
36
15
30
3
60
65
55
53
34
38
16
60
60
6
66
63
51
44
46
51
15
18
30
2
19
9
20
79
36
9
48
50
109
36
3
6
111
12
45
3
47
1
12
45
84
78
12
48
78
8
40
42
60
105
3
21
63
18
2
6
10
57
15
45
24
81
78
9
23
37
87
153
12
48
15
98
40
32
16
27
45
60
30
72
21
204
63
110
43
15
14
48
19
131
10
48
75
24
15
38
88
72
188
7
9
39
107
10
54
78
48
54
26
55
117
6
42
24
3
96
15
42
18
14
48
4
14
1
3
110
88
15
17
31
21
78
102
44
12
79
9
2
49
11
13
17
28
80
42
10
20
58
20
10
20
7
48
57
60
39
3
60
12
45
69
12
24
3
45
8
72
28
54
38
6
112
9
41
30
28
62
4
60
3
36
12
53
64
60
60
26
22
27
12
63
42
3
81
15
12
65
7
81
2
42
18
28
117
12
23
49
120
63
68
52
57
36
33
15
36
36
65
19
21
50
88
24
26
4
3
57
78
30
27
5
22
98
18
28
50
124
18
9
81
15
39
9
36
21
18
69
33
48
32
19
33
12
3
15
48
30
8
10
6
48
8
115
60
17
58
32
73
48
69
8
4
48
63
48
24
15
216
50
46
8
37
33
6
32
42
48
40
12
3
15
42
6
21
29
67
9
6
9
45
39
35
49
75
66
80
7
3
54
18
24
9
24
3
78
30
2
4
56
7
41
19
51
12
120
9
3
21
39
57
36
3
36
33
33
60
15
3
30
32
43
87
68
16
26
7
93
123
15
21
3
45
15
57
33
42
60
26
19
3
33
60
33
84
56
19
3
9
59
1
11
78
79
60
21
15
17
7
48
45
75
5
67
15
6
66
24
72
9
29
24
120
103
5
19
84
9
3
9
8
16
32
18
10
6
24
45
9
30
20
108
4
9
60
9
15
33
30
129
96
12
12
153
87
33
90
72
54
60
12
198
12
8
40
6
135
21
38
25
36
29
46
9
15
32
90
19
105
39
36
45
78
117
84
5
22
45
45
30
30
63
60
27
12
6
14
10
27
105
30
6
48
44
18
42
7
48
35
28
62
16
2
10
38
114
31
60
21
14
52
122
28
18
6
99
24
5
58
54
3
53
72
190
60
45
48
60
123
12
18
54
300
33
255
98
12
7
21
15
27
45
12
23
22
86
10
39
33
18
45
29
28
8
46
21
5
55
27
30
3
15
110
115
83
10
39
3
12
26
16
66
38
7
53
12
4
6
32
13
15
18
2
13
15
50
16
51
39
6
30
18
111
29
7
12
51
24
20
13
3
30
135
21
96
48
51
45
66
33
24
41
16
111
24
75
30
36
2
13
12
48
33
2
4
9
12
3
21
113
46
69
57
51
15
9
84
39
6
15
51
69
84
11
42
19
15
9
5
7
9
96
3
24
123
33
51
21
12
57
48
38
97
48
63
54
3
23
46
8
208
15
9
15
24
59
30
106
36
9
39
12
68
96
10
42
102
8
34
9
5
112
48
80
31
51
120
54
18
12
14
19
12
23
61
9
20
22
74
19
15
105
72
45
15
53
7
23
36
16
9
21
15
29
7
117
8
103
107
78
106
6
87
11
42
18
76
18
3
47
46
27
3
6
8
70
45
33
68
40
15
9
30
12
14
7
35
108
1
81
78
12
9
15
86
10
48
21
3
78
75
15
33
72
24
24
29
70
30
12
15
51
98
79
12
89
67
63
30
14
52
60
21
24
63
33
3
21
101
72
16
12
15
132
15
33
9
3
108
9
3
11
112
84
24
24
60
18
3
45
24
20
43
5
43
21
98
1
84
5
7
51
12
20
22
171
75
2
76
54
48
33
21
90
9
87
72
36
50
55
17
72
40
6
80
25
57
8
54
10
8
19
36
99
30
36
38
22
8
24
43
24
3
45
33
180
3
24
81
6
24
9
45
56
40
14
10
38
58
72
15
17
40
18
200
37
3
78
27
39
6
39
3
6
15
29
60
22
69
29
58
33
15
72
38
4
36
104
6
37
60
3
57
3
164
10
15
5
7
21
15
53
16
18
6
6
69
84
33
32
16
6
60
6
15
45
18
36
21
12
53
19
21
24
24
30
62
19
99
9
111
30
74
25
21
42
18
92
240
7
12
15
18
60
90
12
14
7
53
55
9
56
7
65
100
60
48
111
11
13
17
112
56
31
23
36
145
29
28
32
43
9
75
71
25
23
37
9
39
60
77
10
20
18
16
15
3
48
78
15
47
18
55
72
17
16
2
10
3
15
12
69
93
18
45
15
30
3
45
51
21
12
36
44
31
69
3
24
21
62
1
9
27
59
162
7
11
16
86
40
50
28
32
10
18
36
36
33
69
3
63
50
22
48
6
66
69
15
21
47
40
8
22
3
125
58
9
15
6
2
10
15
5
72
127
23
28
2
22
21
39
9
51
33
48
12
123
69
60
ABCD 98771195182*3^$a+1 [50070]
100
12
32
12
46
5
13
36
32
4
59
91
62
3
84
115
6
59
25
11
21
4
8
72
64
8
10
18
8
3
48
45
51
13
20
36
72
46
26
3
13
11
96
9
4
6
29
25
18
18
8
3
9
24
12
75
48
85
8
24
39
36
9
28
24
23
25
6
146
27
25
8
40
36
6
2
15
121
60
72
56
15
13
47
13
11
7
38
10
5
1
8
72
4
11
13
116
72
48
27
25
36
12
104
63
21
16
47
9
34
2
51
165
28
32
10
2
3
13
11
19
6
95
13
44
27
13
18
54
116
108
51
12
1
18
26
60
63
19
26
72
4
8
34
17
45
28
8
108
4
44
15
13
32
3
132
9
46
48
41
24
93
12
15
45
10
74
100
32
10
29
25
11
25
30
24
2
28
24
47
24
37
12
11
33
46
62
82
14
15
133
32
39
25
84
8
72
10
6
35
36
19
5
33
72
52
72
20
15
129
24
76
6
41
13
71
19
26
84
10
54
18
5
36
13
60
44
48
3
31
54
36
56
52
44
28
12
8
24
12
24
72
28
92
16
8
12
16
126
125
1
12
11
21
28
107
45
39
12
60
19
65
60
45
36
28
8
46
42
35
1
35
13
36
71
9
15
21
60
15
13
44
3
9
15
19
2
15
55
2
51
36
13
80
34
113
49
44
82
134
72
3
9
46
18
36
68
12
82
42
30
6
47
9
34
38
16
18
5
24
12
24
45
15
91
26
40
96
12
212
12
10
17
1
96
36
56
16
8
4
44
16
20
160
11
1
90
42
36
23
84
24
25
54
41
12
9
60
22
24
98
36
28
23
49
8
63
24
31
5
43
18
44
52
12
114
38
27
7
2
3
121
18
120
6
48
24
8
10
62
4
6
30
132
8
4
8
10
6
20
28
11
85
71
67
6
20
16
48
126
14
48
3
25
68
48
39
57
4
8
16
35
49
32
58
50
40
32
15
21
3
12
24
43
134
72
72
3
9
46
65
151
29
57
10
2
100
23
37
20
51
45
27
37
36
8
3
61
20
39
24
12
133
44
3
43
6
8
12
24
36
58
17
24
12
1
83
13
56
10
41
24
61
59
9
22
5
37
72
120
47
60
19
26
3
133
23
1
35
9
75
36
9
16
36
8
48
27
25
35
9
15
13
18
2
24
64
12
18
29
43
6
18
38
72
123
31
5
13
140
40
24
36
131
43
89
45
3
12
21
39
13
11
37
24
59
33
52
44
48
3
49
8
63
13
72
108
23
1
18
2
36
16
47
1
24
12
36
68
3
19
14
3
33
51
85
102
18
71
25
83
33
3
9
46
89
61
8
130
17
25
59
12
21
16
83
108
1
35
25
30
14
28
12
18
26
87
73
36
48
96
90
2
15
199
5
96
33
72
28
83
9
36
75
105
24
48
72
15
81
39
9
27
25
12
80
16
8
72
58
14
4
8
36
27
24
21
34
90
30
41
37
11
1
8
24
123
69
15
31
26
96
28
11
25
108
20
36
24
51
24
181
32
12
16
35
19
30
8
24
99
55
38
51
1
12
18
6
12
116
52
44
48
10
26
16
35
9
12
39
60
19
5
13
32
40
8
39
61
8
16
20
39
69
28
68
51
13
11
33
12
36
36
10
14
10
26
112
8
16
8
36
120
96
3
33
4
8
24
10
2
27
1
42
89
117
63
67
41
13
8
24
4
54
14
75
25
44
28
12
8
88
143
96
25
8
27
45
16
8
10
38
10
134
24
15
13
203
48
21
15
21
36
16
80
12
10
26
15
48
9
3
33
64
8
15
24
57
12
51
1
23
93
63
81
108
72
63
139
62
10
6
18
17
1
59
57
10
2
36
16
12
32
15
24
9
64
107
19
50
12
24
40
8
3
21
144
15
120
108
1
8
36
15
13
48
6
18
80
15
21
64
20
27
19
162
24
12
8
24
10
26
28
56
39
36
33
46
24
41
25
11
49
11
60
49
90
18
32
84
51
1
20
88
71
1
8
120
36
15
21
75
93
12
64
6
30
68
48
72
87
21
178
2
36
3
21
48
28
23
1
56
24
48
15
37
84
8
132
72
3
36
19
14
51
36
21
48
24
84
51
1
12
8
28
23
49
32
3
60
13
132
12
32
10
38
24
39
33
28
35
13
35
33
12
24
22
41
9
100
18
62
12
3
67
2
15
36
81
64
138
6
44
36
12
46
18
32
12
24
27
57
16
11
105
10
17
21
3
7
134
24
39
105
4
8
24
48
123
9
36
39
24
60
13
8
40
6
2
60
12
36
39
24
12
69
10
54
8
27
25
56
15
13
8
36
28
32
36
22
50
28
23
48
21
100
8
10
17
24
9
27
49
18
18
32
12
10
54
42
5
25
11
33
27
9
51
60
13
47
7
2
51
37
8
3
81
15
9
84
16
35
1
71
1
20
60
40
18
5
36
60
13
227
1
8
96
15
133
47
21
48
24
12
46
26
16
30
42
179
13
36
11
7
18
24
80
15
85
11
117
24
84
36
75
57
3
1
32
40
42
29
43
30
32
12
100
60
47
1
35
36
7
18
84
59
37
23
105
34
17
9
100
20
46
14
75
1
6
2
36
75
12
24
13
20
24
72
4
24
44
12
27
45
15
21
28
6
38
51
21
72
34
5
33
24
36
15
49
20
24
10
17
9
36
58
6
8
58
50
27
13
8
60
84
60
48
27
25
72
107
45
12
24
63
60
21
15
25
95
13
24
143
9
28
12
71
37
23
1
59
24
9
3
33
10
5
45
135
9
3
45
64
80
64
104
87
7
77
37
56
39
133
32
3
45
36
39
36
25
71
25
155
7
74
16
84
8
36
15
1
23
25
68
40
32
84
52
23
121
56
72
16
36
12
36
11
139
26
136
71
9
15
7
14
3
9
3
43
18
47
69
3
21
3
24
36
144
19
17
13
47
13
83
69
135
9
184
47
21
10
29
25
8
76
71
55
18
60
72
35
13
60
11
36
9
27
1
36
36
11
69
96
72
99
ABCD 98771240684*3^$a+1 [50006]
17
63
52
132
104
4
5
60
91
24
36
29
27
64
24
36
41
18
61
11
69
9
27
36
52
77
15
16
132
60
8
4
24
20
40
32
57
55
32
3
61
12
20
4
48
5
51
51
1
104
24
64
5
42
1
180
29
3
28
20
27
45
36
40
12
24
60
60
20
4
32
4
96
29
103
36
24
5
30
13
17
7
35
229
29
15
36
81
39
184
17
39
84
57
15
144
16
24
36
36
72
32
100
5
120
18
13
12
65
7
44
40
36
23
21
16
143
25
12
24
84
120
8
60
9
39
4
12
24
71
49
24
20
112
48
96
29
51
39
1
12
17
72
18
37
108
65
55
36
29
31
41
31
72
8
69
115
23
57
63
61
44
48
9
90
18
27
3
132
25
5
78
121
12
84
36
89
19
41
31
47
1
32
4
5
51
52
48
24
36
68
4
92
88
72
56
48
21
78
97
8
45
55
20
28
17
27
4
11
90
115
164
112
8
36
64
29
15
52
20
4
12
72
17
91
17
12
51
4
5
30
13
47
1
20
28
24
108
44
88
17
31
20
9
171
28
119
73
17
12
30
45
100
23
1
41
43
60
56
21
43
8
60
57
123
52
17
43
17
30
48
73
20
64
116
72
72
16
48
120
59
61
29
103
89
43
12
20
45
78
13
8
9
163
80
48
9
67
60
68
16
119
13
29
111
40
12
12
48
8
57
102
49
12
48
20
40
32
28
12
12
92
3
25
8
9
91
44
63
97
56
52
35
45
16
32
52
36
12
80
172
36
96
20
15
9
156
64
11
21
4
80
16
12
116
39
57
3
37
36
72
35
1
12
12
272
36
177
3
28
12
60
84
108
17
3
15
13
24
53
12
43
68
4
56
4
48
12
8
36
69
91
56
88
32
4
161
19
180
12
92
36
72
60
28
12
48
72
32
28
48
32
27
25
65
7
24
104
148
68
16
60
35
61
12
95
61
44
16
29
42
33
88
48
71
33
36
64
35
1
11
49
36
36
107
25
65
175
36
29
7
173
63
117
15
72
28
35
1
60
32
57
43
168
24
12
60
53
3
48
4
36
11
108
37
44
9
30
13
20
4
113
12
19
11
25
5
19
12
77
7
23
25
77
3
16
29
3
27
33
4
23
30
103
92
15
37
48
17
19
120
36
83
33
24
36
28
60
12
12
156
20
112
24
48
77
31
8
4
12
24
12
20
27
145
68
40
77
3
60
129
79
29
63
57
31
56
4
29
55
36
20
52
149
43
65
3
64
35
21
40
17
3
9
19
36
53
67
245
55
5
43
56
24
12
76
32
36
52
72
8
112
60
72
24
32
100
17
7
53
31
59
13
72
36
12
12
116
40
36
24
12
8
40
12
47
97
5
3
12
4
12
168
56
88
35
1
41
103
17
139
12
32
12
4
36
60
84
20
12
27
1
120
104
88
44
4
89
15
48
57
51
4
56
36
4
32
40
12
185
27
16
17
72
43
65
31
96
24
12
60
20
39
49
12
29
19
44
28
68
76
24
12
17
7
35
180
61
17
90
73
12
65
90
25
12
48
72
20
63
61
12
80
180
48
204
12
33
43
32
15
73
24
84
20
39
30
55
65
30
30
30
25
92
96
40
12
36
120
12
47
61
119
1
36
5
135
153
12
55
173
7
96
12
68
88
11
1
17
31
12
72
12
44
51
9
12
4
48
5
51
40
36
56
40
8
16
20
96
28
60
20
4
60
132
36
72
68
100
59
48
105
12
165
31
17
3
9
43
95
33
52
8
57
63
4
36
12
60
20
28
72
48
72
35
72
9
16
44
72
28
24
180
17
163
320
40
12
24
20
36
76
24
53
31
24
60
36
144
5
12
51
180
52
56
60
196
35
49
12
72
96
72
47
85
20
52
23
30
31
12
12
32
93
55
12
44
40
44
15
240
42
30
49
84
12
144
29
60
31
29
63
117
31
56
64
96
5
78
1
12
8
76
20
84
21
19
24
36
29
115
77
19
56
33
63
48
9
43
8
141
15
183
12
18
42
49
29
63
132
15
30
3
4
5
31
24
35
49
24
48
29
31
32
40
32
28
12
8
132
36
28
24
20
15
21
136
65
91
8
9
15
36
16
5
18
25
65
51
12
4
53
7
5
31
8
40
276
44
40
92
4
80
76
132
96
12
24
36
152
28
12
12
5
18
33
28
84
36
132
29
51
27
25
48
17
30
1
140
64
8
84
4
12
17
3
60
232
72
36
24
5
31
8
40
72
32
76
32
52
17
19
24
36
20
9
90
30
43
12
60
65
7
24
11
198
27
84
40
84
95
13
12
5
7
20
3
1
32
64
108
12
96
84
48
32
4
32
52
17
55
5
39
40
12
20
40
72
48
137
55
5
31
84
72
8
15
1
36
5
39
72
64
48
35
13
17
7
36
17
55
60
48
12
17
15
40
48
56
40
36
24
89
30
25
35
13
12
ABCD 98771454916*3^$a+1 [50015]
12
69
21
150
18
42
54
60
24
27
48
57
60
24
66
60
78
111
84
15
42
159
9
30
57
63
210
87
12
201
51
141
147
36
27
198
162
168
96
6
60
3
27
117
57
120
90
9
165
27
15
30
18
45
60
117
18
36
96
54
15
69
162
57
27
6
3
315
9
33
3
45
30
90
6
9
15
30
126
30
24
42
18
27
3
12
30
24
15
45
156
120
48
171
159
45
27
24
36
33
51
66
54
24
96
33
63
9
15
30
6
57
33
24
39
147
168
42
15
39
90
36
15
33
66
234
87
33
42
117
60
141
66
30
60
135
225
75
60
21
54
30
3
27
174
132
60
30
84
30
24
42
18
162
57
87
21
69
39
105
66
96
108
57
45
27
51
12
24
45
84
15
120
6
75
9
120
30
57
15
57
132
111
144
105
21
18
81
21
39
231
30
48
51
111
24
21
93
156
330
66
99
21
15
3
42
24
15
51
54
63
51
90
60
42
45
39
30
24
102
33
87
120
45
9
84
6
9
57
39
36
69
54
6
96
39
9
6
21
15
9
84
51
21
33
162
24
30
66
33
12
15
30
24
24
6
33
12
36
9
6
18
60
159
33
18
57
3
60
36
6
48
36
84
147
48
60
15
42
27
57
6
54
135
15
129
51
36
45
3
9
36
57
24
159
15
12
54
66
24
84
9
3
33
207
48
30
72
18
66
51
3
30
120
39
108
39
66
48
51
99
6
6
48
66
210
54
102
48
57
189
63
132
120
159
45
15
36
60
150
3
72
36
69
3
21
51
51
9
51
18
120
6
6
195
48
45
27
63
36
60
66
30
93
12
33
99
21
27
33
102
33
27
57
51
246
99
141
96
30
54
24
66
45
36
84
165
24
99
63
90
48
6
24
96
24
117
3
21
69
12
30
30
258
9
168
12
33
99
36
33
72
78
45
51
81
39
33
12
21
24
84
90
57
108
12
3
12
144
21
69
90
9
45
126
165
9
30
12
9
36
39
36
45
9
6
9
99
36
54
75
27
30
90
93
15
210
75
24
12
15
84
96
96
48
72
48
90
30
21
9
36
24
150
42
3
21
24
15
21
24
60
87
15
30
27
180
93
78
72
24
21
45
24
30
24
30
87
39
96
30
78
9
63
78
90
72
93
27
18
60
36
36
78
6
63
63
60
84
45
48
3
90
18
60
42
54
24
12
60
180
57
201
36
6
18
147
9
90
24
6
96
48
75
12
165
60
87
12
24
75
42
84
96
99
69
30
9
63
93
51
9
27
30
63
132
63
201
69
60
36
6
138
60
6
45
135
129
144
123
165
33
60
30
6
144
42
33
15
30
6
54
42
45
123
30
27
159
9
15
42
108
42
45
72
51
96
33
12
69
75
27
138
222
54
36
24
96
138
12
24
21
153
15
27
24
141
45
114
129
15
126
39
57
54
120
36
9
9
12
54
9
60
72
129
24
42
24
24
186
30
66
30
174
243
21
42
45
99
234
27
243
12
48
21
15
96
69
45
36
3
51
114
42
30
144
6
150
84
204
30
30
15
81
15
36
120
3
12
210
63
45
6
36
54
66
18
51
45
39
45
42
48
42
24
30
21
9
63
33
114
6
24
6
78
150
60
21
216
12
87
66
78
6
6
9
159
117
3
72
33
27
57
21
66
54
36
54
12
9
60
75
105
15
33
81
6
246
18
30
60
27
123
72
93
81
51
84
99
6
39
24
51
72
120
18
180
66
141
12
117
60
30
186
27
117
144
135
12
72
51
66
24
96
84
12
150
138
126
96
24
24
9
177
39
51
36
297
111
45
21
6
405
129
6
33
195
42
30
33
87
48
42
174
9
21
66
57
63
24
36
18
ABCD 98772306008*3^$a+1 [50012]
24
123
21
30
24
192
90
6
77
55
12
30
36
47
16
32
28
147
29
109
54
6
36
23
1
102
102
66
6
270
54
39
3
173
124
32
55
36
24
18
35
37
84
66
96
5
12
16
12
72
60
15
18
18
54
51
75
5
19
72
5
180
16
33
66
48
45
36
45
35
40
21
30
78
12
71
19
9
81
35
31
30
12
72
11
24
16
45
27
32
43
30
30
36
41
108
36
49
11
184
3
78
60
99
57
18
36
6
11
72
37
35
1
63
27
5
232
105
66
77
40
48
24
15
105
8
12
7
18
42
29
100
12
9
39
60
152
24
61
60
143
19
30
12
143
7
6
18
17
193
95
19
138
144
36
48
75
21
36
15
8
55
45
32
13
35
132
40
32
55
12
48
18
18
6
24
35
1
228
42
108
48
33
57
12
11
7
5
24
16
93
147
9
84
47
37
11
25
150
6
24
36
35
48
28
9
24
36
11
60
84
28
147
18
30
78
23
24
7
60
18
36
12
47
12
36
13
6
78
78
18
47
28
51
29
7
29
19
30
6
30
48
75
20
13
59
55
9
32
109
54
17
108
7
108
114
75
120
8
19
65
96
103
77
12
28
72
240
152
16
9
95
76
9
83
133
18
41
168
16
32
13
6
24
17
84
1
48
60
159
33
18
30
6
5
88
15
90
47
55
30
111
57
3
3
90
11
124
20
1
24
195
44
16
20
112
3
17
67
45
96
111
89
24
1
47
13
159
45
42
18
120
6
57
44
13
30
21
24
21
59
265
15
20
157
96
12
155
13
78
120
5
36
36
25
15
9
78
42
3
3
90
84
11
120
37
3
72
32
13
120
6
5
24
48
7
282
54
6
30
5
73
15
75
21
45
35
24
7
54
30
9
80
157
3
81
11
55
66
120
18
24
6
6
33
81
186
24
5
72
85
84
83
13
18
77
7
233
52
33
243
21
11
19
18
120
35
31
45
176
4
27
138
120
6
54
24
42
81
320
144
79
117
15
48
29
97
63
15
81
39
12
6
23
1
36
108
179
31
9
68
193
47
37
143
13
30
117
9
36
95
208
81
3
96
32
109
6
42
111
92
37
251
61
120
120
23
12
43
21
27
18
90
9
48
20
37
15
21
30
54
23
108
64
15
165
56
115
65
60
4
51
36
21
48
72
168
32
19
30
71
13
30
24
18
3
21
143
73
24
11
7
138
54
126
75
27
6
35
96
48
121
6
36
30
3
21
78
53
48
40
24
3
192
125
7
36
29
25
54
9
36
84
8
19
65
76
168
9
51
92
7
125
25
78
12
90
12
84
12
132
3
57
90
65
108
79
65
19
57
72
27
29
25
27
33
24
78
77
97
24
60
30
66
39
84
15
93
48
81
66
78
11
88
3
78
39
93
42
30
12
3
51
36
29
49
30
48
17
1
156
83
40
81
60
30
12
42
143
49
3
45
47
36
73
75
99
12
201
57
42
129
84
80
108
28
24
33
27
45
3
9
48
3
32
7
41
7
6
39
21
84
96
36
18
17
13
51
117
75
3
57
45
84
96
102
6
6
65
85
11
67
17
24
36
4
9
275
100
21
135
192
87
330
3
3
6
18
77
64
56
28
81
12
195
108
120
56
109
24
15
3
113
72
7
156
66
59
61
11
108
36
13
47
84
49
11
7
24
33
48
3
189
15
18
59
55
138
15
87
6
102
101
64
51
66
24
11
16
33
60
6
18
18
144
33
45
111
9
72
48
12
24
42
29
103
48
18
24
15
56
60
25
24
30
78
35
103
45
51
21
72
32
136
80
109
3
32
73
90
42
120
84
60
36
23
97
18
42
39
20
181
11
60
19
96
29
109
114
36
9
57
11
37
71
40
117
375
12
141
75
15
6
39
9
131
55
90
39
51
42
72
23
97
11
1
18
36
6
71
37
11
36
60
4
9
12
11
48
79
30
12
18
21
21
120
11
112
3
18
15
116
76
3
45
9
35
136
21
120
6
89
36
79
66
23
4
116
72
168
61
30
114
47
19
9
51
30
279
44
108
84
1
24
51
3
65
37
59
31
53
64
15
6
30
6
263
156
55
6
3
21
36
3
81
12
147
135
60
5
67
ABCD 98772375446*3^$a+1 [50027]
24
22
12
42
86
160
14
30
6
58
24
12
18
146
6
118
20
30
30
16
110
6
4
26
64
54
42
26
10
48
26
30
24
34
32
16
74
18
40
30
26
16
26
42
66
30
42
4
14
36
18
48
72
30
40
8
120
12
18
72
36
22
14
106
38
30
12
198
16
158
6
60
60
6
18
16
62
94
14
66
90
34
30
20
42
12
22
14
12
10
14
30
100
38
12
78
18
114
114
24
6
10
44
40
2
6
48
42
30
4
14
12
28
20
6
58
50
118
8
4
8
64
6
38
24
46
56
10
8
48
180
12
30
36
30
4
38
10
24
8
40
36
6
90
44
90
30
60
60
30
6
18
30
6
34
62
66
34
44
10
62
10
92
12
28
66
62
12
12
4
2
70
24
8
60
52
74
54
22
18
26
96
58
2
28
140
90
10
12
14
6
108
42
10
18
26
46
20
48
48
30
90
30
58
24
2
6
40
20
4
36
44
24
16
26
54
24
42
34
8
60
6
40
36
50
54
34
6
20
12
18
52
144
14
6
78
70
12
140
10
14
36
24
42
10
32
22
54
26
46
48
14
60
18
18
12
4
18
20
22
8
66
36
78
10
20
30
18
12
42
106
2
6
46
44
34
200
16
44
22
50
28
26
10
90
140
16
44
46
50
40
20
106
2
60
30
22
68
40
2
204
66
84
160
6
84
2
18
120
30
36
100
14
54
6
12
4
26
42
22
54
42
8
24
18
72
16
36
36
72
20
16
14
82
36
30
2
40
20
82
90
18
32
10
36
140
4
8
10
80
30
136
32
28
20
24
30
6
46
18
26
40
54
26
10
6
56
34
26
10
8
46
80
46
14
4
26
30
24
46
36
50
40
30
8
46
144
6
8
12
28
72
36
78
12
8
30
6
84
22
32
22
30
68
102
28
18
18
2
22
68
24
24
22
42
62
30
66
24
16
72
2
18
12
30
90
40
8
12
58
26
42
52
2
90
30
60
16
18
20
30
46
54
50
6
54
46
14
10
26
18
90
138
24
118
32
6
12
18
54
40
68
12
4
26
54
96
28
30
50
18
10
14
106
110
78
64
8
84
18
18
12
10
62
6
24
36
24
30
48
112
20
16
12
2
6
34
18
66
44
42
30
6
18
12
10
74
4
84
110
16
2
54
66
48
42
10
14
48
28
18
30
2
18
54
16
92
22
72
20
36
18
70
12
20
30
54
64
44
82
20
106
68
30
22
14
18
96
16
56
4
26
48
12
4
20
30
36
12
150
30
76
6
68
22
44
24
60
6
40
32
60
34
18
32
30
84
52
20
4
44
4
26
16
54
12
8
16
20
28
6
170
4
20
22
14
36
6
24
10
36
12
2
90
66
10
2
18
42
66
54
12
174
72
48
36
118
122
4
2
54
90
6
84
16
104
30
10
26
12
12
18
18
22
26
34
36
86
6
30
4
74
34
2
46
20
18
4
8
40
44
10
26
34
116
24
30
36
18
10
44
12
28
36
2
4
50
18
162
4
14
16
96
84
6
20
60
18
40
2
88
20
76
36
48
92
6
30
148
2
28
20
22
12
20
76
2
52
68
54
16
14
60
48
36
12
48
12
60
24
28
128
94
116
4
20
54
22
50
12
22
36
104
10
98
22
24
50
42
78
136
20
84
24
42
36
12
30
90
48
18
40
14
58
18
6
50
30
28
2
54
6
30
10
44
6
94
74
40
8
4
14
46
8
18
18
120
12
24
30
18
22
18
92
48
126
16
6
8
36
10
14
16
8
10
128
48
22
14
46
8
4
36
116
120
120
10
20
150
10
48
2
30
10
36
62
6
4
2
78
28
68
42
34
14
16
144
122
30
30
84
24
4
32
30
78
76
116
40
6
38
46
8
6
6
4
2
132
132
40
44
4
26
6
108
12
18
52
84
26
34
36
14
76
8
12
28
92
6
10
60
30
2
30
10
86
4
8
82
8
12
66
22
12
56
24
60
36
4
6
32
12
48
52
48
90
92
6
156
4
20
16
30
18
2
16
60
32
70
68
10
20
28
20
4
12
20
16
2
22
14
6
244
44
36
34
30
20
150
6
120
12
12
48
150
42
12
36
54
94
132
8
154
68
4
26
24
36
84
40
14
84
12
94
36
36
18
54
2
54
10
2
214
18
32
28
2
78
48
30
12
30
28
32
108
28
26
30
30
18
12
10
74
12
30
22
26
82
60
14
48
12
24
10
20
100
44
100
78
14
40
36
12
38
52
6
80
42
78
34
138
8
6
66
34
56
34
108
36
72
32
16
6
8
30
42
36
58
72
60
54
120
14
10
74
18
10
132
8
94
36
14
24
30
6
36
48
64
66
96
188
6
4
12
18
32
6
12
12
10
140
28
12
86
234
46
8
12
30
34
20
16
20
60
12
238
48
6
20
24
42
58
44
28
8
60
40
36
50
54
16
8
6
64
18
20
24
10
84
2
60
18
64
8
18
24
90
190
36
36
68
30
22
18
2
30
24
6
16
38
6
10
104
34
36
24
56
34
12
54
20
106
14
40
24
8
90
18
24
6
10
14
66
12
124
24
90
12
2
16
20
76
20
6
48
36
48
6
24
12
28
36
14
22
24
12
44
120
4
2
82
36
56
34
62
70
38
24
46
36
50
36
40
12
132
8
58
14
60
4
62
22
38
70
24
84
92
4
20
18
108
118
20
24
138
34
8
36
42
18
40
36
24
12
24
156
32
10
56
12
22
8
4
26
18
16
8
22
14
60
4
72
44
64
120
6
66
26
54
60
30
30
30
4
36
8
6
4
20
16
96
8
18
58
6
48
116
6
6
12
58
20
12
28
38
60
36
60
40
74
42
120
34
20
24
36
28
122
18
16
ABCD 98772559742*3^$a+1 [50009]
53
120
55
44
51
1
48
116
24
132
60
99
105
9
207
4
56
60
69
75
45
19
5
91
236
28
36
80
9
27
60
100
143
18
12
27
28
53
39
21
63
64
11
37
17
168
18
9
111
165
24
16
192
8
60
4
440
105
91
47
213
84
28
8
9
91
95
37
44
21
27
88
68
60
84
132
24
9
67
164
16
23
73
12
161
24
48
42
45
21
91
59
30
15
84
120
52
96
68
4
12
20
40
89
75
96
4
17
42
1
84
60
53
18
69
3
117
12
24
39
133
12
53
147
72
4
80
180
39
18
55
23
21
16
44
4
72
68
57
7
20
28
144
23
13
5
30
109
20
60
33
18
49
24
12
5
30
78
19
12
59
72
18
12
60
27
12
48
16
200
24
33
19
179
45
100
17
27
21
15
9
103
24
36
17
75
28
53
15
4
35
18
55
23
90
84
15
12
141
55
8
24
3
48
24
126
19
32
33
7
84
17
55
197
78
49
20
48
72
4
77
39
108
52
36
48
72
68
84
15
18
99
21
7
80
111
9
12
76
65
43
36
44
9
15
21
15
4
11
24
1
119
21
57
39
9
60
31
36
35
25
8
220
44
16
47
78
39
100
5
27
4
36
149
55
36
36
32
16
60
20
144
33
18
1
101
43
104
255
18
55
12
41
67
23
49
212
3
37
8
153
18
24
90
15
12
60
40
29
15
84
63
150
48
24
18
9
4
35
61
11
25
8
57
72
108
72
7
8
28
32
72
39
1
68
60
52
20
16
17
156
19
80
16
80
40
95
1
108
65
7
44
180
36
4
72
5
27
40
35
6
75
15
102
87
75
1
116
24
36
100
11
42
87
21
39
141
102
18
43
120
5
91
53
67
41
39
88
35
57
153
27
88
53
127
56
60
9
210
6
91
8
45
48
19
89
15
39
97
8
76
20
24
36
16
20
108
28
8
24
183
168
37
48
35
24
13
32
40
32
93
6
9
172
11
213
4
20
33
39
88
20
16
20
76
104
124
35
6
31
20
21
63
36
84
52
17
67
44
36
24
24
60
120
33
99
33
31
5
72
3
84
111
69
76
17
3
45
54
57
16
17
7
8
81
51
76
8
60
76
8
28
68
16
23
21
24
45
15
12
99
45
24
16
96
80
3
97
8
21
7
8
57
55
17
168
3
16
8
63
120
42
36
91
29
7
8
9
90
48
93
4
36
35
90
51
3
1
29
18
33
172
48
96
36
92
28
53
91
41
3
172
104
21
18
21
4
89
27
28
72
29
24
67
89
15
39
205
53
103
89
75
21
54
73
8
57
72
87
21
7
48
5
12
7
11
69
21
115
83
45
45
72
19
20
4
12
5
19
68
3
9
40
20
4
20
84
16
36
24
125
111
24
9
126
30
7
8
27
18
30
72
69
4
5
84
75
21
19
36
29
36
7
32
52
41
39
24
36
4
20
4
83
145
125
43
17
27
96
160
44
12
3
21
16
68
33
123
120
160
17
90
49
8
36
36
9
55
17
87
36
4
23
13
24
12
41
163
44
76
35
21
108
15
1
104
81
12
3
16
149
15
4
140
40
125
31
72
8
15
45
4
60
173
19
68
72
28
72
53
31
125
42
49
23
48
33
40
5
99
216
9
27
40
44
9
7
29
115
12
108
144
5
48
72
27
9
60
19
65
6
1
80
60
4
125
135
36
48
28
44
69
15
57
48
7
44
9
55
144
116
45
111
48
120
63
13
72
108
60
20
36
24
45
19
140
12
48
33
12
7
48
92
120
48
96
75
9
16
17
72
30
37
96
12
36
77
30
9
16
32
12
84
45
55
72
77
30
97
44
4
95
45
96
24
12
21
159
24
24
60
120
45
27
48
36
9
27
16
32
15
61
35
81
81
27
132
24
16
20
16
17
18
69
4
89
48
115
65
7
36
125
31
44
24
21
19
80
15
18
30
18
51
4
60
12
5
3
9
15
28
8
64
56
180
87
85
32
45
31
5
12
27
81
144
43
17
27
60
88
23
30
90
69
4
20
52
125
19
8
16
17
27
3
73
257
19
44
57
19
20
111
13
80
60
4
20
36
75
1
36
8
64
11
9
33
108
67
32
12
24
76
71
42
48
7
56
16
8
36
36
4
96
8
12
60
76
8
15
37
84
20
21
48
51
4
56
33
27
9
99
28
60
92
72
9
7
35
73
17
55
53
15
24
72
153
51
9
15
52
149
15
15
24
48
25
68
40
35
9
21
72
19
36
53
19
56
124
41
51
3
66
7
48
24
ABCD 98772766954*3^$a+1 [50022]
101
30
18
31
24
36
96
155
13
12
47
1
83
1
36
11
25
35
18
19
5
30
48
13
24
59
96
18
30
1
17
42
48
6
42
30
48
55
96
48
36
29
103
24
155
1
24
36
72
132
5
6
1
12
84
12
95
1
59
18
30
24
61
48
48
5
30
13
47
1
5
79
23
24
18
19
24
12
12
12
48
167
114
55
60
36
59
54
24
66
25
36
24
24
48
84
11
48
24
24
13
5
7
48
11
13
12
48
59
73
35
1
47
1
72
23
109
12
23
181
17
138
37
11
36
24
13
29
91
11
1
119
1
17
30
1
11
37
36
59
1
11
1
59
13
60
59
60
24
13
12
24
60
5
6
73
60
24
11
61
83
24
24
13
29
55
48
239
60
60
61
96
23
37
12
11
25
48
11
30
162
1
36
60
72
11
168
72
1
11
108
97
24
11
1
11
162
19
96
12
23
37
48
35
49
24
137
54
42
19
29
7
11
1
12
24
72
35
1
11
72
37
23
13
48
35
1
72
24
12
144
48
65
6
13
12
24
107
25
24
48
59
13
11
37
173
151
24
17
91
29
43
84
84
11
121
137
6
1
65
7
41
30
1
36
59
12
36
1
204
36
12
24
5
48
30
49
12
35
25
96
17
102
25
23
37
72
96
5
31
23
49
108
29
18
1
5
31
23
72
1
36
23
126
7
36
5
7
191
13
11
13
12
24
12
11
1
120
65
19
12
72
12
24
48
83
36
30
31
72
11
1
204
17
102
18
6
1
36
47
6
31
11
36
1
23
73
12
144
47
1
35
13
120
101
43
48
60
24
17
270
1
95
25
17
31
60
11
37
24
11
42
67
36
11
25
29
42
12
13
29
222
48
18
19
24
84
36
48
35
24
18
6
97
12
36
23
1
23
61
5
120
43
11
49
113
55
36
84
48
12
5
7
17
42
25
11
66
24
31
24
11
1
12
24
23
1
60
35
132
61
131
6
54
37
72
11
49
23
24
90
19
36
12
48
12
17
66
48
6
43
12
12
24
11
18
18
1
35
24
72
25
132
12
24
17
31
36
59
12
1
11
37
24
11
12
84
1
60
5
72
54
24
133
36
12
5
6
37
35
73
84
53
6
97
12
60
17
31
96
41
150
1
96
41
55
84
35
73
12
35
25
36
29
18
30
6
1
24
83
60
61
24
11
72
73
17
55
12
48
12
72
23
48
36
12
49
48
48
24
36
36
24
24
108
23
1
47
12
85
24
11
12
121
36
120
60
12
95
42
102
13
12
36
53
6
13
11
13
12
120
23
12
12
25
24
48
24
48
11
25
24
24
53
24
102
24
13
36
204
12
36
12
12
5
6
48
1
59
1
36
23
1
35
25
11
1
60
12
24
24
185
6
18
19
107
1
72
41
78
90
19
12
23
49
24
17
7
65
66
1
12
65
43
12
12
24
29
43
47
25
71
85
119
85
35
66
43
72
23
1
131
25
120
23
121
23
24
25
17
18
37
24
24
12
11
25
12
107
13
11
1
156
77
78
36
25
36
84
24
101
55
17
103
24
96
41
79
60
12
24
36
72
180
12
5
30
25
48
23
181
125
6
61
72
84
35
222
31
12
12
95
25
24
65
78
42
72
6
18
43
48
12
60
35
60
49
24
53
91
11
25
71
25
17
18
30
31
168
180
101
18
13
35
30
43
12
59
1
36
23
13
120
107
18
174
36
85
36
84
36
5
19
12
144
24
12
60
11
25
107
12
36
37
24
84
24
35
6
43
12
65
30
1
24
36
36
83
1
83
25
47
85
12
36
35
12
48
37
47
37
36
36
36
48
59
84
1
60
53
30
49
23
121
12
11
1
36
12
17
31
48
36
48
12
60
36
35
25
108
12
5
91
29
72
91
11
13
12
204
5
72
115
11
37
108
12
11
96
24
37
11
97
17
30
13
5
103
96
120
23
109
29
55
41
6
49
12
72
12
24
108
36
23
1
41
24
7
12
24
12
12
23
48
145
36
144
120
47
25
89
54
1
132
12
12
35
72
90
78
13
72
29
30
1
36
24
12
35
48
6
67
60
120
24
108
11
1
180
36
11
25
84
17
18
1
72
5
19
5
6
241
48
72
17
30
1
48
41
72
19
5
31
24
155
1
11
36
1
53
6
13
48
179
36
12
180
12
37
53
91
11
25
12
341
6
13
35
1
72
84
29
90
12
49
72
12
11
228
13
23
48
24
25
59
25
59
12
25
5
55
12
5
7
41
19
60
17
127
161
19
24
47
12
25
17
54
109
48
12
12
83
1
47
42
24
90
73
101
30
18
91
144
12
36
60
24
12
11
13
35
24
66
30
48
24
37
24
47
1
36
12
83
13
12
23
1
12
84
11
37
41
7
17
43
59
96
36
6
7
12
23
6
30
37
60
132
59
42
7
24
17
55
11
49
179
12
13
71
24
13
11
48
108
73
23
25
11
18
7
12
29
6
13
23
48
1
12
36
29
72
7
17
7
36
48
107
24
25
12
11
1
156
59
60
61
24
24
24
65
96
42
30
6
24
73
24
12
12
12
24
12
113
72
6
37
12
17
31
17
55
24
119
24
42
7
59
1
24
59
25
36
77
31
12
48
144
11
1
120
24
11
30
91
12
36
84
71
61
107
42
43
36
71
37
36
ABCD 98772888562*3^$a+1 [50034]
15
21
12
42
25
221
127
80
3
48
90
7
17
243
60
39
144
114
78
69
21
48
27
3
69
72
4
95
144
30
90
6
42
24
6
12
78
49
68
12
201
39
39
24
117
33
12
36
48
55
11
54
114
210
43
53
99
28
77
168
12
111
81
171
27
72
1
44
75
21
75
72
168
210
27
225
72
180
99
117
372
3
15
33
39
78
48
39
3
145
119
66
163
5
51
51
138
12
114
33
28
20
64
240
80
15
33
87
6
72
15
105
63
27
96
85
36
41
48
54
21
24
112
41
63
105
72
48
156
30
33
108
3
144
102
55
59
30
24
15
33
48
132
198
9
165
7
8
12
124
36
20
96
3
24
13
8
75
24
48
249
93
48
67
176
172
8
51
18
96
27
3
21
33
42
114
6
174
36
111
129
198
93
105
195
9
48
6
69
40
8
45
15
39
18
55
161
51
81
108
102
37
32
45
211
8
204
63
72
117
4
116
3
57
28
35
90
102
69
171
6
43
41
39
45
19
5
48
15
108
81
3
28
119
78
72
18
33
12
3
49
23
21
36
9
55
5
42
349
35
30
120
60
204
42
25
95
129
16
48
60
80
112
17
186
237
27
1
71
105
33
3
12
45
51
64
23
25
29
60
19
17
132
150
57
159
165
45
12
79
8
120
27
25
116
165
72
15
12
208
17
15
45
55
23
96
42
147
28
32
111
1
5
55
83
72
25
89
6
49
192
60
125
39
93
72
151
35
24
6
90
162
6
24
90
3
24
36
64
119
186
54
9
45
132
3
51
30
60
60
19
68
3
6
3
16
116
40
36
29
31
17
3
57
102
54
75
15
1
20
75
66
54
9
237
24
39
99
33
45
48
162
24
9
12
64
68
48
117
55
65
60
6
21
3
72
18
111
15
21
3
141
216
69
31
5
15
81
72
115
12
11
25
32
12
3
72
229
20
16
20
28
5
111
21
51
75
93
12
144
60
105
75
28
20
57
195
141
30
72
1
140
36
9
67
8
124
23
24
1
29
84
24
60
96
90
1
149
139
41
291
84
9
150
6
39
27
54
19
47
150
171
39
6
18
1
44
99
117
3
210
30
96
66
19
20
69
63
27
81
144
12
189
150
157
65
12
156
87
4
41
3
132
33
30
42
87
16
144
80
172
20
39
57
33
6
313
53
27
57
246
174
24
12
204
291
28
80
237
115
83
61
131
93
21
126
48
30
12
55
32
48
28
29
7
5
36
27
51
24
1
29
51
60
57
48
7
125
72
48
54
21
4
176
39
30
159
21
3
192
93
48
30
37
132
48
167
121
5
18
96
21
27
216
30
60
30
186
3
60
48
63
1
113
3
45
27
52
29
12
7
185
147
24
291
144
24
165
21
24
27
171
105
177
48
63
12
27
48
24
168
30
36
99
105
91
41
3
120
60
15
48
42
36
67
20
24
33
66
129
57
6
42
27
40
35
225
60
9
12
48
31
164
57
24
108
15
15
21
69
6
24
6
31
53
31
44
3
177
87
85
5
75
96
27
6
36
75
21
198
42
54
73
47
81
15
102
42
138
150
117
93
63
28
36
5
18
30
15
33
75
15
72
93
192
21
39
156
9
42
78
3
15
114
79
71
18
48
120
3
76
240
5
111
105
114
61
149
30
93
21
24
102
21
108
87
102
12
231
12
93
72
150
25
116
184
8
60
63
129
105
30
168
18
6
30
91
ABCD 98773577062*3^$a+1 [50021]
48
9
72
18
6
66
36
18
42
18
67
23
25
32
48
64
32
45
3
3
13
35
237
129
31
59
21
63
1
125
168
30
6
72
12
42
138
18
13
5
24
48
54
18
27
81
42
30
78
84
21
48
99
156
222
30
213
9
126
201
63
36
42
12
6
72
12
168
18
51
105
36
162
18
127
17
15
21
75
48
256
41
103
17
24
120
15
129
36
36
18
60
121
5
66
18
36
6
102
36
51
9
7
32
81
24
7
59
222
30
240
9
9
30
96
84
69
93
42
121
59
117
75
18
36
111
93
48
42
36
85
59
126
36
66
162
111
51
24
277
80
93
51
69
42
48
42
7
23
60
48
237
3
66
78
12
78
115
272
9
66
36
18
127
59
174
54
6
27
117
12
24
7
47
81
165
6
18
3
15
72
102
51
48
9
90
6
120
159
111
1
59
12
90
60
3
96
93
6
141
3
45
160
240
17
54
105
9
66
114
12
18
6
36
30
13
11
84
33
183
24
66
24
48
42
13
35
90
72
36
42
12
36
141
63
138
168
12
163
41
54
12
18
24
120
42
18
18
12
57
48
21
27
15
30
3
87
150
48
19
125
6
72
48
69
16
347
42
27
99
36
288
12
45
9
24
90
210
198
78
12
19
35
24
69
15
78
120
180
78
66
24
31
113
108
54
90
126
72
45
57
6
138
6
126
30
69
75
78
12
54
36
108
6
84
78
54
135
219
24
30
150
126
84
18
18
36
36
60
15
33
111
51
42
3
117
18
60
12
1
131
18
90
48
144
144
150
30
90
42
138
6
105
129
12
54
90
54
90
99
81
42
18
12
103
96
5
36
12
27
135
360
108
90
18
18
60
12
24
216
15
33
15
21
276
18
30
24
63
45
84
15
48
117
171
48
15
49
47
30
6
84
90
18
157
11
90
43
11
108
108
333
129
42
84
54
162
9
45
132
138
24
48
18
24
126
21
9
199
176
9
66
42
187
83
12
33
48
9
60
72
115
11
408
237
33
31
41
42
13
5
27
63
33
255
66
18
36
24
90
18
18
12
39
21
48
75
69
27
153
36
24
48
54
24
252
12
240
48
69
135
90
84
6
30
6
49
35
18
27
135
9
87
12
6
12
60
18
66
36
168
12
3
105
54
18
72
6
49
77
3
45
3
105
18
60
57
63
90
42
30
24
36
90
12
18
18
114
12
54
21
51
18
72
168
27
39
73
23
18
7
47
81
75
60
12
13
59
240
48
37
71
105
135
9
57
60
43
77
6
84
153
27
18
36
42
48
54
162
13
65
36
30
72
78
30
24
18
159
16
48
80
160
125
19
32
9
12
18
42
90
48
6
79
5
42
33
105
42
13
59
85
53
60
84
96
12
15
57
90
54
54
1
89
6
126
48
3
15
108
24
126
12
3
57
18
66
51
27
306
12
234
54
126
9
9
18
204
25
101
75
15
72
18
87
15
6
270
30
15
16
95
168
66
42
48
72
60
48
24
36
66
54
6
48
31
95
1
89
24
12
36
42
120
90
162
1
48
95
1
80
96
45
12
108
27
112
29
66
49
59
36
49
11
21
48
21
12
60
48
24
12
234
54
31
5
139
257
90
54
96
30
78
36
102
24
81
27
21
9
18
18
216
75
129
144
63
27
48
114
30
85
144
47
12
60
138
15
99
30
6
48
72
33
99
45
27
144
12
18
54
1
59
162
51
213
27
15
49
35
189
27
60
12
13
95
78
72
30
13
77
24
30
24
72
90
54
45
81
84
6
18
90
12
72
21
75
66
19
41
18
12
9
51
45
93
6
54
ABCD 98774263546*3^$a+1 [50001]
3
37
44
7
9
84
90
9
216
9
6
29
12
36
24
1
32
75
33
118
5
45
60
27
24
1
32
108
75
13
54
5
12
28
41
15
49
126
12
9
69
36
23
16
17
15
9
15
84
85
11
105
3
13
27
48
60
5
24
15
45
24
4
32
96
15
12
16
12
32
21
7
5
3
31
6
32
7
8
7
9
5
40
30
42
32
36
24
88
8
24
7
36
117
51
5
99
13
3
41
4
11
33
12
3
13
23
4
63
5
33
4
83
25
18
2
7
17
15
16
29
15
19
74
43
20
7
5
28
8
24
7
5
1
20
39
13
11
1
51
27
30
18
72
2
24
27
73
24
11
25
12
8
10
6
68
27
4
9
8
10
9
8
12
9
12
34
18
27
29
4
3
27
36
5
40
29
31
39
2
48
51
7
45
5
40
27
27
14
12
3
40
5
24
12
43
8
60
13
11
61
18
6
11
9
3
31
2
79
20
48
21
22
38
12
12
51
67
2
15
45
60
40
35
88
32
81
75
12
45
72
15
45
10
18
32
3
12
25
36
12
44
24
24
22
41
13
20
39
48
37
12
24
27
5
39
13
8
10
17
25
47
16
5
3
49
15
5
3
48
72
9
60
15
36
48
19
38
7
32
33
43
32
7
5
4
15
30
60
12
8
27
9
10
9
20
12
9
28
27
21
8
10
60
2
15
48
9
48
39
19
17
33
4
20
15
21
19
141
36
8
28
30
17
25
32
36
108
39
60
45
60
7
89
36
39
45
19
36
20
60
21
3
28
5
12
15
117
16
47
97
71
25
47
48
49
23
76
5
22
62
36
10
17
24
31
2
16
12
23
129
7
21
87
8
40
5
10
45
9
35
76
45
20
72
7
20
24
21
196
8
60
19
8
235
14
36
58
66
8
10
6
39
45
42
45
44
12
7
48
2
63
24
28
77
19
5
4
32
3
57
3
48
9
60
34
9
5
31
80
19
5
103
78
36
20
16
72
36
35
12
12
13
59
13
3
9
11
52
33
3
15
2
3
57
3
16
3
17
24
45
60
24
16
35
60
40
39
36
5
4
60
5
3
45
130
50
64
11
7
5
76
27
2
28
32
12
28
20
3
37
11
60
1
8
3
12
13
18
17
40
108
5
10
14
75
21
16
18
38
3
21
39
37
23
19
72
50
43
20
52
80
33
36
24
27
4
32
4
44
19
41
9
12
75
16
5
4
35
48
37
18
5
13
15
9
11
45
3
9
15
43
17
31
6
8
3
25
32
3
40
17
16
35
57
60
3
21
103
3
74
36
34
38
36
4
140
22
5
21
63
1
56
15
37
20
15
36
9
87
16
32
33
48
51
25
18
5
37
171
9
18
17
33
16
20
4
8
48
12
4
11
25
23
79
50
15
13
3
44
16
41
16
47
13
128
70
21
8
16
12
29
36
3
9
22
36
5
24
85
30
38
15
16
17
22
18
44
48
3
69
48
46
74
15
31
9
8
7
5
7
65
21
19
161
3
21
16
83
9
36
36
36
22
48
14
3
36
25
27
5
22
12
89
25
44
15
13
35
4
33
8
24
34
5
12
9
43
41
27
7
53
9
24
4
95
33
7
45
20
48
10
57
5
40
23
4
20
4
44
36
1
48
32
55
9
20
27
24
4
87
2
27
69
87
24
45
10
14
15
4
5
22
18
20
51
1
20
3
36
31
18
3
5
12
16
75
15
12
5
48
24
28
3
54
56
4
3
17
3
52
5
22
14
24
36
4
36
32
15
88
5
16
23
21
12
43
5
22
5
9
76
32
10
2
36
120
43
9
8
3
4
20
60
21
19
77
19
36
5
3
45
28
95
60
33
4
20
3
19
50
3
33
27
31
14
15
60
40
15
21
15
2
15
19
38
163
20
24
19
42
8
19
41
22
5
24
9
16
20
39
9
40
23
52
8
7
38
12
36
34
38
4
59
61
11
79
53
57
4
35
12
12
13
75
20
9
39
21
16
27
17
3
55
17
33
36
4
47
21
4
20
36
70
2
3
33
7
8
7
17
28
12
20
13
18
14
48
72
12
34
5
4
53
19
3
33
8
45
31
8
16
41
3
21
27
72
25
20
15
13
24
95
96
33
10
66
11
25
23
40
15
2
63
24
76
92
24
81
28
6
21
68
1
8
12
15
4
27
53
21
39
19
41
9
40
8
75
7
26
36
15
4
9
23
13
30
62
39
45
15
33
46
17
19
45
41
4
54
54
3
29
51
7
17
9
19
75
41
9
28
23
12
33
16
63
17
3
36
7
45
29
31
5
15
28
5
10
62
12
3
13
44
3
12
7
53
37
15
29
16
30
50
10
9
27
5
43
24
5
25
20
3
60
45
15
60
9
36
87
48
24
36
52
8
19
18
20
22
14
27
7
105
41
7
33
36
8
10
2
16
35
12
12
31
17
1
36
20
39
49
47
19
2
52
15
21
11
21
3
24
36
12
7
36
26
3
7
38
48
60
88
44
12
10
50
28
18
5
4
39
42
8
24
15
7
26
40
18
24
18
3
29
16
11
4
20
9
36
15
72
48
36
9
75
40
44
1
30
14
55
45
12
6
14
4
20
7
48
56
76
5
24
34
14
63
25
18
6
20
16
44
31
5
22
26
39
21
4
8
12
3
12
1
15
32
45
52
71
60
9
3
37
27
185
3
28
17
10
26
10
14
3
25
47
36
19
5
21
39
25
6
65
9
88
12
6
2
3
60
7
53
31
9
20
4
45
8
15
33
7
5
148
35
4
96
9
35
40
96
21
56
7
8
33
22
5
12
7
74
24
15
25
8
27
61
35
1
44
27
12
7
14
4
8
4
15
56
7
5
25
60
80
3
60
9
55
3
36
65
21
24
7
5
48
10
65
57
3
12
9
4
59
12
28
21
80
7
39
6
27
17
10
36
77
21
10
14
16
24
18
5
43
42
8
4
51
45
20
24
15
13
3
5
12
15
57
3
25
15
5
48
22
24
18
12
11
60
25
27
27
9
21
95
24
40
5
24
75
40
3
45
5
3
24
132
13
8
10
62
12
48
12
76
35
43
14
36
16
23
12
9
16
56
12
36
12
12
48
22
38
3
7
62
3
12
13
54
78
35
1
11
43
65
1
47
12
13
8
36
3
40
20
108
37
15
65
88
3
36
51
17
28
3
9
33
30
110
7
15
12
41
48
21
48
3
9
63
21
34
53
72
1
35
81
3
16
51
14
7
44
24
1
3
20
25
11
12
28
27
14
40
48
11
45
4
56
7
44
28
5
22
5
21
10
50
3
12
9
15
13
11
72
9
4
32
48
15
67
50
3
24
43
5
57
27
1
20
4
20
3
21
76
24
107
12
37
35
24
31
9
80
1
6
30
47
25
8
10
38
22
2
16
11
21
63
12
4
8
25
3
5
3
7
14
94
9
57
23
21
70
17
84
96
9
64
11
33
15
31
66
35
21
12
40
60
95
33
10
62
46
9
65
12
24
24
51
21
19
24
53
28
102
45
5
22
5
1
54
5
7
29
25
47
33
10
36
86
3
21
36
7
17
51
9
39
1
20
48
3
7
65
16
9
36
59
12
33
142
9
20
24
36
57
94
50
3
31
17
69
24
72
15
28
60
12
15
14
58
18
47
28
15
2
12
4
27
80
4
5
60
24
24
10
2
24
19
3
62
15
21
16
20
15
1
23
7
18
15
27
53
12
45
28
6
89
9
87
24
1
23
108
12
16
12
17
3
49
23
31
5
9
40
20
28
20
3
4
5
10
72
9
9
18
5
48
24
60
1
20
12
22
60
2
15
1
18
9
20
7
18
20
10
6
39
33
3
20
4
17
31
8
12
13
35
21
24
12
3
31
14
4
12
24
56
28
15
21
6
5
13
3
5
27
12
108
60
36
37
12
20
12
15
180
4
20
12
33
15
12
33
24
3
72
1
12
60
12
15
21
32
3
12
25
8
70
5
9
15
1
35
37
18
5
ABCD 98774447602*3^$a+1 [50060]
45
21
132
18
30
23
96
31
84
24
144
78
12
18
78
6
96
149
139
84
102
30
24
101
55
138
36
6
84
177
165
18
12
24
24
36
78
6
6
6
72
42
66
54
96
24
120
66
144
36
18
71
31
18
84
30
48
45
27
21
51
6
39
15
36
102
12
78
72
5
91
69
51
24
36
65
97
6
36
36
33
69
186
72
12
6
71
160
15
33
3
29
19
72
53
7
12
12
66
42
36
6
11
97
72
6
54
11
115
29
19
84
18
54
48
12
24
36
78
18
84
21
183
30
11
25
30
90
30
36
168
5
19
126
132
150
72
18
12
47
31
48
66
90
36
54
240
18
60
221
85
186
96
18
24
18
108
24
33
99
29
91
24
36
41
25
18
96
48
53
19
18
11
25
114
42
18
18
12
6
5
1
126
12
6
30
17
19
29
19
12
6
18
30
11
19
12
180
60
18
24
162
69
51
96
12
81
15
17
19
48
12
6
54
6
138
12
84
60
18
72
6
60
12
96
17
19
29
91
149
1
54
137
43
126
30
48
41
31
48
6
102
84
84
30
162
24
5
85
6
42
11
55
12
30
90
24
84
24
17
19
6
18
102
6
9
15
24
180
12
30
18
36
149
91
54
42
5
25
18
6
18
12
33
3
29
1
18
6
18
12
138
18
108
6
84
96
30
48
57
9
54
12
6
174
54
6
6
15
33
72
48
6
65
144
1
18
12
54
60
15
15
65
67
54
48
71
169
23
37
12
15
51
12
36
54
102
33
33
15
39
24
234
18
12
156
45
32
25
12
48
132
90
60
12
6
15
63
12
5
64
303
36
6
108
27
21
132
6
36
84
12
12
12
78
71
25
54
17
16
75
72
93
27
72
96
18
6
60
78
36
71
31
18
30
42
102
33
48
39
12
36
48
12
84
9
21
6
53
25
6
161
25
18
96
69
39
18
18
60
12
108
12
53
19
12
33
33
42
120
30
168
39
3
66
126
18
11
31
6
18
9
87
60
30
24
87
3
6
54
6
6
30
204
150
21
3
54
18
24
78
111
96
63
17
1
18
77
7
12
24
5
7
12
102
66
84
96
24
18
48
18
6
24
126
60
24
24
120
72
108
33
9
18
48
90
84
6
12
6
6
66
24
6
24
24
24
17
1
78
12
12
18
23
55
72
113
85
11
19
36
84
60
9
32
19
12
24
156
60
72
42
6
18
6
18
6
36
5
19
24
150
6
24
17
16
63
42
114
24
77
19
93
32
19
6
6
42
60
11
1
66
54
30
36
120
18
42
65
240
103
60
12
48
36
29
1
18
72
216
132
18
54
144
12
90
30
30
18
24
21
176
1
18
96
84
84
48
5
55
24
81
75
53
31
84
6
48
150
18
30
54
48
18
84
5
160
9
144
71
25
60
42
12
12
30
54
96
6
24
78
36
5
16
99
77
79
81
39
36
5
25
210
12
36
5
31
138
162
24
54
23
163
120
30
12
18
36
138
30
36
12
48
12
18
30
162
78
6
150
90
6
5
48
1
6
18
39
3
48
114
6
36
48
33
39
48
138
180
18
72
48
17
73
24
90
12
90
6
9
33
138
117
15
66
42
53
7
60
72
30
102
6
12
30
48
48
42
42
72
24
12
48
65
192
73
66
84
65
96
19
96
78
48
30
12
48
48
101
1
72
23
97
47
139
6
54
30
30
6
6
12
36
12
5
139
60
89
19
12
81
63
12
5
235
5
25
23
7
42
15
27
36
72
12
84
9
57
78
42
48
47
25
39
96
3
6
42
78
15
111
81
9
120
15
51
48
54
71
1
30
144
36
60
60
96
60
48
12
12
33
57
78
9
69
30
126
168
30
41
7
60
30
18
12
65
19
6
18
42
138
36
48
18
318
45
195
12
48
54
18
18
102
54
18
48
72
66
47
144
43
42
59
67
174
18
78
24
24
191
1
63
15
36
30
6
72
6
12
48
24
87
75
36
60
5
7
12
30
24
42
29
43
6
90
42
12
15
27
30
60
11
19
29
55
12
60
12
132
60
30
24
114
77
151
60
30
63
15
36
54
42
12
60
48
132
60
72
6
18
12
24
60
5
19
120
5
19
45
3
29
79
17
48
19
222
6
168
96
65
43
12
78
6
144
42
6
132
12
30
24
36
66
90
54
9
69
90
161
16
75
36
24
30
30
24
174
71
19
6
72
18
12
114
24
42
84
18
18
53
16
3
48
84
41
25
30
12
6
42
60
108
5
37
48
11
25
54
17
25
18
204
ABCD 98774468374*3^$a+1 [50098]
80
96
12
28
84
36
153
39
51
126
95
40
48
8
24
168
48
12
48
247
57
15
101
259
21
84
60
68
36
1
11
60
112
20
31
5
76
9
131
36
12
48
7
17
108
48
204
109
107
172
228
44
16
9
75
51
173
72
169
15
140
28
72
123
17
60
24
172
32
172
80
1
215
55
162
3
32
73
23
52
272
172
3
113
229
35
84
60
52
39
108
65
25
3
12
3
117
12
96
180
9
23
96
24
37
3
176
376
39
41
88
15
18
54
36
17
28
8
19
125
112
44
4
56
52
12
68
172
8
24
40
8
40
48
140
52
72
165
36
39
120
75
53
160
152
265
11
112
32
115
329
229
35
48
60
532
117
83
36
76
21
18
65
156
108
52
36
248
16
68
115
65
28
32
60
472
81
54
5
13
23
112
240
56
84
48
12
36
37
39
105
23
216
16
96
45
15
309
75
303
17
16
144
36
204
116
7
57
33
75
32
76
72
288
92
12
73
47
28
15
18
83
136
36
20
48
55
9
32
96
48
64
108
84
44
84
7
18
191
112
3
77
52
80
52
120
8
7
65
40
128
88
24
608
28
44
40
51
53
96
84
36
76
144
80
16
9
35
48
48
139
126
59
196
105
35
84
88
32
84
52
57
23
60
48
60
4
60
56
172
3
17
60
157
135
12
36
87
5
48
12
72
25
23
85
198
17
145
27
20
28
8
120
48
24
172
60
104
145
39
20
52
80
24
72
12
12
121
27
27
101
7
57
105
59
24
43
77
12
144
144
37
11
144
28
51
77
100
140
64
159
54
123
93
35
4
32
19
17
64
44
144
48
52
108
12
72
141
339
80
40
216
8
127
129
141
18
17
40
24
48
195
65
112
96
33
47
12
72
16
92
108
4
48
128
13
95
180
36
204
52
45
195
3
201
224
4
21
51
240
15
54
131
24
144
133
18
29
12
88
8
7
77
160
156
3
36
141
20
108
36
48
25
18
5
64
60
44
25
155
25
27
12
68
120
132
36
60
364
116
12
7
17
1
87
3
54
11
84
156
84
16
99
125
96
112
152
16
320
25
27
153
54
21
44
220
183
57
48
48
8
216
84
4
8
48
16
8
172
3
317
48
52
56
144
31
53
1
3
92
16
512
12
40
300
33
95
12
136
44
108
1
36
54
54
15
57
23
175
53
60
64
68
25
71
64
12
8
88
152
48
7
65
208
8
16
224
271
113
12
76
8
192
247
5
157
126
9
56
43
41
103
53
24
16
32
60
60
72
28
12
8
40
27
149
4
27
90
11
12
96
84
31
69
93
35
55
5
12
96
84
96
112
20
24
40
48
248
24
208
120
120
111
177
24
36
144
68
60
36
16
120
3
93
33
39
80
40
20
12
40
75
5
76
12
72
44
172
15
117
68
168
132
217
215
36
19
41
16
44
84
31
29
72
40
240
8
133
35
37
36
39
15
108
45
80
109
3
12
93
3
68
144
37
18
105
32
216
52
68
24
25
59
12
64
ABCD 98774805568*3^$a+1 [50143]
20
99
1
120
20
108
21
27
4
20
105
75
36
12
21
19
80
3
9
9
216
120
111
15
57
36
16
5
51
4
29
42
57
108
60
9
99
136
44
40
5
15
36
81
3
24
12
39
121
20
64
24
107
33
60
213
7
53
43
32
39
96
18
27
24
24
45
36
135
21
75
52
20
12
120
96
48
40
44
36
24
12
60
24
12
12
57
30
30
15
40
8
3
13
60
41
36
7
68
120
4
5
39
12
48
16
188
12
4
47
90
15
4
44
180
16
89
27
9
54
25
36
29
31
20
24
72
52
20
60
40
8
93
75
45
19
96
41
3
40
8
9
15
36
4
11
69
21
43
56
21
48
51
220
44
36
69
19
32
45
55
104
27
45
12
108
4
65
115
35
45
4
20
4
20
48
33
15
60
135
30
66
33
12
81
39
40
35
30
84
15
36
88
68
12
3
90
24
51
33
90
21
45
30
33
132
4
20
45
39
12
48
51
45
21
15
69
42
57
33
84
36
120
7
12
5
63
93
60
39
64
44
48
12
33
19
44
24
33
67
11
57
9
120
6
30
67
41
12
3
141
63
33
84
3
72
28
36
11
21
9
43
23
9
39
45
24
57
15
36
33
87
189
15
21
3
12
135
30
3
141
75
9
30
96
49
36
11
9
28
32
189
31
89
19
8
72
48
84
4
104
117
63
21
15
60
12
60
132
120
16
17
27
12
45
54
49
12
8
40
56
16
20
69
72
15
12
57
24
147
84
21
18
66
3
21
15
45
31
8
60
16
24
53
48
36
84
66
9
105
30
57
45
19
120
20
24
12
45
19
20
21
84
99
72
4
5
144
6
6
3
12
28
80
12
24
24
4
36
107
37
32
75
30
15
40
11
33
4
20
33
48
27
4
8
12
60
24
21
36
48
87
72
132
36
4
11
117
93
108
12
48
15
12
69
3
3
30
27
52
20
15
49
24
53
7
12
20
88
20
16
56
36
64
24
107
54
84
12
3
57
43
5
12
18
181
11
93
51
105
36
48
57
39
36
12
21
72
24
3
12
21
15
4
44
12
33
12
19
24
5
15
12
84
129
51
9
15
16
44
36
21
7
53
15
28
101
24
87
9
30
45
21
15
52
32
21
60
24
39
36
69
55
5
31
24
17
24
3
120
57
3
21
42
9
9
55
20
4
101
12
15
4
5
15
48
12
64
24
12
44
12
48
15
1
68
21
51
69
39
60
12
9
12
19
101
24
24
12
15
84
48
16
77
43
5
27
24
64
35
90
27
4
5
39
171
21
24
21
15
9
96
39
4
77
48
51
36
39
33
132
9
139
132
35
54
42
45
48
45
6
9
12
9
51
33
30
49
8
60
9
3
21
15
16
8
72
45
84
15
27
9
144
21
24
27
28
17
18
25
41
36
3
120
81
96
67
8
12
36
57
63
21
3
21
36
39
36
40
65
115
5
79
44
12
64
20
36
21
15
28
5
132
19
24
32
52
8
60
24
21
7
80
48
24
88
68
12
21
31
48
20
36
4
20
123
18
15
21
43
68
93
15
12
45
7
12
24
11
69
27
97
60
17
15
21
24
6
153
4
8
52
20
16
5
126
9
57
79
29
31
29
75
100
32
88
32
9
24
30
1
128
111
1
101
39
84
24
16
17
60
24
63
3
30
3
4
12
68
100
23
13
17
19
89
15
256
41
3
24
33
18
9
21
12
99
64
32
99
73
113
15
9
19
20
124
36
20
4
47
85
11
45
9
36
15
24
15
33
63
9
4
32
184
108
53
79
68
12
45
36
19
24
95
145
32
15
109
89
19
188
12
40
23
109
20
81
27
16
24
132
41
78
1
8
87
201
52
12
5
3
33
19
65
24
12
54
9
12
75
33
96
60
28
32
36
12
12
4
17
84
66
45
24
96
108
57
7
17
51
48
16
24
41
51
48
12
28
17
19
89
27
12
12
60
40
5
60
3
21
60
19
113
108
75
21
99
21
3
33
43
17
7
23
9
21
108
31
44
60
192
72
12
4
41
63
108
12
33
67
56
40
20
24
60
16
17
87
51
1
20
60
168
16
152
15
129
15
9
117
3
15
105
12
52
53
18
9
36
12
88
20
21
96
3
24
57
3
63
9
9
120
12
7
17
19
47
45
9
15
36
39
96
69
45
15
48
12
36
4
5
51
3
1
20
21
24
51
4
20
96
4
180
60
44
4
8
60
33
31
5
15
28
20
21
36
30
9
36
9
27
60
9
63
16
17
19
41
60
18
49
32
84
24
93
67
36
116
36
165
24
51
12
21
91
11
153
4
36
24
17
3
117
3
27
66
19
176
75
57
12
36
12
120
117
51
108
21
63
21
120
30
105
16
8
111
57
48
64
20
40
17
24
12
135
52
53
103
47
48
21
288
60
40
20
33
3
15
1
24
17
75
33
87
45
7
80
57
55
65
24
6
25
8
60
12
28
36
32
9
84
31
20
40
89
31
104
15
49
41
6
33
40
200
60
40
68
28
24
80
40
32
105
36
15
15
78
66
6
3
64
68
24
24
16
35
6
159
60
4
92
33
51
75
6
84
15
88
77
3
16
20
36
39
9
33
24
24
132
3
132
4
56
48
12
ABCD 98774909672*3^$a+1 [50049]
45
3
72
33
87
40
72
17
31
24
24
24
96
32
75
93
16
35
36
18
54
81
9
87
24
160
17
15
24
51
18
19
128
120
39
129
136
5
259
32
69
331
65
295
48
161
39
105
151
29
36
31
77
18
73
17
18
229
96
56
24
192
159
145
56
87
121
41
463
72
23
121
24
192
23
36
109
120
72
293
3
144
40
168
32
184
72
24
56
160
8
16
24
216
131
93
231
81
64
144
24
101
27
64
89
234
157
24
71
126
283
56
201
63
16
56
189
36
39
33
183
87
25
47
198
108
63
112
8
64
8
87
121
5
72
75
48
136
80
16
5
18
25
56
40
41
15
57
36
72
18
36
108
1
80
16
65
39
40
96
5
259
80
111
1
8
72
48
16
48
95
306
135
9
111
40
120
96
155
61
137
7
104
69
3
285
3
51
69
40
32
3
85
32
45
144
19
56
16
48
200
64
47
49
95
72
25
80
40
80
120
33
7
192
17
198
72
1
120
77
27
9
111
24
16
56
24
64
47
54
43
8
88
72
5
67
48
128
96
39
49
32
63
1
32
39
1
17
111
51
108
33
57
31
192
29
115
144
11
45
81
15
57
108
43
65
207
63
25
32
40
173
19
53
43
144
272
99
36
144
49
72
23
57
33
7
101
99
144
136
89
87
120
208
96
29
115
65
36
139
5
75
72
33
36
19
17
7
32
144
160
24
48
72
71
57
48
16
96
17
63
88
56
64
89
108
75
40
47
393
93
211
144
167
9
9
72
39
136
72
221
187
248
64
41
79
101
115
32
120
88
5
19
56
96
120
24
99
37
96
24
96
143
97
29
54
21
16
48
5
19
17
18
13
72
5
211
41
126
49
104
40
120
65
36
51
165
18
49
167
54
19
35
61
29
51
40
72
17
271
125
27
9
79
24
41
31
24
56
24
45
90
49
185
7
29
75
357
139
41
18
109
48
23
49
41
7
29
99
9
180
27
24
57
15
280
48
72
128
240
96
21
3
96
24
111
54
147
40
65
39
105
108
36
199
17
39
15
1
53
267
24
15
126
90
49
120
80
40
17
63
135
1
216
35
18
27
40
59
18
27
40
440
16
168
32
184
83
21
141
19
240
11
69
57
54
265
96
8
120
64
221
72
67
72
23
1
107
69
201
54
225
16
48
89
7
176
15
108
54
63
48
87
9
9
127
17
108
67
5
67
41
15
48
72
9
79
72
8
39
18
108
51
16
8
15
105
219
36
1
56
40
173
162
217
8
9
31
80
33
72
54
1
128
51
45
9
55
96
24
240
192
167
18
18
37
72
72
48
152
16
89
39
40
32
40
248
120
16
5
163
32
96
88
35
36
1
80
40
23
81
45
108
72
36
54
13
5
3
24
9
7
24
5
18
1
120
80
15
162
7
47
54
19
71
57
64
23
1
96
83
61
96
24
32
75
85
23
57
15
90
79
200
135
25
48
8
117
115
8
93
36
55
24
56
136
125
99
81
319
24
269
36
31
80
24
64
48
185
7
152
64
144
ABCD 98775321116*3^$a+1 [50087]
157
99
50
34
2
7
35
28
20
13
5
132
48
54
18
19
48
60
48
23
24
61
39
62
46
68
36
28
12
80
84
36
76
12
50
18
169
5
19
12
65
270
40
32
138
19
24
5
31
39
32
24
16
32
13
84
41
102
13
35
4
116
13
59
100
33
12
228
29
166
8
64
21
11
136
8
64
38
7
48
24
83
25
311
30
36
90
1
35
48
120
84
132
16
32
40
38
174
18
96
7
24
48
113
55
35
72
12
48
1
59
13
29
19
135
80
121
23
1
5
70
45
89
48
48
127
3
2
12
66
85
89
18
40
8
30
60
22
44
6
19
35
48
18
102
66
91
5
19
179
52
9
96
71
97
35
18
78
204
66
31
65
55
3
20
6
91
11
40
2
7
41
94
14
66
13
27
20
16
153
29
48
24
30
48
6
55
75
14
48
30
48
36
13
27
56
24
85
75
33
96
87
44
1
5
55
47
138
10
44
6
42
90
96
6
13
221
6
6
30
25
24
11
52
12
8
108
28
32
184
21
3
36
14
30
42
22
32
133
17
31
75
33
51
14
30
61
11
24
48
1
41
48
10
60
32
4
230
12
12
30
36
36
60
16
2
36
106
33
11
36
148
26
6
18
6
1
23
37
11
24
208
81
84
3
44
28
93
107
37
5
91
173
19
228
3
140
37
107
52
20
16
165
77
10
36
32
13
59
37
75
24
14
48
55
3
20
49
63
44
36
4
60
153
35
18
48
31
39
50
24
142
38
60
36
36
46
50
30
60
144
4
9
23
24
1
23
25
12
3
32
49
5
46
9
48
35
66
70
80
30
7
27
56
66
19
27
45
23
12
40
14
79
51
24
20
102
60
18
37
72
77
18
78
19
113
36
106
48
153
72
11
72
60
18
84
22
68
30
18
64
48
32
60
16
8
42
43
11
13
15
50
96
31
3
8
37
3
44
1
27
122
108
78
49
96
72
36
15
50
6
48
12
25
3
132
110
30
54
144
31
17
42
40
120
21
24
5
115
53
7
12
3
20
97
83
72
61
23
16
38
48
48
60
55
39
2
55
48
5
126
4
2
30
30
30
64
69
11
36
1
59
90
60
18
13
35
78
31
101
12
66
40
36
38
91
35
72
37
35
18
22
36
44
18
78
1
23
60
6
67
5
34
81
27
38
55
35
40
9
35
25
71
73
11
28
2
66
85
120
47
12
120
28
2
114
24
85
72
5
78
40
170
91
27
50
58
2
114
60
16
62
46
50
22
14
10
26
19
3
20
60
90
6
24
40
48
24
128
16
80
61
29
19
27
56
18
12
34
14
7
72
35
61
11
13
23
18
12
54
40
68
30
46
56
96
18
46
8
18
24
43
3
50
48
12
12
30
13
53
24
6
84
66
31
29
24
12
55
83
72
88
38
48
31
53
72
43
11
24
6
222
25
180
39
44
12
54
43
48
17
43
125
22
50
6
25
41
19
119
28
134
60
36
10
122
6
61
5
130
38
12
31
3
21
24
51
45
63
68
30
7
3
50
22
8
4
9
155
30
31
11
4
45
65
150
40
96
8
61
24
24
5
48
288
10
44
18
114
54
24
6
109
17
84
6
18
66
49
3
50
19
23
16
2
34
8
42
115
11
40
212
121
5
130
116
18
43
95
18
7
3
2
18
6
10
20
16
8
157
75
44
54
24
30
1
17
102
48
25
12
51
32
4
14
22
32
28
12
2
18
78
114
1
12
48
84
63
92
48
132
1
48
15
62
24
91
53
72
102
28
93
15
50
46
144
69
48
29
6
112
2
24
19
11
16
33
12
24
11
100
60
36
92
42
24
30
1
108
5
6
72
114
30
96
168
37
23
36
24
4
50
90
72
96
78
106
48
8
18
154
50
108
19
11
120
42
91
27
44
48
13
3
80
16
14
102
48
169
53
30
18
34
50
22
116
73
245
34
33
59
49
12
23
4
72
21
12
15
20
6
6
18
91
27
44
28
21
35
24
13
29
318
25
101
60
6
64
44
52
9
99
33
17
42
13
72
11
24
18
7
161
43
5
70
24
32
54
94
32
30
166
14
66
13
72
5
48
114
6
46
69
87
32
97
65
130
21
59
13
83
13
5
30
114
30
25
63
50
18
52
2
7
83
13
17
22
14
10
189
11
109
53
54
64
32
40
9
15
36
44
18
6
96
24
40
72
68
30
30
61
41
10
38
79
63
108
26
30
120
24
24
6
42
49
35
4
72
128
61
75
8
52
36
32
12
169
11
18
42
18
151
96
59
24
37
29
36
78
97
95
108
1
41
78
76
110
126
160
24
62
82
12
116
18
7
53
42
120
18
10
44
42
54
16
56
13
5
6
13
137
43
60
35
ABCD 98775424082*3^$a+1 [50002]
48
11
64
81
39
45
36
135
105
3
20
1
11
1
24
11
16
69
83
36
1
84
39
20
12
109
39
117
11
16
12
33
132
27
32
36
4
44
73
36
12
84
36
3
117
3
20
1
51
45
51
12
212
73
3
20
13
48
59
37
35
25
252
35
49
35
109
87
33
47
64
177
60
12
119
1
107
84
37
12
27
9
72
11
25
48
12
27
24
12
9
71
16
141
3
9
144
12
23
1
15
93
155
28
33
60
15
33
12
23
4
81
24
24
12
155
112
20
49
51
21
27
57
156
87
105
27
12
21
36
3
24
8
1
60
83
4
9
39
36
21
48
3
56
28
33
24
39
9
96
24
3
21
11
40
33
36
12
87
12
9
12
23
4
36
92
1
51
92
1
60
252
11
13
24
12
12
3
8
1
36
24
27
45
47
85
48
119
16
20
16
45
60
75
21
12
23
25
59
13
24
23
97
12
11
13
11
40
24
9
12
15
84
12
20
61
95
1
48
60
23
28
105
24
48
27
9
72
39
9
51
33
72
24
108
35
16
93
36
36
108
35
13
27
48
81
47
52
9
3
8
121
15
9
84
48
3
21
3
72
56
25
12
11
108
28
24
9
15
32
13
23
145
132
107
108
1
24
23
52
33
24
12
63
48
188
61
159
72
32
13
24
243
36
69
11
28
20
13
24
23
36
25
24
24
48
87
48
33
24
36
23
60
13
51
57
72
75
117
227
12
4
48
33
27
45
108
11
97
27
9
72
3
24
20
52
45
12
63
20
132
49
48
48
63
45
36
11
25
48
39
57
35
49
36
120
3
57
144
60
3
12
9
108
27
9
144
120
11
72
24
13
107
60
28
56
109
111
45
24
60
84
12
111
20
37
35
13
119
73
36
135
8
1
3
32
48
1
48
11
48
145
15
8
145
15
60
32
49
27
57
15
24
36
9
51
24
32
37
12
15
81
12
24
216
96
24
72
15
12
32
37
63
36
117
24
27
36
9
60
15
21
23
37
39
8
28
36
117
60
84
36
12
204
60
27
48
8
16
44
28
20
1
131
16
69
87
12
68
52
104
13
132
63
21
24
35
16
69
3
44
108
40
44
28
36
129
11
4
212
169
15
165
12
60
48
71
36
13
123
57
24
39
8
61
12
24
147
33
51
9
87
249
3
96
12
69
15
36
24
24
56
36
37
84
83
72
37
12
39
21
27
33
12
35
40
45
48
75
21
3
24
8
1
12
12
120
60
3
24
21
3
128
25
39
165
23
1
11
1
12
75
9
3
57
39
20
37
120
111
57
35
1
72
36
96
35
61
155
108
4
21
39
92
36
28
216
21
27
24
168
69
39
12
69
11
13
51
9
27
84
48
44
49
35
37
108
71
16
177
3
9
35
36
16
68
37
23
13
95
13
3
141
23
73
48
27
9
23
12
13
15
21
11
1
3
44
16
72
33
12
72
3
32
25
47
13
12
24
39
56
112
45
15
44
37
51
60
68
25
84
120
59
12
13
39
8
49
36
59
64
48
68
49
15
33
12
120
60
3
8
13
11
64
48
117
36
15
120
69
51
32
13
60
215
40
56
52
93
83
4
45
12
108
179
72
133
3
21
48
48
47
49
59
13
48
216
75
117
36
123
20
1
39
68
13
132
96
3
117
35
61
99
93
24
12
51
81
11
72
24
49
3
36
57
63
8
13
63
9
71
16
105
48
24
47
36
121
12
48
11
73
35
25
3
93
3
20
16
9
11
64
32
16
60
48
48
9
3
24
48
21
23
60
16
9
27
20
73
12
99
32
37
11
24
25
60
96
35
25
36
23
49
24
24
11
49
12
71
4
8
25
228
87
21
96
48
95
48
24
48
24
85
84
60
35
1
24
63
21
39
9
24
3
24
80
13
11
136
45
35
49
36
51
117
3
33
48
12
39
20
97
11
85
36
3
80
4
69
36
11
64
9
60
48
23
25
60
12
3
8
16
9
59
73
27
60
21
12
11
37
111
44
16
93
96
96
123
48
72
20
61
144
15
180
12
21
27
224
13
135
48
81
11
13
3
9
84
72
15
20
160
69
48
11
88
32
205
3
36
12
33
195
48
12
93
24
36
36
72
3
144
9
12
156
36
60
87
9
12
36
23
1
12
3
81
3
96
48
128
121
39
20
37
23
4
8
52
60
189
12
60
11
13
168
51
9
60
132
24
59
61
15
21
83
96
48
24
52
33
72
12
23
52
20
40
24
24
57
48
15
8
4
84
8
25
87
33
35
73
51
33
15
177
3
36
80
16
128
49
23
61
60
36
75
48
45
11
37
35
61
47
13
39
12
45
3
32
49
84
36
12
111
12
33
15
165
95
37
72
24
35
48
13
60
95
48
88
81
24
23
61
24
11
121
59
13
3
93
3
12
32
112
45
3
ABCD 98776071092*3^$a+1 [50005]
69
66
6
234
105
75
66
24
59
7
65
40
144
80
256
123
5
85
179
31
36
5
16
8
25
72
60
54
36
192
198
90
288
65
7
114
18
125
73
84
24
126
48
213
75
29
61
75
69
180
39
159
65
360
133
42
201
45
24
171
80
16
8
31
57
9
18
36
24
17
13
11
229
35
136
21
6
12
72
60
126
23
31
329
49
72
84
144
11
49
63
9
71
175
42
36
51
231
105
75
18
36
78
72
48
153
32
13
24
18
66
54
60
53
13
24
108
48
36
54
69
152
13
123
9
120
239
49
186
90
66
105
21
27
231
9
255
42
126
18
72
15
48
39
65
88
45
72
90
18
132
35
157
131
37
18
33
111
54
12
15
32
13
30
114
18
33
15
24
30
60
111
279
24
129
192
128
216
136
8
55
12
90
75
69
72
72
83
67
102
63
32
13
18
177
135
57
159
17
109
59
7
42
12
36
24
36
27
75
36
294
66
90
132
18
54
35
157
11
88
9
60
35
13
42
41
7
18
222
48
144
126
24
48
83
67
30
78
66
23
13
108
95
72
199
41
64
39
41
25
36
72
150
12
126
18
36
6
15
75
117
57
6
30
24
48
36
36
3
57
108
66
137
13
66
114
84
36
54
18
159
21
24
18
48
24
9
75
6
71
85
83
61
90
105
248
25
15
45
12
78
153
48
56
40
80
31
240
89
19
102
54
65
13
18
228
6
143
13
60
84
59
31
90
144
47
7
6
66
129
15
24
30
162
6
3
192
165
210
24
66
47
103
9
189
66
33
32
31
12
42
35
1
18
66
155
151
42
18
90
54
90
66
18
24
102
9
240
9
23
7
65
72
13
3
285
120
18
65
85
36
126
17
103
9
135
105
80
31
90
23
55
9
80
168
40
39
6
179
73
48
72
78
30
108
72
23
184
128
25
87
27
126
12
11
187
54
23
37
138
36
54
132
48
27
15
120
18
47
79
72
144
24
102
42
153
144
8
40
81
47
7
180
21
39
90
71
31
6
3
45
51
104
61
168
12
23
103
24
30
3
15
33
27
18
12
23
55
30
198
42
264
51
8
24
85
90
161
49
42
18
36
102
78
75
117
27
33
102
42
71
232
80
43
54
63
213
35
49
60
18
57
104
1
48
126
114
72
30
78
30
117
15
48
18
72
6
66
90
90
123
32
49
54
57
56
25
23
247
33
225
36
36
39
15
33
48
57
23
49
36
168
162
12
78
30
114
54
17
109
35
31
90
24
54
105
15
42
12
27
231
174
36
114
90
66
9
176
72
1
30
132
53
55
390
24
123
8
7
24
84
221
13
108
63
45
11
79
6
51
144
33
6
36
36
177
96
9
23
24
121
12
90
42
15
93
30
180
168
72
30
36
42
84
96
30
90
162
18
90
90
240
89
13
72
51
9
36
3
15
54
36
66
60
105
33
23
24
13
162
30
11
144
25
6
54
30
21
48
32
79
90
119
120
85
24
27
8
13
24
18
246
36
114
36
30
36
15
224
73
18
108
41
16
48
39
210
132
35
73
23
7
42
90
18
138
65
25
42
117
9
66
108
72
33
152
31
24
108
5
120
13
144
36
119
25
24
156
24
171
129
42
30
23
37
54
69
15
72
9
69
84
72
ABCD 98776120174*3^$a+1 [50138]
48
64
48
96
57
23
49
72
231
45
3
144
45
131
157
168
11
73
72
204
179
37
59
25
71
16
320
13
36
15
176
48
421
171
32
253
3
96
9
167
49
144
120
24
95
13
35
229
24
72
12
60
192
3
128
145
159
309
180
36
35
1
47
181
107
37
27
96
32
97
111
105
39
21
107
121
24
207
128
48
48
64
45
51
105
311
85
144
219
237
108
228
60
87
21
216
35
1
63
21
144
72
3
57
87
321
15
225
95
349
168
59
193
48
252
51
45
227
25
324
84
47
25
168
207
80
37
251
289
12
35
253
35
73
39
21
12
47
205
275
304
80
16
9
96
23
16
69
48
27
32
1
252
147
128
85
27
144
80
1
84
180
132
120
252
111
96
240
21
24
144
179
37
123
192
81
63
80
37
107
1
159
48
297
228
60
180
12
71
25
135
21
299
121
71
229
299
304
81
207
48
321
108
60
183
189
24
36
84
147
32
37
60
108
48
83
97
15
192
33
207
96
176
96
157
36
47
85
48
107
133
12
144
36
132
12
168
48
168
59
61
132
228
27
9
204
107
37
75
45
72
59
37
228
215
109
60
228
99
33
36
84
60
12
95
48
1
47
25
87
32
61
3
105
71
304
45
12
39
105
311
13
240
84
47
25
311
48
1
95
49
24
231
80
25
60
120
60
72
63
201
23
181
72
108
72
120
183
80
16
141
12
36
195
144
201
71
181
59
1
239
13
3
33
120
132
12
263
192
253
243
45
36
159
32
25
23
49
47
61
84
63
105
71
112
45
99
45
3
57
39
32
157
35
48
64
21
108
191
1
168
72
47
133
27
21
36
108
11
160
105
120
15
144
81
72
39
33
36
75
176
144
109
192
60
156
204
63
192
48
48
9
23
121
119
288
133
59
121
216
36
107
121
39
21
27
32
121
36
120
59
1
120
36
168
72
48
35
1
24
84
131
1
111
33
111
285
51
33
239
16
105
24
12
108
423
32
1
12
3
69
11
64
32
25
215
13
3
93
12
87
45
72
11
145
24
119
352
9
384
12
75
48
45
72
264
3
128
73
71
160
33
207
45
60
36
84
24
135
32
205
24
59
85
75
32
73
120
72
132
12
311
48
37
24
51
48
21
123
32
16
32
1
47
145
144
63
45
3
69
75
144
21
324
36
35
48
112
165
48
11
157
ABCD 98776521986*3^$a+1 [50008]
205
18
57
24
21
59
199
90
23
160
128
72
7
81
80
1
60
90
90
71
220
117
87
9
54
17
13
132
30
5
13
240
12
108
27
144
32
28
192
20
48
60
36
13
30
153
8
16
36
27
30
27
15
41
84
84
25
126
9
9
143
48
55
6
39
32
48
25
264
42
81
39
9
15
17
24
13
107
55
138
36
11
4
20
12
49
48
51
72
164
84
49
30
90
87
44
19
41
25
54
42
95
76
93
15
21
11
84
60
4
80
112
27
293
28
45
35
40
69
12
155
4
56
109
131
4
60
9
72
39
81
155
43
186
11
19
126
95
13
36
15
32
124
56
60
217
107
64
189
11
31
65
16
68
132
24
64
9
143
40
20
13
30
105
81
11
37
11
25
51
84
45
51
75
5
180
49
11
13
12
60
48
11
25
107
7
53
13
15
21
15
45
71
120
37
11
52
9
59
12
28
32
4
45
78
102
108
6
41
4
20
55
24
41
49
23
48
12
48
49
207
116
103
6
35
103
17
84
12
49
78
66
35
60
36
49
15
20
25
54
30
42
9
9
111
36
80
25
39
9
11
72
7
90
23
49
59
19
41
31
65
16
63
5
85
84
11
49
36
66
5
336
37
96
71
36
64
3
41
31
18
72
171
60
104
16
33
30
24
101
61
35
36
73
36
95
36
48
96
60
43
101
91
90
59
1
18
120
6
90
65
79
30
11
25
51
36
39
41
103
5
76
36
68
96
204
1
24
27
39
9
45
36
108
90
96
30
60
54
72
18
11
60
72
37
107
49
36
11
13
27
93
71
60
4
36
15
48
177
140
60
73
11
36
25
24
27
27
41
16
9
6
45
224
211
150
59
76
9
75
45
15
81
90
5
60
160
20
124
56
96
24
4
45
30
24
210
72
150
9
9
30
41
96
24
169
12
18
17
73
87
39
54
42
29
16
3
6
27
108
92
64
36
80
37
6
17
84
64
36
15
30
18
33
57
216
11
25
11
40
80
4
69
30
24
101
19
137
4
9
71
121
24
36
135
36
99
30
60
30
69
9
90
30
11
16
24
140
112
68
72
7
77
49
35
79
72
90
39
56
79
6
35
36
208
12
8
25
35
36
13
36
15
12
117
63
33
126
18
12
18
6
71
13
71
16
165
90
24
5
76
20
109
71
73
126
96
9
120
45
51
39
65
12
48
60
1
108
71
91
48
90
23
4
45
15
36
27
21
36
63
96
45
75
5
12
7
126
47
37
36
51
45
35
100
3
96
45
165
54
72
45
20
60
25
108
23
4
36
63
66
78
66
126
54
27
44
124
20
100
96
45
18
17
103
6
36
11
48
76
45
18
17
13
11
12
4
9
15
72
39
5
19
66
95
120
144
96
36
4
9
6
48
6
75
45
107
7
17
24
192
24
13
162
89
36
73
12
54
6
35
76
9
18
81
36
20
25
51
9
99
135
57
8
16
45
48
36
11
13
30
33
57
27
9
87
9
71
4
15
120
18
36
11
49
111
15
5
4
45
11
24
60
241
234
24
57
15
5
139
90
107
19
65
136
9
119
112
39
24
17
13
11
24
25
27
20
7
53
19
29
60
36
100
80
120
64
45
27
24
63
101
169
66
197
187
53
144
13
51
81
35
120
24
72
148
45
47
13
27
80
64
189
27
84
33
156
6
18
27
180
44
49
36
71
55
81
168
20
12
4
99
81
44
19
72
30
24
95
16
60
104
72
84
84
25
30
5
1
48
27
116
43
17
4
60
120
240
9
95
16
24
9
102
81
44
144
19
126
95
49
27
9
27
140
217
72
99
45
35
156
73
47
60
16
3
45
9
203
120
79
101
28
20
16
36
44
16
3
137
157
107
49
191
24
36
19
141
144
219
281
12
19
65
73
83
60
64
24
72
8
76
44
1
54
270
51
9
167
79
270
11
4
84
80
55
5
1
18
161
1
59
49
47
144
91
18
83
139
ABCD 98776618342*3^$a+1 [50021]
20
69
19
12
12
23
24
69
129
18
45
40
32
16
92
39
33
45
120
3
39
25
116
129
39
4
20
3
24
1
120
12
36
5
54
33
75
54
78
13
125
87
36
21
31
60
24
24
32
4
36
12
17
18
21
16
24
20
4
108
8
4
128
9
18
13
35
73
84
48
35
54
18
73
68
12
28
20
27
33
81
3
27
18
15
16
44
3
13
140
27
93
72
12
100
8
33
99
28
17
123
4
8
112
41
42
21
9
42
9
4
35
96
30
24
18
13
12
59
60
21
15
84
1
53
6
25
24
60
29
18
78
27
12
33
30
37
23
117
3
37
12
60
35
108
25
12
59
177
60
87
48
85
60
53
24
7
65
3
195
36
177
108
144
15
61
32
15
37
8
9
103
72
24
17
19
116
9
19
32
40
140
27
30
123
63
189
16
32
63
90
15
27
37
17
31
12
77
63
16
80
27
33
120
4
12
8
60
33
19
8
40
8
15
13
95
84
96
121
24
11
13
47
21
27
6
7
209
31
17
31
20
4
36
24
47
13
20
21
87
9
103
12
56
60
52
5
55
68
40
20
40
24
104
12
12
33
42
21
4
20
28
24
68
16
60
11
73
8
9
31
35
33
4
113
15
60
48
16
5
163
72
36
47
18
43
20
51
13
17
43
35
13
152
16
29
135
33
7
20
21
42
54
19
92
4
29
55
89
51
51
121
24
41
7
47
9
12
45
162
73
5
15
3
49
8
48
4
48
17
55
23
45
117
7
24
20
16
23
30
75
21
7
12
35
12
93
57
103
23
12
78
3
4
68
12
123
37
12
56
117
75
27
18
43
48
20
4
60
20
63
30
72
3
64
24
24
53
19
11
42
72
18
45
52
23
13
60
72
108
140
12
28
32
48
4
24
35
24
33
72
21
87
40
20
12
15
18
19
24
47
57
123
25
24
8
33
55
12
8
4
56
15
18
67
120
47
30
67
24
167
33
51
21
39
73
96
5
15
27
30
144
18
33
75
18
72
15
183
69
165
6
37
84
23
18
55
32
3
13
60
11
49
11
13
48
65
27
45
7
23
37
36
12
23
33
39
105
117
48
72
6
12
1
71
6
55
8
60
84
3
25
24
48
53
43
32
100
17
91
72
5
43
5
24
7
48
8
3
6
66
54
18
72
1
197
3
39
30
39
4
47
78
18
49
24
24
23
117
33
30
85
23
24
193
95
72
45
3
49
23
25
47
24
30
67
23
37
17
7
35
49
32
39
6
120
3
4
107
33
48
40
68
4
5
51
4
8
3
6
138
168
37
8
4
108
80
27
21
12
88
24
53
31
20
12
9
6
37
48
5
102
18
19
84
20
4
41
19
80
3
37
80
15
30
7
35
69
12
28
11
21
12
40
20
40
132
83
48
13
84
20
15
12
33
81
90
126
63
27
1
32
75
45
16
60
107
24
13
35
13
32
52
96
48
29
150
13
23
12
109
5
120
18
33
12
40
60
53
42
1
60
12
12
17
18
21
12
45
67
60
12
36
48
95
1
35
6
7
11
36
9
52
12
35
45
76
5
27
52
236
16
11
180
30
3
64
11
66
175
24
36
53
72
24
147
4
120
44
40
80
84
120
57
19
80
4
108
140
9
3
15
60
12
69
4
8
112
68
88
24
12
35
9
84
15
48
117
15
36
1
53
63
28
24
5
163
24
29
7
24
41
24
19
32
15
45
52
53
144
43
77
39
12
93
54
13
29
18
1
29
72
43
83
18
42
49
35
1
32
48
88
11
129
52
8
112
24
23
13
24
53
3
4
48
17
31
72
48
60
20
4
71
30
24
39
99
21
100
32
99
9
27
60
90
75
12
16
32
9
48
18
49
5
43
80
28
17
18
165
27
25
8
4
104
39
36
54
31
96
24
32
129
30
13
72
23
78
54
18
31
41
48
75
87
21
112
36
119
6
126
21
87
61
144
20
60
51
49
56
16
5
24
27
93
31
65
51
88
80
15
54
75
45
42
61
23
42
3
51
33
57
111
28
32
45
67
23
13
72
68
112
5
67
23
13
20
4
12
44
24
40
113
19
8
100
8
4
60
44
45
120
24
43
5
15
52
8
4
188
28
17
72
51
15
24
25
11
90
48
39
3
12
21
16
5
66
54
3
40
8
4
35
9
40
275
1
113
30
45
15
13
17
43
84
36
23
1
8
3
42
7
11
13
32
172
47
25
36
20
52
161
54
45
3
57
33
144
6
13
24
47
73
5
15
33
144
18
81
24
208
32
3
37
12
156
29
18
13
107
72
49
20
9
7
48
120
71
37
32
28
89
48
15
28
32
52
8
27
25
71
49
60
96
12
47
1
92
16
35
54
3
28
164
3
37
80
27
18
43
24
11
12
72
24
102
19
23
13
84
23
153
40
5
24
39
81
24
7
20
4
36
77
3
27
36
144
45
52
11
42
3
4
41
18
36
9
60
39
72
78
120
3
15
13
44
96
16
8
52
60
8
28
17
7
65
123
27
66
27
28
17
6
1
11
13
12
132
8
159
21
28
44
16
71
21
52
5
15
75
45
108
40
23
25
84
17
3
112
68
76
29
18
33
4
68
ABCD 98776648526*3^$a+1 [50095]
29
27
12
93
3
109
47
13
48
12
80
15
121
32
19
20
28
26
46
8
61
12
17
22
53
7
41
9
94
209
15
33
12
33
15
33
15
19
41
84
76
72
8
27
37
41
82
45
32
87
60
61
3
96
125
16
5
39
84
79
62
46
24
5
4
32
55
2
51
15
100
5
31
26
42
108
4
21
8
15
36
18
27
216
9
36
43
24
5
15
28
8
45
19
75
86
102
42
31
140
27
54
54
40
45
20
67
8
69
28
20
67
137
75
9
36
64
89
31
71
121
8
19
5
7
20
73
20
16
35
9
36
15
52
29
16
12
35
30
22
53
21
142
5
40
32
36
52
27
17
16
12
8
12
7
26
15
228
96
24
64
8
12
33
24
19
27
45
3
116
76
5
45
3
4
35
72
73
3
29
16
5
67
77
30
198
178
20
42
111
84
36
31
56
69
28
17
10
9
35
64
45
92
36
27
1
51
21
23
12
60
9
75
13
60
23
12
28
45
8
24
55
33
27
101
24
111
40
9
23
72
1
17
82
33
119
13
5
27
19
20
24
13
39
53
15
81
4
15
101
24
15
1
72
3
26
18
145
35
40
17
16
32
57
144
10
9
8
19
29
19
38
63
9
72
111
132
31
24
206
27
115
173
60
72
69
18
18
7
48
75
17
67
26
15
7
17
105
3
12
48
45
55
17
15
36
39
9
9
58
5
39
126
72
43
12
15
21
17
75
19
81
65
10
77
16
89
6
4
141
47
9
31
29
28
17
58
68
37
80
27
21
7
20
72
6
7
3
2
15
165
18
24
13
60
47
1
23
9
27
213
57
48
10
98
18
97
48
24
8
28
39
60
108
45
104
21
58
89
67
53
3
73
11
6
22
101
40
24
11
109
63
12
93
23
57
55
17
15
1
5
99
27
9
52
29
15
28
47
30
126
78
36
39
31
33
68
12
28
32
67
5
45
19
24
11
66
51
19
74
10
9
116
4
96
5
7
60
53
67
92
117
75
31
14
6
33
39
33
19
129
12
20
60
15
73
32
48
19
98
10
17
21
42
57
15
33
105
94
29
19
2
78
148
14
10
26
22
8
85
20
48
52
17
12
36
15
9
10
48
41
27
73
47
54
91
168
24
23
9
28
17
46
14
19
12
75
5
160
3
5
24
57
15
3
105
12
4
12
5
15
52
95
1
24
27
26
34
20
13
8
48
57
30
33
21
18
25
27
113
3
48
45
9
87
28
27
21
32
43
12
36
12
77
28
48
20
4
71
72
18
7
23
24
25
27
81
32
16
87
5
40
5
3
24
72
55
14
36
10
21
44
45
135
24
4
23
12
72
60
28
26
39
60
27
28
21
51
53
40
56
31
56
73
15
2
7
8
28
84
27
65
55
38
12
43
27
29
36
16
12
3
33
92
52
80
36
64
48
5
18
54
36
54
42
15
60
31
14
78
12
6
39
48
16
72
17
10
45
8
15
4
44
6
94
14
48
63
24
3
45
9
19
35
45
12
48
4
23
18
30
37
5
115
44
3
33
12
55
98
135
27
48
52
56
141
24
21
3
15
120
6
130
14
15
21
7
5
27
33
70
14
6
30
27
87
9
45
54
81
40
89
60
63
55
57
20
33
7
11
21
55
14
42
57
12
4
24
96
27
32
21
9
63
60
45
12
3
43
41
19
9
11
109
60
17
19
104
87
45
81
22
48
53
24
48
172
36
29
36
7
27
41
75
4
5
156
4
51
44
45
33
22
153
15
2
91
107
9
9
24
72
39
12
24
9
10
60
2
55
5
27
43
50
60
12
42
30
10
41
40
15
2
87
19
5
19
105
20
21
39
12
15
18
10
93
48
24
11
90
34
113
24
24
15
45
9
18
4
53
12
4
72
72
63
108
14
31
84
63
84
20
6
30
9
81
7
11
16
41
67
62
63
36
24
15
60
12
76
14
34
2
43
51
81
5
18
21
55
38
43
8
52
60
48
77
48
115
20
12
15
25
48
56
24
12
19
65
63
28
45
8
40
24
71
9
3
157
27
33
20
67
29
72
27
25
60
23
129
24
24
88
23
4
32
45
24
24
28
48
11
1
68
4
77
48
163
77
15
67
9
24
75
5
12
76
135
12
20
48
25
68
51
126
34
26
58
44
52
41
12
36
7
5
7
26
15
7
32
13
39
24
117
12
20
81
36
19
24
63
32
25
56
64
53
27
43
45
32
16
80
27
85
20
112
35
141
31
8
25
20
51
69
7
8
1
20
21
31
5
22
5
115
105
17
6
13
24
3
5
112
23
9
39
60
9
55
5
123
18
70
29
132
9
46
60
36
2
142
5
16
27
12
104
4
45
17
36
15
7
2
30
126
72
126
6
66
24
9
21
24
15
4
123
2
31
5
30
42
39
48
40
47
21
100
44
4
35
9
67
41
24
24
112
75
53
19
5
16
17
39
88
32
28
35
18
7
48
53
19
17
58
173
39
1
89
3
12
4
84
8
40
3
45
32
24
36
55
32
12
148
92
13
53
54
9
9
6
84
16
9
11
76
14
114
28
20
9
16
15
2
31
32
100
72
128
15
30
7
36
24
11
9
36
24
163
29
48
33
7
32
19
32
37
68
75
100
29
33
10
62
103
5
27
19
24
2
19
24
173
12
78
73
12
17
22
41
28
59
57
31
2
63
27
40
33
125
3
117
7
11
9
16
92
7
12
41
24
43
45
5
22
21
39
9
101
63
127
33
3
29
75
9
9
12
60
48
36
22
14
6
100
20
69
3
172
14
7
5
24
19
32
12
ABCD 98776682138*3^$a+1 [50004]
8
10
18
6
24
2
15
7
6
116
3
51
9
55
5
168
9
96
63
37
128
52
12
62
24
45
45
64
12
50
33
72
21
18
9
7
110
3
13
47
57
58
66
11
9
27
72
13
23
84
141
36
6
45
19
221
3
165
19
17
36
45
78
82
110
54
16
47
27
70
23
57
3
12
51
112
30
2
88
5
93
4
44
22
29
13
6
72
8
64
77
25
104
27
129
94
32
117
61
20
16
26
33
141
4
32
52
56
96
16
50
24
153
1
107
37
11
12
13
92
60
18
46
71
12
60
3
18
22
77
25
2
24
46
59
49
107
36
60
25
80
27
12
43
65
21
51
21
48
27
12
3
18
22
17
63
58
92
4
44
10
5
25
12
59
21
15
7
30
42
24
24
38
10
72
101
84
7
26
54
33
25
68
15
19
173
13
48
30
5
45
36
51
105
60
3
55
32
48
46
26
24
30
3
36
21
94
17
49
23
7
80
30
15
25
48
23
165
28
20
6
9
84
81
15
12
79
24
32
64
26
148
66
48
65
21
100
30
6
26
82
60
47
36
127
62
15
36
13
66
5
45
3
1
24
191
37
35
43
41
13
26
22
18
32
48
6
84
4
72
23
25
2
16
72
5
96
19
125
25
96
35
12
9
10
56
34
23
7
66
20
3
7
89
61
35
12
60
13
74
6
3
144
48
15
54
15
73
2
54
82
5
108
117
15
33
4
6
6
35
21
99
48
7
24
5
105
39
21
30
16
56
24
34
54
122
6
10
83
24
12
15
33
93
108
12
207
48
168
27
64
80
33
1
126
18
83
9
16
8
12
15
45
3
55
29
1
2
90
15
7
48
74
30
6
10
17
31
65
7
48
5
81
40
56
10
42
35
36
15
46
48
35
85
71
19
8
18
22
77
60
33
70
65
24
21
15
9
4
11
75
64
42
119
31
42
131
51
6
15
69
3
48
9
75
69
90
117
73
24
18
29
36
7
32
33
13
90
80
34
20
298
6
56
144
15
21
15
45
16
48
35
1
11
12
31
56
6
63
25
11
61
12
6
90
35
57
27
37
18
8
30
87
25
2
69
25
11
31
38
16
26
18
87
15
177
13
35
37
18
98
36
15
19
41
48
36
25
264
18
53
57
18
45
24
132
15
6
99
21
87
12
15
118
26
21
19
26
220
146
117
13
54
30
23
43
8
66
4
32
10
14
15
73
32
10
210
11
3
21
36
48
72
12
36
15
142
290
54
136
59
69
27
15
112
17
15
33
25
6
24
86
16
11
24
24
12
12
48
12
57
180
15
39
186
3
73
48
2
9
9
124
47
19
62
75
15
33
15
42
54
81
39
9
12
75
30
64
23
3
40
5
48
91
41
7
38
18
9
1
36
24
72
162
17
79
41
69
27
39
10
6
5
33
51
39
40
66
23
37
11
39
126
63
19
86
12
3
97
23
12
12
57
4
6
29
27
112
18
47
37
56
99
108
117
16
35
99
10
23
25
12
71
3
22
107
55
5
36
21
3
48
24
36
24
49
50
177
12
48
163
86
3
13
23
1
71
108
15
10
60
26
21
187
26
30
46
203
117
75
9
6
144
237
9
3
12
36
168
127
77
1
24
47
144
37
60
18
2
3
12
13
11
15
10
59
25
2
69
43
5
25
2
120
9
12
24
9
40
56
34
120
6
96
8
16
20
51
3
6
3
117
114
40
206
36
3
12
103
72
30
138
17
48
7
24
48
5
25
35
12
43
48
18
20
12
39
21
15
72
3
117
3
18
180
27
127
5
36
79
78
42
8
88
5
12
13
2
22
11
7
5
43
26
94
5
19
6
11
48
103
50
3
157
12
23
49
143
27
33
21
60
76
11
39
54
90
130
86
54
82
29
60
9
22
17
36
67
78
24
18
29
13
11
1
35
39
16
26
195
24
81
34
6
114
26
63
24
57
16
30
5
48
97
8
4
11
84
13
8
124
12
11
12
67
14
82
5
67
5
43
53
25
96
90
6
42
38
3
37
72
35
60
25
2
46
50
90
75
49
11
84
51
18
15
15
34
23
39
64
24
32
81
13
2
33
132
69
36
15
3
40
24
6
11
25
86
88
89
7
66
38
6
3
37
24
20
75
12
25
54
24
30
11
79
137
13
32
148
54
6
2
34
11
9
51
9
118
38
40
48
92
4
56
15
3
9
21
15
37
44
36
48
124
23
12
61
32
87
3
153
1
23
31
42
12
72
35
36
12
87
24
90
15
24
25
23
7
126
42
74
4
131
69
36
28
36
20
64
11
1
71
39
16
50
54
81
9
60
90
10
44
15
19
6
95
96
24
24
27
45
1
23
24
43
5
37
32
51
48
24
57
34
24
18
48
54
197
9
27
72
7
48
5
115
26
64
62
16
5
123
22
60
35
19
14
64
155
7
5
25
59
1
11
33
16
59
12
129
3
36
1
26
9
145
6
54
59
12
129
24
16
36
102
30
83
12
67
53
37
44
40
2
69
25
11
15
22
32
16
42
5
60
12
9
136
11
48
25
30
54
35
7
50
51
12
33
3
1
24
90
125
12
103
72
17
87
6
39
45
4
95
ABCD 98777096402*3^$a+1 [50005]
71
73
11
9
111
45
63
60
108
153
135
109
71
132
108
84
36
61
108
47
33
87
144
60
60
129
75
36
24
36
12
288
24
57
75
144
60
60
12
48
24
12
36
12
72
145
119
72
12
1
35
49
71
156
49
47
48
12
69
63
25
23
13
71
48
168
33
147
73
107
132
21
111
13
143
144
84
1
224
51
24
49
11
24
181
275
141
63
36
165
15
120
25
11
96
69
3
45
111
105
15
12
48
144
117
3
37
23
288
13
107
24
45
84
27
84
24
24
12
33
15
12
96
9
204
39
12
13
23
48
12
72
12
13
23
57
15
12
49
35
169
263
57
27
156
24
108
36
25
56
15
24
45
256
131
33
135
36
33
75
60
12
13
11
12
9
15
84
60
12
48
1
239
24
36
61
11
168
24
48
24
13
11
36
156
33
15
12
60
117
27
9
51
84
120
72
12
48
288
24
57
99
21
15
9
15
156
48
36
84
85
143
48
36
96
13
20
84
27
60
36
60
24
84
9
3
312
72
153
15
12
9
51
49
95
12
97
11
132
12
1
131
36
13
44
111
49
95
72
49
95
61
11
12
72
93
36
15
12
24
24
24
25
116
27
120
84
13
107
33
63
33
51
13
35
96
109
11
12
72
237
39
60
12
144
48
12
13
23
117
3
24
85
59
36
49
96
80
219
12
48
60
189
51
12
60
108
12
9
3
21
27
37
47
156
37
32
243
21
147
33
64
32
159
180
72
24
9
51
120
48
21
15
12
108
84
21
24
27
36
12
192
24
25
44
63
69
123
72
60
33
36
76
20
3
96
120
36
13
95
12
225
75
48
45
111
1
23
21
15
12
12
57
108
132
51
108
72
69
39
132
9
3
192
36
9
123
37
11
37
35
36
72
37
80
51
36
69
16
35
96
9
24
16
59
36
144
141
111
108
24
96
132
12
361
11
13
11
96
36
72
48
12
276
24
72
69
124
143
97
11
204
12
144
141
3
48
13
35
12
60
204
129
159
25
11
24
60
36
72
57
15
21
15
81
51
108
24
48
60
277
11
252
97
23
49
8
51
9
123
24
84
96
24
60
72
72
12
36
180
108
9
15
108
24
325
144
11
24
1
44
100
155
36
84
12
84
36
48
24
45
195
48
33
4
240
32
24
84
3
108
141
48
51
36
9
15
72
372
96
61
143
1
71
24
49
32
159
12
49
20
51
9
15
13
11
12
12
72
73
191
81
111
49
83
25
11
180
60
9
51
9
51
36
48
120
12
105
99
60
36
144
9
63
12
48
109
35
105
60
24
99
48
60
72
156
156
60
93
123
9
15
36
48
60
12
72
108
84
13
83
57
27
13
47
129
24
75
12
396
12
85
35
48
9
64
35
385
119
25
176
16
44
64
47
48
120
108
84
9
15
144
132
13
56
15
120
9
51
61
71
180
24
144
96
108
25
23
49
44
27
33
39
45
27
60
105
123
60
25
11
12
60
48
204
108
24
24
24
192
36
60
60
24
9
36
48
63
109
180
23
12
24
1
44
51
36
49
179
36
33
3
37
95
36
24
61
35
21
60
99
72
217
80
3
108
9
3
24
36
309
15
36
48
60
36
36
37
143
37
11
72
120
24
96
84
36
33
147
133
44
3
57
123
9
75
9
15
49
32
3
132
84
85
155
36
9
207
24
45
3
96
61
44
4
131
72
192
72
73
20
3
13
60
35
144
36
225
15
49
47
145
131
84
33
27
ABCD 98777302322*3^$a+1 [50005]
24
69
27
240
15
6
60
60
24
6
5
19
21
15
48
9
45
18
18
15
51
6
24
36
48
12
15
15
12
6
6
41
72
7
9
27
42
3
8
19
12
41
13
24
12
90
6
30
72
12
24
6
60
18
30
12
6
9
99
45
24
33
60
75
9
18
21
21
36
18
125
1
6
168
24
30
36
60
6
6
23
19
93
57
48
12
36
24
15
3
12
30
51
24
15
18
48
84
36
24
71
136
63
30
3
24
9
60
12
108
6
21
8
7
30
30
12
18
12
6
6
96
15
45
3
24
57
6
12
12
9
81
15
15
18
60
51
15
42
23
61
3
81
6
54
66
24
24
6
162
18
30
57
8
67
5
48
19
6
111
15
36
60
78
42
30
35
37
90
132
30
36
12
12
84
12
3
80
19
48
5
72
7
36
48
6
30
30
54
117
117
3
32
37
24
102
53
1
39
39
12
45
24
15
6
3
45
3
72
27
29
25
42
30
24
6
9
15
30
66
12
48
24
21
24
3
12
24
17
13
59
16
81
30
6
3
27
42
3
9
18
36
36
18
48
84
18
6
24
6
30
51
3
21
21
126
42
6
21
135
48
78
12
12
3
33
23
49
6
6
30
53
16
75
21
9
15
24
45
3
33
12
30
45
9
15
24
24
3
5
157
3
15
12
30
12
24
6
66
75
69
30
48
36
17
7
30
27
21
12
23
64
69
72
30
125
40
9
24
15
27
54
18
21
32
37
36
6
30
3
48
105
48
12
99
9
30
66
84
60
39
33
15
8
24
88
27
78
39
15
6
3
57
12
11
7
9
8
37
84
95
85
72
12
12
3
33
72
36
24
30
21
111
48
30
30
6
6
84
66
24
60
24
48
18
84
12
54
12
24
11
13
30
45
9
102
30
24
35
16
24
24
15
18
23
121
18
36
57
8
7
9
51
30
15
9
30
6
72
18
18
24
12
6
18
30
6
30
36
54
60
6
12
18
47
88
80
19
69
21
18
30
3
15
24
24
42
23
1
36
60
47
1
24
15
15
6
59
25
15
105
60
36
24
42
93
27
21
24
21
27
48
24
8
16
24
8
13
54
30
48
84
66
30
35
13
6
24
90
12
15
48
81
6
54
48
42
36
18
36
18
21
45
36
36
42
33
39
18
48
12
6
36
33
63
129
15
33
87
6
48
84
18
5
7
66
39
3
12
42
48
30
33
32
1
39
15
33
15
72
42
15
24
21
36
15
9
6
9
9
6
114
95
1
18
21
32
13
30
5
16
48
81
6
18
12
51
33
15
24
33
24
63
117
78
126
6
30
36
72
12
90
33
63
42
6
12
60
30
120
3
24
45
11
55
6
51
69
66
57
51
66
24
51
96
69
6
125
7
72
33
48
9
18
12
36
90
3
57
30
162
23
25
23
7
12
18
24
66
9
24
21
36
15
33
36
54
6
6
17
43
5
25
48
42
45
27
66
12
47
31
6
66
9
3
42
54
12
9
3
90
11
1
30
18
6
90
36
18
6
6
29
25
12
30
18
35
19
30
72
24
84
11
67
18
12
48
87
48
15
42
15
3
125
109
36
39
56
25
24
71
1
6
114
6
18
6
6
42
12
29
37
27
15
6
60
42
5
13
51
8
1
60
24
3
27
12
24
129
15
57
45
3
81
6
24
105
15
12
54
63
48
99
21
9
18
60
6
36
24
30
6
36
78
6
36
42
5
73
12
51
9
30
78
78
6
6
72
72
24
6
30
48
21
15
17
49
18
117
9
90
6
18
42
51
9
6
12
60
48
18
24
18
60
18
6
33
8
49
6
33
105
6
36
18
27
48
15
96
41
13
54
48
30
12
6
60
54
30
45
21
24
18
33
9
30
48
24
9
15
66
6
12
42
83
7
9
9
6
9
48
9
36
3
27
24
29
31
90
60
36
12
6
5
37
27
27
29
16
39
6
36
18
197
55
17
25
30
78
12
18
30
24
119
1
24
15
200
109
6
30
60
42
108
12
24
6
132
23
55
9
8
25
60
30
21
177
24
30
24
57
72
27
6
78
6
18
126
12
24
39
9
6
6
30
18
27
159
54
11
16
33
96
15
32
13
12
72
30
18
60
18
54
3
8
1
63
33
30
18
95
25
6
18
36
27
9
66
5
37
36
36
48
3
9
24
39
81
120
24
30
18
63
57
30
12
45
21
6
48
18
3
24
57
66
5
48
49
18
5
37
6
84
6
6
18
6
42
60
42
141
39
162
15
9
12
48
27
24
9
12
3
21
18
72
24
54
72
3
33
39
15
66
63
9
6
12
18
59
31
24
18
39
15
81
24
21
12
15
27
18
11
85
96
30
66
27
8
73
54
18
60
12
6
54
3
45
3
24
3
30
54
33
3
5
7
6
24
3
3
30
72
12
11
1
6
12
30
23
40
8
16
3
12
24
54
27
8
7
33
21
27
48
21
24
114
57
39
24
30
12
18
45
48
33
36
30
21
33
36
48
3
9
60
3
21
12
12
3
8
37
42
132
6
15
33
47
19
48
60
42
6
18
12
30
42
36
84
18
48
6
78
5
16
9
63
3
117
3
60
57
33
39
75
36
12
42
3
27
6
12
12
42
53
7
30
18
18
42
6
42
5
48
40
72
105
23
91
18
3
45
42
6
42
17
43
45
8
49
66
5
16
51
5
43
42
12
42
60
6
42
12
54
12
42
18
30
60
30
108
51
153
18
18
30
5
25
24
36
36
39
9
6
9
15
18
48
186
18
12
18
6
6
113
31
6
36
60
35
25
12
6
30
36
11
43
12
17
7
9
39
33
123
21
21
18
54
12
15
21
48
72
3
9
23
13
12
54
9
99
5
73
23
1
6
48
57
32
7
18
60
36
120
84
36
96
30
9
27
69
56
64
69
24
90
6
24
60
6
36
45
75
18
3
33
95
1
48
71
16
3
5
67
30
6
30
27
15
42
63
57
18
45
72
24
27
42
51
69
48
42
33
48
72
69
51
9
6
48
6
11
85
24
36
54
33
48
9
6
12
45
27
84
114
60
42
60
24
36
54
60
12
27
8
13
72
18
66
15
48
3
78
39
3
5
40
8
25
42
24
6
15
33
15
99
72
45
39
6
99
9
72
6
42
6
17
85
84
48
60
36
72
12
3
9
18
5
37
3
33
12
6
29
1
24
48
24
15
24
99
5
37
3
48
27
138
99
24
32
7
42
30
6
132
30
18
12
30
12
33
33
24
66
45
39
66
47
ABCD 98777816518*3^$a+1 [50088]
131
36
52
48
60
84
141
75
72
152
13
11
31
48
30
27
36
108
21
15
44
36
76
164
4
15
65
7
33
15
6
54
57
3
30
51
24
21
51
39
9
15
246
30
60
9
21
95
19
84
21
87
30
35
48
64
111
57
80
7
33
45
24
39
39
77
16
8
36
4
45
51
224
64
45
11
52
48
81
24
99
72
111
102
51
24
15
6
42
120
9
63
36
42
75
180
3
36
114
24
42
6
15
39
36
54
114
41
133
27
21
138
117
20
24
36
7
48
5
127
300
45
12
9
24
11
16
39
54
27
44
12
79
9
21
3
93
23
12
24
156
84
19
66
71
43
21
3
6
131
36
25
119
1
35
19
5
64
69
42
65
61
162
6
24
11
31
41
13
131
88
8
40
99
9
96
80
43
12
29
31
30
24
114
126
42
29
36
64
24
72
3
114
72
90
198
150
21
15
5
49
47
148
21
39
57
30
29
61
51
3
90
6
90
15
9
35
109
78
12
36
41
148
8
48
52
144
99
96
30
24
30
21
63
6
27
39
144
30
66
29
19
105
56
64
165
90
17
19
42
63
27
24
29
19
30
42
5
73
23
48
36
55
9
51
36
57
8
7
141
32
4
39
6
35
19
5
100
75
41
55
21
80
19
36
53
16
63
78
59
31
84
21
68
12
24
64
15
6
51
75
29
55
69
32
67
41
72
64
3
77
103
33
8
67
9
60
36
84
3
12
6
48
216
18
96
17
60
49
6
45
44
16
9
24
42
12
48
84
33
117
24
11
256
39
6
35
28
116
55
270
24
6
21
48
24
111
17
79
9
144
87
29
19
81
120
32
7
233
37
66
9
261
54
138
120
35
4
80
4
15
54
11
60
36
64
21
30
5
43
21
36
195
9
39
36
84
6
107
55
29
60
36
55
9
39
36
48
6
54
105
33
72
72
24
66
65
100
9
174
18
35
7
105
27
18
66
69
3
48
54
107
160
176
28
36
120
180
180
108
81
35
16
21
27
3
210
42
57
21
35
28
171
6
27
72
3
108
24
9
39
30
30
12
33
32
19
66
155
16
48
45
96
54
21
96
120
159
81
72
32
24
7
89
19
9
92
13
30
96
66
71
108
100
20
37
30
18
107
19
21
63
6
18
120
12
101
4
9
11
61
147
96
120
32
37
11
79
72
65
24
72
133
24
102
149
16
80
84
25
264
47
36
24
64
39
141
9
42
24
17
43
41
55
114
11
28
3
65
37
192
30
69
32
24
60
151
12
102
51
75
5
48
109
23
48
289
15
51
57
8
76
135
9
32
73
39
51
6
75
93
6
12
29
55
29
12
19
6
27
3
48
132
213
9
183
39
41
7
53
24
60
19
9
8
28
32
49
15
51
33
21
51
8
67
12
17
96
7
33
8
7
30
18
21
129
11
13
72
35
13
6
5
36
49
99
32
13
51
12
27
48
48
101
16
3
9
132
20
199
81
24
32
24
36
124
80
84
60
55
41
55
29
4
8
160
48
165
147
15
48
57
8
127
89
55
45
44
64
21
11
40
39
41
28
57
24
35
7
30
48
72
83
40
75
41
25
131
235
12
17
96
7
12
90
35
16
15
9
45
3
27
9
132
8
31
81
8
109
107
139
96
89
16
75
24
6
24
27
68
12
13
71
36
7
17
79
65
61
24
66
65
24
7
29
1
35
37
11
31
65
133
147
36
20
37
168
35
48
96
40
36
68
40
36
99
41
109
71
1
3
255
77
19
105
15
78
30
36
12
9
20
19
9
105
18
153
51
5
24
19
45
8
7
102
30
5
61
23
36
16
3
90
144
131
64
21
96
219
24
21
54
48
93
12
132
8
4
33
3
72
63
108
90
51
21
48
39
32
91
5
100
135
24
54
114
96
12
57
33
15
108
27
144
18
71
1
95
4
15
6
126
69
15
9
12
33
42
33
21
11
24
16
24
56
37
27
63
17
13
51
60
39
108
24
78
72
3
56
7
102
120
102
21
68
19
57
39
41
55
24
41
88
27
69
72
44
28
21
6
93
45
90
30
48
24
54
66
30
9
36
135
108
12
29
145
11
13
90
6
51
48
165
102
21
20
55
57
68
120
43
5
61
135
75
89
16
15
24
69
48
20
19
5
91
9
ABCD 98777946648*3^$a+1 [50040]
3
480
32
37
27
8
240
13
107
40
96
32
48
16
243
101
37
60
174
33
72
81
47
16
24
123
42
48
75
159
90
15
8
40
192
24
81
39
21
11
55
42
135
57
18
45
296
37
24
18
12
18
60
47
40
105
6
33
21
179
1
48
23
48
19
21
32
208
51
36
174
35
91
24
48
60
17
1
119
16
9
90
90
108
108
83
16
80
16
32
112
104
144
40
105
63
9
15
8
16
21
120
60
63
72
75
5
184
51
48
5
13
3
56
40
24
27
120
72
45
33
12
3
104
40
21
3
32
19
21
32
40
27
5
13
18
33
56
24
37
27
56
61
123
15
90
72
36
107
25
90
30
18
53
16
8
112
48
15
60
72
48
53
280
80
25
12
3
165
54
30
18
108
57
93
72
35
37
90
9
57
143
61
11
7
161
37
27
8
40
152
205
3
99
198
42
69
21
11
144
43
48
5
85
3
120
296
16
105
39
123
150
72
159
111
36
69
24
72
24
8
13
35
24
85
59
37
144
30
60
33
3
45
75
132
17
1
15
15
17
72
136
48
69
51
152
67
198
144
39
32
232
93
42
48
129
15
60
29
1
198
41
109
30
21
96
51
29
55
288
42
39
69
83
199
180
18
75
32
163
45
48
32
43
69
24
32
49
15
80
88
75
120
162
3
75
120
18
24
3
80
205
51
87
9
81
95
19
36
17
112
8
37
3
33
95
232
56
40
87
12
21
56
55
180
141
24
8
163
69
48
33
12
3
48
56
61
107
13
107
40
3
29
16
9
138
180
33
8
40
9
23
67
90
3
144
111
234
15
56
109
30
18
51
56
1
234
141
24
201
159
21
120
54
168
180
12
6
39
45
6
53
67
162
75
32
43
237
224
64
8
24
181
84
71
184
104
1
6
65
19
5
1
183
117
35
19
53
40
72
3
48
24
48
93
48
24
56
160
72
69
131
144
121
24
66
5
67
5
120
97
36
120
27
48
57
18
125
40
48
21
11
115
120
53
184
237
3
8
55
153
24
56
24
216
109
83
37
18
9
51
90
3
51
21
117
107
144
19
5
13
24
51
72
32
16
24
56
19
120
186
3
27
69
8
13
203
1
90
360
48
72
6
12
18
114
18
72
36
129
45
60
183
240
27
66
24
30
60
153
48
8
1
143
37
51
48
27
93
120
27
117
117
120
6
54
48
108
99
15
209
1
90
21
104
1
95
55
57
32
48
16
27
29
16
24
24
117
24
48
35
96
64
75
5
37
3
117
131
19
29
24
37
75
24
219
53
79
9
39
42
246
60
90
75
72
120
48
8
40
69
12
39
201
15
15
41
19
29
61
123
105
183
104
16
27
101
24
112
33
12
126
125
25
30
17
72
24
1
126
30
75
39
108
48
24
126
162
12
33
3
54
360
18
45
45
18
57
32
1
39
56
19
36
30
60
63
56
64
51
29
61
210
36
45
45
27
27
90
6
53
136
56
25
87
32
1
24
18
90
83
127
60
18
162
48
90
39
128
16
21
243
96
24
15
18
15
72
93
123
96
48
123
24
101
7
18
15
24
195
138
3
87
42
36
54
53
85
108
24
15
48
80
37
216
35
64
3
5
13
27
72
33
71
37
99
21
24
3
27
53
37
108
18
77
37
35
175
78
3
48
177
42
30
23
88
57
120
72
95
136
27
12
18
42
21
80
136
33
18
45
45
99
21
132
63
189
3
15
48
54
35
55
18
42
18
35
72
1
90
162
11
16
48
27
21
48
21
ABCD 98777983828*3^$a+1 [50027]
48
87
1
32
28
140
4
68
27
6
27
12
40
8
48
24
15
93
15
42
3
33
51
21
72
7
23
36
1
23
30
75
105
3
4
29
7
12
92
24
15
1
11
33
4
5
138
18
24
7
41
39
64
144
5
6
54
30
6
54
21
16
11
90
7
20
51
25
32
4
83
66
55
35
42
12
7
36
80
117
36
12
123
117
87
12
3
45
45
7
68
3
12
6
27
27
97
29
39
15
108
37
32
28
5
63
12
16
35
54
108
150
18
12
147
15
36
60
25
104
72
99
109
5
36
15
87
57
33
15
3
1
48
48
32
12
3
33
12
33
12
55
5
27
3
57
93
36
111
99
24
21
99
21
105
15
27
13
12
32
15
1
20
15
45
4
8
15
72
1
32
3
69
15
21
16
116
33
39
51
90
30
25
35
12
42
3
4
29
7
8
144
48
24
21
3
24
153
12
75
21
30
69
45
30
18
18
21
21
72
3
27
18
3
36
28
23
18
294
45
3
69
129
31
176
27
33
3
42
90
9
156
15
9
16
8
24
33
30
9
33
55
65
75
21
15
12
27
66
7
12
35
1
5
7
68
9
6
12
69
3
18
3
39
33
48
27
48
49
20
156
9
36
99
45
55
5
27
3
6
51
21
18
25
5
42
30
3
12
24
111
109
29
51
99
12
33
4
5
43
80
48
27
30
15
52
20
12
63
108
9
64
5
84
3
48
36
9
39
60
93
18
21
39
9
16
47
18
15
16
156
48
125
7
12
53
27
16
20
16
23
18
60
12
6
25
5
27
27
60
117
84
64
80
72
4
96
44
87
12
6
75
45
67
44
33
6
45
45
54
18
27
12
36
153
90
60
54
18
57
36
64
5
3
27
13
48
107
90
30
57
21
75
4
11
1
29
24
66
61
80
28
20
16
65
27
64
44
27
25
32
48
4
80
24
36
9
39
52
71
12
13
32
168
4
53
27
4
5
39
100
41
39
16
12
20
12
16
29
6
61
36
5
3
4
35
36
9
21
27
4
8
3
72
61
60
5
120
24
31
56
36
60
45
7
36
17
48
162
25
53
30
1
23
21
9
27
33
18
13
12
48
20
69
18
33
96
84
16
48
41
51
81
18
45
36
3
13
20
60
3
54
36
19
132
80
48
16
5
27
12
21
31
131
12
57
24
12
15
42
87
60
4
59
36
54
36
51
36
108
4
5
27
16
48
29
3
12
36
52
5
75
33
31
23
36
1
23
30
27
36
64
48
41
115
32
112
35
33
57
7
113
15
21
39
165
31
12
5
39
3
1
140
4
101
144
87
3
21
24
15
18
19
101
27
100
60
11
21
48
12
4
29
18
37
65
87
9
15
60
105
151
11
138
31
11
12
25
32
21
3
4
20
3
25
32
60
36
15
84
13
20
57
6
129
12
21
48
79
35
18
3
9
15
72
88
5
36
39
15
6
12
27
51
9
40
5
43
23
21
51
105
3
85
12
47
60
21
132
3
57
4
60
11
57
51
61
8
33
15
4
23
61
32
117
6
30
24
30
33
48
24
3
78
54
18
48
24
7
11
12
81
27
78
72
19
29
19
41
7
80
52
23
57
16
56
33
66
72
60
72
33
87
13
47
36
54
27
48
12
36
48
12
64
53
36
91
41
12
3
4
48
20
160
71
117
60
147
6
72
3
4
8
15
9
51
30
42
141
72
24
40
156
32
21
15
15
1
23
30
18
72
6
7
20
57
18
37
41
15
75
54
30
60
21
267
72
30
3
93
12
42
18
48
54
105
16
47
90
7
5
27
33
31
35
54
63
27
60
66
24
18
33
112
32
51
54
7
48
41
99
81
115
47
45
52
11
37
44
99
12
37
36
44
12
4
96
23
21
192
4
188
33
48
51
4
5
54
1
96
36
8
15
9
156
39
36
85
35
81
28
143
37
48
5
3
4
96
5
42
117
12
60
3
85
32
16
17
31
17
42
81
12
33
19
20
12
21
43
5
42
117
16
5
27
27
1
35
1
41
3
15
102
15
27
48
72
6
115
36
23
85
41
90
109
53
43
89
36
30
72
18
15
9
55
35
21
9
6
12
57
16
5
210
21
3
1
132
5
90
13
84
8
57
6
21
63
133
12
23
93
15
1
60
41
3
75
72
102
36
132
3
4
32
99
54
6
1
83
78
87
3
45
72
12
48
21
30
49
32
64
5
30
24
93
27
18
42
1
80
57
63
36
141
72
126
9
45
36
151
104
4
41
219
3
12
1
59
33
12
3
33
96
123
36
69
12
36
15
72
73
17
31
60
44
75
60
18
187
11
72
18
72
48
199
5
30
57
100
108
95
36
97
12
23
12
18
18
21
24
9
87
16
47
153
3
189
72
9
7
53
7
77
15
40
23
9
124
119
36
21
63
1
84
5
36
24
31
35
54
15
40
92
4
35
30
111
64
32
15
12
78
103
32
60
3
57
72
16
17
18
144
105
100
5
7
36
8
24
3
48
121
29
51
69
27
63
85
47
12
36
61
20
81
15
3
21
24
16
119
42
63
27
93
4
5
6
9
16
12
48
92
3
12
60
12
60
93
45
60
27
3
57
48
88
156
68
3
25
23
45
69
3
135
42
55
60
5
168
55
8
135
57
45
27
48
87
18
7
11
1
23
36
30
27
28
84
32
9
42
13
17
15
75
42
18
69
51
13
59
ABCD 98778096128*3^$a+1 [50011]
12
164
208
92
36
48
72
45
43
80
220
20
69
72
99
12
33
31
84
119
18
7
92
4
72
20
57
3
15
57
88
152
232
228
53
295
8
21
43
12
35
241
60
164
204
36
28
68
12
108
33
36
18
45
12
33
36
19
32
60
16
188
192
40
48
71
25
288
56
189
27
136
53
31
41
7
83
9
4
132
24
84
116
16
12
17
63
12
48
160
5
306
54
7
11
85
5
55
17
3
48
12
48
72
108
16
36
8
36
153
123
40
17
3
33
99
16
140
69
36
7
132
72
120
8
111
1
53
63
100
12
41
51
4
36
44
9
183
12
96
16
8
12
4
92
9
43
12
53
55
48
200
124
41
67
8
24
148
12
308
12
4
20
192
24
40
48
65
36
51
39
54
36
51
3
45
45
103
24
125
39
69
7
20
48
48
108
52
32
81
27
24
24
24
28
89
103
108
5
99
9
7
8
111
85
20
28
12
20
28
68
99
121
5
3
40
56
16
12
35
57
4
12
132
96
60
72
60
29
175
36
77
51
21
36
67
8
12
60
33
108
87
12
48
240
135
54
216
18
90
79
48
20
108
15
72
25
164
16
84
8
112
95
69
316
20
16
48
89
43
8
36
93
3
105
87
48
153
135
64
12
144
5
15
16
68
12
124
104
48
88
47
37
35
1
12
5
27
52
80
21
7
32
60
81
72
63
124
204
5
19
8
40
24
53
27
4
44
36
60
16
20
9
19
36
305
67
8
4
20
96
57
54
54
87
160
113
31
20
40
296
144
16
32
12
21
103
185
15
39
37
89
144
55
140
48
48
100
44
33
3
52
44
48
33
72
51
16
8
28
12
72
108
12
89
39
15
18
99
4
12
12
53
288
27
45
99
4
80
36
96
40
32
36
52
137
55
176
96
15
25
36
29
135
63
157
156
32
40
12
44
4
77
36
79
20
168
16
56
64
29
27
36
4
41
63
112
48
24
12
96
59
249
124
48
80
412
20
96
12
288
16
68
148
23
21
48
36
57
67
5
198
18
54
13
5
39
16
20
267
1
197
67
23
54
18
73
8
64
48
8
196
204
65
7
264
68
76
56
24
64
20
16
12
72
248
9
198
117
64
32
4
24
29
7
20
28
20
72
64
77
55
44
9
235
20
15
25
29
43
12
92
36
204
36
12
33
72
31
41
3
12
39
72
25
80
28
20
144
40
36
5
36
123
60
36
69
36
99
28
53
15
52
5
72
15
48
9
19
56
76
60
24
108
92
4
20
16
80
39
69
57
43
48
8
120
40
72
288
60
20
112
8
40
77
63
36
45
90
21
52
56
24
12
4
29
43
209
31
392
96
16
44
100
56
24
96
45
31
32
36
24
40
48
108
185
187
48
56
84
60
36
48
75
21
69
75
108
105
135
52
12
116
144
28
36
116
63
81
9
31
32
63
9
72
180
16
29
39
64
5
18
213
57
19
20
60
4
324
12
29
126
21
84
48
16
12
44
96
40
24
29
36
36
63
100
60
80
16
80
36
28
36
5
39
124
56
64
12
68
16
12
60
120
12
68
12
57
3
16
80
144
112
36
77
3
84
144
24
96
36
9
171
45
15
60
4
84
12
80
268
8
12
33
283
20
96
276
12
60
88
60
5
39
4
11
133
32
96
60
132
33
127
17
79
20
16
44
4
56
4
12
24
80
21
18
21
52
24
48
36
89
27
48
16
92
48
21
15
96
64
8
72
16
32
183
97
65
3
69
39
24
76
144
32
84
136
80
40
65
36
27
48
33
54
1
84
221
7
8
72
60
28
5
144
31
12
65
19
35
18
15
28
12
17
31
8
136
41
55
143
121
41
19
ABCD 98779052096*3^$a+1 [50064]
112
20
100
15
126
36
44
96
106
5
69
40
35
16
45
39
5
36
7
41
31
39
26
30
33
81
7
80
7
33
57
32
94
9
32
49
84
18
32
6
76
24
30
17
4
21
44
90
25
5
24
15
19
18
60
18
50
54
10
30
26
15
52
33
35
64
5
180
120
16
44
3
120
15
49
33
23
12
27
24
82
23
7
8
22
18
2
79
41
7
45
2
18
6
16
5
1
32
18
18
31
8
121
6
18
83
4
29
24
67
23
16
66
24
20
10
9
63
2
55
21
12
20
60
12
72
63
61
54
30
32
3
1
12
2
25
63
9
15
41
7
41
24
45
15
147
54
19
48
8
15
82
120
47
15
18
4
18
2
15
25
8
55
48
8
12
27
25
5
27
1
27
5
40
15
17
70
74
40
47
25
24
6
32
10
8
4
20
43
3
2
22
50
70
33
65
15
31
42
23
45
4
6
14
115
21
36
56
19
53
27
28
71
16
24
41
69
7
20
40
149
34
72
17
7
33
15
42
6
18
72
20
42
21
16
83
82
15
65
36
3
25
27
3
30
35
21
4
87
60
12
23
72
30
27
69
19
53
90
30
10
24
41
33
46
14
64
3
89
36
123
1
8
36
10
41
1
32
55
81
14
90
111
15
37
84
15
8
10
6
86
24
67
63
14
43
32
55
113
45
75
15
49
23
81
39
46
99
32
9
15
24
31
29
28
9
38
42
55
15
18
35
36
39
120
78
4
6
18
39
12
140
33
40
60
2
6
40
44
24
84
96
34
50
7
65
15
24
39
16
14
3
105
67
3
62
12
15
81
94
98
22
24
42
44
15
3
58
24
15
23
78
10
24
5
261
22
57
108
33
90
54
20
55
39
9
63
17
72
96
9
46
42
68
10
9
36
3
50
24
16
51
36
5
72
12
16
15
24
53
96
10
66
11
13
92
90
40
57
17
36
10
8
49
17
4
20
46
24
65
4
12
23
6
4
36
144
8
24
63
1
27
17
16
99
20
57
36
34
126
128
15
91
21
27
32
69
19
96
9
21
47
57
51
37
20
70
2
40
140
15
28
32
88
8
1
14
30
24
27
39
9
87
33
1
14
16
17
127
26
46
21
53
75
4
108
12
111
96
5
9
75
72
7
18
8
30
37
27
33
72
56
9
7
15
41
117
43
24
69
27
87
26
30
37
27
18
8
24
51
67
8
69
1
11
24
69
42
130
24
30
21
20
76
93
95
87
18
12
42
73
12
5
40
32
31
63
9
15
57
5
4
59
57
108
22
81
39
38
87
13
8
27
13
48
24
11
27
40
18
6
24
81
60
53
28
35
33
46
33
47
25
20
43
2
94
50
19
171
69
68
7
17
88
23
10
12
27
23
13
75
8
30
31
11
30
19
21
83
16
15
80
46
15
17
48
3
172
12
8
63
9
40
41
31
15
26
12
132
48
22
14
4
15
120
101
135
12
7
41
4
20
13
27
5
10
18
8
31
113
22
5
48
13
39
44
16
35
46
27
15
48
38
31
51
32
90
115
12
36
84
8
73
8
22
50
159
103
6
2
64
30
3
15
18
78
42
8
79
23
49
33
8
27
12
24
76
33
32
99
16
29
4
47
48
45
48
15
13
62
64
96
38
79
12
33
6
42
24
20
18
6
84
7
29
40
90
110
7
33
50
30
10
14
18
57
40
21
2
144
1
9
24
20
7
75
9
95
30
3
40
8
9
94
50
19
3
42
126
74
16
6
38
130
18
23
21
58
5
67
41
48
24
63
10
8
15
7
18
51
41
18
234
103
9
60
11
87
58
8
22
17
21
4
8
7
32
39
21
9
7
33
42
42
6
57
24
15
6
2
10
36
44
52
3
41
70
24
33
68
57
27
60
52
48
8
55
77
12
24
7
48
42
44
36
22
33
8
61
48
3
15
2
15
25
38
58
30
9
60
32
19
66
23
1
87
8
37
20
15
55
5
97
35
25
32
15
39
10
44
55
33
80
130
45
35
54
58
66
62
25
47
18
87
1
27
29
4
51
65
31
60
59
1
104
69
10
9
33
8
30
6
34
21
20
16
47
6
39
97
3
17
63
7
53
3
25
63
2
24
31
44
45
39
21
66
18
67
113
42
69
3
16
72
104
10
6
2
72
16
20
28
30
65
21
63
37
63
45
80
3
168
49
35
51
45
12
7
50
15
7
50
99
37
8
7
23
10
60
26
18
7
23
117
28
113
4
51
15
30
8
19
53
48
100
24
8
22
230
66
54
36
15
16
48
32
33
36
16
44
31
39
86
43
48
5
12
36
24
27
93
10
42
80
4
60
6
38
12
40
48
3
60
8
304
45
12
24
47
12
43
17
36
4
15
38
82
72
8
70
18
18
12
27
33
134
54
19
117
15
3
33
5
34
6
35
7
32
18
12
3
40
56
52
12
17
24
31
53
51
1
8
12
24
19
65
16
6
114
14
33
69
28
30
72
38
58
9
95
9
1
6
9
9
95
9
147
16
12
65
15
37
15
131
88
24
32
9
25
119
1
36
48
15
93
47
15
16
2
7
80
13
8
4
23
25
24
6
54
59
7
50
27
12
85
15
80
49
20
31
33
72
78
33
9
11
12
31
5
12
25
30
30
27
80
57
55
9
6
21
69
23
240
15
16
66
36
12
212
48
16
44
30
6
64
2
10
15
29
39
43
32
58
15
104
39
40
69
3
62
3
33
22
18
54
17
21
12
40
20
16
32
24
43
168
5
12
3
49
35
39
69
3
25
33
24
15
80
48
9
24
7
57
92
18
13
3
41
16
68
4
12
11
70
2
16
50
7
24
8
15
57
16
44
36
69
91
9
8
192
55
15
18
35
147
10
8
46
66
14
90
6
93
96
9
7
5
6
33
49
63
87
2
16
14
18
6
16
5
19
141
20
25
6
2
15
21
19
17
64
72
38
10
12
15
17
36
7
15
9
8
100
51
80
10
30
ABCD 98779343038*3^$a+1 [50012]
42
33
44
76
44
1
12
126
6
15
69
24
75
33
15
84
63
53
108
1
15
21
35
25
3
21
6
5
28
81
30
21
68
1
3
36
45
15
9
108
3
36
56
40
129
6
9
48
93
60
27
51
30
96
39
27
29
4
15
45
20
1
35
61
12
12
6
54
243
12
24
21
24
12
15
9
36
24
15
33
246
30
27
108
27
53
124
33
60
27
12
48
27
48
21
60
57
3
84
156
9
23
73
36
6
18
126
6
12
23
13
36
48
3
33
107
48
7
18
12
15
132
15
17
4
32
13
47
25
72
36
11
25
36
3
12
57
60
72
54
45
57
59
13
27
9
39
108
20
108
1
39
140
52
8
64
36
12
9
71
43
6
36
24
15
48
21
72
12
6
5
76
69
27
45
12
27
168
57
144
24
23
85
24
48
36
15
12
24
56
49
11
25
135
33
15
21
24
15
36
81
72
12
135
9
15
111
81
132
36
21
11
100
9
35
28
12
21
15
9
24
15
27
78
15
12
9
95
49
24
12
99
9
83
73
39
12
20
145
3
93
27
36
20
16
21
15
24
21
72
12
24
72
59
1
102
45
48
57
51
45
51
33
27
24
9
27
69
36
3
51
9
33
95
49
24
47
109
36
12
18
18
60
24
11
37
15
189
84
12
78
9
12
45
15
9
27
48
12
44
36
127
53
49
15
56
4
20
85
3
45
102
29
1
66
69
75
6
27
72
44
1
3
21
11
36
13
36
66
30
12
3
3
114
143
49
3
12
24
135
69
12
9
102
9
33
6
6
15
21
12
63
24
120
44
37
39
9
60
132
60
59
16
3
165
9
66
30
12
24
30
6
60
48
30
9
48
24
144
12
20
145
30
29
109
35
25
27
33
15
21
51
12
48
9
15
33
3
15
53
136
21
23
25
180
11
13
48
39
48
21
12
60
48
30
57
20
67
48
90
87
33
12
3
15
69
21
3
9
27
15
129
45
60
24
12
35
13
12
119
4
12
105
24
12
84
15
20
16
57
75
81
36
35
49
195
75
45
21
11
124
21
84
11
25
23
25
90
57
80
24
16
60
9
48
3
39
6
27
12
45
54
30
95
1
15
116
25
15
33
180
147
72
36
156
84
84
120
81
60
36
3
32
16
48
57
83
49
107
60
1
24
6
42
36
66
18
27
3
42
84
24
12
11
48
36
4
21
15
9
30
17
37
51
45
27
9
59
76
69
12
83
25
39
92
100
105
3
15
17
64
132
20
7
30
60
83
28
21
39
32
13
24
12
24
35
60
1
60
3
92
40
104
25
51
9
171
39
6
15
84
20
100
20
37
23
72
120
64
21
48
15
92
52
36
9
15
36
60
15
144
77
1
35
24
49
72
48
30
6
51
9
63
36
32
73
96
11
25
72
3
57
51
36
33
60
12
24
27
12
117
54
42
204
3
21
36
59
72
109
24
12
3
12
80
49
75
9
6
126
3
36
45
39
12
9
60
84
111
105
3
32
1
95
73
27
44
64
20
4
12
21
159
9
6
5
43
96
54
72
135
9
12
12
75
33
63
57
15
39
18
3
9
75
24
12
9
84
36
75
20
36
13
51
9
39
177
15
48
32
73
120
12
114
6
11
24
73
30
21
9
15
8
43
30
27
9
144
60
35
25
24
12
95
88
12
9
71
64
12
132
32
31
18
27
188
97
15
48
81
15
45
36
3
24
27
5
145
51
8
31
18
72
54
30
84
3
69
39
32
4
21
60
27
36
27
18
30
30
111
45
6
117
93
75
33
12
54
30
11
55
89
103
18
27
12
116
25
3
87
33
45
39
27
5
36
49
75
60
15
69
21
24
60
27
9
59
1
96
3
12
45
24
179
64
21
27
72
12
84
24
21
36
48
48
63
57
15
8
67
9
39
90
6
66
24
59
16
20
1
132
27
84
21
35
25
3
8
49
54
105
152
49
24
15
84
32
16
9
96
48
27
93
60
6
5
100
33
36
11
61
23
145
87
9
11
24
64
20
1
243
8
13
27
20
19
30
3
48
12
108
57
23
13
39
8
4
36
24
20
1
144
60
15
36
48
84
3
54
111
8
120
25
27
8
175
9
36
32
37
48
23
12
24
4
165
27
63
21
60
45
51
12
21
27
3
21
123
21
32
60
49
30
33
68
25
132
3
69
6
42
12
24
75
12
24
20
1
35
43
42
12
15
45
108
18
90
6
66
15
12
45
6
6
36
27
45
51
9
36
95
1
36
3
9
15
21
95
36
136
63
21
24
12
69
36
48
24
3
68
40
57
3
80
4
32
28
12
33
12
59
37
12
6
5
121
3
12
24
21
24
24
6
30
24
42
5
43
6
72
15
12
57
78
6
84
60
36
87
12
21
24
36
15
21
60
84
15
36
200
13
63
120
20
37
63
39
9
84
92
16
24
15
54
72
99
48
15
41
36
19
30
95
36
16
33
36
90
93
36
72
39
30
15
3
17
4
36
81
48
24
27
51
53
36
28
75
66
15
32
13
24
15
27
66
30
18
95
136
176
55
30
63
80
37
30
144
48
48
9
96
12
21
27
57
47
76
45
75
93
87
33
27
9
51
44
76
9
48
3
12
33
18
96
6
63
60
21
96
59
ABCD 98779570328*3^$a+1 [50047]
44
36
69
48
24
36
120
103
29
15
21
12
3
4
17
55
24
60
12
128
57
67
5
115
173
144
55
164
69
75
21
12
3
4
48
60
180
132
12
24
41
24
192
60
63
100
116
40
41
7
65
72
3
33
12
147
21
27
21
67
149
36
24
48
67
8
141
91
8
40
5
180
43
317
27
9
19
32
108
60
33
139
29
7
65
63
24
60
28
44
60
28
32
4
17
12
51
84
45
55
5
55
108
32
16
72
12
5
31
5
24
12
36
7
17
120
43
60
65
127
128
72
4
5
67
5
27
60
201
75
64
36
29
31
17
7
32
21
3
69
7
36
113
187
44
4
56
24
40
41
3
33
27
45
31
12
197
36
72
19
29
24
7
140
120
69
15
52
48
17
48
111
33
15
21
127
17
91
56
33
27
9
72
67
72
5
79
12
48
36
48
36
12
5
27
28
108
60
65
39
12
16
5
43
5
15
9
36
39
393
187
96
104
93
67
12
48
80
76
20
9
36
31
24
29
43
128
84
33
163
24
125
15
88
32
21
31
60
24
164
12
21
12
15
16
24
113
48
55
17
19
20
4
104
28
12
17
43
41
60
19
12
156
5
3
24
45
15
60
60
16
12
24
20
60
120
9
19
5
163
53
12
123
4
80
40
77
24
91
48
20
16
20
40
17
12
60
75
16
36
48
12
48
125
36
127
17
55
56
100
72
125
79
53
15
21
120
24
91
89
7
20
9
15
21
3
40
108
12
20
16
60
41
75
33
75
33
79
24
5
72
79
20
40
20
9
247
44
28
116
84
40
80
21
60
31
44
9
115
17
84
7
104
40
65
31
44
21
87
21
72
7
41
7
12
53
67
36
156
29
36
36
19
168
20
60
112
36
17
7
44
52
144
29
36
3
88
44
76
48
20
9
15
21
7
48
36
216
8
52
108
5
36
75
16
24
29
55
84
41
36
135
24
57
43
281
75
40
8
36
57
27
28
48
29
31
41
36
84
24
19
32
76
108
29
87
21
39
16
17
72
3
21
7
48
156
60
48
5
27
45
120
3
16
5
12
63
144
40
156
65
15
45
15
52
44
4
44
93
12
15
81
7
5
159
88
77
99
9
31
5
15
9
48
55
60
269
151
12
53
48
36
36
79
36
8
24
33
24
48
96
36
36
3
45
19
32
21
108
24
15
33
55
12
156
20
144
81
24
12
19
80
84
28
12
96
5
31
8
57
19
192
5
12
55
120
5
151
65
24
72
48
36
19
60
32
21
19
128
81
67
257
43
29
31
84
161
3
84
33
7
48
5
27
180
12
69
12
7
132
80
16
12
12
20
45
36
72
103
132
72
44
136
8
33
103
164
33
139
8
160
32
9
12
108
36
79
17
219
33
12
168
7
24
12
44
124
125
67
60
12
41
15
40
44
180
40
92
48
33
27
93
3
16
53
31
41
24
15
84
96
160
17
63
4
65
51
36
84
45
91
44
36
21
60
63
129
87
88
41
7
197
55
17
39
4
80
60
12
21
55
108
17
103
5
31
8
60
12
33
15
76
36
48
152
88
140
21
7
60
113
72
63
4
5
7
5
19
41
19
24
41
72
27
81
91
36
5
19
8
57
55
44
9
7
204
120
29
240
7
41
103
101
31
32
40
48
5
24
19
29
67
29
15
40
29
7
8
81
7
68
136
5
31
24
29
24
187
8
57
43
12
29
24
72
123
52
24
44
21
24
43
65
39
4
44
120
21
24
31
72
17
27
24
52
12
48
5
55
60
5
24
31
24
20
28
32
9
36
19
80
24
21
12
19
5
36
103
5
12
67
92
153
31
77
147
33
12
36
24
91
29
55
53
19
24
29
51
100
96
44
36
21
39
16
53
19
17
91
72
12
24
20
105
79
41
67
29
163
216
36
60
5
15
9
171
9
39
40
120
12
24
84
5
12
31
44
4
65
19
53
27
33
67
56
16
44
4
41
79
53
19
168
12
89
99
93
39
40
60
5
19
140
40
120
56
76
5
55
8
4
20
36
4
36
84
72
20
21
48
7
68
4
72
29
36
24
12
60
72
87
21
12
72
3
112
24
20
4
233
27
132
9
19
12
68
12
16
17
180
72
15
16
92
40
80
36
84
76
5
60
36
19
252
12
168
137
31
5
39
21
72
67
5
15
33
55
144
41
139
20
21
3
24
57
79
29
115
ABCD 98780451832*3^$a+1 [50020]
18
36
48
60
71
16
48
93
15
93
111
9
71
4
60
24
297
39
192
104
120
121
48
191
25
15
56
25
23
49
96
15
72
57
111
9
23
133
12
24
54
21
99
9
8
25
72
72
48
126
162
84
36
75
117
48
60
3
159
42
6
93
12
48
9
30
48
29
109
30
57
8
55
66
15
9
24
27
3
42
15
111
65
55
29
133
72
71
25
72
120
47
16
8
109
36
27
80
13
35
4
72
36
12
48
9
24
30
81
104
25
24
107
43
33
63
66
48
36
42
54
66
42
6
41
96
37
3
93
15
45
84
15
3
42
15
48
15
18
135
45
15
45
87
192
60
75
18
24
15
111
90
23
49
27
156
57
27
20
88
21
95
19
33
15
18
12
123
15
42
30
222
60
240
30
6
12
15
129
35
49
36
11
4
9
71
1
27
81
12
24
78
30
210
93
69
48
6
6
63
93
15
80
24
1
39
116
112
32
1
3
45
27
57
6
102
3
12
3
24
6
35
1
6
209
16
87
30
48
144
18
77
85
15
33
11
19
57
84
117
63
39
42
11
28
249
6
17
4
33
3
12
3
18
54
66
15
24
57
48
6
41
25
111
12
81
36
24
96
99
36
56
40
135
42
11
16
21
12
108
48
15
32
49
24
27
108
24
120
201
72
23
61
60
24
12
75
69
18
30
156
54
42
6
45
45
39
33
6
105
72
177
15
81
71
103
41
7
9
24
96
144
84
33
48
96
84
12
27
111
72
185
88
39
17
36
28
39
33
273
24
48
23
12
85
12
12
6
18
75
165
219
75
21
27
5
37
78
9
9
72
48
24
6
105
24
48
48
36
20
28
81
35
112
24
24
12
27
42
108
47
49
15
36
153
135
60
60
96
21
51
48
9
36
107
24
25
48
143
40
45
15
84
33
126
57
33
84
15
177
171
117
51
12
27
96
24
42
6
18
107
13
51
140
85
18
66
96
6
18
51
3
30
123
15
54
11
103
30
51
24
9
111
24
81
36
35
25
54
72
90
24
6
78
42
273
9
63
24
63
90
6
72
90
39
129
11
28
8
48
76
21
63
56
16
9
24
36
18
18
183
261
48
12
3
51
9
15
17
73
75
21
12
15
177
18
18
27
68
1
63
48
63
30
114
66
192
15
87
42
6
53
112
93
51
84
129
12
15
3
78
48
35
16
24
105
30
186
3
117
39
21
35
13
11
160
69
123
105
27
12
9
24
192
48
3
20
7
41
40
20
85
159
45
51
15
17
109
15
51
29
16
123
21
3
42
39
141
75
9
27
3
17
73
35
19
42
39
80
49
75
48
129
18
66
11
1
90
53
61
3
21
47
13
27
69
35
13
96
15
81
15
45
99
45
24
11
49
3
48
201
3
12
81
39
48
45
75
96
36
81
12
71
25
71
16
45
18
129
177
95
241
24
24
15
15
137
7
141
27
18
24
87
129
240
24
120
23
88
9
78
174
11
7
33
9
119
121
51
108
201
24
150
81
9
87
57
72
156
42
18
48
24
63
63
9
56
1
135
48
48
87
66
11
139
105
57
39
93
27
63
17
120
25
96
72
11
124
57
63
63
48
9
168
12
32
109
54
18
60
99
225
60
15
33
60
150
42
24
72
15
9
48
63
48
9
132
36
23
16
84
36
48
225
12
11
48
1
24
11
139
5
37
59
36
13
90
6
3
57
48
47
1
147
93
39
39
21
33
18
9
36
27
137
13
228
108
60
24
12
3
12
44
1
54
161
1
27
123
18
30
54
3
44
13
48
15
87
41
52
27
33
144
69
27
33
51
44
25
11
36
28
117
12
15
12
56
49
48
48
60
147
96
45
60
36
15
45
3
176
49
48
12
63
72
12
51
177
33
15
9
48
36
51
39
9
81
12
123
132
60
9
24
54
42
84
60
24
15
111
66
39
9
96
15
12
33
12
35
4
33
96
111
80
1
27
45
6
30
12
23
76
84
9
23
13
155
40
24
96
39
45
60
68
37
168
119
109
51
9
15
20
100
60
45
24
23
48
7
45
20
127
30
47
1
84
123
33
12
120
15
56
280
9
15
72
ABCD 98780484178*3^$a+1 [50012]
3
24
36
51
18
6
186
36
59
31
105
32
52
164
145
47
64
33
27
60
33
6
24
6
24
51
24
80
28
3
6
6
29
64
69
11
1
143
1
6
24
24
5
1
120
12
78
45
12
15
54
6
9
8
52
51
12
33
104
28
15
65
67
113
61
11
16
15
53
31
33
15
48
30
27
56
40
44
28
9
18
41
12
24
1
30
5
72
1
12
114
53
48
4
3
6
99
3
12
41
25
6
125
103
185
31
12
53
1
11
25
3
96
33
6
12
33
32
100
15
5
43
29
73
87
15
33
27
5
28
15
90
99
9
90
21
69
66
21
39
36
5
28
60
24
3
57
32
13
3
75
65
43
17
7
30
35
7
21
135
129
33
11
19
78
24
24
87
15
29
109
36
71
13
84
95
1
35
60
67
72
18
42
60
5
67
45
56
12
7
24
21
39
9
8
55
30
24
35
36
19
24
54
51
9
48
42
60
18
108
95
19
12
9
32
49
18
12
36
29
88
20
1
39
27
21
69
99
12
24
21
84
39
51
54
66
90
36
27
21
15
27
45
15
29
13
6
5
196
51
5
25
3
60
21
35
76
45
54
33
45
30
18
27
8
73
66
48
17
19
17
133
47
12
36
37
12
48
42
72
6
27
3
65
72
88
60
80
7
60
48
33
45
60
59
13
120
18
21
44
16
21
12
36
6
53
55
33
57
3
9
95
13
6
141
33
3
32
28
60
33
30
24
6
15
171
33
48
44
88
21
30
17
28
60
44
40
8
60
67
12
9
32
4
21
48
15
24
27
114
30
5
1
39
56
31
84
81
24
68
25
72
36
3
27
57
68
40
3
60
24
18
15
15
5
4
15
30
114
17
52
15
57
39
21
8
36
91
48
6
12
27
96
87
17
25
27
63
6
179
28
84
63
21
21
15
8
37
6
5
25
18
9
15
65
12
16
75
9
39
5
7
17
16
87
72
21
21
24
42
24
6
39
9
30
77
7
42
35
24
1
35
48
60
36
61
11
37
87
63
6
6
21
8
40
45
54
33
9
23
40
63
30
23
1
123
93
35
72
28
3
60
36
36
113
67
24
48
53
43
21
104
7
18
24
23
139
36
5
120
7
65
76
32
25
3
21
23
76
15
72
77
25
6
9
15
12
69
51
29
1
3
45
63
32
88
45
42
5
25
6
24
90
183
8
79
17
25
23
16
24
87
30
123
3
48
66
24
42
9
9
147
15
65
12
1
30
29
7
54
30
12
9
69
66
53
13
72
63
72
12
69
24
71
1
23
372
19
30
6
6
18
42
39
84
57
30
12
81
44
108
49
15
81
90
17
1
42
105
9
18
18
54
78
27
99
72
12
18
59
76
15
18
36
15
33
78
30
63
32
28
9
42
30
24
42
29
43
6
36
23
25
18
77
55
36
21
45
171
3
54
35
67
54
24
60
3
60
12
56
72
49
108
48
3
21
11
85
39
3
12
9
36
63
5
1
39
3
102
12
48
18
18
27
33
171
45
84
27
9
51
27
12
66
3
15
81
20
24
31
18
12
23
16
45
11
49
36
23
76
24
12
9
11
19
12
53
1
59
52
20
25
3
111
9
27
60
12
180
113
4
9
95
7
42
18
84
60
21
27
18
144
15
48
27
24
162
132
78
69
8
127
21
84
21
35
4
24
75
36
66
3
27
77
7
54
11
61
42
17
24
31
24
17
97
78
48
6
3
27
5
16
15
18
6
53
52
3
81
44
37
3
12
33
72
3
15
78
23
12
55
5
25
87
12
21
48
35
25
11
91
33
69
12
18
36
17
4
189
72
72
15
15
101
40
44
1
36
59
52
27
5
28
60
3
9
3
78
35
24
28
33
6
90
35
19
114
6
6
18
138
144
11
12
132
16
15
12
57
111
9
21
87
3
33
60
44
40
21
30
12
9
9
12
12
83
7
21
57
18
9
45
3
188
12
109
123
15
72
5
36
37
12
6
72
5
43
57
3
42
47
40
36
32
13
15
48
120
51
5
73
48
15
57
48
35
55
30
63
80
36
19
57
9
114
24
53
7
48
12
5
7
5
4
51
24
102
54
5
28
15
36
57
44
48
31
5
55
57
20
25
59
31
33
32
37
11
25
6
5
1
12
3
20
49
11
79
48
48
30
3
9
3
104
1
54
45
56
7
17
211
18
30
9
15
21
60
51
30
150
65
40
93
6
36
9
57
3
72
12
92
180
25
131
13
11
13
3
144
105
35
36
49
83
112
8
7
18
66
21
21
12
36
35
31
54
24
3
60
69
60
3
180
20
1
72
180
18
12
5
52
8
7
30
3
80
60
12
13
3
45
27
20
60
52
60
3
45
15
42
47
4
9
78
30
27
3
54
111
3
42
12
6
21
56
13
39
51
12
60
33
72
63
6
11
40
9
30
6
18
81
8
36
4
15
120
48
33
9
6
17
4
36
3
6
24
15
92
72
1
72
84
60
35
25
119
109
42
24
84
6
42
24
29
24
12
13
18
42
36
24
6
6
48
27
39
69
45
11
4
135
18
18
5
112
15
9
24
9
78
17
7
29
25
66
30
30
21
3
24
21
32
60
4
68
12
61
75
8
1
36
123
60
12
8
36
25
6
57
45
47
13
63
3
5
72
4
20
85
30
54
75
44
48
43
54
12
75
20
13
3
189
95
1
63
36
21
18
60
45
39
12
24
41
36
40
20
64
15
6
18
77
37
35
7
24
5
64
8
12
7
36
12
57
15
36
30
39
15
81
84
44
36
13
12
96
15
93
36
39
51
53
7
78
42
45
39
41
40
39
12
60
69
20
31
12
60
5
25
23
73
60
119
13
23
16
3
48
54
23
7
24
9
12
3
ABCD 98780585602*3^$a+1 [50164]
81
51
120
29
43
72
45
63
41
40
27
84
9
87
120
12
108
240
192
192
9
99
12
180
173
67
24
24
12
48
48
9
51
12
132
120
156
120
24
60
24
5
16
3
120
12
9
27
24
69
159
81
351
48
216
60
21
63
17
19
125
7
84
5
31
252
48
93
27
288
12
84
168
12
48
57
219
149
16
39
41
31
168
36
60
65
7
33
51
53
43
24
69
200
91
144
12
12
36
72
60
84
105
24
39
108
60
168
12
24
24
72
12
168
12
101
160
80
199
72
120
36
189
39
276
45
3
12
48
41
7
108
5
16
99
24
12
84
60
12
149
160
219
12
153
27
12
12
45
63
12
24
21
279
84
5
127
144
72
9
24
171
120
60
36
213
27
213
51
24
12
72
17
48
43
29
160
15
24
185
7
33
51
125
48
55
17
79
201
99
125
19
5
7
9
27
12
60
180
60
108
24
36
132
96
72
24
108
96
21
8
67
24
24
48
12
216
81
15
36
53
91
45
99
72
48
192
24
53
16
39
348
144
156
12
288
24
84
192
17
91
29
7
9
471
105
24
56
115
324
105
171
84
41
223
65
55
60
21
15
72
24
108
72
60
204
45
39
96
12
213
80
151
84
29
43
53
31
36
48
96
24
24
12
24
24
17
19
165
39
168
48
89
7
9
75
36
24
12
84
48
81
15
24
96
192
9
80
120
40
99
24
21
219
21
147
60
48
36
29
235
101
31
9
3
108
192
120
12
24
5
40
87
9
8
67
24
21
15
96
180
108
24
180
77
91
108
60
360
165
104
91
29
7
108
12
48
36
60
180
180
24
65
31
84
12
84
60
24
276
60
132
24
48
96
21
231
24
89
19
77
48
31
12
72
36
24
57
8
43
48
21
39
12
12
36
36
24
24
132
120
36
113
115
24
36
12
132
48
9
128
7
168
36
101
48
7
204
24
36
60
24
12
96
33
96
144
56
103
36
21
120
63
57
3
96
96
45
111
120
60
29
55
96
33
75
24
125
7
36
48
5
264
103
72
36
72
12
36
24
228
48
41
64
27
60
137
151
12
93
27
24
29
19
108
228
120
24
36
65
40
39
41
144
43
69
39
24
12
45
39
36
5
31
17
7
36
69
99
29
216
127
129
144
104
7
36
132
57
15
24
105
96
120
51
72
60
12
24
21
135
24
72
153
15
36
60
300
60
129
27
93
39
72
9
39
72
24
132
24
29
40
111
36
189
3
125
136
15
60
204
12
5
91
48
84
81
99
21
111
168
48
48
41
43
12
24
132
93
39
36
36
24
36
36
137
96
499
36
81
51
269
31
84
45
15
9
27
72
120
12
36
48
60
24
120
17
19
36
48
288
24
96
33
15
161
48
91
12
12
60
156
45
56
40
135
288
12
204
60
21
51
69
99
36
48
48
12
36
89
91
24
21
224
55
60
101
7
180
132
48
204
48
101
7
33
75
24
108
89
31
48
441
15
96
24
96
9
3
12
60
264
72
24
168
192
29
127
17
31
24
36
36
156
12
57
15
65
163
288
ABCD 98780742532*3^$a+1 [50088]
29
49
35
7
45
15
113
12
103
5
1
24
30
72
53
115
96
9
3
12
5
7
53
103
48
29
31
29
7
29
109
78
17
25
15
176
76
180
80
144
120
79
12
78
6
65
4
87
96
24
53
7
233
72
55
24
105
44
13
23
19
41
84
163
24
144
12
113
24
12
28
3
24
29
145
24
95
72
115
30
18
6
72
27
21
54
42
23
31
101
48
7
29
264
1
54
66
11
148
32
40
33
167
25
18
6
96
6
69
63
6
42
17
12
1
3
80
60
1
183
51
29
12
13
30
66
15
9
42
93
32
91
84
5
61
23
7
89
40
48
3
24
6
39
80
49
120
126
24
29
37
23
91
21
9
6
48
12
150
48
48
3
84
3
252
18
18
120
5
67
77
12
31
17
52
183
252
60
45
135
60
36
89
144
61
159
180
15
65
109
71
139
102
23
127
153
75
12
36
53
127
9
144
9
75
92
139
45
27
54
6
57
51
5
24
25
72
168
6
12
77
7
24
149
12
88
51
5
259
17
43
48
9
33
90
48
113
36
48
265
95
100
117
54
12
69
123
41
60
19
216
29
7
24
84
6
39
33
24
66
77
55
17
25
96
23
24
1
35
115
60
96
36
77
37
6
89
31
24
105
51
57
12
128
25
90
65
43
69
93
195
165
15
57
23
43
33
44
52
84
56
1
24
6
129
3
21
99
60
168
48
21
108
147
29
55
29
43
33
9
150
42
24
24
95
76
36
105
78
66
6
33
33
47
91
29
16
116
84
49
191
1
78
41
160
15
5
36
91
33
36
48
60
27
5
108
55
17
25
119
49
90
30
35
55
5
1
35
7
54
3
27
18
191
55
29
16
27
132
72
89
19
65
55
41
24
43
48
6
6
9
8
12
28
56
76
63
48
77
25
87
33
90
102
18
65
12
19
29
43
60
89
115
36
24
65
31
60
117
33
144
6
17
12
31
77
121
15
51
29
19
168
29
55
36
77
40
56
115
12
90
143
31
53
43
42
90
5
16
27
33
20
24
132
48
7
93
12
3
48
9
144
99
6
71
169
24
138
24
30
83
61
96
6
12
5
12
48
55
48
54
15
24
216
144
120
27
12
72
105
8
31
29
100
33
54
53
52
104
100
39
45
32
1
27
80
13
119
55
5
31
69
8
1
6
113
7
5
13
15
57
18
168
53
49
18
29
40
225
30
33
57
126
12
5
16
129
15
3
29
25
24
66
153
32
28
80
36
235
42
24
24
72
54
9
20
55
45
60
144
3
29
160
68
12
60
43
137
103
5
72
28
21
119
40
32
40
15
5
43
21
117
30
120
48
132
24
53
115
77
103
18
59
48
52
39
5
84
12
55
5
43
48
120
12
42
23
120
43
24
53
7
65
24
4
45
72
66
9
99
66
39
176
25
138
17
124
80
24
12
13
66
29
25
48
54
36
33
15
5
7
53
55
9
32
13
167
24
79
12
96
9
84
204
3
72
12
204
105
9
90
78
48
99
195
72
36
69
63
17
24
40
15
24
12
60
105
105
63
3
137
12
180
60
40
105
24
42
113
31
300
96
57
147
6
72
11
4
3
108
84
5
43
9
21
167
97
6
29
55
5
103
18
24
54
161
19
45
99
101
24
43
12
5
36
24
7
18
42
84
72
197
100
33
39
225
95
25
18
108
24
9
15
9
27
24
29
211
101
31
17
115
12
66
23
4
87
78
42
125
48
40
147
53
43
24
69
39
21
39
41
36
1
23
31
84
36
105
20
109
102
48
24
5
36
16
8
96
79
5
13
78
72
9
8
1
6
53
112
3
66
54
5
151
54
71
1
39
51
216
12
65
12
100
108
20
55
137
24
16
63
5
60
72
115
5
1
47
100
92
24
55
9
12
45
83
61
66
5
24
7
29
60
139
45
81
143
67
48
78
78
29
127
5
120
1
47
91
5
16
68
16
15
161
85
24
192
47
1
72
39
8
73
144
48
66
12
9
104
7
137
16
27
9
15
6
107
37
15
8
16
ABCD 98780880392*3^$a+1 [50018]
36
303
128
48
40
141
179
7
233
1
30
126
83
7
78
36
48
36
36
168
138
54
24
47
7
41
61
114
84
18
222
36
30
222
53
37
120
108
15
45
27
9
71
160
39
36
53
139
36
6
156
215
48
247
33
72
213
42
65
48
151
54
24
66
42
144
156
3
15
132
90
27
63
90
48
36
24
99
135
48
24
9
9
30
78
35
49
96
95
115
53
37
108
96
48
126
24
33
8
40
9
72
36
83
97
63
24
15
90
96
300
24
66
6
30
269
72
120
168
1
36
3
87
57
51
5
1
63
21
227
48
49
36
107
7
41
151
60
18
108
15
3
5
49
102
24
9
8
88
201
63
8
67
53
55
78
66
33
81
95
40
117
12
191
120
1
119
25
120
39
111
72
48
42
48
95
109
11
199
33
8
85
90
234
6
12
42
90
48
258
12
155
13
36
18
48
114
84
6
18
36
12
15
168
72
8
49
63
165
3
69
60
15
105
15
27
429
69
42
41
97
36
54
42
171
315
45
57
132
156
42
108
30
35
40
159
114
87
57
90
138
24
30
60
89
31
108
101
31
81
165
72
3
39
126
72
11
25
15
15
126
36
180
35
73
15
135
17
55
18
87
15
78
66
24
9
21
72
42
48
162
36
180
54
105
183
233
169
36
99
45
66
72
18
47
133
96
59
169
216
39
3
5
43
126
111
8
85
72
35
160
200
88
15
24
30
96
54
101
120
72
13
36
30
126
258
17
120
97
48
15
225
18
45
111
90
111
33
95
379
252
18
66
60
17
127
18
15
57
12
51
9
36
35
199
41
7
90
71
25
12
3
69
150
12
89
40
144
8
79
18
15
8
49
39
72
15
33
24
213
42
102
6
54
71
13
150
84
162
168
18
5
157
30
18
24
66
90
15
168
120
9
72
231
3
5
31
81
57
18
53
40
39
18
120
263
25
87
9
71
73
47
37
83
223
6
48
132
71
139
93
48
165
144
78
126
15
39
81
21
18
36
42
102
162
36
54
18
71
7
30
147
176
25
12
203
37
30
5
55
162
23
25
24
90
29
37
60
18
36
9
117
108
95
151
60
84
6
11
73
6
161
103
42
48
95
72
37
12
24
30
105
111
24
225
504
93
144
3
21
180
102
42
15
75
162
51
8
67
45
57
96
12
24
108
23
103
9
3
5
13
35
72
48
151
24
84
413
112
8
7
186
120
216
54
90
47
7
41
91
174
87
135
30
35
7
81
57
72
186
12
24
54
66
114
15
21
84
72
215
187
45
8
73
159
8
13
120
42
48
17
97
231
15
96
18
72
54
177
8
61
11
115
18
42
48
65
7
33
9
192
18
6
102
114
108
12
71
40
72
165
12
18
21
72
15
168
90
95
61
123
21
60
72
135
80
127
66
126
33
75
6
246
36
18
107
120
25
23
55
65
1
6
90
23
79
96
9
57
71
145
24
119
40
75
5
7
24
18
12
114
105
57
23
61
59
109
131
64
15
161
1
231
39
41
120
79
41
115
5
37
210
90
23
103
17
25
12
150
102
126
162
180
3
15
ABCD 98781096028*3^$a+1 [50048]
79
29
6
21
33
111
45
91
24
24
47
49
56
3
45
171
85
56
111
25
5
19
5
99
39
18
144
78
66
36
36
18
61
48
176
16
5
123
3
69
9
15
21
54
37
89
18
66
96
30
78
15
21
27
57
18
24
18
12
96
7
11
72
13
56
216
69
6
102
7
80
48
33
48
24
12
43
17
79
11
120
24
66
75
33
31
11
13
8
87
18
7
23
60
174
15
3
21
141
24
36
39
72
27
60
48
54
24
30
24
246
36
6
93
27
69
160
8
168
48
21
30
54
42
37
35
18
30
45
72
136
17
39
40
144
125
90
9
40
56
69
96
51
24
51
30
24
84
42
36
13
24
155
21
195
21
3
72
18
18
49
53
36
24
12
18
90
36
6
54
7
72
41
15
40
24
56
81
144
54
42
15
16
144
59
21
40
173
72
43
65
15
15
18
159
88
5
6
21
40
8
40
128
40
5
43
29
36
15
21
43
8
27
61
96
23
12
21
33
31
5
108
18
45
27
36
57
3
36
105
40
11
18
75
105
144
180
3
69
18
18
24
48
240
12
3
72
15
49
5
27
33
12
27
51
120
60
102
3
16
8
27
13
11
12
25
53
300
79
32
51
45
48
16
8
117
6
48
54
42
18
3
144
15
25
8
112
128
33
12
18
97
8
75
24
69
165
90
54
27
93
75
93
12
36
75
15
1
53
91
5
36
31
8
15
9
16
137
12
18
18
31
131
24
174
55
35
42
43
29
72
18
66
36
54
21
15
36
24
93
117
18
97
8
93
43
35
12
9
48
33
54
96
18
12
43
56
48
33
15
9
15
16
59
138
27
9
24
7
5
75
88
41
72
12
60
7
23
60
45
21
24
67
23
12
54
55
17
42
21
9
78
192
60
45
3
72
78
7
23
78
12
55
35
13
95
6
48
78
37
80
45
27
75
54
72
15
93
60
135
64
48
8
45
54
21
40
17
120
15
75
69
21
24
43
48
53
36
15
21
72
48
168
30
21
64
5
19
167
1
8
189
43
59
69
45
99
21
24
12
55
5
19
17
12
27
33
12
18
97
8
153
18
12
18
7
29
24
30
36
6
27
16
41
18
6
36
30
133
8
3
72
18
6
66
75
57
48
39
33
42
66
123
9
48
42
36
36
120
18
3
129
151
48
11
78
12
36
39
21
72
36
12
60
15
3
21
51
72
12
1
24
83
6
12
3
21
174
6
18
253
155
93
15
97
8
16
8
57
108
3
9
36
90
33
117
48
75
159
6
72
27
57
39
16
96
29
24
12
234
96
72
45
3
133
24
72
56
3
21
15
108
165
3
120
54
15
48
96
9
87
24
40
24
80
87
9
96
3
90
27
64
96
41
24
39
51
18
18
12
90
27
16
29
36
60
3
24
21
54
6
55
11
6
103
71
18
7
83
61
35
30
24
12
6
18
102
37
5
12
55
5
51
75
138
19
23
9
88
8
39
49
35
37
5
84
24
36
36
138
24
18
67
35
126
24
18
18
12
15
88
5
36
24
79
173
3
105
79
80
72
141
307
35
36
1
24
17
18
102
78
66
15
168
96
69
3
99
60
18
72
111
24
40
35
24
21
9
72
24
18
48
42
36
36
43
47
144
25
96
161
63
16
233
55
56
81
18
60
36
61
5
3
72
40
35
54
7
8
24
45
51
24
3
72
102
18
13
5
78
30
96
138
93
48
9
15
112
24
24
72
35
69
45
72
90
48
1
120
56
117
30
78
39
45
43
11
36
1
72
41
144
55
35
138
42
66
55
5
91
53
156
39
33
87
48
72
16
32
24
40
29
115
41
18
96
21
51
13
24
72
8
93
72
51
27
48
21
3
72
180
153
72
9
54
18
12
3
69
6
45
112
5
12
18
18
54
18
75
93
3
15
25
11
21
24
24
75
45
72
64
48
80
45
43
65
15
72
3
109
48
23
60
72
30
127
53
78
13
89
135
40
48
107
21
135
6
30
18
150
37
8
21
36
55
41
15
3
157
72
5
12
24
144
66
37
24
8
57
55
41
7
65
36
30
96
45
3
18
24
84
6
1
65
60
12
63
33
111
48
21
72
174
45
123
90
30
60
30
18
18
7
32
48
57
7
35
85
53
3
40
8
21
75
3
21
105
39
15
66
55
41
15
69
132
127
107
30
15
3
61
125
51
24
24
72
39
6
36
72
30
42
18
30
36
114
57
88
53
27
21
24
18
73
29
6
37
29
3
72
3
120
6
156
108
78
108
30
55
35
306
51
9
ABCD 98781627808*3^$a+1 [50008]
2
105
69
84
16
7
83
14
15
1
90
44
12
30
4
20
6
21
7
53
37
80
30
6
96
3
25
7
13
42
30
3
8
4
99
81
15
33
21
11
43
12
28
13
37
27
13
36
30
44
33
39
34
26
30
3
32
40
9
60
27
84
13
62
33
48
8
31
113
88
32
35
26
4
35
57
24
11
16
39
41
17
36
20
11
28
8
12
37
90
53
7
4
20
9
72
44
29
31
29
2
28
2
11
13
36
108
75
27
5
19
6
28
83
33
95
89
26
9
1
47
7
56
130
31
28
45
16
7
17
31
25
59
96
35
20
4
5
21
4
7
24
16
20
23
6
56
60
3
1
24
103
17
20
87
20
40
20
36
120
7
30
36
30
6
11
49
84
51
43
2
48
3
37
32
15
9
99
48
99
5
40
45
30
30
28
36
24
20
47
36
17
20
6
66
18
6
99
1
116
120
108
36
11
29
11
15
24
36
148
53
57
30
42
15
33
95
31
4
13
79
29
136
108
21
4
80
10
65
56
16
8
48
13
47
97
6
29
48
37
3
24
44
16
3
41
4
81
107
7
10
6
14
6
9
21
40
20
30
24
72
24
90
11
73
10
1
89
56
6
124
41
8
7
34
14
5
35
13
49
64
90
20
5
55
60
36
90
11
48
12
37
42
30
34
44
10
20
11
1
24
96
23
31
234
27
3
5
7
24
6
59
79
16
17
39
105
9
6
101
12
31
10
47
97
23
39
64
86
4
31
43
42
3
32
40
15
65
25
11
12
31
6
24
60
36
4
50
40
26
24
10
25
65
20
54
12
18
11
1
35
40
8
48
109
30
29
25
87
39
48
46
47
39
4
20
60
6
15
75
24
4
85
55
45
15
5
11
77
9
4
19
7
58
31
16
8
31
65
61
15
80
55
5
115
45
9
10
1
25
28
2
21
72
27
4
41
45
4
30
25
55
70
19
28
99
81
27
16
20
125
19
102
30
24
5
12
103
21
63
36
21
15
18
75
32
19
29
12
19
90
154
66
107
9
24
36
15
39
24
66
6
5
79
60
36
125
36
23
104
53
23
14
3
3
36
28
116
65
5
7
60
13
35
24
7
90
18
12
65
40
159
65
35
56
34
104
3
3
154
152
3
21
6
29
55
10
11
105
4
7
37
11
61
30
29
31
101
23
50
34
1
24
1
11
73
6
70
14
60
16
26
30
48
5
36
1
11
17
55
1
4
62
105
103
5
45
16
110
40
29
8
19
108
30
15
48
60
3
60
9
21
24
6
4
56
6
3
20
11
26
23
35
17
180
45
18
46
74
126
30
40
20
65
16
56
13
11
143
60
92
54
6
244
41
15
30
51
3
29
28
33
107
7
33
3
36
24
36
30
15
15
4
25
121
18
65
37
30
29
35
20
9
25
20
66
4
30
26
21
139
25
16
33
27
69
27
3
177
13
7
13
27
7
56
4
1
1
3
51
5
24
5
55
100
1
7
37
3
8
59
13
19
5
73
10
77
73
2
124
20
29
12
23
2
18
16
74
87
9
60
24
6
64
65
12
103
1
16
8
40
45
66
30
64
36
44
63
3
141
3
33
33
6
30
48
6
40
24
53
33
27
44
25
15
3
16
14
27
69
59
11
37
60
43
5
29
60
66
29
8
4
15
5
28
25
32
30
28
110
11
31
28
61
49
6
10
14
33
3
114
11
12
49
11
23
50
6
34
19
1
120
6
45
39
6
64
56
83
91
90
35
16
99
65
16
69
34
53
13
11
56
48
19
36
6
30
90
30
60
24
24
33
20
7
106
47
84
39
6
114
34
86
65
5
11
15
24
17
7
57
8
52
105
28
6
14
66
24
6
11
40
69
24
27
3
72
4
1
53
36
56
18
16
30
11
39
30
96
78
41
25
11
19
9
32
48
11
25
55
9
20
48
77
43
13
6
81
33
66
30
34
20
9
57
11
19
29
55
30
30
10
19
31
41
23
20
57
36
93
40
7
19
24
5
91
94
54
66
56
94
121
25
34
17
32
25
87
13
7
16
9
144
24
6
29
1
6
34
19
31
36
141
7
30
2
5
73
11
36
55
4
20
17
12
25
11
5
54
1
25
24
6
30
30
57
97
31
31
48
90
192
18
36
6
3
8
19
4
14
47
49
6
60
58
23
3
10
59
15
46
19
7
81
7
36
1
19
57
13
74
17
55
28
6
104
11
79
33
9
23
41
7
4
15
18
36
35
31
5
16
13
19
5
50
5
7
58
35
75
105
32
19
29
11
26
34
90
7
13
27
60
12
21
30
36
33
8
7
6
10
30
19
5
86
60
54
35
175
33
3
24
6
6
41
12
37
4
30
44
41
4
27
21
13
20
6
24
5
31
29
115
34
47
33
63
32
101
50
4
156
56
4
29
25
116
4
116
6
138
10
32
29
29
36
60
84
20
60
75
15
36
54
11
31
29
19
36
57
13
59
51
21
49
74
12
30
51
44
89
19
5
36
90
1
25
30
118
126
20
54
42
65
59
20
36
41
48
4
48
63
114
27
105
18
5
5
43
37
36
11
55
88
85
41
26
21
84
9
27
3
66
23
35
2
23
67
18
10
32
28
26
6
78
27
133
31
24
52
48
20
41
20
10
56
24
60
10
30
50
4
23
57
10
60
110
6
5
19
42
35
28
32
55
21
43
77
39
28
37
36
43
6
11
24
23
17
9
4
86
36
120
54
27
117
3
8
79
16
14
3
3
6
84
11
24
52
3
34
30
13
79
114
219
8
77
62
5
19
24
42
4
20
27
87
45
12
36
39
60
24
54
11
109
70
113
33
4
23
39
29
36
85
131
37
66
29
28
8
29
30
17
9
27
43
1
29
19
36
5
56
28
26
30
6
48
101
25
24
46
77
3
34
30
20
16
24
65
8
13
36
30
33
151
1
113
26
4
85
11
17
63
36
238
96
67
17
56
6
5
19
4
6
110
96
4
25
25
27
9
54
5
35
26
11
23
14
3
8
36
29
30
17
3
5
12
100
93
11
40
45
94
ABCD 98781652532*3^$a+1 [50057]
199
30
60
95
55
33
8
19
6
15
75
102
30
90
12
6
30
90
144
30
108
83
169
39
21
30
78
47
115
30
108
291
80
64
27
6
90
69
48
56
217
30
17
43
77
55
41
7
30
60
72
12
78
5
73
39
128
48
97
72
143
40
27
29
136
96
165
24
6
5
19
78
72
15
80
1
180
42
228
45
8
139
45
3
90
12
120
12
66
252
125
96
19
317
88
3
24
453
8
19
21
48
56
40
56
157
27
21
72
12
36
54
53
7
6
35
24
145
95
1
90
29
40
81
30
113
61
35
85
179
184
117
48
27
51
24
18
3
285
35
64
33
111
56
103
12
21
9
23
67
29
192
109
3
15
41
72
49
18
45
33
120
23
19
12
209
79
17
91
5
24
48
40
15
18
60
99
33
138
5
24
25
95
16
48
27
102
48
240
15
75
149
16
117
48
192
11
24
72
25
18
5
16
56
24
37
59
16
48
96
56
19
18
48
270
69
8
133
35
24
13
83
49
6
129
51
45
9
60
390
96
42
11
49
12
66
17
85
27
105
48
42
66
24
11
432
55
17
25
23
16
21
138
41
49
23
19
6
102
17
31
90
90
197
37
3
147
5
24
19
12
66
15
57
12
36
60
54
66
84
18
45
57
18
165
176
31
108
5
16
21
35
91
29
16
15
12
101
49
47
1
23
91
18
48
12
12
18
17
43
210
131
64
8
19
6
30
54
11
97
15
3
42
3
45
35
97
143
19
78
42
180
33
33
167
25
47
24
96
96
24
120
91
29
121
135
99
125
13
11
1
18
5
43
29
85
6
125
37
75
8
115
54
48
63
8
40
104
88
104
55
41
49
180
30
53
48
139
29
37
84
48
18
29
16
15
17
85
107
16
32
216
109
120
12
39
81
78
30
35
187
5
31
54
155
31
12
18
3
147
53
19
18
60
87
57
39
27
125
7
12
36
102
48
59
43
221
40
81
111
9
135
33
60
12
90
30
15
8
85
258
17
67
5
96
25
60
294
48
101
19
5
37
36
23
16
51
54
135
48
48
69
6
5
277
12
30
36
42
102
186
3
80
16
15
60
5
16
9
120
36
83
19
180
90
135
80
16
57
119
301
12
60
11
37
12
15
176
67
77
72
13
198
5
85
27
8
48
24
115
18
123
56
103
12
149
24
88
48
27
30
42
60
33
80
48
37
30
114
83
55
17
31
65
64
63
18
15
57
42
173
13
114
30
35
31
12
48
24
141
57
47
61
132
90
240
5
40
48
9
156
59
16
200
25
12
180
180
11
96
16
48
56
121
95
48
109
3
45
59
13
75
80
145
63
75
114
6
5
139
66
30
354
6
5
120
40
15
12
30
72
90
101
24
25
15
15
6
107
37
123
3
45
45
60
42
77
160
45
59
1
215
121
39
48
8
7
137
120
13
102
108
78
83
16
128
25
231
21
90
81
15
89
265
18
30
78
33
27
30
167
72
121
90
5
120
19
69
144
8
67
18
203
91
18
35
43
30
15
9
6
42
71
37
27
96
9
72
23
37
11
55
17
240
72
121
120
23
160
56
48
115
90
27
33
12
3
8
37
48
107
115
48
24
48
18
27
45
11
120
16
21
35
7
60
168
45
75
117
15
18
90
125
67
48
5
19
48
45
176
187
5
24
91
24
30
143
88
45
54
6
47
216
49
78
225
8
229
18
17
96
24
43
93
51
45
45
60
119
109
12
39
56
1
90
60
33
129
47
91
29
1
12
60
30
30
11
19
21
21
30
5
24
192
168
49
71
72
40
69
30
45
48
ABCD 98781682016*3^$a+1 [50033]
30
52
14
31
119
4
170
90
36
4
33
59
78
6
24
60
13
123
24
176
60
49
15
345
17
34
117
33
50
4
26
31
143
37
155
120
10
3
95
25
5
60
10
116
37
113
19
35
16
6
44
46
38
6
37
17
22
108
117
89
6
205
48
75
152
34
14
36
169
45
123
27
33
3
81
96
47
120
25
77
18
22
51
3
14
222
28
105
35
120
12
4
44
76
36
24
9
101
19
11
4
56
36
25
59
84
256
44
42
43
60
77
18
252
148
20
52
105
39
146
4
20
46
74
6
1
24
35
18
163
12
168
47
13
17
30
85
135
60
12
14
19
108
72
11
24
36
10
104
30
37
83
13
84
36
12
15
50
22
33
111
80
1
48
35
12
4
9
47
60
138
30
90
90
30
46
14
12
31
9
74
36
4
81
156
17
10
126
27
77
6
24
52
84
96
20
100
21
39
14
7
23
10
39
48
39
74
6
24
144
6
6
301
29
4
14
40
33
69
38
120
22
44
30
60
16
8
46
116
55
23
96
100
44
66
40
176
43
60
35
42
54
16
8
60
22
114
36
30
63
41
30
54
106
36
45
35
24
84
13
53
67
3
20
37
192
11
154
12
114
66
14
1
75
93
87
93
21
86
30
30
34
86
1
129
14
36
60
61
53
10
74
150
22
74
24
13
47
96
40
140
124
117
69
30
180
74
30
60
6
6
108
25
195
2
48
43
72
15
56
60
109
51
57
60
12
87
8
30
55
51
141
15
21
39
8
37
29
100
44
132
118
66
110
97
59
25
33
6
44
36
76
114
54
12
44
10
116
28
212
90
84
109
17
100
135
9
36
18
45
27
14
66
18
43
263
64
2
31
17
10
32
18
60
30
36
120
6
48
36
30
16
80
64
9
167
40
14
34
26
67
47
85
11
36
60
13
17
58
20
70
26
36
1
9
68
76
30
57
24
9
176
28
147
29
54
6
36
43
12
48
21
116
10
33
5
66
66
30
34
27
93
6
273
12
5
151
99
21
27
20
12
61
53
19
12
5
30
24
6
54
6
43
11
24
52
108
32
25
33
62
1
137
42
84
60
60
1
29
6
48
126
30
90
7
29
43
5
6
70
150
66
3
11
4
92
40
68
22
110
34
27
129
51
3
60
26
31
84
95
13
11
46
44
30
144
6
64
12
3
231
6
3
12
59
120
37
23
60
37
183
44
37
23
6
16
78
72
50
34
60
120
201
113
6
46
20
70
104
34
42
80
4
56
120
25
75
44
76
20
24
61
153
75
15
32
1
3
156
50
55
96
77
43
227
6
46
81
143
60
97
12
41
60
6
4
44
72
4
20
40
20
60
6
30
28
93
24
119
96
108
192
214
134
90
7
129
54
72
180
104
160
14
22
20
70
8
6
109
5
55
57
38
13
23
64
33
99
74
6
54
19
41
84
82
105
39
20
6
90
1
63
90
54
140
37
89
30
216
60
121
57
27
45
110
90
115
35
1
17
30
22
14
120
49
48
69
135
83
16
60
110
46
18
36
51
215
24
36
88
32
28
56
6
84
250
66
54
26
48
90
22
30
144
36
60
33
35
96
6
30
160
21
72
108
69
14
70
134
10
15
17
30
28
80
12
1
23
30
30
126
18
13
120
144
173
43
24
60
96
39
8
6
19
12
203
30
223
137
60
22
80
4
26
90
48
25
27
81
23
1
135
128
12
18
70
93
39
20
1
53
46
21
23
30
67
167
13
12
11
49
12
48
21
66
80
48
72
84
144
6
54
160
42
3
132
125
54
76
44
34
15
41
160
50
37
12
45
62
1
23
37
29
64
26
24
36
4
69
72
83
112
80
18
30
16
21
75
300
44
24
6
16
80
60
130
20
13
132
35
130
14
70
86
24
1
3
56
90
16
8
22
254
6
73
72
105
18
105
72
39
26
30
10
111
72
12
3
45
65
70
36
57
24
35
30
30
48
12
4
50
66
13
71
30
34
32
28
45
12
69
36
44
10
9
35
97
108
21
54
32
18
16
24
32
18
96
84
25
12
29
64
50
ABCD 98781779576*3^$a+1 [50107]
30
43
32
48
144
9
7
144
149
42
33
15
42
12
6
37
17
156
42
57
15
246
54
6
15
144
15
78
48
67
23
72
49
41
72
6
57
87
57
16
53
174
60
30
6
45
45
30
150
54
18
48
7
32
16
35
24
21
159
18
192
36
27
27
37
48
32
351
49
11
117
45
51
195
90
24
120
6
30
79
48
77
36
54
48
108
90
67
5
27
16
245
235
96
11
42
43
5
78
30
24
103
48
95
90
72
90
72
45
15
180
13
5
120
90
60
45
183
24
30
67
80
96
15
18
12
19
23
30
27
48
141
24
36
30
9
15
318
168
12
162
45
105
246
132
30
159
93
60
36
115
144
23
9
63
33
57
7
29
67
5
75
183
57
195
189
3
18
60
162
45
48
33
54
25
41
150
1
29
51
240
33
186
120
60
1
83
6
39
16
80
45
195
87
90
159
3
36
105
57
39
69
42
49
48
96
96
53
91
119
25
32
111
48
1
131
13
5
54
85
23
25
48
47
42
36
147
33
12
150
13
5
180
54
108
12
18
42
93
45
3
96
123
85
161
15
96
48
153
18
37
47
6
27
27
18
30
18
19
71
162
199
131
13
96
29
72
222
93
15
12
108
25
137
6
145
35
61
29
72
75
27
133
48
5
30
54
60
27
9
7
95
72
6
115
95
72
60
109
80
96
48
27
90
18
12
90
3
39
30
27
141
72
36
87
57
30
6
54
13
32
45
51
309
30
6
55
17
180
139
41
7
80
21
27
3
42
3
225
127
48
5
54
96
69
3
93
64
5
126
30
54
25
80
153
7
131
270
15
16
41
42
228
57
48
183
72
49
23
60
156
24
105
3
90
67
80
15
1
197
235
32
48
27
198
18
192
42
195
96
69
18
169
29
12
87
96
15
72
18
204
36
30
24
33
3
54
90
18
180
30
72
96
30
51
9
12
267
16
5
54
21
64
23
108
180
24
1
125
19
35
138
115
17
111
45
42
9
96
57
18
12
180
21
160
35
54
6
1
53
108
30
18
54
6
51
69
24
3
45
3
144
75
30
36
54
93
33
15
240
15
60
84
108
85
65
138
24
36
54
3
87
25
5
6
102
42
36
354
31
77
78
72
30
18
24
117
3
6
55
29
51
45
30
90
60
31
48
96
89
87
21
27
48
93
72
72
48
163
59
18
90
105
160
23
12
90
72
75
16
77
67
23
12
141
225
30
42
48
42
13
35
42
3
117
42
193
17
18
90
18
1
179
61
224
99
36
9
16
5
75
16
23
18
30
60
12
33
192
63
33
27
48
37
143
24
18
72
36
180
144
36
90
25
155
21
48
3
18
75
15
1
29
19
32
39
54
3
3
61
23
25
245
187
11
180
60
18
54
30
31
29
36
79
173
3
112
23
90
31
128
135
57
153
90
18
27
96
75
90
60
111
9
7
17
15
33
72
6
81
16
65
18
61
203
37
203
21
69
66
57
147
18
43
32
15
18
54
66
39
93
3
9
327
96
33
102
57
48
57
78
30
43
32
57
7
48
83
45
33
15
87
25
128
159
138
55
23
84
37
23
121
96
224
45
51
144
15
90
39
21
27
3
150
90
12
60
12
73
53
42
12
21
69
6
84
6
91
143
33
3
45
9
30
6
51
160
53
43
17
120
90
61
32
64
101
139
23
18
87
93
67
5
171
16
101
18
12
60
30
108
7
377
36
12
72
111
87
9
16
17
31
32
3
72
78
84
3
48
9
156
54
37
59
162
12
ABCD 98782051484*3^$a+1 [50050]
16
5
63
99
33
57
63
48
15
24
13
20
24
9
15
144
88
264
83
21
21
3
63
145
185
147
52
60
59
9
16
71
108
90
75
87
25
11
25
29
15
4
12
48
95
81
96
168
15
9
33
99
75
21
93
72
12
15
21
24
15
228
45
3
16
44
40
72
185
15
12
45
3
4
23
90
6
1
416
40
8
69
42
25
104
159
1
180
20
189
127
140
4
59
66
31
36
44
16
32
111
9
12
16
48
11
9
9
63
72
3
42
3
87
37
35
84
42
90
49
8
16
380
45
39
12
228
63
45
27
1
20
21
183
16
155
6
19
20
96
16
24
23
121
17
39
60
48
16
125
67
5
39
24
24
75
42
51
48
40
5
27
27
12
49
29
48
15
12
15
81
9
72
36
18
25
36
23
45
15
36
9
261
91
11
9
40
20
108
16
11
25
5
6
48
1
41
43
36
8
75
57
81
27
192
64
11
93
45
27
63
96
81
129
31
5
6
48
45
12
3
30
31
11
165
69
48
6
1
20
45
55
80
9
6
66
27
28
48
36
188
21
91
53
3
60
60
64
96
24
35
9
12
40
80
24
105
48
75
60
153
60
3
15
105
24
16
29
31
29
3
4
120
71
45
12
48
48
40
32
12
108
33
39
12
16
17
180
87
144
136
65
108
60
7
24
107
73
12
24
56
129
138
42
19
29
18
45
28
32
24
40
53
15
60
15
33
4
20
33
18
54
51
75
9
24
111
54
36
75
48
16
12
95
42
15
12
60
16
84
23
42
211
23
81
64
71
25
104
16
89
39
96
12
28
5
15
172
5
3
24
16
32
24
63
72
25
44
39
45
16
156
5
75
51
30
147
120
52
180
23
57
33
108
99
33
18
13
60
96
96
20
48
81
111
24
4
311
45
39
6
63
112
36
23
1
24
29
108
30
117
28
48
80
87
57
112
24
32
63
144
13
128
36
40
8
28
5
102
42
79
47
49
176
3
36
1
20
64
20
16
44
33
27
9
15
9
15
36
60
72
12
33
3
159
18
24
31
32
52
20
96
24
120
15
141
27
216
90
90
36
33
57
63
16
29
138
33
52
84
56
4
23
21
15
6
90
25
41
19
36
32
12
33
63
108
36
129
27
40
95
129
48
45
3
9
15
96
24
33
27
99
61
65
19
209
15
120
15
18
30
69
76
32
48
33
84
27
4
131
105
24
129
15
108
28
149
132
39
24
45
18
57
36
76
68
27
108
45
28
5
48
75
96
48
60
27
21
144
123
13
92
3
145
24
96
23
9
105
126
9
27
54
144
30
1
36
125
51
132
57
15
64
11
25
164
39
177
4
36
35
6
54
25
56
57
42
69
21
19
29
15
36
24
120
16
56
4
5
7
48
101
3
16
77
198
9
112
36
32
111
24
81
9
171
36
124
32
4
29
144
12
31
8
76
35
18
30
18
43
119
93
15
9
24
24
15
57
3
57
33
75
52
140
36
4
35
25
60
8
96
9
87
120
36
45
87
183
90
135
48
84
3
49
56
39
48
36
90
51
24
36
33
15
12
9
60
147
15
18
91
44
24
57
39
112
23
9
105
127
24
80
24
15
138
15
40
84
84
156
5
75
64
20
57
72
31
17
75
84
144
76
140
16
59
9
99
57
16
24
24
72
204
36
108
32
4
8
72
60
60
4
29
90
57
3
121
5
36
15
40
8
108
108
27
57
27
6
12
51
16
84
60
36
65
15
3
12
45
4
72
80
33
36
15
39
60
61
65
243
81
27
4
41
30
42
7
59
25
12
24
44
27
120
18
144
27
33
12
31
164
60
24
45
51
3
6
31
36
68
24
87
24
120
9
48
4
44
144
16
5
27
64
80
120
16
77
15
108
15
18
6
25
23
157
11
73
17
12
267
40
89
67
20
9
15
33
51
76
41
18
12
24
25
80
24
27
78
31
23
18
84
15
76
20
12
16
180
44
15
60
48
54
6
57
33
54
25
23
57
40
8
27
61
32
48
147
30
6
25
47
13
107
42
30
36
36
1
17
72
60
15
16
17
27
36
99
24
25
77
132
120
15
96
52
32
16
29
63
4
36
152
72
105
31
20
4
80
40
8
12
33
3
12
117
31
92
16
44
27
69
9
27
4
140
84
15
105
16
192
24
35
189
ABCD 98782506248*3^$a+1 [50023]
75
90
147
27
45
36
15
17
88
15
12
17
43
53
40
32
13
132
3
44
16
87
33
27
33
15
24
6
24
126
12
57
105
23
55
17
25
11
12
37
35
1
12
63
9
18
17
61
60
114
18
18
17
1
102
24
90
11
40
12
3
30
12
15
12
39
21
39
17
60
84
19
66
6
24
5
73
23
43
54
95
73
18
21
33
30
168
65
13
6
5
16
9
95
1
35
7
30
63
3
72
29
55
5
28
51
24
17
1
95
84
61
48
11
19
66
36
42
57
21
35
7
17
43
12
41
12
13
59
1
60
47
25
83
25
18
12
65
49
111
27
257
1
78
12
30
15
32
1
24
83
4
63
17
36
24
60
1
12
35
1
11
1
27
105
72
96
47
12
28
27
18
35
7
84
12
90
47
88
129
23
12
19
24
45
33
12
48
47
172
8
7
5
16
15
108
42
15
12
3
48
29
1
11
36
12
7
120
18
23
7
113
40
27
12
30
3
21
6
36
108
24
108
90
78
12
29
16
84
75
204
12
30
48
11
43
12
141
39
33
20
52
21
47
25
12
6
29
13
167
73
3
15
42
75
68
12
37
3
32
1
42
48
9
8
60
132
13
15
15
12
84
21
48
21
59
28
24
8
72
19
9
8
7
65
28
15
17
60
28
45
35
12
31
9
15
96
81
20
85
35
28
8
12
1
12
12
42
5
88
3
17
28
80
169
3
108
72
20
48
4
8
25
75
33
147
165
42
36
5
24
25
6
29
13
12
36
24
51
9
6
9
15
60
60
53
37
3
3
57
48
20
24
19
24
60
12
21
9
11
4
33
60
12
3
68
7
5
72
43
5
12
13
12
30
18
90
36
54
15
63
12
30
18
12
5
7
30
155
19
24
57
105
30
5
1
30
5
4
33
42
21
33
30
36
45
39
41
115
30
111
3
6
48
95
13
42
33
32
25
27
123
17
28
93
15
12
57
23
60
60
48
109
3
3
30
24
3
12
3
93
39
108
53
24
1
47
73
234
5
43
60
5
40
20
48
12
115
6
72
12
42
66
12
63
105
12
15
68
37
6
17
7
12
66
12
35
13
84
71
4
3
17
120
1
59
16
9
3
15
42
75
21
59
40
60
68
37
6
17
43
5
7
6
36
6
72
6
131
48
12
85
48
23
13
6
45
15
24
66
11
43
12
42
47
1
48
42
30
30
65
24
40
8
13
47
13
12
12
35
36
4
3
30
87
39
12
24
33
8
169
6
54
35
36
12
12
25
35
48
1
36
54
12
12
17
79
72
42
12
48
42
48
18
24
18
53
40
3
17
24
55
6
35
24
36
85
24
51
12
15
5
72
43
102
3
12
51
12
105
63
9
48
20
31
21
3
18
12
6
17
7
185
61
11
40
8
72
55
24
17
84
48
60
7
6
35
19
6
24
18
30
23
19
21
92
55
12
30
6
17
13
144
23
13
24
3
15
5
52
60
111
9
8
12
16
15
5
43
77
24
85
6
108
24
17
156
85
12
15
15
12
24
60
24
12
18
42
41
25
59
48
48
7
65
1
59
25
27
45
23
112
8
7
18
23
37
138
24
18
83
55
29
31
24
84
36
36
12
17
1
35
40
3
12
42
12
15
33
27
51
29
40
9
54
53
13
36
6
45
39
6
35
115
42
6
6
30
30
15
8
7
6
72
30
17
13
23
4
80
43
6
36
83
72
40
105
24
24
35
12
19
137
24
16
24
93
35
100
15
12
53
7
81
3
24
42
180
15
21
24
30
33
8
55
9
8
55
30
78
9
20
19
12
48
17
169
11
49
23
7
120
53
132
28
8
49
23
31
17
12
7
45
80
1
30
17
67
48
12
18
42
18
155
31
41
31
60
42
47
1
18
72
12
66
54
30
6
24
5
12
133
3
3
12
29
25
3
32
19
17
67
65
37
11
7
30
47
43
6
30
21
15
24
17
25
24
35
85
83
1
6
60
21
12
27
41
115
24
18
27
60
69
24
47
43
90
6
126
131
49
3
57
60
63
57
6
5
115
48
89
60
43
42
6
12
17
60
12
31
12
53
12
37
6
72
12
6
30
48
29
91
84
36
41
19
12
9
15
30
150
48
12
84
69
33
42
5
52
39
24
36
12
30
12
6
17
40
69
3
12
8
133
18
186
3
92
43
12
84
17
13
24
87
8
37
63
3
54
23
28
33
84
48
18
21
20
25
35
61
35
19
18
18
5
37
30
17
31
9
68
7
33
87
6
30
60
17
28
27
45
15
18
42
53
109
51
75
17
13
27
8
19
66
15
27
5
25
42
78
87
8
31
6
71
12
7
5
25
11
85
47
25
48
12
18
5
13
11
13
12
114
54
87
128
48
79
24
9
8
37
47
79
29
60
13
42
12
18
36
11
19
24
42
24
59
60
7
21
3
41
60
25
71
7
5
60
55
36
36
18
60
15
15
53
60
49
35
96
37
6
24
125
13
35
100
75
5
25
35
67
18
18
29
73
27
20
37
30
18
27
68
7
24
66
35
36
49
23
67
105
33
23
73
6
108
5
37
23
7
60
5
36
4
75
45
20
103
5
145
18
17
31
36
5
19
17
19
5
25
6
105
24
33
6
17
25
18
36
36
29
13
6
102
59
1
15
9
48
107
115
84
6
23
7
5
55
21
72
20
85
72
11
127
113
7
33
24
56
13
36
11
7
18
18
12
45
9
114
24
5
43
69
36
3
69
15
48
24
21
57
15
32
25
3
75
5
72
13
47
1
30
24
65
28
8
112
15
18
27
48
45
12
30
42
6
102
30
45
15
6
27
15
17
28
12
20
85
3
72
32
31
30
35
60
7
18
59
40
3
77
36
12
1
11
36
7
30
36
6
5
28
120
45
12
11
19
93
140
31
41
40
81
87
45
27
39
66
71
40
33
59
73
132
6
12
30
95
4
56
120
40
9
48
18
24
6
35
40
3
30
27
3
36
24
17
19
30
35
36
7
18
24
66
12
12
21
80
64
21
42
6
6
5
36
7
33
3
41
ABCD 98782783798*3^$a+1 [50019]
40
9
78
17
40
20
16
20
37
30
93
44
85
71
76
80
4
45
60
11
13
11
16
8
31
84
18
99
9
35
127
30
48
11
13
30
45
21
11
40
3
66
12
23
19
6
39
72
51
33
104
31
12
42
18
9
20
4
36
9
39
36
39
36
5
16
8
60
73
99
80
43
48
12
5
76
56
64
36
8
31
45
60
9
87
21
12
36
119
13
23
40
15
45
20
19
66
51
68
76
9
18
53
49
36
11
60
103
30
60
71
4
3
30
63
69
30
6
15
45
15
27
17
31
21
20
4
15
5
24
52
80
13
18
29
13
108
167
1
24
15
3
9
9
42
9
21
23
4
20
16
44
1
135
9
27
8
76
56
13
35
1
11
109
15
36
3
18
47
1
51
93
95
1
35
24
12
1
90
89
60
73
27
20
73
66
114
48
159
21
48
12
12
11
37
59
4
9
47
1
63
75
89
25
60
18
9
44
37
72
6
21
9
35
24
36
60
24
16
69
36
30
30
15
36
8
36
25
11
13
18
9
33
6
105
27
48
54
11
37
27
33
138
24
30
18
33
87
33
44
36
19
5
13
3
44
60
12
4
15
65
4
36
69
111
36
39
29
1
111
48
72
20
108
1
84
47
24
4
12
20
1
150
9
9
15
96
69
11
79
5
16
9
30
24
6
54
21
9
11
36
64
15
21
3
17
13
11
7
30
48
12
12
6
42
42
30
18
12
78
72
11
16
60
8
55
45
171
5
19
6
12
12
66
24
18
27
96
96
159
42
107
43
57
36
9
6
5
139
21
9
95
16
20
7
17
13
47
16
15
54
27
33
15
20
13
30
9
39
60
29
43
42
6
12
77
1
12
3
15
29
40
51
5
60
36
1
39
9
24
15
21
42
9
3
36
45
57
167
12
13
36
42
18
24
6
72
30
3
36
8
112
3
5
73
18
5
19
48
33
44
1
12
3
57
12
30
18
39
81
39
8
121
12
39
3
18
18
29
12
103
6
24
6
90
24
60
60
36
30
21
60
21
42
5
13
12
6
24
36
41
4
15
24
126
30
5
37
23
60
7
29
1
63
24
3
69
9
24
27
8
25
18
33
27
18
12
12
6
30
102
12
41
4
21
11
1
42
6
11
4
39
48
29
60
49
39
96
9
18
78
11
13
11
25
12
39
21
27
32
88
153
42
41
4
20
60
40
3
69
9
12
12
30
41
7
12
18
12
18
30
90
12
57
200
19
12
12
5
1
24
51
117
72
48
3
57
23
7
29
24
37
12
6
5
4
360
33
30
17
25
48
63
9
27
93
11
24
13
83
40
15
42
27
33
3
39
21
147
42
11
19
5
52
33
47
1
27
81
11
1
72
35
52
24
39
6
51
51
53
25
11
19
54
47
88
20
25
6
21
20
48
1
72
63
9
27
21
12
30
6
11
4
75
21
39
41
13
48
90
29
40
60
33
111
69
96
39
81
60
12
60
12
107
13
11
37
47
76
20
19
21
56
1
3
9
11
55
54
30
78
23
16
24
15
21
8
61
15
9
18
29
31
33
9
90
6
72
30
102
47
40
104
4
75
5
40
12
20
4
80
25
24
11
19
5
40
21
15
9
75
33
23
16
33
36
24
27
60
69
12
39
60
39
60
72
69
33
186
72
42
48
12
15
15
17
13
11
19
5
25
18
9
20
4
9
6
21
21
120
99
80
40
3
36
54
171
9
15
21
30
21
33
30
5
120
13
60
23
37
3
9
11
24
72
61
39
21
18
21
8
1
132
12
27
21
30
53
40
84
15
18
72
11
100
44
13
23
19
45
20
13
18
5
100
36
44
40
45
42
30
30
33
36
39
65
37
48
24
11
4
72
24
9
27
51
17
13
30
29
61
42
5
52
9
35
49
78
93
57
18
29
85
6
5
24
13
3
9
66
54
35
16
56
13
35
52
21
120
99
33
11
7
18
42
48
30
12
87
12
24
45
90
24
30
30
5
25
11
60
55
84
5
60
16
27
89
24
7
72
17
1
18
65
16
60
39
114
48
30
12
17
31
9
68
1
11
1
42
6
114
57
39
29
13
3
24
20
36
64
21
15
9
11
36
4
57
3
75
21
24
20
64
33
30
29
73
47
4
9
30
5
76
20
24
85
66
5
40
9
27
33
60
11
19
6
12
63
27
18
54
41
76
8
12
121
23
7
12
30
11
55
90
12
3
56
4
27
12
45
80
192
4
39
6
11
13
47
43
5
13
12
60
120
60
15
20
1
54
18
47
61
24
36
75
9
11
4
15
41
16
9
30
42
12
30
6
12
3
69
36
30
12
33
20
16
33
71
64
56
16
3
21
36
60
3
66
12
42
21
27
9
68
1
35
96
1
60
78
54
11
16
69
11
4
27
12
6
24
36
12
18
69
32
4
36
20
13
11
4
75
18
3
105
15
27
30
3
60
44
73
30
33
15
5
25
15
9
30
5
31
30
35
37
12
6
24
30
15
12
189
39
21
11
19
60
9
20
13
23
60
25
11
19
5
7
42
47
91
12
30
30
57
9
15
45
42
53
16
21
3
45
71
31
12
78
60
72
36
144
27
33
111
20
7
33
15
45
45
15
9
27
9
24
11
24
55
65
13
72
11
36
4
116
1
12
155
73
63
69
6
5
40
24
12
60
21
48
11
1
23
25
15
36
9
42
42
15
36
60
36
3
60
21
9
6
29
25
11
36
48
96
16
93
18
18
11
4
20
25
72
39
104
19
30
35
13
47
16
39
30
18
12
17
60
1
87
36
15
54
6
54
111
44
16
15
30
15
39
65
12
13
6
24
6
35
144
1
12
23
19
17
24
25
30
54
35
16
9
6
141
8
12
1
3
9
51
15
5
36
19
12
29
4
20
36
73
27
21
39
24
69
48
3
69
15
33
12
87
144
9
30
5
43
12
66
39
105
47
13
30
17
1
30
42
6
21
24
24
33
72
6
45
36
3
30
107
4
9
11
24
12
88
105
36
15
9
6
21
63
6
72
3
36
8
36
127
30
18
5
84
55
108
69
80
19
41
19
54
48
47
16
27
17
72
40
3
6
12
60
12
35
85
6
5
40
9
90
5
13
30
33
45
24
30
5
12
40
21
3
159
5
43
9
48
3
102
108
3
80
67
78
24
6
54
11
25
54
6
95
36
19
41
61
12
18
12
77
4
44
1
11
4
9
11
55
54
27
ABCD 98784317566*3^$a+1 [50048]
113
27
4
92
100
344
9
31
104
24
81
255
108
124
24
65
7
68
108
88
108
36
200
72
60
9
12
168
79
5
67
104
36
33
19
92
33
120
7
60
20
124
221
67
29
91
56
81
135
88
8
72
84
16
132
173
27
48
4
36
12
20
9
168
7
36
41
43
24
32
9
36
7
29
72
31
156
44
9
79
72
5
51
16
32
9
7
17
7
77
24
127
96
108
41
15
45
12
31
20
28
72
29
115
29
15
28
8
45
36
48
24
48
31
56
21
171
60
189
39
76
77
51
189
115
173
79
29
27
88
36
5
43
29
103
140
16
204
20
16
12
72
197
19
137
31
32
24
93
27
40
185
87
48
9
139
92
36
12
16
56
24
88
329
207
9
15
108
12
4
65
108
39
9
72
63
33
27
28
200
16
24
72
5
171
405
51
21
27
112
137
7
72
29
48
499
104
117
27
4
164
81
27
117
43
5
36
24
99
88
68
9
27
9
7
56
72
72
4
12
125
7
41
36
7
29
43
132
156
53
3
108
16
29
211
252
36
20
124
68
81
132
27
16
48
96
48
101
51
16
77
135
36
33
180
3
16
56
45
31
36
32
88
164
9
36
63
24
12
153
108
135
40
12
132
101
3
16
89
108
3
81
27
60
64
89
48
31
5
43
56
168
16
41
51
57
72
79
204
5
36
63
16
29
31
137
39
4
32
40
113
15
336
36
16
92
52
89
7
41
43
24
48
101
123
52
12
17
3
45
67
48
240
29
19
20
16
24
29
3
69
3
16
125
3
40
68
9
7
29
24
27
52
41
7
8
144
93
103
84
137
7
56
16
65
72
7
8
28
53
108
12
31
180
32
112
5
36
99
33
300
43
29
99
9
24
36
7
32
9
99
112
36
101
79
48
72
152
136
89
27
48
33
75
36
16
180
29
60
183
124
36
72
80
16
29
19
8
57
60
147
88
60
128
9
84
15
16
5
15
64
260
156
4
12
233
7
20
48
72
40
72
77
144
43
137
67
36
72
36
20
288
93
67
41
36
99
76
144
113
60
39
81
15
21
43
29
63
16
17
79
5
168
151
5
24
75
232
65
231
16
29
7
32
45
79
53
163
137
31
32
4
108
5
60
79
48
17
39
40
29
27
21
135
4
120
36
29
31
56
88
41
132
120
15
21
108
36
168
3
52
80
16
5
7
20
288
33
43
5
60
19
56
40
12
20
88
128
40
108
48
101
36
123
64
44
21
411
57
96
183
4
92
28
29
24
192
24
27
93
168
3
4
156
20
16
60
68
132
88
5
51
21
51
189
7
209
27
21
108
15
16
29
3
4
437
15
16
77
15
52
5
99
112
29
43
12
161
84
7
36
260
12
96
201
36
51
117
43
36
104
24
21
139
380
9
3
69
43
72
101
84
180
67
29
43
29
75
60
52
41
15
36
16
65
19
8
21
51
21
195
117
48
60
55
72
132
113
67
108
41
279
81
27
52
17
144
207
129
27
141
55
101
135
4
48
17
19
56
33
7
108
77
24
156
63
160
17
192
43
17
99
36
129
252
24
19
29
168
43
5
139
56
64
8
16
173
147
96
21
99
112
41
51
21
7
173
51
64
20
16
96
5
7
89
39
16
144
72
53
7
84
72
125
147
52
20
105
48
168
84
7
20
76
92
64
56
124
233
7
77
135
33
7
32
ABCD 98784858598*3^$a+1 [50116]
162
48
84
21
45
35
175
120
9
3
222
30
6
24
78
5
37
66
192
60
48
29
25
66
114
126
30
102
78
30
21
309
102
5
67
96
102
90
72
60
90
6
120
180
12
33
80
85
30
60
12
78
12
48
30
30
54
6
35
37
162
48
18
42
72
48
245
127
66
72
78
42
60
12
30
90
60
30
138
18
54
6
12
65
7
57
33
18
78
42
162
6
24
96
24
126
24
96
39
15
30
6
150
60
59
25
23
25
23
37
18
57
15
33
45
35
7
102
6
54
18
60
12
60
60
48
48
30
102
180
45
48
105
150
42
150
30
138
9
15
78
30
18
24
11
49
60
30
53
97
60
18
132
48
18
27
192
33
90
48
60
9
93
138
30
12
63
39
60
150
6
24
36
42
108
15
39
66
39
15
78
48
210
24
36
150
30
54
30
48
189
9
30
90
15
39
36
5
19
36
9
171
5
49
6
12
120
5
13
42
18
30
137
283
90
12
12
3
75
60
18
135
15
12
18
102
162
6
144
6
102
132
5
43
5
48
64
128
48
16
39
30
54
6
132
60
47
1
47
85
12
15
75
18
3
57
108
107
67
6
204
228
30
18
24
48
108
60
72
30
48
54
36
12
12
126
60
30
84
6
45
45
60
39
51
24
6
84
6
5
115
204
6
59
112
3
30
48
48
90
69
48
15
30
72
6
5
109
36
24
78
48
144
78
78
84
150
36
15
27
168
29
16
57
18
30
30
57
3
12
12
18
60
198
90
90
150
30
137
112
51
120
5
55
30
12
63
117
48
90
54
27
39
54
48
42
36
5
115
12
150
18
102
35
208
69
27
3
6
174
18
90
48
84
6
51
93
90
168
72
66
87
3
42
12
36
12
30
105
27
53
112
21
60
72
18
5
16
33
6
72
42
66
60
294
18
33
27
69
51
48
29
61
12
18
72
90
18
17
7
90
78
129
21
12
15
80
31
120
60
24
5
25
18
138
84
108
30
42
18
48
60
72
48
24
36
12
72
156
17
7
126
27
45
48
114
60
6
15
9
23
55
90
255
27
5
121
162
5
7
30
6
12
9
39
120
132
45
33
24
23
25
48
24
36
24
147
3
30
66
24
53
7
18
18
42
42
126
12
30
222
36
24
30
6
75
75
60
9
45
35
1
47
67
66
54
18
30
5
43
60
137
43
30
30
9
80
1
60
51
48
15
90
18
60
72
36
125
49
78
30
18
17
13
54
30
6
60
72
69
3
18
27
33
30
42
48
138
29
103
72
30
51
39
6
90
72
42
138
18
42
33
57
138
30
47
43
5
7
138
24
36
60
42
180
12
318
30
108
21
39
72
18
72
42
48
48
90
60
54
65
235
5
73
48
132
83
25
90
24
5
31
12
18
60
60
90
54
96
59
31
54
36
12
150
69
9
54
33
105
30
233
16
48
111
42
60
18
24
6
72
35
37
18
48
89
16
135
72
17
43
18
12
48
54
306
111
39
42
138
132
12
165
15
6
60
239
73
12
75
51
45
192
237
60
120
6
60
12
48
54
6
24
138
30
117
15
210
78
12
5
91
21
39
9
3
42
83
67
18
12
306
29
160
128
55
9
9
39
51
60
65
175
24
36
120
45
27
5
43
84
18
95
13
90
89
55
36
12
60
72
5
13
168
12
138
117
33
12
3
75
24
36
60
29
48
145
108
12
18
54
18
48
12
12
126
144
87
33
138
5
7
57
3
18
78
42
12
6
30
114
6
12
102
96
24
60
5
16
96
3
18
102
30
6
60
24
78
15
33
180
90
132
93
9
30
90
90
90
6
21
81
18
12
12
36
12
5
25
87
15
30
186
54
51
135
114
6
24
126
30
114
36
24
150
168
17
43
165
45
3
99
96
30
144
30
30
51
69
78
108
330
135
75
21
21
42
78
60
12
126
42
ABCD 98785310296*3^$a+1 [50044]
12
3
33
3
30
54
17
28
45
171
36
36
20
72
25
3
8
24
132
49
59
1
102
65
157
30
18
23
52
147
36
29
136
20
12
163
12
17
25
3
32
48
28
200
64
176
84
115
45
15
30
78
120
60
162
108
30
89
48
12
40
99
24
5
12
84
19
21
39
30
35
25
83
43
5
64
51
9
32
4
32
13
27
152
73
59
13
6
5
49
75
33
15
3
141
51
60
102
63
44
40
33
3
32
12
64
96
249
11
40
3
66
11
49
95
16
33
11
40
32
127
45
51
5
36
16
33
30
42
3
99
53
37
27
224
19
18
42
33
3
41
36
24
36
25
75
27
18
42
21
105
155
19
17
1
27
81
39
60
81
60
11
241
18
84
81
72
8
12
43
17
100
8
25
71
109
30
21
56
72
13
63
9
18
53
7
29
60
120
43
21
32
108
85
222
29
48
12
103
125
163
42
51
57
12
18
93
24
15
36
54
11
4
32
48
31
72
12
53
25
347
160
8
7
17
48
36
7
5
24
1
42
90
126
30
42
18
102
18
27
177
3
45
75
57
47
40
8
108
124
51
33
15
114
47
1
3
24
15
108
12
108
9
9
11
64
36
21
48
35
76
36
15
45
144
104
12
132
55
36
17
163
101
84
49
15
93
47
61
11
4
104
28
27
6
12
18
144
6
11
133
15
32
1
72
6
12
153
15
30
60
84
78
72
48
18
72
47
43
209
49
12
180
23
132
52
32
1
23
64
56
49
35
28
12
188
52
20
103
30
60
15
3
84
36
9
32
49
114
137
19
45
12
8
25
54
90
47
48
52
8
12
4
56
13
18
5
13
144
36
12
39
21
102
108
57
75
5
25
11
79
6
15
24
8
4
33
3
75
18
87
44
48
36
55
17
108
4
8
132
48
28
20
72
25
119
61
78
149
16
105
30
89
25
147
20
100
8
120
31
9
300
51
81
123
18
12
143
55
57
15
5
72
60
96
4
51
108
9
8
7
36
72
33
129
210
6
11
19
29
103
12
17
73
75
20
36
76
36
180
15
12
60
41
16
81
23
37
39
9
47
28
15
57
15
78
12
18
72
53
72
48
52
27
36
21
20
160
33
47
13
3
8
7
12
57
24
9
23
12
12
36
43
24
17
4
27
9
44
79
5
115
6
87
72
3
165
8
55
21
51
65
103
5
7
198
60
11
151
53
60
12
84
1
18
21
33
47
88
32
49
90
114
11
25
15
39
33
44
13
3
128
16
80
43
65
12
28
132
99
57
68
4
51
5
60
24
55
36
29
52
20
16
15
5
7
21
24
8
4
33
3
15
45
27
17
64
15
29
108
7
17
1
39
44
97
12
108
47
48
37
108
3
27
129
21
35
4
9
54
60
201
9
27
48
60
33
35
4
36
32
52
3
36
101
73
11
36
43
90
90
81
36
51
72
5
61
119
100
20
31
5
12
7
41
60
96
96
7
53
4
219
29
36
4
8
7
108
53
7
162
95
16
32
60
67
57
36
33
15
72
80
13
59
43
29
13
66
5
4
45
3
8
157
30
17
1
147
3
12
78
39
51
5
25
11
28
51
17
84
31
105
3
54
30
60
5
151
57
3
84
57
51
18
54
45
92
49
39
48
75
48
17
7
108
113
79
90
3
87
6
75
15
29
43
72
65
28
45
27
15
48
89
40
8
121
239
31
12
42
11
19
108
18
39
92
60
24
72
28
56
60
136
8
7
29
36
7
30
35
72
19
41
36
55
105
60
44
28
8
12
276
156
16
20
103
54
18
177
36
57
23
52
123
89
40
12
108
132
141
18
77
60
37
60
126
41
49
15
15
5
12
28
72
120
80
28
24
45
107
24
4
8
24
4
207
18
72
39
33
6
84
117
48
8
7
153
177
75
8
40
152
12
1
18
72
5
48
16
60
159
29
12
31
72
41
72
115
9
8
91
5
19
138
60
3
116
61
3
36
20
24
19
81
27
209
121
138
41
60
24
25
59
13
120
75
132
20
72
16
153
42
5
48
19
138
72
47
49
54
48
129
33
107
43
30
47
13
11
64
32
13
6
84
53
72
1
99
140
40
33
47
292
3
5
12
16
57
51
15
17
37
47
24
7
18
102
108
41
76
27
45
32
19
57
72
45
27
8
72
108
1
35
7
33
87
9
120
39
72
249
24
36
44
109
71
37
35
112
3
5
43
72
5
4
48
20
16
39
5
31
57
104
16
ABCD 98785465984*3^$a+1 [50025]
108
72
69
111
49
35
36
49
24
5
67
17
96
66
45
28
20
3
69
15
6
115
24
23
61
20
75
1
41
7
47
9
9
103
144
84
24
32
4
77
18
21
144
15
12
42
195
3
9
4
12
137
30
1
71
6
18
36
30
3
12
4
36
44
15
9
3
108
49
11
156
1
5
43
29
18
49
23
13
12
56
45
67
5
48
55
12
5
19
108
20
93
27
57
6
48
42
7
36
119
12
1
104
4
35
45
87
9
40
36
95
13
36
5
31
5
84
6
33
36
3
25
20
12
15
25
164
96
93
120
31
36
44
21
15
39
21
15
54
39
12
16
23
25
44
52
179
24
66
15
36
40
20
285
39
180
36
16
35
69
4
84
5
96
31
20
33
67
8
16
12
5
42
36
9
16
29
67
5
15
39
174
51
27
54
18
36
25
41
18
145
17
39
15
49
36
96
36
77
7
29
195
15
24
12
85
24
95
270
31
8
15
85
95
25
41
199
20
52
36
12
20
36
40
80
15
45
36
40
36
23
12
69
48
15
25
47
33
16
36
36
23
30
51
16
132
23
18
51
84
160
24
95
21
4
83
9
9
15
15
1
20
3
36
36
18
87
3
21
96
120
4
60
221
30
24
72
49
44
4
23
33
57
159
60
28
23
18
60
144
51
57
27
72
88
11
12
33
27
85
44
153
127
23
36
97
8
21
39
4
11
45
36
24
57
12
42
18
67
5
15
51
57
21
51
48
3
24
18
75
27
6
54
9
184
41
111
99
60
205
41
3
28
23
21
3
13
48
11
93
76
47
13
5
99
132
24
105
15
15
1
41
103
5
66
93
3
13
36
23
25
47
25
60
41
103
5
15
36
16
12
56
27
9
9
90
12
9
24
4
5
87
39
21
40
23
18
67
95
105
16
24
32
4
35
24
25
72
41
87
16
24
72
140
24
36
93
102
1
23
61
5
75
21
115
24
95
13
23
69
51
49
24
41
66
9
51
25
47
277
29
7
95
85
164
21
3
57
18
49
17
19
41
175
23
66
42
33
39
36
36
30
24
31
41
30
49
11
33
111
36
69
48
156
76
44
16
120
96
89
75
16
23
25
24
41
12
19
53
6
54
18
13
72
8
40
72
47
21
81
15
4
116
64
17
67
11
12
24
61
23
1
23
13
59
234
54
72
18
18
48
21
3
25
11
25
11
9
96
60
40
36
24
5
43
116
16
59
21
15
45
60
108
3
85
5
54
36
12
177
4
41
31
12
11
25
47
169
20
9
72
7
132
36
53
31
36
60
95
13
72
23
21
48
3
49
41
18
97
144
23
6
72
63
9
103
48
24
36
17
19
84
191
36
25
47
57
33
67
5
3
76
20
52
119
85
23
66
6
25
95
9
15
61
60
108
56
15
42
54
49
41
15
28
36
20
27
49
41
3
64
5
36
7
5
24
43
56
76
144
12
152
36
124
12
36
29
30
36
42
27
88
32
28
107
24
90
66
33
40
5
27
39
6
15
100
11
18
139
5
7
20
63
18
48
39
15
1
12
24
179
54
51
24
16
20
52
104
60
39
12
57
21
36
36
18
54
7
24
12
128
16
5
3
3
48
24
57
24
21
19
12
24
5
3
51
72
85
35
109
23
36
25
95
21
3
12
78
18
9
21
19
23
81
27
48
37
17
67
144
11
25
104
64
23
13
12
29
54
25
44
57
54
25
29
87
39
12
33
16
60
48
108
8
52
5
103
36
23
36
81
4
20
100
60
20
16
48
60
80
36
96
40
36
23
21
51
9
16
24
23
117
81
43
24
12
23
73
5
7
5
51
112
104
84
27
13
11
84
37
5
72
66
1
53
6
61
23
13
29
90
9
9
7
24
20
15
1
80
24
40
20
39
13
32
12
60
63
12
189
96
160
203
37
44
87
13
5
31
48
5
67
41
27
105
175
48
60
12
32
69
67
48
59
1
80
27
13
24
20
3
48
24
81
99
97
59
24
18
7
60
92
3
90
7
29
75
15
54
12
54
24
61
72
44
124
84
11
61
96
23
12
33
4
12
60
20
28
11
25
44
52
35
69
27
12
141
36
9
31
180
59
66
24
7
23
6
18
126
90
169
108
68
36
24
16
11
9
108
45
223
108
20
4
48
59
13
11
45
52
132
5
66
81
45
31
83
61
20
135
49
41
15
16
17
18
129
39
85
84
11
85
20
16
20
3
13
17
67
11
49
48
11
21
28
48
119
49
59
48
60
90
43
80
51
9
4
36
116
160
20
16
44
33
48
19
41
18
30
6
13
20
12
9
36
79
116
3
13
17
55
32
81
18
72
12
21
75
25
24
23
9
24
39
25
5
42
36
9
45
39
69
27
24
64
20
12
99
60
85
120
60
36
113
12
31
5
18
1
23
25
11
25
56
3
157
8
3
12
6
102
33
40
36
8
72
4
29
31
17
42
97
23
1
12
29
139
41
63
88
5
19
36
23
54
15
12
88
11
21
40
140
40
24
59
25
11
9
40
12
23
37
84
155
ABCD 98785730534*3^$a+1 [50017]
42
3
192
60
135
18
15
21
24
12
135
81
39
39
221
13
47
100
44
4
32
28
27
5
31
69
45
3
15
5
61
11
24
64
33
48
11
28
20
12
79
9
8
4
15
126
12
60
90
45
20
55
6
36
36
18
5
61
108
6
12
114
18
21
9
75
15
78
47
55
18
27
27
24
29
43
5
60
37
60
51
156
3
17
1
159
48
177
11
7
36
17
24
184
57
24
119
16
9
15
57
54
65
40
3
30
23
73
11
4
24
32
64
20
1
18
57
3
65
12
13
138
24
9
21
35
61
59
79
41
13
18
117
117
159
9
18
5
28
21
23
7
29
84
12
19
41
13
36
51
116
48
1
36
107
232
39
9
27
54
15
45
126
30
6
72
12
113
16
87
69
56
37
11
31
65
60
91
53
4
32
64
75
36
18
15
45
75
87
36
9
39
5
16
69
72
87
3
18
39
96
15
17
24
48
13
63
15
12
18
51
183
41
36
13
35
1
42
69
33
11
60
16
8
16
69
6
66
11
49
3
33
35
24
13
66
9
96
21
36
39
48
12
51
48
29
12
49
24
75
32
13
42
48
36
42
63
140
25
11
24
1
18
45
8
24
55
9
9
15
56
37
48
54
45
27
33
75
5
13
72
6
17
4
33
11
4
15
36
189
12
105
75
60
20
13
66
65
124
27
9
60
27
18
11
28
60
20
25
18
57
32
40
45
6
5
112
3
42
35
13
47
112
63
30
15
3
17
1
6
120
36
9
24
56
25
15
21
72
15
32
64
9
60
18
12
108
77
120
1
59
13
35
109
24
11
60
88
60
27
18
195
80
73
3
159
21
20
24
73
59
1
12
35
127
45
68
13
144
3
15
6
30
17
64
15
36
93
92
28
32
25
59
49
11
19
5
136
8
55
36
17
4
24
21
108
18
17
1
15
36
21
59
13
60
48
42
21
96
3
18
3
21
36
3
9
71
4
60
12
56
157
27
84
84
45
27
24
32
109
11
157
12
6
69
75
36
17
1
179
91
12
17
7
9
21
36
23
55
77
4
24
24
81
15
144
60
15
17
19
36
5
73
30
45
27
6
48
6
45
63
48
60
129
69
36
66
18
15
36
84
32
67
6
12
27
32
73
48
3
51
45
20
40
81
138
42
35
73
30
42
39
63
81
9
75
32
4
15
9
20
16
51
65
109
36
23
1
71
28
57
6
33
69
15
93
78
29
1
36
3
56
37
59
84
36
49
71
48
31
101
1
35
144
40
84
96
3
48
18
36
3
3
30
42
57
69
12
114
54
90
30
51
39
24
65
48
7
78
18
9
57
3
15
21
57
63
45
75
45
72
24
18
17
40
105
66
42
107
4
36
51
5
13
12
59
19
90
126
5
175
33
3
57
32
19
17
37
15
12
99
129
15
36
12
54
24
171
8
12
4
56
1
3
45
36
6
54
159
15
101
36
7
18
39
140
79
69
57
3
63
5
72
40
60
57
59
12
4
8
13
3
45
72
78
17
103
125
127
17
16
92
28
36
80
73
83
4
9
54
53
72
37
18
185
7
24
9
80
72
4
20
7
60
18
71
1
27
20
55
18
35
73
11
28
32
88
3
144
6
3
32
19
30
75
21
30
54
23
31
36
6
18
45
24
32
24
1
11
12
25
18
24
33
180
32
48
16
81
90
149
67
60
9
48
36
9
18
42
30
6
39
33
12
15
3
18
6
48
6
51
48
3
29
13
210
21
56
64
39
42
18
45
32
25
11
4
9
12
108
42
29
19
129
3
29
4
87
18
36
11
25
24
83
97
11
4
39
45
39
65
52
20
43
45
15
65
1
90
42
27
3
69
44
4
33
12
51
201
18
45
32
36
217
11
25
54
48
18
6
165
81
27
20
25
6
12
5
208
9
192
36
99
45
36
35
144
24
16
15
78
27
45
30
6
54
53
36
12
19
9
15
17
73
30
81
80
40
75
29
97
39
8
12
13
23
115
9
144
84
12
45
15
51
90
35
7
72
5
25
11
13
36
39
24
27
53
12
19
65
16
56
48
24
13
54
5
43
18
59
1
108
90
9
3
24
69
104
1
24
15
12
9
30
21
116
12
13
27
45
51
9
90
30
27
15
5
24
1
18
45
36
92
7
81
9
36
11
31
48
6
66
33
56
96
13
24
18
65
7
21
32
28
81
63
20
1
51
24
36
33
27
15
53
13
24
48
18
53
25
30
29
7
6
159
20
4
81
36
35
19
101
25
35
28
81
6
12
6
12
18
77
37
18
12
17
168
73
63
44
52
3
5
13
59
31
65
28
69
48
23
24
7
5
28
21
24
27
9
15
21
11
55
72
6
159
33
35
24
1
54
65
88
20
12
88
15
36
89
16
32
4
21
102
18
35
7
105
3
149
36
52
45
18
54
11
97
71
25
11
84
7
72
36
6
63
57
78
36
120
69
135
5
7
29
12
4
9
54
72
5
19
17
19
101
37
18
29
28
20
16
105
11
13
15
21
119
1
36
24
36
15
8
7
24
65
115
12
77
127
36
12
6
30
29
12
13
6
29
72
40
3
5
13
12
15
36
32
103
12
33
21
24
30
60
65
145
24
11
192
25
27
12
3
45
20
40
105
60
12
15
8
16
69
11
157
27
27
29
19
5
121
72
3
20
24
13
12
6
17
4
80
25
119
4
15
113
88
21
30
6
ABCD 98785919762*3^$a+1 [50025]
36
15
78
3
27
37
23
57
16
80
48
4
5
72
36
114
18
30
13
12
20
33
15
12
108
40
12
12
56
48
40
89
12
31
12
20
87
138
27
33
31
17
7
83
132
33
129
55
53
27
28
47
6
55
132
228
32
12
21
39
16
5
79
101
39
15
73
8
40
48
47
12
1
12
80
87
60
93
45
24
66
49
155
21
28
17
60
67
77
66
69
16
44
220
83
165
256
44
12
24
24
15
97
36
12
20
15
90
18
37
53
55
35
132
102
90
6
7
5
7
11
132
12
93
72
16
20
48
16
5
103
8
72
16
104
28
155
25
60
59
49
11
73
20
112
44
4
47
93
16
41
51
15
73
59
93
9
60
3
15
48
33
81
75
48
12
16
32
15
37
11
9
15
81
9
18
81
64
32
4
12
89
18
1
167
162
7
11
12
90
15
16
29
3
40
44
3
12
33
3
9
120
51
73
131
30
19
12
5
15
108
21
60
115
108
23
42
90
97
48
128
9
60
43
65
102
1
24
20
64
12
48
80
4
60
20
63
150
39
40
11
133
24
17
126
69
135
36
12
73
35
13
132
108
12
8
111
30
115
11
42
18
97
65
30
25
8
45
30
13
47
33
96
60
75
9
76
101
7
176
36
64
116
16
104
33
31
24
35
61
11
21
40
84
44
4
20
48
45
79
108
56
87
84
60
69
12
88
12
12
8
9
55
344
87
57
177
15
93
60
7
23
73
8
12
87
85
32
105
15
105
3
48
4
56
24
28
23
13
44
12
33
111
51
1
128
51
1
17
27
51
25
32
15
37
11
54
19
92
84
216
9
123
15
18
24
270
105
60
48
3
37
60
47
66
15
112
12
11
162
18
9
40
24
140
36
75
36
13
12
59
36
42
12
139
24
80
108
12
16
17
55
8
40
41
6
105
40
32
156
12
48
159
37
20
40
8
3
57
12
4
140
27
72
1
29
3
165
30
13
131
1
92
48
27
1
72
44
16
12
20
76
176
4
41
75
3
21
100
44
33
19
48
32
21
127
17
126
49
95
78
15
52
48
56
39
13
144
20
16
8
36
21
15
112
56
64
68
9
91
92
16
47
69
3
57
3
1
29
67
65
43
36
56
16
5
63
36
231
30
3
96
136
8
4
20
28
12
80
96
136
44
9
72
3
33
15
24
96
40
17
123
27
108
117
88
59
1
32
16
36
80
60
48
3
30
60
54
18
75
27
81
15
25
5
54
18
51
64
17
55
11
90
3
24
72
28
125
90
21
24
63
9
4
32
27
33
88
281
3
33
115
92
96
112
20
72
87
18
55
32
148
32
51
13
32
28
17
54
13
65
3
220
68
64
77
30
33
3
49
41
87
63
33
21
3
27
313
80
36
40
59
133
24
240
44
81
18
48
109
35
45
81
75
64
95
36
13
29
43
12
107
25
80
16
8
81
36
42
90
127
83
61
72
8
112
168
32
144
3
30
15
16
41
18
42
31
132
32
21
7
48
47
33
12
16
32
15
313
44
27
66
67
20
60
15
13
80
75
117
3
37
48
60
5
12
27
16
20
15
12
37
48
48
20
72
88
12
20
72
64
11
13
17
6
102
31
12
17
192
79
137
183
16
53
75
16
17
99
231
9
60
51
37
56
51
13
8
39
25
95
13
36
101
66
25
24
101
43
32
100
44
45
18
37
113
30
18
90
9
51
72
33
144
33
27
15
18
15
160
23
54
66
9
60
4
92
60
24
63
120
81
52
84
44
52
29
18
33
12
28
84
41
55
80
15
12
1
20
100
24
116
12
87
25
48
8
9
3
48
52
8
112
72
35
21
9
7
71
25
180
29
31
5
12
7
65
75
28
20
60
33
240
72
7
23
13
20
12
15
33
100
12
47
45
51
30
3
4
48
17
7
20
28
53
43
137
15
24
4
32
60
48
129
63
135
13
12
24
143
1
161
15
28
128
12
168
24
3
45
16
101
63
16
11
6
75
9
90
45
88
56
40
32
27
1
32
189
30
1
8
27
114
90
69
69
43
12
17
55
53
67
80
33
195
27
21
84
28
32
144
27
72
61
29
7
48
17
151
24
113
27
76
32
36
12
129
126
30
19
8
12
21
75
52
137
51
12
45
3
15
25
17
31
80
27
49
20
48
15
25
47
69
96
100
113
87
21
15
15
13
80
21
3
15
1
89
12
163
36
60
84
95
13
72
77
66
9
4
36
48
72
11
ABCD 98786028052*3^$a+1 [50022]
51
72
21
36
48
12
3
33
279
21
60
15
45
123
24
45
48
123
69
72
24
96
3
48
177
252
43
161
60
27
40
5
75
69
384
36
144
132
24
60
175
104
9
15
21
24
60
55
17
63
45
12
48
72
79
272
112
48
8
81
24
12
123
285
36
36
12
120
87
40
89
39
165
96
60
204
3
33
12
12
7
41
15
153
192
324
75
69
36
36
24
96
3
21
204
12
60
87
45
51
40
101
24
36
111
24
88
77
24
27
57
36
72
132
15
40
128
93
72
72
27
136
65
108
27
48
9
36
24
108
12
36
24
36
36
120
31
17
15
57
36
12
183
69
108
156
204
156
12
135
40
245
12
12
51
64
41
24
84
99
120
141
12
288
12
72
36
60
12
63
57
72
7
56
153
12
12
108
24
24
84
207
33
72
168
7
8
40
137
39
297
15
117
96
192
48
24
3
168
24
33
159
105
276
24
96
12
87
21
72
67
29
24
12
84
24
12
111
72
45
51
117
228
15
69
51
24
153
15
117
36
204
132
264
39
21
67
77
51
9
60
3
24
9
24
183
33
192
72
12
36
24
84
192
180
159
16
257
63
24
33
60
27
81
360
60
75
57
36
96
228
63
57
252
96
48
51
105
135
321
55
29
24
27
165
24
84
120
39
45
27
33
103
17
156
27
57
36
36
60
43
8
165
3
64
137
39
9
96
396
48
12
63
57
15
9
24
156
24
12
15
21
60
108
75
120
21
3
105
63
40
5
60
12
60
63
24
9
84
132
135
45
24
36
24
15
21
19
125
51
33
31
101
3
93
108
60
36
15
16
53
12
48
84
12
63
165
43
17
72
120
36
139
8
33
72
63
112
41
12
120
72
60
156
24
51
9
48
12
36
36
43
41
12
132
36
24
27
9
24
12
3
96
21
24
12
159
441
15
33
31
113
108
72
60
168
55
233
180
27
33
84
12
60
108
132
411
64
53
27
9
36
48
72
43
17
15
21
75
129
216
132
27
249
72
60
108
72
87
16
56
33
288
39
9
12
3
105
72
48
7
5
84
36
360
24
3
105
7
41
55
113
24
48
108
147
9
63
48
57
15
45
72
48
48
27
81
87
144
9
84
48
84
15
16
29
216
60
60
12
15
192
9
36
51
72
168
33
84
60
108
24
3
112
5
60
36
75
165
75
33
132
3
69
67
8
21
132
432
168
39
69
36
96
15
9
24
39
192
33
48
223
125
75
69
36
96
63
72
9
132
27
45
75
45
96
216
48
147
33
156
192
24
36
120
252
60
156
36
39
24
45
168
300
120
24
24
60
12
7
5
96
91
41
55
113
135
57
63
9
180
156
96
39
117
12
36
120
19
32
160
29
96
60
36
75
69
24
24
27
69
75
21
24
147
88
77
12
108
132
60
180
72
159
64
77
180
31
17
12
36
24
96
72
72
48
108
72
123
177
7
8
177
55
176
120
45
3
81
135
273
87
9
79
8
249
135
45
24
36
39
21
84
39
21
67
125
60
72
12
48
48
147
141
12
12
36
7
5
24
48
48
27
93
3
ABCD 98786279708*3^$a+1 [50126]
48
2
63
69
18
10
24
18
68
57
72
1
14
70
18
42
6
17
15
16
36
126
158
34
36
2
18
15
21
10
80
6
22
5
25
2
10
98
21
9
42
10
30
48
101
36
25
68
52
186
18
14
16
2
18
10
6
74
46
36
14
15
1
48
2
78
111
108
13
59
49
14
60
16
29
1
6
50
16
83
15
9
36
25
12
62
12
4
29
187
48
80
57
9
6
33
31
26
70
30
78
90
2
10
35
73
8
4
44
39
21
52
48
6
29
57
4
50
34
54
41
21
135
3
16
6
23
13
32
28
59
31
29
21
3
67
12
2
63
12
84
49
36
32
12
15
12
1
8
36
63
13
107
12
73
80
22
5
43
5
72
33
18
52
41
7
18
92
34
38
6
22
42
18
38
16
6
90
38
15
57
4
23
1
20
15
37
60
32
58
24
29
36
15
28
5
7
120
5
75
9
115
6
143
27
6
39
15
45
3
36
9
37
30
5
45
36
4
6
14
3
96
21
3
1
6
14
51
1
2
46
62
34
14
16
6
18
89
1
24
8
52
12
60
36
128
34
38
10
17
33
18
9
3
52
2
24
22
24
20
4
66
24
2
9
3
22
30
38
10
26
6
16
18
12
59
3
36
36
28
5
87
36
64
5
1
23
19
6
44
42
64
2
4
18
2
75
43
132
6
42
2
28
11
1
59
24
1
2
64
6
48
14
16
54
6
50
111
63
16
116
9
21
60
3
72
9
15
19
18
24
23
12
120
13
11
21
39
25
56
24
40
11
25
24
11
13
11
37
59
21
4
30
5
121
30
60
24
140
36
30
52
62
18
16
6
54
12
38
9
67
30
18
5
31
41
51
10
80
70
14
34
2
82
12
65
3
16
41
48
63
40
192
65
12
1
23
7
2
27
61
12
6
32
9
60
61
23
120
31
38
15
45
22
5
1
20
27
1
44
22
18
32
3
31
12
24
6
24
26
33
37
74
45
51
9
9
52
14
18
52
80
3
25
2
18
70
30
120
12
66
68
10
131
3
18
12
40
95
72
1
44
4
14
76
24
5
3
34
6
50
42
66
16
18
5
13
59
1
72
11
79
48
60
2
36
15
24
13
2
18
3
36
49
20
16
86
52
18
8
99
36
21
34
54
62
34
20
54
72
126
18
30
94
36
50
6
18
12
123
25
11
36
81
39
61
30
17
61
2
34
8
12
3
55
6
96
20
18
58
54
14
75
15
46
26
10
23
24
21
15
19
68
117
15
12
10
95
19
144
6
11
121
23
21
60
15
21
63
24
181
6
113
13
24
59
57
54
48
6
111
25
30
29
1
108
47
60
85
23
12
45
15
85
20
78
118
23
61
50
70
48
18
29
63
117
33
12
90
4
41
19
50
30
22
14
16
62
12
4
84
8
82
41
15
10
14
66
4
12
23
37
20
16
32
15
7
74
39
12
105
58
12
29
19
90
32
88
2
16
17
12
9
51
13
2
40
6
32
10
18
20
52
60
2
9
55
66
30
6
8
4
71
60
49
42
24
6
23
33
27
1
30
132
48
6
23
57
15
49
35
9
30
60
52
30
24
12
18
92
42
15
12
24
21
28
48
12
12
38
36
10
35
15
9
7
29
25
14
78
30
18
52
20
40
47
57
63
33
10
173
1
36
194
10
35
61
18
20
82
42
2
100
38
72
105
48
33
28
54
92
6
4
26
4
24
42
54
48
8
90
3
21
15
39
36
54
39
60
73
2
16
24
2
4
152
24
63
60
21
136
26
30
24
39
19
17
33
10
48
44
93
3
22
30
20
18
90
4
14
111
105
48
6
81
31
42
6
12
8
16
14
100
6
56
69
25
90
20
46
38
45
1
8
22
90
23
25
35
25
20
10
6
60
6
6
24
8
46
101
48
7
24
6
44
12
90
54
16
2
6
40
12
20
27
7
18
270
12
38
6
52
54
56
30
93
39
66
16
24
6
5
21
4
38
12
16
29
1
114
18
8
10
24
50
28
12
23
87
10
23
7
18
95
7
50
46
29
1
47
1
26
9
37
59
1
47
135
81
19
20
45
15
30
6
10
6
18
92
18
10
2
45
13
18
42
62
28
12
18
12
6
20
54
28
6
41
31
90
38
22
170
18
36
106
8
46
8
15
91
5
9
28
62
21
19
17
13
8
154
36
17
3
40
14
6
160
77
55
6
44
27
21
28
12
12
2
40
48
30
35
15
72
36
10
24
84
35
91
53
12
9
22
54
95
25
35
48
25
38
64
30
23
13
30
17
1
56
3
3
10
20
10
14
3
12
75
10
150
110
15
13
2
9
7
2
58
42
32
30
6
72
36
144
90
28
17
25
110
10
8
3
7
20
90
52
8
18
30
42
48
10
54
12
36
50
22
66
20
4
6
6
24
11
24
39
72
46
119
13
12
18
192
48
5
15
21
60
91
54
36
8
82
6
47
21
51
84
45
34
17
48
36
27
28
42
47
36
25
2
60
4
6
48
104
75
63
33
25
14
22
35
19
29
45
18
4
26
70
80
9
60
73
6
6
80
3
12
3
120
6
34
20
82
78
5
55
5
21
24
66
45
1
23
63
30
42
10
42
38
27
21
72
22
18
30
65
61
56
3
3
34
59
7
12
5
55
56
64
12
48
18
44
28
47
33
12
70
5
15
4
5
24
36
1
30
125
25
80
34
54
12
30
24
2
52
26
9
21
42
40
32
82
26
52
108
192
20
16
29
31
6
6
80
70
2
45
21
10
12
89
55
90
20
4
11
19
2
3
24
75
106
20
4
38
90
54
46
23
1
23
1
11
60
15
210
28
11
24
81
60
84
40
18
102
26
21
9
39
12
60
13
80
12
18
16
5
39
45
25
68
42
72
18
12
10
50
15
33
15
72
3
22
83
37
6
122
15
25
6
84
2
30
46
23
135
21
13
18
2
12
100
23
81
15
36
55
140
118
11
37
122
108
90
3
55
29
120
36
9
40
66
2
28
71
13
20
12
36
10
14
36
4
48
11
7
72
56
9
13
24
23
181
14
52
113
1
56
15
21
28
2
4
20
70
18
122
16
59
60
19
29
1
84
62
45
19
44
18
12
72
10
8
88
18
11
13
11
9
ABCD 98786282074*3^$a+1 [50054]
29
6
93
12
96
24
39
9
57
24
30
25
5
36
24
6
45
15
13
80
16
56
39
21
24
12
4
44
45
84
7
164
60
9
87
105
54
24
1
56
33
7
35
30
79
11
60
49
65
15
51
78
67
48
20
40
155
96
1
5
30
109
11
181
53
15
24
52
8
16
36
20
75
21
39
105
69
6
33
81
31
95
33
81
27
4
29
66
13
47
73
20
40
77
15
36
39
24
25
5
66
9
12
84
4
29
171
45
7
80
9
103
17
15
156
12
12
64
36
59
24
6
66
30
24
6
33
16
20
76
35
13
8
9
18
25
5
51
264
45
3
99
18
3
87
30
6
1
5
48
6
30
51
88
8
28
44
27
54
115
125
19
48
107
21
16
24
5
6
1
8
15
6
114
25
32
52
47
13
35
145
32
144
12
3
36
1
59
30
30
24
1
24
5
51
39
49
8
48
9
30
36
57
33
51
123
6
84
12
111
39
73
12
60
56
28
89
7
23
21
40
36
23
13
44
9
24
12
75
105
48
12
108
31
65
39
51
60
9
120
75
37
48
36
32
24
3
12
30
84
84
27
123
60
12
1
32
36
12
3
30
79
20
12
144
15
61
35
33
27
93
36
45
87
27
57
15
21
3
30
15
40
29
42
120
60
24
84
1
20
15
1
23
90
3
84
60
15
48
37
5
79
36
59
156
25
5
3
36
40
11
25
29
75
84
88
12
11
60
1
36
128
81
39
24
36
4
35
30
7
29
15
21
24
24
15
48
57
27
28
20
27
1
89
18
6
15
51
48
12
78
27
15
168
1
65
7
17
51
40
11
108
12
13
41
67
8
9
15
15
25
12
35
109
20
111
60
9
12
4
20
3
1
12
24
119
30
39
27
1
8
60
51
21
3
204
72
13
65
43
20
64
44
15
105
21
3
156
12
4
5
60
39
111
45
48
48
4
24
12
72
17
15
156
3
81
84
15
120
66
168
15
16
125
27
57
6
9
60
96
15
24
36
54
55
12
185
3
52
23
45
72
4
11
84
36
21
39
24
54
51
9
7
65
39
4
5
42
13
11
21
24
51
60
25
89
39
40
65
3
24
16
29
55
59
6
103
36
59
102
15
93
31
5
36
18
1
12
44
3
117
9
39
12
16
8
100
5
60
79
8
4
24
92
27
21
24
45
6
6
39
9
3
9
15
40
24
11
78
66
21
60
3
33
3
24
21
15
25
11
1
29
174
54
6
90
27
33
55
65
27
27
21
36
28
72
44
64
68
4
48
5
6
6
39
99
6
90
21
33
15
48
39
13
36
12
8
9
42
54
67
59
1
29
30
24
90
7
68
9
12
18
72
9
24
57
48
66
24
21
15
21
24
100
44
16
12
53
19
17
19
89
3
24
39
30
87
4
5
15
100
5
30
45
100
89
6
45
45
55
35
204
9
81
54
301
11
1
8
12
27
13
44
28
5
12
30
61
8
76
20
15
24
9
51
117
3
1
23
30
3
52
48
23
30
87
93
55
60
44
72
3
6
96
15
16
72
41
6
45
28
8
177
36
139
5
3
99
33
12
93
3
27
1
29
36
79
11
84
45
132
88
47
24
36
9
135
1
44
51
138
55
8
27
81
40
131
24
6
30
45
135
30
31
113
30
1
23
93
72
165
36
90
114
162
90
159
21
79
44
105
72
24
51
48
12
15
25
35
18
31
155
84
57
39
57
4
23
1
12
72
5
63
24
159
1
29
15
45
19
65
31
29
6
60
21
45
54
60
36
13
35
6
54
12
48
1
44
28
23
54
51
12
28
71
84
6
19
12
29
90
93
57
51
84
168
57
19
152
48
192
33
66
21
63
9
16
11
1
89
111
3
21
9
75
4
17
51
9
39
4
8
24
33
72
24
6
1
72
12
59
36
60
45
24
15
30
15
72
28
84
5
3
9
138
12
81
60
228
9
171
36
4
131
49
32
57
27
69
15
12
39
1
44
9
79
11
25
29
3
24
24
4
5
27
24
9
51
16
29
19
71
60
36
33
15
25
20
87
60
60
105
39
37
108
36
24
36
65
19
29
66
49
5
6
61
35
18
7
20
84
111
45
84
84
111
30
19
32
9
19
80
12
45
30
9
16
24
36
8
40
96
44
36
112
17
7
20
16
44
9
135
36
48
12
9
174
21
51
90
63
15
33
27
6
31
8
16
5
24
12
54
25
35
9
16
131
21
28
36
89
66
69
12
63
145
29
102
13
8
39
61
32
36
111
25
239
9
45
42
1
24
5
3
57
15
3
90
42
13
8
12
36
4
47
21
39
9
39
61
11
84
25
140
21
3
87
25
8
76
29
51
24
72
76
72
5
55
11
1
65
103
251
49
36
24
48
29
84
66
1
44
36
60
60
39
90
3
16
11
24
6
3
12
69
15
72
12
57
15
40
44
15
30
66
13
32
15
9
16
185
63
16
36
24
29
55
5
42
84
49
96
35
85
35
25
11
30
31
8
120
15
45
40
56
4
5
27
33
30
66
3
12
33
30
36
60
61
44
12
33
6
108
21
4
17
18
37
36
24
8
45
15
111
49
17
30
45
33
6
30
6
21
27
25
35
121
20
24
36
15
1
5
15
15
30
3
72
9
24
42
30
18
1
32
39
1
32
60
111
1
5
30
108
57
36
3
21
39
6
15
3
60
13
8
64
17
19
104
12
4
71
24
24
121
71
24
49
20
87
ABCD 98786294266*3^$a+1 [50043]
18
54
157
41
378
45
9
27
60
24
33
15
28
65
72
3
69
18
25
47
126
27
40
5
144
123
40
8
100
48
113
451
56
33
72
27
192
100
95
141
21
175
41
36
99
40
24
48
5
18
177
21
27
40
95
33
72
64
8
28
60
24
17
127
44
63
13
41
39
33
7
11
21
15
72
90
75
15
54
108
51
120
240
75
13
12
20
81
31
5
51
21
51
39
1
24
83
18
3
100
23
61
29
267
24
33
135
9
63
28
128
16
17
198
93
69
27
12
12
39
54
115
24
5
43
96
24
48
5
18
97
120
24
44
12
4
60
68
21
135
45
55
17
75
408
24
51
108
9
28
89
67
5
19
32
21
219
33
54
37
84
12
32
33
108
126
1
35
85
240
32
16
12
83
25
104
40
8
48
27
37
53
75
51
9
12
33
7
396
47
33
4
17
123
3
49
257
54
18
31
5
18
93
48
3
54
3
69
75
159
133
128
117
103
80
48
3
109
120
95
18
7
47
9
12
64
59
37
20
15
36
9
81
127
12
24
8
280
107
33
21
87
75
18
180
126
73
53
43
44
48
45
19
164
256
29
27
81
7
29
18
18
27
148
120
20
16
29
15
64
120
72
56
15
72
37
125
3
96
52
32
69
27
220
77
7
47
141
57
72
126
18
306
73
72
44
16
11
117
112
5
36
27
81
55
17
15
192
112
56
3
18
51
16
24
179
90
18
81
12
108
33
31
5
43
168
8
51
72
37
35
90
75
64
80
108
4
29
67
540
68
60
4
236
252
33
7
140
123
85
20
57
108
75
33
144
55
48
23
81
63
105
280
48
44
153
27
96
172
12
68
52
48
120
35
93
105
187
32
15
18
19
128
28
5
15
40
8
64
48
5
18
36
33
36
57
19
96
119
205
264
17
19
53
63
27
13
113
252
103
84
8
72
40
53
115
200
192
48
3
90
39
69
127
92
108
40
24
77
43
8
39
54
36
103
5
7
11
144
1
120
5
18
37
89
3
48
3
177
172
8
88
72
8
15
57
33
91
116
112
41
72
54
249
21
55
17
19
60
29
18
36
1
48
200
88
41
31
20
16
12
168
131
301
41
31
48
47
33
129
51
12
88
29
99
27
90
139
104
117
15
147
121
120
24
23
49
5
51
48
64
8
153
99
99
9
63
57
51
9
124
65
19
12
20
60
33
15
3
13
96
20
28
36
41
36
51
39
18
3
48
4
35
49
131
18
151
12
35
133
140
112
11
18
39
172
80
15
216
9
27
18
144
54
45
16
101
15
21
18
90
39
15
1
144
72
32
60
48
3
61
84
107
33
12
27
36
37
12
48
83
90
90
36
18
123
345
7
8
40
125
67
23
153
12
100
5
54
81
99
109
17
18
97
204
77
7
72
24
168
53
147
112
29
15
3
1
53
3
159
37
116
48
51
54
199
336
44
51
90
39
76
11
36
93
15
54
3
12
108
40
48
41
79
32
88
12
68
117
75
28
36
5
43
48
108
20
24
9
7
29
7
36
120
53
159
36
57
55
32
21
147
33
99
27
49
36
188
148
12
120
48
48
44
28
8
144
48
348
81
51
111
121
96
20
16
89
36
63
45
75
28
5
55
24
8
21
19
107
189
45
39
15
36
157
48
11
145
176
129
211
95
13
20
75
18
159
3
45
16
104
123
133
11
49
96
48
5
90
37
60
47
54
79
47
72
33
93
139
24
32
75
36
1
128
48
93
72
ABCD 98786462332*3^$a+1 [50093]
60
132
3
33
56
60
48
60
55
36
192
77
1
11
133
48
15
183
6
11
28
9
71
12
60
19
114
102
42
66
126
23
31
89
100
60
68
60
43
9
27
36
57
32
19
5
60
24
16
140
4
56
72
85
107
40
15
5
120
1
375
104
60
48
12
72
28
96
21
18
12
5
163
33
72
48
20
172
33
63
20
40
57
15
93
47
24
13
35
40
51
24
108
84
33
80
36
24
25
78
84
18
23
108
31
101
84
88
57
30
89
72
112
240
81
167
88
15
57
32
7
125
91
57
20
7
129
44
13
3
60
84
87
21
99
53
60
12
16
68
12
60
100
147
17
19
209
48
43
5
31
125
109
6
48
186
95
12
37
51
51
33
80
37
48
15
60
56
4
168
48
180
32
204
60
43
21
249
90
5
28
80
7
5
121
90
72
33
20
7
5
24
120
43
65
28
39
90
90
81
57
3
12
8
88
164
16
152
67
33
32
208
68
60
40
27
5
12
31
41
136
60
3
137
7
48
29
385
78
30
6
89
37
71
19
54
27
72
36
20
4
75
101
36
84
67
33
72
8
24
91
89
12
28
68
43
69
111
29
28
63
45
44
7
36
33
12
92
60
28
45
144
11
25
15
8
139
5
48
48
40
24
56
175
5
61
23
28
20
52
20
168
48
79
72
5
13
47
24
64
116
52
3
165
24
168
8
31
36
5
7
5
108
19
21
32
36
307
12
41
12
12
85
12
78
65
43
177
21
39
8
88
144
68
12
16
132
44
25
39
224
40
8
25
35
7
173
12
7
173
31
41
96
19
29
52
45
222
17
36
24
48
85
75
8
60
19
21
12
8
60
13
107
100
12
128
24
61
23
40
132
104
28
68
24
28
93
3
24
153
90
113
49
30
6
39
68
12
115
101
112
60
92
40
8
52
3
108
5
61
3
92
49
11
24
79
156
24
108
17
40
128
48
24
31
29
88
63
126
156
23
19
48
54
6
29
36
72
36
79
36
29
96
36
64
72
27
173
43
101
4
51
6
107
100
93
87
20
28
68
24
76
92
25
30
24
84
24
12
78
75
8
40
69
6
17
12
19
269
40
140
60
60
36
84
48
25
27
8
19
5
156
148
84
21
11
88
27
53
55
17
48
1
119
28
183
117
72
60
116
31
53
12
16
57
11
36
43
53
24
163
17
16
3
69
60
48
60
99
6
18
57
63
54
75
3
29
88
45
95
31
5
96
88
243
5
25
42
72
81
45
84
3
92
13
162
24
77
12
1
75
24
68
84
19
9
108
8
12
7
36
137
72
73
47
48
85
23
19
12
54
27
8
1
111
32
205
30
5
48
24
84
7
72
105
56
1
123
140
12
31
33
32
120
132
48
52
15
18
15
72
20
31
5
1
51
3
89
13
18
24
113
84
36
52
48
9
23
76
24
120
56
24
103
42
47
61
87
8
72
40
75
53
24
120
144
24
31
57
72
20
127
21
8
36
4
44
220
27
5
115
60
81
3
24
21
24
56
7
33
24
20
72
108
97
18
36
96
81
39
53
72
79
36
36
45
44
163
173
12
60
1
11
24
252
228
24
36
79
30
42
53
12
4
21
54
89
13
42
53
48
204
67
150
159
219
137
108
288
48
4
8
19
5
156
12
97
11
24
108
88
8
100
12
20
24
55
33
8
7
77
85
96
48
35
40
39
33
3
41
16
8
25
131
64
57
27
96
44
40
20
55
77
13
11
64
80
28
60
60
39
125
88
81
35
12
37
11
31
65
55
78
90
72
29
72
7
66
11
244
12
8
36
36
144
19
9
36
24
57
36
15
80
49
35
24
40
60
15
36
21
68
115
125
12
25
47
76
32
40
44
4
57
27
8
52
8
24
108
156
64
21
11
60
43
93
33
11
16
72
36
24
108
33
47
12
91
101
115
53
1
54
36
102
3
195
54
6
221
28
36
75
162
123
24
81
96
11
112
128
ABCD 98786545472*3^$a+1 [50009]
75
12
12
45
21
115
24
53
6
312
72
60
66
31
131
78
7
32
3
13
32
40
29
3
123
165
33
12
75
27
18
12
31
95
49
17
15
40
5
54
96
45
45
19
125
54
13
32
3
24
48
42
6
54
15
33
18
69
3
66
6
90
48
18
54
19
11
78
12
3
15
73
48
35
37
5
24
66
12
21
27
93
141
60
84
6
36
12
21
64
113
55
29
30
18
51
45
24
27
24
21
3
27
78
48
12
18
33
64
11
6
30
30
30
36
78
30
21
24
57
7
8
63
25
56
21
19
24
96
11
109
11
12
18
135
3
6
55
48
23
30
30
24
66
24
126
54
175
11
18
24
12
18
12
9
24
81
12
75
40
120
8
15
12
144
24
66
75
24
21
19
131
66
3
9
90
13
89
18
12
33
21
75
15
1
8
27
48
96
21
9
79
17
60
6
12
25
35
21
40
155
30
39
16
11
66
48
27
99
24
6
55
8
40
8
15
9
39
30
126
36
30
30
18
72
72
180
18
45
69
108
12
78
45
16
5
30
6
36
48
6
13
77
91
8
57
12
3
159
78
66
9
93
24
19
11
18
43
59
24
42
24
6
37
72
128
160
65
15
48
3
90
147
15
73
59
42
18
18
12
48
30
69
69
27
69
3
88
35
18
24
30
21
64
5
48
3
9
18
69
69
27
117
132
63
3
48
37
5
48
51
24
51
54
15
111
25
101
30
37
5
30
93
15
9
45
30
181
48
80
21
30
109
101
51
165
120
84
103
131
24
66
12
18
24
198
30
54
24
99
123
18
51
16
83
42
3
16
56
69
18
1
5
6
54
15
21
19
77
24
18
36
37
8
21
60
84
30
12
9
45
43
5
12
30
30
6
42
27
40
53
108
12
27
45
30
78
18
24
21
120
3
102
39
75
96
42
162
60
21
33
31
101
30
45
3
37
35
90
3
16
11
30
84
6
84
54
42
30
78
84
12
6
18
61
149
12
18
60
6
150
36
60
37
35
37
8
93
72
3
9
55
11
13
11
54
12
120
54
61
32
40
101
30
61
56
3
36
18
36
60
135
45
102
120
30
48
31
48
47
6
30
45
75
42
3
24
16
65
60
3
219
141
27
90
54
24
90
27
3
60
81
24
21
30
45
9
15
27
69
16
5
27
21
12
12
132
36
138
6
54
45
105
7
104
141
30
13
29
3
87
36
24
336
36
1
5
27
27
13
53
180
12
67
29
30
6
30
6
54
109
29
120
51
51
13
53
150
24
48
12
25
24
11
13
23
12
36
97
53
6
69
15
30
27
39
84
37
29
6
42
12
31
17
60
6
90
72
108
30
102
67
8
15
12
42
19
29
72
96
30
132
30
30
6
66
60
1
8
27
42
18
84
21
69
91
24
53
3
99
13
72
8
51
6
63
40
107
78
90
42
198
6
12
27
87
66
12
48
67
11
36
9
27
114
51
3
6
90
24
72
45
27
66
24
18
12
85
65
66
72
13
24
8
9
39
21
6
24
36
78
102
18
67
89
78
33
69
3
40
47
33
15
12
6
18
216
61
8
75
37
77
3
3
12
57
168
33
12
30
13
32
105
18
12
25
104
15
6
30
12
33
33
79
8
3
54
60
30
36
114
36
12
12
126
85
17
48
42
42
12
15
3
117
40
35
24
21
21
12
132
30
13
11
45
9
78
25
119
108
42
75
15
36
24
13
5
3
120
45
19
11
12
12
13
77
108
42
45
51
48
117
24
9
42
132
33
27
18
18
6
60
18
93
88
24
5
12
18
42
51
75
18
120
24
6
30
12
3
171
18
102
30
30
9
21
3
33
12
27
93
6
90
147
9
30
9
39
66
36
6
13
29
27
3
13
47
30
72
6
24
18
75
72
21
24
6
69
51
24
24
72
48
36
18
31
29
30
21
27
72
42
6
30
18
90
36
63
96
16
29
24
27
63
6
91
35
18
3
69
99
117
24
123
57
84
12
78
6
78
21
9
96
15
51
21
40
5
12
36
12
39
40
8
45
6
6
108
27
9
60
91
5
120
48
43
5
54
13
41
66
60
1
8
57
12
3
27
13
29
186
9
69
114
96
25
77
54
24
42
18
9
72
51
24
90
30
13
56
9
15
21
42
30
48
51
3
13
53
6
150
66
13
149
12
90
21
69
99
39
6
51
93
75
21
12
7
41
12
30
13
41
30
6
12
7
5
36
12
51
75
42
3
24
33
78
9
168
48
21
19
155
42
19
5
43
47
18
90
21
15
6
3
21
27
39
30
19
59
162
36
12
48
43
41
18
13
5
12
15
21
19
32
3
96
72
24
66
3
64
11
61
24
17
39
16
32
27
48
12
105
3
42
6
48
36
54
12
18
12
78
99
16
17
39
3
36
114
18
24
45
16
168
5
24
6
21
9
39
57
96
63
64
32
21
48
42
12
85
11
210
36
84
19
5
6
61
56
48
21
36
30
102
12
90
90
24
30
36
78
3
24
75
13
11
36
66
79
5
48
3
93
27
63
81
171
13
89
87
3
72
90
48
18
12
372
ABCD 98786661016*3^$a+1 [50069]
67
5
3
39
73
56
15
66
99
4
131
37
84
48
65
27
45
6
30
63
15
1
53
27
40
5
48
7
36
29
36
60
30
45
40
59
36
24
36
84
9
99
13
8
12
75
73
24
17
30
1
20
69
15
3
25
47
141
3
60
21
4
11
69
21
54
72
72
21
72
4
20
39
36
60
1
107
138
60
12
78
72
210
31
32
279
6
3
15
61
5
15
4
107
18
42
33
15
85
5
31
80
28
41
7
60
8
105
6
109
47
42
18
49
59
25
116
24
9
90
1
17
15
3
97
29
24
7
5
75
3
57
64
71
72
150
67
44
4
47
9
9
66
37
5
12
87
28
71
12
9
4
119
12
108
18
72
72
78
12
9
40
29
36
54
1
89
67
35
13
11
1
36
107
25
5
6
30
15
36
9
30
6
15
3
21
40
5
51
88
32
45
19
5
91
29
24
63
4
53
18
9
63
96
102
99
69
79
83
9
9
36
54
102
24
30
9
60
12
45
78
61
65
91
17
111
100
125
15
57
55
12
23
42
18
12
37
44
15
30
24
18
144
18
43
20
108
39
6
126
108
13
23
72
33
57
3
100
12
59
81
52
17
84
126
6
3
15
1
11
93
76
53
27
3
18
15
9
66
13
20
57
7
48
5
18
25
29
3
9
36
78
1
71
9
9
15
15
1
35
61
8
9
66
42
120
43
24
48
20
28
17
3
147
120
18
6
30
15
75
18
3
3
1
56
27
57
21
7
83
13
71
108
1
5
72
63
192
33
12
24
75
4
47
33
60
4
5
72
31
48
89
198
18
72
7
36
11
18
30
42
30
13
68
40
155
102
6
25
5
15
36
99
30
15
21
24
15
57
30
60
12
1
89
3
4
35
48
6
30
45
40
84
36
32
24
4
140
51
48
1
32
4
53
27
24
21
15
243
33
60
45
19
89
55
71
6
19
36
108
80
117
48
127
17
36
186
61
60
8
69
27
9
15
69
18
45
28
80
9
96
12
18
36
265
5
6
30
42
36
57
27
1
35
85
77
78
36
49
12
44
21
19
11
157
36
5
24
55
8
39
90
19
60
71
30
19
60
17
12
7
11
13
59
6
51
3
12
24
25
5
75
21
31
44
81
15
64
35
1
35
48
37
5
18
90
31
20
111
37
35
21
135
60
45
75
42
102
21
15
204
108
48
6
54
120
6
99
9
30
13
12
36
29
36
6
49
32
3
42
19
24
29
48
42
21
81
111
60
4
48
92
15
1
29
18
1
56
93
31
89
18
33
40
5
7
83
12
33
45
12
150
13
32
39
49
65
7
77
90
61
32
129
31
5
12
3
64
5
60
18
21
135
150
12
54
18
18
93
21
18
25
41
54
33
75
54
96
15
40
29
15
21
63
15
84
36
60
36
54
75
45
6
18
18
33
87
33
36
3
72
24
54
7
20
24
21
31
233
135
4
12
11
18
54
96
25
77
115
48
36
113
36
54
12
96
45
3
6
30
25
71
30
3
15
1
35
18
63
33
30
42
12
63
33
31
56
24
64
41
19
101
55
71
72
96
126
84
42
108
30
24
12
78
61
47
18
19
11
1
41
3
99
18
78
12
25
35
13
12
5
42
1
29
7
11
18
15
36
3
42
18
13
12
5
27
141
12
72
90
9
16
11
114
54
45
27
72
18
12
6
30
31
5
43
188
84
64
5
144
36
15
111
21
60
45
55
83
54
90
36
141
3
25
17
19
11
1
12
5
27
36
9
6
30
3
15
36
24
37
89
48
67
20
304
29
87
39
30
27
24
9
55
71
9
75
25
92
33
144
7
5
39
15
6
48
18
69
63
30
90
36
24
37
35
138
51
9
18
18
30
21
28
11
36
36
9
4
59
18
39
15
48
6
36
55
35
25
101
54
30
78
36
54
18
45
57
126
36
9
60
52
5
43
65
24
3
69
90
18
102
54
31
20
21
18
36
6
18
45
21
24
54
13
59
85
48
47
84
169
36
65
54
61
11
13
11
21
96
27
36
36
69
57
79
65
84
31
83
228
45
33
30
36
21
24
99
165
51
54
55
5
12
7
8
4
23
21
132
9
48
42
49
5
135
60
75
57
27
37
53
78
9
4
60
20
51
61
23
24
12
36
49
44
141
36
18
6
18
18
18
66
54
60
205
20
16
48
53
127
53
39
105
18
102
90
90
91
35
60
45
63
30
42
9
21
79
53
43
20
3
21
21
63
21
54
6
43
5
132
43
5
7
11
72
157
36
48
35
30
54
21
16
24
56
64
5
51
16
5
54
48
18
19
144
167
72
57
9
54
18
42
73
60
59
21
69
24
12
15
28
11
6
30
33
36
9
84
36
54
60
102
54
45
52
17
12
36
15
99
21
45
3
39
61
11
36
37
53
144
30
18
43
35
18
156
6
25
128
75
36
24
30
55
32
3
6
48
36
31
23
93
87
25
53
18
36
66
54
24
1
29
42
13
20
75
54
55
36
35
36
48
60
66
7
47
1
5
30
114
51
75
12
24
36
25
47
66
6
25
60
116
33
54
61
60
5
55
20
12
15
24
54
36
18
18
19
101
18
1
35
13
47
9
27
ABCD 98786874866*3^$a+1 [50016]
44
28
20
88
24
48
29
7
17
27
40
59
1
11
45
40
44
3
12
49
60
44
48
4
20
12
33
19
8
88
80
52
59
37
12
12
71
66
7
83
54
75
24
52
36
60
11
105
3
49
12
23
97
96
12
17
3
63
1
68
4
84
44
4
12
24
8
63
9
40
36
8
105
30
97
36
47
54
115
32
3
1
17
31
8
40
12
12
20
16
60
12
5
55
92
4
20
16
5
91
8
52
8
28
68
28
47
1
11
73
35
81
51
9
4
144
12
23
108
61
17
55
65
67
5
15
4
60
12
32
16
20
9
19
24
132
24
11
37
35
36
42
15
100
23
21
88
12
5
43
32
52
20
231
6
27
12
4
24
5
43
95
37
60
116
16
83
73
29
19
59
45
4
143
13
29
19
72
12
48
24
80
40
68
15
1
36
96
12
32
28
68
28
60
56
4
48
36
60
24
8
51
37
20
24
24
148
36
119
21
16
144
24
47
57
28
20
76
24
72
12
20
16
12
60
24
8
4
8
87
21
16
48
96
68
12
28
36
11
21
36
3
84
9
27
49
32
76
8
36
4
8
4
23
33
48
100
24
56
9
31
44
45
15
28
24
80
28
20
12
33
3
4
36
24
24
12
36
5
66
24
30
24
3
88
11
18
43
72
12
8
12
36
76
56
64
23
49
32
16
29
43
56
72
148
36
12
36
48
168
8
16
72
5
90
13
59
13
104
28
8
3
1
20
40
24
24
8
24
40
125
18
1
96
11
9
4
84
12
23
85
36
71
78
75
16
29
90
13
164
75
85
59
21
36
28
56
72
24
3
193
44
112
24
12
60
44
48
16
44
16
8
40
8
40
5
15
76
32
36
4
60
72
8
4
5
7
20
64
72
12
12
56
72
12
27
49
48
80
64
29
27
4
12
56
52
35
37
8
48
40
41
63
27
13
8
112
11
1
59
85
12
20
4
96
11
25
32
60
12
39
121
12
11
9
63
13
108
24
128
28
72
17
3
100
60
5
19
108
24
84
24
48
125
27
28
11
9
168
76
8
28
12
20
36
4
144
108
12
119
45
28
20
76
11
18
91
8
88
5
7
48
24
24
11
25
56
45
27
40
24
24
32
76
20
40
24
11
13
24
20
52
36
44
16
240
96
24
53
27
4
89
75
3
13
24
32
40
71
9
45
19
12
35
1
8
48
36
33
18
33
72
27
49
68
4
92
52
20
64
12
20
15
1
48
12
44
64
23
1
32
4
120
12
68
64
12
164
51
37
8
28
101
7
68
16
12
12
179
37
84
48
80
16
17
24
3
196
11
49
5
3
21
19
11
61
12
44
16
12
35
25
8
27
13
12
20
3
13
96
60
116
60
84
4
35
9
72
72
52
60
12
20
28
89
79
11
9
69
18
25
12
12
92
40
12
8
15
126
87
16
68
40
23
105
76
24
12
68
40
144
44
48
16
12
12
12
20
4
80
124
108
12
77
15
16
41
51
76
132
8
28
11
24
13
12
32
88
32
40
71
33
24
16
107
66
3
4
20
100
44
12
88
84
8
16
12
48
48
24
8
40
212
21
42
9
3
37
8
12
39
13
84
24
20
4
48
60
12
32
4
176
24
16
180
32
136
44
4
36
8
24
40
12
36
60
108
32
21
19
53
19
56
51
21
4
17
55
48
48
11
33
12
88
59
13
20
48
28
12
29
91
120
32
75
45
16
36
84
68
27
25
5
7
24
59
9
15
1
24
12
35
49
12
59
57
3
18
27
60
33
7
8
28
12
72
32
99
1
128
52
8
75
21
28
24
72
20
96
96
28
32
4
44
48
124
36
24
8
40
35
13
12
36
56
4
36
8
4
44
120
3
97
36
119
6
19
84
20
40
11
36
33
48
312
28
36
72
120
125
55
92
4
56
12
4
32
28
5
115
143
13
17
216
7
17
7
20
36
4
36
24
24
8
52
125
3
21
67
20
16
12
59
1
17
42
1
47
37
8
16
140
39
97
8
36
4
29
18
6
27
112
24
20
88
36
20
88
24
20
40
36
35
9
45
3
64
32
16
12
12
36
8
105
67
80
15
96
1
20
28
12
12
108
32
36
16
44
132
12
48
12
21
18
13
12
120
12
20
108
39
13
8
4
24
60
36
56
28
32
16
56
40
20
28
47
57
28
84
8
4
17
51
3
25
20
15
93
28
32
40
24
80
21
19
71
13
56
39
18
19
72
5
7
44
4
20
40
12
12
56
21
7
47
57
40
44
4
48
8
84
3
48
73
32
76
12
56
40
60
8
52
12
8
100
192
8
99
13
68
28
24
161
39
52
36
84
60
48
24
24
65
27
4
24
12
68
12
16
12
20
39
54
27
4
12
44
3
9
36
16
12
12
72
12
29
19
29
27
28
44
45
39
40
12
96
32
16
35
1
35
24
13
20
192
60
3
37
11
73
53
6
1
17
91
32
28
80
16
20
24
76
12
48
35
42
90
9
21
43
29
55
8
40
48
56
87
37
32
76
36
48
5
7
48
120
44
52
17
75
4
41
67
84
12
5
7
96
12
29
15
28
23
37
36
96
32
48
28
108
60
72
84
36
24
12
12
48
48
48
12
96
96
48
59
36
13
60
24
60
36
5
3
16
8
48
28
56
51
33
4
120
92
48
63
105
136
96
12
20
36
16
35
9
4
20
48
72
40
36
35
9
112
44
75
1
12
35
9
12
48
36
88
59
37
32
63
30
91
35
42
3
148
24
32
3
25
32
21
19
12
12
47
81
24
16
48
32
16
35
1
36
84
17
43
8
99
48
49
12
32
4
ABCD 98787017944*3^$a+1 [50001]
20
45
12
15
6
40
12
107
43
98
4
50
10
36
80
130
54
18
12
146
3
67
12
77
24
37
12
198
53
19
12
18
50
93
9
3
72
15
60
58
72
26
54
3
72
36
7
12
38
18
30
10
14
10
5
51
33
12
27
52
29
19
17
51
40
5
25
119
45
10
26
10
42
38
22
8
4
23
7
41
24
31
17
43
12
12
18
35
3
52
12
8
22
50
9
67
17
3
9
3
40
18
23
27
52
30
11
19
18
42
50
15
3
40
194
10
29
31
36
20
45
12
12
24
141
15
51
60
4
6
42
32
18
15
7
36
2
12
88
12
35
43
20
28
12
5
27
9
24
7
38
148
12
12
23
33
34
18
2
36
10
14
21
9
16
23
19
68
177
13
30
77
12
1
14
81
15
10
30
42
2
81
69
3
97
6
24
6
24
18
20
30
3
12
27
45
91
2
18
22
11
19
42
96
12
2
10
8
3
7
18
2
18
24
108
12
10
41
45
3
61
11
115
20
72
10
32
66
93
19
2
28
8
15
25
14
16
54
6
24
20
6
30
34
18
17
21
4
6
30
14
108
18
3
7
12
110
3
27
22
11
39
10
8
3
15
9
51
12
100
5
43
14
46
113
19
60
2
40
23
37
26
34
6
5
25
14
18
40
2
46
54
5
15
10
6
53
1
11
79
65
103
92
33
13
12
23
45
70
17
57
30
16
12
12
60
29
21
58
65
7
65
43
5
43
12
2
6
12
100
62
40
11
55
12
53
15
4
53
13
42
5
36
12
27
18
34
20
40
96
17
7
90
23
133
210
12
5
55
17
1
14
45
43
5
12
3
10
11
1
38
30
78
34
35
55
38
3
15
30
22
2
3
15
45
25
42
78
12
138
20
28
30
14
120
21
48
1
48
18
17
33
10
17
57
3
37
6
72
78
2
178
2
81
7
24
29
12
37
48
12
47
61
62
52
50
15
21
34
6
23
37
14
40
41
12
33
30
24
18
108
12
90
42
46
54
38
33
48
27
57
15
28
30
35
7
60
38
42
10
42
18
18
20
22
11
37
23
24
43
2
28
24
36
50
40
24
50
90
88
2
16
14
10
8
51
91
8
52
65
43
2
16
23
7
5
15
64
41
25
2
10
8
63
21
58
78
24
6
2
10
12
8
78
12
15
43
54
23
48
115
50
10
17
3
10
30
2
3
25
12
68
4
66
84
90
30
30
86
10
50
12
52
6
20
3
61
30
5
13
11
7
54
6
60
14
208
30
2
126
69
96
55
72
65
36
49
38
10
102
12
78
2
10
71
39
18
10
41
12
72
7
5
21
82
12
156
29
25
18
5
48
19
18
38
9
31
42
18
17
72
25
35
1
32
15
3
9
15
30
60
15
13
2
6
112
18
44
46
14
28
30
30
48
20
4
6
32
30
10
60
2
10
66
17
33
3
1
6
29
43
5
25
35
7
6
35
25
23
12
7
18
14
36
30
22
48
2
28
24
26
4
80
6
52
38
30
22
78
60
24
18
2
28
48
42
110
22
36
42
18
12
68
4
48
30
11
69
22
20
10
78
5
43
24
5
15
33
55
41
19
42
8
12
28
42
30
68
40
30
12
29
24
55
72
20
9
7
5
39
9
1
26
9
13
30
17
3
10
90
161
1
8
10
53
39
76
60
5
27
10
8
54
30
10
18
8
39
115
53
15
22
11
19
29
37
23
84
12
36
15
70
150
12
2
30
40
18
12
56
100
12
2
81
27
48
40
17
15
21
37
140
39
3
10
8
22
12
6
102
5
45
18
52
20
130
12
23
7
41
9
30
18
40
68
27
27
6
75
7
20
18
4
20
51
105
10
30
2
30
87
24
19
30
42
56
12
88
12
8
45
7
42
30
5
15
21
19
41
9
3
15
40
48
29
84
139
2
51
9
30
70
6
12
17
25
6
50
10
2
52
23
105
10
5
7
36
2
52
50
6
12
22
78
8
24
3
97
56
42
33
109
60
23
13
12
38
4
41
39
18
10
12
30
18
53
7
48
2
60
10
2
28
42
5
36
24
13
35
3
10
74
16
12
17
51
12
18
15
7
5
37
140
30
9
24
25
2
36
52
30
23
109
6
53
72
9
46
230
75
7
65
13
32
78
10
44
46
65
12
33
10
14
39
7
12
152
36
33
12
67
18
12
42
18
11
7
84
36
54
20
15
3
70
18
29
103
53
49
98
48
9
168
55
60
32
16
42
12
26
9
121
23
60
19
12
26
15
12
48
27
18
3
1
11
9
48
18
40
17
15
22
56
120
60
10
62
18
84
10
18
48
30
23
19
17
91
164
16
12
17
13
35
7
5
3
48
22
2
30
28
8
142
60
68
40
5
12
12
73
2
108
72
28
5
13
14
48
21
51
6
22
5
7
60
26
4
50
6
12
70
20
40
18
42
17
96
9
39
72
25
2
22
6
17
123
30
34
20
28
8
64
5
3
72
10
26
60
12
22
23
37
8
10
90
42
26
70
5
25
74
33
25
90
20
22
48
30
2
10
60
5
91
72
2
18
10
92
39
91
86
52
8
22
68
4
41
25
2
225
13
12
42
96
29
45
10
30
11
12
36
27
9
91
24
53
75
42
3
13
24
18
8
22
2
48
18
4
36
95
12
3
52
41
7
62
10
38
39
15
21
37
12
8
22
26
10
62
3
24
31
42
47
55
66
74
36
4
66
20
15
7
12
18
78
12
90
8
52
32
18
22
6
5
7
12
29
24
13
12
12
8
12
16
20
27
55
102
18
17
13
60
32
28
30
17
31
20
40
12
30
12
6
125
48
24
73
47
55
32
21
15
10
35
7
62
10
6
12
23
55
72
18
2
12
10
90
48
38
3
19
30
2
16
89
21
10
2
10
18
14
9
39
45
27
10
35
13
30
30
60
20
90
22
20
3
63
4
6
104
15
1
2
18
195
67
2
10
18
18
5
37
20
27
241
12
12
83
3
69
31
54
6
110
22
128
33
7
14
18
48
57
43
53
91
8
40
50
15
13
35
12
13
12
60
30
17
1
42
5
15
21
19
20
10
47
24
31
36
12
12
8
22
11
15
4
65
1
59
21
22
5
103
12
32
40
20
28
2
10
41
97
48
44
10
26
3
19
53
9
10
36
50
4
11
12
27
9
7
20
30
22
2
111
108
9
28
42
48
14
3
73
35
45
94
18
72
35
21
39
25
6
42
32
3
37
18
17
33
30
45
13
90
14
46
17
48
19
30
20
39
156
31
65
37
18
54
30
8
10
107
1
54
89
21
58
50
18
22
2
16
12
48
5
55
44
10
8
40
35
13
47
7
86
70
2
112
35
25
138
50
28
14
10
48
90
41
9
123
15
24
48
52
36
ABCD 98787169498*3^$a+1 [50043]
36
72
27
41
96
31
117
116
37
72
111
9
18
24
29
37
47
28
69
18
42
11
60
52
15
90
3
15
77
28
9
59
52
48
24
8
48
4
8
88
57
27
45
123
68
61
18
77
24
19
77
124
44
13
3
44
12
60
16
9
30
29
7
17
12
264
37
12
42
18
35
108
85
15
8
1
18
18
15
57
11
4
56
31
9
24
8
85
83
4
20
40
20
127
41
49
3
45
23
24
24
37
23
1
3
33
23
72
28
57
59
13
12
11
24
60
13
15
27
29
72
37
60
15
123
33
57
24
23
60
55
33
120
92
36
49
75
20
25
15
228
32
120
96
24
12
4
12
44
31
113
12
24
4
32
60
109
3
8
25
15
32
96
24
16
141
3
80
16
44
127
5
88
8
28
44
40
20
136
9
11
49
75
140
72
1
47
136
24
3
5
48
12
28
24
20
12
1
84
3
92
64
104
28
12
48
8
1
18
81
9
42
48
5
28
12
92
13
15
33
27
20
60
37
39
32
19
6
15
12
80
37
48
111
20
12
55
17
48
79
69
12
159
36
5
25
42
30
155
25
3
8
60
79
48
29
64
56
48
43
45
20
97
51
24
36
12
69
78
81
92
100
15
72
30
15
3
17
55
18
147
57
11
40
39
41
48
36
1
167
13
75
45
75
105
35
19
5
13
47
31
57
33
12
3
12
20
60
13
35
52
93
27
20
25
240
3
27
17
76
12
32
16
9
6
29
24
60
12
12
12
120
73
12
11
24
1
54
18
18
234
18
33
57
11
31
89
1
39
32
55
54
11
12
13
47
36
7
53
127
45
104
84
109
90
33
12
32
36
7
5
60
25
42
21
15
54
36
3
9
23
40
48
147
84
18
90
41
1
59
49
11
12
24
25
66
17
28
8
112
48
9
11
1
23
13
23
19
141
44
13
72
12
155
28
60
20
16
9
78
117
36
9
23
12
40
96
57
15
32
96
72
25
3
92
40
39
18
3
15
5
12
28
20
100
8
12
24
13
30
18
72
42
18
3
105
23
124
15
53
40
27
72
6
27
27
53
37
23
40
32
16
27
21
57
90
57
20
43
29
25
35
76
8
84
28
9
119
37
27
33
63
21
11
67
137
115
125
76
45
63
12
8
96
64
20
31
66
3
32
24
28
48
60
27
65
76
12
20
37
51
32
25
47
36
67
17
37
11
24
64
24
8
72
60
120
25
11
7
33
117
3
80
7
5
24
76
32
7
48
18
15
45
27
80
16
24
8
109
59
36
16
80
24
73
23
72
12
25
18
30
23
37
3
12
36
20
4
8
24
4
32
37
11
7
105
20
49
36
95
24
24
24
13
3
20
12
109
11
72
25
35
40
213
132
23
144
13
15
15
17
28
20
25
3
32
37
11
12
48
40
39
18
30
65
28
12
27
5
24
52
48
24
57
3
32
48
25
35
37
78
33
8
24
12
4
39
21
32
48
4
36
24
36
21
36
27
48
9
11
28
51
41
28
84
116
7
33
21
11
52
60
15
17
4
116
85
3
15
41
151
65
36
12
13
23
109
12
23
48
25
12
47
28
32
24
40
80
1
123
20
48
7
113
28
39
41
1
39
92
52
168
57
11
4
56
7
5
28
44
28
39
5
24
79
105
20
88
20
37
18
54
3
15
53
49
6
17
12
25
30
29
40
24
75
93
20
24
4
24
20
12
13
3
8
72
85
23
49
47
25
35
1
84
59
40
24
8
168
112
68
24
12
48
16
51
33
8
19
9
56
16
9
36
30
45
32
55
48
125
12
16
12
8
24
36
132
40
12
15
18
47
100
116
84
37
18
12
89
37
3
57
35
37
111
104
37
3
15
5
12
4
9
18
29
76
57
35
43
30
60
27
32
4
20
1
6
17
108
60
52
27
65
60
48
43
5
132
28
39
5
13
30
53
84
24
4
15
108
185
168
49
23
40
48
9
42
18
15
48
45
174
6
15
80
25
47
103
12
21
44
48
12
28
12
56
67
42
120
78
12
18
132
11
1
18
21
21
83
25
30
18
27
8
25
15
20
37
12
3
48
8
12
12
28
57
35
48
19
53
28
12
8
49
23
100
60
20
25
11
120
1
18
30
60
12
6
5
72
48
67
78
3
56
13
47
28
45
3
75
89
1
3
32
12
160
20
60
12
43
21
20
79
53
25
35
28
21
36
23
24
7
78
23
28
129
111
9
35
148
32
97
48
23
67
72
65
193
48
143
24
60
16
27
5
28
20
1
18
18
60
23
24
36
7
5
60
97
23
7
41
12
40
8
60
36
28
27
18
35
28
27
41
91
33
33
135
60
57
47
36
24
24
36
48
55
150
51
80
124
15
5
16
32
52
20
76
56
25
35
48
7
53
25
3
8
1
39
111
33
8
25
3
20
37
15
57
102
5
4
60
9
75
8
12
48
12
36
7
29
91
29
16
20
60
25
3
20
36
120
64
32
60
48
4
8
24
43
21
12
8
109
12
23
28
8
37
72
111
24
8
40
9
6
113
67
33
12
9
11
24
1
3
80
91
41
49
83
7
65
24
72
48
72
49
18
17
55
101
12
16
32
37
35
12
84
24
43
12
5
16
116
28
32
1
3
39
101
1
63
36
9
11
12
120
7
93
27
42
11
60
52
8
48
64
135
81
32
79
6
3
56
60
24
37
23
4
20
60
16
12
20
28
9
11
4
57
36
35
28
9
83
12
55
5
13
30
33
32
85
27
32
48
36
112
20
12
16
24
27
18
60
35
72
28
3
42
83
79
5
ABCD 98787216824*3^$a+1 [50019]
207
48
15
78
12
72
15
57
54
132
72
21
189
3
48
81
31
149
19
72
29
60
378
13
53
42
102
43
89
138
6
54
121
107
24
21
40
119
9
81
39
40
29
36
54
30
6
66
90
18
63
27
6
135
165
27
27
126
24
66
24
138
54
126
103
101
48
108
24
63
57
24
55
120
131
108
108
117
3
24
109
29
75
165
12
18
13
77
91
120
5
24
91
29
42
18
30
33
99
109
197
243
45
54
90
138
33
21
3
93
84
18
45
27
6
55
47
42
39
192
33
36
3
21
66
33
27
189
9
36
36
84
96
36
55
8
24
48
3
72
13
47
192
153
69
30
90
99
411
66
43
161
138
42
54
85
17
18
90
27
160
48
35
24
48
60
73
11
60
30
60
31
5
43
32
33
36
156
63
40
5
180
6
36
13
59
13
32
16
72
59
90
3
165
3
9
18
61
72
8
57
15
3
69
3
205
125
90
30
180
55
17
6
192
33
21
19
5
12
42
72
30
63
33
18
36
36
48
60
36
48
72
144
36
36
90
43
71
9
45
36
54
270
54
120
36
54
36
7
29
19
59
486
7
137
66
90
6
93
88
17
72
18
13
32
81
135
21
24
72
12
72
18
93
33
135
87
153
39
1
107
162
43
89
39
24
328
59
21
27
45
27
109
17
90
108
6
54
30
54
121
32
27
168
48
6
31
35
90
43
32
88
35
37
59
30
18
45
207
1
8
9
31
65
55
137
42
72
54
7
137
63
93
27
72
225
90
45
153
18
6
31
168
104
3
102
108
240
102
13
48
35
37
8
27
18
67
77
90
66
72
294
126
3
40
65
39
81
126
18
15
16
5
42
18
12
150
18
12
15
75
72
150
151
137
18
30
54
108
150
30
18
127
152
33
54
48
1
5
72
30
45
105
15
72
16
35
6
36
30
54
31
185
87
45
108
84
24
54
12
150
156
55
23
57
429
3
16
17
48
36
6
12
18
55
5
84
18
150
12
54
45
40
137
102
73
17
42
90
336
54
141
72
75
13
5
42
73
8
24
345
66
6
36
115
47
48
78
75
51
36
30
60
12
36
24
223
83
72
18
12
114
126
72
15
33
55
48
41
24
162
30
15
48
51
36
30
162
153
69
216
54
36
105
33
42
13
107
13
41
60
19
72
65
54
36
13
137
87
33
18
42
115
152
51
42
27
16
41
90
54
24
90
13
80
160
17
90
30
18
85
29
36
108
67
203
120
37
5
235
47
36
24
90
36
72
18
37
53
126
93
88
35
48
189
16
17
12
6
205
155
102
114
18
48
60
84
51
39
1
95
138
216
79
35
90
115
5
6
18
66
90
42
72
210
91
72
5
27
48
45
258
25
5
6
189
9
102
1
5
108
174
42
54
36
54
54
33
15
90
55
392
75
18
42
90
15
48
9
39
141
84
6
81
93
27
33
12
42
102
6
45
9
108
18
108
54
66
42
43
101
3
27
90
96
48
42
73
11
60
48
6
90
30
36
79
281
18
18
54
6
48
90
45
189
43
80
9
18
61
41
36
54
69
27
72
18
162
180
30
96
12
78
30
6
33
15
73
5
147
88
53
115
77
115
143
54
3
99
24
85
17
24
18
18
138
42
180
27
3
54
63
81
60
174
13
65
48
6
48
18
18
237
57
15
3
253
29
126
69
27
30
60
48
18
18
42
30
54
6
30
78
66
114
75
45
54
45
15
156
90
6
66
108
6
144
9
16
11
21
120
33
ABCD 98787315338*3^$a+1 [50028]
48
12
48
24
7
23
6
30
85
32
15
33
117
27
3
45
39
13
20
40
20
21
7
8
39
21
36
3
42
24
12
24
3
28
5
15
87
12
78
12
15
21
15
100
77
6
6
48
12
6
60
78
12
24
36
12
6
66
24
96
3
33
3
16
23
1
20
15
21
28
65
3
24
9
24
15
3
30
15
15
24
18
63
24
63
36
24
6
30
9
3
48
54
6
1
8
63
54
30
49
5
39
45
3
33
12
30
57
45
66
37
23
6
63
3
49
35
18
18
24
6
24
3
15
105
36
12
27
6
39
27
61
77
12
63
57
18
81
16
5
54
42
12
27
9
27
27
102
3
27
18
3
24
15
24
6
55
5
60
18
48
18
87
4
41
27
3
13
35
30
6
6
3
45
36
24
6
33
16
29
6
9
12
45
43
5
3
4
23
66
90
25
72
47
60
13
53
102
60
42
55
5
3
9
15
48
15
18
30
49
5
24
6
9
52
8
24
48
60
33
19
60
35
30
6
45
51
24
6
111
144
45
3
88
17
55
41
87
33
6
48
6
67
47
45
60
111
72
12
66
79
5
63
9
63
16
17
15
9
30
33
3
9
16
17
12
3
16
47
24
6
48
19
11
12
42
18
12
18
30
37
35
133
5
3
21
55
131
9
9
111
129
6
24
36
21
3
12
18
6
120
9
24
3
45
3
6
84
60
12
162
42
55
144
29
15
21
30
24
1
56
9
7
35
60
12
1
17
12
12
36
3
36
24
64
41
60
54
48
9
3
1
56
16
17
12
6
54
39
15
9
40
17
3
21
66
24
42
18
6
60
30
21
15
102
87
15
1
20
100
17
30
6
87
4
29
12
19
41
102
1
11
21
60
9
24
24
6
6
15
16
17
51
64
5
27
51
12
12
21
9
15
9
12
30
24
90
24
30
186
19
44
12
15
24
24
37
44
100
17
99
93
27
4
17
78
21
24
159
78
12
55
8
9
3
15
6
12
12
30
66
39
45
12
63
33
87
28
44
36
45
102
33
24
3
72
96
9
33
6
114
6
21
51
42
30
30
36
66
60
69
12
3
24
6
27
3
12
60
13
35
24
21
15
105
4
155
6
66
18
7
281
18
37
83
156
18
51
9
43
5
39
15
84
12
54
36
72
12
90
93
15
6
39
60
16
32
45
18
120
42
3
15
1
23
21
9
120
15
33
7
41
60
42
9
33
3
9
48
132
114
1
29
15
57
15
69
60
6
30
42
12
1
44
33
12
3
33
54
6
3
52
17
48
18
6
39
15
1
20
9
30
24
97
44
45
6
105
16
59
61
8
72
27
48
12
1
17
12
6
42
48
6
33
36
117
18
6
51
15
9
48
33
30
42
7
36
65
3
40
65
12
42
1
5
6
6
18
30
79
137
54
6
18
18
30
18
24
27
45
39
12
12
15
6
15
45
120
72
15
33
19
48
47
36
57
9
39
15
1
11
18
6
21
45
15
12
16
17
15
48
36
60
105
36
7
12
5
6
102
18
108
12
69
3
30
30
36
96
13
20
3
24
1
5
19
23
21
36
9
87
69
36
42
66
99
15
48
18
6
90
6
24
9
16
56
120
27
42
3
3
33
16
35
25
35
1
5
18
6
36
24
19
56
33
75
15
81
81
24
6
108
18
18
42
54
81
100
149
39
15
45
15
72
48
12
13
11
6
48
60
24
12
15
9
24
12
39
36
3
57
39
30
6
73
17
6
49
11
105
33
19
41
36
36
7
11
25
89
7
11
18
7
8
21
30
6
24
84
27
72
3
25
20
39
54
12
15
9
31
29
31
5
84
78
6
12
3
39
102
6
69
3
36
24
1
71
21
9
6
48
37
8
16
41
30
24
24
30
30
49
17
18
45
75
18
42
45
3
24
6
48
54
25
48
17
12
51
87
1
185
111
3
66
39
28
80
3
1
20
9
15
64
8
160
59
33
16
41
51
84
45
18
6
30
57
39
84
54
12
3
117
36
108
12
18
6
91
20
39
150
51
33
75
9
96
6
18
42
6
27
3
12
18
12
12
43
17
48
6
45
99
45
28
5
12
18
12
6
66
18
43
5
12
6
6
19
71
33
117
19
11
18
75
48
45
3
24
45
31
35
30
84
127
23
36
24
18
27
33
138
1
36
17
135
45
48
60
24
18
36
24
36
30
54
33
24
9
6
6
67
41
36
18
12
36
273
75
42
19
96
47
1
29
87
39
6
36
18
45
21
30
145
35
126
48
54
36
12
24
33
12
28
11
84
33
33
19
20
15
48
25
17
3
33
15
195
81
16
5
3
15
6
18
6
75
9
36
54
6
55
44
16
20
9
15
45
27
21
18
12
13
32
9
3
3
25
29
18
1
65
66
21
15
30
19
11
12
18
3
87
12
18
39
3
30
87
48
12
15
6
18
36
1
47
108
9
3
30
36
27
93
15
45
19
8
33
6
73
5
3
3
49
5
15
105
30
33
129
39
51
6
18
21
33
31
5
84
15
33
72
48
12
27
15
18
36
31
23
21
27
18
39
3
18
6
18
18
13
5
66
66
27
93
7
17
24
15
120
27
18
6
25
35
30
18
36
57
28
32
3
49
11
66
3
135
21
45
12
87
52
71
42
3
3
21
63
121
41
55
35
18
27
48
3
54
6
24
213
15
12
6
12
36
67
72
17
15
16
35
45
33
31
8
16
59
90
103
12
83
24
36
9
96
15
30
3
12
15
72
6
24
31
89
3
12
48
39
36
37
65
132
6
9
81
3
39
6
84
63
24
16
23
12
13
56
9
7
59
36
12
96
1
5
15
39
25
44
36
60
112
23
37
125
18
24
13
29
54
6
54
12
153
12
4
29
27
9
63
63
9
21
3
24
15
1
47
18
30
1
11
24
13
35
181
65
7
29
43
17
48
42
1
23
24
13
47
21
15
21
9
24
7
48
11
6
36
30
18
6
25
35
93
27
1
5
78
54
12
36
63
39
30
7
65
6
30
15
9
3
45
18
18
6
6
54
9
87
13
29
18
60
174
36
3
9
48
48
36
24
24
115
20
48
9
19
11
30
6
69
3
6
54
12
36
24
81
3
45
69
27
4
35
9
16
5
66
1
5
7
11
21
28
23
12
45
81
19
36
11
66
30
33
132
60
27
66
55
29
6
30
24
36
15
9
48
18
60
54
12
123
21
39
15
12
21
15
13
36
20
28
35
36
24
6
6
25
35
18
78
78
12
63
4
35
13
5
39
21
7
17
19
77
24
54
66
6
45
9
3
3
12
12
69
45
27
3
37
17
ABCD 98787472354*3^$a+1 [50041]
37
240
80
208
47
1
53
187
29
51
57
231
165
180
135
45
115
240
59
213
273
159
16
239
216
201
195
141
237
90
121
41
180
198
252
1
144
336
23
90
15
96
15
90
39
16
35
93
15
270
450
36
144
61
32
87
90
63
99
18
126
157
48
96
96
48
239
177
288
96
112
83
234
147
15
1
32
48
48
16
35
45
423
162
279
45
51
304
59
180
1
35
54
151
29
163
143
129
112
65
31
59
288
133
29
355
95
145
35
108
97
29
291
105
199
80
99
36
265
5
126
180
468
85
41
39
112
224
111
1
80
27
37
96
83
180
25
96
48
32
213
171
16
83
157
288
77
54
306
18
217
48
5
36
486
360
121
80
48
75
396
105
93
3
69
43
48
89
180
18
193
23
105
16
185
54
54
126
61
480
80
189
90
121
23
153
112
80
15
90
247
144
95
90
126
18
7
263
162
55
35
205
299
69
48
9
180
234
180
37
53
90
126
198
180
180
37
128
51
90
115
101
219
69
283
144
96
17
216
135
9
72
31
383
1
305
319
240
71
414
36
55
80
64
179
162
123
16
41
144
39
96
64
125
3
69
91
48
59
117
64
35
36
9
16
65
31
23
121
23
297
9
135
9
90
252
198
126
126
31
257
127
35
180
54
19
128
87
217
89
36
3
16
35
61
335
1
48
59
90
342
69
64
48
143
1
143
72
54
51
75
54
180
75
15
97
29
3
400
407
153
48
33
31
185
180
3
15
177
3
13
464
64
144
71
54
180
207
189
67
59
181
368
64
128
123
90
219
15
90
183
33
351
64
96
29
360
139
5
123
3
141
579
90
54
93
357
162
18
87
48
27
144
54
36
27
9
135
63
81
160
96
59
54
31
32
27
21
16
233
87
39
216
49
176
45
163
71
54
90
105
48
144
333
67
23
121
32
117
43
48
215
54
36
396
234
25
191
198
235
80
225
31
365
51
16
272
112
ABCD 98787601054*3^$a+1 [50078]
56
139
60
21
15
29
4
92
4
80
4
96
99
5
64
72
99
84
17
199
24
41
64
32
91
24
41
4
39
57
152
43
53
40
51
21
168
51
413
12
124
120
56
136
224
28
3
57
36
60
99
33
183
69
56
60
31
21
15
84
41
28
80
112
48
36
68
127
36
69
200
28
63
17
16
44
31
21
68
235
45
128
40
39
33
27
45
96
44
31
48
216
69
24
32
79
29
43
33
164
67
45
36
24
56
168
4
308
67
108
33
12
135
117
147
29
16
84
51
24
9
32
16
8
120
136
164
84
163
24
45
24
140
12
24
28
228
3
29
43
5
7
17
64
24
48
60
48
15
101
19
149
67
81
188
79
5
12
144
184
8
132
55
117
75
9
44
127
144
129
56
91
101
12
115
36
72
29
79
180
96
113
115
201
56
16
3
21
15
48
53
108
7
84
21
20
52
12
39
5
112
32
96
24
88
68
16
44
7
12
17
84
31
65
64
15
29
112
15
24
45
56
84
7
72
108
108
105
32
124
8
16
39
5
67
108
33
84
135
89
127
24
36
29
43
93
63
60
84
153
132
12
15
101
132
156
16
48
96
99
65
48
40
3
36
93
3
29
100
80
55
69
20
55
57
12
3
129
39
65
64
20
7
5
175
36
45
80
84
84
55
12
60
12
5
31
281
79
41
28
60
3
69
104
4
80
60
127
89
55
105
27
84
65
88
87
480
129
56
24
16
171
53
96
139
69
3
72
65
48
103
60
12
17
91
21
39
5
96
40
60
135
101
115
60
5
7
60
77
79
36
345
176
4
20
55
21
44
96
40
140
28
75
36
5
55
41
7
125
7
185
28
48
63
192
17
100
15
41
115
72
53
136
63
36
89
108
88
75
29
148
3
60
17
108
84
60
52
48
116
40
15
5
252
52
116
60
12
19
24
21
8
16
39
41
55
36
69
51
5
40
8
55
17
40
168
8
7
36
29
12
64
32
115
12
17
48
7
141
144
3
53
4
108
51
245
112
39
9
204
12
56
28
51
9
80
16
384
15
9
63
24
69
39
117
8
48
7
161
96
148
27
84
21
15
161
79
48
60
12
24
12
17
55
132
101
64
116
12
16
96
20
151
12
108
89
228
103
5
43
24
12
113
127
201
104
48
36
19
17
64
99
96
45
24
123
117
27
29
139
5
40
32
40
96
32
43
48
21
176
19
53
88
27
65
7
345
51
72
12
9
132
99
36
48
9
63
33
75
60
41
124
51
141
20
127
33
39
5
96
43
21
15
53
120
55
125
292
51
9
15
21
27
17
4
80
72
168
7
108
9
135
21
51
101
24
36
100
3
5
24
28
44
16
72
32
64
39
36
132
29
151
93
56
36
84
40
48
15
21
44
240
100
63
129
36
39
65
55
9
84
15
60
101
100
15
17
64
168
51
36
108
108
17
55
45
132
24
96
56
72
7
29
16
60
36
39
5
91
108
45
75
57
15
65
60
48
31
53
88
3
45
32
43
21
56
199
53
240
7
216
77
67
53
28
48
92
67
108
9
44
156
40
39
180
69
27
228
36
69
8
19
9
60
36
224
4
56
52
32
43
273
51
21
3
9
128
19
153
200
12
100
75
33
27
41
43
60
65
216
120
16
63
21
15
53
16
24
48
3
24
12
96
48
77
4
63
57
15
36
72
5
48
64
96
3
60
84
216
105
32
7
21
15
9
152
19
36
221
19
93
116
72
7
12
ABCD 98787731468*3^$a+1 [50103]
40
48
57
42
5
13
99
3
78
120
60
84
96
47
253
114
153
27
18
30
5
13
42
12
5
24
256
21
384
35
13
131
37
324
23
13
102
252
240
81
24
104
112
80
85
83
40
177
42
197
64
201
23
13
24
138
57
21
83
367
177
32
1
42
210
51
171
36
105
8
61
150
5
85
36
47
88
8
19
72
29
37
54
90
59
37
84
95
13
83
67
120
245
187
21
165
174
90
51
152
13
155
64
201
84
3
57
23
40
3
150
120
95
240
40
72
27
53
16
51
101
85
84
95
91
30
23
96
24
97
15
8
24
112
48
207
9
9
18
69
56
37
138
57
80
43
204
30
36
215
115
30
15
32
103
90
102
161
61
155
96
55
17
73
15
249
36
3
57
159
15
33
96
56
16
177
42
5
64
141
6
29
16
8
1
71
19
36
30
72
11
79
42
90
149
97
42
5
40
27
48
93
144
183
48
65
112
3
29
25
159
39
33
104
40
56
145
215
72
43
54
159
21
35
91
45
27
48
5
109
126
29
115
120
101
79
6
54
53
88
57
63
8
37
30
222
63
9
15
56
49
15
104
72
25
119
40
165
3
33
54
18
180
90
233
160
9
138
18
54
6
143
37
54
29
19
18
180
132
35
72
24
112
104
115
29
384
88
45
35
85
3
147
5
67
5
40
165
198
69
3
72
53
16
27
30
42
117
93
51
96
216
8
259
125
97
108
107
1
47
232
45
30
6
63
57
24
18
102
60
36
264
6
324
30
96
23
112
75
54
119
40
72
99
149
64
87
6
123
51
60
33
105
111
327
12
77
235
45
128
112
3
101
1
23
37
171
8
49
90
222
15
51
53
7
33
51
29
31
33
15
41
19
45
27
450
48
72
18
33
8
121
270
198
168
227
223
17
280
56
91
21
69
36
114
5
136
75
45
9
66
5
88
51
5
31
33
152
88
200
19
101
160
27
29
1
150
9
291
180
129
48
8
64
80
48
43
77
43
5
19
66
72
198
5
72
13
59
96
24
133
83
19
6
23
7
60
54
119
19
72
168
192
96
5
168
19
5
208
24
8
192
88
48
8
24
43
125
72
112
201
264
180
155
25
18
60
33
48
57
47
112
273
15
27
18
30
21
237
12
15
3
24
180
33
56
1
135
24
32
19
90
396
47
120
37
126
144
66
54
126
222
48
209
193
192
78
192
185
16
75
45
99
480
5
64
39
42
23
115
60
48
42
87
21
12
215
16
32
49
63
3
24
48
222
15
8
25
71
7
9
3
213
219
53
16
24
75
53
49
23
120
25
18
12
41
67
180
89
88
63
210
39
3
30
143
37
75
8
175
33
80
169
111
32
160
45
59
40
24
56
16
69
35
1
23
16
93
251
1
18
18
54
48
198
255
128
16
15
258
48
222
185
43
5
19
5
40
21
3
21
51
8
24
43
5
115
29
61
203
1
18
ABCD 98787753224*3^$a+1 [50025]
20
18
10
96
29
1
6
20
28
17
15
58
107
115
5
3
21
109
50
30
72
18
117
24
9
75
87
30
3
15
60
46
84
35
27
45
55
8
112
120
8
12
4
5
31
120
53
37
35
144
55
5
24
7
30
23
45
112
18
41
1
30
5
13
32
10
8
72
90
40
30
5
168
37
8
15
12
135
28
30
122
34
24
30
36
29
7
20
18
12
3
55
6
36
30
38
15
7
65
15
108
42
34
24
41
81
90
28
6
6
5
25
23
15
57
48
105
16
35
60
1
30
29
55
44
40
12
18
12
84
35
84
37
23
7
98
51
99
16
89
67
185
24
36
43
12
5
19
5
51
10
23
60
12
45
3
97
30
8
16
36
29
60
61
38
10
30
17
15
9
19
66
26
69
61
48
30
5
12
48
96
1
24
35
9
10
17
60
19
5
69
12
58
2
4
36
35
73
96
26
9
39
90
15
45
27
24
31
20
100
24
89
72
55
8
81
55
56
40
65
19
101
73
42
20
34
30
84
20
90
27
109
54
6
35
1
38
16
6
98
180
22
30
108
65
55
12
50
75
60
19
84
60
152
33
31
30
11
13
30
186
90
5
21
10
18
35
67
50
63
7
65
24
9
16
14
42
94
36
80
33
117
90
10
35
109
26
4
14
30
21
1
18
41
9
15
115
36
5
49
12
20
100
35
123
21
24
12
24
81
15
19
24
50
12
78
100
12
18
11
24
27
18
100
11
1
24
6
18
72
60
18
17
13
20
15
31
24
2
3
61
84
11
79
5
1
84
11
151
5
55
5
3
10
11
1
35
15
9
31
29
60
79
30
12
95
25
23
1
59
57
3
1
66
53
55
20
21
31
168
65
15
76
125
21
75
33
40
60
2
10
8
15
55
5
36
25
6
89
36
45
4
54
77
48
180
7
20
18
16
6
29
109
2
60
94
30
14
16
36
48
42
48
5
1
11
25
150
50
39
51
9
85
131
24
21
28
11
39
16
24
50
10
30
80
16
11
60
24
24
27
105
103
36
6
38
46
114
92
18
87
3
45
1
24
47
13
92
15
15
108
22
23
31
30
95
51
40
20
9
31
5
24
51
225
15
4
24
66
24
2
4
5
9
130
72
5
24
21
4
54
30
35
37
84
14
45
7
29
49
66
5
264
15
40
6
119
237
75
60
43
5
7
20
9
24
180
25
11
111
34
24
12
20
28
6
116
33
180
1
60
36
144
35
81
60
39
31
78
12
48
35
55
66
24
2
4
5
24
205
32
15
49
24
47
19
126
54
14
70
42
68
15
55
12
84
5
31
65
33
76
11
3
22
59
51
69
24
240
75
46
6
185
3
22
80
4
11
19
6
18
90
12
20
60
18
12
4
65
19
17
13
11
1
20
3
27
153
25
2
28
60
2
39
39
72
4
120
66
20
15
55
89
36
93
15
36
31
120
5
15
10
18
20
10
102
84
44
12
18
10
17
48
55
101
21
4
6
60
18
92
64
54
41
61
30
8
40
6
35
156
55
5
85
30
5
19
26
3
57
58
5
31
44
10
12
18
126
104
10
80
72
58
20
27
3
10
6
56
18
130
30
6
14
15
96
69
40
11
9
100
6
56
94
36
8
52
78
32
93
72
3
81
9
15
75
76
14
22
54
11
15
4
221
15
70
38
12
93
55
20
72
28
2
183
31
29
7
90
35
84
229
11
9
75
1
35
25
11
45
10
29
1
23
87
34
11
55
65
13
6
14
10
20
52
18
42
18
2
4
14
15
60
1
44
10
12
5
55
24
6
24
6
18
42
30
168
102
5
19
56
69
19
42
83
57
48
75
37
68
106
24
20
22
60
8
16
24
6
24
5
45
70
12
140
69
36
24
9
142
24
24
50
10
17
49
59
7
29
60
79
66
30
65
25
6
5
144
49
11
79
5
31
36
18
32
168
120
75
12
120
24
36
24
24
12
24
31
48
2
15
73
72
38
81
55
36
30
150
8
130
11
81
48
10
17
33
40
30
2
10
29
1
30
5
33
16
95
31
24
24
17
48
15
21
1
59
39
237
15
4
84
192
140
10
84
14
90
30
21
21
34
5
9
60
52
203
12
85
20
10
24
56
78
16
14
22
84
35
115
29
45
12
4
95
31
20
4
29
60
36
19
50
52
23
105
12
4
54
60
17
33
231
96
48
115
36
41
115
30
8
16
66
20
28
96
6
35
15
40
113
45
51
84
37
23
7
20
9
49
11
21
4
30
41
55
30
48
66
14
15
132
24
24
15
46
59
91
41
24
9
40
32
15
13
11
19
20
16
5
9
15
37
8
52
18
50
22
60
140
30
178
41
36
24
69
22
18
6
66
78
20
70
80
16
11
75
108
22
54
56
28
6
126
18
30
96
29
31
125
61
20
10
108
65
55
72
29
9
75
15
52
18
2
9
24
61
36
18
17
25
59
120
55
5
24
27
34
131
105
10
53
7
5
48
72
49
6
38
87
3
21
19
72
5
193
11
91
24
36
78
30
20
30
15
157
30
38
75
7
29
79
6
95
19
41
1
38
45
72
25
54
24
5
85
36
14
76
65
31
29
19
12
20
150
28
11
9
27
24
60
55
104
16
36
29
36
24
39
165
60
87
9
25
36
20
18
12
4
264
2
3
ABCD 98787839614*3^$a+1 [50129]
30
27
19
30
55
35
20
17
104
35
93
61
44
63
40
8
79
1
56
29
59
11
20
9
1
20
75
24
27
45
19
5
16
56
40
40
40
168
32
43
21
109
86
4
30
26
28
5
16
99
156
17
64
33
23
48
15
9
16
165
75
32
39
9
9
22
65
9
167
40
152
35
53
8
16
319
17
43
109
7
108
101
25
34
13
8
89
135
7
161
3
34
3
3
30
26
18
10
216
25
24
8
3
29
40
8
87
97
8
25
23
40
32
1
66
14
10
5
16
48
56
25
24
50
10
20
103
27
12
33
8
8
65
20
35
80
15
9
21
6
5
39
1
8
67
5
56
23
25
40
55
41
16
32
1
26
154
11
15
60
45
19
36
41
37
120
30
60
41
24
16
32
39
33
16
51
20
58
63
57
15
11
85
72
80
19
5
19
29
88
8
16
75
84
120
81
48
8
37
62
21
19
5
3
37
15
20
45
123
85
8
43
5
79
12
14
31
8
1
104
55
95
33
24
49
71
19
45
32
27
45
51
45
24
48
63
4
80
85
87
9
9
55
121
39
16
96
8
1
71
40
48
21
35
49
20
51
49
102
18
50
45
51
21
56
23
49
7
64
17
40
152
16
64
7
1
59
84
36
34
11
15
28
13
83
21
104
96
24
9
103
53
10
30
14
101
5
11
49
79
25
31
51
84
17
120
80
8
51
53
1
6
38
11
5
35
31
8
65
16
49
320
87
115
78
23
27
37
16
8
29
40
26
24
16
14
42
84
21
49
7
19
21
32
31
129
7
73
11
21
8
8
72
35
12
9
104
16
64
32
29
27
48
64
8
7
26
55
69
11
104
1
7
24
64
31
40
33
16
29
60
71
75
10
30
44
113
8
80
24
7
44
10
27
80
3
5
71
1
80
24
56
19
24
210
11
48
72
24
55
49
35
5
40
32
43
20
10
95
61
54
13
59
53
40
5
123
120
32
11
5
24
31
56
18
31
9
71
15
16
18
2
88
53
19
53
40
152
75
4
20
16
20
73
16
24
25
63
72
56
11
18
6
30
55
29
30
6
71
8
1
46
128
33
13
6
61
83
90
24
60
15
40
11
24
12
41
7
6
20
7
48
40
16
79
25
64
31
90
47
8
31
1
3
44
1
51
5
48
21
4
2
13
71
4
90
102
149
75
36
33
16
32
3
64
21
5
6
94
44
22
5
15
34
47
3
5
32
32
8
37
22
53
1
47
57
40
90
30
15
5
35
32
9
24
26
45
109
3
17
7
15
81
32
48
19
54
87
63
65
49
15
51
45
72
8
205
107
32
8
104
13
116
31
56
8
65
39
41
4
35
40
16
16
79
17
7
6
51
96
32
88
3
44
33
7
1
64
1
47
24
184
40
19
21
40
96
48
88
40
8
191
105
29
59
32
16
19
21
19
53
27
40
24
29
21
51
120
40
89
79
11
29
25
55
8
88
11
34
60
87
53
10
14
35
31
1
8
40
8
3
16
29
16
16
7
72
54
4
6
14
43
3
24
53
64
8
128
19
40
14
34
20
1
80
55
57
3
69
41
31
59
109
45
3
40
67
13
117
6
5
19
45
65
15
16
96
23
153
93
6
64
77
8
29
3
3
60
20
124
12
8
21
25
30
54
91
11
53
21
70
56
21
24
63
33
64
3
12
9
45
11
96
80
13
107
40
73
30
24
105
40
16
69
40
42
224
57
27
13
80
8
5
20
15
75
37
48
80
15
25
96
8
8
13
40
19
16
9
42
21
79
54
26
198
100
31
40
39
10
66
24
5
72
63
46
20
4
43
23
81
16
72
65
31
35
96
69
45
11
8
71
36
45
23
33
19
13
8
63
81
24
9
6
50
10
24
6
47
40
24
3
152
13
80
7
44
10
30
69
41
46
33
45
11
24
7
9
112
37
3
13
171
56
19
24
84
17
16
47
33
7
65
61
120
11
8
16
49
26
30
6
41
40
3
220
25
29
11
9
10
45
56
105
4
11
49
2
21
24
48
56
24
120
40
7
81
48
45
6
44
17
128
24
16
35
29
7
65
43
50
67
56
3
117
80
77
6
69
21
6
38
22
44
5
35
5
40
80
19
50
6
117
187
36
24
60
5
145
15
21
6
24
44
76
5
99
21
169
47
33
16
47
57
6
10
15
15
41
96
33
7
24
16
72
61
51
43
32
29
29
42
89
104
8
63
145
19
16
29
67
24
54
20
10
41
19
56
5
11
13
32
29
19
32
3
13
3
21
56
3
40
14
23
8
56
13
43
59
5
168
16
15
24
146
55
160
72
19
13
32
13
26
34
47
40
23
65
7
4
165
56
109
11
8
101
19
5
3
8
40
72
33
7
79
9
16
35
21
24
39
9
88
8
49
66
5
31
41
27
5
31
16
9
99
5
31
25
24
41
30
9
87
60
84
30
11
8
7
40
38
75
72
40
9
20
90
9
192
56
32
11
76
14
27
33
7
47
10
23
13
20
7
88
11
20
9
51
4
161
16
8
49
15
48
3
56
28
96
74
82
138
62
4
25
40
16
8
31
41
8
5
2
9
9
55
35
16
36
24
9
5
22
5
43
61
5
19
7
9
32
32
5
22
60
134
46
44
1
56
32
80
32
33
66
29
16
64
35
5
1
124
83
24
16
8
25
26
88
21
40
31
40
44
21
88
27
21
57
87
24
95
1
15
18
150
12
21
8
72
19
165
8
48
24
43
12
1
88
19
12
73
32
64
49
22
1
77
ABCD 98788690226*3^$a+1 [50013]
6
2
63
27
42
48
28
14
40
50
51
45
60
52
99
48
41
54
21
15
49
15
20
93
28
89
48
43
5
30
42
12
16
44
108
10
60
30
50
60
73
47
22
8
208
42
80
13
125
31
141
3
32
37
11
27
25
113
4
50
25
3
8
4
18
62
126
99
16
95
94
38
10
50
12
28
38
12
87
25
35
15
1
9
36
80
4
90
6
50
1
33
18
9
9
44
6
42
27
3
60
33
9
27
61
18
20
54
66
174
10
45
21
50
64
41
60
19
45
20
15
6
12
70
9
21
39
39
29
3
22
98
12
6
64
63
3
24
5
160
5
30
36
124
38
52
51
39
38
18
84
1
29
28
48
72
42
36
14
30
37
108
21
24
51
5
42
22
60
8
12
31
29
28
20
18
60
37
143
10
12
78
9
53
102
30
58
12
110
48
3
25
54
18
92
18
10
135
53
90
30
19
11
10
32
15
55
69
20
19
14
43
365
78
37
35
49
11
108
90
94
33
155
30
30
9
81
12
15
45
16
14
66
52
3
44
15
1
32
4
3
6
104
6
25
96
39
30
24
47
69
4
56
30
24
40
18
2
6
4
20
58
137
1
54
26
79
53
30
28
269
33
3
25
14
30
138
13
36
41
78
82
195
33
74
36
1
59
24
10
116
51
28
176
7
9
3
18
60
110
49
21
12
15
53
108
31
23
66
10
24
21
47
48
72
22
35
181
47
97
38
102
15
15
10
50
18
40
68
151
21
2
61
176
64
60
77
12
16
30
20
94
30
18
132
98
33
15
10
14
46
14
16
17
124
3
90
26
10
44
28
20
58
134
51
57
18
54
127
129
74
37
80
3
46
254
1
35
10
35
55
44
1
15
90
74
46
14
10
23
33
60
90
64
101
7
2
88
18
44
40
6
44
40
8
7
11
42
28
15
29
10
38
7
3
8
21
13
47
36
112
5
7
21
2
88
68
22
38
81
33
16
92
52
15
96
47
88
50
54
18
22
6
50
52
38
84
10
38
18
1
48
33
35
28
9
170
138
48
4
3
23
24
13
77
3
25
18
92
18
91
41
3
25
74
205
11
90
114
46
2
12
1
32
112
15
18
42
33
48
45
54
20
28
29
64
75
5
39
90
126
42
27
13
32
60
70
20
46
32
42
37
183
18
2
66
24
6
49
36
119
76
62
18
42
42
10
8
12
120
3
75
33
52
173
24
6
34
6
74
3
7
53
45
3
97
60
12
71
75
54
31
9
50
6
19
96
59
78
82
17
169
11
124
9
23
4
53
7
29
7
108
32
15
12
120
45
3
10
8
4
140
90
126
220
14
13
12
23
12
60
21
9
67
96
15
42
8
82
18
8
19
3
90
18
42
23
4
11
54
60
168
12
18
22
80
30
16
14
55
71
10
72
68
19
65
30
60
21
9
7
23
40
20
157
39
41
16
35
12
6
24
7
48
35
190
68
27
33
12
31
119
66
27
15
48
1
44
7
2
160
26
34
90
18
12
147
119
64
20
10
27
80
43
8
13
17
48
60
42
112
8
42
7
3
20
28
29
13
110
16
30
60
14
36
124
177
11
18
60
39
48
108
57
100
8
100
72
15
23
34
20
67
23
16
74
31
5
12
30
10
18
44
61
96
60
53
100
26
60
34
60
80
78
162
18
97
63
50
108
55
12
48
29
67
71
9
1
3
12
32
15
10
26
10
39
5
27
64
27
72
20
16
20
30
90
42
52
6
144
36
5
15
1
23
6
144
60
18
37
15
20
6
39
48
105
30
70
15
135
30
72
36
60
39
5
43
5
10
8
25
12
5
43
35
22
32
30
93
7
120
17
63
6
100
12
32
43
44
69
10
17
55
32
93
37
6
5
25
20
12
19
21
27
96
27
9
21
27
23
10
48
44
168
42
16
44
1
20
60
7
50
60
12
15
51
10
84
6
2
132
183
27
6
22
2
48
162
40
8
28
182
18
22
90
72
18
3
5
84
168
19
53
18
72
1
9
90
30
26
52
18
44
3
15
10
2
10
18
9
108
51
182
30
60
13
5
334
177
101
78
4
6
54
20
85
15
8
108
10
54
150
38
82
3
5
18
82
50
18
64
20
10
6
11
19
14
51
87
10
18
14
10
278
42
78
3
36
93
90
36
69
13
72
26
1
83
36
42
12
168
7
96
59
6
12
22
50
10
26
54
58
20
48
4
51
5
42
30
60
7
11
84
58
8
30
70
27
63
20
57
25
75
12
65
6
40
54
27
23
28
68
4
18
72
56
100
44
100
15
35
58
32
3
43
137
12
3
12
81
4
33
50
22
126
9
12
23
16
30
44
28
60
123
15
17
123
10
59
25
35
93
30
28
50
54
78
39
16
17
6
22
78
62
48
19
132
53
55
75
6
110
21
39
21
160
48
5
36
22
90
39
33
6
29
28
105
20
88
11
79
2
115
12
41
24
30
18
168
24
6
84
108
142
50
78
75
15
42
30
61
35
4
86
31
36
27
50
15
15
10
50
96
4
80
30
48
40
30
33
ABCD 98789023384*3^$a+1 [50033]
6
15
69
6
125
48
16
56
96
49
63
72
104
49
12
108
23
73
47
19
29
1
60
11
24
79
9
45
27
75
30
120
30
60
93
171
77
24
55
48
42
180
48
12
60
30
101
7
90
6
17
49
71
19
54
180
96
3
45
12
23
121
60
6
21
33
60
107
24
24
115
21
45
3
240
56
24
1
71
73
95
37
78
132
81
24
104
19
6
90
6
60
11
24
43
141
56
25
23
7
30
11
97
47
48
97
39
51
120
18
51
24
27
125
48
115
6
60
131
16
8
1
15
56
13
6
18
75
8
187
5
31
90
6
113
208
69
3
32
193
15
32
13
51
32
277
35
72
19
414
87
33
36
155
25
47
187
5
37
155
43
30
72
114
36
18
12
54
101
96
199
54
120
59
211
96
53
1
114
30
12
60
135
69
251
24
24
112
9
39
8
37
27
39
177
33
36
11
37
42
33
15
6
30
29
127
81
27
90
90
33
32
40
8
64
45
30
5
139
149
40
27
18
36
54
12
29
16
129
47
40
57
12
59
25
114
125
48
24
19
21
69
54
53
19
53
72
19
30
84
156
96
48
47
13
6
69
195
12
9
72
48
75
101
85
35
103
36
5
24
37
24
11
19
6
63
21
60
240
24
15
8
48
115
21
33
63
39
9
45
75
21
11
37
3
104
43
132
33
21
59
97
90
18
27
8
85
6
21
9
36
60
90
18
102
101
109
30
30
60
174
5
16
9
119
40
72
69
120
150
29
91
77
19
93
8
37
66
17
120
144
115
90
11
49
39
224
7
9
32
64
39
36
21
3
5
49
30
42
114
96
165
33
126
36
54
71
144
1
95
13
180
23
19
240
54
90
6
18
53
109
51
24
75
93
57
23
72
16
8
72
43
84
30
27
24
96
3
12
18
15
80
61
35
216
85
48
6
6
48
42
54
84
27
3
90
35
67
45
48
27
45
129
87
9
18
5
7
78
27
8
37
3
248
48
96
49
36
84
24
15
57
18
6
30
201
135
30
11
72
67
5
19
5
49
36
6
84
9
105
90
6
119
61
24
12
23
31
36
5
43
6
24
23
37
6
66
11
192
48
43
36
48
126
60
24
95
145
30
186
90
29
211
60
17
19
5
16
87
113
40
33
39
45
6
6
255
69
36
111
8
139
72
54
36
131
13
6
21
153
36
51
213
96
11
24
48
187
29
169
36
51
8
1
120
71
25
23
16
32
88
21
3
48
32
7
18
30
17
16
24
48
141
131
24
145
84
35
25
12
35
49
30
17
64
56
7
102
174
24
45
45
132
39
24
81
6
41
13
30
126
48
36
11
25
234
6
108
107
64
99
66
35
1
24
36
198
30
36
54
5
88
48
56
48
72
313
42
45
8
40
105
90
12
18
23
103
96
41
73
39
48
120
57
191
192
19
21
152
85
6
141
3
66
11
43
5
67
5
16
147
93
123
29
187
45
24
32
97
132
11
88
21
60
119
16
48
48
3
69
21
66
65
25
144
87
9
39
56
16
48
96
80
16
32
1
87
147
45
32
64
51
168
246
240
30
105
24
21
24
27
80
109
11
120
40
75
21
33
207
27
72
45
8
25
42
24
5
19
30
36
96
84
24
36
414
90
3
32
48
37
102
90
35
139
5
139
192
45
9
126
144
6
54
165
56
16
9
84
107
40
3
5
72
160
8
72
19
90
11
48
16
3
45
45
107
48
85
83
43
174
36
6
24
21
120
104
24
91
5
91
173
85
12
311
157
35
1
24
47
19
60
177
9
143
25
90
42
24
11
55
84
21
39
6
54
24
21
39
65
157
195
8
1
36
51
9
23
67
18
35
48
24
49
71
40
69
59
31
126
35
24
112
33
186
29
16
24
75
5
1
15
75
120
101
13
60
54
6
216
ABCD 98790018454*3^$a+1 [50014]
120
24
21
131
91
12
36
341
61
35
208
147
150
120
72
126
17
48
7
33
72
3
24
45
333
54
138
11
49
18
197
1
12
18
137
97
15
8
72
31
17
48
7
65
49
63
45
30
5
40
32
85
51
27
5
48
13
35
72
72
96
24
67
126
102
108
29
43
6
119
7
198
48
35
160
3
45
27
204
9
120
32
55
57
135
105
291
6
90
30
150
9
255
41
175
9
87
17
48
55
17
48
88
45
155
7
108
197
72
16
56
88
216
192
33
30
9
81
72
15
32
72
79
9
63
17
96
91
5
120
31
24
9
99
45
63
17
55
30
18
225
9
36
42
66
6
81
128
61
35
64
9
95
7
33
120
27
78
23
103
281
43
21
9
108
59
31
90
23
1
48
23
145
108
90
156
108
17
1
23
64
27
101
19
5
109
227
97
72
39
104
40
63
18
47
88
69
35
31
41
24
40
27
93
32
72
91
77
72
31
9
57
71
55
24
18
12
36
54
36
29
121
12
51
135
54
251
40
27
53
19
45
32
19
149
43
5
67
108
89
253
155
48
24
144
40
144
56
61
30
168
125
55
18
23
31
129
15
126
18
48
18
15
45
11
19
45
24
80
175
33
45
3
9
6
89
103
72
6
107
85
59
24
121
23
25
78
18
66
29
31
41
48
96
139
117
32
61
162
33
144
45
48
258
270
126
18
36
30
177
27
12
33
81
66
29
25
311
64
39
36
29
13
147
81
6
18
48
23
49
60
18
65
7
17
24
72
24
43
210
36
15
120
267
45
32
13
12
18
72
96
5
24
88
128
115
102
108
96
3
8
240
19
48
6
39
27
60
36
77
120
48
120
13
36
23
7
9
207
33
117
144
138
36
5
24
120
1
156
108
6
17
49
143
48
40
152
13
59
121
78
12
114
90
48
60
125
1
102
234
24
47
88
56
208
51
84
113
73
54
257
193
90
12
9
27
5
145
48
72
78
12
29
24
7
48
42
162
18
30
29
139
36
84
54
63
27
5
55
48
24
36
144
93
153
54
65
13
156
95
49
36
114
30
11
25
96
39
9
47
25
126
18
95
55
30
35
55
65
67
45
3
5
145
72
54
18
47
304
9
120
150
90
255
123
5
40
48
15
84
125
72
16
9
23
103
48
144
186
71
19
45
111
41
175
65
97
42
246
23
144
1
39
176
139
150
18
30
119
31
12
6
39
15
12
29
144
40
27
101
168
40
105
71
31
17
16
72
9
66
90
179
24
1
23
13
84
119
31
81
57
60
30
36
132
45
32
48
112
27
18
6
72
174
23
31
126
18
81
45
162
18
95
121
96
30
24
30
59
216
55
36
53
1
108
36
39
171
42
27
27
5
16
32
216
67
29
48
1
120
47
67
12
90
78
108
29
48
40
32
48
1
66
108
78
18
84
77
55
48
18
119
48
13
59
49
135
15
185
40
56
25
108
3
32
40
33
30
60
45
75
18
35
1
18
53
264
24
64
33
54
9
21
78
5
16
27
5
48
151
84
60
41
16
72
63
54
90
9
24
3
144
18
108
23
72
103
17
88
165
27
32
55
72
41
7
18
24
54
89
55
90
12
6
30
15
39
6
48
11
43
72
5
73
18
5
97
126
96
9
21
108
96
36
48
6
54
71
19
93
9
95
1
48
72
303
27
5
247
18
48
239
1
180
35
144
1
126
66
198
41
13
96
30
29
67
30
36
60
48
87
57
6
ABCD 98790171484*3^$a+1 [50010]
12
45
11
25
23
55
5
36
121
36
27
9
48
11
12
72
24
25
135
144
116
37
11
76
9
36
36
12
23
76
33
54
57
20
48
19
48
81
9
35
1
15
27
17
49
15
81
35
1
27
36
9
23
13
39
108
69
36
36
30
41
13
24
48
27
44
1
36
23
1
35
181
54
18
47
79
18
12
18
33
9
63
8
64
48
8
12
52
15
89
96
72
60
25
12
15
9
72
119
24
1
108
12
72
24
135
9
71
1
12
72
27
8
1
6
41
13
11
28
51
17
28
93
135
15
65
24
1
12
24
12
24
72
30
137
12
4
24
48
8
133
18
57
45
35
7
90
107
1
11
1
83
121
3
24
248
24
28
68
127
48
24
57
33
36
39
33
191
12
4
12
69
18
57
9
167
1
71
1
23
40
9
23
13
36
11
19
9
80
37
11
24
16
32
7
69
12
45
35
48
16
9
23
36
13
35
25
11
97
155
43
54
72
3
24
128
7
30
23
48
64
68
28
68
25
6
77
112
21
78
54
11
1
11
12
4
20
16
56
4
57
23
48
1
11
4
44
40
45
24
27
9
63
57
6
9
44
4
96
39
6
191
25
11
61
66
9
24
9
83
43
18
48
24
12
59
145
47
168
120
16
8
12
28
9
47
16
177
11
12
48
4
20
16
8
61
27
12
9
27
60
21
72
71
1
171
9
24
36
27
45
119
181
24
12
95
49
6
18
23
13
71
13
36
18
54
18
78
12
108
11
16
56
49
54
21
33
59
24
7
54
12
63
9
6
54
36
39
135
9
56
40
93
36
23
31
45
69
47
7
9
12
36
8
97
39
92
16
68
1
59
49
95
16
9
42
66
11
60
96
1
35
13
36
27
135
9
8
48
85
11
1
27
33
11
109
27
33
23
25
59
84
73
87
44
4
33
39
33
72
108
18
17
28
165
59
1
11
1
47
133
107
37
35
28
32
13
60
39
99
17
37
59
1
72
36
35
37
35
13
18
18
36
15
3
54
167
181
30
9
24
44
49
59
40
81
24
3
68
40
32
1
35
28
57
126
29
67
65
16
192
44
36
16
12
36
9
60
27
32
40
36
27
5
12
24
13
11
37
18
81
207
9
20
52
72
9
24
36
12
24
47
48
16
32
12
73
18
9
8
24
252
37
27
9
84
35
37
59
28
9
63
32
108
48
1
27
36
20
25
99
21
36
27
8
109
24
18
77
13
47
16
104
13
48
59
73
12
18
24
41
31
72
165
9
51
56
12
13
63
9
59
12
48
64
20
13
54
29
1
42
17
37
12
36
11
84
13
72
11
108
13
75
8
37
15
92
109
24
99
8
1
23
12
28
20
133
107
76
9
27
44
16
68
48
36
24
24
12
25
59
48
156
13
84
63
36
104
1
47
37
83
72
49
23
25
72
47
12
96
12
37
27
20
61
72
39
33
23
25
51
32
13
39
9
6
66
27
60
20
48
16
69
11
1
96
3
80
24
40
9
35
25
27
48
45
27
8
16
32
13
66
54
36
71
156
43
24
29
91
5
28
48
20
13
83
12
13
12
95
12
108
72
48
24
52
21
15
8
31
78
18
5
4
104
13
71
64
20
79
9
57
15
12
33
27
48
8
28
116
16
9
35
1
3
9
6
45
84
9
87
8
132
4
63
54
72
11
37
36
6
41
25
24
23
16
36
33
59
7
33
12
9
27
9
72
72
23
40
9
108
72
24
3
8
48
16
32
1
83
19
24
57
24
32
13
35
85
24
18
5
12
85
27
176
1
36
48
36
155
13
3
9
60
30
65
13
108
3
32
64
20
144
16
32
160
9
63
36
44
16
93
59
48
16
57
36
35
73
24
75
32
4
8
64
9
47
85
66
6
35
1
23
52
33
11
136
15
81
48
9
35
19
41
48
97
3
80
16
9
18
17
24
72
49
54
45
176
16
96
12
32
217
39
32
37
11
25
102
18
132
48
24
48
87
9
108
54
17
49
6
9
81
12
71
16
27
117
21
23
13
99
80
55
29
36
7
5
49
95
12
145
6
41
25
143
24
1
3
9
11
25
15
57
71
25
23
4
36
12
44
73
59
64
45
126
5
192
12
16
9
30
29
60
133
27
57
11
16
96
32
48
19
153
48
24
8
37
36
23
13
35
1
23
16
9
60
11
16
92
1
15
36
39
41
12
43
5
4
117
27
9
108
11
127
9
33
23
12
37
11
108
37
18
6
3
45
11
12
1
83
24
24
25
6
81
21
35
1
23
13
47
43
41
37
12
95
64
8
37
63
3
81
8
79
89
60
43
65
4
44
1
207
72
8
36
1
207
9
3
24
153
35
13
15
8
13
27
45
132
39
63
33
39
54
96
36
12
47
4
9
72
39
15
57
9
47
49
39
8
72
16
189
18
29
96
1
120
35
37
27
68
4
33
30
9
9
15
56
16
63
54
75
33
12
35
16
111
24
9
93
123
117
12
23
24
12
1
84
27
92
24
37
71
16
171
18
12
18
6
35
216
136
8
64
21
15
36
12
44
48
205
24
3
8
24
28
44
145
63
81
3
80
19
162
6
18
99
27
9
39
42
27
32
36
13
3
9
78
18
39
63
77
1
18
9
8
49
60
18
93
32
19
45
44
1
12
90
29
12
4
80
25
3
24
45
12
15
63
41
79
9
9
11
16
32
28
48
8
73
ABCD 98790231238*3^$a+1 [50103]
48
64
80
160
21
75
192
320
288
73
180
579
21
27
128
16
153
87
144
177
60
228
252
3
129
63
405
267
381
720
684
23
205
108
71
240
49
207
285
48
147
177
111
105
39
21
251
144
112
272
16
144
336
416
16
80
97
108
60
647
208
32
16
192
32
160
48
32
325
171
32
13
51
33
111
96
176
304
129
335
16
80
96
304
33
95
493
60
23
64
33
60
192
291
57
252
251
256
141
83
25
12
203
144
121
567
33
479
112
21
75
285
35
208
176
193
15
48
288
96
93
435
80
181
299
288
13
51
489
84
3
80
64
21
59
240
96
48
469
683
160
153
135
117
12
47
64
32
160
240
128
112
48
144
128
193
144
168
87
393
108
107
48
25
311
16
144
464
25
264
456
360
47
48
25
252
75
288
309
27
144
369
63
237
243
105
108
27
144
128
288
192
25
327
336
128
169
23
64
141
252
71
144
96
192
37
75
465
216
119
61
144
147
21
432
108
48
60
12
23
16
80
208
80
192
96
277
251
160
32
157
483
80
85
107
672
13
195
48
345
87
345
183
33
47
277
108
95
37
27
144
176
301
227
361
311
16
93
432
467
73
12
11
240
109
147
69
267
453
11
48
253
35
73
72
47
48
13
51
213
36
167
433
120
324
3
33
47
85
107
48
97
15
141
51
273
47
61
275
265
39
21
27
45
35
325
11
37
27
240
96
176
256
345
39
48
141
204
71
37
288
75
32
ABCD 98790378262*3^$a+1 [50006]
27
25
72
20
34
8
33
16
8
13
23
52
15
17
31
41
28
11
10
36
11
13
3
60
3
33
48
36
123
72
90
11
1
2
24
34
87
48
60
93
14
13
41
4
14
33
61
63
21
24
54
153
20
4
21
35
85
26
30
18
33
16
9
11
24
12
57
15
7
21
107
82
20
4
23
85
11
25
39
89
3
40
27
2
48
15
64
161
3
4
77
4
23
13
35
13
8
28
36
20
36
4
11
108
73
27
17
67
15
26
12
4
3
11
94
87
3
18
23
12
4
81
3
5
31
32
9
48
6
90
70
21
20
36
27
1
32
60
69
15
24
31
18
3
75
14
18
24
45
57
43
33
68
3
160
44
27
6
55
8
1
2
24
72
30
16
11
24
25
12
3
15
6
35
13
18
26
19
65
4
86
34
3
12
24
41
3
13
3
17
15
28
29
64
15
20
4
3
5
69
39
9
7
15
30
18
62
16
3
20
4
60
3
9
12
27
38
7
44
12
24
9
15
1
3
63
6
3
9
135
32
60
28
5
12
15
7
5
16
27
21
8
28
8
4
32
9
19
12
11
57
7
2
3
69
22
32
33
36
1
3
21
120
11
9
39
49
36
15
12
9
39
57
12
47
4
8
15
18
22
14
3
16
8
7
2
52
75
21
74
30
4
36
2
69
1
71
24
45
27
76
36
9
2
48
18
40
35
60
223
6
3
68
13
83
85
12
11
40
20
28
8
76
17
16
26
46
24
2
33
13
20
31
45
11
57
3
75
10
6
9
5
16
11
4
72
9
3
9
71
9
54
49
32
1
15
32
31
65
21
7
8
19
2
52
23
13
60
2
16
54
3
12
33
23
3
25
36
27
33
5
52
3
65
31
21
15
36
27
41
24
7
30
2
6
154
8
49
44
40
3
24
2
3
13
15
5
19
36
35
9
45
15
96
9
16
42
9
57
3
3
5
16
9
3
21
20
67
48
57
51
32
12
13
23
4
69
48
3
51
2
4
3
44
3
69
12
4
32
49
11
1
3
12
60
77
88
3
33
12
23
33
16
27
9
74
1
23
33
33
3
1
36
11
4
20
12
1
56
6
18
3
27
6
18
16
18
14
34
60
12
3
51
5
4
116
9
48
52
38
1
15
26
36
16
71
1
48
35
28
20
13
27
29
19
8
7
5
43
6
2
9
132
1
3
32
31
21
33
20
7
9
75
8
16
9
56
4
47
93
19
17
4
3
36
45
11
24
37
11
40
3
17
7
17
31
5
13
54
2
16
36
3
5
88
2
9
36
3
24
1
15
5
27
78
87
4
20
9
19
33
47
16
24
23
90
88
36
15
56
88
32
28
12
27
50
6
10
72
63
24
36
20
16
8
36
49
15
24
84
5
16
23
4
15
32
13
32
27
9
7
26
87
16
20
21
28
24
2
34
32
22
29
12
33
39
7
5
12
76
12
57
38
18
15
40
12
99
45
11
16
81
48
9
83
24
1
3
93
2
33
1
14
54
90
33
25
30
6
104
15
28
8
28
96
56
24
60
25
44
34
9
12
11
13
27
72
2
64
3
33
128
7
56
25
3
17
16
38
57
4
36
60
3
26
16
27
3
5
33
36
24
36
7
24
36
17
52
44
15
4
35
25
5
18
57
36
33
3
36
100
56
28
33
18
9
39
9
56
45
3
13
23
1
18
29
12
4
117
140
60
3
9
7
29
4
15
69
11
40
3
8
30
36
36
34
8
13
57
83
1
23
1
14
16
2
22
102
15
20
9
39
25
15
9
15
24
15
5
13
35
37
3
32
4
15
9
5
31
3
53
12
9
27
4
21
80
18
13
12
24
17
6
1
96
5
3
12
48
9
91
20
28
21
8
36
52
3
12
68
7
138
23
108
24
40
8
19
45
5
16
36
39
3
74
31
60
27
17
25
14
22
23
4
8
21
3
12
60
9
15
7
38
3
49
27
3
24
14
4
15
72
53
58
17
12
1
2
9
28
32
1
18
18
11
9
24
15
84
1
15
44
33
4
3
8
1
2
33
61
23
13
15
17
91
33
3
33
6
2
28
36
15
21
24
59
36
13
14
96
9
1
3
59
1
9
6
5
36
48
76
11
6
15
36
16
32
7
41
45
3
16
17
16
3
21
3
27
6
50
25
9
23
31
81
9
8
28
18
54
23
19
41
28
141
36
23
13
15
29
55
8
3
34
3
24
8
4
5
3
13
66
6
11
25
3
24
8
24
4
44
4
20
16
9
35
7
48
6
63
75
9
45
123
5
40
27
72
48
36
33
71
49
3
12
21
3
41
63
12
16
33
59
45
16
51
11
10
3
41
100
3
20
12
25
11
7
18
123
12
65
16
14
33
9
16
11
28
20
97
26
16
33
57
48
3
24
32
4
24
20
21
36
39
13
6
14
34
8
33
13
2
40
14
16
11
28
20
148
8
97
36
51
72
51
9
36
20
4
29
15
33
55
129
15
92
60
7
18
6
2
51
12
24
16
24
48
23
33
31
33
20
4
32
36
97
23
43
78
66
29
33
3
4
36
29
51
37
12
6
5
27
1
8
25
38
13
24
33
2
40
17
13
36
23
12
25
32
16
24
3
12
20
31
38
55
84
5
7
33
2
10
15
56
1
3
35
22
23
13
30
242
28
75
41
3
28
15
6
27
39
8
61
56
25
27
9
3
20
12
21
3
4
77
7
9
72
87
29
36
19
68
3
117
9
48
16
92
135
15
16
54
12
78
2
48
67
11
46
44
7
5
18
1
69
15
5
36
16
3
5
111
13
3
9
36
15
32
28
33
11
9
36
3
31
9
9
23
84
4
8
15
21
13
35
12
12
52
15
21
12
15
2
43
12
17
7
29
16
24
66
81
8
25
59
48
4
9
11
4
5
40
15
5
31
57
36
18
2
16
36
68
88
20
88
56
31
36
21
18
5
4
32
33
94
17
49
56
22
9
8
15
54
7
24
5
3
21
30
6
3
15
10
8
39
40
9
36
23
12
33
4
39
81
18
53
1
42
5
28
41
30
33
12
4
45
2
10
3
41
3
24
9
70
18
30
53
25
27
29
34
18
11
3
9
40
32
15
37
17
3
61
3
5
79
32
13
3
69
35
33
27
12
13
72
110
33
16
36
65
10
18
6
2
15
1
27
5
19
44
15
106
30
74
78
49
15
26
31
21
3
12
5
52
3
24
39
9
8
9
39
48
37
3
8
1
6
66
3
5
55
15
2
88
20
3
4
11
102
3
4
51
33
15
42
11
12
24
55
41
21
34
21
24
12
45
26
9
1
15
56
57
16
54
8
21
25
2
1
8
31
14
15
1
23
13
38
6
7
32
33
18
9
52
20
7
5
43
24
32
1
12
24
84
8
36
33
4
68
19
53
27
33
12
3
13
18
17
12
36
28
57
35
15
69
1
20
63
31
2
3
13
20
10
29
13
36
23
4
5
75
16
20
84
4
5
30
22
3
56
13
3
9
8
12
24
7
77
4
63
59
13
60
56
28
20
36
19
17
16
39
33
8
40
8
12
12
4
12
32
4
5
27
27
21
9
18
9
141
3
97
8
88
3
9
2
16
77
85
20
7
32
49
11
31
18
12
44
12
67
21
15
3
6
23
24
27
129
4
65
27
93
16
3
20
13
8
19
9
11
64
24
44
36
9
27
43
53
21
43
44
36
4
20
16
20
24
39
16
38
31
3
24
21
92
9
16
11
123
105
4
8
45
12
3
28
24
20
24
49
12
18
65
9
15
21
4
72
32
54
9
36
43
93
8
49
3
104
31
9
17
19
11
1
8
25
95
1
83
57
24
51
28
24
12
45
51
21
2
9
9
12
3
55
9
20
36
24
88
20
13
3
20
1
36
11
36
19
42
87
12
3
18
71
25
11
40
12
24
24
33
3
11
33
25
11
4
21
3
8
48
33
12
4
102
8
66
3
76
29
4
3
24
36
5
43
32
16
17
16
8
28
11
4
44
12
16
12
15
17
13
35
7
14
15
40
3
ABCD 98790386746*3^$a+1 [50033]
75
267
117
36
96
96
183
30
72
24
15
96
324
69
72
48
75
132
99
105
60
39
45
144
108
48
117
114
33
93
18
90
39
27
69
12
69
3
36
81
135
51
45
9
51
3
81
60
48
273
60
48
6
9
12
12
348
12
21
75
132
120
60
24
24
24
96
72
15
114
75
48
3
90
90
48
150
39
36
276
9
12
108
6
33
93
123
180
111
45
36
12
33
39
9
195
261
219
12
108
96
60
48
27
6
15
33
90
45
12
93
15
12
93
72
60
48
27
192
36
96
15
165
156
3
57
9
171
60
84
69
15
36
36
168
24
297
39
177
15
165
123
24
63
105
24
120
39
9
48
24
96
120
24
60
111
84
69
12
9
231
24
24
177
27
21
147
165
27
171
261
48
12
36
312
51
9
168
33
39
21
27
75
9
36
9
3
111
30
99
207
6
75
12
12
21
27
72
15
66
75
12
21
87
24
24
24
3
24
9
21
135
48
33
3
21
51
69
75
180
24
45
60
51
48
3
9
108
12
15
234
51
21
18
45
12
144
129
102
54
3
51
117
12
123
78
39
33
243
21
24
27
48
51
81
45
39
24
96
36
144
15
90
15
21
15
99
306
15
12
108
129
114
129
252
81
24
3
360
96
36
240
24
51
93
12
204
72
9
99
36
24
144
36
36
48
120
111
90
15
36
24
84
96
177
48
111
60
9
60
51
21
18
57
15
93
24
111
36
6
27
111
6
90
144
57
12
33
63
36
48
96
15
57
45
78
21
9
27
153
126
21
15
54
114
9
60
291
12
18
15
72
24
48
48
60
45
75
84
69
51
9
147
24
135
93
36
144
156
12
84
84
12
9
30
114
51
15
6
39
9
15
24
93
123
12
183
105
12
24
81
3
141
3
87
234
27
60
48
24
48
48
51
45
204
57
3
15
381
141
195
24
24
192
9
24
87
12
363
33
84
12
96
63
237
33
36
99
36
81
3
12
84
36
12
87
9
84
123
54
3
48
48
105
27
99
36
9
129
147
69
3
48
48
45
42
33
132
45
18
9
51
30
27
24
60
69
27
48
75
9
21
60
15
15
6
15
159
180
45
12
24
15
9
36
75
189
195
57
45
24
36
48
111
60
135
45
168
48
84
69
195
84
141
12
78
30
87
9
75
69
111
105
39
81
99
51
9
12
60
60
15
18
195
72
9
120
96
63
135
9
3
69
9
27
63
45
120
12
69
15
60
39
21
24
57
15
63
57
60
63
45
12
132
27
45
84
24
72
96
213
99
27
69
21
90
45
96
9
99
60
84
3
9
99
69
27
21
9
24
12
15
93
42
54
51
60
24
225
171
72
48
105
3
12
33
6
45
168
96
105
30
45
12
132
108
9
3
21
207
84
24
120
45
51
39
69
12
69
90
45
237
39
24
12
129
255
69
39
36
36
84
57
267
72
69
87
24
15
36
54
3
168
240
84
24
24
12
75
21
12
156
15
69
36
237
30
9
9
15
27
57
12
48
93
15
24
15
69
36
111
33
21
15
9
147
144
45
99
132
12
33
30
69
9
99
3
78
27
153
66
33
21
39
3
357
3
270
75
24
21
168
39
12
15
21
48
156
24
21
36
54
9
36
168
36
135
30
51
60
51
57
21
27
24
39
21
9
171
120
36
15
33
201
3
12
9
75
72
69
111
12
96
96
ABCD 98790531902*3^$a+1 [50025]
64
9
90
30
12
27
21
66
33
15
30
6
45
81
15
75
5
43
6
60
30
24
5
61
99
105
18
42
11
1
48
207
3
96
30
6
65
13
150
66
6
53
31
6
60
15
3
6
156
51
8
31
60
144
6
204
180
30
209
16
105
6
36
18
72
48
72
24
195
3
90
108
90
30
87
87
6
24
66
42
6
12
48
66
30
30
15
195
24
156
78
51
32
43
6
66
45
45
72
51
39
18
60
12
47
121
90
125
13
99
87
114
30
12
48
42
90
65
115
5
67
96
6
24
72
47
37
54
126
6
48
114
30
12
18
35
16
45
12
48
39
51
54
6
17
73
6
9
9
30
66
84
90
42
18
5
72
19
6
60
120
30
30
15
15
114
72
42
42
30
30
48
12
99
9
63
69
3
147
120
53
37
108
186
30
36
150
29
49
42
60
41
49
84
66
30
24
36
24
36
24
59
168
48
79
30
66
66
30
33
15
6
36
36
72
156
24
6
174
18
54
30
93
33
72
36
6
30
15
111
90
18
24
90
12
18
6
39
21
6
60
9
39
60
240
96
24
6
6
18
63
9
138
197
13
132
18
6
66
60
30
24
11
31
78
12
12
36
96
15
48
3
168
12
60
45
69
114
150
24
126
21
3
42
18
48
18
30
17
19
144
96
24
5
49
72
18
180
113
79
9
39
30
36
66
29
112
9
18
66
11
115
45
3
48
18
12
84
18
48
9
105
15
69
84
6
12
78
60
24
102
29
24
7
41
49
6
57
56
25
111
51
45
33
95
145
39
3
77
16
96
189
126
24
6
18
96
6
144
36
60
30
48
177
21
59
19
5
97
90
18
36
150
30
84
96
15
111
114
48
60
3
147
72
6
63
9
167
163
21
72
147
30
63
8
1
36
54
53
16
80
136
105
18
66
24
27
63
6
24
11
181
126
18
210
54
36
42
5
13
35
55
144
57
51
30
24
174
66
120
23
13
3
141
18
102
75
15
9
72
63
65
49
60
30
77
25
78
12
48
53
67
21
9
12
108
180
11
67
90
3
105
144
12
11
72
37
174
69
75
12
60
78
6
186
234
5
37
48
66
33
15
17
25
66
42
42
6
78
12
102
42
41
115
24
60
30
36
18
12
108
6
120
6
42
36
36
24
60
120
36
159
57
18
30
54
48
17
61
60
24
36
60
90
66
66
57
48
135
54
78
96
252
84
114
120
54
6
66
6
24
156
59
25
18
180
6
24
35
40
32
55
33
27
78
12
99
9
210
5
43
18
24
66
42
23
16
9
42
5
37
6
6
18
42
120
3
15
6
102
5
88
24
27
5
49
30
126
195
15
108
21
27
24
53
1
12
24
108
48
90
54
71
13
6
60
30
18
17
31
12
78
18
234
30
162
30
108
126
12
183
24
117
11
115
24
5
64
24
32
13
30
78
12
60
12
3
45
12
24
120
6
161
19
90
120
30
18
12
23
13
90
17
136
21
174
6
15
99
6
60
168
66
9
33
54
9
80
19
6
71
55
138
87
24
51
168
6
24
126
17
40
123
6
48
6
57
9
60
35
61
99
99
72
174
18
36
204
120
30
18
102
150
6
24
12
6
12
93
27
12
9
24
8
103
66
30
9
21
6
5
85
204
143
55
30
48
59
64
57
12
3
8
16
69
11
19
6
84
36
24
24
162
84
42
18
72
5
97
108
60
30
18
30
60
6
24
12
27
80
31
60
120
5
139
96
45
57
39
9
24
15
51
144
12
18
23
43
5
64
3
72
12
33
57
84
75
21
150
18
36
36
11
199
114
36
30
24
45
96
249
39
87
90
39
27
132
6
72
18
105
99
21
9
66
36
18
15
63
60
42
72
30
5
25
6
33
21
36
54
33
51
54
42
60
84
114
90
78
3
120
57
24
24
36
3
57
168
150
6
126
6
12
11
49
23
43
6
63
75
42
84
42
24
53
7
60
114
96
6
42
35
16
32
64
81
23
25
36
24
54
5
97
90
18
90
132
258
30
102
60
48
60
23
97
15
3
114
36
23
25
84
6
72
29
31
114
24
42
54
15
9
30
257
40
224
19
ABCD 98790639074*3^$a+1 [50046]
7
65
43
17
72
324
4
128
12
55
36
17
100
15
132
41
40
44
96
12
127
45
8
43
65
91
5
48
12
55
41
24
19
41
24
55
5
60
24
48
12
36
60
19
173
7
65
48
19
41
12
108
19
53
28
8
12
120
48
64
68
19
29
31
36
5
55
5
40
32
108
43
5
12
52
8
48
156
24
4
87
29
64
56
64
8
60
12
28
15
72
12
41
120
144
115
41
84
24
4
3
48
17
120
19
5
24
55
12
65
12
48
52
8
28
32
28
219
48
48
5
24
7
5
84
175
41
48
60
36
7
12
17
96
24
19
105
12
15
12
120
5
16
20
12
19
29
192
52
15
12
29
67
89
79
9
51
89
7
65
36
19
24
5
31
60
81
44
24
72
19
156
33
20
60
64
20
103
24
89
91
33
15
101
60
60
60
36
19
29
7
65
36
100
8
12
163
24
33
68
24
28
68
36
4
15
5
4
20
36
52
3
9
116
52
72
3
65
24
64
87
29
36
88
32
40
44
115
161
12
96
24
91
9
32
24
60
19
173
84
24
12
43
17
12
55
81
44
36
19
81
140
7
12
5
7
41
12
28
12
68
19
53
36
115
5
60
36
36
12
108
52
48
3
17
12
12
91
33
56
79
17
84
24
36
36
112
8
19
5
48
55
41
67
17
136
75
12
5
48
4
36
20
24
12
16
87
17
91
5
48
36
24
72
7
105
48
15
5
48
79
72
5
96
12
72
24
36
48
43
65
72
48
12
40
140
12
28
51
41
16
39
5
31
5
48
12
19
65
28
51
9
15
17
120
48
108
28
27
24
21
32
31
9
36
56
84
31
29
124
56
19
21
12
60
3
17
24
24
4
36
44
151
65
36
36
24
43
12
21
48
51
89
12
67
5
31
12
17
48
55
108
24
12
5
19
5
52
32
28
20
43
29
28
135
12
77
64
39
33
8
7
117
3
53
31
33
3
24
5
19
5
79
36
5
100
56
91
29
16
60
12
15
45
48
20
115
24
53
28
20
48
60
96
36
148
20
4
36
15
17
24
36
7
12
5
4
20
60
12
19
21
3
12
113
55
105
56
103
48
48
65
52
44
16
20
28
32
12
7
96
29
4
51
21
20
88
27
24
89
7
24
41
12
48
7
5
36
7
113
12
112
51
12
233
67
65
52
56
19
12
5
4
164
28
15
57
68
19
9
12
135
45
32
108
55
24
5
28
68
72
12
84
52
44
28
68
19
9
120
80
79
36
36
21
3
192
5
52
128
84
84
31
69
104
7
29
60
24
132
84
12
48
184
32
48
136
32
24
48
28
3
9
63
17
36
100
20
36
31
29
24
64
20
16
20
7
17
48
28
39
197
43
45
8
60
112
32
43
5
48
19
21
20
100
60
123
17
55
24
24
17
19
5
16
32
72
76
39
21
8
100
92
100
32
36
4
60
8
55
17
55
77
60
16
20
52
3
17
36
7
5
12
72
144
184
8
7
48
5
48
24
72
64
20
31
89
24
7
29
36
28
51
65
127
5
24
36
52
8
60
144
24
91
5
16
8
67
48
17
19
125
16
15
60
24
33
8
43
5
24
28
72
108
68
96
84
12
12
43
125
19
36
57
96
20
127
12
113
60
12
7
53
31
5
19
17
28
51
96
53
60
36
40
80
7
65
48
139
77
4
44
28
8
4
87
149
12
72
96
4
8
48
79
96
5
64
27
24
9
56
36
24
4
27
29
72
12
151
57
8
84
7
101
28
56
24
7
5
12
48
7
21
56
24
67
12
101
12
7
41
12
19
108
53
48
19
41
12
127
93
20
100
20
12
43
48
77
24
19
65
96
139
65
4
60
20
100
152
84
7
17
31
65
72
24
48
40
80
91
5
60
19
5
12
144
52
8
60
36
4
24
63
12
45
32
24
12
48
7
57
80
12
16
20
19
5
31
5
120
12
28
20
24
24
12
43
12
17
31
24
17
120
16
80
43
12
12
5
211
105
20
12
43
5
12
48
115
132
5
12
48
52
111
132
53
36
36
48
24
96
40
12
15
53
72
48
55
12
24
5
60
4
56
88
27
209
12
12
40
56
36
31
125
12
31
149
60
36
180
12
88
12
3
60
9
80
28
20
48
120
12
40
39
53
31
29
28
48
24
20
96
127
5
12
36
31
9
32
24
48
48
120
60
48
19
17
36
7
33
68
36
24
36
36
24
4
44
28
8
12
12
108
43
29
40
60
8
43
24
132
41
19
5
96
28
15
5
60
12
55
125
24
24
55
5
12
40
44
108
48
100
152
28
44
84
24
43
17
28
12
68
43
101
36
19
81
8
72
60
43
5
64
68
120
24
55
41
24
84
100
32
28
111
5
19
41
36
52
80
16
20
7
5
12
12
36
24
4
44
12
84
31
5
4
92
60
24
91
24
5
88
8
24
36
12
12
24
12
88
140
60
24
208
20
52
56
19
5
12
91
65
24
84
36
24
67
5
7
41
4
63
93
116
84
24
72
88
27
ABCD 98791473824*3^$a+1 [50082]
12
59
9
45
66
13
80
48
39
73
32
9
127
29
24
12
18
36
33
21
19
92
28
47
25
11
97
156
47
18
51
21
39
51
42
288
27
40
5
15
33
114
18
12
24
19
72
11
18
79
11
36
60
69
87
18
72
19
53
7
11
108
25
11
69
36
3
42
18
36
30
7
29
51
27
120
145
96
35
12
54
15
28
36
24
77
18
25
71
69
108
112
120
48
8
105
6
1
53
15
15
42
138
25
35
66
15
21
55
48
11
216
12
18
18
132
97
11
37
17
12
78
1
11
78
30
37
20
76
32
57
55
35
66
19
5
36
48
67
144
84
24
77
24
27
39
24
1
144
116
4
71
18
103
47
102
51
9
43
92
40
53
42
25
5
18
145
12
29
19
36
71
18
7
60
20
48
27
66
15
100
44
21
55
20
64
5
55
48
180
36
11
13
32
45
30
21
33
31
83
13
48
120
35
30
7
68
15
21
64
11
120
6
54
25
8
72
105
31
5
24
31
17
18
13
149
36
7
155
73
71
24
36
9
57
19
20
36
88
35
36
6
7
23
57
16
95
12
33
39
6
126
66
78
25
101
43
83
25
128
39
1
60
65
19
12
20
45
19
12
92
72
28
11
121
104
72
39
1
17
7
11
72
25
12
23
48
54
19
72
77
67
5
19
125
84
103
12
32
111
12
36
85
72
59
109
32
24
3
97
5
6
102
78
72
25
12
11
25
89
43
47
45
4
35
162
7
32
84
16
56
9
43
12
65
6
12
21
105
7
29
159
39
90
15
60
40
8
93
7
48
41
18
1
65
24
43
60
23
81
39
21
33
3
87
21
52
59
90
91
29
6
120
37
95
13
23
25
11
25
8
40
12
48
11
25
95
25
11
13
23
144
18
3
52
5
162
25
29
15
15
60
49
17
39
396
84
9
15
15
25
32
28
96
149
7
95
25
104
16
56
12
45
103
24
8
27
84
72
54
36
18
144
6
99
36
24
87
73
5
72
144
54
12
165
3
72
49
36
149
31
71
24
54
7
12
48
20
33
6
18
12
54
36
114
27
39
25
24
24
5
15
51
36
18
7
60
41
42
37
89
7
12
47
61
17
12
39
76
48
20
16
12
48
47
25
47
18
43
11
24
49
32
124
36
8
16
71
6
43
65
30
1
23
1
72
60
48
12
17
151
35
25
137
30
37
71
49
12
80
4
24
36
11
6
19
44
4
5
51
51
61
132
23
24
30
19
17
19
56
39
45
28
17
99
76
24
44
75
1
35
42
7
11
66
114
1
53
43
173
7
60
17
15
16
11
33
141
6
54
79
23
18
31
5
6
133
72
29
30
24
121
84
29
48
60
102
25
260
21
7
72
120
32
64
32
15
18
42
45
39
69
4
107
69
16
44
4
35
265
32
9
12
43
12
32
72
63
18
7
120
101
7
47
133
17
7
23
6
67
84
41
18
97
104
51
57
16
20
21
84
39
40
161
31
68
52
56
45
12
31
12
107
25
65
31
56
84
39
85
101
102
13
11
108
105
111
25
36
11
12
96
85
5
175
35
6
18
66
55
251
109
41
31
53
51
3
6
79
47
45
4
12
5
103
5
127
12
77
3
36
36
39
36
30
31
23
6
30
114
120
31
5
78
13
95
13
17
39
16
12
47
33
52
89
36
6
9
99
1
11
150
15
33
6
9
39
36
6
15
21
19
35
13
71
121
20
21
108
15
124
72
23
36
6
79
12
188
64
48
84
48
11
49
47
390
123
21
36
18
42
31
17
3
64
56
45
19
48
5
48
3
76
35
120
21
52
60
137
3
52
20
51
57
148
173
75
75
12
108
21
3
45
27
13
32
3
33
9
120
31
108
95
6
18
25
41
72
78
9
3
18
39
16
60
11
18
72
114
109
68
28
77
54
1
72
32
4
5
15
136
24
156
5
60
30
49
36
24
41
15
76
12
5
27
21
24
43
56
16
41
15
24
64
29
12
43
35
45
60
51
1
35
78
15
51
180
36
25
120
35
6
12
51
9
90
156
201
4
11
18
31
257
60
102
42
43
12
35
13
36
32
9
144
31
20
3
36
30
90
177
52
47
84
6
30
18
111
15
24
205
5
18
42
18
90
7
56
40
56
21
43
29
66
25
140
4
11
6
36
48
91
24
24
8
33
7
107
36
90
72
7
5
15
132
15
13
11
72
12
126
19
20
3
37
152
204
12
39
13
23
25
48
41
43
11
45
21
24
55
65
96
15
39
61
29
91
68
111
30
7
60
48
11
25
24
96
128
36
177
258
66
15
81
18
61
65
18
13
107
36
36
36
85
47
90
7
29
19
12
89
39
15
1
72
5
27
16
41
103
65
30
25
80
16
72
5
7
12
20
ABCD 98791505518*3^$a+1 [50012]
72
108
103
11
21
69
36
84
19
24
197
30
138
30
30
30
105
33
72
72
24
84
42
78
18
162
72
24
7
17
156
24
60
48
39
24
27
12
18
72
31
65
12
72
12
39
111
121
5
72
48
54
36
12
78
168
55
11
109
29
123
87
6
75
40
185
7
59
85
41
135
39
9
16
29
6
24
6
55
41
54
30
78
42
19
96
251
69
51
150
39
16
29
120
204
6
36
13
17
18
252
42
7
41
24
39
39
96
105
69
72
24
51
51
72
42
150
6
55
107
30
60
51
111
30
48
3
159
30
18
105
16
59
18
19
128
3
102
63
57
7
11
117
117
51
88
47
33
15
6
108
31
24
365
36
72
78
57
57
78
73
120
144
65
63
15
54
126
30
30
12
30
31
17
55
17
12
43
5
12
144
31
24
29
6
156
81
45
54
45
33
31
17
183
201
30
78
96
24
60
18
114
51
9
66
24
48
30
12
96
42
1
35
72
109
119
66
18
72
61
35
18
24
43
83
109
17
66
109
59
144
13
17
120
18
109
59
36
18
7
24
41
210
93
27
6
127
5
78
84
25
24
47
60
24
60
18
15
117
6
174
18
222
18
13
77
36
24
30
96
121
53
102
45
3
60
18
103
29
42
66
42
30
55
125
171
40
65
72
60
12
72
31
29
108
168
180
19
80
69
19
120
47
6
115
59
24
54
12
18
105
33
108
54
37
5
19
119
12
36
12
90
27
15
1
29
258
6
19
113
42
85
41
159
207
66
15
24
3
42
36
228
12
18
114
91
107
18
120
36
15
3
12
1
83
6
108
12
39
9
36
36
6
138
6
60
21
45
108
6
145
59
45
9
96
12
18
42
103
29
48
60
12
43
107
21
9
156
259
11
24
61
281
36
24
6
12
270
108
12
60
31
41
168
7
101
60
24
174
1
65
120
60
78
120
18
19
5
30
18
90
73
200
27
61
35
90
96
75
45
75
51
144
36
73
11
156
402
18
42
30
72
60
66
24
36
67
8
33
39
40
5
18
73
104
207
30
6
85
5
19
53
36
31
5
24
12
72
90
126
12
24
75
33
162
204
36
6
7
65
103
24
113
7
23
33
105
42
6
31
8
15
33
45
198
12
90
12
60
78
54
3
45
12
36
43
59
30
42
13
65
60
43
152
57
36
54
24
24
6
24
30
6
84
12
6
37
72
48
5
3
57
132
24
54
18
54
6
12
43
185
7
53
147
33
60
30
18
6
13
173
24
6
37
56
9
12
78
6
132
24
3
16
41
31
8
27
12
105
33
54
18
60
51
21
24
102
13
59
162
19
24
120
101
27
153
114
120
12
138
18
30
24
78
30
60
31
5
54
30
7
53
115
53
12
36
147
123
102
48
7
59
144
109
83
24
48
30
42
24
6
60
51
57
111
27
72
108
73
11
60
6
3
96
168
63
25
89
90
30
55
65
138
93
33
114
48
42
6
6
15
40
185
84
19
32
75
60
6
24
30
66
19
24
167
42
12
36
12
3
3
30
12
12
30
18
12
6
21
75
18
108
103
11
48
45
57
96
24
60
18
30
6
37
24
8
27
13
41
90
66
30
60
81
99
66
12
48
18
6
48
36
12
7
41
42
13
131
18
51
27
78
36
3
27
6
114
30
138
30
48
55
32
33
55
17
72
18
6
126
9
45
27
3
12
97
96
56
135
6
42
138
48
252
24
30
18
123
24
75
6
30
42
96
6
49
240
59
6
24
108
3
141
51
9
39
27
109
56
27
78
114
45
63
18
7
8
123
114
51
69
27
99
37
107
66
96
78
12
36
13
17
39
225
15
3
78
87
40
17
66
24
54
24
120
36
12
12
27
15
25
203
61
41
15
45
3
16
59
72
21
64
41
42
18
12
180
91
47
48
42
18
66
18
210
18
12
105
72
69
67
125
12
36
54
18
147
63
150
99
40
96
5
27
27
30
6
25
29
123
57
84
114
78
72
12
48
60
51
9
36
ABCD 98791964944*3^$a+1 [50011]
276
12
23
19
125
48
172
33
11
216
1
15
45
15
69
59
49
15
20
145
63
117
135
27
96
210
119
88
33
15
75
5
25
90
53
12
25
23
76
176
37
72
36
83
52
24
36
69
11
4
48
60
117
59
67
57
87
65
40
15
41
19
30
71
55
54
51
32
313
24
15
33
60
11
7
30
135
69
66
5
24
156
48
1
51
12
33
99
96
87
72
6
35
55
360
113
4
92
48
13
30
149
13
11
64
3
53
24
13
47
28
15
9
45
11
52
60
15
65
48
24
43
113
55
12
18
15
27
192
165
3
48
42
12
71
40
267
53
40
8
7
113
192
60
48
60
24
7
101
112
32
31
54
120
23
28
272
25
131
31
108
57
36
32
67
21
132
33
180
239
43
213
39
126
35
48
52
9
59
49
123
20
79
29
7
84
60
153
128
144
76
87
42
131
85
15
15
17
55
17
88
27
18
11
7
17
40
213
30
125
19
161
160
12
56
12
55
5
25
135
20
192
37
11
25
23
36
16
45
35
112
56
52
15
24
245
100
48
177
108
78
84
53
25
90
117
21
27
48
68
60
1
3
153
27
8
25
72
48
39
56
64
80
16
20
108
256
63
240
257
24
24
36
52
39
90
126
17
12
36
12
7
53
7
81
24
200
60
85
11
48
31
48
53
24
88
80
13
102
117
15
81
99
5
61
35
7
12
105
48
332
24
336
1
143
24
145
83
19
108
93
8
12
12
7
66
95
144
28
3
24
30
36
180
35
40
68
36
133
12
23
160
8
24
25
239
72
169
36
23
31
81
84
33
167
175
33
45
11
76
96
68
112
9
108
83
139
41
84
85
23
36
49
71
19
177
135
105
105
11
25
60
23
61
143
55
45
116
16
156
20
12
73
179
48
96
184
15
77
13
23
40
120
27
113
4
45
95
48
25
18
53
139
41
16
33
60
18
30
27
33
23
31
45
20
60
76
20
48
31
18
191
112
39
45
60
36
80
24
84
49
203
67
113
4
44
132
172
63
29
61
12
27
48
15
18
24
30
468
150
11
192
7
108
24
5
24
61
36
54
53
73
120
24
90
221
67
185
223
113
4
27
5
55
90
156
215
12
13
35
52
87
101
12
52
20
13
42
21
177
11
24
88
68
4
476
52
27
132
66
59
160
60
20
13
35
60
112
176
4
20
1
39
15
33
45
11
7
9
44
60
67
113
64
87
168
53
19
5
24
64
27
29
84
55
77
28
116
31
89
127
30
35
84
61
60
119
144
1
203
36
12
19
165
48
32
13
35
88
24
81
72
15
56
120
24
108
277
30
57
200
28
27
5
60
24
16
8
67
30
51
117
23
25
107
252
24
120
1
96
35
4
63
17
40
80
84
31
126
72
71
136
80
25
3
128
52
33
12
72
3
48
9
108
3
24
20
1
72
3
8
7
72
45
20
72
16
99
29
7
9
15
36
30
23
24
43
72
42
11
24
24
12
55
90
72
11
241
59
79
72
6
143
19
12
78
3
135
24
41
7
18
83
16
45
35
91
57
3
54
36
15
12
128
19
21
92
36
1
18
5
36
97
83
49
47
145
11
49
3
56
16
20
85
36
107
13
54
6
39
63
65
25
23
48
24
13
83
52
117
23
19
29
289
23
48
96
88
15
57
105
35
25
35
121
119
25
6
9
75
96
5
40
320
48
1
66
60
149
96
4
128
112
51
12
33
57
15
32
103
17
145
36
27
117
11
79
36
9
36
45
159
44
180
139
101
97
47
7
29
19
150
12
6
17
12
24
24
36
60
52
20
60
ABCD 98791989308*3^$a+1 [50087]
96
144
3
5
43
18
24
90
36
12
17
1
18
29
40
21
75
75
5
60
16
21
63
9
78
12
45
32
31
201
8
40
75
9
20
48
253
198
29
16
3
150
47
36
28
33
95
43
60
9
9
23
24
127
29
48
16
57
18
5
4
120
177
12
60
23
7
137
16
144
51
12
129
120
44
48
19
33
44
4
216
32
40
9
72
60
54
57
176
31
54
36
6
30
119
7
42
18
41
79
21
57
39
15
221
97
54
6
84
47
12
40
56
13
162
108
57
20
12
13
36
51
81
36
3
9
23
1
35
91
102
95
84
108
43
41
16
24
36
348
33
23
19
69
51
168
30
27
20
67
29
28
9
18
42
18
9
132
24
80
4
3
153
39
29
7
5
19
102
27
63
65
28
21
12
54
33
135
66
90
54
18
21
339
60
41
97
36
83
7
36
17
60
16
177
3
15
6
143
72
112
9
60
143
64
92
184
51
53
1
51
12
48
15
53
64
20
60
36
43
72
18
12
47
24
79
102
108
72
90
24
66
59
31
29
16
9
39
33
83
115
24
17
1
12
15
27
237
27
24
5
43
69
8
156
76
93
27
44
16
51
72
5
84
40
48
261
47
96
49
35
43
102
59
31
45
27
36
54
99
56
52
12
21
30
17
36
96
40
36
48
51
36
29
124
144
33
36
30
41
31
168
129
120
20
28
21
15
20
37
3
104
145
42
29
100
177
59
31
21
276
12
32
91
65
1
119
13
83
25
84
59
13
96
18
12
72
69
80
16
24
27
21
8
16
56
4
60
48
39
221
163
65
208
104
13
87
9
23
36
85
198
108
81
3
45
68
64
48
9
144
60
11
55
24
5
24
16
111
5
37
72
87
3
9
60
33
15
21
90
9
8
16
135
65
7
9
32
49
12
42
53
76
56
60
1
3
15
45
69
12
18
78
30
101
76
36
140
16
15
18
35
12
28
32
24
31
273
24
152
55
12
9
20
43
77
145
23
97
15
3
45
24
81
15
33
180
24
3
36
36
12
32
7
117
32
88
24
9
12
18
114
107
19
48
29
36
25
95
1
84
75
39
12
17
36
160
135
30
11
31
185
84
55
9
20
12
144
48
1
102
9
51
66
198
21
32
12
85
15
48
27
9
3
21
159
17
24
19
69
8
40
111
309
15
18
27
80
1
135
120
24
27
36
41
13
54
69
75
36
173
12
1
15
15
36
132
41
4
3
168
9
63
17
12
48
12
88
51
41
84
169
30
81
15
36
36
137
37
83
60
43
69
111
18
99
93
42
17
19
36
17
60
7
29
205
42
36
33
20
108
31
17
12
43
29
7
21
39
41
31
66
51
45
159
237
63
9
15
92
49
179
12
85
84
24
18
17
172
68
12
1
3
81
36
71
43
9
21
78
77
25
23
16
21
48
35
100
27
126
83
25
42
30
143
36
1
42
5
25
75
51
36
18
51
188
1
12
24
84
71
36
28
81
180
54
9
33
30
5
91
54
36
23
31
66
59
4
15
54
48
23
121
6
9
3
29
7
60
9
57
6
12
60
5
4
36
24
33
90
29
31
90
84
83
16
123
17
60
24
43
30
3
93
39
140
1
3
27
60
9
45
108
39
12
108
21
126
29
4
48
84
140
64
84
48
24
69
18
77
96
48
49
63
39
101
24
61
12
39
15
18
36
23
12
4
15
42
3
81
23
12
180
79
17
1
47
40
51
125
7
29
25
30
6
30
60
12
209
48
24
4
111
93
32
4
87
6
30
69
80
124
75
29
24
1
30
5
4
48
24
20
4
32
61
11
103
18
72
63
21
42
9
3
57
140
19
114
51
39
5
31
21
44
1
239
85
59
12
1
23
1
15
48
117
167
60
1
39
56
4
68
12
16
12
48
176
25
59
43
18
6
29
199
89
16
12
48
36
39
41
60
19
29
13
3
24
12
96
48
27
17
19
24
30
36
119
13
135
140
7
45
80
28
63
17
55
77
49
63
9
99
9
6
69
24
33
264
24
63
116
175
45
81
114
161
19
18
48
11
4
48
69
18
66
35
43
9
9
23
121
83
43
90
191
61
15
3
12
6
11
4
80
115
90
6
165
48
20
85
47
124
27
18
35
60
1
15
8
97
150
18
210
29
16
32
13
36
15
144
3
ABCD 98792333702*3^$a+1 [50014]
39
24
51
9
45
18
54
39
105
15
15
12
33
12
33
11
13
120
47
19
6
39
21
6
65
79
78
47
4
39
81
60
51
18
15
27
36
9
105
6
84
5
76
12
15
12
21
44
124
9
3
60
20
19
30
36
27
60
12
140
19
9
36
36
8
40
15
45
15
12
30
96
99
56
64
36
123
21
9
15
9
168
24
24
47
4
24
44
7
45
33
3
108
15
6
51
3
12
18
11
16
12
12
51
33
72
33
6
21
9
114
45
15
101
25
6
33
15
36
18
87
48
200
25
18
9
60
3
33
9
36
42
57
36
32
1
6
21
24
9
15
15
66
3
140
16
21
15
24
165
12
75
9
39
27
9
3
5
85
36
42
17
48
19
21
3
6
23
100
15
17
1
150
24
45
9
6
66
63
12
24
24
15
9
36
32
13
30
17
12
16
36
33
48
39
36
24
108
12
45
75
9
36
11
43
24
5
37
78
65
136
12
32
112
3
6
99
12
24
9
102
9
32
28
21
135
48
12
39
6
23
13
59
16
20
12
31
29
37
39
69
3
12
3
18
30
17
64
21
3
96
9
12
15
63
30
15
21
54
29
25
18
33
81
11
43
30
15
36
20
55
9
75
41
19
17
28
15
29
48
4
21
30
18
59
28
3
21
56
25
24
3
33
39
39
12
17
1
111
24
9
27
8
1
51
63
17
40
48
15
60
17
1
3
27
17
37
66
9
15
41
43
72
54
48
18
45
3
30
11
48
7
6
24
18
78
3
96
33
3
12
32
64
12
45
60
35
73
30
12
24
30
23
43
65
43
29
16
36
39
9
21
36
6
5
4
24
51
84
36
53
37
150
21
33
39
72
36
108
12
12
21
71
48
25
3
32
52
20
1
24
3
3
45
24
8
1
12
59
28
12
36
99
36
5
13
87
9
15
15
21
140
28
27
17
13
15
32
7
21
27
65
60
16
81
15
116
13
39
156
21
18
30
42
54
51
24
24
36
21
11
19
9
44
28
9
51
60
9
36
12
35
1
15
32
100
3
6
3
20
37
15
21
63
45
30
41
19
60
45
12
9
18
21
27
18
15
9
15
81
24
6
29
43
33
12
24
36
140
19
24
6
39
84
72
8
1
87
120
33
87
9
23
55
77
25
39
9
3
12
27
30
111
32
48
7
18
42
6
12
24
51
20
4
20
49
87
60
33
15
75
89
43
69
9
12
12
3
20
43
36
24
41
16
3
30
12
135
57
12
3
15
33
3
6
24
12
18
9
75
108
18
72
42
12
69
75
41
16
105
78
21
3
36
21
39
105
21
51
84
48
20
28
45
3
24
20
55
96
6
24
6
60
6
3
32
19
9
60
24
60
15
33
72
123
45
24
69
27
9
6
30
47
28
12
33
39
8
40
92
76
117
27
9
27
39
9
15
9
12
3
81
12
104
40
93
18
18
42
69
3
66
27
27
65
28
3
6
90
6
12
111
81
95
19
60
21
33
6
12
9
3
57
9
36
23
13
3
84
8
43
77
37
30
21
75
66
6
30
48
27
9
83
1
36
18
78
78
9
21
12
59
19
60
12
54
11
24
76
75
24
33
108
33
12
12
15
51
45
21
15
75
18
27
84
15
30
15
12
12
75
17
28
72
36
24
20
19
54
27
84
21
24
87
3
17
7
30
12
6
17
85
47
108
13
27
12
9
11
16
24
15
9
24
96
72
48
39
21
32
4
93
51
9
3
129
30
69
36
39
81
39
9
36
120
57
3
111
9
21
15
39
21
33
18
45
80
4
24
60
12
24
3
21
21
11
37
42
24
84
33
9
11
13
39
68
4
60
24
9
78
48
57
32
1
39
15
6
12
72
15
51
12
5
145
24
11
24
16
15
5
7
21
21
3
15
6
6
65
4
21
11
37
3
57
87
111
5
88
27
33
56
28
27
24
6
30
6
3
36
24
15
9
15
6
60
39
21
15
9
6
105
15
30
42
12
21
12
152
25
60
87
45
6
12
57
56
40
9
75
15
33
8
12
187
114
12
30
18
15
24
36
84
20
1
12
3
12
15
45
24
15
5
28
51
21
81
47
13
75
27
30
51
147
12
120
18
35
7
21
9
18
24
9
12
24
15
5
48
40
68
19
5
19
17
25
3
36
45
24
15
9
27
9
6
6
15
33
39
68
19
66
72
12
24
27
9
39
87
17
55
53
4
21
179
13
3
32
7
6
12
12
60
66
5
55
125
64
8
13
15
44
4
12
33
75
60
12
12
27
33
36
45
36
83
1
15
12
15
12
33
33
99
12
21
63
57
102
42
24
12
3
81
36
39
24
36
3
81
21
23
43
24
54
15
21
15
8
31
57
20
49
120
18
30
3
12
123
57
195
6
36
54
6
3
8
12
52
8
13
30
54
36
75
9
18
12
9
21
6
90
12
3
3
17
49
3
15
21
12
9
39
24
8
43
42
3
51
141
9
156
27
45
23
55
105
3
41
48
1
6
9
45
30
12
33
84
20
61
11
1
15
9
23
7
81
3
6
39
87
60
9
128
7
66
35
4
60
15
33
12
36
147
12
41
12
16
21
24
51
69
111
33
27
8
37
51
20
4
20
73
27
24
87
17
91
84
60
6
27
24
48
21
12
75
48
21
83
13
39
51
5
12
25
107
1
27
3
5
7
5
52
15
9
24
12
21
15
12
45
15
12
9
51
68
25
27
63
6
42
45
33
27
24
33
3
15
125
4
68
13
3
36
45
36
12
12
30
9
24
20
61
6
9
36
15
53
13
3
36
9
135
60
51
84
57
20
4
21
54
21
20
72
1
107
73
42
129
144
60
21
23
28
33
11
19
9
12
21
3
36
9
30
9
21
11
40
9
36
54
6
18
33
3
21
9
36
6
9
15
21
20
49
3
36
51
9
135
57
24
60
24
24
12
36
87
42
23
16
32
4
48
27
18
27
36
3
105
117
18
45
21
6
18
51
24
72
57
30
21
60
45
47
60
12
1
30
42
15
15
54
23
31
21
3
33
9
24
30
12
12
21
60
60
51
18
30
12
41
4
9
51
3
33
80
13
24
23
12
25
90
17
4
32
55
9
21
39
21
72
66
42
18
57
32
1
71
1
15
60
60
12
8
28
12
60
93
6
24
102
3
24
8
13
42
48
57
15
69
9
59
1
12
30
12
30
111
27
57
12
15
9
36
3
33
63
21
45
3
27
41
85
119
36
4
60
56
4
39
29
127
108
6
12
ABCD 98792611696*3^$a+1 [50093]
35
1
72
216
36
11
79
36
5
96
48
1
462
90
132
36
95
13
72
30
29
48
37
54
101
253
59
1
18
54
48
23
144
1
48
6
18
48
23
31
24
137
19
77
37
120
144
42
17
49
114
108
113
24
181
11
120
49
23
49
6
41
25
23
24
139
30
18
221
91
29
25
71
48
168
13
96
12
23
37
48
59
96
48
1
18
66
60
47
19
6
47
37
144
24
36
72
84
96
35
24
13
35
24
48
1
71
67
36
41
96
48
1
12
6
54
47
48
48
336
109
144
24
72
18
17
49
18
42
419
25
24
12
24
35
24
43
18
60
72
84
60
108
192
107
1
47
24
192
49
71
67
5
1
30
137
103
30
6
228
78
30
72
60
108
84
41
49
24
12
11
7
54
42
36
29
25
90
18
12
95
24
85
12
24
23
43
54
6
54
54
12
41
31
137
120
1
12
60
72
54
89
192
25
23
48
85
42
18
48
24
143
37
12
60
11
97
198
48
24
89
19
5
25
18
5
85
11
25
90
5
193
72
47
49
95
72
24
133
203
48
49
24
12
144
35
55
41
19
66
132
156
6
18
11
37
18
72
17
24
19
12
113
24
133
11
25
23
13
186
17
48
168
19
18
90
89
13
36
24
119
120
61
78
12
42
71
19
53
37
66
42
47
1
18
126
60
107
31
6
156
95
1
12
72
11
97
42
18
48
11
13
18
65
7
17
1
120
108
18
114
23
139
48
6
192
47
7
18
6
126
59
7
18
119
13
48
36
24
191
72
24
19
108
66
42
12
6
12
24
36
102
77
13
6
54
102
36
77
1
36
84
23
1
30
126
59
145
23
43
6
23
13
11
1
71
24
175
60
12
17
61
12
168
23
72
13
35
13
312
48
11
151
17
307
29
7
132
66
24
90
30
60
263
24
103
108
54
36
60
18
30
72
60
179
91
125
67
60
17
181
35
24
49
191
145
119
61
60
23
13
102
60
89
49
24
48
215
7
48
17
72
7
41
13
36
36
54
77
193
174
41
91
54
95
85
35
31
6
120
11
121
138
77
168
7
89
37
11
13
11
48
121
12
270
216
18
83
49
23
7
18
23
24
24
325
36
167
24
7
233
1
23
85
11
48
301
60
18
5
205
11
13
18
54
36
12
150
5
97
276
59
121
138
5
289
36
11
1
24
143
67
18
59
1
12
36
23
1
288
102
6
144
66
54
59
49
6
41
13
12
180
78
102
36
131
24
115
18
227
13
84
167
19
144
108
65
37
11
24
24
144
13
11
72
168
79
17
67
5
91
5
121
30
78
11
79
18
108
35
48
43
54
54
65
61
83
43
53
1
143
13
126
18
114
17
13
72
11
25
144
6
12
42
59
72
49
246
162
198
17
55
41
19
36
102
11
7
42
54
174
42
18
47
72
96
24
120
37
66
42
12
11
13
83
133
35
24
169
47
79
96
41
25
54
89
97
48
150
66
95
85
96
11
48
13
18
180
48
53
48
229
36
48
42
84
186
18
53
72
91
72
30
18
24
18
35
37
18
30
11
43
18
18
113
168
391
48
18
24
138
54
36
11
144
49
48
402
29
168
1
66
5
37
12
71
1
47
43
125
1
47
13
12
132
30
125
24
19
18
11
169
30
54
83
25
6
36
30
18
5
37
30
6
72
12
6
101
19
29
103
89
37
11
43
29
37
216
59
67
42
35
85
11
49
47
48
211
173
37
59
67
60
120
41
24
24
96
48
37
35
19
29
7
54
59
144
24
72
43
149
49
71
205
48
59
1
36
36
23
24
144
43
90
12
24
36
48
11
13
35
67
60
90
90
29
ABCD 98792834488*3^$a+1 [50035]
35
93
81
6
48
1
23
13
20
28
35
156
48
1
71
24
24
72
69
96
75
61
80
24
24
40
11
21
33
6
36
12
48
42
6
21
21
30
9
9
30
24
42
15
3
36
24
93
4
23
33
40
32
15
12
81
4
35
69
9
48
79
8
63
48
24
45
147
25
23
12
36
192
48
57
15
48
60
48
30
30
24
36
1
20
24
9
43
23
24
12
25
23
36
6
138
141
51
54
30
24
12
120
108
21
15
45
15
25
44
28
24
11
24
21
3
117
15
18
30
9
36
51
18
15
3
30
30
12
72
25
23
21
39
12
6
30
18
54
1
35
36
25
36
5
15
48
99
72
49
179
1
44
60
16
59
48
73
12
35
54
6
9
15
18
7
8
16
35
24
48
84
24
42
55
23
25
89
78
12
21
87
57
48
24
4
32
60
63
36
84
36
60
18
18
30
15
72
15
37
23
12
9
24
3
12
96
81
15
24
1
8
15
1
12
32
16
11
24
24
12
24
72
25
23
85
11
24
6
114
12
108
69
3
25
143
24
13
8
9
6
69
28
23
61
5
18
37
23
60
12
69
21
31
113
7
23
96
49
32
64
104
15
21
16
35
25
23
61
20
15
121
24
23
36
69
63
57
15
181
116
24
39
45
27
33
51
150
30
72
73
12
35
25
47
96
121
24
11
25
59
37
60
24
11
60
24
49
119
1
71
60
33
48
39
21
99
54
7
23
60
12
48
1
36
83
1
8
63
84
33
135
37
11
24
45
15
9
16
56
255
42
18
9
3
57
105
31
23
42
75
84
15
25
83
1
180
11
1
143
96
301
104
33
31
17
48
6
21
39
61
240
24
20
69
42
13
35
6
54
12
78
54
1
95
36
168
37
35
45
15
96
24
25
95
25
65
15
15
24
24
18
78
12
12
1
11
61
47
93
12
16
11
21
9
39
51
48
13
137
48
27
132
39
120
96
18
48
15
63
1
120
24
11
45
135
96
18
6
24
12
144
81
4
23
33
64
20
3
48
24
1
8
40
35
45
16
11
153
99
36
12
13
59
81
36
4
17
198
57
63
1
11
13
80
15
12
12
13
23
57
63
96
189
99
48
45
63
24
1
65
30
9
75
96
12
84
9
21
18
57
36
12
3
13
96
11
117
51
25
56
33
102
36
85
95
24
25
8
16
32
15
12
30
42
33
21
6
105
15
129
15
72
12
12
9
40
35
25
12
35
12
12
36
12
12
66
39
3
21
15
12
117
12
21
90
24
93
108
60
9
15
15
48
57
24
99
30
7
128
63
25
8
84
51
24
12
69
9
66
9
16
11
84
6
15
33
27
36
40
32
3
12
37
5
18
12
1
8
9
103
128
27
9
4
65
42
84
108
108
33
84
15
36
237
39
9
27
24
25
56
15
24
1
89
15
3
57
39
37
23
36
61
17
30
45
111
6
63
15
36
60
72
24
18
6
36
69
72
9
123
16
132
83
24
6
7
104
15
61
23
12
18
30
45
16
84
167
25
48
17
27
12
9
15
12
144
84
72
135
9
3
37
23
57
3
37
20
100
11
12
33
9
114
21
4
44
16
35
1
5
55
224
136
23
21
21
75
36
60
28
32
99
1
23
57
15
12
1
47
25
23
1
59
21
39
57
9
55
35
33
16
5
7
104
24
57
103
47
24
9
87
18
55
20
16
11
49
35
33
27
1
35
12
21
12
120
15
49
11
13
32
27
168
54
31
47
1
80
24
27
24
102
42
93
15
9
63
12
6
18
69
15
1
47
9
3
45
15
57
63
33
9
63
16
11
1
5
48
15
15
12
72
45
15
1
12
35
24
153
51
24
13
20
3
129
51
36
48
96
42
54
21
12
87
81
28
71
96
60
60
12
72
33
28
23
9
28
8
15
60
36
24
1
24
12
23
45
16
128
16
92
15
45
64
41
15
88
41
6
72
108
93
16
23
18
255
12
51
25
96
56
15
24
1
8
75
6
39
40
17
15
33
7
23
120
12
12
12
1
23
61
44
27
84
48
12
9
39
33
57
18
48
9
16
5
7
8
15
9
16
11
153
51
144
12
108
33
15
33
15
1
143
37
5
39
16
56
12
3
49
44
15
21
24
9
43
44
48
183
12
1
11
60
60
18
6
9
3
109
11
45
4
83
60
1
191
61
24
11
48
6
55
20
63
12
9
27
12
12
30
48
78
18
90
21
51
69
39
1
140
15
36
13
20
111
33
3
12
33
27
6
7
89
111
3
9
12
16
23
60
84
1
11
54
66
168
48
117
72
64
11
30
79
17
78
1
23
1
35
6
15
39
24
57
24
40
11
48
57
99
57
24
16
92
112
53
7
59
9
27
24
60
54
48
55
23
36
25
59
24
33
64
95
1
32
12
15
165
51
48
24
12
9
40
35
21
24
24
96
16
8
3
60
48
1
11
45
87
1
71
33
3
12
45
27
144
36
108
37
128
3
48
12
49
20
33
111
40
11
45
33
78
13
92
3
6
6
25
92
52
8
16
11
48
78
43
11
36
33
52
32
15
1
32
40
95
57
16
12
32
28
32
15
21
16
116
15
12
48
48
1
35
61
35
12
37
11
45
88
92
3
25
275
6
54
36
48
1
5
126
1
8
24
48
3
25
12
23
9
48
24
24
84
3
12
36
66
39
15
60
72
45
88
12
60
80
63
42
48
87
27
12
18
7
23
12
33
16
5
6
138
30
12
33
15
1
20
12
99
109
92
9
30
33
ABCD 98792926964*3^$a+1 [50010]
21
24
35
1
515
24
49
24
95
85
36
12
35
60
48
144
180
1
36
35
124
20
16
129
131
48
48
12
28
8
84
36
37
60
59
85
119
16
8
13
275
12
1
35
97
48
71
109
24
108
84
35
36
48
25
36
155
84
172
92
73
60
23
60
36
60
108
108
85
15
128
61
23
12
73
71
60
61
24
27
144
21
180
23
1
36
47
88
164
1
23
85
24
47
16
68
157
108
11
24
72
13
71
73
51
81
35
24
60
36
61
47
60
85
11
12
49
15
93
123
44
1
99
21
59
228
37
191
13
59
13
12
60
47
84
12
28
21
60
84
11
85
35
1
107
13
24
99
176
84
1
119
96
1
155
25
99
8
12
124
20
12
25
83
120
1
48
23
180
12
37
36
24
35
1
23
60
37
59
36
37
23
133
107
37
51
92
120
40
8
1
59
24
36
97
47
1
11
24
24
72
48
12
13
36
27
117
72
179
24
108
84
49
24
11
169
287
96
13
11
61
107
208
57
51
9
63
153
27
57
83
13
47
168
49
23
37
47
96
73
36
59
49
108
83
60
132
13
12
24
59
49
48
23
72
24
108
12
1
167
96
52
57
288
144
35
289
15
92
97
71
60
204
36
196
44
121
59
109
47
61
12
240
180
11
52
44
1
23
96
60
64
9
156
35
52
9
23
36
84
48
84
40
80
36
49
59
49
35
16
20
37
95
289
11
133
47
24
36
12
288
48
84
108
12
97
35
1
84
60
119
52
45
48
119
48
12
12
13
48
60
108
27
57
96
167
84
85
119
144
48
85
24
59
25
24
27
8
1
11
61
108
84
83
13
12
59
48
16
72
212
76
36
8
172
80
73
252
36
83
109
51
57
35
25
12
35
16
104
312
1
23
36
13
87
21
167
1
27
8
172
153
35
12
25
12
191
36
108
48
72
37
23
61
24
36
11
124
20
1
204
35
109
47
124
80
36
13
240
23
157
11
97
99
68
96
72
24
1
83
37
167
60
13
12
71
60
1
84
11
40
21
107
25
11
60
49
95
13
35
37
11
276
48
121
192
15
165
15
9
83
72
1
35
88
260
145
95
36
96
37
87
45
36
47
48
120
37
11
24
13
60
12
35
252
1
72
60
11
156
13
27
164
205
36
135
224
85
131
13
23
28
44
157
23
73
47
1
11
24
61
83
25
23
204
73
36
15
117
48
195
44
1
71
109
11
61
12
35
16
72
68
25
87
9
84
59
36
180
24
25
96
35
145
11
109
71
25
48
87
56
108
60
84
12
40
8
108
49
36
15
45
72
63
309
96
59
4
116
1
59
24
1
24
11
108
145
36
11
25
83
12
73
35
28
20
145
108
24
156
107
73
72
24
11
24
181
95
4
8
1
36
35
108
208
32
157
48
51
9
216
36
71
157
131
1
36
84
96
83
36
36
73
36
195
116
13
87
57
107
313
143
12
196
20
109
35
12
144
12
85
159
81
48
11
193
63
117
63
93
60
59
25
132
144
27
32
12
13
36
59
73
83
109
23
12
1
11
25
24
35
36
109
36
11
12
112
20
25
35
228
61
107
13
60
11
216
12
60
48
169
23
12
36
24
1
23
40
56
16
104
168
1
24
23
13
239
13
84
59
1
48
288
60
72
180
143
37
11
1
35
24
49
47
184
225
11
48
120
28
144
140
40
36
129
36
59
24
132
60
64
140
120
ABCD 98793008246*3^$a+1 [50007]
12
48
78
18
18
72
150
6
78
66
108
15
33
12
78
37
5
60
48
15
117
30
66
30
66
123
171
216
54
66
78
18
42
30
54
66
168
72
30
42
12
48
49
77
12
114
6
15
3
42
51
21
84
12
75
111
60
24
6
54
60
6
12
259
47
156
18
72
108
30
6
132
18
54
48
15
147
66
139
77
19
245
24
60
7
41
12
6
102
30
145
35
24
138
144
36
42
54
12
12
90
72
204
30
67
77
12
6
84
48
6
6
6
72
3
57
96
103
5
30
6
24
18
48
60
18
60
115
59
54
18
12
114
66
61
5
60
18
48
66
91
5
24
3
16
29
6
96
6
18
24
30
84
72
24
108
108
12
120
90
114
3
15
18
30
198
102
72
18
78
30
36
144
12
144
36
186
18
210
30
36
96
12
108
78
21
99
66
30
61
32
27
84
180
48
12
1
143
49
53
6
6
18
42
30
24
12
12
66
132
31
77
24
78
66
12
12
6
6
36
36
24
72
60
24
84
48
7
65
30
6
12
12
6
78
18
109
17
36
12
132
30
93
69
12
18
18
24
6
12
90
7
41
60
48
78
48
6
42
13
143
1
77
19
11
114
72
42
54
132
12
48
132
54
60
54
96
36
30
24
133
17
12
48
6
42
12
168
31
53
72
12
132
18
36
42
54
45
9
6
90
6
60
37
5
72
96
24
43
11
168
54
18
78
12
312
132
18
6
108
24
6
24
21
33
36
30
48
54
7
96
35
13
89
24
15
3
78
12
102
66
12
18
90
114
30
78
48
174
96
114
37
35
61
29
36
36
12
31
35
156
66
132
60
12
6
60
78
24
24
6
6
66
120
30
84
72
24
36
103
11
18
60
66
66
132
24
42
48
18
54
24
6
60
42
102
30
24
6
114
42
66
1
35
24
69
27
30
36
72
48
24
54
150
6
126
54
156
54
48
144
126
6
42
114
171
57
72
24
66
120
13
5
132
48
186
6
7
11
18
192
78
36
108
85
5
54
181
29
108
66
18
54
6
18
150
63
3
18
12
192
12
12
120
30
97
29
6
108
18
63
15
30
168
27
51
42
120
240
48
78
102
6
12
18
36
24
12
6
126
138
54
7
11
24
24
30
7
80
21
24
36
48
15
16
161
18
54
7
35
42
12
24
30
33
93
54
24
6
79
53
54
6
127
5
36
54
1
257
66
42
12
96
60
102
36
30
24
27
177
30
18
108
12
42
18
6
24
48
66
27
21
24
120
30
42
19
47
49
35
144
13
5
36
48
55
59
54
42
132
1
5
36
36
67
35
168
6
114
54
24
63
57
48
54
102
96
12
48
31
96
95
1
29
19
17
78
18
18
102
12
102
18
156
103
29
30
6
168
7
5
132
186
205
17
66
18
96
6
78
36
24
192
24
36
31
11
21
45
18
48
30
12
24
132
43
83
24
69
64
29
60
54
294
30
13
11
66
115
128
27
6
175
47
30
60
24
12
120
30
45
64
17
12
30
85
77
132
222
6
24
36
12
30
66
12
132
24
60
132
30
138
60
24
36
78
18
108
12
66
48
97
35
61
41
36
150
6
7
11
42
102
42
48
6
48
72
205
107
6
24
54
30
48
72
60
42
6
60
51
9
96
7
5
123
64
47
1
32
16
35
6
12
6
150
24
6
18
30
102
24
36
72
24
12
240
19
101
139
113
96
18
30
24
12
54
18
60
84
114
54
72
168
43
443
181
80
99
6
60
24
3
129
90
21
3
66
30
42
18
1
41
7
47
48
54
30
162
120
12
103
41
6
18
31
83
18
168
30
138
43
29
6
42
12
102
12
6
12
30
90
12
24
102
36
61
11
102
15
165
6
6
30
126
12
90
102
7
192
48
101
187
53
12
60
192
12
102
6
24
24
252
48
12
96
6
96
30
24
90
12
60
48
120
13
48
29
6
141
27
85
41
7
29
30
85
83
42
3
15
18
31
59
24
48
13
53
60
24
18
54
36
84
103
5
24
126
24
30
24
84
48
18
36
60
6
84
138
61
11
96
42
ABCD 98793121834*3^$a+1 [50039]
108
19
8
60
100
60
5
15
39
21
4
48
8
4
5
39
51
36
45
81
99
12
51
1
8
9
31
167
9
63
1
168
8
24
148
11
1
20
28
23
9
40
56
21
90
273
69
18
13
20
183
33
16
104
63
57
64
41
151
11
25
12
80
63
85
185
19
104
124
77
36
27
48
105
18
69
208
8
111
13
80
51
9
52
68
28
5
7
11
189
27
13
23
25
128
4
59
117
60
3
21
60
63
109
71
18
18
69
3
90
147
72
51
9
153
36
18
21
15
33
64
11
36
9
72
48
15
36
216
18
36
31
113
7
11
21
123
229
5
111
52
72
89
15
3
21
40
108
68
64
72
36
12
128
64
56
33
159
21
75
87
25
83
69
112
8
60
3
33
76
44
52
128
12
15
49
59
126
90
21
40
20
9
51
75
144
133
11
45
12
33
31
59
9
63
289
44
4
8
33
180
99
40
176
144
52
116
48
63
180
229
23
97
60
5
7
20
171
1
35
133
29
90
9
72
168
72
36
21
72
39
48
12
9
39
51
145
107
81
100
107
36
33
12
45
3
60
16
36
12
53
79
36
188
60
72
15
18
267
160
23
9
63
126
51
93
18
109
120
131
90
31
36
8
123
141
28
68
33
31
8
52
68
120
48
64
56
24
100
80
123
97
8
124
41
36
288
72
18
54
90
9
81
19
8
48
33
31
23
25
65
63
27
18
27
99
61
11
90
91
143
25
68
132
45
75
69
163
12
41
19
48
23
33
3
18
99
16
8
108
4
104
75
72
90
3
24
81
75
15
90
7
20
120
40
32
28
92
21
72
3
112
68
51
9
132
12
88
29
3
87
9
60
204
141
19
71
57
180
52
80
9
79
29
3
159
9
40
20
132
40
11
121
41
3
112
152
48
12
123
153
192
72
33
90
45
120
184
44
16
41
27
60
100
72
36
80
180
3
157
32
27
241
80
48
12
64
41
7
11
9
99
54
54
36
33
76
35
9
16
48
107
252
18
123
39
72
49
80
51
198
99
40
24
8
207
33
57
31
80
15
33
16
77
51
120
9
54
18
15
232
59
213
276
60
52
11
81
88
11
61
137
159
24
33
54
241
140
15
198
27
9
3
96
4
12
8
40
20
33
27
36
60
93
54
165
48
3
13
41
15
21
27
64
68
160
5
63
12
108
4
11
9
168
160
41
54
18
15
52
12
56
112
72
56
3
72
90
72
19
8
9
108
51
72
52
149
87
21
139
24
35
73
53
7
173
75
213
27
81
207
81
31
5
19
120
44
112
20
81
18
61
152
88
23
165
60
24
48
9
3
108
15
49
41
15
12
60
36
16
44
24
96
165
67
32
27
54
36
223
128
180
40
59
54
18
141
3
45
45
7
263
57
33
79
29
79
83
18
15
64
116
93
91
72
35
25
44
120
120
16
35
54
18
237
60
27
198
67
23
72
306
27
60
3
18
51
12
48
33
91
17
111
51
108
57
24
36
16
36
12
12
41
139
116
60
45
18
126
103
131
61
119
90
27
52
56
16
11
54
90
13
48
12
188
72
60
36
24
33
19
89
36
99
4
56
21
3
28
203
105
64
140
48
21
151
68
12
39
9
48
184
11
1
44
144
88
65
27
288
60
4
107
57
105
36
54
157
5
19
17
39
33
72
3
33
27
64
8
45
54
36
90
27
27
36
18
207
252
40
41
31
36
20
21
43
29
18
1
17
54
18
72
139
41
27
99
13
23
217
60
116
3
57
15
61
8
60
28
5
3
15
18
27
12
40
72
20
36
16
47
18
72
18
13
23
97
11
49
41
75
87
25
173
75
4
20
168
ABCD 98793167602*3^$a+1 [50008]
69
15
93
3
180
9
51
12
48
30
3
36
33
15
60
93
54
66
24
18
81
36
24
9
18
60
9
36
45
18
30
39
57
18
90
36
12
138
36
6
12
48
30
69
39
54
15
12
3
48
93
9
27
33
6
21
36
33
6
36
42
3
15
30
3
57
30
24
24
54
3
48
135
81
48
48
39
24
9
15
78
15
3
42
3
36
21
24
51
48
9
3
12
12
3
21
24
15
12
69
9
6
45
21
48
75
168
93
15
75
30
111
24
36
75
45
93
27
24
87
12
48
57
36
96
165
30
81
3
21
33
102
60
21
33
27
39
6
18
69
21
39
3
12
42
3
72
60
15
9
15
12
57
57
3
63
9
3
42
6
33
12
9
75
24
27
45
3
60
12
30
3
12
72
12
48
21
27
12
60
72
36
48
81
63
57
3
12
24
99
6
87
33
15
36
144
21
48
27
33
42
9
51
69
15
6
15
39
69
3
24
6
39
33
6
9
27
21
27
12
33
27
9
24
12
84
96
111
33
84
48
84
39
30
6
33
12
63
30
75
33
48
27
24
36
69
36
15
15
24
6
3
12
3
57
3
42
24
39
9
51
132
99
9
81
39
9
3
3
42
15
15
9
99
21
33
51
9
3
12
27
9
21
18
72
24
30
15
27
114
51
12
21
12
48
12
27
63
57
33
3
36
60
120
9
27
120
45
27
21
6
21
27
21
39
6
30
6
75
21
3
45
6
93
12
159
12
45
9
15
24
21
15
3
78
18
9
21
27
24
15
18
36
99
132
24
39
21
159
60
6
51
204
39
45
57
3
33
12
15
96
12
24
15
9
24
33
15
12
60
36
12
48
24
27
33
63
18
24
6
21
36
24
3
21
72
48
159
45
153
3
45
6
9
72
12
48
27
6
207
99
9
60
27
24
96
105
3
12
120
78
87
9
36
27
3
12
12
30
99
24
72
48
60
48
45
12
27
21
15
9
18
6
27
12
27
18
6
72
24
6
3
36
9
39
12
33
12
63
3
45
9
138
30
66
54
15
3
45
12
87
21
12
48
9
54
69
27
21
9
63
12
15
9
9
36
51
93
18
30
102
42
15
3
6
42
9
24
60
24
12
96
12
33
18
9
12
75
48
21
27
33
36
21
123
36
48
72
105
3
33
123
24
45
42
33
21
27
12
12
21
87
177
48
15
12
75
60
33
141
102
12
6
87
24
108
15
33
3
45
84
3
9
84
60
87
12
18
27
21
84
12
48
3
15
9
3
42
99
60
12
15
12
105
60
15
81
24
12
84
21
111
9
63
57
36
3
24
48
72
3
30
48
39
3
18
6
36
33
36
129
6
24
12
69
75
6
42
18
3
21
3
3
150
15
45
24
3
12
60
48
33
27
195
66
30
69
51
81
3
18
18
57
45
15
3
6
24
39
3
33
12
69
6
24
66
183
36
156
24
45
303
36
39
81
12
3
57
69
3
36
72
9
18
57
15
6
3
27
54
30
18
15
12
3
57
105
3
81
135
51
33
15
21
141
63
33
30
45
3
57
39
21
33
87
3
102
39
48
3
24
21
9
48
27
21
63
9
27
24
12
243
9
36
12
57
3
9
66
54
18
81
15
45
156
81
12
63
15
90
3
51
48
66
42
117
147
60
90
24
24
6
81
24
9
18
57
15
72
33
15
78
18
6
108
6
6
39
9
3
15
12
21
21
39
9
48
123
21
15
156
24
3
33
63
54
15
33
15
33
15
69
18
45
9
3
27
21
48
15
30
27
15
9
21
12
6
36
18
3
87
21
84
27
9
132
9
60
36
27
12
21
18
6
90
24
45
132
39
24
69
3
12
18
24
159
9
78
90
18
21
15
21
72
87
9
15
54
42
21
57
15
33
42
45
15
42
18
6
90
84
45
12
39
69
15
48
33
21
108
6
45
51
45
48
48
99
54
15
15
21
24
21
186
69
51
57
3
33
21
6
42
6
30
72
15
3
9
45
12
30
81
129
99
12
33
60
42
48
96
24
204
21
24
3
9
39
42
15
75
45
9
108
6
54
51
24
48
57
51
39
57
108
36
9
36
12
3
24
15
33
39
45
51
9
48
3
33
21
48
36
39
36
12
12
12
3
93
33
114
30
15
27
6
3
51
60
33
48
3
9
75
96
12
12
30
3
144
24
36
36
9
39
9
60
3
15
9
24
12
99
69
27
12
105
27
6
42
57
60
3
6
36
3
3
57
12
36
48
27
57
33
27
111
54
27
111
33
75
9
33
63
45
36
15
51
150
27
93
3
96
24
15
66
15
63
12
9
12
24
15
24
261
36
15
24
6
39
69
15
12
48
27
48
6
48
27
9
75
24
75
6
6
66
87
51
6
18
6
66
9
180
51
33
12
24
27
30
3
60
12
108
111
93
15
150
15
48
15
12
48
69
36
24
39
69
33
60
75
120
105
18
12
42
120
15
105
66
9
33
3
12
15
33
21
15
3
42
30
81
15
48
6
15
9
24
3
24
24
12
9
66
69
33
18
54
39
84
132
36
15
48
9
36
36
45
51
12
12
51
114
15
33
111
84
117
3
12
3
21
27
30
3
15
24
57
204
45
36
99
15
222
24
18
21
51
30
156
63
21
51
9
3
48
3
42
60
78
21
93
3
132
3
69
75
48
21
51
48
30
27
36
63
150
6
6
15
105
15
72
27
9
36
129
27
12
15
18
72
48
15
48
12
15
60
93
24
141
36
3
27
21
24
69
6
9
60
24
51
24
21
9
48
63
9
72
18
33
33
222
165
120
12
36
9
51
ABCD 98793387926*3^$a+1 [50135]
30
120
15
44
48
79
108
53
48
7
30
198
41
16
3
66
54
24
78
24
24
42
65
37
66
36
69
111
6
47
283
5
7
78
12
107
156
19
21
123
90
132
30
48
41
25
24
75
21
36
18
42
123
9
18
57
8
97
23
49
84
6
149
256
56
64
8
1
11
13
78
129
104
96
85
36
42
405
20
31
54
48
63
27
12
33
8
12
139
36
60
30
48
6
5
121
47
16
15
66
18
48
48
6
54
9
8
120
97
6
5
25
12
24
60
144
12
84
59
19
72
6
75
45
18
17
43
90
6
5
61
30
117
20
43
30
114
24
24
177
164
124
201
51
8
28
135
9
44
120
19
77
43
6
15
56
13
48
35
64
9
24
111
99
96
12
18
42
24
5
91
29
16
45
84
15
8
7
81
20
12
91
54
3
15
120
84
348
41
36
19
114
123
33
39
176
49
18
78
167
72
31
41
19
96
114
36
18
17
36
55
12
102
96
48
12
35
13
11
1
120
35
4
75
60
36
5
60
7
48
53
19
17
13
71
187
54
143
16
135
57
200
4
45
23
112
39
30
39
20
7
21
20
187
6
42
30
144
60
35
145
24
107
205
12
11
37
30
5
4
69
15
9
15
15
48
84
33
27
18
48
18
90
11
55
18
23
7
245
48
7
18
48
39
68
24
1
12
35
1
15
20
31
45
75
30
15
69
99
15
18
3
75
17
67
21
21
36
60
3
15
41
151
33
147
29
96
64
15
41
85
3
15
60
89
76
20
235
89
48
24
1
42
36
9
87
30
155
85
180
143
132
28
3
129
84
135
30
59
85
107
121
90
5
97
48
35
37
75
20
108
13
72
18
41
16
9
18
30
155
55
66
95
19
42
51
20
7
21
15
84
6
42
12
12
9
57
132
60
60
18
24
81
20
19
149
97
95
43
30
6
69
105
66
36
30
15
63
65
67
17
91
66
23
76
57
114
324
45
56
28
15
5
43
17
12
25
135
36
9
11
43
54
11
4
56
139
6
42
24
125
16
33
12
60
75
63
6
11
144
55
66
102
60
96
12
93
39
101
7
24
60
41
49
294
36
45
81
35
28
111
114
35
7
29
160
39
84
17
36
49
11
25
3
195
5
37
60
15
39
33
36
84
80
133
39
36
92
31
90
11
28
27
48
42
168
191
115
21
39
17
52
57
36
12
6
12
5
205
48
95
120
40
36
111
45
20
37
18
24
81
27
33
3
42
78
36
36
48
65
127
120
5
49
3
20
115
41
25
12
59
100
123
72
93
60
21
144
71
16
84
9
12
66
5
24
88
33
15
33
24
18
78
71
36
28
27
30
23
19
33
87
78
24
60
3
63
113
16
51
54
6
48
21
105
99
255
60
29
16
156
108
75
126
71
43
66
12
54
65
120
60
36
12
36
19
276
60
72
29
13
6
65
7
24
45
9
47
108
100
56
1
12
12
11
55
53
187
24
93
3
113
144
13
18
5
7
12
192
89
85
111
21
12
155
13
108
35
19
60
156
54
60
6
5
24
36
7
102
30
21
15
69
21
54
93
72
21
51
9
102
132
72
5
19
60
90
6
36
129
44
49
42
6
12
18
12
93
165
30
5
67
5
1
11
109
96
30
89
1
48
111
44
12
4
9
18
18
12
78
101
1
24
24
72
18
125
37
18
5
121
54
24
36
117
44
25
59
7
29
85
48
83
115
48
165
69
23
64
9
11
160
51
5
72
40
27
5
24
19
48
5
13
12
63
57
30
33
27
45
3
5
1
51
92
72
181
12
42
6
23
61
123
51
102
78
21
20
1
138
21
81
75
20
160
60
159
53
16
44
13
23
1
143
28
69
59
36
19
41
79
45
32
4
63
65
31
54
42
33
48
9
51
68
31
81
20
7
273
93
12
90
29
145
114
54
11
61
23
43
54
24
12
54
6
59
4
51
53
25
6
5
16
9
11
193
96
120
167
55
84
30
96
78
5
36
49
39
81
111
15
41
25
35
169
59
49
167
4
27
84
54
150
5
25
35
280
9
83
25
30
5
43
36
36
30
35
12
31
41
40
216
27
ABCD 98794245554*3^$a+1 [50022]
9
108
6
12
9
48
3
5
16
27
6
36
12
6
48
9
9
60
54
54
47
37
3
15
17
40
51
6
12
3
75
66
6
5
64
3
48
53
1
36
162
18
18
96
5
31
72
30
24
48
42
162
95
115
21
56
37
30
45
105
12
6
72
5
72
7
6
35
73
39
56
16
45
11
13
131
79
18
72
60
12
95
37
18
30
36
24
39
15
12
24
69
39
48
9
8
25
15
21
147
144
45
36
6
18
144
54
48
36
78
36
35
49
6
48
60
66
99
27
24
36
113
7
96
33
33
24
126
72
12
21
3
54
87
24
48
3
12
9
32
1
72
30
81
8
55
6
48
108
6
57
159
17
40
104
16
21
18
84
72
36
18
24
12
36
47
67
125
103
24
12
6
30
9
48
69
18
6
12
36
3
75
84
57
75
18
12
18
21
24
9
23
73
102
36
60
12
29
13
48
18
18
63
9
78
12
36
9
9
60
12
39
15
60
69
15
24
72
17
48
25
36
12
23
73
18
12
9
8
1
24
54
12
96
12
54
18
6
59
16
33
66
5
16
39
66
60
12
39
57
39
9
36
59
49
24
54
18
15
56
40
15
48
9
33
12
75
39
30
18
81
9
71
169
12
24
36
48
60
18
12
54
18
24
21
45
107
1
111
72
15
6
11
1
18
42
75
15
54
48
171
32
37
18
48
9
63
17
40
141
24
11
7
41
31
30
90
17
7
233
127
12
5
85
90
65
7
18
24
39
9
36
24
36
15
57
66
18
27
9
36
27
135
6
18
72
102
60
47
43
5
48
24
43
21
15
18
180
24
12
198
144
6
75
15
162
18
66
18
89
64
56
43
42
35
49
63
56
13
54
30
6
48
18
42
5
25
108
18
6
12
6
54
3
45
3
39
113
31
12
21
15
6
90
54
3
51
69
8
25
23
13
27
81
6
90
84
126
18
96
3
27
24
126
72
18
12
57
111
17
37
120
78
66
24
11
7
12
29
16
27
45
104
73
15
8
7
6
3
99
5
13
3
75
18
35
67
6
30
9
51
54
300
114
66
18
21
144
75
29
19
5
16
8
169
36
108
24
138
5
19
90
75
33
162
48
21
24
72
9
24
39
51
18
12
47
25
111
21
18
30
18
72
126
72
59
1
23
25
6
12
42
12
111
21
54
21
8
115
30
126
18
90
252
57
51
24
12
9
48
21
54
54
111
27
24
66
72
18
9
15
33
51
36
41
16
32
43
12
18
60
48
6
54
30
6
3
15
30
11
24
91
24
53
55
30
11
31
33
51
6
12
24
138
54
132
95
67
125
88
3
18
66
57
75
18
11
40
93
84
95
13
78
54
126
12
6
15
32
37
6
36
33
57
39
8
79
36
69
24
72
63
144
57
21
30
78
48
60
75
27
24
21
141
12
6
84
18
24
51
21
18
17
127
48
42
48
42
53
1
12
18
180
24
30
18
108
18
54
24
33
33
42
18
11
25
12
24
3
32
55
48
36
93
237
84
54
24
54
54
5
7
6
131
43
21
24
48
24
27
18
132
66
72
42
75
117
27
27
36
24
30
168
30
18
3
33
198
42
30
24
12
18
18
18
54
24
17
49
39
129
23
85
35
1
66
6
15
183
41
61
11
61
6
18
35
1
12
3
3
30
42
77
13
12
23
16
75
48
18
42
54
48
54
29
16
141
30
5
55
30
11
25
6
41
48
40
48
24
9
18
96
21
45
11
7
6
3
45
36
24
138
72
54
23
72
73
87
39
17
121
18
6
12
3
33
42
29
163
21
3
173
24
49
23
13
54
54
39
8
49
90
18
18
18
23
7
6
11
109
42
12
36
54
27
33
36
83
43
18
84
18
45
9
23
55
12
18
6
5
7
24
18
30
24
12
5
67
24
18
18
33
105
18
29
120
37
12
42
21
33
12
35
145
42
29
25
72
48
39
51
42
18
48
41
16
33
132
3
33
18
18
48
6
21
15
84
77
91
29
1
60
12
6
30
42
84
36
18
24
30
9
32
1
47
7
18
270
54
3
27
60
65
1
60
3
27
24
12
42
36
11
40
51
18
18
96
54
66
96
33
15
72
65
13
59
16
51
12
54
18
6
18
12
54
24
71
40
15
174
3
51
42
12
54
9
9
39
8
49
18
93
27
36
60
48
42
3
27
108
89
40
57
15
3
5
16
45
59
19
77
13
3
99
60
228
5
13
18
57
39
84
6
90
21
32
16
8
64
15
81
27
29
16
33
111
80
43
72
29
235
101
25
18
29
61
18
18
126
78
18
30
27
9
36
3
21
138
18
24
90
30
42
69
24
69
30
29
25
54
24
48
57
8
25
47
7
6
18
17
13
6
18
102
18
59
19
21
33
30
6
3
9
72
24
47
1
6
36
77
79
162
95
24
61
18
9
9
72
42
36
18
84
11
13
36
30
6
51
56
31
9
120
33
42
77
79
9
48
69
107
24
13
6
12
6
18
12
36
6
228
6
72
66
60
12
90
6
36
18
126
75
45
6
141
3
12
42
23
16
56
16
99
6
54
84
29
25
23
19
30
42
12
72
36
24
66
42
65
24
1
180
59
43
42
51
57
23
48
19
125
13
60
66
5
13
11
103
12
21
39
30
42
12
125
7
48
ABCD 98794314670*3^$a+1 [50009]
48
173
4
84
24
75
171
14
36
1
93
42
15
39
32
120
22
108
20
60
19
33
26
210
16
14
22
2
106
62
19
53
58
39
33
6
9
42
21
30
90
54
3
60
117
6
2
16
144
8
19
3
80
16
51
60
60
30
9
39
87
38
16
2
40
48
6
26
130
32
22
33
45
36
14
7
41
42
48
7
57
63
60
12
23
6
82
2
16
21
18
23
10
8
72
79
30
9
2
7
42
39
6
135
71
10
8
112
8
24
25
21
159
3
50
40
20
28
81
30
33
78
9
39
42
9
29
91
69
72
2
16
12
50
72
82
30
6
68
16
6
57
161
1
23
6
40
54
90
176
1
21
20
139
93
56
19
141
12
32
112
3
33
27
27
360
14
4
140
60
6
49
102
9
62
42
6
34
50
30
30
48
12
55
42
3
135
27
195
69
72
24
176
120
138
31
90
11
4
15
150
11
72
115
11
24
130
140
16
36
54
2
49
191
48
52
42
86
12
22
45
42
11
19
53
16
80
30
16
66
24
126
48
2
49
21
8
121
15
24
14
7
9
80
16
3
225
6
66
24
80
12
34
48
8
37
33
18
14
7
53
46
42
69
39
21
30
15
78
57
9
81
81
24
3
12
30
18
101
61
18
12
9
92
4
30
8
16
50
1
51
2
7
123
38
168
72
40
39
60
299
106
18
6
2
79
120
15
18
36
231
51
32
82
15
23
7
41
162
48
30
64
18
96
54
18
27
5
30
18
118
69
35
6
61
71
7
12
53
6
91
53
240
82
38
25
41
72
108
10
74
28
20
67
11
1
41
72
6
22
80
12
6
24
48
48
42
64
38
6
10
54
207
243
27
18
35
90
40
128
12
10
57
15
8
66
84
18
58
30
54
176
100
21
59
12
109
60
18
21
2
42
48
70
39
23
7
21
27
72
53
115
27
105
53
52
96
72
57
30
90
21
30
87
11
10
54
18
24
54
104
25
125
36
64
15
41
84
18
40
8
34
12
68
6
144
66
4
57
39
12
32
55
23
18
30
22
80
64
128
18
34
6
54
68
30
10
80
36
4
57
51
20
22
90
48
54
54
20
24
36
60
139
11
40
9
60
53
124
234
69
72
11
30
79
48
3
98
54
67
53
7
60
53
16
51
18
125
30
88
72
38
60
72
37
9
51
21
90
48
32
168
102
72
22
26
10
24
38
46
51
41
52
15
180
41
61
83
88
39
143
18
49
83
108
7
57
8
30
48
10
27
3
24
104
31
60
111
27
11
64
57
41
78
42
22
72
48
8
168
49
33
120
68
10
129
5
157
30
191
48
312
37
5
40
15
57
30
18
6
80
91
45
15
59
12
139
21
42
18
39
23
18
169
75
45
29
42
7
41
19
45
15
42
39
12
80
127
27
56
112
8
37
53
78
94
12
38
40
66
6
8
40
27
333
56
24
67
21
69
60
23
40
128
30
132
16
24
8
94
98
118
8
34
30
57
23
85
41
16
3
12
11
37
93
150
57
23
10
30
50
4
18
72
104
174
36
60
12
100
42
8
58
99
83
19
11
19
108
131
112
9
101
7
41
19
12
45
36
138
2
22
146
72
19
30
23
88
8
40
14
37
101
7
153
9
23
6
70
74
10
6
21
99
90
24
72
3
180
81
24
30
98
49
21
9
60
21
30
18
72
32
60
52
3
75
18
99
9
2
30
7
51
54
26
31
30
30
75
114
90
54
176
61
33
26
31
18
5
58
69
45
63
132
3
8
22
20
96
31
39
32
22
87
3
8
112
126
2
34
54
51
39
6
54
20
54
10
15
63
69
21
272
46
74
16
81
11
34
14
10
9
41
4
36
12
27
42
59
160
36
3
21
14
97
53
28
129
131
124
3
5
28
9
9
72
144
8
25
57
75
69
120
14
6
90
91
23
16
54
56
61
75
8
10
15
23
19
15
45
33
26
46
30
44
1
18
171
32
40
129
105
8
28
18
2
40
27
5
36
12
79
21
2
18
79
29
64
42
48
26
54
6
139
42
59
79
101
40
32
49
93
72
24
66
15
63
48
9
60
29
1
15
3
51
104
90
16
24
30
38
199
11
19
53
58
54
15
3
15
72
263
18
7
41
19
21
54
56
10
24
86
24
120
18
30
48
49
42
45
114
99
72
81
39
29
31
29
34
87
3
87
231
9
33
12
45
30
113
36
52
32
48
64
3
120
203
49
111
38
124
48
159
23
88
50
132
60
ABCD 98794660546*3^$a+1 [50011]
33
168
51
69
72
3
69
48
128
31
240
129
39
180
45
15
41
16
96
128
7
65
79
89
31
129
15
24
153
15
17
295
177
3
141
264
27
36
57
200
31
17
72
48
232
75
45
15
105
120
80
7
108
21
72
48
15
24
65
247
41
43
21
24
32
240
72
367
9
15
65
7
48
17
168
16
3
53
127
113
48
16
75
165
15
24
9
15
72
41
72
96
24
40
8
280
80
48
24
40
51
60
144
161
211
69
320
192
103
17
48
160
15
129
56
24
55
57
3
173
240
64
159
144
153
24
63
113
127
161
24
48
79
113
40
168
8
136
423
81
72
207
48
17
16
336
39
9
87
9
32
7
41
16
8
48
175
17
16
99
36
65
40
96
120
8
7
129
279
201
80
24
16
272
48
19
173
103
89
7
353
40
248
40
243
36
89
72
7
57
24
111
9
15
17
72
40
80
216
136
15
161
40
80
48
19
53
55
9
120
48
8
40
8
24
88
8
16
8
40
48
32
168
88
32
40
272
103
65
48
64
8
192
120
40
216
224
16
87
65
40
8
72
48
115
5
16
216
144
8
55
233
40
24
1056
8
55
137
192
208
32
136
32
120
67
45
51
60
185
295
24
57
63
132
21
24
8
456
72
40
24
8
55
177
96
128
7
57
15
48
113
7
65
19
101
127
41
24
168
127
65
127
24
81
104
64
296
7
137
16
80
160
159
120
81
32
7
41
175
137
168
72
43
396
84
141
39
17
120
64
296
48
31
129
80
280
24
56
31
89
72
48
16
39
65
91
21
24
3
53
120
19
189
32
120
55
113
7
192
57
176
7
156
96
21
144
176
160
48
111
24
24
41
24
96
199
57
24
32
40
48
135
9
96
104
96
115
309
56
55
65
55
336
48
113
184
96
39
41
40
8
91
21
8
16
3
245
48
40
8
72
88
104
31
65
7
348
141
15
105
8
31
57
288
15
89
40
72
104
91
84
17
55
48
9
56
19
117
24
96
56
280
24
56
120
72
67
21
312
48
128
360
127
48
17
43
29
160
56
184
63
9
8
67
60
209
295
89
16
272
55
168
9
248
88
75
29
120
40
51
21
24
72
8
160
96
48
63
24
60
45
56
48
120
144
31
209
48
19
48
165
27
45
3
221
19
45
96
224
40
168
120
8
7
17
16
80
55
96
9
75
29
55
33
15
120
228
5
144
16
104
16
231
89
79
57
56
120
199
96
72
233
40
312
192
8
88
3
69
120
15
201
24
96
87
57
56
175
105
24
48
32
48
103
9
200
48
40
8
127
57
8
67
45
200
55
41
24
31
177
ABCD 98795118746*3^$a+1 [50060]
3
233
4
99
5
160
80
12
12
79
48
9
51
33
24
20
72
100
36
44
16
15
72
117
36
20
4
8
12
88
60
44
19
24
41
40
12
56
31
125
60
67
5
136
72
128
12
88
32
4
20
36
136
48
3
144
105
32
60
16
3
57
12
20
28
3
33
3
41
4
36
56
60
7
29
7
21
8
12
64
68
4
36
32
28
60
8
4
68
124
3
53
36
4
60
32
43
113
24
60
76
24
60
60
3
9
32
64
24
56
4
32
16
8
88
8
36
31
36
125
60
55
156
41
55
53
12
4
15
93
51
9
68
103
9
84
68
124
3
5
36
72
4
152
24
28
116
67
41
192
64
15
29
40
80
16
68
48
40
44
36
48
40
15
21
36
8
60
16
104
16
27
101
36
91
96
33
20
28
8
91
48
24
48
96
17
24
12
96
40
44
16
8
52
27
17
16
48
8
96
4
68
24
40
36
3
41
52
24
152
100
15
12
17
4
15
69
44
4
8
12
31
69
60
56
28
75
9
72
48
24
8
19
69
24
15
141
24
44
52
8
12
187
53
16
15
53
12
7
21
12
3
5
12
91
24
5
16
44
156
64
3
48
249
120
44
40
3
5
48
40
8
24
36
96
72
112
248
67
5
40
3
36
93
8
12
16
32
79
17
16
24
56
48
88
12
44
72
36
48
28
15
53
31
5
16
39
84
36
45
260
7
72
5
100
39
89
31
5
88
12
111
29
36
40
12
87
65
12
40
32
4
12
128
4
8
19
21
80
24
36
16
152
7
5
76
32
12
19
33
27
129
27
96
48
24
33
80
12
19
105
164
156
28
27
29
52
32
144
55
41
12
16
15
96
9
92
79
33
44
43
21
20
55
29
7
17
64
8
52
24
120
111
9
36
96
12
56
12
60
12
16
8
124
44
12
12
43
33
48
140
36
72
28
72
8
64
27
9
140
16
44
151
33
60
315
41
55
9
8
36
12
48
156
76
36
24
56
76
3
5
124
8
60
12
48
43
5
64
44
52
8
12
16
24
8
48
120
31
29
43
5
40
260
16
44
52
8
31
9
32
24
19
132
29
48
12
12
19
5
60
12
12
216
4
3
29
48
115
21
24
12
8
24
24
36
28
27
29
16
20
19
21
72
20
28
32
4
44
76
12
3
216
5
160
8
12
60
40
56
180
67
29
24
52
12
24
99
29
48
4
12
44
4
12
56
28
44
36
28
20
72
24
7
12
33
24
39
41
64
24
216
8
4
39
41
48
4
68
55
5
28
75
48
17
36
24
40
8
112
87
60
53
12
4
20
88
96
63
77
4
20
216
40
20
36
55
5
24
4
75
65
28
15
57
32
55
9
44
84
4
68
67
12
17
24
72
12
12
216
156
16
72
15
101
28
12
132
12
44
36
204
60
7
53
16
20
16
20
19
45
3
5
24
103
9
3
53
16
3
5
12
28
51
72
21
32
31
5
28
20
12
4
152
12
40
84
44
148
60
60
44
96
28
27
125
12
88
20
31
48
9
80
79
21
32
12
4
195
24
48
53
72
43
9
128
7
9
68
31
21
15
21
68
72
84
7
5
24
84
31
17
91
105
36
188
31
41
16
68
16
8
12
31
29
40
8
48
36
88
12
44
7
9
152
40
12
48
12
32
76
20
16
92
4
3
21
20
4
44
19
17
12
28
32
4
20
103
17
7
41
43
36
269
84
7
57
80
112
56
88
36
20
79
9
92
36
4
48
12
32
127
12
33
36
39
89
36
24
67
17
36
16
12
44
4
15
9
80
19
89
108
60
12
40
15
24
161
64
44
64
8
112
51
57
8
12
12
55
72
9
27
33
20
48
4
8
60
36
16
27
45
27
33
8
7
53
108
16
32
4
132
60
48
56
48
36
4
20
64
32
4
24
8
4
68
124
12
8
36
7
17
16
36
3
33
32
12
60
24
16
39
17
84
100
36
20
24
48
24
12
4
80
60
28
44
48
7
113
132
16
27
33
44
16
20
52
15
5
52
195
185
43
29
24
7
12
41
199
17
60
196
44
24
60
84
28
56
16
36
3
5
36
12
60
12
4
39
5
28
8
16
44
16
84
15
77
4
8
72
55
5
43
60
5
4
39
5
4
24
27
17
16
20
16
20
168
4
20
7
5
43
36
17
4
12
56
24
16
72
108
56
12
91
60
5
12
4
15
41
60
12
31
17
28
48
63
96
21
12
36
15
5
103
45
44
84
72
112
32
16
104
12
7
53
31
17
28
72
8
4
15
93
15
105
8
168
76
48
8
96
19
5
24
136
56
64
132
12
32
96
40
15
53
12
16
20
24
24
60
12
100
12
12
20
12
48
28
8
19
41
67
5
28
84
48
44
64
80
4
8
28
24
3
29
12
52
20
40
44
67
5
16
168
24
27
29
112
87
29
60
4
24
44
84
52
8
12
67
57
12
111
101
43
17
36
108
12
43
5
31
77
28
32
7
21
60
56
64
12
36
56
12
12
12
36
24
28
44
72
156
84
24
52
12
36
8
4
44
55
65
115
132
21
20
79
72
33
ABCD 98795124016*3^$a+1 [50069]
75
112
60
72
77
36
67
36
41
54
109
116
225
7
32
36
4
281
219
40
83
85
300
8
21
18
252
1
72
116
100
44
36
120
52
53
99
28
35
153
304
48
32
88
60
60
72
180
56
40
12
68
15
109
17
31
72
140
28
60
83
36
189
52
108
24
56
57
63
99
165
51
205
24
56
60
100
12
32
96
264
16
132
83
9
28
17
18
33
124
41
115
119
81
220
20
4
260
153
7
20
136
35
54
103
5
252
111
52
32
183
54
31
12
101
162
57
28
95
25
180
68
4
20
96
120
40
41
31
32
27
49
44
51
37
53
55
72
8
117
27
63
73
72
12
440
28
48
29
15
93
67
180
95
145
48
60
92
136
41
36
3
51
54
75
24
120
36
112
48
60
20
24
3
85
60
8
100
44
28
128
4
11
37
168
20
27
25
68
51
9
4
5
43
132
48
8
124
23
145
60
8
40
17
147
33
183
105
39
96
84
40
96
132
12
140
88
272
60
16
84
36
84
53
123
57
7
96
167
54
19
60
101
180
63
60
16
200
75
36
61
227
13
95
57
33
18
37
89
31
8
105
79
11
69
28
8
184
60
96
41
39
105
67
212
40
116
40
101
18
1
17
63
52
29
3
96
180
27
433
84
5
18
18
75
180
60
24
21
54
81
40
84
11
129
216
100
144
156
200
45
7
32
141
139
20
21
135
27
54
103
80
16
72
108
12
8
64
200
21
75
100
5
39
180
28
23
37
108
12
5
3
24
28
128
84
57
19
44
36
24
28
68
51
9
24
16
5
54
13
60
240
120
467
85
20
100
48
125
103
5
15
232
32
136
12
8
64
240
80
88
29
19
252
8
27
18
15
52
5
7
36
60
77
55
68
21
139
20
4
36
140
40
120
5
55
17
27
36
112
59
69
21
31
185
103
59
121
77
67
77
39
64
116
100
164
57
39
232
89
36
43
44
40
80
45
411
264
16
24
20
3
54
151
29
36
67
77
18
73
8
24
57
36
63
60
4
20
15
45
160
80
216
24
28
192
56
189
43
47
181
60
180
137
343
17
163
20
24
60
156
99
72
93
28
12
56
27
57
16
12
120
120
35
25
48
35
109
17
3
15
73
180
72
20
16
24
116
60
4
96
60
20
24
36
45
306
36
90
27
16
80
60
64
41
15
172
212
156
120
9
51
147
234
234
9
135
13
60
68
57
54
33
96
64
56
237
43
20
4
20
237
198
108
25
263
45
4
131
217
17
163
143
9
76
77
7
56
204
28
60
365
115
12
35
45
60
28
128
24
57
144
7
32
100
41
36
126
93
52
180
89
39
84
16
60
104
28
108
104
16
12
5
3
51
93
33
18
37
132
36
29
72
63
16
24
20
36
111
108
72
69
60
87
25
12
80
156
4
60
108
23
69
60
15
141
39
18
3
105
159
28
32
28
149
31
48
72
168
72
32
27
93
148
47
1
60
80
21
18
193
60
92
76
24
80
136
131
33
3
33
60
24
180
27
49
5
15
100
20
84
40
47
93
36
15
85
41
43
20
81
54
36
25
29
103
ABCD 98795240314*3^$a+1 [50015]
15
168
15
93
9
3
4
36
96
36
8
45
7
12
32
40
104
3
9
4
29
24
31
44
9
27
64
77
55
20
16
48
12
11
6
7
5
72
43
44
4
48
5
3
51
61
60
12
36
12
5
7
8
108
69
43
53
55
29
39
45
7
104
40
20
45
48
15
72
45
7
11
6
15
36
45
48
72
31
24
104
21
12
18
61
72
17
15
24
21
15
40
41
24
15
16
20
4
20
40
29
7
77
18
85
12
12
96
17
87
16
12
5
42
18
79
24
17
6
30
79
56
36
84
21
144
3
4
36
96
12
23
6
7
80
9
51
52
20
4
84
32
36
24
9
3
28
12
20
36
153
31
12
48
72
29
12
39
51
37
12
29
7
12
36
24
120
48
12
56
21
48
24
43
24
12
17
51
9
78
25
60
41
3
15
13
108
5
87
93
43
24
48
59
6
36
3
40
32
16
56
40
12
20
45
72
7
29
55
77
3
160
11
1
12
35
30
7
36
8
63
1
8
328
12
8
4
44
24
72
27
109
12
12
101
6
54
19
36
53
3
64
72
20
52
36
24
53
67
12
59
18
43
96
41
27
15
57
12
16
17
3
24
48
52
77
30
45
36
36
52
12
17
3
81
7
113
36
7
36
48
143
21
21
7
12
140
48
57
48
3
27
13
60
44
21
12
12
12
31
41
31
20
21
87
27
45
51
30
19
29
66
21
4
12
29
91
17
91
12
60
5
39
21
24
7
44
9
7
12
72
8
52
17
7
5
24
7
29
7
12
12
36
17
27
16
32
9
15
21
91
12
41
7
29
31
72
113
66
13
29
6
66
7
20
3
37
60
8
4
5
12
3
52
20
48
28
29
3
69
79
8
15
93
36
52
11
117
108
15
6
15
21
103
17
60
31
41
24
15
48
16
17
12
60
31
72
24
8
112
35
1
48
20
28
41
3
36
4
59
49
44
72
4
23
37
5
43
48
8
16
83
42
3
40
8
4
48
84
32
45
12
72
43
60
32
40
17
36
19
20
9
43
17
19
12
8
4
17
19
59
102
51
40
44
28
60
8
9
19
12
53
43
24
17
31
53
7
12
8
3
66
19
12
47
13
17
31
20
60
4
29
12
31
29
31
36
41
84
27
28
20
4
68
180
40
20
93
15
12
60
88
17
96
15
40
24
59
1
48
20
33
24
7
59
109
20
60
33
66
13
8
9
12
12
3
64
32
33
12
19
17
3
16
17
66
1
24
29
7
8
36
9
31
5
55
5
24
36
7
60
41
12
31
20
33
19
12
60
116
9
96
7
12
68
72
36
45
24
24
67
5
60
24
31
17
79
36
44
28
5
39
16
41
67
164
4
12
11
37
29
24
60
15
4
12
41
55
17
67
36
36
44
12
36
36
33
19
11
13
36
24
29
15
16
53
54
25
71
13
83
13
48
29
54
30
7
11
78
24
19
8
84
24
21
15
45
18
13
8
33
90
90
12
27
4
11
25
17
6
66
7
17
6
21
4
68
100
41
6
25
12
17
15
4
72
5
7
77
7
68
64
8
51
78
7
257
43
68
28
12
8
28
41
19
8
4
23
18
75
9
7
12
5
55
24
32
24
72
129
7
20
33
54
13
32
36
192
40
41
67
17
84
39
28
8
21
7
8
39
37
11
13
48
20
36
4
12
17
3
28
12
12
36
12
35
1
12
8
33
7
20
57
67
12
5
3
15
21
76
36
80
40
41
72
7
72
48
32
21
87
120
4
11
13
12
24
5
55
44
4
8
24
36
15
30
55
11
48
121
24
36
12
41
3
16
20
28
5
30
48
25
12
8
52
44
72
12
4
48
12
65
3
4
228
35
13
8
16
36
12
20
36
3
18
72
7
12
24
59
9
88
5
36
67
60
53
31
20
15
13
12
23
21
4
32
16
132
35
33
76
20
48
45
31
5
27
3
42
12
3
48
4
35
13
41
3
69
31
5
43
41
42
18
39
33
7
5
24
18
78
31
72
24
8
136
8
28
24
77
15
27
42
27
36
16
23
1
32
4
107
6
19
20
3
21
4
44
16
12
5
63
9
48
18
49
12
24
29
31
32
33
30
42
7
72
8
33
3
16
120
24
96
32
75
69
28
29
3
15
13
92
33
72
19
5
3
72
4
5
48
7
17
24
3
45
39
52
5
60
51
45
63
48
4
20
144
16
41
79
71
13
12
23
25
29
84
7
5
42
18
48
43
32
3
21
4
23
25
20
36
12
40
41
7
29
15
40
60
20
21
7
24
24
17
7
8
27
13
29
151
12
48
8
16
8
21
51
184
17
67
164
28
5
42
6
3
40
29
31
12
53
18
66
43
12
36
80
28
116
3
54
36
36
12
3
4
12
32
9
55
12
108
32
40
12
53
31
5
91
8
27
25
84
8
84
24
12
4
24
84
77
24
60
36
19
20
4
5
19
48
11
102
24
55
104
24
12
28
5
7
65
54
109
35
37
36
72
20
21
103
53
31
17
135
3
21
57
27
21
3
28
84
24
36
89
19
48
5
12
67
17
151
48
11
21
16
8
4
8
45
27
4
65
3
28
24
53
60
3
4
77
7
20
3
6
3
33
6
18
30
85
65
7
96
20
15
45
3
30
24
55
32
48
16
92
36
3
181
48
8
12
40
92
51
1
12
56
24
16
17
15
3
33
9
7
17
43
24
24
48
29
51
51
1
8
156
4
53
24
7
35
18
31
60
17
115
180
5
6
1
89
24
12
27
87
18
43
35
1
24
23
54
75
4
8
21
36
75
45
18
61
5
43
60
48
23
21
36
9
60
195
15
145
8
4
44
40
12
20
4
56
108
45
19
5
36
12
27
28
44
15
129
52
20
4
5
3
9
43
48
8
72
36
16
113
3
72
16
12
20
39
1
24
53
31
56
64
20
4
35
37
24
8
88
5
30
1
12
12
60
48
5
6
48
6
115
5
15
16
24
12
20
72
12
4
176
3
21
16
17
39
40
5
55
60
20
9
19
56
21
12
27
15
30
19
8
4
48
149
12
75
87
21
9
48
7
24
53
78
69
124
84
11
85
53
147
124
72
24
12
11
1
95
13
41
7
8
33
42
1
60
116
40
17
54
6
42
1
12
32
9
24
7
41
19
29
15
21
36
99
16
12
60
8
36
9
24
7
48
17
12
30
30
12
54
61
24
120
48
41
51
28
5
3
45
12
90
13
53
30
54
7
17
72
72
39
24
ABCD 98795688788*3^$a+1 [50000]
30
78
19
20
27
49
5
63
51
21
33
30
21
57
18
36
37
72
32
64
80
51
21
33
42
18
90
25
12
47
141
9
18
12
9
84
36
21
39
45
3
3
109
60
20
28
20
9
24
36
12
27
16
68
15
97
29
63
4
12
65
132
43
29
87
4
47
6
36
18
18
15
93
30
9
27
54
15
9
39
45
24
39
108
24
136
8
93
24
39
33
72
36
48
7
17
79
80
15
234
3
4
8
16
228
11
60
21
15
12
61
24
8
12
57
171
63
25
80
24
21
7
5
60
43
47
9
9
66
114
162
54
3
9
27
16
17
63
3
24
33
15
25
24
23
6
19
119
33
24
69
36
162
9
33
3
76
77
63
4
5
7
8
171
1
20
16
32
33
7
104
76
11
33
3
13
48
29
6
30
15
16
65
48
39
21
19
35
18
15
51
61
44
16
5
99
87
1
24
48
29
24
7
44
15
6
12
39
3
25
20
24
40
17
66
18
51
24
24
4
12
8
16
95
9
27
42
18
1
24
101
15
57
3
243
90
3
93
48
36
6
18
36
66
6
18
81
12
84
3
12
18
31
8
40
17
54
37
36
35
9
39
42
51
76
44
9
36
27
16
12
32
36
24
84
12
24
75
18
3
76
5
18
18
87
16
36
5
42
33
57
7
155
69
15
6
43
23
60
252
30
18
42
3
27
69
21
87
279
33
96
15
25
11
61
8
36
112
17
18
93
9
7
65
3
21
3
4
20
9
3
52
35
69
69
72
6
33
4
60
68
15
18
7
48
11
25
11
6
19
24
20
9
27
21
24
3
40
8
24
36
9
18
21
21
27
52
44
15
13
8
39
133
29
48
67
59
6
72
7
5
15
16
29
19
24
80
3
69
108
36
57
66
13
113
31
36
20
21
18
21
12
3
13
84
32
3
61
48
36
24
20
117
55
17
55
53
72
3
15
30
43
8
12
52
92
27
33
3
133
29
63
12
4
35
66
18
13
12
60
5
36
24
63
9
79
32
153
3
69
7
24
101
55
80
48
16
11
24
9
16
72
65
39
15
37
20
45
27
51
18
30
18
24
12
18
9
12
40
8
16
29
27
57
54
33
72
16
8
24
40
12
11
25
47
13
5
15
28
29
39
57
12
27
27
45
4
65
43
29
55
20
40
8
40
20
4
44
148
24
8
3
48
24
36
45
45
36
43
20
39
61
140
12
3
13
72
23
21
12
24
33
78
84
13
5
24
3
72
48
33
99
16
35
18
12
60
18
84
25
132
12
17
7
48
89
87
21
30
13
5
7
29
3
4
29
36
15
28
20
24
3
6
72
7
29
48
51
16
77
24
7
32
12
72
15
24
18
39
60
28
8
24
4
68
3
21
24
64
119
81
4
36
80
28
44
4
68
15
105
21
3
3
12
33
9
7
80
21
19
36
11
72
33
21
27
9
36
3
51
18
18
57
33
15
16
8
4
17
43
41
87
21
24
115
29
3
123
201
12
4
17
3
60
21
42
18
51
72
4
20
33
7
11
66
51
24
28
12
24
140
27
21
15
97
11
24
138
6
18
15
3
18
12
36
24
15
15
33
36
12
12
3
1
36
17
48
108
114
109
92
33
7
5
18
18
3
33
72
43
29
43
125
7
12
11
45
96
3
13
12
80
9
7
41
3
36
3
73
24
32
27
24
18
75
177
7
95
97
116
36
21
135
51
1
71
37
89
39
148
32
16
80
28
17
3
76
108
5
78
21
72
40
29
43
8
28
5
63
27
21
24
40
5
6
72
9
3
78
91
36
11
42
15
40
8
24
40
29
96
3
63
45
52
47
61
44
48
4
36
23
72
61
68
64
72
20
84
9
31
11
61
23
57
21
87
12
45
126
61
41
3
12
9
12
6
9
9
30
144
9
4
12
29
54
13
44
4
35
36
21
36
33
3
60
27
36
1
36
35
30
15
93
99
60
75
49
41
31
32
33
39
27
24
1
20
12
33
144
15
27
66
39
28
23
13
8
40
8
52
5
6
25
8
4
44
84
4
65
87
48
9
63
60
3
30
75
15
6
3
156
4
29
15
3
6
147
51
33
12
96
36
12
36
16
44
36
3
73
8
12
16
96
11
81
16
36
5
27
33
43
47
18
63
57
31
8
36
4
17
15
28
32
16
20
112
23
18
159
9
12
60
7
77
15
99
1
11
49
12
17
3
117
6
18
15
75
37
8
16
8
15
6
12
15
9
7
48
83
36
36
24
21
15
33
24
15
1
89
15
12
3
97
47
24
1
96
20
45
18
54
18
48
6
126
9
24
105
18
13
32
9
6
48
13
23
13
8
4
44
16
29
39
16
32
12
16
59
57
4
24
56
57
6
18
66
57
60
4
108
8
48
63
81
9
7
5
24
30
45
148
20
96
123
6
55
8
3
6
3
33
288
54
54
18
109
65
6
1
56
4
29
19
71
9
21
108
6
12
9
63
21
28
8
40
29
42
12
36
9
24
88
8
28
29
66
61
32
40
8
21
6
9
60
64
11
54
3
52
11
6
7
5
6
18
27
12
12
15
9
141
15
15
33
45
36
75
69
19
53
12
39
4
36
8
21
79
36
11
61
24
12
35
12
90
36
39
21
51
15
25
44
21
15
12
4
11
109
32
111
1
36
60
20
28
72
53
66
24
36
9
36
60
33
6
30
54
49
32
51
45
63
73
8
64
29
195
27
9
9
66
21
87
18
3
24
51
66
7
20
48
69
60
75
33
36
36
123
21
66
21
4
8
21
204
19
71
9
9
7
5
18
9
12
21
66
42
15
3
1
29
42
36
21
156
36
39
12
33
12
12
33
18
85
101
30
114
19
35
61
20
63
18
115
12
47
60
37
32
28
11
9
21
6
33
36
36
57
18
21
141
48
24
12
7
8
24
3
81
48
9
7
35
25
32
4
84
47
18
6
18
36
99
39
25
108
47
42
43
12
20
45
15
36
3
13
5
3
24
9
99
48
21
102
69
3
13
20
21
3
48
52
12
20
36
27
13
20
45
198
18
15
24
4
84
ABCD 98795806262*3^$a+1 [50017]
36
9
36
35
16
20
28
12
84
36
27
48
45
20
19
36
9
15
18
51
9
35
37
24
35
16
3
12
21
15
9
39
45
81
11
19
126
12
3
3
6
108
51
9
36
11
91
24
36
24
60
6
47
72
13
66
36
53
43
45
8
37
12
35
12
19
6
39
39
6
12
72
3
9
6
108
21
15
5
16
27
6
42
53
16
21
48
27
27
30
35
37
11
49
6
29
61
3
69
72
6
30
18
30
36
60
18
30
30
12
24
41
25
18
12
174
11
25
18
5
43
54
24
6
5
31
24
24
42
15
48
32
25
15
44
16
9
11
13
114
12
48
5
25
3
20
7
33
3
42
12
27
51
77
31
5
7
5
49
30
60
105
44
127
42
11
61
48
6
90
12
18
12
30
3
21
66
18
12
47
31
6
11
4
21
35
73
24
126
36
24
29
48
19
41
49
15
80
109
6
45
51
9
33
12
6
18
27
33
6
9
20
16
63
81
9
11
16
51
53
85
36
15
63
36
6
23
1
24
72
11
12
13
23
19
18
60
24
18
6
30
84
41
36
13
12
36
23
85
60
6
69
105
6
21
27
5
7
36
65
7
6
66
18
12
15
51
45
32
25
72
48
3
39
6
15
15
72
41
61
48
3
24
45
99
9
12
6
30
23
1
23
96
112
24
21
54
21
24
21
42
18
72
27
63
33
57
3
20
4
44
7
69
8
25
23
67
30
6
42
15
9
54
6
6
30
63
9
71
40
15
54
12
36
18
6
24
11
91
72
5
36
76
15
60
9
12
15
18
36
15
33
42
84
24
12
18
11
49
27
9
24
23
43
24
72
5
43
192
48
12
5
16
3
24
21
27
48
84
6
90
30
15
15
6
6
12
18
75
92
67
6
60
24
30
45
33
27
36
8
55
125
49
3
75
29
13
66
6
15
3
12
29
24
115
48
5
7
6
12
39
68
31
5
16
3
36
96
18
12
51
68
25
12
48
27
20
7
12
54
35
1
11
37
35
7
6
63
12
123
84
18
48
42
42
3
39
41
7
33
3
45
9
71
24
12
1
3
32
28
21
30
48
33
15
162
6
57
8
67
48
17
7
12
41
7
17
76
33
12
63
15
6
30
30
15
3
12
53
16
57
30
5
4
39
36
18
30
21
116
64
51
53
37
11
37
27
33
35
25
11
16
15
45
111
45
20
7
185
76
72
9
51
3
12
24
5
13
27
45
95
1
54
9
32
55
30
15
87
12
9
9
42
54
87
3
36
9
32
28
15
6
6
108
17
19
24
5
24
13
60
59
4
9
42
9
57
30
12
17
16
32
13
3
15
6
60
71
73
15
21
24
51
3
108
12
12
5
13
60
12
15
69
30
54
6
12
65
145
18
42
39
15
29
16
69
24
48
60
35
7
18
72
36
24
27
39
6
90
84
29
73
12
3
69
24
42
9
8
16
147
45
87
60
12
48
30
102
45
33
12
66
5
4
9
24
12
15
3
81
27
48
12
60
89
13
3
39
21
84
20
13
12
23
73
12
107
49
47
37
183
20
7
21
21
36
30
9
21
24
18
21
15
36
54
15
9
66
12
9
36
45
12
27
15
29
31
48
30
6
42
12
30
30
12
6
53
31
18
60
11
7
5
19
45
159
6
120
15
21
18
65
24
16
96
15
41
7
5
103
12
36
21
33
12
36
15
3
5
40
51
138
12
71
19
5
19
30
36
11
40
75
12
30
3
104
4
27
5
4
21
102
60
57
56
40
33
24
23
19
9
105
35
31
36
5
13
36
15
93
36
11
13
18
17
25
35
55
30
12
15
141
59
24
16
21
35
19
30
48
71
7
24
18
35
16
81
30
18
120
12
18
53
19
5
43
5
16
75
114
3
9
6
12
18
24
75
21
30
9
33
36
60
6
18
35
36
7
90
42
12
18
51
81
36
3
39
5
67
48
18
15
48
45
15
36
39
90
60
6
5
1
42
12
54
6
144
5
25
30
5
37
24
54
57
117
123
39
45
15
48
12
41
7
12
5
1
12
18
5
4
9
24
60
6
5
16
8
85
11
1
18
66
119
25
36
120
66
18
18
5
55
5
40
9
23
31
114
95
13
12
78
12
36
57
24
75
5
24
40
9
30
18
18
6
30
81
20
19
78
48
72
102
6
60
42
117
15
113
60
13
54
5
1
39
15
60
29
1
24
102
105
3
6
66
5
43
6
6
72
12
48
6
42
78
66
5
4
15
36
24
177
32
7
48
18
15
27
17
1
24
23
25
102
18
3
8
109
27
24
20
16
39
72
5
7
42
96
24
35
31
90
59
40
39
12
17
16
20
112
45
84
60
11
4
15
5
48
31
57
15
42
60
90
5
12
55
81
63
12
77
13
42
12
5
16
44
13
30
66
36
6
5
25
15
9
36
15
3
6
30
48
42
30
36
9
3
17
1
30
17
7
36
12
6
6
45
21
15
63
72
5
109
23
43
5
12
91
54
47
55
21
152
16
104
36
49
30
18
30
5
49
48
12
83
97
11
7
53
24
13
11
49
48
12
78
24
18
30
18
95
4
8
115
33
3
81
33
6
17
19
69
9
35
25
3
9
15
21
168
90
42
12
30
12
9
15
36
18
210
36
6
60
18
41
19
81
20
49
27
15
165
8
13
23
1
24
51
39
12
60
72
137
1
99
9
75
15
6
23
1
36
11
12
31
5
16
21
90
24
6
23
16
21
18
57
24
3
42
36
23
25
15
75
12
33
9
6
36
53
1
6
90
23
28
20
37
27
3
5
55
81
57
24
6
30
12
60
42
18
23
24
13
23
55
102
30
66
60
27
32
25
71
24
55
33
39
41
25
15
27
6
36
18
6
51
3
161
31
5
25
18
5
85
27
24
32
7
30
18
54
36
39
141
12
3
20
7
41
25
12
18
5
1
59
7
42
3
87
18
42
126
6
48
30
12
24
84
6
12
18
6
18
30
93
9
15
63
5
7
9
12
8
7
24
36
24
78
6
24
12
24
81
93
12
6
69
56
13
6
30
6
12
53
85
42
96
6
131
85
35
7
6
51
3
93
27
93
8
1
30
36
12
12
21
9
36
240
15
33
24
12
18
41
7
78
42
18
51
15
48
18
18
125
37
23
1
35
1
48
6
81
27
12
45
69
6
9
27
12
12
18
27
44
37
24
30
30
6
5
19
120
5
24
1
30
6
48
54
6
15
36
9
12
18
12
65
19
6
24
11
19
96
54
39
36
165
30
21
33
15
56
43
12
81
9
11
67
48
65
28
15
6
18
30
87
33
35
31
ABCD 98796825514*3^$a+1 [50121]
69
100
29
7
35
201
100
89
159
12
24
21
72
15
81
27
12
63
105
100
44
100
83
96
21
60
4
95
9
93
79
116
45
19
83
18
19
80
15
21
28
104
117
18
45
3
54
6
73
17
75
28
95
129
52
44
84
168
28
107
174
91
60
20
60
64
36
245
15
12
28
68
40
72
32
36
9
48
55
17
27
45
6
145
35
73
12
17
63
123
12
9
24
129
72
6
129
105
246
9
36
60
27
1
125
31
35
6
99
4
95
45
45
39
33
18
1
36
65
15
75
33
84
33
27
12
51
85
17
15
135
18
55
44
21
24
30
61
29
15
75
6
19
80
3
37
53
360
7
65
51
28
11
61
8
81
31
113
31
41
39
16
228
44
52
101
19
8
16
35
90
99
45
75
63
9
100
8
16
44
12
15
1
8
36
21
15
120
24
4
116
16
200
9
90
108
45
108
135
73
17
24
18
13
32
3
177
136
36
128
60
76
36
36
168
107
13
17
43
192
23
21
96
12
16
92
15
84
25
56
117
15
72
48
196
11
205
116
40
32
57
18
37
23
18
19
20
123
12
25
20
108
27
240
145
44
201
51
39
96
9
3
97
35
108
57
36
117
43
8
12
208
152
208
176
75
1
80
132
28
8
39
1
104
48
72
117
115
20
15
18
31
41
175
24
12
77
183
15
9
81
63
396
36
12
60
12
36
15
13
60
89
30
141
136
84
17
19
5
48
15
57
24
39
108
60
9
48
51
84
28
152
63
109
24
12
44
33
127
8
135
18
19
56
69
18
13
168
36
20
96
28
12
32
57
19
44
16
17
19
8
36
111
1
32
3
54
6
18
147
144
63
6
72
120
79
44
112
77
18
45
207
90
102
33
76
167
193
44
108
45
43
36
200
159
9
28
29
171
28
89
18
33
36
4
5
39
123
30
43
164
240
120
28
32
45
18
9
324
351
138
15
75
1
5
67
168
80
76
36
44
216
100
5
19
44
76
5
99
136
8
36
72
9
19
116
153
247
60
71
9
135
9
99
13
5
18
12
42
31
41
3
60
3
105
45
90
73
56
124
72
17
3
117
15
225
3
60
9
255
105
144
39
96
9
30
18
27
52
116
63
81
40
296
72
87
48
1
5
67
5
27
28
8
40
104
57
63
16
11
45
15
48
42
19
119
78
75
180
105
319
68
135
48
73
32
28
11
61
20
64
140
81
30
73
60
92
88
11
25
8
27
21
69
19
71
54
144
48
43
29
15
12
108
27
198
6
1
84
60
12
24
36
164
231
73
35
85
116
16
84
53
151
11
108
1
17
123
45
27
63
21
36
24
75
45
100
131
49
180
8
28
5
55
8
147
60
18
66
25
8
76
60
35
37
44
120
123
45
57
79
272
87
1
56
24
36
111
25
35
73
36
8
352
8
12
36
28
152
24
273
63
72
15
37
116
12
52
11
105
39
6
99
45
91
29
55
96
8
207
9
81
19
101
55
108
72
168
12
179
33
27
165
136
32
48
60
153
72
54
9
144
28
20
28
59
36
117
27
12
33
48
159
90
91
20
64
71
117
141
55
56
63
18
55
168
89
27
36
9
91
144
156
24
20
36
132
76
36
149
162
525
9
6
57
33
63
39
1
60
36
20
15
49
44
60
48
99
33
136
44
12
36
28
257
55
80
28
11
69
111
126
27
117
114
21
100
221
192
123
12
51
21
108
28
32
3
25
35
18
27
28
17
19
20
36
88
119
117
16
44
36
4
144
44
172
ABCD 98797113568*3^$a+1 [50083]
36
57
162
33
105
15
36
60
39
45
132
21
99
36
9
123
15
72
6
72
90
33
84
81
84
6
225
24
15
33
60
33
87
93
39
36
204
135
21
33
60
27
9
15
24
60
72
24
36
48
9
63
48
12
24
231
72
33
24
63
6
12
39
24
24
45
51
36
156
57
60
51
36
93
36
72
27
168
12
3
9
9
54
6
72
12
132
63
75
81
24
135
18
15
39
144
81
9
12
18
126
3
96
135
54
96
39
12
33
36
15
12
63
9
15
30
135
51
66
63
12
33
18
45
84
69
96
18
21
12
57
63
120
72
36
81
96
48
27
12
3
9
9
27
3
54
18
105
39
54
144
168
15
108
84
48
72
51
9
57
6
9
24
36
21
48
135
36
9
39
48
3
114
3
105
3
12
120
48
156
39
21
69
51
33
123
48
72
12
3
165
99
21
12
96
24
36
24
108
192
33
15
24
189
24
15
96
81
51
39
6
75
24
39
81
24
39
93
57
15
147
144
30
72
18
6
3
45
3
129
63
60
12
45
48
27
33
12
18
18
108
15
60
87
24
93
36
135
57
69
75
108
48
3
24
33
69
24
162
57
48
57
51
75
9
57
15
24
15
96
144
21
81
159
48
81
96
84
27
123
90
12
3
12
57
123
183
81
63
90
108
42
21
27
9
36
72
60
21
75
72
12
3
18
54
72
18
3
72
156
21
36
99
9
42
30
159
93
15
72
21
87
3
165
24
9
99
81
39
57
63
45
36
171
9
51
21
3
12
33
15
75
57
15
198
39
108
24
33
3
48
57
75
12
12
48
72
15
33
21
87
3
21
9
75
120
72
12
105
12
39
36
24
12
129
15
84
12
168
21
18
45
48
69
36
114
48
72
21
3
90
15
15
54
195
12
204
21
39
21
51
33
27
48
132
24
9
72
72
3
87
93
9
51
48
9
6
102
18
72
90
132
72
3
96
60
177
39
48
36
21
18
201
69
36
27
24
36
57
96
54
165
27
9
87
72
21
24
57
135
156
24
33
15
108
60
24
135
48
57
21
3
117
15
3
69
3
24
93
171
9
15
102
3
93
75
24
9
27
57
108
87
93
24
183
33
87
36
132
9
99
81
15
48
36
51
9
21
3
48
39
93
60
12
51
45
33
111
45
54
6
39
12
93
15
57
90
30
15
60
12
60
48
165
144
96
27
96
36
93
15
15
21
84
36
12
45
18
177
24
15
9
60
45
36
63
12
69
90
81
156
69
39
12
12
111
9
87
9
9
12
51
132
51
72
162
111
12
147
18
39
141
18
21
3
48
9
63
21
72
33
42
30
24
48
123
144
21
3
69
3
120
9
15
21
15
48
9
63
27
120
6
111
9
24
75
120
21
192
168
39
27
81
213
39
105
87
3
93
84
21
72
66
72
18
6
30
75
60
9
51
9
12
75
48
21
51
48
45
39
120
171
30
60
27
60
108
96
60
120
36
9
60
3
141
75
9
3
57
87
213
171
45
99
36
69
183
135
9
15
105
15
21
48
9
15
123
9
36
45
132
51
39
45
57
51
39
18
15
12
9
144
18
9
63
18
75
69
60
3
135
45
12
69
24
15
156
12
12
72
111
90
54
33
15
42
156
87
3
225
15
30
60
12
27
24
21
3
93
18
54
18
45
108
60
57
207
21
27
99
81
15
120
24
18
12
135
36
135
45
9
90
6
72
18
48
9
96
24
21
135
21
78
33
240
24
9
87
120
48
72
105
87
108
147
30
75
33
54
33
63
57
33
39
45
15
3
6
27
45
162
30
72
36
78
66
126
150
15
12
72
21
18
54
207
60
21
72
18
24
129
12
33
51
9
39
45
72
39
75
54
432
75
48
93
63
21
96
147
153
15
12
63
33
21
36
75
75
90
174
18
27
24
9
87
3
48
9
108
33
3
72
15
69
21
144
30
33
21
51
24
12
12
87
33
12
96
147
105
120
48
45
39
33
75
36
105
27
ABCD 98797989606*3^$a+1 [50015]
36
121
11
25
84
36
24
48
101
66
60
204
42
198
6
103
23
13
101
36
78
109
11
36
108
61
35
6
79
5
6
13
101
6
73
47
25
36
5
7
251
12
13
71
49
60
84
17
30
25
168
17
36
19
5
79
131
1
84
29
67
59
6
72
30
96
25
36
5
66
13
96
41
115
23
49
96
29
36
7
29
43
36
17
19
11
282
67
29
246
120
84
97
29
79
12
59
66
19
59
24
97
35
18
55
23
48
36
30
60
6
18
24
115
36
11
30
120
60
30
60
49
41
6
54
31
5
67
203
18
31
120
53
42
1
12
11
12
30
7
11
25
72
84
24
5
31
48
11
114
43
48
5
30
234
7
53
66
144
181
41
138
1
24
41
79
47
6
12
30
36
1
101
55
83
6
19
24
12
35
18
48
12
36
31
24
41
36
24
198
30
43
72
71
25
11
54
19
36
5
222
12
13
5
54
78
7
23
6
72
54
25
5
156
18
1
11
49
41
54
18
96
132
78
96
1
35
18
126
48
30
36
60
12
18
121
5
18
85
23
49
5
60
96
24
91
48
36
29
7
53
72
12
103
12
65
7
24
36
11
97
11
12
18
6
24
24
25
23
13
11
13
131
132
84
90
43
35
42
30
145
36
204
329
115
35
1
89
30
6
18
12
66
19
113
7
143
72
1
143
25
156
36
53
30
30
127
5
18
42
162
6
19
11
61
11
24
13
36
59
6
42
18
7
192
11
25
24
95
85
23
49
11
25
84
24
120
71
36
12
12
66
144
43
41
31
59
36
78
48
78
24
13
47
13
23
30
96
79
60
47
25
48
29
12
24
60
7
23
54
78
18
30
49
17
24
6
24
6
79
5
12
108
6
60
66
19
108
155
1
36
24
41
43
5
18
24
24
205
59
25
11
25
275
1
23
90
7
65
31
48
29
43
24
59
6
43
12
24
47
30
138
180
36
120
18
36
79
36
71
109
5
7
29
18
72
13
5
7
96
23
72
72
48
228
144
12
24
12
12
73
89
55
11
78
19
12
23
1
11
169
5
31
156
24
11
84
126
7
36
5
6
49
12
72
77
31
77
31
96
36
48
36
119
25
5
174
102
18
13
209
18
1
24
48
89
79
47
24
6
12
78
48
120
1
119
85
35
37
48
72
60
47
37
35
48
25
95
18
19
83
73
24
113
43
17
36
19
72
29
67
5
102
1
12
149
114
66
144
19
12
11
49
48
108
24
48
53
24
84
19
47
85
35
6
18
25
72
24
48
17
18
156
6
138
61
5
67
77
30
18
115
5
54
24
12
13
84
53
12
12
126
18
54
12
6
103
137
48
12
90
132
12
6
19
29
7
144
53
6
229
101
55
60
12
24
23
120
60
300
66
6
30
30
174
19
17
144
19
17
30
114
6
13
35
42
31
23
25
89
36
30
36
66
30
90
163
60
89
31
71
84
12
48
150
30
6
54
36
48
1
35
156
54
60
90
210
132
115
84
59
1
156
24
35
1
95
13
36
23
13
149
30
1
17
67
29
12
30
30
7
23
37
17
84
72
54
18
30
18
43
29
66
66
19
11
61
17
48
7
23
48
97
23
12
84
1
89
48
31
35
30
30
61
11
78
55
72
209
30
6
54
25
29
36
31
23
6
84
24
48
132
43
23
24
36
109
5
18
13
11
96
54
18
12
25
29
42
37
11
61
60
11
12
61
35
30
67
83
37
59
1
29
84
6
25
113
6
37
77
55
23
13
12
29
115
65
103
36
17
12
18
73
72
59
49
96
5
60
54
1
41
19
149
90
30
30
210
24
138
18
31
65
36
12
48
84
30
85
48
107
24
66
36
90
24
1
12
11
85
11
25
41
18
54
42
18
7
59
25
41
24
36
18
78
114
1
72
36
35
37
48
89
7
29
6
54
19
11
25
35
37
48
59
73
113
31
89
96
30
18
211
77
48
55
36
5
19
12
65
54
13
36
77
18
61
125
43
12
11
85
47
73
143
66
84
31
108
36
11
6
19
36
132
17
54
90
127
17
31
35
66
36
7
23
24
96
48
144
18
30
49
53
162
73
23
13
24
5
66
49
83
18
150
132
30
18
1
35
25
41
60
19
89
102
30
12
168
24
18
25
108
23
66
43
107
60
61
53
19
11
85
36
41
60
18
61
48
263
97
107
61
23
24
18
19
29
36
90
36
25
60
209
91
17
66
30
ABCD 98798747428*3^$a+1 [50259]
48
336
21
291
117
3
128
64
45
27
21
219
20
220
45
11
48
60
36
13
243
24
168
45
195
8
253
51
120
44
121
96
179
1048
48
120
152
37
144
147
24
44
4
120
56
109
35
16
56
256
357
51
144
8
88
56
85
59
36
121
192
27
56
13
171
8
37
95
84
37
72
75
48
200
400
32
40
128
160
32
36
76
120
96
32
208
168
69
11
61
11
229
123
272
16
93
95
76
45
120
275
108
1
72
275
13
51
24
104
180
180
85
23
240
52
117
3
285
123
80
60
12
13
24
131
12
220
176
37
48
72
23
49
75
20
132
13
72
51
20
52
288
188
25
75
24
128
184
8
85
3
72
48
24
128
252
49
155
16
20
25
51
405
35
24
40
48
32
216
184
24
117
107
36
52
80
13
411
116
25
123
176
160
69
27
45
107
157
455
28
80
85
95
100
32
40
24
56
13
96
27
45
95
4
80
85
24
72
59
61
360
347
13
144
59
72
37
147
48
21
95
25
96
48
3
80
157
51
272
37
3
168
21
3
48
44
4
140
60
40
152
72
88
72
288
72
56
72
72
88
144
20
49
239
180
13
195
80
208
117
144
131
280
240
69
195
21
72
27
188
73
75
32
72
109
71
4
120
21
216
35
64
165
11
48
136
45
3
213
59
120
24
61
3
141
24
3
288
141
459
189
27
45
35
160
440
88
285
3
45
3
141
59
64
8
160
165
107
397
3
272
13
27
45
144
107
85
75
200
108
132
120
24
136
260
25
99
69
99
456
69
47
100
48
296
37
3
72
24
189
216
71
124
69
59
85
72
24
171
80
16
168
24
45
3
144
176
72
37
3
128
40
44
4
45
275
72
324
1
59
36
84
448
93
3
176
13
72
123
152
36
52
48
80
13
24
3
144
104
72
112
32
13
167
204
120
240
16
200
48
13
27
32
85
24
107
40
45
3
56
64
549
51
72
144
216
69
51
48
72
213
131
13
72
120
203
96
85
179
112
69
72
120
59
276
49
3
32
64
72
45
35
37
72
216
48
147
44
49
35
72
64
21
360
24
95
49
72
48
131
40
56
64
80
48
13
263
36
16
32
88
93
72
35
108
36
85
75
120
48
48
237
147
45
23
96
36
13
27
21
75
164
96
12
85
147
128
72
109
72
27
8
ABCD 98798851376*3^$a+1 [50048]
88
80
81
3
132
12
76
84
80
52
96
32
48
40
24
24
17
3
36
16
41
3
12
16
36
60
20
84
136
32
36
28
8
57
31
17
31
8
28
48
36
8
16
36
44
4
36
185
3
16
36
89
19
92
33
3
60
16
84
36
24
32
40
24
36
32
76
36
36
24
56
24
184
24
20
16
36
24
68
76
104
9
96
127
20
16
44
48
24
12
36
28
44
36
4
56
81
39
9
135
60
4
24
96
17
19
48
20
96
40
32
48
16
20
141
31
80
208
84
20
108
28
8
28
132
72
128
33
15
96
84
124
48
24
12
32
84
40
20
228
64
188
36
16
56
16
144
36
60
17
15
36
52
48
8
40
12
96
60
32
88
32
24
48
36
4
120
84
132
60
140
136
41
144
63
4
29
15
64
32
33
15
16
48
72
12
60
8
64
140
112
29
51
36
88
20
96
28
24
216
17
39
28
20
112
140
100
24
17
79
24
60
60
36
92
16
68
16
44
33
51
108
33
79
56
28
48
36
8
24
40
48
17
7
44
36
16
60
68
16
108
77
15
16
17
3
96
124
17
7
12
20
28
29
7
24
56
16
168
36
36
8
88
56
16
132
84
8
16
96
36
180
12
12
132
12
36
20
9
15
16
96
17
48
39
48
96
88
68
76
56
48
28
29
55
56
84
4
12
20
28
44
96
4
68
216
33
19
32
208
44
24
28
44
40
12
48
44
40
8
64
36
32
64
12
8
28
44
40
12
80
36
48
124
36
188
108
88
41
51
93
135
40
176
40
32
9
19
77
19
84
8
4
32
96
4
60
164
16
41
15
96
16
36
48
12
8
208
80
57
39
28
48
224
36
72
33
39
28
29
7
24
36
125
39
256
32
28
48
48
48
84
140
36
40
17
7
12
128
28
8
72
88
60
32
84
57
79
32
160
56
16
12
48
77
79
20
48
100
41
19
60
176
16
116
84
40
17
51
36
208
12
20
12
4
24
120
32
60
45
63
52
12
80
33
163
32
60
64
144
20
4
92
4
60
36
8
36
12
112
36
68
40
248
60
12
24
124
12
36
29
67
48
80
16
29
175
8
28
77
163
60
104
144
28
44
24
16
108
20
72
4
29
3
84
24
4
12
96
17
15
16
84
20
28
32
28
56
96
76
29
7
12
68
60
4
8
4
32
45
15
48
88
120
84
32
132
40
8
204
36
76
48
92
48
4
29
7
108
20
48
112
24
36
48
84
56
112
68
52
8
40
8
16
80
4
29
55
41
63
24
16
12
44
196
84
56
52
36
8
144
64
36
96
29
7
41
55
41
7
48
80
28
44
52
144
68
60
4
8
168
124
68
16
41
15
24
28
44
16
36
48
116
9
7
41
87
12
52
24
48
120
44
36
16
41
3
28
152
9
7
24
32
48
36
96
45
103
48
32
24
52
128
156
72
124
84
72
36
221
3
96
36
64
120
68
76
32
52
12
24
24
84
12
20
124
113
15
16
8
72
4
140
4
68
184
8
24
48
40
128
48
24
40
8
36
28
36
29
96
99
64
68
48
16
24
24
156
48
60
65
19
36
56
64
48
32
52
20
24
40
8
96
33
15
4
36
120
132
20
16
12
60
32
4
12
20
60
36
12
88
216
36
96
68
9
103
96
8
52
20
256
24
68
36
72
4
32
100
92
64
84
56
72
144
9
7
156
192
44
72
9
67
48
92
136
24
17
63
16
36
48
12
48
36
36
24
96
8
12
45
87
28
29
15
84
52
8
40
60
20
16
12
44
72
76
20
9
3
36
24
52
132
8
112
96
32
4
96
29
19
60
24
60
68
9
255
33
31
8
96
57
7
92
108
4
20
12
16
84
12
29
63
4
44
88
8
40
44
4
56
48
24
160
128
12
256
77
19
12
104
16
56
24
9
271
80
36
64
77
3
12
184
156
77
15
36
60
129
63
40
96
24
8
57
15
36
189
55
8
16
68
52
80
12
36
60
52
12
164
28
12
20
64
20
268
12
8
64
24
24
24
48
32
72
60
100
48
60
20
28
68
108
45
39
112
120
8
72
33
79
32
33
15
40
48
204
84
56
24
76
80
108
52
96
20
40
104
12
ABCD 98799213952*3^$a+1 [50034]
3
24
51
21
16
29
3
3
54
15
16
59
36
25
23
162
24
15
3
237
135
60
66
27
40
41
39
93
3
45
114
48
54
54
24
90
18
33
24
33
12
36
7
35
69
208
152
15
150
51
24
16
17
7
41
60
3
45
27
192
3
30
24
31
77
115
8
33
24
108
19
120
56
24
51
30
279
81
18
21
39
30
36
24
180
36
36
139
8
72
120
165
195
75
84
1
95
48
18
42
13
53
126
85
29
211
48
11
69
72
40
200
99
109
120
8
64
29
12
72
103
5
147
3
37
107
21
48
141
91
53
60
111
171
18
27
48
57
48
60
67
17
132
91
72
35
12
90
39
111
18
15
21
211
8
112
59
45
69
67
113
48
7
71
49
5
30
37
5
30
24
54
15
93
3
51
21
48
51
61
32
105
7
83
108
114
31
77
126
36
30
36
207
15
36
21
33
87
111
30
99
40
23
18
7
17
54
1
11
18
6
90
126
37
17
15
51
93
64
221
54
6
15
24
33
55
65
294
1
17
66
90
27
72
40
8
123
6
31
5
75
9
60
43
5
115
176
112
89
48
18
18
36
54
90
31
80
75
85
8
45
3
3
21
9
39
3
144
21
48
21
51
33
36
211
8
21
48
27
88
72
120
5
180
18
141
87
42
18
54
48
18
85
29
43
32
9
54
25
32
16
24
173
3
33
36
150
48
37
53
60
7
131
24
21
9
31
59
36
42
7
11
85
80
63
9
45
3
69
78
48
18
91
23
66
39
57
36
75
27
18
27
51
37
17
30
18
39
24
51
66
147
213
19
53
6
72
102
18
24
61
104
16
35
18
51
16
72
8
303
49
35
45
15
33
3
30
36
60
31
120
152
88
125
67
11
37
72
47
6
102
21
69
75
3
12
18
7
32
16
113
84
18
49
65
138
36
36
96
69
136
275
37
8
45
19
8
81
54
36
45
9
55
5
30
85
5
132
15
3
13
80
33
31
8
27
21
147
90
3
112
11
12
42
72
15
40
11
24
21
45
24
3
88
144
11
85
65
84
91
128
69
90
78
123
87
108
21
16
5
75
27
18
78
61
5
60
31
5
19
128
40
5
36
42
72
37
83
6
31
56
39
18
12
6
12
42
103
35
21
136
5
24
67
5
147
27
108
6
90
1
29
54
6
54
105
105
162
165
3
30
18
37
41
72
192
18
18
54
13
5
3
16
48
5
3
3
36
36
12
162
111
24
9
31
8
3
18
12
135
15
12
13
77
36
60
12
7
155
6
36
91
24
95
25
48
17
55
5
36
15
39
54
72
102
85
41
135
16
125
51
72
3
69
21
75
40
32
27
61
53
30
6
231
24
15
18
72
36
162
25
32
144
9
78
12
18
27
27
21
24
48
15
81
9
103
5
78
30
114
48
42
12
36
132
15
93
102
150
108
19
29
27
27
21
15
42
7
47
33
21
51
21
115
59
6
84
24
267
57
66
54
132
3
15
198
72
67
168
32
51
72
21
57
12
43
83
54
78
33
51
61
104
51
54
24
7
104
105
36
54
13
168
32
96
144
72
48
33
7
83
24
21
33
31
59
36
18
87
3
21
64
41
102
42
48
42
18
19
53
3
120
168
9
72
55
53
36
39
237
36
7
41
60
12
78
49
56
129
7
5
90
306
7
32
21
18
36
13
80
27
24
30
24
72
36
30
165
33
7
143
162
15
69
204
7
5
115
24
48
11
21
40
35
133
11
90
67
17
162
13
5
75
111
49
5
67
53
36
36
75
105
144
150
1
53
195
21
66
114
39
51
36
1
32
88
8
27
54
60
3
33
15
64
11
72
93
33
36
30
78
127
143
90
15
33
24
103
5
30
85
101
36
39
16
96
185
63
27
45
15
25
149
6
30
55
35
93
51
6
39
45
108
36
24
3
63
150
120
19
8
105
7
41
7
29
36
60
67
5
3
48
16
35
6
7
47
105
24
117
90
25
200
105
102
42
36
30
37
5
48
72
27
16
89
66
60
25
192
155
162
60
18
12
1
89
36
114
129
112
24
125
6
69
ABCD 98799311654*3^$a+1 [50006]
40
20
117
75
28
8
12
96
12
57
15
3
57
141
27
52
23
37
95
156
25
17
7
56
36
40
35
18
55
35
150
7
8
36
4
11
9
12
36
72
3
9
81
27
12
36
15
45
28
89
15
40
71
49
12
41
7
36
24
12
191
37
8
27
42
63
27
13
5
51
57
63
60
4
32
24
207
42
15
33
63
12
4
48
32
81
15
33
42
72
25
120
20
100
8
15
48
6
43
5
51
9
27
124
36
24
44
36
60
16
48
60
116
16
8
12
51
37
12
20
40
44
99
42
36
7
11
9
16
32
72
45
55
32
3
1
20
15
57
24
33
18
72
81
84
12
28
72
24
24
12
8
36
69
36
19
8
27
36
21
4
104
72
4
29
87
21
15
12
100
101
51
40
8
15
1
20
15
9
60
15
78
3
15
9
112
5
19
17
127
53
3
69
7
83
90
3
12
15
57
4
11
54
6
18
12
36
135
9
3
52
24
32
4
8
81
27
3
24
37
80
3
1
77
67
5
15
16
17
75
3
1
48
8
84
28
5
6
30
15
72
60
180
64
41
7
8
52
41
19
60
20
16
20
76
8
16
80
24
16
24
56
4
12
41
27
45
27
40
5
48
3
112
32
33
3
33
15
9
151
29
27
21
79
48
8
60
63
9
16
11
13
8
12
52
8
40
5
3
52
36
32
60
4
48
12
104
16
20
60
28
116
36
36
3
9
15
12
6
27
48
15
177
21
51
4
36
20
51
12
1
41
30
33
81
30
49
23
49
41
42
25
5
7
53
27
24
64
8
39
9
21
6
93
16
29
199
53
79
35
36
73
101
99
40
140
60
27
48
109
35
21
4
80
12
33
31
20
21
15
48
60
21
19
68
4
56
4
59
45
9
15
3
33
36
48
216
51
81
4
8
40
12
29
75
76
8
3
33
12
28
56
28
8
24
9
55
20
244
20
81
12
15
12
60
12
63
33
108
12
63
25
20
15
105
4
12
20
28
132
8
12
33
96
12
42
57
4
20
72
75
13
24
36
24
36
24
8
15
78
12
43
24
68
28
32
3
42
72
7
23
72
13
36
167
57
48
9
18
30
15
52
8
21
19
47
21
4
60
48
8
45
99
9
27
60
28
24
8
27
33
12
16
60
47
69
28
23
49
104
12
267
18
7
128
52
8
28
44
40
113
15
4
44
4
56
4
17
63
40
36
44
48
60
24
48
192
3
30
3
12
12
64
32
93
15
24
33
3
180
24
87
45
165
79
17
19
8
16
20
36
21
7
36
29
63
45
63
16
29
51
28
8
24
33
15
36
132
12
45
55
56
12
3
25
11
13
92
21
15
84
48
52
65
115
24
5
15
40
96
68
36
36
15
13
32
9
36
43
71
1
8
48
24
24
4
65
6
9
3
213
27
9
3
21
64
41
24
120
123
64
8
36
204
33
78
21
28
53
7
20
96
75
6
54
72
9
28
56
76
29
27
48
15
57
52
11
69
16
24
8
27
90
162
33
36
4
5
7
29
54
216
30
51
36
88
180
84
233
3
4
128
3
42
7
20
40
53
67
12
53
27
40
20
40
44
21
3
60
12
100
48
17
108
3
84
60
28
23
13
20
36
36
4
155
18
51
120
36
15
33
228
28
24
20
45
15
12
24
4
120
35
6
15
57
120
7
83
13
20
4
8
9
19
156
84
29
132
3
40
20
132
120
9
54
48
33
4
96
44
21
54
1
32
4
56
33
31
11
57
40
23
150
15
12
48
15
33
15
6
15
33
51
4
12
5
43
176
21
3
48
57
63
64
44
4
32
28
20
108
33
30
57
12
136
212
3
105
16
44
16
11
49
8
12
40
89
15
72
60
12
12
28
17
24
30
36
45
24
57
7
12
71
9
4
96
8
12
100
8
36
24
76
20
24
93
48
55
84
5
3
64
44
21
3
33
99
28
56
60
36
24
87
45
4
8
52
8
36
15
81
4
24
8
52
68
27
18
7
8
12
27
81
12
96
51
9
39
33
9
19
44
60
51
6
63
21
39
12
4
24
71
45
12
4
83
85
32
3
37
48
20
108
52
20
16
140
180
60
72
45
7
120
56
4
32
4
24
32
9
31
23
61
32
4
68
52
80
21
42
18
63
60
24
16
24
11
1
119
6
39
76
11
90
30
9
123
18
3
189
55
36
120
47
13
59
18
75
69
15
4
44
12
4
36
84
44
27
66
15
9
19
107
13
17
7
35
1
35
57
4
68
33
19
11
9
36
60
12
12
75
69
36
4
36
53
12
36
127
20
40
11
6
48
36
31
23
1
5
30
61
84
104
12
36
4
44
24
40
72
84
80
12
12
36
12
12
27
49
32
52
17
43
5
55
60
60
8
48
36
40
20
33
55
12
24
44
15
21
60
39
6
12
63
9
67
101
3
45
24
63
3
25
17
15
12
12
96
48
12
12
16
29
3
12
16
60
176
36
12
40
17
6
105
24
123
25
23
18
15
120
60
36
81
144
3
60
12
153
31
24
32
3
18
19
48
8
4
11
57
48
63
61
8
33
27
12
3
1
17
27
12
36
99
6
7
12
56
27
18
18
21
40
8
12
51
37
35
33
15
90
7
120
80
36
16
48
36
36
44
9
15
160
120
72
29
31
23
21
15
81
36
4
41
15
9
39
15
21
40
41
7
8
12
36
64
8
117
96
19
12
23
30
31
101
15
36
12
100
120
71
132
69
100
8
21
51
3
45
27
73
80
16
20
76
116
12
75
36
21
33
36
51
64
29
7
8
76
17
72
51
40
29
51
ABCD 98799596458*3^$a+1 [50160]
231
176
88
56
40
21
27
48
69
51
152
16
80
7
153
72
32
40
152
91
213
129
36
36
126
33
21
219
51
54
39
48
129
126
17
48
295
144
81
45
162
198
180
39
15
126
27
48
128
24
133
198
21
120
3
93
24
56
493
147
15
105
224
13
27
63
41
40
135
72
18
72
239
40
45
51
3
117
9
306
45
128
16
9
87
72
48
32
13
27
72
240
200
16
152
120
112
33
71
55
144
180
21
24
32
49
36
3
80
40
3
53
16
96
168
45
27
32
31
41
96
115
5
13
51
201
63
135
81
288
168
39
144
9
117
99
27
45
192
15
18
15
57
126
57
69
131
13
99
128
43
21
104
127
162
63
63
180
77
208
111
33
48
9
126
90
72
71
192
79
198
72
108
63
120
15
72
105
93
83
16
24
104
40
8
49
36
387
81
47
7
113
64
24
72
105
159
201
54
41
72
112
168
72
75
5
64
21
3
8
88
45
59
13
72
227
115
5
64
57
23
112
24
56
88
96
15
153
8
24
16
33
126
54
27
45
72
35
37
83
61
72
35
19
288
5
88
24
9
15
57
108
59
472
80
1
90
5
24
16
200
264
24
7
90
39
24
9
15
32
24
109
126
5
157
179
136
104
96
43
36
89
37
180
15
8
16
339
5
31
108
45
72
104
16
120
21
123
255
54
198
5
120
40
8
7
90
159
48
81
216
324
195
237
108
95
85
27
8
16
165
11
304
96
3
21
15
54
27
80
144
16
192
81
36
36
447
72
75
18
35
73
23
121
144
167
72
96
61
99
99
36
17
199
9
45
11
25
15
21
54
18
27
48
15
18
119
40
3
45
81
15
39
18
54
9
152
55
33
72
8
85
27
45
27
288
117
27
104
85
195
39
72
281
160
45
18
9
45
35
37
59
319
161
37
3
56
31
177
48
8
40
32
19
90
83
25
432
36
59
16
80
72
7
33
72
224
72
48
64
8
40
105
15
93
90
81
45
126
45
104
280
39
54
35
127
126
107
88
8
16
104
40
120
32
112
80
160
296
205
234
180
45
168
32
25
71
64
27
69
237
35
40
144
159
177
39
378
23
85
27
56
97
119
240
1
87
96
96
9
87
104
24
16
24
15
72
137
16
81
23
72
48
112
24
45
54
18
123
24
8
133
72
219
15
18
396
99
135
57
120
104
40
80
211
90
35
40
48
72
39
9
81
327
33
126
198
27
8
37
195
24
15
36
36
162
15
111
297
9
95
168
16
80
37
59
49
15
120
24
32
16
152
48
120
13
54
117
63
41
157
155
72
7
33
200
280
117
648
75
192
21
99
144
152
112
32
55
65
16
24
21
18
41
13
27
ABCD 98799692822*3^$a+1 [50024]
9
33
15
44
28
75
105
12
48
33
102
17
19
6
23
13
48
95
145
11
48
31
65
84
67
9
99
30
183
80
7
18
23
19
12
36
5
67
17
124
9
23
88
15
65
1
96
30
42
48
167
73
30
53
37
18
21
104
60
12
97
18
17
108
19
36
65
55
24
29
19
41
24
25
15
8
103
6
63
27
18
35
36
112
9
3
75
36
72
84
90
23
88
44
13
23
12
13
42
228
60
30
108
6
36
65
25
12
42
89
12
60
55
57
8
28
15
141
56
12
48
48
19
12
45
8
96
121
159
84
48
32
12
48
37
18
33
72
3
29
43
30
11
7
45
9
78
33
57
47
91
24
9
81
35
24
121
11
127
21
24
8
12
13
30
60
9
44
19
12
5
4
9
3
123
9
87
48
65
25
18
105
45
47
132
28
21
131
55
48
165
93
30
24
29
19
36
21
56
55
165
99
141
45
84
54
57
33
11
43
5
48
55
24
5
96
43
192
53
76
51
5
12
16
32
7
5
48
24
19
281
115
29
4
51
29
16
9
18
45
9
23
48
7
30
63
44
151
29
19
42
84
36
23
4
15
81
20
127
60
84
89
79
18
18
117
27
65
37
6
33
75
12
33
24
3
12
5
12
1
24
15
60
20
31
72
138
47
7
36
17
91
81
15
33
8
144
24
1
71
28
84
168
9
23
85
11
132
55
42
35
67
5
216
19
36
12
5
103
42
18
54
23
25
71
16
20
19
9
51
45
56
24
19
120
5
73
12
42
108
36
84
72
21
3
65
61
3
15
12
5
1
102
96
45
12
33
12
18
69
108
32
48
12
25
72
3
15
53
88
96
96
68
97
47
31
29
25
12
3
3
45
45
234
18
35
31
6
138
45
33
23
64
51
5
19
18
102
186
30
54
18
54
83
12
64
27
29
40
8
7
9
51
84
65
40
9
36
99
12
45
23
31
60
161
16
84
8
40
63
29
13
72
18
36
41
64
15
24
5
16
51
141
132
12
15
149
64
8
37
12
35
43
18
18
65
55
41
31
17
12
79
42
18
57
15
65
55
42
35
108
4
153
72
18
42
63
3
9
135
9
99
18
3
56
16
3
102
315
32
55
5
31
21
51
29
148
32
91
65
4
63
90
30
53
28
15
69
147
41
24
1
119
84
1
48
35
72
40
3
21
32
37
18
129
80
43
45
117
48
3
15
17
55
5
28
27
72
30
3
12
63
5
13
18
5
61
3
75
53
49
60
35
13
35
205
47
1
60
3
15
84
77
156
25
59
13
30
105
75
5
60
85
30
18
23
1
36
27
3
113
132
24
1
3
237
138
24
18
15
20
24
36
43
17
7
210
11
12
19
21
60
3
125
1
18
65
13
35
60
12
163
17
193
35
88
36
21
39
3
48
150
18
36
48
57
111
30
42
57
8
97
119
7
102
75
3
12
60
48
54
114
54
18
12
57
180
3
137
1
144
6
77
67
89
19
12
18
47
31
48
42
72
18
65
12
25
47
24
1
126
65
49
18
30
18
132
30
27
99
96
5
13
108
102
36
6
23
25
6
72
48
65
49
48
23
49
42
21
63
24
41
31
18
47
61
18
12
17
97
36
120
24
18
90
3
12
15
33
27
17
1
15
39
41
24
43
12
60
393
60
48
15
69
116
60
84
88
15
18
132
66
24
41
7
57
60
45
51
81
3
63
17
7
41
112
8
85
15
44
84
61
23
13
195
3
12
33
75
17
7
5
43
60
137
48
7
17
16
93
99
123
29
25
18
30
11
7
42
48
3
44
31
29
36
16
3
41
1
48
23
48
40
57
119
19
81
123
36
17
19
81
3
6
23
7
5
48
187
9
24
3
30
47
16
9
47
13
35
67
9
32
49
15
48
51
36
144
156
29
49
90
36
54
95
13
18
180
12
45
15
84
41
19
36
12
113
52
3
12
41
24
25
23
264
16
9
138
53
19
9
15
21
108
27
6
12
72
78
30
47
16
99
18
23
40
15
113
12
19
108
21
15
77
7
21
56
16
12
75
33
27
5
100
108
68
19
42
54
84
21
111
5
13
15
33
18
6
23
31
129
56
16
48
56
36
16
3
137
19
33
81
35
91
101
12
7
93
15
105
21
6
9
39
36
17
4
39
12
42
35
91
12
53
19
60
33
192
68
157
83
19
9
27
57
123
5
28
84
15
48
60
69
183
192
24
21
44
4
15
18
18
9
48
32
7
36
153
12
15
18
12
18
60
5
4
255
33
12
32
48
1
42
5
84
73
18
12
5
31
24
12
36
24
18
11
4
51
60
54
12
59
120
19
78
23
52
45
150
65
109
54
6
23
28
147
30
6
41
61
63
9
75
123
24
29
100
9
47
103
30
3
57
3
32
37
11
43
ABCD 98800449134*3^$a+1 [50061]
36
18
126
105
3
33
52
17
36
18
72
13
12
179
18
3
123
129
28
113
79
36
11
48
6
30
97
32
15
13
23
57
39
49
95
141
3
33
33
6
33
96
36
28
5
66
60
84
25
101
31
29
30
37
44
148
80
28
5
18
25
29
151
35
1
53
75
27
18
3
87
6
67
60
20
45
19
5
36
7
23
37
12
83
97
11
49
23
73
32
57
103
36
12
65
18
21
16
92
16
35
25
32
33
7
23
25
11
81
28
17
78
25
95
96
54
67
35
78
36
36
103
35
61
36
35
18
36
39
27
49
23
72
36
97
36
12
53
111
40
20
16
17
31
59
1
24
23
42
7
24
24
35
1
60
29
43
24
36
80
4
11
85
17
63
27
1
12
32
15
97
65
48
7
29
19
23
25
5
7
65
27
64
36
35
109
59
30
18
25
47
1
17
27
15
18
3
15
49
71
1
71
49
11
18
12
103
5
24
30
60
1
144
36
84
12
48
36
71
54
31
20
15
78
31
84
32
33
7
5
3
16
24
53
72
18
165
180
88
36
36
12
36
89
36
31
108
36
11
73
96
44
76
36
11
25
32
28
44
93
7
29
270
49
41
54
85
5
7
119
102
19
8
33
75
33
30
97
65
78
30
96
126
18
7
47
1
12
5
79
8
15
97
36
32
51
49
11
102
24
66
108
114
15
87
6
7
32
28
8
120
15
18
39
76
12
8
12
69
54
36
36
25
17
18
37
32
40
48
36
17
18
6
51
33
54
1
120
5
24
7
59
1
5
36
90
12
6
12
24
48
36
60
36
151
5
42
12
49
95
1
24
11
1
149
84
139
23
97
47
1
8
15
1
168
5
67
11
18
31
260
9
7
60
48
12
23
54
120
3
24
36
27
37
20
76
17
48
75
15
57
28
47
12
96
144
25
24
17
39
33
7
24
60
17
27
36
99
78
18
12
18
186
21
12
40
12
41
3
4
48
20
9
18
6
151
23
61
137
72
31
47
13
24
48
12
48
32
93
30
18
31
84
92
40
95
54
24
79
131
81
64
216
35
90
43
71
1
36
12
35
6
91
20
9
24
12
18
13
12
53
19
11
42
43
47
18
48
24
36
12
7
11
21
16
60
53
54
72
25
24
72
23
157
48
47
97
60
8
15
57
36
99
60
138
67
65
12
18
72
225
15
49
24
101
79
212
165
19
32
3
1
53
103
17
6
49
72
20
76
35
49
48
11
120
24
177
64
119
108
84
25
24
11
33
75
25
167
18
18
45
33
31
24
29
90
1
5
67
44
9
7
17
138
9
9
7
60
108
41
24
39
28
92
3
13
36
41
12
31
60
35
9
45
55
17
60
15
16
24
140
4
29
96
111
64
107
9
16
140
75
72
13
60
20
27
18
18
42
115
5
67
5
18
90
43
17
19
215
66
127
5
91
20
12
3
1
144
11
18
55
53
43
12
17
31
36
5
60
138
13
47
73
24
29
7
95
37
48
23
25
24
83
13
84
11
25
12
35
12
1
180
12
209
3
33
7
77
18
37
36
8
69
18
105
33
31
8
76
36
56
4
29
7
12
35
1
11
1
35
45
27
25
53
18
69
33
42
121
12
12
56
9
6
12
13
29
67
56
39
85
35
1
23
84
37
200
15
36
45
148
41
19
56
40
29
19
23
102
3
39
13
80
36
45
24
66
6
79
12
20
9
91
24
120
48
48
48
72
77
102
81
9
19
35
37
12
11
66
96
19
60
23
126
42
48
42
55
24
48
128
105
15
40
104
21
30
60
30
39
3
12
6
72
3
33
67
59
13
17
60
43
5
90
1
92
28
29
7
48
32
160
59
66
6
48
1
89
6
126
162
57
15
49
35
60
84
93
3
30
36
96
15
4
24
24
120
5
31
11
48
36
97
20
12
52
5
90
33
40
101
187
227
1
5
12
27
16
47
85
44
39
57
40
5
24
19
17
48
7
83
6
79
96
95
18
108
79
11
193
36
48
41
24
90
1
72
48
12
12
72
11
13
24
143
57
51
117
63
57
15
73
56
15
96
54
126
18
66
18
6
36
30
31
23
45
159
21
27
109
56
24
9
39
15
1
72
48
44
100
48
29
24
54
33
3
1
56
4
60
5
15
3
61
47
12
6
12
72
150
30
60
12
18
1
12
65
159
15
13
96
221
90
108
66
139
36
11
49
77
12
42
156
97
36
11
9
64
108
12
23
49
95
18
180
72
78
30
162
1
44
64
120
24
116
51
18
87
4
60
32
40
12
17
15
33
60
126
1
24
95
25
56
16
48
5
90
126
48
3
69
43
11
145
77
159
4
12
20
15
18
31
176
15
145
48
89
27
28
12
23
42
31
113
19
83
9
45
55
20
15
78
15
3
25
72
12
35
93
28
72
71
21
64
36
11
97
5
6
36
126
12
91
ABCD 98800668446*3^$a+1 [50000]
59
9
16
68
12
39
37
8
27
33
4
47
25
128
48
27
12
61
35
12
37
44
12
4
48
11
36
13
36
36
11
33
60
192
52
12
155
9
27
37
36
60
60
36
20
108
15
48
12
12
108
1
35
9
3
13
44
40
47
24
25
80
15
1
8
111
1
8
48
15
33
12
4
80
15
33
12
99
96
1
35
73
47
97
20
96
40
36
119
25
36
120
8
27
24
72
108
24
121
132
32
16
11
9
75
12
57
60
51
1
24
72
35
9
76
84
116
12
16
32
27
1
20
76
48
8
12
16
36
56
24
3
36
37
20
3
84
81
64
56
16
8
27
25
20
76
23
12
9
4
11
9
16
48
72
35
36
25
32
88
95
105
27
48
13
60
92
64
116
15
108
25
11
33
3
13
71
13
12
95
21
12
12
39
45
52
12
71
72
37
23
25
35
25
12
23
73
11
25
35
49
144
32
16
8
15
25
144
11
97
119
13
12
80
15
21
3
12
60
69
39
25
32
27
12
21
4
156
107
1
24
8
27
12
121
24
83
36
21
60
48
16
24
35
72
21
3
25
32
3
25
47
12
21
136
8
27
108
1
44
3
12
36
61
191
45
15
9
184
24
47
1
35
57
48
48
52
24
23
25
152
60
60
3
13
35
165
3
12
105
88
47
13
11
1
8
15
24
60
12
1
203
21
15
1
48
35
24
61
24
60
35
12
33
15
48
13
20
12
48
15
156
45
28
12
143
1
20
39
60
1
72
104
3
13
32
16
12
20
24
36
12
15
1
32
24
15
9
24
75
117
40
80
51
37
11
81
3
13
23
9
16
12
23
9
51
24
25
12
68
148
32
3
133
11
153
36
12
48
4
8
88
11
21
72
16
11
105
76
24
23
48
117
48
4
24
11
24
21
75
24
9
27
9
16
24
32
4
20
16
119
9
76
11
49
80
63
48
9
24
36
36
24
84
27
49
48
8
15
24
1
32
3
225
4
8
112
35
13
20
48
12
27
61
24
20
16
12
47
49
11
73
20
12
36
88
47
12
45
63
9
39
60
45
4
23
24
1
20
3
21
24
16
59
1
11
57
27
1
23
21
4
144
36
131
36
9
39
49
272
48
16
20
27
49
11
72
21
24
40
12
35
93
28
20
3
1
44
4
12
20
48
51
96
48
37
116
27
1
59
25
32
28
71
61
35
1
24
36
35
13
71
201
28
95
69
16
11
60
45
3
60
12
61
20
4
8
15
12
48
48
9
84
64
23
84
33
51
81
111
60
85
92
12
40
11
12
1
107
9
100
96
8
40
11
69
15
25
32
24
15
1
8
16
11
24
45
40
11
33
64
20
76
156
48
32
24
72
48
40
11
21
60
4
35
45
24
16
20
3
25
20
16
36
24
11
105
28
56
15
61
156
23
24
21
87
9
16
20
24
4
47
93
64
56
99
36
81
16
48
84
36
12
92
51
1
11
37
20
27
45
15
25
44
52
32
28
32
76
32
39
45
183
36
72
45
64
60
83
1
11
81
4
108
36
11
1
23
1
11
37
143
57
15
96
1
95
25
11
12
1
24
32
28
23
60
45
4
24
11
21
40
140
124
36
47
1
36
59
49
20
40
20
27
96
24
105
40
48
12
44
72
15
12
12
120
1
59
45
15
9
120
4
32
3
12
13
35
1
71
13
8
3
45
72
24
3
1
44
27
48
57
60
24
24
27
13
35
37
11
24
13
36
36
140
156
72
15
108
49
23
37
95
36
69
75
24
36
85
11
24
24
49
32
36
64
95
33
63
13
24
11
12
49
8
28
12
32
51
60
25
24
120
156
68
39
57
99
9
27
84
36
13
48
12
32
51
33
36
24
4
227
1
8
51
24
45
27
12
12
13
56
16
24
24
11
141
16
108
32
3
84
25
11
25
24
68
4
8
27
21
100
12
11
12
45
384
4
60
11
49
24
71
9
76
12
84
48
32
51
120
25
32
15
1
107
12
12
93
28
60
48
11
9
124
32
15
9
39
1
116
108
36
27
9
3
13
92
3
12
48
37
96
167
37
80
36
39
108
13
192
12
32
60
16
155
24
45
3
60
21
15
21
40
20
3
36
57
4
71
24
45
64
20
24
96
84
52
60
84
32
3
36
9
12
64
35
1
32
12
28
80
3
49
11
48
69
3
45
64
36
60
44
48
27
48
73
23
12
60
37
56
15
24
61
20
40
32
84
63
33
3
9
48
24
111
33
111
25
20
4
11
96
84
24
145
96
23
81
12
48
15
12
12
21
27
93
27
12
1
47
97
20
16
80
16
20
3
37
56
24
39
49
11
36
13
36
24
8
3
25
44
63
25
24
56
39
21
12
123
24
13
20
27
9
76
11
73
56
88
83
45
28
47
12
1
32
63
117
28
20
39
13
8
24
15
12
21
108
12
39
33
60
16
59
21
36
63
25
20
12
16
23
36
21
4
20
48
28
84
56
4
11
12
48
13
11
133
11
24
21
4
60
80
40
35
12
1
44
3
205
20
15
36
57
4
104
4
23
85
59
13
32
51
85
24
24
59
48
13
47
45
100
24
35
24
9
15
1
156
8
15
48
57
192
111
9
3
37
80
36
144
255
24
24
37
44
16
11
9
24
4
20
3
9
4
47
9
15
96
25
35
48
21
24
39
48
37
35
25
11
37
68
52
12
12
11
9
3
61
12
59
21
48
96
3
12
9
15
25
80
4
48
12
20
36
16
8
136
24
11
24
93
72
16
12
92
27
24
84
48
13
47
24
21
3
109
8
24
48
ABCD 98800729312*3^$a+1 [50221]
187
36
273
111
84
141
99
77
19
24
240
132
113
160
51
125
55
120
84
237
80
48
127
108
149
103
137
67
516
105
3
252
84
381
243
12
240
204
36
120
57
87
324
312
48
29
48
43
245
151
300
93
128
79
36
29
16
224
55
36
48
96
21
243
216
360
96
45
39
89
16
315
101
208
147
77
16
171
144
120
269
307
29
115
29
7
233
7
41
55
84
21
32
48
160
32
91
12
108
365
271
33
80
187
21
3
36
96
105
15
177
291
365
187
120
125
19
45
96
3
120
216
29
7
120
24
84
492
24
240
36
144
60
65
19
36
240
84
72
84
60
120
36
113
91
21
99
29
240
64
432
459
120
216
24
216
120
24
156
41
139
165
435
36
108
36
41
43
132
33
144
27
21
39
41
79
96
108
72
24
24
156
180
24
5
16
80
19
252
24
233
208
39
41
43
132
120
137
7
249
144
387
156
65
19
45
80
211
29
91
48
36
113
43
48
165
144
267
5
19
12
300
144
120
29
96
139
36
65
55
9
32
199
600
84
77
199
60
120
24
45
27
180
65
19
45
15
276
48
36
9
416
16
15
60
144
5
208
32
48
127
456
105
3
216
21
3
141
144
192
3
252
33
51
144
29
240
48
259
36
57
27
216
240
48
12
113
16
15
33
80
91
197
304
288
123
420
60
24
60
60
24
240
96
24
12
60
77
127
240
161
192
16
87
60
360
504
141
48
87
24
84
45
111
84
77
115
45
15
660
45
3
141
15
33
27
516
444
5
31
17
67
36
120
84
45
51
60
60
144
96
24
144
96
45
195
24
197
199
41
43
101
19
45
32
535
60
24
36
24
36
84
84
72
48
101
19
12
108
5
16
339
141
135
120
60
36
33
27
245
352
63
180
77
7
36
24
45
111
65
19
221
199
84
120
141
99
125
691
96
60
300
120
60
120
84
36
60
165
3
120
12
153
51
93
3
29
139
216
45
128
16
75
192
5
48
16
144
80
115
192
ABCD 98801014792*3^$a+1 [50068]
40
29
60
55
17
33
36
22
128
69
63
45
24
3
118
90
32
112
26
82
65
75
22
35
55
108
20
33
84
9
87
73
95
36
69
87
12
12
108
21
10
32
4
65
33
75
7
108
17
73
23
84
24
24
15
33
75
28
14
30
186
54
177
24
1
11
43
137
48
15
69
63
57
63
33
27
12
16
5
12
48
27
33
15
21
21
39
49
11
61
18
41
36
24
43
5
67
38
27
108
36
12
144
9
39
15
18
22
5
36
15
9
21
22
8
24
30
27
55
74
42
10
23
72
33
16
11
45
39
120
1
47
51
24
22
74
54
6
57
79
5
21
10
5
48
19
20
16
89
3
9
33
10
53
75
33
39
36
214
18
65
187
17
19
50
30
46
71
204
31
20
12
57
55
101
15
45
55
53
55
36
68
58
32
40
11
36
43
5
33
15
120
72
33
72
48
60
15
24
96
24
85
8
46
17
3
16
54
80
42
12
33
48
1
18
5
75
78
78
9
12
36
27
76
20
12
4
173
36
69
96
15
60
15
9
51
24
18
3
7
29
24
15
21
19
182
27
25
26
132
9
21
39
61
50
94
176
12
3
15
9
129
24
3
3
9
12
24
31
53
33
22
17
145
126
17
132
9
27
3
129
43
2
63
43
122
138
10
59
15
18
39
21
63
19
68
57
63
33
12
37
8
15
120
12
72
36
63
21
21
3
12
24
36
27
45
7
56
69
33
22
18
11
12
45
3
75
57
3
64
5
33
48
4
98
64
53
72
19
5
15
9
75
45
36
27
9
33
6
9
51
4
5
3
28
110
27
48
27
69
60
3
16
62
27
51
30
114
36
30
42
22
162
54
54
53
3
54
51
9
27
48
21
40
2
153
15
46
198
8
60
9
31
2
63
123
45
45
10
32
93
72
19
26
15
12
48
84
13
50
21
9
36
27
12
21
27
87
21
12
12
3
4
8
10
18
5
24
24
19
17
3
33
168
39
57
36
72
3
4
41
120
33
27
67
116
21
120
60
25
14
12
28
2
27
108
12
12
9
46
101
24
51
58
14
40
77
21
3
72
7
41
69
6
10
35
12
3
9
67
53
36
60
24
3
108
69
3
4
36
17
12
84
31
38
96
39
33
10
128
12
45
13
54
77
36
105
15
24
48
51
54
30
10
35
12
25
59
24
36
15
57
27
16
17
15
40
54
11
45
18
9
15
117
21
18
16
44
69
12
19
32
93
96
13
11
12
192
216
55
50
24
3
24
43
41
31
36
2
27
25
98
57
24
12
7
17
19
5
132
24
21
27
43
8
90
46
5
36
120
84
115
53
91
20
16
29
24
55
26
42
4
26
63
12
43
36
36
53
60
36
13
38
45
7
41
9
30
198
90
9
24
99
45
75
21
117
63
7
5
103
17
15
48
12
12
33
60
73
14
48
9
48
25
83
15
33
12
15
48
9
12
93
3
87
78
63
36
69
27
19
14
42
120
45
27
21
55
65
27
45
15
33
24
3
40
20
102
15
3
40
17
36
91
29
12
15
12
57
145
11
7
17
48
3
18
24
78
45
19
53
72
21
3
147
57
48
60
27
105
72
96
60
15
90
3
96
84
45
70
20
16
36
8
45
75
30
4
86
12
9
24
12
15
105
48
57
10
17
37
14
21
3
18
48
15
79
18
20
30
12
60
33
7
56
70
59
12
1
54
38
63
123
9
48
27
48
4
74
30
24
16
36
36
8
69
13
54
29
504
43
18
72
54
18
11
27
9
43
8
9
9
99
91
41
96
7
17
120
9
135
61
11
123
24
45
81
75
117
3
45
34
90
71
12
3
12
150
27
21
15
9
3
15
4
41
33
30
9
67
108
36
134
46
20
57
12
55
8
9
21
178
29
15
33
3
10
47
15
57
7
5
36
84
55
36
2
30
33
79
36
137
33
10
65
60
3
45
15
81
36
24
93
30
45
43
29
25
74
24
33
3
21
36
7
18
23
72
67
5
36
39
45
72
9
114
76
50
111
48
12
36
48
15
202
38
304
53
63
24
22
35
21
3
36
33
78
18
46
5
139
5
60
7
144
44
81
21
34
5
3
33
3
42
39
19
125
72
19
8
57
21
15
7
113
24
24
19
5
96
9
78
64
18
11
45
34
8
57
36
7
162
72
26
9
19
41
60
96
15
57
15
40
5
33
48
27
13
126
86
3
15
4
17
91
90
18
44
21
60
1
35
33
87
9
102
22
20
3
84
63
33
3
21
3
33
105
39
25
158
33
15
69
13
23
12
15
6
42
33
36
9
75
84
48
12
37
95
48
55
17
33
40
26
172
89
48
48
12
60
12
21
63
27
9
61
47
25
35
12
21
147
72
55
53
37
14
21
91
5
3
105
87
18
27
7
56
57
3
45
55
36
65
3
6
54
96
30
27
27
16
101
111
4
36
20
33
15
81
13
86
45
12
12
15
33
67
17
24
24
135
88
29
60
1
62
45
12
79
20
9
15
78
58
144
17
39
84
76
32
33
7
20
33
12
79
89
72
3
60
42
39
19
5
87
57
15
18
60
27
96
84
72
33
108
3
60
147
69
21
64
11
7
41
45
54
76
14
15
12
24
12
15
30
15
3
202
23
31
8
28
38
34
50
3
ABCD 98801097160*3^$a+1 [50057]
20
10
2
58
18
65
97
2
16
32
36
24
30
27
63
22
11
63
36
48
40
12
36
8
120
21
21
12
63
25
59
75
16
54
68
6
16
18
32
24
124
50
40
18
30
53
7
12
42
38
10
72
6
12
152
36
72
33
69
36
54
6
12
40
2
16
5
15
48
6
3
43
8
9
48
115
20
93
24
27
108
40
12
26
3
24
37
11
33
46
6
68
16
44
36
16
104
183
12
3
18
22
20
12
24
30
15
19
65
13
2
36
16
5
84
21
18
12
36
52
8
64
26
100
42
17
36
3
66
6
9
1
42
5
33
75
67
18
14
40
20
16
2
18
33
39
28
53
19
2
16
35
7
12
38
6
16
36
12
41
15
24
57
48
33
15
7
20
10
35
48
159
10
134
120
132
18
27
3
6
10
5
1
12
26
64
41
12
147
45
48
3
34
11
21
6
34
30
6
38
72
33
1
14
52
2
15
27
21
27
6
34
53
75
52
20
66
52
24
30
8
30
63
67
18
30
2
15
3
9
33
18
18
72
3
27
42
28
2
45
13
72
56
30
24
28
20
33
1
80
16
102
20
22
30
56
18
150
82
95
12
45
88
12
2
16
2
6
72
138
4
18
68
45
99
22
14
4
50
22
20
16
32
40
20
12
9
51
16
53
1
95
9
16
83
15
12
16
5
12
37
36
23
19
38
10
80
93
31
20
45
9
82
20
33
39
36
52
65
15
12
42
70
20
69
67
2
72
3
75
36
54
70
18
74
106
32
6
57
7
8
12
81
67
54
18
12
41
67
2
16
42
2
36
48
52
2
36
6
10
20
78
66
22
38
21
15
16
2
27
48
33
34
18
86
42
70
38
34
92
48
6
15
19
2
10
44
36
28
18
8
72
18
34
20
82
20
76
30
44
36
18
106
11
3
126
18
6
30
106
36
60
2
36
45
96
3
33
60
79
5
13
18
2
18
70
2
78
52
18
32
45
43
38
4
2
16
53
37
35
24
33
15
21
12
22
18
12
20
75
21
30
36
58
11
9
111
7
2
40
18
173
9
178
53
12
3
9
85
20
30
45
45
40
50
22
110
10
26
100
20
9
43
2
36
142
72
8
100
65
33
27
37
206
34
74
16
5
9
52
35
97
18
38
51
3
28
5
87
81
79
18
8
64
2
40
36
29
75
6
12
40
11
91
101
15
54
30
88
60
12
74
24
48
63
45
4
48
2
6
54
18
48
34
20
108
22
20
30
6
15
96
31
2
120
6
9
153
30
132
12
129
31
56
24
90
10
36
60
38
46
26
10
98
16
83
43
32
52
18
62
16
20
52
18
47
7
36
38
84
18
52
38
18
4
41
24
72
84
31
38
10
2
36
94
18
11
91
36
72
53
27
28
20
52
8
34
120
56
22
18
14
9
7
38
4
48
2
22
30
38
3
12
97
38
52
18
18
2
15
13
72
8
30
42
15
3
45
57
18
40
12
26
15
72
12
55
20
33
7
32
16
8
66
3
33
220
32
15
43
54
126
12
92
16
20
42
28
2
22
48
2
9
117
112
30
65
12
13
98
12
21
1
18
12
6
32
18
45
7
5
13
23
31
89
19
38
60
34
18
18
20
34
20
3
25
38
33
1
6
74
10
6
12
18
29
63
60
28
8
30
87
3
4
5
36
31
56
10
24
36
47
3
34
18
5
3
30
4
59
7
42
18
38
64
60
11
9
15
33
24
3
81
112
38
9
48
27
52
6
32
96
15
15
72
42
30
72
21
67
152
10
80
54
52
32
6
30
45
15
30
4
12
126
20
34
18
2
16
2
36
96
16
104
58
30
2
3
33
70
5
19
108
17
15
18
36
15
7
14
24
99
21
90
6
15
1
2
12
78
15
36
1
66
53
7
32
18
70
17
7
18
71
19
2
3
13
14
18
3
67
38
18
24
36
34
23
49
11
27
90
27
45
18
28
65
9
75
21
34
89
37
12
47
45
16
2
177
43
20
28
24
18
30
26
34
12
56
34
108
95
111
136
6
2
33
55
32
60
10
18
2
18
72
36
54
40
18
2
10
108
72
53
9
10
29
12
33
34
18
59
39
57
12
75
88
14
130
29
37
2
36
4
38
27
135
52
56
12
88
20
22
122
105
1
54
6
23
97
95
120
7
48
20
22
72
18
72
14
159
3
22
48
44
28
56
90
94
18
32
70
60
50
36
4
20
28
44
30
6
70
54
38
10
20
21
12
63
12
9
33
3
33
46
8
48
40
12
18
44
70
48
26
142
182
28
54
26
15
55
12
80
36
30
27
139
30
59
12
7
12
6
14
24
106
18
20
33
24
25
35
43
18
23
67
32
88
8
12
42
48
4
38
21
79
101
49
11
7
14
96
18
57
7
56
24
10
26
142
32
6
165
27
34
6
20
9
75
16
17
57
6
34
23
7
6
20
12
22
20
84
16
5
33
27
84
91
38
30
58
32
70
8
48
57
19
108
18
12
38
40
12
2
6
9
25
11
48
60
37
20
22
50
78
34
14
52
24
5
33
3
45
22
32
16
29
81
18
36
21
24
9
22
65
27
12
58
12
20
76
32
6
9
7
48
42
14
4
12
6
2
10
11
49
18
84
26
90
30
34
26
3
7
92
6
16
198
50
70
56
45
36
9
24
70
18
30
20
94
36
92
3
12
57
15
13
20
58
50
22
5
25
56
4
47
21
90
22
48
2
78
39
25
6
2
10
8
70
12
132
71
192
25
86
9
15
28
17
45
111
27
52
8
12
40
32
9
49
90
2
30
16
20
18
15
96
33
58
50
15
25
12
78
14
24
34
12
8
70
30
5
93
12
3
55
20
54
28
8
54
9
12
49
11
25
182
28
44
48
42
16
14
9
7
53
37
24
50
213
63
34
56
10
72
5
33
22
5
12
31
20
22
12
36
38
22
14
6
10
29
84
37
54
161
55
12
17
36
9
18
30
142
6
2
10
23
39
66
63
67
32
18
4
11
27
82
6
72
48
60
104
16
60
32
36
36
18
22
48
2
78
10
42
18
2
36
52
12
6
23
ABCD 98802848986*3^$a+1 [50025]
30
66
54
1
119
24
1
24
72
8
99
61
65
66
133
8
3
42
3
81
18
6
31
11
90
3
40
29
3
88
35
114
126
45
147
48
36
30
96
3
15
49
71
25
24
96
41
84
12
48
180
162
144
9
117
12
7
56
33
84
60
7
176
45
108
31
71
24
60
6
30
25
72
77
24
12
12
75
33
18
60
90
54
96
25
17
7
77
19
17
18
30
31
24
80
24
81
79
77
18
33
15
49
8
27
13
47
1
17
30
73
23
42
42
61
120
5
12
78
42
12
132
18
18
24
18
1
5
84
48
7
23
12
12
1
48
65
102
12
150
15
45
43
35
90
3
21
19
72
137
55
23
18
15
69
43
137
12
60
78
25
35
60
1
95
66
48
12
51
40
59
18
43
125
115
72
5
36
7
29
96
78
36
18
12
138
6
120
6
13
8
15
33
75
90
12
63
81
31
8
87
25
113
31
125
36
55
23
120
12
18
12
60
24
24
115
29
42
1
17
150
42
138
90
12
36
43
17
55
24
23
48
42
42
30
18
30
127
71
54
43
11
30
72
7
47
1
53
67
8
64
47
81
39
6
60
60
12
135
40
41
12
60
55
23
25
24
77
51
64
41
60
120
3
147
48
36
9
39
1
17
192
108
30
13
5
42
48
9
117
18
6
120
12
63
21
43
113
7
41
6
73
23
30
72
43
32
40
71
36
18
36
7
24
24
5
12
15
87
25
5
156
151
8
15
25
11
6
30
6
3
87
90
15
93
75
39
73
32
45
162
138
6
9
63
25
17
48
24
114
12
145
53
84
30
12
21
39
78
43
24
71
72
73
113
24
6
12
12
25
53
19
89
7
95
25
59
60
6
78
45
39
30
120
42
120
6
67
11
36
18
15
93
43
5
27
40
209
90
13
8
33
7
167
18
30
12
30
12
51
33
6
24
30
42
24
84
37
8
45
115
35
37
29
30
18
51
15
1
53
60
31
5
42
25
5
18
49
143
33
39
102
96
60
60
18
84
37
8
3
60
24
49
11
6
7
23
33
15
42
60
18
24
1
65
36
36
15
39
24
24
30
90
25
5
18
24
30
66
18
15
117
12
6
102
18
54
72
48
36
36
18
36
157
8
27
37
107
109
17
18
54
7
35
18
12
55
8
3
37
53
12
108
75
39
25
35
66
3
9
30
33
135
49
5
19
29
18
73
155
37
72
72
29
36
63
120
40
56
9
12
24
6
6
30
49
128
160
5
12
24
36
228
48
15
112
125
18
108
61
71
12
61
72
8
16
71
48
156
13
41
60
60
6
6
19
23
25
17
103
11
30
199
11
54
15
96
39
66
72
78
234
103
65
79
119
96
78
6
12
48
6
174
36
18
15
63
33
45
19
23
90
42
13
23
6
48
12
24
31
5
48
30
6
7
47
42
84
66
18
30
1
47
24
78
67
5
108
7
29
27
39
9
24
16
35
37
72
48
23
42
24
84
90
24
72
90
18
30
36
12
150
24
1
8
16
24
17
15
40
5
3
72
39
33
63
18
55
24
5
3
27
13
143
105
72
3
102
12
43
5
115
24
24
24
8
9
96
60
19
41
48
30
12
18
186
33
141
115
24
17
78
18
30
42
7
5
19
72
47
12
54
7
113
31
56
39
24
54
12
60
138
6
30
6
6
97
35
66
66
78
30
45
15
30
6
36
90
55
24
32
33
12
72
48
108
7
47
18
55
24
101
18
174
102
30
54
25
24
53
18
66
48
6
1
5
51
15
18
144
6
57
63
30
12
55
47
25
48
24
83
93
9
78
6
19
47
49
5
19
5
36
192
103
137
24
36
108
24
151
11
36
97
96
72
47
33
57
6
49
35
61
47
78
67
167
30
123
45
54
78
55
5
51
15
49
101
132
30
12
12
49
29
66
30
75
21
51
48
9
31
11
6
12
48
18
25
72
23
66
84
30
30
7
17
72
39
27
37
72
8
81
42
13
29
48
168
19
23
57
81
31
56
9
36
60
30
12
6
24
15
237
3
33
7
41
12
67
5
156
127
29
36
7
23
33
51
114
187
77
163
5
139
5
66
12
13
5
42
66
54
1
17
60
12
7
59
45
39
270
67
24
35
12
54
24
60
55
5
84
12
43
113
180
42
72
54
19
48
48
137
30
12
12
1
32
81
66
13
113
55
59
114
24
6
61
144
5
24
42
25
5
120
48
3
40
32
21
6
61
8
27
114
48
3
57
31
120
59
12
18
150
1
29
67
56
3
114
91
101
18
25
71
120
6
96
30
150
12
30
6
39
3
204
96
73
101
66
42
48
15
64
29
24
18
18
15
15
24
42
30
36
114
138
30
12
79
11
48
61
24
96
24
41
87
93
72
43
104
ABCD 98802989848*3^$a+1 [50031]
60
69
15
165
27
9
90
153
32
204
52
144
261
18
137
25
198
90
11
204
145
11
40
39
81
135
36
5
40
24
84
80
36
24
67
129
15
21
105
63
32
13
90
161
1
144
219
51
45
60
84
80
100
80
480
16
45
36
87
68
84
88
56
31
180
101
115
33
92
232
192
44
16
39
45
60
21
54
36
21
195
93
87
54
90
54
107
24
24
151
29
76
24
141
291
48
140
151
54
71
1
87
93
87
147
41
24
96
108
91
5
36
13
291
120
20
55
281
25
288
35
1
131
4
80
19
21
48
147
125
40
44
25
75
105
36
11
115
18
47
180
48
31
93
33
83
25
95
16
164
124
8
108
100
56
31
57
33
23
336
1
39
104
1
63
27
90
11
64
20
4
200
16
81
35
48
64
92
88
213
59
121
198
17
48
40
276
15
29
352
80
25
63
135
9
153
144
39
15
36
105
39
141
44
256
36
9
144
39
168
99
65
205
15
36
39
69
75
36
149
76
9
36
411
48
171
33
12
80
100
60
21
59
49
167
124
51
29
84
16
60
99
105
147
65
25
99
81
3
15
36
9
212
48
36
55
33
3
173
25
95
85
71
4
87
54
54
36
153
120
176
64
32
84
1
3
108
128
16
20
24
36
61
18
165
72
33
126
89
55
17
145
54
54
279
96
345
51
320
16
24
80
24
4
212
79
36
54
35
37
87
96
120
140
25
227
79
33
57
71
40
44
25
35
16
48
45
39
33
179
16
3
21
15
89
280
45
155
25
216
155
204
91
54
36
3
8
180
148
12
9
3
152
61
144
36
63
60
20
12
43
9
153
15
24
44
7
5
48
1
3
188
88
12
15
29
64
20
196
69
195
24
8
24
1
18
5
112
9
15
96
44
205
90
189
45
72
23
156
1
95
88
192
129
90
21
123
125
36
148
60
117
15
39
5
31
125
88
12
135
41
84
28
176
112
9
131
85
144
51
39
126
18
5
156
1
18
101
60
60
175
101
43
36
69
12
80
73
87
140
43
57
60
9
39
32
88
57
63
360
45
360
39
33
95
4
189
47
220
8
156
91
105
60
69
11
108
25
155
16
164
120
211
45
135
29
12
100
3
57
69
36
123
75
72
18
47
25
54
201
164
76
24
21
359
16
3
90
255
144
228
128
37
39
48
36
75
9
12
144
12
132
32
55
141
3
36
101
25
3
72
123
180
342
18
21
105
3
36
15
117
189
54
57
33
36
111
44
180
205
59
292
84
56
84
19
65
115
57
164
144
136
21
3
32
19
101
79
36
5
40
48
195
5
85
107
289
144
36
11
223
180
237
33
126
65
151
18
147
204
56
25
83
7
125
172
27
101
48
12
4
141
39
44
172
8
12
85
18
5
16
80
24
256
56
88
32
19
141
75
5
85
180
15
3
ABCD 98803019956*3^$a+1 [50064]
261
54
213
219
18
51
24
32
72
64
80
19
149
48
64
120
33
18
69
48
48
15
33
3
53
64
99
5
13
131
120
40
195
72
5
67
29
43
77
48
336
16
48
24
48
48
56
40
159
185
13
75
15
41
16
72
51
69
39
137
40
320
136
200
67
45
27
18
83
16
135
89
40
56
13
90
72
54
35
96
48
48
16
32
16
48
93
35
136
80
120
24
19
18
51
21
27
96
240
141
35
16
32
43
90
54
5
232
80
7
36
77
67
72
245
48
13
54
269
16
56
16
21
51
75
54
87
75
53
16
24
104
24
13
72
3
24
168
39
65
79
33
3
45
81
111
80
96
1
234
5
16
8
79
144
360
108
18
162
180
5
16
48
93
3
213
54
29
48
24
7
18
324
59
85
72
54
189
8
192
112
3
36
18
18
21
48
48
8
16
21
18
153
117
11
72
24
40
123
162
27
240
3
5
96
79
41
24
61
75
15
129
56
16
24
81
191
7
108
165
24
8
88
24
69
3
177
39
48
93
11
61
203
72
16
141
216
27
72
104
229
54
18
36
159
3
45
728
72
192
205
35
1
54
41
139
5
24
7
180
36
57
87
129
8
24
216
16
3
36
81
72
32
103
36
36
18
15
56
88
48
27
45
96
120
24
3
117
32
16
8
168
19
18
35
160
80
24
48
175
17
1
95
85
3
357
11
115
18
36
159
8
139
21
56
13
18
18
119
79
57
96
27
29
16
80
88
56
73
15
3
53
37
54
21
128
229
11
24
64
72
96
8
13
59
184
408
24
80
160
24
120
32
79
270
72
3
48
3
53
24
96
48
168
115
72
90
18
65
40
56
91
77
24
192
88
312
32
67
18
11
61
203
24
25
18
77
13
27
9
15
48
117
11
40
272
73
63
32
13
35
91
45
8
88
8
24
24
64
63
72
36
108
36
18
72
90
113
24
61
216
59
40
27
101
43
5
16
15
108
18
3
15
9
27
77
67
36
177
8
85
27
27
72
180
41
48
1
39
24
117
99
24
21
3
176
19
45
45
18
41
13
18
65
24
48
61
155
144
43
261
56
112
56
1
54
72
36
21
32
91
108
9
152
1
119
115
165
48
39
108
53
64
99
69
8
13
234
105
104
88
45
54
77
31
41
208
32
72
25
15
48
27
108
36
77
67
21
8
112
216
192
8
19
18
179
120
223
36
90
51
104
256
56
181
83
16
45
18
9
243
90
18
81
48
213
35
37
54
29
25
39
87
72
9
45
59
67
53
48
97
36
27
8
120
16
189
54
21
123
72
101
144
43
77
13
270
221
72
64
3
198
95
85
51
147
53
37
72
3
96
56
7
17
48
115
90
171
56
72
61
72
54
53
19
378
75
51
36
17
40
120
3
101
61
155
43
69
3
72
108
33
165
11
79
72
41
139
69
39
54
99
225
111
15
33
80
67
141
80
24
43
36
113
31
36
45
120
69
72
18
41
48
19
54
18
293
67
5
16
224
16
117
3
32
96
40
152
48
192
72
13
90
36
36
33
32
40
147
77
31
17
96
96
133
3
152
25
39
24
27
173
43
77
13
3
69
35
37
ABCD 98803064708*3^$a+1 [50040]
27
40
12
84
12
12
20
28
107
18
162
25
48
107
45
40
77
51
12
36
27
13
72
48
24
23
73
132
60
48
29
7
36
240
72
20
57
18
85
20
28
128
4
128
48
232
72
47
121
5
72
51
72
39
33
40
35
72
33
57
55
143
1
60
24
12
116
48
64
12
5
55
8
16
24
48
20
52
47
1
120
20
112
32
148
12
48
20
207
9
4
5
15
3
13
140
60
16
48
137
103
72
120
65
115
116
12
16
29
55
48
48
119
25
56
9
55
80
27
18
87
4
12
5
72
18
69
64
44
28
24
41
63
24
16
24
17
15
16
24
8
52
11
25
65
7
80
40
8
52
96
20
12
64
71
9
16
92
63
37
17
211
104
16
8
129
27
60
4
32
64
36
12
12
5
31
204
35
1
84
168
125
43
92
28
8
124
132
23
1
24
48
72
32
36
100
119
1
17
63
9
31
32
27
13
5
51
147
37
68
48
64
36
17
55
144
24
29
115
8
4
35
13
20
147
61
72
36
12
32
40
107
109
132
20
9
31
48
29
91
32
88
24
32
108
36
136
24
32
60
52
56
180
21
43
96
84
65
15
3
37
168
144
216
8
232
24
35
36
54
36
79
24
20
39
25
236
72
9
19
71
69
120
27
13
36
36
12
20
136
24
47
73
8
27
72
69
39
108
72
61
120
24
56
36
45
31
32
243
37
60
92
16
72
60
60
80
100
12
20
3
90
7
8
88
12
96
32
52
80
72
36
100
288
24
216
32
88
11
9
4
56
40
71
9
72
45
27
40
20
28
137
27
4
32
60
39
13
72
168
8
4
48
80
93
63
81
15
36
108
39
1
12
32
100
53
87
28
84
35
18
18
144
73
36
17
79
24
59
25
20
27
61
20
4
41
7
8
40
125
72
7
36
72
47
25
8
36
76
24
24
32
16
8
21
43
83
25
29
31
24
44
60
36
75
69
16
41
99
36
9
51
64
120
48
72
48
47
1
68
4
8
88
72
8
21
51
120
45
27
135
97
24
59
13
59
1
12
32
40
5
19
120
12
44
16
20
52
5
7
11
73
312
80
39
105
16
48
11
9
76
20
3
1
12
95
33
64
36
11
141
4
36
17
91
60
120
72
107
18
7
36
29
67
23
1
96
83
13
32
45
27
96
75
13
41
15
88
95
117
81
67
5
18
25
65
27
52
8
3
45
40
60
80
4
41
55
17
43
192
32
48
36
9
63
148
12
8
12
144
64
71
189
60
12
52
20
16
12
35
73
161
51
4
8
136
24
137
103
113
19
35
36
144
69
16
180
20
48
256
60
17
67
48
80
39
1
17
31
36
48
60
23
45
252
27
121
5
27
27
9
9
15
57
55
48
56
21
163
68
39
9
4
5
67
20
48
132
16
72
20
48
135
157
48
24
131
37
12
36
12
20
63
45
108
112
5
72
7
48
60
56
184
56
16
5
99
40
24
176
4
17
235
215
13
128
12
72
24
16
5
15
111
162
15
36
64
47
9
36
36
135
177
165
51
21
51
72
57
19
17
123
39
72
18
67
68
28
44
16
8
64
60
32
4
32
72
52
20
16
65
234
90
18
72
126
19
168
116
52
12
108
29
198
13
144
5
51
12
45
15
72
111
9
81
19
48
23
37
180
32
28
20
16
11
9
27
45
45
115
48
17
103
12
65
99
153
163
132
80
3
45
60
52
32
24
84
36
72
40
5
135
9
91
12
20
12
45
79
36
11
85
59
9
60
52
32
220
23
45
72
36
132
64
8
72
16
48
200
52
29
18
13
77
115
72
8
3
54
31
24
35
1
12
56
40
36
68
28
65
144
15
4
144
35
72
1
32
48
27
85
60
72
48
32
96
39
9
40
59
141
156
28
107
13
203
277
48
8
4
60
8
27
45
36
36
88
47
9
112
149
126
9
100
204
132
24
8
96
124
32
148
95
72
85
5
15
48
16
60
20
120
9
7
20
76
5
90
144
36
37
12
20
64
72
47
97
128
16
36
96
20
57
18
45
40
32
72
24
12
4
41
67
48
60
72
5
18
73
24
56
ABCD 98803073828*3^$a+1 [50042]
16
20
49
11
60
40
38
6
28
12
105
3
33
35
25
15
50
19
29
34
12
20
24
6
79
147
33
5
24
96
16
80
31
23
34
32
103
3
14
120
6
72
12
6
7
35
12
24
202
54
56
34
66
14
46
32
1
11
60
13
5
103
17
42
24
6
168
31
11
84
4
20
18
30
12
36
76
33
93
8
24
40
80
6
1
59
6
70
8
120
12
1
119
48
12
90
18
13
39
18
18
24
14
106
56
13
41
18
52
21
47
100
2
16
27
11
49
105
32
18
48
280
62
10
38
19
5
6
82
26
36
10
138
62
6
25
47
72
84
16
20
48
12
28
20
6
82
54
38
132
1
5
42
30
70
42
26
30
34
164
60
25
5
16
48
42
20
48
12
40
20
18
6
25
131
24
84
48
138
16
66
44
13
3
12
86
7
39
44
64
33
35
13
144
83
84
6
48
19
15
60
33
23
25
191
60
6
112
80
82
20
25
59
102
24
30
58
15
3
20
18
72
67
60
15
90
42
164
66
54
36
24
25
107
72
100
32
36
52
68
40
92
37
3
32
6
64
26
12
12
54
6
96
108
6
136
30
2
30
10
26
4
57
48
23
40
44
73
47
13
3
30
80
30
34
146
30
48
16
8
6
112
69
29
96
138
36
1
3
33
47
70
2
78
43
87
165
131
84
192
36
30
34
69
39
170
72
6
18
66
24
30
90
6
40
15
75
56
12
52
6
110
48
52
60
104
138
10
8
54
120
66
4
120
80
60
28
2
46
24
68
12
25
33
15
83
70
2
192
16
249
3
42
8
22
8
25
215
12
13
3
33
12
107
37
35
6
24
16
32
6
24
40
8
10
72
158
90
55
9
18
110
48
34
68
10
18
44
10
51
5
72
10
21
47
40
44
46
80
42
36
112
42
62
60
96
48
24
6
6
24
34
18
8
126
18
28
90
2
78
40
32
58
24
110
10
14
19
53
144
24
24
72
150
136
2
18
64
14
19
27
33
11
4
68
174
18
48
145
12
35
6
16
75
3
56
154
198
44
28
2
48
48
114
73
47
46
38
72
34
15
35
1
107
40
8
18
6
58
2
24
121
93
30
92
126
102
36
54
43
53
34
20
37
59
12
4
20
13
48
132
71
22
72
18
20
12
70
15
225
86
240
82
8
54
48
18
72
24
16
80
54
24
4
105
107
40
66
39
11
73
35
109
135
20
10
62
16
9
59
16
36
74
6
10
14
90
48
18
84
18
90
70
62
24
145
35
61
23
60
36
25
41
18
100
68
54
40
6
2
82
14
30
25
9
27
96
159
38
103
27
48
14
48
6
12
172
26
34
33
5
24
30
16
33
84
95
102
10
134
46
8
37
29
66
13
3
110
127
11
72
60
52
128
48
102
288
136
159
36
29
90
144
85
36
5
142
9
3
32
120
30
55
15
21
53
30
12
12
12
30
151
9
48
18
44
18
66
126
106
33
29
82
80
6
90
4
26
64
6
9
11
24
6
40
32
40
27
45
8
7
3
56
54
30
58
30
24
74
6
10
18
108
2
190
18
72
38
157
23
12
73
17
138
25
29
54
24
1
27
9
11
228
12
18
54
25
23
12
102
91
59
24
42
19
29
42
22
18
20
84
28
26
42
22
90
30
32
10
8
132
16
8
25
36
11
49
41
103
51
78
2
16
45
23
66
18
12
88
26
72
24
18
52
26
7
11
36
60
6
19
21
30
140
22
2
16
57
123
60
9
23
108
52
32
25
3
45
23
72
6
126
90
66
4
26
112
2
1
12
17
10
14
42
30
40
54
18
26
30
30
42
10
92
48
4
69
99
12
56
13
21
38
40
105
177
128
40
8
19
60
35
1
5
48
24
10
56
24
36
49
3
12
8
60
108
36
61
59
48
30
151
401
31
59
78
43
195
98
136
78
20
36
52
32
30
22
90
39
41
43
60
47
60
78
18
48
54
31
311
84
36
18
40
110
18
78
34
2
25
21
38
1
84
5
66
118
2
54
24
10
20
12
30
54
37
107
12
28
90
56
6
16
69
11
114
58
12
68
180
10
50
78
82
21
47
42
40
63
17
18
40
24
8
28
44
1
35
10
63
65
46
26
64
8
31
84
95
88
164
106
32
6
36
240
70
18
32
6
70
84
8
88
9
35
66
30
72
88
105
59
40
30
8
6
112
42
2
84
49
17
10
8
97
59
49
35
292
18
48
24
51
15
8
142
170
48
6
30
61
77
18
4
18
30
2
88
2
30
24
94
48
60
44
18
10
153
47
13
17
202
20
66
30
138
120
24
43
29
18
13
35
48
22
14
186
40
32
22
44
36
ABCD 98803305988*3^$a+1 [50014]
66
11
1
18
12
78
74
16
17
13
14
21
7
102
48
48
12
50
10
20
42
70
110
28
29
79
12
48
2
39
60
144
19
48
48
42
18
144
41
7
30
62
21
37
23
36
36
85
35
43
65
19
5
31
125
7
29
60
121
23
115
77
27
70
35
36
7
60
30
32
196
44
10
6
30
137
7
60
41
69
76
42
17
108
25
12
38
90
99
19
5
67
17
1
42
72
30
8
70
53
37
12
23
103
14
130
17
51
93
19
48
18
42
12
5
13
18
101
3
10
6
17
12
1
44
78
22
8
72
28
30
5
55
122
108
3
60
36
1
47
123
52
5
60
13
132
60
6
41
109
254
40
5
96
27
93
37
122
48
9
51
129
31
60
72
98
118
89
33
52
23
97
35
12
33
27
36
48
60
19
6
12
18
29
1
42
62
120
40
47
43
78
132
30
36
17
27
88
72
8
12
33
84
13
11
36
1
90
12
41
7
18
84
6
12
137
36
24
3
45
85
48
74
28
18
12
60
18
32
22
48
23
72
25
18
12
17
31
29
3
117
132
48
1
35
115
29
25
47
24
37
30
12
6
30
5
72
7
65
115
18
78
30
182
10
107
25
80
58
18
59
31
17
97
18
2
18
69
48
123
52
60
161
24
36
192
37
6
101
24
147
45
13
102
2
78
10
35
27
10
18
17
91
29
60
73
83
37
12
66
60
12
17
43
60
80
88
84
50
178
2
76
114
53
12
43
12
6
12
59
31
72
80
70
6
42
18
30
24
68
142
41
109
35
85
47
43
30
48
23
12
45
99
13
50
160
30
30
36
24
41
36
1
18
54
48
18
24
36
44
148
5
55
53
12
115
17
31
41
43
36
41
24
7
42
35
15
21
72
25
108
2
42
10
101
25
11
31
2
30
16
30
102
12
20
28
168
12
18
24
168
23
7
30
12
95
31
29
43
30
47
61
90
182
70
12
17
31
173
39
33
48
7
17
12
91
42
6
30
30
12
12
150
68
15
12
73
78
17
103
44
81
139
5
132
19
24
101
49
23
12
36
9
46
5
36
48
43
53
49
35
108
25
90
90
30
5
12
1
59
31
44
33
67
68
40
90
95
7
6
14
10
107
63
40
113
75
42
3
24
91
65
27
45
15
10
18
60
293
37
18
32
22
18
17
31
74
63
27
28
152
16
14
15
12
163
17
36
13
32
40
110
28
12
17
25
98
9
19
24
5
63
28
17
7
126
54
8
142
23
15
12
60
280
17
49
59
31
17
37
71
144
60
72
3
177
1
35
25
48
30
17
43
29
73
42
6
42
5
75
9
24
19
53
55
60
32
16
54
78
2
16
30
42
48
12
167
13
32
10
96
41
13
23
27
106
47
37
18
5
37
138
192
50
10
108
50
39
19
150
12
18
14
27
36
27
196
32
70
83
117
10
77
48
67
6
42
17
13
23
84
15
21
49
23
73
24
20
118
60
29
43
36
54
60
60
50
48
9
91
5
12
55
48
12
17
31
17
36
7
29
24
19
8
237
13
18
29
133
18
14
28
18
41
109
12
23
67
17
72
73
23
25
18
32
9
79
24
128
112
5
103
42
108
78
30
42
12
20
33
84
1
30
20
28
44
10
11
36
1
18
30
59
31
5
36
19
102
23
99
28
42
36
2
10
18
24
8
12
70
18
29
81
58
54
48
2
45
145
6
89
36
25
90
104
153
72
33
39
63
16
29
1
62
33
7
173
72
7
30
6
12
17
36
7
2
27
84
19
6
47
67
41
24
31
24
20
16
54
11
24
12
24
79
36
5
27
10
72
23
13
14
93
25
138
17
43
44
28
12
50
16
92
40
30
2
75
36
55
12
48
12
72
66
2
88
132
12
60
18
12
11
9
28
47
61
24
18
12
36
72
18
35
205
12
35
37
120
18
18
12
102
8
129
1
23
180
37
47
91
62
142
8
28
90
12
90
80
45
15
12
45
63
22
47
43
101
49
71
37
32
120
15
48
115
29
51
9
19
29
132
49
32
27
156
9
58
18
11
121
18
54
36
71
144
96
31
12
20
10
35
1
152
3
36
36
13
54
48
132
18
32
10
5
12
36
85
12
6
54
6
24
17
36
72
45
75
13
30
12
80
45
15
16
12
29
19
30
114
80
76
72
65
55
17
12
199
44
33
27
16
32
33
39
28
18
42
17
12
60
21
10
77
48
15
100
2
27
31
50
22
36
74
63
84
123
180
16
29
1
62
22
80
70
18
20
27
85
23
133
11
43
20
46
14
18
70
29
31
80
33
12
87
45
12
121
2
45
25
11
7
65
43
5
67
32
18
70
48
24
36
65
24
3
45
67
60
5
3
9
60
93
27
31
29
103
53
60
13
114
30
71
49
47
3
78
40
32
75
15
48
45
24
108
12
19
12
18
47
12
85
18
113
24
13
95
27
118
30
170
99
36
25
12
ABCD 98803338982*3^$a+1 [50112]
12
36
120
33
51
36
84
156
9
196
119
9
16
35
60
36
12
37
44
12
24
219
45
36
39
57
123
1
20
75
60
85
83
33
75
24
108
36
97
188
15
72
48
45
99
60
93
75
12
48
12
108
85
23
72
49
83
157
95
24
165
52
59
60
81
195
69
144
27
12
36
1
155
36
24
60
9
87
225
48
136
155
25
35
1
107
81
36
75
21
48
16
143
57
15
225
3
13
143
12
9
16
35
72
177
15
24
24
120
108
12
60
96
96
156
48
1
83
12
9
52
95
132
36
37
179
85
23
97
203
60
48
120
144
81
135
60
109
56
15
12
72
24
1
179
60
24
120
48
48
36
9
136
95
24
84
36
60
177
3
1
60
156
180
35
9
63
96
21
15
45
40
95
61
140
15
60
24
1
107
48
25
119
60
24
12
48
36
120
25
23
36
24
48
48
24
36
12
132
168
25
47
37
60
71
60
49
156
60
23
180
45
15
157
83
24
33
75
108
24
73
83
132
85
320
84
195
25
179
120
12
24
48
12
60
9
16
95
60
48
133
44
51
24
69
39
141
99
33
39
144
121
119
81
51
24
168
228
12
33
27
12
24
156
129
52
59
105
3
12
61
95
72
60
48
48
96
1
8
87
109
36
59
48
36
105
15
117
27
73
119
9
16
23
21
99
228
12
12
60
105
76
180
23
24
60
36
121
56
63
61
59
36
264
21
39
1
59
72
120
84
9
27
24
1
35
33
51
24
12
12
108
84
36
228
36
9
216
120
75
24
1
23
21
147
49
59
97
104
76
203
60
12
108
60
36
24
36
24
12
60
9
51
213
39
97
23
21
27
25
47
60
12
69
39
13
119
84
24
48
9
75
25
104
219
117
159
12
45
87
228
168
57
4
131
69
39
1
35
25
131
60
109
71
24
24
60
72
132
60
156
24
133
23
372
60
60
49
35
9
135
84
81
39
13
35
49
80
16
8
256
116
3
12
108
21
39
132
85
84
35
84
105
219
37
83
12
45
3
97
80
40
260
39
36
21
15
48
84
81
60
39
73
60
35
60
25
44
3
33
64
59
72
45
87
12
189
147
108
60
165
87
9
76
44
39
105
51
1
20
27
36
24
72
24
240
36
120
36
49
119
45
99
60
36
72
24
24
1
180
11
48
36
60
69
111
21
15
72
37
11
24
36
48
21
75
61
83
204
36
264
36
60
24
21
15
144
48
9
24
39
13
83
84
192
96
24
45
15
21
160
155
9
15
205
140
99
12
192
60
48
25
119
48
133
179
1
119
21
24
279
36
24
24
36
1
23
36
1
60
131
145
44
51
129
3
33
15
168
37
35
93
15
120
21
39
12
85
80
27
120
72
69
51
21
3
12
168
24
133
227
12
48
12
24
60
181
11
12
108
12
48
12
36
36
24
45
147
60
144
60
108
120
96
36
120
108
12
1
23
72
49
140
36
63
21
99
24
72
84
12
108
12
48
84
193
83
12
84
21
3
157
8
27
24
25
11
165
123
1
36
23
36
9
72
87
48
12
48
108
21
36
3
12
120
49
83
108
84
108
60
57
220
56
120
123
96
25
11
69
3
12
61
35
33
39
12
60
84
12
24
9
112
204
35
60
48
12
120
21
3
24
97
23
12
129
136
23
48
48
12
12
96
60
117
100
143
60
21
36
64
59
21
3
12
1
179
25
164
12
15
12
33
15
12
21
27
153
16
ABCD 98803890566*3^$a+1 [50019]
153
45
80
100
68
103
9
80
276
94
126
126
45
99
26
28
63
27
126
90
90
44
72
144
10
2
124
8
180
28
104
58
18
44
204
36
4
20
84
211
9
8
12
115
5
22
18
116
10
2
72
151
29
72
16
32
36
4
27
101
43
45
32
24
124
104
276
115
209
7
5
175
36
27
50
96
12
24
48
60
7
9
32
120
10
198
27
9
20
34
14
58
18
92
34
50
60
156
40
68
36
84
84
43
77
22
50
148
56
16
36
18
14
22
144
144
2
48
103
65
12
168
43
149
60
43
29
24
24
220
68
22
38
24
24
12
24
4
44
28
27
72
153
27
5
76
44
28
126
54
8
55
29
36
72
115
72
53
36
204
48
28
144
18
18
32
40
27
197
19
27
170
118
62
12
52
18
2
108
96
60
84
55
17
19
65
36
160
8
36
96
31
117
8
28
180
56
34
2
24
55
233
28
164
34
45
72
77
12
28
56
34
38
52
20
60
46
2
43
29
7
413
96
12
127
108
63
86
36
4
18
206
24
67
65
60
28
8
64
216
32
96
12
94
144
2
24
120
34
134
36
55
5
12
64
36
8
46
9
27
9
5
120
96
139
45
36
27
108
17
28
32
12
10
18
8
84
84
24
52
56
60
28
56
36
24
24
211
9
20
84
252
148
152
84
72
7
63
9
5
156
127
5
132
196
8
24
22
9
209
36
7
77
132
24
12
124
8
36
55
72
5
22
50
103
89
136
108
36
200
48
48
172
90
110
72
34
117
77
12
60
96
7
41
31
9
104
31
144
41
24
72
304
164
16
56
196
32
12
19
29
52
68
76
104
103
17
228
43
5
4
27
63
90
36
126
86
40
90
54
116
12
216
144
7
41
94
45
41
4
135
9
32
12
108
10
62
72
10
158
40
63
53
72
82
90
32
36
12
12
24
55
5
31
180
135
9
209
88
32
12
100
44
64
56
7
27
72
194
120
19
225
18
50
24
16
8
12
12
22
54
36
8
46
2
24
60
40
164
7
9
99
45
99
27
38
12
60
48
12
96
72
168
43
5
84
28
20
12
12
10
153
45
56
24
10
38
232
90
2
88
27
9
92
108
16
99
36
9
152
12
12
120
19
149
31
27
18
116
64
44
28
68
84
100
27
29
12
24
48
103
9
144
36
54
45
117
180
80
55
173
79
17
28
8
82
36
45
29
7
99
72
74
48
22
18
140
108
22
38
60
28
72
224
180
19
36
9
164
160
171
36
81
8
10
54
18
38
79
17
108
12
204
127
5
48
55
29
180
52
36
20
70
110
24
100
36
108
135
41
40
54
14
168
52
8
84
36
144
168
108
10
18
44
36
60
112
90
234
128
12
108
76
20
79
5
67
89
36
10
198
20
60
28
27
36
45
44
72
10
45
53
60
76
56
43
36
5
12
28
36
8
60
60
48
67
41
36
24
252
204
28
20
340
108
20
12
132
106
54
20
43
45
56
16
8
48
12
48
24
108
12
60
204
79
108
27
36
86
148
8
144
55
81
20
52
8
84
43
17
264
16
56
88
27
17
36
19
36
5
22
2
151
5
36
31
45
27
117
99
5
120
154
18
18
62
48
36
24
72
55
108
9
162
14
12
28
140
96
36
60
28
36
8
96
36
96
24
48
106
110
34
158
4
135
113
12
36
64
164
52
162
72
261
77
22
9
5
12
204
256
63
41
40
18
26
10
2
124
56
24
36
12
16
20
36
43
17
100
63
41
24
108
48
4
68
72
40
152
144
10
9
5
40
63
207
2
ABCD 98803982404*3^$a+1 [50041]
144
24
30
42
72
18
75
45
180
15
45
30
24
174
39
96
180
15
357
12
135
48
33
57
24
159
72
15
90
63
81
3
147
30
96
135
3
24
18
48
15
39
81
87
33
111
21
48
69
78
30
60
27
36
12
33
36
51
3
72
30
18
222
90
18
207
60
3
66
279
15
9
45
63
120
33
90
54
102
69
39
45
120
21
27
12
81
114
66
36
78
33
12
60
3
105
132
60
27
33
15
93
93
30
24
18
63
117
27
171
12
54
111
309
36
27
21
15
132
57
3
69
18
81
27
54
108
126
72
12
21
87
42
108
267
33
132
12
60
108
51
51
21
120
72
237
60
48
108
198
9
213
54
69
12
12
87
108
18
72
18
48
69
27
9
12
33
12
63
45
27
15
93
144
27
81
15
30
123
117
90
12
33
93
39
15
78
87
147
30
6
54
30
54
15
99
45
57
18
81
9
6
69
3
30
3
39
126
66
21
132
120
87
9
12
60
9
54
6
3
36
24
63
105
48
39
42
51
105
24
84
87
39
6
90
33
72
105
132
51
12
27
165
27
21
12
45
3
72
213
12
60
72
84
39
33
42
12
18
51
24
93
198
54
48
90
45
60
72
27
36
30
54
6
75
87
201
12
12
3
45
69
30
114
39
96
9
30
33
3
126
99
192
12
96
69
60
108
27
291
117
48
204
63
93
84
21
27
228
21
39
15
162
147
51
54
72
111
9
6
48
9
60
36
24
3
33
12
99
21
27
96
66
3
156
24
57
84
24
75
33
63
12
99
36
105
39
114
72
162
45
3
18
54
18
24
48
63
423
54
171
9
6
9
111
69
48
45
18
165
255
12
150
135
180
57
111
39
48
204
33
33
18
144
6
54
21
81
18
60
66
87
9
18
45
45
12
36
18
54
96
84
3
15
24
108
36
102
54
36
33
120
141
111
72
45
123
72
36
192
15
33
87
162
168
15
15
78
84
135
117
99
12
249
3
33
114
9
24
111
69
96
27
114
108
180
123
105
27
48
93
15
15
42
84
3
33
24
36
84
294
54
12
3
87
186
12
15
96
12
45
18
12
105
60
33
252
24
36
15
108
57
75
33
387
12
45
132
36
84
60
36
27
147
54
27
63
6
54
66
6
72
81
111
93
60
105
36
120
24
156
36
3
93
108
72
120
15
3
57
48
39
78
3
27
24
81
180
45
12
51
57
3
144
108
93
39
123
165
117
15
36
147
78
54
30
15
135
33
93
210
45
45
75
24
123
48
36
21
48
27
57
168
93
24
72
3
48
48
72
9
30
18
18
93
21
39
84
51
6
219
12
69
63
33
87
21
12
114
69
75
12
45
12
108
123
96
18
3
105
12
78
198
36
120
3
3
237
81
147
57
72
30
24
12
144
78
12
51
108
24
141
144
3
72
60
45
15
81
66
6
15
123
150
219
120
60
48
123
42
252
63
39
381
48
12
33
87
129
63
168
129
39
15
45
45
27
9
36
30
18
42
30
42
21
51
69
21
3
60
57
36
15
12
153
27
120
3
117
57
39
51
18
36
72
78
90
39
117
6
198
87
192
96
72
3
69
33
375
3
72
180
18
90
45
24
93
15
57
111
15
90
15
60
75
102
54
9
135
90
132
54
93
15
213
33
36
3
3
45
228
12
12
75
198
87
45
48
27
108
33
75
27
33
60
12
9
3
108
ABCD 98804447258*3^$a+1 [50023]
20
48
48
49
15
57
12
39
20
12
1
35
28
45
75
44
25
60
47
13
15
36
104
13
48
36
51
12
68
28
93
23
1
59
36
109
12
3
56
25
47
13
27
72
20
16
9
11
25
35
60
25
167
1
99
36
12
32
25
96
27
21
24
12
15
9
71
25
60
15
276
32
37
3
48
21
12
84
99
56
25
47
16
24
80
109
96
24
27
104
85
23
1
24
48
71
48
12
40
48
32
28
69
24
12
35
13
75
201
12
24
123
20
85
60
95
61
120
207
44
52
93
12
39
33
203
25
3
20
25
35
168
40
117
15
21
47
24
16
105
36
39
33
60
51
36
44
73
23
12
157
60
11
144
49
120
24
72
36
35
13
48
60
59
1
87
56
37
60
84
39
140
37
84
95
60
52
45
60
23
61
3
8
16
69
24
87
69
72
51
20
12
61
12
3
21
51
92
25
87
57
23
4
45
11
4
144
93
48
24
108
12
60
35
13
132
24
12
36
11
13
12
35
72
12
1
3
129
47
1
12
108
84
11
49
72
27
69
24
51
260
13
24
11
12
12
4
105
12
63
189
51
56
25
12
99
140
144
96
60
132
13
35
61
12
27
32
48
120
52
32
4
32
112
9
96
48
12
12
276
39
33
75
80
1
39
45
83
24
145
12
3
8
12
205
3
36
9
24
11
52
48
152
88
105
96
72
63
44
28
152
48
145
84
3
20
25
27
45
15
33
72
36
108
144
3
20
28
132
57
35
85
3
117
12
15
81
63
33
11
28
48
141
72
72
11
85
23
48
1
48
11
24
156
37
95
25
60
84
72
24
63
33
131
1
155
13
12
84
144
48
11
13
3
32
1
27
32
52
45
15
48
81
11
16
33
119
1
171
9
11
12
4
32
1
12
15
92
13
84
12
24
12
84
3
21
131
100
21
119
16
21
11
132
85
12
123
116
28
32
24
16
69
24
11
16
81
12
11
40
56
40
21
27
21
3
9
3
140
1
24
252
51
45
144
99
44
16
20
133
71
36
1
11
60
136
44
1
47
60
24
13
12
35
121
24
63
20
12
108
228
13
12
59
13
75
96
36
81
3
57
3
36
117
84
35
1
24
60
84
84
36
12
39
45
144
24
36
35
148
33
15
44
13
51
92
13
27
44
36
24
48
49
83
4
81
95
16
144
8
48
1
179
12
25
24
60
12
15
69
12
96
84
24
15
96
33
24
131
85
180
24
83
37
59
1
11
25
23
84
48
49
11
25
12
63
12
21
47
60
192
1
35
28
32
61
11
76
21
48
84
3
8
108
60
4
20
73
3
140
13
11
13
15
60
20
37
15
9
84
15
68
12
28
20
205
47
100
68
28
81
60
15
56
37
168
47
13
63
56
85
12
23
216
12
12
85
51
24
48
36
45
12
75
117
35
168
40
69
180
11
4
204
12
24
93
15
32
109
24
95
76
224
1
48
108
156
3
36
96
92
72
60
61
36
72
75
12
140
40
92
132
28
20
60
16
57
35
24
121
35
37
24
24
96
24
119
49
75
12
164
60
25
111
21
23
48
48
49
96
12
95
112
21
15
21
48
39
9
48
72
48
3
9
72
48
15
9
71
1
59
37
3
32
13
27
21
3
72
20
49
83
48
12
16
45
48
96
108
59
13
144
120
24
63
33
36
63
12
9
51
21
99
69
11
48
120
184
33
48
167
72
64
56
88
8
24
48
12
16
44
36
25
39
21
12
75
9
71
1
47
37
12
24
59
76
93
11
37
99
117
59
37
159
32
112
36
105
63
57
27
32
25
48
27
9
24
75
9
48
12
23
1
159
20
28
45
156
71
48
49
63
69
36
120
12
131
120
1
75
12
20
25
72
47
4
33
84
36
63
144
32
24
1
12
24
11
40
9
27
12
45
60
12
24
23
96
12
49
131
121
39
68
25
15
21
11
1
135
21
132
99
165
59
4
56
88
69
11
49
123
33
24
12
47
25
96
51
21
71
13
12
143
13
3
12
32
25
3
33
24
15
108
44
36
180
37
23
25
87
45
12
96
12
15
8
40
24
33
87
60
105
23
1
47
49
84
48
36
35
121
11
61
3
44
109
27
21
48
3
104
13
15
36
93
11
16
72
57
83
28
21
83
112
57
143
168
169
51
9
48
23
49
3
56
13
107
25
12
36
87
129
84
108
48
71
100
32
25
3
33
84
36
36
ABCD 98804521384*3^$a+1 [50286]
159
18
84
99
45
67
72
72
41
295
29
36
54
129
69
18
42
12
43
17
159
24
15
18
63
144
312
3
37
29
67
5
43
137
15
24
21
72
3
120
88
17
150
217
17
63
57
60
36
174
49
144
23
168
216
9
184
128
93
72
99
63
1
32
112
125
18
9
40
71
105
117
138
78
54
12
129
40
11
21
33
252
18
9
15
81
129
6
57
9
6
48
81
135
18
36
24
163
107
102
6
33
40
11
45
33
72
79
80
39
18
15
15
18
132
27
57
15
153
63
45
67
17
15
39
90
55
200
72
72
72
15
60
144
54
12
60
15
64
119
12
126
60
300
42
18
27
21
162
150
48
24
187
83
30
108
27
72
24
57
39
213
132
18
12
24
57
9
6
138
54
105
63
57
51
12
24
105
39
54
120
42
30
96
27
27
138
3
39
193
8
63
24
25
56
9
66
69
165
108
7
47
265
56
240
87
57
3
66
72
27
27
69
21
3
177
183
105
135
15
1
47
72
153
15
25
47
48
49
48
53
75
87
18
12
18
108
109
71
144
78
84
144
87
9
15
33
7
24
101
75
69
36
18
18
19
29
144
108
108
36
24
55
24
113
39
24
96
16
47
33
24
15
49
32
24
24
9
72
6
18
30
234
60
43
5
3
15
129
57
39
9
31
216
83
48
45
72
27
6
84
51
24
24
376
65
55
8
33
138
96
36
12
13
275
133
29
27
45
96
123
21
66
18
132
12
135
27
60
9
255
1
5
36
7
8
40
80
225
63
57
72
87
135
105
3
36
120
54
51
40
5
27
72
57
31
5
3
24
45
60
63
135
30
67
32
9
87
45
3
64
53
123
120
184
5
75
3
84
9
99
6
156
75
231
57
3
54
144
7
72
8
87
96
97
5
42
18
39
51
108
177
93
171
16
59
36
90
103
317
75
135
177
63
73
32
39
18
12
78
117
21
67
41
24
7
8
15
36
132
25
5
75
69
126
37
23
9
75
21
33
132
12
78
108
61
245
91
24
113
42
18
3
40
149
3
111
57
9
103
83
13
149
120
18
57
120
40
8
9
6
73
17
79
11
37
96
176
9
7
53
27
75
18
19
95
126
12
159
3
36
1
56
3
180
81
39
162
15
9
55
71
33
64
5
42
33
72
168
45
3
39
9
27
90
3
9
96
7
23
1
5
51
69
171
105
79
5
115
29
6
18
12
114
36
1
32
33
42
90
36
12
72
18
78
84
7
56
33
39
33
39
96
160
32
33
7
5
123
9
30
201
159
9
177
72
12
51
279
33
48
160
29
108
72
108
123
3
61
8
87
6
30
42
36
87
48
189
36
102
54
3
93
144
66
42
30
18
63
15
9
111
25
47
42
15
87
90
31
24
8
123
37
17
15
165
51
40
24
80
40
120
104
81
84
6
18
162
33
165
36
54
120
150
72
48
60
48
168
30
97
137
6
57
48
39
18
54
30
60
111
112
23
42
7
23
90
60
126
21
16
29
3
15
18
72
87
21
123
72
57
6
9
21
259
35
12
25
8
40
8
15
33
51
109
41
36
27
93
24
90
54
187
8
69
27
15
33
112
24
29
18
33
112
17
31
32
120
112
23
60
48
6
36
12
7
71
108
12
9
24
96
21
123
21
43
173
27
75
108
73
24
35
93
9
6
9
24
120
16
335
18
151
29
48
3
21
51
75
12
126
19
77
19
24
5
27
40
23
153
9
6
25
5
27
72
15
216
25
83
36
81
9
30
9
27
45
9
175
11
37
47
114
12
43
35
90
27
117
102
21
69
6
54
30
144
60
189
ABCD 98804715442*3^$a+1 [50033]
9
183
48
69
60
48
15
81
90
210
3
69
3
201
156
24
12
234
18
147
57
72
54
30
132
108
84
144
96
15
93
3
24
21
18
9
81
90
69
9
159
21
51
39
66
15
39
6
36
36
48
3
120
57
42
21
33
12
24
18
48
9
87
9
24
24
24
96
15
42
87
213
27
15
105
33
15
9
135
39
57
48
21
51
144
3
21
120
96
33
24
102
57
57
84
3
120
63
33
144
15
90
39
24
45
144
90
177
240
33
183
24
15
66
18
21
39
144
36
90
3
48
15
9
81
6
9
24
87
18
180
171
24
63
9
93
24
3
48
120
57
6
9
129
39
123
90
99
24
39
42
108
84
54
6
18
30
18
18
54
96
57
15
66
15
27
30
24
63
57
135
24
21
60
72
126
33
57
18
69
105
348
120
27
48
15
162
15
45
3
48
3
45
39
33
27
141
201
39
24
93
27
81
6
81
75
162
18
54
42
153
48
312
24
69
42
36
12
273
3
36
102
108
60
3
27
54
24
15
15
54
18
18
78
18
54
48
168
66
54
24
12
45
81
24
54
18
39
9
24
30
24
198
12
135
72
9
15
27
84
24
48
78
12
63
96
24
48
135
120
24
153
81
30
6
12
36
51
9
102
54
3
105
111
21
27
48
15
48
6
72
108
63
9
63
9
39
45
72
6
45
39
9
51
48
60
54
138
96
30
3
69
3
237
51
15
24
18
36
3
87
36
84
9
24
45
36
30
72
36
117
15
9
21
3
120
255
129
57
15
24
177
15
33
132
27
63
30
6
12
6
3
48
57
63
201
24
36
3
15
12
69
9
30
78
18
30
3
15
72
9
99
150
30
162
204
48
75
48
168
96
45
96
12
150
108
12
33
45
120
24
54
21
24
3
60
57
153
6
81
72
111
72
9
48
48
3
93
24
117
150
90
3
9
6
54
12
78
153
48
144
192
15
24
57
144
9
15
21
99
69
18
90
84
99
96
24
96
117
144
6
66
36
6
9
21
54
21
24
81
111
3
21
15
30
3
33
15
24
381
252
102
6
123
33
54
144
60
48
90
90
18
198
18
108
3
192
48
9
96
108
12
6
48
81
96
81
30
153
51
18
27
21
51
24
33
6
9
63
9
39
18
159
72
72
120
9
6
33
57
15
147
261
9
111
33
144
36
3
24
312
129
15
96
33
144
48
6
9
144
39
105
27
54
12
60
66
132
18
39
24
48
9
24
54
9
72
45
90
12
54
36
150
21
27
45
33
15
72
21
3
45
360
3
213
60
39
9
87
63
72
54
3
51
144
12
132
117
75
54
60
3
33
30
9
72
24
9
108
3
24
45
3
9
36
27
120
15
90
108
24
12
231
81
15
105
168
66
21
183
66
18
90
27
81
15
117
27
39
6
75
69
12
108
51
48
48
120
57
60
12
15
48
24
39
9
33
63
9
48
15
120
72
135
18
54
6
27
96
21
3
51
21
27
60
54
27
45
36
39
72
24
225
87
3
12
33
24
48
21
3
33
72
183
51
42
75
48
69
6
12
33
21
216
75
24
135
18
6
306
156
36
96
72
63
48
48
33
327
39
81
57
18
78
36
12
15
135
30
78
18
36
102
6
192
60
36
27
24
24
51
54
30
18
39
15
105
9
15
96
45
54
45
72
117
27
9
72
15
48
15
126
72
90
18
12
3
15
129
39
66
135
72
9
6
30
108
15
93
27
15
9
27
18
3
33
108
12
18
90
27
15
120
78
51
105
108
99
48
129
48
135
9
111
24
117
18
9
48
39
81
72
9
246
18
78
72
33
21
99
81
63
72
63
90
120
60
12
135
33
183
159
9
9
30
18
72
15
57
54
57
24
96
81
39
24
144
21
123
48
27
21
75
21
15
9
ABCD 98806072076*3^$a+1 [50007]
93
63
40
18
56
4
32
42
48
52
5
13
14
28
8
28
12
8
12
4
50
24
87
55
2
12
48
22
44
10
74
22
14
6
28
32
15
45
4
80
40
20
12
22
32
58
18
38
6
6
40
92
60
28
20
72
12
10
5
13
30
20
30
36
159
15
16
17
24
21
4
54
26
10
14
6
16
2
72
96
34
20
18
6
22
2
18
144
36
12
6
9
15
10
2
4
41
9
22
18
14
6
16
18
17
15
40
8
102
28
20
36
22
12
38
4
26
12
6
90
90
40
32
58
32
33
9
22
110
16
38
6
30
34
110
42
4
14
36
6
18
36
54
6
48
18
12
60
22
41
9
148
66
56
81
63
9
72
3
12
6
40
32
10
48
14
154
14
36
160
2
18
72
22
30
2
6
39
45
156
84
64
2
9
9
24
16
26
76
72
2
4
32
4
20
3
81
4
32
76
8
64
38
48
9
3
30
28
60
32
39
13
6
14
96
12
34
90
20
16
90
44
21
15
33
21
16
2
100
5
13
80
28
44
6
22
78
54
18
80
40
38
22
84
54
24
30
86
46
18
32
4
20
6
58
32
100
36
8
4
8
3
25
74
45
7
108
5
21
24
28
32
22
38
42
66
52
8
27
57
84
66
24
60
6
54
22
2
76
12
8
34
48
24
23
15
30
60
52
18
26
72
12
16
30
50
99
45
18
28
30
20
27
67
20
18
39
9
30
60
66
18
126
27
24
13
30
2
84
100
2
34
23
43
14
4
2
42
12
3
63
4
18
11
57
42
6
10
29
25
68
54
78
63
25
24
8
10
32
6
12
18
88
6
14
34
11
31
66
14
10
8
36
30
30
36
88
96
2
64
14
6
70
44
16
8
10
12
5
31
44
16
53
21
28
56
6
16
8
96
4
26
60
4
26
78
76
2
12
22
36
38
30
12
30
33
39
10
56
22
32
72
78
60
15
25
47
45
4
14
18
4
80
94
5
24
51
66
94
32
22
71
19
18
30
32
12
46
2
22
20
36
24
30
6
40
47
111
84
18
12
18
54
48
46
44
10
12
14
9
55
152
6
27
7
50
10
38
15
45
30
16
20
10
20
84
6
30
4
8
10
18
2
78
64
116
6
6
4
54
2
12
12
100
38
10
11
61
110
18
18
40
170
12
12
16
50
42
16
32
114
9
15
30
96
3
7
24
12
20
34
8
48
30
22
20
16
26
16
62
15
7
6
59
13
12
23
21
6
4
42
18
12
42
90
5
81
76
18
50
6
64
2
39
21
16
8
4
6
36
14
12
22
78
8
15
79
6
12
24
20
16
44
15
13
8
18
42
34
60
56
12
12
18
48
12
42
10
20
36
4
54
32
18
24
3
63
54
3
72
13
50
64
14
24
30
96
46
60
35
55
74
34
5
43
18
36
54
42
14
96
33
69
12
24
24
6
10
20
34
2
15
9
10
36
8
6
27
45
58
44
6
30
6
70
14
6
9
7
42
36
2
30
4
90
5
25
20
18
6
36
6
22
8
138
4
12
56
9
3
42
54
34
11
21
60
24
52
12
20
75
15
12
84
12
78
24
12
10
14
22
2
18
42
66
12
22
32
40
104
46
20
24
82
104
30
114
84
10
2
10
98
10
50
15
61
6
66
32
10
8
33
9
18
4
66
23
37
107
3
42
28
14
18
70
8
42
15
3
18
30
6
36
24
3
123
45
25
24
23
21
4
20
30
45
1
14
22
50
16
24
50
36
94
38
72
36
30
48
4
8
54
106
30
42
17
15
6
12
126
9
63
42
16
26
36
24
4
66
24
59
7
24
80
72
10
12
18
8
34
66
20
40
41
31
44
36
28
197
9
18
48
52
80
10
108
32
120
42
40
44
36
30
3
7
36
77
15
40
48
98
16
36
8
10
17
9
63
55
122
16
20
52
2
6
12
18
12
58
8
16
18
8
24
90
18
45
97
18
6
12
18
60
14
40
102
20
108
36
106
6
5
45
72
6
21
15
6
4
8
12
106
20
42
42
18
10
18
8
24
27
15
10
20
48
6
30
87
7
32
6
138
9
73
30
24
41
9
78
10
108
68
12
52
12
59
1
44
36
6
18
4
20
46
74
18
52
41
31
14
54
48
30
24
10
38
30
10
23
39
10
36
2
42
4
6
18
2
16
50
4
35
55
18
26
22
132
120
18
74
18
21
31
18
95
15
66
4
2
16
54
8
6
66
51
15
18
16
14
10
2
64
36
44
6
15
15
18
30
9
31
14
102
10
44
10
26
84
34
2
28
6
12
18
24
120
80
46
36
14
12
28
44
30
58
50
34
60
38
42
184
6
30
8
51
37
48
26
16
30
2
42
28
131
9
6
9
45
30
202
68
6
22
32
52
18
68
40
20
58
36
20
10
14
6
34
11
13
68
63
9
60
51
15
34
26
66
40
26
18
6
106
23
1
8
15
21
12
30
22
12
95
9
64
23
7
128
78
52
8
84
82
6
2
48
9
13
12
6
68
34
2
58
18
44
9
9
12
3
31
50
22
54
66
24
38
18
30
138
76
50
28
12
20
4
36
14
12
10
44
40
68
100
72
48
32
24
4
20
96
12
3
9
30
28
12
50
12
3
13
2
33
45
24
24
42
10
2
16
54
12
8
72
84
40
20
24
130
32
36
10
8
36
28
26
4
18
18
62
12
16
56
4
50
132
52
108
14
4
2
12
52
24
41
15
6
12
52
18
2
84
4
26
12
33
15
57
33
160
62
24
48
10
36
32
18
6
4
71
9
4
2
4
66
24
2
24
10
50
36
57
13
38
94
38
10
2
16
42
32
27
48
1
32
4
18
26
36
6
54
6
18
39
13
8
27
55
98
6
18
6
16
68
22
36
32
42
46
14
6
60
24
10
113
31
44
18
4
36
20
18
36
54
54
6
16
30
18
8
84
40
134
6
30
28
20
12
45
45
40
18
38
28
6
38
46
14
12
18
16
54
8
42
6
51
9
10
110
16
23
33
12
48
4
60
50
78
42
54
36
28
8
10
8
42
78
66
135
3
22
8
12
16
54
74
60
64
60
20
48
4
48
32
96
27
21
60
42
12
36
36
6
18
34
8
4
8
16
14
12
40
26
24
90
10
68
72
48
22
8
10
168
8
4
20
70
26
16
14
66
15
31
44
118
72
8
22
68
22
20
4
62
84
21
9
16
72
62
106
8
64
12
59
9
12
10
20
30
63
1
32
18
22
38
6
40
18
32
30
34
54
48
50
48
10
36
8
118
18
44
30
6
46
38
6
54
82
44
46
36
2
81
9
12
24
60
12
4
18
2
34
14
48
42
30
10
2
15
15
9
31
50
ABCD 98806369958*3^$a+1 [50028]
3
96
19
36
30
35
49
146
72
148
41
24
19
5
25
18
77
1
71
120
139
32
153
55
134
40
11
55
56
28
62
64
12
198
30
110
117
48
51
141
73
20
52
35
3
36
208
5
48
73
102
104
225
49
47
12
12
48
75
93
33
39
36
84
12
63
33
37
18
110
15
57
178
65
73
30
101
24
96
9
36
34
162
30
18
11
31
5
33
15
109
96
47
85
23
36
13
108
134
21
7
108
5
72
48
12
85
11
84
43
150
47
81
39
357
75
33
15
96
49
71
24
13
20
52
90
6
54
125
33
10
8
117
117
72
51
103
65
55
185
12
12
3
82
18
134
39
36
33
15
108
85
12
36
11
21
70
12
77
21
90
72
46
90
84
137
204
84
48
25
35
84
9
126
54
82
18
12
72
150
18
30
140
28
29
36
55
89
15
16
2
87
75
36
10
116
51
3
22
23
36
121
107
105
10
77
31
29
15
34
59
36
12
37
210
77
84
12
12
223
48
5
12
24
31
92
160
53
12
91
30
24
203
183
184
48
74
34
12
77
12
84
51
45
91
65
15
9
45
63
12
105
126
9
199
26
3
12
39
9
81
15
36
36
12
73
23
39
18
22
78
143
25
11
48
13
95
15
9
168
43
5
84
48
132
61
44
15
31
60
42
66
17
67
8
10
48
12
59
109
14
117
48
12
3
33
48
96
49
12
47
103
48
84
53
25
72
30
36
17
7
53
85
38
57
55
5
9
135
91
29
96
60
144
219
9
13
59
48
120
192
144
24
61
12
2
28
60
2
3
33
15
97
18
89
12
121
167
1
24
32
39
36
229
2
18
124
36
30
26
34
2
15
205
78
29
72
60
36
7
38
15
13
114
125
3
18
124
23
13
42
30
2
36
126
3
61
54
78
102
5
193
180
42
2
15
48
43
48
26
46
8
57
12
1
74
21
19
17
13
56
52
23
15
21
139
221
15
165
60
1
30
17
31
30
71
1
59
228
48
13
2
18
51
103
36
29
48
48
55
137
24
13
35
43
44
9
9
46
65
25
42
12
17
73
11
105
75
12
25
68
51
93
10
96
29
12
19
17
120
67
101
97
107
48
132
43
65
9
28
8
63
36
49
84
66
41
1
48
35
9
10
5
72
60
36
60
37
311
49
30
78
23
12
24
3
28
8
64
5
121
120
12
20
54
16
29
151
2
72
90
45
63
57
60
1
18
72
5
7
66
30
72
44
178
2
18
3
60
12
51
36
18
15
48
73
35
37
108
47
12
36
37
20
58
65
37
35
73
2
105
60
24
9
40
14
100
126
11
1
95
117
70
56
40
89
105
10
41
12
72
27
36
129
19
137
37
30
65
12
96
7
8
190
80
28
35
7
192
41
19
53
204
108
33
3
12
39
9
72
63
216
129
24
61
2
162
28
30
14
88
11
7
197
3
40
29
39
100
17
48
109
35
31
17
13
12
14
261
103
50
52
23
60
120
7
65
24
91
62
126
36
64
17
9
99
49
18
14
36
15
73
35
24
12
21
148
54
113
48
37
47
72
103
36
29
12
36
3
40
12
72
48
62
75
25
150
60
6
54
77
1
30
108
17
45
82
8
198
112
35
24
91
113
39
46
11
228
1
71
1
180
38
4
5
103
30
2
72
54
39
36
36
24
27
18
99
103
42
8
15
12
31
42
12
11
79
32
16
48
5
49
78
65
12
12
24
15
57
73
42
62
36
195
12
84
24
9
111
156
60
33
10
8
18
171
144
24
55
17
84
36
96
48
7
12
18
18
5
84
13
158
82
18
116
16
38
54
28
29
31
20
69
3
18
190
5
147
72
28
62
3
12
103
62
108
70
30
8
15
67
17
108
25
2
36
9
1
95
67
66
114
98
63
187
29
48
15
10
8
54
16
65
7
2
28
11
15
90
22
53
55
101
19
12
42
191
96
24
49
218
54
18
46
95
7
29
3
45
145
18
60
17
57
124
47
85
23
97
30
30
35
144
241
83
156
1
120
132
23
13
2
52
38
99
60
3
33
39
64
5
55
20
117
24
21
18
22
ABCD 98807003312*3^$a+1 [50033]
36
19
33
44
43
78
59
103
48
90
24
36
54
5
100
15
5
60
43
57
44
169
72
78
5
60
133
54
21
9
6
54
108
11
127
65
48
31
21
144
3
12
90
39
69
75
3
89
55
93
80
25
11
127
204
33
3
89
13
60
30
90
18
24
41
25
39
44
52
15
29
120
31
72
5
67
18
90
125
145
138
5
19
36
77
97
11
52
32
91
17
85
63
32
103
9
44
19
5
16
21
23
52
15
30
3
56
120
79
17
24
36
43
18
23
24
88
12
195
18
23
49
23
24
13
12
11
180
48
60
16
15
65
55
5
4
32
49
78
90
48
27
15
12
125
48
85
3
80
12
7
89
19
77
145
3
33
75
32
103
29
28
15
65
85
138
17
43
17
67
126
23
12
12
13
54
69
32
79
30
78
12
36
5
19
29
7
30
27
12
36
75
77
88
27
53
7
102
96
47
96
19
18
30
132
141
57
39
56
25
47
60
37
6
54
90
21
15
53
91
53
72
36
132
7
6
159
111
12
42
11
12
25
11
31
5
28
15
17
1
24
36
87
92
108
13
24
66
24
21
27
5
48
112
3
12
5
13
59
24
24
180
43
165
27
17
4
44
103
29
48
25
23
19
89
37
59
88
92
36
240
25
54
41
48
4
33
3
12
92
36
1
30
21
80
7
90
255
213
54
29
136
3
5
48
19
120
18
18
117
48
20
72
67
60
41
7
18
35
55
5
4
68
60
60
43
12
41
24
67
216
33
57
102
21
32
120
25
72
90
5
40
15
18
12
83
160
8
19
5
16
111
126
15
140
7
48
54
6
30
119
13
48
42
113
72
60
205
12
6
72
41
7
9
36
32
120
36
36
55
21
75
5
49
11
25
30
72
17
4
20
16
44
12
55
192
42
48
18
132
48
24
21
15
129
45
168
75
80
36
24
132
180
61
47
25
18
113
52
15
54
78
12
60
5
31
54
11
37
11
16
123
72
18
15
8
25
24
198
17
1
54
5
61
54
18
72
3
255
53
127
18
144
18
18
107
13
42
30
90
42
143
55
17
103
5
13
23
31
6
39
51
12
60
30
23
48
4
56
52
75
17
52
68
37
90
41
19
48
5
55
5
12
36
292
12
20
1
54
53
12
25
15
15
65
43
60
5
16
27
89
25
131
48
52
8
79
53
7
30
107
25
75
15
18
47
24
19
17
175
6
54
30
90
41
48
127
144
65
48
67
6
23
52
15
12
60
102
3
105
42
41
97
83
7
5
37
3
33
54
5
43
72
288
77
91
12
18
23
112
32
96
60
37
3
141
96
90
120
17
37
135
33
147
45
3
3
197
40
48
44
16
20
67
5
13
54
5
31
29
61
3
44
7
120
78
12
111
57
35
52
3
12
45
144
20
7
53
192
52
27
5
13
72
23
36
37
30
150
102
65
28
80
12
127
5
31
113
60
7
65
12
52
33
47
64
12
20
67
77
1
75
15
29
24
1
66
60
17
160
87
108
5
55
30
72
39
39
102
36
3
32
24
1
102
77
4
51
18
138
65
25
24
23
96
84
25
108
95
139
6
47
25
12
39
51
18
18
60
17
288
60
60
100
105
54
48
5
60
25
23
4
45
95
48
7
53
37
11
4
15
60
101
55
5
24
43
17
55
41
175
65
48
12
4
33
35
96
217
54
90
48
72
11
60
19
81
9
39
116
31
77
12
24
60
61
18
48
17
12
31
12
42
11
235
9
15
21
140
37
18
29
43
30
18
5
12
48
79
36
77
12
40
3
48
53
7
113
79
17
64
27
24
41
48
4
12
80
43
113
19
173
7
41
7
60
108
113
49
3
68
19
12
125
25
11
7
17
4
140
4
32
13
18
77
103
60
53
181
66
9
15
36
210
24
126
65
7
90
3
9
83
115
45
195
12
29
24
112
3
102
3
20
12
25
35
103
72
6
84
126
17
48
79
108
72
9
9
251
60
121
18
57
8
7
29
7
5
19
18
3
135
9
15
156
29
13
90
113
12
127
48
78
3
140
40
80
7
5
12
67
5
16
39
161
139
18
23
4
48
92
156
4
21
23
24
25
3
68
1
90
33
128
12
55
72
150
3
8
72
28
27
18
239
36
12
43
30
60
59
211
29
24
12
64
15
18
30
42
23
12
36
19
48
17
1
24
23
157
15
3
30
42
30
36
99
51
12
165
56
31
150
51
44
13
18
102
ABCD 98807273296*3^$a+1 [50064]
56
88
48
87
18
39
48
72
8
121
15
144
45
27
8
1
119
72
19
24
102
95
16
195
18
24
3
8
115
5
16
24
57
47
120
96
49
95
97
71
37
3
8
49
36
51
176
55
113
229
11
96
88
192
33
48
87
96
32
37
27
8
352
9
15
96
80
48
120
115
5
16
32
24
40
24
96
128
25
63
24
120
69
155
120
64
96
135
162
87
336
72
9
39
24
81
72
18
29
121
111
33
12
123
32
16
9
63
56
40
129
60
72
51
15
89
25
66
5
37
126
69
8
48
96
40
8
1
95
97
63
72
24
9
30
137
133
131
48
115
93
33
87
24
171
78
47
24
109
11
19
29
112
48
128
103
137
280
48
120
99
101
61
11
43
54
90
12
65
24
19
93
3
54
30
17
25
15
8
16
56
136
72
192
39
57
32
37
60
143
13
132
71
16
24
69
35
1
15
201
159
72
80
24
133
3
9
23
40
176
19
90
3
243
21
213
35
40
75
53
112
56
115
21
56
40
80
48
64
216
39
36
30
47
67
21
24
8
37
36
144
30
161
109
11
205
72
24
3
48
177
36
35
19
126
15
32
277
6
45
9
15
8
64
24
32
160
8
120
16
48
192
81
90
53
96
73
15
8
169
24
47
144
24
112
144
81
39
80
16
69
51
48
45
11
43
21
15
54
51
24
152
24
49
23
67
117
9
135
32
127
33
3
102
63
45
51
264
176
88
32
40
24
24
32
40
9
144
23
88
104
96
40
129
183
87
177
128
1
24
47
64
24
32
24
37
27
56
205
11
16
24
99
45
9
47
133
35
72
88
32
160
201
63
96
80
16
24
45
24
51
3
5
16
15
54
3
8
96
19
269
232
8
43
5
24
139
45
192
32
112
15
33
75
48
29
43
117
24
216
144
120
144
48
24
33
36
84
47
16
45
18
417
72
33
63
24
8
37
36
279
273
23
16
51
78
87
87
137
88
15
161
64
8
72
16
15
6
51
69
251
37
3
80
72
43
5
13
27
69
144
11
136
24
48
8
88
99
102
114
69
72
120
8
48
40
33
24
12
36
135
27
77
19
5
16
9
255
56
73
15
8
13
35
40
176
16
24
33
95
96
127
90
24
15
15
54
150
77
7
41
64
3
5
13
36
24
54
105
152
24
64
8
72
96
72
72
72
109
75
56
16
24
93
27
123
45
57
71
48
24
40
152
13
27
24
24
72
24
39
18
23
24
16
117
99
120
80
61
107
48
13
59
48
240
43
21
240
8
61
99
80
13
147
75
77
136
87
36
54
6
129
48
147
66
51
24
345
119
25
143
199
48
36
24
36
9
96
24
81
71
25
39
152
37
11
64
32
40
48
32
25
36
59
13
3
128
49
36
27
288
96
9
47
64
24
24
75
21
9
63
104
88
56
55
9
48
152
112
80
13
27
8
85
3
8
72
208
24
8
40
48
9
23
24
55
114
47
97
30
42
15
51
29
103
17
31
78
51
3
48
53
16
48
56
85
59
175
17
121
18
45
24
56
115
29
7
9
21
3
32
25
111
177
48
39
56
343
9
48
8
169
15
56
16
33
72
144
39
96
56
48
48
37
126
101
133
27
24
152
24
13
131
121
15
96
8
19
6
407
7
180
48
5
64
24
24
128
13
75
99
93
24
45
24
11
25
18
66
59
16
15
60
36
33
33
24
39
80
1
39
264
32
16
32
175
41
19
90
27
3
42
155
24
64
21
11
ABCD 98807535298*3^$a+1 [50046]
117
45
15
20
36
144
40
15
33
8
40
24
39
21
116
12
85
95
67
29
7
9
63
45
68
88
20
4
63
237
33
18
17
24
4
27
113
16
159
41
24
40
57
23
16
15
65
60
19
9
48
24
45
36
27
60
20
96
67
57
96
9
167
24
12
84
28
80
1
47
160
44
40
56
40
32
12
36
19
9
45
51
20
1
75
177
11
16
68
60
25
18
29
25
3
32
55
36
17
112
68
28
32
96
40
80
16
80
25
3
60
27
5
49
39
32
40
20
4
44
37
39
20
157
15
24
104
4
36
24
200
7
33
56
12
7
45
8
40
72
15
21
12
20
19
9
120
44
187
53
192
4
39
57
128
12
19
36
5
36
13
90
9
92
25
108
83
7
18
54
221
28
21
3
56
24
28
33
36
63
96
12
44
36
12
40
32
48
72
4
36
96
72
68
108
7
18
119
48
40
60
84
8
16
21
54
36
81
8
12
97
90
18
63
84
177
335
48
48
12
25
71
37
18
45
44
37
35
48
88
20
60
37
18
57
132
44
91
29
144
7
113
31
21
33
18
65
12
36
12
4
15
81
32
88
312
48
60
44
24
24
25
15
48
12
12
24
15
105
39
57
20
84
40
56
60
36
79
81
63
125
19
17
88
48
8
16
39
41
124
44
43
29
16
45
15
3
36
53
73
39
24
135
21
116
24
24
16
51
9
80
28
20
132
48
12
64
32
4
3
137
16
45
35
19
65
48
13
27
72
56
72
60
37
39
56
103
41
49
23
85
47
36
7
144
53
1
15
36
80
16
15
9
96
39
65
25
39
15
57
87
17
40
24
96
80
31
57
56
12
28
20
12
4
48
20
40
56
25
216
39
24
128
25
47
7
153
27
125
16
93
47
4
80
60
115
9
27
54
71
19
21
20
13
47
40
8
85
90
9
60
92
64
27
89
28
63
17
37
54
29
7
18
23
12
76
20
52
60
80
19
113
67
5
64
24
87
5
49
147
32
1
171
68
192
19
21
24
60
39
90
75
32
73
11
124
20
7
69
20
100
9
3
84
48
8
24
28
80
36
72
64
84
20
124
48
80
12
136
12
20
7
17
84
36
61
54
5
16
20
4
8
73
27
80
28
132
3
17
55
137
79
81
56
40
8
4
20
16
81
11
43
41
76
84
56
4
60
39
17
19
89
16
20
208
192
8
180
132
55
41
12
12
16
27
21
87
17
76
20
67
125
12
43
33
152
24
40
39
17
4
33
36
71
100
36
32
13
35
24
16
24
8
37
54
5
136
80
13
35
55
17
36
19
45
20
28
12
8
16
72
80
120
112
56
52
12
36
92
40
8
24
76
12
69
35
16
60
87
108
17
28
12
8
64
15
288
65
7
149
4
48
24
8
220
33
15
12
20
43
54
18
57
8
12
4
32
12
76
69
75
96
20
61
23
40
32
31
9
8
16
80
4
20
7
18
3
20
24
148
3
9
8
120
7
65
79
36
53
72
40
20
13
23
60
7
77
40
20
48
12
91
29
16
45
54
69
32
24
24
52
12
56
192
12
16
51
18
27
36
204
20
28
20
16
80
60
16
51
77
48
60
40
32
12
60
16
20
13
95
31
33
8
144
40
36
20
7
90
18
29
28
12
36
60
32
36
144
12
4
21
63
96
204
48
44
24
7
53
145
27
20
133
111
24
116
1
47
12
4
44
16
20
324
1
207
44
109
39
32
40
24
32
160
128
16
15
18
27
44
24
13
18
17
109
11
24
40
15
105
3
21
20
4
72
63
41
40
56
115
54
51
39
29
7
89
120
64
8
7
177
20
28
8
163
5
49
23
40
144
56
24
4
116
88
32
40
24
56
16
3
101
36
112
92
73
15
108
60
32
55
17
24
31
90
18
41
67
45
32
48
12
7
90
3
33
35
28
60
24
8
24
60
85
63
120
15
41
67
54
36
18
41
64
39
36
5
4
68
12
16
165
59
52
33
27
300
24
12
33
11
40
56
72
120
112
39
65
12
12
36
4
15
77
4
12
240
12
87
65
25
15
8
40
8
19
21
8
24
96
40
45
75
80
36
36
7
72
18
11
96
1
15
132
96
56
43
45
128
64
60
80
1
47
16
45
36
11
48
40
156
36
8
84
48
55
54
39
51
36
9
44
1
51
24
15
53
28
228
60
20
12
72
67
101
24
48
16
9
23
124
20
49
11
36
12
16
51
45
48
108
8
79
113
13
207
48
36
204
12
15
17
37
35
24
16
116
64
69
95
72
4
80
4
24
56
12
52
32
16
39
21
12
21
36
183
36
141
71
19
ABCD 98807607194*3^$a+1 [50014]
44
64
29
87
63
48
25
53
6
93
3
24
1
32
48
117
18
54
19
11
90
30
81
9
3
27
54
66
108
48
168
30
54
36
24
66
60
6
9
21
156
75
9
55
11
25
77
3
28
32
45
84
36
27
36
24
45
12
60
19
41
15
33
42
48
13
173
12
24
43
71
45
21
36
39
15
24
6
36
60
3
40
96
29
27
93
6
30
24
54
12
61
77
36
204
36
66
21
64
8
3
30
19
20
28
77
31
53
66
24
37
5
27
36
40
17
132
12
6
13
155
12
48
144
6
54
57
9
66
54
211
35
84
61
23
156
60
24
18
15
105
39
40
24
11
66
30
109
8
45
48
27
16
47
24
174
24
12
30
25
8
117
6
45
144
9
19
23
120
93
21
123
81
90
25
17
12
42
6
42
42
3
21
84
103
59
6
43
32
28
41
24
55
17
55
24
101
78
6
60
99
9
15
15
42
48
31
89
27
9
36
6
42
48
54
105
96
3
45
24
15
48
72
21
15
90
36
36
75
57
162
6
55
5
24
51
28
32
87
30
180
3
9
30
30
99
27
85
17
7
8
33
43
59
30
42
6
43
72
8
75
60
36
6
84
171
159
24
6
36
24
19
44
51
49
65
51
9
3
60
39
30
3
21
84
231
15
9
51
61
83
42
18
33
3
1
71
24
126
30
60
54
3
3
48
30
79
12
59
9
75
37
116
45
84
15
21
18
84
6
66
9
39
36
9
16
12
80
9
19
71
33
21
27
88
11
30
111
120
45
7
11
1
65
30
49
32
45
39
33
6
30
31
24
56
51
85
107
117
3
36
126
3
27
36
57
57
151
80
45
55
23
96
96
24
96
42
6
54
42
60
25
125
18
66
216
54
25
5
102
9
100
11
12
33
9
15
69
7
44
9
36
19
41
66
73
59
12
25
29
207
24
3
30
18
42
30
66
12
42
30
15
81
91
5
39
57
48
7
5
63
27
18
42
13
44
12
75
24
42
18
6
84
39
3
13
35
49
35
18
15
48
45
90
42
39
136
35
12
18
12
66
84
72
24
9
33
18
9
75
153
3
24
37
23
6
66
6
78
60
24
42
19
41
30
1
5
99
33
18
25
29
79
11
21
64
245
36
27
57
18
66
66
24
85
17
30
33
9
180
42
66
102
21
9
48
7
11
66
30
9
27
24
30
108
91
125
42
18
60
12
18
21
15
6
12
15
28
23
102
42
102
115
5
79
59
45
3
12
30
67
41
42
18
75
9
30
6
3
75
54
18
24
54
12
39
9
12
15
9
31
83
60
30
60
72
30
12
57
75
120
253
35
1
47
114
55
20
15
48
33
63
30
127
8
81
43
5
7
8
93
24
24
12
63
57
12
12
51
28
29
90
73
23
12
78
42
57
12
51
114
30
45
81
54
30
114
1
44
12
64
41
12
36
55
41
54
85
60
17
78
121
5
204
72
18
24
12
138
30
36
21
3
36
102
27
33
24
18
25
41
96
30
6
55
24
53
3
33
27
39
84
180
97
59
21
28
11
126
132
135
45
48
60
84
3
12
9
12
12
42
61
44
15
21
108
16
41
75
3
25
29
66
69
3
132
6
12
132
3
27
66
12
12
27
99
6
108
75
45
15
48
57
3
9
36
12
96
91
23
25
11
6
84
7
59
6
102
72
78
42
6
39
60
33
3
3
24
60
61
17
63
16
41
12
6
24
270
42
21
24
21
120
3
9
216
30
6
6
90
84
24
6
1
32
57
36
19
24
20
16
44
9
48
27
33
12
78
73
12
113
75
36
21
43
77
132
6
61
35
6
24
138
133
224
69
36
60
60
15
183
6
99
3
109
44
16
11
37
5
48
63
16
11
30
42
6
6
54
60
6
48
1
77
12
30
157
5
96
264
48
31
125
42
57
52
59
57
9
3
36
24
48
129
156
12
108
12
3
3
9
33
72
27
3
60
6
7
29
126
48
21
15
9
15
132
54
6
24
21
9
3
100
137
18
18
39
63
12
1
68
111
6
3
51
30
18
60
6
24
51
39
6
99
45
42
54
12
18
54
63
39
66
15
60
69
24
87
28
95
174
30
42
24
7
17
36
6
18
3
204
105
60
18
6
6
18
180
12
63
12
81
18
1
35
60
60
61
17
66
6
24
6
33
60
36
27
49
35
6
27
141
79
35
66
72
30
49
23
1
17
24
3
105
36
66
49
71
30
36
39
48
3
57
27
21
15
18
42
13
5
30
24
78
55
5
19
29
51
15
6
114
9
9
42
6
24
30
105
9
30
24
12
30
18
36
54
3
45
60
78
25
65
36
51
15
18
144
30
18
103
5
66
84
24
37
44
39
78
27
21
84
90
30
12
15
105
24
60
27
9
6
9
9
6
126
87
51
234
36
30
24
78
43
80
9
7
5
84
27
39
30
6
24
6
115
44
24
27
12
37
29
42
60
12
18
43
11
9
100
65
36
6
24
6
144
54
66
63
123
18
96
ABCD 98807838016*3^$a+1 [50067]
36
54
86
4
48
48
18
12
59
19
2
10
42
30
18
20
10
2
22
29
97
32
12
3
180
7
41
7
6
95
1
8
46
17
97
8
63
1
71
9
16
12
38
4
36
2
10
6
36
23
31
32
9
141
63
27
42
3
25
30
2
48
22
53
12
43
20
180
18
34
2
6
40
12
50
36
4
48
2
40
32
4
12
8
6
30
9
45
12
58
20
4
2
70
20
64
12
20
40
104
16
29
9
15
31
96
2
58
50
24
34
6
66
8
42
48
36
18
21
12
37
35
1
102
20
60
22
2
81
45
10
24
14
24
15
51
4
12
30
44
6
16
29
49
6
53
1
44
18
54
70
68
18
48
6
24
6
3
13
2
6
10
80
21
69
6
40
5
24
15
60
6
46
137
1
2
42
78
40
8
60
6
100
54
2
75
63
16
14
42
33
61
14
54
15
21
15
9
30
45
57
58
6
11
3
12
34
26
46
24
20
144
90
6
16
44
10
24
44
48
232
12
5
31
29
13
2
30
34
14
18
22
11
15
6
10
14
4
35
31
20
4
53
97
6
36
41
115
14
6
52
2
16
32
28
18
32
60
34
20
3
36
55
54
80
60
16
20
66
58
96
12
18
12
53
27
54
54
76
8
40
18
32
22
18
62
18
82
8
36
6
16
14
16
32
28
44
84
42
12
76
20
30
12
10
44
3
45
16
47
43
12
24
60
41
135
45
105
10
80
112
96
5
15
6
66
10
110
12
58
24
74
16
78
56
4
6
42
35
9
4
6
48
48
29
31
20
30
40
68
27
7
12
56
24
28
2
16
14
10
35
36
3
22
30
20
40
60
12
8
40
20
28
36
68
12
54
12
3
27
4
14
30
10
35
15
21
21
4
24
50
22
44
16
62
33
7
8
4
18
48
74
48
6
16
30
48
8
12
10
32
6
22
20
63
33
12
58
26
15
1
20
12
27
129
36
51
79
26
18
82
30
8
21
24
27
100
14
6
4
26
54
48
28
29
3
21
1
36
12
8
34
26
22
30
47
31
53
39
6
27
33
46
18
11
27
10
44
4
14
46
54
126
6
24
12
42
2
48
22
6
8
16
24
29
43
5
19
8
12
21
67
108
2
72
6
34
48
56
15
31
48
26
52
12
20
48
4
18
6
2
24
6
15
7
18
8
36
60
15
15
33
60
21
16
14
22
32
15
13
68
6
28
60
8
90
84
24
42
10
48
11
33
16
42
12
78
62
60
6
12
3
7
68
4
5
7
24
12
110
18
12
4
18
6
65
39
28
18
2
57
21
10
6
36
44
36
12
22
8
10
42
6
54
24
24
2
66
40
20
4
38
6
16
5
13
23
3
10
11
69
52
24
11
99
16
68
16
6
2
30
28
38
21
9
12
28
54
126
11
9
6
10
26
28
84
48
24
6
14
4
6
66
5
69
6
28
14
22
6
18
17
7
96
14
51
7
2
6
52
60
62
112
44
36
94
29
63
54
6
34
14
9
36
36
15
16
24
56
54
64
6
80
28
2
130
56
108
40
24
20
18
15
19
8
21
24
7
36
8
6
63
85
23
3
6
60
10
6
14
18
6
64
96
14
12
6
4
18
42
5
15
16
60
12
8
33
12
15
9
13
18
8
46
26
4
113
81
22
60
102
62
40
20
6
82
6
12
14
24
10
84
18
38
16
6
74
18
28
12
6
2
45
3
12
28
5
1
104
16
23
57
28
80
22
6
50
9
96
3
6
70
38
16
20
27
69
39
36
79
24
20
42
94
14
18
18
34
68
93
109
26
6
10
44
4
18
14
36
60
18
24
82
24
24
30
18
80
30
58
17
123
6
16
18
36
5
25
38
6
22
60
8
4
137
24
19
72
38
15
7
6
2
28
42
38
100
5
3
46
44
186
69
31
30
56
88
56
28
12
6
24
18
23
13
36
6
68
12
54
4
74
18
75
3
12
45
7
56
6
36
12
3
7
20
18
18
12
10
54
5
31
14
18
40
32
6
24
6
34
35
93
10
5
15
36
21
13
48
12
6
2
70
29
13
2
78
6
22
35
45
10
32
6
10
5
39
72
54
16
6
48
26
15
79
65
147
42
16
86
16
14
46
77
7
48
5
111
45
45
6
10
38
28
14
16
23
27
22
36
32
15
12
51
6
10
29
7
12
50
15
27
6
3
24
12
85
6
5
43
42
59
36
15
22
38
33
15
10
14
28
18
6
14
4
26
6
46
8
6
106
53
7
5
15
4
5
9
99
21
6
16
5
13
14
102
34
14
42
21
19
53
7
44
42
18
16
20
33
21
6
16
54
20
34
66
24
11
3
12
76
44
18
22
26
60
114
30
3
145
42
18
56
46
44
22
2
81
25
14
48
28
36
24
20
6
54
72
9
3
16
90
2
33
61
6
24
44
40
12
65
9
4
80
4
26
9
25
6
6
14
36
69
9
87
91
17
15
22
74
12
64
36
38
6
18
46
54
11
21
36
63
1
23
31
12
5
67
38
24
30
6
10
128
66
4
20
16
23
21
6
6
10
12
17
96
115
80
30
88
20
27
3
30
15
1
78
42
23
72
93
3
39
4
24
41
12
15
18
40
30
101
15
21
9
28
11
31
41
45
28
42
20
102
3
39
16
38
4
38
48
96
66
24
46
89
15
108
33
93
42
4
65
36
3
36
9
21
10
56
4
8
40
2
46
44
6
10
2
16
36
120
14
42
34
29
67
12
20
22
26
4
24
221
15
4
12
5
19
110
76
14
78
22
56
18
36
130
56
57
7
74
42
33
15
6
28
6
77
19
20
10
6
48
54
12
18
32
16
12
12
26
22
17
61
2
45
7
65
1
20
10
12
8
54
10
41
57
12
90
6
42
33
13
42
50
3
1
6
113
15
34
42
116
10
59
31
38
6
10
26
18
4
6
32
34
23
13
18
20
54
16
26
106
62
28
20
40
32
6
15
72
84
9
4
2
4
2
3
36
91
14
3
33
54
16
8
45
1
26
9
33
3
39
40
36
14
18
28
20
10
78
12
2
15
33
10
24
38
3
13
2
24
18
36
6
28
6
32
52
26
6
78
6
6
33
7
50
16
35
24
75
18
72
16
2
42
3
3
30
18
16
8
12
6
52
26
30
10
12
24
50
16
48
14
16
66
8
40
8
15
93
15
12
24
39
12
10
59
31
24
78
18
14
36
24
126
9
31
18
86
6
70
12
8
54
106
2
18
9
99
70
6
8
22
24
24
11
141
39
24
33
18
30
4
30
2
16
14
18
28
50
82
18
24
18
2
9
67
5
43
29
12
3
36
22
44
36
30
82
42
36
14
24
12
28
62
22
68
10
54
11
33
22
53
7
14
10
18
20
46
14
10
12
36
8
96
114
39
3
18
84
42
10
11
45
3
69
10
2
4
60
14
22
38
16
42
35
15
10
44
30
10
30
53
43
17
27
16
14
30
36
4
50
3
3
28
24
8
64
26
48
84
16
54
17
9
6
21
7
60
8
18
30
12
42
12
15
111
40
2
6
6
96
60
24
6
52
60
2
30
153
48
7
12
5
33
58
29
1
ABCD 98808079192*3^$a+1 [50037]
65
43
39
72
72
21
35
49
9
30
81
84
48
12
29
114
13
21
54
21
36
15
9
21
27
24
24
12
5
16
3
5
28
60
68
36
22
56
1
9
75
12
63
45
3
8
70
36
3
24
60
129
32
4
12
3
5
28
15
3
42
182
25
23
72
25
9
27
12
39
54
3
9
27
27
8
48
13
21
8
30
25
17
16
3
83
1
12
12
15
45
29
55
15
33
24
9
39
95
30
58
32
73
12
36
41
7
36
11
24
1
17
16
39
15
2
16
38
13
5
7
12
69
39
12
48
57
2
16
2
55
71
49
29
31
24
53
64
51
75
2
6
1
87
56
1
9
36
27
9
27
35
1
36
72
12
21
15
3
129
48
77
10
72
24
45
27
14
7
72
35
16
50
43
11
37
53
19
12
24
12
5
4
15
51
18
15
39
117
53
54
34
104
55
21
12
99
12
53
19
89
7
17
31
48
23
16
33
24
12
3
129
12
21
3
3
9
23
24
25
57
15
57
15
95
70
27
180
12
15
8
90
16
38
16
48
24
50
43
11
13
27
21
27
8
16
48
18
6
18
3
53
12
19
12
108
101
90
37
12
87
33
48
36
60
29
19
81
62
46
2
90
31
101
19
33
48
39
5
19
29
18
61
27
21
35
13
29
91
89
7
3
72
24
57
60
11
1
71
25
39
8
37
11
34
36
108
38
61
60
108
9
36
12
36
15
9
3
36
12
24
69
99
12
12
12
12
35
13
17
19
96
36
24
12
53
196
14
1
17
124
2
25
12
35
96
16
146
31
23
18
19
29
70
9
9
56
22
21
33
15
17
58
18
51
21
3
29
19
120
29
16
39
9
116
10
21
33
26
1
36
83
40
18
3
108
17
139
3
32
61
27
2
19
48
75
21
3
50
52
20
91
51
26
64
3
107
1
15
21
3
2
136
38
72
1
12
5
67
72
12
12
3
18
3
123
21
11
1
111
72
2
19
51
30
51
36
41
42
82
3
72
35
34
15
21
27
96
48
15
105
113
54
13
12
96
129
3
29
60
31
36
77
7
60
39
9
45
66
26
7
72
5
19
15
42
39
9
63
72
48
12
60
36
3
18
32
7
65
7
24
12
96
83
61
99
9
60
3
56
13
3
38
18
97
9
3
12
5
12
22
21
35
37
45
110
6
10
42
38
34
15
21
12
27
29
19
5
19
12
36
12
23
37
36
21
12
27
27
98
46
72
38
42
61
3
90
15
36
11
10
132
18
18
51
36
72
23
25
12
33
20
64
15
24
21
176
19
17
55
57
39
9
38
18
4
147
15
104
49
9
3
48
57
3
12
12
5
31
3
9
15
21
12
23
10
3
3
21
12
12
83
10
54
8
25
48
12
36
105
20
31
29
91
11
121
5
16
60
14
24
1
24
72
41
7
24
132
51
24
21
33
15
69
62
13
17
7
12
24
24
63
21
9
15
11
37
24
9
18
57
63
6
39
45
15
12
11
1
5
10
45
99
9
36
99
9
60
5
16
3
60
36
12
15
2
19
41
115
9
27
5
31
21
27
69
87
72
24
35
73
15
2
30
18
6
1
36
24
144
12
48
77
34
14
16
44
7
93
63
29
7
87
50
43
35
16
21
48
72
51
56
94
135
27
81
24
12
45
14
34
39
60
51
48
21
12
39
24
38
31
3
30
2
16
78
2
18
12
16
44
7
41
67
84
12
24
35
10
24
30
72
33
9
3
45
39
167
13
21
51
3
2
19
9
39
24
17
7
96
3
69
3
9
36
60
15
9
9
39
12
59
37
33
3
84
11
10
54
21
12
24
15
9
72
48
5
66
42
31
21
66
45
27
9
108
27
18
20
7
9
2
1
167
16
57
72
15
117
203
61
36
17
102
24
49
24
36
35
1
15
9
23
24
37
11
24
10
60
15
17
115
60
24
60
24
23
97
17
12
4
54
21
29
67
81
50
16
9
24
39
80
48
1
21
18
2
79
12
69
39
63
8
61
11
1
33
36
12
36
3
23
73
33
30
33
23
24
13
132
12
48
59
22
48
27
12
69
36
36
15
48
15
93
24
137
82
2
70
6
92
16
15
24
45
15
11
82
36
2
40
50
43
45
24
27
12
119
34
8
7
24
71
6
34
33
17
24
16
3
65
76
27
9
2
25
12
45
6
54
18
48
18
56
22
93
11
90
76
15
48
24
35
6
18
10
6
18
32
19
12
9
3
11
16
9
15
32
49
9
3
11
61
120
33
26
37
17
18
34
12
15
12
81
56
6
1
89
55
53
106
33
15
6
50
49
23
1
36
33
18
8
61
3
9
12
60
15
105
23
13
21
63
39
24
9
29
7
3
8
18
28
36
51
117
56
7
5
16
27
65
19
3
18
15
72
72
48
23
70
15
3
18
8
30
16
24
45
12
12
24
17
16
15
36
17
150
48
13
45
3
45
8
16
3
11
1
21
39
12
15
57
5
7
3
38
106
9
9
8
16
27
45
99
27
45
12
12
36
36
36
24
12
21
15
12
5
70
18
24
3
12
15
78
18
33
48
36
21
3
5
7
48
117
63
36
45
3
12
3
96
32
1
15
56
34
56
79
47
49
60
75
18
56
19
36
24
111
24
57
15
21
24
27
33
53
16
98
49
15
9
63
33
60
35
1
105
6
2
19
11
106
39
5
7
9
20
7
48
24
48
17
46
33
12
17
16
15
5
16
75
12
17
22
14
58
38
103
72
3
33
36
51
57
15
81
63
8
1
12
72
75
9
23
13
60
39
32
18
6
1
12
60
60
12
119
18
31
9
12
27
48
5
36
46
18
99
9
15
27
21
29
16
56
6
16
81
23
73
36
51
21
5
31
23
90
31
15
8
1
33
12
26
18
19
33
15
12
48
24
12
51
45
72
96
72
36
36
5
54
61
3
45
69
14
73
60
12
84
24
3
14
31
11
10
3
60
45
3
48
9
14
1
5
19
24
24
84
36
9
38
1
15
33
24
47
16
21
12
41
16
6
50
16
24
3
27
45
11
1
33
72
51
48
29
4
48
18
8
66
79
87
9
95
25
15
45
24
12
29
31
5
64
38
24
13
12
21
26
37
24
5
22
9
41
31
24
69
15
11
16
38
79
5
22
105
33
6
54
92
7
41
24
28
36
27
35
142
20
30
18
43
60
21
27
12
12
12
84
87
21
17
7
12
24
17
46
9
9
87
12
24
27
18
14
16
8
18
19
12
48
39
33
24
12
27
9
96
15
33
132
5
46
42
3
12
24
17
12
7
12
33
60
50
ABCD 98808348734*3^$a+1 [50079]
30
18
36
51
8
280
75
6
126
54
54
5
96
169
12
3
57
18
36
105
21
180
30
6
72
30
93
32
1
231
104
40
9
15
93
102
125
37
18
65
43
54
324
11
31
30
18
60
36
65
19
54
60
36
54
33
3
29
37
144
6
30
95
31
233
144
1
90
96
174
36
6
108
41
25
23
31
89
97
30
89
1
23
73
102
185
37
51
105
119
24
79
30
75
93
72
30
42
84
87
27
5
40
57
60
59
7
17
91
54
42
54
162
84
24
161
13
51
27
29
48
40
405
27
39
36
6
102
17
19
141
165
59
37
18
126
90
65
109
150
270
159
105
42
18
126
101
88
45
126
125
24
61
72
54
60
9
56
48
445
246
6
15
93
72
108
120
90
36
6
108
18
69
21
54
48
18
24
155
109
24
12
60
35
145
135
9
36
48
35
61
66
18
18
54
78
65
40
15
126
54
42
66
108
60
89
1
144
48
15
45
108
30
41
31
18
132
59
79
42
228
90
6
54
174
60
66
57
123
72
53
24
55
30
75
33
42
108
209
19
24
210
3
123
5
91
5
24
1
186
18
156
15
8
55
120
6
36
84
36
15
45
18
41
85
36
264
71
1
23
85
126
18
6
54
36
36
18
18
59
24
7
17
127
66
24
54
30
60
84
35
7
138
36
35
19
101
40
219
6
135
24
21
51
33
18
18
36
39
200
91
18
35
37
54
29
73
72
96
95
31
18
66
21
69
36
23
193
15
39
33
21
36
15
3
132
48
41
55
90
324
107
48
7
65
16
129
54
41
24
229
11
19
5
13
18
89
91
24
12
54
59
67
204
36
5
133
72
35
88
75
42
18
30
42
33
3
48
6
30
18
6
66
54
65
64
105
42
48
5
85
11
25
36
6
138
6
66
24
180
144
71
121
18
6
18
101
1
6
90
318
6
264
36
119
97
47
121
36
126
53
37
102
90
35
7
33
375
168
282
60
11
25
84
96
195
80
31
65
16
32
175
17
13
60
66
96
174
24
12
90
18
42
54
231
33
15
93
59
19
101
144
7
30
222
5
85
90
161
229
227
25
24
36
54
162
174
18
75
48
117
36
12
162
41
24
43
18
36
78
12
24
66
78
120
165
33
18
24
12
18
60
131
64
152
79
72
18
96
15
105
216
60
27
75
21
39
30
18
129
183
65
43
18
36
15
105
78
120
41
49
6
36
29
19
36
126
35
1
132
155
73
18
5
55
30
54
72
5
49
180
114
336
114
246
42
87
3
12
33
129
95
193
42
69
56
13
35
55
65
25
150
102
35
1
23
85
54
101
7
33
9
126
41
120
24
24
25
18
18
59
13
84
144
114
156
24
17
1
48
24
36
120
75
39
36
84
60
30
42
90
120
24
102
150
15
32
7
48
17
25
36
59
144
151
65
169
6
174
54
6
12
42
66
119
120
13
18
90
15
171
45
8
55
81
9
30
17
151
228
36
36
18
59
73
102
6
54
66
36
270
185
31
24
126
54
45
39
150
131
40
8
1
95
61
3
3
54
66
69
99
101
88
3
42
30
90
131
24
85
162
30
114
9
56
55
72
222
30
186
12
23
49
167
48
16
24
273
108
27
24
33
60
48
83
121
54
89
85
51
111
204
45
39
36
24
36
9
80
16
51
5
13
51
9
63
24
48
32
13
12
60
18
33
33
6
113
ABCD 98808362176*3^$a+1 [50007]
200
66
40
102
18
6
54
80
172
164
10
6
44
208
48
8
70
26
120
136
104
120
60
288
82
30
36
8
24
96
22
8
94
92
40
54
90
72
30
18
6
110
60
54
82
12
42
48
2
4
84
110
16
80
30
36
24
54
16
50
94
32
40
98
40
60
36
156
60
38
10
6
30
36
54
26
60
76
32
6
16
14
100
54
48
198
80
100
14
46
90
216
18
30
42
174
6
20
30
78
132
118
138
32
28
48
44
102
18
112
80
64
14
30
130
32
46
32
268
72
110
42
196
164
108
10
6
84
150
48
42
552
20
178
18
92
16
36
6
144
104
66
280
38
46
42
54
108
192
276
138
50
6
16
32
66
64
62
90
160
84
36
14
90
64
48
38
144
16
50
30
10
72
14
90
46
54
18
72
144
56
18
240
28
2
30
112
20
70
144
120
146
120
100
84
60
84
78
2
16
102
42
56
96
84
60
36
58
146
4
212
60
268
80
36
10
66
68
66
10
144
126
6
84
150
86
4
126
48
90
32
46
98
36
58
162
6
48
90
6
14
156
40
14
10
56
60
84
120
16
150
14
4
80
72
24
76
48
18
42
56
96
24
4
18
48
80
190
132
8
180
60
36
106
168
26
144
4
132
224
30
64
18
128
120
54
42
144
16
24
102
2
6
64
26
180
60
180
66
46
18
216
114
54
30
140
72
64
56
54
10
6
66
14
46
90
18
20
16
18
62
4
24
30
122
40
38
88
38
16
20
88
72
96
8
22
168
26
28
2
48
40
102
108
6
126
84
126
74
4
2
88
18
152
28
90
122
192
60
16
44
136
108
20
126
30
28
200
70
48
18
54
42
224
100
20
64
56
4
156
20
16
60
216
32
12
76
32
46
54
36
44
28
68
66
144
64
2
28
32
100
44
10
26
46
138
36
90
6
164
78
10
56
16
14
186
24
40
126
134
16
18
26
4
116
24
72
28
116
94
2
16
8
52
2
126
10
26
60
28
48
24
44
100
176
124
20
16
6
54
66
74
144
40
44
12
16
198
66
128
96
24
40
6
26
184
80
54
42
40
96
14
106
38
96
106
32
16
36
36
14
208
122
88
6
66
150
110
204
190
74
88
48
80
16
30
8
136
42
14
40
90
8
72
24
22
224
58
6
14
16
132
32
12
58
50
22
14
112
98
16
18
350
10
36
84
140
10
2
54
66
40
54
66
54
56
34
56
70
98
190
42
144
56
88
32
4
84
78
192
122
84
60
40
72
224
46
18
176
24
160
14
280
18
120
24
198
192
74
120
94
42
120
8
142
74
46
14
60
24
118
8
16
66
32
40
32
84
36
174
40
56
154
6
18
30
162
438
66
36
140
324
172
32
22
18
48
54
6
84
110
88
18
198
14
112
140
24
30
46
18
26
144
6
66
30
144
114
256
96
44
4
140
36
94
78
138
114
72
30
14
36
40
6
14
204
24
72
24
16
54
96
8
42
84
76
24
246
74
22
152
10
36
180
12
162
162
80
24
54
10
80
6
106
24
80
120
52
308
70
72
74
64
6
18
152
48
36
52
30
2
40
318
8
10
230
10
30
96
54
116
94
176
90
64
ABCD 98808807556*3^$a+1 [50025]
6
77
12
12
36
79
30
126
17
36
60
72
37
47
73
6
36
30
11
25
35
19
6
120
47
13
179
103
137
25
126
18
24
83
24
24
12
132
133
42
5
7
29
7
24
36
5
48
36
145
54
5
31
5
36
7
77
49
35
36
25
23
72
120
49
42
90
35
12
37
78
65
48
67
41
61
35
19
24
17
19
17
19
18
102
60
5
43
42
11
55
42
71
36
60
60
19
5
127
5
24
19
41
13
23
127
72
198
35
1
131
115
36
144
96
17
13
23
132
12
55
12
53
43
53
49
6
17
49
275
120
1
108
54
132
48
5
36
19
18
35
180
24
36
67
17
156
7
5
36
25
36
18
72
78
30
18
47
48
48
144
1
71
24
36
1
35
84
36
55
65
24
1
59
24
79
60
5
36
12
37
47
48
120
37
11
115
30
95
67
5
108
12
60
55
126
59
36
36
85
95
43
17
60
84
36
55
6
167
61
126
18
23
103
36
5
96
12
13
23
12
7
102
54
17
25
12
71
12
7
53
19
65
24
19
293
19
36
5
12
31
24
12
60
53
145
11
7
77
12
36
37
107
36
60
48
31
65
13
11
12
12
55
90
71
12
19
53
43
108
36
365
48
60
12
84
60
84
36
12
7
42
11
120
13
12
107
7
54
167
25
23
1
23
12
13
95
91
17
60
132
7
5
13
12
24
71
1
35
85
60
18
84
216
17
7
17
36
120
48
7
113
37
12
47
60
61
59
49
144
35
67
5
60
31
30
23
12
19
173
180
12
120
48
31
36
30
95
60
31
53
36
91
5
25
35
24
31
17
43
53
31
149
19
36
101
43
17
109
126
5
36
24
168
96
96
108
36
12
60
60
37
66
17
79
101
109
6
53
24
25
23
24
36
7
42
59
72
24
55
101
115
125
72
60
12
19
29
67
36
144
29
12
25
72
35
60
60
72
13
11
127
42
102
36
197
48
49
18
18
108
35
19
41
60
1
36
23
67
24
5
79
90
47
72
13
23
25
24
35
13
132
23
67
17
24
139
113
72
7
6
23
60
7
137
60
73
90
5
49
35
31
65
7
53
19
54
60
84
107
61
54
53
31
6
83
12
139
41
96
24
24
12
73
47
12
36
60
84
43
72
6
47
19
18
126
54
42
5
79
89
36
97
35
217
155
37
114
12
29
24
120
79
60
53
85
35
48
12
24
13
12
78
41
24
37
78
36
72
29
48
12
31
5
120
43
12
60
12
101
12
24
24
97
35
108
67
65
48
12
24
36
199
30
6
84
65
24
96
19
29
55
5
127
29
36
55
126
24
48
155
43
17
55
36
60
17
19
18
12
6
84
5
36
120
7
18
48
144
131
49
330
162
36
12
36
11
151
24
5
13
30
137
120
60
120
144
12
48
7
24
65
19
5
72
144
1
30
24
29
12
24
61
30
42
35
37
54
12
29
31
125
24
43
42
18
72
89
36
13
222
41
7
36
126
11
49
11
19
5
48
37
18
65
43
78
95
84
48
79
89
12
37
83
103
36
65
120
25
18
150
12
90
65
156
19
5
96
19
5
108
103
60
149
25
18
78
12
78
18
36
23
60
43
12
60
5
48
55
12
5
37
11
19
5
108
108
24
103
53
48
79
5
36
24
7
5
144
67
29
151
12
42
30
65
43
41
180
49
72
59
84
12
13
138
89
36
24
96
49
191
7
36
29
96
12
60
19
18
23
24
36
25
138
180
72
29
48
103
222
95
115
17
48
25
36
24
120
35
7
65
43
41
67
65
127
60
17
13
107
25
35
24
67
84
65
48
12
43
53
12
7
126
35
24
49
12
83
49
11
24
13
59
36
12
25
66
24
48
72
113
12
36
19
72
221
13
6
84
5
12
84
36
13
47
24
1
12
35
48
72
12
120
19
24
18
59
24
7
17
60
7
29
31
108
66
24
30
17
1
24
11
7
126
12
18
185
1
18
12
60
29
12
67
17
13
18
42
143
67
17
168
120
12
96
19
18
47
61
155
72
120
72
24
121
35
24
7
42
11
60
31
24
41
24
7
90
90
17
55
5
48
19
65
61
18
41
61
23
24
72
13
23
48
37
47
48
7
96
65
115
12
53
79
12
89
36
36
115
53
1
126
90
90
17
55
5
120
163
65
84
24
91
41
48
36
181
23
31
90
ABCD 98809551884*3^$a+1 [50006]
93
54
24
85
101
6
109
11
72
1
41
111
12
141
111
33
132
24
24
66
114
6
181
5
79
359
21
4
41
12
60
12
12
6
120
30
103
77
30
37
17
36
108
66
54
36
19
89
3
9
6
30
180
30
13
60
17
54
48
18
30
97
72
5
24
27
39
54
15
57
15
33
12
12
36
31
23
66
55
44
3
42
48
30
49
29
87
69
111
165
210
33
9
36
87
28
17
24
30
18
96
126
48
66
79
23
33
111
48
48
133
80
21
54
42
79
53
36
72
24
171
75
18
24
67
155
90
55
60
84
41
84
19
20
75
105
135
61
35
42
75
3
54
36
15
84
3
30
42
42
30
150
123
16
56
15
69
69
3
9
24
55
11
120
258
15
16
20
16
59
45
147
42
150
37
108
23
78
132
150
48
6
55
59
144
25
5
36
55
101
39
9
67
23
6
162
24
18
6
72
18
24
48
43
20
15
90
6
49
161
43
20
16
120
20
69
63
45
12
60
171
64
113
75
75
49
89
72
132
18
24
24
24
18
7
152
21
138
49
128
33
144
48
67
11
1
108
41
84
30
120
85
8
33
24
12
19
131
9
16
23
18
19
48
11
25
47
282
36
42
13
35
69
16
29
36
31
59
61
8
33
60
60
12
6
24
198
42
48
37
11
24
48
30
84
30
25
68
3
13
17
90
198
12
102
96
162
84
19
29
3
63
150
42
33
16
29
51
63
1
20
57
18
24
30
36
75
16
41
60
7
5
108
30
72
72
13
35
97
71
57
93
114
6
163
84
41
19
23
45
219
33
63
49
29
12
63
135
45
27
138
120
27
3
9
36
4
125
55
20
303
150
63
9
27
141
27
21
24
27
33
67
293
75
45
60
31
35
72
174
24
42
49
5
90
24
69
120
27
30
18
42
48
87
45
36
15
28
29
15
36
72
69
36
87
57
144
24
42
25
84
29
6
81
15
13
77
19
89
18
18
30
120
25
125
12
72
31
47
9
33
6
30
15
9
42
90
39
16
41
24
30
6
120
84
30
48
57
15
18
6
49
221
192
75
12
81
96
235
53
36
39
207
9
15
45
27
18
27
3
49
17
30
6
15
4
101
42
72
21
28
5
51
9
12
18
1
5
36
60
18
189
3
13
77
48
216
123
3
42
6
66
139
36
23
102
55
35
13
65
7
101
54
69
51
66
19
56
3
186
6
48
42
30
72
48
13
36
125
36
3
4
101
91
101
67
65
3
99
49
20
105
66
81
15
24
13
56
75
25
36
8
16
11
9
15
114
78
30
114
109
92
24
9
24
6
45
51
6
15
27
97
23
90
6
6
19
47
18
12
24
159
99
102
36
15
33
6
66
30
30
43
41
39
87
42
102
21
12
16
47
48
24
45
108
45
24
163
41
72
39
33
67
35
66
87
57
6
93
9
36
27
3
24
45
16
36
41
15
33
96
55
41
103
120
89
36
60
6
81
39
66
72
3
45
60
163
95
1
29
27
9
84
36
126
13
36
5
18
18
78
6
138
72
6
12
183
33
79
101
27
33
120
6
6
43
17
27
12
105
30
13
120
5
15
40
5
18
120
72
6
36
115
8
48
108
21
96
27
72
129
12
75
4
53
3
123
72
48
25
89
102
25
65
79
47
18
30
105
16
29
55
251
9
87
13
29
126
30
15
57
123
45
195
64
41
54
105
141
66
66
54
48
30
7
29
175
84
5
60
7
83
42
60
39
129
18
30
12
6
69
52
60
53
87
24
39
61
17
18
6
3
15
78
7
188
39
9
69
48
144
84
72
19
20
9
72
7
68
129
39
27
24
24
90
96
39
124
41
55
59
121
167
24
109
20
105
6
306
3
72
123
57
33
55
185
79
17
36
3
39
6
36
24
27
12
15
1
47
13
29
60
60
123
3
105
84
27
6
18
6
60
15
28
35
21
75
66
19
11
13
20
36
64
41
90
42
139
281
42
6
31
65
18
66
84
42
48
6
115
47
30
120
79
53
31
5
19
32
111
30
27
33
48
84
48
18
72
42
6
24
93
48
51
73
80
15
30
3
45
27
57
36
87
27
9
40
36
41
43
24
20
3
42
78
54
24
15
36
28
5
48
39
4
41
ABCD 98810109512*3^$a+1 [50112]
9
9
27
3
6
4
102
29
1
18
6
24
2
58
24
48
14
10
59
91
114
11
19
86
24
75
7
14
114
81
9
6
10
11
9
3
36
181
23
12
13
8
40
44
3
13
108
20
160
11
9
39
111
10
12
44
30
81
45
28
20
40
20
4
56
10
30
24
90
266
6
16
14
4
62
118
36
84
2
48
45
25
36
86
33
1
11
37
12
36
30
137
81
4
155
21
36
30
66
24
54
22
42
5
36
61
24
47
13
60
20
52
47
132
73
11
91
74
12
58
2
28
12
24
36
84
20
40
26
10
8
4
42
29
51
21
9
96
52
36
60
12
114
50
16
12
146
16
65
31
18
120
56
64
20
124
30
2
24
60
42
48
6
4
287
33
22
18
35
1
11
25
164
16
24
20
88
30
48
18
71
105
96
39
13
23
3
106
35
129
15
37
35
33
42
114
3
33
10
14
28
6
42
107
133
68
40
24
71
96
21
28
35
45
42
18
40
32
24
3
27
10
104
40
20
66
6
64
140
24
6
10
144
24
60
18
29
99
10
12
84
44
15
37
80
84
36
144
183
12
43
2
120
3
51
30
40
35
21
15
51
34
23
57
4
12
104
64
6
26
3
36
9
27
133
32
22
26
22
74
99
24
123
48
30
16
35
45
16
20
172
72
80
28
36
12
14
6
3
87
58
47
9
28
18
77
1
11
60
36
45
4
80
4
11
81
22
2
24
40
11
19
32
22
56
60
39
25
92
40
18
77
9
51
61
24
24
42
38
10
62
18
117
37
32
75
84
55
90
80
4
95
13
24
44
16
96
18
2
24
118
32
33
81
4
12
24
12
12
30
2
3
33
84
64
6
150
84
11
1
90
29
13
68
18
46
66
18
30
90
116
3
13
47
48
3
22
68
40
20
36
6
18
75
201
40
20
60
16
48
50
10
11
9
135
37
134
9
21
76
8
40
56
40
20
160
36
47
21
90
10
6
26
27
12
60
1
48
12
8
12
27
48
7
17
25
44
132
48
4
47
61
20
27
60
1
11
24
7
18
96
20
10
30
48
132
36
35
13
24
56
51
25
48
8
3
1
143
21
15
21
16
8
27
13
59
33
39
21
15
24
105
4
30
6
11
72
7
18
96
11
1
108
140
39
1
2
90
28
26
6
24
4
62
22
95
121
66
50
15
31
14
66
90
118
110
76
24
56
16
38
30
120
36
16
48
6
54
20
4
18
30
104
39
165
39
37
66
38
72
4
143
12
9
100
56
3
25
48
35
37
42
5
9
36
4
80
40
32
52
23
9
24
75
25
20
12
24
16
23
19
18
23
7
137
21
40
12
8
60
4
48
59
13
32
75
9
60
30
10
35
36
9
15
12
145
42
90
12
36
8
51
49
96
80
96
120
3
15
16
66
35
120
3
10
119
21
60
12
18
16
14
160
92
24
4
12
24
44
16
108
32
30
34
11
9
51
145
143
21
12
28
26
144
69
43
42
6
162
12
18
18
47
12
37
164
87
9
24
34
26
60
40
20
60
36
4
24
8
4
108
128
27
81
15
12
37
12
24
120
20
30
9
180
13
8
46
14
40
42
90
24
24
12
120
72
60
78
29
9
52
44
58
26
111
49
6
66
12
32
28
23
73
20
4
60
56
10
26
63
81
40
59
1
32
18
21
9
100
96
20
4
86
90
6
69
36
13
26
33
1
72
38
34
12
155
45
39
1
18
17
15
30
15
9
10
2
52
8
99
9
6
160
14
4
8
28
122
45
13
107
85
59
36
7
38
84
3
36
25
80
15
37
20
87
7
96
18
119
21
34
150
72
114
41
25
24
96
20
40
26
48
9
61
20
60
15
25
2
30
24
10
90
6
17
133
20
22
48
14
36
24
39
61
36
48
20
72
18
42
15
9
94
2
78
9
33
4
44
51
19
62
52
92
3
31
50
16
48
8
40
132
8
24
3
1
24
72
24
30
6
44
16
14
30
4
8
3
19
65
57
6
22
23
25
20
27
21
52
8
100
72
23
36
45
40
36
12
12
24
144
8
4
36
72
11
37
12
68
18
16
14
36
16
12
11
36
73
36
35
49
2
21
84
25
14
102
52
6
42
38
16
54
11
31
134
100
23
21
60
16
11
69
136
84
23
27
93
67
74
75
109
78
18
60
66
14
40
20
70
32
48
6
3
1
72
60
44
39
25
86
70
84
20
16
35
109
32
34
18
11
21
4
26
46
108
20
16
50
70
35
84
45
12
60
52
11
201
4
11
1
24
36
107
1
35
109
11
19
5
27
16
29
1
8
60
12
39
69
22
110
3
1
44
36
30
54
40
12
24
30
6
20
39
36
69
60
16
68
70
32
10
35
3
10
54
26
22
48
6
90
14
4
11
21
100
20
6
54
15
45
40
80
40
11
9
58
48
89
13
107
1
23
49
12
11
49
131
84
73
8
4
11
97
48
72
8
4
24
96
36
44
36
4
18
6
36
44
60
244
8
60
63
7
18
11
48
96
45
40
96
48
36
24
35
1
32
24
4
146
70
20
3
13
68
40
32
28
20
172
48
20
15
1
11
13
146
30
66
34
24
11
9
40
47
37
155
81
52
12
12
11
67
2
39
87
10
23
15
6
15
61
68
36
166
14
111
12
36
19
6
26
10
36
84
30
29
145
32
24
24
60
15
72
73
20
64
66
ABCD 98810499176*3^$a+1 [50149]
3
184
35
18
27
40
35
93
15
60
13
5
67
96
29
99
33
31
77
48
115
17
72
87
3
13
107
45
16
8
120
27
13
59
45
15
49
104
135
81
111
25
47
33
24
3
18
18
57
207
73
104
40
32
9
72
36
19
56
69
43
32
16
104
120
192
112
32
88
8
9
15
57
7
104
9
18
132
25
144
41
87
3
18
132
12
6
165
15
72
1
96
176
64
24
320
16
8
27
69
40
104
120
63
1
80
33
7
56
27
36
33
51
45
33
12
90
33
45
12
31
24
71
1
32
40
71
6
3
51
21
27
45
63
42
90
85
23
54
27
21
19
32
21
19
89
63
9
7
80
3
18
18
57
40
56
27
42
102
36
57
16
48
24
192
56
24
3
21
9
63
16
71
33
57
15
48
216
16
65
39
195
21
45
54
90
18
49
11
69
64
72
95
42
247
89
7
104
120
3
69
88
29
27
3
144
21
15
1
56
24
16
17
39
120
48
21
3
39
36
84
6
102
13
47
1
8
48
48
195
60
1
8
3
21
48
27
117
27
13
104
64
8
24
3
69
15
25
53
3
48
21
48
91
107
157
5
147
21
102
60
18
30
25
8
57
7
107
66
114
108
21
72
9
108
3
40
152
63
33
48
120
99
60
73
137
39
3
48
132
198
3
27
24
109
47
153
159
72
66
114
36
12
78
55
8
9
12
27
51
12
73
53
91
72
32
39
1
32
48
64
8
24
3
36
42
39
16
47
36
60
72
57
64
17
15
27
85
56
24
72
40
144
48
128
16
17
12
19
8
120
39
121
23
25
11
12
121
47
54
3
40
24
56
3
84
78
27
40
5
27
96
96
99
18
51
120
9
127
5
51
88
48
41
15
27
12
18
31
32
88
8
136
83
252
18
111
33
78
81
9
7
72
48
143
12
6
30
57
75
120
90
51
111
49
11
18
90
120
25
48
32
3
13
8
72
21
27
111
78
27
27
18
19
8
45
91
155
37
48
8
48
16
5
42
9
40
72
77
12
7
29
90
25
89
156
60
84
36
72
87
48
63
129
51
114
19
96
24
17
31
24
48
47
9
64
128
51
165
16
72
125
234
81
39
126
91
8
168
24
21
30
108
60
30
15
75
85
47
48
24
33
40
47
57
72
21
36
87
64
23
36
13
119
193
59
141
87
78
12
42
61
95
57
3
85
56
112
11
60
25
56
88
131
117
81
79
128
63
72
1
5
72
18
49
32
88
5
150
21
27
13
5
43
104
3
133
47
72
33
64
56
147
13
8
51
78
18
13
41
63
24
33
6
33
69
51
24
3
12
33
16
48
96
29
43
47
36
13
8
240
9
63
9
7
95
18
42
37
80
219
93
24
48
39
25
65
31
95
9
63
48
132
18
30
133
89
30
33
9
126
9
3
108
24
9
192
15
12
13
48
17
55
89
36
27
3
21
21
12
223
24
23
78
43
48
137
7
47
18
55
95
33
69
123
27
30
63
15
12
6
12
18
57
93
99
40
48
96
120
24
185
7
11
61
80
112
8
9
30
33
72
40
17
127
8
243
21
96
27
93
48
40
59
13
32
16
5
51
40
32
88
72
137
84
195
96
24
63
121
32
99
6
39
15
129
9
159
72
264
16
197
102
37
104
9
79
8
48
40
23
25
32
120
64
32
51
18
75
88
8
9
15
192
40
48
32
72
136
35
45
45
19
23
33
40
8
16
8
75
18
18
49
125
6
45
45
27
16
96
23
57
63
42
55
24
8
39
153
147
42
18
25
8
39
1
89
48
79
155
36
73
77
43
48
24
80
87
73
80
15
72
1
17
63
171
21
15
81
64
272
207
36
24
13
32
48
24
39
25
47
33
39
6
43
11
21
72
45
90
42
15
75
13
17
6
49
23
73
56
51
18
174
6
55
35
12
150
30
93
16
32
27
37
24
72
32
15
12
13
96
24
56
72
112
24
216
32
16
32
88
101
75
72
309
3
72
99
6
111
64
56
16
35
108
57
3
13
59
48
60
57
45
187
24
41
39
39
1
56
24
40
56
15
1
128
24
15
25
120
53
ABCD 98810980564*3^$a+1 [50043]
55
116
28
24
8
40
59
13
108
17
60
36
31
161
7
11
37
17
63
4
5
6
25
60
72
32
28
83
42
31
17
55
5
43
32
45
24
30
13
48
108
29
55
71
1
41
7
176
9
36
79
92
45
15
21
7
11
222
19
29
31
29
54
1
11
6
79
5
15
153
55
8
28
84
53
7
96
29
55
53
12
6
12
13
5
36
15
16
95
25
8
16
101
48
60
55
56
16
47
18
15
9
108
18
30
19
53
27
60
76
53
31
5
51
45
18
57
60
63
54
3
9
36
54
13
95
18
43
12
77
7
23
78
30
45
69
91
35
169
24
5
7
68
16
35
49
12
29
18
1
29
43
24
36
83
30
27
24
45
43
41
15
75
60
81
4
17
79
24
84
47
18
31
5
67
29
19
12
5
19
29
6
18
55
48
120
5
24
19
36
56
9
163
48
5
19
5
36
12
43
17
43
20
64
29
7
60
5
18
105
16
83
36
54
48
114
18
43
5
19
5
79
24
5
7
5
55
71
145
60
173
60
66
1
80
4
5
96
43
36
65
18
90
31
131
1
48
17
7
12
44
4
32
28
12
23
25
108
17
207
81
7
36
20
12
9
15
9
67
72
48
47
360
198
55
24
20
64
29
87
4
17
67
12
36
24
11
9
40
23
13
17
7
24
60
41
31
59
1
8
12
63
42
12
27
9
7
20
33
75
64
12
11
73
60
5
24
31
176
28
11
24
90
12
96
75
69
144
27
64
24
77
55
48
92
9
31
17
151
56
64
24
132
20
88
12
20
36
33
7
60
17
67
11
25
5
60
43
5
24
3
69
36
18
21
76
5
19
60
56
60
48
9
6
37
12
32
45
30
13
36
29
12
19
5
7
5
15
4
80
15
30
6
45
9
66
25
8
4
17
91
5
7
12
11
18
24
12
24
111
4
47
49
80
63
6
12
18
24
36
36
9
21
31
95
18
15
72
9
36
39
9
36
31
5
54
25
48
68
124
60
24
12
44
33
36
91
65
115
48
35
78
18
25
12
53
12
99
4
56
16
12
120
12
5
24
7
29
55
20
9
87
48
96
3
90
87
183
153
69
54
12
24
45
63
1
11
24
30
31
36
77
43
20
64
5
30
1
44
4
5
6
18
18
30
55
72
5
72
19
35
97
23
45
9
108
15
9
79
32
15
37
83
33
21
159
9
36
54
12
6
63
52
48
116
3
36
6
54
21
9
72
24
84
27
60
4
48
23
9
4
140
4
65
3
40
23
54
43
53
19
36
65
60
7
24
23
85
23
45
9
54
21
88
12
59
1
89
19
65
78
72
18
12
103
24
36
23
121
5
31
5
7
11
21
24
36
3
61
56
9
79
60
5
42
144
36
45
21
18
6
39
27
54
24
27
64
36
8
9
3
33
67
24
35
129
76
56
4
41
102
13
20
27
37
24
12
120
17
18
25
24
104
40
41
36
7
36
36
84
71
24
61
11
84
1
8
76
113
31
65
30
25
20
45
51
4
17
42
36
61
29
7
24
41
12
78
13
12
68
87
174
15
40
35
1
23
66
54
1
116
88
24
77
54
37
17
43
17
12
79
17
18
1
65
6
9
9
7
68
4
56
21
24
31
41
144
18
1
116
9
7
29
18
13
24
29
96
48
51
45
67
17
43
80
4
23
57
9
6
18
126
85
17
139
24
77
48
132
55
29
24
66
9
9
18
18
96
30
96
48
49
32
81
24
43
11
97
108
20
21
36
15
75
24
66
55
17
6
25
11
13
23
9
21
15
3
169
96
176
9
31
23
90
103
24
80
4
11
18
48
7
120
23
54
48
7
60
11
25
23
36
13
32
148
12
36
24
5
31
59
18
31
5
19
77
90
25
5
19
41
108
3
4
5
15
9
31
23
126
12
42
30
55
5
36
7
23
6
90
66
79
44
16
60
23
48
72
13
59
90
90
6
55
24
20
9
36
19
17
3
76
23
13
29
48
7
20
36
9
36
43
11
73
71
37
12
65
27
45
19
11
9
72
63
25
17
48
7
24
24
5
31
35
1
17
31
12
8
4
12
20
39
72
18
6
13
17
55
144
35
6
84
19
53
42
12
1
5
79
108
56
4
23
25
59
1
12
56
100
35
12
13
5
72
24
84
15
16
20
21
7
132
41
63
4
83
9
3
96
12
145
24
11
18
87
75
60
48
85
11
13
36
17
42
85
17
31
20
9
84
7
24
36
47
1
17
67
125
7
36
60
77
60
30
73
12
11
54
18
30
19
89
31
23
33
4
59
49
32
36
117
30
25
17
39
64
32
16
29
18
12
60
1
8
12
24
4
36
5
19
92
9
24
19
8
45
3
45
6
21
9
18
18
24
198
18
55
60
5
19
36
108
5
27
27
73
132
92
75
69
12
4
96
89
19
35
1
53
43
89
30
13
32
76
168
12
23
6
30
13
11
81
16
5
19
95
1
53
7
59
45
76
29
115
60
5
120
18
25
11
25
12
8
15
30
7
29
18
13
83
21
33
7
36
20
27
72
90
48
67
20
45
75
4
36
24
59
12
6
30
33
12
28
36
35
18
67
11
9
196
47
1
35
37
60
68
9
55
32
9
12
19
23
72
21
52
48
5
48
67
5
79
116
64
11
18
27
99
1
35
18
72
7
48
168
20
36
60
40
23
97
5
36
15
27
30
51
100
20
51
189
12
4
23
6
67
8
4
36
72
77
31
32
9
54
1
24
36
71
12
6
31
5
79
65
19
17
36
19
144
84
8
4
36
5
72
27
36
15
13
32
3
217
23
1
36
20
33
72
19
44
112
ABCD 98811105884*3^$a+1 [50005]
90
75
48
192
63
9
48
39
138
6
89
216
112
27
36
180
21
39
36
36
18
12
198
77
13
99
120
3
29
1
54
9
104
67
21
123
21
21
18
30
107
163
6
111
9
36
180
24
30
54
42
33
24
51
126
39
96
3
45
32
19
72
54
48
42
144
12
24
156
78
39
48
3
21
9
6
30
114
65
109
51
171
21
8
24
13
27
33
18
12
54
3
93
3
81
216
39
39
36
36
9
48
171
5
40
32
73
30
9
171
60
156
53
133
12
63
24
8
121
15
80
120
16
24
240
72
24
99
72
12
36
162
18
132
29
61
99
56
25
39
51
53
16
39
84
72
21
48
21
59
1
84
27
72
33
18
12
9
24
39
57
104
1
6
120
9
15
66
72
63
69
155
64
144
48
72
48
129
90
306
3
105
6
81
45
30
24
29
40
32
79
228
21
177
60
83
40
15
324
6
66
45
9
72
24
54
177
15
33
96
39
66
54
41
64
57
183
51
96
189
9
264
198
9
96
8
49
23
55
18
39
63
33
111
6
54
144
29
72
25
71
103
57
69
18
18
78
72
18
66
21
39
81
152
67
24
156
9
72
69
11
37
132
120
15
216
63
84
72
6
63
72
129
15
120
45
99
15
72
54
144
192
99
51
102
23
112
51
126
264
72
15
45
3
104
85
107
25
135
3
6
87
120
8
40
87
108
21
24
56
199
105
21
36
54
9
15
66
18
45
45
36
54
90
126
57
3
21
144
45
107
163
117
159
33
51
36
36
77
85
131
1
66
69
21
99
99
42
54
30
159
135
72
33
24
80
16
120
99
21
15
57
75
12
90
42
29
187
45
3
45
72
24
24
51
69
129
18
53
55
36
204
57
8
1
126
108
45
87
30
90
198
54
36
41
109
27
9
126
48
90
87
99
45
99
84
33
3
72
24
30
36
59
136
24
56
103
185
1
135
3
180
18
63
80
25
30
36
18
36
135
80
97
39
120
56
88
57
192
87
9
71
88
56
37
75
99
36
33
24
15
41
55
72
30
114
138
63
48
56
103
6
30
6
48
87
81
63
72
3
6
15
51
18
54
198
15
200
72
37
6
93
72
9
95
109
27
75
45
99
90
6
45
39
18
87
96
3
90
155
40
104
7
9
96
105
15
56
40
75
102
108
59
40
24
216
93
18
153
15
36
21
8
37
3
105
150
57
15
9
144
45
66
113
16
72
123
42
3
135
54
27
15
9
27
12
81
105
39
171
5
67
72
42
48
3
32
61
66
18
95
40
48
3
21
120
15
6
3
32
40
69
11
168
40
96
3
72
5
64
72
63
129
225
63
9
15
75
36
153
135
42
12
18
57
176
64
27
21
129
15
56
64
189
12
18
6
39
15
72
9
48
152
19
72
237
32
199
17
144
205
66
9
69
36
300
3
48
24
33
6
65
115
21
9
15
129
78
174
6
102
71
1
15
93
171
81
36
90
72
17
61
18
66
63
81
15
39
132
126
159
201
144
39
32
85
78
21
99
6
39
9
126
96
36
54
39
72
15
89
160
105
18
5
31
36
5
48
73
114
30
126
240
18
72
18
45
111
9
224
88
8
16
24
32
103
6
3
32
16
33
54
57
111
105
3
21
45
75
21
3
27
45
72
8
55
168
216
33
3
48
42
35
55
144
48
36
36
81
24
24
216
24
96
48
96
200
25
15
15
90
15
27
12
17
25
120
15
96
24
48
51
21
24
9
111
75
45
27
29
136
63
54
18
9
48
3
29
40
39
12
125
25
87
ABCD 98811302776*3^$a+1 [50073]
90
18
30
108
24
120
90
60
36
119
16
147
18
240
234
161
49
60
198
102
23
13
24
36
23
7
132
210
131
1
18
180
72
48
90
183
69
6
5
25
24
63
3
24
53
73
72
143
37
48
72
147
51
29
96
48
97
95
127
30
18
24
30
150
108
18
87
105
87
171
12
72
65
13
12
215
144
37
24
83
43
210
24
48
90
108
60
54
51
159
108
53
160
129
90
5
13
60
18
90
120
162
90
180
83
67
12
36
173
79
18
15
32
7
18
71
96
48
307
96
77
103
174
18
185
208
57
312
95
208
15
90
23
19
18
90
90
12
60
108
12
180
36
24
288
18
54
18
18
12
95
13
83
97
143
109
323
379
180
6
90
30
150
462
18
150
30
54
108
18
222
30
42
143
355
132
30
11
48
91
36
54
108
138
24
29
79
12
330
468
71
121
78
12
36
24
30
83
192
121
162
165
15
42
288
282
78
12
348
167
133
42
66
60
35
37
468
54
66
24
36
83
16
111
24
90
63
27
53
217
48
23
19
90
120
36
42
252
108
108
282
18
90
83
7
54
51
279
18
48
54
6
72
195
32
144
97
72
12
11
97
42
18
323
64
80
13
72
36
24
66
29
13
108
84
51
57
72
78
120
258
30
132
5
133
60
84
155
115
6
30
42
191
79
18
144
15
141
35
25
252
27
171
30
54
240
209
181
78
12
36
90
147
87
18
180
72
96
84
23
73
84
276
15
105
23
37
59
13
83
79
18
72
215
13
18
72
18
222
30
155
25
42
246
72
198
185
157
168
27
165
132
90
36
12
72
6
12
147
183
48
105
99
18
180
23
49
36
107
48
295
297
3
90
54
78
18
54
108
12
60
18
12
108
105
3
90
83
79
198
114
30
186
17
13
72
198
53
16
153
48
150
72
18
119
73
215
7
36
5
64
15
6
12
47
13
12
78
120
42
66
24
66
180
23
37
120
35
187
12
198
131
1
18
77
61
144
195
111
132
90
108
54
90
18
48
24
29
96
85
75
93
102
108
168
12
270
15
63
17
85
123
27
5
25
288
23
1
120
18
18
150
29
181
60
47
112
183
120
18
42
18
30
69
45
30
6
12
60
12
75
15
449
37
267
3
77
145
390
168
12
18
42
90
72
126
72
18
84
36
60
155
25
87
128
64
153
23
139
180
36
77
97
78
30
18
162
168
30
312
33
159
96
72
138
24
71
37
120
3
32
7
138
180
90
33
27
72
125
13
18
24
66
252
78
144
18
11
144
37
96
30
222
18
90
35
37
107
31
420
180
54
30
6
ABCD 98811479296*3^$a+1 [50016]
9
111
79
89
33
48
70
12
29
31
90
68
12
58
54
6
2
30
138
84
28
80
27
61
104
30
28
17
12
19
42
20
88
32
18
22
18
30
59
13
47
123
10
50
48
10
42
80
12
57
33
16
110
162
100
78
50
51
48
25
26
52
120
29
31
2
46
72
62
6
102
10
72
17
163
8
69
33
18
30
150
45
25
92
90
6
30
70
11
171
12
66
39
115
18
18
62
28
47
12
45
40
35
1
2
40
2
16
59
51
162
39
9
4
20
27
36
43
41
21
75
12
51
21
159
34
8
48
114
33
7
6
2
100
5
12
25
128
27
1
80
60
27
3
34
23
7
8
57
60
15
28
5
57
18
9
1
68
22
89
1
32
16
2
58
59
3
10
59
60
3
16
62
10
8
60
10
14
18
39
31
18
62
10
42
50
36
111
1
47
12
21
30
10
42
38
39
33
48
78
9
1
11
9
4
83
3
9
13
68
120
24
18
42
3
72
21
112
60
48
20
39
3
9
48
103
18
59
13
8
4
78
18
12
179
36
75
12
6
34
18
18
62
27
1
2
18
30
10
71
93
183
85
30
20
12
33
84
3
30
108
42
45
151
17
73
12
2
33
55
8
30
54
30
58
78
11
39
52
2
40
98
28
50
24
46
170
34
86
22
68
60
21
49
11
171
52
53
3
30
54
33
84
63
117
51
57
240
108
3
70
90
2
18
22
8
84
3
15
117
63
12
16
50
99
60
75
238
8
39
33
27
3
57
51
9
21
12
28
2
40
29
109
71
19
29
31
30
32
30
9
99
52
62
6
21
73
48
35
25
35
15
40
68
22
8
10
17
13
234
38
108
4
38
72
10
8
10
2
196
11
39
9
48
37
38
90
27
3
48
12
22
26
21
33
3
7
5
43
29
51
9
21
18
22
80
27
3
30
15
72
61
74
28
38
4
30
18
35
7
5
72
9
34
8
18
142
5
7
38
27
31
80
10
44
48
27
15
45
21
10
29
141
10
24
90
48
18
24
5
15
18
30
18
90
40
77
15
129
69
39
12
141
22
8
57
43
30
47
31
2
28
2
57
13
2
153
13
20
12
40
47
1
24
83
15
105
12
1
192
50
12
28
8
30
22
2
75
25
78
17
48
60
27
28
2
66
30
22
18
42
5
3
21
1
32
75
33
42
33
37
23
13
42
140
12
58
60
47
1
152
70
12
8
28
89
61
2
160
17
45
48
60
39
48
3
40
78
32
40
72
56
51
31
5
12
15
30
63
33
64
30
20
36
144
6
12
22
206
42
60
9
79
41
13
66
29
12
48
33
15
213
99
61
11
21
48
24
18
70
72
80
3
24
9
10
44
96
24
165
73
32
30
28
8
57
7
5
12
3
10
36
11
31
77
12
1
59
3
66
42
60
9
33
88
30
17
115
17
33
3
105
42
10
23
55
68
120
57
3
117
24
51
22
6
14
27
31
68
22
38
154
80
18
10
68
12
15
33
42
9
3
16
14
6
9
31
89
31
60
62
10
5
75
57
75
40
5
3
30
48
4
95
72
9
24
10
6
30
54
80
16
14
6
24
48
10
20
57
73
35
24
36
60
123
30
27
37
35
3
108
21
3
6
39
63
28
60
20
34
48
72
26
10
227
60
93
202
62
76
20
60
27
3
81
33
36
10
17
45
72
3
13
54
18
8
24
90
58
2
28
18
2
78
42
10
12
107
111
90
22
5
85
47
9
51
21
12
6
100
24
125
81
22
5
37
20
183
105
48
72
15
25
32
15
48
15
10
42
30
6
41
13
20
16
50
21
51
30
22
5
51
42
88
30
2
87
3
30
40
110
18
34
6
47
12
151
62
27
55
26
30
52
2
58
29
43
38
70
50
30
30
18
30
4
107
3
18
48
40
90
32
52
20
117
9
39
13
38
52
2
16
11
13
18
20
132
40
65
3
9
3
16
30
24
8
22
96
102
68
22
8
30
162
58
11
19
29
12
3
16
20
57
27
16
60
2
138
9
13
2
30
36
22
5
27
6
24
3
3
70
107
15
130
8
30
52
68
69
171
12
30
78
21
48
120
45
63
33
94
18
8
27
15
9
51
57
25
6
50
124
23
13
24
36
80
10
12
17
93
18
12
42
27
21
22
96
32
120
22
86
54
27
3
16
20
12
22
90
5
13
20
100
18
17
75
90
58
12
20
69
1
42
53
72
103
32
10
56
82
18
2
9
99
9
72
3
28
98
10
29
25
20
28
42
56
21
36
12
21
52
18
2
10
77
1
131
31
50
12
6
9
3
100
5
13
72
8
12
15
163
17
13
11
60
9
27
84
31
12
6
54
30
263
193
32
72
27
51
18
30
24
88
8
57
3
150
52
35
55
5
7
125
25
120
8
18
69
13
2
18
78
81
9
10
32
30
142
170
75
63
30
150
9
73
20
15
45
6
24
6
100
59
15
18
48
64
18
2
48
40
50
40
8
9
21
90
52
5
27
45
25
18
60
32
6
160
32
88
32
120
15
105
30
10
48
224
3
7
140
93
43
20
10
132
107
1
20
60
102
10
59
1
38
81
3
186
12
30
69
31
5
7
56
60
54
16
54
18
8
22
29
31
17
3
10
38
70
2
42
46
2
52
36
11
51
10
42
5
183
69
79
41
159
70
ABCD 98811705126*3^$a+1 [50021]
19
12
5
84
96
7
11
37
92
16
284
3
48
9
136
5
27
9
174
121
41
63
36
81
139
59
165
21
51
3
9
93
43
11
114
7
24
41
19
80
129
99
33
19
20
88
8
52
11
45
24
21
39
81
42
90
99
21
18
60
49
20
28
29
39
27
37
41
12
207
16
116
9
15
4
20
16
24
108
24
89
15
16
5
15
48
16
11
9
45
96
30
1
20
24
60
45
180
39
15
61
11
37
48
12
47
25
56
129
36
15
24
4
125
15
100
72
120
29
31
29
51
24
69
15
4
11
42
15
84
4
5
31
44
27
57
48
75
9
108
87
25
11
37
20
72
9
31
5
24
31
8
27
49
12
83
81
84
4
48
113
271
44
81
30
1
60
12
8
33
66
6
79
11
73
47
114
55
48
116
12
93
31
35
85
8
33
99
220
144
11
25
48
8
28
84
8
148
12
65
7
60
12
60
36
23
9
40
77
51
24
4
17
84
19
12
5
24
63
76
116
60
24
57
54
25
56
52
41
7
35
54
31
5
87
33
139
80
40
44
45
36
31
44
28
53
27
112
44
60
76
29
27
9
15
40
44
4
32
45
31
104
4
72
180
5
87
3
33
52
59
1
24
29
55
44
96
4
8
4
60
108
17
111
69
36
19
24
36
65
36
39
84
40
20
27
78
66
181
144
8
141
15
15
1
84
80
60
4
41
55
36
131
48
61
101
15
24
40
228
53
159
16
23
61
8
36
4
32
81
3
240
36
36
24
16
5
19
128
76
32
60
3
37
168
20
27
25
12
23
180
48
157
149
115
48
8
28
20
16
8
12
4
71
21
24
75
73
116
24
27
1
269
43
96
60
17
15
28
32
40
132
68
9
15
4
35
21
40
56
24
64
5
6
25
8
36
84
12
76
29
15
76
8
12
33
7
29
39
24
63
54
43
60
312
80
76
5
18
45
24
3
30
19
96
264
36
149
79
47
57
12
4
92
184
48
36
35
12
24
30
51
4
125
55
5
43
48
48
17
18
61
29
15
84
63
13
44
16
72
23
61
108
20
16
11
109
35
21
9
31
11
18
15
111
69
96
9
75
4
11
37
12
41
36
60
36
63
36
135
81
24
64
20
21
75
21
127
20
120
48
28
71
54
51
16
5
30
45
12
40
17
75
40
95
45
36
4
59
9
321
267
33
19
32
4
12
5
19
48
36
60
17
55
44
60
111
60
84
1
60
35
45
28
161
30
9
45
31
140
24
57
18
21
21
48
27
4
8
60
136
12
44
24
4
72
108
12
116
4
8
12
36
28
92
93
31
44
16
104
21
6
85
48
96
24
11
49
92
72
57
36
24
15
48
120
12
48
12
108
16
84
36
20
76
29
27
132
3
13
257
15
48
16
20
100
188
40
20
88
8
264
16
32
12
28
29
36
15
4
11
24
73
48
23
61
68
60
21
55
60
36
48
36
84
48
12
131
49
20
141
139
11
69
93
75
9
39
4
20
51
90
91
24
396
84
35
21
51
9
135
49
32
88
44
28
23
6
31
23
36
33
48
52
48
48
107
54
43
53
15
72
3
49
128
36
4
71
97
84
96
48
44
63
25
29
31
12
60
36
36
20
15
33
21
42
30
15
28
20
24
40
68
4
44
40
20
24
100
12
35
85
89
15
12
213
147
45
7
132
36
12
17
63
3
9
4
24
12
8
21
72
15
12
117
30
13
20
28
53
39
12
28
23
78
55
36
89
66
13
12
24
84
8
165
15
40
20
3
36
120
49
72
60
80
12
52
35
13
56
184
8
195
54
63
21
31
191
109
89
51
16
68
24
16
107
37
12
65
3
72
36
12
136
104
117
3
57
120
3
40
17
55
56
45
18
6
55
80
45
159
4
72
56
15
49
5
139
32
48
24
28
204
5
51
3
49
80
16
20
4
140
51
96
61
20
72
81
7
65
79
24
44
148
8
40
36
11
37
17
75
28
12
29
7
44
40
96
29
36
67
56
57
27
52
60
65
43
23
13
65
99
28
108
72
20
12
36
12
28
36
56
84
15
6
108
30
25
60
155
1
96
32
12
4
24
12
11
114
120
15
40
108
17
6
90
87
93
15
15
69
124
36
5
19
60
20
105
90
9
117
36
27
36
4
131
37
12
107
54
42
9
4
36
120
60
44
16
24
24
68
40
152
12
75
144
61
29
27
12
60
72
21
43
60
32
40
5
63
40
77
7
161
55
71
25
5
163
12
209
ABCD 98811805226*3^$a+1 [50021]
19
5
171
48
36
64
32
144
81
108
15
36
129
15
252
9
24
271
224
45
51
36
28
41
60
24
120
171
9
27
45
168
55
65
15
96
64
17
48
120
27
93
132
84
60
264
72
15
64
29
72
60
15
60
4
41
183
16
125
79
36
65
111
33
27
153
60
12
24
120
159
105
75
12
4
44
16
20
9
132
24
36
144
264
27
45
3
256
41
24
15
36
225
48
96
75
21
360
19
5
36
48
75
96
105
39
57
39
124
77
135
33
27
9
120
360
75
9
151
101
24
51
69
171
60
4
44
36
21
48
192
24
51
9
115
80
36
165
39
105
135
9
36
39
16
44
16
5
171
105
24
60
24
31
149
60
12
3
12
48
96
225
51
48
21
264
216
144
192
60
48
15
141
175
65
60
96
19
89
27
45
24
135
45
24
15
60
21
24
12
135
9
139
92
165
180
600
3
16
101
120
99
60
240
84
21
36
120
108
72
199
101
24
99
105
91
161
348
312
75
60
180
60
45
24
36
48
12
24
19
41
24
132
15
28
41
39
105
151
5
156
15
4
29
120
12
15
60
105
24
60
55
65
15
60
69
15
117
84
51
4
29
12
39
9
115
41
39
57
84
36
159
84
12
249
180
51
45
60
283
101
75
69
12
15
48
76
20
21
39
45
55
149
12
15
48
76
149
15
237
204
115
41
120
420
15
9
24
36
180
96
103
17
123
132
124
29
12
84
115
20
21
60
204
24
60
31
176
64
80
201
60
43
80
12
33
51
81
223
32
28
176
45
51
9
84
195
240
36
64
96
5
120
15
21
123
45
87
9
195
9
27
48
57
135
48
12
48
16
116
48
12
69
75
129
31
84
41
115
41
168
12
180
15
148
92
84
45
96
15
64
164
12
4
125
24
27
108
117
60
63
165
156
156
24
84
72
240
19
144
137
39
156
69
36
48
12
60
15
33
120
12
84
36
39
160
89
195
57
43
5
12
24
19
17
243
21
39
105
60
15
165
235
5
27
48
12
4
80
21
204
79
92
84
129
15
45
51
9
72
120
99
465
51
288
117
180
99
244
156
29
12
39
4
161
96
79
5
75
21
43
17
120
84
79
5
132
24
15
45
24
15
81
36
43
32
9
24
12
3
45
36
84
91
101
288
75
105
156
36
120
43
5
75
21
36
39
9
60
216
84
15
16
164
141
159
21
75
45
84
96
99
156
64
17
99
96
28
20
76
65
195
225
111
48
45
111
4
101
55
41
144
84
96
60
36
19
116
60
33
12
19
5
15
21
135
45
19
224
57
123
201
51
129
15
189
51
45
39
21
60
60
19
272
93
60
211
41
43
17
240
60
24
219
12
129
51
204
4
221
156
103
60
20
141
36
24
19
20
96
144
76
20
9
12
75
105
39
9
276
24
75
117
219
45
15
9
12
120
120
43
281
75
45
144
175
ABCD 98812016588*3^$a+1 [50023]
1
12
12
39
104
7
6
3
104
31
89
7
9
21
108
12
90
36
24
29
79
12
18
3
9
78
60
60
96
72
114
36
198
36
66
60
48
12
90
77
7
24
17
24
19
36
96
30
18
17
67
5
97
95
1
39
3
21
21
18
102
6
24
6
18
29
48
109
96
59
40
3
5
37
54
84
78
114
18
66
6
23
88
195
54
36
18
57
8
49
42
30
54
60
12
33
111
6
3
57
72
42
24
21
56
7
18
12
11
67
77
115
18
18
66
6
30
30
69
45
11
7
12
24
45
141
6
5
112
27
18
6
156
6
24
35
1
87
21
6
108
6
11
55
30
11
24
19
24
30
48
42
53
67
5
31
129
21
59
43
12
18
23
1
78
48
30
59
85
18
17
1
12
96
131
24
16
105
18
18
12
12
30
18
35
120
133
30
54
18
5
25
72
18
42
24
24
42
6
59
55
18
222
24
81
39
89
103
174
18
108
144
18
3
15
12
53
7
138
47
48
37
6
42
83
72
109
18
57
111
162
138
18
42
90
84
90
84
29
13
204
15
51
54
36
54
36
24
9
9
18
12
30
3
9
15
3
78
12
90
42
6
102
27
3
12
24
30
11
64
56
24
24
43
108
66
96
63
56
13
90
36
24
72
126
42
5
7
30
3
87
9
15
12
29
61
35
43
12
24
60
29
24
16
9
42
60
41
49
120
84
6
6
30
42
48
18
24
138
3
45
11
61
12
48
15
3
24
5
37
3
72
24
15
120
12
102
102
96
30
24
48
12
23
37
30
36
65
19
6
60
24
108
23
43
72
150
24
6
168
84
5
16
129
15
33
12
27
81
24
6
24
18
36
35
19
78
12
123
48
9
60
30
42
3
8
25
108
24
30
18
120
30
30
63
21
35
1
47
7
33
48
32
91
60
24
78
3
24
8
7
6
6
120
18
48
83
55
24
36
5
7
108
6
23
25
18
5
19
53
72
25
36
12
78
60
5
13
6
6
24
48
108
27
57
30
9
51
30
6
65
7
36
12
54
24
114
42
30
6
60
15
9
90
30
54
6
6
77
55
12
60
65
43
66
54
30
71
16
81
30
108
42
3
27
5
24
24
7
54
18
36
54
30
36
6
120
78
12
45
3
78
30
89
85
24
36
156
102
12
30
36
72
48
95
109
11
64
45
6
5
7
17
61
72
35
7
54
6
30
23
31
72
54
6
125
145
12
12
114
66
6
29
19
36
54
42
33
75
21
45
59
19
18
35
97
42
24
120
66
54
42
3
32
127
36
45
21
18
65
7
36
18
42
102
51
15
6
51
9
30
6
75
3
102
78
17
19
36
42
6
12
54
23
25
71
40
56
13
83
37
42
126
42
17
16
15
24
6
12
23
13
51
51
12
17
25
126
24
24
81
104
19
66
24
42
9
15
120
41
1
24
108
72
3
176
85
59
13
99
8
7
41
43
12
12
36
132
42
12
156
35
25
15
48
87
54
90
84
6
6
30
3
57
72
42
30
23
37
126
29
151
84
5
96
24
1
18
21
39
84
21
15
65
31
84
29
48
88
15
24
30
3
9
18
42
18
42
48
23
25
39
24
81
150
18
12
24
42
9
75
69
45
11
55
48
113
7
30
195
21
59
13
222
42
96
30
42
6
45
144
8
25
30
33
56
24
31
41
19
30
60
35
1
24
36
60
54
54
6
53
43
29
40
33
36
114
17
88
56
1
39
21
78
42
18
48
60
54
54
12
12
17
1
15
3
180
12
18
11
55
60
66
78
36
6
90
17
96
55
180
6
6
30
54
6
30
12
5
37
30
60
30
6
30
54
36
132
30
35
31
24
17
25
6
17
16
39
78
18
12
102
12
6
18
51
3
5
85
162
84
36
210
15
105
18
18
75
15
17
48
48
97
23
61
24
24
180
42
5
19
24
42
59
31
78
90
57
51
30
12
48
90
54
114
102
12
47
1
90
270
15
8
24
7
60
30
6
24
36
77
37
24
54
30
47
96
37
11
61
6
12
18
54
108
78
12
12
30
30
48
42
66
30
30
24
30
18
12
108
12
30
6
54
66
18
185
16
15
24
30
30
6
48
30
228
30
18
24
53
88
32
13
12
15
27
5
7
60
36
17
73
95
25
18
12
42
18
54
30
150
6
114
3
33
24
66
18
12
144
114
42
3
15
36
18
30
96
36
24
12
24
125
61
132
30
137
64
39
12
36
132
42
36
12
42
9
27
30
72
87
8
7
9
135
36
5
40
3
53
109
83
16
56
25
15
99
96
78
6
24
42
15
69
72
24
6
12
65
61
30
12
24
129
15
57
45
3
27
69
93
83
7
12
84
42
84
6
53
1
48
63
87
48
84
84
6
11
37
30
18
18
102
27
21
12
12
11
55
36
21
3
6
36
114
30
18
41
7
33
39
33
3
102
240
120
78
42
18
21
63
6
12
84
83
61
11
79
17
112
56
1
6
9
3
5
7
78
18
48
137
37
12
30
36
18
6
90
24
6
21
9
30
9
39
113
7
17
91
54
48
6
12
54
15
45
179
49
72
30
ABCD 98812044374*3^$a+1 [50093]
13
128
27
261
279
153
112
368
15
9
63
33
39
225
24
15
121
11
12
201
39
33
3
84
57
88
23
12
96
21
123
36
72
33
51
36
33
40
152
24
304
47
108
264
36
24
193
107
117
15
9
27
12
57
231
33
75
117
15
372
36
105
135
84
36
105
27
84
9
64
8
87
12
285
63
33
15
9
208
8
15
153
75
180
36
96
108
36
21
24
16
83
21
99
45
40
56
24
39
33
24
51
12
1
56
51
24
45
3
108
24
25
224
147
48
72
144
165
24
27
165
280
119
25
56
232
11
84
60
12
9
15
81
3
93
64
23
57
3
21
96
63
48
105
24
144
39
36
36
9
96
183
228
144
45
15
144
84
93
264
24
51
108
81
159
36
120
24
36
36
45
24
51
21
48
16
23
57
3
108
84
21
15
24
49
32
48
87
84
60
9
160
155
141
3
48
37
248
135
9
39
36
165
75
21
24
63
33
147
192
96
93
27
93
15
132
12
33
63
144
57
96
3
36
360
81
63
201
183
81
255
1
80
24
75
96
108
97
11
45
27
61
144
83
13
80
15
36
13
8
144
63
57
39
25
32
27
216
96
21
15
33
111
9
16
95
9
15
84
36
60
141
3
12
81
27
216
21
51
13
80
15
24
25
23
72
81
192
3
36
169
47
9
3
60
252
61
23
60
61
95
60
120
60
9
27
69
120
24
120
72
232
56
99
108
12
108
129
16
35
108
24
33
48
75
60
156
60
121
8
120
96
171
72
72
24
117
63
12
13
95
72
129
75
69
159
132
229
95
36
84
81
96
88
47
144
84
96
156
33
16
11
84
1
23
120
1
35
24
21
99
21
24
99
213
147
21
72
24
15
193
56
96
96
24
24
27
109
23
25
8
24
135
60
45
75
24
61
11
72
213
48
72
63
81
243
12
60
21
24
39
60
144
72
48
13
23
24
297
384
51
69
16
23
57
15
168
216
300
381
75
45
3
132
48
57
144
72
183
49
35
132
105
51
45
15
97
83
180
33
96
24
72
24
15
1
239
193
95
72
144
57
48
15
24
12
45
144
51
69
195
21
216
88
95
225
120
15
120
36
109
35
144
60
57
15
225
24
147
205
47
57
96
27
120
60
12
60
108
12
9
72
40
80
3
61
224
64
23
129
51
108
57
39
9
96
16
59
21
24
3
21
87
9
315
180
1
104
24
51
13
8
48
39
60
108
33
75
36
9
39
57
39
57
48
16
35
301
80
120
63
12
189
64
176
120
15
156
69
24
72
15
9
99
24
36
81
63
12
204
25
32
208
32
24
15
321
219
45
24
99
48
69
24
15
96
345
24
96
15
73
8
144
96
3
21
15
129
16
275
45
96
15
24
25
131
132
12
109
32
219
21
39
25
104
15
36
36
84
96
13
32
160
83
12
24
9
96
39
25
32
63
60
165
15
49
152
15
48
33
24
24
136
200
3
48
24
48
13
8
111
9
16
11
69
3
205
11
72
13
131
45
16
8
39
72
25
96
59
288
ABCD 98812119704*3^$a+1 [50005]
18
54
1
11
18
24
132
6
12
42
6
12
42
24
12
31
5
55
47
25
12
35
24
30
78
6
6
1
35
36
102
54
42
18
84
84
24
54
31
29
96
48
30
13
35
1
17
24
7
35
54
6
30
36
12
96
12
48
12
91
23
126
42
96
30
6
61
5
24
54
25
36
12
23
114
18
13
29
36
24
96
36
30
72
13
35
18
24
72
12
24
6
85
12
11
25
17
43
59
66
72
24
6
6
102
61
48
60
71
12
42
78
6
42
30
7
5
78
6
12
18
42
31
11
6
36
6
66
12
30
13
53
79
41
66
24
42
18
162
12
6
97
113
48
84
48
108
12
30
60
30
12
60
42
6
78
66
24
6
102
102
30
60
42
102
30
108
30
48
12
72
48
24
31
11
61
35
48
24
1
23
24
72
6
79
59
90
24
43
11
72
24
13
24
59
36
12
24
12
6
54
6
78
30
24
120
60
6
186
6
114
132
6
6
60
6
12
18
18
145
47
6
18
54
18
6
18
1
5
60
12
18
6
151
23
12
49
17
48
6
6
36
30
37
83
114
6
18
36
72
144
42
24
1
35
204
138
84
18
6
19
11
49
113
36
78
25
143
1
5
31
11
48
25
23
6
24
91
5
90
49
29
12
19
65
12
30
1
35
102
43
83
198
36
12
12
60
7
71
25
83
30
6
36
6
60
42
18
19
36
17
24
24
6
48
36
12
60
30
6
12
24
25
24
36
48
5
30
96
132
6
42
48
73
24
5
31
71
37
11
24
24
30
12
108
12
18
97
125
36
42
121
11
66
36
30
168
18
48
43
11
24
1
125
42
6
43
71
6
12
12
43
53
42
25
5
36
48
6
24
6
55
29
24
24
60
6
61
23
30
84
48
67
119
1
11
54
24
36
12
7
65
12
66
12
18
31
5
66
24
6
30
25
71
1
17
114
24
13
17
54
12
1
23
72
42
12
19
12
155
13
5
12
24
67
5
18
18
31
48
23
73
77
24
72
7
5
36
6
37
5
114
24
6
31
5
24
6
109
23
13
72
47
30
180
42
13
17
24
30
85
71
30
30
48
24
42
18
48
109
23
42
24
60
43
17
7
5
54
6
42
12
1
53
18
42
36
24
42
30
72
43
11
12
18
55
29
12
54
18
72
126
24
6
96
54
6
72
19
47
30
48
7
29
84
7
17
36
90
78
31
5
6
49
11
12
48
6
31
95
18
18
24
162
36
12
48
30
84
12
6
108
30
18
24
43
24
17
19
53
48
36
6
13
5
114
121
17
6
12
36
42
43
5
12
72
36
18
108
60
42
36
79
5
6
24
1
65
43
137
126
60
18
30
6
36
60
30
18
79
29
30
72
12
18
12
6
1
12
29
12
18
24
61
35
25
35
1
41
48
66
6
24
24
144
24
48
6
36
12
25
71
42
48
24
96
18
42
55
17
19
11
37
71
108
36
54
48
48
24
36
7
5
12
144
6
90
60
42
30
43
83
13
17
6
36
6
7
35
6
90
42
30
78
18
30
36
67
29
36
36
84
12
138
78
48
18
12
78
36
30
18
6
37
5
6
85
23
18
36
12
72
24
42
18
54
54
7
11
6
78
12
24
24
1
137
6
30
24
12
66
37
11
114
18
18
31
29
120
91
77
18
25
41
12
24
24
30
73
5
18
48
90
24
31
36
29
66
42
30
42
72
36
36
19
65
7
11
36
6
72
43
12
29
42
72
12
90
12
54
30
54
73
35
6
48
7
120
11
6
12
6
54
12
12
108
36
55
53
12
6
13
144
29
54
13
48
17
204
24
115
29
42
24
24
49
5
48
30
18
12
30
18
19
113
7
23
121
59
1
108
41
36
18
54
7
29
84
12
18
37
89
18
144
24
1
41
12
24
7
60
11
60
42
30
18
31
137
6
1
11
6
43
41
42
18
42
36
60
25
23
18
24
36
6
60
12
24
73
29
6
13
35
42
24
96
36
12
12
6
6
18
30
103
17
108
12
18
96
37
41
31
36
35
42
7
11
48
6
42
96
73
29
7
5
18
6
55
24
77
36
84
12
43
36
59
12
90
42
36
25
5
156
36
7
17
67
23
48
1
23
48
24
30
19
17
42
1
120
59
1
47
109
24
29
7
41
24
55
5
18
6
36
102
66
66
169
11
6
6
6
79
5
54
78
66
30
48
48
91
23
30
24
54
18
60
6
13
41
19
72
11
42
6
42
90
36
6
55
35
6
18
48
6
18
102
18
6
79
41
60
24
36
7
41
7
108
11
108
18
67
41
6
6
102
66
6
1
53
18
78
42
133
29
42
30
79
125
66
48
102
18
61
41
7
83
18
144
7
24
113
12
24
6
78
18
6
84
72
18
30
43
12
24
36
47
42
6
42
6
12
12
6
48
24
60
36
12
90
18
19
11
12
1
12
5
24
24
48
30
18
48
6
24
25
11
66
24
6
42
91
5
103
17
42
49
17
19
137
18
18
7
125
48
42
36
30
72
36
42
108
12
6
42
54
7
11
6
66
18
54
42
6
48
18
48
67
17
18
18
12
36
72
19
59
60
49
41
48
18
13
17
84
150
78
36
12
90
36
12
6
12
6
1
36
41
36
36
54
1
41
7
5
12
18
73
17
18
6
19
5
18
108
84
60
84
30
6
114
36
48
42
49
36
53
91
23
6
72
12
24
12
12
24
114
12
25
17
84
18
6
7
77
7
36
11
12
6
18
18
43
89
43
23
42
12
7
17
12
31
144
17
55
29
6
6
216
31
29
54
84
25
95
30
24
42
36
102
132
102
6
72
24
12
24
6
6
54
25
95
24
18
12
18
18
6
25
23
72
1
5
222
6
36
84
43
11
24
30
19
35
18
36
84
7
35
ABCD 98812341484*3^$a+1 [50093]
20
33
252
36
7
12
173
207
9
31
5
3
28
113
141
3
105
90
57
24
81
10
240
5
43
53
55
32
132
18
70
20
117
93
58
89
45
108
82
38
42
28
92
45
3
132
60
9
127
2
58
14
18
45
15
93
39
28
12
29
36
43
32
18
10
92
9
72
120
267
28
32
28
5
9
159
51
60
76
32
90
42
28
173
27
102
48
27
3
30
3
115
104
18
58
65
39
60
18
10
101
36
60
123
57
3
12
28
12
140
18
30
45
108
27
21
7
2
12
15
63
90
15
43
5
24
223
41
7
60
14
15
48
103
29
55
240
41
27
33
19
60
65
84
31
5
24
9
70
48
212
21
7
5
27
12
141
72
72
15
78
12
39
9
102
76
2
58
74
39
36
31
2
60
22
38
30
141
51
93
87
16
164
78
30
81
72
27
12
153
283
44
28
72
20
9
480
67
5
9
70
38
123
117
3
72
367
38
102
76
17
228
7
32
21
48
51
160
20
78
3
27
90
27
43
12
38
30
150
162
40
110
18
30
102
60
33
195
93
19
20
141
7
65
15
57
15
129
51
28
2
108
63
55
29
63
52
60
29
21
18
52
36
132
173
39
45
31
29
48
7
20
69
7
14
120
111
57
72
198
45
132
48
45
51
99
72
88
48
60
44
21
12
36
96
33
30
45
87
48
165
87
9
19
60
2
30
9
72
7
17
63
45
87
21
99
16
29
3
72
196
2
87
33
10
77
115
80
18
3
24
91
92
72
33
48
9
58
221
36
15
30
51
79
110
10
20
16
17
135
88
2
178
77
87
60
18
15
117
58
5
87
165
33
150
28
122
15
27
28
32
60
40
20
81
27
21
201
10
8
90
267
31
5
39
28
72
65
15
90
15
3
28
152
33
139
8
40
233
39
40
8
112
60
65
55
60
29
51
100
5
144
36
60
15
21
57
22
36
5
9
150
81
39
76
2
27
43
212
16
17
15
21
21
70
8
42
18
100
48
29
31
65
99
90
138
45
75
12
60
69
69
12
30
105
96
19
36
240
32
33
7
32
9
96
36
19
36
53
192
24
48
57
108
22
158
72
10
80
60
69
7
12
20
45
27
60
16
65
39
81
27
33
69
123
7
80
16
12
20
12
76
2
51
120
9
15
45
3
7
2
90
45
108
27
69
12
72
45
15
43
12
32
30
18
57
33
27
115
20
45
33
22
60
200
160
5
31
32
40
5
115
32
136
104
268
2
99
31
29
7
29
48
36
72
99
120
48
88
144
8
30
42
33
15
172
36
24
68
12
18
3
87
93
27
12
9
39
21
7
29
33
10
48
74
18
90
12
15
63
148
44
69
31
5
175
36
2
3
24
15
141
115
17
7
36
44
76
60
84
38
210
21
69
10
65
27
78
51
60
79
32
60
9
7
29
91
17
7
5
3
72
21
129
58
101
51
30
78
12
30
30
220
29
51
60
48
57
60
45
18
81
7
72
50
123
39
16
17
12
63
33
48
21
10
8
28
29
156
87
81
7
92
21
31
8
28
29
115
80
18
12
138
90
27
96
117
90
72
16
242
10
32
108
88
125
84
103
2
78
28
77
27
69
9
30
33
19
53
7
5
45
130
29
72
55
2
15
27
21
39
93
192
43
53
27
28
125
79
29
171
9
7
72
32
198
120
3
19
38
58
5
180
99
60
165
15
88
101
12
39
141
7
60
48
72
2
18
90
22
98
30
232
8
12
9
19
108
137
36
36
3
57
48
115
132
98
82
36
65
115
104
108
117
31
12
108
132
5
105
90
21
39
57
33
15
7
38
42
138
30
57
48
223
62
10
32
48
12
45
31
74
39
24
7
5
15
48
30
22
20
88
20
72
90
138
30
3
27
52
60
48
20
81
51
18
171
7
245
27
21
39
93
12
27
148
12
38
135
43
2
60
72
106
72
80
12
48
12
18
3
99
48
102
3
48
180
7
17
43
41
ABCD 98812757692*3^$a+1 [50036]
12
42
6
53
31
126
3
60
36
24
15
30
11
24
88
48
44
64
36
87
65
7
6
99
21
42
5
25
75
69
3
116
97
3
24
84
63
213
56
79
72
57
132
48
12
24
12
9
99
68
28
20
36
16
24
36
99
65
28
123
24
9
72
12
60
36
48
84
69
48
35
7
105
15
53
91
69
20
28
20
7
81
20
36
16
12
12
69
42
30
18
30
11
85
35
196
27
6
11
19
17
76
87
29
91
17
72
64
60
27
54
3
15
93
84
63
105
24
24
120
45
27
3
77
13
39
81
11
160
15
6
120
23
4
60
3
81
12
27
65
13
87
99
9
69
51
24
24
56
64
116
28
15
5
43
33
32
19
138
51
32
4
84
60
9
24
35
208
27
36
102
107
91
21
104
4
132
12
12
39
33
8
48
16
116
4
8
85
3
15
29
16
60
87
6
6
189
36
48
20
13
3
27
141
24
75
21
60
36
96
111
9
15
9
21
24
35
13
42
21
57
3
48
32
16
120
108
3
30
48
35
12
25
35
48
31
105
63
9
141
42
57
69
18
9
63
30
3
24
12
63
5
43
65
48
4
56
4
84
56
48
132
108
88
189
15
84
32
37
39
123
41
12
115
33
12
164
85
48
11
112
75
125
55
29
16
33
27
24
24
45
3
3
81
32
16
180
44
12
85
3
48
44
144
64
32
31
5
144
43
21
45
75
72
75
93
24
15
6
24
75
63
48
69
12
39
9
36
57
35
100
84
21
51
72
12
9
11
28
156
80
13
11
28
129
75
68
124
72
12
27
9
8
64
24
75
17
28
15
30
42
12
18
15
177
11
31
36
5
55
24
9
111
6
168
75
15
33
44
100
75
18
162
72
57
176
16
48
72
87
17
120
256
24
24
99
17
16
3
6
23
28
32
52
12
48
36
9
24
63
15
69
44
19
54
3
72
27
42
51
69
63
57
71
19
17
61
78
42
3
84
57
3
32
48
136
15
29
16
12
3
33
44
16
24
24
21
75
147
17
112
3
9
45
99
51
66
48
3
27
60
48
30
135
63
125
16
15
30
3
135
72
48
30
18
9
12
44
19
93
72
80
88
15
33
152
55
21
15
33
84
8
4
3
12
21
12
27
53
127
18
47
28
3
29
40
8
133
15
108
84
27
33
120
24
20
1
47
16
48
36
144
60
48
9
54
33
36
72
56
16
15
189
20
13
48
15
80
43
57
135
21
9
75
69
24
35
144
13
3
12
32
97
111
27
30
3
84
20
55
9
32
37
48
27
87
9
24
24
32
12
52
48
27
33
96
12
39
6
35
16
84
81
63
27
54
35
28
57
102
138
35
4
81
51
8
4
44
13
3
21
78
93
39
57
8
7
21
27
6
147
27
42
51
3
93
87
33
8
4
15
5
61
18
9
84
9
3
3
5
85
51
32
40
44
91
197
16
27
9
8
109
11
7
96
24
81
44
211
41
4
15
45
24
21
192
23
100
15
57
48
20
31
33
3
17
31
9
48
36
57
59
12
52
96
56
7
9
21
30
42
183
147
9
72
12
75
113
40
72
69
111
32
28
8
31
6
54
29
24
28
48
144
3
78
75
36
60
168
45
3
44
91
81
32
37
3
24
96
24
27
33
123
30
3
135
17
136
21
47
16
36
12
84
48
87
5
64
27
21
105
11
109
24
39
3
45
32
36
235
60
17
37
11
19
66
3
188
31
33
15
45
20
67
102
51
117
3
156
9
87
32
31
93
111
9
44
67
6
24
18
12
42
3
93
18
33
8
43
12
21
20
12
160
57
27
8
36
145
123
99
17
36
13
66
41
16
8
13
42
84
125
157
75
48
12
48
225
30
33
96
51
201
63
132
36
60
18
15
12
8
151
33
45
48
83
7
12
45
15
5
76
15
33
8
28
3
108
5
79
65
43
48
17
76
36
80
43
78
3
48
39
24
30
23
79
21
168
69
48
3
96
216
15
48
17
13
35
144
16
15
9
60
27
9
87
17
7
6
23
84
60
124
24
12
3
17
55
78
3
80
7
29
1
24
59
28
44
13
39
36
12
9
39
12
69
75
116
79
113
91
5
12
4
48
63
17
180
28
27
53
19
29
67
141
63
84
12
108
17
64
24
27
21
8
13
39
60
24
24
63
101
28
21
18
12
36
65
64
156
12
39
9
36
12
24
44
76
8
72
7
6
3
99
114
24
71
1
27
207
36
5
7
9
56
31
9
32
43
12
54
15
57
3
24
48
27
66
282
17
7
81
156
9
27
45
63
60
63
57
45
99
8
7
126
15
96
99
17
16
45
27
48
15
9
45
96
63
12
21
11
52
60
3
42
48
42
72
ABCD 98813066024*3^$a+1 [50014]
12
15
5
76
63
156
90
95
48
28
135
45
12
87
60
90
18
30
3
24
140
48
12
16
27
53
48
72
48
72
100
12
32
13
23
52
15
36
36
144
69
60
48
20
25
30
69
3
17
25
35
40
8
208
80
4
15
5
28
48
9
6
72
18
27
108
75
69
48
60
20
7
5
48
37
48
15
12
56
72
31
84
45
123
57
15
66
35
64
27
33
68
67
12
125
1
15
57
71
84
28
3
9
8
48
7
72
45
12
20
79
21
8
7
29
67
17
12
43
117
20
108
43
9
21
35
48
36
43
53
19
89
4
48
44
48
40
12
80
36
67
41
12
43
29
12
43
60
48
9
36
8
36
91
60
77
48
55
53
31
33
27
101
7
101
52
63
65
1
6
149
79
5
19
45
32
43
17
16
8
16
111
29
16
20
192
7
33
27
41
49
155
48
13
27
3
5
19
33
116
136
68
12
16
15
12
60
221
7
5
112
45
6
29
7
48
41
4
15
48
17
7
5
120
55
36
53
127
54
30
5
40
123
18
15
12
20
7
21
132
12
36
12
51
257
12
37
35
60
48
25
3
84
36
8
16
51
53
91
108
5
28
68
36
43
45
72
21
155
12
36
12
7
48
114
3
27
36
72
41
4
15
12
78
23
4
60
3
30
6
5
16
20
60
48
13
18
9
48
15
105
69
90
21
3
9
68
12
31
9
12
33
42
48
78
54
216
53
4
32
144
19
33
200
4
81
47
12
160
3
18
75
27
60
41
132
112
105
71
16
44
52
80
12
112
20
31
12
6
27
68
112
20
60
49
6
45
60
3
65
37
39
3
33
12
60
75
41
60
120
76
3
57
3
48
77
55
105
68
19
6
35
19
5
85
3
8
43
17
12
40
48
8
19
65
28
15
53
19
65
91
29
112
3
17
91
57
80
12
180
60
100
8
48
127
65
127
24
9
32
40
336
60
39
36
53
55
41
1
15
75
129
36
12
68
7
36
21
36
44
108
61
59
48
264
48
7
60
101
12
25
6
69
72
21
99
3
90
35
12
31
5
40
8
64
27
93
20
7
41
48
12
168
7
102
6
117
32
48
13
27
24
36
20
235
42
3
72
12
39
9
3
45
15
69
8
7
105
3
18
90
149
100
3
5
55
216
21
33
15
123
9
8
52
96
20
48
64
15
12
53
88
20
7
45
60
33
47
25
3
68
16
75
21
144
20
55
156
60
65
37
3
8
24
88
32
175
41
4
32
49
47
112
15
77
13
3
75
29
48
7
41
12
7
66
35
55
60
53
19
45
32
16
44
43
17
48
88
183
36
240
66
195
12
132
44
31
90
114
65
7
45
80
4
48
12
135
21
24
8
36
55
101
19
29
40
60
12
8
13
15
60
219
36
12
41
121
3
32
16
75
29
76
32
148
8
37
47
36
7
72
12
96
113
64
48
75
24
33
3
9
63
101
79
45
63
18
51
3
5
61
54
33
20
79
30
15
36
32
12
208
147
24
69
87
5
31
5
52
32
88
32
61
90
78
35
12
228
12
4
63
65
43
17
12
133
3
72
32
79
54
11
4
33
155
13
11
19
9
32
48
7
5
16
72
45
6
36
5
36
108
12
127
36
84
57
3
18
30
5
24
133
107
43
93
72
8
127
33
140
220
117
63
20
133
54
117
21
39
116
60
100
12
15
60
5
12
40
8
40
60
33
72
35
31
72
9
36
32
12
55
93
3
72
5
25
168
107
48
55
177
48
87
36
36
84
144
41
19
113
67
41
76
21
42
41
172
32
28
63
6
11
7
17
48
7
21
44
16
20
144
79
29
52
3
41
36
76
99
186
39
48
192
9
66
54
11
100
44
16
15
108
5
112
8
13
18
17
115
108
57
32
55
33
60
32
1
95
7
9
96
27
72
41
85
203
67
113
112
9
48
42
36
69
15
6
83
60
49
42
21
63
17
43
12
5
40
69
30
5
100
225
3
8
40
80
40
32
100
3
9
56
12
43
69
48
32
16
33
11
79
6
3
45
15
92
91
45
44
73
42
48
77
55
45
39
81
56
12
48
160
32
36
31
84
41
36
109
15
3
65
12
76
144
36
27
102
83
108
43
36
36
29
16
12
3
45
39
36
57
60
116
1
11
64
56
37
3
15
17
96
4
80
91
9
12
96
3
132
45
32
72
16
80
52
3
77
55
72
81
9
3
123
84
36
114
59
16
8
28
63
29
48
37
27
56
7
41
7
132
5
12
156
37
168
59
103
36
216
125
19
66
71
64
68
ABCD 98813156602*3^$a+1 [50174]
27
48
141
108
123
3
21
24
27
108
72
18
75
220
29
7
20
40
41
39
213
3
33
36
126
45
45
3
87
85
84
65
126
13
41
90
54
54
36
36
9
9
36
216
79
11
1
84
59
81
160
11
25
108
12
128
177
15
84
45
151
24
80
24
27
54
231
64
20
621
90
25
80
165
90
72
93
33
27
144
63
21
40
20
12
24
124
92
27
21
100
92
129
15
4
12
5
18
90
72
54
54
15
100
56
135
1
89
18
1
35
1
44
9
163
17
18
45
144
84
15
36
18
43
65
90
249
39
54
90
117
63
18
18
36
18
51
36
160
36
77
51
57
19
53
108
15
48
171
21
64
23
37
96
288
65
31
41
90
33
52
5
108
127
104
21
18
81
99
54
7
65
15
3
18
54
189
40
32
40
77
91
89
108
54
36
18
144
27
81
3
69
18
18
15
75
162
72
126
81
99
54
3
87
1
35
21
120
93
36
75
15
324
18
55
68
111
141
88
32
27
193
5
75
4
29
162
25
47
108
13
167
69
93
51
21
75
16
17
72
108
36
235
197
103
41
55
89
27
40
5
15
39
205
24
59
73
48
5
90
54
7
116
100
65
55
84
23
36
25
47
49
131
9
63
21
16
89
54
1
72
104
64
11
36
129
69
90
180
25
116
24
105
27
27
72
45
9
27
153
51
39
25
101
31
44
124
71
108
180
153
40
44
69
7
8
147
108
45
45
7
60
5
43
137
123
147
85
240
17
3
105
19
24
32
33
75
195
25
36
29
72
108
144
72
18
57
15
36
85
5
90
25
65
39
16
197
127
96
65
288
15
256
60
120
140
16
60
8
72
45
18
72
54
19
17
18
36
49
5
51
21
18
54
72
271
53
54
18
39
33
31
92
28
120
107
180
13
5
54
97
116
204
196
17
3
15
18
144
18
25
60
84
20
351
45
45
15
24
264
36
4
60
20
76
41
55
53
36
51
48
16
173
36
36
75
84
36
24
40
29
162
18
18
72
157
113
72
90
36
9
100
236
15
105
108
39
57
36
48
57
15
39
90
31
5
79
155
25
80
21
18
37
20
40
137
27
63
13
84
11
54
91
53
27
27
57
51
49
41
3
132
45
72
126
45
117
39
33
283
113
7
155
205
48
17
135
27
90
18
69
39
72
133
47
73
35
177
57
3
15
90
43
29
3
15
54
18
36
21
4
137
319
23
57
51
33
39
72
21
40
20
189
15
3
18
3
40
29
18
73
152
100
107
18
72
63
24
36
39
36
25
65
72
3
15
13
149
31
5
87
57
27
60
3
37
53
27
9
72
54
1
144
56
87
81
72
40
5
90
69
165
54
72
54
151
29
15
3
21
15
144
36
25
11
21
33
51
24
15
36
69
12
64
35
18
90
18
43
56
24
39
18
108
36
159
12
100
35
13
221
216
3
16
116
9
108
108
15
39
61
83
201
33
18
25
20
4
120
56
88
72
47
13
185
123
112
60
65
3
16
143
1
17
54
9
40
32
24
96
24
96
148
35
126
19
60
96
44
40
12
53
54
18
99
64
125
7
83
37
53
126
54
7
65
55
107
18
19
24
11
69
111
21
87
37
71
108
36
198
18
18
144
103
113
7
120
140
28
56
81
75
84
39
54
207
180
81
54
1
17
87
21
288
7
60
59
54
55
92
15
33
132
28
5
90
144
1
89
90
121
80
52
84
24
17
54
25
11
72
21
69
3
105
139
5
15
93
163
ABCD 98813386832*3^$a+1 [50054]
12
108
96
18
48
222
15
75
18
30
42
27
39
42
30
54
18
162
150
36
13
71
96
102
3
39
36
102
6
66
24
72
18
36
90
30
9
45
24
72
84
312
102
18
42
21
16
65
6
282
18
13
59
96
12
18
42
12
33
243
54
7
23
18
24
15
123
126
7
107
18
3
267
12
216
36
13
32
16
35
72
117
21
18
6
156
183
51
24
117
48
9
103
48
89
66
24
13
23
72
33
51
24
69
3
72
18
90
249
105
39
39
90
18
54
39
87
57
117
6
18
19
83
93
15
180
24
72
18
43
5
72
18
177
16
5
6
90
84
24
127
53
120
6
36
126
48
36
108
78
18
27
3
144
6
54
90
12
6
108
12
18
90
60
66
18
1
71
18
7
71
18
55
192
5
84
24
84
72
3
16
41
66
180
33
9
228
54
108
42
48
42
66
54
69
75
37
80
117
6
66
99
51
13
5
75
15
192
204
30
132
12
162
24
54
87
16
32
81
79
5
123
9
120
24
54
1
11
78
102
1
95
30
19
23
12
18
72
19
275
174
18
90
18
144
145
167
25
59
24
13
128
15
72
132
102
63
105
7
83
36
54
30
21
51
141
45
19
35
141
48
117
72
30
78
48
126
36
37
35
60
120
105
45
90
25
96
5
30
90
19
48
47
30
18
54
91
77
72
54
54
66
6
55
11
60
102
3
48
16
29
51
39
36
126
120
54
6
54
30
126
234
60
30
6
183
15
120
217
77
36
12
72
43
173
6
120
78
30
78
43
281
18
12
54
132
108
90
12
45
112
23
60
13
35
6
135
165
6
138
6
18
51
21
90
48
42
234
102
199
5
36
39
141
30
60
12
90
36
15
57
7
17
15
39
282
79
83
78
12
6
174
6
72
30
18
72
54
3
33
72
87
63
36
102
54
33
63
18
90
12
9
69
12
24
39
51
30
126
24
66
60
30
72
96
36
1
48
5
30
6
30
24
30
51
39
57
105
87
117
54
30
60
84
78
54
51
87
240
57
45
36
15
39
18
126
54
150
45
153
183
27
18
24
18
378
12
168
30
42
18
54
30
150
7
5
6
54
15
16
23
9
3
18
6
21
87
25
23
18
55
95
126
19
11
18
51
16
11
48
37
80
48
39
120
1
41
36
115
32
27
24
12
24
18
103
5
162
57
63
72
240
126
30
13
29
51
16
23
73
35
120
54
90
78
126
9
111
96
66
42
18
30
180
108
24
18
27
192
99
24
12
9
27
72
18
24
90
48
6
147
33
126
66
42
120
36
72
49
5
24
84
60
108
72
12
163
23
210
7
17
234
12
42
111
51
61
29
54
12
42
126
54
51
39
48
168
72
84
36
54
54
60
25
11
18
51
15
72
108
54
6
36
84
57
69
36
42
120
21
39
105
96
69
75
105
12
24
12
18
42
30
18
27
64
95
30
90
78
12
31
5
24
144
51
3
12
1
89
54
1
53
43
32
75
30
18
54
96
18
126
15
15
108
18
18
270
96
99
27
84
126
3
57
108
72
3
177
63
21
6
37
83
18
75
51
54
6
18
18
12
60
37
29
114
1
32
57
90
198
7
5
180
7
48
5
72
198
36
90
36
48
96
30
72
18
36
78
30
51
45
99
16
29
51
51
6
39
16
17
228
27
45
6
30
72
42
45
16
47
12
162
99
81
15
3
13
173
90
25
41
6
90
39
33
12
3
57
66
357
21
6
18
3
123
90
156
60
19
11
69
64
71
12
42
12
234
96
189
129
168
198
145
119
25
128
64
89
39
51
72
24
36
9
75
24
54
48
90
45
27
42
66
18
6
48
97
48
32
75
54
132
43
11
30
36
67
5
43
53
54
18
3
15
54
72
174
6
48
ABCD 98813694074*3^$a+1 [50010]
213
24
30
17
16
24
48
36
189
30
96
90
35
4
48
63
12
45
63
45
9
35
25
30
30
18
9
39
45
96
44
37
18
21
93
6
45
69
3
3
54
11
124
3
132
18
15
27
21
144
8
97
131
49
11
55
45
69
3
44
13
36
71
64
36
48
33
3
84
45
11
25
27
27
30
27
9
167
25
3
36
21
42
18
27
8
64
44
37
35
28
39
5
13
27
21
12
27
21
60
24
47
133
6
117
8
25
35
79
18
3
20
79
117
48
21
30
17
12
31
29
16
20
49
15
20
13
78
90
12
48
24
155
36
112
33
11
24
25
24
35
28
15
30
15
15
129
39
5
12
24
1
107
151
5
36
124
9
47
1
12
6
30
12
12
108
15
84
63
93
60
120
87
77
1
18
17
7
6
42
33
15
42
63
60
39
150
11
19
78
12
27
48
21
135
32
4
33
6
69
32
1
15
8
4
15
81
99
6
54
41
4
3
18
15
36
56
4
3
41
37
138
30
251
13
51
12
3
5
60
55
21
60
44
67
30
18
54
48
78
42
23
37
15
63
101
1
119
13
6
69
60
45
51
36
44
4
21
11
1
3
57
119
31
102
51
56
28
36
9
11
36
91
42
6
5
55
84
41
36
31
9
20
1
132
78
9
39
57
27
30
35
16
92
28
39
36
69
3
30
3
32
67
6
12
12
47
61
72
78
77
48
4
3
45
56
7
30
132
107
31
30
15
3
9
56
4
3
257
1
27
33
11
88
75
18
39
36
3
30
204
18
9
36
27
18
15
27
41
4
3
48
42
15
128
49
147
9
27
68
40
104
13
3
9
30
5
12
13
83
7
57
39
42
18
42
39
8
25
60
30
33
68
25
111
33
120
15
12
44
109
27
33
11
55
120
9
33
90
12
21
129
3
63
17
28
147
12
17
91
45
24
9
12
60
48
24
11
4
68
4
3
5
25
18
17
12
43
36
9
20
1
54
21
135
42
63
9
15
21
30
9
33
39
84
20
49
6
24
81
56
16
8
16
39
29
208
32
28
24
33
27
68
1
75
12
12
51
45
45
11
31
9
3
6
107
7
21
24
15
18
48
15
27
5
40
60
72
12
24
24
72
36
15
12
81
15
84
17
40
33
47
31
102
96
11
40
69
24
48
18
12
12
180
21
20
97
12
15
36
57
15
63
9
3
198
24
11
25
30
77
28
15
45
9
11
7
138
51
3
18
48
51
24
36
9
51
3
5
1
95
139
41
16
39
42
23
19
33
33
72
39
36
44
13
18
117
8
28
39
6
27
12
21
60
11
43
77
1
39
36
12
21
15
36
20
13
63
20
72
1
11
40
140
24
25
192
78
5
24
1
35
4
15
6
11
88
48
48
12
84
33
87
60
144
9
30
18
35
72
52
9
15
45
39
3
18
15
60
15
60
9
15
6
27
75
90
42
41
7
69
44
16
9
11
1
18
30
42
48
65
25
15
32
28
39
17
16
20
7
48
5
13
51
8
25
3
84
36
60
72
51
5
4
32
40
231
33
15
90
24
15
8
48
24
73
27
33
48
15
9
11
4
8
37
51
56
4
39
17
1
12
3
45
15
123
9
105
23
67
57
116
28
80
7
105
3
54
48
3
32
72
13
3
92
73
72
12
23
84
40
48
33
60
42
21
15
29
13
30
18
71
61
15
27
48
69
44
265
75
60
15
5
19
45
92
28
3
42
108
60
39
48
12
33
3
27
33
15
5
85
18
105
12
3
30
11
79
101
40
33
48
12
36
11
4
20
52
48
27
18
11
64
12
27
41
25
30
21
9
95
37
15
33
30
12
18
51
63
33
33
51
21
72
27
21
95
43
24
90
11
55
9
120
33
78
5
16
80
43
45
56
37
3
12
84
9
30
42
18
12
102
18
5
13
12
39
68
28
20
13
15
9
78
102
27
3
5
40
15
17
1
60
35
28
60
180
9
36
114
17
13
27
68
25
11
37
35
40
20
12
73
39
20
16
33
12
18
12
29
108
60
73
63
60
159
30
47
13
3
15
30
12
18
120
42
60
11
52
117
27
56
25
48
15
36
120
20
19
24
101
7
60
129
21
18
24
18
48
30
65
4
15
53
4
68
136
27
12
30
51
39
5
55
30
96
102
5
108
36
13
23
24
43
30
11
37
27
32
13
6
72
53
25
11
48
72
1
23
16
56
127
17
13
18
30
12
18
17
31
132
17
12
1
75
207
48
72
21
12
57
15
33
12
147
44
37
3
9
138
48
30
12
12
123
33
167
37
15
3
53
55
137
13
120
24
23
67
153
45
3
56
4
12
24
48
132
60
96
27
81
84
32
124
9
18
77
1
87
57
87
36
75
5
67
6
60
30
101
31
42
15
12
8
25
3
12
72
3
48
33
15
5
157
42
30
6
17
24
16
3
30
27
84
99
24
5
36
7
18
24
3
33
51
33
30
117
3
48
18
54
21
36
63
6
11
88
63
48
9
33
12
27
8
1
30
125
7
60
30
83
37
95
43
9
72
39
9
33
3
15
12
17
25
48
78
12
102
51
36
3
6
51
9
12
47
55
18
3
24
12
33
30
77
13
147
20
16
33
30
29
25
78
48
21
24
9
47
100
81
60
35
52
132
69
135
9
51
56
28
21
27
72
75
5
52
9
11
19
21
81
42
60
17
40
24
24
33
78
72
9
60
21
3
69
60
18
9
63
18
75
33
24
27
9
24
120
48
39
39
237
104
49
24
6
60
84
33
68
24
13
15
24
36
32
52
ABCD 98814399122*3^$a+1 [50013]
93
283
5
3
69
240
43
128
81
31
24
264
312
119
25
143
97
203
6
87
40
8
81
36
48
186
54
51
21
115
120
29
91
5
3
27
198
60
27
39
361
8
105
12
24
211
17
31
56
16
8
16
161
78
72
129
45
204
90
165
40
152
48
117
43
96
104
256
104
21
24
147
40
5
3
136
5
75
40
200
45
18
18
15
3
37
128
112
104
15
145
23
33
64
24
32
408
189
186
57
153
15
232
29
18
18
54
54
67
77
138
162
7
53
147
16
48
32
9
138
93
64
24
72
125
18
42
72
12
36
162
21
112
8
111
54
96
126
18
67
8
51
61
209
15
51
150
55
8
136
125
156
79
80
24
16
89
6
9
16
65
156
19
56
57
12
171
117
18
78
115
185
60
54
30
96
30
81
69
75
45
27
48
16
56
40
24
96
80
99
96
85
104
3
93
33
255
96
16
83
60
201
9
7
53
27
40
104
111
33
27
13
72
23
30
51
9
84
123
40
215
73
35
37
77
18
108
66
96
30
13
47
105
87
18
72
168
183
267
90
243
39
1
192
120
119
54
6
30
36
99
171
42
3
69
75
64
56
64
32
40
113
87
27
108
49
35
45
24
57
63
135
54
36
150
1
161
90
93
9
31
455
1
224
9
42
54
175
77
43
32
64
23
30
27
63
33
93
42
30
252
63
24
129
7
119
49
41
55
5
331
120
8
27
18
147
123
54
180
18
33
256
96
83
85
17
175
149
36
60
12
271
257
103
32
99
84
54
43
24
5
24
147
240
117
3
69
288
12
24
66
45
105
31
8
112
5
19
5
51
15
18
24
7
24
95
12
69
45
48
36
31
23
36
162
108
15
39
6
27
48
376
35
61
257
36
67
24
35
61
125
3
69
30
13
47
81
120
16
65
150
18
66
54
87
9
12
3
21
91
128
16
24
200
27
85
59
66
24
18
18
39
9
60
115
200
9
31
152
120
33
111
24
112
5
168
51
75
54
135
40
77
3
72
33
84
171
72
27
13
47
120
6
27
160
23
121
41
132
120
60
151
5
24
43
8
15
1
185
55
143
126
72
192
42
49
35
42
84
18
252
145
35
6
84
36
135
45
270
42
3
120
15
78
120
96
54
66
126
205
83
54
111
111
1
48
32
24
64
80
87
24
84
157
47
81
9
36
90
144
97
24
32
39
1
80
9
39
112
168
137
102
1
96
29
60
12
235
5
144
84
144
6
81
99
30
7
168
80
57
55
224
21
123
21
108
223
29
168
18
18
246
9
16
101
3
72
40
48
80
51
30
24
12
90
24
378
31
5
307
107
21
256
24
89
7
179
181
56
40
24
56
40
80
48
112
113
96
31
48
131
36
42
12
114
105
75
37
24
176
40
257
31
56
3
78
223
29
51
16
329
102
25
65
55
320
3
157
5
3
111
30
91
104
189
27
45
139
23
177
16
80
40
113
42
133
5
72
115
8
16
5
ABCD 98814853882*3^$a+1 [50025]
12
68
13
24
24
39
12
3
105
51
5
67
77
25
3
80
55
84
33
27
144
12
24
54
12
3
84
27
6
42
240
6
87
48
9
15
15
18
42
21
44
67
9
9
6
69
12
3
117
8
31
9
15
36
5
37
48
72
3
99
21
9
18
177
21
6
60
18
3
68
4
3
9
51
24
9
27
33
21
24
35
91
65
43
48
53
4
33
123
56
1
63
81
6
33
21
3
21
36
3
15
5
97
18
102
3
12
105
36
123
21
84
30
6
51
12
20
96
37
35
13
60
12
15
39
6
120
24
30
81
80
7
30
15
45
18
33
51
41
4
48
3
9
51
65
13
15
36
20
40
45
3
27
6
15
27
18
54
5
64
9
35
28
3
81
15
6
39
45
66
9
8
31
162
3
60
24
32
25
23
13
27
3
69
56
37
6
24
33
27
102
18
17
28
21
27
9
24
131
64
44
7
29
31
96
9
8
48
25
12
42
30
18
45
192
15
36
24
60
21
9
36
42
42
39
51
41
7
60
6
75
9
30
41
60
1
24
30
21
129
24
18
60
54
35
31
9
80
1
27
12
36
27
132
53
103
30
54
33
12
48
15
17
85
18
17
61
48
24
6
45
36
3
222
59
91
96
102
6
42
47
91
9
12
8
55
57
201
48
42
53
7
48
9
20
1
66
9
36
36
27
21
69
3
15
18
15
24
3
162
18
9
15
6
3
24
3
45
63
54
27
8
25
90
66
75
9
12
18
33
12
156
15
6
66
9
75
93
45
18
18
6
9
12
57
3
3
5
31
33
3
93
39
66
66
24
84
57
8
40
8
40
3
12
57
21
107
100
60
3
24
21
20
4
96
44
25
78
45
12
12
51
24
9
132
12
15
90
23
4
75
65
13
95
1
6
33
8
109
6
30
18
45
81
60
24
30
6
11
43
9
60
51
9
21
6
45
21
75
48
75
72
149
1
15
75
53
4
32
19
17
12
52
21
39
63
5
37
23
196
72
93
51
36
15
53
55
9
8
37
90
5
37
15
15
6
42
48
72
12
9
84
92
28
33
23
16
21
23
55
21
9
90
17
205
18
114
3
24
39
45
20
1
23
1
15
15
24
36
12
42
108
30
18
75
15
60
72
18
51
3
93
33
24
12
3
87
30
39
20
31
93
20
1
60
6
9
69
48
24
210
5
31
17
25
42
24
12
69
15
6
18
9
60
68
52
32
76
15
93
45
102
18
51
3
12
125
100
108
3
29
19
9
147
5
61
3
15
66
135
24
81
11
7
5
88
9
63
20
28
327
66
27
27
17
19
17
4
21
27
117
75
60
39
12
45
68
40
21
18
41
16
8
28
3
9
96
36
33
3
24
84
12
63
42
27
3
150
132
12
35
16
20
7
141
9
3
39
36
9
21
3
51
5
19
21
3
21
12
44
1
24
138
5
55
18
72
27
63
12
21
12
111
57
45
72
18
9
99
41
1
54
24
36
48
45
3
9
48
33
47
73
90
30
54
105
3
17
4
72
32
7
33
45
51
75
6
60
99
57
48
99
20
12
4
21
18
42
90
5
24
4
48
33
51
39
30
11
28
48
12
33
54
45
21
12
15
12
56
115
12
81
32
43
21
33
11
67
12
30
15
51
54
12
3
12
9
6
21
27
48
24
105
20
19
54
95
7
33
15
72
33
3
90
72
3
12
33
3
32
7
21
39
5
16
21
15
39
30
6
21
3
45
39
21
9
42
5
28
80
61
24
90
18
59
1
90
30
27
60
3
102
42
84
42
87
48
9
3
87
78
66
9
15
17
31
93
45
66
33
3
29
121
120
12
12
6
54
59
7
9
9
27
3
12
42
27
60
156
9
60
6
5
7
57
24
12
45
99
15
65
1
15
12
8
13
35
76
51
9
84
32
4
33
36
6
21
15
45
84
8
25
42
33
105
11
16
44
49
120
42
30
60
63
63
18
87
3
9
32
4
24
72
8
7
54
11
1
30
57
3
33
15
90
27
9
90
6
15
27
48
9
9
39
27
53
16
39
36
5
12
19
45
15
21
48
156
15
48
72
9
24
33
54
9
24
33
23
40
36
111
12
126
27
177
15
12
3
42
3
15
17
19
36
29
24
37
30
186
12
15
8
25
23
61
66
12
41
52
8
36
64
81
6
9
36
12
36
24
56
25
6
41
64
9
24
15
36
15
21
45
90
6
24
3
27
9
21
15
56
13
42
9
21
12
102
54
6
6
27
3
57
81
24
63
69
3
81
35
49
27
3
5
28
39
60
9
24
75
117
9
71
16
3
9
3
12
101
37
18
41
16
3
66
39
36
156
15
5
79
45
9
35
25
59
7
18
3
24
9
51
20
1
12
18
9
48
72
9
30
17
64
9
39
33
3
15
117
44
61
87
3
93
80
19
53
120
172
12
20
1
18
30
6
53
112
8
37
35
13
18
9
39
9
3
57
15
17
1
24
39
84
12
36
3
77
28
9
11
19
77
43
5
7
53
76
36
33
3
153
30
41
1
60
12
23
124
48
33
99
3
18
83
16
33
15
8
25
15
39
78
6
42
3
24
36
12
27
5
1
60
54
12
33
56
1
11
28
24
27
6
47
31
36
30
11
12
132
64
20
16
39
36
5
28
33
27
48
72
117
3
8
19
6
3
140
7
48
12
45
3
29
37
3
12
51
33
12
12
20
13
3
36
39
9
63
9
51
24
9
81
18
17
25
66
45
15
17
1
99
33
24
18
41
31
9
75
105
12
3
36
65
24
72
55
9
135
96
65
43
30
15
87
54
6
69
9
15
117
54
5
40
99
12
12
30
27
63
77
1
78
165
39
93
12
36
57
18
81
3
36
29
1
24
15
8
24
1
15
3
17
25
12
63
15
33
21
3
20
37
15
48
12
51
12
45
21
11
19
96
21
44
19
6
3
48
105
18
114
11
7
33
36
33
6
24
42
6
12
21
9
3
39
33
27
96
69
8
7
33
33
18
54
12
3
135
33
63
ABCD 98815032788*3^$a+1 [50163]
21
48
132
60
83
19
77
96
7
33
9
144
39
15
41
37
24
131
37
3
15
42
102
9
69
11
49
23
73
6
41
163
84
12
36
90
23
79
48
90
39
56
19
29
16
81
54
9
141
11
24
13
96
11
61
144
48
30
53
24
24
61
35
40
3
18
60
23
85
72
59
13
192
120
30
29
7
60
30
39
80
31
57
81
47
133
11
19
30
12
99
21
59
13
51
32
37
11
55
9
56
72
55
48
6
24
75
39
42
15
3
78
84
48
60
23
64
45
30
48
96
42
35
37
240
30
96
144
53
48
157
27
56
72
19
21
63
41
1
48
6
6
27
27
78
228
24
3
32
120
31
54
24
12
23
72
7
12
29
40
27
5
37
11
79
48
30
18
12
138
42
12
53
48
37
83
112
45
203
40
39
6
147
3
114
27
51
288
5
40
21
11
24
43
42
35
115
114
107
19
18
27
39
6
35
144
67
30
12
48
35
7
81
72
72
8
24
31
42
111
21
18
60
77
1
15
24
21
59
24
49
6
6
6
48
5
64
21
51
3
66
11
55
60
29
55
81
9
111
21
12
12
11
25
54
30
11
19
66
27
32
13
120
11
85
12
12
120
11
55
6
6
42
3
72
48
80
24
1
143
1
95
163
21
56
133
120
42
41
157
3
80
19
30
18
18
3
57
15
128
1
95
1
60
24
155
61
138
42
95
49
215
24
7
57
56
72
49
84
27
3
36
78
227
24
19
18
3
32
25
84
18
225
21
11
31
60
30
39
176
25
48
6
60
101
25
23
72
120
48
31
54
42
42
48
12
75
56
16
24
69
6
5
40
51
36
9
3
42
36
23
16
261
72
30
101
31
65
91
48
30
12
90
12
21
24
3
117
63
12
66
131
61
30
30
102
17
13
48
24
36
15
117
48
24
6
180
9
195
5
205
11
19
36
9
81
48
6
6
75
8
1
84
51
80
24
7
30
12
47
61
84
15
56
109
24
90
81
24
21
18
17
120
151
33
56
1
15
8
64
165
48
83
181
18
12
101
24
211
29
55
54
144
90
57
3
36
41
1
54
33
56
16
45
35
96
55
30
24
6
5
79
6
54
45
51
29
1
95
48
7
78
12
95
19
5
16
8
184
15
57
39
54
48
3
32
103
6
75
24
39
78
3
21
35
24
25
96
6
9
104
72
24
85
35
55
41
40
8
19
18
3
69
48
27
8
24
24
1
36
12
6
41
19
45
21
156
60
75
27
270
63
3
77
144
181
60
15
8
25
96
48
66
36
161
24
40
21
72
3
15
89
16
99
48
42
59
121
36
123
32
24
61
83
85
36
18
30
18
132
12
30
15
21
18
41
55
65
24
55
12
18
107
13
35
49
63
104
61
60
84
11
55
33
56
40
63
90
36
120
51
56
120
19
48
78
12
132
36
30
5
24
24
61
78
18
24
120
60
95
49
36
3
15
12
125
205
54
5
25
6
54
75
144
15
41
72
120
85
30
90
35
19
5
16
15
174
24
6
5
25
18
101
121
15
80
40
15
54
227
88
152
7
60
42
24
35
121
71
40
3
66
18
96
41
64
56
25
15
21
18
41
1
108
35
181
3
15
12
125
1
23
139
18
12
12
11
24
181
27
3
30
48
39
45
11
7
9
176
37
147
63
12
5
25
6
57
72
15
41
97
12
6
29
1
18
144
96
36
30
59
49
23
25
48
47
37
66
42
48
6
41
24
24
1
15
51
90
54
36
78
35
16
21
123
15
42
63
129
12
3
152
25
66
29
49
12
59
13
30
36
12
48
66
66
65
48
112
75
18
155
109
3
69
48
12
66
69
75
21
15
102
27
9
54
17
24
37
24
11
37
48
54
5
73
48
39
56
19
21
27
21
32
13
72
84
15
21
12
6
41
1
18
90
54
45
135
17
25
96
12
11
109
51
21
90
9
24
8
55
30
48
11
55
90
18
36
41
88
15
41
7
12
42
11
13
12
63
32
7
12
18
83
169
54
54
48
102
18
3
32
73
6
54
42
102
83
13
35
61
3
48
24
9
102
60
53
40
39
17
25
15
80
40
9
47
19
101
48
37
24
11
13
132
15
99
21
45
30
42
42
54
96
6
48
84
156
30
39
32
24
1
15
99
96
29
115
132
30
78
36
6
3
24
8
24
25
84
96
11
7
17
79
6
35
16
24
69
11
139
30
36
75
33
252
6
53
96
73
12
24
30
114
72
90
78
11
1
66
84
54
6
30
39
21
6
144
21
15
54
36
84
96
35
73
60
ABCD 98815188898*3^$a+1 [50002]
33
92
24
12
79
21
108
60
21
18
17
91
24
18
195
33
15
128
1
39
104
43
89
76
99
24
65
24
1
54
53
49
35
28
80
115
101
19
45
36
44
72
24
40
117
143
7
18
47
28
24
48
12
21
11
76
168
9
71
132
84
1
147
87
125
24
156
1
24
48
42
33
20
228
25
30
57
3
72
18
15
12
237
24
216
30
5
64
27
33
120
24
15
21
75
125
4
231
29
60
37
36
12
15
45
63
60
39
36
33
15
125
64
81
39
92
1
87
21
12
87
36
56
43
102
35
133
66
45
24
63
17
13
95
37
3
44
196
9
11
52
57
59
4
36
27
105
129
3
32
1
3
21
11
72
88
12
60
36
56
19
57
32
37
6
57
27
189
24
75
81
105
147
48
57
123
24
48
32
37
18
17
124
20
4
141
27
8
4
57
11
127
77
85
99
60
12
8
36
43
66
35
1
51
60
33
59
13
35
52
48
8
100
144
48
39
54
72
47
25
36
30
144
21
92
12
25
18
54
39
60
20
19
33
164
180
88
8
28
204
21
27
3
69
80
28
108
9
36
195
12
72
36
9
51
249
171
32
73
191
16
180
57
6
84
17
1
15
45
15
75
72
30
3
92
31
6
83
55
105
36
24
123
42
3
69
71
48
1
54
6
54
29
7
30
51
3
6
11
28
104
16
129
48
72
15
20
73
27
45
96
27
48
132
8
52
12
60
32
16
39
21
68
55
42
15
20
49
24
147
8
4
15
18
75
32
36
144
1
6
21
32
73
35
100
45
48
87
9
11
24
76
9
3
87
89
37
27
45
15
21
35
19
132
69
69
63
63
57
200
88
24
117
51
44
64
21
36
3
72
32
7
48
6
39
80
28
8
172
12
21
66
5
121
95
100
20
72
1
27
72
32
1
63
44
100
20
217
54
69
92
28
96
21
18
42
3
48
3
65
36
16
108
80
4
8
217
168
12
131
40
44
28
15
29
60
1
87
123
18
35
36
36
88
56
19
6
51
68
7
29
124
39
5
37
36
3
60
24
32
36
88
116
109
36
51
93
174
45
36
24
8
52
75
12
21
12
45
135
27
53
1
11
16
9
36
12
35
25
51
20
4
51
65
232
63
36
9
57
42
18
155
24
48
97
63
20
7
9
20
25
12
23
12
88
12
87
65
60
28
92
88
9
119
36
1
23
31
21
32
16
147
89
4
32
28
9
36
27
12
48
120
9
3
60
32
1
282
53
40
72
20
13
18
41
1
72
3
72
60
27
129
81
23
103
54
59
67
17
88
72
156
9
15
60
60
15
33
33
72
23
31
18
3
92
28
12
36
24
56
19
5
31
6
71
144
109
11
36
40
48
44
216
1
123
108
108
21
18
18
54
69
57
47
25
36
147
105
47
37
3
92
196
57
18
17
48
37
15
48
27
21
104
61
11
91
33
60
51
6
35
49
63
15
81
20
40
72
32
16
24
48
165
78
29
60
73
54
33
21
35
4
152
19
117
27
18
63
99
41
64
56
36
1
15
9
11
24
120
4
21
123
15
53
72
37
24
12
123
116
31
45
9
3
20
76
81
6
33
15
41
85
3
20
88
68
1
239
1
18
33
140
60
19
89
4
68
28
9
90
48
60
173
172
108
116
108
28
9
24
159
92
19
9
81
84
15
120
108
8
4
33
35
7
93
8
91
9
45
135
80
37
23
67
42
3
140
148
51
65
24
40
104
28
12
8
19
9
231
93
60
21
59
76
104
28
27
53
85
15
20
37
18
18
36
35
88
21
6
48
5
55
33
93
15
39
33
33
24
51
240
44
7
33
3
18
15
24
33
27
93
15
12
168
129
39
51
5
48
16
116
28
8
48
40
24
68
52
156
27
18
75
69
30
108
53
96
49
42
17
48
24
28
45
3
99
53
1
6
48
42
138
17
136
8
60
4
27
125
64
12
32
16
60
72
32
16
165
60
195
24
32
19
36
65
16
9
3
45
18
42
155
28
104
48
7
53
12
4
15
9
116
19
126
24
3
9
90
144
6
83
1
15
20
1
171
33
39
63
33
57
15
45
135
72
20
100
48
32
36
37
203
100
24
48
12
33
30
17
16
21
51
48
44
16
24
60
15
18
119
136
9
63
36
12
72
120
36
12
12
21
11
1
42
225
3
5
145
47
40
15
18
ABCD 98815466422*3^$a+1 [50026]
90
236
78
132
48
150
36
16
14
30
124
20
16
74
6
54
42
4
216
14
16
8
36
114
6
84
12
24
40
6
48
26
46
60
90
30
168
12
18
146
4
32
48
60
66
4
50
166
6
20
30
34
54
62
28
60
32
78
136
20
30
60
96
10
90
80
28
2
24
10
56
54
34
60
26
40
114
26
84
36
64
50
60
22
90
8
10
122
4
140
106
8
30
6
126
34
246
114
36
44
30
24
60
30
42
88
20
30
6
40
14
30
126
36
48
52
198
26
24
30
22
74
40
14
36
4
66
44
16
56
18
46
126
18
50
126
4
2
34
74
76
56
24
4
2
48
40
276
30
80
24
42
24
114
10
12
14
60
34
110
16
44
216
30
6
78
256
90
60
84
32
108
30
30
22
50
210
48
70
32
48
12
28
26
64
20
40
102
24
86
88
56
30
66
60
90
4
54
176
120
6
40
24
44
30
102
24
60
136
128
16
90
30
26
48
96
6
18
42
4
14
22
98
12
48
42
54
60
4
60
92
28
2
124
36
44
60
6
40
38
46
296
10
14
10
14
112
194
70
150
26
148
50
10
86
6
84
36
30
84
30
24
30
66
60
76
8
30
136
54
36
80
84
30
72
60
78
106
74
66
40
206
24
30
76
44
16
74
10
6
20
100
20
18
90
16
50
10
264
20
42
34
26
4
60
200
66
48
72
4
50
76
14
40
24
56
124
2
54
36
18
136
80
10
36
168
2
100
104
154
86
54
90
126
84
6
126
30
28
26
6
58
126
54
12
128
12
64
50
70
26
244
104
6
40
30
54
72
14
10
14
6
124
50
22
164
36
100
78
36
126
44
30
36
70
84
20
124
50
100
170
46
50
4
32
34
14
162
48
36
46
68
10
116
120
6
24
4
12
14
30
6
58
32
64
50
66
48
36
16
8
82
48
26
24
42
24
30
54
40
26
36
18
30
46
44
6
10
26
4
60
144
20
52
30
60
90
48
2
48
40
2
54
6
10
140
10
38
42
54
174
36
30
24
16
26
64
80
130
36
144
50
144
72
94
44
46
6
30
44
10
44
52
54
30
114
12
24
26
78
22
18
80
90
22
44
24
40
132
84
6
14
94
2
60
18
12
54
106
174
14
12
150
4
146
4
110
10
20
30
64
36
84
80
12
4
44
6
34
32
4
50
36
30
48
36
4
192
8
12
34
14
112
140
28
56
30
90
30
4
42
54
14
16
14
36
60
30
46
8
12
154
104
72
54
66
28
36
110
60
16
48
62
84
4
50
186
30
30
96
108
12
18
76
50
24
106
44
82
74
94
2
10
90
164
6
24
36
64
36
18
20
90
96
30
66
114
36
78
6
70
20
40
36
254
114
46
14
6
46
14
30
36
34
90
66
68
30
180
36
16
30
74
4
32
30
234
40
96
44
30
60
10
50
36
24
96
58
20
22
14
84
6
30
10
30
6
138
26
54
90
126
24
102
90
10
8
90
36
10
26
48
22
44
84
82
8
42
54
36
138
42
64
56
10
24
74
30
36
36
84
4
182
24
16
48
90
26
64
126
74
6
24
36
40
54
50
6
40
50
34
110
106
20
30
46
8
42
54
70
20
16
68
10
12
50
274
20
24
100
20
156
10
54
2
24
126
40
44
6
78
16
36
20
4
174
36
104
6
36
40
8
10
20
6
40
14
30
46
14
66
60
100
30
24
2
18
6
90
10
74
52
54
14
126
60
6
54
30
10
14
6
40
86
228
6
54
70
50
30
66
24
126
6
28
2
144
34
32
18
16
6
84
60
14
30
120
6
54
22
110
40
8
40
96
134
10
56
16
20
138
42
84
144
16
20
4
36
44
76
60
50
30
4
26
6
10
8
66
84
6
46
68
12
28
62
30
30
54
184
36
26
150
174
24
102
114
40
90
14
46
14
16
20
90
24
6
114
60
42
10
104
160
20
16
38
12
18
42
18
60
12
54
24
126
36
54
24
126
10
66
8
12
4
14
6
46
54
50
46
14
34
20
22
84
24
32
4
134
12
54
60
30
124
12
38
6
120
36
48
126
66
30
30
30
124
90
26
10
144
44
10
12
110
54
30
4
92
34
20
36
4
14
6
24
40
42
48
122
78
42
54
36
48
ABCD 98815488152*3^$a+1 [50010]
18
9
8
28
27
60
29
64
44
7
30
159
12
20
7
72
45
9
107
108
124
21
11
4
39
36
21
44
4
57
3
3
77
13
138
17
12
52
24
75
6
66
29
24
16
9
30
21
33
6
12
9
56
24
144
25
47
12
36
67
9
45
36
48
54
53
7
45
20
40
68
4
60
33
15
60
20
28
39
41
112
48
8
61
66
33
120
24
48
92
16
60
20
172
8
37
107
28
63
17
28
20
64
12
20
124
36
63
101
12
7
53
40
24
9
24
3
60
9
11
43
9
27
29
1
18
65
60
48
4
9
59
13
3
27
69
9
51
33
11
4
60
15
36
17
12
13
54
21
168
57
39
3
21
24
48
8
7
5
4
96
105
3
39
18
3
56
79
60
144
5
28
123
17
88
9
3
15
30
15
3
65
4
147
29
16
153
15
68
43
42
23
64
111
69
36
32
48
124
27
21
3
105
104
1
27
33
84
90
21
32
12
97
18
17
25
63
32
13
11
79
30
3
8
49
15
36
15
21
213
83
24
1
18
6
23
16
96
48
45
3
3
30
42
29
36
25
108
11
28
45
11
31
36
9
68
16
81
54
9
8
48
7
189
15
30
63
117
51
57
83
25
60
47
48
43
54
42
18
3
92
148
3
21
48
21
24
36
15
72
8
25
47
40
27
165
27
24
5
40
20
12
24
73
143
25
30
24
144
12
72
18
42
5
85
30
276
9
21
36
11
24
40
123
42
23
76
75
57
44
13
90
36
5
7
17
76
39
18
18
9
21
36
150
41
85
18
54
3
24
45
30
78
23
24
16
27
5
97
60
30
6
23
40
57
18
45
44
48
43
105
81
48
78
65
7
65
43
102
6
45
57
155
13
99
3
29
28
3
9
84
12
68
4
60
48
57
155
48
24
16
128
19
53
12
61
39
8
43
6
15
33
42
120
36
54
54
45
9
27
123
18
119
40
39
45
39
198
42
48
78
12
18
29
7
45
24
36
3
33
24
36
32
48
52
56
40
104
36
36
28
32
4
21
3
56
7
105
75
162
35
16
45
11
4
36
15
6
23
61
3
48
9
23
61
35
4
12
36
45
99
3
18
78
21
8
12
4
32
24
19
29
7
24
9
32
103
57
44
61
15
8
7
114
54
12
53
108
28
24
63
65
40
48
9
167
24
7
33
21
51
33
47
88
15
21
44
136
8
1
42
105
80
52
48
32
16
21
179
36
25
3
20
180
28
3
41
13
12
36
90
29
13
15
21
36
156
143
36
16
60
12
27
41
67
33
144
3
21
20
61
51
12
8
79
153
20
25
90
45
60
15
42
23
67
66
99
8
43
30
15
3
57
93
15
75
9
45
3
9
3
3
69
15
6
3
20
4
168
3
29
1
39
48
12
80
25
36
167
49
18
101
16
81
3
36
108
33
12
71
40
15
180
24
21
207
17
16
27
72
12
33
27
29
7
33
57
39
8
1
11
4
92
12
72
28
21
12
83
76
60
69
6
29
19
45
12
44
49
162
5
40
96
72
15
45
60
135
12
173
13
72
15
32
76
15
60
29
64
24
48
84
3
36
69
8
25
72
47
49
66
9
12
24
9
87
60
69
18
21
32
43
21
24
129
42
5
43
33
45
18
54
11
25
87
3
29
48
49
255
44
1
54
57
8
7
9
33
30
57
48
27
105
21
75
60
20
84
25
18
132
18
90
101
64
128
64
8
100
12
200
16
117
75
60
32
49
51
3
12
65
24
40
32
7
108
9
84
69
23
60
4
33
83
97
72
15
68
7
60
81
27
5
16
44
73
35
48
31
21
12
116
85
59
151
21
15
153
8
40
15
17
1
42
113
96
1
3
51
9
20
7
105
99
105
3
33
3
30
47
43
24
72
93
45
6
29
73
78
45
12
84
84
9
23
28
84
32
16
33
39
45
27
48
32
136
20
112
20
1
42
45
32
97
18
53
43
66
3
8
52
20
28
108
32
43
21
33
3
15
12
21
105
42
189
93
47
24
7
30
35
4
21
39
15
18
15
32
4
12
68
52
63
89
25
23
40
75
45
20
13
174
101
31
69
44
61
35
12
100
108
24
33
54
5
16
188
19
72
29
16
69
131
16
87
108
90
3
27
60
72
138
27
20
28
3
81
9
131
31
12
18
83
16
63
45
8
72
55
57
8
13
3
24
21
6
41
60
52
20
16
32
25
3
51
89
37
47
115
108
65
28
147
102
107
144
16
63
18
47
1
11
31
57
45
72
11
28
129
30
36
60
77
4
68
7
69
60
36
15
24
29
1
126
173
67
41
168
25
72
30
18
11
36
79
36
9
96
60
24
48
33
15
48
27
24
41
7
21
15
57
3
21
8
241
27
32
13
3
84
21
54
120
101
7
60
45
24
93
3
12
60
132
3
17
55
65
64
39
41
85
27
63
41
96
40
68
19
17
25
83
52
81
27
45
48
87
12
69
15
51
54
36
6
29
61
72
18
18
227
55
45
60
12
81
51
36
48
45
ABCD 98816387732*3^$a+1 [50044]
141
69
11
79
36
12
41
127
54
3
168
48
24
15
60
117
45
11
37
3
9
39
24
15
48
89
31
12
101
31
41
109
131
24
13
168
203
7
30
42
42
30
41
19
18
150
101
16
75
138
3
15
24
48
42
6
9
45
48
168
12
23
40
39
89
91
21
8
7
72
17
43
42
30
5
24
37
24
126
60
57
27
45
21
120
162
57
24
21
35
16
45
24
6
12
18
23
67
5
24
55
9
72
39
6
42
17
13
107
208
27
45
45
60
48
18
29
85
6
5
48
97
42
90
3
15
60
90
132
48
174
41
7
12
45
153
23
48
37
42
198
3
32
109
11
25
60
54
5
16
39
89
64
153
95
48
19
141
51
228
17
13
83
88
24
27
29
19
12
18
71
40
80
31
41
24
16
24
15
108
77
85
30
5
25
6
60
144
30
6
42
23
112
8
55
30
102
120
12
33
123
72
12
48
60
42
11
49
183
45
42
6
150
24
21
8
7
60
53
91
5
61
42
153
69
30
6
60
90
24
48
30
78
150
90
114
243
32
43
12
48
81
9
23
169
36
24
35
40
3
42
6
42
42
161
37
72
59
67
5
37
11
1
60
35
145
18
30
12
35
120
43
18
24
36
30
84
60
161
19
36
12
21
24
56
7
12
12
60
60
65
61
90
120
24
36
12
102
123
240
75
18
72
72
6
60
42
42
18
18
9
15
89
37
3
56
24
19
53
40
104
61
90
24
18
71
16
56
7
48
54
59
67
45
27
30
78
84
93
15
60
48
12
30
90
12
6
30
30
83
61
11
157
18
24
78
3
39
30
75
225
18
12
18
15
123
29
43
12
9
171
5
25
239
79
81
21
51
27
60
41
19
77
31
54
11
40
45
42
17
16
9
18
108
60
102
12
35
1
15
80
48
1
15
33
108
27
8
7
42
36
42
18
12
78
29
64
9
162
96
240
24
141
39
41
37
11
7
9
48
27
30
159
21
3
75
42
6
90
72
11
72
25
30
54
11
48
216
31
60
12
57
15
81
39
41
40
24
3
117
3
18
54
5
13
3
15
24
41
48
37
35
115
93
21
6
45
15
57
32
61
267
45
131
1
36
27
3
12
30
3
159
30
30
21
104
73
71
79
132
5
1
143
97
60
27
27
30
71
247
60
18
90
89
24
136
15
36
69
111
30
240
24
123
15
17
25
18
42
30
5
103
41
31
41
55
72
17
13
27
33
90
12
89
49
143
55
129
80
151
33
24
27
30
6
65
85
24
6
42
192
6
12
153
15
150
35
48
16
15
48
108
69
3
72
69
117
24
3
15
33
104
55
65
181
42
72
41
157
48
24
59
91
29
112
129
39
57
15
27
168
252
12
36
72
30
51
21
51
48
81
159
21
11
7
17
61
83
169
30
18
12
30
45
105
23
24
43
108
30
54
6
84
60
36
150
24
18
30
18
42
12
6
63
56
64
111
60
101
24
16
27
18
24
11
24
31
90
12
107
144
157
35
37
11
211
5
31
24
9
39
48
132
18
24
3
45
11
40
57
15
75
42
30
12
105
56
88
249
30
33
159
6
83
157
72
27
51
5
85
24
126
29
16
39
65
64
72
45
90
89
40
176
109
11
24
1
12
78
42
3
39
48
12
66
72
18
72
41
112
27
42
18
60
18
24
11
49
18
78
143
79
33
104
96
48
112
57
15
15
57
15
30
48
51
39
17
55
41
120
175
30
24
3
32
40
144
57
54
65
160
111
57
32
40
45
108
12
6
72
12
120
33
33
23
120
1
36
114
78
11
37
35
25
23
67
53
31
30
11
109
59
19
18
35
55
60
120
30
23
37
24
3
176
31
65
31
89
24
271
9
56
55
41
19
5
31
65
48
1
6
60
60
72
17
25
60
11
25
42
12
78
11
1
36
59
24
61
11
49
18
165
105
23
25
84
48
12
36
54
108
120
102
11
55
54
11
24
103
150
27
21
30
90
203
19
162
123
75
18
24
59
136
141
12
71
37
3
39
17
24
31
150
18
17
55
33
48
8
120
7
65
7
60
12
89
7
9
3
30
71
72
79
9
9
15
56
96
31
24
18
180
27
75
29
37
72
11
1
135
56
7
102
48
18
120
84
ABCD 98816528524*3^$a+1 [50003]
6
24
29
36
48
43
9
8
3
24
40
6
30
29
3
72
9
19
30
50
1
27
24
9
80
1
18
42
15
8
37
38
60
88
53
60
60
24
43
17
13
2
40
12
18
2
10
6
29
55
30
96
2
58
14
69
1
38
1
140
36
135
25
15
30
18
41
31
6
59
31
30
12
62
16
204
209
36
4
9
110
52
48
18
14
180
45
73
35
75
28
24
8
130
42
36
92
28
12
41
27
64
30
15
23
72
45
4
57
3
51
20
28
80
112
120
113
13
107
25
111
21
30
8
1
27
53
19
32
9
61
96
122
28
17
13
14
33
136
56
1
110
13
56
84
51
48
100
41
7
29
31
24
9
11
10
50
36
12
100
5
25
27
33
50
12
76
24
5
111
94
48
35
13
47
60
60
52
33
107
40
83
10
60
12
155
13
2
25
11
72
45
12
4
27
17
3
9
61
2
45
16
87
32
21
27
69
25
83
27
28
17
63
61
36
75
65
121
47
27
16
20
69
4
71
33
13
47
37
39
116
115
9
20
16
71
69
73
2
25
71
13
71
16
20
60
4
29
19
21
21
6
9
21
14
9
36
4
51
116
10
39
323
108
4
66
2
10
62
10
6
20
22
2
10
38
45
52
35
36
40
9
33
2
10
23
7
69
20
39
12
40
68
157
15
8
60
48
69
31
17
36
157
72
35
72
48
136
69
30
78
12
95
3
9
1
47
15
22
23
12
73
102
5
4
44
7
29
49
42
90
59
36
61
2
165
73
30
12
32
49
20
51
96
93
91
89
31
5
13
42
5
48
63
40
92
105
75
12
40
29
37
23
76
71
34
23
16
107
49
128
12
60
3
22
26
4
6
30
20
4
29
1
30
56
10
42
8
12
178
3
57
14
10
50
28
12
210
126
77
15
61
96
15
8
45
63
72
21
19
12
96
42
38
13
117
162
101
27
12
1
27
9
8
87
36
33
19
42
75
104
16
21
30
20
34
48
12
135
131
13
9
30
17
48
52
45
23
60
235
101
24
12
84
16
45
23
16
9
18
53
60
24
7
20
10
39
21
35
3
88
9
8
3
70
39
35
46
47
15
45
43
9
3
8
22
50
48
93
19
5
85
2
25
21
2
21
60
211
29
1
83
15
21
16
15
45
140
13
2
105
1
12
38
4
29
39
28
32
100
18
2
21
1
38
28
80
93
99
1
27
24
8
22
23
73
59
1
24
48
12
15
15
9
99
5
12
40
23
97
33
38
129
24
24
76
11
16
84
36
29
13
110
57
15
76
20
13
44
27
36
22
90
12
29
49
95
15
1
44
25
182
16
20
120
24
25
195
30
50
9
37
72
131
27
10
120
14
36
52
18
3
47
94
6
44
60
45
1
110
9
40
144
57
24
203
15
21
1
6
33
87
42
11
16
8
3
4
30
108
71
31
125
100
21
39
3
30
72
6
149
48
15
45
7
56
57
13
12
2
49
9
38
4
36
30
47
36
121
23
27
36
40
80
34
59
139
80
201
24
7
36
29
25
15
95
25
21
120
47
75
45
43
33
20
36
1
47
7
5
51
10
63
47
13
51
36
12
32
25
21
50
33
61
75
33
30
5
247
29
61
110
9
49
11
37
42
5
36
39
72
60
36
34
48
11
31
36
60
29
1
84
15
140
120
3
70
11
31
113
43
53
1
50
16
20
40
17
7
30
23
63
13
11
25
104
1
35
13
71
16
8
25
27
8
13
47
73
23
40
20
49
48
30
54
135
44
67
24
53
3
24
70
23
13
47
25
111
44
16
87
9
3
32
10
126
30
42
30
12
6
20
129
48
7
66
99
11
40
30
2
108
4
53
52
8
43
54
6
42
27
11
52
8
12
21
24
36
109
35
12
13
18
9
81
2
100
32
49
81
60
95
13
38
24
120
36
94
39
47
22
71
24
25
2
130
50
25
11
22
51
57
14
36
73
36
71
10
63
20
16
111
20
12
22
50
16
77
15
60
45
96
7
29
43
57
21
83
36
55
180
29
219
1
47
4
53
37
36
2
1
171
20
9
24
157
30
78
138
29
13
18
12
12
29
97
59
1
3
21
23
63
72
28
164
9
24
43
9
21
2
22
60
6
29
60
13
48
12
38
24
129
36
4
36
23
28
30
23
19
5
37
110
10
23
75
1
27
89
1
12
18
72
68
22
12
150
108
101
67
153
44
15
21
36
25
83
15
48
24
40
29
31
89
1
83
16
44
3
9
4
27
24
36
9
33
35
27
93
63
10
47
103
93
57
60
14
25
68
192
108
3
120
9
40
15
36
53
67
77
36
24
36
7
69
21
2
160
20
22
23
13
14
36
100
20
34
48
35
63
70
23
121
23
15
22
38
70
35
37
35
51
72
22
6
24
29
31
30
6
24
5
4
44
27
25
8
76
20
139
80
45
3
9
13
71
19
5
63
177
12
60
84
1
98
58
39
81
47
15
142
36
83
1
59
97
23
7
53
16
44
24
13
54
29
19
17
24
31
68
60
82
83
76
60
9
50
12
28
125
25
107
63
88
93
147
9
23
21
7
80
33
36
91
114
6
33
56
60
108
13
60
12
282
113
37
35
ABCD 98816961086*3^$a+1 [50005]
3
3
57
12
33
60
3
24
36
60
45
180
15
60
111
33
117
103
41
15
4
197
63
147
78
15
16
44
111
9
45
36
7
23
24
21
12
129
30
69
45
12
42
13
12
71
126
39
12
15
97
77
114
96
25
164
180
52
8
84
48
120
15
72
78
43
101
79
32
9
79
36
116
3
6
48
111
4
8
9
99
16
36
5
63
45
54
42
120
3
28
89
6
49
68
93
75
33
240
99
21
24
168
27
45
138
18
15
105
24
36
192
12
36
7
35
30
87
48
57
138
73
36
29
27
48
21
36
67
41
19
20
28
227
78
12
31
167
18
27
60
63
309
225
12
30
1
20
45
12
18
18
19
236
24
48
39
18
51
27
45
3
66
31
8
135
9
201
54
18
75
12
15
45
117
3
75
66
147
27
78
24
24
99
16
17
30
45
48
9
43
65
7
68
105
3
15
90
24
102
21
45
150
18
24
7
23
6
42
30
12
78
18
55
24
8
28
29
72
3
48
28
92
57
63
52
5
120
36
39
45
31
120
17
135
27
37
56
33
114
1
5
60
27
189
30
24
30
42
25
152
87
54
24
75
16
164
51
57
4
8
60
15
81
39
33
52
20
52
35
6
15
45
75
12
96
189
231
27
18
54
141
24
147
81
12
16
29
12
60
3
48
28
89
30
6
19
17
126
78
15
9
55
101
6
48
30
18
109
41
207
27
30
24
7
80
28
200
45
135
12
39
25
41
120
15
40
29
39
27
18
120
19
48
275
24
24
72
120
177
52
29
12
27
15
18
87
45
66
9
93
42
25
65
6
129
105
48
75
45
60
55
59
18
30
61
101
79
17
48
15
135
1
68
33
7
116
12
3
102
210
153
87
102
151
20
24
21
66
24
126
18
45
3
30
42
186
12
12
51
147
33
15
9
21
27
39
18
12
39
76
56
9
19
60
32
60
64
41
27
48
12
51
9
28
152
57
18
246
99
21
87
72
60
63
270
42
6
19
47
66
180
12
6
24
90
7
89
216
36
15
12
33
24
3
3
42
72
216
60
42
1
41
120
6
42
7
335
21
9
96
147
36
4
5
42
48
21
12
168
12
27
6
90
24
18
115
24
59
9
213
19
68
33
72
42
9
21
36
30
78
99
45
66
9
21
39
40
35
13
5
127
8
129
48
12
18
42
43
80
45
30
6
66
21
9
55
8
93
63
69
108
3
81
3
76
101
51
28
20
51
13
53
3
12
57
163
8
51
48
21
12
4
11
45
4
71
13
96
5
63
21
24
108
54
120
24
45
40
20
9
48
3
75
120
69
117
3
45
3
28
5
27
39
49
71
6
48
91
8
28
188
21
39
120
9
12
36
75
69
39
9
48
90
48
126
18
6
39
105
43
17
123
33
79
20
96
15
102
3
60
99
66
12
75
40
8
21
18
21
81
51
72
15
6
60
6
30
63
60
33
87
45
132
51
33
12
30
90
102
6
24
36
12
63
57
67
53
15
153
39
21
7
92
3
133
17
18
37
17
18
54
51
48
15
6
43
5
31
59
90
36
114
13
29
6
30
19
23
85
77
48
12
51
45
87
3
45
9
51
40
5
147
36
45
7
108
36
41
24
120
78
21
84
57
48
168
19
65
96
204
30
1
68
76
56
12
28
47
30
51
45
7
152
60
112
84
5
12
55
5
30
45
33
162
48
54
42
66
54
54
19
95
21
51
81
39
6
60
27
21
15
9
31
29
60
3
72
81
39
16
41
66
120
48
30
90
97
23
45
4
23
45
124
29
12
78
42
87
45
96
60
27
165
12
138
42
6
69
52
185
3
75
33
45
3
124
65
3
132
3
18
115
59
66
36
18
33
100
92
21
31
59
24
25
23
18
30
6
96
18
24
18
12
63
168
9
36
102
18
54
33
9
48
12
24
75
12
99
21
117
120
6
90
7
77
7
44
15
9
93
18
25
20
12
12
28
32
15
1
20
24
96
57
90
37
41
60
75
81
91
5
18
144
42
30
24
54
3
12
33
18
9
33
24
51
60
12
96
99
1
77
84
43
8
72
21
24
102
6
15
33
66
54
114
18
30
24
30
3
40
113
24
39
12
12
60
28
29
36
103
29
48
84
123
3
117
123
42
36
87
9
39
64
107
9
60
21
99
9
48
42
1
17
15
40
5
63
4
8
132
45
15
ABCD 98817677464*3^$a+1 [50054]
24
27
84
36
18
27
69
144
3
27
18
108
39
3
21
33
63
111
9
48
120
48
117
18
24
9
9
71
55
57
48
3
90
3
27
24
117
129
36
18
36
93
33
15
99
72
66
27
81
18
24
12
78
27
9
30
18
60
12
42
5
43
150
72
279
3
93
3
36
30
132
15
39
18
30
33
273
18
69
27
21
51
21
24
9
36
126
36
210
39
15
6
35
49
87
32
136
3
48
6
231
39
72
108
48
21
15
18
95
19
84
36
78
36
3
9
15
57
15
99
69
56
16
123
24
90
36
126
9
21
18
153
153
18
90
18
24
9
32
13
18
48
24
18
36
75
96
8
13
83
13
18
17
19
77
7
18
63
69
51
8
7
9
123
21
120
75
72
156
36
149
19
84
24
90
12
99
87
89
16
51
42
99
168
15
18
54
18
78
9
3
108
18
6
9
27
30
54
144
9
15
33
75
21
15
72
48
137
40
75
117
24
3
36
18
132
18
33
15
42
15
21
48
51
9
120
63
15
36
120
60
36
12
18
24
156
90
42
102
9
9
15
21
42
9
3
42
3
33
126
12
24
84
6
180
18
48
93
3
102
24
54
66
23
13
3
56
85
54
36
42
95
16
9
15
8
55
9
81
126
12
216
29
13
12
42
234
30
69
99
69
3
18
99
57
24
48
15
39
41
55
12
108
36
6
15
51
114
75
9
6
9
3
96
125
91
36
144
48
33
24
15
209
64
15
9
33
66
21
21
99
39
65
43
6
63
3
18
6
5
16
24
75
101
31
17
40
9
24
15
120
8
37
48
96
48
42
57
9
36
75
51
5
73
36
18
9
39
129
75
72
36
36
102
15
57
54
33
45
126
30
42
45
93
11
25
78
33
15
57
57
54
177
33
18
5
31
24
48
6
36
66
69
3
6
18
45
27
45
9
54
9
48
48
33
6
48
137
187
6
66
141
32
88
9
24
18
45
75
5
16
24
48
75
12
57
123
24
84
41
31
24
12
5
16
72
51
72
24
12
42
63
147
24
12
18
96
120
15
117
30
5
16
33
207
72
105
39
32
1
71
13
18
9
51
180
108
69
56
136
32
169
23
16
75
30
15
48
9
54
72
41
85
18
33
93
54
24
180
30
27
72
15
48
18
54
114
30
36
24
53
103
114
90
93
48
24
33
12
90
108
69
21
132
15
93
48
18
81
96
57
87
9
18
12
42
12
18
96
9
32
16
72
87
41
25
18
18
18
33
24
24
9
15
63
57
99
29
13
27
3
24
72
5
79
9
9
63
33
54
9
75
24
36
102
3
93
18
210
23
31
24
12
6
18
54
15
21
66
41
37
30
60
17
40
135
60
21
56
43
6
12
27
33
48
24
18
30
15
8
16
57
39
15
108
54
36
99
3
69
9
12
60
30
36
93
51
18
36
6
105
15
81
128
7
9
99
5
1
102
18
24
18
18
99
45
12
24
126
17
55
18
15
51
117
15
30
11
40
9
30
65
67
18
18
84
54
6
18
63
153
15
75
21
33
23
16
104
67
252
24
41
67
18
12
72
18
60
12
18
90
9
33
39
9
60
3
9
54
24
17
37
12
36
3
3
189
39
113
37
48
18
18
6
33
69
42
17
16
39
144
89
49
36
18
33
27
72
102
42
54
84
51
176
13
18
84
45
33
23
40
80
24
16
105
108
18
48
78
54
21
15
33
183
12
54
162
5
16
33
15
48
27
60
48
18
23
31
6
36
30
18
108
42
9
57
72
24
39
9
54
36
180
81
24
39
18
42
84
24
12
5
16
15
9
56
31
36
21
32
16
87
18
18
60
108
36
153
3
18
75
15
9
24
57
15
81
18
30
15
8
37
51
3
45
39
60
12
9
56
43
6
12
18
108
29
25
23
72
19
84
18
6
12
29
25
15
39
6
3
9
47
31
9
8
37
51
15
33
27
21
33
30
33
24
75
30
95
175
36
6
15
56
13
6
5
67
12
24
90
84
51
3
6
66
72
45
141
51
39
48
42
18
5
151
81
15
9
75
42
18
18
30
24
41
144
136
3
45
9
12
3
192
9
48
6
17
73
36
35
64
27
18
54
90
3
72
15
48
9
153
36
51
32
31
161
16
33
24
102
24
33
15
204
21
32
16
3
21
9
36
42
66
15
3
21
56
1
18
66
36
42
21
33
15
24
69
180
90
21
72
69
3
27
36
9
24
45
30
29
40
96
48
3
6
23
40
225
30
129
69
3
240
63
65
67
48
21
96
96
24
3
36
36
30
180
78
5
43
93
3
12
65
43
93
33
15
3
36
18
15
27
53
40
33
54
81
8
55
33
8
7
18
6
81
8
1
111
27
198
15
8
13
18
126
3
24
123
21
72
135
ABCD 98817779176*3^$a+1 [50008]
3
117
108
12
57
60
15
33
3
9
111
87
30
15
75
6
36
48
138
45
93
60
30
12
60
42
138
42
27
45
30
48
6
12
18
42
30
78
60
87
72
57
3
111
54
12
48
15
27
105
45
144
30
30
24
6
9
15
105
15
18
48
36
18
6
96
84
12
12
36
66
33
57
84
6
33
153
27
57
3
33
30
12
18
102
6
24
12
6
42
3
33
30
6
36
12
6
69
3
9
180
219
54
18
12
18
24
135
33
12
48
30
66
111
15
24
9
87
150
90
48
33
9
18
6
87
9
60
48
18
72
36
189
132
156
24
33
12
15
63
12
6
27
120
63
138
6
45
45
3
105
120
42
144
66
15
81
18
66
138
165
45
12
6
30
15
33
6
6
54
6
12
75
15
6
144
3
12
60
51
30
66
6
27
60
33
48
51
3
45
81
171
63
48
9
45
24
24
18
12
33
33
30
54
36
84
3
57
6
36
48
12
66
78
21
105
51
63
36
24
9
57
54
60
42
24
36
27
3
24
24
81
39
81
69
42
9
69
54
6
27
57
48
27
21
102
48
60
24
18
27
51
12
18
60
12
108
6
18
6
129
111
30
60
60
24
15
33
162
30
48
48
12
120
39
9
30
24
33
45
18
36
54
111
21
48
36
168
48
27
57
96
84
24
60
96
24
6
18
12
15
93
42
30
18
42
24
12
12
6
12
60
24
24
42
39
9
6
6
15
45
24
60
48
42
30
54
12
48
36
45
36
33
120
24
18
18
30
30
66
6
84
3
51
66
60
36
72
3
27
36
30
6
48
6
120
27
15
42
12
15
96
9
18
18
15
120
159
45
15
6
102
78
24
51
9
174
84
36
9
51
6
75
15
45
99
54
6
30
24
15
57
48
66
72
60
18
111
15
18
12
48
36
24
42
24
69
3
30
147
45
27
21
15
9
123
15
12
18
72
54
6
36
12
6
21
3
72
120
48
93
12
33
24
30
66
60
60
18
222
60
12
30
33
57
120
63
27
30
36
42
30
42
66
30
9
21
12
15
39
96
78
66
54
36
15
3
6
36
135
15
96
42
18
18
6
54
24
3
12
21
24
66
12
30
60
75
27
42
111
69
3
87
24
66
63
33
108
150
102
27
15
30
30
72
18
72
36
78
81
9
24
42
114
24
87
21
15
57
36
66
84
57
99
48
42
24
72
48
24
12
18
6
36
18
18
108
42
12
36
66
6
42
6
9
15
48
42
18
12
33
69
48
18
48
42
84
18
30
3
27
18
12
135
48
57
6
57
3
6
6
69
51
108
141
195
6
39
3
48
42
36
51
81
30
108
6
36
24
3
48
60
33
30
36
30
3
15
30
6
6
75
63
30
30
12
24
24
30
150
42
18
66
30
90
24
12
24
111
21
27
15
33
15
48
6
78
42
48
6
24
102
90
18
12
84
24
27
9
6
30
15
3
6
39
120
111
120
9
33
15
63
141
51
30
60
84
78
45
57
63
75
45
48
9
75
75
33
3
48
54
72
3
93
72
36
27
15
24
54
12
30
48
24
12
54
39
45
72
15
21
54
18
6
57
57
15
81
6
21
15
42
12
15
21
27
27
48
42
60
6
18
30
66
6
12
36
66
30
18
6
90
24
6
6
24
96
60
18
66
51
105
36
48
126
30
195
81
75
3
21
33
27
69
6
24
90
39
21
39
21
72
18
54
48
24
6
12
12
24
72
78
12
15
105
24
30
144
60
96
36
45
117
42
54
42
30
78
57
39
18
6
30
156
114
6
6
18
24
6
84
12
198
15
60
48
45
54
33
93
54
270
24
36
36
75
33
60
24
3
15
18
6
6
12
15
15
117
93
3
93
12
132
18
48
12
90
54
96
9
45
24
24
36
24
30
30
3
33
36
84
24
3
84
15
60
48
177
75
84
30
54
42
30
6
132
90
12
78
60
15
63
177
27
36
9
3
30
6
6
60
24
36
48
3
15
114
15
21
60
27
21
24
15
57
6
69
3
57
9
6
21
147
72
21
57
6
42
42
30
15
153
42
57
99
12
42
30
30
72
6
165
33
12
30
45
3
36
48
72
18
30
168
18
12
15
3
12
102
30
48
24
78
6
30
36
96
114
30
3
15
60
18
60
54
48
6
12
24
18
45
51
30
6
54
39
12
9
24
18
42
6
60
30
36
3
3
9
39
72
24
24
36
18
42
6
42
30
6
42
48
72
192
12
54
72
18
36
3
108
57
120
66
12
42
12
78
12
30
48
12
240
48
3
9
15
129
24
3
3
24
36
84
78
132
75
3
9
33
36
12
108
54
126
30
9
60
105
72
15
36
24
9
6
18
3
45
84
24
6
198
12
36
48
39
45
42
30
168
120
63
45
30
54
60
6
57
147
48
36
120
6
18
6
27
69
18
6
66
24
216
330
3
108
3
42
18
24
102
228
60
12
24
72
27
3
30
12
78
42
27
33
12
3
21
6
24
6
18
18
87
33
48
36
18
6
60
12
132
36
27
ABCD 98817850226*3^$a+1 [50060]
28
96
108
57
3
21
12
144
123
45
35
28
8
1
35
16
24
9
24
63
20
25
39
9
42
57
36
9
15
36
96
33
23
40
80
73
87
24
68
73
35
28
24
36
9
11
115
54
12
143
16
24
21
36
174
21
33
75
36
20
55
192
5
73
111
48
36
12
44
49
35
52
20
52
57
96
83
19
18
24
120
6
90
12
35
55
6
84
51
12
63
45
24
27
18
75
80
36
55
77
12
196
72
3
9
12
36
69
24
75
69
3
33
36
51
87
5
13
3
24
45
51
20
7
48
81
81
23
64
21
35
7
69
68
60
85
35
1
27
84
21
48
35
115
57
84
20
73
71
31
105
9
36
39
45
24
30
6
336
96
48
36
35
16
57
71
16
20
96
37
48
24
11
72
25
72
15
36
177
3
15
24
65
24
49
78
89
1
3
9
42
30
18
41
4
33
179
31
9
81
59
124
21
11
108
36
61
27
261
35
16
15
53
43
53
196
15
9
81
3
3
45
3
57
24
69
15
75
129
36
105
75
117
3
60
51
18
63
60
104
19
21
273
11
1
15
8
48
40
84
3
6
51
21
12
36
15
36
39
77
4
15
90
30
129
21
3
33
30
144
89
24
12
60
88
20
72
19
9
36
300
32
12
1
51
9
30
42
63
21
18
6
120
27
44
4
24
132
20
4
21
11
37
123
3
42
30
33
81
3
123
18
12
35
25
48
39
92
48
28
15
17
40
105
75
81
39
12
21
15
20
73
36
36
54
5
19
45
20
25
120
6
21
9
24
11
64
12
32
163
5
4
33
48
24
120
39
39
105
15
5
1
27
39
21
24
153
27
44
37
107
1
90
42
3
105
35
16
129
11
24
1
48
3
104
36
37
71
96
4
105
75
117
42
48
5
193
27
84
24
24
8
19
54
12
15
45
48
51
8
13
72
18
33
81
30
24
29
115
90
47
25
155
1
39
96
9
15
44
1
15
24
116
43
125
73
12
60
51
24
60
3
9
120
21
3
32
13
72
90
42
72
71
55
53
40
44
73
15
24
140
19
9
8
4
20
36
28
72
12
8
19
33
45
3
9
78
18
12
15
27
69
51
54
15
9
18
53
4
12
36
20
84
28
51
29
28
117
63
48
147
9
8
88
60
69
63
21
72
27
12
21
3
44
16
9
72
11
37
3
3
102
42
30
27
44
60
4
33
35
40
24
20
4
21
75
9
60
39
8
19
6
15
75
9
81
48
15
20
16
156
105
99
45
36
12
51
9
48
3
12
9
35
1
15
24
63
18
39
39
120
41
1
39
36
12
36
56
4
45
15
36
20
19
9
33
27
108
8
16
33
36
15
165
167
12
60
37
63
72
3
126
72
35
28
27
113
12
28
12
72
96
45
15
21
71
24
144
85
27
27
33
9
3
27
78
35
1
15
32
28
9
108
24
48
60
108
63
56
55
18
3
32
40
32
19
144
18
24
15
20
13
36
24
3
44
115
29
25
15
20
160
165
15
56
76
12
33
23
16
120
84
36
51
29
169
15
144
33
42
65
61
66
6
48
39
68
73
6
65
36
64
45
39
20
49
27
8
76
24
105
27
8
48
24
73
47
1
72
35
91
105
20
25
51
159
17
55
129
33
6
54
11
4
75
17
1
54
90
36
27
56
7
72
233
52
93
54
9
57
35
37
51
24
21
12
3
39
57
24
9
36
72
162
30
95
172
81
12
23
19
69
20
1
51
32
208
33
36
11
4
21
3
15
72
48
21
129
36
119
4
165
11
61
11
88
116
4
12
39
9
21
36
23
1
36
3
45
75
105
27
9
108
60
47
4
96
9
87
60
24
44
97
15
20
48
19
41
49
15
21
162
69
24
24
80
25
15
36
39
18
15
33
75
51
33
111
42
3
44
1
27
33
162
53
19
33
15
45
9
60
36
12
3
57
18
90
35
84
1
24
71
88
32
73
95
12
72
36
7
102
23
73
15
56
13
71
55
6
39
27
197
1
75
12
9
15
123
42
39
84
60
60
96
21
36
27
63
192
113
49
39
87
5
19
29
4
33
15
128
1
39
60
105
71
13
72
59
12
40
87
213
24
108
21
66
24
17
84
16
12
15
102
90
6
120
60
54
18
11
25
51
93
12
39
132
12
57
48
35
16
12
15
17
112
36
84
111
9
56
7
18
48
36
59
84
61
35
1
48
36
215
1
35
36
88
45
71
49
132
107
37
39
36
68
31
54
60
30
113
13
72
27
96
44
52
56
55
9
20
36
7
17
1
30
9
68
1
66
89
64
8
25
30
33
44
88
57
3
68
19
81
9
12
18
77
19
54
48
24
66
33
24
72
24
32
12
25
3
48
24
192
15
9
180
72
117
36
75
24
48
32
7
48
41
52
69
6
29
100
15
48
96
9
92
36
55
42
15
56
40
36
ABCD 98818501636*3^$a+1 [50028]
88
24
57
63
216
72
32
43
54
15
45
84
39
56
1
156
78
282
59
49
6
41
13
27
3
77
48
61
51
72
80
72
96
19
69
152
13
42
9
8
37
3
27
53
133
54
21
32
91
12
33
147
77
48
19
24
66
6
69
24
15
30
219
57
63
120
48
39
65
55
6
35
19
29
24
16
57
23
115
72
180
249
200
259
77
13
155
24
16
15
6
75
9
96
95
31
209
79
30
35
1
60
195
80
40
39
65
144
112
24
105
111
111
210
23
31
41
13
162
57
183
48
126
6
48
21
8
16
117
35
48
31
54
36
119
37
27
168
32
208
192
72
80
136
24
165
11
253
51
9
39
152
145
23
37
36
18
165
27
53
7
84
165
39
57
104
96
43
77
72
72
24
7
108
69
57
36
78
197
139
29
64
32
144
115
180
9
32
49
30
60
29
48
103
102
35
48
85
36
95
31
30
114
225
8
72
19
12
60
77
31
177
69
36
39
39
41
16
15
33
105
15
21
3
48
24
96
99
45
56
24
240
88
3
234
3
192
39
72
33
72
15
33
32
13
291
8
7
89
40
87
89
16
128
31
9
32
73
47
64
96
3
197
25
54
33
96
24
3
78
15
56
31
65
169
71
48
277
59
55
144
9
32
25
95
19
5
7
9
15
81
135
30
3
80
40
80
72
13
51
45
54
125
24
13
75
33
12
123
45
227
24
16
69
6
53
64
56
16
168
32
96
40
48
21
51
144
24
24
248
112
117
30
21
129
111
33
36
83
43
53
157
27
51
101
64
15
36
189
24
51
5
85
35
112
24
51
18
11
136
63
89
187
5
64
104
61
195
15
17
88
24
3
138
180
132
75
24
39
177
32
13
59
31
65
112
8
64
96
72
207
33
32
136
15
54
114
17
24
49
30
41
55
30
3
56
64
27
66
107
43
144
5
31
57
27
29
40
104
61
27
48
120
32
40
48
72
32
1
87
128
136
176
120
55
84
5
120
61
54
45
24
87
78
59
7
126
78
45
24
56
55
17
13
107
48
31
89
31
185
40
128
157
51
80
79
96
54
90
153
48
104
16
8
112
240
15
54
24
120
147
3
12
185
112
72
45
90
33
8
103
312
18
102
60
117
21
11
139
126
30
6
18
41
48
31
57
39
120
36
149
91
5
43
96
45
99
12
105
8
24
48
112
33
63
45
36
119
55
41
55
54
99
200
48
79
81
80
43
5
64
32
1
108
6
84
6
99
72
48
15
41
40
8
40
48
80
85
195
3
69
32
16
93
6
93
8
43
102
54
41
112
8
79
54
75
24
3
24
120
69
135
57
99
21
144
15
41
55
33
21
66
9
56
103
66
96
54
36
45
104
144
7
89
109
59
67
29
31
89
136
21
18
9
63
54
51
32
96
1
255
48
3
90
54
24
77
64
264
56
19
21
24
96
24
72
15
54
24
131
85
83
16
72
219
144
5
64
8
19
125
208
147
45
99
21
104
1
6
30
107
1
60
36
84
131
55
41
64
21
99
96
8
16
189
126
5
19
5
24
37
59
112
80
88
75
149
16
32
280
189
35
79
81
45
11
19
21
48
117
3
32
19
156
9
15
153
8
64
39
6
144
246
93
32
24
16
8
7
65
49
15
75
66
54
96
189
144
27
29
24
72
175
105
48
80
40
120
96
96
81
47
13
3
27
69
111
150
18
12
29
ABCD 98818749728*3^$a+1 [50115]
84
52
24
20
31
5
139
89
55
17
40
108
44
16
132
75
5
28
80
96
28
20
28
84
8
16
36
8
31
21
24
32
64
156
12
51
101
64
24
32
24
132
180
4
56
40
72
12
44
76
75
9
116
55
93
8
328
120
44
28
68
112
44
4
212
64
60
44
60
4
80
31
144
41
112
80
64
104
12
28
24
3
213
44
256
72
8
100
84
80
16
72
168
80
67
9
80
96
4
8
156
64
236
40
60
32
48
52
60
12
32
24
84
40
236
36
103
21
84
8
48
124
75
33
132
32
76
48
56
24
12
4
15
36
45
20
12
48
48
16
8
12
24
112
87
21
24
180
72
68
88
104
60
84
220
12
108
60
36
36
20
28
32
148
56
60
96
7
105
75
17
24
40
32
103
105
72
8
84
60
28
3
36
29
60
16
24
24
32
28
56
60
139
33
20
4
24
24
12
36
92
100
32
36
100
164
4
24
15
93
92
28
24
120
104
84
132
24
12
4
3
45
68
12
28
8
52
120
12
12
80
103
17
40
128
12
76
104
28
72
44
40
15
161
91
29
24
52
8
16
15
161
28
44
96
76
200
24
12
79
36
77
28
8
16
68
40
32
60
4
116
48
7
45
56
64
80
4
12
27
453
120
3
29
60
48
168
55
45
116
60
84
19
33
3
65
151
9
20
16
48
87
5
76
8
12
12
76
96
75
5
24
36
60
108
112
20
28
8
52
156
20
19
45
48
44
28
8
108
72
7
105
12
63
57
48
8
12
100
72
60
240
8
168
88
216
96
72
56
16
24
20
7
57
48
3
72
5
12
55
357
3
17
60
31
57
96
84
156
12
99
36
105
12
216
36
240
3
57
20
4
96
20
24
64
20
180
127
5
84
84
16
36
56
40
72
12
63
36
105
12
63
221
184
12
87
101
84
36
52
164
48
12
79
29
12
48
28
204
44
31
9
12
15
17
88
120
8
60
12
48
36
79
9
8
4
224
4
200
52
8
48
120
48
24
12
48
40
51
101
4
20
4
80
28
204
120
56
40
180
24
36
39
36
5
4
48
20
48
64
44
52
32
108
24
256
15
57
288
144
168
27
5
40
104
16
56
12
55
153
140
172
20
55
36
65
124
176
84
276
40
96
8
52
96
80
100
27
41
76
8
36
55
9
56
7
53
24
16
51
21
92
112
8
12
40
20
124
80
76
279
177
44
108
60
156
40
32
4
44
40
132
60
132
12
56
100
8
271
101
100
12
75
53
148
56
48
60
12
24
40
144
12
68
12
16
27
153
20
24
16
39
9
27
53
36
84
4
20
76
20
64
56
64
8
172
8
19
65
60
36
108
36
60
28
8
60
7
33
75
29
40
176
4
3
177
80
88
32
19
5
112
20
60
127
93
48
12
80
40
44
24
52
44
24
64
8
144
24
127
17
12
240
64
36
120
56
100
39
33
147
45
44
220
36
44
12
52
108
32
60
16
12
75
173
4
92
16
20
160
48
27
125
40
12
72
84
44
36
36
91
197
168
88
56
64
20
12
52
27
21
12
75
113
67
141
36
39
72
57
12
80
148
32
28
56
120
64
60
27
9
27
57
96
72
128
12
12
36
52
3
21
84
147
5
84
19
29
28
195
9
96
147
36
249
8
24
84
40
56
148
8
72
12
24
16
20
16
300
8
12
24
16
15
65
28
92
64
24
36
20
60
28
20
52
96
108
44
12
48
36
76
8
16
32
7
45
8
24
16
72
12
44
52
8
64
36
12
72
48
48
20
67
45
80
28
32
40
24
3
113
124
128
28
24
228
56
16
39
105
39
57
24
84
51
77
4
120
20
36
4
36
48
84
147
89
12
24
91
69
164
36
ABCD 98818913216*3^$a+1 [50031]
120
13
24
53
27
15
129
16
20
28
23
1
17
12
7
11
33
48
51
30
15
3
60
25
23
1
17
15
3
13
65
7
47
1
44
28
11
36
37
32
4
17
60
31
68
9
126
85
35
1
24
17
3
99
36
13
20
39
61
8
36
63
13
5
39
45
6
36
48
18
51
99
1
56
9
6
45
16
11
12
49
11
37
11
6
162
30
99
27
105
3
37
23
61
11
45
76
35
24
36
1
12
12
24
17
6
84
42
39
51
13
36
23
120
33
57
27
9
63
9
24
18
1
53
36
84
27
27
61
29
42
12
13
11
18
90
66
126
18
54
24
12
45
27
60
121
53
36
54
18
6
1
11
85
5
36
27
4
41
15
27
12
81
88
48
41
7
5
135
51
73
11
69
72
39
25
48
8
27
18
18
9
69
30
81
63
54
55
167
13
23
30
43
20
60
45
39
24
16
11
12
36
13
5
51
9
7
48
11
13
20
21
126
1
23
12
81
16
11
9
40
72
11
1
12
17
18
85
60
12
32
15
93
40
23
37
59
54
55
47
72
6
84
24
3
9
43
29
18
108
6
39
87
61
20
12
15
21
15
30
36
78
93
4
11
12
1
53
15
27
120
13
11
72
12
9
33
18
30
19
23
25
29
48
18
1
36
12
11
90
12
72
18
18
60
7
5
18
60
12
18
27
52
65
15
9
66
61
17
43
12
11
18
96
3
4
11
66
19
8
15
37
120
77
43
48
44
4
32
40
5
12
7
84
23
9
3
61
84
71
6
27
4
180
24
36
12
41
48
24
31
8
69
55
29
55
23
18
48
7
20
69
54
156
6
30
33
40
41
39
24
28
11
37
32
3
72
1
35
24
61
32
16
47
18
24
7
20
3
1
53
15
57
55
59
93
52
11
37
41
127
17
43
11
25
11
18
18
18
48
6
21
33
30
36
9
27
6
54
61
12
47
18
36
42
9
9
102
73
5
43
47
12
24
1
44
27
109
17
3
24
3
1
5
30
61
53
7
23
24
12
85
5
31
48
20
9
18
1
5
36
19
35
36
13
80
9
18
6
48
7
8
3
25
8
4
131
61
32
9
54
6
19
8
3
18
6
12
81
27
36
6
48
72
6
13
12
92
3
45
4
48
12
24
35
9
3
6
30
24
45
12
60
28
17
43
23
78
12
18
24
9
28
24
11
30
54
1
32
48
24
16
32
15
30
63
117
18
72
90
91
32
40
17
18
13
11
48
1
32
3
18
60
12
7
8
21
54
25
11
33
39
60
61
29
7
12
161
147
27
9
40
11
9
76
71
6
72
12
24
18
12
9
24
99
18
30
105
120
28
17
42
18
3
15
12
114
102
13
12
192
71
37
24
11
61
11
18
19
32
147
9
27
1
8
9
6
48
33
88
47
12
18
18
18
31
23
33
21
63
64
5
72
7
12
11
36
18
18
1
32
21
15
40
17
54
96
54
30
60
12
33
63
13
32
27
120
24
36
13
72
8
88
96
77
127
95
9
21
27
9
150
30
27
16
83
9
4
32
36
51
25
29
12
43
72
11
85
5
43
120
32
28
96
11
90
3
4
5
19
41
18
21
213
102
9
69
115
23
13
23
49
48
8
3
96
48
13
29
3
28
12
24
41
115
12
47
18
19
125
7
8
40
23
30
6
37
11
1
41
19
84
12
113
6
84
6
7
29
48
67
59
42
54
57
9
31
48
20
36
4
32
45
43
17
31
32
36
28
44
3
18
6
37
12
71
13
12
83
33
27
18
18
21
9
18
9
28
59
9
108
63
13
59
21
24
21
27
9
19
5
90
21
52
71
30
36
55
24
48
8
51
1
47
13
32
4
12
20
135
9
69
18
13
32
36
40
12
23
9
64
23
49
24
11
9
9
27
45
123
12
52
11
6
3
28
5
31
17
18
1
68
3
189
4
11
45
9
31
41
18
13
24
20
4
5
6
12
24
1
11
177
28
84
53
6
30
7
11
33
3
49
11
37
119
37
8
27
6
103
17
24
7
24
5
18
25
32
16
48
71
1
5
67
71
189
9
43
56
9
204
18
12
36
90
36
54
37
17
27
16
35
9
12
28
35
9
28
5
84
78
73
24
12
56
36
15
21
4
77
42
21
4
5
24
18
36
30
91
41
3
16
29
55
35
1
17
27
9
24
19
20
27
33
88
23
36
36
37
32
9
99
21
6
13
32
40
23
12
97
36
101
6
36
72
36
1
12
24
48
23
9
12
15
12
90
6
145
71
9
112
35
36
25
29
60
3
51
1
8
28
36
11
13
56
136
8
63
9
12
33
54
93
63
1
17
54
1
41
55
108
83
9
52
12
24
35
45
45
43
72
32
51
18
18
18
31
132
12
24
96
56
39
9
27
42
19
11
60
36
21
27
24
72
49
5
27
12
15
12
45
16
47
18
18
37
77
12
91
48
47
48
36
73
59
37
36
29
19
36
12
41
18
132
18
67
17
27
51
13
32
3
25
29
6
30
15
48
136
59
57
33
7
12
53
36
7
5
19
8
36
15
18
48
15
3
81
45
19
24
72
11
145
77
66
13
5
27
45
18
18
7
35
13
80
60
39
85
96
89
24
39
9
67
11
97
5
54
13
23
1
36
8
24
16
23
45
60
16
12
11
85
5
54
36
24
36
21
15
73
8
40
12
48
92
33
31
44
76
5
51
40
48
155
21
63
18
6
36
102
7
29
27
27
13
149
42
12
60
12
60
108
37
53
72
18
93
9
18
108
1
12
84
96
12
24
29
27
12
60
40
23
12
18
19
71
45
9
90
1
24
48
24
20
16
107
36
57
15
66
90
6
18
37
8
3
1
5
48
91
23
12
6
3
4
23
9
60
12
69
3
9
51
39
6
54
144
90
18
9
135
12
6
12
27
28
8
45
63
27
18
99
33
127
84
32
63
1
11
69
9
7
11
18
31
60
44
4
8
16
72
65
15
12
24
27
1
29
6
12
54
90
42
43
23
18
42
36
25
12
17
19
12
68
36
21
24
67
77
12
6
36
81
48
36
15
48
162
24
31
35
37
35
1
96
29
31
24
59
36
49
59
9
3
9
15
72
36
12
60
12
25
29
78
21
16
11
18
6
21
28
12
23
1
35
9
76
11
85
23
49
17
79
29
15
9
27
27
13
8
40
ABCD 98819137876*3^$a+1 [50001]
47
25
63
56
16
63
9
80
112
99
6
6
65
55
48
66
71
55
89
24
175
12
30
168
150
66
71
192
97
30
33
87
65
55
41
24
1
95
133
36
144
12
59
24
67
69
8
72
144
91
30
95
48
121
150
96
414
60
119
48
115
29
16
3
42
123
32
25
47
157
59
55
17
40
15
114
54
312
17
97
24
15
32
40
8
55
102
35
24
1
78
17
24
16
39
65
25
63
87
24
17
192
1
39
27
29
25
72
18
36
210
24
126
9
32
40
80
192
40
111
9
3
29
31
113
157
60
30
54
66
18
60
11
40
81
39
69
60
167
25
84
51
80
103
90
15
51
29
67
48
165
80
7
17
7
33
8
64
288
153
24
24
6
36
5
144
55
65
24
144
7
36
53
136
39
66
39
32
208
200
16
201
54
65
49
39
320
97
6
18
42
78
66
6
143
24
13
35
144
24
121
15
24
15
42
24
135
141
108
15
87
18
95
61
60
96
23
16
56
55
33
32
19
5
151
89
24
25
6
41
25
30
30
18
65
24
136
111
9
32
43
101
25
24
150
17
163
77
49
306
5
85
227
72
121
87
21
35
192
49
60
156
23
112
80
19
6
23
24
31
6
59
72
40
39
84
5
127
209
25
111
80
19
21
32
43
173
1
39
152
253
12
95
144
64
15
6
35
1
39
8
1
239
13
203
112
8
25
167
73
87
39
186
18
6
71
48
25
239
31
201
39
9
51
21
128
31
90
47
24
79
120
17
264
31
113
1
24
71
120
19
30
156
59
31
6
59
25
95
19
60
66
6
33
32
112
56
205
27
33
87
128
144
96
115
180
41
271
57
8
169
30
9
51
53
88
32
7
41
48
16
9
95
7
24
153
32
31
9
56
48
184
56
40
27
54
24
95
64
33
240
108
51
344
1
30
144
42
144
119
151
30
6
77
121
126
6
27
27
45
8
103
24
114
126
120
65
24
72
13
66
161
240
19
125
16
33
39
87
185
25
15
111
17
48
169
15
104
24
37
150
36
9
99
29
73
48
36
75
176
25
119
16
165
35
88
15
42
48
126
84
45
105
42
48
90
12
15
8
96
109
150
45
51
149
25
191
205
131
55
150
84
66
69
15
54
11
256
72
32
49
96
486
90
119
145
30
89
7
114
54
30
11
120
24
24
48
19
54
191
96
88
24
32
16
24
48
153
120
24
150
81
80
40
8
61
60
191
25
39
321
54
30
54
125
1
6
120
57
57
210
234
11
16
219
60
41
48
136
8
1
30
6
210
36
173
160
80
16
9
180
6
101
25
54
90
39
80
25
6
9
15
401
55
66
47
96
25
47
19
389
24
136
72
8
37
234
65
144
121
24
90
42
27
117
54
5
121
66
384
96
69
165
150
141
80
103
281
24
121
39
111
6
35
103
90
66
36
114
143
48
43
30
66
90
131
48
40
105
66
6
47
73
15
9
36
227
31
17
19
30
23
72
88
21
102
54
144
95
144
40
51
101
96
43
12
33
32
24
40
56
79
6
59
31
185
25
39
45
35
79
30
11
91
77
61
11
280
144
15
30
60
71
55
144
9
ABCD 98819303348*3^$a+1 [50152]
126
210
54
60
210
96
111
216
48
72
273
210
60
126
30
69
9
30
96
177
267
96
54
111
24
171
156
105
63
72
120
114
126
30
54
150
36
411
48
111
33
27
501
699
294
216
39
96
144
21
60
180
84
39
120
552
69
66
78
3
87
12
324
54
123
120
192
75
93
192
555
60
297
99
120
237
48
39
42
138
216
150
210
60
90
120
327
3
90
174
126
114
165
15
273
9
231
27
12
60
360
165
63
153
120
129
18
126
90
69
15
96
174
36
60
54
36
66
24
90
174
15
135
12
114
84
135
15
12
294
84
132
90
18
30
126
15
21
60
450
165
153
42
90
171
192
105
111
15
105
144
75
90
75
168
9
18
36
174
186
81
3
93
123
24
165
15
72
108
30
150
33
39
120
54
90
204
30
87
63
252
54
216
120
504
60
54
45
135
180
141
75
126
318
96
90
36
54
216
141
24
15
174
384
180
162
84
345
24
51
69
96
135
6
30
93
75
93
33
15
231
18
183
57
30
216
90
126
33
48
33
180
66
129
72
33
144
15
27
84
114
72
174
24
153
207
180
141
129
30
60
66
90
81
123
333
57
42
69
96
123
72
261
72
168
3
69
192
9
159
120
81
54
36
36
18
162
21
312
135
72
54
54
120
36
330
279
147
204
105
69
75
48
489
294
81
63
486
90
36
18
36
111
48
96
72
63
6
123
21
90
57
87
66
144
135
45
150
90
180
66
276
81
72
27
108
12
78
90
45
27
138
60
183
87
216
36
213
48
312
168
288
96
9
216
138
90
240
90
33
72
51
180
9
141
210
249
240
48
57
42
54
15
312
144
33
72
399
81
24
324
516
114
102
324
147
57
270
12
54
90
24
237
168
27
165
99
54
231
81
18
36
144
180
12
60
138
150
90
195
192
168
48
120
144
24
9
306
36
288
252
45
3
6
207
3
384
141
15
57
33
15
9
135
ABCD 98819331298*3^$a+1 [50075]
35
1
83
106
14
1
5
10
44
24
22
24
14
61
12
123
45
9
60
30
20
1
96
9
20
7
63
45
12
3
45
35
1
59
34
51
9
3
23
4
90
90
2
84
7
59
25
5
19
36
33
51
60
69
6
30
15
81
8
7
15
60
158
16
6
8
36
6
31
23
34
6
26
4
14
40
153
27
21
72
47
36
60
25
60
71
61
39
80
61
39
21
23
24
22
30
9
60
120
71
54
6
61
33
27
9
39
36
60
59
90
10
57
144
29
67
9
20
28
36
15
5
16
90
50
10
18
3
33
87
77
42
30
19
72
69
18
72
9
21
90
20
1
23
61
3
6
36
38
16
50
7
59
4
21
15
45
89
34
50
30
37
29
46
44
6
10
38
6
4
6
27
53
30
46
54
56
1
33
15
11
10
74
40
20
25
36
125
54
10
44
43
24
23
10
2
28
36
24
32
4
66
20
70
69
11
25
3
33
3
80
24
12
1
123
86
55
29
7
53
30
37
48
9
87
119
10
14
61
5
34
33
77
7
9
66
68
10
2
1
53
120
7
9
38
36
40
36
68
66
10
44
73
27
12
21
48
5
31
24
51
18
72
14
40
6
30
8
126
30
1
3
21
12
107
13
63
14
106
36
98
6
24
12
28
26
7
47
30
42
49
60
45
15
11
4
14
31
15
14
43
47
6
7
23
24
82
24
90
140
61
156
3
57
143
70
54
30
132
75
33
180
126
57
53
7
23
4
26
55
135
21
29
55
12
3
14
36
7
47
1
65
10
36
8
16
56
24
30
7
93
6
44
6
120
40
24
66
14
40
27
63
44
30
42
49
36
5
19
156
3
21
11
1
47
37
35
1
29
31
113
54
46
26
10
18
21
15
20
70
6
18
62
4
21
29
30
6
30
34
15
59
6
24
52
54
54
26
25
5
30
10
15
51
24
45
36
23
13
17
43
24
144
15
14
7
15
9
11
28
20
1
71
61
27
21
35
36
18
30
10
30
93
53
55
12
23
16
14
60
4
12
15
83
66
7
60
47
36
121
35
40
141
84
36
39
45
35
18
30
36
145
12
24
24
96
3
21
36
15
44
46
54
26
34
20
61
59
6
91
63
96
8
37
9
15
35
24
13
3
57
47
1
75
66
39
21
15
15
14
67
17
66
25
9
3
53
31
3
6
66
8
13
17
7
36
24
129
20
76
39
15
26
64
134
10
27
23
13
93
26
1
60
113
6
28
93
84
24
95
1
29
67
29
19
11
58
2
1
23
4
36
14
7
15
69
39
33
3
116
49
11
48
102
4
50
84
76
44
60
36
1
23
13
39
24
21
15
44
60
1
95
61
3
45
15
30
86
4
36
24
14
43
23
1
83
36
10
15
12
63
56
49
41
18
1
29
36
55
71
28
62
4
15
179
66
7
9
140
55
15
38
31
155
16
54
36
15
15
9
72
17
70
20
6
4
80
16
90
14
7
33
3
77
7
53
106
6
54
84
2
24
34
32
1
47
30
6
66
54
1
9
15
41
31
29
10
45
15
9
21
8
6
1
36
39
14
6
49
72
3
14
31
15
21
5
24
6
24
25
96
9
36
14
6
31
3
44
12
30
40
15
83
1
45
54
6
50
60
24
13
29
58
32
4
57
77
31
99
6
26
1
57
6
105
39
72
9
72
23
24
16
140
16
21
24
35
25
119
16
21
17
52
30
18
42
21
23
40
20
4
20
16
120
26
55
89
54
13
57
86
24
13
47
1
9
20
7
35
4
20
1
23
16
20
16
48
32
49
15
66
108
60
2
18
7
3
6
140
4
50
52
45
9
74
1
35
90
30
25
36
15
9
11
18
12
18
46
15
120
120
51
21
48
21
51
69
50
24
34
86
4
21
59
162
144
10
74
70
21
69
3
57
26
24
6
55
12
48
39
117
9
26
10
15
60
3
30
2
4
20
46
15
23
1
60
12
24
9
75
36
23
16
54
87
96
48
69
2
1
17
30
72
48
13
3
105
15
24
21
9
6
20
1
15
14
7
9
15
3
20
13
47
61
36
3
42
18
30
42
45
9
15
39
2
28
60
30
26
127
17
7
89
115
15
24
30
36
20
16
18
62
34
21
35
25
83
73
59
18
22
9
45
6
9
5
7
83
16
8
30
7
45
75
3
12
9
72
29
4
66
14
31
5
28
30
20
1
60
15
36
20
10
38
40
2
10
9
12
77
16
30
45
9
26
24
13
17
10
32
1
27
117
3
36
21
95
49
21
14
36
4
80
60
1
59
25
75
45
81
51
29
100
15
24
51
20
1
23
24
6
7
59
10
20
18
13
83
40
36
60
18
51
12
39
14
7
33
54
26
64
27
9
60
54
30
26
10
27
17
96
10
20
30
16
20
18
13
27
36
84
26
126
54
30
4
50
31
9
72
30
9
12
69
15
3
32
25
60
9
14
10
3
87
92
64
21
95
18
66
24
42
24
7
17
30
52
60
45
23
12
18
7
75
84
45
69
26
84
10
87
9
50
61
9
6
194
30
40
60
81
39
6
170
24
6
10
54
75
36
15
8
30
52
24
66
8
12
4
54
51
35
34
3
59
190
14
4
20
72
1
84
35
30
19
105
14
76
44
12
49
36
3
12
9
60
75
44
13
60
47
1
75
57
60
23
30
4
42
44
37
24
15
8
6
60
55
75
30
114
20
12
180
4
45
9
20
67
39
36
9
9
27
29
6
64
30
54
36
21
5
19
11
34
14
36
6
19
60
35
24
61
11
40
9
15
50
30
4
36
24
21
11
24
16
21
83
1
29
40
6
45
156
24
63
36
20
84
61
119
1
155
76
24
26
19
60
35
25
12
48
5
7
53
106
48
72
24
14
70
20
112
8
97
59
30
7
27
56
4
32
1
23
6
55
35
1
3
74
7
9
24
51
12
3
14
31
12
159
110
58
32
40
20
61
3
20
24
16
104
22
14
85
36
60
29
30
85
39
12
21
3
50
34
56
24
12
18
103
48
89
102
25
9
26
25
23
133
17
16
30
20
4
92
18
7
9
15
11
40
50
64
15
39
2
19
120
21
ABCD 98819344766*3^$a+1 [50033]
11
12
121
15
24
45
36
59
115
42
63
48
9
99
9
6
66
23
37
60
143
48
103
17
12
217
24
15
9
23
79
48
33
68
24
28
32
36
55
29
40
15
113
88
9
3
3
45
135
9
27
30
3
57
23
7
21
8
61
23
1
179
1
47
60
48
64
36
9
60
11
120
12
43
57
20
72
36
24
25
15
20
1
15
9
3
3
36
90
18
153
9
48
11
12
52
45
71
25
75
45
39
27
101
28
20
52
27
53
13
30
66
39
15
9
20
28
12
68
28
15
17
52
141
47
37
3
140
13
87
3
6
63
36
45
167
7
12
30
23
16
144
45
126
29
16
39
45
8
12
28
12
81
47
12
28
3
29
36
1
30
29
19
65
61
24
36
39
56
40
15
125
1
23
55
30
63
8
64
135
5
28
48
44
40
68
60
48
12
12
40
105
15
27
30
48
35
7
33
57
30
54
47
49
11
127
5
36
1
11
40
69
63
75
33
3
17
169
23
28
177
35
7
24
114
72
24
15
44
28
32
25
3
80
12
25
3
57
71
4
56
4
20
40
57
240
54
9
20
48
60
12
235
21
141
59
49
75
20
61
144
155
40
20
37
18
45
140
97
159
32
19
18
51
32
12
1
60
47
28
92
12
60
55
41
40
104
145
83
132
16
212
12
48
12
1
39
81
6
30
18
125
108
13
30
65
24
1
27
12
56
1
51
33
87
68
40
212
52
20
121
47
40
93
39
80
168
52
51
17
49
51
3
77
7
30
111
20
112
57
3
72
177
23
31
6
3
36
44
25
12
71
88
12
27
33
9
23
60
7
48
5
16
21
60
3
36
20
84
7
69
21
11
12
37
48
12
51
27
6
30
117
12
45
3
32
1
27
60
8
4
21
27
12
15
81
60
21
71
28
21
3
15
5
28
3
126
11
72
28
3
66
119
4
165
35
40
68
7
192
30
48
3
3
225
120
9
12
63
15
21
15
5
4
20
40
20
48
43
57
33
47
97
12
51
69
11
72
25
12
59
49
15
15
45
45
35
28
8
25
99
56
132
12
55
6
120
159
120
27
33
128
100
33
15
21
18
41
160
12
99
21
32
40
20
25
63
9
48
36
84
35
97
18
5
96
1
39
15
84
53
12
25
6
24
93
48
12
63
9
60
45
131
4
20
37
23
1
36
39
9
83
28
15
29
61
87
48
32
12
61
39
45
95
121
36
60
23
60
16
20
24
7
18
6
54
3
180
9
23
168
40
3
66
3
48
27
30
35
60
1
24
143
60
49
3
116
115
36
18
12
3
80
76
20
31
29
25
24
95
28
12
57
11
12
1
6
29
49
3
9
39
44
7
29
24
1
6
54
30
137
73
24
30
81
12
3
24
5
37
3
56
19
5
28
9
71
12
1
15
21
18
6
87
63
45
32
7
53
37
3
33
6
81
32
28
12
128
49
18
21
21
11
72
60
60
108
12
1
75
24
56
25
75
9
11
12
19
33
60
20
36
24
37
60
23
36
40
9
3
32
100
81
59
7
18
42
9
44
31
24
5
16
32
40
69
84
24
75
8
40
188
19
21
81
60
3
27
21
3
29
25
12
48
30
5
61
27
3
17
19
18
42
93
27
24
6
39
9
3
12
15
42
39
9
132
11
72
25
3
8
61
11
19
53
97
108
143
28
45
39
20
60
31
30
6
48
102
71
13
60
15
32
7
30
15
51
36
9
39
45
8
120
13
36
24
6
54
27
80
12
36
25
35
1
11
40
80
37
35
16
75
5
24
25
36
47
7
42
78
42
63
36
12
60
129
39
51
24
17
12
16
69
71
12
72
1
15
21
51
32
85
23
43
54
3
87
36
30
24
83
109
51
3
69
36
21
48
51
20
91
9
12
63
57
9
51
20
37
36
15
9
6
60
65
4
48
32
7
30
51
33
6
18
11
19
5
76
9
231
60
60
12
3
36
29
24
16
80
205
147
69
60
23
97
51
33
15
69
123
69
24
27
12
60
27
29
4
20
25
75
57
219
44
7
29
1
3
20
48
13
54
6
15
24
8
19
18
15
51
9
51
29
16
21
51
9
60
3
45
72
3
56
25
87
27
33
32
16
120
92
13
54
5
60
16
104
96
52
20
12
108
7
81
72
48
32
48
60
52
20
43
126
24
216
11
217
42
60
21
33
27
9
159
9
35
100
21
47
19
33
117
3
68
13
27
8
4
68
28
60
21
48
11
1
144
24
11
12
43
6
11
43
57
9
11
157
12
63
20
16
104
1
47
48
19
33
69
39
20
55
9
48
33
96
3
20
120
36
151
41
132
61
39
20
168
12
108
12
40
8
19
18
15
36
9
66
9
140
37
48
60
12
203
28
72
96
80
40
84
116
1
11
60
19
18
23
48
115
5
1
3
68
12
55
41
52
12
60
21
35
55
54
12
30
29
25
39
20
1
39
27
9
44
1
60
27
93
6
29
19
81
9
60
15
27
24
57
20
7
102
60
23
28
32
28
12
36
15
234
3
9
108
23
28
45
24
131
1
24
36
90
54
66
9
9
23
73
99
105
75
36
165
36
11
13
15
12
9
3
8
157
3
68
85
66
30
24
15
20
24
1
24
3
3
24
5
ABCD 98819372032*3^$a+1 [50037]
12
81
35
19
24
149
12
91
54
11
25
54
5
124
116
16
12
20
43
9
8
43
5
84
91
138
71
36
12
31
9
80
40
141
36
23
16
27
24
93
72
248
37
30
5
48
7
84
9
96
32
373
71
148
36
24
180
20
7
65
16
135
9
20
19
141
111
69
39
9
8
24
60
25
90
9
51
21
60
20
25
30
5
49
63
81
6
45
48
27
24
89
100
108
20
24
19
12
65
72
31
36
9
27
65
79
210
159
32
13
192
27
33
30
249
8
72
1
54
90
3
27
41
40
20
52
27
234
11
60
16
3
96
36
45
12
92
4
45
47
24
60
16
45
419
48
12
16
9
36
135
20
304
60
180
8
31
41
55
5
85
84
11
108
7
5
4
15
12
33
32
52
20
120
37
75
8
108
19
33
48
80
72
136
24
8
19
21
69
75
45
54
77
24
88
20
76
104
7
41
112
80
43
18
11
36
84
16
159
45
20
55
5
49
59
100
12
8
37
36
135
144
56
25
18
42
3
81
6
65
144
48
187
105
75
6
147
32
28
12
9
6
5
148
72
36
3
17
55
17
37
11
24
16
12
63
24
5
40
8
13
123
44
67
6
54
161
4
24
21
35
16
72
20
48
84
64
57
15
93
11
76
44
36
12
120
13
75
69
84
6
101
52
120
96
36
20
55
216
17
1
27
92
52
36
92
13
119
120
96
52
12
36
180
24
45
39
51
9
27
9
171
30
155
43
45
87
45
32
12
49
131
1
3
56
120
40
20
160
15
53
31
189
60
32
4
57
27
152
96
100
44
136
32
12
139
101
148
93
78
29
72
1
114
54
71
28
3
45
32
76
36
128
16
27
33
32
43
36
33
72
140
60
48
120
48
169
71
12
43
9
56
145
15
189
35
4
44
97
35
91
17
1
47
19
33
3
29
16
159
90
83
1
71
19
252
9
8
91
81
108
33
48
42
29
88
20
100
51
9
36
44
12
151
93
32
28
57
299
121
167
12
120
79
41
48
37
11
73
27
63
17
12
7
24
261
39
9
36
92
4
39
9
80
28
9
123
72
20
16
3
60
17
73
39
27
65
16
9
54
42
75
159
65
19
9
72
135
5
85
95
60
60
61
3
24
80
1
39
27
5
391
60
125
4
96
3
41
1
90
30
114
66
35
52
80
28
32
48
64
56
19
6
18
101
16
108
12
20
52
80
91
6
75
45
51
32
52
144
24
27
9
81
111
60
20
12
13
135
84
159
72
54
11
64
9
42
18
66
33
3
117
68
49
15
80
36
55
48
9
8
55
189
36
44
115
90
84
315
104
12
25
3
72
200
4
84
60
12
80
25
11
28
24
12
96
3
6
39
44
1
87
165
35
280
140
4
8
16
21
143
100
8
43
36
36
84
216
117
20
40
8
199
144
9
140
48
13
60
71
145
3
267
5
60
180
48
12
31
18
27
20
12
48
64
36
20
49
126
17
172
39
126
95
168
16
24
32
48
1
107
60
148
116
48
120
40
300
140
40
92
31
18
11
16
80
24
16
24
111
17
120
76
12
24
8
67
5
55
9
72
3
240
12
9
99
101
40
75
65
115
45
140
4
45
15
224
31
36
33
12
80
48
193
35
144
148
8
43
29
48
24
88
111
29
48
4
80
19
6
35
28
48
24
9
71
55
5
60
48
31
66
6
18
47
160
3
41
1
144
35
28
63
18
11
16
104
48
40
27
126
15
12
32
28
261
102
45
24
20
48
7
53
48
40
104
4
36
56
115
54
36
30
60
45
20
88
75
9
20
13
3
15
9
63
9
128
163
9
105
3
87
9
45
11
64
56
36
132
108
12
7
41
40
24
8
12
60
19
165
81
23
40
32
28
32
25
35
91
105
44
48
16
224
48
120
112
57
6
9
56
12
12
55
129
60
12
9
36
90
33
12
60
72
27
84
6
11
19
9
44
37
24
126
5
4
84
8
79
30
24
59
48
13
99
8
28
60
21
ABCD 98819600084*3^$a+1 [50098]
44
141
7
144
119
306
18
21
51
33
3
25
264
156
8
87
73
35
105
291
144
36
1
32
52
5
18
121
185
187
84
53
171
27
477
156
100
44
120
57
180
31
113
39
112
11
129
4
101
90
85
120
140
40
24
72
44
33
51
16
41
99
244
71
61
84
53
18
57
28
68
196
140
16
152
52
68
112
20
45
19
17
87
52
23
61
65
115
240
60
161
99
27
129
40
156
180
48
5
144
7
83
72
49
41
90
109
17
27
52
60
96
60
29
151
65
27
45
207
63
18
3
112
497
67
80
4
96
60
35
1
324
215
109
17
235
60
245
90
450
19
104
16
59
45
261
55
20
16
197
103
48
29
75
105
91
17
72
187
11
162
67
156
24
216
113
7
104
51
25
119
25
65
99
84
231
69
112
8
28
143
61
20
45
90
49
72
108
296
60
40
156
120
144
60
104
51
49
77
63
279
97
60
240
53
18
90
79
29
72
79
8
16
12
65
72
67
36
384
20
4
12
68
21
36
19
35
18
18
18
360
67
108
41
63
52
96
128
21
75
16
84
23
18
279
261
72
198
49
36
23
72
33
39
1
107
144
1
53
31
8
36
40
132
204
71
117
276
21
18
1
20
51
33
28
120
44
135
9
207
90
18
9
208
8
160
36
20
63
105
148
17
36
90
165
16
20
48
111
9
27
25
180
65
18
36
37
60
24
44
112
180
180
47
57
48
57
99
9
51
57
522
193
48
132
92
16
116
124
192
167
36
21
84
39
90
207
16
155
85
24
71
54
18
1
80
76
23
1
104
3
33
112
35
25
84
161
175
203
1
35
69
204
15
57
33
111
84
201
144
31
44
15
105
88
24
44
16
11
108
45
16
11
18
126
25
84
17
87
183
49
8
76
11
229
60
12
168
192
77
51
39
1
17
3
16
125
126
49
8
28
5
108
39
36
141
19
12
23
21
16
344
15
18
67
44
84
3
117
63
169
20
135
126
27
216
100
197
43
11
54
7
92
16
11
45
76
23
61
120
60
29
36
115
11
13
59
73
108
215
342
18
85
96
53
108
144
99
112
23
21
141
43
47
18
115
56
16
60
8
40
281
108
67
5
91
264
80
141
55
35
9
40
8
51
129
105
7
180
101
90
18
31
23
13
23
61
8
3
108
25
12
228
120
72
29
180
99
99
45
63
9
99
126
39
40
209
67
44
16
60
101
90
25
48
12
5
39
15
205
68
28
104
63
57
100
23
198
199
35
288
285
76
60
44
21
315
16
65
3
28
5
72
127
144
35
90
55
107
49
95
198
18
9
48
141
126
25
101
39
40
96
68
36
63
201
16
24
101
36
99
16
32
28
264
8
3
229
216
228
12
168
132
272
57
19
197
55
84
36
60
ABCD 98820711116*3^$a+1 [50080]
3
5
13
15
3
12
138
6
45
3
72
60
21
33
30
17
4
3
48
5
12
12
43
42
18
36
45
57
24
39
36
36
3
30
126
29
19
12
24
29
37
24
66
5
16
39
36
102
11
31
21
57
3
8
37
47
7
18
27
33
30
66
11
49
27
27
6
6
5
1
24
36
12
3
8
24
85
6
21
9
24
78
48
6
51
9
24
12
24
11
28
15
57
15
29
25
15
24
21
24
54
18
23
85
15
32
103
6
51
32
1
15
9
27
384
9
36
12
35
64
36
3
6
96
23
12
7
5
16
57
3
20
24
31
30
35
76
9
27
63
5
12
72
103
5
49
24
47
67
18
39
9
35
115
21
39
5
72
40
8
79
6
12
54
30
36
15
63
29
61
132
30
45
8
55
101
16
60
20
289
66
42
3
128
19
18
15
32
37
39
72
3
102
30
5
109
18
90
12
54
77
13
15
104
12
19
77
7
41
180
24
16
56
16
44
16
8
24
52
3
21
80
61
15
93
3
32
25
12
6
89
60
85
11
24
16
48
21
156
30
45
9
15
20
40
51
12
5
28
80
4
44
31
6
119
1
42
5
7
6
24
54
65
1
15
81
59
4
36
24
9
111
27
78
12
48
24
23
37
11
25
6
45
33
131
96
36
79
54
60
60
27
8
1
48
51
27
5
49
6
89
64
15
81
24
116
4
21
15
129
11
1
150
17
52
21
30
33
21
35
16
9
23
55
17
136
15
18
6
89
12
4
3
66
95
136
44
61
23
36
7
45
15
54
51
8
12
55
42
6
12
12
36
6
24
12
15
117
18
54
48
12
59
31
53
28
48
45
59
48
49
23
1
6
114
6
90
60
15
8
25
23
4
21
3
9
27
51
5
28
15
45
20
1
30
105
123
5
13
15
24
24
75
5
84
52
75
18
3
32
108
40
3
45
36
20
31
45
75
65
7
30
36
24
11
60
7
113
16
8
61
11
1
24
59
12
19
36
69
3
57
56
7
21
12
24
21
23
109
96
30
30
12
39
39
120
89
1
6
21
24
3
18
12
3
9
11
19
45
3
6
51
81
23
25
27
93
36
51
48
21
15
24
12
44
4
20
12
49
24
6
9
9
36
12
107
1
6
41
4
3
6
35
12
13
15
36
8
36
1
11
25
30
72
6
35
40
87
42
30
96
24
33
8
1
6
17
55
21
12
3
65
72
4
36
3
6
11
49
30
6
102
21
44
13
72
6
30
75
9
6
60
77
4
68
73
24
36
42
18
24
15
36
9
59
7
69
21
48
180
27
57
60
51
15
6
15
33
30
12
9
57
83
25
59
16
27
5
4
24
20
31
78
60
96
6
18
63
68
12
120
7
57
21
24
36
39
56
40
15
69
84
56
25
23
25
30
18
15
80
13
12
78
24
5
16
9
3
60
57
111
60
51
81
128
1
71
7
12
45
80
19
101
1
47
25
11
1
23
7
24
45
60
9
27
129
60
27
15
9
24
36
9
35
19
42
54
150
36
18
197
55
24
6
59
1
51
9
66
12
12
21
33
24
63
39
96
17
61
11
16
27
72
6
114
29
61
6
48
24
90
47
64
21
96
15
3
5
12
115
29
19
12
9
33
23
13
24
18
78
60
84
35
96
16
84
12
69
15
45
6
17
25
3
57
83
7
120
18
54
9
9
3
33
71
85
66
29
19
5
60
192
37
72
131
124
21
72
12
30
48
5
60
132
4
105
72
24
23
37
59
25
156
15
20
4
9
27
3
81
12
3
65
1
48
3
9
71
4
56
24
115
5
13
18
90
24
24
71
49
36
71
25
72
18
5
28
21
48
30
6
35
40
104
28
27
12
53
1
60
12
60
18
66
15
24
44
28
9
15
15
24
17
19
53
145
23
12
37
36
59
1
24
6
132
12
9
12
24
20
36
12
16
39
6
6
96
162
23
19
9
15
24
33
69
60
18
102
6
9
21
63
192
75
12
5
7
45
33
11
109
11
12
43
29
1
51
21
54
6
138
12
30
47
28
57
3
24
3
5
43
17
1
12
47
48
24
4
56
61
24
15
8
48
43
41
13
131
12
24
48
1
36
24
27
27
30
3
15
18
60
35
49
27
9
90
24
78
42
5
1
6
18
23
67
65
1
27
44
76
3
65
16
24
21
36
3
20
7
12
30
27
3
21
60
69
30
42
114
5
16
60
21
107
13
35
28
72
33
36
54
24
6
71
4
12
24
8
28
68
1
60
6
33
57
23
16
24
44
88
104
43
18
30
29
13
63
8
1
36
15
105
12
18
12
18
35
24
40
3
57
9
87
15
42
36
27
39
5
40
128
37
36
23
36
25
23
7
45
21
59
1
30
33
20
24
7
89
19
17
16
60
57
48
3
32
37
23
13
60
27
45
15
27
96
77
13
35
1
39
15
114
6
120
54
87
81
15
24
56
13
102
5
43
24
18
47
13
108
90
42
3
21
39
96
39
42
24
126
9
36
57
3
33
72
30
12
33
33
66
144
6
6
48
6
15
3
48
5
13
51
33
48
35
97
51
56
85
18
81
21
15
36
60
57
6
6
18
6
72
3
39
48
9
116
60
127
90
6
6
60
54
29
12
84
60
31
9
12
75
65
49
15
3
12
6
24
111
45
48
84
3
20
4
33
47
43
42
59
12
19
89
85
11
48
13
24
11
7
18
59
79
30
6
78
60
87
96
27
6
11
19
117
33
27
45
59
25
30
66
3
9
3
32
48
4
8
28
15
18
51
20
64
27
12
18
24
30
9
9
42
18
66
54
12
126
17
28
32
25
3
129
11
24
16
24
21
83
40
21
24
60
51
21
3
36
123
42
6
24
18
30
5
7
9
44
28
33
162
9
33
12
138
5
37
11
19
78
72
96
159
44
31
69
36
75
41
13
15
39
18
18
6
60
18
5
61
11
60
40
36
9
23
91
24
36
5
72
4
24
21
144
12
42
30
72
36
39
15
5
55
173
37
36
60
15
9
66
9
15
9
56
91
ABCD 98820876634*3^$a+1 [50102]
8
27
66
6
36
12
45
36
171
6
15
33
7
8
52
29
48
31
59
1
80
15
54
3
9
96
27
96
40
24
5
6
285
12
120
15
12
25
48
12
36
60
104
75
13
47
81
84
27
61
132
168
20
60
12
15
42
30
78
31
200
69
42
81
39
1
59
9
9
36
30
24
73
8
72
40
12
11
54
48
7
35
21
87
57
40
83
12
21
24
15
13
77
12
123
21
36
43
8
27
73
48
41
19
17
75
88
119
13
60
5
54
73
83
18
6
36
45
57
31
32
27
6
87
57
115
11
84
108
24
33
21
66
13
47
61
20
40
8
12
87
198
7
17
138
1
152
27
165
21
79
120
20
96
132
72
105
15
76
32
12
15
18
43
44
57
3
36
40
20
111
21
40
8
39
21
112
8
45
39
88
48
125
79
17
19
17
55
20
228
51
69
24
28
32
51
97
59
21
33
15
192
88
164
27
204
37
107
33
48
40
164
15
1
20
24
60
81
7
29
18
90
3
40
47
108
84
24
25
11
69
15
37
12
11
9
3
97
155
85
20
27
21
12
28
32
60
28
29
19
77
55
68
12
12
51
30
24
15
40
68
12
63
13
17
27
36
69
18
54
51
93
19
143
30
7
68
48
21
3
16
5
39
51
66
43
36
20
12
39
54
27
48
100
44
135
21
12
48
12
87
45
15
13
8
4
11
85
104
171
9
3
33
12
52
8
27
1
32
12
3
72
13
59
6
75
33
67
92
3
25
8
52
260
40
29
19
24
120
47
1
17
3
123
6
18
105
3
33
4
36
11
61
20
60
27
18
27
153
30
13
11
109
71
30
6
33
57
3
12
40
35
84
13
116
172
8
4
8
147
85
11
57
9
19
77
48
36
31
29
90
73
8
39
13
8
57
63
165
18
25
29
6
72
93
15
9
63
13
20
24
36
120
52
35
13
47
13
24
48
32
28
53
15
57
108
36
30
69
21
78
21
4
80
48
52
48
92
15
1
24
155
90
163
60
5
18
36
36
33
52
23
24
45
21
7
17
103
20
12
36
135
109
8
57
43
47
1
80
45
15
12
28
72
92
100
77
90
1
32
3
24
9
24
76
29
171
69
12
24
19
96
5
27
12
16
221
99
9
90
48
25
29
43
80
148
59
21
9
51
39
9
4
11
180
85
71
54
27
9
51
57
78
12
21
12
40
12
23
42
3
112
128
12
48
87
13
5
103
131
1
8
24
36
9
195
15
13
32
27
60
120
21
72
3
25
29
43
5
31
11
69
84
3
45
27
6
7
113
6
1
92
28
12
20
57
111
168
12
148
71
49
71
33
36
75
25
47
93
112
32
48
48
40
12
29
91
5
15
72
88
23
37
32
36
4
8
3
162
18
49
23
24
21
12
177
63
45
15
75
6
12
67
11
37
8
60
105
99
36
4
56
39
60
18
7
56
135
9
96
12
52
8
3
105
192
45
87
88
48
119
12
13
167
6
223
20
52
32
36
24
36
39
222
54
9
3
18
7
32
60
231
117
27
13
35
42
66
37
12
20
21
7
92
33
54
129
4
8
15
54
18
6
27
12
36
40
20
225
79
20
76
12
47
30
51
24
60
33
103
41
19
35
97
20
99
36
33
84
3
205
20
15
45
207
81
64
47
1
32
27
69
75
12
60
93
45
55
41
84
60
15
12
27
90
12
54
42
123
204
48
12
45
3
27
18
72
43
60
12
125
18
108
117
237
150
1
120
41
138
81
60
84
123
12
1
20
64
11
25
20
40
20
120
75
24
72
48
85
191
57
9
150
21
27
6
72
27
28
65
54
90
63
63
60
13
41
43
8
3
117
72
21
7
8
27
13
20
39
33
48
21
3
75
18
18
9
147
24
84
61
20
72
15
18
15
12
39
121
12
47
141
9
3
117
79
32
40
8
52
29
123
3
45
88
12
107
30
78
37
8
57
18
33
64
17
63
48
88
32
33
75
21
63
3
168
97
8
12
88
60
5
66
24
105
21
18
21
9
3
75
54
48
3
132
105
48
18
9
28
53
96
99
12
9
6
97
36
12
20
28
5
19
48
80
28
17
27
33
3
69
15
100
20
57
3
15
6
7
92
36
124
11
97
12
36
20
12
112
53
103
5
27
48
4
20
16
60
59
45
88
23
60
57
15
30
15
12
27
6
15
48
84
15
13
12
20
96
4
83
85
12
140
3
45
108
220
24
11
25
20
12
48
45
15
12
12
16
17
30
265
32
120
48
63
25
11
48
6
15
57
7
8
15
18
7
8
132
100
29
111
69
108
31
24
47
49
29
15
57
36
12
51
111
54
99
15
25
8
12
120
28
20
33
36
31
32
ABCD 98821045028*3^$a+1 [50192]
252
288
378
180
162
247
131
216
18
126
144
261
207
18
126
18
108
67
41
234
18
123
21
54
54
15
111
81
45
51
237
108
54
49
131
36
90
144
144
36
288
288
187
47
36
45
27
126
342
90
72
15
525
558
468
36
126
288
15
255
144
126
144
36
54
612
18
387
9
180
195
64
65
126
81
135
169
137
72
15
3
72
126
342
90
270
270
162
105
75
36
90
234
126
270
72
9
256
203
234
18
72
18
303
237
339
129
144
126
54
36
90
216
36
177
165
715
41
216
18
108
72
72
180
54
72
175
5
72
90
252
126
72
36
180
15
21
18
36
85
77
72
18
702
126
162
54
133
47
18
306
205
11
90
126
72
72
18
126
141
273
126
90
234
18
90
193
311
144
54
51
75
252
288
90
79
11
126
108
18
72
90
90
36
9
63
18
90
36
126
339
3
18
187
65
18
108
81
304
47
177
160
95
18
207
45
216
216
198
108
72
342
211
5
144
18
126
252
414
49
5
144
27
81
378
72
54
324
54
141
129
180
27
189
90
162
7
65
252
54
126
90
126
288
7
29
288
18
234
270
126
18
54
36
54
252
288
162
378
270
162
108
117
1008
117
36
90
162
36
7
128
96
21
27
135
216
49
48
224
64
47
18
216
288
231
39
90
31
131
108
126
54
13
203
36
198
180
180
288
378
234
18
157
77
144
90
72
72
108
18
139
5
36
36
54
126
90
108
270
288
267
16
59
18
54
198
108
198
85
239
90
288
180
198
90
180
90
85
239
36
36
105
720
64
47
198
90
144
193
32
45
180
72
54
177
480
288
225
15
327
105
48
27
144
144
ABCD 98821462934*3^$a+1 [50018]
39
30
3
53
19
17
34
42
18
134
58
122
7
9
116
196
12
8
12
36
10
42
48
102
57
185
43
3
21
48
17
48
40
48
8
144
12
34
2
28
92
12
7
5
16
20
103
195
26
43
60
75
38
58
30
44
7
29
22
62
16
44
40
56
132
24
60
36
10
12
26
64
56
40
92
40
15
53
22
60
33
15
102
27
3
69
5
28
36
20
12
52
36
75
24
3
69
84
27
45
24
5
24
19
153
20
180
48
40
174
30
246
26
96
28
140
151
60
9
30
86
46
9
5
4
32
24
88
138
18
44
16
42
18
30
14
43
63
132
42
18
50
24
4
15
17
22
6
12
135
77
132
76
39
29
115
57
42
33
29
88
36
12
60
32
7
29
96
84
7
3
54
36
12
128
127
3
86
136
138
54
36
30
24
26
7
45
12
68
7
81
24
20
28
3
24
53
10
162
3
17
43
15
93
36
5
64
42
30
3
144
12
39
12
2
12
4
30
162
108
12
120
18
60
144
98
12
28
183
29
58
9
29
22
30
32
40
27
36
63
102
27
63
18
15
17
22
6
147
53
12
79
21
12
56
12
82
2
24
7
3
69
5
28
20
58
21
3
78
18
9
17
16
60
42
50
31
65
36
36
172
32
46
12
2
34
45
39
38
84
64
120
51
24
5
31
144
15
54
32
19
65
67
63
60
74
28
104
16
60
60
75
12
17
19
29
31
39
177
36
89
4
99
93
30
12
62
34
57
15
72
45
65
40
15
63
33
12
65
118
72
98
34
30
51
17
24
28
68
112
18
2
55
15
50
36
12
12
7
41
10
93
29
55
3
2
16
24
210
26
22
93
24
15
21
12
15
165
63
24
50
31
12
75
12
2
24
4
27
21
48
60
12
12
92
259
147
50
70
38
12
60
24
16
30
9
5
28
6
110
7
45
18
54
68
103
24
12
3
50
16
12
8
124
80
96
4
3
15
9
65
24
4
87
5
31
5
40
30
45
5
10
30
138
14
10
33
15
62
108
22
30
18
18
135
27
30
8
12
12
46
2
52
8
12
7
21
12
18
18
344
28
120
3
17
28
72
60
39
51
38
31
24
39
2
4
99
17
16
8
40
39
21
150
45
5
19
12
99
2
40
140
7
3
12
93
27
18
15
48
24
93
99
101
112
8
84
36
19
96
29
16
39
24
75
42
3
5
31
183
38
52
15
72
21
18
114
27
5
36
139
3
36
21
53
118
14
76
12
36
20
60
127
33
32
79
33
20
36
7
48
17
7
75
50
72
31
3
74
100
18
90
12
20
16
87
17
12
4
87
24
5
31
3
12
30
30
50
24
58
126
30
26
79
101
19
117
72
18
33
87
2
10
2
36
28
15
15
30
44
31
65
64
68
199
36
5
12
40
183
75
18
15
12
3
50
7
48
77
12
106
21
9
195
57
48
84
135
53
40
18
60
12
2
31
45
12
15
75
45
60
17
96
72
43
36
29
4
27
3
6
99
5
16
80
60
12
12
31
9
6
2
24
31
12
135
78
12
8
72
70
36
2
10
98
40
104
91
27
48
12
50
43
9
8
82
98
60
28
147
144
96
5
115
5
10
60
60
110
10
18
24
6
14
28
75
65
12
43
27
48
93
17
175
24
36
12
123
42
56
31
24
12
29
16
18
42
60
8
4
128
79
48
53
7
3
9
3
170
31
41
43
60
21
162
50
24
36
10
12
48
48
12
48
114
66
62
24
4
87
29
28
18
38
4
6
42
63
29
40
75
36
17
10
18
159
77
16
30
2
156
127
24
120
24
9
36
27
5
168
12
7
41
112
8
22
12
21
15
42
30
117
41
40
12
48
39
15
38
55
3
120
57
15
14
55
5
64
72
99
39
42
39
60
360
84
9
32
24
34
146
7
45
8
34
81
12
137
10
18
12
56
55
57
44
4
12
128
4
128
58
86
24
31
3
57
33
8
84
94
9
5
130
2
106
9
111
69
53
36
72
10
50
10
42
51
57
140
24
58
30
51
27
48
84
2
4
44
46
177
15
12
78
228
32
19
81
90
18
42
2
40
51
17
48
10
54
348
27
72
3
18
8
7
5
67
75
26
19
51
14
28
3
5
64
66
14
43
17
48
40
12
8
7
15
60
36
2
40
60
3
84
33
48
24
3
24
5
24
24
58
12
33
45
80
7
17
19
39
33
15
38
55
69
30
30
20
31
69
3
15
33
105
24
8
22
60
78
27
21
80
34
2
108
7
33
68
48
12
235
63
42
48
42
93
24
75
2
223
15
6
51
63
36
42
99
48
51
12
2
12
55
41
22
57
33
3
105
30
2
132
36
108
120
10
30
27
57
27
36
3
60
102
12
6
105
24
15
18
80
24
48
76
111
65
31
3
54
87
3
26
7
3
2
120
19
93
56
115
29
43
3
192
57
75
158
12
28
132
68
10
14
34
14
ABCD 98821673662*3^$a+1 [50005]
108
12
35
36
9
111
25
11
73
60
107
36
97
36
59
36
12
57
87
36
24
61
59
204
37
263
49
107
24
12
24
61
12
11
12
73
224
16
47
264
121
20
292
20
28
48
47
25
108
24
23
12
1
47
25
95
12
12
133
11
69
27
264
109
11
37
107
60
36
24
36
25
11
21
27
72
120
49
72
107
12
24
24
25
95
133
20
99
36
72
48
48
132
37
23
132
13
23
72
60
13
92
3
12
37
83
144
1
35
133
71
96
45
3
12
60
12
96
129
51
37
32
27
109
35
12
85
72
11
12
12
96
37
35
24
36
145
32
87
24
25
24
36
24
11
156
96
13
60
32
63
144
12
109
12
20
52
131
157
60
23
49
36
119
73
59
36
60
108
12
168
180
24
60
48
97
68
88
35
144
12
141
40
140
52
131
85
11
156
24
60
33
196
47
72
12
48
60
36
36
33
16
11
36
13
92
39
120
84
36
1
20
112
71
96
61
59
21
15
73
60
11
60
1
35
72
13
107
72
49
155
37
95
45
15
24
24
49
11
12
37
143
85
35
12
288
180
12
1
60
59
121
95
120
60
36
33
48
3
72
12
93
3
85
11
36
24
13
68
27
73
83
60
24
36
60
9
27
61
239
36
12
72
60
48
240
12
61
20
63
96
24
180
69
3
45
60
75
48
84
72
1
20
63
189
51
156
36
37
11
24
1
47
57
27
144
9
48
99
24
24
12
24
72
25
143
25
155
24
13
95
12
45
111
96
156
60
73
119
193
35
48
49
95
36
36
36
48
192
24
121
59
1
12
20
136
35
84
12
93
111
144
12
24
36
24
9
16
11
48
108
97
140
63
108
37
35
45
15
48
24
36
357
39
180
1
60
23
57
39
120
13
228
48
11
24
84
300
25
11
97
12
35
121
59
85
83
25
12
47
61
95
180
72
121
167
72
25
23
24
61
47
36
96
73
23
48
180
57
88
47
13
107
25
23
12
13
95
49
11
180
69
75
93
52
11
12
72
48
85
20
123
12
48
36
24
84
12
21
40
35
37
68
52
23
24
121
47
192
24
9
75
48
48
85
12
23
96
36
97
11
72
85
12
71
49
60
23
25
12
47
36
24
81
3
36
96
60
24
1
23
12
24
48
73
23
12
288
25
35
156
96
133
167
168
69
108
63
25
47
25
12
11
12
12
72
1
35
60
13
167
312
25
83
37
108
80
3
49
47
144
24
25
47
21
3
57
120
3
25
11
33
3
24
48
121
11
1
155
72
1
47
24
96
13
32
15
12
96
24
1
24
35
45
3
24
84
24
36
12
105
63
120
60
229
35
12
36
25
167
240
25
95
33
27
96
49
60
35
12
60
133
47
13
83
24
36
25
23
24
36
37
83
25
11
153
75
36
57
135
12
25
36
59
36
12
48
37
80
279
108
48
37
35
72
36
12
96
144
1
11
13
8
52
47
1
59
109
119
1
120
12
119
36
13
11
49
32
123
24
13
83
144
48
205
47
36
24
12
213
40
48
23
157
12
47
13
83
144
1
35
13
35
117
39
33
16
11
48
48
24
21
183
60
24
253
59
36
12
228
12
61
60
47
144
13
48
20
3
85
47
12
12
36
13
47
25
83
9
60
3
133
11
24
12
60
205
140
39
13
11
9
15
133
47
180
192
36
73
32
28
95
12
72
60
33
3
276
24
12
24
96
13
35
24
33
27
133
35
57
3
57
88
83
96
141
28
32
15
72
12
24
12
12
45
147
21
15
25
108
119
13
143
25
59
85
35
105
148
20
15
84
49
11
24
156
21
183
49
23
12
1
84
96
35
24
145
60
47
1
95
13
11
48
1
24
11
36
156
12
12
13
156
35
57
160
59
36
240
57
40
83
60
37
36
84
ABCD 98822056168*3^$a+1 [50043]
20
4
36
75
45
152
40
84
33
51
44
192
40
128
31
5
36
40
9
35
96
100
36
27
17
73
15
12
20
28
24
44
52
132
9
23
144
76
69
99
81
27
56
100
96
8
13
72
108
27
12
20
19
21
44
19
78
11
97
15
48
20
19
72
45
33
12
6
29
28
72
45
60
47
1
35
100
32
13
42
9
21
95
12
16
56
28
32
4
213
63
12
8
96
175
41
76
140
19
84
9
9
42
9
8
40
36
144
9
42
101
28
80
24
19
21
44
16
8
4
44
16
84
9
27
8
55
41
1
71
36
31
141
3
17
40
33
35
60
4
116
1
95
4
15
18
71
1
18
89
4
69
35
16
56
1
15
120
56
61
108
27
12
32
1
11
37
15
24
39
21
8
25
15
20
16
15
213
20
97
102
9
32
40
27
9
68
13
207
24
20
124
168
92
316
48
60
60
21
12
108
123
99
30
35
40
57
27
9
15
48
84
24
39
162
23
64
48
36
68
13
6
29
24
36
112
44
7
9
72
12
36
24
20
36
79
125
36
13
35
4
51
6
15
48
48
96
44
40
8
1
24
15
24
9
35
132
31
17
40
36
20
31
90
3
176
19
42
15
24
9
27
116
88
20
37
54
9
36
8
40
33
95
48
108
73
6
53
12
40
12
24
51
90
51
12
32
72
1
12
108
27
48
24
51
53
31
36
21
21
191
60
67
9
36
8
36
4
20
40
72
44
40
3
33
39
90
63
72
8
13
24
18
141
24
44
19
5
84
1
71
91
41
88
20
1
27
72
9
3
8
72
1
39
192
57
195
48
45
95
12
24
84
37
51
92
36
108
132
4
32
37
51
20
108
157
39
93
27
12
44
24
88
15
89
136
27
89
4
36
20
172
44
13
95
64
44
12
16
12
32
48
24
13
23
108
19
69
33
96
90
53
144
55
102
15
72
12
12
75
53
91
36
29
16
44
12
124
39
9
36
33
15
12
72
12
32
100
9
15
20
156
16
36
45
11
127
150
11
73
36
63
72
32
13
59
13
87
44
19
18
144
30
17
28
44
4
3
33
24
24
12
72
8
1
51
24
33
59
16
33
15
92
16
8
4
45
63
188
244
8
16
81
35
36
4
9
23
13
35
4
24
8
19
45
36
68
64
8
1
30
93
84
8
88
57
11
124
60
104
1
23
36
52
84
44
229
24
108
102
21
48
27
72
29
1
51
8
49
59
52
12
8
13
63
33
3
36
48
96
9
42
9
27
162
27
8
148
105
3
9
42
21
104
13
150
17
4
24
8
67
17
16
120
96
60
33
35
223
125
48
4
24
140
1
66
33
9
11
72
19
78
75
45
71
19
162
3
3
9
56
55
42
48
3
92
19
33
15
18
75
12
27
66
23
1
15
33
87
75
41
19
9
84
36
8
199
9
12
129
3
12
105
63
99
18
51
12
36
15
66
3
200
16
20
48
16
21
198
33
9
3
176
19
18
15
69
123
36
48
32
1
11
4
32
60
13
36
71
4
24
60
80
84
1
51
9
11
16
24
108
60
9
42
17
16
12
156
68
36
28
45
63
36
8
16
24
51
81
3
78
87
48
57
18
5
4
32
72
49
90
18
15
48
99
5
4
8
4
36
144
20
4
44
4
93
15
20
84
52
44
16
20
100
60
3
45
21
59
76
80
28
51
18
102
6
30
54
23
52
56
36
1
75
44
4
92
136
48
99
141
12
48
39
21
24
39
21
57
63
56
60
28
72
12
8
204
4
32
40
8
16
20
216
24
4
15
18
3
96
21
27
84
21
83
4
3
21
45
39
93
15
33
123
39
90
35
4
39
30
15
120
48
12
56
1
60
48
51
8
13
27
44
61
30
69
24
132
195
89
4
12
140
24
88
108
3
12
60
9
24
15
53
37
72
95
48
60
13
75
68
168
1
11
19
18
63
9
39
72
12
8
1
18
17
292
69
35
76
33
36
15
24
24
8
13
27
69
71
13
18
9
32
109
108
63
116
4
8
1
27
188
72
1
3
20
136
108
44
16
33
15
24
60
32
144
48
37
39
33
72
6
17
12
1
51
21
15
8
139
18
35
7
9
8
28
84
8
136
12
21
12
59
12
1
147
84
84
104
76
12
24
99
126
51
111
78
75
32
4
12
57
83
16
56
19
17
16
8
76
12
21
48
143
4
20
88
60
63
9
123
57
33
72
36
15
75
173
1
87
20
16
3
90
3
21
15
20
4
69
3
44
52
9
12
143
16
9
99
96
12
128
88
12
9
159
9
27
21
35
24
1
83
19
53
36
43
18
35
76
144
33
3
8
60
13
39
24
104
88
84
20
88
3
41
28
44
12
43
17
1
27
3
41
1
47
4
24
116
61
171
56
52
116
72
49
23
4
243
5
16
ABCD 98822539306*3^$a+1 [50083]
9
63
17
16
9
75
72
3
150
36
12
18
30
11
4
9
135
21
27
32
60
13
90
29
91
12
30
108
47
31
21
3
48
5
13
11
244
39
6
84
48
18
9
123
9
48
75
120
17
16
45
168
30
9
33
99
153
6
5
7
30
135
20
7
18
48
12
87
3
42
35
121
11
40
39
17
4
3
30
36
11
19
30
54
21
57
3
56
1
39
9
47
85
3
9
48
18
24
33
3
9
20
12
4
12
147
6
12
30
18
24
15
75
18
18
5
4
21
210
12
12
117
8
16
12
33
30
12
12
5
1
47
37
3
27
18
99
21
78
57
12
45
11
40
84
3
129
3
105
111
12
9
20
19
12
53
7
12
30
36
54
17
4
36
8
55
53
40
33
27
24
129
30
69
15
30
240
11
97
12
6
72
9
68
43
78
15
32
13
42
30
12
3
15
60
17
52
3
81
20
37
18
9
3
33
24
12
8
43
48
12
12
17
4
44
1
11
84
19
18
18
12
89
28
21
15
87
12
18
12
15
72
51
45
33
11
16
12
48
32
12
28
3
53
67
12
66
30
54
60
6
84
41
76
9
90
30
11
76
33
12
47
100
56
64
12
3
96
45
60
140
40
9
6
30
11
24
40
92
7
45
75
5
16
44
16
120
44
1
27
72
60
51
5
40
27
9
56
7
48
89
28
108
20
52
15
66
15
27
57
33
23
72
13
39
3
48
24
33
8
19
6
27
33
39
15
96
72
5
37
15
111
29
16
27
90
12
15
33
47
13
59
19
102
3
9
30
21
27
69
8
31
17
28
84
3
45
48
15
102
39
48
63
53
84
25
30
48
48
24
18
15
32
151
24
17
16
75
12
186
24
15
8
55
12
18
48
39
72
51
30
12
27
8
133
75
3
5
4
3
18
42
60
30
78
9
105
30
81
9
107
73
3
20
25
42
66
35
40
159
45
12
21
87
20
43
72
125
1
39
21
54
57
9
60
39
45
15
15
66
75
159
60
18
63
39
36
90
12
30
42
51
69
6
42
3
87
5
7
18
63
27
162
36
51
51
228
29
1
42
12
48
53
79
17
91
153
57
15
147
45
3
42
23
40
3
9
51
9
20
25
66
30
12
3
9
35
40
15
6
35
7
65
25
42
117
69
90
17
12
36
37
12
60
3
3
84
21
156
3
21
69
6
69
8
28
20
19
48
33
120
12
3
24
5
16
39
48
45
45
138
5
4
68
25
192
47
193
36
24
15
33
59
88
21
24
120
35
43
189
69
90
21
60
44
12
85
48
39
135
33
68
16
48
12
20
40
48
21
59
121
54
21
60
12
15
12
21
39
6
75
9
78
162
11
55
24
198
12
135
21
39
15
21
27
48
60
30
30
29
85
3
117
23
40
12
33
60
18
69
8
37
78
45
15
120
30
47
60
1
11
31
65
13
72
39
8
85
95
1
84
51
69
30
48
18
51
111
9
93
138
9
24
75
9
15
5
28
68
109
27
51
69
56
13
30
5
100
27
29
19
77
84
28
63
53
67
5
40
60
27
48
12
33
27
78
123
12
153
15
9
60
6
5
25
99
32
88
12
68
72
4
92
25
27
72
84
9
3
44
60
4
87
9
21
48
12
27
48
33
102
29
19
24
36
17
37
107
1
42
33
3
12
120
12
6
24
27
128
25
87
20
4
39
5
52
48
3
5
52
80
1
144
6
72
60
45
20
25
12
36
51
44
12
64
44
55
21
291
12
48
33
15
12
12
120
45
56
76
33
155
43
42
3
12
8
55
5
37
3
63
9
3
72
105
33
72
78
69
63
5
76
9
15
15
78
75
20
40
45
60
27
72
69
15
84
20
192
1
15
27
108
30
3
12
32
28
24
84
99
5
103
17
48
13
24
11
7
117
8
52
152
19
12
113
19
36
29
52
216
3
12
30
23
52
75
12
5
31
57
45
30
12
21
12
24
33
6
102
18
9
63
105
123
9
3
12
48
12
21
56
16
24
141
18
45
45
27
92
25
78
18
192
12
63
3
21
20
61
30
30
12
35
120
73
59
43
33
27
33
63
9
21
30
24
5
28
15
102
27
21
15
20
55
72
36
21
9
27
32
12
19
60
9
231
9
15
65
16
15
29
73
72
27
8
31
21
24
9
11
37
18
5
7
57
21
11
40
44
52
60
24
3
48
5
72
28
24
3
33
15
33
69
23
7
33
87
48
29
19
60
12
77
16
69
60
6
21
3
66
207
33
11
16
140
205
48
90
17
12
31
12
57
12
44
72
4
36
32
115
6
27
12
32
28
51
54
36
15
39
41
85
102
17
28
24
33
107
64
32
40
45
47
61
24
51
27
5
13
90
12
12
53
7
30
27
9
24
11
25
30
120
69
15
21
32
55
12
30
15
3
48
90
54
78
90
65
28
57
15
48
24
36
24
15
18
219
21
72
227
76
20
13
11
48
28
45
60
18
29
73
15
15
33
27
29
31
5
37
51
36
33
47
28
3
108
89
31
9
51
141
36
84
51
57
15
96
57
3
54
6
21
128
16
12
8
19
30
135
51
30
99
3
9
36
3
102
15
3
41
96
127
18
15
15
69
99
81
56
7
45
8
13
102
5
7
137
24
84
16
39
30
87
96
57
6
101
1
3
60
92
13
27
44
4
ABCD 98823081746*3^$a+1 [50023]
180
30
51
75
85
11
69
48
120
177
7
47
9
48
40
192
8
88
32
40
72
29
163
17
7
5
18
24
1
8
225
12
42
73
65
60
19
65
144
60
51
33
231
165
195
45
91
56
48
39
145
72
89
7
23
49
23
57
15
49
119
97
8
39
25
8
87
33
57
39
111
1
47
72
105
9
7
8
39
1
8
9
30
9
96
168
144
64
32
24
72
21
18
105
9
7
5
18
33
9
55
80
16
128
27
37
47
57
112
8
39
9
40
80
69
51
75
6
55
65
7
80
48
120
40
17
87
3
66
115
24
56
16
80
120
48
96
48
40
8
51
61
53
27
111
72
57
40
89
15
64
8
57
63
3
85
23
25
215
90
15
15
49
77
99
96
144
88
113
6
129
15
210
7
53
36
39
16
8
81
90
69
112
24
65
48
15
24
24
48
24
48
64
23
18
54
114
54
97
176
33
36
51
39
9
88
296
96
40
41
15
72
168
24
184
8
112
24
23
33
120
88
119
60
36
25
119
1
104
21
99
9
63
64
8
136
53
27
64
32
24
15
66
135
33
342
73
144
8
72
24
72
24
40
95
6
43
47
72
9
48
88
17
79
56
207
9
120
9
103
95
240
81
81
39
16
11
69
88
80
33
7
8
39
9
16
17
18
102
7
8
16
29
36
48
6
25
104
232
89
295
144
8
39
1
24
23
24
73
24
281
39
96
16
8
33
15
57
87
63
18
127
65
15
63
12
157
47
72
30
42
25
80
33
79
96
8
64
32
96
117
43
83
30
279
87
288
9
88
8
24
48
48
111
72
9
9
303
24
105
7
24
203
69
129
103
32
15
18
15
96
69
18
33
72
15
90
15
88
83
237
16
32
48
24
64
248
96
24
75
21
16
72
152
64
89
15
57
15
105
111
15
9
72
9
7
53
18
90
7
32
81
15
24
144
33
6
25
95
42
7
5
186
1
197
19
17
79
41
78
1
128
69
91
143
18
7
56
144
16
5
51
216
24
33
6
25
8
21
84
79
8
99
93
24
39
18
31
23
33
45
43
56
39
24
73
24
113
39
3
37
104
112
17
79
32
16
56
15
18
12
67
8
72
256
32
112
8
57
15
96
48
27
93
96
72
57
6
138
63
24
192
27
54
6
25
128
39
114
54
33
39
33
39
33
105
7
72
32
24
24
39
204
109
17
15
129
63
64
53
18
145
32
111
9
72
63
18
7
5
51
201
31
119
48
78
91
53
115
11
108
9
16
72
23
33
9
84
18
33
27
30
63
9
159
24
51
45
48
57
79
56
16
5
18
9
99
21
72
72
93
234
33
105
15
45
3
16
224
27
45
9
15
48
57
87
24
3
37
65
15
9
135
16
23
33
129
15
64
24
11
37
24
48
24
80
105
36
123
64
104
48
72
99
84
216
90
87
39
97
11
141
9
12
3
96
27
108
150
3
189
259
8
3
54
126
49
56
48
24
16
29
108
63
57
42
133
47
81
135
25
48
96
185
7
72
71
289
24
32
81
135
88
24
200
88
8
3
37
8
111
9
16
47
78
18
66
7
17
72
12
36
24
7
128
75
117
15
48
57
3
93
48
15
24
12
21
15
18
15
75
54
7
8
75
45
96
21
67
72
5
187
35
18
99
93
42
18
63
144
72
24
40
11
60
25
144
47
9
9
192
31
8
120
135
1
47
25
17
55
96
23
33
16
23
33
120
168
16
8
33
6
25
11
21
160
72
32
3
12
18
72
7
32
24
9
132
27
63
54
19
8
24
72
57
15
48
144
96
267
21
24
69
36
39
16
56
9
240
30
49
23
97
11
165
72
15
24
25
104
15
33
111
81
9
39
48
39
84
69
24
144
69
36
7
24
119
33
136
8
40
143
73
56
16
125
27
48
51
ABCD 98823131248*3^$a+1 [50043]
73
20
27
12
3
28
5
12
43
18
11
3
10
11
12
25
20
12
10
5
33
3
9
3
12
13
2
16
6
11
25
2
45
27
16
90
50
52
5
117
28
6
6
11
45
15
9
63
1
11
31
2
10
5
43
2
18
10
20
4
20
58
32
36
9
15
6
34
8
72
21
9
16
83
9
30
16
54
32
3
12
15
9
7
60
20
12
52
26
12
15
15
12
70
11
60
37
11
7
12
5
7
41
79
24
77
13
11
15
9
12
12
33
10
5
67
17
48
25
2
9
24
3
12
18
10
24
5
48
3
24
10
11
39
60
40
41
57
28
18
14
28
23
24
15
16
29
13
24
38
81
9
22
66
42
5
12
1
35
43
2
12
12
6
52
2
3
25
11
115
42
20
12
63
13
14
12
21
7
2
30
10
11
13
95
24
12
33
48
30
28
24
8
4
5
21
12
51
27
33
7
17
1
11
21
30
70
12
20
3
15
28
6
24
6
6
24
23
60
63
60
90
82
32
18
3
9
63
27
33
27
18
15
31
32
12
40
8
69
1
14
9
19
5
3
34
26
30
27
12
15
58
35
33
27
15
18
3
37
32
12
51
45
28
62
52
36
5
37
23
9
16
44
48
3
21
4
6
89
7
17
60
13
12
18
2
27
51
24
4
6
11
67
2
46
32
12
76
48
5
24
27
18
10
62
16
2
16
5
1
26
22
8
12
12
15
48
1
11
24
9
12
3
3
12
12
36
12
93
12
60
25
11
57
39
1
47
7
26
3
27
10
14
10
30
5
36
12
12
24
7
29
21
4
26
24
4
65
96
25
35
24
12
15
28
24
53
27
48
72
18
15
12
60
15
30
3
7
32
30
15
13
42
18
8
54
48
12
9
7
200
34
35
60
13
20
15
60
33
15
43
41
63
12
16
17
75
30
22
18
20
28
14
18
15
27
4
17
24
21
15
9
78
30
15
13
2
10
6
36
8
18
27
13
32
30
18
4
8
10
30
12
60
23
12
36
57
3
9
51
67
17
36
27
18
42
22
20
15
3
105
45
27
84
9
28
35
48
39
81
21
10
29
19
5
13
42
8
82
11
21
3
3
9
25
6
42
11
36
3
10
32
6
34
56
27
48
7
32
9
1
23
1
6
56
42
40
60
6
32
4
29
12
15
34
50
10
23
57
10
24
2
12
15
7
5
45
10
5
21
87
15
42
64
74
16
29
45
22
6
14
10
30
8
30
18
24
10
6
14
18
18
4
18
30
8
3
19
125
7
38
130
41
21
10
120
24
62
39
3
42
16
14
10
35
19
2
15
72
45
51
12
9
18
10
18
29
48
3
12
88
24
8
12
30
28
2
30
4
6
8
52
90
20
34
60
41
15
16
80
12
28
30
18
2
12
27
33
42
18
12
39
12
13
44
82
53
3
12
18
30
33
21
15
1
30
18
35
12
27
30
16
2
64
29
31
80
69
9
3
15
10
24
20
15
15
9
1
6
2
10
8
58
14
45
36
1
56
30
10
14
6
4
11
15
28
89
7
24
17
9
28
32
3
7
5
105
10
5
1
2
12
28
5
48
24
25
11
72
12
19
12
14
46
20
4
41
9
3
13
14
30
16
14
10
11
27
12
33
1
14
33
12
85
35
73
155
15
12
21
111
28
42
59
12
9
40
68
15
7
26
3
9
40
80
3
45
3
19
36
5
51
9
27
22
23
12
3
22
8
24
18
10
18
20
33
24
15
22
35
1
150
14
10
8
18
3
72
12
15
22
6
5
12
60
13
32
27
1
35
45
30
24
6
52
47
84
9
3
12
37
26
28
32
9
15
6
15
9
36
39
1
23
27
64
38
30
12
6
64
26
22
12
8
10
50
27
36
79
30
18
18
20
22
36
56
9
1
48
42
36
32
108
9
33
3
37
2
9
12
55
17
61
6
18
6
36
29
12
12
12
25
56
42
18
22
5
48
9
39
24
12
19
12
24
30
18
12
5
43
17
21
10
20
9
15
30
88
20
3
69
3
60
37
26
30
22
6
14
18
3
19
32
16
84
60
5
13
11
36
15
9
12
19
24
24
5
25
11
60
7
14
18
102
3
3
4
6
23
9
15
13
14
60
21
9
6
52
17
31
5
13
14
12
33
12
24
27
28
41
43
2
4
6
5
19
17
9
60
10
48
2
15
24
7
30
35
75
4
6
32
10
38
24
18
28
5
48
12
99
9
9
30
40
8
30
15
19
6
32
3
15
57
37
11
15
42
12
6
4
5
103
32
4
24
8
34
36
12
60
36
24
23
24
19
12
29
3
117
1
24
6
60
5
13
24
32
51
39
30
18
12
16
48
14
3
55
30
14
36
69
24
24
60
13
50
30
12
18
114
40
6
20
24
9
12
19
24
32
33
7
2
27
79
5
9
72
3
33
4
30
5
3
48
9
60
75
21
9
3
43
44
6
28
6
8
45
87
4
65
12
12
37
60
24
24
50
30
15
3
57
43
29
19
12
5
15
64
29
12
7
2
16
20
4
50
9
19
2
3
15
10
8
3
12
27
58
32
15
31
2
54
6
10
2
46
5
1
20
63
48
69
48
15
7
26
28
30
2
3
12
7
2
3
48
9
3
15
40
2
15
48
7
6
12
35
37
23
3
54
36
4
11
37
6
12
12
5
72
13
38
40
14
16
14
28
8
12
81
9
12
39
39
22
6
5
37
11
9
3
15
22
42
26
3
39
58
35
24
1
2
21
19
30
8
114
9
39
16
5
37
42
17
1
42
18
2
22
6
17
93
27
27
33
31
5
1
54
24
5
7
20
21
13
11
3
21
12
87
93
55
108
17
39
9
69
3
9
6
12
10
2
16
5
9
48
3
55
77
31
6
26
12
22
11
15
9
13
42
26
42
28
17
13
2
57
15
28
6
59
12
31
5
24
33
76
14
45
31
12
2
18
33
31
29
36
3
10
8
39
25
8
72
3
43
17
15
22
38
16
2
12
27
75
10
11
67
2
3
45
60
3
19
6
20
10
29
1
20
30
10
2
18
24
34
6
20
15
13
20
72
30
36
10
23
51
40
50
15
19
77
60
13
11
1
23
39
30
46
6
35
15
6
10
17
105
27
19
2
27
12
60
15
10
54
6
110
10
95
13
2
34
12
23
57
3
7
50
4
11
43
26
28
38
64
26
54
36
33
81
10
5
25
6
12
18
14
4
6
68
63
9
138
18
34
26
3
1
11
25
83
9
3
19
38
18
10
35
24
31
20
69
3
42
16
74
58
6
12
17
12
33
22
29
57
15
24
24
132
9
28
2
4
14
12
34
54
8
34
5
55
5
36
9
3
12
93
27
49
26
4
32
28
2
40
32
18
4
5
24
9
10
32
6
22
5
12
49
2
12
45
25
62
4
6
8
63
108
12
39
18
12
15
13
18
18
11
13
38
42
3
19
6
2
18
12
60
12
60
39
19
6
11
21
87
12
13
38
4
20
33
27
4
60
6
6
5
12
15
22
11
72
1
86
6
3
24
31
6
8
15
72
31
17
27
9
24
12
13
90
42
38
42
3
1
2
34
11
7
5
27
10
6
32
48
45
24
36
25
12
95
31
32
22
42
18
11
9
3
24
61
14
4
65
31
26
15
19
5
51
10
2
16
5
24
15
21
31
116
28
6
26
60
4
5
25
8
51
12
15
58
24
8
27
55
32
4
29
12
15
18
18
9
25
26
22
110
18
10
5
85
23
12
24
3
18
4
36
2
42
15
3
16
66
18
20
21
27
24
30
10
24
29
33
54
10
6
29
63
18
22
2
46
17
43
12
17
48
3
34
18
8
52
18
35
60
15
4
8
57
1
14
30
28
8
54
6
4
11
12
37
11
45
10
17
15
48
12
10
2
16
18
6
29
12
12
48
84
3
21
12
67
17
24
7
14
30
33
93
30
24
9
9
12
39
67
14
36
15
24
63
16
14
12
3
3
117
33
15
67
30
2
40
29
9
12
6
9
31
24
29
27
9
19
2
63
36
31
17
43
29
45
34
41
21
10
2
3
19
24
2
22
20
45
15
16
2
15
37
2
30
4
11
24
37
30
24
5
1
2
21
12
45
22
60
8
12
18
27
55
41
9
16
44
40
6
102
20
22
2
46
12
50
3
15
9
13
8
3
12
9
6
112
42
8
16
2
52
8
9
36
60
75
28
14
12
28
8
10
65
12
15
16
26
3
15
18
3
27
24
6
3
12
12
15
10
18
20
22
18
20
4
24
32
24
18
15
12
1
18
12
32
21
49
20
12
10
60
36
14
28
11
31
41
12
7
26
24
18
60
30
46
65
9
27
31
5
15
10
14
4
29
13
2
16
24
8
22
2
6
22
32
36
9
15
4
26
39
24
55
12
41
12
43
20
9
19
5
12
12
12
105
16
23
31
6
23
19
5
3
42
28
2
45
15
16
41
33
10
12
20
21
12
25
62
9
7
48
ABCD 98823513814*3^$a+1 [50005]
9
75
37
17
6
30
43
80
33
7
8
39
33
15
66
162
18
19
72
11
18
30
30
102
60
61
17
60
12
18
6
103
35
60
90
156
30
30
402
24
13
71
54
19
59
13
24
137
135
45
120
18
48
30
43
80
39
48
42
7
185
54
6
30
18
6
45
96
153
36
6
13
8
45
75
3
72
24
84
126
18
25
11
133
32
21
27
81
186
12
25
48
65
39
3
12
12
180
48
25
8
63
6
6
132
6
36
7
17
7
48
32
27
93
9
6
12
30
12
3
3
21
147
45
9
6
1
53
150
168
37
53
91
8
3
102
55
5
43
32
93
66
30
6
61
29
6
117
123
30
24
31
8
99
69
3
24
37
77
3
129
54
169
11
6
114
24
18
12
30
42
18
6
30
54
120
6
60
1
24
17
12
6
13
17
15
81
36
3
15
84
12
126
51
9
102
105
3
90
75
57
12
3
87
66
60
12
48
24
48
36
42
73
8
48
72
16
5
36
12
27
51
54
72
15
3
61
71
36
78
222
48
6
3
45
48
42
9
39
145
5
3
51
21
45
27
64
59
45
105
138
42
18
84
18
19
8
40
8
93
12
31
23
18
18
18
12
42
37
48
77
3
24
3
18
19
11
6
186
21
16
200
69
3
27
24
13
143
33
51
157
48
53
6
13
119
60
48
6
60
6
60
9
21
18
96
25
8
81
12
60
12
19
32
39
25
17
60
24
91
59
13
161
18
108
1
11
78
7
48
8
87
1
11
18
60
31
29
3
40
41
6
204
30
36
60
54
25
8
48
21
36
60
24
36
72
103
89
6
48
9
24
99
72
6
60
54
72
45
39
33
3
18
132
6
18
114
61
24
48
53
36
138
18
18
33
27
36
78
3
88
8
33
36
12
18
54
54
9
40
176
117
12
18
37
11
13
17
42
13
29
43
47
90
18
54
15
105
24
55
11
6
15
69
18
6
27
27
36
150
19
8
3
6
63
141
43
29
84
60
18
48
84
18
19
17
204
96
3
3
54
87
75
168
30
15
21
30
18
6
60
102
48
30
150
15
24
45
150
48
18
12
15
75
72
141
81
31
32
3
48
69
105
78
33
16
11
30
7
293
27
63
42
7
11
18
67
17
31
8
9
18
90
60
24
90
6
30
25
11
13
11
69
57
36
30
42
30
6
15
27
102
36
252
55
53
84
12
3
33
55
8
21
27
39
30
54
13
41
12
42
12
30
54
57
40
17
7
48
11
72
150
15
3
69
27
117
27
12
12
18
12
48
7
65
12
24
6
24
60
30
51
51
48
24
90
27
64
29
19
29
18
30
294
120
48
18
132
255
105
31
8
64
35
6
127
17
90
12
114
111
27
36
30
36
30
6
3
27
18
91
8
3
30
18
30
90
37
8
21
6
30
12
60
18
114
3
27
60
18
31
11
66
139
11
69
21
43
72
47
33
24
81
31
29
42
6
75
81
18
78
199
8
48
3
30
39
72
24
21
19
8
99
48
6
36
27
15
73
59
157
47
1
8
3
30
54
9
48
9
7
125
48
19
8
33
48
223
47
1
24
80
39
9
39
12
90
3
69
91
8
45
24
6
36
300
6
24
39
147
141
69
72
18
48
33
57
79
23
25
96
11
37
59
13
8
39
42
12
186
33
69
120
18
9
72
64
41
198
36
85
29
42
30
19
8
21
43
32
112
59
60
84
108
48
25
8
93
66
25
80
168
99
18
90
48
36
37
17
36
78
85
11
61
8
3
12
78
48
139
17
7
48
24
5
67
8
48
3
21
184
5
6
12
102
48
43
47
6
27
64
29
132
7
113
24
24
72
63
40
29
6
37
5
54
21
15
129
93
60
15
3
45
9
7
17
6
6
19
41
174
6
24
30
37
48
11
84
81
45
54
18
60
132
43
56
64
5
30
69
3
37
17
42
30
174
33
24
40
24
23
96
1
29
6
37
8
15
78
12
102
1
8
33
103
17
15
3
12
30
99
57
7
77
43
24
47
9
147
48
13
65
12
12
15
48
21
30
117
3
30
24
30
48
73
48
8
69
60
7
53
51
15
30
84
15
51
66
3
16
48
32
69
54
13
5
24
36
15
63
121
29
67
59
6
12
36
15
39
6
12
39
9
12
78
6
7
29
12
55
8
3
54
55
11
90
3
40
11
132
33
93
27
16
59
48
13
8
81
6
42
18
69
16
8
87
12
21
136
5
30
42
6
24
60
6
139
11
18
54
18
99
16
107
45
15
97
11
30
138
66
6
30
24
79
56
21
78
24
30
55
65
39
40
53
114
6
75
136
5
43
8
24
40
24
65
144
24
30
177
9
39
15
18
31
89
12
6
36
81
16
8
93
78
30
18
45
75
157
17
72
111
88
197
48
27
9
63
21
147
75
37
5
48
30
78
102
84
30
7
53
78
13
5
24
60
39
39
12
21
96
111
1
11
13
17
54
1
8
ABCD 98824098136*3^$a+1 [50020]
51
141
24
120
75
117
33
135
99
174
60
12
60
12
36
27
15
30
78
54
12
483
21
150
72
48
96
120
213
21
6
45
135
174
6
21
9
36
54
114
72
54
54
39
81
60
36
66
18
51
129
24
90
48
21
33
204
12
87
21
126
21
24
279
33
81
63
93
51
219
69
3
45
24
39
6
48
420
12
96
84
24
36
54
66
18
6
27
225
18
90
102
237
51
6
108
36
36
27
39
150
48
6
54
126
138
90
126
36
126
24
54
12
54
198
96
12
147
21
12
15
3
132
129
15
228
165
21
180
39
117
144
114
273
69
108
39
123
18
12
144
90
36
6
51
3
144
90
30
150
72
39
33
138
252
78
72
99
129
15
99
216
210
75
15
240
18
126
54
27
45
27
117
18
48
162
42
120
54
36
3
75
36
129
123
45
3
36
33
63
81
21
132
36
99
48
123
45
3
6
15
33
78
9
75
6
18
90
54
18
360
108
210
6
54
12
42
27
111
42
12
3
24
48
15
294
147
27
72
21
129
36
48
36
24
12
27
33
159
39
90
66
36
57
48
57
60
18
30
60
120
15
99
237
96
27
216
309
33
87
3
66
171
51
45
27
36
81
9
12
78
93
24
45
90
30
24
156
39
96
336
48
9
39
48
93
102
24
45
96
57
39
81
36
36
6
81
9
15
72
33
87
264
24
3
36
33
165
96
30
357
120
45
99
45
36
15
57
60
147
69
12
24
84
3
21
99
63
18
15
15
57
72
24
9
204
72
54
36
48
42
231
21
108
12
339
3
117
24
99
405
39
417
72
93
51
39
225
96
267
42
192
75
123
144
18
3
57
18
165
9
186
48
141
96
57
48
42
189
129
90
21
129
18
54
12
438
66
6
18
12
168
39
99
141
111
90
39
141
27
33
39
27
69
3
150
144
135
99
102
42
45
3
54
36
54
18
75
120
45
267
3
198
72
15
141
36
15
48
63
132
69
48
153
39
69
48
150
21
33
372
24
144
36
12
54
6
12
75
51
21
192
57
312
108
66
54
96
36
12
78
18
3
24
315
117
81
360
12
147
57
270
81
9
18
18
174
18
27
99
6
36
30
141
117
30
144
186
3
48
3
93
45
54
54
90
150
102
42
36
99
81
159
72
33
36
24
12
18
117
69
12
54
6
174
78
18
144
90
156
150
57
45
252
60
48
132
264
54
198
51
96
72
21
90
57
24
99
108
54
12
24
351
9
231
48
27
66
60
30
18
24
12
51
117
18
12
69
57
72
42
18
30
24
108
36
126
288
228
72
6
66
54
54
60
12
240
18
36
81
96
75
210
24
3
33
327
45
27
33
15
21
120
3
3
120
114
12
18
96
54
66
21
192
3
72
18
99
9
6
210
108
195
72
39
132
21
69
75
69
126
45
135
30
18
9
105
180
75
15
66
60
126
66
18
90
36
6
12
9
117
60
39
24
39
42
12
ABCD 98824955668*3^$a+1 [50011]
5
66
54
6
61
116
57
78
42
6
12
69
21
3
57
27
12
9
54
73
53
51
21
12
27
24
4
23
12
36
25
65
19
8
57
3
100
20
27
96
72
49
116
15
33
15
1
80
60
63
237
16
20
24
76
8
36
120
9
7
17
18
57
21
27
45
67
8
24
40
116
57
27
81
27
63
168
1
20
24
64
132
44
27
73
92
33
12
18
24
1
17
3
9
3
52
41
91
188
76
24
12
44
99
30
6
54
6
1
36
5
99
88
23
13
32
64
80
81
55
47
1
125
7
77
3
3
1
20
36
3
49
11
9
21
15
16
36
144
8
36
12
12
63
30
12
3
84
3
45
75
13
8
24
3
117
15
13
65
27
3
90
12
18
69
64
20
36
28
11
24
25
56
60
12
72
88
8
15
24
45
28
24
29
111
24
75
57
84
24
96
111
85
77
156
187
44
63
73
8
9
126
54
30
25
20
15
81
45
51
4
32
52
65
126
69
36
45
15
24
48
40
5
27
33
67
41
60
84
7
8
72
88
71
9
48
52
140
45
6
25
44
40
20
33
43
12
24
44
39
141
15
9
33
79
44
12
12
16
36
36
20
12
33
18
25
224
52
8
3
25
17
15
45
15
12
36
87
6
60
7
44
36
15
42
43
185
42
13
120
44
48
40
36
80
39
1
32
15
18
24
43
68
72
3
9
45
111
96
48
12
96
24
63
18
72
120
27
39
21
24
16
83
21
27
18
67
8
9
147
16
72
11
9
15
141
207
37
53
19
11
73
92
72
16
5
51
76
84
113
75
28
8
27
33
12
24
28
101
7
83
84
25
11
24
126
87
27
30
163
113
51
24
177
27
120
132
4
35
60
72
9
204
12
48
16
20
21
60
102
25
35
73
47
36
144
33
45
19
36
72
41
30
21
33
6
72
49
20
84
9
36
27
12
45
108
3
72
33
12
27
15
25
108
107
18
55
65
19
29
15
24
3
33
9
111
12
45
18
102
175
83
9
36
40
12
17
30
18
30
9
33
36
7
32
135
1
12
5
3
12
24
156
4
29
27
12
15
1
20
76
44
69
96
15
9
63
15
42
87
40
59
1
8
36
39
30
6
21
60
33
138
25
17
27
28
35
66
12
43
44
3
42
15
15
13
20
15
37
36
12
77
3
64
104
12
52
32
48
21
19
20
45
63
15
132
13
23
42
3
9
63
15
45
4
48
35
97
8
72
64
89
27
4
47
48
1
20
39
61
11
12
13
44
21
3
45
55
5
51
39
45
87
12
120
33
33
55
36
60
48
143
33
12
64
143
1
17
7
65
91
20
16
131
45
45
55
44
9
19
56
16
20
16
77
66
21
39
117
15
12
25
32
28
71
54
6
49
35
21
36
69
30
30
12
3
52
12
11
21
24
36
76
128
69
27
33
51
9
51
4
20
3
49
23
13
35
12
48
9
9
31
24
119
81
60
4
20
48
3
37
68
24
52
44
24
28
17
55
36
44
12
33
108
18
1
23
25
71
90
72
12
18
45
3
54
30
105
21
12
43
92
4
59
60
37
24
36
32
12
9
31
23
57
33
27
40
36
8
36
51
30
79
8
96
12
4
11
33
75
81
21
27
36
4
32
171
33
40
17
30
12
36
45
40
56
16
8
4
41
19
5
18
57
33
30
49
23
21
52
80
33
15
27
30
42
6
12
7
12
11
33
9
6
85
24
48
83
45
15
25
12
65
79
36
32
40
5
75
28
168
12
68
60
24
15
78
3
36
76
20
33
99
12
40
48
11
42
39
24
12
93
27
12
160
5
18
97
20
40
8
40
8
39
121
29
18
48
60
97
77
6
21
60
39
9
76
47
9
24
40
32
105
7
35
48
42
43
32
15
45
12
4
72
84
29
75
12
3
21
3
6
42
13
44
15
33
15
45
45
55
17
15
12
81
19
41
12
3
88
32
72
16
35
1
8
88
80
27
150
27
33
18
42
126
37
12
20
63
9
93
3
84
3
1
17
99
3
33
27
36
30
42
9
123
216
30
84
51
9
27
28
68
4
41
48
102
25
20
60
168
36
33
51
9
3
52
68
4
71
9
3
45
60
15
36
9
52
44
27
69
39
61
71
57
28
125
63
69
15
33
7
23
25
17
6
37
47
25
8
3
45
9
27
3
45
33
27
12
21
67
23
18
27
33
31
104
40
20
24
12
3
6
12
30
12
37
53
36
30
21
64
44
33
67
80
33
42
30
51
12
27
25
11
9
33
27
48
4
23
48
37
8
40
17
3
3
42
39
3
1
24
20
33
199
8
45
48
18
1
44
12
84
24
96
24
45
42
132
1
59
18
19
23
13
48
5
15
36
36
40
8
36
9
39
3
33
15
1
83
150
48
15
4
24
44
3
69
63
30
3
24
16
84
108
161
87
15
60
48
21
3
6
54
37
41
7
96
20
60
69
147
69
27
40
5
78
9
12
21
39
24
207
18
15
16
23
13
35
9
156
124
80
96
132
72
9
60
12
12
126
1
8
12
3
18
39
21
87
40
8
28
32
120
144
28
65
7
8
3
9
21
19
59
42
39
24
136
59
9
48
12
12
9
19
5
43
8
9
78
42
3
24
51
9
156
63
49
113
27
36
24
172
71
9
3
21
12
3
69
48
184
8
15
60
36
1
191
33
9
63
3
25
5
15
84
15
126
24
66
42
3
15
61
11
12
66
12
90
9
ABCD 98825049398*3^$a+1 [50028]
31
12
41
84
36
19
56
36
76
12
11
18
12
6
30
18
1
65
84
24
36
3
28
29
72
31
11
9
9
42
12
9
21
6
9
9
12
66
48
12
6
27
4
36
24
35
6
126
18
91
11
13
29
7
12
29
12
7
41
3
57
6
18
24
18
57
3
25
8
3
1
32
27
6
3
52
128
9
48
31
83
1
5
24
79
29
19
35
18
24
7
20
39
42
36
12
84
3
93
6
45
57
79
11
1
29
48
18
66
54
36
6
6
24
73
47
6
51
16
11
6
3
9
31
47
21
4
11
42
15
3
6
24
18
1
35
85
5
24
12
7
53
12
84
54
18
19
29
102
102
30
66
3
9
27
105
7
59
73
95
1
12
35
37
11
37
41
72
36
12
12
55
17
30
6
6
78
36
48
18
13
20
93
7
41
18
18
55
23
6
90
1
11
12
6
12
55
20
45
24
103
89
12
31
101
7
48
29
48
103
35
18
79
72
5
12
6
78
18
1
8
15
12
13
17
15
36
3
120
24
60
42
31
59
205
5
30
6
7
11
18
54
25
5
30
42
36
7
11
1
29
24
6
9
4
11
54
84
12
24
18
72
13
17
15
39
18
12
6
54
54
12
1
24
17
19
5
120
15
4
77
36
27
21
66
6
30
12
1
5
39
69
12
7
60
12
20
9
12
7
72
131
37
23
49
20
40
5
30
1
32
3
90
96
43
36
24
23
9
69
19
56
27
9
45
30
33
27
49
24
59
12
42
228
12
42
1
24
65
12
12
6
42
12
72
6
13
5
60
6
49
5
6
66
36
7
35
25
11
18
36
84
7
47
30
12
6
85
125
24
102
18
12
19
5
48
6
1
17
30
66
7
41
84
7
53
18
12
30
60
12
3
4
35
13
89
42
33
15
96
42
43
5
60
42
13
29
31
113
18
24
18
55
17
7
48
11
6
55
23
30
27
36
52
41
24
55
5
36
39
3
25
5
18
121
5
18
6
51
9
30
150
63
27
9
27
6
6
6
84
19
17
30
25
32
9
27
21
12
67
35
36
54
19
17
96
24
78
78
42
54
12
7
23
30
6
45
3
61
12
53
12
3
40
23
49
29
19
5
30
6
19
5
96
12
24
18
6
31
72
35
1
5
18
109
12
71
57
40
23
6
79
23
42
18
30
24
42
78
67
48
60
77
27
9
96
120
12
79
44
27
12
84
13
41
3
3
18
48
42
33
57
36
42
30
18
1
29
24
12
84
31
65
42
102
7
11
18
103
47
25
8
33
12
72
84
31
41
19
32
28
36
12
11
36
60
12
21
21
90
6
43
5
12
31
35
48
1
48
59
13
17
6
6
42
18
7
5
30
97
107
84
1
47
13
8
15
6
24
48
19
17
19
24
11
24
18
30
37
101
6
54
42
6
7
24
11
37
5
18
18
12
7
8
21
31
47
1
47
42
55
65
12
3
33
3
9
126
25
24
23
66
24
30
30
3
9
6
18
7
17
6
109
44
21
6
30
19
32
21
30
18
3
3
6
72
6
93
21
30
126
39
69
6
13
23
37
59
1
59
1
83
126
27
21
24
43
101
24
55
83
6
60
132
55
29
24
12
7
17
12
6
9
105
31
5
42
174
3
27
48
42
12
19
36
23
48
24
24
18
6
120
61
5
91
24
41
36
36
18
30
48
91
53
18
78
60
108
72
7
17
18
18
27
52
12
11
6
12
6
90
36
78
1
11
9
45
108
150
24
33
105
72
43
5
55
41
19
89
12
24
31
84
95
1
12
35
13
23
37
11
48
6
42
13
17
12
6
42
18
36
1
5
48
15
4
35
6
84
54
37
17
7
131
6
19
35
24
18
30
13
5
24
18
6
3
39
12
102
114
234
3
64
17
30
1
11
1
41
12
18
6
24
7
89
19
41
15
141
12
72
24
19
56
111
54
7
35
9
21
60
63
40
32
9
6
18
60
48
12
48
90
1
53
6
121
29
42
18
222
9
69
12
24
36
19
11
96
1
11
78
3
45
102
18
126
37
68
36
36
52
23
48
126
18
12
6
67
23
30
108
7
29
114
84
25
11
12
30
75
28
11
12
30
12
6
42
36
42
54
6
48
132
13
5
54
37
35
18
19
53
12
7
80
45
18
54
91
107
6
30
48
36
12
21
9
12
87
112
11
78
31
17
75
72
4
77
7
47
6
90
37
23
13
83
12
30
54
18
43
35
30
7
23
48
36
6
36
12
31
11
85
32
21
18
6
36
91
35
12
54
42
6
7
132
41
183
9
7
11
18
6
18
48
67
84
29
54
9
4
131
12
6
60
72
60
18
48
24
30
24
19
5
6
18
18
109
12
23
156
78
115
11
96
6
7
20
3
78
19
5
3
27
12
42
27
52
17
48
6
1
11
9
63
78
36
24
6
45
15
12
90
7
23
12
6
42
1
8
3
97
41
7
29
6
84
1
24
29
18
6
18
6
42
24
114
12
84
6
49
12
89
12
6
1
80
45
43
23
18
6
48
18
19
35
78
42
6
127
65
19
5
36
19
5
12
15
21
7
11
25
41
18
90
54
12
18
7
11
6
6
37
84
53
18
6
42
60
49
8
72
3
18
31
11
18
48
60
12
30
21
16
83
90
84
108
15
27
30
54
13
5
6
48
54
66
18
12
12
36
91
77
6
30
24
43
41
6
1
41
12
24
18
54
43
95
6
123
28
77
18
6
67
113
6
18
55
101
6
30
48
30
18
12
12
19
41
31
20
15
13
44
9
48
31
92
63
6
36
6
90
24
12
6
12
1
77
72
96
30
9
21
15
3
90
6
1
17
27
21
6
6
43
17
15
45
48
7
48
35
24
25
5
15
16
11
12
12
42
7
23
18
54
1
20
3
24
42
55
77
6
6
19
5
87
33
39
51
78
12
48
12
24
12
102
12
18
18
1
41
24
12
84
19
23
72
1
20
4
5
12
12
19
23
97
8
21
19
71
66
180
60
24
103
23
6
6
54
72
115
17
30
54
30
18
3
21
6
45
3
42
114
21
21
24
24
79
41
24
3
39
1
23
48
6
18
102
15
33
24
36
19
53
36
31
11
42
24
66
30
36
84
67
56
15
30
120
78
30
36
55
35
18
15
69
91
17
30
36
90
54
42
102
37
5
36
72
31
29
19
29
39
15
78
12
12
84
15
4
11
13
96
113
31
11
157
17
6
84
30
24
31
20
51
6
24
24
36
42
37
48
35
13
59
ABCD 98825135434*3^$a+1 [50083]
103
60
72
68
28
11
18
42
25
5
111
3
21
120
75
36
90
39
63
13
59
36
9
15
33
16
204
17
31
8
15
61
20
3
145
20
87
33
12
51
18
51
16
53
42
49
5
31
20
75
48
105
27
48
60
81
4
95
25
32
4
11
85
44
15
49
44
52
8
93
7
8
40
60
47
25
11
9
27
61
224
39
85
11
18
27
40
36
12
5
31
11
48
25
108
17
30
72
13
23
54
91
44
99
96
13
23
33
12
288
147
13
59
61
191
109
44
60
12
4
65
90
36
69
4
35
192
1
5
408
54
13
44
3
1
32
12
36
40
44
15
12
133
35
36
85
77
99
39
36
13
92
3
61
24
83
25
77
42
84
72
9
16
20
52
47
18
42
144
156
33
3
45
40
24
84
11
18
72
39
12
39
133
48
35
30
79
44
64
56
40
12
47
18
79
20
28
8
33
19
101
15
9
151
11
93
16
24
41
51
28
20
12
24
52
92
100
8
45
24
18
12
108
60
1
17
3
52
83
181
35
13
8
60
60
135
45
45
39
16
47
421
56
60
4
20
15
25
216
36
47
13
132
80
88
29
195
88
48
80
28
152
120
40
23
60
54
30
18
19
168
107
25
8
3
48
24
45
63
93
40
59
18
87
12
63
1
35
69
72
4
44
63
13
41
43
128
15
25
44
24
52
80
4
8
33
18
9
40
72
36
8
36
15
48
13
32
36
51
21
60
3
24
180
12
21
12
111
6
3
12
39
1
83
73
53
6
48
33
40
89
63
72
40
23
25
11
9
52
56
99
21
12
48
15
84
49
59
13
12
60
60
168
35
12
96
21
9
114
12
18
15
40
12
48
36
11
60
90
15
15
18
18
45
124
24
36
8
51
61
71
85
23
144
1
32
87
6
75
27
24
18
72
90
36
12
1
5
19
8
27
37
29
15
99
117
40
20
16
12
23
129
40
8
135
33
144
24
40
104
15
36
1
36
12
12
11
120
54
15
63
33
12
16
92
28
35
69
40
36
12
12
32
15
61
29
3
15
33
40
53
19
47
54
6
45
63
12
81
15
9
28
36
17
3
16
104
39
72
61
48
17
43
84
8
24
124
71
6
18
12
25
24
20
21
114
1
12
68
3
36
25
35
138
7
8
12
28
20
93
55
83
54
31
132
8
52
35
120
37
8
112
20
3
204
69
76
36
8
9
138
45
52
32
3
1
224
12
171
18
75
16
35
36
24
13
128
3
9
12
15
45
63
33
40
44
9
135
72
40
23
45
39
25
20
60
28
35
57
52
24
119
25
48
17
27
36
12
15
133
44
15
9
24
93
7
11
69
135
13
59
36
57
87
1
35
120
42
7
68
12
15
33
27
9
16
140
15
21
40
5
18
21
15
93
36
52
35
33
132
120
12
51
37
65
15
39
1
80
148
77
79
71
73
47
97
71
9
76
80
51
21
40
44
33
135
15
18
63
204
15
177
108
48
225
19
20
24
9
55
80
135
33
39
13
48
8
111
1
35
69
16
83
36
13
107
6
67
128
3
36
49
24
20
15
97
68
27
1
152
15
36
30
24
18
12
72
13
32
15
109
20
12
4
8
76
17
18
72
24
1
35
13
5
72
54
73
48
23
49
92
24
4
167
1
24
128
135
33
144
9
19
36
71
9
12
48
16
95
61
48
47
57
3
108
144
210
15
12
15
1
84
35
24
105
69
78
72
153
28
20
99
13
12
72
125
30
1
80
33
31
44
69
15
3
12
37
8
72
36
60
3
45
12
123
54
18
13
32
144
9
67
8
21
138
1
44
63
25
20
4
83
45
12
184
60
12
140
12
12
39
1
41
120
7
71
57
9
31
32
16
47
72
36
6
63
108
39
60
9
24
51
9
87
30
31
48
179
36
25
12
120
48
5
126
36
24
1
164
16
24
24
17
7
20
63
25
24
20
39
25
11
73
8
84
111
18
79
20
16
29
48
79
35
81
45
18
85
12
140
33
19
140
15
93
12
12
63
6
30
25
80
36
39
54
18
13
36
20
48
28
8
15
229
20
48
63
49
167
84
177
52
32
36
28
72
23
54
55
11
24
105
72
21
54
13
107
1
35
73
84
23
25
35
12
18
63
156
28
20
280
36
60
36
104
27
24
25
56
12
15
12
33
3
9
84
16
35
33
112
44
24
117
66
145
35
129
40
65
6
162
30
33
153
111
15
45
63
33
3
72
144
13
188
24
16
65
18
97
119
1
20
15
90
18
25
24
5
63
9
99
36
39
37
24
48
36
59
1
24
8
75
105
39
48
18
27
51
21
63
57
88
5
15
52
23
33
24
4
24
41
ABCD 98825288938*3^$a+1 [50011]
16
8
16
56
88
56
120
13
75
56
24
40
152
88
80
151
65
144
72
448
48
8
64
8
408
72
13
27
144
81
119
61
59
24
25
39
72
33
183
8
16
56
48
40
27
149
64
240
159
33
48
297
167
31
465
176
136
8
112
32
331
5
85
11
120
240
208
56
280
192
120
33
239
301
75
264
120
120
56
24
136
96
48
72
240
56
64
96
104
288
13
227
43
18
324
108
3
24
128
208
200
96
136
48
216
8
175
41
16
56
112
32
40
171
162
131
112
27
126
15
24
152
184
96
24
24
80
88
80
160
24
8
103
33
237
99
56
7
137
144
115
54
63
32
103
18
111
33
23
24
48
31
144
57
8
88
48
72
8
336
24
72
48
72
144
24
72
40
8
136
201
39
56
160
128
24
25
47
496
24
176
13
51
80
144
312
88
176
24
7
137
120
40
441
159
381
11
16
153
54
65
112
21
18
201
120
8
96
184
32
88
32
24
184
32
61
59
16
72
8
72
360
48
312
16
24
93
18
9
176
64
96
296
64
144
96
27
77
121
95
304
8
184
440
13
3
213
59
88
120
57
95
96
79
108
69
528
8
72
136
24
63
18
54
33
168
24
192
8
48
24
16
192
152
120
144
24
216
336
88
33
95
24
136
8
25
95
24
160
32
96
133
131
136
80
85
3
120
104
25
135
56
72
7
185
72
40
120
120
104
7
65
144
144
97
95
88
56
64
80
160
24
192
48
201
15
24
152
79
41
31
329
16
8
160
24
152
88
152
151
57
195
141
72
80
112
32
376
8
112
57
15
240
240
81
135
56
216
184
8
88
48
39
198
59
144
85
59
85
11
264
96
25
119
120
72
96
208
15
137
48
16
48
48
248
49
23
24
88
192
48
72
93
51
152
144
16
15
105
3
162
155
64
360
8
88
45
363
56
13
11
349
3
120
93
267
104
40
201
15
8
40
189
443
7
108
189
24
32
48
85
147
8
7
105
224
208
80
112
144
24
176
16
176
24
40
144
72
8
67
270
15
147
36
209
133
219
48
111
177
168
216
216
80
88
24
3
213
80
24
88
63
129
128
64
21
347
16
72
48
144
32
40
104
216
61
155
7
257
88
72
80
ABCD 98825430682*3^$a+1 [50030]
18
72
18
6
37
23
42
54
73
5
18
60
13
12
95
1
23
66
90
30
30
97
65
19
11
229
107
36
13
11
66
48
7
48
83
12
12
204
24
1
17
127
5
18
24
1
65
24
7
41
78
60
18
6
1
167
66
12
7
17
60
103
84
11
48
54
6
84
48
12
36
54
7
41
96
12
12
6
36
24
12
42
31
65
30
36
6
103
29
6
13
101
55
65
30
37
23
18
18
72
150
42
36
54
66
25
47
42
90
30
18
12
96
42
91
17
19
11
54
108
102
48
42
67
53
7
83
30
30
72
48
18
78
102
19
53
60
139
53
31
35
73
11
114
12
18
60
24
18
90
78
102
85
29
78
42
66
30
7
11
61
5
18
1
24
23
162
18
72
6
24
90
72
30
31
17
6
24
49
11
61
47
37
23
30
138
37
53
60
24
6
24
36
6
18
18
282
18
138
72
18
42
12
85
5
72
186
30
115
5
120
90
25
77
72
66
144
24
60
30
24
12
78
246
31
11
24
6
30
42
6
97
72
23
25
47
265
17
84
12
54
1
23
73
17
66
48
36
90
42
12
1
5
72
19
12
41
55
41
12
72
12
18
36
30
12
30
54
18
6
60
6
18
7
23
37
89
66
61
125
48
72
12
7
59
37
24
11
132
60
6
12
54
90
36
48
54
30
7
173
7
23
97
5
24
42
48
54
6
30
19
5
6
12
60
30
42
42
84
30
25
77
42
66
30
36
66
12
18
48
120
6
7
12
59
60
6
91
83
13
23
114
132
24
12
78
60
42
84
6
73
29
30
6
162
72
36
12
24
13
84
47
144
30
48
60
7
113
18
72
18
60
180
144
12
19
77
43
41
24
90
12
12
6
42
109
53
6
24
12
60
24
37
5
30
42
7
11
85
53
66
24
24
18
138
24
6
43
24
5
78
12
13
84
23
72
30
6
13
11
96
12
25
83
30
12
72
12
18
18
12
7
59
24
1
84
5
18
12
48
78
6
78
108
7
72
71
90
12
126
12
1
36
23
12
72
36
1
71
85
143
180
12
66
7
5
30
18
7
143
85
47
42
12
108
18
24
54
30
72
90
102
37
12
29
19
95
18
12
18
18
30
18
6
1
35
132
12
18
42
97
47
25
65
36
186
37
11
24
36
13
24
36
23
114
67
83
37
23
30
12
139
95
84
13
29
31
23
48
138
12
30
132
36
72
109
29
42
37
59
6
127
11
18
12
90
6
30
12
24
24
96
36
24
13
5
67
12
48
53
150
25
17
7
143
36
97
5
48
18
60
109
83
12
97
11
12
42
24
91
48
11
54
186
12
30
42
1
24
47
181
47
36
13
53
54
12
18
54
78
79
24
77
91
83
37
17
54
25
5
66
66
24
144
66
157
47
126
72
12
66
61
11
12
6
90
1
41
31
48
35
13
41
12
19
96
173
24
6
102
102
18
18
12
102
72
36
30
48
1
60
11
1
72
11
156
12
25
5
102
73
72
53
18
49
155
90
7
41
18
1
11
18
7
17
67
77
42
72
60
90
199
41
48
7
101
54
36
12
12
6
12
67
5
42
18
90
6
6
1
35
72
13
137
6
133
29
18
1
5
126
102
48
78
42
12
150
1
17
42
6
79
17
66
25
167
72
18
19
41
18
30
7
11
13
41
102
1
48
35
60
42
31
12
5
42
18
43
47
60
6
48
30
25
108
23
12
13
71
13
72
11
60
12
18
12
6
24
25
48
23
84
48
294
6
18
60
24
90
246
30
61
29
36
6
102
6
12
12
42
276
7
65
18
48
24
60
60
13
96
161
6
24
258
127
5
36
43
12
84
11
1
53
18
13
17
78
96
13
11
61
29
90
37
17
6
54
6
25
11
157
71
120
102
19
17
7
53
7
5
138
18
19
5
18
60
30
7
143
25
5
55
17
211
5
12
48
12
12
6
36
84
30
84
12
66
18
120
12
12
120
60
6
24
18
67
48
53
43
23
30
115
24
155
42
18
66
7
24
35
72
42
30
1
36
77
60
72
18
72
30
42
42
108
18
18
6
18
12
6
18
30
120
25
48
161
19
71
13
108
47
30
7
107
1
132
24
23
13
23
73
65
43
11
36
30
66
1
48
17
198
61
36
35
12
49
11
61
65
19
11
90
6
114
12
12
6
120
30
90
72
72
25
12
23
61
59
48
1
161
6
12
72
60
25
137
6
12
36
90
132
7
53
67
47
66
78
72
60
49
48
101
55
29
48
18
25
12
5
151
89
30
25
17
48
19
41
48
66
144
72
24
36
78
42
72
61
11
24
24
37
245
6
109
11
12
18
24
78
18
7
53
12
30
90
108
18
1
53
91
5
54
42
90
36
13
59
30
7
59
12
24
18
78
120
90
30
30
ABCD 98825587418*3^$a+1 [50371]
16
464
97
72
96
87
80
25
135
117
36
231
81
228
72
132
48
15
225
228
251
241
15
345
360
228
204
36
84
288
180
35
25
48
60
144
11
37
155
193
120
72
252
216
11
13
108
120
15
117
27
81
180
48
60
95
445
84
60
3
105
288
167
288
97
360
39
201
12
36
132
300
135
105
72
36
360
180
72
192
168
192
216
384
48
108
144
168
83
145
111
21
120
168
144
228
132
131
25
72
60
252
87
93
300
87
129
204
48
515
384
241
120
39
429
51
153
216
180
144
108
72
156
60
12
60
39
753
108
48
180
72
108
144
96
12
312
23
205
35
25
192
240
167
16
128
97
168
180
51
69
155
25
72
360
60
12
108
72
107
1
180
132
48
60
72
108
39
336
177
276
264
108
60
228
231
201
492
27
129
191
121
39
189
227
160
80
48
25
231
9
72
300
72
11
85
84
168
120
432
180
96
51
69
24
131
496
249
432
708
84
207
189
51
153
87
176
25
23
256
129
252
132
36
12
60
83
112
320
144
16
165
72
180
60
48
72
11
157
83
145
111
129
95
16
69
120
252
348
120
204
167
144
349
108
72
863
37
36
24
303
273
72
372
96
131
61
83
16
141
228
72
108
144
11
25
87
165
75
80
205
179
61
72
48
132
180
48
72
108
143
325
132
252
27
189
227
144
61
588
180
72
72
36
384
720
48
159
21
108
47
85
120
132
48
240
300
60
252
396
72
72
156
144
323
48
169
96
72
48
24
36
12
215
144
133
48
72
3
93
444
60
108
239
169
ABCD 98825733536*3^$a+1 [50059]
53
15
24
18
6
40
14
15
7
6
12
42
5
15
60
40
26
48
4
12
56
3
9
12
30
9
25
24
72
35
96
12
55
2
6
48
24
12
18
28
38
22
12
26
16
38
42
54
12
24
63
93
24
226
89
105
16
59
3
66
16
23
75
46
32
18
136
18
18
18
20
10
62
87
1
26
4
29
12
9
22
38
94
5
27
6
72
6
90
72
12
46
32
22
132
38
90
72
3
121
14
42
16
12
11
85
32
30
30
54
78
27
9
90
45
1
20
36
3
7
32
132
58
35
36
15
16
41
13
11
9
207
13
36
20
51
33
4
68
52
11
31
5
63
16
60
2
54
6
4
20
16
23
19
122
6
33
45
4
158
30
34
8
33
39
4
6
38
36
70
104
40
26
6
70
6
18
2
87
1
14
18
124
18
6
146
33
1
20
15
69
12
15
13
12
8
18
48
6
24
4
47
49
14
6
120
36
3
1
2
69
81
10
14
18
12
84
69
36
19
36
17
13
144
68
27
31
2
58
77
3
10
30
14
18
94
11
49
44
102
12
18
52
11
21
10
26
24
24
30
66
4
42
2
52
38
12
6
82
26
6
40
14
12
70
14
4
54
18
44
10
30
86
28
110
34
32
9
15
34
12
44
24
100
36
32
24
48
12
64
35
1
20
34
41
21
15
45
58
20
42
24
70
5
51
12
66
10
6
20
10
68
6
24
18
30
268
2
90
12
51
12
73
30
5
1
8
27
31
38
16
11
13
36
95
13
35
21
60
60
111
45
28
23
48
24
25
26
42
58
149
36
55
54
20
10
8
18
87
60
9
111
33
4
30
72
6
38
52
8
82
110
33
49
8
54
70
23
61
42
44
81
243
30
52
2
16
41
48
1
84
92
4
2
33
45
12
54
21
3
10
30
24
8
10
12
20
6
24
48
10
23
37
2
30
12
46
54
36
35
37
66
44
42
4
32
18
105
12
72
1
44
15
7
8
10
2
21
63
6
60
70
5
9
111
181
38
6
15
21
78
4
41
9
3
13
116
15
39
6
60
3
3
10
8
15
60
9
60
10
132
8
126
10
86
36
24
28
116
16
20
48
3
19
20
60
45
9
30
21
3
72
28
18
90
18
12
24
20
15
49
62
114
30
6
64
56
108
30
106
68
6
30
36
36
4
20
3
51
70
36
18
18
24
23
85
23
120
24
33
6
30
30
36
18
52
26
12
78
18
57
9
30
54
4
2
150
16
18
44
46
14
58
8
40
44
15
27
48
52
30
6
38
16
44
10
30
6
54
71
69
12
4
11
27
6
60
4
8
48
12
72
46
77
33
10
42
2
82
95
15
6
10
54
38
93
13
6
66
8
30
22
90
14
63
33
114
10
30
8
18
70
14
18
40
152
10
74
10
11
79
26
15
3
28
5
45
60
42
12
6
60
42
102
4
26
28
6
20
12
18
112
12
90
6
92
57
7
86
84
24
30
52
12
36
32
108
162
54
58
20
12
48
6
94
83
12
111
10
90
2
94
8
36
9
36
55
32
30
4
20
34
62
3
61
44
142
17
37
74
165
49
72
14
4
2
39
39
6
16
83
7
6
44
30
18
42
9
1
44
4
11
12
3
30
39
36
15
16
6
18
90
32
3
19
56
10
6
38
12
94
17
37
30
38
4
18
18
18
14
30
22
8
6
81
19
30
20
30
10
20
24
28
128
120
4
26
69
25
32
4
95
31
74
4
35
3
100
74
4
32
27
12
24
45
30
4
38
124
80
34
74
52
36
35
72
15
76
14
63
39
45
3
30
60
3
13
50
45
45
94
17
36
39
18
15
13
24
56
54
24
10
56
3
25
6
36
8
42
3
85
23
49
191
13
20
96
28
36
44
10
80
66
51
24
25
50
30
24
48
15
13
26
21
139
50
40
56
12
6
126
36
10
44
21
12
33
4
14
124
20
66
51
61
8
180
51
1
2
10
72
6
74
3
25
72
8
3
43
60
30
6
18
20
96
6
30
28
48
60
18
30
20
4
12
140
154
2
48
27
25
18
50
10
36
50
78
78
99
1
30
18
86
48
10
36
90
42
14
16
14
150
6
87
67
5
69
39
13
62
18
24
24
40
30
6
104
24
3
25
92
3
37
71
21
51
3
34
32
4
32
42
16
86
36
54
18
27
39
4
8
24
9
1
8
40
78
48
5
45
15
115
29
15
16
17
3
30
27
3
6
18
22
20
28
2
18
12
18
18
12
18
54
123
73
14
16
42
35
51
21
75
24
54
12
28
36
126
56
58
107
117
12
15
1
38
36
16
110
18
6
40
24
12
60
92
48
34
44
129
21
100
95
25
32
15
49
98
76
24
62
4
24
36
26
45
69
40
20
24
48
10
14
18
46
35
39
28
32
30
12
3
13
2
40
56
34
8
132
16
20
4
18
2
16
44
40
8
64
20
3
73
18
30
11
36
3
46
20
6
22
62
36
34
38
6
27
9
58
26
12
4
20
30
30
4
24
35
13
23
39
33
105
18
60
72
69
1
95
153
16
68
22
8
48
54
3
93
28
110
16
14
40
96
59
9
3
33
30
54
6
6
36
39
21
27
13
152
12
40
23
15
21
57
4
11
13
20
10
72
78
44
22
74
12
15
115
5
27
12
66
4
44
51
25
11
27
22
18
17
36
72
91
2
48
42
33
57
3
72
7
36
20
9
15
21
9
60
15
63
9
45
4
54
72
38
72
39
1
20
124
36
20
64
11
49
26
33
33
3
9
18
130
12
6
32
24
34
36
48
50
40
20
45
57
15
9
36
18
78
3
9
16
11
69
30
4
53
39
174
6
96
33
121
8
120
12
30
45
19
2
12
3
103
6
8
60
22
66
44
34
26
15
9
36
78
21
75
10
26
45
3
10
8
3
25
14
6
60
12
22
26
100
2
93
81
3
36
27
22
2
16
32
10
35
33
3
31
14
10
30
96
14
6
39
51
70
126
8
4
36
5
19
66
36
44
6
24
54
108
88
20
12
24
34
54
60
48
18
26
6
12
6
99
21
24
12
10
6
2
21
9
106
32
ABCD 98825865668*3^$a+1 [50172]
60
72
12
54
21
3
66
39
15
21
12
24
4
29
3
12
16
20
27
12
6
12
78
45
16
120
53
27
21
19
35
1
5
3
76
59
21
16
17
36
24
27
21
19
23
61
12
48
32
24
24
45
7
104
51
24
1
29
15
4
20
16
8
87
18
7
23
1
12
59
9
36
16
20
40
60
23
12
25
47
42
51
28
5
36
51
45
15
15
57
16
17
15
84
4
11
21
15
9
21
3
15
45
52
44
135
30
24
7
47
30
15
12
60
16
167
37
8
87
66
18
42
30
18
87
39
9
9
7
8
48
24
9
31
116
15
30
19
24
17
54
1
44
3
18
18
9
12
4
20
40
41
24
102
18
75
12
27
61
56
24
36
21
30
18
15
36
3
33
9
66
13
5
51
24
16
24
12
20
4
11
33
12
48
51
33
45
3
15
90
30
150
12
75
48
27
48
9
15
1
8
9
48
3
40
35
141
48
16
5
75
12
4
24
11
6
30
18
15
21
55
56
24
15
1
35
48
9
88
20
24
21
18
25
12
5
30
25
29
19
20
12
40
59
21
4
11
45
12
28
8
45
15
40
20
12
27
72
1
20
100
8
36
9
15
12
27
13
23
21
36
75
12
21
15
37
44
24
9
3
45
42
48
45
9
18
6
211
36
53
31
29
55
156
35
1
8
40
11
1
20
63
24
36
25
12
212
3
25
20
28
104
12
75
1
59
1
32
3
9
24
16
24
11
69
9
7
8
36
15
9
48
24
16
8
16
119
9
16
20
27
12
42
39
15
36
21
27
6
15
15
9
16
47
54
18
72
6
39
9
39
36
12
60
3
25
5
42
33
12
12
51
36
18
48
15
39
9
36
4
29
3
12
12
4
32
39
21
4
36
29
6
9
3
73
5
3
27
9
15
33
108
4
11
42
43
20
84
45
19
20
36
4
32
48
16
95
6
30
49
11
18
66
81
4
41
75
12
12
120
51
13
5
15
16
8
60
88
35
30
3
51
69
27
90
72
3
84
39
21
24
16
11
72
37
8
21
24
63
12
28
8
9
18
24
141
48
27
25
59
18
15
16
20
16
5
15
3
6
36
15
36
40
44
16
8
36
3
57
36
99
21
15
72
42
3
15
21
15
72
109
11
85
8
16
8
16
20
12
24
45
24
15
36
16
20
15
13
59
18
15
28
17
18
1
68
16
20
51
1
17
6
21
4
11
69
21
30
9
40
20
136
20
15
21
24
45
15
16
108
41
55
24
12
32
3
102
67
29
7
23
24
13
5
48
15
12
24
39
6
15
39
9
16
20
12
24
40
23
1
32
24
33
15
75
37
11
9
33
3
12
72
4
17
30
9
51
45
28
47
25
8
21
55
41
12
186
105
15
60
21
40
5
51
3
157
47
21
12
12
3
9
81
63
24
36
12
64
59
25
5
7
24
8
28
5
27
15
30
31
36
24
5
27
9
18
21
9
7
89
51
15
126
54
6
55
68
120
27
54
3
72
9
91
71
54
55
60
24
12
60
77
6
45
12
9
31
8
21
55
120
20
16
8
15
97
144
128
96
39
33
15
9
36
40
20
129
54
24
57
9
6
61
20
9
31
20
48
16
11
48
1
89
54
1
20
16
80
16
53
27
24
4
20
45
36
31
23
36
6
48
6
25
101
15
39
1
53
87
4
180
29
96
54
25
32
48
36
3
33
40
53
15
12
40
20
88
12
60
24
8
21
31
44
24
16
32
28
12
24
24
41
18
21
231
49
44
27
21
39
9
12
60
9
159
112
8
39
6
66
1
8
60
72
3
97
204
20
9
54
30
43
24
96
8
27
78
7
20
4
120
84
35
90
15
40
11
45
63
201
15
37
5
48
54
78
15
28
5
27
12
12
60
64
11
21
24
39
25
11
109
80
40
47
25
23
6
51
15
69
76
80
12
147
1
35
69
40
8
45
12
6
54
31
5
79
5
15
60
39
85
5
27
12
48
48
12
28
12
5
15
4
56
60
4
8
60
72
40
23
6
7
80
12
12
124
29
63
60
40
59
1
8
12
48
40
11
45
51
9
16
65
27
48
45
15
24
16
8
81
6
9
4
35
9
16
36
35
18
7
24
12
24
20
15
54
6
33
108
15
69
45
39
27
60
13
20
52
59
21
27
126
27
64
8
16
47
42
15
48
39
9
27
144
69
36
4
56
21
55
84
5
19
32
4
11
9
81
24
51
15
13
29
108
48
75
136
8
3
12
33
40
5
3
12
28
29
48
144
15
3
6
7
20
45
63
9
66
9
15
18
195
24
100
35
60
9
40
5
7
24
24
17
3
40
5
15
52
68
15
1
20
16
32
28
20
40
5
19
36
8
16
20
4
92
4
71
30
60
90
12
21
15
54
42
36
33
57
43
59
37
36
68
16
11
30
19
143
42
18
13
113
55
32
24
36
4
11
30
3
39
36
12
24
1
17
18
13
12
23
1
20
156
12
72
15
1
29
31
84
44
9
30
1
36
20
51
9
40
5
18
1
32
27
1
11
90
3
12
16
44
16
5
39
9
6
36
33
15
45
12
4
24
44
15
18
15
99
9
16
20
4
17
15
3
60
30
55
17
15
24
15
25
8
36
111
105
45
30
33
76
71
54
42
54
30
6
3
27
45
9
39
172
5
39
4
71
105
21
18
1
24
29
31
32
27
12
9
12
84
24
12
27
13
20
93
15
21
54
25
36
24
71
9
12
39
21
24
4
59
21
12
4
35
9
112
5
3
45
67
44
16
32
28
92
27
49
11
1
8
120
36
15
93
12
21
12
6
54
7
24
36
35
45
36
24
21
103
5
6
48
45
33
15
24
9
36
15
36
45
75
24
3
18
27
63
73
107
24
9
84
16
92
24
24
24
153
24
18
37
53
18
90
432
51
40
12
35
33
76
24
11
21
24
24
27
9
36
39
9
27
78
15
36
4
20
9
15
88
5
72
7
8
16
80
16
96
44
4
92
64
101
12
51
12
48
36
4
71
9
9
27
24
15
57
28
5
15
21
18
57
51
114
31
17
31
5
6
9
57
43
92
15
30
43
36
20
48
12
3
13
44
69
6
49
44
15
66
51
24
36
36
15
90
43
20
112
20
144
135
9
39
150
43
8
39
18
30
24
49
80
9
3
48
36
24
52
84
8
16
41
15
24
87
25
8
16
24
36
120
89
51
9
75
12
40
17
43
24
35
36
24
1
20
9
19
5
15
36
16
20
39
18
31
20
12
27
12
21
3
37
107
21
27
9
81
63
132
40
5
ABCD 98826157564*3^$a+1 [50057]
25
32
96
60
4
128
345
147
100
17
6
73
35
54
126
84
36
24
73
68
87
25
35
234
111
48
129
66
9
243
37
60
35
73
47
21
39
73
212
3
37
168
47
61
95
60
174
90
96
25
24
56
120
24
15
6
72
30
85
29
43
48
35
57
48
3
12
132
25
77
96
138
6
51
75
393
60
4
128
12
87
13
107
78
75
15
141
159
42
151
12
56
87
25
60
113
144
51
165
54
66
27
52
35
12
81
15
37
80
27
1
35
30
43
35
36
54
144
30
45
48
75
48
69
3
25
137
295
17
30
109
180
17
54
60
141
75
48
6
120
91
32
255
25
101
54
61
144
35
12
24
72
12
1
12
77
115
83
24
181
68
4
35
25
83
48
36
21
112
8
75
145
108
72
72
53
162
6
54
1
32
12
100
65
42
21
27
6
67
48
32
117
163
5
3
60
60
69
63
160
143
216
21
99
1
252
36
59
73
47
72
54
72
18
72
54
126
18
24
111
64
80
48
177
90
78
195
52
113
27
75
90
63
12
36
84
3
72
241
47
60
54
43
5
6
69
36
57
30
180
57
93
15
252
3
12
73
48
44
291
189
57
96
3
132
57
162
121
29
31
92
3
210
283
47
120
132
36
9
40
35
33
60
40
83
42
120
7
107
33
3
13
84
65
30
18
72
96
135
4
5
75
117
186
57
168
75
37
35
25
233
54
120
96
18
115
224
51
90
72
54
18
75
87
201
12
57
51
100
107
33
112
35
72
48
36
6
79
11
241
20
12
40
95
6
39
160
36
24
83
45
48
45
19
8
60
9
91
197
55
305
198
253
35
72
93
15
72
12
21
111
228
186
30
180
109
143
37
167
156
25
60
95
24
36
84
1
80
189
54
42
18
36
144
109
101
15
12
69
18
45
48
52
56
87
102
51
279
1
35
45
99
105
208
32
76
59
13
32
45
42
73
35
13
108
89
162
6
15
192
153
115
5
78
69
208
23
9
123
84
276
18
39
28
5
18
54
3
148
80
112
20
45
27
180
15
90
3
72
208
23
300
132
33
244
60
5
66
54
75
48
117
66
405
144
27
249
24
147
138
55
23
228
54
126
72
114
123
3
12
33
12
267
84
24
13
5
7
60
107
181
53
19
5
55
108
197
72
51
192
180
16
65
126
69
24
48
195
180
60
13
32
52
80
28
47
81
39
60
12
69
135
162
72
31
35
49
47
13
23
133
20
12
27
96
237
60
27
1
11
288
186
306
30
144
27
15
72
12
129
64
36
11
13
23
33
141
54
180
132
37
101
6
49
80
12
52
23
37
53
162
12
24
90
72
87
3
30
75
159
96
30
42
61
32
28
269
78
25
60
80
52
35
30
43
32
36
87
213
24
75
12
36
33
81
3
16
32
87
21
4
8
99
21
15
12
45
15
36
177
129
111
87
105
321
67
29
111
15
48
117
48
69
55
48
60
32
3
108
49
68
48
60
24
243
162
171
60
15
37
107
96
12
25
32
40
80
21
19
35
42
111
27
60
18
7
41
67
29
3
136
ABCD 98826203642*3^$a+1 [50016]
57
24
39
60
45
27
48
85
47
45
144
39
6
6
168
36
45
4
11
9
57
7
47
36
73
191
6
24
120
6
73
48
12
77
67
164
172
188
144
36
27
21
204
27
9
21
79
60
11
133
95
72
13
17
15
24
9
30
9
40
96
41
55
131
25
59
60
13
131
69
123
61
17
120
19
11
169
8
48
40
92
36
12
60
136
119
66
24
126
84
61
41
63
51
36
105
180
52
108
23
36
84
72
84
33
180
16
11
24
49
8
3
72
25
5
24
19
80
51
84
25
36
48
12
164
160
11
6
18
120
45
48
52
44
3
45
36
16
83
9
195
30
6
1
12
5
66
9
4
11
96
6
79
8
291
45
51
24
13
48
8
4
140
4
5
15
48
15
66
15
16
35
141
57
3
93
87
3
9
4
12
11
60
54
66
78
6
114
87
15
57
81
6
69
21
39
15
210
7
23
25
71
36
97
77
30
21
4
59
37
56
27
69
33
24
27
64
83
96
45
15
60
66
48
42
25
132
23
24
49
35
45
12
15
24
54
39
16
11
133
47
96
13
11
60
24
21
111
1
8
15
9
12
96
12
57
87
111
133
84
95
9
9
30
36
13
11
45
40
92
12
81
67
84
96
156
44
75
48
57
36
9
135
72
27
6
18
72
24
6
135
148
48
20
3
13
11
261
51
13
35
13
8
40
11
93
15
85
212
9
103
12
84
41
90
25
84
32
63
49
192
59
36
33
24
159
108
25
11
33
57
24
96
24
42
45
3
1
29
102
108
102
183
4
36
17
15
135
57
63
24
24
1
59
69
124
53
54
57
48
27
37
11
36
33
51
25
36
32
33
39
40
48
380
112
5
72
7
80
27
1
29
6
13
84
108
164
28
11
25
108
47
6
39
52
36
48
185
96
18
49
48
143
12
69
108
87
60
49
20
15
1
48
12
179
1
71
84
24
96
6
147
16
155
69
3
33
51
13
23
25
8
40
65
75
16
20
159
132
73
11
9
57
63
15
120
9
3
78
19
84
17
72
18
6
27
60
36
4
44
15
49
29
7
8
180
52
65
127
8
123
60
13
29
159
84
15
12
9
60
111
24
30
24
39
51
12
138
15
75
30
126
1
12
83
1
12
116
28
11
36
1
80
52
56
96
51
30
7
17
66
21
36
51
13
44
4
95
126
24
31
23
133
29
24
75
12
9
15
72
4
77
7
108
20
12
39
13
108
84
8
27
45
15
114
72
15
3
85
12
29
6
13
11
57
63
13
32
180
9
72
135
24
16
89
55
71
18
90
105
15
12
25
8
27
61
47
45
12
3
49
77
231
9
6
60
49
11
37
132
35
6
55
48
47
13
48
128
75
57
39
9
99
9
16
35
81
105
199
12
84
8
33
90
13
12
23
25
77
3
36
64
11
126
48
6
109
132
8
4
23
109
8
57
24
192
67
77
7
137
67
5
78
129
57
3
12
24
64
60
128
15
69
60
21
54
105
81
187
32
36
15
157
36
144
107
54
6
37
20
27
6
63
108
36
12
15
21
64
8
88
80
28
53
18
21
75
24
33
48
171
73
41
19
44
33
51
36
28
53
27
63
36
9
52
5
54
36
129
111
45
39
66
139
84
48
12
5
30
66
66
9
100
59
21
9
6
13
47
30
3
123
57
16
56
51
21
9
39
64
32
12
27
73
12
125
19
32
16
48
11
48
60
69
72
75
1
5
79
48
60
23
21
33
66
49
125
114
85
47
18
30
42
3
12
3
1
140
99
1
84
35
93
28
5
91
23
61
11
30
15
9
43
53
39
39
141
21
43
68
63
1
35
9
51
108
33
4
48
48
80
16
47
49
41
15
4
101
91
35
18
6
25
128
72
24
16
41
67
48
5
18
13
48
80
51
9
39
36
33
3
54
15
72
3
144
6
6
48
36
6
24
30
24
12
144
69
27
54
24
63
57
42
24
30
39
75
60
81
39
36
69
27
33
108
39
108
1
35
96
90
18
85
188
39
93
48
16
41
90
120
129
93
19
68
16
11
60
9
75
37
35
25
119
61
83
6
114
241
11
21
52
281
30
73
47
13
11
25
152
15
21
16
11
85
47
1
32
45
102
1
119
18
42
13
60
96
36
8
24
112
161
18
60
9
48
39
57
57
15
51
93
27
37
56
57
15
15
45
15
1
23
30
120
147
ABCD 98826427678*3^$a+1 [50000]
159
16
83
13
47
108
150
42
48
30
78
12
48
24
21
135
84
72
120
132
72
6
114
60
36
30
19
48
41
72
90
54
30
36
48
24
132
12
78
55
23
6
126
30
6
42
84
48
30
6
24
36
19
32
16
65
96
15
33
90
69
16
32
15
66
42
84
66
48
31
107
21
51
108
49
23
132
12
57
51
24
48
78
39
33
72
66
69
3
126
6
48
6
84
162
6
39
160
23
42
6
18
30
36
21
39
9
15
1
11
168
6
30
84
84
12
24
12
49
17
6
9
16
23
48
24
216
25
95
1
48
17
15
33
126
42
78
42
144
18
45
51
45
75
258
12
6
78
174
48
30
96
7
29
6
45
81
12
42
57
87
84
30
87
64
29
54
84
48
25
23
9
99
45
45
6
54
66
69
75
60
42
54
36
96
18
6
6
7
48
144
80
159
33
9
54
66
78
49
167
6
12
48
78
132
12
90
30
1
161
42
18
66
12
21
16
11
84
30
18
108
60
42
108
19
17
48
54
9
96
112
65
31
29
42
57
63
81
9
135
9
18
18
6
13
83
48
30
30
81
15
49
48
23
48
9
27
24
60
96
30
36
15
33
78
49
89
42
36
9
48
33
6
72
81
15
30
18
1
41
24
102
9
105
18
36
1
29
19
83
13
48
17
15
15
306
66
276
9
9
36
30
150
12
240
18
145
23
150
51
51
12
126
12
30
25
32
27
48
36
72
9
15
49
48
23
18
24
42
216
157
23
9
27
21
16
29
30
69
15
12
12
54
114
18
30
36
36
36
24
30
6
66
48
78
54
30
24
84
18
48
231
96
27
18
18
24
12
61
65
90
85
65
6
120
96
18
138
216
45
33
90
96
24
12
49
65
30
36
30
127
29
3
153
96
103
83
24
60
36
69
75
108
18
18
102
30
78
78
6
127
11
12
42
31
48
32
75
6
6
57
16
80
99
36
120
12
24
24
85
29
3
57
96
30
25
215
12
13
89
87
16
35
45
75
114
48
19
41
30
96
36
66
156
102
42
66
36
120
6
42
42
18
54
54
24
9
15
42
103
131
13
23
90
31
29
42
9
16
32
129
66
13
48
89
90
78
72
42
72
84
24
36
18
51
64
17
15
315
132
1
59
213
3
13
17
15
15
129
15
48
145
167
153
15
33
27
60
57
99
12
60
84
33
27
36
12
48
36
18
6
24
24
144
25
17
31
96
17
79
95
129
39
102
12
84
42
6
51
87
9
45
19
11
6
102
12
12
90
66
54
30
18
30
97
11
6
48
31
29
51
63
30
18
33
57
42
24
12
60
24
30
7
89
66
210
54
6
87
48
48
27
66
48
54
42
51
15
18
192
6
73
29
84
12
270
150
54
156
42
6
6
54
18
90
18
66
126
51
3
6
90
13
47
1
143
66
79
29
114
90
72
6
9
189
42
84
24
12
30
12
96
135
75
36
42
18
6
12
67
32
57
30
12
13
48
35
12
49
23
25
239
156
6
18
45
105
66
60
57
33
30
72
54
42
114
84
102
6
30
108
36
9
16
11
30
6
33
160
77
48
19
41
6
18
108
18
12
6
24
24
30
96
60
108
9
51
84
12
54
6
90
24
102
9
75
36
24
9
57
18
96
21
63
129
48
123
132
36
72
6
31
11
54
6
54
84
42
30
66
18
3
51
6
7
215
66
30
9
48
9
54
18
96
6
25
131
45
3
93
160
125
36
42
12
24
1
96
48
48
65
78
1
80
144
39
36
276
1
59
66
54
109
32
51
24
96
54
192
79
11
6
31
32
9
84
36
6
12
60
138
54
42
18
108
120
30
6
36
6
54
6
24
78
1
59
24
6
246
66
336
198
25
23
18
18
36
96
36
12
42
54
66
42
18
48
18
18
6
66
55
59
21
64
167
12
102
7
17
15
15
96
1
41
192
6
33
129
102
121
23
24
144
24
144
48
9
63
49
179
48
102
7
23
9
3
61
161
6
73
48
17
30
138
18
36
30
138
24
108
37
23
48
96
168
48
33
3
24
66
48
18
72
36
30
55
251
12
73
41
135
48
147
61
47
24
48
73
17
15
15
78
48
3
ABCD 98826720418*3^$a+1 [50127]
19
30
54
72
18
42
120
36
168
12
114
36
47
187
108
162
30
240
174
24
12
54
54
6
36
48
36
77
103
144
72
36
54
23
55
12
45
9
114
21
141
30
5
121
162
36
24
30
216
126
21
87
96
210
36
275
235
126
167
7
198
126
162
234
360
113
67
78
12
126
78
54
138
132
66
96
54
210
36
108
72
126
288
54
72
5
49
15
75
21
93
66
6
48
155
7
144
36
53
163
45
63
90
42
72
53
139
60
41
175
102
60
12
6
12
36
234
162
144
6
30
126
54
60
141
75
138
11
43
78
120
42
90
27
129
216
78
36
162
210
144
81
48
21
48
162
54
114
65
43
69
51
90
108
54
162
15
176
13
12
222
201
32
73
102
72
126
75
75
12
18
114
12
180
24
12
144
54
27
45
42
66
204
48
162
36
42
48
72
35
169
23
31
12
144
53
7
84
149
13
179
96
49
60
48
36
15
9
12
18
18
144
36
168
90
102
18
36
54
162
45
48
21
18
36
120
6
66
18
72
155
187
96
84
72
9
45
126
101
43
276
30
90
9
15
390
36
54
72
18
71
79
12
108
42
12
72
6
48
72
18
59
192
1
114
138
126
42
107
31
144
6
36
234
54
12
75
15
36
90
90
312
12
6
162
93
123
30
36
18
36
72
18
42
12
36
89
48
25
132
120
42
156
5
49
126
24
48
78
59
25
144
71
61
99
9
174
222
66
24
156
132
36
77
208
15
36
90
24
66
9
32
64
39
54
108
18
126
198
90
90
6
71
121
135
135
24
81
27
120
77
64
96
93
147
9
54
42
156
75
3
84
137
43
90
168
48
186
54
179
73
39
45
35
19
45
32
127
12
101
43
180
96
113
193
174
18
18
18
11
48
67
24
84
18
72
6
84
77
55
9
32
240
19
108
6
11
115
174
42
84
36
42
216
107
55
162
102
18
90
197
55
90
95
256
27
5
85
42
48
60
18
54
84
60
141
39
30
11
211
12
162
114
12
24
48
348
84
60
84
42
47
16
81
30
36
180
90
54
60
84
6
498
60
102
54
6
156
279
9
90
54
23
67
60
33
39
41
79
144
54
42
113
7
90
191
115
18
114
102
18
33
48
81
114
102
42
120
197
544
105
87
147
6
12
24
18
33
177
6
306
66
144
24
36
180
30
168
287
31
132
12
24
174
150
12
9
45
195
171
165
225
36
54
24
144
156
90
54
65
121
84
96
282
180
348
36
66
3
15
81
135
9
9
263
13
66
54
54
450
108
198
54
108
287
37
6
69
80
43
18
72
78
77
25
36
90
72
209
205
114
12
54
191
79
65
79
225
45
90
36
ABCD 98826985826*3^$a+1 [50028]
4
24
116
63
42
75
15
36
18
60
24
240
111
57
19
101
15
63
105
9
48
15
15
13
17
39
4
56
3
33
28
20
45
51
40
29
75
36
4
35
25
101
36
24
18
21
72
3
84
30
27
64
5
36
6
18
42
9
123
138
15
57
18
12
6
91
84
5
15
105
36
60
24
174
61
60
5
31
83
1
71
85
24
47
42
6
84
18
63
21
18
1
95
42
18
21
63
66
27
3
30
42
48
6
48
7
11
72
96
12
12
61
5
12
39
24
75
102
39
3
33
9
6
42
12
15
4
29
3
33
150
12
9
45
75
9
114
36
12
33
51
36
73
35
54
3
28
47
84
25
24
17
43
11
48
33
9
18
21
9
18
9
111
84
18
7
11
24
18
36
36
51
75
90
48
91
80
69
15
27
13
29
111
27
9
4
36
23
18
19
71
45
63
6
6
93
51
85
20
96
99
9
9
30
1
125
36
51
135
73
5
51
63
6
12
15
33
51
3
90
36
15
15
72
120
42
48
24
19
5
6
60
6
43
29
31
41
19
35
12
13
47
120
45
27
21
36
69
27
28
20
129
6
90
115
5
114
60
78
60
18
61
35
48
18
18
42
3
39
30
6
85
5
15
39
1
11
81
4
44
100
155
1
20
39
24
1
36
71
9
36
27
21
57
103
36
80
21
43
89
7
89
30
1
11
9
63
42
36
43
17
79
59
117
9
66
48
85
36
71
48
42
60
3
16
11
13
41
36
30
12
48
18
12
19
83
18
24
15
9
42
54
15
60
4
41
39
40
5
55
29
3
9
96
15
28
65
31
5
30
18
3
33
55
41
19
32
4
5
18
33
3
81
15
9
69
6
36
84
21
69
55
20
9
18
109
35
49
161
120
66
84
24
1
59
6
6
18
12
90
13
95
12
13
5
90
57
9
6
93
76
60
24
11
49
17
12
3
39
9
40
35
6
6
13
17
12
18
18
6
9
9
162
25
84
5
36
6
12
1
60
29
36
6
18
7
44
15
61
83
1
59
1
20
39
1
36
5
39
16
23
18
103
11
36
45
33
54
6
31
29
15
75
25
29
6
90
42
12
18
24
48
7
41
18
156
6
18
45
39
186
15
16
11
54
18
1
107
45
28
20
15
1
56
3
36
36
13
60
56
3
33
48
36
40
113
31
36
56
120
24
33
7
185
99
192
4
23
1
60
60
125
15
39
1
20
27
24
6
15
27
6
42
84
69
15
54
36
31
44
16
41
72
31
11
49
32
24
100
60
24
11
48
57
4
59
1
47
13
71
18
12
6
72
72
45
21
18
54
6
72
12
12
30
6
24
49
11
9
40
17
90
13
20
111
78
7
23
90
30
42
66
33
60
27
60
129
4
17
48
12
18
12
9
60
4
35
6
6
165
87
6
24
31
95
6
30
9
27
13
11
24
12
12
81
12
45
60
43
89
6
61
41
12
31
47
18
15
9
30
18
30
9
33
7
89
132
30
9
3
21
39
6
42
78
27
39
48
36
45
16
23
36
30
102
133
32
75
12
1
35
25
20
129
30
12
49
11
24
1
29
30
25
29
186
12
102
27
3
33
33
60
54
21
15
6
6
73
20
27
48
1
5
15
4
32
4
104
51
85
41
78
1
29
75
12
87
21
21
24
15
12
27
30
48
48
31
5
6
129
15
25
29
27
3
12
13
59
33
75
12
57
4
41
15
75
36
33
36
45
39
40
20
15
21
9
90
6
36
42
1
5
66
25
44
36
21
12
30
30
18
13
11
24
30
90
1
56
4
23
60
42
19
32
64
11
78
24
63
3
42
3
36
39
12
102
67
60
65
30
9
27
168
1
53
51
36
111
33
21
6
9
9
96
6
73
56
4
17
43
17
3
27
33
40
41
39
9
42
6
15
4
53
90
1
5
31
11
72
42
15
33
12
30
24
36
48
30
48
15
3
25
17
18
42
39
3
30
6
45
39
21
15
25
11
69
36
4
47
18
27
108
15
25
29
42
6
60
150
18
30
90
30
42
15
39
36
13
5
75
75
6
99
27
9
15
48
21
132
33
24
6
85
17
139
185
24
111
39
90
51
21
3
75
45
39
138
42
1
5
27
15
60
33
45
15
87
42
31
60
65
12
43
95
1
41
3
81
15
63
1
60
59
120
60
1
17
63
16
23
21
57
42
108
18
24
30
30
66
1
11
13
5
30
25
20
39
96
24
57
40
89
12
114
78
6
12
30
42
33
48
36
4
20
45
12
42
37
5
30
85
24
17
12
42
21
4
5
79
17
135
27
6
15
105
27
27
18
3
87
24
129
40
59
12
9
21
75
36
39
18
51
12
15
90
48
15
39
1
35
25
56
75
78
27
15
25
104
40
59
30
51
60
9
31
29
42
6
3
36
45
6
9
51
24
9
27
18
15
111
25
20
3
33
3
42
18
42
78
42
12
30
57
39
1
65
39
36
129
111
3
33
147
18
163
60
35
72
102
102
66
19
84
60
59
1
65
72
72
18
109
53
27
36
27
1
11
120
36
13
60
11
21
28
140
45
12
243
99
12
24
12
24
24
165
60
12
15
45
39
9
9
18
228
25
47
84
24
12
49
44
117
15
4
65
6
13
56
4
96
80
40
23
1
47
12
61
32
9
18
36
6
210
30
96
54
9
57
48
15
36
40
59
6
66
13
47
18
30
12
24
18
51
9
30
33
75
69
3
156
36
60
18
31
59
33
9
6
12
6
15
39
42
115
56
4
59
30
60
144
36
6
9
57
24
78
18
3
21
24
174
90
30
93
28
65
72
19
44
36
39
174
12
15
33
90
6
31
125
24
15
36
9
12
24
ABCD 98827372342*3^$a+1 [50026]
123
56
1
60
83
25
111
80
85
3
21
12
63
69
36
36
171
104
13
48
132
72
15
9
12
107
85
75
45
51
56
120
73
71
61
155
144
37
24
11
88
45
264
51
72
48
9
12
11
120
97
180
3
93
11
109
12
23
112
152
40
200
13
60
63
24
141
131
49
15
96
104
136
8
1
95
109
36
132
24
123
33
120
144
15
249
24
168
132
51
224
181
27
48
24
21
300
132
72
3
9
23
1
12
27
48
45
35
72
13
84
96
48
47
37
195
408
24
21
48
51
129
311
1
60
24
48
168
35
25
120
204
48
27
9
96
84
24
48
27
57
120
36
180
47
253
108
24
36
264
27
9
240
96
156
27
33
240
39
201
47
16
24
33
24
84
27
105
215
48
145
24
63
24
96
9
39
32
24
205
24
60
47
13
144
83
109
11
37
123
8
49
36
131
64
81
119
37
35
384
13
27
21
75
9
108
147
45
144
24
75
32
49
12
12
47
253
168
108
135
21
108
63
8
16
69
75
69
120
300
63
32
97
15
24
9
36
12
120
23
16
128
25
72
71
49
24
47
37
96
179
121
15
24
21
12
15
8
64
48
93
131
88
48
9
15
8
72
64
56
1
108
59
13
24
48
72
144
35
24
73
120
108
180
111
69
60
15
9
23
253
60
144
36
96
156
12
51
69
180
23
40
104
25
324
72
72
11
24
301
60
252
155
24
64
9
72
84
60
60
267
224
16
48
165
11
40
93
96
60
119
13
108
12
83
49
108
48
51
24
80
112
45
315
168
81
23
13
27
8
25
168
12
60
47
88
33
15
45
27
297
87
249
12
27
32
193
87
81
60
3
32
48
16
33
63
213
180
39
48
57
12
51
24
45
75
24
9
15
72
45
3
72
48
45
51
9
191
72
49
15
48
168
8
25
36
11
397
180
23
48
72
37
120
131
40
56
13
35
1
12
59
25
96
95
37
35
1
39
21
72
75
24
264
69
195
57
48
95
13
180
24
71
48
24
112
24
57
207
8
169
15
165
35
48
13
75
9
120
24
15
21
48
51
72
105
39
45
11
25
180
84
23
25
23
25
15
33
24
143
73
111
21
48
11
184
129
47
1
207
177
111
120
93
180
24
12
3
8
13
264
83
13
219
48
45
24
11
144
64
152
37
107
73
36
27
8
181
24
107
25
132
168
168
99
33
15
45
3
32
13
51
224
25
156
60
24
192
159
45
171
152
240
73
168
144
48
39
45
171
69
180
71
145
72
15
45
108
48
12
24
96
180
47
136
21
60
119
112
120
45
35
13
347
97
255
152
13
60
48
23
72
49
39
69
251
16
8
37
11
49
156
3
9
87
80
40
93
96
27
8
61
36
60
168
59
13
75
48
9
36
11
376
72
57
24
24
15
80
61
35
1
39
45
51
345
24
72
48
24
180
83
13
60
15
56
216
25
15
165
227
72
61
3
144
8
109
48
83
73
60
147
144
120
153
156
27
72
45
ABCD 98827547342*3^$a+1 [50009]
9
87
15
129
4
107
73
29
3
4
128
117
18
21
75
30
24
51
21
36
30
18
36
39
84
75
57
64
29
43
5
99
120
21
135
3
25
104
57
91
125
27
36
21
18
45
27
54
96
19
32
123
21
96
135
54
111
24
40
29
7
77
43
60
8
40
11
213
28
20
27
33
153
111
76
48
137
39
4
44
136
20
40
41
54
85
59
21
15
9
148
5
159
16
8
57
27
28
24
8
21
324
123
4
24
80
105
36
31
95
18
39
28
44
40
53
255
88
20
63
42
15
24
15
69
159
6
27
84
45
36
87
57
108
258
30
27
48
4
161
15
69
24
36
48
18
13
101
15
15
61
68
39
33
4
68
33
78
201
9
31
44
15
25
71
1
65
63
60
24
57
19
92
33
30
69
60
57
30
78
12
99
16
83
60
66
27
153
7
35
144
30
3
120
27
105
15
121
92
165
7
68
21
27
3
45
36
40
44
57
15
4
11
45
297
6
81
16
83
1
20
4
119
45
57
3
57
235
83
21
40
72
80
24
100
120
8
3
45
132
28
8
132
60
9
36
39
15
24
90
51
195
18
7
24
116
36
24
141
90
48
6
51
33
42
69
15
49
32
9
36
15
88
119
81
12
4
44
57
12
18
42
195
21
102
25
180
68
240
36
76
8
36
21
18
30
39
123
13
216
36
29
75
40
20
144
21
18
97
29
99
87
18
51
15
105
21
6
48
24
66
7
137
135
45
31
5
204
15
123
57
108
24
36
12
57
30
129
76
65
54
21
21
15
15
57
33
72
31
149
195
36
16
5
79
36
20
135
18
43
32
105
31
77
115
17
12
168
12
75
21
39
16
60
8
100
77
99
69
12
15
27
37
56
48
204
33
3
9
90
61
29
27
15
21
153
24
12
295
71
45
28
11
9
84
15
150
7
113
51
21
24
36
51
15
18
51
24
15
21
424
44
72
60
9
6
66
72
3
105
63
12
148
60
180
47
145
17
3
27
117
160
173
108
27
51
117
12
52
116
28
60
44
87
25
53
111
36
48
3
12
96
21
9
115
101
54
144
18
43
89
30
93
15
42
27
3
13
44
15
114
39
15
21
36
33
51
15
96
30
51
24
48
21
175
20
60
69
27
184
44
33
108
7
20
24
48
192
4
191
25
36
44
21
39
64
11
30
36
72
111
12
57
78
117
81
27
60
39
108
30
36
36
6
133
29
91
29
72
51
28
35
54
3
40
29
48
72
63
123
25
5
72
327
48
21
187
89
51
64
101
30
45
124
11
49
104
9
75
36
76
56
84
84
57
75
84
93
18
24
120
18
72
6
12
45
33
84
115
56
60
9
39
135
114
63
48
27
9
184
32
15
33
21
15
60
16
44
3
72
9
81
24
144
3
220
84
36
83
60
25
20
24
36
96
33
102
36
13
104
12
64
5
7
20
12
12
340
185
15
39
345
96
16
8
21
15
21
24
66
54
51
24
96
48
40
11
61
47
18
27
33
19
11
42
120
27
16
24
56
27
73
20
15
165
45
123
21
51
24
33
3
4
140
123
97
8
57
78
21
15
21
24
52
29
36
3
12
108
12
24
15
6
30
25
89
235
216
20
4
29
7
8
112
17
48
18
85
11
33
15
81
12
120
28
65
126
36
49
80
24
87
48
60
1
65
39
69
18
132
81
39
18
3
12
63
180
21
184
32
88
20
16
56
99
18
6
21
81
43
164
76
56
24
57
192
171
27
13
29
87
4
29
207
9
87
3
162
159
24
12
57
15
3
9
48
48
3
72
13
140
405
132
27
16
12
20
88
29
42
30
79
47
72
162
96
48
126
78
43
92
60
76
36
224
100
155
157
59
21
60
120
105
39
84
39
21
15
21
84
9
111
15
66
15
63
30
3
12
12
36
15
69
96
15
30
18
45
69
48
43
56
48
21
51
69
147
123
45
117
42
ABCD 98828662976*3^$a+1 [50027]
1
176
132
52
80
24
132
27
1
96
48
83
13
72
44
64
72
23
12
297
51
249
228
4
20
24
100
71
24
96
93
52
20
180
16
23
57
52
32
16
155
49
84
59
13
80
48
52
119
21
3
1
24
20
72
28
155
9
72
63
12
96
72
141
147
13
47
180
48
49
23
25
260
3
24
120
97
140
240
51
145
8
12
40
44
84
16
35
13
92
111
24
9
4
152
100
156
80
75
45
183
129
16
36
36
44
15
25
60
48
72
11
25
80
100
24
59
49
56
15
85
36
180
20
84
100
72
12
20
16
32
63
12
73
11
129
75
21
156
3
120
9
87
25
144
12
20
12
3
145
108
11
13
155
21
4
35
48
69
64
12
47
192
1
108
35
21
28
47
25
11
93
64
56
75
21
39
21
96
159
73
20
72
88
228
59
69
87
25
84
35
36
73
80
24
36
60
16
116
15
193
24
8
27
1
95
12
72
45
36
36
24
15
109
23
49
24
20
100
20
96
16
32
40
11
1
20
111
49
288
8
12
27
25
24
32
15
9
39
25
72
143
57
27
97
23
93
48
4
215
1
36
23
48
57
27
60
48
1
11
141
88
12
47
25
32
40
44
64
23
37
80
28
20
28
47
133
180
107
60
13
36
56
148
131
49
12
8
12
27
72
69
24
3
73
72
20
4
144
167
13
47
57
51
141
64
12
68
4
72
60
68
12
24
216
36
4
8
72
64
36
143
13
72
152
336
3
189
3
9
28
36
176
180
219
1
95
60
9
147
37
20
15
85
152
24
76
140
3
12
13
8
244
11
72
336
72
69
60
4
167
33
4
72
8
36
280
107
69
40
23
180
85
72
83
1
191
61
20
39
21
72
27
21
48
112
72
8
60
27
37
120
108
11
12
49
59
96
21
63
121
104
36
48
48
108
24
72
16
59
48
57
15
24
237
4
35
133
11
201
135
33
96
24
27
121
84
11
57
40
47
61
72
68
4
59
49
20
76
36
104
84
252
48
28
8
36
124
80
36
48
123
37
140
12
24
4
116
40
36
36
60
44
3
72
24
24
168
105
159
45
51
273
135
49
131
117
4
71
48
96
33
52
24
72
44
111
60
9
28
8
39
96
37
11
69
36
60
16
36
24
36
84
8
52
203
25
131
96
49
152
27
21
16
36
83
21
51
24
9
15
117
88
24
35
1
120
11
33
16
11
25
143
37
44
60
15
96
9
4
143
109
60
59
9
72
36
124
8
3
72
81
96
63
453
40
12
8
15
49
59
36
13
108
83
84
37
179
21
36
28
56
60
60
51
177
28
104
40
60
95
9
75
9
3
24
93
15
1
35
21
3
21
99
13
8
99
57
4
12
60
20
84
39
9
40
60
131
157
68
75
9
76
180
20
24
27
84
84
72
9
112
47
85
23
84
21
39
9
39
21
135
357
84
36
27
21
87
177
195
25
56
75
1
11
45
12
75
37
11
73
72
24
23
133
60
35
33
12
4
20
184
12
95
57
16
12
72
32
99
21
28
23
37
72
56
39
49
36
20
48
76
84
56
36
144
16
68
27
1
23
96
9
96
28
12
44
24
27
13
23
105
40
107
181
11
1
92
123
37
72
8
3
57
136
36
20
28
32
36
4
44
16
71
105
4
56
24
75
60
36
13
72
24
11
37
96
35
12
33
76
24
20
12
27
13
84
8
3
132
108
37
35
37
71
69
63
33
4
23
57
136
48
35
1
24
131
108
13
44
48
16
11
9
12
75
49
24
44
63
33
15
1
180
59
117
12
16
72
108
11
24
24
133
83
36
48
13
20
24
16
108
72
8
76
143
1
32
64
131
69
48
112
119
1
36
59
9
112
72
72
59
189
36
27
12
36
1
8
52
144
47
37
11
61
60
20
ABCD 98829975514*3^$a+1 [50026]
12
45
56
12
7
12
24
65
4
51
27
105
24
33
15
12
60
9
39
41
55
9
3
105
99
41
22
38
28
51
108
36
12
33
62
30
28
60
24
48
8
154
18
12
8
7
33
60
38
1
81
20
28
27
24
9
20
31
29
100
12
135
12
21
60
12
27
45
48
120
3
156
29
67
12
33
102
18
27
3
50
52
60
8
120
100
8
40
20
91
9
51
33
30
21
197
67
48
48
17
40
8
4
30
6
42
38
7
65
232
36
15
39
6
60
222
162
30
30
8
7
12
48
33
3
45
12
75
45
183
12
12
153
3
24
12
24
36
36
45
15
23
10
60
180
54
6
60
80
100
12
60
8
7
53
52
42
30
27
36
5
28
72
3
9
60
8
40
63
5
12
19
29
64
3
33
62
25
53
79
12
24
60
12
53
172
8
52
80
148
27
27
177
9
72
20
7
48
45
12
3
24
33
63
48
72
33
24
15
63
42
36
75
65
19
53
88
27
53
52
98
1
21
27
41
4
60
27
41
28
27
60
15
38
19
21
15
69
3
5
115
33
27
23
94
27
69
24
36
12
8
4
56
22
9
36
5
7
23
30
88
32
55
24
33
27
48
12
204
12
33
32
247
83
18
12
18
94
146
102
40
68
55
9
108
50
13
35
30
4
15
33
68
12
88
39
101
4
38
22
3
45
27
15
6
92
55
84
33
108
20
55
5
7
81
32
55
23
10
180
2
30
18
10
12
27
21
27
12
41
60
30
42
48
67
65
19
156
105
42
18
15
12
83
18
94
30
63
5
228
120
19
45
3
45
3
47
13
12
45
42
81
17
79
60
48
21
20
12
7
33
15
72
21
20
12
28
51
33
111
72
84
81
80
48
30
10
20
4
48
12
63
33
20
4
26
34
48
27
12
24
36
41
60
22
21
96
11
13
57
20
19
36
153
20
60
67
5
30
25
60
27
48
38
12
28
20
52
15
105
8
55
35
22
12
3
48
5
4
3
65
43
17
18
1
41
22
18
110
25
5
40
3
24
93
8
4
15
21
20
94
21
5
79
12
29
31
9
32
7
53
48
12
19
33
8
67
173
18
1
24
45
32
48
72
55
33
135
120
9
36
62
10
8
64
78
30
27
33
60
15
5
55
5
19
9
12
98
25
87
30
8
42
18
30
1
9
51
3
6
12
72
123
45
20
172
8
28
80
7
120
72
21
60
12
63
132
5
52
8
43
39
78
48
15
65
4
60
3
24
36
5
79
41
48
72
30
18
40
75
9
75
93
27
15
6
32
52
111
17
88
84
36
60
15
57
3
129
96
27
12
21
2
90
48
4
3
5
48
42
22
56
7
48
5
22
45
35
30
82
266
22
38
180
12
28
39
12
24
9
36
27
84
21
8
4
3
173
19
83
18
79
120
23
22
36
230
109
41
52
20
223
9
8
82
66
60
32
112
87
29
60
52
158
1
9
32
48
4
123
60
5
55
5
67
21
20
52
12
27
21
39
24
17
19
89
7
45
20
55
105
15
27
38
180
70
42
60
87
81
12
38
49
9
24
15
21
75
5
52
15
5
28
84
8
55
12
45
63
5
19
3
6
42
42
27
123
48
42
51
9
27
48
41
102
10
63
39
26
4
3
12
3
18
15
24
53
79
69
20
55
9
75
12
24
36
29
12
115
45
20
88
51
111
57
33
195
12
21
72
108
12
3
5
91
29
12
43
65
12
28
24
27
149
42
22
3
24
29
12
48
132
40
15
105
48
2
70
20
19
213
60
8
55
24
84
12
65
28
39
21
60
32
88
12
72
56
34
26
52
48
20
55
5
7
12
21
12
159
21
72
60
86
61
41
7
41
12
100
72
15
3
69
29
30
64
30
36
72
20
18
22
12
51
27
98
12
88
39
96
5
40
27
5
160
3
12
65
22
90
8
7
45
27
33
116
12
103
5
4
48
39
41
28
51
21
123
5
132
7
21
20
4
15
36
24
12
11
13
12
87
33
5
10
18
24
51
5
55
96
36
5
55
5
19
24
24
12
29
40
15
17
60
55
120
53
12
40
3
45
111
21
80
168
30
30
4
8
60
10
9
29
4
48
39
33
36
72
68
4
26
30
4
8
48
7
5
67
36
36
101
40
120
27
15
6
32
7
3
42
3
83
10
60
99
21
60
12
12
51
5
31
21
8
120
162
18
12
55
45
8
19
41
31
41
18
10
15
17
88
24
156
27
48
5
7
57
108
8
4
63
53
30
10
39
53
67
132
3
138
8
40
12
12
8
28
20
60
4
38
73
24
141
200
7
45
48
20
34
33
12
21
39
81
15
39
78
3
12
45
15
24
24
5
19
60
21
75
99
78
3
17
52
96
84
68
88
32
52
8
7
36
17
19
60
36
15
33
65
60
12
52
3
5
19
9
80
31
33
30
98
19
9
51
84
9
51
24
23
10
8
67
57
36
20
40
51
9
24
36
24
3
45
27
23
25
93
42
18
24
116
55
12
5
40
8
7
24
11
48
37
5
60
7
53
19
9
32
48
7
45
3
36
101
82
18
72
56
72
22
26
4
3
5
88
27
213
20
55
36
9
51
168
45
68
40
39
41
7
63
18
32
115
5
48
12
52
3
108
87
9
33
3
65
187
23
142
15
72
11
10
39
29
4
56
64
8
19
144
ABCD 98830002556*3^$a+1 [50168]
15
24
12
14
10
33
17
60
259
11
16
134
60
163
72
35
1
132
36
11
16
8
10
27
83
16
24
50
66
13
72
59
90
10
45
12
53
7
12
27
69
60
12
72
41
66
4
26
124
26
54
46
14
30
6
60
91
24
81
38
96
61
39
21
9
50
13
41
130
20
36
1
33
6
44
30
6
64
9
17
64
36
44
127
12
47
166
18
9
11
36
30
115
29
22
90
99
45
3
11
16
93
57
20
16
3
81
20
43
131
90
31
15
20
1
45
74
256
138
15
11
10
24
20
10
57
83
36
54
10
20
1
24
5
7
23
10
230
25
5
66
60
1
9
20
10
80
1
113
10
12
14
90
54
150
25
41
60
4
30
26
19
35
90
36
30
54
31
29
67
39
21
60
23
36
30
43
17
30
1
113
16
6
44
120
16
38
16
30
186
38
109
17
19
24
21
26
54
19
36
12
48
5
6
10
39
24
33
18
30
15
35
66
100
36
3
24
36
71
60
40
45
15
30
44
10
45
45
39
12
21
38
30
19
3
54
159
41
30
46
44
24
112
84
44
126
10
54
6
39
41
10
44
96
1
15
8
10
15
117
3
11
61
45
38
1
24
41
30
49
51
81
9
6
30
3
35
1
5
16
54
105
15
33
41
22
8
1
29
46
33
111
21
35
16
18
6
104
25
72
12
17
76
44
114
36
150
24
30
97
3
9
27
21
24
108
41
19
132
5
54
60
6
55
59
25
5
19
3
90
54
66
8
31
24
72
60
135
68
22
8
91
9
86
1
75
44
49
51
9
45
15
24
96
11
1
33
20
30
22
14
30
4
20
156
40
44
70
20
52
153
35
37
12
72
51
8
25
21
44
7
3
30
20
36
34
50
55
95
30
10
12
44
34
90
9
60
41
52
39
81
24
164
36
19
216
45
14
130
15
65
7
89
54
22
54
14
180
7
12
77
30
46
15
23
49
11
6
54
37
23
49
33
54
6
39
29
70
116
24
37
29
24
127
23
22
98
25
21
44
10
81
35
4
140
30
7
29
64
39
47
54
55
75
132
104
30
10
14
6
25
36
12
141
51
59
145
65
19
11
1
29
19
48
12
77
60
19
15
36
33
11
85
65
6
34
20
10
26
84
6
34
27
113
52
14
25
21
18
81
24
60
11
54
70
6
44
7
105
24
30
6
27
12
24
21
24
36
20
84
60
52
18
56
73
137
19
12
45
68
112
3
11
76
38
36
43
11
49
33
44
54
10
20
52
18
6
90
54
219
141
12
3
12
12
17
43
3
44
70
15
21
27
108
113
30
46
36
27
27
33
107
30
54
6
60
24
10
45
35
22
8
70
72
38
7
23
37
12
48
83
85
84
27
44
90
46
9
45
27
12
11
6
91
12
48
89
244
27
60
63
102
3
15
45
15
26
24
30
22
224
10
20
84
40
96
36
18
140
52
68
22
60
45
45
15
33
99
60
17
91
84
9
80
55
60
57
8
60
6
84
6
4
90
110
10
45
65
30
22
3
21
44
7
60
53
46
44
70
39
132
5
55
24
131
54
7
53
96
16
15
59
106
38
6
43
17
30
13
12
39
26
136
14
60
30
54
37
72
123
68
10
56
19
45
72
128
19
47
30
34
26
40
44
36
43
108
39
6
15
59
16
33
21
30
126
54
14
79
41
6
13
11
1
35
40
30
150
20
49
24
17
64
72
3
5
106
21
84
24
11
49
5
30
6
34
117
24
96
39
74
115
84
77
120
10
50
43
48
12
17
43
111
6
3
81
15
35
10
20
6
10
14
61
89
7
3
42
14
4
66
14
22
14
109
11
120
4
30
50
76
9
11
49
57
3
95
52
213
60
51
50
30
1
53
7
23
60
30
10
72
44
61
23
22
8
67
9
3
33
54
24
56
84
145
12
24
35
30
30
13
3
44
4
45
5
90
109
36
35
22
3
72
23
6
19
35
30
19
101
36
4
20
6
120
16
44
30
34
30
6
45
21
63
35
6
40
20
24
7
9
39
95
36
46
3
5
30
46
14
25
36
48
101
7
29
16
54
20
133
36
5
90
61
84
21
3
27
80
24
10
20
36
31
89
4
66
14
30
49
36
65
55
24
21
50
90
36
19
21
111
48
35
16
69
21
44
79
41
19
47
1
48
65
70
50
19
21
15
5
6
1
9
14
109
21
27
105
128
60
40
87
12
33
68
36
60
10
24
56
30
34
126
50
4
170
126
1
84
21
68
7
48
11
10
3
36
15
26
31
12
87
33
27
21
60
23
22
87
11
90
7
23
16
33
11
30
10
80
10
80
142
264
14
31
45
50
136
104
30
79
5
30
6
30
70
51
24
5
70
14
31
35
60
13
27
14
30
6
54
37
29
54
22
14
24
40
12
14
79
51
69
5
6
70
84
26
25
36
12
17
55
15
45
5
34
42
39
99
6
15
29
180
6
40
9
72
132
132
189
39
17
103
41
52
14
4
50
55
24
12
5
34
57
113
30
22
48
72
3
120
11
24
22
15
39
200
4
90
36
30
81
12
17
19
105
72
14
121
120
105
3
11
1
39
44
157
3
20
82
44
ABCD 98830185926*3^$a+1 [50003]
394
86
73
35
12
120
106
14
156
25
29
91
23
46
110
73
153
38
36
120
49
72
69
50
13
216
185
42
25
12
348
95
54
283
23
85
107
30
16
74
48
13
84
47
49
144
48
108
144
276
261
206
84
1
95
60
82
206
72
12
142
96
32
16
75
117
2
12
49
17
90
73
12
65
103
11
1
29
43
23
85
59
46
144
50
48
126
6
61
45
62
36
37
288
107
37
23
13
5
6
36
70
110
60
48
310
96
3
108
17
6
85
149
150
90
6
90
330
49
83
60
60
168
84
133
60
23
156
73
48
113
64
135
36
12
9
50
109
47
108
166
39
12
203
120
24
12
48
22
63
47
109
21
39
71
216
12
120
22
50
49
12
143
36
156
24
156
48
96
49
287
24
6
54
288
1
252
29
439
11
49
120
69
26
37
179
48
25
101
55
59
13
108
5
64
48
98
252
12
96
36
73
131
156
138
31
120
60
192
95
24
70
51
47
12
24
72
25
95
193
84
23
73
5
54
42
174
25
59
193
35
60
132
106
62
25
95
24
1
23
60
24
22
110
34
15
11
13
11
25
21
159
12
107
36
102
114
24
12
42
42
6
115
23
12
24
34
110
274
2
46
2
180
85
23
25
35
108
145
5
16
51
45
98
300
162
67
23
25
60
17
18
12
192
60
168
78
283
69
2
96
60
12
193
5
90
22
111
35
25
119
1
60
35
84
253
347
121
105
2
30
103
89
160
62
24
24
12
214
99
108
23
132
372
66
210
96
78
16
62
133
11
18
126
24
186
7
35
37
177
146
72
73
59
13
71
25
11
186
144
150
169
11
61
167
156
22
48
27
53
102
12
12
480
24
42
112
32
66
72
48
25
59
130
63
177
416
64
38
12
96
60
37
48
23
96
49
117
3
107
120
228
22
32
103
47
106
15
12
60
249
50
60
48
130
2
73
35
168
42
6
42
330
120
120
312
72
13
41
96
16
27
53
247
35
120
142
231
9
74
22
62
82
39
131
24
97
143
37
48
71
108
48
144
6
30
130
32
18
25
117
63
33
26
54
222
13
35
24
240
1
47
24
73
83
22
75
11
202
14
84
12
130
134
49
35
12
168
60
25
11
130
48
50
73
275
48
85
95
46
146
30
43
72
203
145
251
73
23
12
58
14
18
66
25
21
50
13
47
114
6
121
113
42
192
96
72
12
13
60
12
311
22
2
72
70
51
23
22
158
24
106
75
69
3
132
35
60
10
75
36
155
6
90
36
120
90
54
138
211
35
145
105
2
108
24
192
60
96
25
12
96
47
25
33
230
12
24
84
12
60
58
99
191
37
9
86
24
24
36
36
144
73
393
3
47
84
84
72
73
35
24
120
1
95
34
2
36
132
120
120
12
106
63
612
143
204
1
47
18
6
10
39
144
36
35
66
43
36
47
24
ABCD 98830198172*3^$a+1 [50081]
9
24
7
224
15
36
69
45
30
60
25
59
42
51
72
88
48
5
195
16
248
40
41
24
36
75
24
21
24
12
18
13
23
60
66
51
9
84
54
6
15
75
54
12
60
15
40
96
72
77
3
105
207
24
201
15
9
15
21
48
3
40
240
77
60
12
3
51
126
144
6
9
21
19
32
57
42
93
112
155
18
51
105
15
9
156
36
24
66
61
29
54
6
18
141
21
90
1
17
66
21
3
13
53
36
31
8
16
53
75
16
32
48
96
88
32
48
15
57
48
27
48
37
120
56
144
9
39
45
60
192
15
3
21
69
3
40
32
48
39
114
126
30
54
37
23
54
12
78
57
16
168
5
60
30
9
16
35
61
23
42
15
75
61
24
8
88
107
30
72
15
9
31
48
8
64
23
90
15
21
150
90
30
96
90
84
150
30
6
48
237
75
30
15
3
6
84
72
54
6
39
16
176
159
9
135
96
54
51
39
30
96
120
78
120
132
241
104
40
95
18
42
18
66
54
75
75
13
53
24
27
75
69
9
90
66
99
27
45
33
55
137
60
115
5
60
18
45
27
45
3
36
9
40
176
51
21
27
13
152
21
75
9
312
55
56
64
35
18
67
5
75
16
17
72
18
36
9
51
45
21
78
36
25
32
27
42
19
11
45
9
114
61
24
48
59
150
39
141
51
93
91
35
54
30
54
90
90
42
48
6
66
24
120
61
53
115
56
9
103
59
18
90
73
53
156
15
93
60
66
45
16
24
29
90
30
60
31
41
39
81
15
9
39
135
33
48
9
42
18
27
75
18
36
144
36
19
17
175
8
15
25
35
66
27
69
30
168
72
198
66
6
31
17
103
29
43
11
37
137
42
228
42
228
36
24
31
96
35
18
66
90
55
35
21
33
6
36
18
30
141
21
19
5
66
1
8
40
72
32
45
60
183
33
159
87
169
11
13
32
24
75
37
107
6
15
51
144
24
72
61
23
6
48
27
69
54
36
30
54
13
104
96
183
105
16
65
55
29
27
24
64
125
51
3
21
40
80
72
3
30
87
27
13
23
30
51
63
12
90
24
91
53
12
55
95
90
18
21
24
40
80
45
27
33
36
84
7
53
27
39
54
42
9
81
39
40
5
19
95
30
43
89
18
120
45
88
24
8
105
72
15
24
51
13
65
12
139
11
61
29
91
8
40
41
31
17
7
89
54
81
40
5
216
180
39
45
150
69
40
35
93
33
30
49
5
126
6
15
75
30
15
3
37
35
240
45
45
108
66
114
72
51
72
147
54
30
6
48
90
36
37
59
54
15
72
3
45
16
29
360
75
81
90
21
112
11
6
90
61
8
69
36
90
61
56
69
108
55
8
64
35
18
66
6
84
36
24
91
65
18
21
72
33
36
163
8
63
60
120
6
79
5
6
45
45
198
66
19
80
81
36
108
42
144
21
40
104
51
13
17
39
15
129
165
3
24
24
75
66
24
19
32
33
36
24
91
11
258
90
12
13
5
3
3
210
115
56
9
54
25
8
3
60
9
27
13
35
21
144
87
1
48
11
210
24
19
32
88
32
45
108
12
19
72
77
43
59
93
40
32
24
9
6
30
60
15
40
24
77
144
6
90
30
141
3
6
39
64
8
69
18
145
80
48
9
18
21
112
29
54
21
3
36
54
67
35
18
27
33
63
24
16
24
29
51
9
87
69
54
60
145
32
24
16
48
80
9
90
36
96
129
15
36
18
36
66
24
37
104
40
35
13
5
180
7
5
144
54
13
168
35
37
128
105
54
60
13
104
75
61
24
5
54
6
111
144
40
173
27
24
96
105
18
12
9
24
27
84
96
9
9
63
27
61
11
13
17
78
25
41
175
41
31
80
33
55
56
39
1
65
39
16
53
96
30
6
111
99
61
72
80
45
180
72
18
12
78
27
39
9
48
64
83
93
27
6
36
120
90
9
64
32
39
25
11
198
63
48
51
69
9
7
8
16
5
54
93
24
9
127
17
7
155
90
30
18
51
24
21
30
69
72
40
48
48
179
21
33
7
29
19
209
7
35
61
128
39
33
192
27
78
162
21
ABCD 98830278832*3^$a+1 [50141]
63
17
73
72
72
126
9
216
45
59
64
21
36
63
27
69
24
69
18
65
168
112
104
1
23
16
24
344
40
183
90
54
108
72
216
72
18
270
90
483
24
15
153
32
40
120
15
153
8
1
135
24
309
83
40
72
56
64
45
108
47
16
344
25
183
8
7
9
240
93
155
7
18
23
208
21
11
88
9
63
8
19
18
99
8
136
171
5
88
56
160
104
163
197
40
123
77
240
168
64
81
39
48
56
37
107
72
1
90
54
39
267
53
19
72
5
13
3
8
24
37
11
88
264
200
85
75
56
67
90
123
104
43
53
112
15
90
23
120
144
37
59
49
71
1
63
240
3
69
8
16
69
18
105
192
96
56
64
32
64
48
96
224
85
131
192
120
25
63
72
192
96
80
24
16
72
32
16
21
51
32
120
13
243
27
53
127
17
72
96
67
21
24
56
72
25
135
80
264
136
272
40
27
18
11
40
39
201
69
155
277
3
80
16
24
3
213
291
93
120
96
56
13
75
267
53
408
169
198
18
15
80
112
45
3
72
56
64
56
40
80
120
49
87
48
45
107
1
87
75
5
103
9
80
64
56
64
72
72
8
385
15
104
384
40
56
13
35
37
11
160
24
21
35
145
72
90
5
337
63
32
304
72
177
23
112
117
35
120
16
48
69
18
162
72
180
36
47
72
40
75
93
105
63
24
201
95
48
96
13
27
153
72
288
18
29
25
18
5
168
169
39
56
168
7
89
72
37
162
36
213
96
231
9
63
33
57
111
51
90
126
69
24
32
37
75
15
105
176
24
55
17
64
81
303
75
45
117
155
96
127
342
3
80
277
18
17
64
360
27
29
168
72
16
24
15
81
135
9
8
120
7
9
24
3
144
29
259
108
57
80
97
23
85
27
80
24
24
115
117
96
200
40
159
9
56
144
61
75
15
18
180
27
8
55
161
64
80
88
200
168
40
9
135
80
88
75
125
55
54
155
40
288
183
17
72
88
8
247
72
33
56
72
24
13
3
105
450
77
136
32
24
73
231
24
8
144
24
217
162
141
176
288
7
105
21
54
21
32
48
112
72
104
40
216
56
48
64
8
72
312
64
24
57
36
75
32
136
192
8
72
88
24
336
312
104
120
48
55
113
208
72
165
54
216
45
144
128
115
18
27
135
18
414
90
95
85
83
136
32
24
13
3
69
203
265
231
120
72
8
16
56
19
101
168
127
113
40
9
71
40
56
24
72
7
57
8
40
96
72
15
17
160
128
48
61
59
264
352
168
32
304
99
18
83
112
24
123
101
7
ABCD 98830679536*3^$a+1 [50024]
9
3
120
60
4
56
48
4
56
75
169
92
4
29
66
57
4
24
77
3
40
56
105
66
133
20
36
48
36
15
186
99
27
69
36
132
141
7
8
4
11
69
27
18
55
80
52
20
144
57
7
36
11
9
36
24
52
29
3
15
37
56
52
116
60
111
120
9
87
25
12
11
6
51
4
8
3
42
27
75
9
76
11
37
20
15
48
54
114
1
60
68
12
4
60
20
9
30
21
12
63
72
37
35
1
116
75
6
27
52
8
156
12
48
36
4
17
163
56
9
54
25
8
84
33
18
117
21
67
29
15
60
144
24
3
57
132
4
80
15
90
6
69
51
6
15
105
15
48
4
48
17
43
5
3
21
75
40
20
36
27
66
36
60
51
12
52
83
18
19
56
4
140
108
96
132
40
32
3
57
213
7
77
39
24
15
97
41
39
24
87
9
21
3
57
54
246
27
12
24
120
112
44
111
13
131
9
24
45
3
24
9
7
72
36
56
60
4
35
45
9
36
7
65
19
56
69
51
3
66
3
51
9
36
36
84
40
32
60
117
151
11
18
3
3
1
24
36
56
9
15
33
18
49
36
32
105
12
24
19
152
16
144
20
45
63
48
27
42
51
40
17
15
76
36
83
81
52
53
7
48
164
96
24
48
9
3
207
6
75
48
129
27
81
123
21
19
65
6
1
20
12
57
216
7
56
9
48
54
49
32
45
79
35
61
32
33
18
1
119
141
24
51
85
59
72
9
15
93
117
63
81
54
33
9
151
44
51
18
115
29
3
3
25
65
55
20
60
21
3
33
39
15
21
3
37
20
48
15
45
40
20
84
88
24
65
36
15
15
144
33
28
89
48
18
49
113
27
76
29
3
12
64
120
11
21
72
3
18
12
3
60
81
31
8
12
84
36
69
180
43
80
3
30
39
4
17
72
75
33
43
32
4
29
36
15
3
18
30
72
21
57
72
87
201
3
9
6
37
108
24
36
32
84
4
17
3
4
68
12
148
65
15
48
132
124
221
90
49
65
48
7
60
68
16
92
4
41
144
6
45
12
12
21
72
12
3
28
68
76
41
67
32
60
16
77
3
3
54
12
15
93
18
24
21
24
21
54
9
60
196
95
96
93
36
76
44
21
3
16
8
111
57
4
29
7
8
124
120
125
15
33
3
36
36
123
9
36
27
85
68
132
27
1
89
51
21
180
18
1
17
19
233
3
4
36
113
7
29
63
40
20
28
83
6
48
7
11
45
48
129
90
18
54
213
57
3
63
42
48
43
89
63
3
42
39
76
59
24
61
36
8
57
15
12
27
45
45
36
18
72
9
135
30
18
96
45
16
11
48
25
60
12
260
9
3
33
75
60
28
20
36
60
21
7
56
252
72
33
30
9
16
24
36
20
9
55
140
75
1
152
57
54
24
102
18
13
8
36
40
53
15
3
30
103
80
12
9
39
60
16
11
18
72
75
195
90
15
12
27
61
5
24
19
17
3
15
9
16
95
42
79
20
171
48
54
180
31
92
52
47
45
16
144
44
12
3
21
36
24
48
93
27
36
12
117
7
83
42
48
67
44
76
35
48
141
27
54
51
28
12
20
45
15
24
21
3
4
8
3
66
31
113
7
8
9
27
16
48
17
87
21
12
27
105
63
12
16
152
12
12
24
4
36
44
12
16
84
36
60
47
25
41
27
12
96
9
15
36
21
24
54
25
32
24
280
36
44
9
75
76
44
3
9
21
75
57
7
56
60
4
53
3
45
27
153
39
21
15
64
48
17
15
3
72
81
24
4
29
6
57
105
3
60
9
75
72
4
156
83
25
71
1
161
3
60
81
19
72
92
81
6
25
41
78
181
29
31
23
42
39
69
18
9
28
56
24
3
24
45
96
64
5
24
15
15
129
28
48
72
8
12
60
3
45
4
192
119
21
28
23
114
36
3
69
7
84
144
8
28
11
13
83
25
65
72
108
39
81
15
124
36
20
39
13
65
127
8
117
15
24
9
27
40
11
30
42
1
17
30
54
31
80
4
116
48
132
39
85
20
39
81
88
32
15
18
126
90
31
84
56
99
72
13
29
91
125
15
60
72
84
28
120
53
54
66
54
24
21
36
9
15
48
15
1
29
43
92
16
60
47
18
36
15
136
20
39
18
43
17
12
31
44
40
20
76
8
57
99
21
63
36
15
25
44
36
28
80
93
55
29
243
36
69
111
15
66
6
69
24
52
125
15
108
4
11
21
96
9
39
57
19
44
45
15
100
11
1
17
12
259
92
48
21
54
9
28
8
117
3
12
28
200
27
69
3
37
24
59
25
53
7
32
24
27
25
8
15
85
5
31
41
7
53
15
24
88
11
9
87
9
252
12
15
153
12
33
55
83
45
4
8
15
57
12
36
ABCD 98831147102*3^$a+1 [50026]
7
5
40
3
33
15
21
54
9
17
40
24
36
8
42
85
185
16
42
48
14
100
36
183
11
49
144
5
12
48
28
39
65
18
61
21
15
71
24
10
3
51
45
27
114
3
125
31
15
24
152
126
10
72
18
3
11
16
78
72
72
2
88
30
63
69
86
24
10
135
9
72
14
18
40
15
45
72
15
129
26
10
38
18
7
23
22
15
33
32
18
40
9
9
56
36
52
8
7
81
51
41
10
80
88
2
28
56
36
94
8
48
30
52
6
26
4
32
82
2
36
210
22
51
41
6
64
80
18
60
18
30
40
3
15
54
51
45
51
143
78
72
48
52
6
62
4
8
7
23
85
17
36
7
5
16
12
72
72
96
80
7
77
34
9
21
26
10
8
168
22
32
64
2
24
60
106
2
7
41
94
54
42
80
37
17
10
9
120
36
9
56
76
62
22
18
105
57
38
70
27
48
23
54
34
54
8
7
77
30
16
54
8
10
45
17
16
32
40
27
9
84
60
3
12
17
6
49
23
18
88
12
74
6
43
36
35
30
16
2
30
90
18
7
17
43
17
60
36
4
48
36
60
171
75
24
26
36
4
206
54
55
41
40
60
3
29
168
52
27
60
53
43
48
69
92
18
16
62
100
39
41
28
36
6
14
43
12
11
24
34
14
18
12
10
57
21
74
10
3
12
5
79
36
41
4
15
60
143
72
13
5
30
13
9
36
44
19
29
55
17
19
41
48
7
45
60
20
34
2
70
30
2
25
12
35
73
36
17
40
2
25
5
7
48
17
16
20
22
2
19
101
124
44
30
112
9
41
94
117
5
132
28
14
10
38
72
18
88
48
56
30
73
93
80
34
8
22
3
57
20
18
1
17
28
74
16
6
3
33
48
27
35
70
39
35
48
18
7
5
28
44
40
8
18
37
5
55
77
108
40
15
36
17
43
119
13
9
20
36
52
87
71
22
12
8
142
56
54
18
10
15
77
130
45
5
48
7
5
16
44
4
26
16
2
12
4
14
30
7
84
29
91
101
19
24
45
2
6
60
28
99
36
21
20
216
60
52
18
48
26
30
34
14
42
4
66
9
96
45
15
33
2
16
2
132
19
69
80
28
32
7
33
62
25
5
28
87
9
36
8
76
104
31
71
66
4
50
34
39
5
18
34
39
47
22
2
18
108
178
30
32
4
36
3
41
36
24
151
3
194
43
5
40
72
62
18
55
36
27
74
36
60
54
85
33
8
10
177
65
46
6
20
30
25
5
10
33
5
42
48
16
72
18
15
17
7
77
60
48
112
24
12
44
6
82
15
21
92
28
32
67
72
9
56
16
20
40
44
4
104
112
24
99
65
16
14
72
16
14
4
135
41
4
36
3
35
18
7
33
62
10
12
18
8
64
9
24
57
8
7
95
88
8
13
51
8
16
32
37
21
15
21
156
27
35
10
20
106
24
18
63
12
9
26
13
57
90
62
112
3
17
43
17
28
3
3
285
141
6
2
72
70
66
27
60
57
24
30
14
40
27
23
22
18
105
23
22
27
5
4
12
18
72
74
6
10
39
41
70
14
4
39
45
80
12
40
36
74
70
50
30
10
38
52
36
32
112
80
4
15
17
7
15
6
66
8
37
9
164
7
15
33
17
4
51
24
9
78
74
55
33
32
19
21
15
69
2
22
32
18
40
38
52
126
90
39
15
38
34
30
36
110
54
36
30
82
27
65
60
48
120
30
58
78
2
60
4
159
9
8
7
65
22
21
84
5
19
21
18
2
6
58
62
10
20
4
30
56
34
126
32
1
24
57
120
8
48
7
65
16
14
42
36
24
60
46
45
3
24
18
3
29
148
92
55
45
200
18
97
63
273
17
4
15
125
6
34
84
60
92
88
12
63
12
12
23
88
9
12
11
49
9
15
81
36
39
11
34
36
27
105
27
35
30
16
12
60
140
55
17
166
14
4
56
28
18
2
16
24
15
57
3
53
24
19
9
32
19
17
60
90
13
179
61
27
57
53
4
54
26
30
64
6
36
27
12
41
7
5
10
8
30
19
48
5
40
75
17
48
30
82
30
33
53
139
15
21
33
15
57
12
27
48
3
48
14
28
92
7
45
8
30
42
60
216
127
96
89
18
10
60
2
13
3
182
34
8
30
10
72
9
17
30
73
15
6
48
27
15
9
180
57
24
3
53
72
16
12
14
6
84
79
17
7
33
30
74
30
120
96
24
30
10
18
12
26
10
20
19
69
39
36
21
66
54
3
60
12
5
16
92
67
35
88
150
12
39
24
45
2
49
9
27
5
16
14
10
3
60
132
5
46
93
36
15
93
5
132
4
54
2
88
36
44
46
32
10
84
8
42
46
2
72
10
15
41
7
53
79
83
25
36
27
18
12
72
8
52
120
27
96
3
9
15
66
39
17
4
39
141
99
35
25
96
71
25
65
30
48
1
41
16
44
34
56
66
4
56
24
79
60
41
4
24
170
22
15
96
17
31
84
5
40
15
3
24
26
54
48
10
60
15
12
41
40
30
78
84
6
72
104
13
81
44
12
16
74
70
50
66
40
24
54
72
30
42
2
55
53
12
4
51
5
16
84
15
21
80
43
45
12
20
88
24
32
36
4
8
58
2
31
41
40
63
65
7
5
4
15
29
10
8
22
32
58
57
39
26
4
44
48
19
51
150
39
45
6
32
16
6
50
70
3
21
26
61
179
25
41
54
49
24
5
42
16
72
2
48
31
9
8
22
80
61
57
18
14
76
56
156
12
30
ABCD 98831274944*3^$a+1 [50026]
12
36
37
80
24
30
60
24
120
30
6
34
32
27
61
2
4
44
36
96
40
108
41
24
21
10
6
14
24
12
30
40
78
12
24
116
18
10
72
38
27
19
50
70
26
30
24
84
6
54
40
29
72
51
84
24
46
144
6
41
3
60
12
28
32
48
10
32
159
31
8
9
1
107
69
54
100
65
45
22
104
9
27
148
29
13
38
16
114
6
101
39
6
18
21
19
6
11
24
31
14
6
28
86
16
48
32
3
27
24
21
13
30
90
80
46
20
81
99
16
60
8
6
10
30
11
109
74
22
14
24
9
3
48
60
12
174
16
8
42
30
10
8
21
105
66
24
4
42
24
14
90
70
2
3
24
111
9
3
4
6
78
26
15
15
21
13
62
18
51
21
27
37
90
30
6
50
18
36
45
31
78
210
36
74
46
26
40
114
14
22
114
56
118
5
21
6
24
114
30
16
44
6
46
8
52
8
6
6
154
14
81
15
64
12
65
43
56
64
56
24
10
32
78
10
42
20
4
60
50
6
58
30
2
30
168
186
16
8
10
41
15
33
36
7
8
16
26
240
48
112
83
7
8
9
27
40
50
6
10
80
30
48
69
63
30
70
48
26
114
36
24
12
70
23
144
127
50
94
60
20
10
71
15
21
93
6
34
35
31
41
19
44
22
18
17
13
11
189
10
12
104
45
51
10
74
4
2
10
24
36
77
61
42
20
24
76
8
46
14
10
62
28
6
11
19
26
24
10
6
8
6
45
39
100
20
100
50
46
26
88
42
8
52
18
32
18
16
14
22
74
40
26
28
26
6
18
82
30
8
22
20
88
62
78
57
3
45
7
29
115
176
34
104
46
36
17
21
42
118
11
168
21
66
4
60
12
8
60
126
16
50
4
41
75
78
6
21
15
24
9
21
40
35
31
30
30
8
57
15
34
6
8
36
33
7
5
79
12
150
18
56
246
70
5
45
88
11
39
22
30
29
60
1
155
13
6
5
21
94
29
27
28
62
30
60
144
40
140
9
12
3
60
40
110
40
131
36
105
30
18
40
26
24
36
34
131
19
20
30
10
30
6
20
6
10
8
6
159
132
19
20
46
30
8
42
27
13
8
22
18
35
37
8
42
28
29
111
22
23
25
26
84
10
6
84
102
14
10
54
90
71
15
21
60
12
93
10
29
1
18
126
6
18
42
30
50
24
94
2
94
126
90
14
4
6
11
63
72
150
70
8
76
36
20
24
54
6
45
45
63
67
20
64
2
10
17
3
10
8
72
18
60
36
54
27
69
30
4
6
35
39
36
16
17
108
13
42
120
38
6
34
35
24
171
76
5
9
6
96
10
8
16
50
60
34
35
21
24
90
46
14
66
24
22
8
10
42
8
6
6
60
30
48
16
24
59
7
20
16
20
70
107
12
51
48
9
123
24
34
42
134
54
66
6
4
54
2
33
21
10
20
21
55
14
120
30
10
24
50
36
10
35
61
38
16
24
2
64
6
68
252
154
11
19
80
10
30
50
6
40
20
78
6
120
64
20
22
38
72
4
60
5
69
51
85
14
106
30
24
17
19
24
110
6
60
6
18
6
3
13
38
72
10
14
4
30
11
61
90
14
3
27
16
65
99
36
10
80
99
15
54
72
54
4
30
6
125
75
34
32
34
6
38
16
24
5
27
24
60
30
64
11
45
51
45
34
104
36
124
92
40
20
4
186
14
60
30
15
139
80
22
8
16
14
36
24
81
15
100
20
4
92
33
15
12
9
15
24
60
192
70
35
45
10
38
30
42
48
66
64
20
21
19
42
14
16
18
30
26
24
6
33
31
2
24
231
15
24
69
21
15
25
6
5
19
89
1
35
19
5
61
26
28
12
17
67
44
9
3
24
60
196
8
69
13
23
15
226
90
20
33
31
90
62
90
10
17
3
33
36
141
3
67
50
27
63
33
15
6
10
20
16
20
33
51
36
57
93
24
24
16
56
27
21
10
36
60
6
30
74
51
163
20
9
21
46
104
130
66
44
90
10
32
33
72
3
82
14
24
237
13
80
102
64
74
90
9
21
16
14
60
6
106
65
13
42
113
165
30
36
40
14
40
50
6
24
39
1
66
6
14
24
12
28
26
24
10
126
83
51
10
26
33
13
38
40
221
15
30
111
75
40
30
14
24
10
2
9
36
9
3
3
28
6
14
66
46
5
3
9
3
24
54
16
6
20
30
34
20
10
56
40
14
165
45
54
90
39
1
56
24
22
50
70
8
66
24
22
48
50
70
17
19
96
20
45
103
30
32
10
60
17
3
54
40
24
35
24
7
65
15
30
39
27
78
66
30
16
14
10
14
12
60
28
12
29
36
63
66
15
15
4
56
30
30
45
39
30
6
24
16
44
16
14
112
150
77
3
18
96
24
40
96
74
72
28
32
100
14
30
76
29
49
32
10
48
6
6
80
168
40
20
6
3
93
10
8
40
17
15
40
20
84
54
6
9
7
53
27
4
6
110
18
42
28
50
30
57
33
22
48
36
60
20
16
38
6
10
50
36
120
28
17
93
72
75
43
26
3
13
110
10
48
72
47
1
56
3
3
18
6
21
45
90
4
20
153
3
10
59
15
4
2
144
6
108
12
45
3
10
26
136
104
6
48
10
30
56
6
33
75
21
1
47
57
6
24
34
11
61
38
36
30
90
141
9
6
24
4
5
111
33
3
30
24
70
50
10
65
141
24
15
9
46
5
31
5
33
30
90
16
6
44
81
43
92
ABCD 98831339884*3^$a+1 [50054]
12
49
131
19
390
60
12
72
6
101
61
12
96
36
126
48
36
114
119
55
270
78
17
13
35
133
30
89
48
120
13
42
72
48
29
36
139
101
37
96
156
114
41
25
54
6
23
31
101
19
29
85
47
120
13
126
77
25
18
29
31
72
17
48
7
12
90
24
12
180
42
36
29
1
36
18
90
366
36
36
89
48
55
18
72
23
37
18
29
349
36
36
48
24
12
35
79
12
29
133
60
30
222
324
11
1
168
30
42
72
23
43
41
60
36
13
126
113
241
60
47
24
31
17
73
24
143
12
48
43
485
127
5
1
59
223
54
168
138
18
11
85
131
7
132
36
30
59
49
6
90
155
1
59
85
54
60
54
35
73
54
233
72
49
60
120
6
36
84
90
90
18
168
167
13
59
25
54
6
18
102
11
12
37
48
108
18
132
12
6
30
42
48
36
71
19
5
1
12
47
13
95
192
91
72
36
54
35
91
77
24
19
126
23
60
60
168
264
25
174
126
24
90
12
108
54
6
137
12
193
12
6
29
25
155
37
54
209
7
54
150
84
413
19
60
84
6
48
83
72
97
198
198
179
96
12
1
131
48
37
24
251
73
18
89
31
18
11
25
11
67
65
48
7
36
29
72
25
36
95
180
85
155
13
107
24
313
35
25
23
79
276
90
18
29
151
36
30
186
77
85
83
24
13
90
72
53
180
397
95
55
18
126
54
23
115
29
60
36
199
180
78
47
19
54
107
60
49
36
96
155
115
12
18
54
18
47
49
11
180
1
59
48
12
49
12
107
37
11
72
120
67
5
31
114
83
1
131
49
11
48
180
211
41
13
42
48
77
181
59
151
42
156
6
5
31
12
5
13
54
53
1
59
175
65
48
12
25
66
29
193
324
83
43
137
12
313
36
126
60
108
12
78
155
48
13
11
1
35
127
17
19
89
132
36
19
126
12
90
6
59
7
6
48
162
17
61
120
234
17
180
36
24
120
96
12
48
139
30
11
115
78
54
5
43
42
102
18
126
17
25
12
78
149
60
109
54
36
42
95
67
65
37
24
342
18
54
66
131
13
168
35
19
18
66
137
103
126
11
43
29
7
18
120
90
65
13
47
43
108
36
18
30
60
65
37
60
36
72
102
24
29
1
47
84
139
17
24
108
108
49
114
66
60
18
90
107
91
48
144
42
126
5
43
36
5
49
11
43
42
11
19
306
162
17
115
221
72
25
167
85
18
36
29
265
30
6
210
36
41
60
49
35
60
36
97
6
30
126
126
18
6
11
7
18
119
61
192
6
29
60
60
175
102
18
42
23
60
7
54
30
60
29
241
11
36
60
144
13
162
54
90
6
203
25
18
18
54
185
1
282
149
73
12
258
65
48
72
31
126
54
29
55
6
11
96
13
24
35
192
408
61
59
91
149
72
121
35
12
72
205
54
101
73
162
5
48
192
13
36
90
30
36
96
84
90
173
61
59
127
18
263
43
36
66
18
89
192
13
215
13
198
54
18
114
30
384
84
113
85
60
162
18
18
66
54
114
66
6
54
41
240
241
174
60
ABCD 98831467396*3^$a+1 [50011]
85
5
3
81
15
99
30
18
24
85
104
9
18
120
69
75
141
27
117
48
33
90
13
80
9
162
69
129
55
5
91
155
72
133
71
9
45
30
61
80
3
60
33
112
47
108
21
40
11
6
12
43
17
175
113
39
88
32
88
8
117
43
32
3
37
11
37
80
135
90
42
66
6
109
107
117
81
102
97
48
24
35
84
25
107
12
145
95
33
69
108
60
72
90
18
48
18
54
15
96
72
40
107
90
195
72
40
35
66
27
45
163
59
21
27
90
51
24
105
6
9
27
21
87
177
16
24
35
84
97
104
201
207
117
51
33
79
11
42
108
39
16
47
90
18
109
23
12
21
21
51
24
45
43
71
12
93
112
272
117
198
18
19
24
120
17
72
151
72
72
35
45
27
18
3
160
53
66
1
8
27
133
29
27
9
55
176
111
18
7
72
53
144
90
49
35
61
120
59
189
120
81
87
3
90
75
51
24
54
15
51
109
77
99
9
30
450
183
165
30
114
66
54
43
305
108
30
24
165
96
24
16
95
105
33
6
48
150
36
90
141
69
75
112
125
54
66
19
80
33
18
30
7
48
32
72
183
81
16
29
24
3
117
36
72
108
270
21
16
72
128
40
65
15
48
72
333
115
72
29
3
75
72
36
84
21
75
90
139
24
72
8
27
48
90
150
54
12
75
21
19
101
144
19
107
222
66
45
64
143
144
108
381
112
119
105
21
60
18
45
225
36
36
30
18
39
147
21
72
87
36
37
48
269
24
84
7
11
60
9
21
27
51
84
177
9
90
45
21
6
45
147
78
55
32
96
16
29
24
30
6
159
141
27
15
9
64
119
1
107
150
12
91
131
109
17
15
69
96
54
21
99
36
25
8
112
35
37
216
72
53
6
45
120
9
79
155
132
33
267
45
81
42
72
48
37
35
45
16
47
6
27
24
88
107
45
45
19
35
180
60
37
80
63
49
131
54
31
35
24
12
18
15
136
11
78
120
15
21
19
113
15
15
240
84
45
9
24
12
18
132
66
108
7
120
77
18
90
135
3
45
9
15
40
8
33
90
30
60
51
321
15
24
69
24
91
72
8
64
161
36
48
3
105
159
75
78
156
6
120
109
17
7
173
3
72
15
25
65
63
9
15
40
8
33
30
1
8
117
54
42
3
64
5
180
228
60
54
33
48
117
90
1
72
53
102
165
24
69
102
189
16
72
35
126
15
57
159
21
99
24
16
5
30
36
18
42
30
108
51
64
11
61
17
18
13
17
87
21
126
69
21
6
48
45
27
37
56
141
240
108
120
7
35
36
30
19
24
35
37
8
72
3
216
6
183
96
40
41
48
7
143
1
11
45
33
66
69
45
12
39
33
108
27
27
45
195
21
69
18
81
136
161
48
60
19
48
32
93
3
16
23
36
66
6
30
54
54
90
81
63
1
107
69
240
96
27
6
12
43
11
6
12
51
45
84
55
80
16
11
54
24
36
216
51
72
123
24
85
8
123
228
9
48
33
36
19
89
18
18
6
66
54
18
18
73
5
51
48
21
19
113
108
12
18
45
117
27
168
27
37
29
24
66
57
72
3
85
8
15
36
66
19
24
65
111
16
17
36
27
24
9
90
141
144
16
5
174
21
51
162
6
84
25
11
109
35
21
69
18
105
3
54
36
42
57
120
15
36
61
216
35
117
21
72
3
75
37
47
25
72
29
51
9
144
228
99
16
8
40
80
136
80
64
24
32
21
27
81
15
16
59
30
42
93
72
33
180
12
114
189
9
18
ABCD 98831870708*3^$a+1 [50044]
10
18
60
59
48
3
52
29
48
121
35
60
25
47
37
18
18
35
12
37
6
17
43
29
31
89
1
11
45
90
33
13
42
20
18
40
240
12
32
54
4
113
13
12
42
101
36
3
40
30
128
88
42
30
60
138
5
15
4
18
18
50
15
85
72
47
12
60
24
97
107
12
60
1
72
218
54
51
55
12
66
54
18
72
68
63
81
90
45
24
24
51
4
36
12
30
138
42
42
17
49
24
18
180
38
54
28
12
161
37
60
44
90
33
36
57
15
43
41
9
10
26
4
86
4
77
55
18
24
11
7
113
67
2
18
22
6
30
30
24
86
112
203
49
126
5
36
19
62
22
5
55
116
4
77
279
52
72
20
57
31
29
103
68
225
13
14
18
88
56
46
42
38
58
11
13
48
30
89
24
127
209
61
23
85
59
27
58
6
30
32
40
14
88
65
25
2
105
36
205
32
3
13
132
35
133
95
7
5
9
51
3
165
159
16
12
18
59
43
18
50
52
12
62
34
2
3
127
5
279
18
15
12
13
68
22
36
42
8
22
12
18
12
35
31
17
43
12
18
47
55
78
155
127
53
7
48
137
7
17
21
88
35
49
47
19
86
4
107
55
17
48
25
14
81
9
4
12
2
10
48
42
5
12
60
24
7
8
10
47
37
11
72
57
16
59
33
15
237
87
13
131
25
35
72
127
5
73
150
53
12
13
90
30
11
36
43
84
53
84
13
36
12
78
17
24
33
70
2
3
48
13
120
90
86
36
10
125
99
4
5
19
180
65
15
118
8
40
30
41
49
114
122
3
1
84
2
88
6
50
4
101
25
24
23
48
37
30
17
13
20
27
60
93
39
31
89
1
12
83
13
30
41
13
18
44
54
10
17
99
21
43
24
18
47
115
20
18
15
13
119
133
30
53
19
5
61
20
22
14
63
36
19
36
54
11
60
117
10
98
82
29
48
1
71
24
15
10
35
9
36
4
66
30
44
10
78
119
1
18
24
53
3
141
133
86
64
36
62
58
150
60
30
102
30
2
40
68
3
72
43
60
41
33
27
31
14
15
13
8
75
69
54
54
3
37
78
42
56
4
23
73
11
43
6
74
21
79
90
11
49
6
50
22
42
48
18
14
15
61
24
8
3
60
192
87
16
12
60
5
60
55
17
55
26
70
77
24
31
32
10
18
108
26
118
8
10
30
14
58
41
27
22
47
1
120
18
29
13
23
139
38
40
59
31
120
12
17
13
36
11
43
6
80
15
39
16
2
118
60
12
168
12
8
22
12
56
34
128
33
12
120
25
8
10
12
12
60
6
35
60
25
50
81
84
84
120
43
60
5
25
30
53
49
68
28
95
12
12
25
36
24
2
4
12
38
52
78
32
18
99
121
24
90
5
3
105
37
11
27
88
101
45
64
24
146
36
16
5
15
9
1
30
14
54
4
50
28
215
43
17
93
70
42
23
49
86
22
47
12
91
29
91
48
42
18
32
22
23
43
56
33
61
47
37
47
19
5
25
192
12
11
51
16
120
89
1
42
41
7
48
30
155
25
42
104
4
24
53
25
110
22
122
46
60
38
34
2
36
28
29
115
62
4
59
12
69
142
108
384
18
50
70
23
49
110
40
96
89
12
33
136
26
58
23
43
60
42
8
36
4
42
5
24
91
102
191
36
13
18
18
167
27
21
7
60
92
153
7
66
102
60
18
114
30
6
29
63
18
22
48
54
78
30
35
67
77
60
19
5
49
86
22
30
12
8
22
86
40
77
9
18
21
105
34
78
60
8
10
24
6
12
48
42
29
73
11
15
105
109
78
5
13
240
71
73
60
23
84
103
65
123
54
54
202
35
73
86
16
18
54
65
43
120
8
36
76
5
37
6
24
30
11
9
75
15
33
7
5
27
16
18
60
24
8
39
15
18
10
30
11
36
193
60
2
54
52
35
3
45
84
55
17
31
18
11
61
60
78
12
29
91
5
24
36
13
54
96
24
56
4
30
11
60
39
70
38
105
3
10
11
49
11
108
25
23
55
5
13
59
103
12
6
14
130
378
5
13
132
18
17
7
2
54
9
12
105
18
36
40
32
10
83
51
4
29
103
5
55
17
91
102
12
35
12
19
30
11
19
30
90
65
67
5
60
67
120
122
28
66
24
18
18
60
24
30
38
40
29
60
109
95
85
122
33
75
9
1
62
18
51
13
36
42
182
126
45
49
60
6
41
15
54
27
24
1
48
84
36
30
42
30
2
10
26
39
13
35
85
12
83
7
53
60
13
14
201
12
7
6
107
25
12
18
12
140
58
14
33
36
57
18
10
84
6
17
9
51
39
58
60
23
37
18
42
83
24
1
122
58
30
60
53
15
22
35
144
1
42
5
235
96
29
13
170
18
51
36
39
ABCD 98832951598*3^$a+1 [50079]
3
72
54
15
51
60
108
5
48
144
19
125
31
81
240
57
6
65
25
215
64
45
12
24
156
83
48
13
99
32
19
180
54
36
66
125
25
30
60
189
111
18
143
19
78
342
153
75
36
114
12
179
19
77
103
201
15
17
48
31
228
6
306
48
53
19
29
61
108
23
139
54
96
143
91
101
73
36
147
3
45
32
13
84
6
9
128
19
168
5
7
9
141
51
57
66
24
45
81
47
19
198
23
48
55
36
150
63
176
205
96
18
81
39
420
102
114
54
102
33
80
235
21
105
39
15
36
141
15
24
84
162
54
36
18
42
29
160
9
162
101
43
210
96
291
32
1
54
90
162
30
60
179
1
108
3
87
36
54
47
25
54
17
13
96
174
96
120
24
144
5
48
49
191
48
96
48
1
15
176
73
6
36
29
145
96
18
45
57
18
21
80
61
60
23
67
141
80
192
67
60
108
101
25
36
179
1
95
139
5
79
36
180
60
29
48
157
35
1
159
57
54
65
64
87
54
36
54
89
31
36
24
21
159
324
252
33
57
48
126
9
105
30
41
31
129
32
97
143
48
25
71
73
72
90
144
30
180
6
48
36
6
99
189
35
121
36
18
17
144
109
243
27
132
30
51
32
61
60
36
18
81
75
114
126
5
64
87
108
60
17
139
6
48
42
144
30
6
30
3
15
42
23
48
127
12
18
96
99
32
16
177
47
55
18
87
3
186
36
63
45
102
45
33
63
93
54
125
25
23
103
54
35
96
96
16
48
15
17
127
66
95
109
66
126
114
17
64
176
48
96
13
83
19
108
42
71
67
125
331
54
95
112
135
18
36
35
16
285
35
25
18
66
179
16
9
66
324
65
67
45
219
5
91
108
12
24
54
12
83
31
36
93
15
161
1
18
221
49
12
51
147
60
17
16
183
137
127
60
102
78
33
3
90
227
48
61
51
3
6
18
53
19
54
30
105
81
18
36
36
18
12
183
48
63
144
36
29
16
9
30
41
55
36
69
32
73
24
126
17
67
6
36
243
32
205
78
102
90
5
13
3
32
55
60
125
1
95
64
75
36
30
99
81
6
9
80
109
66
17
7
105
141
90
54
96
51
48
27
21
128
169
72
114
36
144
306
135
128
16
32
64
128
16
32
169
84
131
96
187
216
77
73
135
9
36
156
135
33
72
48
36
114
17
145
48
96
66
150
23
31
65
19
60
33
32
16
32
43
101
103
66
54
36
270
47
103
84
5
145
66
24
36
30
54
186
54
156
60
149
7
9
51
108
126
90
84
162
114
264
57
3
93
80
64
96
27
12
105
176
13
51
183
36
36
120
89
16
39
6
48
42
89
16
93
35
55
120
96
180
45
39
105
27
21
80
163
77
64
63
120
42
48
42
144
5
139
102
234
36
270
35
19
45
9
23
49
150
89
1
18
102
23
16
195
54
23
109
195
39
9
32
64
15
24
72
81
48
189
162
65
256
63
65
256
3
36
180
5
96
43
5
115
126
111
128
67
ABCD 98833074012*3^$a+1 [50041]
39
26
10
20
49
9
8
18
30
64
51
5
22
8
10
27
29
10
45
9
15
36
21
98
64
33
72
77
6
25
15
42
42
6
24
54
24
12
80
16
92
37
15
153
12
36
5
168
106
9
72
69
24
2
64
21
60
3
50
94
80
18
34
36
48
20
64
21
9
27
35
66
24
24
31
153
30
12
80
30
66
52
48
9
9
87
47
97
3
38
43
36
71
4
80
36
28
150
32
34
20
114
64
2
54
82
8
16
44
121
11
124
24
2
22
20
25
87
21
9
15
48
35
1
47
28
21
123
200
18
144
24
64
2
1
12
3
14
19
47
54
6
28
54
50
6
6
106
27
47
16
72
56
132
24
25
3
48
168
6
6
32
42
24
106
30
48
42
81
84
3
21
12
3
20
49
15
57
36
15
128
4
38
24
10
20
66
30
85
39
24
14
6
52
78
90
14
7
3
6
66
24
14
40
2
1
24
11
4
108
2
34
14
10
30
6
32
40
68
94
18
32
1
59
40
8
18
126
58
30
80
12
28
80
13
72
11
10
66
8
70
38
13
15
14
6
61
83
1
47
34
98
70
6
2
18
54
67
15
20
34
30
12
24
45
41
48
6
114
7
75
102
30
60
86
30
1
41
72
7
36
24
111
14
6
18
136
15
71
34
8
46
81
203
136
24
60
60
21
27
48
9
75
218
118
45
29
10
128
22
32
34
44
88
45
237
26
37
24
48
41
6
16
12
78
54
9
15
60
72
60
12
6
24
3
5
10
132
72
33
35
12
76
12
42
24
110
4
6
27
35
37
12
3
12
21
77
6
12
22
26
61
99
21
59
22
110
18
6
1
60
39
38
48
19
11
42
46
12
68
34
18
32
30
30
58
18
84
36
44
16
20
4
12
48
62
34
14
18
112
81
24
11
24
90
22
9
9
6
2
34
21
17
82
45
60
5
16
15
23
25
9
32
48
43
15
165
12
3
12
20
12
84
1
36
77
6
40
24
2
40
6
2
46
21
11
10
3
29
91
36
9
2
25
3
12
54
3
77
126
82
78
8
40
2
88
32
34
14
6
144
66
91
63
36
18
27
29
16
54
26
48
46
56
4
44
13
3
26
120
10
6
72
18
62
58
44
1
27
6
42
9
24
27
8
1
36
5
7
35
61
9
42
24
44
48
138
34
105
72
11
28
57
15
24
14
24
6
1
60
15
24
60
74
88
74
30
130
48
68
28
21
89
16
30
24
21
29
54
58
80
118
21
15
80
4
2
10
30
18
6
38
40
2
6
28
54
18
54
80
6
4
9
29
70
122
16
3
27
24
21
63
30
42
20
4
48
60
20
6
6
16
9
48
57
3
51
21
221
10
20
13
21
54
12
14
54
61
69
50
4
45
87
105
29
31
3
12
18
56
19
15
33
15
8
49
15
6
111
159
56
4
54
18
110
78
61
59
42
40
2
88
33
29
67
21
24
18
20
96
16
8
13
48
47
25
69
38
37
15
9
36
84
21
14
25
12
59
36
52
66
27
27
153
155
22
72
15
23
28
38
16
3
77
70
18
30
8
12
40
36
26
90
60
1
137
30
82
200
10
6
62
28
8
54
10
38
55
15
18
66
9
29
22
45
45
26
22
48
38
64
66
50
22
18
81
11
18
82
72
20
66
19
21
80
34
62
16
8
144
31
72
27
38
10
12
18
32
103
23
66
54
36
30
55
23
85
53
40
2
12
58
3
35
13
51
8
232
21
5
48
31
24
9
63
84
36
17
16
32
78
96
13
5
31
9
38
13
167
48
46
3
45
2
13
17
58
20
16
66
3
21
56
16
14
16
12
150
6
60
57
3
12
8
4
33
84
3
12
24
6
51
29
54
34
158
13
27
57
33
14
85
29
24
22
8
76
12
32
13
39
24
9
77
58
20
37
51
74
43
48
3
12
72
38
22
20
88
92
18
58
9
3
33
51
24
69
17
48
6
10
30
96
45
11
52
30
3
5
72
10
33
15
120
8
6
31
33
27
3
81
59
100
32
25
57
170
88
20
72
157
15
6
72
2
48
16
30
102
24
189
29
7
9
6
26
138
1
45
54
26
24
72
48
22
69
108
48
3
30
6
260
40
36
32
97
81
2
78
30
4
60
50
16
2
46
96
14
10
6
36
44
10
18
60
120
156
21
89
22
20
78
82
32
22
24
62
34
8
6
16
8
96
42
120
88
56
130
21
17
6
42
82
237
15
56
48
40
20
22
15
27
30
48
38
40
90
32
10
48
6
99
21
14
16
20
6
22
66
32
58
24
20
12
28
2
66
97
12
23
13
143
84
12
60
61
15
12
105
35
30
40
72
3
11
42
10
45
143
4
30
3
15
33
11
18
7
3
36
57
15
8
4
6
26
25
39
21
23
36
76
8
12
48
13
9
3
3
132
6
27
48
24
12
23
13
3
2
19
3
45
51
2
54
1
27
33
83
25
59
28
33
39
26
24
10
30
50
70
3
15
20
73
9
56
34
6
50
30
30
36
1
117
8
43
84
132
63
68
18
10
141
3
32
64
9
21
56
46
2
30
25
36
5
24
88
24
6
92
73
3
45
51
36
108
20
12
42
7
99
30
24
3
3
24
56
40
24
18
80
7
23
40
12
6
51
21
8
19
135
32
4
26
34
6
90
110
31
108
15
6
15
9
62
145
23
85
75
2
24
46
12
20
18
19
3
8
48
34
3
84
15
116
48
25
5
7
113
72
94
33
35
13
9
135
15
18
2
4
2
19
15
21
48
36
5
40
48
30
32
25
23
160
18
32
6
49
41
34
80
22
38
16
170
6
66
102
16
ABCD 98833366402*3^$a+1 [50016]
14
75
51
10
47
9
3
25
8
3
9
18
9
43
42
26
54
28
36
59
24
61
12
42
29
3
12
58
74
52
17
123
10
26
58
6
12
29
13
14
6
63
27
10
74
9
7
32
24
30
6
52
89
87
40
18
8
100
114
18
44
3
12
79
8
10
6
44
90
76
18
14
3
84
7
74
4
12
24
14
9
33
30
30
22
29
39
21
7
29
3
84
57
9
3
36
13
18
8
12
28
2
4
47
48
24
25
23
39
6
24
24
3
61
11
12
99
36
16
6
90
2
3
27
24
34
32
34
54
2
4
36
20
21
13
20
6
6
22
20
46
44
36
12
48
15
81
6
82
38
12
6
15
73
18
26
24
3
19
53
12
9
22
26
3
21
52
14
94
32
18
22
42
12
26
52
14
52
42
12
14
54
4
24
8
3
15
30
162
120
58
95
39
6
4
11
36
9
132
78
76
44
64
12
8
70
2
70
11
7
29
3
9
36
24
48
25
2
16
26
60
4
11
7
32
24
30
28
30
17
39
33
3
4
102
50
21
12
3
33
27
48
4
17
33
3
48
39
22
14
28
44
64
18
38
24
4
14
30
10
2
6
34
12
42
74
30
27
67
5
171
9
13
20
3
61
14
22
54
56
4
30
18
8
64
14
3
39
6
78
12
9
3
4
26
60
51
1
8
10
6
80
3
3
30
15
15
24
40
17
79
65
19
36
44
12
9
13
30
24
36
12
29
69
10
26
3
3
10
47
1
20
15
3
4
5
7
8
28
24
5
63
6
135
57
76
116
22
8
64
6
72
38
28
2
58
12
20
9
24
12
15
18
150
21
1
38
70
11
21
3
21
15
43
18
50
45
51
46
83
36
24
43
101
36
48
31
29
37
44
60
10
30
14
21
1
56
4
8
10
12
8
36
84
66
15
27
69
19
29
121
54
8
21
3
90
96
18
117
33
15
25
35
1
44
42
129
39
4
66
24
36
2
81
39
42
3
43
17
45
12
4
62
129
61
36
26
22
24
8
15
7
6
156
14
93
3
40
65
43
41
7
44
72
57
45
40
23
49
50
9
75
46
20
3
33
39
24
27
9
63
46
24
23
36
43
150
11
19
14
15
15
21
3
33
9
48
3
27
36
16
5
21
54
58
20
12
6
4
20
6
3
19
32
10
23
67
44
30
12
16
32
10
29
55
68
94
18
29
39
94
8
27
7
5
27
40
18
44
3
61
38
9
1
6
5
36
13
92
10
14
46
26
76
8
18
45
48
15
54
10
8
9
1
2
18
15
51
36
6
48
40
47
63
6
48
70
6
2
34
98
33
31
36
20
10
47
7
36
20
16
6
12
32
3
84
31
90
26
22
60
8
15
25
20
36
76
44
4
50
10
56
46
14
130
32
24
9
43
2
16
18
2
15
12
24
87
18
60
27
3
4
128
9
13
47
1
35
12
39
21
7
26
3
27
10
36
35
36
19
24
8
12
21
25
18
56
9
60
25
23
33
42
21
72
15
30
16
74
21
39
69
3
58
38
24
9
25
23
3
10
20
75
3
10
11
21
66
21
7
2
27
45
6
46
23
49
30
8
30
63
7
18
35
1
54
17
9
3
13
14
4
50
6
10
35
61
44
42
22
98
112
6
2
90
24
3
37
56
84
118
29
63
10
38
22
95
15
6
51
21
6
36
4
2
27
15
33
31
8
24
66
3
12
24
12
9
40
8
3
15
18
42
16
56
12
18
15
25
11
60
39
22
11
37
35
7
44
10
260
36
18
10
2
21
43
90
11
15
6
78
42
3
69
100
42
18
11
48
13
14
42
28
11
3
10
68
12
3
12
132
19
14
72
28
12
11
3
4
65
7
53
15
76
32
4
20
9
36
63
12
10
56
28
11
13
11
19
50
18
58
18
17
36
15
4
26
28
116
10
50
6
6
39
51
9
51
21
27
34
26
100
26
10
14
12
15
36
121
83
19
17
9
3
15
70
11
72
21
18
132
18
48
15
39
40
68
42
6
54
87
7
29
43
2
34
8
16
113
13
14
6
3
79
14
28
23
96
33
4
26
21
25
143
73
20
36
15
15
64
50
40
26
40
20
33
33
18
12
6
90
30
27
1
11
3
30
150
42
27
25
6
30
8
3
15
24
18
22
26
12
78
36
36
28
86
40
26
12
16
24
12
8
9
25
12
86
18
4
26
45
81
46
38
4
36
2
10
18
26
24
36
51
81
51
12
36
3
21
25
30
18
11
45
48
4
11
13
54
90
11
21
4
80
36
6
105
12
36
13
2
36
34
56
28
20
48
15
39
36
18
51
13
12
14
6
27
3
22
6
36
50
24
63
133
47
9
54
6
28
11
27
9
25
26
4
24
18
8
39
19
24
2
72
27
1
60
11
93
78
48
6
3
25
36
2
16
26
3
69
10
42
11
15
18
30
24
10
12
6
36
41
9
70
65
139
20
52
20
9
12
13
2
9
9
12
22
5
21
28
8
15
13
2
6
28
30
53
9
54
10
11
151
8
30
4
47
9
60
28
20
36
6
138
16
23
13
59
81
15
19
32
4
8
10
54
6
12
35
9
42
28
5
15
45
36
3
45
45
112
44
15
69
16
14
45
36
43
18
35
36
15
57
61
11
72
27
24
18
46
14
15
1
6
38
3
21
6
9
7
53
7
12
53
48
3
22
47
13
59
39
76
6
18
5
7
65
93
72
15
7
6
12
128
34
14
3
25
26
28
50
159
25
62
12
16
12
17
27
6
3
1
6
20
34
2
81
9
6
46
95
3
10
8
18
57
75
69
36
19
29
57
18
69
9
16
8
63
84
69
27
19
8
30
12
22
8
36
60
21
87
24
22
38
9
1
42
30
18
68
4
86
76
8
10
26
18
9
33
3
36
3
9
7
32
22
36
47
63
16
50
15
9
42
84
34
71
25
26
24
69
1
18
20
9
9
4
20
18
6
40
26
9
45
6
10
44
6
54
51
15
30
18
18
3
27
22
84
6
5
3
60
34
11
15
18
16
20
28
2
94
2
12
48
24
33
12
25
11
67
38
34
20
45
25
14
6
3
7
50
10
14
24
34
12
29
3
18
10
77
60
3
45
24
55
8
52
84
17
39
4
26
6
34
11
60
163
134
24
4
6
5
7
98
48
70
24
41
7
24
29
15
18
3
15
76
44
10
32
15
13
23
9
15
36
12
15
34
30
17
159
33
33
39
21
3
25
23
75
64
5
21
12
6
208
18
30
38
4
62
28
29
12
36
21
3
7
38
27
15
54
36
66
21
60
27
10
62
42
15
25
8
106
2
6
60
6
34
8
108
12
10
20
16
11
13
23
9
114
10
2
16
101
24
9
18
24
4
2
16
50
78
22
65
43
113
33
3
7
56
4
5
21
10
18
54
65
37
35
25
56
36
174
48
10
12
18
29
21
66
21
3
90
82
5
39
4
17
25
12
68
10
68
112
29
9
12
66
12
6
111
19
20
150
30
6
108
6
64
62
58
26
3
39
18
15
72
39
33
24
3
24
70
2
9
43
2
39
24
1
6
14
27
117
34
29
3
10
48
32
40
36
50
28
30
47
21
ABCD 98833493464*3^$a+1 [50007]
30
168
2
12
16
74
6
84
16
42
122
88
8
12
78
72
72
46
44
108
120
340
62
30
90
88
60
182
28
90
8
10
134
28
90
422
106
122
78
12
132
16
50
24
48
132
30
16
152
228
150
82
2
186
12
180
70
38
402
88
104
16
270
42
2
16
30
44
66
142
2
58
38
72
162
88
110
120
330
178
12
18
62
160
68
22
120
18
20
54
6
70
2
30
40
18
90
14
78
30
60
28
224
18
28
2
72
18
72
96
30
24
18
102
58
20
10
128
132
18
10
2
250
38
52
20
160
182
166
12
8
234
48
88
20
24
46
110
144
78
208
72
8
54
30
36
22
32
6
30
54
18
90
78
52
50
18
70
74
16
110
234
16
2
60
30
58
72
68
162
88
150
20
70
120
92
148
12
38
40
72
32
6
72
10
8
72
100
110
70
128
22
50
178
60
140
40
12
18
74
16
90
80
100
62
280
150
32
16
80
102
108
52
108
80
162
288
82
170
18
84
36
54
6
10
170
52
2
156
24
16
12
20
70
20
18
60
10
20
24
120
60
36
280
20
24
46
42
32
76
2
18
54
178
20
28
132
30
170
108
10
180
110
52
110
88
314
46
80
10
92
58
2
48
22
18
12
2
90
16
42
50
90
58
72
2
126
70
30
152
208
44
106
30
20
324
268
18
60
90
74
88
48
42
90
20
10
2
166
12
110
70
20
108
72
70
78
194
18
88
62
48
40
12
308
22
20
30
160
2
78
30
148
12
98
160
72
2
108
28
20
144
36
52
200
40
48
152
108
30
112
2
30
106
20
42
28
2
180
198
42
70
120
62
88
20
18
84
18
58
2
72
66
22
68
70
72
80
90
28
2
132
66
24
120
88
60
30
62
106
120
42
20
48
72
60
12
108
148
32
18
22
32
16
80
10
80
72
30
40
92
66
60
72
70
140
60
108
30
112
38
84
96
84
76
20
180
12
88
222
108
74
196
104
178
80
102
60
156
40
120
2
70
80
102
240
30
6
82
60
68
54
36
22
30
128
162
88
62
118
42
2
36
190
20
142
60
92
118
90
20
60
18
30
132
48
114
66
52
108
260
12
168
52
32
78
100
38
24
36
90
10
92
162
88
110
148
14
126
70
62
108
52
92
66
70
110
42
162
136
2
72
36
144
16
92
60
12
88
18
180
2
132
136
92
18
112
30
8
70
2
28
74
16
62
18
102
132
156
60
84
16
44
28
2
198
130
18
20
180
84
16
2
78
84
76
12
108
20
150
30
112
48
44
28
20
342
126
70
44
36
100
74
166
2
102
88
170
118
2
88
60
32
90
40
2
316
90
110
130
14
178
38
52
8
72
88
110
30
132
12
18
78
30
42
88
122
70
2
168
30
60
108
12
88
44
120
88
2
18
360
18
22
128
252
10
62
48
88
152
12
216
130
2
10
78
20
190
2
72
78
18
70
30
92
90
130
2
66
232
92
58
320
78
30
52
80
48
22
2
66
52
180
60
ABCD 98834094486*3^$a+1 [50064]
175
77
64
39
69
8
19
24
141
105
3
12
48
60
12
159
30
30
129
51
9
32
40
39
36
33
60
27
65
64
15
129
12
9
90
60
81
44
4
21
111
24
15
6
54
9
36
75
9
21
15
24
12
48
111
30
59
1
30
9
12
56
103
36
24
165
36
24
111
93
12
45
15
8
48
49
144
36
39
15
9
32
19
5
4
27
5
28
21
35
31
5
19
21
144
24
111
6
75
20
19
21
8
31
156
105
60
39
36
84
21
168
120
72
68
52
68
31
69
21
60
6
69
24
117
39
32
28
15
29
132
25
84
150
5
16
39
9
8
4
9
15
36
9
39
96
45
35
4
27
285
60
56
103
5
25
66
5
4
60
105
95
16
15
5
28
120
32
40
45
75
15
54
11
4
75
30
51
279
81
39
129
80
1
66
9
36
140
49
6
9
44
52
9
15
84
8
48
4
32
28
237
3
12
48
21
15
15
81
80
180
25
15
15
9
111
101
109
54
17
103
36
90
30
60
45
9
75
24
12
15
5
40
39
9
56
85
66
5
184
32
88
24
27
69
32
112
8
19
9
51
24
6
3
132
48
20
31
30
11
55
69
96
9
90
89
76
104
1
66
29
4
36
36
24
111
5
19
21
75
90
3
116
4
27
33
36
21
39
36
24
44
31
21
45
3
8
13
39
27
45
8
12
115
54
6
33
32
25
23
1
15
75
66
30
24
41
4
24
60
81
15
141
3
57
15
9
39
207
24
60
21
45
63
36
15
21
9
195
21
24
15
56
19
41
19
60
101
79
6
54
36
9
24
12
24
20
4
57
11
43
66
30
41
72
40
117
15
15
60
129
20
72
28
15
9
12
9
30
45
24
60
111
66
60
3
36
36
56
4
9
36
63
36
336
15
45
248
1
66
129
51
53
37
24
6
33
87
174
71
19
9
12
75
65
36
19
54
36
23
1
11
160
39
17
24
88
92
28
27
24
60
81
39
36
30
135
164
91
5
19
6
54
6
30
69
24
57
75
20
48
72
4
24
32
48
112
9
150
45
21
95
40
9
59
31
9
132
15
105
60
84
15
5
4
248
13
66
24
9
36
32
13
36
35
4
144
56
16
68
40
92
36
73
30
180
21
39
60
5
16
9
47
13
36
60
215
40
68
1
59
7
113
16
51
24
9
27
113
12
88
21
107
4
60
39
90
6
45
129
51
8
40
36
51
41
163
17
28
51
9
15
60
9
192
24
51
90
15
116
4
24
36
135
41
4
9
15
21
144
75
75
21
69
11
19
45
24
51
5
4
36
36
9
36
83
16
24
32
25
30
105
45
23
31
6
39
36
68
40
72
104
31
24
81
116
73
15
141
299
4
36
81
35
4
45
30
30
30
6
135
24
15
101
49
111
120
20
169
51
20
4
36
108
57
75
39
17
73
71
24
124
51
21
15
53
7
24
96
45
84
45
15
21
15
8
16
15
9
20
7
24
89
31
36
24
66
3
21
39
27
33
12
105
30
9
84
72
8
67
33
81
6
45
56
13
39
27
54
36
114
36
9
24
92
55
84
149
96
16
104
76
135
90
11
72
1
11
216
88
15
9
56
31
60
54
6
204
21
68
1
96
60
90
45
56
79
9
51
24
21
8
16
15
90
11
4
75
129
51
36
24
36
129
81
75
48
87
24
81
15
69
24
51
6
75
39
81
75
120
30
11
4
45
15
75
24
60
6
75
68
7
30
3
92
48
16
15
36
24
6
75
135
33
12
15
101
124
108
141
6
9
24
27
65
28
57
23
1
59
7
29
1
3
21
11
4
21
11
13
66
5
109
111
15
153
8
43
90
30
21
108
27
185
4
15
6
30
114
231
20
19
69
72
9
6
90
24
66
9
36
189
36
183
12
48
21
6
9
84
132
39
5
100
36
45
35
28
80
1
15
75
156
5
24
61
24
35
31
9
15
21
9
6
41
19
24
81
140
88
12
39
5
64
81
30
9
21
90
30
15
60
60
21
3
60
92
4
51
9
24
87
113
16
60
156
15
33
36
24
68
4
15
9
15
66
71
19
93
36
45
6
33
132
24
96
39
6
174
90
36
59
25
60
107
52
12
45
24
227
229
11
13
39
27
9
96
9
90
5
100
15
69
36
15
65
64
12
15
60
33
68
28
44
40
36
51
93
87
30
144
6
144
125
24
7
24
21
24
36
39
41
55
153
12
45
3
51
21
9
30
5
12
72
252
19
36
84
45
15
5
12
72
7
30
3
27
33
57
39
96
129
75
216
48
81
39
51
150
179
1
71
19
30
39
ABCD 98834394346*3^$a+1 [50033]
95
76
69
27
44
40
9
60
131
49
35
72
265
24
59
61
51
9
35
121
11
148
36
176
48
4
116
24
60
148
8
216
208
81
95
76
188
40
56
36
36
133
15
36
68
88
33
35
145
167
124
20
48
192
100
60
20
61
63
140
12
64
21
47
25
155
88
8
16
216
104
13
147
69
36
323
156
181
143
37
63
60
32
96
84
16
68
1
3
81
87
117
12
23
36
24
120
12
88
20
60
1
360
156
60
39
20
61
204
11
88
8
64
356
25
63
105
35
337
15
8
84
25
35
108
28
45
36
39
20
12
184
96
260
13
11
120
64
92
52
45
23
12
60
48
64
44
36
360
108
60
88
24
81
39
20
40
44
36
36
13
24
35
13
167
37
39
24
81
36
23
25
107
84
85
36
23
48
64
9
47
28
56
4
84
33
47
192
4
81
3
36
177
3
44
25
63
12
60
48
32
48
12
72
120
156
84
16
20
88
32
37
155
16
81
215
28
108
12
81
59
36
37
3
9
191
96
1
87
68
13
107
40
33
179
85
95
13
83
52
8
1
11
4
8
193
15
12
20
12
156
52
56
60
4
20
88
20
48
37
59
13
48
15
188
24
36
84
60
36
24
120
12
28
81
99
165
36
87
9
39
9
191
36
76
44
13
15
68
88
60
72
32
40
8
144
216
48
16
144
44
60
121
11
60
76
24
9
59
25
47
168
1
171
56
84
13
11
192
64
225
23
48
172
93
144
24
84
203
168
40
32
144
60
84
16
24
224
40
81
24
135
20
325
23
144
13
215
61
72
23
84
12
88
21
60
144
36
75
45
15
21
135
60
21
23
60
36
13
171
9
72
215
28
72
144
84
33
12
47
25
36
123
20
240
24
25
95
60
16
144
72
68
85
27
8
96
1
23
12
28
32
121
3
20
49
23
157
72
23
52
116
24
49
207
80
88
9
107
108
13
15
32
60
1
155
36
4
45
120
51
45
39
36
128
52
60
68
40
72
9
35
72
229
15
8
85
63
32
36
4
92
88
33
27
8
49
36
59
96
120
72
1
107
40
9
23
28
9
35
85
35
156
13
39
140
108
144
109
11
1
15
8
180
37
23
4
68
4
21
123
9
95
60
36
280
36
9
15
336
189
132
72
95
76
140
25
132
135
93
36
123
45
72
119
52
129
36
168
71
36
60
169
144
11
49
12
167
36
1
3
45
131
132
229
63
81
387
48
45
15
9
107
49
11
133
51
20
192
72
40
12
24
36
44
37
27
32
61
87
80
1
35
24
72
13
47
120
25
15
8
37
131
84
73
95
12
85
231
32
85
3
32
1
84
60
300
51
9
12
23
40
20
156
216
120
28
32
73
11
60
24
16
9
60
108
47
97
239
85
35
84
60
40
132
288
8
144
36
24
48
1
111
144
9
11
24
88
84
176
180
37
27
36
68
180
192
24
144
40
129
11
49
23
97
11
120
4
32
136
140
4
45
3
117
60
120
123
108
57
23
49
59
1
315
20
1
47
193
63
57
24
48
87
68
85
35
96
49
11
60
37
12
243
33
264
11
12
49
59
49
251
60
49
87
44
84
133
72
95
40
12
69
72
84
11
4
9
27
108
84
20
40
116
49
11
49
ABCD 98834798074*3^$a+1 [50006]
3
30
2
25
3
9
12
47
30
18
12
10
2
48
6
7
48
36
21
2
12
10
66
14
19
3
9
33
63
96
35
4
26
55
17
19
23
1
12
9
8
18
1
21
15
12
12
9
14
16
26
16
26
6
34
45
12
5
22
26
31
24
11
37
12
48
23
12
10
90
12
66
18
32
12
25
12
21
8
19
24
3
21
5
6
12
6
24
31
23
25
23
60
1
5
42
6
18
37
3
32
16
21
89
43
36
17
16
2
16
9
5
42
49
29
7
36
83
61
35
10
3
36
12
24
93
26
112
21
9
3
5
19
5
90
13
9
27
15
9
53
16
2
6
16
3
39
12
9
17
6
10
3
53
42
16
6
3
12
84
59
61
3
26
16
50
13
35
37
11
22
32
96
18
6
40
18
6
3
23
12
61
23
1
27
33
57
42
33
5
19
47
22
48
56
16
2
49
23
12
4
54
27
5
70
12
30
38
13
5
24
6
16
9
35
4
2
7
27
78
2
40
69
17
82
30
2
6
7
27
14
88
2
6
22
2
7
17
16
2
49
3
57
36
39
8
22
2
61
11
61
23
16
36
9
35
18
66
1
96
29
31
15
2
64
24
38
13
47
1
3
18
27
23
49
21
27
5
58
69
11
25
24
12
15
9
48
24
27
9
15
60
18
2
24
54
10
8
6
67
23
48
46
48
26
1
24
24
29
6
10
3
24
11
18
42
24
1
15
56
4
32
13
12
48
33
8
30
58
3
3
26
54
10
27
15
78
30
9
27
21
23
73
51
56
13
35
88
21
24
65
7
15
26
43
149
7
27
93
12
11
34
3
5
55
12
39
14
43
53
30
13
69
3
5
34
8
40
48
57
15
12
36
9
36
63
33
11
13
48
3
38
103
12
11
34
51
24
29
7
12
5
7
39
45
23
1
108
15
20
22
3
15
36
20
37
35
1
29
43
36
81
50
6
7
11
40
20
34
50
13
3
21
17
6
48
12
30
7
3
93
9
2
70
27
48
3
20
1
5
22
57
3
104
6
7
11
78
31
9
8
7
60
45
63
33
3
3
9
35
72
49
23
16
32
4
20
16
38
88
18
8
30
22
36
32
12
10
26
13
137
7
27
45
81
6
9
35
24
6
24
94
12
32
4
42
39
27
9
5
6
1
11
37
120
3
32
1
77
19
12
12
24
12
35
36
64
18
27
45
26
37
3
81
12
9
62
12
30
64
51
23
13
41
58
8
25
23
4
21
24
23
12
4
9
5
7
17
24
19
5
54
49
11
25
47
24
121
48
24
15
9
107
1
9
26
24
13
17
31
23
13
35
10
42
33
5
10
12
2
7
39
33
3
14
10
20
18
24
6
13
35
10
2
4
21
5
31
27
8
217
21
15
84
35
61
29
22
48
18
50
6
6
4
80
12
1
17
19
36
96
12
21
146
1
29
18
1
53
43
23
12
1
35
73
5
10
30
48
80
6
12
1
3
2
90
54
94
84
8
13
48
65
19
23
54
54
49
15
2
43
15
20
4
8
24
109
41
19
29
82
56
13
3
38
7
41
10
12
12
8
12
18
24
7
3
33
5
19
5
31
3
8
1
60
36
3
2
7
12
47
49
5
43
21
2
40
8
96
4
44
24
60
10
51
12
3
20
13
12
41
79
41
7
12
5
42
22
24
27
24
12
23
4
38
6
60
1
47
49
23
133
33
15
81
2
4
32
1
11
46
32
7
3
8
25
107
10
2
52
44
4
18
27
39
8
13
48
23
58
56
19
12
9
2
4
9
24
17
10
8
46
14
1
27
56
22
48
6
69
15
6
3
72
29
19
12
15
45
3
32
66
34
45
41
10
8
6
40
6
60
30
27
36
35
4
9
3
54
26
22
42
24
9
47
61
51
20
12
1
23
1
5
19
29
24
24
22
26
42
46
8
16
39
11
1
23
25
83
13
24
11
42
43
59
1
11
48
13
51
8
24
4
50
18
30
16
8
24
7
23
4
45
3
9
48
3
50
7
23
18
34
44
10
50
1
69
8
6
12
1
60
11
64
9
95
25
5
31
39
20
22
18
14
90
1
11
84
30
19
11
10
80
54
34
2
61
35
1
11
16
18
63
12
5
90
13
24
11
6
16
8
31
17
7
33
87
23
10
18
24
12
36
14
24
55
11
16
6
30
21
36
23
16
9
39
33
41
42
25
29
6
37
27
2
18
48
28
9
12
5
6
18
34
8
13
39
2
7
83
24
60
10
26
16
6
38
1
3
32
61
11
25
11
1
15
9
11
1
11
25
12
11
49
9
90
9
3
9
17
64
32
19
12
35
13
33
98
46
63
36
95
13
3
8
13
3
8
52
18
63
3
6
56
18
25
12
23
16
2
7
12
23
22
15
48
105
32
7
33
2
1
24
21
8
67
3
33
12
35
4
24
8
61
33
2
16
33
23
30
18
6
19
11
36
28
48
26
16
24
2
112
54
39
12
12
23
36
30
24
19
3
21
23
24
30
18
30
19
11
58
18
14
16
50
96
64
20
25
24
9
39
15
68
73
83
1
35
30
24
16
2
1
83
121
3
20
36
22
38
4
62
55
35
16
14
31
3
57
72
3
33
3
6
8
18
1
5
6
34
2
70
6
32
1
12
29
7
12
12
36
69
74
13
3
9
23
6
31
59
36
4
6
24
8
42
16
8
1
24
11
18
43
5
19
12
47
18
90
6
7
48
72
9
26
12
25
11
1
21
48
15
11
22
26
1
15
60
80
1
3
32
28
9
17
31
33
2
36
61
35
13
23
6
7
3
32
6
6
25
89
10
20
1
11
25
39
6
2
13
65
24
34
9
21
2
30
42
60
12
13
23
12
6
58
14
7
59
24
13
9
8
19
63
32
22
38
1
12
3
2
10
30
50
78
10
80
49
21
50
6
40
39
47
25
17
67
12
12
23
49
3
12
8
1
5
7
48
17
64
15
3
32
60
1
3
8
37
12
5
24
43
5
48
19
29
19
3
26
6
1
15
21
29
19
27
45
39
32
6
42
24
46
3
39
104
1
39
56
70
27
24
29
55
17
48
10
30
14
25
65
22
33
11
1
47
13
35
37
3
6
15
23
37
11
12
1
12
9
15
9
39
11
85
33
51
77
16
42
20
12
6
43
24
24
3
114
51
11
37
36
72
9
2
4
20
25
15
20
4
32
40
32
6
42
73
11
4
105
24
23
13
39
26
7
24
3
8
25
24
21
6
2
34
8
6
16
56
103
9
3
24
27
50
19
29
43
23
12
25
11
54
7
9
2
13
81
38
1
24
11
13
65
43
3
21
15
32
94
24
80
6
58
3
3
33
9
26
61
81
2
61
47
84
22
15
3
21
48
3
44
1
35
1
15
8
54
10
20
18
82
30
2
16
38
19
24
5
7
3
12
18
8
70
9
3
9
5
18
1
15
8
12
12
25
63
102
50
6
43
29
22
9
9
63
33
2
1
11
12
46
27
11
4
9
35
12
24
108
4
32
48
6
18
4
2
10
20
1
27
38
31
3
9
48
47
22
8
7
48
57
8
7
11
1
47
30
19
47
1
63
8
4
12
9
53
72
24
42
16
12
9
3
45
12
12
27
36
12
20
28
14
6
1
9
6
36
8
24
54
19
51
18
78
9
75
32
22
3
12
27
8
24
12
34
32
58
32
25
29
7
27
14
34
21
35
4
2
30
18
19
5
6
28
30
99
3
12
9
15
57
71
12
1
36
21
32
6
16
2
42
100
20
1
24
45
6
12
9
5
16
15
23
42
22
9
11
13
35
1
36
11
28
21
11
10
2
1
24
11
13
15
21
11
37
12
3
36
9
12
24
11
48
1
15
56
78
16
14
4
21
3
9
12
12
21
18
54
6
50
7
17
7
15
26
43
11
16
32
4
32
1
23
13
9
3
29
30
10
26
37
3
8
25
48
21
2
54
66
40
12
12
14
24
7
17
31
17
48
43
24
23
49
21
80
54
10
2
22
8
7
33
18
21
41
40
2
64
21
9
15
11
22
6
26
72
31
11
6
43
12
3
21
17
130
44
4
45
12
24
11
18
24
42
25
3
20
24
40
45
11
6
48
19
11
1
15
33
81
15
9
3
12
17
31
96
60
5
42
88
57
29
7
17
6
10
3
5
30
18
43
51
9
39
26
10
8
13
36
47
4
12
14
42
6
43
53
40
3
125
19
11
1
11
49
5
7
11
24
49
5
19
12
24
11
24
24
1
29
18
1
21
2
24
25
119
88
32
84
28
38
58
24
8
13
23
37
24
93
2
46
ABCD 98835121876*3^$a+1 [50023]
17
72
1
54
42
23
97
18
5
120
37
83
12
31
18
36
11
103
12
78
47
43
12
72
17
13
6
60
36
24
5
49
30
30
18
114
6
24
24
72
24
5
49
6
18
107
43
6
11
1
54
30
84
54
6
12
72
90
53
25
48
42
30
12
30
36
24
36
17
67
30
78
17
7
30
60
11
24
1
12
95
55
42
210
113
31
12
5
24
25
48
18
48
90
96
144
11
84
1
6
60
42
23
145
42
12
53
31
30
30
6
126
114
54
6
23
1
11
49
11
43
30
12
48
36
126
60
30
96
84
6
48
36
54
12
24
66
60
18
240
24
35
12
84
12
7
36
54
35
55
42
96
42
36
24
53
73
42
24
125
31
24
18
227
13
23
13
42
5
19
78
6
60
17
24
19
29
120
25
120
6
6
54
29
97
6
288
6
35
1
114
5
36
37
47
19
12
17
67
41
103
29
43
54
108
35
73
24
60
95
1
30
17
60
25
23
19
24
24
17
31
18
11
19
12
24
18
18
84
36
113
37
24
234
36
48
12
6
42
42
66
12
6
12
47
61
174
5
7
5
19
60
41
31
17
7
36
54
11
7
30
23
19
210
143
12
48
1
6
29
19
17
49
156
78
53
25
47
36
49
48
35
7
42
6
150
48
12
120
54
36
18
6
36
18
131
49
12
24
6
5
55
12
12
96
18
66
41
37
6
89
48
37
42
60
108
30
6
42
48
47
24
19
6
144
11
19
77
43
6
30
6
24
48
66
17
13
30
12
42
107
31
18
42
5
24
25
6
17
60
91
102
42
5
13
54
18
42
5
25
54
12
48
6
66
29
19
29
13
95
49
6
12
17
13
83
55
17
37
11
19
54
11
1
47
43
17
91
120
36
29
7
108
24
12
36
185
67
41
1
83
31
36
6
35
145
35
19
6
90
24
36
48
24
66
35
36
139
84
60
102
18
48
30
78
12
30
114
84
17
19
6
42
6
35
1
30
24
30
54
6
84
72
18
30
23
12
7
30
6
102
18
78
30
6
66
60
30
12
95
43
12
17
13
60
72
11
13
47
84
1
47
12
19
24
96
6
83
61
144
6
29
13
18
24
90
35
151
54
6
30
24
78
114
18
5
31
12
77
7
30
96
30
17
31
6
30
29
96
31
48
17
13
35
1
83
48
19
6
30
162
72
138
48
12
6
6
36
102
6
24
17
55
173
31
17
12
1
11
43
6
6
84
6
36
35
13
12
35
37
60
12
6
30
42
6
42
90
47
151
6
6
54
35
144
7
5
37
42
53
37
24
6
60
36
24
5
1
12
246
41
91
48
60
66
48
12
84
47
19
5
31
54
11
7
18
30
65
97
18
24
60
41
109
126
228
120
24
72
5
31
132
77
1
18
156
5
55
54
162
30
18
17
307
30
6
42
30
65
13
12
54
66
30
18
102
138
60
66
18
18
29
48
25
6
17
13
54
42
30
18
6
41
43
186
11
55
101
43
30
24
48
83
12
24
109
6
108
65
25
23
24
25
59
31
156
12
60
65
72
25
11
7
6
162
17
1
6
41
13
30
42
30
48
42
47
37
156
47
36
61
24
6
5
48
13
24
24
6
84
24
6
12
48
47
67
30
78
54
24
24
42
5
60
49
11
25
6
102
35
31
77
7
6
66
5
19
12
29
61
24
48
23
103
17
97
12
11
37
42
36
12
42
30
36
24
114
6
89
31
5
1
72
6
36
41
85
12
78
29
1
18
17
55
48
12
18
54
65
31
5
31
36
125
12
31
66
24
6
138
72
24
6
60
89
115
17
192
48
79
36
5
25
18
102
48
180
12
30
17
103
30
30
77
36
61
35
49
30
149
1
24
23
12
12
103
60
30
23
13
30
72
72
30
47
19
6
48
11
12
24
91
102
12
18
120
6
11
43
41
1
66
29
36
73
120
6
53
103
5
25
59
60
55
36
78
66
6
84
18
90
36
6
84
12
89
1
48
12
90
12
96
17
24
31
12
72
24
30
12
18
12
149
103
6
30
29
48
72
12
1
35
12
43
24
84
54
6
60
17
12
120
1
47
49
60
126
29
25
59
31
65
31
5
13
54
6
84
66
24
60
5
1
30
41
43
30
30
53
43
5
36
31
30
12
30
17
180
48
13
47
72
31
108
29
36
157
42
60
12
24
29
48
19
54
30
24
12
108
18
227
145
6
42
35
13
12
30
54
6
30
78
42
30
48
41
49
42
17
1
60
42
5
37
107
73
95
48
73
30
90
11
55
36
60
5
97
66
60
12
54
78
72
29
84
7
5
19
17
12
1
47
12
1
42
84
5
49
11
103
17
1
47
61
47
55
30
30
89
31
89
48
13
30
17
108
79
6
144
35
19
29
12
13
18
18
30
132
89
25
11
12
37
108
18
60
54
60
54
30
11
49
24
23
49
24
251
48
1
6
5
43
42
96
42
5
1
36
60
6
42
36
162
42
36
11
1
35
157
12
18
30
35
7
48
6
30
60
24
30
66
24
6
54
138
48
6
30
126
18
47
48
1
84
6
6
30
24
245
48
7
144
41
31
53
31
30
30
41
12
37
54
54
ABCD 98835747698*3^$a+1 [50144]
30
12
78
15
27
45
5
7
33
27
15
6
39
5
40
78
33
24
35
18
18
82
75
57
6
9
95
18
40
3
107
28
24
45
21
2
37
36
9
6
21
24
17
82
8
13
12
132
5
46
9
72
69
15
77
52
3
48
27
12
6
15
24
120
11
37
23
37
107
37
39
32
18
91
36
75
18
54
108
42
51
39
45
15
68
22
60
68
10
2
18
22
60
26
97
12
60
21
39
5
6
34
36
27
15
62
46
24
36
44
28
45
3
42
15
23
10
12
42
57
59
60
22
18
81
3
186
39
15
18
3
39
8
13
9
30
36
9
60
15
18
2
6
115
15
9
3
32
13
108
5
79
15
57
11
13
24
33
15
3
12
45
27
68
73
60
57
80
18
12
40
270
48
20
10
30
24
6
9
11
40
72
9
33
123
3
30
12
48
15
27
30
3
9
3
75
8
25
9
27
29
10
44
61
12
5
28
2
100
12
45
21
39
5
58
9
129
12
63
39
33
24
51
18
120
14
13
5
40
30
20
18
40
39
96
5
64
86
64
20
6
19
65
16
54
20
28
105
108
9
3
12
21
15
36
24
17
10
8
4
21
84
21
74
30
36
22
45
123
21
11
13
24
3
50
7
36
12
12
51
24
66
27
3
30
12
2
61
9
3
45
3
5
22
9
36
47
28
9
9
24
108
39
24
27
2
31
12
12
11
40
2
7
95
37
9
50
10
15
12
47
25
143
49
36
17
16
90
42
15
3
14
10
21
39
93
12
12
29
55
69
15
221
19
48
65
10
30
15
24
24
12
3
120
62
7
12
33
15
11
30
40
20
64
66
57
33
39
93
12
15
120
35
6
10
2
127
21
111
21
3
5
67
24
48
45
36
104
91
36
3
21
45
54
18
27
21
15
36
9
62
30
7
48
23
22
48
20
12
108
7
3
44
37
53
88
15
24
3
6
27
24
63
18
15
5
70
9
33
15
3
153
12
45
3
17
10
48
9
21
99
3
9
63
8
40
60
9
51
45
24
101
18
12
37
3
90
3
36
21
3
9
20
31
36
36
12
3
12
81
9
51
35
70
27
63
69
33
12
8
127
51
44
28
42
50
1
39
108
45
63
30
2
10
72
18
33
72
15
12
18
120
75
3
117
17
70
18
32
7
24
12
45
62
13
93
30
24
21
57
30
50
132
16
20
4
3
72
23
13
29
106
21
84
147
18
2
28
74
28
78
102
12
36
27
105
12
63
75
90
2
37
63
48
9
63
20
46
60
14
97
63
66
99
33
27
3
42
18
2
67
29
34
6
39
60
5
7
60
23
13
113
7
3
24
20
1
87
2
18
28
129
60
3
93
72
24
9
54
33
12
3
45
27
81
5
22
18
2
22
75
63
33
9
6
9
155
1
17
70
12
21
15
21
9
2
25
12
51
30
62
40
8
34
15
51
12
30
15
75
45
27
38
42
1
12
27
18
27
21
30
21
33
20
67
39
9
71
52
38
12
10
108
9
3
117
5
36
7
15
18
111
9
2
22
78
9
59
25
12
65
7
11
4
66
30
45
5
100
99
11
70
24
30
117
29
52
42
45
81
15
57
15
95
13
45
24
6
45
24
41
12
28
84
18
45
60
5
19
3
18
27
53
70
12
21
27
33
99
26
7
3
12
33
35
4
33
17
6
70
75
60
105
39
45
68
10
45
27
21
69
51
87
45
3
81
11
28
12
42
108
12
6
12
48
45
45
99
11
37
5
19
48
5
7
9
39
35
10
51
60
77
79
3
21
5
19
11
10
27
3
2
12
55
36
57
120
20
19
36
108
60
17
12
16
62
30
22
86
79
33
39
21
63
5
54
28
33
39
48
9
159
9
35
13
5
7
113
67
45
15
23
13
72
48
27
12
66
27
12
135
68
42
28
18
74
36
10
57
23
1
53
18
82
3
12
83
25
53
22
57
12
48
123
8
1
3
33
3
42
2
28
32
1
12
72
3
30
63
47
22
3
63
24
20
48
49
93
51
39
21
27
50
22
45
41
70
9
83
49
33
6
81
24
9
30
33
53
22
20
28
2
55
45
3
39
18
3
12
15
30
12
20
6
12
73
5
10
45
9
51
27
12
81
87
128
37
47
37
84
77
22
21
9
36
20
10
21
33
3
24
81
75
12
3
18
27
33
2
37
81
44
46
69
12
51
57
23
13
17
10
48
9
41
24
7
29
70
50
22
9
3
33
12
53
115
5
42
37
3
33
3
30
39
12
41
43
24
105
18
8
49
45
15
3
9
3
18
3
24
21
12
90
62
31
24
33
3
89
55
15
33
45
2
10
18
48
24
33
33
12
30
20
13
27
38
7
48
15
30
12
42
45
3
18
15
9
6
9
75
8
22
36
30
150
15
27
20
10
60
38
4
45
3
18
74
10
3
45
75
48
72
24
96
5
58
2
10
78
2
25
15
9
81
3
9
6
44
36
85
24
23
22
18
18
87
27
30
80
28
42
18
12
3
23
40
9
72
24
9
3
57
27
33
51
27
33
9
15
48
48
24
33
32
10
6
2
49
11
13
15
2
60
7
101
10
90
42
9
101
7
81
159
33
110
40
50
10
8
4
6
30
54
30
60
33
12
72
3
45
21
12
255
3
117
53
52
3
189
8
79
84
35
37
63
32
25
12
3
12
21
9
20
90
1
17
28
12
15
3
42
15
3
42
30
78
15
5
34
45
15
38
28
60
2
13
9
3
65
43
5
19
5
55
3
48
20
37
15
18
74
1
47
49
3
21
27
33
24
3
2
28
30
78
60
12
15
65
67
11
4
21
24
75
60
36
21
11
40
42
3
5
103
24
21
27
15
9
144
65
4
6
12
9
183
18
27
72
9
44
163
35
10
8
22
9
33
18
8
22
3
5
34
33
3
144
36
2
42
10
30
21
9
20
43
57
60
3
12
23
12
28
12
78
3
15
12
50
22
33
15
8
90
55
29
31
12
3
9
5
30
85
3
9
63
60
48
20
13
84
3
117
3
33
12
3
9
12
96
15
9
3
6
104
43
65
28
51
69
27
24
120
9
12
12
6
9
12
33
75
36
87
9
9
60
20
12
115
12
12
9
42
33
15
32
10
12
15
51
21
36
24
11
22
18
45
27
18
18
72
12
21
9
51
29
16
24
27
21
128
34
21
135
30
20
7
24
84
24
5
115
15
8
28
ABCD 98836704334*3^$a+1 [50102]
16
120
32
1
167
13
132
23
13
48
36
47
24
133
35
85
240
11
24
120
136
45
60
119
37
131
13
24
11
24
112
48
21
12
119
24
25
159
8
264
13
59
49
24
12
59
1
95
49
87
56
13
24
12
24
15
224
13
216
83
48
49
12
36
47
97
95
109
108
23
49
23
85
59
97
24
36
35
40
48
165
11
37
3
21
219
33
15
33
23
1
84
96
123
240
32
181
36
84
27
8
37
36
108
11
13
144
83
72
25
48
111
69
35
1
39
320
25
12
291
24
176
37
3
48
104
73
47
25
47
64
224
16
9
23
37
11
37
24
12
47
85
51
141
59
37
48
59
16
93
3
32
157
60
39
69
3
9
36
11
49
72
120
135
69
51
56
121
24
12
132
108
203
61
59
49
119
13
12
36
3
57
12
83
72
85
72
83
168
121
135
80
25
15
24
33
36
48
35
1
144
23
16
56
49
36
83
85
12
36
24
195
168
32
40
69
11
40
144
56
1
95
24
40
93
59
49
36
12
215
61
264
83
85
72
179
48
168
85
288
36
72
24
71
24
24
72
37
3
24
72
32
13
59
96
49
36
11
61
48
35
133
35
85
35
25
36
72
48
59
85
11
64
33
36
75
216
24
33
12
60
143
192
24
120
109
72
27
225
23
157
75
32
1
111
32
24
1
47
40
32
253
24
3
8
96
1
108
51
72
69
36
36
36
23
121
39
24
56
25
23
72
49
111
8
25
39
32
37
11
120
13
24
36
72
95
16
225
95
13
3
57
84
11
16
81
23
216
13
27
9
63
288
297
287
61
36
23
16
72
9
39
56
160
72
21
3
104
13
107
61
12
180
60
36
11
1
71
96
24
61
72
24
3
120
165
59
49
23
64
56
13
75
56
72
40
32
37
11
73
132
11
397
60
39
45
3
33
39
8
97
180
96
3
8
1
24
36
144
84
23
72
37
35
49
71
37
168
35
1
156
3
96
8
37
27
141
84
183
80
25
111
96
117
251
24
13
27
8
97
23
168
37
24
3
8
64
81
132
11
40
21
3
249
12
27
56
168
96
73
336
24
23
13
108
15
177
183
21
219
104
1
156
83
24
64
45
108
47
48
160
33
24
303
237
264
131
49
95
40
56
88
32
85
59
193
39
128
1
95
61
24
12
72
119
169
71
73
24
36
120
75
8
121
23
13
12
23
13
11
97
36
36
36
3
104
256
32
61
11
1
47
48
1
144
95
48
1
71
72
88
8
13
84
135
48
33
23
1
111
117
72
27
45
59
16
33
63
105
156
99
69
11
24
72
16
33
24
12
83
64
96
69
51
69
36
23
16
8
64
21
36
84
27
120
8
13
3
81
255
8
16
176
217
95
25
39
32
96
24
144
24
25
119
72
24
88
33
60
11
144
61
35
49
60
84
216
144
63
45
11
25
39
80
144
88
81
252
96
120
11
13
84
144
71
24
24
48
160
213
24
12
63
9
23
49
23
37
3
9
96
84
24
3
8
25
119
1
60
3
48
33
23
72
109
83
1
23
16
104
72
1
47
16
33
71
85
24
144
12
24
36
11
64
200
88
33
36
11
61
108
119
72
37
3
32
25
120
23
24
25
135
81
47
16
104
16
213
27
9
36
75
72
32
40
32
37
147
237
11
72
120
72
24
96
48
109
72
11
49
12
179
37
107
64
56
25
47
133
11
205
3
165
75
152
72
61
12
39
8
16
33
ABCD 98836756204*3^$a+1 [50079]
143
1
11
48
4
32
13
12
3
21
59
103
89
145
35
96
13
287
73
54
18
3
69
36
231
129
12
15
68
64
48
9
18
30
27
81
75
3
30
11
16
249
36
180
54
66
60
144
11
7
33
8
36
48
1
27
9
11
12
88
45
42
185
12
144
112
27
5
12
16
39
6
3
45
144
23
84
25
3
51
30
24
83
25
23
79
117
33
11
1
95
16
33
51
96
44
13
3
9
6
48
72
24
53
16
44
301
27
9
54
162
59
4
57
87
156
81
59
64
135
65
1
144
27
68
13
59
24
25
96
30
65
121
27
32
49
11
61
252
12
108
227
4
57
63
72
33
54
213
68
97
54
53
73
90
48
77
13
15
32
24
28
117
59
109
83
37
63
153
119
85
51
20
12
25
27
21
59
36
16
96
9
24
71
55
18
48
27
188
7
18
15
60
9
24
72
167
13
39
48
48
8
55
90
84
18
17
108
4
93
11
25
47
12
100
111
17
49
204
156
51
27
177
21
18
269
12
64
15
5
16
51
48
41
103
105
21
132
108
84
23
13
39
75
5
96
12
84
4
12
20
108
12
73
24
63
129
99
80
37
27
105
18
17
196
36
8
31
17
49
71
97
75
105
51
21
156
54
24
17
145
35
13
36
3
56
16
84
20
37
18
42
27
93
108
35
7
17
60
52
45
75
21
59
24
37
23
64
20
60
145
35
121
6
66
75
68
7
18
215
1
126
54
36
15
69
131
127
66
47
88
32
55
18
11
19
77
64
36
9
35
64
201
3
20
16
12
45
327
177
63
20
73
222
17
31
33
32
169
11
67
18
75
177
11
97
87
8
13
35
31
5
76
15
69
48
3
258
174
77
76
69
51
104
55
78
18
113
156
1
35
85
72
96
11
1
144
60
83
127
5
28
36
117
15
39
41
12
1
15
69
47
133
96
27
48
12
68
24
48
64
15
69
12
63
17
37
27
96
68
192
28
56
28
45
30
17
1
3
105
36
24
27
80
28
45
120
24
48
24
36
30
65
220
93
24
71
40
15
41
25
39
36
219
117
27
5
172
48
36
27
18
12
18
6
99
72
32
112
93
108
39
69
96
15
144
12
68
16
68
72
36
60
72
96
184
32
133
48
59
31
114
99
75
149
36
1
63
8
13
27
63
77
12
88
188
16
128
172
168
252
36
32
120
196
12
15
72
6
51
21
72
48
59
49
6
174
90
42
179
1
27
32
40
48
33
54
9
39
33
9
54
117
44
196
75
65
79
90
143
28
80
253
36
111
84
69
36
179
76
20
19
54
72
84
39
152
49
11
61
120
27
33
99
44
12
7
17
60
28
87
41
48
7
29
28
56
61
24
36
83
43
17
36
1
15
48
20
160
72
180
129
24
36
54
17
76
20
7
90
75
21
72
72
15
8
49
84
24
18
65
55
90
35
43
30
27
32
1
174
6
227
40
39
66
24
39
69
35
48
55
78
39
68
13
191
49
35
49
72
23
13
18
177
9
126
144
41
13
66
6
83
25
71
1
15
15
153
69
120
168
18
5
156
64
45
11
79
161
124
84
93
18
6
108
47
16
204
84
32
49
71
13
155
31
33
57
95
31
9
236
217
11
120
36
91
65
4
51
18
47
88
69
18
48
6
131
112
8
28
9
35
31
161
16
20
144
60
55
29
12
7
33
60
132
105
48
3
51
144
125
16
9
27
63
30
60
15
87
42
207
48
15
30
491
72
100
20
28
45
71
60
84
55
21
48
48
44
1
63
69
15
32
73
27
33
155
25
75
56
25
107
25
119
25
18
17
264
109
18
173
100
21
71
64
3
6
35
289
63
20
43
41
28
36
39
33
32
73
59
16
48
9
ABCD 98837115394*3^$a+1 [50061]
72
48
24
81
35
30
30
4
44
25
17
88
86
40
26
30
48
25
12
35
24
16
45
5
112
3
3
45
75
2
30
10
104
6
18
6
76
44
64
105
27
30
50
48
126
6
265
35
25
120
59
90
94
42
27
3
93
72
5
54
109
11
24
10
96
14
25
71
16
18
54
116
49
47
1
125
22
21
27
24
48
36
36
9
17
30
34
6
98
55
9
15
17
88
38
18
19
83
18
66
36
13
132
9
63
17
16
75
27
26
6
1
9
48
56
16
74
96
28
128
13
84
36
24
27
21
27
2
30
13
11
36
1
5
163
11
16
90
3
159
78
18
32
52
42
30
74
30
97
87
18
87
41
19
147
9
12
5
18
6
106
93
51
6
80
10
12
36
57
35
4
20
13
11
37
53
22
42
26
4
2
106
45
120
23
52
48
126
168
48
150
20
25
3
9
17
6
13
11
49
144
23
90
174
13
48
3
26
136
8
6
34
75
11
1
65
48
67
95
13
35
37
27
30
2
16
105
5
22
2
30
58
15
33
15
3
20
66
43
96
12
15
90
72
3
3
12
33
11
1
12
71
52
50
40
50
54
283
11
25
15
9
48
159
26
67
23
22
56
6
109
15
62
18
85
27
128
6
126
73
47
234
19
12
39
20
214
6
9
27
30
15
35
60
24
13
11
109
120
11
40
120
56
34
6
20
30
66
54
150
73
108
3
69
87
6
30
33
17
22
8
28
20
16
50
40
14
4
32
6
24
79
17
118
66
54
2
55
57
32
24
6
24
109
11
40
9
51
20
10
27
23
6
24
7
132
131
37
29
16
87
137
79
9
30
8
13
51
20
13
111
96
33
105
8
78
4
36
24
32
88
18
27
36
41
46
45
3
2
24
16
27
48
5
67
36
12
75
8
64
26
90
12
88
2
67
23
13
17
22
32
40
50
40
3
11
37
48
35
4
81
5
150
16
153
27
6
14
156
84
10
111
33
15
39
26
16
39
9
38
13
45
174
2
88
63
15
8
25
12
99
69
24
48
15
44
10
206
85
147
8
37
21
87
39
20
36
25
23
60
16
78
8
30
25
23
16
21
53
7
33
27
12
60
23
60
52
32
30
6
37
71
49
60
15
2
19
95
37
15
120
68
4
72
24
45
21
104
82
12
21
69
62
49
15
200
72
120
13
171
114
62
10
14
13
107
90
46
8
40
2
88
26
49
15
20
72
73
75
32
97
11
4
86
250
105
27
44
6
7
60
3
50
30
18
34
30
32
40
51
12
27
110
16
80
150
60
84
10
50
6
48
72
18
196
74
40
54
8
25
33
6
44
30
16
50
54
19
71
4
48
45
59
4
20
34
32
30
64
56
66
130
110
7
48
209
40
54
50
22
42
15
15
60
33
75
8
130
56
16
38
106
51
48
5
30
42
30
10
42
30
2
30
103
60
27
9
65
6
49
72
60
120
132
23
178
54
68
4
33
17
24
72
54
40
21
27
42
63
23
40
33
17
112
86
42
24
79
39
116
96
6
54
24
82
75
27
36
57
29
58
150
8
43
101
96
34
20
60
60
4
57
48
75
26
114
4
2
19
84
71
25
15
42
8
6
40
18
56
192
160
14
1
108
27
68
96
16
45
39
26
18
16
14
16
3
36
17
24
6
73
17
22
72
20
109
12
29
43
11
49
87
50
6
4
30
110
106
72
78
120
72
72
56
18
34
21
41
30
109
72
35
48
37
93
62
88
26
54
4
81
51
33
17
24
6
10
56
54
16
120
33
27
14
30
240
13
3
18
32
67
60
17
6
25
60
27
8
25
12
27
56
13
35
12
48
96
60
96
25
39
26
54
16
8
12
13
12
23
4
18
30
33
155
25
11
136
24
33
15
8
18
115
77
22
26
19
120
11
34
3
5
163
11
90
30
76
33
72
35
73
9
18
44
66
24
30
109
12
57
8
48
70
56
16
105
72
71
12
112
45
83
4
56
64
18
2
1
12
135
18
30
18
24
48
18
57
35
37
51
9
15
32
34
32
18
76
36
33
21
3
11
66
10
20
49
17
10
20
10
3
72
29
118
56
34
32
24
46
21
35
18
70
117
45
38
40
26
211
5
18
132
58
2
52
90
18
12
26
16
86
4
9
75
2
58
86
16
15
75
140
85
72
83
37
48
75
50
22
21
24
27
33
63
33
17
24
10
33
11
49
41
142
45
5
90
25
87
38
24
6
18
30
120
16
48
21
15
86
120
24
46
69
24
15
48
150
14
34
54
8
60
325
23
34
38
48
10
54
2
6
37
48
29
6
28
54
63
63
32
82
182
66
34
80
6
40
18
132
93
107
13
39
12
50
24
6
10
14
60
12
37
111
45
35
6
6
13
21
3
11
49
167
40
9
47
58
15
24
23
114
30
58
26
37
23
42
22
45
3
8
34
26
22
14
40
18
18
134
19
11
40
18
66
6
14
96
64
2
30
130
134
73
47
1
23
10
39
33
ABCD 98837508964*3^$a+1 [50035]
174
6
24
34
32
40
9
5
180
6
25
48
216
65
60
79
36
39
50
6
1
197
12
6
73
12
35
49
65
55
29
67
29
58
8
40
2
22
165
84
15
14
12
19
5
31
95
25
24
39
32
136
134
19
36
101
48
22
32
193
17
60
7
96
5
144
46
9
65
30
88
32
88
38
43
36
11
49
5
180
46
33
77
10
32
121
29
66
61
3
8
73
39
2
79
36
11
25
15
225
183
81
39
86
18
72
1
63
24
32
88
33
113
7
15
33
36
29
174
97
41
12
10
117
5
31
15
38
10
14
163
15
38
55
11
121
24
15
80
88
8
48
97
23
1
111
129
5
58
8
42
78
40
128
6
19
89
67
3
8
30
103
51
86
18
6
154
105
72
23
24
1
72
5
19
95
78
82
9
47
13
75
32
40
50
55
15
32
1
41
46
182
42
18
31
41
31
89
48
36
187
24
24
156
5
30
6
18
6
10
8
16
24
48
48
2
30
54
18
16
2
48
55
111
48
32
48
40
80
16
57
17
70
33
87
62
84
31
36
3
26
19
36
23
6
31
36
17
31
60
132
63
56
40
98
108
18
90
175
47
24
1
39
9
12
5
94
9
120
15
86
18
1
15
2
144
55
60
41
114
16
33
72
24
24
47
13
75
74
7
15
110
36
30
102
18
73
36
5
6
40
33
72
5
108
55
39
38
48
115
60
12
95
174
250
24
32
49
5
19
60
59
1
87
33
60
96
83
18
54
88
33
15
105
113
12
19
71
54
130
24
62
48
67
135
168
57
95
120
13
96
84
12
27
80
97
159
120
24
110
42
30
36
12
48
19
15
48
50
12
60
48
7
111
32
1
71
6
34
9
71
25
41
94
50
246
25
15
168
26
6
85
48
11
66
70
110
43
5
31
53
103
24
29
66
16
14
18
16
141
83
61
75
50
6
90
36
48
120
12
43
11
64
201
23
18
22
32
16
2
150
42
31
108
99
33
24
39
2
30
13
12
15
8
61
5
6
85
203
16
9
29
36
7
183
62
82
57
149
106
9
41
31
39
38
7
3
32
6
139
29
66
30
91
63
24
62
79
12
63
2
22
81
12
35
24
121
17
127
125
19
39
21
11
30
36
55
48
29
10
128
102
90
120
73
29
91
48
17
55
29
10
9
15
14
90
1
39
8
112
96
32
30
120
12
126
24
1
65
31
5
66
13
17
10
33
5
72
48
7
219
50
118
26
7
60
17
31
75
24
57
15
24
152
73
29
91
72
24
65
55
101
24
96
43
96
39
105
15
21
11
25
63
2
30
13
36
125
10
74
31
15
48
62
24
115
15
26
30
208
2
36
24
31
17
67
24
72
15
24
261
204
63
48
9
60
35
40
48
72
144
26
79
36
59
1
84
12
48
132
185
18
64
21
5
7
120
24
53
36
6
25
41
22
128
24
48
112
176
49
39
56
184
57
39
56
198
90
1
15
69
27
33
47
168
1
156
5
48
7
15
38
210
66
84
67
47
121
12
60
15
105
65
22
117
41
43
47
13
60
65
6
25
95
64
120
81
23
18
22
8
25
87
146
126
54
66
25
15
8
1
17
214
48
8
49
63
62
34
24
2
94
117
29
6
25
24
23
1
39
33
24
24
12
59
6
48
12
54
48
97
24
41
31
29
66
30
24
19
65
55
95
42
54
1
23
85
12
65
19
36
23
16
26
12
10
48
62
91
5
7
84
41
55
15
2
30
40
2
24
70
21
75
129
17
60
115
15
24
14
67
24
84
41
34
72
8
96
16
120
2
70
21
35
1
24
36
11
73
29
67
39
2
30
64
9
47
40
32
37
11
24
16
9
15
80
25
63
48
48
285
11
25
113
60
58
24
45
65
58
8
24
126
48
130
21
35
25
5
79
77
70
104
16
32
16
57
47
40
56
97
48
60
35
72
24
1
95
13
59
112
216
9
39
32
109
96
3
56
30
10
56
85
27
48
14
154
105
36
36
48
72
24
15
14
10
146
6
25
15
194
30
16
98
7
29
79
36
63
2
120
79
71
16
72
62
55
36
39
9
12
144
59
25
17
43
12
15
33
96
15
98
96
30
16
9
15
2
60
48
72
82
8
13
5
31
15
24
2
30
73
17
22
57
215
1
120
24
36
29
31
15
2
6
1
120
23
1
17
54
6
42
40
72
24
110
10
32
49
24
65
55
72
39
104
1
23
18
22
2
94
104
ABCD 98837970326*3^$a+1 [50000]
109
71
24
36
79
48
48
77
265
66
17
49
35
61
60
132
30
6
60
191
79
162
47
7
90
119
120
55
96
138
35
43
30
24
36
132
11
79
48
77
97
60
24
30
24
17
61
18
24
90
30
66
71
55
48
18
84
180
11
25
60
120
23
97
60
48
192
90
17
132
60
49
24
35
37
78
77
25
71
60
103
149
91
96
18
126
90
11
120
1
18
54
36
12
210
29
241
95
43
185
31
5
19
126
11
25
12
60
96
144
6
101
60
49
30
30
66
53
25
35
37
23
13
24
108
18
30
83
79
65
55
42
30
53
73
12
60
23
13
204
35
1
30
42
30
77
85
30
6
11
205
23
13
47
55
96
30
114
30
66
6
60
35
13
6
210
60
42
5
97
18
53
25
60
6
53
25
18
90
47
12
169
60
12
12
48
102
78
95
48
49
11
31
6
203
7
65
37
258
5
19
18
71
31
30
36
47
1
24
30
5
60
61
114
42
6
113
24
13
60
108
24
60
30
48
18
36
90
90
84
162
77
25
23
25
23
12
37
48
12
12
96
48
59
13
24
18
72
89
61
18
41
1
83
1
42
5
25
42
161
31
6
18
6
11
7
66
30
114
60
12
35
13
108
35
7
30
48
23
67
24
65
55
78
107
108
67
5
19
5
25
47
228
24
145
6
42
59
13
12
90
6
60
60
48
12
102
6
36
11
24
91
24
90
6
72
30
35
12
1
72
60
48
204
216
12
11
85
191
31
24
24
72
168
29
25
168
12
6
126
96
18
125
49
36
12
252
47
1
23
97
47
31
54
107
24
121
36
23
84
1
107
24
108
72
48
7
30
18
18
54
126
47
1
24
71
37
12
83
13
60
132
84
23
13
162
6
24
12
180
18
120
18
30
65
24
61
18
5
19
30
36
24
11
24
121
11
55
48
66
54
18
47
55
113
205
48
60
47
79
78
18
42
12
24
35
12
60
12
13
54
54
90
5
85
107
25
12
96
102
120
17
48
133
47
19
6
90
77
43
90
107
36
55
65
12
49
84
84
11
157
18
42
30
5
108
60
97
180
227
13
23
1
150
96
30
42
5
91
5
19
96
66
71
24
145
30
6
144
11
55
77
67
24
30
47
67
5
67
186
72
12
71
19
5
13
30
101
19
72
5
156
79
54
12
72
72
23
85
12
24
95
37
35
48
36
24
109
47
55
30
66
53
397
30
114
6
30
90
29
73
72
18
120
5
85
71
97
30
54
18
125
37
36
23
139
72
18
23
85
60
30
77
37
23
1
72
47
25
6
54
60
36
47
12
13
90
54
18
48
30
90
5
108
24
13
258
42
12
240
36
12
12
6
90
11
19
17
7
66
11
229
12
12
11
241
120
35
1
54
138
6
5
84
13
108
6
5
19
114
11
49
42
6
95
24
43
48
78
132
102
48
18
102
120
24
24
186
119
37
24
108
23
55
54
66
173
25
107
13
42
53
336
73
48
23
60
79
6
24
12
131
139
5
96
13
60
72
12
120
6
30
12
78
66
54
24
6
11
144
1
144
54
168
42
96
59
37
24
71
103
6
12
84
36
108
12
24
48
71
31
138
35
156
37
84
23
25
11
115
17
49
6
53
1
35
84
25
36
6
18
30
29
37
23
151
5
121
66
5
12
60
72
19
41
13
60
12
96
114
24
17
13
42
77
1
155
121
6
90
48
59
61
30
24
42
24
6
48
161
97
60
138
30
42
53
1
59
61
168
12
83
1
35
1
6
72
5
37
11
49
24
66
66
60
42
113
7
18
24
23
37
24
84
11
121
24
12
30
17
228
12
37
35
175
24
24
48
18
35
115
30
47
25
18
6
60
11
108
37
47
1
11
61
107
7
30
348
30
6
60
36
11
24
84
37
83
61
6
5
13
24
72
6
42
11
91
24
29
61
12
35
12
96
67
48
6
35
48
7
41
12
13
30
72
30
12
36
162
66
36
108
48
72
12
83
7
41
13
12
35
73
12
23
169
240
102
113
36
139
53
43
72
72
30
36
ABCD 98838137928*3^$a+1 [50040]
42
48
30
60
55
5
75
75
54
31
59
198
42
13
23
1
24
5
84
18
37
5
75
40
5
96
72
12
63
3
54
6
9
21
12
7
8
3
60
25
47
120
12
30
31
65
12
43
65
72
15
15
57
3
30
12
3
24
16
24
101
12
60
66
150
60
87
3
45
64
23
48
30
91
29
60
54
78
12
6
9
33
78
30
12
48
12
3
15
42
18
54
15
81
42
42
30
37
71
25
47
6
72
3
9
18
78
60
91
23
25
32
24
40
89
60
43
23
1
101
3
72
64
8
40
96
29
30
37
11
12
78
19
8
21
91
8
81
60
24
36
12
18
1
89
120
159
3
12
1
72
24
8
45
27
9
30
60
37
95
18
102
30
12
6
54
36
24
7
41
39
9
30
9
16
5
30
30
12
3
39
18
12
6
60
49
65
60
30
61
104
75
37
120
48
48
47
33
75
18
24
156
42
12
1
56
9
30
49
48
72
48
5
19
8
105
15
160
5
96
19
35
45
93
78
12
78
19
48
5
18
42
30
33
27
45
40
47
36
30
55
35
21
39
24
6
67
32
16
24
11
24
156
97
47
6
90
49
23
30
19
24
24
65
6
42
48
31
24
17
7
35
13
17
96
12
3
16
8
3
69
69
72
12
30
33
27
13
77
18
72
18
30
60
13
29
96
24
126
42
12
18
48
30
7
32
21
12
39
21
72
6
24
60
1
47
42
15
45
75
72
21
43
24
120
32
21
30
69
3
60
6
24
36
7
23
90
42
18
60
15
15
57
88
24
5
6
24
48
18
24
36
84
3
3
60
42
87
16
144
11
24
21
69
30
18
12
31
17
12
90
18
12
3
72
33
30
102
18
30
75
33
15
15
72
42
36
51
9
87
64
23
66
7
65
30
12
6
31
23
81
16
89
24
87
33
127
23
1
5
192
3
16
23
18
79
23
1
216
24
24
65
6
12
42
27
9
39
21
12
7
5
18
12
30
30
1
29
51
57
12
18
18
30
24
6
12
63
45
24
30
61
24
32
51
12
57
69
24
43
53
90
24
30
43
24
56
3
42
42
6
115
17
39
33
6
49
71
42
30
30
48
84
6
1
23
1
89
36
60
84
66
42
12
96
27
57
6
1
24
5
19
72
101
3
39
48
9
88
23
42
108
3
27
18
30
37
120
80
40
77
43
23
81
99
30
24
87
81
102
73
17
6
25
17
48
132
19
53
18
72
1
95
49
23
90
79
8
21
51
3
6
127
5
30
85
17
63
24
3
120
18
72
43
5
3
69
27
63
96
1
23
48
73
77
12
127
29
84
36
60
24
15
72
144
117
120
147
81
39
3
13
95
12
48
30
7
32
15
18
12
27
9
7
23
30
24
48
30
13
24
53
18
1
23
18
12
36
39
16
29
27
63
6
12
78
60
60
42
12
6
90
42
12
60
25
120
11
54
6
30
102
18
90
12
93
27
12
126
24
27
21
48
42
25
5
72
48
42
30
60
7
96
23
114
6
9
3
108
60
30
55
29
51
129
7
23
57
21
3
69
43
5
3
27
108
60
45
40
17
15
3
37
5
99
33
6
54
6
42
43
17
12
51
39
66
114
61
29
30
13
8
9
6
25
59
30
7
23
25
5
27
16
23
1
48
8
3
45
9
15
45
43
53
24
67
29
54
6
31
41
15
45
60
39
21
3
9
7
53
48
3
45
42
9
9
72
7
23
25
35
30
168
30
97
48
96
11
13
5
27
3
12
18
12
12
18
42
60
108
18
24
25
65
111
9
6
1
59
42
60
60
42
25
65
7
23
138
7
71
1
8
16
29
36
12
115
83
21
9
84
30
13
17
55
5
48
12
30
6
24
3
27
36
9
16
24
35
21
9
7
23
18
135
75
12
1
17
12
91
17
15
57
31
125
12
7
35
78
87
105
15
3
48
37
24
23
25
8
3
24
36
9
51
21
33
180
91
24
5
18
30
42
6
12
60
72
60
63
27
18
12
7
59
21
24
39
1
120
29
75
141
54
6
12
3
24
33
39
141
187
113
7
5
6
54
7
41
30
18
39
33
78
90
7
48
17
78
24
18
39
3
45
3
30
12
27
9
15
9
60
6
102
7
5
27
120
24
16
53
6
45
9
103
48
17
7
11
72
12
73
17
108
123
135
12
48
21
9
24
66
30
84
36
12
12
7
71
72
25
32
33
6
129
72
184
17
7
41
24
7
23
1
47
25
48
29
6
45
72
40
5
43
5
19
11
72
12
18
42
36
72
60
18
27
24
3
60
6
24
27
40
24
5
19
65
18
37
23
30
19
41
12
43
77
3
112
8
63
1
23
1
29
66
24
36
42
19
113
18
85
8
9
6
25
32
45
12
55
71
1
24
5
19
23
42
30
30
51
9
6
24
48
30
132
6
102
18
90
7
5
67
101
24
30
13
8
99
61
29
6
72
13
65
7
5
30
72
6
120
12
19
23
48
73
89
60
48
30
30
42
18
42
73
72
5
30
66
24
18
42
30
18
55
5
43
89
48
15
64
53
6
12
73
47
42
60
96
51
3
13
24
41
42
18
12
66
69
3
37
35
18
67
65
7
89
54
1
17
15
45
90
25
35
42
18
12
108
42
7
24
5
12
7
5
60
31
35
45
45
51
9
12
72
30
18
12
30
18
18
102
12
60
36
30
54
60
3
93
19
32
40
8
16
35
114
30
45
40
23
9
111
18
42
72
61
32
24
21
27
15
60
30
63
57
6
42
12
30
18
12
30
25
72
89
15
24
81
54
57
9
7
23
25
5
144
3
3
69
15
6
12
103
17
42
6
7
23
9
81
39
33
12
18
105
63
1
23
90
7
29
51
21
30
18
84
168
12
27
21
78
30
55
59
45
3
48
84
18
15
ABCD 98838409654*3^$a+1 [50065]
8
36
10
42
8
40
29
43
5
9
10
24
12
2
16
6
29
1
38
28
78
6
14
15
55
17
48
24
31
32
4
41
45
18
9
93
99
25
180
95
24
60
24
12
48
33
3
24
12
33
51
15
9
51
21
24
7
24
104
9
43
104
45
51
40
18
59
27
34
30
2
18
22
18
29
48
19
14
10
6
56
12
46
65
1
23
87
64
5
7
8
9
12
36
33
15
25
11
3
21
21
3
60
27
16
78
47
12
12
49
6
14
12
70
18
6
54
50
10
14
36
22
14
64
2
40
38
46
30
86
75
12
57
3
67
38
3
175
17
60
15
16
36
5
69
10
30
14
30
28
14
9
31
98
58
32
96
12
24
33
67
5
60
85
20
99
91
8
30
142
120
54
30
77
15
33
51
9
24
1
59
1
110
69
7
30
24
32
48
24
16
59
1
30
2
28
56
24
10
120
5
1
26
34
54
156
24
65
1
11
79
6
47
7
20
30
18
106
240
2
12
16
2
18
76
6
59
21
94
156
48
44
60
22
66
104
24
165
36
9
46
8
33
24
15
24
9
108
72
97
35
48
27
93
31
36
41
55
50
3
7
5
93
12
3
37
2
16
14
28
54
54
6
24
86
90
40
41
43
126
30
24
77
12
120
36
55
32
64
20
4
66
11
24
19
62
3
24
27
10
6
17
15
52
5
25
26
10
30
29
99
54
12
34
5
37
18
96
24
5
85
60
36
83
7
5
15
48
6
12
3
7
18
71
33
76
119
7
53
7
65
25
23
3
40
53
15
21
45
96
15
19
29
1
38
33
12
27
9
31
14
10
6
36
24
11
3
45
132
60
19
53
21
22
50
10
150
2
16
5
25
6
5
55
104
70
30
36
8
36
9
12
84
39
21
7
60
48
17
84
25
23
3
33
21
4
12
68
27
19
29
61
14
36
46
18
6
104
51
36
24
24
84
60
7
24
2
30
58
2
70
24
66
17
33
54
24
9
12
45
51
57
16
11
15
69
1
71
13
12
14
66
4
54
89
21
15
55
32
54
39
7
14
4
66
74
46
41
48
25
30
44
76
29
48
24
3
81
9
15
31
72
65
9
10
14
39
15
46
2
28
12
5
27
76
30
12
60
2
52
5
144
39
12
60
10
30
24
6
14
36
9
7
5
13
11
19
29
1
11
3
28
24
6
18
17
13
11
33
46
30
6
125
3
42
54
45
117
18
9
91
29
12
1
35
79
5
48
36
69
51
7
32
16
60
41
63
45
45
51
87
24
54
87
3
21
48
13
18
20
21
60
25
66
32
90
27
21
34
6
48
44
123
3
22
62
46
42
84
66
20
12
6
22
23
7
54
35
19
12
108
6
30
20
10
114
2
27
15
18
48
106
6
38
76
36
44
21
12
1
56
10
24
2
3
25
32
4
30
36
2
15
12
21
28
6
24
101
63
16
14
52
35
31
17
36
24
48
48
55
32
45
79
41
33
6
45
25
143
1
30
20
22
47
13
47
1
50
52
8
69
57
111
12
15
112
24
44
106
6
41
15
18
82
44
64
29
15
18
18
21
105
4
44
46
5
27
18
10
12
77
43
5
45
75
75
54
36
12
75
43
17
15
48
58
11
21
27
7
5
48
72
24
12
39
6
34
60
41
25
23
51
10
26
57
1
44
16
35
12
24
19
80
12
24
9
9
22
89
1
66
14
6
58
26
6
135
24
15
4
17
13
26
106
14
34
90
20
42
4
6
44
40
89
25
120
11
24
12
25
35
33
46
24
30
11
1
14
9
24
108
24
55
65
1
50
34
6
77
1
50
46
26
30
3
15
46
8
87
19
41
24
51
34
11
19
2
34
5
55
66
80
12
18
9
31
65
25
2
52
50
16
74
21
24
9
10
12
29
39
22
14
10
11
24
25
23
61
12
14
4
2
63
36
39
22
48
30
12
5
25
2
6
27
27
90
18
88
72
14
64
6
5
19
65
7
113
27
4
29
91
36
74
3
67
6
48
26
9
36
19
132
24
24
20
114
22
30
14
9
51
9
151
29
36
21
15
24
31
144
60
12
5
24
15
45
39
114
16
42
30
18
126
35
36
19
14
6
4
72
24
60
6
48
71
39
9
57
6
9
45
40
24
90
6
104
16
66
138
42
18
90
5
12
12
61
50
40
26
3
13
74
40
14
10
14
16
2
45
63
22
44
63
36
1
35
9
22
24
5
1
44
30
154
120
50
100
12
24
30
23
15
18
18
81
48
33
70
14
54
16
8
45
1
11
36
108
31
5
15
33
1
36
11
3
81
48
7
50
4
42
2
3
13
20
39
72
49
134
22
54
5
37
8
10
6
6
17
31
36
24
26
16
44
10
30
14
12
130
23
9
27
51
45
43
17
19
41
48
84
13
23
84
48
3
36
70
68
52
23
3
12
72
4
30
59
31
17
117
3
19
50
30
4
30
11
115
8
33
3
70
2
4
5
111
69
79
89
7
5
115
5
45
10
5
24
129
15
1
42
5
12
27
4
6
24
12
18
66
30
24
50
6
18
16
60
26
34
26
76
32
12
54
24
36
12
10
65
72
13
20
4
54
12
74
10
54
50
46
59
24
7
90
35
9
10
12
44
18
15
1
2
24
34
86
108
16
17
79
74
15
84
36
1
11
19
24
42
74
21
9
70
5
15
78
3
13
42
18
47
13
6
14
15
12
33
39
31
12
44
16
48
5
85
60
42
8
10
26
21
24
91
48
17
12
27
21
24
1
18
26
18
18
3
25
11
55
53
27
60
34
30
66
30
14
24
16
59
48
24
19
5
60
57
102
21
12
25
18
5
91
14
10
2
28
6
8
12
24
45
9
3
12
48
24
19
12
20
33
1
60
30
60
125
96
24
55
53
36
25
2
33
25
14
120
16
44
12
21
132
67
41
27
141
1
110
93
3
84
4
36
29
27
33
36
1
23
12
103
2
94
41
12
7
24
12
62
15
27
30
136
32
106
42
14
4
17
15
10
23
61
6
54
6
5
13
60
11
1
144
11
25
30
53
55
20
45
12
24
15
4
29
1
2
45
19
29
24
27
66
27
12
15
18
126
45
15
16
53
3
18
39
12
91
92
22
30
29
1
36
23
84
36
36
9
10
5
21
144
27
19
54
60
11
9
90
40
26
15
49
30
30
150
5
15
45
25
47
12
7
8
16
36
38
76
71
19
6
35
1
44
ABCD 98838461576*3^$a+1 [50032]
8
36
60
84
52
24
156
156
8
49
83
7
125
40
15
36
9
20
61
35
160
21
39
60
56
48
103
65
88
225
11
28
36
80
60
60
16
20
48
76
15
45
32
108
4
48
32
37
15
21
18
5
36
36
48
91
18
75
51
72
29
64
69
35
1
35
1
35
136
48
15
45
60
147
125
72
127
36
5
120
12
36
25
54
45
60
57
23
13
75
8
100
24
20
12
4
32
13
36
144
39
120
57
3
32
73
36
95
24
25
95
40
45
155
43
17
60
28
20
52
36
57
35
108
12
4
3
33
57
71
16
108
108
32
108
7
41
49
15
3
53
37
18
21
68
16
56
19
69
36
20
124
21
72
18
21
8
43
18
39
12
44
67
54
18
41
49
108
123
24
56
31
33
8
48
37
159
93
90
72
18
23
24
100
20
103
65
100
51
45
45
131
31
108
45
27
29
24
109
87
44
36
31
9
20
24
36
4
120
44
52
36
8
7
45
180
32
88
80
24
19
36
93
36
105
72
107
16
84
20
16
9
15
8
52
132
9
167
112
27
54
47
24
16
152
16
20
124
15
72
5
48
1
36
11
43
5
24
28
15
17
88
32
7
41
52
33
23
76
9
11
28
87
45
36
9
51
12
12
36
44
43
41
24
7
213
3
29
124
81
15
39
54
23
52
92
84
160
75
149
76
24
3
129
56
13
15
21
108
107
55
54
54
17
163
177
68
96
4
177
39
36
96
45
59
13
23
48
127
9
153
75
92
121
47
28
69
198
153
8
55
162
15
3
9
48
204
45
35
91
54
83
7
5
31
9
68
120
40
48
24
24
27
18
51
80
28
92
19
29
48
64
21
18
69
116
64
36
20
52
60
15
29
108
7
45
96
8
72
103
5
24
7
18
71
1
15
56
4
128
13
15
44
13
15
21
39
87
69
147
5
49
59
40
27
9
63
53
52
21
51
108
20
16
120
44
1
155
16
84
105
159
92
163
5
100
32
61
147
68
132
48
120
43
5
4
63
180
29
25
36
15
12
128
12
72
60
25
35
108
16
129
27
140
4
9
23
52
80
43
53
12
40
32
76
36
20
84
84
36
52
12
147
33
21
95
24
7
18
36
71
16
44
28
12
84
24
27
54
75
84
36
36
21
83
36
156
60
72
25
47
96
19
29
16
8
37
144
59
13
99
144
20
36
4
39
21
104
12
148
140
60
1
95
96
4
44
52
15
29
124
132
3
53
4
24
99
45
20
43
53
24
52
69
11
28
96
27
33
21
63
80
1
39
36
51
113
121
167
64
120
68
120
40
123
17
55
36
57
44
96
55
177
3
18
36
11
4
20
1
183
200
31
53
52
20
19
9
60
3
17
52
3
5
112
24
24
20
13
63
9
36
15
20
84
7
29
72
4
21
108
35
120
160
140
49
3
140
48
25
11
61
90
17
73
75
15
72
17
16
44
13
18
5
28
75
29
97
15
75
33
96
24
12
8
7
9
96
20
55
29
24
28
27
21
20
72
85
15
24
104
1
119
40
20
24
16
87
9
9
11
36
88
72
9
3
33
18
69
20
37
3
32
24
16
36
44
48
13
35
4
51
9
44
19
45
20
12
28
3
93
51
89
19
108
54
3
68
52
32
156
49
23
12
55
69
92
55
53
1
18
33
3
5
24
48
67
18
63
12
92
13
155
7
18
39
84
56
109
71
1
23
31
36
9
20
43
21
104
1
27
8
145
27
9
23
12
148
12
75
21
33
39
15
90
171
24
128
4
140
1
83
25
47
28
72
60
60
75
18
36
219
60
9
23
52
141
155
36
133
111
96
120
56
52
12
3
93
12
111
162
39
24
80
1
35
36
112
12
84
20
61
3
56
139
36
57
204
81
47
25
27
48
72
8
16
9
71
24
60
28
48
56
88
12
9
15
116
28
72
60
69
90
45
24
3
17
148
69
54
36
53
28
8
55
54
51
116
108
36
31
129
60
12
12
75
41
4
20
148
8
24
97
36
27
48
105
23
31
93
140
16
216
93
27
24
32
7
33
68
4
3
125
28
96
164
16
68
43
17
52
20
1
167
72
31
17
136
9
15
57
18
18
27
80
48
100
20
40
9
54
89
36
37
18
5
16
144
56
40
20
4
156
8
60
103
9
81
72
18
53
40
12
3
21
51
54
83
7
18
47
25
15
20
40
15
21
32
37
71
ABCD 98838657304*3^$a+1 [50007]
24
283
107
24
21
4
60
5
15
57
12
6
66
36
127
71
49
41
24
30
42
43
23
18
79
53
30
24
30
39
21
54
30
54
108
37
20
123
150
39
195
18
108
7
11
69
147
13
5
91
17
103
20
75
162
102
132
66
39
4
17
159
148
36
56
45
115
11
109
48
101
12
7
83
72
6
55
96
23
1
215
9
16
65
55
5
36
36
3
4
23
18
6
13
92
15
6
67
20
21
54
66
42
37
56
15
25
59
6
19
107
48
1
60
71
126
18
36
18
31
56
21
39
15
30
39
129
67
84
41
18
25
12
23
177
51
13
29
36
139
120
95
42
15
15
18
6
12
132
21
15
61
44
15
36
9
117
103
5
31
104
45
36
6
97
5
67
65
36
72
36
31
5
19
20
4
72
41
24
103
5
31
149
72
39
9
36
54
6
30
36
49
41
18
1
20
51
18
91
5
79
23
57
33
43
35
192
54
18
72
90
108
6
25
144
5
60
156
55
59
18
43
24
60
32
111
12
60
12
129
69
18
169
29
96
36
30
18
6
33
3
69
93
36
54
85
60
32
33
27
4
77
79
83
18
19
80
28
161
36
90
25
179
49
17
96
138
90
6
138
18
13
5
432
27
16
11
9
9
60
51
4
35
1
36
11
37
12
188
3
30
43
17
84
60
15
21
12
90
6
75
87
37
35
138
24
79
24
12
41
18
9
33
3
84
21
30
60
25
80
40
84
92
24
105
15
40
65
55
5
15
87
78
15
96
4
44
87
45
160
35
13
12
5
79
89
30
21
147
30
7
11
25
29
7
29
36
114
12
9
9
39
3
72
57
40
29
15
129
12
19
95
25
65
39
33
87
3
180
49
24
89
67
59
21
108
225
36
6
25
59
9
51
12
18
36
3
33
114
48
37
8
15
1
56
88
341
19
11
85
77
3
57
7
113
24
103
23
54
120
6
120
37
17
18
36
1
8
160
65
6
12
18
96
43
32
15
25
155
138
6
121
44
136
161
18
25
35
12
54
63
33
3
76
101
3
27
54
6
33
60
81
55
41
54
48
61
104
75
12
85
68
72
15
13
5
36
66
36
54
24
115
59
1
59
1
20
156
129
66
73
12
263
36
30
24
36
120
186
73
35
12
13
95
36
45
9
115
12
8
12
21
3
81
108
55
5
127
11
60
30
79
104
96
45
6
157
53
39
3
201
15
30
31
80
3
1
20
76
5
103
12
35
13
71
49
137
30
96
93
27
114
55
20
40
60
8
63
13
47
69
4
29
31
5
24
55
12
5
54
72
102
168
7
32
40
8
105
18
108
81
135
54
31
5
18
18
43
17
102
36
60
12
24
13
23
12
6
75
51
108
37
48
60
11
9
15
1
11
24
121
44
51
13
36
144
20
36
57
72
91
29
132
15
129
30
36
96
97
113
42
72
54
72
30
42
67
8
177
18
90
75
51
85
59
37
29
60
30
49
11
12
49
108
36
24
92
75
69
75
30
219
123
54
18
42
18
21
4
83
108
49
36
20
36
39
69
3
37
11
45
9
72
39
39
48
78
66
49
24
36
20
69
108
103
41
19
35
49
12
83
18
72
72
18
37
5
3
51
36
36
162
90
72
85
180
5
15
4
96
8
15
6
12
54
45
45
24
36
15
88
36
107
60
90
3
69
90
30
78
30
39
24
9
6
144
21
51
105
21
138
186
30
54
96
54
84
60
1
47
18
126
18
6
205
11
13
5
87
21
30
198
54
1
5
66
73
71
114
18
18
12
150
12
6
51
60
88
155
45
112
41
24
30
73
12
5
39
21
19
20
64
56
100
47
48
21
3
102
78
18
79
5
24
39
12
75
66
79
29
36
115
35
66
18
6
36
48
24
18
48
1
20
33
75
16
5
75
51
30
18
37
5
3
40
11
1
20
15
30
18
6
102
13
191
18
12
24
12
183
4
120
56
147
12
45
52
29
54
18
3
57
7
47
54
31
23
85
53
43
89
111
51
33
72
93
51
40
20
27
72
37
23
30
7
11
153
27
72
25
12
41
39
9
99
12
15
6
30
49
80
3
36
12
37
5
48
72
42
25
23
81
16
20
51
54
43
65
15
3
37
56
87
33
60
69
30
1
131
13
95
37
24
140
69
18
48
90
31
5
39
4
56
100
5
19
72
263
36
36
25
89
30
21
39
25
176
81
3
40
89
91
24
12
24
84
12
23
18
30
180
9
33
ABCD 98838808514*3^$a+1 [50069]
21
93
48
63
195
34
92
36
15
69
15
9
27
84
24
60
9
186
9
3
129
69
15
36
45
4
2
48
129
3
9
60
15
21
12
15
33
84
144
96
9
156
46
8
72
90
30
12
45
45
75
55
116
36
6
3
69
12
6
45
189
15
24
1
14
9
13
59
33
3
9
3
37
50
81
15
30
3
12
3
30
6
48
21
12
12
63
24
21
39
21
48
117
99
15
24
57
117
3
63
45
27
33
36
9
76
23
12
91
54
35
39
21
9
27
3
10
47
7
180
8
10
59
3
60
30
120
60
28
47
25
38
105
15
9
153
27
3
78
18
9
33
15
19
26
18
136
8
36
10
36
20
3
27
36
22
32
51
24
60
24
39
18
4
35
39
12
22
47
25
26
10
140
12
3
3
4
17
15
81
60
33
6
96
60
45
39
24
6
76
47
12
75
46
35
15
9
24
36
21
40
32
12
10
14
12
90
10
2
132
36
60
138
27
45
39
3
216
30
51
36
12
81
15
39
57
61
108
20
30
4
18
35
132
45
3
45
10
65
43
41
13
38
33
19
2
48
120
90
10
23
27
12
21
57
22
5
31
54
90
50
39
24
72
33
66
12
54
39
60
75
84
76
137
25
8
66
120
58
143
55
18
26
105
36
3
12
33
145
251
9
96
243
105
87
105
168
3
49
194
102
15
93
144
15
12
51
22
8
12
90
12
9
21
24
42
93
12
168
36
9
6
16
32
21
135
9
15
18
4
11
9
39
120
9
10
17
24
36
36
57
18
9
24
21
96
3
27
9
33
66
24
57
24
31
8
18
15
67
125
108
60
213
72
42
105
85
86
57
55
5
39
33
13
23
84
48
25
35
99
10
36
98
42
72
42
84
9
93
15
67
170
180
82
14
22
5
117
120
82
110
66
18
15
12
3
9
81
87
24
63
6
51
15
54
42
48
16
98
6
21
141
3
15
4
32
69
57
4
230
94
11
24
51
6
15
45
90
298
14
141
27
52
5
123
9
24
36
105
4
62
28
254
6
46
14
21
19
44
60
33
24
63
150
27
13
8
63
60
27
12
57
9
51
15
18
72
36
54
9
85
35
1
104
75
37
2
150
6
30
99
15
30
6
21
24
21
3
7
26
28
35
9
27
24
12
24
111
24
30
39
60
24
192
1
68
40
62
54
28
32
39
96
36
3
117
39
81
9
135
21
48
114
40
8
9
153
10
18
23
85
95
156
135
6
42
16
14
3
19
86
3
57
15
24
9
27
105
27
75
12
33
121
11
201
198
201
1
104
66
10
32
66
45
231
58
23
72
21
154
62
108
15
12
1
35
37
8
42
93
99
21
24
3
33
109
144
95
67
5
12
45
118
14
36
39
9
51
21
12
6
72
18
10
17
37
140
3
15
12
6
12
99
96
45
40
20
30
40
128
30
15
15
21
96
15
57
1
54
17
48
12
21
78
130
26
66
135
60
69
36
54
130
71
3
12
48
9
21
15
36
159
21
15
66
12
6
10
35
51
30
24
22
5
72
15
16
2
34
14
75
36
3
93
67
38
15
15
9
84
27
45
33
135
15
21
36
9
75
24
24
72
24
45
15
99
18
12
51
31
41
9
18
112
18
72
36
35
45
3
177
12
3
117
15
21
36
39
27
45
24
15
34
95
9
108
27
48
39
69
57
3
49
80
27
9
27
127
8
30
138
30
54
108
10
54
18
95
81
22
17
27
45
1
23
21
64
20
36
39
45
4
35
3
69
123
57
51
114
15
60
103
233
12
87
10
14
21
108
12
45
54
34
20
48
18
24
33
55
20
18
66
21
60
69
3
36
27
45
24
60
109
47
12
31
14
87
3
22
71
45
24
108
102
36
18
136
110
18
15
1
47
39
94
14
22
11
60
19
38
12
58
8
64
86
99
31
74
16
59
51
69
39
42
10
80
60
4
8
126
27
69
48
18
105
144
75
36
72
18
54
18
132
3
48
97
38
30
24
39
36
24
81
34
36
65
61
35
33
4
56
24
6
21
55
26
39
45
96
15
49
44
12
135
24
165
36
75
48
36
21
39
48
1
62
33
15
70
95
27
12
33
129
51
15
105
57
108
42
66
96
63
72
96
9
40
8
36
15
15
60
36
28
17
36
168
27
40
14
4
2
52
38
18
66
40
11
43
62
48
135
12
3
69
87
21
48
81
3
12
9
27
135
9
24
15
66
70
65
156
12
33
48
114
42
3
51
36
70
38
6
60
94
18
23
69
60
10
8
33
36
49
14
102
15
45
3
21
27
24
36
75
30
75
15
9
31
5
84
73
23
48
27
12
48
72
21
21
84
12
54
28
17
24
27
22
35
127
14
15
12
13
2
12
12
36
60
18
66
6
3
55
29
33
60
159
60
60
45
40
23
15
33
9
24
111
45
6
129
33
12
6
30
90
9
ABCD 98839228318*3^$a+1 [50036]
24
48
36
36
126
90
18
125
25
216
36
23
97
83
25
42
72
12
180
144
6
18
30
111
15
126
83
13
119
28
116
19
36
6
84
60
191
4
39
12
9
44
55
45
33
12
108
78
45
56
1
60
108
95
241
60
18
66
71
120
124
51
138
72
36
78
9
21
42
29
48
36
36
43
161
7
72
65
12
64
219
66
234
36
9
51
12
18
150
120
6
63
63
252
18
180
84
54
186
138
17
19
6
90
153
21
72
63
9
18
17
115
18
227
160
20
37
144
24
66
180
42
47
1
42
18
59
31
54
102
18
42
66
27
45
11
64
111
9
225
102
18
6
126
30
6
3
15
30
144
42
36
57
272
13
180
11
127
93
84
21
75
44
133
90
33
20
4
3
137
12
31
138
204
12
35
28
180
152
55
93
336
57
18
45
27
177
32
4
57
143
100
20
40
9
72
120
83
40
20
91
60
29
12
61
63
81
3
87
9
27
72
17
28
56
60
180
1
35
25
23
31
12
18
179
1
71
151
48
6
183
87
108
120
126
90
65
67
12
21
75
72
18
39
51
185
49
111
9
47
43
312
18
11
79
185
72
28
80
13
3
81
60
3
80
43
30
180
18
29
43
42
36
246
33
93
150
113
79
137
28
60
36
24
111
29
36
7
93
60
56
313
78
153
24
32
199
9
27
18
51
56
268
36
24
3
48
6
30
24
144
21
27
60
237
96
24
123
17
12
43
65
76
117
207
81
84
150
162
84
72
18
249
111
222
3
27
29
49
99
3
17
1
11
103
36
144
156
60
65
25
11
115
48
42
48
107
64
87
30
54
33
165
47
133
18
24
36
84
6
203
60
217
3
21
66
90
42
138
18
150
12
72
78
93
135
72
33
21
96
18
9
111
89
12
28
36
116
13
126
36
5
79
24
18
72
192
123
56
97
30
132
41
4
32
25
36
3
21
18
5
60
16
60
15
29
31
102
123
27
90
228
186
36
33
75
29
37
143
12
121
18
69
3
12
17
181
240
72
30
6
131
79
42
47
145
18
204
48
90
75
105
42
108
165
56
247
77
7
78
47
48
13
87
15
18
27
92
148
171
101
48
67
18
228
3
104
36
4
180
21
12
27
92
151
240
113
97
47
13
84
108
216
15
56
208
51
66
63
15
41
49
66
90
15
20
55
125
1
83
85
15
96
81
54
24
77
144
31
29
36
43
198
18
41
31
29
144
220
75
29
127
6
3
144
60
111
65
4
165
90
60
141
44
40
63
29
151
90
12
72
90
60
66
87
96
44
31
36
129
27
53
84
16
9
71
37
123
27
29
19
89
25
75
96
56
91
114
138
81
56
133
18
33
20
37
270
17
1
24
15
21
15
84
32
121
18
120
69
93
143
1
90
33
111
6
59
115
45
296
91
252
81
15
149
85
95
72
31
12
18
198
96
18
75
152
4
116
144
24
12
151
33
81
156
60
23
7
18
24
75
33
30
33
39
141
135
65
84
7
6
123
39
65
72
55
54
71
28
153
54
53
313
138
36
33
183
53
36
48
175
66
6
126
12
96
11
48
67
65
28
63
57
32
1
54
24
30
60
162
192
78
54
66
27
33
23
100
176
19
45
ABCD 98839535812*3^$a+1 [50069]
7
18
87
195
5
265
47
211
101
1
18
132
17
91
21
96
3
5
72
64
81
30
18
71
151
12
90
6
90
11
64
15
65
160
56
40
3
18
30
5
67
5
145
18
30
330
102
180
107
24
144
120
43
29
19
42
30
18
59
121
60
54
21
27
69
80
48
48
7
17
79
41
96
25
102
6
102
78
71
31
72
201
39
90
18
72
5
48
48
25
71
121
108
132
48
204
36
12
42
137
24
144
72
1
87
15
41
55
72
48
89
112
3
18
12
47
24
19
5
72
1
119
16
3
60
180
149
25
47
31
48
42
108
30
24
36
120
60
29
25
246
60
5
367
18
15
344
61
54
77
24
97
47
91
125
96
49
42
12
6
12
23
55
17
103
41
24
7
108
60
12
45
33
102
90
159
243
173
120
13
11
19
54
6
252
48
101
151
78
12
78
120
89
1
111
33
23
13
27
8
19
6
47
43
54
18
72
48
90
35
7
81
117
12
6
90
15
32
55
89
1
18
5
40
69
27
96
15
33
56
19
42
18
30
204
23
40
3
77
37
48
108
24
216
71
24
7
233
19
18
27
33
48
119
48
13
75
32
163
72
72
36
161
24
37
299
1
150
72
66
24
47
88
75
77
1
12
35
73
18
114
11
55
89
43
53
16
39
9
3
53
25
270
72
18
47
88
56
40
33
15
63
177
3
48
29
43
78
72
15
3
12
18
42
53
16
21
18
137
48
49
15
8
13
11
19
5
19
120
36
9
51
101
169
47
64
63
6
90
41
184
80
37
12
36
114
137
48
121
210
5
37
12
6
57
33
15
104
72
241
120
150
33
57
30
18
114
120
60
41
144
40
8
48
25
119
1
39
32
48
16
9
47
223
17
96
88
75
77
13
179
103
18
95
24
175
30
107
144
64
152
168
31
42
12
18
132
101
64
123
72
48
18
59
48
7
17
1
18
5
192
163
5
96
19
5
55
174
35
40
21
30
60
12
77
1
30
105
9
246
60
90
54
5
72
24
79
198
27
56
144
1
24
95
85
36
30
60
29
1
15
9
120
71
40
39
41
115
29
133
35
163
29
31
41
139
21
159
41
136
15
72
78
27
63
12
90
11
16
8
40
3
5
13
35
120
145
71
19
24
18
75
33
15
56
49
72
90
149
199
9
80
85
108
23
109
27
8
55
36
29
1
90
21
21
75
15
102
36
312
143
64
32
31
108
29
96
24
48
145
18
45
57
95
88
80
64
111
12
60
90
18
29
96
85
27
8
24
73
119
73
135
33
15
48
56
19
149
31
17
7
17
1
47
55
6
59
48
112
81
222
18
54
137
1
159
80
73
48
288
39
152
79
24
18
47
55
78
107
96
72
24
1
18
125
19
6
30
60
102
78
9
21
35
109
6
5
64
21
12
78
120
17
7
65
72
109
59
91
12
108
54
47
48
55
48
113
175
24
18
95
13
12
23
157
27
81
15
32
7
36
90
75
87
72
198
18
234
96
47
24
49
42
30
198
60
30
71
19
54
63
80
24
48
1
135
224
55
186
72
30
9
99
77
48
7
12
36
72
18
47
112
81
54
30
75
21
30
72
173
25
144
96
71
1
102
17
16
3
29
16
15
137
73
54
18
23
24
13
83
55
17
187
53
145
18
12
72
17
61
48
11
139
72
48
45
56
40
56
55
113
175
42
143
55
17
160
80
72
103
12
6
180
12
18
54
231
255
65
139
90
48
18
60
84
168
18
71
24
160
27
42
30
5
31
72
33
96
8
13
90
17
163
5
7
18
23
40
56
40
8
55
113
7
17
19
ABCD 98839649596*3^$a+1 [50015]
30
126
42
87
33
72
126
57
80
25
60
156
72
162
18
24
11
19
53
168
73
39
8
72
91
114
156
24
66
144
6
192
18
189
8
4
3
17
13
51
44
31
60
12
69
24
69
23
84
109
126
54
71
109
27
12
36
39
5
12
49
111
93
83
37
27
36
12
32
40
33
27
9
59
37
48
36
15
36
84
171
165
69
90
57
123
96
30
78
17
76
140
184
81
63
44
25
23
4
24
249
23
13
27
9
3
20
12
55
18
83
64
75
54
39
48
87
5
12
25
123
36
56
40
33
48
18
24
12
150
35
49
72
18
21
93
75
72
9
96
83
25
263
37
63
12
21
30
60
45
56
40
24
51
156
33
21
11
49
120
23
72
13
108
39
8
115
18
54
21
3
57
48
116
79
306
75
51
29
13
210
173
112
147
5
16
12
48
80
100
32
13
72
60
36
84
36
6
21
9
24
51
68
16
44
13
18
21
93
51
219
21
12
60
48
15
6
63
3
24
30
3
20
12
36
19
113
16
24
32
31
33
39
177
56
73
54
216
221
13
15
27
5
79
24
12
90
54
77
52
36
56
16
32
16
39
17
1
78
30
24
12
11
7
5
37
251
88
21
48
23
148
69
90
17
40
15
198
12
35
55
5
49
71
109
11
133
35
76
36
195
18
18
57
72
3
66
54
90
15
45
12
18
108
18
60
15
21
11
72
25
111
15
29
1
6
84
41
31
17
73
39
33
72
54
41
120
40
33
72
18
5
13
3
36
141
78
21
153
23
28
57
432
155
25
23
84
25
15
36
3
89
120
40
87
9
45
219
12
9
59
43
5
19
93
45
27
36
20
64
39
9
21
75
87
89
181
183
44
43
162
6
29
48
24
19
6
159
15
57
24
81
239
4
99
60
65
7
21
45
3
105
24
35
76
135
41
64
32
49
35
139
6
54
101
88
80
1
12
18
41
88
15
42
30
54
11
13
102
129
21
84
180
126
114
36
11
19
24
29
28
108
45
11
103
12
36
129
33
6
57
144
15
48
36
54
18
5
49
71
7
48
18
15
21
36
135
63
17
127
18
35
4
8
48
157
42
105
33
36
15
164
37
204
11
43
12
9
45
47
7
57
3
30
35
37
39
36
36
15
90
99
84
39
17
48
25
87
33
6
9
45
51
15
9
117
83
115
90
6
17
85
72
42
53
1
54
252
33
15
6
30
90
15
39
60
33
3
66
71
24
28
12
69
126
125
16
20
84
91
29
168
7
54
15
129
30
42
156
59
55
90
54
105
21
11
19
33
27
5
259
21
33
35
180
127
125
181
54
24
17
40
48
39
12
90
71
4
33
23
64
80
19
69
15
65
28
32
1
36
71
40
33
135
15
36
18
36
15
92
84
1
270
17
76
92
19
93
32
49
15
57
78
12
69
3
5
13
147
8
64
96
9
60
156
18
21
33
35
145
36
36
54
6
30
41
448
15
161
48
61
114
21
9
126
21
20
55
53
16
69
36
15
44
76
120
21
11
133
30
21
8
61
11
4
21
24
15
15
89
37
36
63
96
93
18
18
15
32
7
42
83
37
75
15
21
69
18
5
1
75
141
54
29
91
36
9
12
44
13
155
28
20
13
102
165
3
29
7
66
54
113
13
35
24
48
40
105
23
24
61
72
23
49
315
8
1
11
100
51
24
65
25
3
72
24
171
84
17
40
60
12
32
96
148
27
72
137
25
63
51
30
107
148
96
69
54
30
90
90
18
24
18
66
72
9
15
53
55
162
35
31
54
63
12
36
33
36
71
132
85
42
45
165
63
15
93
27
57
69
60
30
29
25
108
42
192
54
72
135
27
36
6
11
60
52
105
6
41
64
87
93
92
84
79
81
3
77
180
124
15
17
4
105
36
219
3
81
129
15
20
91
101
61
42
156
21
48
75
53
55
17
1
36
24
12
18
21
56
49
15
80
31
89
184
36
84
32
12
76
51
53
67
21
32
40
32
40
33
18
180
9
15
18
15
51
144
17
79
21
ABCD 98840090444*3^$a+1 [50042]
43
65
175
18
54
12
6
23
4
27
29
7
12
42
3
105
383
49
39
45
6
65
43
30
51
32
43
269
88
68
31
5
13
15
105
3
57
87
39
36
29
1
15
93
78
65
25
72
3
33
119
37
51
27
45
8
384
16
8
24
127
30
78
36
45
140
40
39
213
12
27
21
24
81
90
42
12
15
3
36
6
35
16
24
105
18
45
32
13
3
8
61
51
3
17
37
12
3
240
8
79
36
90
27
45
63
3
54
42
216
53
16
15
93
192
45
83
61
39
80
16
9
18
117
36
75
65
16
116
97
11
97
27
27
126
59
85
11
12
36
112
20
37
78
18
30
21
20
199
101
148
12
9
155
60
96
79
54
72
6
69
48
12
33
3
27
18
155
24
48
12
199
36
5
16
33
36
71
48
25
171
44
19
53
24
48
13
87
57
179
40
39
12
93
123
24
5
13
23
4
8
37
198
5
85
47
84
112
27
141
56
16
24
15
53
12
4
57
99
128
7
30
6
9
75
5
60
13
3
123
57
60
80
84
25
35
40
24
56
1
114
9
99
156
90
24
138
129
8
28
20
85
99
24
32
49
155
144
25
66
33
75
53
48
31
36
18
15
39
18
12
167
36
145
30
5
13
11
133
72
135
68
40
15
5
31
36
129
27
42
12
11
4
24
51
81
15
18
11
24
31
24
12
204
18
12
6
30
23
16
39
57
153
54
6
27
3
6
11
7
5
36
7
57
51
89
132
103
53
25
155
100
15
12
6
11
115
18
12
11
7
17
60
1
15
15
53
16
39
42
23
25
39
15
126
51
9
119
100
15
90
27
8
73
23
25
6
33
93
12
18
60
30
99
51
12
72
60
45
63
33
15
29
25
39
20
124
15
17
1
24
18
81
21
15
116
19
5
85
3
45
15
12
8
28
33
107
19
65
73
27
15
41
79
5
48
97
83
1
6
30
99
132
108
24
72
21
30
72
105
27
9
56
120
28
3
45
39
21
57
27
111
54
59
91
5
121
162
72
89
109
23
4
48
33
15
87
105
81
47
7
53
55
12
17
79
72
12
36
24
72
89
19
45
108
32
31
12
24
48
6
11
43
18
27
45
23
49
63
75
42
39
72
69
123
32
19
9
135
162
6
29
48
25
27
15
66
54
5
96
24
115
30
39
39
17
96
43
21
8
13
18
17
48
7
45
92
25
30
105
8
208
32
12
37
18
48
24
33
96
69
23
25
150
53
100
120
20
7
9
33
15
32
36
43
117
39
6
48
6
29
72
25
12
78
72
201
51
29
76
8
43
5
37
27
8
48
64
9
11
76
309
36
42
101
61
51
252
32
1
47
12
160
3
81
75
5
36
31
17
7
30
6
29
4
12
8
1
18
66
6
45
80
55
29
4
8
85
3
44
235
41
37
3
15
30
6
21
32
76
27
65
43
5
64
132
36
92
37
48
11
7
69
36
57
131
24
31
17
19
18
12
15
56
37
78
45
3
17
100
80
43
141
21
54
29
12
12
40
27
186
54
18
18
12
42
35
85
54
9
15
90
72
15
21
107
1
35
204
31
29
52
21
204
18
30
75
3
5
13
35
1
48
71
84
43
78
11
19
72
65
12
40
32
28
63
225
3
17
7
30
107
16
3
117
104
28
21
107
4
56
72
55
30
27
33
36
66
33
8
12
48
28
15
41
1
15
147
12
54
54
5
168
64
8
31
120
21
20
1
107
48
48
49
63
68
7
132
12
5
84
24
13
24
54
5
31
30
23
16
57
39
116
12
100
32
76
39
45
81
59
79
24
41
49
30
21
44
43
54
35
16
75
90
72
15
20
28
12
21
72
72
27
3
42
99
27
125
24
48
48
127
78
39
81
27
51
69
3
5
67
36
41
13
3
8
12
7
5
52
33
6
41
84
72
24
13
138
54
3
51
114
18
33
75
72
5
12
12
61
27
32
31
9
24
69
167
55
105
69
27
33
75
51
33
33
24
11
48
16
56
103
12
24
69
21
63
68
28
75
30
6
45
24
176
115
105
3
30
51
32
24
24
31
36
42
47
4
96
15
30
168
30
18
24
18
18
23
7
17
37
60
15
51
29
40
96
72
3
29
24
247
9
15
81
152
28
75
72
77
28
57
15
24
72
12
68
67
66
54
53
64
56
112
32
85
30
29
61
39
15
54
6
17
48
7
17
13
72
75
87
9
15
36
45
200
43
53
120
19
53
7
105
36
57
23
4
39
54
83
79
33
152
13
6
29
7
30
54
96
18
156
47
13
51
21
30
89
4
140
91
65
48
55
33
12
57
ABCD 98840161606*3^$a+1 [50013]
144
72
27
117
51
3
9
141
39
60
33
15
24
9
87
24
39
150
12
15
12
3
45
24
36
9
84
234
48
57
300
48
20
64
9
27
12
60
21
24
3
180
12
20
1
111
9
87
12
33
12
3
33
84
11
124
21
12
27
45
12
36
102
53
109
63
60
132
21
27
21
35
112
9
111
84
21
72
123
93
12
39
60
56
97
30
18
48
216
59
1
36
39
33
63
69
3
87
6
12
180
15
12
21
42
42
3
48
45
24
36
75
12
3
45
45
12
75
60
45
63
33
54
153
87
45
45
72
123
48
57
42
150
15
48
8
40
27
6
99
12
21
24
36
23
169
3
12
93
15
129
24
6
138
60
42
18
15
33
84
36
12
156
87
33
6
6
15
32
36
289
27
33
132
3
12
36
9
15
48
21
24
27
165
30
18
48
24
120
63
12
9
39
57
48
15
108
33
24
12
15
21
39
96
9
3
12
33
72
123
21
24
75
27
141
69
23
13
39
56
40
3
9
57
24
264
36
36
24
132
15
80
124
15
21
20
73
24
102
6
84
48
23
40
9
30
18
3
60
33
36
15
36
57
36
39
12
33
87
216
39
18
96
27
105
42
48
48
186
3
140
28
69
3
21
39
93
135
45
207
8
49
36
27
48
24
36
9
36
60
15
24
51
90
48
96
3
132
96
57
312
120
24
24
23
37
36
111
9
59
25
12
180
138
6
12
24
3
21
27
3
261
81
107
127
6
12
36
99
8
169
144
27
12
60
60
48
144
33
15
8
52
56
64
8
37
6
29
115
173
25
39
45
63
87
33
21
12
72
63
8
217
48
60
204
63
20
49
60
24
72
72
120
48
15
9
54
282
24
3
27
21
45
24
15
225
71
37
108
27
48
45
23
16
15
48
6
96
36
24
48
15
63
57
116
16
3
6
90
129
8
40
68
76
48
153
24
15
33
132
23
100
21
95
49
3
87
5
148
33
51
3
6
119
37
111
9
3
3
42
3
84
9
12
27
180
75
93
45
75
33
84
60
23
25
15
12
56
55
57
33
87
60
9
60
24
87
15
54
63
45
15
20
43
45
9
11
37
36
51
21
39
135
21
12
15
45
48
45
12
63
123
54
48
132
72
51
27
93
80
73
12
30
42
48
108
42
234
3
12
9
39
48
12
213
15
57
78
69
21
48
51
99
6
36
48
27
32
1
132
102
18
24
24
36
123
15
45
105
23
13
59
40
51
102
90
9
9
51
21
15
57
72
15
168
120
12
75
141
12
93
12
15
21
87
72
21
12
339
45
96
12
15
261
96
48
3
9
24
12
60
35
85
60
42
42
15
93
42
153
12
60
288
21
27
60
24
21
12
12
3
120
21
87
39
48
90
6
21
171
53
4
57
24
87
72
81
24
15
57
6
42
63
12
21
24
3
33
12
48
36
3
87
18
27
44
4
51
201
129
51
51
18
51
108
105
15
48
140
85
12
27
21
99
141
47
1
39
21
180
36
3
57
63
68
7
150
12
11
13
59
157
48
15
33
75
9
90
6
39
48
132
15
48
153
12
20
1
240
24
36
90
5
61
78
18
15
105
108
99
33
12
36
51
9
42
18
24
3
9
63
33
108
111
36
60
60
3
9
45
15
21
72
147
27
66
15
384
21
12
72
15
8
1
144
27
21
87
93
12
11
19
150
27
21
39
45
75
21
12
12
63
21
84
96
12
23
4
72
108
60
108
93
12
87
57
84
87
63
96
90
123
33
42
45
72
21
150
5
40
117
36
39
60
60
27
6
15
32
37
15
156
60
72
81
51
21
39
93
132
179
61
15
39
9
20
37
75
36
57
6
6
108
123
45
12
12
96
48
39
45
60
30
6
60
30
5
1
60
24
87
33
30
102
48
12
84
3
60
60
116
16
93
15
20
13
27
45
3
3
96
21
33
90
42
24
24
207
57
87
81
47
1
12
48
27
12
8
37
120
36
132
75
12
117
84
27
12
12
21
84
3
56
31
41
49
15
105
3
33
47
28
24
9
264
198
57
48
9
3
12
36
24
36
33
39
57
24
12
27
12
21
48
30
6
36
15
9
36
35
109
3
120
21
27
12
105
15
48
69
63
45
12
96
15
15
48
6
84
51
105
51
45
ABCD 98840388022*3^$a+1 [50000]
9
15
120
120
348
5
19
69
111
5
36
108
12
55
12
12
36
12
108
84
41
72
16
84
15
36
45
44
7
5
43
12
249
12
32
7
41
52
80
28
3
5
124
27
21
44
19
12
17
60
12
36
40
12
92
28
27
24
125
7
29
19
29
28
8
4
3
84
21
99
24
69
15
21
75
57
68
36
4
51
9
27
45
15
29
19
17
40
12
36
60
24
8
108
24
48
19
93
3
17
76
39
72
113
16
44
12
28
36
152
43
69
48
3
69
3
204
53
31
9
8
24
79
29
16
20
7
5
7
48
45
39
33
32
19
36
9
72
20
40
99
5
36
28
27
53
79
17
31
5
79
21
20
7
12
41
12
67
9
20
4
3
33
99
21
56
76
12
20
100
8
43
132
5
28
12
63
9
68
48
60
64
36
15
72
24
69
92
132
72
108
16
192
20
55
12
72
5
28
60
63
48
60
9
36
27
12
17
16
48
12
12
20
67
5
4
24
3
45
68
96
79
36
29
4
3
24
24
9
15
93
12
15
141
120
92
43
225
24
3
137
7
21
140
112
60
3
24
81
44
4
39
132
84
12
17
91
9
36
51
36
5
28
24
8
43
36
21
3
5
12
132
36
31
33
111
77
148
12
39
9
72
3
5
40
24
8
28
51
60
96
93
75
9
51
41
76
75
5
280
32
43
33
80
52
8
4
8
72
31
29
48
40
3
24
36
5
19
45
8
19
33
60
56
4
3
84
29
24
67
36
117
68
79
24
117
195
12
33
108
12
15
117
63
17
12
31
48
29
88
3
24
45
36
135
24
21
56
19
96
89
12
60
187
120
72
96
72
77
175
60
36
72
12
101
28
20
24
36
84
31
5
31
41
52
3
89
31
5
19
113
7
209
12
40
135
29
36
28
12
32
31
9
15
36
72
45
12
36
87
108
9
51
84
33
12
60
20
55
201
32
12
36
24
88
60
27
5
55
120
5
7
120
9
20
79
33
68
40
24
8
168
19
96
96
53
16
12
32
12
24
36
16
3
117
164
60
19
12
93
72
104
31
48
9
80
40
3
45
87
5
31
120
29
72
103
41
12
7
33
15
5
52
20
31
117
104
19
9
48
243
41
43
33
3
60
5
12
7
17
28
60
56
55
24
21
39
33
12
75
21
56
60
31
17
31
36
24
36
5
19
17
108
4
8
40
3
45
116
84
19
125
31
45
20
36
55
101
7
21
15
36
36
29
4
15
41
4
27
5
19
33
15
41
31
168
36
29
100
8
115
60
57
15
12
9
279
60
21
72
20
60
72
12
4
12
27
36
9
8
12
55
48
24
5
120
19
84
45
51
24
12
33
20
108
52
111
5
7
60
5
103
240
9
15
36
77
43
60
9
63
29
4
12
27
48
12
17
76
12
80
72
79
5
100
27
24
9
75
5
84
76
120
12
15
12
12
5
16
12
296
52
8
19
45
27
24
132
24
9
44
31
24
120
21
24
8
24
91
165
44
115
168
33
60
48
12
48
44
76
39
41
52
159
41
52
87
180
5
36
40
99
5
16
12
80
60
76
27
12
96
125
100
12
108
87
17
16
56
36
52
20
43
153
80
180
12
40
12
3
93
56
55
125
4
39
12
125
144
55
29
16
12
3
5
115
17
100
135
29
4
279
33
3
29
31
9
63
5
67
53
60
79
5
36
43
101
28
68
79
65
48
36
91
5
4
212
7
21
39
53
7
36
161
55
60
24
5
36
28
36
204
3
24
21
27
17
4
87
48
69
8
7
41
36
19
17
40
15
48
41
16
8
4
32
88
20
148
3
84
12
21
3
60
24
60
108
84
21
60
104
88
68
103
41
148
15
21
24
32
55
21
80
52
15
173
12
60
16
56
19
57
12
15
41
64
51
65
52
3
125
72
88
24
27
53
151
9
15
81
24
3
84
33
56
7
24
5
120
43
60
36
45
20
72
72
40
63
53
91
141
20
7
12
5
19
9
15
60
12
120
9
80
55
65
4
20
36
36
31
117
27
5
120
19
5
7
29
43
93
20
28
32
43
45
39
65
16
84
27
60
29
36
24
127
48
41
28
36
12
44
139
120
69
15
12
21
168
56
163
21
219
5
7
48
60
72
24
41
19
57
48
44
7
24
5
55
57
132
20
43
12
105
20
55
17
60
4
44
7
9
15
9
56
31
60
36
17
180
36
40
27
77
31
60
161
19
17
19
21
3
5
7
125
112
80
7
29
79
17
84
40
15
36
81
48
51
36
72
33
48
135
45
140
12
108
36
36
7
21
104
43
33
39
33
48
87
24
201
60
87
41
4
3
48
17
24
55
53
12
88
3
72
141
44
16
27
48
29
88
44
139
5
4
68
ABCD 98840740192*3^$a+1 [50009]
51
5
25
87
8
145
24
78
57
176
4
51
5
24
40
8
72
19
96
105
8
108
7
5
25
47
48
7
53
43
17
28
20
60
127
78
24
78
93
3
9
68
52
20
28
12
8
24
36
40
9
78
185
28
39
5
1
39
20
13
23
55
42
6
129
57
71
145
18
12
18
27
80
24
48
12
1
48
39
8
19
6
15
20
12
1
24
35
48
12
25
35
43
18
6
65
73
47
48
7
24
101
168
28
63
24
5
13
15
39
21
12
33
27
32
85
71
24
1
27
12
39
69
51
60
17
19
24
41
1
24
11
72
31
69
20
7
48
96
36
66
47
48
84
36
19
5
1
90
102
6
9
15
66
90
17
13
71
31
60
54
3
3
5
13
47
52
45
3
84
33
6
36
41
19
18
63
20
60
12
12
36
19
165
20
16
20
40
3
12
5
49
6
48
17
49
48
18
29
40
48
33
30
9
15
41
12
120
48
7
113
43
17
4
3
53
43
66
24
27
32
67
24
41
25
23
1
27
27
53
13
47
7
36
29
28
24
8
55
60
17
73
3
204
105
143
12
13
23
7
17
16
44
100
20
76
63
9
60
12
63
45
45
6
12
48
6
24
11
48
7
48
5
43
102
35
13
39
15
5
16
117
3
3
77
19
36
108
72
12
5
7
5
85
11
100
39
48
53
40
27
5
40
20
28
27
45
32
76
39
53
67
60
48
108
18
6
53
28
20
43
42
119
1
78
77
12
1
47
64
9
54
17
36
24
60
28
20
12
36
24
19
57
24
51
5
7
30
48
107
88
12
3
48
29
1
47
24
1
35
100
60
44
1
47
43
12
48
69
8
7
78
15
92
36
4
165
24
11
55
96
17
12
16
32
72
168
25
35
12
25
48
15
32
96
163
54
3
32
40
72
8
67
24
9
32
36
13
11
13
3
20
120
60
72
12
19
69
27
21
32
52
36
24
9
30
24
17
60
13
18
9
3
5
37
78
5
7
54
107
13
11
36
73
71
76
32
40
27
24
17
64
111
12
5
43
12
5
12
60
100
96
12
27
53
120
12
19
6
3
3
42
30
72
21
92
73
24
3
8
19
5
36
25
24
51
12
48
27
6
30
9
92
40
56
4
9
24
27
8
31
36
24
21
20
48
55
77
16
27
33
27
5
40
57
3
20
120
40
128
72
31
21
20
48
1
27
80
43
12
5
73
71
1
39
8
7
5
36
24
16
57
23
4
36
12
15
5
12
79
29
7
41
12
37
95
55
18
6
9
20
13
72
18
30
27
140
73
15
33
30
114
3
12
32
25
135
51
5
84
40
3
5
103
29
19
17
37
3
72
20
31
29
52
60
8
48
40
20
7
17
96
4
45
11
24
115
60
6
54
48
45
8
37
42
65
91
9
128
12
36
12
91
66
3
51
41
19
17
52
15
17
25
30
36
17
40
27
33
57
18
30
30
105
32
40
9
42
45
84
3
12
54
42
5
40
15
5
192
37
35
60
40
3
36
21
60
8
7
53
13
15
9
23
52
51
18
120
30
41
55
24
36
6
47
31
57
15
17
25
3
44
40
20
28
80
48
7
42
18
105
3
5
4
56
67
5
43
29
103
5
48
19
5
31
12
5
220
57
23
88
105
15
15
9
56
12
7
5
31
48
66
51
3
17
49
18
5
60
13
39
56
19
33
8
55
5
52
51
101
43
17
28
32
109
30
29
37
23
12
13
35
55
17
31
9
8
12
48
112
80
1
72
3
24
69
71
31
57
152
48
48
145
27
45
47
48
28
3
12
5
112
15
60
12
18
72
54
17
12
43
17
43
60
18
51
56
67
18
24
35
13
6
29
48
13
11
19
114
96
24
75
45
30
5
67
186
35
4
39
17
12
12
31
42
47
16
92
61
6
48
117
8
12
36
13
107
37
18
12
5
37
15
120
39
29
13
95
4
20
31
12
60
18
24
30
113
73
18
6
11
12
73
24
51
44
73
3
32
37
3
8
4
8
1
71
16
63
57
12
12
33
18
9
56
60
60
7
6
6
41
43
29
163
60
9
8
52
63
5
25
3
15
30
114
53
52
20
1
15
84
15
33
75
53
60
60
55
12
125
112
8
13
48
11
16
69
6
12
12
48
33
105
47
28
3
96
5
19
41
48
108
37
30
12
21
44
16
93
54
5
37
3
60
33
27
12
15
5
16
80
13
126
18
3
27
17
25
30
33
80
28
45
59
40
20
48
48
19
96
5
144
145
24
71
49
71
96
4
20
40
8
28
15
12
17
1
35
109
18
180
18
15
24
56
52
3
5
12
1
11
28
12
45
15
36
24
48
68
79
48
105
12
21
59
16
32
31
6
71
73
6
96
29
16
27
18
30
72
5
67
5
36
97
6
57
15
125
19
5
60
25
3
48
87
5
7
5
36
169
23
7
113
25
23
49
11
19
36
65
19
53
7
96
30
39
39
66
66
9
8
43
17
25
30
33
39
18
15
3
30
107
13
72
18
9
20
199
17
7
5
37
6
77
12
60
76
9
35
28
33
99
21
18
9
75
53
7
5
25
35
28
132
15
33
27
5
127
33
27
45
20
25
30
41
25
27
3
12
6
107
24
55
53
48
4
56
19
60
6
90
102
15
33
24
63
63
17
1
6
41
4
8
100
63
77
12
16
9
143
48
12
48
12
12
60
40
15
5
115
84
12
29
43
5
40
20
25
6
17
24
19
144
5
12
88
12
60
108
8
4
39
6
71
24
16
44
16
15
65
37
83
4
15
101
60
84
13
3
3
17
12
12
49
119
25
35
108
7
33
60
15
57
3
65
12
148
15
5
79
21
92
13
24
23
7
18
42
5
16
9
23
60
13
24
6
45
87
5
40
20
13
47
28
165
24
54
17
120
73
47
24
28
20
43
102
3
12
20
52
9
71
36
19
33
12
111
5
4
ABCD 98841353816*3^$a+1 [50199]
49
60
11
33
63
97
197
3
52
11
30
79
84
104
40
143
13
12
5
43
32
4
24
17
19
8
36
21
51
135
25
5
7
53
199
35
181
5
103
116
36
15
25
84
168
143
85
5
67
143
73
191
30
103
12
116
4
48
23
24
9
40
32
15
54
79
104
208
5
163
197
7
428
45
24
39
21
15
36
148
60
17
43
20
21
55
168
152
36
28
71
13
23
144
30
43
23
57
36
76
320
21
7
83
150
63
52
300
5
7
53
114
81
88
20
27
25
20
45
43
36
60
140
76
29
36
75
112
36
77
55
120
140
64
116
72
72
135
96
25
12
12
48
36
32
4
5
31
32
3
13
41
211
12
80
36
36
135
126
63
40
12
20
9
43
12
156
72
23
153
4
83
37
47
6
39
124
17
75
4
60
24
20
72
9
43
20
112
11
85
60
5
60
7
347
6
43
11
61
92
16
20
4
83
49
48
48
89
19
96
5
79
84
116
52
20
112
23
13
77
99
51
30
114
13
23
145
59
69
52
24
95
49
12
5
43
17
7
48
12
83
57
40
140
40
32
148
48
24
95
6
30
25
12
17
79
60
24
192
41
90
97
72
5
91
32
27
9
76
24
41
3
63
297
33
7
23
24
240
126
19
84
20
4
68
112
132
24
192
35
13
60
11
126
7
8
9
6
37
56
100
96
24
60
120
347
117
40
47
6
7
47
33
108
124
11
85
65
307
60
48
24
24
77
115
24
24
12
12
36
17
60
27
160
92
36
45
7
72
5
36
87
16
164
88
5
24
6
60
25
35
180
117
76
131
45
28
36
12
140
40
35
264
126
24
115
48
23
9
100
65
15
28
48
48
96
41
19
5
55
108
23
25
24
20
15
61
65
7
228
128
16
41
15
108
51
193
53
63
27
49
68
252
16
12
8
105
90
97
156
20
160
47
73
12
29
139
84
68
75
25
120
29
3
72
4
41
96
7
48
20
64
36
5
3
72
4
68
76
72
72
17
6
145
48
156
5
91
5
7
167
105
28
17
19
101
36
24
19
71
133
48
12
12
36
29
6
57
57
6
25
48
44
112
68
36
36
124
11
1
80
4
5
175
131
114
36
43
72
68
72
129
199
12
60
24
44
40
72
12
137
60
79
17
19
35
66
24
19
132
44
36
99
85
101
30
37
12
68
33
120
60
3
4
12
65
6
13
47
150
67
23
45
112
107
13
132
41
24
79
132
12
72
24
77
39
36
99
96
109
24
36
65
216
3
4
32
21
7
12
5
19
156
11
109
48
17
91
48
24
203
49
5
79
140
72
4
101
259
84
17
54
13
80
33
60
87
88
20
135
49
41
115
48
167
25
60
5
67
83
60
30
103
20
51
1
5
55
125
7
23
349
68
40
60
53
163
84
156
20
52
5
15
108
36
76
72
32
40
41
43
24
23
49
101
7
228
119
66
55
5
90
180
97
227
49
60
44
3
105
9
43
20
123
90
180
19
5
55
144
11
1
12
143
54
43
203
25
44
36
40
5
43
41
231
40
12
20
108
28
47
33
220
17
84
66
45
28
72
12
53
19
11
60
84
25
84
96
65
19
20
36
64
12
29
19
60
17
7
108
5
60
7
152
148
12
155
300
121
120
44
16
35
217
60
156
12
108
17
30
25
35
157
120
20
33
55
60
48
120
11
6
79
36
92
76
72
104
51
54
39
171
49
72
60
29
60
60
175
5
79
12
65
67
23
13
72
12
53
223
32
72
33
43
41
139
24
23
217
60
12
24
84
128
45
127
12
120
281
7
60
12
11
73
ABCD 98841595324*3^$a+1 [50031]
110
30
18
120
168
96
16
104
34
104
12
18
37
5
6
40
50
142
57
36
5
84
58
18
212
67
71
58
14
66
102
54
16
132
48
8
19
12
96
33
102
105
17
126
54
43
5
114
24
49
12
144
185
7
29
60
16
39
5
16
32
6
120
24
18
43
27
33
87
9
65
19
17
79
149
54
6
12
19
29
30
70
20
31
81
87
15
32
25
65
64
27
27
48
9
71
88
32
37
21
27
3
24
56
1
36
65
112
20
30
58
68
112
68
7
23
42
19
65
31
173
22
50
72
30
85
11
37
12
71
64
2
6
82
27
48
11
42
48
6
48
30
36
22
57
47
120
64
32
42
76
2
13
65
4
27
11
102
130
26
54
1
15
30
20
184
110
6
67
65
78
205
17
28
30
9
17
6
18
64
75
35
133
29
16
48
20
66
13
36
29
58
45
53
54
48
42
36
90
121
108
5
60
58
50
48
24
12
4
32
40
62
18
54
48
120
6
90
34
3
33
122
40
110
60
43
96
51
72
2
283
35
10
48
152
16
159
15
2
108
48
10
138
56
4
2
25
5
18
130
92
7
35
42
30
24
6
36
43
27
9
71
25
17
43
12
5
96
4
38
25
87
18
158
37
93
72
224
96
88
51
113
127
3
48
122
30
88
8
42
160
60
12
27
59
72
48
34
195
5
118
2
16
32
24
60
36
108
10
21
35
96
109
69
56
30
54
52
32
48
30
42
6
24
6
42
37
11
34
27
5
54
37
35
54
4
135
24
33
32
28
12
38
18
6
24
40
80
24
13
45
123
107
24
16
8
10
56
54
210
54
48
138
7
17
30
18
7
36
11
34
27
27
45
11
22
32
36
12
10
48
182
7
137
4
30
72
42
56
72
70
18
75
9
68
187
75
38
12
6
1
36
5
43
5
30
24
46
42
138
56
84
42
49
39
45
11
13
132
71
25
12
77
88
30
8
10
180
63
59
6
127
3
9
12
35
18
16
30
21
3
218
120
60
18
109
45
6
14
55
5
43
3
9
17
126
88
26
126
49
9
51
5
120
136
12
3
60
125
24
28
20
30
48
18
22
117
11
90
22
72
126
32
48
82
8
22
3
12
5
40
8
7
65
72
40
3
3
2
30
42
48
70
33
29
18
30
42
48
42
28
27
53
18
1
36
35
18
91
29
67
137
96
66
34
120
32
180
42
6
10
26
28
80
16
20
7
17
40
3
123
24
90
56
84
12
64
152
7
36
24
41
82
177
23
10
60
180
75
35
10
32
6
96
46
75
108
41
64
2
58
56
19
35
72
42
7
33
6
120
21
51
18
62
48
112
80
18
4
36
14
42
4
26
1
5
132
6
82
20
100
38
205
27
62
16
2
49
239
114
48
108
60
112
110
24
121
60
27
8
42
12
36
60
18
64
210
62
24
10
12
15
29
6
10
72
140
7
51
18
110
6
43
15
93
35
48
24
37
120
48
35
10
38
13
17
10
2
67
21
12
26
1
65
24
7
12
41
12
24
24
4
108
75
120
12
12
11
30
7
77
16
8
4
15
48
83
97
17
30
16
24
21
45
32
168
22
8
42
30
18
31
9
60
39
41
36
6
54
18
205
11
72
48
37
27
122
16
68
4
6
54
26
150
34
21
59
121
5
7
84
5
210
13
65
58
42
38
90
28
92
19
11
10
8
4
68
12
42
186
7
12
51
32
6
79
11
22
20
60
43
105
44
31
29
40
62
18
28
18
45
59
25
12
113
36
30
10
54
56
6
36
30
18
7
12
45
27
180
89
54
1
17
24
43
77
16
3
324
15
86
79
51
201
63
122
79
17
43
59
10
38
18
36
64
114
93
33
74
48
42
48
7
17
16
38
114
12
90
13
48
3
57
47
46
15
65
10
50
19
51
69
132
71
30
58
56
13
48
35
30
112
2
30
18
1
17
24
120
54
42
19
69
75
12
185
67
3
2
6
10
56
36
10
32
1
12
27
18
14
25
5
18
78
60
79
168
60
17
58
26
96
54
61
51
9
71
40
32
13
12
5
12
36
115
33
102
33
5
4
8
54
144
24
85
5
40
128
30
114
84
4
332
66
24
121
23
37
24
84
57
3
59
16
32
40
80
22
80
42
85
33
80
18
30
42
102
66
42
48
19
5
48
31
129
8
24
19
11
34
39
47
34
110
66
48
36
7
27
8
90
48
19
11
25
71
1
23
85
17
139
5
90
1
72
45
18
32
61
84
135
32
6
10
2
40
32
88
8
7
81
14
88
62
10
80
13
53
7
12
17
18
25
15
2
16
8
6
61
105
18
21
101
24
24
40
14
61
59
6
192
18
72
48
22
12
20
16
26
ABCD 98841794068*3^$a+1 [50039]
24
48
40
129
84
75
69
11
280
56
208
45
51
9
23
37
3
8
24
160
57
23
97
23
88
32
37
3
56
1
48
47
13
3
9
111
72
96
81
84
24
72
11
72
16
24
117
3
240
8
13
51
8
192
13
60
207
8
480
37
11
37
123
57
63
152
85
35
40
105
71
72
144
24
49
143
48
24
96
85
35
192
160
240
32
48
37
11
169
143
13
75
189
35
25
15
45
131
301
171
69
59
1
39
45
51
8
48
24
25
311
49
119
1
48
23
64
33
120
135
21
24
72
123
21
120
11
120
13
411
45
11
40
56
13
27
104
16
24
56
37
3
48
21
48
147
80
109
27
32
25
135
96
96
96
8
72
133
204
15
56
61
35
88
48
9
23
37
180
23
88
177
60
11
16
120
8
88
69
11
277
60
95
37
11
280
32
16
21
108
167
64
21
24
75
224
25
23
37
3
69
291
32
240
37
171
9
60
195
105
48
23
168
241
231
80
13
24
51
81
95
16
24
45
59
64
96
72
32
25
60
75
32
109
36
15
33
12
24
24
75
48
80
208
21
83
16
24
21
24
12
60
75
8
157
3
80
88
9
15
24
56
25
15
93
27
165
51
93
99
216
56
48
88
24
8
16
144
168
104
96
37
12
48
23
37
35
37
51
213
11
133
35
37
11
97
132
11
37
243
213
156
48
111
32
40
24
56
160
32
40
48
48
69
267
144
81
63
8
88
45
99
225
12
35
24
49
180
3
24
69
99
48
128
85
267
120
117
323
144
133
171
96
33
12
24
59
37
51
104
73
132
120
123
105
15
57
15
96
120
168
24
21
36
60
155
64
81
15
8
168
232
177
15
48
45
267
33
47
88
96
192
8
181
35
64
69
203
37
275
61
51
8
136
45
24
35
145
12
59
1
84
11
48
88
117
3
32
16
21
264
96
48
35
96
1
39
21
24
131
48
25
12
179
24
112
33
23
48
24
37
99
56
25
15
8
301
36
39
9
15
56
49
87
33
36
36
23
120
256
81
48
23
48
16
80
64
21
48
11
16
8
88
93
51
33
12
3
21
35
109
195
48
93
36
23
96
112
104
25
39
104
40
8
13
144
11
72
160
129
119
24
97
39
129
47
120
64
56
16
117
3
24
56
48
64
296
24
280
80
72
85
11
13
59
88
248
1
23
280
8
144
16
57
132
168
147
273
132
11
48
40
81
63
152
24
85
35
64
80
97
60
3
240
8
240
109
179
312
72
16
9
63
9
39
45
36
63
120
32
64
45
84
12
59
16
8
120
192
288
25
72
143
25
47
85
11
169
143
40
45
11
24
160
57
23
25
63
369
143
48
97
15
141
84
12
51
80
64
105
63
72
96
32
37
60
143
112
200
193
207
128
48
40
48
32
120
112
48
9
23
157
35
25
63
8
13
51
93
107
13
96
155
1
120
119
16
120
69
36
108
35
145
36
84
47
24
96
16
9
23
40
176
85
156
39
96
48
57
168
87
45
35
ABCD 98841987176*3^$a+1 [50001]
84
18
33
9
66
21
15
33
3
54
6
18
55
71
18
30
1
35
18
19
23
1
32
75
30
96
31
24
29
54
21
75
30
7
32
51
45
24
16
11
36
18
15
3
61
29
27
39
1
17
31
29
3
64
8
72
15
25
41
6
120
1
5
19
17
120
39
39
129
33
39
16
11
13
47
48
9
15
1
24
47
54
99
40
32
9
54
66
7
24
23
9
24
27
21
24
24
24
51
48
21
51
21
3
13
32
16
24
5
12
24
36
3
96
72
135
36
18
36
12
51
21
27
51
54
18
45
3
42
91
32
24
99
54
36
18
6
54
18
51
64
23
9
33
36
36
30
9
99
24
13
32
63
9
40
71
54
123
40
96
24
80
75
21
33
7
65
31
17
7
8
9
108
27
3
42
18
30
42
1
32
3
13
8
24
21
67
5
72
36
15
81
7
29
27
96
15
73
5
19
8
99
12
177
27
12
18
24
12
139
59
36
121
41
18
18
36
6
102
27
63
42
30
33
3
13
8
39
36
21
16
56
81
6
33
16
5
3
15
18
7
23
78
48
19
41
7
72
32
63
108
6
7
65
36
27
3
78
15
40
24
5
19
24
47
78
48
3
3
21
51
36
30
24
36
31
41
12
60
54
73
48
23
33
3
13
17
18
18
123
3
24
13
48
5
27
69
27
9
55
8
16
48
47
24
84
13
23
6
3
9
39
51
13
95
54
51
27
61
29
48
6
30
6
18
7
5
27
9
18
36
24
30
42
120
18
78
18
30
18
18
18
19
32
136
47
9
9
15
3
21
16
80
33
15
64
24
77
19
24
5
6
21
15
49
53
3
24
9
234
6
31
8
33
30
54
42
48
6
12
54
6
27
3
37
5
66
25
24
8
3
13
35
45
48
21
12
31
8
33
24
36
102
78
18
13
56
48
3
21
16
107
42
19
11
60
18
7
77
43
11
24
18
3
9
6
72
1
8
3
108
36
93
16
32
9
63
24
15
49
72
59
13
41
127
41
15
51
13
23
72
72
73
17
24
30
9
27
13
11
13
32
3
141
9
66
21
15
9
63
1
23
9
24
21
18
1
17
30
25
24
11
13
77
19
11
42
54
13
23
48
6
48
18
24
12
13
5
3
16
41
30
1
41
66
54
31
72
29
48
51
3
37
24
8
48
51
12
36
21
24
69
51
39
48
1
104
21
3
48
57
60
3
48
16
17
63
45
42
97
24
56
39
33
24
51
13
56
3
13
5
19
29
51
57
24
36
43
5
6
12
24
12
13
56
24
3
54
7
8
57
15
57
90
18
27
63
9
21
18
90
42
54
30
33
57
15
21
6
12
9
15
72
33
33
15
72
57
54
36
54
87
24
33
15
21
18
114
54
33
39
36
12
9
15
18
36
54
13
23
1
53
43
104
24
16
29
19
8
27
126
7
47
84
108
1
23
36
12
33
21
36
126
90
87
16
80
33
24
39
87
30
43
47
9
96
40
41
31
23
18
31
8
192
75
18
3
72
27
6
12
19
23
25
47
1
8
16
5
114
25
8
24
15
84
6
30
36
6
15
3
18
3
27
13
8
69
91
23
33
129
55
8
24
3
21
33
31
17
15
24
16
48
47
25
29
48
6
13
17
7
11
60
1
48
8
45
147
21
75
69
102
13
5
43
47
9
9
7
32
39
72
12
13
77
24
27
3
13
47
18
63
81
55
8
9
18
13
5
12
18
6
30
1
48
29
27
39
1
24
35
54
15
15
25
8
147
13
8
40
71
18
15
15
24
48
60
90
27
21
3
40
24
59
24
69
33
18
42
3
40
5
123
48
16
168
23
73
17
24
102
25
8
24
96
9
15
24
15
6
67
8
15
9
39
57
40
17
7
47
12
24
48
93
24
33
102
33
9
31
17
6
36
13
5
30
54
87
21
19
41
55
11
78
84
19
5
36
84
108
7
24
72
5
108
63
27
61
29
36
151
47
33
75
37
8
33
7
41
39
72
15
1
24
11
13
41
7
24
32
51
45
99
13
72
53
42
12
13
11
30
15
57
63
63
1
23
57
24
93
18
6
27
168
3
30
79
47
24
48
36
13
23
1
56
3
18
3
64
5
12
63
40
29
54
45
40
23
33
24
24
24
16
8
9
18
13
24
48
83
12
24
49
48
8
51
45
24
57
24
15
15
1
8
45
60
15
48
3
37
5
12
18
36
6
12
31
5
6
13
17
7
24
11
12
6
27
27
21
15
18
12
19
32
72
16
8
3
12
57
16
56
144
40
32
3
48
36
24
54
27
9
15
3
12
9
9
7
80
3
6
31
56
48
40
59
18
51
33
132
19
24
56
57
6
36
37
17
103
53
18
24
105
72
96
87
12
72
13
137
36
3
24
21
27
81
18
36
49
119
84
21
48
3
24
84
33
16
5
3
15
1
32
39
33
27
13
23
9
57
18
21
48
16
137
54
57
15
1
29
3
21
12
6
48
24
18
7
32
9
24
12
19
17
54
33
24
21
91
32
39
12
21
15
25
48
17
7
17
7
11
54
7
5
36
36
19
104
9
18
13
5
27
16
24
48
119
30
67
59
54
18
21
16
53
18
33
3
42
3
81
18
18
18
18
24
39
24
39
126
6
18
30
37
5
3
24
21
54
13
11
36
48
73
48
8
3
45
24
21
3
9
7
8
136
32
33
7
53
67
17
15
96
39
72
9
45
51
3
13
72
5
27
111
6
3
24
40
8
40
101
66
81
15
1
8
16
8
16
71
49
5
54
37
8
9
24
63
16
23
24
33
16
113
54
54
27
16
8
15
73
23
9
24
24
40
8
21
27
39
9
33
7
5
19
23
12
42
162
12
78
63
9
15
3
12
6
12
42
13
17
60
12
6
25
137
18
36
30
27
24
9
55
29
19
8
40
80
48
24
15
6
36
63
48
24
9
15
16
8
9
6
33
111
25
41
63
9
15
3
18
60
30
36
6
12
67
23
6
18
1
24
24
5
27
3
301
59
21
75
54
15
39
1
32
39
25
47
9
24
3
36
25
72
23
78
19
35
21
33
12
3
3
48
69
40
24
56
24
45
18
9
16
23
1
35
13
77
18
6
27
21
6
36
1
24
8
3
126
66
21
57
79
8
24
45
19
120
5
51
3
36
18
15
21
3
33
6
18
48
15
40
32
21
3
3
36
9
63
30
162
6
3
81
6
9
45
18
66
39
39
25
5
19
72
23
108
61
24
23
1
101
51
3
21
3
13
35
18
96
54
18
138
9
87
9
9
7
23
1
53
91
5
30
21
48
45
12
42
12
49
23
42
72
31
5
48
18
ABCD 98842146064*3^$a+1 [50006]
35
78
42
18
60
42
61
168
41
43
60
11
24
162
54
37
192
96
35
6
108
6
174
12
30
1
29
103
12
23
13
53
60
216
48
60
6
229
107
24
54
66
85
5
24
12
55
59
66
19
12
23
229
185
90
90
150
61
35
30
66
54
96
114
25
95
210
19
155
6
24
162
48
13
137
42
78
67
5
139
96
5
31
48
204
125
12
324
84
222
30
84
30
144
1
132
197
246
37
29
48
30
37
144
11
193
245
55
5
91
29
60
175
5
6
6
120
18
6
55
5
24
151
5
31
96
59
198
31
41
168
43
29
115
53
60
432
168
60
90
30
55
96
12
53
114
37
29
6
1
12
36
209
12
55
299
61
59
85
29
6
144
6
66
13
5
30
61
101
55
60
83
1
119
6
114
1
101
168
42
90
54
6
19
305
36
55
5
54
24
66
30
30
156
150
114
259
17
48
7
36
53
186
18
12
108
72
84
187
233
144
67
29
6
1
47
61
5
127
108
131
85
53
30
133
48
5
307
83
30
84
96
150
241
89
19
17
114
66
30
133
48
24
233
31
11
48
37
35
168
42
43
65
42
48
1
240
36
149
7
17
30
42
84
90
61
24
11
18
60
132
139
216
5
43
17
24
60
126
120
18
55
36
11
18
120
7
29
31
48
11
24
120
13
72
41
66
121
17
6
37
72
35
90
91
29
12
31
107
30
66
61
155
13
5
12
55
89
120
7
203
120
6
115
143
1
5
156
30
24
96
121
23
24
126
204
12
18
265
36
101
264
6
109
131
48
96
114
60
192
103
35
42
48
96
7
17
115
35
90
126
144
30
210
150
7
5
198
30
127
108
108
84
29
90
54
66
186
24
115
89
36
24
7
36
17
66
24
6
36
343
137
84
79
35
97
119
144
25
95
13
29
174
24
1
65
6
61
144
29
91
35
133
120
96
180
36
149
180
60
6
1
29
84
79
101
240
55
5
60
60
126
18
6
157
77
91
131
54
144
7
5
91
323
54
162
24
120
1
53
12
43
41
90
246
103
41
36
30
73
47
78
42
13
35
181
36
60
35
270
60
103
48
60
53
30
186
30
109
65
300
31
113
6
6
18
42
55
23
6
84
96
6
120
30
31
29
115
35
18
67
60
5
144
180
144
187
24
59
265
101
55
132
53
55
209
90
96
6
108
7
113
31
71
30
90
120
78
72
210
24
30
91
65
168
6
210
175
132
197
126
90
60
67
23
25
36
59
90
246
18
43
59
120
138
12
79
24
36
5
31
65
180
54
1
89
144
30
6
19
77
204
36
31
17
66
205
59
30
91
84
5
96
7
47
66
6
169
101
31
197
247
60
5
48
6
6
151
17
31
59
13
53
84
192
114
90
24
246
6
24
19
17
84
60
30
24
96
174
90
85
11
54
12
78
120
37
83
6
31
35
313
65
60
90
186
139
5
6
66
120
54
6
90
78
42
48
1
132
17
60
96
30
54
43
60
29
19
35
174
103
72
36
29
12
48
36
31
ABCD 98842540508*3^$a+1 [50035]
23
84
348
162
151
32
45
42
18
12
91
23
162
48
324
51
27
30
24
15
48
16
11
84
222
147
16
35
45
21
96
75
9
135
256
192
48
5
108
12
42
153
99
48
90
211
80
69
171
177
108
51
129
252
67
23
54
36
72
48
39
93
18
145
299
21
48
9
66
85
101
36
39
240
273
6
25
11
30
103
281
199
48
203
54
12
36
159
3
198
55
215
25
125
3
51
174
150
84
261
15
120
36
114
99
111
97
197
108
30
97
96
80
51
45
96
48
81
54
54
132
31
143
49
65
48
15
39
24
54
27
64
107
102
63
105
12
75
75
181
32
69
60
31
17
72
90
6
18
12
25
80
9
48
108
42
1
71
30
24
147
45
18
96
1
227
198
7
176
21
228
103
59
6
175
197
168
3
15
81
96
57
135
48
69
43
80
15
177
16
32
48
15
33
45
30
24
13
23
360
30
67
29
3
96
160
209
18
45
333
51
39
36
165
63
42
18
85
41
36
3
51
90
54
93
33
54
162
48
55
35
78
15
123
69
96
96
51
45
39
105
135
73
35
301
161
15
96
15
54
75
51
144
108
60
85
23
30
27
15
225
45
198
45
39
24
97
29
19
144
128
87
198
12
18
150
54
138
15
3
114
139
59
90
108
120
7
96
65
66
18
27
81
72
126
72
18
15
147
114
43
41
7
32
147
13
32
3
42
246
205
48
144
53
27
105
102
24
90
84
27
64
32
27
198
63
81
15
33
96
84
270
253
5
102
117
9
24
303
195
180
180
78
120
127
80
87
18
7
5
60
126
66
96
63
64
47
1
32
48
459
69
64
35
301
272
129
30
78
198
13
17
159
48
33
192
60
336
72
132
18
85
95
97
353
72
72
111
160
197
43
192
17
30
1
179
60
108
18
163
47
240
12
42
138
18
63
135
126
315
33
108
18
66
54
25
101
36
39
129
72
183
135
9
192
3
246
55
35
90
150
12
97
137
39
57
12
123
129
54
24
30
3
165
72
102
6
324
51
87
6
19
32
93
90
57
96
3
42
54
141
57
18
37
11
37
23
25
101
48
78
54
48
36
42
9
16
113
114
216
66
18
42
39
9
55
176
417
15
112
48
65
72
55
32
231
73
35
72
294
15
64
59
42
43
5
168
12
72
15
21
42
30
3
87
36
60
180
30
135
15
84
61
32
39
66
18
69
192
64
89
55
96
29
147
16
48
176
33
15
57
48
87
96
39
36
30
54
6
54
54
30
126
60
103
53
18
114
30
25
80
96
39
12
24
117
3
126
24
7
65
54
126
84
126
18
150
72
72
120
18
144
18
21
96
81
54
105
93
243
99
108
96
12
18
19
161
6
90
31
95
228
24
90
228
24
534
6
30
6
ABCD 98842744472*3^$a+1 [50016]
45
27
5
133
6
54
90
36
84
221
49
6
89
121
174
30
18
9
9
30
42
114
6
60
12
138
5
103
24
42
24
54
41
7
72
66
42
117
3
114
96
59
31
24
18
120
48
84
30
156
114
18
6
42
24
48
108
12
36
12
24
53
91
84
36
237
165
12
6
120
12
90
108
192
42
48
42
6
24
77
91
48
12
30
48
36
186
45
57
30
18
30
78
11
19
6
120
84
11
19
126
6
78
6
5
96
127
12
108
30
126
36
89
127
12
6
36
6
42
12
6
108
150
54
6
36
30
144
24
17
1
18
29
175
65
25
162
6
18
180
36
36
108
6
18
180
12
18
258
72
48
204
5
73
30
18
54
60
54
84
6
117
75
5
43
24
258
12
18
77
43
54
95
91
90
90
180
108
42
102
6
12
54
30
18
18
42
125
7
264
65
19
18
42
60
12
18
66
150
84
42
96
17
7
30
11
19
126
54
89
19
60
90
12
54
12
138
66
48
48
45
39
48
48
9
51
120
12
36
36
48
17
151
114
66
5
55
204
48
66
114
18
119
1
30
120
48
114
42
84
24
60
72
221
25
198
36
24
84
12
36
42
6
6
84
24
6
30
54
78
30
12
78
95
49
66
120
12
30
78
54
6
192
36
66
96
90
54
66
48
41
25
60
36
60
18
36
48
36
36
48
12
24
66
24
36
6
132
6
27
279
90
6
12
288
174
54
60
24
48
54
143
85
18
18
6
18
42
90
6
78
6
180
93
3
30
162
78
54
108
18
42
108
5
19
48
18
30
60
60
24
6
54
96
17
48
43
126
23
115
48
18
11
181
162
30
12
6
108
60
36
48
18
54
90
6
60
42
66
77
85
84
6
150
18
9
207
144
24
41
85
42
12
36
36
60
150
66
120
12
30
72
96
18
36
41
115
30
47
127
48
33
3
24
102
30
18
102
36
42
11
139
36
72
105
105
114
84
36
24
42
18
9
21
132
60
42
65
55
156
66
48
6
42
12
42
293
73
23
49
48
42
30
12
60
63
51
30
144
36
66
48
18
252
60
102
36
12
48
18
66
21
32
67
6
39
33
47
25
24
30
120
24
12
126
90
77
48
67
18
114
36
60
18
72
150
108
84
30
11
144
97
36
12
36
102
12
72
24
36
36
48
66
18
96
30
6
185
43
72
6
54
144
6
18
36
60
186
95
48
235
53
43
6
6
18
234
48
162
78
12
36
12
84
29
31
54
30
72
42
138
180
18
27
32
48
19
66
18
30
6
36
48
210
24
30
12
18
6
72
60
72
12
24
21
99
60
6
30
6
24
138
36
17
144
19
77
19
30
54
36
48
96
60
36
30
23
103
18
30
12
30
180
174
18
30
45
3
77
7
41
19
54
6
66
30
18
90
36
18
30
150
30
125
31
96
36
24
53
121
66
60
30
78
96
30
47
49
6
180
54
66
12
42
90
66
12
95
48
25
114
48
36
60
24
60
6
36
18
72
93
123
72
18
84
71
19
84
186
24
54
12
5
271
204
240
60
18
18
132
12
108
12
54
66
24
6
24
6
18
120
66
77
115
54
18
5
25
23
43
30
6
198
11
31
36
84
24
12
42
186
36
45
128
97
6
89
31
12
12
48
72
48
96
42
42
18
138
60
54
42
54
174
42
23
7
48
18
60
12
48
48
47
43
24
36
137
37
42
66
42
6
42
90
210
78
36
138
12
48
33
3
36
96
30
30
24
53
115
12
54
42
12
12
48
41
1
30
60
96
12
48
24
36
24
84
54
42
54
102
53
79
33
15
18
42
60
120
84
54
71
43
48
24
6
54
48
42
6
18
6
18
6
24
30
210
105
15
120
126
11
19
84
66
42
132
132
5
85
59
7
24
48
96
54
12
120
48
18
288
192
72
132
90
30
24
90
42
78
ABCD 98843136818*3^$a+1 [50026]
21
24
9
23
67
72
101
55
30
12
18
54
15
45
35
16
3
12
65
55
72
30
11
96
1
18
6
54
66
23
48
115
5
187
77
31
33
15
30
35
49
15
80
88
27
42
6
72
18
27
32
24
64
3
30
24
15
48
48
32
31
57
15
114
39
24
96
24
48
8
7
18
6
24
9
128
24
43
21
27
5
40
15
72
186
47
13
11
16
39
9
72
33
240
119
55
41
16
176
67
21
24
75
48
5
24
91
84
81
33
42
5
40
99
5
25
18
45
3
12
42
24
24
18
29
48
7
41
48
19
117
8
97
54
65
19
101
19
45
3
42
30
5
61
51
9
54
30
78
45
152
88
8
40
96
48
32
73
12
3
80
72
1
23
144
16
129
66
36
18
66
30
30
17
73
60
6
5
48
16
56
96
25
84
11
120
40
69
35
64
51
54
39
32
49
6
161
97
63
48
96
8
7
18
63
33
54
60
66
30
5
19
77
13
6
117
8
40
111
89
91
53
55
18
23
1
66
60
9
24
32
88
27
102
63
15
42
126
57
3
5
7
57
63
24
54
11
144
31
105
93
11
16
104
55
6
54
29
1
15
56
1
15
48
87
90
63
15
57
15
24
9
177
42
18
83
24
31
12
120
5
40
152
72
55
33
56
79
6
66
90
6
33
45
42
17
72
16
3
24
48
29
16
75
72
5
13
12
42
21
9
24
186
5
19
69
15
12
5
16
33
66
54
159
57
18
30
12
6
102
18
5
55
17
120
43
18
35
25
42
45
48
32
88
21
54
5
40
56
19
12
24
9
9
183
27
72
84
17
163
6
30
41
13
36
18
60
17
48
7
36
93
9
6
17
48
37
75
33
102
30
3
39
17
1
23
16
63
81
32
48
67
30
15
24
33
23
120
49
66
45
24
75
5
91
30
18
5
1
71
43
60
57
3
12
89
1
95
7
12
5
79
17
19
66
18
12
45
9
18
12
9
104
67
5
49
6
81
8
24
73
23
67
45
8
7
48
65
25
15
32
64
63
41
25
36
30
69
120
80
24
48
25
23
24
40
135
105
3
5
49
30
18
15
57
23
55
81
15
36
24
6
90
5
96
24
31
24
66
47
16
32
48
40
39
17
19
12
78
12
15
27
102
111
8
1
24
111
123
21
15
17
49
39
9
23
73
47
120
55
48
89
48
79
78
51
57
72
87
51
30
23
115
42
18
9
120
8
24
16
27
12
6
12
15
32
144
37
30
5
64
8
25
23
40
3
24
77
121
78
17
13
6
24
77
40
24
8
43
5
40
120
39
54
27
39
126
83
72
67
78
47
7
36
60
24
89
91
53
7
9
9
23
25
63
15
65
127
33
32
7
17
19
29
55
17
43
21
69
18
57
21
12
23
24
181
59
43
78
47
145
63
51
45
48
80
115
77
49
71
43
48
45
39
33
3
72
117
63
137
19
6
63
27
6
72
12
171
9
168
47
64
15
9
8
88
15
9
32
31
17
43
12
18
183
15
9
192
56
55
18
191
96
7
6
60
167
88
32
24
1
24
78
17
24
1
39
72
104
79
12
5
19
5
13
11
25
119
48
43
60
24
6
66
36
5
24
24
49
15
15
36
12
9
24
15
60
5
24
61
35
120
31
9
57
78
24
17
48
1
47
24
25
15
39
17
160
120
39
33
21
54
53
64
144
32
79
36
5
25
84
78
78
15
8
31
114
24
71
61
18
36
54
66
77
64
8
40
51
24
53
49
114
21
3
48
5
67
48
72
261
15
65
24
13
227
43
72
60
33
8
136
48
183
65
55
89
24
109
75
117
66
9
8
16
27
18
99
75
21
51
29
7
48
6
54
72
54
18
5
7
33
8
112
63
48
114
48
18
126
6
89
24
19
30
63
87
17
40
33
42
21
333
12
48
114
36
57
24
8
88
9
39
80
136
56
24
31
84
69
32
103
150
11
1
54
65
19
36
41
7
65
72
1
24
15
39
12
24
6
183
9
90
21
105
47
43
77
235
60
12
5
61
35
7
60
45
8
96
1
90
48
6
48
23
43
45
9
47
16
33
66
78
143
24
16
3
5
169
66
5
40
15
24
30
42
89
1
120
119
97
12
66
17
24
139
30
95
40
9
66
42
18
42
95
24
55
18
210
45
56
64
27
84
65
25
54
42
39
96
48
8
43
29
61
107
160
27
12
114
87
27
77
49
12
18
60
72
102
66
5
1
54
12
5
7
57
56
25
18
30
72
114
36
57
33
39
39
24
6
42
60
24
45
24
80
31
60
66
27
33
48
47
40
24
171
5
25
60
12
66
36
138
23
43
24
5
73
48
87
15
9
24
80
96
40
63
12
18
3
8
24
25
95
168
67
21
9
23
43
12
9
24
32
163
125
24
55
30
42
66
87
3
5
24
13
3
48
72
ABCD 98843310128*3^$a+1 [50106]
6
72
183
9
36
15
45
3
87
48
24
90
48
135
63
141
165
108
27
63
36
9
123
90
30
24
66
204
75
45
198
213
75
54
96
12
60
156
36
15
120
36
108
69
66
6
66
24
30
18
18
99
96
12
72
81
60
84
6
174
63
177
48
63
69
48
72
108
18
54
60
30
33
57
63
45
168
3
312
39
96
57
117
51
39
54
162
42
18
45
3
132
30
60
84
63
27
9
9
198
9
9
51
3
42
135
3
33
48
36
15
48
18
15
9
84
27
87
108
54
30
6
12
27
99
72
90
24
39
69
336
54
42
48
18
90
27
33
180
48
36
15
21
108
27
60
93
36
99
132
57
162
126
312
90
21
24
45
63
39
105
3
162
18
81
36
195
18
18
12
33
72
21
72
63
9
168
3
132
57
27
9
6
66
24
3
27
150
3
153
198
6
120
36
60
3
45
24
30
45
105
48
222
72
30
36
72
36
27
9
6
165
45
135
9
6
30
42
153
45
120
24
66
114
18
12
6
3
72
9
15
45
36
30
24
81
57
27
45
54
24
90
108
39
96
45
12
162
45
33
27
153
108
3
9
126
9
72
15
36
30
339
75
9
9
72
360
96
75
9
15
81
138
132
9
3
198
114
120
90
6
282
36
42
45
9
66
9
15
18
12
144
51
21
162
150
3
24
36
72
165
72
6
30
18
54
27
9
27
9
6
45
84
63
78
27
48
99
18
78
90
135
72
273
27
132
39
42
48
36
18
78
135
48
36
45
36
15
39
33
21
162
9
33
3
45
24
3
123
30
27
15
21
9
123
27
12
81
9
60
108
27
165
96
72
138
18
114
18
54
84
126
168
63
93
144
18
54
6
9
84
36
105
18
120
45
267
84
54
126
114
12
78
12
45
9
36
6
48
6
111
144
33
3
87
18
144
540
39
36
45
78
57
9
72
108
24
135
57
6
9
36
99
30
96
39
45
60
111
99
54
42
48
6
108
156
24
27
48
135
18
24
39
9
87
21
27
213
75
9
6
30
162
78
48
87
117
120
150
198
12
36
42
54
18
153
12
396
144
33
3
96
45
126
48
24
18
54
21
105
630
90
75
204
75
6
27
12
105
90
48
168
45
48
51
120
78
3
105
12
15
27
36
129
36
15
12
42
18
18
135
9
198
30
27
96
3
90
27
24
3
78
39
15
18
12
36
27
36
144
15
21
27
24
126
90
234
63
93
15
9
39
9
15
3
9
99
36
6
144
210
9
36
33
18
48
6
171
180
48
69
30
60
48
42
63
9
63
72
21
60
12
168
120
132
12
54
96
174
171
45
51
135
228
54
252
18
42
84
36
36
15
57
27
33
72
111
45
114
21
27
108
69
45
3
72
9
51
45
198
138
60
27
45
108
3
24
237
54
114
243
3
9
123
180
93
45
144
60
3
24
63
201
117
222
12
45
105
3
117
168
12
15
156
27
78
30
54
231
3
114
3
135
9
9
6
18
72
3
108
15
237
261
51
93
108
63
96
120
33
108
99
129
24
48
15
45
120
108
36
6
30
24
48
312
3
33
27
21
96
30
126
15
12
81
54
18
15
48
36
81
42
72
90
3
33
3
72
27
108
54
60
111
159
30
6
174
6
57
33
12
18
294
36
27
45
27
84
69
156
54
105
72
36
129
15
45
30
90
54
ABCD 98843524394*3^$a+1 [50031]
48
8
90
52
38
66
18
36
114
72
18
70
62
168
130
80
10
12
20
54
54
40
72
98
46
110
34
108
8
46
50
40
174
110
160
20
54
88
8
30
30
100
72
122
22
18
30
20
60
96
240
24
82
60
36
62
30
12
76
8
36
100
84
14
10
30
56
6
60
18
58
8
66
40
8
72
78
58
38
66
40
90
8
28
152
102
46
92
40
72
84
14
30
36
24
6
22
44
46
18
80
54
12
34
44
112
14
6
16
60
164
24
186
60
244
176
48
70
32
48
58
38
40
120
44
42
118
56
52
2
96
60
196
6
8
36
118
48
24
158
30
42
76
68
16
114
26
40
80
54
60
4
86
40
26
46
24
110
150
24
6
108
36
64
2
30
258
12
40
8
28
14
24
106
14
10
54
2
30
144
16
170
54
34
62
64
164
6
150
40
54
18
54
18
92
48
12
78
16
114
66
126
68
30
96
60
6
10
24
50
96
18
6
36
114
76
14
346
110
30
78
10
32
210
10
20
4
14
162
24
196
230
54
6
210
78
36
10
56
18
30
12
18
52
8
6
130
66
20
54
34
26
54
30
130
120
18
122
22
128
36
52
14
148
20
6
66
58
30
152
16
14
124
14
76
20
96
10
24
110
106
54
26
144
60
52
78
50
204
10
56
30
82
162
26
336
64
104
28
18
14
36
16
14
82
122
52
24
50
24
28
18
72
114
30
54
176
40
20
78
30
90
72
70
8
16
36
8
90
148
14
100
14
66
118
30
86
30
52
2
12
18
42
34
30
24
2
28
60
20
12
238
80
202
6
38
96
58
6
104
16
26
208
32
24
34
2
34
104
82
14
36
48
66
10
24
62
46
128
36
48
30
10
80
12
24
60
84
46
20
52
54
164
66
4
50
16
24
14
22
44
6
88
110
60
6
22
14
30
114
84
60
6
30
6
240
24
4
152
18
28
38
40
26
60
174
24
22
8
90
12
10
44
10
42
98
36
54
76
6
18
14
72
58
2
150
54
114
42
46
38
24
12
48
40
108
2
22
110
30
84
4
26
142
54
134
60
52
8
36
118
152
16
102
26
6
136
122
42
60
4
96
128
36
6
94
44
16
50
16
104
6
148
12
44
6
136
44
4
14
30
46
14
90
22
50
18
82
50
40
38
120
6
54
70
200
12
124
50
120
54
102
4
44
60
30
42
138
148
44
60
144
36
58
26
174
90
130
72
140
18
112
30
24
12
44
340
44
4
92
144
76
68
90
88
32
12
268
192
68
42
4
36
90
126
2
6
24
60
72
18
42
4
24
212
76
62
60
6
6
58
86
30
64
2
120
138
12
34
42
122
52
6
2
82
50
28
116
22
24
36
32
16
72
92
30
60
30
12
34
144
66
50
4
56
24
16
14
12
18
58
128
16
24
14
90
60
28
330
122
72
48
28
12
168
2
10
26
54
102
4
14
16
60
36
44
46
224
84
6
36
10
74
60
6
150
30
24
16
104
66
136
48
134
72
54
96
30
108
88
144
8
6
40
74
72
16
182
120
160
50
42
16
8
30
16
14
130
6
18
110
28
14
24
96
10
20
34
126
50
24
40
14
30
10
20
70
62
30
30
40
216
54
50
24
66
48
60
6
36
138
70
36
74
12
100
110
180
54
6
180
46
98
22
14
136
188
64
62
40
104
30
66
70
20
40
8
12
28
20
58
62
120
28
72
32
138
10
80
66
22
8
60
4
36
30
42
68
16
36
14
18
112
80
54
204
22
24
140
124
26
154
2
48
36
6
24
114
76
26
64
20
54
22
108
2
16
48
14
42
48
22
60
44
4
96
14
66
100
12
240
2
66
52
8
30
22
14
84
60
202
84
50
94
60
104
36
54
40
48
32
462
30
90
24
60
30
6
40
8
28
168
56
ABCD 98843525986*3^$a+1 [50044]
24
24
32
48
72
3
61
192
35
13
77
19
125
3
16
56
280
8
88
17
63
27
21
16
80
184
59
61
96
5
51
24
16
125
99
160
101
3
64
8
48
64
8
57
111
24
45
67
41
7
152
3
108
33
39
57
105
151
48
24
48
168
137
63
27
69
3
18
54
13
32
16
24
200
88
128
64
96
149
75
16
89
271
32
168
72
33
39
208
185
7
101
139
120
104
24
16
176
24
9
31
24
128
195
54
126
25
32
40
128
24
16
104
120
48
16
192
8
201
31
24
104
16
56
40
24
48
17
36
75
400
8
39
121
59
61
24
80
16
17
90
180
33
40
32
40
32
3
93
16
24
32
105
63
256
48
56
40
32
27
37
8
48
48
64
72
191
49
104
99
21
352
152
96
40
56
24
69
18
54
163
485
123
39
25
168
48
24
8
33
7
48
8
27
13
41
36
19
71
49
96
17
31
96
71
25
119
9
27
13
56
201
55
17
15
48
45
43
24
8
15
25
192
152
40
5
19
197
72
72
19
17
55
89
255
51
205
24
5
3
15
193
8
87
129
40
11
72
37
48
48
48
56
15
33
72
21
3
24
45
108
7
173
72
51
21
270
36
97
56
16
24
59
21
24
45
43
128
120
144
48
75
13
24
143
33
24
48
57
90
18
144
51
24
33
7
11
45
24
21
54
109
104
57
55
24
281
79
96
48
65
90
18
43
32
144
144
144
48
39
33
93
43
137
39
120
16
48
101
36
223
96
24
80
24
57
15
24
141
115
80
96
48
96
40
8
48
9
18
45
63
73
17
39
15
1
35
54
15
21
19
80
64
56
256
8
21
3
40
137
415
53
72
18
153
24
21
3
72
40
344
16
80
168
144
40
32
64
32
27
13
8
16
144
56
48
93
99
16
137
55
152
40
24
17
63
112
8
69
91
17
144
39
69
162
105
48
120
40
120
197
91
8
40
41
15
3
18
19
24
176
15
25
8
160
96
17
159
16
8
51
109
89
15
96
216
33
18
93
40
119
57
96
48
120
21
43
32
40
48
35
108
9
40
8
33
135
27
108
129
15
33
72
183
1
80
27
93
231
9
40
216
48
48
17
247
24
152
160
72
128
9
31
104
24
96
15
369
9
18
45
24
48
72
16
32
105
175
72
8
16
17
63
27
45
189
115
65
15
64
47
9
40
23
162
31
5
139
23
105
40
56
64
296
69
123
88
24
8
40
128
16
48
8
24
144
64
113
15
64
24
41
111
105
7
65
18
69
21
180
79
83
157
104
112
128
96
105
31
32
117
3
88
48
200
64
56
72
24
3
37
104
96
168
63
33
24
232
35
90
75
24
24
88
152
208
48
72
119
36
13
56
48
48
64
24
72
179
13
48
8
64
32
33
7
83
301
104
63
105
57
31
59
13
32
48
384
45
18
97
101
3
321
15
21
27
16
29
75
15
81
40
41
79
96
200
144
16
176
48
177
54
108
93
15
54
99
96
3
165
16
32
40
305
103
41
63
16
101
3
72
33
90
45
27
61
200
9
18
108
33
16
113
7
11
13
41
36
19
24
119
33
48
72
64
8
27
21
64
23
1
56
105
63
16
96
56
64
24
80
96
45
91
8
120
16
8
48
72
267
109
24
8
48
9
87
21
43
ABCD 98843849056*3^$a+1 [50009]
3
48
4
20
33
3
28
20
21
18
1
12
8
27
114
55
60
5
78
18
48
24
15
15
33
28
200
36
45
55
140
9
51
3
36
126
19
101
24
55
11
18
15
27
18
48
15
135
9
39
25
12
5
195
24
84
72
60
4
80
24
12
3
1
35
174
7
32
33
24
3
105
31
32
45
3
87
73
11
108
42
91
53
67
24
11
54
79
17
174
144
37
89
6
54
19
35
129
15
48
54
15
16
68
36
99
21
64
20
27
49
36
188
100
89
63
15
45
4
23
36
61
29
31
275
1
35
85
5
48
51
81
54
9
81
55
8
28
32
16
95
66
6
9
60
16
8
36
124
119
57
48
16
32
48
16
5
54
121
53
7
84
60
47
133
35
54
72
31
152
87
1
29
18
186
30
1
35
96
45
75
33
40
72
95
48
24
30
42
156
69
40
5
108
7
5
55
80
63
45
28
80
9
60
51
15
129
40
35
9
24
21
39
12
21
43
11
81
3
21
16
84
113
108
19
56
33
51
3
13
108
12
24
24
35
157
5
15
24
15
294
12
15
24
300
16
23
96
36
105
28
29
48
39
39
36
9
39
42
31
108
20
15
1
161
55
95
90
87
12
16
8
21
79
11
49
12
8
21
18
37
56
24
60
84
156
96
99
129
141
90
33
12
45
111
64
113
66
21
21
72
18
69
40
44
45
30
37
59
138
108
27
27
61
32
12
9
15
15
45
60
27
9
48
135
13
5
60
19
24
59
6
51
108
3
198
36
120
18
96
69
87
81
48
51
9
69
12
31
24
95
69
52
44
81
19
149
15
147
49
59
69
15
78
3
51
229
5
66
21
33
72
15
27
72
33
21
84
163
20
28
104
33
3
16
24
12
48
96
104
57
18
54
75
48
69
79
125
7
5
72
6
36
156
105
4
23
45
27
18
120
63
24
3
57
21
19
60
113
18
24
18
12
78
12
25
8
12
69
12
75
255
57
16
11
60
1
128
81
18
57
39
37
144
83
6
36
66
60
48
1
125
6
30
60
43
11
61
59
36
114
55
11
33
40
35
21
21
48
24
102
1
20
57
43
95
24
49
92
120
99
90
36
18
217
84
8
15
12
6
43
32
28
77
30
60
108
21
48
33
279
4
29
7
68
52
29
54
72
24
25
65
7
60
92
105
132
126
12
42
31
104
4
20
75
61
20
3
13
8
60
52
29
3
21
51
124
5
7
24
41
75
15
12
13
44
16
5
63
9
12
24
7
77
6
85
41
19
92
15
72
12
36
13
44
21
27
72
3
54
15
40
20
33
7
71
133
29
12
15
93
6
90
135
52
144
11
18
27
132
75
36
9
12
100
5
30
21
57
30
37
71
60
69
75
216
105
75
30
54
60
81
4
23
66
27
144
60
40
20
69
91
24
11
49
59
21
165
7
23
6
3
15
81
111
6
84
6
12
13
104
45
15
4
5
12
19
20
4
72
92
33
144
54
36
81
72
27
25
24
77
27
28
29
39
16
53
72
3
108
12
16
44
87
36
18
67
23
37
77
36
30
1
8
108
27
42
138
61
71
9
57
15
9
79
12
35
30
24
51
40
17
7
101
15
183
54
15
21
27
4
20
15
114
30
6
39
76
29
15
52
24
20
15
90
30
90
18
37
60
24
60
5
66
25
128
15
12
108
132
9
24
76
119
1
72
59
25
5
60
126
85
59
109
44
48
135
24
9
9
7
36
24
8
96
16
56
24
75
144
216
25
65
31
48
5
6
25
23
97
11
33
96
15
24
30
7
17
183
33
91
44
84
16
44
27
1
68
21
90
36
33
69
7
84
77
12
6
9
21
60
39
52
65
18
42
54
36
174
31
8
16
92
3
57
15
13
20
111
1
24
8
36
15
6
31
239
85
5
55
60
119
21
4
44
16
12
83
45
12
33
7
29
51
69
51
28
56
9
6
45
9
36
3
48
12
21
144
31
29
18
33
72
180
285
3
16
24
12
44
40
65
180
175
35
25
53
3
24
136
8
24
76
32
120
27
162
54
30
24
12
19
32
45
72
12
55
36
77
27
3
13
84
36
35
85
8
156
3
57
4
11
25
36
5
24
91
104
300
180
39
60
36
9
40
35
9
87
198
91
209
7
104
16
24
60
11
36
48
37
20
15
78
36
19
89
27
75
54
7
17
30
108
49
5
24
12
207
105
12
60
15
165
31
107
13
68
99
57
159
96
18
15
57
66
105
28
56
141
15
148
35
ABCD 98843863102*3^$a+1 [50001]
3
54
6
61
11
12
13
44
3
18
19
56
24
48
15
18
27
3
13
12
24
41
72
126
132
25
5
15
24
69
15
16
140
39
42
99
60
9
30
12
12
21
135
42
12
31
77
67
11
69
40
41
60
90
30
12
42
36
24
60
33
135
48
9
15
6
12
108
42
85
35
168
21
9
175
137
135
24
9
15
12
160
77
6
1
24
17
72
18
9
48
135
30
7
11
48
9
12
39
12
12
66
67
44
111
129
24
45
27
33
84
66
132
73
44
15
33
3
37
12
35
18
78
1
23
6
79
116
96
76
137
6
12
9
24
24
12
28
11
37
17
36
24
51
52
5
30
30
67
71
114
6
1
59
1
71
13
176
21
3
9
120
55
83
18
19
71
9
88
167
6
54
61
72
23
24
21
15
12
108
294
108
39
16
5
15
60
33
102
108
25
59
117
3
36
9
148
5
138
1
20
21
39
9
24
27
21
19
11
60
25
47
66
102
60
25
23
57
3
132
9
51
18
60
51
24
4
113
138
1
11
9
48
12
3
13
48
20
36
33
87
4
5
27
45
3
9
27
108
45
7
11
108
24
60
97
59
12
93
16
173
27
129
42
9
33
51
40
116
36
33
24
6
60
42
30
48
144
48
12
48
90
3
60
135
45
16
11
9
9
144
18
45
33
60
7
68
40
20
9
87
33
51
9
78
9
69
87
45
78
57
24
39
24
6
30
42
42
6
7
35
33
9
6
9
88
47
120
18
3
4
65
18
108
9
93
18
1
48
83
33
52
12
20
15
36
37
23
1
71
9
21
30
105
75
49
101
108
12
67
72
140
4
5
30
12
30
63
60
15
49
23
9
36
48
75
24
48
105
45
7
23
90
60
19
11
9
21
18
12
12
6
39
96
117
12
48
75
15
30
27
21
120
75
16
20
39
24
48
12
33
15
33
15
21
63
18
30
45
75
9
4
12
47
81
36
69
114
48
222
6
12
105
27
60
201
9
7
96
104
111
9
3
90
6
54
18
33
15
42
19
23
33
15
9
36
28
29
27
136
17
6
57
27
108
45
3
12
120
48
165
105
75
9
48
19
8
16
72
35
18
159
3
9
33
51
39
78
12
171
57
12
60
15
15
18
135
24
9
127
80
24
4
80
12
33
42
25
20
15
48
54
51
36
51
12
78
39
39
12
30
7
5
48
75
45
7
48
53
27
60
123
12
42
7
83
48
12
45
16
84
23
42
66
72
37
11
12
30
139
44
27
33
36
36
33
15
15
1
41
72
18
13
29
27
21
43
17
15
3
72
18
87
4
23
33
135
13
29
36
12
7
32
28
23
9
48
3
48
9
52
11
18
7
35
48
30
87
24
124
36
11
109
8
15
48
9
16
35
33
36
9
24
6
69
15
96
1
20
279
12
18
12
75
64
41
39
213
60
31
47
33
15
90
102
93
39
6
12
39
69
12
30
33
24
120
51
225
27
30
12
15
3
12
6
7
80
4
59
30
30
21
63
30
3
63
12
12
228
18
39
28
12
41
150
9
141
42
12
78
30
25
32
36
57
55
5
12
6
30
90
12
105
12
45
6
1
29
75
36
60
39
60
114
27
36
195
13
107
33
45
12
18
37
35
33
27
25
60
5
90
13
65
90
21
4
20
45
30
12
9
24
69
150
60
60
21
24
16
36
11
33
117
15
177
3
48
24
3
30
12
6
12
85
65
19
144
44
132
60
108
21
27
33
15
24
96
12
12
52
29
15
36
4
72
77
6
60
54
30
36
105
16
29
51
111
145
5
198
37
20
15
42
6
117
33
12
48
15
219
177
39
25
56
16
104
96
24
3
21
147
33
9
3
15
69
4
59
33
3
81
51
25
12
53
18
42
3
15
204
21
4
8
15
42
18
90
15
117
90
36
9
33
18
24
18
72
96
15
57
7
23
45
93
72
27
15
48
9
9
15
9
63
63
60
42
15
84
60
63
6
79
5
18
33
9
7
11
93
24
63
97
143
9
33
48
60
90
33
27
12
48
18
31
71
72
81
9
30
48
9
141
12
6
9
36
112
80
27
78
60
15
64
41
79
20
9
60
42
108
132
18
12
30
117
93
150
48
42
30
25
365
127
32
21
159
3
60
45
21
144
103
23
1
11
30
39
28
92
69
90
81
9
15
27
30
55
83
72
30
18
49
128
28
47
9
21
3
27
18
7
68
9
3
64
44
189
60
18
120
45
27
37
8
28
84
8
33
103
17
15
15
93
12
180
15
69
69
7
12
32
9
31
101
18
42
18
37
8
9
48
42
48
9
84
60
45
7
60
5
27
12
9
55
35
12
18
19
36
35
54
156
7
20
33
91
44
36
63
21
15
9
36
36
51
73
17
30
42
3
24
60
123
1
36
29
24
7
89
24
78
133
59
18
30
33
75
105
57
42
60
30
6
84
90
66
42
12
3
33
12
19
53
48
27
3
12
36
61
11
18
42
78
30
12
69
48
3
108
144
13
113
31
104
27
ABCD 98844339424*3^$a+1 [50053]
25
83
25
108
51
129
147
33
192
59
121
39
168
12
93
108
35
40
20
52
120
92
13
60
83
130
14
313
48
39
21
72
156
39
21
47
97
36
39
153
75
57
36
11
169
339
32
10
30
33
83
12
12
40
69
9
15
35
88
104
76
93
21
48
222
8
1
204
123
93
107
13
227
13
12
132
15
105
35
82
48
198
204
56
13
231
36
105
95
13
39
108
92
60
12
76
104
1
87
33
35
25
39
18
62
181
60
15
345
12
348
47
180
532
228
140
28
45
95
433
59
25
143
37
143
97
35
72
88
21
324
180
15
90
51
27
104
229
59
60
132
73
3
105
39
69
252
39
320
48
13
39
9
60
47
4
308
22
26
22
18
60
117
147
36
54
50
190
26
40
80
120
60
97
57
50
96
73
11
28
12
21
39
213
48
35
73
47
133
111
8
28
93
12
219
96
234
50
48
241
119
145
27
8
130
90
132
66
3
144
15
72
21
375
144
176
10
15
48
24
108
12
63
44
109
39
141
21
51
47
13
72
183
140
37
95
12
49
132
119
240
229
99
32
181
215
84
28
8
94
51
39
129
21
123
87
21
39
80
48
172
69
27
84
20
108
13
147
8
313
72
9
90
9
72
59
48
241
120
59
1
12
60
120
39
21
105
183
51
33
75
21
21
26
37
35
48
85
12
75
108
105
179
40
20
256
105
48
21
38
1
39
8
10
2
61
171
33
123
93
191
61
87
42
63
60
300
3
165
119
58
51
219
20
52
56
13
72
255
72
80
13
12
60
23
10
162
92
13
63
80
184
168
12
8
60
112
176
145
117
102
8
241
72
35
25
48
39
21
72
57
122
49
21
38
148
20
72
133
107
25
155
22
6
213
51
96
20
12
145
47
130
111
72
57
30
93
123
72
20
181
84
60
95
52
56
25
59
196
180
93
84
63
44
28
8
112
20
13
99
80
36
37
3
72
108
92
1
107
70
42
45
180
63
102
2
36
60
12
13
75
24
18
62
60
1
119
220
129
59
12
13
168
72
83
4
69
24
36
111
141
48
131
166
282
128
73
141
146
40
20
100
93
39
45
60
83
192
60
40
33
60
12
3
32
48
304
8
73
227
108
97
45
15
95
61
60
59
88
45
57
195
3
57
177
39
71
40
213
47
1
135
45
240
35
312
100
92
1
72
156
180
99
33
15
32
468
37
83
100
24
18
18
120
93
84
117
30
108
240
45
3
24
9
132
12
36
119
28
204
69
147
45
147
285
36
57
114
116
73
39
20
88
24
33
48
72
23
12
25
287
1
120
59
16
644
180
76
212
72
48
12
1
39
56
85
39
48
60
81
39
93
15
144
93
180
147
128
12
36
34
51
108
71
ABCD 98844429382*3^$a+1 [50173]
21
11
24
64
56
52
57
47
208
36
69
60
183
92
97
39
96
20
13
15
20
88
12
45
72
23
25
240
11
60
96
16
44
76
60
44
76
24
24
84
117
23
88
12
117
15
156
68
36
28
12
9
84
27
36
8
25
144
15
165
35
36
1
63
12
140
48
76
12
12
60
12
24
20
24
12
73
87
9
51
3
77
25
3
12
20
24
24
76
45
59
36
64
132
20
16
8
36
76
12
48
24
9
84
3
48
9
11
24
181
51
8
112
44
16
93
75
117
24
51
123
5
16
120
9
11
40
24
12
33
51
56
48
40
48
9
171
192
57
75
36
44
108
28
8
64
56
49
11
40
24
60
56
24
37
18
93
9
3
132
104
96
13
3
60
8
76
8
115
17
64
12
33
11
84
24
25
27
36
60
68
109
75
72
164
64
56
64
48
8
100
20
49
75
75
81
12
24
9
51
15
69
21
95
60
40
120
33
135
36
20
64
20
7
18
35
60
16
129
95
136
84
80
12
133
87
48
27
90
23
12
60
100
3
30
35
28
32
208
144
9
51
20
73
47
28
45
72
75
33
3
32
76
132
12
21
27
24
36
92
28
44
48
100
72
36
72
48
24
60
80
13
47
108
97
60
183
120
32
100
8
61
54
101
25
71
28
56
36
60
108
1
119
25
3
72
48
48
12
8
52
32
25
27
24
80
1
179
1
99
36
45
23
120
28
104
64
20
24
96
124
20
12
60
28
56
84
16
84
152
73
72
99
81
3
48
12
57
39
141
150
81
12
96
21
24
54
45
32
4
9
15
80
60
36
61
3
20
12
24
4
27
30
95
108
16
44
40
12
24
9
71
196
75
173
28
8
60
64
108
248
85
15
200
36
84
61
59
76
8
16
96
128
120
96
49
15
48
57
15
56
24
192
60
28
45
255
27
78
11
24
36
60
16
24
12
8
40
120
72
117
12
15
44
76
24
12
12
72
44
36
13
11
4
21
36
23
52
24
45
27
24
60
48
21
87
8
4
240
56
1
123
48
84
20
108
28
129
48
3
72
105
27
48
32
24
1
3
168
32
7
69
24
80
28
84
128
40
92
48
88
60
32
28
60
8
4
32
76
188
136
33
27
20
84
4
56
25
87
32
7
93
105
15
32
25
15
33
3
8
124
27
45
105
3
80
36
361
15
96
12
48
84
36
44
28
60
96
9
12
35
60
13
11
16
24
45
15
20
31
5
48
16
45
174
93
68
24
112
33
11
1
59
4
12
68
37
60
3
48
39
30
51
8
4
96
56
16
92
36
61
231
60
9
24
15
20
112
24
9
36
35
85
59
112
12
48
24
44
4
60
36
21
99
36
36
9
171
8
1
108
71
124
12
44
36
13
60
11
84
88
213
15
72
48
84
117
39
39
30
35
25
15
56
100
9
12
24
35
229
3
8
61
23
157
35
100
68
52
8
25
3
24
63
153
12
176
61
51
44
16
32
36
49
27
45
15
153
63
44
24
49
35
85
27
33
51
21
51
8
76
3
41
145
95
40
96
93
12
15
8
12
24
4
80
28
32
60
25
3
57
95
36
40
140
60
136
36
164
49
159
12
9
15
36
48
48
104
55
29
109
3
12
32
148
32
16
8
24
52
8
7
33
20
37
143
16
9
3
27
17
100
8
96
76
68
37
23
25
87
60
75
89
1
35
13
3
69
15
8
16
156
9
71
28
57
108
35
16
140
36
13
36
324
12
3
105
42
210
3
72
3
41
4
60
21
27
24
33
11
96
40
33
47
28
48
12
96
96
84
116
76
12
20
100
32
28
32
196
68
204
25
11
1
24
15
96
24
84
45
123
60
288
36
48
20
36
61
51
8
16
60
20
60
48
28
44
28
60
56
124
72
44
24
36
4
60
12
93
47
13
75
108
12
20
127
21
32
1
27
8
16
44
4
168
93
264
47
13
71
76
24
9
87
8
88
68
1
3
56
40
24
56
49
35
16
9
191
84
12
84
61
3
32
60
40
93
60
3
33
144
47
16
132
21
111
24
72
9
63
20
7
45
48
12
33
11
4
108
32
12
73
102
18
3
48
21
24
126
21
72
140
12
73
47
4
24
57
339
132
9
24
119
ABCD 98844901102*3^$a+1 [50005]
16
140
33
43
8
81
51
4
248
12
156
12
100
12
53
12
43
128
9
3
40
20
40
36
80
4
56
9
27
76
92
45
55
60
36
137
19
20
33
7
144
77
3
129
120
51
24
28
8
12
45
144
99
84
33
7
72
8
76
36
8
52
5
3
33
75
72
28
5
135
9
36
24
75
48
156
84
45
31
12
8
9
3
9
75
105
43
188
172
68
48
57
24
3
45
108
24
111
12
228
88
36
5
123
52
44
76
20
36
72
96
52
32
36
141
3
60
88
5
39
33
51
57
43
17
72
15
12
84
72
52
80
45
87
24
12
112
17
36
72
43
104
24
100
17
75
52
20
40
65
27
21
75
4
176
4
36
44
45
43
56
9
3
69
19
20
9
3
57
7
8
12
60
33
43
32
48
172
8
237
31
41
31
12
8
9
43
20
12
24
57
115
137
168
27
88
80
84
48
36
4
56
81
39
16
104
60
249
55
65
115
17
15
21
12
75
48
28
92
48
4
32
21
63
36
28
53
15
57
3
48
36
28
200
36
57
15
192
40
48
32
33
3
12
57
67
41
3
4
56
36
24
129
72
3
28
5
15
72
57
36
67
5
135
132
16
5
247
56
124
113
3
60
249
15
12
45
43
36
104
36
72
24
28
36
24
80
72
48
57
180
63
48
12
88
29
19
392
120
129
175
20
21
63
9
60
51
57
75
4
36
180
29
48
31
44
57
19
104
28
12
20
153
60
12
72
36
72
27
196
24
41
24
43
92
21
27
33
63
24
33
24
39
9
135
33
75
12
93
72
12
108
67
56
64
164
12
12
12
33
72
48
3
60
45
67
5
3
100
32
117
108
51
156
45
3
108
24
48
33
79
8
12
24
64
32
36
237
27
21
3
4
8
9
19
132
8
57
27
52
20
93
51
136
53
111
9
132
3
12
28
113
123
16
20
36
24
33
168
27
16
12
65
7
80
165
63
112
20
45
51
204
48
192
12
16
144
8
96
12
52
92
136
29
3
36
141
15
81
3
69
3
40
12
65
27
33
7
8
48
132
36
177
27
60
45
48
135
45
60
7
32
36
9
31
44
36
28
41
103
176
9
75
33
24
51
64
140
141
3
24
48
9
39
132
12
57
79
29
55
72
56
24
36
24
48
117
195
48
16
72
140
60
52
108
8
24
292
8
76
197
72
7
108
5
3
24
45
36
72
67
36
8
21
36
27
16
72
65
115
20
124
8
48
48
4
68
60
45
19
53
75
117
3
40
53
39
33
123
105
7
56
60
204
33
24
3
36
16
20
141
12
7
36
8
9
120
103
48
20
9
7
36
80
45
12
63
9
43
20
40
5
67
41
132
147
45
96
7
8
12
48
108
36
4
72
144
128
28
60
5
3
24
33
75
69
51
4
20
256
5
15
12
45
7
161
7
5
27
40
44
24
213
7
20
36
57
7
65
31
44
172
56
57
27
48
57
171
12
40
140
117
43
53
7
5
135
12
21
43
84
60
296
21
19
89
55
8
57
31
29
7
44
21
36
39
40
56
9
19
29
195
120
16
32
4
24
29
51
172
92
96
144
33
60
19
36
17
43
12
8
57
132
36
63
160
36
44
4
8
72
45
87
40
8
156
9
87
165
39
69
3
57
12
75
28
8
64
108
65
48
15
48
189
67
5
123
16
29
15
33
3
4
8
124
5
3
28
5
15
45
99
21
135
9
31
32
48
57
3
40
32
33
27
28
20
45
39
93
111
4
72
144
101
43
48
68
141
15
88
108
185
72
60
48
187
20
105
3
40
5
3
4
60
12
36
17
75
40
8
48
12
9
51
12
40
92
21
3
21
15
28
5
51
81
48
3
4
36
17
7
68
33
3
76
20
21
7
8
45
72
7
173
15
96
52
29
43
8
52
8
144
4
132
29
43
8
40
17
91
17
55
128
12
144
105
111
40
72
20
48
57
51
57
195
105
3
36
33
60
7
44
40
44
60
28
12
56
96
48
117
159
36
81
87
36
76
44
100
29
3
100
8
132
12
40
72
20
24
160
29
63
64
24
84
32
28
65
12
108
3
4
8
108
240
57
3
ABCD 98844913036*3^$a+1 [50012]
8
43
5
40
51
17
25
6
36
29
25
39
8
19
30
96
15
195
65
7
12
21
32
40
44
43
29
97
18
45
20
79
5
1
11
61
35
7
6
11
28
20
7
65
60
1
24
66
33
12
20
4
9
39
15
12
6
167
4
3
65
31
45
15
5
43
30
59
55
96
21
33
107
19
21
21
18
17
52
12
3
90
159
87
12
24
9
8
72
31
24
93
44
12
13
11
24
13
12
15
3
24
36
29
7
41
37
78
12
45
12
44
52
32
76
99
153
8
4
8
16
36
123
84
29
12
24
24
19
36
6
3
201
23
12
7
54
108
39
44
52
36
48
39
5
12
7
29
145
47
24
72
36
16
20
4
63
77
4
39
30
18
89
7
24
113
31
48
65
36
13
11
37
63
39
6
155
7
6
6
5
24
96
36
19
60
66
42
42
6
53
1
3
15
17
24
55
6
6
57
27
18
30
12
17
24
12
108
52
60
32
52
27
29
124
8
1
30
53
49
63
27
21
15
117
9
11
37
87
20
13
3
32
16
69
27
15
6
48
35
31
6
87
128
43
96
30
23
1
11
25
3
3
30
12
30
30
96
39
72
32
12
61
83
127
41
88
132
8
19
21
57
23
19
30
23
28
21
6
60
24
30
23
67
17
61
6
42
39
33
47
1
30
57
8
37
27
12
72
15
126
3
21
23
31
90
3
3
36
45
15
66
30
12
29
16
140
7
24
66
11
25
63
51
5
1
51
8
24
37
11
12
1
3
8
24
24
136
15
21
20
16
21
30
17
36
13
24
12
99
51
5
1
23
67
72
53
16
24
123
57
12
108
45
11
13
35
24
25
36
15
51
21
3
96
12
5
43
18
35
1
3
8
25
39
12
8
60
60
16
57
12
11
25
39
45
119
16
201
3
45
39
81
11
192
13
11
55
5
96
12
31
5
1
84
6
42
95
13
39
56
4
108
84
8
48
16
20
31
6
30
9
32
37
24
27
15
30
11
16
21
48
3
27
149
91
5
40
12
8
28
60
8
49
27
168
15
5
19
105
8
24
1
71
16
21
48
3
69
12
47
1
54
5
16
32
48
48
88
3
17
31
6
90
41
61
48
24
15
8
52
32
16
44
1
35
96
7
36
48
60
72
33
8
55
12
18
15
8
1
35
13
48
18
17
132
52
92
19
12
12
24
9
48
3
12
41
4
9
18
72
6
71
49
12
11
40
12
75
17
97
24
60
54
17
16
39
18
87
9
23
13
198
102
30
41
7
9
63
6
11
52
27
57
87
5
79
42
35
7
30
47
12
13
11
13
11
24
37
47
7
108
65
40
20
1
51
15
30
47
1
35
7
65
31
9
12
27
29
16
24
57
24
3
20
1
36
30
150
3
3
210
111
9
6
57
36
20
1
11
4
32
31
18
78
36
18
23
24
61
15
8
25
99
15
17
36
25
11
4
33
11
55
53
4
63
5
73
147
9
132
3
8
7
9
87
6
11
24
85
12
78
102
42
21
3
29
25
95
1
24
3
15
21
51
17
60
49
35
60
12
52
8
52
183
18
36
18
29
40
20
12
12
4
15
29
31
5
1
24
11
12
76
9
35
1
12
42
5
7
6
30
29
25
11
19
30
71
43
21
33
48
27
48
116
1
6
93
51
36
60
6
15
32
52
8
48
24
19
5
24
16
20
31
21
15
18
23
4
36
9
11
28
36
21
11
37
66
36
29
12
1
3
3
6
11
73
24
42
5
1
84
30
156
21
20
19
65
7
5
40
27
36
45
36
3
53
55
29
24
4
33
6
9
96
32
7
12
17
60
67
33
3
21
56
88
32
31
5
1
96
18
9
33
3
33
54
9
48
44
12
96
25
11
103
33
24
12
21
39
3
60
78
6
65
1
35
4
84
20
31
42
42
17
31
5
7
6
23
37
87
116
7
5
1
71
16
33
15
3
12
21
8
7
5
49
3
3
60
24
48
30
72
24
11
40
45
63
75
96
24
18
35
12
13
24
3
8
52
33
23
31
77
96
48
12
48
4
3
41
109
47
12
19
18
35
12
36
52
36
15
5
16
33
12
72
18
17
24
1
30
9
39
24
93
8
64
56
43
233
60
1
6
6
48
12
11
7
78
11
151
33
33
11
84
76
21
54
17
19
41
4
9
23
55
12
18
107
25
63
12
75
17
12
76
32
36
103
33
20
31
18
3
3
24
12
6
90
5
43
29
84
4
56
73
30
18
30
41
7
48
6
6
12
102
47
31
93
20
16
33
24
12
23
31
90
54
5
91
48
72
18
23
12
12
13
66
53
7
5
40
15
45
48
3
245
1
30
12
72
6
15
12
56
88
132
12
20
24
12
36
43
54
47
36
4
33
3
3
9
3
57
33
6
30
3
32
7
24
5
16
20
144
91
65
25
24
18
9
9
108
30
54
83
19
36
9
8
31
6
11
16
111
41
36
72
1
30
12
18
30
41
112
36
9
83
28
24
15
24
45
15
6
23
19
29
37
11
25
6
30
42
6
3
20
16
20
144
24
25
48
36
18
6
27
45
99
20
12
61
48
3
20
1
123
44
157
36
71
16
68
49
99
12
33
23
13
6
18
90
42
6
48
33
63
9
8
13
96
3
20
79
5
4
44
24
28
45
12
35
12
16
72
60
44
19
6
83
79
24
18
15
15
30
59
24
109
48
23
13
30
114
6
84
17
25
11
7
6
35
4
44
28
20
13
11
88
12
9
42
24
24
72
9
24
21
30
165
141
3
15
48
21
3
48
42
11
67
65
1
39
3
54
6
21
20
24
19
5
76
69
30
41
64
36
15
12
6
96
24
24
3
12
8
19
48
17
72
60
16
63
5
4
45
75
72
27
12
12
41
61
35
1
11
37
144
3
32
4
44
43
54
48
3
87
9
15
96
90
12
18
24
6
23
139
12
17
48
19
21
32
19
105
33
3
87
36
48
12
5
16
156
20
13
27
8
24
61
24
66
89
88
8
25
75
56
13
42
60
30
12
39
9
27
36
39
137
1
11
4
69
35
85
11
60
25
3
24
44
1
60
3
9
23
12
40
44
12
60
25
54
6
35
72
37
108
11
31
36
41
64
68
37
15
3
24
17
25
6
42
63
69
11
36
73
35
31
60
12
30
6
12
5
4
8
55
21
39
57
20
31
5
172
3
33
ABCD 98845040038*3^$a+1 [50007]
69
30
21
63
138
12
60
36
96
3
8
7
17
25
54
9
63
57
21
27
48
96
3
48
108
9
57
18
6
24
12
138
17
25
30
66
84
24
6
29
85
51
105
30
41
43
84
57
24
45
12
23
49
63
48
9
6
6
66
137
43
149
16
87
42
138
45
3
18
51
39
129
45
131
97
12
35
55
12
69
9
150
6
42
24
41
7
18
30
30
24
3
21
12
78
12
42
27
15
114
71
64
15
66
39
104
7
48
33
8
7
65
40
24
80
24
64
15
6
66
30
210
6
48
36
78
18
63
39
17
1
12
75
80
1
54
6
11
40
45
3
33
15
24
104
16
120
15
6
48
27
24
48
63
120
12
18
3
32
37
6
150
72
23
37
48
75
9
72
24
36
36
15
15
113
25
12
48
84
15
80
25
15
93
138
89
40
3
77
16
9
6
89
37
51
15
33
39
33
72
3
53
31
9
87
18
12
35
97
87
3
45
33
12
11
85
12
42
12
105
21
48
60
95
55
65
55
9
105
30
216
54
48
12
6
6
24
36
71
25
42
108
162
63
32
205
27
21
59
133
3
8
7
24
30
18
18
48
30
17
40
32
37
35
1
63
27
12
6
24
6
45
39
33
33
12
12
18
29
1
24
39
80
7
89
25
63
21
24
66
65
31
30
3
72
21
42
30
12
23
25
12
59
19
18
84
23
61
24
75
48
15
24
9
99
5
61
12
15
3
30
6
65
61
3
120
24
21
6
5
24
25
42
42
35
88
80
40
9
78
65
1
87
8
31
90
120
39
21
11
37
18
42
71
7
150
75
3
6
48
12
24
6
90
75
24
117
12
15
8
24
16
104
1
39
3
53
55
48
36
6
90
5
72
48
73
60
132
24
111
33
102
18
36
51
3
54
198
17
1
6
48
18
39
33
18
90
18
9
105
15
33
15
33
30
96
9
9
6
12
48
5
96
48
37
3
56
55
41
31
17
31
41
73
23
24
48
1
12
24
48
18
30
27
165
12
6
57
15
12
6
78
9
81
6
9
15
57
87
18
12
6
12
33
21
36
12
132
48
48
42
5
91
30
12
60
120
12
27
45
3
56
16
8
7
81
120
128
96
73
12
11
73
15
21
11
19
21
24
111
33
32
85
24
36
12
11
139
30
47
16
24
24
21
3
96
81
48
42
54
87
45
3
72
9
150
18
30
60
6
6
36
5
64
9
126
41
43
42
24
35
49
159
15
33
57
18
77
120
25
60
198
18
131
61
3
32
7
81
9
36
51
51
12
41
97
42
126
39
75
18
120
54
6
167
97
18
108
18
15
32
73
6
24
41
13
42
66
15
33
36
11
25
23
40
45
27
9
15
8
40
56
1
30
30
3
8
7
6
147
15
102
3
9
18
66
30
132
18
54
57
48
8
24
25
39
21
36
54
60
29
127
233
25
87
48
15
66
36
132
18
12
6
131
49
132
3
129
288
72
30
18
63
24
33
60
3
51
114
131
24
7
102
3
57
36
36
23
112
141
3
177
39
99
12
129
9
87
69
11
25
15
120
63
6
18
161
72
40
63
17
112
57
18
12
54
59
37
18
30
72
84
15
15
54
126
45
51
93
56
1
24
95
61
3
8
40
15
24
18
6
89
1
36
24
72
27
27
173
120
37
6
53
1
30
18
47
16
27
6
6
33
21
11
19
36
60
29
19
173
40
32
48
43
30
30
17
13
59
61
107
24
1
54
9
176
25
30
6
27
15
36
29
7
33
87
24
9
63
233
49
15
128
49
36
48
59
1
144
30
12
6
42
5
133
12
48
15
80
7
120
18
23
37
60
12
11
72
109
36
18
12
102
27
3
45
21
12
102
48
9
9
30
120
54
18
57
51
77
55
17
73
39
128
55
72
201
48
9
96
60
30
36
90
36
3
32
48
24
16
72
69
18
6
11
88
8
88
32
24
133
18
24
33
152
16
32
1
30
12
18
27
33
24
30
18
30
9
9
24
6
9
33
39
69
24
12
39
27
5
112
15
30
36
36
18
42
90
18
11
1
54
17
88
39
257
43
30
12
3
3
12
6
42
137
31
54
12
39
9
47
31
42
12
6
5
43
21
9
6
66
15
8
19
6
60
59
48
25
30
33
27
210
48
12
15
9
159
24
45
3
48
80
7
9
15
30
36
54
18
23
109
203
88
9
54
17
40
80
7
42
23
7
24
9
33
54
6
24
54
186
6
54
96
24
39
9
15
120
45
18
89
55
6
75
63
42
63
39
30
12
18
5
7
36
18
84
12
48
3
15
42
12
54
12
33
129
6
24
6
11
109
11
48
13
90
78
24
12
18
21
15
81
9
71
120
13
60
132
6
18
66
114
60
30
21
24
9
30
6
11
91
42
3
33
15
15
9
63
24
33
105
23
13
42
113
79
57
8
43
69
48
56
31
30
120
78
30
12
6
69
63
33
8
7
9
24
21
99
15
9
32
1
23
49
23
73
36
84
39
93
102
30
87
144
72
8
49
48
24
6
72
65
73
95
49
36
72
35
73
24
54
17
37
27
9
39
153
63
ABCD 98845958306*3^$a+1 [50012]
25
48
39
36
12
12
44
4
72
44
25
51
48
12
21
3
20
24
37
48
15
72
44
61
15
9
75
60
24
33
48
75
9
15
120
80
16
24
20
28
92
37
63
120
21
191
16
9
35
4
44
16
20
37
48
12
3
24
116
24
1
12
47
16
204
96
24
45
87
69
71
1
72
27
60
81
75
24
165
51
45
63
84
21
24
27
8
181
11
120
25
75
36
48
177
3
60
20
4
57
3
93
15
32
36
40
12
9
15
8
61
27
12
33
39
20
16
32
13
27
21
39
20
1
27
84
48
21
24
3
44
25
23
12
108
16
12
48
144
32
13
107
16
69
120
23
1
15
44
60
16
9
11
25
11
1
3
21
15
33
135
21
15
72
24
8
12
4
60
56
73
15
12
48
56
36
16
12
48
8
4
20
36
64
60
12
44
4
56
36
13
3
12
48
33
131
13
96
15
24
56
16
120
8
40
12
168
12
8
156
96
64
24
12
21
15
44
4
44
12
48
25
11
4
48
45
3
69
12
95
49
15
44
52
33
11
4
32
48
37
15
8
16
36
68
16
45
36
3
96
44
72
40
8
100
36
36
20
16
32
12
64
9
47
24
40
60
20
4
45
3
24
153
3
9
3
80
13
12
75
36
21
15
8
16
105
36
35
88
20
13
3
24
20
40
45
3
9
39
12
57
51
36
9
11
73
11
24
12
4
24
12
24
45
120
24
11
16
24
204
21
36
24
11
169
12
23
24
36
24
13
23
24
13
3
80
1
63
36
24
32
28
21
27
48
129
3
24
9
12
63
60
9
3
68
36
100
8
25
27
48
12
9
84
11
36
24
37
23
16
45
48
71
16
108
60
36
36
104
49
11
40
12
12
36
57
27
56
49
3
8
85
75
24
20
12
109
35
109
63
12
36
12
72
56
16
20
28
33
15
68
1
3
12
24
24
96
12
12
36
20
4
12
20
40
165
23
12
13
11
1
219
12
48
24
48
32
12
13
11
49
15
96
20
76
48
140
73
23
36
28
132
33
51
20
37
48
11
4
84
48
24
8
16
12
92
13
83
61
23
25
3
60
57
3
33
51
108
72
8
16
21
60
15
20
120
4
117
72
131
4
45
135
20
28
152
61
51
8
13
24
3
12
33
27
24
104
40
12
8
61
75
21
3
33
107
1
12
39
20
85
39
60
12
24
20
13
12
3
12
33
63
8
24
52
9
36
48
95
28
12
20
36
52
84
9
119
25
60
27
21
39
120
84
20
4
21
72
12
75
21
36
75
20
13
27
21
60
3
72
69
48
15
20
40
21
51
24
12
12
12
24
45
12
15
32
72
124
60
9
11
120
64
12
24
60
60
24
12
24
24
20
52
68
1
75
21
63
12
8
40
36
116
40
69
15
12
33
95
37
23
64
32
4
24
20
40
32
1
60
27
12
104
1
159
72
32
16
36
33
36
12
39
8
16
12
60
8
97
47
12
100
120
20
4
104
25
3
12
36
116
16
8
36
1
59
4
21
3
20
52
60
48
56
60
49
51
44
13
24
3
56
76
8
16
44
1
39
92
1
12
12
75
108
96
20
4
96
9
12
48
11
16
108
32
13
63
24
129
51
21
15
44
76
44
25
63
32
76
12
120
12
24
44
1
51
33
11
16
80
28
32
4
21
60
63
117
15
24
20
1
83
12
1
3
20
16
44
16
36
48
44
1
11
1
84
3
92
100
8
16
44
12
4
24
57
3
12
108
20
37
23
16
45
39
21
59
97
39
24
20
60
16
20
145
36
63
45
63
12
20
1
12
3
45
15
164
13
63
24
12
20
61
107
16
9
15
36
9
48
15
32
136
21
15
60
44
84
25
3
9
59
4
80
1
96
3
32
84
24
52
93
3
24
44
1
3
32
40
84
60
12
12
48
93
11
4
36
48
20
37
15
108
12
24
12
24
44
49
15
12
44
4
36
20
25
27
48
20
36
49
131
16
72
20
1
39
60
33
47
36
16
9
27
8
36
40
204
12
72
81
131
88
32
24
1
24
15
24
57
24
11
76
12
21
39
80
40
12
24
36
33
12
51
8
25
15
81
23
16
21
51
12
32
49
15
21
15
8
25
15
32
24
40
132
9
23
120
12
24
40
20
84
145
48
12
63
72
45
27
44
40
20
25
27
57
87
20
13
11
4
36
44
12
25
23
180
40
12
144
56
28
36
9
63
32
16
69
11
124
12
8
1
35
97
183
21
39
44
28
12
12
21
83
49
12
35
49
11
4
72
24
93
3
48
12
44
60
4
24
32
28
32
16
48
20
64
33
75
12
72
21
12
51
24
96
81
39
56
73
12
15
20
100
68
36
40
21
3
36
44
13
3
56
28
12
108
21
12
15
8
24
72
1
12
3
8
37
47
28
48
129
47
28
32
220
24
24
20
25
191
4
32
1
12
15
60
57
119
49
3
33
36
3
12
44
49
27
24
36
21
15
9
204
11
4
45
95
24
61
39
20
25
75
60
165
36
51
44
52
24
33
71
37
3
36
9
24
11
4
12
48
32
24
16
9
75
129
3
60
120
8
64
20
16
45
179
60
100
20
16
9
35
13
63
20
16
45
3
12
8
25
27
20
64
9
15
32
49
11
1
3
44
1
51
24
24
45
15
45
35
28
57
15
32
13
3
45
60
47
36
40
24
32
48
13
99
21
12
12
36
3
12
12
12
48
45
47
16
8
180
1
23
121
35
25
15
12
9
39
56
28
48
32
85
15
72
24
44
25
75
48
104
4
36
48
20
28
8
61
75
33
15
72
48
21
39
48
32
36
84
16
12
9
59
37
59
28
60
48
9
3
56
25
15
44
88
12
33
12
3
12
72
24
57
12
15
12
8
112
24
21
84
15
60
104
36
36
16
12
ABCD 98846448224*3^$a+1 [50018]
12
39
76
29
33
171
51
45
21
78
16
5
24
61
38
36
12
40
50
3
27
45
79
108
2
6
10
62
42
30
24
52
60
8
21
3
72
124
32
12
33
108
39
6
30
16
65
123
46
32
18
192
28
41
105
18
78
3
147
40
68
84
40
116
16
38
88
2
12
120
28
197
81
3
75
57
3
6
46
29
21
15
9
18
6
15
121
59
45
6
10
26
9
39
12
42
6
24
40
26
10
65
15
46
80
70
80
21
7
77
9
24
3
13
2
60
69
51
114
10
36
8
21
24
27
24
9
7
18
2
54
15
9
34
53
9
6
24
18
6
114
16
6
90
80
6
18
15
72
57
112
95
3
148
8
36
36
33
81
10
14
6
10
24
14
40
120
80
12
48
21
1
8
18
45
9
15
9
22
60
5
7
2
70
5
19
32
4
5
25
6
125
48
19
2
48
6
24
96
21
61
74
70
14
21
21
24
24
22
29
99
57
3
21
9
16
86
9
3
30
6
24
33
7
17
55
48
41
105
264
40
6
32
72
120
21
7
48
80
52
29
15
4
26
120
126
9
3
22
59
12
15
4
5
1
90
20
10
32
22
50
10
86
15
75
132
33
39
10
6
5
85
35
135
33
79
221
19
53
33
54
16
17
7
26
6
16
5
3
42
40
23
1
8
118
29
3
16
2
40
30
18
2
69
33
22
36
54
128
16
14
10
66
14
216
6
34
32
63
15
81
39
10
66
6
54
68
36
40
5
21
30
9
12
3
84
6
120
6
66
48
40
102
2
63
15
10
14
9
81
6
9
75
6
40
2
12
24
24
57
55
36
20
12
22
11
13
2
9
61
102
2
40
59
27
40
8
24
33
9
48
6
60
94
72
14
66
78
28
32
12
9
31
44
21
49
47
7
2
39
25
62
72
93
3
40
56
24
72
9
19
270
6
8
36
22
23
129
18
30
54
9
175
101
75
21
27
58
54
5
36
48
25
54
2
10
65
15
30
40
8
87
43
36
32
114
24
34
20
16
12
32
46
32
18
70
14
60
76
20
160
5
7
80
129
15
48
33
7
56
10
32
90
4
8
48
33
19
17
61
54
80
64
32
9
31
48
20
54
16
42
12
18
2
12
10
30
80
45
36
9
6
58
35
19
41
57
10
29
96
3
6
10
116
93
27
34
6
50
3
19
90
8
39
24
1
54
2
72
46
80
34
8
15
27
22
54
2
24
30
9
25
14
42
48
70
53
115
29
21
3
15
6
24
51
13
71
12
37
11
21
6
24
106
38
66
99
7
53
1
38
66
46
20
28
41
27
9
96
69
66
30
18
4
17
9
70
5
141
48
58
102
26
174
70
17
15
64
5
7
20
12
28
72
200
33
63
10
47
39
9
9
18
9
13
86
72
9
121
62
10
47
1
54
5
36
55
89
60
21
15
3
4
50
112
14
12
30
15
55
50
10
84
8
21
21
64
90
5
129
40
62
48
52
6
23
9
42
16
182
70
2
16
83
21
40
14
24
10
23
27
6
22
72
18
8
6
16
24
5
13
71
39
10
11
27
9
60
79
212
40
50
15
63
21
13
62
24
60
21
24
72
9
34
84
50
42
16
29
39
12
60
69
3
48
18
42
9
3
82
54
176
45
51
24
9
7
72
17
15
34
14
18
54
24
12
9
243
10
72
18
30
11
99
58
23
49
11
75
16
8
36
52
18
54
26
24
27
84
49
8
64
24
47
7
32
40
104
34
107
3
18
88
2
30
24
24
144
66
21
1
62
210
30
42
64
35
37
23
1
14
52
14
18
6
16
14
117
147
18
24
58
77
9
42
69
9
16
35
36
27
48
28
17
84
3
33
27
52
26
39
36
103
86
15
33
58
5
73
2
12
16
2
94
18
23
9
34
140
36
76
5
27
42
16
8
16
30
68
28
89
15
16
2
16
11
21
24
40
48
6
26
48
16
86
16
29
61
62
21
27
60
69
49
72
8
6
48
42
39
15
36
96
189
81
30
45
13
11
61
35
19
56
9
9
51
3
21
12
39
4
41
3
18
15
97
56
6
16
8
112
65
7
18
8
16
14
16
56
24
24
4
68
64
170
120
75
21
39
51
94
114
17
3
16
66
59
84
36
19
2
18
21
24
60
27
12
76
2
63
12
7
41
12
87
40
26
6
76
20
72
33
7
2
16
48
11
36
7
20
93
60
85
14
40
65
9
96
18
6
54
16
5
120
7
5
25
32
96
24
10
17
3
16
2
15
57
27
99
24
21
7
44
45
43
56
106
26
45
9
51
13
14
12
45
51
48
22
78
32
9
24
12
43
56
40
5
61
38
16
41
24
60
93
16
2
4
18
38
9
9
30
21
19
50
15
1
6
32
66
6
24
10
14
28
5
33
30
16
5
24
15
36
18
6
10
30
42
38
12
4
41
97
2
69
1
38
148
32
52
56
58
35
39
81
115
2
64
54
17
7
2
88
23
39
4
32
12
57
31
108
17
27
18
24
15
1
14
18
3
39
4
17
55
8
21
19
17
73
131
21
15
15
4
44
36
6
40
110
45
19
116
12
48
42
30
21
39
30
112
14
64
36
5
36
13
71
1
38
28
29
25
11
15
70
120
14
36
30
54
66
30
28
12
20
33
96
99
10
2
30
102
42
15
1
14
9
55
32
40
18
35
99
82
18
36
66
35
60
9
15
31
26
22
18
18
20
42
3
21
46
5
27
21
21
48
6
16
26
94
18
2
21
9
15
9
120
22
2
42
16
44
40
18
38
18
16
54
24
20
21
27
69
96
15
34
54
65
39
18
15
9
40
35
3
16
72
120
89
36
27
60
36
24
90
16
11
13
18
20
33
15
21
180
39
10
6
41
24
55
29
60
12
15
12
72
16
2
22
5
3
28
62
22
5
36
24
60
19
24
41
15
60
100
12
113
45
30
16
36
44
ABCD 98846904628*3^$a+1 [50046]
33
92
96
16
99
9
96
9
3
20
49
15
188
133
23
36
40
48
8
40
48
9
3
20
37
71
1
54
5
12
28
99
66
36
15
39
41
13
27
20
28
8
160
128
49
27
8
91
5
84
28
9
23
25
6
36
21
153
11
48
36
52
20
55
45
120
9
11
12
36
1
3
87
41
43
5
31
18
36
47
48
76
45
36
63
45
51
8
108
60
67
77
64
15
69
120
56
7
65
43
42
3
60
36
45
3
56
49
36
27
39
114
71
4
9
23
85
27
36
72
87
53
28
9
27
8
28
72
3
24
138
75
80
268
87
5
7
93
75
72
21
20
52
36
92
25
3
36
8
40
72
44
1
3
20
48
4
33
12
3
111
126
75
15
36
17
37
15
36
87
137
4
60
15
5
4
20
172
24
104
28
8
52
39
45
104
40
9
12
60
66
77
31
137
7
5
28
132
12
165
3
8
100
12
165
131
55
5
121
3
45
6
41
16
200
7
101
4
12
20
4
32
25
18
57
39
45
8
37
18
21
96
45
39
27
9
33
30
5
108
49
11
4
111
24
41
64
24
9
15
68
25
3
20
67
5
49
36
27
15
5
13
39
69
51
159
5
60
31
41
43
6
84
11
144
4
32
79
9
32
16
12
140
40
3
29
4
120
36
68
168
4
75
6
12
47
76
27
113
7
21
20
4
27
18
23
72
36
4
72
104
72
24
40
80
13
87
8
31
9
36
27
42
3
12
51
36
21
8
52
45
119
31
45
108
9
131
52
92
12
16
33
11
223
42
75
144
12
8
4
8
4
9
27
24
3
33
24
8
12
64
21
60
23
16
9
11
4
252
104
4
12
9
6
41
84
28
57
3
8
12
31
9
33
23
4
45
63
8
76
48
56
64
3
78
75
12
33
27
32
1
35
1
35
28
291
57
39
30
11
64
60
51
9
36
24
80
79
5
55
41
40
8
220
27
9
12
20
52
57
3
96
9
36
51
20
13
207
20
48
196
44
13
23
36
13
23
12
28
9
23
72
48
60
148
8
1
30
36
90
39
36
20
37
35
16
20
36
4
56
4
45
59
157
3
63
105
60
12
27
18
36
59
120
40
15
17
4
20
4
36
24
8
120
37
3
68
4
32
1
135
93
54
65
12
19
105
12
93
87
12
48
3
69
3
77
12
4
72
60
8
19
5
25
51
9
3
32
13
24
35
40
9
99
20
12
24
40
36
36
9
23
120
37
111
87
30
6
21
24
21
15
21
27
81
6
18
12
15
8
28
48
36
15
161
163
5
4
3
24
30
54
29
16
27
42
123
12
3
72
65
7
173
16
81
6
18
27
8
157
39
20
1
135
39
5
145
35
4
60
39
72
33
12
20
13
3
45
24
39
120
57
72
35
1
35
4
20
16
56
28
15
41
4
72
20
121
95
25
42
117
9
71
13
18
105
3
141
81
30
54
83
100
48
72
3
149
64
104
13
3
20
120
1
51
12
32
148
72
8
67
45
45
6
9
8
40
45
47
43
41
76
24
24
56
31
209
36
13
30
6
27
9
30
9
20
36
61
27
12
3
17
91
54
48
23
4
45
95
40
20
88
20
108
97
6
5
4
8
24
40
48
72
24
111
5
103
41
136
3
41
49
47
31
69
60
99
5
121
24
215
127
18
207
104
25
3
96
51
45
36
32
12
121
87
68
43
36
18
27
123
17
28
12
24
36
3
77
108
40
32
60
88
48
69
15
135
9
72
8
4
45
78
5
49
3
68
64
36
32
16
20
7
29
4
72
80
4
56
48
1
54
45
60
12
32
12
60
133
23
24
13
120
3
24
99
29
76
80
16
20
91
9
21
15
63
5
12
19
45
104
84
37
3
33
72
12
51
27
72
9
12
9
51
24
51
33
104
12
19
69
20
31
6
3
36
24
96
36
44
49
18
57
20
40
120
20
28
60
24
36
24
105
11
88
20
12
103
36
33
27
41
4
3
60
113
13
12
15
8
4
20
12
19
54
35
13
15
8
31
5
60
49
15
51
29
36
28
12
39
21
3
18
75
27
60
41
12
132
31
41
100
24
69
75
48
57
23
49
15
8
7
6
84
60
95
36
4
116
24
13
27
81
30
77
28
32
12
124
15
29
76
60
20
100
84
20
36
16
171
5
49
15
39
5
19
17
88
20
136
12
20
72
48
13
15
12
32
31
5
4
108
15
77
175
53
64
135
81
104
16
32
40
33
15
8
4
80
36
139
18
78
54
35
60
12
60
4
84
33
3
24
57
15
3
42
3
32
60
25
11
28
44
7
5
16
44
133
83
64
24
20
7
65
43
101
13
167
36
40
8
49
47
31
17
60
40
32
40
8
40
56
64
20
31
45
20
31
120
9
51
174
36
11
48
16
36
20
13
27
68
49
3
33
95
36
1
3
60
32
13
84
51
24
8
13
12
63
12
92
85
27
20
40
3
33
24
60
51
77
16
12
12
72
39
5
31
18
15
68
25
15
72
32
28
21
12
59
64
32
72
36
61
3
3
9
39
9
36
12
20
13
11
124
27
33
129
11
76
80
19
41
4
21
18
42
63
27
5
36
28
36
8
100
8
340
ABCD 98847258644*3^$a+1 [50117]
24
21
9
18
18
3
76
164
4
5
51
16
95
81
52
32
3
18
7
23
193
24
23
30
24
18
12
9
9
3
87
45
96
12
27
90
72
3
36
51
9
249
43
12
20
105
3
69
79
12
17
12
135
28
95
21
9
60
12
216
7
35
25
128
39
366
12
31
36
23
25
96
29
48
24
18
18
19
125
18
102
31
44
4
12
89
31
29
48
15
12
16
125
7
60
17
51
4
8
87
13
5
55
47
1
17
3
12
16
36
5
39
87
24
30
91
24
96
20
27
37
60
11
174
75
96
12
88
44
105
18
33
52
35
57
136
5
7
80
100
35
18
12
72
90
90
36
60
27
45
55
48
59
1
24
60
53
27
33
48
15
28
17
12
60
30
90
223
107
13
72
20
48
12
40
48
24
168
8
105
7
68
60
117
63
75
60
73
17
27
40
5
7
65
48
27
33
12
19
72
104
153
12
6
12
45
52
104
36
33
27
36
45
7
12
5
91
44
81
54
1
17
18
37
17
3
33
84
18
61
17
39
15
18
7
56
4
36
125
159
16
12
137
18
13
24
113
15
40
35
30
18
150
7
12
11
72
18
39
141
42
13
35
13
101
30
6
90
73
20
81
6
9
45
15
16
5
19
35
30
39
16
20
21
27
156
136
5
103
12
113
42
66
7
65
18
25
29
3
57
18
73
17
120
3
75
25
5
54
18
7
44
27
12
13
95
24
1
107
13
8
16
65
51
4
41
12
7
155
6
15
52
60
107
21
48
39
12
36
13
56
4
77
12
42
18
102
18
3
4
35
48
37
24
140
12
39
6
99
144
27
69
33
51
12
9
235
36
35
69
36
9
126
12
13
92
75
37
23
13
5
12
15
93
63
40
41
115
128
16
36
24
11
21
64
125
18
18
90
9
51
25
132
5
12
6
30
39
33
51
39
25
96
84
17
55
20
60
48
160
107
9
9
55
35
25
5
31
32
12
123
85
144
20
75
49
20
9
3
15
72
18
27
60
48
4
41
19
36
65
72
67
11
12
45
28
32
27
18
3
9
6
33
21
91
29
18
18
60
12
31
119
30
18
37
36
131
36
54
43
65
51
64
32
135
60
1
44
3
13
128
27
30
7
12
36
17
43
17
12
43
8
57
7
20
48
172
68
28
17
31
29
30
37
143
60
13
77
12
3
52
60
128
12
33
15
40
12
60
24
12
5
55
65
24
30
126
19
23
12
78
18
12
78
15
52
23
129
40
5
3
16
20
39
13
5
7
12
143
48
97
20
12
15
85
48
83
24
69
51
1
35
132
18
67
17
60
48
31
47
30
3
39
25
47
48
33
27
12
6
3
4
5
43
32
93
7
5
43
35
37
20
33
54
36
90
27
57
43
12
23
108
54
3
40
108
5
103
119
30
60
30
60
37
125
151
12
47
1
48
96
5
223
12
68
33
19
8
15
12
6
19
36
8
16
41
24
36
19
35
9
4
8
15
102
60
3
112
5
18
9
48
147
25
23
13
108
11
13
48
168
149
31
12
5
19
95
1
29
60
51
87
13
47
18
30
24
1
107
30
18
9
64
80
9
7
11
24
9
52
108
36
23
37
125
18
198
15
28
17
15
84
16
144
23
18
55
35
9
16
72
233
72
27
28
107
9
12
27
73
80
52
35
12
150
30
78
43
29
3
16
60
116
16
5
72
12
91
44
4
12
92
45
3
48
27
12
13
60
80
40
29
48
43
125
12
18
114
30
13
5
87
3
162
6
25
60
5
55
32
33
3
12
39
1
104
16
5
19
71
69
45
15
4
36
44
4
12
41
60
7
47
241
47
1
84
53
103
24
72
23
48
9
16
47
1
72
5
87
33
42
97
5
15
21
162
78
30
13
29
30
25
17
55
36
17
72
51
40
17
87
15
150
15
60
141
7
96
41
3
40
5
60
12
15
16
12
68
69
78
25
95
21
51
25
24
281
3
60
135
13
12
36
29
67
125
6
30
79
11
54
6
37
17
30
33
57
31
48
156
53
43
12
5
90
225
100
32
3
30
63
27
21
64
77
19
17
60
3
27
49
11
12
18
27
45
63
9
55
68
52
5
36
90
13
24
17
15
75
13
83
9
45
120
6
33
21
15
33
123
27
12
258
103
95
33
64
20
156
36
76
5
15
57
60
31
71
1
68
60
36
33
18
24
18
7
65
30
13
92
4
44
33
7
12
36
17
252
79
131
6
55
12
5
162
90
30
6
12
132
63
3
42
7
5
60
48
72
78
102
6
25
32
16
12
5
15
4
44
27
177
33
55
5
12
72
108
7
48
77
30
129
39
25
36
11
18
55
53
55
60
5
24
36
30
49
20
75
60
21
52
53
7
36
11
18
7
60
36
44
60
16
5
43
11
60
36
54
51
57
187
60
131
13
12
24
8
48
15
24
36
174
150
18
108
7
5
78
45
27
21
52
29
60
30
1
80
15
54
15
33
27
4
12
29
19
80
136
95
30
60
90
9
4
17
31
5
72
115
96
ABCD 98847374482*3^$a+1 [50254]
15
147
201
159
45
48
33
15
57
18
57
48
24
108
33
54
18
123
84
63
45
117
63
300
15
54
39
51
93
60
108
60
3
36
69
57
63
12
69
3
15
90
90
21
51
9
24
3
105
93
195
12
27
33
120
132
60
156
39
45
27
18
123
57
15
108
60
303
57
159
33
3
18
54
93
12
237
108
198
270
15
12
81
15
24
96
171
36
18
90
72
54
3
51
36
381
33
72
135
72
207
9
132
48
144
60
108
39
36
72
201
60
261
36
27
63
180
72
33
219
18
3
288
12
12
120
156
111
21
60
207
18
18
69
3
237
180
48
39
69
57
54
21
12
3
18
339
57
39
132
72
48
120
3
9
48
105
327
15
18
75
267
72
69
12
9
39
84
108
60
48
75
45
120
12
57
18
57
156
72
168
84
75
21
51
18
72
18
72
54
162
57
105
18
18
72
87
96
24
117
39
69
15
36
324
93
63
27
105
39
81
12
120
156
9
15
36
60
120
84
156
24
27
21
108
24
48
60
48
15
189
45
63
48
12
183
9
27
9
120
15
105
12
9
123
108
165
15
60
168
12
15
105
108
21
3
36
24
36
60
360
120
12
123
54
63
27
18
18
9
60
111
72
93
15
45
9
123
72
108
192
27
81
60
219
18
3
60
117
15
3
105
252
75
45
36
24
36
264
36
60
12
108
81
51
48
9
18
57
228
3
57
48
12
12
48
129
63
96
144
120
36
45
36
99
9
18
45
9
3
51
9
60
75
33
12
36
72
108
24
36
24
180
15
36
45
72
63
105
75
9
117
18
18
15
48
9
63
9
54
69
36
39
21
12
168
24
60
96
60
9
195
60
96
171
69
75
36
54
159
111
9
36
24
93
54
21
123
165
144
48
3
45
24
168
33
27
9
51
120
12
105
51
147
54
99
60
147
57
36
195
144
33
12
60
93
90
93
72
48
120
9
18
93
132
45
342
72
9
132
3
36
93
15
141
24
168
63
36
18
51
165
27
27
21
84
21
27
9
18
21
15
105
75
36
144
90
135
24
183
45
108
225
15
24
48
39
108
93
15
105
300
12
60
96
120
24
48
48
24
36
9
18
153
24
21
135
180
12
120
39
21
240
45
183
51
36
72
18
27
108
60
3
9
36
45
39
51
69
435
18
27
36
27
45
9
54
144
33
12
120
96
12
12
111
72
108
57
12
96
120
12
45
123
132
120
48
180
24
108
72
36
21
171
135
93
84
156
132
3
45
99
153
72
81
15
84
48
69
183
105
126
69
3
93
51
81
279
33
60
108
33
216
54
105
72
3
126
111
12
96
159
21
51
33
108
108
60
15
9
36
60
72
48
27
105
12
117
144
39
87
69
12
300
228
120
9
51
12
48
69
123
39
54
144
75
108
60
132
36
12
9
3
48
75
90
108
27
48
15
297
120
48
129
3
15
198
27
12
168
99
213
48
405
15
75
18
72
75
72
48
12
216
81
279
60
12
63
177
132
120
75
45
45
123
60
60
48
51
ABCD 98847892732*3^$a+1 [50034]
32
154
54
114
66
6
5
13
36
56
15
21
27
45
51
21
4
24
32
108
22
50
64
20
36
6
40
48
17
69
16
2
6
15
49
18
2
15
25
12
71
3
21
19
77
33
100
6
24
41
21
159
99
9
21
24
120
10
18
14
21
24
49
26
6
3
1
48
30
66
6
30
50
9
7
48
6
18
38
63
1
48
11
31
56
105
49
36
98
94
36
20
51
13
2
33
108
25
108
14
33
49
36
24
8
15
21
22
14
4
134
78
12
75
3
18
12
135
108
55
32
34
84
2
18
27
49
48
71
21
36
3
60
1
23
13
8
22
29
49
32
28
6
24
30
2
118
12
8
36
36
22
6
59
7
90
168
32
36
40
23
72
24
43
8
69
75
16
62
16
12
20
40
2
117
3
21
1
66
29
81
58
29
36
1
8
36
16
35
36
12
103
5
99
184
5
21
46
14
90
16
5
13
12
20
70
2
6
21
1
44
36
87
3
93
24
37
36
59
49
14
22
11
25
8
112
38
10
11
48
3
34
11
13
11
69
40
14
45
27
10
11
73
11
81
70
5
69
3
1
24
42
6
44
6
10
48
12
24
36
62
42
39
85
11
48
132
85
54
17
25
62
30
36
262
18
144
78
30
18
65
7
14
84
39
12
13
96
6
30
60
11
19
6
20
64
35
3
42
46
29
19
5
75
234
27
43
2
15
48
36
187
8
57
15
33
87
24
18
46
54
36
62
120
42
28
80
18
22
95
24
163
6
26
6
63
1
24
119
3
10
132
23
33
15
12
7
48
8
106
23
36
25
114
42
158
78
28
6
6
24
20
70
65
73
23
9
28
12
35
45
214
89
60
61
54
8
9
13
138
48
24
2
6
22
8
10
8
22
23
69
48
124
80
4
36
98
21
49
12
80
36
4
84
2
72
6
90
22
119
3
21
67
42
23
7
101
1
23
25
35
7
26
28
26
21
27
22
90
24
5
12
15
18
27
43
72
48
5
12
7
6
26
6
52
12
18
6
11
96
49
8
3
24
1
42
2
30
166
12
56
6
33
93
3
1
8
28
18
62
39
48
25
128
12
3
3
30
10
206
10
53
27
78
18
9
1
38
9
61
26
10
56
72
3
12
7
29
1
23
13
83
24
12
25
56
75
24
69
36
15
13
35
1
242
22
32
34
50
16
23
1
54
56
106
36
60
54
5
19
72
62
58
152
106
11
85
6
5
13
12
2
81
39
142
44
36
36
87
132
9
24
76
95
21
60
4
11
48
12
141
22
72
48
53
43
32
10
20
87
21
51
9
52
20
34
96
14
4
144
6
146
46
54
48
60
48
47
1
56
6
40
18
30
24
96
30
36
30
24
29
21
12
24
36
15
39
90
16
14
33
1
35
37
20
60
102
40
5
33
147
7
24
14
28
35
49
74
21
25
20
24
12
10
114
30
80
118
42
96
42
68
40
18
24
168
32
6
76
30
5
9
15
19
56
45
1
80
34
197
129
4
30
17
45
34
53
96
121
60
11
19
24
42
8
70
2
30
18
39
15
33
39
10
48
56
22
24
18
23
25
119
31
80
144
16
65
133
47
19
5
25
36
8
64
12
56
27
31
29
33
4
56
39
25
126
62
15
21
16
246
80
40
8
141
9
72
39
96
9
28
11
97
80
18
64
6
74
45
12
1
32
27
19
29
13
60
59
25
83
25
12
44
82
114
6
18
107
9
15
1
92
3
123
10
14
21
99
105
81
76
8
162
16
110
87
27
9
25
12
24
128
15
13
78
24
6
107
37
18
48
62
34
246
24
56
42
48
34
6
14
36
40
14
69
36
25
6
14
18
46
2
24
58
35
12
55
6
24
26
40
24
96
14
15
133
20
15
12
21
15
12
33
12
3
7
6
74
22
20
28
162
24
41
49
11
48
1
50
90
4
47
21
27
91
54
60
32
3
25
50
45
81
12
40
20
18
22
47
108
49
35
1
8
10
66
30
6
42
6
71
49
96
50
6
10
168
5
1
44
126
58
12
26
64
26
22
150
8
58
5
19
17
31
54
24
12
23
1
8
28
8
12
22
2
63
36
27
33
1
35
1
68
22
14
90
9
144
25
48
150
53
144
27
45
13
131
21
54
34
48
84
23
13
30
2
46
17
25
23
21
15
1
114
50
30
21
19
29
24
60
33
12
10
53
13
6
24
62
10
42
23
25
80
4
23
48
13
24
78
24
53
25
18
98
51
1
18
72
42
11
19
8
22
8
3
180
37
30
30
48
42
32
30
3
105
60
10
24
50
150
21
12
103
18
72
54
125
1
95
43
5
139
42
126
29
19
89
1
6
66
62
57
13
12
71
13
12
72
56
6
30
34
24
6
50
10
59
13
48
126
96
48
24
5
51
54
40
48
210
14
51
13
42
5
19
18
68
12
70
216
56
21
43
42
54
8
81
31
5
13
8
22
30
90
8
33
7
29
48
27
10
8
3
25
2
22
108
6
50
99
67
6
23
121
18
5
3
18
70
89
1
30
5
61
14
22
18
5
27
105
60
193
20
16
11
9
36
72
22
50
54
22
80
10
53
24
25
36
60
36
23
12
1
32
51
1
54
14
10
62
4
20
87
19
6
42
48
53
60
49
86
9
12
48
1
2
64
29
61
20
10
6
144
36
8
70
14
58
2
72
16
38
94
11
12
13
12
60
59
1
18
42
59
49
66
170
46
8
57
49
48
38
18
135
45
40
2
18
22
24
96
18
11
19
152
165
9
24
15
61
ABCD 98848003934*3^$a+1 [50009]
45
40
104
63
81
9
54
9
16
137
111
16
32
64
8
16
5
54
21
88
176
75
13
41
18
198
54
105
147
37
71
25
47
33
24
15
241
216
29
27
40
48
11
18
3
48
64
80
112
125
75
48
88
95
25
11
198
15
96
16
72
71
25
72
24
257
87
24
120
120
24
40
35
21
51
18
3
160
120
23
1
104
40
32
112
72
48
8
48
16
167
1
56
40
47
36
54
7
8
136
24
185
7
48
80
63
144
216
36
45
9
54
25
96
131
144
141
201
7
8
3
37
32
48
81
72
55
24
47
9
24
72
57
151
29
126
45
40
152
120
64
29
54
13
240
35
13
23
33
3
18
99
171
181
80
304
8
201
31
48
24
128
48
216
88
48
8
27
18
126
229
24
24
11
13
144
144
41
31
95
49
77
36
72
15
75
36
9
16
264
96
47
73
144
32
237
3
64
56
88
24
24
8
24
64
48
8
75
45
40
59
45
88
80
72
3
13
24
179
13
23
33
16
48
56
369
15
256
24
173
115
56
136
144
152
192
69
162
313
48
384
32
24
24
280
176
33
54
36
61
176
15
1
48
24
17
90
54
7
200
112
23
33
21
43
47
105
3
45
72
24
136
83
18
99
96
64
29
54
72
126
39
159
36
69
75
37
8
16
48
80
48
40
96
8
112
8
40
120
24
17
72
126
97
32
40
11
285
16
23
36
13
96
24
47
108
13
8
195
36
81
99
21
33
31
32
72
136
144
176
120
63
18
15
3
165
112
155
72
72
61
65
7
227
237
40
29
123
88
80
105
319
41
15
16
41
18
36
81
40
56
111
1
48
77
19
107
93
33
31
32
27
13
8
51
285
16
8
105
18
237
24
160
8
57
7
80
147
108
9
45
27
81
103
59
21
96
81
7
56
9
90
13
239
162
72
18
93
160
8
40
32
24
64
47
25
24
113
18
13
41
54
90
54
25
65
103
272
129
18
36
49
23
25
24
216
96
48
149
19
8
9
270
36
525
15
97
24
216
41
180
67
8
88
72
24
11
45
16
72
29
51
16
8
15
90
79
72
101
18
25
32
88
24
137
54
216
126
3
48
24
15
49
72
8
120
111
25
80
40
48
8
24
208
48
120
11
54
54
25
47
18
31
24
107
69
72
112
80
9
90
72
36
18
15
24
40
32
112
144
24
120
32
33
39
40
168
56
39
49
8
120
75
141
147
36
36
61
8
129
15
16
5
67
95
9
99
54
127
80
88
120
128
112
8
3
18
139
8
16
48
41
144
31
59
277
56
63
18
31
24
192
80
400
11
189
72
16
48
96
80
144
40
96
32
336
24
33
54
1
48
48
29
18
18
111
48
40
80
171
61
8
111
33
21
67
48
48
168
56
45
54
54
7
11
37
8
120
72
24
88
48
8
88
24
167
54
123
96
15
49
80
24
27
69
48
63
169
11
117
40
8
15
72
108
36
36
165
40
11
72
126
18
13
24
8
24
39
33
112
24
24
23
18
103
80
144
96
63
25
72
24
41
39
72
51
157
77
27
135
72
36
69
48
72
136
107
54
18
21
144
64
176
40
8
160
107
61
119
54
36
31
24
35
85
41
63
99
93
48
16
24
32
48
400
24
8
171
ABCD 98848155832*3^$a+1 [50008]
18
6
29
12
115
65
109
48
30
113
4
3
108
53
19
66
30
54
11
7
9
63
6
27
69
111
75
12
12
90
36
18
5
7
12
57
51
54
51
80
7
72
41
60
7
41
12
49
251
7
101
7
12
6
27
120
27
53
19
90
150
81
20
115
12
108
45
39
24
186
48
83
49
6
42
30
78
42
21
20
61
99
36
96
45
75
99
81
39
138
3
24
111
33
12
60
39
18
30
12
48
60
132
89
52
75
48
30
47
49
11
7
117
99
17
60
127
53
19
21
320
79
144
24
36
21
24
21
179
49
6
72
5
28
45
75
27
9
44
91
105
36
48
96
63
21
135
24
21
9
23
55
30
35
79
36
42
162
36
60
144
81
8
52
48
27
42
18
45
63
36
96
78
15
225
102
69
144
20
52
87
57
3
60
126
12
15
135
24
18
83
19
9
12
135
12
6
87
57
12
11
64
56
79
29
12
85
30
18
36
15
39
17
175
42
27
21
12
42
48
36
36
149
7
24
29
1
30
66
39
123
21
15
237
63
77
67
108
24
48
36
6
71
7
53
55
120
42
6
5
172
9
18
48
24
120
24
5
40
36
3
33
20
49
60
11
19
18
183
8
76
15
138
11
49
36
42
24
29
7
42
30
36
17
7
41
12
13
95
49
42
9
92
85
23
19
132
300
6
3
60
75
54
23
37
48
30
5
7
42
90
18
246
5
60
60
12
7
93
63
174
11
60
19
21
51
89
12
7
60
48
54
18
48
60
93
57
35
48
60
7
198
27
20
7
53
28
80
31
96
9
36
15
33
152
7
57
3
21
200
72
19
24
132
5
124
39
6
6
65
7
48
53
67
105
68
132
28
15
12
105
75
24
149
79
6
27
69
204
155
52
8
52
144
51
5
67
60
177
33
48
23
37
3
20
12
13
47
79
60
36
33
15
24
53
85
54
84
5
7
48
77
48
72
100
39
101
40
27
18
3
27
5
97
42
149
40
15
72
165
39
6
30
105
20
48
40
207
5
4
36
20
109
60
59
76
56
88
15
24
33
188
37
83
16
3
30
27
3
132
9
27
48
6
36
35
40
87
21
32
60
7
12
21
8
40
80
12
124
56
48
40
39
72
21
3
5
112
60
120
180
69
30
36
12
93
20
64
75
29
12
7
81
32
25
23
229
87
141
3
87
65
19
48
126
36
18
53
73
51
93
6
261
120
36
20
175
18
36
131
4
21
83
40
69
23
7
48
45
27
30
48
42
33
243
81
45
11
40
15
78
47
7
12
29
7
69
36
108
20
85
35
60
72
7
18
102
113
48
40
252
3
45
21
71
48
79
6
6
29
19
33
144
84
9
11
52
15
5
103
17
97
30
12
54
6
29
97
39
36
20
40
3
5
49
23
55
18
6
60
69
99
48
33
27
180
72
21
32
139
29
91
6
23
192
48
52
75
69
24
39
33
39
96
24
21
68
16
96
87
6
15
39
101
192
37
78
125
43
54
23
55
5
220
207
72
78
11
180
31
30
15
21
42
102
6
5
7
12
36
53
67
9
9
6
90
171
195
120
42
102
81
8
172
3
45
9
23
4
273
23
19
36
12
93
57
42
21
8
67
69
3
21
12
20
25
23
211
9
99
141
27
150
30
45
48
96
21
42
66
47
43
42
35
4
99
5
172
27
81
12
63
60
17
175
24
9
36
63
126
42
53
60
16
21
15
120
69
30
114
6
21
3
5
40
9
23
199
41
108
121
36
18
144
48
42
3
15
45
140
60
79
149
85
84
11
7
5
108
100
57
42
41
40
27
12
41
12
85
30
53
19
30
131
12
19
29
61
15
44
112
24
44
97
83
60
97
54
24
5
12
60
40
99
41
40
84
3
21
27
12
6
35
12
37
42
36
72
53
108
12
28
45
6
96
165
3
125
115
36
29
12
19
21
108
12
27
276
180
6
111
15
24
6
63
99
18
23
25
35
12
88
15
5
52
123
66
6
42
23
48
31
45
116
25
39
15
105
51
24
249
39
60
33
20
48
52
87
36
36
9
32
13
75
27
45
39
18
263
67
138
95
124
104
72
228
72
7
30
11
31
36
ABCD 98848488272*3^$a+1 [50009]
35
37
53
42
8
12
68
10
39
21
10
1
11
68
20
46
4
11
65
24
26
13
11
16
14
2
28
20
16
36
14
51
75
14
10
6
8
50
12
18
32
18
26
20
14
2
18
52
10
14
36
20
4
29
17
7
16
17
15
24
5
26
88
12
38
70
2
34
5
49
10
20
56
41
25
14
9
55
16
16
44
29
25
22
8
26
94
12
38
76
74
32
38
6
26
54
40
44
10
50
12
44
6
104
55
11
28
12
13
41
26
28
57
24
11
13
35
5
17
38
2
4
10
4
30
10
6
14
36
21
25
50
88
6
6
38
59
83
24
40
4
20
12
4
30
70
30
6
24
30
20
3
33
18
90
10
52
8
12
17
7
14
40
26
10
31
43
12
17
13
24
3
11
20
26
4
52
50
4
4
29
7
16
17
31
10
20
96
36
24
20
3
21
60
22
34
39
5
6
6
20
58
6
30
16
44
50
71
45
144
46
54
66
28
49
1
10
12
4
34
11
41
68
16
43
41
50
36
4
30
10
30
22
9
21
10
30
38
45
31
66
80
40
14
4
12
20
30
34
53
43
28
76
86
4
51
19
84
42
8
6
30
60
84
22
28
12
8
6
6
8
6
11
33
16
36
35
43
101
55
64
20
20
9
13
14
6
10
29
24
7
4
29
35
50
12
10
60
44
6
88
10
10
6
80
5
25
36
3
67
37
61
10
17
49
60
6
38
2
154
70
30
34
16
26
20
24
24
26
29
31
4
30
31
19
32
14
24
26
60
66
4
59
56
9
10
5
1
34
62
14
1
39
4
30
6
113
8
3
10
20
10
32
104
30
66
68
16
1
72
43
8
20
1
89
26
6
18
16
20
6
18
9
32
9
55
32
55
10
7
37
6
48
16
4
2
24
44
22
14
23
43
8
22
40
68
30
42
28
82
30
68
50
46
43
27
16
28
1
29
42
8
22
18
20
42
18
70
6
76
40
14
34
6
59
25
66
16
28
10
10
22
10
18
10
56
10
96
10
4
124
32
29
48
23
64
70
51
13
30
20
2
40
10
38
36
70
26
18
12
30
8
26
13
47
1
23
20
46
34
16
45
71
14
44
6
46
8
66
24
16
1
43
2
4
10
6
48
16
26
80
60
17
16
32
35
18
72
14
6
10
8
46
26
20
9
1
23
95
22
74
14
52
38
6
6
138
30
5
25
40
7
9
16
34
26
14
40
30
23
43
48
60
12
10
18
49
27
6
8
66
90
34
12
10
4
23
3
24
16
68
17
23
26
4
130
120
72
14
36
7
7
24
81
31
20
54
23
27
4
66
6
4
60
4
37
3
40
12
18
2
24
6
8
22
28
12
30
8
11
51
20
18
2
24
20
9
5
11
21
18
60
12
33
1
10
54
106
16
60
48
36
24
37
13
16
20
24
70
36
30
14
16
24
26
56
4
34
89
27
4
90
66
86
100
34
16
17
1
16
20
30
54
30
81
9
60
26
4
70
42
18
62
4
34
15
5
2
50
8
7
149
6
30
34
45
1
28
6
66
44
26
34
30
6
8
26
24
20
6
3
1
12
10
57
61
22
20
4
6
18
66
16
8
26
120
44
56
14
30
10
22
8
86
46
30
84
139
7
18
60
90
9
1
7
3
16
5
19
10
19
37
36
18
6
16
7
11
72
8
6
34
2
18
6
40
6
29
31
20
4
24
17
32
11
40
26
19
17
4
50
6
78
42
18
41
15
44
37
33
47
35
10
14
106
34
34
20
52
128
47
112
3
29
31
20
38
6
25
24
27
60
48
22
90
48
17
5
34
36
13
97
7
73
58
12
8
16
4
32
10
64
66
44
14
6
16
8
66
6
64
6
84
54
50
2
20
44
14
22
30
20
30
40
30
4
14
49
11
22
4
70
20
4
37
3
2
14
96
5
9
10
16
18
2
9
9
10
36
4
16
4
6
6
38
30
72
30
75
48
11
6
4
34
10
39
31
20
16
6
30
64
20
64
29
8
29
19
17
78
49
37
24
22
5
15
10
24
10
6
39
25
40
31
3
20
1
159
1
125
54
22
34
60
50
10
24
50
11
55
16
10
34
53
73
10
20
48
10
2
8
20
2
8
76
24
16
30
30
50
24
2
75
24
11
13
27
44
36
28
12
28
6
60
10
13
31
50
36
36
10
18
120
27
73
50
22
4
34
16
1
40
3
42
3
25
12
10
44
60
14
82
44
30
40
26
18
2
25
45
48
36
20
26
60
14
30
9
135
10
6
16
25
83
16
4
30
10
76
4
20
82
20
8
20
2
65
49
23
3
54
56
34
10
3
41
2
5
15
17
11
26
4
142
8
72
18
2
38
15
11
50
14
37
63
6
6
48
16
4
16
20
10
90
60
29
31
6
27
23
25
73
50
29
43
34
14
12
10
14
40
6
38
56
10
26
8
17
8
25
22
18
6
86
4
26
4
20
16
68
90
2
58
32
14
74
40
91
5
50
6
10
18
6
26
10
30
38
26
76
30
58
59
31
50
62
4
4
62
20
7
32
49
16
6
28
21
55
40
26
8
7
43
5
1
10
16
53
11
14
240
12
24
11
3
16
30
24
22
20
28
2
58
36
14
20
16
23
7
36
30
4
50
41
25
10
84
54
6
4
56
34
10
5
1
6
50
128
2
10
58
9
16
85
16
50
14
22
4
6
3
17
7
31
52
13
11
60
16
34
4
60
30
6
35
9
2
8
37
19
124
25
27
50
114
73
7
94
52
4
16
14
4
12
8
6
10
24
60
50
106
44
76
60
90
24
50
45
7
20
24
4
22
44
26
40
24
14
12
4
34
32
30
55
35
8
10
6
56
4
1
43
29
17
10
34
35
11
6
94
33
1
6
16
68
66
11
33
130
5
17
20
28
7
15
14
4
39
7
4
12
104
16
18
55
11
44
40
36
61
33
15
7
48
9
7
40
4
66
10
84
60
6
11
9
56
90
28
6
24
27
33
6
16
18
50
142
78
60
2
24
6
24
60
6
3
15
36
10
44
12
27
3
5
55
10
7
101
60
6
14
96
30
14
20
10
1
41
14
16
4
29
31
76
24
60
34
20
6
29
17
10
34
44
16
71
3
12
10
7
11
26
11
15
14
4
26
5
19
12
24
30
19
21
50
44
20
20
2
24
51
63
30
11
19
6
6
24
26
4
40
110
6
95
5
20
23
5
12
8
2
68
2
38
20
26
4
40
16
74
21
9
39
7
16
25
3
16
16
28
50
52
14
5
9
46
16
18
10
5
35
2
18
42
14
6
38
36
20
29
85
59
7
10
34
21
15
1
8
35
30
26
45
81
18
29
33
4
24
26
16
4
60
26
18
100
10
2
13
41
23
73
8
12
30
128
37
13
19
16
1
54
12
4
50
6
17
81
95
11
13
3
10
28
7
48
11
29
32
43
2
14
74
20
50
6
14
22
19
61
68
46
10
24
26
5
1
24
54
10
26
24
32
8
32
4
24
42
8
87
8
24
77
54
77
45
60
10
24
84
2
34
50
6
5
53
62
5
24
25
66
8
10
40
50
30
16
14
66
26
68
80
29
43
20
18
10
5
7
4
24
29
11
16
96
29
5
10
34
16
6
30
14
30
14
36
14
90
80
60
50
10
2
20
44
24
16
19
25
16
74
66
10
1
19
29
71
1
5
38
60
16
44
5
15
106
14
20
6
54
6
14
26
54
2
24
34
200
20
52
49
11
14
23
11
56
34
26
20
6
30
10
18
152
38
47
59
10
6
4
6
68
110
92
24
14
6
33
1
ABCD 98848992974*3^$a+1 [50013]
53
12
25
27
9
36
36
234
29
72
25
54
90
83
36
16
48
48
60
12
72
80
28
132
44
16
68
67
41
85
23
64
21
11
100
69
54
21
44
16
36
20
136
68
12
100
69
39
84
111
72
125
28
9
75
15
72
33
57
108
18
105
20
172
117
51
39
41
12
16
84
56
24
1
54
117
20
24
109
11
79
41
31
53
48
12
52
51
17
40
51
117
99
29
16
9
72
75
20
24
16
84
164
49
162
149
136
21
90
72
65
7
9
9
23
40
8
37
47
7
89
1
90
21
68
91
53
28
60
84
44
37
18
54
35
72
120
16
164
61
35
4
216
8
25
135
225
215
16
8
96
60
64
32
16
33
107
48
52
153
11
60
4
32
12
16
140
84
12
25
71
19
113
60
100
176
1
36
75
20
12
1
11
16
68
144
48
4
69
195
96
8
12
28
36
20
12
12
16
36
80
43
5
121
327
12
201
11
4
72
132
20
16
24
72
45
11
7
33
3
69
75
36
54
15
60
32
4
92
84
1
47
52
144
156
36
44
25
3
8
115
69
80
49
47
88
12
68
136
36
32
160
32
4
44
76
24
12
3
137
64
32
4
15
113
31
81
176
13
35
16
96
15
17
96
60
7
65
112
12
48
48
3
9
32
16
15
17
73
23
96
48
13
155
60
64
36
8
180
52
80
264
100
45
23
60
100
80
28
177
3
33
47
25
23
12
64
68
40
81
95
24
16
44
1
27
48
15
54
72
23
13
3
44
7
18
15
56
1
36
90
9
189
99
63
45
92
36
12
67
257
28
3
77
112
8
73
35
109
3
36
12
12
48
72
168
120
44
16
44
1
15
39
45
140
31
5
64
48
12
15
9
56
25
11
48
85
15
24
8
12
16
204
81
36
51
60
44
4
12
20
52
27
129
80
124
20
180
76
20
40
36
20
64
24
20
100
48
44
4
32
108
84
136
51
29
4
57
51
20
52
75
21
12
144
3
17
16
44
48
16
32
25
27
56
24
145
155
60
145
51
12
80
37
95
85
71
36
19
45
32
175
18
11
40
21
90
29
64
20
12
4
33
36
131
4
12
72
33
23
24
115
21
84
36
140
79
108
17
36
76
15
101
108
4
75
33
219
18
11
40
56
1
23
121
59
4
72
48
32
168
13
15
92
96
232
44
61
35
144
4
32
40
15
9
44
64
45
72
54
5
64
32
16
32
13
99
63
53
112
8
43
21
20
4
27
53
156
64
36
33
36
11
60
28
20
97
90
21
60
8
72
64
36
60
104
24
36
76
24
156
20
72
36
60
24
37
18
81
32
4
63
162
123
8
184
8
120
100
48
128
19
33
108
92
19
18
36
171
63
198
47
76
36
44
49
126
21
8
97
51
240
32
73
39
15
108
41
16
44
79
53
73
162
33
44
40
192
8
36
25
147
123
69
36
84
81
27
27
36
221
48
100
20
220
3
29
76
39
29
12
72
67
45
9
51
176
252
148
12
96
57
15
32
120
168
48
184
80
40
33
123
84
12
20
49
75
32
145
18
17
40
8
7
18
71
73
72
11
124
9
11
48
103
18
54
21
12
128
91
54
36
11
12
16
84
60
105
180
3
33
54
65
96
24
112
20
79
117
60
60
15
144
53
91
5
49
3
48
80
192
109
18
65
12
4
12
80
25
3
36
33
107
19
45
36
188
16
39
216
9
96
12
153
72
15
108
20
36
1
59
36
72
36
16
141
15
72
72
3
93
87
77
204
36
60
4
12
68
96
1
18
65
60
1
75
51
17
1
11
36
60
37
3
12
93
135
27
17
55
18
36
51
60
69
27
32
67
33
111
90
144
108
15
24
8
25
71
64
81
15
24
213
3
51
185
31
72
53
64
9
27
44
16
39
90
126
9
8
40
56
67
72
21
20
16
44
25
11
60
48
40
75
17
60
24
60
12
52
32
124
15
41
31
9
153
15
96
15
9
8
37
135
60
93
27
140
16
36
69
27
8
84
112
75
21
ABCD 98848995808*3^$a+1 [50091]
56
4
3
5
67
9
80
4
20
12
96
28
15
60
17
55
12
36
29
16
60
27
93
36
48
20
72
48
7
125
108
112
56
7
5
12
108
108
12
7
33
27
9
20
19
36
65
7
24
29
16
8
55
5
16
20
67
5
4
24
20
72
4
44
7
5
12
192
79
12
5
52
51
29
31
5
67
48
21
15
89
16
39
77
19
33
60
27
108
41
196
140
79
9
63
5
43
81
84
39
45
36
27
72
41
60
36
55
29
100
36
75
29
12
24
55
5
36
4
24
92
24
64
24
3
9
8
96
7
108
5
84
12
64
51
153
36
27
57
8
7
5
16
24
63
5
60
12
16
44
7
45
24
56
84
12
55
120
57
12
8
48
79
36
57
80
100
156
20
31
53
48
43
29
115
72
60
65
84
24
40
92
100
80
4
159
12
65
60
40
56
132
40
20
112
84
24
75
72
5
96
19
96
9
48
51
9
27
9
27
57
12
3
12
9
36
68
136
39
21
80
7
9
24
20
12
52
27
65
84
36
48
7
5
84
55
12
89
36
4
8
16
60
27
12
53
115
9
48
63
5
4
15
33
3
5
67
41
16
24
20
12
60
55
72
17
4
51
33
27
5
28
56
31
60
9
96
24
60
20
7
9
3
96
72
9
3
17
88
8
108
67
65
12
52
56
19
5
64
39
17
40
44
60
120
7
33
24
12
3
48
89
36
132
48
43
9
80
72
28
12
15
9
84
156
20
55
9
3
65
4
60
20
88
80
103
17
48
7
77
28
3
129
195
29
12
4
8
12
120
48
103
125
7
17
31
24
29
19
45
56
7
24
33
60
12
39
12
5
19
5
96
64
8
12
43
45
32
235
9
24
12
44
31
9
104
16
116
24
84
36
4
63
77
16
140
40
164
108
43
165
15
29
31
120
17
7
12
5
48
36
40
15
65
36
228
76
27
9
195
36
57
20
12
31
57
8
24
48
31
77
43
137
64
20
28
32
24
4
132
15
33
8
7
60
17
19
29
72
100
8
43
29
28
156
15
17
48
156
55
125
4
99
60
77
36
12
31
24
12
108
21
20
4
15
5
7
69
92
28
15
5
160
15
36
89
72
4
24
24
8
24
28
63
5
180
148
27
60
72
41
124
15
21
135
101
24
7
65
19
24
12
5
48
12
24
19
17
19
9
24
116
4
15
12
9
51
5
79
21
20
4
32
48
55
9
72
116
28
104
76
20
4
32
64
20
72
12
52
68
7
9
80
132
55
264
153
12
24
24
60
3
9
3
72
5
19
5
60
187
33
32
28
20
36
4
36
20
43
12
24
41
31
9
39
21
39
84
17
60
91
12
108
33
27
93
27
77
108
124
24
87
17
40
12
15
65
48
136
44
31
5
60
4
63
57
56
144
72
24
7
33
140
19
105
20
52
84
44
12
103
17
40
8
7
29
19
36
5
4
32
64
32
24
28
96
36
20
4
20
55
137
7
17
64
24
68
4
20
28
20
40
15
5
40
8
55
89
4
15
9
96
20
19
21
111
48
53
12
12
40
60
63
5
60
12
48
31
180
17
60
19
33
3
9
44
55
81
39
5
12
52
8
12
40
8
124
63
17
19
65
31
213
80
67
120
125
199
41
36
48
55
24
17
24
175
9
3
132
36
5
4
68
64
56
64
24
111
9
39
17
79
5
31
53
16
20
139
21
20
4
60
3
72
5
96
175
21
8
76
44
7
168
21
24
60
12
3
45
15
36
17
4
15
53
52
56
48
24
31
24
113
24
124
32
48
40
36
8
40
36
111
48
17
48
7
60
53
52
15
9
15
156
5
19
12
57
8
67
41
7
5
19
113
36
12
19
45
24
39
45
291
21
8
7
41
28
39
17
40
3
125
72
31
5
19
29
12
12
40
20
52
116
7
12
33
80
31
36
29
24
36
19
108
5
28
20
76
20
24
4
8
52
15
45
27
129
39
12
60
33
51
9
12
48
72
8
31
17
12
7
101
4
3
65
16
27
53
4
20
36
67
9
8
52
68
196
15
41
28
8
64
3
12
33
32
79
41
36
12
36
19
36
101
28
20
67
36
72
216
105
36
8
91
72
29
55
33
27
41
12
12
19
69
12
15
48
132
33
15
36
9
72
56
103
9
32
168
7
108
57
20
28
20
12
43
12
5
40
99
132
5
72
40
12
20
84
60
36
168
7
93
36
60
80
19
36
36
53
36
4
63
9
8
7
9
84
60
75
36
9
27
5
19
5
67
5
175
69
8
151
24
48
57
60
51
21
63
5
16
32
43
17
55
57
27
33
132
15
45
20
40
44
40
20
76
39
29
12
64
96
8
7
5
19
84
41
124
3
12
21
36
20
64
32
67
48
33
36
80
24
31
36
9
108
68
64
48
32
60
4
60
24
171
12
69
8
72
48
100
32
28
12
8
16
36
3
165
8
28
20
40
27
69
60
3
120
36
36
36
24
5
4
24
15
17
24
91
33
36
39
53
67
21
36
75
65
79
137
7
36
21
60
8
108
19
36
72
117
3
45
ABCD 98849026652*3^$a+1 [50017]
55
53
1
51
15
24
30
6
144
29
4
12
99
66
96
30
65
108
84
28
168
111
30
35
109
15
171
54
99
60
128
13
131
60
40
44
67
24
149
31
45
20
25
120
3
51
249
32
28
21
51
51
5
55
65
12
60
61
99
20
43
209
61
30
125
79
113
7
96
5
169
39
12
32
97
54
6
51
3
45
132
188
175
9
72
9
15
141
6
9
80
156
43
192
5
13
186
30
6
77
13
27
8
19
45
56
25
27
3
114
15
75
69
51
5
1
15
72
51
36
6
18
9
3
93
21
59
72
13
27
152
12
91
53
16
129
35
37
24
35
156
25
30
5
163
17
12
52
36
32
40
3
129
15
126
39
44
84
1
59
12
64
32
133
15
27
33
32
19
24
36
36
30
159
8
31
60
29
52
60
20
145
51
15
33
24
93
35
48
61
36
63
21
3
12
21
123
96
36
15
18
39
72
39
41
31
54
54
101
16
3
21
116
12
132
36
40
20
148
111
9
21
60
30
53
60
96
31
89
124
12
20
4
12
9
30
5
288
37
30
5
160
156
80
109
131
85
18
89
28
144
39
6
30
6
15
104
60
139
5
36
31
105
3
29
31
9
176
31
45
45
95
4
45
179
28
45
54
53
37
30
90
114
12
125
115
17
28
99
5
31
29
4
12
44
1
23
31
36
189
56
55
24
69
177
150
9
21
60
83
24
31
21
15
69
21
51
8
16
48
93
15
3
36
24
12
5
60
43
29
43
54
71
72
76
12
32
7
105
36
9
123
12
20
88
20
43
5
108
100
84
57
24
12
54
89
16
188
16
72
33
6
41
24
1
95
55
17
136
116
49
11
31
30
147
33
15
129
24
90
5
7
33
24
33
39
36
33
6
101
84
4
56
84
7
5
13
147
48
57
24
35
19
45
45
30
57
8
61
23
16
20
37
59
25
114
209
12
40
75
29
24
7
53
31
5
1
71
103
57
72
48
39
24
102
3
116
48
16
111
5
25
6
29
16
108
81
191
55
90
147
3
18
27
44
88
21
11
48
136
51
21
3
9
36
60
57
99
20
19
29
7
96
69
216
272
12
124
21
36
155
4
99
12
54
6
18
99
81
12
95
73
11
55
5
16
12
291
5
1
120
15
189
311
36
24
16
320
100
20
204
316
75
29
25
15
8
40
80
36
36
1
48
72
39
104
24
48
88
72
144
56
4
20
144
124
20
16
12
80
100
39
5
181
23
7
60
84
161
24
139
21
20
55
9
36
129
90
77
19
69
75
102
143
76
36
44
84
1
36
18
41
28
93
84
15
36
9
30
180
36
18
72
39
15
125
16
132
93
83
60
31
29
4
36
144
117
54
66
159
44
91
36
5
4
44
67
6
135
128
36
168
88
75
84
24
89
91
5
61
95
55
36
54
15
176
19
65
24
112
3
12
54
123
111
21
105
126
24
66
15
93
71
48
48
19
84
21
15
69
44
1
11
24
37
99
8
91
29
7
65
24
16
51
18
186
36
33
141
6
48
6
30
6
99
99
81
24
21
59
121
11
19
33
8
24
61
24
144
12
23
31
21
84
45
11
40
3
90
15
21
63
60
20
16
75
66
59
55
12
69
21
35
84
36
24
24
1
63
201
150
177
8
4
27
53
73
35
52
80
76
21
3
111
17
12
163
57
20
91
69
68
24
168
97
39
105
39
36
15
101
40
36
63
66
123
8
12
36
156
144
61
23
136
75
42
18
41
64
20
64
116
96
61
24
36
30
165
75
5
28
36
15
33
108
8
31
60
30
3
48
129
3
21
66
5
48
43
153
21
75
21
90
33
92
49
24
36
30
114
36
36
27
176
12
84
1
24
90
36
45
24
8
12
144
31
53
16
45
59
100
93
48
35
91
5
16
12
81
66
29
36
36
72
13
54
30
39
51
5
49
6
9
72
60
12
8
48
115
12
78
180
66
24
66
3
120
68
64
39
30
15
75
69
3
78
27
129
83
28
44
36
85
119
25
54
216
81
9
119
60
1
11
52
21
39
3
29
16
8
ABCD 98849328764*3^$a+1 [50022]
39
12
84
45
99
81
60
27
54
48
35
88
48
81
60
6
30
12
30
57
20
76
135
42
63
15
45
9
15
39
65
4
3
173
4
140
16
45
24
96
90
45
99
36
30
15
9
51
56
64
99
18
75
3
6
96
159
9
24
96
36
120
51
117
107
13
3
75
84
69
12
39
29
85
96
111
3
120
6
219
27
30
114
108
45
63
12
21
120
39
12
54
120
179
52
255
89
55
6
3
141
30
6
3
123
57
12
39
165
15
65
100
27
24
29
52
108
141
23
91
42
87
32
1
99
3
42
66
18
24
3
63
6
143
72
36
28
15
105
140
64
3
42
63
3
30
15
87
18
54
66
30
36
30
51
60
27
5
40
21
30
90
15
69
123
69
75
21
39
69
66
54
72
83
216
1
12
51
57
228
6
5
61
15
68
31
24
30
6
84
9
32
36
28
261
63
21
27
69
108
72
6
93
45
126
54
30
5
55
84
5
163
93
9
27
96
72
81
71
108
31
77
100
75
30
114
41
43
29
163
108
57
15
89
19
84
12
78
6
90
39
3
90
114
9
32
25
12
18
33
12
39
6
15
63
65
4
60
21
24
18
18
6
29
4
51
60
12
72
93
99
45
60
63
17
25
39
36
60
129
30
42
3
32
49
23
220
57
6
45
27
60
45
51
96
54
6
53
1
30
126
24
54
117
93
66
24
5
37
15
9
42
54
36
3
96
105
24
75
147
33
44
97
54
66
24
11
73
18
105
99
96
93
12
33
102
45
80
28
80
7
29
19
66
15
8
73
72
35
85
126
162
60
35
73
15
20
109
42
90
66
102
12
60
30
29
16
24
57
12
27
44
127
24
78
60
3
69
84
42
45
105
12
30
138
12
18
12
132
53
7
33
48
9
24
51
3
66
11
28
171
6
39
156
81
24
51
84
44
121
6
54
18
18
90
72
21
15
21
9
27
32
181
66
150
18
125
37
30
96
17
40
33
12
36
15
27
228
150
180
15
21
35
16
20
28
81
48
36
90
72
9
21
3
15
29
7
93
21
12
120
99
15
24
5
16
20
19
60
21
21
42
12
213
45
72
60
324
11
184
75
105
15
21
96
8
1
135
24
56
13
3
93
75
15
89
127
9
80
61
119
49
66
65
1
30
41
19
108
168
90
192
72
183
36
12
63
21
3
81
24
8
72
13
23
1
114
29
16
12
135
45
12
15
36
30
66
24
5
16
111
153
129
78
72
33
39
66
15
8
55
6
48
71
31
5
139
81
141
48
87
165
60
12
138
30
120
203
16
48
135
210
36
60
27
3
41
19
54
63
9
3
123
33
27
24
108
162
36
48
60
15
9
6
12
48
141
24
24
33
18
186
144
47
73
87
9
83
73
39
168
108
48
132
24
9
27
93
15
20
49
6
9
33
3
120
21
60
18
21
56
121
15
3
9
15
18
99
108
51
12
18
6
54
90
21
99
225
15
45
15
24
81
120
87
72
6
60
6
90
96
63
36
20
79
81
33
72
90
24
36
30
63
33
27
8
28
141
3
12
51
33
27
69
60
81
48
42
144
18
48
42
45
117
6
144
21
33
192
3
87
17
16
39
66
6
54
27
24
21
54
108
30
131
1
3
36
51
54
39
60
33
3
60
20
64
51
126
15
33
18
138
75
39
18
63
224
108
25
12
71
7
29
31
54
6
69
219
96
33
27
6
18
60
21
3
18
150
54
24
51
15
18
3
153
24
35
40
32
103
153
117
3
3
9
3
78
54
165
183
33
32
64
60
48
57
6
69
33
66
42
275
19
36
18
12
42
72
150
51
75
24
174
12
18
45
75
9
27
81
32
16
20
49
15
75
42
3
36
32
103
5
16
9
15
57
195
68
40
159
6
27
9
30
89
1
48
48
83
1
75
33
78
12
30
111
92
169
3
80
55
30
42
90
66
138
30
162
72
71
4
87
9
45
42
57
21
60
107
55
60
24
66
39
8
40
12
81
47
208
33
47
175
72
5
31
21
45
51
27
5
28
8
19
96
72
18
6
5
4
9
12
174
66
ABCD 98849435372*3^$a+1 [50174]
44
31
11
10
8
16
32
22
32
60
25
69
72
8
6
40
50
30
100
9
77
90
4
48
45
27
30
54
129
3
102
87
3
26
34
32
6
10
30
27
33
12
6
21
3
90
56
112
12
18
69
39
60
90
6
6
32
40
86
22
12
12
8
108
58
32
40
12
36
144
26
94
30
6
6
36
92
42
36
12
97
29
46
6
60
2
12
109
9
30
18
2
18
52
18
18
20
31
24
147
50
18
22
14
109
29
6
12
70
27
65
16
12
3
101
40
3
105
8
42
82
56
60
7
27
6
48
72
60
14
4
32
82
2
114
22
8
10
66
36
18
75
35
10
6
6
12
36
90
60
6
38
22
114
114
8
67
72
9
36
48
38
34
3
15
20
88
114
80
19
27
18
30
90
86
4
12
24
90
3
21
62
133
24
15
18
50
118
6
38
22
116
10
39
5
28
80
7
24
5
6
4
12
18
50
96
4
42
78
126
20
115
24
9
30
86
139
5
126
40
114
30
20
1
45
6
14
4
27
21
24
24
26
18
16
26
18
16
2
10
38
1
15
6
54
24
45
24
57
78
30
8
70
90
60
14
16
18
2
24
178
18
32
10
18
8
70
2
13
21
30
48
38
178
102
12
62
106
8
76
48
42
6
18
26
76
102
50
58
218
76
14
36
76
12
122
16
3
21
38
16
30
26
48
166
20
54
61
129
42
48
26
16
230
18
378
100
24
20
64
60
24
66
12
108
12
12
38
13
11
85
75
6
18
21
5
115
9
60
24
26
70
12
60
27
27
24
132
62
52
39
5
54
10
2
18
96
12
18
64
30
30
45
83
70
44
19
105
2
64
24
6
98
130
51
15
42
60
99
21
14
88
12
44
36
16
2
127
5
154
54
60
30
18
20
42
202
140
19
75
44
58
2
18
19
123
20
10
8
10
18
99
3
8
4
128
97
3
48
252
12
32
10
126
8
22
39
3
36
42
74
13
33
12
51
24
35
52
48
108
74
64
30
174
15
15
48
12
21
5
40
36
63
96
24
51
32
34
14
4
6
42
48
9
5
22
194
30
96
13
15
12
126
12
72
48
66
44
16
6
50
114
30
42
82
6
30
30
111
5
28
62
58
102
44
16
20
100
66
3
69
60
6
30
30
45
24
15
150
6
80
90
64
270
96
21
3
45
131
64
80
66
40
56
43
147
36
12
42
24
14
18
114
106
12
42
18
60
50
97
29
72
4
68
142
56
22
6
92
4
66
44
36
162
22
18
8
13
24
21
2
30
22
45
27
36
14
46
50
19
3
48
108
6
134
42
19
21
3
15
30
24
42
60
66
3
5
126
48
40
38
174
154
44
46
44
22
56
43
9
18
48
6
36
14
46
39
5
118
45
87
44
22
39
11
28
60
66
56
28
72
72
87
11
78
30
34
2
28
48
12
30
42
6
24
116
24
54
12
58
140
6
16
32
6
55
39
48
2
36
16
123
27
116
4
66
72
18
108
6
60
14
22
32
58
30
42
32
46
87
33
162
26
6
34
2
22
75
3
44
58
68
18
4
12
54
51
5
4
42
8
16
90
54
6
44
46
66
27
75
8
30
18
42
70
92
142
78
21
95
6
19
35
54
66
60
25
81
6
42
36
36
66
12
20
16
30
80
4
158
72
10
62
13
105
36
99
3
50
12
10
21
5
4
15
27
6
39
63
30
48
2
76
2
48
22
48
44
25
81
15
45
44
46
9
77
148
6
42
20
22
8
34
8
40
108
102
6
75
51
8
37
33
98
12
46
14
40
72
8
96
154
60
36
150
21
75
24
30
6
48
57
35
6
58
30
2
37
125
22
8
10
6
26
16
3
45
74
36
90
82
14
100
74
36
4
66
80
90
10
24
14
6
112
122
58
8
10
30
12
72
2
4
150
26
13
3
30
62
22
75
3
120
20
28
30
12
42
36
60
20
78
34
110
16
2
22
68
22
210
30
26
40
42
78
36
14
10
234
8
88
92
34
39
131
18
48
24
10
6
92
28
2
18
7
101
19
51
12
138
2
64
24
6
44
6
138
6
10
51
45
30
44
46
38
22
15
41
12
88
24
150
6
87
15
36
6
26
28
236
10
54
24
45
65
18
10
12
72
18
2
76
87
57
26
52
20
18
60
4
78
6
200
112
39
5
18
82
50
28
38
139
63
36
74
67
45
14
136
8
58
32
58
57
23
52
8
22
26
4
6
44
58
20
12
18
24
58
6
24
18
2
48
4
14
42
54
16
93
15
14
16
66
156
48
6
15
105
38
18
78
1
3
26
4
30
12
86
48
36
4
72
72
15
3
20
34
50
28
6
26
66
28
50
16
114
42
24
50
58
32
28
72
98
70
8
30
10
69
3
18
24
54
12
98
10
66
54
216
38
18
37
27
126
39
71
28
141
24
5
16
78
141
15
102
14
109
9
18
138
32
54
46
12
32
4
39
33
270
12
30
12
26
22
96
72
99
5
4
6
48
81
75
45
27
48
72
2
22
24
6
60
18
90
ABCD 98849561516*3^$a+1 [50229]
11
49
68
4
95
13
11
24
27
118
47
33
58
24
173
57
18
22
80
10
26
460
23
129
60
40
122
70
128
52
23
145
48
140
3
37
284
108
168
12
18
24
48
82
8
10
158
70
14
40
50
40
5
240
21
4
140
28
47
1
42
101
69
172
68
30
72
18
22
6
192
2
18
30
28
50
39
45
96
4
36
50
54
88
18
14
36
40
2
130
180
72
8
18
60
33
69
22
20
58
18
77
147
45
1
162
210
20
48
144
60
166
50
4
143
13
32
78
40
53
31
86
72
72
3
7
66
90
74
48
60
12
60
16
2
88
74
30
136
102
150
17
24
27
70
23
49
42
90
35
85
78
5
96
159
18
40
122
42
88
42
86
40
242
42
39
27
22
60
12
20
48
28
90
30
140
4
68
60
228
4
60
116
4
140
15
43
92
9
139
108
30
227
96
37
144
35
25
36
30
50
4
86
9
33
40
50
70
18
14
60
75
45
36
39
93
52
143
105
111
24
103
54
20
18
22
36
30
2
48
64
80
75
75
189
147
90
60
120
4
146
34
110
48
108
42
22
48
101
61
86
42
88
14
118
8
39
3
52
68
22
20
180
30
58
2
45
3
18
22
92
36
22
428
22
50
75
72
48
97
48
2
16
14
96
130
32
108
54
70
149
24
85
11
61
36
23
99
40
80
18
240
30
40
2
22
158
111
9
280
8
190
12
128
4
18
80
28
12
42
18
12
60
48
78
242
28
120
23
69
27
13
30
77
195
70
23
45
28
120
14
18
72
18
148
20
90
12
10
62
60
16
24
126
53
19
30
38
52
38
4
35
24
241
119
9
48
24
126
22
68
22
98
4
6
14
156
24
30
58
35
72
195
45
1
12
92
36
70
162
60
68
144
48
51
21
78
117
31
90
54
30
35
303
162
10
30
258
72
176
12
90
72
18
42
66
22
68
40
72
20
27
45
48
28
50
130
30
29
21
10
89
45
75
21
22
162
50
126
94
68
90
87
73
92
3
73
242
28
62
108
24
156
3
217
212
75
25
12
18
65
45
70
18
59
121
92
27
85
30
29
81
15
15
10
80
28
68
22
17
13
131
49
71
19
42
8
18
4
126
144
215
1
54
65
3
10
18
144
116
94
108
20
58
53
9
100
11
57
192
40
108
144
78
8
4
20
165
1
44
46
50
54
16
2
30
45
96
24
73
23
9
172
8
132
15
61
14
36
4
66
179
105
78
70
20
210
261
1
23
25
122
10
35
120
15
9
9
60
22
66
32
60
40
12
60
26
82
12
96
90
12
2
15
3
40
50
18
34
36
42
18
167
27
48
130
68
24
39
81
100
50
238
18
122
72
63
192
121
72
140
51
49
108
12
90
72
36
110
12
72
190
80
9
91
230
135
171
22
188
22
42
36
32
12
168
120
72
40
50
60
40
30
20
106
110
4
66
14
60
36
52
20
15
3
22
12
36
132
102
29
99
21
31
86
4
180
36
32
111
37
179
24
171
45
1
47
147
45
13
30
125
37
78
48
14
76
144
36
60
14
70
180
56
102
42
196
47
13
12
92
16
32
22
18
92
76
62
45
37
35
105
15
105
136
23
97
24
18
32
18
58
89
135
58
2
66
4
168
12
150
18
11
61
8
112
20
336
40
47
85
8
4
20
18
52
86
244
80
168
27
43
32
198
15
67
26
3
37
164
16
2
22
263
97
8
28
84
50
28
12
5
33
138
64
18
8
4
18
2
36
39
73
50
40
5
207
130
119
39
30
ABCD 98849893724*3^$a+1 [50023]
36
18
45
27
53
76
63
21
75
45
44
52
21
48
59
40
45
78
30
18
65
16
60
3
65
7
9
36
20
79
24
45
3
33
80
229
72
23
76
56
4
9
48
39
8
12
31
54
3
93
48
15
36
9
246
9
24
36
36
8
60
16
24
32
4
80
36
100
9
51
3
197
40
81
39
8
13
59
25
15
108
21
15
9
71
1
63
27
48
57
84
21
3
93
102
21
24
123
9
48
36
51
113
12
100
48
33
3
51
5
25
15
9
15
56
24
16
33
51
15
129
92
1
27
12
60
63
5
12
4
51
69
96
33
95
12
100
48
120
60
15
5
61
51
8
40
27
114
35
96
180
28
12
21
108
95
4
20
12
4
105
75
96
24
51
45
9
36
15
39
6
23
36
4
21
111
15
78
27
45
23
112
21
27
20
85
27
45
3
12
69
11
100
240
104
55
69
3
30
23
24
25
15
3
18
59
37
3
120
3
72
5
76
111
93
72
21
3
20
25
36
83
7
29
136
44
136
48
57
3
80
16
51
5
43
45
27
5
13
78
30
72
18
42
35
40
176
24
43
9
9
6
33
36
20
49
75
12
8
96
49
12
39
56
91
33
24
33
12
42
33
116
4
111
69
3
24
5
40
3
65
36
115
54
87
45
35
13
11
49
36
102
42
15
33
47
52
108
72
15
48
21
51
9
24
63
72
17
64
156
9
15
57
24
39
9
51
96
8
61
15
9
27
24
36
24
177
18
9
116
4
15
5
12
60
4
39
77
13
15
36
27
18
12
23
4
72
20
13
27
153
12
23
16
36
51
9
45
60
23
76
9
35
13
27
20
40
57
24
12
63
120
36
8
67
113
61
60
12
39
75
5
40
165
3
105
36
11
28
12
3
41
37
39
60
80
88
36
116
4
60
57
107
85
27
168
3
77
121
90
24
18
12
131
36
88
56
4
20
25
42
18
198
33
20
19
17
100
81
23
4
21
51
45
39
27
9
69
75
87
113
4
60
72
60
20
4
27
77
115
57
20
88
3
9
44
1
39
20
31
9
21
3
183
237
92
31
30
72
186
30
11
4
9
36
71
4
56
61
27
117
78
45
3
18
11
48
36
16
15
69
9
18
53
100
9
30
18
54
6
18
66
15
21
18
6
39
9
111
21
23
100
60
56
31
18
156
132
102
72
24
81
44
16
44
40
36
60
39
9
32
31
53
180
4
36
84
20
55
17
55
5
25
23
145
15
33
24
75
48
56
1
48
131
4
72
15
30
59
24
31
5
49
12
6
54
23
43
9
63
21
165
51
51
24
53
217
90
48
78
27
60
56
19
21
36
20
13
107
100
60
8
13
27
32
25
83
13
27
21
42
33
80
64
120
72
44
91
45
8
36
4
20
13
203
79
6
12
59
28
12
20
25
54
21
48
32
85
3
12
15
29
36
31
102
111
20
4
27
129
21
3
12
48
12
15
90
36
3
15
144
21
27
77
13
60
18
21
288
56
4
72
39
24
5
97
3
12
8
40
33
84
95
24
61
39
60
24
60
3
18
15
24
45
27
81
23
319
42
3
105
51
20
1
18
125
1
99
12
20
25
60
35
4
45
51
3
5
36
76
108
12
75
69
80
40
21
3
33
3
39
66
11
100
15
29
64
132
15
18
12
240
23
43
29
85
15
21
23
25
11
84
19
57
45
15
48
20
175
21
20
4
27
33
56
4
33
59
120
100
68
7
5
1
27
21
96
39
96
9
72
27
21
39
12
24
44
40
32
120
60
25
108
11
36
85
48
6
45
27
17
52
8
67
5
13
71
36
60
79
9
15
105
20
1
15
20
16
21
72
18
54
66
9
84
36
20
168
76
104
36
25
75
21
63
12
120
44
139
117
9
15
21
3
32
1
99
8
127
9
84
56
36
108
12
4
56
160
48
75
21
117
54
69
24
20
55
41
7
57
93
39
20
49
12
24
66
42
27
68
16
140
36
55
5
4
24
12
3
101
40
36
168
33
3
24
32
85
3
51
5
1
3
20
13
30
33
204
12
45
35
4
96
75
29
36
28
33
27
33
3
9
11
31
53
1
35
1
36
27
21
15
45
35
76
24
44
13
47
120
37
36
27
80
160
21
102
9
33
30
72
5
40
60
8
76
9
11
76
48
12
33
11
25
24
15
3
53
16
3
30
18
24
5
28
21
51
20
1
48
42
9
39
5
24
36
40
120
15
21
33
180
30
21
20
31
65
13
71
1
3
120
56
49
51
9
15
33
47
12
13
87
9
95
61
63
36
27
93
20
24
52
120
33
47
4
24
56
16
8
40
32
40
8
55
5
16
204
32
79
5
19
57
120
44
61
108
75
15
42
3
132
44
16
195
5
160
48
32
48
16
21
48
15
81
35
4
20
12
88
15
45
72
81
119
25
18
65
25
36
60
156
15
60
24
15
21
20
48
132
28
12
48
33
59
64
39
48
24
129
36
33
107
13
47
49
66
29
25
11
151
ABCD 98850345572*3^$a+1 [50150]
156
12
6
36
1
29
19
48
23
6
66
6
114
48
105
63
12
12
60
6
6
12
69
87
73
11
132
24
36
42
24
163
41
42
132
18
54
49
11
69
3
90
174
18
12
78
12
6
39
63
48
1
179
6
30
48
120
108
24
60
30
19
35
12
84
42
6
150
54
1
11
36
12
18
12
90
13
48
59
78
48
246
84
18
30
13
41
66
114
3
9
30
121
71
102
30
18
48
67
5
90
84
144
18
24
42
9
15
24
12
12
48
78
6
12
12
84
1
47
49
96
48
32
69
54
12
54
3
15
48
90
126
24
33
96
3
48
114
78
54
6
6
24
30
48
12
36
12
156
6
6
48
24
78
54
21
64
11
30
6
60
60
54
54
48
96
84
120
12
85
71
72
24
9
96
39
54
3
3
36
18
84
19
77
3
57
330
13
29
72
18
96
25
11
48
12
6
24
138
48
33
63
36
84
30
6
12
57
159
60
84
126
72
30
13
23
9
153
87
21
18
6
3
48
48
75
108
6
19
144
5
36
126
30
18
36
30
12
42
24
9
27
12
25
48
48
32
39
30
42
30
24
6
37
53
43
29
6
157
35
42
60
96
7
11
18
6
96
60
177
15
138
87
51
61
32
93
18
24
6
19
83
18
42
24
36
12
25
11
18
48
3
16
71
25
32
21
42
6
6
36
102
162
6
96
3
15
6
36
30
9
3
96
60
97
23
72
12
24
72
42
42
102
54
21
27
12
6
18
6
90
12
36
84
45
39
12
108
1
11
90
24
42
25
96
35
45
39
18
7
71
12
109
11
21
9
103
101
18
48
9
75
36
36
96
42
48
18
81
112
41
54
33
16
83
157
29
42
6
30
24
138
19
95
1
11
138
30
6
103
131
60
6
6
36
48
60
84
49
41
30
105
21
18
6
60
84
12
30
72
72
48
6
24
72
67
23
9
96
69
6
21
3
72
37
32
27
72
66
54
48
85
95
54
18
12
13
47
6
36
36
90
36
69
111
90
54
126
6
192
18
24
96
12
60
54
60
48
108
66
24
3
3
24
37
95
33
45
114
96
84
189
27
66
12
55
41
30
240
18
7
131
90
48
54
12
96
30
3
3
13
59
90
27
45
19
11
18
19
23
6
138
18
39
51
12
1
41
36
114
72
9
3
48
12
150
30
36
73
11
18
19
23
168
49
23
12
114
27
57
30
66
6
97
29
12
135
27
36
1
95
42
7
83
102
12
42
48
1
23
174
91
59
24
120
12
12
72
96
12
114
12
75
15
48
54
36
7
89
39
39
36
117
135
240
168
12
24
42
3
195
54
231
3
18
91
32
45
3
63
186
18
120
36
6
19
11
12
25
89
144
36
54
61
29
108
90
36
228
37
47
33
87
48
24
60
60
48
216
12
36
49
11
24
42
42
48
78
78
48
93
135
30
54
37
23
25
125
12
39
51
141
21
72
30
18
19
48
176
45
6
18
48
102
12
6
6
96
24
24
108
49
48
221
18
324
72
48
36
1
59
84
72
30
42
6
48
6
24
12
49
272
147
109
11
18
51
63
30
6
13
47
1
32
39
25
41
102
36
72
12
48
66
150
72
9
21
42
72
36
48
66
67
35
109
89
39
69
18
54
51
15
1
47
6
36
42
48
61
11
72
54
6
129
27
69
64
53
126
42
24
6
12
102
19
35
120
12
12
61
89
18
66
3
3
138
19
47
90
103
137
102
36
180
102
3
16
5
84
7
32
16
47
60
24
96
12
33
16
35
18
36
48
42
45
16
83
90
150
120
24
54
87
15
30
18
48
1
149
72
114
33
171
24
12
24
9
16
125
30
12
25
275
13
23
9
27
12
18
60
78
66
75
21
132
55
128
105
7
29
6
102
36
18
24
9
123
21
105
30
9
45
54
54
36
54
96
150
7
29
12
54
150
18
96
18
55
59
18
51
9
174
12
90
42
121
5
30
12
33
51
13
11
24
42
54
48
12
1
5
90
54
27
159
1
48
29
252
54
1
47
42
135
99
6
138
24
18
114
12
21
16
23
9
153
30
12
300
126
90
72
33
27
12
25
32
69
24
3
39
9
27
24
60
12
24
114
66
73
95
30
66
48
145
5
30
60
6
30
102
30
72
6
43
41
60
66
12
6
36
90
18
18
181
11
12
24
97
29
48
24
42
24
25
71
24
6
6
84
33
9
55
11
42
72
51
3
6
ABCD 98850456548*3^$a+1 [50023]
7
78
90
42
167
13
138
17
55
30
83
55
30
122
28
90
35
7
90
47
24
24
103
42
18
12
150
227
103
17
31
30
132
47
3
45
96
24
13
2
40
78
134
76
89
43
240
228
30
222
5
48
25
12
18
132
92
153
13
107
72
13
48
62
93
55
102
120
62
93
145
30
30
90
78
203
87
33
37
83
127
180
173
192
127
78
107
13
192
83
37
11
72
24
15
16
12
138
72
155
193
12
11
144
25
18
30
162
5
15
57
51
10
83
24
135
105
13
60
192
60
168
162
90
23
24
1
12
107
96
24
48
3
45
48
79
137
103
65
55
17
13
11
37
74
118
78
29
96
24
216
87
108
93
24
27
46
12
11
199
17
96
67
240
60
18
12
90
113
25
2
21
277
134
58
90
48
17
25
71
24
13
107
13
107
55
30
18
12
18
60
60
155
7
20
93
192
175
185
72
183
10
18
42
11
7
102
11
159
81
247
12
77
1
23
247
113
19
5
25
23
27
108
273
97
263
24
13
443
24
15
33
85
83
79
17
24
96
61
72
18
137
253
35
37
48
30
149
43
108
150
83
37
35
157
2
16
65
37
83
127
30
60
30
48
102
90
17
13
155
120
163
5
24
1
102
90
71
37
35
48
159
208
72
41
39
105
3
340
12
437
43
78
62
118
107
253
134
93
13
59
24
79
113
15
100
90
59
31
150
35
120
85
35
48
120
7
102
11
24
85
120
11
120
87
160
120
42
18
92
40
257
171
100
65
25
23
37
72
30
78
47
103
137
13
83
19
77
31
17
85
60
300
11
7
17
96
96
103
30
30
48
132
41
192
85
12
48
30
89
31
65
24
1
12
48
50
57
48
7
150
60
30
65
120
103
224
118
30
5
48
24
193
30
161
24
43
173
159
40
78
12
30
20
21
72
7
65
25
287
31
17
13
83
49
47
1
119
121
119
181
35
72
55
120
270
18
30
192
11
109
18
17
85
122
88
108
245
24
61
35
85
30
132
60
32
106
2
178
132
11
49
60
18
72
17
43
78
95
397
218
33
109
35
96
231
36
10
35
55
42
18
53
217
2
108
33
39
33
25
95
24
31
17
216
37
30
5
48
120
96
103
17
61
50
10
12
18
150
12
60
150
53
85
83
67
5
48
187
42
138
89
1
12
120
78
192
125
253
35
37
90
30
120
48
62
93
97
278
112
108
32
10
120
107
144
49
23
24
181
170
22
11
49
71
96
75
28
18
23
24
15
148
30
12
390
108
72
30
120
155
48
39
136
30
192
120
11
37
72
275
27
16
5
25
252
138
32
118
102
18
179
91
42
11
139
48
80
45
24
48
133
2
33
48
144
103
12
5
85
38
69
13
48
122
100
125
168
24
51
10
72
48
12
23
159
81
7
18
300
42
41
7
150
120
60
102
41
109
240
11
7
132
78
47
115
20
81
109
11
37
30
90
74
81
144
73
78
65
7
17
133
11
127
89
24
24
48
7
17
61
12
30
30
11
ABCD 98850941576*3^$a+1 [50064]
3
54
156
3
72
360
93
12
18
216
165
264
64
17
84
150
30
60
12
39
129
12
24
54
120
37
120
5
67
11
30
96
66
165
33
15
27
37
53
54
144
21
16
128
27
198
60
12
24
111
40
149
36
39
21
27
48
69
54
21
69
27
40
8
16
11
150
79
8
141
72
3
57
120
180
60
63
45
307
35
48
96
85
35
6
15
93
30
90
19
56
21
91
32
51
21
120
99
61
11
45
75
24
13
72
41
90
69
48
72
40
41
55
53
19
168
59
45
48
141
36
24
12
24
54
66
3
3
30
39
21
115
59
6
79
29
19
120
48
65
63
27
48
42
3
72
123
66
3
3
45
153
79
11
21
40
65
66
69
45
75
24
81
300
3
21
19
8
93
60
31
89
199
17
36
60
15
192
21
60
159
40
17
36
147
33
18
30
39
3
30
15
40
104
75
13
32
16
200
69
99
57
15
72
3
78
12
75
3
30
87
40
5
187
41
31
8
57
36
3
27
45
72
33
39
16
8
171
144
30
7
29
6
37
80
72
75
85
29
30
45
144
40
8
33
36
54
96
61
29
51
24
48
72
165
30
181
53
150
66
36
18
237
40
65
24
234
157
35
78
15
21
51
24
9
15
72
45
30
18
27
33
90
66
3
93
27
3
24
13
131
157
113
12
67
8
24
69
72
3
16
56
40
24
161
18
37
8
27
45
72
141
51
24
16
120
104
27
157
32
21
108
90
42
27
3
37
53
3
120
81
15
16
53
75
24
141
12
7
72
8
48
69
30
85
29
36
63
153
7
8
75
18
36
31
5
54
120
6
18
162
19
56
40
8
21
30
6
18
37
8
21
54
42
30
234
36
63
51
21
69
3
51
72
54
120
15
24
16
89
60
72
108
31
8
168
192
168
9
39
96
16
24
104
184
17
55
8
81
15
96
168
27
6
7
128
93
72
19
125
123
27
144
141
16
24
104
21
84
90
72
117
40
72
11
117
21
19
41
15
75
21
51
165
213
30
45
27
85
72
11
72
85
53
27
24
40
59
37
8
24
213
54
6
120
15
219
150
120
24
72
87
33
90
69
21
24
171
9
103
32
40
41
55
8
16
8
88
24
35
61
65
15
3
21
9
39
93
27
297
144
39
33
135
232
83
45
3
72
229
56
153
7
65
48
31
41
15
24
168
72
9
7
65
24
36
67
17
31
144
131
93
24
168
45
48
19
56
105
79
53
3
112
65
87
123
18
72
19
35
54
15
27
54
36
3
216
9
31
8
93
67
8
40
104
9
72
15
153
15
120
117
19
11
45
120
40
89
36
174
54
7
29
3
21
27
75
78
7
8
16
104
45
30
157
29
51
3
30
7
29
24
126
66
78
21
9
132
30
189
69
67
8
81
63
48
93
99
3
45
64
41
18
66
91
35
93
51
45
9
39
33
204
75
24
21
6
69
136
32
48
33
39
3
174
24
31
89
36
99
27
24
21
40
24
80
51
54
135
81
18
21
48
3
30
18
37
5
198
30
135
45
51
96
40
72
11
42
288
30
6
39
192
24
45
6
30
18
6
180
30
96
157
341
19
107
24
90
67
24
56
64
8
120
33
24
66
69
16
65
39
81
108
180
252
99
69
30
37
104
21
3
16
5
36
90
30
60
75
24
136
53
192
108
199
8
24
45
126
48
90
27
72
33
120
15
24
400
56
48
75
66
24
156
24
31
200
21
27
72
9
12
78
61
5
96
3
27
24
30
15
24
240
45
6
54
90
61
41
15
184
5
75
24
165
36
31
24
8
51
30
135
112
59
24
30
90
141
21
60
120
18
21
105
60
144
75
27
93
57
39
69
139
41
ABCD 98851340696*3^$a+1 [50045]
43
15
9
51
8
12
6
43
29
43
11
12
97
69
6
24
45
29
91
36
23
1
47
18
70
18
6
69
12
15
45
27
9
15
42
27
24
24
48
60
12
53
6
13
59
40
32
36
30
7
11
36
1
48
33
27
21
6
21
27
24
168
18
18
21
15
12
9
5
7
11
46
2
6
10
6
3
39
6
75
36
27
68
12
4
21
36
3
9
12
36
12
11
22
42
12
48
138
3
69
32
30
1
24
36
45
3
12
39
36
44
4
33
29
7
15
81
11
13
33
27
21
8
10
14
64
18
33
72
27
24
36
14
91
71
22
54
66
39
12
24
60
11
1
47
1
36
27
60
80
1
33
51
24
12
17
7
35
30
54
82
51
35
13
23
22
3
5
7
12
5
31
17
40
3
12
35
49
48
21
6
2
6
18
16
24
51
12
17
19
27
9
23
34
3
47
22
14
37
5
88
51
24
11
10
8
7
57
48
32
16
48
3
3
12
48
14
6
25
47
4
14
48
6
18
31
89
6
37
12
12
12
48
72
15
45
47
4
48
42
2
1
15
14
16
3
15
156
69
47
25
3
9
9
39
9
24
24
78
33
17
24
48
19
3
2
40
78
60
54
15
24
111
24
21
35
72
1
9
15
12
77
22
9
36
23
4
12
21
27
12
42
6
2
54
13
3
24
18
14
34
6
8
1
9
54
24
18
3
12
11
13
63
33
3
6
78
12
21
17
10
6
8
7
57
3
48
5
7
15
33
36
27
21
51
48
33
23
18
7
47
40
9
59
1
15
6
42
6
14
24
10
3
3
20
48
4
50
6
36
1
24
24
51
2
43
12
15
42
14
88
26
40
27
45
62
1
23
36
48
1
15
9
29
19
69
3
3
9
105
24
2
37
12
47
76
32
16
33
23
138
19
36
9
8
7
24
27
6
14
18
88
6
18
3
11
48
58
14
36
22
27
48
12
72
12
5
10
12
74
19
53
34
57
11
13
5
31
12
15
60
45
3
20
49
15
62
18
36
13
24
60
24
24
36
21
3
3
24
81
39
9
48
9
3
5
18
1
21
15
36
60
57
30
42
15
36
21
15
33
6
42
39
59
16
14
19
27
26
19
23
100
72
74
6
13
51
8
72
48
1
15
66
54
8
4
54
48
111
17
10
6
63
12
3
32
34
38
4
9
45
14
28
32
28
26
16
6
9
81
26
1
12
3
9
12
71
13
3
69
12
39
44
16
12
32
10
26
30
18
13
33
18
54
42
30
6
81
60
27
2
18
25
24
35
10
39
23
25
11
1
59
1
9
8
7
12
83
28
6
3
51
8
28
12
33
35
25
3
18
3
3
45
21
15
59
1
12
3
6
72
15
17
112
3
15
38
10
12
24
9
48
99
12
96
9
36
23
28
9
39
98
16
15
84
3
96
44
52
12
44
4
14
30
36
49
3
18
3
23
1
12
24
17
19
45
27
21
8
7
72
15
114
80
19
27
57
11
1
21
27
36
15
26
31
9
26
16
30
3
15
44
42
22
50
46
26
16
15
9
87
24
51
12
20
4
32
73
9
3
24
11
4
9
12
15
32
28
62
19
60
12
53
22
24
57
12
63
9
21
6
9
24
24
15
84
9
21
2
12
18
6
25
23
88
57
41
22
32
1
72
12
87
12
8
42
31
51
20
13
27
20
1
36
33
30
12
14
31
81
27
51
8
48
1
48
81
42
36
26
16
27
3
36
21
24
23
1
27
12
48
32
49
15
36
14
30
42
10
78
24
27
15
116
66
40
3
36
11
6
19
12
17
90
22
24
39
11
13
3
6
24
39
113
7
83
30
46
9
9
3
3
2
7
12
36
3
69
81
3
11
18
48
7
17
16
15
3
108
24
44
1
48
11
16
2
112
8
7
36
15
6
3
12
75
44
18
67
77
16
54
114
30
18
38
34
2
1
21
27
5
24
67
3
12
12
57
11
30
43
12
63
24
57
24
3
6
39
15
8
64
60
6
26
6
16
6
26
10
33
12
84
5
10
30
56
7
81
14
25
72
84
27
42
24
15
15
48
93
23
1
3
104
49
48
129
62
34
27
3
9
27
81
12
3
12
42
62
16
24
24
33
23
10
51
11
10
63
3
12
26
16
3
12
33
3
23
30
46
33
3
44
72
34
30
50
54
37
3
21
21
8
31
23
1
3
21
108
3
98
22
80
18
160
2
4
2
10
9
12
17
10
60
21
60
15
45
84
47
1
95
36
4
9
84
3
2
67
23
46
66
12
2
6
61
24
53
16
3
75
24
60
93
33
18
20
34
6
68
16
93
9
3
24
36
24
60
21
6
60
32
16
21
11
6
10
21
12
5
186
12
24
28
12
18
6
21
12
27
12
45
12
23
72
16
9
41
19
108
39
2
67
27
8
24
48
42
64
8
7
23
1
24
65
19
36
23
37
71
73
11
28
33
36
108
72
3
9
33
3
23
12
1
9
72
6
57
24
12
3
2
10
6
24
39
48
9
62
13
3
69
24
21
24
27
21
32
48
46
8
24
18
10
21
23
4
9
3
50
64
24
39
3
12
90
26
13
3
48
38
6
18
31
9
30
56
37
99
12
32
13
24
33
6
8
16
2
43
12
35
4
2
22
26
42
76
9
9
15
3
6
15
11
16
6
32
7
36
47
28
45
29
16
15
63
33
17
42
4
44
100
18
26
16
9
27
2
40
18
33
24
35
16
2
48
6
10
2
6
43
3
24
21
11
10
3
131
13
60
36
27
8
4
12
2
18
16
57
23
1
60
15
8
10
6
74
6
1
15
18
3
3
26
46
8
49
3
21
27
68
18
40
6
66
3
5
16
2
85
11
28
48
68
12
34
72
38
4
20
73
3
62
46
26
10
93
24
41
7
33
51
117
8
10
44
36
85
36
36
17
22
56
4
12
20
22
14
34
30
129
15
60
30
6
42
80
54
16
9
3
33
3
8
1
36
12
12
3
36
45
9
8
64
18
126
63
12
48
53
19
11
1
15
9
9
62
13
3
36
12
48
129
51
32
85
17
10
9
77
43
15
30
24
6
21
5
90
37
12
15
21
105
15
9
24
30
21
36
11
6
54
40
33
71
1
83
16
21
12
15
9
21
14
10
26
6
10
12
8
106
2
25
51
9
24
36
45
30
2
16
3
21
62
25
17
22
12
36
33
48
39
9
47
72
25
36
11
25
47
25
9
18
36
12
9
5
18
36
64
18
6
24
9
113
7
33
8
34
44
52
60
21
5
16
3
48
11
37
39
45
24
63
2
88
18
116
28
80
22
32
72
30
1
15
21
21
30
18
26
46
75
23
16
6
15
33
6
18
14
58
15
27
21
15
8
10
80
7
57
15
63
48
24
20
12
4
12
20
13
33
3
27
105
63
12
9
45
14
18
19
5
91
24
3
2
88
38
28
9
71
4
81
11
12
49
33
8
40
15
71
16
66
30
21
27
66
51
3
66
2
76
33
65
24
10
21
9
6
9
84
15
9
27
12
14
18
73
35
10
24
2
13
17
43
27
33
59
1
5
48
90
6
30
25
3
68
10
2
25
11
10
14
4
80
6
7
57
54
24
50
54
10
6
9
36
3
9
15
24
24
33
9
56
43
24
3
33
33
50
13
33
18
38
96
16
15
9
6
9
39
24
45
3
9
41
34
30
56
54
16
2
40
3
12
81
3
123
80
10
63
17
24
19
21
48
6
18
3
5
55
15
8
18
19
3
60
30
24
8
55
12
60
15
192
2
18
46
72
14
13
53
6
16
18
2
12
25
9
38
1
41
70
12
12
9
41
18
118
63
36
21
14
4
86
10
93
15
20
37
33
6
18
32
19
123
2
19
15
81
21
26
36
72
10
ABCD 98851427258*3^$a+1 [50083]
27
12
54
144
150
12
1
149
30
42
30
60
30
27
45
18
42
12
43
17
180
54
12
57
15
6
18
57
64
95
48
36
18
54
108
144
72
96
48
114
12
24
54
54
79
11
66
42
72
18
127
80
21
42
228
36
73
95
97
11
162
36
102
9
112
83
180
48
132
30
36
60
54
97
48
17
18
102
42
30
60
48
54
24
30
6
66
54
6
108
18
162
51
64
96
5
84
6
144
66
54
25
83
13
29
36
84
75
93
18
144
1
107
12
90
6
36
12
60
84
18
36
19
224
69
30
36
72
90
54
1
5
12
31
48
71
102
67
101
18
12
61
71
30
42
33
21
84
18
114
3
117
6
37
83
18
43
71
9
63
12
36
1
71
6
36
72
39
33
12
18
6
48
18
42
12
72
6
12
6
19
11
37
17
6
9
45
18
129
15
81
112
107
6
63
9
102
168
36
165
9
216
78
12
21
51
78
30
49
47
18
18
72
30
24
36
43
29
19
155
24
108
30
114
12
144
36
6
12
24
7
5
43
125
18
1
83
54
231
64
17
31
23
66
78
18
7
77
114
33
123
6
36
18
12
78
138
60
9
9
102
1
5
30
6
39
51
120
54
18
24
54
207
27
54
30
60
21
160
35
13
53
27
64
185
87
129
127
240
59
6
15
57
7
11
12
18
18
72
13
167
9
9
96
12
42
30
54
93
129
48
6
201
48
3
72
18
90
48
114
66
85
83
84
6
66
81
123
120
54
39
16
17
63
261
150
180
1
89
66
114
162
48
6
108
79
96
89
42
66
60
15
15
90
42
13
23
36
180
33
21
123
3
13
95
1
17
15
33
60
126
54
63
21
96
18
25
65
84
54
6
12
6
18
66
96
54
54
54
36
102
13
176
141
115
41
114
18
18
36
84
36
42
36
120
24
18
48
72
6
162
69
21
36
144
66
36
33
3
60
66
222
18
31
125
19
35
24
48
24
102
6
144
1
71
105
15
6
27
39
198
6
45
9
18
21
15
1
83
36
24
18
54
36
66
3
39
18
7
224
3
45
192
105
7
80
57
30
6
102
13
11
36
48
24
90
30
6
30
45
15
33
3
180
36
21
153
7
71
48
73
35
6
18
30
103
29
18
49
80
63
1
131
189
48
207
6
12
31
32
9
90
13
11
120
54
7
71
9
27
72
84
42
36
54
165
81
15
39
108
157
59
24
61
11
21
105
18
36
108
12
6
90
169
83
13
23
120
24
73
11
69
75
180
24
73
71
18
48
6
33
15
96
30
51
21
43
17
12
42
25
144
29
54
12
216
18
36
150
54
7
191
192
60
66
36
18
36
121
41
150
72
66
24
18
234
3
63
108
133
47
36
36
36
21
87
24
12
37
17
132
72
19
32
64
59
21
16
41
7
5
18
90
6
72
33
3
48
45
112
155
12
42
12
6
45
16
5
6
54
84
36
87
27
37
101
60
63
39
57
3
54
84
6
54
12
42
49
143
1
17
18
93
15
6
43
48
11
60
36
84
24
36
36
30
42
57
195
12
144
1
48
23
78
91
11
18
36
6
73
29
42
84
24
157
48
23
60
18
30
54
144
24
30
24
30
42
66
114
72
30
18
42
54
12
6
147
64
41
108
210
60
48
90
19
59
37
47
81
63
145
23
54
72
54
162
108
18
37
32
69
75
33
72
54
114
144
18
84
25
17
66
72
24
12
33
99
30
79
144
48
71
42
12
78
108
48
78
36
39
81
60
36
79
5
6
108
36
12
72
96
12
18
108
6
33
16
23
120
18
63
27
18
67
101
30
60
90
39
9
114
21
16
119
54
3
21
27
45
67
23
12
24
12
6
162
12
36
1
95
72
54
18
66
6
66
36
3
3
18
48
42
145
215
12
6
36
192
60
48
54
72
9
16
35
48
90
18
6
66
24
36
45
39
217
35
45
48
57
54
72
12
45
15
12
72
36
18
72
72
39
3
18
12
36
90
24
54
3
87
66
6
48
97
17
31
23
25
59
37
161
18
180
54
114
49
5
27
16
119
54
3
15
36
45
3
72
69
9
36
ABCD 98851645216*3^$a+1 [50213]
135
9
39
51
29
96
91
5
193
72
108
27
32
85
72
36
63
80
112
15
18
15
129
239
103
9
96
240
51
125
37
72
180
63
135
185
85
171
9
36
243
63
113
31
81
176
13
3
32
145
180
90
17
64
9
72
72
252
27
32
85
36
54
216
504
209
16
315
90
54
5
193
47
187
101
79
33
3
93
15
54
11
61
306
18
126
54
54
72
18
27
48
105
87
32
43
144
54
63
63
33
219
149
96
79
17
144
192
48
112
117
75
159
17
55
137
7
57
231
36
162
179
73
72
15
3
173
97
47
115
54
119
151
36
144
117
128
61
54
450
27
279
57
48
80
121
270
54
35
235
108
108
108
90
36
18
113
160
48
39
18
327
87
41
13
147
80
96
16
273
18
54
18
72
29
7
137
192
13
108
23
31
17
55
270
126
144
18
123
183
9
81
47
25
39
144
69
75
32
199
57
15
81
144
135
18
36
180
18
29
151
72
17
48
205
3
87
137
7
153
207
36
54
36
18
18
303
128
16
183
41
16
33
47
25
180
162
54
72
51
3
36
198
35
109
72
54
54
159
32
96
192
96
37
36
39
51
54
36
99
63
273
15
144
18
126
113
192
1
36
171
117
11
439
41
13
51
165
11
48
64
144
75
101
97
159
21
126
144
54
39
80
7
90
111
96
9
90
324
41
13
72
18
252
18
270
72
90
171
288
45
306
33
75
53
16
80
13
147
69
11
240
208
81
90
5
247
108
18
36
39
96
240
3
141
129
287
144
64
117
171
96
48
63
72
18
216
162
45
117
18
137
25
87
144
96
15
198
75
80
64
80
7
89
96
96
25
119
16
135
89
64
63
180
77
31
360
234
252
35
96
144
139
36
17
1
180
18
432
180
5
13
54
324
41
48
73
71
48
64
48
336
27
54
36
90
90
396
18
324
5
85
11
64
464
37
54
5
96
144
7
41
64
93
108
71
112
105
39
80
43
18
54
90
36
63
117
72
180
143
127
18
47
64
69
75
87
90
47
187
18
3
96
48
15
65
64
32
19
90
324
36
219
105
71
109
3
33
36
75
123
414
263
192
13
18
177
39
216
108
126
39
224
7
126
27
63
18
72
72
36
36
126
54
324
335
96
109
3
48
3
77
85
11
16
80
73
54
54
155
624
49
180
90
17
91
36
216
9
225
191
112
ABCD 98851789054*3^$a+1 [50062]
41
31
29
27
264
1
55
144
24
71
14
11
29
35
141
11
40
24
21
52
15
16
144
37
48
12
48
47
13
51
1
71
45
43
56
8
37
59
17
20
27
152
13
40
6
144
53
8
1
48
82
24
54
47
19
14
12
264
124
6
14
35
13
99
13
115
13
12
58
13
11
13
37
19
32
8
24
48
24
64
16
8
45
27
33
10
21
16
145
60
11
24
53
8
43
219
13
24
24
1
208
80
15
40
16
24
37
3
32
25
28
8
60
64
15
3
26
40
11
33
28
179
1
68
51
24
24
8
37
27
175
1
109
34
14
72
19
41
23
37
24
11
53
30
36
74
48
12
67
16
120
64
45
11
24
5
18
50
23
32
21
20
16
44
10
96
38
46
6
54
1
11
13
85
59
13
72
3
8
1
34
36
26
82
13
24
16
45
3
57
47
11
86
15
8
35
38
63
24
61
11
200
24
72
88
21
35
24
101
8
36
94
97
49
47
49
48
12
48
11
37
22
125
33
119
16
72
33
82
61
11
133
1
16
23
80
53
80
72
28
92
3
24
43
13
13
10
14
75
21
16
90
25
13
11
49
10
36
6
44
79
165
66
26
79
5
24
48
3
1
71
24
21
48
70
5
21
51
25
7
53
19
11
149
64
16
8
112
29
32
3
9
16
167
79
90
20
40
104
35
5
20
31
21
43
37
72
58
113
24
32
104
39
50
15
37
6
50
58
25
40
91
5
48
32
23
1
136
24
7
122
71
25
15
37
54
29
104
1
12
34
41
165
22
53
8
16
13
67
23
266
47
35
62
71
11
45
64
40
9
48
112
7
13
12
15
13
43
25
87
8
48
120
11
29
37
42
36
50
16
18
97
16
297
63
37
8
99
80
40
8
40
152
1
4
43
83
2
3
8
16
163
13
5
67
5
126
50
4
23
8
40
37
35
8
24
23
49
16
24
19
14
22
1
32
56
120
32
24
5
44
39
7
1
32
16
184
105
10
13
40
13
51
64
11
85
59
54
20
3
8
85
99
25
30
86
35
24
13
4
23
32
40
56
32
41
10
5
31
25
13
3
72
16
64
65
20
46
5
31
49
24
48
13
16
20
63
91
50
11
64
69
83
8
16
16
8
97
119
35
13
13
28
60
11
40
40
48
41
31
1
48
55
171
26
3
97
68
91
16
53
19
48
48
16
69
19
15
97
101
43
40
24
1
7
25
87
21
11
25
111
69
19
16
48
88
24
43
21
64
11
14
60
3
32
1
106
5
31
14
11
5
3
15
24
137
33
12
36
60
19
65
60
11
25
22
25
1
39
240
7
38
48
67
63
74
135
8
17
30
14
19
21
35
9
48
160
42
12
90
60
35
8
23
18
20
27
64
40
104
221
11
53
24
51
5
24
115
8
13
120
67
13
46
14
47
53
35
160
15
105
135
25
5
11
49
31
71
57
15
17
19
5
80
25
47
24
5
20
28
96
54
12
60
181
17
12
19
40
31
26
108
24
3
8
101
11
13
20
36
139
21
8
112
43
25
10
141
16
24
72
25
22
17
9
12
4
15
21
32
22
13
13
24
83
40
7
41
80
40
48
7
108
69
8
43
26
99
19
85
37
46
173
117
3
25
111
16
35
29
64
77
27
8
72
13
27
56
5
6
26
72
10
2
10
13
13
60
12
142
18
35
32
16
33
39
40
53
59
13
36
70
14
60
96
39
40
40
61
12
48
4
6
84
18
44
10
26
82
62
71
64
21
34
209
24
8
40
45
35
35
2
11
119
25
16
67
38
87
19
26
48
156
124
11
8
5
56
36
95
5
75
16
17
15
152
13
43
47
2
135
8
97
46
25
25
47
16
55
25
16
33
71
40
31
38
3
80
13
60
39
13
44
63
93
3
45
22
85
160
165
27
8
13
51
24
9
48
135
13
42
18
30
49
11
37
83
14
23
143
1
48
47
1
13
19
8
72
43
114
11
152
73
48
12
10
17
80
168
23
36
48
6
47
24
45
43
65
95
61
24
11
40
32
24
13
16
80
11
71
2
28
35
33
10
50
16
11
9
84
35
229
70
30
111
136
48
13
72
16
67
8
304
13
22
21
32
33
12
27
56
5
19
13
12
10
156
26
46
57
101
19
32
43
5
21
24
10
26
36
179
11
50
35
13
3
19
29
57
10
50
19
5
28
80
31
15
41
19
36
33
5
11
16
21
40
27
57
79
11
26
24
43
57
23
31
9
65
10
13
112
7
1
32
15
1
17
32
15
56
25
87
45
75
79
108
26
11
24
101
198
2
11
13
84
31
27
2
48
59
104
16
64
72
13
126
14
60
27
19
5
8
11
29
21
19
72
88
41
7
25
84
11
107
26
22
42
27
101
27
7
41
8
64
93
40
43
25
64
18
50
27
21
59
85
28
192
20
3
109
8
11
40
7
14
3
48
79
26
10
37
1
34
13
5
107
33
7
15
38
35
17
23
24
96
8
96
24
49
15
93
4
31
59
24
74
67
48
53
3
120
7
42
48
18
26
3
21
19
137
28
42
110
3
115
90
18
42
15
87
1
25
10
24
90
123
53
75
13
11
13
90
65
45
12
15
1
199
13
96
16
128
91
ABCD 98851862516*3^$a+1 [50004]
5
3
72
9
55
77
139
144
104
81
12
27
24
81
12
24
3
9
55
32
81
36
108
7
65
144
7
176
33
84
43
8
21
108
132
3
40
101
27
9
7
216
96
240
65
36
132
7
72
29
19
8
21
51
184
80
45
99
96
16
144
56
120
16
56
9
60
19
125
27
57
60
99
16
120
17
31
24
72
161
7
24
24
377
103
8
352
17
144
15
40
5
48
36
63
24
136
168
65
247
41
48
103
5
51
189
12
31
24
5
147
33
7
96
8
72
24
45
43
24
89
180
91
32
57
103
72
5
19
80
64
77
36
55
53
72
108
48
180
43
168
216
24
24
8
189
67
89
127
5
48
72
27
45
99
69
115
24
24
8
81
12
19
41
36
99
64
56
141
67
5
19
8
40
41
12
67
144
29
3
144
64
125
24
36
63
117
115
29
163
128
81
159
9
79
101
3
33
31
144
77
219
9
36
43
96
101
120
51
45
288
3
9
24
36
43
32
112
24
104
9
39
184
41
55
5
43
113
103
173
19
8
120
117
27
33
79
5
163
8
69
12
103
41
103
5
99
232
48
32
165
36
108
180
72
135
16
8
21
36
144
36
24
27
9
39
40
29
43
24
24
29
72
139
41
72
108
43
29
19
53
19
8
69
19
89
120
135
16
128
96
16
24
96
89
12
99
9
72
15
144
21
19
24
56
168
45
36
63
208
8
40
77
115
101
84
15
48
24
9
63
21
96
84
36
60
120
72
36
43
120
8
69
211
32
57
72
135
9
55
89
87
93
43
89
39
88
24
128
40
5
36
55
24
5
24
75
81
63
16
120
17
24
48
55
53
60
39
33
151
128
72
201
7
80
129
144
60
19
65
63
16
56
72
144
45
24
19
17
175
120
96
32
16
65
103
41
12
19
197
123
160
48
8
64
24
65
48
31
56
21
51
40
41
7
101
75
9
63
112
257
7
8
45
19
89
7
168
8
144
16
8
57
7
197
67
41
48
135
112
48
53
27
48
528
304
77
96
3
9
199
113
39
24
45
3
24
45
19
8
45
283
216
77
3
69
12
7
128
33
12
60
144
36
27
81
120
36
115
137
87
21
99
45
96
84
15
72
16
29
3
33
39
9
24
12
24
72
3
45
72
283
104
96
9
12
43
125
67
240
24
29
48
24
27
16
56
21
19
5
99
165
187
161
151
41
15
48
24
48
16
17
39
88
53
48
60
120
639
64
197
36
15
192
24
9
7
41
79
72
125
219
33
7
5
27
105
39
24
64
48
8
45
36
72
7
80
40
5
3
45
19
89
63
9
24
103
41
36
139
17
7
101
19
221
72
3
177
111
69
19
72
96
272
21
43
8
129
63
177
72
39
9
79
53
67
8
144
117
51
136
17
72
127
8
16
24
104
21
24
147
88
17
55
48
104
40
5
67
32
16
5
27
24
21
43
96
77
123
165
180
15
40
152
24
21
19
41
79
168
17
24
55
8
48
225
151
17
127
48
53
43
89
103
24
120
221
48
91
48
5
115
173
51
40
17
24
12
27
9
87
21
67
56
9
12
108
7
48
32
16
65
84
240
19
96
168
17
72
276
3
16
72
72
65
127
5
43
5
259
8
45
12
15
81
7
5
144
67
48
72
152
16
101
48
36
276
99
9
127
125
43
5
19
17
60
84
15
57
ABCD 98852339702*3^$a+1 [50080]
16
29
33
90
12
33
15
40
32
9
39
57
25
8
10
108
17
15
12
30
138
72
48
12
16
209
223
41
49
62
100
38
52
11
27
70
167
3
120
21
49
90
72
36
17
27
45
15
210
18
10
35
15
40
140
58
227
15
33
297
63
9
30
28
53
145
92
12
15
3
93
57
15
235
62
10
218
3
9
120
10
36
104
105
43
77
24
81
15
3
88
2
52
23
27
21
69
3
15
33
7
18
62
28
32
22
38
52
8
240
40
152
46
104
30
30
70
140
58
50
30
270
33
9
39
181
20
90
45
24
72
307
72
90
35
45
99
111
30
240
3
72
63
33
7
90
110
52
149
120
72
87
33
24
1
14
81
49
18
72
18
20
63
249
78
40
17
1
47
7
41
139
18
50
42
15
75
60
33
57
100
59
49
2
30
18
21
171
45
24
31
36
5
27
72
40
38
70
17
55
20
165
24
21
58
17
75
45
151
44
45
63
30
3
27
72
21
9
60
58
17
91
54
110
81
7
20
93
27
45
192
48
133
54
53
15
40
18
90
44
90
78
12
18
27
123
22
68
42
33
48
144
75
30
46
65
25
104
48
252
46
92
70
32
78
45
27
60
28
5
15
72
16
65
24
105
111
39
129
72
9
39
19
32
69
61
68
22
98
87
120
144
201
63
45
12
120
63
135
10
23
39
9
21
30
30
15
24
7
152
10
23
48
129
135
27
108
30
123
79
68
21
129
15
72
33
22
18
18
5
49
36
32
147
75
160
50
30
141
24
123
28
17
55
18
2
70
20
132
28
18
32
12
150
39
1
18
18
2
33
192
48
49
71
145
74
78
135
55
90
143
9
15
3
28
62
30
12
81
9
63
48
9
30
48
12
48
21
69
42
9
72
24
63
58
47
7
65
15
100
5
63
112
18
2
21
57
42
256
90
54
36
32
58
44
3
43
2
30
72
45
3
90
3
7
41
9
192
30
33
117
60
40
18
53
69
58
65
75
12
90
120
18
90
3
24
25
143
75
232
36
2
90
72
18
3
39
108
72
18
42
108
45
193
144
71
99
18
90
33
147
100
17
1
54
41
48
9
82
53
15
58
119
3
21
9
10
50
42
106
44
46
92
192
9
99
40
53
27
45
48
48
31
36
149
63
40
50
58
44
60
48
72
48
52
89
1
128
42
28
2
70
36
14
238
18
47
7
98
15
48
37
35
48
9
78
28
54
18
173
24
91
270
54
80
28
72
8
72
28
41
9
63
24
120
13
2
30
3
73
2
60
42
15
24
81
15
75
28
41
31
8
190
62
100
180
29
96
3
52
36
53
109
35
55
65
7
41
49
50
120
21
24
1
47
75
102
18
30
70
50
58
32
21
127
17
15
12
45
45
100
90
36
17
57
16
119
15
30
16
59
265
50
189
9
15
48
9
39
19
20
30
3
19
5
120
91
2
12
18
40
5
48
24
45
3
45
3
79
18
18
62
10
18
2
60
12
33
127
36
104
58
32
30
18
30
21
9
22
8
33
24
24
24
48
55
65
24
1
54
36
2
52
18
110
87
1
74
165
15
33
75
52
36
32
30
15
48
24
48
163
5
24
96
145
62
90
10
53
37
11
51
18
150
30
10
270
32
15
96
9
46
2
12
130
89
81
120
18
42
100
18
32
45
15
78
30
12
40
158
58
54
83
45
51
24
312
45
30
30
46
17
37
20
30
288
58
23
24
48
249
16
32
63
49
18
122
123
43
77
27
168
30
112
71
24
285
78
72
28
90
20
70
53
24
13
11
9
250
2
48
12
15
85
18
92
60
28
173
7
2
48
15
87
18
15
27
210
118
5
85
50
60
30
30
81
309
102
40
38
102
58
2
78
15
15
81
9
52
59
21
90
18
10
72
8
12
108
52
80
81
9
15
3
28
54
35
75
150
10
18
18
17
27
120
70
18
62
15
15
106
23
120
99
93
9
30
9
111
10
36
162
92
16
2
42
136
17
75
88
77
57
18
12
9
ABCD 98852531392*3^$a+1 [50009]
252
12
208
48
48
17
108
27
12
16
12
48
5
42
85
17
42
13
96
32
84
36
40
44
15
13
77
19
132
23
54
31
60
89
27
4
65
7
48
17
75
24
4
56
16
5
67
36
35
49
72
36
113
51
40
84
11
66
27
88
65
42
1
12
32
27
81
63
9
12
9
90
49
48
29
15
16
59
150
210
25
24
12
29
3
21
12
18
1
53
55
8
33
27
45
87
48
4
84
72
104
45
6
25
23
6
15
105
3
16
32
9
31
20
120
12
33
55
32
60
28
17
60
18
85
84
5
139
5
24
3
84
100
5
43
47
6
7
8
12
45
27
4
89
31
5
27
100
24
36
29
19
12
29
19
29
15
132
33
87
36
52
96
24
47
78
3
180
4
36
77
31
32
64
24
164
12
16
104
40
96
48
12
72
5
6
72
144
73
17
171
24
64
5
96
30
6
223
32
40
104
136
44
64
32
45
43
24
5
31
12
23
85
152
57
67
68
201
87
45
7
95
1
92
160
5
174
73
48
29
108
27
28
47
1
95
13
24
11
1
36
60
17
31
12
12
8
28
44
28
44
4
300
24
92
16
48
29
27
16
32
100
5
151
92
144
21
19
41
43
12
89
91
17
3
159
18
91
11
6
15
112
17
3
12
76
24
24
12
155
13
5
27
28
29
91
12
108
65
12
15
3
24
253
65
27
117
24
87
88
44
28
44
15
33
21
7
20
9
31
95
37
12
20
33
3
52
36
24
8
57
36
51
88
65
27
4
24
60
12
156
17
87
28
8
40
5
67
23
69
76
132
36
41
96
79
56
39
25
228
48
12
128
28
24
20
16
84
53
27
123
72
30
87
16
108
12
32
16
56
75
18
243
9
31
107
18
15
72
16
60
36
113
3
60
52
113
75
148
36
20
16
32
40
60
72
23
13
29
19
32
28
32
72
33
87
16
12
44
16
44
9
42
9
36
84
28
12
23
1
72
48
29
63
52
32
4
36
20
4
104
57
31
29
51
33
27
52
36
17
75
45
43
24
113
55
113
27
3
6
48
75
21
7
20
28
32
60
28
12
5
55
20
40
137
3
204
120
36
84
64
12
12
95
73
17
31
29
3
12
76
17
103
71
13
20
16
44
57
48
3
24
76
12
32
69
19
36
92
12
160
8
4
80
21
7
12
5
51
52
20
16
5
67
5
72
12
3
40
36
84
32
180
36
28
71
66
15
9
63
28
17
27
9
67
35
133
24
11
37
12
5
66
21
100
24
17
27
12
105
43
17
3
16
56
33
7
80
40
20
4
5
139
36
132
20
12
12
96
4
8
40
32
48
88
144
41
43
5
27
4
23
1
5
36
19
12
12
68
24
60
124
120
32
45
15
40
12
5
91
32
52
185
55
96
12
60
32
48
24
28
5
63
27
25
8
9
36
18
37
20
12
28
23
57
148
11
105
4
35
90
204
3
15
9
16
23
6
18
45
16
24
32
3
33
9
84
67
32
28
12
32
9
36
103
41
7
17
48
15
99
1
24
20
36
28
35
121
108
12
108
60
48
60
48
5
6
13
32
21
67
11
9
40
8
33
19
17
75
9
67
12
36
29
96
39
40
20
40
17
91
12
5
43
44
4
41
15
16
12
48
24
20
9
91
56
24
21
15
4
20
105
36
39
48
28
108
104
15
1
32
57
27
124
29
60
12
79
89
55
12
24
84
12
41
43
17
7
68
28
5
7
12
48
35
85
65
39
88
48
60
17
7
8
21
67
5
12
43
17
18
37
17
31
84
56
9
48
55
96
56
16
32
48
24
124
72
17
175
77
15
96
57
108
18
81
279
57
100
17
31
5
27
24
16
5
7
108
84
5
48
72
51
57
91
56
48
28
44
28
36
116
36
9
115
80
15
49
72
20
27
18
27
3
150
19
20
4
92
4
48
80
12
165
31
12
36
47
25
65
127
8
40
12
80
48
60
28
12
12
92
9
72
72
3
9
19
92
88
12
29
19
24
95
13
12
20
51
1
36
17
31
12
5
15
4
5
43
60
12
8
48
9
55
8
12
33
3
45
43
60
12
44
76
17
7
8
40
32
93
27
40
5
19
77
43
32
24
9
27
12
45
67
24
71
90
24
19
36
32
12
3
49
96
152
81
111
120
96
33
60
51
16
17
27
99
109
188
28
12
24
36
32
12
76
12
20
81
27
15
105
52
5
3
9
15
4
41
79
56
64
12
20
33
7
48
41
43
11
1
36
84
89
55
5
55
12
108
5
79
48
17
7
140
99
85
44
141
19
48
12
8
100
104
16
140
75
25
12
20
15
13
5
147
172
228
60
41
216
43
32
4
24
108
12
48
12
11
9
57
19
60
29
15
12
64
71
25
24
12
83
21
28
48
132
96
12
140
33
12
27
16
24
5
31
24
23
13
56
108
57
55
24
47
25
20
40
132
47
49
44
40
48
59
105
15
1
60
12
71
21
64
12
65
78
21
45
60
3
40
36
36
ABCD 98853040036*3^$a+1 [50085]
63
21
27
16
5
132
36
24
19
8
48
64
41
36
84
48
12
19
53
48
51
21
108
12
24
60
39
45
12
7
24
17
31
5
36
12
3
93
75
177
87
141
24
3
9
151
149
108
31
216
128
57
31
80
189
12
24
39
21
12
60
60
132
72
19
120
72
29
204
15
141
96
12
36
315
88
77
19
8
21
12
31
56
72
9
151
176
72
33
55
5
96
51
33
39
9
55
65
60
156
84
48
19
8
216
81
63
105
72
12
12
48
180
156
7
8
141
24
27
33
31
8
45
27
21
27
21
51
105
63
57
31
185
24
108
48
219
117
3
136
8
9
135
81
55
5
12
12
67
65
12
3
57
183
81
12
27
93
171
21
24
195
24
21
12
12
168
132
132
48
96
75
64
8
57
48
24
36
115
161
111
33
31
65
79
53
72
48
120
48
12
39
45
24
12
15
16
113
72
36
27
9
120
72
12
48
48
19
32
9
24
132
19
149
3
24
40
29
67
17
31
32
33
7
53
19
24
53
144
36
15
16
89
84
24
24
3
57
24
36
51
24
141
12
111
21
60
24
31
192
104
9
135
48
64
77
19
5
67
8
40
41
39
69
67
5
84
24
31
77
427
29
84
240
24
87
69
12
60
27
24
9
12
24
60
12
24
75
72
117
72
3
81
60
12
132
43
17
15
57
111
24
136
161
31
8
72
129
48
192
60
24
12
120
84
43
24
216
77
36
87
21
43
125
51
33
103
113
87
24
48
45
3
24
93
12
120
168
84
19
185
31
72
89
24
12
12
7
24
32
33
48
36
27
45
3
57
151
80
33
79
41
12
43
5
51
153
39
213
24
24
139
56
117
19
24
89
12
171
88
80
45
27
153
84
75
21
36
24
36
3
117
36
84
43
29
60
159
48
177
63
69
12
7
41
36
48
12
31
120
125
24
24
115
24
104
45
24
27
129
15
45
36
36
12
175
29
19
101
99
24
33
31
53
115
17
36
24
12
31
24
17
39
33
15
16
8
9
55
144
89
79
17
12
27
69
36
39
9
79
53
72
99
9
15
21
99
40
17
72
48
7
77
27
21
43
128
33
135
33
36
96
300
15
9
39
9
31
144
41
228
36
24
24
7
17
36
27
93
12
15
120
117
67
173
331
48
8
16
200
48
9
151
29
12
12
19
41
84
115
192
5
168
3
112
173
187
24
72
48
41
39
69
24
3
9
300
27
45
99
16
5
12
48
36
19
8
24
81
60
12
96
96
300
96
24
84
24
15
9
79
29
3
33
15
24
40
8
24
33
7
5
211
29
12
120
84
228
39
160
29
147
16
17
72
60
355
24
113
48
87
72
16
5
27
21
91
24
149
24
291
144
24
72
48
117
27
48
57
7
29
96
132
63
16
72
89
48
24
84
27
33
55
32
9
24
15
168
57
48
15
45
72
3
24
21
36
48
12
51
120
72
9
87
136
32
9
60
115
77
12
111
213
60
132
24
96
180
60
36
39
40
56
105
84
3
9
79
17
72
24
39
9
108
96
51
21
60
39
81
24
79
41
15
24
33
31
41
36
99
117
48
36
55
29
67
120
53
48
12
48
55
17
7
41
60
72
24
139
5
147
189
3
21
36
15
40
120
5
12
111
9
15
96
33
39
33
36
67
269
27
93
72
3
40
48
128
96
16
149
108
108
43
32
45
60
7
152
16
173
48
84
36
36
60
24
19
17
132
19
41
132
99
120
57
31
29
27
45
3
45
48
24
84
84
27
33
7
48
8
21
99
88
5
51
69
163
32
21
120
36
60
27
16
41
15
21
84
31
5
12
24
84
3
9
36
24
3
21
12
36
115
53
36
60
12
55
72
56
45
24
72
19
173
43
56
129
15
57
84
3
93
24
12
24
24
24
31
128
144
9
ABCD 98853259054*3^$a+1 [50022]
63
6
30
24
6
3
15
21
12
12
105
95
7
18
23
19
18
23
84
13
48
48
48
42
30
27
51
30
27
24
60
45
24
83
91
42
36
3
9
3
21
12
39
9
3
3
21
80
25
11
16
39
30
15
45
12
36
18
66
72
27
27
42
42
41
7
54
83
13
12
23
61
15
12
33
47
61
24
3
9
12
11
16
84
9
42
84
17
7
24
42
123
39
5
25
12
72
27
60
12
44
4
111
5
37
35
76
15
21
33
12
15
15
29
97
36
3
75
48
101
13
3
12
12
27
30
12
48
54
90
60
36
12
66
54
35
36
55
6
63
36
92
7
72
9
45
6
9
51
9
21
23
36
25
99
12
60
32
16
9
75
21
24
3
93
12
30
30
3
44
25
36
36
35
12
36
7
6
99
92
49
24
54
48
117
9
168
15
15
33
20
40
128
49
63
153
12
51
36
15
54
51
87
45
27
72
33
44
115
29
16
9
75
152
1
12
30
54
39
9
24
15
153
42
30
24
75
21
27
15
36
17
73
36
12
99
12
15
66
24
42
5
145
11
24
7
81
12
15
21
56
24
64
63
9
108
12
9
48
23
109
18
33
27
66
36
60
24
48
132
95
28
24
8
16
24
36
63
90
23
19
24
30
18
33
68
127
30
6
125
193
42
5
97
36
12
51
48
12
8
49
6
41
13
3
12
36
36
20
61
18
54
12
60
35
4
177
72
18
9
69
27
51
24
12
41
43
48
65
31
54
6
60
9
24
12
57
51
24
33
24
12
24
87
3
6
6
36
5
48
49
168
30
36
45
36
15
90
60
12
15
15
33
84
45
12
35
36
28
21
3
9
155
25
66
6
27
20
52
20
40
8
13
11
1
30
54
51
92
1
15
9
24
27
33
15
9
24
39
56
31
6
75
9
72
24
6
9
12
57
78
41
13
24
27
9
39
27
30
15
24
81
11
19
6
3
24
12
24
81
18
9
57
78
24
30
18
60
5
97
47
76
3
57
36
24
27
12
12
9
48
36
8
37
12
15
21
63
32
1
51
33
60
27
24
12
44
4
60
15
18
15
45
131
1
3
21
18
78
63
9
35
4
36
20
109
60
27
39
6
3
36
69
30
6
18
24
9
57
11
43
12
21
36
27
21
3
114
27
57
3
9
30
30
96
3
8
13
27
3
6
27
3
18
36
39
15
69
44
13
27
99
45
12
45
3
63
54
48
3
8
1
6
33
24
44
13
30
54
75
20
4
108
24
24
57
12
84
42
5
37
3
56
1
6
93
36
3
78
24
18
69
3
101
85
36
3
24
21
23
13
27
24
32
1
48
99
129
123
44
36
88
3
18
27
81
3
32
28
81
23
1
39
36
111
6
24
36
27
21
15
20
76
15
33
9
11
4
96
12
32
52
21
87
33
27
108
9
23
109
27
12
12
165
3
24
69
24
11
7
6
30
24
9
24
56
4
9
48
63
12
3
9
12
57
3
9
15
33
12
30
54
12
15
60
81
12
63
39
21
8
31
162
12
35
136
51
72
30
156
15
8
4
51
36
21
9
54
12
12
6
3
44
85
6
30
24
12
3
20
43
5
36
60
12
28
48
63
36
33
60
15
30
63
24
9
18
5
25
36
27
60
20
37
27
3
6
15
81
18
101
1
24
15
93
27
32
1
59
7
21
15
117
48
57
60
6
117
9
36
60
48
83
64
9
63
3
30
3
33
111
48
3
6
3
24
51
24
54
3
92
112
9
15
8
4
48
36
44
1
42
33
48
69
12
23
37
54
18
135
15
30
24
15
45
15
9
6
24
18
12
39
9
24
27
63
12
45
60
27
21
33
11
31
45
15
41
97
23
76
9
30
65
4
12
12
45
30
29
25
27
21
66
24
24
6
96
18
33
20
1
75
3
45
51
9
3
57
20
37
6
18
60
15
9
71
4
69
12
11
4
9
6
24
5
37
12
12
36
15
20
37
12
35
112
3
6
39
57
30
137
52
69
18
18
35
24
19
54
6
33
21
3
144
57
27
57
78
6
72
42
29
28
24
3
12
18
60
54
9
51
66
11
73
12
3
24
33
63
33
11
16
72
36
45
6
12
33
117
47
1
6
57
33
11
1
12
114
30
27
9
3
12
27
36
17
19
24
5
24
73
30
17
19
9
21
12
15
9
36
24
3
21
3
9
6
24
24
66
3
56
28
15
17
4
24
9
12
3
3
6
30
12
33
56
16
48
45
48
39
33
75
33
3
9
47
136
12
27
30
3
9
12
27
24
9
42
6
18
72
90
6
5
16
24
33
27
129
36
72
12
3
9
6
6
59
4
24
105
54
9
24
93
6
18
18
42
39
24
20
79
18
3
21
96
60
108
48
35
1
6
18
12
6
18
15
27
9
20
100
39
69
12
84
57
3
12
45
12
24
36
11
19
12
5
48
52
3
5
28
21
12
15
9
27
60
9
120
35
96
84
1
6
9
75
6
24
12
27
63
24
18
120
102
6
27
56
109
12
12
11
31
21
180
24
15
6
11
31
54
24
12
60
59
12
1
15
8
1
54
17
28
87
29
133
3
9
35
36
1
27
33
24
6
6
24
23
4
15
24
18
120
6
66
35
4
60
57
15
12
9
36
36
6
81
9
3
27
57
39
33
45
36
54
33
12
12
20
49
18
18
12
30
5
1
15
27
21
33
48
54
18
12
27
24
48
15
29
43
6
11
16
15
18
63
63
77
36
1
6
5
36
43
48
66
12
3
68
61
12
15
3
12
42
35
120
43
96
36
18
15
69
24
6
77
136
9
47
13
159
9
42
30
51
15
18
119
13
131
13
24
3
45
23
28
48
32
84
52
12
15
81
15
30
96
15
15
6
48
35
4
57
12
3
9
6
18
54
57
21
3
45
72
96
15
32
84
1
35
1
48
72
162
60
45
72
44
13
72
27
9
27
57
3
8
1
18
42
24
51
60
9
27
36
21
27
12
9
15
48
21
35
25
27
24
33
11
76
27
18
12
35
180
28
21
78
69
3
36
33
3
17
1
48
35
121
18
18
24
23
73
96
30
6
12
111
15
89
100
201
3
24
57
30
48
5
1
15
9
3
92
52
57
27
8
28
21
66
21
21
18
41
40
51
48
24
33
57
60
60
3
3
6
47
43
33
33
96
36
75
68
112
3
29
61
84
6
5
36
88
12
ABCD 98853457772*3^$a+1 [50036]
18
55
35
60
25
47
73
24
29
12
24
12
90
9
123
117
15
30
3
87
30
43
8
16
59
12
1
35
102
39
9
6
1
11
42
24
19
11
12
12
6
42
21
9
78
9
9
36
75
15
25
53
30
48
42
6
18
12
60
24
18
24
6
18
1
29
12
12
19
71
1
65
6
25
47
12
6
12
12
30
1
11
36
12
42
27
87
6
24
19
17
31
23
78
66
1
17
31
11
6
18
13
11
6
15
117
24
36
39
24
27
30
96
24
48
55
11
45
3
48
18
72
54
12
42
6
96
25
17
55
89
12
42
24
6
12
30
1
47
73
23
60
37
11
6
31
23
6
30
18
24
30
13
8
72
33
6
36
84
12
42
19
35
30
66
6
12
12
15
3
90
42
18
31
29
48
18
12
12
12
18
27
63
30
84
6
24
1
17
15
3
37
29
12
7
11
36
42
12
66
6
150
66
36
66
132
30
19
11
54
24
12
43
23
18
96
18
109
5
12
7
71
12
13
95
36
54
24
7
5
19
65
7
5
12
12
54
42
36
7
24
41
15
15
108
78
18
126
6
25
29
6
108
30
12
7
11
60
1
5
3
33
24
12
12
42
12
9
9
24
12
6
6
66
13
17
54
6
36
6
33
93
36
39
9
7
5
42
6
54
6
12
19
104
153
30
90
30
42
66
13
29
12
7
29
30
6
31
77
30
45
3
18
42
1
8
63
49
5
84
24
36
90
1
47
12
45
16
17
12
43
32
15
9
9
24
12
12
30
102
120
90
54
30
60
1
24
11
12
24
12
78
6
48
18
36
54
42
24
24
12
42
24
21
75
13
29
6
13
17
114
6
7
5
43
48
5
12
79
5
30
36
60
13
47
6
48
3
24
15
12
30
87
27
42
30
12
120
33
45
24
43
71
36
18
19
11
18
12
36
18
12
84
36
13
77
12
12
42
132
6
30
72
18
12
84
18
18
12
103
8
24
15
30
12
42
48
36
54
12
12
42
6
6
30
24
6
12
12
24
9
15
6
12
66
24
12
30
19
11
37
101
19
8
33
31
65
15
15
54
66
1
17
30
1
29
43
11
30
24
60
30
66
3
21
19
209
55
24
5
18
9
3
48
36
24
84
13
95
24
1
72
41
151
35
186
78
72
12
24
9
45
54
205
8
33
30
66
15
16
5
30
48
6
12
42
57
21
27
27
18
6
13
8
3
37
29
36
30
48
33
51
21
27
85
29
27
39
24
24
18
78
6
36
90
24
18
12
54
48
9
9
18
42
3
3
12
24
1
11
12
25
11
18
19
80
15
60
21
81
18
48
24
6
108
24
6
37
47
18
6
54
144
3
24
15
1
35
18
12
66
54
24
12
60
12
24
30
18
66
1
11
42
30
144
30
7
11
48
36
48
25
11
30
6
1
11
42
78
21
99
12
54
66
57
81
31
29
42
18
30
1
89
54
78
132
24
42
60
72
49
24
48
8
15
18
60
42
30
24
18
1
5
42
42
36
30
12
12
6
30
18
31
17
31
5
18
6
91
96
5
43
29
48
12
132
6
37
24
8
33
6
12
6
39
21
6
45
27
36
66
6
9
9
31
89
66
18
3
21
24
3
16
23
12
72
66
18
6
54
102
7
17
31
23
102
27
3
72
12
1
47
1
23
1
5
36
7
23
12
48
72
6
30
24
66
7
47
18
15
39
12
54
84
19
65
15
33
7
11
12
24
18
24
15
21
51
33
12
19
32
153
31
24
41
31
11
42
27
39
9
24
9
7
24
8
27
45
45
18
1
5
30
30
30
6
132
12
30
6
18
48
42
3
27
12
12
18
75
87
25
5
24
72
43
17
30
36
13
24
5
12
30
12
45
21
84
60
24
30
42
66
6
42
18
42
66
6
21
9
36
3
16
23
18
15
63
36
18
12
7
41
6
36
24
6
72
54
9
81
6
12
60
30
6
69
15
6
3
40
29
6
61
96
17
12
6
114
27
45
18
42
103
65
114
45
15
138
15
33
12
3
21
24
24
42
6
12
90
12
42
39
27
21
3
24
18
96
84
15
16
83
6
24
42
30
42
37
17
6
33
16
23
6
12
36
3
16
71
36
18
51
33
6
24
105
111
12
37
5
6
12
81
45
6
30
31
17
6
1
24
11
72
12
108
18
6
6
18
18
12
12
12
31
209
18
18
43
23
1
41
12
36
18
21
111
1
24
47
1
29
12
30
24
9
57
12
3
39
73
5
24
27
39
42
36
18
24
24
25
24
17
6
30
72
42
33
40
23
60
61
24
56
15
9
45
19
24
41
24
31
5
18
1
72
17
78
48
49
80
16
23
30
48
36
42
24
13
5
19
41
7
8
48
45
72
78
54
126
6
66
54
24
42
48
49
5
90
36
18
24
12
7
71
30
3
3
12
6
6
37
17
48
90
12
6
19
8
171
45
75
6
54
1
29
43
32
39
42
18
12
36
120
12
78
43
17
6
1
53
12
7
24
17
55
72
24
41
6
18
12
3
51
13
96
5
24
54
18
19
80
72
3
12
48
24
24
121
29
19
17
12
36
12
48
91
8
39
6
42
1
5
3
3
12
114
6
48
90
42
24
6
7
41
12
150
133
32
33
30
57
21
12
7
17
7
23
1
17
103
11
36
48
6
3
9
66
18
27
3
42
30
30
48
84
75
63
42
48
7
29
36
31
29
51
24
16
29
43
11
21
3
42
66
49
56
16
24
17
42
37
72
35
66
12
54
9
39
49
11
36
9
15
12
54
30
1
5
60
24
15
33
72
66
12
1
47
6
12
15
15
57
57
30
42
48
18
18
19
24
41
63
105
7
17
31
17
7
47
1
65
24
72
111
51
30
55
5
96
219
9
6
72
6
102
37
24
17
12
60
6
120
24
1
53
6
66
27
15
42
31
5
18
12
13
77
163
41
78
54
27
27
48
12
30
12
102
6
84
7
32
15
6
24
12
63
64
29
84
36
3
24
15
78
18
6
6
21
27
12
18
24
39
15
9
27
21
9
66
13
17
12
42
18
108
43
89
7
29
54
18
3
39
18
6
1
35
66
24
91
17
30
30
18
1
29
12
6
18
18
36
24
25
11
48
42
42
60
37
131
60
48
25
17
7
8
141
3
21
6
108
18
6
57
3
6
36
42
1
17
36
3
9
55
41
6
84
60
33
27
36
6
48
12
31
5
67
5
24
3
21
60
12
138
30
12
12
60
7
8
21
43
41
55
56
15
84
36
48
48
36
84
18
31
17
24
31
17
6
138
7
8
16
41
24
42
133
89
7
17
30
12
48
36
12
36
12
12
42
18
60
1
35
18
30
13
24
17
12
72
195
21
27
9
12
12
96
7
23
1
23
49
107
12
73
59
18
27
9
6
ABCD 98853462868*3^$a+1 [50099]
15
141
24
69
67
156
8
40
17
39
24
27
162
195
52
5
63
156
60
172
44
45
31
12
8
3
25
72
44
21
147
123
54
19
20
24
40
71
6
3
76
36
84
32
24
64
24
68
4
53
7
20
3
297
69
55
29
31
24
36
140
76
144
5
90
21
64
20
156
16
60
44
28
35
61
44
117
54
30
60
66
90
108
96
15
60
4
77
183
15
121
24
60
8
3
25
56
16
8
9
7
44
24
27
169
44
28
24
29
7
92
12
40
144
56
16
23
37
89
3
21
51
4
119
57
21
18
45
16
156
48
71
73
17
3
36
24
81
7
12
95
33
4
80
28
11
24
105
51
81
4
11
69
60
69
7
144
5
31
11
102
55
116
177
19
35
49
5
15
52
60
8
40
35
45
135
49
188
24
24
16
95
61
29
15
36
4
84
12
24
48
47
49
104
52
53
87
84
4
60
11
6
15
21
103
200
60
51
129
100
12
24
20
75
9
9
15
16
77
18
25
144
5
6
21
9
19
17
43
20
27
1
32
12
45
6
229
53
51
36
148
5
7
104
36
28
48
80
33
31
29
90
1
116
12
40
20
57
19
32
27
30
43
12
23
84
9
40
131
9
184
92
3
216
25
56
24
24
40
32
28
32
84
21
15
88
60
8
160
68
12
12
76
5
31
224
45
55
92
3
1
80
36
117
15
105
6
37
44
3
132
54
15
51
25
24
24
32
16
180
12
56
60
36
135
25
23
1
56
129
27
9
99
16
44
105
6
84
69
45
31
20
51
73
60
72
71
69
4
11
24
30
55
44
16
56
96
60
57
87
4
132
23
36
25
8
160
8
3
54
27
9
19
137
103
8
28
24
23
97
32
64
36
23
57
9
31
20
48
28
8
24
60
12
108
45
31
12
23
1
95
33
51
37
68
136
29
19
12
56
124
8
57
91
44
4
60
32
3
45
60
24
123
9
39
1
48
32
45
183
12
99
21
40
56
48
24
52
24
125
19
5
51
4
32
88
168
24
5
31
12
8
52
8
3
49
77
91
8
40
36
53
67
20
4
20
36
16
92
88
20
3
45
45
51
3
13
8
64
68
99
25
104
4
60
36
12
8
291
105
15
61
29
31
8
24
15
85
36
56
21
3
9
15
88
113
7
144
24
59
42
31
5
19
60
36
108
5
31
68
28
68
24
88
44
108
76
12
12
35
97
84
12
12
92
28
35
90
6
37
24
24
60
12
12
152
24
52
68
12
88
12
44
40
24
80
72
4
44
76
84
36
8
12
24
196
144
44
48
28
125
54
73
8
36
39
21
36
40
24
216
20
27
25
108
108
29
66
36
1
5
3
16
20
40
56
12
120
105
31
11
121
17
27
84
16
8
27
60
25
56
64
24
11
9
75
37
68
45
139
23
85
8
52
80
88
11
45
24
112
164
9
31
168
20
15
25
96
65
7
60
20
69
3
16
56
48
28
108
84
96
20
15
120
201
24
12
48
64
35
30
60
7
8
237
31
113
27
40
44
64
89
27
69
7
8
165
115
29
43
60
5
43
5
24
31
71
85
128
52
5
6
13
36
95
48
33
63
9
57
3
57
144
115
60
24
35
102
135
4
84
125
12
19
20
12
28
89
18
48
21
4
12
53
187
35
73
11
25
48
32
4
20
120
39
6
75
15
61
23
60
21
159
13
59
18
123
33
42
12
21
15
54
42
85
35
21
28
60
20
4
56
112
44
16
17
103
8
60
220
24
23
105
12
72
93
231
24
40
12
41
3
24
21
42
69
108
93
63
21
3
21
79
32
28
68
24
4
107
90
27
76
56
4
17
108
84
42
25
60
24
24
5
27
28
17
60
3
16
11
85
8
3
33
112
53
79
41
6
33
108
28
5
19
5
27
9
15
40
101
39
36
100
23
132
48
33
52
32
48
141
24
31
5
66
129
76
116
112
36
12
8
69
75
87
24
85
12
44
93
103
12
132
44
9
3
39
48
45
27
60
126
18
36
18
108
15
12
196
24
35
81
15
9
201
15
9
7
113
31
56
36
12
52
53
12
54
1
41
15
3
25
41
54
61
8
52
23
193
32
12
15
61
120
20
39
84
60
49
12
5
24
7
20
64
71
9
16
72
20
45
67
5
3
45
42
61
68
4
41
19
32
63
12
1
120
47
97
29
39
40
83
157
156
119
13
20
148
11
24
84
25
20
12
21
7
80
16
60
80
36
36
12
12
24
4
5
43
12
71
1
5
39
180
40
11
169
5
31
8
48
39
93
57
31
12
32
40
36
47
57
ABCD 98853542618*3^$a+1 [50186]
12
330
6
42
42
77
61
18
57
15
12
6
42
12
120
6
219
72
39
222
3
39
65
48
7
17
16
3
21
123
30
23
7
33
15
48
12
125
24
16
165
150
197
175
41
16
33
135
45
48
99
3
93
15
30
27
120
128
88
27
240
45
33
12
59
109
30
149
103
60
18
131
61
3
24
75
48
48
45
9
95
91
114
168
27
81
39
80
13
42
6
120
42
12
5
193
30
89
91
132
81
69
27
21
312
123
63
24
17
169
87
105
12
18
90
39
168
96
75
84
78
78
77
7
36
24
30
36
27
3
12
132
78
15
24
3
18
60
18
24
150
47
151
30
192
120
155
121
90
12
33
117
18
30
30
69
111
42
12
107
1
159
3
165
128
43
174
48
498
102
108
180
150
72
12
66
27
45
78
5
24
25
168
30
12
93
24
81
12
6
5
136
213
27
56
55
65
13
51
51
90
83
19
60
60
90
48
30
168
12
57
8
13
24
30
6
24
87
96
45
18
12
42
18
60
60
17
55
156
69
72
51
53
37
3
24
8
67
6
84
107
16
24
168
8
85
27
3
72
21
9
6
12
45
15
12
60
17
120
43
5
112
99
21
39
30
155
25
174
60
93
123
12
30
99
21
78
12
60
12
33
147
90
78
60
12
90
3
165
12
6
81
3
66
51
48
56
40
39
65
55
33
93
42
17
40
153
135
57
23
73
72
78
60
30
24
36
11
73
126
57
135
65
67
138
102
18
35
43
102
18
24
5
55
6
171
48
21
75
15
17
25
48
135
159
6
30
162
107
40
3
125
73
71
13
27
9
90
125
79
120
33
15
48
57
87
17
16
8
19
168
90
35
43
54
90
78
12
3
195
12
36
45
39
225
3
60
42
108
75
75
53
19
216
174
183
168
15
12
69
3
48
132
17
40
9
102
18
47
43
42
60
135
32
133
3
15
41
24
67
60
30
12
18
48
141
8
88
27
90
11
16
9
15
9
78
12
96
117
80
73
47
7
60
165
45
66
42
23
37
59
61
312
107
19
12
48
12
18
90
41
64
32
67
117
3
18
99
9
90
149
13
60
72
71
7
9
3
120
108
12
66
114
65
235
53
37
66
9
111
12
42
168
35
13
42
9
63
33
24
33
71
7
78
144
147
141
35
7
96
24
36
29
85
3
15
33
129
111
24
45
78
18
51
48
21
90
17
112
15
105
3
132
17
19
42
72
36
24
78
9
243
150
246
24
18
12
3
27
66
155
97
15
87
150
75
15
60
18
60
135
75
168
24
30
48
12
18
90
120
42
18
78
42
42
156
24
66
54
45
15
6
42
9
9
15
69
18
12
36
444
18
12
15
15
60
48
45
24
153
111
39
108
90
48
162
42
15
153
240
12
83
247
33
3
24
18
42
33
75
53
112
117
27
69
24
6
180
17
25
30
60
42
147
81
42
90
6
42
75
32
73
18
102
23
7
12
18
12
18
120
30
30
12
21
9
95
55
33
45
3
104
1
12
35
24
31
57
8
43
117
177
30
78
42
60
96
29
43
132
36
24
18
75
105
72
48
12
51
39
137
16
495
12
36
180
45
27
18
192
132
90
117
63
17
91
77
55
177
120
93
75
3
18
90
41
103
30
126
45
27
69
81
102
105
243
12
48
60
78
111
48
15
105
15
90
18
197
31
9
48
45
12
23
43
84
57
39
30
12
47
48
7
90
18
5
24
61
18
12
72
18
27
81
84
78
60
30
18
24
17
31
105
183
9
56
97
39
51
18
27
33
24
23
7
30
66
17
64
21
18
12
117
32
13
18
57
33
42
21
72
207
18
23
79
33
24
33
ABCD 98853788732*3^$a+1 [50044]
9
57
48
35
36
12
19
36
29
19
41
40
45
83
1
59
25
3
68
36
19
162
12
30
53
43
17
13
30
9
27
36
29
16
60
80
108
60
16
8
25
3
68
16
8
7
84
5
12
12
40
45
180
15
80
145
123
3
5
25
11
1
18
21
129
95
25
144
3
3
21
9
30
5
12
13
30
6
35
28
3
114
35
61
12
71
4
92
109
60
47
43
66
18
65
13
18
57
12
56
16
44
67
54
3
80
1
39
20
31
17
60
12
36
7
90
24
48
47
31
17
43
5
48
24
12
16
8
79
33
8
24
37
96
42
12
6
39
9
27
33
35
37
72
78
18
6
65
61
30
18
39
183
45
3
12
48
6
30
18
12
6
30
48
39
68
124
3
45
123
18
39
33
18
141
48
111
57
39
45
36
20
145
23
12
52
45
6
137
84
13
12
11
85
12
72
3
51
36
89
7
102
63
27
102
23
28
60
57
27
20
1
114
33
75
45
21
27
39
125
84
31
54
12
47
37
60
3
33
15
105
48
72
12
48
95
19
30
63
168
20
7
30
3
248
4
168
99
113
121
42
18
131
136
15
48
21
21
30
53
109
3
8
52
9
23
12
1
15
32
60
40
20
7
18
15
72
8
115
5
48
7
60
6
66
24
41
43
17
100
9
6
90
144
35
12
40
27
41
24
13
15
80
79
6
12
3
129
59
16
44
12
43
21
116
43
9
12
3
5
12
88
15
72
29
84
37
63
108
80
12
55
126
24
23
4
63
77
73
60
3
20
7
45
60
20
100
12
9
95
12
24
13
6
120
72
54
60
276
83
7
54
30
126
78
36
53
43
9
36
20
112
15
300
65
48
12
37
24
72
15
32
52
48
45
83
12
7
33
81
24
63
33
11
43
18
39
3
33
68
16
9
36
18
105
51
65
24
100
15
6
36
35
60
61
78
17
40
20
60
52
48
8
12
79
30
123
60
68
55
30
23
7
24
60
6
12
30
17
31
17
85
12
11
12
55
5
88
68
36
49
30
21
56
108
1
71
120
12
72
1
12
18
9
3
53
12
31
65
31
29
7
149
36
19
81
3
41
13
15
45
90
33
3
6
59
16
20
31
45
60
63
90
12
35
7
6
95
115
9
81
59
73
59
16
3
30
11
76
9
24
144
42
114
11
25
59
67
57
8
79
33
108
24
21
27
147
48
96
96
41
127
5
7
21
15
12
66
36
48
147
21
48
27
12
45
95
13
23
24
28
57
27
63
18
99
15
6
102
165
72
168
3
9
33
48
30
24
21
200
13
87
27
6
6
113
1
66
53
36
120
19
5
103
102
126
21
9
96
11
97
11
4
15
36
41
88
15
18
35
13
42
29
16
69
3
72
68
31
42
24
11
103
57
12
60
3
30
12
47
24
52
12
20
43
78
42
9
44
52
60
44
36
64
104
85
87
12
12
39
60
114
27
9
6
18
18
54
35
121
180
23
1
51
8
76
104
25
12
15
12
20
28
44
40
33
60
11
4
111
29
40
120
32
100
63
36
69
20
48
64
39
12
53
52
32
60
180
12
84
16
39
9
15
42
71
25
48
24
11
24
25
47
13
143
12
25
60
27
51
42
6
42
87
81
11
73
3
72
12
51
162
6
42
83
31
36
53
52
69
75
20
91
53
4
116
4
3
18
11
1
83
1
36
48
71
28
57
48
60
71
16
8
31
54
11
16
111
5
12
85
3
20
25
42
18
87
8
25
59
13
36
27
72
20
205
72
35
61
15
104
16
20
19
18
23
7
72
30
11
52
165
30
78
27
15
36
156
84
210
27
8
61
18
42
35
84
25
95
67
54
59
31
5
76
8
4
105
75
21
39
63
5
13
27
12
56
19
18
47
48
52
32
24
1
23
31
17
112
60
123
18
6
33
8
7
41
1
15
164
12
40
27
105
57
18
72
24
21
51
5
48
76
36
45
87
45
3
12
51
60
5
127
17
88
57
30
41
72
49
3
21
207
3
132
45
12
3
9
120
8
43
5
7
5
43
9
48
3
5
24
108
73
23
16
141
83
112
45
59
31
129
39
5
36
1
87
8
48
1
23
48
43
6
75
8
37
54
69
57
83
96
12
48
64
15
12
21
32
1
60
47
12
43
29
139
5
4
12
75
6
23
24
61
239
73
39
33
63
152
1
27
8
52
9
23
48
72
28
27
48
29
60
24
136
8
55
77
40
45
75
51
78
12
18
9
56
1
15
21
23
4
12
96
32
12
43
221
37
12
3
15
18
35
55
89
73
83
24
85
18
12
17
48
36
7
29
100
15
54
11
84
49
3
63
5
7
45
33
6
30
3
32
48
28
60
80
97
48
54
48
30
3
20
12
193
12
15
20
1
24
18
54
48
6
17
184
96
12
8
72
133
27
72
8
1
27
68
72
19
53
31
5
64
92
19
24
5
85
6
21
33
23
52
51
9
21
24
6
42
15
12
8
12
1
47
103
6
11
24
76
12
8
120
12
52
9
51
56
67
42
95
28
48
12
123
29
1
59
28
123
48
6
71
19
29
24
1
12
ABCD 98853876638*3^$a+1 [50031]
1
30
125
37
95
13
59
49
71
25
36
48
90
29
7
78
66
41
55
12
72
65
25
71
91
36
24
66
162
54
36
47
12
60
36
25
18
29
25
35
61
30
17
12
31
66
35
1
36
6
48
221
96
79
41
13
24
23
43
29
12
1
47
48
121
18
65
36
1
6
41
12
19
53
37
18
90
66
42
72
12
59
24
49
11
12
7
89
127
5
13
23
12
43
17
1
84
35
48
7
5
13
6
5
31
90
156
59
24
24
43
30
60
48
95
24
67
36
48
18
24
72
30
18
23
19
90
12
35
12
96
36
19
36
6
35
19
30
18
41
1
23
36
43
114
12
60
84
54
29
25
186
66
107
1
36
23
145
35
31
89
36
25
35
1
12
168
23
12
48
37
60
18
12
18
24
11
24
36
55
17
24
36
48
13
18
29
25
59
67
5
60
36
132
7
30
71
24
85
42
41
7
54
24
47
24
36
24
49
18
30
35
79
53
1
47
60
31
17
79
30
11
31
18
11
7
17
31
5
31
6
35
48
60
49
35
12
7
89
48
60
1
54
42
48
72
24
126
17
36
1
102
17
25
35
96
24
1
59
31
6
35
19
102
36
36
6
30
71
60
37
138
96
17
1
72
59
13
36
83
145
54
42
35
121
11
25
18
18
6
102
54
5
120
1
36
60
83
187
17
31
78
59
13
18
53
37
23
7
42
90
41
84
24
25
18
5
24
7
101
25
18
149
24
79
18
78
29
25
84
6
17
19
29
43
120
5
1
47
1
90
24
17
19
48
17
1
24
11
25
72
12
42
41
7
5
84
24
19
84
17
60
36
13
23
13
60
84
42
66
60
18
12
18
23
60
13
11
1
23
31
108
5
31
5
1
59
31
53
109
47
19
17
24
13
6
84
17
7
66
59
19
41
25
60
23
43
89
61
12
24
12
119
85
30
18
11
13
143
49
36
47
24
24
1
83
19
60
17
31
18
18
6
11
61
30
36
53
37
6
17
13
6
89
1
18
30
78
54
18
18
23
133
132
23
79
36
18
11
31
5
79
5
1
48
78
53
13
23
49
95
1
11
96
55
29
24
60
24
19
18
18
65
60
1
18
41
1
18
66
11
7
5
85
6
29
24
36
144
19
84
36
101
60
24
1
30
125
55
125
37
47
144
12
73
48
23
13
59
31
24
77
7
5
37
120
11
36
13
66
17
1
144
23
55
65
73
23
36
55
329
7
65
7
24
41
60
108
19
6
47
1
155
61
6
30
155
67
108
18
36
11
1
23
48
55
18
78
66
6
17
37
11
48
25
60
48
11
175
5
48
132
7
29
79
5
31
17
1
96
131
25
24
72
23
36
12
37
48
6
41
25
24
54
18
35
24
49
23
25
24
11
36
7
18
83
25
30
5
60
121
35
109
48
11
31
12
72
17
1
150
36
89
73
12
23
36
13
36
11
103
41
43
42
72
83
1
35
1
18
17
12
61
78
101
96
37
48
59
13
6
18
30
96
30
36
114
30
47
85
11
79
84
29
13
11
7
30
11
36
96
97
11
37
54
17
48
25
11
7
36
65
12
60
84
12
91
18
6
84
29
12
12
37
71
1
90
53
1
23
36
168
13
143
12
55
5
91
72
17
19
66
47
12
48
48
7
24
41
36
13
71
31
18
107
43
102
36
23
31
5
24
85
23
72
13
30
17
1
11
97
72
6
90
30
90
6
17
72
36
37
83
12
13
66
6
23
108
49
18
29
25
30
113
12
36
109
24
71
121
108
11
36
25
24
30
18
60
71
37
36
18
48
18
24
36
83
55
42
36
84
6
53
36
31
54
24
66
18
47
79
6
59
31
18
72
72
18
113
60
96
48
7
54
35
13
59
84
19
5
1
11
109
11
13
84
47
157
11
1
18
29
13
66
6
23
25
18
24
5
132
12
49
36
12
90
24
18
120
179
37
90
29
24
7
18
102
5
36
12
1
59
37
23
61
119
49
30
17
1
35
19
18
24
23
25
60
18
90
11
205
11
19
18
6
41
48
73
12
18
5
120
1
90
54
6
5
36
61
36
6
17
31
29
84
91
48
36
108
78
18
17
163
30
59
37
23
49
12
18
77
1
84
60
35
12
48
12
24
79
18
59
19
29
1
35
24
144
12
1
42
53
1
12
95
13
119
12
1
71
13
35
48
7
42
30
144
24
18
23
85
162
29
48
25
6
5
12
49
11
49
35
37
30
41
12
1
6
29
19
36
17
12
43
96
5
36
43
6
36
95
25
179
25
18
18
90
84
17
12
12
73
35
49
90
6
11
19
18
54
36
125
1
6
5
48
24
25
131
24
229
18
137
12
43
72
5
13
36
96
36
47
144
73
24
36
18
5
84
36
1
119
24
145
72
48
18
24
65
7
18
11
73
131
1
30
17
12
84
1
11
132
37
48
11
84
37
66
36
42
12
95
91
30
72
288
71
48
12
19
29
1
23
73
48
23
31
6
18
125
12
12
43
17
12
25
59
37
47
12
7
54
36
24
23
72
12
31
36
53
25
11
73
23
67
18
36
24
11
24
19
12
42
36
66
29
36
43
6
12
312
11
61
12
36
36
18
41
19
53
55
29
1
35
1
47
61
11
25
11
48
1
23
36
7
137
25
6
48
42
12
24
48
35
48
60
12
48
24
13
36
ABCD 98854335982*3^$a+1 [50104]
30
6
181
20
40
185
78
72
12
150
72
156
115
35
97
48
60
137
55
47
21
3
141
36
39
1
17
12
6
48
9
108
33
7
12
11
21
75
48
13
60
113
111
51
48
9
123
18
30
9
40
32
208
161
111
88
8
9
96
15
3
37
47
96
37
72
71
210
90
49
32
63
57
96
52
92
159
21
15
54
66
24
49
48
23
126
103
41
39
93
18
192
108
37
120
47
18
72
18
12
25
53
54
61
152
28
167
96
49
5
72
3
40
120
47
54
7
89
51
87
72
21
112
48
23
37
20
112
47
54
19
48
17
42
1
155
85
59
45
15
73
68
57
162
54
79
11
66
75
15
13
11
36
93
27
36
24
18
15
28
29
91
47
45
12
255
21
105
12
55
48
5
7
65
27
51
162
3
12
15
25
68
24
120
28
60
41
12
18
21
60
45
171
27
42
36
127
17
15
15
13
83
25
47
48
45
120
87
72
61
53
51
15
13
11
109
48
20
15
108
162
60
15
3
36
120
114
90
36
1
125
55
29
103
120
20
12
3
162
43
113
67
48
17
55
11
54
27
45
43
83
45
45
18
21
15
234
42
48
54
27
189
126
21
24
48
268
35
114
36
72
43
104
36
9
43
197
30
21
52
20
87
18
27
15
61
83
21
51
97
48
200
69
75
15
21
84
15
1
35
42
12
18
108
9
36
52
168
12
60
137
108
15
88
12
77
6
54
51
15
72
72
73
48
29
18
30
55
23
90
15
15
165
129
90
1
35
12
45
45
72
126
18
7
164
9
6
120
13
60
92
136
59
1
59
33
3
97
83
48
6
3
63
85
132
107
1
107
25
53
162
18
39
33
66
60
102
67
68
9
31
32
27
18
162
36
72
60
33
24
16
12
35
13
5
18
96
36
48
37
53
36
31
23
57
15
132
36
21
48
87
96
30
99
15
141
60
15
12
6
84
135
40
48
17
15
3
69
15
93
21
54
18
102
198
60
15
147
12
36
57
57
36
15
33
60
36
48
6
69
33
90
114
18
105
3
69
159
109
35
72
60
13
77
66
57
51
6
54
36
1
53
51
39
57
27
25
71
12
129
75
13
95
120
45
117
6
97
41
27
45
54
24
120
6
3
88
212
33
132
43
29
84
6
36
72
36
30
139
101
90
12
25
60
5
7
47
1
92
105
6
156
13
23
24
18
12
18
6
39
15
18
84
6
37
65
55
8
40
59
18
55
20
57
66
25
104
3
36
97
12
11
277
89
15
148
20
87
36
30
7
83
18
27
33
66
21
72
87
18
3
24
51
37
11
36
13
11
37
12
203
198
7
80
3
102
54
21
15
45
69
18
73
20
33
79
8
57
255
105
18
84
36
9
45
24
7
65
55
12
48
104
69
12
18
36
36
57
72
21
39
153
42
61
44
180
75
108
162
75
63
13
72
173
7
48
83
24
72
1
12
8
99
96
18
67
35
9
45
144
7
32
148
119
1
23
72
84
108
85
77
91
95
120
18
6
54
67
59
61
5
108
126
1
60
29
43
17
30
181
95
84
1
125
24
43
23
85
23
57
3
90
7
95
85
32
12
21
15
40
140
40
12
35
6
90
36
33
165
3
40
5
18
21
268
17
31
60
92
72
16
17
75
3
85
5
72
55
17
120
18
13
29
31
12
47
105
15
96
12
96
36
121
59
21
87
36
21
48
3
18
19
17
283
71
6
31
35
24
54
102
25
12
5
18
84
24
21
36
192
60
27
18
18
25
20
72
28
53
39
3
12
25
11
144
6
162
25
59
24
120
37
35
60
25
104
15
73
11
36
36
57
87
61
92
141
66
114
67
72
80
33
30
72
117
300
15
21
123
21
60
45
75
28
11
21
69
66
60
18
48
42
33
39
108
30
3
75
138
39
33
27
27
36
37
8
9
31
167
36
42
12
27
99
57
39
54
67
23
201
28
120
68
33
66
93
3
18
139
143
45
52
32
3
73
12
125
6
12
24
48
25
65
3
3
12
54
31
44
36
3
102
24
30
81
105
7
5
55
23
30
54
13
5
42
ABCD 98854614382*3^$a+1 [50072]
85
65
12
90
108
78
12
147
273
138
69
208
17
15
33
108
99
99
60
72
73
155
72
162
36
54
33
352
101
6
108
25
48
17
31
5
30
42
54
45
16
48
29
132
30
49
47
12
186
27
147
42
30
6
180
270
18
162
30
54
78
55
53
43
65
102
9
69
12
79
83
6
54
66
31
11
30
78
9
48
33
30
42
7
96
5
84
36
115
29
96
12
60
18
9
16
29
12
6
12
85
11
54
162
18
156
234
6
72
48
60
27
39
25
11
108
36
6
79
23
36
42
27
21
90
54
6
36
81
147
72
6
30
90
108
60
111
16
89
18
18
99
3
45
15
48
60
85
48
29
156
6
1
47
1
131
109
32
33
54
108
18
54
36
1
41
48
55
35
6
90
144
66
18
36
42
72
18
18
36
90
36
12
42
30
25
29
42
48
6
51
105
39
39
84
36
1
59
69
21
27
112
5
30
108
24
30
36
24
198
126
162
48
162
7
47
49
32
45
42
25
275
13
29
54
54
66
37
89
151
53
216
54
72
18
30
21
15
6
48
27
45
180
159
39
126
91
143
49
83
109
48
71
24
48
90
87
45
66
96
36
120
37
41
151
65
198
120
18
90
37
53
43
35
109
83
90
18
6
84
7
47
60
133
29
51
3
61
11
69
33
31
5
6
229
35
24
18
18
282
7
17
144
66
13
192
11
78
120
36
36
18
37
17
6
144
30
36
36
114
30
54
18
24
36
138
60
9
27
54
84
123
9
36
115
5
139
80
75
36
12
6
84
75
15
1
5
72
12
60
18
54
3
33
18
36
54
12
108
6
373
23
252
48
13
32
105
18
30
24
66
36
25
11
37
5
27
39
60
156
144
90
90
96
90
19
17
90
234
156
198
36
36
193
47
30
42
90
162
13
5
43
5
78
12
54
24
90
12
60
144
225
93
18
24
18
103
23
180
69
195
78
12
60
30
60
126
31
41
18
37
29
18
60
180
97
48
48
17
31
47
49
144
59
12
6
48
6
36
9
3
45
16
17
228
72
54
6
30
25
89
36
19
65
18
36
72
60
18
30
21
3
157
71
42
120
78
72
12
96
165
15
30
90
24
90
30
73
5
102
78
102
36
13
131
114
54
30
90
61
71
138
36
36
6
12
36
60
144
18
19
29
36
108
168
18
54
66
36
24
102
108
42
18
7
95
54
91
17
42
30
55
5
84
55
35
36
60
138
6
30
54
36
90
126
6
54
30
6
48
24
66
115
11
213
48
9
24
12
42
25
47
66
78
36
84
90
79
53
120
24
84
36
19
32
45
67
41
7
299
21
45
90
42
15
208
173
30
114
90
66
36
19
96
11
85
59
6
30
132
126
31
80
33
175
17
6
30
24
18
162
30
90
55
5
54
90
54
133
65
90
102
63
33
30
81
64
59
37
71
174
24
12
24
66
54
36
24
18
25
41
7
17
18
13
77
48
54
18
24
18
33
3
162
43
5
6
66
115
32
112
11
60
25
5
132
7
41
60
120
72
91
5
27
240
3
12
24
48
6
19
48
305
108
96
30
126
18
24
45
75
18
42
121
17
54
114
39
105
7
83
246
186
108
12
6
15
69
43
17
36
18
12
24
66
42
120
1
185
12
78
72
12
36
42
12
6
30
42
49
89
114
36
126
3
87
30
6
12
72
24
180
85
5
27
39
108
96
90
30
114
18
18
127
47
6
30
60
90
54
1
29
36
150
9
21
139
77
60
18
85
80
15
33
15
168
90
36
43
11
72
72
126
36
3
112
131
24
21
64
80
123
37
29
19
23
54
54
61
5
54
37
32
3
45
123
12
24
300
21
57
126
192
9
15
210
15
48
15
36
84
108
54
198
ABCD 98854867864*3^$a+1 [50002]
12
141
54
108
9
81
18
24
117
21
39
120
84
108
231
69
144
48
36
72
36
36
327
9
123
9
48
63
36
21
48
3
9
216
33
90
54
18
81
36
216
36
96
84
39
153
51
66
39
15
60
9
12
12
87
69
108
84
144
108
36
132
75
60
9
72
60
24
15
144
81
48
81
18
117
153
15
12
60
36
27
48
24
210
147
12
21
15
111
33
156
81
42
33
15
33
27
33
24
27
21
36
48
24
96
36
24
3
9
12
228
39
42
30
33
36
12
36
135
45
120
111
153
48
99
45
108
84
15
9
132
27
30
51
240
108
12
21
27
15
21
48
12
216
12
36
33
3
15
69
21
30
45
15
33
36
15
21
36
48
111
24
129
36
120
3
18
30
150
51
168
33
87
24
12
87
237
3
72
36
144
18
15
3
33
12
36
39
9
15
9
12
120
75
9
45
30
9
12
87
108
45
99
69
27
12
45
72
15
93
24
3
108
117
63
81
24
3
24
129
99
9
168
75
33
24
60
120
84
207
93
135
21
12
9
39
24
99
108
21
12
108
36
33
3
36
3
120
36
9
24
168
108
84
27
33
108
12
60
69
60
51
48
12
12
60
9
39
60
12
12
27
48
9
48
12
9
63
24
60
105
90
201
48
39
57
108
120
87
9
9
114
18
63
36
9
87
87
6
291
36
36
81
78
9
12
36
48
12
3
201
108
48
48
87
93
24
72
12
99
18
180
51
72
27
33
69
6
153
12
36
120
3
45
60
15
9
12
24
12
51
69
72
24
33
90
9
15
36
54
18
21
132
36
48
48
12
12
12
12
24
15
237
12
96
156
12
12
60
24
108
189
351
81
15
123
153
36
51
33
24
72
195
21
45
183
57
75
60
72
27
21
117
3
228
120
27
72
9
24
96
48
45
18
30
99
60
84
60
45
87
12
12
120
12
96
3
33
48
27
33
12
84
24
147
93
72
84
24
69
3
15
69
3
57
3
21
12
96
9
39
51
153
12
72
48
27
81
96
15
21
24
60
75
150
39
288
48
15
21
12
36
99
102
39
24
60
165
39
132
84
3
9
21
51
39
57
48
36
39
33
36
48
48
75
21
48
12
96
255
9
63
48
9
12
12
117
15
75
9
60
123
81
24
156
24
12
99
24
108
21
87
45
225
3
9
75
3
21
24
9
3
87
33
33
39
75
21
48
60
27
69
3
360
57
12
39
33
36
108
27
9
48
24
135
45
48
168
36
45
63
84
120
276
27
9
36
243
45
195
33
21
51
237
87
3
9
63
9
48
51
33
15
114
123
3
72
21
72
60
45
30
24
129
9
159
99
30
123
21
75
48
36
48
99
114
51
24
12
60
171
18
63
27
33
117
90
33
36
60
216
99
21
75
57
45
75
72
108
156
36
12
24
108
60
228
48
24
48
36
72
12
36
96
177
15
12
120
195
90
12
63
87
57
96
48
240
129
27
12
72
15
54
15
3
90
39
3
9
27
21
159
30
111
21
108
102
201
96
15
57
51
105
24
63
117
36
15
69
24
15
45
36
3
96
21
96
48
24
96
48
24
12
12
36
168
39
21
57
30
57
111
81
144
24
48
12
72
33
48
63
36
84
12
153
111
12
12
48
24
36
96
33
18
21
21
111
132
36
48
123
192
93
165
15
15
69
36
36
84
36
27
144
81
87
45
24
60
84
36
3
21
87
45
3
105
48
12
57
39
240
12
81
51
27
12
57
3
21
15
129
33
39
9
3
12
72
63
12
189
33
75
12
24
24
12
48
24
9
99
72
228
12
96
3
12
69
39
357
24
216
21
54
9
24
57
99
9
111
27
9
123
69
24
9
96
12
3
36
12
60
84
3
81
84
105
15
72
27
ABCD 98855240956*3^$a+1 [50001]
8
12
43
27
21
5
139
57
20
4
24
36
15
5
46
38
22
21
5
22
26
4
60
27
41
43
15
114
63
9
18
2
4
44
7
84
21
20
64
15
5
55
15
50
34
30
12
8
10
2
84
4
63
5
19
24
84
12
5
19
15
9
51
26
64
24
27
96
3
6
8
7
3
26
4
30
26
10
14
10
6
36
15
29
34
6
39
51
9
5
7
39
30
104
7
48
12
33
8
24
31
24
9
66
21
3
50
84
31
12
27
62
40
60
20
19
39
26
4
20
60
36
7
3
9
36
21
18
45
36
171
9
89
7
65
64
24
51
17
4
56
48
7
39
33
57
63
17
28
3
12
27
24
66
15
123
21
9
68
19
15
86
28
44
16
84
36
32
7
5
22
9
24
17
55
9
6
9
5
4
12
8
10
26
94
2
4
20
4
96
15
24
5
12
4
24
3
5
58
54
8
55
9
75
123
26
12
7
45
8
72
76
32
55
17
7
41
19
15
18
8
48
24
7
69
80
7
24
9
27
27
26
12
7
36
21
3
41
79
12
29
91
41
12
31
5
24
7
24
137
19
3
2
19
39
21
65
24
12
19
9
3
9
3
36
24
5
7
5
19
96
29
7
65
88
15
72
17
12
4
24
3
9
15
33
56
40
15
29
40
15
15
30
12
8
16
66
21
3
2
55
48
17
22
21
9
3
33
36
8
36
19
21
80
67
3
54
27
9
15
12
53
40
15
12
93
150
26
19
60
24
15
45
48
29
4
6
26
55
60
113
34
86
84
7
24
17
19
105
39
24
5
7
29
16
3
27
24
21
29
4
63
5
19
65
24
64
42
144
50
19
27
9
12
27
2
24
36
58
26
7
17
31
17
24
10
18
12
8
10
12
24
9
12
5
79
15
2
19
5
96
48
10
9
36
29
67
65
19
111
14
24
7
84
21
78
38
55
12
53
12
40
8
34
18
27
9
54
38
24
40
8
60
10
45
21
24
20
46
30
27
9
54
74
76
32
4
15
120
24
15
6
138
57
29
34
38
7
36
36
24
15
54
20
10
50
12
24
76
44
16
15
9
84
63
5
12
96
19
12
48
72
15
105
33
8
55
3
9
48
24
29
46
21
29
34
26
4
15
21
63
5
12
4
15
21
18
26
4
72
44
64
51
15
2
88
6
9
89
7
5
24
139
77
31
17
12
34
66
3
17
24
55
12
33
6
24
57
27
6
20
12
52
3
60
3
14
16
20
24
60
48
64
18
50
22
14
55
24
21
15
5
12
7
15
2
28
126
74
52
15
5
19
5
24
7
45
15
29
12
60
43
84
12
33
3
17
36
4
27
36
3
50
40
20
106
18
15
72
24
15
144
21
5
4
8
28
20
55
81
63
57
20
28
12
56
24
79
39
6
51
45
24
20
4
27
45
80
10
120
9
24
17
4
32
4
44
7
17
40
20
22
50
10
30
51
12
36
101
40
20
60
43
48
3
6
99
5
10
81
48
21
44
12
94
66
39
36
24
9
6
2
4
44
7
48
5
34
26
12
84
28
66
2
88
36
3
36
24
12
75
81
17
31
9
6
2
7
101
19
17
28
8
28
15
15
9
12
5
10
9
15
21
5
24
16
128
70
6
32
12
55
41
16
44
24
36
31
39
57
120
77
10
30
6
21
33
6
2
48
19
12
3
36
26
24
7
12
41
7
53
67
24
33
3
17
7
9
15
9
6
45
17
4
15
3
21
17
19
29
10
6
56
4
63
60
15
6
15
12
12
87
18
27
29
64
3
57
15
36
60
15
6
84
135
21
15
3
50
7
36
5
52
32
19
21
39
65
7
77
16
6
26
72
22
9
12
9
8
55
5
22
21
27
21
17
19
33
32
40
30
9
21
56
24
24
16
99
41
91
5
19
101
19
45
39
5
55
60
5
7
9
44
4
56
7
5
67
57
3
12
9
39
21
44
16
24
3
117
36
6
14
94
62
40
8
22
9
15
2
24
19
29
22
69
45
27
3
21
84
41
24
10
2
4
15
60
41
19
53
31
9
32
40
3
15
2
4
66
14
10
45
9
12
24
6
14
7
53
4
20
16
30
2
7
5
40
8
7
12
84
5
46
18
20
31
15
2
24
28
15
72
36
17
7
41
88
80
7
93
39
21
66
54
36
30
18
3
3
2
52
32
4
39
60
5
7
24
5
46
74
4
6
21
24
69
3
3
6
20
4
32
79
53
40
3
3
57
123
21
65
60
19
5
16
39
41
124
30
62
12
76
36
24
6
38
67
5
40
8
12
24
34
30
111
12
12
36
5
19
45
8
4
63
21
15
60
39
60
66
30
50
46
21
29
36
127
17
64
15
60
39
30
8
55
9
15
24
36
9
54
21
29
7
5
4
44
106
2
12
12
64
212
72
43
48
15
14
43
60
17
10
2
55
15
60
50
10
45
24
60
84
15
62
19
5
24
40
51
12
5
19
9
6
24
21
29
4
63
24
5
10
86
19
135
48
6
20
72
60
19
5
28
12
3
12
15
26
22
45
5
7
15
86
52
36
32
88
15
5
7
24
29
4
3
33
30
9
53
55
5
22
2
10
9
45
90
6
15
60
24
17
7
60
57
8
52
128
36
16
60
15
48
41
4
60
20
31
105
15
15
2
48
64
20
10
21
24
15
26
16
24
39
17
4
6
14
72
24
40
24
116
24
24
40
32
55
3
30
8
4
18
12
78
92
36
55
33
44
22
86
60
19
24
245
24
12
10
9
9
6
6
48
27
5
24
60
12
28
96
39
39
21
21
8
55
12
29
7
12
21
32
12
36
7
57
42
18
30
12
9
41
60
19
36
3
30
96
116
36
103
17
28
36
60
39
29
132
40
15
45
60
15
29
10
45
41
31
27
93
65
12
10
105
5
7
60
3
33
57
3
17
31
15
21
33
15
108
57
6
2
43
5
10
26
10
30
24
51
36
9
15
5
84
60
4
8
12
10
38
19
60
24
89
10
21
125
84
100
156
51
24
36
15
33
5
70
81
105
27
24
9
30
21
5
60
19
36
45
8
12
64
32
7
21
32
7
5
7
15
38
7
29
4
15
17
34
2
88
75
9
42
24
9
36
21
44
72
7
36
36
5
19
29
40
20
48
4
8
40
12
39
5
4
15
120
41
7
33
6
74
7
12
135
6
6
105
41
7
36
9
12
24
15
36
15
9
15
2
19
24
36
15
78
3
29
19
15
2
84
4
6
18
90
45
41
46
24
9
12
5
28
36
20
64
56
60
12
43
45
51
39
26
43
41
19
5
16
51
36
60
17
108
60
52
15
48
24
33
6
60
24
2
43
17
24
31
5
19
132
27
45
17
36
148
104
16
15
5
7
65
22
30
30
30
51
17
48
4
3
12
53
7
12
5
4
66
9
24
27
38
115
17
19
5
55
5
55
65
7
17
16
15
60
5
12
82
38
55
9
75
60
45
3
12
168
48
17
67
75
9
15
2
7
21
56
28
51
36
5
4
15
9
6
2
7
72
24
12
5
12
96
12
12
55
17
31
5
4
20
10
38
52
ABCD 98855272942*3^$a+1 [50145]
112
104
12
205
23
112
44
1
35
37
71
145
107
85
72
108
27
141
36
180
71
193
351
104
12
48
49
35
12
16
20
109
11
24
204
60
24
208
44
16
144
116
60
48
64
228
9
60
11
109
108
47
13
71
12
120
13
59
120
28
93
36
95
96
124
36
140
109
23
157
83
60
85
95
12
1
35
12
216
444
145
27
20
60
40
44
252
52
192
36
24
9
107
12
145
215
97
75
20
108
108
49
3
33
35
12
12
144
25
72
23
76
153
11
60
109
387
80
84
24
48
49
84
24
11
72
145
35
12
193
147
32
60
36
84
40
180
20
85
11
37
27
69
59
133
23
1
75
105
23
13
35
40
32
145
191
24
96
216
25
135
8
37
180
23
37
48
95
180
12
420
28
20
1
59
60
25
207
44
61
83
180
1
71
84
25
51
21
155
40
32
96
312
37
120
11
96
61
219
8
25
167
24
16
248
108
108
120
37
107
96
25
180
59
1
36
35
60
49
11
100
69
192
107
108
37
47
36
133
51
260
84
396
96
37
27
9
36
111
80
280
33
27
57
35
96
109
23
12
85
131
85
59
208
129
23
112
128
52
9
227
157
108
47
12
76
45
39
9
107
64
104
4
20
120
37
11
52
80
12
24
96
121
35
108
85
11
48
37
108
131
60
145
35
25
167
25
72
36
71
96
37
83
25
12
71
316
176
184
8
73
15
152
13
180
144
60
23
25
107
16
45
207
93
159
45
35
48
1
36
59
217
228
11
168
1
204
3
128
61
35
36
48
156
85
35
133
11
120
72
12
12
133
27
228
33
239
265
59
12
48
1
35
28
132
45
84
87
117
48
24
35
13
23
85
23
96
13
12
59
109
156
27
33
27
272
300
157
119
16
20
16
57
167
40
68
108
37
35
37
11
25
39
9
167
60
349
24
180
11
96
37
147
45
119
144
60
241
84
36
72
312
491
12
48
25
300
36
59
76
45
24
156
144
36
35
145
108
27
8
192
144
72
205
59
108
12
61
35
13
24
48
15
84
33
75
68
64
9
119
37
180
35
144
1
83
13
72
83
84
84
76
36
44
25
48
27
60
93
23
73
47
37
47
241
83
144
108
108
84
36
1
143
60
156
136
44
49
15
20
96
60
60
1
83
160
81
11
24
120
97
99
128
61
72
107
97
63
80
85
47
13
35
12
1
35
168
4
80
48
60
72
88
120
8
36
61
99
68
97
15
320
25
143
25
120
36
72
23
12
37
63
32
60
13
59
121
12
71
64
117
23
120
25
12
23
1
59
52
128
52
60
20
108
61
72
27
32
25
35
61
12
132
48
243
69
108
23
168
36
25
144
35
72
72
13
87
32
13
72
156
35
160
165
87
108
128
1
108
240
35
132
76
20
48
112
9
23
205
71
349
107
148
32
13
72
23
73
ABCD 98855334562*3^$a+1 [50016]
72
121
71
25
29
75
141
55
84
65
19
65
42
25
68
16
60
24
23
177
21
19
60
11
120
9
36
16
83
21
141
60
66
49
140
105
79
36
5
139
44
96
4
5
7
65
186
102
108
60
7
72
84
119
6
15
24
33
67
53
39
33
187
60
80
88
35
237
28
95
6
55
240
41
18
57
21
3
117
42
72
93
72
33
12
39
60
27
109
185
15
88
53
7
156
96
65
63
36
189
67
80
15
9
69
7
44
24
112
84
35
102
3
24
16
36
65
39
36
108
141
115
120
96
35
25
41
60
18
21
33
55
35
120
25
65
111
21
39
16
101
3
60
40
29
91
17
54
73
65
7
53
66
126
63
117
55
24
56
9
19
377
135
40
68
16
17
87
112
53
7
65
103
96
137
67
12
84
89
6
102
19
44
195
30
72
42
121
24
101
255
4
53
120
144
43
72
20
48
60
117
90
85
11
69
4
200
36
88
32
24
180
69
72
3
120
357
223
12
8
52
20
4
36
44
21
15
21
43
29
36
39
45
7
228
12
260
64
36
41
3
4
12
80
15
18
55
20
51
69
16
17
3
105
6
69
76
60
83
97
149
139
23
13
24
131
30
19
41
84
42
54
75
36
9
19
80
177
55
29
19
5
15
3
18
15
76
65
3
136
29
18
48
6
43
156
29
6
126
123
93
19
29
72
207
52
71
57
16
29
90
81
136
60
11
273
16
8
15
25
5
67
23
61
17
19
104
15
49
12
48
113
48
24
36
51
28
113
43
36
104
15
6
15
123
37
180
60
60
140
40
11
54
43
32
108
105
15
40
20
207
133
32
24
171
54
42
54
39
9
18
144
13
12
104
24
15
102
18
97
68
100
120
47
85
24
17
27
33
3
9
55
20
15
42
15
28
113
18
25
264
56
69
55
107
45
33
111
9
31
36
80
141
90
114
156
19
44
51
18
7
8
141
42
90
12
18
93
4
12
48
41
135
9
55
80
81
36
6
48
25
120
89
67
8
60
16
36
24
156
48
23
93
144
33
187
47
85
125
39
15
21
69
6
126
90
33
15
96
30
99
16
128
16
36
89
15
24
51
1
119
109
17
36
27
177
36
43
5
54
72
54
91
84
65
19
32
69
36
19
164
111
165
69
228
19
44
36
141
7
36
60
41
15
93
12
24
12
7
143
33
100
96
35
9
15
126
48
306
42
48
79
53
39
40
185
63
72
33
67
24
24
41
31
23
97
20
105
79
44
36
51
93
33
43
17
228
24
48
3
15
81
40
68
27
73
20
75
18
19
60
60
20
15
6
43
119
102
19
5
12
54
109
96
20
63
61
35
61
68
36
36
84
40
204
101
39
45
151
104
87
6
3
4
32
9
31
180
23
6
36
144
19
83
73
20
36
111
30
19
23
66
139
72
113
42
109
60
36
11
49
8
120
57
19
60
149
115
215
37
89
51
21
12
55
23
30
90
193
36
44
40
65
54
25
12
53
55
5
120
31
36
24
17
219
21
39
45
79
29
7
108
83
144
25
29
55
35
21
24
100
77
48
99
351
6
15
165
75
184
44
16
125
24
12
43
197
15
4
137
3
69
18
90
54
13
72
11
102
67
149
39
100
101
79
152
24
16
29
75
60
36
64
35
21
51
54
168
90
37
11
24
30
3
57
43
12
128
36
144
52
20
33
195
52
149
15
4
125
12
55
144
17
18
25
20
40
44
40
240
23
42
12
43
47
6
3
16
65
55
288
12
8
36
24
45
67
5
18
78
3
87
102
36
96
30
189
16
65
19
36
179
6
18
357
24
99
21
141
43
35
18
12
27
15
30
39
36
33
75
3
13
84
176
ABCD 98855494124*3^$a+1 [50019]
246
90
127
125
78
181
240
101
234
49
95
66
204
66
6
139
71
144
18
126
121
96
53
91
5
84
114
72
13
23
54
18
66
271
144
192
23
121
23
78
162
246
60
12
54
378
198
277
71
30
91
95
336
78
102
72
108
18
342
78
66
24
162
295
29
84
24
18
54
54
54
48
259
11
162
42
126
43
95
240
241
83
36
66
258
18
228
31
5
6
192
180
36
72
60
409
240
29
6
66
90
114
31
192
11
85
401
30
193
23
222
120
67
96
35
348
36
108
1
137
7
137
6
48
180
42
138
25
101
54
162
150
109
119
121
203
133
17
12
114
120
126
24
36
271
155
180
180
24
181
83
72
60
252
445
17
144
276
210
18
42
84
306
54
36
216
144
36
180
18
150
30
55
125
72
18
252
72
126
6
54
66
168
108
192
60
180
102
54
42
18
54
246
60
102
54
78
331
96
5
66
78
66
144
60
72
108
25
5
91
96
137
78
144
54
120
204
31
17
24
354
6
180
30
348
97
101
12
42
126
7
47
145
119
60
84
6
67
17
510
12
114
12
18
325
665
295
17
12
222
48
72
108
18
175
149
6
37
11
240
270
7
149
6
108
300
24
252
54
180
12
150
108
246
6
37
233
162
66
576
163
77
84
6
120
366
234
121
23
246
36
42
120
162
43
53
12
31
77
19
41
30
72
6
90
30
67
59
54
6
265
71
60
144
30
306
13
29
156
294
1
161
156
19
35
18
91
149
108
175
5
30
109
215
121
95
108
6
54
169
65
66
96
264
37
143
385
251
30
343
48
209
79
29
48
259
71
72
48
49
48
11
72
90
258
30
24
12
144
54
180
6
175
185
72
54
30
24
30
229
365
355
155
12
25
96
65
54
48
78
54
66
19
59
180
30
186
54
36
79
749
102
96
102
108
139
155
133
173
54
66
43
119
96
84
198
18
180
276
336
18
24
126
162
235
83
61
119
25
47
24
169
29
126
66
78
12
36
72
61
240
347
60
73
11
6
48
36
54
37
275
205
77
ABCD 98855534062*3^$a+1 [50033]
24
24
32
31
17
40
72
3
113
55
72
93
3
72
77
28
3
57
132
12
20
28
8
12
151
89
28
48
15
5
79
77
40
44
16
36
12
171
5
76
20
19
12
72
45
32
40
3
108
33
36
48
3
45
75
33
36
20
151
48
17
88
15
17
28
15
5
12
55
5
40
27
5
103
65
43
21
24
15
9
8
7
41
60
12
100
20
88
75
72
60
137
55
36
29
31
89
31
125
7
45
8
16
3
48
93
15
57
15
137
55
57
39
24
177
68
31
120
21
3
93
68
60
40
32
28
32
7
5
40
12
39
5
4
116
16
48
3
45
8
79
33
3
24
48
45
3
57
15
12
17
16
8
40
36
51
33
15
77
4
39
57
27
5
60
16
84
15
57
39
12
33
32
12
16
87
48
125
112
3
12
33
75
81
39
12
48
5
139
113
4
24
36
3
60
81
32
55
105
63
5
79
45
68
55
137
55
156
77
40
180
20
24
163
17
43
5
96
76
84
60
15
17
40
140
60
48
4
68
40
3
72
93
135
65
16
8
28
3
201
63
105
3
9
20
31
12
21
12
15
53
12
28
15
17
144
24
12
43
225
24
3
12
36
69
36
39
108
45
27
21
44
31
24
17
28
60
72
8
48
43
89
52
51
9
36
123
12
17
16
15
5
79
21
120
27
45
27
48
33
32
60
4
36
92
103
9
39
84
81
15
165
27
9
48
51
41
43
17
4
20
16
44
36
24
19
108
69
3
141
36
104
7
12
45
51
21
3
165
36
80
7
9
3
17
31
45
92
40
51
5
7
9
68
91
5
16
63
21
32
28
12
27
41
55
12
45
92
160
111
5
36
16
147
45
60
68
40
15
72
137
31
17
31
5
67
48
57
8
187
12
33
27
213
3
65
16
99
17
55
72
48
93
12
3
69
3
5
40
140
48
64
123
57
15
113
7
5
52
99
84
17
4
20
19
36
57
8
79
48
5
43
21
36
135
48
12
108
29
55
36
17
64
24
32
12
16
27
72
17
16
15
48
120
65
84
28
72
12
84
60
60
75
9
111
29
48
88
75
17
67
113
43
17
7
21
24
51
5
72
163
21
96
20
103
9
3
45
48
12
15
48
57
8
55
29
180
12
16
144
99
77
4
80
43
81
20
64
51
24
17
19
9
3
33
27
105
8
24
16
99
57
39
72
117
75
33
60
8
40
200
72
40
3
12
185
84
76
3
24
57
39
5
72
55
105
3
9
12
63
53
12
91
60
9
80
43
89
156
40
15
105
15
5
103
77
103
5
36
16
75
48
17
112
60
96
72
3
12
132
105
171
9
12
36
8
19
60
17
19
17
48
100
27
113
16
60
8
163
5
24
43
48
93
32
7
33
224
19
77
55
33
56
31
72
96
9
3
69
3
101
40
75
9
3
29
16
68
7
17
52
39
57
12
68
100
63
17
12
100
12
44
36
48
48
67
45
123
12
5
16
36
123
5
60
96
84
31
17
52
56
4
3
108
21
111
29
19
192
17
12
76
75
5
24
40
39
29
12
19
65
16
39
45
72
20
103
69
36
80
4
48
60
63
21
24
75
57
15
53
55
57
3
12
45
135
153
12
72
51
120
12
113
40
15
24
36
17
48
4
96
135
9
3
137
52
48
56
36
4
27
12
41
12
112
92
19
17
28
20
79
36
17
43
77
4
36
3
21
48
36
39
5
72
124
144
123
17
91
21
3
33
135
77
112
63
65
48
7
233
40
75
29
24
67
5
24
16
68
115
17
208
27
60
9
39
12
48
24
33
32
28
24
39
9
51
45
56
31
53
84
12
19
9
8
43
65
76
3
53
67
53
4
99
41
19
65
36
16
15
33
12
48
36
3
21
20
67
9
24
24
32
16
24
39
21
84
92
4
48
60
36
12
60
3
12
48
117
3
41
31
17
36
4
3
69
8
31
81
3
60
17
19
45
87
17
16
84
3
17
115
60
93
15
5
48
19
5
163
48
72
5
24
108
31
17
60
4
3
36
45
12
12
8
28
20
40
56
16
72
8
60
4
63
33
12
68
24
4
27
5
28
36
60
116
48
67
9
24
44
28
123
5
52
60
8
16
39
69
32
60
84
55
29
28
63
21
44
12
64
39
45
15
84
77
60
16
27
48
53
55
17
28
92
43
45
12
32
43
69
60
68
16
15
17
4
24
72
12
32
144
12
72
55
41
280
84
12
3
45
8
28
27
5
12
52
3
137
19
12
48
69
63
108
21
36
27
120
21
80
40
156
48
3
12
81
15
29
16
32
115
33
75
81
3
113
48
7
9
116
7
48
17
52
51
77
16
20
64
75
33
44
4
60
20
7
5
52
15
60
41
112
24
20
19
24
53
124
68
52
39
12
57
12
3
21
92
55
9
3
177
104
7
48
17
12
12
88
92
ABCD 98856564182*3^$a+1 [50041]
4
36
15
138
6
9
15
65
160
8
64
45
39
32
4
104
37
47
36
55
21
3
65
7
33
56
16
24
36
9
42
30
23
7
5
103
21
3
45
21
6
96
9
48
8
60
49
59
4
15
162
30
45
8
13
3
84
15
21
15
6
11
13
66
66
138
36
89
37
27
27
41
7
57
3
41
67
9
51
9
60
63
5
13
42
6
35
4
15
12
48
41
16
51
84
18
15
21
51
39
12
24
30
23
112
24
84
33
47
40
3
9
3
53
4
9
66
9
9
12
54
69
57
183
63
24
6
12
71
16
39
21
3
45
8
4
69
35
12
4
51
18
66
114
66
41
7
173
132
16
96
3
6
51
8
40
27
24
36
30
126
57
15
53
55
48
60
36
30
11
43
45
21
3
96
96
63
12
33
15
41
64
36
21
54
24
81
36
8
7
18
30
21
51
29
7
12
5
16
15
5
85
60
12
54
69
15
41
4
140
4
15
30
18
12
57
80
91
48
72
57
8
7
57
3
60
18
84
114
89
1
107
7
18
3
36
48
12
68
52
39
45
15
29
1
102
18
6
84
6
23
127
48
6
35
55
6
83
7
60
5
49
75
51
108
6
71
31
24
60
24
6
60
23
52
39
24
6
59
7
69
21
6
60
57
20
55
42
15
24
36
51
150
23
12
4
3
108
29
43
17
28
57
60
36
63
75
5
16
63
18
30
197
25
11
16
3
18
123
15
12
42
42
29
76
56
12
36
4
15
5
1
35
7
12
42
6
48
21
44
4
3
5
19
33
12
84
27
54
3
60
3
9
9
66
33
92
4
39
45
117
11
55
18
54
6
47
4
164
7
48
9
57
30
101
19
24
29
13
24
11
19
6
27
33
27
12
15
36
9
24
9
71
127
5
7
12
65
1
23
7
9
9
66
30
3
51
21
9
90
66
3
8
7
66
39
36
111
65
1
107
60
12
4
9
27
15
41
13
192
59
55
93
15
36
69
8
175
54
3
141
6
54
11
1
30
72
45
20
36
16
9
12
24
30
9
39
18
39
39
36
33
27
5
64
87
33
81
78
17
4
27
18
30
21
15
30
150
6
48
36
3
8
49
18
5
1
12
102
21
51
6
27
75
42
90
41
4
108
3
102
36
42
18
96
39
99
12
9
99
53
13
11
1
48
51
108
3
17
40
32
1
35
85
27
3
24
24
36
5
115
30
63
15
5
36
64
15
12
36
18
60
12
18
105
87
12
45
60
12
8
7
101
79
5
61
83
36
25
6
18
6
48
42
23
13
35
13
132
42
108
17
1
66
18
36
159
33
3
15
6
6
69
15
6
63
105
39
27
33
27
105
3
12
24
5
64
12
15
84
12
9
3
48
29
19
125
55
9
21
39
12
48
27
53
13
23
7
18
15
15
6
30
120
84
24
81
20
16
48
3
53
4
15
12
84
17
4
3
41
19
5
13
23
19
6
75
75
17
4
63
12
90
35
48
60
136
15
5
37
35
97
30
12
6
27
72
39
9
12
69
72
39
9
35
49
15
60
20
7
6
27
27
66
27
32
28
8
49
23
7
108
81
60
87
9
9
12
42
132
9
39
96
30
71
4
24
33
87
21
35
16
75
24
21
9
99
12
15
24
69
60
15
6
6
53
40
8
115
12
72
113
100
57
30
90
23
31
9
27
24
60
36
6
48
11
25
36
35
48
31
29
1
15
68
172
44
24
48
4
69
12
27
15
21
15
6
3
93
27
3
18
6
60
53
25
83
13
47
4
15
69
20
4
15
48
5
7
5
40
32
85
95
36
24
36
19
120
36
84
30
36
48
35
7
9
51
24
89
7
53
16
3
45
12
63
78
42
36
9
45
42
36
17
7
9
99
66
6
120
24
42
3
39
57
21
48
51
8
36
76
48
75
17
4
51
48
72
9
69
147
93
27
24
39
48
24
5
4
24
3
33
9
51
39
21
120
27
53
19
21
36
44
1
6
29
49
11
79
24
6
126
54
90
12
42
15
68
25
30
24
30
75
39
30
12
48
51
68
55
6
15
140
16
9
30
60
21
3
6
30
42
107
16
27
17
12
40
15
6
12
42
6
23
36
4
75
12
5
25
12
30
12
45
63
60
21
39
21
44
40
15
17
108
115
21
120
27
69
8
36
64
15
6
6
60
101
25
48
12
84
15
15
36
72
12
41
67
156
29
76
32
7
17
4
104
37
11
19
36
5
25
83
40
44
31
6
23
7
54
60
51
9
42
113
60
1
119
31
5
31
9
48
3
77
25
95
55
21
15
12
9
24
39
6
6
53
1
51
24
15
36
30
15
48
33
35
19
66
12
23
28
15
9
20
1
6
120
41
13
12
23
79
45
45
263
19
53
36
31
29
7
30
39
15
29
4
21
12
27
15
6
11
31
53
1
3
51
36
24
9
105
90
41
7
54
36
30
24
33
15
60
12
5
85
24
75
27
57
3
138
51
8
1
102
12
21
60
15
21
51
24
29
4
60
33
3
36
24
15
5
36
28
3
29
19
84
42
156
3
99
18
18
129
111
5
76
9
36
63
3
24
113
61
47
4
21
39
3
5
48
13
6
24
65
7
12
36
96
33
57
78
108
12
6
30
21
39
6
3
12
3
81
27
12
65
13
12
36
59
36
109
78
12
12
90
48
42
54
114
60
18
27
12
9
35
16
15
45
120
144
9
47
85
23
1
35
1
15
3
42
75
80
4
75
129
3
24
41
4
3
36
69
3
12
17
31
69
15
33
15
12
6
35
84
4
69
15
3
9
3
78
35
67
65
7
54
75
56
1
24
63
81
47
37
6
6
18
5
1
75
36
56
7
21
9
18
17
76
24
60
147
65
4
27
54
23
13
23
31
6
107
13
3
9
27
3
41
19
96
72
173
19
48
24
29
4
117
23
73
59
19
12
12
12
36
54
15
24
75
21
45
3
57
3
20
13
23
16
15
9
32
55
42
15
3
24
60
6
48
30
9
12
63
ABCD 98856738296*3^$a+1 [50012]
39
6
19
131
21
33
30
109
32
15
33
36
36
4
11
45
9
6
1
113
67
119
45
4
65
19
56
40
36
29
7
12
36
24
41
36
60
19
140
51
13
8
3
109
56
51
30
39
4
36
35
25
12
24
59
9
16
41
24
6
54
7
72
41
75
15
90
30
45
112
59
24
25
101
43
56
4
36
44
148
24
89
36
31
104
24
76
8
36
64
17
24
30
45
15
85
11
24
49
17
3
48
9
139
20
84
28
44
100
35
24
36
21
60
3
9
36
15
25
104
51
6
19
56
16
24
5
39
24
51
6
63
21
6
120
30
24
30
30
55
65
51
39
25
65
7
59
144
90
27
88
11
13
41
60
36
19
32
99
60
45
9
30
36
1
12
41
19
36
11
1
53
39
48
39
1
60
32
12
60
4
35
6
39
40
96
29
6
24
25
41
15
105
60
55
29
19
36
5
87
4
44
81
31
72
17
151
59
54
66
24
30
15
52
113
27
28
65
55
155
25
35
96
84
6
63
21
19
47
49
12
23
9
76
41
91
29
54
36
21
9
30
13
11
21
60
4
36
36
12
71
25
65
6
1
53
60
67
104
108
57
24
36
79
60
41
24
6
54
135
40
5
19
41
96
39
12
93
7
12
20
88
29
24
15
4
197
19
32
69
31
12
137
3
40
17
54
57
3
30
150
60
25
72
24
5
174
49
36
5
67
24
84
11
9
81
24
30
36
13
41
6
54
39
40
41
6
25
95
30
60
30
13
36
41
84
55
56
76
68
40
12
72
17
15
129
6
24
9
12
24
81
31
29
19
131
13
68
33
6
61
143
85
24
32
16
23
126
19
116
69
6
24
6
63
112
95
9
36
15
25
44
24
16
32
9
24
7
59
144
30
87
9
55
8
96
84
36
24
88
24
59
49
32
4
12
32
36
24
27
30
24
67
44
15
30
19
5
31
5
31
53
27
33
66
1
48
71
90
15
60
39
9
57
24
87
99
54
7
53
6
84
66
63
51
25
5
31
44
15
21
9
6
9
4
48
24
36
108
221
171
4
8
27
45
28
47
90
39
4
11
66
3
40
60
68
39
13
68
9
15
9
36
24
120
175
65
51
75
109
131
30
3
12
45
19
95
25
56
4
221
90
13
8
72
141
27
4
44
24
40
36
11
1
24
35
24
66
84
60
30
37
24
44
64
32
16
72
36
24
11
6
55
36
29
51
129
43
68
3
9
51
9
12
168
51
21
45
24
7
12
41
66
60
54
36
19
36
48
32
24
12
9
19
11
24
1
108
41
79
11
60
141
36
129
15
100
68
171
25
60
32
4
5
30
109
65
6
24
6
60
24
36
99
45
67
29
54
6
24
6
61
53
36
31
29
135
39
66
15
9
36
51
33
15
60
111
1
8
72
33
7
24
80
45
31
29
24
19
47
21
33
27
12
51
6
43
8
28
32
3
6
30
13
131
49
32
4
5
51
36
9
60
234
25
5
7
23
6
3
28
8
21
24
30
6
51
33
30
30
150
49
17
55
35
24
9
12
45
30
1
20
4
65
24
6
54
27
4
29
39
76
5
60
36
24
15
12
40
32
27
9
15
21
4
92
39
9
141
43
17
15
9
66
30
31
8
96
48
81
30
66
31
72
32
180
84
4
60
36
84
131
1
65
163
11
21
24
184
11
6
24
66
9
36
36
159
30
55
44
21
19
41
30
25
68
27
81
4
36
29
115
8
60
27
24
30
27
4
5
90
114
30
126
84
27
9
24
36
31
8
40
35
6
15
4
84
17
30
49
104
12
4
35
21
4
5
75
60
84
36
40
11
13
17
19
95
25
71
30
99
4
36
11
21
4
89
15
4
11
6
24
39
28
44
45
114
6
24
15
4
17
54
1
65
19
24
36
5
6
109
5
60
6
30
79
5
6
169
191
21
40
59
45
24
141
3
112
35
9
111
61
48
41
15
9
6
30
30
45
45
90
13
17
43
152
105
31
48
5
30
6
19
5
36
24
6
84
30
7
53
15
4
47
49
12
29
75
4
11
60
1
53
55
41
63
27
69
12
3
25
36
29
66
21
40
89
30
61
29
43
77
15
105
15
28
11
36
73
17
3
51
30
79
140
36
4
17
3
108
88
24
36
71
45
189
6
45
36
108
4
32
16
149
24
6
1
24
65
54
6
60
3
40
11
6
24
15
4
48
24
44
45
126
114
66
90
15
88
11
21
24
52
132
47
21
69
19
32
93
36
43
8
3
6
31
24
8
21
6
60
9
21
30
30
31
29
24
36
31
24
8
21
127
72
56
45
30
36
30
43
8
183
30
79
60
32
69
55
56
36
3
37
59
54
90
205
60
11
54
19
47
24
37
29
30
9
15
9
16
20
12
28
35
1
65
51
3
21
40
36
89
84
66
49
32
12
57
39
36
4
11
1
20
52
60
11
6
63
21
7
8
75
21
156
33
66
13
36
11
81
69
30
30
135
100
5
31
59
13
41
75
36
28
17
123
16
5
127
8
4
56
21
84
87
64
5
24
36
120
31
59
21
69
103
36
35
69
16
11
54
31
44
36
4
32
64
44
72
24
9
6
25
155
1
24
89
30
21
4
84
101
30
1
68
16
24
8
72
117
51
183
30
6
9
135
9
76
11
45
48
51
21
4
41
19
41
3
27
60
ABCD 98856827198*3^$a+1 [50023]
12
40
41
87
100
132
161
15
112
23
90
75
4
47
54
99
48
9
99
27
33
24
28
68
9
30
30
3
45
115
8
52
17
111
84
117
63
27
6
12
43
32
21
27
52
8
12
51
6
24
24
43
5
18
72
33
39
66
36
3
21
75
60
52
8
64
173
75
52
17
18
21
120
21
48
55
5
42
13
77
39
4
17
90
21
9
24
27
60
48
9
18
30
3
12
12
60
28
152
40
17
6
24
48
25
53
3
4
48
17
63
40
20
40
152
21
12
7
48
8
45
15
69
48
123
12
105
55
20
69
30
48
210
43
120
68
57
15
52
140
45
96
27
69
24
135
240
9
60
55
95
6
139
68
108
87
18
84
42
69
12
180
40
35
93
4
17
84
39
40
35
78
7
8
3
96
13
80
28
92
36
52
65
7
281
39
88
72
8
27
102
43
65
63
12
168
12
40
20
21
54
45
28
23
37
17
48
87
60
36
60
12
123
6
103
20
87
13
5
108
42
30
115
60
20
160
188
9
3
28
59
54
7
20
15
25
77
3
48
21
39
64
155
30
18
37
56
4
53
3
21
43
17
84
7
59
6
27
100
68
33
75
24
51
30
135
9
66
45
45
15
52
137
180
55
108
107
21
4
80
28
32
27
13
107
48
48
42
3
9
36
78
30
15
52
8
69
42
6
24
39
21
96
63
69
12
30
30
3
135
81
4
108
32
108
9
39
27
37
173
55
32
93
24
39
4
20
3
18
30
24
73
53
27
63
174
15
3
54
24
72
7
17
96
3
15
49
65
30
21
129
15
100
8
40
20
40
68
165
66
9
64
8
39
6
24
43
23
42
48
48
27
3
162
7
56
117
15
33
27
39
78
3
45
55
35
54
43
8
12
3
97
47
13
48
29
231
108
4
20
28
23
9
120
40
20
3
25
68
27
25
17
15
40
108
60
132
17
51
15
48
37
53
7
120
5
60
127
60
11
30
67
20
33
75
112
8
111
6
27
40
245
111
72
57
48
18
57
72
21
67
29
31
29
51
33
79
17
48
15
28
77
48
27
21
216
24
120
114
25
56
15
37
12
60
20
60
60
156
12
48
4
53
63
72
40
47
25
8
48
39
13
32
36
87
18
12
18
9
28
120
60
125
114
81
48
60
52
32
21
7
32
100
53
63
21
48
6
69
21
15
45
39
27
24
72
45
57
120
15
21
12
15
12
28
12
5
18
90
127
20
51
37
17
18
72
73
32
28
209
24
87
3
49
48
17
30
81
12
40
200
129
66
24
90
36
3
4
8
45
3
4
116
4
5
43
60
20
52
65
63
12
28
5
7
56
45
67
53
27
45
24
24
79
5
48
243
51
33
21
99
60
105
3
48
21
186
45
33
19
8
87
6
79
161
67
65
78
6
51
12
180
40
5
3
45
7
56
4
108
107
6
27
40
32
148
32
51
6
111
9
43
8
52
17
24
42
117
21
19
11
54
15
28
215
54
48
75
93
12
63
33
12
7
8
3
30
39
36
21
36
30
25
80
39
73
23
33
15
102
27
33
183
4
53
84
111
40
68
72
12
40
20
40
47
33
216
24
93
42
21
51
81
9
78
21
64
20
60
28
72
41
6
30
39
4
8
45
48
19
23
24
96
85
12
60
35
21
64
11
24
45
108
40
17
55
48
53
66
93
28
23
30
114
25
20
36
172
179
6
123
24
93
15
40
20
39
73
8
412
56
225
7
65
7
56
57
7
48
12
113
30
24
96
78
60
12
75
9
31
77
3
33
19
11
49
60
161
27
15
205
35
24
9
9
43
5
78
9
108
9
24
67
5
115
77
132
108
15
3
37
17
18
192
9
4
8
52
23
33
4
5
43
35
25
23
49
188
12
28
32
108
45
120
55
113
7
77
6
96
6
15
105
3
24
96
4
65
42
61
12
47
93
3
145
32
15
25
8
39
30
43
23
25
5
7
11
24
81
21
31
17
72
24
132
15
100
29
6
45
292
5
43
29
3
45
42
120
24
69
96
27
45
75
72
25
23
18
36
39
24
36
9
48
48
144
3
3
57
69
39
9
42
48
13
53
12
75
60
100
47
45
48
108
60
4
20
75
6
72
3
12
12
21
84
223
92
88
72
8
40
8
4
5
3
45
123
72
12
105
3
57
3
9
36
3
57
75
12
48
27
13
20
45
15
52
17
43
20
15
72
33
48
12
40
68
39
1
120
12
68
33
7
180
32
88
32
57
43
41
19
65
111
51
9
4
56
51
13
53
12
96
15
24
88
17
96
19
125
115
245
48
7
8
40
ABCD 98856831722*3^$a+1 [50000]
33
3
77
13
30
96
21
111
12
17
40
39
69
33
6
5
4
81
30
17
43
9
15
18
27
15
77
43
12
17
7
9
33
15
57
47
4
9
60
12
78
53
12
25
12
15
8
84
13
15
39
17
7
66
23
16
27
6
18
29
24
36
73
18
6
35
24
19
6
39
21
60
63
63
6
11
1
18
5
13
47
12
24
1
6
12
29
25
51
3
30
84
30
29
19
18
23
7
6
39
32
43
30
96
23
97
18
60
17
13
15
3
33
21
30
81
44
36
28
20
85
147
153
54
66
23
1
66
29
1
11
31
72
9
20
16
15
29
7
5
4
20
64
3
36
89
43
65
73
24
11
4
20
19
36
5
13
6
24
18
24
114
29
25
3
20
24
25
6
5
36
12
1
30
29
25
27
12
15
30
12
75
15
17
16
45
6
12
18
36
24
6
48
138
18
6
30
45
15
77
13
18
18
23
7
17
7
24
42
27
44
19
24
6
54
30
24
60
11
48
12
31
24
30
3
3
89
55
5
31
12
5
37
48
15
51
41
31
9
12
32
1
35
12
36
31
65
12
19
48
12
29
7
17
12
13
35
61
30
17
7
42
63
21
24
66
24
90
3
39
54
39
15
65
13
12
78
9
9
36
18
60
17
13
30
6
12
23
12
36
13
6
48
24
12
5
31
29
1
23
1
27
69
11
1
27
32
7
30
6
18
27
3
5
7
6
23
19
12
30
48
35
37
27
21
23
19
6
23
19
72
84
42
30
60
12
5
1
6
6
35
64
9
6
90
39
32
13
30
24
36
12
48
6
107
37
11
1
12
3
3
36
57
3
5
100
48
3
72
18
47
1
30
5
25
30
29
67
18
6
53
31
6
27
32
12
61
3
68
1
11
12
36
31
6
36
36
35
49
258
42
24
47
115
9
32
7
6
30
6
12
66
5
7
144
36
21
32
1
18
42
3
8
19
84
24
21
21
59
1
30
6
71
52
15
6
71
24
12
28
20
1
42
6
24
75
3
24
54
180
60
11
64
15
12
12
69
9
30
29
49
11
85
30
29
36
16
3
36
48
30
90
18
42
17
52
3
6
11
49
18
6
36
11
36
12
13
210
78
11
37
23
19
12
17
13
18
29
19
113
1
48
84
6
84
18
30
29
37
42
5
4
8
36
12
72
12
55
6
12
12
11
103
24
5
1
6
41
19
36
5
25
12
23
4
3
12
24
29
37
18
5
16
21
120
84
35
12
7
6
6
17
19
24
6
23
48
72
25
30
42
39
8
7
65
1
18
54
18
9
128
12
48
4
20
48
1
111
51
5
37
6
18
35
1
18
45
56
1
143
1
102
12
60
45
3
29
132
43
45
9
11
31
5
67
72
29
1
78
12
5
48
25
39
56
64
111
78
12
12
3
3
12
42
23
36
19
65
12
43
6
24
12
18
48
18
12
30
17
24
7
93
20
24
48
16
3
48
18
30
17
13
30
17
49
83
12
13
18
149
16
9
96
12
47
31
12
17
43
9
9
90
84
17
7
54
27
32
7
6
66
9
3
5
13
30
17
1
12
24
6
48
6
47
96
7
6
35
49
24
39
165
48
11
28
69
6
30
6
69
63
12
24
24
165
44
1
15
8
67
30
11
36
1
27
12
3
29
73
11
13
23
31
72
6
35
7
18
18
36
54
36
131
12
7
54
66
17
1
48
24
6
18
35
12
25
18
72
5
37
27
33
11
7
30
24
18
36
9
75
105
63
5
12
64
3
29
36
96
12
1
12
24
36
12
11
49
15
15
30
15
3
29
43
6
96
24
11
12
36
85
60
18
54
11
72
7
36
5
13
3
9
54
60
54
39
32
61
18
29
12
43
5
85
18
18
30
41
84
7
9
45
24
23
1
30
57
51
77
12
52
21
18
12
9
20
13
6
5
7
33
32
31
6
6
12
6
6
6
12
36
99
3
42
6
120
24
17
31
29
73
66
9
48
8
31
65
1
47
61
42
17
24
180
7
24
33
9
18
36
6
18
9
57
11
43
29
19
18
3
3
149
7
24
36
24
18
6
93
20
12
7
24
17
19
24
5
13
35
52
75
5
1
12
12
75
3
29
19
78
60
47
7
72
5
1
48
23
48
25
78
12
17
12
61
30
5
25
54
24
12
6
11
31
5
12
73
6
36
29
36
12
7
21
8
12
61
78
53
1
66
6
23
1
24
27
3
66
3
3
24
24
5
1
23
7
36
18
3
39
48
41
72
49
60
15
3
6
23
43
5
52
152
19
29
16
15
5
31
174
18
42
42
30
90
24
24
36
54
6
21
36
56
24
24
13
23
49
24
6
5
48
55
33
9
24
24
23
37
11
7
48
12
5
85
132
95
25
75
33
11
7
12
30
24
24
35
7
5
24
12
4
15
17
73
99
51
18
11
43
5
7
5
72
19
60
24
30
54
30
12
30
24
24
6
24
11
1
48
3
9
35
76
9
11
4
9
24
132
42
42
35
12
1
78
17
43
30
24
23
43
12
48
12
6
47
7
17
12
13
6
12
5
55
12
9
44
7
24
24
96
57
27
12
18
11
16
3
36
21
45
107
12
19
41
31
24
6
18
36
42
11
16
24
9
48
6
36
12
12
5
88
93
24
54
29
24
28
32
67
17
19
5
31
42
15
51
12
89
13
39
21
60
18
42
18
18
36
60
6
77
25
48
3
32
19
30
36
12
15
15
78
12
39
48
69
23
7
90
30
5
19
12
65
61
23
1
59
7
48
12
12
5
13
18
6
11
7
17
25
54
60
84
5
12
31
120
12
30
6
45
9
42
60
77
36
12
19
42
99
68
55
30
36
23
49
42
41
61
30
17
31
60
48
149
49
42
24
6
12
36
6
24
6
47
48
16
27
9
57
54
5
31
54
12
11
12
1
42
29
13
60
51
57
48
6
5
61
27
3
42
27
9
6
6
11
37
3
9
11
12
7
17
12
84
19
30
48
24
18
53
67
29
12
28
33
3
21
47
24
19
6
59
12
67
6
6
5
13
30
65
13
42
48
12
5
25
12
27
3
6
42
48
48
36
18
35
13
18
6
47
108
36
19
18
39
32
61
6
12
5
7
5
19
12
18
11
115
53
13
47
13
12
18
9
56
96
19
48
53
160
12
57
12
6
30
30
24
77
16
27
30
6
12
78
12
11
1
36
12
54
45
20
31
24
18
12
6
17
12
25
15
8
7
45
39
66
6
65
13
12
54
96
17
1
27
15
21
68
12
1
36
66
45
3
29
12
7
5
13
42
12
5
1
12
35
79
48
6
24
12
60
23
151
36
6
11
1
12
35
4
21
15
9
51
15
6
23
55
6
30
24
102
18
12
45
27
6
6
6
48
23
43
21
56
84
12
7
36
48
12
17
40
15
89
13
6
21
3
18
18
24
6
51
27
6
23
1
30
6
3
44
13
48
30
65
25
6
54
12
23
31
45
69
15
8
16
93
11
25
12
18
12
12
30
15
20
31
24
5
36
12
13
35
43
24
36
72
48
30
24
12
18
9
56
13
11
1
83
13
36
3
8
7
12
18
11
36
31
12
6
6
6
12
96
23
19
72
6
90
6
6
18
102
29
1
23
79
6
11
1
30
24
18
3
39
30
15
45
11
16
9
24
18
36
12
53
24
7
18
6
6
18
6
11
43
6
12
24
48
23
7
132
48
5
12
19
102
59
12
72
25
35
31
24
9
32
13
78
17
37
ABCD 98857044998*3^$a+1 [50035]
20
27
1
20
39
48
81
24
75
73
35
54
6
33
15
21
3
105
15
108
9
36
24
4
59
37
36
20
87
12
24
1
161
15
3
1
48
32
21
7
32
24
9
78
49
23
18
19
11
37
5
30
73
35
133
12
20
87
21
21
123
40
11
36
1
23
120
61
48
23
45
12
28
35
24
49
35
24
30
7
11
9
16
35
9
9
39
48
40
47
81
15
66
3
40
68
3
12
18
99
12
3
13
60
29
6
48
1
104
9
15
33
27
27
24
37
12
71
36
45
15
1
35
309
9
72
72
91
5
19
11
60
85
131
9
60
84
3
24
9
75
24
36
66
55
20
108
36
156
24
84
28
17
3
27
37
35
61
8
36
3
37
35
45
9
24
31
17
24
243
28
8
60
16
23
120
33
12
15
36
30
54
93
15
45
33
30
145
17
75
4
48
20
21
30
37
5
87
48
3
117
9
6
48
9
60
168
4
120
35
9
72
15
12
60
108
138
75
21
3
51
69
88
5
18
12
249
24
4
20
120
40
36
56
15
1
68
15
69
48
45
19
104
27
72
1
47
105
3
57
39
9
40
20
84
40
56
4
17
54
1
108
35
48
33
24
15
37
5
30
1
8
15
9
75
61
84
68
112
36
32
3
72
108
1
44
9
75
93
3
16
11
24
69
4
12
20
39
85
72
80
28
35
37
20
3
1
11
9
48
72
3
13
8
15
1
8
3
73
41
51
69
15
60
36
57
48
7
8
12
45
7
83
78
15
33
15
27
30
7
68
12
60
3
49
8
12
3
153
108
4
8
144
9
24
55
92
15
145
36
68
51
25
56
124
8
36
24
48
24
24
9
6
49
36
35
21
165
111
15
49
71
72
73
60
32
16
60
17
30
42
15
12
28
68
15
54
54
37
20
33
54
1
71
24
37
83
21
4
65
19
32
28
8
48
24
172
11
37
68
9
39
12
108
72
40
20
24
96
24
60
39
25
12
5
87
48
9
15
39
90
126
66
75
15
105
64
35
13
72
23
12
96
18
39
27
93
88
24
8
40
8
84
16
60
47
25
48
35
78
67
20
39
105
76
35
84
1
24
8
45
18
109
44
72
3
36
81
28
89
3
69
135
63
21
12
72
27
126
19
44
36
63
30
3
123
145
59
141
16
35
33
27
18
67
8
45
43
35
9
9
27
3
81
96
9
63
63
69
76
8
64
17
18
145
11
9
60
27
13
53
114
21
88
17
67
180
35
33
93
6
18
103
108
5
30
42
19
44
36
36
48
160
32
12
27
49
24
47
114
87
57
66
6
51
12
28
8
60
129
67
5
19
80
24
12
120
96
12
28
44
64
20
16
23
18
18
84
73
35
72
97
44
75
9
63
69
4
77
67
8
117
27
16
12
23
57
12
51
25
8
27
30
39
3
1
84
72
60
83
21
4
35
48
9
48
88
68
12
45
27
28
20
52
23
33
36
4
12
125
43
152
3
24
72
33
60
60
27
33
36
15
21
21
15
52
72
53
87
3
1
5
90
1
20
15
9
75
21
33
27
24
60
39
13
20
33
270
45
12
12
48
48
16
59
36
13
23
18
67
8
27
33
111
60
13
20
60
15
37
11
45
15
33
24
72
45
51
27
1
71
81
40
59
73
92
51
37
12
56
4
56
12
3
18
66
25
11
42
31
24
8
3
54
6
66
6
117
27
36
37
35
33
72
36
12
3
42
55
143
156
78
3
99
81
105
27
48
69
3
60
12
15
48
60
81
57
7
8
9
66
54
15
24
15
24
108
9
24
15
117
12
48
75
9
88
17
18
72
36
85
23
9
148
68
27
9
3
21
60
87
13
96
84
5
30
60
12
18
39
12
3
1
35
37
17
42
33
16
24
35
66
6
9
100
92
48
51
36
37
68
40
32
96
36
111
33
4
32
15
21
48
36
39
42
67
35
36
54
6
12
60
45
4
68
93
75
39
48
36
90
19
35
93
15
73
104
21
7
20
52
8
48
9
7
80
3
21
195
24
37
20
84
24
96
27
72
48
73
95
49
23
69
24
9
127
56
24
28
5
27
21
78
12
45
9
24
39
87
9
12
15
33
232
23
21
120
33
6
109
20
195
1
35
45
24
21
19
53
138
9
12
84
12
33
54
1
12
60
17
55
17
18
13
20
40
12
56
57
54
48
96
9
3
57
76
11
60
90
31
8
24
12
24
4
20
3
69
3
13
20
15
105
27
105
51
96
18
3
52
12
23
157
68
76
116
24
4
36
24
11
25
120
59
13
59
21
15
13
35
37
5
15
3
9
12
9
87
40
23
37
35
49
68
28
17
126
157
35
42
15
3
37
32
124
44
207
18
78
9
63
1
32
72
108
3
9
75
25
20
63
25
48
59
165
28
53
96
15
96
24
36
93
15
9
63
4
36
132
11
97
32
36
87
78
31
23
36
1
11
18
72
15
57
7
11
24
49
71
36
24
9
9
30
36
24
102
15
9
72
3
24
28
35
72
12
73
8
15
48
177
108
39
33
27
1
20
45
7
32
3
12
42
48
42
1
35
33
60
27
165
4
68
16
36
23
73
17
31
35
60
85
92
3
54
27
3
21
75
37
8
96
111
30
3
52
89
78
ABCD 98857056542*3^$a+1 [50020]
60
29
7
41
85
63
51
24
57
8
7
90
99
33
36
11
24
72
40
80
37
27
9
12
143
25
6
54
66
24
65
84
16
24
3
153
12
8
60
24
60
52
8
36
4
8
97
78
72
18
18
30
47
24
61
24
11
40
8
24
36
52
48
9
35
40
8
25
39
24
20
12
13
27
9
6
29
24
31
5
25
3
92
4
24
72
93
23
28
81
59
67
12
30
3
8
4
21
12
3
99
6
35
1
54
57
3
102
35
48
184
92
31
93
51
18
23
28
12
24
33
27
8
48
60
73
6
6
42
60
5
25
66
21
21
15
44
76
12
21
11
1
24
39
56
25
18
65
13
3
12
8
55
6
39
24
51
9
12
108
56
1
24
59
16
9
6
60
66
48
30
42
63
92
19
72
65
13
15
87
17
12
16
3
9
20
31
42
54
18
27
24
104
1
15
36
3
5
25
27
21
3
57
18
69
33
35
4
69
12
59
16
15
48
17
7
5
31
17
12
7
33
12
69
47
52
48
39
21
27
6
24
63
3
45
24
45
66
6
15
33
48
95
4
24
15
5
7
33
81
11
13
51
15
30
54
12
29
43
5
48
25
39
36
9
60
59
25
27
123
6
15
9
6
29
49
6
12
12
17
1
27
32
16
8
52
15
77
37
30
33
8
19
21
15
5
40
3
21
8
40
20
48
4
15
93
57
11
12
13
12
60
15
21
27
27
53
4
20
19
24
72
5
19
9
3
18
11
16
8
1
51
69
54
12
60
5
79
210
99
27
29
28
51
29
7
6
54
48
33
129
11
4
36
8
19
57
21
47
16
27
17
12
25
11
88
9
15
93
59
61
24
23
48
28
15
12
30
18
29
40
87
96
42
3
33
12
12
42
45
104
25
11
109
144
35
25
11
37
24
23
7
53
28
27
113
4
123
12
93
3
53
1
35
31
69
75
18
3
8
1
30
5
145
24
27
12
81
126
33
27
21
12
57
24
11
31
24
69
21
3
32
19
72
18
11
100
60
24
15
5
109
23
13
35
12
24
31
29
1
83
4
75
180
93
24
39
9
12
99
17
37
27
15
5
1
119
13
11
52
84
24
9
42
9
21
15
123
60
6
39
45
27
60
21
3
105
15
9
47
55
45
8
1
47
4
21
18
137
12
16
39
5
40
20
7
24
144
30
23
13
11
88
48
57
15
3
9
39
21
15
41
43
60
9
27
60
54
39
20
25
6
41
1
42
12
9
129
6
17
48
36
25
6
33
15
30
47
48
40
24
12
44
36
124
20
12
67
36
90
24
75
105
3
33
11
48
7
66
27
32
16
93
11
24
1
54
41
4
24
8
28
9
42
5
24
16
9
72
27
48
12
15
12
126
39
80
43
117
9
6
21
188
52
75
54
3
3
53
19
30
47
1
87
33
59
16
87
18
12
6
21
24
15
24
78
3
44
48
52
32
25
30
18
27
80
13
71
12
4
15
5
28
15
72
18
11
16
3
12
54
6
24
17
4
60
168
15
65
52
3
21
24
68
55
24
41
28
9
30
90
60
30
30
51
36
9
111
45
39
96
20
4
20
85
47
40
87
66
47
7
5
48
60
97
47
13
6
29
7
54
42
113
1
120
108
3
3
30
6
6
3
72
24
3
6
6
24
69
36
21
63
45
60
6
9
60
32
31
18
42
5
7
6
11
96
72
13
27
20
16
32
49
11
7
12
33
36
9
63
12
3
17
28
69
23
48
28
27
5
24
24
12
25
12
47
16
9
3
68
13
24
78
12
17
40
3
105
20
112
116
19
9
20
115
5
25
11
19
45
32
7
48
29
13
18
84
6
48
87
9
23
28
24
9
15
36
3
18
30
57
8
12
37
78
36
5
12
64
8
60
37
119
31
29
4
12
8
12
13
3
39
53
100
21
11
85
48
3
15
48
6
18
90
15
12
99
9
12
3
30
15
15
6
39
15
41
4
8
13
6
29
24
25
18
17
13
3
24
36
20
84
193
42
5
25
12
24
47
28
24
27
6
3
24
81
15
12
33
12
12
108
150
42
11
76
3
18
59
28
56
64
8
7
18
18
21
3
30
35
67
36
9
69
84
63
27
5
145
63
68
84
12
16
24
20
13
11
12
73
36
3
72
15
53
103
17
55
41
64
33
3
60
24
60
75
6
11
73
27
68
25
11
1
119
85
6
105
48
8
28
45
6
5
36
4
20
13
11
85
36
18
60
17
1
174
24
89
1
6
21
9
83
40
8
4
24
15
42
3
15
17
12
16
39
21
15
29
40
8
28
15
5
16
84
57
23
120
16
36
3
29
13
54
30
11
55
54
3
8
88
21
96
107
16
24
15
65
16
9
23
7
6
11
76
39
6
35
115
5
19
9
15
5
12
24
24
7
24
5
19
65
4
3
17
52
9
6
5
13
27
3
5
13
24
24
11
55
21
3
24
48
18
24
27
8
16
20
25
6
33
48
33
35
37
47
31
24
6
75
12
24
21
3
92
4
21
120
87
20
60
43
12
5
12
13
51
21
39
21
3
8
28
24
3
42
3
32
7
174
30
30
24
23
64
15
96
9
33
27
21
30
24
69
45
6
24
29
1
36
71
7
18
3
24
45
12
35
25
24
11
1
18
41
4
12
9
23
7
81
20
88
80
12
37
12
11
13
12
48
39
3
5
13
15
51
5
28
3
17
16
36
9
135
20
55
174
27
20
28
56
4
72
51
33
36
51
5
43
5
64
12
105
23
7
53
52
24
111
9
15
24
30
3
9
48
207
45
171
32
1
36
3
135
41
25
15
20
1
6
53
1
6
29
88
51
102
35
25
54
5
48
13
12
6
30
51
68
48
24
16
87
6
15
9
15
3
69
3
45
33
18
21
15
81
3
6
35
24
1
15
48
81
95
12
52
33
12
15
21
11
19
149
7
129
27
72
6
36
36
3
12
15
17
52
45
11
7
66
54
5
28
135
72
30
12
30
18
35
43
24
6
83
16
8
61
51
20
28
21
12
59
19
84
6
30
45
75
21
8
48
37
72
6
9
8
28
20
52
108
68
16
8
7
18
18
5
24
19
21
33
51
32
7
12
36
60
9
39
6
6
17
76
27
24
18
12
3
57
3
51
36
6
3
12
72
8
13
47
12
37
99
21
23
16
24
20
25
3
8
19
57
68
13
3
24
48
3
66
66
17
60
28
3
36
21
24
3
48
5
28
24
56
52
48
15
41
19
89
37
18
12
5
16
9
15
24
20
7
17
60
7
5
48
25
11
12
28
12
3
5
76
129
12
15
12
21
15
12
32
1
107
28
96
56
84
ABCD 98857181474*3^$a+1 [50015]
3
57
18
30
35
7
77
25
123
32
16
9
3
80
25
107
61
147
33
54
66
59
37
95
28
20
40
80
1
72
123
44
145
15
93
83
7
17
13
39
3
30
23
12
7
18
120
60
3
32
60
60
72
55
5
13
75
21
27
24
51
42
47
61
18
9
135
30
35
7
33
12
128
1
51
20
1
107
73
107
28
20
13
36
159
24
81
35
16
93
11
12
19
9
20
91
45
9
39
96
44
1
11
16
44
79
30
42
18
191
36
37
75
3
17
1
35
1
18
90
35
67
29
64
8
43
89
73
60
119
19
42
23
64
12
20
25
36
18
5
24
25
66
69
3
78
195
56
1
59
85
180
84
71
48
13
12
3
8
52
12
21
51
141
27
81
24
11
7
45
8
4
80
36
25
87
44
64
44
40
3
57
36
140
12
43
9
80
12
60
1
99
45
6
29
4
159
65
76
44
37
3
15
120
78
95
49
183
20
28
84
255
5
1
84
6
5
28
20
24
12
73
270
336
21
21
3
44
40
12
81
3
12
48
32
12
40
33
72
12
18
45
33
63
57
203
84
1
72
23
16
24
116
73
36
24
108
47
12
43
45
45
11
40
9
95
13
48
36
18
5
48
19
69
32
48
1
39
9
36
144
47
13
131
24
7
18
48
24
3
212
1
54
33
36
12
32
31
29
16
20
16
8
13
323
24
60
25
47
64
44
13
15
3
45
21
35
43
5
28
32
108
48
24
40
20
100
45
48
15
63
5
49
11
16
44
4
63
72
41
24
31
29
1
27
45
83
12
48
24
60
216
12
48
124
80
12
73
11
16
44
40
60
15
30
42
209
1
78
30
11
24
109
18
18
72
107
61
54
45
75
17
1
132
11
40
56
13
11
7
42
155
61
35
145
11
48
28
147
21
20
12
100
108
132
68
16
21
47
52
45
11
115
24
48
17
1
47
13
23
25
99
68
72
1
90
102
3
105
24
3
8
19
33
20
84
13
18
9
21
72
11
36
48
148
12
3
77
16
24
48
24
9
11
24
109
75
87
48
72
33
57
23
16
44
16
164
12
19
29
43
48
90
71
88
20
1
11
108
13
23
25
59
16
32
25
18
54
23
13
30
9
135
42
11
37
96
75
27
9
20
13
12
3
12
21
24
54
30
95
4
36
32
48
19
78
192
11
16
63
17
16
32
180
40
32
49
35
4
27
5
60
108
85
36
35
12
37
87
9
12
180
27
12
15
6
123
21
36
12
71
24
37
23
208
8
24
127
24
45
9
3
63
21
8
96
25
36
23
36
124
32
13
63
44
88
63
18
30
24
17
31
24
5
43
6
90
29
37
11
148
20
16
68
36
36
61
108
24
36
15
24
27
5
19
54
11
1
60
48
15
20
16
21
35
48
25
83
13
59
67
66
3
44
25
60
90
33
15
114
11
37
47
4
12
20
133
132
23
84
13
143
61
3
8
72
1
111
80
115
24
5
24
36
24
136
12
84
20
64
9
11
205
59
76
27
102
11
175
30
27
63
42
84
83
133
24
63
8
13
24
131
49
12
96
35
64
24
21
30
29
49
11
4
51
57
20
12
12
100
8
25
51
56
73
11
7
42
3
48
60
144
12
8
115
77
19
270
35
40
45
114
5
13
119
73
27
51
29
1
63
44
25
12
18
17
133
11
25
11
181
87
32
48
16
57
167
7
18
75
32
84
7
29
48
85
6
29
48
84
31
53
100
15
65
60
40
44
97
48
60
3
44
43
41
121
120
159
21
23
1
119
136
99
6
27
45
59
79
21
8
72
24
37
75
32
72
24
84
25
3
12
15
45
45
11
97
90
45
72
27
18
75
180
20
37
23
31
54
11
76
3
18
23
96
1
35
37
3
33
15
81
36
30
17
145
35
1
87
80
64
3
65
25
6
29
12
108
60
36
1
83
16
9
11
25
72
47
115
101
72
43
6
23
43
53
25
39
32
16
3
72
30
23
1
59
79
72
54
35
1
36
63
45
27
8
24
120
156
24
25
30
45
56
24
61
36
35
40
44
120
115
6
90
21
33
12
75
33
59
121
72
60
108
12
83
24
120
31
72
33
144
21
35
156
19
69
3
45
24
8
36
1
59
40
9
18
18
72
35
4
44
4
141
24
36
155
16
44
4
27
21
8
24
43
93
44
40
87
29
24
25
87
21
12
42
153
20
48
12
1
15
39
57
81
24
36
39
51
5
72
16
12
57
12
90
18
36
95
136
9
144
23
148
44
136
44
1
71
1
102
21
116
28
56
19
81
164
12
13
18
90
12
111
32
24
49
35
37
59
24
60
217
18
6
36
30
114
39
44
40
80
133
23
16
44
61
51
68
49
156
36
35
61
35
37
71
31
18
35
60
37
83
1
6
ABCD 98857487044*3^$a+1 [50106]
36
23
105
16
47
93
9
67
11
73
36
71
12
37
113
103
53
7
29
54
24
48
9
40
65
18
120
18
3
111
25
59
186
54
120
6
39
9
7
35
45
9
51
4
72
17
12
3
33
79
164
45
39
3
12
57
4
29
15
3
72
6
115
47
33
96
15
49
44
33
39
24
16
8
87
145
20
16
128
52
8
84
57
48
103
29
54
25
29
36
15
36
4
12
77
51
57
48
75
69
75
12
16
29
15
24
120
87
25
125
19
11
9
45
3
16
89
96
7
44
39
105
39
97
8
87
36
18
55
20
69
7
36
24
84
191
36
33
21
180
60
3
15
48
69
84
69
192
54
165
256
11
42
151
36
41
108
132
3
16
20
195
9
60
39
57
24
135
12
57
93
19
36
53
54
36
9
16
77
39
64
41
99
52
89
66
117
27
25
24
65
111
81
18
61
20
16
29
39
24
16
20
27
57
15
6
39
28
35
33
9
27
16
48
11
165
21
19
11
25
44
75
25
68
72
16
77
66
25
155
1
23
61
104
45
42
9
36
4
35
54
60
18
84
36
93
51
36
18
96
55
20
9
6
129
27
24
69
24
28
48
36
44
57
3
27
57
12
129
39
28
32
12
51
13
11
25
80
4
96
44
84
16
12
119
85
59
6
48
103
188
60
16
20
16
89
126
85
77
7
83
45
36
9
102
6
180
12
18
25
44
100
35
48
18
19
24
44
52
23
21
51
60
30
15
75
45
159
12
72
6
31
8
16
119
121
12
35
25
83
30
186
105
4
72
104
48
12
63
21
76
83
42
79
164
16
116
40
29
99
45
103
47
48
42
228
39
40
24
47
93
27
33
24
165
27
135
25
104
36
124
71
25
11
57
51
102
18
25
96
5
114
36
33
180
21
102
93
39
57
63
97
65
39
24
72
16
32
28
23
6
54
102
123
21
19
125
96
30
105
39
6
15
15
96
9
40
8
12
3
180
45
111
6
90
61
167
21
16
68
60
36
57
43
5
51
24
15
1
5
3
148
119
36
18
54
1
71
174
115
20
16
11
60
54
66
109
8
16
11
36
9
24
39
36
36
24
9
63
12
78
3
45
151
8
16
65
55
119
18
87
27
33
51
60
126
19
107
9
48
15
12
1
32
27
9
117
39
99
6
36
18
1
44
24
21
187
119
1
84
41
87
12
3
72
60
84
96
25
20
9
15
40
47
24
66
18
24
72
33
51
25
17
3
9
7
29
150
9
27
9
27
9
16
5
39
51
9
84
16
95
33
75
21
160
11
18
18
60
210
114
1
137
96
30
21
15
105
24
129
30
18
115
35
73
104
60
105
36
54
48
33
16
8
15
37
35
9
36
60
40
23
57
9
111
24
9
6
72
9
9
15
75
36
36
33
96
15
120
25
11
9
63
36
60
1
101
54
69
24
112
191
49
120
80
16
168
56
123
13
24
44
36
16
89
30
24
249
93
3
16
65
60
19
36
35
25
11
12
121
95
24
12
93
120
12
135
25
44
45
51
123
18
39
16
164
21
18
126
91
8
129
90
18
19
20
64
47
30
87
12
15
48
61
36
20
16
104
4
116
48
135
60
21
45
36
60
39
84
15
13
108
11
9
9
30
36
81
81
54
25
143
18
108
7
44
4
20
60
45
55
56
40
83
12
9
16
125
75
99
21
4
35
81
3
37
23
36
12
54
96
54
30
19
36
5
30
61
248
24
60
12
40
41
39
39
37
60
24
8
51
69
3
12
61
44
196
36
119
1
20
4
47
102
27
76
47
21
24
237
75
24
36
9
51
24
21
75
40
84
35
1
60
20
60
75
33
93
90
49
5
18
21
16
29
60
151
36
5
18
9
12
4
44
12
99
45
15
85
71
25
11
49
24
5
36
3
16
20
9
15
75
6
39
12
15
61
68
112
32
57
66
57
51
25
11
24
9
81
30
9
76
80
36
51
13
11
36
84
18
132
108
135
12
33
66
1
41
163
125
54
1
11
105
21
19
20
3
102
3
15
36
97
47
21
16
44
51
36
9
60
15
85
29
67
92
112
20
99
6
75
76
44
15
69
201
18
60
180
12
24
1
20
15
1
8
135
12
133
35
25
20
39
81
99
1
20
40
47
24
36
18
36
15
24
15
1
71
33
136
8
3
108
12
25
83
1
41
12
27
51
9
3
13
144
23
6
99
3
109
60
20
4
5
51
3
13
68
96
45
126
18
144
7
23
1
95
66
31
8
21
144
39
12
184
12
48
11
9
ABCD 98857611278*3^$a+1 [50043]
184
15
41
52
123
72
45
20
12
40
123
5
52
60
168
32
40
128
48
115
12
60
12
24
77
120
64
3
17
100
135
24
144
33
20
172
8
19
216
9
128
7
21
159
48
65
67
45
8
28
12
27
24
21
99
36
53
28
120
39
81
120
44
28
128
40
32
12
96
52
60
27
33
12
3
36
9
15
48
57
68
4
8
7
96
57
12
15
33
8
64
135
5
36
120
175
65
4
36
32
52
80
108
12
43
53
24
36
12
28
24
108
20
55
5
91
221
136
15
24
21
99
24
81
8
55
5
60
192
28
72
8
112
20
43
12
41
4
15
53
72
55
81
75
9
15
81
24
108
108
24
51
48
60
17
52
12
39
29
28
15
125
160
24
3
120
45
180
15
48
57
8
43
72
9
8
40
128
19
108
48
108
21
183
12
81
63
57
80
52
48
12
63
117
63
5
7
57
8
12
48
115
12
161
40
20
12
52
3
72
213
48
300
12
27
105
108
123
245
4
48
12
51
60
5
232
27
5
28
207
120
36
225
212
12
55
33
12
20
36
64
51
9
15
101
43
69
8
4
135
48
125
7
105
15
36
57
12
63
12
161
7
53
4
8
115
33
12
75
45
368
24
28
12
120
36
72
3
48
29
67
101
84
108
40
48
84
3
108
5
79
33
20
148
15
24
36
125
67
5
112
56
40
152
60
168
19
96
17
103
129
39
144
53
55
17
163
69
51
57
8
43
24
5
31
36
36
17
60
43
60
185
252
28
3
17
12
28
144
15
48
45
51
12
9
56
72
120
100
80
48
72
12
120
19
12
5
12
7
36
9
68
103
48
17
55
69
36
120
27
36
36
5
96
4
68
100
15
65
168
12
7
41
175
125
4
15
60
165
51
29
19
24
165
63
117
87
41
67
48
45
140
127
53
52
15
45
92
115
24
12
117
15
57
236
100
80
7
36
72
24
173
43
5
4
80
55
48
17
151
108
9
27
45
36
32
28
75
12
60
17
199
41
16
87
33
24
99
189
152
28
60
32
28
87
180
21
39
33
8
7
45
20
67
81
3
17
72
7
33
195
57
8
43
69
8
55
48
60
9
20
43
120
57
3
36
101
28
8
7
5
148
3
177
75
72
33
32
7
21
24
80
76
24
99
197
43
9
32
139
17
12
40
20
28
3
17
79
36
237
48
164
88
3
120
57
87
96
84
105
3
33
24
56
55
48
36
96
108
36
36
5
184
48
48
24
60
108
12
8
48
52
48
39
101
4
156
12
8
79
81
144
36
60
24
96
27
12
45
99
17
115
5
100
44
31
12
5
52
56
4
228
3
12
57
15
60
120
24
117
12
20
12
40
99
21
36
15
69
48
15
36
12
5
72
67
65
40
116
40
12
8
72
43
72
53
43
12
77
127
33
3
69
39
21
48
32
19
17
7
120
36
60
12
69
56
55
24
33
8
100
12
3
65
100
24
20
48
28
204
51
65
7
108
17
52
36
80
24
28
8
12
108
300
12
7
24
177
15
60
144
156
108
57
60
24
111
17
7
21
27
33
27
5
88
84
248
43
5
79
21
44
100
51
89
91
9
20
31
17
180
31
141
75
5
88
15
93
152
40
8
55
5
259
53
48
40
20
52
120
51
29
28
99
108
36
29
247
5
79
21
3
105
87
24
29
12
88
8
55
9
80
43
48
9
63
5
52
195
60
33
8
72
52
8
40
152
76
63
57
132
3
45
27
60
17
220
96
20
52
12
15
41
60
4
231
60
108
21
15
41
7
45
207
24
36
153
27
65
19
36
281
43
129
68
72
7
21
159
53
52
20
40
15
156
57
12
111
24
156
5
160
3
17
52
32
40
8
72
40
3
105
8
220
315
129
56
103
9
120
3
9
36
3
137
67
57
51
48
72
17
55
17
55
45
20
31
17
60
43
24
ABCD 98857688206*3^$a+1 [50019]
138
42
198
90
120
108
24
300
77
13
90
78
59
61
3
465
42
53
16
33
15
75
18
168
210
162
180
60
119
133
120
96
72
30
18
204
15
15
258
162
210
96
102
149
103
168
48
54
75
3
138
240
12
23
127
102
78
102
60
66
144
18
42
30
108
72
6
5
139
48
60
48
72
150
18
89
16
69
18
72
6
102
150
102
126
24
90
18
18
69
21
11
61
72
107
121
402
5
31
174
18
78
30
60
324
5
31
264
6
120
114
180
5
25
6
102
78
30
54
57
48
45
198
77
31
65
79
17
19
29
43
72
198
72
90
90
108
102
108
78
84
75
165
126
29
112
3
66
59
31
180
54
231
57
39
48
32
31
17
13
83
25
42
72
101
19
6
54
66
90
72
18
204
90
90
18
18
54
36
90
120
132
167
13
90
108
90
30
222
90
162
18
48
384
18
18
5
67
30
132
30
78
48
15
9
90
18
30
42
66
90
54
6
84
438
12
96
54
18
18
12
18
42
30
222
66
24
390
108
270
18
42
90
138
60
342
48
330
54
90
36
12
18
60
131
31
198
12
60
18
30
132
12
90
137
31
90
18
180
30
90
42
72
18
18
339
51
144
306
60
120
71
259
45
9
215
1
12
3
57
18
5
7
57
33
47
31
210
95
85
24
498
132
90
90
108
30
72
6
12
42
155
43
30
18
330
252
198
84
60
30
18
72
6
30
24
48
60
9
9
71
13
18
150
120
162
216
90
24
30
96
9
45
36
12
252
96
162
318
90
24
18
72
27
153
30
41
19
18
59
31
18
30
144
60
288
72
30
6
41
48
55
66
39
21
90
65
16
81
63
9
66
90
204
30
18
42
5
13
102
36
132
72
66
42
102
11
115
54
168
138
114
66
162
90
18
24
251
37
48
60
30
42
12
18
89
151
210
42
45
63
30
132
30
126
24
27
201
42
30
78
30
60
12
155
43
198
144
6
54
35
55
270
18
72
48
60
30
39
21
72
90
18
198
210
222
12
78
120
60
120
72
90
90
78
12
5
16
15
54
75
33
108
204
48
108
42
12
108
90
198
24
246
132
87
51
240
54
156
222
189
21
72
60
18
108
30
24
30
288
150
18
264
6
174
18
47
13
30
90
18
89
160
21
150
12
78
30
221
1
47
43
12
60
30
180
6
5
67
18
11
61
138
24
66
24
120
6
192
312
48
78
12
18
414
78
30
108
54
150
198
18
30
42
18
12
213
9
36
54
36
264
150
18
18
102
42
288
120
42
66
24
120
35
1
24
30
90
36
42
90
12
36
72
18
42
18
449
31
72
78
54
48
162
216
60
54
18
90
12
180
6
54
225
45
120
78
30
18
42
228
24
215
181
90
81
3
ABCD 98859022994*3^$a+1 [50018]
136
57
47
43
5
120
48
115
6
108
138
9
69
51
24
120
15
65
24
43
69
39
30
60
15
80
24
187
5
64
32
184
15
126
3
80
40
56
96
88
105
47
49
54
30
51
9
15
39
65
16
104
13
48
27
80
25
47
7
105
21
3
80
72
72
25
18
53
31
90
108
168
90
105
32
7
18
36
234
30
123
45
72
3
32
37
30
21
120
104
103
33
32
168
85
83
24
88
8
72
40
8
40
21
11
43
21
8
16
39
33
24
51
18
11
16
104
13
155
240
112
8
43
78
47
7
185
96
24
13
59
16
8
72
24
163
21
51
24
36
209
1
159
21
59
24
16
72
8
25
87
8
67
53
24
211
45
27
69
21
12
6
65
72
163
117
63
137
13
72
3
69
35
88
120
27
66
35
24
16
32
72
61
107
13
11
24
25
15
32
88
96
213
18
9
15
41
7
33
8
1
84
54
180
72
168
18
47
1
36
11
120
37
3
168
117
102
36
6
99
45
27
24
3
5
16
9
23
72
16
69
3
48
176
24
232
80
13
90
6
59
40
75
125
91
53
61
11
24
31
168
30
131
31
60
84
81
63
41
67
18
42
30
90
9
63
60
108
30
60
84
83
16
105
191
1
167
16
80
31
126
30
5
40
24
45
18
33
93
90
216
89
24
67
69
56
24
192
13
6
45
3
53
40
15
18
95
24
31
72
102
72
36
18
90
107
72
7
90
36
48
162
33
27
84
9
15
209
1
87
32
7
18
6
30
59
13
35
24
253
11
1
36
144
51
45
12
6
84
5
91
12
17
48
133
11
64
32
73
47
40
45
227
16
72
27
120
21
21
138
150
72
131
192
31
17
88
56
43
53
88
15
54
35
25
66
42
54
36
89
1
18
101
43
5
16
9
71
24
136
32
13
11
1
18
42
83
40
152
40
27
93
24
24
104
16
27
84
6
30
53
24
37
30
240
21
8
16
21
18
132
18
35
16
24
72
24
81
18
29
16
32
48
1
36
30
5
19
53
37
54
72
5
64
69
59
55
81
176
24
91
21
24
120
56
13
51
56
37
3
15
114
23
96
216
40
24
32
19
29
24
55
18
23
31
9
120
9
71
181
168
171
104
16
9
162
101
24
19
45
72
32
31
17
72
91
60
180
29
48
40
39
36
18
11
61
24
216
48
35
37
83
16
15
65
48
88
45
35
40
3
66
24
102
24
69
120
39
65
136
57
12
6
5
24
16
225
111
99
5
235
197
40
8
25
15
176
48
7
24
36
21
24
3
42
11
133
66
78
48
42
41
7
105
80
48
19
42
35
19
5
79
108
45
128
72
40
32
16
69
3
32
73
84
35
144
16
24
32
79
81
3
29
7
36
77
253
59
48
55
30
60
36
54
72
29
37
3
72
15
78
30
42
12
215
48
64
56
13
24
11
19
18
35
25
143
109
11
37
3
39
30
96
210
89
16
80
24
31
72
12
53
88
27
5
72
157
126
29
19
42
120
99
24
72
63
162
39
69
35
145
15
72
120
45
35
13
132
12
198
5
109
195
8
168
127
72
198
78
90
123
237
48
42
54
59
16
24
56
43
77
13
35
55
81
56
43
18
35
13
59
16
56
31
54
96
59
120
24
112
93
42
18
47
43
5
7
105
32
96
120
16
80
19
54
191
24
48
48
391
54
11
241
42
93
8
79
102
24
30
117
144
56
25
54
9
32
37
11
24
16
21
30
53
96
19
5
115
125
7
30
59
31
41
19
21
32
157
195
111
60
162
30
93
8
121
23
16
56
31
30
42
33
105
47
151
6
51
200
24
24
24
67
21
128
19
77
31
12
5
55
126
30
36
6
83
24
13
18
65
72
43
77
19
21
45
168
234
72
81
48
45
11
103
33
48
21
11
160
63
72
60
12
96
12
90
3
72
48
27
18
35
24
121
36
11
24
16
80
67
21
ABCD 98859046142*3^$a+1 [50017]
64
36
101
19
32
39
49
77
27
448
8
24
120
27
45
3
36
24
117
148
185
36
90
30
199
60
36
29
51
27
84
61
8
39
6
120
24
15
96
45
276
43
68
84
16
5
7
41
54
1
107
57
108
3
12
132
1
12
132
11
229
41
55
92
33
51
60
75
181
48
107
25
12
35
6
54
13
48
29
66
25
29
31
44
111
37
12
128
147
252
9
135
84
141
100
17
18
9
16
56
60
28
20
21
7
48
20
60
40
5
42
54
19
32
33
72
63
112
140
9
39
147
57
36
36
63
1
60
84
77
18
13
17
3
60
99
49
11
13
41
36
3
33
30
24
18
36
72
138
54
72
18
33
40
60
47
42
19
24
80
72
51
33
57
7
36
11
253
20
36
15
25
35
12
42
171
27
90
75
12
15
57
15
54
55
92
87
141
45
55
17
72
3
148
77
283
29
3
87
73
35
117
28
17
270
81
100
29
27
24
64
120
113
55
32
141
24
75
60
16
92
189
183
12
3
12
18
6
105
24
33
7
5
42
69
69
463
65
39
51
93
51
66
27
33
54
48
78
15
108
15
96
198
90
21
124
20
45
126
54
15
63
102
31
60
77
12
168
3
45
42
105
33
27
45
108
7
164
120
33
18
60
18
99
3
13
59
25
107
33
15
21
24
45
27
123
66
27
177
30
121
5
42
13
17
144
291
15
97
11
60
30
39
48
75
168
30
67
47
61
11
165
33
3
117
90
45
81
144
168
3
99
198
54
49
191
69
15
85
77
42
145
36
44
45
231
64
41
24
63
12
33
15
52
20
15
252
69
21
18
36
49
36
12
80
12
16
119
105
40
77
99
24
51
36
81
15
13
17
72
135
105
66
24
33
12
3
93
84
135
133
5
75
132
40
5
51
24
21
192
42
25
48
29
18
60
193
53
111
108
60
96
9
36
120
15
27
48
6
18
1
71
1
119
45
15
45
144
216
21
54
6
15
12
171
30
24
66
6
36
3
51
54
66
69
129
15
45
126
36
285
3
33
228
9
3
12
21
19
32
69
54
33
3
45
9
163
152
12
21
39
63
25
53
67
53
78
66
18
25
20
27
24
169
32
24
120
36
141
102
33
24
33
55
32
45
159
4
140
3
13
44
51
37
104
15
9
45
96
159
132
27
6
30
60
180
109
17
15
69
42
33
156
3
18
15
12
132
93
291
144
51
42
3
15
21
45
15
28
120
161
60
115
5
39
156
52
95
33
4
41
19
11
129
132
9
7
32
33
63
27
25
29
15
28
20
15
306
144
15
156
21
43
80
63
102
90
78
18
81
93
36
15
99
162
31
17
72
90
24
37
125
84
111
12
72
60
4
44
12
9
7
17
51
220
17
159
21
123
51
1
32
28
29
75
93
51
12
75
25
104
4
65
51
48
48
15
18
90
90
51
3
108
9
123
30
87
124
41
6
33
100
155
84
205
107
120
109
5
54
36
36
54
54
1
12
20
15
42
66
117
99
6
7
48
20
12
21
171
36
153
12
24
19
56
36
63
81
108
63
225
52
32
15
96
378
72
162
25
8
12
81
84
123
165
42
33
12
16
5
127
95
48
96
36
25
5
18
6
39
9
42
193
143
18
15
117
3
9
60
115
11
12
69
21
78
144
30
147
76
12
5
267
3
33
28
29
18
57
117
43
125
90
30
135
16
29
31
84
32
33
15
45
12
24
126
48
108
85
68
124
17
18
93
9
3
40
216
119
193
5
3
36
84
21
19
35
109
161
19
60
83
165
28
47
12
33
93
90
45
69
90
138
42
13
59
18
15
3
138
7
12
20
28
137
43
12
35
145
17
15
21
102
6
12
ABCD 98859718526*3^$a+1 [50007]
93
48
3
24
12
198
75
48
27
30
15
15
72
24
105
72
63
114
12
30
60
145
23
12
18
42
1
192
32
3
60
72
30
51
40
48
11
24
141
144
24
48
3
37
53
51
48
15
126
54
37
5
75
15
24
169
71
24
33
87
25
5
27
3
12
49
35
21
136
32
48
48
39
126
96
43
131
66
18
105
96
51
13
32
24
15
9
15
57
33
55
107
21
3
69
15
12
108
33
72
48
72
27
21
69
48
27
48
15
1
41
39
39
12
21
219
13
8
24
48
15
6
6
85
5
18
33
3
21
9
39
120
87
84
61
203
12
25
8
75
13
47
42
90
21
27
61
89
7
53
147
45
150
90
75
9
30
24
12
45
45
3
27
13
11
21
3
60
1
155
21
64
41
63
45
30
61
11
24
45
9
7
53
102
48
30
12
91
47
102
315
39
24
145
5
36
54
36
36
9
9
7
128
57
15
48
15
12
18
75
16
101
48
42
49
5
27
207
33
27
60
36
69
21
54
30
30
132
165
16
144
23
33
48
51
45
33
66
21
3
72
45
135
33
16
104
147
48
30
12
30
60
201
24
96
9
48
30
36
36
90
108
6
24
60
33
9
48
12
18
121
56
75
13
71
36
84
9
75
61
32
3
61
5
75
15
81
39
48
73
8
45
6
78
6
96
1
107
330
102
108
60
21
72
64
53
43
197
75
15
33
64
5
3
72
96
63
24
57
15
48
33
39
108
117
45
123
105
96
87
39
25
23
57
15
1
104
88
5
150
45
48
24
120
24
99
21
189
6
24
12
48
132
48
61
32
64
35
48
21
111
25
48
101
91
35
45
3
141
24
72
3
60
72
18
6
1
59
30
6
81
120
40
48
131
61
104
3
37
48
95
97
5
43
41
90
21
24
39
57
168
48
27
66
54
12
18
15
75
72
30
18
37
80
75
78
7
23
73
48
11
85
95
150
43
8
24
120
3
85
8
33
114
165
72
3
222
78
60
60
72
33
48
168
16
95
48
42
63
40
32
3
102
30
18
15
120
27
90
54
24
162
138
97
23
105
16
89
7
23
120
1
5
27
27
60
60
162
51
168
39
12
24
69
27
48
72
48
12
105
24
15
96
49
35
21
15
48
12
18
27
15
1
152
27
21
120
3
6
54
186
18
180
1
56
75
93
112
8
135
60
12
129
39
72
24
24
12
54
186
45
48
57
60
43
35
72
60
33
40
155
180
1
131
13
71
36
84
60
126
30
180
21
69
18
36
21
39
25
95
81
69
6
24
24
36
81
64
11
30
39
291
61
53
54
90
102
21
112
8
87
1
131
21
24
3
21
39
81
51
45
16
23
57
57
156
139
41
39
48
27
36
24
60
102
55
5
75
63
33
24
120
48
15
6
6
84
49
107
24
66
78
12
81
9
183
27
24
205
89
55
8
87
60
96
24
12
1
83
276
25
23
57
135
25
5
43
41
66
69
64
8
27
6
30
36
138
27
64
89
42
13
80
57
151
23
24
33
9
30
60
93
21
171
16
8
45
54
36
84
6
55
32
39
48
12
60
1
48
71
78
6
21
63
60
12
60
48
6
114
192
45
33
7
59
45
40
5
114
12
48
36
121
56
120
117
75
27
21
9
30
30
3
87
84
45
21
75
256
47
1
56
123
13
104
15
180
60
108
60
81
69
210
25
95
1
5
36
90
60
193
32
9
55
41
39
99
252
9
51
78
6
81
3
45
207
33
15
6
144
3
27
93
9
111
27
132
18
135
111
1
89
199
80
72
75
69
45
6
30
60
91
47
33
72
72
99
36
25
96
80
99
144
6
135
16
104
88
48
48
41
48
12
75
75
48
192
24
54
102
33
165
3
40
32
15
33
9
18
12
265
48
5
186
97
89
48
96
6
24
9
16
96
35
24
84
42
60
43
11
69
21
84
207
63
60
132
60
24
36
1
80
24
40
8
87
90
48
7
23
33
27
165
45
75
48
48
16
35
150
78
25
8
27
21
24
ABCD 98860195178*3^$a+1 [50051]
220
45
131
64
9
111
45
11
13
51
20
36
60
448
92
13
135
32
49
59
13
35
52
20
85
11
40
32
112
48
249
123
33
63
69
192
36
288
60
239
88
32
40
32
60
28
116
324
72
4
44
136
192
48
69
23
85
63
24
8
24
336
24
28
165
48
75
44
4
44
73
300
15
225
3
176
88
56
60
84
60
133
239
64
104
48
72
13
83
49
71
52
12
21
27
104
13
11
180
169
11
12
108
109
12
60
3
33
15
12
21
60
95
36
64
21
23
25
75
200
132
28
128
40
12
33
3
120
45
59
72
25
11
97
3
108
60
9
15
216
24
48
117
48
72
75
21
120
60
431
168
13
12
60
216
72
3
81
36
23
112
20
12
121
87
60
164
181
23
84
132
13
15
33
168
39
20
61
24
3
9
191
49
36
12
11
36
61
24
23
160
48
92
13
60
63
45
75
9
63
272
28
33
144
3
44
49
131
156
145
3
45
131
124
165
84
3
72
56
4
32
4
141
63
21
39
80
36
49
3
45
95
37
71
96
13
123
129
59
112
32
85
23
133
24
12
63
32
1
203
112
48
84
48
44
16
33
27
20
108
61
11
12
1
36
23
13
3
69
51
72
80
144
25
111
60
32
37
59
36
16
32
1
12
95
85
75
12
57
59
4
32
253
3
33
107
265
3
56
13
95
85
108
3
92
85
27
20
12
193
36
132
288
39
60
96
20
144
1
75
24
152
4
12
152
40
8
60
48
100
12
32
76
9
23
37
203
120
49
11
85
27
21
47
12
1
27
8
304
285
3
69
108
132
35
73
23
25
95
145
75
9
83
48
24
16
33
36
23
76
9
63
45
84
11
133
36
60
108
51
12
68
144
12
76
32
88
60
12
57
48
75
80
28
48
24
21
75
56
136
69
23
121
227
88
69
23
52
108
128
97
195
45
63
9
3
132
153
59
108
85
75
81
36
36
24
59
100
69
23
73
39
32
16
165
72
315
8
24
16
120
8
157
95
28
57
75
9
60
144
39
20
100
177
11
208
20
1
95
13
15
180
21
35
184
168
32
36
12
73
27
44
4
69
107
1
27
96
20
4
200
13
183
176
36
13
15
117
143
60
4
80
76
81
96
228
59
145
36
12
72
3
48
32
169
11
48
4
48
60
9
99
45
72
27
48
180
57
48
24
35
13
47
25
11
12
28
32
120
40
128
169
144
180
119
48
145
27
21
72
3
72
33
15
12
69
95
28
57
144
72
228
27
164
28
20
72
24
49
156
15
60
141
24
95
97
24
51
57
123
105
72
11
265
59
76
72
80
112
141
59
133
72
155
13
35
168
36
16
9
3
20
36
49
335
12
196
237
35
60
36
64
48
44
4
24
21
347
72
1
144
36
72
84
36
60
12
47
16
92
16
104
193
23
144
72
24
324
28
20
132
61
11
85
36
75
32
16
69
47
16
32
108
100
44
1
59
25
36
60
12
3
200
37
3
45
47
12
16
237
23
12
36
181
108
48
27
36
117
15
72
45
23
48
36
88
141
167
52
8
25
63
32
13
27
104
13
96
131
28
108
8
172
44
61
75
33
15
21
99
56
61
72
11
49
107
16
177
11
84
37
59
84
60
16
357
15
8
64
ABCD 98860436726*3^$a+1 [50009]
23
7
90
36
35
12
13
114
365
55
180
30
60
6
12
77
36
7
60
42
66
29
55
53
145
143
79
41
12
13
23
24
127
65
115
5
13
108
24
23
55
132
48
5
43
54
6
30
42
5
13
132
132
23
25
47
1
54
168
42
6
17
96
49
12
18
18
54
6
30
65
84
25
23
97
155
43
41
19
12
41
19
36
17
73
150
84
6
35
7
132
18
42
78
18
60
84
53
25
23
49
18
77
31
120
210
144
6
60
30
42
30
30
53
60
7
132
53
85
48
12
18
132
48
29
36
139
96
5
24
145
23
7
180
66
54
5
48
25
11
67
72
108
84
18
132
18
17
91
72
173
109
60
36
54
41
79
5
25
23
13
174
78
132
18
18
42
108
24
96
12
30
90
5
7
36
132
137
13
11
24
96
24
96
37
35
12
43
60
137
67
65
43
77
43
12
29
271
6
23
49
95
7
36
29
73
30
53
60
37
42
5
36
127
41
79
60
90
30
48
144
5
151
192
18
120
12
132
60
90
36
84
48
12
48
18
47
7
53
25
198
84
36
30
30
17
55
53
19
36
42
23
48
109
35
12
48
108
25
42
102
96
24
270
60
180
36
65
97
18
30
132
18
24
65
31
60
65
7
41
151
48
17
1
102
12
5
24
7
17
192
91
12
41
91
48
168
65
97
30
30
30
5
97
35
48
13
30
72
78
95
55
12
30
203
97
30
120
5
7
65
331
132
17
13
192
6
5
55
30
83
60
37
30
29
1
54
6
30
72
41
31
96
12
5
7
48
90
78
60
125
127
30
42
53
55
41
36
211
5
84
60
55
30
11
19
53
25
282
36
5
19
78
12
48
47
31
17
72
13
60
90
138
42
18
114
18
18
173
181
6
54
6
42
60
23
7
18
42
53
24
31
89
36
48
7
245
48
37
12
30
48
12
42
126
162
95
13
90
5
7
270
30
60
113
19
5
1
23
31
5
91
114
18
113
19
65
43
192
18
60
30
17
73
60
12
6
114
66
72
12
156
24
6
60
150
30
30
24
36
84
30
198
30
72
23
12
48
36
79
30
11
7
30
30
24
150
6
72
113
85
59
31
137
12
43
60
77
43
125
43
84
48
17
36
79
48
5
12
1
54
29
109
11
91
29
67
149
43
168
173
181
6
72
101
12
19
29
19
17
1
24
30
138
42
30
66
132
72
48
41
91
245
25
30
5
31
72
60
60
18
42
41
49
18
5
127
53
127
5
13
59
1
210
5
19
180
150
78
60
90
11
19
17
1
24
36
275
55
113
96
85
6
72
30
143
48
31
66
30
42
162
60
36
53
24
115
77
48
43
5
120
7
60
65
7
29
67
5
24
73
47
1
23
67
12
30
12
23
97
23
7
41
115
5
157
11
49
47
73
18
270
119
24
31
48
18
23
79
132
180
336
90
102
48
89
24
67
29
13
60
18
30
54
41
19
246
60
42
12
125
73
132
6
30
47
55
113
37
11
37
155
7
12
18
78
17
55
48
174
59
19
65
115
48
72
30
102
66
23
36
151
174
6
257
25
30
18
72
71
60
19
30
12
6
12
18
30
120
12
65
103
90
60
132
12
11
7
41
96
24
109
107
1
72
210
168
17
187
6
155
24
1
95
49
96
162
12
30
11
7
72
5
31
72
5
36
49
12
36
155
7
72
18
162
18
48
59
151
24
90
59
36
25
210
53
97
6
60
72
60
17
24
79
17
55
6
60
132
12
18
48
17
13
47
163
53
49
42
5
163
5
72
60
108
25
30
41
72
7
12
6
120
30
72
18
24
23
25
143
7
12
41
67
41
67
24
126
12
18
12
53
145
47
7
18
18
144
18
131
1
6
12
41
109
78
89
73
18
29
103
17
61
132
330
77
91
60
90
47
25
18
60
72
48
72
60
60
18
84
ABCD 98860687054*3^$a+1 [50026]
37
47
75
10
11
1
14
69
13
2
165
21
30
57
72
3
144
144
10
72
23
121
11
24
49
14
22
11
105
28
80
16
128
28
47
15
57
39
45
12
132
96
15
21
21
3
1
11
123
82
14
45
73
48
119
13
12
68
28
170
22
32
4
14
21
12
33
24
27
36
60
60
48
61
36
14
33
12
45
39
24
1
74
118
8
6
21
24
3
6
4
8
198
34
8
28
20
54
33
13
24
36
36
38
10
98
78
40
44
3
12
1
47
12
180
3
33
49
11
61
35
1
48
36
8
36
6
9
145
35
75
21
36
72
57
111
87
10
26
54
51
12
117
87
61
14
69
84
36
24
15
132
81
13
59
1
110
34
11
12
84
36
9
3
135
42
3
33
15
12
60
12
48
1
11
13
23
13
131
25
11
87
10
68
40
59
3
82
83
96
27
10
32
18
30
64
26
33
12
48
12
48
12
97
36
59
1
119
25
80
28
12
26
24
105
12
3
21
60
9
42
9
37
59
3
58
23
84
37
158
18
4
26
34
74
57
3
105
24
45
6
81
3
42
54
9
180
45
15
25
11
12
9
3
48
25
14
45
1
12
35
133
8
36
28
71
60
105
72
60
144
18
66
39
121
92
3
24
1
14
21
1
11
84
21
18
9
51
126
51
57
30
57
13
72
26
9
1
108
44
15
108
12
36
12
24
48
1
47
33
99
12
3
22
23
3
10
24
11
63
82
98
82
8
60
76
11
12
13
32
63
24
24
72
45
18
69
60
3
69
36
13
26
10
38
6
30
9
37
23
27
90
108
27
108
156
12
75
22
68
18
22
104
51
48
36
156
145
119
25
8
16
47
37
36
35
15
69
12
9
15
60
51
10
38
106
110
54
16
59
21
15
24
105
87
216
237
30
82
14
12
34
23
97
24
35
84
81
51
1
80
75
217
71
1
44
16
23
51
70
84
98
105
12
1
36
108
47
24
135
45
15
10
95
36
13
8
102
81
25
47
45
28
14
45
1
59
60
25
36
62
54
108
183
12
51
9
132
1
12
36
11
25
36
23
117
30
82
86
144
120
36
45
9
6
105
39
36
22
240
12
155
72
96
33
27
3
10
35
72
72
48
72
3
10
20
28
24
36
84
36
36
8
78
45
24
48
72
49
35
37
144
11
15
117
33
3
105
30
10
44
147
51
69
13
11
61
24
92
27
1
134
21
24
96
57
39
24
12
84
13
11
25
24
12
11
60
12
15
96
117
3
45
37
8
39
96
1
36
35
48
60
1
50
130
11
12
63
54
28
62
10
8
40
47
159
10
11
49
20
172
50
48
70
47
72
37
11
48
12
249
28
20
28
8
64
11
25
32
40
24
11
24
85
24
47
12
21
54
18
15
39
18
51
60
37
23
1
98
33
3
9
3
57
108
85
38
21
75
21
37
86
30
54
21
39
18
63
37
47
15
105
85
48
8
87
13
80
27
37
23
37
23
15
69
3
18
87
60
51
9
25
48
62
18
3
49
11
15
36
36
162
27
9
90
9
96
15
57
13
110
34
20
87
1
12
71
37
68
36
148
122
33
108
25
47
51
141
3
33
48
135
34
36
35
9
75
108
120
85
48
62
34
11
15
72
66
6
33
15
21
157
35
3
297
25
62
22
59
12
24
99
69
15
57
24
204
3
34
8
87
3
156
9
12
61
23
12
48
24
12
33
15
1
120
59
63
18
40
14
18
135
37
110
78
3
84
25
86
46
35
60
36
39
18
51
24
25
20
208
14
225
135
93
12
85
11
69
18
45
37
23
15
82
68
3
12
13
8
27
12
15
18
15
25
62
36
82
35
12
12
13
108
23
60
25
104
40
35
60
27
141
3
22
50
105
13
80
87
3
54
111
1
44
15
36
108
72
45
15
39
46
35
21
24
4
24
38
42
15
36
24
97
11
27
21
49
8
3
25
47
24
109
26
46
2
45
123
18
4
50
72
48
105
73
92
6
12
10
35
48
21
3
37
8
78
10
12
50
22
143
36
1
36
8
15
24
12
84
69
111
9
240
76
32
12
36
42
90
64
35
36
48
84
60
12
3
33
72
15
46
47
39
33
61
24
12
131
13
35
109
108
47
12
1
120
59
39
10
14
18
3
1
140
3
25
23
60
108
135
42
138
82
8
64
72
11
48
45
100
12
35
15
10
48
36
23
36
75
42
12
87
1
47
12
33
3
48
24
61
122
9
39
42
4
44
39
3
12
21
60
15
10
12
62
106
84
23
108
57
3
75
94
26
69
1
20
51
1
2
10
23
63
10
44
15
3
48
21
36
85
92
90
96
9
36
84
36
96
111
33
37
95
13
36
11
63
21
25
23
1
71
1
23
60
117
39
3
22
11
57
15
15
45
36
105
27
63
36
18
3
48
84
85
26
21
3
45
93
3
57
27
60
21
99
60
133
140
3
25
2
24
69
15
9
12
13
36
119
63
33
ABCD 98860815824*3^$a+1 [50006]
108
48
84
12
9
63
12
12
21
36
111
168
12
12
39
141
57
51
165
15
132
96
48
36
192
24
51
72
81
81
54
165
33
72
27
48
48
111
45
84
48
48
60
24
24
72
12
69
15
60
36
24
60
120
81
99
60
12
9
27
96
24
24
144
36
45
159
12
12
60
24
147
9
48
15
21
51
165
51
81
12
12
96
33
15
12
24
24
72
51
81
48
60
60
12
36
60
48
171
9
36
132
144
93
39
48
36
48
84
12
24
60
9
36
3
72
12
48
24
204
33
147
69
39
60
108
12
24
24
24
15
69
48
81
15
228
24
168
72
12
129
27
72
36
12
108
33
51
144
183
18
15
24
48
24
24
72
36
9
135
27
18
27
12
69
3
36
12
36
96
84
48
60
57
63
24
36
24
36
48
57
147
12
24
12
21
75
36
120
24
24
12
96
204
84
12
72
84
12
36
36
36
9
15
36
24
33
51
48
132
84
180
12
12
12
36
99
21
51
177
60
72
192
120
99
57
24
24
48
144
117
15
12
45
144
39
12
60
48
156
12
48
12
24
48
36
12
24
156
105
27
24
24
24
192
144
108
12
24
69
3
84
72
48
36
9
3
84
24
33
54
9
72
12
24
132
21
3
144
36
192
57
111
12
60
12
84
36
24
60
12
129
51
156
12
84
12
48
36
69
3
24
45
3
12
3
18
54
45
12
36
24
36
96
309
18
21
96
12
24
45
27
72
24
111
45
36
135
54
27
60
12
45
123
84
144
84
12
60
108
12
120
45
87
372
63
81
12
168
108
12
24
117
123
48
96
36
84
12
132
60
12
117
63
12
12
72
96
48
12
9
123
36
108
36
84
144
48
132
84
72
24
36
24
36
108
84
48
48
93
51
36
84
24
48
72
45
3
24
60
21
3
24
9
27
60
21
36
3
105
87
12
45
99
144
36
48
12
60
60
36
45
15
132
69
15
60
24
9
3
123
153
132
108
21
15
84
156
51
69
36
24
96
36
9
15
60
24
120
60
12
144
24
48
60
72
12
60
48
36
87
105
21
36
27
96
12
48
132
72
60
144
24
144
108
96
36
24
84
9
15
75
45
48
72
180
72
12
48
45
27
99
9
63
21
321
72
63
24
3
21
36
141
3
15
72
57
87
33
84
36
24
96
33
51
12
72
63
90
75
33
159
84
48
36
72
60
36
12
180
24
9
27
108
12
33
111
36
96
36
45
123
36
12
63
54
27
24
48
48
24
12
228
24
24
63
45
132
60
60
36
27
21
24
108
120
12
3
69
75
57
24
216
63
69
60
36
48
132
12
12
96
144
39
90
27
324
48
48
84
24
96
12
36
36
24
48
60
51
54
39
36
105
15
36
12
48
24
24
24
120
60
96
36
45
27
156
96
60
84
24
24
12
36
60
60
48
48
12
45
3
15
9
84
60
63
81
135
144
54
159
21
3
144
141
36
15
24
69
63
60
108
21
63
36
120
60
216
60
60
51
117
9
87
156
36
264
156
108
21
54
105
108
24
123
9
48
48
111
21
360
36
69
75
69
111
12
24
12
96
36
24
48
36
120
129
90
18
36
123
21
39
12
72
21
72
36
3
12
120
96
180
3
18
51
3
72
9
9
3
12
84
45
15
48
135
9
36
48
36
84
60
48
84
36
48
36
12
36
24
69
15
60
12
96
84
84
72
24
39
33
111
9
12
36
12
21
183
24
48
12
21
39
24
120
15
9
36
48
141
63
45
3
72
72
12
3
273
33
39
24
36
27
126
99
24
111
90
63
45
180
15
21
87
108
12
60
21
15
84
12
12
93
171
144
60
12
48
108
24
12
12
12
12
36
48
39
153
12
12
12
12
96
45
63
72
81
147
12
12
48
12
3
189
27
18
63
12
24
72
60
12
60
39
69
24
12
12
27
105
ABCD 98861370066*3^$a+1 [50016]
69
96
36
23
40
20
256
57
3
20
25
24
72
35
64
32
48
36
109
71
64
300
32
28
56
48
72
13
27
56
4
116
12
76
81
23
37
36
35
48
96
64
32
28
84
45
291
177
59
13
27
21
168
15
20
120
24
157
95
13
143
84
60
61
59
61
3
32
12
52
69
51
33
96
119
76
32
12
13
39
140
49
15
24
60
12
129
215
16
44
12
85
24
36
144
35
4
44
205
167
61
95
49
75
128
1
111
45
131
4
44
16
45
180
99
32
4
9
39
60
96
20
136
21
35
252
1
60
12
119
48
13
60
119
61
23
72
49
3
128
132
120
85
51
24
68
73
107
24
40
48
152
48
40
140
13
207
96
21
11
88
9
12
35
84
36
85
11
37
132
71
120
64
20
48
36
229
96
51
120
44
12
48
61
135
33
35
16
96
9
51
345
24
191
1
24
11
24
84
60
16
56
73
144
15
72
24
45
39
68
60
28
32
49
39
9
36
96
123
36
44
36
121
39
44
52
48
128
12
96
349
75
176
16
104
132
48
12
37
27
56
60
145
107
85
27
80
144
240
1
95
144
49
35
16
105
36
36
24
75
8
48
4
201
123
9
23
124
188
120
72
36
112
20
96
156
4
204
33
243
45
111
48
12
8
13
60
3
44
132
28
45
23
4
9
36
120
3
8
64
48
32
24
24
48
184
33
23
12
96
64
93
108
11
60
220
116
84
28
81
171
45
83
37
108
35
16
20
120
97
23
85
11
61
47
61
135
117
59
64
21
36
35
64
81
99
24
144
36
36
9
12
39
116
48
76
33
11
4
36
236
180
60
49
216
83
72
40
24
140
60
16
84
116
28
32
124
32
88
120
21
63
92
1
3
105
144
23
84
60
145
11
37
267
21
108
159
72
45
3
72
69
75
36
60
93
83
72
108
13
35
16
48
93
132
95
100
12
48
45
60
23
84
28
192
141
12
315
32
60
193
108
63
81
71
48
61
48
11
4
60
177
23
76
141
35
13
47
96
97
47
208
72
45
11
52
32
265
11
88
84
12
84
32
4
69
155
25
15
152
13
35
144
72
4
32
64
9
72
48
59
1
12
83
16
45
3
8
28
44
61
24
48
107
181
96
15
44
96
84
4
21
75
32
24
13
87
48
297
99
20
36
85
3
117
3
60
12
68
96
16
84
32
24
100
44
1
3
20
12
73
203
64
93
15
45
12
71
97
108
159
24
9
111
21
3
117
23
60
36
97
59
64
84
12
80
13
36
35
1
335
1
72
180
23
60
28
24
141
35
204
16
96
20
24
4
80
52
45
11
72
181
35
84
61
71
25
35
1
3
24
56
12
4
48
176
16
120
45
75
45
11
133
24
35
145
51
44
36
25
36
39
24
33
227
12
4
9
23
64
80
13
51
36
56
64
81
63
80
4
33
155
52
93
83
61
23
48
24
4
84
57
36
35
37
131
16
20
4
60
105
11
160
24
21
60
39
104
48
4
44
97
99
20
61
3
140
97
72
23
12
13
39
20
24
100
144
12
20
84
16
104
64
20
60
1
35
304
60
8
168
4
32
48
48
13
12
3
296
204
12
64
33
15
96
24
140
60
13
72
131
24
1
51
68
16
9
132
48
83
205
59
13
27
48
12
9
171
333
15
105
323
132
16
60
24
153
119
40
21
48
24
75
153
288
51
48
33
3
92
13
71
28
60
96
36
20
96
25
3
44
160
ABCD 98861436262*3^$a+1 [50069]
84
3
22
11
24
133
120
155
60
12
48
84
49
132
30
89
36
27
105
165
10
96
2
30
93
9
10
98
63
49
6
24
50
16
11
48
36
37
23
85
30
17
60
27
48
9
13
35
165
76
11
43
6
35
49
11
12
24
48
85
48
42
30
47
36
55
65
55
18
191
24
84
48
12
36
27
120
70
32
16
59
31
104
30
10
198
12
6
14
58
32
45
85
20
3
87
33
37
11
7
32
21
25
44
16
294
30
11
24
25
6
5
27
9
61
90
5
25
23
9
40
8
58
30
59
45
51
25
12
18
30
11
61
59
48
13
18
30
59
151
114
68
82
30
35
13
72
50
16
24
17
36
37
6
41
31
2
28
50
40
53
9
58
29
3
16
65
55
24
77
19
17
7
6
2
9
13
131
109
48
2
16
101
108
13
18
30
114
6
59
48
7
17
24
109
11
129
183
13
2
72
46
35
7
102
11
24
255
46
180
95
7
48
42
30
32
45
43
110
3
25
84
23
163
125
37
32
70
5
75
48
58
14
45
96
25
204
6
41
1
47
48
103
65
120
96
33
87
48
15
21
19
8
105
13
84
36
42
113
24
61
42
65
13
2
162
15
33
52
11
87
10
30
17
1
155
12
48
39
166
24
48
2
45
1
42
17
120
13
35
15
160
65
13
35
7
90
12
11
39
130
126
32
40
62
88
18
102
168
35
24
96
39
57
36
12
13
18
104
57
13
120
18
77
75
16
24
6
44
63
48
60
36
21
88
42
78
12
12
50
70
48
18
30
119
181
11
48
25
71
19
38
99
36
43
89
15
81
97
30
77
96
67
30
72
60
36
24
18
18
32
22
30
167
21
27
60
175
78
32
51
25
59
12
84
37
23
9
196
12
143
79
18
20
40
162
6
59
1
47
87
106
14
48
70
32
88
20
112
47
24
37
50
72
46
32
27
12
60
31
62
18
69
48
1
11
63
81
57
52
48
59
49
30
102
12
30
66
59
105
171
87
72
33
12
3
120
33
79
41
109
18
72
17
61
35
13
32
112
66
90
30
104
46
11
21
82
48
5
57
40
66
30
74
30
90
16
17
7
8
120
57
13
2
33
108
25
71
3
16
30
2
82
6
17
24
21
40
47
192
3
81
37
12
6
65
57
87
153
22
96
41
33
30
105
36
9
48
39
84
24
63
10
23
55
41
121
12
8
10
17
13
20
30
22
108
59
36
157
35
55
53
75
90
112
11
25
44
63
87
10
38
42
15
13
42
120
30
66
24
6
84
20
3
55
30
42
6
59
31
17
7
18
80
87
36
9
60
30
45
1
24
98
9
21
58
2
52
50
106
12
42
30
60
20
16
42
17
55
65
36
60
169
48
12
35
15
16
2
30
9
79
104
16
41
13
23
27
58
20
39
133
71
9
30
40
17
24
39
21
9
75
103
90
48
54
120
30
20
76
11
36
27
40
65
135
138
219
3
18
27
108
7
80
40
17
36
12
25
78
17
108
84
1
143
55
89
1
84
48
18
14
16
162
17
31
14
18
57
96
12
48
25
32
10
17
85
48
12
23
84
1
2
88
17
31
30
59
1
59
60
48
13
194
48
58
47
175
30
20
28
84
38
90
70
30
32
51
39
70
120
47
73
23
43
62
3
72
13
59
13
18
5
115
125
69
100
48
23
99
70
11
39
40
98
22
41
7
48
42
102
90
6
14
16
11
24
39
45
25
11
24
55
8
30
42
16
77
57
58
2
16
11
36
277
23
115
50
87
25
167
13
50
58
62
88
42
6
104
18
100
23
25
42
77
85
11
12
133
59
55
150
83
13
24
18
17
120
36
19
78
59
48
13
12
48
12
36
95
12
57
16
114
110
18
22
18
162
47
13
47
108
121
60
11
24
69
16
11
61
47
36
55
5
19
18
30
29
60
13
11
12
37
6
17
37
68
219
43
5
36
55
30
24
203
15
30
12
238
48
114
6
30
32
12
28
18
32
93
12
25
48
12
2
16
54
35
61
35
57
28
24
48
50
129
13
23
37
11
19
48
17
15
45
105
3
55
210
23
24
1
47
85
18
41
48
63
33
85
11
1
48
11
21
15
7
53
37
11
12
7
66
30
24
80
40
17
103
6
131
96
15
22
50
16
41
61
72
35
36
19
65
55
8
9
201
27
180
72
31
17
45
40
50
48
129
24
9
48
28
35
37
80
10
72
6
2
93
9
40
18
2
15
31
17
117
16
59
31
24
53
85
12
8
39
1
90
78
12
102
6
84
6
5
19
6
114
5
25
96
44
27
60
168
48
12
1
11
63
78
28
164
28
30
18
180
44
ABCD 98861752118*3^$a+1 [50032]
18
81
36
21
54
96
30
108
36
15
105
75
33
102
66
60
24
144
60
195
69
102
78
66
9
111
54
90
18
60
27
81
27
9
180
60
18
72
18
3
33
210
90
12
132
6
24
42
48
60
36
99
153
243
39
141
27
18
6
6
24
66
18
54
18
15
72
33
3
36
15
150
123
36
36
21
48
39
51
6
240
18
30
66
24
105
15
162
60
90
6
12
123
225
114
48
30
18
30
138
6
18
30
60
12
63
33
3
39
18
204
99
39
102
3
15
210
63
33
96
30
30
96
24
114
150
90
42
12
66
9
237
48
132
24
27
147
6
135
105
84
108
24
219
81
30
24
174
51
255
162
15
15
102
66
105
159
42
24
144
171
180
9
30
216
54
120
18
42
195
45
30
72
33
33
183
72
69
138
72
138
60
132
39
81
30
48
288
42
60
12
6
45
105
39
36
39
144
6
360
63
36
21
18
96
42
60
15
69
6
54
324
51
9
99
15
30
12
123
45
78
78
42
54
138
72
6
60
3
195
126
24
72
48
132
15
9
135
105
126
24
105
15
6
15
3
105
9
12
15
189
36
24
24
42
81
33
216
60
66
42
6
6
24
159
201
144
72
48
12
60
18
30
18
153
9
36
12
12
90
30
48
12
12
36
72
6
24
42
48
300
36
30
54
60
60
96
99
180
72
3
48
42
51
69
12
114
30
171
69
72
12
12
258
42
3
3
33
21
18
105
180
3
150
18
54
72
330
21
3
66
54
24
33
273
6
138
108
138
6
18
30
36
102
45
99
114
24
48
24
51
129
24
72
24
3
93
168
99
36
225
66
48
21
180
57
12
216
96
18
66
39
105
12
63
33
90
72
66
6
18
150
30
132
36
18
6
60
54
57
57
36
15
45
12
42
42
156
18
9
21
36
15
180
33
66
81
108
27
9
36
33
42
90
6
30
12
3
144
33
111
45
27
180
57
6
9
45
27
63
42
39
21
18
321
135
54
138
33
111
54
51
33
3
108
21
180
6
114
6
69
33
18
24
33
33
264
84
24
90
48
18
6
48
18
123
36
153
60
60
150
90
30
6
60
36
120
18
90
27
9
36
96
108
24
36
87
15
24
30
96
18
72
78
36
60
39
9
63
3
54
66
72
114
84
24
12
84
42
72
6
15
69
72
39
9
72
120
150
48
48
30
60
48
30
144
33
63
24
66
27
105
114
24
222
3
87
18
6
33
285
66
66
54
174
12
6
30
24
18
18
222
6
84
120
12
18
45
3
54
90
48
6
24
60
6
24
42
75
189
84
12
6
72
90
102
66
99
105
39
75
6
18
6
180
24
36
192
132
60
12
51
27
72
66
15
63
24
6
42
162
63
33
36
39
51
66
72
27
9
27
129
36
24
60
39
111
48
42
6
45
27
102
114
9
93
264
90
6
48
36
48
120
6
42
24
78
6
39
27
66
102
21
144
45
27
99
96
18
12
36
84
90
18
132
63
27
81
72
15
93
69
3
33
39
3
120
42
123
72
9
36
60
24
96
66
105
9
99
99
528
114
48
102
48
42
144
54
42
168
87
63
6
24
36
87
57
51
51
21
45
12
60
132
24
36
48
3
27
18
84
15
93
72
180
138
102
84
120
72
3
9
48
90
48
30
60
39
135
225
105
12
18
90
63
69
108
96
24
207
63
66
6
18
48
120
78
69
21
6
6
18
54
42
6
42
162
36
84
135
15
54
84
27
51
48
ABCD 98861779598*3^$a+1 [50047]
24
113
7
63
12
38
54
58
15
12
83
10
78
9
60
15
33
5
70
57
15
140
85
144
9
8
67
3
50
19
5
16
102
57
144
11
30
16
63
12
27
2
48
42
25
24
12
17
30
72
13
45
15
35
30
22
50
79
96
24
24
12
21
110
12
30
151
24
113
24
10
20
13
36
11
1
24
123
33
12
12
15
36
20
42
67
51
2
42
1
27
32
13
53
7
47
49
89
22
26
30
10
27
27
8
85
35
18
19
21
39
65
43
23
4
81
12
53
7
12
48
93
72
2
13
48
47
37
24
99
21
36
24
9
8
115
59
25
108
12
23
72
10
56
24
6
25
57
3
12
3
20
24
1
12
12
33
15
12
5
43
60
87
33
12
11
73
264
120
47
61
147
42
39
36
35
10
158
1
27
30
39
123
20
72
48
13
135
54
8
18
13
39
45
5
30
72
1
17
115
72
36
35
25
27
8
73
9
3
24
24
77
54
1
59
13
48
120
89
46
212
12
49
39
98
10
9
96
120
59
1
15
42
51
69
32
43
5
7
255
21
72
95
1
24
45
152
31
47
58
14
60
25
93
3
5
67
3
2
31
11
36
13
11
49
24
48
9
18
32
48
37
60
95
36
49
84
71
6
7
95
37
60
41
103
120
27
9
75
128
40
80
192
1
15
165
5
22
2
40
30
146
112
51
36
60
53
30
42
43
36
84
123
57
60
3
74
30
121
167
1
9
8
42
102
6
37
35
25
63
9
81
42
21
9
18
9
35
73
36
24
93
54
33
57
8
31
39
21
11
13
72
3
32
13
45
18
14
43
23
37
60
35
10
75
60
17
118
68
54
151
65
55
17
42
16
12
21
12
35
169
24
36
36
12
96
239
25
57
30
18
32
10
9
21
63
35
60
121
11
16
9
45
123
60
15
32
48
18
67
12
3
45
137
16
24
15
24
9
147
5
19
36
105
318
2
43
60
35
13
9
15
24
41
46
74
6
253
117
104
79
36
144
60
131
13
35
13
24
84
24
12
33
8
10
33
11
10
15
81
15
60
35
109
84
12
27
50
55
15
57
95
10
15
24
71
48
10
30
18
3
24
5
30
72
13
12
65
6
157
36
41
19
36
11
25
39
38
67
36
17
22
50
10
21
17
7
35
148
57
23
1
9
3
15
80
37
12
21
15
15
44
48
78
7
60
5
7
71
145
9
3
53
102
42
70
90
90
86
7
87
9
57
72
63
17
91
29
7
60
165
18
21
17
42
12
48
72
1
155
54
70
33
95
10
32
79
59
28
33
72
119
13
35
13
39
68
90
7
191
25
17
70
18
3
39
38
54
25
161
22
50
22
129
24
60
108
12
27
26
24
46
69
60
81
2
70
3
29
90
126
7
23
64
45
23
22
86
4
93
12
71
4
45
24
84
17
43
5
40
120
27
24
96
24
27
50
40
50
84
1
144
15
33
17
70
69
197
22
33
12
117
8
55
36
24
35
37
53
67
156
24
48
12
5
43
5
55
23
52
32
25
11
13
24
165
50
60
48
4
9
72
24
36
57
32
46
92
100
18
15
24
24
72
65
19
75
8
13
12
3
44
58
51
24
5
31
11
13
63
42
15
65
115
5
55
60
53
43
51
8
25
60
5
7
35
148
50
30
1
11
13
35
48
64
108
68
13
24
27
116
73
9
80
48
42
25
12
60
3
21
60
81
3
48
29
43
132
36
60
12
48
29
126
4
68
1
27
44
1
17
22
189
12
12
45
351
96
24
204
12
105
56
7
3
62
187
24
29
48
144
31
12
96
12
12
15
20
82
39
120
9
48
50
109
35
46
32
22
8
37
24
21
99
11
49
36
83
85
12
48
108
12
12
24
36
48
60
36
9
63
9
110
49
11
85
33
27
5
43
132
36
12
17
30
168
72
1
105
32
67
36
9
98
108
24
58
63
72
15
2
19
51
20
6
10
12
32
10
126
9
24
17
19
5
19
36
33
63
12
5
30
82
51
60
17
30
210
67
5
6
97
113
10
60
45
5
24
43
63
12
32
10
63
96
59
28
72
90
63
17
18
37
27
38
72
78
1
60
36
48
96
24
57
3
108
65
103
60
29
7
15
26
54
10
219
51
20
70
3
60
33
122
37
84
11
13
3
152
37
11
24
13
35
88
84
126
15
48
41
10
30
38
1
72
105
27
168
45
243
24
5
30
12
13
83
12
10
90
12
33
17
19
21
38
25
36
101
6
10
32
43
24
11
85
45
27
53
7
15
32
13
5
7
51
14
19
24
3
129
15
9
12
27
57
15
21
12
108
47
121
11
10
80
18
148
57
12
165
39
84
53
64
30
21
29
46
20
30
7
36
11
13
3
9
41
7
60
167
30
91
99
26
19
48
77
43
5
67
48
72
84
12
48
47
12
1
12
48
120
149
55
33
3
21
8
91
39
57
5
18
121
39
30
27
101
24
55
24
24
3
32
37
11
94
18
ABCD 98861998096*3^$a+1 [50003]
48
9
16
59
9
4
8
48
52
20
28
44
12
75
9
12
33
19
41
15
24
40
17
24
27
60
12
28
11
6
7
29
6
24
81
3
25
29
42
9
64
29
63
12
16
12
24
8
12
3
33
33
6
48
37
11
12
45
3
18
51
36
16
20
9
54
13
32
39
1
35
12
37
32
72
15
42
3
39
9
4
12
20
15
49
23
18
30
6
24
3
9
7
17
6
21
3
12
13
23
21
16
35
1
17
19
29
36
51
16
5
36
3
33
12
6
13
11
45
12
27
105
52
24
44
48
28
32
15
24
25
29
7
36
41
3
21
31
20
33
24
48
15
3
9
51
13
5
12
39
15
1
12
11
1
23
73
36
12
24
29
18
25
12
11
57
4
95
36
21
16
107
9
9
27
9
7
8
36
3
13
36
12
23
33
24
57
3
12
16
17
15
27
21
12
48
21
3
136
44
3
48
45
16
12
5
7
11
12
21
28
36
5
6
21
3
6
36
3
40
44
93
12
7
11
33
51
1
24
5
7
29
6
18
18
57
69
27
3
6
19
11
12
1
20
69
3
4
56
21
48
36
24
19
72
5
6
1
5
3
16
32
40
8
39
13
24
8
48
3
18
7
8
4
20
48
4
12
12
44
16
35
21
15
21
27
21
45
6
24
9
3
12
13
8
4
41
78
1
17
7
5
6
1
20
4
137
15
3
24
9
45
3
39
24
6
3
3
12
73
5
55
11
36
54
15
16
11
1
41
24
3
15
12
13
23
1
5
3
36
28
8
16
77
43
12
41
30
6
24
15
39
1
20
3
33
24
27
33
3
13
77
7
20
16
60
41
3
9
36
54
12
18
42
36
6
3
96
16
24
8
3
24
1
5
31
5
12
19
35
1
5
3
16
12
48
11
37
8
15
24
45
76
23
33
40
5
43
12
20
16
8
21
84
19
20
63
49
8
12
39
49
48
5
7
44
12
57
132
55
35
6
7
32
4
60
41
12
15
21
18
21
4
20
16
8
39
37
5
36
12
3
39
24
9
33
19
56
9
6
9
33
7
8
4
56
39
9
4
5
24
55
35
18
99
12
40
17
75
24
16
44
9
7
35
25
8
93
27
9
6
12
6
24
15
21
7
8
3
12
1
60
41
7
5
30
13
5
18
13
5
19
5
27
4
12
11
21
33
12
84
3
21
42
1
35
1
80
75
13
17
19
35
9
3
13
11
9
21
36
3
27
25
17
18
12
25
5
3
72
12
21
7
5
12
54
9
3
1
11
24
21
16
5
15
24
21
27
39
37
35
60
13
17
24
3
21
12
43
5
39
15
1
89
87
12
15
1
12
8
3
30
3
15
21
9
24
18
33
16
5
19
8
3
42
54
9
45
3
12
33
7
12
20
16
29
18
24
24
45
39
45
12
96
3
21
33
12
3
36
28
5
6
13
12
24
29
7
11
6
63
48
9
54
21
4
36
24
53
3
9
30
96
85
36
12
5
6
21
57
43
44
45
12
79
20
16
8
15
13
8
36
12
15
1
11
24
1
11
33
45
30
6
126
73
77
63
12
4
23
57
45
48
67
60
12
29
3
3
13
17
6
61
20
40
47
61
17
18
9
4
8
36
4
29
39
69
7
8
4
12
11
129
4
53
3
60
45
12
31
24
41
15
33
67
17
15
9
24
19
5
18
9
15
6
12
24
27
39
18
3
16
5
42
61
24
12
20
21
43
23
18
12
19
11
9
16
12
11
1
17
79
32
21
60
51
4
11
37
11
13
5
30
37
17
36
7
8
39
21
16
24
5
24
3
12
33
6
1
8
21
27
40
24
68
9
156
63
12
63
1
5
18
1
5
39
93
18
25
48
17
19
24
20
52
8
9
6
12
25
17
6
9
76
11
33
3
37
53
27
12
16
5
39
16
35
24
6
36
30
12
21
75
6
6
36
1
11
6
15
12
3
33
9
6
12
49
5
3
4
8
40
8
16
47
45
15
36
9
12
4
32
4
17
18
57
3
30
3
28
5
6
33
28
8
39
61
35
9
12
63
12
1
5
15
12
12
4
20
28
104
12
9
43
8
12
15
1
20
57
31
20
76
17
3
48
48
9
30
13
12
41
19
35
24
12
1
36
17
19
11
1
11
6
27
28
41
7
17
12
18
45
48
48
21
6
30
3
16
23
66
18
90
79
35
24
18
42
33
48
21
3
24
69
79
71
21
9
18
45
3
1
8
16
20
4
17
36
12
30
21
4
11
60
6
19
56
112
32
4
24
35
42
27
21
24
31
12
5
30
57
4
60
48
5
48
7
12
56
9
31
8
9
19
12
35
9
36
15
21
3
21
3
33
51
18
12
60
12
6
49
29
51
57
43
32
33
3
33
27
28
60
29
3
45
15
28
11
1
20
24
33
12
3
4
12
36
44
4
5
30
18
12
78
97
5
18
12
13
8
4
12
29
42
1
5
7
36
8
9
12
7
20
69
6
9
27
49
12
32
3
12
1
11
18
67
32
12
16
12
104
36
27
69
39
25
32
40
5
27
168
15
1
5
19
24
48
8
60
4
5
48
18
1
36
32
16
32
4
23
33
45
78
9
4
23
13
8
9
3
16
12
5
7
17
18
9
12
27
78
6
9
15
9
16
47
6
18
24
1
8
36
16
11
6
18
1
8
15
9
15
1
12
17
19
36
11
54
18
25
5
42
1
8
15
49
17
3
33
15
12
4
5
19
104
21
3
64
20
3
25
59
61
32
4
5
27
40
36
5
7
8
21
7
20
48
15
1
60
32
4
53
7
5
19
8
27
18
3
12
3
30
27
21
6
72
21
75
1
53
12
36
19
5
15
69
3
3
13
47
12
84
12
1
5
3
15
13
32
16
5
6
1
89
48
51
12
45
60
24
60
3
16
36
8
28
8
40
12
80
4
8
21
15
16
5
6
25
8
12
16
24
20
3
12
37
32
48
9
6
12
13
11
18
7
23
30
3
24
12
4
56
24
48
51
21
9
7
8
21
43
5
19
5
19
5
15
40
12
65
7
12
12
11
33
9
7
84
5
84
3
4
23
24
13
29
75
4
12
48
44
33
27
4
8
12
24
12
4
11
45
33
15
52
5
43
32
33
12
6
36
12
9
52
23
21
40
56
3
6
7
23
49
35
24
6
42
45
12
33
36
7
24
83
13
32
40
17
27
3
45
9
12
12
43
53
3
9
54
12
25
5
48
12
6
24
13
11
69
9
3
16
12
36
32
3
21
15
6
31
56
4
47
21
81
7
11
24
1
11
1
11
1
29
91
12
36
23
30
60
24
15
3
9
21
27
33
19
5
3
12
24
33
67
24
8
33
15
4
12
24
48
71
1
17
15
9
3
45
6
1
23
6
27
24
9
19
5
144
19
36
5
3
3
18
15
3
61
11
49
44
16
20
3
6
54
24
24
24
45
24
27
24
6
24
39
16
11
42
19
17
19
41
19
12
23
18
30
24
9
3
69
24
3
66
12
6
13
60
72
5
6
13
20
124
8
9
7
17
6
21
21
12
15
27
25
8
24
9
7
11
18
18
45
12
4
17
115
5
6
93
24
27
1
44
64
17
3
15
61
5
7
29
39
52
8
27
13
8
40
24
12
8
3
33
16
59
25
80
27
12
97
12
35
9
12
4
24
8
24
12
51
25
5
54
37
12
80
12
105
3
4
5
43
29
18
21
27
9
24
57
12
30
12
18
6
54
3
9
12
12
19
35
18
6
6
12
39
12
16
5
12
30
9
27
24
45
24
4
41
3
27
45
21
6
12
9
84
4
17
7
20
28
11
24
24
1
47
6
42
9
3
6
7
23
54
43
89
7
24
12
23
9
36
9
15
27
12
37
60
44
24
12
40
41
12
6
9
24
36
4
12
65
3
36
16
24
12
12
29
7
17
36
54
9
21
54
45
3
54
27
3
6
19
5
7
5
19
17
30
30
36
15
57
3
12
27
45
24
64
8
12
63
13
11
1
36
65
3
16
8
39
33
9
30
25
5
31
20
4
53
43
23
42
7
11
13
17
18
6
15
15
33
88
77
39
15
42
12
15
40
11
1
5
7
8
4
23
13
20
9
30
13
11
45
57
27
33
7
8
4
8
40
17
6
12
36
54
19
32
28
11
18
7
20
4
11
6
48
19
8
12
4
12
11
21
16
68
16
29
18
45
33
55
17
15
27
18
75
3
9
4
17
24
18
24
33
3
33
16
12
29
18
18
27
12
27
81
12
15
57
4
8
16
60
17
18
84
6
3
9
6
45
28
17
7
20
88
60
36
11
57
39
1
11
6
3
48
40
35
45
57
15
27
45
21
15
16
12
12
23
9
15
57
4
5
18
9
28
12
8
3
6
7
80
4
56
16
20
3
84
21
72
21
3
45
15
3
57
24
12
51
37
17
54
13
17
39
39
21
3
12
12
9
4
12
48
5
6
25
11
69
3
72
33
15
18
27
28
20
12
4
44
12
16
24
17
30
153
88
29
91
23
25
23
1
8
12
9
7
12
20
24
15
54
19
11
12
9
69
7
8
3
9
4
44
12
9
43
5
18
13
12
5
3
3
18
48
27
4
92
24
15
45
60
9
30
12
12
25
11
45
4
12
48
24
12
36
24
32
9
3
12
24
9
30
13
5
15
12
93
12
7
8
16
17
43
44
4
56
28
ABCD 98862009362*3^$a+1 [50026]
22
2
4
20
27
37
62
45
13
30
17
33
3
12
21
15
180
15
9
13
12
6
62
3
85
35
24
15
48
10
32
27
19
72
18
14
21
9
100
6
110
15
21
4
24
35
55
50
148
44
16
12
32
18
48
30
84
3
13
44
16
42
30
80
10
41
15
82
48
24
30
6
24
56
10
32
9
1
8
54
57
9
15
117
48
12
27
61
86
46
35
15
30
28
12
48
12
8
4
60
35
36
7
32
46
90
2
39
1
32
63
24
1
12
36
11
1
20
22
2
28
35
1
24
30
17
13
2
16
2
111
25
24
20
36
4
18
29
13
6
26
39
25
12
23
57
48
10
2
88
56
63
12
1
42
5
12
1
23
7
30
20
12
12
28
2
6
28
20
27
7
26
36
4
30
56
6
48
24
10
5
33
3
15
45
19
8
18
184
30
233
13
42
14
76
35
3
45
21
16
68
51
61
50
18
36
3
25
6
90
32
24
16
12
56
34
6
12
8
15
25
14
10
20
138
54
60
24
36
24
124
8
12
16
50
6
16
32
3
55
18
30
62
39
9
60
52
8
12
3
9
12
15
31
8
69
1
2
57
48
7
17
33
16
102
2
6
22
23
9
51
7
14
18
81
7
32
10
30
2
118
30
26
10
32
22
62
3
13
12
6
42
78
42
12
47
19
29
21
4
32
108
16
20
4
68
42
6
4
48
20
108
24
30
16
2
3
27
9
9
24
75
13
60
20
54
30
16
20
12
10
18
108
11
1
60
2
57
49
20
12
15
9
54
21
1
32
42
24
22
18
32
18
30
21
45
24
4
92
24
6
45
1
60
23
25
14
6
75
109
50
18
3
19
8
18
22
2
96
52
2
118
2
16
24
8
54
28
36
11
1
12
68
27
75
178
32
12
24
75
7
14
34
2
22
5
48
75
33
85
35
24
1
12
44
76
18
32
40
5
67
26
22
80
190
12
30
2
4
35
37
8
4
20
18
18
15
9
40
78
5
3
22
2
10
32
16
38
21
33
76
12
59
1
12
18
2
28
80
18
22
42
8
78
120
12
12
28
14
33
61
2
90
70
14
63
1
60
72
8
12
60
27
61
14
10
96
12
20
60
28
47
37
50
10
32
76
90
17
60
21
6
24
10
30
2
22
17
45
4
20
34
5
51
30
34
2
15
13
2
58
36
2
10
8
30
22
104
75
144
24
12
51
10
8
6
58
11
27
72
96
9
21
42
78
10
14
51
9
16
12
35
63
57
55
38
12
40
30
14
18
10
86
102
147
21
4
6
17
48
9
16
12
32
108
3
37
30
62
3
9
4
60
20
99
13
50
33
12
12
33
3
36
39
34
120
30
17
24
37
2
10
20
3
12
25
2
24
42
70
77
3
30
60
3
19
32
18
15
15
18
118
14
12
16
12
83
24
180
1
68
60
42
10
48
20
52
20
42
18
39
13
32
18
30
36
22
48
5
9
76
60
20
4
18
14
16
2
16
24
96
41
24
9
40
11
97
8
34
5
3
10
30
8
45
19
41
57
30
144
30
63
27
21
117
78
72
48
10
95
25
44
24
24
10
48
14
34
14
28
8
12
18
22
20
22
8
69
1
2
6
66
6
88
35
9
6
6
84
4
20
40
20
27
9
40
44
16
12
30
17
87
16
30
8
4
6
30
20
6
30
39
19
86
4
47
15
66
40
20
72
18
9
39
70
26
18
40
20
3
9
28
60
47
15
30
24
34
6
20
4
23
12
57
16
72
96
32
22
17
24
109
8
24
18
10
11
9
40
32
15
9
10
14
120
48
48
4
92
28
23
33
12
48
10
30
20
30
9
21
112
72
8
10
14
16
32
27
1
14
18
30
66
15
7
17
72
21
90
102
42
30
4
54
62
28
11
37
8
52
32
12
6
33
12
13
14
16
24
6
11
141
12
6
6
18
42
111
15
9
24
57
12
3
39
9
24
12
1
2
40
41
72
7
18
30
72
6
47
33
4
8
52
2
94
2
45
43
5
21
24
112
8
24
12
4
12
35
45
18
22
42
5
61
24
56
22
50
22
8
22
2
66
15
15
9
31
32
30
3
7
32
54
72
39
49
20
6
6
3
24
13
42
48
90
8
15
37
48
11
13
20
16
20
82
30
8
52
95
24
9
15
72
9
16
44
4
24
23
25
30
18
14
40
18
80
12
27
21
40
8
34
26
72
172
35
48
7
56
42
84
58
5
13
20
3
7
5
45
28
42
18
20
27
24
1
12
8
28
12
60
23
7
38
24
36
36
34
26
4
20
30
34
23
12
33
82
6
11
9
15
9
46
54
8
82
2
64
20
24
12
24
6
118
92
63
175
6
2
102
12
16
20
52
23
13
47
27
46
2
9
49
20
27
7
48
8
10
32
12
28
8
4
11
15
57
12
21
75
27
30
10
2
15
15
48
33
105
4
8
10
104
16
65
25
92
3
13
12
8
15
7
110
3
21
34
14
10
26
39
13
2
42
4
35
45
4
48
68
52
23
57
54
9
7
18
72
20
40
12
38
24
9
127
90
35
33
12
15
45
18
6
34
56
18
16
12
23
36
13
11
24
1
14
70
26
22
8
60
15
84
25
50
57
21
18
40
24
2
16
48
12
140
28
24
8
27
55
30
11
15
34
20
15
13
14
18
28
32
18
10
38
22
8
10
2
40
14
16
5
43
41
33
96
39
13
8
10
42
14
48
10
30
56
30
36
4
24
8
58
14
60
36
42
9
13
8
100
102
8
22
2
30
24
12
40
104
4
20
52
2
48
45
9
106
18
72
48
14
96
42
28
44
15
1
24
47
1
14
16
2
6
22
2
30
10
18
8
15
21
4
30
86
16
8
42
10
14
21
43
42
68
90
81
9
6
54
27
13
2
24
30
3
13
35
63
21
49
11
15
78
16
11
39
22
18
2
12
18
22
20
30
6
12
22
2
15
48
21
24
28
30
50
3
27
18
24
12
28
32
30
30
28
6
56
18
27
45
54
10
12
12
6
32
9
129
27
97
48
20
22
8
33
15
6
16
60
20
27
13
2
42
24
52
50
24
9
36
105
34
5
36
105
24
24
48
30
18
30
42
24
30
16
30
44
4
146
106
20
24
51
25
12
8
10
30
20
12
18
10
12
80
88
2
30
36
22
17
25
23
12
48
25
18
26
4
24
18
32
45
48
25
2
10
8
24
64
24
48
32
6
6
3
1
47
7
26
30
21
49
32
3
49
23
13
2
10
60
50
42
150
6
10
30
24
20
3
9
48
12
4
50
57
7
5
45
6
9
1
12
20
3
19
2
24
15
21
15
3
18
30
45
33
40
26
48
6
4
30
32
18
48
3
37
30
29
49
227
33
12
58
56
45
19
41
9
15
12
3
34
8
22
8
24
33
25
6
17
25
12
23
13
12
12
47
1
8
15
79
56
42
22
18
44
96
48
24
18
9
1
14
18
6
34
32
64
30
42
38
57
39
9
9
28
42
56
10
12
47
85
6
17
24
1
8
22
62
36
54
18
102
45
43
5
60
85
60
12
2
9
85
72
47
13
23
25
71
1
23
9
28
18
42
20
3
45
4
68
72
27
24
69
42
45
3
18
22
32
24
54
42
6
10
2
16
30
14
15
3
48
112
30
42
2
16
ABCD 98862271570*3^$a+1 [50020]
53
145
60
27
48
27
132
27
126
75
35
4
14
19
261
246
33
18
129
123
42
18
18
48
107
58
2
40
24
60
66
27
63
38
61
66
24
30
81
18
32
34
111
30
9
6
60
38
49
18
5
48
72
34
93
41
49
96
81
30
6
20
19
24
30
27
60
80
180
13
5
19
27
21
215
133
12
5
10
30
24
24
32
7
3
45
33
27
39
33
12
9
6
26
30
43
57
54
135
15
3
18
5
10
39
54
6
18
48
113
1
101
18
37
99
45
45
141
12
6
57
69
81
27
83
90
19
18
60
57
14
112
33
17
100
3
17
4
60
33
83
97
12
111
24
6
45
120
75
24
24
6
36
38
72
37
48
35
94
33
41
67
95
37
12
6
45
57
18
24
66
24
18
27
30
195
18
87
6
30
18
75
36
108
18
72
3
8
72
10
150
48
72
24
9
54
12
60
11
25
12
36
87
38
1
24
21
15
30
36
95
49
105
45
21
54
6
18
27
15
3
21
6
3
45
32
10
20
37
27
15
11
34
81
45
30
9
114
15
15
17
7
30
132
15
21
3
42
80
30
19
71
94
165
90
9
102
98
1
105
30
246
39
11
55
54
6
120
35
79
21
15
18
12
18
57
39
15
6
45
93
2
19
51
15
39
33
57
66
93
54
126
6
71
34
3
11
1
161
7
63
3
117
33
30
60
21
24
9
33
33
72
60
18
17
157
3
60
9
6
18
17
48
1
24
17
37
18
125
40
80
4
96
60
3
87
57
53
73
17
25
39
51
12
33
75
39
54
42
15
54
11
78
37
35
19
141
57
33
24
156
87
6
45
2
40
57
12
41
34
14
1
15
26
40
80
43
51
123
63
54
15
18
138
35
19
21
18
2
4
26
7
33
48
27
45
243
90
27
9
15
6
24
93
6
17
64
3
27
69
72
72
3
9
108
51
42
93
66
39
66
150
3
12
6
3
15
27
45
102
33
27
18
12
6
12
54
135
123
36
30
72
39
3
11
55
81
26
70
24
15
51
45
9
66
99
171
8
40
15
27
80
4
15
60
36
48
6
29
42
13
114
53
10
9
21
33
81
3
23
85
9
30
74
16
129
57
9
135
33
27
96
90
24
24
45
27
57
6
144
27
9
12
15
183
54
63
135
23
16
24
62
55
69
116
85
24
15
60
63
90
18
24
165
81
9
33
30
240
33
24
9
17
73
42
12
23
10
24
33
23
19
18
87
60
96
20
7
11
16
3
162
18
27
15
39
32
19
18
18
39
26
34
56
40
24
14
91
11
7
11
40
15
147
110
10
24
120
3
27
6
9
66
5
19
81
27
66
6
51
24
9
42
15
230
10
45
18
72
5
10
8
72
48
55
114
57
9
27
87
53
40
153
72
24
29
55
60
51
60
6
39
41
13
171
6
129
54
132
69
60
6
9
18
87
14
1
161
4
21
12
33
3
6
15
24
105
66
60
18
71
16
66
9
48
18
3
2
13
81
69
137
18
55
57
15
113
16
33
36
75
6
36
15
18
12
72
90
36
54
21
2
64
6
93
30
111
3
27
93
18
24
30
126
45
30
69
54
95
1
30
9
32
55
138
42
159
30
3
53
7
33
39
84
114
3
63
24
3
30
48
27
18
75
135
27
54
45
60
111
27
53
160
27
21
6
39
186
9
9
33
24
33
21
15
12
5
70
20
70
15
15
9
36
12
60
27
9
90
120
15
6
21
69
6
18
42
198
9
12
81
60
38
82
33
45
72
9
71
19
15
21
30
69
135
15
6
45
60
33
15
24
33
48
39
123
147
18
129
24
42
60
18
15
87
3
17
94
3
12
105
6
50
19
60
11
37
18
9
14
40
96
21
5
19
11
19
60
18
71
82
24
69
72
60
18
36
15
90
86
34
6
50
4
21
30
9
15
18
30
33
38
55
54
147
105
90
36
24
81
90
153
107
37
36
30
27
8
16
21
3
39
57
63
57
30
26
88
32
10
54
26
25
15
20
58
177
15
3
30
77
49
15
63
11
42
4
36
15
18
51
33
57
120
3
36
42
18
36
11
19
18
90
113
73
84
27
9
5
16
69
21
30
144
66
54
62
37
117
6
45
15
3
35
19
333
8
16
86
10
120
54
3
12
114
47
37
21
6
66
54
75
21
300
30
8
1
15
86
7
11
25
15
42
45
33
2
7
117
36
60
18
32
64
24
62
4
14
1
15
30
21
72
63
84
56
109
21
33
57
30
24
9
144
71
1
36
24
45
9
87
33
77
13
35
72
70
20
78
16
51
15
30
27
87
56
55
15
54
36
129
15
36
98
40
27
5
94
69
27
18
6
33
18
39
90
14
42
4
63
33
18
99
21
72
27
23
13
27
15
9
3
3
93
17
40
84
126
3
47
60
34
51
15
60
20
37
18
39
66
60
24
26
10
54
30
60
54
96
21
84
81
78
21
18
18
45
60
57
221
19
3
18
6
74
7
65
19
69
27
30
ABCD 98862352112*3^$a+1 [50097]
11
36
13
5
7
80
39
37
53
55
17
48
75
16
95
45
144
39
42
43
47
21
12
21
72
3
144
28
72
41
31
44
4
347
25
20
135
13
47
49
80
99
25
96
32
4
80
16
104
88
56
4
12
60
36
44
15
36
73
72
8
40
12
155
9
75
45
16
240
8
40
29
126
25
11
25
11
9
24
81
54
21
64
104
21
72
55
104
4
5
30
25
35
61
41
19
20
33
63
28
32
3
36
168
12
1
17
27
45
103
20
52
36
77
3
88
56
4
65
90
54
3
39
9
4
48
104
9
15
12
28
24
20
27
169
11
21
40
12
36
24
11
1
131
25
23
24
21
15
54
3
87
81
27
193
36
168
101
31
36
5
103
56
64
47
13
24
48
23
81
16
12
23
109
80
21
63
51
1
53
30
1
35
25
156
89
90
21
12
28
8
84
51
21
60
24
4
48
8
36
16
20
87
85
72
80
28
5
43
104
48
16
20
36
51
18
99
51
37
24
24
5
7
59
33
12
88
36
11
18
43
29
31
47
37
83
1
107
33
16
29
66
1
59
1
143
144
48
117
28
24
24
44
208
68
225
15
12
40
5
19
24
20
51
13
17
24
7
65
19
71
9
3
18
42
57
24
4
36
72
35
9
4
11
61
8
69
6
49
96
107
133
47
49
20
24
16
48
60
8
40
48
95
21
40
44
60
12
9
199
24
95
25
17
3
36
4
12
44
4
48
23
21
24
51
18
91
71
36
13
116
16
17
138
9
69
19
71
36
61
8
12
9
31
8
27
13
20
24
88
68
132
15
78
27
63
45
84
15
36
36
109
24
92
39
54
7
65
24
27
72
111
96
25
8
12
100
20
33
7
11
49
24
20
81
6
13
59
93
60
40
12
11
12
60
37
53
18
81
45
30
81
9
6
33
36
4
24
8
12
27
1
65
39
84
16
8
12
40
36
53
96
66
60
12
1
12
72
32
15
25
95
13
11
72
18
175
36
71
24
1
60
23
81
33
7
11
13
20
36
24
36
24
21
39
4
11
49
23
18
247
12
11
25
11
33
3
37
12
11
97
8
69
43
12
24
96
11
12
36
54
78
9
75
9
24
36
52
44
28
36
47
12
265
11
105
36
39
45
16
23
121
144
8
57
27
16
5
39
33
55
12
11
228
9
28
24
36
35
18
7
12
47
24
21
99
54
7
71
69
100
164
45
91
8
36
40
116
51
108
9
27
45
16
104
76
65
27
183
72
61
56
4
12
35
9
28
11
96
30
3
3
180
69
33
55
20
93
43
24
8
27
61
84
56
16
20
24
27
33
27
9
4
44
51
81
3
13
47
156
9
51
45
4
56
12
24
28
128
60
84
16
20
3
162
78
72
9
39
1
24
120
12
77
31
65
67
35
18
31
60
80
45
39
39
12
129
160
12
23
72
90
15
4
48
32
24
12
27
6
102
108
141
39
1
41
7
48
137
91
12
8
76
48
32
99
66
6
13
176
39
60
12
49
84
12
20
33
24
31
12
23
36
18
31
36
5
54
90
6
13
23
85
95
33
75
37
35
9
75
9
4
155
21
15
49
72
20
40
44
52
20
3
49
12
20
100
53
7
11
54
114
81
4
60
84
71
49
11
36
9
9
27
40
59
57
28
36
36
125
42
33
24
4
36
8
36
75
21
63
13
20
28
35
36
69
36
21
30
33
39
72
25
68
28
68
76
83
48
288
96
48
13
80
15
18
19
5
18
37
12
36
24
96
23
21
3
93
52
116
64
8
4
23
93
4
24
44
135
6
55
35
72
49
120
83
37
36
84
44
4
227
66
19
48
11
145
12
120
8
15
9
28
23
36
33
51
1
35
13
11
12
9
16
24
20
60
28
11
49
95
37
35
84
36
1
24
68
3
33
15
42
75
24
48
156
16
24
20
12
40
89
15
24
15
1
71
33
16
56
4
53
30
1
92
48
64
35
13
5
7
11
21
4
32
69
75
88
192
36
24
36
60
47
18
39
24
27
30
27
36
16
80
75
13
92
208
36
35
84
13
23
57
4
44
4
68
4
89
75
36
28
32
15
84
114
27
45
18
21
9
3
108
51
73
95
36
201
51
33
24
51
12
49
84
11
13
8
84
28
47
24
12
69
3
57
123
18
150
18
72
7
11
30
6
84
25
35
21
24
21
51
39
24
9
117
19
11
69
4
20
111
85
41
3
36
9
7
11
97
11
24
25
11
36
138
72
114
180
1
20
100
23
12
54
79
71
66
6
108
37
20
15
9
3
37
20
24
136
41
39
4
11
1
107
12
45
24
60
4
11
57
64
20
3
121
204
5
27
93
7
24
20
4
156
11
36
45
147
36
60
36
120
18
67
20
9
31
20
124
20
36
40
80
39
25
137
19
5
66
72
60
18
7
11
9
28
132
272
148
192
11
30
7
108
20
28
24
60
23
45
60
9
43
47
253
36
35
69
52
80
28
5
18
13
35
6
54
12
ABCD 98862377228*3^$a+1 [50012]
51
28
36
96
29
36
19
20
52
173
27
9
36
60
12
15
52
41
27
72
180
60
76
204
65
36
67
20
12
9
151
44
196
5
79
12
140
28
20
136
5
63
28
44
28
116
72
112
36
17
163
89
168
27
52
5
36
24
108
216
39
216
69
12
108
96
27
153
84
187
29
127
84
29
31
293
147
100
89
115
101
204
19
161
55
20
60
124
248
69
3
28
104
48
136
17
24
19
29
115
96
5
96
84
19
53
7
156
257
3
112
20
93
36
96
7
36
149
43
44
84
96
88
48
20
132
108
4
24
101
31
77
36
31
128
28
240
149
79
56
45
151
65
24
43
36
77
132
135
21
295
29
55
68
48
184
65
48
19
8
28
17
27
76
149
19
12
77
27
33
75
40
113
19
5
144
12
135
117
63
24
28
8
4
24
29
207
28
36
96
24
12
65
24
108
12
99
64
17
31
84
56
9
135
81
175
77
27
40
60
89
7
17
111
4
72
5
24
19
48
48
65
324
55
245
43
44
156
177
27
228
105
48
123
9
7
84
44
52
29
75
117
63
81
211
132
17
15
16
320
112
56
52
12
72
8
40
116
324
81
31
113
15
28
8
52
24
104
165
19
80
112
60
41
3
16
53
3
69
99
52
32
81
235
17
67
12
20
4
56
76
32
136
101
15
16
137
36
12
7
48
197
31
92
9
139
104
76
36
41
79
20
21
144
36
108
91
48
5
51
16
101
79
5
144
67
77
27
69
192
132
163
29
19
17
67
192
24
329
7
8
93
207
213
27
48
160
252
56
36
108
105
31
149
7
104
9
7
48
48
5
24
84
175
5
252
99
141
120
24
36
79
240
113
3
213
55
92
69
36
103
5
7
120
44
88
41
127
44
16
29
55
60
24
12
20
117
43
53
7
77
67
36
12
120
5
151
29
3
88
12
77
91
12
8
36
28
72
224
40
92
112
176
45
39
88
80
40
12
5
31
140
9
108
43
56
24
57
19
36
32
120
297
63
40
101
31
5
39
9
15
21
24
12
24
99
21
31
120
56
132
57
24
19
12
89
36
151
17
156
135
124
125
48
67
101
39
153
127
32
9
175
72
80
9
99
105
84
72
139
24
72
36
32
100
56
105
12
43
44
21
15
9
135
45
36
36
235
20
45
31
5
43
20
64
36
41
183
96
12
160
168
32
45
63
4
77
168
31
12
29
108
12
99
9
127
41
120
24
19
20
204
120
28
68
156
9
139
5
163
12
48
108
56
88
17
48
51
40
216
44
9
171
24
208
20
112
5
132
99
136
29
15
40
125
127
72
32
9
7
113
36
108
36
19
140
153
108
84
55
72
84
12
29
108
115
65
60
31
36
68
45
3
117
43
65
175
77
103
32
108
24
21
24
19
80
16
36
104
28
48
128
36
4
84
77
24
111
40
56
100
173
139
32
9
36
36
72
60
183
328
36
140
45
195
9
27
4
365
39
4
5
43
44
76
32
148
48
41
15
64
24
12
180
29
31
84
29
115
128
4
204
5
31
44
9
163
48
72
29
43
96
89
27
40
60
24
12
53
24
27
16
92
40
8
4
36
20
153
36
156
19
24
29
63
4
20
21
24
19
125
7
128
12
105
67
12
ABCD 98862637312*3^$a+1 [50136]
13
149
30
181
59
144
306
51
3
54
87
33
60
18
129
160
44
52
120
89
210
21
345
55
224
36
4
96
29
15
315
84
81
16
35
210
39
24
156
84
9
66
37
17
90
108
18
151
119
1
23
33
3
84
6
66
114
72
19
44
81
30
1
248
9
90
21
69
102
61
179
9
81
31
113
12
258
54
66
6
15
16
347
120
6
7
24
59
1
11
54
54
60
90
31
35
60
9
12
84
3
297
60
39
1
60
36
8
15
276
36
25
59
9
112
47
18
18
105
75
192
25
47
13
20
75
49
41
24
84
186
69
12
244
44
81
51
4
191
33
75
60
72
93
51
48
93
39
30
135
33
180
27
96
120
45
18
30
31
36
8
36
15
78
66
150
7
47
81
196
36
83
21
51
72
12
24
162
3
51
141
15
69
16
8
21
15
129
12
19
5
54
37
20
9
6
45
4
95
18
120
367
36
80
117
90
216
90
31
116
99
25
11
54
15
36
108
117
48
24
102
61
53
7
8
15
105
36
39
21
69
15
16
23
42
30
144
24
90
12
55
96
89
90
141
177
90
13
8
39
36
45
21
54
96
54
147
4
44
156
9
75
15
1
11
24
108
126
66
145
44
9
87
39
216
36
129
3
13
143
21
76
287
117
60
220
35
18
36
15
16
360
23
13
53
151
71
129
76
44
16
20
39
9
75
6
18
13
77
36
31
60
116
39
21
40
17
66
157
29
18
12
21
24
51
12
57
159
61
11
54
36
42
13
53
324
96
30
1
95
25
83
48
49
5
6
18
111
120
75
54
7
8
51
9
51
61
23
37
59
30
39
15
1
23
81
201
114
12
25
44
93
132
84
6
90
18
133
209
30
6
15
15
33
255
21
96
123
192
33
16
20
45
54
45
147
108
42
3
81
78
72
9
39
13
24
36
95
144
85
120
23
18
42
97
5
96
12
18
78
36
219
45
6
9
81
54
61
80
60
100
59
12
25
68
75
342
75
33
156
186
12
33
9
15
84
76
5
115
41
79
35
69
76
53
27
45
15
3
21
12
69
78
36
45
147
109
95
1
173
42
12
93
39
69
141
15
39
60
37
240
80
105
24
30
45
16
44
63
36
72
12
13
84
65
198
6
156
51
3
60
1
11
145
53
91
96
35
48
54
42
1
84
23
57
15
9
9
48
39
40
11
69
3
73
23
54
51
16
20
15
108
13
20
108
36
36
27
72
9
76
23
12
45
16
24
65
55
224
75
21
33
67
20
111
60
48
72
60
25
24
23
12
25
53
183
4
5
24
31
149
211
35
21
195
204
9
76
23
12
108
213
45
18
45
96
15
129
15
6
234
72
192
141
27
18
67
107
13
59
108
97
65
39
129
51
12
48
180
27
24
18
43
47
33
87
13
47
48
93
21
234
21
40
36
140
48
120
81
54
21
33
30
133
8
120
105
15
16
35
6
159
15
1
120
24
56
244
131
25
8
135
97
84
29
87
40
24
35
84
24
57
84
12
64
89
66
165
39
72
198
36
66
78
15
16
23
72
144
1
35
21
15
9
76
20
33
91
125
51
108
39
13
5
15
99
45
24
36
165
18
297
81
138
81
63
42
18
72
144
1
140
15
1
107
6
15
21
84
171
15
30
78
73
155
49
5
39
16
164
112
35
30
150
102
126
21
111
12
33
9
55
65
24
31
23
21
76
59
36
69
12
24
45
99
135
21
45
31
8
177
139
23
213
63
72
93
12
3
1
53
43
29
15
120
ABCD 98863026994*3^$a+1 [50001]
120
12
210
18
42
107
43
5
13
83
19
17
73
78
102
35
48
7
18
60
107
25
120
11
79
5
12
84
132
48
49
47
193
30
113
67
77
91
42
11
79
18
47
115
60
18
42
120
101
120
37
167
25
83
72
73
282
5
85
30
17
96
25
23
109
90
18
132
18
53
24
25
11
97
102
18
83
120
12
127
30
138
5
25
47
72
13
48
72
120
35
25
155
115
108
30
72
228
240
23
7
12
113
48
79
41
19
30
47
120
24
144
55
108
102
18
12
180
90
78
12
30
35
115
138
83
49
48
42
30
23
67
5
25
378
12
108
12
17
1
72
23
97
35
265
11
307
53
19
60
150
60
47
48
55
137
24
37
132
18
30
35
85
240
12
11
84
25
11
109
48
42
30
60
18
185
67
30
48
30
72
48
30
102
17
36
7
78
23
24
60
13
42
41
109
131
79
18
83
37
23
132
12
60
48
277
30
18
83
24
13
102
101
67
120
5
67
30
30
233
144
43
180
18
72
95
25
18
65
37
30
77
13
210
17
121
72
35
73
162
17
31
125
24
1
12
35
115
5
205
35
25
11
37
72
288
60
155
145
12
108
35
67
77
61
72
60
108
42
41
229
18
89
103
60
77
73
11
79
137
24
37
227
72
24
169
18
29
43
5
43
17
55
77
24
49
35
103
102
47
24
79
113
12
223
5
72
85
48
150
30
72
71
19
90
108
23
19
101
120
97
72
47
43
41
79
5
96
229
168
120
300
12
83
25
83
109
23
127
210
18
42
30
17
48
73
162
120
17
163
48
173
49
18
30
60
72
11
37
30
5
72
25
35
48
127
18
132
143
25
23
72
37
168
12
18
12
120
65
115
60
60
48
30
12
78
162
11
37
95
108
72
60
60
97
48
222
113
7
125
85
71
36
61
60
30
90
72
180
18
30
60
30
89
133
11
156
1
12
30
48
29
120
84
36
91
17
12
1
35
7
30
18
29
24
19
120
53
37
210
161
96
204
12
180
55
5
168
49
18
137
73
12
210
101
79
41
19
173
37
60
11
7
53
37
35
25
72
210
18
30
53
37
30
29
103
17
24
120
12
144
31
90
59
13
11
72
12
48
217
23
145
42
60
41
127
293
37
12
23
7
30
35
48
25
143
97
60
30
42
11
36
31
17
288
157
30
18
192
47
36
108
187
5
7
257
1
59
36
37
11
19
120
60
17
91
132
30
155
72
84
7
102
18
149
120
13
60
23
97
18
125
7
18
59
43
18
132
48
60
162
5
48
25
72
90
168
12
90
47
13
167
151
12
113
7
18
120
132
30
197
103
90
71
49
47
43
60
281
12
204
133
335
73
35
25
42
53
85
72
300
23
127
90
60
90
41
19
17
1
155
25
12
35
168
97
95
25
107
43
41
72
72
43
353
12
144
24
139
101
37
132
150
60
48
150
60
107
133
47
12
24
79
17
43
18
95
60
7
108
30
12
78
5
25
102
53
37
150
101
144
252
1
12
48
42
17
13
30
53
115
53
120
60
60
37
60
23
79
65
72
48
25
48
12
60
35
13
35
85
42
78
60
30
132
113
24
24
157
119
43
18
35
97
30
353
7
30
11
19
18
47
73
47
145
ABCD 98863203644*3^$a+1 [50007]
18
33
24
180
132
24
192
108
12
48
99
93
123
57
9
78
48
114
18
48
294
108
75
36
60
120
9
15
75
36
24
45
93
39
36
48
21
24
126
84
69
21
54
36
6
108
27
99
12
72
177
48
45
6
66
15
39
45
36
33
27
63
45
48
33
15
75
54
12
240
3
45
90
81
24
27
30
420
123
72
195
69
24
105
15
135
12
33
93
39
105
90
54
75
201
18
381
69
102
69
171
48
18
42
12
60
9
21
39
39
48
294
30
93
195
18
204
51
3
66
90
21
327
21
12
15
153
105
54
12
45
84
36
15
21
3
21
33
162
138
51
129
108
114
18
138
18
90
24
162
15
93
30
93
72
51
186
111
48
84
12
9
90
6
138
96
84
93
12
3
72
36
54
108
42
33
15
222
30
180
81
9
15
75
93
147
102
78
180
30
36
27
189
99
15
66
3
72
120
189
66
18
87
9
12
132
48
450
42
66
114
30
81
15
81
24
165
39
45
72
150
45
96
93
75
51
54
12
18
6
99
21
15
75
69
132
87
177
39
81
123
45
3
114
63
111
36
54
39
12
45
48
150
57
63
18
42
165
72
153
6
9
192
24
24
36
21
111
9
24
54
12
108
90
51
24
87
60
93
72
105
66
18
6
18
36
36
39
96
3
6
174
165
75
21
9
18
33
9
36
66
60
66
54
36
33
36
63
162
111
45
24
198
165
12
33
96
30
6
54
84
57
33
147
39
120
54
96
39
120
156
144
57
54
9
51
45
147
42
138
93
159
180
6
39
60
45
15
132
33
30
105
147
36
18
6
45
9
36
108
15
51
180
90
207
27
93
108
69
108
108
36
36
42
45
60
105
18
78
111
99
36
21
87
306
24
111
72
12
111
66
123
3
24
84
57
48
75
294
66
117
87
90
15
57
3
15
72
141
12
45
48
135
69
30
24
141
36
39
18
12
24
12
54
60
66
3
111
45
228
141
144
72
66
33
39
57
15
108
96
45
9
48
3
87
9
33
138
45
69
99
315
54
48
183
231
330
48
27
84
87
57
96
240
99
120
45
27
21
33
186
18
75
135
72
21
87
105
72
3
90
27
45
3
33
3
159
45
45
15
12
9
27
69
18
90
228
75
57
30
93
213
6
93
156
24
117
123
27
90
123
21
39
27
168
93
189
54
144
105
225
183
24
96
159
9
9
60
87
15
36
54
60
198
141
21
18
30
126
21
93
72
15
105
111
12
168
123
21
36
3
129
27
45
24
129
42
48
96
81
3
126
15
57
90
132
138
132
51
39
102
108
6
12
18
6
21
27
81
15
54
66
57
240
48
72
84
45
3
12
120
75
114
54
57
9
75
132
9
39
36
36
24
9
24
3
72
36
225
6
18
192
63
72
33
3
12
21
54
57
36
207
216
45
60
24
15
21
36
3
120
45
261
36
99
24
3
57
15
18
3
39
30
6
57
9
123
21
15
36
48
63
78
144
30
57
3
102
3
12
225
51
93
54
33
24
24
12
27
42
318
60
66
75
111
48
105
57
36
180
24
18
57
15
30
75
24
72
63
60
57
264
75
21
99
54
27
12
21
39
105
162
33
12
75
18
72
18
93
105
3
21
ABCD 98863245758*3^$a+1 [50022]
240
33
47
10
8
34
36
20
4
45
21
2
13
120
15
57
3
120
132
18
24
27
11
90
7
348
168
45
26
61
15
18
14
37
51
45
45
48
15
15
50
7
144
24
60
107
40
33
129
6
80
25
9
66
9
36
36
21
3
84
17
79
11
54
19
75
66
74
72
25
21
3
5
34
38
19
21
32
118
192
50
18
37
63
60
60
48
9
96
36
21
2
36
40
45
12
72
81
27
3
80
40
9
135
66
56
18
40
126
14
1
35
4
21
180
75
80
25
39
33
117
168
15
17
46
21
21
42
48
57
21
111
120
9
39
153
63
120
57
152
16
87
60
24
51
12
21
12
72
5
67
21
30
80
100
120
69
33
3
60
24
23
25
12
53
126
40
21
39
62
55
132
21
39
95
76
21
11
49
3
48
18
134
16
45
117
15
23
4
108
57
65
72
178
6
27
23
61
156
35
49
9
51
3
45
21
27
180
108
36
9
15
9
3
12
72
9
30
9
23
40
48
57
27
81
84
12
96
3
12
30
14
13
75
48
42
30
21
5
175
192
15
18
39
11
72
25
120
12
15
48
50
18
70
146
13
51
24
36
69
60
35
25
231
21
51
45
33
26
25
29
22
42
98
28
57
15
18
99
63
33
24
23
25
24
3
56
1
51
20
37
3
105
48
9
50
88
57
48
5
18
36
25
36
60
3
60
21
11
73
35
94
48
3
35
25
36
29
19
53
88
162
12
80
76
12
12
80
28
8
97
63
42
78
12
9
203
28
8
22
14
4
60
224
37
21
14
4
129
240
36
9
32
31
3
150
111
168
51
62
43
84
3
69
39
42
3
24
12
23
37
24
155
157
12
96
132
24
39
57
168
27
33
27
57
3
9
9
30
2
55
35
22
66
30
26
16
72
48
78
99
12
63
48
120
9
119
36
1
45
99
3
48
69
5
79
15
24
57
60
53
55
3
60
8
40
45
15
57
45
42
8
73
39
126
42
44
61
87
6
87
33
30
2
40
75
72
12
3
36
21
84
27
102
75
96
60
12
132
33
2
61
24
60
156
12
240
5
18
112
12
45
83
178
87
27
33
63
60
42
27
23
73
36
3
81
12
15
18
150
9
12
60
9
30
84
33
23
100
120
117
5
10
102
51
15
56
25
36
63
225
12
3
24
18
8
94
21
11
16
33
12
123
72
48
69
51
12
12
48
8
4
141
39
18
15
17
43
24
60
33
38
40
9
48
51
12
45
87
57
24
144
111
60
84
6
111
96
23
25
75
9
35
73
27
153
15
12
105
36
27
2
58
14
19
36
215
1
63
57
113
40
15
15
42
50
49
3
36
57
60
72
12
24
47
13
24
35
61
11
216
109
63
8
13
15
30
15
35
70
24
63
113
19
12
95
16
18
99
12
51
20
10
98
40
24
45
35
28
18
51
21
87
51
102
15
207
36
21
99
12
8
49
15
33
15
9
153
27
120
29
55
12
63
57
3
116
121
123
72
8
205
12
27
21
24
3
78
27
3
60
80
52
42
30
2
90
13
108
108
15
45
179
10
26
40
21
99
24
6
15
9
3
93
24
63
15
20
25
3
57
48
27
38
187
15
30
15
59
1
87
110
55
17
178
20
88
18
74
46
15
195
12
18
56
88
6
9
33
8
10
81
21
32
16
15
57
30
129
39
81
84
36
9
27
48
180
36
60
24
11
145
93
6
60
204
33
33
255
39
18
30
18
15
84
192
3
36
14
7
120
35
88
36
21
35
18
18
13
36
84
12
120
3
42
27
23
25
24
51
18
15
27
57
96
15
32
28
116
49
45
99
261
27
75
57
17
18
145
108
12
72
144
5
31
111
12
6
27
60
59
4
114
3
95
49
63
48
9
29
82
45
60
243
57
15
33
159
81
12
23
94
86
40
21
84
27
150
78
42
8
7
27
6
75
87
9
5
55
63
18
15
144
9
15
84
3
18
26
49
15
57
5
19
36
12
5
18
108
52
93
57
159
35
1
48
12
183
69
96
45
32
7
81
15
84
47
13
15
48
18
171
51
33
11
1
3
141
35
124
54
6
45
5
72
19
35
61
117
48
63
9
27
71
49
5
43
21
27
24
96
27
33
3
69
36
99
8
49
39
45
12
3
57
3
42
38
61
3
60
6
15
17
10
44
34
2
28
57
3
81
39
21
3
30
63
17
67
23
1
15
182
40
3
180
9
3
35
13
36
48
120
17
55
201
135
72
81
42
69
48
51
45
84
143
13
24
33
15
63
ABCD 98863418848*3^$a+1 [50102]
5
12
19
36
89
4
21
36
3
20
120
60
7
60
5
31
17
55
30
47
36
49
15
3
33
8
16
69
51
104
4
8
12
1
30
9
20
43
17
40
15
36
5
55
21
56
7
60
30
11
24
72
1
3
39
30
36
24
12
3
21
66
21
69
24
30
24
17
4
27
17
97
23
36
7
24
5
25
23
1
84
6
69
93
47
28
48
21
18
48
24
84
21
15
9
36
44
12
48
12
25
35
19
21
8
1
11
60
109
24
167
12
40
80
28
9
135
8
25
36
11
24
31
29
25
107
24
24
25
75
15
17
7
18
15
44
36
64
60
9
36
63
36
15
84
5
31
29
25
11
12
13
11
13
36
147
12
32
25
15
36
33
11
13
12
150
18
23
43
45
32
4
20
13
15
57
51
57
12
39
15
9
68
40
33
35
16
20
60
43
77
73
23
24
25
36
48
95
40
20
16
135
89
7
5
103
17
85
35
37
6
29
37
18
42
36
102
17
24
19
5
43
9
33
35
52
15
18
11
72
7
5
31
36
54
11
43
17
48
28
24
20
36
49
15
3
18
18
89
55
18
47
1
71
28
20
48
4
20
36
43
5
36
1
3
9
72
3
3
65
72
55
57
93
18
18
11
25
11
7
30
47
60
40
3
21
15
12
17
91
24
105
116
36
16
9
3
20
1
36
54
12
18
59
67
6
12
6
29
97
54
65
37
95
13
72
39
44
31
5
25
131
24
25
3
15
42
23
43
18
111
20
48
12
108
67
41
24
19
129
3
57
36
140
37
23
52
32
121
24
87
96
27
41
4
20
60
40
75
5
13
35
73
36
39
12
24
8
40
3
30
59
16
44
25
11
97
11
16
99
6
156
59
13
47
16
20
7
42
23
31
5
12
48
1
11
24
163
5
52
3
30
11
36
48
31
17
60
40
12
20
52
15
6
15
24
36
63
60
30
6
29
4
32
60
4
15
41
25
3
20
16
60
20
12
12
43
5
12
1
59
12
16
68
19
6
36
18
33
24
15
5
31
54
30
5
73
66
17
12
7
5
103
41
12
4
80
36
25
24
3
45
11
16
33
3
8
60
1
66
45
87
90
18
12
36
17
64
51
125
19
5
16
15
17
55
12
36
24
21
9
71
24
144
49
60
35
37
3
36
9
18
42
15
60
12
20
19
84
17
28
72
9
71
25
30
81
8
24
121
59
31
41
1
59
36
48
60
72
24
28
51
29
40
72
8
25
42
18
11
55
17
4
3
33
80
7
17
60
24
49
18
69
20
40
20
88
8
12
60
48
7
45
117
24
84
75
3
192
6
59
31
90
59
25
35
36
1
251
7
165
56
12
24
48
40
12
15
36
45
140
13
24
11
24
52
24
9
36
54
41
76
15
33
21
36
30
45
9
11
43
60
36
30
39
32
19
9
12
93
108
48
24
30
77
120
36
7
33
69
23
40
20
16
20
67
48
24
65
25
3
45
132
75
63
5
4
20
24
4
72
56
24
85
11
73
47
12
31
57
24
51
18
30
132
5
43
24
57
63
57
8
28
3
17
12
25
3
44
48
7
18
83
7
17
73
131
19
33
24
8
60
37
15
24
15
5
36
49
15
32
132
12
60
1
107
31
54
35
28
8
1
83
16
15
21
20
13
3
32
31
21
15
9
15
12
29
13
36
47
7
36
41
31
29
76
8
64
15
60
17
55
89
52
32
7
18
15
51
17
24
24
64
21
107
84
40
3
17
13
27
8
12
49
12
24
23
36
16
33
12
18
17
19
9
80
25
15
15
65
25
35
127
5
1
3
51
48
18
23
16
8
28
72
8
12
31
54
11
36
24
12
7
5
1
51
51
18
36
3
15
5
12
25
51
15
17
25
18
12
60
5
12
16
39
30
11
12
12
1
24
18
17
13
35
97
35
40
15
33
15
6
35
24
25
3
3
29
25
23
12
52
8
25
6
12
42
120
11
136
3
18
102
17
48
85
18
5
13
36
11
100
69
15
51
45
63
41
4
12
39
113
16
15
197
124
39
21
15
36
57
45
27
8
1
24
11
19
17
19
29
12
16
57
51
39
72
53
48
43
30
35
1
18
18
27
33
3
9
27
20
48
31
9
207
5
55
66
3
164
1
11
25
11
48
12
4
8
7
5
103
33
44
121
3
81
3
8
24
25
3
68
4
69
75
20
24
25
15
8
7
90
60
30
21
44
103
48
96
33
20
16
44
96
1
18
5
1
36
83
60
31
90
6
33
21
36
23
72
16
12
8
64
33
6
21
9
59
1
15
21
18
5
52
15
5
25
35
60
24
12
13
24
36
90
17
4
104
72
12
48
48
24
12
48
25
47
28
20
12
1
39
45
3
33
3
57
72
12
39
15
9
45
35
73
54
65
103
36
29
28
9
54
6
11
28
12
8
36
13
23
7
42
39
32
24
43
21
36
8
7
93
33
3
51
6
39
63
96
21
15
113
7
221
108
4
12
8
28
3
12
54
3
51
17
43
17
19
41
24
28
120
75
5
43
18
59
67
5
60
13
75
27
65
84
1
11
4
15
5
156
7
30
18
72
78
12
18
18
27
99
96
5
64
104
1
23
1
35
49
3
24
15
5
36
12
12
24
19
30
60
36
71
16
72
32
115
18
12
24
36
48
18
57
21
39
20
12
88
60
12
3
12
5
40
44
24
1
95
36
13
11
40
15
17
7
93
44
208
33
59
16
12
51
6
36
107
12
48
52
48
72
3
30
18
18
72
35
40
24
8
12
13
12
54
29
12
13
35
40
3
17
12
36
25
15
15
9
20
28
57
23
43
54
11
48
31
6
54
53
16
21
18
5
36
67
5
12
1
12
27
32
48
1
71
19
9
15
21
15
54
18
29
48
7
81
20
64
60
8
25
3
27
42
15
3
33
60
45
23
40
15
21
15
18
108
39
63
5
55
30
3
92
37
15
8
12
85
39
15
6
48
42
89
19
53
24
28
15
5
55
17
1
47
7
18
15
33
132
3
48
56
31
65
193
39
15
30
75
60
72
9
6
29
1
6
30
42
12
6
3
9
18
5
72
91
36
65
28
51
12
9
44
109
18
5
4
8
25
23
12
60
28
3
5
100
32
12
7
5
24
16
9
90
29
12
40
9
11
96
19
21
68
4
36
32
7
33
15
65
64
80
60
28
12
56
88
21
23
31
137
24
24
25
36
143
36
55
ABCD 98864611798*3^$a+1 [50042]
93
115
98
84
132
48
18
150
94
44
24
33
72
7
26
64
8
6
36
180
40
224
54
180
132
18
18
108
75
87
30
10
17
48
72
13
44
46
30
8
36
16
254
100
90
8
90
105
45
18
18
12
10
8
72
42
22
116
52
113
85
74
6
18
66
63
63
18
144
82
176
100
8
46
59
24
33
15
3
45
240
192
39
70
26
120
258
46
89
135
30
204
48
63
45
27
9
63
141
120
16
56
3
24
168
48
27
52
12
53
25
38
24
36
10
44
156
78
36
9
57
24
54
64
62
99
217
30
8
60
66
78
18
12
15
48
63
42
30
18
36
36
132
126
64
12
14
82
152
28
5
85
74
129
24
37
26
18
36
144
52
47
33
220
42
200
70
2
16
113
51
60
280
161
109
8
10
48
8
54
3
57
18
18
66
9
24
21
42
40
62
6
84
33
48
24
13
24
20
39
49
92
6
333
67
5
37
2
18
15
81
36
90
10
56
15
55
90
152
36
54
12
6
90
4
60
38
3
168
169
12
8
171
135
9
43
164
9
51
174
87
57
28
32
10
8
190
38
90
27
48
21
48
123
27
126
159
105
6
30
6
108
10
8
72
12
240
30
36
60
84
16
54
74
57
57
58
134
6
30
3
49
2
10
90
170
6
108
54
12
18
198
72
51
75
45
189
51
21
90
9
45
36
78
102
3
85
92
63
45
51
45
12
70
242
18
117
55
65
7
18
12
26
160
74
16
152
12
88
20
172
50
81
117
66
52
5
39
18
15
7
44
45
15
120
6
84
46
89
72
45
64
11
25
54
60
29
24
63
172
2
108
60
18
72
81
157
14
213
120
45
3
55
60
38
54
18
24
46
128
96
40
104
9
63
54
10
30
11
69
16
35
39
16
62
3
27
6
102
150
30
18
42
57
171
16
108
41
72
15
24
40
90
68
3
9
16
90
38
6
9
39
90
78
33
247
8
46
36
23
211
29
9
28
8
34
62
90
9
24
75
21
24
37
83
45
28
23
27
10
8
46
156
17
45
60
58
114
56
18
9
15
12
160
26
48
36
63
37
158
10
2
81
19
14
36
46
20
33
27
54
28
26
22
44
6
33
177
87
63
162
12
18
105
57
46
17
45
82
80
16
38
34
41
7
17
48
69
3
7
89
24
168
48
99
246
6
66
135
48
240
61
20
6
264
60
130
11
15
33
9
48
15
63
30
16
18
26
36
28
71
37
8
154
38
24
256
32
36
15
24
37
11
165
3
7
188
45
144
96
72
123
36
9
37
24
20
6
40
158
84
18
18
286
18
2
24
64
116
154
35
63
48
24
28
62
63
57
90
126
34
2
126
52
8
10
20
10
114
23
13
92
78
40
62
195
3
10
170
177
21
54
42
18
10
8
30
57
363
10
90
2
36
75
15
9
163
80
52
26
135
31
6
83
45
72
34
8
22
68
120
28
32
22
149
1
30
89
37
44
46
24
98
22
80
16
8
57
69
51
33
6
9
121
23
45
36
15
69
28
95
109
59
67
2
142
36
128
24
10
71
240
211
18
80
10
26
36
3
48
79
50
39
27
64
149
24
67
26
18
9
63
48
90
15
127
98
39
63
105
72
27
28
20
21
57
162
12
16
17
45
12
24
64
71
24
13
152
3
97
38
24
9
207
57
27
18
3
159
46
114
108
2
46
60
137
15
10
38
24
40
104
54
12
36
27
48
87
18
60
27
37
30
80
6
102
18
18
36
24
72
40
42
12
11
48
24
177
250
53
240
87
16
72
108
5
75
30
54
16
30
35
9
111
33
6
76
60
20
190
50
93
51
138
3
72
7
170
46
8
46
83
141
82
50
4
59
37
2
96
90
12
24
90
48
33
3
126
16
8
30
126
3
85
152
18
33
15
24
81
45
48
24
120
60
63
9
100
18
8
40
ABCD 98864969642*3^$a+1 [50029]
24
5
24
7
48
240
11
13
120
203
48
90
31
60
60
144
281
103
36
11
49
84
5
151
24
12
101
55
12
36
101
31
24
24
5
6
6
43
95
85
12
89
6
73
65
6
30
151
65
7
35
13
35
30
18
30
19
12
11
24
61
72
137
24
31
161
42
1
60
41
18
48
48
1
24
47
24
13
72
60
23
73
65
43
11
25
84
107
157
12
41
19
41
18
126
31
323
150
90
181
221
55
119
24
90
91
60
24
24
23
49
168
77
108
43
137
48
90
102
96
127
59
193
95
1
24
173
168
186
54
24
115
53
18
37
48
36
48
137
103
12
83
1
5
120
12
115
24
35
13
36
12
204
96
173
67
108
12
29
36
43
5
6
13
36
12
35
25
29
103
48
35
85
60
23
49
23
102
31
144
12
89
132
43
17
54
6
7
96
185
84
12
43
36
5
6
25
71
109
24
24
12
53
43
17
126
360
1
108
17
96
90
385
120
29
66
72
72
85
89
55
36
5
115
24
29
7
65
19
12
83
24
61
17
48
31
48
53
12
67
29
132
204
36
43
24
35
1
12
155
30
79
84
24
60
137
36
55
23
102
55
17
96
55
269
7
24
24
101
84
103
24
5
31
72
228
84
65
115
29
79
72
60
24
119
13
59
13
48
48
35
61
53
30
37
48
12
5
163
36
5
19
60
101
7
65
138
97
47
48
13
89
36
36
60
108
223
84
84
24
36
17
54
49
5
84
6
6
120
96
7
35
78
115
12
5
55
36
5
54
48
49
53
42
24
102
42
192
25
239
72
78
24
31
11
49
65
7
108
221
30
6
7
5
151
84
36
36
120
120
48
83
30
72
18
217
36
11
85
53
31
29
31
17
18
72
120
18
60
79
11
150
42
25
53
12
19
35
1
23
25
72
5
19
48
53
7
17
79
155
37
72
107
25
24
36
24
24
11
49
108
17
43
209
31
60
360
29
139
41
31
59
25
60
84
5
187
24
180
83
78
48
60
12
7
72
5
30
73
132
35
25
348
36
41
36
60
12
7
11
13
24
11
97
12
36
204
372
95
25
60
36
12
83
49
120
84
24
11
25
65
7
47
133
65
18
49
65
67
36
53
90
1
48
36
11
6
42
37
89
55
17
138
97
29
60
6
144
25
53
42
61
203
1
108
72
24
29
12
31
48
132
17
7
5
120
55
89
60
30
30
67
12
48
12
71
121
60
29
30
66
60
66
78
187
12
257
24
19
132
60
143
13
59
13
12
24
72
167
181
155
144
205
12
24
41
43
35
18
67
131
6
163
36
36
71
49
144
191
13
101
84
7
264
84
215
72
150
43
47
121
125
55
72
41
90
6
55
11
25
119
73
12
24
24
108
144
71
97
252
53
48
12
36
31
228
65
42
114
36
163
5
36
30
85
84
156
24
60
71
30
114
72
169
65
79
5
67
24
36
60
108
11
90
31
24
12
24
120
161
115
29
43
17
6
48
1
36
17
66
144
6
67
24
119
126
55
11
25
47
37
96
17
43
72
12
48
35
48
54
48
42
1
24
53
216
55
36
36
12
221
306
25
84
65
31
60
24
5
42
37
293
78
66
211
84
24
12
5
30
24
1
108
29
12
24
12
84
24
144
42
78
151
5
102
13
125
54
6
36
55
41
19
35
49
311
109
132
84
24
11
49
29
55
5
12
96
72
151
36
113
150
6
19
47
85
113
55
36
24
48
47
13
59
6
19
95
54
84
156
66
150
19
77
43
60
11
24
72
30
55
89
120
84
31
95
48
ABCD 98865278938*3^$a+1 [50008]
27
8
25
60
135
308
40
32
25
15
32
52
24
24
27
18
27
36
39
93
68
24
31
30
123
9
3
84
20
25
75
36
72
33
15
45
84
18
30
3
69
59
4
72
44
49
30
53
28
21
15
128
60
28
20
52
72
20
85
15
51
9
15
6
39
21
135
39
21
24
21
60
42
45
48
8
49
47
25
75
15
30
3
8
37
12
36
15
69
3
32
36
52
12
96
15
53
1
99
12
129
48
42
89
36
43
18
3
27
114
30
45
24
20
100
24
36
20
67
9
8
7
18
11
4
32
36
108
61
11
60
19
65
13
63
20
49
6
17
40
63
33
36
51
72
30
3
12
33
59
16
68
37
27
3
30
119
1
15
60
69
123
87
29
12
24
124
51
126
72
12
96
39
45
60
48
27
21
30
105
39
5
25
131
25
27
92
24
61
11
25
27
105
63
144
96
105
75
57
48
3
36
20
4
69
71
1
36
3
27
9
21
3
32
4
3
65
28
12
15
33
189
83
72
1
12
12
75
36
24
24
39
221
37
24
15
21
72
12
78
18
30
17
148
20
7
105
68
52
36
69
71
1
3
32
4
39
30
15
27
6
27
56
72
97
11
16
33
35
55
5
120
88
12
63
30
27
15
5
13
30
24
9
24
45
48
12
78
42
30
102
36
3
27
45
60
24
15
21
45
15
24
15
9
129
78
5
148
21
18
41
24
12
13
12
75
60
20
36
97
83
85
63
9
12
11
97
83
28
12
32
13
24
18
42
3
33
35
12
25
107
28
8
19
30
15
24
141
30
9
12
48
36
15
9
9
3
60
8
7
5
24
25
83
28
24
24
69
63
8
1
11
19
45
81
23
1
36
107
16
81
36
63
21
108
47
1
39
15
41
4
24
20
16
44
4
33
3
69
51
12
9
111
60
48
12
129
11
19
41
108
1
60
6
53
1
36
3
60
189
12
83
48
4
33
3
12
12
24
9
63
48
12
15
93
56
16
68
31
5
25
18
30
23
97
12
35
88
45
47
28
75
17
76
60
9
15
80
145
11
19
96
65
4
51
9
8
36
19
21
9
27
21
15
12
63
129
68
12
60
1
15
9
3
48
48
36
21
12
72
63
32
88
36
132
24
3
18
30
5
97
210
42
60
11
4
21
3
12
9
3
92
4
32
19
53
13
15
12
3
42
3
24
48
3
42
63
12
48
45
3
51
89
16
141
3
12
24
21
3
212
40
164
64
69
78
45
68
4
33
39
3
18
54
18
78
5
85
23
7
33
36
21
27
20
37
108
27
8
13
12
12
48
12
18
42
78
21
21
6
45
8
64
3
29
64
72
57
120
12
6
5
28
24
87
66
84
15
44
4
27
33
152
13
75
15
77
13
48
12
15
3
45
105
63
24
12
45
15
8
36
196
24
51
21
92
48
79
120
9
12
32
25
48
24
35
25
23
55
18
15
24
63
72
41
24
88
87
21
120
9
75
33
15
32
1
75
144
3
18
15
84
116
55
30
42
33
15
33
39
21
84
105
47
181
12
111
57
30
24
45
8
13
15
20
28
57
30
17
12
40
21
24
11
88
9
15
12
45
15
36
87
42
15
15
30
66
45
45
3
24
56
61
48
11
16
8
12
25
30
6
42
57
80
1
3
81
18
120
5
72
13
60
135
8
37
12
60
36
12
63
69
18
17
1
3
12
8
4
3
54
23
25
3
9
6
33
36
21
3
24
20
13
144
23
40
3
33
36
3
30
48
27
132
33
15
12
20
36
25
24
15
36
8
60
4
27
9
9
48
84
15
24
36
36
8
4
20
37
168
11
1
15
20
55
18
11
60
76
3
48
57
32
36
100
8
7
77
13
24
111
24
15
18
11
61
51
20
48
40
32
4
48
93
39
63
18
84
15
45
135
15
18
48
3
20
4
33
12
3
48
21
3
27
161
4
24
9
12
131
64
81
132
11
12
28
60
12
144
75
45
21
24
30
18
87
180
51
93
27
9
15
6
27
8
49
3
27
29
64
20
55
57
21
63
129
135
27
69
21
3
48
72
27
101
112
32
13
75
3
9
36
8
61
39
69
18
9
20
40
20
36
19
9
57
3
27
45
24
45
23
12
36
4
45
36
15
9
15
24
24
3
33
39
18
12
11
37
23
4
80
85
3
8
49
27
24
51
6
42
53
67
18
12
83
40
9
36
12
72
6
33
159
72
9
36
3
42
59
52
12
152
1
23
19
45
48
27
5
16
24
48
12
8
12
96
91
65
24
4
27
5
16
9
66
30
143
24
37
108
15
33
132
30
33
9
15
56
37
3
44
25
11
4
36
87
17
40
24
36
105
15
51
9
36
120
48
21
39
72
135
42
108
42
42
6
165
24
33
27
20
85
30
66
54
30
48
11
4
32
1
12
48
12
27
45
18
17
4
12
8
12
4
183
18
3
57
12
27
20
16
45
39
36
44
76
12
92
13
3
24
21
24
18
45
3
30
63
177
35
49
6
162
35
16
21
51
12
36
57
3
36
123
21
21
15
24
9
60
18
9
33
27
68
25
108
147
15
17
16
189
36
3
20
1
71
60
19
105
48
80
7
21
8
40
27
17
7
18
48
27
33
3
9
12
11
28
57
12
11
1
99
20
24
28
39
5
13
72
95
48
16
12
45
30
33
24
36
27
45
72
72
33
11
1
3
93
27
3
29
1
12
87
33
3
32
36
40
60
12
15
45
99
89
4
80
16
92
37
27
45
35
61
87
3
9
20
13
27
21
24
135
20
25
36
83
1
35
28
12
80
103
21
24
20
16
21
35
28
27
6
84
6
24
89
40
9
3
72
72
51
30
72
72
35
1
35
52
12
105
ABCD 98865521806*3^$a+1 [50003]
9
33
18
41
24
64
51
12
9
24
27
29
24
31
24
30
135
81
18
41
67
24
29
16
48
152
88
92
64
9
42
9
84
32
19
12
18
51
8
36
139
5
60
25
71
24
37
18
57
80
55
108
41
67
17
1
36
24
155
52
9
54
54
18
180
17
37
95
240
60
4
36
8
37
54
126
63
60
111
29
13
3
36
105
54
54
11
100
44
16
260
91
66
99
24
56
19
9
32
60
4
57
90
77
85
47
348
96
156
19
5
19
5
40
3
77
28
57
11
115
41
108
13
135
15
149
24
16
48
20
25
18
69
20
1
119
24
16
8
31
90
60
59
96
16
39
41
103
125
100
15
12
81
44
120
103
5
12
13
155
12
55
18
135
75
81
20
4
72
20
48
16
27
53
60
64
63
53
31
5
40
20
108
67
18
30
150
75
51
89
13
18
42
30
17
127
18
71
24
12
19
126
15
20
1
42
21
87
30
59
48
7
53
1
11
48
16
27
9
15
29
91
36
17
52
21
90
18
24
252
119
16
68
60
37
35
61
59
24
19
105
12
8
120
7
18
60
47
19
72
53
16
320
25
99
51
5
103
57
8
7
29
55
89
1
24
66
41
1
18
5
4
3
9
36
44
24
24
52
261
78
126
30
29
52
9
6
17
12
19
96
18
30
101
31
113
7
54
6
48
42
99
111
54
42
12
33
48
116
28
20
7
33
20
1
72
18
42
107
55
45
21
11
60
25
39
27
53
36
48
72
43
42
75
20
43
60
120
18
143
1
95
100
63
41
84
127
5
43
96
29
96
31
33
20
55
101
16
51
93
56
144
31
45
20
259
36
9
75
65
7
9
20
24
19
45
32
31
60
53
100
207
48
42
12
87
3
36
24
137
19
5
55
120
41
19
9
48
132
92
48
25
71
84
40
111
42
63
224
28
3
41
40
8
133
83
24
103
9
8
61
75
24
63
113
7
9
45
96
99
8
192
19
5
31
113
12
19
9
117
18
96
29
1
11
48
100
12
105
23
36
16
9
11
31
192
6
54
197
1
30
89
79
9
147
29
24
52
39
69
75
41
49
42
54
11
48
148
12
63
17
7
54
66
33
36
36
21
107
145
162
18
11
76
3
108
132
77
256
117
11
60
4
60
3
72
5
67
5
24
52
63
36
33
12
44
7
18
11
16
57
227
259
162
15
44
24
16
8
160
237
179
24
31
65
40
45
12
47
13
48
6
53
112
8
12
4
56
64
20
4
152
24
76
20
48
16
81
23
73
12
11
151
45
63
5
13
15
84
15
125
31
357
176
61
18
65
72
84
4
60
32
84
156
16
212
16
96
21
23
31
53
55
17
48
7
45
20
24
52
44
40
60
63
5
13
54
66
23
64
3
144
6
3
15
9
3
72
45
180
60
75
72
29
24
1
54
65
61
51
93
60
27
128
25
27
75
53
28
92
16
36
60
3
33
12
51
54
11
37
63
24
32
4
36
63
30
51
12
92
13
59
24
36
73
27
8
61
35
24
16
56
48
37
83
16
165
119
133
47
72
31
57
87
165
33
47
19
36
126
23
139
18
54
33
32
4
75
6
30
33
21
59
40
36
20
24
16
111
168
72
21
68
55
101
91
17
127
24
9
80
36
19
30
51
39
78
48
71
43
180
5
12
4
24
27
5
13
108
27
12
8
7
5
25
60
54
5
79
18
63
87
30
27
123
9
63
161
49
96
59
67
29
25
39
27
24
54
12
18
41
84
72
48
7
29
79
5
1
155
60
64
57
23
31
9
15
57
128
16
80
24
28
9
3
20
60
7
30
18
17
1
78
29
36
19
42
144
216
156
23
139
36
24
41
4
21
6
30
23
36
37
39
99
6
59
160
56
40
21
27
27
18
35
37
23
1
54
45
27
36
29
60
109
99
3
18
35
120
16
8
55
96
41
61
47
52
51
84
105
3
5
36
4
56
67
84
29
31
5
88
15
17
24
61
35
64
45
179
1
96
23
31
21
368
145
51
75
45
56
13
11
96
13
87
44
40
81
15
48
60
12
24
45
35
19
41
36
31
9
120
108
60
135
137
144
61
39
36
24
20
96
84
16
39
5
4
81
59
1
126
66
27
80
72
28
32
1
99
80
19
30
6
9
56
100
60
68
187
89
1
95
31
17
37
ABCD 98865722864*3^$a+1 [50102]
15
45
27
38
27
81
7
48
32
45
31
29
103
20
48
7
9
8
43
32
21
4
8
60
4
24
32
12
40
213
20
27
7
41
75
33
67
5
49
11
25
50
13
12
27
80
88
2
63
28
44
12
51
33
4
5
15
25
15
32
31
17
28
32
52
11
4
86
15
24
64
39
20
21
40
59
37
111
9
68
28
35
12
21
36
60
16
12
8
180
88
129
11
4
3
2
15
52
135
5
4
29
15
3
9
73
258
29
33
18
4
56
25
9
18
101
12
75
90
75
7
45
20
12
21
27
33
15
4
21
15
57
11
12
49
11
52
8
12
40
5
7
56
25
24
56
39
24
7
77
165
10
30
11
144
108
52
35
57
31
32
33
45
34
53
13
2
25
68
48
52
57
11
7
62
48
27
7
8
57
33
27
16
80
27
18
10
53
12
75
25
92
12
13
132
23
63
57
3
42
3
88
44
67
36
20
9
16
24
20
21
27
25
140
15
43
9
8
15
37
63
161
1
11
24
3
37
105
71
4
81
87
48
92
36
24
7
29
52
35
22
20
70
45
35
28
45
32
3
10
123
20
117
115
20
12
45
52
11
88
24
27
9
152
28
9
12
78
108
5
4
23
60
45
33
4
171
108
20
24
3
25
9
36
50
30
12
22
18
3
9
11
7
33
65
72
7
3
33
95
22
27
20
84
52
8
24
28
5
22
18
3
77
15
4
23
90
7
24
39
45
36
32
28
77
3
12
24
24
16
56
4
36
20
25
59
25
11
4
128
3
30
100
32
7
80
84
7
5
49
38
13
117
47
36
12
45
108
15
28
32
15
97
20
16
44
60
15
33
52
36
9
47
108
3
13
20
61
11
28
72
15
12
42
35
21
15
64
11
25
68
57
175
9
11
40
9
11
57
30
10
18
45
5
7
68
15
13
12
87
77
24
1
119
24
12
25
123
5
103
9
30
146
30
37
72
8
15
61
179
70
8
60
27
36
61
59
207
22
51
56
60
73
8
87
15
82
35
84
4
53
42
220
8
37
12
33
11
12
4
8
36
4
45
15
3
54
86
69
43
41
1
8
22
65
4
29
15
12
43
30
11
112
75
32
117
156
207
21
36
51
9
1
20
52
35
63
90
39
3
18
19
20
3
22
158
97
15
36
2
28
90
9
51
20
9
88
92
1
15
17
10
5
48
87
22
179
1
8
55
8
40
17
70
50
7
15
5
48
15
22
8
15
168
64
11
22
23
15
45
19
5
64
32
24
21
43
29
48
30
33
27
22
27
60
93
35
48
84
64
12
17
3
67
8
10
80
102
18
3
16
8
135
61
144
20
12
16
24
53
27
1
72
48
32
10
18
95
27
90
3
24
48
13
63
27
32
45
3
45
52
135
5
13
12
20
31
92
7
72
26
183
1
128
7
24
9
12
36
23
159
25
20
12
24
4
48
17
7
3
80
25
125
108
10
65
52
53
27
145
30
17
1
24
18
20
28
62
63
28
17
75
7
8
10
24
18
21
17
19
36
15
12
41
24
48
37
3
15
65
48
49
23
25
23
9
60
3
27
58
42
8
4
9
24
5
31
27
72
17
33
18
13
9
111
69
3
27
5
76
20
24
28
44
1
15
9
36
80
55
5
67
20
12
48
13
80
19
36
80
28
36
8
12
115
29
24
33
4
38
25
8
12
148
20
48
49
3
9
56
40
35
40
35
52
108
2
15
12
21
40
35
4
23
10
3
32
48
28
17
64
26
102
52
98
133
20
15
10
75
45
15
20
45
70
77
88
128
7
45
44
93
3
15
4
41
40
47
28
17
12
31
9
56
60
19
9
9
12
35
81
15
45
63
60
24
15
28
30
47
60
45
27
43
18
23
31
18
18
53
69
15
43
5
12
37
36
3
104
60
63
22
23
7
20
13
12
72
33
8
10
5
144
16
27
17
16
5
15
24
64
9
11
36
1
32
27
28
63
9
8
228
12
13
2
73
44
3
70
87
3
33
9
8
55
116
60
16
23
58
15
20
132
33
63
24
12
93
27
96
4
41
70
45
15
54
3
27
69
36
3
33
107
10
68
4
48
47
13
171
81
8
51
99
33
57
22
41
72
25
11
27
42
43
72
8
12
7
21
32
36
9
18
93
19
17
48
43
5
12
88
5
15
60
87
81
52
15
29
3
21
49
15
36
21
23
33
42
70
8
19
84
9
23
40
27
5
13
140
42
13
9
36
35
24
25
6
45
5
27
15
1
27
50
3
16
21
23
24
52
113
60
3
19
98
22
33
8
4
41
3
39
45
36
4
8
24
76
27
5
36
4
36
47
10
35
84
40
20
124
72
32
25
18
2
27
31
12
17
43
65
96
19
125
15
45
33
19
11
13
12
108
56
36
4
8
12
28
53
99
93
43
32
15
40
30
63
44
3
33
12
12
4
24
8
40
77
51
60
1
6
120
45
20
48
9
15
25
78
57
8
84
81
130
45
20
48
49
48
63
104
12
73
80
55
8
48
16
24
21
18
5
3
73
179
28
9
8
3
25
44
28
83
42
7
41
34
33
35
45
36
72
72
12
16
75
9
45
8
7
8
12
36
72
3
22
71
19
5
16
17
3
39
33
4
108
8
4
33
90
30
23
12
133
12
18
45
35
30
43
159
18
20
7
5
87
25
38
21
40
44
135
40
8
25
8
1
35
31
62
10
45
15
8
10
3
92
24
1
63
20
112
27
30
20
43
60
17
10
21
27
45
68
57
52
12
18
42
56
3
57
27
36
67
32
82
23
7
5
28
20
45
27
36
45
3
39
10
80
63
4
68
28
8
1
36
3
29
30
141
99
121
9
8
30
12
13
32
12
81
10
2
27
28
105
35
12
55
5
60
16
9
95
33
40
12
11
84
13
8
10
2
31
21
99
20
87
52
77
63
33
12
52
24
27
9
108
48
137
15
88
ABCD 98865922102*3^$a+1 [50062]
12
15
16
84
36
107
24
18
3
15
24
114
42
12
12
9
52
12
5
60
36
7
89
6
42
18
180
60
30
7
23
18
7
167
12
24
25
41
19
20
9
18
78
6
36
12
36
6
30
73
5
90
1
35
9
27
54
15
9
12
36
72
6
49
5
43
12
23
25
32
76
32
9
24
111
45
90
18
108
210
13
29
66
30
12
18
6
123
3
42
18
12
108
12
1
185
36
3
87
84
6
18
168
18
42
12
25
23
90
18
12
24
13
5
43
17
43
5
18
72
33
21
79
17
60
30
54
24
6
1
35
48
42
12
108
39
4
59
72
9
27
30
39
3
1
32
99
1
44
21
24
84
6
36
24
6
48
115
149
18
25
35
24
61
47
6
90
25
29
90
18
24
31
29
19
59
6
12
3
36
51
54
3
27
30
18
12
9
105
79
11
102
120
103
5
139
5
36
15
4
32
16
47
61
24
47
36
24
45
21
24
24
90
96
60
48
25
36
59
66
6
90
24
132
15
9
31
8
21
31
5
48
24
42
18
12
24
66
129
135
37
17
12
18
48
25
53
30
12
73
20
9
42
6
12
48
87
3
42
42
36
37
47
36
85
47
12
30
30
18
3
52
83
24
1
12
53
12
60
36
12
7
23
25
5
24
6
9
36
15
93
15
66
24
12
72
78
102
15
3
150
24
3
15
12
6
43
120
89
30
60
18
3
27
18
7
17
15
45
31
5
15
52
60
12
20
21
84
42
49
12
17
66
150
7
12
5
30
42
6
12
6
54
13
5
67
41
42
37
17
6
24
9
39
1
17
72
42
30
6
54
18
60
18
12
30
30
48
108
12
43
29
12
103
35
12
30
39
21
6
24
1
53
6
30
66
12
18
24
24
19
53
183
36
60
51
33
27
33
21
78
42
51
15
12
42
19
5
42
13
65
144
63
45
12
12
43
32
3
1
29
6
66
3
100
11
6
36
7
32
33
3
3
66
43
47
1
35
25
5
72
6
24
18
7
83
42
18
72
18
42
6
39
75
33
9
18
18
67
101
120
6
13
83
13
65
7
113
54
12
54
79
36
32
28
41
18
72
6
18
120
12
12
30
6
120
6
66
37
65
31
5
30
54
55
17
6
9
48
51
36
18
30
6
111
4
59
36
24
6
72
72
51
69
6
6
114
30
15
64
41
7
5
24
31
35
45
3
36
84
30
30
72
25
8
15
25
11
36
57
16
41
36
72
31
89
3
3
37
53
6
6
60
138
49
5
42
24
9
27
61
35
13
17
84
54
45
36
15
1
12
35
33
28
80
39
1
5
55
5
6
18
48
72
31
17
54
66
84
15
4
5
12
12
102
60
1
5
30
42
12
78
21
144
45
18
13
35
24
57
3
12
36
9
15
120
6
78
9
16
17
12
12
24
24
30
25
92
21
12
12
19
24
11
6
6
18
55
41
19
11
21
108
40
60
107
42
12
18
18
18
6
151
12
5
27
9
51
63
12
6
55
60
17
60
12
19
5
36
103
47
1
23
6
43
95
18
7
32
36
27
120
13
125
127
20
28
23
42
54
1
35
25
48
35
84
57
15
36
30
42
66
72
39
36
15
13
11
30
18
6
12
54
13
53
72
78
48
37
47
120
12
33
33
30
30
120
30
25
23
6
54
42
48
36
6
25
68
4
8
9
108
123
45
7
11
54
42
18
31
11
105
45
126
129
45
84
19
11
30
6
96
13
59
12
24
42
7
35
90
18
85
44
51
18
6
6
30
24
30
15
28
41
12
18
24
30
12
6
24
13
23
60
57
36
4
11
30
12
7
47
66
15
39
156
12
6
27
63
12
18
7
12
11
6
19
29
12
19
5
24
48
24
91
44
75
61
8
69
42
21
52
23
78
19
113
12
36
12
55
48
59
48
42
12
18
18
12
12
24
12
43
17
24
6
12
13
59
30
48
18
24
6
67
17
36
24
18
1
5
30
36
36
37
36
101
39
15
84
6
54
13
68
12
15
48
25
47
42
31
47
30
48
7
48
32
33
19
60
65
15
57
91
104
3
18
120
12
42
18
6
37
128
4
48
48
44
21
12
114
13
17
18
6
36
30
6
12
3
9
108
36
39
15
1
11
66
12
132
19
132
5
18
30
7
47
12
78
30
6
6
13
80
27
69
4
101
30
57
135
78
19
35
150
6
60
72
25
65
43
65
6
61
89
36
7
8
9
18
21
27
18
42
12
12
54
12
24
18
13
29
120
24
15
27
12
13
12
47
48
18
18
180
24
1
12
17
30
25
17
6
25
60
5
18
6
3
45
55
5
3
45
12
12
66
18
162
42
6
66
3
27
13
41
79
5
18
138
55
41
48
12
19
24
11
90
36
79
11
66
102
85
53
24
31
17
15
27
30
48
6
24
25
32
21
55
95
12
18
12
36
36
19
59
18
132
12
3
45
30
73
12
17
19
11
13
35
12
6
24
30
48
6
7
17
30
12
193
48
59
1
35
84
1
60
48
17
12
60
12
96
18
36
6
27
3
12
42
48
12
6
48
21
21
48
19
17
6
24
18
27
39
37
107
18
3
99
48
18
90
25
5
39
75
72
6
3
4
11
66
24
6
30
3
40
248
147
13
47
12
54
51
81
12
31
20
39
25
5
6
6
36
102
72
49
47
12
12
6
60
7
60
17
66
18
36
54
12
114
6
18
6
121
53
7
32
16
32
3
6
18
18
24
234
66
30
1
107
1
24
5
12
18
36
30
60
12
84
30
6
3
36
15
13
35
18
43
125
6
1
32
45
30
60
6
36
19
107
48
84
25
65
12
18
30
42
1
8
15
30
24
36
6
48
30
30
12
18
78
18
66
54
60
7
29
51
33
96
43
41
39
15
85
77
84
54
36
24
18
39
39
12
37
41
7
8
39
12
48
30
18
13
5
27
39
1
5
18
12
85
29
30
61
17
55
77
6
37
101
7
17
108
24
31
29
18
1
125
19
23
18
15
51
18
18
18
30
12
30
150
25
29
39
57
18
36
24
85
132
47
12
18
36
36
30
24
12
9
93
12
36
42
6
66
ABCD 98865989018*3^$a+1 [50027]
15
12
69
39
12
54
31
5
31
17
75
112
20
3
6
6
69
12
9
24
24
12
84
7
41
36
42
21
3
54
66
30
7
20
64
77
42
96
69
15
69
45
6
18
12
114
102
18
60
21
15
9
28
77
24
66
30
27
15
13
11
6
31
8
15
25
29
7
17
132
114
21
36
27
49
8
15
18
102
1
83
30
24
108
12
12
6
102
6
21
33
43
20
9
24
127
35
30
18
162
24
87
9
12
19
41
7
29
60
12
24
60
6
60
12
61
41
19
11
25
96
44
15
1
5
63
99
48
18
36
18
21
39
21
27
72
1
11
24
45
76
89
54
37
5
24
54
9
4
29
31
29
24
120
51
16
84
5
30
18
6
6
24
24
6
6
19
11
37
20
3
24
12
1
143
145
11
18
24
6
96
24
12
30
19
5
6
25
65
3
72
75
12
13
20
24
15
21
3
13
17
24
96
7
48
59
33
39
25
23
33
9
6
48
13
11
30
48
19
80
15
18
12
87
9
3
52
20
33
60
91
59
45
51
6
162
13
8
21
27
88
53
3
117
18
24
6
24
6
18
7
65
15
3
30
90
66
39
99
42
24
24
12
84
27
15
24
48
12
21
3
96
48
30
27
16
23
93
40
8
33
18
105
9
51
4
53
27
3
157
20
15
6
55
68
45
27
3
93
24
3
54
3
64
12
17
15
39
12
21
28
11
18
6
12
13
11
9
39
9
3
24
54
12
15
81
42
72
18
18
18
54
1
32
3
21
3
42
96
12
12
18
12
18
3
3
84
12
24
30
15
88
23
6
3
16
20
63
18
48
6
36
48
54
27
3
42
24
84
7
41
30
45
16
11
66
12
18
37
20
33
24
67
32
21
7
5
54
21
16
17
6
13
89
51
57
60
31
80
105
30
6
12
42
25
23
18
24
66
1
11
6
3
39
12
9
291
6
132
30
18
60
51
33
6
33
81
48
15
39
90
18
30
7
20
12
99
1
11
18
24
55
20
63
108
24
36
21
81
6
30
24
12
54
145
48
107
12
18
24
12
55
53
91
29
36
31
5
108
90
6
54
48
90
31
23
9
9
6
21
39
21
15
1
35
73
11
36
54
15
33
63
165
39
3
13
17
48
90
21
48
45
7
29
15
36
21
6
6
30
24
37
59
9
12
57
30
13
48
29
18
21
3
69
165
6
25
29
54
6
51
15
49
119
13
29
60
30
24
6
27
27
57
48
12
33
31
11
30
99
81
24
15
63
42
120
18
6
12
24
31
17
42
9
9
90
48
30
30
24
78
78
18
3
72
21
18
37
60
89
42
13
41
54
1
80
3
1
17
42
6
24
39
12
16
23
57
99
24
30
12
75
33
66
33
33
60
15
3
13
35
33
15
12
1
23
25
5
18
6
7
23
25
5
7
35
13
17
24
24
6
24
6
31
20
27
61
77
24
27
52
29
6
25
17
12
18
69
9
7
35
24
21
33
30
33
144
60
4
140
39
6
54
61
56
27
12
6
3
15
6
27
3
21
15
1
11
120
42
6
30
24
87
24
15
12
6
24
3
9
54
54
63
76
11
48
33
21
30
6
42
36
6
6
102
63
63
24
72
36
18
12
42
72
57
9
18
1
5
6
9
165
15
24
15
21
45
6
30
3
12
3
60
1
5
6
60
42
3
3
24
49
29
12
39
33
36
18
45
27
18
36
66
24
69
57
30
48
1
29
87
15
13
20
12
4
5
54
1
80
3
6
24
30
9
39
30
51
69
12
63
15
33
57
43
32
15
21
3
30
6
12
18
12
18
9
3
36
60
12
13
17
12
6
36
108
13
23
30
24
3
3
21
12
87
6
31
23
61
5
48
6
1
5
75
100
23
21
9
96
12
139
5
48
48
18
24
30
12
108
36
27
33
31
41
18
12
21
3
45
16
29
66
24
6
51
87
12
21
3
48
73
23
42
24
19
17
31
29
54
6
12
12
24
6
1
20
75
54
6
12
30
6
96
9
9
36
111
16
65
54
18
27
3
13
60
29
48
67
11
69
100
23
9
9
19
95
54
3
21
78
69
33
6
13
41
78
85
5
18
13
17
91
23
129
27
30
3
51
73
29
51
33
15
39
13
5
30
24
37
17
31
101
39
9
6
60
6
31
59
42
60
18
1
107
12
9
75
1
5
30
54
27
33
24
67
155
42
6
54
12
55
41
12
12
18
73
113
115
65
36
48
6
24
18
15
9
6
30
24
7
11
1
119
30
6
42
18
54
27
12
51
12
21
3
37
20
28
5
6
48
6
6
18
7
11
12
42
24
36
6
12
81
9
103
68
51
9
16
29
27
33
43
12
36
23
12
66
30
42
30
9
9
15
16
89
60
12
12
54
126
54
6
6
1
12
149
30
60
18
39
9
114
48
1
47
60
102
43
48
23
48
30
3
3
30
12
18
6
19
8
12
21
15
72
3
1
53
7
20
15
60
24
6
24
36
18
105
27
30
108
12
24
126
45
39
9
45
75
21
6
105
39
54
60
6
18
3
15
24
9
75
6
111
9
15
33
36
54
30
12
31
59
18
12
18
78
18
54
6
42
12
79
8
12
48
15
18
3
33
6
9
27
45
63
57
24
9
30
6
55
11
84
18
30
66
27
24
9
31
71
84
18
18
30
99
4
77
12
48
19
20
69
7
68
21
55
56
9
31
17
79
132
5
6
30
7
20
9
31
17
12
12
7
11
12
9
33
24
27
36
39
54
6
30
18
30
27
69
39
45
54
12
9
9
102
78
3
9
60
24
24
48
51
27
6
51
9
51
96
81
12
24
36
111
117
27
24
36
3
61
41
6
42
7
11
24
66
30
18
24
30
33
87
96
66
55
20
33
12
67
48
12
47
30
24
72
55
116
105
15
75
114
7
41
18
49
11
169
53
48
12
12
19
12
35
45
4
5
39
16
41
42
36
54
3
4
32
64
23
66
18
36
30
63
48
3
6
24
66
61
5
51
48
81
6
48
1
32
9
90
108
6
6
24
18
18
9
45
67
11
48
18
54
12
18
67
11
9
40
11
25
59
1
47
6
6
114
36
30
9
88
77
12
12
6
6
54
6
19
11
18
18
12
6
67
17
78
93
51
1
53
36
6
168
24
97
29
30
30
51
45
54
12
49
53
3
63
36
9
15
1
29
12
19
41
48
60
6
18
72
84
84
96
7
113
15
39
6
6
81
3
25
12
53
12
24
24
30
36
49
17
24
6
49
59
24
33
3
57
3
12
24
6
63
9
6
12
18
120
ABCD 98866489238*3^$a+1 [50002]
42
6
45
9
36
6
6
15
39
12
9
15
12
18
12
84
36
23
16
3
6
15
36
9
24
18
78
66
48
57
15
5
91
18
15
21
27
9
6
9
3
18
18
45
12
60
57
12
51
48
33
180
51
8
13
39
15
6
42
30
3
72
57
42
6
96
42
45
3
69
9
12
3
3
36
42
12
3
15
24
17
43
30
6
18
119
72
37
12
27
24
33
36
6
41
7
18
11
37
39
63
5
4
32
4
21
6
5
13
59
28
36
3
57
39
24
36
6
108
12
24
12
3
36
12
9
59
4
33
3
21
6
33
69
47
13
15
3
33
21
39
63
9
33
6
9
27
60
78
42
89
13
12
6
18
48
99
12
3
41
97
27
111
18
54
24
12
33
48
72
9
27
9
144
63
9
51
27
30
18
17
7
45
9
168
3
20
16
3
48
30
15
3
24
108
6
120
39
12
57
6
17
36
43
12
6
30
6
36
60
39
33
27
21
84
15
57
6
18
186
6
66
5
43
66
12
18
45
36
27
48
21
9
102
6
42
45
56
7
33
3
48
24
48
17
100
60
3
6
24
60
18
21
9
3
48
12
9
39
48
8
19
30
12
48
35
40
96
72
8
19
105
33
30
24
24
60
42
15
27
18
27
8
7
21
27
18
12
36
48
3
12
9
24
3
15
17
25
54
29
40
51
6
15
48
33
23
13
6
6
36
15
15
33
48
36
21
6
24
36
6
54
41
13
27
15
17
127
36
162
36
54
17
61
11
52
81
42
96
24
24
54
18
36
42
42
12
9
147
6
51
39
53
1
15
12
39
24
30
3
3
6
6
36
30
3
8
52
9
30
17
1
90
6
51
60
21
3
15
6
12
15
3
18
59
19
17
19
42
6
48
33
177
6
45
12
27
12
6
30
6
48
6
42
6
45
21
18
65
13
3
15
30
27
57
42
18
51
9
3
57
71
28
44
1
6
6
30
29
7
18
11
13
24
36
3
60
8
4
33
30
6
42
12
12
69
21
27
21
11
13
63
60
21
48
6
18
36
3
3
12
6
15
27
24
30
42
77
52
3
9
3
90
3
39
21
68
28
27
6
3
21
3
20
13
30
18
30
17
43
30
87
48
75
45
21
126
6
12
11
36
145
3
3
6
6
36
12
54
42
6
6
6
24
27
36
3
33
12
33
47
7
12
6
3
44
85
90
21
92
16
3
42
30
57
9
6
33
27
6
59
49
18
42
15
3
48
6
35
52
15
36
60
21
60
9
3
3
54
11
7
24
9
75
54
12
138
24
45
9
42
9
20
91
9
12
45
6
6
3
129
18
6
12
23
40
24
45
48
6
78
6
18
12
18
30
6
6
3
21
3
15
21
72
15
17
1
18
30
3
75
6
39
3
12
9
12
21
36
6
12
18
6
78
83
1
39
15
48
18
59
1
48
6
57
33
35
19
42
11
16
24
36
3
6
15
8
49
39
45
11
1
15
9
6
12
33
24
36
48
132
3
84
57
3
45
3
18
47
19
30
3
48
44
13
23
31
5
13
23
55
60
12
17
1
24
3
105
48
18
24
48
21
3
6
18
54
42
114
18
54
3
3
24
42
36
11
28
27
17
7
30
6
21
15
12
30
75
51
42
6
29
37
66
36
48
12
6
6
5
16
3
24
9
21
12
12
27
36
20
7
72
21
105
11
1
15
9
11
40
3
21
3
42
3
9
12
39
15
48
18
18
30
12
102
69
21
36
111
105
3
21
3
117
71
16
69
132
3
3
29
13
15
75
48
36
54
6
6
36
27
21
66
18
18
42
36
39
57
6
45
111
6
15
12
9
120
78
18
18
9
33
60
6
54
3
72
3
42
6
6
12
36
18
18
108
11
1
24
54
12
6
30
9
141
18
21
36
21
102
33
9
6
17
37
12
3
45
42
9
12
21
6
114
18
5
7
54
15
36
21
12
3
21
36
11
61
27
12
3
33
8
1
12
39
3
17
31
5
16
120
24
3
6
11
49
39
9
39
33
27
69
6
6
63
15
12
6
30
33
12
33
6
24
45
20
36
61
27
9
18
54
6
5
55
42
27
21
36
42
24
18
6
93
140
67
12
90
24
18
12
9
63
33
9
72
60
12
23
31
42
54
96
24
42
15
27
6
27
3
12
12
9
15
60
12
53
13
15
39
12
48
9
45
6
6
63
3
108
30
12
23
72
37
15
9
11
13
39
9
6
117
3
21
12
60
3
36
21
45
27
3
6
3
33
11
31
18
138
29
13
6
36
42
18
36
108
65
25
6
6
3
32
43
9
63
6
27
156
69
6
12
41
72
16
9
11
1
35
4
12
3
48
9
33
30
12
21
57
132
60
12
51
12
3
33
33
3
108
3
36
6
18
45
48
87
89
73
72
3
33
24
51
3
65
13
12
24
12
12
6
18
12
108
12
18
48
45
9
111
8
13
3
56
19
33
21
87
27
33
24
15
18
60
18
36
21
27
42
6
9
51
36
48
9
129
42
6
54
9
20
31
21
75
57
81
6
18
54
6
60
54
18
75
56
1
18
60
12
53
16
20
31
6
3
12
33
6
21
27
33
44
13
6
18
30
18
30
36
6
99
21
18
6
87
63
30
6
9
9
24
3
44
7
144
12
6
39
39
24
24
42
48
12
24
24
23
61
24
75
12
8
52
48
9
12
27
3
21
45
36
35
1
15
57
156
23
49
3
20
19
9
21
42
6
3
3
12
18
18
30
35
52
20
1
3
36
15
18
30
30
12
48
6
36
48
12
84
108
33
15
36
18
3
9
39
72
12
39
54
15
3
42
3
3
89
40
51
18
18
33
105
24
24
6
9
12
36
3
21
21
15
21
6
6
36
3
9
6
6
6
24
9
48
36
48
48
48
33
30
33
63
36
48
12
78
6
81
15
24
18
66
21
60
75
18
6
33
39
66
6
102
6
69
9
12
6
41
72
19
72
36
12
5
31
6
48
23
28
3
48
24
54
3
3
90
3
144
3
36
42
18
9
51
24
54
123
69
18
6
75
51
29
28
12
9
78
33
15
5
43
90
36
90
29
43
30
18
96
36
54
72
11
1
6
48
54
12
18
6
60
15
27
54
27
3
6
18
48
18
12
12
24
48
15
96
45
24
12
18
36
45
27
129
44
52
9
36
42
24
36
36
89
7
114
6
9
9
12
6
89
16
12
33
42
21
33
72
36
23
40
33
24
51
57
24
18
12
9
33
42
6
3
3
90
23
52
3
66
6
21
3
9
3
12
9
15
6
27
9
66
60
29
7
6
3
12
9
87
63
29
1
24
24
18
30
36
63
12
15
117
63
6
60
39
24
84
21
6
66
39
3
42
12
42
48
33
27
42
3
12
36
3
9
60
9
51
8
25
18
60
48
6
111
9
60
6
57
12
15
105
21
12
18
9
27
6
15
84
3
33
32
1
36
36
30
42
12
54
9
3
30
6
57
3
5
43
102
27
3
30
78
24
53
76
39
9
27
42
36
48
156
24
42
78
39
9
42
48
54
6
12
69
69
102
42
24
30
33
3
12
18
27
48
33
15
57
12
120
3
75
5
7
21
21
12
60
3
36
135
65
72
37
6
12
ABCD 98866580342*3^$a+1 [50017]
8
72
48
15
97
59
165
40
35
144
61
96
35
108
57
3
237
63
132
37
32
15
108
96
36
81
3
21
16
32
27
144
12
97
32
40
48
23
120
57
15
57
16
120
47
25
56
24
111
105
15
9
15
57
195
45
144
144
111
81
15
73
56
216
15
9
96
39
12
24
93
87
108
37
176
144
288
111
120
1
35
181
8
112
23
24
57
48
96
112
59
24
69
96
192
48
232
120
47
60
45
88
167
108
108
60
45
16
83
12
25
8
48
15
33
16
35
60
1
24
95
9
16
216
104
51
69
75
69
240
72
147
72
93
48
72
48
48
15
217
72
11
96
48
13
8
136
11
84
36
45
232
8
39
1
95
192
73
8
24
27
85
8
360
123
45
72
27
141
87
25
56
171
13
128
40
167
57
15
504
169
131
21
120
16
72
192
56
72
63
168
289
152
16
8
72
40
192
32
63
12
141
72
75
133
8
72
40
32
40
48
8
75
21
168
27
141
39
105
75
36
48
1
35
24
21
88
11
141
3
45
88
32
120
40
167
156
24
21
48
39
36
69
3
144
21
24
120
16
80
40
35
24
84
24
337
48
32
40
104
216
123
12
1
128
231
145
8
120
40
128
72
168
3
180
121
48
35
12
33
216
112
24
96
24
23
33
75
48
21
48
168
40
8
39
33
72
432
24
39
72
1
24
8
87
9
64
95
12
85
56
27
205
48
179
45
24
75
37
8
24
72
16
107
93
159
60
13
80
15
25
8
3
252
144
36
37
168
95
33
64
32
159
24
73
32
111
121
8
27
133
56
195
45
171
45
144
39
57
136
47
73
8
16
11
108
9
88
80
184
168
8
15
288
24
81
24
111
241
96
24
8
88
8
15
36
13
120
191
81
144
27
45
27
13
8
112
72
71
36
253
11
277
24
59
45
135
9
123
12
72
24
49
8
64
96
8
16
8
112
35
61
8
39
12
93
120
3
168
69
51
69
40
48
120
80
243
36
36
45
120
232
143
25
128
24
87
144
49
120
128
48
39
36
156
193
8
3
120
252
24
48
33
280
107
37
216
83
109
120
32
15
1
143
49
8
64
104
472
95
97
56
120
16
56
48
75
84
25
200
171
141
16
23
72
97
288
104
123
36
57
112
35
360
21
99
13
32
96
24
88
35
93
64
8
147
12
108
72
21
40
119
9
24
135
145
72
104
39
321
16
35
93
40
48
8
24
3
69
16
227
237
40
23
193
8
64
56
64
32
216
39
36
72
45
208
83
45
16
128
27
24
181
80
96
3
12
33
27
37
71
57
15
25
152
112
120
35
13
192
11
45
48
72
64
11
48
21
15
105
111
24
48
132
69
39
48
132
108
25
264
8
75
132
73
128
15
9
208
128
64
23
81
27
109
56
160
83
72
117
216
24
96
15
57
168
15
192
204
13
56
16
59
109
120
107
36
57
72
51
45
40
47
36
120
45
184
48
35
85
104
ABCD 98866981256*3^$a+1 [50021]
3
24
45
3
51
45
72
39
36
9
99
36
93
12
81
27
168
33
24
12
6
12
60
48
60
30
123
39
33
3
6
228
3
48
237
3
75
30
36
108
42
21
153
87
39
9
45
24
108
39
135
69
27
72
18
12
15
36
60
249
3
57
12
96
75
15
54
18
12
45
96
27
18
54
30
234
114
75
15
18
12
60
87
75
30
39
87
69
84
51
9
84
120
15
201
57
18
12
57
108
12
21
24
27
153
183
207
18
18
24
108
84
69
96
60
33
12
15
24
15
57
39
48
81
45
126
54
15
21
60
90
48
18
60
54
9
27
84
6
12
3
39
21
9
75
48
3
105
93
24
102
9
12
33
6
45
63
33
15
54
126
9
24
75
54
75
21
66
90
54
57
57
108
39
33
51
21
36
27
72
3
36
9
36
132
75
24
165
153
78
33
51
18
6
21
15
9
21
99
9
3
69
108
42
21
12
33
135
33
12
54
9
12
105
27
15
102
24
36
30
60
54
12
60
27
60
15
81
36
15
45
93
15
63
33
15
117
12
72
33
75
363
84
21
69
288
6
72
9
21
42
90
90
93
27
78
120
72
135
15
18
12
135
33
18
30
36
99
45
24
111
27
33
72
48
99
78
120
39
60
9
90
9
153
15
45
27
75
90
108
42
21
27
54
18
60
90
30
18
78
45
12
105
90
33
39
45
27
69
39
102
18
96
81
24
72
75
72
12
198
108
39
51
54
36
42
36
9
36
24
33
3
60
36
60
81
30
9
9
6
144
12
132
30
36
27
60
39
6
75
45
24
18
81
9
12
6
9
60
141
42
36
66
123
12
48
87
24
69
12
45
156
387
51
21
24
9
192
24
15
51
33
171
126
48
75
21
30
204
12
180
36
42
27
3
36
114
72
15
48
45
27
3
168
30
39
33
63
99
6
18
45
237
18
21
141
3
39
48
45
12
48
39
60
33
12
48
135
117
24
12
45
39
15
96
90
48
42
9
63
12
21
84
21
60
30
9
105
36
90
12
96
69
75
66
96
126
18
66
60
21
117
3
105
87
27
90
48
3
69
54
114
18
129
51
18
36
18
30
6
57
72
96
297
15
24
33
30
96
57
45
90
72
72
105
48
33
264
24
66
69
99
90
27
24
60
36
120
69
27
24
75
21
72
51
24
36
66
51
57
36
6
36
18
27
108
9
30
18
114
36
69
120
24
120
21
3
15
18
27
15
12
108
78
12
132
159
219
45
3
54
60
15
36
75
12
21
21
18
36
30
96
18
126
30
36
60
21
15
48
6
48
63
63
21
3
12
60
30
51
75
18
24
72
48
3
108
51
6
27
3
162
75
3
102
6
21
48
21
51
51
42
12
36
72
42
126
39
9
39
132
9
99
96
129
18
189
48
3
105
24
15
45
111
54
15
39
54
15
63
117
3
24
18
27
99
144
30
195
12
15
48
6
51
3
66
75
15
9
27
6
84
36
15
9
120
24
99
60
51
21
48
21
51
21
63
87
45
48
60
21
36
24
15
21
15
48
45
30
21
105
36
63
69
12
15
36
48
24
93
87
21
36
51
147
18
72
123
9
30
18
18
24
36
72
18
12
18
24
153
108
57
72
171
24
63
153
57
342
33
72
24
24
105
15
3
45
135
192
57
3
48
18
15
57
27
12
3
93
63
150
87
15
33
36
36
3
9
33
234
33
33
18
42
135
57
36
60
75
15
270
102
168
21
9
132
75
24
60
36
15
57
21
84
75
15
132
36
57
87
9
9
18
18
111
15
9
72
72
45
12
186
105
129
3
48
93
90
36
33
21
12
99
60
48
12
219
9
12
9
6
18
36
156
96
15
15
69
21
15
27
21
216
15
120
180
90
36
24
18
30
15
180
3
24
18
12
36
60
27
57
18
33
75
129
15
18
42
9
45
195
87
24
93
63
24
129
24
45
27
24
129
18
18
54
72
48
33
27
72
33
33
15
99
18
90
18
18
66
144
6
21
24
3
93
84
99
12
54
108
27
33
3
192
21
30
42
342
198
ABCD 98867165986*3^$a+1 [50016]
84
36
140
28
240
107
217
20
136
32
48
36
100
41
99
28
17
31
68
16
140
36
144
4
47
285
52
23
165
124
24
44
60
100
188
4
80
64
252
20
4
56
120
88
11
13
92
16
84
65
43
60
68
12
120
57
3
213
54
36
93
40
12
179
1
60
29
135
81
127
188
12
72
16
215
180
45
52
60
360
188
64
144
92
40
464
16
8
51
141
168
16
128
88
89
15
16
252
48
12
120
8
15
33
184
56
177
19
44
4
180
288
60
44
16
48
17
3
36
15
1
179
36
90
7
68
60
52
83
49
95
49
44
96
52
48
71
25
56
9
79
11
13
23
169
36
32
28
192
32
40
65
15
16
60
308
64
23
9
16
48
24
32
4
44
52
84
11
21
12
3
169
8
60
28
8
177
55
84
236
24
15
216
69
75
85
140
16
32
180
100
56
136
284
51
73
312
8
96
184
140
96
36
160
11
229
185
3
28
152
87
85
284
100
32
39
253
168
65
67
32
36
192
76
20
76
20
16
185
55
48
204
53
247
48
72
60
36
167
57
12
76
8
16
104
64
68
45
144
39
16
44
117
63
16
65
31
44
160
156
104
24
144
96
87
13
77
79
36
80
160
192
140
33
7
48
44
36
232
320
36
12
52
12
20
16
288
60
20
12
99
45
96
240
64
216
8
87
45
64
20
48
112
48
392
16
8
124
108
24
108
68
60
15
97
68
15
25
104
204
27
133
47
93
84
112
176
75
25
65
123
16
176
352
60
68
64
95
49
92
48
4
12
84
71
265
260
40
11
93
232
32
88
12
83
93
84
3
25
48
84
383
25
8
64
8
39
61
84
24
132
92
183
49
360
128
96
64
120
83
9
28
296
171
93
87
1
44
76
228
144
48
212
112
44
4
23
73
12
180
72
248
64
48
92
165
15
108
147
25
96
80
48
57
7
168
60
35
25
65
87
72
40
35
61
192
17
43
68
28
36
48
48
35
73
12
59
36
90
54
1
80
9
39
36
16
128
4
8
72
108
64
11
180
97
83
145
120
72
48
12
128
544
11
69
160
5
91
44
24
112
44
204
52
5
43
20
112
48
24
32
81
19
35
9
16
11
25
84
44
12
15
49
84
11
225
16
68
51
33
273
87
16
41
31
59
13
8
60
4
96
80
184
41
87
48
52
36
60
92
4
44
36
45
115
20
64
71
36
54
183
123
189
16
80
60
48
16
20
96
352
113
159
76
68
112
192
48
80
492
12
144
184
8
40
48
60
92
4
84
12
12
116
180
72
9
216
7
12
44
96
16
104
16
12
68
24
16
35
37
72
24
47
217
32
24
231
181
12
128
219
73
107
36
33
112
44
4
36
8
232
71
133
20
27
13
72
95
9
24
96
16
32
76
156
20
16
20
40
89
183
136
236
76
ABCD 98867235388*3^$a+1 [50024]
39
8
31
6
12
126
6
6
12
60
6
18
6
15
63
17
43
42
54
5
43
29
1
18
24
6
71
31
60
48
6
87
21
6
53
109
11
7
54
12
6
6
35
79
24
72
6
42
12
66
84
42
5
67
18
11
25
84
48
42
6
35
7
60
96
78
48
36
6
54
23
43
5
1
6
24
9
72
105
71
120
223
17
13
6
12
120
78
48
60
60
138
48
42
36
48
18
42
42
101
7
72
18
120
18
48
36
156
54
6
78
27
57
30
65
37
27
9
6
24
17
37
54
18
30
36
17
19
5
24
55
36
18
24
24
30
36
84
66
51
21
6
24
21
48
24
27
12
12
24
12
126
36
6
114
24
66
12
33
39
120
78
35
16
72
15
17
19
6
23
48
16
15
108
12
65
7
36
5
19
29
49
24
96
6
60
42
6
24
24
42
6
54
54
6
3
3
29
25
90
29
55
105
3
21
9
66
42
35
25
12
3
93
3
45
11
31
24
72
6
11
31
42
18
102
12
156
42
45
8
103
66
30
30
30
6
15
9
6
17
103
12
29
19
69
32
25
18
5
7
42
12
11
13
84
78
60
6
71
31
12
18
36
15
8
7
36
48
5
67
5
13
24
6
36
6
78
12
6
83
25
54
6
3
39
54
27
27
29
16
63
30
48
12
23
37
12
36
30
6
6
6
24
18
24
24
65
25
36
108
60
24
78
6
48
6
6
30
5
37
114
54
3
81
6
33
8
31
6
30
18
6
36
6
11
37
27
3
21
21
72
36
30
66
6
12
18
24
12
96
144
18
6
15
87
12
6
6
36
24
36
18
6
126
18
57
80
13
123
8
7
6
18
33
21
48
179
40
27
101
13
11
1
12
24
6
48
6
78
6
6
60
33
15
6
6
45
105
12
6
24
84
126
54
69
9
18
12
12
125
13
27
3
29
19
12
24
18
138
29
13
18
66
30
137
109
78
12
108
12
17
1
60
24
24
51
21
18
60
6
18
69
56
25
6
9
21
11
85
12
54
12
29
120
25
24
90
36
48
78
54
60
18
23
112
80
7
17
55
18
36
27
3
120
18
83
79
17
19
12
153
57
6
72
6
35
31
17
1
6
17
19
96
24
36
36
18
27
99
53
40
15
17
25
12
75
15
6
42
66
48
36
54
24
21
93
11
25
6
72
36
18
3
80
16
3
18
11
13
90
54
24
75
45
3
3
48
42
36
84
12
6
9
9
48
12
30
29
13
18
36
78
6
36
6
39
32
19
48
108
12
72
330
27
9
6
36
24
48
24
72
18
114
54
66
6
27
21
18
9
15
41
49
36
84
6
41
7
132
5
61
12
18
18
54
21
3
30
15
3
84
6
18
12
42
75
207
9
9
39
3
21
3
29
19
12
90
24
6
48
24
33
8
13
12
23
13
30
5
1
47
13
30
53
96
85
18
30
27
56
97
6
72
72
6
11
72
24
16
3
18
60
6
6
27
15
36
42
12
39
3
78
15
129
72
66
6
18
60
9
15
65
91
54
23
7
144
12
18
35
1
84
48
27
39
12
60
66
12
24
27
9
18
21
3
114
36
30
36
24
12
18
42
30
36
35
19
18
12
6
6
27
171
18
24
54
72
6
12
30
6
63
72
33
12
6
29
97
12
18
24
12
84
18
23
1
12
11
7
210
12
54
30
15
15
24
18
15
3
48
72
180
18
15
33
18
36
12
36
204
21
24
63
137
1
30
24
156
48
53
37
24
6
29
25
60
90
41
19
29
19
54
48
54
114
132
138
9
81
23
31
42
18
6
60
30
36
78
35
13
42
9
21
78
18
18
6
6
42
90
30
36
18
77
43
101
19
12
6
66
41
43
36
33
24
69
24
78
36
6
6
42
3
3
24
12
72
18
18
48
6
6
126
72
18
78
3
8
24
1
36
114
6
27
147
36
36
29
55
41
1
42
84
42
15
3
6
60
35
96
7
6
30
90
3
3
42
6
102
12
3
69
12
60
75
9
204
3
3
60
9
9
84
78
12
41
67
54
42
24
54
23
43
5
25
18
42
83
37
48
35
16
27
53
13
30
60
18
24
18
5
37
12
42
6
36
72
102
6
36
3
27
18
83
24
7
48
18
24
48
12
83
25
18
24
30
47
67
18
6
69
8
37
84
12
30
69
9
23
187
6
42
12
17
40
21
72
6
48
30
24
12
42
18
66
12
12
30
6
30
54
6
6
30
36
15
63
9
45
51
27
30
6
6
12
24
6
12
48
30
108
59
175
30
35
55
54
51
21
66
18
23
61
59
13
18
17
61
24
18
6
6
24
48
180
17
109
24
12
6
65
1
47
7
6
54
30
24
18
30
36
6
48
5
31
17
19
30
42
6
60
30
36
33
3
18
6
53
7
48
6
6
101
7
90
23
103
54
11
19
29
67
21
3
29
13
24
6
12
57
39
60
36
18
12
6
29
7
30
6
36
41
43
30
36
11
7
54
35
72
91
60
24
6
42
36
45
21
3
32
37
83
24
16
3
69
3
5
25
36
6
18
3
57
36
36
90
36
41
31
105
33
12
18
12
29
97
6
42
66
5
55
30
54
45
9
108
60
30
36
138
30
30
18
21
24
56
49
6
6
126
60
108
18
11
25
36
83
96
13
11
1
6
17
55
12
66
75
9
66
29
16
87
12
6
6
17
96
7
6
54
42
11
25
12
18
18
39
48
15
18
30
42
12
90
6
42
54
48
12
36
36
66
29
85
6
42
48
54
132
90
39
9
12
18
24
12
48
53
7
24
48
33
8
31
84
48
12
9
8
13
84
12
6
18
6
18
3
3
29
72
37
18
17
16
105
30
48
66
18
6
24
12
6
18
11
1
12
54
12
6
12
23
7
24
24
18
6
84
18
27
8
91
66
48
35
37
42
12
6
42
48
5
1
54
42
6
42
12
12
54
18
15
105
18
54
6
89
13
30
18
11
13
27
8
1
42
5
16
8
19
48
6
18
6
108
11
7
12
132
6
60
39
27
5
25
24
47
112
8
7
6
54
36
12
66
35
24
157
54
60
48
41
55
17
25
30
6
66
18
39
39
12
6
23
31
24
89
1
18
12
9
3
24
ABCD 98867694496*3^$a+1 [50023]
21
69
3
12
16
128
12
99
1
32
52
41
54
9
4
20
12
9
55
80
52
24
41
7
11
109
8
9
171
48
51
13
77
144
15
4
71
36
9
16
44
21
31
140
84
15
9
52
12
53
79
11
177
88
200
40
8
40
12
128
36
99
141
60
4
11
33
16
44
33
135
40
23
1
24
47
49
36
80
48
64
12
68
36
64
12
89
19
36
60
24
80
33
54
33
40
108
32
52
59
85
72
20
124
131
13
24
107
81
52
11
90
19
36
132
152
168
28
41
39
87
45
24
96
24
99
85
77
39
148
32
136
192
32
4
96
20
40
56
33
36
19
32
48
36
9
151
65
3
48
60
108
4
60
8
15
73
20
52
32
12
28
17
15
136
8
4
20
40
8
3
117
4
140
4
44
40
47
49
60
17
54
25
29
15
64
11
141
16
128
21
55
44
81
39
136
8
12
4
71
33
36
12
64
24
92
48
4
11
61
65
3
76
84
36
35
85
32
4
84
72
65
39
60
9
27
120
52
68
24
15
49
5
51
16
72
131
126
99
16
209
51
120
36
333
31
20
16
5
43
47
49
36
8
132
9
51
4
89
51
64
36
29
15
57
144
295
8
93
3
15
45
64
48
20
112
17
91
68
120
40
5
195
111
133
108
119
61
164
189
147
72
36
12
39
49
24
68
204
15
69
112
20
33
72
55
32
3
57
16
96
96
92
52
36
8
40
144
8
4
48
20
108
108
40
24
8
232
8
28
44
51
1
68
160
12
44
64
48
24
24
32
45
3
136
149
27
60
64
281
19
68
12
24
75
1
20
51
90
19
24
116
60
48
16
132
143
1
44
4
20
136
120
17
75
28
32
64
35
306
147
40
48
72
71
49
68
64
359
72
13
56
40
35
13
36
32
132
16
24
132
68
96
81
43
128
9
103
23
13
12
44
40
56
15
25
32
12
96
69
39
51
1
44
16
32
33
39
15
1
8
4
41
19
17
126
229
41
39
84
12
132
12
4
41
79
80
16
24
12
80
33
115
24
20
36
64
8
3
49
80
52
44
36
48
12
4
72
8
172
84
8
72
16
48
92
108
4
71
121
36
120
48
17
19
156
20
52
203
33
57
90
13
12
29
55
20
51
9
135
90
31
12
11
25
32
33
271
48
41
36
99
12
40
72
47
90
15
88
32
9
75
64
60
17
51
84
16
44
180
16
8
264
112
44
64
20
12
16
12
80
96
16
161
159
148
36
12
5
87
132
28
77
3
96
16
29
91
104
64
101
36
223
11
37
72
17
51
64
96
60
72
156
60
72
92
36
72
33
7
152
160
20
100
12
140
88
156
32
15
69
28
80
21
171
16
32
12
184
12
60
8
117
87
3
33
111
25
20
28
161
15
57
87
21
19
128
12
60
48
3
45
27
157
12
36
72
11
126
234
117
64
35
9
36
160
48
92
28
48
20
4
48
8
24
76
20
24
16
203
25
65
90
165
16
176
52
192
60
5
31
23
25
47
9
144
45
219
12
21
54
81
4
80
28
36
5
91
36
32
48
63
25
11
90
15
39
61
48
17
135
24
12
4
104
36
4
12
20
135
33
4
48
92
40
60
12
89
75
4
11
72
18
39
12
16
419
93
16
132
60
5
75
15
9
144
24
148
89
39
4
60
12
36
20
48
15
61
11
33
4
60
101
31
44
52
53
7
72
47
61
132
92
4
125
91
36
32
60
51
61
56
99
25
11
25
48
60
116
216
148
20
60
16
11
9
24
24
12
75
85
48
108
72
83
18
39
76
32
40
32
12
4
204
12
20
28
56
24
48
52
20
28
32
28
24
176
252
3
13
32
9
51
4
140
16
72
32
160
119
1
24
44
36
72
39
13
12
56
9
111
4
80
76
35
54
39
64
32
88
108
48
36
48
336
96
41
127
32
75
73
176
4
12
60
35
13
20
100
96
5
51
148
32
96
28
ABCD 98867736244*3^$a+1 [50030]
12
52
32
25
59
36
19
9
21
90
5
16
15
29
36
16
80
24
24
1
35
91
9
9
66
45
39
41
36
7
6
11
16
120
123
5
31
29
24
12
84
64
176
79
17
19
29
12
61
39
36
8
24
36
7
117
51
5
12
127
101
12
4
39
29
12
13
35
36
4
132
33
42
29
12
52
60
8
4
20
43
12
29
25
35
76
33
11
24
103
17
31
6
35
40
96
135
17
43
89
19
9
3
42
15
56
16
9
27
8
60
16
36
92
31
41
88
48
68
4
8
55
117
51
24
41
4
27
18
87
39
66
18
125
1
54
33
15
42
147
44
1
18
41
19
17
55
89
64
3
12
18
83
12
24
24
1
23
28
39
24
5
4
3
60
5
7
36
5
4
27
84
21
44
12
4
20
25
54
57
3
57
60
9
11
7
101
169
6
12
30
23
4
51
24
17
24
12
4
104
4
3
18
27
3
5
76
96
8
112
8
1
11
52
60
3
45
44
43
60
53
4
36
8
60
64
20
31
126
95
91
17
85
6
5
84
112
80
36
72
12
139
30
6
5
79
5
16
108
12
20
40
56
7
41
36
1
75
32
7
21
20
37
6
5
79
96
17
43
9
51
5
24
7
113
25
15
92
133
3
12
60
8
60
19
108
5
52
56
4
44
79
41
36
48
12
24
4
93
23
19
41
12
115
30
35
55
48
5
12
84
28
8
19
21
27
17
36
79
24
81
48
45
35
52
8
7
33
56
12
12
43
48
9
21
119
12
96
13
42
9
45
51
3
41
43
6
114
17
19
12
30
35
4
60
44
76
20
1
102
77
61
75
20
72
216
76
20
16
32
1
71
43
77
24
12
24
19
69
92
1
48
11
139
9
48
15
29
31
17
31
5
36
48
40
3
125
4
20
24
4
56
52
84
33
71
4
15
45
108
15
17
48
60
108
7
9
99
21
51
105
8
7
9
36
44
24
60
36
31
9
44
64
135
72
24
5
4
3
5
120
40
20
43
21
63
72
108
5
28
39
24
72
69
3
48
69
9
30
60
117
24
63
12
45
75
41
67
33
8
24
52
69
87
63
57
12
15
53
19
36
5
180
4
104
16
44
55
24
36
5
12
37
11
24
36
25
35
64
8
19
5
55
5
24
91
21
123
5
4
135
57
39
21
15
48
138
102
33
12
132
15
21
8
4
12
8
55
30
42
21
3
29
72
25
126
48
5
36
16
9
18
41
19
33
12
12
36
3
36
30
59
60
67
120
29
24
12
55
12
36
5
24
40
12
96
63
24
33
27
17
16
27
12
45
15
5
16
20
84
1
87
63
42
11
55
9
108
8
7
108
24
5
55
33
32
25
18
57
48
3
21
3
42
15
104
19
48
9
8
12
24
67
45
44
60
36
55
9
3
48
69
80
43
18
83
7
57
3
45
248
31
24
57
69
11
120
4
20
84
19
12
24
24
41
72
48
84
43
48
69
20
72
40
75
5
24
12
37
30
5
13
27
56
7
60
5
19
18
35
103
24
36
17
28
104
31
12
90
71
7
5
60
24
84
4
32
1
95
127
93
20
12
112
8
12
79
101
19
36
41
52
32
115
36
53
91
84
17
12
1
11
108
25
11
4
32
43
125
40
15
113
40
15
60
60
17
12
60
88
15
53
13
27
15
65
64
3
17
19
21
8
12
24
24
28
8
7
42
30
45
8
67
12
24
89
12
1
18
17
24
31
12
72
29
55
5
12
40
32
48
55
69
8
28
120
39
36
65
12
37
119
4
92
60
31
78
6
5
28
51
65
192
84
96
40
12
15
45
33
15
20
12
115
5
31
60
41
16
44
73
11
7
53
115
6
59
60
19
33
72
15
78
39
56
48
4
32
43
66
30
60
9
15
17
24
37
48
119
25
18
17
31
5
91
5
24
19
17
16
24
21
30
245
40
63
21
48
68
7
12
65
115
21
24
3
17
103
41
19
72
33
57
11
48
24
28
12
8
13
47
64
3
17
60
60
16
27
93
27
168
9
60
3
41
7
9
48
12
15
29
1
11
120
12
1
35
4
32
24
36
79
9
12
44
52
60
39
21
3
21
15
96
138
35
31
5
24
49
3
8
37
15
72
12
111
57
48
8
31
24
29
67
6
18
65
4
15
17
19
41
19
41
16
8
31
108
30
11
52
27
12
29
79
77
31
5
55
72
36
41
31
9
36
8
16
48
123
9
56
40
123
12
5
4
68
28
12
3
42
27
48
72
20
25
90
5
76
87
36
9
12
21
39
39
9
8
40
27
60
5
31
41
24
7
53
76
56
13
27
3
17
12
85
66
12
5
67
36
5
52
144
39
141
44
16
51
9
51
57
296
67
53
52
39
5
19
5
52
8
7
29
16
68
16
3
33
15
17
7
45
36
44
28
75
36
36
96
5
72
48
24
61
18
77
48
76
63
5
36
7
9
104
4
15
17
16
24
3
41
12
100
72
12
9
99
15
101
52
3
65
67
30
90
17
31
6
15
20
40
69
35
7
45
3
17
37
3
72
48
3
41
36
12
12
19
132
5
19
21
12
15
41
37
15
60
3
5
24
48
132
72
19
29
31
5
52
87
42
126
48
29
31
36
36
12
66
11
16
8
112
3
21
80
91
9
51
53
36
28
20
31
5
132
55
144
24
21
96
8
12
115
45
20
7
41
1
15
20
13
27
68
67
48
65
100
3
5
97
47
1
15
32
96
91
33
32
55
21
24
63
177
99
17
52
111
77
43
24
41
60
31
6
18
24
41
7
5
4
8
12
36
64
44
31
33
111
21
48
56
55
17
7
36
24
33
15
9
68
88
128
52
27
30
83
12
ABCD 98868241042*3^$a+1 [50032]
22
48
90
6
78
18
62
106
56
16
42
72
6
8
34
30
30
60
30
72
18
32
144
100
24
96
12
60
114
8
160
48
18
60
60
86
90
4
72
90
18
192
12
138
18
12
128
36
100
84
36
144
24
12
24
24
48
8
22
120
42
12
74
22
60
150
54
164
22
42
126
66
108
18
18
60
132
128
180
16
36
72
60
132
6
18
60
60
6
90
96
78
174
12
30
48
6
60
150
30
42
14
34
66
60
128
88
60
12
56
64
26
16
74
16
198
168
30
24
84
252
114
18
48
38
22
90
18
132
44
46
30
68
16
60
324
12
42
30
12
30
14
4
102
74
144
28
84
30
18
36
56
76
24
144
12
84
6
114
44
34
6
66
30
96
24
120
128
52
24
12
114
114
6
78
42
30
48
90
90
12
8
72
184
12
72
60
12
6
30
12
150
30
12
78
78
74
34
54
78
18
14
28
12
120
132
6
78
144
12
30
54
176
10
114
96
6
42
20
346
216
30
20
28
152
34
42
24
8
46
30
12
12
260
28
60
108
36
48
78
30
18
90
6
74
40
14
88
2
16
84
12
150
24
72
72
6
42
18
12
48
132
60
84
104
36
16
42
72
24
24
72
18
56
4
18
14
130
18
132
108
62
18
28
8
52
48
6
54
72
48
24
90
96
176
16
24
18
86
34
132
90
78
66
54
66
30
36
6
270
72
162
110
28
48
84
18
2
40
126
30
2
82
44
4
12
24
42
8
16
126
12
30
120
18
60
32
162
10
24
36
96
68
40
12
108
6
54
36
120
38
16
210
192
30
18
6
6
8
52
38
22
12
126
42
32
40
36
50
34
48
174
48
42
30
74
40
72
48
24
6
54
36
44
82
80
10
108
12
6
224
40
48
48
18
24
56
142
90
164
58
32
18
52
114
6
144
156
108
120
18
2
22
288
48
24
186
44
10
114
36
84
12
18
104
22
50
58
108
18
72
14
10
24
54
2
70
90
78
18
78
116
40
24
36
24
60
12
72
2
70
24
132
54
66
84
20
28
26
16
24
6
98
10
12
24
60
60
120
20
22
42
30
42
80
54
184
86
16
60
126
48
6
210
24
90
36
60
8
72
4
24
96
74
16
54
36
30
42
30
54
84
6
54
60
36
24
114
66
176
16
168
180
72
12
20
112
18
18
12
18
42
12
20
40
6
30
48
216
20
124
12
8
142
120
24
24
30
20
94
66
72
48
80
180
154
72
78
146
70
74
16
6
140
54
10
150
114
108
12
102
98
16
20
4
78
42
36
36
20
108
72
160
6
90
30
2
28
18
222
2
22
50
16
18
20
4
6
102
300
60
12
56
136
48
6
102
104
10
6
48
12
144
198
32
34
270
66
54
102
104
34
30
24
2
118
12
6
24
66
204
20
76
162
18
108
24
36
12
18
126
24
114
18
30
62
160
56
100
84
50
16
66
48
6
54
132
36
92
72
16
24
150
66
12
56
16
24
12
254
40
48
56
16
264
30
12
54
110
4
270
90
54
32
34
12
60
72
6
90
6
54
114
168
54
84
12
108
12
18
120
56
18
136
54
6
162
72
56
22
18
14
82
6
204
120
36
12
30
288
14
18
40
6
36
120
150
18
30
266
22
72
42
44
100
24
78
78
24
36
30
80
190
44
112
14
64
102
114
66
180
66
72
2
54
16
6
108
36
96
8
36
100
24
114
18
12
42
24
42
128
16
108
228
8
160
102
24
6
12
92
28
60
18
144
6
18
30
90
90
102
90
8
22
378
120
200
22
104
226
78
6
24
12
48
12
24
20
46
30
72
12
6
18
30
150
24
96
204
36
12
ABCD 98868507022*3^$a+1 [50029]
48
12
13
15
12
44
40
141
15
12
12
9
24
51
84
20
73
59
4
44
12
49
120
35
36
48
16
36
36
68
1
35
1
35
60
12
1
15
24
56
112
20
25
59
85
51
20
4
60
84
44
36
1
60
35
84
16
9
71
49
39
72
20
73
15
12
44
4
60
56
40
21
36
83
25
111
44
12
12
12
16
8
37
87
8
4
9
75
32
12
1
71
100
45
59
1
83
16
12
20
100
8
61
36
24
11
24
24
12
37
11
1
11
28
24
32
40
44
37
3
21
3
48
12
93
72
3
80
60
24
24
25
87
12
33
35
13
24
12
35
24
16
20
36
4
20
88
105
47
120
36
12
36
36
36
12
1
60
36
3
12
93
11
64
12
8
28
8
25
95
12
28
32
13
35
76
60
68
16
21
11
37
3
152
28
12
48
20
4
96
20
48
60
1
23
72
13
11
12
12
1
72
99
8
48
25
39
9
51
44
40
20
52
8
36
4
20
1
3
45
23
4
56
13
71
1
27
36
20
36
48
12
24
60
24
16
20
132
4
20
28
60
36
32
108
12
28
9
3
33
15
12
12
12
8
16
116
24
1
36
27
8
4
8
1
11
36
13
15
24
32
1
59
13
3
128
12
4
20
24
12
52
92
4
56
16
44
16
20
64
9
12
35
60
12
36
120
61
60
23
25
3
24
33
63
9
48
3
8
16
84
21
11
4
60
84
80
12
13
27
24
56
25
27
12
36
9
11
72
13
12
47
40
21
15
57
35
28
24
36
20
4
33
75
20
1
11
16
9
11
120
28
20
12
28
44
61
11
1
15
20
4
60
144
9
11
112
8
1
71
60
24
73
3
92
28
44
49
27
20
72
13
15
8
16
8
76
20
84
25
3
44
4
21
39
60
36
9
36
23
28
144
21
3
24
12
44
37
47
16
44
88
24
20
1
23
36
76
9
11
132
16
20
12
64
9
87
12
36
36
9
96
35
16
32
12
40
165
11
4
24
24
12
33
51
12
20
12
12
1
99
8
1
75
20
4
33
12
47
4
36
48
68
13
36
36
59
60
40
9
12
39
8
12
36
144
60
64
36
33
15
36
57
3
21
71
13
71
16
32
16
20
24
12
28
72
8
85
107
4
32
72
1
11
1
15
45
15
60
32
12
73
11
49
63
24
96
33
11
1
23
37
15
33
11
4
9
27
9
11
25
11
25
23
4
108
12
8
4
44
4
116
12
12
16
36
20
24
12
84
1
23
40
45
11
24
16
60
9
24
15
21
11
16
8
72
124
44
16
9
36
15
56
37
11
52
8
52
8
4
132
21
3
105
15
9
87
21
23
25
11
24
4
8
13
11
28
8
64
96
44
73
51
32
100
32
60
48
28
32
48
1
59
12
64
60
36
57
3
20
48
24
12
1
47
36
25
35
40
9
11
24
16
20
1
119
49
27
68
88
44
28
32
64
36
44
37
23
16
8
36
12
120
28
12
32
37
23
12
40
36
8
1
15
93
23
28
45
12
3
20
4
32
48
12
24
76
33
15
21
24
75
72
8
25
3
12
57
11
4
8
100
48
9
23
40
56
64
80
1
27
24
8
13
63
20
12
12
37
11
25
35
28
276
80
28
12
24
12
20
4
20
40
56
4
84
12
12
12
36
20
52
8
60
28
12
20
13
15
21
35
25
3
200
52
36
8
12
12
13
24
36
59
36
4
8
28
8
1
51
33
11
13
15
48
12
105
35
48
4
48
36
96
24
56
4
21
35
24
37
143
36
24
12
12
12
4
36
9
15
12
24
33
27
9
75
21
23
16
9
60
11
36
16
32
121
15
12
57
3
12
21
47
52
33
27
20
52
21
27
20
13
59
49
12
39
116
28
20
12
12
12
1
48
27
8
1
11
52
36
32
40
9
36
15
24
104
16
9
12
3
21
35
4
9
11
85
12
15
48
20
36
24
52
8
100
20
60
16
84
20
25
11
40
20
1
15
68
4
57
48
71
84
40
72
9
71
16
12
8
12
1
11
4
9
83
25
35
24
25
15
9
27
24
20
4
24
20
25
15
21
11
4
24
8
109
24
15
32
60
73
99
8
12
12
36
40
24
44
24
12
13
3
80
12
48
73
11
16
44
1
39
20
25
11
40
9
215
16
20
28
156
8
1
11
76
8
12
52
45
11
16
20
48
36
120
4
8
52
72
45
15
8
88
12
32
16
8
12
24
1
23
4
8
24
16
9
51
48
32
24
4
20
36
133
12
3
56
1
51
44
36
12
28
32
16
24
12
8
1
71
16
57
11
24
72
36
4
84
72
44
84
4
56
49
11
4
36
32
4
21
15
45
12
3
20
12
48
13
35
49
83
100
24
36
24
96
8
72
13
11
25
23
13
63
81
11
37
23
28
24
32
16
24
33
27
36
8
37
24
71
100
44
24
24
25
3
105
3
45
35
40
21
15
8
60
28
84
36
8
12
72
1
84
11
49
15
8
72
36
36
36
4
9
35
4
188
25
107
12
1
24
11
48
60
16
36
8
40
12
8
72
49
15
21
48
71
40
56
28
21
24
59
36
4
57
24
27
44
16
24
8
16
56
4
57
3
69
12
3
36
21
51
8
64
12
8
12
24
12
4
24
9
23
4
9
27
12
132
9
51
45
11
25
35
84
1
39
84
12
84
20
16
84
36
57
15
56
12
12
12
4
60
24
45
23
12
28
12
56
24
36
60
4
8
37
35
12
4
56
24
1
15
33
35
12
24
4
8
12
40
20
25
11
4
45
3
8
61
36
15
44
36
28
129
27
45
11
64
44
40
69
51
24
12
9
59
76
56
25
15
21
3
44
36
25
12
75
108
32
4
21
15
24
9
39
36
32
12
100
20
52
20
84
4
12
21
39
8
28
12
32
4
56
16
24
20
28
48
24
20
24
12
28
69
71
76
8
25
51
24
12
8
12
40
9
95
136
44
36
40
9
27
9
60
11
12
36
12
13
11
60
24
1
11
109
3
8
25
143
25
15
20
36
40
44
24
48
73
27
8
84
12
40
20
85
51
24
20
13
35
85
3
60
44
24
24
52
81
24
11
88
36
48
32
13
15
68
49
36
23
36
48
60
13
15
12
12
20
4
12
9
11
24
4
80
24
48
12
85
15
8
4
20
13
27
9
99
8
48
16
9
27
12
36
9
36
27
33
59
48
28
20
60
12
25
99
44
49
3
20
13
131
28
12
20
76
68
60
36
24
24
12
1
23
16
24
72
48
32
48
12
13
11
24
40
144
12
56
24
4
32
52
108
20
100
33
11
25
23
16
12
8
1
39
36
20
13
3
20
60
37
11
36
36
13
59
25
15
68
24
28
8
4
141
3
69
11
49
11
12
28
44
40
12
33
12
15
8
52
20
60
36
12
16
ABCD 98868829474*3^$a+1 [50182]
1
143
97
144
255
69
27
153
279
237
35
1
15
489
276
179
48
112
201
87
128
49
159
45
12
87
32
61
195
144
48
176
157
147
288
249
36
275
240
25
60
59
61
24
75
176
64
165
251
160
45
35
85
180
39
129
159
237
35
85
204
207
80
144
109
131
49
95
277
107
208
32
48
133
107
289
335
48
373
59
48
352
176
385
95
112
153
60
75
80
25
119
240
64
237
35
48
384
192
61
3
141
24
219
33
15
144
144
192
333
180
527
25
180
144
36
159
9
156
276
119
205
36
264
471
48
320
64
128
73
192
168
72
23
304
33
15
165
203
256
21
155
25
60
324
324
12
119
16
272
13
35
73
87
285
168
72
35
229
171
224
169
252
108
191
181
59
160
80
96
240
49
60
144
35
181
123
128
48
16
320
121
144
120
63
128
49
111
45
60
23
97
95
240
349
35
61
243
45
35
1
383
336
16
285
216
123
96
645
96
123
80
16
69
107
85
155
304
45
36
143
304
96
176
25
215
48
37
60
111
320
288
112
69
36
23
64
33
324
11
205
24
11
145
24
215
96
288
301
144
227
64
80
208
32
289
156
83
256
80
145
180
12
207
32
256
189
24
107
64
21
60
95
64
144
141
35
61
288
35
144
541
12
39
48
32
25
60
144
171
45
360
171
225
143
96
64
224
277
276
23
112
192
33
95
48
160
176
169
12
107
37
36
24
303
273
180
59
16
32
1
156
96
108
119
421
251
160
96
272
208
80
25
167
181
156
63
33
15
368
16
80
16
9
71
64
80
109
147
69
396
63
32
85
468
311
25
24
111
69
432
59
49
156
3
48
369
336
95
ABCD 98868851912*3^$a+1 [50006]
78
60
6
39
32
37
42
84
5
72
175
48
54
15
80
37
183
225
195
15
66
90
89
76
99
108
12
53
52
96
80
127
77
16
51
30
18
42
126
24
24
24
41
85
180
102
53
91
6
95
7
45
27
29
49
6
114
90
18
60
83
64
15
125
40
3
30
24
23
7
6
78
29
85
126
6
96
198
84
66
59
180
97
36
72
36
6
9
20
60
37
102
108
84
6
47
1
30
84
65
97
60
59
4
171
12
42
35
7
101
7
101
24
25
6
89
40
8
180
28
171
174
6
9
111
24
89
7
24
17
25
23
1
18
42
78
5
40
20
13
72
11
61
24
186
53
1
119
16
51
36
120
117
27
36
65
48
144
1
66
24
54
11
49
48
3
32
43
105
51
84
17
217
23
19
78
83
85
23
25
47
7
6
47
55
174
11
48
124
3
12
156
185
49
95
180
175
96
24
6
36
6
108
5
160
24
3
102
102
30
90
53
91
180
5
1
48
78
57
117
159
84
8
72
25
30
41
121
216
12
11
40
279
6
42
84
30
63
27
6
102
18
108
95
132
43
5
31
9
9
15
80
40
3
93
255
5
49
35
55
53
49
18
41
37
12
72
203
16
111
114
75
21
83
31
137
43
36
48
102
210
60
29
229
6
6
3
36
81
30
33
15
36
29
61
96
156
132
6
6
71
109
60
23
91
5
12
19
270
83
67
24
69
81
12
12
35
31
5
91
48
18
47
31
45
15
66
6
24
24
29
1
90
24
66
12
42
18
132
35
31
17
28
135
96
120
204
5
139
6
15
44
67
36
12
5
61
54
72
30
48
90
30
18
72
102
39
21
48
42
6
132
15
27
24
9
93
47
7
108
5
76
189
240
35
76
20
67
24
96
17
36
37
48
12
18
12
5
60
133
60
35
40
87
93
117
12
15
63
30
42
90
78
60
60
234
114
84
78
183
80
31
6
95
85
24
24
24
23
12
97
30
6
102
18
42
12
89
67
33
15
6
48
71
7
12
246
42
72
42
131
25
63
80
184
60
3
48
17
25
23
40
51
6
155
12
48
49
3
21
15
80
64
57
30
6
18
66
54
42
150
48
180
29
133
47
7
24
6
54
60
126
6
33
111
18
48
54
90
24
42
48
5
24
196
81
59
7
17
25
35
180
43
72
102
24
30
17
13
42
108
9
375
45
75
18
78
180
36
9
21
60
11
168
40
27
24
6
24
84
15
69
42
54
12
132
72
48
30
5
48
97
11
19
60
60
42
123
111
137
19
6
132
35
40
116
12
133
204
18
60
33
15
137
48
67
84
144
114
95
48
37
42
53
156
7
33
15
60
84
60
102
18
12
33
171
60
66
3
15
132
89
55
89
133
78
132
78
95
145
6
6
63
81
96
23
157
78
36
129
92
7
42
48
83
72
37
11
43
5
120
1
54
12
54
18
30
30
36
12
42
42
36
17
7
60
29
60
19
72
54
36
78
12
24
12
17
1
90
29
25
48
60
35
108
64
63
72
36
17
88
81
6
65
72
25
6
36
6
24
59
31
168
41
19
36
36
36
54
114
245
55
24
21
27
113
25
66
6
24
63
33
47
40
116
181
78
45
116
72
7
66
156
54
36
161
52
36
104
7
24
6
3
33
54
18
90
41
55
5
1
63
3
17
85
186
77
175
24
48
65
76
21
59
85
24
66
45
135
45
20
7
17
73
120
84
59
40
111
36
42
18
17
60
16
99
65
91
72
78
12
18
66
156
18
9
8
13
59
100
3
84
89
1
156
42
41
1
3
57
168
6
65
31
48
113
175
24
29
1
36
102
36
45
195
6
6
113
1
48
35
13
24
11
115
24
90
18
5
43
54
30
53
91
96
84
17
108
25
144
12
144
54
12
60
54
102
33
57
102
21
27
33
9
12
30
216
222
60
ABCD 98868944756*3^$a+1 [50028]
13
30
60
137
48
16
21
48
156
15
51
30
15
9
66
150
30
174
30
24
252
65
109
114
12
210
60
23
7
48
96
9
15
162
84
84
72
30
90
18
36
66
144
66
18
102
30
39
21
108
192
228
72
180
30
24
9
80
256
96
63
72
264
144
6
11
55
60
24
6
120
48
36
84
15
80
160
32
49
54
252
90
195
63
30
6
90
54
120
60
12
90
35
43
6
126
180
45
33
30
6
6
180
30
204
6
24
201
48
57
24
54
12
18
155
67
168
42
108
6
84
126
114
6
180
66
105
63
12
84
60
36
65
25
48
12
84
66
60
18
42
24
6
48
12
210
33
32
103
120
120
96
96
54
174
6
54
42
30
60
5
64
261
90
24
9
51
60
90
36
48
36
66
24
204
30
60
6
6
150
60
30
48
51
15
54
42
108
66
35
49
30
180
36
41
25
54
6
75
9
90
66
48
27
9
180
66
30
54
6
258
5
67
228
42
48
95
7
18
120
30
81
144
15
36
180
84
12
9
81
18
60
6
66
105
33
6
9
21
66
24
6
30
90
3
192
9
60
66
84
84
42
23
31
30
24
132
24
36
120
48
60
167
223
132
24
21
99
30
6
60
125
13
132
15
39
6
234
156
29
61
48
6
180
96
9
129
42
204
24
120
42
15
93
132
30
18
30
72
48
41
19
141
75
5
109
36
150
84
66
36
24
39
21
60
150
36
90
18
57
63
12
120
24
6
18
96
84
102
210
168
57
153
36
6
45
128
7
153
51
30
36
59
49
126
126
48
30
117
48
147
30
48
47
439
30
59
192
85
48
60
30
30
6
36
60
29
16
45
30
48
6
24
36
84
6
6
54
114
75
15
225
21
66
18
6
54
75
177
24
120
54
12
54
39
15
12
30
23
157
35
115
78
66
84
57
129
60
24
27
80
48
25
60
312
168
27
3
66
84
120
47
43
6
36
18
57
93
222
18
36
144
36
59
16
15
324
45
75
42
75
69
24
42
105
3
162
90
60
5
25
168
150
57
39
9
27
24
24
12
30
54
6
18
141
135
114
30
60
6
66
30
54
114
96
54
156
84
36
30
6
30
99
45
51
3
72
5
85
155
160
48
27
54
96
78
72
18
156
171
3
42
138
12
60
108
90
30
30
36
96
48
66
246
54
126
15
48
21
36
18
66
240
51
3
12
144
129
81
156
54
6
48
12
18
60
6
144
66
6
60
35
48
55
105
21
246
18
35
31
6
138
66
15
171
24
84
72
18
36
66
30
48
72
84
6
89
16
15
174
66
60
30
18
102
48
12
90
30
18
12
18
72
3
75
186
120
54
102
114
24
12
30
35
103
12
45
3
36
9
51
60
60
144
96
21
99
45
21
18
41
25
30
6
18
72
108
30
96
15
219
66
36
150
60
24
174
36
6
29
1
78
6
90
36
125
79
156
18
51
51
45
3
30
15
27
69
144
117
114
9
201
6
120
54
66
65
79
120
6
168
42
60
60
84
90
66
60
30
15
69
114
12
30
30
78
90
102
48
36
6
30
138
120
246
216
123
57
23
145
6
216
129
9
42
18
12
150
89
79
12
114
30
36
48
17
43
21
99
141
39
36
21
3
45
81
54
41
49
15
32
19
66
18
120
65
1
90
36
60
69
9
87
69
6
18
210
102
75
9
6
33
147
29
1
84
6
108
12
24
60
89
31
96
65
ABCD 98869045552*3^$a+1 [50024]
61
5
36
58
36
14
30
36
156
61
119
18
90
96
90
36
199
41
283
108
63
45
84
107
18
46
69
107
4
60
36
38
60
91
41
204
10
116
18
72
60
60
103
48
60
23
66
19
29
12
18
66
66
1
123
36
14
210
156
54
7
23
157
29
34
14
66
85
125
174
30
12
154
9
17
18
196
9
48
108
119
61
135
50
120
34
32
18
96
34
242
30
64
204
2
91
89
10
98
96
19
120
77
118
116
64
21
24
111
116
18
10
80
1
51
9
5
94
50
120
22
9
11
13
17
130
33
11
30
70
96
44
4
33
29
34
45
99
176
124
32
64
9
125
10
32
234
115
24
11
25
11
73
135
50
91
144
111
116
28
116
37
53
60
10
144
80
90
103
63
14
30
6
24
6
16
44
30
7
239
78
12
34
45
119
6
70
14
180
30
36
66
19
149
60
42
54
19
35
25
101
84
30
42
70
14
114
121
59
6
127
87
21
155
16
68
13
47
96
6
58
20
150
91
5
55
111
134
46
108
20
16
44
52
108
50
31
144
108
99
80
64
80
30
150
49
47
18
30
12
1
113
60
6
133
75
105
135
32
61
17
126
64
26
187
17
90
42
31
12
15
26
66
138
115
17
118
252
260
48
16
105
101
19
15
44
42
103
36
72
12
27
141
149
78
162
60
103
257
54
54
10
36
140
16
80
78
6
49
5
60
55
35
16
74
42
13
35
6
139
15
122
43
17
70
20
64
74
22
21
107
60
73
23
49
156
99
32
100
140
18
43
83
90
36
34
80
84
16
110
79
137
48
90
30
72
154
110
7
23
85
59
36
114
132
10
80
28
2
60
168
72
60
58
32
61
72
96
5
7
72
77
108
10
26
204
115
27
33
5
22
21
17
91
99
153
60
59
18
120
166
14
72
54
36
174
7
53
24
31
11
48
150
72
48
60
102
84
76
14
54
13
29
54
156
64
14
36
144
66
6
54
36
124
74
12
10
9
71
64
224
145
137
60
19
11
30
24
60
154
20
145
77
84
10
180
26
114
4
2
84
24
60
192
18
180
66
46
153
17
31
77
6
84
60
16
20
76
14
60
70
14
166
26
84
24
22
9
65
295
60
5
34
50
30
96
126
60
43
41
30
390
79
216
35
37
77
30
30
103
12
47
49
65
24
156
36
48
22
9
75
26
24
10
14
60
151
29
36
174
52
108
50
96
30
30
34
62
18
85
11
25
24
5
12
24
144
90
85
11
144
150
216
55
65
154
110
72
58
2
78
1
12
108
101
18
60
6
36
10
44
4
96
50
36
70
9
59
76
14
72
91
29
18
16
84
81
5
60
7
23
186
18
42
24
30
6
48
90
162
163
15
45
5
103
173
70
80
109
71
210
154
50
82
134
19
5
12
139
41
24
6
48
13
3
69
27
38
60
55
36
41
60
84
24
36
226
33
17
94
134
55
221
24
43
17
12
31
99
48
62
34
26
10
80
18
30
1
11
61
132
35
96
96
48
16
26
79
39
140
112
50
18
30
55
65
60
42
13
305
12
48
36
210
16
9
65
24
120
12
84
36
18
30
70
26
19
17
271
108
99
93
53
34
50
96
36
54
16
201
27
2
90
18
31
149
31
5
36
150
108
61
84
51
44
13
77
12
30
13
95
36
25
72
53
36
43
27
48
33
47
102
60
60
19
125
114
42
19
24
135
26
10
14
211
161
103
87
44
37
12
77
114
4
140
42
79
5
66
1
77
70
176
ABCD 98869369078*3^$a+1 [50054]
18
8
4
18
96
62
58
146
51
33
24
3
9
46
29
9
51
9
40
6
14
96
51
67
53
7
2
15
55
50
24
16
95
93
3
55
2
16
32
112
42
30
54
24
2
3
81
4
23
9
88
8
27
91
24
5
43
38
27
33
36
10
54
11
21
48
24
15
45
72
40
48
6
50
4
47
1
35
12
93
39
108
57
58
18
92
48
12
46
17
45
24
4
20
96
15
45
84
60
22
90
8
24
12
10
65
151
18
30
29
33
12
3
37
8
27
12
33
3
37
90
17
9
36
124
11
156
69
36
12
12
28
83
9
63
37
44
34
36
12
62
82
26
15
117
22
6
59
60
105
10
14
60
34
5
12
19
41
33
27
9
99
91
26
3
21
24
3
9
84
46
54
6
5
31
38
52
80
60
24
60
40
8
3
33
36
15
73
12
8
190
42
11
57
27
21
22
125
33
48
51
85
6
2
63
9
10
50
135
1
35
24
48
1
156
35
9
12
72
60
36
64
8
84
94
14
3
109
8
48
84
24
52
59
36
60
19
6
167
43
77
12
21
39
9
10
54
12
11
57
3
24
105
75
13
6
14
12
4
47
72
48
19
50
58
30
56
22
30
8
34
2
36
24
15
33
12
76
68
76
104
24
16
32
4
95
31
38
27
24
121
119
25
44
144
16
36
66
17
12
9
22
30
95
37
47
45
60
64
30
2
27
115
113
24
61
18
17
12
12
21
10
42
12
6
2
15
85
23
33
12
28
30
24
62
51
7
62
100
20
4
30
42
35
45
27
21
84
15
43
38
34
17
19
14
76
20
12
12
3
37
23
85
54
38
40
18
65
24
13
150
90
8
27
1
84
47
9
70
29
33
84
24
27
165
250
60
14
16
60
20
28
47
24
21
75
19
26
180
94
5
48
105
3
9
48
52
18
2
88
35
7
138
20
22
18
48
42
36
50
12
24
106
60
14
16
144
24
20
16
23
225
27
13
18
18
71
21
15
84
19
2
15
37
8
12
3
19
110
15
1
32
22
48
125
21
4
23
60
7
17
93
46
14
3
19
24
36
86
52
8
24
4
20
40
47
115
18
104
27
61
24
30
41
9
180
10
66
8
12
15
45
48
72
147
120
48
24
21
12
360
12
51
49
11
84
48
43
14
75
9
12
12
12
36
27
72
13
8
84
36
39
33
12
28
20
28
20
40
44
36
22
17
21
27
67
38
15
33
15
7
17
21
15
9
3
12
45
16
8
46
78
23
9
24
111
129
4
18
2
16
144
35
43
72
120
2
3
21
87
24
81
4
20
15
33
48
15
7
197
1
90
29
13
83
24
60
9
12
48
34
17
1
44
15
13
8
94
24
62
130
50
4
23
33
84
36
72
15
13
179
9
4
47
13
8
60
70
38
16
20
60
16
8
40
32
15
13
104
3
105
15
43
2
12
3
84
43
62
94
2
24
28
8
60
159
21
108
51
61
35
25
95
7
2
34
60
14
16
6
86
24
28
23
9
75
25
8
27
36
9
60
58
17
93
48
34
38
60
132
4
24
36
66
36
74
24
96
28
20
12
16
35
43
50
16
18
17
19
14
60
112
66
14
48
28
59
31
77
93
48
22
110
10
2
16
6
14
76
18
2
10
18
203
67
2
36
24
15
48
12
79
6
56
60
40
8
46
86
12
190
36
14
60
22
14
36
4
20
52
54
158
72
16
80
70
29
19
2
4
116
60
75
9
4
144
47
45
34
26
75
9
12
39
105
15
9
12
39
21
52
6
86
3
21
46
38
15
61
80
12
10
50
24
15
1
8
24
3
45
28
11
9
12
24
34
114
72
71
37
162
26
4
23
33
24
70
41
7
6
20
36
46
29
33
15
13
78
2
120
15
57
3
33
171
105
15
55
41
9
135
31
2
82
6
35
19
66
152
3
57
12
15
31
62
36
16
8
60
87
60
45
120
60
10
86
15
7
26
100
32
22
12
78
47
21
15
24
21
34
26
12
123
9
40
60
84
11
33
3
7
5
1
11
36
37
18
42
36
66
6
32
16
42
48
17
43
101
19
86
60
84
4
8
88
11
21
75
19
65
45
15
93
10
77
31
42
36
54
62
3
43
5
9
34
72
2
40
56
136
131
37
36
12
80
15
73
131
9
12
10
65
19
54
42
12
78
18
26
51
97
47
45
51
9
36
48
4
8
10
50
58
77
43
24
36
62
27
93
39
9
51
45
46
18
11
25
6
30
59
36
33
111
1
8
4
60
48
80
10
29
21
28
92
28
104
12
28
23
19
86
22
30
90
18
68
4
35
81
72
10
90
35
25
44
15
31
14
76
12
60
56
34
12
26
52
32
4
12
20
39
145
36
20
34
36
14
15
9
72
84
4
54
53
49
11
9
48
10
2
48
12
100
11
57
15
7
50
36
94
38
15
33
48
82
18
44
12
3
81
4
23
84
19
14
58
14
58
50
40
56
72
144
100
6
54
8
36
10
41
31
12
38
12
15
33
108
12
39
13
8
84
183
13
24
80
10
5
31
162
36
54
2
36
24
15
60
9
24
60
40
12
11
57
63
45
87
48
120
7
12
38
76
12
344
24
16
68
16
60
36
30
18
107
60
21
28
6
65
21
48
27
69
51
7
2
15
55
53
45
75
21
4
12
20
4
54
77
31
17
21
96
36
10
74
36
204
46
138
42
38
27
72
57
40
20
46
62
10
77
81
10
50
60
24
63
121
6
5
36
ABCD 98869393048*3^$a+1 [50026]
9
56
19
21
144
3
18
59
85
147
128
67
29
40
39
81
24
8
40
3
21
48
56
97
87
21
11
40
24
105
39
128
40
219
24
5
67
77
16
81
135
8
217
54
9
8
43
36
30
3
111
102
24
203
7
65
256
192
45
6
5
85
27
99
5
43
45
96
117
108
15
75
69
147
21
8
16
3
21
96
33
36
339
231
36
54
71
16
9
23
88
69
30
93
72
3
126
180
11
1
159
56
37
27
24
24
8
79
108
42
11
19
21
75
108
185
112
32
40
27
5
144
64
195
126
96
18
12
9
216
56
7
17
40
104
112
72
33
42
18
83
295
30
11
64
75
216
101
37
27
120
21
102
6
15
21
120
51
24
8
40
63
57
96
96
51
24
69
32
144
73
168
39
24
39
42
54
41
40
153
63
45
83
232
48
192
8
49
36
11
73
215
7
18
63
72
117
144
267
8
31
33
21
54
45
27
5
103
65
16
21
11
133
36
6
33
144
168
48
32
55
129
213
60
66
72
24
69
21
3
96
27
5
64
8
16
72
15
30
24
54
5
64
57
54
9
96
165
102
29
31
57
72
69
90
54
131
144
160
48
48
24
57
183
120
32
40
33
47
400
48
15
18
95
79
54
42
9
24
21
144
27
24
93
3
339
21
9
15
24
51
69
96
39
30
54
42
48
36
90
24
21
80
232
75
24
54
12
395
48
16
224
37
27
48
93
12
18
24
126
87
3
45
24
21
72
18
41
40
9
84
3
144
129
39
48
192
32
25
18
6
47
160
104
88
33
54
9
24
21
84
6
102
24
51
24
9
60
27
39
33
21
96
3
33
39
69
12
15
24
219
45
32
25
90
42
11
1
18
96
69
120
225
18
45
120
27
6
30
81
15
41
160
33
36
51
33
144
87
48
272
85
131
13
54
117
81
12
35
48
64
123
117
24
9
18
84
33
32
31
108
30
111
3
120
45
45
18
18
47
40
99
30
54
57
33
87
45
18
9
72
3
101
96
48
96
7
9
75
45
24
39
81
105
90
12
57
21
12
47
103
33
144
48
48
45
24
27
153
63
27
102
15
120
56
13
84
72
15
48
141
27
24
15
161
19
6
144
180
3
8
25
15
24
99
72
45
117
6
21
123
21
56
168
16
200
16
120
9
375
75
24
5
72
61
75
248
19
60
12
101
72
61
27
207
132
246
15
128
1
39
24
51
117
192
8
7
12
96
72
108
9
9
39
96
45
72
144
3
81
24
138
42
18
318
24
147
99
45
24
171
66
18
17
48
13
48
24
3
80
88
56
61
90
18
255
72
9
119
16
48
3
174
15
165
155
43
165
8
72
61
72
3
15
89
288
7
18
47
16
72
9
90
126
39
48
57
360
111
33
12
27
45
78
69
21
203
7
17
1
15
45
27
128
19
53
19
24
5
67
93
56
13
108
63
72
27
117
96
120
3
125
19
6
119
88
3
45
69
147
120
144
120
129
87
45
99
117
12
6
9
32
16
27
93
129
18
48
18
6
180
48
60
285
32
25
23
16
27
240
12
17
16
24
144
32
40
3
102
39
3
5
72
43
21
69
11
72
85
30
24
141
8
144
16
69
27
48
192
24
15
81
99
21
96
72
45
216
51
21
18
36
149
72
40
3
117
15
129
15
153
168
15
57
123
117
87
65
79
156
29
64
120
153
18
77
13
51
24
56
13
3
120
3
141
104
169
30
161
25
36
18
113
25
ABCD 98869531084*3^$a+1 [50026]
91
17
88
20
36
40
9
84
11
36
24
52
21
27
60
20
37
42
21
44
7
6
48
27
57
36
15
20
25
36
90
5
24
144
19
30
18
21
69
39
87
5
12
16
45
42
24
21
75
9
21
60
35
12
61
87
20
12
13
23
180
16
9
11
25
78
6
15
92
25
78
41
13
11
13
42
17
25
78
5
12
61
12
15
15
30
24
27
120
33
23
60
1
11
60
16
33
23
16
92
25
24
30
6
48
59
121
59
73
48
42
17
40
57
84
3
36
36
21
18
42
11
36
31
18
23
31
17
31
45
20
48
25
30
72
126
36
12
114
41
16
20
13
12
11
37
27
21
15
8
52
159
5
1
35
7
24
17
25
6
48
72
6
47
12
79
66
72
3
21
60
18
6
36
15
8
72
64
21
12
27
57
47
132
7
90
72
30
42
11
36
55
141
9
11
31
5
19
9
9
11
43
9
39
21
20
28
51
29
36
31
53
85
75
33
11
109
66
5
16
104
36
37
35
85
132
3
108
120
33
11
36
61
60
6
78
18
101
48
37
35
13
39
87
93
9
18
24
29
36
37
24
131
7
48
41
7
48
30
48
63
45
11
97
108
39
15
5
40
68
61
87
32
19
53
4
15
18
23
13
42
24
57
8
13
120
11
1
27
3
6
15
9
84
71
100
3
18
36
42
65
1
12
63
20
1
30
42
6
41
40
39
42
6
33
57
15
33
48
107
16
3
30
120
11
12
43
66
6
9
44
36
16
21
36
6
48
18
84
12
3
20
25
30
17
40
81
27
9
23
13
11
84
72
1
6
6
72
36
12
11
4
12
8
49
30
54
12
6
54
119
13
24
54
54
11
36
49
11
7
18
6
33
60
123
66
11
100
20
40
3
53
13
23
160
68
24
28
44
37
36
66
21
3
54
24
3
111
18
24
11
52
81
15
33
35
91
41
1
63
8
12
16
33
59
13
3
21
18
18
102
30
12
12
11
180
61
36
12
78
9
63
101
16
9
12
12
24
60
95
24
16
9
6
33
9
11
73
23
1
24
111
44
84
16
9
11
7
33
39
117
20
25
30
102
11
7
24
5
36
72
49
72
48
12
18
6
3
45
35
84
76
57
48
24
83
43
18
6
5
19
54
3
69
72
90
54
3
56
49
24
24
11
73
36
47
25
12
39
9
12
6
18
30
126
66
17
24
13
15
8
12
127
72
5
13
51
51
21
9
12
54
53
37
23
61
111
20
4
123
114
6
30
24
11
72
100
21
3
3
9
8
12
13
30
17
13
35
52
9
24
138
42
12
15
32
1
71
37
54
78
66
5
16
3
29
76
39
24
41
25
11
37
23
73
27
3
33
8
31
17
25
6
6
12
6
54
48
3
63
17
103
30
36
6
30
83
7
24
96
6
12
48
36
111
3
48
41
7
78
15
99
42
6
18
3
27
30
63
3
17
13
47
52
104
108
25
18
45
44
73
102
72
33
44
1
66
17
49
11
1
11
16
20
43
66
12
23
16
3
21
3
18
60
155
61
23
67
29
48
40
36
117
63
69
59
37
6
30
83
1
51
27
6
72
39
3
21
57
83
40
33
60
11
16
15
41
1
6
42
59
112
69
24
6
78
36
24
11
19
24
42
72
126
6
36
23
28
20
31
9
69
23
61
30
17
55
29
60
31
77
88
56
97
11
1
12
108
48
63
21
12
72
15
8
13
75
21
71
121
15
20
25
27
8
67
17
13
18
126
59
36
4
104
1
35
19
174
23
16
3
78
47
1
59
31
41
7
21
56
25
15
33
123
8
121
12
47
25
36
59
25
12
3
3
6
11
12
88
3
6
18
6
3
20
1
42
81
15
42
15
8
36
1
35
37
90
17
31
54
15
20
16
20
49
11
13
48
84
47
7
45
21
6
54
35
13
42
24
6
72
23
1
96
24
3
15
53
36
25
11
109
36
12
23
1
12
36
27
27
21
44
12
25
11
1
12
27
39
45
80
19
81
60
21
6
41
25
27
24
69
108
35
61
47
16
27
17
1
108
11
7
24
6
123
9
12
24
42
90
6
57
9
6
48
9
39
6
83
36
124
69
60
36
114
42
12
3
9
12
24
15
105
23
1
27
20
40
20
1
11
19
17
112
15
42
54
17
12
108
13
11
7
126
42
17
13
66
29
1
48
24
35
24
37
47
36
73
51
45
24
102
24
126
23
37
48
6
17
85
47
37
11
13
11
1
18
45
45
12
66
41
13
144
114
17
25
63
20
13
30
6
42
41
7
5
25
24
3
129
35
16
57
107
24
72
124
9
23
1
3
84
69
6
57
87
5
16
27
5
60
37
12
15
20
24
12
24
13
12
23
112
63
18
6
6
24
42
18
3
33
24
36
102
90
24
12
23
73
11
96
7
29
13
143
4
33
24
42
5
25
60
48
6
66
11
43
30
18
33
9
24
47
13
3
9
30
45
36
8
48
55
5
43
29
1
60
30
42
6
17
13
11
12
24
12
4
57
96
3
45
12
30
48
18
150
18
23
16
57
3
33
71
49
60
48
24
96
11
25
51
21
42
77
24
28
9
11
43
18
6
150
42
18
63
21
71
13
36
11
12
4
36
3
65
16
9
11
13
36
18
42
144
6
48
17
25
11
1
66
78
18
24
42
11
49
35
52
27
6
3
20
37
60
51
9
36
11
73
48
6
29
60
7
66
87
20
28
111
48
5
72
25
24
24
60
27
75
6
47
1
36
24
120
24
11
16
96
128
37
12
114
69
104
61
35
1
24
60
12
3
8
61
12
71
48
31
93
36
15
5
25
48
42
150
59
4
21
51
3
54
36
15
20
13
60
24
18
18
60
42
6
155
7
18
23
55
120
6
15
21
48
95
31
42
3
3
29
1
42
6
11
73
135
45
27
45
15
84
21
18
6
15
27
29
43
48
72
18
11
43
17
25
27
20
85
23
12
13
23
19
114
54
101
19
18
24
24
75
20
52
21
54
42
27
36
33
47
13
114
81
9
6
57
9
132
11
12
85
60
71
ABCD 98869607542*3^$a+1 [50000]
1
23
6
19
56
15
37
12
72
8
87
49
11
48
6
55
41
30
84
165
75
25
35
24
1
35
21
45
30
54
19
108
53
60
30
24
12
1
68
4
32
64
120
32
39
13
35
72
13
8
4
24
71
13
107
1
47
21
16
24
155
84
6
24
126
66
48
42
1
23
30
6
33
27
81
87
36
120
24
42
120
18
93
4
65
18
13
53
7
47
36
9
51
54
7
84
56
9
66
30
18
25
36
35
1
23
12
25
95
13
101
126
13
35
61
11
78
7
29
67
227
42
30
9
16
95
13
11
84
1
11
24
85
132
83
96
25
44
136
83
12
61
60
8
36
36
69
43
5
30
6
30
84
72
54
6
48
13
108
35
6
18
126
30
9
52
48
12
83
12
24
21
76
23
24
37
20
3
102
19
11
48
1
32
63
66
30
234
96
18
1
60
44
52
84
29
12
43
68
33
55
20
16
5
55
119
36
21
159
24
36
13
65
31
131
25
108
20
21
51
105
24
79
12
48
5
30
30
6
1
83
12
48
21
21
15
123
13
108
11
33
15
21
39
1
35
114
103
23
37
23
21
148
95
25
5
55
41
27
33
30
81
28
8
28
95
24
61
11
1
17
90
12
18
96
19
12
56
27
6
6
48
145
60
11
21
88
12
35
150
18
21
4
12
29
139
11
24
1
24
41
30
37
48
11
18
30
96
114
30
36
21
39
144
25
137
91
12
71
60
61
29
7
8
16
36
48
5
7
119
54
6
120
1
47
126
66
84
30
6
93
27
30
48
3
4
59
36
18
27
15
21
39
18
6
60
1
24
12
24
5
79
56
39
49
65
36
27
28
11
48
12
78
75
100
35
36
36
18
27
15
24
36
1
107
102
24
66
21
108
21
15
33
6
97
8
52
53
151
180
24
11
48
6
6
25
35
24
60
109
80
112
84
89
3
108
21
19
29
6
60
1
29
15
75
25
59
42
19
95
54
30
25
48
17
7
59
49
96
60
41
19
12
17
31
60
36
89
87
3
25
24
20
52
20
9
54
1
36
44
64
8
3
61
8
27
9
16
35
24
96
9
40
119
97
155
121
8
36
9
30
105
36
93
7
35
9
69
6
66
24
6
61
60
119
109
216
56
4
36
53
19
108
12
5
7
120
104
40
35
24
6
6
90
91
24
8
15
25
71
30
24
60
12
91
12
12
44
40
35
36
24
36
84
25
29
12
30
13
167
25
53
3
27
42
91
92
27
169
60
36
35
1
23
9
111
96
1
8
15
21
15
48
6
114
6
27
69
43
48
24
95
9
124
36
20
15
21
123
37
149
30
24
12
144
36
1
20
3
109
107
61
24
20
75
24
24
12
9
39
181
32
108
4
65
36
30
1
24
5
30
21
40
5
30
61
44
15
60
24
61
24
60
132
149
120
3
45
31
36
29
30
24
61
11
54
30
60
21
28
5
43
68
16
36
17
60
7
24
20
15
21
3
13
24
68
15
85
11
36
13
48
59
73
12
89
19
47
54
51
63
13
119
18
3
4
95
9
136
120
83
13
44
3
13
53
114
132
48
66
79
12
20
63
25
167
24
36
1
48
29
72
43
32
64
80
21
15
93
30
6
7
53
7
23
25
5
7
29
3
36
9
43
48
24
12
23
96
1
104
75
60
25
11
120
24
181
23
13
8
21
55
119
60
49
5
7
80
40
29
19
5
66
25
59
1
80
15
36
18
3
27
13
48
5
6
45
4
29
127
29
31
5
19
11
73
65
30
36
49
107
241
59
1
20
3
25
36
59
36
54
7
77
186
36
73
12
80
4
59
72
1
8
16
83
85
11
1
120
44
4
48
77
51
99
72
13
68
3
24
72
60
18
103
12
11
84
66
24
27
3
6
6
73
17
30
45
15
85
23
1
35
36
73
11
66
51
27
81
15
90
6
120
21
4
24
156
53
90
12
1
12
48
24
48
68
3
109
32
69
7
119
48
25
47
24
25
5
27
3
69
268
53
31
80
64
12
12
101
6
60
105
15
54
6
1
32
36
9
27
3
12
25
84
24
96
44
52
20
28
5
91
72
119
24
1
5
30
49
89
27
3
12
1
20
3
1
35
24
126
48
127
36
29
39
51
21
33
75
40
35
109
48
17
7
168
8
27
72
168
156
1
29
36
54
61
240
20
39
25
44
88
59
24
24
72
25
59
24
36
1
24
71
24
24
97
36
48
35
21
4
32
4
29
306
1
84
80
3
12
54
39
15
13
83
61
8
15
132
49
5
19
47
165
4
65
55
71
13
17
78
25
35
6
30
69
36
39
66
7
12
20
16
35
54
6
69
27
45
135
25
23
33
3
61
59
21
99
84
66
6
33
112
5
30
60
60
1
20
39
24
1
95
1
12
8
3
30
24
42
24
90
90
114
31
120
72
12
96
239
156
81
93
15
15
36
24
25
17
30
109
11
21
33
19
35
42
19
35
84
85
17
18
121
59
96
1
108
71
21
15
54
19
11
84
1
35
96
18
42
49
12
32
52
35
85
44
15
ABCD 98869768982*3^$a+1 [50073]
75
36
21
48
28
32
15
205
48
32
51
36
153
3
84
36
37
71
109
35
45
15
48
37
71
1
8
28
20
87
108
12
45
27
48
12
45
111
45
132
3
25
32
28
23
57
24
48
3
12
33
60
144
39
21
15
25
59
157
83
21
99
9
12
3
12
85
128
63
48
241
35
36
12
13
32
51
57
75
57
208
59
73
80
48
27
72
21
3
129
28
20
220
23
57
132
52
96
155
165
112
203
108
24
273
12
27
81
39
93
3
60
324
121
59
36
49
11
48
9
27
108
25
68
99
85
128
88
35
25
20
87
120
12
61
143
84
36
141
16
83
109
227
301
44
99
37
47
156
24
133
84
116
99
48
48
24
21
64
59
12
9
51
105
147
13
23
9
52
8
100
83
25
24
11
48
21
60
36
39
156
25
203
24
33
87
48
60
168
84
168
48
117
27
25
11
36
25
8
48
99
105
16
84
60
36
59
81
3
1
35
120
145
35
1
23
69
12
15
24
9
72
99
61
119
57
60
27
120
13
92
15
180
85
47
25
8
12
63
93
4
23
85
71
60
24
45
60
27
24
81
159
24
108
169
11
240
37
20
160
47
1
83
36
33
87
145
59
117
3
9
3
145
83
132
57
27
36
25
23
81
40
128
63
24
24
12
37
23
12
132
24
117
15
37
8
15
48
12
9
99
36
108
25
8
399
36
60
169
155
213
51
96
36
24
96
117
420
3
120
49
35
48
33
39
33
312
51
24
24
21
96
40
119
21
132
12
28
68
27
25
8
39
25
168
11
37
83
69
100
47
24
9
27
48
72
61
47
108
49
68
195
25
35
36
84
205
120
215
57
15
216
25
35
37
11
216
180
21
60
39
25
8
15
96
180
36
85
11
25
59
13
23
24
21
3
84
156
9
72
3
60
96
81
3
45
87
36
129
15
96
48
24
132
85
59
117
52
168
72
92
36
64
23
96
81
63
132
1
204
8
48
120
63
60
36
36
69
60
36
15
109
23
132
81
72
171
36
60
24
21
3
45
147
48
12
24
177
27
168
69
39
36
60
61
83
109
11
49
11
156
25
8
60
87
36
85
35
12
132
120
201
24
16
35
108
9
3
12
36
57
3
81
88
167
84
9
27
108
85
8
135
192
132
36
48
61
20
16
83
24
96
36
84
192
48
12
9
63
105
168
72
15
73
20
3
12
97
48
107
36
12
108
69
111
21
48
180
3
12
96
120
24
45
228
15
25
32
75
60
36
57
15
24
24
37
60
20
39
33
111
121
23
108
84
81
72
28
84
188
51
36
93
3
25
35
24
204
21
15
84
24
117
16
72
23
37
12
131
117
51
84
265
108
35
84
45
76
35
57
48
340
20
72
3
60
108
24
37
35
108
300
252
21
87
93
24
63
72
121
32
112
59
204
45
108
132
27
73
47
145
140
3
25
95
48
240
49
35
45
36
12
27
144
169
32
51
57
52
60
120
23
73
35
57
3
84
24
21
28
23
57
12
180
36
39
81
3
24
13
72
32
216
87
96
24
25
8
12
52
131
24
13
20
28
23
12
144
24
69
48
3
24
72
33
48
123
12
69
88
167
36
48
216
205
23
12
108
192
1
23
192
25
143
120
57
60
27
33
99
13
68
112
60
47
84
60
9
75
12
204
121
95
60
384
24
120
33
72
40
180
128
27
36
69
ABCD 98869852496*3^$a+1 [50063]
213
39
12
36
57
51
24
117
75
101
432
288
64
144
87
48
329
43
228
180
204
36
29
16
39
48
24
144
192
48
24
297
224
31
24
60
24
5
103
72
81
99
77
151
24
60
581
112
3
45
123
5
160
255
204
5
288
7
12
144
120
60
329
115
132
24
177
15
24
276
5
7
108
132
72
96
17
151
384
72
209
79
180
72
5
240
223
96
81
15
204
101
115
24
149
7
264
480
81
39
185
144
115
36
24
36
96
60
228
93
32
43
48
21
384
39
72
81
39
216
129
3
45
75
12
60
324
60
77
79
156
24
108
72
89
19
108
65
115
24
48
96
60
336
9
39
108
72
168
24
84
504
12
108
305
16
51
120
228
17
79
96
81
48
111
216
12
93
63
324
108
48
72
72
36
180
84
48
84
161
259
45
3
96
77
79
84
24
60
180
117
39
396
48
96
24
5
103
48
36
108
105
15
312
24
225
147
132
41
7
84
21
99
29
7
60
168
72
24
36
84
125
144
55
137
144
19
45
32
43
36
60
96
72
276
180
117
123
197
187
120
60
72
348
36
41
103
41
55
329
112
231
24
33
80
55
12
120
53
48
112
128
48
240
16
15
108
180
257
163
12
48
108
48
60
137
19
36
120
305
64
15
180
29
235
21
39
24
36
96
60
36
60
72
137
91
72
12
144
300
5
240
151
48
36
144
228
60
60
132
72
96
48
189
27
21
3
24
245
48
43
420
84
141
255
72
105
27
293
187
21
75
96
24
29
67
221
175
65
115
173
151
228
21
135
345
75
101
43
108
168
24
228
144
149
7
89
16
519
41
48
31
48
132
29
16
128
55
180
168
29
160
96
192
3
108
17
67
12
33
87
48
48
48
137
139
84
300
144
5
103
12
12
60
5
96
43
5
7
24
113
127
24
425
211
45
195
168
120
36
24
65
31
336
48
113
19
24
5
55
57
128
91
101
64
80
96
55
492
36
105
192
147
360
72
180
24
24
12
96
45
63
17
67
12
168
41
96
91
60
12
60
48
324
144
120
144
48
245
43
60
84
36
84
156
120
41
144
64
15
36
240
77
208
51
60
36
333
144
63
48
ABCD 98870011094*3^$a+1 [50053]
84
54
66
24
84
162
30
54
102
5
175
30
84
66
24
54
12
102
90
132
239
49
18
138
24
210
72
18
18
24
5
19
36
60
66
168
90
282
180
30
29
163
42
6
204
210
48
36
66
216
18
335
145
66
66
18
24
60
36
6
24
180
150
24
18
42
48
168
42
78
384
12
90
54
30
42
17
67
234
42
54
30
90
96
12
192
150
318
11
91
54
30
60
396
126
107
7
78
18
24
6
18
90
12
18
65
67
84
108
42
78
102
30
54
66
6
24
60
54
96
84
120
29
13
18
144
12
18
42
41
43
294
143
7
12
269
67
30
42
12
150
276
95
48
67
84
36
60
240
12
66
11
61
30
53
85
11
1
42
101
49
126
210
12
35
49
54
12
18
54
66
246
90
138
72
6
72
36
6
204
114
66
60
24
36
66
18
60
17
199
36
18
48
48
42
54
186
90
78
24
30
11
1
36
54
18
6
126
78
36
72
12
126
60
66
138
96
234
41
1
144
42
53
7
150
150
108
54
168
150
24
60
60
48
36
41
1
42
96
120
66
54
6
96
30
24
60
120
18
72
234
24
6
96
150
120
54
90
72
72
12
36
144
6
42
108
102
18
60
5
37
6
5
31
30
83
1
30
114
96
12
30
24
24
234
96
6
6
84
59
127
18
60
30
12
174
11
55
60
12
192
66
90
72
48
84
36
24
108
36
42
48
66
30
96
180
90
108
24
17
13
90
48
54
258
12
210
24
59
7
6
84
30
198
78
18
11
31
113
157
24
30
114
72
90
144
78
107
61
30
180
102
66
132
5
19
90
35
13
36
12
54
18
138
12
42
6
108
137
109
48
35
37
90
30
210
36
125
7
41
37
24
24
42
113
31
84
24
168
29
193
18
24
24
66
138
12
180
24
36
5
91
72
12
120
6
210
54
6
60
120
54
11
48
19
48
144
173
48
115
12
6
120
42
174
144
156
54
144
72
78
48
18
66
191
37
18
90
60
35
7
185
43
132
120
6
24
42
36
90
35
43
66
96
90
185
337
36
114
270
18
30
18
60
125
67
29
139
36
24
6
54
72
5
7
6
275
85
144
90
288
18
84
30
72
5
79
12
54
6
24
96
30
72
240
60
66
24
42
18
108
30
47
97
6
102
126
72
84
30
90
108
48
102
126
12
5
7
41
79
78
138
60
42
24
18
78
30
12
17
55
84
264
18
12
48
47
48
103
24
78
30
90
12
42
18
102
66
18
60
29
192
144
85
144
18
90
12
30
168
228
174
78
144
114
60
36
11
79
30
54
114
72
78
66
126
24
42
35
48
175
36
60
168
137
31
18
12
18
30
234
348
210
30
24
24
216
18
42
24
36
126
90
53
19
108
102
66
89
43
54
60
35
19
186
35
55
6
48
42
84
66
162
108
53
19
18
18
54
275
175
36
66
6
5
7
12
29
49
47
1
42
6
95
61
66
54
6
54
6
90
108
35
7
42
42
6
84
66
42
6
281
103
6
54
12
30
66
17
103
48
12
48
144
36
6
150
96
12
102
78
72
198
48
12
6
84
30
18
60
24
66
72
126
96
180
6
24
59
ABCD 98870014988*3^$a+1 [50040]
27
135
108
72
33
36
15
144
33
15
108
12
24
21
9
24
24
111
39
12
114
36
108
90
42
60
60
66
129
3
18
384
24
150
6
30
24
54
3
39
24
105
141
30
18
27
84
24
15
30
3
69
30
48
93
45
78
42
78
81
3
132
21
57
3
3
12
24
36
42
12
6
84
18
27
15
6
18
24
117
33
171
39
18
48
24
27
141
144
6
69
96
39
54
132
3
15
24
36
69
3
69
180
33
27
69
6
9
105
30
60
102
123
27
9
69
54
36
105
207
60
42
12
63
147
6
3
9
72
18
6
111
24
36
15
6
60
18
45
21
15
153
6
21
36
12
27
54
72
78
42
15
3
6
24
36
111
24
3
168
48
69
3
12
138
39
24
12
3
21
144
9
150
36
21
33
60
60
6
21
3
30
6
36
45
39
36
90
96
42
48
33
21
51
27
6
66
114
12
60
42
42
90
48
42
48
36
42
9
33
6
72
69
84
9
60
3
204
48
21
6
156
12
30
12
168
72
15
9
111
15
48
186
39
3
24
18
12
6
114
48
15
123
12
57
3
33
57
3
57
30
18
3
159
6
30
57
15
108
21
9
114
21
39
42
54
9
33
18
6
15
39
54
12
24
36
51
99
108
192
18
123
48
27
33
39
36
174
120
6
12
9
108
156
9
102
30
3
15
66
51
63
6
102
57
81
84
18
24
6
30
33
27
78
87
15
129
69
36
39
51
18
150
6
6
93
33
30
30
48
66
6
3
69
6
21
9
54
48
45
24
33
18
33
60
69
66
12
9
144
69
3
87
6
42
54
168
3
39
18
3
3
9
51
24
12
66
102
12
18
12
54
6
60
48
27
36
57
18
12
33
72
60
21
12
84
78
42
15
36
27
36
12
54
24
36
6
33
99
42
156
24
66
42
30
30
60
12
108
42
6
3
51
9
129
63
33
39
27
54
84
42
78
6
6
24
24
12
39
60
21
18
30
15
3
18
24
87
183
6
39
45
18
168
21
33
27
51
12
42
126
48
84
45
33
75
27
30
12
18
30
18
78
12
24
183
15
30
15
15
12
6
12
12
48
96
60
27
39
81
108
15
24
6
84
3
9
39
141
39
9
90
66
12
18
129
72
33
6
54
15
21
54
186
6
9
84
3
93
69
3
33
42
18
60
24
18
12
21
36
69
72
3
15
6
138
12
69
12
45
24
6
18
24
60
27
51
48
6
24
54
6
276
108
3
3
69
27
18
3
24
3
30
108
3
21
108
48
18
60
60
129
36
15
9
36
9
72
30
36
24
6
3
81
135
3
36
9
27
45
24
69
30
6
87
33
36
3
27
45
24
69
15
75
18
12
3
39
30
135
21
12
72
3
51
24
48
69
33
66
42
72
6
84
12
33
3
9
36
27
12
108
33
99
18
30
126
42
30
30
24
138
60
18
12
45
21
27
9
15
3
66
24
6
36
84
72
54
84
39
27
18
78
18
84
3
39
60
54
66
6
30
42
6
129
87
6
15
15
57
105
96
6
24
30
36
15
63
30
36
6
18
18
45
12
21
51
21
123
81
24
30
36
6
12
15
36
36
69
54
72
36
33
24
12
36
27
30
6
69
33
15
39
6
228
24
48
15
60
15
24
45
3
78
15
12
27
24
9
45
12
6
42
6
6
120
15
36
72
72
3
132
54
6
30
60
15
3
93
123
36
69
57
15
57
87
9
90
45
36
93
75
3
33
309
36
12
12
6
54
60
36
27
144
24
192
63
36
60
9
9
120
12
51
3
177
33
171
15
18
90
42
150
60
18
60
306
6
3
45
12
84
75
21
84
30
45
15
66
63
21
252
78
9
3
33
24
33
75
27
12
30
51
3
42
42
81
12
24
3
6
6
69
21
51
9
36
30
12
48
18
24
171
36
123
141
57
318
54
6
54
12
60
150
18
15
120
27
60
90
63
12
45
90
36
12
12
6
30
84
45
15
24
60
9
21
6
33
72
3
18
63
36
9
6
45
105
15
33
60
120
3
27
33
69
18
18
48
84
6
6
6
144
9
24
120
51
9
12
24
12
39
78
6
12
69
63
30
123
48
60
9
75
63
9
9
24
42
6
84
48
27
39
24
72
6
15
108
51
6
12
3
60
180
48
39
12
6
3
177
3
72
33
72
15
24
141
84
24
75
45
12
123
9
66
30
195
135
96
6
3
120
45
66
78
120
90
18
114
84
60
96
138
36
24
102
66
3
27
162
102
24
6
120
24
54
48
12
30
15
36
24
48
9
18
168
12
42
3
21
39
15
180
33
93
6
9
57
30
45
63
12
54
48
18
30
63
39
12
21
9
39
147
12
21
9
18
18
156
6
9
24
75
12
18
30
21
39
120
36
6
123
9
138
18
6
33
57
48
30
42
39
ABCD 98870504752*3^$a+1 [50013]
9
26
18
24
16
32
10
62
43
53
120
91
5
36
58
86
40
15
3
158
12
18
4
56
54
23
83
32
6
120
72
79
3
18
48
11
3
28
25
43
45
27
29
5
11
9
66
40
5
19
54
44
10
153
89
90
18
11
35
37
17
23
43
61
29
27
33
31
1
15
69
251
77
32
6
149
11
20
65
80
3
26
60
66
5
49
24
84
67
24
5
4
50
40
13
35
20
54
58
33
35
53
17
2
16
2
30
54
90
6
39
80
5
56
40
18
36
8
58
20
54
30
6
30
23
19
22
36
14
30
24
16
36
59
56
17
18
12
78
32
11
56
125
40
68
42
45
3
6
12
22
2
70
45
81
90
20
9
49
120
2
54
4
19
8
59
48
5
13
108
119
17
26
64
8
40
18
42
25
1
22
20
22
18
29
43
21
5
76
68
11
40
21
6
5
17
32
39
81
95
49
10
62
15
57
22
36
24
14
34
13
55
42
36
4
18
8
112
14
6
12
13
33
7
19
61
3
72
50
12
10
18
14
16
50
60
18
5
32
8
16
15
41
9
36
35
8
5
22
20
12
6
87
43
32
18
4
12
75
3
12
54
19
13
40
35
24
145
54
14
36
4
12
95
56
8
16
56
35
40
90
38
22
12
72
6
62
10
32
45
85
44
24
126
17
59
61
25
52
83
7
20
72
18
12
10
125
24
32
72
31
22
14
40
8
6
4
36
15
47
33
104
43
18
46
26
19
35
6
4
108
48
20
4
18
66
139
37
35
23
17
25
90
176
54
16
2
36
4
8
10
8
75
96
19
26
6
58
32
99
205
54
72
2
35
41
62
90
18
5
17
55
72
85
76
20
16
6
48
2
54
45
31
65
105
18
22
7
16
72
19
5
39
4
85
1
112
60
19
11
14
94
92
5
53
12
23
69
12
10
50
48
43
15
97
35
13
13
22
29
13
3
15
73
40
27
45
43
54
60
68
47
41
42
5
40
24
83
37
16
37
3
120
3
132
30
43
11
24
102
79
35
29
24
5
3
40
48
16
45
6
4
50
55
16
37
22
8
6
34
6
84
3
24
16
80
75
108
1
13
162
18
36
6
4
30
20
71
13
10
18
8
100
36
36
8
75
21
19
107
13
59
5
17
18
61
16
3
6
52
54
5
1
260
19
35
53
1
7
17
52
6
54
84
2
94
8
28
39
59
21
55
6
12
87
5
84
36
19
16
65
68
52
135
9
47
9
71
19
16
29
31
30
38
30
36
6
58
51
16
55
22
48
54
61
35
152
18
22
21
47
18
46
1
17
138
14
23
88
75
29
5
35
3
48
53
1
36
22
38
12
163
8
32
49
6
22
11
21
40
14
22
14
18
40
50
61
16
65
95
69
22
13
5
116
24
30
6
30
18
35
1
24
52
60
84
32
24
88
42
1
65
50
109
5
30
5
49
136
8
22
6
14
30
40
36
32
6
16
61
24
59
77
37
8
22
18
3
11
45
51
45
48
136
40
13
3
64
40
91
13
27
29
3
6
34
90
2
16
18
56
4
102
60
44
10
80
19
21
20
39
16
3
18
14
45
16
27
2
19
35
37
65
39
1
7
17
8
28
140
72
12
11
25
10
72
37
11
68
96
58
8
24
4
134
28
48
41
13
90
32
6
12
132
36
162
16
20
12
5
24
48
77
120
20
48
23
13
72
60
15
33
76
43
65
18
29
3
226
12
39
3
50
22
8
5
163
149
35
18
62
40
21
33
24
26
29
43
40
20
18
55
39
18
30
9
11
13
81
116
24
66
28
86
4
14
22
31
17
20
40
126
14
48
4
60
39
32
19
18
123
8
21
115
11
28
54
123
15
9
11
30
18
5
41
18
90
27
5
30
6
135
8
1
30
46
8
4
50
13
29
4
50
21
13
11
85
14
40
18
84
20
99
57
15
75
18
11
43
37
40
16
57
16
2
58
72
14
30
4
14
10
27
3
2
70
6
50
94
66
45
65
4
44
24
47
61
12
23
233
20
59
56
5
22
125
19
21
8
9
76
36
8
36
6
58
8
60
4
26
10
79
41
15
9
68
22
5
64
29
78
22
32
4
27
8
91
66
24
8
3
32
1
4
27
40
5
43
48
19
34
35
16
41
4
66
25
17
18
80
22
23
40
59
18
11
32
65
114
40
5
21
4
14
17
25
12
10
32
34
2
90
18
4
30
42
29
56
5
35
195
94
72
7
11
61
19
54
31
16
16
19
14
84
27
13
36
2
5
53
12
42
18
8
40
24
48
38
16
18
11
61
43
17
14
4
26
4
31
5
91
31
54
36
4
18
20
30
42
40
5
3
40
18
67
16
21
36
202
37
19
70
32
23
35
45
11
58
27
9
7
29
11
165
22
37
56
15
30
38
34
42
14
76
18
36
1
16
37
3
9
15
5
106
50
23
19
40
26
180
31
65
88
6
44
58
35
3
5
31
16
18
2
22
103
8
29
12
4
24
8
58
14
6
54
18
40
5
39
78
30
40
6
26
6
4
50
54
51
33
40
20
106
17
25
12
32
46
5
49
39
11
21
105
34
90
19
32
40
13
40
14
10
27
3
38
15
15
65
43
45
37
8
40
27
24
9
167
48
49
7
24
29
98
25
17
36
36
124
20
124
11
7
114
31
5
19
43
10
18
25
24
121
10
13
91
40
5
24
15
6
36
12
22
14
10
37
88
19
21
56
31
12
18
14
24
66
6
34
110
45
43
173
57
36
11
35
21
9
18
42
134
21
15
10
86
54
126
45
48
16
21
8
40
32
28
32
23
121
36
4
26
18
59
17
18
13
5
42
50
40
12
35
75
70
36
19
1
18
21
51
18
36
23
103
58
7
37
60
47
5
20
184
66
29
27
102
111
69
42
81
13
32
30
4
1
5
59
21
83
11
5
51
88
37
8
51
5
103
18
30
2
36
52
119
24
80
97
79
123
21
17
48
24
71
24
13
84
23
67
10
8
18
10
44
4
24
ABCD 98870963708*3^$a+1 [50007]
43
12
36
24
41
60
28
84
3
5
88
99
108
108
45
32
19
17
31
72
81
20
24
40
3
5
91
12
5
19
36
81
3
21
36
27
21
27
5
24
31
36
132
5
19
77
4
72
8
12
16
20
31
9
32
19
29
40
44
36
12
79
53
36
28
327
24
33
8
7
5
72
28
116
36
16
36
39
12
245
43
33
39
12
60
5
43
117
36
68
120
24
19
41
7
36
77
12
67
24
45
44
7
84
5
151
29
4
12
68
60
24
24
28
92
31
5
19
60
24
33
63
77
19
9
48
80
24
36
7
5
31
41
16
39
29
7
45
63
17
31
21
128
31
48
36
21
15
41
40
3
5
12
36
16
3
69
8
79
21
123
5
52
15
12
12
33
3
5
36
43
72
36
69
32
19
17
7
53
12
48
7
17
7
12
17
31
9
32
108
4
72
36
24
44
19
21
15
9
27
48
45
68
28
15
77
79
21
60
159
53
4
8
31
17
36
28
3
5
7
9
27
17
31
36
17
12
120
24
7
12
21
20
60
64
3
17
16
27
12
9
60
3
17
28
3
12
9
20
19
9
32
4
20
24
7
96
12
21
27
53
52
15
65
112
243
5
48
16
20
108
52
3
12
12
17
67
24
9
56
7
120
60
17
7
12
9
32
36
4
15
141
15
41
16
24
8
40
32
28
27
5
40
27
5
19
93
27
197
7
36
17
40
20
24
36
12
7
113
31
21
60
39
29
108
19
33
36
36
15
48
48
41
31
33
15
57
3
41
48
4
48
56
16
27
45
44
19
17
16
27
29
7
57
44
24
7
29
127
5
52
8
19
81
24
104
19
84
77
43
12
12
48
12
125
16
15
81
8
79
36
5
55
12
5
19
9
44
24
7
12
45
36
135
5
7
36
53
7
12
45
27
113
7
5
19
24
9
39
12
12
5
24
16
3
41
24
7
9
15
117
44
84
7
17
43
17
7
24
53
36
4
80
36
43
24
57
8
7
21
20
115
12
81
27
5
12
7
84
9
36
27
5
31
29
12
4
27
17
31
29
7
29
4
44
31
69
27
69
3
24
9
36
3
33
27
9
3
113
4
8
16
92
24
19
36
41
72
12
36
67
9
164
19
21
27
48
29
7
36
48
17
24
108
28
20
31
17
55
9
15
5
48
19
41
43
12
12
53
16
63
84
132
36
101
16
24
15
21
20
67
33
72
15
9
27
36
36
41
60
24
36
7
77
28
3
120
48
24
84
105
32
40
20
31
29
7
24
5
28
3
24
21
20
60
43
21
27
33
80
19
9
48
75
69
3
24
9
8
127
5
7
53
103
21
80
7
21
63
65
40
8
12
55
12
48
5
7
36
36
36
24
29
36
12
4
15
57
3
9
20
7
5
55
5
24
124
20
19
144
77
100
15
41
79
81
84
3
21
32
40
51
21
12
3
12
5
19
48
5
72
16
132
8
4
3
21
135
17
91
5
16
60
8
12
24
100
68
48
132
12
60
7
9
24
75
53
7
21
3
41
7
17
91
48
33
20
48
40
15
48
21
51
29
31
69
15
5
52
68
4
8
24
67
36
29
60
16
27
24
24
9
147
65
48
16
63
9
27
24
29
12
43
17
12
16
12
15
84
29
4
8
7
41
16
27
29
19
41
28
144
20
72
7
9
32
4
27
17
43
36
12
29
7
17
7
48
36
17
4
132
3
36
17
7
45
51
53
16
15
41
36
43
69
27
60
113
60
136
3
36
36
33
3
17
55
33
8
7
221
31
12
17
4
68
31
60
21
8
52
48
32
12
115
96
5
124
3
65
4
44
55
60
60
48
29
4
24
20
28
3
12
21
44
36
7
36
17
103
36
41
55
21
44
16
20
7
21
92
19
29
24
7
9
27
113
84
36
64
36
27
17
72
7
45
12
3
29
84
7
89
4
87
117
36
20
19
12
48
12
9
72
44
12
4
32
4
32
52
15
29
16
8
24
19
33
36
27
24
5
19
12
60
60
5
12
115
9
15
29
7
24
29
36
19
57
36
27
41
16
87
21
15
9
12
24
27
5
19
53
16
3
53
7
29
108
24
16
20
28
15
77
24
48
31
24
12
24
33
24
3
36
48
72
21
12
8
19
33
39
12
17
12
4
44
16
3
45
3
12
5
19
17
67
36
45
15
24
69
27
17
7
5
7
5
55
72
5
24
4
32
7
129
12
3
29
43
17
4
3
9
20
19
5
52
8
43
125
12
40
8
16
20
28
32
55
9
12
144
20
12
19
60
36
57
12
27
89
28
15
36
36
9
44
4
24
3
36
17
7
24
5
67
57
75
33
15
17
7
41
4
8
19
12
5
12
52
135
5
43
89
19
12
9
15
29
12
31
29
4
15
5
31
29
19
36
36
5
28
20
28
24
8
4
15
5
19
17
67
12
60
53
12
19
17
7
5
52
8
16
68
4
48
32
24
52
3
24
17
7
53
4
60
3
29
36
4
8
43
5
19
89
84
36
4
51
36
24
9
3
5
19
29
16
3
5
52
84
24
56
52
15
36
36
21
87
29
19
41
24
24
4
72
3
17
72
7
17
19
84
41
12
19
65
28
36
3
9
51
17
12
24
24
24
19
24
5
48
19
12
72
60
9
39
33
8
4
80
24
31
29
7
9
51
9
36
27
21
56
43
105
15
12
5
88
8
16
3
12
21
36
87
12
24
29
4
15
81
3
24
96
57
80
19
9
15
24
84
29
67
153
8
7
24
57
8
24
16
3
5
52
15
12
57
87
17
4
75
33
51
9
116
100
8
12
19
65
4
144
27
5
40
3
17
36
72
55
125
43
72
12
156
12
5
4
56
60
31
9
3
12
21
3
48
5
36
40
20
55
29
79
5
7
5
163
45
63
24
72
12
24
29
16
27
9
3
41
28
3
5
36
7
69
3
36
21
92
7
17
79
17
7
53
7
129
3
33
15
12
5
43
17
12
4
56
36
40
15
53
4
72
27
72
17
31
9
15
36
41
12
31
65
19
5
60
60
31
12
24
17
12
24
28
36
3
12
17
180
19
5
16
32
16
15
9
39
48
33
24
92
67
5
31
17
40
15
21
80
19
17
28
3
48
21
39
29
12
67
17
52
3
84
5
43
21
32
19
12
29
36
55
24
69
32
31
17
84
12
19
48
41
4
12
51
9
3
29
31
12
17
16
15
24
17
31
5
64
27
12
89
40
12
75
5
19
24
5
31
89
60
4
39
17
19
48
69
3
33
27
60
21
51
257
103
60
33
99
12
21
39
9
24
15
17
31
24
17
55
ABCD 98871008786*3^$a+1 [50007]
21
8
7
41
7
45
3
17
4
36
27
29
76
12
128
76
27
12
5
52
156
99
137
12
64
20
4
44
40
27
29
7
21
24
12
108
12
68
43
41
19
21
12
56
19
29
4
63
5
52
8
4
44
16
3
36
69
60
8
124
87
36
29
24
91
12
33
24
108
24
60
3
5
72
84
12
28
108
72
27
5
52
51
41
40
132
8
19
21
39
17
55
53
7
36
9
96
12
60
24
87
60
9
3
17
16
20
16
3
9
12
56
4
63
33
27
17
60
64
44
40
48
120
24
12
63
21
15
17
16
3
93
51
45
12
12
12
8
16
12
195
17
7
21
12
8
31
24
41
4
24
36
12
80
43
21
20
55
9
24
8
16
12
20
180
4
48
168
3
36
9
24
48
8
12
64
39
12
120
5
36
52
8
40
12
20
12
55
81
15
5
7
36
29
52
27
33
24
24
24
80
4
32
76
24
24
72
3
33
8
60
19
5
4
15
120
9
15
24
21
120
12
8
19
60
17
7
60
9
8
40
20
31
24
41
19
21
24
32
19
21
104
7
48
5
72
4
39
9
24
15
33
68
31
33
56
40
92
28
80
67
57
27
65
52
15
21
32
19
36
45
15
5
124
15
65
7
5
48
19
45
48
39
12
9
15
45
63
129
24
12
12
24
3
29
52
12
80
100
99
9
48
27
21
3
9
44
108
7
5
7
137
28
15
33
39
17
31
129
20
19
24
21
8
16
20
7
77
16
32
40
32
4
44
40
48
24
20
12
7
17
52
48
15
29
4
12
108
12
32
19
5
64
72
152
52
27
45
32
19
60
72
12
9
3
48
96
45
8
40
3
132
65
12
31
17
48
16
12
36
20
12
16
12
3
21
24
8
24
55
12
33
51
33
147
9
80
16
3
33
48
3
45
24
60
36
3
48
93
12
15
9
3
12
132
9
183
12
9
24
12
72
92
7
77
48
16
120
27
33
27
60
33
24
75
12
45
24
48
36
56
31
93
36
15
29
16
32
43
41
4
24
27
12
29
64
12
104
31
77
60
160
27
5
19
9
36
20
31
45
51
21
99
45
60
36
24
48
3
33
20
24
16
12
36
39
41
16
68
16
72
123
33
3
105
36
111
33
27
48
81
3
21
39
36
9
104
48
12
12
103
12
36
17
19
21
27
108
69
27
9
36
12
20
12
4
44
48
4
36
27
45
24
44
67
12
5
12
31
24
21
24
24
36
36
3
144
24
9
84
20
36
40
8
40
24
176
12
7
41
28
24
92
31
17
112
3
9
12
56
12
40
15
12
29
4
68
40
48
60
68
19
45
20
12
76
20
43
45
15
84
45
120
48
72
27
45
24
36
8
4
84
152
12
43
5
40
51
168
29
48
24
48
79
33
3
69
27
48
41
12
4
36
32
19
45
96
51
24
5
24
19
17
4
24
32
36
7
53
24
4
27
81
15
9
48
3
57
20
55
65
12
12
16
48
108
12
48
3
81
108
24
8
76
36
36
27
33
36
36
20
28
12
12
12
99
77
132
48
64
3
9
99
69
15
5
4
3
57
56
28
48
51
29
31
21
51
48
48
60
57
8
115
5
7
45
3
60
45
12
15
12
33
84
44
31
9
12
20
96
4
3
21
27
17
43
9
15
5
144
28
36
72
8
132
7
72
9
48
44
48
12
28
3
5
40
24
15
9
120
159
33
8
24
16
27
29
52
36
27
9
56
7
12
21
27
9
3
9
15
53
4
60
24
24
56
67
33
44
16
12
48
96
3
165
27
9
3
21
51
57
12
48
60
8
52
32
76
63
33
24
20
43
9
156
27
12
117
24
36
8
7
65
40
171
5
52
3
12
84
29
12
28
36
12
15
72
96
105
104
7
5
40
8
7
9
8
31
21
27
33
132
12
12
63
29
40
8
4
48
32
16
3
29
12
19
77
19
81
20
4
24
135
41
60
43
5
7
12
192
48
29
19
21
96
24
39
29
84
136
12
44
19
69
3
21
12
3
17
12
76
12
63
48
69
3
33
3
9
12
72
32
64
63
29
4
20
43
9
36
3
57
8
60
28
8
55
5
28
132
8
4
44
168
64
8
28
20
28
84
104
40
60
15
5
24
163
120
237
24
8
4
72
3
41
19
21
15
93
39
24
53
31
9
20
108
55
17
28
15
36
12
9
12
12
12
68
55
33
8
28
12
48
20
19
45
27
5
16
84
15
96
9
39
69
92
7
21
56
163
24
21
8
64
32
40
60
12
51
5
4
48
44
211
5
4
144
20
19
41
16
12
12
60
8
52
36
36
27
41
7
29
7
12
33
15
177
15
17
28
92
7
21
60
36
12
3
72
65
12
64
51
33
72
68
19
125
40
15
12
197
40
48
12
48
44
48
19
5
19
57
116
16
20
55
5
52
3
9
27
9
68
148
8
31
48
117
8
7
29
60
124
27
33
15
45
12
12
36
84
12
27
45
48
12
15
33
20
48
64
3
33
36
32
16
3
21
92
16
32
4
12
36
12
36
8
139
45
60
48
20
16
8
64
20
64
72
8
136
15
60
48
9
3
45
27
69
8
48
4
8
52
63
9
27
149
96
4
15
21
12
72
12
8
4
72
60
15
17
40
60
20
19
5
79
156
33
99
17
76
24
20
28
8
4
51
21
24
48
56
7
12
93
3
5
60
40
39
5
60
16
36
84
24
36
44
7
21
8
12
7
57
20
24
124
12
27
72
9
20
43
33
44
4
168
8
36
16
56
19
5
43
65
52
3
5
72
4
15
45
32
16
12
12
3
84
9
48
3
5
31
29
36
16
3
41
36
67
77
24
91
57
32
28
3
21
36
15
48
69
20
96
84
19
96
9
48
111
5
16
84
48
15
33
39
36
17
4
20
36
31
24
5
28
27
209
4
44
40
80
19
5
16
8
7
81
12
44
4
32
19
77
60
19
9
75
12
33
15
5
19
12
21
44
16
27
77
36
48
4
36
ABCD 98871256436*3^$a+1 [50027]
30
27
63
168
72
66
147
87
13
23
97
48
89
180
7
20
9
42
69
24
76
36
5
199
36
53
132
18
61
83
1
29
3
87
13
24
53
67
113
6
120
144
1
60
60
47
33
136
11
33
60
27
90
63
117
180
55
128
165
84
43
125
43
47
129
33
48
90
42
111
352
128
165
15
15
24
90
36
12
42
1
17
3
16
11
49
203
90
7
119
114
31
56
24
159
18
139
41
48
75
16
60
140
36
4
56
63
144
153
28
5
30
25
29
36
31
24
59
36
162
12
108
79
53
66
54
90
18
78
57
144
36
15
48
114
48
3
165
54
30
111
57
18
141
93
43
24
53
183
87
73
53
114
37
36
35
18
174
60
21
99
217
20
96
28
17
19
44
16
119
21
3
1
36
161
123
69
18
72
21
76
29
114
1
89
18
33
105
27
4
83
90
51
96
9
144
6
105
40
47
9
84
76
83
21
69
3
33
327
28
5
72
180
18
1
59
1
83
60
48
60
12
6
55
60
185
7
20
33
7
77
90
201
36
51
18
31
24
20
39
36
37
20
63
25
89
7
209
54
1
47
18
187
288
65
60
72
79
24
5
15
96
4
119
66
180
24
3
27
18
103
29
111
87
18
55
137
108
27
64
41
43
5
31
44
75
25
60
59
138
39
141
55
5
30
72
18
42
21
9
103
48
245
24
48
72
6
84
57
40
29
150
30
54
57
3
13
8
69
7
11
25
83
252
13
80
45
42
48
45
27
13
36
29
7
47
30
78
33
36
184
32
4
20
99
37
8
9
103
47
48
18
91
89
60
120
55
96
24
155
61
96
23
57
15
18
84
60
36
12
18
60
105
39
30
31
176
33
66
60
1
11
193
59
37
23
13
17
90
97
84
35
97
107
1
96
11
30
19
23
18
72
126
12
42
67
44
99
1
59
108
25
144
80
76
20
63
25
32
105
42
126
51
39
105
36
39
120
1
24
17
48
72
183
147
72
21
9
150
30
60
7
119
12
85
24
131
48
117
220
44
21
19
216
248
16
56
87
96
102
39
60
9
24
51
36
183
30
43
48
35
25
20
27
18
114
126
84
168
138
45
195
12
90
19
23
61
32
213
87
4
96
140
27
1
95
1
24
95
60
54
306
21
4
5
91
20
51
18
54
93
3
61
176
45
18
60
30
27
144
123
30
7
29
67
48
197
12
36
270
1
59
1
11
78
235
12
204
83
6
54
18
19
20
69
55
12
5
252
30
81
9
27
69
7
65
48
204
51
69
27
160
71
18
31
23
18
3
180
9
3
28
77
42
48
150
43
47
72
1
32
75
18
55
209
67
44
165
30
42
12
96
120
24
18
12
96
157
17
7
164
16
119
54
31
32
4
29
174
60
36
120
45
189
7
53
18
129
40
11
18
51
3
13
44
64
35
180
24
21
136
53
6
30
60
12
90
18
90
57
75
73
12
8
40
59
13
47
57
171
13
65
84
18
49
104
16
89
51
129
72
342
177
33
27
153
31
59
6
75
99
6
12
39
93
18
12
96
120
45
16
20
63
90
67
119
12
60
85
17
36
60
31
164
75
12
42
120
36
24
108
12
27
81
78
1
56
160
233
12
108
111
124
92
3
61
59
42
228
54
121
60
35
72
9
33
7
11
72
30
18
49
173
66
42
3
100
36
60
11
258
30
90
7
47
121
29
108
15
57
66
61
29
60
15
16
56
57
87
3
21
40
149
7
11
108
132
12
37
23
321
72
3
205
77
60
162
13
24
11
73
35
90
55
125
132
18
30
31
24
59
93
15
ABCD 98871642146*3^$a+1 [50019]
57
33
42
30
71
112
21
6
90
168
210
33
39
30
59
109
12
48
120
12
18
60
5
55
6
51
63
161
31
54
30
6
84
35
139
36
17
73
186
29
79
42
119
19
6
71
64
9
12
11
109
3
32
19
29
55
60
96
36
150
35
96
37
11
91
54
84
11
31
161
112
15
65
55
57
39
9
21
6
30
119
121
39
111
48
12
53
31
161
48
25
30
12
45
39
90
47
7
60
42
51
33
54
30
11
1
90
30
18
5
61
84
63
33
95
19
60
126
114
12
30
23
31
96
150
48
36
120
66
48
216
5
319
6
75
51
29
55
24
42
150
54
60
30
81
105
23
37
18
186
96
180
54
84
12
21
177
6
57
33
47
157
6
246
114
60
89
85
11
115
30
15
15
120
54
90
36
84
6
84
30
185
192
16
27
21
80
19
102
119
115
96
78
12
3
51
30
84
6
21
69
156
54
270
11
16
9
18
12
198
36
504
12
84
71
43
101
16
105
18
5
37
171
87
42
138
261
21
180
108
6
204
192
18
71
55
57
3
77
43
156
105
128
7
18
6
60
24
77
25
30
89
175
17
19
29
91
53
97
48
90
132
48
60
165
15
126
30
5
1
143
7
18
96
39
32
109
36
84
156
138
30
252
75
3
141
69
36
6
18
90
120
45
57
54
96
18
30
60
101
145
159
15
17
25
180
24
174
6
54
65
55
41
121
119
16
3
6
30
57
9
18
30
120
15
51
120
24
125
91
84
180
45
27
48
117
39
105
51
84
9
80
61
30
174
6
17
112
80
115
45
171
6
63
272
48
115
96
66
18
41
31
18
15
57
48
66
60
90
144
96
47
13
84
72
23
85
30
102
48
210
6
66
114
24
132
95
43
12
48
36
5
79
33
9
23
25
167
43
6
47
49
48
95
7
18
102
33
21
107
7
6
99
45
3
69
114
84
66
60
66
165
3
45
80
16
80
79
42
18
53
79
48
6
24
83
192
16
15
36
174
180
54
5
1
24
96
54
12
84
17
48
175
17
97
6
9
272
175
108
36
36
93
51
240
24
101
64
15
42
23
91
126
30
114
6
30
131
37
11
16
33
42
18
12
135
33
42
24
29
37
108
36
6
53
37
90
90
30
41
7
6
234
57
48
75
162
84
120
96
48
36
24
30
45
57
48
12
48
42
65
16
63
36
30
144
6
60
173
37
18
281
205
35
16
63
17
115
30
138
5
25
71
199
153
27
12
18
36
6
18
36
30
185
85
54
12
18
42
18
90
12
198
66
6
30
78
27
3
42
51
9
39
165
306
9
32
43
264
221
121
108
30
186
51
48
21
90
6
48
11
31
24
41
205
174
30
216
90
5
25
23
25
42
78
63
39
90
191
112
15
42
23
112
99
36
41
79
129
32
48
96
43
42
18
41
109
120
90
30
30
5
85
12
30
60
30
54
54
6
21
3
36
24
66
54
60
66
96
78
93
3
54
23
13
30
5
31
33
80
7
48
6
99
48
32
48
127
42
60
150
138
12
15
75
30
48
102
78
131
16
15
138
60
6
101
139
5
25
71
49
15
32
19
24
66
99
39
72
18
102
24
17
19
30
138
53
48
16
9
90
29
127
48
156
5
79
36
84
66
24
132
30
60
90
54
66
78
81
9
6
240
24
57
15
24
30
59
48
73
240
24
15
80
91
69
27
60
41
43
5
25
24
102
108
72
53
55
96
6
83
48
13
24
107
49
24
23
7
36
144
117
80
163
6
30
180
ABCD 98871807766*3^$a+1 [50004]
32
84
76
15
9
60
8
36
16
20
31
54
6
9
56
55
5
100
8
72
28
27
69
3
48
5
64
63
21
12
39
48
108
5
4
80
25
35
1
15
33
35
37
35
28
60
44
28
75
54
35
16
3
36
18
6
12
72
17
16
8
31
141
3
24
33
84
9
47
60
228
36
61
18
17
4
33
3
99
36
33
44
52
51
9
8
16
9
30
21
12
27
12
89
19
60
36
17
40
15
30
15
3
5
31
18
3
3
36
21
44
1
15
8
16
51
125
4
3
12
21
20
145
12
60
48
132
18
17
127
9
27
33
60
36
116
28
27
89
19
17
7
102
15
44
36
31
60
29
16
45
107
67
9
99
57
20
40
36
8
60
16
15
36
5
4
9
42
53
12
73
147
15
9
9
95
36
13
3
20
48
1
35
1
35
4
3
48
5
40
27
17
16
3
90
107
37
78
33
60
27
54
15
24
75
65
7
89
4
15
17
28
12
9
18
5
16
20
1
30
36
33
20
37
18
21
15
69
135
72
45
3
90
42
53
36
48
16
132
128
36
40
8
36
7
29
91
53
7
12
17
16
20
7
12
41
40
27
153
33
156
54
17
24
108
28
3
5
19
21
32
64
24
20
1
71
4
60
36
63
30
131
13
18
53
16
56
37
35
1
15
39
60
81
9
30
18
95
4
24
20
61
54
12
5
88
36
3
101
40
15
5
100
9
3
24
3
57
3
36
17
48
7
53
16
51
9
44
19
41
16
33
6
12
45
44
24
67
5
40
9
15
99
65
40
21
35
36
88
12
9
18
36
29
16
9
138
93
32
4
3
33
87
33
44
16
129
35
1
30
69
216
84
24
147
33
56
151
53
31
60
141
60
48
21
99
156
204
12
8
24
1
27
99
81
48
27
5
73
36
84
6
29
25
47
37
42
36
12
41
31
54
35
16
164
24
1
75
27
24
21
68
16
15
21
15
9
15
108
17
55
84
24
101
61
18
65
16
20
100
12
24
15
21
27
81
32
12
88
80
48
1
6
65
19
9
60
96
84
21
35
16
92
43
72
18
102
53
100
8
19
18
18
77
4
15
69
57
15
108
105
35
79
33
87
53
132
1
90
30
42
33
32
19
9
12
15
24
36
9
93
6
12
24
18
63
39
125
40
75
65
1
35
24
103
21
75
21
51
12
17
4
72
15
77
31
117
27
18
95
40
27
93
15
105
57
18
77
28
27
48
89
1
42
12
5
36
40
135
5
28
132
15
54
24
12
42
48
9
8
73
18
24
17
36
108
16
84
9
90
12
45
68
28
117
83
24
36
4
24
12
15
12
17
16
20
7
101
37
18
6
126
69
15
81
15
225
48
9
132
35
16
39
21
33
71
31
53
19
17
1
75
87
5
211
5
76
45
71
40
140
19
18
18
53
24
72
1
3
120
20
1
99
75
60
30
35
7
53
16
39
12
168
21
24
12
45
15
9
11
37
63
24
81
30
5
64
39
77
4
9
15
21
18
17
43
17
13
60
47
1
75
39
165
15
65
4
15
125
40
15
42
48
15
9
11
37
42
81
20
16
39
72
5
4
15
9
60
21
75
116
55
18
27
60
8
1
35
13
6
101
43
12
21
48
57
54
5
16
75
65
100
60
8
19
17
31
54
24
11
100
24
12
48
57
3
12
20
55
9
36
39
24
29
1
42
9
189
107
108
19
33
15
54
6
89
4
27
42
143
28
27
9
56
43
66
15
45
11
4
20
19
17
48
60
19
17
16
15
53
37
24
75
15
9
12
144
45
15
36
20
25
39
9
27
48
21
83
73
3
165
15
51
9
87
90
18
12
18
36
39
12
60
20
120
4
93
3
15
53
100
12
240
3
5
36
55
48
18
15
75
24
36
18
11
55
41
4
36
15
102
18
77
28
48
51
48
36
57
3
36
84
77
37
47
19
77
28
12
8
7
18
15
15
41
55
21
123
45
44
28
20
24
19
54
18
29
43
53
67
5
1
11
55
5
19
17
12
28
44
4
20
12
4
20
108
55
36
101
16
8
31
45
36
32
28
8
19
30
27
9
15
39
21
20
72
28
120
27
93
20
145
15
156
63
33
39
21
159
18
30
18
24
71
40
44
24
40
15
17
48
36
40
129
15
12
8
85
35
61
75
104
12
55
5
67
33
8
16
56
4
51
33
15
5
16
3
33
48
12
48
12
129
90
24
72
54
11
60
73
162
29
4
32
88
12
9
6
48
17
24
13
35
7
29
16
9
71
36
88
36
20
1
35
4
140
4
9
3
68
1
51
45
3
12
3
45
20
25
47
100
44
1
54
21
48
9
126
36
108
30
27
116
60
4
104
12
109
6
48
17
40
15
60
54
11
7
101
40
75
36
101
100
8
61
35
136
135
9
20
24
49
27
44
52
8
84
28
68
31
5
49
96
36
15
15
9
9
24
11
52
3
21
33
18
72
36
21
20
31
60
9
3
113
124
156
117
12
39
12
8
16
96
60
24
3
72
36
18
51
159
6
15
39
17
28
21
23
12
24
19
18
15
75
12
78
18
17
55
29
4
51
5
40
51
69
15
60
21
120
57
63
57
23
40
27
21
20
19
141
60
32
64
3
33
44
1
179
19
36
21
33
30
5
19
65
1
35
40
12
39
96
30
23
12
4
60
51
102
90
90
3
15
60
18
255
15
21
63
90
6
21
15
9
92
100
68
120
19
5
16
57
54
30
15
20
180
40
3
12
141
3
41
19
ABCD 98872373248*3^$a+1 [50003]
48
36
24
135
36
5
16
144
24
32
139
48
9
36
56
36
52
36
68
24
16
92
40
75
36
60
5
12
24
31
84
101
79
96
21
51
153
44
19
125
55
17
40
20
52
20
12
31
132
41
124
72
36
15
84
45
108
204
39
81
68
4
51
84
5
31
41
4
60
192
72
180
108
68
4
51
57
87
5
7
41
67
45
96
116
28
27
72
45
12
99
149
40
135
60
17
28
27
144
45
104
4
8
28
32
115
5
40
15
149
12
136
171
21
72
87
5
12
31
29
124
20
36
84
64
108
44
24
4
44
76
56
4
12
96
75
29
76
36
279
12
33
32
84
67
33
12
24
111
72
60
48
24
36
5
72
16
108
63
9
27
60
192
72
5
64
12
56
84
19
9
27
144
17
40
63
33
36
32
36
40
104
7
81
92
12
36
24
16
92
175
12
24
53
31
29
7
24
41
4
36
39
45
51
48
137
40
44
31
5
55
57
72
164
76
39
72
29
36
43
41
36
19
84
9
24
3
96
108
9
152
100
44
4
51
12
29
16
135
9
24
27
149
76
116
19
9
99
17
60
31
120
69
8
28
8
64
156
36
132
3
96
72
45
3
77
103
60
57
27
24
57
36
32
127
21
68
55
21
20
7
33
135
5
43
141
36
44
60
4
111
5
144
24
52
212
19
5
12
103
60
72
89
28
255
33
3
24
185
43
33
48
24
12
20
4
27
12
69
27
72
21
51
293
16
56
4
32
84
4
32
36
55
9
8
136
152
91
81
104
4
36
8
55
5
4
36
12
20
52
32
72
40
51
12
29
31
144
5
36
151
5
24
31
48
141
3
96
9
80
55
9
3
9
15
21
72
36
15
120
65
4
3
60
21
15
84
65
12
72
28
36
3
24
93
63
24
9
39
36
9
96
36
39
41
4
15
125
139
45
24
212
7
9
140
31
45
36
108
68
64
120
36
36
24
12
36
140
40
72
20
72
16
68
91
57
72
36
51
57
24
44
103
33
180
72
36
39
29
7
101
67
108
12
41
19
45
36
12
24
140
124
20
40
99
117
3
9
63
5
292
27
29
7
81
15
9
104
124
60
84
51
93
159
9
36
12
24
135
5
16
144
32
4
63
81
164
76
3
5
108
31
77
19
12
117
168
27
93
24
3
180
36
24
12
33
80
136
116
40
123
36
5
67
9
3
65
16
51
36
21
123
84
81
51
5
7
117
24
75
72
105
63
36
156
5
28
12
36
24
63
12
9
108
15
9
116
40
27
69
12
20
67
5
48
76
123
41
12
103
29
12
28
39
77
4
15
53
91
93
24
104
16
15
9
39
69
48
36
132
8
103
5
24
7
153
56
103
12
33
32
16
24
8
64
27
17
4
99
117
168
219
5
28
27
9
12
144
15
17
40
51
45
32
36
79
117
96
44
28
84
24
144
3
60
81
36
12
87
21
20
16
27
36
132
9
44
19
233
55
9
44
28
12
20
72
16
63
9
24
68
7
96
41
43
45
87
48
9
51
21
15
45
8
40
99
9
24
12
15
45
3
77
19
5
216
40
8
288
31
69
48
99
41
112
27
5
28
68
40
39
33
12
99
41
67
9
56
76
44
103
29
12
24
4
12
32
40
87
5
16
36
63
36
69
116
28
80
28
27
89
40
60
68
40
80
19
21
56
4
111
33
44
55
77
36
48
28
39
204
129
32
67
60
17
28
32
31
53
112
168
36
8
72
24
112
39
101
7
45
231
77
76
48
216
27
96
36
5
16
36
68
172
8
64
108
80
31
33
3
9
60
32
144
76
12
96
8
60
148
44
36
139
41
76
15
45
3
177
68
36
7
41
256
32
19
21
51
77
31
81
72
63
41
40
12
132
44
40
56
52
72
36
159
9
68
48
132
16
36
32
55
113
192
91
180
108
84
5
4
144
20
4
12
51
17
19
5
79
72
29
7
5
24
40
3
96
12
24
93
36
27
29
31
5
43
117
108
20
4
44
64
152
108
4
63
36
24
72
5
108
7
117
123
21
15
12
45
87
9
44
36
91
9
32
52
15
17
96
160
15
89
40
15
48
45
104
ABCD 98872520798*3^$a+1 [50014]
16
78
2
12
148
18
72
14
36
132
60
36
40
42
2
132
373
23
12
96
12
72
52
104
12
100
48
164
132
16
200
34
14
160
90
39
57
36
54
20
13
12
23
22
36
2
52
44
22
62
52
66
90
60
20
34
66
24
248
108
25
33
12
24
38
73
108
12
59
46
98
84
22
36
2
16
32
130
30
20
4
66
38
120
181
24
35
52
45
135
18
60
39
33
50
24
64
69
11
84
133
119
16
24
36
9
84
71
13
35
36
36
61
83
96
16
54
15
23
52
45
21
15
63
45
27
69
21
30
104
10
51
3
44
172
44
192
97
23
12
1
27
92
13
33
14
36
10
12
50
85
83
40
44
1
72
59
4
12
24
8
120
13
15
8
10
6
21
12
48
107
85
23
10
54
20
96
48
10
6
66
18
132
30
3
12
35
192
16
104
22
50
108
112
20
36
34
38
12
40
128
13
228
47
70
18
20
52
30
38
24
12
40
129
27
152
12
13
171
44
82
38
265
48
144
21
3
21
15
23
108
228
142
18
9
35
16
140
12
73
57
2
22
66
32
148
18
182
48
24
16
9
51
56
61
9
84
150
30
6
20
108
12
48
76
6
63
23
37
71
1
119
10
2
192
58
14
1
95
49
75
33
57
86
88
80
12
4
54
14
13
35
73
84
11
144
1
36
21
50
37
96
15
104
22
51
143
37
203
142
2
1
59
97
48
207
66
18
164
96
144
1
11
34
6
44
132
25
12
83
28
126
3
11
120
22
39
51
20
4
144
20
106
14
12
48
109
96
45
12
50
25
15
8
25
57
2
168
12
1
84
11
10
222
54
135
23
112
116
40
80
70
2
28
90
110
4
144
20
16
84
21
23
85
35
88
180
108
116
16
18
27
369
3
23
24
4
104
12
4
6
15
23
25
83
12
85
93
114
45
21
2
22
66
80
10
62
60
12
70
90
66
98
84
22
84
134
46
26
46
78
162
62
12
70
36
14
120
84
97
189
3
51
92
25
95
49
81
30
57
3
54
180
110
64
6
38
16
104
25
81
6
66
38
40
36
129
84
72
48
3
18
291
23
48
12
37
23
48
28
90
36
14
60
70
12
62
88
45
35
13
11
13
3
165
23
24
48
12
120
108
60
37
35
22
63
35
397
39
9
87
234
14
25
11
24
13
105
18
20
52
108
42
38
24
25
36
21
26
24
76
8
22
230
48
84
48
12
46
135
59
48
70
50
58
12
2
13
99
56
13
72
75
32
36
36
16
60
8
24
16
92
48
46
14
22
15
123
20
24
61
35
12
25
9
135
9
14
168
12
133
35
72
48
70
15
72
11
16
54
36
14
132
10
78
9
3
18
6
126
74
1
45
98
190
90
72
80
70
54
90
111
45
24
3
35
60
82
14
25
12
23
12
12
28
69
39
176
48
73
9
90
44
1
45
74
60
84
72
70
26
12
25
3
69
71
25
39
164
120
22
62
132
84
40
60
140
12
24
13
35
136
12
68
12
28
45
105
26
1
108
11
181
24
9
2
12
22
38
13
95
84
13
11
70
194
72
34
111
36
33
6
84
96
36
57
48
123
6
38
48
12
168
40
165
12
23
120
13
155
10
15
71
46
38
49
3
32
96
16
54
2
12
36
24
16
69
11
12
10
63
27
168
56
46
3
47
60
94
14
60
160
36
180
105
288
12
71
169
69
111
23
36
37
107
48
72
58
14
1
93
87
3
36
8
132
76
18
12
3
87
24
8
12
25
45
63
120
33
2
48
180
84
94
14
28
18
86
13
36
35
1
11
108
37
83
250
2
88
56
1
39
80
46
30
8
25
27
20
28
56
84
229
23
25
84
9
62
85
105
27
108
12
87
20
108
16
57
47
132
1
15
152
58
18
9
36
155
37
84
144
11
16
8
60
24
97
144
81
14
52
8
10
2
25
47
36
49
27
156
24
33
93
15
47
12
108
1
96
60
21
48
170
37
143
192
4
116
12
13
72
3
8
60
22
324
26
73
36
119
12
70
2
ABCD 98872597802*3^$a+1 [50120]
6
24
210
60
6
30
84
198
210
72
30
6
60
25
89
78
90
132
18
72
6
54
6
114
60
1
107
150
31
71
30
18
72
30
30
181
17
90
85
113
60
60
7
47
90
30
121
144
11
60
120
42
103
35
84
120
198
60
12
19
29
60
42
126
24
48
151
17
24
55
35
6
42
61
17
24
180
30
48
282
48
78
13
59
72
13
5
43
47
12
150
48
18
84
138
223
59
168
30
108
60
54
90
30
30
48
42
1
47
30
42
78
60
120
12
90
6
43
17
24
48
168
30
72
60
60
150
78
24
246
72
18
114
66
72
18
7
5
12
223
5
43
77
240
18
42
60
18
24
49
48
11
373
89
48
12
139
59
78
7
48
5
84
18
102
120
36
12
108
91
173
18
60
18
30
85
95
49
41
42
90
168
24
66
42
120
31
11
138
18
12
109
11
138
54
138
12
198
90
18
30
24
48
48
72
300
30
37
101
30
24
66
12
120
42
30
18
37
95
66
84
18
18
54
180
30
18
78
12
18
54
18
30
60
78
72
18
7
65
108
54
6
24
36
24
6
60
24
90
79
11
168
48
61
29
67
23
210
24
30
49
11
48
60
42
66
84
66
24
48
30
102
60
79
29
12
48
78
90
150
30
174
78
162
6
30
84
30
156
42
60
12
78
43
17
127
113
18
60
145
77
30
30
30
73
5
24
120
36
84
66
204
18
12
150
276
24
78
55
23
60
24
60
168
162
6
24
18
12
108
12
43
17
18
12
150
36
42
30
31
11
96
12
408
1
23
60
48
90
18
30
30
24
36
30
54
6
12
12
78
60
42
60
228
18
54
168
12
6
97
83
72
48
85
5
162
18
84
30
48
18
84
127
11
12
25
23
30
18
144
36
192
85
5
30
132
66
42
13
35
109
53
18
24
30
48
18
30
60
199
65
30
6
24
30
60
25
5
60
36
60
31
23
18
60
18
169
5
186
30
42
78
24
18
18
12
78
90
139
155
36
54
6
37
155
42
43
47
30
18
97
96
89
6
12
42
18
30
18
54
36
12
48
24
43
5
42
1
17
60
67
35
36
54
30
78
12
156
54
121
35
12
30
67
5
90
1
59
108
72
126
60
12
48
162
42
31
35
30
192
12
30
120
108
78
12
78
60
24
210
66
1
71
42
36
24
78
132
49
101
48
30
108
12
85
144
53
18
150
42
78
48
12
138
42
18
25
47
18
30
90
84
18
42
55
53
91
47
72
60
102
6
60
24
36
42
78
49
173
78
24
18
30
90
12
7
119
54
60
6
49
11
181
209
24
18
30
7
5
78
42
6
109
35
156
12
90
108
30
1
83
60
18
12
19
17
72
7
95
90
48
42
66
54
66
24
120
6
13
107
24
30
126
12
102
60
6
102
60
90
1
144
17
18
48
120
85
47
30
163
5
43
29
12
108
60
42
36
60
84
1
29
48
78
85
17
18
30
30
12
12
169
71
90
60
90
120
1
17
127
53
139
53
36
24
156
102
120
85
47
30
168
102
30
7
11
48
54
31
48
41
420
18
49
11
37
185
60
43
96
59
42
43
23
120
24
48
102
66
162
120
90
12
18
48
79
35
48
120
37
125
19
29
108
12
12
108
67
71
25
5
42
30
211
48
23
30
30
13
53
60
24
7
101
12
319
11
48
85
5
43
77
30
18
12
18
24
109
119
102
6
60
102
60
79
192
59
60
42
60
30
66
30
24
36
30
12
12
18
120
12
6
42
30
288
24
90
13
23
24
36
90
54
48
13
35
12
1
17
127
83
61
41
55
77
6
102
72
120
126
24
60
168
48
12
60
12
18
30
42
30
18
18
24
6
72
7
48
35
108
ABCD 98872995316*3^$a+1 [50025]
135
44
180
36
72
52
21
15
164
24
1
96
120
47
40
20
112
8
28
12
12
108
33
59
204
76
156
237
11
49
27
36
104
60
36
192
108
4
21
27
8
108
4
80
28
165
120
15
45
15
57
191
76
68
13
87
8
85
23
61
63
32
24
109
87
21
60
27
32
121
47
112
21
27
20
28
8
52
32
97
35
16
60
32
36
37
15
72
33
15
80
12
73
59
16
20
124
56
52
128
72
97
59
217
23
36
1
195
68
60
156
60
40
33
27
164
52
24
60
33
48
207
48
68
76
45
3
153
60
15
69
3
8
85
27
32
25
96
47
25
23
85
84
71
72
12
24
36
28
56
76
36
12
8
145
35
12
28
80
109
135
93
15
68
252
25
3
9
48
23
72
156
16
56
4
21
15
32
60
28
80
84
376
9
60
11
72
13
12
47
85
23
48
37
35
88
45
15
45
47
37
11
160
204
141
12
23
40
68
217
12
48
27
12
104
97
27
92
40
21
75
8
64
93
35
49
36
12
135
8
52
140
60
157
108
27
21
23
1
59
72
364
140
40
8
73
39
45
63
105
75
108
165
84
60
96
24
59
36
25
23
60
36
12
72
28
105
12
3
12
80
85
35
28
12
20
72
48
28
32
28
24
21
27
8
4
80
25
111
32
37
15
96
140
25
120
87
168
80
25
12
87
8
52
21
119
148
45
191
12
232
57
3
72
56
4
168
20
13
12
180
108
35
228
36
121
132
167
100
44
16
120
44
1
11
24
16
84
20
61
35
4
93
3
20
24
73
11
60
52
9
3
180
168
177
3
177
48
39
168
56
12
52
56
112
20
52
32
1
60
47
85
95
168
100
8
12
4
165
63
33
60
59
196
9
119
124
20
40
33
72
48
23
180
52
20
109
71
25
72
108
155
264
36
184
21
155
40
57
72
83
96
157
59
13
35
133
24
23
37
48
135
12
36
60
12
56
157
12
15
32
36
85
84
108
263
4
164
4
140
100
20
28
68
76
68
37
83
36
49
147
116
97
48
12
12
228
11
1
3
92
16
12
20
72
180
25
83
37
95
16
20
64
36
9
35
16
104
108
60
28
8
36
1
120
15
69
3
8
112
213
39
21
23
16
8
28
20
64
48
168
8
36
88
153
12
12
15
140
25
60
35
24
1
168
95
40
20
120
97
71
72
25
75
48
24
21
143
4
12
36
24
36
9
63
20
52
153
63
129
51
68
36
76
105
23
52
144
20
28
116
52
20
4
104
84
148
69
63
12
141
84
95
16
57
95
13
75
9
156
47
96
16
176
85
23
204
36
1
35
25
75
44
4
140
12
133
12
15
105
11
64
45
11
24
88
32
28
8
97
87
141
87
132
128
156
96
1
27
8
37
11
72
60
52
132
44
37
87
120
57
11
84
96
112
8
60
64
21
23
72
25
12
3
9
35
88
56
49
3
8
84
73
12
27
36
297
27
33
35
132
16
9
48
108
60
23
1
3
48
144
45
71
25
23
72
24
144
12
40
104
40
45
60
48
3
72
8
217
27
80
28
45
15
68
64
48
57
63
180
33
23
60
12
4
276
8
172
60
8
196
60
33
60
23
52
180
93
84
23
73
39
176
24
1
143
76
21
23
4
60
93
299
148
32
36
49
123
152
76
260
277
3
8
49
123
12
12
80
84
132
40
45
39
20
156
60
100
9
3
72
93
12
11
4
225
96
35
25
87
20
108
169
11
37
47
133
3
8
24
133
15
8
1
15
188
52
128
13
27
57
51
32
12
73
23
49
36
87
117
ABCD 98875594336*3^$a+1 [50020]
12
43
29
25
36
111
5
19
20
1
18
41
60
51
33
40
36
41
4
6
8
22
11
7
6
26
18
3
108
4
5
100
35
1
6
18
12
11
49
18
5
15
21
61
68
3
28
9
11
16
56
87
1
12
48
11
45
19
41
24
12
9
18
21
72
27
10
27
63
60
21
24
12
15
98
15
7
89
36
16
9
30
45
24
21
15
20
33
10
2
43
12
15
33
68
19
9
9
111
20
16
3
12
33
8
28
9
87
23
1
41
18
1
21
11
48
96
28
5
31
44
12
3
70
12
71
12
15
46
15
120
24
12
20
13
3
69
11
24
84
9
55
20
67
18
3
27
80
21
36
36
7
6
15
29
67
23
12
88
20
16
105
29
3
4
108
20
16
20
40
9
6
41
3
37
8
36
72
4
20
40
9
30
29
67
18
20
10
45
12
39
36
8
33
4
24
29
40
6
9
81
26
1
32
12
3
25
8
88
24
15
2
51
19
5
28
140
28
9
11
48
16
5
28
27
9
60
11
4
56
45
4
6
30
35
55
8
52
18
35
12
4
21
18
21
45
35
9
10
41
4
5
12
3
15
16
21
24
12
24
189
47
72
15
40
6
35
16
15
9
12
39
41
28
15
65
64
15
45
27
9
20
115
21
24
24
36
20
25
26
13
45
23
37
83
7
12
18
23
28
20
19
33
60
32
1
39
72
48
8
13
6
21
9
15
24
11
9
4
5
27
55
8
12
28
45
12
84
12
17
7
56
52
135
20
10
35
36
12
4
20
4
21
15
36
8
16
35
9
4
15
6
36
90
53
31
69
56
1
11
7
6
35
9
22
89
55
29
36
31
9
29
51
36
19
21
8
1
35
4
5
3
49
83
25
20
7
20
36
24
40
9
54
17
16
8
40
9
3
24
8
1
144
3
39
9
36
45
8
15
7
24
26
40
60
3
48
3
30
11
4
45
51
3
17
24
24
12
4
29
10
32
30
3
15
25
12
9
71
48
28
33
6
18
12
18
53
37
3
32
1
6
21
59
49
44
1
35
1
8
3
4
35
69
40
12
12
5
42
4
126
15
63
12
9
36
24
12
17
3
7
45
60
12
80
19
17
4
15
29
36
25
8
7
20
55
53
105
27
3
1
81
60
3
15
41
96
19
21
3
2
55
15
45
24
56
48
16
81
23
12
63
1
20
1
111
3
21
53
43
48
12
8
72
4
35
1
9
11
60
19
5
4
29
3
39
28
20
33
28
20
16
120
20
3
61
11
18
46
9
20
27
9
4
60
15
5
7
8
37
33
36
30
44
61
39
32
9
12
7
57
5
31
20
79
5
16
3
9
20
27
9
25
15
11
9
31
8
21
25
6
18
3
32
75
1
71
10
23
12
36
48
4
17
4
36
3
15
6
59
76
9
11
1
8
7
45
30
29
115
14
3
37
11
39
81
39
13
159
80
13
32
36
64
23
10
3
9
23
85
35
1
27
59
4
29
60
15
1
56
25
11
28
20
60
24
1
26
1
20
43
36
8
10
2
69
36
3
81
25
15
29
27
64
24
72
113
15
48
4
60
44
64
15
20
81
9
31
21
3
5
10
5
48
37
36
27
9
59
24
28
20
4
129
35
19
45
27
5
4
51
20
9
1
60
15
3
12
50
19
39
42
20
19
15
41
76
44
3
46
26
21
13
11
15
1
12
8
4
36
68
16
3
45
15
33
12
57
11
88
12
60
17
3
4
63
17
3
61
21
15
8
1
39
12
44
49
47
79
5
40
72
29
31
32
36
1
24
54
33
33
96
3
107
13
15
33
3
41
13
15
36
21
18
185
12
36
19
9
9
6
5
16
24
56
15
18
7
15
24
21
95
1
80
37
2
10
51
9
38
57
28
21
26
1
12
27
33
12
15
5
120
4
12
147
20
1
15
9
35
21
1
90
65
100
3
17
4
51
9
75
5
1
3
20
61
6
20
21
49
3
5
40
11
69
10
32
85
8
28
24
53
43
12
27
9
20
1
11
24
15
9
9
12
15
3
1
71
25
36
12
8
37
11
12
9
4
6
21
24
3
6
44
22
5
24
4
12
44
19
6
39
95
21
12
52
8
9
3
15
97
45
11
97
30
5
36
1
20
18
45
25
3
9
11
24
4
51
33
207
8
22
15
44
19
21
15
21
44
4
5
3
43
5
49
6
9
45
2
10
54
14
30
16
41
33
16
47
7
12
18
96
26
1
3
5
40
24
12
8
12
75
30
79
29
27
25
23
105
46
6
20
63
27
21
84
40
8
1
14
30
46
26
10
18
11
51
45
4
12
3
9
36
9
47
49
27
9
15
15
5
16
32
1
60
90
26
19
9
47
45
3
16
12
8
52
84
80
16
72
45
3
24
9
14
93
27
21
36
75
4
5
91
45
3
77
4
24
17
19
20
36
15
10
20
3
40
27
21
9
18
6
39
35
1
51
5
15
25
3
21
11
10
59
24
40
21
15
11
4
6
3
27
50
3
16
72
9
20
39
12
48
25
11
24
31
9
12
3
57
20
13
71
16
48
29
31
20
36
4
81
18
45
8
4
24
20
16
23
45
36
16
3
41
16
69
84
62
9
64
12
39
21
5
4
24
51
51
29
16
8
7
5
85
30
21
3
41
13
51
164
1
47
28
71
64
36
18
47
25
8
16
39
32
16
12
56
1
50
10
18
17
4
9
51
24
20
27
9
55
9
12
68
1
30
6
39
12
60
8
9
3
4
45
35
4
84
80
52
24
12
33
54
65
36
19
32
61
32
25
3
33
26
18
31
105
27
8
4
17
31
8
4
72
39
5
40
36
44
81
39
4
27
53
37
90
48
6
11
84
40
39
41
52
20
48
64
35
57
24
109
35
1
47
12
48
24
28
45
2
1
8
9
3
4
68
75
10
2
1
80
7
5
15
46
6
48
41
1
39
9
42
69
29
15
7
45
84
11
25
20
4
12
123
5
12
27
37
35
13
47
9
1
8
3
28
32
99
4
44
1
51
18
15
20
31
21
39
57
48
41
10
29
36
3
193
8
1
51
27
5
52
84
15
9
72
35
10
11
48
1
108
27
20
79
26
18
12
9
1
15
65
3
7
8
16
5
79
57
3
17
24
31
5
4
20
9
3
39
4
5
4
15
17
19
30
24
3
60
9
3
20
52
9
24
27
20
25
20
78
12
13
47
21
24
3
37
45
15
44
24
76
179
13
9
18
32
9
84
87
9
196
33
23
24
75
18
87
84
9
12
10
21
32
12
4
75
36
5
4
132
12
17
19
9
11
12
28
29
3
48
40
15
5
31
5
64
21
30
8
16
9
45
2
9
12
24
19
17
4
24
84
48
3
14
10
2
28
42
174
51
45
23
88
12
57
38
37
15
20
1
9
11
28
56
4
60
11
18
46
36
5
16
77
3
43
177
57
6
26
3
12
28
15
57
56
13
15
12
33
26
25
8
48
9
28
2
1
27
140
61
20
16
3
36
9
12
36
9
3
5
46
9
15
12
41
4
44
9
3
43
29
7
5
4
9
36
35
51
1
8
49
3
47
12
13
96
41
3
1
6
5
24
1
11
13
11
24
16
5
3
15
1
69
36
26
21
4
3
20
70
23
7
32
4
21
15
9
135
24
33
12
20
52
120
9
24
51
11
10
95
13
63
17
46
54
3
92
61
24
11
16
8
55
30
3
8
49
71
19
17
13
27
8
27
49
11
9
76
8
27
49
29
40
32
39
4
5
46
45
84
12
3
5
36
49
6
17
64
45
8
12
43
47
13
12
84
9
23
27
10
71
1
8
7
5
19
9
11
36
4
11
9
4
36
12
47
52
69
32
12
12
16
20
109
3
8
99
13
20
1
36
38
37
8
7
5
64
105
71
16
39
9
12
20
37
3
44
105
10
ABCD 98875620128*3^$a+1 [50042]
185
64
147
29
49
15
75
48
24
66
107
1
54
72
18
95
13
35
19
24
36
36
48
189
87
36
72
30
47
16
27
21
32
55
42
66
77
67
108
114
84
6
36
108
12
90
42
102
36
18
42
18
12
24
9
135
36
108
30
27
33
47
55
6
35
103
24
36
36
36
12
78
54
54
66
180
36
69
63
30
42
48
41
19
66
75
39
216
30
126
36
113
19
12
24
30
90
54
6
234
108
15
75
213
231
96
57
27
186
54
101
37
162
36
42
48
150
5
43
42
12
18
108
114
48
18
24
36
36
36
72
12
69
39
42
36
12
42
5
43
90
6
84
18
15
45
198
72
54
18
77
43
36
36
78
12
35
151
12
72
114
36
138
36
65
7
137
31
264
60
36
84
42
108
30
17
91
18
131
13
6
30
47
139
36
12
117
128
48
48
64
27
53
127
36
77
91
36
30
3
87
168
12
69
99
45
63
180
30
18
42
83
55
89
7
36
54
30
54
11
16
32
1
144
126
36
48
60
156
180
36
186
35
109
18
17
19
174
63
15
72
72
18
63
63
102
18
41
49
47
43
101
79
6
30
36
57
176
97
18
45
171
18
18
17
1
12
18
144
36
36
36
18
54
36
42
18
12
78
72
102
72
24
36
18
15
3
144
84
60
77
67
141
21
11
7
90
36
30
42
84
15
75
54
42
12
41
96
79
114
30
72
90
95
1
12
72
123
63
30
35
79
48
33
27
138
162
60
108
12
150
47
160
45
48
3
15
198
54
53
55
42
30
18
42
72
125
13
6
36
138
15
27
234
12
15
39
24
36
18
102
24
29
115
72
48
5
1
36
66
108
125
7
72
18
138
5
1
54
12
24
66
90
42
47
1
78
54
30
186
54
108
12
150
111
99
36
42
30
72
6
30
162
144
168
90
12
240
18
138
24
30
18
6
66
78
12
6
137
1
186
120
24
72
120
5
67
18
108
15
27
48
24
36
9
3
77
67
78
18
93
51
108
17
1
12
126
60
84
36
54
11
49
66
36
24
161
31
60
90
48
126
90
35
55
60
48
90
78
72
125
67
90
54
29
67
36
48
90
54
36
21
33
47
61
72
6
69
15
18
60
99
93
36
15
129
42
54
102
9
45
78
5
61
42
48
24
120
150
18
113
7
89
43
12
6
35
48
19
78
15
69
126
18
11
43
42
75
51
18
66
24
72
108
30
90
72
24
5
13
162
84
60
17
13
99
27
6
54
126
30
114
90
30
36
18
60
174
51
80
55
281
48
48
48
61
30
6
15
129
15
69
72
72
60
95
43
5
55
108
66
59
49
162
18
11
61
144
36
6
54
99
21
6
72
12
18
252
36
42
36
54
90
17
1
18
120
42
144
30
60
390
6
165
32
48
235
53
79
102
59
49
15
75
53
97
66
42
30
18
24
90
33
93
51
69
11
13
3
32
1
90
54
48
54
24
12
24
48
180
72
54
60
54
12
180
9
96
48
27
108
90
18
60
33
141
18
72
108
18
42
48
17
96
91
36
12
90
75
141
54
36
6
36
144
48
18
90
54
60
48
65
97
18
78
15
69
54
36
6
30
24
18
120
96
12
90
18
35
7
12
72
24
12
24
153
81
90
120
72
54
90
6
138
144
6
84
186
30
131
103
41
55
120
60
149
43
5
67
18
18
9
33
18
29
403
138
51
3
36
57
48
39
41
49
36
90
129
93
30
53
37
107
55
198
42
30
42
120
185
31
108
6
66
90
3
177
132
11
79
72
9
32
7
78
18
9
21
54
36
17
19
24
72
192
221
109
66
24
12
36
72
96
36
93
27
6
48
42
54
18
18
30
18
11
96
109
36
180
24
3
27
144
21
15
ABCD 98875641752*3^$a+1 [50000]
105
45
96
96
91
17
7
11
18
27
33
30
24
78
18
150
67
32
72
69
42
30
3
9
15
16
41
18
13
53
24
18
18
6
49
29
3
9
24
30
66
31
128
225
60
66
153
33
7
8
3
24
90
60
55
65
120
6
24
57
21
3
9
7
48
5
43
35
72
186
60
6
90
63
3
18
67
48
35
109
23
49
59
54
108
102
6
24
12
3
21
42
25
47
6
27
39
49
77
48
90
57
45
138
24
57
189
30
150
54
1
29
30
13
35
157
32
9
60
54
13
48
137
78
30
75
9
210
78
63
45
12
12
3
24
9
7
95
49
11
48
12
12
13
167
1
29
43
29
48
36
79
5
3
9
55
305
6
30
18
1
248
48
33
111
39
30
75
87
49
8
15
30
12
55
24
35
42
12
18
13
47
49
5
138
1
29
90
6
30
21
9
54
72
48
121
24
11
66
3
3
37
48
8
16
173
12
36
67
5
27
105
126
25
29
96
19
83
12
1
24
53
18
18
12
72
36
30
169
11
61
29
24
18
12
60
18
42
21
64
47
24
90
31
56
48
15
12
54
24
132
43
47
57
72
40
8
21
19
35
96
54
7
24
77
24
24
24
42
18
31
71
6
12
15
21
30
102
60
84
63
136
17
63
64
8
3
54
12
19
29
27
21
42
72
30
36
87
75
12
36
18
24
120
42
24
1
11
37
32
9
36
6
60
49
11
85
17
30
36
180
12
18
150
21
123
6
60
120
12
60
24
19
56
33
6
1
41
78
54
3
15
12
120
60
33
40
152
51
36
1
23
24
25
200
75
85
17
120
6
153
16
23
6
66
6
18
57
9
15
3
6
36
91
137
18
108
66
18
60
1
95
9
16
5
67
5
18
9
21
19
71
12
109
185
36
78
24
66
19
47
1
143
102
48
51
9
7
72
23
72
33
120
39
33
21
51
24
27
42
43
89
6
73
137
15
33
6
6
42
33
9
18
85
11
42
42
6
91
96
5
43
5
54
66
91
53
43
35
37
41
15
27
78
42
37
72
41
12
27
15
6
24
96
72
12
55
41
55
8
64
35
6
30
24
33
45
27
3
37
11
54
7
23
18
72
12
3
16
17
7
72
83
12
9
99
21
16
48
152
24
45
67
144
48
77
163
47
6
27
123
48
45
27
42
66
25
41
60
18
25
11
54
78
9
16
125
3
21
18
18
15
64
11
132
72
18
168
39
40
11
30
39
93
18
18
31
80
3
6
72
7
11
12
25
47
36
61
128
21
60
31
23
6
235
77
78
54
15
16
72
168
59
18
24
18
72
78
30
6
12
30
90
99
69
19
48
23
25
32
64
80
21
99
9
6
25
59
45
16
65
15
69
36
24
15
9
30
6
72
90
9
3
13
248
27
30
42
117
3
78
72
15
3
12
25
17
55
11
54
36
123
45
66
193
5
138
54
90
66
12
18
72
1
5
156
54
12
85
8
15
6
54
30
12
67
17
79
41
31
77
108
7
23
42
12
43
155
37
23
97
23
81
24
111
1
143
18
24
24
15
16
65
24
114
18
67
128
27
66
36
48
78
12
30
135
63
42
6
49
11
37
65
7
47
24
72
9
69
19
47
48
1
41
15
129
120
24
15
88
29
3
72
81
12
3
15
18
55
5
36
55
95
24
24
18
24
55
23
57
3
108
12
37
173
27
63
73
23
96
1
17
48
39
9
36
48
30
132
24
57
63
1
5
19
5
12
102
1
29
6
37
24
71
42
55
35
37
5
66
54
3
33
79
5
43
5
48
19
95
1
53
90
9
21
67
23
1
29
30
60
24
66
24
6
9
33
55
24
53
3
27
96
24
12
1
77
60
48
12
3
147
36
42
30
9
24
16
48
47
6
27
15
1
29
36
60
24
27
16
77
12
30
24
9
33
30
12
85
71
84
96
12
30
18
6
115
11
84
30
108
127
101
48
24
60
36
19
41
6
48
33
63
1
53
156
60
99
57
84
42
9
39
30
19
23
72
60
18
48
24
18
33
117
43
35
6
6
9
99
6
39
15
24
72
36
48
24
12
18
7
48
11
42
3
21
48
18
78
19
48
23
24
120
33
64
8
57
54
9
33
79
24
17
103
24
48
29
108
72
84
19
53
99
39
97
32
3
45
75
78
15
69
67
11
150
7
56
57
78
57
33
31
23
18
60
78
36
84
61
53
187
29
19
5
72
24
102
13
35
60
24
25
23
60
42
6
126
18
18
12
36
132
7
32
33
12
66
33
21
60
66
18
60
24
126
169
32
39
30
12
48
150
25
24
41
31
95
49
29
138
12
102
6
12
18
19
8
3
85
53
19
5
51
16
95
54
27
39
6
84
306
12
6
12
48
15
21
24
27
3
36
33
15
57
40
80
15
1
47
42
6
102
138
49
11
54
48
60
66
42
90
252
57
45
18
1
35
42
12
367
29
27
24
9
6
6
48
19
5
27
40
128
48
64
5
60
ABCD 98876176598*3^$a+1 [50004]
23
13
15
3
33
80
28
3
21
180
48
36
20
4
24
51
12
41
19
29
1
71
64
80
16
20
16
9
51
3
12
72
18
51
32
49
3
63
9
20
7
90
15
63
12
33
3
54
18
9
8
4
57
12
15
39
41
4
36
9
6
33
72
20
1
51
80
7
6
51
39
5
4
9
39
15
65
16
39
6
15
24
32
4
8
64
51
9
9
23
40
36
45
18
29
4
75
48
42
18
5
25
54
6
75
24
44
40
12
15
33
27
12
81
12
15
21
60
8
100
27
24
12
5
31
6
3
32
36
67
9
84
68
88
12
63
9
12
3
48
17
4
68
7
108
21
92
7
53
1
27
27
57
33
6
12
17
12
28
12
27
30
23
16
3
77
4
32
60
84
12
19
12
9
48
39
5
12
76
36
15
9
3
5
40
20
40
60
15
9
72
27
6
30
42
30
54
18
17
1
6
84
54
18
6
18
18
27
3
81
36
24
24
93
11
108
108
7
9
8
19
53
13
18
36
33
9
11
25
30
18
35
36
40
3
9
21
6
53
24
7
21
3
30
6
41
40
81
3
68
13
6
12
57
15
153
20
7
5
4
69
39
36
8
7
29
1
18
5
19
69
39
9
9
71
31
57
8
7
6
27
27
21
33
36
234
18
27
39
5
48
4
24
8
19
29
7
57
8
4
3
36
21
21
51
48
39
17
16
20
1
18
24
12
9
33
83
16
27
12
17
7
5
24
7
5
43
9
45
23
60
28
21
30
57
39
5
7
18
6
17
84
7
21
24
80
13
6
72
81
3
18
6
12
24
41
16
24
27
5
36
7
53
36
24
13
24
48
35
4
8
12
36
12
16
56
1
3
8
43
9
33
11
7
9
3
36
36
36
42
30
53
19
17
12
40
3
24
53
67
9
44
7
33
3
18
39
27
9
12
116
24
25
54
12
41
67
17
91
21
12
44
13
35
19
69
20
7
17
4
56
52
24
20
7
30
6
21
8
7
53
48
1
24
11
40
51
6
36
27
81
3
20
28
12
3
18
108
3
44
156
1
11
12
13
12
18
21
60
20
40
56
24
220
9
6
21
20
7
9
12
15
17
1
6
41
67
29
7
21
24
39
33
3
45
84
20
4
20
12
12
1
75
15
5
1
36
72
27
48
9
47
16
8
4
51
6
39
8
28
60
44
13
42
57
15
9
21
15
36
3
6
27
60
12
57
42
9
8
31
33
39
21
24
68
16
3
33
56
4
15
45
68
43
41
1
18
17
19
18
11
28
33
15
3
12
18
3
12
56
37
15
12
69
27
36
20
1
60
75
12
32
4
3
12
54
11
12
48
55
5
1
15
3
33
72
168
12
57
51
68
4
15
5
55
48
5
28
45
15
39
53
19
9
57
3
15
125
1
3
8
4
3
9
12
3
41
7
89
1
6
12
21
48
21
23
40
32
31
57
32
7
9
9
18
9
44
12
12
13
15
68
1
36
6
12
65
43
89
37
6
12
5
24
64
21
35
4
9
24
15
15
36
60
12
33
39
69
3
21
12
12
27
5
145
15
39
53
16
3
48
33
27
12
9
12
12
12
9
47
79
33
39
17
7
41
28
3
30
11
13
138
17
25
39
8
24
52
48
27
12
5
40
27
29
13
12
90
29
4
3
36
18
11
192
4
9
23
55
21
87
12
96
120
9
51
9
80
37
95
28
51
33
3
21
56
16
39
5
31
30
6
18
3
12
24
72
12
68
7
9
8
1
3
15
48
18
3
96
8
28
9
15
132
60
20
61
11
7
17
1
60
36
18
81
27
21
20
4
24
3
12
21
8
43
60
18
11
4
3
9
9
66
42
3
132
27
5
12
16
3
5
13
90
12
6
11
4
56
12
4
75
36
45
84
12
48
3
29
4
27
9
81
27
39
60
21
33
11
40
24
72
15
108
57
12
3
21
27
5
31
6
23
7
6
83
25
15
36
51
36
6
15
3
9
12
44
28
8
37
23
31
24
18
3
45
35
40
24
81
11
24
19
17
28
15
21
45
54
21
3
17
4
44
40
192
99
21
9
35
55
21
3
65
1
3
56
12
43
33
3
29
12
40
9
35
40
63
17
25
30
177
12
81
35
12
4
9
90
9
99
53
16
39
41
25
35
61
36
27
60
3
30
15
8
52
8
49
3
32
67
17
40
69
11
4
27
5
61
6
93
27
6
18
48
21
68
12
43
45
9
39
33
15
24
15
41
19
21
69
12
3
3
105
36
51
9
8
16
20
72
1
6
9
12
8
7
90
54
18
3
27
9
32
1
3
36
33
47
1
39
33
11
4
81
66
21
12
3
6
108
3
48
20
52
8
7
24
9
68
64
12
3
6
3
8
19
6
72
143
19
12
9
45
51
56
88
27
48
6
3
20
28
32
7
9
39
54
6
9
24
51
24
5
79
24
5
61
15
12
24
3
18
11
4
21
6
12
5
28
12
15
18
155
1
18
5
31
17
52
12
24
12
24
27
41
40
24
15
24
18
3
27
36
21
12
12
44
28
36
9
27
15
90
3
12
24
63
6
36
30
36
17
4
3
45
3
6
15
15
57
60
51
29
36
76
20
1
39
8
12
7
18
18
18
39
24
12
3
12
60
33
8
96
12
28
3
77
25
3
51
6
3
27
17
16
72
44
4
15
9
36
8
52
21
15
87
29
192
31
78
30
5
28
57
3
96
56
4
36
8
48
61
11
4
12
116
4
45
39
111
18
30
6
18
81
56
160
188
4
27
54
42
12
69
12
33
39
24
3
81
8
1
18
17
124
36
3
41
49
35
55
33
60
3
48
17
1
15
3
108
21
21
23
7
18
18
24
21
45
3
32
109
6
17
13
18
21
60
27
18
24
18
69
15
36
42
3
8
7
21
8
7
12
5
19
12
17
108
25
11
25
12
42
9
24
21
23
16
63
21
21
66
54
42
48
33
8
60
7
42
3
15
54
3
68
19
36
33
12
60
8
64
3
12
42
54
9
36
12
24
9
30
60
12
5
1
59
25
63
87
41
67
5
132
19
9
36
24
111
29
4
3
5
91
5
67
36
33
57
11
19
9
45
3
80
13
18
17
19
12
9
12
24
9
6
9
21
18
9
87
21
8
36
7
45
60
24
24
84
9
6
36
29
7
9
3
6
23
4
9
15
15
18
15
12
12
12
27
12
24
48
69
56
55
18
15
27
21
36
44
4
24
9
36
18
24
12
57
44
13
95
4
8
16
15
6
18
5
7
24
9
12
24
20
7
53
40
9
23
120
4
51
6
15
8
16
8
91
21
15
9
72
24
8
55
117
21
6
53
40
12
36
12
3
24
9
32
13
18
57
12
15
9
27
36
113
139
6
15
12
9
15
8
12
1
27
8
12
36
64
27
57
3
21
24
9
90
29
79
77
7
65
13
3
69
48
18
36
24
12
5
91
5
52
15
33
3
9
27
5
100
57
18
9
3
36
17
19
21
12
63
21
159
54
48
23
52
12
24
21
72
48
54
17
24
19
21
15
5
76
24
12
9
18
29
16
56
43
12
33
20
24
16
51
18
42
53
24
61
90
5
1
23
12
16
72
12
27
57
15
9
12
27
17
19
17
25
35
4
51
29
40
24
36
12
36
24
45
54
65
79
21
60
27
5
1
15
15
65
49
35
12
1
15
3
17
4
3
9
3
21
39
30
11
49
23
7
29
7
29
7
24
18
18
89
12
7
21
44
7
17
16
39
66
11
25
24
59
4
72
45
12
36
3
39
144
54
11
19
24
12
5
4
33
18
48
21
15
17
25
23
12
13
ABCD 98876515568*3^$a+1 [50083]
331
125
1
36
59
24
49
12
186
12
72
36
18
306
5
199
246
108
36
6
36
54
83
136
9
72
18
6
84
51
320
211
90
54
54
66
36
113
72
85
3
56
1
66
114
36
18
54
48
42
5
7
81
128
61
60
23
13
84
54
36
18
240
11
24
112
80
24
31
9
81
180
18
108
72
165
51
24
30
90
96
54
12
54
42
203
64
32
115
29
37
162
18
183
80
25
95
40
9
18
114
180
48
36
131
1
102
17
1
18
72
18
51
80
109
11
24
49
42
90
83
73
90
78
12
114
36
29
55
36
77
67
6
18
29
72
64
9
72
36
24
35
16
75
77
61
35
24
1
66
5
40
80
48
157
270
30
18
5
1
12
59
103
41
37
48
6
54
120
71
24
211
24
5
49
36
35
40
9
18
18
99
63
42
18
108
57
45
42
17
55
30
51
57
18
90
59
31
132
12
33
63
12
60
257
48
31
9
96
57
162
18
18
41
19
174
126
89
1
72
168
66
36
78
131
25
18
18
72
11
157
120
3
15
24
90
18
12
65
25
87
96
33
204
12
6
17
112
135
9
105
30
9
45
11
49
183
33
15
56
88
80
103
12
93
177
18
77
67
96
93
15
161
163
36
41
25
36
90
57
51
36
6
48
6
48
42
59
61
90
18
18
29
79
41
1
30
89
24
1
95
48
40
27
29
49
30
78
30
29
115
5
24
16
45
198
5
40
117
59
1
95
25
18
125
55
18
18
5
37
138
36
36
60
102
108
168
12
150
17
67
54
60
11
24
144
13
59
40
9
54
18
24
156
42
120
36
60
65
235
24
48
77
13
72
18
33
57
78
12
77
181
30
54
167
103
78
30
54
6
12
60
90
12
150
126
47
120
136
56
73
12
3
48
32
61
11
61
24
3
56
97
39
39
192
57
21
11
120
25
95
31
162
36
6
54
12
42
90
108
99
165
6
72
66
11
144
96
120
31
18
120
359
7
108
30
18
54
63
51
84
6
12
47
97
90
24
30
95
24
25
18
165
39
9
81
48
47
13
251
24
13
107
1
66
29
25
132
30
18
155
120
67
54
54
42
54
153
56
115
5
16
81
18
29
97
18
18
83
67
12
36
60
12
18
35
115
30
71
115
156
222
11
40
105
72
47
31
329
13
27
57
135
33
18
54
84
51
75
54
42
53
24
25
18
60
17
72
31
54
35
43
18
360
12
36
6
30
18
5
31
150
12
47
25
71
55
65
240
1
6
120
72
132
53
73
15
69
60
48
18
258
75
81
78
33
48
21
59
67
90
18
24
17
49
6
65
1
144
18
72
29
49
108
12
15
27
48
42
30
96
84
9
56
136
8
31
30
36
143
1
54
41
1
87
75
165
80
1
207
9
119
7
54
18
17
16
135
102
42
105
3
30
18
24
53
96
61
18
17
24
24
31
81
75
5
1
47
96
1
18
12
89
7
17
157
294
264
117
8
115
30
87
3
42
30
149
31
18
78
264
18
18
69
9
54
12
53
1
306
5
31
17
37
54
42
108
216
48
162
60
246
168
35
16
48
27
5
193
30
36
126
15
81
12
36
15
81
18
66
72
59
24
85
12
18
72
168
174
47
24
40
80
61
24
35
49
18
60
9
39
36
53
37
24
12
23
16
3
66
54
77
31
18
96
90
48
6
119
145
36
36
96
72
162
93
45
51
75
5
1
23
43
42
36
12
60
23
24
37
51
9
156
54
18
36
6
18
270
36
120
150
54
137
133
18
108
117
57
47
88
48
69
90
33
57
96
48
144
71
19
18
54
6
12
35
133
75
8
96
31
54
18
65
31
36
ABCD 98876591558*3^$a+1 [50091]
9
36
12
114
69
120
27
18
15
291
45
21
27
51
57
177
18
54
3
27
24
105
75
120
81
15
30
15
39
114
90
81
57
72
60
30
108
33
12
15
9
24
144
96
51
48
90
42
90
36
48
27
192
15
6
72
12
18
33
12
9
63
63
117
12
21
39
9
15
39
6
90
36
33
3
30
42
12
54
27
12
33
63
117
18
24
12
69
24
15
18
27
105
30
78
18
81
165
18
132
21
105
99
45
18
165
12
39
36
18
48
90
60
57
87
81
312
3
264
126
132
30
6
15
15
54
198
114
18
18
18
30
234
18
24
39
24
81
30
42
27
27
36
30
195
3
24
36
21
36
15
54
99
27
12
45
15
18
27
36
99
45
12
96
9
30
24
57
27
6
12
42
81
24
111
36
216
18
147
9
15
3
60
201
171
165
33
75
12
99
21
48
33
63
72
168
96
51
69
93
6
165
15
66
90
168
12
18
63
9
3
36
15
6
3
72
69
51
60
15
198
72
18
72
45
21
24
138
42
3
36
171
36
198
111
93
75
36
225
186
45
9
15
51
69
99
18
63
39
6
135
111
276
33
96
15
18
27
45
75
60
39
54
60
27
21
27
33
18
141
39
9
12
33
30
108
24
9
9
138
9
9
144
42
81
39
6
54
54
72
30
33
27
144
69
24
45
132
15
21
84
18
45
12
39
81
9
159
15
36
90
39
72
255
126
3
45
39
3
33
21
54
21
249
66
9
51
36
90
99
60
159
45
180
87
45
39
45
120
21
3
36
51
45
27
225
12
84
36
21
12
72
168
51
75
36
54
15
129
90
12
9
249
15
36
57
27
147
78
66
72
24
48
36
45
15
54
30
90
126
21
15
105
45
3
45
15
12
240
45
3
33
63
12
12
177
108
42
156
42
18
117
45
12
3
3
9
48
60
27
54
54
12
108
42
99
45
54
93
48
39
225
3
45
15
72
18
39
33
15
75
72
144
66
15
3
258
39
48
15
6
12
18
42
27
3
24
54
111
15
66
3
12
9
3
72
51
129
51
9
24
39
117
3
105
63
72
21
27
132
66
42
54
15
39
12
213
9
111
51
45
3
96
84
165
21
75
84
105
6
66
3
93
12
111
36
48
60
96
15
81
84
141
84
51
63
12
6
18
36
138
27
33
51
75
12
60
9
21
18
81
24
27
18
39
87
21
27
21
15
24
18
39
15
66
42
45
21
240
27
99
54
36
54
144
105
60
72
69
27
39
9
81
39
87
60
9
36
117
171
27
12
78
18
12
93
24
117
6
57
87
21
12
3
9
120
15
153
3
33
9
27
93
42
9
72
117
3
84
291
18
102
9
33
18
33
57
39
36
24
228
51
66
60
36
159
75
345
15
21
12
12
9
66
60
9
57
3
36
21
120
27
12
120
9
36
138
21
24
12
111
84
33
12
51
93
45
90
45
156
195
6
3
69
12
18
42
54
30
39
3
12
72
96
72
18
39
9
60
111
105
198
93
15
18
39
12
15
24
66
63
36
72
48
75
9
21
54
18
15
75
69
21
24
63
12
48
48
9
84
15
39
108
153
72
24
45
15
39
216
90
15
15
45
48
33
15
135
30
87
153
27
27
33
231
69
27
9
189
18
54
18
36
9
60
105
60
126
21
81
24
174
42
75
12
12
9
39
45
6
126
3
33
75
63
6
30
6
3
60
72
27
21
9
42
45
39
36
93
36
36
3
21
72
24
48
33
99
39
21
96
207
33
72
45
18
57
60
12
69
72
180
48
24
18
18
54
12
9
204
60
21
66
45
84
15
6
36
18
84
60
120
72
60
105
24
69
12
126
42
147
48
132
105
39
60
21
15
189
12
15
45
75
24
48
36
9
18
129
3
93
87
21
81
39
237
102
105
3
9
9
39
51
6
18
12
93
3
33
300
60
12
12
51
9
36
27
69
75
30
96
30
9
48
105
168
123
24
45
42
18
27
9
12
39
24
81
15
ABCD 98877227342*3^$a+1 [50025]
12
33
15
57
39
87
36
21
87
36
117
9
90
126
72
99
81
108
90
144
33
84
36
12
96
24
39
18
63
9
3
60
9
18
9
9
36
15
39
45
9
51
24
15
9
9
159
21
36
18
108
21
156
108
156
9
51
120
9
54
81
9
18
18
99
27
9
9
18
36
9
117
147
105
18
261
81
36
27
27
69
96
51
45
27
117
120
33
18
69
48
225
51
147
9
45
108
123
12
96
84
99
33
120
81
54
9
27
57
87
45
207
144
18
15
24
51
45
81
15
36
132
12
57
51
12
27
21
33
18
45
24
72
21
36
90
144
69
24
15
9
288
9
18
54
111
48
72
93
75
15
57
132
24
111
21
12
48
117
63
27
126
72
27
72
36
9
54
81
24
3
9
24
21
72
15
12
27
72
21
87
72
165
15
45
36
60
24
195
72
18
54
90
75
15
33
12
99
108
141
48
12
15
45
81
18
36
72
81
12
60
24
3
81
60
12
99
54
72
18
21
195
21
48
84
12
51
33
60
15
57
213
111
84
57
207
63
9
63
18
144
51
132
177
72
72
15
24
51
9
72
117
54
18
75
24
12
24
12
33
27
9
3
12
3
117
204
39
18
15
3
21
105
18
45
48
12
48
84
108
72
96
24
24
12
21
27
144
72
63
21
33
18
18
63
63
90
51
48
9
3
36
87
81
63
180
54
3
15
72
72
18
27
81
54
21
33
18
54
159
3
33
21
39
33
126
18
135
24
21
15
39
18
27
60
24
51
45
36
60
57
18
162
3
72
72
141
18
45
45
90
9
36
84
33
72
36
27
60
75
36
69
183
21
33
306
21
36
12
75
45
117
18
33
72
3
45
12
132
48
33
27
45
36
18
57
132
45
15
57
72
36
27
63
33
21
90
54
27
12
48
57
3
123
54
51
21
15
21
72
72
39
12
12
45
3
15
33
21
39
72
15
9
24
132
24
153
3
108
72
33
15
21
3
36
36
33
72
36
63
24
3
36
261
12
51
36
54
126
9
45
54
33
96
69
36
36
63
27
9
12
60
120
51
18
51
132
12
57
54
36
69
3
129
33
90
162
108
75
15
9
9
27
27
45
27
18
36
27
120
120
75
54
18
21
36
204
9
51
132
24
9
54
72
54
72
18
117
60
3
36
105
3
54
87
12
48
24
48
33
15
3
21
123
33
36
57
3
15
180
33
93
27
135
234
36
87
39
108
18
3
48
24
15
108
162
15
39
36
33
3
18
15
21
63
96
57
27
27
54
18
90
36
27
24
39
81
9
15
21
27
108
117
27
60
12
99
9
63
18
51
3
33
75
57
48
21
3
24
12
12
12
27
18
36
3
15
69
3
90
90
45
45
123
36
24
87
54
15
39
36
153
9
51
48
108
27
213
75
18
36
3
15
72
21
24
9
51
12
108
12
15
18
3
72
48
24
51
45
60
39
45
9
36
36
18
21
60
9
54
57
15
36
9
24
12
48
123
90
27
12
108
24
45
3
15
45
27
141
24
12
3
36
18
54
18
27
48
24
9
39
33
39
15
93
141
54
9
81
36
36
18
72
21
159
54
36
108
39
15
45
9
27
24
36
48
12
72
69
72
39
60
81
18
201
60
60
39
54
27
81
39
87
9
63
18
72
51
93
15
84
27
81
12
33
3
12
3
54
75
15
45
60
24
69
3
15
36
33
3
21
33
27
171
9
12
24
108
48
33
51
96
33
51
96
24
36
48
12
72
93
18
45
24
36
120
36
63
117
9
27
9
75
33
72
51
21
27
63
57
24
9
27
72
117
51
21
39
33
3
84
36
147
57
123
21
36
12
111
54
18
57
120
12
9
36
75
15
33
12
27
45
9
180
54
57
48
48
24
36
144
111
72
18
15
48
72
12
123
144
72
21
15
18
27
12
33
54
69
24
36
24
9
54
18
18
36
9
27
33
12
48
51
21
141
63
9
126
72
90
36
18
69
93
15
72
57
3
33
18
36
54
54
90
18
90
15
12
9
27
84
84
72
84
135
81
27
18
72
75
36
105
15
3
33
36
48
9
75
15
33
72
72
36
84
24
36
21
39
87
57
12
168
15
126
72
108
51
39
69
75
21
24
24
21
75
177
39
123
54
3
48
21
36
3
72
15
90
18
18
15
84
9
99
81
18
129
204
96
129
ABCD 98877298922*3^$a+1 [50021]
35
60
13
24
36
56
76
23
37
12
48
12
8
52
71
60
177
88
44
28
8
39
168
189
48
60
16
72
132
80
72
171
24
81
48
60
15
21
4
12
12
11
37
48
32
40
35
37
108
132
240
168
23
180
45
4
36
11
133
32
64
12
12
95
48
9
123
93
40
48
11
81
112
80
40
71
49
36
92
135
145
12
32
76
32
15
13
143
85
60
84
71
37
128
15
57
39
133
20
3
13
144
35
85
96
12
44
3
25
120
227
21
87
48
205
155
24
49
44
16
92
100
107
297
16
47
13
108
12
59
129
39
25
23
205
44
4
92
15
25
32
76
84
68
363
109
35
25
108
224
24
27
13
24
8
75
9
16
60
12
60
176
24
48
100
35
25
48
131
61
23
105
64
128
24
99
109
11
25
47
9
63
73
12
32
108
36
24
120
15
108
25
23
45
27
45
40
23
49
60
48
108
20
39
73
23
72
13
152
75
120
45
27
21
15
21
39
144
201
111
45
60
28
92
108
63
12
33
40
23
45
4
56
12
88
11
73
60
116
64
71
45
124
92
39
25
12
32
28
128
27
13
35
49
47
168
60
21
39
1
24
143
37
152
63
1
80
72
12
15
85
36
116
351
60
9
124
32
28
12
92
12
3
96
45
36
111
133
71
45
39
69
36
60
4
60
71
36
21
132
36
4
60
131
120
49
36
59
121
60
11
45
28
48
12
80
100
60
95
25
11
120
132
97
36
24
60
188
88
84
32
16
35
157
108
35
9
3
81
24
88
60
108
12
35
13
11
45
4
47
157
80
16
119
13
132
11
37
120
23
85
60
35
240
85
56
16
72
56
147
72
105
136
20
124
56
27
225
255
132
72
13
35
61
132
12
68
160
32
3
48
129
96
75
145
12
32
16
60
56
63
13
108
287
85
68
24
12
24
12
40
12
96
59
13
32
3
33
15
9
12
99
69
40
11
24
241
236
96
3
45
40
59
36
81
3
12
93
160
8
40
12
23
37
11
25
35
120
85
20
72
27
60
21
144
16
24
48
200
27
81
39
60
85
128
88
167
144
61
60
48
95
49
20
28
12
11
45
232
168
24
83
9
4
12
8
84
36
52
59
13
35
1
24
20
108
63
120
25
35
21
4
72
20
172
152
28
108
20
87
1
80
184
8
160
60
155
57
3
33
36
16
47
81
52
20
112
35
33
52
56
52
12
60
11
12
193
12
8
24
15
1
60
12
23
49
68
88
72
47
33
28
20
51
189
15
49
47
36
117
168
147
13
72
35
1
84
48
32
75
13
60
72
47
13
92
108
63
13
24
8
112
60
48
12
236
27
72
108
25
12
60
60
68
52
20
27
61
8
40
12
83
37
20
24
75
121
68
4
156
11
45
24
36
3
108
97
56
220
59
48
25
59
45
124
12
12
11
24
1
72
44
3
141
40
95
25
12
44
96
48
99
73
48
32
52
128
40
48
35
97
60
35
157
35
33
28
11
96
37
32
4
12
92
76
144
8
52
20
40
36
20
40
11
73
200
28
12
71
105
64
36
44
3
9
4
12
60
12
143
48
45
4
56
4
23
9
3
85
60
8
88
152
84
99
9
75
12
81
52
56
40
11
1
32
15
12
1
23
57
63
36
36
85
128
232
60
44
75
13
56
184
83
57
88
20
39
33
96
15
37
32
63
25
20
27
61
24
96
44
28
12
48
47
1
32
15
13
11
24
45
4
48
72
35
61
24
23
25
32
208
72
20
63
69
16
68
24
76
12
20
88
120
192
8
180
27
45
28
116
60
16
48
12
72
95
48
73
80
124
20
40
60
80
40
108
35
105
28
72
32
3
37
71
49
11
25
12
44
51
129
3
81
60
51
49
56
60
48
51
81
76
83
84
1
12
8
27
25
8
64
36
ABCD 98877701764*3^$a+1 [50055]
18
60
6
15
52
29
51
15
45
48
12
15
42
6
57
12
28
65
30
24
18
6
37
77
30
138
42
1
116
16
119
25
203
12
85
59
1
5
18
45
48
15
45
24
9
36
48
48
3
15
36
9
27
117
51
12
30
3
27
49
104
99
42
78
12
18
66
12
57
3
54
3
28
5
15
60
4
23
60
18
15
75
13
5
15
36
24
21
18
18
18
37
107
30
78
30
48
6
78
6
201
24
120
60
159
48
13
41
90
30
3
117
24
159
33
3
27
69
48
27
9
39
1
36
11
9
40
36
59
36
72
13
44
141
39
3
30
31
56
63
18
19
5
24
31
68
15
18
42
36
1
144
71
120
45
84
27
42
18
73
59
73
125
30
33
12
57
63
15
9
9
12
18
66
6
25
24
20
39
12
30
42
18
24
66
9
63
13
17
96
51
129
54
13
35
24
33
51
1
44
16
20
48
3
12
153
69
18
1
29
6
6
180
51
27
72
78
123
4
8
112
5
78
60
12
60
25
83
93
87
33
39
84
61
5
18
12
81
12
36
60
24
15
12
45
64
72
83
6
55
11
45
75
45
15
18
30
42
15
48
39
45
27
49
11
30
168
30
121
41
63
120
48
27
36
9
36
27
12
12
78
12
30
21
12
27
6
3
21
18
21
15
21
3
126
99
28
23
25
29
90
21
21
15
4
35
24
1
257
3
75
1
5
15
9
7
65
42
33
45
39
123
60
21
141
15
39
96
24
21
36
27
21
16
56
24
24
21
3
27
66
30
30
39
9
36
66
30
15
15
24
213
52
59
42
15
24
3
12
9
9
6
36
21
24
9
84
42
1
65
115
20
33
75
12
9
39
9
31
104
27
48
37
68
93
3
96
39
9
15
21
96
15
1
23
9
16
41
3
33
48
6
93
12
16
29
15
3
141
9
6
96
48
18
54
48
48
114
48
111
27
13
47
48
37
35
42
31
11
30
60
18
61
209
27
3
18
18
24
33
75
42
15
15
168
48
37
32
33
3
27
49
95
9
24
27
6
54
61
23
6
18
60
12
9
16
35
9
112
8
15
57
48
39
18
18
9
28
17
15
3
85
8
15
36
21
9
186
93
12
33
91
5
15
15
18
43
65
15
75
60
57
72
33
75
12
63
57
45
6
57
28
23
42
15
249
63
243
9
4
12
5
78
105
27
25
17
6
144
60
45
3
25
68
51
24
66
39
15
36
36
42
78
42
6
9
52
36
8
24
93
27
51
6
54
21
33
12
79
35
12
69
15
21
72
48
39
9
40
17
210
60
45
15
45
3
6
6
117
21
39
21
36
6
12
93
28
17
99
39
6
96
84
66
60
109
20
24
84
28
24
59
54
18
12
42
24
6
9
15
12
33
12
15
49
68
27
25
29
27
129
54
36
21
48
16
95
18
18
93
120
112
120
17
78
102
18
25
65
3
45
6
18
18
42
91
17
72
12
19
11
21
249
18
48
12
81
15
9
60
51
66
15
3
12
1
32
48
15
153
81
18
12
6
99
40
41
43
176
39
9
75
36
24
45
60
76
36
140
3
33
27
117
15
84
1
65
18
12
33
15
1
56
3
12
18
31
41
6
57
12
16
23
54
7
24
35
6
66
69
24
57
72
12
54
36
54
144
27
4
119
12
24
21
15
48
60
105
3
48
96
30
60
6
73
71
69
51
18
27
63
6
30
12
18
15
15
54
15
51
96
1
29
6
73
44
87
81
3
21
15
36
24
69
99
21
39
60
72
24
204
73
5
27
63
24
45
33
18
12
33
132
15
13
77
7
144
56
96
117
108
42
13
8
16
35
54
39
88
104
24
9
6
132
30
63
105
6
9
36
81
18
36
21
105
168
67
32
27
49
59
6
67
23
6
36
162
192
49
17
27
228
48
40
95
66
51
135
13
47
25
59
90
15
45
18
12
33
48
24
9
39
45
75
3
24
45
141
27
33
84
15
69
66
25
23
141
75
114
63
3
25
119
18
30
45
123
24
81
27
12
21
51
45
4
252
83
25
17
24
18
48
9
4
32
40
23
84
73
59
6
42
37
59
9
12
33
6
6
84
36
246
33
9
12
111
48
39
12
25
36
20
24
120
16
8
21
75
81
39
3
42
6
60
9
36
28
179
37
23
57
9
30
36
6
30
13
29
6
9
15
57
75
45
24
9
3
93
7
113
6
66
30
25
59
33
16
36
59
54
12
15
3
60
13
5
15
3
12
33
69
18
90
12
111
84
28
47
33
48
16
128
27
36
48
21
16
17
15
63
18
15
15
1
71
30
18
37
32
63
33
36
48
3
78
114
42
96
84
19
80
27
48
24
57
108
87
60
6
18
12
42
15
36
45
7
44
33
15
63
45
15
42
7
68
15
60
36
30
36
96
43
11
36
24
9
9
6
129
33
15
15
84
6
18
126
39
129
15
3
49
71
9
4
252
32
27
60
36
42
18
42
6
24
12
33
21
42
33
96
15
33
87
45
39
24
66
84
15
51
9
3
30
18
129
3
12
168
24
45
16
5
12
6
105
75
9
60
36
60
96
36
12
16
32
87
37
11
54
39
40
47
33
15
9
12
135
30
18
13
23
9
12
48
12
84
12
24
45
78
60
97
8
28
32
ABCD 98877773524*3^$a+1 [50005]
60
290
6
9
24
72
96
63
10
50
165
45
36
15
21
60
63
165
36
39
15
136
14
72
27
13
68
12
3
25
26
6
108
51
24
25
66
14
120
6
10
116
40
68
66
141
72
93
3
24
7
30
36
108
116
10
5
21
24
3
141
72
58
89
1
119
7
14
66
60
30
16
18
66
96
74
9
24
121
36
11
168
45
10
41
45
274
140
36
9
75
162
3
24
73
23
96
25
14
120
6
94
6
74
36
9
24
21
72
27
61
59
67
170
84
15
37
18
20
6
4
72
59
9
40
60
11
55
65
24
51
66
27
1
90
29
57
10
29
15
22
8
60
270
120
36
46
80
108
46
114
59
97
23
21
99
1
186
29
181
35
9
6
40
134
16
30
5
81
238
62
27
73
119
39
76
14
135
117
18
81
24
24
1
80
10
36
54
86
54
72
54
10
30
41
13
36
180
54
5
45
27
39
24
30
6
280
170
99
31
44
6
39
72
19
104
10
372
14
9
21
24
36
63
1
110
81
1
23
24
48
63
30
36
39
31
66
24
116
3
15
9
27
93
127
65
24
25
36
170
10
74
42
108
30
46
36
140
54
4
17
9
63
81
52
80
40
44
100
44
60
10
56
90
10
54
72
14
10
110
100
29
25
71
24
45
36
15
24
1
191
33
52
20
60
28
56
39
15
9
1
150
2
63
37
144
44
87
3
42
54
69
75
120
46
14
126
10
66
23
55
26
4
26
54
16
36
95
129
40
90
53
1
116
16
120
104
3
33
28
360
11
96
39
9
24
21
10
6
30
24
29
33
48
6
94
59
1
12
54
6
144
44
40
26
33
117
10
54
11
69
30
21
15
100
24
5
24
1
191
15
90
70
84
86
111
9
96
58
125
25
239
31
20
6
4
35
120
85
26
174
132
15
3
45
21
70
26
123
61
11
3
36
4
6
23
87
33
57
10
5
45
84
39
51
36
33
48
159
90
64
26
45
129
15
45
171
9
39
61
11
25
95
21
3
1
104
72
40
119
39
36
126
40
47
57
36
18
22
18
89
87
9
201
16
8
40
240
20
6
165
24
85
180
116
99
37
60
8
39
61
26
84
6
10
5
24
1
114
26
4
47
129
36
27
57
124
92
118
62
88
30
5
24
21
30
70
36
44
40
72
47
31
210
47
72
61
36
180
14
22
143
135
81
109
26
10
176
18
10
36
56
24
15
75
40
24
29
33
4
104
46
20
186
58
90
59
27
180
33
7
209
211
44
220
26
24
100
12
44
39
165
12
15
9
15
48
27
64
5
75
10
35
21
180
10
126
44
60
76
60
47
73
44
3
31
2
24
40
44
6
40
29
15
82
47
192
24
57
40
14
64
30
59
1
95
57
94
14
66
114
10
66
14
21
96
109
20
15
19
62
64
20
70
54
116
10
41
33
72
64
14
22
8
36
34
2
27
7
20
6
28
30
77
73
36
84
80
46
113
111
57
33
39
21
30
21
24
1
44
16
80
3
27
6
18
30
60
72
144
180
76
8
196
23
61
11
21
40
278
270
15
75
21
201
4
36
18
36
24
26
30
70
35
120
24
120
120
97
54
24
36
26
28
20
10
17
73
32
28
11
9
172
80
78
10
66
89
55
89
1
170
126
10
29
61
59
24
48
24
120
19
29
48
25
143
1
104
72
40
18
5
145
26
30
15
9
30
60
22
44
123
111
9
33
28
275
15
6
243
73
8
72
15
69
219
96
15
4
149
21
46
5
39
36
6
94
50
54
9
72
9
36
184
96
56
27
81
111
61
83
105
6
10
90
66
18
17
25
119
45
54
100
6
134
66
54
69
72
48
51
66
75
121
23
105
46
80
10
50
30
24
72
15
79
134
180
46
24
162
47
37
44
15
1
56
54
10
23
27
93
33
39
96
3
21
48
1
12
14
84
96
54
36
64
95
85
12
24
44
40
36
23
67
14
15
21
76
140
94
14
39
51
21
15
126
48
160
20
15
24
33
63
96
24
25
116
51
13
36
60
116
15
129
130
6
8
30
10
ABCD 98878073818*3^$a+1 [50027]
63
25
23
60
37
92
15
36
72
145
60
59
33
16
24
8
27
25
23
9
39
121
23
37
11
13
92
72
27
33
51
37
23
9
52
56
63
96
49
120
11
1
24
36
83
145
24
23
109
11
9
100
48
11
24
1
96
20
28
72
8
3
73
12
80
12
16
24
20
88
47
85
71
60
49
32
28
80
51
69
75
61
72
203
141
28
128
64
11
97
32
15
13
12
8
3
13
11
1
12
131
24
1
47
49
120
83
12
73
8
3
97
44
36
15
9
60
15
24
9
15
1
92
100
20
124
140
15
13
23
73
12
24
60
60
11
12
73
35
133
32
99
216
13
11
33
52
11
24
276
12
45
52
24
47
120
144
48
13
83
120
21
76
92
40
23
60
45
12
123
48
97
44
28
68
4
156
32
16
71
13
72
11
49
96
140
4
8
108
24
96
72
28
152
28
44
28
47
13
20
16
35
12
12
33
15
84
13
60
8
52
12
11
9
4
32
28
11
33
15
97
108
8
15
57
12
60
160
23
73
24
20
159
1
120
20
48
12
3
37
11
9
120
3
85
11
36
133
131
205
12
23
72
57
16
24
60
32
16
32
3
12
180
33
39
1
120
95
9
3
12
1
32
52
84
60
35
9
28
20
39
73
380
12
63
265
36
11
25
24
192
20
12
16
152
183
21
4
11
144
12
85
179
45
15
45
96
39
61
168
11
13
11
36
84
21
4
47
24
81
24
3
96
60
69
40
12
56
3
96
1
60
179
153
3
37
11
81
63
36
12
25
12
11
177
63
21
100
36
23
81
3
33
27
85
47
48
1
59
12
1
84
59
121
20
3
37
80
36
160
92
15
36
25
95
1
8
27
1
72
11
25
44
12
15
13
47
1
20
100
32
48
87
61
71
25
95
13
8
24
99
121
20
100
48
72
71
97
12
8
132
64
56
28
68
24
4
155
21
40
48
68
4
24
24
23
60
84
48
61
71
25
56
27
25
11
24
97
56
4
11
72
25
96
11
33
63
48
36
105
36
112
143
9
3
33
3
21
28
35
12
49
12
32
100
95
85
23
45
40
83
61
60
68
3
45
4
60
11
9
36
100
60
20
28
32
4
20
4
120
12
23
25
12
23
1
23
25
132
8
135
73
24
83
12
1
95
109
80
28
140
267
1
32
40
23
45
88
32
4
71
48
61
84
116
124
44
3
105
3
72
24
85
84
32
120
15
72
60
33
88
24
92
76
92
48
4
35
33
40
11
60
61
23
57
48
180
3
189
16
35
133
251
84
24
37
80
16
179
1
12
20
40
96
72
12
47
60
85
11
25
12
128
75
48
25
107
37
23
45
99
1
239
1
84
8
48
39
36
37
68
172
23
132
45
15
36
60
117
15
48
25
104
63
97
11
145
11
33
15
33
15
69
159
97
95
109
35
25
20
3
37
68
16
107
25
132
96
84
71
97
20
28
116
28
48
44
36
63
69
27
25
203
105
123
48
1
48
23
25
47
45
108
28
24
35
25
60
83
49
23
12
109
12
12
12
116
75
84
21
99
84
169
68
88
47
24
13
80
75
12
13
143
117
76
24
12
11
72
37
8
16
24
35
33
3
85
56
96
40
108
96
35
93
12
3
37
8
48
72
180
195
13
24
20
16
108
84
20
75
37
116
72
168
324
136
84
20
3
13
20
15
24
21
52
8
40
167
61
11
25
60
8
3
48
121
23
12
49
47
13
12
35
85
35
204
25
11
265
92
123
57
3
48
117
27
12
73
20
12
16
23
85
11
213
16
11
13
71
109
36
11
85
24
12
48
71
24
169
71
1
108
240
131
109
60
12
96
24
59
25
72
24
11
84
24
9
72
183
1
47
133
11
24
61
8
51
9
16
35
61
48
32
3
132
60
21
124
8
120
3
13
12
84
144
47
69
120
3
25
11
1
8
15
25
80
12
3
1
11
13
20
108
4
83
45
12
40
11
49
8
16
12
155
225
15
84
81
219
49
36
23
25
23
120
165
40
20
144
4
11
21
75
45
75
9
39
21
4
11
21
88
12
20
184
56
84
88
32
60
75
1
59
61
24
48
20
208
20
52
36
12
80
3
84
13
44
63
216
109
47
48
105
3
24
1
ABCD 98878401808*3^$a+1 [50018]
64
2
7
15
2
16
14
30
10
81
17
112
3
12
5
211
57
63
87
30
92
78
25
65
102
120
25
15
81
24
9
30
32
10
12
2
34
54
170
12
130
8
112
21
84
24
161
31
39
9
9
60
18
74
16
3
24
3
42
32
43
17
48
18
25
33
39
33
12
111
107
25
15
62
10
38
12
48
54
30
34
32
40
32
88
62
31
75
104
16
2
24
118
42
110
10
39
84
5
102
61
48
29
55
5
82
18
108
3
9
32
96
55
12
5
238
110
12
30
18
4
20
60
36
127
45
2
25
24
17
102
90
12
31
5
30
42
22
33
168
47
13
77
7
9
56
4
36
3
107
13
36
111
56
10
80
7
36
75
45
11
90
6
30
52
60
20
7
23
18
22
102
3
57
15
84
84
137
16
72
32
64
12
44
36
19
65
48
22
21
24
96
9
26
42
120
40
62
1
89
30
49
71
1
72
108
3
24
2
64
6
18
3
120
57
18
33
17
124
68
7
36
237
27
36
9
30
8
48
88
72
33
101
48
7
53
16
36
15
48
60
17
31
12
36
9
6
9
77
108
16
51
11
114
30
66
19
3
21
60
41
16
62
18
30
22
20
12
16
2
42
6
49
23
73
17
12
64
2
42
43
57
50
42
6
10
14
25
23
10
96
14
58
62
1
9
111
12
5
79
81
44
19
132
107
25
33
27
21
14
37
53
12
28
15
48
17
30
18
52
27
15
18
15
12
24
17
84
30
48
61
11
6
28
6
189
72
29
64
24
32
150
64
2
7
15
2
78
10
30
2
19
72
12
17
55
45
15
48
21
27
24
11
42
91
12
77
18
72
42
40
38
48
24
34
39
45
90
18
63
9
123
45
75
59
18
40
6
26
103
81
6
54
74
18
70
18
12
2
40
18
39
24
197
42
61
36
9
32
24
4
44
31
81
15
9
12
3
47
13
11
34
62
73
84
12
60
33
51
17
22
6
90
74
60
12
16
14
6
67
17
270
94
12
87
57
126
57
12
35
10
3
36
77
28
62
109
9
36
56
19
84
17
43
36
36
9
98
10
15
12
5
64
39
12
33
42
81
17
72
19
27
62
58
104
10
48
3
12
81
15
71
18
22
80
1
129
8
43
60
24
9
24
27
35
30
115
221
12
7
84
11
10
24
12
18
74
91
69
6
14
7
48
12
23
73
29
163
57
63
33
20
28
14
13
60
24
33
96
84
15
36
17
120
24
6
24
10
68
60
16
104
28
3
24
17
40
15
9
104
7
113
43
59
30
36
72
67
75
18
32
19
12
95
42
7
15
18
27
99
21
11
42
31
15
9
5
12
19
51
45
5
31
9
8
127
9
56
28
32
28
48
24
3
35
90
7
144
24
77
43
17
46
18
27
84
113
55
60
53
24
150
18
22
69
27
32
18
52
2
49
9
20
7
9
36
39
36
35
18
127
63
8
24
186
7
168
119
18
16
147
60
17
28
3
71
10
24
62
13
9
18
2
30
40
152
18
31
12
60
17
16
54
50
12
16
3
36
48
53
22
57
33
3
24
48
27
18
15
93
27
36
60
12
59
58
6
104
13
99
8
13
5
22
32
1
95
85
12
33
72
3
27
21
69
20
48
84
48
31
24
21
12
32
67
45
8
48
7
5
100
8
64
20
28
36
42
54
50
25
9
14
40
33
9
63
48
9
15
65
6
37
53
19
21
63
24
95
13
59
78
82
45
45
36
18
32
72
13
29
76
18
30
15
72
29
28
128
12
148
18
45
51
48
2
31
65
12
31
107
24
78
16
36
120
39
29
7
141
44
31
33
42
134
28
36
36
140
4
39
12
5
30
1
17
55
47
58
32
48
30
1
12
57
32
19
72
9
30
18
15
65
12
48
58
104
1
48
119
48
73
9
111
101
76
32
70
2
31
29
34
32
58
30
57
17
16
24
48
144
15
65
19
24
57
26
34
36
27
21
27
63
42
32
16
27
29
70
26
84
106
32
82
36
18
9
23
90
7
36
45
27
35
25
84
35
48
106
39
17
48
78
13
21
15
36
72
35
13
29
4
90
56
1
72
5
55
53
4
20
19
21
3
45
6
26
64
54
32
66
54
66
43
12
15
14
43
5
12
70
120
9
36
51
45
75
9
15
81
57
3
75
33
17
184
38
30
16
32
67
132
3
57
33
8
142
8
49
105
48
3
48
45
15
12
9
20
16
12
15
21
32
127
48
17
7
201
24
54
45
45
14
13
5
4
20
19
36
95
10
144
14
58
80
120
79
39
2
94
18
48
3
36
120
65
16
32
30
25
17
6
42
40
8
24
31
17
67
51
24
9
17
118
26
48
31
84
12
105
3
5
12
60
64
27
59
25
69
15
59
10
3
137
42
18
31
36
35
10
8
7
65
295
33
51
131
25
48
15
8
72
13
3
26
79
17
40
3
41
19
12
29
70
69
9
18
50
54
61
45
14
10
36
18
62
42
22
3
48
17
16
14
25
53
7
35
82
36
32
18
10
32
22
33
33
44
16
228
99
53
84
18
25
15
90
12
15
24
57
32
52
80
30
40
8
18
12
28
152
30
1
84
5
22
45
5
40
20
10
45
5
46
48
32
42
22
216
30
3
87
9
45
26
34
51
29
48
48
24
30
1
12
53
22
182
16
15
48
11
58
12
15
36
12
5
28
3
36
24
21
8
43
3
72
18
86
13
ABCD 98878531424*3^$a+1 [50089]
93
24
56
13
96
18
45
15
5
85
78
93
36
21
15
3
30
84
6
12
5
28
84
12
63
48
12
42
48
6
30
90
29
52
39
21
51
18
24
18
48
29
40
15
65
60
91
21
120
3
5
13
3
27
53
52
75
77
25
71
4
96
20
37
27
12
63
65
43
210
12
36
30
162
30
30
27
36
84
56
1
75
128
60
151
17
37
12
51
8
67
77
13
95
67
30
71
7
57
183
5
19
66
42
21
27
84
33
21
6
60
36
102
63
24
33
83
12
67
105
84
39
18
24
6
90
3
72
92
7
81
12
51
17
7
12
33
3
108
21
39
21
51
17
1
6
9
32
7
45
33
23
79
45
63
45
68
55
29
36
4
51
120
21
3
5
28
3
6
39
24
128
25
72
11
37
39
51
33
12
9
11
85
78
65
1
6
72
6
27
32
175
48
45
20
4
8
108
7
21
21
174
9
80
85
35
13
23
16
45
6
72
41
7
45
33
66
21
63
21
44
85
126
29
229
155
13
24
11
28
12
27
6
99
3
5
25
23
4
36
15
66
66
33
32
4
33
120
23
7
30
63
20
19
21
15
18
59
31
6
15
21
48
12
54
89
31
48
12
54
24
15
51
30
54
6
107
4
3
5
31
6
6
33
39
48
65
108
67
9
39
24
36
30
12
15
3
9
57
23
25
210
161
16
63
105
21
102
45
3
24
65
7
24
9
36
45
47
55
17
28
177
23
52
15
33
15
42
6
105
57
27
51
45
132
33
24
60
96
39
63
54
6
42
3
92
48
60
4
9
99
20
96
175
9
20
85
75
72
33
12
59
16
44
1
39
69
15
48
39
21
15
9
3
48
5
48
4
123
24
93
48
20
4
9
15
44
28
12
8
28
27
18
30
45
24
45
35
37
15
56
7
12
36
198
6
29
24
25
18
48
17
19
54
12
63
9
102
96
17
43
60
282
27
9
27
9
23
28
24
45
3
3
90
30
12
33
3
21
39
17
13
75
24
3
153
57
27
51
12
108
5
79
6
15
27
17
31
36
6
48
12
39
39
54
48
35
4
3
48
18
24
15
81
60
15
44
25
30
21
24
75
90
35
31
6
36
12
51
120
32
12
1
54
42
51
20
12
43
33
12
27
57
9
72
47
40
8
7
12
6
138
9
228
45
387
51
81
44
1
83
13
47
120
48
55
30
12
96
6
120
54
87
72
21
66
9
44
43
30
15
8
31
29
25
6
6
99
3
30
48
3
39
12
53
43
12
42
30
9
32
25
78
90
66
48
5
48
28
15
12
45
3
120
12
33
27
57
8
4
3
33
63
57
12
3
30
39
15
6
48
15
69
27
21
48
27
57
60
6
5
16
8
36
19
21
27
48
89
16
264
60
15
33
92
28
39
30
3
36
81
6
48
5
16
75
18
51
12
9
119
84
73
15
45
15
33
15
24
33
47
67
30
54
150
15
27
65
4
48
8
43
89
55
5
121
6
30
6
18
47
12
91
5
25
36
51
27
33
15
42
23
4
3
165
8
25
135
3
12
12
65
31
72
24
21
12
63
42
48
48
24
15
116
4
15
41
67
33
21
36
12
111
27
30
12
66
21
36
9
6
33
36
75
96
33
15
9
3
17
108
79
33
3
12
42
84
39
20
25
23
12
43
93
12
8
16
3
30
6
129
56
16
3
161
31
101
37
18
84
30
75
8
48
109
3
147
24
17
49
39
9
51
27
90
24
78
41
52
24
48
111
6
3
20
16
15
42
30
17
7
18
27
21
3
12
39
6
3
24
21
36
3
51
12
53
31
29
12
13
36
108
11
16
188
28
9
6
30
63
12
27
30
210
57
3
5
61
24
23
7
72
120
54
54
53
4
21
63
51
33
120
3
48
42
48
6
53
13
12
6
60
5
12
19
29
7
57
20
88
24
24
12
57
48
63
15
66
3
20
31
9
93
83
4
27
48
48
17
88
8
24
76
27
129
56
49
36
18
5
91
18
6
12
12
48
93
39
6
72
39
36
3
5
52
60
12
8
37
51
60
27
18
107
12
55
45
72
21
72
102
21
24
8
25
6
45
104
133
15
24
120
8
28
33
6
33
60
36
9
18
12
18
23
4
51
36
54
30
69
8
73
42
17
85
195
3
42
75
21
39
21
42
5
28
9
36
66
138
36
39
27
29
24
28
63
5
4
12
56
73
111
9
60
60
15
12
45
3
24
68
13
15
44
91
6
6
114
83
16
15
17
19
33
57
120
23
1
35
19
60
6
167
4
36
87
45
8
4
21
107
73
35
43
96
24
72
48
5
25
12
48
24
3
20
55
33
60
12
33
84
6
6
11
139
36
9
8
16
36
8
28
24
3
113
52
27
105
33
30
21
20
85
35
24
1
6
90
59
115
21
39
5
7
42
75
15
6
102
90
63
39
36
141
60
33
6
12
18
6
21
147
18
3
21
23
28
33
90
12
5
25
3
12
12
8
19
24
36
153
3
48
36
6
95
48
4
87
60
33
12
231
48
30
15
164
67
29
25
35
1
3
45
48
72
102
81
20
112
27
81
45
15
20
13
84
95
48
13
107
7
65
16
72
9
15
108
51
57
129
63
75
30
147
15
29
31
165
51
42
18
17
40
81
102
30
78
24
12
53
60
48
4
24
144
135
72
45
99
105
15
17
72
31
57
8
19
21
12
20
ABCD 98878793504*3^$a+1 [50047]
15
51
6
39
72
20
28
24
48
188
49
120
167
76
32
1
144
66
6
84
11
61
59
49
36
35
1
107
28
20
85
84
24
12
18
17
48
52
123
29
73
24
35
4
69
48
24
180
48
23
4
45
60
155
73
18
18
95
4
51
41
100
44
12
13
6
30
18
5
13
59
73
15
3
29
43
5
28
105
3
21
75
36
69
119
1
18
17
48
25
150
173
25
23
132
4
24
104
37
35
49
24
108
3
80
1
36
24
11
97
108
102
18
3
80
136
123
57
15
65
36
25
24
66
42
3
285
47
55
41
12
25
18
125
85
59
12
60
4
12
32
73
24
84
60
12
108
39
20
13
18
150
47
97
87
56
37
72
84
75
39
72
33
60
8
25
23
139
5
88
105
18
101
216
25
12
35
25
11
1
24
12
108
47
7
5
72
124
21
36
23
12
40
8
25
47
12
85
11
7
18
39
188
25
180
12
36
11
24
61
11
25
15
20
49
96
30
117
33
90
48
6
59
7
78
15
32
60
52
8
13
84
143
97
131
85
72
15
8
139
90
11
12
157
51
21
90
113
12
13
203
13
35
12
132
96
91
21
8
4
105
96
35
181
155
40
8
25
11
25
24
36
180
35
52
69
39
51
6
23
85
75
81
23
193
24
23
96
12
169
75
24
117
83
60
12
13
11
1
24
18
90
23
7
93
8
84
103
45
32
112
9
35
12
67
18
47
100
8
72
1
24
111
9
72
18
53
37
23
4
45
24
30
45
56
25
95
24
25
27
84
60
48
21
12
3
21
23
25
35
25
23
115
72
21
75
41
60
109
251
1
72
35
96
121
131
40
8
24
1
107
85
135
27
18
23
127
54
95
13
3
32
72
4
9
3
105
23
16
3
210
36
42
65
25
59
60
36
28
84
57
18
48
198
72
23
37
35
37
51
75
54
12
126
72
6
90
29
37
99
56
61
24
108
11
55
6
48
3
20
48
19
41
12
168
24
43
9
36
27
17
60
148
20
16
32
37
23
48
36
49
71
4
69
42
48
101
12
85
18
5
19
341
49
72
23
13
60
15
75
72
17
16
44
115
144
5
49
11
160
141
95
61
60
15
3
105
80
60
36
79
30
35
7
54
35
4
140
16
105
54
165
60
15
30
114
65
28
68
16
33
3
24
81
23
1
66
5
13
35
19
78
108
84
63
104
76
20
48
49
18
24
18
3
45
27
33
90
30
27
12
93
192
23
73
84
71
112
140
73
78
54
3
45
108
27
32
1
15
69
72
24
72
72
147
9
144
63
12
105
131
49
36
54
42
11
37
3
92
175
81
12
33
35
97
84
71
97
12
54
45
32
19
90
23
36
16
48
51
21
56
12
108
48
49
15
21
11
43
41
60
72
73
47
205
60
15
93
12
60
12
72
60
36
48
60
11
144
277
83
61
71
112
20
16
27
18
59
1
15
105
24
131
100
80
337
23
67
30
95
73
36
11
73
72
47
85
192
6
29
1
18
21
141
3
32
25
3
44
145
3
69
11
49
198
162
84
36
36
24
51
80
28
32
25
87
8
13
102
9
9
36
18
77
4
156
116
7
6
87
284
28
32
49
95
37
192
83
49
48
60
191
7
53
49
216
24
36
30
42
102
53
19
29
96
19
54
63
20
13
47
37
63
48
15
6
15
21
48
59
168
64
56
13
11
49
36
108
36
30
96
138
183
20
12
36
25
120
11
31
18
36
111
12
68
37
71
96
13
3
44
16
32
13
23
12
64
80
25
11
25
30
18
59
72
144
40
45
47
144
36
28
32
25
87
36
21
54
101
40
21
15
20
13
72
60
87
33
39
33
27
105
183
20
13
12
18
24
5
16
8
64
81
36
59
19
53
157
6
174
167
19
57
33
15
21
18
90
3
45
95
37
11
37
47
97
108
171
56
13
15
36
32
25
12
3
24
81
90
5
12
55
6
36
11
115
53
12
97
15
21
72
12
72
78
213
3
66
6
18
30
45
32
37
30
17
1
3
32
19
29
60
12
64
213
96
36
18
30
18
53
235
42
47
180
28
32
1
270
30
24
15
3
138
24
126
30
27
9
36
60
30
54
23
88
68
55
6
36
72
72
15
ABCD 98879280512*3^$a+1 [50009]
48
44
4
72
24
3
137
49
35
28
92
7
17
28
21
54
5
31
21
8
157
87
32
144
4
24
24
92
19
33
8
40
63
18
23
16
32
19
5
28
9
54
45
81
39
45
11
24
28
51
12
18
11
48
144
4
20
13
15
32
28
192
36
20
76
20
28
20
24
49
63
20
12
84
48
16
20
37
27
8
1
3
21
48
78
57
20
144
25
51
27
57
32
67
33
9
35
28
135
30
51
48
108
69
27
21
27
48
15
77
16
176
37
11
13
167
28
36
15
21
32
37
35
4
87
5
24
48
13
18
45
12
3
36
33
21
71
31
5
19
21
9
90
21
96
8
1
24
11
43
33
39
33
56
40
9
3
164
109
3
8
19
29
31
53
4
9
15
56
12
100
57
39
9
18
81
32
76
141
71
28
8
40
27
5
13
90
29
13
35
19
17
37
87
33
15
153
3
8
7
17
55
57
123
54
3
44
1
15
8
67
18
87
84
27
5
96
12
28
56
24
48
1
47
43
36
21
36
24
32
48
36
37
27
27
90
23
24
76
192
32
49
6
84
17
43
141
3
57
92
24
16
3
21
33
42
77
7
108
29
16
87
53
1
11
16
32
13
27
21
60
54
30
18
69
68
136
15
21
3
9
21
18
24
36
18
11
19
29
31
33
80
13
51
129
3
36
104
16
111
30
27
12
51
78
35
157
47
28
3
45
48
8
72
40
3
9
32
16
9
23
4
48
15
77
36
12
16
36
3
9
9
36
35
36
40
8
7
24
30
51
21
39
80
12
19
33
20
24
24
48
25
24
36
18
9
21
35
1
39
8
64
8
144
16
72
9
27
32
76
171
18
3
24
8
4
12
39
17
55
33
72
8
1
3
32
55
36
105
24
24
32
31
210
11
28
69
3
120
56
7
54
63
3
17
7
21
36
8
19
42
3
32
52
96
176
16
84
80
16
8
67
5
16
140
16
33
6
5
7
41
19
36
89
1
3
80
4
24
32
31
21
116
40
9
27
44
19
69
21
23
4
45
12
15
3
17
25
11
19
36
9
8
4
68
28
27
57
3
41
121
18
9
60
36
56
4
60
21
63
68
85
11
40
3
42
18
57
27
21
32
24
40
104
4
12
20
19
29
12
25
63
15
33
3
5
40
24
8
40
176
36
112
32
16
32
1
51
44
16
36
8
24
60
28
21
47
79
17
52
8
79
5
13
15
27
30
23
19
77
48
40
27
29
112
27
29
168
64
8
16
75
5
12
4
156
116
13
11
79
12
18
3
68
16
27
21
159
12
41
16
21
35
52
12
72
48
48
60
44
91
57
20
60
84
49
18
53
37
6
45
156
33
35
12
12
4
12
32
13
107
43
17
28
27
21
9
47
28
21
54
117
21
42
5
12
4
8
37
3
8
67
21
8
36
19
45
116
61
15
32
28
32
13
6
29
16
75
5
4
12
24
45
15
183
45
45
123
207
30
35
7
29
28
27
9
69
108
18
30
24
27
24
39
17
13
6
29
120
4
3
45
80
19
126
6
53
37
51
21
36
36
15
32
28
9
24
99
63
65
16
3
17
19
21
3
84
17
43
30
18
18
123
8
19
66
35
40
21
72
35
40
8
12
25
27
12
33
3
12
93
63
20
60
16
27
9
108
9
15
3
36
33
21
15
15
5
12
16
12
105
18
5
13
3
33
35
16
176
12
4
80
4
27
42
12
6
21
105
39
9
83
13
11
12
97
54
45
15
89
84
52
21
27
8
4
20
1
30
6
30
57
33
11
64
56
28
84
56
36
12
276
25
39
21
18
45
12
15
5
13
51
44
60
4
48
75
9
56
48
88
15
24
33
57
36
39
15
33
3
33
21
35
4
48
12
48
33
36
84
23
36
73
30
41
28
24
32
25
39
15
9
24
3
84
5
16
105
54
29
64
21
36
11
36
7
5
25
27
8
84
4
44
36
48
1
47
13
15
84
8
13
60
11
4
15
105
36
9
27
44
37
18
21
24
39
6
27
84
68
28
27
17
1
111
48
24
24
8
24
13
35
31
33
24
51
101
24
1
71
19
81
9
6
5
24
72
24
4
48
20
13
3
15
153
20
49
15
57
39
128
36
40
9
63
3
108
6
51
56
28
21
71
4
57
72
123
24
12
21
15
33
111
60
27
69
80
60
13
59
12
49
63
12
21
3
8
24
24
48
13
36
18
29
16
84
21
15
21
27
12
27
54
75
20
16
3
29
36
64
44
7
45
12
9
35
16
72
3
5
13
71
108
16
21
24
3
15
54
27
27
120
17
73
3
8
12
1
27
36
75
9
81
71
4
32
52
75
17
37
11
49
27
27
41
16
48
33
18
161
40
56
28
20
61
3
96
27
102
27
33
15
116
96
48
13
27
32
84
52
72
15
33
3
5
16
3
21
24
96
21
35
48
4
48
44
24
16
15
41
36
13
84
111
176
36
60
52
104
1
3
32
4
44
4
44
28
21
18
29
25
24
15
20
1
15
15
18
132
3
15
81
24
21
23
13
18
69
3
66
24
18
156
29
64
36
68
12
148
24
3
21
9
3
33
27
27
36
41
64
8
36
13
71
12
48
84
48
24
1
3
21
39
68
1
12
23
40
27
9
51
30
18
18
36
3
3
65
19
6
3
8
7
54
3
12
12
32
24
55
9
80
12
13
87
51
29
12
76
9
96
47
1
95
24
36
12
36
4
8
36
28
96
72
12
27
24
17
12
84
13
47
36
60
13
3
123
41
31
42
95
4
45
51
60
128
7
18
15
21
27
48
24
144
168
3
53
24
64
9
36
11
40
39
9
72
8
12
1
95
13
23
16
87
18
35
25
3
20
16
33
30
54
27
27
42
15
15
17
12
36
13
47
36
24
4
15
90
35
16
36
75
174
6
45
24
21
51
8
49
23
31
12
5
13
83
7
65
25
6
65
25
3
20
31
33
147
5
31
54
12
24
23
7
41
19
54
75
60
3
5
19
5
61
27
128
28
96
36
60
32
67
29
25
ABCD 98879466176*3^$a+1 [50028]
24
13
90
144
41
240
24
24
96
61
3
69
126
101
43
36
137
25
108
35
144
48
7
201
141
3
15
65
61
59
31
72
65
48
16
104
96
48
96
232
32
72
1
183
80
136
144
104
73
23
24
48
24
24
144
48
79
18
18
53
40
69
75
33
468
35
145
126
113
31
54
72
3
8
24
91
5
72
96
169
36
11
216
133
59
72
264
24
13
83
216
79
57
128
240
24
168
85
108
167
49
111
80
64
8
187
5
49
144
47
169
39
141
162
72
17
40
144
69
35
48
48
85
36
90
5
48
256
80
24
37
3
488
192
96
157
18
180
5
49
198
90
47
43
53
96
85
18
72
41
88
69
18
90
47
97
111
177
108
75
152
43
77
120
55
126
54
93
104
1
108
36
126
198
90
57
8
241
23
88
8
97
39
33
90
18
75
8
280
56
49
111
15
113
16
32
24
88
56
144
16
32
19
53
112
8
48
103
54
83
144
24
72
55
18
72
18
21
56
67
5
13
35
24
16
32
72
73
47
61
18
54
147
15
41
24
43
180
185
168
72
48
48
19
5
13
83
264
31
57
80
48
96
168
1
54
72
89
1
111
104
96
13
107
48
61
75
231
18
39
195
5
16
32
253
75
104
55
18
18
29
61
36
119
72
7
41
16
56
88
69
72
11
133
234
57
15
41
13
90
17
55
54
108
72
263
168
48
97
108
11
120
48
48
72
25
47
120
103
41
144
16
15
54
72
59
85
11
208
51
29
72
169
215
72
109
35
199
41
24
25
72
198
209
223
90
198
72
17
72
1
144
126
489
104
40
69
11
24
1
71
144
1
144
71
24
31
41
85
59
49
72
23
85
11
25
23
48
120
169
39
216
8
7
36
18
147
15
137
61
107
73
36
179
1
95
48
55
162
54
41
96
72
43
77
67
108
113
103
65
61
3
105
23
283
29
61
11
120
16
8
280
87
18
95
72
175
57
15
17
120
61
90
113
49
252
36
23
72
24
24
24
13
35
24
48
55
90
71
19
77
16
69
291
15
185
24
151
17
120
43
29
133
72
219
32
144
24
31
41
13
35
40
141
3
8
168
120
96
216
73
39
216
32
40
200
49
90
125
1
54
65
240
91
144
29
25
72
23
85
107
48
64
105
23
240
7
65
48
24
25
39
152
48
16
104
24
288
13
107
24
48
48
168
24
48
37
3
123
36
54
35
24
16
87
17
37
3
213
18
36
180
18
23
85
35
24
160
51
144
90
11
24
144
40
176
73
47
25
108
35
40
200
232
56
72
216
139
53
184
56
160
32
432
109
155
72
25
162
5
48
120
97
108
3
56
31
18
191
120
48
1
335
25
95
16
56
13
35
40
344
85
35
1
167
85
155
144
61
35
24
16
32
72
96
24
64
15
561
80
48
157
35
24
120
55
36
5
24
72
25
ABCD 98879485366*3^$a+1 [50011]
21
24
135
73
17
96
84
18
72
49
11
61
80
40
32
15
6
120
42
33
16
35
96
69
33
55
32
3
13
120
48
35
36
49
95
1
35
168
180
36
162
3
27
24
85
23
1
24
83
54
156
54
78
55
152
219
6
48
18
24
18
27
16
5
78
45
21
24
27
45
90
12
96
12
78
67
128
15
72
108
24
72
21
63
81
69
30
36
25
29
91
104
16
56
39
25
35
18
51
111
48
6
66
144
54
168
18
120
60
72
13
71
1
17
63
33
7
48
35
66
139
59
21
15
54
43
137
6
25
5
19
35
13
23
96
18
12
19
80
189
3
3
30
15
72
45
3
51
13
53
3
16
5
3
72
64
35
24
12
36
144
21
15
24
30
18
81
72
72
87
18
90
48
114
30
18
91
5
30
96
108
12
21
48
9
15
33
63
45
90
24
30
27
9
96
90
61
29
126
18
102
37
56
184
56
45
6
54
7
23
1
128
15
18
15
93
6
30
6
84
36
24
25
56
24
136
32
16
47
42
12
54
37
23
72
48
105
21
43
35
85
32
16
83
12
24
126
18
1
56
9
54
24
12
21
24
63
6
66
24
12
24
246
54
54
6
66
24
84
31
29
162
30
72
51
16
29
27
45
19
24
5
162
9
99
6
84
27
45
18
1
5
18
33
24
15
73
35
12
36
37
125
51
21
91
48
32
15
30
42
12
18
3
48
16
80
16
59
18
12
6
30
3
21
43
11
117
27
66
6
13
72
53
6
36
33
72
105
6
9
24
16
5
43
11
61
80
16
53
204
7
41
54
25
24
29
3
69
19
29
132
39
45
96
90
9
117
19
29
6
21
40
5
24
43
41
87
45
72
75
27
85
56
27
12
60
30
31
29
54
90
19
161
39
40
65
15
40
47
24
1
24
41
15
81
18
84
73
32
63
30
19
35
85
144
59
18
43
56
69
72
30
13
11
18
18
25
23
60
12
105
64
48
5
48
108
31
149
72
139
59
24
21
87
30
18
6
54
85
56
3
36
105
21
48
18
9
33
31
35
36
6
18
30
6
18
18
54
18
33
39
30
54
42
3
99
36
150
30
181
23
30
27
45
6
12
42
144
39
168
24
15
6
99
40
24
104
105
36
6
144
72
18
12
15
3
324
6
90
36
120
45
16
17
7
200
3
37
5
19
29
18
60
13
24
47
9
112
59
36
129
40
71
33
15
1
41
15
33
87
24
24
105
12
54
24
66
43
35
36
1
65
54
6
43
152
69
19
23
102
6
12
9
81
15
120
24
24
15
57
24
16
24
8
120
27
61
24
23
1
89
31
5
102
24
84
6
36
39
9
42
69
24
16
35
18
30
18
3
129
7
5
54
96
18
66
54
18
249
16
8
69
18
108
24
18
19
24
167
49
65
54
1
29
114
48
25
8
27
48
69
48
45
204
30
49
176
120
15
24
30
42
57
27
60
30
6
12
1
32
27
21
9
87
63
1
32
39
1
32
112
11
60
97
80
16
35
6
48
55
8
27
18
3
40
35
66
19
35
36
25
24
11
18
18
49
23
57
51
108
121
59
36
1
8
57
132
43
24
23
30
78
12
6
91
104
72
57
7
221
24
30
36
150
72
18
9
39
114
15
16
32
75
18
19
17
60
180
270
36
18
72
19
24
11
85
41
15
24
45
54
6
66
24
36
18
30
132
85
5
90
30
24
43
32
15
105
3
45
16
24
5
36
151
41
18
85
47
49
131
18
90
49
23
9
9
15
64
47
9
21
19
95
30
36
18
42
51
24
69
19
53
12
31
144
23
54
6
30
90
90
19
71
18
36
60
36
12
127
8
88
29
18
1
125
6
13
5
67
24
17
12
3
15
24
1
47
1
35
61
11
78
15
51
69
16
56
3
21
21
19
48
125
18
9
63
6
72
43
56
3
21
69
43
8
21
36
87
72
129
42
69
21
72
3
87
48
78
75
51
36
12
42
90
25
23
25
35
45
3
24
45
45
48
43
47
97
11
13
5
180
55
89
6
30
24
18
33
69
67
24
96
71
48
25
32
75
117
72
16
47
57
51
37
32
16
89
60
75
9
31
104
15
9
3
24
66
3
15
49
8
3
37
35
12
1
104
96
39
18
55
29
99
9
6
12
13
32
24
21
90
54
6
37
11
24
85
17
144
42
12
6
30
6
30
6
54
13
8
69
18
30
18
54
3
21
30
24
18
19
56
45
67
8
3
126
174
9
72
33
7
24
5
139
5
30
132
105
33
55
48
5
114
84
85
29
3
9
15
16
23
1
144
35
6
18
61
32
48
21
43
56
9
7
41
18
42
18
174
18
33
16
5
90
33
3
78
7
23
1
125
6
37
128
135
54
6
90
27
21
19
215
36
21
3
12
1
77
72
163
11
54
7
35
54
30
1
53
51
9
18
85
5
30
18
36
63
33
12
18
33
16
128
16
80
51
60
25
59
42
3
15
102
ABCD 98879488928*3^$a+1 [50059]
69
75
84
12
24
24
36
105
51
21
123
75
165
33
90
21
15
54
18
90
3
96
9
18
54
75
180
48
12
99
45
99
165
72
48
57
54
69
60
15
108
18
18
144
33
57
36
36
147
69
72
3
33
108
18
177
3
18
39
15
144
9
9
3
15
45
24
93
18
9
63
18
18
36
18
183
48
3
117
27
54
36
3
33
144
18
81
117
36
3
33
51
75
54
51
21
54
54
54
36
18
3
15
36
9
60
21
18
18
36
18
18
15
21
51
24
69
36
36
195
48
36
9
54
432
45
9
15
111
54
27
9
18
93
48
96
15
54
51
21
3
132
204
75
69
39
33
39
90
126
18
75
159
18
15
39
105
21
54
216
18
18
36
18
159
3
72
18
171
9
36
15
12
84
33
54
18
18
36
21
120
57
363
36
123
54
54
9
117
54
129
108
36
33
51
21
18
33
48
45
135
9
180
198
9
84
60
45
75
15
57
144
84
39
18
18
18
90
36
72
36
45
9
159
93
3
33
18
36
57
69
63
48
96
135
9
9
18
33
39
72
54
18
237
15
54
54
18
36
36
27
156
15
9
189
108
36
3
24
153
18
198
3
51
93
87
18
36
15
120
48
15
36
45
99
57
15
33
57
18
36
108
201
72
24
9
54
93
69
36
126
189
27
180
36
54
72
231
273
54
33
60
84
75
45
45
18
18
3
15
21
69
36
126
162
54
54
108
27
45
108
18
9
60
3
198
18
72
9
81
126
21
33
18
108
36
57
15
9
9
36
75
87
288
9
9
27
9
36
51
3
54
180
90
201
87
105
48
9
18
69
21
159
111
9
9
36
39
36
231
54
51
21
123
3
72
225
9
54
144
18
99
63
54
123
156
9
54
18
15
48
36
45
171
117
3
33
54
36
234
3
51
69
3
45
45
18
9
27
21
15
105
3
54
15
21
123
21
15
48
156
36
84
60
36
60
81
72
27
108
9
18
9
9
15
3
18
219
36
105
36
108
54
90
51
3
18
15
93
702
252
18
36
3
36
33
36
27
27
54
126
57
87
18
108
72
144
18
9
24
3
81
36
9
15
21
171
27
93
48
3
18
18
90
87
57
27
27
108
18
3
69
75
15
54
51
21
36
99
60
21
18
18
27
9
252
111
105
15
39
18
18
126
108
54
21
69
36
90
45
9
36
18
153
45
54
21
24
9
111
15
9
63
33
39
36
18
51
111
36
249
21
108
15
60
51
21
87
21
105
72
108
135
12
84
93
18
33
75
21
60
45
15
39
36
126
108
18
36
54
18
21
15
18
27
225
90
18
72
72
36
36
39
15
21
204
27
90
72
36
72
15
48
27
33
36
24
69
51
3
93
24
27
9
45
36
3
60
45
18
126
87
39
57
87
270
3
84
3
57
141
90
105
3
126
72
123
21
39
144
141
36
39
96
81
123
36
39
18
3
15
18
18
54
108
36
18
162
18
54
87
21
54
18
54
129
51
9
135
162
72
135
156
105
51
21
27
81
15
36
21
27
36
144
27
45
9
39
123
234
3
192
3
108
33
21
75
123
18
378
144
57
60
45
39
24
36
36
120
24
63
180
18
135
384
75
21
51
18
108
36
27
9
54
117
207
18
18
36
9
45
51
24
51
18
90
162
195
21
72
108
72
18
9
81
54
129
51
18
87
21
54
72
108
18
3
60
27
33
21
396
18
18
15
21
39
51
18
3
24
96
84
63
93
24
9
54
486
36
36
3
195
105
36
75
126
126
36
90
3
51
93
15
69
3
9
24
144
12
63
21
33
18
9
240
21
18
36
165
33
36
126
18
108
18
126
54
72
18
36
ABCD 98880239078*3^$a+1 [50023]
8
28
80
16
11
9
27
1
59
49
24
11
24
93
28
60
8
40
11
49
116
27
60
48
1
20
112
23
37
80
16
12
8
36
24
48
36
4
96
44
60
15
96
49
71
24
25
108
20
15
37
23
1
68
63
36
33
112
23
21
16
24
11
21
39
108
57
27
12
37
36
24
8
27
13
35
12
1
20
12
64
11
24
73
47
193
23
12
12
117
51
37
8
16
36
24
35
9
16
11
12
72
108
21
4
32
36
36
39
33
51
21
48
52
59
36
36
84
9
3
49
24
8
51
21
16
59
33
27
25
23
72
49
128
15
60
13
20
52
8
72
12
27
9
51
25
20
12
76
59
69
27
93
36
3
60
72
13
35
33
28
11
24
9
3
13
20
3
21
4
8
39
25
44
16
59
13
24
11
153
12
3
12
1
12
36
203
12
153
3
21
28
11
1
71
1
107
13
72
32
28
24
20
4
35
33
135
24
45
3
1
32
75
33
4
36
23
13
35
121
23
9
36
15
21
75
49
12
35
24
1
71
9
51
25
12
23
24
48
12
69
72
27
33
4
68
12
39
60
48
1
24
11
12
36
1
11
24
9
4
47
13
11
37
8
15
37
119
25
12
11
57
27
12
9
39
60
25
92
16
8
15
1
32
24
84
15
93
15
37
23
84
57
39
12
9
52
35
13
24
23
12
12
12
84
48
1
35
24
13
143
12
48
60
13
119
25
12
8
4
104
36
108
87
12
60
21
40
35
12
60
1
32
12
27
1
8
40
20
64
59
48
25
24
32
39
9
4
68
60
76
12
12
72
95
12
25
11
21
24
36
12
112
36
56
4
24
8
15
13
23
73
24
8
27
1
80
96
12
15
13
191
25
35
12
13
56
16
23
48
144
1
8
64
20
15
120
13
68
51
9
28
95
13
11
37
36
72
24
72
56
99
9
3
49
11
1
83
12
72
1
60
108
11
1
12
24
47
9
4
24
132
8
16
20
16
59
9
28
24
12
95
12
33
51
33
28
95
12
25
8
87
37
84
56
60
15
33
16
36
71
37
56
28
8
51
24
24
25
20
3
25
44
24
12
60
15
21
3
1
24
20
63
1
24
48
32
40
11
21
99
189
84
27
45
60
4
23
12
105
12
36
24
39
69
36
75
9
100
23
73
35
37
72
23
97
48
23
33
48
63
9
16
23
21
3
12
37
68
15
45
3
33
27
121
83
25
35
81
36
27
25
23
105
40
20
15
57
3
25
20
28
8
4
47
12
9
64
71
1
59
49
11
1
23
61
23
36
49
11
84
61
11
61
24
8
36
84
39
24
1
35
61
12
8
15
1
8
16
11
93
4
48
44
3
48
61
8
4
32
72
51
120
61
96
60
8
24
28
36
11
61
8
64
20
24
72
76
23
72
45
15
12
1
47
49
23
25
12
11
25
47
12
25
32
123
12
33
28
20
15
24
13
92
72
4
11
24
13
59
48
1
71
1
11
96
48
156
36
13
44
111
36
24
12
12
21
3
24
49
8
16
36
23
12
12
49
35
12
9
16
23
33
3
33
72
27
61
11
13
24
44
51
21
64
11
12
24
33
84
3
57
36
63
73
23
24
12
21
12
28
96
20
24
3
85
95
9
88
8
40
48
48
56
16
24
35
36
49
11
9
40
12
23
33
60
100
8
16
20
3
9
72
24
40
32
51
33
15
93
3
13
96
35
33
52
8
4
32
64
156
116
15
120
204
12
25
20
27
9
24
108
3
96
57
28
32
39
1
119
25
8
36
72
27
48
84
96
69
28
12
71
60
25
44
15
1
32
16
23
12
48
13
59
12
1
11
24
49
23
24
1
32
27
48
13
12
8
52
140
3
13
56
24
99
12
12
69
16
11
13
12
20
16
20
16
20
64
104
12
3
13
24
107
61
11
13
11
60
9
28
11
1
32
123
48
81
16
23
72
84
33
28
24
164
4
12
8
40
23
1
11
12
24
132
21
60
27
57
204
15
1
132
11
169
59
45
63
24
21
27
12
61
24
60
48
11
12
13
59
81
60
36
27
189
12
15
57
3
1
56
75
12
96
25
8
39
13
12
8
15
57
28
8
15
48
25
32
52
11
37
8
40
47
12
9
27
33
3
37
48
24
36
35
13
23
12
25
48
20
27
12
48
21
3
9
27
33
12
40
23
12
13
60
23
9
28
35
25
11
73
32
111
9
24
3
25
71
9
3
48
21
12
3
13
44
15
121
36
35
1
20
15
1
8
39
24
12
1
11
13
11
108
33
36
64
107
60
21
28
48
12
20
3
1
48
11
13
8
28
35
13
24
59
1
24
131
12
120
48
25
23
24
12
69
4
60
44
36
24
108
16
11
21
36
28
44
24
84
36
27
25
8
4
36
11
36
69
51
9
51
13
8
3
81
96
135
9
39
9
36
52
20
96
3
37
8
39
12
1
80
75
1
11
13
11
48
24
45
72
75
21
48
4
59
73
155
57
4
35
9
100
24
47
1
80
27
12
25
8
16
44
15
12
1
8
72
63
9
12
24
27
132
13
56
63
12
12
21
3
21
4
11
61
24
8
4
23
13
8
16
8
111
48
25
23
57
40
47
72
1
12
23
45
12
40
143
120
61
12
8
3
9
27
69
63
1
11
13
35
21
36
16
24
35
33
27
9
27
24
69
36
15
25
11
1
23
49
72
92
24
3
49
68
36
63
9
4
23
36
25
12
47
12
1
20
52
20
4
12
35
48
12
33
39
57
75
9
52
23
1
47
1
11
25
44
72
3
36
72
9
40
56
16
11
24
25
35
1
12
20
159
37
32
52
23
60
12
33
51
9
27
13
35
9
99
9
4
83
37
23
37
192
84
35
25
119
141
39
36
24
9
4
68
51
12
13
47
69
63
9
36
60
27
93
27
37
59
57
24
12
3
12
45
3
1
71
13
11
48
117
24
36
12
75
1
23
13
95
12
21
40
47
24
48
1
47
9
12
3
60
1
11
1
47
60
12
49
35
9
51
12
1
44
76
11
12
13
20
15
37
11
96
13
8
16
23
1
8
100
68
48
39
24
25
23
33
16
8
15
12
1
60
11
81
4
12
20
72
3
24
24
13
44
4
8
24
3
73
72
8
36
16
11
36
12
12
72
21
36
4
20
3
72
12
12
13
12
59
37
11
12
9
64
8
3
ABCD 98880254516*3^$a+1 [50088]
144
20
9
3
33
147
27
37
95
30
51
112
41
139
5
30
21
84
148
23
30
24
67
53
60
75
27
18
15
27
9
76
24
11
60
9
189
12
55
5
48
36
6
13
35
90
31
24
72
36
53
15
9
12
51
99
81
39
13
11
69
15
1
5
36
3
52
29
19
12
48
11
24
90
72
30
25
29
36
51
9
18
1
32
4
125
3
16
11
90
39
112
200
9
51
39
13
48
8
120
12
12
21
6
30
63
96
9
7
23
42
18
13
59
69
64
11
156
60
13
5
36
156
39
4
236
45
31
5
63
48
12
111
169
17
39
195
90
19
137
79
96
8
100
5
6
1
29
96
39
4
5
132
99
4
5
12
39
16
53
63
27
21
16
53
6
129
160
11
6
48
6
36
21
9
91
180
48
11
205
24
12
192
35
1
35
36
21
99
18
187
44
4
41
55
20
24
45
75
15
126
27
63
30
19
36
132
12
20
105
6
57
40
23
54
42
30
39
15
6
18
12
60
69
15
126
24
54
12
9
45
24
55
36
80
16
149
180
24
15
177
55
23
157
60
68
108
87
96
49
95
66
27
27
145
41
36
84
24
31
95
90
15
75
37
17
36
27
99
30
60
19
35
85
60
80
60
21
51
39
121
12
20
21
7
29
55
24
32
33
19
36
5
54
93
159
120
1
233
54
25
65
6
1
29
19
35
37
59
9
28
84
113
3
153
15
52
83
84
6
30
165
15
54
75
111
120
6
31
53
90
24
72
49
5
15
4
71
9
21
7
17
3
117
43
17
7
5
24
126
54
19
20
16
32
60
33
90
36
174
6
1
119
24
57
63
60
36
30
19
35
6
84
6
18
30
37
5
19
71
48
36
25
44
40
8
100
92
57
30
90
3
57
3
16
11
18
42
33
15
13
32
81
114
180
93
69
3
15
33
40
144
108
17
54
37
17
36
27
9
43
68
40
23
24
21
84
108
100
8
39
12
21
87
36
126
19
35
57
3
30
6
169
24
41
19
96
284
16
89
91
11
25
89
31
59
9
36
12
4
5
39
52
23
37
20
12
28
8
136
29
54
30
36
24
115
48
47
37
53
132
144
247
32
16
5
39
52
60
245
79
12
53
6
30
55
48
56
16
216
8
141
19
104
21
216
54
69
27
144
37
60
47
1
65
6
54
30
90
60
15
4
48
113
84
132
3
45
55
12
119
84
21
51
9
16
68
21
15
195
24
13
200
40
17
31
5
31
5
79
44
52
96
8
45
135
84
16
101
54
114
15
48
57
135
51
109
71
90
91
56
27
21
16
96
32
57
228
43
47
25
11
97
108
11
54
99
36
99
13
8
40
60
29
15
88
24
68
21
27
112
71
9
51
1
60
5
39
129
15
40
47
24
57
27
60
1
36
36
47
73
20
33
6
21
33
36
3
45
90
132
49
20
40
24
5
6
45
52
113
19
41
55
60
36
120
48
35
13
47
90
55
17
84
75
39
72
201
27
90
150
72
13
41
120
15
24
51
6
31
32
21
7
48
20
16
53
60
36
7
140
27
25
17
51
40
29
18
37
113
15
21
7
8
51
9
52
17
30
141
39
93
57
7
65
48
7
24
60
44
87
13
5
111
60
45
90
25
11
30
18
37
116
64
44
159
162
30
69
12
52
8
3
1
44
4
11
54
120
51
81
39
15
36
13
72
5
174
60
36
81
3
36
24
1
35
1
48
44
141
7
119
120
49
11
48
36
9
51
54
7
224
4
80
52
59
1
128
28
23
1
35
25
68
147
301
53
19
95
1
35
30
31
59
117
4
60
215
168
97
5
24
39
81
67
29
19
11
18
6
90
15
21
84
7
32
51
57
33
19
156
20
112
12
80
105
43
12
5
30
132
18
31
32
9
31
24
83
6
31
215
18
55
20
36
12
99
1
24
120
53
3
48
52
32
21
24
51
4
12
23
13
12
11
69
87
13
41
36
19
89
3
3
49
8
33
55
24
77
54
37
8
81
60
3
52
44
24
108
3
66
55
56
183
36
13
35
93
33
6
25
5
3
120
21
96
54
37
17
63
9
84
99
16
20
4
227
48
6
30
1
68
21
6
54
54
36
1
24
11
84
36
9
135
36
18
7
56
87
33
123
24
13
23
105
12
4
23
12
18
36
15
120
40
20
39
13
83
85
32
3
36
1
17
171
9
42
18
180
7
23
150
36
115
24
35
42
30
109
35
60
1
83
6
54
81
432
72
27
69
ABCD 98880793684*3^$a+1 [50119]
156
144
11
157
24
75
9
135
9
12
48
348
12
147
33
252
83
25
167
85
219
32
112
21
60
204
96
84
63
33
132
144
156
240
240
15
45
3
9
72
143
1
12
60
12
12
48
15
81
120
36
3
32
13
12
48
120
47
61
83
16
21
24
35
145
48
108
12
48
180
3
45
12
12
132
36
132
132
120
48
243
33
84
36
12
24
35
1
12
60
156
24
3
45
60
48
24
95
13
3
21
180
228
108
180
179
13
60
108
27
57
471
9
84
72
27
33
132
132
360
180
84
71
61
72
60
12
228
12
3
45
120
60
12
48
12
36
120
155
64
45
24
24
35
13
228
12
3
9
120
96
72
119
1
24
24
180
11
13
35
61
84
108
24
411
117
48
48
11
16
57
71
181
75
9
36
35
1
24
48
36
264
27
165
48
12
15
9
132
35
25
84
108
71
96
73
108
108
12
12
72
84
11
85
48
96
107
85
60
47
217
215
241
108
51
141
144
48
51
69
123
48
9
192
48
71
1
48
180
168
12
12
24
36
15
141
60
120
24
240
36
35
37
347
49
47
109
51
33
111
81
24
276
35
37
36
39
105
60
72
3
176
85
36
36
3
285
35
37
75
129
36
120
83
97
15
57
36
72
144
11
49
60
48
60
168
24
36
179
193
95
277
24
132
12
72
36
375
33
60
35
96
16
32
16
69
228
87
57
23
37
48
108
108
36
108
48
3
32
25
12
240
96
27
80
85
132
12
123
33
12
132
63
33
12
72
36
108
11
25
23
73
12
27
45
96
72
11
144
1
132
59
49
12
35
157
3
237
108
204
108
12
144
24
48
132
23
37
96
12
207
33
24
84
276
48
15
192
45
96
24
75
9
12
27
81
36
36
132
72
155
169
12
59
144
85
171
21
48
75
21
96
123
165
24
3
33
60
36
143
192
48
133
72
108
23
37
27
57
215
49
36
204
72
168
240
84
108
335
48
61
108
231
81
24
72
159
21
59
1
72
120
63
9
48
71
49
96
12
12
276
84
48
159
9
60
72
48
36
144
15
9
12
60
95
25
108
120
147
9
84
12
48
60
27
21
72
36
72
120
24
36
108
12
12
335
16
105
87
129
108
36
336
159
117
60
15
80
112
117
36
60
12
63
9
156
60
12
12
228
36
120
96
276
35
25
60
155
73
12
59
13
276
24
156
96
180
144
192
119
16
213
24
48
48
72
108
240
111
201
84
36
12
120
48
107
208
9
39
9
60
48
27
32
160
9
39
57
39
57
24
255
93
36
60
96
156
12
48
24
24
72
35
145
143
61
48
12
48
12
144
12
63
69
27
9
24
132
11
37
36
12
59
16
69
300
24
132
60
183
81
24
12
132
96
71
1
84
180
48
96
36
24
60
95
37
84
39
309
60
228
59
229
107
97
15
81
72
39
ABCD 98881408118*3^$a+1 [50039]
24
65
51
100
24
32
4
23
21
36
36
16
60
29
39
76
36
29
36
15
16
24
35
61
84
32
93
18
61
36
44
39
93
4
8
40
48
5
7
47
36
126
72
51
4
32
12
24
280
47
54
3
12
52
5
7
11
57
24
64
53
43
11
36
21
69
43
11
73
35
90
15
4
24
11
9
12
196
32
3
157
80
4
60
48
65
3
40
24
12
32
64
59
25
44
84
12
15
61
24
23
18
127
84
60
35
49
23
21
51
37
48
60
12
24
24
36
80
21
31
24
128
84
75
33
52
5
15
48
16
12
80
16
68
76
29
90
54
19
36
72
8
9
3
87
153
48
28
36
41
90
57
120
39
54
18
1
72
89
75
16
32
48
28
53
18
25
8
72
3
33
132
16
8
48
112
24
32
45
19
32
24
52
17
54
69
184
32
64
8
57
18
13
56
48
4
20
88
41
27
27
21
36
12
16
23
45
48
76
128
112
20
39
36
72
37
36
12
23
108
36
33
16
48
48
56
88
71
57
48
28
29
147
15
72
61
32
16
24
24
60
20
72
51
36
61
84
35
57
76
20
9
36
19
12
48
47
1
200
112
24
5
3
28
36
48
11
13
113
3
159
49
68
63
1
8
16
32
48
16
77
36
54
18
7
24
59
45
4
5
15
39
49
20
4
35
9
28
36
32
60
48
3
13
23
25
96
20
39
85
59
18
36
39
12
3
33
64
29
43
20
48
33
51
39
1
72
32
39
21
105
27
40
32
36
9
7
173
126
1
89
27
4
24
36
84
12
11
36
61
116
36
60
100
5
27
48
16
80
45
79
20
28
35
1
168
11
36
9
64
92
48
57
3
4
20
192
24
40
41
15
21
162
49
23
1
84
32
4
167
9
16
24
24
197
3
16
35
1
71
109
8
4
20
39
21
16
20
69
54
13
59
117
132
76
8
76
185
7
12
17
39
24
4
5
39
141
3
69
18
25
32
40
80
124
96
144
12
8
33
15
40
48
59
73
32
52
32
28
17
27
96
3
49
44
112
173
51
183
9
132
21
31
23
144
1
8
27
85
12
11
144
9
45
127
32
21
63
9
247
56
36
156
27
144
105
36
12
76
149
43
104
123
133
44
16
12
32
48
24
16
89
36
175
96
20
15
18
7
191
33
16
8
28
36
44
28
80
51
21
60
28
20
36
76
44
4
44
9
43
12
8
16
119
1
24
104
48
4
92
15
9
24
3
97
29
87
24
24
28
35
36
117
9
36
55
143
69
12
16
164
16
8
57
18
13
48
12
32
52
23
201
15
33
16
12
83
13
59
9
45
27
24
57
79
11
45
27
13
41
7
11
73
32
4
44
9
43
119
33
4
125
15
3
13
20
84
16
11
18
51
75
37
12
32
64
48
92
39
36
45
64
48
59
81
9
36
18
13
32
48
40
29
3
16
8
45
7
36
24
96
24
65
54
33
4
20
168
24
16
12
12
32
36
3
36
37
20
33
91
72
200
144
52
44
84
28
96
120
44
148
11
126
103
108
59
72
57
15
105
208
47
1
8
16
20
52
48
24
84
12
5
15
76
35
1
80
28
68
12
40
41
90
36
25
47
33
40
53
31
80
105
36
135
24
48
4
5
123
28
96
8
108
204
64
36
17
75
4
65
19
48
12
20
28
44
64
20
96
12
15
81
136
35
93
48
156
9
7
47
37
8
4
20
39
73
17
103
23
9
27
25
68
136
8
76
68
24
72
48
160
60
132
108
20
88
68
63
13
36
36
60
36
12
59
73
71
72
73
8
27
109
36
60
120
35
21
141
87
36
16
60
12
24
12
20
64
11
33
12
24
24
24
27
1
36
35
21
40
156
32
3
9
40
12
36
8
4
96
12
17
39
88
68
36
160
77
31
92
3
49
96
48
60
71
45
100
32
76
32
3
57
4
60
23
25
224
64
56
16
44
100
128
88
11
13
23
9
24
40
56
87
45
4
59
37
35
54
79
47
37
36
72
48
23
1
8
9
183
177
18
21
48
16
8
16
17
55
17
75
16
44
36
4
12
108
24
59
45
4
108
24
12
48
68
33
79
108
12
48
8
24
112
120
92
28
80
40
8
48
57
55
128
51
33
4
12
48
32
12
24
51
21
87
57
48
39
54
19
35
117
28
84
44
33
15
16
140
40
24
20
159
36
36
25
20
124
128
81
36
127
44
27
33
40
12
59
73
60
20
28
68
72
112
32
100
92
24
168
4
12
17
55
32
39
49
24
35
13
5
67
24
35
37
84
32
76
23
13
12
48
20
51
241
29
27
4
44
24
24
40
17
18
9
16
44
165
3
124
44
4
20
40
8
124
11
57
160
12
140
48
52
20
76
48
17
18
33
96
69
55
12
8
ABCD 98881501034*3^$a+1 [50018]
12
160
20
57
31
89
24
7
12
32
16
44
9
60
12
7
107
1
12
41
19
68
72
93
54
33
52
41
115
12
83
37
80
120
72
40
269
39
12
16
59
21
33
31
20
76
144
68
93
19
20
81
108
171
16
53
126
13
41
36
3
52
36
24
48
17
163
92
36
15
138
27
33
7
72
11
90
31
5
43
72
29
72
15
60
52
72
35
30
55
5
3
72
160
35
13
113
67
17
91
59
25
48
48
12
83
18
31
20
16
24
35
13
80
108
33
87
52
72
5
43
60
12
36
60
20
72
40
20
28
12
120
53
15
4
68
60
12
69
7
20
4
8
40
20
33
187
80
148
20
112
11
1
140
148
92
16
72
120
92
21
87
3
37
20
33
55
72
17
30
6
7
41
199
41
31
36
20
100
29
31
5
7
8
172
8
123
37
59
54
72
48
90
61
48
72
128
123
18
27
4
29
87
24
40
5
43
11
49
68
72
27
13
12
248
28
29
51
52
20
60
81
6
13
17
3
72
28
8
69
3
273
7
48
72
17
91
12
48
44
96
33
19
48
24
35
1
24
36
83
69
3
177
40
17
36
7
48
32
21
19
11
6
36
15
15
109
48
12
176
60
4
80
39
21
40
65
3
28
5
7
60
8
45
75
40
125
195
24
148
180
48
24
29
67
59
13
48
32
12
16
95
25
72
12
89
67
12
8
4
36
20
84
196
5
18
66
3
28
5
27
87
85
108
48
12
83
24
54
31
5
126
54
31
80
172
17
63
48
40
20
4
36
29
54
30
19
23
18
30
37
24
68
87
13
68
33
39
33
55
12
20
88
20
3
129
88
84
5
111
160
89
3
27
1
12
8
4
48
20
33
19
20
40
11
97
68
40
12
77
103
8
12
183
169
8
60
12
100
8
88
12
12
11
18
7
24
276
24
101
27
88
32
21
36
31
5
30
54
90
1
5
67
8
52
12
5
3
48
69
3
52
168
32
16
20
105
78
69
57
91
24
29
67
72
8
40
12
83
129
36
100
60
12
12
108
72
71
129
15
30
55
5
43
72
60
48
47
73
53
18
66
24
39
12
60
88
48
12
188
39
54
39
120
3
30
55
84
8
40
228
164
69
79
17
36
7
140
120
60
108
40
12
68
123
6
36
7
60
20
112
56
12
3
48
109
48
24
8
108
124
56
84
108
21
51
88
108
20
52
77
31
5
55
119
24
37
32
60
33
15
40
20
84
16
12
77
3
40
17
111
4
65
36
48
27
12
72
88
60
68
75
69
88
8
33
19
17
36
18
69
40
233
75
4
8
52
60
11
25
32
60
81
60
39
40
48
104
36
3
37
24
11
25
104
76
72
80
40
68
15
78
39
120
40
12
48
8
33
150
1
71
210
60
19
36
132
80
52
5
51
64
80
40
48
168
84
60
48
92
36
292
101
72
27
33
19
56
9
55
56
4
108
53
39
28
8
4
68
51
217
12
48
32
120
57
31
20
39
25
80
105
75
28
248
12
123
57
40
53
48
39
52
36
80
4
8
111
72
18
126
21
40
60
23
57
120
39
105
21
19
36
20
12
208
65
67
23
129
136
72
20
28
23
37
44
15
13
300
48
32
52
96
12
17
6
25
120
65
39
16
20
165
79
29
7
24
149
51
40
48
12
29
79
80
28
24
96
65
115
32
40
48
24
20
105
31
60
20
12
33
27
12
28
8
64
8
40
180
108
84
20
76
20
12
28
119
93
48
72
28
65
475
29
91
24
8
51
42
108
120
39
93
115
12
71
49
53
19
60
48
77
3
28
60
20
64
5
51
69
24
79
8
40
65
7
17
36
139
20
28
180
48
12
12
29
79
8
64
108
8
39
30
3
93
87
33
7
20
12
69
36
60
36
115
32
172
8
100
48
12
12
95
145
29
132
139
125
150
66
54
13
80
3
49
41
30
49
116
40
20
4
29
390
21
88
8
12
40
48
224
100
5
3
123
54
36
195
4
60
11
30
255
60
33
79
32
15
13
12
8
28
65
87
148
24
8
52
41
87
148
92
172
95
13
113
15
3
1
108
68
69
24
72
90
25
12
53
55
12
8
4
48
68
72
72
ABCD 98881505434*3^$a+1 [50070]
57
3
27
45
15
36
70
14
144
21
3
10
72
35
129
36
24
66
69
60
24
21
16
14
21
1
38
42
84
24
42
70
23
24
97
8
102
33
1
20
99
3
33
15
166
35
120
3
12
10
23
13
23
15
45
25
32
4
59
21
18
6
16
20
54
30
15
24
27
9
51
66
24
3
37
23
60
63
22
32
90
9
85
35
61
23
3
24
96
9
1
122
21
37
12
60
48
68
15
24
15
12
10
98
22
14
21
9
60
40
24
20
15
3
12
22
98
6
6
48
21
9
87
24
45
75
36
48
96
9
6
45
21
48
18
33
36
39
9
60
61
59
3
33
21
148
26
6
40
14
22
23
39
45
1
11
169
14
30
40
155
3
72
22
23
3
9
24
49
2
30
15
39
30
15
27
34
128
27
69
72
12
15
27
48
130
2
105
24
27
22
20
6
36
46
47
111
69
85
48
38
24
45
12
15
45
13
140
48
28
11
51
10
47
12
108
1
24
35
51
12
12
21
87
33
51
58
47
63
12
10
60
35
51
10
23
9
51
85
11
24
24
1
59
60
15
102
15
3
46
80
39
27
36
33
36
108
27
45
15
54
51
9
51
1
32
52
83
12
9
6
9
24
61
11
1
14
34
71
25
8
42
96
24
30
18
45
3
22
38
34
56
40
23
15
34
20
15
111
9
12
1
50
9
24
51
60
30
3
36
9
120
18
30
54
9
27
33
25
36
35
21
18
105
27
114
6
22
20
27
1
122
42
54
10
12
59
9
66
33
205
26
9
36
24
3
10
59
121
23
9
48
39
15
34
26
84
6
6
70
132
62
66
30
22
48
32
42
9
60
51
58
47
1
167
36
69
15
21
40
20
99
96
39
22
48
20
195
25
62
60
6
30
70
14
36
54
16
23
25
11
13
32
28
35
57
3
45
42
45
93
66
81
48
12
13
48
24
26
60
22
11
49
62
18
42
6
18
22
38
34
8
39
33
18
93
21
16
12
11
25
26
9
57
18
9
36
39
48
42
6
96
130
26
129
13
8
3
39
45
3
22
8
3
39
60
21
37
8
40
2
12
10
110
21
21
6
108
34
26
22
23
61
95
13
26
21
1
14
18
51
27
9
51
10
14
30
15
13
146
24
36
132
57
21
52
12
8
12
90
10
26
9
37
36
2
66
15
24
25
26
72
33
147
9
24
36
15
6
3
117
3
180
1
23
15
21
1
23
21
42
48
6
15
21
28
20
15
36
63
12
24
21
3
48
18
99
33
18
9
3
34
8
15
15
10
12
60
23
12
1
44
18
48
9
15
9
27
144
24
42
40
23
27
30
108
96
3
15
18
39
9
12
3
145
50
42
42
6
15
27
33
25
50
10
71
73
2
9
27
9
13
2
6
72
6
42
42
6
16
35
1
32
12
39
45
15
1
35
15
58
47
3
36
9
27
58
36
11
15
48
66
51
3
12
33
51
9
15
12
33
12
39
30
6
84
10
116
28
12
8
6
84
57
24
1
38
42
36
3
36
51
9
3
10
12
23
111
10
11
1
50
33
36
24
81
3
3
12
150
30
10
86
9
12
39
24
6
30
9
96
39
48
12
12
129
27
9
13
47
3
57
24
37
119
13
20
48
28
11
1
2
105
15
45
87
9
27
78
54
12
190
20
39
135
34
11
15
42
42
82
36
8
16
20
15
3
58
32
16
56
3
37
86
48
210
51
60
24
1
14
21
51
57
1
36
26
82
11
37
122
261
75
70
59
15
117
9
15
61
14
34
47
3
60
18
3
1
14
9
12
85
84
62
57
51
9
63
30
39
24
24
27
36
70
59
24
15
6
40
50
33
37
74
46
20
18
18
78
90
6
33
25
26
9
36
135
36
129
21
6
22
20
6
9
33
232
32
3
1
62
12
177
120
25
23
72
48
25
11
27
9
3
165
60
13
24
23
12
48
27
6
52
32
16
143
39
57
13
20
51
24
12
9
39
33
228
30
9
25
2
84
6
63
97
35
13
86
10
35
69
76
11
15
10
24
14
10
12
84
2
22
2
30
66
57
51
45
99
12
33
73
60
24
74
45
27
33
21
75
3
130
2
45
21
18
10
50
22
38
6
16
83
36
24
24
25
60
26
9
13
24
56
4
23
3
118
11
60
9
195
9
6
66
60
15
63
21
15
9
36
24
12
15
33
3
12
18
3
84
36
1
26
58
35
57
84
15
13
35
15
72
33
60
25
32
54
42
3
15
10
32
52
11
1
84
71
3
36
22
23
1
158
66
90
21
60
39
9
15
48
60
9
73
35
3
60
12
96
24
108
24
70
48
26
69
13
62
18
207
13
62
12
24
21
24
51
24
9
45
27
48
57
6
70
32
27
25
38
58
2
60
96
34
26
9
1
12
2
58
47
1
35
24
36
24
12
13
38
9
3
105
21
66
6
18
9
33
64
36
12
11
1
20
15
49
12
8
39
15
10
11
189
16
14
106
62
12
45
117
54
30
12
27
12
73
26
10
11
3
21
21
15
39
105
49
38
60
130
60
24
23
51
21
24
39
106
20
15
21
3
45
6
162
48
16
23
156
37
44
6
12
72
6
28
11
3
21
45
42
24
24
9
15
12
18
6
45
21
16
23
9
15
3
9
48
51
30
30
21
25
8
108
288
16
23
3
22
36
71
33
6
120
70
14
6
66
69
1
48
11
15
24
6
15
1
35
39
34
47
3
57
133
32
3
3
9
93
40
60
12
20
16
14
33
27
33
73
59
3
12
54
42
33
24
45
6
21
93
48
24
60
15
24
37
2
12
24
21
25
96
23
24
12
63
70
36
14
36
69
1
26
6
4
26
57
33
28
110
12
54
28
35
33
42
36
22
8
4
32
39
15
22
119
1
119
48
75
106
14
22
8
18
22
11
1
98
46
20
160
24
2
24
21
49
50
34
47
144
49
11
1
26
33
37
48
59
27
69
24
1
11
105
54
72
84
58
47
21
18
22
2
6
16
48
8
54
36
22
36
74
6
ABCD 98881678958*3^$a+1 [50188]
36
108
126
189
72
336
72
33
18
69
93
219
33
90
165
177
63
27
90
15
183
273
204
120
168
12
60
36
63
57
420
12
60
48
324
195
36
189
96
300
99
165
159
54
18
18
99
108
120
324
33
63
99
21
69
3
195
297
45
90
54
72
147
87
21
87
198
144
75
69
180
99
135
33
219
90
435
96
84
15
54
51
48
180
45
3
24
63
72
144
21
36
15
69
120
216
315
9
9
72
327
33
27
117
111
60
9
198
108
180
9
135
21
12
21
180
36
36
360
147
15
225
72
45
291
192
21
147
105
15
183
54
27
60
75
213
75
126
72
72
162
45
225
90
54
27
9
63
117
135
81
15
273
36
36
144
18
180
177
120
315
81
264
180
96
27
180
117
63
45
72
153
147
48
240
123
9
96
144
21
27
261
39
33
72
162
90
303
48
117
36
99
27
36
105
84
120
120
156
189
375
3
33
60
180
33
51
39
54
72
108
162
126
90
165
180
12
180
72
36
3
141
48
12
33
36
27
12
108
120
219
18
90
93
213
87
39
18
306
36
21
177
315
132
21
15
60
84
93
87
336
9
144
144
198
54
15
36
12
45
3
357
87
48
120
321
234
117
81
15
72
48
63
69
255
306
36
18
225
531
36
45
120
96
9
231
3
57
105
195
3
126
36
39
96
63
36
153
45
198
9
60
36
129
51
72
48
132
21
27
27
36
21
483
45
27
54
171
108
60
3
165
33
51
3
72
54
147
60
60
12
171
126
18
45
27
93
105
27
189
159
132
123
90
36
36
51
84
135
21
213
207
225
72
18
72
153
432
63
105
324
21
99
96
3
54
36
87
12
72
36
297
162
18
135
81
27
135
57
15
213
75
234
126
90
315
24
60
33
108
39
123
33
660
45
195
75
45
9
144
36
180
315
81
87
60
51
69
21
504
36
27
300
72
213
27
48
69
36
27
63
537
183
18
180
72
252
147
108
108
24
180
45
18
33
327
252
18
3
132
180
108
153
87
12
63
69
276
132
72
108
45
15
3
72
117
63
177
96
15
57
141
54
36
57
12
21
324
267
21
ABCD 98881940746*3^$a+1 [50009]
39
3
30
15
75
13
56
39
1
8
87
9
99
198
30
9
9
114
12
9
99
45
76
20
9
31
36
5
43
101
54
48
57
40
17
54
57
4
48
11
9
27
6
39
33
67
68
12
63
13
104
33
30
57
3
30
150
93
208
12
23
144
33
63
61
23
73
48
11
18
135
48
60
28
35
1
143
81
12
84
75
66
24
15
33
55
48
32
36
36
51
48
24
102
139
92
27
12
45
213
102
18
3
3
157
35
114
30
13
20
72
64
35
30
31
8
40
8
60
60
24
96
12
60
52
20
3
57
48
16
95
54
15
172
108
8
60
84
123
157
23
42
163
35
81
129
6
57
33
39
81
54
45
15
30
216
6
1
89
75
228
75
12
216
9
33
15
51
6
183
72
9
6
33
15
81
15
144
33
24
99
69
12
60
75
21
15
9
9
231
76
23
12
33
136
84
92
112
56
40
11
85
8
171
150
39
36
69
87
64
65
234
57
28
68
12
72
63
45
15
30
67
5
18
57
3
45
111
1
68
111
109
116
81
6
138
187
53
30
81
40
96
89
139
59
96
9
12
63
132
36
30
150
33
4
47
1
149
39
64
161
24
72
30
9
99
6
15
64
240
8
72
27
6
39
40
41
54
18
18
45
24
88
47
36
12
37
53
6
49
56
75
1
83
25
20
51
9
57
135
15
84
21
3
37
263
96
36
36
57
27
33
3
109
5
15
51
45
33
139
95
102
18
45
63
13
20
9
72
183
33
15
87
105
16
65
111
148
60
23
12
93
33
42
48
24
45
36
60
105
6
33
16
144
17
79
11
36
33
4
77
15
96
9
103
47
144
105
24
132
21
103
65
15
84
112
23
21
84
12
9
30
60
21
33
30
25
11
69
3
109
128
57
15
15
96
105
147
145
92
64
224
96
4
300
132
5
18
261
4
60
17
15
129
39
12
108
75
117
36
84
24
57
15
39
288
57
24
15
21
28
35
6
139
5
48
75
324
3
25
11
9
72
160
83
97
119
21
4
11
133
92
64
116
45
31
17
90
37
80
33
15
148
164
15
13
12
41
27
15
97
23
105
63
84
25
48
41
39
160
260
36
76
68
12
144
64
20
12
63
12
9
51
36
129
100
116
24
84
12
159
9
27
49
44
24
60
28
8
201
15
81
87
3
9
60
144
24
240
216
16
80
3
12
180
6
15
3
45
75
45
9
27
16
53
7
59
181
32
75
6
19
11
9
27
13
11
144
36
144
57
40
20
39
222
27
12
4
96
23
25
5
15
27
48
1
239
30
198
13
47
13
56
33
42
13
80
51
21
15
9
36
39
37
80
100
12
8
72
15
33
72
48
9
24
111
63
45
63
13
11
85
23
72
9
72
4
23
45
12
60
153
75
12
39
12
13
41
114
156
144
24
36
49
20
60
15
81
36
39
90
114
30
55
8
72
33
54
9
24
28
5
15
72
27
108
25
20
45
30
57
15
45
15
13
41
54
48
18
51
3
132
93
156
15
1
53
126
144
57
75
25
23
126
39
15
37
44
16
68
28
47
36
49
107
33
27
69
144
100
77
31
65
39
220
23
117
15
1
17
87
24
96
100
20
9
87
24
3
30
127
8
168
9
111
105
90
30
55
17
6
121
8
51
21
105
15
28
92
16
59
78
162
108
108
33
64
20
28
119
45
60
16
12
17
15
33
31
32
87
48
13
77
18
45
135
114
15
12
28
128
4
11
33
87
18
171
99
24
12
6
18
30
111
111
9
48
136
36
68
75
21
57
63
4
53
18
21
105
6
49
8
72
9
7
17
102
9
9
6
72
108
30
39
3
102
42
121
68
9
30
96
21
51
9
99
84
33
24
120
156
12
96
72
15
25
23
24
36
12
9
48
33
7
8
120
48
24
87
33
96
15
84
252
180
93
36
141
79
47
24
9
9
7
80
100
108
48
68
51
73
8
12
15
117
204
84
15
25
56
12
28
36
149
39
48
3
21
24
100
96
23
57
ABCD 98882345938*3^$a+1 [50030]
9
45
12
15
80
289
15
141
3
56
19
72
53
16
96
63
6
11
43
66
24
11
91
93
51
29
85
66
186
15
15
9
81
24
15
24
72
80
55
90
15
8
16
375
41
48
37
3
32
25
23
25
126
105
56
40
39
9
45
171
9
12
24
11
40
80
48
91
45
120
9
207
80
43
21
15
201
48
15
57
39
36
29
40
159
126
60
54
12
240
69
21
48
42
48
41
301
75
8
31
9
21
186
65
19
45
81
215
88
27
30
119
229
11
79
90
95
16
51
30
15
104
144
7
113
120
37
75
3
36
30
24
35
72
288
16
39
12
18
171
9
36
11
25
60
3
80
217
54
24
105
51
21
128
16
69
90
81
279
6
11
40
3
252
18
30
17
79
54
30
72
29
31
18
36
84
96
15
24
176
109
36
216
15
69
54
90
222
48
45
32
168
16
24
45
120
51
56
160
63
17
49
6
33
165
66
114
12
3
80
96
61
3
32
40
33
90
102
183
72
128
37
35
24
25
39
200
85
131
1
23
72
40
243
12
105
24
69
6
66
123
45
51
111
65
25
48
47
43
21
56
88
152
13
102
114
35
55
41
79
6
90
65
79
36
53
16
21
3
56
49
15
272
64
255
6
3
176
55
9
176
31
105
104
40
56
19
54
15
21
59
256
24
56
139
5
271
81
9
39
200
40
21
195
56
73
15
111
81
8
205
300
87
9
54
65
25
15
57
119
16
360
45
84
15
24
51
29
97
119
49
102
18
42
30
18
77
13
51
45
30
21
159
161
19
126
23
67
29
16
24
21
18
81
96
8
1
15
69
42
30
83
40
117
75
8
16
24
105
87
24
15
81
24
21
75
33
135
32
103
42
18
5
40
27
210
75
80
64
75
30
119
31
65
19
96
30
276
54
84
72
90
15
240
15
9
99
45
15
17
19
21
9
135
96
128
55
257
24
16
48
32
24
16
48
32
13
72
3
240
75
72
18
132
39
9
71
19
141
264
15
57
104
1
84
6
69
80
31
30
83
7
18
252
90
185
48
72
43
5
112
129
60
120
6
29
264
16
9
71
144
7
30
60
30
78
11
61
179
40
15
9
336
24
135
102
3
87
18
6
30
35
109
27
99
24
221
25
15
39
36
69
21
126
60
33
57
119
96
19
21
104
31
33
32
13
11
120
136
123
42
99
75
36
108
5
40
225
72
24
71
144
181
3
15
90
36
35
16
104
40
111
108
117
93
27
99
216
60
65
19
234
11
24
112
344
1
15
80
40
104
79
150
36
30
90
186
29
24
16
80
25
15
21
75
69
24
36
84
51
81
23
40
21
35
24
96
120
120
25
15
21
83
37
83
136
80
120
49
71
64
15
12
18
96
35
96
144
120
16
8
355
77
49
174
60
21
99
125
127
24
41
48
112
63
36
45
104
72
48
40
72
39
9
27
125
175
345
3
101
136
63
6
99
21
24
75
80
61
99
45
30
5
40
96
120
51
54
144
47
40
213
227
160
69
131
40
9
279
21
36
15
144
9
71
1
39
56
40
63
156
141
224
16
39
30
36
54
90
24
47
40
248
120
31
9
216
80
49
15
45
75
171
5
49
36
131
120
40
8
97
23
37
99
21
24
120
96
144
11
79
65
24
85
ABCD 98882525156*3^$a+1 [50120]
96
75
54
180
15
21
207
12
15
81
9
51
180
156
84
15
54
135
153
198
162
108
39
96
117
432
36
219
105
18
93
384
72
9
144
108
39
69
15
120
27
18
135
36
189
90
180
54
90
288
93
69
27
180
144
12
33
15
84
48
132
171
165
72
84
108
228
153
54
18
195
57
147
141
99
81
72
75
48
48
459
45
81
144
18
45
27
45
72
153
90
165
33
327
96
99
117
81
198
81
420
21
18
285
96
48
3
162
270
153
192
321
15
60
120
309
36
87
57
36
54
57
84
165
51
36
12
45
306
249
12
189
135
9
51
180
39
393
93
51
120
48
180
15
81
117
90
69
396
180
72
111
630
90
165
96
60
24
144
123
177
156
9
207
24
144
516
96
348
480
201
159
96
204
108
27
285
21
87
444
456
444
81
72
36
147
60
168
24
168
60
84
48
51
21
123
18
3
36
213
27
84
72
15
108
144
18
75
123
21
24
45
180
144
90
90
195
93
459
84
96
84
24
408
33
135
84
192
39
9
81
144
27
240
3
126
147
177
180
36
39
252
123
141
147
57
108
123
57
48
75
54
90
36
45
9
63
12
465
243
120
72
51
9
63
18
15
57
363
12
60
33
15
84
135
105
21
159
201
87
57
126
321
93
123
75
198
39
51
225
477
87
75
21
249
36
51
3
45
153
18
117
72
45
123
24
159
9
252
441
108
39
120
12
516
24
168
21
387
297
108
15
237
63
24
96
264
36
57
195
201
90
54
36
51
96
33
162
69
93
126
189
96
72
3
9
63
93
285
27
168
84
96
84
153
72
15
360
96
96
63
18
90
378
270
144
33
12
72
9
90
165
324
33
123
192
48
264
12
48
36
69
195
21
99
48
48
24
15
18
63
477
147
15
108
18
72
198
9
261
207
27
285
75
90
3
24
9
90
381
84
12
45
27
12
84
57
15
192
72
189
159
36
57
18
141
36
57
75
33
183
504
ABCD 98882925346*3^$a+1 [50073]
60
42
42
43
23
84
156
6
3
87
36
108
102
48
120
174
21
105
42
60
30
30
30
42
61
155
84
6
27
48
57
15
27
168
30
90
13
107
30
12
120
108
15
135
193
5
102
78
7
8
27
114
96
48
99
27
6
55
59
18
60
66
36
6
75
9
84
12
15
27
13
8
45
27
9
48
60
48
3
24
15
73
8
40
5
24
36
42
60
48
90
36
18
90
31
224
48
48
160
11
21
3
69
3
13
95
105
40
149
30
133
48
11
144
24
126
39
15
105
45
42
54
24
6
12
78
96
48
12
66
210
3
72
117
3
3
42
270
114
3
16
11
24
12
12
93
3
120
90
30
120
12
33
40
11
213
120
123
48
30
6
6
30
45
48
40
29
48
3
99
132
54
27
63
36
54
6
48
105
88
35
12
81
15
102
138
9
87
198
75
16
11
78
6
57
135
54
36
55
80
75
30
60
42
150
78
93
72
27
90
75
195
36
25
77
30
24
114
72
27
16
41
54
42
210
117
45
96
24
36
84
126
96
36
33
15
6
180
36
30
42
72
99
9
36
30
174
102
96
57
51
37
35
45
15
84
24
30
66
18
43
23
57
129
156
30
108
270
204
36
147
27
126
60
67
35
90
42
1
29
102
109
5
36
31
17
15
237
90
90
159
87
30
27
21
27
93
24
51
24
3
90
3
75
6
151
5
3
27
85
8
141
6
13
104
21
54
6
55
11
48
66
12
144
54
30
30
42
27
27
48
42
48
78
13
5
72
3
21
91
53
99
16
11
61
233
42
108
54
3
208
35
72
133
5
27
27
192
60
49
35
45
24
88
8
40
29
6
24
45
3
174
159
69
558
13
29
42
1
89
54
90
150
177
9
31
59
69
39
121
119
33
15
33
57
54
36
72
42
51
88
125
150
66
6
42
36
135
27
132
48
25
83
42
42
121
5
30
37
128
72
45
24
60
31
5
30
45
45
54
21
48
27
42
6
144
18
27
120
3
18
67
17
42
54
375
40
5
6
61
168
101
6
13
35
45
45
66
33
57
66
237
96
21
6
42
195
15
73
77
120
6
96
96
12
48
42
18
18
72
30
72
21
40
35
42
24
24
42
30
72
3
87
105
88
35
85
5
24
51
39
1
8
40
29
60
36
126
21
27
222
79
17
63
39
36
90
12
48
102
414
24
54
141
231
90
18
126
96
90
18
36
7
47
36
60
9
87
96
60
42
30
96
45
9
42
69
129
6
150
27
3
37
17
36
72
3
117
18
90
54
12
21
40
8
15
9
33
114
24
6
144
87
15
105
123
66
24
12
54
180
60
33
105
31
77
30
264
69
9
63
39
48
1
59
78
60
138
42
15
88
41
39
51
54
135
117
147
48
3
45
87
48
36
114
36
84
67
8
40
104
33
63
51
24
6
48
48
55
47
73
17
6
30
96
6
13
5
99
51
114
48
210
12
141
21
24
75
24
45
6
69
96
120
45
90
30
120
30
24
66
162
60
78
15
27
12
36
6
204
6
24
24
36
42
192
303
135
78
66
156
78
55
5
67
17
96
12
48
42
42
60
120
48
27
16
17
42
13
32
63
84
18
6
24
42
114
90
7
168
71
54
115
215
57
33
42
13
47
33
160
32
72
27
6
42
45
216
231
1
5
48
36
159
45
99
16
149
18
105
192
183
30
18
30
156
114
30
36
18
1
41
31
77
30
18
48
27
45
48
27
39
90
36
30
18
96
24
75
99
61
89
108
43
32
72
33
18
192
78
42
72
36
25
5
12
12
240
3
40
8
39
1
59
21
280
65
39
75
66
162
12
13
5
60
48
12
3
51
109
107
93
141
19
29
18
108
69
ABCD 98883069874*3^$a+1 [50066]
3
6
99
15
72
45
24
24
111
66
39
9
12
15
27
21
9
12
6
12
66
51
9
27
27
30
12
75
3
60
18
15
9
15
9
36
96
42
12
9
12
9
6
45
45
99
120
51
30
18
162
18
21
36
15
12
48
9
21
39
15
18
3
60
48
36
3
72
45
51
33
12
57
90
36
30
15
27
18
66
105
3
18
12
27
45
39
27
42
27
51
12
6
66
18
27
24
12
15
12
42
15
36
27
6
72
48
42
9
9
15
27
18
12
60
15
9
15
3
60
36
6
66
48
60
12
69
3
156
90
30
30
72
15
120
3
45
27
129
96
15
78
27
9
48
12
78
33
15
60
18
27
24
24
36
3
18
78
24
132
45
9
114
36
66
15
3
57
15
105
21
15
180
9
15
45
90
66
42
18
18
60
24
21
27
9
3
18
168
6
21
48
36
99
30
84
3
15
18
114
12
9
12
84
21
15
69
18
12
66
12
30
78
54
21
24
63
60
57
9
24
90
57
45
120
30
24
45
27
9
96
3
6
18
6
42
9
21
3
12
87
21
15
6
51
60
60
204
33
3
60
3
24
36
6
78
12
81
48
27
48
72
9
33
108
15
27
18
3
9
12
18
21
9
36
6
36
18
12
12
18
18
24
27
21
15
45
39
123
6
27
3
105
9
30
12
108
57
96
3
12
60
9
21
12
63
48
15
12
9
3
192
21
15
42
63
24
21
15
84
3
42
96
3
87
84
6
15
3
105
9
18
42
42
24
60
45
60
87
12
60
90
30
12
84
24
90
12
18
57
3
33
45
48
51
45
84
84
12
48
48
72
18
12
153
39
36
33
96
3
18
42
108
72
18
15
57
18
45
27
96
36
21
45
24
30
81
45
63
27
9
33
48
18
6
39
27
12
21
21
15
33
27
69
6
90
15
15
21
57
3
75
54
24
12
12
30
21
9
6
21
69
30
72
42
108
60
18
81
24
12
15
18
60
6
48
90
30
30
123
120
33
15
141
15
21
18
81
3
213
24
36
9
135
24
72
84
84
9
3
3
12
33
15
30
147
24
39
6
15
63
33
147
108
12
66
72
3
96
63
78
78
57
33
111
3
33
27
21
12
24
24
9
51
99
12
30
15
24
39
48
12
42
15
3
57
3
36
45
15
12
12
6
27
120
3
81
60
3
21
12
3
126
18
36
105
9
18
24
78
12
30
6
48
15
36
84
27
60
108
42
3
75
12
45
75
48
21
9
6
21
123
84
21
12
27
18
15
60
3
66
6
48
57
24
15
9
9
3
24
45
15
15
48
102
51
9
135
45
24
12
15
27
81
27
24
21
3
120
12
12
57
51
45
3
105
27
24
204
54
51
27
42
3
9
6
60
24
36
30
42
36
12
18
15
9
3
27
12
21
60
3
12
30
75
15
12
21
75
150
36
51
15
24
90
15
51
33
99
42
84
36
78
33
15
12
102
15
15
9
27
30
18
12
48
21
21
78
72
24
30
90
6
12
3
108
9
6
72
45
24
3
18
12
18
42
27
69
12
15
3
6
36
42
57
63
18
12
3
33
42
18
54
30
18
30
15
3
114
6
120
42
84
39
60
132
48
36
9
15
39
30
123
24
36
15
30
3
51
84
36
18
48
102
30
30
126
12
39
21
15
3
54
66
84
60
21
147
30
63
69
18
60
18
87
24
51
33
57
15
9
48
3
33
27
15
12
12
18
18
9
9
75
81
24
6
6
18
24
60
6
12
120
39
21
15
123
81
195
18
6
24
153
15
9
15
6
30
33
9
63
15
12
48
90
3
36
81
42
66
66
21
165
15
69
138
21
9
171
12
48
9
18
12
21
72
27
48
45
45
3
27
30
15
9
60
6
48
12
45
24
9
24
126
102
12
12
39
9
12
84
72
63
15
12
9
39
12
9
15
45
36
15
45
48
60
96
3
36
24
57
93
27
39
60
21
36
27
33
27
21
60
51
36
12
30
30
12
69
21
84
27
15
93
36
51
69
3
48
9
21
39
21
99
33
27
3
117
21
24
246
12
60
36
36
54
102
69
9
15
12
60
15
48
30
135
45
15
57
15
87
18
3
117
48
12
30
9
69
15
12
24
3
21
12
39
30
75
3
18
210
129
3
36
21
33
27
60
51
192
21
36
39
21
9
60
15
27
48
21
15
21
15
84
6
18
30
15
45
15
9
3
63
36
24
57
123
12
105
9
15
15
24
30
87
27
33
75
9
36
33
27
27
21
9
48
30
45
39
81
3
21
45
51
27
48
93
9
51
12
3
21
9
120
24
3
27
48
18
12
48
12
15
45
12
66
57
57
30
33
183
6
24
102
45
60
45
39
51
24
9
135
45
60
15
90
12
42
81
15
42
243
21
78
48
60
9
111
30
48
30
12
48
114
63
24
24
51
21
33
24
51
36
3
78
12
12
15
33
27
3
90
30
6
36
18
18
15
84
69
24
18
12
33
33
27
15
9
60
69
30
24
78
12
3
9
60
6
108
21
21
78
72
9
21
15
24
9
27
33
6
24
12
45
120
57
48
30
24
21
9
54
54
3
15
72
33
48
15
6
18
57
96
84
15
21
24
45
36
18
21
120
9
87
69
51
3
30
30
24
6
54
30
27
51
33
9
18
9
60
45
15
96
15
9
99
42
15
9
180
15
33
72
6
18
6
36
45
45
18
21
3
21
15
81
60
3
33
15
9
33
42
30
15
63
78
12
6
6
6
18
84
27
63
33
15
9
84
15
66
18
30
3
15
12
57
21
42
30
48
18
24
12
9
12
45
39
15
18
51
12
93
15
27
24
48
48
60
9
21
159
21
12
66
30
42
9
24
69
12
15
36
9
24
24
6
21
105
15
21
78
90
84
ABCD 98883459622*3^$a+1 [50021]
71
42
51
60
16
48
20
15
105
36
45
12
7
395
241
59
25
11
9
135
6
15
75
54
198
12
1
204
125
31
17
55
35
45
60
57
18
9
28
5
27
76
20
3
54
235
108
48
149
18
57
12
16
107
6
90
9
153
12
87
21
99
16
17
30
81
120
4
35
25
80
88
35
90
43
17
12
55
35
6
27
72
3
18
15
45
115
20
64
8
27
18
115
83
12
42
36
30
57
75
18
19
48
5
63
64
156
32
12
88
104
21
195
112
83
13
65
31
23
21
12
48
36
21
7
168
32
33
123
180
75
84
33
3
69
45
36
55
29
18
97
96
12
20
24
3
13
68
84
16
44
15
30
51
57
3
69
147
16
152
33
295
44
33
78
109
53
18
9
9
7
65
138
21
4
35
169
41
7
47
36
81
160
53
123
3
81
3
60
18
90
288
145
44
16
5
51
28
11
57
33
144
6
69
21
91
89
151
11
57
15
93
243
54
60
18
180
18
19
68
3
121
116
12
12
3
36
24
25
65
18
45
12
15
120
6
15
15
21
39
9
132
39
9
108
4
24
56
76
20
88
59
36
24
25
96
24
12
60
89
159
123
42
30
6
15
15
42
55
72
176
40
47
72
6
51
111
9
3
6
84
18
132
21
100
5
7
72
245
51
87
49
60
53
6
37
48
125
90
169
125
66
42
48
87
3
9
40
173
27
136
35
69
21
79
5
36
42
12
60
121
35
9
15
37
48
95
18
75
60
40
185
18
54
7
83
1
137
19
96
8
64
35
30
60
3
33
79
95
6
30
21
40
29
19
35
105
93
15
63
37
12
41
111
33
31
56
64
59
18
247
11
1
56
60
3
105
117
27
21
51
24
39
45
16
44
33
115
12
41
54
33
40
44
76
95
165
33
27
360
72
81
12
132
15
15
18
7
32
3
18
18
1
84
35
45
45
24
15
16
72
128
84
3
25
17
18
12
1
116
96
93
19
60
36
29
6
25
96
41
55
35
37
12
41
75
60
147
105
3
45
27
45
48
40
120
5
120
19
80
48
192
156
135
42
126
30
19
41
30
60
25
56
168
48
144
84
9
3
4
84
12
60
17
7
60
203
36
49
20
21
99
16
80
36
39
24
1
84
23
177
15
97
84
36
53
7
116
3
72
45
84
16
5
55
17
175
72
23
48
60
109
80
88
192
11
42
18
57
15
81
180
96
33
31
80
84
21
54
6
27
64
89
19
56
15
9
88
65
75
28
24
8
64
68
16
132
47
33
72
16
77
99
48
52
23
36
12
9
64
96
108
116
99
36
12
78
54
85
120
41
54
25
83
42
55
92
16
84
140
9
54
37
108
83
49
29
127
17
103
48
47
129
16
35
157
32
3
6
115
20
376
36
44
168
12
60
4
5
91
36
92
21
27
84
28
32
16
44
33
150
48
45
60
45
3
9
7
53
3
33
27
12
15
18
48
19
80
45
55
80
15
90
30
33
132
12
93
90
1
5
171
16
12
240
60
23
145
12
23
105
105
3
244
95
1
5
91
11
33
16
164
135
57
63
81
4
59
18
15
12
48
24
9
19
20
21
12
72
15
72
28
71
121
23
13
12
5
36
24
18
97
80
21
7
48
164
168
40
92
15
21
75
84
1
5
84
126
49
120
32
168
81
42
102
55
5
18
12
45
135
21
12
57
15
60
100
11
1
119
61
56
15
69
39
61
44
36
16
5
27
40
68
12
48
33
31
56
12
135
21
100
47
13
5
72
187
80
96
9
7
44
39
18
3
69
43
53
90
49
68
12
160
56
24
3
13
47
9
88
120
65
75
3
193
59
18
48
19
12
44
16
80
9
171
63
97
48
95
33
87
6
12
7
11
24
18
30
45
135
105
12
63
213
64
36
17
18
30
144
6
9
21
195
45
144
48
27
141
30
37
17
60
175
71
9
123
18
7
48
29
43
35
69
108
16
59
37
53
48
63
60
4
92
39
121
108
168
72
65
115
12
48
11
144
21
16
71
57
16
20
16
53
ABCD 98883671834*3^$a+1 [50011]
24
111
9
6
30
99
21
30
21
24
36
48
81
4
80
96
111
9
88
36
11
33
36
147
48
72
87
70
107
144
9
36
36
3
60
21
111
3
12
69
144
1
56
24
150
9
60
51
66
63
48
24
36
12
45
6
30
40
20
64
11
12
69
84
51
36
189
135
93
40
36
167
9
48
36
180
36
48
96
39
171
105
129
351
111
9
279
81
165
114
192
84
36
54
24
27
195
81
3
60
10
20
156
3
117
99
105
39
1
14
6
39
36
12
33
27
9
63
75
33
12
96
132
27
42
15
15
150
3
36
96
60
36
3
105
85
179
57
54
9
1
47
13
56
60
64
131
9
39
12
9
135
132
60
84
9
36
3
25
36
86
60
18
315
45
312
234
126
60
60
51
33
75
60
120
12
33
27
63
66
78
150
30
42
24
27
249
84
87
12
21
99
15
45
96
36
109
20
120
30
9
1
11
3
70
203
13
131
39
10
59
1
194
30
123
69
24
87
12
1
86
33
57
60
3
15
66
4
80
36
87
3
21
225
28
26
30
40
14
21
96
45
51
37
83
87
30
36
36
4
44
72
4
11
13
230
186
15
9
12
51
72
237
3
48
48
25
20
87
12
36
21
63
45
36
75
69
42
33
12
169
59
61
50
10
56
30
48
21
25
44
102
225
9
84
63
48
85
47
3
177
33
15
69
102
33
25
23
12
145
23
240
48
15
45
12
120
120
63
21
36
33
144
76
155
21
78
21
45
159
105
123
60
297
100
36
11
13
83
37
11
36
3
6
24
51
109
35
135
6
15
141
114
36
48
166
20
60
60
231
96
24
33
75
85
23
84
3
6
267
12
48
93
64
47
69
15
9
3
39
118
23
60
3
45
45
27
39
153
81
36
3
36
51
54
64
2
48
30
66
24
30
3
267
21
12
108
109
96
131
24
72
159
33
45
132
3
228
57
6
54
42
48
141
60
9
27
36
93
4
11
21
75
3
102
168
30
126
36
3
15
66
96
135
33
30
165
192
63
42
99
15
105
96
24
85
107
73
44
12
111
3
21
33
15
87
34
47
3
214
62
105
63
166
14
102
198
186
64
110
81
81
15
105
30
165
109
35
105
51
36
93
39
1
44
12
39
105
6
54
87
12
195
45
51
21
73
62
24
66
75
15
84
57
9
144
184
23
13
47
12
25
23
120
12
21
36
90
60
141
69
18
45
15
70
80
102
24
225
60
15
21
69
51
48
15
21
156
15
9
9
51
159
6
150
30
40
14
36
9
132
3
252
18
160
32
4
95
261
51
13
56
84
30
6
88
36
44
15
48
12
111
114
36
120
51
129
39
12
3
45
195
66
30
10
50
45
96
49
80
60
4
86
105
36
9
114
153
267
45
21
51
13
2
93
27
9
25
35
109
23
108
15
36
9
129
30
46
146
105
108
15
10
32
3
85
131
12
63
60
94
152
60
63
1
47
177
63
87
57
36
12
45
42
18
15
27
78
15
36
96
108
36
9
51
24
1
44
3
9
120
120
51
57
6
36
93
21
27
93
15
36
3
42
28
11
360
120
85
50
57
69
28
11
45
147
48
45
15
9
15
12
63
45
360
48
60
132
21
4
23
69
39
81
3
96
9
160
83
97
36
240
140
30
60
6
75
13
26
154
32
3
195
60
70
36
56
48
16
50
120
105
12
12
15
66
6
78
40
32
24
114
10
80
3
108
72
27
102
4
107
57
63
3
10
35
24
48
69
39
49
203
3
70
44
3
9
28
20
36
24
147
63
150
192
3
12
123
126
6
33
181
47
72
48
13
80
87
27
ABCD 98884022002*3^$a+1 [50020]
9
105
6
78
12
30
138
30
1
41
39
45
60
114
42
18
9
12
24
21
6
84
33
72
15
33
21
51
21
27
57
79
20
16
68
33
30
84
45
40
8
81
39
51
61
20
100
41
63
144
33
63
15
25
11
33
27
6
18
9
3
54
15
40
20
28
56
87
18
15
36
45
19
36
71
273
75
9
60
63
54
3
87
73
17
75
129
12
99
15
66
3
124
101
6
6
27
27
13
17
39
75
102
63
51
84
81
108
12
4
20
225
6
33
16
17
19
11
9
24
147
120
13
176
40
5
66
57
273
19
44
57
43
44
3
24
69
267
54
15
4
35
1
24
47
138
39
63
9
9
15
40
5
39
112
35
30
3
40
137
15
9
60
6
24
25
180
56
64
24
12
20
9
96
55
24
71
33
51
36
25
29
79
11
6
19
56
135
45
204
40
47
57
3
108
72
9
39
42
19
5
6
9
9
15
16
48
132
41
27
33
168
15
24
160
56
64
77
66
33
4
101
36
6
37
11
6
60
66
9
111
9
48
21
19
36
77
30
48
6
3
16
71
25
35
45
28
20
57
66
93
27
144
30
15
28
113
18
12
228
45
15
45
21
6
18
19
11
45
160
60
17
67
17
24
39
27
93
27
54
12
19
101
78
21
15
13
17
115
149
51
9
102
24
105
148
143
33
57
3
40
77
60
24
120
15
24
60
156
24
64
47
45
48
27
85
44
57
30
9
21
24
3
120
33
18
126
24
96
15
9
90
109
11
9
12
64
120
5
12
7
36
20
96
39
66
150
6
24
24
42
13
35
60
45
4
47
165
208
101
91
44
27
120
33
15
42
24
15
28
20
21
51
24
45
159
117
75
171
33
87
54
66
49
5
63
52
8
16
84
17
79
41
3
21
6
60
33
33
78
9
27
9
4
77
63
52
11
30
78
60
9
21
36
6
54
24
19
12
71
9
15
9
40
11
24
21
24
36
48
60
87
9
4
41
75
136
11
213
75
85
56
9
12
3
105
132
18
25
77
144
43
176
105
139
20
27
6
27
36
105
156
3
57
6
78
55
36
48
17
60
3
12
15
33
3
9
48
52
68
12
81
24
66
37
20
40
107
73
32
60
39
25
96
8
12
244
5
19
77
276
19
125
54
36
6
18
30
12
18
21
48
52
8
3
114
15
180
21
19
20
99
9
63
129
15
120
9
16
8
21
42
30
30
33
16
29
51
204
24
33
27
12
4
95
69
57
24
36
144
30
6
90
45
45
159
51
24
12
117
3
37
11
69
60
3
30
27
36
135
42
19
101
87
12
69
12
7
53
60
87
16
36
20
60
100
119
1
104
60
45
6
25
35
145
125
6
30
54
36
30
19
104
60
156
159
49
197
3
16
155
6
55
68
3
9
171
73
11
6
27
40
80
16
185
99
112
29
42
18
171
51
30
159
21
27
3
48
6
24
31
29
6
45
88
17
60
3
33
63
237
3
16
20
159
6
63
21
42
13
20
24
33
99
69
15
24
16
20
16
20
51
48
61
44
51
84
36
33
120
12
4
77
84
15
48
172
71
13
107
97
83
9
24
64
12
29
15
45
36
3
36
16
29
31
44
57
27
16
5
36
96
204
36
39
51
33
24
120
96
147
9
60
21
123
16
59
121
48
17
3
21
66
25
11
18
192
63
76
48
20
12
39
9
63
37
11
132
18
60
60
75
40
20
15
42
48
60
15
40
36
11
24
33
33
39
84
87
24
6
39
24
156
28
197
24
39
273
27
52
65
96
30
30
3
36
9
19
20
3
37
17
84
72
3
40
56
21
90
49
8
213
43
35
9
81
19
23
24
6
27
12
75
66
3
57
90
9
39
36
25
59
121
11
30
18
49
12
8
117
6
37
53
90
73
47
33
27
168
49
11
21
171
60
249
15
49
17
84
6
18
39
3
78
36
19
36
41
19
89
39
21
99
51
21
39
42
78
21
99
36
85
80
99
21
9
19
23
18
19
11
25
5
30
1
48
96
56
105
24
31
35
84
109
20
33
27
3
330
144
216
39
45
75
28
80
36
76
20
60
105
36
39
24
96
180
48
100
11
96
24
21
39
36
45
28
80
36
21
3
27
93
3
114
24
12
144
15
15
24
1
8
52
5
63
57
39
16
11
93
135
66
24
15
27
9
84
27
24
25
164
57
120
48
159
33
7
83
48
1
44
51
54
139
12
89
12
30
49
11
33
21
30
24
60
61
20
24
64
11
42
67
17
ABCD 98884725794*3^$a+1 [50017]
29
19
5
28
32
25
60
107
13
3
12
32
24
1
63
12
60
36
32
28
9
71
52
33
60
15
32
25
63
12
20
25
42
9
57
87
68
12
28
9
63
12
63
21
56
36
112
36
44
16
9
75
60
36
32
48
109
27
8
28
32
28
80
49
23
136
21
11
4
20
1
15
32
40
3
72
53
100
192
12
3
48
17
132
121
47
43
9
33
11
16
8
28
20
37
131
84
12
64
56
73
3
9
6
45
68
61
63
96
56
16
9
35
16
39
125
156
7
30
18
9
15
18
15
12
56
12
52
108
12
33
72
60
3
56
16
33
72
18
30
27
68
72
16
32
100
20
97
23
72
60
36
40
20
79
18
12
3
12
24
51
41
28
20
1
3
33
39
24
72
164
13
18
53
49
11
16
44
64
20
85
18
57
105
3
8
16
93
47
4
21
39
132
44
1
35
115
9
48
177
3
12
21
12
63
32
52
3
5
13
39
80
55
9
20
97
72
15
45
30
45
60
57
36
95
4
20
60
16
12
68
84
40
68
100
48
8
40
9
12
3
176
1
23
73
47
37
11
72
76
39
18
39
21
192
27
68
28
12
56
67
5
24
184
24
123
30
15
9
18
5
25
18
114
30
5
16
32
112
75
5
16
9
59
37
219
60
80
13
135
32
16
80
48
1
11
24
156
12
40
56
61
11
88
9
27
21
23
1
15
24
9
18
113
16
48
68
25
15
48
24
72
8
28
32
175
81
36
168
32
36
79
18
15
32
16
135
5
40
12
33
75
99
33
12
33
47
61
12
63
284
1
63
57
24
15
15
53
40
3
17
127
69
147
9
21
27
12
8
157
35
1
12
15
57
6
5
25
35
28
72
188
1
35
1
23
4
48
20
40
48
21
3
96
189
12
51
39
21
57
47
28
276
12
9
123
3
42
3
45
60
15
84
63
81
116
1
219
108
8
19
18
60
11
124
56
16
24
51
53
37
35
120
43
5
12
1
195
44
36
64
80
40
48
20
13
35
37
60
3
108
92
64
36
15
53
64
72
8
12
31
65
300
25
15
9
63
36
44
88
12
63
33
20
16
21
27
27
93
120
12
165
96
27
68
25
87
45
12
119
76
20
1
162
21
69
47
31
69
21
35
24
40
48
56
24
25
15
3
9
44
1
36
3
24
75
5
36
76
96
32
16
84
36
152
4
128
25
83
25
59
31
93
56
13
30
21
60
156
68
52
21
72
83
12
73
75
24
36
32
52
48
3
57
33
3
56
43
117
24
24
32
24
49
15
152
100
48
12
3
45
45
11
16
45
111
12
20
85
18
42
11
61
35
1
99
45
3
36
32
64
56
19
81
32
208
44
16
57
15
48
9
3
32
1
83
72
4
21
12
51
24
105
42
45
48
36
84
3
53
4
36
51
120
33
80
28
68
97
27
27
29
67
89
48
16
32
48
12
88
24
96
116
16
9
83
25
15
33
60
99
3
18
27
12
108
36
12
32
180
12
148
60
36
21
135
24
9
35
55
41
4
8
24
85
71
28
36
63
48
53
109
3
8
16
120
8
13
54
18
27
3
72
53
36
60
121
60
3
33
75
12
75
30
15
45
12
83
28
24
44
4
80
13
84
11
12
85
78
33
87
69
3
65
13
143
37
54
48
45
96
60
12
45
123
21
3
48
57
15
3
54
83
36
144
37
6
54
15
56
19
18
27
20
25
11
25
23
49
75
12
20
28
8
28
44
145
12
6
5
85
75
144
8
48
48
4
33
12
3
44
13
71
112
12
93
102
45
72
51
89
28
8
28
9
11
24
37
3
33
90
69
21
27
72
48
68
148
27
29
48
16
80
112
57
23
4
44
96
13
27
24
24
108
68
12
157
23
187
17
1
75
200
28
32
84
24
49
47
48
16
152
120
64
3
17
13
3
12
20
12
4
9
12
15
3
78
90
65
7
53
19
48
17
100
8
73
15
8
4
96
12
8
1
11
28
57
95
49
59
4
45
155
16
80
24
48
24
13
71
60
24
76
36
24
120
21
30
29
96
61
123
24
8
84
31
5
12
37
23
100
12
3
72
5
84
36
64
51
45
8
136
9
47
4
21
63
45
35
40
96
9
15
12
20
28
36
92
7
125
28
9
59
64
45
12
3
15
78
23
16
8
73
15
24
3
72
21
27
45
12
21
27
45
12
51
27
18
135
39
45
44
4
3
5
67
5
12
1
12
3
48
12
48
32
169
75
68
13
24
39
32
12
16
84
33
15
180
105
72
18
42
11
4
48
92
43
5
115
5
19
9
111
29
121
11
289
83
160
27
21
8
36
85
111
8
1
3
15
53
12
28
180
128
16
21
135
68
49
35
16
72
20
28
20
4
3
9
68
88
24
45
35
163
72
81
39
126
27
15
45
3
5
19
149
61
11
40
27
53
64
8
28
57
132
48
147
36
32
12
4
57
15
99
53
13
27
27
9
9
75
8
40
12
15
ABCD 98884738118*3^$a+1 [50106]
138
186
333
120
45
18
42
36
84
6
210
15
99
69
39
9
9
36
3
87
48
132
30
63
144
27
126
135
213
12
6
129
15
66
54
60
93
216
69
66
126
3
24
72
48
48
48
72
303
9
168
120
9
63
27
21
120
192
3
36
24
48
42
63
96
120
45
54
30
6
84
21
129
87
48
3
54
18
36
24
468
21
63
129
39
12
69
96
273
15
33
18
144
45
45
42
36
174
126
57
393
72
207
105
216
72
39
81
18
60
72
249
57
126
57
48
123
45
24
153
18
36
273
168
72
63
33
51
72
69
9
111
171
93
39
18
111
63
54
3
231
177
135
9
9
90
21
24
243
252
12
69
48
33
18
36
129
171
45
99
18
162
42
30
129
21
84
15
48
72
24
3
60
9
72
57
90
6
63
183
42
36
3
27
144
141
417
87
225
12
99
96
9
30
114
36
66
24
180
54
102
9
159
72
48
18
87
63
162
12
147
57
84
60
15
57
39
216
51
54
84
114
177
48
57
36
162
81
120
15
234
60
36
39
24
153
15
24
9
15
111
33
120
27
24
48
21
33
18
21
57
18
72
90
99
72
120
27
24
246
6
138
6
336
33
297
15
48
72
72
57
15
120
135
33
27
93
72
249
198
129
279
6
126
18
75
27
150
72
72
120
90
45
48
96
195
45
24
15
420
45
147
54
240
180
3
72
240
48
69
3
48
240
120
39
108
210
144
171
87
9
75
6
18
36
129
81
96
12
147
24
87
9
21
150
261
72
45
3
99
78
504
255
72
9
330
84
108
21
51
150
30
57
111
129
69
30
36
18
150
105
3
270
63
39
42
174
90
39
96
48
48
39
24
12
213
63
129
15
18
12
3
96
9
135
81
15
39
240
81
27
69
168
225
72
39
285
123
9
174
129
39
72
126
108
303
48
9
90
126
54
81
192
9
42
30
159
48
24
57
114
213
24
87
12
54
159
9
15
57
87
168
9
60
36
18
108
129
15
126
180
102
9
51
21
216
144
120
21
27
63
120
18
87
39
129
93
99
39
24
18
162
21
69
171
24
51
45
120
96
24
45
84
72
24
63
153
18
102
150
90
48
96
72
111
69
18
9
57
159
9
36
99
45
12
6
81
57
159
111
81
48
72
120
144
39
42
144
72
18
30
63
27
189
15
612
18
48
123
207
162
39
33
15
144
321
54
54
60
120
207
9
24
66
24
18
18
105
48
192
51
30
54
132
90
162
126
36
66
117
15
9
57
39
87
33
165
96
36
39
9
15
153
39
15
48
78
3
171
93
75
36
66
15
423
72
36
48
60
264
78
252
39
33
30
78
90
66
15
81
18
45
24
120
27
69
ABCD 98884920976*3^$a+1 [50055]
49
29
15
33
60
7
23
60
37
216
29
7
8
40
53
42
21
36
28
32
16
12
12
8
12
96
48
39
37
60
24
56
4
92
45
27
28
12
168
72
56
21
48
43
47
21
51
18
63
40
132
143
45
15
57
196
12
48
120
36
84
32
4
68
52
5
15
24
100
60
24
60
80
16
59
13
84
95
81
27
21
36
40
20
4
72
44
4
11
9
40
36
24
80
4
60
17
55
68
27
229
12
12
17
15
24
4
80
3
84
9
4
47
30
3
76
36
8
36
21
63
52
8
28
107
12
9
64
12
48
8
4
23
81
52
12
180
20
72
4
132
8
4
92
4
41
31
89
103
60
32
4
20
111
48
13
24
5
75
184
41
31
120
24
60
36
68
4
17
43
17
39
16
48
116
40
56
60
120
16
24
24
24
47
69
76
48
20
28
32
36
9
91
72
8
112
8
51
1
120
152
3
97
108
68
40
96
53
43
8
12
28
96
96
12
120
68
40
24
104
4
17
79
36
8
72
33
55
12
8
40
83
90
7
32
40
35
18
27
64
29
31
20
21
99
16
24
44
33
55
35
33
4
12
68
16
11
13
12
8
93
3
16
96
12
12
84
56
28
36
60
11
25
24
41
43
32
21
19
156
12
32
36
28
60
56
84
111
33
33
19
104
16
44
69
91
32
52
12
35
13
120
32
51
12
73
8
4
20
76
36
60
20
160
8
48
88
20
81
51
4
23
1
72
65
27
45
15
57
31
29
75
4
92
108
4
5
103
24
108
20
40
23
33
12
27
37
48
5
42
69
40
11
1
24
11
24
30
96
103
12
95
25
8
21
90
9
24
93
43
12
108
24
8
117
67
48
47
73
36
44
16
11
169
20
21
3
28
47
61
47
9
40
35
49
36
8
57
36
19
125
31
12
23
9
40
48
12
20
16
12
116
16
53
15
28
20
9
39
36
33
7
120
5
18
61
36
80
28
92
16
44
16
48
36
23
73
72
12
41
144
3
52
36
32
40
96
24
68
52
17
48
7
36
12
5
18
12
25
12
84
41
3
15
45
16
24
12
56
48
36
4
11
60
21
240
27
138
19
20
105
19
89
18
25
48
20
36
64
96
80
24
4
5
103
8
16
24
12
17
51
36
15
18
43
12
120
5
63
12
3
37
65
7
144
17
19
48
5
91
12
80
48
12
40
12
12
60
60
24
11
60
1
12
36
56
24
16
60
5
55
95
33
112
68
100
12
71
25
144
48
20
33
55
29
6
37
36
47
57
12
3
25
56
9
90
61
80
57
54
61
24
60
23
18
75
40
60
12
32
4
36
5
63
100
5
3
28
132
24
44
16
80
88
35
13
24
20
88
35
18
19
35
45
21
19
36
24
11
13
36
48
32
64
11
45
16
144
36
20
28
20
72
24
24
69
31
24
60
56
52
35
57
100
17
19
24
83
33
9
87
33
7
11
9
100
5
19
24
48
20
28
44
63
24
33
16
17
15
27
18
54
13
32
40
20
28
5
27
15
9
4
12
56
48
36
144
36
15
25
36
59
9
16
96
44
4
12
132
32
16
32
27
21
64
24
29
7
24
11
36
13
180
24
35
61
24
36
96
36
68
21
195
76
29
6
9
4
41
3
52
60
95
1
8
132
48
51
9
57
7
8
99
66
3
52
12
116
51
108
1
17
43
56
24
21
139
24
12
60
20
60
24
39
33
52
20
192
48
28
12
36
96
185
39
52
8
64
5
7
24
32
4
5
108
67
44
52
104
40
44
60
4
12
23
1
20
69
51
4
17
39
16
36
60
65
147
52
24
12
72
72
11
24
48
18
19
36
104
4
71
36
24
45
63
18
19
24
11
13
56
21
43
36
120
12
8
51
18
27
21
7
116
39
108
49
8
96
40
36
20
16
68
4
5
31
12
29
3
12
48
15
18
3
52
17
43
29
48
163
84
44
136
80
84
12
48
216
3
13
12
20
40
23
9
16
8
69
7
20
4
12
48
12
65
55
17
67
24
47
9
24
52
65
7
20
3
9
4
12
68
51
1
59
18
15
72
15
1
8
52
12
23
144
13
12
5
6
84
33
45
48
55
60
12
48
59
25
35
18
51
4
47
36
9
96
9
15
4
12
60
12
12
84
11
90
36
54
1
24
60
20
60
3
30
91
72
8
9
31
176
4
60
84
92
16
12
12
36
35
37
12
44
184
72
11
25
12
12
60
180
116
48
76
80
76
84
20
40
8
36
16
71
49
35
6
12
51
52
68
16
36
32
12
4
84
5
27
40
5
15
28
53
84
115
35
33
72
88
12
24
12
104
48
16
17
79
8
16
47
84
13
12
60
8
3
13
12
44
60
16
68
16
95
1
72
8
12
12
4
84
8
4
131
49
5
18
117
4
12
44
64
12
12
36
11
1
29
36
63
81
108
51
21
43
32
93
30
13
108
24
36
17
67
108
12
17
3
60
28
24
8
48
40
104
28
36
56
4
20
72
27
25
65
7
60
24
132
20
28
20
16
24
96
8
27
9
81
18
61
12
60
8
40
251
18
42
13
12
11
13
116
45
271
48
96
5
19
24
20
16
24
36
107
42
15
16
17
63
24
148
72
8
84
4
116
4
12
5
162
1
24
72
8
16
36
41
7
20
33
19
44
12
64
20
40
11
9
33
31
41
30
61
32
96
40
36
ABCD 98885012056*3^$a+1 [50023]
12
25
3
2
16
18
12
140
118
72
30
12
60
66
15
12
15
30
18
30
32
7
87
24
2
10
33
59
52
84
66
198
42
86
28
14
46
26
48
30
12
16
12
8
12
30
10
12
26
10
12
48
24
84
6
3
51
24
42
48
8
22
140
118
62
88
224
36
4
33
65
18
12
13
27
98
10
44
1
33
54
12
30
18
30
38
34
39
27
12
8
97
57
8
70
18
3
21
48
63
47
16
2
58
56
16
14
16
42
21
9
8
70
42
42
21
89
94
21
5
30
36
40
80
84
34
15
9
2
16
80
4
48
80
18
30
130
27
3
44
46
14
28
8
145
119
60
34
42
20
90
34
8
52
50
6
13
15
6
24
216
24
86
64
177
27
60
8
10
2
30
82
36
2
48
40
80
34
20
61
45
24
78
33
12
23
24
4
24
57
48
81
32
40
32
18
30
34
56
22
2
1
107
10
18
32
12
4
44
1
51
6
54
26
88
32
10
20
120
10
24
80
64
32
22
48
18
30
12
78
66
84
24
18
72
48
15
3
12
2
22
24
26
48
18
4
66
2
40
6
42
33
51
114
27
69
48
2
48
40
20
18
30
28
12
20
49
21
27
5
42
6
40
62
60
28
42
38
178
6
26
10
32
28
24
8
12
6
30
4
86
24
66
52
18
2
12
4
44
58
110
42
70
57
3
6
2
22
2
6
30
37
3
2
30
10
72
54
9
57
3
23
24
6
54
18
88
15
9
51
15
24
30
30
56
4
21
3
120
12
44
13
81
102
12
6
32
22
32
1
9
80
46
18
24
96
26
4
36
6
24
38
60
60
58
30
2
42
16
12
18
104
106
12
68
4
9
41
19
21
114
6
39
156
51
74
40
30
68
16
44
40
21
11
25
15
26
42
28
45
5
30
64
24
2
19
5
48
58
108
60
6
120
26
64
30
6
32
1
71
4
14
48
34
6
18
6
51
45
30
12
12
56
42
22
9
17
30
4
9
75
2
24
58
6
26
46
2
30
40
18
104
1
5
58
54
27
3
45
5
48
24
70
18
38
4
6
74
40
6
32
16
2
24
4
21
51
45
47
16
72
9
39
6
3
51
66
8
48
7
23
4
30
26
54
34
14
18
70
30
12
8
102
46
26
48
30
1
71
60
30
16
2
40
62
10
8
22
8
48
55
15
225
9
80
18
16
36
36
14
10
20
40
66
62
52
36
20
73
11
40
80
1
33
2
64
6
2
88
60
33
15
74
10
38
64
8
30
42
18
1
29
102
58
42
84
26
40
56
34
24
44
42
90
6
22
2
126
4
33
3
2
18
22
87
63
2
18
12
60
28
20
12
10
56
72
10
8
54
6
13
75
2
10
60
42
42
9
27
42
186
6
8
48
34
21
39
56
28
30
2
4
45
11
25
27
8
30
10
32
22
50
36
37
47
1
3
56
10
56
7
83
25
107
16
32
25
9
26
30
10
33
11
4
44
40
45
35
1
27
30
18
54
2
13
15
96
42
134
13
23
22
8
10
32
12
16
12
62
10
150
8
10
78
15
3
96
6
72
6
44
205
23
162
16
2
4
18
15
17
70
50
34
84
12
6
42
81
21
26
37
15
20
60
18
72
22
60
6
24
18
81
36
3
6
24
18
9
15
54
54
2
6
42
112
50
70
38
25
3
32
13
65
10
54
15
108
5
58
117
15
32
4
6
8
88
14
16
32
52
56
54
46
24
20
40
24
84
2
18
28
57
27
8
25
27
21
63
6
26
94
8
112
26
4
114
24
38
13
11
48
60
16
132
20
24
16
48
14
10
8
24
46
14
34
72
114
6
32
70
45
15
33
45
24
8
22
45
69
27
48
47
30
88
15
87
9
48
47
18
42
1
15
44
66
10
45
17
22
56
13
27
2
18
24
40
6
18
45
39
20
48
28
24
18
90
14
6
10
50
54
6
24
18
30
40
72
48
66
2
73
77
24
10
6
74
1
123
114
80
30
16
2
55
17
58
24
38
55
63
24
18
48
14
36
22
78
2
48
24
6
12
37
75
54
14
12
193
5
70
2
40
6
57
33
18
60
2
64
111
17
22
24
12
14
64
32
24
18
78
64
54
90
24
50
37
39
21
45
8
48
10
24
9
27
42
6
9
27
6
48
2
4
8
16
32
34
8
30
25
17
90
36
13
21
18
57
48
15
78
3
11
76
140
10
168
72
18
62
90
4
9
39
57
23
28
93
47
42
40
42
60
8
28
110
55
35
52
18
104
64
14
60
12
64
9
27
48
81
75
44
22
8
31
41
10
84
32
172
48
24
6
50
118
2
49
15
84
24
20
46
14
42
160
26
52
60
30
6
2
24
40
54
12
24
6
14
49
47
49
39
96
26
42
70
8
64
8
40
6
56
60
6
34
30
48
32
46
44
88
60
50
67
21
32
18
24
4
60
12
20
22
48
14
10
56
64
24
32
42
12
16
20
24
64
6
26
28
2
55
39
20
76
74
6
25
3
56
60
4
14
7
33
15
27
6
27
77
48
82
30
8
30
12
30
34
12
32
10
102
9
11
120
13
57
80
18
78
7
33
15
3
32
22
42
24
81
21
48
6
8
42
66
54
43
3
12
6
15
71
18
58
54
30
26
10
20
34
8
58
20
24
40
26
40
2
70
50
16
12
44
6
30
60
64
36
45
77
18
64
20
1
3
12
2
10
128
4
36
14
43
35
10
32
46
42
8
19
36
63
2
22
2
19
119
25
5
48
10
14
40
15
35
4
9
95
18
72
10
12
8
28
9
3
12
120
38
67
51
84
30
30
26
40
2
16
24
152
13
108
5
22
21
15
14
40
27
5
30
10
80
30
10
15
35
6
24
88
50
12
48
58
15
47
16
152
10
24
6
20
24
30
19
99
12
68
12
48
52
24
132
20
84
73
3
138
6
50
150
4
12
18
39
35
30
78
10
3
36
15
8
37
11
58
6
8
16
2
43
59
42
18
30
48
24
10
93
12
23
148
20
64
54
2
22
2
6
72
7
9
14
10
18
12
138
18
14
40
32
154
102
32
16
72
2
52
48
36
24
33
29
34
54
32
6
40
93
11
16
9
9
66
ABCD 98885354242*3^$a+1 [50152]
234
378
109
35
90
108
36
36
270
108
72
13
5
342
54
175
95
49
192
48
35
72
126
144
18
126
72
108
126
85
203
666
54
421
47
54
198
252
313
83
18
72
54
234
115
47
54
43
137
18
37
215
198
595
125
18
144
36
162
162
169
384
437
108
31
59
108
108
109
71
252
180
342
216
36
216
198
54
288
72
36
90
54
180
108
54
529
96
23
180
198
72
126
25
101
36
7
96
5
72
18
54
187
65
126
144
54
54
288
37
35
126
414
558
90
169
83
252
18
31
59
18
54
648
90
18
558
91
144
197
43
47
180
54
198
1
251
126
54
108
126
55
107
18
72
18
252
270
90
54
18
90
115
263
18
90
126
18
90
67
23
18
180
72
558
157
113
18
54
55
377
54
1
53
108
54
90
79
29
108
18
72
108
145
71
265
23
72
18
108
163
144
35
198
180
54
36
54
18
18
144
36
43
11
234
139
41
396
283
131
541
240
11
144
360
234
90
25
11
54
175
41
288
55
215
121
336
11
229
59
229
96
17
54
90
18
301
95
1
35
144
301
41
7
11
229
131
36
378
90
37
71
252
72
36
49
5
43
47
54
72
67
113
72
18
180
198
36
108
18
54
19
71
54
115
101
90
193
23
144
25
29
54
61
29
126
181
71
180
18
115
336
144
89
18
18
115
29
115
11
72
522
72
43
192
503
72
193
95
108
37
53
162
36
162
67
185
55
192
23
90
36
139
131
61
29
90
25
29
198
109
305
36
187
101
36
103
293
180
108
414
61
11
36
108
181
143
97
569
396
54
54
270
90
18
180
270
198
36
144
72
72
36
180
1
53
90
385
227
90
198
108
198
54
90
666
72
54
54
180
144
90
72
55
144
17
90
540
54
648
72
ABCD 98885704298*3^$a+1 [50003]
145
95
24
16
192
152
76
332
648
1
24
35
36
25
143
88
93
27
69
155
25
95
28
20
88
93
35
36
36
37
71
84
12
25
23
12
16
68
400
81
3
120
36
105
51
176
24
73
23
64
9
95
49
23
12
28
212
28
24
108
68
49
39
164
48
52
156
20
12
28
69
3
9
48
83
48
84
61
35
24
1
95
84
121
36
119
216
120
48
1
24
15
8
37
195
8
108
36
133
36
39
60
81
15
129
11
169
15
120
80
85
36
95
96
133
131
49
71
12
48
144
12
100
140
24
60
76
96
20
48
16
80
28
20
121
84
131
36
88
80
168
12
25
12
135
8
1
119
1
36
83
37
24
51
8
25
95
48
24
84
4
8
49
119
1
183
57
24
60
27
8
24
145
63
69
23
36
1
23
1
51
84
32
49
59
49
36
95
60
25
36
71
13
24
3
69
3
32
16
8
1
60
71
132
61
51
8
157
39
69
47
85
83
40
45
51
165
59
25
12
60
135
33
15
36
92
109
48
35
16
132
12
21
75
56
96
60
28
9
132
11
24
48
472
8
157
11
12
16
20
1
324
120
35
40
81
51
32
48
52
152
336
37
47
13
23
277
12
60
155
25
143
1
15
12
92
25
11
52
320
13
36
111
9
48
60
71
1
15
33
27
56
12
52
45
155
24
120
25
84
3
20
13
159
128
52
68
12
37
108
15
116
60
132
28
69
23
37
156
119
145
72
84
95
12
73
47
37
183
68
24
16
45
11
24
1
63
8
49
11
112
20
337
24
47
84
13
23
28
69
23
48
84
28
48
120
56
13
123
9
119
96
16
12
57
11
48
40
20
76
189
11
28
92
85
59
132
52
45
240
35
12
28
116
1
24
27
92
217
99
56
316
224
36
193
11
25
24
35
25
24
11
1
11
49
71
13
11
25
23
48
13
27
24
45
3
8
73
84
12
95
25
95
40
68
16
32
133
15
12
32
12
48
25
23
13
99
48
69
11
13
27
60
84
24
129
15
8
144
24
64
8
277
35
85
251
16
8
12
64
164
61
11
133
63
348
56
24
4
117
183
8
300
97
47
25
23
145
107
24
216
25
95
145
119
72
12
396
4
36
120
20
61
35
108
61
59
76
9
23
48
1
48
35
37
119
12
13
87
12
116
1
11
24
60
13
35
97
108
71
12
148
201
144
39
92
145
3
81
39
32
13
132
131
49
95
96
12
112
48
80
228
12
85
11
121
59
109
35
156
84
12
49
36
180
119
16
9
24
96
95
61
39
20
61
155
133
47
16
44
160
93
171
24
80
36
25
195
56
25
48
36
275
12
84
25
131
204
4
20
181
48
27
33
27
36
44
144
100
9
132
51
12
80
76
45
107
48
85
180
47
88
21
11
12
60
181
27
24
9
39
12
20
136
48
141
11
49
11
37
47
16
168
96
213
36
96
39
20
84
16
9
3
32
16
96
44
216
76
357
23
48
1
35
25
359
49
192
120
83
40
140
16
20
64
512
28
140
145
23
60
12
96
96
13
35
48
97
156
35
16
8
1
156
48
12
35
100
8
1
119
1
71
196
20
37
27
200
4
44
16
56
109
59
85
15
45
35
12
184
32
12
16
9
11
96
25
35
144
121
131
84
64
92
64
48
116
49
35
168
64
9
95
205
ABCD 98885736044*3^$a+1 [50019]
11
19
9
80
12
43
9
87
5
4
39
90
3
33
27
9
3
21
174
77
24
12
49
99
9
123
9
54
137
24
13
27
15
21
63
5
91
5
60
84
36
40
36
20
48
4
48
68
24
52
45
11
88
9
3
12
75
96
89
67
33
8
40
68
36
24
31
18
36
144
111
9
36
6
9
81
18
113
72
25
3
68
4
15
36
60
65
40
20
76
24
96
20
28
32
13
12
75
69
54
41
12
19
18
15
68
7
42
51
48
45
99
36
224
1
30
54
15
116
16
105
111
72
8
4
36
24
48
8
60
24
4
15
9
96
56
100
56
12
12
25
18
180
5
40
12
9
24
135
45
95
16
9
90
6
51
84
276
75
5
4
24
32
16
8
1
119
156
49
66
9
104
76
9
107
40
96
44
25
15
3
33
12
36
21
63
20
28
12
120
45
15
72
24
141
59
31
150
255
20
64
36
8
28
60
33
75
36
140
28
57
23
16
264
117
108
27
36
57
63
224
40
36
3
65
72
48
24
12
16
68
19
12
9
12
12
132
39
69
75
21
45
15
12
33
71
13
6
197
48
61
51
12
236
16
63
30
15
32
4
12
63
17
40
57
27
20
28
87
18
27
9
15
56
84
4
108
12
12
24
9
11
64
15
12
45
60
39
60
5
85
99
21
71
28
12
68
16
24
68
12
67
9
24
12
20
19
54
6
5
40
20
36
24
4
20
220
180
56
25
15
21
11
79
18
75
8
7
17
88
57
3
108
188
19
42
30
24
54
83
48
64
12
48
51
65
1
11
88
24
12
24
84
12
80
25
71
4
44
25
15
56
16
132
36
15
5
76
63
17
28
8
43
54
66
117
9
39
132
20
4
44
19
21
212
28
12
9
54
5
49
60
3
20
180
13
27
68
49
23
4
20
84
31
33
15
150
15
75
12
21
48
24
105
23
37
15
36
15
21
228
21
27
60
9
15
15
65
96
24
24
4
80
31
57
39
18
3
9
24
90
174
3
44
16
9
51
48
81
90
24
5
72
84
49
39
68
64
8
61
54
5
48
289
18
72
173
1
15
12
8
36
19
105
39
21
96
33
23
4
20
16
20
52
128
88
92
24
55
53
28
120
228
39
53
4
8
48
28
39
81
45
47
64
44
1
3
15
6
59
52
33
3
87
30
47
4
92
4
24
51
101
24
19
84
41
52
60
9
11
13
27
39
18
3
152
52
9
107
79
9
84
48
57
11
64
120
57
15
15
33
56
61
35
85
51
108
9
155
37
83
67
93
12
68
12
4
56
28
51
5
31
18
71
84
16
21
35
19
9
68
48
120
36
79
41
76
117
15
12
20
25
3
8
28
32
169
15
80
4
12
48
120
9
123
3
29
61
11
40
33
3
12
12
24
20
19
90
27
20
25
3
15
36
29
28
24
15
101
19
9
12
68
16
9
27
3
9
81
24
3
12
12
36
84
56
48
24
28
3
57
44
25
59
4
56
16
24
32
100
33
15
15
69
20
100
8
7
41
4
45
27
3
57
273
156
24
30
33
32
96
40
12
44
49
87
80
13
111
33
11
115
17
112
60
32
28
12
135
89
76
123
101
31
45
3
60
66
114
17
16
39
129
32
49
15
44
49
63
8
12
49
63
56
96
4
36
44
24
16
60
45
6
81
9
90
18
83
37
71
1
54
24
21
9
75
15
53
4
48
21
6
5
36
43
65
4
165
3
84
36
12
36
104
76
12
72
32
40
48
135
21
20
49
15
8
49
3
12
75
5
79
5
76
80
4
24
8
64
33
36
54
12
149
49
60
3
108
12
3
29
37
18
42
135
3
41
4
51
69
36
15
9
108
33
11
16
44
4
9
71
12
133
114
45
45
15
51
57
8
4
56
151
48
33
24
24
9
90
141
32
60
7
41
12
64
135
21
33
30
17
52
48
84
36
8
36
49
11
73
42
105
24
32
13
6
21
84
84
12
60
12
45
75
32
84
31
101
88
24
36
32
40
12
32
25
243
12
15
29
31
9
20
1
114
21
9
24
90
21
20
12
4
20
24
4
75
12
33
56
60
36
16
12
45
3
8
124
75
33
20
120
88
20
331
33
108
8
85
36
95
84
36
24
4
135
42
15
44
25
27
12
15
6
30
77
4
24
12
8
124
57
71
7
5
12
64
44
12
60
19
41
169
11
139
41
25
159
56
88
36
81
59
25
15
39
93
80
49
18
21
84
56
12
64
36
44
43
21
132
80
172
68
7
45
27
24
17
48
1
11
13
51
48
27
45
3
6
180
36
11
28
24
60
56
16
120
36
12
15
141
96
8
1
95
24
40
75
33
20
4
36
24
105
3
108
69
11
37
27
24
75
17
4
48
45
12
71
72
96
4
51
9
12
80
24
31
21
33
75
12
20
12
25
90
53
19
141
32
25
107
28
27
33
92
16
8
40
116
79
9
27
33
116
60
ABCD 98885762356*3^$a+1 [50052]
60
81
39
12
60
48
12
53
7
3
12
9
35
64
30
51
96
15
21
89
91
84
75
60
9
24
41
10
57
12
51
14
58
9
39
56
49
71
85
24
11
46
3
12
48
24
36
27
12
30
42
33
72
45
15
48
12
39
104
1
36
83
88
12
57
99
14
7
36
12
41
31
59
40
36
9
35
1
29
64
18
9
21
18
36
21
39
21
12
3
12
21
36
21
32
106
24
33
3
45
119
6
10
9
36
24
33
63
11
28
92
24
1
95
24
4
20
22
39
24
33
2
88
12
93
15
14
18
16
24
117
24
12
15
69
84
75
9
60
48
15
24
45
24
11
25
21
15
75
69
59
6
19
141
50
24
16
9
36
3
56
24
88
45
27
6
231
9
27
12
11
49
120
21
6
9
84
95
40
33
47
37
3
57
53
10
32
25
29
66
13
3
9
23
46
54
12
9
5
34
32
94
54
57
59
54
91
12
3
56
24
1
48
36
39
45
47
78
43
47
25
15
30
6
9
27
45
120
65
19
144
87
8
72
25
3
20
85
36
216
5
58
21
11
121
48
36
48
35
13
3
9
47
25
36
12
36
24
11
4
12
8
1
111
38
43
75
42
15
3
93
12
12
11
61
3
48
8
1
95
64
45
51
9
15
200
1
15
81
87
21
9
63
3
57
39
21
15
48
69
75
21
24
3
9
24
201
50
13
51
72
45
9
3
15
33
23
70
54
21
15
12
44
24
1
5
16
32
58
24
9
5
82
9
53
16
51
3
36
21
3
30
123
12
12
3
26
55
9
6
36
24
24
45
36
24
71
54
10
45
35
37
84
60
204
123
33
15
36
6
3
39
6
27
108
9
6
9
12
15
21
24
51
9
3
12
9
5
7
12
15
30
51
72
69
3
51
26
64
39
35
1
27
12
81
36
144
15
105
12
23
85
11
48
13
75
69
3
32
24
1
5
10
8
73
27
26
16
6
48
9
11
76
69
39
78
15
17
7
84
12
63
36
9
15
24
6
54
12
9
36
51
129
23
88
9
15
200
1
24
36
87
21
12
12
12
24
57
32
7
3
102
6
12
56
16
249
15
9
36
27
12
108
33
15
9
47
70
6
69
21
42
33
24
15
21
108
12
39
33
3
54
50
46
122
6
16
48
63
24
75
48
33
3
9
51
189
11
49
15
33
12
3
12
165
87
8
22
3
12
33
27
171
9
3
32
4
21
24
24
12
24
11
13
12
24
24
36
51
45
24
240
12
47
25
12
84
191
46
3
39
6
87
9
114
117
3
9
48
3
45
39
12
21
39
78
2
73
36
12
12
3
33
27
12
30
15
12
156
24
3
36
60
14
7
60
15
21
15
33
75
14
7
15
60
9
21
63
87
21
12
60
45
50
40
6
15
11
25
24
12
15
60
8
70
6
9
60
27
44
4
9
33
99
36
48
84
27
74
10
21
35
24
24
16
144
153
53
34
48
48
21
83
6
64
3
15
30
18
24
96
12
12
45
11
24
30
10
45
35
13
3
21
35
16
24
33
12
59
4
48
165
47
97
84
12
12
48
12
51
9
17
79
11
1
24
24
24
60
60
5
42
25
39
54
6
26
16
15
17
7
60
60
59
16
8
13
17
7
51
72
36
9
12
75
108
30
102
93
47
24
6
31
3
81
24
72
45
3
72
87
45
35
142
48
27
21
3
45
15
12
24
15
8
16
69
155
6
22
44
1
12
36
15
45
35
49
60
12
36
17
7
111
129
59
1
135
45
24
24
51
189
48
15
42
2
49
12
83
4
12
14
31
24
15
42
15
12
60
3
8
1
23
6
31
33
3
3
9
120
3
12
21
21
3
87
105
243
12
84
12
24
230
18
1
24
60
57
6
44
61
3
56
13
15
33
9
90
8
13
27
33
63
54
6
60
21
24
12
53
82
14
31
24
24
11
28
12
8
6
10
9
15
105
71
196
21
15
45
72
33
15
59
64
9
36
36
48
12
15
20
1
24
24
5
16
18
72
21
33
6
33
132
15
38
16
15
12
12
12
24
15
24
45
11
85
51
8
6
55
24
33
3
12
48
24
3
24
21
27
48
78
15
65
127
17
66
40
21
39
42
18
69
35
160
33
48
15
6
6
9
156
63
21
33
3
39
24
96
8
25
71
85
36
3
57
3
78
87
3
12
57
35
24
25
24
71
37
15
60
14
10
54
135
35
6
79
59
13
72
27
134
19
12
51
32
37
24
12
15
33
15
45
24
11
16
6
3
24
21
102
9
75
48
45
27
168
80
25
36
12
3
69
5
103
3
57
29
55
9
27
15
33
36
3
45
155
181
11
70
18
56
22
18
45
96
59
1
15
21
108
15
45
9
63
3
36
69
69
32
10
48
93
3
9
51
26
70
33
11
24
76
9
60
12
15
21
24
51
12
45
11
49
12
24
36
3
33
24
96
3
9
75
57
24
12
60
27
21
39
92
16
9
24
36
3
12
9
12
12
15
21
60
36
60
9
6
48
21
84
81
42
33
84
72
24
81
3
3
45
23
61
9
90
6
6
33
9
2
46
3
12
27
45
105
6
9
3
93
60
12
48
84
63
32
1
24
63
24
69
12
12
11
61
81
162
57
63
12
21
23
30
31
35
13
3
9
5
18
25
96
21
51
23
145
60
12
12
36
96
15
48
57
143
16
45
41
55
3
12
9
36
36
12
15
33
12
33
54
9
24
72
60
69
15
59
1
96
23
16
36
21
48
5
10
9
3
33
12
48
87
38
31
3
56
6
18
46
27
53
90
22
42
57
48
36
12
84
3
56
1
15
153
36
60
60
9
2
1
3
21
96
48
21
3
60
72
9
6
20
49
5
31
24
12
72
12
24
12
12
48
137
22
9
36
24
39
21
9
18
57
75
21
15
9
12
39
44
25
12
36
47
37
39
21
36
144
33
15
156
60
35
61
60
63
78
27
21
102
9
3
126
27
24
15
ABCD 98886093994*3^$a+1 [50006]
20
40
104
24
16
21
3
24
8
12
1
47
48
36
13
15
12
63
33
24
93
47
28
48
15
33
36
20
16
3
9
20
40
36
57
27
32
16
60
33
15
44
13
23
12
103
9
15
53
73
30
41
4
56
13
3
72
12
3
36
141
80
16
12
105
78
9
3
17
40
48
20
52
8
31
117
12
15
5
36
85
27
15
9
39
29
121
90
29
36
24
31
21
51
113
19
5
13
27
72
21
18
89
136
32
12
60
103
33
32
88
24
48
24
63
33
80
72
12
73
11
19
36
21
183
5
13
39
9
71
4
87
17
16
120
56
13
75
12
33
3
92
16
12
104
13
11
24
40
56
79
33
8
85
11
40
3
21
36
3
41
24
96
16
108
12
8
40
32
4
60
20
96
73
3
48
15
21
20
108
55
21
15
81
36
32
172
8
13
72
87
116
12
36
16
48
111
65
12
28
24
56
16
116
4
24
15
57
24
20
28
8
7
5
48
7
66
51
20
1
72
3
8
40
56
16
24
21
27
8
120
24
13
6
41
28
32
16
45
23
4
3
29
133
3
75
45
24
36
44
16
48
72
12
20
40
32
43
36
57
117
27
60
80
36
48
12
4
3
36
5
49
6
21
96
27
57
9
11
40
21
27
80
55
6
131
43
60
30
15
12
24
117
119
4
24
56
16
48
8
24
60
49
11
16
48
56
31
17
16
44
36
16
39
30
42
33
60
20
12
28
39
77
28
48
72
63
33
24
111
72
9
20
28
20
28
20
48
19
6
30
221
16
108
57
59
64
15
17
24
16
8
7
33
20
132
13
24
30
18
18
54
18
57
8
72
13
3
84
3
17
12
28
20
100
3
12
6
27
32
28
57
30
45
72
48
36
32
55
5
85
35
48
16
99
21
21
18
41
4
9
66
5
19
36
57
44
48
61
59
88
72
120
8
13
27
84
60
123
21
180
20
144
85
75
32
40
80
40
24
20
60
7
29
48
48
28
36
3
17
88
45
3
24
63
120
33
8
12
25
23
52
32
31
9
48
68
12
84
64
176
16
33
11
120
40
84
27
9
51
45
8
192
37
18
17
88
24
8
61
11
96
12
76
116
28
56
19
93
12
36
12
105
75
15
9
20
73
18
33
80
36
1
59
16
8
7
5
12
36
60
40
24
15
53
97
11
16
360
3
5
253
27
93
35
24
13
11
12
48
16
60
56
40
15
65
7
30
11
4
60
15
101
64
20
31
54
27
24
75
5
52
48
9
48
3
36
51
45
20
67
5
132
60
13
35
36
64
33
3
32
12
1
42
9
3
5
100
68
13
72
3
45
24
15
68
12
43
5
100
12
132
24
80
85
75
87
65
28
12
15
78
75
99
60
45
12
20
48
16
20
76
33
47
28
20
12
96
43
41
163
30
35
48
72
103
89
4
12
8
16
44
60
24
16
32
13
15
12
15
17
103
29
16
32
196
92
55
53
24
13
59
24
7
9
39
17
48
16
24
45
35
12
28
36
33
66
17
60
48
4
8
13
11
48
13
3
15
57
84
48
20
208
195
185
52
12
44
16
20
96
4
3
5
31
54
15
3
9
21
3
32
108
7
29
61
15
3
84
21
20
16
3
36
45
32
103
9
45
11
4
96
87
9
9
99
36
12
24
60
164
19
48
29
13
35
13
15
12
8
120
40
8
100
20
76
44
96
4
36
51
29
40
20
199
5
40
56
40
44
36
16
8
4
81
47
124
24
15
54
107
28
140
31
161
4
12
8
175
77
28
39
45
32
49
24
48
59
103
33
32
13
99
68
48
52
188
28
56
40
20
36
12
48
25
27
32
24
37
107
91
9
20
12
16
33
35
12
25
39
129
51
8
36
64
3
9
116
4
8
136
24
36
12
8
40
75
57
68
19
18
27
12
9
27
32
40
80
120
40
32
16
15
12
5
55
48
9
48
120
21
11
13
11
84
43
60
29
64
15
57
24
96
93
95
4
92
84
16
51
53
52
3
9
93
155
28
39
5
31
41
13
66
24
21
177
27
8
13
11
84
36
16
3
12
29
4
24
21
47
7
41
25
39
20
103
53
7
57
12
8
28
128
12
37
35
61
11
36
4
8
52
9
27
92
16
12
72
3
18
30
69
8
24
84
12
37
123
68
4
45
107
48
148
33
144
11
40
32
24
64
15
57
80
24
48
48
43
21
8
13
47
25
135
3
9
24
152
48
37
3
12
32
25
3
80
13
99
20
12
4
129
11
7
45
68
37
18
12
5
4
33
155
52
20
24
52
3
9
56
12
180
12
36
85
11
13
11
55
9
8
64
56
13
59
12
16
20
12
1
11
24
64
32
31
9
20
16
48
60
24
60
156
96
8
12
28
116
4
80
28
48
92
120
7
41
12
28
132
32
25
3
8
115
12
78
144
18
29
36
40
20
55
12
65
60
1
27
32
160
32
36
25
23
52
24
20
16
20
124
36
44
36
72
16
15
9
48
108
57
18
5
12
88
24
32
13
18
69
99
41
4
12
8
19
21
96
63
17
4
20
109
27
21
59
139
29
13
72
51
15
9
32
24
24
61
11
40
24
27
89
144
12
4
9
30
9
81
11
40
8
48
37
3
32
12
28
20
48
43
17
4
44
55
24
81
45
35
4
123
53
12
24
31
17
156
49
11
96
13
51
24
15
57
24
60
32
84
24
136
39
12
9
108
80
40
3
18
30
69
ABCD 98886489532*3^$a+1 [50036]
30
42
42
78
117
80
31
12
90
18
24
48
18
39
21
12
30
65
13
84
30
78
18
24
30
36
24
36
42
18
12
12
18
5
7
90
48
18
12
81
21
18
18
174
30
3
33
60
12
42
48
12
9
27
30
102
12
69
51
30
126
84
60
18
42
53
25
12
96
114
60
53
7
120
6
99
81
24
30
126
72
78
29
13
12
39
27
60
9
63
57
15
225
75
6
42
77
1
63
39
48
54
30
5
145
30
113
43
12
48
9
45
6
24
18
42
30
75
81
12
12
6
12
18
3
39
17
31
72
17
85
30
53
13
24
6
12
72
18
180
168
132
78
42
12
30
5
61
24
30
96
30
30
9
8
97
18
18
3
21
155
25
39
27
42
12
6
24
6
12
47
163
12
30
96
30
54
15
45
83
37
48
90
138
30
89
31
54
66
24
90
30
48
30
18
12
5
40
45
12
30
113
37
60
6
17
16
39
57
48
72
33
222
30
96
59
25
23
55
65
25
42
60
30
36
60
30
197
13
150
60
120
9
45
6
24
78
288
12
120
90
30
35
37
66
17
40
33
84
30
18
42
18
48
60
312
75
72
21
84
30
18
108
27
27
66
90
84
30
30
113
55
48
90
159
21
24
36
60
42
17
13
30
5
16
81
6
9
93
18
9
15
6
107
73
24
15
45
3
3
24
96
24
60
6
114
60
30
30
9
9
42
30
23
72
25
6
17
40
72
51
30
12
60
15
57
36
30
60
24
30
108
102
66
72
102
78
48
24
120
18
30
35
16
21
30
36
114
6
30
59
115
126
47
67
5
55
6
90
24
105
15
6
42
30
18
57
15
17
241
47
85
27
93
48
179
31
42
12
3
27
108
12
6
24
18
12
120
78
78
29
91
60
24
78
51
57
24
36
42
132
245
55
33
3
84
9
9
48
12
18
120
57
27
45
128
112
81
42
12
30
18
30
12
39
69
35
13
84
60
60
6
54
96
114
66
12
35
13
59
13
90
30
48
12
42
30
18
210
18
30
54
90
6
29
43
72
18
51
57
54
6
3
21
75
3
18
12
15
165
35
360
7
6
54
18
12
23
37
18
137
1
30
24
66
42
45
57
15
24
57
42
42
18
17
25
30
18
72
6
17
72
43
162
3
3
60
54
48
12
78
198
84
63
75
18
60
39
33
60
75
45
42
30
96
3
176
1
102
17
1
114
78
48
30
24
33
153
12
51
56
55
6
42
48
42
48
30
89
1
30
54
120
35
13
30
12
113
37
83
7
65
1
12
108
30
9
8
40
57
6
42
60
42
150
83
16
87
60
12
30
90
12
5
31
84
6
24
63
3
42
27
8
85
30
90
18
129
21
30
84
18
30
42
6
17
55
12
120
6
264
63
32
61
90
54
66
89
31
60
24
60
105
81
132
60
168
30
60
12
18
87
33
42
45
33
60
24
60
18
45
3
24
60
65
13
27
81
63
177
30
42
12
180
23
85
60
78
24
96
42
12
210
60
150
108
102
18
108
42
102
48
95
40
153
24
6
17
37
18
30
42
90
23
7
48
48
90
24
6
12
12
18
162
5
43
18
120
30
77
43
12
12
30
6
30
144
36
30
24
30
246
30
12
18
12
21
177
120
24
6
12
5
13
12
12
35
91
30
30
12
132
30
18
17
91
54
78
65
25
138
12
17
31
24
36
24
18
30
138
60
12
42
6
123
81
23
7
6
27
27
53
13
59
40
165
36
90
77
16
56
55
18
30
30
18
57
15
90
135
3
60
150
144
3
27
96
174
36
24
35
85
120
78
228
17
7
90
48
47
61
27
33
24
15
81
144
15
21
30
29
13
18
33
21
18
30
18
150
99
153
12
156
24
108
12
36
27
27
18
42
78
51
21
18
12
6
84
66
9
93
192
36
54
30
60
30
6
3
57
12
51
39
17
25
48
42
6
39
51
72
5
67
5
55
113
16
111
18
47
151
30
12
12
30
5
115
126
60
84
6
102
48
54
5
31
30
24
150
246
12
42
6
150
42
12
6
24
9
57
12
60
30
42
60
90
30
30
6
47
25
42
30
15
63
17
13
132
6
17
7
9
39
18
54
150
18
17
133
18
24
60
90
60
60
3
63
30
42
18
114
30
48
42
60
108
78
42
252
18
102
6
42
102
60
90
36
12
45
45
42
65
1
24
30
96
42
87
8
13
90
9
3
5
127
210
143
13
30
24
60
6
60
47
16
57
174
96
ABCD 98886602294*3^$a+1 [50210]
77
7
20
204
57
3
136
8
21
115
65
75
60
36
28
125
43
12
53
108
187
8
24
52
60
104
12
60
40
32
16
56
36
285
3
12
105
132
43
48
29
67
8
132
153
3
72
40
72
60
36
77
3
184
36
128
196
29
99
288
45
15
124
36
212
141
12
7
53
48
67
20
244
128
16
17
39
40
44
204
88
60
44
64
32
4
164
120
105
15
60
132
12
16
65
15
100
17
12
3
40
17
3
132
16
140
96
84
45
72
39
100
104
40
56
64
65
24
63
60
60
72
441
39
21
55
20
204
108
45
55
137
67
84
125
15
96
184
72
5
63
16
209
111
4
80
12
12
33
79
8
88
5
15
12
52
20
24
136
236
4
104
45
295
96
128
12
16
20
144
16
17
3
40
5
27
48
112
8
88
32
88
96
128
28
137
108
103
72
48
44
21
151
116
28
80
52
44
100
128
12
40
80
216
64
29
72
115
12
68
28
116
33
7
96
8
120
84
76
20
129
27
4
5
75
76
20
108
16
72
17
135
120
72
144
16
164
69
223
8
69
3
33
15
12
45
39
24
9
7
8
81
567
24
21
3
16
56
48
40
72
197
3
84
36
60
60
93
132
12
36
60
19
161
120
27
144
36
160
24
248
48
60
108
84
96
180
45
195
12
60
84
76
68
36
88
101
175
44
72
48
48
105
3
36
40
68
12
69
27
304
96
5
15
60
64
20
93
31
5
27
88
44
60
72
33
7
36
125
48
7
24
48
53
19
140
64
185
87
12
52
29
67
180
108
5
24
3
4
101
39
36
60
28
116
16
80
93
51
36
24
16
24
56
48
120
192
64
56
4
41
75
33
159
45
15
12
64
20
60
189
43
12
36
104
33
72
63
12
108
40
137
87
93
43
20
48
172
32
36
12
40
24
41
43
144
233
3
160
29
51
189
3
40
5
87
201
87
48
12
100
12
72
89
12
27
76
5
31
44
12
84
33
111
45
87
12
36
60
52
5
27
88
65
79
80
16
48
132
164
81
39
141
27
16
92
28
80
36
48
132
16
92
60
208
8
76
20
60
9
39
108
72
16
32
40
233
39
48
132
81
24
187
29
207
28
132
113
207
124
20
60
64
116
28
65
67
156
8
60
105
67
48
104
21
27
144
16
12
180
72
8
21
135
96
16
68
16
24
77
60
43
20
72
48
72
40
68
69
48
75
105
72
67
128
208
24
29
55
20
40
36
36
80
24
16
65
3
12
120
144
9
159
72
28
32
144
105
99
33
135
48
24
36
276
24
40
32
24
64
29
3
48
45
19
32
4
29
111
40
65
60
315
9
27
48
108
40
12
96
44
72
60
60
21
79
80
81
235
32
168
33
27
297
3
40
80
33
79
72
101
43
32
24
213
7
156
65
15
64
36
60
192
53
43
32
45
123
60
69
7
80
81
115
32
52
53
43
44
36
24
369
72
39
136
44
36
33
111
24
144
36
12
84
129
99
12
141
79
20
76
173
12
27
12
24
40
20
60
57
108
12
168
7
104
60
129
60
12
75
12
100
128
12
60
52
140
36
112
68
165
39
4
140
144
48
108
177
15
45
363
96
16
8
96
4
77
7
72
20
81
43
152
93
60
55
96
104
40
29
43
104
ABCD 98886780472*3^$a+1 [50024]
90
200
84
99
55
50
36
51
60
13
126
5
36
1
32
51
36
55
18
6
2
84
108
51
19
50
112
59
19
12
41
180
12
55
50
3
24
31
72
18
23
85
107
24
84
72
24
55
36
29
33
12
10
5
36
69
94
12
24
14
111
103
182
51
24
1
35
37
83
73
44
136
54
41
9
36
46
98
12
15
69
39
55
18
54
86
15
57
111
19
161
105
36
24
27
43
62
84
88
32
48
63
85
23
109
8
3
7
53
55
14
52
23
12
141
63
31
18
108
78
66
80
51
13
80
12
24
10
18
6
120
62
15
69
15
45
106
14
34
86
120
28
80
15
37
44
84
135
37
68
112
24
30
2
15
57
51
60
81
48
15
45
28
35
84
43
98
48
36
10
6
155
37
56
51
60
9
46
26
27
103
18
20
51
61
30
113
12
45
178
36
65
9
36
70
38
48
52
18
194
10
48
17
141
39
45
15
13
56
16
59
109
32
40
66
89
60
153
3
37
8
15
72
48
7
12
50
75
36
7
62
3
205
56
84
15
36
105
27
264
45
24
64
8
10
14
15
33
96
12
58
17
24
48
57
144
4
47
24
9
10
210
20
3
12
43
72
50
216
16
20
3
31
41
19
102
95
9
10
36
29
153
82
161
19
36
2
88
24
18
12
5
36
45
27
37
44
112
8
24
3
93
75
9
60
96
46
36
72
41
31
5
33
88
59
45
28
18
89
48
33
82
62
39
91
6
8
27
19
125
31
144
14
82
14
70
5
31
53
177
58
242
108
15
12
19
38
15
21
15
19
60
53
9
3
7
266
75
69
39
72
45
58
6
44
39
7
288
341
45
24
3
139
53
55
2
15
21
34
5
55
180
86
48
22
74
24
99
55
221
31
38
36
24
15
12
43
17
73
35
55
156
77
69
3
93
48
94
228
74
3
72
73
66
60
2
12
12
148
6
30
6
98
75
36
1
6
50
12
262
14
24
16
71
31
14
46
38
87
225
27
300
1
59
37
83
7
14
70
17
24
1
68
4
11
1
95
33
22
14
111
55
90
30
89
19
2
3
55
2
10
26
10
38
70
14
10
2
108
16
11
151
29
24
139
53
24
108
12
45
100
44
144
10
108
38
39
45
82
30
80
15
144
91
18
68
60
52
128
99
9
46
6
198
74
10
17
169
32
40
8
135
19
62
10
86
4
35
103
113
19
98
60
123
73
6
14
219
81
36
63
216
12
60
157
35
73
24
35
45
28
71
72
117
3
24
165
16
44
60
16
78
120
2
60
12
123
37
42
14
142
14
39
189
12
94
66
59
67
98
64
18
72
90
23
49
18
72
125
1
95
12
37
140
3
55
162
6
14
36
48
22
17
108
19
18
80
16
35
1
48
36
176
108
28
80
22
2
3
127
48
110
16
6
89
84
36
69
22
24
62
3
199
26
16
48
140
75
115
12
74
4
83
43
66
104
27
84
55
98
156
36
94
50
75
129
51
31
98
27
19
14
192
70
30
95
45
48
28
18
14
82
50
106
42
12
54
42
20
60
108
22
24
48
2
3
67
149
12
7
38
70
17
31
14
207
45
28
32
15
60
36
9
75
1
20
72
70
125
1
126
41
127
48
38
15
60
105
84
28
20
28
80
10
5
1
20
63
115
62
39
129
22
206
84
63
105
40
23
72
13
20
120
10
12
2
40
8
202
50
118
26
4
152
64
180
6
14
94
72
48
53
165
39
21
12
22
30
20
15
1
80
15
12
33
60
24
15
19
74
15
31
41
9
75
132
129
16
44
24
16
35
19
24
50
111
9
40
90
53
97
8
4
18
41
72
33
70
36
38
15
55
2
96
34
36
14
76
72
47
73
18
24
26
84
10
180
78
102
41
48
45
16
30
170
16
44
99
19
17
45
99
37
32
16
96
11
9
84
72
40
48
126
26
10
72
53
73
54
2
3
48
9
60
4
6
54
80
24
87
24
19
48
14
46
90
68
60
100
60
35
81
100
11
37
23
12
45
48
75
19
53
31
14
40
20
3
19
156
5
19
84
77
57
48
60
70
12
108
77
21
36
64
35
21
48
118
30
32
12
10
14
76
18
41
1
68
15
7
30
23
31
26
24
99
ABCD 98887054582*3^$a+1 [50016]
12
29
61
95
33
4
198
48
72
12
8
45
60
3
4
113
108
25
102
78
90
24
18
47
25
11
127
65
13
12
30
30
42
113
12
1
12
42
80
16
102
162
6
12
78
29
132
19
72
42
86
90
10
149
31
29
25
36
47
163
132
89
24
7
60
30
23
24
13
72
60
11
19
228
5
13
30
24
53
7
5
31
132
2
40
6
41
13
35
43
30
47
151
84
5
72
48
13
23
19
30
36
74
28
8
52
2
27
19
72
17
31
12
20
33
7
12
6
42
29
19
24
48
132
66
90
24
8
9
19
42
18
29
61
74
16
2
22
156
150
42
8
189
43
12
80
18
22
50
106
2
10
12
150
18
8
52
60
30
38
21
69
22
12
17
60
103
41
60
24
12
48
15
16
120
5
57
27
121
32
27
25
23
7
17
31
42
11
12
3
22
42
5
13
47
48
12
1
12
12
47
19
114
6
5
49
23
27
45
43
17
21
15
72
67
26
4
23
72
61
72
47
1
59
36
55
5
36
61
18
44
33
97
6
12
29
1
83
12
103
20
40
42
59
13
11
96
120
19
5
9
27
43
96
240
12
29
1
12
66
50
4
36
35
105
154
30
11
19
17
103
41
37
47
12
31
2
46
29
31
137
25
18
65
109
30
17
91
32
21
25
119
15
28
29
48
25
71
49
23
85
18
29
1
59
61
50
10
72
35
60
3
141
13
36
24
11
27
9
19
42
162
36
120
65
12
7
48
48
89
175
5
145
48
35
103
17
48
135
22
18
12
89
1
18
20
22
60
23
7
29
60
43
18
23
169
47
43
5
36
12
33
39
12
39
9
45
58
18
72
59
9
4
11
60
12
84
49
180
11
49
12
23
109
48
83
7
12
18
12
107
61
23
7
30
42
18
42
36
89
96
49
35
55
48
18
80
34
20
16
2
22
68
22
11
7
42
8
82
18
90
48
17
67
156
17
27
28
12
18
12
138
18
35
60
57
27
55
120
276
12
12
6
14
28
72
96
12
12
68
9
61
35
3
129
12
73
18
149
19
17
7
66
71
180
1
47
120
1
90
5
19
5
31
12
30
18
17
13
2
33
199
53
24
91
48
17
12
36
12
37
107
51
28
80
4
5
1
119
1
32
88
12
8
10
132
18
131
19
29
31
30
90
77
63
4
68
45
45
40
35
85
42
168
29
36
15
28
12
5
55
53
7
78
11
84
7
12
17
61
2
40
90
90
60
5
25
18
5
13
47
7
41
19
5
121
30
5
9
46
77
37
20
3
115
8
21
31
77
15
10
11
12
3
22
68
94
108
77
31
17
43
65
24
43
72
20
46
54
101
49
20
106
24
30
23
103
60
17
43
72
5
48
36
91
60
29
19
84
6
24
6
5
24
151
89
1
42
72
30
78
8
112
162
90
78
12
36
47
13
62
190
18
29
48
12
12
19
30
30
17
55
138
47
84
1
62
28
65
87
45
55
8
22
23
24
21
88
102
30
12
38
10
59
19
29
1
30
14
3
48
7
12
5
15
46
44
3
7
18
8
4
6
180
5
97
47
12
9
135
19
17
48
85
6
84
6
14
28
29
1
12
6
12
128
69
1
42
68
40
32
40
18
24
71
19
18
48
30
29
12
1
18
89
103
38
4
66
12
5
12
72
9
54
45
63
160
29
13
23
97
35
1
164
28
90
60
90
90
48
84
90
30
38
63
36
9
4
83
97
36
71
13
18
2
28
42
5
48
85
78
29
25
11
27
9
13
138
12
5
91
54
30
53
84
13
35
72
13
107
13
11
72
103
65
7
120
5
12
36
19
6
35
36
61
30
18
24
23
72
15
57
13
107
109
12
23
235
54
18
18
11
13
35
31
60
24
48
18
54
65
31
5
19
30
71
115
12
78
11
31
17
12
111
88
5
145
35
7
5
48
27
165
25
18
41
1
20
27
36
24
36
19
60
30
48
78
20
45
36
9
4
6
41
19
42
23
36
43
20
76
24
18
35
45
39
51
9
91
48
12
29
81
58
12
29
13
30
6
12
107
13
98
34
35
55
53
48
37
42
108
12
6
30
5
37
48
107
115
53
55
24
17
79
29
48
43
102
107
25
50
40
5
43
5
12
3
9
36
85
102
5
55
53
7
66
50
244
5
48
73
42
48
24
17
1
2
16
77
33
22
48
29
85
95
31
17
12
85
11
25
162
42
18
132
17
163
36
17
12
25
11
25
30
2
172
6
42
32
51
19
18
35
13
11
31
2
10
66
60
80
39
85
18
48
12
162
47
43
17
1
47
13
48
114
17
81
52
6
42
12
23
45
3
24
13
35
37
11
24
91
197
13
11
61
38
129
31
5
55
12
60
18
107
48
36
43
18
30
12
6
59
361
114
5
61
84
23
13
107
37
18
17
111
72
33
85
12
23
24
36
55
12
18
59
121
35
24
12
13
168
98
105
55
5
24
25
60
18
60
30
47
55
6
104
70
5
25
47
1
78
17
25
12
47
19
114
23
3
81
31
5
24
96
85
78
125
49
66
17
13
47
283
54
ABCD 98887064132*3^$a+1 [50284]
237
27
69
51
24
24
240
21
147
145
92
52
71
24
33
87
45
51
13
107
117
16
56
16
32
36
4
12
68
147
9
15
72
57
12
3
216
9
12
51
109
59
24
81
36
120
328
11
37
8
136
24
20
84
16
11
49
47
109
36
47
97
119
205
56
48
96
36
124
20
39
21
24
60
16
80
100
144
140
63
33
124
11
25
204
32
4
95
24
141
24
75
72
13
212
48
87
9
156
24
51
13
11
24
141
27
48
69
75
21
60
84
3
120
48
109
107
9
100
131
24
81
4
131
13
11
45
52
48
176
15
33
28
164
148
107
33
180
16
176
64
12
23
9
15
141
136
24
80
51
93
100
80
111
1
164
16
8
3
117
3
93
51
48
45
51
157
35
9
39
85
72
72
35
45
36
60
40
120
11
24
97
108
11
24
1
23
72
96
33
15
81
159
24
45
120
100
20
60
63
48
72
69
75
13
92
48
111
24
21
100
20
264
196
71
144
61
200
219
61
8
3
33
196
188
76
20
84
192
120
48
72
144
24
16
576
8
27
24
105
76
48
32
120
120
24
232
59
25
36
24
120
60
140
40
59
49
108
128
16
200
60
63
141
27
48
72
48
24
72
24
61
44
156
3
37
80
24
75
96
9
39
105
15
45
180
111
49
12
8
12
288
12
4
132
44
255
1
240
12
36
20
76
23
48
264
33
15
21
300
15
21
144
75
24
72
96
144
48
120
21
4
20
12
28
80
27
9
60
4
92
3
96
21
88
11
45
16
288
83
9
15
61
107
37
20
15
49
44
88
12
71
24
181
107
48
1
20
288
51
24
45
136
80
76
20
24
16
11
9
63
45
120
3
24
93
40
60
71
121
204
35
145
44
132
63
141
219
72
24
9
111
21
120
99
141
24
40
120
107
469
8
27
24
49
20
12
4
11
69
120
120
64
92
84
112
12
47
48
157
11
48
37
59
61
72
11
25
95
1
71
48
165
147
24
13
11
97
23
21
99
24
21
75
105
64
32
108
36
4
35
45
51
165
75
120
129
60
52
60
84
20
124
23
9
39
37
32
112
131
48
120
85
56
3
105
192
48
15
72
9
16
44
64
56
99
105
15
1
44
27
105
255
229
24
107
93
12
15
145
36
179
61
35
48
141
204
76
48
11
45
40
36
48
108
308
39
72
45
123
48
9
60
144
40
12
47
45
52
44
244
20
120
75
21
120
24
36
52
59
45
4
96
44
36
144
4
72
8
216
52
23
9
112
48
132
264
59
13
59
45
40
24
59
96
261
16
128
64
80
100
47
61
107
37
20
60
84
52
8
16
59
85
56
75
189
51
1
92
27
9
220
164
63
129
16
44
24
60
180
24
27
105
63
45
132
16
23
72
72
72
49
71
105
64
80
156
228
76
35
69
27
93
96
24
12
63
120
45
12
108
72
75
33
135
25
23
24
181
8
120
51
73
32
84
204
28
104
40
20
28
35
97
108
72
59
24
61
176
76
23
9
63
97
260
3
13
12
32
12
64
20
15
97
32
12
51
24
69
147
69
3
133
8
136
120
60
36
59
48
1
80
76
8
3
48
21
315
25
44
240
4
80
60
3
85
32
267
ABCD 98887653706*3^$a+1 [50008]
41
6
153
3
129
84
40
5
91
36
188
4
20
3
37
176
27
18
6
21
28
11
30
54
69
16
65
12
15
45
18
49
17
15
105
39
81
66
24
73
17
31
53
51
21
54
121
59
30
3
81
36
15
9
30
96
24
1
95
13
20
3
48
57
40
44
51
49
11
49
11
49
11
24
21
69
36
3
36
28
48
53
90
85
5
99
40
32
21
18
36
49
11
6
27
33
7
47
33
28
44
15
1
29
55
29
15
87
13
11
21
148
5
6
13
48
59
25
59
120
12
18
36
6
105
3
69
93
19
48
48
32
3
54
60
24
42
13
65
27
4
60
36
20
28
80
52
44
39
12
49
161
48
7
83
1
11
25
29
3
12
21
7
8
60
12
87
1
12
41
12
7
56
15
12
45
75
85
8
12
39
30
96
18
42
19
101
7
11
36
13
11
25
41
156
18
12
25
23
25
72
12
36
17
18
60
6
36
3
27
48
1
5
43
17
36
27
3
33
12
15
25
24
89
7
5
18
1
48
8
84
111
93
16
11
13
5
55
47
30
115
60
8
27
93
21
6
9
111
13
80
4
41
39
28
104
45
75
21
43
24
48
8
72
39
60
66
19
41
18
60
60
85
11
61
35
60
33
15
72
13
36
101
55
59
49
5
72
43
17
27
51
6
6
24
114
12
30
84
9
75
36
6
18
9
147
1
5
18
117
9
30
13
60
12
11
13
47
45
15
54
43
60
48
5
18
12
144
33
12
24
45
27
4
35
30
24
7
44
48
52
5
15
45
30
1
12
77
6
78
19
20
147
60
6
54
6
87
36
16
20
24
4
23
13
12
35
48
6
6
144
69
16
11
30
54
60
1
12
48
65
90
25
53
7
24
5
19
35
6
24
6
13
23
18
6
49
35
36
30
24
12
19
48
47
24
25
36
36
5
3
4
12
11
18
156
60
19
11
61
20
28
11
6
60
7
32
64
11
24
30
12
3
4
120
36
65
15
36
28
80
21
6
25
24
17
15
15
69
159
12
105
12
36
27
78
66
61
59
61
5
3
57
54
69
51
6
24
6
90
30
18
132
7
20
28
5
19
48
12
11
85
95
13
5
42
24
54
27
48
21
90
33
3
25
5
54
30
24
12
54
49
32
60
12
21
42
18
126
73
11
69
112
71
33
24
21
27
9
6
9
4
11
21
33
6
61
5
7
116
117
7
11
42
180
3
27
9
76
83
90
12
78
6
3
57
6
30
43
12
44
39
30
19
12
185
135
28
101
15
51
33
21
66
6
24
51
9
54
129
16
20
51
13
11
37
12
56
27
48
36
73
17
39
12
64
68
21
6
24
42
15
12
40
47
24
57
28
5
216
66
18
67
32
27
66
19
11
69
16
12
137
30
21
15
9
69
6
36
33
12
3
25
17
15
40
8
15
1
5
66
25
35
60
9
160
56
52
20
3
18
36
3
12
4
5
66
24
42
18
72
30
15
3
60
109
23
24
30
6
49
48
53
75
15
37
77
51
39
24
105
81
19
17
27
36
21
15
21
54
1
65
19
41
115
48
36
120
5
6
48
30
7
5
43
77
24
31
35
25
8
15
57
3
1
5
6
25
53
91
11
24
30
43
23
85
5
27
21
30
1
36
92
3
30
78
1
68
21
6
30
6
13
11
60
24
42
43
12
20
48
24
36
75
42
54
1
48
11
36
120
48
9
27
24
30
19
12
48
56
16
8
27
96
25
80
93
7
8
87
97
47
9
16
71
25
5
78
6
55
68
36
21
24
31
59
9
12
75
24
36
66
30
30
7
23
93
15
61
29
36
6
49
24
32
180
135
30
103
20
4
41
66
96
90
18
21
4
12
5
15
39
6
18
36
24
45
40
41
3
3
78
12
3
81
3
27
13
53
18
25
17
120
78
66
60
6
60
84
45
21
19
11
37
120
71
6
31
5
39
21
18
72
9
111
90
19
35
6
87
111
42
60
18
132
18
31
65
19
65
36
54
9
21
90
60
42
24
150
6
30
30
87
60
48
88
41
19
11
30
115
48
36
32
9
30
9
16
11
33
4
53
48
7
5
27
36
16
41
18
1
5
54
42
75
3
72
117
3
13
17
54
30
43
80
40
12
11
48
1
5
3
33
78
6
24
42
24
81
15
25
32
3
54
103
11
25
12
59
24
37
149
6
18
27
45
19
48
23
45
33
6
30
30
36
150
15
3
129
57
6
24
25
11
33
72
63
25
20
87
78
12
3
147
54
90
60
1
5
78
42
15
15
13
35
12
49
84
47
204
6
3
112
5
19
96
29
19
17
7
71
12
133
32
39
6
24
19
47
90
18
6
39
24
16
11
24
60
66
84
36
30
54
60
6
36
54
24
31
120
48
23
114
111
12
3
24
1
5
3
27
48
97
53
42
13
41
30
30
15
64
12
24
29
66
6
19
5
15
36
12
21
90
49
36
5
19
20
28
8
51
84
1
120
11
33
76
48
20
147
49
56
88
23
18
30
1
59
61
5
60
36
7
11
1
48
36
65
19
23
24
33
16
12
5
30
9
9
7
8
15
1
125
3
21
60
55
17
3
16
11
18
6
6
103
17
127
77
6
25
29
90
9
4
17
51
24
21
15
15
24
9
64
12
71
73
96
35
1
68
21
66
33
27
90
43
35
6
66
30
54
36
18
27
24
40
29
115
72
5
7
23
9
9
7
209
30
24
42
24
54
6
66
144
25
59
6
3
40
80
3
30
24
6
153
15
66
79
95
97
48
11
1
5
15
45
18
6
39
36
16
8
16
35
33
60
33
19
71
85
53
6
24
141
15
25
5
75
15
13
32
28
72
119
81
40
48
60
17
31
23
57
15
13
71
126
19
24
5
27
24
156
3
1
101
7
60
8
15
57
16
35
1
5
36
90
48
129
51
45
15
60
12
18
7
5
19
11
25
48
11
30
30
9
21
15
24
ABCD 98887799956*3^$a+1 [50032]
15
9
8
28
12
68
1
51
8
4
9
35
91
72
45
9
60
27
48
20
31
36
33
44
24
108
16
9
35
1
63
8
1
35
36
19
5
24
1
3
60
48
3
18
36
3
33
48
3
80
52
96
21
3
20
121
11
43
6
27
8
4
24
12
140
4
33
35
28
9
3
20
133
72
3
3
9
48
8
12
4
20
88
60
3
45
57
24
3
80
12
67
17
49
6
17
145
23
7
77
64
3
17
55
173
60
36
1
15
36
45
36
126
30
35
19
77
1
18
29
145
3
24
44
7
5
49
11
16
3
60
41
40
117
18
41
16
9
23
31
17
36
16
243
161
1
47
76
8
4
21
11
24
1
11
84
1
23
24
25
11
109
23
4
33
111
12
21
35
36
40
20
79
21
39
29
48
121
39
9
23
13
23
16
12
8
24
48
13
11
24
1
11
4
80
31
6
71
1
15
152
36
48
4
36
44
7
17
31
105
92
48
12
64
8
72
49
60
126
29
43
101
52
12
45
6
30
47
7
65
48
12
28
120
8
12
37
54
65
19
17
25
36
179
12
72
24
31
33
8
4
36
44
25
39
32
13
35
7
18
12
15
9
3
44
1
96
71
16
44
36
88
33
3
20
121
35
55
41
13
3
12
8
28
8
48
4
69
11
36
1
11
196
9
60
47
24
36
19
89
52
8
31
18
11
43
66
119
12
24
12
4
44
84
36
13
11
24
160
3
41
61
11
36
48
12
24
36
1
27
21
23
12
1
24
23
28
32
25
107
1
11
37
35
37
3
3
17
28
60
69
3
60
15
54
18
66
54
33
21
24
11
1
3
20
4
33
12
6
18
36
23
13
3
69
48
36
3
15
5
72
84
52
20
52
24
120
3
42
23
49
83
36
7
173
40
21
12
24
36
47
1
131
36
55
17
64
92
25
66
6
120
27
8
7
21
44
4
60
15
18
51
80
43
17
100
9
24
12
11
16
8
73
24
36
23
12
40
12
39
90
3
9
42
17
1
11
73
42
9
21
18
21
20
67
45
44
1
23
1
39
81
60
3
96
3
33
45
99
20
12
13
39
72
9
72
35
25
30
41
4
15
9
8
31
29
61
6
66
11
4
24
32
24
37
54
54
12
18
9
20
13
18
30
60
35
36
4
207
105
20
52
81
11
16
63
17
31
53
96
1
23
187
21
8
136
21
11
12
88
81
63
36
9
24
23
88
27
186
54
18
36
11
4
3
18
11
1
59
28
20
96
72
100
80
40
27
6
11
16
189
12
179
24
19
77
49
23
52
36
15
53
4
51
81
8
1
11
48
49
36
27
44
19
36
30
59
52
32
28
44
37
27
9
35
37
72
78
5
24
12
49
71
12
19
45
20
24
19
6
75
36
72
45
27
9
131
76
44
79
9
128
1
51
3
41
48
97
18
18
35
13
15
20
7
53
12
84
12
67
89
1
11
88
20
49
35
37
11
4
8
28
8
25
6
12
36
29
13
11
24
12
60
49
6
54
12
90
21
20
24
24
24
1
95
100
140
64
15
41
28
3
12
18
11
25
24
18
29
4
21
11
40
32
12
24
24
1
54
30
39
15
54
35
1
71
12
124
99
24
17
1
35
49
63
45
23
64
8
31
18
6
41
36
13
30
6
23
24
60
85
15
116
24
25
11
60
60
37
35
103
29
16
9
6
18
23
25
24
11
73
35
97
18
30
27
9
24
47
1
3
8
96
1
60
48
15
8
36
31
90
11
60
19
6
11
19
41
16
32
16
84
12
20
12
19
45
32
13
18
17
52
120
44
7
72
18
59
25
23
12
25
51
69
6
12
78
23
157
95
12
19
9
44
1
48
11
36
4
72
57
11
24
4
12
48
56
60
28
15
45
9
36
35
48
7
84
9
9
39
3
12
17
16
32
4
48
27
41
24
48
16
20
109
27
9
59
49
83
97
35
1
83
37
35
24
52
20
124
33
6
5
84
12
1
108
23
96
24
136
60
44
1
54
33
3
77
25
51
92
36
60
1
54
17
84
28
63
45
27
41
24
12
85
24
84
27
15
21
44
115
5
25
18
18
15
24
80
97
54
42
71
48
1
23
240
67
36
18
47
19
29
124
15
17
1
143
4
9
11
12
31
53
24
12
52
99
5
12
49
59
37
36
36
39
51
30
18
5
12
48
96
40
60
8
36
7
17
1
35
24
49
95
108
76
27
21
9
6
77
25
6
69
3
21
20
4
237
15
32
61
47
36
49
72
59
43
77
19
93
24
168
8
31
33
8
100
21
36
84
11
49
48
71
7
30
60
3
20
49
138
29
124
87
12
72
21
69
24
47
61
75
8
7
29
36
7
48
18
42
65
36
7
18
83
1
107
37
11
49
23
79
9
8
25
3
8
108
7
18
12
3
20
13
27
51
21
8
96
12
12
67
65
1
47
28
15
45
51
9
27
57
104
76
12
3
33
44
16
8
7
30
11
12
31
42
59
7
5
16
21
107
48
16
21
3
75
12
42
23
12
19
18
84
143
24
1
119
169
11
184
12
132
21
12
60
15
3
30
18
6
11
24
96
4
39
45
15
36
12
9
9
59
36
120
4
8
4
3
89
43
29
16
84
8
25
11
24
28
8
36
64
3
6
23
60
40
12
32
12
84
7
5
24
88
9
12
47
13
36
35
12
37
15
8
52
21
71
24
12
4
8
97
15
20
103
53
7
5
13
27
3
29
60
84
13
3
128
4
57
47
132
156
4
9
75
105
36
3
15
29
52
20
25
30
5
96
72
36
16
56
60
48
72
49
39
105
54
29
7
12
36
18
83
85
11
60
13
42
17
28
8
64
48
44
61
11
48
49
11
25
180
47
25
36
3
8
60
28
56
52
72
44
4
33
59
4
12
8
43
9
75
72
33
20
24
13
36
15
9
90
66
15
20
16
8
73
59
60
4
32
96
1
30
29
4
57
36
35
25
36
48
11
24
61
15
75
9
39
42
36
11
1
35
64
44
25
12
23
55
45
60
57
ABCD 98888872346*3^$a+1 [50079]
2
39
85
2
13
5
52
39
21
3
20
103
14
48
4
74
1
32
28
29
18
28
8
105
24
1
39
23
70
11
13
12
12
23
7
36
17
19
234
3
47
90
7
9
164
34
36
6
2
12
22
11
24
37
2
4
30
38
21
15
117
3
52
18
8
40
8
24
15
39
1
29
4
2
9
220
27
36
24
8
22
30
30
47
7
2
58
2
16
11
1
20
15
1
44
28
35
24
39
34
47
13
27
75
18
30
120
42
15
12
20
28
5
18
10
2
4
33
113
27
96
28
39
8
22
60
35
55
57
9
14
4
81
8
7
26
27
9
48
3
1
14
9
124
29
4
11
39
22
54
24
6
30
32
16
14
46
5
7
77
16
65
6
34
12
44
3
51
10
12
63
15
89
61
32
114
1
9
63
9
24
2
13
20
25
30
14
43
9
2
37
3
72
2
28
3
20
57
40
3
21
11
19
62
18
13
8
39
13
3
90
78
6
8
66
40
9
41
70
56
33
21
40
14
16
42
30
20
73
105
6
9
51
30
3
27
8
1
33
14
13
45
56
39
4
81
3
60
33
51
17
15
7
8
13
5
63
67
6
12
23
141
36
12
31
11
28
18
8
4
35
49
23
36
33
58
8
16
33
27
17
105
24
63
28
39
41
21
40
11
40
9
24
15
65
87
21
10
29
13
56
54
54
4
23
24
21
51
16
15
17
16
3
84
66
11
12
16
29
82
53
16
11
82
42
20
16
9
24
3
2
19
32
1
56
18
6
94
14
15
4
3
29
39
178
15
63
78
18
20
18
22
9
92
16
5
18
1
32
43
21
63
9
17
70
33
24
63
26
55
53
18
88
48
36
6
32
22
30
12
11
49
24
11
9
31
63
102
18
38
18
1
11
13
15
8
70
27
35
33
4
3
14
40
14
25
11
18
46
18
8
64
2
70
15
12
8
3
22
20
18
45
21
7
45
11
15
36
9
13
18
42
48
3
120
53
36
3
15
69
64
47
9
31
96
2
15
43
53
13
3
24
3
5
40
23
40
57
47
46
8
18
18
15
60
1
12
54
20
61
29
12
19
39
36
41
60
21
22
89
40
33
2
52
14
27
37
6
8
22
11
1
18
24
14
72
70
20
117
19
26
36
3
13
3
11
49
83
9
13
12
50
46
24
42
18
3
99
18
66
81
17
22
24
26
3
33
54
6
10
5
52
35
13
9
27
23
34
35
4
5
3
36
4
65
127
35
12
4
29
37
27
53
10
26
18
45
4
35
36
45
9
72
6
10
18
62
70
38
10
6
3
53
16
14
13
47
12
1
33
20
7
8
12
9
42
22
84
30
26
142
36
41
63
22
18
38
28
23
21
7
9
27
63
81
3
18
15
24
8
24
1
2
6
36
19
32
4
9
12
6
129
81
12
39
47
16
6
66
26
12
19
44
37
8
132
16
30
54
8
66
16
57
5
43
48
39
24
62
36
18
21
103
20
18
52
23
31
57
20
16
39
21
5
22
29
16
11
10
56
67
56
55
60
12
53
115
18
18
2
34
21
20
40
45
27
27
20
12
16
17
9
4
23
57
6
1
56
79
6
60
44
34
17
27
13
3
36
84
17
12
15
36
13
27
30
30
2
52
83
144
16
17
46
6
3
11
33
3
60
40
26
31
5
15
45
16
3
33
104
42
10
18
125
39
28
57
27
57
33
30
36
18
60
6
29
120
9
43
69
11
12
24
21
51
24
33
31
57
35
52
8
187
45
35
37
51
33
59
117
1
6
90
30
36
44
69
39
54
28
3
41
54
18
30
21
16
33
2
22
54
14
42
4
6
24
12
27
11
165
25
12
68
7
12
35
52
6
3
45
8
82
6
30
36
17
31
12
57
48
3
18
12
39
20
7
8
6
162
18
39
4
65
58
6
15
59
4
2
10
5
28
27
6
11
109
14
4
113
45
178
53
4
17
18
22
12
39
23
25
15
32
37
57
3
20
21
24
15
28
9
20
16
48
60
42
5
21
27
25
26
10
63
84
3
54
12
20
4
20
10
17
7
53
16
3
45
48
20
33
15
60
25
71
36
160
144
9
2
12
60
10
3
41
36
15
21
19
8
7
18
6
14
28
38
22
38
153
27
37
39
5
36
76
8
43
38
22
36
2
28
3
20
3
10
3
33
20
27
55
18
32
15
24
7
36
53
9
79
11
21
45
27
28
15
36
56
106
11
51
18
58
21
56
9
40
30
30
18
9
27
60
9
137
4
3
47
48
16
6
30
2
27
51
13
23
10
27
17
12
22
60
6
8
18
94
3
41
67
45
30
20
6
72
70
20
10
3
20
39
46
26
46
42
20
37
47
6
7
20
64
92
4
80
37
71
1
42
96
89
24
24
69
58
26
7
24
48
27
41
19
2
22
6
2
33
25
36
74
33
31
30
12
12
59
24
49
18
18
20
31
48
93
20
3
33
64
14
1
32
19
56
21
7
6
56
12
6
22
3
5
27
79
26
7
36
5
52
38
10
12
2
1
20
31
54
12
35
27
16
12
5
33
60
10
29
7
62
4
14
49
24
29
4
56
48
3
4
47
73
23
33
40
24
63
57
11
108
24
49
20
15
54
22
66
150
2
28
2
13
29
16
2
22
8
3
16
3
81
108
15
30
30
65
24
16
12
12
20
1
47
13
36
26
40
14
46
14
10
9
17
115
41
39
13
42
41
79
33
15
66
71
13
66
57
5
4
3
15
45
24
8
13
72
2
22
8
19
72
20
13
35
37
30
9
27
8
46
23
3
9
37
15
32
3
21
45
6
30
4
48
6
38
54
33
12
108
19
2
27
33
48
4
42
60
21
32
13
8
76
30
33
21
8
16
6
8
165
7
54
3
24
17
22
30
44
130
14
48
28
14
13
23
12
60
28
26
19
47
58
56
7
20
16
3
6
27
45
2
1
45
18
44
22
8
67
39
9
35
12
6
40
8
4
32
27
7
8
18
31
69
18
5
4
35
46
95
111
4
12
18
47
9
3
49
42
5
93
72
16
26
12
114
28
8
16
3
9
38
40
153
27
18
18
17
19
30
8
52
3
51
96
48
9
11
49
20
144
25
42
9
29
55
23
16
14
76
38
40
5
39
16
57
3
29
27
61
75
48
5
13
48
14
36
24
9
16
24
33
63
11
16
18
15
92
40
89
54
22
56
12
22
48
96
17
12
55
77
12
1
2
13
48
53
10
38
28
3
5
3
3
94
8
15
79
57
8
99
36
37
9
26
45
27
34
90
38
36
22
8
21
39
28
41
12
24
21
19
24
41
3
73
6
54
6
80
10
8
135
7
38
46
5
57
118
38
124
18
45
32
73
74
25
113
15
63
33
33
3
16
89
24
22
14
106
18
20
142
20
25
44
7
62
22
32
4
2
19
21
11
60
4
47
33
21
48
58
29
48
15
4
33
9
2
6
27
19
17
93
16
72
99
20
73
44
39
61
50
4
14
19
20
16
3
44
34
87
20
63
16
53
21
19
29
7
68
12
25
23
13
30
9
92
49
ABCD 98888999824*3^$a+1 [50006]
1
24
240
48
59
15
18
90
70
92
3
13
78
24
150
23
25
48
71
61
102
18
12
78
14
76
68
27
24
24
7
42
60
11
21
76
35
55
77
45
15
183
129
49
54
168
18
35
12
72
133
83
49
8
135
108
24
3
33
36
73
47
84
12
12
45
16
35
49
47
156
25
35
12
12
81
54
45
1
119
19
54
30
78
47
180
25
83
24
1
42
41
49
47
33
72
15
24
67
77
103
12
53
37
203
72
25
71
19
30
2
21
72
25
47
163
5
48
48
109
11
45
87
165
72
40
47
61
23
229
11
49
11
19
17
1
47
13
48
11
36
7
6
26
9
55
29
12
121
80
52
60
47
60
48
57
15
60
43
6
71
156
12
12
24
24
81
100
59
12
133
18
92
213
13
11
108
181
11
60
73
71
96
24
24
1
155
144
3
148
54
95
45
70
17
36
12
12
84
21
15
3
21
19
122
15
21
40
14
45
109
11
13
36
60
12
23
156
21
15
7
17
13
35
85
35
25
11
45
10
29
55
17
61
12
48
128
40
42
30
102
2
51
60
12
1
131
1
60
80
3
97
35
12
25
98
22
60
36
26
76
113
7
30
119
1
90
120
2
36
72
75
123
81
96
127
5
96
85
11
1
30
77
1
84
35
13
60
95
72
108
13
47
145
48
12
198
24
77
73
35
103
17
12
24
57
39
13
92
51
180
12
73
90
65
48
72
48
19
30
11
55
2
40
47
1
11
24
57
3
192
24
120
61
14
16
53
49
8
3
159
106
56
3
1
30
101
121
60
18
5
37
42
6
24
90
5
12
31
5
24
1
47
13
47
48
129
123
57
54
57
97
71
24
36
79
36
14
162
58
47
129
15
21
159
37
47
96
25
32
58
5
96
3
33
24
1
23
49
18
158
4
68
3
60
27
52
17
61
132
62
33
36
25
14
21
12
205
32
108
75
97
48
60
12
23
60
144
1
107
13
18
30
59
25
191
9
40
11
36
109
131
36
85
35
7
17
48
1
60
11
1
72
90
30
47
1
47
72
1
119
24
36
144
84
25
96
11
36
165
40
179
49
59
120
36
36
21
39
180
24
7
48
5
37
23
19
186
11
13
83
37
116
36
64
84
32
39
12
93
15
12
73
47
37
23
9
123
13
119
144
7
5
73
2
22
23
9
3
48
3
126
16
30
192
113
7
156
54
83
73
11
19
65
25
35
36
13
11
36
1
194
18
16
24
122
9
81
180
3
55
5
61
24
36
35
24
1
30
17
25
152
16
12
42
2
36
87
121
59
48
84
49
24
35
12
103
18
23
96
24
49
78
53
55
62
70
12
17
48
1
59
81
10
5
145
12
12
95
48
24
1
47
60
25
2
94
12
12
47
33
15
12
13
6
54
8
39
73
11
57
10
5
72
181
35
55
5
15
94
95
205
66
41
36
37
36
95
67
38
4
32
51
168
25
210
42
102
6
95
37
12
215
12
73
71
12
165
27
55
26
40
11
73
30
8
118
30
14
28
23
60
145
24
23
67
101
15
21
49
35
21
3
12
24
7
29
79
17
85
23
259
5
13
59
1
32
51
144
61
120
71
21
82
30
83
13
116
3
36
7
12
30
143
67
161
96
96
69
76
18
149
12
51
22
11
36
84
79
90
71
55
5
49
35
1
210
41
21
123
72
75
10
72
80
3
84
60
108
48
25
72
83
60
85
143
25
90
30
240
35
12
37
95
60
91
65
85
12
12
122
81
12
36
25
80
22
14
15
24
7
89
121
95
45
22
96
12
17
25
48
32
72
46
29
36
13
131
169
35
36
48
72
73
11
36
24
12
37
83
144
24
25
35
37
12
107
3
33
12
55
66
11
24
7
62
207
24
57
159
84
24
43
104
33
103
108
26
99
60
24
105
36
15
97
18
29
25
32
3
12
39
10
60
42
29
43
60
98
112
11
67
30
18
41
81
15
24
69
4
47
13
48
14
33
36
37
18
42
60
48
54
53
24
120
61
48
24
71
36
48
48
163
5
7
98
87
73
11
60
108
36
85
59
21
15
19
36
17
7
66
110
4
233
25
42
48
72
5
13
48
11
73
2
129
115
5
120
117
27
45
10
18
62
45
120
36
60
9
27
13
6
77
24
13
23
48
36
61
95
25
ABCD 98889328756*3^$a+1 [50113]
102
6
84
47
132
372
25
54
72
276
149
72
60
12
168
61
83
7
29
133
95
43
17
12
67
48
36
18
126
18
11
24
1
18
42
131
43
6
155
79
12
137
96
97
102
42
59
25
24
84
6
5
265
108
18
192
36
29
151
6
12
155
43
36
78
11
19
18
54
24
77
24
156
49
12
35
1
11
97
36
78
30
407
31
30
54
6
47
36
108
12
36
7
53
73
60
12
6
48
29
7
53
84
13
198
36
30
35
109
24
11
72
97
12
6
144
18
54
29
12
36
43
126
83
79
42
48
42
234
227
1
11
61
24
95
79
78
59
24
1
47
49
54
156
17
115
41
108
349
83
13
36
59
108
13
95
24
7
29
181
83
13
54
18
23
49
12
6
5
97
72
47
13
11
36
61
30
72
42
84
11
7
114
66
245
60
12
72
24
7
5
85
18
41
96
120
79
60
18
30
125
72
19
6
90
192
24
18
126
101
37
6
36
126
12
42
66
47
43
42
23
43
17
48
13
119
37
11
25
47
133
11
139
41
108
103
54
36
90
48
24
66
11
60
73
144
47
61
35
7
66
47
24
73
24
156
18
24
5
43
24
18
48
54
90
24
54
18
12
6
29
55
72
36
89
108
55
125
91
53
72
25
36
66
17
25
66
36
42
54
48
65
61
47
151
18
72
11
85
23
25
18
90
83
13
66
125
1
36
126
17
73
96
84
180
18
78
18
156
29
211
18
144
54
113
139
48
60
41
85
47
7
84
18
36
96
90
72
84
29
151
6
192
11
24
19
204
48
18
6
5
49
18
30
18
24
12
54
42
101
43
12
65
13
18
29
61
95
25
6
65
55
132
533
1
83
49
54
77
31
5
96
48
36
49
47
73
24
102
36
36
29
259
90
18
60
41
36
7
126
6
102
54
245
24
241
83
72
36
25
90
180
29
36
133
48
90
24
5
115
24
144
29
19
78
18
36
5
252
25
47
13
59
67
72
18
48
119
25
47
24
37
83
31
228
65
13
12
90
29
31
30
119
43
29
49
12
114
18
156
6
36
5
24
19
137
25
119
24
133
11
55
18
54
24
30
11
121
30
17
109
18
89
37
60
126
12
54
24
18
108
41
72
121
36
11
37
60
144
84
35
36
169
36
23
180
61
11
180
43
17
19
6
12
72
6
156
60
48
36
132
29
43
18
47
1
96
18
65
73
11
25
54
6
18
30
35
73
36
155
97
42
101
108
180
223
113
43
6
126
101
1
6
41
132
109
35
55
6
23
31
101
55
89
37
108
251
109
47
259
65
24
7
77
72
25
108
35
120
31
54
47
115
41
60
109
24
30
6
83
48
31
66
270
17
1
54
65
144
85
84
11
7
60
5
169
60
48
24
54
54
54
5
25
35
144
73
114
126
48
47
24
43
101
84
108
13
11
1
18
72
125
108
72
7
30
96
12
6
228
6
48
42
12
132
30
35
36
43
41
61
24
12
54
36
29
169
119
25
18
18
18
17
108
120
25
11
96
36
12
7
42
198
84
72
114
23
25
96
12
144
18
72
6
59
25
119
96
25
30
65
36
229
119
12
7
17
36
48
7
29
49
102
78
11
37
179
37
36
96
66
24
5
96
72
108
48
24
1
6
180
30
18
53
25
66
29
13
59
31
5
13
47
151
101
12
96
7
137
12
67
18
23
72
7
53
19
90
11
43
162
72
54
24
41
144
24
12
60
97
11
1
35
1
143
25
30
60
30
18
150
72
191
55
6
36
23
7
89
144
55
78
138
29
180
49
227
48
97
36
119
103
5
121
11
25
126
30
42
101
84
7
6
11
43
12
65
168
43
12
36
89
1
18
42
48
ABCD 98889788306*3^$a+1 [50148]
31
5
12
52
116
280
3
33
60
24
8
36
76
20
16
12
56
160
80
16
12
84
48
159
65
40
39
9
120
48
32
12
16
12
176
136
15
113
16
8
88
8
16
111
5
36
103
21
20
60
4
8
84
36
19
21
15
72
89
64
63
137
12
60
112
3
53
127
41
96
24
40
8
24
16
56
55
33
20
28
171
9
32
228
120
132
16
39
101
79
9
32
48
64
12
20
72
4
32
84
60
148
72
27
89
108
40
12
20
55
81
120
24
99
45
68
16
60
128
184
272
96
168
36
4
108
44
139
57
192
3
108
21
56
72
120
91
21
36
87
141
80
67
53
4
48
116
28
3
17
24
16
87
45
108
176
31
81
72
27
33
60
48
24
12
128
4
32
19
21
15
9
24
116
60
40
44
16
140
19
21
24
24
8
72
28
20
28
92
4
75
57
12
111
21
8
7
81
24
48
104
16
56
48
19
29
36
36
7
9
32
124
84
24
87
45
84
15
153
36
12
8
76
36
8
4
80
127
17
12
4
108
36
39
21
159
9
32
16
168
8
40
36
15
81
36
8
48
7
33
3
45
72
27
53
16
276
44
112
39
65
76
128
19
29
172
104
108
19
141
111
165
152
7
9
24
92
84
76
20
12
28
15
9
44
112
12
75
5
4
144
188
24
24
132
19
57
87
36
125
24
16
8
76
3
65
64
92
36
31
9
8
328
24
56
112
48
27
57
44
7
9
63
5
60
16
48
8
24
19
36
129
24
24
75
101
28
128
4
128
64
60
36
44
108
4
15
21
72
56
64
60
15
17
52
3
108
77
36
31
29
7
21
51
69
8
136
128
24
67
29
16
32
16
36
60
63
9
27
197
76
12
32
16
128
7
33
3
29
192
88
48
48
24
32
43
36
29
76
24
108
231
69
39
57
15
72
81
12
44
40
12
20
16
99
77
28
116
96
12
12
100
12
72
152
16
72
312
36
39
21
56
31
72
72
45
12
36
12
48
36
12
36
60
72
44
16
48
84
32
199
21
48
12
68
48
28
8
256
8
7
81
108
116
208
32
16
15
36
9
116
48
40
24
87
17
132
28
20
12
148
108
20
48
52
24
144
75
21
168
12
15
77
40
99
21
120
96
80
88
24
56
88
168
68
28
27
36
9
56
184
24
180
20
24
7
33
39
65
52
12
84
176
4
72
39
9
56
24
40
15
29
100
24
48
123
9
84
48
80
31
36
9
48
60
27
105
68
28
108
132
12
48
3
5
40
68
76
24
96
51
45
12
20
16
87
21
15
93
36
15
53
12
7
89
19
29
84
64
56
144
88
92
96
31
252
9
80
64
60
68
16
99
93
108
80
28
120
48
24
3
29
40
39
113
232
15
72
5
12
52
44
96
40
39
69
68
64
87
108
9
12
24
24
3
113
76
8
48
40
8
40
24
24
56
16
15
9
56
12
64
92
72
60
112
180
56
120
120
136
24
8
96
7
108
41
12
184
60
36
204
147
105
20
12
100
12
144
8
16
12
144
92
48
24
40
87
81
8
24
67
36
117
96
3
108
33
32
16
63
113
4
24
20
48
48
31
161
100
27
29
7
45
36
92
4
39
144
21
44
72
108
148
8
88
80
7
21
12
32
7
180
69
48
8
40
24
56
136
60
48
51
57
32
24
208
32
16
8
40
96
48
156
44
120
60
108
31
165
15
45
128
96
16
24
60
12
8
88
56
7
137
64
168
56
43
141
36
3
17
64
27
36
185
64
68
132
40
15
129
56
88
8
16
27
29
40
8
211
21
56
64
72
32
223
33
176
96
19
165
15
41
112
56
16
224
24
12
12
72
12
36
28
180
156
99
105
3
108
89
64
12
20
64
24
56
48
16
3
144
21
152
64
60
36
8
64
180
207
53
16
168
48
36
108
32
84
52
72
ABCD 98889814846*3^$a+1 [50061]
111
132
24
9
42
45
9
168
51
75
42
78
192
72
33
33
75
231
132
33
45
6
24
168
72
54
3
3
57
27
12
24
24
21
60
129
36
27
3
96
24
12
48
21
57
12
6
18
15
60
69
3
36
21
87
87
12
24
24
33
15
165
36
63
57
48
21
108
36
3
12
27
6
27
12
24
3
36
42
12
186
12
12
48
9
159
36
105
9
6
90
15
3
12
54
96
18
33
75
36
90
18
48
33
15
84
9
21
30
60
90
12
60
42
201
84
105
6
36
21
39
18
48
114
54
6
78
48
3
147
12
21
117
78
36
12
69
168
9
150
48
6
84
27
27
93
27
108
42
3
21
15
51
9
24
15
21
36
3
54
6
204
48
12
9
63
21
3
33
123
108
42
15
36
39
6
90
21
45
48
66
45
48
168
87
12
9
51
21
3
105
24
36
63
36
24
12
9
87
24
78
27
72
159
84
30
39
57
42
114
39
63
66
27
12
75
21
15
102
66
24
18
36
3
12
24
69
18
24
21
21
6
45
81
90
48
78
3
15
21
24
51
60
72
93
12
39
72
69
12
75
60
90
18
33
15
96
24
54
42
9
276
48
39
102
78
30
3
36
84
15
33
48
123
21
15
33
69
3
123
33
33
132
12
78
45
24
60
24
84
45
78
9
48
27
60
12
21
33
27
15
6
42
36
84
69
27
57
36
75
21
24
75
36
57
3
96
21
33
6
48
12
30
3
120
45
75
15
66
39
3
12
69
3
72
57
93
6
9
156
24
36
177
63
3
24
120
6
6
126
12
72
42
9
21
18
96
45
39
12
228
90
36
123
9
30
42
15
24
60
156
9
60
6
9
135
21
9
12
78
120
57
39
120
45
3
18
63
21
27
21
3
9
36
30
132
108
66
30
84
24
105
45
15
45
135
27
33
141
18
66
87
87
144
9
3
9
171
180
117
27
81
27
12
93
21
42
54
42
36
24
21
12
36
81
120
3
108
60
24
27
66
12
18
84
12
240
24
138
30
114
12
3
15
36
48
21
39
69
96
24
27
9
12
12
180
69
39
60
3
96
21
48
3
78
54
36
12
81
21
42
84
36
12
42
6
24
45
27
33
297
3
15
33
108
9
24
18
30
18
69
15
12
9
3
222
30
45
9
24
15
39
33
33
3
27
72
45
147
54
18
36
30
3
9
63
21
3
3
60
96
45
63
144
45
24
111
33
27
42
63
15
69
12
444
3
21
36
60
36
33
18
117
36
3
18
18
69
147
33
60
36
39
48
93
3
21
9
90
24
9
147
30
6
33
87
78
6
81
93
30
30
6
132
12
45
75
9
3
96
129
3
18
24
54
66
6
57
24
9
27
12
39
12
96
45
60
33
63
72
60
96
36
36
39
105
3
33
24
21
15
24
36
60
12
27
60
24
6
42
72
156
69
51
42
6
33
84
108
72
51
57
87
48
261
27
42
6
45
81
72
39
12
96
27
12
21
36
63
36
96
168
36
228
48
45
39
6
30
12
57
36
27
33
75
9
45
30
21
108
111
30
99
69
48
18
21
12
21
6
45
33
54
12
33
36
39
12
6
27
39
57
21
3
81
3
96
15
33
27
69
27
36
54
78
150
6
24
12
54
3
3
6
90
36
33
75
9
24
132
9
18
117
21
63
27
9
36
108
60
12
48
3
192
45
27
6
66
36
108
9
72
15
6
6
108
30
3
12
39
33
21
99
9
54
48
9
9
24
6
21
60
120
36
24
69
6
12
129
24
15
9
39
57
3
93
21
138
18
51
51
21
51
12
21
75
9
9
48
27
72
3
12
12
69
27
42
39
36
15
24
30
18
33
9
36
6
9
105
36
6
78
63
33
18
9
63
24
45
3
12
9
69
3
9
30
81
48
135
48
66
6
9
27
54
6
69
72
60
12
12
9
30
66
51
123
78
30
36
33
84
57
12
36
6
189
96
120
51
21
12
33
51
75
45
99
24
12
21
21
6
213
75
33
3
102
171
27
42
27
3
72
66
6
69
84
24
36
39
90
18
156
21
45
36
3
9
42
36
81
3
9
117
15
33
87
21
18
162
156
27
27
96
18
48
135
3
78
90
30
54
21
27
42
27
24
15
24
102
42
6
30
84
57
24
15
225
39
9
63
45
27
6
102
21
171
24
24
42
15
60
21
18
81
15
117
27
240
42
123
27
126
18
33
39
24
54
123
45
6
90
3
93
78
21
156
81
27
24
15
78
24
24
6
36
33
60
33
6
141
3
24
12
45
105
63
99
9
57
18
42
3
99
57
9
15
15
45
39
21
171
21
27
45
111
9
39
ABCD 98890290022*3^$a+1 [50009]
4
44
87
96
153
4
32
24
24
48
99
13
56
16
168
56
16
41
39
4
11
1
32
36
76
8
27
61
8
24
48
4
5
6
25
32
60
3
13
11
36
97
32
51
129
40
71
33
24
16
20
36
15
9
27
13
17
55
24
56
9
43
77
6
9
15
60
25
11
84
60
36
45
4
11
37
20
33
55
65
15
48
40
17
127
56
81
51
144
15
60
85
5
63
28
5
75
124
11
25
32
27
9
51
45
28
20
16
47
129
24
57
39
48
36
4
56
52
84
11
37
56
64
32
36
28
20
76
35
93
16
116
51
57
27
25
164
64
120
8
12
76
17
30
49
8
27
6
183
4
23
54
6
13
92
48
171
6
3
117
7
56
40
11
25
71
37
120
23
9
51
13
24
32
48
88
152
16
20
52
8
16
48
32
24
72
52
23
54
6
24
69
27
49
35
33
3
25
20
60
4
68
88
8
12
4
8
16
32
112
17
126
33
16
11
54
15
105
15
48
60
16
44
36
51
36
24
33
96
60
24
12
15
85
56
9
39
36
28
32
148
47
120
13
60
20
12
4
17
15
48
81
6
9
40
56
28
71
30
186
69
76
128
27
25
8
4
48
12
48
68
12
9
79
17
24
66
13
56
120
51
33
84
48
64
8
3
60
25
44
204
136
8
87
1
209
111
9
6
13
36
80
24
57
79
8
36
12
4
20
15
13
36
96
11
13
24
92
4
152
4
5
139
44
147
49
12
65
24
43
12
11
9
4
56
48
33
115
12
36
32
15
109
41
7
68
60
9
15
15
33
3
30
55
20
124
56
9
55
24
32
88
12
59
1
20
75
37
12
41
24
3
3
45
28
84
32
21
87
40
8
39
45
45
3
3
49
11
33
4
23
9
81
7
36
60
17
24
55
11
30
15
24
40
8
52
191
69
75
1
32
12
15
33
33
87
57
3
16
47
24
6
15
4
35
45
21
103
17
24
39
16
8
3
24
13
23
9
4
20
76
11
25
92
63
97
48
5
63
40
11
13
8
9
79
12
12
23
13
12
80
24
76
48
84
32
81
27
96
36
75
93
33
24
75
15
81
45
54
9
52
32
48
12
48
39
1
104
40
11
33
21
111
64
35
6
39
75
36
84
30
103
120
17
79
96
11
13
41
111
39
25
11
177
108
24
48
57
79
17
19
20
15
45
45
3
108
24
24
4
60
8
40
20
12
63
33
16
71
13
60
11
6
24
91
32
16
60
24
80
12
76
48
71
9
16
20
45
51
39
13
60
47
1
5
24
79
17
7
17
79
44
3
13
44
3
49
35
66
15
40
8
64
12
5
66
13
11
6
139
35
1
8
51
1
60
24
131
45
28
107
84
1
5
27
3
25
8
16
48
8
9
6
9
75
30
39
57
79
24
80
81
103
32
36
28
104
57
15
100
144
101
43
20
3
174
75
15
45
36
52
8
100
5
15
15
93
36
81
15
28
12
119
73
143
84
13
48
80
40
65
39
64
152
75
13
11
13
47
66
90
69
51
30
15
15
25
20
4
41
7
12
71
37
17
39
57
7
17
66
9
15
30
6
114
139
164
3
25
5
135
9
63
76
36
35
25
11
225
39
25
20
60
36
69
43
20
3
25
119
6
120
7
137
6
73
41
15
168
33
7
116
4
156
36
80
81
79
24
144
132
44
72
39
1
35
30
63
52
5
15
9
31
8
57
19
44
16
24
204
23
9
16
20
9
3
12
144
27
153
16
95
1
5
27
3
45
39
9
16
20
88
8
15
24
21
12
27
9
4
60
32
45
126
114
15
4
12
72
17
63
147
45
40
20
16
32
60
3
37
23
49
11
54
6
49
35
60
33
27
1
5
120
24
43
12
104
27
33
36
64
12
29
111
64
41
15
15
13
96
48
23
30
7
17
51
60
4
20
51
69
40
95
90
30
81
9
55
35
1
60
132
32
36
40
65
115
12
120
17
15
15
1
24
84
32
4
8
52
68
112
56
88
11
21
105
67
92
4
60
20
4
23
69
4
11
13
56
40
11
6
24
6
9
135
145
8
48
88
17
15
40
8
64
8
12
27
49
36
36
155
24
6
54
25
36
48
44
48
4
44
84
3
45
15
84
13
47
6
87
48
9
91
29
30
9
24
36
76
11
13
80
112
8
16
41
7
17
51
159
13
17
6
9
171
45
12
108
52
48
29
103
32
108
3
45
39
6
87
40
8
24
36
4
8
36
16
48
53
30
45
4
11
30
39
28
47
21
60
12
136
47
25
20
15
24
60
49
12
32
27
129
16
24
12
32
12
51
45
15
90
24
3
28
24
11
24
25
95
1
35
9
96
24
16
80
40
65
67
12
41
27
27
1
48
11
13
32
28
20
57
3
52
35
21
9
63
16
11
30
19
80
64
53
27
3
33
16
11
24
133
48
8
40
32
24
40
48
83
24
6
19
35
141
64
11
85
68
51
96
57
87
6
54
1
65
24
15
4
36
65
66
9
21
7
8
24
4
11
9
16
60
35
1
24
48
32
105
79
17
39
24
81
31
65
27
3
24
156
37
48
65
39
40
24
11
1
12
48
20
15
45
15
9
15
36
57
12
16
24
56
9
79
56
84
21
79
12
12
17
31
48
20
84
112
24
80
24
12
51
45
45
99
51
97
48
12
60
8
60
15
30
3
52
8
40
11
49
ABCD 98890435214*3^$a+1 [50161]
81
12
12
76
36
44
4
5
31
5
27
108
27
42
3
45
78
97
5
3
52
32
3
9
33
228
127
8
28
77
87
72
16
5
3
96
63
61
92
24
124
5
30
37
5
18
25
77
18
9
213
3
72
87
33
33
31
24
35
45
24
72
24
12
3
85
5
19
48
77
15
48
244
44
12
88
12
83
180
25
44
3
13
125
127
5
12
90
18
3
24
33
30
33
9
30
13
60
32
12
69
51
21
30
13
56
76
17
55
12
59
117
4
24
176
9
51
24
69
66
42
7
60
36
32
4
59
21
24
144
16
47
13
44
36
12
33
72
18
42
102
108
105
117
115
20
36
27
13
12
68
24
45
18
9
3
21
132
123
30
19
41
30
42
27
21
219
21
234
30
55
41
102
9
33
18
30
18
1
20
64
47
129
24
16
23
13
20
63
90
12
18
150
7
23
57
28
5
132
30
73
12
65
7
5
18
69
16
47
33
60
15
45
63
9
196
77
15
144
93
36
31
8
16
80
60
75
121
41
27
28
8
156
3
30
3
15
93
72
3
84
6
12
103
5
75
36
39
30
15
220
12
80
57
3
24
3
1
35
49
72
56
160
23
21
33
87
3
36
117
15
93
12
144
36
105
75
105
27
135
1
12
5
42
81
117
48
75
105
91
84
65
7
77
75
72
84
9
43
72
23
13
32
4
8
16
180
35
42
43
59
108
33
9
63
27
18
30
13
20
57
60
43
32
60
3
72
90
19
56
28
29
31
20
87
57
72
16
80
15
18
27
3
37
48
32
120
60
28
20
15
1
116
28
20
75
81
21
60
7
11
12
42
27
36
27
36
9
76
56
111
18
12
27
60
16
47
57
28
8
45
27
33
39
45
18
13
20
24
51
81
141
3
40
65
51
16
17
18
165
60
15
45
93
42
93
45
15
36
9
75
100
20
64
8
3
12
132
21
12
15
72
150
18
12
33
72
16
56
93
18
49
44
12
144
24
57
15
57
3
12
3
49
44
27
73
44
48
52
8
15
102
15
21
87
48
64
68
40
80
60
45
103
5
27
45
48
51
81
3
4
68
84
28
11
12
73
80
36
81
3
100
47
30
60
39
96
27
33
3
25
20
24
15
1
17
63
9
3
24
81
87
3
69
3
21
15
60
21
81
87
21
87
4
36
17
31
44
12
39
49
56
9
3
108
64
8
4
29
72
72
43
108
119
18
103
12
8
132
4
41
39
33
63
117
3
72
52
113
30
150
36
30
37
8
4
5
3
3
57
132
3
78
207
3
37
5
138
157
113
60
72
102
6
15
36
60
81
18
45
27
93
165
180
72
3
84
96
249
48
63
27
45
15
18
51
28
155
97
36
20
57
36
51
76
8
36
24
45
7
65
3
40
72
5
15
4
59
45
57
108
111
21
102
18
78
57
27
13
60
92
132
9
24
3
100
5
12
31
60
17
18
9
100
8
24
39
49
68
24
129
27
204
21
18
37
23
129
36
27
9
69
15
69
3
24
33
66
54
18
13
29
36
12
15
60
87
6
54
105
105
63
28
35
54
15
52
56
60
75
69
21
12
91
107
18
55
20
64
56
9
27
39
69
108
40
77
67
48
20
36
75
72
42
7
104
99
21
12
3
49
32
84
69
3
15
9
40
108
68
28
12
8
52
23
30
15
117
102
18
27
33
12
31
29
27
84
76
44
12
12
76
65
147
148
47
57
33
30
37
113
108
84
60
171
52
47
93
64
8
40
36
20
132
48
120
24
12
60
24
52
17
78
12
1
20
15
54
103
104
4
80
16
20
3
105
12
16
77
3
57
66
90
19
12
29
51
36
87
1
5
15
16
44
9
123
93
15
160
29
3
192
21
192
18
1
131
85
23
162
162
90
3
40
137
151
60
5
84
60
43
24
56
48
36
24
36
3
30
51
39
168
57
28
92
12
81
39
144
27
37
48
20
147
33
27
18
15
88
44
36
64
8
63
24
66
15
24
12
24
105
67
44
3
18
43
44
183
18
27
4
36
180
8
4
68
60
45
63
9
3
100
44
4
104
72
4
5
15
135
21
40
44
216
48
3
13
47
57
36
24
45
43
77
60
51
12
52
41
39
16
120
5
24
43
65
12
180
6
69
3
25
20
24
28
11
25
92
12
76
24
113
87
3
48
141
3
78
48
51
24
69
91
84
23
13
60
32
52
36
65
12
27
40
36
56
24
52
72
68
3
54
27
148
5
3
24
51
69
16
17
31
5
199
8
45
72
87
24
64
95
1
12
5
3
24
15
13
77
3
33
51
21
103
17
159
39
177
27
ABCD 98890552162*3^$a+1 [50053]
15
192
129
21
24
6
18
6
37
29
30
45
3
66
24
30
66
96
60
54
60
96
13
107
24
24
12
78
51
9
31
59
12
109
35
6
19
95
6
18
57
24
9
55
5
12
78
36
6
111
24
45
75
15
30
30
90
43
32
69
24
55
11
117
57
12
30
45
75
9
96
24
81
24
6
25
23
6
24
3
3
30
6
93
57
55
68
57
168
87
33
60
12
54
84
21
45
30
36
9
51
229
80
99
36
24
66
231
135
90
15
15
1
29
24
24
12
24
31
53
42
54
15
76
8
76
89
36
19
11
21
4
204
11
37
20
39
9
135
6
18
12
24
6
24
6
84
1
48
17
43
8
93
24
55
11
57
12
28
59
105
84
9
30
21
9
6
1
5
54
6
24
27
3
6
19
36
56
24
69
6
81
3
6
18
33
3
6
30
25
185
15
3
13
59
48
66
240
6
165
33
12
24
24
36
54
6
51
3
6
24
36
6
18
6
85
65
15
9
147
96
3
9
192
40
59
36
13
11
1
5
24
7
17
3
9
24
30
141
69
127
8
45
24
6
30
120
31
29
39
28
8
21
91
107
42
60
114
30
84
12
15
60
45
48
60
27
9
6
54
27
147
6
19
11
6
19
11
138
42
24
6
111
9
60
55
5
123
75
12
49
65
6
1
113
24
12
19
5
54
45
27
48
13
24
29
55
5
54
42
24
6
1
12
47
48
13
32
15
72
9
4
77
3
28
23
30
15
9
12
39
52
17
6
60
30
6
9
36
9
15
81
108
12
18
37
149
24
3
24
9
30
6
54
61
35
24
1
20
15
81
60
3
49
5
30
60
30
30
6
306
30
139
185
7
89
24
19
5
36
7
60
128
36
9
7
23
36
48
12
30
24
6
48
37
20
15
84
25
65
7
107
66
27
33
24
63
12
16
71
18
60
63
27
30
3
144
60
4
35
1
59
30
7
44
9
24
60
7
65
54
6
15
160
20
3
6
36
43
41
24
15
16
72
47
12
24
24
33
9
3
21
90
66
30
18
120
12
24
55
131
18
30
12
13
71
6
108
43
17
12
79
32
129
3
15
6
84
150
6
24
66
66
24
67
113
51
93
6
30
66
48
12
78
151
71
18
12
3
141
19
47
30
24
36
84
30
6
63
21
174
33
9
24
180
36
75
16
23
6
60
48
36
15
60
24
28
53
7
53
66
18
27
9
36
30
78
12
54
21
3
93
108
24
57
39
75
24
30
6
6
31
48
36
5
19
11
45
9
54
45
52
48
35
30
7
68
12
15
121
17
90
66
51
63
1
59
6
60
54
36
9
21
36
18
210
162
49
11
13
17
78
66
19
17
3
105
31
35
54
162
24
45
24
21
84
72
30
61
29
15
39
45
4
12
36
44
75
18
36
36
31
17
75
81
96
19
12
29
48
51
4
192
23
145
41
7
23
6
99
16
5
30
84
25
11
30
39
9
15
21
6
1
173
96
15
105
15
24
99
6
216
30
33
21
24
55
71
66
43
17
18
42
48
3
72
81
36
30
180
13
11
66
30
18
96
30
54
42
48
33
24
24
24
12
28
80
147
21
24
3
36
30
36
43
17
31
89
108
27
69
66
69
21
24
27
39
25
29
6
18
12
63
72
9
24
51
4
48
53
84
150
66
6
108
150
90
36
30
7
23
156
13
32
48
105
120
66
81
76
84
35
9
51
30
24
55
36
5
123
27
24
6
18
13
59
18
120
36
15
15
25
20
21
78
6
90
66
108
12
15
9
24
12
39
9
7
53
42
54
27
9
60
79
71
9
21
180
30
9
21
24
51
9
174
85
11
36
48
1
41
18
42
24
87
9
18
30
3
3
24
1
36
23
85
36
20
51
60
9
4
5
12
19
11
21
39
24
49
92
9
67
8
24
40
5
43
23
6
51
117
6
54
31
29
12
144
19
65
30
30
12
18
6
36
39
52
53
6
18
67
48
116
124
11
1
24
35
165
189
75
12
3
36
24
13
47
66
15
9
15
16
71
114
51
9
126
9
36
24
99
30
36
24
66
36
45
105
48
12
24
66
18
31
20
16
140
9
15
24
75
6
31
20
33
123
3
1
35
18
43
77
3
27
60
25
11
24
6
55
119
21
16
59
9
27
49
5
24
42
60
18
27
63
42
60
24
55
11
69
64
47
30
60
3
120
21
24
51
40
5
15
21
78
30
75
27
24
24
181
56
16
92
135
21
40
56
9
60
30
30
19
11
9
27
1
113
36
90
69
45
6
60
138
51
15
6
90
1
108
11
85
29
36
15
36
27
6
6
18
6
54
6
49
5
31
11
21
108
4
68
39
60
90
78
37
35
18
36
55
101
78
6
36
15
9
60
111
33
36
39
76
101
19
5
6
49
41
99
21
78
12
90
30
1
8
16
53
66
105
9
6
9
51
30
27
93
67
89
228
31
35
54
55
56
16
95
24
1
23
13
59
33
16
155
6
78
30
30
42
15
4
35
54
42
30
30
9
9
7
5
108
72
18
6
60
54
45
15
42
31
44
63
33
9
51
219
78
12
48
30
61
71
81
144
33
156
30
1
96
17
12
15
36
3
25
59
117
69
15
51
81
3
45
15
81
16
47
13
ABCD 98890732126*3^$a+1 [50133]
23
220
32
48
72
49
575
61
156
47
40
320
96
240
40
69
12
15
8
72
85
155
85
75
9
11
25
36
39
44
60
16
20
4
96
189
131
48
352
9
35
325
255
141
36
144
36
132
447
68
1
72
59
40
20
180
49
135
24
32
40
93
11
1
96
48
39
20
60
72
25
204
35
36
4
44
36
216
64
81
95
24
120
24
72
64
21
335
1
83
97
63
56
84
36
240
144
96
61
144
180
119
120
444
12
24
120
24
121
24
48
24
215
280
128
37
123
20
220
32
184
96
9
60
71
265
35
64
164
12
88
140
76
56
145
155
60
109
119
96
36
40
80
61
84
95
88
32
25
15
273
371
37
23
120
25
159
272
49
95
96
48
16
96
20
48
181
191
205
335
48
156
136
128
61
59
421
36
144
111
48
153
47
36
240
121
75
104
1
35
144
180
37
83
25
119
312
60
340
240
320
181
107
232
129
71
288
16
105
239
72
204
144
76
24
177
59
36
88
33
87
140
52
8
96
1
119
160
284
220
152
60
61
63
80
24
160
177
59
121
75
8
132
124
21
35
169
72
63
236
108
40
177
155
48
192
205
23
61
75
80
36
60
1
47
96
24
1
120
375
96
240
48
93
59
25
348
12
15
80
88
96
104
192
64
56
24
25
15
144
93
47
36
16
44
121
60
264
72
119
160
80
109
35
240
36
145
243
57
60
84
96
15
68
96
36
40
68
76
249
47
144
24
72
48
60
37
84
215
37
144
39
56
360
85
36
24
35
240
220
20
4
224
133
147
57
95
60
100
248
376
96
104
216
264
24
72
121
63
140
396
85
3
32
24
40
45
24
11
1
59
96
13
12
36
23
181
35
180
49
60
71
48
96
24
280
93
59
48
1
131
60
25
155
1
144
59
40
104
73
47
40
20
12
64
80
145
96
35
144
76
48
21
11
1
239
85
515
25
239
1
39
104
145
12
3
432
240
48
80
136
21
36
23
60
144
156
16
384
165
131
120
169
15
105
239
72
49
59
1
36
135
80
49
72
167
132
28
93
267
177
15
153
431
24
61
95
60
96
40
141
108
35
60
40
45
171
24
24
176
84
13
87
33
167
72
88
32
325
99
69
131
25
155
61
15
21
143
ABCD 98891419754*3^$a+1 [50011]
180
3
120
24
51
29
40
21
27
57
83
25
60
84
59
112
9
3
33
99
396
15
120
5
37
35
28
9
144
27
60
20
13
47
85
108
15
32
7
102
36
24
39
9
3
8
61
24
30
90
54
125
12
169
27
33
95
12
49
95
1
83
184
80
85
11
187
54
15
21
48
54
5
136
140
16
44
24
40
36
9
11
97
39
3
17
16
69
24
15
72
69
51
8
91
21
27
78
108
51
69
54
53
52
92
16
8
49
96
167
13
36
143
36
4
12
15
90
36
18
6
18
101
1
39
75
5
67
18
11
64
24
21
36
59
52
24
69
51
60
60
80
48
43
105
129
54
9
117
71
84
124
24
12
81
3
12
57
36
51
84
32
133
24
11
1
23
1
59
13
35
37
143
48
60
100
27
18
36
11
79
54
72
23
115
24
81
12
120
75
17
28
20
28
32
84
1
24
59
97
24
63
117
11
115
18
147
12
12
75
18
107
61
12
87
129
27
48
96
44
25
12
207
60
21
51
93
78
282
11
24
1
99
63
33
60
21
63
36
72
120
99
29
16
24
72
3
90
72
123
75
186
51
24
9
96
18
66
251
1
42
270
11
25
30
45
96
21
27
60
20
91
72
24
18
47
4
165
99
3
165
24
45
23
36
19
90
83
88
45
119
1
15
9
72
36
120
18
129
48
39
53
48
4
20
19
21
75
90
48
72
39
60
72
8
25
11
28
96
9
36
30
72
113
55
5
36
13
12
24
27
9
15
44
25
54
42
3
32
19
69
48
60
57
27
96
48
12
68
24
72
124
15
81
45
231
3
30
15
56
4
15
6
84
39
12
104
115
101
36
48
36
24
4
57
23
28
9
215
49
36
51
9
71
19
48
18
24
84
42
48
65
49
12
36
54
24
17
4
24
45
35
24
43
18
6
29
112
48
9
83
52
3
18
27
9
131
64
9
71
16
48
111
45
141
39
45
143
1
95
216
24
64
57
234
17
4
99
6
84
24
107
211
105
20
120
24
61
108
36
84
167
139
9
36
8
1
36
3
21
12
63
72
20
7
6
36
111
60
165
143
37
24
15
75
90
36
48
36
60
23
16
27
105
39
9
12
177
36
24
11
112
24
84
116
16
8
19
6
15
51
29
12
84
19
125
25
264
15
27
66
83
25
90
21
24
60
12
68
1
111
9
59
24
40
81
87
3
17
13
90
117
9
36
3
200
37
23
52
24
45
123
3
45
9
35
48
25
35
13
107
112
128
1
36
3
33
47
25
27
60
75
9
12
24
24
21
36
23
192
52
57
11
43
66
291
128
60
112
20
37
3
165
83
25
144
15
8
60
4
69
36
60
59
139
17
49
36
24
120
107
60
19
54
12
24
35
16
33
15
9
180
27
153
36
11
16
57
96
87
8
25
15
45
39
33
12
312
39
20
151
24
221
84
1
159
164
28
12
48
24
56
64
21
27
36
32
192
108
84
28
72
24
132
15
117
12
44
25
72
72
95
73
12
51
36
228
48
3
21
36
9
3
3
45
3
24
41
16
33
48
54
24
45
72
24
20
49
11
88
108
33
180
36
36
48
42
120
5
13
51
21
35
43
5
24
12
48
96
16
140
40
81
23
1
18
93
20
25
3
36
36
69
24
47
12
88
9
23
160
32
1
15
48
45
59
67
24
30
27
105
35
132
25
11
24
43
5
13
72
144
11
25
72
18
77
52
33
83
60
73
59
157
3
51
66
60
18
48
90
3
12
57
126
69
32
25
24
90
30
24
71
1
63
21
75
204
15
18
54
30
36
27
140
73
119
64
9
72
6
9
36
3
6
234
30
75
12
9
111
33
12
3
21
3
56
25
39
32
73
96
99
92
40
33
11
175
81
39
9
36
44
37
39
20
172
72
32
49
11
55
9
176
28
36
117
23
85
30
257
28
27
45
8
1
15
51
18
6
189
45
12
144
215
61
47
12
13
228
15
80
40
33
234
21
104
13
27
48
69
23
55
21
72
69
51
33
42
90
54
89
1
54
30
87
80
13
51
45
3
36
84
33
114
21
9
39
56
1
144
11
4
8
25
11
4
3
18
87
12
176
16
69
60
36
48
6
21
51
18
47
4
44
4
8
ABCD 98891603212*3^$a+1 [50044]
225
12
204
76
20
24
15
9
36
16
155
165
400
83
37
8
12
168
96
40
20
136
23
21
24
52
29
234
105
132
4
20
81
19
53
27
40
104
36
9
67
275
90
19
20
33
7
20
96
75
9
24
72
39
25
60
116
120
4
140
39
97
120
104
76
35
108
54
7
104
12
4
104
292
44
40
80
196
53
87
4
20
100
120
36
8
39
18
79
36
68
51
9
132
57
18
49
20
24
16
35
45
36
40
140
100
68
57
162
13
44
96
63
81
16
68
16
35
9
16
101
19
44
135
21
36
123
21
24
112
180
23
36
61
20
168
16
23
13
24
71
9
40
36
8
60
232
120
260
63
180
1
96
44
3
37
35
121
59
9
9
7
20
135
9
12
4
11
180
72
108
162
171
27
105
264
63
72
1
17
43
29
15
39
45
27
69
3
33
40
24
119
1
116
4
44
16
164
16
44
12
87
18
72
43
29
18
21
105
111
100
36
113
15
16
36
77
51
16
5
91
128
96
99
1
156
23
1
44
136
35
1
44
40
185
18
72
105
60
33
103
8
72
64
80
24
99
72
1
143
144
57
51
72
21
16
53
43
204
56
40
17
72
15
220
35
9
16
60
20
36
48
76
56
24
100
203
36
121
60
36
300
44
40
119
54
27
300
33
3
64
20
204
516
160
56
24
24
216
99
1
20
33
183
124
80
60
84
16
44
111
9
9
187
44
136
20
16
68
15
144
73
440
100
20
33
31
80
160
35
81
84
24
99
33
48
16
101
63
9
163
204
180
120
20
105
175
23
18
3
60
351
69
196
44
12
40
89
31
24
89
54
18
18
121
23
21
180
256
36
224
3
97
101
54
18
7
20
40
59
157
59
9
99
133
47
217
44
45
31
224
232
120
24
89
31
59
21
24
9
7
56
84
84
72
3
1
35
1
128
105
15
72
60
40
84
251
72
126
54
37
56
144
40
164
315
1
53
43
24
5
15
129
31
60
44
52
120
248
39
13
44
240
100
35
108
37
120
23
72
25
56
64
35
105
36
39
1
8
27
18
90
37
179
25
104
16
36
60
44
36
40
24
11
49
23
153
279
85
44
87
129
15
18
7
156
125
19
120
44
96
100
20
36
48
327
105
3
81
63
18
39
15
61
68
16
35
25
20
63
97
104
15
37
188
16
60
20
16
60
53
87
57
7
120
96
60
5
55
24
60
36
8
15
21
76
60
200
3
217
17
51
276
16
140
93
51
16
44
24
52
83
61
36
260
40
24
20
9
147
108
96
63
21
51
1
143
81
60
3
36
1
20
24
12
184
11
18
75
12
180
124
60
96
119
1
35
45
48
96
36
40
23
37
8
132
124
23
117
9
27
45
15
4
140
3
73
20
48
36
36
124
36
23
201
16
24
119
105
16
23
57
16
200
40
8
12
108
52
47
157
59
117
120
4
56
84
16
128
76
173
7
44
165
75
52
17
207
9
51
76
35
49
60
56
100
104
243
37
36
84
36
84
56
228
51
9
16
11
180
33
75
157
24
164
112
8
16
36
5
90
213
76
96
84
56
168
9
67
80
144
36
51
153
27
85
59
145
216
107
73
35
33
72
129
55
104
60
96
40
5
18
72
165
16
8
12
ABCD 98892016508*3^$a+1 [50012]
15
27
18
54
17
28
20
37
11
25
24
23
43
24
41
67
17
31
18
15
24
8
4
21
15
60
44
43
93
57
48
15
117
27
24
164
28
57
35
37
18
113
28
27
9
60
56
52
20
52
21
12
36
36
96
47
12
139
54
30
132
30
111
75
17
31
6
71
12
16
21
11
7
5
1
59
7
33
8
24
36
4
24
15
132
5
25
24
48
6
17
73
99
75
5
55
30
3
12
36
111
78
23
84
1
30
78
120
51
8
13
59
19
117
9
23
13
47
12
61
15
27
12
60
45
9
11
19
54
60
72
36
27
3
17
48
12
13
47
76
44
28
9
23
72
115
21
108
57
102
6
71
136
39
113
28
9
71
19
48
42
23
48
127
81
36
8
157
3
12
36
32
7
101
25
3
12
27
53
52
15
21
21
36
48
59
1
210
24
45
3
54
11
40
27
77
31
5
24
1
15
57
6
12
29
4
96
36
33
6
18
63
27
90
63
132
3
69
20
160
20
28
68
7
132
138
18
72
78
12
15
21
11
40
153
30
72
18
35
7
90
51
123
41
85
36
3
21
23
31
41
76
9
18
141
36
15
24
17
60
4
20
1
90
5
12
40
57
51
12
27
30
54
101
28
87
5
85
6
48
17
73
87
3
6
18
30
35
60
73
48
6
5
36
4
75
5
13
3
15
29
31
102
3
57
72
36
59
36
7
18
144
36
24
63
45
48
24
51
12
3
18
42
12
53
19
168
36
36
101
88
21
23
31
162
60
72
35
48
52
8
64
144
24
93
18
144
17
19
17
180
19
36
102
51
75
41
91
117
3
24
18
27
8
52
21
84
18
5
85
36
6
33
3
30
54
65
49
54
173
72
52
8
28
27
17
48
16
9
120
90
65
31
29
16
72
63
9
21
72
15
39
5
13
3
15
24
66
60
35
49
15
63
12
18
15
57
60
90
54
144
30
57
36
72
80
13
12
36
114
17
55
30
51
39
93
21
47
19
69
24
3
12
5
55
81
9
90
5
76
27
9
3
21
44
25
108
75
33
24
51
32
24
28
60
93
15
12
81
47
79
5
28
33
18
6
66
33
72
72
63
48
29
25
3
105
3
87
24
41
40
24
3
5
12
60
25
35
25
123
128
19
5
25
75
3
65
52
9
54
5
12
28
128
40
3
89
48
19
33
3
29
13
12
3
3
33
12
32
97
18
93
15
18
6
30
6
17
12
60
36
132
76
39
21
12
57
107
115
5
96
19
21
15
18
36
15
21
60
27
3
5
37
87
84
72
24
21
15
15
197
25
18
54
54
45
36
36
3
24
36
30
111
68
73
3
92
49
3
15
6
36
66
77
67
18
3
12
36
9
47
48
12
55
18
36
12
3
69
36
59
12
16
24
3
30
42
30
60
63
75
93
12
3
5
12
60
28
92
1
54
42
71
55
69
21
47
61
99
108
20
43
69
15
33
9
23
25
15
93
95
37
135
20
52
8
1
11
43
17
36
12
115
18
15
72
12
96
44
48
55
18
12
3
33
159
21
11
193
30
6
11
1
72
18
129
84
117
99
8
1
66
18
3
20
24
36
24
1
75
69
126
18
11
108
25
15
3
17
160
68
4
45
66
29
4
21
83
48
52
12
3
180
18
59
28
117
51
12
81
11
43
48
5
19
5
61
39
36
12
21
39
20
1
11
36
88
21
15
39
42
18
225
9
35
12
16
20
37
15
20
16
60
32
37
87
96
20
19
161
19
45
20
19
96
36
54
18
65
7
48
65
40
45
27
68
72
4
44
37
11
7
5
43
5
12
48
84
16
15
57
15
18
39
48
75
17
16
27
12
168
18
30
149
73
51
12
44
16
12
72
56
19
6
12
6
69
15
21
36
128
12
43
117
140
13
15
51
6
36
35
49
6
5
12
55
108
17
37
35
55
33
48
27
72
45
3
21
32
7
36
66
3
12
39
42
107
1
11
73
23
24
25
3
51
69
20
88
57
18
33
9
18
5
43
42
63
60
12
75
24
65
1
35
7
33
57
72
23
108
13
36
51
15
33
99
36
102
3
75
144
12
65
25
39
44
7
54
36
75
56
52
3
18
12
39
36
20
19
48
6
11
60
1
15
39
125
108
13
3
87
5
60
7
57
36
32
12
100
15
6
27
3
17
72
55
36
54
15
39
77
64
45
30
21
20
24
79
21
20
55
54
107
37
35
72
19
9
21
11
28
8
49
83
7
66
15
99
36
9
8
1
51
36
48
9
47
43
197
1
30
17
91
17
84
64
12
9
51
15
105
9
11
40
32
1
24
90
102
15
3
18
3
21
11
37
23
37
107
16
80
67
33
87
33
32
31
156
18
90
53
25
59
115
6
54
48
105
3
33
9
72
51
15
77
31
29
12
1
47
25
48
15
27
30
6
17
67
77
28
3
72
42
51
32
25
12
51
72
32
31
30
3
32
25
27
111
6
11
40
12
80
37
99
21
24
71
139
42
48
51
8
28
32
72
36
13
11
76
87
72
90
191
7
165
8
72
7
41
28
39
5
163
54
11
72
1
51
93
3
69
60
11
37
18
17
48
13
27
44
36
24
216
43
101
4
36
96
87
57
33
18
5
85
3
12
132
57
30
18
96
72
35
24
40
111
33
32
4
56
37
23
28
135
30
54
42
30
ABCD 98892529306*3^$a+1 [50032]
4
17
18
18
39
96
9
54
36
129
15
1
240
108
11
21
4
29
31
41
175
8
40
48
89
63
240
72
60
84
165
7
12
48
80
4
80
3
90
36
127
68
120
99
157
59
9
117
15
28
140
51
21
96
27
1
161
91
8
9
18
72
72
205
24
32
9
103
8
48
4
35
345
16
240
11
85
8
15
81
9
7
11
129
64
12
8
57
108
19
48
23
1
108
68
28
101
15
16
5
90
189
45
54
54
72
79
92
24
108
16
44
40
108
20
27
21
96
28
35
126
15
12
84
15
54
27
9
54
49
77
55
56
144
136
24
128
72
40
65
115
44
39
93
33
27
84
76
20
27
33
75
45
28
32
4
8
135
33
60
15
37
12
80
105
126
13
32
24
75
13
8
52
53
15
28
65
36
63
40
56
16
48
56
84
36
105
36
51
108
57
55
108
17
19
35
81
12
33
115
108
29
3
12
75
36
1
8
16
80
16
60
44
52
60
5
43
119
13
80
60
27
45
96
40
71
18
270
36
54
207
9
7
83
54
27
60
39
49
48
24
20
48
12
69
99
60
75
33
24
51
9
16
83
45
12
48
4
17
36
252
163
8
9
7
68
160
96
236
9
72
67
5
43
12
48
80
148
156
36
20
64
23
25
12
140
4
20
15
90
99
48
60
4
48
11
81
48
52
35
45
99
1
215
25
56
9
63
28
12
8
192
60
28
24
35
126
43
96
41
7
108
47
36
45
16
101
67
92
84
117
87
57
75
60
4
12
48
32
39
93
12
21
7
36
44
72
88
80
33
55
17
91
92
69
15
148
176
204
12
21
3
40
36
80
16
20
3
21
4
20
172
107
265
48
29
19
156
68
72
16
47
162
36
79
108
11
45
12
4
8
3
13
5
31
20
28
180
65
75
36
16
60
29
31
59
21
184
11
1
143
144
13
68
81
36
43
12
215
105
93
19
36
71
93
33
27
36
12
64
5
171
132
111
9
36
99
25
11
37
24
48
125
123
39
18
43
29
51
60
100
108
20
39
18
3
4
11
21
16
17
72
103
257
19
12
32
45
127
48
5
27
4
5
15
60
15
145
125
36
31
32
28
8
9
115
12
20
228
147
69
36
36
12
12
24
76
48
36
47
18
139
92
4
44
45
103
12
36
12
20
132
72
64
35
61
11
18
36
19
92
15
18
19
68
93
144
163
104
160
96
8
120
40
24
36
59
36
69
256
89
51
39
13
12
48
20
12
21
91
44
16
48
56
24
52
48
36
44
48
33
15
96
108
40
101
55
35
57
4
188
21
144
75
141
27
12
16
60
72
24
144
149
18
45
9
108
7
56
9
18
85
23
72
1
200
15
9
72
40
120
119
97
44
21
15
12
100
71
69
36
75
61
68
28
72
56
4
36
24
137
123
28
29
75
64
92
3
90
19
20
16
35
144
21
216
60
9
36
54
49
72
95
54
19
8
27
157
95
33
60
16
12
23
61
65
43
56
27
13
120
80
40
17
163
84
12
20
60
111
252
21
51
18
7
24
95
57
4
119
57
28
24
60
36
192
60
47
81
112
32
27
33
40
48
12
101
79
32
76
29
103
32
24
96
4
12
120
23
1
80
36
45
15
132
33
159
3
177
24
36
69
54
57
88
228
84
8
93
18
165
87
9
4
56
3
13
167
18
55
8
40
132
48
32
12
36
160
20
12
12
16
120
17
72
126
90
31
23
18
19
68
60
15
18
63
12
48
196
68
40
68
4
200
36
48
60
52
5
43
32
60
4
149
39
87
18
63
45
19
143
36
105
124
48
8
12
132
201
54
201
24
27
1
144
36
92
112
20
9
19
12
131
33
64
36
44
28
8
24
432
15
1
17
3
12
21
36
36
54
49
77
3
12
52
77
18
33
4
80
16
65
108
31
20
111
9
120
28
32
36
28
36
140
4
24
36
101
39
105
15
16
23
33
24
28
5
63
135
117
27
ABCD 98892600104*3^$a+1 [50062]
75
60
72
9
159
21
57
15
108
9
27
51
21
9
24
15
39
21
36
15
168
9
63
138
51
36
27
18
30
24
9
111
78
30
129
12
21
15
111
21
72
72
12
51
36
21
96
36
72
75
6
294
18
30
60
93
57
63
3
57
39
18
18
45
60
3
6
66
60
42
15
72
15
21
87
102
27
33
27
33
24
12
42
18
18
60
42
48
24
6
9
15
21
21
48
66
60
36
45
93
18
12
129
156
123
30
78
126
6
72
168
24
36
84
9
21
15
39
6
51
36
21
15
36
48
72
36
15
21
24
48
123
9
3
18
30
48
6
30
45
39
12
21
51
12
9
12
3
6
6
9
33
30
66
72
48
6
60
81
15
141
39
24
45
96
3
6
36
18
6
75
3
42
18
108
24
6
15
3
9
3
21
87
42
27
141
39
27
24
84
6
3
24
15
21
27
81
39
33
39
12
6
36
6
30
12
78
60
117
36
51
126
48
3
51
90
3
15
9
36
12
60
3
45
3
132
30
30
48
69
84
3
138
27
21
24
24
102
48
12
48
21
51
9
75
45
96
27
6
66
24
57
12
3
48
9
3
30
24
51
39
84
177
27
12
21
72
3
114
27
9
135
9
111
15
30
15
15
42
51
12
27
6
6
66
3
39
42
51
3
33
3
141
9
75
21
15
27
186
72
3
15
45
48
99
12
96
42
60
48
3
3
33
57
30
6
30
9
72
36
15
30
60
30
36
9
3
114
30
9
9
48
42
12
36
33
24
15
57
21
48
36
24
36
15
15
66
78
60
12
21
48
21
39
123
141
15
9
63
24
21
36
21
51
87
78
63
36
24
63
30
15
69
3
12
21
51
303
45
192
45
15
48
147
21
21
6
21
21
240
30
42
72
18
33
72
15
48
60
24
117
33
270
45
12
27
60
30
51
33
6
96
9
27
84
18
18
9
21
78
45
57
30
12
66
12
72
30
45
60
36
72
57
12
15
15
6
15
60
84
3
57
12
9
102
21
9
12
15
12
9
27
36
51
57
3
96
24
57
24
87
12
9
15
24
36
60
21
81
72
90
6
6
57
9
3
15
81
39
81
99
42
102
90
63
9
60
27
84
24
15
24
69
33
39
120
9
63
24
9
30
33
48
24
120
15
18
6
12
48
12
60
150
3
36
36
57
51
15
12
18
6
30
18
30
66
21
21
30
9
3
33
27
48
9
51
21
51
12
33
21
15
81
66
12
57
12
3
138
6
33
36
60
15
66
39
63
54
48
30
21
45
12
15
27
9
63
18
42
45
36
57
66
54
3
87
105
3
30
3
36
36
33
27
3
117
33
30
36
36
45
93
30
30
24
42
60
45
9
15
39
48
42
66
69
15
93
3
36
66
30
108
54
18
12
42
60
66
12
36
24
138
111
111
72
6
18
9
15
36
156
24
90
87
36
39
30
30
60
57
111
177
39
30
18
21
9
78
21
96
63
9
36
36
84
96
39
84
69
108
27
69
36
15
6
6
24
60
108
48
33
21
15
15
45
21
15
9
63
36
27
18
39
15
6
3
9
3
27
54
51
3
54
18
33
48
39
78
6
18
27
39
72
12
105
33
39
24
15
6
15
15
48
6
102
12
6
24
60
36
12
30
78
222
9
33
30
153
36
36
3
108
24
9
27
69
51
24
12
21
99
36
42
3
63
24
36
30
72
12
12
6
12
21
51
24
72
54
18
117
36
9
51
75
48
12
42
42
45
63
9
33
6
120
57
3
33
15
72
9
21
18
6
3
15
96
12
117
45
39
24
15
33
99
117
24
9
30
66
15
15
66
6
9
141
42
12
6
18
132
48
30
66
45
12
3
60
81
3
129
108
3
30
42
9
51
45
75
42
3
24
135
48
30
30
30
78
21
27
54
27
15
45
12
72
117
90
18
60
42
60
90
15
39
78
3
9
18
6
27
84
99
102
3
15
6
135
9
6
21
24
51
48
42
18
24
12
24
42
24
3
3
105
15
18
15
24
21
30
54
87
21
12
3
15
21
87
21
21
39
12
39
48
30
15
36
12
99
105
12
3
60
24
45
48
51
9
84
39
72
90
48
27
33
75
39
33
36
81
3
24
84
3
93
51
93
3
24
117
12
132
9
27
84
69
48
42
12
45
96
36
36
12
96
57
51
15
96
48
36
69
111
24
18
27
87
93
24
48
3
48
45
33
30
60
96
33
48
45
27
123
45
45
3
9
60
27
15
36
168
60
6
18
6
6
48
33
3
12
105
63
6
84
42
84
60
96
30
63
36
63
60
33
24
36
99
6
15
39
21
72
33
39
48
72
45
6
12
66
15
60
39
108
18
60
27
72
51
57
45
84
15
21
18
72
120
30
99
36
87
42
18
9
63
30
15
39
12
60
18
114
6
90
144
60
36
72
30
30
9
96
108
87
21
39
72
18
15
9
120
27
219
48
24
21
48
93
18
12
36
57
51
90
30
12
141
21
75
3
12
48
12
96
12
81
57
30
6
78
45
36
144
15
12
18
123
15
30
12
102
30
75
3
30
30
78
3
15
12
48
42
24
66
30
15
24
63
45
27
57
3
21
27
93
9
6
42
3
12
15
18
72
6
84
102
ABCD 98892721204*3^$a+1 [50019]
11
115
29
73
24
23
301
119
37
168
47
24
84
12
24
91
5
48
120
36
31
90
84
36
83
121
36
36
84
23
96
97
270
53
37
180
18
6
90
54
35
24
120
13
60
48
11
48
1
299
12
24
25
71
19
101
24
24
60
36
181
143
55
18
23
121
83
36
25
11
120
121
18
89
132
1
23
85
11
48
25
11
7
150
107
73
180
107
55
77
204
55
149
72
85
119
60
25
120
59
96
60
115
89
12
204
36
24
204
37
23
73
23
60
84
180
103
17
31
29
13
54
5
13
12
36
83
60
120
36
120
168
96
145
179
1
131
144
84
12
13
192
299
144
13
83
25
84
108
119
48
96
84
12
108
61
59
336
31
113
60
13
48
35
37
59
48
60
120
12
84
156
24
1
84
54
5
325
72
59
67
29
115
54
36
143
13
23
144
157
54
5
84
12
331
137
103
144
149
61
23
12
61
23
84
60
13
47
60
37
59
36
49
144
156
180
60
30
89
55
6
95
61
59
181
203
13
144
83
61
35
19
185
12
48
60
96
25
6
113
36
157
227
91
5
144
397
179
60
24
61
156
59
1
18
41
247
30
47
192
120
48
96
109
11
24
43
144
18
215
55
18
48
24
11
204
60
67
198
90
18
23
36
229
72
48
6
113
360
103
137
217
23
55
317
84
36
301
263
1
155
13
108
47
60
96
25
59
96
60
7
138
72
24
119
60
24
61
11
168
276
120
24
13
60
48
11
133
107
84
61
119
144
13
120
54
5
49
24
12
294
5
240
91
5
528
13
72
71
60
84
96
24
25
11
37
83
49
36
131
61
72
11
61
6
77
121
72
47
396
151
18
11
24
36
60
61
59
211
113
13
167
192
1
23
1
36
59
115
5
168
96
181
59
37
72
95
121
131
43
41
84
37
78
65
73
60
47
216
24
180
60
13
59
84
31
29
84
12
24
37
54
5
288
13
107
120
43
197
1
12
83
60
204
96
49
12
24
264
6
126
23
13
48
11
84
60
67
90
59
84
85
71
43
41
24
12
25
36
150
192
42
48
36
215
1
59
127
197
73
119
25
203
60
36
25
30
29
13
54
125
85
119
61
24
36
23
193
107
85
95
37
59
36
49
95
157
419
61
23
36
49
36
6
138
95
180
19
65
36
91
29
24
36
204
373
47
121
155
115
30
59
12
43
77
49
71
181
107
36
60
25
179
127
29
229
12
23
72
85
203
37
119
7
30
108
36
59
1
239
85
36
35
84
7
18
11
48
36
49
107
24
300
31
125
25
23
211
192
18
24
215
12
19
6
83
7
89
37
12
6
245
120
97
167
13
47
216
121
36
119
48
13
252
138
114
144
11
84
49
95
96
36
48
120
60
96
24
265
132
288
47
61
12
108
47
13
83
60
19
ABCD 98893016174*3^$a+1 [50018]
40
5
31
5
43
12
36
84
8
72
15
61
119
6
54
48
6
12
39
15
108
36
24
120
6
31
80
9
19
5
12
6
12
97
29
24
7
5
3
57
111
27
37
168
48
23
36
48
37
24
36
29
111
3
36
30
75
15
25
47
9
16
228
12
80
93
12
18
132
72
13
108
24
12
5
66
9
16
29
18
36
1
143
1
35
9
51
12
13
132
44
4
29
18
37
83
13
24
41
7
68
124
47
121
44
39
30
126
6
12
43
83
1
108
180
53
7
11
21
15
18
18
25
47
96
21
33
30
61
35
1
29
115
35
57
100
5
18
25
47
48
61
11
93
57
30
229
29
7
173
84
63
40
24
48
65
151
84
20
28
12
48
143
37
35
25
5
108
294
57
171
9
9
55
96
48
35
18
7
120
41
55
101
211
5
19
71
37
80
15
13
48
59
6
15
39
25
155
13
5
55
47
13
48
17
30
9
33
15
165
7
68
16
12
107
96
37
204
65
36
67
120
83
37
140
21
15
87
49
24
17
90
157
48
32
40
92
9
7
65
3
39
12
25
173
7
24
59
60
1
71
25
203
1
84
11
1
65
3
51
24
133
23
72
25
53
12
19
161
24
48
18
132
13
17
6
66
75
64
29
15
75
18
138
6
126
12
73
24
56
4
41
7
47
13
8
15
18
24
3
15
12
216
25
35
21
64
12
44
93
48
19
48
11
30
7
35
48
49
101
72
192
6
66
114
25
11
18
15
36
4
83
13
119
25
60
48
59
21
87
18
54
108
42
30
49
47
54
75
64
17
7
125
67
8
15
1
24
36
95
109
35
13
113
31
48
71
30
42
84
6
43
36
83
37
36
84
23
25
23
72
150
36
120
6
48
57
16
53
7
89
43
23
9
123
97
29
19
60
11
21
81
115
17
127
20
88
48
24
71
25
5
27
28
17
3
28
41
90
78
66
6
19
36
36
12
36
167
102
43
29
18
18
7
92
153
75
21
7
44
21
43
24
23
97
120
12
23
180
181
17
30
97
68
40
17
7
23
1
77
43
24
77
19
17
30
25
53
39
156
15
9
45
6
37
72
35
57
4
47
30
19
24
104
76
12
5
144
270
1
47
36
162
18
9
45
6
72
30
42
93
27
132
1
35
57
81
55
12
119
73
11
90
27
9
3
72
15
108
6
12
99
124
132
32
12
4
11
114
12
78
30
7
47
42
84
111
88
17
36
54
36
25
17
15
87
13
32
225
96
174
49
59
57
16
12
11
102
108
31
275
108
85
32
28
36
20
24
33
72
127
140
60
16
29
90
6
19
56
12
75
12
54
39
16
72
48
36
11
12
25
36
92
52
53
3
64
20
28
119
1
32
75
13
35
97
12
20
4
12
35
25
17
30
36
21
76
12
35
18
18
61
36
32
87
1
24
48
5
12
60
126
30
18
36
81
48
69
27
63
25
47
24
1
48
77
19
12
95
30
135
40
48
17
120
18
24
21
15
12
85
47
73
17
15
72
40
228
36
24
11
6
48
115
92
9
114
36
66
60
163
56
64
71
42
30
13
5
31
24
56
16
77
31
17
204
3
15
30
31
24
53
18
6
15
28
68
52
120
17
55
8
15
33
4
156
5
54
48
85
23
25
20
52
101
144
103
84
53
30
6
102
42
127
35
198
12
115
71
30
7
32
16
48
65
195
249
67
5
78
13
12
68
52
32
124
17
43
35
1
11
97
17
54
105
15
145
5
12
54
49
29
18
285
75
37
17
66
25
89
30
78
72
48
43
12
107
1
23
25
29
43
44
15
18
211
11
109
17
19
20
99
25
29
103
5
19
56
28
29
111
40
65
30
109
12
48
53
30
157
23
42
115
5
43
137
235
96
89
12
78
13
77
15
15
36
25
71
36
30
42
33
15
222
12
24
91
65
19
59
48
18
99
16
65
67
23
121
44
96
51
12
61
35
66
31
12
71
49
17
60
79
167
37
53
19
44
9
3
132
15
193
5
12
91
5
84
7
128
52
89
115
29
282
6
30
37
23
48
6
19
56
16
48
24
32
33
42
61
23
9
88
132
11
49
180
53
54
21
33
19
77
84
55
59
21
117
19
35
6
72
18
69
93
48
18
36
1
53
36
19
24
32
64
44
15
13
23
9
51
49
60
17
19
17
3
64
56
69
96
54
13
5
55
84
41
390
9
81
115
60
95
78
66
6
3
124
32
15
36
9
4
11
48
6
ABCD 98893722516*3^$a+1 [50045]
24
6
81
24
88
47
1
149
15
4
5
6
13
11
6
151
23
6
43
20
165
66
6
144
6
9
4
36
44
48
9
84
54
12
48
162
19
11
45
16
83
6
15
39
9
51
57
180
9
24
66
13
5
87
15
93
40
5
6
30
19
92
33
12
54
6
15
33
66
54
3
12
16
5
27
48
36
60
16
89
18
36
9
27
18
12
18
60
37
5
15
16
17
6
25
65
66
18
51
15
24
36
66
19
59
6
36
3
27
30
15
15
9
12
60
33
6
129
21
24
19
72
8
45
67
29
15
15
66
18
1
11
1
47
6
39
15
21
9
235
8
33
90
6
19
11
18
30
6
84
31
24
11
117
69
15
33
31
84
71
24
42
19
5
27
60
9
39
4
80
51
24
1
144
17
48
51
12
39
49
56
15
1
24
5
75
76
17
12
3
48
57
7
44
36
105
48
3
52
32
36
24
16
17
102
13
131
25
56
28
35
6
84
6
1
24
36
5
48
63
24
4
12
48
5
96
48
75
36
9
43
29
43
17
19
11
54
27
57
27
63
36
1
188
45
6
36
13
12
60
29
19
8
39
114
54
6
30
61
5
19
24
95
25
17
51
4
23
73
24
24
125
36
48
7
5
43
11
30
91
65
19
11
198
60
43
23
9
16
71
9
4
92
16
29
51
4
5
31
12
96
11
145
8
57
19
12
20
3
6
114
66
174
85
5
60
6
24
36
120
21
3
9
16
95
21
33
67
95
174
120
24
3
9
30
18
72
18
21
9
31
59
1
44
88
8
16
80
63
73
24
128
105
31
71
1
24
60
5
15
40
29
7
44
4
5
6
129
96
63
1
29
60
103
47
12
54
15
4
32
15
93
87
1
8
4
12
56
3
150
15
21
108
120
6
21
15
30
15
15
24
24
30
7
48
11
30
87
3
25
36
5
15
33
66
60
9
15
1
5
31
29
66
18
42
21
52
80
12
69
7
20
9
180
19
5
54
33
39
25
23
13
12
72
23
85
11
1
56
57
60
36
15
21
18
25
35
30
3
123
85
5
27
28
104
16
60
65
6
169
60
80
15
6
138
21
12
48
16
155
69
9
42
60
1
24
44
16
20
93
15
51
25
41
103
17
18
30
72
24
24
43
29
54
1
23
42
15
28
17
18
33
9
55
5
24
54
57
28
20
16
80
36
24
4
11
9
72
24
16
29
27
69
30
45
48
105
12
75
4
29
31
29
12
24
24
27
39
9
16
11
81
3
117
12
135
21
15
30
90
1
8
36
39
12
45
15
30
19
44
48
4
20
168
16
11
60
18
31
24
17
24
24
96
31
48
80
40
12
83
72
90
43
5
127
8
112
8
45
3
33
60
27
39
30
63
12
15
25
83
96
54
31
65
54
33
12
28
89
24
24
12
15
63
102
31
17
7
48
5
3
27
61
5
36
168
51
21
39
96
45
18
6
27
9
24
31
24
41
15
9
24
96
54
1
92
48
21
63
75
12
9
9
3
28
80
15
69
27
1
8
60
12
69
31
20
9
15
63
1
65
15
39
1
32
88
5
15
4
11
1
23
37
80
16
48
131
13
36
32
112
11
49
56
51
25
36
23
1
20
28
20
27
90
54
36
1
60
89
111
33
6
48
117
39
6
31
17
67
48
12
23
57
24
60
75
66
15
4
59
30
3
24
3
30
6
9
51
9
21
6
9
9
30
217
155
69
24
27
21
3
49
32
33
31
149
7
56
12
28
20
27
12
45
39
37
47
36
25
5
36
55
48
5
15
12
36
108
52
48
5
7
68
9
123
39
25
48
80
96
12
28
11
105
33
42
49
152
57
42
9
75
6
75
9
30
9
16
32
9
30
30
63
16
164
28
29
15
36
4
53
27
33
12
19
65
30
54
3
9
43
12
65
3
100
5
27
76
29
48
6
45
16
5
139
60
5
27
39
18
6
54
27
3
21
60
9
60
43
77
6
24
37
59
24
45
27
1
20
28
32
64
48
41
39
81
67
20
27
36
1
24
96
53
27
33
12
43
12
5
48
36
24
12
15
33
15
72
9
36
24
55
41
19
5
31
68
81
31
65
39
16
96
8
40
80
16
29
39
27
33
72
69
51
33
42
25
53
43
20
28
80
129
12
19
36
24
11
60
30
60
48
7
5
18
12
18
36
30
54
36
6
81
57
7
5
18
45
48
28
41
24
15
21
30
13
35
45
36
60
4
20
75
13
29
180
30
18
72
15
9
99
51
1
104
15
25
11
33
48
144
36
60
153
84
30
6
60
207
27
6
54
30
3
9
90
13
60
5
6
54
27
4
59
121
71
21
9
24
75
9
7
35
13
5
31
101
39
69
6
60
84
12
24
9
105
63
4
59
36
1
47
33
129
84
24
15
27
69
120
12
84
15
18
27
45
60
24
120
24
3
12
75
33
64
8
87
1
29
51
24
45
19
5
36
63
36
16
29
7
197
27
28
17
108
87
3
12
78
75
16
5
15
52
104
15
133
35
12
90
55
35
33
48
3
45
69
3
27
6
24
66
6
15
93
60
12
3
28
23
21
36
48
4
35
25
92
15
49
20
4
11
21
69
51
24
9
72
139
65
91
89
126
25
20
15
49
11
33
36
69
36
55
65
139
137
180
39
12
4
44
84
27
18
3
9
163
20
60
40
60
32
60
33
31
36
84
71
18
7
23
72
13
132
23
201
45
15
124
8
99
24
1
89
7
92
40
56
36
4
60
71
60
18
31
11
45
33
3
4
5
19
120
11
45
99
21
48
21
99
52
20
64
56
3
13
48
20
64
35
13
29
39
51
138
3
27
12
9
9
63
33
55
5
ABCD 98893911646*3^$a+1 [50005]
11
103
108
62
28
18
65
12
180
7
41
240
75
60
24
201
79
96
14
6
105
24
43
122
75
12
3
21
7
125
24
139
41
84
55
41
39
82
98
40
17
27
28
2
6
57
85
8
22
29
33
15
108
3
52
8
120
30
54
105
205
30
41
55
80
129
36
15
9
13
122
45
12
48
13
119
96
48
7
53
55
5
7
29
13
26
4
53
127
5
91
14
16
150
41
3
6
51
36
7
86
39
55
56
54
36
10
77
48
9
30
6
10
144
50
3
55
32
10
48
95
12
21
27
63
124
17
73
56
15
7
5
7
60
108
77
12
3
21
12
72
111
57
24
156
3
54
51
139
17
31
32
6
30
60
57
127
17
19
29
111
112
5
57
46
20
30
70
24
17
9
27
48
7
8
105
45
34
270
18
62
96
15
24
45
15
15
141
69
3
7
41
115
77
12
51
4
36
60
17
57
10
26
51
36
213
39
91
5
12
12
12
48
1
71
49
24
18
17
60
108
43
5
9
30
100
5
31
29
48
57
6
45
15
22
23
9
6
10
191
33
63
24
9
54
96
24
57
139
14
27
43
36
65
60
7
77
12
31
2
58
17
96
45
30
9
48
25
8
64
18
30
8
64
23
55
32
45
43
98
75
79
86
64
26
94
6
29
12
9
75
24
60
15
33
33
70
29
21
112
83
99
28
8
21
36
43
17
48
12
127
17
96
43
17
33
10
30
11
120
36
117
27
1
23
36
60
1
8
70
65
39
21
12
3
30
114
16
50
75
12
57
6
9
48
12
36
99
16
14
36
30
57
24
63
58
38
4
48
89
43
26
40
59
13
8
82
17
36
24
15
45
231
9
12
49
47
55
5
67
18
59
33
51
75
214
47
36
3
10
30
41
1
32
106
17
57
15
91
44
117
48
25
78
138
14
90
87
49
11
43
17
49
114
20
10
71
55
24
41
24
1
11
9
15
15
84
57
79
74
40
71
15
21
99
54
58
53
37
59
24
12
3
60
21
39
9
15
21
115
60
17
60
7
17
36
7
108
29
36
24
159
57
37
90
48
65
24
19
104
81
15
9
15
10
26
45
7
2
51
60
12
37
26
4
113
24
31
48
29
81
51
39
40
12
89
3
36
40
77
67
5
51
57
93
22
2
6
34
35
12
1
2
96
100
44
90
90
66
51
19
5
37
18
17
48
19
257
19
41
3
45
55
20
28
29
33
15
1
44
87
79
44
16
44
33
13
20
39
13
2
21
96
48
31
5
157
8
75
55
29
48
67
60
26
27
12
1
42
30
8
39
108
13
30
42
138
89
61
11
39
57
48
19
108
32
46
11
36
7
18
35
108
19
30
18
60
5
60
63
45
24
45
6
204
6
51
79
80
52
89
49
11
33
96
10
5
24
43
53
45
30
30
4
50
30
3
57
36
147
57
46
89
12
36
85
23
25
14
60
6
15
84
55
17
79
44
10
90
126
11
120
13
167
31
228
41
19
12
68
21
48
60
72
33
46
80
40
50
15
25
11
31
38
15
9
87
108
43
65
43
17
123
129
51
22
8
87
27
21
25
30
60
29
12
3
10
11
37
62
10
11
7
5
33
27
93
10
77
25
35
24
13
96
44
3
84
13
71
12
27
60
40
26
30
124
18
47
12
156
3
24
28
5
55
38
39
48
67
77
1
38
52
2
147
49
72
23
45
15
24
45
27
163
138
95
57
60
3
12
31
12
8
34
216
11
109
170
21
9
54
36
52
17
12
31
53
55
17
127
5
13
48
35
55
5
12
60
127
20
88
48
29
151
20
4
5
31
54
50
165
91
30
42
5
7
5
15
90
6
45
9
87
9
10
14
75
36
55
149
111
84
60
33
24
39
52
32
66
24
36
54
30
96
30
81
1
72
11
12
24
36
12
81
202
113
12
63
24
58
2
120
6
60
34
5
13
47
1
42
65
24
31
5
177
6
82
35
27
36
129
12
73
26
9
21
120
15
79
180
30
6
41
24
79
53
60
24
36
12
21
22
125
97
11
24
31
170
10
42
2
30
27
24
84
81
24
51
24
21
82
32
81
15
9
132
1
38
60
21
19
17
43
44
28
2
3
43
60
50
15
24
12
91
17
21
54
33
55
53
55
5
96
31
12
36
20
45
36
13
11
24
15
105
48
67
80
40
113
48
12
12
12
60
36
55
38
120
111
19
72
8
22
2
36
52
92
106
11
9
30
4
5
51
21
99
9
12
60
3
100
36
17
7
48
60
53
37
95
7
5
72
13
26
54
3
27
57
39
34
18
48
24
113
133
11
24
69
30
136
44
28
8
9
132
63
46
11
24
85
11
3
57
1
2
16
89
36
96
9
15
60
79
77
49
35
37
2
30
3
103
230
22
60
38
24
36
39
60
15
40
125
96
139
17
49
224
6
4
6
47
63
60
30
39
96
79
80
28
149
24
9
27
3
16
ABCD 98894013014*3^$a+1 [50037]
12
24
17
49
11
45
48
22
54
47
61
6
53
24
21
28
20
48
60
51
49
32
48
24
46
36
12
2
3
48
19
78
48
42
26
39
57
96
16
32
60
51
60
21
108
28
11
12
43
2
16
23
45
28
54
14
15
55
2
3
33
12
24
22
2
99
115
77
13
11
55
60
2
3
7
6
11
19
41
81
10
14
3
45
24
24
15
55
125
48
1
96
44
27
36
9
202
2
4
44
48
28
6
26
22
24
122
15
9
10
17
213
4
35
115
30
18
5
48
7
17
36
45
12
3
7
2
52
6
12
36
96
38
10
74
27
9
51
19
26
10
17
21
58
156
50
4
23
9
63
19
26
36
12
10
62
16
8
48
36
15
1
126
30
6
53
45
3
21
58
108
5
105
36
10
36
26
46
2
48
39
127
62
27
21
76
8
27
19
62
22
17
21
34
182
24
24
12
64
11
69
3
33
147
45
3
19
137
25
20
106
2
34
14
34
29
24
9
34
12
29
48
37
11
45
10
14
63
9
27
21
154
38
3
13
59
1
12
56
27
13
23
97
18
74
132
12
75
69
75
36
49
32
99
31
26
36
12
16
42
48
14
12
16
48
23
9
63
1
23
7
38
27
69
12
16
35
33
82
30
8
24
24
4
12
20
3
48
72
79
26
3
117
10
14
15
13
18
18
30
36
14
94
17
43
36
36
14
12
10
2
84
22
5
12
37
56
12
22
26
10
41
9
34
14
27
19
2
10
38
15
108
9
96
10
2
15
33
48
15
21
28
71
31
53
25
11
33
64
35
117
12
12
48
4
6
26
99
12
61
11
19
26
63
19
42
11
57
70
24
30
6
26
22
24
29
43
30
8
70
18
11
21
63
13
20
39
25
6
29
9
34
17
12
21
34
26
10
38
4
66
14
10
149
49
48
42
108
2
3
49
20
48
15
9
16
30
18
20
22
38
3
33
60
48
3
21
3
45
24
22
18
140
22
5
69
4
32
15
7
38
36
3
229
216
107
67
5
21
27
7
36
14
15
36
33
136
90
26
48
16
47
19
2
16
32
63
9
84
132
12
28
18
72
38
4
30
29
31
38
16
12
8
27
55
5
103
50
76
20
87
21
60
84
34
50
27
37
107
1
18
5
25
18
2
15
55
29
25
68
22
86
10
18
47
37
78
48
24
5
31
17
9
46
101
7
12
42
126
12
14
3
48
21
12
64
59
9
22
2
88
72
126
38
4
18
12
18
32
10
36
66
54
72
2
40
72
48
6
26
40
6
2
3
12
31
186
47
151
17
9
4
42
17
33
16
8
12
70
72
62
144
87
12
24
12
9
63
19
101
79
50
3
21
48
27
55
17
96
117
75
108
117
76
24
44
48
28
6
48
14
12
10
74
12
10
38
27
19
6
44
10
14
40
59
7
29
81
24
72
87
1
8
64
8
3
7
62
4
128
15
33
10
26
3
57
52
18
38
3
1
32
16
35
7
72
2
34
30
23
67
29
25
8
10
90
42
18
80
58
41
37
56
111
7
2
48
28
54
108
2
12
36
16
6
26
10
48
6
47
1
59
69
3
36
1
23
49
71
1
32
4
92
106
14
22
50
36
15
19
24
53
21
28
60
30
17
37
11
105
10
18
54
6
83
1
18
50
22
2
3
33
12
10
36
26
39
7
2
12
36
12
15
24
7
14
16
6
62
46
48
29
103
2
24
10
14
12
27
1
116
12
10
78
80
22
24
14
60
48
27
21
10
14
16
6
12
26
51
31
18
11
21
22
60
17
211
18
20
4
8
3
37
8
24
15
9
34
62
15
21
3
67
54
11
7
30
11
117
24
15
91
12
50
10
62
3
127
36
2
36
36
63
43
29
25
44
27
9
27
19
36
6
68
16
68
10
14
24
70
2
3
13
20
3
93
118
48
38
16
6
18
12
23
57
36
24
100
44
27
12
115
30
56
51
48
24
24
13
8
10
18
180
32
10
2
3
31
12
5
45
22
6
23
13
48
6
12
18
72
32
144
24
3
120
7
5
25
42
2
46
41
9
12
10
26
15
81
48
39
57
12
64
11
69
46
42
72
48
6
14
96
10
2
15
43
5
21
48
3
9
34
6
23
21
39
36
72
105
24
3
157
8
70
18
35
19
74
12
36
22
2
27
7
77
43
17
9
34
146
70
38
10
53
19
17
55
38
27
21
12
10
38
3
49
44
24
22
17
24
13
20
51
7
2
12
4
12
32
40
35
61
44
10
18
8
118
12
42
20
3
60
120
7
18
8
16
36
35
13
96
48
20
22
48
6
116
28
23
43
24
53
37
8
22
78
48
42
50
22
26
3
19
41
31
18
32
36
22
158
10
2
15
19
36
14
75
1
32
52
90
29
57
10
2
3
13
30
132
26
22
2
60
12
24
46
2
16
8
10
62
3
7
18
36
18
41
12
7
65
12
13
8
28
90
2
96
46
108
14
34
113
105
58
36
77
21
4
18
54
8
16
59
43
5
13
68
3
25
18
14
24
87
24
45
148
11
37
108
20
12
3
57
24
178
36
86
12
24
15
1
8
24
24
3
13
42
5
25
23
57
10
5
33
39
31
17
37
18
62
34
74
3
45
123
7
2
36
39
33
10
54
8
51
271
30
32
46
18
11
84
25
23
36
57
16
32
3
57
10
62
39
60
84
49
90
12
50
10
38
24
48
27
73
11
79
24
36
38
3
84
13
54
86
24
12
15
31
72
5
7
126
11
24
48
9
16
35
36
19
5
33
52
47
21
12
15
31
50
4
24
66
14
72
46
2
60
15
21
12
64
36
23
48
79
48
5
24
12
13
6
26
12
16
8
10
41
9
15
43
2
52
12
126
24
5
48
21
27
25
59
21
58
60
26
28
11
19
26
24
15
24
19
54
6
50
40
18
2
39
13
18
62
22
6
12
167
19
12
5
36
31
2
3
37
56
27
12
132
7
14
15
7
74
72
12
70
6
20
46
2
75
81
10
17
57
12
27
79
6
30
24
149
31
62
60
36
39
57
10
17
7
14
15
7
26
40
24
56
24
48
48
58
2
10
24
62
48
16
18
18
12
11
57
15
9
3
1
23
31
17
31
14
118
77
61
32
39
1
8
70
26
24
123
7
48
29
33
64
20
58
2
16
68
39
13
24
84
42
12
62
48
70
50
15
7
18
6
66
144
32
ABCD 98894295634*3^$a+1 [50094]
23
73
56
16
113
126
1
20
144
16
29
18
45
15
33
4
96
48
32
28
95
60
72
37
11
21
24
99
37
71
9
16
24
36
239
78
90
25
12
36
32
96
27
114
15
36
39
201
52
12
44
51
69
76
20
48
51
45
40
59
21
100
47
72
85
95
36
129
52
56
4
23
25
32
111
69
28
68
375
144
1
17
67
143
45
52
60
68
12
15
18
3
28
36
36
8
132
48
36
24
27
13
24
8
48
16
41
48
39
28
29
19
12
107
13
59
144
21
96
105
159
3
33
87
117
15
393
3
54
3
100
12
140
33
3
12
15
37
164
40
104
112
96
59
1
77
7
59
24
105
96
124
17
3
87
13
8
148
176
148
131
61
24
36
48
12
8
87
33
267
45
28
71
85
59
25
96
12
48
20
76
200
123
33
15
129
15
13
36
12
227
13
48
17
3
135
37
17
7
24
120
155
37
60
29
115
60
104
249
18
13
35
1
36
8
51
126
138
57
93
111
88
56
16
144
17
3
12
72
105
3
268
24
96
41
31
132
92
144
64
72
120
24
41
63
36
112
77
7
56
4
36
44
4
227
133
191
73
48
48
72
84
20
40
24
60
60
24
8
33
31
11
13
44
63
45
4
44
24
27
1
92
72
24
27
25
29
31
68
15
21
144
76
320
148
8
75
84
60
21
27
13
12
47
24
36
210
31
32
36
12
88
59
1
29
111
132
52
96
11
165
76
12
35
21
12
75
37
68
28
29
15
51
61
36
47
1
36
128
220
68
57
31
35
45
52
48
44
177
30
49
132
132
12
108
8
12
96
36
120
36
4
48
92
15
78
55
32
28
12
104
60
45
7
60
32
15
13
20
180
64
8
100
77
19
44
27
25
240
29
31
24
56
100
20
28
23
144
9
160
20
124
11
97
20
4
11
129
36
27
45
100
23
13
156
108
8
60
100
8
51
21
9
3
76
96
59
6
66
85
44
4
32
24
4
59
97
20
4
12
164
144
40
96
59
36
1
32
40
156
84
11
37
48
89
103
8
196
20
76
29
99
124
128
72
16
35
21
216
48
24
16
24
48
107
48
60
57
28
12
32
84
4
72
65
39
72
33
55
12
29
3
15
1
11
21
28
95
1
24
11
24
61
156
68
40
20
52
24
24
41
19
12
20
28
59
36
85
11
48
97
144
32
24
88
32
3
48
109
143
36
49
12
11
45
9
199
12
140
52
71
21
15
48
85
156
11
9
52
24
36
23
132
33
36
4
12
107
121
11
1
29
99
4
140
16
32
123
49
32
36
28
17
7
71
144
12
54
67
140
15
25
119
18
51
76
68
111
61
68
12
4
144
20
51
201
45
114
97
80
64
59
25
12
44
16
65
90
54
79
65
39
28
95
13
11
21
84
4
281
111
3
12
25
35
84
25
168
36
12
47
117
63
72
45
64
59
48
145
92
88
24
11
25
32
75
66
7
12
23
73
32
4
119
36
13
48
20
45
3
159
93
144
4
20
16
60
59
21
36
28
44
16
36
23
36
25
156
36
72
36
107
12
96
21
4
155
21
28
192
36
29
39
27
109
20
160
116
40
132
20
60
48
208
59
57
24
4
11
12
25
32
36
16
35
169
36
11
24
69
16
80
36
4
8
3
108
21
36
27
85
41
162
189
36
48
4
48
35
9
76
180
48
71
21
4
48
92
63
57
76
140
3
1
128
135
61
35
54
3
15
37
60
11
57
64
35
6
15
4
143
21
51
25
36
60
44
48
15
36
24
61
44
16
59
12
96
57
16
11
129
36
60
16
83
24
13
8
36
63
157
113
90
57
75
48
18
63
84
28
72
41
279
12
15
13
11
165
27
168
30
7
89
51
39
48
73
12
80
15
36
96
49
92
100
44
4
32
4
35
36
49
8
40
36
60
20
39
21
16
56
27
13
48
47
9
9
31
168
8
33
66
24
37
17
18
49
20
28
48
32
87
25
119
21
36
28
32
33
30
37
95
30
19
23
57
63
45
27
45
ABCD 98894304038*3^$a+1 [50004]
27
36
75
45
120
180
132
48
57
135
3
57
228
27
90
18
30
72
3
60
12
240
33
3
36
213
15
72
33
147
123
45
63
57
93
99
48
63
33
27
93
27
105
27
120
45
63
57
12
21
75
12
3
42
108
39
51
9
36
48
24
132
93
3
12
3
105
24
84
12
27
105
36
159
33
12
15
108
30
75
168
96
48
228
12
75
153
12
96
189
78
90
39
63
60
33
57
90
21
27
72
333
132
60
132
36
27
180
21
69
63
12
123
69
24
39
21
12
87
60
48
177
3
45
24
63
33
12
3
93
24
216
24
12
36
177
30
45
132
3
180
18
3
144
48
408
87
12
18
135
87
57
51
105
15
57
33
3
132
27
45
216
9
87
21
123
120
144
243
132
93
135
9
60
81
3
9
150
33
15
72
108
69
48
33
3
84
3
69
96
87
90
3
204
21
60
27
48
24
21
150
45
24
84
204
75
18
3
60
12
120
87
33
84
60
48
123
105
24
36
45
3
39
33
12
60
12
60
144
147
120
42
108
15
87
177
48
15
33
108
12
72
48
27
21
120
120
117
72
87
21
15
84
123
30
87
3
33
117
3
48
12
57
78
57
36
24
48
12
75
33
177
51
36
93
123
60
15
9
24
12
108
84
15
81
9
63
60
240
60
12
132
120
24
36
84
87
132
201
27
69
264
420
24
132
51
129
36
105
159
24
36
84
57
147
60
93
3
24
15
198
27
60
15
237
144
57
90
12
18
15
192
15
45
12
33
3
45
27
96
156
120
33
3
87
78
27
3
57
60
132
63
138
39
156
132
96
69
15
108
24
51
69
33
135
72
123
153
147
57
324
69
18
45
12
75
153
192
285
18
30
42
93
12
3
30
15
12
168
48
12
15
105
108
132
24
108
12
21
75
48
24
45
51
39
60
21
180
96
228
15
45
63
69
141
27
33
75
87
21
36
120
60
60
21
15
57
15
60
216
24
45
3
72
60
48
12
3
9
120
24
264
132
24
84
72
108
45
240
18
33
144
300
168
72
228
45
12
51
132
87
240
18
39
36
27
81
252
12
3
192
21
24
12
96
84
48
132
3
33
12
3
165
24
36
84
24
24
60
72
33
63
87
45
225
18
12
45
63
57
3
69
168
12
36
105
15
120
24
24
24
15
33
75
102
111
24
180
213
3
264
60
36
12
84
48
36
72
12
96
132
24
3
105
12
168
72
24
12
84
36
12
135
21
24
108
24
153
291
24
12
84
57
102
105
36
132
72
3
69
36
72
192
48
15
30
168
87
15
93
60
12
96
99
57
51
9
36
15
12
18
15
75
45
15
33
36
24
99
90
15
96
69
51
9
210
117
108
72
171
90
90
132
141
57
39
63
18
159
60
21
75
195
45
57
63
12
123
69
111
132
57
36
60
192
12
60
60
168
36
57
30
132
45
72
24
69
87
21
60
39
243
21
39
18
30
33
60
204
15
108
153
12
48
84
132
60
63
18
60
102
45
168
48
36
33
138
33
60
12
75
93
39
30
330
108
72
45
3
180
33
99
30
363
24
51
12
21
36
96
27
108
132
105
123
93
39
ABCD 98894522744*3^$a+1 [50025]
8
72
49
65
4
3
9
14
24
70
2
241
47
142
74
37
107
1
12
72
5
12
18
1
5
16
3
60
27
81
29
18
66
6
13
156
45
15
24
51
24
21
41
18
6
19
15
122
94
104
6
36
4
27
53
7
3
69
57
39
11
40
80
1
89
100
108
32
31
113
76
63
5
142
18
32
60
90
48
10
15
15
32
150
124
195
72
59
1
87
50
96
19
17
58
93
59
58
15
77
88
32
24
16
159
24
156
5
156
19
171
8
22
24
140
235
21
48
176
6
1
119
40
14
136
98
6
40
66
110
84
6
70
123
60
228
48
12
12
17
4
99
141
26
114
124
42
8
222
19
39
62
10
54
80
64
63
9
98
6
139
21
267
287
40
105
60
161
36
91
129
39
60
45
80
7
72
120
17
79
51
21
53
7
48
101
19
111
110
79
144
11
30
64
3
23
40
24
66
416
4
159
36
69
32
79
84
21
15
125
4
2
30
24
66
61
48
24
105
180
3
83
37
89
18
22
18
21
125
30
6
108
12
19
81
30
141
27
26
60
19
15
86
55
84
180
11
34
3
3
45
120
5
6
70
74
90
19
180
15
32
229
41
24
66
18
126
37
48
51
80
58
252
144
96
48
2
160
69
179
10
63
108
171
14
16
18
93
60
29
138
13
59
40
90
63
47
13
27
138
32
54
97
108
51
14
114
1
71
34
150
54
152
10
33
15
45
41
55
144
41
40
176
18
85
35
10
51
29
55
41
30
94
51
12
113
67
33
54
21
65
16
24
50
144
120
85
36
15
26
54
46
98
6
187
108
65
55
21
84
50
10
116
114
94
51
15
104
6
120
244
30
45
36
221
64
99
167
13
35
90
22
24
54
122
169
41
28
15
105
32
19
239
16
9
15
33
29
90
24
37
48
24
21
39
36
69
116
40
146
13
108
12
51
86
19
15
230
127
3
110
40
39
45
3
57
170
6
55
132
12
141
96
44
19
120
95
40
182
34
176
64
104
133
29
31
269
43
47
24
30
114
61
81
3
17
48
36
40
39
120
17
58
150
90
62
31
27
146
19
227
169
111
14
67
60
299
1
93
87
72
17
64
50
85
5
4
12
78
21
59
25
108
3
9
45
63
107
6
4
12
39
35
16
14
60
70
74
30
1
21
99
159
62
31
48
251
1
12
48
113
19
60
96
5
54
126
67
12
57
68
91
24
105
122
49
5
16
39
179
1
125
124
36
27
33
195
65
60
67
99
30
18
122
139
72
113
55
12
207
56
30
36
54
37
3
6
44
276
124
6
69
192
9
98
85
27
14
64
3
69
39
59
22
18
33
89
64
27
3
56
58
30
2
30
64
66
60
104
7
59
1
48
84
57
3
60
17
24
36
259
41
24
127
29
19
12
113
46
8
133
69
99
11
1
108
21
260
10
14
36
4
75
101
138
85
225
92
103
41
4
50
1
84
21
20
130
30
87
59
121
23
90
67
113
34
6
15
69
32
60
34
56
120
64
86
31
3
56
109
35
30
79
17
88
3
119
24
37
69
20
18
25
36
12
47
13
83
94
111
99
33
17
43
53
36
31
192
141
84
50
126
220
27
48
101
28
3
47
16
56
48
73
108
149
12
40
140
43
35
120
90
55
41
7
119
18
12
24
120
7
48
41
19
125
84
103
87
21
24
21
135
41
31
29
31
59
90
70
93
57
48
2
18
22
30
104
36
91
59
48
10
3
48
60
245
16
140
54
24
1
24
15
81
89
31
65
36
34
56
30
40
24
15
51
153
101
127
3
57
9
99
29
31
60
11
121
108
84
120
111
ABCD 98894617156*3^$a+1 [50008]
12
36
12
17
7
24
11
88
33
23
313
9
110
18
7
36
3
38
67
48
45
39
75
18
84
74
34
116
34
30
15
3
98
103
60
107
73
9
6
18
3
117
87
81
27
57
36
8
127
45
24
27
57
51
36
41
55
87
78
27
108
11
10
27
45
92
7
81
20
79
36
69
20
88
2
16
21
17
19
12
75
21
27
8
13
141
87
36
11
13
48
57
15
9
66
18
38
85
41
58
30
3
36
21
3
11
61
48
33
96
120
2
112
21
45
51
9
3
36
27
33
263
133
11
13
60
84
57
3
117
18
105
41
7
9
72
15
23
22
2
49
15
24
69
36
156
131
22
63
3
21
168
27
74
4
18
45
81
51
12
9
63
5
16
6
54
27
47
49
33
6
18
3
120
5
19
17
12
4
48
3
17
91
24
81
15
27
50
127
12
27
57
12
17
58
93
9
26
13
24
36
12
33
44
91
11
22
156
24
54
33
48
12
84
84
29
43
36
5
34
117
24
5
52
51
117
18
57
12
41
10
33
57
44
10
8
30
7
84
48
96
21
36
68
4
14
78
79
9
122
22
74
1
12
5
64
36
8
79
131
109
24
12
15
93
72
12
12
24
11
61
72
24
59
54
127
72
125
46
81
36
33
123
39
122
43
29
16
27
51
69
3
122
4
2
54
31
168
9
15
9
15
84
9
84
15
153
84
38
13
5
4
18
57
29
19
60
36
12
144
131
18
52
36
27
12
36
51
56
1
69
15
24
72
33
50
106
116
52
30
69
72
9
72
18
21
33
15
24
12
33
3
12
12
51
2
16
3
24
5
52
36
39
71
16
42
27
113
72
34
9
33
15
17
43
11
70
8
55
33
2
34
27
11
34
3
9
92
76
18
86
42
64
93
36
129
14
16
38
55
35
78
7
5
4
15
75
2
102
18
43
120
33
159
144
5
19
41
7
81
3
36
72
24
24
48
84
36
11
37
93
123
41
48
130
141
17
55
17
18
88
9
9
27
9
60
54
86
4
3
36
45
15
9
72
104
7
65
55
120
9
74
85
96
89
28
44
43
48
153
6
50
132
31
48
57
42
30
75
12
84
9
20
7
24
99
45
36
93
3
23
10
54
24
189
11
30
40
15
24
27
38
4
32
54
184
18
20
7
189
20
31
72
21
120
51
24
12
45
15
24
120
69
3
156
21
56
4
3
72
9
27
141
39
89
124
27
12
245
43
53
16
39
96
81
15
24
83
18
7
63
78
18
30
26
142
36
87
21
20
7
36
108
63
21
72
48
84
41
4
56
31
185
18
1
65
43
11
78
18
16
69
21
3
72
35
1
15
48
21
12
132
60
33
15
57
3
24
93
54
6
32
7
17
16
36
75
51
45
93
8
16
110
37
51
33
21
18
117
41
96
79
9
66
18
8
7
29
84
232
27
48
12
63
128
61
11
37
117
44
52
63
117
50
34
39
21
56
88
20
7
84
177
48
15
9
48
8
52
27
24
125
88
44
7
108
60
33
135
51
50
7
81
15
36
9
12
36
96
32
19
60
132
36
11
34
3
125
16
56
70
33
165
12
60
3
192
15
126
2
16
21
48
120
83
90
22
18
38
70
15
5
54
61
12
60
96
41
48
151
101
52
90
38
40
3
33
27
29
28
8
136
27
15
2
16
48
3
3
48
57
12
21
6
14
132
72
67
51
128
6
178
33
15
98
19
48
12
45
15
48
3
24
18
38
1
105
20
79
5
43
27
62
16
72
48
90
2
151
15
45
41
4
12
15
3
128
85
9
128
31
53
6
64
42
99
75
24
45
48
29
4
176
19
69
2
13
24
24
33
36
39
101
24
31
105
63
48
24
27
24
21
117
78
2
19
24
60
108
5
52
27
81
15
12
24
12
29
82
21
5
7
65
70
9
39
21
59
34
54
14
7
27
18
3
72
72
3
102
24
84
44
16
27
36
171
33
17
4
15
120
41
76
75
105
15
285
54
93
48
3
45
117
24
51
41
55
27
24
32
25
47
40
45
75
38
7
45
8
67
5
67
72
21
39
48
233
67
24
107
22
72
15
24
12
17
70
9
101
7
35
13
53
6
37
36
65
19
24
17
10
18
134
13
48
27
48
21
144
33
63
24
29
16
3
12
36
107
142
15
9
87
36
53
43
12
24
72
89
154
69
45
54
9
108
24
21
51
21
171
48
17
34
18
86
18
24
46
18
78
48
8
37
69
128
100
24
39
11
13
41
18
58
99
9
51
48
9
20
36
67
72
51
24
9
65
19
48
60
36
48
21
12
39
36
36
93
3
11
78
52
3
12
39
48
21
77
103
17
31
77
19
69
15
24
35
16
78
3
101
40
15
5
31
36
57
140
55
60
24
216
36
12
24
59
37
21
51
3
18
27
29
19
117
24
36
39
12
69
114
ABCD 98894677010*3^$a+1 [50065]
66
10
107
9
10
78
2
18
63
37
72
8
10
42
110
24
214
138
14
60
136
24
83
51
54
10
2
40
48
12
98
22
66
54
44
46
65
15
93
67
8
22
48
12
68
40
26
34
35
21
16
150
66
48
216
131
67
32
78
28
8
15
97
48
44
28
12
95
13
44
24
27
9
28
23
27
22
35
25
14
10
110
16
90
20
28
176
22
18
156
74
10
20
90
34
56
27
27
42
40
83
27
69
81
90
81
57
30
57
15
118
12
38
10
35
43
62
120
106
102
104
40
48
42
14
34
42
6
53
69
40
83
147
72
30
88
20
22
6
24
18
5
43
2
6
22
8
15
72
9
10
6
68
30
22
18
80
81
13
2
106
8
6
48
6
16
48
26
136
38
12
40
14
6
160
68
52
20
4
50
30
130
5
45
16
11
33
36
28
96
24
42
14
76
20
16
72
47
61
62
16
5
1
138
5
37
6
32
22
74
21
43
32
24
9
13
12
48
23
61
66
90
68
36
48
60
36
84
42
90
51
33
112
2
120
46
20
30
10
140
240
111
19
50
120
22
65
13
84
11
19
18
44
34
6
140
84
87
49
66
90
62
21
99
16
54
11
79
42
60
60
14
16
48
5
25
66
110
51
9
4
12
6
14
18
298
14
21
13
54
53
24
33
16
20
36
16
12
32
16
62
22
68
118
8
22
23
91
48
30
48
24
108
56
4
18
42
12
144
104
63
25
128
64
32
16
24
35
33
16
59
171
186
54
22
212
102
34
44
66
45
37
8
24
36
24
72
64
84
11
37
32
28
8
36
3
21
160
174
2
3
97
24
36
60
36
30
53
165
4
26
22
2
33
127
30
66
50
36
18
22
35
39
54
12
64
24
131
12
87
6
82
38
120
34
18
47
31
54
32
88
18
14
3
12
1
44
28
42
30
8
120
40
36
60
56
16
44
3
27
9
15
30
4
12
48
12
20
3
48
93
36
75
45
28
20
60
16
36
44
24
12
118
48
38
4
20
16
20
40
71
205
140
40
11
169
108
48
12
26
10
11
49
24
71
45
16
144
131
73
48
84
14
136
30
83
60
75
6
184
71
21
40
20
60
3
57
16
2
72
10
8
16
35
25
12
14
184
14
112
168
80
52
6
8
24
22
20
54
66
63
13
23
45
126
46
12
215
15
6
16
44
24
75
13
254
10
20
24
16
50
130
20
24
90
64
50
72
16
8
27
73
47
13
14
22
44
52
24
168
138
14
39
105
82
138
6
48
50
12
16
18
134
66
24
10
120
12
66
2
28
47
25
80
40
50
10
12
36
150
42
72
120
6
8
30
24
12
16
60
24
18
6
12
30
32
10
20
40
26
106
44
10
17
60
9
4
60
60
72
23
31
5
13
83
3
9
21
16
20
3
25
72
66
18
80
75
9
123
57
118
48
56
88
62
39
37
8
30
34
108
248
4
20
40
2
54
34
26
156
28
32
78
22
20
24
4
50
40
30
56
4
12
170
190
68
40
92
4
24
11
19
26
4
12
23
73
14
21
3
22
8
36
78
82
14
106
54
17
33
6
40
74
22
5
48
96
93
156
136
128
10
6
26
138
3
147
72
94
11
33
40
48
24
35
253
60
26
45
165
6
21
3
10
110
22
8
34
2
4
176
40
60
84
20
76
96
32
132
120
166
104
24
10
36
24
26
34
24
198
2
15
13
12
62
48
6
4
30
42
38
16
6
60
20
58
32
58
23
79
6
44
15
33
46
144
30
2
48
72
40
48
18
92
28
12
26
6
18
21
51
24
30
60
126
33
45
60
40
35
97
74
30
16
240
20
16
8
36
60
120
48
88
14
54
60
22
48
80
16
50
4
71
1
18
146
3
37
8
6
22
84
128
3
145
234
38
40
47
85
110
30
16
23
195
40
14
36
76
48
2
16
77
27
54
84
3
99
46
44
24
16
23
12
24
9
63
33
39
37
200
28
92
64
86
69
21
24
16
78
32
46
24
8
12
16
14
10
35
60
13
32
3
1
156
44
4
32
15
45
30
10
11
33
24
60
96
156
90
18
96
4
2
30
39
51
10
110
54
24
16
71
13
20
28
144
126
192
30
48
35
108
51
46
24
71
33
24
40
36
36
36
48
20
39
13
32
142
50
190
18
48
24
251
3
57
9
24
76
44
4
2
48
10
176
30
45
75
64
6
36
48
12
48
50
10
30
26
6
150
10
6
2
6
34
6
116
54
69
37
44
52
84
35
39
22
2
6
39
45
75
60
37
168
12
54
150
36
8
136
11
13
32
28
32
18
90
12
10
96
78
72
2
6
66
16
90
12
23
24
25
74
142
24
ABCD 98894790706*3^$a+1 [50055]
52
44
6
24
4
50
16
54
23
3
141
3
36
10
74
222
39
25
80
135
39
66
10
20
34
32
15
93
15
271
50
30
54
42
4
134
27
63
96
40
5
75
96
48
10
23
9
60
15
36
3
30
10
29
37
14
24
16
24
2
28
2
33
55
20
150
16
144
26
4
60
2
18
70
30
20
16
60
54
12
110
34
6
8
40
6
20
90
96
10
164
66
4
84
122
4
26
33
15
33
37
132
38
177
19
26
4
54
125
1
24
12
68
63
63
46
71
9
64
54
36
20
24
36
174
15
45
36
4
126
24
53
108
75
21
193
80
36
36
18
45
55
26
6
138
36
156
15
13
6
54
26
4
62
78
93
127
26
99
105
22
14
90
66
10
18
2
9
25
14
42
48
186
34
26
16
68
42
15
69
34
26
10
50
40
14
36
46
44
10
17
9
48
36
114
6
15
12
33
114
46
30
24
20
66
30
9
31
36
8
12
24
9
51
10
26
40
78
26
36
30
28
62
10
35
33
63
33
40
50
6
39
39
210
46
17
7
20
60
45
37
18
36
80
64
20
33
12
25
12
108
86
45
21
39
9
15
15
76
36
113
156
21
78
16
20
46
23
48
117
30
76
56
78
40
32
40
59
55
30
26
21
12
1
20
190
14
66
46
18
26
16
48
126
36
104
6
30
24
34
20
16
6
113
7
24
36
5
75
28
30
26
9
15
33
67
30
26
66
4
26
64
30
176
60
18
22
14
69
15
40
50
36
10
65
201
111
73
20
36
30
21
13
224
16
47
33
4
26
36
34
44
22
8
6
6
48
6
4
36
66
14
27
3
60
64
62
64
56
54
9
21
6
69
1
50
4
17
153
24
51
19
17
33
46
80
66
28
6
77
39
4
17
7
12
221
13
60
74
6
4
32
18
10
12
78
66
14
72
24
66
54
64
26
40
90
5
84
1
36
8
36
10
150
20
106
8
30
6
120
6
3
51
4
26
16
54
89
1
54
72
8
33
60
27
21
85
126
44
64
26
10
20
9
25
30
26
34
30
20
76
26
40
68
22
8
36
36
15
24
25
44
46
6
18
102
44
24
46
36
318
71
36
19
14
15
141
54
36
16
38
12
4
11
45
28
42
18
47
33
15
15
6
54
33
277
50
36
54
10
20
12
4
84
32
21
27
33
33
94
26
135
15
66
10
14
126
4
26
94
17
9
18
36
16
140
120
48
36
30
30
45
31
14
94
56
70
74
22
20
28
6
54
116
64
32
3
55
36
14
30
46
90
30
95
109
32
39
39
6
64
50
16
65
129
66
45
69
22
18
6
44
100
90
72
18
152
28
90
66
5
84
25
20
42
4
17
27
82
140
40
23
72
39
24
126
24
52
50
100
5
33
16
20
39
48
9
108
22
41
37
2
88
12
74
76
44
60
24
6
21
43
56
70
30
6
108
2
70
38
16
26
24
6
78
3
24
45
4
54
116
16
65
9
16
155
3
12
64
20
45
15
30
84
76
26
4
6
74
70
20
6
28
26
30
24
81
9
27
9
66
48
40
30
11
24
61
14
16
60
20
177
27
33
24
9
24
12
51
27
30
82
5
3
36
6
10
50
24
36
18
136
77
93
34
161
1
11
133
44
51
51
33
1
20
6
40
29
9
6
6
10
125
73
20
102
34
20
24
3
93
27
24
15
10
68
90
12
78
156
10
26
15
3
21
39
105
105
6
4
5
85
42
14
30
36
4
41
9
96
51
37
36
107
39
78
52
84
44
27
43
20
33
87
40
36
84
50
6
6
88
12
8
10
5
211
5
36
13
86
40
6
11
127
5
75
46
71
79
66
54
44
16
17
69
4
36
18
77
36
39
21
79
29
45
16
11
37
146
9
21
10
14
22
14
39
1
47
72
1
24
126
44
21
15
60
21
45
144
30
36
108
142
23
21
75
69
46
126
80
15
85
30
24
44
66
54
6
4
26
64
36
144
6
36
35
9
54
33
3
30
66
105
19
54
90
36
17
27
16
54
2
88
30
86
9
145
56
16
18
80
30
30
57
3
10
26
105
19
30
50
10
56
10
20
34
2
24
9
12
13
56
15
45
10
74
6
201
33
123
7
86
4
50
45
36
99
10
62
114
15
61
54
20
60
40
26
78
22
18
32
10
71
109
134
6
58
56
46
59
36
15
30
18
6
30
24
40
53
13
24
47
9
34
20
70
192
14
9
72
3
6
10
30
114
30
95
31
41
33
96
16
30
18
35
45
82
44
106
23
51
16
65
9
10
6
18
32
88
2
24
10
5
39
222
18
10
36
54
30
6
104
66
75
1
155
79
17
9
28
95
51
40
80
90
66
70
18
26
4
90
6
26
58
11
15
54
63
9
24
4
71
111
4
30
36
38
21
45
30
6
30
33
91
50
60
36
39
79
6
26
138
10
146
111
85
44
6
4
6
20
51
24
13
30
60
5
21
24
3
99
84
9
45
6
30
24
75
1
14
136
90
167
3
4
36
74
15
12
99
240
34
90
170
6
54
30
21
55
50
10
104
6
6
18
40
ABCD 98894866186*3^$a+1 [50188]
160
155
21
51
204
120
169
272
240
75
108
60
13
239
33
48
3
144
61
32
15
60
37
11
60
9
48
48
87
25
143
49
35
45
27
213
243
109
80
3
237
51
72
132
48
168
73
176
48
3
72
72
204
1
368
111
216
384
121
80
123
37
143
1
144
336
80
64
23
48
297
48
51
24
72
157
275
13
143
1
179
72
132
33
195
45
64
23
72
48
108
108
36
384
12
249
63
12
69
75
21
15
273
51
36
108
253
23
576
105
48
112
71
25
32
123
108
105
207
84
141
183
25
80
96
39
105
39
73
479
513
27
133
368
240
219
120
141
384
48
3
93
160
95
145
431
49
1007
132
228
9
64
35
36
60
48
72
165
3
285
51
45
16
176
144
39
9
147
61
288
32
15
97
48
215
345
39
265
215
144
57
3
120
276
33
48
64
176
3
144
157
71
25
623
276
48
252
1
32
147
205
288
335
177
48
48
48
39
60
157
35
109
144
215
216
36
108
180
96
84
132
21
144
64
107
24
45
144
96
15
81
339
109
80
64
47
33
111
289
272
435
180
73
48
107
261
16
155
21
48
39
252
180
105
363
288
117
160
192
240
176
87
288
57
16
32
3
45
207
144
33
27
21
64
395
133
71
12
252
97
155
213
27
84
72
240
9
64
71
120
81
144
171
108
361
35
45
303
36
84
105
27
444
25
176
144
304
80
63
129
39
105
159
433
23
57
64
95
84
397
203
21
16
224
384
111
228
141
144
27
288
12
25
48
215
36
24
108
33
96
48
51
109
80
135
57
15
289
71
25
368
75
36
129
48
3
36
348
372
25
35
93
15
120
73
743
84
117
15
33
112
176
87
57
288
87
24
1
48
71
24
81
64
32
195
61
128
51
144
72
48
21
48
147
45
159
129
207
324
96
45
3
240
108
193
71
9
135
ABCD 98894971954*3^$a+1 [50009]
69
105
83
169
35
16
3
41
40
60
12
60
56
25
12
75
72
20
13
35
16
32
4
3
78
3
12
12
72
20
1
72
42
17
4
9
36
15
72
20
37
3
8
12
36
1
111
36
36
15
5
120
40
8
40
24
20
31
5
12
52
68
43
57
36
9
47
25
71
37
11
52
9
23
28
8
4
27
18
15
9
27
24
129
3
24
68
76
36
72
21
36
11
48
40
9
35
12
7
33
3
33
21
27
72
12
12
20
40
3
29
16
12
36
116
7
21
8
7
93
84
33
3
12
12
156
12
152
12
28
36
20
64
21
84
59
72
1
18
9
9
3
8
16
21
47
4
12
87
17
13
72
35
64
24
8
16
56
28
9
3
15
54
12
39
15
53
4
68
79
36
17
13
42
84
29
52
15
21
44
79
117
12
9
35
7
17
16
75
21
27
42
167
16
36
32
28
24
57
66
42
27
156
36
96
9
39
8
43
93
8
88
56
1
27
8
7
18
99
3
6
35
48
28
56
76
20
43
18
30
5
1
59
48
52
93
71
28
12
24
9
23
43
45
15
30
3
39
33
60
24
9
39
27
21
8
24
24
4
12
60
8
52
20
1
99
24
9
30
42
18
54
23
28
68
88
24
3
9
32
28
3
9
39
101
16
9
3
33
11
12
31
6
72
66
6
59
25
39
20
1
27
20
19
45
8
1
63
9
23
4
56
49
75
33
12
18
65
12
4
44
16
8
24
85
72
3
15
90
30
5
84
16
81
11
55
5
4
9
83
84
37
12
35
1
15
3
114
11
12
25
27
36
27
24
18
11
16
12
24
36
12
24
96
12
32
7
9
8
4
140
16
27
30
83
13
48
6
29
1
95
28
39
18
27
20
36
76
3
45
24
8
28
68
40
21
6
30
47
115
18
87
3
33
80
19
90
27
216
68
4
8
49
23
13
42
33
20
4
36
8
25
15
44
24
1
18
53
7
9
92
1
36
123
9
15
32
1
15
32
25
23
1
30
5
64
75
24
21
56
4
21
23
16
21
126
5
7
21
48
24
48
39
5
13
11
16
27
105
20
1
24
39
20
4
44
4
15
45
20
16
12
15
65
37
3
15
17
7
5
60
36
168
4
9
63
33
171
44
60
97
18
9
9
87
75
53
72
7
77
4
57
18
17
16
81
27
3
36
65
61
3
33
11
4
9
63
80
12
84
7
9
24
9
11
1
63
45
36
24
11
16
72
20
1
36
36
3
36
120
75
33
63
5
16
9
27
8
36
79
81
92
48
40
8
37
39
24
20
7
5
4
24
8
36
24
96
12
4
44
13
15
72
36
57
11
88
12
12
48
39
5
13
15
12
45
24
27
44
12
43
9
81
11
7
9
12
45
47
7
53
7
21
33
11
24
60
31
17
52
75
12
5
76
159
9
48
9
24
39
27
18
51
36
20
28
44
1
15
24
3
41
40
9
11
79
90
18
45
21
11
16
24
63
30
24
11
28
72
12
96
99
60
5
16
69
12
78
21
24
48
15
102
35
163
33
8
24
16
15
93
48
48
24
8
7
89
4
24
9
95
28
9
47
36
25
30
33
93
35
1
23
60
97
11
4
20
28
60
192
9
39
24
33
63
9
11
28
8
109
23
13
6
108
9
21
6
29
1
3
12
12
20
12
1
18
12
21
3
102
24
27
32
64
60
51
54
47
16
8
64
12
36
36
8
4
21
3
20
97
3
32
1
18
6
39
36
15
48
53
19
78
48
3
8
12
1
48
3
56
48
12
31
33
60
48
24
108
9
6
30
54
29
40
84
44
12
16
45
3
8
49
47
12
25
75
21
27
24
12
3
41
12
1
11
28
51
117
24
3
6
54
5
85
63
3
69
48
9
59
100
36
32
24
60
19
48
6
11
12
13
3
8
28
36
9
39
12
27
5
4
36
21
36
24
15
156
3
42
95
96
16
21
11
52
60
12
33
11
16
36
9
3
24
20
43
41
64
3
81
8
12
72
4
68
28
27
54
87
108
36
9
3
45
23
85
60
39
8
1
227
12
28
72
84
140
12
55
41
49
15
45
12
11
64
68
37
15
60
8
61
15
48
56
24
37
35
52
72
56
1
3
39
5
24
24
19
17
1
15
15
9
24
27
9
20
1
27
135
53
16
45
30
29
13
15
32
28
33
35
19
102
47
88
9
47
28
57
90
30
3
51
5
72
13
3
84
9
59
43
9
12
57
27
36
27
48
150
23
96
7
48
18
35
48
72
25
71
16
36
45
3
63
6
12
51
36
24
75
36
17
64
9
11
16
20
48
24
97
15
57
39
9
63
44
73
180
15
108
32
79
33
44
12
1
3
21
11
60
1
12
42
29
19
36
29
12
1
11
16
32
28
21
3
27
33
93
27
44
25
71
37
156
23
24
133
6
120
24
29
12
13
11
61
15
24
51
45
32
4
156
36
116
36
37
6
66
71
37
51
12
48
20
19
33
12
153
15
8
60
40
15
29
4
39
24
33
36
20
48
4
12
56
12
115
18
36
6
21
72
15
21
24
60
12
9
27
27
12
9
8
7
5
60
4
12
68
97
24
47
16
3
42
15
3
33
15
101
12
16
84
8
40
44
28
12
168
32
4
33
15
93
27
3
36
101
25
24
3
87
108
41
48
16
36
12
48
20
60
25
15
12
72
21
75
20
40
15
81
9
36
3
123
18
12
35
79
9
39
21
8
43
69
20
37
87
27
30
27
60
3
6
11
1
6
57
20
43
42
47
73
11
36
7
24
30
6
21
27
6
30
65
25
107
28
20
25
87
44
1
99
9
39
68
52
21
11
61
3
80
4
177
36
107
16
9
36
27
8
52
39
30
3
12
93
111
24
44
37
99
20
112
3
5
1
11
25
27
36
57
36
42
18
11
1
6
29
1
27
33
59
16
177
75
9
6
48
96
30
6
12
6
15
8
7
33
63
57
104
73
47
12
4
104
85
27
36
36
12
44
28
45
36
3
33
15
9
99
56
28
87
81
45
63
12
44
1
27
51
17
60
4
63
102
6
5
4
12
44
16
3
276
12
6
23
31
21
84
84
44
76
69
11
84
24
19
60
5
4
27
41
49
48
87
36
27
12
117
12
8
13
11
88
24
51
9
8
84
13
99
27
54
48
83
52
45
3
44
ABCD 98894973304*3^$a+1 [50053]
18
47
16
56
28
32
13
36
15
27
30
27
96
60
60
140
19
18
39
36
104
40
44
72
43
45
44
13
27
12
21
18
17
64
8
16
84
12
44
25
30
57
20
37
27
8
48
132
120
1
35
52
224
4
9
35
36
16
8
12
100
159
17
4
81
87
3
78
11
16
44
180
19
57
45
18
5
19
81
57
3
39
45
132
24
12
15
18
39
15
21
32
52
20
36
36
40
60
63
96
17
52
32
88
108
144
20
28
15
45
20
108
28
27
9
24
45
71
91
12
6
35
52
12
81
12
35
28
27
42
35
36
4
33
3
15
12
18
131
13
51
80
4
8
184
60
8
25
27
44
64
3
108
9
48
15
53
55
77
4
24
20
24
16
20
19
17
76
120
68
64
15
17
88
96
36
36
24
20
4
32
7
165
51
90
11
19
42
3
105
15
104
88
44
4
12
24
9
54
78
3
9
6
17
12
1
35
36
40
33
143
28
15
54
30
6
12
3
72
15
18
35
79
108
29
19
72
105
60
3
57
63
17
7
18
72
11
37
27
80
61
15
60
36
33
35
16
92
103
129
93
47
28
15
17
31
21
24
12
48
39
6
99
116
16
51
18
39
20
52
21
75
44
24
52
33
60
27
117
11
25
47
24
124
32
43
29
28
24
24
15
24
18
75
32
40
68
12
52
20
16
24
20
48
55
17
60
36
55
69
24
80
16
56
115
30
23
37
102
126
147
32
60
1
90
17
12
36
55
41
48
1
27
45
87
92
4
24
15
33
105
35
43
9
12
24
36
24
20
12
4
3
53
72
48
55
108
9
15
57
33
11
40
69
60
18
65
28
45
107
24
31
45
60
3
41
36
67
18
3
32
108
25
120
39
36
12
45
35
4
44
55
69
3
9
60
60
200
84
37
39
51
9
9
42
18
15
32
72
1
35
76
24
60
80
12
25
27
75
41
16
69
35
16
80
73
11
40
15
5
136
63
197
1
30
5
55
18
11
19
77
52
60
36
9
15
8
28
44
13
39
20
16
140
4
3
197
13
63
24
3
5
76
12
32
108
108
60
16
69
27
32
208
60
60
45
18
24
18
39
48
20
12
4
12
20
7
21
132
48
9
18
9
9
15
36
93
216
15
12
32
13
35
25
63
56
19
5
52
12
45
27
20
28
8
64
44
97
47
133
3
36
84
84
56
7
137
16
36
8
103
9
84
12
72
81
99
60
33
18
45
44
25
18
213
144
3
48
42
39
48
33
3
60
15
89
1
11
1
27
116
24
12
64
12
33
60
11
19
17
37
90
33
3
17
4
39
21
48
21
71
48
376
135
45
60
24
36
15
45
20
109
27
60
39
117
33
12
143
60
52
132
12
3
17
109
99
20
1
75
15
9
96
20
37
99
84
92
4
24
84
8
24
1
3
9
18
5
28
12
63
141
3
5
100
75
90
3
24
80
36
40
15
5
13
42
29
16
183
5
40
96
24
32
24
91
18
11
16
24
68
43
18
39
105
3
105
83
16
8
73
15
15
60
29
88
12
9
35
4
21
47
4
33
3
24
69
12
18
9
33
35
28
92
55
45
84
56
84
40
60
33
30
6
30
17
28
24
8
13
99
8
37
15
60
12
44
85
111
36
12
20
60
73
35
67
5
28
27
21
9
51
80
76
9
15
27
45
3
21
20
19
125
19
21
12
72
93
18
81
44
4
36
87
9
96
60
15
18
71
31
17
16
57
23
36
49
147
12
36
164
43
72
17
19
81
108
21
90
17
124
24
20
12
64
80
133
48
15
80
13
87
3
42
3
189
75
60
51
54
3
44
43
33
288
15
125
16
3
6
12
63
80
60
55
57
32
31
17
148
36
68
25
71
19
117
8
16
12
63
72
105
75
17
40
48
3
9
8
28
80
52
24
36
68
85
39
51
114
11
64
80
73
23
12
4
51
89
76
33
42
29
40
51
9
48
12
24
24
60
45
27
3
53
28
44
16
57
35
24
4
44
1
35
24
88
75
12
45
135
17
4
15
105
39
21
236
88
21
180
75
32
12
1
27
12
56
19
93
12
12
60
20
4
44
1
15
60
72
24
63
5
13
60
18
9
56
36
100
48
68
37
63
15
105
57
18
53
100
57
27
32
264
160
24
3
29
28
48
24
33
48
150
65
7
17
31
45
32
12
40
96
32
13
23
4
32
108
13
23
52
33
51
8
12
19
9
81
42
162
15
51
41
4
27
69
164
25
35
12
25
47
1
24
48
3
20
120
52
3
60
21
8
25
47
36
4
21
30
5
13
99
32
4
12
33
51
3
6
90
9
92
19
9
105
47
136
12
92
48
100
45
167
1
3
45
15
72
20
24
163
156
105
45
27
60
57
51
264
3
5
55
93
116
24
12
7
18
75
48
104
36
55
21
141
107
16
36
3
78
63
24
123
5
4
36
48
12
20
127
17
60
19
54
51
285
15
24
3
69
60
24
75
9
32
13
35
61
87
12
92
60
4
36
48
48
75
9
ABCD 98895391612*3^$a+1 [50085]
93
60
35
31
12
5
67
48
5
7
21
20
16
44
7
65
180
12
13
3
176
13
75
48
32
28
8
84
72
28
33
3
140
55
17
4
8
28
27
57
24
56
31
12
60
36
24
41
49
51
45
11
133
15
48
20
55
18
39
123
53
40
24
15
18
179
124
140
16
9
51
9
75
27
5
4
24
9
71
52
140
7
5
76
27
29
13
75
56
97
3
12
57
18
5
13
39
8
4
24
24
8
160
140
24
24
36
43
65
12
24
16
9
35
25
59
16
27
29
49
30
9
20
25
30
270
6
41
73
30
33
33
12
23
12
88
24
15
66
24
15
75
101
24
16
45
27
44
36
25
107
96
19
65
40
20
76
164
43
60
5
52
132
44
36
19
90
47
60
24
13
15
8
85
42
5
91
30
42
5
235
5
73
75
36
56
73
60
27
3
5
36
1
59
24
4
8
12
55
17
180
43
5
96
16
68
156
205
155
7
72
17
1
18
102
35
4
24
84
12
33
60
18
5
85
27
32
40
51
113
4
135
18
60
23
24
31
5
16
21
12
111
9
51
24
128
4
81
99
99
57
27
81
60
9
18
18
11
24
12
52
21
15
44
25
6
21
60
3
18
23
19
21
164
43
5
37
75
156
9
15
8
43
41
4
117
18
77
12
55
30
27
69
12
15
44
49
12
23
12
88
36
3
53
43
9
33
27
81
35
40
12
8
12
52
12
99
12
5
43
29
192
64
27
18
30
30
59
31
9
32
193
107
4
27
5
24
28
81
30
21
24
9
36
39
60
32
48
16
9
35
28
15
60
117
8
4
44
36
19
84
17
1
63
92
103
21
20
31
30
27
20
12
43
18
15
24
24
9
75
12
48
36
24
108
104
88
63
12
5
88
12
152
4
12
12
36
36
63
60
186
27
33
24
131
96
19
21
69
11
36
4
20
28
56
36
88
60
21
12
15
33
39
8
7
45
60
3
5
28
57
15
32
12
36
112
20
91
129
15
65
55
101
64
33
23
127
9
24
39
65
12
49
47
43
9
56
79
77
64
176
16
87
18
87
8
12
52
20
96
28
12
108
39
5
16
9
30
53
24
31
29
16
12
72
3
65
16
84
63
120
5
52
32
16
60
48
9
15
68
97
3
27
77
19
42
123
56
79
24
41
16
96
24
68
52
56
24
43
57
3
48
53
36
64
9
47
31
45
32
91
5
12
13
75
60
56
103
17
28
32
121
3
9
3
48
87
57
15
57
8
28
57
87
20
40
128
73
47
115
48
9
93
6
41
19
5
4
15
17
49
99
8
7
5
52
24
36
48
108
3
72
42
27
3
36
5
4
21
42
18
114
81
20
7
42
15
36
24
32
36
13
114
36
24
18
72
23
55
48
29
1
131
19
60
90
27
57
15
21
47
7
45
20
163
5
84
24
72
73
39
51
57
27
66
95
192
25
143
36
36
84
40
51
5
64
84
24
33
107
12
1
47
108
7
17
40
21
23
120
72
13
114
17
91
45
57
27
128
1
11
13
30
57
68
36
4
8
100
24
8
52
51
90
39
44
24
16
36
3
5
120
85
6
17
52
32
120
19
9
8
168
16
24
44
48
72
12
61
48
15
27
29
24
4
68
124
81
60
3
9
23
12
1
90
84
105
3
17
100
3
162
15
48
32
28
152
103
77
72
64
32
144
31
29
19
24
17
4
39
48
33
96
168
8
37
6
21
3
36
17
60
25
59
60
1
23
25
15
9
11
7
17
148
33
42
138
30
84
60
41
156
84
24
145
11
40
9
47
91
17
12
76
32
52
21
23
72
4
60
39
24
5
12
24
40
44
1
27
20
72
100
32
28
15
6
84
27
84
15
41
13
18
9
33
11
25
30
42
47
52
3
33
84
9
71
16
80
7
93
63
21
168
12
33
11
7
9
8
1
15
116
48
16
60
44
61
39
45
95
36
67
42
63
8
12
37
71
24
156
40
27
17
52
9
11
181
39
9
12
12
27
48
56
4
56
25
11
73
47
48
60
1
11
4
69
6
9
32
84
120
52
3
12
222
30
41
16
21
42
105
12
39
17
52
231
12
18
39
20
40
68
7
48
33
12
84
128
132
19
57
12
20
36
19
5
16
32
115
29
28
51
24
65
103
153
192
152
12
13
3
8
36
49
15
96
36
27
5
25
27
33
15
21
35
4
8
4
93
30
57
3
18
18
21
3
30
11
37
59
28
80
28
8
24
103
9
24
12
33
15
9
126
17
7
5
36
244
20
1
99
3
5
37
11
216
36
28
24
8
108
124
8
12
48
40
57
27
63
53
7
45
93
18
101
40
69
12
60
135
120
3
5
49
15
51
12
105
32
55
5
1
39
56
12
67
21
12
228
32
12
1
24
18
108
65
84
16
96
33
11
84
1
47
7
65
28
84
3
108
53
84
36
76
8
85
23
132
40
51
24
17
36
28
9
48
263
120
7
69
69
11
28
36
32
37
6
29
55
33
3
24
105
72
20
64
9
47
79
12
117
36
20
109
35
43
30
15
ABCD 98895601646*3^$a+1 [50121]
18
156
114
426
90
6
90
234
90
66
18
36
240
210
240
36
18
126
36
174
24
12
60
264
36
60
174
90
6
30
108
162
114
120
36
288
90
42
30
144
144
6
66
24
120
126
24
126
18
30
222
174
6
540
18
36
84
6
210
96
144
36
48
132
90
90
120
144
54
180
132
30
18
90
96
66
78
36
246
144
216
144
240
36
264
96
144
66
144
36
24
30
180
6
108
66
114
252
144
84
6
270
354
42
270
90
108
120
36
204
282
54
54
162
348
12
198
186
174
72
168
12
18
96
30
150
84
402
210
474
156
60
324
144
30
252
78
180
36
84
60
30
132
18
120
150
102
24
36
84
150
324
36
30
180
126
204
54
30
36
96
84
60
36
594
30
126
180
150
30
168
180
216
30
270
60
264
36
6
30
420
120
18
180
36
24
90
66
36
114
66
54
54
6
84
162
150
270
108
156
36
324
114
216
66
114
156
90
18
60
36
156
90
18
180
132
30
180
270
24
36
84
24
252
90
48
96
66
54
36
180
24
66
54
114
90
162
120
54
54
36
6
540
354
6
120
60
54
84
42
264
6
18
36
36
30
78
12
18
366
126
54
234
36
66
24
180
66
18
132
108
66
6
30
234
96
108
30
72
60
120
78
270
12
558
216
90
24
72
30
528
30
36
186
18
36
156
54
306
144
6
48
186
84
42
30
294
300
126
18
132
180
228
36
36
24
336
18
96
84
36
126
144
654
12
90
78
156
60
324
36
30
186
18
90
36
120
90
6
48
36
276
180
90
30
18
396
216
54
6
48
180
6
144
180
270
30
6
180
216
90
120
18
180
36
96
18
156
6
30
270
54
6
18
120
126
36
114
66
24
444
150
66
24
36
84
96
54
12
108
60
30
186
30
630
144
216
60
30
36
54
24
246
96
180
84
6
234
324
12
18
150
66
114
252
180
198
12
90
234
24
612
54
30
180
36
24
174
132
174
90
ABCD 98895855530*3^$a+1 [50003]
40
171
33
15
137
28
116
19
59
16
104
22
54
56
61
23
46
123
33
24
3
51
30
14
82
36
18
36
14
55
119
25
11
10
104
16
140
36
46
18
195
111
66
2
88
14
6
12
58
14
136
57
23
4
6
90
54
15
51
90
63
132
53
60
30
22
54
86
4
90
6
48
56
30
60
54
76
30
36
24
30
218
1
57
18
12
2
22
30
6
18
62
28
86
4
30
42
32
36
54
58
15
3
134
6
16
6
18
26
144
60
30
49
41
7
39
8
42
36
88
20
70
86
144
60
19
3
8
49
132
113
36
22
62
36
22
92
88
2
138
13
5
24
22
8
85
81
20
36
19
35
36
138
60
12
4
14
36
22
63
11
76
108
57
225
74
30
10
90
135
203
52
141
48
47
58
44
6
12
13
60
71
60
16
92
1
11
60
25
11
12
58
15
5
40
18
50
22
8
96
40
140
4
9
21
2
48
72
42
66
150
19
60
48
107
90
246
42
30
18
10
26
103
33
32
66
24
58
14
18
30
22
24
50
16
38
16
2
34
54
122
55
9
99
107
58
42
98
10
105
15
194
31
65
90
70
15
96
15
14
60
55
35
30
136
8
78
90
58
30
36
39
47
37
27
8
36
10
66
20
34
164
18
54
43
63
54
6
8
36
10
63
35
46
15
57
8
91
203
25
41
19
23
108
70
36
6
18
12
140
18
10
30
56
34
6
36
14
66
72
28
48
60
9
57
24
15
12
17
82
44
100
102
75
15
18
27
84
15
36
18
20
130
134
18
28
45
84
47
4
102
2
30
36
10
32
37
125
48
4
20
106
2
22
44
22
24
15
53
22
26
79
71
84
100
8
36
24
73
33
122
18
24
31
17
94
6
8
54
60
66
31
9
56
76
14
16
18
6
68
22
14
16
60
8
22
20
66
4
126
24
156
18
60
14
18
4
116
4
6
50
18
40
72
30
54
56
34
9
65
40
66
20
40
36
14
48
18
108
10
66
36
74
34
74
48
19
45
14
16
90
14
72
25
39
66
3
36
51
92
12
10
30
20
34
6
8
6
16
6
14
166
18
126
50
4
12
2
12
64
21
9
42
32
12
10
50
16
24
33
11
1
9
135
21
14
22
18
9
213
8
40
6
54
12
38
52
14
18
58
38
40
32
18
66
54
112
3
141
14
42
138
22
14
46
354
50
10
66
3
75
12
14
91
23
16
14
10
12
60
68
102
54
46
39
23
382
38
30
22
36
24
14
52
164
144
31
35
145
5
18
102
19
45
51
29
36
10
21
47
13
5
18
265
5
16
60
51
123
86
24
70
180
36
21
48
5
70
36
38
43
59
36
60
138
40
90
14
76
20
31
201
18
60
9
17
24
54
13
5
30
90
19
59
25
11
106
27
23
24
36
25
47
97
51
84
24
30
2
4
14
52
32
28
3
171
14
7
3
72
18
30
6
176
34
9
77
42
102
19
36
5
16
2
102
100
75
23
6
55
75
86
16
27
51
36
30
6
44
24
12
28
32
48
46
68
18
4
33
11
6
34
164
13
39
38
12
40
36
14
4
2
4
8
78
40
62
28
98
60
30
22
74
34
6
26
78
31
5
30
4
2
7
47
49
5
7
45
2
52
56
12
61
35
90
16
38
12
46
18
26
18
76
50
42
70
14
78
22
68
36
22
8
96
16
63
65
112
90
8
109
12
23
22
24
12
24
75
51
14
90
4
12
14
40
96
14
16
32
18
4
230
24
52
20
30
198
114
36
40
30
72
38
55
21
30
56
30
58
72
92
66
42
34
36
18
6
30
24
12
18
36
114
12
50
28
26
1
9
14
85
77
34
24
30
27
47
97
83
22
54
62
4
3
71
160
6
44
22
20
88
117
69
8
36
60
40
12
24
98
46
102
33
81
36
62
58
60
18
12
78
86
90
40
86
109
155
18
18
100
14
66
18
7
83
1
9
80
40
27
153
86
18
60
138
10
14
54
144
16
72
14
10
66
9
9
56
34
74
48
4
6
8
1
89
90
61
29
24
30
1
27
30
14
25
21
108
66
36
140
40
38
102
4
21
33
20
52
258
30
2
12
42
18
61
5
22
38
52
38
22
80
24
4
50
142
3
71
16
78
12
14
76
20
48
6
4
26
78
12
6
102
55
17
6
4
54
36
39
45
42
48
86
78
25
11
37
3
14
12
6
34
86
4
14
19
60
35
13
5
18
30
31
29
40
44
36
76
96
54
36
242
96
16
186
62
18
37
5
31
57
50
58
42
93
11
30
10
80
130
86
24
1
53
36
30
46
84
3
21
26
6
54
16
24
30
15
39
45
51
30
36
38
66
166
9
65
48
6
174
6
12
42
58
48
2
12
76
27
29
54
66
90
10
39
51
144
86
36
19
89
156
4
36
56
30
4
54
51
35
10
66
32
60
12
10
50
18
58
8
180
76
ABCD 98896420328*3^$a+1 [50054]
25
12
20
48
57
211
84
20
24
21
3
28
149
75
108
48
48
360
12
12
16
56
39
81
45
99
4
20
60
28
8
12
64
29
79
8
112
35
73
32
111
54
31
80
60
9
67
59
37
17
36
31
23
133
8
40
72
17
111
24
100
116
9
55
12
44
64
77
99
136
53
55
68
28
101
31
23
54
15
57
18
33
40
17
15
12
60
24
12
39
9
12
69
51
64
48
32
3
121
44
105
90
1
20
76
96
59
1
24
144
11
33
57
39
15
97
44
4
176
4
24
48
17
126
37
68
204
15
1
20
51
165
288
36
84
16
80
69
51
36
28
8
3
45
9
7
65
63
72
9
15
60
64
77
51
39
133
20
112
20
24
40
104
96
132
57
51
16
8
112
29
126
21
64
5
18
33
48
40
44
160
17
19
35
69
16
41
91
53
31
5
18
117
60
36
39
93
28
44
15
54
144
15
96
112
29
39
12
48
9
7
36
48
156
23
126
31
44
12
64
29
91
48
41
90
9
156
51
93
15
85
96
89
171
12
52
60
20
256
59
277
8
52
23
105
12
240
3
45
16
164
36
9
36
91
20
28
20
16
92
4
89
19
80
45
123
48
16
119
49
41
87
219
18
51
75
36
85
96
12
32
24
16
23
21
15
37
32
108
64
68
232
104
124
95
45
48
40
8
72
3
205
72
47
105
291
109
17
18
13
264
80
96
48
72
12
45
7
83
13
108
59
37
53
36
36
3
132
9
15
21
19
96
29
127
53
159
16
5
36
135
48
141
36
18
45
76
41
43
92
48
160
68
93
54
57
15
13
5
27
24
75
69
28
32
12
4
176
75
18
67
23
162
43
248
88
71
73
12
59
36
205
20
48
15
1
80
132
3
9
76
36
80
69
91
36
24
20
9
36
39
60
76
48
176
40
156
44
96
40
56
69
43
11
25
101
90
1
140
3
1
324
269
3
112
8
24
136
20
57
7
140
16
128
52
68
24
180
12
40
104
64
168
32
136
80
4
32
9
36
39
12
4
80
40
80
16
53
79
80
76
120
12
128
52
32
40
8
328
56
64
41
39
12
39
13
60
80
16
12
24
83
57
4
24
36
320
12
24
120
15
25
65
75
123
121
5
36
111
64
80
195
205
29
39
76
24
96
35
9
27
18
87
93
90
90
55
168
137
67
60
89
111
76
12
36
116
99
21
33
3
87
21
51
45
180
16
84
89
111
33
36
54
21
24
60
76
161
175
149
19
56
15
1
56
48
75
54
36
36
18
37
60
68
16
12
59
73
35
21
69
3
12
16
60
24
48
48
44
96
132
3
141
3
21
4
48
12
8
120
4
60
216
32
16
44
52
44
64
11
1
84
149
123
112
212
39
36
54
31
8
48
3
97
47
1
71
54
31
24
24
47
73
17
39
72
88
125
39
52
35
165
4
65
79
11
81
45
91
104
24
12
48
60
111
54
90
21
64
116
69
36
90
9
36
9
51
75
33
21
187
227
45
132
84
9
87
40
36
17
36
15
64
140
15
141
129
7
120
8
16
11
1
53
36
123
88
8
69
3
72
12
160
20
28
36
65
15
40
24
137
19
32
183
25
144
11
144
121
80
24
48
33
31
8
28
23
9
12
40
44
4
216
36
20
40
8
28
108
56
28
192
60
24
29
75
16
72
32
57
18
97
119
69
40
120
77
19
36
80
9
144
36
36
3
120
201
36
51
93
67
72
188
4
24
120
80
112
8
9
7
29
75
12
93
324
303
12
280
12
5
135
144
45
54
85
72
104
81
54
9
88
29
18
33
40
24
173
51
21
15
64
32
12
72
3
133
8
112
89
15
16
48
11
234
99
135
ABCD 98897225138*3^$a+1 [50011]
44
72
15
201
39
25
8
16
5
36
63
21
36
151
32
3
18
15
12
24
15
66
18
216
25
101
27
3
69
48
36
16
5
15
24
21
115
59
1
11
9
64
11
9
21
51
15
18
75
111
25
35
1
8
15
121
68
21
27
33
6
24
9
81
66
6
15
9
24
75
120
112
48
17
79
20
16
53
55
65
72
147
63
18
31
20
9
36
39
15
1
101
18
42
55
24
24
32
48
57
39
171
78
12
55
113
7
113
96
126
24
81
9
115
44
21
15
64
77
39
39
45
81
126
18
120
120
75
87
48
1
29
42
24
30
135
99
69
12
9
31
41
78
21
51
145
23
210
39
27
33
72
45
36
243
141
19
71
145
11
60
49
11
18
36
30
25
36
48
32
100
65
54
96
9
9
12
24
24
31
44
76
41
27
27
33
153
3
45
180
120
60
27
9
79
12
29
159
21
36
75
84
69
36
24
39
51
12
13
101
84
12
78
60
6
30
24
69
48
3
96
144
1
60
8
12
16
59
30
36
3
21
79
32
9
144
66
105
15
25
35
81
24
21
48
151
11
13
44
51
126
3
21
135
16
5
24
135
15
36
30
15
16
29
30
84
30
60
30
12
9
165
96
18
1
5
75
21
15
39
24
120
36
24
9
36
15
21
16
44
69
75
51
1
180
5
24
19
5
75
112
32
21
91
44
45
6
145
59
61
41
19
35
180
54
30
30
12
39
21
54
49
11
9
24
16
5
6
30
54
6
60
36
24
24
111
39
85
11
234
15
51
150
6
45
48
15
9
76
17
54
33
12
4
32
45
87
120
3
54
55
104
15
1
5
60
139
131
1
24
44
12
4
5
51
3
30
126
30
3
36
21
66
57
57
15
15
153
48
15
48
9
21
115
65
39
72
9
30
12
25
83
37
143
1
68
51
12
9
51
57
27
6
24
24
195
12
24
40
104
12
39
6
19
96
120
65
24
156
15
9
19
36
5
54
9
28
44
15
60
24
21
108
28
59
45
15
66
19
161
39
9
12
39
15
204
36
24
132
69
15
85
5
3
76
35
85
12
65
3
51
66
18
12
108
30
66
1
5
43
17
30
69
36
40
23
9
21
192
48
6
1
20
39
21
15
18
36
30
21
64
8
112
29
39
237
39
112
48
11
21
105
24
24
210
30
31
8
117
36
79
8
3
9
144
21
31
8
36
45
79
5
90
45
225
42
18
102
25
8
12
24
21
144
60
3
81
7
83
25
36
8
72
108
12
195
24
1
149
27
24
9
12
63
16
80
4
11
24
30
60
6
25
89
7
29
19
12
35
49
188
88
35
78
6
1
23
156
30
66
30
24
3
60
48
45
24
36
39
40
5
171
3
36
54
31
35
93
33
84
259
215
36
24
6
6
18
30
6
24
36
30
9
12
9
15
108
12
76
164
21
78
1
41
48
67
8
21
120
84
30
25
65
51
39
61
95
25
59
9
33
19
5
24
6
1
59
21
48
24
81
60
55
41
54
1
35
24
25
11
9
111
33
48
3
105
27
18
66
49
44
117
19
12
65
43
35
1
176
108
57
43
47
54
99
21
24
96
6
73
11
9
12
93
7
5
3
165
6
9
16
20
15
6
78
120
42
60
54
1
113
42
84
24
25
44
48
9
84
87
39
21
28
35
9
33
24
55
41
3
75
37
32
117
15
4
11
6
15
9
66
18
15
27
108
25
5
6
25
41
54
24
6
96
78
12
33
15
102
3
75
21
48
28
29
30
21
33
30
6
75
24
12
123
9
36
51
21
99
9
36
9
111
9
12
18
6
30
1
24
5
54
36
49
35
37
8
24
268
29
3
72
81
24
150
24
25
11
49
35
96
81
33
72
3
16
20
99
25
17
54
9
45
12
27
16
71
9
12
40
59
25
36
29
54
96
9
51
30
3
36
24
81
27
12
36
21
3
52
20
15
25
5
54
57
100
8
21
126
13
41
3
12
39
12
45
12
33
18
1
8
36
36
21
120
19
29
6
24
9
52
24
65
27
12
21
31
65
55
11
33
111
141
9
96
27
36
156
16
84
59
1
36
8
27
30
18
1
35
25
5
15
24
156
60
9
7
5
78
45
57
84
55
29
55
5
156
55
35
1
152
3
9
9
36
174
21
64
20
72
9
79
56
4
215
1
29
132
15
15
204
66
43
12
65
30
49
8
21
27
99
225
100
5
3
96
87
73
36
29
120
66
90
3
21
51
40
11
174
30
9
21
156
48
27
28
41
30
30
39
57
63
16
44
27
13
11
90
36
18
120
21
60
48
153
79
56
4
20
105
31
29
15
64
96
29
66
6
39
165
15
45
51
3
6
3
60
120
72
15
6
15
4
29
12
18
105
16
35
54
102
9
48
21
39
93
48
6
1
29
75
15
25
59
90
6
6
63
15
6
24
36
19
5
12
103
60
12
20
9
135
51
24
36
13
11
ABCD 98897290736*3^$a+1 [50011]
45
60
39
36
9
15
21
15
93
15
117
3
105
35
52
9
9
18
12
45
15
57
75
60
9
60
24
111
9
15
45
12
9
6
36
69
33
2
13
48
39
9
39
32
73
12
3
21
11
36
40
20
4
21
27
20
37
48
35
18
7
47
1
24
33
42
36
9
3
32
4
69
12
15
9
9
62
4
56
36
4
8
25
12
23
28
57
27
33
156
120
12
99
48
8
37
15
21
15
96
9
11
28
81
12
12
47
4
152
13
24
72
15
6
2
46
15
51
225
36
63
45
12
27
32
13
12
99
57
17
22
168
156
32
22
48
62
1
15
104
58
3
24
36
47
49
63
8
4
60
9
39
20
72
13
3
14
78
112
84
24
6
51
11
13
75
9
63
24
8
1
27
9
36
27
45
48
27
12
165
120
45
75
15
20
64
44
16
9
63
32
37
15
108
105
27
9
60
21
50
49
24
23
52
117
95
49
21
38
10
62
64
144
21
15
24
80
22
3
75
2
6
28
12
153
207
24
45
39
14
7
120
11
40
33
45
32
19
24
27
24
8
1
87
60
12
21
69
87
96
24
11
97
195
36
21
3
12
48
12
24
9
51
21
165
159
27
33
11
49
36
15
33
72
15
9
27
24
18
15
72
11
52
81
15
57
24
3
81
149
67
60
33
2
124
2
67
27
45
15
86
19
36
39
68
13
3
21
71
25
84
75
24
132
69
63
152
16
2
7
24
75
21
48
51
81
15
69
47
37
15
60
152
64
45
27
12
30
18
60
24
69
96
75
20
70
3
60
15
2
31
27
21
36
15
60
48
8
37
51
57
84
36
72
23
49
155
76
69
35
13
135
45
63
57
12
35
4
44
25
15
21
11
60
13
15
45
15
36
84
57
75
18
48
39
204
27
33
135
90
51
15
60
9
57
134
48
61
141
48
147
48
75
2
6
73
51
93
17
55
96
72
12
21
3
132
3
21
3
21
36
21
62
1
24
47
10
18
45
48
107
52
45
123
45
108
3
9
53
22
57
3
120
12
56
12
108
10
15
240
24
3
36
21
71
22
6
132
9
39
9
12
60
36
27
45
36
39
12
45
3
18
15
24
63
45
96
24
72
11
13
60
51
86
19
15
9
47
13
24
17
55
15
69
47
4
81
48
15
21
15
9
12
9
90
9
11
13
5
58
60
9
24
15
21
36
12
72
15
48
120
132
24
24
192
48
108
24
36
144
168
33
17
10
20
1
24
132
63
60
8
25
9
144
96
39
9
42
9
96
75
33
81
26
40
33
3
105
168
89
102
60
48
60
48
4
105
15
93
3
12
60
36
74
22
108
60
20
16
56
64
9
77
55
48
75
12
129
96
33
42
36
132
8
52
32
40
33
36
51
93
15
105
12
24
9
78
24
80
16
72
12
33
27
60
9
87
44
48
193
95
13
39
12
120
45
39
21
23
52
68
52
8
13
48
84
36
81
96
39
15
81
108
12
108
12
9
114
69
3
153
39
57
11
4
30
54
57
192
12
60
3
21
24
3
168
14
46
32
145
84
24
36
11
118
62
49
23
40
57
99
44
10
30
8
37
108
89
58
168
9
3
20
12
1
72
35
37
3
45
95
18
90
13
27
20
10
15
47
76
45
41
58
12
45
39
120
9
35
61
24
47
49
39
141
24
27
20
16
9
35
28
36
24
20
193
3
24
8
13
36
3
8
73
81
6
9
15
69
11
4
9
15
21
11
120
49
29
67
93
30
21
12
3
81
123
21
36
39
152
13
12
33
54
165
15
12
48
32
138
58
9
48
12
123
6
75
11
40
36
14
118
8
100
12
32
109
60
39
12
69
24
3
33
27
9
65
43
75
36
36
9
36
71
37
12
144
60
72
57
75
15
12
96
20
49
35
1
12
21
54
45
36
11
148
45
3
33
15
234
62
4
126
90
120
78
207
23
52
21
17
10
21
59
1
24
45
27
35
40
81
108
71
16
102
50
30
22
9
24
27
9
21
135
48
35
277
23
52
45
3
81
60
36
69
146
48
13
27
20
28
45
87
57
11
28
44
97
48
63
9
3
12
24
32
13
192
24
60
51
18
66
33
15
32
4
9
27
69
59
16
225
27
9
3
36
12
12
21
51
68
28
24
36
12
12
69
59
76
57
48
71
28
105
27
9
111
45
21
54
45
15
21
48
15
44
25
72
15
9
36
11
22
183
3
81
24
141
159
111
60
9
71
36
12
22
15
33
48
80
43
11
49
9
27
3
20
40
20
16
56
10
219
12
9
18
21
9
6
204
12
216
108
45
15
24
12
30
38
12
13
81
15
36
23
1
12
24
65
46
24
20
73
15
80
28
129
3
21
57
27
35
112
45
5
16
27
36
24
75
48
12
20
12
136
9
35
16
33
15
14
67
3
117
84
11
85
3
20
1
15
141
24
107
64
33
47
13
45
48
3
15
24
81
59
37
51
12
21
36
11
34
75
180
60
48
15
6
14
28
33
59
72
13
ABCD 98897454718*3^$a+1 [50038]
17
19
5
240
36
84
49
95
24
223
269
48
12
24
36
115
29
12
103
41
139
54
11
120
24
61
54
18
18
29
25
47
25
23
252
13
71
24
36
84
48
48
24
48
72
132
61
23
24
60
12
48
96
12
48
60
12
24
24
24
132
103
257
108
72
13
18
77
12
96
103
29
96
84
96
12
7
5
72
84
72
55
65
43
36
41
12
37
35
84
24
60
12
36
235
65
7
53
19
53
180
36
36
36
12
36
72
60
48
12
13
11
24
24
31
270
59
36
24
115
77
24
24
55
5
48
12
60
37
59
36
180
31
173
7
17
91
36
90
143
127
18
23
84
36
108
19
17
24
132
79
5
60
60
180
108
36
144
37
23
247
18
90
36
29
48
60
25
83
61
35
48
12
24
151
221
48
36
108
37
144
119
96
55
5
31
185
24
36
60
96
72
13
107
120
36
169
47
43
137
61
23
180
12
72
145
23
132
36
7
5
67
41
120
36
19
17
73
72
35
12
7
144
17
84
36
97
18
29
151
72
17
84
72
60
19
5
48
1
95
12
72
48
43
29
12
48
12
61
18
5
12
55
29
96
24
24
169
71
96
84
24
192
96
48
109
131
12
144
60
31
5
67
5
12
84
24
1
72
47
43
5
67
72
29
25
90
17
564
49
47
43
29
120
103
17
108
12
115
5
31
209
60
12
36
12
132
60
24
156
91
77
12
108
12
151
137
12
84
55
29
168
48
61
18
17
19
77
24
79
17
37
18
54
18
125
12
120
96
132
60
60
12
36
24
48
36
24
331
5
60
7
17
108
72
72
96
60
7
17
19
17
120
7
77
36
13
59
13
18
197
252
120
168
60
67
137
36
60
55
144
54
95
120
12
187
101
96
24
24
7
144
41
24
72
7
5
31
41
108
120
48
43
77
84
19
54
11
7
149
60
156
49
95
108
60
288
12
31
72
29
144
24
12
48
72
13
47
43
65
36
12
60
43
5
31
18
71
12
24
108
1
11
48
48
109
18
65
48
85
47
60
72
24
67
5
13
59
36
12
132
36
60
25
11
24
120
24
60
67
54
47
12
108
67
17
253
162
29
72
12
67
41
84
55
53
91
65
36
216
252
48
24
24
24
36
72
60
108
97
107
108
60
24
216
7
101
252
72
108
24
48
48
49
23
72
156
19
29
12
24
36
60
55
18
216
35
48
12
48
156
24
91
29
151
101
36
48
12
84
48
36
49
72
11
79
41
144
84
1
71
48
25
131
60
60
24
24
72
61
90
17
37
11
72
43
5
13
107
12
36
60
1
95
31
77
48
19
18
23
12
396
72
24
24
72
43
54
90
72
41
24
43
5
13
47
43
5
49
131
67
65
7
41
60
120
13
11
79
54
11
12
247
41
31
36
113
67
17
60
85
35
37
95
36
24
24
24
36
49
35
36
55
65
7
185
24
43
17
19
17
12
120
13
95
12
72
55
5
120
24
36
36
60
12
96
12
252
156
37
18
389
7
41
108
24
12
24
12
60
7
65
25
35
12
223
65
25
11
79
126
59
13
18
5
12
55
5
60
12
60
7
53
60
48
109
23
252
85
35
48
187
65
24
55
29
132
48
60
72
19
41
48
91
269
48
7
41
72
108
301
18
5
108
13
35
12
24
48
60
37
119
25
144
11
12
12
12
43
113
12
48
43
77
12
108
132
103
53
1
71
24
175
65
79
17
19
209
96
24
24
60
36
60
139
77
36
12
108
84
36
79
161
24
96
43
89
235
5
72
48
73
35
12
192
60
96
19
113
36
31
29
25
119
97
18
17
120
24
24
60
25
23
24
ABCD 98897684474*3^$a+1 [50033]
42
48
186
45
36
3
6
210
36
144
6
15
105
36
72
60
27
3
18
3
36
84
189
12
90
90
24
120
216
39
39
252
45
135
126
159
3
90
12
108
36
132
30
93
75
216
48
42
84
72
42
66
6
18
342
48
132
30
159
9
288
90
102
36
36
6
162
30
96
126
135
240
129
54
513
93
132
12
18
42
18
282
3
84
3
36
60
174
51
129
111
69
36
42
33
111
45
75
78
12
6
45
75
24
18
18
9
165
6
30
195
27
12
6
63
99
48
18
51
75
204
30
96
15
120
63
102
90
126
204
48
18
114
51
75
54
36
72
27
135
90
144
72
90
18
174
36
42
12
42
48
42
15
84
27
138
24
36
84
108
78
36
66
90
18
36
150
285
21
72
27
180
21
15
99
18
87
141
18
54
96
54
102
78
33
123
60
54
18
12
96
84
72
21
15
108
90
72
18
180
24
36
45
21
15
63
30
96
66
150
126
108
36
48
57
15
18
276
27
3
165
105
54
342
18
6
171
9
36
54
225
9
192
96
84
51
168
36
15
96
138
252
132
36
180
54
198
12
6
81
21
42
120
96
144
12
144
36
18
36
6
36
18
30
165
21
270
48
96
141
3
177
249
51
21
18
96
84
144
6
90
105
105
87
147
21
192
9
108
48
144
24
72
12
198
132
12
114
27
9
66
129
21
12
51
81
198
36
66
168
30
90
126
114
120
36
60
66
240
36
30
78
54
72
216
72
48
24
30
78
12
36
39
36
3
117
129
60
174
36
294
372
114
84
21
213
51
45
27
129
36
18
201
219
45
111
36
24
48
6
120
114
90
12
330
198
27
21
60
210
198
36
6
174
6
48
57
48
60
72
57
18
33
147
90
342
36
45
132
33
36
36
72
96
126
48
150
12
36
60
108
126
48
18
24
84
195
96
129
36
48
180
87
180
96
33
240
252
84
150
18
18
12
33
183
237
123
21
21
12
180
36
15
180
21
60
108
36
102
144
96
102
132
84
312
72
36
54
66
36
51
45
174
36
18
60
12
72
3
75
72
30
240
90
12
78
12
39
147
234
210
18
36
42
18
66
144
42
30
249
39
6
18
18
12
60
30
162
60
99
57
72
438
198
12
60
252
30
168
54
84
72
180
18
72
144
60
210
75
51
54
6
48
132
252
30
72
60
30
36
132
33
69
96
282
21
21
18
18
15
15
42
102
105
129
75
120
9
120
342
18
36
15
21
15
21
108
51
93
231
111
6
534
6
90
210
42
120
57
159
21
3
30
162
216
72
33
9
30
126
123
36
93
78
18
54
72
9
39
150
12
108
60
48
75
69
150
198
36
36
48
60
30
96
36
36
12
6
51
21
72
90
18
282
126
42
ABCD 98897823608*3^$a+1 [50014]
42
135
39
21
48
75
6
162
21
24
27
105
12
120
45
3
51
33
36
60
168
96
24
24
60
72
36
12
9
27
24
183
9
120
60
9
27
15
9
96
168
9
3
12
48
15
30
42
21
45
3
24
12
12
84
12
48
24
12
81
15
57
144
126
33
33
54
9
84
33
51
39
9
48
60
12
21
90
45
93
39
15
93
36
21
18
18
51
21
120
78
81
24
309
48
18
24
33
87
33
216
60
51
96
66
27
24
27
9
9
63
57
27
60
153
3
27
18
3
60
72
12
24
123
9
60
3
45
24
12
135
18
159
33
63
60
9
36
30
42
3
132
12
12
36
72
24
117
24
30
18
87
24
57
12
15
147
81
9
3
36
96
33
48
3
3
9
48
12
36
12
21
78
33
12
36
39
45
9
3
15
9
24
12
27
21
69
15
135
45
9
15
12
9
48
39
108
12
12
27
9
9
54
69
9
12
3
129
39
9
60
15
15
6
15
24
12
36
36
39
33
57
3
45
24
12
15
12
36
12
21
3
48
87
33
36
3
90
99
24
21
24
51
75
33
15
18
3
57
18
9
12
9
15
81
15
60
48
15
33
264
12
21
27
12
12
21
30
114
15
15
42
99
48
24
3
57
36
216
57
75
33
99
3
24
33
15
57
36
75
234
48
27
45
15
12
36
48
33
6
45
84
12
3
66
3
33
15
36
36
48
48
60
36
24
24
3
9
111
21
57
66
18
3
75
81
12
12
12
21
72
78
57
15
18
36
66
9
36
60
60
72
72
3
33
12
75
9
72
15
9
48
15
18
30
21
33
180
27
24
45
12
3
12
48
36
24
21
123
48
9
99
24
48
99
18
15
48
15
9
21
3
72
24
60
75
96
54
3
60
21
39
156
9
12
75
36
39
21
9
96
3
9
72
15
39
90
39
15
6
36
3
48
72
12
120
60
24
36
21
15
69
51
9
87
3
21
12
21
3
60
36
153
3
24
12
24
9
3
9
18
90
27
51
9
45
3
12
93
36
27
36
12
225
3
12
72
48
12
24
48
48
57
90
81
12
123
72
57
15
42
135
111
33
9
15
72
33
60
3
36
9
75
24
33
15
24
9
27
120
96
36
60
84
12
168
12
72
87
6
3
9
39
24
33
30
42
27
3
57
48
24
39
21
24
27
45
12
63
9
24
9
12
3
192
48
15
72
69
108
111
165
36
9
72
99
48
12
45
12
111
12
276
15
69
24
48
24
21
75
72
36
48
12
57
51
72
21
63
24
120
33
15
21
3
12
12
36
129
15
60
12
24
180
57
51
36
12
39
24
90
15
84
93
24
51
75
21
24
3
33
45
90
141
12
36
144
9
51
15
72
45
24
21
3
12
39
96
90
12
27
36
27
6
15
96
51
33
12
45
63
21
111
3
66
6
18
27
72
3
18
51
21
27
48
12
60
21
30
33
39
21
69
24
15
273
15
84
27
90
12
51
39
42
3
48
51
21
12
180
24
24
27
45
36
36
69
111
45
51
36
21
36
27
33
36
48
18
105
117
12
54
57
15
9
33
51
36
24
36
9
36
15
36
27
21
12
39
21
99
9
69
18
162
108
3
48
12
21
150
21
60
108
9
12
6
81
111
9
24
36
36
12
105
3
33
3
9
36
6
9
39
21
12
60
60
45
42
48
24
129
12
3
9
12
48
201
36
15
96
48
36
3
21
48
123
9
72
48
105
111
15
177
60
21
63
63
69
96
84
48
57
6
9
36
48
36
36
27
24
48
72
18
3
60
36
24
60
12
93
3
51
21
69
24
39
72
84
12
36
36
21
90
21
36
48
9
48
51
84
45
3
24
63
18
51
36
63
33
57
54
105
72
132
69
30
90
27
108
12
3
282
51
21
3
75
45
75
45
12
33
6
21
144
45
6
18
36
36
51
3
72
69
3
48
24
210
108
27
33
30
117
45
159
36
24
12
12
12
69
27
63
9
72
69
27
9
3
27
153
15
48
69
99
57
12
21
36
51
144
72
39
117
93
147
57
3
135
90
60
15
21
3
27
24
69
21
51
12
48
12
108
12
45
174
21
57
18
21
27
57
60
24
75
18
63
36
51
81
36
24
72
24
60
36
12
12
12
81
72
39
105
3
24
75
21
21
15
72
105
3
75
33
36
3
18
156
90
141
21
144
78
21
12
36
60
87
30
36
6
21
27
6
39
27
78
51
15
168
9
24
24
9
72
24
30
18
6
21
9
3
87
6
36
135
96
57
3
27
42
48
15
12
9
96
39
36
36
132
45
3
36
60
63
69
3
33
84
84
9
3
24
24
12
177
15
105
15
45
3
45
90
72
21
12
45
99
24
15
42
15
108
36
15
21
3
54
12
39
12
72
3
9
81
24
36
3
24
21
15
24
141
3
3
177
36
48
3
24
9
57
51
3
18
39
24
96
45
90
177
21
75
36
27
18
36
27
12
57
27
24
84
144
75
261
36
9
99
9
51
36
9
63
ABCD 98898000148*3^$a+1 [50311]
24
21
19
32
69
78
108
48
1
5
91
48
80
15
12
109
80
99
21
69
6
405
9
135
120
27
93
112
197
3
177
108
12
78
138
15
39
33
64
179
66
186
129
16
17
66
60
12
45
48
39
30
6
54
108
235
89
15
21
12
63
120
177
270
96
265
17
108
27
24
40
149
54
72
126
63
136
89
31
200
21
102
261
9
18
93
267
168
66
51
99
36
9
40
56
39
49
149
90
18
108
36
15
24
27
18
216
96
3
105
31
24
161
39
51
141
93
54
198
90
18
66
18
7
56
99
6
63
96
16
128
39
126
75
16
144
29
6
45
216
40
41
55
17
90
48
69
9
247
167
138
55
95
73
17
39
9
207
153
7
8
112
384
264
35
37
240
47
132
18
138
42
127
89
15
160
32
129
15
280
71
108
72
54
18
36
177
24
45
115
173
3
88
179
61
29
168
90
144
126
18
90
66
54
132
3
105
175
89
6
84
21
40
101
315
33
103
144
23
102
24
27
24
160
41
63
81
175
41
39
16
35
85
77
18
48
54
3
40
65
18
6
90
45
111
42
63
40
200
93
75
96
136
104
96
88
32
3
21
45
258
57
16
8
165
27
48
57
39
33
111
117
324
24
12
3
40
17
48
114
93
48
57
63
237
78
30
15
72
40
80
208
56
16
144
53
171
96
64
192
89
24
192
78
66
79
56
24
9
210
21
21
99
39
96
102
43
192
168
29
27
280
56
3
120
21
3
93
88
137
60
19
104
21
75
195
36
18
31
56
57
63
189
180
126
33
40
17
15
24
99
117
99
69
72
45
3
135
42
39
24
9
156
132
324
91
368
40
320
27
18
72
12
7
35
109
11
54
7
48
35
6
135
183
33
99
69
72
75
45
153
15
216
93
51
160
161
54
105
45
67
104
63
36
216
45
39
57
120
93
91
131
30
39
96
27
6
144
30
78
99
40
35
45
16
107
117
96
40
269
91
8
21
6
45
45
19
11
108
36
54
127
5
270
45
48
87
193
41
31
23
57
24
64
17
120
24
18
13
77
27
81
180
19
143
33
15
108
45
216
123
120
117
136
5
72
163
89
90
21
123
117
64
173
43
107
120
61
17
48
87
120
117
27
216
48
327
33
267
168
72
30
42
37
215
1
8
129
60
138
60
48
165
69
36
72
24
31
23
90
54
217
35
21
88
80
240
39
153
120
249
15
75
66
243
9
7
323
13
8
15
84
133
65
288
15
75
24
30
132
19
35
285
219
21
51
189
129
168
39
144
51
30
79
72
120
24
359
36
45
153
87
15
81
9
6
54
19
32
88
239
57
33
36
67
5
300
199
23
1
152
99
85
56
40
17
162
54
15
231
78
66
1
131
102
87
ABCD 98898590762*3^$a+1 [50121]
60
84
4
20
1
11
84
1
71
19
45
44
1
63
39
6
27
108
27
84
36
5
37
12
155
133
42
29
52
27
12
18
191
61
47
24
19
69
32
36
40
21
11
85
95
148
21
47
13
27
32
72
12
37
47
115
9
56
43
9
9
23
7
33
32
60
16
104
13
30
42
18
66
15
44
37
54
30
51
27
12
5
12
72
169
30
18
35
124
45
131
40
8
31
36
29
4
68
12
19
72
5
31
53
28
57
6
17
60
151
29
120
12
25
23
108
24
16
80
96
36
7
24
18
48
123
9
108
12
15
3
144
72
69
9
63
9
35
19
281
1
35
108
25
23
12
28
63
17
28
45
27
44
24
40
3
6
66
29
7
29
49
30
53
84
40
36
3
6
54
48
149
12
19
53
24
24
60
25
27
56
84
43
60
5
25
15
108
144
27
17
12
1
150
12
161
16
27
17
28
108
8
13
18
29
12
73
95
4
140
31
9
9
11
55
5
136
36
27
9
8
1
83
19
69
108
36
3
65
36
13
23
4
39
17
124
36
57
6
117
45
30
42
36
12
54
65
13
63
104
84
19
9
104
24
55
5
72
1
18
30
35
79
77
4
165
60
18
5
12
19
9
45
23
60
7
5
7
69
36
57
51
27
81
8
19
36
30
18
89
52
36
63
89
24
4
63
77
40
21
23
96
4
75
5
28
21
11
7
5
24
49
23
40
21
51
27
102
23
85
18
36
24
36
125
31
18
11
12
28
9
63
8
49
90
77
49
15
36
165
23
120
36
25
47
1
78
5
24
52
21
59
72
121
47
61
123
8
1
11
7
81
8
1
66
65
40
68
43
65
36
36
79
18
23
181
18
53
31
29
48
19
9
32
49
48
51
45
71
28
8
13
15
72
3
6
12
6
54
83
127
77
36
36
12
1
6
9
32
48
19
53
37
54
17
72
1
66
72
29
13
23
40
63
36
9
39
69
104
49
11
36
52
81
35
12
24
28
9
48
114
89
1
36
11
19
69
93
18
18
60
11
19
72
54
96
18
17
13
72
71
12
12
73
36
48
108
54
29
49
18
30
108
23
49
11
84
13
60
23
12
49
6
12
18
23
12
36
16
3
72
108
33
9
23
108
67
30
15
116
109
11
1
42
9
72
45
30
5
12
24
120
91
41
13
47
13
167
12
19
17
12
88
36
36
44
28
8
132
36
85
47
1
71
52
39
204
41
4
8
49
35
16
57
60
54
12
5
36
24
49
23
72
49
11
52
56
24
55
89
1
11
1
11
148
21
18
5
24
49
30
33
80
12
7
113
40
8
60
7
6
11
25
84
15
9
23
40
8
12
1
11
97
132
30
33
99
9
20
12
43
5
1
36
12
23
28
32
49
27
8
100
20
1
23
12
48
36
25
15
32
49
72
23
25
131
108
60
24
160
116
136
8
36
24
12
24
24
72
48
67
53
109
107
1
162
17
1
12
11
36
36
24
16
75
69
9
23
40
68
43
126
6
48
17
1
83
25
11
76
9
71
48
79
9
20
60
1
18
5
36
7
36
5
24
12
64
44
1
48
18
114
30
18
6
54
59
31
48
54
15
21
108
83
24
7
17
36
73
83
1
51
8
1
18
29
1
24
18
12
18
23
55
30
35
16
68
133
90
42
156
18
105
21
11
25
23
55
5
121
18
17
1
102
29
4
45
23
36
31
45
117
48
18
17
16
8
55
66
11
13
27
128
180
43
12
18
11
12
48
1
6
101
84
36
40
9
102
17
61
83
52
8
28
3
36
33
72
3
42
18
45
39
29
220
8
24
12
48
16
36
27
12
29
72
24
1
83
48
24
115
18
6
90
30
18
83
120
19
17
1
12
6
41
7
17
73
36
18
17
1
258
144
53
36
103
5
49
11
13
72
84
6
45
72
32
40
9
11
36
52
3
96
12
41
31
5
1
59
31
5
84
13
18
41
60
4
27
30
36
23
67
113
1
162
5
12
13
18
41
19
30
90
42
11
19
6
18
17
28
27
30
23
12
84
144
25
87
3
126
78
17
100
9
35
49
267
39
5
100
8
108
19
17
85
195
128
7
29
60
13
11
31
9
21
71
73
23
139
33
9
18
41
108
12
19
153
21
18
60
12
17
61
27
9
11
12
184
44
60
85
18
18
18
12
24
225
116
73
30
41
1
18
72
81
21
23
60
7
42
18
101
12
13
27
104
112
20
43
5
79
60
12
5
108
28
20
24
37
23
4
176
133
15
21
108
23
19
29
25
84
18
29
72
103
5
61
15
36
180
117
23
184
39
17
1
72
47
7
41
19
66
6
9
21
23
28
68
12
24
156
37
107
28
8
28
72
57
11
40
56
25
131
4
68
7
114
35
24
48
31
36
41
12
48
151
101
12
36
49
11
151
24
81
93
24
23
25
59
31
105
27
41
12
24
12
24
40
27
12
65
49
47
43
84
36
105
20
16
9
83
1
83
25
42
90
23
13
63
32
12
48
16
20
160
9
131
12
60
60
24
28
68
7
65
67
30
72
18
18
6
41
76
21
60
18
53
28
3
17
12
48
67
41
1
95
7
53
37
11
76
75
36
29
76
3
5
139
ABCD 98898670714*3^$a+1 [50066]
80
60
4
12
108
288
68
52
8
4
36
32
40
192
80
48
52
48
12
56
64
12
84
120
36
84
80
264
36
144
28
48
32
88
192
92
16
84
108
132
80
28
188
84
172
96
5
115
32
12
21
39
24
72
120
60
99
33
93
115
44
16
12
32
96
144
120
96
28
140
120
64
8
48
36
64
92
52
128
48
252
84
4
32
108
4
60
92
16
48
24
77
3
28
68
40
20
52
72
20
76
84
32
16
20
184
116
52
17
15
120
16
72
12
96
20
48
136
180
80
51
45
60
4
36
48
32
28
60
72
8
16
84
44
40
120
48
24
108
188
180
180
40
48
96
24
12
68
72
112
36
92
48
4
128
12
48
84
36
144
40
41
175
48
32
40
128
100
12
104
40
8
12
16
84
44
21
43
68
15
93
64
48
44
40
24
24
77
31
260
108
372
48
72
4
131
90
39
60
81
67
77
79
96
84
32
64
60
156
20
4
56
4
44
120
16
96
8
40
24
68
64
48
20
40
17
31
8
72
120
120
88
12
20
105
15
144
4
84
188
100
48
104
36
172
5
139
216
24
20
48
132
96
9
15
21
3
64
48
284
84
64
72
164
12
24
40
20
21
103
152
48
172
32
76
32
4
188
48
9
31
329
175
240
164
52
125
67
12
68
48
28
20
160
47
45
48
51
25
20
16
32
160
92
36
144
4
47
90
7
312
8
16
24
80
148
20
40
80
129
15
40
300
48
32
96
348
72
60
4
65
15
16
188
52
80
28
192
140
292
12
20
45
55
56
48
52
108
36
5
151
8
12
28
32
64
48
8
45
15
28
104
40
8
40
20
64
60
164
132
28
180
80
64
12
131
73
96
24
12
144
48
92
36
64
44
4
116
16
56
88
41
15
40
24
84
92
24
16
176
249
180
31
5
7
80
96
87
9
84
36
28
113
123
144
40
12
5
75
51
90
15
112
53
115
108
60
36
84
104
33
127
96
180
20
60
4
48
140
124
56
9
31
144
5
31
5
223
12
12
20
52
56
24
208
56
16
8
72
160
24
104
87
1
8
81
31
104
16
8
72
24
105
39
16
20
100
504
72
104
16
8
57
19
128
252
24
76
48
36
152
24
64
92
208
36
8
40
32
136
20
4
24
80
4
113
67
56
24
33
7
68
4
44
100
47
97
32
24
24
28
68
76
36
80
40
8
60
16
48
96
92
40
32
57
231
64
48
12
108
56
57
15
39
1
140
112
68
88
324
36
44
48
60
48
216
64
156
108
8
28
176
21
79
65
15
16
60
60
32
33
163
20
64
8
100
12
36
92
24
160
41
7
12
60
8
16
72
8
76
20
216
24
28
60
20
156
24
40
216
12
5
15
88
167
13
44
232
108
48
5
15
120
40
12
96
36
56
168
144
33
63
16
104
64
8
40
20
60
64
56
9
51
28
36
44
57
39
244
12
68
4
8
24
136
24
60
320
4
92
4
24
71
90
36
3
120
304
8
12
12
4
116
28
12
80
4
161
51
172
96
36
144
41
3
33
63
16
44
4
68
252
192
100
56
84
16
5
39
40
8
57
31
92
52
96
72
36
17
15
60
48
64
80
52
20
156
100
24
84
12
320
4
128
12
16
84
44
24
16
12
12
68
112
240
32
28
23
13
20
64
152
88
ABCD 98899235998*3^$a+1 [50046]
5
13
18
90
59
16
128
1
6
9
3
72
53
1
24
48
23
12
7
18
35
40
8
121
11
55
9
39
144
17
1
48
126
21
57
35
31
42
12
15
8
37
12
59
16
20
55
53
16
27
102
6
21
68
36
1
39
96
56
88
44
12
49
42
48
5
60
36
13
12
15
63
36
45
116
24
7
69
75
21
39
41
40
9
15
9
11
49
95
72
60
13
96
3
68
28
44
1
11
49
6
36
5
67
6
35
144
13
23
7
29
4
24
27
150
23
13
39
80
108
25
6
5
25
30
17
37
11
37
24
36
27
8
13
66
21
12
21
11
49
24
11
60
36
55
45
21
12
18
57
12
45
36
60
12
66
5
85
60
15
36
8
36
84
16
9
12
71
49
60
23
108
19
6
23
19
5
28
44
49
59
1
39
75
12
18
12
54
36
48
5
61
42
18
11
25
23
25
30
17
60
43
21
20
60
64
20
85
42
54
59
72
25
3
8
49
15
3
17
49
59
60
1
6
29
37
3
21
59
16
8
13
35
72
28
15
65
52
27
48
30
12
11
28
21
60
126
5
73
96
3
15
42
35
1
15
9
6
29
120
16
8
55
21
8
36
36
208
27
5
40
3
12
161
25
12
6
21
33
3
44
13
107
1
23
1
39
80
1
24
35
4
8
67
33
8
49
3
3
5
37
3
81
66
54
59
16
39
36
9
116
49
11
1
27
15
5
28
15
24
36
29
19
17
4
60
56
25
3
80
7
29
136
44
19
30
11
19
9
152
13
23
12
25
47
13
60
48
83
61
75
129
6
6
72
12
90
48
6
24
11
31
48
36
5
36
1
15
12
105
47
49
59
16
45
6
5
16
3
5
1
48
15
56
49
23
85
3
36
33
3
80
40
24
80
85
35
19
81
81
84
90
5
25
174
41
36
19
29
19
42
18
6
90
41
91
33
56
36
24
84
16
20
31
57
20
28
57
36
95
24
40
15
65
36
25
47
28
80
1
18
17
36
13
11
1
48
66
90
23
36
36
13
60
36
60
12
15
3
9
8
37
18
69
20
19
30
47
4
8
16
80
1
54
12
9
44
25
11
16
80
37
71
61
11
7
21
21
35
100
15
6
54
21
27
53
64
20
13
11
115
5
7
18
27
48
57
3
12
45
59
28
8
19
54
11
24
76
8
72
16
12
32
4
45
36
30
21
27
12
54
30
24
180
36
5
25
60
87
8
49
6
21
39
65
25
131
19
30
54
41
49
6
102
18
101
19
6
15
141
48
120
54
12
9
27
24
65
13
6
60
29
13
24
18
6
51
24
44
25
6
5
12
72
1
71
61
35
28
9
12
6
24
29
84
72
109
15
111
5
13
51
15
96
41
7
18
48
47
55
5
40
8
25
11
55
9
9
6
17
12
1
36
95
31
12
30
78
29
36
13
12
59
61
47
96
1
6
18
59
31
21
20
43
17
61
15
9
135
15
21
279
5
115
141
24
33
15
8
25
35
48
1
18
66
42
24
45
8
115
66
6
141
132
8
67
53
73
71
139
42
24
83
16
69
18
18
66
29
25
30
45
9
12
11
43
65
4
3
54
15
8
1
99
32
55
24
41
25
30
125
13
30
36
57
33
24
12
11
43
24
6
95
79
41
16
39
69
57
23
76
9
35
55
5
1
6
5
31
48
17
28
9
6
41
49
36
59
91
30
36
23
19
6
75
189
27
33
75
8
13
12
24
119
49
23
28
12
68
37
107
151
12
9
75
18
18
42
3
27
18
18
5
55
6
60
24
11
19
12
33
36
104
25
12
18
6
18
18
39
15
90
51
63
41
28
8
12
7
29
55
69
3
30
75
33
11
19
12
17
16
36
36
8
36
4
60
27
12
41
64
45
71
12
64
21
42
77
100
164
55
6
11
100
15
18
90
12
30
15
24
21
108
15
20
1
24
11
19
36
36
17
1
51
44
25
39
8
48
36
24
19
65
67
30
35
1
12
23
28
15
5
49
12
186
18
30
101
1
15
3
24
57
81
23
1
66
53
24
12
85
54
5
60
7
48
72
17
7
5
36
24
120
49
15
21
75
44
19
42
39
15
5
19
6
90
24
66
35
1
108
3
80
28
21
83
13
24
24
11
25
30
65
13
36
6
54
87
3
66
6
42
71
7
29
79
36
33
75
6
71
60
64
20
25
24
30
30
12
131
108
7
17
61
6
53
36
1
54
6
11
24
109
42
12
21
9
15
128
72
13
23
64
27
114
11
19
5
25
96
78
30
15
21
87
39
9
36
21
72
3
44
73
18
60
29
19
30
167
48
67
18
42
9
51
9
8
25
30
30
30
18
15
45
95
48
52
45
48
6
21
8
1
18
30
180
36
39
20
31
21
44
4
32
1
35
12
91
41
4
80
79
53
48
79
21
99
72
18
6
29
36
24
48
13
11
4
24
3
17
36
91
5
19
81
8
7
5
1
15
44
55
54
24
18
105
8
1
84
47
12
25
3
32
1
39
80
25
11
7
45
3
42
54
84
6
11
13
119
1
6
5
60
25
11
72
12
1
12
12
60
23
13
47
1
66
5
76
63
30
47
7
41
60
1
18
18
54
60
21
8
37
12
23
7
6
95
72
7
5
96
7
24
53
55
12
29
84
13
83
7
29
79
29
100
8
25
12
12
18
17
60
28
92
19
6
24
90
6
15
44
19
6
11
25
60
24
39
21
6
18
23
64
20
88
33
42
17
73
35
37
23
36
4
45
27
21
12
6
21
15
30
24
15
27
17
1
15
12
104
19
45
20
55
5
1
108
71
25
6
36
78
6
29
64
72
20
1
132
12
78
6
111
20
36
7
90
66
5
12
52
8
13
30
29
13
12
23
24
25
60
24
24
87
15
21
8
37
15
8
1
35
36
4
80
1
15
20
13
60
15
15
5
36
49
39
12
33
138
53
19
12
33
3
5
13
11
73
6
5
24
37
11
24
49
24
11
1
24
96
11
13
72
42
30
12
23
72
49
6
53
25
6
36
29
12
7
60
18
3
15
6
84
39
8
19
60
84
81
33
3
80
13
59
12
139
41
1
35
24
109
36
6
69
9
27
24
56
85
39
9
36
3
33
12
ABCD 98899289176*3^$a+1 [50009]
54
5
55
18
15
3
6
24
39
75
5
25
3
60
12
8
7
36
66
60
84
24
35
40
93
3
39
48
5
7
66
54
5
36
7
113
16
3
153
24
120
8
91
29
13
23
19
42
30
41
37
6
36
81
87
72
53
48
127
41
1
30
9
27
150
18
6
15
36
75
5
7
108
12
60
18
23
16
39
36
45
45
18
18
47
25
30
5
61
6
48
36
6
195
44
25
27
33
36
3
12
15
45
36
15
42
23
280
117
27
21
35
48
55
36
33
21
42
60
5
49
36
60
12
6
17
40
3
6
71
19
78
18
65
40
39
96
18
102
30
23
79
12
60
24
9
3
12
30
6
21
3
117
36
69
36
3
36
63
5
60
37
30
9
120
9
27
33
11
31
33
36
32
7
12
9
27
57
45
30
33
32
168
72
31
54
23
4
63
6
36
23
96
24
60
28
8
64
20
37
3
3
30
12
3
24
8
28
57
42
21
159
21
3
12
102
6
66
48
12
18
48
45
39
30
99
27
5
7
18
12
48
3
72
39
66
147
33
12
12
15
8
1
47
19
105
21
15
9
23
25
95
43
24
33
8
19
24
45
111
30
66
48
6
24
54
5
7
29
16
111
54
23
31
126
90
30
30
36
5
13
6
21
128
31
6
90
33
21
18
12
36
33
81
48
6
12
12
42
3
36
32
40
3
12
165
12
21
54
12
21
32
48
60
7
18
15
33
30
17
85
15
3
66
18
42
11
64
68
61
24
30
186
39
27
9
144
36
80
12
4
48
33
72
3
60
48
57
54
48
12
81
20
13
12
84
36
30
9
51
12
12
69
27
129
8
7
9
20
24
31
9
57
36
12
42
78
18
48
36
18
36
47
100
45
228
30
57
15
54
11
43
6
36
54
126
30
30
18
72
54
60
15
24
152
60
55
78
66
18
12
3
20
7
33
51
12
42
60
18
9
24
45
36
3
27
36
12
21
51
36
33
69
12
18
48
30
27
3
30
18
12
9
3
30
12
3
20
16
21
6
42
6
89
112
33
102
101
88
20
7
48
29
37
30
101
55
30
143
67
54
23
16
36
68
103
24
6
83
19
5
7
18
27
39
42
90
5
43
54
3
45
39
9
6
30
30
66
24
11
7
21
75
5
40
9
30
18
15
15
114
48
30
66
30
90
30
9
3
5
19
30
3
8
19
9
171
66
30
17
43
33
72
57
36
6
48
48
33
36
81
24
71
55
90
48
27
20
7
30
15
33
27
33
35
72
103
78
66
21
9
144
15
27
12
48
90
87
195
12
96
72
42
3
8
19
53
67
18
51
32
52
27
101
25
18
6
78
53
40
45
24
51
20
37
83
43
54
23
49
126
12
12
33
176
4
3
12
101
4
15
45
68
12
7
48
18
12
35
28
63
30
47
64
153
27
21
27
60
51
21
99
17
60
4
9
27
15
24
90
6
60
33
135
29
1
12
12
18
12
5
13
75
15
78
12
15
15
165
33
12
84
71
187
30
23
19
9
9
30
48
120
53
37
42
6
15
51
180
81
9
36
24
3
20
96
19
72
6
12
36
27
69
60
23
48
55
5
4
15
6
18
72
24
6
23
112
12
45
30
18
24
30
150
60
36
47
1
30
17
4
3
5
25
66
12
30
15
3
96
9
164
37
23
7
81
8
25
107
43
42
75
33
6
6
63
24
27
45
9
59
61
27
20
175
18
39
8
103
30
47
64
24
36
51
12
21
96
51
18
42
30
3
39
33
57
15
12
9
12
54
6
23
139
12
48
6
84
3
27
36
30
90
6
18
78
3
27
12
108
48
21
3
53
43
29
43
9
8
1
27
39
24
5
1
11
55
5
40
24
8
40
33
12
66
29
7
30
3
27
153
36
44
1
27
9
51
8
37
3
45
12
30
45
80
40
123
66
6
93
92
19
69
57
3
12
27
30
3
32
31
21
165
36
3
104
91
36
126
78
54
87
45
99
57
12
6
177
8
72
13
6
81
9
18
5
61
12
39
39
84
138
27
20
37
15
63
72
54
36
6
24
33
12
60
3
53
67
30
12
23
25
71
4
48
20
4
48
8
43
72
54
11
28
20
16
9
27
80
85
47
28
120
132
3
18
54
12
18
90
5
43
54
6
24
60
66
18
81
81
24
83
91
24
5
25
42
53
31
66
6
30
39
8
7
54
12
30
18
36
36
23
4
27
66
47
7
48
18
90
53
1
18
6
15
9
90
78
3
27
12
5
133
39
9
27
63
6
78
113
52
8
73
12
27
27
36
33
9
3
39
21
39
24
12
84
33
36
21
24
12
15
87
12
53
13
3
36
33
30
65
103
114
63
63
48
17
13
47
52
36
27
24
21
39
6
18
180
17
19
48
5
28
99
54
30
45
27
53
64
15
5
55
42
11
25
24
39
9
78
5
12
67
30
3
3
65
73
87
24
21
99
8
48
97
36
6
45
36
27
42
111
27
6
24
6
6
30
18
11
19
12
36
33
15
5
1
75
8
36
31
45
21
30
54
59
12
13
6
6
102
36
9
51
12
18
24
72
150
9
32
12
100
51
12
33
81
3
132
21
60
18
17
7
90
75
12
36
8
7
9
3
36
24
21
21
15
36
20
40
3
30
66
36
72
45
80
37
3
3
42
132
203
40
45
35
7
18
48
54
24
36
29
49
66
29
25
102
6
3
32
73
15
36
3
5
52
36
20
120
25
23
40
15
77
19
24
81
51
18
96
3
48
20
13
6
41
12
40
51
12
17
48
55
33
129
12
114
77
64
15
41
157
23
19
113
25
12
6
54
75
3
45
3
48
9
45
30
5
13
107
28
57
48
30
12
12
21
8
16
9
24
66
42
47
31
36
18
ABCD 98899583644*3^$a+1 [50022]
80
28
137
51
96
16
20
124
20
36
120
108
129
7
12
36
248
216
96
72
88
24
113
63
4
8
64
12
20
84
108
76
68
64
8
60
33
115
8
28
36
12
56
40
44
4
96
41
75
36
24
16
20
69
43
36
104
12
28
17
159
177
3
4
32
88
24
89
103
20
4
8
60
12
36
72
21
15
4
68
24
88
164
4
36
8
36
4
56
4
48
104
136
288
48
56
16
144
56
33
87
96
40
32
36
4
41
48
87
16
24
8
60
12
4
29
111
244
36
89
15
88
41
247
128
84
24
148
36
5
3
72
69
39
24
76
8
60
76
84
24
12
20
48
4
72
248
36
60
48
165
96
15
12
148
56
12
4
96
32
40
144
8
24
16
68
112
173
27
72
45
39
60
112
144
68
48
4
24
12
20
4
8
4
32
93
96
31
60
44
60
4
48
20
117
63
84
36
40
132
8
21
55
32
4
53
111
48
64
17
123
4
228
104
21
15
28
44
28
48
24
5
3
132
36
76
8
24
9
7
68
40
20
36
256
36
17
51
45
7
92
12
4
56
52
17
39
52
32
21
43
84
288
96
8
60
12
81
51
4
104
228
237
51
24
12
4
20
76
120
29
27
21
15
81
3
36
57
235
32
24
4
36
32
4
140
48
36
76
32
4
60
108
144
156
24
5
3
4
128
12
24
40
8
4
17
39
72
33
127
68
141
31
260
28
17
139
56
4
12
20
4
264
132
44
4
204
104
12
136
8
105
27
117
7
41
19
12
17
7
48
60
104
48
117
19
104
16
24
12
56
12
72
4
200
9
3
4
56
40
180
32
69
79
32
40
8
60
36
112
44
24
4
41
3
184
56
36
9
43
20
16
60
120
20
40
140
21
19
12
17
55
36
53
115
144
80
60
124
36
32
96
76
140
12
4
24
65
192
3
93
7
68
52
32
4
200
12
28
104
21
87
9
48
19
80
64
36
8
33
31
48
17
3
4
252
44
36
72
28
144
41
103
180
5
48
87
36
4
113
3
24
4
108
44
9
15
40
36
12
56
148
36
140
45
7
32
60
108
12
96
12
24
16
17
43
8
4
104
4
140
33
39
4
32
4
24
144
32
16
24
104
16
72
24
84
60
8
96
16
36
60
68
72
84
60
40
192
56
84
96
288
81
219
60
12
60
16
17
7
12
20
4
36
65
7
176
76
68
4
12
128
124
56
88
20
12
45
91
5
48
51
72
4
12
144
20
12
108
57
3
180
16
41
15
12
36
180
100
137
7
68
292
12
53
91
60
36
101
3
93
67
60
17
15
33
39
12
24
36
76
12
60
29
15
4
36
288
56
88
20
69
3
4
44
4
92
124
56
16
20
108
108
120
64
72
72
152
108
64
44
40
29
7
96
89
27
4
96
8
28
221
7
20
76
212
165
63
28
12
68
4
68
4
20
120
312
16
68
24
16
72
60
140
9
103
32
4
356
16
68
108
28
32
4
36
72
32
36
4
44
144
24
9
27
40
8
69
96
15
28
84
20
16
252
92
76
12
104
148
20
40
48
53
19
125
3
16
72
240
48
20
81
79
96
36
29
7
8
4
68
24
84
36
132
4
65
75
36
76
12
32
105
27
16
92
40
68
4
48
137
175
32
81
63
160
104
60
45
3
4
60
108
44
24
72
4
8
24
4
77
43
56
4
68
16
32
40
204
113
7
60
32
4
89
51
148
48
72
20
16
56
48
4
24
32
12
148
89
183
4
5
135
112
72
156
53
19
24
5
43
56
40
5
67
8
4
24
32
124
20
57
67
36
24
32
184
12
60
84
108
96
104
40
44
100
32
144
40
12
125
55
20
156
28
29
15
33
67
224
28
65
199
36
5
27
21
43
140
12
40
5
19
12
72
60
176
36
4
12
92
4
180
12
20
52
20
148
8
72
9
67
72
36
17
55
20
84
28
152
ABCD 98899914968*3^$a+1 [50106]
42
10
20
49
23
85
5
67
3
20
13
144
11
30
10
8
217
53
31
24
12
48
65
19
12
51
8
72
12
37
3
21
5
19
12
71
12
25
15
68
25
15
32
6
52
15
12
113
52
87
59
192
60
12
61
35
72
108
4
56
34
20
30
40
56
1
60
3
93
15
8
30
19
3
12
33
23
25
35
25
72
5
102
28
50
18
72
22
110
13
23
109
15
105
72
60
24
24
36
12
204
3
20
37
191
25
23
12
72
28
20
85
35
40
80
12
96
24
25
75
21
24
83
12
121
47
52
33
5
10
8
34
48
38
61
71
49
11
12
10
15
161
4
26
12
12
25
33
80
18
12
48
1
48
63
60
8
12
37
48
35
25
5
19
71
12
97
240
23
25
12
63
20
6
42
25
35
12
25
5
118
8
54
7
3
18
3
35
4
138
50
12
85
23
97
11
1
51
38
12
22
68
52
60
33
107
60
37
29
34
26
19
12
53
43
12
23
97
12
11
72
126
42
48
85
60
159
8
85
12
45
98
85
35
42
78
12
28
12
21
59
190
75
5
6
12
30
18
24
61
84
23
78
7
12
3
8
25
47
109
60
11
22
18
8
64
45
53
90
12
61
35
60
12
18
19
83
30
18
24
88
92
18
130
8
37
12
23
40
2
31
17
55
35
37
23
49
29
30
30
42
25
125
67
11
24
30
18
25
12
5
18
52
8
12
25
45
18
68
37
27
110
91
12
15
32
10
86
1
83
40
33
12
63
45
23
24
37
51
68
54
66
72
48
4
80
48
18
31
24
27
60
2
10
45
11
157
23
1
71
192
1
47
49
33
135
132
63
90
18
45
12
11
12
37
5
160
27
11
12
18
103
12
23
1
51
9
21
75
24
33
15
11
12
49
41
7
41
7
432
72
81
3
24
53
102
6
30
22
92
138
12
28
20
13
120
12
87
20
25
3
8
1
59
24
25
36
96
11
12
18
67
3
45
12
33
350
52
21
59
13
5
19
23
40
21
84
5
55
36
60
59
58
38
24
1
5
30
30
19
11
22
50
12
28
9
11
145
15
80
25
87
21
39
21
47
72
121
12
15
8
1
60
48
12
51
2
48
70
68
22
3
72
87
200
25
228
5
7
48
108
35
64
8
18
55
107
13
47
72
36
37
12
105
27
24
12
12
155
48
22
176
82
68
25
5
22
57
15
45
12
89
42
12
36
12
73
12
12
12
29
114
36
12
13
35
1
11
100
32
85
72
131
12
36
64
68
25
27
57
3
68
72
78
18
1
23
148
57
83
60
192
48
48
25
36
51
20
12
36
4
105
108
60
35
25
17
6
90
52
2
13
27
33
24
51
68
22
2
30
18
13
27
212
30
10
21
24
23
22
18
180
8
24
217
59
24
36
60
52
69
3
21
39
33
17
7
63
21
5
42
97
3
32
1
87
80
145
144
83
36
4
8
12
28
33
24
41
34
30
50
100
93
27
20
37
48
3
2
6
61
3
20
13
48
189
27
63
20
1
39
141
12
12
36
12
95
18
30
84
25
3
38
90
120
12
12
13
35
25
24
11
12
13
75
69
11
49
71
40
12
45
12
59
52
8
4
20
40
8
37
12
60
48
96
27
12
141
95
30
19
45
15
23
37
48
24
11
25
12
35
145
35
1
12
24
24
29
48
22
165
33
20
19
23
28
38
30
132
25
53
54
1
27
2
60
7
63
56
12
13
9
15
11
1
41
67
41
34
57
21
75
5
10
8
84
97
24
35
4
20
108
72
1
17
10
140
42
31
39
20
6
67
107
85
48
17
60
58
8
61
111
8
97
72
35
13
12
5
6
42
7
71
52
69
23
6
64
158
12
25
12
3
33
120
12
95
88
8
1
3
50
118
129
24
27
120
20
49
71
25
47
97
111
30
230
25
17
66
24
13
47
1
27
42
27
131
22
86
1
23
36
24
121
96
3
60
48
8
25
39
20
145
33
32
18
10
210
8
97
35
13
27
33
35
64
38
19
120
11
10
15
23
24
66
82
57
3
12
8
13
35
97
17
55
36
12
75
20
42
91
47
60
12
10
38
52
26
54
28
20
49
48
105
183
5
10
68
145
5
34
138
50
48
24
37
83
30
31
12
132
23
12
145
65
7
21
15
23
42
42
58
63
17
30
30
102
36
97
35
48
1
60
21
38
4
57
108
15
20
18
150
97
191
42
70
9
24
147
20
40
9
63
8
10
2
96
37
75
32
48
10
3
17
60
55
120
12
36
47
52
57
23
28
20
12
25
48
255
90
38
1
108
60
5
18
37
5
10
56
1
11
73
27
12
140
37
96
47
18
7
35
1
59
10
63
27
26
199
35
121
12
35
10
27
5
91
5
42
25
144
51
8
49
65
48
127
36
27
8
25
17
42
25
36
132
83
72
10
27
60
23
25
15
8
22
60
20
12
70
80
73
53
19
15
26
90
4
20
18
48
22
8
37
35
10
32
7
3
8
48
1
29
12
78
4
33
48
12
120
24
36
12
15
128
73
120
47
48
22
75
24
3
21
24
60
23
52
20
30
58
105
17
90
28
68
4
50
18
ABCD 98900286794*3^$a+1 [50010]
7
69
44
16
48
12
104
84
1
27
135
101
28
32
24
4
240
12
27
57
24
32
43
9
72
32
67
9
33
11
19
201
56
1
35
19
53
4
63
21
51
29
31
30
18
29
72
7
18
23
4
20
79
29
264
40
72
24
120
15
5
52
12
24
12
20
31
65
28
24
44
60
28
72
32
76
21
3
8
12
64
12
8
7
9
3
18
75
20
19
29
28
44
12
64
51
89
1
51
36
75
9
132
99
9
24
48
44
31
9
12
12
12
20
7
41
4
20
12
148
12
15
21
56
48
24
12
24
40
48
15
9
84
140
37
11
12
24
28
87
57
36
3
9
20
1
155
85
11
40
56
28
27
69
48
120
20
13
15
12
3
65
24
48
96
40
48
3
41
96
96
12
60
28
81
150
77
40
152
76
8
91
36
17
55
81
12
195
9
8
7
12
69
27
53
4
24
3
29
28
33
47
28
84
56
4
24
32
72
36
40
36
36
12
21
111
36
72
27
29
28
33
51
56
55
53
16
44
4
12
3
69
36
8
25
15
3
9
27
29
12
172
24
44
72
28
128
28
68
16
8
4
36
51
17
7
57
72
48
15
17
7
33
44
79
33
44
12
36
28
32
4
33
35
13
27
44
96
24
16
81
123
279
21
84
3
17
84
12
79
17
40
60
92
4
32
28
24
20
103
21
27
60
66
18
9
120
24
99
18
51
24
36
129
3
180
96
20
180
124
3
29
67
41
52
36
195
30
11
12
24
4
48
36
44
16
132
87
45
120
8
40
12
15
18
27
20
76
21
123
80
16
72
152
100
36
32
12
16
56
48
28
123
162
27
84
39
108
144
48
209
12
31
45
8
4
56
103
5
4
84
132
36
36
32
16
80
49
51
92
4
104
19
36
65
4
15
21
51
21
56
4
12
60
96
27
77
7
41
12
43
5
4
104
25
27
12
56
52
120
24
120
39
81
84
32
25
15
147
101
7
41
96
7
66
18
65
40
44
16
12
128
96
16
3
81
24
32
12
64
8
52
12
120
8
4
192
12
144
32
28
32
4
24
48
24
63
5
108
31
45
32
136
36
3
5
88
56
31
33
68
244
69
3
96
27
153
12
44
52
260
25
18
69
36
8
4
75
60
33
32
19
78
3
44
52
56
37
71
28
32
40
92
124
20
36
28
12
12
48
12
21
54
57
8
25
3
51
5
28
12
15
29
1
11
4
8
84
60
24
312
28
72
48
12
9
23
28
44
124
84
12
3
33
48
12
8
52
171
21
56
16
60
87
12
18
147
12
120
27
53
4
36
32
96
12
52
39
77
16
15
21
20
103
285
96
60
12
44
252
60
19
36
21
8
48
100
72
3
45
27
369
8
124
27
17
16
39
36
21
24
39
5
52
48
84
36
288
8
1
3
93
3
24
180
3
57
24
20
31
53
55
33
51
60
81
120
8
12
12
4
33
54
33
72
24
60
255
41
16
56
16
8
28
12
99
81
8
12
4
15
45
72
104
40
32
13
75
231
41
12
88
3
41
24
13
75
8
4
15
33
8
148
92
64
32
136
44
96
28
12
123
33
12
75
9
20
40
12
32
124
12
80
16
216
24
12
20
48
60
19
21
132
36
84
12
20
73
27
44
55
89
55
18
3
12
20
24
12
24
52
27
65
24
132
36
28
116
24
4
21
3
8
12
72
16
3
29
48
12
72
12
127
17
64
36
48
8
64
3
29
16
8
52
36
36
33
11
40
3
93
60
20
24
4
39
21
32
163
162
83
12
24
55
57
8
24
40
60
36
72
159
17
12
12
40
12
48
20
28
120
120
84
57
15
3
113
19
81
57
11
16
8
60
24
24
36
43
57
80
52
3
5
40
135
17
19
21
32
19
21
3
53
52
12
27
165
48
87
29
40
44
12
28
32
72
168
12
24
115
36
105
39
41
24
16
92
36
84
16
24
12
20
31
78
15
12
44
73
11
19
29
7
5
91
105
80
136
36
44
76
48
99
9
32
24
16
72
20
112
56
36
52
56
4
51
57
39
17
84
108
64
24
9
119
64
20
16
24
45
30
24
29
36
16
20
24
13
75
68
19
45
15
17
28
44
124
108
200
60
24
7
77
60
24
13
75
24
72
32
96
115
21
15
36
57
51
96
57
80
7
30
51
20
28
20
151
45
24
3
90
3
8
100
68
40
36
20
91
48
36
126
3
44
28
48
27
53
55
30
3
80
36
31
29
112
24
51
9
57
3
75
5
108
16
84
3
29
40
96
104
108
1
66
5
60
64
15
57
44
96
4
12
68
16
20
36
100
56
4
159
30
54
29
36
16
44
16
152
60
24
19
33
84
224
43
149
52
24
68
28
104
16
44
31
89
1
18
5
24
31
65
112
12
3
65
4
24
ABCD 98900390794*3^$a+1 [50002]
11
21
15
54
39
27
25
56
27
72
9
87
72
30
7
11
18
31
11
24
1
5
39
28
53
30
108
12
57
76
71
30
30
30
36
3
69
30
73
23
84
36
12
12
18
43
5
102
33
16
29
6
25
5
3
3
13
5
19
17
6
42
3
27
61
137
24
30
61
12
17
60
99
40
5
12
78
36
30
48
3
28
11
6
63
69
3
15
25
80
15
12
1
12
35
49
8
16
29
48
24
60
18
78
60
19
5
6
48
57
4
11
57
3
24
1
20
15
180
9
51
12
48
117
27
24
1
20
3
33
69
19
24
5
48
103
71
18
18
57
3
12
13
48
176
24
4
17
43
80
33
30
9
51
72
1
11
18
3
69
19
72
5
19
5
19
17
78
36
1
8
9
3
27
1
41
31
5
39
15
36
54
54
42
12
3
4
11
18
55
41
295
23
25
5
27
21
30
18
39
27
78
127
35
24
72
57
63
12
222
18
1
35
12
25
5
18
21
4
11
13
41
66
6
18
85
12
44
4
92
12
27
6
18
21
21
75
15
42
30
18
43
5
39
28
23
192
9
45
6
9
40
143
60
13
68
27
49
8
21
6
1
47
12
6
30
45
28
89
18
102
42
9
45
6
61
5
67
41
19
107
6
15
75
69
123
6
30
9
148
65
12
42
1
48
47
72
108
25
59
54
24
27
24
36
111
37
23
18
66
30
30
18
108
24
51
60
15
48
90
42
12
1
17
63
9
7
35
30
43
11
1
20
3
37
29
6
54
12
18
9
72
36
40
65
18
12
9
33
111
9
18
97
36
96
24
120
161
31
59
18
6
45
45
39
3
24
69
16
125
3
27
78
7
5
54
21
51
25
95
30
103
29
60
27
48
3
12
1
41
6
33
27
30
79
41
3
12
3
36
60
1
125
7
72
5
3
51
6
30
36
18
6
36
13
29
27
3
18
30
42
51
45
24
15
15
13
77
18
24
21
147
48
13
17
18
1
48
36
17
78
81
16
35
57
100
83
48
6
55
11
72
42
31
29
99
21
6
42
103
95
37
48
80
72
12
45
36
43
17
18
9
52
5
19
59
1
41
91
53
7
29
3
3
25
8
39
25
5
15
87
18
42
6
30
97
8
69
96
42
48
25
17
15
12
28
23
9
36
12
76
47
73
44
3
13
35
49
12
36
12
53
15
39
25
11
13
29
7
80
28
8
99
25
23
60
12
6
39
69
67
12
92
3
37
8
63
48
1
83
72
1
72
5
12
6
129
15
18
15
3
69
4
11
9
40
101
6
25
12
5
6
57
75
9
15
9
15
54
15
88
143
90
36
24
66
13
35
6
7
5
19
29
30
85
71
25
71
57
3
13
56
69
12
42
90
18
24
205
144
77
12
6
49
11
21
105
39
69
15
16
17
114
1
17
18
13
56
3
13
20
15
49
11
60
33
111
1
65
18
6
15
76
47
30
48
12
12
91
20
124
8
75
6
67
137
3
39
24
12
48
1
95
45
75
66
24
3
81
19
35
45
3
37
68
69
19
11
1
20
27
60
48
30
72
43
95
24
133
5
18
45
12
132
48
3
30
7
11
21
60
40
95
36
13
24
17
24
30
6
15
171
24
30
30
36
114
43
53
19
5
18
12
6
48
12
54
18
15
40
68
15
24
30
30
18
150
25
113
18
12
69
4
59
6
55
11
21
123
24
42
51
28
17
18
57
27
96
189
33
30
18
72
27
12
33
7
24
32
72
3
48
30
54
37
5
19
11
21
24
48
72
21
3
100
5
6
13
60
8
9
6
12
18
54
61
47
105
12
15
6
18
49
48
23
25
12
17
67
95
18
60
12
6
60
48
25
41
30
18
30
18
48
12
24
55
5
30
24
97
80
45
30
48
24
18
39
33
31
35
24
1
56
40
24
44
81
6
48
6
30
12
48
25
44
3
18
75
21
19
59
12
6
24
18
37
29
84
6
36
36
12
1
65
66
13
35
33
12
3
13
95
21
16
48
56
4
12
5
3
51
25
11
25
23
6
6
13
17
24
18
25
12
48
35
36
57
40
23
21
3
21
111
49
20
12
15
60
18
6
13
5
27
33
63
63
102
43
17
60
120
99
3
12
25
156
17
18
108
6
84
19
23
24
24
30
24
12
6
13
24
60
5
75
57
3
15
33
3
30
6
165
81
30
45
9
6
42
30
1
17
78
36
96
54
24
79
32
15
9
100
35
25
17
19
96
44
33
91
71
13
35
12
129
12
27
1
116
15
24
12
24
13
5
12
31
77
36
66
25
5
51
39
60
1
72
32
21
54
25
11
12
18
18
85
77
15
132
48
4
29
24
42
6
75
40
12
35
37
11
297
3
18
51
21
18
49
20
21
51
40
35
13
12
23
18
18
42
3
15
24
6
54
37
8
3
60
9
69
72
24
48
48
30
24
81
15
18
19
12
56
69
30
105
36
9
31
89
78
18
27
75
18
12
12
55
71
42
12
43
236
9
12
31
24
11
49
44
9
6
42
55
12
47
9
16
11
18
111
28
8
87
1
131
13
53
24
60
78
12
45
3
1
20
27
72
72
9
57
78
54
7
71
24
24
24
13
60
20
28
36
56
172
48
29
63
33
3
21
114
85
47
25
120
89
150
1
17
72
123
15
126
30
36
1
20
3
12
9
4
12
65
18
6
6
12
13
23
12
9
15
25
59
1
20
45
36
99
33
12
30
30
3
3
13
35
12
24
150
15
16
60
60
60
17
78
54
3
12
100
29
75
117
54
18
27
9
7
5
84
6
9
100
8
3
12
6
66
24
69
87
48
102
3
45
63
27
45
36
36
51
84
1
8
15
49
17
18
72
9
99
36
21
36
60
33
24
7
35
13
8
105
24
31
47
61
92
9
15
9
6
18
31
17
75
24
144
16
24
29
42
126
48
42
105
15
12
81
39
132
13
5
12
18
18
79
8
48
105
18
36
1
89
54
1
5
18
12
24
1
96
44
21
43
47
114
84
51
36
33
6
30
3
16
29
ABCD 98900484526*3^$a+1 [50005]
15
33
15
12
27
18
123
3
9
27
45
96
24
48
15
21
12
3
36
36
72
45
72
60
39
45
96
33
15
51
45
180
72
60
84
15
96
9
48
36
12
39
60
9
39
93
12
12
21
48
30
21
99
21
24
60
9
27
63
6
30
9
60
45
3
48
12
135
9
36
60
63
12
57
51
9
60
12
48
48
9
6
9
24
27
48
45
9
48
24
51
3
129
72
3
6
6
186
27
36
84
15
36
21
45
15
24
12
24
63
60
21
12
60
12
12
63
57
24
15
21
96
33
15
84
3
9
36
75
48
120
9
12
93
15
27
24
72
12
81
24
72
36
3
66
6
9
33
6
201
120
3
21
24
15
72
45
60
15
9
15
9
36
87
69
33
3
12
3
45
24
39
24
36
24
6
24
3
120
63
57
12
135
18
99
60
36
3
36
78
6
42
18
81
3
21
27
60
57
3
72
36
69
63
9
9
15
15
9
15
21
189
3
3
12
12
12
21
27
36
21
36
39
21
12
3
45
3
24
33
63
24
33
3
66
6
12
57
24
195
21
3
42
15
36
24
135
54
6
48
42
39
99
45
96
12
39
24
6
30
21
24
60
15
18
75
60
27
21
15
12
12
21
27
33
84
24
12
24
75
21
9
15
33
66
117
3
117
72
15
12
21
3
30
24
3
27
18
3
21
3
15
12
21
63
45
12
72
165
3
93
15
51
6
42
12
45
15
9
39
12
18
3
3
36
33
27
24
45
12
12
51
21
24
12
120
12
51
9
12
60
75
33
3
117
15
6
6
33
48
3
81
21
48
15
60
60
57
15
57
18
33
60
24
27
45
63
33
75
84
33
60
60
3
33
216
24
39
6
27
72
12
159
45
24
12
99
21
3
72
69
15
36
24
21
33
15
12
36
99
36
12
21
75
9
12
135
69
15
117
48
9
15
27
36
45
72
93
15
3
132
45
39
93
36
72
12
72
15
18
75
36
15
9
72
75
9
117
3
36
15
18
66
84
33
57
51
75
9
12
39
9
51
57
84
48
93
15
123
120
9
72
69
111
39
9
120
15
18
54
93
3
18
30
9
15
105
12
3
12
6
162
153
84
33
3
3
9
15
33
24
9
6
18
18
45
39
18
102
129
24
27
141
9
15
105
138
45
3
33
36
36
48
21
3
36
24
27
21
33
159
48
123
30
30
24
33
24
33
3
27
60
30
27
111
120
57
72
180
24
12
3
36
21
12
45
3
117
6
9
48
12
3
24
93
12
39
9
120
51
21
33
150
60
21
36
120
15
96
24
165
33
18
93
9
87
39
9
12
3
18
27
120
15
12
21
72
3
69
21
3
15
6
90
9
24
3
42
42
30
48
27
93
6
45
12
9
15
51
45
3
12
9
36
27
12
9
39
33
87
45
15
33
12
135
30
18
72
12
153
27
9
15
12
12
12
36
12
60
36
12
78
24
6
141
15
36
48
45
24
12
9
24
48
27
72
3
57
3
36
9
153
30
57
36
21
24
66
30
3
15
30
63
24
3
6
30
9
60
60
63
93
15
36
69
45
15
51
9
36
60
63
45
72
36
15
33
12
24
15
105
63
42
138
21
84
111
57
15
12
33
48
72
24
75
33
12
60
36
24
36
3
60
96
9
24
120
27
33
27
30
30
21
24
15
69
24
105
27
75
105
3
6
30
12
12
81
36
96
15
54
51
48
36
15
60
21
3
9
45
30
42
51
3
24
96
21
15
45
120
3
30
3
15
189
9
27
75
18
24
15
63
33
27
12
57
36
12
15
81
15
12
9
21
168
30
9
48
75
144
108
81
24
12
60
24
15
9
63
42
3
3
9
36
84
12
24
45
15
12
15
24
9
15
21
36
24
63
33
15
9
36
108
24
60
3
69
60
3
12
24
21
3
6
72
30
24
33
12
3
33
15
48
60
129
3
204
33
3
42
51
156
3
33
39
33
51
57
147
36
105
96
24
36
45
15
63
12
33
75
48
24
18
18
9
24
15
21
39
21
39
126
30
24
9
3
48
54
15
81
42
117
105
42
9
39
45
15
12
6
15
57
3
84
99
45
12
24
21
54
21
84
111
48
36
24
45
57
18
144
21
12
84
36
87
21
84
75
90
6
12
48
69
36
111
60
45
21
27
117
15
9
27
39
6
99
36
24
15
21
27
21
12
12
15
45
15
12
9
39
30
3
108
12
3
21
84
24
57
150
21
12
48
12
168
12
33
15
63
21
45
3
3
165
60
3
60
21
15
60
18
27
3
18
99
324
24
48
57
3
12
12
15
6
15
24
36
27
45
12
24
36
156
60
12
57
3
12
33
3
39
21
12
36
72
9
30
60
24
9
60
15
18
63
36
15
105
24
141
6
9
9
15
39
42
15
15
60
105
15
21
12
12
48
60
36
147
33
39
45
36
12
3
45
15
24
90
48
24
15
51
12
66
54
33
9
75
51
45
3
36
24
9
48
192
48
12
51
21
15
18
6
69
36
39
18
18
9
132
15
18
42
24
57
12
51
96
33
27
36
93
39
33
3
21
51
12
120
57
3
33
48
24
60
33
18
69
36
36
39
9
105
27
99
24
36
45
9
42
9
12
12
12
15
21
48
60
24
12
15
24
57
27
42
30
18
15
48
87
21
15
69
3
30
138
9
60
15
33
48
75
192
9
21
18
9
12
3
93
48
9
120
3
63
81
60
24
36
39
45
24
3
9
141
15
84
24
12
24
36
48
69
120
27
84
36
3
21
36
84
12
15
9
9
66
60
21
99
138
3
24
15
ABCD 98900691182*3^$a+1 [50000]
13
12
43
4
5
15
58
35
19
36
30
18
41
1
3
20
67
5
25
74
5
24
16
24
12
13
102
13
12
64
43
41
21
11
17
26
4
78
35
9
51
3
69
12
33
11
5
36
18
5
8
37
46
25
19
10
18
17
15
40
13
28
9
3
20
4
43
53
37
96
19
16
31
36
13
55
29
61
46
66
38
66
39
80
11
6
14
18
3
132
8
23
29
32
25
4
47
24
85
43
12
16
3
84
77
35
36
2
15
68
4
24
9
28
8
46
30
18
13
5
2
5
11
17
79
18
66
5
32
5
35
87
52
24
29
132
4
5
46
18
12
11
3
29
16
112
33
44
3
64
5
4
11
25
18
17
3
40
72
1
47
1
12
5
7
20
11
17
40
13
35
7
14
3
36
1
3
8
43
12
72
1
4
27
21
60
13
7
67
12
4
6
23
7
14
107
19
4
20
4
26
54
22
31
28
31
18
43
20
32
87
58
18
84
14
31
29
16
31
47
50
12
18
33
39
18
36
4
18
38
70
6
18
41
36
43
2
3
37
30
20
5
64
36
129
4
131
20
60
16
36
39
16
14
31
23
6
3
8
59
5
49
14
5
12
11
30
32
28
8
27
27
46
12
35
3
81
31
54
90
1
28
37
19
16
37
6
145
17
12
20
36
27
9
11
37
3
8
31
4
44
40
41
51
4
17
4
20
25
14
10
7
19
28
5
7
60
1
60
73
4
96
26
53
37
40
14
54
72
4
6
1
4
8
71
49
95
17
39
36
54
16
11
7
2
34
25
11
20
41
4
36
24
39
9
43
5
20
13
87
12
7
13
7
54
4
11
32
48
17
84
6
53
4
28
12
1
46
21
4
41
14
10
11
12
48
24
60
39
16
13
1
22
60
73
84
16
7
49
5
8
75
12
13
66
56
9
32
17
3
15
12
42
50
18
15
8
28
21
70
18
32
4
47
43
117
33
11
96
4
45
14
4
17
25
11
7
65
37
19
5
7
5
14
18
28
54
14
27
44
116
68
60
80
4
8
65
12
42
54
126
5
36
27
22
30
14
6
61
4
16
24
24
31
13
28
33
22
29
39
29
1
10
5
7
53
21
16
54
18
50
21
32
12
7
28
62
18
33
12
15
70
36
27
9
50
21
25
35
4
40
19
10
35
15
9
16
5
71
4
32
29
80
3
1
11
31
5
24
33
22
1
37
11
47
25
47
36
17
12
36
12
7
41
36
44
1
111
144
61
30
2
7
4
11
29
25
30
29
16
15
5
44
23
12
18
23
31
9
5
40
104
87
9
36
23
7
10
44
6
61
15
8
89
25
12
28
31
16
15
18
40
23
8
64
8
5
24
50
41
4
9
7
15
5
12
20
17
44
10
44
45
13
19
40
1
47
8
35
37
16
1
54
120
14
10
12
18
35
12
39
41
13
10
32
5
13
76
102
5
19
29
32
5
2
16
6
14
84
6
52
23
1
11
24
45
4
7
35
5
8
1
16
14
9
76
28
31
4
108
5
67
72
60
61
5
43
40
25
6
5
13
32
95
13
51
36
1
47
21
22
9
45
11
13
7
12
52
9
22
32
5
16
19
121
12
7
17
29
11
39
30
46
80
28
12
18
50
28
44
65
88
1
12
14
21
19
13
23
2
15
37
23
85
42
30
108
6
1
36
17
66
25
17
43
29
18
84
60
8
17
29
19
7
21
32
25
3
13
11
9
15
32
64
31
14
4
6
13
16
7
57
15
30
71
24
36
19
1
61
15
13
3
32
32
19
36
16
5
33
76
23
7
89
1
50
10
44
10
14
15
43
5
7
101
32
4
93
23
19
45
31
93
27
9
5
54
5
17
47
25
83
52
16
12
73
22
30
32
35
5
20
11
25
15
37
47
7
36
5
32
53
7
7
9
15
21
19
65
51
24
17
4
13
20
15
28
9
35
3
12
65
11
24
68
70
2
5
48
1
30
69
12
55
13
1
40
36
18
32
16
2
30
10
23
12
12
120
3
5
5
67
28
25
36
24
71
1
66
5
92
48
35
18
11
43
20
30
83
35
93
11
4
44
41
60
4
31
41
13
62
9
19
113
60
7
13
12
12
16
33
34
2
11
77
2
9
96
33
40
103
7
5
17
48
6
14
72
3
20
40
7
36
68
36
46
83
7
68
5
20
9
6
29
12
36
39
9
9
6
5
17
12
2
9
52
33
26
41
12
77
14
100
29
1
6
61
48
52
8
29
115
37
51
3
5
16
1
14
4
5
92
29
35
60
40
15
8
5
48
19
24
5
49
58
8
6
3
31
49
96
17
2
21
37
35
48
69
36
75
1
31
113
50
9
67
49
4
12
153
7
9
11
8
91
9
97
60
8
82
5
56
23
9
8
48
7
25
13
54
45
21
6
18
22
14
15
1
6
8
10
120
119
13
3
45
11
9
87
72
12
43
85
28
8
5
36
90
20
21
63
45
45
11
25
3
25
48
72
20
11
19
60
16
36
18
42
53
12
36
8
4
16
32
13
96
35
20
40
88
5
103
32
13
108
7
17
11
21
16
32
36
31
40
41
14
24
54
12
10
8
6
15
32
29
19
79
36
4
6
26
4
14
10
36
17
87
30
3
7
17
49
67
7
90
3
8
5
14
28
17
8
59
6
90
8
24
16
36
1
88
55
14
46
26
11
7
81
51
58
11
12
7
32
10
31
4
19
104
70
43
7
21
61
30
5
13
2
25
16
17
48
24
31
5
35
19
8
58
7
25
35
37
40
71
3
36
25
44
1
24
176
30
4
37
4
9
40
59
48
32
1
10
5
24
12
16
45
2
112
49
16
19
17
3
22
7
23
2
16
7
28
7
5
27
5
56
9
31
1
15
68
20
8
24
1
54
18
36
30
20
9
132
20
55
34
132
3
15
30
6
73
36
60
11
5
16
9
11
99
18
16
27
9
14
57
12
20
1
15
45
47
7
66
10
12
32
5
35
2
23
12
59
36
14
11
16
7
53
19
13
11
49
36
96
4
12
44
41
24
14
4
5
31
14
66
22
54
49
1
46
8
9
13
2
30
40
43
13
30
24
12
45
19
5
45
11
16
9
39
20
4
8
4
4
9
23
13
20
22
5
43
56
29
5
42
29
36
48
92
43
4
25
48
13
70
5
9
22
14
11
16
37
71
4
5
10
26
67
27
36
17
7
13
37
36
4
31
4
87
5
65
11
48
37
35
27
33
7
5
37
79
5
6
8
6
4
23
27
65
16
9
40
47
19
14
6
22
19
25
3
25
48
14
41
24
65
14
36
4
17
24
24
75
9
45
6
16
1
109
34
6
68
58
12
20
36
65
1
10
48
37
23
30
90
1
24
25
28
8
40
7
20
15
14
35
73
7
8
8
17
31
31
18
15
16
11
48
53
40
20
35
38
71
4
45
10
17
73
187
7
5
17
3
11
16
38
27
43
6
55
11
18
35
7
73
71
17
9
24
87
3
34
2
5
20
64
1
18
93
27
6
15
19
41
4
8
84
16
28
95
1
35
61
59
5
63
33
9
23
7
40
9
16
16
8
11
8
45
8
47
18
59
25
11
3
10
72
23
32
4
8
8
27
18
38
36
30
99
9
10
1
20
44
15
6
16
24
26
89
1
3
28
45
2
36
22
7
5
2
29
60
35
50
27
68
17
23
67
2
12
28
62
46
8
51
25
83
20
1
6
34
6
8
10
18
13
1
4
31
44
45
95
49
47
24
7
5
9
58
1
16
15
18
15
56
24
7
4
17
19
20
18
35
17
6
18
47
12
151
6
35
116
7
41
16
96
48
12
37
47
9
16
18
50
15
25
7
115
9
1
18
17
20
28
7
5
24
21
48
40
42
44
184
50
ABCD 98900993606*3^$a+1 [50008]
103
54
11
16
20
64
44
40
21
51
3
93
80
7
180
41
12
67
33
27
21
60
20
52
72
20
540
168
163
45
44
1
174
36
29
25
60
263
112
21
75
32
120
7
5
36
64
105
90
21
20
76
8
1
39
32
144
72
43
17
28
129
47
48
1
30
209
121
84
87
36
3
21
104
259
41
144
36
156
13
6
30
27
72
56
40
224
28
20
43
461
43
156
17
28
36
63
60
5
25
191
84
96
16
48
51
60
120
45
24
8
144
19
54
15
68
108
79
105
56
49
35
192
4
44
85
15
8
48
19
21
39
5
100
108
267
21
20
64
21
24
11
55
9
15
36
17
37
135
20
12
13
155
55
101
12
13
24
120
35
25
11
145
27
24
48
12
3
77
79
65
79
6
54
57
24
24
15
36
77
13
155
40
56
36
28
99
60
33
68
96
109
87
3
45
12
68
139
90
36
135
15
45
39
45
32
49
47
120
64
24
80
115
105
39
101
4
36
45
35
72
37
3
27
36
77
52
140
12
13
423
27
36
54
87
219
5
24
168
64
24
69
90
33
24
39
17
73
30
17
37
35
16
140
12
73
135
9
11
60
4
156
84
68
67
233
52
12
153
180
30
36
5
19
41
229
66
21
39
17
67
90
63
33
54
53
157
23
12
115
165
51
29
55
17
19
29
40
96
92
28
20
79
33
3
9
21
35
19
41
19
17
13
6
84
65
36
85
39
20
28
3
84
150
36
39
45
3
3
144
45
21
39
15
5
1
59
156
16
24
44
52
3
6
54
173
7
5
25
306
29
88
24
56
7
33
12
21
107
97
30
36
54
27
44
55
9
36
80
60
76
8
25
30
5
28
212
85
90
81
99
41
25
59
76
164
60
36
55
57
3
105
129
15
15
261
176
16
68
25
30
54
195
80
31
54
83
4
3
33
27
126
30
65
25
54
21
32
60
13
51
8
55
66
24
71
52
20
67
90
131
55
89
31
65
169
147
284
52
20
43
165
152
127
33
20
48
115
90
119
295
60
5
121
159
21
39
51
29
55
125
160
8
84
36
73
15
9
47
64
9
276
120
27
33
39
96
176
88
56
136
24
116
84
49
231
36
3
41
25
11
103
93
32
40
168
63
54
35
48
264
79
17
43
69
21
39
45
15
48
120
93
54
125
28
3
9
132
36
27
36
65
19
6
71
24
64
68
43
57
8
55
24
41
139
33
177
51
135
9
56
72
7
197
180
48
120
16
20
192
60
67
125
91
57
32
76
15
54
30
6
84
3
57
143
144
24
144
148
183
54
35
1
75
32
48
64
20
60
31
9
200
100
45
23
103
17
43
21
33
35
1
30
21
39
17
13
24
66
9
128
43
77
13
15
20
199
81
32
52
21
264
90
21
165
90
65
84
61
24
71
132
240
12
265
111
45
54
36
197
43
81
63
21
20
60
19
180
137
16
12
75
141
12
140
7
105
21
27
80
48
79
6
75
56
204
25
51
3
5
60
36
79
57
8
220
32
16
32
61
24
66
45
32
120
7
30
6
9
45
71
24
16
105
30
17
28
224
100
92
48
60
120
12
43
33
24
24
20
64
32
16
93
87
60
87
41
115
9
171
24
21
135
69
68
112
21
35
16
3
5
40
8
108
4
8
88
32
64
9
47
280
32
55
65
61
267
3
77
12
148
63
125
124
36
99
90
35
85
6
54
35
40
32
96
4
336
33
30
24
105
21
30
77
13
147
267
17
4
159
5
16
39
66
119
25
95
31
17
72
16
32
28
15
5
49
143
48
ABCD 98901067106*3^$a+1 [50073]
7
5
39
4
56
27
25
180
72
132
20
21
3
51
18
60
18
54
75
36
9
63
72
153
3
4
140
15
213
147
9
117
72
42
25
41
147
40
53
19
8
12
33
3
40
32
36
204
72
160
56
24
3
18
72
3
45
3
24
45
7
53
7
20
16
32
15
30
3
15
93
21
30
18
75
100
167
9
196
11
49
23
21
4
53
7
8
69
39
156
45
3
33
19
53
87
24
81
108
51
147
24
61
104
33
72
39
24
27
21
84
36
105
7
56
16
116
12
120
33
240
79
65
66
42
187
8
60
15
30
3
48
9
27
21
27
33
27
12
196
20
27
33
45
3
9
3
4
71
210
72
171
51
18
102
61
8
117
72
43
5
27
96
9
72
55
8
3
42
63
64
20
24
24
12
21
42
97
20
60
21
75
84
21
12
72
3
60
36
9
43
60
12
56
27
33
57
72
27
160
296
24
48
36
36
156
45
15
48
72
45
3
112
92
96
9
43
8
64
8
48
72
9
66
45
9
18
72
150
15
40
80
3
78
75
9
36
3
4
56
36
16
68
24
117
6
54
39
76
176
112
47
66
24
39
87
120
33
52
44
15
18
43
32
57
18
72
45
171
30
63
12
15
69
88
20
117
120
51
64
20
24
144
36
60
64
5
67
41
39
24
9
87
3
90
7
101
15
72
3
90
39
15
85
56
24
24
36
81
15
45
39
16
60
5
15
204
21
39
45
108
18
114
51
147
18
75
24
21
27
27
6
27
36
21
78
25
23
57
28
29
43
5
171
184
68
12
3
97
23
24
18
27
3
72
9
9
243
9
15
24
21
15
15
133
72
8
3
229
11
57
45
15
3
225
45
72
15
28
65
27
27
45
24
24
12
36
45
75
177
3
15
93
84
15
33
64
36
29
43
35
192
33
36
16
155
1
17
127
60
36
29
15
33
103
77
3
12
57
115
20
153
51
81
243
45
12
43
56
16
68
132
195
25
20
3
13
32
33
15
72
36
36
28
65
12
15
16
20
12
168
48
51
21
189
75
96
12
100
56
24
393
7
17
48
27
156
24
48
3
37
83
24
25
108
8
12
96
12
9
66
169
80
111
85
5
147
165
75
36
81
96
30
24
9
16
44
72
120
27
162
228
51
81
3
45
168
54
90
43
12
116
117
7
20
3
133
29
150
61
84
116
48
12
132
12
33
15
12
24
64
17
55
53
3
69
55
71
25
80
172
32
141
54
1
44
36
64
65
6
45
9
55
35
21
9
111
165
87
12
21
3
72
64
65
18
141
69
3
172
5
103
180
32
45
115
47
13
32
24
81
39
81
18
117
24
9
7
20
60
24
76
236
72
75
33
9
55
71
25
95
33
60
51
45
148
108
120
8
21
51
12
45
103
8
21
108
3
9
36
67
65
111
4
192
155
168
30
42
21
12
12
3
13
65
7
12
80
93
111
120
21
51
45
7
5
72
18
18
72
67
8
12
84
12
48
60
4
47
33
36
72
27
21
9
75
48
100
179
21
105
39
24
24
33
87
3
54
96
3
52
29
63
132
144
57
60
3
27
153
12
4
44
171
69
24
45
15
48
4
104
72
168
9
87
33
87
60
93
12
39
36
120
3
13
32
117
6
109
11
114
51
165
39
36
72
48
144
93
3
52
20
45
51
129
15
27
33
60
27
25
53
27
144
21
75
111
90
7
5
75
12
84
9
51
144
75
18
3
64
32
36
240
39
9
4
8
57
15
3
30
39
84
12
4
20
28
32
15
45
33
87
51
9
36
40
8
24
40
83
93
27
54
180
123
3
25
137
132
48
3
15
24
69
21
99
96
21
39
60
75
306
72
15
36
16
65
120
31
80
100
47
37
8
27
93
12
28
8
24
105
55
8
225
7
155
120
61
20
12
132
76
59
45
76
47
33
64
20
16
12
17
3
33
7
83
102
18
69
84
9
222
93
105
12
3
3
45
52
23
54
103
65
27
21
7
32
21
115
8
21
36
39
96
48
36
33
102
21
40
44
63
117
21
39
76
8
21
39
57
27
96
51
93
28
32
112
44
69
51
57
42
90
3
40
ABCD 98901085618*3^$a+1 [50007]
19
29
48
7
101
31
30
3
15
17
76
8
13
12
6
12
5
49
72
35
60
16
3
30
47
36
25
35
40
24
15
53
1
11
120
7
9
44
109
3
57
18
41
16
12
20
12
25
35
67
45
15
17
67
90
23
48
52
12
15
18
47
1
6
21
27
57
39
57
81
54
29
31
9
24
3
5
36
36
7
5
13
42
29
43
5
97
15
3
21
21
12
6
81
45
12
36
18
29
36
13
3
12
12
9
48
47
85
54
29
7
12
18
35
7
5
84
28
12
20
12
1
30
36
18
18
18
54
41
13
3
8
24
72
97
23
28
68
40
8
7
117
9
6
53
16
3
5
48
1
51
15
42
83
25
63
80
12
7
102
23
91
12
72
24
18
18
29
25
15
15
29
13
84
78
21
24
20
115
12
65
7
29
7
21
3
36
30
47
31
9
27
9
32
12
55
29
4
48
3
18
11
7
72
6
11
25
39
51
36
81
8
60
31
12
21
3
30
42
137
12
60
4
44
4
45
35
4
8
7
18
12
90
6
18
65
12
64
3
29
4
21
36
48
71
37
60
95
28
15
21
8
25
27
99
42
18
5
16
9
24
59
13
30
17
24
31
18
18
6
119
64
44
1
3
15
41
31
5
37
47
1
6
65
4
15
21
3
9
9
23
28
87
29
4
56
1
23
12
43
9
8
121
18
5
13
36
63
45
78
9
12
9
95
24
4
9
11
40
8
60
55
96
84
60
5
31
5
100
8
67
21
32
12
16
84
9
60
131
40
3
9
12
15
6
36
11
43
9
44
4
12
12
3
6
66
41
64
3
57
36
32
12
13
59
112
27
12
36
54
42
12
21
36
39
48
17
91
36
41
1
30
81
8
36
48
43
5
12
37
18
60
29
4
12
3
53
19
5
36
13
83
60
19
17
43
41
112
3
21
57
47
108
19
24
65
16
20
1
24
75
44
16
63
5
12
64
3
33
12
32
52
3
29
60
1
30
21
3
144
18
35
13
6
17
36
48
120
16
8
61
99
44
4
12
12
56
88
3
6
15
3
12
42
35
4
9
23
60
4
3
60
48
65
24
25
47
61
72
11
7
18
18
21
27
24
29
1
11
48
12
16
36
44
1
23
72
13
35
49
35
12
16
8
16
60
39
30
18
36
18
23
1
15
8
4
3
36
9
20
7
65
7
24
33
36
3
57
9
24
23
7
6
11
79
81
21
59
31
5
52
39
9
27
18
15
20
19
5
16
72
8
7
30
18
57
200
91
17
31
6
15
3
18
12
6
33
33
42
9
3
36
21
20
76
20
16
153
6
17
4
12
21
12
36
78
45
21
39
20
76
177
3
84
3
30
11
49
90
5
76
116
28
39
42
47
7
17
16
51
18
23
55
36
18
36
11
16
63
41
115
45
27
5
12
60
19
48
6
84
24
12
3
20
55
30
6
33
156
3
17
25
23
13
18
29
25
39
9
15
39
17
43
30
27
12
32
36
1
11
40
39
6
35
24
7
18
27
12
20
13
15
56
7
69
3
141
20
16
8
43
5
84
7
141
92
12
52
60
20
103
36
9
8
37
11
49
108
59
16
12
75
12
42
11
19
18
59
49
24
27
39
57
33
198
5
40
33
71
16
15
6
108
39
8
1
18
54
6
69
32
12
40
12
12
20
13
15
9
54
48
57
33
11
28
3
36
18
11
12
85
11
120
12
112
9
6
48
5
55
48
36
6
15
8
4
57
59
67
6
174
6
18
65
37
3
36
116
7
54
47
25
3
20
28
3
53
55
21
44
7
6
27
27
29
4
32
1
15
21
95
1
95
88
9
11
49
18
18
11
1
18
96
41
120
13
3
48
57
54
18
23
103
42
15
24
15
33
32
19
54
15
21
54
77
13
11
31
12
9
20
124
45
6
29
25
11
1
11
31
65
7
12
57
3
12
17
19
6
27
32
13
36
35
37
54
5
31
102
18
5
16
20
28
27
33
104
19
18
54
53
1
11
12
31
69
3
29
64
12
57
23
4
33
18
72
41
24
72
72
36
52
60
15
5
13
3
24
9
39
20
36
19
30
11
12
1
18
21
33
27
12
36
27
18
15
3
33
99
54
3
8
55
5
13
23
48
19
41
13
119
13
47
28
80
91
42
63
68
25
96
30
18
23
19
45
8
37
12
54
29
103
53
13
23
144
12
24
67
29
24
16
27
54
3
45
3
15
114
36
75
36
45
36
18
41
13
36
36
15
21
108
24
23
12
67
24
53
1
3
33
11
84
97
6
12
21
80
16
8
127
41
64
20
36
37
11
7
24
18
15
8
48
55
54
3
32
1
18
21
9
18
29
16
8
37
6
48
24
84
5
16
68
1
18
165
3
12
42
87
15
17
4
57
3
36
33
108
83
7
72
53
19
18
120
35
60
4
15
45
44
37
15
84
27
66
11
48
67
113
37
11
12
4
36
60
51
72
6
30
65
36
7
42
39
9
11
96
52
9
54
45
21
71
1
6
17
16
15
9
9
47
72
96
1
35
7
29
25
131
7
21
15
5
12
91
21
21
12
6
72
36
48
113
31
5
103
5
36
16
32
97
48
11
43
36
33
20
7
9
27
33
33
90
5
37
27
39
5
19
12
33
56
7
41
13
30
5
19
21
8
60
4
12
36
15
42
90
5
24
7
17
4
63
17
16
39
18
3
3
30
23
67
6
12
18
9
152
25
30
9
84
3
41
36
12
24
13
12
18
21
12
99
9
80
4
51
65
16
45
3
8
61
83
36
73
39
20
12
4
33
23
19
102
6
66
35
1
75
3
33
3
36
89
60
16
9
18
54
6
29
37
11
36
24
55
41
1
51
51
18
36
11
103
84
5
31
29
25
60
15
8
7
45
51
12
24
48
54
111
8
24
43
9
39
78
36
18
41
16
9
3
44
84
28
32
4
32
13
15
36
48
9
18
48
5
49
42
72
29
28
32
100
3
18
23
4
32
12
7
12
18
35
12
16
9
35
16
116
1
54
45
32
43
6
18
89
16
15
54
6
54
3
24
3
17
12
13
12
36
23
96
67
153
3
17
12
16
20
12
40
24
128
7
30
59
4
12
20
1
30
33
27
12
36
9
60
12
20
4
27
18
54
29
37
90
6
54
36
29
25
30
53
48
7
9
32
1
87
15
18
78
72
5
4
39
21
12
45
39
36
60
3
54
6
29
16
216
3
6
47
16
20
1
114
29
19
90
23
12
1
54
57
32
7
89
48
48
79
114
59
4
9
36
30
36
29
84
12
4
87
45
60
44
36
1
11
7
113
103
21
9
60
15
15
29
7
9
32
19
45
9
23
4
32
85
12
59
13
3
3
36
5
7
36
41
19
66
6
17
19
5
16
60
39
77
60
7
24
33
3
41
4
20
24
4
45
39
24
20
49
35
1
ABCD 98901199162*3^$a+1 [50044]
1
32
72
60
96
9
259
120
84
12
200
28
32
268
23
18
39
40
80
93
19
204
56
45
31
12
200
63
18
51
48
12
4
44
21
51
88
8
28
116
51
37
53
15
57
3
88
17
99
36
63
25
24
8
12
60
88
17
55
156
32
9
75
33
31
116
33
115
32
51
397
120
5
55
92
16
12
5
36
147
4
56
28
120
32
12
76
12
32
40
17
31
60
12
80
72
69
36
90
18
31
32
12
12
4
35
9
52
65
63
81
27
84
88
36
89
115
20
45
31
77
19
80
4
5
27
88
12
92
16
12
5
15
24
48
160
113
39
96
52
48
20
12
72
220
24
36
83
108
144
1
17
103
23
21
240
108
28
35
9
64
84
20
12
60
60
64
32
64
20
168
132
21
7
72
65
19
84
60
35
13
23
1
56
69
31
5
27
40
20
3
165
304
8
72
36
9
151
152
111
21
48
168
84
276
4
65
75
15
18
3
28
176
64
84
41
39
132
36
9
123
12
108
132
148
8
124
56
9
63
76
24
35
57
4
137
90
37
143
57
12
219
144
1
32
4
176
52
23
105
3
36
54
67
140
64
36
17
31
32
72
160
60
5
115
20
45
3
84
3
162
3
16
17
87
12
60
36
52
41
91
8
48
84
4
204
12
48
20
60
48
3
21
33
103
192
173
55
35
45
28
84
12
8
108
3
9
48
52
108
32
12
100
96
137
36
36
18
121
32
27
126
19
8
64
24
24
152
4
29
3
87
25
11
21
136
77
27
64
36
48
5
135
40
48
44
96
100
80
249
3
12
39
126
18
1
84
41
27
148
164
12
4
41
3
60
52
68
15
13
60
17
27
9
111
69
7
29
216
27
76
12
65
19
128
15
73
17
75
48
4
36
240
80
24
33
15
16
44
15
57
40
456
113
54
33
75
109
20
64
44
48
24
148
12
53
135
153
115
12
53
15
3
109
8
40
24
125
31
60
35
13
84
60
152
33
55
17
19
84
41
36
18
45
76
5
7
92
48
24
156
4
20
45
3
240
12
28
5
27
36
24
100
20
81
43
137
103
221
151
29
103
5
103
108
77
67
23
162
91
104
16
96
116
12
76
92
45
19
161
39
4
72
108
36
56
180
24
88
23
277
101
55
32
60
28
12
65
19
48
77
54
49
32
148
36
32
117
3
4
20
81
39
76
92
12
33
36
7
12
71
57
132
45
7
29
51
40
176
4
125
3
15
1
44
28
12
8
4
56
24
21
15
148
60
24
20
108
88
72
44
36
12
40
96
104
40
60
8
15
25
140
40
12
35
181
32
64
11
9
9
7
65
27
48
120
172
20
72
36
64
20
141
15
120
153
55
12
23
141
93
15
12
135
81
63
217
32
12
9
36
223
8
60
24
4
95
57
24
460
20
36
88
17
39
15
25
156
80
24
48
117
51
24
88
107
54
279
48
15
25
80
4
8
40
32
100
8
72
96
129
18
105
40
36
32
240
40
92
45
151
24
23
18
27
144
64
92
24
63
37
36
125
55
20
24
48
60
153
54
18
180
7
20
120
16
53
19
252
53
36
90
1
89
27
12
60
16
84
32
40
56
120
3
1
116
280
60
20
117
18
45
9
115
116
24
40
20
9
39
123
25
92
27
33
76
89
31
5
39
16
12
80
72
33
55
24
65
51
52
5
3
15
13
44
100
68
45
108
19
35
105
112
80
28
68
3
129
16
152
24
4
56
36
15
18
51
60
4
104
33
54
18
43
29
51
52
185
3
24
225
3
33
135
88
24
12
24
77
90
9
4
41
43
68
84
184
12
72
12
84
32
28
84
32
111
144
18
3
24
9
54
93
33
87
52
140
12
16
104
16
5
7
32
64
32
12
105
55
36
72
35
73
60
47
ABCD 98901252798*3^$a+1 [50010]
13
20
15
42
90
13
104
63
9
21
19
48
11
105
75
105
96
28
35
1
24
20
15
1
144
20
33
102
1
32
4
89
19
8
24
16
5
3
75
81
36
27
33
64
173
126
72
13
17
18
1
24
104
28
60
84
20
9
15
16
131
120
105
63
21
33
36
54
13
5
72
36
39
45
3
15
25
155
9
16
17
27
16
47
21
36
40
80
159
37
35
18
7
53
30
49
11
30
39
172
191
30
7
20
141
12
7
35
66
24
66
57
15
18
54
6
39
15
108
25
60
12
36
77
67
116
72
88
5
187
80
28
5
42
13
20
60
184
12
53
7
8
75
1
12
24
24
155
12
42
7
119
165
4
48
32
3
30
15
40
32
45
3
24
3
13
5
19
53
15
21
90
60
69
3
12
33
48
12
24
123
45
96
15
85
95
24
21
24
108
3
1
8
15
18
19
29
7
47
1
5
27
27
18
15
15
213
16
24
35
1
20
40
11
60
9
63
81
75
25
32
15
13
59
18
75
87
21
16
41
30
18
67
23
90
24
126
72
69
33
18
42
3
48
4
35
13
5
192
27
33
18
37
32
21
27
3
93
4
12
59
9
48
15
97
12
20
28
128
3
69
3
9
3
18
79
29
54
60
18
72
30
33
40
53
7
48
17
27
33
90
228
24
30
3
24
99
21
28
11
85
5
12
18
49
12
44
99
1
29
36
91
59
21
159
12
42
43
227
48
18
75
4
20
28
84
8
3
49
60
24
24
53
18
24
1
35
61
11
25
113
54
21
36
3
25
41
91
41
18
30
87
48
4
23
72
78
15
4
29
24
36
55
12
20
48
9
31
35
21
28
48
12
35
18
43
17
198
54
30
90
15
52
41
18
1
60
56
45
75
15
72
18
15
28
96
11
37
11
24
18
12
18
9
264
40
29
27
88
48
17
6
12
108
24
48
9
64
59
13
32
21
7
20
87
66
54
57
4
20
15
57
48
16
36
17
31
20
9
55
12
68
12
28
35
21
12
60
100
12
56
12
33
144
6
85
32
148
5
27
147
13
47
33
3
72
12
18
18
24
36
37
65
15
45
12
6
57
33
27
4
53
7
101
63
117
18
42
135
75
18
75
16
8
100
35
1
44
36
15
25
104
15
121
5
72
12
91
80
4
11
69
21
72
75
88
29
6
37
24
96
17
7
101
15
57
6
12
33
4
41
7
47
30
7
56
88
17
87
21
162
72
30
18
33
27
12
18
135
144
4
20
27
12
37
108
5
36
30
42
18
1
140
33
6
9
21
54
25
11
9
96
12
123
102
15
12
33
87
48
24
16
48
29
18
30
27
40
20
63
37
35
21
52
65
147
108
33
51
21
147
132
9
27
88
89
87
144
16
23
36
9
3
13
29
3
4
56
24
3
30
75
75
33
40
8
16
8
21
72
102
60
45
28
80
40
35
72
81
69
138
13
32
64
23
18
7
23
45
33
54
93
33
72
30
72
96
90
31
8
28
20
88
89
60
27
39
42
72
31
185
39
40
113
18
72
18
139
11
37
24
11
57
28
77
120
36
42
120
13
12
20
33
15
16
59
54
75
52
29
24
30
78
127
32
21
7
11
9
3
18
54
36
90
99
45
108
187
35
25
23
108
61
60
83
33
52
140
48
33
30
85
32
48
40
29
3
40
47
73
35
13
56
9
54
90
30
276
21
28
96
17
30
93
87
25
8
27
37
11
42
27
16
5
150
84
13
20
28
125
12
67
20
3
49
41
18
1
20
16
8
27
13
29
27
63
1
35
49
96
89
18
9
24
24
16
17
15
40
8
117
39
81
75
100
47
90
66
24
1
24
56
12
4
11
13
20
64
20
28
17
15
3
18
15
57
12
6
45
120
27
42
43
23
72
162
7
24
60
89
103
68
60
60
39
18
7
32
33
87
21
18
54
30
60
25
83
12
33
27
33
15
90
18
54
96
207
27
21
16
11
18
144
51
27
30
55
77
7
24
36
44
144
15
36
30
7
35
9
4
59
1
20
72
45
90
105
27
36
1
48
8
15
73
119
13
5
78
109
11
25
17
63
147
78
7
24
24
125
84
3
3
30
31
36
5
75
15
18
15
75
49
83
25
20
57
27
99
24
21
27
85
12
156
77
19
20
4
5
99
45
6
54
63
45
12
186
90
31
20
76
92
72
48
33
78
12
18
31
116
12
3
60
33
52
12
48
48
32
84
88
56
64
71
1
120
24
17
39
3
120
21
136
116
75
37
20
12
111
72
66
24
15
36
39
48
60
18
39
16
47
45
24
48
135
25
53
27
12
64
32
52
5
36
19
53
27
36
16
60
11
18
31
113
3
60
48
117
15
4
149
12
43
84
53
3
15
9
15
18
27
81
30
42
27
63
9
4
12
83
12
49
56
48
60
36
64
35
30
15
57
15
84
9
51
39
81
69
67
84
59
1
131
102
123
28
36
48
5
36
19
48
17
55
12
36
47
13
5
39
9
24
63
3
1
41
27
40
20
201
7
20
57
6
25
72
65
63
24
15
81
27
13
32
12
3
138
87
12
63
ABCD 98901512644*3^$a+1 [50023]
19
29
18
24
18
19
80
3
6
55
8
9
15
36
21
66
18
6
21
12
64
32
12
93
7
5
72
15
3
97
116
3
6
3
36
27
69
57
18
6
27
12
63
6
36
55
11
157
5
42
1
17
18
105
129
12
24
7
23
6
48
18
6
12
39
39
1
35
21
124
29
51
9
48
51
36
52
12
47
6
12
31
65
51
40
53
15
21
72
7
12
80
27
21
15
1
17
3
12
28
83
81
108
9
39
4
32
84
12
81
30
18
31
5
6
18
19
29
6
45
27
9
64
17
18
21
9
39
33
39
33
171
27
25
89
19
35
1
89
39
16
24
101
159
48
12
9
31
5
6
1
44
99
33
4
137
79
17
54
12
45
52
44
48
52
20
48
33
15
21
36
18
13
59
6
30
6
18
61
113
43
101
24
19
11
45
60
16
20
72
3
24
36
36
69
15
6
7
11
9
93
27
9
15
9
7
44
15
36
36
6
36
18
45
16
65
30
33
12
24
3
6
19
68
21
7
11
21
87
21
9
27
51
9
45
48
3
4
65
6
37
32
24
27
6
72
39
15
33
69
36
60
54
21
105
12
36
24
63
9
66
24
54
7
23
9
9
18
6
15
33
6
1
8
24
21
18
109
17
48
15
180
12
12
3
72
12
9
51
18
12
7
17
7
32
84
15
72
18
67
47
36
72
12
13
20
9
12
18
6
19
80
3
6
30
36
21
12
28
65
3
4
11
21
120
3
6
75
9
27
60
21
6
33
4
32
129
36
90
97
29
18
12
24
33
12
45
3
87
12
36
9
45
3
15
93
75
18
27
3
9
48
4
83
6
99
39
18
7
29
6
1
17
15
60
81
24
43
5
7
29
31
11
66
60
39
16
17
3
16
17
27
3
24
216
21
33
7
23
57
111
18
15
87
9
4
29
12
36
6
36
18
36
84
6
18
27
9
12
42
12
13
47
18
48
18
18
24
12
24
12
51
75
9
4
11
72
30
6
18
18
48
18
31
65
15
28
11
12
49
8
21
3
9
36
15
9
7
5
90
24
21
33
3
4
5
67
65
3
33
36
72
19
32
33
6
102
6
54
54
33
12
9
151
29
36
12
96
66
54
15
96
51
25
29
6
36
141
15
6
15
24
40
92
3
6
7
77
3
12
36
64
68
51
18
39
36
33
27
16
20
15
12
6
12
3
12
3
96
18
18
25
47
12
18
18
96
1
20
45
24
48
36
3
112
17
3
33
15
21
51
21
63
96
3
57
40
5
27
12
36
28
29
12
24
51
28
47
30
24
48
24
30
105
24
4
29
18
54
18
6
19
65
3
39
72
36
18
72
51
3
12
96
30
3
15
6
7
12
168
44
4
11
24
12
42
54
9
9
48
7
11
6
12
99
27
18
6
12
9
51
18
39
27
6
3
112
140
81
3
57
3
15
21
40
29
12
7
36
35
1
11
21
21
18
21
9
24
48
15
36
39
9
33
36
7
12
47
6
79
29
36
27
57
24
36
27
52
192
71
18
7
11
1
8
72
21
3
69
54
21
75
1
44
64
8
45
48
24
36
7
32
9
7
24
8
3
9
9
108
39
15
9
12
45
3
51
61
35
1
80
9
12
18
60
45
24
21
18
73
20
9
90
6
3
33
7
56
9
91
44
99
18
15
84
16
29
3
12
36
21
12
6
1
11
36
21
15
18
51
9
12
72
18
54
72
15
3
57
39
30
27
9
6
25
44
69
15
81
12
27
123
37
47
9
81
18
18
36
60
48
24
15
15
13
48
71
30
36
54
6
36
36
39
16
179
1
80
45
36
7
36
23
36
25
32
21
3
27
6
7
80
24
9
18
24
21
9
60
30
6
3
9
7
29
42
93
88
53
18
36
21
51
1
11
57
12
12
33
90
66
18
105
27
18
72
27
39
72
9
4
5
36
24
36
66
61
32
69
7
35
18
84
7
29
6
30
18
6
39
27
24
18
12
31
5
72
31
11
12
9
9
18
6
90
9
28
56
153
3
28
65
3
51
33
48
3
237
12
3
57
87
9
15
48
69
3
96
198
12
39
3
18
36
12
24
7
20
60
21
63
3
6
7
8
24
15
25
56
9
84
31
29
144
54
36
18
18
108
18
51
36
48
108
48
24
12
4
44
12
75
54
18
69
9
19
44
21
99
16
32
48
12
27
25
179
30
31
23
18
6
9
39
18
18
6
15
24
27
6
72
111
105
120
3
12
27
12
9
16
101
43
8
3
36
18
31
20
9
55
20
88
17
12
51
9
12
27
24
3
114
75
9
18
18
6
12
6
12
24
138
25
20
88
68
64
29
18
1
20
45
54
13
56
93
36
3
105
7
53
12
24
19
17
18
36
9
45
3
9
63
24
16
5
36
39
4
89
12
24
12
72
36
6
9
16
23
36
13
59
9
9
39
15
18
6
18
12
15
16
23
81
51
1
36
29
6
30
6
18
3
27
18
36
51
3
6
18
1
17
3
12
204
27
42
3
63
6
48
6
18
48
15
39
78
84
39
21
55
8
9
12
24
15
3
81
3
42
36
39
16
29
18
6
84
6
12
24
84
9
40
5
6
21
9
63
45
3
21
27
84
60
48
72
16
11
33
48
48
48
9
72
15
3
18
15
60
33
156
15
3
6
7
8
33
60
3
9
78
36
30
15
9
54
9
24
39
1
11
6
39
9
39
39
18
43
32
27
96
1
24
11
36
54
39
33
99
21
43
32
60
12
21
18
12
72
36
18
79
11
42
18
9
3
42
90
9
72
3
78
7
77
99
51
66
6
72
18
30
49
12
65
24
39
40
41
36
24
3
33
3
12
21
12
24
30
6
18
69
3
73
101
24
27
12
48
28
5
18
81
48
21
120
3
64
5
7
29
18
61
36
20
33
18
45
64
65
43
89
3
69
36
135
16
29
48
3
69
6
9
57
18
42
7
20
12
9
18
13
41
36
6
18
12
18
21
15
21
3
1
29
60
99
3
57
87
6
18
37
17
3
60
57
43
32
40
11
78
66
54
54
25
47
85
41
3
105
60
3
16
17
30
6
27
12
45
7
17
12
60
12
7
11
9
45
6
153
28
11
60
84
6
30
24
54
12
75
21
15
75
45
27
30
6
18
48
6
54
7
44
24
12
48
36
3
18
67
5
60
18
18
36
12
3
75
36
45
12
9
27
15
66
18
45
9
39
4
29
6
12
54
3
24
9
7
24
20
21
27
27
96
1
11
9
16
11
36
13
84
11
24
33
39
9
21
36
18
33
21
24
7
47
1
53
30
9
33
36
12
3
15
24
18
12
54
6
27
28
17
12
18
54
36
114
45
136
20
9
3
3
69
40
20
15
21
33
18
57
36
16
47
24
33
24
69
30
6
19
17
12
87
3
18
96
7
41
18
6
15
51
6
51
21
111
ABCD 98902324078*3^$a+1 [50036]
72
72
6
90
119
7
6
83
25
84
23
49
18
72
48
18
120
27
32
204
1
15
20
43
6
12
35
49
48
27
20
13
51
80
16
33
11
112
63
17
7
72
5
124
45
60
6
6
24
23
12
96
48
31
65
1
24
23
55
72
24
29
76
96
45
24
12
24
11
144
76
39
18
12
36
30
24
96
69
44
7
18
12
48
84
11
60
7
24
150
11
73
11
144
37
48
102
65
4
44
61
18
5
16
45
12
35
13
96
131
55
57
57
11
204
61
114
65
73
87
9
119
31
72
54
3
45
3
57
6
24
102
60
23
13
24
111
33
15
27
48
54
11
1
3
153
138
141
195
30
15
48
21
180
36
15
33
12
66
5
43
21
3
18
75
45
30
30
39
75
69
12
33
24
48
24
3
12
93
18
213
105
42
30
90
149
48
12
1
30
30
84
6
9
33
6
54
42
41
13
12
167
1
24
107
145
11
84
1
15
32
25
36
15
15
66
54
9
33
35
193
11
199
6
3
81
6
66
59
13
12
39
27
78
36
179
16
45
84
12
30
30
72
12
24
59
37
144
11
85
30
18
27
9
42
18
30
125
25
42
29
19
174
47
48
28
39
45
60
36
27
21
32
19
41
13
12
123
69
11
37
180
12
6
72
29
13
47
25
48
75
45
48
84
11
7
72
5
60
25
71
79
18
47
31
65
13
35
4
81
66
29
1
114
6
108
23
4
60
9
6
33
20
1
210
66
6
90
39
15
6
47
48
12
31
5
1
11
13
12
23
55
9
15
5
12
1
12
18
18
35
25
99
15
42
11
13
24
72
3
75
17
55
29
91
18
78
24
6
60
23
1
84
267
9
30
6
39
3
72
24
29
13
54
114
11
85
108
12
3
27
96
53
19
168
65
37
75
32
1
48
99
27
5
61
143
55
9
93
84
6
42
78
17
25
12
18
6
84
47
1
30
65
208
32
4
44
84
1
42
17
48
52
3
29
60
13
23
37
72
24
30
90
47
49
35
13
63
128
79
53
64
75
18
131
1
24
180
72
39
15
5
13
12
24
144
27
80
84
145
59
96
7
18
132
3
9
11
19
6
87
33
36
60
123
128
25
30
168
72
29
49
66
6
24
15
141
30
42
12
138
6
60
54
41
7
18
27
48
21
23
13
87
96
21
203
43
48
17
64
84
27
48
17
49
6
42
36
36
11
73
144
87
44
16
9
6
24
30
15
9
23
19
18
6
6
15
45
48
51
57
84
84
95
67
29
145
48
60
12
39
32
13
60
35
127
17
25
150
21
45
6
18
11
49
11
36
19
24
5
1
24
36
36
18
48
42
3
44
16
15
69
9
36
60
108
23
4
3
6
60
11
91
72
6
71
13
47
25
59
91
53
48
12
36
12
180
25
114
6
24
24
84
6
72
45
12
57
48
78
78
144
36
72
47
48
109
114
5
144
85
167
133
27
36
12
45
18
5
97
15
33
12
83
37
12
84
59
25
12
60
18
66
6
5
25
120
24
72
18
41
31
42
36
42
9
111
5
43
96
54
12
35
13
35
61
30
5
25
36
12
3
80
52
32
19
24
6
120
12
39
15
54
42
102
48
18
41
55
24
5
112
99
24
30
42
24
69
32
37
60
191
1
18
72
48
33
9
23
16
69
18
29
1
60
24
48
108
72
35
25
12
24
71
48
25
231
21
11
19
24
5
60
4
80
12
4
69
12
138
161
1
239
31
5
13
198
18
24
3
3
30
11
96
97
30
96
30
60
96
24
95
4
92
49
72
24
60
18
21
9
60
12
95
1
27
21
84
72
126
53
1
15
69
24
12
24
24
12
6
53
67
93
9
3
80
49
3
27
90
59
19
6
42
29
108
37
191
60
84
91
54
48
75
21
36
119
55
6
36
83
37
102
120
18
23
25
84
18
113
36
13
72
168
6
90
47
84
25
83
121
60
36
36
12
36
36
15
9
71
1
12
18
5
64
9
24
18
18
75
21
23
55
30
12
60
18
30
36
12
23
67
105
45
168
24
23
49
36
84
66
18
6
24
65
31
65
61
12
27
44
25
12
18
24
6
47
49
11
37
15
96
80
19
18
27
21
11
13
47
16
57
11
16
51
9
45
39
44
7
29
1
18
30
47
19
90
12
87
225
90
21
32
64
69
54
17
55
78
267
153
27
51
29
43
48
5
13
24
48
12
60
30
6
42
18
6
24
66
35
64
9
42
18
23
7
42
63
63
78
179
16
45
60
11
16
3
29
25
18
24
54
60
126
89
132
37
78
89
4
81
138
53
49
11
48
85
59
7
90
24
36
3
87
24
54
42
5
1
42
30
18
24
96
29
19
57
15
78
114
18
83
12
7
45
45
36
12
3
57
42
72
24
29
1
59
7
30
48
60
36
47
25
39
3
72
234
6
5
13
3
9
51
32
7
9
105
36
66
33
15
5
ABCD 98902728584*3^$a+1 [50074]
65
48
7
143
18
7
29
19
35
48
6
12
252
18
18
90
1
8
16
47
97
47
60
12
81
16
29
91
23
153
64
72
53
12
7
47
36
13
56
16
29
211
216
35
37
48
83
37
17
39
63
1
23
57
33
48
24
48
72
108
19
5
43
11
13
80
27
42
67
5
66
96
9
3
24
85
41
48
42
12
96
33
16
104
24
24
27
61
11
18
36
24
55
80
21
6
85
35
93
24
72
81
7
11
21
21
36
30
42
66
45
51
37
32
144
33
31
80
16
8
168
64
119
97
24
209
15
88
24
107
54
55
89
84
91
5
27
39
57
15
1
89
7
29
108
90
109
5
43
41
18
36
42
30
24
33
72
57
7
47
1
8
16
23
1
17
31
24
17
36
3
69
19
107
45
51
12
6
27
9
7
95
169
72
83
6
12
60
54
102
60
36
102
6
151
65
126
1
47
25
71
72
48
90
36
54
157
5
75
15
33
57
240
15
16
77
19
29
6
21
16
65
103
47
121
8
9
36
27
16
56
16
29
18
1
53
19
107
24
192
78
126
36
84
1
77
84
7
96
47
84
13
192
29
27
15
48
24
9
45
43
257
60
12
72
15
21
19
35
45
64
95
18
159
24
112
56
117
67
5
12
103
48
8
45
75
40
72
41
18
114
66
6
48
19
35
85
41
7
83
90
6
30
78
12
157
24
35
21
96
64
125
78
69
39
73
71
1
53
66
9
16
29
18
18
24
84
36
24
7
5
96
66
25
17
48
288
6
12
37
56
24
15
66
7
72
24
47
73
11
37
71
9
48
16
5
12
42
12
25
191
81
9
7
47
9
51
45
16
104
24
45
67
41
31
24
47
73
149
3
40
23
73
80
136
5
18
30
6
93
63
6
3
27
13
29
90
121
5
19
8
81
79
29
91
47
78
3
9
72
6
33
48
39
81
69
48
27
16
71
1
24
47
84
36
1
8
27
6
36
54
13
24
17
12
54
54
55
8
45
60
30
1
5
3
123
108
345
64
80
64
80
51
18
27
16
65
12
144
3
33
103
41
144
63
33
175
5
43
41
79
168
311
6
19
17
12
42
49
48
29
36
18
21
33
103
17
42
61
5
219
39
48
1
35
13
11
21
9
175
144
144
48
53
84
60
27
57
24
39
15
12
42
30
126
63
27
45
153
18
42
3
51
37
11
90
24
12
39
33
55
35
36
33
3
90
36
36
115
47
6
84
63
63
6
67
48
96
17
162
37
24
8
57
42
37
24
113
31
41
6
121
144
48
8
3
18
36
30
186
72
15
123
6
66
109
17
39
39
138
7
83
42
43
11
66
91
23
33
24
87
1
29
3
64
29
3
51
69
144
39
126
12
7
35
21
9
36
24
51
24
40
77
75
33
103
23
6
12
36
67
72
5
19
23
90
31
35
18
19
5
48
186
81
21
72
27
9
42
30
24
48
114
61
80
16
35
157
56
27
13
17
42
12
36
6
15
16
59
13
71
90
7
24
23
6
108
7
59
72
54
7
29
27
15
25
41
7
11
6
7
32
112
23
57
15
49
8
16
89
42
108
12
13
23
42
120
55
8
24
27
13
41
15
16
5
3
16
53
30
36
1
24
80
21
147
112
24
329
72
7
128
40
95
97
137
6
1
192
80
15
90
103
89
24
55
11
54
36
51
3
13
47
18
31
8
16
56
48
33
132
3
64
23
49
23
12
18
72
75
16
23
9
16
23
6
36
30
105
45
43
23
18
36
72
43
137
87
9
54
1
56
63
18
39
93
12
31
24
120
29
48
36
24
30
9
16
83
213
93
6
48
21
75
108
120
1
53
3
112
48
35
18
19
24
11
54
63
105
30
18
18
61
71
49
53
3
231
145
23
169
5
51
81
31
89
6
9
99
37
53
3
64
5
115
29
66
57
57
12
19
96
35
48
109
128
93
43
72
47
49
72
53
90
25
56
45
147
160
41
39
45
19
96
101
36
150
12
18
27
27
117
87
90
31
48
29
72
3
48
240
9
36
18
97
71
12
37
5
27
64
71
48
1
32
64
48
77
12
90
18
96
72
102
21
129
48
31
8
21
3
9
42
12
33
16
32
40
8
69
51
75
168
13
23
30
3
88
71
25
32
40
56
33
103
128
33
31
8
129
39
40
32
27
13
32
141
12
175
8
51
42
187
5
24
163
107
30
135
40
11
12
1
72
80
27
132
1
29
36
78
49
72
24
11
109
77
30
37
128
33
ABCD 98902813864*3^$a+1 [50178]
24
25
60
35
121
15
8
24
13
59
13
203
48
184
33
42
48
12
41
72
24
13
11
31
18
23
48
67
197
13
60
30
24
156
5
49
30
41
7
41
67
42
18
24
66
24
15
21
75
8
64
27
5
16
8
1
30
9
32
72
40
3
54
30
9
56
43
53
24
55
9
57
15
8
97
12
3
8
1
66
30
114
5
64
99
18
3
27
144
6
90
234
30
6
23
40
69
60
48
15
9
30
6
12
12
66
60
5
25
24
48
18
24
5
24
61
3
8
19
125
61
75
8
61
168
42
30
3
27
108
78
42
90
87
200
16
105
60
60
63
87
65
120
7
57
45
59
79
12
5
16
144
120
56
7
137
25
39
57
90
53
72
169
168
18
5
48
37
35
24
24
112
105
144
66
5
48
7
30
114
168
30
3
135
102
11
139
90
132
66
30
23
31
33
63
17
16
39
78
35
67
138
12
120
47
24
1
66
29
25
18
197
61
12
90
45
32
64
27
162
18
84
5
205
3
48
24
56
72
13
12
72
183
87
60
18
12
15
45
30
6
47
37
6
12
18
135
9
6
12
12
30
3
27
5
64
72
57
12
198
18
35
40
87
138
60
12
30
12
5
96
24
1
15
15
9
24
24
123
60
54
3
32
16
80
85
3
24
27
6
60
3
9
42
5
64
9
12
59
1
96
23
91
48
72
21
9
159
9
12
36
12
11
120
61
6
54
39
9
111
9
47
115
5
13
30
18
3
27
12
42
15
51
45
87
57
80
43
30
12
36
30
9
56
48
1
23
67
29
40
21
11
19
69
9
48
12
147
104
61
11
48
1
60
66
90
39
63
33
104
24
40
80
49
12
51
9
30
90
39
32
48
24
48
25
119
40
96
15
24
48
17
1
23
139
18
60
135
9
15
8
48
7
48
33
147
84
6
3
24
3
53
61
120
30
90
78
53
48
40
80
187
93
39
18
24
39
9
12
11
24
40
80
16
87
18
47
88
104
61
27
8
49
78
33
32
13
35
48
7
90
54
33
56
7
72
18
47
43
29
61
3
51
5
16
45
132
12
59
216
31
17
25
18
60
30
27
8
199
41
49
239
1
71
7
105
8
7
12
6
39
56
48
67
53
1
36
114
129
80
7
24
6
42
90
42
6
84
11
72
25
42
5
96
7
42
23
127
6
3
9
12
35
25
95
24
40
21
6
5
7
48
24
96
30
3
24
32
40
80
1
12
78
30
239
24
64
8
25
24
138
21
117
12
18
69
21
24
99
57
23
1
143
72
1
12
3
32
145
18
54
60
18
60
42
179
192
19
18
35
88
9
6
24
60
21
27
21
39
18
12
147
80
205
59
97
24
23
16
56
61
59
1
15
72
57
15
51
45
15
17
208
8
64
87
161
55
60
84
180
69
21
18
33
15
60
53
1
36
114
36
125
37
48
147
33
12
11
1
15
111
113
72
40
39
9
57
15
8
31
60
6
23
7
132
120
21
21
36
24
6
30
107
25
143
49
60
36
12
51
27
53
7
9
56
88
32
40
48
21
35
31
113
40
56
16
80
19
60
48
33
15
24
78
11
109
11
1
6
54
66
33
51
21
75
77
43
24
6
39
33
63
8
1
15
56
24
43
48
12
102
120
11
40
104
16
8
31
41
25
72
72
71
48
7
17
13
75
9
36
75
69
60
95
31
9
8
13
24
48
12
15
33
48
95
24
16
15
30
59
16
8
199
33
8
16
171
69
81
12
48
75
24
21
155
49
23
16
72
9
18
90
51
80
31
6
75
105
12
18
12
60
48
9
15
30
3
93
240
83
7
204
21
27
108
30
59
1
12
11
1
30
81
8
97
12
107
24
7
144
41
67
5
37
11
139
29
67
45
8
40
32
7
113
265
143
1
6
137
73
60
75
24
81
54
78
11
72
24
16
99
149
7
12
12
48
12
6
15
8
1
66
29
40
33
12
75
45
75
3
77
16
48
56
73
138
5
19
125
96
25
23
40
51
93
32
88
32
16
8
211
21
24
3
53
25
54
18
23
120
85
54
29
7
30
42
30
12
95
24
1
78
33
27
12
150
75
81
23
109
11
1
36
27
48
39
108
117
120
56
144
61
75
105
12
12
15
75
53
25
63
8
127
17
48
145
23
247
9
255
78
30
5
127
89
1
6
24
78
11
1
15
80
64
111
18
42
45
15
30
35
1
12
3
15
9
33
111
27
5
48
7
17
7
33
27
53
37
66
84
78
87
33
111
9
47
25
6
33
99
12
66
23
64
32
265
66
90
59
31
84
29
16
48
27
21
8
1
60
219
56
43
30
ABCD 98902952264*3^$a+1 [50026]
15
18
60
66
108
1
131
120
13
5
7
20
84
21
15
156
39
18
127
48
48
155
42
36
111
69
19
192
116
60
28
20
45
31
60
71
9
96
39
13
11
66
115
120
35
198
72
24
55
71
48
1
17
24
39
144
216
52
120
113
126
48
1
44
33
27
147
49
56
84
45
87
112
32
148
17
36
72
3
88
32
57
7
119
105
52
209
15
51
33
112
48
101
91
44
48
76
47
9
39
21
15
73
35
1
80
51
49
60
29
27
280
5
111
28
32
88
20
39
37
224
16
20
81
24
55
68
21
282
33
45
120
42
93
40
56
75
60
49
36
24
35
162
90
48
1
84
11
18
27
99
30
67
20
4
96
47
126
42
33
21
126
9
64
35
49
20
51
24
25
77
175
83
120
42
3
45
27
15
36
192
37
140
9
75
40
77
24
259
11
25
24
32
112
167
126
7
155
33
4
344
24
28
29
31
23
141
24
15
24
120
150
55
8
100
65
24
31
84
60
24
272
9
55
224
45
87
40
60
12
35
96
45
136
200
144
24
21
6
30
108
198
9
69
7
29
135
144
144
132
3
37
48
161
67
24
24
71
25
48
101
31
128
3
13
56
28
96
47
313
60
77
174
60
129
76
68
88
35
73
119
72
96
48
57
72
15
45
52
53
3
12
51
21
75
25
80
16
84
263
45
165
15
52
84
24
95
42
55
89
7
65
12
135
33
30
9
100
8
88
48
32
63
25
84
65
115
47
60
264
1
53
63
24
4
17
27
100
17
31
29
75
64
20
12
112
17
60
84
67
164
63
97
155
21
63
69
40
48
20
84
60
36
168
16
89
42
73
35
36
61
128
16
5
198
18
78
201
84
16
41
7
41
114
117
9
90
69
172
8
76
12
68
75
205
71
69
124
17
24
15
16
5
79
60
96
20
15
9
57
87
57
75
231
85
168
24
71
81
84
40
65
51
15
9
84
28
128
16
5
24
51
40
48
68
28
17
48
96
3
171
132
12
25
65
42
1
35
30
43
20
99
133
24
11
13
36
8
12
15
73
8
220
77
43
12
95
1
11
129
21
144
192
27
88
284
3
85
17
18
96
1
20
144
52
204
60
23
33
24
15
30
144
55
176
21
39
4
47
18
175
5
6
25
108
11
121
8
28
60
168
119
216
54
66
6
43
77
18
90
6
109
12
24
107
18
15
196
143
126
42
13
120
59
36
37
12
32
9
36
108
6
37
24
20
81
3
105
54
12
165
40
108
80
27
21
28
12
24
35
1
44
4
60
32
237
6
1
48
8
63
1
23
126
15
21
31
77
27
4
84
32
15
45
48
88
83
60
1
44
40
24
71
156
1
35
108
25
119
90
18
13
11
18
36
51
88
17
3
33
42
30
78
49
20
88
92
60
9
96
48
115
173
108
79
36
24
60
251
72
114
15
4
84
77
31
23
9
12
15
120
73
23
120
13
131
81
12
12
108
160
68
48
24
63
145
84
48
12
96
68
76
60
29
7
47
145
20
141
30
72
9
45
75
195
49
24
107
13
140
36
12
148
80
12
24
28
168
185
42
66
54
37
24
140
12
27
192
25
180
48
8
12
21
54
126
31
113
12
51
3
21
300
28
92
69
15
16
95
54
115
41
31
23
6
90
1
48
96
80
21
24
43
41
31
56
4
144
59
102
55
71
49
56
3
45
100
161
3
3
18
67
17
31
11
193
96
56
88
56
87
72
180
198
63
24
87
24
21
4
60
305
115
44
12
81
87
88
132
17
18
6
19
35
105
28
48
164
51
9
ABCD 98903195338*3^$a+1 [50014]
18
102
61
29
7
35
13
216
24
47
96
9
15
24
9
48
33
19
60
20
156
9
7
56
52
36
80
81
51
3
45
21
39
15
66
51
4
8
208
23
45
27
108
61
23
33
33
39
60
16
11
18
48
39
4
24
23
48
60
49
23
85
48
32
3
201
105
6
12
25
108
12
20
57
24
24
135
33
15
4
5
123
48
3
81
51
30
48
15
9
51
27
13
5
24
111
9
67
23
12
306
30
9
15
1
17
42
69
100
5
15
12
117
15
3
49
29
24
48
24
39
72
9
63
57
30
1
44
3
13
32
3
13
24
8
45
147
27
25
23
25
65
31
36
59
157
5
27
16
71
30
24
42
9
3
93
27
225
135
18
7
47
24
120
9
3
9
45
51
4
41
3
21
43
11
12
30
30
45
3
84
1
29
66
45
15
192
18
6
9
51
13
56
16
23
33
3
30
7
12
8
69
24
6
33
72
4
24
5
7
89
30
21
21
7
11
132
33
27
9
93
48
30
9
39
12
30
7
143
37
11
25
44
45
3
60
63
66
24
6
21
28
11
9
36
3
102
6
48
1
56
9
24
15
72
4
36
17
48
72
6
37
20
24
39
45
4
120
72
23
42
39
36
40
8
28
8
57
43
11
45
4
35
1
8
3
48
144
48
18
15
40
17
3
39
117
48
28
77
7
8
16
17
48
135
172
5
30
12
57
28
20
3
48
72
57
87
1
23
57
4
24
35
24
33
33
72
120
39
4
101
39
72
147
12
9
16
11
9
16
5
27
45
3
93
39
12
21
27
45
87
99
1
48
8
3
24
1
59
37
41
27
27
81
40
35
12
45
28
20
27
13
53
19
20
16
17
114
21
24
9
7
8
100
32
112
72
35
18
48
43
35
105
111
45
69
15
4
20
15
1
41
43
32
3
97
48
56
24
48
48
12
45
54
25
41
63
9
51
12
15
165
3
37
29
30
114
66
193
156
24
68
108
72
195
45
52
95
6
15
15
24
73
59
13
35
1
5
19
83
37
11
42
55
17
18
37
56
9
3
45
42
30
30
66
6
18
151
80
9
120
75
27
48
33
27
13
65
75
192
12
100
53
6
49
65
30
85
35
18
15
60
4
35
60
48
120
25
17
19
5
54
33
48
9
51
21
15
3
6
126
9
39
57
99
54
3
48
69
91
59
1
65
30
9
12
45
31
68
96
69
15
24
33
30
9
15
1
60
32
27
48
1
32
4
44
24
3
57
48
84
51
12
37
5
31
80
15
13
12
23
42
24
54
114
67
143
1
59
186
99
45
42
36
18
15
27
9
141
24
39
75
30
19
11
25
41
24
7
23
157
20
63
85
44
36
36
40
56
60
3
36
30
75
39
97
29
151
68
84
12
160
35
9
15
24
42
54
109
77
3
3
42
3
4
35
49
35
72
18
24
51
27
169
44
39
21
27
9
3
33
12
48
3
57
64
36
140
15
48
12
37
17
79
80
15
21
28
47
21
52
8
105
63
4
5
30
37
44
39
36
12
33
12
60
15
25
48
47
25
95
37
5
15
3
9
36
3
30
24
90
78
39
96
84
21
54
33
81
42
48
21
36
3
36
36
49
23
81
9
6
109
32
45
6
13
29
30
13
53
24
63
48
81
19
5
99
88
20
72
16
17
18
45
81
18
6
19
176
171
96
60
30
18
37
24
35
93
52
104
12
87
33
28
29
78
9
16
12
5
55
8
9
6
13
36
65
18
45
48
39
9
4
200
52
44
36
64
41
39
12
75
12
73
77
15
16
56
39
12
12
66
19
156
132
104
39
30
39
33
3
60
15
114
42
54
111
24
16
156
5
24
288
3
12
27
36
60
9
3
48
24
133
108
8
39
25
92
48
36
12
40
20
132
93
43
60
17
27
141
72
24
3
27
21
12
27
9
45
30
21
3
25
8
9
51
132
100
8
27
33
15
18
6
114
15
9
3
45
39
15
73
20
21
7
8
57
63
15
37
35
45
45
3
16
83
66
126
24
60
9
12
81
24
43
11
12
45
3
12
57
75
30
18
189
9
15
96
33
78
9
4
24
12
59
45
120
9
43
108
11
93
51
6
30
18
78
13
11
24
12
49
8
12
24
9
96
51
16
72
35
37
36
47
61
11
48
241
11
6
42
13
132
77
48
27
21
7
23
13
35
37
5
3
117
15
24
9
6
13
77
24
15
16
59
6
39
51
30
43
83
33
39
57
3
57
39
30
27
3
9
75
12
66
114
153
28
137
6
24
72
33
36
141
6
45
39
25
44
39
48
24
73
8
27
37
233
7
48
11
9
51
42
3
27
33
64
8
9
3
117
6
13
24
11
12
13
41
48
3
117
6
9
33
30
109
36
8
40
132
35
105
24
15
49
20
117
24
54
25
32
88
41
6
33
64
65
18
174
55
59
21
48
15
105
148
35
117
48
28
17
19
20
108
76
65
30
42
75
52
8
64
200
156
3
1
24
20
16
11
12
21
4
11
24
36
37
20
39
108
1
80
72
24
60
45
30
69
16
23
97
53
3
39
78
27
288
16
72
8
141
3
3
72
42
24
55
41
24
30
49
56
9
7
11
25
12
11
9
36
12
48
12
27
126
6
81
63
9
33
48
72
43
29
27
21
67
53
42
6
19
11
24
90
3
27
ABCD 98904530456*3^$a+1 [50049]
42
48
6
23
136
27
18
12
15
3
30
54
21
9
107
43
102
48
15
3
72
12
21
75
53
160
20
37
78
5
1
48
6
54
30
18
12
138
18
42
33
39
6
42
78
42
53
49
95
7
6
42
42
3
92
25
30
6
83
25
12
15
3
36
65
49
35
49
18
17
16
21
48
3
8
24
31
42
24
84
24
42
18
71
24
7
6
42
5
43
17
25
11
37
60
12
12
24
11
1
83
4
21
12
78
24
30
11
49
66
72
24
53
1
35
84
205
30
78
72
12
51
8
1
63
20
36
31
36
18
119
13
18
12
53
84
61
12
12
36
15
57
15
63
24
6
36
95
19
12
18
6
30
24
6
53
55
18
47
205
48
54
120
54
59
13
23
61
54
30
126
48
33
3
72
18
6
18
11
25
84
15
45
78
102
96
6
6
23
49
95
72
19
12
18
90
12
17
31
132
89
115
24
42
23
31
6
60
12
36
119
37
35
24
24
13
48
60
36
84
6
30
51
104
1
12
126
24
21
27
90
18
5
4
21
6
6
24
204
27
27
12
90
54
42
48
66
6
12
35
115
36
65
109
18
12
42
23
31
162
3
80
55
162
120
59
181
24
114
66
35
73
90
12
6
23
7
18
6
90
3
56
7
17
25
78
48
29
25
30
12
6
60
23
19
66
11
24
127
30
30
29
49
36
24
12
12
72
84
30
9
56
1
36
72
12
6
78
27
32
40
33
83
36
28
21
72
18
5
60
37
18
29
13
15
27
30
51
45
60
6
18
51
87
42
72
18
18
18
24
30
11
79
33
9
24
54
5
73
120
3
20
25
12
54
54
24
36
95
127
60
17
37
24
6
48
36
29
37
6
12
18
72
6
6
60
51
3
5
1
63
21
12
12
18
45
9
18
36
12
18
131
31
12
41
49
30
36
12
89
1
12
11
25
6
48
6
12
78
54
18
53
19
33
15
54
83
7
6
12
36
30
5
19
5
67
6
15
8
55
41
60
1
42
12
6
72
95
72
61
18
36
18
60
60
11
64
21
96
48
18
42
18
30
23
19
6
312
18
60
54
102
29
67
45
3
12
90
72
95
37
6
18
30
12
42
12
24
11
13
102
6
18
12
18
30
12
42
12
18
12
5
28
20
36
85
35
1
3
45
35
28
68
175
12
17
16
39
18
42
45
176
36
4
44
28
27
41
112
15
24
18
30
42
35
19
90
42
12
42
48
156
12
108
12
18
24
42
30
36
29
1
12
3
104
24
67
18
24
6
12
113
97
48
24
12
18
5
31
117
75
54
23
85
42
60
29
24
40
45
126
114
35
7
53
7
89
85
42
29
43
12
36
12
48
12
5
25
6
66
95
24
19
17
28
27
60
138
47
43
30
6
9
27
18
30
18
60
48
36
24
27
3
41
60
24
19
90
11
24
16
99
66
60
144
66
42
30
17
16
39
42
35
31
29
1
3
75
6
23
40
93
59
48
16
15
6
6
18
24
6
54
30
21
45
12
60
23
25
24
47
115
18
35
13
48
59
1
132
27
15
65
36
49
48
24
6
17
13
23
55
30
12
12
18
12
18
48
6
29
24
16
147
24
6
24
143
43
162
47
61
30
54
59
24
55
102
108
48
12
30
36
84
126
24
180
71
97
59
16
93
24
30
12
5
73
36
30
65
7
12
42
23
55
18
12
6
24
66
12
12
131
1
6
29
168
1
6
9
72
33
12
27
3
33
81
54
41
103
30
6
42
18
6
36
12
3
57
107
19
96
66
12
42
36
30
18
12
18
131
43
5
13
18
72
132
36
12
53
24
25
11
79
60
18
18
5
25
90
41
43
66
120
12
107
61
30
45
9
18
12
65
31
9
57
18
36
84
48
29
1
138
6
6
89
19
9
51
36
5
49
60
59
1
30
12
17
36
97
87
20
7
6
23
60
31
33
81
30
12
54
108
6
24
150
11
25
96
6
48
41
1
12
30
78
15
39
65
13
12
18
77
61
12
71
7
12
60
102
174
30
54
6
42
54
6
42
36
95
64
81
30
6
90
6
12
36
54
96
5
24
25
35
25
48
60
18
6
18
66
54
18
54
29
7
48
66
60
84
54
30
132
78
6
72
23
31
6
23
24
12
175
6
54
21
32
1
12
18
125
64
45
90
6
11
139
24
5
40
15
12
18
18
18
72
23
55
6
24
72
42
6
6
53
115
77
19
29
40
57
6
17
12
108
73
23
19
30
18
78
24
18
12
153
33
35
25
54
36
30
60
215
120
31
5
1
83
31
33
15
36
24
6
90
42
119
73
11
139
17
139
9
51
6
23
7
120
29
31
24
12
174
6
48
12
168
9
3
29
13
11
1
35
31
24
78
66
6
36
72
6
30
72
12
30
21
80
67
48
42
15
44
13
11
25
66
18
11
19
5
1
6
6
12
35
61
6
29
37
30
33
15
60
5
1
144
24
3
3
96
66
24
30
53
16
45
35
37
18
12
24
18
48
60
48
35
85
90
57
39
18
47
4
27
48
24
18
27
15
6
12
42
12
24
54
18
72
42
6
29
24
7
33
69
30
5
1
24
18
17
1
35
19
36
65
49
18
30
12
35
31
5
4
80
73
12
51
20
67
17
67
9
9
11
7
149
19
12
30
23
49
15
57
138
5
16
176
49
36
24
24
11
37
60
90
102
12
6
17
7
5
1
23
24
13
18
84
18
48
6
114
11
121
47
13
30
18
186
6
54
29
79
5
60
13
12
11
1
6
77
16
9
12
30
6
18
125
19
65
13
18
45
69
6
54
47
25
24
30
5
156
61
12
6
54
6
5
1
114
54
ABCD 98904764488*3^$a+1 [50059]
12
23
61
104
63
33
16
96
23
36
21
52
83
57
15
72
145
60
68
3
25
47
12
25
11
49
20
39
37
5
103
161
24
39
52
44
81
63
88
80
39
25
11
13
24
8
9
18
141
64
137
19
20
76
140
123
37
35
13
36
20
184
36
29
111
4
128
112
36
120
17
15
64
23
42
144
39
16
155
21
39
72
12
13
68
69
18
73
32
144
36
12
16
32
4
188
12
48
88
35
25
128
39
6
159
57
39
27
85
80
52
108
24
8
3
72
37
176
39
90
3
75
90
31
41
39
9
111
112
32
96
4
108
59
60
81
9
138
61
56
51
30
55
24
35
1
12
161
126
9
9
55
8
288
4
12
215
9
96
16
144
24
89
63
24
64
12
144
48
20
75
37
8
171
36
1
83
36
1
12
131
45
100
12
84
24
59
165
105
43
228
89
18
165
75
84
9
27
133
36
20
28
80
15
30
223
32
40
120
72
71
57
183
85
164
15
18
6
12
13
120
20
27
9
16
89
66
222
15
15
25
12
20
16
35
217
12
41
18
61
11
273
60
40
11
54
7
20
93
6
13
35
25
83
69
24
64
191
21
63
33
45
19
48
23
85
89
18
61
47
97
48
48
12
32
12
24
57
103
80
51
21
52
12
84
20
111
25
143
12
21
84
63
1
80
45
19
12
80
135
93
12
40
96
32
15
73
17
51
27
33
52
5
39
9
6
18
31
72
32
3
9
99
9
16
17
18
54
18
180
84
13
116
4
35
21
24
120
153
27
45
72
55
8
12
28
11
9
75
33
297
31
12
5
79
251
84
13
5
162
61
104
15
69
171
1
179
13
203
12
42
51
28
144
32
9
72
24
39
81
19
77
15
48
4
5
30
1
167
73
12
20
12
16
12
128
72
112
240
95
45
12
64
20
39
30
7
20
16
29
24
79
83
25
95
13
84
47
33
3
73
36
53
7
24
47
45
3
81
51
37
20
16
12
84
5
31
8
16
20
39
25
11
1
80
48
249
43
12
36
11
69
124
68
27
121
11
129
156
256
83
61
104
16
156
77
78
18
67
68
99
121
20
51
126
78
9
180
252
153
31
44
12
39
105
24
28
32
52
11
69
105
18
108
33
27
12
36
69
40
8
225
234
133
168
95
42
162
30
3
52
60
11
105
63
81
60
148
65
87
39
330
87
12
3
24
129
27
25
44
228
76
120
216
65
78
12
6
7
275
150
67
20
28
188
39
1
24
23
25
11
6
19
96
11
72
97
60
108
212
3
25
8
124
60
116
12
120
60
12
40
48
95
18
72
72
91
12
95
37
128
93
67
32
4
12
23
24
12
90
31
44
141
15
24
96
9
3
156
16
8
33
55
167
97
23
25
12
116
24
16
8
16
71
37
125
31
176
4
44
33
18
61
20
196
47
25
56
144
27
6
27
3
24
21
12
96
4
192
53
18
85
179
61
48
36
60
24
56
3
37
23
25
56
75
45
9
111
84
156
24
75
36
24
37
116
27
1
20
24
3
78
54
13
35
97
12
300
20
16
47
36
84
45
40
36
116
28
36
41
51
84
120
4
29
7
56
84
51
93
4
12
5
48
15
147
24
1
20
24
4
53
27
12
84
64
11
105
24
33
3
4
47
81
33
55
72
128
15
25
65
174
1
71
33
88
59
13
8
57
103
20
60
4
84
44
27
21
64
60
8
16
24
71
121
11
25
77
3
64
95
129
111
36
12
81
159
133
32
12
21
30
33
12
48
4
11
6
135
39
61
20
9
7
152
88
83
57
27
37
5
55
48
35
45
15
37
60
56
60
15
24
54
15
4
36
96
23
145
8
9
3
12
16
23
24
108
180
12
93
105
163
44
16
72
128
9
42
13
48
59
1
48
80
39
85
23
72
25
72
8
76
11
9
144
96
111
1
12
36
96
104
9
15
28
77
3
64
84
24
8
12
45
87
156
108
39
60
141
16
71
9
123
45
72
75
ABCD 98905064242*3^$a+1 [50085]
3
18
18
12
33
57
18
45
45
67
5
27
45
27
33
7
8
33
27
12
16
32
45
12
39
16
84
5
60
15
21
55
71
13
95
12
78
91
11
42
18
9
24
24
63
57
36
172
32
51
30
42
13
41
55
24
47
30
55
44
81
42
57
9
91
53
171
12
64
5
36
3
51
21
40
35
12
57
3
12
18
15
28
20
40
29
91
80
189
18
1
29
3
15
169
35
145
20
40
144
5
24
90
13
53
7
17
18
54
90
33
36
12
28
32
4
101
15
40
5
75
40
128
75
36
24
66
63
16
72
8
52
20
60
3
66
75
48
3
90
15
63
21
48
16
20
16
8
48
144
16
32
88
29
210
1
17
15
3
13
44
36
24
87
49
92
4
8
63
48
25
120
96
36
107
177
40
11
24
85
8
72
24
412
5
43
35
97
29
90
9
81
18
13
80
15
9
24
75
1
11
153
69
30
37
41
48
36
39
12
40
8
9
6
9
3
54
15
39
36
61
47
42
31
8
15
45
9
18
18
15
72
69
51
4
20
15
45
4
32
33
27
84
24
27
54
19
20
135
36
45
48
16
95
1
53
12
19
80
132
57
36
15
99
1
200
36
16
47
18
15
57
51
9
30
1
35
6
19
35
45
27
48
1
120
104
24
28
47
117
99
57
12
48
4
41
27
60
27
108
198
84
60
31
8
81
24
120
36
3
48
129
6
48
81
60
4
60
12
80
24
39
1
41
27
52
29
27
48
9
15
21
96
55
60
59
61
44
76
24
32
12
207
36
30
27
45
18
9
48
48
12
33
12
3
87
21
69
18
18
6
49
35
24
12
36
45
28
5
54
120
6
66
96
25
5
114
21
84
3
90
123
129
19
65
42
73
17
102
1
89
126
9
72
184
20
76
113
3
15
33
69
31
41
18
21
120
27
25
23
24
138
75
15
25
17
18
13
5
51
21
55
17
18
30
42
165
27
114
87
24
4
20
111
96
72
37
125
18
21
24
111
1
89
72
78
177
4
71
18
115
20
9
18
33
15
21
60
33
31
17
63
52
20
27
60
105
15
1
5
39
12
15
114
72
15
120
75
18
90
25
116
4
35
9
16
44
57
6
33
100
44
36
87
45
12
36
15
9
15
57
63
42
18
45
3
49
5
15
21
3
24
12
3
13
17
78
174
18
6
31
8
16
72
53
30
6
51
28
36
5
36
90
9
36
123
30
36
6
13
20
112
80
24
15
126
18
69
21
91
5
18
37
20
48
28
47
162
66
42
30
6
7
44
36
15
72
73
48
56
3
1
17
15
9
3
36
9
43
48
41
51
4
53
7
128
132
39
57
40
23
25
35
72
25
84
29
15
39
6
66
54
15
27
33
36
51
85
24
59
45
9
90
61
131
6
15
3
12
13
41
114
37
47
37
56
4
65
63
16
89
3
177
3
99
33
28
35
54
39
45
36
211
204
20
39
66
39
87
18
6
45
9
84
90
36
85
41
51
45
12
7
20
81
15
64
36
17
18
13
56
21
3
45
24
138
60
45
27
90
15
16
107
42
126
1
35
90
66
18
135
24
3
78
7
84
35
1
17
43
84
29
99
48
15
45
27
21
52
32
21
39
28
8
12
39
45
33
18
48
9
60
256
72
48
32
168
36
9
30
114
75
15
1
104
141
6
1
65
19
8
45
3
33
6
18
15
12
36
40
8
15
72
54
3
16
32
39
21
4
8
21
66
9
72
28
36
44
27
69
75
24
61
11
57
16
29
15
81
126
18
18
9
24
15
42
84
15
96
4
8
132
16
48
32
60
27
21
36
100
128
201
39
51
21
4
11
30
91
89
3
21
55
36
71
162
48
42
13
23
25
11
108
156
42
63
40
5
72
12
51
36
108
28
17
15
88
44
15
21
33
54
33
147
13
23
36
36
12
18
3
16
20
4
35
141
3
13
44
36
45
15
9
19
32
132
15
18
30
93
16
5
18
217
24
59
6
111
123
13
8
16
71
69
249
7
20
40
5
3
16
59
61
113
42
9
9
51
96
48
120
21
99
15
1
56
33
90
33
64
65
30
54
72
19
5
39
69
12
3
15
36
61
29
127
17
132
51
39
21
9
3
87
33
72
24
76
71
18
54
12
1
20
3
45
9
43
5
27
15
18
15
15
24
49
5
72
27
21
7
68
24
88
128
15
30
42
69
16
20
3
84
60
37
104
21
75
9
127
32
16
56
21
99
48
51
126
31
113
111
4
12
32
96
72
24
51
102
43
17
3
9
31
29
39
9
18
54
15
16
20
108
112
17
27
4
20
40
59
61
56
84
112
32
27
54
6
54
36
15
15
85
11
33
12
63
84
18
72
51
165
31
60
8
105
63
48
136
56
4
84
120
80
21
18
157
44
112
32
87
84
61
53
51
51
18
90
121
11
1
53
30
54
87
108
96
100
119
21
51
33
33
24
54
37
48
77
72
3
33
12
87
21
31
29
72
ABCD 98905274036*3^$a+1 [50052]
45
90
90
24
180
102
45
153
7
35
189
189
72
324
120
456
135
345
18
36
81
153
36
96
3
16
29
51
144
255
97
144
29
126
96
30
54
1
288
80
112
65
30
108
312
45
75
24
54
30
9
153
90
108
96
30
19
240
341
84
96
55
125
19
191
60
85
35
45
171
90
90
49
365
216
235
48
5
126
6
30
294
84
132
27
16
5
72
19
5
174
60
30
90
72
150
139
80
159
1
479
6
180
30
25
11
198
127
23
9
16
5
96
66
90
63
87
25
365
19
71
9
15
36
189
9
192
90
168
37
80
93
126
6
48
15
21
144
36
6
84
6
30
18
150
30
6
156
54
144
91
71
105
93
36
144
31
29
102
150
180
18
180
621
64
96
96
35
253
125
162
150
138
81
9
42
30
15
75
90
18
90
60
30
90
96
30
96
84
240
25
131
24
414
55
137
360
63
45
60
210
126
36
99
141
115
65
18
157
35
114
84
151
119
42
63
57
90
13
240
80
105
90
72
30
87
57
36
99
99
36
153
112
144
5
91
41
48
132
48
96
246
234
115
71
180
120
90
60
54
66
223
125
336
6
93
15
81
75
6
108
126
120
216
60
73
71
25
221
18
81
135
96
25
48
281
151
35
30
54
54
6
30
204
66
33
363
78
36
30
90
6
378
75
15
97
5
54
60
30
6
30
24
144
66
109
125
99
16
587
69
16
83
252
30
114
1
119
36
18
6
246
18
37
5
27
27
66
150
30
168
90
90
216
91
48
176
111
78
99
16
101
120
19
32
63
81
9
30
25
65
60
147
160
53
12
79
269
30
36
180
24
126
55
101
27
33
378
37
125
30
60
57
141
72
90
228
150
151
5
60
174
216
121
65
30
24
201
135
24
36
18
27
63
30
36
360
24
30
6
379
35
336
216
18
42
48
90
42
85
5
180
135
39
90
54
121
41
18
36
216
114
30
25
11
60
9
48
81
72
78
201
99
132
57
267
181
53
30
157
173
66
33
93
108
135
160
101
60
79
192
48
5
12
60
19
240
95
145
240
144
161
54
12
18
126
36
90
54
54
36
96
228
96
66
108
180
6
54
45
45
120
42
48
42
180
19
29
126
6
18
12
18
90
60
12
109
125
19
71
105
219
90
27
208
5
12
168
156
6
18
30
69
21
90
6
216
30
78
30
216
6
138
162
150
73
11
69
117
210
234
ABCD 98905420286*3^$a+1 [50080]
32
132
7
5
28
8
43
5
12
13
15
12
3
17
19
41
72
1
111
15
30
39
200
12
40
9
24
30
29
48
13
15
20
72
108
1
3
87
81
24
56
48
36
100
9
6
21
132
72
39
66
114
6
24
35
52
249
83
100
8
40
72
56
25
30
36
9
12
12
27
5
19
5
4
60
32
19
30
59
7
33
51
6
24
167
72
48
19
29
31
33
21
27
60
3
41
100
20
48
1
6
24
5
25
15
45
11
48
40
8
43
5
115
45
20
132
40
69
11
19
60
41
13
27
9
23
40
68
19
45
68
37
11
12
7
21
60
39
29
24
28
20
12
52
8
28
9
30
5
60
16
68
4
12
24
36
44
4
8
84
16
3
5
85
35
4
48
92
40
27
53
52
45
24
6
81
8
72
28
21
11
84
49
15
80
31
30
24
36
63
21
11
76
12
57
11
12
67
24
9
81
27
9
54
9
21
39
32
36
48
16
8
12
24
1
59
1
24
15
75
6
71
19
5
36
12
16
36
69
71
24
64
20
7
45
36
24
36
44
25
24
59
60
60
7
60
41
43
17
64
60
45
11
64
20
24
25
6
29
12
13
27
3
21
24
12
9
23
88
9
35
24
16
9
156
54
41
36
40
48
44
7
21
44
16
3
69
60
8
88
72
9
35
79
17
13
15
12
12
32
85
23
36
24
1
51
36
9
11
13
51
20
25
3
8
4
45
11
13
60
75
21
35
16
60
39
144
57
8
1
75
168
60
140
31
41
16
12
21
6
21
303
30
59
1
66
5
28
51
29
48
12
1
90
29
31
77
4
75
9
111
9
21
24
36
24
6
81
3
150
6
30
179
25
87
20
4
80
24
84
72
25
24
111
69
15
32
13
6
21
8
72
24
16
12
36
12
32
48
19
5
16
3
101
28
27
90
23
67
65
36
12
7
9
45
39
21
27
72
57
264
15
21
60
180
11
49
11
13
15
20
61
3
20
48
132
40
21
71
4
44
40
147
30
39
20
12
4
39
6
24
59
36
12
12
61
47
24
36
28
92
124
8
88
48
12
3
5
24
12
36
12
40
87
33
8
73
6
5
16
80
24
100
39
6
39
12
39
54
27
44
96
13
6
9
44
28
12
21
36
60
30
9
21
23
88
3
21
15
5
36
72
16
12
3
57
20
132
31
5
4
27
45
140
40
15
93
20
7
5
19
45
141
30
21
24
69
6
24
29
36
16
20
4
45
75
15
117
20
24
16
8
31
90
183
81
75
45
60
6
29
52
69
30
165
39
6
71
13
60
36
119
16
8
28
39
30
24
35
55
6
23
36
1
30
21
3
57
24
69
35
1
23
28
32
16
51
90
59
55
30
95
160
32
280
63
96
30
59
24
16
84
32
4
45
119
52
8
72
4
44
12
76
153
15
75
17
49
51
8
25
36
35
16
68
1
24
47
64
9
59
12
49
6
41
19
53
37
144
11
28
51
29
7
24
101
24
16
44
1
3
36
15
129
21
11
16
44
36
40
24
24
44
16
81
51
32
12
36
52
68
64
44
24
60
28
9
3
57
3
32
24
24
28
8
12
28
120
44
1
59
12
55
5
100
20
16
20
19
33
32
40
15
24
57
9
11
4
69
15
72
80
100
20
13
51
48
21
15
20
12
12
7
84
45
105
6
54
87
60
24
20
24
1
63
56
96
16
9
35
76
9
11
19
30
35
28
20
7
81
12
8
19
29
12
49
71
12
61
11
24
16
15
81
9
11
60
40
120
9
3
20
31
36
21
48
81
54
5
12
72
37
60
15
45
59
76
20
16
72
177
35
4
24
48
20
12
240
36
55
5
1
23
37
15
69
60
6
173
7
165
8
52
24
24
56
24
31
41
16
20
88
21
54
66
23
12
108
37
60
114
21
45
63
192
15
21
39
9
32
4
8
28
24
68
7
81
9
11
13
11
36
13
30
57
20
24
40
9
11
25
3
80
28
39
65
49
59
61
47
12
61
27
3
81
20
4
75
101
25
59
121
24
11
36
13
47
48
85
27
99
41
12
12
60
25
3
36
81
24
15
12
20
24
76
60
9
84
99
8
4
69
59
12
120
36
220
8
1
15
9
27
60
39
30
60
144
36
24
36
39
15
29
28
24
80
24
40
24
21
6
21
9
24
39
72
44
76
48
8
43
41
36
52
8
204
96
12
91
6
11
49
24
59
16
12
9
83
97
30
69
15
21
8
1
6
53
61
15
80
12
28
21
99
72
8
64
12
96
32
48
40
3
66
30
53
67
69
20
31
5
76
9
11
40
9
11
13
6
5
4
24
51
6
15
44
1
11
24
109
36
71
148
15
29
1
39
32
4
21
23
7
30
3
57
120
24
6
33
51
45
72
12
20
88
8
52
33
36
23
211
29
88
24
20
28
51
17
109
39
20
12
49
35
36
52
20
40
168
33
11
16
24
20
28
27
29
4
20
7
5
100
20
24
12
4
24
60
15
9
20
12
16
3
17
13
11
36
13
27
33
11
16
3
21
8
37
83
36
52
63
17
28
44
1
15
72
3
21
99
177
9
120
15
60
56
19
53
12
40
8
40
48
3
29
37
51
9
131
88
45
87
39
21
32
52
9
30
29
16
21
63
8
13
6
54
36
71
13
11
4
20
16
45
150
9
51
141
108
21
23
36
12
108
4
48
9
30
153
117
119
16
105
15
8
60
31
30
15
45
36
24
30
101
64
132
80
4
15
53
1
15
45
11
16
44
36
4
9
27
12
48
72
56
60
55
30
66
29
4
20
1
27
9
24
11
40
69
87
3
77
4
20
28
60
48
3
9
36
21
119
1
11
43
6
15
8
28
20
13
35
25
11
25
15
9
36
24
35
4
36
105
107
19
30
71
49
23
12
ABCD 98905538294*3^$a+1 [50007]
12
72
51
27
2
43
35
12
6
7
3
33
65
4
2
88
32
6
22
36
54
12
86
12
126
7
27
81
11
24
46
14
16
9
12
29
91
3
45
15
21
84
12
9
26
22
63
23
25
131
28
32
61
15
42
32
16
38
24
36
72
25
27
2
55
84
165
20
12
34
50
55
3
33
27
8
30
102
1
35
40
2
34
84
24
18
2
12
25
51
12
45
15
36
20
1
195
93
60
3
20
34
3
3
9
23
12
28
20
37
11
22
15
12
125
19
11
10
74
1
23
6
10
30
2
34
14
84
30
48
67
15
20
16
32
52
8
25
27
32
4
84
32
24
60
24
172
26
19
3
20
13
63
54
3
23
4
8
12
1
24
83
49
3
80
1
15
12
8
25
21
18
165
48
84
24
27
9
48
12
23
10
15
23
22
20
7
83
66
4
12
75
3
36
21
35
10
63
23
64
9
39
80
12
36
34
36
15
23
4
8
72
40
68
22
2
60
16
48
42
92
16
27
12
23
13
12
57
50
18
58
54
3
29
88
8
79
45
80
6
40
9
23
18
43
9
38
25
35
12
1
11
85
24
36
3
45
5
10
21
35
24
60
13
3
56
4
62
42
48
24
40
18
2
1
33
39
12
48
35
10
3
45
18
9
15
20
85
83
42
30
13
12
131
24
145
63
32
72
25
59
25
12
24
3
45
3
8
25
39
42
80
60
16
27
53
10
54
6
33
89
7
9
2
24
13
47
1
3
105
12
33
2
24
58
26
52
20
85
15
24
48
32
1
9
15
3
45
11
16
8
6
12
22
20
37
23
16
9
17
90
13
11
25
41
60
31
72
11
97
3
54
51
35
25
24
15
2
10
8
1
9
32
19
36
41
7
15
21
27
72
18
18
72
68
49
5
18
24
1
33
15
12
27
42
75
35
54
79
11
1
48
23
64
6
14
6
18
1
51
33
11
24
22
2
1
84
47
61
3
21
15
54
20
16
50
25
5
31
84
23
60
13
24
48
33
20
10
144
9
15
9
3
9
48
36
11
58
126
14
6
22
15
39
8
6
19
47
30
30
54
66
1
35
37
17
31
15
20
34
3
108
23
97
24
35
88
30
18
44
49
51
38
6
42
10
2
52
15
33
51
24
3
32
40
20
1
5
10
21
96
27
120
20
22
3
123
20
64
50
19
11
16
128
1
33
51
77
7
27
90
18
12
50
18
130
26
16
45
9
15
111
9
75
14
7
5
6
28
32
4
56
34
3
63
2
70
21
17
7
11
49
35
13
59
4
36
6
18
20
1
29
42
37
11
4
2
31
15
18
2
49
23
25
15
8
12
85
21
27
35
22
6
44
22
24
44
22
69
84
27
8
13
5
10
2
7
11
40
9
3
42
30
33
75
26
160
32
34
21
5
30
18
31
11
12
25
15
48
9
35
6
18
4
32
10
74
10
14
13
48
35
24
60
22
15
11
30
7
5
6
1
39
81
35
28
8
12
30
42
28
21
12
59
13
21
44
82
14
7
84
21
2
16
42
18
104
126
6
13
15
8
34
30
18
86
30
19
41
6
4
21
33
12
38
18
18
60
10
2
12
6
7
29
6
12
22
14
34
27
24
60
24
33
44
18
72
84
12
48
10
44
6
40
80
12
37
35
10
78
9
48
15
36
32
30
22
86
19
3
57
21
26
24
4
8
28
9
12
51
20
24
25
15
18
8
30
48
12
54
10
24
14
60
115
27
98
30
25
21
27
9
54
60
80
30
16
3
60
11
34
38
18
31
11
28
44
28
33
51
9
59
60
60
52
54
15
39
32
48
46
51
11
18
55
29
48
34
8
13
15
20
34
78
20
1
29
6
16
8
13
12
15
20
52
6
18
14
7
23
36
60
1
3
30
2
48
30
70
36
69
15
56
1
24
11
13
27
21
9
38
102
6
13
9
2
73
12
23
12
4
32
48
22
63
65
4
50
16
21
21
39
15
8
13
24
35
61
84
9
144
51
11
25
3
36
12
32
12
49
21
14
6
10
20
1
35
48
82
18
84
18
2
13
5
7
11
16
8
16
20
64
8
48
49
35
12
10
15
45
18
18
50
18
16
26
28
60
20
1
35
48
6
7
23
49
11
37
33
62
10
14
6
30
13
5
7
27
36
21
3
66
86
1
27
12
36
45
47
13
9
48
26
36
16
14
48
6
22
8
7
23
46
3
12
5
70
18
2
40
30
86
42
30
18
10
33
5
19
35
16
36
20
73
15
26
31
11
24
48
12
96
4
33
21
14
12
4
54
15
11
36
25
45
15
35
16
8
16
18
147
95
1
27
8
28
50
6
10
3
11
12
34
15
35
60
54
10
6
38
42
6
72
12
100
8
40
33
24
41
19
9
26
84
22
30
32
1
27
48
24
12
20
40
44
37
27
81
5
6
36
28
21
36
39
14
30
36
24
37
17
16
26
24
1
3
18
24
3
108
27
2
34
21
21
18
44
12
1
105
50
60
24
13
15
33
24
81
72
15
12
23
1
12
9
6
14
19
29
55
48
9
20
43
5
6
1
51
9
60
9
111
35
6
7
71
4
120
60
18
3
5
60
30
96
16
24
14
102
48
37
23
25
21
26
4
18
32
19
29
60
48
43
9
26
120
24
60
1
12
39
6
14
126
4
86
34
110
1
39
48
56
52
45
5
43
35
72
60
10
39
29
55
9
26
36
49
71
85
33
15
5
6
30
66
4
21
191
12
6
4
3
83
10
14
78
18
34
98
12
12
1
3
36
8
1
95
52
8
6
54
30
30
109
33
14
18
18
30
7
48
23
25
35
36
40
8
1
45
110
1
69
15
17
22
30
72
18
50
7
11
72
37
39
9
11
36
4
12
128
84
13
83
76
38
10
78
8
64
18
20
28
36
74
19
156
24
51
21
35
84
61
15
45
48
12
3
18
3
21
14
34
26
12
24
13
51
6
14
61
120
23
52
9
77
40
39
95
18
6
12
13
24
3
45
15
48
54
3
12
113
22
12
90
3
33
63
24
11
16
80
25
35
24
16
8
22
18
42
30
9
47
13
27
8
22
15
3
24
8
4
8
1
9
2
25
60
21
32
6
1
39
86
91
39
14
31
96
15
33
17
78
4
30
18
80
64
44
10
14
13
23
49
5
7
21
27
3
117
17
28
42
20
18
31
11
36
24
60
1
15
14
126
12
22
18
2
16
14
4
44
13
5
10
134
88
3
27
18
24
50
84
25
15
62
7
45
27
93
38
24
24
1
3
33
23
25
24
3
50
10
48
44
13
3
54
90
18
15
72
12
63
48
92
1
11
10
18
2
30
66
18
1
48
11
112
2
7
48
48
72
35
30
6
12
28
50
7
12
21
2
13
59
70
68
19
35
36
108
12
40
132
12
68
1
27
9
75
8
10
26
6
118
48
14
43
15
32
6
19
11
28
84
21
24
60
27
30
6
92
13
57
15
33
8
54
28
78
26
40
33
12
15
8
1
36
11
24
13
5
12
10
68
48
25
75
14
48
6
4
6
50
1
123
68
4
14
6
40
21
69
14
61
35
25
9
27
47
100
18
2
1
ABCD 98905740218*3^$a+1 [50018]
93
192
69
42
48
6
15
105
120
3
12
111
48
21
24
39
18
84
120
48
66
210
30
6
48
48
27
45
18
57
3
18
30
6
75
3
273
33
6
9
12
12
36
9
3
93
27
48
39
57
39
81
15
174
51
84
111
6
39
51
48
36
48
72
81
15
9
96
12
48
9
24
27
63
9
48
12
60
48
48
15
216
9
111
6
75
57
15
12
36
12
96
57
3
69
30
21
15
9
45
6
54
30
12
69
39
72
114
75
117
15
12
36
15
9
132
228
12
108
15
102
3
27
36
150
60
39
111
144
9
12
15
54
48
15
165
18
165
12
45
12
39
105
54
33
3
69
33
54
6
42
21
27
48
9
33
123
60
57
12
3
12
12
3
18
3
72
45
27
12
33
15
63
45
9
75
3
18
84
3
132
51
30
3
165
234
60
12
30
24
120
96
138
12
21
24
3
252
6
15
3
72
33
24
48
33
30
24
96
81
3
93
39
78
48
30
84
45
21
102
57
39
30
42
174
30
60
48
42
30
33
45
3
192
216
24
60
57
123
48
27
60
78
12
30
48
9
36
12
111
24
57
24
87
48
69
57
48
3
57
171
27
24
66
150
42
42
84
189
111
12
9
219
21
60
9
6
21
24
96
69
3
15
72
105
15
204
6
30
96
54
3
15
6
27
39
60
66
18
24
30
75
81
15
111
54
87
12
63
120
105
3
45
21
48
30
33
69
126
24
21
12
21
114
126
159
75
102
186
105
12
33
3
12
27
48
90
12
42
153
81
12
3
12
12
21
66
6
204
15
21
3
96
9
54
21
81
3
45
3
33
36
99
21
84
27
60
9
30
6
3
57
42
150
48
30
108
45
96
3
6
60
51
48
60
33
90
78
90
54
60
63
69
48
75
12
36
12
12
3
45
57
36
90
30
3
87
105
12
12
15
78
108
27
12
9
27
3
12
45
3
6
30
9
24
93
18
9
93
12
36
60
54
30
87
33
42
6
42
78
24
66
33
12
108
96
45
39
99
156
81
21
48
39
105
15
12
15
18
15
63
18
66
105
45
6
18
66
24
6
36
15
48
60
51
198
6
45
57
54
6
3
39
150
171
24
33
75
9
6
228
12
138
87
12
45
60
15
96
81
150
9
75
45
57
123
21
6
102
3
12
51
45
60
21
36
27
57
171
15
72
132
36
60
12
165
63
45
24
15
30
3
48
75
165
45
42
33
69
30
6
75
84
39
9
81
15
12
9
210
6
3
24
15
36
129
48
27
33
57
12
120
6
84
24
30
72
30
42
18
48
42
63
72
189
51
24
15
33
12
81
159
3
33
63
102
3
36
3
60
42
24
15
27
57
120
96
15
57
15
45
12
57
30
6
3
117
27
51
6
60
15
15
33
12
15
78
27
21
162
78
42
48
129
60
15
21
120
24
60
99
192
114
63
33
27
81
111
51
33
27
60
54
3
15
57
21
27
3
42
3
72
60
132
15
48
6
60
60
75
9
126
9
57
15
48
48
27
81
57
3
111
21
27
96
21
36
27
93
99
54
15
15
57
3
69
45
51
120
105
27
12
111
72
54
210
21
15
192
18
3
75
54
30
6
6
21
15
48
45
60
24
33
180
12
15
12
99
45
57
3
51
45
39
12
42
147
93
51
189
60
123
75
42
15
33
12
111
15
36
93
12
93
6
21
48
15
12
21
45
27
15
120
45
132
15
45
99
9
15
102
24
24
51
60
57
39
108
105
6
21
9
51
120
45
78
6
12
3
21
108
27
3
210
42
54
30
24
6
75
21
96
24
18
30
48
42
153
72
60
60
21
51
69
24
138
102
30
60
36
129
63
45
3
21
48
12
21
39
3
48
33
27
9
15
66
15
39
9
69
96
24
78
180
54
51
135
189
63
6
39
45
48
12
60
3
45
78
21
69
12
27
12
36
99
81
15
12
18
24
99
45
42
18
15
156
21
15
24
63
6
30
12
288
96
30
60
6
102
15
36
12
27
57
15
30
18
57
3
90
3
48
72
15
45
132
15
57
84
21
36
3
39
6
12
39
69
27
9
48
60
18
108
69
45
42
105
15
6
39
36
39
6
15
60
87
33
15
12
60
90
27
15
96
108
69
12
3
228
24
168
12
6
30
48
57
63
9
12
21
48
15
39
6
99
15
153
45
42
12
180
30
3
27
33
21
207
27
48
90
3
39
12
45
3
108
78
ABCD 98905949386*3^$a+1 [50035]
21
29
7
12
11
10
15
45
27
57
123
27
21
60
5
115
29
16
44
127
48
141
24
36
12
8
300
91
60
159
81
29
144
7
81
32
156
84
67
29
184
140
96
7
48
57
212
36
4
171
96
29
60
4
140
76
15
165
39
5
58
33
84
96
209
10
78
8
90
25
5
19
15
126
20
7
24
24
29
43
113
67
77
7
29
40
50
64
126
140
7
228
84
72
63
90
15
5
7
59
85
9
50
1
24
108
77
30
46
51
9
12
27
15
80
30
16
12
32
7
21
27
36
27
102
56
7
77
76
20
55
65
55
120
60
5
60
24
76
20
115
9
6
249
528
53
24
60
120
156
84
43
27
86
84
31
87
62
7
180
23
85
21
39
21
27
47
46
44
91
27
105
12
33
8
40
20
4
27
183
21
12
57
27
89
34
57
108
213
68
60
24
30
25
41
55
185
30
70
51
23
70
26
25
5
187
24
9
54
105
60
5
76
20
24
28
8
10
14
7
48
41
60
7
63
134
10
57
60
9
50
1
89
7
15
192
21
125
7
45
15
12
261
24
140
60
216
7
27
117
89
24
90
106
60
44
36
31
29
84
100
48
108
20
7
24
24
65
55
120
36
69
102
33
5
31
228
41
24
7
84
5
7
93
20
31
24
119
10
15
41
180
10
42
15
23
1
9
171
59
85
60
5
120
19
5
43
192
125
7
60
24
5
60
4
20
96
127
144
153
111
89
31
95
49
185
196
99
15
80
73
17
7
93
48
72
26
1
159
14
16
27
135
2
40
63
48
135
105
72
24
48
48
48
5
60
24
60
60
96
70
9
45
63
60
17
136
27
132
5
67
29
112
2
1
96
89
60
211
29
232
75
24
9
171
149
54
85
11
70
27
63
14
60
156
187
84
29
120
214
26
7
165
15
84
29
19
41
7
77
196
54
86
319
36
72
132
11
49
93
87
12
173
28
150
33
5
24
60
16
44
60
7
48
41
19
11
10
140
19
101
19
5
16
75
24
156
180
120
5
120
19
36
36
39
81
89
100
75
60
5
54
25
21
39
101
4
80
60
7
353
60
55
96
129
111
29
31
95
64
26
4
50
25
33
8
7
17
96
4
66
9
120
21
74
240
6
19
21
27
23
1
141
147
21
120
39
5
7
89
31
33
20
7
9
75
5
19
185
31
120
69
15
11
10
12
15
27
33
240
153
44
31
60
36
33
15
228
17
43
12
101
10
14
60
6
70
74
30
36
31
29
60
7
93
80
40
99
125
91
65
55
65
4
20
115
5
31
72
45
27
33
68
40
44
40
20
151
27
32
10
36
87
165
8
30
37
84
21
288
39
60
21
51
39
57
17
31
209
16
12
3
65
112
32
7
24
119
1
159
26
180
67
93
135
60
5
90
37
17
43
120
24
48
95
85
5
76
44
36
91
24
24
125
43
17
7
84
9
27
89
319
21
44
30
85
65
67
69
194
70
90
6
72
8
24
67
9
27
12
48
24
53
36
67
57
3
72
33
8
31
29
60
31
24
29
16
50
22
8
7
165
15
72
45
18
30
32
7
60
168
41
84
91
9
20
88
75
45
32
28
32
246
22
3
12
173
30
114
100
63
17
60
190
81
192
17
7
96
177
6
110
24
115
60
11
114
36
154
33
132
161
52
15
117
18
9
89
31
144
24
21
27
33
20
34
30
51
149
91
15
21
21
108
51
360
24
209
247
53
10
110
156
4
3
63
14
43
33
104
7
60
29
19
12
9
80
4
18
42
20
7
59
70
15
75
134
187
96
105
68
24
16
42
38
79
108
45
2
10
6
134
40
27
23
1
72
117
51
36
84
29
31
132
48
29
40
56
91
21
63
59
58
8
19
12
24
29
ABCD 98906247842*3^$a+1 [50020]
253
120
8
177
72
15
208
8
48
9
15
3
13
41
31
248
24
3
90
3
112
144
83
18
54
141
57
31
77
72
27
16
248
16
128
105
15
3
90
27
117
75
16
48
32
64
48
95
121
32
88
29
75
112
368
136
47
33
264
40
48
32
177
39
16
80
24
57
183
24
88
29
108
18
93
192
120
48
64
5
115
48
120
8
177
63
136
35
18
43
192
32
64
47
54
43
47
73
8
27
61
96
8
105
63
48
16
8
88
137
31
41
15
448
56
57
7
8
48
24
208
47
81
16
24
41
36
180
183
120
16
120
11
69
21
147
16
56
33
15
75
157
23
1
107
13
120
29
43
24
168
8
48
51
133
8
129
31
72
80
87
9
72
72
192
136
32
16
29
27
16
8
40
200
72
160
17
252
99
81
31
120
29
19
89
18
13
152
144
144
51
189
171
126
103
216
8
40
56
96
96
72
136
56
48
16
56
16
29
99
9
108
123
24
48
280
48
96
144
144
8
184
120
48
155
21
232
32
57
90
85
23
1
17
15
75
13
131
69
111
105
160
144
149
43
29
99
27
109
24
11
108
33
168
24
72
45
3
33
63
9
103
48
152
144
48
168
39
18
111
16
56
69
18
1
56
144
64
23
180
117
45
27
48
40
152
16
8
69
3
232
32
96
88
24
176
16
8
45
67
200
16
185
39
64
24
8
88
176
16
104
136
32
33
135
9
39
40
11
36
217
272
24
64
8
9
39
40
11
45
64
17
54
18
103
120
8
72
72
48
120
72
105
111
64
96
89
180
43
48
72
179
213
75
90
18
73
17
15
24
16
107
93
48
16
8
40
8
129
36
90
9
16
8
184
53
19
320
48
336
64
432
5
51
88
59
72
21
112
48
48
32
88
137
7
240
48
209
18
13
72
23
57
33
135
120
160
17
18
37
56
51
36
54
123
48
99
61
24
23
18
7
56
120
24
27
109
32
24
48
16
200
192
24
120
48
123
85
24
120
104
160
32
159
25
144
80
39
18
39
51
93
40
32
24
160
11
37
56
456
16
29
3
96
81
79
209
103
5
144
75
40
11
45
45
115
8
129
135
40
128
64
24
144
80
16
24
96
167
145
8
144
45
72
19
32
75
54
31
72
120
128
189
43
48
24
96
32
96
120
27
54
79
104
16
32
168
51
126
360
7
155
13
5
3
144
136
144
5
115
65
135
63
57
16
71
121
104
45
435
40
173
51
72
48
112
185
127
72
120
176
208
32
120
64
128
15
90
63
160
137
15
48
72
96
39
1
56
33
103
48
11
141
168
112
65
15
88
80
16
344
136
24
197
139
56
120
27
21
184
408
8
9
135
40
72
8
15
25
137
36
90
249
21
43
272
9
39
40
216
168
8
24
16
29
108
127
96
29
3
33
327
136
257
15
328
17
103
56
93
171
9
55
35
ABCD 98906534648*3^$a+1 [50024]
71
37
72
72
83
61
51
21
23
60
24
36
12
4
75
18
27
104
13
107
4
33
39
44
24
72
60
36
13
144
11
24
73
11
79
5
24
43
126
3
15
21
12
32
24
16
44
31
89
16
21
18
18
126
57
56
31
17
48
187
18
87
24
32
109
71
60
16
51
5
108
76
8
52
3
41
40
24
96
180
12
32
132
52
92
48
25
15
3
90
15
20
19
17
12
61
107
76
56
12
60
12
72
12
84
72
144
60
184
57
3
20
48
24
28
20
132
121
18
89
40
108
60
27
17
1
3
84
84
20
12
13
18
21
8
4
39
5
60
48
13
90
5
48
1
15
3
17
48
24
84
60
1
71
40
44
7
5
36
49
23
84
48
148
48
20
12
4
68
124
87
5
85
11
112
36
8
31
54
35
19
53
52
20
4
15
153
9
27
24
44
49
18
17
72
16
44
16
68
109
11
156
4
45
59
4
27
18
15
96
56
24
264
120
96
16
104
144
48
40
39
72
45
8
52
20
24
72
28
21
27
8
1
18
29
7
5
67
9
27
36
53
37
71
220
51
93
20
85
23
67
81
56
12
132
7
53
12
25
18
81
32
60
115
9
12
24
48
33
18
77
24
7
41
48
16
57
23
60
96
1
171
32
31
36
21
15
17
55
18
11
25
72
123
44
148
9
51
44
12
55
17
16
48
8
37
23
31
90
3
15
77
36
28
20
36
12
43
54
75
24
45
108
83
24
52
20
12
48
13
11
72
28
33
11
7
29
64
108
69
71
109
3
32
28
48
48
72
48
27
144
33
3
5
67
5
16
60
20
36
79
33
24
33
23
31
9
20
12
16
8
7
54
15
32
4
20
168
13
144
11
12
13
72
180
63
20
12
49
11
100
69
18
72
33
8
13
47
60
37
87
36
3
21
68
108
60
100
8
12
12
24
40
8
60
145
27
24
32
7
54
72
3
12
84
27
18
18
45
27
53
120
7
45
24
8
48
19
36
9
44
124
60
48
20
12
28
104
132
4
8
60
13
39
48
228
81
27
9
3
15
53
4
44
16
36
132
140
4
116
24
43
17
24
13
144
36
11
7
29
79
5
100
24
32
88
57
54
41
112
8
48
43
69
60
120
3
57
68
4
20
16
33
18
89
16
8
13
11
24
24
48
37
15
44
112
60
3
18
18
36
65
64
32
55
18
51
12
32
168
24
16
8
52
8
24
24
36
96
40
32
48
24
4
8
136
80
12
40
33
126
5
67
9
8
12
144
12
40
8
16
20
1
72
11
36
24
84
25
35
24
12
4
8
88
32
12
40
68
19
5
4
60
39
33
32
36
36
96
19
54
3
92
108
13
23
4
104
24
25
23
48
40
8
4
20
48
79
21
144
24
27
54
35
184
12
68
7
54
27
81
83
28
44
72
25
3
8
25
119
24
4
80
12
4
36
132
144
56
24
72
16
20
16
15
17
73
27
9
47
28
20
36
13
119
48
12
4
8
43
53
12
72
25
18
5
48
4
24
9
36
159
21
126
77
16
33
35
36
40
87
105
8
85
54
36
5
67
9
108
60
21
3
104
120
25
23
40
20
25
23
40
44
12
48
52
12
57
15
57
99
45
18
5
28
12
68
36
12
24
4
12
15
129
15
18
35
76
92
49
47
96
1
59
13
99
24
20
24
16
20
49
23
88
36
15
36
33
44
13
54
173
25
71
4
60
92
16
12
51
9
9
18
77
13
39
96
81
83
16
8
28
9
39
68
19
5
13
23
49
23
4
80
73
15
21
107
4
36
32
73
11
4
44
12
84
16
12
56
24
24
1
27
120
15
93
108
24
20
148
56
19
41
85
51
21
3
8
4
32
36
172
56
31
29
4
80
12
1
23
16
12
57
71
145
18
108
5
40
48
69
18
53
4
84
56
12
7
29
40
32
4
48
48
96
32
84
28
44
19
41
72
4
140
28
32
25
36
54
17
12
25
72
131
4
8
1
75
44
4
24
12
56
12
43
29
28
68
4
32
4
15
53
37
18
69
80
48
16
20
12
16
9
18
18
126
5
96
60
24
228
12
60
16
140
43
54
15
8
67
29
4
56
16
56
28
104
24
4
84
32
160
8
43
5
24
4
21
35
28
96
104
25
11
24
52
75
9
24
12
9
47
25
11
4
8
60
205
18
5
12
12
60
24
28
39
5
24
300
28
44
31
33
57
90
90
39
32
168
16
44
43
125
1
35
16
56
12
40
48
84
68
24
13
11
7
17
19
101
25
11
72
64
44
84
16
15
54
99
20
25
83
36
115
161
4
33
11
36
36
52
32
31
21
24
8
55
101
4
21
99
44
19
33
12
9
18
57
48
56
91
108
5
4
12
51
9
12
104
28
8
24
24
4
39
9
32
24
61
108
3
15
5
13
27
20
259
53
28
24
84
24
57
36
47
36
28
8
84
24
25
36
90
45
60
96
12
188
67
17
19
9
12
69
126
57
87
41
52
8
61
3
51
173
204
1
18
113
67
209
48
12
120
16
20
24
109
11
120
16
84
39
29
84
49
83
25
ABCD 98906674268*3^$a+1 [50059]
40
89
87
84
12
33
19
132
8
48
120
88
137
159
9
39
60
12
36
165
24
15
36
189
24
87
48
136
8
16
120
65
315
237
48
31
80
100
68
120
168
12
45
3
4
113
63
88
104
72
4
80
124
41
31
8
16
20
21
15
9
312
27
21
111
48
177
39
160
80
64
17
24
39
72
40
120
56
84
21
240
120
63
16
116
4
161
7
17
3
96
45
24
27
4
24
180
176
132
48
81
111
33
120
19
128
45
39
9
55
65
27
93
55
56
81
19
108
17
55
144
104
52
29
15
129
31
20
4
176
12
4
44
45
51
28
32
304
24
137
120
103
20
36
184
68
69
111
88
144
65
51
16
68
16
156
29
15
16
20
4
41
115
29
24
27
96
60
24
24
16
68
381
120
27
28
24
56
105
15
60
21
24
31
56
24
81
39
9
31
68
192
165
75
48
160
60
20
96
189
391
44
12
4
101
123
52
104
256
24
137
3
156
180
4
24
32
9
96
120
195
48
36
105
51
156
48
36
28
32
36
69
15
48
321
55
65
144
3
144
60
273
127
56
112
8
4
240
20
64
56
48
40
56
57
87
33
15
120
28
92
9
39
36
148
60
5
27
124
17
39
105
15
36
165
183
105
31
44
16
44
81
24
235
36
48
17
144
79
233
15
24
9
39
108
189
39
57
19
44
9
7
84
140
9
55
32
36
93
15
24
16
60
5
15
9
3
28
32
52
60
17
48
51
69
63
105
199
56
24
124
20
76
180
44
96
204
24
232
56
9
195
124
41
24
39
33
39
24
72
24
24
24
16
17
75
52
12
53
168
39
60
21
48
219
117
63
33
7
17
79
20
45
15
64
20
196
44
333
79
24
44
48
64
125
264
96
39
16
65
63
48
4
5
96
43
96
5
15
28
92
24
72
105
24
96
147
12
88
65
55
8
33
75
36
33
31
137
63
36
220
41
7
56
24
52
29
31
65
159
9
31
17
7
56
81
63
57
3
21
15
60
16
116
33
15
57
79
8
153
15
64
8
96
81
219
76
20
21
48
79
8
33
135
160
41
111
48
4
176
60
100
32
28
32
24
40
104
16
44
252
9
75
64
276
56
9
24
55
41
3
228
24
84
36
40
89
55
24
113
39
24
24
48
4
20
28
12
20
28
20
12
120
40
128
81
55
41
96
63
64
128
72
16
65
27
60
24
28
36
60
5
27
45
87
12
100
8
57
24
72
43
60
41
24
72
135
105
15
9
15
40
185
24
15
9
48
19
149
31
65
240
39
16
48
36
317
147
52
24
65
240
51
36
33
31
56
4
84
56
84
189
51
36
40
104
16
48
32
9
15
36
96
52
113
255
105
15
84
100
60
20
24
4
92
9
96
39
64
128
120
48
24
105
120
147
84
9
168
15
24
40
41
63
40
80
9
7
80
105
15
24
24
33
39
88
113
24
55
104
12
12
96
36
141
24
55
296
120
129
99
64
53
63
12
28
32
33
19
36
96
188
336
100
17
24
48
3
148
92
4
41
19
5
24
96
3
132
108
12
144
9
7
8
153
159
40
65
43
396
20
117
24
111
33
115
20
40
80
9
72
51
108
72
393
51
276
12
16
5
91
53
7
68
100
41
87
60
12
132
36
33
55
56
24
16
56
72
40
80
81
15
12
52
17
255
120
ABCD 98906719864*3^$a+1 [50018]
36
28
23
9
4
32
4
5
18
21
81
18
1
36
44
16
83
1
17
15
24
16
44
28
68
45
27
108
4
104
72
112
96
47
37
92
51
25
20
48
24
12
48
100
20
16
36
83
1
20
24
16
92
72
105
27
111
25
68
16
41
19
36
155
73
20
4
56
69
15
48
28
80
40
20
36
76
17
72
15
4
47
93
52
5
3
60
24
57
18
33
12
60
48
4
56
4
108
20
15
213
57
3
12
72
40
83
1
59
108
12
37
20
105
6
12
81
36
16
17
138
33
39
45
33
102
1
41
3
48
24
108
15
48
90
90
9
84
57
3
12
40
84
44
36
63
37
44
69
27
4
17
147
40
20
96
4
32
24
87
45
27
21
16
36
104
136
8
172
140
12
48
120
60
87
13
17
27
28
23
9
136
65
87
57
55
8
36
24
208
44
28
12
164
4
17
99
27
120
37
5
15
180
15
61
89
55
32
24
36
16
84
41
67
23
54
66
54
96
15
87
42
18
85
20
36
40
12
164
88
60
53
15
12
63
12
145
8
12
36
39
105
15
60
30
87
96
4
80
111
33
189
123
15
69
36
28
32
72
72
160
8
48
177
111
12
28
44
48
27
21
69
78
9
28
8
12
36
160
20
9
18
9
144
84
12
93
87
48
28
5
15
4
11
33
27
12
1
41
120
51
27
81
4
56
141
3
76
36
11
69
36
9
51
60
52
72
68
72
36
75
12
1
164
57
15
36
165
102
25
8
129
39
16
23
21
16
36
20
12
12
48
12
36
120
28
47
37
36
107
33
12
27
1
20
12
4
8
12
3
13
68
4
176
27
37
12
108
8
24
40
5
18
30
18
109
23
108
85
44
64
77
30
277
53
55
32
75
21
12
12
48
52
56
60
57
7
12
8
12
36
12
75
145
20
57
18
48
37
185
27
24
16
5
39
99
61
20
69
30
1
176
3
37
36
32
136
47
105
28
12
5
72
30
18
24
3
48
24
28
240
65
3
60
120
4
68
15
45
48
12
63
37
36
80
40
44
135
1
104
12
60
24
4
17
15
33
75
3
105
4
143
33
4
56
12
52
20
21
3
124
8
132
16
44
60
36
72
129
55
24
12
44
63
61
84
60
32
24
52
104
16
140
40
72
20
75
30
15
57
75
16
44
28
5
75
16
84
152
33
48
19
5
63
57
216
7
32
3
102
19
20
120
276
88
32
28
36
152
4
161
3
4
35
33
132
15
33
48
12
87
93
88
156
36
8
12
15
54
123
76
32
27
177
16
20
4
68
15
1
60
36
48
35
57
4
12
5
72
235
12
8
72
28
56
40
32
72
16
107
25
47
21
24
36
9
7
56
100
8
120
24
28
89
63
15
18
123
24
12
3
48
109
24
89
3
84
76
32
15
21
144
12
96
60
15
69
21
67
53
27
12
4
164
12
36
15
42
63
27
85
60
56
12
60
12
12
144
36
28
92
28
5
18
9
4
41
18
120
37
23
193
44
156
24
16
104
3
37
84
59
90
15
60
52
20
28
32
3
61
80
4
72
53
111
72
40
65
72
27
64
92
4
143
13
8
87
157
5
31
60
12
80
28
59
57
24
9
63
24
24
136
56
4
53
123
48
39
297
48
36
159
1
20
21
19
29
3
24
51
33
16
140
156
60
27
141
4
12
5
39
96
36
40
68
24
33
42
45
48
9
3
60
15
45
136
20
52
107
1
137
115
84
44
84
16
44
52
56
160
32
52
36
68
99
1
12
44
16
35
9
3
181
96
8
60
12
45
51
4
8
60
72
4
20
72
12
36
24
108
28
56
21
55
8
27
117
40
96
20
36
156
147
105
57
31
44
45
91
107
117
120
3
48
97
8
9
75
63
21
60
72
28
20
24
15
297
60
88
8
9
19
56
21
27
36
4
200
132
51
109
36
32
52
41
19
53
55
20
100
143
37
212
3
37
180
5
48
18
37
17
15
36
24
48
63
33
4
68
4
56
12
12
4
32
28
152
100
47
33
12
33
39
24
60
4
12
44
24
12
16
35
37
92
160
143
117
4
44
15
57
28
92
3
121
20
141
15
48
48
12
100
8
4
44
24
28
47
33
64
8
3
69
28
155
93
52
36
20
36
76
8
24
36
24
12
36
15
42
27
63
33
48
21
3
76
36
36
17
27
21
15
4
96
35
49
8
28
8
124
156
20
144
48
24
156
84
48
75
1
92
52
72
68
33
27
208
8
132
9
31
17
51
ABCD 98906857202*3^$a+1 [50152]
72
29
61
95
324
328
68
180
175
369
120
56
60
132
208
63
209
133
75
24
176
480
24
120
216
37
216
27
144
171
90
35
24
103
108
5
24
16
27
117
320
31
149
31
257
211
9
8
40
80
64
213
27
116
145
18
41
120
156
52
92
169
54
317
208
288
87
108
309
51
90
18
29
132
96
24
691
29
79
41
40
176
24
168
112
519
57
144
20
49
147
140
55
108
72
252
45
200
43
72
93
32
595
45
128
24
168
103
29
28
72
231
329
120
240
180
49
47
132
55
57
200
40
48
8
64
69
131
103
36
72
45
27
77
168
120
103
180
189
48
272
376
87
113
24
43
53
163
77
84
91
89
60
76
135
129
128
13
35
184
20
148
380
252
61
59
139
117
120
144
56
12
148
272
72
36
60
7
57
8
493
59
103
77
228
108
55
29
160
48
51
21
80
136
213
54
53
55
129
339
72
108
77
52
32
40
159
57
87
53
144
1
270
18
11
43
93
144
69
11
60
156
133
27
32
112
48
303
72
77
36
13
59
48
240
112
45
18
5
60
192
13
75
285
18
57
123
309
288
87
57
68
91
9
92
28
8
64
51
5
24
79
269
12
16
32
160
51
21
140
28
20
28
573
291
96
63
137
60
220
360
15
180
18
291
96
27
18
299
496
284
28
32
13
467
253
23
124
51
149
301
27
20
108
133
11
61
90
125
432
145
27
48
72
231
5
103
41
108
103
29
60
136
480
87
113
24
16
104
36
84
48
88
464
103
126
162
180
549
68
31
117
360
164
60
19
72
90
155
64
303
5
211
57
404
79
21
56
175
9
8
271
57
504
200
160
69
54
53
37
3
164
220
120
288
128
264
19
72
5
103
9
32
16
152
12
340
51
90
18
17
144
96
40
333
59
103
209
133
107
253
3
24
8
312
96
264
103
153
27
173
204
1
27
48
72
200
72
31
29
259
180
21
80
36
12
31
41
31
129
123
18
ABCD 98907215716*3^$a+1 [50016]
24
112
39
6
264
147
72
24
104
157
27
45
3
15
18
135
32
24
16
48
24
72
9
168
30
41
49
39
165
75
56
13
35
127
18
71
40
81
6
41
61
11
40
8
121
96
72
23
40
21
51
21
99
45
11
48
55
18
63
57
72
111
15
33
21
114
138
18
6
23
64
15
6
66
54
24
12
96
54
57
56
72
25
191
16
27
126
18
29
25
39
8
64
24
45
11
31
210
36
72
18
18
15
8
31
54
27
51
84
108
42
102
21
75
5
13
84
47
169
6
30
18
18
222
90
48
36
90
57
15
42
162
21
32
40
56
72
85
147
27
126
15
111
153
48
129
95
121
18
12
81
56
16
27
21
105
6
41
64
93
35
16
128
24
31
12
69
27
162
30
186
27
81
12
3
75
30
39
56
145
15
120
27
66
144
27
87
33
15
129
200
13
3
80
31
9
8
40
27
45
9
24
63
39
225
141
30
18
227
49
12
99
24
165
171
15
84
21
57
23
31
81
21
11
121
12
24
18
33
57
12
3
80
64
224
7
18
47
16
9
18
5
13
3
8
97
24
15
39
33
33
114
12
9
123
54
23
85
12
6
33
8
115
18
18
114
71
160
72
15
54
18
9
9
78
30
54
78
84
11
13
75
33
15
24
32
55
9
45
75
135
185
72
31
162
180
36
108
123
63
105
15
6
84
252
72
36
63
87
33
213
147
93
123
15
6
27
57
47
31
174
99
9
18
77
24
31
12
54
72
54
9
48
8
31
30
90
36
69
21
75
57
95
48
16
33
119
88
9
126
54
42
57
9
23
16
21
30
114
3
9
15
45
51
51
42
12
207
45
24
107
1
90
18
12
63
9
6
48
162
39
48
72
39
90
95
1
39
27
77
31
36
36
54
42
57
45
27
81
47
13
59
48
144
73
12
11
121
48
36
11
40
120
9
159
3
29
85
12
183
56
19
21
27
173
67
53
112
32
55
162
54
41
151
18
72
36
27
105
15
344
1
15
8
31
72
36
5
61
126
29
121
12
3
8
13
99
3
101
25
54
42
18
21
45
27
9
15
21
24
203
7
18
42
77
16
135
78
3
135
36
198
60
123
8
31
89
73
87
56
16
15
6
251
157
131
1
39
48
69
3
219
53
40
15
66
24
48
54
6
66
96
33
56
19
126
39
144
27
60
129
56
13
30
54
36
18
162
36
11
61
123
171
77
25
47
61
3
144
24
9
6
33
21
30
93
96
32
24
16
33
39
264
21
35
24
16
32
55
81
96
96
63
113
19
126
120
15
39
65
192
24
120
24
160
45
36
39
21
27
99
69
141
3
200
24
16
120
87
54
131
1
71
109
48
99
32
31
42
15
3
5
43
5
72
37
51
213
18
9
9
132
59
88
45
147
21
18
17
49
96
143
13
11
49
84
36
95
67
96
30
6
33
56
229
180
239
13
51
104
144
7
41
37
72
54
77
13
35
49
18
21
93
138
126
11
16
32
96
25
23
88
3
90
75
45
18
78
3
117
59
1
84
3
24
87
48
24
9
93
36
47
88
105
66
162
72
6
12
18
24
120
111
24
56
88
63
57
15
36
29
103
17
1
30
41
40
24
24
8
79
57
48
9
183
32
49
47
205
18
6
84
95
96
13
12
15
24
72
15
54
36
23
16
57
54
9
3
117
9
47
25
23
37
66
129
8
48
1
54
18
12
51
8
13
75
80
25
23
13
3
123
60
9
96
33
39
80
16
104
13
83
61
108
108
42
18
71
24
223
57
144
57
23
133
3
129
15
69
11
48
40
56
16
81
39
69
24
12
15
8
103
90
6
48
150
51
87
209
7
9
123
45
8
13
96
27
152
24
85
3
9
18
90
3
21
30
42
131
40
72
8
73
12
108
23
19
12
72
57
57
126
41
16
192
15
9
128
43
29
16
87
33
15
114
15
24
144
81
78
9
21
11
88
87
66
23
72
24
25
108
3
ABCD 98907386322*3^$a+1 [50046]
51
48
108
27
21
9
123
12
45
60
18
18
51
105
123
36
96
3
66
51
168
12
75
21
12
168
105
24
54
72
12
21
24
123
144
45
24
39
12
21
15
9
231
102
96
66
81
27
6
120
39
15
108
24
30
18
60
12
36
57
57
39
171
108
21
327
9
135
54
66
6
15
15
57
93
174
18
60
18
72
36
129
108
69
36
162
81
39
72
90
78
138
60
108
159
33
72
60
87
21
120
72
123
252
36
9
123
165
48
36
15
3
36
6
51
48
27
9
48
12
15
90
15
3
36
21
84
27
144
93
96
45
27
9
3
15
90
108
15
12
63
33
51
18
132
30
9
27
57
21
36
66
24
69
15
126
3
3
108
144
90
48
39
141
3
96
249
36
48
96
54
12
18
90
36
36
6
27
63
54
18
210
42
66
63
51
45
21
75
192
21
6
120
141
27
12
33
36
45
54
18
39
48
15
72
6
87
93
39
96
12
45
72
159
117
12
90
45
33
39
24
132
87
45
33
15
60
60
24
15
6
27
168
105
72
15
63
72
108
72
21
15
9
75
6
66
18
3
39
48
18
159
39
126
96
18
12
57
15
42
84
6
36
12
90
15
75
72
93
36
105
96
39
60
57
15
9
15
36
228
39
108
54
18
45
33
63
57
63
27
42
48
108
87
93
51
48
15
138
24
30
108
117
141
123
156
21
42
36
105
177
3
39
192
6
102
60
21
87
144
18
318
42
48
15
117
156
222
33
105
54
42
48
42
108
12
36
24
30
3
57
15
24
87
129
48
12
48
63
150
135
45
30
108
24
33
33
72
24
39
144
27
261
135
129
84
99
408
9
9
255
15
42
87
15
57
3
21
9
75
3
18
36
36
12
90
6
156
24
339
36
21
18
201
12
132
117
6
198
54
90
87
15
18
15
36
12
27
60
48
54
78
66
132
195
15
42
102
60
105
24
159
57
144
96
24
84
60
3
90
27
63
9
3
222
54
12
24
30
24
30
24
66
54
57
309
51
120
3
117
15
81
72
60
96
51
48
33
147
237
51
45
159
246
3
87
18
15
21
3
87
6
12
150
33
39
48
60
180
18
63
57
24
15
3
126
246
21
57
102
36
90
3
60
45
27
63
24
30
78
84
60
18
75
195
12
6
3
24
27
69
57
12
27
81
15
27
72
105
108
15
132
48
72
9
36
96
75
42
162
18
90
21
189
27
51
57
60
3
72
72
90
60
54
162
30
24
33
108
48
84
60
48
12
87
6
75
15
9
81
90
144
30
6
30
90
33
135
12
18
42
102
36
60
39
87
45
75
69
24
147
30
63
15
90
27
21
87
72
21
99
15
36
177
75
210
3
12
75
78
54
201
48
12
39
60
81
27
30
96
135
57
63
51
21
72
123
9
165
63
63
33
24
33
90
132
66
186
45
48
48
75
54
36
3
15
9
60
141
24
162
30
75
93
63
93
51
48
27
54
87
9
90
9
12
120
192
252
21
135
87
12
6
135
57
6
9
21
6
48
36
285
27
18
144
18
12
21
39
12
33
72
48
87
18
111
225
72
24
18
72
54
72
72
30
96
9
48
153
6
345
60
3
6
87
249
6
69
108
15
252
18
126
9
63
9
48
93
12
15
96
147
57
15
180
48
33
57
234
153
12
3
36
57
72
120
15
21
60
9
15
27
30
3
60
36
27
168
45
117
192
222
54
54
30
18
42
87
60
9
24
108
84
6
102
27
15
90
39
81
6
12
6
135
21
60
ABCD 98907498824*3^$a+1 [50045]
69
112
36
24
48
360
72
68
21
7
155
54
31
84
48
80
12
15
105
96
249
15
39
162
7
8
12
27
1
35
37
12
80
159
21
40
8
40
180
17
54
25
371
13
12
8
21
36
15
16
84
48
12
68
172
48
36
95
69
28
44
160
80
159
169
108
44
21
43
24
41
19
17
75
88
80
120
100
48
84
216
168
24
152
48
88
48
32
120
72
3
69
16
95
54
43
12
60
56
28
44
27
90
180
15
40
35
93
16
264
32
48
88
80
24
21
19
36
84
80
124
204
47
21
4
140
4
204
132
8
100
48
12
8
40
24
168
8
172
12
65
103
108
32
12
4
44
48
99
253
132
80
48
52
48
32
28
108
132
68
45
175
44
148
156
192
20
3
216
1
233
31
216
264
11
54
55
68
132
16
32
76
32
12
81
19
60
80
93
18
49
20
16
84
60
80
51
81
88
32
4
32
105
115
32
16
107
25
12
96
24
72
149
216
270
25
60
168
12
20
201
87
16
240
12
20
204
15
1
32
112
20
40
68
76
11
13
8
33
291
28
131
97
84
56
195
85
12
92
9
55
71
225
16
92
16
84
12
144
36
120
36
65
15
64
36
12
12
8
12
4
32
124
20
76
12
128
40
104
64
24
12
60
248
48
28
12
24
144
32
208
12
12
11
9
27
33
93
55
32
100
12
60
8
120
52
108
72
8
16
5
235
132
44
21
19
35
73
71
85
72
12
36
24
32
40
168
36
36
48
240
140
57
19
35
49
167
13
8
72
60
12
180
4
204
20
21
235
96
108
12
48
41
139
23
13
236
4
24
8
192
243
109
120
20
60
4
92
232
8
4
89
19
20
123
129
40
11
54
15
124
44
48
4
60
80
148
17
91
72
32
136
29
3
120
16
56
36
12
100
20
112
48
108
32
147
25
8
21
7
20
40
95
169
96
272
3
253
17
108
79
192
48
12
116
39
93
72
51
45
120
12
16
60
24
48
12
336
176
4
96
8
52
128
100
12
60
240
35
61
104
16
12
240
128
28
41
123
3
9
40
5
43
8
64
176
4
29
7
140
100
5
39
76
65
7
152
4
36
108
180
216
56
159
36
13
12
36
32
12
16
113
31
221
79
68
180
160
107
45
9
139
20
252
100
48
96
65
7
24
96
12
80
16
116
64
56
160
48
36
324
12
80
4
92
105
43
137
15
160
24
120
8
40
47
169
101
3
16
24
137
55
96
104
148
12
48
32
64
132
12
20
16
44
63
73
224
168
64
29
91
60
20
28
53
18
21
100
20
28
20
12
160
108
17
55
35
165
244
156
20
64
60
72
12
60
8
64
65
15
39
25
11
133
12
116
88
101
36
288
87
75
144
85
20
16
108
144
72
275
181
84
41
19
200
15
25
8
252
36
12
112
84
24
20
148
104
136
44
108
112
48
20
228
64
48
80
28
48
144
101
159
40
72
125
90
21
33
67
24
8
136
72
12
32
28
80
16
11
169
116
40
68
108
255
57
16
24
68
69
79
216
84
92
52
288
53
31
5
43
48
89
19
12
72
48
155
109
20
64
131
ABCD 98907669748*3^$a+1 [50006]
1
11
13
12
72
60
11
60
6
19
32
28
17
24
3
12
39
37
5
15
192
3
25
48
11
21
60
9
103
8
28
60
24
23
37
8
63
12
13
11
24
42
43
11
21
63
97
5
7
20
63
49
20
105
51
99
1
23
180
21
28
11
42
15
39
9
15
25
35
12
25
185
63
57
39
48
63
24
25
131
9
51
13
84
36
11
24
42
120
24
66
54
19
71
6
55
44
40
60
95
9
57
63
24
28
29
103
12
36
95
33
160
12
228
84
53
78
1
48
36
95
96
81
3
25
120
20
40
47
73
56
15
30
3
3
13
47
69
4
35
49
128
4
84
20
21
114
1
96
120
188
16
20
16
84
71
37
8
45
18
49
108
32
153
79
41
7
17
54
129
16
240
24
11
36
66
78
12
37
47
96
48
69
3
105
64
60
68
33
7
23
33
4
32
99
1
35
6
19
5
30
36
25
5
39
108
76
35
49
128
45
27
28
44
100
8
28
203
12
9
16
8
255
45
16
36
48
35
42
150
165
3
25
24
20
52
68
27
24
49
68
3
42
55
59
25
44
27
9
45
6
48
1
65
3
27
25
155
1
12
17
96
24
43
11
1
56
123
156
1
23
69
27
66
19
11
60
13
12
23
9
88
20
9
55
11
37
23
13
77
27
117
54
37
120
12
12
125
54
12
33
72
12
36
40
107
84
6
30
49
11
133
41
30
9
75
37
23
37
35
48
60
61
8
87
33
3
30
54
1
65
15
100
23
49
20
52
8
3
24
61
20
9
90
13
188
60
15
24
24
66
103
168
23
9
40
48
32
3
30
54
81
12
27
96
9
39
42
19
36
92
117
63
3
73
92
9
19
35
42
3
117
294
13
192
68
36
64
116
4
116
72
24
39
69
16
35
69
28
12
132
24
36
5
39
15
42
24
3
88
44
124
11
1
132
11
1
116
28
11
9
36
64
156
60
228
20
36
4
71
97
80
40
12
83
157
72
48
107
60
36
48
42
27
3
13
71
6
3
16
56
12
33
19
48
53
79
20
4
72
185
7
80
48
9
6
85
12
12
11
9
15
21
45
19
35
81
15
25
59
69
27
25
5
19
35
9
15
21
45
126
45
40
143
6
123
27
36
48
12
84
9
51
13
56
36
15
66
144
30
13
287
73
72
5
15
4
11
9
4
80
40
23
49
20
159
25
144
8
64
95
120
33
207
84
25
197
24
51
52
8
48
15
1
11
45
15
48
25
47
24
13
23
30
15
9
31
65
67
8
159
49
72
83
66
96
120
79
36
35
9
16
128
15
129
33
43
176
45
31
12
36
95
49
12
24
44
57
30
85
59
96
24
1
20
45
43
53
3
15
49
132
56
3
25
107
37
68
15
13
20
100
24
71
37
23
42
90
85
32
87
36
54
39
4
11
66
103
17
51
148
24
23
57
63
24
73
257
55
20
75
9
231
36
217
12
84
71
73
83
45
3
66
51
69
6
24
33
156
16
11
25
89
96
3
51
1
95
48
25
71
9
51
25
11
13
260
24
63
153
40
35
36
61
8
27
9
36
3
1
119
57
64
41
67
116
15
12
84
96
13
12
72
32
219
21
88
48
44
51
90
78
60
1
5
159
177
198
42
7
8
15
24
120
129
16
41
24
19
60
95
157
48
35
42
139
59
1
84
107
90
54
33
40
120
137
39
36
141
24
3
27
66
19
5
3
87
61
35
144
30
6
13
116
15
93
63
49
80
60
28
56
27
33
15
61
104
21
43
53
55
128
4
12
20
75
21
195
90
7
11
12
37
11
81
39
37
5
79
48
17
43
77
30
60
60
121
48
107
253
20
4
353
3
27
37
53
7
236
51
24
21
16
20
28
77
18
37
108
60
24
191
66
43
140
51
169
23
9
51
48
36
49
32
64
20
15
49
72
24
20
36
4
11
97
56
40
12
5
19
8
27
24
36
36
93
52
84
36
65
7
17
54
36
9
64
96
60
41
6
114
79
44
60
33
54
61
60
8
12
64
5
31
8
60
21
30
13
92
39
69
63
13
41
6
13
71
30
3
48
4
140
99
49
17
19
11
96
60
30
18
57
12
88
12
11
12
57
52
60
20
36
28
17
7
11
6
159
4
11
186
31
8
27
9
48
51
81
51
25
8
40
284
87
21
40
5
19
5
6
48
42
150
45
52
60
36
47
57
36
96
39
12
90
175
65
27
88
5
18
6
159
16
68
123
60
69
81
87
63
9
36
ABCD 98908625378*3^$a+1 [50019]
56
16
84
15
5
24
36
16
20
19
90
39
33
27
68
24
31
18
30
29
7
89
36
16
32
100
21
95
25
39
36
165
120
15
44
37
3
68
12
133
48
11
115
5
31
5
19
29
24
31
29
52
84
15
165
60
32
4
36
8
76
44
7
168
156
45
48
21
71
24
40
32
25
144
51
45
15
32
73
24
23
60
132
49
6
5
28
3
105
8
24
48
4
8
67
60
105
20
19
105
15
29
13
23
96
84
4
12
15
153
63
9
20
88
8
124
36
3
57
44
4
104
60
1
51
15
5
96
115
5
24
28
12
96
32
7
5
79
45
12
12
36
84
153
24
111
84
68
16
20
55
9
87
54
90
5
121
30
9
36
51
105
44
4
24
8
25
39
44
64
32
16
104
175
29
4
21
102
129
80
25
51
32
31
9
12
84
56
76
12
3
18
71
76
12
48
3
6
95
25
39
20
37
48
87
8
100
44
48
40
24
20
4
144
12
84
75
21
48
8
24
4
44
28
93
95
67
33
15
69
20
40
8
12
112
56
84
24
60
36
16
219
41
40
33
59
7
5
28
36
24
32
24
4
12
39
29
7
30
15
20
115
36
17
312
28
36
51
101
103
9
60
57
15
36
144
24
45
27
32
96
16
24
60
20
31
53
100
20
43
54
35
28
48
8
25
150
45
176
88
48
44
4
80
37
234
41
12
52
8
168
24
24
4
32
76
8
12
24
31
125
84
40
36
32
28
3
72
5
48
1
30
45
48
60
12
15
21
15
17
136
60
36
84
252
8
4
3
18
11
28
80
43
29
19
117
33
15
84
63
48
9
12
39
17
48
24
1
30
81
80
16
63
9
27
21
9
3
92
28
3
57
72
20
19
9
20
43
65
12
31
129
8
28
24
3
17
12
64
96
84
15
6
23
48
73
11
4
15
57
72
20
60
40
3
5
12
61
15
36
51
89
24
24
72
79
9
32
168
7
24
66
63
96
92
108
100
87
117
8
24
24
25
39
8
132
52
104
4
8
13
39
20
48
48
76
39
21
15
36
48
9
33
23
7
29
148
68
13
126
5
4
12
24
116
64
81
48
15
57
47
28
164
28
12
44
36
16
12
51
36
21
48
144
32
1
24
99
27
69
36
80
12
31
81
44
115
45
44
76
36
45
3
12
9
11
60
48
43
45
9
66
113
12
12
67
9
75
21
24
56
36
60
72
28
20
12
12
60
85
51
24
21
63
81
54
81
56
52
12
8
100
51
17
72
40
33
59
36
40
20
79
36
53
4
33
18
29
91
17
124
99
36
21
20
28
15
105
80
52
48
96
15
65
84
31
41
13
35
12
28
75
9
48
63
17
73
39
57
54
36
5
124
141
83
12
88
20
7
6
48
51
140
25
90
5
64
12
45
24
95
31
5
43
45
80
16
45
51
68
1
11
4
9
59
48
13
15
27
17
31
21
15
69
12
9
6
65
25
48
6
41
79
45
8
16
104
12
19
65
64
48
72
36
15
161
4
20
1
126
18
11
19
5
85
27
48
24
27
33
3
5
40
48
20
144
52
56
4
80
48
31
9
93
23
31
5
19
9
36
12
24
56
60
12
1
107
28
15
45
21
96
35
48
84
121
11
16
32
132
55
21
123
29
13
120
75
68
84
16
141
11
24
24
4
92
55
29
4
48
44
28
36
20
4
12
15
45
24
44
31
36
5
48
132
49
39
56
36
61
54
24
89
72
40
9
15
32
24
48
12
24
16
36
32
16
24
48
204
20
360
4
45
47
79
66
99
44
25
126
29
84
16
15
21
15
41
43
5
84
43
213
24
27
9
44
12
24
7
48
36
29
61
15
84
20
60
24
228
40
12
60
132
44
4
92
120
1
47
12
31
113
4
20
7
60
81
68
172
80
64
20
24
64
12
39
9
81
35
7
5
49
23
28
3
57
33
11
55
5
24
40
27
29
36
4
24
56
16
9
11
13
11
24
36
64
24
176
12
13
11
16
3
45
51
65
100
48
80
43
153
32
52
20
132
48
31
6
3
27
96
84
21
68
112
69
63
8
24
4
12
129
35
48
76
60
12
60
80
124
200
1
18
60
9
8
148
20
12
112
8
52
116
12
55
89
4
20
16
8
28
44
24
100
20
31
5
28
20
160
21
39
33
39
68
37
11
43
12
9
48
92
28
12
225
71
12
60
52
96
3
5
124
32
60
16
8
52
60
12
27
54
47
43
12
5
28
36
8
37
90
33
20
36
12
40
3
57
84
56
24
4
24
3
234
119
52
80
40
45
59
40
80
24
55
72
117
32
40
99
30
119
36
24
12
25
59
16
15
6
35
19
5
31
77
67
30
24
27
20
24
40
24
36
36
180
44
16
3
9
12
44
156
100
116
4
21
15
8
31
53
7
29
64
33
23
31
9
96
36
44
24
1
35
36
25
15
128
31
101
24
24
16
168
36
12
195
9
96
72
27
54
27
ABCD 98909283496*3^$a+1 [50008]
113
3
76
5
42
1
24
32
12
28
65
91
29
31
5
24
36
12
19
12
24
12
11
126
18
21
28
12
96
59
85
56
33
31
41
43
36
17
7
5
18
37
8
12
3
57
64
20
4
35
13
5
79
137
18
18
18
37
53
55
11
45
16
35
33
100
101
31
23
37
53
19
17
123
16
71
9
27
25
65
67
60
12
68
48
39
66
18
25
17
67
60
12
12
23
18
18
37
80
15
105
57
30
126
24
36
19
11
49
29
111
28
113
3
76
5
3
51
45
9
96
183
64
77
12
3
96
12
16
72
24
11
9
16
24
41
24
43
24
23
33
15
37
56
4
17
15
24
15
37
12
128
75
13
12
36
29
55
47
45
4
41
115
36
12
12
44
39
72
12
108
45
16
84
71
6
48
67
5
31
48
36
48
8
45
114
33
57
36
7
41
42
12
1
5
7
32
45
90
13
44
28
68
9
31
47
13
60
119
1
5
54
66
7
12
24
71
18
12
43
32
3
25
23
25
20
40
5
27
36
4
24
56
72
40
53
127
48
12
144
101
51
52
24
20
9
24
67
12
60
132
65
55
23
1
72
53
30
6
15
16
36
20
3
30
27
40
72
23
42
7
11
33
124
24
17
12
31
5
3
124
35
60
49
20
21
15
60
9
19
5
19
68
3
25
11
48
42
19
20
15
13
20
16
48
5
115
60
32
40
41
54
6
31
53
90
81
9
7
48
185
43
68
28
44
15
13
35
81
9
19
5
19
11
13
44
3
12
13
41
39
160
44
27
37
12
104
9
18
9
87
61
8
16
12
11
36
105
69
78
21
48
15
9
64
60
17
31
23
84
121
5
31
11
13
44
16
11
49
65
120
27
117
18
1
8
15
21
33
103
41
3
12
183
37
11
49
60
125
90
9
52
84
53
42
13
5
30
21
33
36
54
168
36
97
68
9
6
73
12
17
60
115
29
15
28
47
57
16
144
17
7
48
17
48
3
16
8
15
30
3
28
44
4
83
1
8
9
108
6
1
48
35
252
25
84
48
8
124
132
24
23
117
12
33
79
96
12
17
18
102
7
72
17
12
60
7
5
91
72
8
4
65
19
209
55
17
18
9
9
55
36
107
54
3
39
13
36
8
51
30
19
59
18
30
114
15
15
61
12
23
72
13
44
76
29
30
78
7
120
35
126
66
21
69
67
41
3
57
43
59
13
5
19
113
91
17
30
180
162
24
103
41
12
54
24
48
25
32
15
169
72
24
168
23
72
30
115
53
120
3
72
4
11
157
44
4
11
49
60
17
7
48
20
4
60
8
21
36
48
60
7
156
17
31
107
61
12
20
21
3
33
43
11
13
17
27
64
53
3
21
3
15
33
16
12
84
12
5
3
9
19
77
30
54
91
35
60
69
52
44
15
49
5
18
25
48
47
25
53
48
7
29
67
24
77
15
105
183
16
12
12
20
105
51
112
36
32
88
35
85
23
57
16
128
4
48
44
16
12
5
12
55
149
43
41
6
37
17
91
32
64
65
55
48
12
41
75
40
17
7
11
84
18
6
33
3
25
11
1
24
12
53
111
16
47
13
116
4
35
13
17
18
60
12
6
36
3
16
12
23
61
84
17
30
9
28
125
18
21
4
24
83
12
21
24
16
29
3
144
33
19
20
39
57
48
100
36
5
55
5
19
84
23
13
20
16
12
60
36
20
39
30
139
23
21
105
19
53
79
20
16
84
48
11
109
17
67
23
1
29
7
17
51
4
29
7
29
19
20
4
12
24
35
97
80
15
13
41
72
3
57
7
47
156
1
8
76
48
17
19
53
67
89
27
16
20
88
11
42
87
28
65
15
87
1
72
12
41
72
36
36
31
5
19
36
17
7
24
11
73
35
25
96
36
36
12
24
132
32
4
24
29
30
186
31
20
76
35
1
17
55
20
36
45
55
24
12
36
77
126
13
20
28
120
119
13
5
19
17
43
53
43
41
24
18
12
57
33
55
41
66
61
29
63
36
27
24
18
36
66
18
19
12
144
5
36
115
47
18
31
11
30
3
88
53
67
47
33
39
54
3
51
66
7
53
67
24
17
66
57
4
108
11
13
84
17
18
54
48
67
41
24
36
7
23
61
12
20
16
8
76
48
17
31
41
48
31
48
65
3
4
53
51
60
52
17
79
24
200
16
44
15
48
72
25
176
168
28
20
24
4
12
20
33
19
48
8
36
9
19
144
84
11
25
60
5
7
29
30
1
36
53
79
36
56
15
1
12
48
47
61
41
42
1
68
64
48
12
35
1
24
29
24
19
53
7
12
48
113
43
41
96
3
4
65
12
3
16
44
40
48
29
55
5
30
49
36
24
20
16
89
54
61
11
25
32
21
3
12
33
79
35
48
18
19
5
3
64
17
127
12
8
3
13
48
80
4
17
55
17
7
5
36
54
18
18
49
96
17
42
57
27
1
80
81
60
67
20
40
17
36
43
11
25
8
3
1
17
19
56
4
60
8
4
5
19
132
32
165
18
1
89
84
18
18
27
87
49
36
60
20
45
18
9
33
43
12
96
29
36
54
33
60
12
4
12
84
5
63
48
15
25
119
18
31
140
52
72
84
71
21
21
18
18
19
11
73
71
133
11
36
25
36
24
23
13
5
54
1
59
21
4
48
17
15
39
36
37
24
180
48
84
20
40
17
3
12
24
51
1
72
36
12
20
15
9
33
7
23
13
96
48
12
12
41
18
25
101
30
45
51
13
23
90
43
24
17
3
21
3
4
96
107
9
15
13
53
7
17
39
33
30
6
7
12
53
12
54
73
113
54
12
9
4
8
88
12
72
11
25
29
ABCD 98910131636*3^$a+1 [50063]
97
72
80
15
129
144
3
205
227
181
24
48
24
8
15
108
45
87
57
16
137
63
9
79
17
120
15
48
24
207
1
65
15
360
48
81
18
13
72
32
16
8
9
151
47
9
16
95
24
1
17
207
81
295
47
33
48
9
18
54
183
285
243
48
24
3
54
60
30
36
49
65
199
71
25
41
39
15
18
111
21
171
27
61
59
93
87
18
7
168
29
51
24
24
81
18
72
36
30
27
33
183
81
96
127
96
216
5
51
9
15
15
36
13
101
30
45
15
36
12
18
114
120
13
173
27
135
73
287
145
32
51
133
24
48
72
8
24
3
45
45
48
43
96
128
57
6
57
16
272
88
17
55
47
72
105
16
32
16
191
60
18
90
57
48
3
37
53
30
24
30
31
59
21
195
54
295
24
149
108
159
75
60
25
8
33
72
150
48
49
11
162
3
15
72
241
59
21
87
49
8
40
65
18
85
224
216
285
42
18
72
72
48
132
3
160
128
88
71
36
69
40
56
184
83
37
35
45
135
9
16
65
39
96
81
90
54
30
33
93
54
108
25
8
27
162
18
12
78
48
159
81
55
17
48
39
15
18
7
65
63
33
12
43
65
24
48
31
47
9
153
63
39
33
16
11
45
24
72
39
1
89
151
155
54
66
60
12
72
18
42
145
53
12
31
5
75
69
78
141
64
185
90
61
11
60
153
16
101
30
61
179
108
138
7
47
6
27
136
176
3
108
25
59
6
63
27
117
153
15
24
88
35
102
18
93
120
144
16
167
72
25
128
105
18
37
72
125
163
17
156
99
120
3
12
96
33
57
12
195
135
1
11
45
15
156
60
169
104
69
138
49
5
3
87
33
117
19
89
18
102
103
80
48
16
23
57
21
219
63
25
65
15
57
18
78
207
120
15
73
17
7
104
87
30
43
32
112
32
15
36
117
45
162
18
60
30
60
105
48
288
64
96
11
18
48
43
24
65
15
183
33
51
69
57
39
184
11
6
54
1
224
160
104
16
71
177
105
15
183
42
7
83
72
213
15
132
133
8
144
24
27
144
13
65
12
36
7
176
40
137
24
66
24
48
162
96
75
9
6
33
24
40
32
63
150
12
6
120
33
9
102
49
137
55
72
83
42
12
31
128
21
99
9
222
1
144
35
30
180
18
78
54
45
81
72
151
144
77
186
9
3
133
32
327
25
65
39
9
31
167
25
128
40
11
66
123
144
27
61
77
60
111
27
144
141
57
7
96
128
9
72
15
40
96
299
69
144
15
25
107
126
303
120
57
63
16
101
27
15
210
15
63
145
24
65
30
108
157
11
30
39
75
36
54
3
112
56
39
9
9
15
27
61
72
23
57
136
149
180
162
6
15
112
32
3
61
72
59
150
39
87
57
33
54
81
120
249
108
12
31
137
120
42
45
64
24
48
24
288
83
84
9
81
103
47
90
120
6
30
60
54
73
53
43
72
32
45
115
65
247
23
18
303
81
18
12
201
87
78
3
16
200
24
64
17
30
78
102
45
33
102
90
31
137
30
18
39
51
13
47
33
51
36
132
21
267
12
33
160
47
145
96
32
160
47
132
120
78
15
3
69
3
30
63
15
129
15
25
ABCD 98910865544*3^$a+1 [50029]
96
153
9
30
216
6
30
45
99
29
175
65
43
102
90
18
24
11
115
12
216
36
36
17
192
13
83
43
126
126
12
125
97
63
45
102
108
17
16
32
7
96
57
48
32
1
90
60
9
111
6
491
85
30
45
15
12
6
30
17
97
47
19
96
90
3
15
18
18
66
6
54
126
18
120
6
198
36
12
18
42
12
78
5
43
6
120
24
15
21
155
61
54
29
16
99
12
65
133
6
5
85
75
135
96
72
90
30
42
15
33
90
21
21
59
61
3
15
402
54
57
9
39
201
126
9
128
97
156
24
18
41
25
39
57
18
126
36
18
33
39
138
180
6
54
15
3
72
21
9
186
12
162
96
36
138
65
25
6
65
79
12
53
43
120
42
90
18
30
42
18
282
18
129
69
42
225
117
11
7
48
9
15
12
18
72
90
36
24
120
60
33
105
36
24
102
24
126
15
48
32
13
18
48
36
180
24
126
51
3
36
90
120
144
135
80
199
90
42
48
72
45
15
126
83
160
27
5
64
51
144
18
6
144
18
18
66
36
150
5
7
252
54
6
18
191
127
42
90
66
216
234
6
51
48
99
36
41
16
123
21
63
90
198
108
60
66
150
210
78
12
18
51
75
60
12
18
90
150
299
16
9
36
51
3
48
24
36
65
112
32
19
36
54
90
137
160
69
120
36
15
32
67
189
9
66
42
72
30
60
12
150
30
89
127
17
16
9
18
405
128
151
9
32
157
12
135
9
162
42
102
36
129
39
9
63
18
95
61
90
18
132
36
47
1
6
18
12
78
12
65
79
54
75
176
19
72
18
6
45
75
54
78
48
36
60
90
39
80
1
96
84
114
180
5
64
33
15
99
120
36
90
72
90
150
15
123
162
78
117
27
84
24
18
39
69
246
101
355
29
48
67
18
102
108
18
18
36
24
36
36
12
36
36
114
27
75
78
90
54
12
168
3
9
108
6
36
120
9
96
63
65
1
42
5
7
108
114
11
7
90
47
48
85
30
173
43
6
18
93
45
3
57
12
78
18
156
168
23
13
66
129
96
80
55
60
108
65
115
45
75
18
3
39
156
72
114
48
51
9
18
12
42
234
5
31
65
25
23
103
9
3
96
12
24
66
54
54
24
30
78
12
27
48
15
42
23
13
30
72
132
18
18
12
162
114
165
80
1
78
12
60
36
144
21
9
6
30
24
18
90
12
24
11
19
36
54
96
36
47
97
54
54
108
18
30
39
80
31
84
72
18
3
39
228
101
139
72
90
18
30
132
18
36
41
16
213
66
90
18
180
60
93
87
18
54
84
45
69
138
24
30
24
30
101
16
9
36
198
60
81
99
45
27
12
78
59
64
51
45
9
54
18
24
30
24
65
19
18
107
1
60
54
45
93
18
60
5
96
288
7
18
23
49
30
114
36
84
36
6
48
6
210
96
30
39
3
30
15
27
5
13
138
9
15
108
36
36
66
75
3
29
16
9
18
138
96
156
63
9
90
60
12
78
18
54
30
180
90
60
54
84
6
36
48
150
30
6
36
30
18
150
48
24
23
7
108
60
33
32
160
3
54
78
30
60
63
39
201
33
6
120
18
15
45
30
6
30
65
96
48
31
12
132
66
36
11
67
90
36
126
48
36
29
16
80
97
72
12
36
24
18
72
21
48
21
90
18
18
72
90
18
57
81
15
135
281
64
80
79
72
120
96
72
41
31
120
18
87
96
15
18
186
54
12
60
39
128
43
60
84
53
48
64
21
18
66
54
24
66
135
9
87
39
105
117
72
3
105
12
6
5
49
12
3
21
90
36
18
30
60
18
15
32
43
ABCD 98911043326*3^$a+1 [50024]
96
12
1
42
90
48
11
49
11
24
19
185
36
61
143
25
23
48
91
53
48
12
31
101
61
72
90
77
36
85
72
48
78
65
55
72
17
276
1
120
35
36
132
12
36
19
89
61
48
18
24
149
49
71
37
48
11
60
48
7
53
7
30
96
54
90
11
24
31
18
11
156
72
108
13
47
72
121
66
29
24
1
47
12
121
71
79
5
12
192
133
48
6
108
36
65
91
36
42
36
36
54
72
5
67
48
17
12
31
84
60
65
91
137
108
7
18
60
18
30
11
13
36
35
67
18
6
29
192
48
91
41
85
90
5
97
18
54
36
227
60
7
29
25
71
24
31
54
180
36
36
18
72
72
5
7
126
24
84
6
18
90
5
61
72
18
6
83
1
95
24
7
54
162
65
7
6
11
43
48
42
36
36
59
115
6
18
30
18
42
83
37
18
65
67
48
54
24
311
13
18
17
36
12
73
47
13
11
48
31
102
270
72
101
247
18
30
36
29
60
145
35
192
25
204
11
19
29
12
108
1
23
120
13
18
89
55
17
73
6
90
66
6
23
60
7
29
79
66
78
12
168
5
13
107
1
12
60
30
5
37
108
95
12
48
43
126
11
7
12
6
18
41
31
17
60
12
121
47
103
72
12
29
24
12
25
24
12
132
12
71
19
5
49
35
12
132
1
11
13
83
19
24
54
48
119
156
247
36
90
24
95
13
30
5
13
6
125
19
65
1
18
18
42
18
47
132
13
78
5
43
96
5
13
11
7
18
12
90
17
73
95
19
18
18
108
72
5
7
6
47
43
72
17
1
47
12
13
30
42
107
36
175
17
12
13
191
109
96
155
115
101
1
47
7
306
72
168
120
60
12
60
11
24
37
36
12
36
47
25
18
29
43
29
36
12
127
36
90
48
6
29
36
55
5
120
79
12
5
12
36
96
24
24
12
43
6
162
30
18
150
35
85
60
35
12
43
66
23
73
12
126
17
43
5
61
186
108
36
41
25
60
23
12
55
12
17
43
5
151
162
18
5
91
41
13
36
23
7
36
72
65
12
1
12
36
60
11
25
239
49
120
47
25
23
55
18
54
41
7
125
36
55
161
1
167
12
91
78
84
36
11
31
137
55
36
5
72
55
12
72
29
72
115
17
37
23
145
18
29
36
204
85
59
37
107
31
36
113
132
139
101
79
12
78
84
6
5
24
12
103
48
54
23
13
42
18
23
25
42
5
25
132
11
24
36
180
19
77
133
42
30
6
245
25
174
113
91
5
24
36
91
5
193
18
18
6
144
30
36
54
54
6
5
12
49
6
5
43
6
120
78
12
78
18
29
19
65
61
18
132
36
30
24
35
1
54
29
37
72
107
168
12
108
132
204
25
47
43
24
18
162
17
1
54
65
24
19
18
48
11
25
71
19
90
6
17
60
36
36
24
19
5
12
73
23
103
5
72
37
11
7
48
36
53
1
47
12
67
6
18
12
89
73
6
5
49
36
11
19
5
55
17
12
25
18
12
42
120
6
30
108
6
36
72
30
107
1
60
47
115
48
18
47
7
6
54
5
43
53
61
35
13
6
149
43
29
25
78
30
36
60
54
30
107
55
168
66
6
5
13
126
41
25
11
108
151
29
49
12
18
113
55
113
49
72
66
42
11
7
84
36
53
109
6
77
85
12
42
48
41
19
282
6
54
108
12
6
12
60
12
18
60
18
53
12
97
12
24
30
24
17
85
24
107
103
6
84
24
23
97
11
84
55
18
35
109
48
71
1
71
19
36
90
24
54
12
5
48
24
127
113
61
35
60
31
29
72
7
17
289
24
36
216
66
108
5
60
12
13
204
72
36
12
42
18
18
48
17
7
65
1
59
12
120
25
23
13
42
5
13
72
36
12
90
42
30
5
48
120
12
12
55
281
120
37
18
84
29
72
108
180
61
6
30
72
23
13
24
35
55
48
77
12
181
18
54
11
49
18
12
6
84
18
29
48
37
11
79
54
35
181
11
12
13
30
5
67
41
67
18
11
31
84
6
107
67
6
23
187
17
97
18
138
107
7
30
24
126
66
42
17
24
72
79
65
13
18
17
13
24
131
60
108
55
6
11
24
1
30
132
72
5
79
17
72
7
41
12
73
35
37
18
18
119
25
30
162
18
6
144
48
18
29
25
18
5
48
127
18
24
48
150
17
1
36
30
24
ABCD 98911046428*3^$a+1 [50042]
36
81
39
42
54
65
24
67
29
148
135
192
6
18
5
16
80
43
120
125
16
120
20
4
57
179
7
165
33
35
91
161
40
27
33
3
36
9
204
36
20
64
32
31
18
11
4
44
36
12
7
45
81
135
99
30
6
9
248
25
63
9
27
63
65
12
64
39
33
153
39
32
55
89
24
31
9
3
9
80
108
55
17
43
30
42
101
120
160
188
100
44
253
258
17
37
30
42
119
12
79
53
1
6
9
72
72
12
128
7
5
121
78
9
32
16
63
9
87
81
27
5
16
99
168
108
57
15
89
40
15
9
27
48
5
91
21
140
60
112
80
48
48
49
35
67
24
12
29
88
51
29
36
160
44
103
90
15
27
72
48
45
80
72
24
72
12
16
39
153
60
8
64
72
36
48
36
15
18
47
28
27
186
18
9
63
30
63
15
41
24
64
51
12
5
109
99
84
63
234
18
33
39
53
55
137
25
126
24
149
156
1
39
33
47
16
63
129
27
69
39
72
18
72
6
17
112
8
48
4
45
179
55
29
7
21
68
55
57
8
1
18
5
1
54
53
4
8
88
44
28
63
12
288
29
24
19
65
76
56
1
42
30
95
31
36
126
24
23
31
21
108
51
81
156
24
3
72
261
15
84
221
12
37
11
13
71
91
72
45
8
64
180
68
40
72
44
84
7
9
12
44
19
36
45
204
9
11
115
45
84
15
17
73
23
40
20
124
3
240
30
15
36
20
60
31
125
64
32
24
25
35
91
65
52
15
45
72
9
30
17
48
25
114
102
6
29
64
51
66
18
5
31
180
5
64
12
69
48
23
19
29
7
17
28
12
200
112
99
21
144
27
5
24
76
405
39
9
15
72
147
36
114
23
48
91
9
12
15
48
17
24
49
71
36
115
57
116
60
49
87
56
19
6
54
9
56
136
8
25
47
19
9
99
36
96
89
31
6
75
164
31
18
102
114
18
21
225
107
7
57
51
9
56
43
45
39
33
8
1
111
24
3
77
28
20
72
16
39
60
81
20
7
72
41
25
23
1
131
187
65
25
96
192
27
96
27
12
5
1
72
30
33
12
20
60
48
61
71
7
48
132
126
54
17
1
48
155
151
24
77
52
128
52
8
24
73
90
12
60
29
91
41
48
109
23
127
65
72
64
87
72
36
5
49
48
59
4
60
27
5
48
85
24
18
5
25
15
39
24
36
48
132
18
71
24
16
87
9
111
105
180
63
21
123
21
152
84
348
216
1
63
72
33
66
24
117
9
126
41
4
21
78
12
177
75
17
16
39
41
184
135
5
13
135
96
32
12
28
27
48
125
25
39
80
96
127
12
101
24
163
17
16
63
17
55
45
9
23
7
5
103
72
36
249
9
75
231
101
115
72
72
45
36
45
63
20
64
36
80
72
72
25
83
28
32
24
76
39
41
4
33
66
6
54
65
1
96
18
5
160
51
45
3
65
112
36
80
64
3
60
17
1
47
16
39
36
45
176
4
87
228
69
12
51
29
43
30
96
66
221
48
60
12
7
36
72
12
41
1
18
137
61
83
7
180
65
199
114
95
49
63
32
160
15
45
36
80
55
137
25
3
27
65
40
120
68
19
36
57
80
43
89
48
28
36
63
72
113
67
5
49
135
96
9
30
17
73
72
42
48
45
24
188
36
12
55
153
60
39
41
112
8
232
20
84
16
8
91
69
75
54
6
9
8
24
16
159
65
73
123
44
24
24
120
67
5
96
19
33
320
12
73
66
5
19
21
27
117
105
191
145
51
3
33
12
60
81
35
84
25
83
199
41
84
1
27
15
120
72
24
9
68
108
16
116
55
42
23
48
19
30
87
44
4
8
55
17
55
41
49
87
48
128
97
6
12
77
1
54
12
6
39
63
5
28
20
52
27
21
9
15
75
24
12
9
8
36
36
115
101
43
89
76
20
12
24
43
60
18
138
77
19
84
5
19
17
76
60
20
64
128
48
37
ABCD 98911215688*3^$a+1 [50011]
73
75
108
20
97
24
11
28
9
23
112
33
3
57
23
60
25
75
44
13
84
11
133
15
57
123
57
24
36
12
11
4
80
73
72
36
99
33
47
13
3
21
63
213
60
168
96
3
45
51
212
52
81
60
36
120
23
13
63
92
37
11
49
23
28
80
84
48
73
47
37
63
12
20
61
47
25
12
72
23
28
8
120
25
47
205
12
3
20
12
1
35
40
21
131
13
59
85
15
21
59
148
32
216
24
16
9
63
9
143
1
120
84
12
99
32
25
180
24
96
72
48
23
25
36
84
107
28
20
84
1
47
72
1
156
179
1
48
231
24
93
120
12
3
57
11
97
24
48
3
57
123
48
117
27
60
68
88
20
37
87
56
12
13
36
143
100
60
36
44
85
23
37
3
105
83
60
72
60
37
12
11
13
59
16
21
59
25
35
1
84
95
12
12
13
132
23
145
24
24
84
3
33
12
12
95
136
20
49
48
47
133
63
104
16
32
37
60
156
12
84
51
57
36
75
21
23
48
13
15
32
13
24
75
56
60
12
72
60
13
83
49
96
72
155
49
123
57
60
11
13
119
88
48
165
35
37
48
12
12
36
72
23
64
56
157
27
21
59
48
12
13
35
12
37
159
32
52
60
33
12
83
49
3
141
219
68
25
23
4
45
35
28
20
240
13
36
36
23
1
24
72
75
68
60
52
32
36
61
59
109
123
12
20
120
13
48
35
72
168
1
51
12
21
107
73
39
20
85
143
12
13
63
20
160
9
23
145
243
81
11
28
177
63
105
36
24
12
12
23
12
157
51
33
276
63
36
32
172
33
3
12
32
13
15
32
61
72
12
15
20
73
87
33
12
12
36
3
44
1
120
27
92
88
105
47
13
3
84
36
45
24
3
32
73
107
1
99
48
129
60
11
133
47
108
1
3
228
105
47
136
57
83
85
27
20
37
51
21
3
93
15
48
20
217
132
15
228
57
12
23
16
44
36
100
32
265
12
11
184
20
73
35
85
48
84
11
60
84
37
39
117
27
36
189
23
48
72
13
132
15
72
48
93
84
75
68
13
35
12
108
24
157
24
144
48
167
73
48
84
3
9
83
85
3
9
108
35
1
72
12
36
219
273
47
1
36
119
72
60
52
21
120
27
93
36
63
21
12
95
25
27
36
44
325
123
20
48
24
16
129
72
108
63
128
121
23
37
123
60
33
47
25
23
25
12
96
35
49
71
24
61
35
25
24
71
72
97
15
56
25
12
15
20
49
71
168
40
32
88
45
144
11
1
36
60
35
48
4
8
13
12
132
23
25
3
21
96
107
136
92
12
97
60
3
33
35
145
75
128
37
24
71
100
92
60
88
57
95
36
37
60
108
60
59
1
12
12
3
105
35
52
36
32
37
11
85
12
144
24
36
24
167
37
75
153
107
73
48
24
155
108
13
119
96
84
85
180
3
9
39
45
96
24
15
9
303
57
60
11
61
3
261
12
35
73
227
193
87
237
11
4
33
12
12
11
60
13
96
63
20
16
45
36
131
13
47
12
25
75
68
13
24
35
217
23
37
96
27
36
69
36
72
3
57
47
96
49
35
1
59
48
133
120
132
12
203
12
73
3
9
11
192
112
33
15
153
72
35
12
16
165
119
85
72
23
48
12
48
13
60
27
20
12
156
40
21
83
25
95
25
3
20
40
105
60
12
51
144
33
24
48
36
96
23
28
20
145
23
157
167
28
33
24
60
11
37
3
57
12
35
61
99
21
24
71
1
51
12
81
35
60
84
85
3
33
60
156
36
132
95
48
25
120
12
36
84
75
36
20
1
48
11
1
24
60
12
35
12
108
72
13
47
96
12
13
24
111
32
60
25
192
108
75
8
40
21
3
8
73
36
23
16
92
85
60
12
156
15
92
108
64
20
13
24
111
45
63
57
84
36
72
48
72
3
32
40
81
119
61
72
155
12
13
15
72
ABCD 98911254686*3^$a+1 [50011]
24
2
120
7
5
22
26
54
18
55
23
60
72
25
51
2
60
30
30
24
34
74
91
29
102
4
12
24
8
145
65
48
94
144
26
19
29
72
60
36
70
2
102
18
7
23
30
18
88
32
60
84
18
78
37
17
91
15
12
50
10
36
74
10
96
24
48
84
140
6
10
14
58
33
72
167
49
47
24
18
12
10
24
2
12
10
8
13
27
14
138
52
50
60
66
4
60
33
15
62
30
36
28
56
76
2
82
26
54
28
50
108
22
110
43
135
32
13
47
52
128
18
42
18
130
69
11
24
109
41
34
12
12
20
30
48
118
144
32
64
14
46
105
77
24
6
54
166
60
9
63
38
10
2
42
6
54
66
72
102
13
35
48
42
90
12
36
84
18
46
96
8
208
48
26
6
42
166
36
140
16
110
150
4
153
35
12
36
4
86
22
21
36
51
32
136
14
18
30
24
10
108
48
60
14
60
36
7
3
48
300
44
120
61
227
64
69
17
60
42
60
73
39
96
84
60
24
14
108
30
30
10
48
14
10
110
10
98
54
6
174
16
44
126
54
1
108
41
30
1
27
12
24
62
19
11
30
67
3
44
138
48
22
48
60
33
17
30
64
86
42
52
48
12
50
126
13
27
2
166
2
60
42
18
22
98
118
72
62
82
8
18
60
60
34
21
27
68
60
52
38
10
2
30
1
27
2
10
216
96
120
24
120
62
54
4
14
7
23
42
36
7
75
108
2
67
5
58
20
61
15
2
120
130
2
72
10
68
28
80
112
80
100
38
7
35
18
30
88
24
12
38
7
71
24
4
12
14
19
101
10
8
48
42
22
8
42
6
37
5
60
106
24
21
59
88
20
124
38
60
48
22
120
36
12
24
156
48
9
83
42
42
126
102
28
45
3
12
74
19
36
215
109
11
78
10
2
36
115
3
60
84
36
44
25
17
18
52
38
22
33
5
31
59
13
17
120
18
30
42
48
30
10
12
20
28
2
138
169
15
8
52
36
24
26
54
6
10
57
15
12
20
16
14
46
62
46
144
122
43
63
32
208
122
150
28
9
63
96
12
117
47
66
10
32
16
2
144
36
90
30
120
24
46
62
120
72
66
25
5
82
110
18
73
15
62
10
62
67
51
2
10
2
6
28
12
32
40
62
48
46
21
63
80
40
36
12
80
49
65
18
18
10
72
2
58
92
48
16
36
86
58
44
18
22
2
60
10
8
72
4
81
41
70
84
110
10
153
123
32
78
60
10
72
21
51
108
50
108
34
48
141
51
21
5
24
10
128
42
46
14
120
6
60
13
72
180
77
46
32
4
24
32
109
11
30
24
34
32
13
29
30
78
60
22
12
68
78
190
164
6
22
32
78
78
88
2
10
2
60
30
88
110
10
50
34
38
78
37
23
42
18
52
96
122
12
106
105
39
12
200
18
55
125
10
98
54
73
23
4
36
2
12
10
24
141
41
42
12
4
74
7
11
52
96
44
18
67
23
4
38
30
18
94
38
43
5
54
13
5
60
22
168
96
120
144
32
30
18
25
3
60
74
30
16
80
24
4
14
18
208
12
32
40
32
1
72
47
4
2
94
26
24
18
1
36
23
30
46
74
12
10
8
48
30
34
38
43
108
11
25
65
36
12
10
108
104
61
3
24
2
30
6
42
16
14
60
72
6
24
4
57
108
11
18
18
204
124
21
41
12
12
30
148
12
20
16
62
10
36
2
42
25
135
2
30
30
18
37
3
12
80
18
120
12
60
10
48
33
3
2
34
80
240
66
90
28
32
72
18
30
40
2
60
72
18
12
109
39
80
30
48
10
48
164
12
6
144
46
74
34
72
50
22
32
30
96
43
29
82
8
160
2
6
54
18
1
71
136
45
59
66
30
24
184
2
22
248
60
112
48
84
8
30
12
46
2
22
98
30
18
19
75
33
15
8
13
15
2
12
7
41
70
14
46
32
13
47
16
24
32
126
10
74
30
6
22
98
12
7
41
34
50
19
75
12
14
10
105
23
13
5
67
3
20
4
26
54
6
42
16
14
42
16
2
78
72
1
17
72
60
10
96
12
2
10
81
29
7
35
6
103
29
115
35
16
14
18
30
60
82
48
50
34
45
41
60
24
6
28
96
80
169
29
70
110
43
65
12
46
182
19
53
162
100
9
29
22
26
12
22
285
71
84
18
10
33
59
16
48
86
34
9
36
17
12
30
160
20
172
36
2
48
79
5
10
68
28
14
6
24
88
120
32
1
47
18
7
5
48
22
32
1
3
2
42
18
30
208
14
22
8
16
84
12
8
48
30
10
132
12
80
30
34
86
48
58
2
22
86
54
76
14
10
48
38
54
73
108
15
2
10
92
6
174
25
83
88
14
31
5
12
12
ABCD 98911331796*3^$a+1 [50004]
15
33
108
39
21
36
3
77
43
5
12
19
36
41
43
101
55
228
60
36
45
56
88
15
17
43
12
24
17
60
43
129
135
72
48
65
127
48
65
52
60
48
8
103
24
60
36
24
57
3
240
36
24
12
24
24
12
53
55
36
65
19
12
69
32
103
5
79
132
29
144
36
79
5
12
43
21
20
72
132
55
5
67
48
33
39
213
8
43
69
135
33
3
60
5
16
60
80
115
24
5
31
53
16
164
28
20
60
7
21
24
15
77
28
96
195
5
12
19
48
12
5
19
5
19
96
17
7
45
92
19
96
48
36
9
132
140
19
57
68
16
15
65
79
60
36
141
39
41
88
39
12
69
20
31
81
63
29
52
48
92
16
8
264
48
79
48
17
40
123
101
31
29
79
72
120
53
55
12
9
20
60
199
36
17
43
149
16
39
93
27
96
21
39
5
36
100
3
72
60
101
7
12
60
84
141
63
21
24
8
19
93
56
19
33
3
57
27
21
116
28
8
19
9
96
156
24
3
45
32
24
4
48
207
12
101
43
177
8
31
65
28
12
99
36
29
36
79
96
144
17
67
120
33
92
55
65
60
16
111
24
137
132
16
12
32
96
16
15
173
31
17
127
33
3
17
148
39
60
5
7
161
223
9
27
60
60
45
39
77
67
33
39
201
32
40
32
4
192
20
40
80
64
3
12
53
36
12
12
55
81
39
60
60
17
163
57
36
159
24
41
88
48
20
148
12
3
60
84
17
16
8
91
48
5
72
24
19
53
139
113
112
15
29
52
68
19
41
139
36
84
65
31
24
36
5
76
39
41
84
40
51
5
160
3
105
15
21
32
192
48
7
5
48
4
176
7
12
21
3
5
64
15
41
96
16
3
36
84
29
31
24
117
144
44
72
96
19
29
12
7
5
16
32
4
3
192
24
21
236
52
27
60
5
55
33
128
48
115
24
5
88
39
108
17
79
24
60
12
5
19
69
8
7
60
21
72
63
9
15
21
20
31
60
141
99
81
68
16
144
24
75
45
51
36
81
32
31
24
33
24
39
41
115
5
55
108
12
89
19
21
44
60
40
56
180
19
45
20
12
28
32
19
5
16
123
33
27
101
12
7
105
20
36
16
3
60
65
187
29
91
29
76
44
211
29
31
60
84
17
79
21
87
5
55
36
84
5
16
15
36
120
81
123
101
103
125
16
51
185
16
68
19
41
52
3
24
96
101
16
3
36
24
29
7
113
16
72
8
60
91
9
12
3
24
53
28
20
55
105
20
19
41
115
24
36
29
48
24
40
75
5
24
19
101
72
12
115
17
19
24
21
135
65
112
159
273
51
204
113
64
3
45
15
180
93
3
21
56
72
28
27
17
196
12
96
15
17
24
156
4
39
24
77
4
159
17
16
108
51
9
80
55
57
27
141
39
36
69
51
24
17
64
75
5
16
123
17
184
75
5
19
41
31
45
56
19
9
80
79
5
48
28
180
39
101
19
372
60
29
4
87
24
185
31
21
3
89
7
41
4
3
33
44
4
75
5
12
12
115
36
29
7
53
48
24
24
19
53
7
65
7
108
5
55
17
84
19
77
55
48
185
67
48
173
67
60
60
53
7
5
120
40
8
7
41
24
31
65
40
39
96
24
180
21
51
204
21
36
63
41
43
72
69
92
127
17
19
17
43
17
7
96
5
4
75
33
20
43
144
33
27
36
81
68
52
3
21
36
3
12
5
55
9
75
5
72
19
53
7
24
17
60
100
8
79
72
93
32
64
20
79
41
4
231
69
68
100
120
224
79
5
55
21
3
17
16
3
45
32
19
41
79
5
28
20
31
77
52
12
3
72
41
28
20
19
12
29
52
39
153
36
51
48
180
120
41
36
16
39
9
92
88
75
36
48
12
33
32
4
15
89
16
32
307
81
36
176
72
40
15
93
27
5
31
60
21
15
48
45
72
15
33
72
8
7
233
7
60
105
3
33
3
60
17
24
24
12
7
12
48
125
7
69
111
5
84
40
15
36
144
156
5
55
5
100
15
48
53
48
31
41
52
36
80
16
39
36
65
96
43
57
3
84
21
20
16
123
12
33
27
60
48
60
36
17
19
105
39
24
117
144
39
53
7
36
69
116
72
84
84
31
24
24
ABCD 98911540972*3^$a+1 [50005]
20
25
42
18
59
16
69
3
48
20
4
21
47
12
148
72
60
12
21
48
39
15
21
44
31
24
18
87
48
57
18
65
4
3
18
23
67
5
7
81
9
36
30
9
21
51
44
100
15
60
69
80
145
63
128
127
168
5
12
25
3
15
65
55
54
83
7
45
36
80
12
52
60
21
27
15
60
138
95
16
24
45
35
72
133
15
32
13
207
72
20
60
31
57
12
8
48
12
4
39
17
12
13
195
3
9
20
13
3
36
99
17
97
6
29
148
105
35
40
27
45
33
35
12
13
30
17
28
75
33
15
5
79
5
40
93
42
5
61
15
20
49
111
32
40
12
56
40
207
42
11
55
137
12
16
60
140
37
60
18
84
5
28
20
37
111
12
87
5
13
18
9
36
36
104
79
65
48
85
15
12
36
32
4
63
45
45
6
21
164
49
71
84
52
39
9
21
12
27
111
9
3
69
51
17
256
60
12
20
103
21
39
12
237
15
21
60
12
60
32
40
56
120
7
17
36
12
52
33
83
25
27
92
120
96
16
33
11
24
48
13
27
63
17
37
186
5
7
5
37
23
115
17
163
45
8
16
44
49
15
8
72
28
12
36
9
51
12
20
55
5
52
108
3
12
12
5
112
39
5
40
104
96
16
63
66
51
39
21
48
15
6
252
192
71
60
16
36
20
25
87
15
185
60
36
144
13
27
8
43
5
24
16
9
18
30
12
23
12
48
55
42
18
17
112
39
69
33
35
52
60
111
42
3
15
12
60
45
8
40
15
65
12
4
9
54
65
43
77
52
39
24
41
24
60
96
24
25
11
7
12
93
3
117
33
111
68
36
37
27
20
28
3
129
21
27
3
24
60
53
25
108
47
28
92
100
8
52
8
12
37
27
3
125
60
13
3
36
3
41
157
27
21
47
28
99
45
20
156
16
44
52
15
17
43
69
8
13
27
36
27
249
104
4
48
8
100
32
55
185
97
63
8
84
16
27
33
44
60
16
69
63
84
9
15
80
136
56
12
16
57
30
12
96
72
72
5
36
24
52
8
76
24
3
12
33
87
90
30
96
24
33
92
16
45
15
195
114
78
57
15
5
148
20
13
15
32
43
21
81
3
36
44
12
52
60
20
13
30
53
40
75
21
3
18
12
15
51
12
48
5
24
40
36
36
21
39
108
8
120
13
35
12
28
72
48
20
7
9
8
52
93
78
17
48
60
73
27
8
25
84
83
52
8
28
32
43
12
17
55
5
52
8
120
91
77
60
43
29
40
15
21
117
3
20
4
3
48
69
15
57
21
3
20
64
20
36
55
12
42
6
42
27
68
37
35
16
36
69
35
4
36
15
81
69
30
17
100
8
25
15
20
60
60
24
288
12
1
144
11
7
60
57
3
69
93
36
135
20
72
12
40
36
15
9
3
90
47
36
12
13
59
25
30
66
239
28
3
72
69
81
48
51
99
21
21
3
20
124
20
31
125
12
67
65
36
16
36
75
17
96
52
165
30
165
20
12
16
36
9
35
7
117
108
63
57
15
5
13
75
20
72
4
21
15
8
12
48
60
52
27
18
30
108
69
128
12
1
39
12
93
6
9
33
3
32
40
108
159
41
79
18
30
33
60
44
60
13
23
4
68
12
40
60
21
47
60
97
11
7
9
21
18
72
17
48
184
48
51
5
16
36
68
64
108
72
36
12
68
24
31
9
123
33
80
7
45
68
52
123
54
23
4
51
12
41
67
57
3
77
16
36
68
96
67
77
28
24
8
61
12
48
15
44
25
15
8
12
31
60
65
19
5
103
9
120
63
33
45
132
83
64
8
108
103
60
29
96
25
47
48
60
40
20
55
29
85
51
27
53
76
111
30
3
260
19
180
117
8
85
180
11
24
40
56
25
30
81
176
12
48
52
176
24
36
7
9
21
39
3
65
48
4
116
48
24
28
32
25
3
20
43
9
48
8
16
8
25
18
12
45
12
36
24
39
24
45
45
36
59
36
12
48
84
43
77
28
63
24
113
12
48
184
39
29
13
263
72
12
48
64
69
30
17
12
52
36
20
25
35
268
12
15
12
53
127
5
31
65
19
108
12
153
15
57
12
63
36
69
8
72
36
67
45
8
60
12
43
12
213
15
17
43
5
84
16
12
15
48
29
160
21
39
48
57
15
20
61
54
33
3
65
16
24
164
73
30
30
3
144
56
24
156
12
4
3
30
36
27
33
54
108
65
13
47
120
60
67
161
72
55
53
169
78
12
66
30
29
16
20
24
61
35
12
97
11
7
9
156
20
40
105
30
5
132
13
39
51
12
138
95
64
39
12
33
152
52
45
11
7
9
36
8
115
24
30
15
21
15
104
91
17
4
69
59
88
15
17
103
9
44
52
8
40
27
53
60
7
17
31
5
25
12
35
103
9
15
33
132
171
ABCD 98912002082*3^$a+1 [50034]
42
48
42
36
30
42
12
6
54
84
90
54
150
30
126
61
119
54
96
120
24
12
55
59
90
66
78
67
5
19
179
30
78
84
114
30
24
157
5
19
96
5
36
42
12
1
53
67
29
30
24
30
55
17
24
48
72
199
89
103
5
211
48
53
19
47
6
18
1
179
37
24
5
163
143
49
96
23
18
18
66
187
192
17
54
24
12
42
102
18
252
6
54
66
73
221
115
72
47
1
119
144
97
35
48
6
127
107
13
95
48
25
137
144
108
60
72
31
77
90
66
6
66
24
55
29
6
54
120
31
24
95
1
215
30
67
23
49
5
6
234
91
11
162
72
24
72
19
72
17
102
1
131
66
42
1
47
121
192
24
29
30
24
36
25
29
91
155
36
49
11
13
96
101
288
96
19
161
7
192
17
174
1
48
5
24
67
53
18
1
72
96
71
174
126
109
72
41
30
42
120
18
162
108
150
30
19
17
42
12
72
6
12
31
77
91
24
96
24
275
61
41
126
54
139
24
77
108
252
12
79
119
60
66
90
1
23
12
18
43
48
77
84
54
90
24
31
77
18
193
24
53
36
48
126
90
7
107
12
78
19
47
24
30
6
85
41
31
23
84
13
23
54
42
66
31
11
61
168
48
65
30
90
96
31
23
30
24
163
101
36
31
5
19
41
36
18
72
12
253
144
24
11
61
29
6
252
48
73
95
54
43
24
131
181
48
95
49
35
13
77
6
36
49
41
31
24
24
5
180
186
54
36
72
19
29
18
24
90
30
49
11
12
49
65
36
90
49
77
139
35
18
6
102
108
36
54
25
17
48
6
144
30
60
12
139
59
24
108
54
36
12
108
103
41
18
18
18
73
408
65
156
24
91
96
24
5
48
6
37
29
168
120
24
30
90
43
119
150
84
24
31
41
144
84
18
1
53
204
126
1
89
138
36
24
90
30
18
79
24
101
307
119
42
12
18
90
7
11
61
17
84
198
132
120
1
59
102
6
25
29
18
66
24
12
139
77
24
48
18
54
96
54
85
35
6
90
18
84
7
11
85
59
114
36
31
35
13
11
54
12
72
18
90
144
6
48
6
84
31
101
18
66
7
53
54
61
65
48
42
85
23
72
30
78
18
18
90
126
18
18
12
96
1
29
43
120
113
48
36
6
18
66
73
24
29
108
36
36
79
35
90
30
13
59
18
6
18
12
54
144
36
37
23
25
29
18
49
24
35
156
97
161
7
95
108
42
66
42
252
19
137
199
35
18
6
234
139
161
132
19
11
85
41
31
101
43
77
19
23
49
35
13
48
29
96
18
30
36
90
85
11
37
17
144
72
54
144
49
113
30
25
11
13
5
54
13
47
72
54
30
42
84
258
72
18
18
169
24
41
108
126
12
49
41
60
12
258
85
77
156
343
24
53
43
23
18
132
18
12
157
167
42
30
121
120
53
54
54
12
90
1
216
41
7
120
72
47
36
6
31
24
29
96
84
24
36
187
41
186
30
60
36
30
18
60
30
6
7
47
1
17
84
19
5
91
89
55
101
78
48
133
89
31
17
60
43
41
240
30
49
41
6
84
6
48
6
25
144
11
90
54
66
19
77
18
192
25
47
6
12
114
90
36
12
42
90
30
1
89
6
84
85
41
79
65
7
11
42
54
126
18
90
126
133
167
24
198
162
1
29
132
79
48
120
24
24
5
24
115
120
48
120
167
54
60
72
55
29
6
85
89
7
24
131
60
30
114
49
17
54
217
24
107
37
65
7
168
101
19
72
71
97
41
103
65
30
97
144
11
42
18
ABCD 98912081798*3^$a+1 [50094]
18
7
116
16
29
24
78
132
36
102
55
5
19
23
6
67
227
36
121
53
67
120
23
6
75
9
18
25
12
11
45
64
35
85
56
16
113
43
23
69
75
18
7
48
20
12
21
127
128
60
16
209
30
109
101
31
119
102
60
27
16
24
11
42
90
48
49
8
108
75
9
21
30
37
128
75
42
3
39
36
1
41
72
3
28
12
24
29
42
30
228
42
13
32
57
48
7
35
30
103
120
35
133
20
189
30
1
24
12
119
84
96
1
11
30
15
12
48
33
24
3
4
41
60
87
112
24
89
30
6
19
12
101
27
21
42
78
7
107
348
37
53
27
123
49
113
51
12
100
92
52
53
15
45
150
30
31
12
47
18
15
93
60
132
42
13
35
45
3
165
9
6
1
11
30
42
33
192
63
33
4
11
49
36
17
12
75
33
3
76
281
27
21
15
40
29
55
5
31
204
80
76
125
54
97
23
13
65
43
12
53
42
30
19
11
90
3
76
29
7
48
60
84
12
11
33
15
102
3
76
60
24
80
39
18
3
4
53
115
95
42
63
27
33
27
66
60
24
15
153
18
25
17
60
42
6
12
90
13
5
19
68
15
13
20
57
87
183
42
51
16
83
18
30
48
25
20
45
24
43
24
59
24
78
19
11
12
18
19
11
25
132
72
84
17
19
44
27
25
17
223
65
18
37
132
11
1
104
144
120
45
6
60
102
63
39
90
3
33
60
79
113
48
75
100
137
87
231
30
15
147
105
60
3
1
48
11
42
55
5
78
12
105
64
29
42
18
30
1
83
18
150
73
12
24
96
8
4
48
5
79
119
49
11
72
12
30
30
13
53
91
56
4
36
23
12
90
42
37
71
42
15
96
9
7
11
105
3
37
5
3
75
72
42
195
141
91
101
30
13
35
49
41
12
48
31
108
41
27
123
1
36
77
120
6
117
105
72
7
176
123
42
60
55
23
84
138
30
90
19
60
240
41
27
28
108
20
9
66
57
3
61
29
60
151
29
139
56
60
9
18
18
79
53
67
35
93
12
28
17
3
64
44
4
113
163
29
3
12
111
1
96
65
19
8
15
66
135
64
60
11
105
60
39
85
8
60
45
199
89
72
15
72
63
12
6
115
80
27
73
60
17
30
48
1
89
55
20
9
55
11
12
37
113
60
19
23
48
42
3
108
39
13
5
27
21
84
103
12
53
42
165
75
1
65
30
30
67
5
42
66
72
183
12
27
18
7
5
6
60
24
156
25
200
15
37
84
29
27
123
37
48
17
87
60
45
7
29
31
113
43
24
131
13
5
174
18
87
21
150
12
37
35
21
39
25
60
80
45
7
8
40
120
120
41
30
9
48
64
24
5
27
147
37
60
11
270
60
87
100
11
84
18
150
45
3
37
24
8
52
36
125
102
21
24
3
13
89
3
4
44
15
45
27
237
76
5
7
47
73
5
12
43
5
7
41
12
163
104
15
18
15
105
72
55
11
30
42
117
33
42
18
3
129
18
42
18
102
31
209
36
139
48
47
133
24
29
300
12
12
3
75
73
72
17
66
24
18
3
184
11
1
11
33
16
131
33
76
8
96
9
63
3
162
15
12
36
69
18
45
27
6
84
108
138
37
72
96
17
18
30
15
15
97
35
45
45
18
57
3
24
21
39
33
15
153
57
55
32
96
60
112
17
6
102
60
123
219
61
35
1
149
31
48
8
33
31
8
93
78
61
48
65
48
3
135
45
27
13
65
84
30
6
55
17
7
113
168
24
6
49
68
45
48
55
5
12
12
60
108
7
53
7
8
27
18
48
12
18
12
153
39
48
97
35
145
36
5
72
67
11
120
30
162
57
28
20
52
11
1
11
33
99
1
29
3
57
36
90
25
17
48
15
60
16
11
78
7
20
192
15
90
91
5
7
108
20
39
73
48
12
17
67
29
24
18
157
35
73
17
15
16
92
4
48
12
56
12
52
113
15
28
80
63
24
30
43
5
48
60
27
4
11
18
24
63
72
36
39
150
3
52
41
24
6
102
180
12
111
4
53
3
4
60
168
32
51
105
75
42
27
60
81
30
12
72
37
24
84
23
18
12
103
155
45
135
69
108
64
101
48
31
60
113
7
60
48
11
9
51
24
78
72
43
143
60
225
45
12
7
48
83
174
55
ABCD 98912462926*3^$a+1 [50004]
231
117
3
165
51
81
8
37
60
15
15
24
21
69
23
43
93
87
54
11
49
3
20
100
33
24
3
27
36
60
5
103
9
20
1
27
9
24
39
36
117
47
28
12
56
12
28
15
65
67
117
236
7
18
39
60
140
16
164
7
6
3
12
48
117
54
33
96
81
3
93
3
72
15
48
45
20
121
63
20
91
17
43
66
11
25
18
29
40
36
24
87
129
44
36
4
108
48
20
40
12
135
93
51
54
15
27
174
6
5
52
27
9
51
9
32
265
135
132
111
5
67
54
3
51
12
17
36
12
49
84
72
243
24
60
8
49
59
72
40
32
60
76
12
63
5
97
54
53
61
30
90
75
224
13
47
36
1
83
61
42
117
57
3
48
3
65
40
12
128
24
48
28
15
6
3
20
7
6
90
30
35
55
90
27
27
33
27
29
12
72
13
63
24
48
3
36
9
51
9
21
71
43
237
20
25
15
12
48
48
21
6
5
25
3
44
180
7
150
23
28
8
7
60
108
30
15
164
43
54
39
60
57
18
9
20
31
30
36
6
5
25
35
19
89
52
108
92
12
88
123
65
127
33
72
48
15
29
48
25
78
102
15
165
27
60
3
45
69
23
43
18
159
48
135
78
39
36
20
64
68
12
7
114
30
69
68
85
27
36
20
12
160
72
80
37
11
25
3
80
40
32
25
15
12
108
15
30
15
39
9
51
36
33
320
1
11
49
63
21
90
69
20
48
40
63
57
69
11
48
24
1
90
17
43
117
45
15
39
33
87
21
8
31
29
127
54
99
15
165
92
13
180
36
23
31
36
36
5
40
3
29
43
60
33
15
42
18
149
13
15
15
24
69
60
12
69
36
47
88
69
123
8
25
15
20
72
7
30
11
28
51
81
12
48
45
87
8
13
59
13
3
60
21
180
204
12
15
9
66
90
15
108
32
160
8
97
23
112
68
4
60
48
99
9
12
9
71
88
171
306
83
277
54
9
27
54
3
80
88
92
43
105
140
52
93
35
79
41
52
27
6
23
24
97
11
48
31
81
3
9
87
33
51
29
31
69
183
5
13
66
54
36
234
42
63
32
115
114
11
73
39
96
15
90
15
60
44
40
33
63
44
73
35
19
9
132
39
53
151
129
51
57
45
83
25
27
12
8
112
60
48
9
23
13
15
48
117
75
20
40
48
60
92
12
36
31
9
117
3
24
117
83
16
32
52
27
60
21
15
45
93
36
179
97
23
115
96
9
24
3
113
60
52
32
96
37
3
105
87
72
20
16
75
9
48
132
87
30
180
54
36
9
92
40
12
63
45
72
27
33
93
3
21
30
21
120
32
40
3
57
48
12
20
76
24
21
47
12
28
8
31
21
15
45
9
59
64
57
54
5
72
180
79
60
36
120
45
108
12
129
36
95
103
77
25
27
20
61
155
204
1
36
24
15
32
25
54
21
60
180
99
30
51
68
100
80
52
8
25
147
60
99
360
21
80
73
87
129
51
93
87
72
27
66
47
60
43
18
72
3
12
60
15
57
33
47
16
75
45
24
36
132
8
31
9
60
80
40
27
5
60
43
12
18
60
59
36
67
30
47
28
12
120
33
75
105
15
165
18
66
11
40
108
12
99
101
40
68
25
99
60
68
85
15
3
9
3
17
37
3
8
49
51
75
137
16
27
65
48
67
57
177
11
19
6
3
15
36
21
15
57
128
52
20
7
90
96
135
3
9
20
13
3
20
60
37
18
105
12
20
28
165
36
36
48
90
42
108
27
12
20
13
144
171
9
59
7
17
1
36
39
44
76
92
40
39
9
60
75
29
73
47
96
4
8
100
32
16
45
120
6
41
60
112
33
75
15
53
7
57
48
32
28
8
25
15
264
36
20
64
48
228
12
69
11
25
30
108
45
15
5
187
65
25
60
15
33
27
108
12
39
29
84
40
3
54
24
30
69
60
3
65
43
117
20
28
60
12
20
25
27
51
9
156
12
32
37
6
18
12
63
60
27
174
111
48
75
42
84
11
40
9
3
8
55
173
72
13
12
15
12
8
12
7
6
48
15
32
43
72
90
54
36
53
84
16
20
61
3
57
11
25
3
24
21
35
12
52
48
8
7
93
80
4
60
21
126
66
75
80
25
47
13
27
36
140
40
27
45
9
36
15
32
76
15
65
60
4
33
78
29
16
24
36
24
8
192
67
36
30
47
28
8
ABCD 98912861324*3^$a+1 [50042]
24
43
5
72
40
51
18
42
57
3
132
57
129
54
6
24
11
24
16
15
12
77
40
32
40
39
60
29
55
113
13
12
48
12
42
48
78
42
48
24
48
12
21
45
12
30
57
32
16
57
15
80
235
6
12
3
39
30
30
18
35
7
57
63
6
24
6
29
16
27
18
114
348
48
5
64
8
7
6
24
30
30
78
30
35
55
42
18
29
91
12
120
30
18
12
21
32
40
3
29
103
108
29
25
6
129
21
30
12
42
15
8
7
33
32
72
24
19
60
6
11
13
6
30
12
3
135
180
21
63
65
85
30
18
27
15
17
1
162
96
29
1
12
162
126
27
87
36
29
1
42
5
187
6
12
102
45
21
12
30
12
117
99
24
6
39
8
43
24
36
54
18
9
39
60
12
60
18
42
9
93
48
12
6
24
17
16
3
21
9
159
33
23
19
77
103
6
54
5
16
144
123
150
30
60
45
57
87
21
3
24
15
36
69
63
12
6
15
32
72
55
36
12
57
15
48
12
36
54
6
42
155
48
109
18
48
17
7
30
51
24
3
102
78
249
9
42
12
81
75
12
17
61
42
72
33
8
19
6
42
42
60
18
12
36
69
45
18
228
5
49
95
55
17
19
12
33
15
30
11
16
93
72
3
104
1
12
72
78
45
32
72
43
30
66
69
15
30
6
29
16
9
36
60
30
102
72
36
39
21
11
31
102
27
8
88
8
64
3
12
6
11
13
18
65
67
36
17
25
90
18
24
90
17
43
18
59
73
48
108
24
11
109
6
114
35
103
12
60
17
48
25
186
45
27
42
78
53
19
21
39
18
18
12
9
39
24
60
18
168
24
51
45
12
132
75
21
24
51
15
72
30
18
17
103
54
75
63
30
27
51
12
48
30
24
18
9
141
72
138
48
30
155
235
5
24
31
42
47
40
32
13
35
43
5
24
13
36
12
3
15
24
30
6
29
40
15
36
42
27
3
29
19
24
90
18
12
21
45
30
24
5
31
24
41
19
6
15
39
41
24
48
37
30
6
54
48
42
87
9
42
18
42
9
56
13
51
24
69
30
5
43
29
88
45
11
55
24
137
24
109
36
42
102
6
9
63
18
12
75
72
8
55
72
36
21
104
55
9
45
11
24
16
117
99
8
40
48
24
240
69
27
24
129
30
12
18
90
17
37
30
21
27
93
27
29
88
75
36
12
18
11
1
23
160
69
51
144
51
24
36
81
8
13
72
11
232
3
189
33
47
61
11
16
75
48
60
9
8
55
12
96
12
12
6
174
30
51
200
19
21
96
63
33
104
16
24
24
75
12
12
48
12
30
30
18
108
12
75
87
113
40
24
8
40
3
5
7
48
72
48
12
30
66
5
25
42
12
41
55
24
30
6
29
16
27
12
120
6
11
88
171
45
27
48
84
41
25
12
18
24
30
90
36
12
65
37
150
77
31
132
6
12
18
17
43
45
39
78
78
120
24
48
60
48
42
12
6
5
19
21
39
6
59
13
78
114
11
7
17
13
18
24
161
37
27
33
15
8
19
60
41
19
21
15
41
16
24
111
102
6
72
18
11
79
17
13
24
30
5
55
6
42
9
3
21
27
117
21
179
48
7
48
102
11
16
9
192
30
48
60
21
33
6
42
138
24
5
40
96
27
53
7
72
36
84
41
55
30
90
81
21
90
129
3
5
120
160
15
60
21
27
53
40
39
18
12
30
216
24
108
17
25
23
120
55
60
149
13
48
3
27
5
37
48
35
7
17
40
3
21
96
200
64
39
6
107
13
54
21
32
55
12
60
78
195
8
55
114
18
48
21
9
42
18
27
48
27
29
43
18
30
12
30
11
64
93
78
5
7
30
12
36
12
15
33
71
24
7
33
27
30
12
3
104
48
13
3
27
5
7
17
184
39
18
15
80
97
36
54
5
43
29
13
6
29
13
18
137
127
41
37
48
54
5
25
180
27
3
30
30
36
21
171
18
35
7
48
105
69
6
180
24
153
45
35
7
48
17
205
126
5
16
48
51
21
111
17
55
18
60
78
12
9
3
60
36
5
25
119
25
78
57
105
18
42
18
18
54
90
15
3
53
19
6
15
27
93
27
5
48
19
66
59
115
60
65
55
33
117
6
12
48
9
51
114
107
16
3
12
12
108
9
81
23
7
72
96
12
72
21
56
136
3
21
48
8
55
42
47
1
108
84
71
25
30
120
24
6
30
45
39
60
5
61
72
3
87
12
48
29
19
60
12
29
43
18
99
3
117
51
18
11
19
12
48
24
41
67
30
42
36
30
30
12
137
13
3
69
18
150
120
42
18
42
36
105
27
18
24
30
180
57
9
111
3
30
6
9
51
114
18
48
65
96
13
35
133
18
65
40
80
25
54
65
40
48
27
45
32
24
40
9
18
30
42
48
77
43
29
61
42
6
27
32
13
27
15
6
54
90
18
12
77
31
18
30
24
33
32
48
7
168
12
45
32
16
3
5
19
18
59
13
6
54
6
30
35
37
48
27
3
21
63
30
66
102
59
19
24
5
1
90
72
45
27
36
72
9
33
47
19
30
42
12
17
ABCD 98913532834*3^$a+1 [50398]
216
84
76
120
12
173
39
51
69
111
49
48
72
11
45
27
13
95
9
81
67
84
48
72
84
5
7
240
95
18
19
53
39
40
224
75
45
135
97
48
156
48
140
72
60
48
156
75
45
124
83
108
145
140
84
160
176
15
21
28
131
9
96
564
220
11
21
468
12
111
9
99
189
12
100
59
45
27
108
45
64
36
107
13
56
28
12
8
28
68
156
148
216
56
111
13
77
18
61
20
76
192
32
16
8
120
267
9
64
125
7
8
64
96
24
161
75
196
168
20
36
24
40
233
3
144
12
48
132
60
48
111
90
91
71
253
60
44
96
84
93
7
176
76
20
9
55
96
44
124
131
37
8
135
97
188
237
3
195
180
72
93
4
140
72
76
132
131
25
20
124
252
8
16
167
90
18
9
28
24
119
145
20
447
33
52
24
71
108
45
84
132
120
244
176
124
137
103
167
57
88
24
11
73
20
76
44
57
207
28
44
99
45
135
345
760
65
111
168
171
252
93
16
179
169
56
16
48
72
68
21
111
184
84
71
25
47
93
465
55
96
156
204
11
133
497
99
64
35
49
23
69
48
12
280
120
80
136
8
24
12
21
55
128
84
256
276
104
64
56
60
16
68
60
132
348
3
33
316
20
540
124
335
180
285
57
198
129
72
60
148
96
120
95
37
35
108
21
60
60
219
201
48
21
111
40
80
39
72
49
20
84
27
49
44
15
81
64
84
20
520
48
8
96
231
177
3
108
85
20
160
44
96
240
36
160
41
87
60
51
81
60
21
187
191
61
180
84
35
9
36
76
59
165
76
11
213
147
189
160
24
140
27
18
15
16
8
40
56
16
8
52
44
180
15
252
85
44
4
20
136
68
148
128
40
20
135
105
4
32
40
84
44
40
12
36
72
32
16
68
36
9
39
51
61
119
1
161
87
160
23
18
15
180
76
36
224
84
15
97
128
27
49
128
12
264
16
336
44
141
19
60
8
16
104
63
133
84
12
156
168
56
64
56
9
39
40
32
4
36
44
255
241
101
39
51
109
128
132
4
24
272
64
104
112
131
189
28
92
48
36
112
323
141
111
145
224
28
233
7
48
84
140
120
40
164
96
28
56
156
28
152
64
95
25
137
18
69
208
104
28
192
140
40
104
120
16
284
84
28
368
15
81
84
40
47
18
51
4
140
36
64
60
36
80
40
209
99
36
60
165
55
35
229
ABCD 98913973118*3^$a+1 [50026]
157
24
15
116
72
84
145
95
1
83
37
11
13
84
83
24
60
97
3
32
109
12
12
33
26
24
22
170
132
58
18
93
12
264
36
12
36
11
22
74
1
12
59
61
12
24
35
73
36
83
84
25
47
49
11
25
83
142
254
36
48
169
24
11
12
48
13
36
60
11
48
12
1
11
73
35
24
73
9
26
118
3
47
205
59
1
36
135
104
13
35
49
11
22
2
96
49
35
72
97
107
13
24
71
1
11
70
27
60
12
47
16
32
4
8
12
97
36
35
46
3
11
49
36
95
96
25
131
24
61
60
23
1
71
49
11
13
107
12
61
204
27
81
45
63
35
46
63
35
1
60
24
48
120
48
119
60
13
72
35
12
49
96
84
84
23
85
21
39
179
88
56
144
96
73
143
132
168
13
36
108
24
23
109
36
27
45
36
12
12
24
23
121
107
16
21
84
183
21
107
70
2
85
147
8
1
11
36
70
51
24
15
8
37
11
61
47
12
22
3
84
47
25
59
25
11
61
83
13
48
24
36
24
72
167
1
35
49
23
100
45
12
11
36
85
35
1
47
25
9
39
36
84
11
28
9
23
13
59
1
59
16
9
12
35
12
37
48
45
62
48
13
48
84
33
38
25
48
72
84
12
23
4
69
24
47
25
96
11
60
82
15
24
36
15
20
12
1
3
57
48
12
60
36
23
72
16
21
84
11
28
68
12
24
229
95
85
47
1
12
83
13
167
36
1
120
156
119
61
48
36
11
24
37
47
25
9
62
10
72
99
23
12
61
21
54
68
132
52
44
133
12
27
92
12
49
48
36
11
145
21
2
73
23
190
3
24
47
1
15
9
83
24
13
59
10
63
9
2
48
48
36
64
33
12
12
48
47
12
49
12
12
15
44
36
121
23
24
73
23
61
23
132
73
107
1
11
12
13
108
35
48
13
11
49
59
36
84
13
35
121
36
48
39
56
25
215
24
1
96
11
58
63
72
11
1
11
24
1
24
84
71
72
1
228
144
11
1
12
35
84
49
63
20
13
23
36
169
11
12
84
82
90
9
156
23
49
12
35
25
11
24
180
12
13
36
11
12
22
38
1
96
27
105
36
11
36
1
84
36
107
1
60
27
57
24
12
71
121
12
45
75
15
20
1
35
61
11
48
25
48
12
72
11
109
12
39
81
59
4
8
13
48
11
61
11
49
23
49
24
96
23
37
60
60
24
96
23
85
11
72
36
36
34
62
61
11
28
32
13
9
2
13
95
49
107
22
63
71
36
25
96
11
40
36
21
23
1
36
71
13
87
36
8
1
24
48
45
38
16
57
35
12
24
52
57
23
96
24
73
36
83
13
71
28
68
1
107
4
21
159
33
107
25
11
4
69
39
54
50
37
12
12
15
20
24
64
32
49
47
12
24
25
84
69
27
48
96
24
23
12
37
3
33
23
16
21
51
224
10
134
1
12
96
36
59
12
108
48
121
75
45
48
59
13
15
9
63
45
11
25
45
2
132
25
3
56
12
12
37
23
36
25
51
261
60
107
12
61
21
38
1
240
11
121
48
11
34
2
37
33
63
24
24
35
24
72
1
12
72
95
85
36
24
24
156
23
13
71
37
36
216
27
92
73
15
57
35
36
24
1
48
36
35
88
20
24
13
51
32
37
57
146
36
121
57
98
25
119
1
48
15
152
1
45
27
11
73
251
24
25
108
72
3
152
84
13
3
9
72
24
48
167
4
44
28
9
12
51
128
73
84
11
73
24
23
72
1
60
12
71
25
45
54
36
9
144
23
13
60
47
37
24
60
107
132
97
3
9
24
11
49
12
48
108
83
36
85
11
49
35
34
39
71
12
94
38
37
24
23
168
25
11
25
99
45
27
44
1
60
60
251
13
35
4
57
24
96
3
54
74
36
34
54
21
23
46
38
1
24
27
69
71
49
12
23
12
12
22
38
61
11
181
48
21
74
37
105
74
61
23
145
59
144
25
24
11
10
27
11
1
95
48
60
60
36
25
23
1
11
85
3
32
60
1
83
112
33
23
1
95
48
34
15
24
12
21
39
15
32
40
8
85
23
37
48
35
49
12
11
12
13
36
72
11
52
117
12
11
72
48
1
27
45
47
16
68
37
84
12
191
60
97
84
12
23
34
87
24
119
48
1
9
2
1
72
71
109
48
39
21
36
51
45
9
74
37
33
3
159
92
52
45
12
84
39
9
59
25
24
48
51
201
96
35
25
48
63
126
39
108
60
12
15
45
72
153
38
34
51
12
11
1
69
15
3
20
16
9
48
33
39
33
26
60
24
13
24
71
84
13
45
15
72
47
61
3
81
11
61
83
36
181
69
74
16
108
21
23
72
1
48
47
22
50
73
12
11
16
ABCD 98914127714*3^$a+1 [50011]
24
30
34
36
68
6
6
48
10
6
12
38
42
40
54
6
42
42
30
104
22
74
34
120
6
114
24
12
84
80
12
4
6
50
112
56
72
54
126
42
106
44
18
10
20
4
78
8
114
84
36
76
80
100
168
20
16
74
24
96
30
4
32
16
32
16
24
20
148
12
26
66
46
104
34
6
6
80
64
36
12
20
40
32
4
50
16
66
80
22
18
30
74
16
72
48
20
12
6
16
8
10
30
26
4
12
6
114
38
18
4
68
28
12
48
14
18
136
24
32
88
32
126
30
28
80
24
6
22
80
48
12
22
50
22
90
134
22
92
72
30
34
44
12
36
148
24
80
6
16
26
88
24
56
40
6
14
100
24
8
88
6
14
4
30
78
68
12
124
24
60
50
30
4
30
48
2
12
84
24
142
26
24
48
16
14
58
12
26
6
48
16
42
122
168
24
28
48
2
18
30
78
114
42
48
22
18
56
24
28
12
168
72
8
28
32
12
6
10
14
6
160
36
14
42
70
18
12
12
68
28
84
80
42
18
22
110
4
6
74
24
88
14
10
6
42
8
108
42
18
16
6
18
32
12
48
12
72
6
22
20
88
80
24
30
78
48
48
60
120
24
126
10
24
20
48
84
16
72
68
10
18
56
30
24
64
66
54
110
100
8
4
60
8
96
60
60
240
16
8
102
210
36
4
48
8
78
24
130
32
24
100
36
56
24
16
128
12
28
144
68
10
114
8
120
6
64
18
32
6
16
38
12
136
12
12
6
42
38
82
32
76
68
6
58
32
28
2
30
28
8
64
96
38
16
48
6
12
14
66
40
12
2
30
48
10
138
60
2
18
24
6
58
56
150
10
24
36
60
116
90
10
92
220
20
76
86
30
64
26
6
42
130
132
18
26
4
68
22
56
10
80
24
40
86
16
14
52
134
10
8
30
72
46
2
72
24
34
38
22
48
12
36
42
18
20
162
58
24
78
50
94
138
216
60
12
32
16
54
18
12
36
44
12
6
30
4
24
6
8
22
20
60
4
14
10
32
30
130
48
68
52
8
48
6
16
14
58
6
32
4
8
16
24
32
54
72
144
24
22
90
24
90
36
32
10
50
88
44
48
108
70
32
96
42
84
28
152
16
24
8
78
42
72
60
48
10
122
46
8
10
62
78
16
138
18
102
62
4
24
116
36
54
22
20
24
40
8
36
12
30
18
36
16
60
48
6
80
46
20
28
2
82
32
60
18
10
120
32
24
6
24
22
20
24
6
30
84
16
144
56
174
34
36
138
2
118
2
46
2
198
22
18
18
32
28
116
24
84
16
122
24
16
74
48
118
24
8
18
12
36
6
34
24
8
64
78
6
2
40
54
44
52
20
28
32
52
8
40
60
68
24
16
24
120
36
2
10
20
124
20
18
40
18
48
36
20
16
12
20
16
56
16
32
30
88
42
62
54
4
12
60
6
18
104
40
32
96
64
60
20
208
56
4
80
16
32
84
190
14
4
38
22
26
22
84
30
48
48
24
38
10
6
60
62
18
4
26
54
12
54
30
34
120
6
12
54
30
60
8
136
72
92
96
42
18
24
16
24
102
8
10
60
42
6
48
36
24
6
120
66
14
10
86
34
38
18
120
22
18
12
26
22
128
60
6
58
116
4
72
48
36
44
40
30
42
24
12
12
62
6
10
38
100
86
24
94
18
72
80
22
84
44
28
24
38
18
70
2
72
46
2
40
30
66
44
132
76
48
12
84
26
18
4
2
34
60
60
96
24
54
18
8
30
30
36
64
92
34
26
72
142
50
28
48
44
24
72
88
24
36
170
6
36
54
58
32
78
18
24
16
14
70
20
48
40
36
80
4
12
44
40
6
90
38
22
36
60
50
34
8
30
70
92
88
72
20
16
42
150
48
12
36
74
22
68
22
56
64
18
8
64
30
74
12
48
4
32
48
16
24
38
58
102
72
42
8
16
6
96
32
30
90
18
4
128
52
126
14
4
32
30
10
8
102
24
40
26
28
42
90
24
30
6
44
24
16
6
8
82
38
54
18
190
74
154
6
186
24
8
30
46
44
78
54
48
36
12
48
16
48
26
214
26
42
64
14
42
30
34
6
2
40
32
24
46
8
40
126
44
22
66
38
16
80
70
68
88
32
216
64
12
60
20
84
24
52
20
16
30
78
20
40
84
32
96
12
132
36
72
70
26
6
16
24
120
30
74
42
40
144
48
48
20
48
84
12
10
6
44
4
44
36
64
48
60
110
10
38
6
76
14
150
28
8
40
38
16
30
20
30
24
22
44
70
30
50
96
48
126
84
64
60
50
142
20
96
12
100
56
40
32
64
204
26
16
24
18
128
60
48
52
24
6
248
64
6
26
118
26
10
56
4
96
44
132
48
76
110
40
18
30
26
112
32
52
80
96
10
38
36
40
14
10
44
12
4
44
96
4
12
38
18
144
28
12
24
12
12
30
26
40
84
36
32
40
20
ABCD 98914543558*3^$a+1 [50003]
8
7
120
93
132
260
16
56
28
32
13
15
36
20
25
47
115
57
132
80
48
7
33
12
84
44
52
8
73
102
257
16
33
15
39
132
29
144
72
79
9
56
36
19
36
53
7
36
90
183
15
29
60
37
3
48
72
15
41
124
93
47
97
18
18
48
6
9
27
33
111
29
36
109
87
72
63
12
90
27
48
132
44
7
108
54
15
93
48
42
117
8
64
48
12
39
137
28
12
3
45
20
4
20
37
15
3
30
6
84
5
16
24
33
48
60
54
90
63
3
17
24
28
108
3
54
27
15
29
19
53
133
39
248
48
60
19
12
141
24
21
87
20
28
132
60
120
183
57
116
16
39
54
95
31
69
27
108
21
36
96
8
16
20
91
102
3
68
55
89
100
8
37
75
57
35
4
132
12
80
52
96
24
44
1
23
31
60
29
1
60
27
48
192
48
9
15
15
60
12
33
56
55
21
3
18
18
90
11
36
88
75
21
39
81
3
17
24
19
72
9
92
4
128
55
105
20
12
241
39
51
9
84
24
60
3
137
72
36
88
9
195
120
20
43
18
66
93
132
8
16
56
24
72
12
16
75
17
108
19
5
12
25
51
33
6
36
33
51
153
60
75
53
4
75
48
6
47
163
9
48
123
57
84
81
12
23
12
55
33
45
87
12
20
43
17
19
17
88
92
64
48
117
3
21
39
45
15
45
11
109
15
60
21
30
21
20
88
32
28
48
24
63
45
96
56
144
40
75
30
42
45
72
36
24
48
3
17
7
17
13
6
29
36
24
52
3
30
107
100
9
15
20
4
56
76
44
19
90
150
156
9
231
144
81
27
84
96
33
75
89
76
24
8
13
42
48
42
63
260
156
36
25
54
36
12
17
4
12
200
60
52
3
18
15
24
8
43
21
15
90
48
3
20
12
16
117
54
45
80
19
21
45
15
188
28
92
37
6
9
36
9
84
99
12
36
24
63
41
12
60
64
3
33
8
12
115
57
8
187
72
9
84
27
9
69
11
1
6
54
51
69
71
37
36
71
16
57
51
21
6
17
55
18
47
16
117
39
15
89
85
239
208
27
17
49
60
47
7
66
71
43
57
24
45
171
36
48
15
36
29
76
15
60
9
27
48
41
85
6
12
21
12
12
32
108
12
43
36
9
156
96
63
12
89
36
43
90
75
27
6
144
54
72
18
36
83
151
81
39
36
54
99
33
18
17
37
75
8
112
15
5
1
66
53
7
48
17
64
87
18
71
109
39
45
75
132
9
42
53
76
24
45
11
19
41
1
18
36
48
6
99
20
148
12
20
25
15
3
12
53
37
3
68
19
5
40
8
40
123
5
145
30
45
24
20
72
24
1
11
28
45
6
9
56
304
84
68
4
33
27
39
126
18
45
8
223
249
32
16
60
69
63
36
15
17
108
40
132
44
16
24
44
7
72
30
75
92
1
147
15
126
162
54
18
57
135
18
35
91
17
28
15
66
51
3
41
55
36
84
24
9
96
15
6
36
12
23
37
27
84
99
36
69
12
48
48
12
12
33
168
39
51
48
54
15
60
75
36
126
99
120
15
21
15
53
220
171
45
96
8
1
30
6
11
72
43
102
15
27
29
79
33
20
13
15
92
37
3
24
24
20
16
3
17
24
85
114
65
40
48
48
81
111
32
7
9
156
15
65
108
91
9
27
9
81
23
16
21
18
126
54
120
6
35
1
119
144
25
18
93
51
108
45
60
48
129
111
3
29
16
21
18
126
114
18
12
6
30
231
24
60
69
87
48
75
5
40
152
24
55
9
12
159
29
133
48
51
39
17
88
116
16
87
5
88
69
35
28
12
39
65
7
48
77
280
3
41
84
19
78
12
51
20
55
77
64
20
60
13
78
29
100
48
111
84
96
29
16
81
11
19
24
81
108
63
48
17
124
3
5
48
28
44
43
65
37
42
198
111
32
4
68
31
21
39
29
61
39
171
17
108
52
48
44
7
29
7
9
56
112
3
9
39
57
104
64
44
43
53
19
12
90
18
6
47
40
20
13
6
29
7
17
28
27
36
17
208
56
28
36
12
32
1
6
89
1
18
21
36
9
54
42
198
33
213
6
29
151
180
84
17
19
33
75
81
120
51
96
33
20
136
3
45
48
12
21
6
144
69
12
3
53
40
3
72
129
96
44
108
52
48
81
11
19
132
12
ABCD 98914985296*3^$a+1 [50100]
49
36
51
9
36
90
33
72
39
30
11
145
60
147
21
51
48
3
258
36
36
27
21
195
96
8
31
30
120
11
16
9
24
6
225
21
24
24
36
36
75
45
30
5
13
126
126
30
54
3
8
19
36
48
65
184
33
24
90
6
24
191
49
144
30
89
1
6
174
6
54
39
87
6
107
121
95
37
84
30
24
30
36
36
48
27
15
9
21
54
36
30
123
15
90
126
81
48
32
43
6
126
78
42
24
66
15
8
144
61
27
39
6
120
180
48
39
171
66
123
141
11
61
48
99
56
1
66
54
6
24
60
30
54
17
55
17
7
150
6
18
35
7
210
60
108
15
135
9
21
72
3
56
1
144
24
72
63
51
5
24
40
165
12
47
121
6
9
45
12
120
18
12
185
85
48
12
138
66
59
25
119
97
60
96
84
6
108
5
136
45
35
25
6
18
12
203
55
42
24
15
111
78
72
108
72
48
60
30
12
65
79
84
102
30
24
54
42
84
6
23
1
126
57
111
41
31
114
6
17
13
30
5
205
83
61
24
11
120
19
12
18
12
24
30
36
9
21
18
89
13
59
24
55
17
40
80
49
66
29
1
48
39
21
156
6
114
150
114
150
89
48
79
216
18
30
36
36
9
81
48
156
6
138
11
85
11
48
97
30
113
37
18
36
29
55
6
83
13
84
6
353
85
6
126
48
36
24
90
42
23
1
84
180
95
1
23
13
174
6
48
12
27
8
48
55
96
9
45
75
104
120
61
6
29
121
23
97
39
57
23
1
84
66
114
72
15
48
21
3
48
39
6
35
13
75
165
27
75
84
6
83
25
6
210
36
78
96
90
84
126
120
6
18
126
6
150
119
1
47
13
59
31
60
5
48
136
8
13
3
15
42
114
84
17
13
36
15
80
24
37
24
6
60
180
30
23
85
36
54
6
24
66
201
3
102
47
91
125
1
60
35
175
120
30
60
96
135
123
30
36
51
135
18
72
135
3
42
107
48
73
6
9
21
24
252
48
126
66
84
24
42
24
30
24
60
36
11
43
36
6
18
17
13
90
41
24
1
6
33
24
201
12
3
72
75
108
36
30
39
57
24
119
1
54
126
36
84
51
33
12
179
1
48
72
15
8
72
13
12
39
21
300
90
84
6
18
66
15
8
61
12
48
12
3
120
141
3
33
84
90
9
111
36
30
84
51
9
66
125
79
54
30
66
11
55
209
24
55
42
15
24
80
64
117
138
222
3
117
24
3
93
75
63
9
48
15
24
66
60
48
42
24
36
18
12
15
72
21
6
125
1
23
64
72
105
23
16
15
162
30
17
48
19
84
6
60
60
24
12
39
56
169
60
11
25
78
90
6
65
145
71
144
49
12
30
5
73
39
8
175
138
39
8
43
45
45
27
8
40
15
12
84
24
9
63
48
210
36
75
21
59
16
48
21
3
57
204
132
47
31
9
141
6
60
30
51
152
16
21
60
24
191
19
29
13
3
111
9
21
75
15
33
21
75
57
114
29
7
9
105
60
30
69
27
5
48
37
48
90
66
60
51
69
11
55
120
30
27
51
21
8
133
174
30
30
105
8
121
15
27
78
30
6
36
84
99
24
8
48
31
24
17
43
117
63
6
3
57
63
141
72
60
48
6
36
48
45
81
126
30
123
15
90
111
8
13
35
145
54
9
135
41
144
97
48
36
11
43
102
24
66
5
13
27
69
75
45
66
65
13
162
17
31
41
79
42
120
78
66
36
3
87
129
104
55
30
27
3
126
36
24
6
48
125
64
141
11
1
60
27
21
27
15
48
6
36
119
55
66
15
33
36
3
33
30
114
6
60
53
7
30
123
45
30
45
111
33
81
36
99
57
18
5
1
60
114
30
36
36
35
103
126
30
69
21
3
111
41
79
66
6
84
45
8
7
30
120
51
69
6
138
36
15
9
72
18
12
57
8
40
8
16
9
12
99
216
15
90
54
120
30
24
90
66
39
51
36
30
27
128
72
1
15
111
6
54
36
30
18
60
12
9
8
61
27
8
40
27
30
119
136
33
15
24
128
ABCD 98915640056*3^$a+1 [50249]
6
17
85
167
1
102
5
48
1
6
17
181
210
24
113
13
71
73
23
13
179
1
59
43
5
145
174
65
25
35
60
48
61
35
85
35
37
54
5
85
23
31
24
17
24
7
77
103
42
12
6
17
31
77
108
12
25
95
7
18
35
60
24
24
55
29
7
185
96
264
1
18
137
48
7
108
197
115
48
29
13
18
125
36
84
36
55
41
60
13
84
60
35
1
66
5
180
120
1
23
211
24
17
13
36
11
24
120
48
48
7
41
7
5
144
13
6
89
12
19
161
1
95
12
1
119
25
203
24
25
90
36
17
61
131
48
163
12
77
24
7
18
54
126
71
24
36
19
29
36
120
85
47
24
91
125
12
61
11
36
48
120
55
12
53
19
5
55
12
294
275
24
12
31
17
72
73
35
121
35
19
126
72
35
12
108
187
185
12
133
23
97
155
12
36
72
36
12
43
5
49
12
11
72
61
11
31
18
47
48
175
72
17
121
71
43
36
54
11
36
61
47
43
113
204
241
47
24
1
18
125
24
48
60
43
72
5
67
65
31
84
77
19
72
17
31
24
5
85
12
59
180
37
35
24
31
90
72
18
17
12
60
13
60
12
11
84
36
120
108
55
36
36
18
71
60
13
11
144
133
35
168
55
137
12
121
192
78
12
305
19
6
59
180
115
36
29
25
54
29
72
228
91
17
24
108
12
36
48
192
13
71
13
35
48
60
19
18
23
37
23
133
54
77
24
25
24
90
5
13
48
72
35
12
25
6
17
103
77
12
37
23
235
65
36
1
23
31
41
1
48
42
18
90
54
35
36
31
90
95
13
96
47
19
5
109
11
19
29
48
48
79
125
1
12
78
41
24
7
18
35
139
18
35
97
30
53
108
120
12
24
25
11
180
79
5
60
24
37
59
156
24
84
120
180
7
89
204
24
61
11
31
5
79
6
23
97
18
5
37
18
120
90
90
41
19
77
24
1
162
78
35
49
95
48
91
36
6
108
131
24
12
12
12
151
5
108
72
72
121
30
17
132
13
108
35
25
54
12
173
25
47
31
48
17
24
19
12
77
145
11
72
19
269
1
23
120
325
18
17
1
11
25
18
137
241
59
36
67
65
25
23
13
42
174
11
43
36
5
13
95
60
12
1
35
13
24
108
84
96
18
17
37
131
12
108
49
95
55
30
47
24
192
13
102
108
60
41
24
91
126
59
13
11
24
73
59
1
48
131
31
77
67
173
43
5
24
36
115
42
11
19
125
12
36
7
18
42
30
150
102
35
24
127
5
79
41
85
35
144
19
41
24
36
43
317
31
84
101
84
13
11
7
29
13
35
55
102
95
49
132
72
102
41
49
11
60
72
55
60
77
25
126
17
115
17
300
61
198
5
36
13
131
12
13
132
95
25
42
5
7
125
1
18
24
17
36
180
49
59
12
120
12
31
185
24
103
30
47
103
5
43
72
60
29
60
84
192
7
36
5
72
48
7
5
115
29
43
18
54
54
42
18
66
5
1
95
48
31
144
17
133
72
18
5
7
53
84
156
24
12
49
54
18
54
5
13
18
288
54
36
24
12
114
12
5
168
24
43
12
78
270
5
72
36
115
65
96
1
23
31
65
79
77
12
55
17
73
36
180
11
24
19
41
19
36
66
35
1
47
72
36
25
47
48
55
5
48
36
1
12
23
49
6
5
24
1
18
89
36
36
133
66
41
24
67
125
60
7
101
25
54
6
167
180
48
37
84
23
31
72
77
192
55
5
1
47
37
11
79
53
1
47
43
24
18
12
35
12
169
24
48
42
18
18
12
42
120
35
43
5
24
216
43
65
19
65
25
36
126
24
17
24
48
67
18
126
17
127
17
36
43
65
25
155
24
13
18
24
5
7
41
24
24
1
119
7
60
12
72
18
47
61
155
25
59
199
17
48
36
79
89
36
24
115
41
12
115
72
17
36
55
5
84
1
138
65
12
37
11
1
23
13
47
31
17
24
31
5
24
145
36
47
13
18
12
18
ABCD 98915799202*3^$a+1 [50008]
42
24
18
24
6
31
41
42
61
5
96
48
12
36
72
48
30
54
15
39
24
6
12
175
17
120
42
96
78
48
12
19
83
12
126
54
60
6
24
78
133
32
3
45
9
18
213
45
18
6
42
96
54
54
60
24
36
13
11
18
228
36
24
18
78
54
84
6
60
48
72
42
84
48
6
42
18
24
54
6
54
24
42
30
42
72
60
48
7
17
144
60
6
18
43
23
121
23
9
21
24
36
114
114
48
30
138
12
6
120
25
29
3
3
30
36
42
6
18
60
24
12
66
6
138
54
72
90
108
12
7
209
90
12
90
144
108
3
27
6
18
66
72
84
15
57
108
66
60
162
18
12
6
60
27
33
168
18
30
36
6
6
6
81
48
51
150
54
24
24
18
12
42
150
42
204
18
60
18
12
12
48
66
30
84
18
84
84
36
12
30
9
117
108
30
6
12
66
18
30
48
54
18
102
108
90
25
23
25
5
120
84
72
6
114
30
1
17
30
6
18
42
102
102
6
252
30
115
53
18
78
30
72
18
108
162
12
18
54
18
36
66
60
54
6
6
6
12
24
36
66
24
12
18
78
18
30
12
6
24
18
43
5
60
42
96
37
23
96
72
1
5
126
45
3
54
12
66
6
12
55
17
42
36
54
6
60
42
84
30
12
42
7
17
6
12
18
66
24
138
60
18
90
30
6
24
30
132
48
42
7
95
33
9
48
6
24
102
67
5
18
6
54
6
24
24
12
75
33
78
6
6
12
24
42
12
42
24
6
36
6
6
12
36
48
6
6
78
60
36
12
54
12
27
69
138
49
17
78
6
18
66
55
83
6
12
18
84
6
12
48
19
71
54
120
6
12
18
90
6
12
48
27
16
23
9
33
78
1
23
30
66
24
42
186
30
31
5
6
6
18
18
48
6
30
66
12
12
30
42
12
72
66
30
36
66
24
72
12
24
78
12
42
19
41
288
6
54
72
6
60
33
9
18
48
30
96
36
30
24
54
48
39
9
12
24
78
60
72
33
75
30
12
108
31
23
54
24
60
18
13
11
30
6
204
24
24
48
12
25
161
12
24
6
42
54
60
72
49
125
18
66
102
6
24
60
30
24
84
18
42
72
42
24
84
78
93
33
79
53
6
12
18
24
78
36
60
42
30
84
78
66
6
63
9
60
30
42
156
24
78
186
6
54
24
30
6
6
18
96
103
32
9
39
9
18
12
25
11
12
6
6
18
6
18
42
24
12
18
18
90
7
11
24
6
24
12
24
24
12
12
36
156
6
12
6
115
17
54
48
24
36
12
30
48
72
42
30
19
11
18
18
6
24
84
18
24
60
24
12
48
12
78
60
72
12
30
48
13
53
6
18
108
90
18
6
21
3
6
30
42
30
54
66
18
114
96
84
60
60
108
30
72
60
18
66
24
48
30
150
126
78
96
18
13
53
60
6
12
12
60
24
13
11
72
30
72
7
65
31
17
66
42
6
30
31
11
24
6
30
6
114
72
12
6
18
24
60
1
5
36
54
36
18
12
12
60
42
36
6
102
45
3
18
12
30
12
120
42
36
24
54
72
18
30
186
18
13
23
102
24
150
12
54
90
78
72
30
90
12
66
42
19
17
18
24
108
25
71
78
24
3
9
18
84
1
17
24
18
6
84
48
120
30
24
12
1
71
84
30
6
30
48
30
66
60
30
72
6
24
42
54
12
24
12
24
36
120
12
19
11
12
30
96
36
6
12
12
162
60
102
21
3
13
29
12
103
89
30
18
48
276
12
36
126
24
60
78
51
3
24
12
96
18
30
42
24
36
19
155
60
36
42
30
61
5
24
6
60
60
6
36
90
96
81
9
7
5
6
6
60
66
12
12
6
30
6
6
12
6
6
12
60
42
6
60
186
3
45
78
24
30
24
66
21
87
60
61
53
18
18
18
36
30
12
6
36
156
78
3
57
30
6
24
36
24
54
96
54
24
18
24
1
17
42
18
24
6
6
108
12
144
55
17
72
12
30
48
18
18
162
7
32
9
103
35
18
60
24
55
23
12
18
48
27
51
210
12
42
6
48
18
36
54
96
3
15
1
89
7
11
6
30
6
12
96
36
24
12
60
30
30
12
36
31
48
35
42
72
126
6
7
95
12
18
30
12
12
12
12
48
96
12
12
42
24
42
12
78
7
35
30
30
6
18
12
54
42
72
30
12
12
31
11
30
18
12
12
24
6
30
1
59
18
156
135
9
12
6
42
48
18
6
24
30
30
66
180
42
30
72
114
18
30
6
49
35
138
6
150
42
12
42
12
24
18
12
24
13
29
6
6
114
6
150
72
6
36
54
30
12
48
7
5
6
30
186
66
114
54
36
24
36
12
7
23
24
1
29
6
18
36
6
1
23
54
12
48
39
21
48
18
6
36
36
66
6
30
18
66
150
60
42
30
30
12
13
35
36
60
6
72
30
12
42
18
18
78
6
24
6
18
18
48
12
66
90
18
7
144
29
30
18
3
39
24
1
29
24
12
48
6
25
71
72
49
41
12
24
42
18
6
24
9
27
42
6
30
12
6
48
18
42
66
42
13
17
72
18
6
42
36
12
42
6
6
84
144
6
24
36
48
18
30
36
12
24
12
69
39
24
24
30
18
73
29
54
48
90
54
12
6
126
42
19
23
24
168
126
48
24
42
12
48
24
21
48
3
54
60
66
72
6
30
84
6
18
60
6
42
30
ABCD 98916518464*3^$a+1 [50077]
5
13
83
7
72
29
48
1
48
11
12
7
36
29
55
54
6
89
1
36
23
7
6
30
12
48
29
19
17
49
18
42
83
1
6
36
60
48
29
31
17
49
6
17
55
5
72
12
49
42
6
23
67
53
19
41
13
6
108
96
65
43
65
24
7
5
25
6
30
23
1
6
36
41
84
12
60
12
85
6
17
7
53
84
60
1
66
53
12
55
180
5
19
36
5
84
127
17
13
47
1
12
24
30
66
11
67
5
72
139
54
47
60
24
19
17
25
54
6
24
66
17
13
11
48
36
300
168
7
6
47
31
12
41
19
12
29
1
35
43
114
96
11
7
30
24
23
49
47
13
48
23
7
77
25
54
5
1
23
61
12
78
30
6
101
7
18
54
17
73
48
11
36
60
12
19
12
6
35
24
60
7
48
42
24
23
31
17
19
6
6
24
89
19
42
30
17
91
12
53
60
12
1
48
12
227
60
91
5
19
12
60
5
48
1
6
84
12
24
149
79
5
25
35
91
12
5
7
30
35
60
12
180
60
1
11
1
18
60
41
61
47
43
5
37
35
19
29
37
24
23
1
18
12
12
5
72
43
17
109
30
12
65
24
13
66
30
72
42
5
43
89
31
48
24
66
23
37
18
29
115
36
5
108
19
90
138
42
23
25
42
12
48
41
12
36
1
11
19
53
48
60
1
11
31
6
24
35
12
7
17
13
30
53
67
36
53
12
31
5
13
23
12
115
30
66
29
96
43
29
31
5
48
67
12
17
19
12
5
96
37
42
65
31
36
66
18
29
60
1
30
114
35
84
24
37
72
35
1
11
36
13
90
5
7
5
7
24
6
59
12
55
72
42
24
42
30
48
6
30
59
12
13
12
11
73
47
7
54
6
5
25
47
73
6
5
19
5
7
5
19
30
35
1
12
11
37
72
95
84
31
17
19
36
60
89
61
6
48
149
48
19
84
12
5
12
1
35
12
37
42
24
12
144
65
55
6
23
31
17
13
47
1
71
79
42
6
41
19
72
29
67
36
24
24
12
6
12
36
6
5
1
48
36
11
37
60
18
60
72
5
73
23
19
6
42
18
23
13
131
13
66
96
17
25
6
24
102
23
1
6
96
12
60
29
13
54
5
48
1
12
47
1
120
6
6
11
60
108
91
24
36
17
1
107
24
19
173
24
12
49
42
6
72
35
13
72
114
41
12
25
47
31
53
67
17
31
5
7
102
47
72
36
12
49
35
48
79
42
12
30
17
1
23
55
101
7
5
49
11
48
12
55
12
24
6
18
5
19
18
30
29
1
54
48
72
36
89
19
24
12
30
18
173
12
25
11
67
60
18
11
25
11
7
12
5
55
36
17
13
83
36
72
12
55
36
138
11
127
42
23
13
12
12
6
5
7
24
29
1
30
138
42
24
12
60
12
29
7
5
1
6
77
1
23
37
84
18
29
133
6
17
84
1
30
48
12
12
6
71
25
54
17
144
49
12
54
29
91
66
108
23
60
31
30
42
60
66
24
155
12
1
6
5
1
6
60
18
174
5
12
25
24
6
138
23
55
42
42
5
1
18
24
36
5
31
113
7
29
120
36
12
24
96
7
65
24
43
54
71
79
60
17
37
30
12
84
24
36
78
18
5
12
7
125
24
25
47
12
73
23
55
84
17
25
24
24
23
12
1
6
144
30
24
11
12
43
65
24
25
60
36
6
149
72
72
43
5
19
18
42
89
7
18
24
47
13
11
151
53
24
19
48
12
53
7
24
24
5
24
37
18
60
18
48
24
168
23
31
101
48
7
54
90
114
6
24
41
19
5
61
35
49
6
6
54
24
5
49
12
23
60
12
31
5
36
79
41
12
7
30
59
43
12
24
42
83
12
127
48
24
5
331
5
36
1
11
49
30
96
17
115
29
79
5
24
13
71
31
66
23
1
12
6
41
79
12
42
23
73
59
24
72
12
60
12
43
6
11
24
72
67
65
25
18
174
6
17
84
91
5
7
41
12
60
24
19
77
60
96
7
5
7
90
18
18
60
59
25
23
19
6
18
5
49
23
7
192
36
30
42
6
30
29
67
84
12
29
13
107
19
5
25
23
48
24
7
17
61
95
25
6
48
89
49
18
24
41
48
37
6
65
48
60
7
36
48
12
5
7
89
36
7
24
30
23
43
108
17
19
53
96
25
95
144
13
30
36
29
72
12
19
30
12
96
102
12
53
7
30
47
84
49
96
108
30
6
47
48
31
12
60
5
24
12
1
59
49
66
6
47
7
41
1
11
36
156
7
84
18
23
13
30
77
7
12
6
12
11
48
7
41
48
85
18
48
5
79
30
120
72
18
29
84
36
7
42
47
1
6
30
18
36
12
24
41
60
96
13
30
89
49
6
17
7
18
24
23
43
24
17
60
12
1
95
24
7
29
12
121
126
41
19
5
48
7
5
24
1
114
6
30
36
78
18
12
5
12
120
1
12
18
72
5
24
7
65
7
48
6
18
66
11
1
107
7
18
59
139
48
5
55
30
30
5
84
24
19
60
29
43
30
71
19
65
13
24
155
1
30
5
60
43
12
84
65
115
18
11
31
66
11
120
12
7
18
24
119
12
1
6
5
19
29
24
13
84
47
13
30
18
12
48
6
41
19
54
30
42
54
17
7
5
13
84
66
12
6
6
48
72
78
23
48
24
1
60
66
18
47
84
24
24
60
13
90
108
41
1
24
119
1
131
24
7
30
11
7
5
31
18
12
18
29
37
11
24
48
144
43
17
7
36
156
6
23
36
25
24
90
6
23
103
17
31
36
54
24
23
48
12
55
24
5
13
131
25
24
12
60
11
37
6
41
55
84
30
131
48
7
5
36
13
24
48
35
13
11
43
60
6
47
43
17
109
59
48
19
42
11
31
30
23
48
19
17
67
17
7
18
12
12
54
66
30
78
42
54
36
11
37
6
5
12
25
11
13
6
17
48
19
30
6
17
43
113
7
120
17
24
12
19
18
23
48
127
ABCD 98916954062*3^$a+1 [50189]
16
21
299
16
15
174
35
16
9
119
25
12
11
13
54
30
15
45
83
277
123
39
89
96
85
108
162
48
29
96
48
13
3
80
112
80
205
83
144
13
83
1
15
32
16
32
16
32
16
80
1
12
35
16
96
33
111
39
137
64
9
23
55
30
96
30
150
234
30
15
80
16
96
32
37
107
16
21
12
287
1
216
39
231
41
160
80
175
84
141
32
31
33
128
16
33
111
80
64
21
11
55
90
143
25
215
48
7
12
93
111
81
32
97
159
81
15
48
32
240
112
32
1
96
15
183
90
72
71
48
79
90
342
81
63
234
30
6
36
144
63
32
16
189
3
231
42
48
95
112
33
210
221
48
7
57
32
37
84
36
54
93
96
48
33
47
13
66
33
96
39
57
48
144
80
103
48
41
16
176
79
48
96
30
54
6
156
60
15
3
29
64
87
9
128
192
16
45
522
24
17
229
155
223
132
18
59
7
57
129
111
176
64
9
23
85
120
51
135
30
60
15
15
81
128
25
150
120
432
105
63
113
16
32
1
18
45
48
87
12
77
67
60
33
32
25
71
16
32
127
33
48
144
195
45
320
13
72
138
113
192
37
27
33
143
1
239
97
383
37
75
135
54
96
51
3
29
64
80
96
67
258
180
12
90
17
61
90
126
59
192
48
61
35
1
47
37
60
84
216
24
123
87
201
51
54
126
168
65
7
9
48
51
36
90
15
39
72
209
1
60
54
30
47
64
15
17
403
93
15
36
29
16
9
39
87
153
32
535
57
32
16
192
48
224
55
126
27
32
16
15
33
144
63
36
18
11
61
51
96
80
61
51
15
36
269
48
64
96
117
11
223
33
32
97
108
96
35
145
63
48
105
119
19
29
96
1
15
96
3
29
127
54
75
48
93
144
42
18
23
96
16
201
71
25
71
48
192
48
31
161
16
21
126
141
48
96
80
48
208
128
31
30
51
45
198
12
18
111
32
160
57
135
105
87
32
96
37
203
61
54
173
13
51
39
9
45
90
89
1
72
279
48
63
288
6
203
31
17
55
48
89
7
9
80
1
156
3
51
36
24
17
48
48
97
24
72
48
15
147
78
47
55
57
80
7
24
33
39
270
59
25
39
96
189
51
80
1
287
13
51
297
263
37
155
517
180
23
112
32
13
144
120
11
48
96
61
35
25
144
126
210
119
64
32
16
9
138
6
54
90
36
234
137
73
60
11
64
96
255
33
32
61
147
224
288
16
15
18
63
147
36
41
19
189
32
13
36
126
65
19
29
48
48
96
13
51
96
129
47
133
123
32
112
128
16
176
64
69
59
7
41
64
144
9
90
45
32
384
16
80
336
79
18
63
96
57
23
48
16
39
138
95
144
16
32
48
64
128
19
125
48
97
95
169
60
12
191
48
55
89
96
121
90
77
13
3
80
7
ABCD 98917297972*3^$a+1 [50032]
36
6
15
15
6
54
37
5
24
12
7
36
35
1
47
45
76
20
48
4
5
66
25
5
114
33
165
96
15
15
13
56
57
19
65
12
12
30
6
54
36
48
24
18
19
60
47
6
91
12
29
3
16
20
27
36
1
36
5
78
24
30
12
18
24
6
30
37
41
7
29
6
12
9
16
23
60
24
30
15
57
7
95
60
48
6
115
17
67
12
20
93
18
1
24
5
15
111
1
36
5
12
96
7
5
3
28
12
59
57
28
11
25
29
19
35
42
87
51
24
18
90
25
29
66
42
126
18
54
105
84
75
21
100
12
23
165
45
7
77
51
147
24
78
3
36
15
21
63
18
87
51
37
156
128
4
107
12
18
3
75
12
25
12
8
15
105
27
42
18
48
108
48
1
47
36
45
153
151
17
6
30
43
23
9
33
75
40
35
36
18
12
66
12
13
53
3
4
71
12
6
27
21
18
24
45
16
47
1
77
3
4
17
42
49
53
7
17
48
36
163
47
73
5
43
5
31
5
78
12
24
24
204
81
72
12
3
30
31
71
13
12
47
117
75
1
11
117
9
12
126
6
24
30
49
17
48
66
60
72
85
35
78
66
54
6
24
61
23
60
13
23
42
99
12
21
31
108
5
30
48
90
135
63
9
9
66
36
1
5
15
27
37
95
42
6
45
15
6
24
12
7
48
8
27
6
18
73
44
48
183
57
88
56
93
42
93
33
42
6
15
9
19
47
6
240
18
60
97
59
105
28
17
12
18
13
59
13
29
108
54
48
72
36
42
12
39
69
12
12
55
131
13
80
27
1
96
48
11
12
30
19
17
31
17
18
25
29
24
126
13
84
24
5
27
3
33
16
11
48
25
65
90
18
24
67
36
12
8
3
18
19
8
105
12
48
18
1
101
12
159
75
36
49
36
41
12
39
36
12
3
13
5
15
9
7
11
54
15
28
5
30
21
21
54
36
30
48
84
18
24
6
7
24
12
89
78
109
11
157
56
9
6
45
100
48
8
51
13
29
18
24
61
5
55
24
32
27
1
11
33
16
5
114
42
54
1
5
51
4
29
6
9
52
71
24
21
21
7
92
33
63
111
138
42
24
13
24
20
3
13
17
6
114
132
39
33
6
1
5
36
27
15
18
3
60
39
24
30
36
43
59
108
36
42
63
9
18
60
6
18
12
9
3
12
13
20
21
67
17
115
89
55
32
64
11
24
33
27
48
69
15
42
15
48
184
23
60
24
18
6
13
32
33
24
55
11
138
66
33
57
7
71
33
16
5
7
36
5
42
30
6
156
6
60
114
84
18
12
135
4
35
21
15
6
42
48
49
35
126
163
23
12
1
5
84
51
39
72
18
78
78
24
60
6
84
18
18
13
35
30
79
5
6
42
24
55
155
24
9
21
18
24
49
35
114
27
165
6
24
108
30
36
54
48
13
11
48
1
56
117
115
83
13
29
51
4
41
99
24
160
35
54
18
150
90
97
11
1
8
75
1
12
77
43
11
36
1
29
66
9
15
12
48
18
147
51
1
20
108
4
48
12
59
84
54
6
126
78
9
36
57
39
15
84
24
144
12
24
25
41
6
6
19
60
116
144
63
97
53
3
15
6
79
5
79
8
9
199
36
59
57
60
3
12
21
88
95
9
21
12
12
36
31
108
29
48
67
5
300
108
7
44
75
18
39
21
48
90
36
90
79
47
96
33
123
57
45
27
48
3
132
12
97
11
6
19
8
39
6
12
31
24
20
33
15
28
53
24
66
78
19
11
6
36
6
150
12
12
18
30
18
42
48
30
61
29
199
32
3
25
29
66
73
56
64
11
25
47
18
156
67
17
6
45
39
24
18
12
15
63
18
42
60
45
81
120
15
39
33
3
24
37
11
102
30
18
43
17
12
12
3
15
90
12
66
9
3
97
77
3
108
87
6
24
12
6
66
15
9
31
59
25
11
24
13
5
78
12
24
21
21
67
29
19
59
78
18
36
45
27
30
42
90
66
12
72
108
30
18
45
9
7
47
6
3
9
30
69
64
11
30
7
41
135
3
13
83
96
6
3
33
51
27
84
13
77
36
7
44
4
56
51
6
27
9
54
37
108
101
18
25
167
120
90
7
11
66
3
52
32
21
18
126
126
13
29
31
23
153
3
24
60
37
8
3
6
48
162
30
15
16
29
120
36
6
9
81
24
18
6
18
108
36
24
37
29
31
47
45
4
95
6
7
11
36
6
150
6
102
45
28
47
33
15
144
1
8
3
6
6
33
40
32
3
1
17
54
24
36
6
103
5
90
84
54
18
9
3
25
47
69
28
11
18
19
5
31
56
4
17
24
114
25
41
126
49
17
66
37
95
1
95
66
91
143
13
20
21
108
19
12
36
5
12
72
31
20
3
25
8
27
13
17
147
4
24
131
12
90
12
42
24
132
30
84
6
1
95
24
25
23
18
19
143
9
39
12
13
35
66
19
53
42
9
45
78
37
11
33
9
12
7
8
64
5
19
41
27
93
7
32
33
55
5
48
18
18
48
30
9
64
29
24
6
45
3
18
18
9
28
35
24
49
11
90
12
19
11
60
84
33
39
6
75
40
84
11
48
97
17
36
54
78
6
18
54
30
24
42
90
138
21
45
3
3
13
29
7
191
1
23
66
27
9
6
13
29
18
13
35
48
30
7
8
72
88
23
36
60
114
156
12
18
6
42
1
71
121
68
33
7
29
18
60
69
15
18
31
5
36
18
6
36
30
49
23
21
9
24
15
16
29
19
59
36
37
48
137
ABCD 98917397084*3^$a+1 [50021]
21
3
18
48
59
16
20
4
72
44
7
21
27
60
30
24
75
24
3
89
100
8
60
1
11
28
12
84
8
24
76
20
55
5
12
28
15
12
17
36
16
21
39
33
11
103
53
36
4
87
12
24
30
119
28
8
43
29
31
117
39
21
75
48
18
27
96
44
120
1
54
96
77
168
61
126
12
21
87
42
138
81
92
84
13
39
39
5
4
20
7
5
24
4
32
112
21
23
96
1
3
24
48
21
11
112
44
43
24
53
12
40
24
44
72
7
18
15
84
24
3
45
75
17
7
12
9
117
24
23
24
24
4
24
8
4
63
42
3
8
181
47
12
37
72
11
7
57
24
3
72
18
15
104
24
25
18
17
16
51
17
19
33
12
36
8
205
72
48
15
27
65
79
5
24
28
80
36
36
55
150
83
88
12
44
36
60
13
71
12
36
36
40
8
13
24
3
48
39
36
41
132
64
27
24
72
138
11
31
5
108
7
6
3
8
24
60
4
72
3
65
24
36
16
44
48
7
48
29
31
12
93
20
4
69
15
32
24
84
40
32
12
72
43
36
113
49
39
51
36
77
24
43
42
90
41
12
12
48
67
18
11
19
17
1
23
4
164
24
52
3
42
59
96
36
24
64
68
13
47
28
8
7
9
27
5
16
20
24
79
33
8
7
72
18
3
32
12
28
68
28
96
12
9
23
1
27
32
4
3
5
1
39
36
20
72
31
45
45
48
72
171
80
61
23
36
61
47
24
48
172
3
5
7
81
27
24
18
27
45
18
65
48
31
53
4
8
43
117
20
1
39
104
1
23
16
12
56
12
24
4
32
37
35
40
72
8
7
36
5
24
88
68
24
144
97
3
87
45
56
48
12
24
60
108
13
27
21
72
54
45
8
19
90
42
5
60
24
12
28
24
168
75
65
7
12
5
1
107
12
7
77
52
20
31
54
126
18
39
44
12
25
96
3
8
52
12
36
9
23
31
18
35
40
93
99
8
55
12
9
44
16
84
15
84
9
20
31
48
18
42
185
13
11
7
12
72
17
1
90
41
13
18
105
56
12
28
32
16
8
31
24
53
4
32
96
31
84
18
15
75
21
48
81
47
1
3
44
84
12
72
12
28
36
48
12
44
64
32
4
20
7
6
120
6
53
36
40
9
150
69
8
13
11
12
43
5
28
63
17
48
55
41
19
33
48
3
29
12
163
18
30
72
29
12
112
8
55
29
36
100
15
45
8
84
16
92
48
24
43
21
20
13
3
3
72
81
99
12
237
80
84
1
15
84
12
48
39
101
36
84
12
28
27
12
60
17
19
12
108
29
136
12
168
24
27
57
32
1
119
40
80
49
75
75
5
12
36
4
33
48
27
48
36
116
24
12
4
104
36
84
60
7
41
24
31
17
36
13
11
4
32
4
24
69
54
9
56
24
76
39
33
32
72
36
64
44
37
35
28
140
36
36
19
21
15
30
42
12
36
89
12
108
16
15
113
31
30
111
32
97
66
5
72
64
57
51
63
21
44
91
5
24
72
12
36
84
64
84
3
53
103
173
7
9
27
5
4
48
20
72
96
16
33
143
1
59
12
1
23
43
29
88
12
15
29
24
76
8
24
52
3
9
48
36
15
53
7
57
27
5
16
68
76
111
12
65
25
54
21
96
60
9
47
7
5
16
56
84
60
7
6
75
141
47
7
21
15
30
23
24
43
24
53
100
176
12
1
75
20
4
44
19
45
48
63
29
13
48
162
24
29
4
93
54
17
36
4
33
99
80
24
4
80
64
32
60
96
36
55
101
55
5
67
72
108
21
8
4
75
5
4
159
5
25
3
12
20
28
32
64
75
60
36
129
8
24
13
47
28
20
48
55
65
4
8
16
15
36
17
7
89
1
35
16
68
132
12
24
28
21
6
5
13
11
216
19
21
20
52
3
18
35
24
211
66
35
36
55
5
13
3
39
12
17
24
100
45
23
7
41
28
12
56
40
32
180
16
8
4
15
5
13
23
12
48
43
29
31
29
100
68
1
27
24
15
17
28
15
17
76
20
72
124
27
5
13
18
77
55
9
57
114
21
84
8
67
69
68
79
77
28
87
29
43
36
5
19
48
41
24
36
7
9
36
48
39
89
13
18
78
15
51
41
13
23
84
132
1
27
27
36
57
48
48
44
132
4
9
23
12
13
75
12
9
264
83
60
28
15
5
52
32
12
72
28
56
16
45
23
12
84
132
7
30
39
36
108
12
20
79
29
4
3
17
64
21
72
3
56
40
15
53
1
27
12
44
109
27
116
7
21
24
32
7
54
11
12
16
8
28
20
28
8
55
105
39
108
29
61
11
12
16
12
48
36
92
36
60
72
37
39
27
9
12
33
42
9
12
105
35
16
32
84
4
20
1
39
20
40
51
125
4
8
55
29
24
133
35
12
55
96
41
43
45
27
36
5
24
43
21
8
220
39
42
35
48
112
24
56
7
53
12
85
123
8
13
47
25
18
5
36
43
36
45
12
3
29
7
17
60
24
76
3
18
35
24
48
12
24
12
64
141
23
12
12
19
5
24
31
29
36
55
5
96
16
8
61
83
40
24
24
3
137
43
24
30
18
9
20
76
12
33
63
75
17
55
5
76
51
9
96
36
111
5
12
12
12
7
41
4
87
89
4
24
56
55
36
165
39
9
56
24
37
102
5
37
11
55
54
63
33
23
7
89
1
6
113
100
24
51
93
63
101
31
33
36
44
24
1
6
17
4
20
7
5
91
33
36
24
144
15
41
36
60
7
ABCD 98917585246*3^$a+1 [50020]
108
27
57
63
45
219
36
48
21
75
24
57
15
49
144
71
60
1
23
21
4
35
12
228
60
157
164
64
24
68
3
60
12
144
84
69
28
48
20
12
3
96
36
265
20
12
28
68
84
96
16
60
36
119
9
64
92
39
36
9
51
84
12
120
60
37
11
105
60
231
84
21
28
11
60
25
20
51
33
76
47
24
84
21
159
109
23
24
25
35
24
12
73
47
25
24
59
49
143
129
16
23
9
48
63
12
24
141
228
111
24
69
3
24
9
40
47
48
12
13
176
28
12
20
48
63
24
13
11
60
1
68
16
131
45
15
36
25
8
27
60
9
48
123
109
116
39
96
37
8
3
25
36
131
169
20
51
228
12
48
25
107
249
88
167
33
12
51
45
3
109
12
11
228
9
60
27
25
140
76
24
44
76
68
76
96
104
51
36
180
24
93
88
8
51
61
252
11
12
108
156
1
32
48
64
71
25
95
120
73
32
39
36
297
40
47
60
9
15
309
51
132
133
96
68
3
105
124
8
27
60
24
49
72
71
13
35
81
28
143
33
15
21
51
9
36
75
60
48
1
8
40
11
9
48
100
12
32
15
69
15
72
228
36
45
36
39
9
16
11
13
20
100
107
33
87
13
107
33
51
61
23
96
84
12
13
95
1
239
121
35
49
180
72
8
60
51
13
48
155
169
59
36
84
12
49
35
36
84
60
49
107
60
24
25
71
153
60
36
108
172
59
12
129
15
240
93
76
47
25
23
69
96
27
9
28
180
80
88
35
84
169
35
36
60
120
84
36
1
20
48
75
72
57
48
63
109
180
20
160
71
121
60
155
21
255
84
25
8
27
24
105
147
84
9
96
36
15
84
9
76
71
48
1
108
20
3
93
16
44
255
21
15
25
8
12
16
119
60
1
12
36
92
52
11
21
39
165
36
135
49
56
39
9
63
84
93
51
36
1
35
165
75
13
11
24
181
35
181
72
11
36
25
8
28
12
116
27
48
12
48
25
32
48
4
23
60
45
112
12
35
60
1
80
3
60
192
133
140
75
1
8
3
25
20
63
96
121
119
84
36
9
12
84
51
25
239
96
37
92
15
129
36
96
3
61
71
108
9
147
13
116
27
49
36
83
12
49
24
95
21
36
28
71
189
60
15
61
48
36
20
27
48
69
207
24
9
12
36
40
119
33
28
35
177
3
93
135
36
156
24
1
35
24
180
1
120
68
4
107
21
135
105
28
80
15
21
16
44
171
48
12
84
1
8
87
84
1
20
28
35
12
24
9
16
48
11
96
25
11
37
23
105
108
75
9
12
39
72
33
36
16
23
165
4
72
11
84
73
71
72
33
12
135
9
111
24
45
96
75
117
171
60
25
60
12
24
71
145
8
12
63
21
88
8
99
84
9
12
36
28
11
9
15
121
144
72
60
12
131
120
25
20
51
84
36
253
11
45
12
39
60
49
24
36
176
39
181
164
64
11
9
48
159
33
208
188
87
24
49
20
15
36
73
23
45
39
84
36
33
76
11
9
15
109
131
1
239
25
20
27
24
1
24
68
76
104
60
63
37
47
24
12
48
105
75
37
12
8
144
136
68
4
11
96
33
3
60
144
13
8
48
27
48
72
45
64
140
39
57
3
49
72
36
128
87
13
71
9
27
168
36
60
156
33
75
72
37
72
71
85
108
35
21
76
83
36
25
11
264
33
48
12
36
76
20
156
3
216
84
61
35
1
299
25
108
47
85
35
13
71
25
11
165
124
155
60
9
160
128
28
95
85
11
36
129
84
135
132
33
4
23
57
12
16
20
3
9
36
75
69
16
44
96
27
84
21
3
37
179
129
27
37
11
21
99
60
61
35
36
93
16
35
73
23
45
ABCD 98917743404*3^$a+1 [50198]
12
83
42
120
24
55
29
115
179
25
47
36
13
95
49
41
12
108
6
13
41
126
18
48
55
5
192
36
96
18
30
7
29
79
53
90
37
96
65
126
120
78
12
78
36
102
7
12
59
25
149
72
19
41
108
91
17
79
23
18
7
11
37
60
83
42
19
29
24
126
90
126
121
107
72
25
36
12
41
91
204
96
5
30
24
121
5
108
30
1
41
108
198
18
54
18
30
42
108
103
59
1
125
115
29
55
11
72
42
30
1
95
1
48
77
54
30
114
13
48
5
60
90
120
61
161
120
78
25
149
42
85
41
7
12
96
47
145
36
71
54
19
35
121
41
30
168
36
192
193
131
6
67
233
7
65
67
11
90
55
17
67
108
36
125
19
365
31
17
114
1
12
77
18
30
72
216
19
36
12
36
144
60
41
54
18
12
6
72
37
47
1
53
42
30
7
107
108
25
83
25
77
42
246
222
198
19
35
18
12
90
85
23
36
132
102
36
96
54
54
43
5
78
120
1
23
61
12
84
23
25
41
7
12
96
35
145
107
108
66
126
180
42
36
36
30
85
173
12
19
84
12
35
1
107
30
67
5
150
66
18
162
19
269
204
12
6
325
35
144
126
43
324
101
72
19
11
49
5
114
102
18
6
84
60
79
108
23
109
12
36
5
43
155
1
23
13
23
85
77
90
72
18
18
61
48
11
96
18
67
113
12
115
84
125
19
5
7
96
84
48
53
55
65
163
17
42
1
36
29
67
48
65
127
23
121
240
60
96
5
54
120
49
59
126
19
5
31
60
65
24
228
247
108
95
60
30
78
61
41
108
90
49
11
30
36
31
144
11
12
13
192
53
12
43
48
59
48
25
137
6
61
23
6
12
103
185
24
216
7
83
30
31
36
29
30
54
36
6
37
48
35
13
29
18
84
13
12
89
55
107
25
209
475
23
25
53
43
29
7
83
12
1
12
95
6
91
35
13
17
6
18
282
60
12
18
240
7
5
36
42
13
5
7
48
84
17
24
54
126
67
60
53
66
78
12
60
55
48
5
187
108
5
43
119
13
48
12
132
48
5
36
12
43
65
6
18
163
125
19
48
143
18
67
12
233
43
144
11
1
84
96
89
216
91
53
36
199
96
5
6
73
60
11
36
18
126
1
17
31
59
90
18
217
11
132
37
60
23
13
65
84
103
29
228
60
103
89
6
289
65
114
90
19
11
6
30
108
126
6
13
17
6
13
5
126
13
95
145
11
6
156
24
18
25
12
215
13
12
36
29
31
17
96
79
41
42
13
59
12
73
161
79
11
6
54
120
24
162
228
67
23
6
72
187
47
174
19
23
18
270
102
67
23
73
276
11
252
60
25
101
36
84
36
115
83
6
7
12
71
90
31
23
157
221
19
48
41
115
101
79
245
139
48
12
71
121
41
55
107
30
42
1
65
108
24
12
139
95
72
25
132
96
71
24
97
192
197
48
42
18
43
192
71
12
162
31
5
90
204
72
13
5
216
79
36
5
139
12
65
54
205
336
35
6
7
60
17
6
18
91
35
13
96
65
79
53
43
5
162
265
47
13
53
186
18
163
192
12
29
90
30
6
156
60
54
43
137
138
25
36
65
6
25
5
91
59
49
5
30
1
53
55
17
6
25
185
18
42
43
101
175
96
108
36
101
43
17
18
90
126
84
60
102
78
1
179
30
114
13
5
90
49
ABCD 98918120318*3^$a+1 [50136]
120
75
69
131
19
69
105
42
144
138
83
25
168
126
153
3
78
36
210
65
264
157
24
36
30
18
47
139
69
72
33
42
125
168
112
99
54
66
93
105
42
54
215
1
84
11
144
205
96
51
33
42
117
3
54
39
147
12
6
27
45
102
77
16
57
72
30
54
42
84
54
255
56
16
8
72
49
39
45
144
42
90
84
96
108
143
85
3
147
5
13
27
32
48
109
51
128
217
15
57
36
126
126
48
95
19
77
64
15
126
198
6
66
5
360
121
42
45
81
87
15
33
9
18
269
24
241
60
3
105
71
1
39
32
67
36
204
221
61
83
97
6
90
54
9
9
15
80
432
16
45
24
84
276
3
120
3
45
8
24
7
90
39
147
108
36
48
42
123
3
45
9
228
51
57
119
64
87
65
187
6
71
16
48
27
53
24
67
174
167
19
54
15
80
49
183
72
48
15
137
48
72
73
167
72
48
88
80
25
114
261
45
3
144
81
42
165
104
121
60
120
3
57
95
13
179
121
47
229
179
184
48
87
90
72
183
128
88
21
108
126
30
96
66
18
87
8
271
9
117
3
15
12
5
72
73
84
144
27
45
83
25
95
144
193
90
24
18
35
136
9
183
99
330
126
198
54
48
60
125
40
15
33
129
18
5
88
51
53
67
6
63
27
18
66
54
147
129
215
24
157
3
69
252
39
56
25
186
144
53
16
120
27
90
12
95
121
42
84
78
198
18
27
8
109
36
159
93
3
87
17
31
96
41
85
3
99
312
36
17
13
3
111
36
125
49
23
88
33
60
147
69
123
56
1
48
6
84
18
24
84
36
59
72
19
390
108
11
40
99
45
8
112
56
49
18
5
72
31
161
64
45
12
168
144
18
45
45
59
169
24
15
21
192
155
49
39
32
24
136
72
200
163
45
75
77
145
231
69
150
72
66
144
24
179
37
51
33
24
72
239
336
16
8
72
48
40
15
12
117
27
6
63
24
33
24
23
103
33
200
19
120
165
80
133
27
56
31
9
24
128
40
120
57
72
63
63
90
63
129
255
128
19
5
31
210
78
17
73
54
48
114
36
54
69
111
144
66
23
37
59
67
357
56
72
112
48
120
48
189
72
83
67
48
101
144
13
35
208
360
32
208
105
132
3
144
33
270
12
317
13
3
99
168
18
3
32
49
39
69
312
35
91
77
88
15
33
111
41
48
49
108
60
108
66
81
128
120
49
6
9
21
96
30
21
33
47
67
5
133
60
23
79
81
321
63
63
113
31
210
111
48
24
152
16
32
136
144
147
54
47
13
219
32
24
72
40
32
16
120
291
18
3
99
150
23
136
21
18
17
88
87
6
27
96
255
246
219
15
90
119
40
8
19
126
135
57
23
73
66
5
163
318
47
97
95
16
39
90
183
ABCD 98918519114*3^$a+1 [50075]
63
57
60
108
48
15
60
84
96
81
23
73
72
23
109
99
24
105
36
12
23
4
20
1
72
83
157
3
105
39
93
12
11
49
96
107
228
49
135
21
12
23
121
51
45
84
3
177
71
13
24
51
165
35
61
48
36
216
84
60
24
83
132
28
60
48
9
12
111
45
135
105
35
217
12
59
37
75
93
135
45
180
84
12
11
73
155
229
96
204
12
59
85
24
228
35
37
12
59
4
57
11
40
128
109
108
48
255
141
3
57
216
63
57
183
69
240
35
48
13
60
144
192
24
15
45
96
84
72
84
3
57
24
120
72
15
68
205
15
21
11
88
129
12
60
48
23
13
84
63
57
35
108
37
75
153
27
140
97
48
111
32
73
87
249
63
45
11
64
116
84
37
108
48
12
51
32
229
11
88
45
96
71
73
35
40
57
228
15
21
108
36
84
132
71
40
48
20
1
168
51
32
25
87
48
200
49
23
25
48
48
47
73
24
23
25
12
51
60
9
11
25
47
25
168
60
84
3
92
37
36
15
105
228
12
12
3
93
27
108
9
51
45
27
32
97
11
52
80
1
15
57
303
201
119
1
48
336
120
156
59
52
57
60
15
45
96
132
108
12
12
11
120
1
60
48
60
11
85
72
83
84
37
48
23
37
15
21
84
23
49
84
27
117
180
168
168
15
21
36
72
131
25
12
132
23
37
23
133
96
48
75
21
36
48
36
24
35
25
12
48
96
24
72
11
49
11
172
117
24
327
20
60
100
69
36
23
144
85
11
1
120
216
123
44
48
97
15
21
35
12
73
24
108
324
123
57
168
120
12
36
72
3
32
133
47
76
20
49
48
23
49
60
36
15
20
277
84
108
23
180
37
96
24
215
61
36
11
112
21
144
12
84
39
8
172
57
23
13
108
36
48
36
24
120
131
97
15
33
75
12
8
1
11
97
12
23
265
51
9
156
15
44
217
300
59
1
120
51
93
107
49
63
56
145
36
159
45
39
21
87
108
20
37
15
153
15
120
9
35
25
11
64
108
57
35
121
192
132
3
8
1
84
24
108
12
35
88
8
25
24
23
37
120
60
516
12
12
135
105
23
132
48
13
47
157
183
105
95
349
24
12
144
3
20
1
59
61
47
72
37
51
120
69
183
165
120
23
220
20
48
1
96
108
60
39
33
27
141
39
153
132
3
105
132
132
11
73
135
21
23
37
11
25
72
63
93
60
24
96
35
25
35
97
95
72
25
60
11
1
119
97
132
36
72
168
59
25
156
27
33
12
12
35
36
49
3
9
60
131
72
1
84
11
169
48
83
25
264
51
224
1
87
33
35
25
12
24
48
3
32
60
193
143
1
3
68
25
12
23
12
25
120
36
107
25
215
37
12
108
12
119
109
135
116
109
36
72
48
95
1
51
93
15
20
49
51
92
37
36
84
3
20
145
12
83
25
3
105
24
35
37
59
124
105
183
12
8
13
60
24
12
84
36
23
85
168
15
69
156
84
11
157
60
95
16
32
60
49
120
36
63
9
155
48
13
60
39
48
20
60
28
45
27
9
71
49
204
132
204
48
60
36
59
16
21
11
73
39
56
97
23
1
48
48
12
23
205
47
16
9
11
109
72
60
24
12
12
36
120
72
123
117
47
61
12
24
48
71
52
20
13
12
72
155
25
11
25
15
ABCD 98918891458*3^$a+1 [50004]
76
11
49
11
39
40
17
79
14
34
41
21
88
11
15
57
37
50
6
4
6
104
57
36
60
24
33
100
143
120
97
20
27
33
63
57
12
15
79
125
25
74
33
13
36
71
84
120
19
74
6
45
25
107
87
82
11
43
30
66
149
85
35
36
9
4
83
24
60
25
18
62
15
19
17
13
170
40
65
36
9
10
17
60
60
133
36
11
60
73
14
33
63
40
5
36
33
22
30
170
18
16
6
74
4
11
60
25
56
24
34
62
18
33
117
82
48
77
9
40
24
11
61
218
42
39
21
58
113
24
159
21
13
30
41
31
8
66
6
78
16
35
12
177
12
108
66
21
3
57
120
36
33
34
41
15
40
65
21
60
28
83
24
24
120
21
4
36
8
40
12
35
33
82
74
15
55
5
9
40
47
19
5
75
16
18
23
13
66
48
41
12
43
41
36
84
15
58
11
49
66
17
103
24
2
15
15
21
144
33
60
51
49
71
36
180
25
11
73
254
117
24
9
87
19
54
2
21
139
14
15
9
196
86
21
37
83
19
29
1
11
33
76
68
3
9
4
84
47
19
77
9
34
5
1
11
7
77
24
51
9
85
104
3
9
219
105
15
36
73
11
72
3
24
66
16
20
111
93
46
41
37
191
105
34
6
20
51
19
77
73
36
38
10
96
20
51
9
6
9
31
41
93
120
51
13
11
31
74
27
9
18
93
19
90
30
78
71
9
90
46
44
3
60
13
20
16
59
25
26
24
40
17
13
56
39
9
63
67
6
95
60
36
60
253
42
158
40
90
41
9
16
14
6
15
9
3
48
72
48
21
144
10
24
30
23
19
8
21
216
36
87
202
11
37
6
80
16
24
65
31
14
15
60
15
94
23
108
12
19
24
5
96
25
8
106
41
36
48
72
33
90
45
21
99
25
11
39
16
14
34
2
111
129
15
13
80
16
11
13
90
41
39
21
45
6
69
36
13
20
6
30
114
141
75
21
189
27
67
110
66
6
75
13
56
76
60
191
144
60
13
2
24
46
98
57
15
54
10
24
32
21
9
84
87
63
21
19
30
95
85
54
32
30
114
16
54
11
36
24
36
7
6
35
21
18
33
48
60
60
199
30
20
3
3
16
41
33
46
38
82
128
70
11
12
24
3
21
25
50
16
38
3
84
49
56
10
8
22
20
64
84
50
160
176
96
10
30
18
47
15
9
36
43
102
35
33
16
20
10
56
10
38
90
112
48
6
5
12
9
54
30
15
36
15
30
39
36
33
147
73
20
27
75
45
3
81
36
25
11
37
83
39
105
96
24
36
49
44
54
10
11
69
27
24
45
135
25
6
89
36
36
7
2
15
33
46
24
86
75
15
16
29
12
24
15
10
30
5
3
6
15
139
30
26
54
3
9
198
33
57
30
81
12
24
99
126
135
43
26
4
23
19
50
51
3
21
9
40
107
103
66
44
100
35
9
160
23
13
71
79
5
1
48
2
45
19
104
30
60
3
3
57
63
21
13
71
79
53
9
51
57
76
47
19
101
9
18
30
40
12
59
9
63
73
35
45
64
36
47
103
17
9
15
63
57
9
36
10
128
16
5
61
38
10
23
9
148
26
6
10
78
20
16
20
76
20
15
13
32
30
9
109
23
24
99
45
25
84
11
85
11
24
9
52
128
3
19
54
114
50
76
20
15
36
33
96
51
180
33
10
32
58
6
224
33
24
36
60
33
46
18
36
95
9
82
41
7
6
11
60
60
25
11
84
96
60
3
40
24
17
39
45
96
13
30
32
64
176
174
4
12
8
60
6
10
60
36
14
30
66
9
72
87
81
39
96
34
6
26
4
66
14
24
3
24
45
10
30
128
63
48
1
11
39
9
111
21
27
96
16
54
35
45
147
63
70
50
30
10
41
15
21
99
18
16
30
5
96
19
74
6
106
20
39
115
6
44
4
143
84
13
42
104
6
34
14
36
27
33
34
72
29
9
40
60
11
36
84
141
39
9
30
21
25
50
70
44
36
76
14
16
30
120
18
30
23
48
36
13
132
11
48
25
50
45
121
35
120
153
3
60
189
34
24
26
27
19
18
71
36
36
7
113
39
24
6
75
45
58
53
3
10
30
65
12
37
203
43
17
7
6
35
85
24
2
45
9
27
48
25
30
50
147
60
79
41
9
70
149
115
50
6
58
86
54
100
47
45
15
19
17
13
20
54
30
183
3
64
2
51
27
6
15
12
33
15
15
45
72
24
19
5
12
39
10
84
104
36
46
24
14
136
95
21
48
27
9
10
14
40
2
64
314
6
6
4
84
47
45
4
24
2
69
96
120
25
218
93
49
11
63
81
9
30
120
54
10
30
42
78
26
6
88
12
11
3
57
48
36
33
82
48
96
54
71
12
24
55
14
76
14
24
93
3
70
50
54
12
39
25
36
18
53
3
6
34
41
24
60
96
24
25
56
99
1
128
3
ABCD 98919239548*3^$a+1 [50008]
39
16
32
12
81
55
44
36
99
49
20
24
33
27
360
28
8
4
56
21
3
16
71
129
36
105
123
28
12
32
88
48
32
28
120
137
195
132
64
300
12
107
61
32
48
100
101
15
84
135
69
100
20
28
20
33
162
33
52
8
12
12
60
16
116
33
87
16
80
33
36
3
12
255
18
108
15
24
33
51
52
60
44
9
15
24
48
52
5
15
72
4
92
100
5
3
100
12
272
12
69
115
29
3
33
51
60
141
144
36
18
25
20
12
69
99
45
39
72
4
47
117
12
64
5
15
21
3
76
12
53
67
20
12
27
126
27
16
92
88
20
36
16
8
24
36
72
15
13
44
96
36
9
55
12
32
45
15
93
7
8
24
60
64
20
159
1
116
9
111
16
44
45
36
55
72
48
72
5
3
28
12
173
15
84
28
17
3
15
45
60
24
231
93
69
43
12
116
96
16
168
17
108
36
18
117
36
24
39
45
60
57
115
29
39
69
3
24
88
80
60
12
16
23
117
52
140
16
17
67
32
24
12
24
108
180
75
105
12
60
16
8
84
75
1
80
84
60
45
51
165
36
19
60
20
4
20
3
18
87
40
104
39
21
33
15
16
41
31
32
100
8
117
36
15
39
21
51
141
3
81
96
40
68
4
20
76
44
156
12
12
28
108
252
44
48
28
17
63
84
4
32
52
32
88
113
75
24
36
84
33
3
12
196
44
105
31
132
48
12
8
52
23
177
24
60
76
272
12
48
120
28
108
20
52
48
89
15
57
18
33
28
84
8
100
32
12
136
44
9
7
12
152
4
12
108
32
69
103
41
51
93
183
24
64
116
48
60
28
20
84
24
12
39
45
81
147
33
108
7
20
117
18
54
63
28
20
24
24
75
45
112
60
125
15
40
17
3
28
72
92
40
48
77
3
48
21
3
40
276
20
12
9
183
28
8
52
32
3
45
24
24
40
44
12
24
57
18
45
52
29
18
33
24
15
18
27
4
56
21
27
36
9
15
48
40
5
7
20
12
16
215
72
45
153
55
8
27
33
192
12
16
32
93
51
28
48
8
9
327
48
57
126
145
68
36
84
12
12
57
3
28
48
32
28
12
128
24
100
116
40
56
28
113
3
24
81
147
28
44
12
16
48
44
40
48
77
18
54
3
15
57
24
52
20
168
84
36
84
88
48
120
12
104
16
140
225
144
3
28
12
8
24
124
20
60
4
77
63
132
21
3
60
27
54
15
48
48
12
48
28
107
25
8
21
91
60
20
60
40
12
5
91
24
32
48
108
75
25
80
88
12
60
68
24
60
87
81
112
41
39
15
33
12
48
48
72
24
196
89
39
87
193
12
12
116
120
105
90
25
24
5
147
24
60
4
20
60
72
36
45
54
1
44
60
108
16
149
91
80
4
95
1
12
12
20
100
48
72
77
3
16
12
8
84
12
4
12
68
40
20
9
87
3
13
8
144
16
92
33
15
24
16
24
116
57
27
12
4
12
125
39
4
152
3
97
20
28
32
28
11
54
72
144
75
15
109
80
27
25
20
72
48
84
93
72
18
13
5
55
32
12
28
53
15
52
5
15
100
140
12
183
1
44
196
92
60
57
15
12
96
12
60
12
16
224
76
89
19
56
60
4
60
17
90
54
43
32
16
53
135
9
15
168
123
25
60
72
5
63
81
36
63
27
13
20
120
117
18
289
17
39
24
45
43
29
15
3
33
108
57
18
37
107
61
200
99
73
53
72
27
72
45
39
40
56
9
27
88
44
28
173
55
32
100
92
36
52
20
40
20
24
4
200
36
96
72
12
63
21
4
32
228
48
12
12
36
39
54
7
8
112
8
84
48
148
32
12
12
16
12
23
18
127
108
17
63
12
12
36
84
132
93
18
9
333
151
12
72
20
108
28
56
36
48
36
84
72
15
45
27
1
12
12
68
28
12
20
12
16
20
24
45
72
3
28
12
47
1
20
168
52
8
57
3
40
224
16
44
36
40
152
132
87
165
4
24
56
60
12
57
15
12
16
68
96
120
16
48
20
4
32
76
35
72
181
35
54
63
28
12
5
144
31
60
8
9
36
15
172
104
24
40
44
12
3
73
20
12
16
5
36
144
ABCD 98919381506*3^$a+1 [50004]
4
45
15
21
11
13
39
105
35
132
43
60
21
63
18
18
9
108
27
29
31
9
72
12
24
32
7
6
11
43
36
18
11
16
21
83
4
3
69
8
12
36
60
24
84
108
12
72
19
5
36
48
19
42
35
19
21
44
25
83
7
30
51
12
92
16
68
36
55
90
3
9
78
45
20
16
12
27
53
19
17
12
12
163
54
90
21
8
1
6
53
13
23
31
29
24
64
27
5
55
5
4
8
127
30
191
4
48
33
66
9
9
6
9
48
24
84
32
13
51
21
23
28
3
9
68
96
112
39
5
120
115
66
35
1
35
16
21
15
36
8
96
16
69
3
24
56
16
12
15
21
15
29
12
52
15
72
9
8
31
9
33
27
8
24
4
44
13
11
4
32
76
36
57
107
24
96
7
5
100
12
8
48
25
6
36
45
12
36
27
9
27
29
72
16
8
37
15
48
96
20
16
36
48
8
1
35
24
85
15
12
27
81
116
16
84
24
48
44
12
48
13
90
45
32
13
90
9
20
31
9
12
72
15
5
72
4
57
18
24
48
33
48
63
60
30
159
20
64
45
42
21
9
15
12
8
12
16
36
51
5
84
19
30
11
4
20
12
48
1
36
30
33
93
83
36
48
1
3
9
23
31
17
73
11
4
32
60
52
45
11
55
5
28
20
55
5
13
18
45
8
108
19
53
52
81
3
20
12
76
27
132
53
4
8
1
51
20
16
12
36
36
9
108
123
3
18
6
45
48
99
5
84
1
90
33
57
27
8
72
1
63
32
72
19
65
28
92
40
32
13
90
5
25
15
48
80
52
12
87
5
24
12
36
103
5
84
31
29
7
33
72
3
6
35
64
8
19
5
43
5
31
9
8
43
9
68
60
12
61
11
72
60
60
13
95
19
12
53
37
35
72
1
6
21
63
54
15
81
3
33
63
3
81
27
60
17
19
41
43
33
21
11
24
12
139
30
15
39
42
18
57
99
41
40
92
13
18
9
36
32
36
43
41
28
3
117
63
5
12
24
4
20
67
45
36
80
1
3
128
24
12
13
11
16
3
126
23
19
9
39
53
28
8
1
99
15
9
20
19
36
65
4
27
9
111
9
20
16
15
57
20
7
6
111
20
169
47
48
24
40
20
1
54
6
18
29
16
75
42
35
64
8
76
8
36
19
72
41
48
7
5
24
28
108
56
24
100
9
18
54
63
20
16
51
17
13
18
18
35
28
9
90
5
12
12
13
75
135
33
44
36
4
20
60
24
24
16
36
9
95
28
20
16
63
12
41
13
27
63
6
138
18
23
84
1
15
104
40
12
45
15
80
19
17
73
39
8
19
144
33
36
48
68
1
23
40
20
7
29
72
16
20
19
24
17
121
6
21
68
91
57
69
11
52
12
68
24
16
36
99
5
1
3
104
12
16
75
24
5
36
31
45
8
37
3
36
27
29
25
24
47
73
24
36
90
29
16
12
9
59
12
24
24
4
8
28
20
16
165
18
17
12
48
12
24
48
55
29
4
20
52
9
23
4
48
8
19
24
21
80
52
8
19
5
7
9
44
25
30
36
18
47
4
68
16
27
5
24
48
31
6
3
9
47
4
3
105
92
19
41
40
8
60
108
24
13
66
5
28
20
60
36
76
8
55
69
75
41
12
7
48
72
29
36
12
36
229
18
29
52
72
24
20
25
18
156
89
12
61
11
88
44
28
27
41
60
43
6
83
19
69
12
60
20
7
57
36
72
8
12
7
42
12
11
72
60
91
36
17
7
9
3
9
15
9
92
16
48
15
65
36
136
8
36
12
52
8
48
13
30
77
40
24
48
44
12
24
7
30
15
12
60
3
24
12
69
21
78
120
5
12
43
9
20
36
16
3
18
42
201
15
41
40
21
63
68
4
69
48
90
36
17
55
9
8
16
9
11
1
35
52
8
24
25
24
3
56
31
29
100
32
1
54
5
192
36
13
11
43
17
52
8
40
9
47
7
33
72
39
77
103
17
1
42
45
32
16
36
87
30
15
56
79
17
28
36
108
12
20
48
55
29
19
9
24
9
39
8
24
24
67
45
48
36
92
7
60
9
84
36
32
49
131
24
7
60
29
24
4
9
35
7
9
3
18
42
41
16
8
19
29
7
101
13
39
27
24
5
24
16
39
36
9
8
12
61
6
101
16
3
5
76
27
6
3
20
12
64
36
20
36
1
27
60
56
36
1
54
41
19
17
28
3
53
24
24
115
6
66
29
16
24
48
72
45
15
9
71
4
44
1
54
41
31
24
66
15
9
47
24
13
6
161
19
5
12
36
4
9
11
76
32
60
16
12
60
92
48
60
7
30
47
24
24
64
3
9
24
8
1
47
52
56
16
8
12
12
43
6
71
19
54
3
128
24
36
36
28
20
4
8
37
3
20
16
60
56
60
4
20
52
27
33
111
69
92
19
5
64
21
11
96
43
149
24
151
5
16
9
6
9
80
40
20
88
36
32
36
13
15
9
48
23
108
24
48
252
103
5
40
27
72
9
44
52
8
40
63
29
96
79
21
20
36
49
47
7
29
19
101
76
36
36
12
20
67
45
45
59
36
4
12
8
55
9
9
71
48
4
39
42
138
117
9
23
108
40
8
60
1
11
1
54
33
32
12
4
36
36
8
73
51
92
1
15
8
148
9
59
13
15
12
51
12
9
44
24
24
49
54
41
88
36
8
16
56
60
19
9
27
9
92
19
9
36
108
8
72
1
15
81
11
55
18
27
20
24
12
112
56
16
3
45
87
30
15
39
41
4
9
6
9
48
8
25
47
120
4
84
51
53
24
76
32
52
81
15
57
18
9
81
11
12
36
4
24
39
9
20
4
27
5
36
79
17
24
48
1
96
27
20
24
19
9
68
52
24
12
15
9
9
30
36
33
3
45
36
20
4
68
31
5
4
12
9
35
12
24
24
36
4
44
7
9
39
41
24
85
11
12
4
44
1
66
33
56
1
51
20
16
21
71
28
60
3
153
108
27
54
42
9
36
20
84
25
24
3
27
5
40
24
20
36
24
37
99
36
128
12
61
15
12
20
12
64
56
1
35
36
43
9
20
55
17
64
45
71
19
9
15
21
27
17
48
4
39
45
15
21
24
32
4
21
11
7
125
12
43
33
ABCD 98919394768*3^$a+1 [50042]
101
96
91
30
23
19
18
155
43
21
56
25
108
6
29
109
18
9
80
25
30
78
120
27
8
1
24
15
56
72
19
5
61
60
30
17
37
24
30
21
51
53
19
36
114
12
18
6
72
12
162
24
69
195
78
39
9
39
128
49
114
125
40
141
48
3
24
33
18
5
72
13
30
5
85
59
88
21
11
25
144
30
65
49
36
35
109
3
45
83
67
18
36
36
12
63
32
37
36
228
54
42
11
64
8
73
18
6
23
7
9
216
8
40
147
156
9
56
48
112
27
5
37
75
8
133
12
23
24
64
129
12
83
16
51
30
39
15
65
16
8
37
96
30
5
37
11
19
117
213
48
3
15
161
48
61
36
36
35
7
90
12
59
67
144
5
19
29
120
88
69
11
115
18
11
73
36
132
39
99
45
27
78
12
35
112
3
173
40
21
54
77
7
60
30
6
17
19
93
15
57
51
69
3
165
33
12
60
23
139
5
49
36
83
37
11
67
18
48
35
7
105
3
30
60
12
18
149
13
42
30
60
15
51
29
48
49
95
103
42
15
39
156
24
30
180
72
75
39
30
6
29
19
45
72
48
69
11
16
33
47
64
72
8
1
23
16
105
72
39
168
171
101
25
39
15
204
197
1
30
17
120
7
54
96
54
5
85
12
23
19
5
133
42
65
73
18
36
18
71
55
9
32
181
144
30
6
18
66
35
24
16
93
11
61
48
75
21
30
29
168
184
21
35
109
11
24
85
24
107
24
16
32
37
35
40
105
71
19
54
30
201
51
24
53
16
57
15
72
56
67
18
35
24
37
11
25
12
36
96
36
30
45
32
1
90
29
25
23
13
11
1
42
21
264
32
64
189
11
61
11
64
80
25
6
57
8
25
84
3
3
53
85
72
54
6
39
69
12
18
36
18
42
18
51
15
41
1
18
29
25
71
1
84
6
29
97
23
24
1
47
72
7
65
49
36
54
54
30
36
29
67
29
97
47
25
47
19
24
197
16
33
6
84
42
3
9
36
72
3
24
32
19
21
69
12
23
1
126
30
59
13
107
73
191
97
72
90
168
72
5
31
30
75
21
35
121
39
8
67
5
136
72
21
102
149
1
47
37
54
5
49
18
53
19
117
9
36
35
43
36
30
72
75
33
36
24
30
42
48
150
54
23
13
30
42
107
67
18
11
157
3
27
29
49
36
108
30
41
49
71
24
1
39
32
184
81
24
15
21
48
27
63
17
19
45
15
17
40
45
54
24
12
57
152
61
60
48
95
24
120
13
99
8
61
156
18
42
35
48
217
36
42
12
101
24
1
47
96
37
99
99
125
24
163
48
6
15
8
13
35
37
72
54
5
61
11
7
17
64
171
114
11
19
42
48
11
48
88
57
66
21
144
57
18
12
65
67
162
3
123
48
29
16
45
59
16
39
17
1
30
57
51
21
51
29
16
159
41
64
104
72
24
91
69
33
60
11
7
12
72
5
88
3
18
51
141
3
69
27
48
51
21
8
72
85
48
36
36
6
72
5
97
60
18
17
19
77
13
11
40
144
21
83
163
54
23
91
5
67
18
35
72
235
108
30
99
15
33
177
47
49
72
95
48
24
61
6
120
36
18
36
11
49
263
43
48
21
24
9
36
99
128
13
72
3
80
1
36
24
36
12
6
54
87
33
6
102
132
36
54
77
48
1
15
15
9
27
29
61
59
49
108
42
185
96
24
85
6
101
61
35
120
19
114
12
24
18
21
80
61
11
19
165
33
72
23
16
21
51
3
30
39
32
91
45
8
72
19
29
24
61
180
12
203
1
120
63
56
24
37
54
5
1
36
30
18
6
5
48
16
177
24
84
35
40
96
51
5
193
120
36
11
48
91
5
64
96
45
3
32
48
120
37
36
18
141
3
66
27
45
107
40
3
48
21
69
27
8
1
24
39
8
109
24
12
18
21
69
6
5
16
32
16
15
9
45
3
8
49
282
18
6
5
25
119
61
59
1
30
42
47
7
105
105
24
72
30
17
91
29
16
27
18
36
36
54
6
18
21
128
31
36
48
18
24
36
144
36
30
42
83
48
16
15
90
39
105
71
13
6
12
57
32
24
1
30
36
54
36
54
18
11
25
71
19
77
13
35
25
156
78
30
18
24
53
73
48
24
30
17
25
36
30
18
72
42
102
24
35
49
90
6
30
96
30
36
42
30
42
54
39
32
121
108
6
5
24
40
57
228
35
61
54
69
32
25
36
35
13
6
36
30
75
32
37
83
115
101
ABCD 98919513398*3^$a+1 [50120]
87
180
60
12
240
111
45
81
54
69
216
267
69
165
3
36
471
9
21
3
51
60
249
48
135
18
126
9
24
33
39
15
6
138
105
57
219
51
144
93
180
36
21
54
36
33
21
87
15
18
270
60
72
69
321
24
30
96
54
15
21
18
120
132
69
39
249
3
33
12
24
69
75
51
24
177
3
9
147
24
105
84
93
183
87
24
33
87
21
183
30
231
96
75
30
3
57
99
36
75
24
45
36
348
12
75
417
3
18
30
132
9
135
30
150
33
51
69
96
15
141
24
144
36
15
180
36
69
21
15
36
99
69
12
3
42
87
21
51
48
3
177
3
177
21
51
24
36
105
126
60
69
51
57
12
99
9
27
30
114
9
72
36
3
165
12
165
18
42
15
33
15
24
3
90
30
78
30
21
36
288
195
126
15
45
51
129
30
24
45
36
21
147
72
84
75
129
87
141
63
81
99
9
81
72
27
21
42
9
75
201
108
120
24
192
24
75
9
72
255
69
132
72
3
18
156
96
63
72
9
54
45
72
60
219
33
216
51
186
54
105
84
180
144
36
27
9
171
9
21
168
30
105
24
33
60
423
36
36
360
72
27
210
276
123
147
33
12
24
129
15
111
90
30
6
99
39
42
120
78
69
51
177
108
75
90
162
93
72
39
141
144
336
45
228
150
72
69
39
81
60
15
33
3
180
54
51
135
108
102
18
36
276
144
90
246
93
12
72
111
57
12
237
36
180
15
3
21
84
27
84
165
15
24
12
168
30
39
108
123
42
18
30
162
330
15
72
12
111
204
81
39
54
222
213
72
3
45
132
39
9
24
93
123
327
45
72
108
132
48
63
69
51
105
27
18
27
225
84
39
36
36
12
21
72
258
9
117
54
90
15
120
171
84
21
51
114
15
48
183
165
3
9
27
126
99
39
105
21
24
180
27
99
36
48
42
48
90
60
270
15
141
90
93
48
132
36
216
39
72
9
60
165
63
168
123
129
3
105
3
45
36
36
204
48
117
159
84
27
90
54
72
285
39
45
99
69
87
69
75
165
156
60
21
27
111
201
36
3
102
195
72
36
135
270
15
12
252
3
24
9
24
12
21
75
93
30
6
36
27
3
249
111
69
99
216
105
48
63
288
117
189
51
15
54
150
81
72
36
75
21
21
99
60
39
66
54
21
165
126
45
75
114
171
24
21
48
15
27
33
36
21
63
36
81
63
36
24
165
102
54
36
15
63
69
12
108
132
84
21
54
330
135
60
36
15
24
9
93
15
60
183
141
21
48
96
120
216
78
9
60
21
87
12
96
72
12
3
177
72
60
36
84
201
15
153
51
48
153
18
30
162
105
63
72
180
174
24
51
21
30
57
48
3
21
48
57
39
72
15
105
108
45
27
99
66
24
15
15
69
57
75
39
30
15
111
ABCD 98919693032*3^$a+1 [50013]
92
24
84
28
35
145
108
104
16
12
12
96
20
204
75
36
72
33
12
112
56
12
60
15
33
64
71
36
33
3
25
83
49
36
56
196
59
33
12
36
75
24
25
24
12
72
23
33
60
36
15
49
47
73
35
69
40
36
36
24
155
1
68
40
48
48
132
32
76
20
12
40
12
12
120
24
44
27
81
75
85
44
15
21
40
44
63
61
20
72
4
48
12
44
40
20
4
248
40
44
111
132
72
1
188
76
20
36
40
104
15
13
191
45
40
20
36
48
36
27
84
13
116
100
12
24
11
37
80
40
20
12
16
8
76
24
132
12
72
84
12
204
44
100
11
21
40
12
32
63
45
3
25
179
13
56
16
35
49
200
40
60
80
27
13
20
51
25
116
27
13
48
119
1
44
16
56
16
20
4
20
3
105
3
25
128
99
13
12
128
99
25
36
20
24
3
73
188
244
11
21
75
73
11
24
36
1
80
96
4
24
44
75
72
25
36
72
12
36
143
36
69
16
96
108
140
72
28
11
73
32
36
4
11
13
95
25
107
33
51
96
45
108
100
32
3
9
60
220
68
12
27
1
32
3
45
24
3
36
72
108
49
20
16
107
25
132
11
37
80
27
13
32
60
12
39
229
20
16
60
24
68
72
100
23
49
11
25
20
39
61
108
60
56
40
23
36
9
28
68
15
1
96
119
33
72
100
60
11
45
24
228
96
192
4
168
8
4
23
36
37
48
12
108
155
45
24
28
84
35
36
33
40
71
169
11
45
40
35
21
40
32
3
37
8
27
85
32
24
4
35
61
47
9
88
11
12
13
252
48
35
9
28
8
4
32
60
3
12
33
16
20
16
188
3
48
1
23
1
44
112
20
15
25
11
69
16
47
25
8
3
69
3
69
75
49
71
1
20
12
52
20
144
4
72
131
25
8
12
60
12
132
51
13
56
168
3
13
72
168
72
8
40
36
48
36
24
60
132
36
47
36
37
8
24
3
37
32
76
35
37
143
33
220
35
37
48
107
49
11
9
28
71
61
20
28
107
45
100
44
36
16
24
48
72
20
16
47
36
9
88
84
11
24
1
48
32
108
36
24
51
121
59
168
193
23
36
33
147
25
24
12
23
24
13
24
44
4
56
40
35
37
32
120
40
156
44
40
12
20
39
37
35
9
16
12
71
25
20
24
156
24
87
1
12
92
4
36
20
3
45
135
72
61
23
1
68
160
12
8
28
35
25
44
100
96
12
12
48
48
20
52
20
3
49
108
60
131
9
88
20
63
1
44
64
143
37
72
156
72
23
69
28
20
40
23
49
56
39
45
24
16
156
47
1
36
108
32
3
72
105
39
1
44
16
83
13
92
72
84
99
25
48
35
49
23
105
28
20
4
84
60
12
12
12
20
36
40
84
20
3
105
16
56
16
12
47
33
87
105
60
39
49
140
135
33
28
72
23
24
72
121
12
120
71
36
69
39
72
25
11
13
32
3
36
96
37
8
63
117
232
96
36
23
13
35
24
9
64
107
84
21
4
11
1
168
44
16
36
96
23
12
49
11
25
23
1
56
48
27
9
60
64
11
105
3
33
28
36
24
192
8
39
12
1
23
9
27
105
75
73
36
32
108
51
21
4
36
48
36
48
8
12
108
3
21
3
13
20
232
48
8
75
1
120
56
40
179
45
64
72
84
48
12
71
9
16
20
39
141
24
4
24
72
11
72
1
35
81
4
144
143
37
32
16
152
12
16
8
87
85
72
168
23
45
40
60
35
120
1
20
16
35
33
27
133
44
12
28
32
183
61
56
100
68
48
183
21
75
81
27
33
84
64
96
8
12
24
72
264
124
20
40
35
72
33
16
56
52
20
36
4
32
64
11
24
49
96
72
80
24
40
24
12
60
8
51
24
36
9
24
48
4
128
3
25
44
3
72
9
4
23
33
112
24
24
56
39
12
13
12
35
9
63
73
44
64
32
3
169
92
184
56
75
9
4
36
132
12
72
36
32
108
4
23
36
9
28
32
40
11
1
96
68
16
96
60
84
24
11
9
112
12
56
124
8
40
35
49
36
23
12
24
69
156
24
39
33
52
48
12
32
39
180
85
56
28
128
28
35
45
4
56
36
64
11
69
16
68
63
49
59
25
72
72
36
96
35
60
61
132
108
59
84
36
13
11
25
84
8
28
107
205
12
80
36
36
4
95
1
60
80
28
20
88
8
255
9
72
76
144
56
40
68
16
20
3
12
13
23
24
45
ABCD 98920101752*3^$a+1 [50112]
12
72
53
48
40
39
48
45
39
5
31
93
12
27
12
129
92
19
60
36
48
24
33
75
45
135
60
24
60
69
180
51
9
72
44
36
60
415
29
60
31
48
57
440
48
7
29
24
211
149
12
19
96
45
108
20
40
12
75
53
31
9
176
31
5
127
108
45
159
120
60
36
65
144
16
300
224
91
12
48
29
16
159
101
55
33
87
5
28
15
281
136
8
67
5
100
27
93
15
204
65
4
32
19
21
44
115
65
91
45
3
24
252
36
5
79
5
55
341
168
7
5
24
55
36
45
339
9
12
48
51
84
237
15
48
45
39
233
127
480
12
144
105
72
104
103
21
20
7
29
91
45
80
7
36
77
259
29
7
12
93
60
135
5
40
27
93
180
63
72
84
69
87
60
29
103
48
48
120
5
60
12
144
16
108
20
52
20
55
125
7
72
21
123
132
33
39
101
19
153
20
55
5
55
48
165
20
19
141
192
20
144
36
199
36
48
41
55
21
20
220
27
48
12
48
60
29
16
48
75
65
67
84
96
12
41
7
29
16
39
21
60
159
69
32
43
84
33
3
41
31
45
3
12
72
12
5
16
20
40
120
15
45
8
31
29
67
5
28
27
72
12
108
81
60
15
101
36
19
141
120
60
60
60
15
105
168
236
55
21
20
84
19
60
137
148
39
372
5
36
28
39
348
29
4
51
9
87
12
33
99
168
33
120
15
53
115
65
55
36
48
21
72
8
112
108
135
24
153
44
31
5
7
60
48
132
17
4
20
120
60
79
48
12
72
96
72
12
125
103
33
48
120
51
41
43
24
156
96
41
115
209
144
52
15
113
7
60
153
39
60
33
8
55
72
33
51
81
68
72
60
115
288
281
43
81
132
68
252
19
24
45
159
240
168
12
141
51
120
29
19
48
33
80
220
147
29
43
41
36
55
24
65
72
115
12
120
81
132
68
12
19
36
33
27
84
24
84
36
5
79
12
168
12
9
15
192
53
112
44
4
312
27
113
175
60
29
36
148
39
93
99
69
39
33
123
180
84
101
40
12
60
20
19
84
36
21
39
81
87
41
36
4
60
171
81
99
125
4
120
92
100
15
29
36
43
57
3
101
136
15
29
31
213
132
99
168
53
55
125
7
12
21
20
43
57
44
120
4
212
28
12
128
31
60
65
55
161
24
139
57
20
7
12
21
27
228
24
5
36
40
48
87
12
41
100
99
113
28
171
96
45
15
12
33
39
9
87
84
108
12
156
240
72
36
17
40
8
19
17
115
21
44
31
60
33
87
113
7
144
9
51
48
93
87
12
36
204
189
20
160
80
7
5
144
55
9
80
31
5
24
112
27
41
55
101
43
17
76
80
67
21
27
240
149
19
17
24
64
39
12
60
21
63
5
151
141
68
7
180
108
17
79
36
48
12
125
55
12
33
140
108
67
84
29
232
147
72
48
12
21
27
33
75
48
45
27
108
24
137
199
17
24
84
19
120
33
3
12
65
24
124
147
29
96
28
39
53
7
21
116
211
120
12
197
64
111
21
180
164
16
27
21
116
16
123
24
17
4
20
412
60
207
132
9
39
108
53
60
112
75
12
72
89
7
65
84
55
60
9
60
72
15
12
72
5
79
12
24
9
99
33
20
40
27
ABCD 98920788308*3^$a+1 [50031]
72
128
40
36
95
141
52
35
9
64
20
63
24
37
8
64
36
47
9
28
11
25
47
61
24
8
87
12
45
4
96
176
184
11
25
176
148
20
27
24
13
108
32
60
72
88
119
12
81
36
40
23
265
23
1
72
20
28
20
36
12
28
36
44
76
11
97
47
144
49
288
48
11
129
3
60
120
1
132
131
48
177
132
88
8
12
16
35
1
83
60
13
36
35
60
13
23
9
4
107
33
135
145
72
12
83
49
140
87
12
165
51
61
44
87
1
11
132
45
15
25
80
88
140
3
33
4
12
168
11
216
228
13
108
35
145
35
144
36
13
24
56
48
40
8
123
33
52
12
23
48
24
120
12
45
12
48
48
87
36
25
35
12
61
59
49
23
120
69
4
95
309
28
95
33
60
27
96
13
131
13
108
36
152
219
25
120
132
8
184
24
143
12
132
36
85
59
45
51
141
12
51
36
12
33
52
12
24
48
71
12
141
51
48
117
12
39
13
95
73
8
3
21
16
119
9
3
157
36
108
20
36
63
265
8
136
84
144
60
56
48
72
27
249
3
49
8
39
33
51
12
109
20
160
47
25
108
47
48
21
40
44
28
96
20
36
28
60
56
63
57
24
60
100
8
39
12
180
57
27
1
84
8
88
35
13
68
63
48
37
11
13
36
23
12
93
12
120
48
72
48
27
133
96
80
36
108
87
48
48
33
64
72
71
13
44
240
40
287
33
12
100
144
155
81
279
21
24
27
69
24
51
120
1
56
87
96
48
45
4
20
36
3
49
191
48
33
72
48
3
93
135
25
96
59
48
109
216
176
99
48
21
63
25
35
72
37
23
48
60
21
24
16
24
11
21
48
28
47
45
64
32
100
119
25
84
128
4
11
33
24
48
51
81
16
36
96
11
120
9
339
33
51
57
84
52
192
24
128
12
192
39
48
33
52
44
48
24
39
37
47
24
1
23
48
61
56
280
104
36
36
15
12
1
32
15
144
45
3
33
111
45
75
1
84
8
24
76
23
37
35
201
39
48
13
108
47
45
160
8
48
75
36
121
24
107
81
15
33
51
9
231
9
40
47
153
147
21
72
172
20
51
36
13
24
71
45
24
75
21
27
192
49
83
25
8
3
21
88
95
60
24
60
45
48
36
63
60
24
144
13
11
45
36
15
13
167
9
64
32
112
32
192
28
11
73
168
83
381
16
152
39
49
8
76
68
87
133
11
48
48
132
13
60
116
75
61
23
105
48
52
80
16
12
80
36
144
108
144
16
36
12
35
96
13
24
152
72
60
63
85
176
48
108
99
12
69
40
72
132
107
1
11
165
15
60
177
220
35
96
85
83
21
24
15
33
76
12
32
96
27
121
35
84
45
88
167
57
39
61
12
107
1
71
145
32
228
51
189
64
179
21
27
45
16
128
15
60
81
15
72
21
87
145
80
144
3
157
47
33
3
37
11
12
49
108
71
12
13
116
51
57
111
33
40
20
4
35
37
23
264
24
129
15
97
23
60
49
47
84
285
96
15
13
20
12
87
57
76
48
116
124
56
27
36
132
165
24
76
32
3
1
191
9
84
84
52
107
13
47
81
16
47
384
81
3
60
1
36
24
119
97
36
56
16
191
69
27
49
96
20
72
27
109
72
32
72
24
120
4
47
72
81
3
9
64
260
28
48
11
105
63
25
44
120
39
48
85
107
61
20
3
121
108
84
36
8
36
12
24
88
216
264
11
96
25
80
28
68
132
63
25
180
44
75
9
63
73
44
51
37
116
ABCD 98921304338*3^$a+1 [50059]
228
87
12
30
30
30
15
105
120
120
18
9
21
27
3
60
90
180
15
64
20
183
13
8
27
165
75
30
27
15
48
12
78
60
27
12
51
157
95
33
87
30
48
15
108
27
120
60
72
60
1
17
162
18
72
111
16
20
51
42
30
18
3
52
140
45
63
84
3
42
51
9
150
60
18
72
87
141
12
87
21
27
93
120
27
180
12
36
15
93
27
120
12
33
64
128
165
67
44
27
90
60
75
105
87
36
39
48
12
150
55
23
9
21
27
75
81
39
18
42
33
12
123
162
30
90
108
207
225
150
60
13
5
120
39
21
12
48
12
138
30
90
150
60
42
30
198
45
48
57
7
128
225
90
12
138
55
17
91
32
165
12
150
150
168
27
15
30
7
131
9
76
95
72
48
9
48
75
21
27
30
27
336
4
53
19
53
63
105
39
93
48
42
21
36
60
201
27
15
60
21
117
7
23
162
75
135
201
156
51
12
33
27
30
78
97
35
30
87
93
18
60
132
117
60
51
162
91
47
177
123
150
30
42
18
60
57
15
18
3
16
41
60
12
15
3
13
167
12
90
48
79
23
57
51
13
137
12
60
78
60
72
48
30
210
42
150
48
45
27
21
36
51
60
33
39
57
21
120
3
12
40
47
18
43
44
48
87
93
15
150
120
55
188
87
69
84
177
60
15
27
120
45
15
78
60
12
18
120
72
18
27
213
27
16
179
93
27
30
48
102
45
303
42
75
28
32
48
84
153
48
42
18
12
15
93
30
33
57
75
45
30
60
12
45
33
63
39
90
27
48
3
30
42
61
119
25
8
132
63
30
3
69
183
27
25
155
108
133
17
120
39
40
23
108
13
56
21
30
30
12
120
48
63
12
87
60
321
4
65
60
48
12
3
135
12
30
27
3
90
135
12
153
108
150
90
30
90
39
141
180
15
240
12
63
117
63
222
51
87
57
15
18
30
12
168
9
16
5
123
237
72
120
18
69
63
30
30
150
108
72
87
84
39
57
33
27
3
45
153
60
12
210
258
63
4
65
43
77
60
78
9
21
39
84
192
144
21
12
120
7
41
12
18
297
12
21
30
30
162
18
15
12
33
102
105
15
33
52
65
111
57
87
123
42
18
309
51
30
72
48
42
93
84
21
87
36
12
75
57
33
30
132
108
42
90
45
15
30
168
55
72
8
27
213
132
12
36
117
27
3
48
30
15
147
108
132
108
162
78
120
30
12
270
258
27
3
12
30
60
43
44
48
33
90
12
18
7
113
12
48
43
29
18
72
210
15
3
12
37
108
5
18
13
29
48
12
3
45
12
78
12
85
56
36
81
15
147
18
43
17
60
3
39
133
77
18
30
42
45
225
15
12
51
45
15
69
108
315
30
30
30
30
30
30
117
3
78
12
3
48
4
113
175
44
33
258
12
18
67
5
30
18
102
18
63
192
75
30
43
59
18
63
96
204
9
135
255
90
30
48
60
72
30
91
47
189
21
15
117
18
90
15
27
48
97
32
21
30
129
81
30
177
96
60
9
138
177
45
120
138
12
21
117
60
75
117
108
72
27
63
60
1
32
192
15
108
57
15
30
3
45
150
9
21
27
88
35
30
27
105
18
42
78
252
45
333
39
3
105
105
135
153
12
90
180
138
72
108
30
165
105
87
15
78
72
87
3
78
12
18
117
3
93
39
133
35
33
96
93
60
18
150
19
ABCD 98921442736*3^$a+1 [50023]
66
30
6
96
60
12
6
61
125
6
13
5
36
55
23
1
155
72
18
12
54
96
18
55
5
60
31
29
24
30
30
7
59
60
96
18
12
43
11
180
30
19
96
65
54
105
16
47
54
43
32
24
9
6
24
25
11
24
48
12
6
36
63
40
35
6
55
65
15
16
53
12
36
3
16
168
11
42
19
341
18
9
21
54
141
15
1
80
24
9
48
12
75
3
12
81
21
54
6
6
18
55
24
56
24
40
11
85
144
65
15
51
24
18
27
63
12
37
41
84
24
36
63
15
25
35
36
6
48
48
18
1
5
115
65
30
9
9
6
72
12
156
42
7
41
12
24
24
19
11
6
39
16
11
54
18
85
47
30
75
24
141
115
113
271
77
27
96
9
7
5
90
18
15
51
6
54
9
117
75
3
36
12
18
84
18
69
51
30
24
15
24
159
1
35
85
71
6
3
21
60
39
15
9
112
29
139
95
48
72
30
66
54
36
30
25
65
30
121
11
189
3
18
12
55
11
12
9
9
90
12
42
6
49
41
120
15
24
16
59
12
6
60
18
21
15
105
15
30
36
72
18
90
3
24
16
5
19
113
7
41
156
43
11
150
24
12
18
6
36
60
6
168
69
15
97
11
54
66
69
45
54
72
72
6
72
12
18
24
6
27
57
15
48
57
18
21
39
60
181
17
54
24
12
54
6
24
9
16
104
9
90
42
19
77
163
71
9
16
8
33
54
24
1
5
75
9
36
66
33
15
9
21
42
72
6
19
32
3
78
54
25
5
99
27
12
6
19
5
60
15
21
30
66
6
93
9
31
155
66
3
160
11
42
3
105
39
87
169
35
132
9
123
12
49
29
96
156
18
37
41
18
12
144
9
21
36
102
57
39
90
12
12
6
1
5
54
24
66
51
3
6
12
60
18
6
240
18
37
113
66
54
18
93
16
41
63
16
168
17
24
39
15
81
69
27
51
60
73
17
39
39
24
66
31
24
5
75
120
15
25
176
9
79
72
65
138
37
59
150
12
90
73
47
9
3
12
105
21
84
60
24
30
12
24
33
15
6
66
6
19
161
39
24
21
48
96
42
54
3
33
39
9
54
36
36
120
6
3
64
23
24
24
54
6
6
39
15
54
30
6
39
105
36
30
30
30
49
17
96
12
36
12
12
36
75
15
30
30
6
108
30
45
96
16
59
60
9
57
18
12
36
12
105
16
71
24
25
101
18
1
41
24
36
19
311
9
16
24
29
6
12
174
43
17
15
39
6
3
21
91
5
3
40
5
12
36
60
138
30
6
18
48
12
67
71
12
6
24
60
36
30
81
81
12
27
15
9
120
27
69
40
53
138
18
30
66
78
90
18
37
263
12
60
150
75
72
24
40
59
18
12
12
60
24
30
1
41
7
11
6
78
48
42
7
65
48
7
24
5
294
45
21
30
21
88
32
9
111
15
25
5
6
48
60
9
57
63
16
5
12
18
42
24
24
36
15
3
6
84
6
6
63
3
93
39
18
24
84
96
43
11
24
6
55
35
60
9
33
39
39
1
71
129
15
18
18
12
60
45
33
54
6
19
53
42
54
30
30
54
168
60
12
18
7
56
64
35
66
36
24
36
3
93
3
45
60
55
29
36
30
1
8
16
29
42
24
24
120
72
18
30
36
42
3
16
149
36
15
51
60
18
12
67
32
64
35
21
24
16
23
60
30
30
48
24
33
81
114
36
30
96
3
51
6
54
12
18
30
61
8
21
51
3
30
12
36
60
18
81
123
37
5
6
42
18
102
90
42
55
23
60
42
75
45
19
56
9
55
59
6
15
16
41
48
12
43
24
23
42
60
48
102
66
24
27
24
21
120
60
6
18
12
18
96
78
12
144
15
15
30
120
30
54
55
32
3
12
9
45
19
77
24
36
39
16
48
23
54
6
37
47
9
57
24
108
42
90
6
57
15
57
69
54
12
25
8
40
56
75
132
54
96
138
24
60
21
21
126
117
15
18
54
96
33
40
120
47
73
197
99
45
36
12
27
3
6
30
6
60
18
37
5
108
66
36
73
53
18
1
5
163
32
15
33
51
42
19
23
25
32
24
9
78
57
33
42
246
144
18
12
42
15
45
115
24
56
9
31
48
11
24
18
150
90
24
96
24
54
72
78
36
19
96
104
96
40
5
99
15
12
69
63
241
71
9
40
47
18
15
96
45
60
39
9
132
19
29
12
24
6
6
30
54
18
48
30
60
187
11
6
6
57
57
18
96
60
30
96
54
21
15
18
7
71
9
105
24
60
24
30
60
1
95
42
12
12
6
9
141
99
3
6
6
6
12
7
23
150
30
66
91
8
16
41
60
24
30
109
56
15
1
5
24
60
54
97
5
84
54
66
12
48
60
6
33
120
105
12
54
21
33
12
6
30
18
141
69
19
5
75
15
60
12
169
5
24
12
39
75
6
78
1
35
30
90
12
9
64
47
72
6
36
54
12
48
12
129
105
24
39
111
1
29
19
5
30
102
55
5
48
91
47
18
6
25
95
174
60
39
57
36
27
51
6
18
6
ABCD 98921586202*3^$a+1 [50022]
42
57
3
30
43
5
127
83
72
13
32
120
60
3
81
9
7
95
42
7
41
7
101
72
27
3
37
35
21
15
54
67
11
12
36
12
90
30
18
30
54
7
11
25
24
41
30
42
55
11
109
35
48
42
18
30
39
60
9
72
72
103
5
3
135
81
48
72
24
112
48
35
12
37
23
12
1
29
43
8
112
5
3
39
18
78
24
6
15
60
9
6
49
48
5
19
119
42
258
61
11
12
1
32
180
3
9
3
138
27
33
7
35
60
30
30
13
12
17
48
27
63
60
133
59
85
32
39
57
27
18
30
93
27
33
96
64
5
7
20
4
24
24
60
92
88
35
36
54
15
48
4
56
48
75
12
25
17
15
15
37
11
25
53
51
3
30
31
59
18
67
53
30
45
40
53
60
54
36
97
23
12
60
18
12
7
12
20
40
11
9
21
18
24
13
5
3
129
7
53
18
105
45
3
15
24
45
3
78
42
30
19
29
60
27
33
111
81
102
18
30
93
60
15
114
36
24
55
32
39
97
32
72
24
9
7
180
119
30
54
30
36
7
24
24
89
51
60
75
132
12
25
35
25
8
24
63
85
32
160
20
28
83
30
3
15
54
7
41
3
9
6
30
24
15
3
153
112
17
15
33
63
24
16
77
48
19
32
69
12
48
12
63
12
75
30
15
60
27
30
3
63
97
8
39
97
11
9
9
39
12
36
108
27
18
24
66
24
108
25
35
30
19
29
30
1
44
9
15
3
25
5
60
15
28
5
12
60
18
49
35
37
24
5
24
55
32
28
5
3
87
18
12
6
21
21
12
15
12
16
5
75
135
73
12
65
78
145
5
12
7
23
48
21
4
47
33
39
37
53
123
172
20
12
111
37
32
39
84
18
39
16
5
42
36
25
47
13
24
8
64
48
36
20
15
45
27
18
12
19
71
18
87
48
15
21
16
17
18
48
9
45
6
54
15
108
33
15
52
23
60
30
114
48
12
1
119
48
25
5
42
13
17
18
13
84
12
20
40
23
60
1
35
30
12
30
25
35
18
132
3
4
192
8
52
11
49
23
6
19
23
13
35
1
44
12
15
33
45
30
85
84
32
99
25
17
15
52
53
12
90
37
41
7
11
24
93
57
7
23
133
23
42
30
18
84
6
9
21
15
9
51
9
36
12
55
12
35
61
56
16
17
90
6
42
33
57
39
96
108
9
36
67
20
15
30
48
42
60
12
1
32
123
37
108
24
5
27
99
9
28
84
11
57
72
9
27
15
13
17
30
12
30
15
3
18
87
60
27
96
42
15
27
21
15
102
43
60
24
8
87
18
15
24
48
33
3
4
32
51
60
72
1
36
11
9
60
3
81
112
8
40
17
7
41
30
42
42
85
116
12
4
23
96
84
33
15
48
42
72
18
37
12
20
81
63
27
37
56
69
31
96
84
32
12
21
30
1
53
90
1
12
5
15
24
3
6
54
18
18
45
27
48
21
33
51
39
18
19
23
6
12
15
15
30
15
48
12
3
69
12
39
54
15
15
85
60
83
30
42
13
24
36
17
43
24
24
5
114
73
5
108
12
27
76
80
57
27
12
28
23
48
45
105
19
95
73
23
1
8
15
30
18
25
24
23
25
120
11
24
33
15
37
53
75
12
63
37
23
33
27
85
32
135
6
54
18
30
18
19
32
3
48
60
33
16
44
64
32
28
5
6
57
28
56
76
48
60
116
3
60
45
33
78
90
30
109
48
23
37
32
36
9
36
31
56
15
129
21
39
51
93
52
47
25
173
18
42
60
30
18
19
101
42
9
88
11
54
48
55
53
27
48
4
11
57
63
105
52
5
30
49
11
69
160
11
60
72
33
15
9
51
60
153
12
4
24
77
30
57
15
13
23
90
7
5
72
18
25
48
20
9
7
11
9
9
102
18
30
42
3
27
25
8
16
11
12
1
12
12
8
60
48
4
71
9
105
36
91
164
12
15
49
20
3
30
48
67
71
24
33
15
42
3
3
121
71
13
5
54
21
45
30
102
63
87
12
13
12
72
44
4
8
15
108
21
21
15
3
1
83
37
20
3
1
60
20
96
33
111
16
56
45
7
11
72
12
13
53
15
27
9
9
15
16
41
30
45
3
12
33
4
113
12
60
6
9
36
15
37
8
24
12
16
44
39
25
5
102
60
18
12
43
17
135
3
45
15
54
66
21
3
78
15
52
60
5
18
9
28
11
12
9
21
3
76
23
36
72
12
33
33
30
72
9
3
13
32
36
16
23
18
18
37
5
3
9
87
40
41
78
37
47
33
75
12
13
77
138
25
44
21
72
87
28
92
4
44
136
137
12
90
18
18
21
16
84
44
36
3
13
20
28
35
12
33
4
48
5
3
45
7
60
48
32
75
228
129
3
18
60
55
5
42
30
18
45
60
9
36
7
20
15
48
12
42
18
37
83
57
33
3
16
53
7
24
24
36
32
28
80
84
3
9
9
7
17
6
30
72
7
35
186
39
12
16
23
25
44
15
48
9
9
60
12
127
12
11
9
16
23
1
11
45
88
24
5
6
141
9
12
12
30
18
48
72
75
15
12
1
72
8
105
15
57
19
59
21
3
6
19
32
64
84
48
5
30
13
44
15
25
155
13
20
48
9
27
16
107
48
12
78
30
25
125
159
141
30
9
48
52
140
111
12
48
30
42
36
109
35
85
23
33
60
15
1
20
3
121
59
6
115
47
25
77
36
7
17
18
25
128
4
113
60
75
15
73
17
7
8
60
27
1
20
64
108
132
36
24
8
3
12
90
12
18
12
73
17
198
57
12
16
5
3
9
7
71
42
18
13
32
27
33
3
25
56
51
37
48
65
15
45
48
19
8
75
30
78
42
18
30
7
5
3
72
84
28
32
48
36
39
ABCD 98921903968*3^$a+1 [50126]
54
36
54
90
351
81
15
48
96
75
54
7
56
48
231
138
7
56
9
135
9
31
120
24
56
39
6
228
55
365
187
168
95
36
54
156
36
63
141
19
17
90
13
5
90
30
150
37
288
17
55
104
280
149
36
151
65
39
16
80
9
216
24
30
6
48
3
69
18
6
147
112
41
24
156
90
6
99
16
24
120
32
9
24
31
53
36
36
144
24
12
144
55
24
11
21
105
24
111
88
35
90
120
36
15
81
90
18
36
207
129
79
101
114
25
41
240
144
39
136
35
126
39
129
7
149
276
15
40
48
72
5
144
54
37
120
24
65
271
48
72
113
96
126
73
32
96
33
15
336
165
315
225
144
15
16
155
54
55
335
1
104
21
24
84
7
48
35
6
15
75
54
15
96
96
45
43
47
138
295
8
93
60
79
77
114
30
139
80
87
234
31
149
24
67
288
17
144
24
12
24
51
48
21
114
162
18
61
95
57
88
41
223
32
45
90
25
233
126
1
173
180
151
176
40
125
19
35
21
40
5
24
19
56
81
204
51
40
29
6
18
156
96
18
261
21
54
181
89
24
111
9
60
216
115
5
91
59
69
136
41
90
69
9
180
211
5
144
27
9
87
39
138
7
83
6
156
19
32
9
55
53
123
267
96
90
19
47
90
24
30
1
53
132
111
9
144
96
84
91
5
19
125
115
5
24
115
41
36
51
39
78
75
16
11
60
138
7
24
149
27
9
60
54
252
265
125
24
120
90
1
35
18
91
131
30
103
32
96
48
40
101
108
12
54
54
90
240
90
36
39
375
105
40
65
180
195
27
18
12
24
54
102
163
41
31
35
69
75
21
33
7
53
72
43
176
45
60
36
30
18
211
29
120
36
55
24
96
120
65
6
18
30
6
90
174
72
43
47
9
9
126
25
29
42
9
16
29
36
55
53
180
282
78
31
35
6
79
176
9
180
36
63
117
19
56
33
6
84
6
390
57
93
84
303
144
75
54
31
80
33
6
1
29
60
120
135
144
87
48
57
33
7
53
90
66
60
66
49
29
91
24
8
93
126
13
125
96
75
9
231
21
43
11
6
63
16
32
33
84
96
264
90
90
31
5
54
85
41
96
39
69
102
18
3
129
55
56
144
160
144
32
57
295
65
111
136
113
30
96
306
55
173
51
165
6
133
167
9
144
81
144
7
65
55
23
36
61
24
144
197
108
7
29
211
56
9
108
36
31
113
31
35
61
48
95
1
65
55
89
31
5
36
234
54
60
67
5
18
90
15
232
8
16
80
96
129
111
96
93
90
126
139
5
91
24
65
87
9
264
24
7
29
30
6
223
120
35
85
5
216
120
96
54
357
57
162
390
90
54
15
39
240
36
156
18
222
30
24
19
137
108
36
31
95
25
65
108
67
173
126
61
24
32
57
7
24
101
30
78
180
ABCD 98922364012*3^$a+1 [50093]
48
40
32
1
54
90
18
36
9
45
83
7
137
96
24
40
33
23
24
40
39
84
5
13
24
11
40
24
9
6
30
18
168
48
137
240
72
115
66
36
54
114
47
1
18
21
33
36
6
5
49
119
115
45
225
120
23
67
117
33
143
73
12
107
37
60
48
42
5
48
91
29
55
65
61
59
88
144
15
33
8
163
29
1
39
33
54
96
9
135
18
48
47
120
37
3
152
48
88
99
36
60
12
65
40
32
40
3
6
30
24
33
3
12
24
18
87
96
80
55
72
18
39
8
13
27
57
23
31
41
1
12
27
48
33
72
36
126
165
8
13
48
144
96
51
15
161
112
15
18
18
6
36
72
30
96
144
165
8
112
8
7
113
49
24
12
24
120
18
6
27
39
78
90
108
48
29
85
27
183
90
60
36
71
1
12
75
8
72
67
84
42
72
95
133
54
36
90
47
31
36
5
31
30
27
45
96
12
47
13
35
24
25
54
54
27
56
7
96
30
60
39
72
15
81
93
51
21
144
18
36
29
31
17
24
49
12
35
25
18
54
15
33
95
49
36
35
72
25
47
19
36
54
59
55
33
32
145
78
90
39
48
15
6
11
16
24
15
153
87
90
36
84
15
129
6
54
11
16
24
39
90
72
15
69
24
54
5
43
78
47
64
128
280
75
53
55
120
24
120
33
192
56
13
51
39
102
42
120
105
45
30
162
35
55
41
40
63
41
13
36
47
64
8
97
6
48
42
120
135
63
6
3
8
19
18
72
155
31
54
18
65
312
85
11
40
32
133
60
119
55
54
72
35
169
30
126
59
31
78
36
71
37
3
153
71
48
48
19
141
24
80
1
198
57
32
168
19
126
72
12
24
51
96
9
96
39
8
37
18
18
15
24
128
13
75
80
25
39
33
15
32
49
144
23
139
18
138
42
87
3
333
9
54
9
57
15
9
180
54
180
12
60
54
11
25
23
13
59
96
25
39
63
6
162
9
8
1
39
15
65
7
30
6
69
21
59
61
147
267
45
33
18
30
39
21
84
54
17
73
71
61
75
24
8
112
9
71
61
227
40
165
35
31
41
16
24
200
49
54
120
105
93
35
97
18
5
120
40
144
9
60
90
17
13
99
15
30
35
55
180
53
24
13
35
55
137
85
83
88
273
24
23
49
66
18
114
17
31
54
198
5
1
87
57
15
32
61
30
5
24
40
39
41
31
24
126
12
36
11
16
72
45
3
72
200
55
30
18
9
9
24
126
17
49
54
9
8
127
90
276
27
272
48
7
18
234
101
13
66
65
31
30
42
30
123
45
12
47
16
33
12
54
53
40
192
39
54
162
105
21
27
8
109
96
48
59
48
43
144
66
24
102
45
8
48
13
27
224
1
15
32
7
105
39
17
73
30
41
1
48
60
36
48
15
48
9
18
6
47
43
12
17
61
36
54
9
3
150
72
12
6
5
49
23
31
81
3
60
18
48
6
66
72
6
17
37
18
72
126
12
47
115
117
9
36
75
39
30
59
55
12
18
75
141
6
213
57
15
8
120
120
48
24
16
32
61
11
40
56
120
160
63
6
30
96
125
19
5
133
35
97
23
160
48
183
36
48
42
84
60
131
133
42
54
12
18
42
35
37
83
37
72
11
205
60
90
69
33
78
12
36
17
7
65
7
33
152
61
42
30
42
18
72
36
12
6
54
75
141
99
21
36
15
56
19
5
16
72
3
5
139
18
216
102
78
39
33
12
27
9
39
51
69
81
12
35
25
15
33
6
48
105
168
24
8
37
11
7
17
25
54
102
72
27
8
48
112
72
9
30
89
48
40
32
7
41
19
36
12
77
85
35
48
241
36
6
12
180
78
255
243
36
54
59
72
31
9
33
263
24
55
65
16
9
84
11
49
47
55
54
3
21
90
137
19
5
1
87
33
132
30
36
24
30
60
36
27
39
24
102
60
54
66
18
77
49
36
24
75
105
30
6
90
17
31
36
45
296
37
27
8
37
126
42
72
18
105
3
30
39
33
ABCD 98922378416*3^$a+1 [50036]
64
101
36
72
12
72
6
30
7
17
63
45
18
1
32
33
54
114
36
30
42
12
108
3
208
11
156
9
45
6
13
17
60
102
78
126
12
18
54
13
176
33
31
5
36
12
42
1
48
149
75
87
25
5
6
12
9
15
12
18
19
41
84
42
36
18
12
42
13
125
3
39
9
99
108
33
3
72
90
12
126
33
63
1
89
7
11
37
96
47
48
97
35
126
144
108
90
84
108
54
186
18
66
6
31
32
16
80
69
6
21
27
24
18
36
18
54
126
18
31
41
36
90
25
29
3
16
32
16
5
27
57
6
102
114
90
174
132
12
60
66
19
5
36
55
107
165
45
114
162
162
36
18
102
1
5
123
96
105
36
36
18
102
6
72
217
71
162
7
48
17
54
36
54
12
42
105
112
17
31
48
48
35
48
24
21
33
54
9
39
6
18
36
84
96
18
12
54
24
108
108
54
66
60
49
48
23
36
108
18
54
1
59
30
96
54
12
60
36
30
42
18
48
78
90
18
49
192
144
11
12
25
29
3
57
30
42
31
89
78
30
18
24
36
90
48
60
72
54
84
18
6
126
79
173
36
31
35
114
84
39
39
126
12
18
42
12
78
66
42
36
108
45
57
24
15
93
18
12
6
48
60
108
18
12
168
120
144
18
6
1
89
36
90
48
73
128
15
36
42
66
49
59
37
233
6
1
35
18
54
66
3
33
31
11
69
57
18
18
18
66
6
9
16
11
36
36
36
12
6
18
174
18
6
31
53
72
6
36
12
6
18
18
66
33
48
15
12
60
25
65
144
30
54
90
6
108
66
132
30
42
126
19
107
12
25
29
18
24
180
108
90
31
41
18
85
23
54
18
36
18
84
114
54
18
45
9
30
24
18
12
3
33
24
54
193
5
12
150
102
3
21
84
60
43
32
213
171
39
6
18
1
29
60
84
54
93
15
81
16
65
150
18
7
29
3
33
15
16
71
57
57
84
19
41
39
297
108
114
36
18
67
35
6
18
117
3
60
1
89
84
150
12
24
9
57
6
72
18
7
11
37
35
180
66
7
144
53
66
72
6
27
21
78
30
186
126
39
15
1
47
60
12
60
30
6
12
54
108
60
31
32
9
12
186
49
80
9
18
54
36
18
54
42
36
30
36
60
18
21
16
47
18
31
65
12
6
48
13
65
30
6
54
18
54
30
6
30
60
31
59
72
12
132
13
23
54
3
51
13
144
128
15
6
12
31
59
21
201
7
32
15
1
53
48
96
27
3
24
66
150
12
49
128
135
18
87
15
1
53
24
138
114
66
54
31
191
30
96
66
1
125
36
78
49
5
30
72
78
54
1
96
41
150
54
12
132
18
18
7
11
30
24
126
33
33
24
18
48
18
195
64
17
31
23
54
36
31
96
47
49
96
32
21
75
16
5
12
159
64
119
42
108
48
51
99
84
6
48
36
6
54
36
162
12
60
37
89
84
99
9
18
24
30
36
27
15
18
31
125
60
7
137
18
18
72
12
108
3
69
36
114
18
3
141
36
18
12
36
96
61
113
18
6
54
30
24
84
18
90
42
12
69
9
18
18
12
108
162
73
35
13
65
12
186
48
132
37
17
84
60
18
61
83
30
6
54
66
1
35
24
84
6
18
18
7
29
30
24
54
151
11
144
36
378
12
43
71
72
36
13
23
120
24
84
24
90
180
15
16
17
24
54
18
48
114
36
25
11
30
87
93
90
18
36
72
6
21
9
42
61
48
65
42
18
19
35
12
33
21
43
11
132
90
72
72
108
18
18
54
33
39
25
96
35
42
30
6
48
15
39
42
12
3
33
15
16
29
12
54
49
41
18
6
72
66
18
19
143
78
18
33
93
18
1
29
3
141
54
6
48
7
35
198
18
90
72
90
73
11
133
128
208
41
156
96
75
48
51
36
18
7
17
72
36
3
141
30
18
3
48
96
15
33
48
9
24
18
66
126
54
36
18
97
89
7
11
144
12
105
9
18
156
114
55
17
31
41
72
102
9
48
3
102
24
79
5
75
48
27
69
39
73
17
18
48
24
36
12
42
18
25
11
21
48
75
54
30
24
30
78
13
17
31
77
24
30
186
54
189
9
84
3
51
24
72
108
18
66
204
33
3
30
96
180
30
54
39
16
5
66
216
49
95
24
108
54
7
29
51
57
12
27
16
11
132
81
ABCD 98922484036*3^$a+1 [50060]
77
108
31
125
151
209
36
127
48
275
13
24
27
9
161
54
1
168
48
252
53
43
125
79
63
2
67
60
24
84
17
34
9
5
60
7
24
87
33
84
60
60
12
5
18
42
55
24
60
5
22
14
34
21
24
51
21
12
17
30
78
7
59
1
41
12
31
41
19
60
24
5
166
146
43
240
48
108
12
53
31
89
72
7
12
24
17
48
24
31
72
24
29
24
36
36
70
45
5
235
89
7
29
36
43
17
22
21
41
19
72
12
123
98
127
24
48
5
43
72
41
7
65
115
252
17
43
120
17
43
15
62
96
178
21
53
91
84
23
133
27
50
24
79
12
65
19
96
119
16
2
31
36
11
25
60
5
7
15
93
12
48
23
37
29
126
109
5
19
60
15
57
132
35
37
156
15
14
43
12
24
5
142
9
84
84
5
36
36
115
24
24
143
42
118
129
5
144
7
24
36
24
101
7
36
17
67
5
163
195
57
48
12
11
25
5
24
10
240
146
19
48
17
7
108
72
24
36
99
69
12
5
55
24
17
72
55
108
24
60
113
31
12
12
53
30
13
131
6
55
24
5
19
17
34
9
71
13
5
30
16
9
17
31
5
18
61
3
38
24
55
24
96
5
79
5
19
5
18
25
12
108
17
46
2
7
12
48
11
16
9
39
2
24
7
15
32
18
7
65
43
12
65
7
24
144
5
91
17
79
48
36
60
101
24
91
29
19
72
15
141
65
84
24
54
66
60
7
59
85
41
43
17
7
47
1
65
7
101
19
5
43
47
61
65
36
91
3
9
17
55
113
7
96
12
36
5
60
156
19
39
32
25
279
2
163
27
9
24
29
43
39
33
17
36
120
19
24
36
3
32
18
31
12
72
41
19
17
24
102
114
30
49
5
7
89
31
59
49
5
55
101
115
29
115
60
77
7
53
55
24
60
24
72
24
5
43
36
12
35
18
96
84
10
14
12
60
55
195
144
2
115
155
18
79
47
1
17
91
35
61
120
108
111
9
17
55
48
12
24
5
6
64
96
9
5
24
115
5
7
48
17
10
9
5
115
132
48
36
41
72
6
121
23
1
15
129
15
33
12
41
7
17
7
24
17
79
29
31
65
54
64
2
31
84
29
24
55
15
32
1
240
60
24
41
7
5
7
108
3
57
120
12
120
84
65
55
41
19
12
17
283
120
24
5
6
18
12
24
55
24
24
48
5
79
335
13
12
89
72
48
31
41
19
5
36
12
96
22
14
103
41
7
132
36
99
21
11
30
31
99
14
31
41
7
48
108
5
31
96
35
102
31
36
48
48
120
48
24
48
12
75
38
10
129
15
33
12
29
36
24
7
60
12
48
24
3
2
31
113
24
31
24
15
32
1
12
108
60
24
36
65
283
29
31
5
31
48
65
12
19
12
87
45
113
7
12
24
137
108
12
22
21
96
29
19
72
24
24
35
25
48
48
41
36
7
51
14
36
19
120
132
41
175
17
43
75
33
65
67
5
24
48
31
41
24
19
11
61
3
62
31
12
53
67
5
10
2
24
70
57
24
41
55
15
33
36
60
108
17
31
5
163
12
48
72
12
41
162
30
79
173
7
65
144
46
98
55
48
24
15
69
12
12
3
45
3
80
25
41
36
42
66
24
22
33
96
41
211
29
31
12
96
27
33
15
14
55
12
41
24
144
19
120
36
5
7
12
48
17
67
24
75
105
12
12
15
21
11
144
1
53
42
13
17
144
24
90
13
17
18
25
24
48
60
96
120
5
24
30
61
12
48
5
19
53
58
2
19
29
31
15
14
66
64
69
60
5
43
12
53
94
14
55
17
7
17
156
55
12
3
9
60
5
108
31
27
50
7
71
30
175
36
41
7
12
24
11
54
31
75
48
48
2
36
12
72
70
21
89
31
29
12
36
19
89
127
12
5
72
31
60
24
60
3
45
35
1
89
12
90
109
5
19
27
9
29
43
12
35
16
237
3
144
93
17
108
144
43
27
81
29
19
89
70
128
85
48
75
9
120
36
161
60
55
29
10
32
37
12
5
19
12
48
59
16
21
84
5
72
163
17
7
65
31
29
18
30
67
72
5
34
45
35
37
12
15
2
31
5
67
23
42
7
48
36
12
60
120
59
66
19
41
307
65
31
5
31
123
48
32
61
12
48
96
48
72
36
27
21
72
53
7
119
13
51
21
5
48
31
5
114
30
7
144
24
51
81
41
139
24
12
39
14
19
12
65
19
60
12
17
36
19
12
51
213
65
139
41
70
86
24
84
43
17
108
67
125
150
37
48
48
203
64
26
6
13
17
19
12
149
19
12
5
58
9
36
24
17
19
24
15
122
91
24
29
72
19
ABCD 98922929122*3^$a+1 [50016]
29
16
9
3
81
15
32
79
6
23
67
29
76
68
25
30
57
3
5
40
20
61
39
32
19
33
57
23
61
59
1
27
20
4
48
8
40
15
89
4
12
60
45
47
76
57
15
9
15
44
7
9
36
8
52
3
36
5
49
36
36
23
24
12
4
45
6
29
25
11
28
12
159
17
4
8
52
20
60
115
36
5
13
59
97
35
91
77
1
27
9
3
60
32
48
103
18
35
4
20
37
23
88
8
55
9
12
15
5
19
29
60
16
75
12
9
56
4
39
6
23
52
8
1
11
88
32
4
36
44
60
52
3
5
64
12
45
11
43
41
24
4
20
100
21
90
41
4
27
5
12
61
39
48
8
7
33
144
21
111
15
33
153
59
24
25
47
4
8
60
1
36
83
52
60
21
147
57
3
33
15
15
24
9
12
8
25
66
89
40
36
8
43
33
75
90
51
20
28
20
148
20
55
29
28
12
9
11
28
33
23
24
37
6
9
8
1
35
16
8
13
3
45
87
72
81
12
3
44
36
4
21
11
31
5
43
41
49
51
45
51
12
8
64
128
28
8
1
11
4
21
108
39
21
87
3
5
12
19
69
21
30
45
24
20
1
11
28
32
28
80
52
63
105
15
41
124
20
76
24
36
39
17
55
54
24
66
5
1
18
12
24
21
60
45
3
12
12
21
6
81
24
8
67
33
32
55
105
80
1
54
9
27
53
67
90
27
63
5
49
51
24
8
7
24
89
96
60
40
15
29
28
69
23
12
64
20
4
80
31
6
3
60
21
15
75
5
85
51
108
8
24
24
36
24
37
18
12
53
16
24
12
8
1
3
32
60
48
16
72
33
11
24
1
11
25
15
3
36
24
5
24
16
32
48
36
1
18
41
49
71
4
105
11
156
24
4
72
60
32
31
36
41
13
90
90
39
3
29
48
40
21
36
23
91
101
1
23
55
9
56
25
30
21
69
51
20
25
39
44
76
12
80
24
28
3
30
18
105
21
51
84
48
32
1
24
23
151
36
9
12
20
19
5
36
24
19
6
3
20
97
3
60
27
24
65
1
35
48
36
12
49
60
11
12
28
32
1
35
12
12
31
5
16
48
27
21
24
68
36
16
84
20
64
36
12
8
76
56
24
100
24
36
9
15
12
48
51
54
6
9
44
12
64
36
8
36
64
8
25
15
24
105
59
36
24
24
12
16
39
21
24
24
12
20
13
35
37
18
5
40
36
20
4
20
36
19
17
13
27
15
18
95
16
15
5
4
36
68
12
55
53
13
39
75
45
8
37
36
107
28
9
135
20
28
33
167
16
24
93
18
9
12
44
36
4
45
12
54
5
24
16
48
8
28
21
23
28
8
16
8
7
53
12
4
20
52
3
5
52
24
24
57
108
12
3
15
45
15
45
44
16
72
3
12
5
28
20
16
9
30
65
4
57
15
20
1
27
48
72
21
11
16
45
54
45
39
17
145
3
15
9
12
8
52
9
47
64
15
165
36
123
105
44
1
11
1
27
56
40
56
1
83
16
15
9
56
19
17
40
3
12
24
54
11
4
87
9
9
6
29
1
126
5
28
56
28
72
8
1
36
6
53
37
99
8
12
25
23
12
84
1
23
36
100
32
4
21
24
63
63
33
36
39
5
61
3
48
63
125
1
23
12
108
13
18
45
36
9
59
12
4
21
39
12
44
4
27
65
12
12
36
144
48
1
27
12
12
8
16
20
160
15
81
24
36
84
20
24
48
4
24
21
90
33
3
77
60
48
40
24
20
144
1
66
29
40
129
27
63
6
23
7
33
21
60
95
24
28
8
52
3
6
3
12
15
24
21
20
76
60
33
15
12
9
6
144
9
20
4
36
96
15
53
13
3
36
20
40
96
8
4
36
72
9
24
27
24
44
4
27
41
64
48
8
64
20
88
21
39
8
79
6
144
3
8
24
24
24
36
37
24
63
8
4
8
1
15
21
23
28
45
3
32
28
27
84
21
8
16
9
47
13
12
3
36
15
6
63
147
114
35
24
31
9
45
59
133
54
5
16
15
9
60
21
18
9
27
5
19
12
29
49
36
35
24
40
56
16
24
24
12
20
4
51
30
119
4
44
67
5
28
56
4
21
30
5
60
85
36
23
16
27
5
19
21
32
36
16
21
3
84
72
21
27
92
108
76
21
30
54
42
17
88
12
12
8
16
21
15
9
11
40
21
3
12
12
8
4
20
24
1
6
29
16
32
28
8
60
4
12
39
5
55
5
4
56
7
5
72
16
32
13
11
84
37
23
12
100
48
152
60
88
36
80
31
90
48
27
48
80
60
7
29
28
36
72
32
1
47
48
24
61
11
4
44
96
16
45
23
7
93
32
25
39
12
44
31
33
21
3
12
8
60
12
28
21
59
13
3
15
9
152
19
12
29
61
15
39
5
24
12
28
60
20
31
36
54
11
28
20
4
12
120
8
88
24
44
24
36
24
12
36
4
60
81
3
44
96
37
3
24
81
35
36
36
84
1
15
60
12
27
93
36
20
24
36
16
39
89
43
9
20
16
9
23
40
8
24
4
21
36
83
52
9
35
24
37
35
73
30
36
9
36
44
24
12
4
24
48
24
44
4
8
48
100
12
24
20
24
60
40
44
13
3
15
29
31
29
28
20
12
76
15
21
8
12
49
27
9
63
20
1
27
80
25
3
15
9
20
60
12
108
16
56
4
12
44
55
45
56
40
48
80
36
16
3
45
12
24
60
8
7
36
45
44
48
76
45
27
12
12
39
29
96
60
24
60
16
20
60
4
152
84
16
8
16
51
6
30
77
48
28
15
21
45
11
4
140
24
7
53
52
33
51
9
35
36
31
33
12
33
72
3
20
61
83
40
3
69
21
99
8
28
20
28
24
36
24
120
12
51
5
40
9
59
16
104
7
5
4
164
1
11
12
12
28
27
29
16
45
11
4
8
12
36
48
7
17
1
11
24
61
84
72
59
60
16
60
8
4
12
21
3
27
29
36
24
64
24
8
13
36
54
6
135
36
9
39
36
15
5
25
35
61
15
12
3
18
11
49
36
11
28
104
28
32
16
56
25
15
135
9
44
16
21
30
5
85
6
48
5
4
60
180
32
120
28
20
60
12
36
25
27
20
28
12
21
47
52
8
13
11
60
25
23
48
28
32
13
35
84
43
54
51
12
56
1
11
40
32
7
69
80
55
5
7
9
99
6
15
15
21
105
18
17
120
124
8
40
51
41
36
55
54
3
63
53
40
15
9
12
36
3
5
12
4
68
1
15
36
8
16
ABCD 98923352096*3^$a+1 [50092]
65
3
60
100
96
32
64
96
44
88
108
32
12
48
72
81
19
8
172
60
8
12
36
27
72
1
24
11
13
24
72
24
11
18
15
36
39
33
40
8
156
60
60
76
24
8
36
72
4
8
45
51
237
55
35
13
77
39
28
8
12
132
64
96
36
8
4
48
65
54
33
36
96
28
12
60
44
16
68
12
63
13
68
64
68
39
13
95
33
12
28
8
16
60
95
45
16
228
96
8
12
36
24
21
3
64
12
180
56
4
20
40
35
33
48
40
20
24
100
5
3
28
20
57
31
44
72
36
60
28
12
5
27
96
4
35
37
108
17
3
48
4
44
16
80
48
63
57
28
5
72
51
12
60
48
36
64
72
24
8
120
28
204
60
8
88
24
20
48
87
90
31
44
36
24
60
3
72
25
24
44
60
12
15
1
104
4
107
162
135
52
20
4
72
20
39
25
48
108
48
41
18
73
20
40
32
76
36
8
93
15
4
60
56
28
12
92
132
28
32
36
24
28
8
12
16
119
1
17
7
20
148
44
28
5
51
60
184
20
45
3
15
9
4
12
20
12
87
141
4
53
15
57
19
24
32
33
3
4
11
9
48
88
44
60
100
48
60
32
76
8
72
12
48
64
36
72
60
17
55
44
12
12
16
56
24
76
80
84
96
4
60
72
65
7
20
88
140
24
24
36
64
137
75
112
92
96
12
12
76
8
12
24
75
25
128
12
76
8
204
60
108
9
63
27
21
12
12
28
53
3
16
44
12
28
24
20
52
8
120
88
168
96
8
36
36
33
27
36
27
57
88
56
60
16
104
60
132
57
67
5
103
8
148
24
20
88
20
132
33
39
76
60
5
15
64
68
12
21
3
36
4
32
160
24
48
20
15
25
68
52
32
76
32
75
13
80
4
44
36
36
4
8
36
52
32
33
63
9
75
48
39
9
112
12
8
52
56
100
32
4
60
131
33
12
24
16
144
95
9
96
24
72
108
36
15
109
161
51
12
48
24
24
21
19
20
24
16
12
20
24
63
177
48
40
68
9
3
48
28
56
108
52
20
268
32
15
45
24
12
12
33
7
36
176
33
51
24
15
45
45
7
36
47
13
44
40
164
99
33
4
44
16
84
32
72
16
20
64
8
120
9
31
84
56
12
48
12
12
15
25
20
16
137
31
92
4
8
40
12
245
15
28
12
96
12
56
36
15
61
44
4
20
72
28
56
21
7
96
44
36
12
39
13
72
60
60
11
33
12
84
24
36
40
8
15
13
12
116
60
76
116
168
36
36
4
8
16
36
140
40
8
16
36
24
84
8
12
12
93
55
188
232
36
24
5
7
108
12
35
85
23
21
76
48
53
15
39
36
49
20
16
84
8
28
80
88
12
80
52
8
24
60
36
124
44
36
4
32
72
28
48
12
20
124
8
36
64
32
108
28
24
5
55
35
1
152
117
55
20
136
77
15
40
108
60
12
32
4
17
7
8
40
107
105
12
4
20
39
37
20
15
25
144
44
36
64
8
24
4
84
12
20
36
144
3
13
68
4
108
44
123
93
168
24
12
16
20
84
15
81
9
75
4
56
16
20
48
12
129
3
28
12
8
24
15
9
12
4
24
44
36
136
23
93
24
63
93
4
24
56
28
12
8
28
107
21
12
52
5
127
8
12
15
13
60
108
35
225
192
15
105
3
9
84
4
20
60
48
4
68
12
16
24
56
28
20
24
76
24
8
132
3
9
124
47
85
104
88
8
219
105
16
12
8
72
12
4
20
76
176
24
4
44
96
36
28
60
20
15
105
12
24
12
9
99
64
53
115
8
36
120
16
48
32
84
40
20
21
15
24
48
12
45
75
4
12
17
27
24
12
4
68
12
40
8
40
120
8
52
8
4
41
3
4
108
8
4
20
28
8
100
24
48
48
36
20
40
128
3
37
8
45
43
11
45
76
12
32
16
20
28
24
17
31
12
12
8
76
167
54
36
115
32
16
84
60
20
28
48
11
81
84
15
81
40
32
100
20
15
93
4
68
12
24
4
108
8
72
4
71
49
44
40
60
12
20
12
15
21
51
13
20
12
160
11
37
20
12
36
12
48
4
168
36
212
4
84
36
44
72
57
111
16
80
40
60
8
60
180
16
131
73
32
4
17
67
20
28
20
24
28
8
12
40
12
80
3
21
16
56
60
172
36
20
16
140
124
12
24
36
60
72
20
40
68
69
39
12
24
148
32
24
52
68
4
12
36
20
60
64
20
24
12
24
48
12
3
18
87
40
125
31
12
29
15
60
168
12
28
23
109
8
52
8
28
20
52
8
28
56
96
52
5
18
72
33
24
60
4
32
60
24
48
28
108
11
1
68
12
60
4
36
84
8
12
156
60
240
12
36
12
24
136
80
24
48
76
17
7
20
60
60
40
12
53
7
20
16
44
28
8
28
11
9
72
48
12
4
60
68
48
112
12
80
108
15
90
27
4
ABCD 98923787278*3^$a+1 [50012]
4
36
59
21
39
79
8
48
45
12
9
36
4
14
34
35
1
11
9
60
4
35
27
6
30
52
32
16
12
2
100
20
66
10
14
70
80
3
21
34
77
51
57
12
1
20
64
14
10
86
34
12
54
54
47
49
30
6
8
4
26
22
24
6
138
30
32
4
5
21
28
20
64
2
30
6
18
36
30
54
4
47
36
13
56
36
3
49
30
41
24
1
62
4
78
6
5
55
2
28
2
10
74
45
19
26
16
30
42
26
16
14
12
24
4
6
56
70
23
12
3
36
46
68
15
21
15
55
29
7
14
34
24
42
26
18
10
20
9
1
11
15
10
11
45
15
129
6
57
57
36
52
92
24
96
16
23
15
6
51
3
21
84
1
26
18
4
23
15
22
56
72
3
72
7
2
24
64
2
9
37
38
45
1
30
14
15
7
8
6
120
40
11
115
38
27
37
8
27
51
4
41
145
35
81
3
1
2
18
42
9
19
50
76
44
6
24
34
32
40
156
18
6
18
102
59
27
34
11
24
111
9
19
20
249
3
78
27
37
6
2
30
78
46
78
128
4
138
26
100
11
9
4
2
94
26
40
14
4
23
69
3
63
10
24
14
6
63
33
18
4
36
26
16
8
4
12
59
75
69
36
1
24
114
18
59
15
144
6
30
4
50
99
115
38
24
96
15
19
80
6
52
48
47
25
11
61
14
30
60
15
15
10
222
50
58
5
21
24
36
36
48
52
20
64
23
7
50
51
33
15
7
8
40
41
39
6
34
5
37
35
9
4
20
16
50
9
21
4
32
10
14
4
2
88
2
3
21
30
6
3
81
46
24
78
60
212
28
11
45
39
33
30
10
44
15
75
10
108
42
18
60
6
206
30
30
106
5
85
44
16
18
5
45
12
10
8
22
14
30
3
163
14
3
57
24
4
8
24
39
60
19
53
72
1
6
24
56
24
66
30
6
10
18
12
42
5
97
11
43
20
10
6
18
8
30
34
24
26
4
30
50
12
34
35
48
21
4
11
97
20
28
32
22
68
9
36
72
3
10
59
73
8
40
8
12
4
44
16
14
10
35
85
54
2
136
30
102
26
52
38
6
40
18
62
66
39
49
47
49
23
72
13
35
36
37
14
34
56
39
1
24
6
86
27
55
32
36
129
13
78
68
9
12
69
12
4
18
8
28
20
9
72
9
99
73
20
18
6
16
84
35
9
30
22
47
3
4
5
49
140
15
25
42
18
56
3
36
84
27
16
44
46
14
6
78
64
6
6
26
60
40
48
2
57
31
2
39
15
70
11
45
24
3
93
10
30
18
2
18
4
2
58
2
4
42
30
30
84
26
4
50
4
30
96
24
60
11
51
9
21
18
102
10
5
9
16
120
35
25
24
66
42
2
10
35
45
63
108
25
50
33
7
8
6
30
10
59
21
24
207
19
18
26
16
14
100
56
16
18
42
23
37
12
18
12
30
36
24
6
2
100
44
54
10
20
52
23
1
18
18
8
27
9
30
36
33
45
4
47
25
20
24
10
186
23
12
79
17
3
4
78
104
28
47
31
90
14
9
1
120
44
6
96
22
12
24
20
4
18
24
101
9
90
70
54
26
10
5
24
12
3
30
12
22
18
20
63
1
84
36
23
21
36
51
15
60
24
64
29
27
6
28
20
30
6
15
15
30
60
24
70
6
44
40
11
15
70
23
7
53
43
110
130
5
9
96
4
30
74
4
11
31
5
9
52
24
24
95
81
16
14
36
18
52
14
21
9
30
114
4
122
90
10
26
30
9
15
24
57
13
50
10
35
36
55
18
30
8
94
11
3
82
8
42
58
12
23
91
5
13
23
33
39
25
11
15
4
42
14
46
48
8
18
21
61
14
28
32
21
85
20
24
36
58
12
17
85
48
47
1
32
3
1
44
4
12
56
34
53
1
72
24
84
26
40
26
48
4
60
60
23
7
26
6
148
30
11
7
29
19
6
20
28
23
19
29
115
12
12
42
35
13
72
11
9
30
4
56
36
28
26
40
23
36
1
71
75
4
134
12
3
15
70
11
15
33
25
12
84
6
41
163
29
85
18
77
27
30
96
22
36
56
10
20
15
9
46
14
22
24
18
8
15
25
8
30
96
70
11
45
63
12
13
72
14
81
24
9
99
7
14
15
21
60
10
74
12
90
33
24
13
42
38
24
4
116
40
36
8
36
15
19
5
25
110
6
15
9
36
58
5
91
5
15
66
4
12
59
1
12
8
4
44
12
4
24
2
24
40
29
36
15
64
65
49
92
4
32
120
75
13
24
32
75
15
90
24
15
24
27
9
15
21
45
60
4
6
18
11
36
73
6
26
4
20
4
2
40
26
22
18
20
27
13
8
90
184
30
26
6
58
62
3
43
44
9
1
30
26
15
12
1
95
36
9
22
14
4
62
33
31
14
22
5
25
23
31
144
24
38
15
13
80
46
18
6
2
3
37
14
33
7
14
4
11
141
54
6
3
25
42
44
96
36
18
75
25
32
24
6
70
59
45
24
27
9
16
8
6
34
35
12
3
4
56
36
16
80
94
44
12
3
7
30
8
30
9
13
20
52
8
4
11
93
30
30
94
60
18
23
25
60
12
8
15
175
2
18
34
42
5
195
6
18
30
4
11
55
2
52
38
40
14
126
33
21
39
51
28
65
1
32
48
46
26
52
56
66
54
60
72
4
26
45
39
69
27
9
45
30
24
66
30
58
23
12
151
12
54
90
18
2
84
10
140
87
9
6
4
44
94
38
22
2
96
24
24
4
6
32
94
50
6
40
14
4
12
104
16
83
15
21
25
24
47
15
33
60
31
6
18
62
75
24
55
14
4
83
33
12
18
9
25
32
51
33
6
24
22
83
12
13
42
38
36
58
66
56
40
44
12
15
13
56
10
86
24
34
66
6
5
25
204
11
9
40
26
30
3
57
78
9
61
60
2
33
1
59
12
13
26
6
24
3
43
54
50
6
10
42
36
56
6
22
68
18
21
24
45
12
24
4
30
152
18
136
24
12
47
33
52
6
24
156
92
4
80
124
41
103
18
38
76
14
22
14
4
12
30
5
37
12
30
50
24
6
10
6
18
84
8
39
19
2
88
26
64
5
57
22
56
34
11
57
30
64
5
13
8
22
26
16
44
72
15
37
26
6
99
15
60
36
106
44
36
3
24
3
54
84
12
27
7
54
11
1
60
30
12
122
28
26
6
15
13
56
42
48
52
54
80
15
45
15
205
36
24
ABCD 98924280946*3^$a+1 [50017]
63
27
78
30
17
52
20
55
18
15
75
108
45
27
5
12
1
23
157
59
13
102
65
28
75
117
75
5
175
6
90
69
123
21
12
8
7
9
51
77
7
53
43
113
64
15
17
13
12
30
36
57
105
11
60
31
48
21
141
111
48
39
12
120
48
5
25
35
7
48
57
24
27
29
100
3
221
52
9
60
3
15
72
36
69
81
15
69
60
18
18
12
18
33
44
36
16
3
12
5
64
21
51
15
12
18
99
51
90
30
102
72
59
64
15
12
5
4
44
13
60
23
36
28
135
180
65
16
57
15
9
63
57
18
5
40
72
21
150
60
57
3
33
27
12
18
39
20
24
61
156
30
45
45
15
84
21
54
60
48
138
54
6
15
9
6
54
3
33
119
43
12
48
65
28
108
84
27
9
24
36
20
60
76
80
24
31
36
60
45
87
41
37
114
9
57
23
139
5
28
9
119
19
12
60
69
99
60
60
48
12
42
23
28
249
3
63
17
16
27
9
36
144
63
93
15
60
209
64
36
44
49
15
3
33
27
12
72
45
21
12
3
15
53
109
12
66
60
9
96
44
13
15
36
116
55
156
53
19
12
48
108
57
63
24
30
6
84
96
12
102
75
3
120
41
96
4
72
27
5
103
54
6
29
151
42
90
5
96
67
90
12
42
5
28
12
15
18
35
36
49
18
12
60
18
60
54
30
18
17
13
15
116
1
66
24
33
3
77
127
96
72
5
43
12
60
30
108
102
72
30
39
27
24
60
21
75
24
108
21
51
6
24
95
31
102
51
51
108
17
103
48
72
18
23
60
19
90
63
84
36
8
121
66
29
43
60
5
16
12
27
78
42
12
53
12
1
15
9
48
18
293
184
3
24
6
47
7
9
9
108
60
42
141
87
12
45
56
24
13
42
162
60
30
36
9
8
13
24
3
63
117
132
81
27
15
30
90
12
33
12
45
18
5
43
30
42
21
56
24
84
115
45
15
90
102
21
60
27
17
25
48
48
30
240
9
24
51
29
40
39
18
24
138
72
6
15
15
57
87
48
12
108
12
48
48
42
48
123
56
31
72
168
33
72
48
27
9
15
48
17
55
36
30
42
77
28
36
12
8
49
18
12
18
90
114
6
45
9
18
117
24
36
63
45
33
39
44
7
137
100
57
95
48
55
48
93
39
5
13
54
66
15
44
25
30
33
3
45
69
30
149
79
41
16
44
31
36
45
39
66
72
90
65
7
66
30
42
42
21
9
59
19
72
9
87
72
30
12
63
32
40
21
12
47
64
99
77
1
24
18
138
30
45
15
9
51
72
30
63
8
4
63
17
103
69
8
136
9
18
84
21
75
53
7
24
60
33
3
53
1
18
41
19
17
13
108
99
224
52
27
117
3
5
40
57
6
12
30
18
29
144
64
36
21
18
137
4
9
30
21
20
64
27
30
39
44
208
135
42
18
24
96
12
30
18
54
95
31
33
39
72
5
85
59
31
29
1
63
147
53
88
9
78
60
48
12
78
39
3
72
18
12
36
39
44
36
108
36
61
15
3
18
23
36
43
162
90
108
125
253
24
6
33
20
7
30
24
30
90
6
57
33
90
17
127
6
54
30
6
210
143
91
6
12
60
11
40
51
48
30
12
6
33
27
89
91
33
117
27
236
36
31
60
53
19
42
3
63
90
12
75
117
108
48
90
53
52
8
4
3
54
18
108
29
40
15
30
6
53
1
6
24
36
105
207
12
113
55
17
108
13
23
31
6
72
63
92
7
60
96
17
85
15
15
48
9
45
78
48
89
16
75
90
23
40
9
35
52
15
138
72
39
57
84
6
29
91
9
21
12
3
9
36
84
59
97
30
12
42
66
12
57
51
29
115
33
3
12
30
51
180
51
120
30
6
29
61
60
24
95
31
45
24
75
5
55
30
6
120
60
12
120
168
60
42
18
30
47
37
59
64
33
75
15
90
42
41
49
87
51
12
81
39
5
43
12
18
39
51
120
102
3
108
87
60
264
69
87
84
9
24
48
9
30
78
18
42
72
90
53
25
3
92
72
25
3
63
17
73
30
54
90
18
3
84
15
108
21
21
59
7
24
6
30
12
30
18
12
101
64
48
189
126
105
12
3
29
115
78
27
51
24
29
79
72
6
132
11
7
30
27
75
101
31
126
30
132
18
30
113
7
53
1
48
18
77
13
60
63
27
90
54
36
162
11
49
75
3
113
139
5
55
150
3
48
9
12
75
93
18
69
21
84
18
5
16
39
18
60
39
36
27
5
7
60
18
51
69
180
11
61
3
3
77
13
42
18
42
65
25
12
66
ABCD 98924719846*3^$a+1 [50000]
72
40
80
72
24
9
151
216
29
42
18
7
128
72
57
15
96
72
3
12
54
96
3
16
8
16
144
41
114
12
25
8
192
88
32
33
111
136
8
48
48
69
90
66
111
39
1
8
21
139
56
57
79
144
80
39
273
64
80
105
150
81
39
81
72
15
73
144
89
30
36
180
81
48
120
75
21
111
9
3
21
57
127
80
207
66
103
119
33
24
33
87
40
80
64
155
61
144
65
234
132
9
64
35
72
126
15
123
132
33
51
204
162
54
25
56
3
69
96
184
8
48
15
25
65
55
197
43
192
179
54
151
8
40
8
57
6
9
3
132
57
15
225
201
24
55
83
85
47
9
24
112
224
99
102
60
156
7
161
270
66
63
15
57
213
12
39
39
81
27
108
126
3
40
11
349
8
168
24
21
51
9
30
25
29
147
64
144
65
15
48
9
135
16
83
21
40
128
240
112
8
136
80
24
3
180
73
96
80
159
121
56
57
103
8
24
87
33
48
3
60
174
115
71
234
102
108
42
84
216
103
32
63
57
40
80
360
16
48
11
85
101
27
63
102
42
129
40
155
12
258
39
256
95
25
56
123
61
41
223
11
21
15
153
216
51
93
15
30
3
72
48
48
27
69
144
24
33
108
204
111
159
1
89
30
81
24
81
79
32
24
144
477
156
24
138
93
24
88
32
48
16
5
6
45
144
39
273
112
47
25
29
27
48
231
24
1
104
24
33
48
162
13
152
3
45
111
105
351
9
24
39
25
80
75
61
56
75
93
75
108
12
237
183
25
11
54
111
15
90
127
8
96
24
24
48
48
15
25
56
24
9
120
7
35
90
19
96
83
36
120
9
16
11
213
72
9
7
344
183
97
143
66
31
48
71
81
39
24
81
96
40
56
160
143
9
72
48
48
64
65
66
85
48
152
99
45
24
255
90
246
129
39
81
16
80
120
75
240
165
120
24
45
42
105
264
3
93
3
189
88
23
25
200
160
89
183
304
168
41
79
8
75
13
80
57
7
11
36
246
219
48
120
48
93
27
129
15
9
54
1
80
9
55
35
18
18
90
66
21
57
15
48
72
57
103
47
9
160
227
318
15
21
75
51
213
99
12
33
75
61
35
36
234
7
119
180
165
40
11
37
80
72
45
19
35
90
19
11
61
24
192
32
72
105
79
89
30
96
72
105
192
21
6
48
78
15
39
153
45
123
3
84
186
79
56
216
240
24
141
19
11
54
15
136
83
141
21
54
6
15
264
39
105
160
176
120
69
126
21
136
120
72
80
81
55
71
1
80
288
27
109
83
132
33
57
15
64
72
47
25
32
24
111
9
105
111
81
7
32
40
71
9
9
7
32
192
24
96
369
111
243
45
16
71
1
128
51
84
216
24
120
24
1
17
39
88
107
61
32
15
1
32
69
75
48
96
15
57
328
35
120
165
39
66
54
6
27
ABCD 98925311066*3^$a+1 [50083]
30
48
95
13
3
21
96
107
43
84
36
24
101
7
12
93
135
78
27
128
67
72
21
39
78
90
81
9
18
150
30
12
12
36
5
85
12
15
3
45
117
27
15
48
18
102
12
18
18
72
180
42
6
12
102
60
60
36
12
35
13
30
12
30
27
111
42
48
84
18
12
36
42
87
3
45
183
12
18
59
31
54
6
24
189
21
123
33
90
84
60
138
90
33
159
30
18
198
330
90
23
49
15
80
55
48
24
156
69
111
30
24
36
120
24
39
9
30
168
12
72
6
39
45
30
18
18
84
45
3
12
168
30
18
57
147
125
64
39
30
60
15
57
60
66
54
3
45
12
18
5
73
174
18
71
31
81
117
138
65
19
96
12
12
69
96
63
192
6
102
12
9
9
90
45
48
27
5
16
57
23
49
162
30
63
15
17
31
12
30
72
198
137
55
120
150
36
12
11
19
108
102
30
12
30
108
30
168
42
18
84
6
42
60
78
90
30
15
39
60
78
42
18
18
33
159
138
84
30
96
69
48
15
30
18
12
78
24
48
78
33
9
48
39
3
48
24
66
24
180
78
120
72
9
32
19
36
24
18
90
132
186
39
393
42
29
1
36
12
60
12
23
7
30
36
87
57
30
60
18
60
60
12
39
87
12
102
48
12
60
36
324
18
42
18
180
53
85
54
53
7
60
18
11
19
30
18
12
225
33
12
51
57
54
6
42
65
115
45
96
51
168
117
21
90
12
258
30
24
18
72
131
49
18
48
24
78
23
55
72
18
72
42
120
6
30
84
18
192
30
6
84
6
45
32
55
105
195
12
33
48
9
18
21
51
6
42
90
3
57
222
18
42
48
30
60
102
60
60
69
117
312
3
45
12
12
258
72
18
15
32
73
12
75
33
12
3
57
48
60
27
123
42
156
24
48
42
90
51
9
71
7
42
18
60
18
60
54
36
89
43
48
72
108
54
18
12
30
6
24
18
48
24
39
9
240
48
12
42
6
27
315
18
35
79
30
60
18
48
53
37
24
35
55
153
57
126
30
27
15
108
72
120
120
45
93
24
120
18
60
60
42
138
108
72
33
27
90
60
138
30
42
42
30
30
150
120
6
24
48
138
12
42
6
12
18
54
6
30
54
23
13
12
71
19
45
3
24
48
18
83
16
75
6
95
48
37
174
18
18
144
60
30
30
66
42
48
72
120
108
24
81
87
78
24
18
30
30
102
15
21
72
51
51
78
143
85
102
12
48
192
150
51
39
186
90
5
79
6
27
93
12
71
121
18
18
84
30
6
132
18
120
132
72
33
117
6
12
60
120
72
156
132
102
90
29
19
12
30
30
48
78
60
42
17
103
12
30
95
163
72
48
5
25
48
84
6
24
108
90
72
18
48
24
48
108
17
96
1
63
32
16
80
7
18
30
42
102
6
30
72
141
27
24
6
54
168
12
45
75
18
12
48
78
54
156
23
259
60
12
96
5
55
72
65
7
36
69
15
30
30
5
85
36
23
97
12
90
162
66
12
41
61
99
99
72
66
114
210
111
135
24
18
42
246
30
90
60
30
12
132
108
72
18
18
150
42
12
41
85
75
39
6
60
24
18
12
36
93
99
252
129
32
19
29
7
57
15
60
18
24
66
144
90
36
12
30
12
21
39
89
7
102
12
36
42
12
30
63
15
12
5
13
42
18
18
24
45
21
27
75
60
132
21
129
6
102
18
17
55
12
96
45
15
17
16
32
25
120
15
27
132
78
12
30
36
5
67
12
6
222
48
54
90
150
39
9
18
42
30
93
309
18
57
33
60
18
17
160
27
48
108
24
36
132
90
30
42
66
30
42
48
54
36
3
21
18
192
9
81
6
24
48
108
12
18
60
27
75
108
60
84
30
168
12
6
72
30
30
42
78
12
30
66
24
90
18
12
36
12
30
18
57
33
42
90
27
21
12
18
12
65
13
54
60
48
12
180
30
30
5
1
12
83
7
18
23
19
108
72
185
37
ABCD 98925668722*3^$a+1 [50008]
48
33
51
12
33
32
19
45
32
67
48
96
12
48
84
252
17
7
12
29
48
103
144
48
9
63
17
7
41
19
36
84
36
12
21
75
48
5
127
36
29
31
24
120
24
9
15
12
96
48
5
103
24
12
96
24
12
192
180
29
48
91
12
72
12
24
141
32
16
39
137
144
19
24
36
12
84
84
120
24
132
9
15
113
79
12
60
24
12
36
168
9
123
24
36
96
60
24
36
113
19
24
5
67
48
12
17
139
21
75
192
12
120
129
39
24
17
160
96
51
36
12
125
67
96
36
24
24
24
60
60
48
36
120
72
72
24
72
156
17
7
84
69
48
48
27
24
120
24
48
60
24
41
7
12
125
19
24
12
144
72
12
21
75
60
12
12
12
60
72
48
17
55
12
36
41
48
79
48
12
12
72
33
39
41
64
63
17
31
33
15
17
91
60
89
16
87
84
48
36
60
48
24
125
7
9
39
36
21
87
36
108
9
144
75
21
75
48
96
48
69
135
9
135
24
96
48
24
24
60
12
180
168
24
5
16
39
24
24
48
24
132
36
60
36
12
132
57
27
36
17
91
12
132
60
9
159
48
12
21
99
36
24
225
27
36
12
96
48
5
7
201
32
43
36
36
77
31
33
48
3
29
43
24
72
48
5
208
15
144
81
15
129
75
5
192
16
15
48
96
161
19
120
53
31
96
24
48
72
48
48
24
41
55
41
112
111
24
57
75
48
96
24
12
17
19
12
33
39
96
9
48
3
36
60
60
33
27
12
12
60
60
48
96
117
48
39
96
96
24
24
36
21
48
27
5
127
33
3
120
5
16
87
9
3
24
21
87
96
24
84
156
60
180
84
36
48
72
24
41
64
144
15
113
67
48
24
12
57
63
108
21
176
19
29
19
24
240
5
96
55
105
32
163
48
29
79
33
15
36
24
117
3
12
33
51
12
24
48
48
48
36
60
60
29
16
15
12
72
12
96
33
15
36
12
17
19
36
120
36
72
72
29
7
12
36
9
27
36
96
132
29
64
3
45
39
9
80
7
24
12
69
144
32
48
43
12
41
31
24
9
51
93
32
16
15
48
12
48
149
48
31
24
48
41
67
60
48
33
15
113
175
33
15
17
19
72
84
48
81
39
36
24
60
81
75
24
96
24
60
24
60
24
60
17
19
173
7
60
60
120
48
24
96
24
41
64
3
29
139
48
21
159
84
96
12
24
24
12
12
72
129
3
12
177
63
24
84
24
45
32
16
3
36
12
45
63
192
108
117
32
7
12
77
79
96
33
39
60
72
72
24
12
137
31
113
19
24
69
3
24
69
32
7
36
60
57
15
177
27
21
15
161
91
5
96
19
48
108
120
60
84
60
132
57
48
32
67
24
12
105
99
36
36
12
12
132
24
81
75
36
12
96
144
24
108
12
144
24
29
16
39
72
12
12
120
60
117
63
65
7
9
75
21
32
79
17
7
72
96
65
16
3
48
45
272
103
36
12
96
24
48
81
3
12
36
96
45
75
12
36
5
7
36
12
96
41
31
17
55
144
36
48
24
36
57
123
96
36
72
12
60
33
63
168
84
72
180
9
51
48
36
12
24
36
24
24
209
16
3
12
72
9
63
60
36
24
72
17
16
3
84
108
12
33
3
12
81
96
3
36
24
17
115
60
17
43
69
3
144
93
3
24
12
84
48
12
57
15
17
67
93
3
48
45
3
228
105
15
17
48
175
12
5
16
48
96
48
3
48
36
57
123
96
84
60
60
89
55
57
15
24
24
113
43
21
3
12
12
5
103
60
189
15
17
79
84
189
96
147
48
12
12
5
19
45
80
43
5
64
48
27
36
12
5
67
125
16
27
84
17
67
36
89
7
12
45
32
43
240
72
48
93
63
12
12
24
24
96
24
144
113
48
192
7
48
12
84
24
24
57
171
36
81
51
84
89
16
39
72
24
9
27
108
89
16
27
72
29
7
41
151
24
24
36
5
64
48
80
103
12
29
31
209
7
9
27
36
24
57
39
84
48
12
36
24
48
29
19
36
24
24
48
24
96
33
128
55
36
36
84
12
120
57
51
48
132
84
12
36
12
96
12
84
57
32
16
27
132
48
108
12
57
39
41
16
32
ABCD 98925893728*3^$a+1 [50002]
22
18
60
5
37
2
36
9
13
11
21
3
105
10
8
18
27
7
8
69
15
76
24
36
5
49
8
123
12
81
15
1
20
15
13
60
8
22
5
45
36
4
8
18
16
30
6
17
93
34
6
143
31
29
12
15
18
24
88
14
6
22
42
78
50
6
69
3
22
78
12
48
14
3
25
12
38
10
56
99
108
79
44
12
10
12
42
18
8
3
36
61
50
10
30
12
12
44
22
32
27
153
10
72
18
2
18
42
33
15
21
37
107
7
6
44
48
10
48
38
66
33
27
48
40
5
67
38
10
2
18
21
7
24
6
38
34
12
23
123
4
20
16
38
22
8
9
7
5
1
38
136
36
17
55
30
8
90
10
42
72
29
60
1
6
42
12
6
14
36
10
17
21
75
15
4
17
31
5
79
104
4
17
1
35
24
1
24
23
7
44
12
54
15
43
18
12
23
7
5
7
20
58
8
18
4
30
95
3
10
23
7
12
2
36
3
7
17
111
45
7
60
20
4
14
4
35
15
22
11
3
64
8
4
50
15
13
2
16
12
17
13
102
8
12
60
33
15
21
12
67
62
6
4
60
6
23
7
5
12
48
19
60
18
23
12
27
21
7
20
18
4
35
15
9
7
2
40
90
12
20
18
18
4
36
30
47
25
23
7
60
20
28
24
6
24
11
15
4
5
45
99
1
66
17
43
5
7
5
43
2
10
98
15
49
71
19
48
18
38
64
12
14
52
95
19
6
35
7
5
37
11
48
9
22
18
32
30
16
62
3
48
7
30
2
12
16
12
48
74
10
38
40
86
4
12
18
20
40
30
17
43
20
58
23
27
12
10
50
12
148
12
38
15
73
30
30
12
71
67
8
52
12
41
12
109
11
19
101
25
2
12
16
17
67
41
37
2
16
8
64
56
21
39
36
88
60
41
67
5
3
24
30
108
10
8
6
10
41
3
30
24
10
12
36
65
85
23
61
26
45
55
24
48
12
20
48
22
14
54
40
11
7
89
24
19
8
10
30
30
2
40
48
5
24
15
18
12
3
93
4
108
18
72
17
25
26
9
31
29
21
4
8
6
4
53
24
91
44
16
5
45
4
38
28
42
18
24
5
24
31
36
5
3
4
65
43
5
24
61
50
12
72
28
8
22
11
7
2
3
7
72
30
30
36
32
21
15
16
65
43
80
40
50
66
21
15
16
8
12
9
36
7
77
21
4
18
53
7
12
89
1
14
12
34
18
8
48
16
78
2
106
60
12
30
41
49
30
53
48
15
6
3
55
12
6
44
18
28
72
5
7
30
20
88
12
35
43
8
40
50
10
30
32
3
87
12
60
10
48
47
1
14
21
7
41
36
3
22
6
77
21
27
33
27
55
65
9
18
33
3
46
143
25
30
80
22
83
67
78
26
4
17
45
36
27
27
21
15
42
22
30
14
52
20
40
24
14
39
108
7
18
2
21
36
15
6
3
61
59
7
84
20
30
3
43
12
32
21
3
22
80
3
15
4
53
79
14
94
12
41
19
30
6
180
44
18
10
8
54
15
31
8
4
38
10
29
36
60
24
61
12
72
23
27
54
82
8
24
21
19
12
36
5
15
64
6
14
36
4
30
66
8
4
12
48
48
17
87
69
31
6
35
3
22
35
49
8
28
20
10
90
30
17
67
48
5
7
50
18
21
51
40
50
6
93
79
218
52
38
70
12
62
60
18
10
26
72
22
8
10
42
12
6
42
5
27
76
5
7
12
26
34
6
23
69
66
24
22
50
16
17
123
18
54
18
34
18
35
37
23
33
99
55
53
36
7
77
12
96
12
85
11
7
32
12
16
20
33
39
21
15
36
18
10
12
30
11
12
3
4
5
84
7
8
21
1
30
12
30
30
5
27
6
3
12
48
7
12
72
36
54
26
4
26
22
2
15
43
17
1
152
3
48
21
6
22
8
10
14
18
22
71
7
2
16
84
6
2
40
23
115
12
62
6
4
18
42
8
21
15
45
7
24
53
33
10
17
75
6
82
29
24
31
18
23
27
108
33
19
30
38
24
18
58
54
6
24
36
53
15
36
93
73
12
2
28
18
8
4
23
7
18
8
27
55
12
17
45
58
2
40
30
14
36
6
33
19
5
12
15
45
25
11
48
15
45
1
26
22
18
38
87
7
60
72
5
24
12
15
64
5
3
10
203
19
6
14
40
5
31
60
12
38
22
18
84
50
6
15
49
26
100
5
24
9
94
2
30
28
80
18
4
6
17
15
22
66
38
66
100
30
18
42
116
42
72
136
80
22
26
21
39
30
6
16
12
12
26
52
2
28
8
4
53
51
6
30
10
18
48
74
10
20
6
3
7
20
34
48
18
30
2
12
28
41
31
8
22
20
46
12
41
24
55
30
11
27
18
46
6
30
65
15
22
30
2
6
4
8
36
45
117
22
2
15
13
2
10
23
7
41
7
5
21
54
12
33
7
18
23
33
16
18
32
40
6
30
60
12
32
9
1
23
3
22
42
66
30
12
41
57
22
102
59
21
30
9
1
78
92
10
50
21
33
82
5
24
63
57
15
88
5
12
36
67
26
60
4
30
5
7
48
101
7
24
20
21
7
17
13
60
26
16
38
15
48
12
15
18
3
19
48
8
4
60
5
7
5
13
12
59
117
10
90
23
72
19
18
18
24
48
12
6
120
95
3
36
60
21
7
56
9
37
26
42
3
49
14
34
26
9
13
44
15
81
48
15
75
9
43
8
12
93
36
43
12
5
31
17
15
22
36
23
7
24
14
27
48
87
22
35
25
71
1
116
52
2
40
30
26
22
8
39
91
12
30
26
4
5
48
127
30
30
26
34
20
21
39
12
10
30
29
12
45
22
60
12
20
16
2
22
14
30
72
57
7
36
30
24
59
19
41
75
9
3
82
23
3
124
12
36
5
9
58
17
24
19
5
7
6
12
72
11
39
28
12
18
30
20
12
33
21
90
4
12
113
13
2
22
6
8
52
2
3
87
6
12
4
23
12
51
33
7
53
7
114
6
50
24
36
22
5
13
12
2
16
2
10
2
15
9
16
11
25
23
9
22
5
15
48
18
78
4
8
40
2
27
1
60
32
108
4
14
24
10
11
67
24
104
22
62
112
113
60
7
5
13
35
25
11
61
8
52
30
6
12
12
30
96
14
36
10
144
14
46
5
36
48
21
114
4
5
12
31
29
1
2
22
18
32
40
30
6
14
3
48
7
12
74
4
122
6
15
12
96
7
60
12
5
57
10
26
27
7
18
102
90
50
30
18
52
20
93
33
3
31
44
54
18
4
5
24
1
18
38
12
27
33
15
7
14
4
12
126
32
45
7
116
4
8
21
31
48
17
55
30
38
18
12
10
26
94
17
24
12
15
52
38
27
63
40
30
30
12
17
15
28
8
4
18
32
6
64
18
18
24
68
45
13
30
38
4
12
11
9
70
30
35
31
5
15
4
44
22
59
45
54
36
93
7
14
147
123
82
54
18
20
82
6
12
35
63
18
6
28
2
58
50
3
7
18
30
12
8
30
78
36
10
11
27
28
24
38
36
27
25
2
100
78
80
34
20
148
5
27
10
23
25
18
8
16
20
40
89
7
24
20
18
6
4
8
57
48
24
25
30
41
19
60
6
2
33
48
31
8
52
38
42
40
8
21
91
74
51
ABCD 98926205278*3^$a+1 [50012]
144
10
50
18
4
129
45
2
4
8
28
33
11
10
14
109
111
134
18
12
16
21
9
62
12
22
26
108
46
18
90
20
6
6
54
4
68
4
80
30
10
68
6
4
102
9
81
78
66
54
57
3
21
5
6
84
76
45
35
10
75
3
8
13
15
66
6
44
48
13
3
69
33
14
25
33
6
36
18
3
29
30
24
16
128
37
23
1
9
18
72
93
83
40
2
4
90
36
48
204
8
4
24
126
30
18
27
9
26
34
51
35
16
92
16
26
64
2
52
78
3
27
68
25
35
22
14
4
21
48
11
22
18
21
11
28
12
32
6
66
78
40
2
6
7
15
57
3
66
2
4
68
12
4
42
8
96
18
22
138
2
48
10
36
12
8
16
48
8
34
26
10
14
34
90
2
4
18
18
12
3
3
44
25
53
22
8
28
57
125
12
96
30
16
81
23
10
206
4
6
74
34
2
73
11
54
36
22
69
11
40
20
25
95
22
80
10
38
30
30
82
20
36
84
22
14
61
21
30
20
52
20
6
34
26
6
34
26
16
8
10
14
30
22
81
33
15
29
18
4
74
22
44
76
14
58
126
39
3
48
6
15
29
46
54
14
58
39
9
2
94
66
14
36
28
2
82
32
46
30
39
3
12
18
38
24
168
28
72
2
34
74
103
83
84
16
20
46
18
32
64
102
72
18
18
54
26
19
27
6
12
36
42
44
24
52
20
22
90
18
20
19
35
6
130
2
76
39
15
12
54
2
109
131
88
12
24
33
11
4
18
44
16
14
4
66
6
18
32
42
46
39
72
96
9
20
106
8
1
15
26
40
14
4
45
11
88
42
44
30
60
42
12
48
10
72
45
23
12
12
6
12
126
34
38
12
30
100
36
2
12
72
28
21
17
64
36
18
57
24
120
39
62
22
6
14
58
54
50
34
2
4
26
22
60
12
18
32
36
4
38
58
68
70
36
54
81
105
39
27
24
108
116
24
70
6
66
96
14
73
3
2
16
32
22
21
69
3
33
15
72
3
30
6
26
4
26
10
24
36
12
2
48
28
8
42
4
18
12
54
39
33
2
72
24
30
55
24
23
100
84
20
34
92
4
30
8
10
3
23
6
48
196
72
39
9
2
12
25
11
85
27
18
2
30
187
65
6
1
35
61
99
24
21
29
66
58
110
22
48
38
84
130
6
20
64
21
3
2
10
20
30
4
38
12
60
60
1
23
4
20
1
72
29
4
6
8
25
17
6
10
20
102
10
128
60
4
3
96
29
22
140
24
12
40
14
4
12
32
7
35
16
45
9
86
24
16
9
9
6
18
12
14
156
34
39
27
54
39
53
30
4
68
13
15
12
68
25
3
2
54
6
10
12
57
51
54
26
72
10
27
9
74
16
21
3
30
78
62
6
37
17
40
56
31
5
28
2
36
84
46
39
11
22
2
13
21
14
12
4
50
12
54
16
33
24
27
44
10
32
40
2
96
6
6
34
135
63
6
50
52
80
37
23
24
1
17
52
36
78
26
30
49
65
4
3
29
6
12
28
68
36
6
18
12
58
30
62
118
6
20
16
12
6
12
222
18
8
6
58
8
4
8
1
5
4
62
16
18
44
6
37
15
42
50
22
14
12
22
6
26
4
36
24
224
82
18
12
24
14
25
17
16
39
15
26
4
6
32
102
31
35
13
72
33
56
4
90
72
18
140
16
18
20
16
36
9
9
20
18
48
25
11
10
3
48
33
86
6
30
22
56
6
48
48
10
48
20
4
30
72
98
36
30
16
6
62
10
111
15
32
73
15
26
30
70
3
3
32
12
121
59
4
9
23
22
230
40
2
34
14
48
28
2
22
30
56
4
21
144
41
10
72
18
12
38
4
102
6
14
19
11
18
28
2
16
12
72
90
6
36
20
1
69
3
51
30
24
18
30
72
18
54
6
44
28
50
22
104
25
15
44
22
6
144
44
24
12
18
42
70
20
4
15
15
9
15
92
64
72
32
100
30
6
44
10
138
72
45
51
32
88
21
5
19
45
42
48
57
105
180
18
20
36
70
6
38
46
36
2
18
12
22
18
96
21
15
36
2
42
28
12
14
46
18
48
32
22
36
80
28
21
24
35
96
13
77
48
28
63
11
58
3
33
2
64
24
69
72
129
26
4
50
64
2
13
72
15
9
72
59
4
42
30
9
81
72
18
50
4
18
56
34
36
111
41
10
44
126
10
42
12
60
111
9
63
11
4
12
6
38
10
2
102
208
2
37
45
6
12
56
25
27
18
14
157
59
54
30
36
85
39
2
90
10
75
15
104
36
4
2
4
84
114
8
24
16
122
58
2
16
54
68
72
13
65
22
80
76
32
60
12
48
10
44
48
6
96
30
10
50
10
54
14
1
57
39
63
42
66
24
14
30
49
65
148
108
30
32
10
8
7
24
23
10
20
12
6
12
52
9
17
18
37
23
22
3
11
66
64
38
40
18
102
8
12
1
35
37
15
44
46
18
14
22
8
1
17
138
40
69
33
14
4
26
16
12
20
43
47
130
68
12
7
35
24
30
7
72
23
100
32
16
6
30
9
87
90
2
6
7
72
3
18
62
60
120
49
35
13
15
20
72
16
32
18
18
42
7
72
9
2
120
64
14
16
6
12
8
54
46
2
130
30
116
46
54
26
30
94
50
90
60
124
30
111
5
6
10
44
6
34
90
132
104
6
30
78
84
6
100
2
7
125
12
88
2
6
30
40
72
32
16
57
15
42
20
6
22
20
16
44
31
17
79
35
34
54
21
59
13
48
11
76
198
90
42
110
28
2
90
25
9
24
26
13
65
7
48
23
70
3
11
30
126
22
6
90
36
8
118
12
126
90
74
142
24
12
9
9
2
52
57
33
6
57
48
47
42
7
23
121
99
32
28
36
21
15
18
30
20
12
6
34
158
48
42
10
18
20
82
6
26
36
58
24
177
11
64
21
15
48
14
43
17
30
96
25
15
104
48
25
159
20
16
8
16
18
66
56
1
35
18
ABCD 98926280114*3^$a+1 [50011]
75
21
3
105
216
123
111
21
171
90
144
39
132
99
6
159
51
18
270
6
36
120
54
186
48
96
15
36
24
120
75
144
30
180
222
30
114
33
213
135
249
144
15
60
12
105
27
48
15
54
24
36
84
186
21
69
36
264
36
147
21
75
84
132
9
72
27
12
51
198
111
201
15
3
21
588
21
12
78
69
21
51
21
84
24
12
24
111
48
276
9
132
75
84
21
15
3
66
24
36
84
150
69
57
435
36
9
99
351
54
60
51
69
36
24
12
24
36
48
240
36
120
135
9
39
183
138
6
21
99
81
12
93
39
48
177
144
150
72
48
126
24
87
129
51
93
87
75
30
39
60
81
150
210
3
357
27
141
156
24
39
12
144
15
129
57
156
39
36
69
183
3
354
6
30
39
276
69
36
54
90
84
96
180
144
72
3
27
24
126
159
75
21
33
39
72
81
18
42
123
144
3
48
126
255
60
81
54
9
45
60
30
42
48
75
141
135
9
132
3
45
207
144
264
51
54
72
204
144
216
3
51
30
39
201
39
51
162
54
90
39
15
21
45
3
60
87
66
78
69
57
15
51
153
36
225
60
3
51
30
36
183
201
87
69
36
168
102
54
39
141
60
36
75
9
90
21
33
42
177
93
18
69
21
30
90
99
27
165
108
183
69
165
54
72
165
189
3
72
201
90
48
6
36
288
30
6
15
36
309
84
36
111
219
174
39
3
93
36
156
93
39
141
72
18
69
3
48
72
93
24
180
12
69
6
21
84
144
36
51
258
51
36
60
33
210
96
69
24
228
33
96
51
168
357
3
177
108
30
129
36
57
39
48
51
150
51
309
216
15
168
27
93
3
90
3
45
96
3
51
21
144
81
36
168
51
96
33
12
24
39
135
162
414
114
51
75
165
36
33
72
123
204
231
102
63
51
90
39
45
36
54
72
258
219
36
12
69
6
144
54
39
72
51
33
240
84
21
39
141
51
60
81
3
144
21
192
207
108
48
36
201
39
105
156
3
72
24
48
3
48
72
45
72
48
75
57
336
21
39
36
105
36
84
3
33
27
12
51
78
87
60
105
84
96
39
45
180
90
6
108
159
288
105
24
36
87
21
51
60
81
75
24
189
36
39
105
219
57
54
30
90
90
6
120
54
27
105
3
72
12
87
24
120
6
111
225
135
48
177
24
3
141
51
60
105
15
60
9
27
48
147
30
180
219
69
126
96
144
90
75
69
102
54
36
54
6
18
69
57
51
129
144
102
270
18
126
306
144
126
39
21
48
96
84
42
33
36
51
90
459
45
216
147
123
54
36
270
114
126
54
231
ABCD 98926647856*3^$a+1 [50080]
168
24
56
4
92
4
105
3
24
8
48
168
76
80
28
32
84
16
20
13
11
13
27
24
48
84
12
72
108
80
156
40
48
80
16
12
81
96
51
44
28
24
21
131
52
132
45
24
24
51
12
33
99
80
61
35
12
100
108
44
157
99
117
315
36
36
12
96
153
27
96
120
24
24
8
108
16
20
48
28
32
12
24
16
21
87
12
144
72
120
48
56
16
24
69
3
213
24
15
176
4
32
76
57
96
72
99
8
244
188
72
13
11
72
40
72
44
145
35
205
3
8
37
75
24
8
13
72
96
159
12
192
20
145
35
277
24
3
12
84
48
72
96
212
28
80
4
44
36
1
3
24
168
69
11
88
141
107
24
40
104
4
80
52
24
36
129
11
4
60
72
21
59
28
81
3
60
9
48
11
48
13
123
32
48
52
12
45
39
36
120
96
20
25
11
61
15
84
24
36
68
37
48
99
45
23
1
47
100
12
128
48
25
96
99
72
32
157
15
32
1
96
24
23
25
87
44
88
165
3
32
88
24
96
176
13
107
181
59
220
96
9
11
88
132
60
8
108
36
16
8
85
131
72
52
60
21
63
36
96
24
8
40
8
76
288
33
3
140
1
159
33
239
28
36
9
3
24
80
172
132
12
9
75
12
60
20
25
24
147
21
219
24
48
32
4
156
48
93
35
24
16
168
21
3
165
23
52
56
4
32
73
11
13
155
13
23
52
24
24
21
35
13
216
195
44
16
48
33
243
8
4
9
35
4
32
1
15
96
132
204
108
36
12
104
40
8
157
27
21
15
60
72
69
107
108
12
52
33
51
144
72
8
157
48
51
156
9
83
4
81
99
104
37
3
32
61
15
32
4
93
3
21
119
76
24
24
189
23
1
51
12
68
64
93
15
201
71
49
3
44
28
24
12
48
132
80
88
24
24
24
92
108
61
27
56
4
80
76
20
25
155
109
147
8
61
48
147
21
3
144
21
3
24
144
48
69
123
44
148
32
16
12
32
36
28
96
36
60
188
288
4
108
132
68
13
35
160
60
128
12
72
24
4
36
333
63
9
131
13
183
140
4
32
52
24
45
123
21
23
100
32
16
92
4
93
11
4
57
75
60
108
21
51
200
84
16
60
32
16
8
157
35
208
24
48
80
136
8
40
168
68
217
3
68
97
99
45
59
61
119
16
81
11
36
132
253
15
57
155
40
32
52
44
37
48
3
104
148
9
27
144
45
99
168
116
1
51
80
12
60
72
88
72
45
3
12
84
60
60
24
69
24
47
96
73
107
40
93
48
96
24
35
16
48
24
8
28
20
24
4
68
112
21
27
24
93
96
59
13
51
224
88
20
4
108
132
8
148
60
20
1
3
21
48
3
164
25
11
76
44
4
84
48
48
56
4
32
28
192
8
28
212
40
192
24
120
24
8
100
132
252
20
28
12
128
100
96
68
72
180
4
69
71
108
36
36
40
56
16
120
48
93
3
152
13
3
32
64
24
24
56
13
75
45
3
108
84
44
28
96
69
51
96
56
36
64
32
4
12
60
168
92
28
32
4
36
165
75
93
168
11
349
24
51
237
51
45
107
60
4
368
24
13
107
28
9
24
11
136
45
51
44
25
123
24
141
203
28
32
12
100
9
24
24
23
4
96
8
13
39
12
48
20
84
13
59
16
116
84
64
72
192
69
15
84
224
96
76
48
20
109
47
96
48
4
12
36
192
8
100
48
9
11
108
196
21
27
8
120
13
3
44
28
117
3
12
9
11
40
80
52
57
72
72
120
147
12
108
45
51
164
16
9
ABCD 98926656846*3^$a+1 [50105]
18
13
24
24
60
12
17
40
42
80
1
57
36
24
3
45
3
39
45
3
45
107
208
45
35
82
123
3
9
12
35
58
36
27
12
5
48
54
25
65
48
60
90
16
9
5
175
48
12
48
5
34
8
13
137
210
73
69
3
53
34
141
12
12
11
34
158
18
103
117
18
9
72
135
9
47
25
12
35
25
33
32
67
83
10
6
182
67
93
72
3
29
34
24
8
10
27
72
11
30
19
36
17
42
1
17
48
4
15
3
48
45
9
63
12
5
55
45
99
27
9
101
34
80
25
21
3
101
60
16
27
83
192
73
12
113
10
30
3
69
15
3
24
9
120
87
72
128
109
69
30
21
48
36
9
30
80
37
45
51
27
50
43
5
144
28
32
55
11
30
235
60
24
3
21
24
27
48
62
28
20
40
32
16
18
45
11
96
37
65
16
39
75
33
12
27
9
39
6
56
154
54
27
23
37
11
102
7
35
85
21
180
32
88
18
62
82
32
48
18
7
48
15
45
107
48
30
34
24
9
47
18
7
5
160
63
12
24
72
84
24
41
226
32
13
120
17
12
31
45
15
24
51
14
19
12
12
65
52
15
36
108
9
15
53
12
10
30
80
127
11
13
11
48
16
21
65
40
26
25
9
3
65
12
4
26
1
5
10
45
5
43
51
18
12
8
18
85
3
105
57
12
63
35
37
27
9
77
19
84
132
48
24
12
33
12
39
39
80
46
164
7
41
94
66
108
24
12
20
18
16
42
12
8
55
27
72
81
5
7
75
45
93
78
56
10
15
48
65
102
30
48
88
170
64
56
22
32
55
41
28
15
71
78
55
36
47
25
29
66
70
18
81
48
15
45
72
3
117
11
22
8
187
47
30
19
47
49
36
12
12
41
12
12
4
6
56
13
120
12
29
79
36
96
5
7
48
75
45
45
39
9
92
24
10
8
13
33
15
11
30
36
4
80
10
54
26
18
48
19
35
88
18
12
3
69
75
60
69
99
45
87
24
69
66
26
36
154
9
77
10
45
3
86
10
98
22
38
7
36
189
51
72
93
74
6
24
48
18
154
51
3
96
86
24
90
34
12
18
2
54
78
82
8
30
7
48
65
48
103
59
142
15
41
64
63
12
125
19
24
15
21
51
38
42
96
13
12
24
36
72
60
15
33
45
2
1
71
1
45
74
48
40
126
99
108
89
103
17
58
48
50
79
36
17
18
157
12
36
17
10
33
47
13
17
48
4
15
156
17
48
58
45
57
27
77
64
2
102
7
41
4
75
11
10
54
48
8
82
60
27
23
13
3
2
22
32
13
35
72
61
5
54
13
147
30
24
66
24
9
111
126
168
120
3
84
36
117
18
32
16
2
4
18
32
6
132
12
31
17
40
8
19
36
29
16
87
48
9
30
8
16
30
42
45
3
21
35
16
93
12
117
66
42
14
16
50
180
7
60
36
51
9
12
9
123
57
6
33
41
16
15
15
134
64
26
34
116
10
21
99
6
18
21
125
30
48
112
6
44
4
44
12
4
32
115
9
26
264
34
36
50
78
55
17
16
132
108
2
118
18
6
128
55
35
48
54
16
50
82
68
19
41
70
45
3
32
13
24
17
31
65
52
108
24
66
69
5
55
96
12
3
72
21
11
88
8
82
60
18
14
18
13
9
26
22
51
9
27
9
99
12
99
57
24
69
2
34
30
24
9
60
12
45
183
5
31
87
33
12
9
51
17
78
54
66
22
2
49
17
52
98
10
75
35
54
66
37
27
9
71
13
17
31
48
9
2
61
84
33
30
78
20
12
72
18
13
3
9
72
23
25
53
79
33
98
24
106
27
53
54
88
102
15
168
5
48
4
15
84
12
29
6
73
12
12
57
51
9
20
48
163
3
32
24
16
18
62
22
170
85
3
14
55
69
27
9
3
21
171
5
48
10
38
24
130
8
73
15
48
56
6
28
44
88
74
25
39
54
3
47
10
20
10
150
2
78
103
24
9
32
72
40
72
26
49
65
6
72
13
59
13
3
48
6
36
12
68
19
41
4
54
69
33
18
114
30
2
6
30
58
2
7
36
57
24
135
108
12
5
55
5
79
51
176
24
25
95
6
79
113
7
24
81
50
16
122
22
26
19
24
57
44
16
20
10
54
15
41
4
38
10
36
24
3
84
84
29
88
32
40
66
9
33
12
72
8
90
61
9
63
5
94
8
112
21
60
29
40
20
28
87
99
117
59
78
12
96
30
24
48
40
18
102
38
52
75
5
16
14
25
125
88
18
69
17
18
37
5
28
63
12
15
8
30
58
45
27
30
32
82
54
26
46
159
3
45
60
36
69
36
60
15
12
27
117
41
67
36
12
15
32
13
27
32
6
55
12
12
41
19
24
29
31
281
66
24
64
62
10
2
55
21
27
77
55
36
69
303
27
32
25
5
4
60
36
48
3
3
30
74
25
12
3
8
24
1
57
68
60
28
152
160
27
65
7
5
16
24
39
11
61
27
32
13
83
34
20
58
38
12
103
12
51
69
3
33
72
89
4
92
12
58
102
3
ABCD 98926938692*3^$a+1 [50029]
47
1
11
36
49
63
92
126
18
174
6
82
18
21
35
166
14
25
33
135
11
30
19
12
83
16
141
161
114
144
30
42
48
70
15
72
47
106
231
48
60
12
11
88
30
42
93
27
62
48
79
36
29
19
39
56
1
35
1
24
59
121
29
55
47
108
4
105
51
20
132
160
30
18
60
32
60
70
27
48
60
65
54
16
45
29
55
11
24
46
2
88
33
36
11
52
20
46
56
198
145
72
179
4
66
42
30
15
23
36
76
20
48
94
48
8
162
174
79
17
18
84
96
52
9
60
36
95
52
18
14
1
195
44
144
25
59
6
55
27
128
222
18
1
36
60
47
208
20
42
67
3
32
49
27
72
38
10
152
88
93
11
4
141
35
13
183
108
74
18
22
15
41
55
15
266
6
25
59
85
84
35
52
30
62
36
37
107
88
14
18
166
2
85
113
90
157
15
128
42
162
70
123
93
2
280
9
141
74
13
33
18
182
90
24
196
108
110
79
23
90
40
2
37
99
62
48
40
72
15
113
10
69
23
60
144
120
25
29
6
234
10
69
11
25
99
92
1
83
25
72
33
14
13
23
6
55
11
37
51
56
1
48
117
2
16
69
3
14
19
15
20
202
2
36
49
156
29
70
32
34
24
15
23
138
22
20
13
95
12
222
7
41
58
9
3
42
86
96
25
23
16
90
15
72
59
4
144
66
146
24
30
55
120
11
61
60
108
59
28
9
171
8
30
31
96
179
144
1
3
33
59
61
75
128
25
29
67
83
208
80
28
132
45
93
42
45
27
45
81
32
18
1
51
164
328
81
36
96
195
57
108
23
34
27
36
72
201
39
33
15
113
112
15
59
85
84
36
60
23
46
56
55
35
24
37
24
9
27
84
11
70
63
27
20
42
48
54
204
97
77
88
63
120
57
74
49
96
159
81
108
48
84
84
120
71
61
119
64
56
78
198
73
87
9
24
95
82
39
35
1
165
75
83
1
144
15
44
61
216
11
70
18
144
198
3
12
17
6
52
9
36
63
20
54
88
30
57
3
45
299
16
48
222
123
275
25
24
12
83
36
124
36
21
81
74
73
108
24
48
48
24
48
113
58
57
60
3
20
36
60
156
37
95
48
60
13
36
21
74
214
135
24
41
54
61
167
13
11
13
107
13
48
33
2
25
45
39
81
98
192
24
46
2
126
150
25
11
16
72
33
108
129
2
36
49
48
12
119
22
18
56
13
3
72
246
42
14
96
18
49
35
16
45
29
42
46
15
108
12
33
111
83
78
10
69
59
25
15
56
25
29
151
41
112
122
168
16
21
96
59
1
93
2
48
24
85
3
32
13
84
48
36
72
23
52
92
36
61
81
63
96
129
15
12
117
50
72
24
120
4
66
26
13
36
12
23
180
6
16
135
3
21
71
90
19
69
42
104
61
15
33
35
220
81
11
72
16
9
3
132
105
93
32
6
49
51
45
60
240
77
48
232
62
25
153
27
21
26
1
125
88
194
96
54
7
24
57
27
21
15
24
17
103
12
29
130
14
7
35
121
35
42
66
4
33
3
30
62
90
55
48
12
3
74
42
46
87
11
144
157
89
42
144
121
3
189
36
47
12
301
155
70
99
60
3
93
11
24
36
48
16
92
109
3
81
12
83
36
1
35
109
41
54
61
77
175
3
20
178
24
111
17
10
182
58
30
18
60
20
12
25
33
51
51
9
96
59
205
48
12
60
3
56
37
107
192
61
89
16
99
36
24
36
3
92
180
84
109
95
61
111
33
180
96
131
12
58
138
80
120
1
93
87
89
6
84
24
70
2
156
132
13
3
9
ABCD 98927262004*3^$a+1 [50002]
36
16
44
105
18
25
8
45
39
33
72
99
39
93
39
54
84
175
116
21
39
9
87
3
36
9
27
6
30
54
6
37
20
12
16
23
66
39
12
39
78
27
4
36
35
18
72
24
39
16
17
115
48
11
13
5
3
12
21
24
15
96
72
12
28
32
51
36
109
17
18
90
15
15
229
48
233
102
180
109
59
49
53
18
25
29
55
68
3
25
96
83
1
71
66
54
1
5
30
24
61
20
3
1
56
3
66
24
51
136
59
6
18
192
57
3
84
36
25
53
36
198
66
96
75
36
9
114
109
11
25
107
33
4
60
41
55
17
19
80
9
42
30
18
60
30
19
60
120
41
54
30
90
18
3
60
4
20
60
21
66
54
6
13
107
90
31
92
27
84
54
6
30
19
48
29
54
1
11
60
102
3
84
45
84
31
48
32
28
65
15
75
1
29
51
21
115
35
73
32
4
101
6
30
7
47
129
156
48
12
21
54
18
18
138
27
9
123
12
48
57
43
72
23
81
24
36
135
72
84
60
45
4
5
15
51
9
99
42
3
33
18
45
52
65
27
28
35
45
9
91
48
59
66
6
13
5
43
5
24
3
33
79
20
24
72
108
69
75
87
6
12
7
29
6
18
18
48
6
3
52
44
4
95
90
12
39
15
60
37
12
53
18
126
24
84
51
4
72
68
60
3
49
35
24
12
42
3
12
3
45
3
25
56
16
48
12
83
9
3
42
66
21
4
11
54
72
18
36
24
30
67
95
37
71
42
147
63
97
17
55
89
15
12
9
51
39
18
7
24
60
140
21
36
87
87
9
24
117
55
11
18
7
108
17
3
15
45
4
17
90
33
36
216
9
27
27
1
155
60
12
85
23
69
57
3
36
16
44
4
11
72
49
5
139
71
33
27
54
84
171
45
36
99
69
12
6
12
61
29
6
169
5
60
72
108
90
18
55
12
5
91
12
20
15
24
25
44
4
12
53
90
42
63
48
24
9
159
16
12
59
36
204
25
44
36
28
80
16
5
66
24
12
49
24
5
72
123
57
18
36
18
3
15
165
112
23
24
48
36
21
15
21
57
48
43
11
1
44
180
45
78
90
72
19
20
12
52
72
23
18
27
75
57
24
52
80
3
25
107
109
155
33
28
84
44
9
15
111
42
115
20
60
3
1
35
54
19
71
30
24
12
144
19
23
57
63
24
33
60
117
54
1
41
79
11
12
198
54
114
19
71
192
18
36
18
126
72
3
39
36
30
15
81
39
64
23
72
1
89
30
21
51
54
7
53
30
90
7
8
27
25
23
9
12
15
69
9
43
8
64
5
42
48
18
115
35
9
39
1
44
81
18
18
18
54
6
9
81
15
64
68
48
75
97
84
44
9
15
15
61
125
30
54
27
81
60
39
189
67
48
32
15
24
21
63
1
23
48
57
100
65
3
28
161
18
72
21
177
42
138
36
51
4
84
23
57
33
7
17
36
3
15
81
216
39
24
54
31
71
25
83
1
35
37
5
27
36
21
54
24
48
9
9
72
147
60
63
57
111
45
99
81
129
132
48
55
131
109
12
23
1
72
8
9
102
9
51
18
66
1
44
196
48
71
1
36
44
45
54
37
120
47
12
21
24
15
138
42
45
48
117
126
78
54
21
4
96
12
5
55
17
60
27
9
54
18
175
17
15
12
15
69
15
45
69
27
3
57
15
6
259
8
148
17
12
55
23
30
18
25
80
45
63
36
39
24
90
18
49
41
48
132
63
16
11
37
48
8
15
72
9
16
47
121
104
57
36
3
16
113
7
11
84
9
69
66
49
8
3
30
55
216
24
17
102
45
52
168
11
54
55
80
27
108
36
49
17
31
5
39
21
27
72
21
67
65
120
18
133
20
45
15
27
18
135
16
116
129
36
27
60
21
54
30
55
71
72
24
30
24
102
42
55
140
3
18
15
15
105
36
3
90
42
9
16
41
3
24
108
27
21
165
127
24
48
128
15
25
23
6
3
16
24
5
72
39
15
54
87
9
90
90
126
84
24
73
17
66
21
105
54
72
78
27
3
36
25
60
96
12
83
33
60
51
54
84
43
12
17
31
29
48
108
60
144
39
69
31
17
43
29
18
24
13
35
6
87
12
100
12
131
30
3
16
71
37
17
60
55
53
48
60
18
12
42
27
9
7
47
57
9
15
12
52
53
87
3
57
51
109
48
8
12
64
5
15
21
3
4
83
24
18
7
65
30
54
24
102
9
15
36
18
91
29
7
80
129
91
149
15
12
3
24
97
8
76
11
18
60
3
15
25
80
3
162
84
55
23
18
18
61
101
30
24
18
43
8
96
9
36
36
24
199
72
12
20
16
71
69
21
15
21
60
18
57
15
90
30
60
13
41
36
63
21
6
45
9
51
183
69
15
21
16
41
ABCD 98927713364*3^$a+1 [50042]
72
20
16
60
32
3
72
33
4
56
12
72
40
20
28
252
68
231
57
24
148
48
32
60
48
12
387
45
196
144
71
45
4
60
48
107
33
100
11
1
36
20
327
85
80
51
96
96
9
16
20
27
33
4
35
33
12
216
12
48
15
48
1
119
21
88
20
48
39
25
23
13
20
132
12
111
45
60
15
37
83
48
9
52
20
135
25
56
207
48
24
216
57
40
312
336
132
32
16
35
120
45
12
108
27
213
12
12
100
71
37
83
85
32
27
33
135
72
48
25
92
3
33
15
9
196
12
23
177
120
240
112
56
60
12
63
25
12
11
216
21
4
288
71
81
39
264
177
108
3
109
36
47
45
12
328
8
64
108
200
108
15
69
88
92
48
40
72
23
33
160
24
71
72
85
20
60
60
28
84
56
144
15
61
347
72
105
96
87
216
97
80
52
108
200
39
265
95
48
48
37
11
9
40
12
11
157
32
3
85
68
135
48
9
60
120
3
69
28
71
37
20
72
87
81
135
117
243
37
83
9
15
21
12
111
81
88
23
25
24
68
48
3
129
111
57
60
64
68
48
24
15
45
3
93
3
69
108
24
63
96
61
36
47
37
56
72
72
51
105
4
11
157
203
24
144
217
60
144
336
20
72
40
20
12
268
35
37
216
83
141
36
87
105
48
24
148
11
201
159
81
280
143
153
12
52
8
52
48
35
25
20
52
36
35
45
3
61
179
9
192
16
32
40
8
112
8
207
73
95
57
63
165
4
23
72
33
88
92
28
44
88
11
21
48
51
49
180
35
37
68
15
33
40
92
60
60
28
95
240
9
16
32
111
24
85
12
119
49
8
15
177
28
32
3
177
40
72
108
80
3
25
20
99
13
131
9
15
72
24
9
60
52
168
20
72
108
15
13
144
131
57
52
36
32
48
4
35
81
64
176
24
36
315
48
24
25
332
3
85
72
8
48
84
39
57
39
85
56
60
112
20
27
25
96
92
3
157
72
116
72
12
88
48
80
3
9
111
24
133
35
9
100
68
132
3
57
108
27
25
95
45
3
33
87
205
68
4
228
72
68
112
59
49
143
165
24
28
72
20
76
72
143
109
11
264
168
25
48
32
12
16
12
68
27
120
96
9
60
3
24
61
140
40
24
20
28
431
9
108
12
168
39
25
215
21
195
25
84
179
1
191
24
93
52
71
37
20
15
105
111
24
13
72
60
20
12
63
97
20
99
69
12
36
72
88
32
3
72
33
159
121
47
48
45
24
99
192
9
60
3
93
3
24
85
35
45
192
3
85
20
120
231
81
15
1
320
4
8
100
20
120
112
59
24
25
8
52
32
51
145
44
48
75
85
11
57
24
36
4
56
232
80
168
160
60
72
8
12
48
52
8
60
84
16
32
27
25
36
32
192
16
12
143
105
64
8
12
75
13
128
52
20
123
109
59
9
72
48
132
123
45
28
20
27
45
3
37
11
81
88
48
32
48
60
3
9
12
60
136
143
109
11
81
216
12
48
3
24
33
4
35
48
25
95
105
40
20
3
49
20
108
72
16
95
24
1
60
80
24
48
12
28
107
61
144
20
36
12
87
33
48
124
48
80
27
1
119
45
40
396
84
56
24
75
13
188
87
277
180
ABCD 98927744120*3^$a+1 [50038]
150
47
3
12
9
6
37
56
69
13
12
26
10
84
210
18
5
30
27
16
12
12
6
30
30
17
30
3
87
13
29
3
48
24
16
77
25
29
19
14
70
17
69
4
20
10
30
36
32
9
19
24
30
5
13
8
4
47
48
18
43
77
60
7
18
30
5
12
13
90
8
9
15
106
11
13
138
18
2
60
10
12
53
12
21
9
18
42
48
30
33
124
6
50
12
10
2
15
81
21
3
16
89
30
25
66
41
1
17
123
70
30
107
30
78
13
32
70
18
77
27
70
53
37
5
1
54
17
60
66
13
32
40
42
86
10
14
105
48
7
17
31
18
47
12
75
10
30
95
1
77
3
10
107
72
48
27
16
32
48
22
18
41
66
7
17
19
14
28
18
2
10
35
15
40
72
17
18
33
12
40
48
8
4
30
18
48
12
17
3
10
182
10
53
97
30
66
32
9
6
30
15
129
31
30
95
12
73
50
10
38
4
108
47
168
7
23
24
18
18
3
130
41
109
29
48
87
10
47
3
16
29
51
9
42
21
39
48
31
54
6
74
27
6
43
72
17
60
1
62
48
21
31
30
78
90
2
27
42
1
18
29
115
6
11
1
30
18
14
3
25
17
61
29
78
7
60
35
60
1
29
30
21
52
78
11
6
7
5
31
50
4
66
24
86
12
72
16
24
8
160
138
2
39
13
80
33
7
56
24
16
17
15
10
60
47
15
63
54
18
13
107
43
5
97
20
28
18
2
82
23
12
78
7
77
36
12
48
25
140
27
1
17
37
83
27
15
30
51
12
10
5
7
26
144
40
5
30
21
112
20
12
46
50
4
18
50
58
17
12
91
24
23
25
18
84
6
47
13
89
13
5
30
24
13
80
88
17
1
30
41
1
12
18
18
59
15
10
17
1
8
9
3
10
5
33
9
25
23
13
11
73
26
60
12
48
27
84
1
42
30
30
48
18
41
36
42
145
53
73
11
43
23
13
17
7
56
40
120
17
13
2
9
39
10
77
25
12
18
12
23
25
17
91
12
48
110
64
17
1
48
54
6
62
28
84
60
17
48
60
3
22
30
6
14
16
24
5
3
12
15
30
15
70
110
27
1
17
30
33
40
5
54
6
27
93
60
55
12
35
45
96
27
45
27
1
12
5
97
48
2
45
85
6
24
23
97
17
31
18
24
26
60
9
60
63
27
81
21
48
120
18
25
35
13
24
17
60
99
10
54
48
20
39
9
4
5
3
27
18
7
17
1
18
24
5
78
12
30
12
18
13
32
16
12
18
74
10
17
21
9
13
66
17
150
73
11
18
30
31
30
17
207
10
78
17
31
54
26
40
47
12
13
29
19
17
73
17
33
4
8
15
73
92
12
33
12
25
18
12
60
36
60
11
19
107
7
30
23
3
9
1
2
12
10
65
43
18
11
1
20
10
65
30
7
35
13
108
60
24
125
3
12
10
6
54
5
18
42
13
35
24
18
1
30
54
6
20
52
42
78
8
57
7
6
2
9
43
65
1
30
11
73
23
25
5
24
1
72
47
36
3
4
5
13
38
9
121
71
109
14
27
48
12
18
25
30
23
7
30
8
58
50
4
17
13
36
62
75
13
20
39
18
27
46
30
17
67
23
145
30
17
12
6
84
79
77
3
4
188
28
41
13
18
35
13
24
8
99
13
65
1
17
24
6
13
24
6
29
1
2
12
100
125
48
15
52
6
42
20
9
51
12
3
13
72
60
12
36
20
87
43
110
27
13
47
33
82
47
1
17
12
1
77
72
12
19
71
66
3
4
48
78
2
105
7
30
78
20
28
17
12
55
17
43
6
62
12
100
5
1
12
42
5
42
90
1
17
31
12
60
60
12
60
5
13
12
6
24
6
29
30
30
1
47
7
8
22
48
12
23
7
5
15
15
55
26
27
33
70
29
18
24
13
6
41
1
5
37
18
29
93
45
61
24
36
71
66
30
75
160
12
36
42
2
36
24
10
5
48
37
60
53
12
90
18
3
64
18
2
27
33
36
9
3
15
33
34
18
18
14
15
30
55
8
88
30
41
33
118
30
29
1
12
18
78
54
156
17
25
17
13
12
20
48
9
18
1
41
36
7
18
38
99
30
13
18
42
30
30
5
205
18
12
30
17
43
30
18
17
24
31
32
60
15
1
30
72
182
10
6
24
8
27
55
18
60
20
27
25
65
12
99
21
1
5
24
19
42
35
13
17
55
32
36
12
9
43
30
6
12
17
1
14
10
5
108
7
50
16
32
72
63
33
24
58
17
12
18
42
18
25
50
58
30
18
17
43
29
21
27
37
56
69
85
66
17
25
2
40
6
2
52
78
2
15
13
8
21
39
22
30
12
6
12
5
25
12
6
11
19
60
84
6
54
18
18
12
30
17
1
20
4
35
13
18
54
5
13
60
102
5
18
13
54
50
96
10
42
32
10
98
22
5
21
9
12
61
48
17
30
13
90
12
18
14
16
84
78
47
30
30
55
5
61
14
10
30
30
6
32
9
1
2
58
59
3
10
78
90
62
33
7
36
60
80
4
30
6
11
69
10
24
6
24
18
17
30
43
48
60
11
9
100
11
33
16
29
63
9
13
5
18
25
42
53
97
18
32
3
24
18
90
18
7
18
17
42
49
2
12
15
55
17
9
4
18
35
7
36
17
13
47
73
2
40
5
3
4
30
17
61
8
24
3
37
17
43
68
12
15
1
132
59
33
58
42
17
18
42
49
114
53
60
24
79
24
35
13
29
31
78
24
23
13
29
55
38
10
12
5
45
48
118
2
28
11
18
108
12
85
18
8
9
25
30
6
72
2
27
21
69
39
9
1
42
18
42
5
15
9
103
5
25
26
22
5
42
12
3
108
40
72
65
31
72
18
60
71
51
9
79
24
20
10
108
38
4
53
15
28
12
65
90
25
12
66
12
2
33
3
4
5
3
40
32
76
92
57
13
2
10
65
33
9
3
40
17
1
42
36
24
5
25
17
43
26
52
29
43
5
85
47
91
32
16
44
45
3
15
30
3
4
18
18
17
43
29
12
3
27
18
55
5
91
11
6
3
9
1
2
132
16
12
12
53
43
72
35
13
12
30
38
24
40
8
10
108
120
24
50
76
41
13
26
4
18
38
22
12
17
13
53
12
1
17
60
12
25
17
19
12
12
35
165
88
30
12
197
1
47
78
37
6
102
2
88
215
54
36
15
10
242
16
54
17
36
33
52
92
120
10
6
17
25
35
13
2
52
48
8
24
28
18
24
6
59
108
55
30
18
2
12
63
30
25
2
40
18
47
13
258
24
5
ABCD 98927863922*3^$a+1 [50021]
27
60
48
144
21
52
8
12
28
60
35
25
60
56
3
13
83
21
84
39
37
44
279
48
69
4
56
3
12
21
4
96
24
23
81
76
36
107
13
119
49
32
27
57
36
15
48
1
24
12
48
47
45
63
84
13
83
192
145
24
24
176
24
99
81
36
3
33
39
24
121
44
52
48
176
40
23
81
40
32
39
288
33
3
1
120
20
39
96
69
51
109
140
12
15
49
176
27
37
24
11
9
12
27
108
25
108
12
44
16
35
13
20
16
131
72
61
12
44
16
20
4
24
56
16
68
87
24
169
92
120
4
44
51
1
24
24
95
72
25
44
3
180
57
24
15
21
24
36
3
81
16
36
179
21
15
48
37
84
24
36
116
48
172
60
8
16
56
27
1
32
3
97
8
27
120
33
52
48
20
12
4
56
48
51
25
96
20
28
72
47
33
88
59
73
80
28
131
48
157
20
100
24
92
28
11
1
180
24
44
12
123
21
16
35
48
81
96
27
37
155
60
1
8
196
224
72
4
84
36
24
60
36
11
45
63
177
15
45
28
20
100
20
12
28
252
68
27
12
61
60
12
80
184
44
96
24
16
104
27
49
36
84
20
16
60
80
88
12
143
36
1
48
36
56
3
97
164
4
12
200
160
84
23
1
152
108
52
24
71
24
36
48
36
9
15
36
25
11
108
36
85
20
204
76
59
25
12
20
4
60
36
8
87
45
4
36
24
71
49
24
131
45
36
48
12
3
1
36
60
68
240
36
84
72
27
21
192
99
85
56
148
47
49
11
69
4
11
21
144
100
104
12
108
52
120
80
84
4
20
12
40
23
36
1
144
20
184
60
120
36
60
23
57
36
27
73
24
20
24
16
36
47
97
216
84
84
71
168
21
40
11
84
37
8
99
133
24
23
1
20
75
21
51
48
97
80
40
20
60
60
60
24
4
72
84
60
24
152
4
95
24
45
60
75
25
96
44
27
25
8
52
47
13
44
4
32
99
25
36
48
152
24
196
59
9
72
15
25
60
20
24
15
69
72
15
33
60
52
23
1
84
12
240
8
12
28
11
45
84
60
40
200
52
44
63
33
48
120
40
140
16
56
48
12
28
120
11
9
111
85
83
93
99
21
3
117
40
20
48
36
40
60
20
4
80
16
56
4
20
16
119
9
12
84
16
23
45
99
13
23
237
39
9
39
21
36
64
56
63
261
36
84
15
201
4
60
12
144
24
56
16
20
3
21
15
129
160
60
167
129
40
35
21
60
3
85
80
40
92
63
24
37
80
40
35
9
159
1
35
25
72
108
56
4
120
20
36
36
4
59
297
75
33
27
9
75
36
72
97
80
16
83
21
16
8
76
23
33
15
85
47
33
39
48
1
60
12
8
52
84
120
224
16
36
20
87
13
8
12
3
25
200
159
1
11
21
28
20
12
40
47
13
24
44
16
36
83
1
24
119
21
36
84
16
35
21
60
87
61
11
169
36
120
60
44
12
63
120
97
24
20
39
21
15
24
21
160
60
84
120
156
11
193
236
39
217
164
96
27
93
28
20
100
176
15
36
93
36
15
108
61
56
64
12
143
25
56
60
24
16
35
21
3
121
84
12
44
40
104
40
12
20
124
24
36
56
39
105
75
121
24
20
36
108
60
27
189
60
84
100
80
16
56
64
11
13
56
3
73
23
21
96
4
71
9
4
56
3
21
16
56
3
105
60
292
200
40
20
4
11
109
24
107
45
28
107
48
60
37
20
99
109
71
69
135
1
119
24
121
60
12
95
49
84
191
9
36
24
60
27
73
80
12
75
9
136
84
140
4
36
251
73
12
23
57
28
20
36
4
80
87
9
156
40
8
12
124
36
60
24
24
59
33
48
36
40
23
153
124
24
60
12
59
81
4
20
3
61
120
20
111
1
107
13
20
120
220
23
1
96
48
56
160
176
24
196
20
87
13
68
12
24
40
96
8
16
56
148
71
21
28
72
60
48
11
25
23
60
97
24
60
71
49
ABCD 98927948188*3^$a+1 [50295]
120
152
63
33
93
54
301
5
19
8
87
49
24
89
7
72
72
80
57
79
11
85
95
9
16
96
72
5
48
6
45
21
19
72
23
25
29
27
48
40
48
29
18
6
51
33
6
48
1
89
79
71
9
16
11
93
63
97
488
64
17
108
163
144
113
15
69
339
40
17
55
56
33
111
105
63
69
75
24
48
15
49
17
39
16
128
69
24
36
54
33
15
18
175
77
72
19
56
24
15
57
64
104
96
96
15
1
53
19
8
147
42
162
73
48
48
8
40
56
63
393
16
11
69
15
73
80
15
30
27
27
96
61
32
16
29
6
18
67
24
72
65
108
126
45
40
48
32
160
224
120
87
25
35
18
195
72
3
157
95
30
43
47
60
12
1
48
48
53
108
144
55
32
16
56
88
77
187
23
60
12
42
30
78
3
45
19
5
123
33
72
55
48
72
77
60
15
136
32
40
95
144
6
18
54
3
153
126
18
36
19
24
96
47
1
32
147
156
25
47
18
78
54
12
24
39
40
5
42
25
5
3
3
12
33
136
53
75
9
63
51
21
40
77
198
13
56
96
69
18
54
3
111
1
216
29
139
11
48
37
8
16
35
13
17
39
64
104
40
95
24
145
56
63
1
32
24
24
48
48
24
48
21
42
84
45
135
24
25
48
119
18
6
33
40
24
41
7
24
56
88
47
1
200
9
103
167
1
17
6
73
120
71
6
30
13
96
96
128
88
168
191
145
80
40
41
271
32
33
63
9
15
16
11
205
5
3
105
60
43
23
90
39
21
90
30
51
88
101
75
45
216
18
9
160
96
47
144
57
120
39
129
88
29
19
5
48
67
24
71
49
24
143
18
144
79
11
108
217
77
123
231
1
80
144
9
6
54
99
88
5
36
18
237
64
128
256
24
47
81
40
113
36
43
65
7
11
90
144
18
129
21
123
87
18
55
80
63
25
56
160
119
114
15
87
6
18
12
109
8
63
25
47
162
255
21
19
11
61
56
117
3
87
9
9
90
45
64
144
24
72
83
114
84
7
152
16
24
53
67
59
54
24
31
53
42
48
36
157
56
27
93
9
42
157
35
78
18
69
183
30
75
16
5
19
83
13
32
112
48
48
8
40
41
15
64
48
56
16
53
144
19
53
18
144
49
77
27
144
15
18
48
31
23
9
24
40
23
57
267
37
47
24
1
29
18
1
23
97
8
88
32
81
15
88
5
66
97
32
24
64
17
39
105
6
49
72
48
24
59
61
24
48
149
96
75
105
84
171
45
396
204
115
104
63
25
120
96
29
43
269
91
35
21
16
215
33
72
15
129
184
24
24
104
24
15
90
63
88
65
60
3
136
71
270
27
88
35
84
18
78
33
15
177
16
41
79
56
88
89
48
7
80
81
30
1
77
43
24
35
18
90
33
136
11
21
88
24
168
24
17
78
9
40
41
12
54
189
120
15
42
87
48
120
48
24
16
56
24
81
84
19
8
87
129
192
88
53
27
27
90
36
31
48
24
8
24
81
39
15
36
61
101
42
121
215
81
144
48
144
165
19
8
81
228
24
147
81
175
5
18
1
53
99
64
24
144
11
60
193
5
43
77
3
87
57
69
36
24
31
53
75
93
43
24
32
3
13
32
15
72
49
72
96
8
21
3
48
3
78
31
8
123
13
23
54
19
209
199
113
15
72
39
12
240
13
8
64
80
40
5
108
60
91
29
19
8
160
24
440
177
7
56
40
23
54
24
3
24
63
12
6
84
51
168
64
152
24
16
11
60
25
80
88
ABCD 98928011506*3^$a+1 [50039]
24
29
1
66
5
16
44
229
71
4
9
48
18
9
60
12
63
48
60
101
13
3
24
24
9
24
39
8
24
49
36
90
24
45
12
9
3
32
64
44
28
8
40
15
5
1
54
30
51
12
9
23
61
3
48
24
9
3
57
12
3
8
19
21
20
37
54
6
39
8
12
24
4
33
30
24
9
24
33
15
9
15
24
12
12
12
51
24
9
3
30
18
42
3
8
7
29
28
9
12
42
72
9
9
30
12
29
28
3
21
9
39
27
78
24
23
43
53
16
12
3
12
24
6
6
42
30
18
23
40
24
21
60
6
17
1
42
48
48
33
15
30
24
36
27
9
47
4
36
9
27
8
7
9
12
8
1
75
20
4
12
27
33
24
12
9
15
9
6
30
24
6
24
57
140
4
8
13
39
45
60
75
9
27
15
57
12
24
12
21
15
33
3
3
105
33
6
24
21
39
12
17
1
42
144
9
45
12
23
13
3
15
66
54
9
12
69
147
20
4
24
24
27
30
23
7
18
23
85
11
7
12
9
12
9
78
6
23
4
24
12
32
1
42
29
43
21
8
37
15
20
40
33
3
33
48
75
8
25
51
12
21
39
15
29
13
15
44
16
12
15
30
3
3
54
96
27
36
12
12
48
9
3
8
16
3
29
4
20
13
6
9
45
15
24
12
56
4
3
29
49
12
6
5
1
36
27
84
12
15
5
12
13
15
8
16
24
48
48
12
3
29
13
18
18
15
9
23
4
69
3
9
48
3
36
15
18
27
32
4
3
6
108
12
35
12
16
12
51
17
1
24
18
45
72
24
69
35
108
25
15
8
64
36
12
27
18
3
27
54
18
9
45
3
63
42
11
16
15
5
13
96
15
36
20
16
33
36
48
66
84
6
6
17
4
39
81
15
77
16
51
5
91
18
15
20
16
12
12
21
36
3
20
64
8
67
18
12
27
3
33
24
12
27
36
57
9
3
27
9
56
4
8
16
51
6
3
60
39
5
4
12
12
9
15
45
6
5
4
39
57
9
39
12
27
9
9
27
45
27
48
81
15
12
12
21
15
36
12
3
24
54
27
39
24
45
24
20
4
12
24
27
45
9
6
45
12
32
4
27
9
3
21
93
15
12
81
23
7
21
36
24
45
59
16
15
45
21
36
12
3
84
36
12
12
56
16
12
15
33
51
117
63
29
1
36
12
3
8
19
30
3
24
27
84
21
12
8
49
6
6
12
23
12
40
12
44
36
28
3
5
12
4
3
81
27
30
15
48
9
35
4
57
18
42
24
3
20
76
21
23
67
9
39
36
33
27
5
55
21
20
48
1
3
20
40
3
24
6
36
3
27
18
71
13
23
13
3
48
32
1
3
15
12
9
3
29
1
3
15
33
36
21
11
24
28
3
5
4
8
24
91
45
3
21
72
9
15
24
48
8
28
15
9
24
20
12
28
21
12
3
84
3
45
33
11
4
27
18
27
32
16
12
56
16
36
48
105
3
57
3
128
16
36
27
30
35
4
12
36
48
48
24
48
12
81
12
3
9
66
21
3
5
7
45
9
11
28
15
6
3
9
3
9
3
36
12
44
1
84
6
21
3
29
4
12
36
20
48
1
51
12
57
23
28
32
16
9
18
36
48
42
3
72
39
12
168
9
8
25
11
24
19
9
21
30
6
24
6
21
27
30
35
4
21
3
27
5
19
53
7
9
92
12
28
15
29
24
72
12
7
29
1
23
25
11
31
69
87
5
40
69
12
11
48
7
69
12
48
12
39
9
20
16
27
30
63
8
49
6
45
68
12
4
12
63
9
36
15
6
24
27
9
35
4
8
40
27
5
112
3
29
37
3
12
60
32
13
15
44
7
18
3
44
61
3
12
24
48
15
21
39
18
11
4
63
185
25
27
60
24
63
6
54
12
41
12
7
6
12
12
15
15
29
4
51
21
32
16
45
3
24
12
24
24
33
18
29
112
3
17
37
36
48
18
5
4
8
36
25
6
18
3
36
9
51
9
84
27
9
12
6
6
114
69
15
21
8
16
33
39
32
36
1
27
32
72
16
12
12
21
3
48
21
12
39
15
21
3
12
17
43
41
24
1
12
75
51
33
36
12
12
9
18
24
12
9
21
107
31
66
23
1
42
24
41
43
33
63
6
18
57
9
11
36
19
21
39
18
15
3
78
59
7
18
30
18
15
60
8
25
27
27
6
54
30
30
9
63
17
24
4
12
27
29
64
9
51
12
36
3
12
29
12
4
12
24
36
3
9
15
12
18
3
8
49
3
27
6
39
45
30
5
4
96
39
33
20
16
117
27
39
9
75
5
19
9
57
12
24
6
5
43
69
21
12
11
36
85
6
45
27
12
33
36
8
19
9
15
93
15
30
51
48
12
24
120
20
100
27
12
30
78
5
4
60
21
30
6
3
21
3
72
27
36
57
36
12
56
16
20
16
44
16
9
59
31
18
3
8
37
15
32
7
45
48
27
5
16
21
48
12
15
32
1
36
15
9
30
101
28
63
18
6
21
24
12
9
23
4
12
24
36
9
23
16
48
84
32
49
18
42
6
12
29
52
15
33
44
4
15
6
3
9
39
20
52
15
9
12
21
3
27
69
24
12
15
5
28
15
33
36
57
18
21
8
28
24
21
18
41
4
12
12
12
44
1
12
27
32
19
5
72
4
24
12
24
9
3
68
19
29
1
12
48
30
12
33
39
6
3
12
21
15
9
3
9
78
6
18
9
60
24
27
6
42
41
76
45
15
21
6
30
15
20
16
8
25
15
9
36
6
33
15
21
9
3
3
5
40
12
45
18
21
21
27
60
12
15
9
9
6
24
45
8
37
35
16
8
7
24
9
72
24
51
33
9
63
9
30
9
3
24
45
45
27
20
48
16
12
27
17
60
36
12
37
3
36
81
27
24
81
15
21
63
3
24
9
12
3
18
39
9
3
20
13
15
3
5
13
51
9
35
37
15
33
30
33
9
23
25
75
8
48
40
3
18
71
48
24
16
33
51
36
24
56
12
19
33
27
30
12
54
9
21
51
15
57
20
16
15
12
21
9
6
21
9
24
39
9
11
49
39
8
25
6
17
13
15
60
3
21
33
23
25
39
36
8
4
33
3
24
24
9
12
12
54
17
28
12
33
36
36
24
35
25
27
60
3
101
7
66
36
35
1
18
24
9
12
15
84
12
18
48
42
45
51
6
48
27
44
40
12
12
21
42
21
3
6
27
57
3
33
72
87
36
87
48
12
33
3
5
28
93
54
9
15
102
18
12
117
9
11
40
12
15
9
3
9
3
5
4
21
3
24
9
75
21
18
9
21
27
12
12
12
15
17
1
36
54
17
4
33
3
32
28
45
3
27
9
92
19
18
12
39
3
30
72
24
11
4
9
3
69
18
60
53
13
3
12
15
24
5
1
3
36
15
41
37
63
8
49
48
3
33
11
28
20
25
39
36
15
21
36
8
7
12
6
42
144
6
3
21
30
21
24
9
120
12
78
21
12
33
18
6
11
1
78
29
25
15
24
27
24
21
27
29
36
52
8
19
18
11
16
9
12
27
12
9
27
12
21
3
36
105
3
20
4
24
45
3
21
30
17
72
52
12
27
9
92
121
18
6
6
18
11
25
30
84
41
1
15
63
9
36
12
3
9
33
6
9
9
12
15
9
99
57
27
8
7
30
3
15
60
53
37
11
4
24
8
16
12
3
21
12
27
30
12
11
132
1
3
45
6
6
27
33
60
35
31
24
6
24
78
36
30
3
3
36
18
27
12
15
57
33
3
27
42
15
15
6
42
33
3
9
33
3
32
49
11
16
36
81
11
12
24
40
68
4
48
15
21
3
9
9
15
60
105
30
9
24
12
8
52
45
12
18
12
33
12
3
21
45
27
8
79
17
52
33
15
12
57
12
11
52
9
48
35
100
24
12
12
15
21
21
35
19
45
12
96
36
51
9
36
24
12
9
3
8
4
3
18
23
64
15
60
9
32
28
96
8
7
5
73
23
31
36
72
12
5
31
21
27
17
7
21
8
1
11
25
51
24
9
18
17
16
21
27
21
12
3
105
6
6
18
5
4
24
75
54
24
3
12
27
9
32
4
9
15
32
12
7
48
41
52
3
9
27
45
8
1
27
24
15
9
93
30
9
56
16
24
3
9
36
15
9
21
39
45
99
12
33
15
8
12
85
15
21
24
3
9
3
36
12
27
6
15
9
3
21
3
33
24
42
5
36
19
9
72
36
57
30
66
51
8
7
12
12
6
60
3
ABCD 98928035678*3^$a+1 [50019]
27
17
84
31
5
24
100
27
9
51
144
24
24
21
45
171
44
25
35
4
116
19
42
24
6
149
160
32
7
81
20
4
128
12
16
44
7
108
33
9
35
24
72
37
30
36
9
8
85
39
36
48
24
36
75
60
9
20
108
52
183
117
36
15
17
67
42
179
37
35
7
41
52
84
120
3
45
15
5
96
36
48
28
159
33
68
40
24
96
8
36
25
30
24
24
5
31
41
28
36
120
84
51
17
43
17
48
52
8
16
20
115
81
45
102
66
35
40
24
3
5
28
27
89
19
117
15
12
5
40
123
42
18
12
45
51
5
36
28
8
72
40
51
42
15
15
18
51
3
5
112
63
17
64
87
17
12
79
45
36
63
21
45
24
27
15
29
36
13
3
27
5
7
9
39
53
100
108
51
29
55
24
33
15
12
5
36
16
21
3
32
24
28
27
9
44
211
72
84
29
244
12
51
177
15
93
20
97
15
12
20
36
67
96
101
88
48
32
85
66
5
19
45
51
81
39
5
1
3
27
45
80
16
48
80
64
212
36
40
32
192
13
3
20
52
8
4
75
48
126
27
80
103
21
36
45
42
117
9
24
3
24
243
18
27
36
9
11
16
24
27
45
27
33
48
39
125
7
24
41
48
16
72
72
8
12
28
3
5
24
72
19
114
3
3
84
41
55
41
31
9
8
37
6
9
20
13
95
67
30
3
12
60
8
40
27
105
15
18
18
29
4
39
105
21
6
69
32
12
28
24
15
30
111
32
48
25
75
3
5
4
20
7
69
9
171
15
9
48
84
15
18
195
3
53
61
35
16
104
16
15
57
27
45
63
33
93
47
67
60
53
7
17
40
44
25
27
45
35
19
9
99
12
21
3
66
51
75
60
12
12
41
64
24
27
12
17
24
37
78
5
16
8
43
5
64
24
12
9
30
29
37
35
84
25
30
9
116
16
12
27
5
49
15
111
33
27
9
51
21
45
39
3
41
40
12
9
35
109
54
120
66
11
16
27
21
21
59
7
5
55
108
17
60
7
45
48
12
57
11
19
9
9
215
36
64
3
18
39
3
17
55
21
51
30
35
19
77
13
6
29
24
37
90
81
80
43
69
45
27
51
9
9
195
72
60
108
15
150
54
5
16
80
36
79
84
12
24
21
24
15
129
45
11
7
24
24
12
69
93
18
9
20
48
43
9
120
3
72
24
17
28
24
48
24
20
19
41
31
48
6
78
45
120
8
43
57
57
83
180
12
132
31
93
20
12
4
81
24
59
12
4
75
21
27
17
4
39
33
3
12
9
3
41
60
67
33
20
64
117
23
12
16
27
18
75
140
12
16
15
6
240
3
3
42
3
48
141
24
39
12
48
141
66
5
19
36
29
96
88
68
28
72
24
56
40
48
21
15
75
78
48
59
19
9
60
21
27
93
59
31
105
20
64
33
27
36
27
9
93
63
140
4
68
88
27
12
6
3
20
31
29
136
3
5
37
48
6
9
80
12
24
55
9
12
3
78
3
12
3
9
21
24
3
68
7
18
171
3
93
12
15
5
61
27
3
5
12
19
9
96
3
21
104
127
53
16
81
11
40
12
27
9
44
12
96
4
140
13
75
56
36
43
12
45
24
21
3
72
15
53
28
39
9
36
3
41
40
21
39
9
23
67
6
35
40
21
54
12
228
36
126
147
21
87
128
52
3
12
17
85
18
5
28
21
24
24
47
16
20
384
85
3
93
18
12
45
32
16
15
45
36
24
56
40
15
81
24
21
23
1
299
16
3
81
27
33
36
20
88
8
7
72
29
79
90
11
12
160
27
17
4
15
21
48
48
15
33
45
15
12
27
36
6
6
84
9
12
44
24
67
125
7
6
24
66
24
60
17
1
83
112
27
60
12
108
113
19
18
131
37
54
9
92
52
12
36
123
21
39
21
3
221
157
87
12
39
9
32
144
19
168
90
35
55
84
18
35
13
48
102
5
64
8
12
36
60
12
40
56
36
4
120
20
76
63
165
3
129
24
72
44
19
12
24
45
45
48
120
27
96
8
24
48
13
15
39
21
20
1
51
12
12
39
65
19
12
29
1
35
16
3
137
115
65
24
64
24
128
12
28
15
53
31
81
60
24
48
3
9
36
24
45
24
11
48
7
29
16
48
27
6
15
27
48
53
12
88
15
41
79
12
5
7
93
15
45
20
148
44
31
36
24
89
37
23
156
115
36
65
28
81
24
51
69
30
60
57
69
35
4
27
21
20
37
23
55
12
12
84
24
102
15
123
6
11
13
48
3
15
126
39
12
117
51
15
12
24
21
3
21
45
66
93
132
3
5
64
32
40
60
33
66
29
25
35
157
6
29
64
84
12
8
76
57
78
5
37
3
15
17
48
60
76
39
132
9
60
80
103
30
168
35
64
45
30
5
16
69
18
93
12
3
29
4
15
42
27
45
47
36
12
100
15
12
24
9
105
23
49
3
12
180
3
18
119
16
57
18
144
6
78
72
45
120
20
28
27
53
40
15
45
12
32
120
16
75
117
44
60
48
16
15
30
11
24
72
40
24
24
45
27
27
21
21
66
33
80
7
24
21
20
40
72
15
6
27
44
ABCD 98928042446*3^$a+1 [50051]
33
111
12
45
8
12
13
156
83
36
12
72
60
48
12
36
60
19
5
31
77
79
53
28
27
42
11
4
3
12
41
52
93
107
36
4
63
57
3
53
37
155
120
48
4
12
8
43
72
45
8
19
21
24
15
33
8
12
48
64
8
73
18
17
55
5
132
25
71
76
128
48
4
44
52
8
4
51
21
8
151
24
57
104
31
45
108
15
30
6
30
60
12
24
59
31
48
57
51
42
12
78
5
85
18
65
73
27
144
8
48
49
59
52
123
66
24
30
57
20
48
7
17
48
40
8
72
13
30
5
16
68
43
18
66
21
32
156
7
9
15
21
8
24
85
35
112
3
72
33
33
35
12
31
17
37
15
20
31
57
20
37
11
12
48
60
61
11
12
85
75
33
27
116
112
20
72
67
149
16
36
32
120
31
57
33
111
108
81
96
23
28
3
141
36
3
209
7
54
47
192
7
18
23
40
8
4
60
117
54
36
36
9
8
36
55
9
80
60
60
108
79
41
12
37
6
17
31
6
36
35
60
43
9
68
12
36
132
52
21
39
12
44
144
7
54
35
25
36
23
43
17
133
18
57
12
20
52
36
15
54
6
65
25
18
84
65
36
52
8
12
43
77
4
68
13
90
9
303
101
1
11
7
42
48
90
5
48
43
5
16
56
12
31
77
48
55
5
12
55
317
100
21
51
36
69
18
5
1
39
45
23
19
33
8
100
15
5
120
163
5
112
63
17
12
43
17
127
18
36
35
24
13
107
28
32
112
9
27
15
69
15
21
68
12
13
39
68
220
12
8
7
72
24
102
23
124
3
77
60
28
9
378
5
127
389
61
3
12
8
52
135
54
47
48
16
60
33
11
109
35
36
24
36
16
69
24
23
7
42
363
27
45
48
116
24
1
6
21
12
15
42
3
15
65
148
20
37
36
12
24
15
15
21
32
43
84
18
36
27
72
72
99
21
44
16
8
25
11
19
113
13
90
5
76
176
40
9
63
27
36
53
60
211
6
47
28
27
45
48
3
30
6
33
51
5
12
48
169
23
60
7
93
60
9
3
20
1
95
24
40
80
48
13
24
30
117
44
79
33
60
8
19
96
89
67
93
80
7
78
35
145
23
13
39
12
15
21
8
124
8
43
17
12
172
33
72
11
60
48
19
41
91
84
9
8
40
72
51
21
33
3
72
3
120
17
28
8
115
30
47
13
51
44
60
132
52
20
31
57
24
51
48
150
51
93
23
132
172
51
30
27
105
123
20
49
3
68
12
31
69
72
39
65
4
8
108
16
104
1
11
4
8
43
5
55
65
100
92
7
21
20
112
8
108
1
75
75
84
54
135
8
55
5
13
35
60
16
8
52
99
9
27
60
21
8
1
71
12
48
73
59
7
18
3
15
222
11
84
7
24
5
172
60
92
25
135
8
120
7
53
7
90
36
107
48
1
11
72
85
3
8
151
21
9
59
55
54
75
20
103
57
8
108
64
188
4
164
52
68
19
72
41
235
72
5
88
32
96
67
69
8
43
45
8
19
53
132
60
13
83
115
77
13
30
36
21
8
25
90
24
5
7
60
36
5
7
41
4
63
72
36
57
24
99
17
4
240
141
138
21
8
60
240
13
99
51
53
49
6
65
7
165
9
83
60
112
96
33
39
51
5
12
60
67
72
89
1
111
45
23
52
8
24
61
30
5
55
29
28
152
40
147
89
1
90
53
52
56
12
25
30
93
3
57
20
79
29
72
108
24
133
23
79
18
47
48
12
48
85
72
147
105
66
17
28
8
76
44
16
63
41
112
80
108
1
6
84
60
53
13
39
33
207
56
25
75
8
79
41
84
28
87
113
160
8
7
108
12
5
60
13
144
30
42
11
169
54
72
233
16
21
107
55
65
36
24
36
24
43
144
24
89
31
5
24
88
12
57
3
176
12
19
29
12
52
51
57
8
64
51
21
51
53
12
52
27
41
112
45
3
20
228
72
64
104
12
4
3
33
32
43
17
120
7
21
8
24
31
65
120
16
8
31
102
47
36
232
8
7
54
3
63
5
4
15
36
17
31
6
11
43
21
116
43
30
36
59
67
42
12
71
4
51
65
48
49
11
7
17
97
23
108
312
48
12
96
12
40
63
57
33
147
20
40
63
24
5
96
19
41
12
43
29
55
53
109
63
8
4
213
83
7
93
92
120
48
7
185
112
9
27
20
108
60
19
41
4
15
48
113
4
176
19
12
18
6
29
7
41
48
52
69
11
25
75
3
12
54
ABCD 98928072734*3^$a+1 [50034]
13
35
85
6
5
96
16
117
11
112
309
75
128
13
90
102
186
9
111
24
12
216
108
36
53
48
43
245
79
33
3
36
41
48
19
45
80
7
198
90
185
96
16
288
75
6
126
65
19
42
72
12
78
36
192
72
18
42
105
128
103
6
30
24
77
43
69
21
107
37
11
61
3
32
1
90
5
13
131
1
234
108
30
18
132
117
128
37
78
108
102
27
48
15
126
126
5
211
45
279
6
35
112
48
93
51
33
95
157
3
48
27
12
78
11
96
16
75
53
192
7
12
90
35
96
55
84
114
174
5
31
24
12
114
12
468
59
67
60
18
12
195
128
97
63
63
48
177
80
103
57
69
288
11
49
138
5
145
90
120
18
90
222
18
65
16
111
17
96
85
96
66
89
96
67
42
35
48
115
12
36
132
108
125
85
75
80
64
33
330
101
64
27
21
75
53
175
144
593
7
36
162
192
42
48
36
42
107
91
216
269
109
162
120
345
80
43
60
36
5
115
36
41
19
36
9
99
84
41
112
27
18
258
209
1
342
42
288
143
1
63
273
132
27
63
17
16
3
29
91
36
144
129
75
228
72
153
33
156
51
219
24
125
192
240
19
318
6
90
162
72
5
67
29
7
89
31
108
36
18
90
60
30
6
117
32
205
36
42
5
115
24
48
5
31
17
97
90
5
133
60
108
35
1
30
36
29
31
65
19
60
36
30
42
12
89
109
243
32
48
19
45
80
55
89
192
7
60
72
53
96
247
30
155
97
63
32
67
60
33
111
162
12
78
53
37
54
5
16
27
180
65
31
12
24
125
144
139
6
47
19
45
96
39
89
1
6
48
144
41
67
90
339
183
57
3
138
78
69
3
48
132
102
258
300
5
145
30
18
36
75
3
12
33
63
65
325
54
24
29
91
5
199
12
36
249
39
54
147
39
54
90
30
78
29
16
128
1
63
63
113
145
47
79
33
33
60
18
257
160
32
13
54
96
30
255
3
126
90
120
29
175
17
64
3
96
126
66
45
99
24
72
120
5
64
21
27
81
6
30
18
60
156
294
11
61
30
6
15
15
324
18
90
162
95
19
36
120
33
32
13
30
117
15
48
65
48
48
112
93
35
64
111
81
135
41
112
48
80
67
48
18
234
65
7
105
3
90
36
54
57
93
30
5
55
12
60
18
12
18
6
59
7
6
48
35
16
48
33
18
12
24
36
54
108
3
87
30
108
114
66
90
113
55
9
75
5
157
35
115
354
114
198
35
127
33
15
78
99
75
53
48
31
156
53
1
258
12
258
15
15
18
18
77
37
11
7
48
89
1
207
15
12
18
24
108
63
183
24
120
41
37
30
173
112
27
180
17
175
33
27
18
131
187
24
48
36
9
32
208
80
13
83
112
3
72
24
144
12
65
79
78
30
42
66
150
18
54
198
180
120
9
80
61
48
35
7
102
6
174
222
65
16
39
126
27
177
15
21
144
171
27
ABCD 98928303036*3^$a+1 [50009]
55
17
4
27
12
5
31
77
100
122
61
192
48
132
24
11
49
96
9
8
7
5
16
87
48
197
76
15
12
84
180
84
84
77
19
137
67
72
33
75
47
25
201
164
19
17
67
36
180
180
120
45
12
15
45
12
32
103
105
3
5
54
73
12
96
17
7
36
48
57
15
48
12
300
45
27
12
24
197
7
5
43
60
12
47
6
43
21
20
31
5
52
63
24
204
12
5
7
197
100
15
21
87
155
30
52
51
65
90
30
24
36
102
97
53
30
78
79
24
59
90
43
24
33
2
10
68
7
60
48
12
84
41
4
36
39
41
19
69
87
21
12
3
24
36
17
223
29
115
48
12
21
39
53
31
77
67
12
60
21
80
19
21
3
29
67
41
40
27
12
24
17
52
51
72
65
7
77
28
75
5
7
9
27
107
13
9
3
65
55
117
26
133
29
28
144
39
17
19
45
3
137
235
65
31
65
28
51
93
72
36
63
12
24
93
51
11
13
36
24
5
7
41
88
39
33
48
27
84
60
23
1
36
53
18
25
33
24
20
88
2
121
29
7
21
63
9
147
69
72
63
96
24
24
36
45
15
41
18
13
57
51
29
120
16
84
80
43
89
19
24
21
26
10
8
31
77
72
12
28
168
15
12
45
63
24
129
92
43
189
3
48
29
55
48
9
39
21
39
120
21
48
63
45
32
108
4
3
48
24
33
8
43
81
15
101
12
16
12
108
111
48
45
27
65
64
15
36
21
15
12
12
105
60
15
48
45
120
62
70
108
2
1
5
43
36
93
147
53
52
116
55
17
48
150
97
36
101
19
21
39
57
39
120
108
12
83
13
72
21
36
159
72
24
36
132
45
3
89
60
40
3
36
29
7
156
107
130
3
29
48
55
45
140
112
26
85
65
144
30
6
43
129
135
180
81
62
37
48
105
2
10
8
72
7
48
81
87
108
12
60
45
20
7
47
10
168
8
19
60
21
152
40
8
60
7
12
9
27
9
56
19
24
71
61
5
67
165
15
12
48
33
15
77
43
72
53
43
29
18
90
180
100
3
12
72
72
21
3
24
17
19
84
12
21
72
20
16
12
15
17
12
31
5
42
25
48
132
33
15
57
63
17
28
27
17
6
118
75
120
69
63
33
92
72
31
57
120
44
43
96
60
41
48
72
31
84
60
60
48
33
80
52
8
7
77
19
69
8
12
7
36
24
5
55
24
29
108
7
72
45
8
112
39
132
105
3
81
15
35
58
15
45
12
3
60
60
180
45
12
51
45
207
12
48
156
9
3
12
192
9
27
12
12
84
29
43
108
12
5
7
5
115
53
100
15
47
73
12
23
37
53
7
12
101
19
384
129
3
5
7
96
41
31
165
44
18
25
120
12
108
81
75
36
24
81
8
88
72
120
32
48
151
9
2
10
3
5
72
16
2
118
14
1
45
147
53
52
8
28
44
43
72
12
36
12
45
96
159
132
48
168
12
60
96
9
12
60
51
65
55
29
91
12
12
71
253
9
15
33
24
51
24
36
77
48
52
3
60
35
25
77
7
48
5
43
84
53
90
97
105
135
24
11
49
24
285
8
12
28
3
36
84
9
15
33
147
95
61
45
12
24
15
33
123
29
31
47
1
96
21
74
13
5
52
15
36
5
163
41
36
43
21
8
40
27
48
77
136
24
15
93
8
55
57
32
19
24
5
28
87
45
38
25
60
137
7
11
10
80
54
18
40
63
12
12
53
12
31
48
29
43
35
10
135
45
44
19
12
12
36
105
14
157
33
20
151
29
28
3
276
24
24
12
36
153
56
19
60
11
61
132
36
21
38
25
60
93
3
24
60
23
73
132
29
103
96
72
9
99
12
12
12
23
10
38
49
21
80
7
113
55
69
38
1
12
57
128
90
157
12
24
36
33
72
8
16
15
72
12
12
48
12
48
33
108
36
75
41
100
2
162
64
24
51
60
81
36
24
15
11
10
12
111
41
91
9
68
31
69
15
108
137
55
17
55
24
77
43
84
120
23
324
49
24
125
43
47
60
13
77
28
99
11
42
115
72
21
2
1
189
32
28
170
25
60
48
33
15
156
105
36
44
4
72
132
27
11
49
36
24
53
42
109
161
19
36
53
55
45
48
32
7
36
72
33
15
153
134
37
120
96
89
48
132
19
ABCD 98928597226*3^$a+1 [50001]
15
20
52
20
24
24
4
72
21
35
64
36
45
63
24
156
60
72
104
16
9
36
83
25
24
27
20
16
92
37
159
20
37
35
24
40
33
71
4
8
108
64
96
21
15
48
276
56
24
144
37
11
88
117
72
36
35
172
80
168
25
47
24
124
44
145
147
44
61
3
60
21
231
144
21
51
108
56
36
204
96
4
93
191
4
32
76
128
52
80
73
35
96
4
152
84
84
40
21
95
1
12
27
56
52
72
141
35
24
61
60
47
1
35
61
3
60
93
24
11
37
27
69
11
109
87
9
255
60
8
28
153
75
56
124
32
148
9
60
71
1
108
35
28
12
56
49
252
95
13
63
225
144
36
12
27
8
16
32
24
108
88
120
9
36
35
84
216
112
81
39
56
49
3
224
16
44
109
27
80
4
60
8
72
24
16
45
15
21
95
24
4
12
24
45
23
156
76
68
48
48
97
27
96
20
1
23
108
84
136
24
56
24
13
60
95
96
196
36
72
45
120
11
40
9
75
56
12
24
148
21
27
8
240
1
108
36
144
12
15
81
95
40
32
205
15
92
36
12
13
3
36
33
183
9
15
68
25
96
84
63
9
63
33
3
56
85
83
1
35
52
12
32
49
11
13
83
84
61
47
16
96
104
52
24
9
36
48
108
63
140
24
36
96
109
15
20
16
44
96
61
24
35
13
35
16
117
99
48
20
52
36
144
69
35
49
11
16
69
11
1
15
32
97
60
11
133
59
112
140
16
72
60
200
97
35
96
4
108
212
16
32
148
105
12
71
25
95
40
44
112
20
76
72
180
12
69
36
59
16
96
32
48
49
96
3
9
27
96
48
24
8
13
95
49
27
56
25
23
76
9
27
24
21
27
56
96
268
156
104
172
44
40
104
1
36
155
16
93
11
25
35
1
59
13
11
24
16
21
99
32
64
44
12
144
16
68
61
35
64
44
205
3
20
193
179
76
24
116
72
64
36
68
4
188
24
133
35
36
124
45
11
12
88
69
252
11
37
51
72
32
52
24
57
27
45
252
15
56
24
13
11
12
13
27
213
111
8
108
28
56
24
36
88
12
8
28
20
112
21
11
40
36
9
35
120
100
9
99
296
61
11
28
9
47
13
3
68
100
21
339
140
97
159
8
28
12
33
3
36
96
48
32
37
3
24
45
48
72
96
107
72
109
39
68
13
99
56
84
172
36
48
32
148
36
68
37
83
52
36
117
48
24
59
4
48
68
36
4
24
180
45
36
11
36
84
24
145
15
81
36
59
40
80
48
16
44
28
165
287
12
36
40
12
36
20
4
12
164
4
8
72
100
12
80
144
37
35
100
24
108
80
192
88
36
320
36
60
136
153
24
48
59
4
44
108
52
8
132
48
48
52
57
36
27
80
28
92
4
8
96
4
72
8
72
100
129
95
96
49
12
23
240
52
24
20
16
57
51
156
80
1
15
152
73
23
4
48
24
84
36
33
3
20
220
32
16
60
9
3
44
16
20
25
39
45
51
165
87
68
88
36
36
69
35
13
83
40
248
16
168
32
4
36
20
28
180
96
45
47
88
176
24
97
23
24
36
1
60
63
108
57
35
25
27
36
72
45
3
44
25
71
48
244
72
33
23
48
12
97
3
8
24
85
72
15
20
24
96
4
140
16
24
44
28
12
81
107
124
93
96
35
36
4
9
123
104
133
35
216
16
8
148
80
12
61
36
23
216
84
88
8
76
33
48
15
80
13
71
136
8
12
52
33
27
8
37
27
108
20
25
63
117
11
96
181
47
12
48
37
35
13
51
32
4
36
12
36
20
16
45
36
59
1
63
80
4
32
108
1
35
132
229
48
23
184
24
45
75
104
13
123
36
108
117
131
60
72
16
ABCD 98928741742*3^$a+1 [50005]
181
35
37
126
5
31
5
24
7
65
97
35
55
5
72
36
13
11
24
91
90
18
18
23
60
12
60
25
18
90
119
72
48
31
149
13
95
24
60
235
5
121
90
17
312
96
79
41
85
18
54
23
49
23
67
144
36
29
25
90
29
7
54
95
24
43
29
43
36
5
67
17
1
72
239
48
48
25
95
180
12
48
7
18
83
72
24
19
72
360
53
19
5
13
90
77
355
77
49
126
90
54
144
161
91
41
60
79
36
17
36
276
120
19
72
65
223
5
24
12
24
132
55
149
24
79
113
49
35
55
65
79
162
95
67
36
89
72
73
23
108
12
12
7
36
108
65
204
145
90
5
240
12
139
72
185
247
5
13
47
331
17
120
25
144
11
12
67
90
11
97
143
73
11
61
59
60
48
31
29
43
53
1
191
72
12
13
11
12
132
300
60
96
12
97
83
48
157
107
37
11
7
5
13
108
59
72
49
131
121
18
29
108
25
90
5
168
264
31
77
229
18
65
25
18
17
108
199
5
24
25
107
73
59
31
101
60
144
1
54
36
29
204
36
72
12
25
126
101
84
96
36
12
60
12
60
43
72
149
49
11
324
7
53
55
41
72
12
73
347
108
157
270
77
49
72
59
49
47
12
288
24
24
96
139
137
84
13
18
65
25
83
61
83
7
5
49
71
1
143
120
24
48
79
108
77
108
48
60
60
7
53
24
13
23
24
295
101
25
90
72
53
127
36
29
120
121
59
121
71
181
35
108
127
18
47
12
72
103
17
55
101
25
47
385
71
127
29
151
5
85
23
31
36
353
25
35
55
17
72
48
7
137
79
126
54
54
35
132
103
18
54
185
49
11
96
60
24
36
25
144
155
25
71
37
72
54
72
5
12
252
24
229
306
29
60
120
36
96
109
35
24
175
198
215
19
5
24
12
24
216
120
12
37
18
18
144
11
24
60
24
216
43
77
139
90
59
12
96
24
84
85
47
84
144
85
11
25
23
60
48
132
288
108
132
84
60
168
31
72
90
47
43
5
139
54
36
216
95
60
12
13
95
72
31
161
276
48
55
29
300
31
54
108
83
84
12
108
145
11
24
12
115
108
5
72
168
61
36
11
25
95
12
1
107
48
72
7
18
18
144
17
1
59
229
47
120
13
54
17
120
61
83
60
1
36
23
12
37
83
72
223
17
12
24
91
54
126
29
12
204
96
144
1
108
11
25
143
55
53
19
5
24
132
132
36
12
73
11
96
24
36
139
108
162
18
18
90
54
83
36
25
107
24
13
126
36
41
168
7
29
84
24
61
11
36
180
7
18
72
35
55
36
17
132
211
5
180
12
55
17
120
43
90
18
209
43
65
192
12
288
91
89
276
84
37
36
18
54
23
49
11
7
72
5
175
5
24
7
185
85
18
29
36
12
108
12
72
96
36
96
25
35
48
61
18
125
12
25
11
97
83
7
305
168
84
48
115
18
18
54
11
132
60
24
24
1
11
60
132
31
101
61
144
71
55
5
13
59
13
95
49
11
7
65
7
89
12
48
84
120
36
259
53
84
349
36
54
89
96
60
79
5
120
ABCD 98928961546*3^$a+1 [50003]
78
24
27
80
25
3
3
30
3
57
54
168
45
27
24
45
141
23
55
17
25
3
27
18
30
18
27
21
119
25
30
21
69
75
3
53
49
18
24
18
12
63
51
9
15
42
39
120
24
33
54
24
120
54
35
31
29
52
45
90
29
64
3
57
72
24
21
15
105
35
40
24
165
39
21
30
6
24
24
12
6
233
79
57
33
6
101
91
24
129
69
15
3
18
39
45
12
96
47
7
9
24
63
29
181
3
9
75
12
9
71
48
76
84
12
44
25
15
24
21
24
27
51
33
9
27
48
27
29
4
120
57
84
24
51
15
42
30
9
69
90
129
33
99
51
9
20
25
24
11
31
18
6
45
9
15
99
18
27
3
90
99
20
55
30
18
6
35
36
121
18
21
69
30
6
15
3
72
45
60
8
13
48
11
79
6
144
162
30
24
3
57
6
42
96
39
21
39
27
6
24
59
1
63
45
71
67
90
3
24
32
1
87
276
140
49
12
39
15
90
11
73
15
51
6
48
87
75
24
45
21
3
123
9
24
15
90
11
60
40
21
47
16
81
15
21
27
27
168
90
48
27
21
30
81
63
41
121
3
3
48
9
33
3
27
17
25
30
17
31
9
9
72
27
12
44
64
20
55
77
13
6
162
39
69
12
54
24
30
15
9
12
23
76
80
4
36
24
3
54
95
19
24
177
21
47
67
6
42
78
87
27
6
27
120
33
87
21
35
16
84
80
40
144
21
11
19
24
48
78
42
53
37
23
25
6
18
27
3
57
105
15
15
53
36
25
30
54
12
63
32
25
36
3
44
115
81
15
9
12
24
27
18
35
19
21
180
21
18
6
39
21
15
39
42
48
48
54
18
48
48
174
30
48
3
45
95
19
21
56
40
21
39
8
13
63
36
129
6
53
61
36
15
3
30
36
35
67
48
21
24
147
24
6
42
18
24
3
3
102
12
84
42
18
6
24
6
15
3
48
18
30
45
36
44
64
12
24
57
27
12
24
116
13
6
6
3
33
123
56
13
6
9
15
41
40
45
15
51
9
15
66
63
21
36
6
69
24
21
48
30
48
18
39
60
21
15
20
16
21
12
35
7
24
5
36
64
104
120
7
9
45
60
39
12
33
66
9
36
75
6
120
3
57
3
3
137
55
21
24
132
21
12
6
6
18
105
33
78
72
18
30
6
159
45
6
89
24
13
48
171
39
24
41
97
27
3
77
61
6
24
21
165
6
69
3
17
25
75
3
18
54
5
184
45
6
66
3
44
7
18
12
84
35
67
57
72
81
108
42
9
21
3
15
45
36
39
54
18
17
52
108
36
57
42
65
1
75
51
9
36
3
137
79
90
75
57
23
61
3
27
90
30
33
33
3
45
15
24
60
156
135
6
15
48
3
17
40
15
42
15
68
16
20
136
24
9
11
144
100
21
24
15
3
78
15
45
6
24
42
24
3
27
5
43
48
17
40
12
80
13
75
27
5
91
17
1
15
20
25
72
63
21
3
12
81
54
9
20
19
41
49
6
30
96
18
6
11
31
42
15
15
5
73
3
15
45
21
3
21
6
24
24
6
66
45
128
76
104
127
33
63
90
12
15
21
6
29
145
15
20
16
48
63
48
9
21
84
36
71
88
27
24
29
52
39
30
24
66
45
69
75
12
15
45
8
13
23
7
18
60
42
174
15
45
39
60
129
11
124
32
64
21
24
15
20
24
73
60
39
21
23
40
57
3
9
11
25
51
24
15
45
44
25
15
21
12
39
81
24
24
30
30
12
54
69
21
23
1
72
48
119
36
109
15
15
18
30
9
33
30
66
30
30
95
37
12
18
9
164
25
42
24
78
18
24
54
36
24
39
15
96
6
39
96
44
24
31
105
39
30
27
39
105
81
3
60
12
8
13
24
15
15
9
80
76
33
27
24
36
44
61
59
31
78
12
23
55
57
39
24
42
6
54
114
5
169
18
48
30
60
252
12
27
68
52
9
42
42
6
6
95
4
45
90
66
246
18
6
18
60
66
21
9
114
18
48
60
24
90
6
99
12
45
75
24
56
43
6
42
53
19
48
24
33
12
60
24
57
27
3
137
16
15
144
5
36
37
72
12
39
15
5
24
52
33
6
42
78
90
12
12
6
24
21
144
60
33
47
96
1
30
93
3
24
6
27
57
23
60
37
30
6
63
21
24
12
3
117
24
3
12
20
4
21
48
60
27
8
121
12
18
9
63
57
20
40
51
90
60
12
3
140
25
6
5
25
60
54
6
36
23
37
47
52
8
1
11
40
20
48
1
6
9
15
6
23
36
4
51
144
21
69
12
48
90
45
33
84
6
93
36
33
6
30
90
66
6
69
108
15
96
6
119
36
79
30
51
45
39
117
27
32
1
47
37
3
45
6
41
4
36
8
25
12
23
13
174
33
12
21
99
9
114
18
30
117
21
366
6
18
9
33
3
51
54
95
67
138
15
9
30
57
39
9
60
36
24
141
36
23
72
61
3
36
24
9
135
93
24
78
6
11
4
75
72
54
24
15
36
21
39
44
151
6
3
36
24
21
6
17
36
16
3
48
9
111
18
35
91
90
24
84
12
3
93
3
44
73
23
7
57
33
30
17
1
6
69
81
156
12
48
90
198
59
145
108
27
45
72
48
12
83
91
9
12
3
90
36
59
7
69
27
54
ABCD 98929057096*3^$a+1 [50009]
15
8
97
60
11
64
9
95
124
44
52
117
47
72
52
80
28
33
72
15
8
49
35
1
47
1
36
27
48
32
112
36
8
120
112
8
84
85
59
96
145
47
28
56
85
11
24
25
11
4
57
35
49
11
85
72
23
84
40
9
96
71
37
75
8
61
111
84
57
87
32
1
11
25
144
60
48
36
11
121
83
145
24
48
11
48
13
27
228
44
16
48
105
39
33
95
96
13
11
48
16
9
60
35
85
171
20
48
36
72
73
47
1
11
25
3
24
105
47
25
15
33
23
36
48
4
60
12
57
72
35
49
3
21
59
88
20
133
39
128
120
73
35
73
39
20
13
3
21
36
47
48
52
69
48
36
24
15
141
23
121
60
12
36
107
28
9
24
11
4
21
48
11
124
48
24
48
21
3
36
9
35
24
13
36
75
108
32
72
37
179
73
47
49
59
13
3
44
48
96
36
37
59
84
24
16
8
13
59
13
84
96
159
24
33
11
12
88
12
57
39
9
3
57
111
33
15
8
84
13
24
123
93
3
48
60
45
71
145
3
56
16
96
117
11
24
108
12
24
28
32
121
24
35
24
49
23
60
73
27
9
36
27
9
11
12
96
13
23
96
73
39
68
76
33
35
109
3
56
4
69
12
96
48
3
24
36
45
3
20
112
44
61
39
92
157
23
13
36
23
36
124
69
48
35
24
52
21
72
39
12
60
72
45
11
24
37
27
45
108
3
32
1
11
13
131
25
27
20
48
40
48
33
23
1
75
12
36
69
107
25
12
23
13
71
4
56
72
73
179
13
23
37
71
16
21
15
21
59
28
32
109
108
23
193
47
12
112
36
20
12
73
83
96
13
24
35
1
39
45
75
8
25
59
13
71
28
20
60
12
16
9
63
120
20
49
3
60
80
61
3
68
49
24
36
12
99
20
133
24
3
9
63
104
13
24
3
152
24
84
12
84
4
9
207
32
48
61
84
3
36
8
13
147
104
40
20
25
36
99
33
12
23
13
59
37
120
71
73
144
11
48
12
48
60
4
128
49
11
52
9
71
76
21
11
133
72
36
47
4
21
23
36
13
12
71
4
128
1
84
24
84
60
47
37
47
25
3
32
25
23
36
120
37
36
12
47
85
11
28
8
1
72
24
12
24
12
27
9
131
84
217
135
92
241
167
13
95
13
3
20
12
4
144
44
193
123
20
60
24
61
123
36
57
36
111
33
39
8
37
3
32
24
85
3
129
23
16
48
57
59
36
97
71
37
75
8
12
121
27
9
131
1
51
80
49
48
24
47
4
57
12
183
69
108
131
12
25
59
12
4
20
13
12
36
131
73
71
37
23
60
4
33
72
75
44
36
12
49
59
1
95
24
61
108
3
69
11
1
3
72
36
57
11
120
25
11
61
23
37
12
144
23
16
20
37
36
48
75
33
71
25
11
4
21
59
12
49
11
229
48
63
20
72
61
11
61
24
11
61
72
36
48
3
21
216
12
35
253
132
23
204
25
12
27
9
71
61
51
21
15
8
49
71
13
144
36
47
72
180
64
20
96
60
108
40
32
1
36
23
16
20
16
8
13
11
112
21
119
84
13
75
84
33
24
119
1
59
48
48
24
25
36
12
24
87
32
37
72
11
72
24
204
13
3
20
73
111
104
12
1
11
100
21
23
16
84
20
40
32
37
36
12
179
1
39
21
35
12
97
12
24
23
36
48
16
32
12
16
45
23
85
75
69
11
13
144
179
4
9
96
48
47
16
33
191
1
24
15
21
11
37
107
37
23
1
51
33
63
12
44
36
52
80
37
71
1
24
3
9
27
69
15
33
71
100
117
24
227
4
8
25
11
61
60
23
61
95
4
20
121
12
131
37
11
1
71
220
21
111
105
83
12
25
24
15
24
33
84
35
4
129
35
12
73
59
109
11
1
72
11
52
104
84
4
33
24
87
44
25
3
72
21
3
45
24
11
36
36
40
36
60
48
33
3
21
36
75
176
12
145
24
3
8
37
23
1
107
96
48
13
60
15
144
8
36
28
32
36
1
35
1
36
59
12
4
108
20
37
36
84
75
68
64
80
37
47
16
81
27
20
13
12
39
93
72
83
24
12
84
96
12
12
84
1
11
16
68
49
3
8
25
24
23
136
8
61
72
59
1
11
1
11
13
23
64
44
72
96
28
9
23
85
11
36
60
4
92
13
63
9
36
11
96
72
1
47
25
23
52
68
12
61
39
236
1
12
39
168
116
25
131
48
16
24
12
96
32
12
132
121
168
156
3
116
48
13
111
44
36
64
20
108
13
23
73
23
12
37
87
21
47
12
48
24
16
92
13
15
56
60
13
12
ABCD 98929734394*3^$a+1 [50050]
60
12
111
36
24
117
63
45
132
3
45
36
24
552
12
48
72
3
45
144
156
108
60
72
39
33
12
135
33
12
48
156
36
36
12
36
87
108
9
72
108
27
9
135
225
24
60
72
15
9
312
12
183
33
132
75
9
96
48
57
54
9
12
39
126
48
90
21
75
36
177
72
51
24
264
21
39
129
96
120
24
27
33
48
24
180
144
72
24
120
96
63
45
36
36
63
36
21
72
21
27
3
45
231
30
54
36
9
15
12
177
96
24
12
24
24
12
24
12
12
72
108
3
57
33
18
21
51
57
27
24
57
48
12
3
9
51
57
60
12
27
60
45
24
87
18
195
207
9
216
24
21
27
3
69
36
84
159
45
57
99
60
96
60
12
36
84
48
72
27
36
24
9
12
24
276
12
21
126
21
48
36
120
36
108
12
12
48
72
12
15
24
36
141
15
105
108
24
36
60
15
177
39
45
144
27
210
75
12
3
33
12
12
36
24
33
48
27
69
39
27
129
36
15
33
12
60
39
225
15
33
96
12
39
9
45
15
144
96
96
264
15
72
105
12
168
60
84
15
6
3
87
69
108
87
21
3
12
168
45
84
33
63
132
39
9
60
36
96
15
45
12
12
39
9
48
12
36
51
150
63
27
81
132
120
63
144
9
36
24
144
21
66
21
12
120
36
36
24
24
96
12
3
30
87
168
24
63
105
84
84
12
60
48
111
204
45
12
159
69
84
60
51
6
195
24
144
108
12
51
90
150
225
60
24
27
129
15
42
30
117
36
36
60
9
66
93
132
144
12
129
51
15
33
45
111
15
36
30
3
36
36
75
84
9
120
12
39
45
15
36
33
36
36
60
48
141
6
57
168
108
24
60
180
27
9
12
48
84
156
60
84
12
24
180
87
57
12
36
24
39
12
45
60
3
57
12
3
69
48
27
21
24
84
120
60
105
42
33
60
27
144
21
12
72
60
24
36
15
21
9
6
33
72
15
144
60
36
129
36
99
33
3
33
27
48
96
9
72
9
123
72
24
36
36
63
57
3
12
33
72
12
12
24
15
9
132
204
51
45
39
60
9
27
21
108
72
48
111
69
72
3
45
12
45
3
24
60
3
117
48
72
12
144
27
69
15
60
189
207
45
84
60
75
9
15
105
15
201
204
15
165
96
39
69
3
273
21
90
36
105
15
45
72
48
72
3
57
12
21
15
3
45
24
57
51
24
51
33
255
45
12
15
33
51
9
12
108
60
72
15
105
132
27
24
81
96
3
165
60
84
72
15
66
75
159
6
30
33
12
48
24
60
111
60
45
12
144
99
105
24
201
87
12
3
69
60
111
90
138
9
60
60
3
9
96
84
36
12
27
60
9
192
12
36
21
99
111
201
183
57
195
48
36
381
39
33
12
99
57
72
87
36
117
57
54
72
33
12
15
117
12
99
45
51
21
12
3
84
213
12
36
72
48
3
12
60
18
75
84
156
120
60
27
54
111
48
51
33
27
93
72
36
9
3
36
15
57
12
36
12
12
51
81
24
24
48
99
129
27
33
12
24
24
24
108
69
75
96
3
60
9
63
33
141
99
36
15
81
3
60
9
48
33
15
12
75
93
84
96
15
9
48
33
6
180
21
84
48
63
108
12
24
180
93
96
24
72
24
27
45
12
48
12
27
45
48
3
48
45
45
231
39
36
96
33
60
12
15
60
120
114
51
120
24
48
63
105
12
12
171
18
6
45
39
9
108
33
39
156
51
93
12
48
36
15
117
60
24
135
9
36
51
120
45
9
6
9
99
45
60
24
27
369
27
57
36
72
132
51
12
129
48
60
33
87
201
15
111
9
144
51
9
36
12
12
36
24
27
21
3
192
93
60
324
36
ABCD 98929810984*3^$a+1 [50030]
4
44
103
17
37
39
39
120
18
11
43
77
24
7
161
43
12
17
64
9
63
12
92
31
5
1
3
44
4
24
33
12
6
18
11
16
99
12
6
12
47
25
15
60
3
12
72
6
36
3
69
138
18
23
121
23
64
24
32
37
71
1
24
30
18
3
68
55
57
20
1
18
12
65
12
49
42
12
36
69
9
35
91
126
23
43
69
20
19
18
6
5
61
6
12
18
6
53
13
39
12
32
13
71
49
35
12
13
30
9
32
40
8
19
45
27
33
27
9
104
7
29
25
23
1
12
6
30
299
4
27
9
32
12
19
33
93
27
75
18
108
42
65
132
16
33
54
65
72
43
42
30
36
17
43
45
27
17
4
8
1
71
25
18
5
25
36
6
9
36
3
9
32
49
11
7
60
48
42
84
42
18
18
33
3
36
45
21
39
48
72
12
63
53
172
33
15
32
55
21
36
15
24
18
27
3
9
45
111
3
5
49
54
12
24
5
13
11
40
123
18
3
3
48
36
6
3
9
60
30
6
102
42
12
87
32
16
48
15
17
109
3
12
45
215
48
55
18
11
12
19
81
21
11
12
49
24
11
28
20
7
33
39
41
37
95
4
9
162
129
36
15
66
27
32
1
99
32
25
6
30
35
19
36
108
36
17
7
17
28
3
6
30
60
17
48
12
97
78
66
36
6
17
100
39
42
30
90
3
111
5
28
21
47
4
96
15
54
18
102
11
31
72
30
15
132
33
63
8
84
4
128
72
43
36
69
39
66
24
83
7
17
1
15
39
57
15
5
31
30
24
23
79
114
23
28
20
12
37
42
18
35
1
48
23
37
99
24
104
1
126
17
91
77
1
39
44
61
54
9
93
3
39
33
21
36
63
39
18
15
44
16
93
63
48
84
33
162
72
5
19
48
72
36
6
71
67
45
9
6
5
13
23
49
15
12
44
37
63
39
36
6
51
12
21
87
3
18
6
72
17
67
17
73
6
30
11
31
57
72
24
12
12
3
33
3
18
12
3
12
57
24
12
35
19
9
56
25
15
21
63
20
13
75
20
49
12
78
72
45
57
3
51
24
93
8
25
15
69
24
11
7
48
18
39
15
33
8
13
83
13
15
15
6
11
1
107
37
6
9
27
9
12
99
65
13
12
23
91
17
1
48
36
6
17
37
30
36
24
53
48
28
84
93
108
12
15
96
75
21
33
18
36
21
9
6
12
21
3
66
18
153
33
12
90
18
35
16
56
19
9
15
18
51
60
176
91
48
69
9
39
51
33
12
44
4
63
161
1
24
54
125
55
84
41
4
9
23
31
36
108
17
28
32
28
48
9
11
31
18
59
84
13
15
96
8
48
55
30
27
51
48
41
73
27
3
60
72
30
54
60
21
45
36
15
63
29
64
48
8
7
161
4
3
36
41
96
28
15
12
6
63
24
33
87
24
32
61
12
39
12
44
31
5
4
24
27
5
7
17
40
8
7
42
108
11
61
30
5
1
71
13
15
117
36
51
21
12
36
27
48
20
19
45
57
6
90
90
33
69
6
12
69
3
24
30
51
21
24
54
66
18
77
148
27
18
24
35
19
33
57
27
3
41
100
80
124
3
9
39
45
9
11
28
44
40
39
41
16
24
32
13
171
92
16
44
37
36
54
65
61
6
18
3
27
42
18
9
56
19
6
27
63
30
71
7
30
18
18
90
69
27
21
36
32
52
15
6
72
30
5
12
4
33
23
13
59
73
120
11
7
5
40
87
36
45
8
1
18
57
9
11
79
72
5
16
15
117
15
17
12
7
45
32
96
7
69
33
11
52
9
42
29
25
75
63
90
42
12
9
33
18
12
17
91
42
30
65
108
67
66
18
42
87
44
28
68
52
12
9
23
1
30
24
57
12
8
24
16
21
51
12
15
69
3
9
84
63
9
8
124
3
6
66
6
27
3
21
21
12
42
65
25
27
32
136
51
18
42
9
12
69
54
36
90
23
16
15
18
30
24
12
17
16
3
24
45
3
24
53
1
23
13
47
1
54
41
4
9
54
42
51
15
53
1
11
60
19
36
36
60
30
51
24
39
9
56
7
48
17
24
37
12
42
18
18
12
54
60
108
47
52
188
1
12
36
78
9
63
90
12
6
18
48
59
73
18
5
61
27
24
20
19
57
105
71
36
19
24
36
108
30
11
24
37
42
9
12
15
81
9
59
13
63
21
63
105
48
39
24
48
15
54
18
6
12
23
16
75
9
21
63
12
15
96
101
19
42
3
44
145
114
17
1
12
78
117
45
30
6
18
36
18
72
27
3
24
53
64
20
88
8
37
48
27
8
25
11
19
93
3
17
31
17
16
24
36
3
18
36
18
54
18
57
15
12
9
15
29
61
30
21
33
63
9
24
12
3
48
48
68
52
24
24
21
36
35
7
84
114
15
39
17
19
105
15
53
16
9
71
49
6
84
18
24
39
33
75
27
57
51
18
11
4
8
13
71
37
18
18
24
27
8
31
72
5
19
41
43
24
18
3
48
21
18
53
55
9
12
32
1
12
6
12
21
140
7
12
54
15
39
17
24
31
33
3
29
31
17
48
19
18
51
3
33
9
18
126
66
18
6
36
21
27
29
49
84
18
21
33
6
21
32
73
18
5
7
24
41
16
9
198
6
51
32
7
12
36
29
25
27
32
12
12
25
6
12
36
9
45
60
66
5
64
3
77
28
81
126
17
1
63
20
37
24
12
18
36
41
91
5
16
72
51
18
11
55
21
48
27
21
48
33
15
32
52
15
9
3
24
69
24
80
187
33
39
9
36
3
41
13
36
35
40
216
39
30
39
15
29
4
32
85
90
72
29
12
13
3
69
11
7
5
40
3
53
36
1
95
19
18
47
61
11
24
67
5
49
24
11
37
11
36
31
93
60
27
12
9
15
41
61
11
7
9
15
21
15
36
33
128
40
15
161
49
18
29
24
16
21
24
90
36
21
15
9
8
76
12
24
81
42
12
5
48
64
32
76
15
12
77
13
18
6
54
30
96
18
36
36
9
3
41
91
29
48
7
6
30
108
33
24
8
96
40
32
12
52
15
185
ABCD 98929869562*3^$a+1 [50000]
144
54
39
51
12
24
18
66
6
66
24
93
15
21
51
228
6
36
54
9
60
15
6
90
12
108
24
72
66
3
39
30
3
12
117
126
54
3
15
48
24
21
45
42
72
66
90
105
45
108
12
27
48
39
18
75
36
51
66
90
24
33
183
144
18
3
15
30
18
180
6
36
18
84
45
15
153
57
108
15
3
180
6
48
6
36
108
72
21
12
3
18
12
3
39
138
78
345
45
27
60
60
39
108
18
30
162
132
3
60
75
6
36
51
132
33
30
150
108
210
69
168
3
57
45
60
108
36
90
84
132
192
33
45
54
90
66
162
60
15
3
12
108
105
3
90
27
15
162
36
27
72
48
63
57
60
132
183
204
36
117
75
36
6
126
48
54
126
57
213
54
90
6
72
198
15
69
15
81
27
12
15
66
39
51
6
84
114
36
30
207
45
18
45
15
105
12
12
45
36
42
45
117
30
18
270
357
45
66
60
72
72
108
90
48
15
81
471
12
3
30
42
45
3
57
15
36
54
276
90
129
96
129
15
3
18
42
33
72
57
36
30
177
27
93
27
90
78
72
33
3
72
105
33
99
15
216
12
114
18
48
24
36
12
81
87
12
18
18
6
66
45
33
87
180
168
45
27
45
18
42
195
75
72
93
15
18
90
9
27
180
264
54
42
18
66
90
24
243
9
18
30
18
18
87
12
45
18
78
30
114
30
306
24
36
255
15
36
21
15
108
12
72
198
78
54
90
18
3
267
18
306
18
48
162
36
90
42
18
30
54
36
186
153
3
24
153
240
3
54
18
48
60
90
75
15
102
6
12
18
54
36
24
48
72
132
33
33
15
93
90
9
15
33
33
6
33
15
81
51
36
18
135
27
30
15
135
144
33
3
138
24
30
6
99
3
33
12
135
114
18
30
3
39
90
3
153
42
93
45
108
39
36
144
3
48
24
33
60
177
162
18
66
9
33
18
84
213
72
27
84
57
180
60
27
81
24
27
66
18
150
90
54
48
75
33
42
48
24
105
75
30
60
36
87
3
30
54
126
6
54
72
198
45
57
42
36
30
6
66
27
60
243
18
30
225
12
3
54
30
18
258
102
3
21
144
27
3
222
12
42
54
54
33
39
84
54
3
60
12
15
18
42
72
36
12
225
45
15
75
6
126
36
18
75
51
18
3
15
48
72
168
144
228
45
60
57
3
33
204
30
6
54
33
57
30
81
15
36
126
12
15
63
48
72
42
75
108
15
90
198
117
9
48
6
180
12
150
135
45
90
72
48
90
75
12
45
318
24
21
117
15
48
12
3
30
168
30
132
144
9
129
36
87
27
30
75
15
126
27
192
3
12
6
30
42
18
9
45
120
6
57
177
18
45
12
33
30
18
27
63
9
15
18
15
75
105
3
117
3
24
36
12
117
15
18
102
90
90
60
48
24
36
30
27
60
3
93
57
90
57
36
9
90
33
9
99
165
54
90
6
30
324
6
117
45
135
63
69
96
99
105
3
45
33
30
45
45
39
3
48
9
60
135
45
111
162
15
63
12
45
69
174
24
21
45
96
48
123
27
18
138
42
30
33
84
36
15
30
159
27
66
90
60
102
3
75
18
36
18
72
108
48
33
132
57
63
45
12
6
72
12
6
72
48
39
15
60
48
132
198
30
24
174
60
39
96
57
87
45
123
33
96
18
33
12
27
21
63
54
186
12
114
48
18
45
63
72
108
54
6
102
42
21
12
183
36
36
12
6
72
108
12
18
60
54
36
27
3
24
21
24
21
27
15
153
99
36
72
12
33
3
69
27
228
78
48
39
15
36
24
ABCD 98929994986*3^$a+1 [50121]
35
192
151
90
72
87
21
107
91
197
199
105
165
144
234
54
75
15
108
5
49
303
21
203
31
108
252
126
27
279
288
9
81
143
16
165
126
54
36
378
281
277
11
96
91
54
54
54
126
54
90
261
96
80
67
93
429
131
49
36
27
45
83
241
95
49
486
234
144
162
18
54
54
287
73
126
144
57
105
54
18
144
111
48
464
48
64
93
35
19
77
64
111
65
439
90
143
19
18
59
112
135
57
32
304
111
54
75
69
72
108
54
209
61
54
125
91
108
41
16
249
126
36
149
16
336
80
85
107
256
32
96
208
32
25
54
54
144
72
3
303
18
306
45
189
35
1
47
61
126
36
216
41
64
57
162
180
65
48
49
36
11
208
144
192
57
167
49
36
123
384
128
112
48
32
37
108
54
126
90
108
162
18
177
96
33
18
216
69
75
378
18
54
162
36
180
281
79
113
96
115
141
147
29
48
85
75
141
108
36
72
162
41
67
162
11
79
108
270
54
72
41
229
198
270
71
55
270
216
147
69
123
183
57
128
336
181
75
144
69
36
23
96
16
176
67
162
363
15
108
5
144
13
179
16
39
738
231
57
119
112
320
16
9
119
7
54
36
54
89
37
108
63
32
13
36
126
17
73
167
64
57
87
111
129
303
161
1
47
160
80
1
47
7
105
651
197
19
36
18
87
237
108
36
126
21
15
17
55
41
13
195
32
16
27
108
306
87
96
32
16
32
7
72
36
126
36
75
87
41
67
72
162
162
81
176
304
15
126
147
15
113
112
99
333
135
57
69
54
101
97
95
31
468
93
15
126
195
57
234
29
133
36
39
87
89
325
75
176
127
129
192
111
33
75
126
90
18
36
23
49
47
259
72
101
61
54
36
18
54
33
111
81
45
198
237
159
33
57
71
48
7
9
45
54
125
37
27
96
39
198
99
27
162
144
83
133
11
205
147
48
183
270
27
32
64
309
107
144
48
25
54
54
11
61
252
23
103
108
141
993
47
64
48
528
15
81
117
11
223
36
125
16
21
11
240
19
ABCD 98930011114*3^$a+1 [50131]
19
5
111
12
48
57
43
8
21
3
72
40
8
4
5
39
45
36
87
21
132
72
87
4
29
3
100
23
1
95
1
65
19
12
23
1
95
33
16
12
173
30
1
24
137
6
18
15
21
7
36
47
93
60
4
5
12
18
1
96
47
18
6
54
123
39
49
32
16
101
48
27
24
96
165
84
39
16
113
7
77
43
72
44
60
39
9
9
54
25
48
53
51
84
27
18
12
7
17
75
81
39
24
16
48
8
124
20
112
8
39
162
15
96
69
51
87
1
12
41
43
32
40
53
19
17
55
48
96
36
17
15
48
84
15
33
16
8
48
52
5
36
156
31
24
53
19
8
81
3
16
48
68
16
44
57
42
25
65
87
28
12
24
137
3
16
11
162
31
23
13
60
36
20
28
11
90
36
19
48
17
15
24
93
72
39
16
12
53
36
39
64
32
40
113
91
68
12
51
102
24
51
16
44
9
24
63
21
6
90
27
76
200
21
3
9
6
37
29
36
24
51
52
5
43
41
99
9
7
53
91
56
9
3
51
61
68
64
41
7
53
19
48
89
24
12
18
121
23
69
9
19
17
36
15
36
64
47
9
16
95
18
15
4
35
6
123
87
6
27
4
32
28
20
76
5
123
93
27
88
20
141
36
171
48
4
32
33
12
7
44
27
18
31
20
16
5
43
65
36
7
5
19
44
105
7
77
54
18
43
36
29
24
36
36
15
172
8
64
12
20
81
7
89
127
8
72
9
54
57
16
53
108
19
20
48
141
63
45
31
77
55
59
48
1
41
31
41
79
20
45
135
9
51
12
48
4
32
112
36
5
42
13
12
29
19
101
24
7
59
54
19
8
64
20
75
33
52
20
57
30
1
41
84
27
16
44
48
9
24
43
5
15
9
12
39
100
12
29
91
41
7
29
48
3
33
7
89
180
12
6
18
31
8
48
12
27
25
23
6
15
3
1
47
13
20
9
7
140
9
7
32
33
27
33
36
43
72
32
16
72
17
36
36
15
108
16
77
12
36
3
16
36
41
36
63
9
18
72
9
112
233
39
40
47
33
21
151
12
41
7
65
15
57
12
3
24
45
67
101
36
12
3
39
1
53
15
132
12
16
59
1
17
36
108
192
15
81
51
3
97
48
8
45
18
18
15
24
12
84
72
24
60
52
24
32
15
153
64
8
4
12
192
36
17
72
19
84
12
113
3
84
28
17
3
9
24
108
18
90
19
11
222
27
112
120
8
88
24
80
9
72
48
27
64
113
12
6
1
32
15
45
4
12
17
19
12
53
72
19
32
112
20
57
36
3
40
8
57
54
9
9
31
5
138
78
18
33
33
91
89
27
28
32
124
36
48
44
180
16
11
33
52
53
31
29
12
3
57
18
30
24
36
103
228
12
104
40
72
56
15
1
47
49
8
24
52
35
93
52
152
240
21
27
9
7
101
15
60
84
48
28
20
189
15
16
23
6
18
1
48
23
25
104
48
111
30
27
48
4
44
63
73
44
21
72
78
57
28
84
24
20
4
215
9
45
3
28
36
23
90
12
96
115
41
19
131
33
33
15
93
42
33
4
17
43
20
57
19
5
19
80
9
31
24
53
27
111
18
43
128
51
1
89
39
60
27
21
33
31
68
9
15
96
33
115
11
30
27
189
24
87
4
60
32
33
175
20
72
16
8
87
21
9
7
11
1
5
75
9
15
64
17
12
18
6
3
33
48
15
93
18
33
4
176
4
48
12
29
31
41
27
4
8
21
15
76
47
24
18
12
3
24
24
45
19
17
36
19
17
12
42
1
8
24
28
60
5
48
18
9
33
36
3
48
21
7
11
1
137
7
24
60
41
72
72
12
15
93
24
12
24
54
30
42
120
54
42
13
5
7
32
81
24
30
24
30
24
108
39
15
193
32
24
21
15
12
16
23
1
113
43
65
15
28
128
52
29
54
13
44
36
48
3
1
56
16
65
7
32
28
44
16
5
48
31
36
23
54
27
81
15
111
37
12
8
93
43
65
174
81
4
59
57
48
111
114
7
65
3
12
4
53
7
20
12
45
39
51
25
20
64
12
167
13
44
24
105
3
12
160
72
8
15
117
96
93
19
29
7
24
32
15
57
28
12
41
15
9
7
44
21
39
9
27
160
29
51
21
60
72
7
60
95
33
52
20
48
16
77
15
9
43
96
5
3
4
12
80
9
43
20
72
16
48
17
36
90
201
87
90
135
9
27
3
24
25
32
15
73
8
60
3
9
228
9
67
29
12
6
21
16
29
111
16
36
96
12
116
51
49
23
37
44
24
87
54
24
18
18
30
6
48
3
28
156
8
9
3
4
32
28
185
36
7
29
72
12
24
84
91
71
54
3
40
12
77
36
123
15
105
57
3
36
40
20
51
18
15
64
29
31
140
45
51
4
12
77
3
33
84
3
165
27
76
80
12
93
67
95
30
24
36
31
44
12
16
5
307
53
12
151
65
3
3
45
3
6
51
39
126
51
112
65
31
32
72
15
21
48
16
77
67
35
1
5
18
126
7
77
7
53
138
24
9
117
19
47
96
37
83
33
21
60
7
8
28
59
33
45
43
60
32
21
6
25
5
123
9
7
8
112
48
56
ABCD 98930339564*3^$a+1 [50003]
66
33
25
11
3
45
19
14
18
21
37
11
3
58
80
22
38
4
11
24
12
15
18
3
12
13
35
1
12
14
33
21
60
39
1
30
14
60
30
81
69
219
27
33
24
7
26
46
17
31
77
24
12
120
109
23
15
45
21
3
7
62
6
33
25
48
68
4
14
60
48
22
6
62
24
58
29
15
46
35
12
7
62
75
24
33
3
13
23
12
1
6
48
41
84
25
8
4
20
36
15
7
14
12
15
48
1
152
46
26
22
6
8
63
13
6
53
33
15
25
11
36
24
9
15
49
44
22
32
57
33
24
12
4
36
32
4
35
55
2
4
95
36
24
24
12
15
21
7
113
57
10
50
126
22
26
144
10
11
37
14
9
1
84
14
10
18
5
21
54
18
60
52
24
30
17
19
20
70
20
36
27
72
45
15
25
12
47
31
17
72
24
48
84
15
28
26
3
69
4
23
12
12
25
11
7
18
14
28
54
30
38
48
10
8
81
48
1
32
39
15
18
15
3
18
15
9
3
63
22
2
12
18
51
39
40
2
34
14
3
48
3
112
2
12
24
4
131
12
45
40
2
21
12
39
30
3
12
9
51
15
114
12
40
32
27
1
23
9
3
9
54
9
9
15
9
4
11
24
51
12
33
25
60
71
49
104
15
12
12
12
144
43
5
27
6
39
36
9
15
12
60
12
24
3
18
4
47
48
37
8
54
64
41
49
72
35
9
42
69
25
12
18
29
39
42
22
8
33
49
23
21
24
88
11
13
8
15
7
68
105
57
6
16
2
34
54
86
4
17
3
21
15
22
48
14
9
36
63
76
2
66
22
11
13
47
1
11
60
33
6
105
69
4
90
5
63
21
1
42
12
5
72
12
12
63
18
48
3
7
8
22
6
14
51
3
34
50
6
51
7
14
22
5
7
14
27
15
9
61
14
28
5
60
7
14
4
11
48
24
36
12
3
64
5
12
13
131
1
14
40
14
15
19
42
11
60
69
4
54
8
18
15
24
105
3
37
36
90
14
3
19
14
4
78
29
33
3
24
19
14
12
111
55
2
12
4
35
19
14
42
16
6
48
2
33
1
38
18
27
36
21
24
4
14
34
11
21
54
90
3
24
27
28
77
48
9
40
18
38
18
52
17
15
42
39
24
13
26
126
10
12
2
48
3
12
36
45
27
12
36
19
12
53
1
24
116
6
21
67
5
45
6
9
27
9
9
16
11
25
14
9
45
6
12
45
19
89
37
108
12
107
1
32
27
87
4
8
9
27
6
34
2
18
16
17
12
21
15
57
27
1
47
15
18
27
60
13
14
16
42
80
28
36
30
32
9
24
3
78
15
7
14
12
72
24
12
3
3
22
18
5
108
75
4
54
11
39
18
15
7
36
32
36
10
12
23
33
3
12
111
21
9
6
9
12
1
14
90
27
9
36
34
18
38
22
47
1
47
13
23
27
54
4
11
21
70
17
61
23
3
21
3
16
5
9
18
64
72
14
27
27
33
7
44
9
63
45
31
14
6
16
14
27
49
32
15
7
20
21
120
48
7
38
75
69
39
24
12
33
12
118
62
27
9
15
99
45
24
1
2
12
18
36
24
15
21
12
28
11
19
14
40
23
19
48
20
57
9
40
11
120
117
3
15
93
12
3
130
20
3
12
37
18
5
36
60
21
87
9
30
6
27
7
86
46
8
6
4
90
8
10
30
6
95
3
36
72
6
87
72
111
45
13
8
36
42
34
14
9
9
4
14
40
17
48
49
116
28
62
6
36
4
18
66
60
11
15
24
16
14
4
14
57
12
43
20
45
48
9
27
67
17
21
3
73
26
10
11
15
21
36
51
28
66
32
15
12
1
32
12
40
14
21
12
9
3
1
44
4
92
12
42
16
2
3
1
35
12
19
65
60
12
96
73
23
1
11
48
48
12
7
53
9
28
47
55
2
15
109
42
5
9
3
27
54
15
24
24
24
25
18
14
28
11
15
9
19
14
27
7
14
51
13
14
12
105
12
24
60
3
30
27
1
11
24
19
14
3
55
8
10
23
49
36
8
4
6
50
87
97
68
27
39
18
3
12
24
57
15
15
6
16
42
32
4
29
55
20
30
6
34
23
33
15
21
4
8
3
19
65
24
24
63
60
22
14
9
99
33
1
47
12
15
36
34
36
11
24
60
27
82
8
36
6
66
36
4
11
13
66
14
36
28
44
15
9
34
146
15
51
4
74
39
9
27
19
14
27
9
30
40
42
11
24
24
45
48
15
25
23
19
53
24
24
3
9
24
7
62
27
36
60
3
9
63
36
6
30
10
44
18
21
19
32
72
24
4
53
12
39
36
18
27
21
36
51
57
40
119
27
4
14
12
54
81
12
57
51
84
13
23
12
12
1
32
6
12
33
81
4
26
10
26
40
2
3
24
48
60
12
13
6
29
1
11
21
36
4
20
51
3
66
118
29
84
21
28
11
37
11
9
18
57
81
6
69
36
15
57
15
40
18
59
24
12
12
21
4
18
14
76
48
2
33
15
4
50
3
48
67
8
10
86
4
90
26
46
48
131
63
22
114
113
9
18
12
9
9
4
6
8
36
112
5
9
39
91
2
124
2
69
21
12
4
68
15
45
3
1
8
46
30
11
27
16
5
1
14
18
27
132
21
12
78
33
15
9
37
14
90
3
24
85
11
7
29
21
52
14
69
3
60
22
62
4
36
65
21
24
4
36
14
34
20
22
8
9
9
78
16
14
42
30
87
9
18
9
12
117
36
10
18
30
2
30
9
1
8
15
9
39
27
60
9
31
26
36
78
9
9
3
12
37
23
15
70
32
39
24
9
3
15
21
84
21
27
55
5
45
3
27
33
81
16
38
4
26
27
13
20
27
21
54
6
156
42
36
22
11
36
51
45
60
60
21
48
63
31
6
8
18
22
104
4
11
7
77
24
63
22
26
28
12
2
16
20
27
24
24
12
19
17
15
22
23
12
69
10
5
9
4
11
36
12
27
34
32
22
14
10
5
27
4
84
24
32
12
21
15
33
45
40
26
69
3
40
2
12
3
12
45
27
3
9
24
7
14
3
123
54
22
20
9
3
9
1
68
48
111
61
12
42
17
13
11
24
3
9
12
12
25
59
81
3
27
42
4
44
3
37
36
2
76
5
24
7
14
75
1
11
12
31
5
3
6
27
7
18
6
5
13
8
22
2
3
12
19
14
39
24
49
6
30
47
21
51
13
36
26
54
18
24
48
40
53
12
31
50
15
93
40
26
21
12
7
24
14
34
41
36
9
42
4
26
36
6
18
3
51
9
7
5
12
48
25
14
22
6
53
37
14
21
13
36
24
90
12
14
36
63
19
17
12
48
25
68
28
23
9
12
6
12
42
3
24
27
66
28
30
42
35
27
42
34
29
12
15
18
16
71
12
3
22
60
47
3
30
6
9
12
12
1
59
24
72
3
4
36
29
12
55
5
49
59
7
5
31
18
20
51
12
49
44
27
36
91
50
123
7
8
6
39
13
23
24
9
34
29
3
9
60
67
14
15
1
20
40
8
28
26
21
39
30
15
3
36
93
43
5
9
3
1
48
32
15
96
1
23
1
8
39
21
52
6
5
13
18
29
75
12
54
72
6
45
60
1
2
9
25
32
18
18
15
63
33
3
33
36
21
58
77
7
5
24
61
14
22
11
7
17
25
8
39
69
6
18
36
3
36
9
3
72
57
15
43
5
24
12
39
6
75
27
6
12
10
30
47
24
24
33
18
54
22
50
207
61
18
5
31
17
21
63
12
1
62
45
13
38
16
5
37
14
12
9
1
23
3
9
49
36
2
18
3
31
36
17
15
33
36
21
24
54
52
18
2
ABCD 98931041362*3^$a+1 [50086]
18
42
30
36
36
81
159
65
43
53
72
73
39
135
9
32
73
120
111
105
6
9
48
51
21
248
13
42
12
125
1
54
36
77
31
41
64
24
72
93
108
90
48
36
6
48
96
18
33
177
150
90
108
84
126
24
48
6
75
176
31
54
6
29
16
72
8
112
120
48
27
48
168
125
16
69
54
42
11
19
213
171
21
51
54
90
30
90
261
24
21
75
39
30
6
144
45
8
48
73
42
69
56
64
3
222
36
12
15
135
17
64
9
90
48
45
63
36
24
21
33
47
16
45
35
144
31
9
159
9
291
36
18
15
8
112
8
7
30
18
17
217
96
120
39
3
117
8
40
48
39
81
8
1
234
21
15
30
18
17
1
78
57
152
25
111
105
71
49
15
27
29
61
18
84
6
15
51
93
21
156
126
153
87
9
63
17
1
63
27
45
8
55
90
15
57
54
33
15
18
87
111
41
48
73
23
19
30
6
12
77
40
33
180
18
161
136
48
87
9
63
33
147
21
531
53
115
30
78
12
72
125
55
33
45
102
21
3
180
9
81
30
36
108
96
17
40
72
48
3
72
29
163
42
35
13
75
87
33
8
40
264
21
75
48
15
9
176
144
91
69
48
27
125
31
41
19
101
1
144
15
9
39
207
6
35
127
12
114
11
55
41
67
78
90
30
198
24
161
1
39
27
90
90
9
296
7
66
126
96
174
59
1
90
53
48
55
9
15
9
9
63
165
108
96
36
27
8
19
48
78
15
15
129
39
36
29
79
33
3
101
16
3
77
49
18
45
72
159
12
149
85
51
27
93
87
18
87
123
108
201
51
132
12
24
36
9
57
39
3
36
65
16
48
8
19
204
36
84
42
30
57
72
195
45
8
163
150
18
21
24
45
11
181
54
24
21
45
3
75
101
1
15
200
19
69
152
19
117
72
8
19
29
61
30
45
8
7
33
33
90
90
75
39
129
9
6
84
36
9
33
48
87
27
12
24
12
144
141
128
7
33
129
48
135
8
55
204
48
78
54
48
9
24
96
48
120
117
6
93
81
63
87
65
24
1
30
36
5
19
45
39
89
115
53
64
9
39
15
12
24
90
35
91
66
99
63
90
63
69
48
27
48
33
135
15
84
24
12
24
153
21
51
9
72
48
6
81
57
167
1
48
167
49
18
42
66
42
36
144
3
45
42
33
105
42
66
27
117
60
87
24
104
91
21
45
35
208
48
24
9
6
84
6
63
240
3
48
21
48
8
19
69
15
57
129
30
234
39
3
29
25
174
6
3
32
19
125
19
12
33
45
11
199
81
249
71
121
114
21
33
198
33
21
18
66
42
48
69
81
47
169
111
48
96
120
15
18
108
3
72
75
54
36
83
16
9
54
105
21
11
1
18
216
69
24
72
3
12
113
136
144
56
79
12
36
18
36
78
21
159
36
12
17
43
48
6
48
87
63
17
40
285
35
91
12
33
9
108
11
55
129
93
54
138
6
29
16
39
108
45
159
126
18
9
27
126
47
73
15
63
17
19
21
8
55
89
7
30
59
31
113
48
24
88
33
95
73
12
42
12
54
6
138
87
189
179
67
21
57
18
173
136
81
87
27
93
80
7
18
87
3
180
30
3
33
60
35
1
54
105
147
84
33
21
51
24
177
15
225
18
12
17
25
47
43
21
15
12
24
36
108
29
88
63
144
48
9
8
43
45
27
21
24
8
13
60
71
55
33
120
72
129
144
6
12
114
18
36
12
9
24
192
72
51
30
42
30
168
111
63
60
48
5
40
9
186
48
21
39
9
3
60
105
33
114
36
81
24
56
160
21
35
88
21
48
90
42
90
53
31
42
90
30
90
144
5
40
80
73
ABCD 98931214808*3^$a+1 [50026]
24
77
13
48
54
29
4
81
11
55
18
23
28
32
7
65
25
15
21
24
11
16
93
3
3
72
18
36
35
1
23
7
53
24
12
24
31
21
33
42
17
13
24
35
13
11
7
24
9
21
11
103
29
48
24
19
29
13
12
95
88
44
13
15
8
12
13
3
75
17
12
7
41
64
20
24
64
15
5
13
23
19
137
1
18
6
15
3
17
36
19
48
5
60
12
24
4
20
16
21
114
12
29
28
15
17
43
45
32
31
65
60
12
25
11
72
4
105
59
96
31
18
15
39
17
91
12
5
36
49
60
30
57
8
96
91
18
6
12
42
48
35
37
35
7
5
13
27
68
31
5
85
11
43
5
13
18
17
84
19
24
77
48
36
37
63
21
11
4
39
6
66
54
6
5
4
8
13
15
8
12
25
59
13
12
71
25
30
53
4
3
33
69
23
48
7
45
8
1
48
42
36
9
39
77
12
55
57
20
120
16
27
18
30
54
35
55
18
3
44
25
18
21
32
7
18
12
3
12
57
6
69
15
36
198
59
16
36
69
15
21
23
37
66
69
3
18
54
41
49
23
1
35
1
90
5
64
56
13
6
17
28
81
36
12
71
25
27
3
72
29
13
23
49
15
15
5
24
7
42
12
18
5
12
24
31
5
13
23
49
6
54
23
36
31
5
13
51
140
40
36
33
15
8
12
52
3
21
32
79
33
51
24
18
108
15
15
41
60
148
57
18
57
21
12
36
6
29
7
33
21
35
13
36
6
18
51
32
55
5
48
12
79
6
18
17
19
36
17
85
18
5
19
30
3
15
18
35
19
60
41
7
41
37
12
6
17
19
18
63
3
65
25
6
36
9
8
1
12
132
12
23
67
36
17
12
31
53
1
11
4
44
7
5
37
27
3
17
16
3
5
91
54
35
1
30
78
12
6
17
31
114
167
24
4
20
16
20
55
5
25
24
51
21
135
56
4
3
101
1
35
61
18
30
24
27
9
15
159
5
1
35
1
48
11
49
12
39
44
43
5
19
29
25
30
24
72
29
12
85
18
12
69
21
24
11
4
36
15
42
12
18
36
24
12
6
18
72
12
5
12
24
16
15
36
54
90
18
35
37
35
1
18
24
17
1
12
36
24
12
11
43
6
11
55
24
5
13
48
78
45
27
12
21
92
48
37
35
4
80
13
18
5
12
36
19
48
113
24
97
23
85
11
7
29
25
6
77
31
30
11
24
1
3
57
71
28
39
6
12
35
84
48
73
12
42
18
12
75
3
48
17
7
33
8
24
1
15
39
21
12
36
27
9
3
17
16
39
18
42
5
60
36
7
45
68
12
67
78
15
36
44
13
59
60
96
72
16
56
13
18
5
12
7
30
6
29
1
24
15
15
101
12
132
84
60
31
5
13
11
12
43
57
3
29
36
1
18
6
51
3
5
31
17
49
60
15
21
12
18
17
12
60
4
105
36
18
36
21
20
48
7
9
39
60
5
31
5
7
89
55
6
18
5
67
90
12
51
81
15
20
13
15
8
24
48
12
24
1
23
97
36
15
3
5
16
69
6
36
30
47
43
5
88
36
15
18
3
39
5
48
1
66
6
23
7
24
36
17
28
20
4
20
13
23
28
9
83
4
8
7
41
24
13
35
103
5
127
113
40
9
30
24
45
32
24
25
84
6
33
8
43
17
43
5
72
4
8
31
17
7
5
13
12
18
29
24
16
3
42
11
253
15
24
3
9
45
59
36
4
99
81
21
24
54
18
12
60
11
7
5
7
5
31
5
1
35
13
6
5
7
29
24
40
92
64
60
36
68
4
20
12
55
53
1
11
36
7
5
67
29
24
16
72
57
147
8
121
15
39
5
7
29
61
11
40
3
6
23
12
31
5
48
7
30
24
11
48
7
17
1
6
45
39
24
48
113
36
1
30
5
12
61
12
90
150
15
20
28
20
127
53
96
13
15
3
29
25
6
33
87
18
6
30
15
60
3
33
3
12
5
100
80
84
55
33
8
19
36
17
91
5
67
89
1
90
54
23
25
23
13
24
15
3
5
60
12
25
95
31
57
3
84
17
40
21
84
11
24
73
107
43
17
49
47
4
8
1
30
6
11
19
60
66
47
7
24
72
89
60
61
23
1
23
61
75
20
19
72
41
7
18
60
12
3
3
5
24
73
15
32
25
18
5
13
71
19
6
23
12
1
48
42
5
72
7
18
6
12
29
4
20
12
4
24
87
17
43
30
15
3
77
73
66
33
3
89
1
18
42
23
61
23
31
6
51
3
72
29
1
3
56
88
8
7
57
8
48
19
29
61
18
5
31
54
15
3
30
107
12
13
30
33
27
12
54
15
27
5
13
12
72
6
12
77
1
15
21
95
4
9
12
18
41
85
6
29
1
23
13
15
80
12
16
20
7
9
21
23
37
23
24
1
24
27
56
40
75
12
21
15
6
30
113
28
3
21
20
1
63
36
9
15
39
53
13
47
4
96
33
24
23
43
24
30
6
30
47
25
23
49
11
25
24
12
23
37
120
11
28
69
11
24
37
3
80
28
8
24
16
9
27
3
21
36
3
12
41
37
63
39
5
136
27
17
100
9
95
49
36
12
24
15
8
31
12
17
40
56
16
21
12
15
32
36
97
35
52
45
35
24
97
78
5
7
29
13
27
183
42
11
12
13
15
3
5
12
48
1
71
37
78
9
8
28
20
19
6
30
17
48
43
5
31
5
31
90
24
18
12
6
72
120
3
8
61
15
36
92
40
15
53
24
13
180
72
59
49
18
132
36
45
39
5
1
54
77
48
48
43
77
40
44
64
9
12
15
24
21
15
36
20
12
1
72
18
17
12
7
6
54
41
13
84
36
111
15
21
8
4
36
44
12
55
6
12
71
16
8
12
43
18
18
30
35
112
32
1
11
4
57
72
3
123
21
3
12
21
15
24
36
102
23
13
72
18
42
12
51
21
15
104
36
36
12
13
3
87
24
5
43
42
36
95
25
42
18
35
49
51
8
12
37
35
37
18
18
54
36
33
80
36
24
4
8
60
43
6
15
105
23
16
129
11
40
36
3
17
1
87
12
128
12
13
120
35
25
48
24
18
17
1
12
42
9
27
69
21
15
84
75
29
7
5
48
12
28
12
8
1
35
16
33
35
4
33
72
6
41
4
20
1
71
60
48
24
120
37
15
8
13
3
51
5
31
17
25
35
52
123
17
1
47
67
5
103
41
36
24
37
39
56
48
109
11
31
5
151
5
12
43
5
12
31
21
15
6
12
35
120
85
47
40
15
5
13
36
95
12
24
1
48
47
7
5
37
23
43
17
36
1
78
17
13
6
29
40
15
53
19
18
3
48
21
6
5
40
44
55
5
60
48
12
103
5
1
66
41
55
5
40
27
33
33
24
23
120
24
31
90
12
6
12
17
151
69
8
7
5
12
24
1
18
81
9
36
27
24
20
55
120
18
15
27
53
1
12
54
141
20
19
78
ABCD 98932262524*3^$a+1 [50114]
16
104
1
12
6
5
1
78
66
24
63
144
48
80
13
12
42
21
27
21
24
27
45
81
204
48
78
5
72
7
180
18
27
24
24
33
15
69
240
131
67
18
12
143
13
96
36
48
6
9
57
63
27
45
33
39
51
12
33
57
114
189
9
36
51
75
45
45
168
27
51
45
63
66
23
112
56
25
39
75
18
3
104
16
75
125
79
9
9
15
48
45
72
72
51
75
30
84
6
90
99
21
123
129
60
18
42
102
9
51
21
69
78
72
66
18
156
48
45
72
33
36
35
19
18
35
205
120
120
3
144
56
61
6
117
51
6
15
39
30
96
18
105
48
8
16
21
90
60
54
48
12
30
5
19
54
15
27
125
1
63
21
48
75
33
23
72
49
18
5
136
15
57
8
16
3
12
114
36
35
91
5
7
12
18
3
8
7
252
213
27
42
60
30
36
53
49
15
45
12
30
33
15
60
18
12
36
99
15
57
51
24
101
7
30
27
3
6
72
42
18
12
15
48
72
27
66
27
8
115
144
21
8
24
31
105
24
165
3
45
179
96
25
42
42
84
15
72
128
31
30
18
57
24
57
60
24
60
150
30
59
109
12
114
12
114
78
6
42
89
19
24
45
3
42
11
16
96
32
48
19
141
39
33
3
12
12
29
64
8
112
48
8
151
81
3
117
27
12
105
213
27
123
53
72
43
18
35
16
48
33
23
1
66
30
60
3
120
24
8
19
6
42
108
9
75
96
72
5
13
27
32
19
45
21
6
12
30
30
42
84
54
12
6
12
12
60
3
48
45
12
60
11
7
9
39
36
45
80
25
39
57
39
33
180
6
24
18
3
80
1
90
30
66
90
3
69
11
64
51
29
16
81
71
208
24
75
66
35
19
18
30
24
5
40
48
48
24
96
72
176
37
30
30
72
96
12
3
80
19
21
21
3
72
3
77
16
144
75
45
51
30
12
78
90
24
18
12
45
99
117
99
101
72
97
96
48
66
6
42
45
117
48
35
48
19
30
6
12
72
69
96
48
80
16
51
96
18
51
21
107
112
3
42
11
115
120
45
3
5
16
45
48
3
39
65
16
72
120
3
144
24
125
16
3
237
69
27
75
5
19
30
66
84
48
138
15
32
43
114
48
51
39
30
3
8
67
93
24
3
12
6
84
42
48
90
18
234
18
78
42
45
56
64
56
31
153
27
6
90
53
16
33
95
85
11
7
144
105
99
69
3
24
21
147
77
19
24
45
120
3
5
37
6
96
60
6
3
39
150
123
48
141
150
69
57
60
18
132
12
30
12
39
32
25
39
8
37
48
6
24
45
72
24
9
78
18
84
6
42
83
40
9
23
48
61
30
48
120
60
30
11
24
85
78
45
15
84
141
104
24
19
18
147
3
48
21
93
83
13
240
51
33
63
8
25
12
12
12
83
43
18
51
75
30
66
5
19
21
72
105
132
3
80
1
36
3
33
23
1
84
27
27
12
18
95
67
6
12
132
24
12
30
72
30
36
54
78
39
15
96
42
18
24
30
36
72
11
24
40
93
138
90
6
65
40
8
1
84
3
3
72
60
9
48
33
84
66
129
3
42
66
9
171
45
8
7
57
32
49
12
27
56
16
39
6
3
72
8
55
198
147
3
5
40
27
6
6
18
12
96
30
53
49
12
99
51
60
33
56
37
102
5
7
30
3
63
33
189
3
24
3
72
69
9
15
33
42
30
12
3
192
153
23
72
40
75
72
53
25
18
30
39
75
24
24
18
35
72
1
6
66
60
24
54
45
96
33
6
6
108
18
53
16
51
45
27
5
13
30
24
18
12
111
129
111
128
37
3
9
18
24
48
45
72
21
3
9
12
35
13
11
61
6
117
8
37
75
27
90
51
33
71
40
8
72
1
60
42
57
3
5
31
105
27
24
186
27
32
43
18
12
18
72
12
81
24
8
85
12
108
3
144
48
51
12
42
111
171
45
21
3
21
114
30
12
95
88
24
105
78
60
54
39
45
51
48
120
51
30
42
24
30
30
33
27
144
24
66
51
33
36
35
49
66
21
104
67
288
5
16
93
107
64
57
95
72
37
3
120
72
104
19
60
12
5
16
48
27
24
93
15
33
8
1
114
42
54
36
33
80
24
37
3
75
21
69
42
9
9
78
89
13
42
9
141
30
66
107
112
51
24
78
6
12
24
45
21
3
51
21
9
18
132
36
5
7
48
9
8
13
27
93
90
9
81
12
3
32
72
31
54
3
3
45
33
6
78
60
135
15
41
1
48
87
105
191
19
21
72
3
53
16
ABCD 98932762822*3^$a+1 [50169]
27
54
27
57
42
138
42
57
84
39
30
39
39
81
12
108
45
96
54
45
24
48
9
54
54
36
111
24
171
30
3
36
75
30
111
3
36
84
90
6
45
75
90
114
126
36
135
120
9
54
150
66
204
30
72
150
9
81
87
33
63
207
18
15
72
72
207
129
15
9
291
201
105
231
9
66
168
216
66
18
33
129
3
51
21
69
6
21
27
57
129
123
33
3
111
54
111
24
21
6
45
39
117
27
33
9
18
36
33
72
48
72
99
69
3
45
45
3
72
72
27
33
93
15
63
21
51
48
9
63
105
9
39
12
33
75
51
324
6
3
513
54
33
72
21
24
51
75
18
30
69
120
117
96
18
153
99
21
27
6
3
12
75
210
99
81
87
153
15
15
54
72
24
144
12
90
18
99
81
90
9
132
21
135
36
60
9
18
57
24
144
21
96
18
45
27
30
39
96
48
75
9
96
15
129
24
69
138
72
45
63
180
6
84
159
36
21
114
9
21
126
6
30
78
111
225
63
108
84
39
21
9
75
24
24
63
66
54
33
3
168
93
24
9
75
69
87
3
126
15
72
3
54
12
18
129
57
120
144
99
51
90
66
6
30
18
6
57
48
21
108
75
12
3
72
69
291
30
54
24
105
57
3
87
90
108
51
12
129
198
105
21
123
117
174
42
54
54
30
33
12
156
84
12
69
3
51
30
27
63
117
12
252
21
15
75
54
30
150
30
201
183
201
120
60
45
6
105
39
45
165
6
33
111
153
93
288
75
15
69
12
24
45
120
6
45
99
117
75
78
12
171
27
21
39
57
72
36
45
72
108
6
54
15
21
255
15
45
9
102
108
162
78
162
18
30
75
48
129
15
225
84
6
33
15
69
3
24
30
99
81
294
162
54
93
63
9
24
27
18
123
120
192
168
9
159
39
30
162
93
12
9
15
195
57
36
3
30
87
84
48
75
9
27
108
57
15
228
9
207
36
60
21
72
45
132
18
12
69
12
27
90
72
24
27
3
21
3
45
21
54
60
57
63
93
69
18
93
3
9
27
108
21
141
39
84
87
33
36
9
51
141
150
33
141
63
72
24
117
54
30
114
69
21
75
27
78
399
144
48
21
18
9
72
39
36
24
30
6
156
81
63
6
75
36
99
18
90
33
63
81
24
39
102
90
288
36
204
12
78
63
84
105
120
51
9
111
33
15
39
33
72
57
15
75
180
120
54
60
30
126
39
12
9
30
93
177
78
30
51
9
36
84
36
36
99
72
9
144
87
24
123
21
51
54
6
48
33
27
93
108
105
36
3
84
12
12
72
87
21
27
36
186
3
87
141
108
21
27
27
105
36
108
15
72
21
48
75
9
12
3
72
69
51
117
87
54
63
219
9
9
60
87
48
27
30
54
93
123
18
27
24
72
153
51
156
180
27
180
90
3
9
87
72
9
120
36
96
48
39
108
72
60
27
9
45
3
147
21
36
15
144
54
12
99
51
9
21
198
21
36
219
21
69
36
51
87
96
57
12
15
21
36
3
21
135
33
96
12
45
15
144
48
57
27
9
24
246
45
12
156
132
36
12
117
198
69
240
48
156
48
81
144
60
66
18
87
3
216
21
69
27
12
57
54
261
12
87
9
60
24
12
252
48
36
93
252
51
129
54
6
48
39
111
12
54
63
12
195
24
12
ABCD 98933716138*3^$a+1 [50004]
15
48
81
51
60
24
9
67
108
20
51
37
20
9
24
3
36
9
7
5
19
56
9
19
77
15
4
44
36
27
21
132
39
21
40
17
39
60
24
16
65
30
13
11
24
42
99
36
9
24
27
48
84
33
39
45
43
56
36
16
53
120
30
66
15
15
24
6
12
30
18
19
17
60
24
115
24
35
9
39
9
81
15
15
13
12
65
30
9
63
18
24
39
12
88
5
6
24
57
48
15
1
53
147
36
40
125
31
17
87
64
20
64
29
43
5
51
76
56
15
42
24
24
6
25
60
8
12
15
37
20
12
27
18
223
29
3
4
32
21
72
43
17
12
7
47
144
18
48
12
3
48
33
7
71
18
24
15
12
9
3
28
59
90
31
17
87
33
30
49
47
66
24
24
15
111
6
79
44
9
15
33
30
114
24
6
30
7
12
32
40
128
21
36
15
15
25
44
21
39
36
12
45
27
9
3
51
162
19
5
6
66
72
30
78
3
28
12
17
24
30
145
23
48
114
15
4
72
36
17
15
40
17
3
51
18
19
17
91
23
42
63
24
9
19
20
9
36
3
15
9
9
79
20
69
24
48
30
48
33
9
15
33
72
15
9
6
9
15
61
125
120
30
1
32
9
3
40
65
39
93
72
24
30
30
75
12
12
57
6
13
104
27
21
36
12
21
84
19
41
72
39
9
12
51
24
105
3
12
9
27
93
24
75
45
147
69
48
67
68
33
15
36
28
71
33
52
17
36
63
33
6
48
13
107
42
78
9
57
24
24
123
45
39
16
89
19
44
15
121
17
67
5
48
3
12
9
6
13
56
48
4
41
7
149
12
19
65
51
48
81
30
49
68
9
42
42
51
40
59
6
3
15
21
9
27
57
7
23
49
128
16
29
84
6
144
9
15
57
105
51
9
3
105
6
25
17
19
35
30
60
54
69
3
48
6
55
53
102
81
48
15
66
30
73
23
69
21
78
6
36
3
51
54
192
123
12
36
120
24
24
9
15
12
69
36
12
36
3
72
12
16
32
21
36
43
71
66
54
9
120
48
12
28
29
67
12
35
109
17
3
39
18
55
17
3
3
9
72
69
12
54
18
7
5
27
9
3
60
9
6
13
8
12
24
64
41
43
59
1
5
39
27
13
65
3
9
15
21
55
5
31
8
4
29
103
44
21
54
120
85
29
19
44
63
45
16
68
9
7
71
9
120
4
36
56
9
39
45
36
3
123
85
44
63
30
43
23
30
75
16
5
90
24
61
12
101
27
72
4
12
8
9
30
69
60
45
186
9
52
68
64
17
54
13
8
9
91
23
18
3
21
30
48
37
5
30
1
17
7
8
15
21
64
5
67
5
120
36
114
117
3
1
8
84
48
12
36
21
24
51
76
36
11
9
24
24
81
43
77
3
48
12
48
129
12
18
72
1
92
9
7
68
4
35
21
3
66
19
12
89
147
27
13
5
43
44
63
9
16
47
30
51
9
79
48
101
7
11
25
5
132
12
3
24
4
35
21
9
51
15
9
64
5
3
57
27
105
87
4
23
21
4
36
56
12
28
53
51
12
4
68
69
3
24
112
12
29
7
23
66
7
36
8
28
36
32
105
87
45
19
68
39
66
255
36
3
90
30
9
204
28
36
5
27
48
9
60
36
75
28
35
24
9
33
54
21
3
1
12
176
9
3
9
7
72
41
252
75
64
17
24
30
85
24
29
27
96
9
39
27
48
21
12
24
9
31
24
128
24
28
5
54
9
52
11
90
7
60
35
37
192
32
64
36
71
1
20
45
12
36
6
6
55
29
39
21
39
28
41
67
56
3
49
8
9
19
11
24
30
114
33
28
101
7
84
44
9
12
27
48
57
19
132
65
6
24
49
17
55
29
12
7
8
33
36
19
77
3
9
15
33
168
175
17
3
57
18
42
39
24
15
24
73
128
48
9
24
27
48
4
119
1
47
21
64
29
15
15
24
9
36
21
78
72
30
115
29
3
63
30
27
21
48
42
18
31
41
3
28
47
24
90
19
35
6
36
7
47
105
9
84
36
12
31
29
48
24
31
125
67
29
3
57
219
4
8
39
33
87
30
127
29
15
39
81
15
1
20
21
7
24
80
69
27
9
31
36
35
42
12
90
9
15
24
18
48
31
12
29
24
24
31
24
65
30
54
42
24
1
84
32
123
30
36
39
9
12
75
4
5
72
30
1
89
24
24
6
54
39
27
24
1
44
52
56
39
25
8
39
69
57
60
7
47
48
9
4
104
3
13
89
12
7
47
66
15
45
7
41
36
15
9
15
16
17
48
36
7
41
51
16
72
12
29
6
96
1
5
18
201
15
6
91
47
33
57
43
24
44
36
208
5
123
12
124
17
18
18
48
96
30
21
28
41
54
24
18
19
56
40
20
9
6
18
87
144
9
135
15
25
17
51
12
24
4
48
29
171
16
32
3
18
36
60
15
39
1
23
9
63
69
9
60
103
47
66
3
21
6
96
105
81
7
125
12
24
111
4
5
6
21
27
49
20
93
43
20
84
3
54
60
15
57
67
77
30
61
8
36
24
88
47
9
84
12
16
108
8
3
81
144
16
23
13
8
40
11
45
21
55
29
66
42
79
72
41
63
33
48
24
6
49
96
5
42
93
27
13
56
3
6
79
84
29
7
5
15
12
51
57
36
57
60
75
9
7
156
17
30
66
48
6
6
12
72
24
67
77
72
54
186
3
48
9
51
9
6
57
63
105
52
11
33
9
24
30
66
51
21
87
33
7
24
20
21
15
28
72
5
24
72
12
19
80
48
24
24
15
69
123
25
92
21
6
57
9
96
30
81
9
30
54
18
30
36
72
30
120
205
17
48
ABCD 98933924366*3^$a+1 [50151]
33
57
60
60
120
78
42
51
48
9
60
42
60
60
18
3
24
63
12
18
12
39
9
30
72
9
9
207
15
60
33
57
90
90
30
90
18
21
24
45
42
78
72
51
9
48
60
42
30
63
180
15
162
18
12
18
30
162
330
18
3
9
138
105
15
30
72
30
30
63
48
60
48
24
192
123
12
168
60
12
30
99
36
33
27
75
9
21
48
135
45
60
87
24
99
30
12
3
57
51
9
30
105
48
27
48
21
9
3
9
60
30
45
15
60
150
168
102
30
108
12
3
60
45
60
3
69
78
45
177
60
51
24
105
180
3
27
129
144
45
102
30
108
60
30
72
309
21
168
12
51
108
36
153
42
18
42
180
93
27
240
21
48
21
168
42
120
45
33
120
27
135
45
165
48
42
78
27
63
12
78
27
375
30
123
15
120
21
129
12
3
45
12
30
9
69
72
138
90
162
30
15
84
36
15
9
9
42
21
12
36
24
48
27
117
75
78
270
42
111
9
30
30
63
45
147
3
90
72
75
75
30
108
150
33
39
45
108
15
12
9
36
108
60
15
30
12
60
48
60
42
48
201
51
45
75
9
129
252
18
12
81
117
102
9
21
48
192
51
9
60
18
12
108
162
39
21
123
108
87
90
102
105
33
3
9
3
240
45
30
60
21
21
48
27
33
90
57
63
12
69
129
102
18
30
60
42
210
93
48
69
30
78
3
117
123
84
63
102
30
9
99
45
27
153
48
27
42
18
72
30
171
24
93
60
111
99
33
27
81
72
9
135
48
15
90
90
60
270
42
9
99
12
78
27
24
12
9
78
57
105
138
12
90
60
30
48
120
42
39
39
42
60
18
90
42
120
30
120
48
63
180
84
75
18
51
21
18
33
9
108
150
12
48
30
3
87
57
105
78
165
180
156
96
45
39
21
48
12
63
27
30
198
33
60
249
60
63
75
60
30
42
18
15
12
33
72
60
75
3
33
87
12
9
81
48
60
120
171
39
57
36
9
3
117
78
60
60
120
180
30
30
72
9
21
108
87
93
312
123
36
36
3
12
78
171
21
48
72
78
12
81
87
33
27
30
15
45
150
45
45
12
135
60
105
18
30
3
9
15
93
162
81
87
72
48
30
60
42
48
102
159
51
45
63
30
12
48
60
51
21
18
150
102
60
108
150
27
93
60
72
63
15
12
48
30
147
45
39
9
102
33
36
60
9
60
12
240
111
252
15
33
9
78
72
9
99
12
18
60
3
72
15
30
60
12
138
42
30
93
105
147
33
12
60
39
69
51
21
3
36
39
12
78
60
30
81
24
27
108
57
15
30
63
132
33
12
78
33
108
81
63
27
48
57
123
60
60
42
3
135
90
111
21
90
18
72
48
102
168
12
141
12
57
39
51
48
12
30
48
12
63
57
120
120
108
120
120
30
42
3
117
90
30
15
33
63
117
30
141
144
117
18
42
18
57
63
30
27
3
72
150
48
72
90
120
78
12
18
42
60
51
87
120
153
39
120
60
60
18
27
3
60
42
120
63
12
3
33
57
12
108
3
108
36
144
9
342
33
57
15
3
150
27
84
60
189
12
30
30
39
21
48
30
33
84
45
18
102
18
33
27
42
18
60
33
57
42
18
30
57
33
3
57
123
87
33
69
108
12
108
12
111
27
120
60
42
3
27
48
90
12
18
30
90
12
18
15
12
33
3
69
150
78
51
21
120
15
33
3
27
33
69
51
39
18
51
9
30
30
27
3
30
15
57
48
120
30
93
39
30
78
60
12
9
9
102
21
117
27
33
111
51
60
9
24
48
24
33
90
162
51
72
15
192
108
180
81
72
87
ABCD 98933937944*3^$a+1 [50001]
117
21
111
256
12
12
11
18
87
33
42
25
12
83
9
81
39
16
35
9
36
24
4
5
87
3
117
88
56
9
7
12
11
42
18
57
4
96
23
1
29
55
36
44
16
11
108
9
60
288
40
144
41
30
18
51
9
7
5
39
16
20
3
9
52
60
56
15
13
60
5
27
40
44
9
42
25
84
60
36
12
8
63
120
37
20
15
49
11
30
3
84
40
20
93
67
12
20
16
12
32
51
78
7
113
31
41
7
32
16
8
45
42
57
40
60
131
81
16
72
8
24
69
15
36
48
111
132
25
84
80
24
15
1
84
44
3
45
64
29
90
49
56
40
92
52
12
11
165
33
12
7
72
36
44
64
32
33
150
49
41
30
49
48
72
12
36
44
84
40
17
19
89
12
15
64
44
76
84
140
132
3
72
90
223
24
20
148
48
200
40
5
51
96
144
24
12
48
4
8
88
12
83
141
36
12
52
24
72
23
49
32
36
33
27
24
28
92
24
60
12
4
224
12
4
36
8
120
45
30
69
88
164
9
12
90
13
132
23
37
152
88
84
29
19
12
59
72
45
15
129
16
68
100
65
31
48
23
105
28
12
23
300
49
36
24
120
11
21
48
88
48
20
180
40
72
60
32
3
45
3
121
168
72
120
11
13
32
4
48
20
60
123
60
93
15
72
9
9
30
1
56
15
73
35
72
9
4
167
25
120
8
120
36
48
60
111
12
9
76
83
12
18
42
37
48
20
4
11
13
56
81
120
78
1
24
5
42
93
96
144
96
4
47
60
33
36
28
11
37
12
36
44
16
32
52
53
18
61
24
20
16
20
16
80
3
30
27
123
12
60
13
20
105
31
8
40
8
75
18
67
12
60
11
69
16
20
87
13
24
36
5
72
15
4
11
25
53
115
24
48
24
71
13
60
35
60
30
147
15
129
24
40
5
31
68
63
45
12
36
60
36
4
60
107
73
107
133
35
21
24
225
15
16
44
36
40
96
143
57
24
4
20
12
52
71
30
19
8
12
12
16
48
65
151
11
18
19
8
148
20
12
4
29
12
18
81
51
25
48
47
18
87
63
1
48
71
1
20
96
28
56
64
72
24
60
29
31
24
12
83
25
20
16
29
175
24
72
56
15
49
44
64
128
4
204
44
88
72
8
12
51
57
24
51
18
7
5
15
3
60
30
31
20
28
80
16
32
15
228
1
131
13
24
36
12
8
64
96
24
11
25
20
135
9
3
105
100
12
71
72
18
42
9
24
15
60
57
64
44
96
4
95
141
136
12
71
61
24
5
12
3
36
40
24
137
48
51
96
15
33
4
56
40
12
20
15
49
59
45
45
19
8
28
36
44
60
16
11
45
28
47
33
60
15
57
15
18
15
57
195
52
96
35
21
39
25
47
73
35
69
96
112
180
44
36
3
97
23
37
44
96
63
25
56
39
109
143
33
4
12
108
83
13
5
19
32
144
72
4
11
57
51
57
75
9
9
31
24
72
132
12
24
32
15
18
30
42
87
3
25
23
21
4
84
80
76
80
4
96
24
96
32
15
9
28
96
116
60
16
12
36
32
4
8
51
1
164
57
18
1
29
15
45
12
27
12
40
296
64
176
15
85
83
180
157
48
32
15
210
108
60
72
39
48
16
107
37
32
39
49
60
68
3
45
135
1
131
97
41
27
28
12
65
18
21
81
18
25
92
48
72
208
32
28
32
12
36
36
108
96
52
72
48
53
19
11
72
18
42
49
56
244
80
16
48
44
96
4
11
81
24
16
60
11
49
56
28
32
183
25
95
49
60
8
24
84
4
8
48
36
16
44
120
9
7
12
68
15
45
15
33
75
25
72
48
32
24
9
60
51
16
24
11
33
64
83
108
21
28
23
108
45
112
32
48
3
30
67
24
24
35
25
5
60
31
48
92
36
3
45
4
48
92
76
95
117
33
19
56
52
44
16
65
48
67
44
51
13
32
120
3
21
9
7
8
16
131
57
48
4
96
53
27
24
24
195
12
13
47
48
37
23
72
93
4
188
12
132
28
41
60
30
1
68
40
96
36
11
9
24
57
240
30
25
48
17
18
90
55
36
59
72
277
96
5
31
108
8
28
92
3
72
69
144
15
37
23
61
11
18
79
11
37
35
13
5
15
16
59
45
27
120
150
15
48
12
4
24
17
79
24
56
39
57
4
68
28
20
3
72
13
20
52
72
23
60
45
4
48
23
13
80
24
72
69
75
60
64
71
37
20
52
140
51
45
87
30
108
15
45
51
4
12
12
32
51
13
120
156
20
76
5
27
28
20
123
60
12
9
24
96
39
1
ABCD 98934135616*3^$a+1 [50003]
37
140
111
1
48
12
29
7
12
11
222
30
42
12
3
57
18
138
115
17
36
19
233
12
42
121
17
6
12
42
12
24
210
121
36
12
80
3
57
3
18
99
171
72
30
55
35
69
28
11
36
6
12
42
66
162
6
31
35
6
30
85
23
21
48
45
75
27
13
32
63
57
33
75
15
72
114
66
33
40
12
20
40
5
3
63
18
132
19
8
135
85
20
111
54
75
112
5
6
12
6
171
93
27
15
1
47
6
19
53
18
36
45
3
6
31
71
90
24
66
18
60
7
32
27
18
36
24
27
28
11
6
30
24
109
53
54
66
19
71
9
159
66
75
75
93
112
29
79
11
69
3
12
72
6
108
30
21
51
90
19
95
138
72
115
20
45
15
45
30
96
25
29
54
54
55
32
48
27
33
255
12
33
45
235
11
49
65
43
29
55
11
9
105
48
60
7
41
42
66
6
1
107
18
99
243
18
12
18
78
51
15
6
12
6
36
144
156
54
6
144
36
13
23
48
96
73
12
20
129
31
5
144
84
15
52
20
81
48
31
95
60
33
3
12
6
39
15
12
24
30
259
32
3
25
77
54
141
88
60
20
3
30
7
17
54
12
69
45
90
36
54
30
6
19
20
9
54
60
30
18
60
37
11
61
53
12
18
6
30
1
59
66
195
63
120
73
17
258
138
7
12
41
66
6
12
18
42
30
42
144
31
35
6
27
12
16
209
31
32
63
60
69
3
126
36
30
168
18
102
18
78
21
40
59
6
84
6
120
6
48
39
3
69
48
192
9
36
3
15
205
47
24
66
60
55
215
66
42
18
120
187
137
115
29
7
35
144
105
219
12
189
16
107
36
72
48
21
33
67
65
30
25
68
33
27
33
55
29
3
60
52
8
72
45
174
24
66
42
270
12
55
48
23
216
61
65
24
108
15
21
30
54
15
57
31
83
12
72
37
68
60
60
15
30
75
28
32
28
84
20
9
12
90
132
13
5
138
1
95
45
63
138
19
23
45
21
54
42
36
18
37
32
87
333
72
48
15
25
65
27
51
48
6
144
36
54
54
66
69
93
7
47
25
101
78
69
51
42
19
35
93
40
5
36
6
144
30
36
15
3
108
24
25
23
97
101
55
5
12
43
17
87
3
73
92
33
7
65
27
60
33
15
120
88
29
24
36
15
33
18
78
12
207
12
15
1
17
15
57
54
37
12
20
3
97
35
66
42
49
95
66
54
108
18
72
27
51
108
30
39
60
15
30
27
81
39
40
83
6
30
1
5
84
39
3
48
54
103
32
27
6
48
19
12
5
6
109
83
126
42
174
90
60
1
60
29
36
12
60
36
31
161
54
13
11
129
45
43
35
72
36
282
18
96
84
1
8
51
30
79
32
69
6
48
37
5
84
7
53
36
15
3
90
115
47
45
39
24
117
76
32
12
63
6
31
5
36
90
84
25
191
49
80
15
13
72
95
150
30
93
3
18
67
35
54
31
12
48
180
89
36
27
105
27
21
42
13
23
126
3
27
1
167
57
69
72
30
85
12
80
52
11
69
21
7
48
29
60
36
7
11
90
36
30
24
21
16
44
81
79
65
84
162
42
108
12
43
152
27
66
199
71
18
7
92
100
53
18
37
95
102
108
39
3
18
72
12
18
36
129
15
25
17
36
72
138
132
237
76
95
150
12
36
6
48
25
32
69
24
66
90
36
75
3
97
11
54
30
18
6
37
29
144
19
23
109
125
54
1
83
13
77
108
159
3
60
120
6
199
20
27
6
39
88
83
69
9
270
189
45
15
3
69
93
30
97
68
51
21
129
72
39
33
30
36
54
72
135
123
12
73
23
30
27
15
36
21
88
11
126
31
257
7
53
12
135
231
108
30
42
9
45
15
51
42
55
11
24
126
30
114
102
6
7
32
15
33
57
31
179
216
42
43
104
51
12
45
117
36
18
72
25
29
91
104
9
30
121
48
71
109
20
33
48
24
15
328
83
96
54
90
69
40
168
137
30
78
175
107
36
37
12
12
96
5
79
11
24
25
113
103
104
51
37
108
47
36
1
35
25
ABCD 98934500272*3^$a+1 [50241]
73
95
168
24
19
17
1
35
91
65
4
3
41
13
36
15
12
27
9
68
49
11
156
49
47
79
5
31
108
33
8
28
21
11
43
36
81
36
81
63
9
72
135
8
28
81
36
11
52
60
20
145
15
56
84
43
57
128
49
107
84
25
47
40
3
57
15
36
33
92
36
1
27
27
5
36
13
15
111
17
37
18
29
60
19
65
43
17
4
15
9
128
79
54
95
28
36
165
54
65
43
5
4
68
12
37
47
12
48
4
72
33
15
72
56
1
63
32
103
18
27
12
33
71
88
3
113
28
20
1
18
18
15
3
9
32
49
108
71
12
79
117
9
3
20
121
87
56
24
12
19
36
36
81
56
60
172
9
95
28
36
204
213
119
4
39
9
45
36
18
29
144
28
120
129
231
57
18
9
27
21
48
32
28
24
27
17
145
11
24
1
54
21
69
11
52
9
87
48
27
29
25
47
12
49
155
52
60
24
15
18
27
116
1
107
127
18
155
84
60
4
20
12
43
162
83
60
88
111
17
55
9
9
63
63
17
96
24
25
71
12
7
126
11
16
128
100
33
23
40
27
18
83
61
35
96
12
37
27
92
88
56
16
8
12
43
117
45
3
12
39
77
60
16
99
21
15
17
72
19
29
16
9
11
16
12
87
81
60
20
19
144
54
15
8
24
52
117
71
1
39
8
40
12
36
8
16
36
156
27
53
40
24
9
11
52
140
132
96
24
168
97
18
36
21
92
31
5
60
36
16
80
28
56
60
16
3
36
29
48
12
100
144
9
23
16
200
84
12
112
57
18
5
232
108
12
8
31
18
71
37
35
16
75
29
100
132
63
17
28
44
24
48
127
18
306
36
18
95
175
5
4
45
11
97
36
99
8
19
45
81
54
29
60
24
13
47
112
93
131
60
52
117
72
23
60
52
9
36
75
15
36
17
109
23
16
33
47
112
24
80
40
108
20
28
80
4
240
27
149
121
36
15
60
96
8
12
16
63
29
4
21
11
43
249
3
41
96
7
21
68
1
18
36
45
60
20
1
87
68
115
17
12
108
25
95
24
25
63
44
55
54
36
3
60
99
36
36
36
36
36
149
160
8
60
109
71
24
24
25
131
16
12
8
31
17
19
36
18
143
16
36
44
40
27
5
13
179
19
9
27
5
13
3
123
90
27
36
8
72
96
40
48
105
11
4
93
11
84
4
8
4
44
4
80
31
177
93
87
3
41
13
15
128
180
145
143
109
3
15
5
40
20
76
20
36
28
63
54
18
5
24
61
59
16
15
21
32
37
39
33
72
15
44
16
69
11
7
69
20
55
108
18
23
67
21
123
144
18
15
93
15
32
36
4
129
15
3
36
9
48
12
21
11
61
47
24
28
80
124
21
108
51
3
17
127
77
31
72
41
31
45
104
49
87
3
17
1
51
32
24
84
7
89
12
24
12
52
8
1
18
65
84
60
61
54
126
126
126
47
115
149
31
29
79
45
36
20
40
39
113
13
35
1
47
7
18
90
137
43
65
115
5
12
19
33
57
18
5
24
4
80
49
11
7
125
60
48
37
36
71
91
89
37
144
54
9
9
3
44
48
100
39
101
24
1
27
63
45
8
28
99
57
32
163
141
120
8
16
75
137
52
9
72
108
35
19
36
5
12
24
31
45
180
156
87
216
36
17
24
85
27
9
47
184
48
24
57
270
5
64
20
12
52
45
36
18
180
357
32
16
12
105
27
81
15
3
33
75
17
36
19
21
159
53
48
61
111
104
19
41
12
1
54
9
80
73
11
52
27
36
18
11
84
88
8
43
53
72
36
64
27
81
9
72
51
93
51
116
64
24
20
60
40
144
32
24
16
21
18
77
84
19
9
45
63
9
108
3
8
72
60
19
105
48
117
75
8
25
15
36
116
136
20
19
81
32
13
11
48
31
41
16
15
18
59
84
19
53
19
65
187
89
55
33
8
12
55
45
45
54
36
90
27
132
111
17
12
16
45
23
64
3
21
32
16
8
49
167
4
188
37
63
12
8
12
4
80
55
36
77
100
12
8
108
60
64
8
96
25
126
81
8
48
43
21
33
11
28
20
36
120
40
123
65
28
24
99
89
36
55
36
54
18
53
37
99
32
120
16
20
91
18
63
24
32
7
72
129
80
16
171
125
55
9
153
47
16
32
49
90
17
1
35
1
18
53
16
57
18
108
17
1
18
9
132
8
49
18
54
27
20
ABCD 98934688012*3^$a+1 [50013]
12
23
37
29
15
52
59
1
120
152
21
67
80
64
5
31
104
4
24
20
27
18
132
39
16
60
29
51
48
21
15
52
47
18
3
84
16
36
80
33
27
60
33
183
3
25
20
21
19
77
75
9
18
13
24
8
12
100
41
103
104
36
76
44
87
33
189
27
9
30
57
12
27
61
20
52
20
21
19
5
55
72
84
36
36
23
81
36
28
36
60
80
36
12
57
175
44
144
16
24
11
169
53
43
32
52
72
20
60
3
193
32
40
56
9
31
104
57
54
45
9
67
20
196
8
4
35
13
8
99
25
47
9
4
32
4
72
5
67
12
8
96
51
1
53
15
24
40
48
120
5
3
24
81
67
24
144
5
67
48
20
136
8
40
36
12
72
65
27
63
66
55
44
28
20
64
11
33
84
36
16
5
15
84
36
141
12
103
29
19
65
31
8
132
33
63
52
72
5
63
96
129
183
4
56
27
81
60
75
49
5
55
12
29
84
7
8
48
24
16
20
40
35
13
11
25
5
123
60
51
81
15
25
20
24
57
207
16
41
3
21
79
168
24
35
49
92
48
12
120
24
63
72
81
108
36
15
9
120
9
27
24
9
18
49
24
71
81
93
67
23
6
18
117
40
35
96
54
51
28
72
5
63
15
49
17
51
4
60
11
13
20
39
1
41
75
24
40
180
12
8
51
13
72
20
111
9
28
176
4
68
9
66
54
115
60
65
3
16
24
36
36
24
44
12
39
30
55
12
23
1
36
44
60
28
12
116
45
15
3
145
12
32
132
9
36
90
9
16
120
108
36
17
12
51
45
15
52
5
12
7
20
24
16
11
48
21
3
1
12
12
108
128
72
189
48
67
48
20
72
24
4
20
12
76
5
84
6
102
55
41
31
44
76
96
77
31
5
39
72
24
52
12
101
15
16
84
24
5
3
100
12
17
19
20
81
18
6
75
117
15
99
45
24
24
76
24
23
73
44
60
120
52
84
20
60
16
113
3
64
176
27
18
7
20
27
69
27
9
45
55
48
48
29
36
175
59
9
40
36
24
12
72
5
66
9
40
68
168
16
24
44
60
16
11
145
44
9
43
113
67
144
8
51
25
36
8
12
15
13
5
111
36
45
123
16
56
24
16
5
3
33
3
45
51
64
36
11
73
36
56
28
5
24
51
57
19
11
33
12
172
8
40
48
44
52
20
21
15
28
36
29
36
55
71
24
13
96
29
6
9
16
36
24
24
35
81
4
35
21
36
64
120
101
24
7
12
20
16
89
7
11
33
60
40
11
30
15
28
12
41
7
32
60
81
15
12
16
60
41
39
69
18
117
76
44
208
5
7
20
48
12
87
1
12
8
33
19
56
15
1
44
99
18
19
125
3
72
21
7
8
28
60
12
24
36
108
5
99
75
73
12
11
69
16
36
71
9
69
27
93
114
1
32
4
44
16
84
24
32
28
8
24
24
21
18
145
32
48
63
54
135
48
81
19
12
11
54
31
59
45
36
28
35
45
156
48
15
6
234
37
24
11
13
17
31
65
120
43
36
44
36
4
60
11
54
115
60
24
12
8
111
1
101
7
12
60
20
4
41
51
24
24
96
48
135
1
36
36
12
8
64
41
3
60
4
68
64
44
124
12
68
3
9
60
16
8
4
8
93
79
65
91
5
87
48
160
5
6
21
24
40
8
12
4
20
15
30
51
39
169
36
92
28
80
51
85
5
144
27
27
1
80
21
19
12
59
49
5
19
71
121
44
40
29
7
53
55
8
108
135
1
20
9
79
12
36
5
219
48
136
11
30
96
7
20
16
29
3
45
55
92
12
9
84
51
12
52
8
57
31
77
123
9
12
31
5
24
36
48
15
16
36
77
7
164
36
24
9
30
33
12
27
6
43
20
96
60
9
19
60
47
33
16
60
89
3
39
54
15
141
15
60
88
35
37
35
6
75
72
28
72
5
67
24
56
36
52
11
69
52
5
15
60
159
6
31
20
12
96
57
138
1
8
28
84
36
32
72
99
25
80
21
39
4
8
39
69
16
24
36
8
12
96
12
132
24
40
20
40
20
9
15
72
36
4
35
81
24
16
48
44
16
5
27
9
15
28
65
6
85
32
57
7
11
49
8
21
19
20
40
68
48
4
8
45
87
21
55
60
36
8
33
3
64
5
60
3
27
73
44
9
15
16
36
92
3
13
20
76
44
15
9
136
71
9
39
78
19
119
61
60
23
33
48
15
69
57
31
24
20
40
36
5
3
4
8
93
27
24
16
24
5
90
25
29
7
155
54
39
12
4
84
12
44
16
24
20
33
31
77
27
36
36
84
12
33
151
35
49
5
67
48
36
24
35
9
45
3
60
4
65
31
77
120
15
16
24
72
68
52
56
93
115
32
28
44
136
20
9
12
19
12
32
12
15
1
68
16
36
44
3
30
18
72
21
16
48
12
53
3
28
44
63
9
24
132
60
72
33
7
32
120
48
111
49
12
35
13
12
48
71
1
44
52
20
28
12
8
76
23
78
7
11
21
24
45
99
76
12
12
56
4
11
25
137
54
9
12
24
120
33
48
99
40
164
40
17
99
4
32
88
44
40
ABCD 98935367138*3^$a+1 [50020]
3
81
95
91
84
60
18
36
66
78
48
23
37
12
18
5
73
36
18
17
24
7
105
48
33
36
54
12
17
48
40
57
96
12
11
31
12
197
25
30
42
23
115
45
9
47
103
18
12
11
25
54
33
3
5
64
32
24
24
109
3
15
84
24
45
32
31
9
3
6
95
112
9
90
12
6
18
12
96
30
36
18
42
143
72
19
30
78
66
114
53
1
63
111
72
96
30
36
6
18
18
102
6
66
18
6
30
60
54
90
54
12
36
135
8
7
36
48
221
37
234
17
19
12
9
33
48
60
11
16
27
5
79
42
71
1
102
90
15
9
63
80
1
18
48
222
66
29
16
8
25
71
55
9
200
1
108
36
15
45
18
9
27
120
72
29
31
18
30
17
25
95
40
27
102
162
168
72
5
79
24
36
120
18
11
16
24
27
36
9
144
9
30
65
7
89
19
45
32
73
54
36
102
23
1
30
9
81
150
48
81
15
18
54
65
64
69
90
54
48
35
19
29
72
40
3
78
12
54
60
17
120
25
90
18
12
24
12
78
5
67
5
31
17
49
18
78
54
17
24
16
33
23
31
17
31
78
126
66
11
24
43
21
33
63
93
42
36
29
25
30
90
71
7
120
17
55
60
45
27
29
7
9
21
27
9
72
72
23
24
121
18
101
24
121
78
17
64
9
90
36
18
39
27
6
120
6
89
55
30
35
127
108
24
12
24
18
138
45
123
36
66
24
47
19
45
63
6
18
36
12
24
17
139
60
48
18
63
15
41
24
16
93
6
5
40
56
16
80
19
30
78
18
119
136
24
9
18
72
5
16
9
54
33
81
36
90
12
6
174
105
45
18
161
1
30
108
6
12
60
36
54
72
66
60
36
27
39
9
63
113
55
18
18
29
88
57
24
18
77
43
42
27
8
31
105
75
29
24
7
129
51
5
79
9
45
6
101
19
36
24
9
39
24
108
5
13
66
24
192
6
252
162
18
54
77
112
9
36
90
36
48
24
36
18
72
71
49
15
176
7
41
19
30
18
29
96
7
17
1
63
57
72
63
9
71
7
198
3
33
23
16
248
1
30
18
6
84
6
12
83
25
114
36
17
13
36
15
27
48
6
90
12
24
17
31
9
96
56
73
87
48
9
24
54
48
17
16
48
9
72
279
45
11
79
9
33
48
24
36
59
151
18
90
18
18
42
95
49
36
18
66
24
36
48
90
18
15
27
77
13
102
36
9
45
6
5
31
54
18
30
42
9
75
5
49
24
111
32
48
91
29
112
9
18
93
69
155
19
6
90
5
16
80
61
12
36
35
19
6
71
1
119
19
54
24
30
6
12
72
71
133
18
41
24
16
75
29
49
71
13
36
47
121
72
54
66
54
17
16
3
6
71
289
48
60
27
80
91
93
15
30
132
192
24
36
30
72
45
9
15
27
29
16
63
18
12
36
95
1
39
63
36
36
78
11
72
19
5
37
3
96
8
31
60
108
36
45
39
17
73
23
55
120
18
15
129
42
5
24
72
37
27
24
45
27
39
65
31
113
25
24
12
59
199
57
33
36
12
63
117
180
60
48
35
7
9
39
17
7
41
31
48
96
54
11
1
15
72
32
175
17
1
246
17
24
55
18
102
186
54
57
69
59
40
27
12
24
66
72
87
32
72
7
17
187
48
5
24
25
90
5
19
228
18
132
99
219
5
55
84
108
6
3
9
24
54
48
60
29
55
54
96
12
18
36
41
24
25
15
3
36
17
48
31
89
73
126
9
48
24
9
30
24
17
96
24
96
1
39
33
71
31
9
9
191
49
23
48
67
54
95
24
40
56
16
129
258
36
156
144
168
54
48
47
43
141
75
29
67
12
96
12
53
1
54
6
30
132
108
45
21
6
48
29
115
5
139
72
69
201
42
12
36
36
33
27
12
24
113
31
12
96
36
18
143
55
9
56
24
1
120
6
57
99
77
91
18
11
16
27
93
15
30
96
54
48
36
6
275
7
6
36
207
27
36
9
32
139
21
63
180
114
3
33
30
41
40
45
18
36
141
56
7
17
31
18
60
84
71
25
63
3
6
18
5
13
18
228
90
108
270
89
64
33
54
36
18
11
25
23
49
111
15
66
54
33
3
45
80
7
198
30
6
95
7
33
8
31
18
42
30
18
77
24
103
18
119
16
39
72
65
7
18
18
6
30
24
36
108
9
93
42
66
96
71
49
90
36
41
67
78
48
24
12
78
30
47
25
54
17
7
9
3
149
49
24
48
24
30
36
29
31
18
72
36
30
78
90
ABCD 98935705634*3^$a+1 [50002]
67
36
60
20
45
43
72
48
24
125
3
9
96
19
60
36
74
16
170
4
53
36
12
27
28
20
12
12
60
21
9
15
31
18
72
143
1
131
55
20
28
5
12
24
43
128
57
63
58
24
48
2
100
20
16
17
48
79
8
40
89
75
33
31
29
15
28
5
24
91
48
12
29
33
40
2
136
60
20
28
32
4
54
2
129
3
100
77
19
30
14
21
21
3
7
20
4
89
60
31
44
105
45
30
76
5
31
29
39
12
18
78
4
56
40
17
15
45
7
101
13
2
12
21
109
38
60
4
36
14
10
96
53
120
97
35
37
2
33
37
11
13
11
15
33
27
33
31
132
54
66
5
84
15
76
5
48
7
60
2
3
39
21
12
15
22
8
27
60
163
72
108
8
45
39
136
168
29
3
28
24
41
36
51
40
32
112
24
5
7
44
16
2
30
12
76
17
1
62
10
30
44
48
100
32
40
41
72
67
6
23
36
31
252
18
107
31
5
9
87
3
33
7
96
36
90
71
15
9
43
20
81
1
30
18
50
45
31
24
12
5
48
55
18
2
93
43
5
24
3
24
16
44
4
6
119
1
78
2
10
89
12
15
10
32
70
5
45
3
55
17
36
96
31
12
6
14
12
70
71
39
60
28
68
4
29
19
17
73
78
60
14
18
28
18
2
40
84
5
15
69
96
36
75
9
63
10
8
72
22
96
32
12
81
117
27
55
53
7
96
12
62
40
131
67
36
30
14
33
115
60
12
12
53
67
128
106
24
32
3
3
130
2
81
72
12
31
12
62
10
32
70
38
202
48
42
158
42
69
31
5
31
53
19
8
70
144
6
2
147
36
19
5
15
18
3
79
24
125
87
9
49
42
17
67
36
60
44
160
60
24
66
23
1
30
24
18
143
120
19
41
36
15
4
65
36
31
50
70
44
40
38
87
36
43
12
48
24
5
43
77
7
36
44
100
53
48
15
24
4
120
5
27
70
48
35
7
134
16
35
7
48
72
53
7
48
17
1
62
9
1
168
2
33
19
53
55
89
3
81
1
35
63
12
34
71
63
58
120
74
33
12
144
24
1
2
40
44
48
16
2
99
45
64
32
15
7
65
7
66
30
72
20
12
45
93
10
8
57
27
9
87
12
30
72
10
41
12
7
18
8
10
72
12
20
46
18
44
12
16
32
153
13
150
56
4
24
20
21
109
122
21
24
19
29
31
29
48
37
18
24
96
30
62
28
44
21
24
45
39
24
31
125
39
22
50
21
67
48
48
17
12
1
86
4
41
163
2
66
4
29
24
27
4
56
21
105
3
51
40
56
9
108
31
24
20
33
49
23
43
48
6
35
13
8
15
9
30
60
45
3
81
7
12
18
48
59
63
12
12
46
24
30
36
17
3
40
29
36
115
104
9
37
18
6
56
10
5
79
41
27
33
7
5
27
69
1
11
117
15
121
35
27
45
165
15
7
17
1
24
26
22
50
16
14
3
19
50
39
19
48
32
22
24
56
10
36
42
23
25
2
28
89
36
157
143
219
30
46
17
12
51
4
48
32
150
39
1
18
5
31
114
32
30
10
11
24
43
80
52
24
17
13
54
32
4
54
48
48
30
77
7
120
6
26
16
24
20
33
12
103
5
43
14
6
4
101
55
48
89
3
40
17
27
10
11
13
2
9
13
50
57
141
30
33
121
48
18
5
25
42
41
31
29
19
36
2
130
20
4
53
1
6
60
29
31
108
6
66
89
21
46
2
3
60
12
31
32
24
76
53
36
24
12
15
24
30
3
96
72
69
6
9
24
169
47
3
60
18
10
78
2
45
27
21
67
120
20
9
15
16
44
21
55
29
19
32
28
60
5
36
79
44
112
36
77
13
122
81
19
140
33
115
89
1
14
40
89
19
6
30
66
78
17
36
7
60
48
24
8
42
10
6
2
28
44
166
2
12
156
45
39
33
7
290
48
22
89
67
5
9
64
35
27
4
8
60
138
27
72
43
17
19
32
12
42
6
28
96
24
5
36
24
12
97
38
114
10
68
88
17
27
16
17
127
6
32
10
5
180
13
50
4
56
42
15
1
14
52
24
44
18
10
62
27
15
30
63
15
10
126
29
12
43
62
3
36
1
18
5
43
77
207
10
6
2
15
36
85
56
30
4
77
19
29
19
32
45
3
28
42
6
41
3
16
12
20
64
116
45
13
107
45
15
7
18
72
30
80
18
90
9
63
21
39
16
89
43
12
20
28
5
69
10
24
32
12
33
7
2
30
18
10
276
17
72
3
12
10
72
11
24
43
8
24
10
8
16
102
17
25
6
36
6
78
36
8
46
32
22
101
55
5
27
9
45
3
75
28
29
15
16
12
5
63
45
75
64
96
2
18
12
12
60
21
19
113
12
61
47
43
44
16
5
24
48
36
25
11
13
83
115
12
6
47
55
48
5
27
45
27
76
6
18
38
54
10
18
108
18
54
2
46
92
88
84
36
53
49
62
33
31
104
10
38
4
29
39
48
4
36
12
12
20
9
31
6
62
40
53
55
20
4
54
72
14
196
14
40
54
36
6
2
148
18
102
17
7
84
24
6
95
87
82
38
9
48
7
24
77
108
7
2
10
5
33
54
34
74
16
12
20
28
36
29
96
3
12
60
9
31
5
25
6
5
15
40
5
99
45
3
16
101
1
72
18
5
73
2
124
90
80
130
80
28
36
62
88
2
33
36
3
52
18
90
80
28
42
11
36
63
28
12
2
111
25
23
19
32
6
10
14
16
14
36
33
175
6
23
103
5
ABCD 98936259842*3^$a+1 [50000]
1
5
40
99
17
15
24
55
26
7
17
6
18
15
16
35
24
6
55
11
60
48
9
3
54
30
66
15
93
22
29
21
3
1
44
112
35
55
17
37
80
6
10
8
6
21
19
21
23
12
18
12
18
6
10
50
30
96
54
31
9
80
15
81
15
72
21
30
45
7
17
37
50
40
26
100
54
93
41
15
7
38
42
9
55
6
44
40
180
56
24
16
3
47
97
17
24
72
10
20
78
19
17
15
25
26
70
23
75
90
12
55
5
24
6
10
35
45
43
35
46
135
89
31
65
63
21
19
23
34
20
36
7
8
69
144
19
11
36
33
37
36
39
11
34
20
36
27
13
35
24
15
84
102
15
9
6
10
87
17
15
69
51
9
6
33
37
44
16
63
41
12
54
6
4
11
45
34
26
204
3
27
69
15
1
41
4
11
9
30
73
80
3
10
54
5
51
34
20
39
21
43
23
30
24
60
96
30
78
90
1
8
21
19
23
49
15
74
39
81
39
13
14
66
3
24
3
157
17
30
6
40
54
60
36
44
9
105
102
9
69
6
6
220
24
11
25
23
21
51
40
5
18
6
3
3
60
49
56
249
10
45
144
17
24
96
48
12
84
16
39
65
54
66
15
9
7
9
6
8
9
63
288
1
5
6
45
3
16
53
37
35
21
3
45
60
12
4
20
16
38
112
8
109
8
15
4
14
6
6
24
16
44
15
21
24
114
30
67
15
98
30
25
117
68
12
40
20
7
23
153
1
36
20
7
11
30
22
9
5
3
72
31
38
6
6
4
6
20
24
1
5
27
43
53
37
90
33
27
45
9
20
24
112
90
17
21
16
26
60
24
6
30
84
93
72
81
30
34
14
22
90
14
6
30
55
39
26
7
117
75
24
11
6
24
96
7
27
5
9
31
8
40
83
85
53
66
16
54
75
5
10
20
45
88
3
60
57
87
26
84
60
40
26
78
30
1
65
15
45
36
78
1
21
20
4
3
23
210
70
38
19
53
18
42
54
1
149
66
4
44
9
7
26
4
26
57
48
24
69
16
3
41
6
126
43
51
36
74
24
60
30
37
29
51
40
9
36
27
8
19
29
24
57
31
5
78
46
14
82
44
3
21
42
100
149
24
112
8
64
17
111
24
64
5
90
121
41
7
17
60
90
1
80
45
4
36
107
97
74
42
10
14
3
37
26
9
21
19
24
117
3
32
49
20
36
48
60
16
36
24
23
3
10
44
31
5
40
20
39
31
9
5
40
20
36
3
40
81
23
27
54
36
10
26
127
48
23
60
196
14
60
72
18
21
51
40
144
5
9
31
5
66
60
85
9
26
18
27
64
29
46
6
63
17
40
20
123
87
9
9
31
8
7
66
8
30
16
41
55
50
7
47
24
9
21
52
14
9
21
30
85
71
94
51
89
36
19
45
35
31
20
40
74
6
40
14
36
3
51
13
8
63
129
51
12
9
24
21
36
103
41
106
29
15
54
72
43
65
120
7
15
57
11
6
60
6
18
67
32
21
27
39
30
24
19
152
24
31
74
36
220
50
6
108
42
40
90
38
30
36
15
21
10
54
50
30
51
25
44
19
5
36
10
21
9
63
23
94
123
72
5
60
30
25
41
90
13
35
21
40
8
13
24
44
36
51
15
54
19
5
6
21
39
9
91
36
38
36
63
3
4
9
47
24
1
32
40
8
99
6
15
45
24
3
111
57
39
81
40
95
18
15
7
30
27
8
15
90
48
7
29
66
18
106
26
60
18
90
27
9
55
125
100
26
4
74
22
30
123
65
12
4
20
16
3
24
56
21
30
54
22
9
8
7
26
10
98
19
200
51
72
24
36
18
7
59
10
56
30
70
80
39
31
89
1
38
25
77
3
24
7
20
45
25
15
71
57
21
42
30
67
48
5
60
48
46
14
6
10
11
39
1
185
34
26
10
98
30
49
57
6
38
30
45
7
17
21
36
63
16
72
5
4
116
27
123
30
70
50
7
17
54
96
9
157
20
160
15
5
40
38
126
70
89
45
36
24
6
6
27
63
108
21
48
16
24
3
14
31
5
3
1
14
36
45
9
60
12
24
24
7
45
35
3
6
15
39
22
20
7
32
1
104
36
3
81
60
40
14
22
8
12
24
60
15
24
31
86
78
60
42
78
72
60
109
5
3
48
24
88
56
64
63
17
3
84
100
30
56
138
42
24
54
52
9
45
66
33
5
66
6
27
16
32
39
6
4
26
78
12
10
14
10
74
12
48
27
63
121
125
3
27
66
78
112
5
75
114
24
46
20
126
67
11
142
20
34
86
75
9
24
39
103
14
136
80
40
35
9
39
21
3
33
10
14
120
96
34
14
36
75
24
105
12
24
16
80
18
66
31
8
45
67
15
50
4
3
23
24
25
5
6
48
45
21
60
40
60
74
36
45
9
127
5
4
15
45
36
30
14
144
19
17
24
31
8
73
23
24
27
16
8
85
65
6
24
42
223
41
6
94
11
79
30
36
20
30
108
6
40
44
111
45
43
17
24
36
114
42
40
47
93
4
36
50
48
6
6
45
15
18
6
10
14
22
80
75
19
50
51
15
25
89
24
76
26
30
10
17
7
36
8
6
36
75
33
15
81
6
33
21
6
85
29
91
144
5
6
18
16
6
14
30
46
59
61
60
47
72
16
59
70
44
19
32
45
30
66
3
87
18
39
72
48
117
19
80
16
8
87
25
15
9
17
39
39
12
18
6
45
48
81
22
54
35
1
47
13
20
18
165
7
14
36
24
54
22
27
128
24
9
31
45
6
80
10
50
30
108
36
19
17
84
70
50
24
27
15
10
20
154
26
7
57
23
27
13
23
9
1
50
13
17
84
ABCD 98936565584*3^$a+1 [50009]
80
48
6
3
123
28
12
32
52
5
69
12
60
3
9
46
12
14
24
22
60
38
6
100
20
90
34
72
8
112
53
31
5
15
36
28
2
24
18
12
6
27
67
5
91
44
4
29
7
96
2
6
12
69
36
9
10
8
30
96
75
24
75
18
10
60
38
60
70
20
12
54
3
147
18
12
166
32
60
28
108
36
8
18
10
44
4
29
60
31
2
18
16
24
36
26
78
12
64
113
3
24
16
17
3
4
44
69
91
2
24
30
40
36
24
8
76
17
12
7
74
46
113
33
18
16
84
29
21
156
34
2
42
66
22
2
58
48
36
144
2
34
36
60
14
156
34
264
26
10
50
10
8
153
48
7
20
4
38
12
18
148
68
52
24
50
6
54
108
15
51
52
84
84
252
5
55
24
5
108
15
28
17
27
6
72
66
6
94
96
20
18
18
45
27
16
12
68
16
38
18
9
19
36
20
18
42
4
12
20
72
48
18
36
6
30
3
75
12
28
62
108
6
40
29
55
2
3
91
8
16
2
18
45
9
46
26
60
10
26
54
16
2
58
80
24
36
12
6
22
44
36
33
7
2
72
34
36
38
12
34
132
60
24
29
7
20
60
144
64
56
21
15
177
7
24
26
3
67
5
31
8
112
24
96
14
54
69
72
21
60
10
113
7
60
128
6
66
60
4
5
19
62
3
135
52
65
19
204
26
18
12
54
60
36
30
21
105
94
53
51
6
90
18
12
10
86
10
2
36
42
48
52
113
91
60
8
6
54
45
135
12
36
24
4
36
5
55
26
12
36
22
29
19
41
19
20
40
5
7
48
26
10
44
12
40
20
28
20
9
27
144
126
168
51
129
22
36
62
90
28
8
6
10
60
29
27
4
60
80
9
55
41
3
30
108
15
43
2
10
120
14
18
12
16
48
44
42
126
12
88
92
18
15
115
14
6
28
65
60
57
10
29
15
16
2
106
36
24
2
3
7
92
18
130
104
4
5
12
48
31
44
6
94
122
138
54
18
18
60
22
68
30
6
4
32
84
24
9
3
40
17
43
14
70
68
16
74
46
36
44
69
21
6
40
84
72
14
36
3
31
74
22
48
26
3
43
44
4
32
18
12
78
36
90
106
5
19
8
52
20
40
74
22
32
30
42
64
20
6
30
4
182
27
27
16
68
6
10
26
39
171
144
196
20
33
21
10
44
112
50
70
89
9
36
36
18
45
21
6
30
58
125
105
36
6
12
6
10
20
16
8
28
8
40
60
89
57
70
8
105
72
3
48
114
30
36
4
38
18
40
29
159
76
29
99
88
24
36
53
45
6
16
92
16
12
5
15
64
5
91
8
16
56
33
57
10
77
51
6
30
16
74
34
65
45
75
55
29
27
108
117
39
24
21
55
12
14
18
42
70
60
14
70
29
7
104
24
18
180
39
51
64
8
12
16
60
29
24
15
42
18
90
75
9
18
4
14
24
12
6
64
8
12
36
24
64
116
16
48
29
12
19
14
51
21
10
60
5
15
64
50
12
10
32
12
4
32
124
53
36
55
12
32
36
36
33
7
96
38
6
18
22
14
30
100
5
91
60
36
20
4
8
96
21
24
7
2
15
123
60
40
8
36
6
3
55
26
10
80
4
2
34
14
6
4
14
106
12
113
60
117
10
60
44
4
26
70
24
14
36
36
6
48
9
27
6
18
30
24
51
7
68
9
67
26
78
90
22
29
15
21
15
28
5
81
10
53
3
18
39
21
22
32
57
19
12
14
90
16
2
27
24
9
123
219
30
6
40
98
54
28
32
12
4
149
7
5
15
4
92
12
57
21
10
60
48
72
77
21
12
58
101
31
32
21
7
38
10
12
14
34
62
54
16
2
15
43
8
60
69
36
21
48
18
28
26
90
69
39
42
46
24
5
19
12
92
48
105
45
12
78
64
36
74
24
22
125
9
10
44
90
46
8
16
36
38
36
22
48
12
44
4
29
43
20
4
8
21
21
54
57
9
18
36
24
12
36
9
15
45
39
52
134
10
38
78
33
31
5
51
4
56
48
72
72
16
2
10
62
36
22
32
6
39
60
75
21
7
48
56
16
84
26
27
57
10
5
39
162
18
9
12
69
10
80
9
7
24
32
124
8
21
7
92
28
14
94
26
34
2
10
62
18
108
36
18
36
46
84
32
28
12
2
102
4
12
92
78
10
2
22
56
12
72
90
10
96
44
4
12
14
150
45
19
36
144
20
90
10
26
39
31
8
28
24
24
156
68
36
21
24
31
36
48
2
27
43
8
9
63
138
39
7
60
36
2
42
4
12
38
46
5
36
39
36
18
66
33
31
29
43
68
16
84
2
10
108
29
15
6
46
8
12
6
18
52
32
28
8
36
6
39
69
12
87
60
43
5
75
4
29
67
17
31
36
24
62
42
76
101
105
39
7
5
43
36
24
72
48
5
60
7
48
20
36
6
18
36
18
3
19
60
20
76
92
52
29
27
18
12
34
5
79
12
38
12
10
48
2
10
2
22
84
92
18
36
54
16
20
69
7
14
6
57
33
34
50
18
28
8
42
84
3
33
3
67
137
15
112
14
130
36
24
26
10
24
2
27
7
68
28
68
36
16
20
4
53
31
101
19
120
5
7
24
14
15
21
120
3
3
48
21
79
12
60
60
29
15
4
29
31
56
90
18
72
4
2
18
9
147
33
93
34
20
93
43
50
10
44
64
29
51
36
48
16
2
58
12
24
20
33
21
39
15
36
52
24
50
18
16
86
150
30
34
116
30
3
12
21
78
66
6
18
10
2
18
24
28
80
12
36
16
20
40
38
58
32
16
92
9
3
33
43
56
48
16
110
6
16
14
34
12
32
81
7
17
ABCD 98936625974*3^$a+1 [50042]
4
176
85
11
115
249
135
185
4
12
96
75
60
108
17
60
112
21
191
76
57
36
150
125
31
144
126
54
150
27
3
29
12
49
42
30
18
6
35
49
126
45
33
243
108
21
59
112
20
48
37
59
79
132
89
181
12
15
93
144
60
246
60
53
31
36
45
123
120
162
132
27
44
4
63
29
25
18
36
65
7
77
112
135
144
9
27
353
67
120
36
24
108
90
30
41
37
27
32
144
97
15
3
9
27
149
67
72
5
13
135
15
30
63
15
81
21
27
20
31
17
19
18
167
4
111
150
23
196
171
69
57
114
21
60
3
24
21
141
39
32
28
36
39
9
63
24
5
13
282
204
161
28
32
31
17
91
5
84
85
11
12
13
36
270
36
65
49
54
144
41
61
99
15
12
54
11
157
3
68
67
45
207
81
32
193
72
18
81
45
108
6
81
36
39
90
11
84
31
113
204
48
13
135
9
6
30
51
108
75
36
180
240
30
159
32
25
6
54
30
204
12
9
69
210
149
73
219
15
30
6
45
80
37
102
18
18
24
53
67
18
47
48
60
187
78
36
99
48
32
13
23
1
54
12
42
143
85
27
123
72
17
91
48
90
27
9
51
219
78
72
3
32
76
117
47
144
12
13
51
93
83
48
37
75
33
12
72
108
90
72
18
15
3
42
275
85
12
6
36
129
20
7
18
72
59
148
108
45
18
101
16
33
282
18
450
45
32
85
47
48
19
30
63
96
12
177
90
41
121
23
25
18
18
47
25
18
5
55
77
43
54
72
6
18
66
90
63
213
84
18
360
6
71
96
49
18
17
19
54
23
12
103
78
12
99
69
30
77
13
90
6
120
11
48
64
32
25
51
135
210
54
36
33
21
18
216
29
48
235
288
5
115
42
174
185
204
4
12
20
31
174
15
48
20
31
12
78
71
91
30
83
16
144
9
123
3
45
45
15
135
57
15
53
1
59
25
119
43
78
90
246
59
37
12
42
54
27
39
41
4
9
54
186
35
112
63
60
5
7
9
144
51
126
324
48
18
77
220
96
32
43
144
18
243
96
135
54
30
41
355
114
162
192
41
37
23
97
207
117
59
4
117
180
90
216
149
1
12
15
32
48
1
30
234
90
65
12
49
47
160
9
36
78
5
169
171
92
4
21
18
101
13
71
121
54
45
32
4
99
29
25
195
80
256
20
187
65
49
108
35
36
85
6
30
78
12
173
31
54
183
20
7
18
18
204
66
119
121
102
29
31
138
96
174
105
315
57
189
24
156
114
36
53
121
6
174
42
93
45
131
64
45
102
29
25
54
42
167
43
78
174
18
72
6
21
164
97
15
44
64
9
66
9
60
165
11
121
23
103
57
27
90
11
25
119
48
132
256
12
33
179
13
36
171
15
30
78
41
31
48
216
90
36
24
35
60
144
133
198
5
36
145
66
29
25
131
144
36
112
135
72
141
32
148
80
49
60
3
27
65
49
35
31
33
3
168
21
99
45
140
4
33
75
177
3
159
120
5
31
90
54
36
45
32
112
20
115
29
7
54
36
47
151
60
125
60
4
165
126
45
27
90
263
36
ABCD 98936738588*3^$a+1 [50015]
24
24
15
96
36
30
63
21
20
286
78
3
39
168
42
24
56
10
266
67
51
30
6
18
66
60
60
6
30
120
153
21
51
48
87
24
2
34
24
50
10
9
72
3
60
6
96
3
65
16
56
31
3
66
3
48
72
57
30
84
30
114
21
17
7
15
62
19
96
9
6
180
168
45
17
10
21
24
45
144
30
36
9
96
5
34
2
22
96
24
12
54
66
120
24
36
105
9
90
156
108
60
57
113
10
12
24
9
21
75
39
26
7
3
6
18
12
9
72
243
110
7
57
63
153
32
7
15
12
54
15
39
57
24
24
51
21
15
18
15
168
3
21
45
116
7
111
9
15
57
15
105
159
177
48
9
87
3
6
56
94
50
46
9
72
72
21
126
18
30
50
100
63
33
90
144
21
41
223
27
24
24
12
144
24
102
51
72
27
26
34
84
126
54
26
10
21
63
170
7
120
3
24
30
12
20
199
120
72
72
48
33
15
135
6
30
21
33
39
75
96
156
33
72
39
30
75
5
19
45
150
240
30
42
30
30
18
30
33
63
9
27
108
50
7
29
12
199
9
90
24
98
4
8
46
24
33
93
80
10
66
24
56
10
120
45
195
14
46
48
33
3
36
30
18
2
31
3
21
39
36
21
185
58
69
45
51
45
36
30
24
9
57
144
87
24
24
41
10
90
54
62
48
34
12
120
84
36
26
4
54
134
103
72
27
38
55
171
45
15
144
2
10
110
58
12
9
72
17
31
9
12
90
24
24
201
45
6
45
3
12
48
12
134
79
81
24
6
66
39
72
48
24
72
99
6
18
86
24
10
21
15
84
12
81
39
60
18
3
63
24
42
135
99
84
66
54
105
96
111
84
21
41
79
15
9
135
9
48
192
51
60
57
9
15
39
24
36
21
33
15
51
30
15
65
70
9
48
24
3
36
120
96
90
18
36
54
3
129
30
48
42
54
9
17
10
21
99
14
31
41
112
42
21
27
21
15
60
156
18
6
2
22
6
30
2
58
6
51
29
100
30
33
51
86
34
69
105
8
88
90
24
126
36
68
10
12
150
48
6
60
24
33
183
24
33
72
27
21
63
26
55
41
58
14
10
6
15
75
14
31
24
75
21
111
50
55
96
27
21
144
21
27
24
129
6
168
36
45
75
84
60
6
207
123
36
48
105
57
39
51
48
21
17
7
51
60
120
9
147
24
237
63
9
27
189
105
114
12
24
96
9
69
12
78
57
9
80
100
51
33
102
84
36
129
75
141
24
81
255
39
60
45
15
24
42
24
30
144
98
22
30
27
69
99
65
22
84
24
6
87
39
138
42
60
33
57
15
225
24
126
60
21
39
24
186
30
26
22
33
27
36
84
45
141
6
254
16
90
14
16
200
10
14
10
144
42
3
111
90
15
24
87
210
168
32
10
21
9
144
6
60
165
48
51
54
36
294
72
18
30
126
30
81
99
165
24
51
45
21
18
30
102
24
36
129
39
33
9
15
63
12
21
39
108
36
114
30
66
39
171
21
135
9
9
30
12
14
79
51
21
5
19
189
75
111
9
72
3
21
39
2
100
18
12
24
60
60
21
75
21
147
62
48
16
24
15
27
45
89
55
96
39
24
33
72
75
110
127
99
45
39
90
30
26
31
15
74
31
65
160
30
9
89
10
2
4
15
15
57
9
54
234
6
134
67
3
30
111
141
171
24
153
36
27
24
48
65
10
62
58
12
33
81
6
24
144
2
28
3
99
24
120
21
15
33
15
33
3
60
81
15
33
21
306
81
57
8
28
36
174
57
24
39
2
55
39
33
53
34
9
99
30
102
90
54
90
15
5
34
72
50
96
52
180
56
55
15
126
20
58
45
15
96
6
30
69
75
21
125
36
12
52
135
15
48
96
57
48
75
45
15
66
68
10
26
7
65
94
18
6
26
70
110
58
38
43
105
6
198
3
72
27
45
93
68
55
120
33
39
21
84
87
15
24
30
36
140
10
48
216
81
15
30
20
28
6
120
62
55
24
113
55
41
100
30
24
216
21
63
12
18
90
86
130
129
135
ABCD 98937021026*3^$a+1 [50020]
21
30
234
60
156
27
12
36
195
6
54
45
144
171
105
39
72
18
27
3
72
141
12
27
24
57
69
3
45
27
33
90
12
45
63
45
36
60
132
84
183
33
93
54
45
72
45
54
57
228
81
39
15
9
27
18
156
90
6
39
60
171
9
9
12
24
30
24
30
207
99
54
132
324
171
45
84
27
192
120
147
45
48
48
3
126
63
135
33
3
60
54
12
60
318
21
36
39
45
9
102
54
6
45
120
15
45
3
45
60
57
39
111
84
69
57
3
48
132
165
30
6
54
45
27
30
99
45
60
126
33
57
3
15
90
135
36
9
66
6
48
63
33
54
210
3
84
39
9
45
126
21
69
6
30
18
72
54
96
48
3
144
33
51
12
69
84
6
90
84
39
48
12
87
108
57
264
60
36
15
48
141
21
78
33
60
33
30
117
159
18
111
9
60
30
90
42
30
75
300
3
126
15
9
30
93
33
90
36
18
180
60
111
15
90
120
54
60
117
24
51
24
30
54
72
24
66
90
45
9
15
96
69
144
27
69
66
78
123
12
12
33
36
30
45
51
54
27
129
24
126
18
36
51
48
45
51
21
39
72
9
15
39
144
126
24
246
24
192
24
36
33
51
24
33
132
72
24
9
15
228
147
36
165
105
60
84
6
84
21
105
87
12
12
123
36
117
60
3
141
9
39
87
81
24
39
216
54
207
3
57
72
72
24
81
54
144
6
210
24
12
18
132
48
36
6
45
108
57
99
72
33
66
24
21
15
9
24
141
24
36
66
180
54
75
249
3
48
12
9
60
3
48
57
12
60
84
39
12
39
114
36
30
24
12
60
93
27
18
36
60
174
33
39
9
12
48
9
15
75
81
81
48
42
33
288
93
87
84
93
36
6
18
303
123
141
48
12
48
111
60
30
6
90
138
36
54
3
57
27
9
15
21
3
12
3
120
132
54
120
87
207
30
6
54
30
165
60
48
69
63
51
84
72
144
36
105
36
39
168
177
3
93
33
36
48
27
15
93
15
216
120
9
27
21
3
120
21
15
9
69
15
15
90
51
45
66
153
45
27
69
27
63
9
111
9
15
117
63
81
39
42
15
33
15
57
75
69
36
60
3
15
102
54
201
15
21
12
48
27
81
69
63
57
3
24
45
18
105
96
195
36
54
54
90
42
210
219
75
66
15
39
24
21
45
51
165
60
90
18
36
30
6
30
18
42
30
54
9
27
18
36
24
72
30
18
15
21
90
6
30
54
15
45
27
27
72
21
48
21
54
129
45
51
75
6
48
36
27
87
12
114
27
117
102
9
15
36
48
6
120
135
36
105
30
60
45
39
9
27
24
90
54
36
66
39
60
45
36
15
9
120
51
39
24
126
174
72
18
27
69
207
3
21
168
177
18
90
75
45
123
72
36
81
3
15
36
9
60
57
18
45
27
33
75
30
90
6
30
90
36
63
12
75
33
48
84
105
84
96
39
72
144
15
18
243
3
96
48
45
15
177
15
18
6
30
180
87
117
90
21
105
39
72
33
66
24
57
9
99
27
93
141
126
54
144
42
108
12
18
60
12
78
12
18
72
39
15
105
9
3
69
39
96
63
33
3
54
36
66
18
72
90
18
36
15
21
135
15
48
42
90
33
12
39
144
72
33
60
57
75
96
12
51
360
9
57
51
24
48
27
45
9
66
18
90
180
237
39
81
39
126
18
93
12
120
27
54
6
180
141
84
45
18
21
24
45
27
24
132
9
54
69
12
153
3
72
48
72
21
159
21
60
66
33
72
225
15
36
39
18
30
141
189
111
51
30
3
15
33
3
45
9
42
54
66
33
27
54
27
27
36
165
51
9
9
30
57
ABCD 98937105836*3^$a+1 [50032]
41
7
92
48
75
18
30
18
55
80
27
12
13
5
43
5
162
30
30
24
60
6
123
15
6
6
93
75
24
36
252
13
77
30
24
24
36
24
6
78
18
67
53
18
30
42
25
29
55
59
36
36
73
20
27
12
168
60
25
32
15
12
18
18
30
48
30
96
96
12
36
132
13
35
84
12
168
81
24
76
41
135
4
120
32
24
16
5
55
12
5
48
15
27
48
24
6
7
11
126
24
66
24
6
6
37
23
24
60
18
6
21
159
25
5
24
7
131
12
42
43
35
186
6
9
51
36
24
13
47
81
88
11
48
37
8
112
23
60
18
3
136
68
16
20
45
75
15
24
6
6
21
40
32
213
19
8
21
24
42
33
45
66
60
12
72
120
73
5
78
12
33
112
24
23
25
11
114
3
63
216
30
51
15
48
25
84
36
5
162
85
12
8
93
6
61
60
12
5
67
11
33
9
6
21
88
11
61
29
66
13
11
57
3
42
48
24
6
36
24
54
15
3
129
21
54
61
48
29
6
24
45
63
60
48
12
30
72
3
64
29
24
96
66
21
112
11
54
18
24
24
6
18
12
96
24
24
45
111
6
67
36
20
39
36
36
150
6
42
42
48
1
5
75
76
35
33
16
59
1
84
12
35
24
84
42
66
30
75
15
33
40
32
3
66
24
6
96
37
5
90
6
115
5
6
69
16
5
6
24
180
24
12
13
5
7
59
9
69
66
30
66
25
5
24
6
45
3
18
39
15
1
32
51
6
150
24
12
48
6
48
67
5
3
21
87
3
12
138
19
125
27
28
92
36
3
30
102
18
6
21
3
90
30
36
6
18
21
16
47
12
36
18
24
78
85
23
6
54
37
23
54
3
15
57
93
19
11
9
16
20
69
195
24
45
67
5
19
5
19
125
42
33
52
17
31
95
1
84
47
33
39
6
72
43
11
66
48
150
24
61
5
27
69
126
37
11
24
36
117
3
49
11
24
12
30
48
18
12
36
24
97
8
3
13
11
85
35
109
12
12
32
21
54
105
4
29
18
12
18
24
30
61
32
3
37
11
84
1
47
57
3
9
39
12
24
21
27
48
33
16
11
12
30
162
78
48
120
27
88
77
7
11
12
18
3
45
7
12
23
25
8
39
6
144
15
51
6
19
5
24
6
37
12
41
150
72
24
21
28
44
15
72
13
35
57
24
27
42
6
42
3
27
12
57
45
39
15
84
6
150
66
19
59
85
35
21
87
57
100
32
4
29
3
63
9
15
1
20
12
15
9
40
53
30
18
67
8
48
72
3
36
21
15
33
4
11
90
27
45
54
9
51
13
131
30
24
18
57
112
80
16
53
24
43
23
9
51
84
13
12
53
24
126
24
1
47
18
43
72
23
6
6
18
90
24
37
11
12
13
29
30
66
15
15
45
87
33
28
71
13
53
3
15
6
54
9
100
5
3
24
3
60
1
5
6
45
15
21
153
6
66
24
6
24
156
48
25
35
36
96
24
49
11
13
5
72
91
29
19
59
37
11
12
12
18
168
27
16
29
6
12
33
15
30
24
6
12
24
49
5
24
75
21
30
24
13
29
19
125
67
53
30
117
3
72
37
8
3
12
48
25
59
18
42
1
101
19
29
72
3
28
17
6
21
168
21
7
17
3
24
4
137
90
24
48
85
60
5
18
24
6
72
30
42
30
48
42
66
25
5
72
30
13
48
47
60
24
36
102
7
65
3
45
42
1
32
75
21
45
19
53
54
9
12
3
12
25
59
18
51
16
23
33
15
12
18
7
20
21
6
60
6
72
18
9
21
18
24
30
3
45
3
45
24
150
12
73
80
16
77
48
30
24
48
9
3
102
6
60
30
18
60
109
96
12
23
24
133
5
43
11
84
30
120
87
33
42
12
90
6
96
25
36
23
1
23
96
6
6
42
30
45
27
66
3
21
66
33
69
6
105
9
186
6
24
54
36
24
13
239
84
9
72
3
18
24
79
20
99
60
45
3
78
27
3
42
19
35
18
6
90
42
60
93
39
33
4
35
54
39
27
21
33
67
95
73
5
15
9
72
24
19
11
24
60
1
47
12
12
120
54
19
5
42
6
163
11
13
5
18
30
48
91
8
3
37
8
45
30
25
17
6
21
15
96
60
12
13
12
47
6
30
33
81
19
11
1
59
49
47
37
65
30
1
95
66
51
15
13
11
1
95
33
27
18
27
45
75
45
24
78
42
18
78
24
31
60
24
44
9
48
54
1
65
138
132
13
11
24
24
45
21
7
65
43
5
102
18
30
12
60
138
24
15
12
69
19
47
6
3
72
45
24
55
23
12
36
9
64
35
60
1
23
48
24
36
33
15
150
7
92
171
12
72
48
24
24
49
11
36
21
108
135
9
3
49
41
24
48
51
39
21
4
11
66
19
44
52
53
48
42
12
1
92
27
105
4
125
27
99
13
36
41
24
54
117
3
18
18
12
60
48
57
69
3
16
11
18
18
49
8
21
195
21
18
25
23
109
11
30
48
7
47
13
8
16
108
48
23
12
33
21
19
47
72
36
90
24
30
18
3
45
39
16
12
23
24
12
48
12
13
17
66
132
93
75
90
30
42
30
18
18
36
60
93
36
21
51
87
72
6
115
72
47
24
30
24
72
6
24
45
16
107
108
12
13
59
114
91
11
33
4
5
75
3
105
39
96
60
9
16
83
49
17
6
9
3
6
135
27
9
28
48
59
6
30
18
27
27
12
6
103
65
24
6
12
9
24
16
24
77
27
48
69
3
16
11
24
12
12
1
35
1
29
90
25
59
18
24
114
25
107
18
51
3
18
30
90
42
126
19
5
48
30
69
21
ABCD 98937129212*3^$a+1 [50018]
123
8
60
120
28
45
11
85
11
1
27
57
87
69
11
48
84
37
39
9
99
132
12
36
96
21
36
63
168
68
37
15
32
24
25
47
108
1
35
49
11
36
124
56
84
16
9
12
23
60
60
36
108
1
95
48
112
8
12
1
12
48
155
64
20
16
24
80
13
15
92
84
1
48
35
13
23
25
39
9
60
11
12
121
39
9
47
64
96
8
24
97
84
60
15
20
24
60
12
97
47
4
56
84
1
71
28
20
12
48
72
24
24
36
24
72
24
229
3
44
1
63
32
108
85
15
12
9
95
49
59
148
20
13
11
16
21
12
75
72
12
36
32
132
52
21
132
23
48
84
37
15
80
36
64
36
20
48
40
9
23
12
13
23
24
96
84
100
72
8
121
51
33
12
35
40
21
84
83
48
88
36
33
71
25
119
96
16
20
48
1
39
45
23
37
71
36
60
24
24
40
20
1
71
40
68
13
3
56
85
23
121
11
24
36
36
12
37
96
135
8
24
48
25
83
60
16
8
36
16
9
227
12
36
36
37
36
60
23
84
37
23
25
3
36
140
36
4
153
11
1
15
33
71
40
20
12
1
3
32
4
80
4
56
61
35
49
59
52
48
36
24
20
84
48
4
20
144
49
11
24
1
27
8
216
84
49
3
200
12
16
80
36
88
9
23
25
23
36
40
224
13
3
72
21
63
68
13
23
13
27
33
3
128
16
20
76
33
47
76
21
23
16
32
60
88
20
1
23
24
13
132
35
40
12
8
36
13
11
1
39
36
21
3
56
156
12
28
117
47
1
83
4
8
4
9
59
37
35
40
57
3
8
108
24
36
25
23
36
25
35
36
60
52
69
3
33
83
60
40
21
23
25
11
72
36
24
37
35
168
1
36
59
24
25
48
3
45
36
60
75
8
1
11
49
15
81
23
25
3
33
11
24
24
12
84
64
33
35
132
13
107
37
71
40
81
47
12
52
20
61
27
72
176
13
12
75
92
72
49
3
48
45
35
28
32
97
11
12
60
36
12
1
12
11
60
76
33
15
24
69
87
20
160
92
40
68
13
23
13
23
120
61
47
1
23
13
59
16
21
11
12
28
56
12
48
12
61
23
36
28
84
69
27
33
39
8
64
21
11
40
44
4
93
12
27
36
8
13
48
3
8
24
25
23
28
32
1
71
76
57
23
25
23
72
60
37
96
35
24
228
48
184
20
25
83
4
20
1
84
35
24
124
57
15
80
1
60
95
241
11
25
11
96
96
40
44
1
39
56
97
12
51
80
1
11
1
48
3
20
60
49
95
13
111
80
36
100
56
36
13
11
37
36
35
36
73
59
1
3
8
37
131
12
28
12
80
12
13
75
9
96
11
24
136
20
12
72
36
133
36
71
60
13
27
33
71
108
12
48
37
23
88
33
51
45
27
128
1
35
60
52
8
36
264
16
57
131
60
12
28
68
12
12
61
84
12
11
28
32
12
97
3
188
13
35
28
21
12
27
21
35
36
88
72
12
60
36
20
24
36
84
72
16
69
83
13
15
92
49
39
8
85
35
12
88
32
37
95
112
104
12
132
40
12
8
28
132
33
47
1
39
21
59
37
71
24
108
133
23
36
25
3
45
167
36
132
16
60
72
68
16
57
59
12
36
40
12
24
68
36
12
24
73
48
27
12
20
16
32
28
9
3
20
40
33
36
48
35
25
3
116
84
85
3
8
36
64
21
15
68
16
45
207
60
21
27
44
60
36
24
49
3
44
97
75
8
25
36
11
64
36
68
72
4
168
57
23
60
16
72
24
36
104
61
23
24
12
25
15
20
36
4
21
60
47
52
33
12
3
20
36
12
60
13
11
16
8
13
27
20
4
48
68
36
48
60
73
3
260
12
60
12
36
16
20
48
1
35
12
12
145
75
36
44
28
57
23
48
64
9
27
44
13
23
25
71
60
13
12
251
12
96
52
80
73
47
13
35
1
11
12
60
36
37
36
107
40
80
36
16
20
24
13
107
84
16
45
132
3
68
25
12
59
16
68
72
36
60
12
96
180
25
15
56
48
12
13
48
23
12
60
133
59
40
12
20
24
49
23
48
13
23
16
44
168
40
108
20
73
36
11
48
1
59
60
24
1
36
23
72
60
4
12
32
40
9
11
121
47
24
36
1
132
35
60
52
20
25
23
4
8
4
140
25
59
60
12
144
16
20
13
12
48
84
167
24
12
1
51
32
48
1
75
20
24
108
24
36
48
60
49
107
16
12
32
13
123
92
208
24
8
48
25
23
16
24
12
20
12
1
75
56
4
12
44
36
1
123
8
36
184
81
15
32
88
21
23
96
13
27
104
25
35
13
47
36
13
123
24
36
36
20
28
9
11
16
44
36
28
20
48
4
24
12
60
33
35
52
20
37
15
36
20
24
52
8
85
12
11
24
60
28
8
12
196
20
12
192
36
36
16
80
4
8
100
21
39
8
1
23
96
13
51
56
108
60
13
39
9
3
116
132
72
61
59
16
21
11
112
21
71
25
63
20
12
24
36
133
48
27
36
33
39
32
ABCD 98937307258*3^$a+1 [50092]
3
48
80
301
3
48
21
59
192
37
155
1
63
128
13
36
12
3
32
48
61
168
36
167
49
36
72
72
264
36
24
23
13
51
32
73
119
133
11
49
95
13
3
33
15
32
37
504
24
228
144
60
11
144
25
71
160
141
99
69
108
111
33
111
33
72
23
13
48
99
141
51
129
84
11
25
359
37
75
237
180
12
291
129
144
159
32
112
32
48
48
16
21
11
205
83
61
83
1
239
73
300
107
37
24
144
3
288
32
121
71
240
304
176
48
96
25
84
131
1
144
84
36
39
80
193
111
192
21
120
83
85
48
107
61
396
119
73
23
112
33
95
85
59
13
147
45
60
23
64
57
215
1
72
12
11
192
256
45
60
39
69
72
147
144
177
36
72
179
1
12
35
25
144
36
147
9
183
80
97
144
47
157
84
60
216
123
176
96
49
108
131
13
3
96
9
183
21
144
72
3
81
96
111
213
84
60
228
60
123
96
80
25
23
16
141
83
217
23
73
12
168
83
37
60
48
351
105
156
96
123
33
96
15
177
63
69
11
61
192
60
87
144
69
24
83
1
95
96
432
169
132
35
112
192
21
84
36
435
21
72
147
81
143
73
180
227
13
144
120
72
83
16
81
60
35
37
59
144
169
119
16
48
96
45
60
39
45
35
96
181
11
64
80
37
59
109
195
32
109
3
144
141
24
155
48
13
36
47
145
207
141
195
144
69
24
227
37
171
32
96
61
35
48
16
33
239
13
35
85
60
156
204
23
16
45
60
519
69
11
97
24
39
69
59
16
153
23
112
9
167
145
192
204
195
432
96
32
48
61
84
63
105
39
272
13
51
21
300
63
192
96
45
3
105
24
47
37
96
203
49
12
204
87
21
395
49
63
141
51
32
1
143
48
64
80
48
16
128
192
61
131
48
16
32
48
121
23
16
9
252
168
84
47
49
383
25
96
144
12
60
111
9
119
265
108
11
192
121
23
96
48
265
327
45
83
16
45
72
96
108
383
48
48
288
240
16
93
3
81
96
216
183
33
12
99
32
1
84
11
16
48
272
112
224
48
48
1
36
155
192
13
83
145
60
3
32
96
13
35
16
21
59
192
16
129
47
64
141
147
80
112
21
180
12
11
96
37
144
27
128
13
35
48
109
24
324
48
71
96
85
27
225
191
85
84
204
216
179
13
3
128
16
357
11
48
37
11
61
131
13
3
117
59
96
192
16
ABCD 98937355748*3^$a+1 [50007]
64
47
1
84
3
8
6
18
33
55
12
41
48
12
15
37
17
18
9
24
15
9
15
36
81
4
17
39
24
27
145
11
57
63
18
22
5
96
3
45
3
28
2
58
2
6
33
7
2
82
29
21
22
53
40
23
73
11
18
36
43
5
6
28
5
64
8
7
12
38
22
12
56
24
49
5
6
37
48
15
2
84
15
15
1
17
42
1
47
12
37
39
8
6
18
28
14
42
6
10
41
103
5
55
93
8
9
22
65
4
3
2
46
20
4
26
46
17
24
24
27
1
15
65
21
79
8
103
48
26
7
152
24
15
16
9
17
22
29
28
8
7
26
39
57
22
5
45
19
68
19
29
19
21
15
41
3
6
15
9
18
36
52
12
38
22
29
24
21
12
3
51
9
63
21
12
33
7
48
8
79
50
15
67
17
4
12
48
23
12
4
8
93
16
87
44
1
48
17
42
64
21
12
8
24
4
5
30
1
8
57
27
39
13
32
12
12
21
10
8
33
24
4
29
30
60
57
31
21
8
24
27
45
9
10
14
48
18
66
6
60
33
48
31
20
28
9
3
45
5
31
48
32
15
40
41
3
36
13
8
4
15
77
33
7
12
5
55
23
1
12
35
9
7
2
10
17
87
4
17
27
6
3
19
36
48
21
5
58
2
7
29
3
40
5
27
7
8
24
4
8
18
48
36
22
26
10
17
19
41
27
30
6
102
10
9
27
20
12
1
44
33
30
4
53
33
7
20
4
23
52
5
79
60
12
5
27
21
16
11
1
3
29
40
12
23
36
1
5
12
34
53
12
12
9
27
16
101
22
26
22
69
44
21
42
25
92
36
12
12
40
48
65
66
12
61
5
30
1
8
40
17
15
48
40
47
18
99
7
12
57
3
5
9
24
46
32
33
7
24
62
42
1
3
14
3
3
16
45
44
16
5
58
5
7
5
52
15
2
12
24
55
99
5
81
15
9
6
25
8
9
42
42
22
9
44
7
8
16
5
27
9
15
73
39
29
16
12
3
92
16
5
4
35
4
21
23
25
3
50
24
6
9
9
6
18
19
29
10
12
12
17
76
3
29
48
7
8
12
13
8
21
58
8
13
75
12
24
77
9
183
16
20
19
17
79
36
20
9
28
20
24
40
11
37
39
53
55
9
29
24
6
6
3
19
9
36
24
5
27
48
19
20
4
5
7
17
45
42
9
16
56
9
22
21
48
27
17
19
29
21
3
28
65
15
4
11
21
7
5
43
21
15
12
44
9
27
25
3
20
9
15
73
20
3
30
48
75
3
24
52
41
16
8
9
6
9
24
24
7
17
15
165
3
48
90
31
36
20
87
24
9
9
103
51
17
7
14
39
16
17
24
63
12
3
30
31
48
3
2
6
1
23
1
23
60
4
5
21
6
21
15
40
5
15
28
68
73
60
5
87
24
15
12
21
12
31
48
50
27
27
36
1
65
106
21
32
7
96
33
41
7
3
8
4
68
36
33
9
15
3
16
9
20
7
32
21
36
3
4
53
19
8
16
38
34
12
50
19
3
29
108
19
12
2
6
4
8
57
4
17
22
9
63
38
22
17
4
12
5
12
6
12
4
36
14
7
5
34
9
41
90
66
30
1
15
72
24
36
14
15
3
12
21
9
36
3
72
7
9
24
44
4
44
67
2
31
8
16
8
51
112
20
42
18
45
12
4
60
17
31
5
34
21
53
6
21
4
48
11
4
20
33
15
18
15
7
2
3
3
12
52
9
8
55
17
21
6
9
3
18
12
22
8
13
32
7
29
27
1
53
12
19
75
38
3
16
8
72
3
57
45
24
60
22
14
30
49
27
45
3
62
22
12
2
22
20
25
3
21
27
38
34
36
26
30
1
39
45
17
3
15
48
12
6
6
1
5
15
127
5
51
21
4
5
22
20
76
9
15
17
3
30
27
4
24
23
12
1
3
14
12
3
7
45
11
13
15
44
40
36
32
78
48
22
29
40
8
9
3
4
3
12
14
3
15
28
36
14
3
12
67
125
64
44
52
15
2
3
9
3
51
73
35
6
7
23
9
43
29
3
9
55
60
12
68
4
5
21
3
9
54
28
14
31
11
52
17
63
12
4
2
6
9
48
21
54
21
36
4
23
54
10
53
39
21
4
5
7
11
69
24
24
4
20
3
52
41
12
7
5
7
12
2
31
20
40
24
27
17
16
53
39
21
3
43
132
36
5
4
11
6
36
6
1
8
19
14
94
65
15
24
16
56
13
5
22
12
57
12
5
36
27
4
47
13
20
24
24
28
44
27
6
6
64
29
27
1
24
8
48
24
127
41
27
4
38
3
24
3
30
22
41
4
12
15
8
9
3
28
17
16
35
12
4
5
16
3
12
14
3
19
14
6
1
3
5
55
2
10
26
15
28
80
21
18
16
12
14
7
56
31
38
30
6
15
31
2
10
17
3
16
17
3
6
3
4
8
9
15
16
39
5
7
26
15
16
12
107
25
5
12
27
4
12
11
13
12
44
40
12
27
8
36
40
29
39
25
63
57
12
47
18
3
27
16
29
27
13
8
7
62
15
33
51
9
36
66
12
13
5
3
19
21
27
5
3
1
12
32
57
12
3
7
17
99
37
27
5
40
8
7
44
25
20
67
5
16
5
46
65
7
29
3
45
9
174
33
9
15
16
15
2
43
3
29
43
5
3
25
32
36
12
27
9
76
8
7
2
10
20
9
60
3
30
43
39
32
1
44
7
29
24
4
35
1
8
40
59
13
17
15
15
16
9
3
20
21
3
13
11
40
8
40
9
17
87
9
70
14
18
1
3
57
5
15
3
16
128
30
10
2
43
20
60
15
6
27
7
33
11
61
8
15
9
33
31
3
84
2
22
9
17
63
3
12
16
17
28
68
9
7
11
4
14
58
38
10
32
28
24
12
2
6
33
7
2
10
14
12
22
74
15
15
4
8
6
10
9
24
39
48
9
3
24
29
96
12
28
5
27
15
6
6
9
51
73
3
17
4
89
31
56
48
28
15
8
9
19
26
7
8
52
3
50
39
31
8
12
21
12
33
15
19
33
17
18
9
19
14
31
11
57
16
3
8
1
3
2
10
20
9
19
33
35
16
50
34
45
108
17
22
45
24
8
7
38
48
12
3
12
39
1
32
24
31
80
57
24
16
24
23
36
4
2
24
46
17
91
26
31
35
33
9
22
14
10
5
12
19
17
7
9
44
15
21
27
21
4
12
39
21
41
24
22
2
6
33
21
3
27
40
9
11
33
16
80
3
93
4
5
7
36
17
15
4
12
29
19
35
64
62
27
15
40
12
2
12
15
24
48
7
84
5
24
9
6
24
4
14
31
29
22
29
96
24
67
33
23
9
12
9
6
48
21
19
29
12
33
36
6
117
16
5
12
15
31
8
13
5
24
6
64
140
37
8
48
3
36
25
53
10
5
16
36
8
69
36
46
9
20
67
24
20
33
19
57
8
19
9
11
72
9
15
36
45
4
48
113
3
99
16
36
20
18
15
33
12
6
1
11
1
23
9
16
48
11
16
53
3
1
11
28
53
16
20
3
21
16
5
54
12
40
26
18
25
15
53
60
3
1
23
25
8
24
24
7
26
42
4
26
15
3
6
3
3
25
107
25
20
39
1
3
2
27
48
4
12
11
24
40
20
25
24
17
54
40
5
7
5
16
8
9
15
4
60
17
6
13
3
41
4
77
19
15
5
33
34
62
18
42
18
1
29
27
52
29
6
18
22
17
19
17
33
48
51
3
4
9
8
27
12
25
101
42
24
61
12
39
57
3
20
49
44
48
36
103
41
15
40
9
32
12
28
27
5
4
12
23
33
9
24
6
18
24
7
24
48
15
12
5
12
12
9
46
14
19
23
4
17
64
15
53
3
40
20
9
9
31
15
8
9
12
39
6
19
32
31
24
32
6
7
15
2
7
36
11
16
17
16
132
27
57
3
8
52
8
9
12
3
13
35
16
9
5
3
33
6
18
6
18
60
31
47
60
9
19
14
22
38
12
19
15
12
44
4
5
19
77
12
9
39
4
15
62
24
12
58
24
60
24
68
16
21
5
31
12
3
57
41
30
33
12
3
156
6
7
24
119
9
33
7
11
12
24
54
31
12
23
40
26
46
2
31
8
40
32
57
19
5
22
8
109
5
43
35
4
36
5
4
32
3
36
1
48
23
1
11
16
8
52
2
42
40
36
105
53
18
42
3
4
65
7
20
43
65
40
15
62
144
27
21
10
26
46
2
7
15
8
33
12
39
21
72
16
24
27
8
18
10
33
36
11
72
12
4
36
36
89
3
9
84
3
9
3
18
18
9
27
1
24
12
39
14
39
52
3
24
33
15
8
49
3
24
14
24
24
10
8
1
11
4
45
8
45
18
33
3
6
58
29
79
56
6
3
28
27
26
15
7
9
59
28
9
3
36
12
5
7
17
57
19
17
3
12
16
29
24
7
ABCD 98938114162*3^$a+1 [50021]
255
72
145
8
24
48
15
25
17
7
8
51
37
23
24
33
64
11
117
112
59
12
30
42
66
31
56
57
30
153
93
67
17
15
72
16
24
161
55
77
60
7
8
33
79
41
132
150
181
197
27
48
27
96
85
89
207
24
69
43
233
15
117
27
51
45
45
307
65
12
123
27
36
25
120
56
9
175
72
24
23
6
24
75
48
40
8
9
31
77
99
48
3
109
41
42
138
18
9
45
36
42
109
24
95
1
11
45
3
21
120
9
55
47
57
75
78
55
113
7
24
56
177
15
16
35
69
63
30
99
24
99
37
29
60
111
51
13
269
48
43
104
3
85
65
48
7
80
3
117
27
96
30
12
42
6
27
57
63
3
12
129
40
104
24
16
17
150
18
87
57
18
150
30
72
33
24
123
48
42
36
7
23
114
31
56
16
200
15
48
1
41
55
17
103
32
111
1
8
96
87
18
39
51
84
1
72
32
15
33
33
111
3
45
51
21
9
55
17
12
163
104
63
18
162
90
18
30
43
32
48
87
25
5
3
9
108
12
198
73
197
3
96
81
15
72
45
43
24
176
3
21
120
33
96
174
18
55
53
187
23
57
64
23
1
72
17
6
57
33
7
113
39
93
27
16
80
99
117
21
195
45
18
102
3
57
60
27
81
87
93
187
17
15
48
63
129
16
29
18
9
33
36
27
3
69
33
15
15
25
53
84
60
3
24
261
30
78
12
42
33
105
12
18
25
95
25
8
15
97
128
69
6
69
81
55
56
40
24
17
12
27
48
63
48
25
269
3
33
12
43
17
12
43
120
173
12
87
45
18
78
51
3
45
96
15
9
135
78
162
90
135
21
72
19
104
16
11
12
1
104
72
136
167
1
152
45
12
7
24
152
15
72
97
143
18
30
9
48
21
27
15
90
39
9
30
54
30
36
57
88
56
9
31
29
114
90
7
119
129
51
84
73
48
137
103
56
48
153
30
129
9
15
24
3
93
69
36
87
207
18
15
24
16
8
16
8
135
30
27
16
203
181
101
18
9
33
15
57
96
24
6
9
75
13
8
27
102
78
42
60
150
37
24
17
15
63
81
40
8
183
30
12
30
57
16
77
60
288
48
39
15
33
168
24
45
48
147
123
45
57
151
120
59
66
312
115
35
253
32
64
29
235
119
81
99
21
15
81
129
15
72
88
29
67
59
102
39
256
80
72
48
15
42
18
48
21
120
93
3
33
7
32
123
42
43
47
18
87
51
114
48
99
129
7
8
15
102
102
45
3
45
3
12
138
12
3
39
33
45
102
48
109
209
31
80
9
135
24
48
27
13
17
36
42
48
1
120
29
72
19
53
3
27
78
18
21
64
5
24
75
93
19
83
36
25
176
9
30
105
16
71
25
80
15
33
9
60
48
60
39
33
7
113
151
32
40
137
103
47
198
43
5
24
123
48
135
42
42
138
19
56
15
145
104
3
6
15
189
211
47
169
71
48
1
8
21
42
18
30
129
45
3
105
15
64
11
42
18
18
114
60
96
72
18
132
3
280
96
144
107
30
162
45
16
72
8
120
105
39
120
63
138
87
15
145
24
23
30
36
31
24
29
36
55
96
24
32
72
16
17
120
30
18
90
61
56
40
8
27
45
3
42
72
66
42
18
150
31
104
159
313
17
15
453
3
99
13
5
30
69
123
318
55
5
72
51
75
42
168
12
162
66
24
27
171
30
63
105
39
51
61
96
23
114
15
21
75
9
18
85
24
89
7
65
55
17
255
33
63
40
209
18
30
18
45
39
66
7
8
232
24
96
23
57
15
9
33
36
12
87
135
48
73
56
24
27
12
121
77
18
9
15
105
88
5
78
37
48
32
33
39
81
31
41
ABCD 98938146694*3^$a+1 [50022]
15
12
6
36
54
25
29
3
60
120
40
20
9
36
300
72
60
36
187
47
30
72
24
102
60
85
35
54
15
3
78
90
90
99
9
72
18
54
102
121
108
12
17
72
54
12
49
11
102
87
136
35
12
73
17
60
3
24
40
23
36
97
5
72
43
17
30
42
66
72
60
13
84
36
20
9
48
6
72
9
135
189
36
21
24
18
30
6
102
150
13
89
91
72
107
96
97
29
126
18
12
90
9
24
57
54
6
84
18
13
65
55
17
18
108
45
196
29
36
30
126
72
18
33
39
153
105
198
12
72
108
90
123
99
30
72
19
140
39
6
31
23
61
41
18
18
19
5
19
197
55
17
12
19
41
36
192
42
109
29
27
36
33
7
48
12
17
18
33
99
57
33
12
51
45
18
217
44
3
133
17
18
153
40
60
12
104
45
18
126
54
73
47
60
126
90
180
45
27
133
11
30
36
135
4
41
72
27
135
49
12
17
91
107
84
18
168
63
81
48
60
3
180
177
108
162
36
54
91
35
12
54
31
65
18
57
28
5
135
21
18
73
23
57
87
30
43
125
252
27
3
108
25
29
15
124
72
155
25
29
18
108
84
61
17
30
18
60
12
27
36
27
33
39
96
18
315
9
90
81
111
81
15
13
5
27
9
36
55
35
102
72
198
162
78
48
33
45
12
55
23
66
18
213
153
27
40
104
75
6
12
60
126
162
30
13
12
107
342
111
123
162
54
45
16
48
47
60
54
79
149
90
117
40
5
60
18
12
18
63
33
102
72
37
24
35
180
72
25
77
7
24
47
12
42
108
90
93
160
17
63
40
113
67
125
54
45
33
12
108
27
135
81
9
78
81
207
45
129
18
60
1
101
18
117
16
48
12
120
89
54
126
18
18
39
24
57
15
84
141
18
12
9
105
18
1
17
120
79
20
63
42
54
102
42
13
167
81
16
11
9
3
13
140
64
185
120
24
7
353
12
144
90
36
49
41
15
27
13
113
66
1
23
102
168
72
19
20
63
78
18
205
29
12
51
264
24
369
162
21
27
60
93
27
108
24
61
128
100
12
80
28
185
171
9
31
24
119
97
20
16
47
90
72
19
89
27
24
39
6
36
19
29
67
41
42
13
17
31
12
29
90
24
265
41
111
9
168
43
29
66
33
27
72
72
9
117
43
29
27
300
123
108
13
41
48
96
7
83
85
32
9
126
85
35
54
15
99
37
47
18
79
35
21
69
55
71
18
91
53
7
23
168
162
90
390
7
71
120
90
54
81
28
176
9
84
186
21
123
12
6
43
137
54
144
1
11
33
81
48
31
56
63
12
105
76
59
156
9
24
45
36
120
31
48
29
132
66
85
95
133
29
18
33
16
29
36
36
39
51
18
67
44
36
60
27
30
6
72
9
16
65
75
9
18
240
180
18
30
69
63
13
59
49
36
24
89
3
24
45
19
35
25
11
36
12
33
147
18
60
39
69
54
12
1
17
51
99
210
60
36
67
107
42
18
36
66
24
90
25
29
180
12
24
84
6
45
27
85
17
51
45
84
27
180
36
123
45
100
17
30
25
29
36
72
60
30
121
41
51
63
21
40
293
42
1
29
24
162
45
28
179
120
18
72
108
24
31
5
12
103
167
6
27
27
30
127
23
90
12
36
240
18
261
3
180
42
66
150
12
186
25
41
15
99
12
162
31
32
123
57
33
7
5
55
17
18
162
63
33
54
18
39
123
13
59
54
91
56
40
84
143
120
117
135
325
35
1
23
84
90
6
1
53
147
45
18
132
66
54
18
6
61
131
105
4
84
20
45
31
41
12
ABCD 98938993222*3^$a+1 [50009]
129
12
75
15
24
9
45
43
60
8
4
29
27
21
3
88
32
36
60
57
39
48
15
21
24
100
20
12
39
222
3
16
48
5
27
48
40
168
32
63
72
30
127
48
48
32
40
17
39
9
115
12
44
76
77
180
18
6
12
24
3
148
23
9
36
52
29
36
27
28
12
137
18
33
28
32
105
15
3
9
21
27
52
83
93
33
19
8
141
84
55
41
3
136
8
52
8
64
71
30
159
108
21
51
12
24
36
24
16
143
240
81
9
75
9
42
9
72
36
9
72
48
24
31
5
43
80
21
7
32
48
84
76
77
7
5
6
18
67
8
24
100
32
57
3
48
3
9
24
33
79
20
33
48
3
48
36
45
91
11
45
12
21
7
65
19
48
20
33
60
55
80
21
18
153
33
7
32
24
12
69
3
48
105
144
18
6
66
1
32
12
36
9
3
21
30
42
12
24
43
29
19
48
5
18
45
24
3
25
44
33
111
36
57
123
76
17
36
39
12
24
24
21
36
55
128
21
48
96
15
40
20
15
13
44
15
69
21
36
36
39
45
19
36
32
60
69
258
1
12
12
5
39
72
57
180
27
24
21
36
7
8
4
89
72
15
21
63
3
33
4
108
23
18
108
39
33
67
12
5
3
52
68
24
51
57
36
4
47
45
33
3
153
126
42
48
54
126
75
40
8
52
41
18
54
51
24
72
48
9
36
55
29
91
12
8
15
117
141
72
30
18
3
16
41
3
4
12
17
36
3
15
72
33
57
51
16
56
3
30
39
21
99
45
3
4
36
5
39
15
21
52
53
3
4
12
41
12
18
33
39
78
67
32
48
9
6
97
119
30
51
21
42
25
95
37
113
18
9
60
24
9
24
87
21
36
48
15
52
20
60
33
31
68
60
12
45
3
40
32
3
33
24
9
15
93
3
159
61
8
57
36
27
33
27
45
43
128
4
56
84
36
99
25
92
40
17
60
51
33
15
45
192
24
39
4
8
21
15
129
27
57
27
15
90
120
15
9
63
45
48
60
139
89
24
7
11
37
29
15
24
69
24
19
44
48
36
15
9
45
147
15
1
29
15
75
78
12
99
24
12
9
240
48
3
28
47
9
111
69
9
36
7
5
36
43
20
24
4
92
33
3
69
96
12
24
12
6
129
24
45
3
9
3
75
153
24
21
19
209
24
15
48
72
9
36
135
28
20
69
43
29
39
172
32
16
8
75
37
44
88
72
68
40
56
76
8
15
18
7
101
12
99
28
20
12
36
3
18
19
5
7
47
13
17
18
33
40
8
4
32
76
32
112
29
19
71
9
12
51
25
23
21
48
3
42
7
29
19
12
60
44
4
56
36
108
57
15
84
4
5
27
16
132
12
65
12
43
8
36
36
9
31
5
3
72
189
36
51
4
23
21
172
17
15
117
15
16
32
27
205
11
33
105
60
15
33
91
108
8
24
9
3
160
68
36
105
6
21
100
8
12
100
23
1
8
81
7
44
108
9
12
15
24
52
80
9
75
24
141
19
12
23
30
108
168
15
15
9
45
51
9
27
84
33
19
35
25
12
29
60
12
6
1
89
135
39
6
91
72
53
36
219
27
6
99
45
3
45
15
81
3
16
8
36
84
24
9
12
31
101
3
9
15
81
27
40
32
57
36
18
54
3
52
41
84
3
48
4
8
33
15
21
3
69
18
30
36
27
28
8
4
20
9
91
65
18
24
81
4
36
12
20
57
51
72
60
60
60
60
36
64
8
4
8
3
33
12
4
36
92
93
18
18
24
63
21
24
87
33
24
75
12
3
21
9
75
36
16
68
21
234
13
5
3
36
21
12
60
135
48
60
72
117
12
54
24
9
39
18
3
64
41
15
120
60
9
3
24
36
52
11
54
15
28
41
27
27
9
33
27
45
12
3
15
18
36
36
3
48
12
33
99
148
53
27
69
3
28
56
51
90
6
33
12
84
180
33
15
12
45
63
40
92
21
19
17
27
52
32
120
21
51
33
27
9
7
140
69
63
9
18
24
21
60
21
162
85
5
24
51
52
17
51
3
18
39
36
12
40
104
39
21
33
24
18
66
99
76
23
21
3
30
24
84
67
5
51
21
3
60
9
43
116
24
57
27
36
111
42
63
4
5
15
36
3
49
20
3
30
18
1
8
40
23
33
12
99
198
36
7
101
3
16
23
18
123
3
13
12
20
3
18
15
4
8
117
63
84
28
5
171
12
24
60
48
141
36
36
7
8
69
54
9
33
7
32
15
33
12
21
39
105
6
9
24
16
44
4
8
33
54
6
12
36
3
39
21
45
15
36
24
28
152
180
21
72
7
23
6
72
12
3
48
57
42
102
24
84
24
72
15
33
72
51
45
30
105
24
12
4
41
3
4
65
51
33
31
20
48
4
101
48
75
120
4
72
5
12
159
4
17
51
63
57
45
27
76
72
8
57
36
31
8
96
45
75
9
87
228
12
16
17
60
66
1
80
24
21
43
48
53
79
60
113
7
17
39
12
52
17
24
75
16
161
27
45
27
16
32
28
20
12
9
43
56
24
24
64
120
65
87
21
3
84
33
42
21
51
18
67
5
75
9
24
12
3
36
39
66
7
20
184
20
96
21
12
6
61
32
27
18
51
132
48
36
136
12
192
5
72
63
48
28
47
30
3
15
9
15
69
33
42
ABCD 98939252788*3^$a+1 [50000]
59
85
23
100
39
125
49
24
48
23
4
20
31
89
1
59
36
24
43
117
20
55
60
45
8
13
11
24
7
30
24
35
24
79
41
4
32
1
48
59
67
24
72
57
96
152
67
6
66
21
20
19
5
61
35
108
36
36
144
180
28
20
61
35
12
43
36
21
195
18
15
44
16
15
72
24
21
27
33
27
21
15
65
37
63
27
45
32
28
48
80
132
40
33
11
4
15
5
72
24
79
57
32
48
28
32
25
3
12
15
24
33
36
84
81
35
67
72
77
48
72
4
24
87
29
55
9
48
60
20
88
69
18
54
18
45
27
5
24
240
4
45
47
151
17
1
11
31
48
45
87
29
24
19
12
33
32
24
60
4
8
28
32
12
37
39
80
79
36
57
20
12
91
29
16
12
32
48
103
84
5
36
271
5
120
36
139
24
9
56
52
60
33
27
99
125
91
17
196
21
11
28
24
27
54
72
3
104
7
30
24
15
12
20
25
3
32
55
89
64
12
20
85
47
60
12
19
41
13
18
5
180
28
12
8
7
12
45
63
29
4
39
33
44
1
15
57
15
20
13
24
35
28
57
3
147
33
3
17
12
19
24
77
88
68
48
12
60
19
9
20
24
16
39
21
72
20
19
84
6
66
57
21
11
4
72
12
60
36
21
30
81
33
66
21
8
244
56
31
5
31
24
36
48
65
12
49
35
28
36
99
36
125
1
24
30
5
64
68
48
55
12
29
24
64
68
84
19
29
103
48
5
12
97
18
12
96
29
55
6
15
57
18
5
97
24
83
91
90
11
48
13
78
12
89
96
37
48
23
31
36
54
6
45
228
24
3
149
55
69
21
30
36
108
129
68
52
3
53
24
103
18
35
12
49
39
12
8
7
33
27
17
100
32
43
36
24
21
20
24
76
51
5
88
15
17
180
61
48
15
56
1
24
99
20
84
13
3
12
75
84
5
4
87
53
12
19
36
42
3
63
5
4
32
88
108
87
81
60
99
45
8
40
15
30
18
77
28
72
3
17
28
45
11
96
7
17
31
17
43
33
164
12
64
9
6
66
6
117
20
7
48
17
25
23
97
114
17
37
11
55
57
20
24
49
99
20
28
68
36
4
51
21
44
36
79
21
152
37
39
147
45
3
6
99
92
48
7
5
48
36
25
48
18
89
4
87
24
41
12
13
90
57
36
15
17
28
20
97
42
45
27
21
20
133
131
19
105
147
29
55
5
16
15
77
132
16
44
108
28
8
1
6
105
12
3
5
112
141
27
80
100
63
5
40
75
24
12
96
17
85
3
69
18
45
32
24
7
60
84
81
44
16
27
18
47
43
102
11
52
9
114
65
40
24
15
72
65
28
15
105
48
48
87
17
48
12
76
120
27
17
16
20
124
27
120
36
93
32
172
63
78
15
51
65
60
76
48
27
33
51
9
32
12
40
15
21
32
7
5
16
44
7
29
36
43
21
152
37
11
7
5
24
25
23
72
1
83
7
33
231
126
15
60
44
148
92
24
19
30
18
29
25
59
37
47
55
33
20
55
17
28
20
24
61
75
27
18
27
96
20
7
33
20
132
24
25
11
72
7
81
3
36
96
84
89
24
108
48
4
15
33
9
30
9
44
7
53
40
8
43
12
5
13
15
57
3
15
105
60
147
12
81
9
51
12
9
144
39
51
6
35
76
12
20
36
4
8
52
3
72
17
4
39
141
24
105
11
12
67
12
9
81
6
12
108
18
59
36
4
27
18
23
112
27
6
144
35
124
20
4
15
138
24
11
19
18
6
45
75
5
19
21
20
24
1
27
87
5
28
44
60
43
65
1
90
45
27
89
19
36
36
29
31
117
75
17
4
12
27
125
85
18
5
132
7
24
45
27
29
4
111
29
132
52
36
44
31
77
48
55
17
103
41
55
48
78
18
29
36
40
15
5
12
133
15
32
28
72
12
57
51
104
64
69
11
72
55
33
111
24
54
83
28
44
7
33
36
75
29
1
15
27
29
1
23
1
35
19
17
60
12
36
31
41
12
25
30
81
51
221
52
87
33
32
109
47
25
23
31
18
3
3
9
120
51
12
45
32
67
60
41
148
9
23
7
77
136
45
35
13
6
29
52
44
24
12
40
9
96
18
54
51
20
19
12
9
144
81
24
35
12
124
117
135
27
30
51
60
39
12
6
135
3
24
12
153
20
13
18
17
37
3
12
33
59
31
5
48
40
12
12
20
7
65
16
15
65
55
45
68
31
5
36
13
15
39
5
31
24
17
16
87
17
36
7
12
125
1
63
20
7
33
212
25
23
40
80
36
61
27
8
37
63
75
89
43
93
27
81
15
29
151
12
42
23
43
60
29
36
24
211
9
87
9
27
17
73
102
17
4
12
39
33
81
102
17
28
87
30
11
64
20
91
216
53
67
41
48
37
27
56
61
23
36
67
53
40
104
43
90
30
45
69
155
60
4
15
72
30
87
32
4
80
4
33
90
180
29
4
72
12
21
15
104
25
6
57
8
4
32
24
36
31
5
148
9
135
87
29
24
13
18
6
3
56
31
ABCD 98939379016*3^$a+1 [50091]
30
6
48
6
36
12
3
3
93
9
24
27
12
9
54
60
9
81
15
57
51
15
96
12
54
90
24
21
45
3
33
24
108
51
15
78
126
30
18
9
9
108
27
51
48
90
60
27
21
3
51
117
9
27
27
42
27
3
18
36
54
42
27
21
99
33
108
12
3
15
33
3
72
6
36
15
108
69
15
39
72
96
66
87
21
18
69
21
3
39
12
60
33
36
144
165
48
87
21
24
72
12
42
30
36
42
21
87
30
198
60
9
3
45
45
15
3
24
36
36
9
24
3
30
42
33
69
39
12
3
42
15
39
12
72
36
21
105
63
12
231
6
12
6
9
39
21
24
24
81
99
117
3
123
153
21
3
93
12
3
24
15
120
21
24
33
102
93
57
3
33
66
78
3
12
24
12
33
24
12
123
36
3
33
111
60
18
12
126
81
81
135
141
48
27
24
24
87
60
138
15
27
102
24
30
72
18
72
3
87
6
72
18
21
36
33
174
21
72
15
114
15
51
117
27
24
12
57
21
54
18
147
33
12
36
159
117
12
99
87
57
33
12
6
12
36
54
51
39
21
165
15
24
9
36
27
81
15
12
51
126
3
27
33
39
9
81
24
12
60
30
33
12
72
24
27
18
90
117
63
12
54
3
3
9
9
12
54
9
24
39
180
54
87
48
9
159
132
69
18
6
15
21
3
27
21
57
108
12
3
24
60
9
120
24
30
21
33
18
18
15
21
27
12
93
30
60
33
69
15
201
18
69
21
42
54
12
54
69
63
9
63
33
33
42
189
3
153
33
72
27
120
33
3
24
36
60
15
6
30
9
9
108
3
33
6
33
204
9
24
210
42
15
84
84
27
126
54
204
45
192
87
177
84
24
15
36
18
36
18
9
9
54
180
78
39
33
36
12
18
21
36
33
15
135
12
18
39
21
12
42
66
6
45
57
36
42
12
9
27
18
54
9
252
48
12
3
42
3
60
27
12
36
69
45
48
24
18
57
51
90
27
21
234
18
27
105
18
90
3
333
18
96
93
72
72
9
216
87
45
39
27
144
33
48
27
18
24
171
3
18
6
126
39
36
9
3
87
90
18
60
12
21
36
3
90
3
48
12
21
3
21
174
18
3
15
18
36
39
39
45
3
126
36
27
15
105
21
108
12
24
15
123
72
24
45
24
51
6
30
9
24
96
144
48
21
162
69
111
18
18
72
42
12
27
9
6
12
6
12
42
12
9
9
39
15
144
78
30
90
27
27
144
18
72
108
27
9
36
27
15
12
126
27
87
30
3
15
18
15
3
42
90
54
72
15
24
63
186
12
54
6
36
15
24
24
3
6
15
72
24
27
114
18
108
45
12
33
195
93
12
87
27
9
27
102
150
66
18
36
72
36
105
108
3
24
9
36
132
33
15
21
39
123
90
42
48
54
3
123
90
18
18
6
18
90
36
30
15
9
39
81
60
102
57
48
117
15
15
60
30
27
9
54
93
87
54
27
63
6
18
30
54
36
33
45
12
18
9
36
63
57
51
21
48
3
6
216
87
51
132
9
21
54
57
87
42
36
123
48
9
123
33
15
3
24
12
78
51
72
33
15
9
156
18
90
3
21
3
45
51
3
21
69
180
60
90
30
15
21
27
48
57
12
126
54
36
60
48
36
15
36
21
36
15
57
42
120
6
12
6
54
36
12
15
9
48
3
84
24
69
3
33
51
9
54
30
51
9
15
3
162
12
24
75
225
36
3
192
36
84
9
18
72
81
15
93
60
39
24
45
117
15
15
6
84
54
18
72
36
6
141
3
45
57
144
39
15
18
126
93
51
60
18
111
33
27
3
168
54
3
87
9
27
48
6
51
57
15
57
12
111
3
66
6
18
12
27
15
21
48
72
39
18
12
99
69
111
15
12
18
60
27
39
21
141
99
15
93
9
111
69
15
156
99
72
6
12
51
9
36
72
12
60
27
153
3
87
90
18
9
57
72
87
9
99
21
126
36
24
30
195
27
33
12
147
18
3
69
15
75
18
3
15
36
6
72
18
210
90
18
3
57
12
36
276
63
57
15
36
165
27
243
18
6
36
33
57
15
15
36
42
72
12
54
6
120
6
30
51
24
12
3
24
21
9
6
36
9
9
66
6
15
21
3
96
93
51
45
39
15
66
42
12
42
66
33
12
45
15
12
15
12
72
42
48
36
15
45
63
147
72
6
63
9
66
42
3
84
15
153
9
72
27
9
3
51
78
12
123
75
54
15
45
36
39
12
15
24
84
42
15
12
3
72
93
57
15
15
60
36
30
15
27
30
3
69
72
24
27
57
3
12
45
15
3
90
12
54
69
3
42
90
12
6
30
129
3
12
144
21
36
21
48
6
54
48
27
9
72
135
12
12
36
60
69
18
36
18
99
27
ABCD 98940202274*3^$a+1 [50043]
11
1
60
3
81
108
60
36
35
48
61
51
33
144
132
11
25
87
201
23
49
15
105
71
1
399
21
12
527
289
180
72
227
25
72
36
59
160
141
3
81
108
96
35
48
112
165
123
144
105
119
48
217
36
180
36
48
96
12
168
84
96
83
1
143
169
39
9
24
36
48
252
240
12
24
11
37
168
156
24
120
23
16
33
168
12
36
36
51
45
36
216
84
36
132
108
228
27
9
87
45
35
121
36
96
3
128
25
39
69
107
61
36
63
153
180
3
69
155
1
15
117
84
23
145
15
48
48
9
23
448
21
27
57
36
147
93
252
39
321
47
37
267
45
3
9
96
144
12
27
81
255
21
11
277
59
160
144
105
192
87
32
144
160
9
252
75
33
384
12
24
72
12
183
129
207
153
39
9
288
36
51
153
48
135
33
63
117
36
36
35
48
97
84
11
160
9
39
129
12
132
47
1
252
60
72
12
72
108
47
133
108
47
61
96
83
133
155
25
120
180
24
108
23
16
144
80
73
39
273
12
3
33
60
36
15
69
27
128
457
119
25
240
48
87
45
192
132
216
87
128
121
108
96
36
36
51
93
35
13
3
105
87
21
11
48
589
36
191
96
37
360
36
15
81
239
13
12
24
47
48
85
27
96
69
348
108
180
12
36
47
25
87
9
300
36
288
39
80
48
73
135
93
35
1
288
348
48
3
384
81
36
36
72
96
120
72
72
36
108
24
15
69
203
37
155
25
23
13
216
180
12
72
24
27
128
16
117
120
83
97
15
21
219
237
36
300
72
96
107
13
179
16
128
25
36
12
87
153
36
99
9
84
72
107
61
51
141
72
72
195
32
517
27
21
75
93
48
35
37
36
215
133
219
33
12
83
96
16
9
48
60
219
45
195
80
13
132
12
24
251
256
189
168
36
72
264
108
267
96
57
87
57
71
16
32
109
24
156
207
176
48
361
87
81
180
156
60
3
33
63
80
13
288
132
228
11
13
12
108
60
111
32
37
75
81
204
35
145
15
93
12
71
16
144
153
71
16
21
36
228
72
24
72
48
59
13
72
216
168
108
252
36
36
48
60
143
49
132
11
133
12
47
16
48
177
132
48
132
36
72
120
96
36
120
24
36
36
12
75
33
72
132
84
47
133
36
71
61
3
69
75
189
35
61
36
84
24
108
180
84
111
32
37
132
48
36
36
240
144
111
9
36
96
3
32
112
80
96
193
96
12
72
75
48
21
59
73
39
9
36
24
120
24
27
32
97
15
21
24
12
ABCD 98940240604*3^$a+1 [50109]
270
159
27
78
66
36
105
99
180
49
65
30
1
5
30
25
11
13
29
6
1
125
54
61
65
99
27
9
24
15
1
83
48
24
36
25
23
225
135
61
29
15
76
23
12
24
81
100
53
30
1
80
129
6
1
83
132
105
40
125
60
19
71
21
9
6
13
5
91
71
9
63
121
5
24
42
25
116
27
150
18
24
6
108
6
48
57
4
29
12
30
36
18
60
30
24
60
72
9
69
6
1
95
45
159
1
84
155
1
44
16
35
48
108
9
4
29
132
39
15
264
237
60
21
55
48
11
25
5
6
9
15
85
20
24
21
48
31
17
39
21
39
156
4
155
9
16
23
60
13
83
24
60
13
204
44
12
24
16
20
4
59
6
75
3
78
18
81
15
201
45
3
15
30
66
105
280
53
42
21
3
21
16
17
120
30
36
96
25
23
60
57
60
33
7
5
36
84
15
15
84
81
40
35
36
78
6
61
44
40
56
4
5
54
1
65
78
1
12
8
76
11
78
54
42
30
54
30
60
6
6
42
12
19
125
84
18
18
51
4
5
84
87
4
12
95
133
11
168
13
23
12
168
36
60
141
24
4
72
8
16
35
165
15
21
39
21
99
81
63
21
51
12
13
48
11
1
8
76
35
145
11
30
54
45
99
12
24
108
30
30
36
162
19
24
119
156
37
48
5
6
45
40
23
12
54
36
150
25
36
29
55
60
29
27
3
90
27
144
69
6
49
77
12
91
41
51
27
60
1
71
24
66
31
5
18
12
13
60
101
15
15
144
21
45
144
24
30
12
66
108
30
6
48
51
9
6
57
33
31
143
66
6
21
3
25
36
5
39
27
108
84
72
1
20
180
4
36
24
11
24
9
36
69
162
72
21
27
25
24
44
96
9
247
23
36
25
29
30
45
105
66
18
103
24
59
21
3
241
11
108
1
71
6
24
168
3
27
72
264
1
35
30
30
36
30
84
198
1
11
109
11
48
6
6
84
36
25
41
19
95
24
24
48
73
152
39
25
20
4
20
51
60
1
44
21
192
6
12
12
121
29
63
39
24
42
19
29
42
48
36
48
36
1
95
30
90
48
37
36
108
20
12
69
54
42
3
27
84
156
13
11
24
12
48
24
30
31
29
6
60
21
16
20
9
48
7
53
138
69
3
6
42
165
45
144
6
73
35
42
24
18
30
7
119
24
18
39
123
1
47
33
45
31
53
12
90
61
8
16
89
31
29
15
15
81
3
73
5
43
41
114
12
12
21
57
135
40
155
84
45
4
11
48
72
54
54
177
39
1
44
69
12
60
114
84
12
109
11
30
31
23
21
60
3
181
17
18
1
36
23
1
80
15
18
91
36
11
84
24
54
171
81
90
60
90
15
40
95
25
65
6
13
5
54
132
21
4
35
18
7
35
9
12
3
24
42
6
48
1
101
18
1
29
162
25
80
9
48
43
8
76
155
109
101
66
120
48
6
55
23
72
25
80
9
30
330
36
30
21
27
6
6
1
44
24
160
56
99
25
11
21
148
29
91
20
9
7
56
24
33
66
1
23
37
60
53
30
61
101
30
49
11
156
54
111
24
40
60
59
21
84
15
25
29
72
54
25
95
61
60
56
40
113
55
5
102
42
7
84
60
12
47
13
44
3
30
31
11
24
150
12
12
7
60
29
90
24
36
96
66
42
1
11
45
75
24
12
24
84
114
66
126
18
6
90
36
54
246
24
66
6
45
64
35
121
24
23
18
48
7
84
80
39
45
87
9
4
12
17
42
9
27
13
299
13
23
1
44
21
79
12
24
83
66
15
147
42
42
24
37
5
123
21
115
5
24
15
39
138
39
9
24
30
117
4
71
30
210
24
36
30
24
96
54
6
36
54
21
27
36
12
109
101
48
6
25
5
114
36
24
6
51
4
53
7
5
55
24
5
27
9
18
13
17
18
9
3
12
84
42
54
18
48
60
78
60
141
40
5
66
33
76
125
15
63
6
66
25
120
29
55
35
36
66
12
7
5
6
24
24
96
48
72
36
33
12
27
36
25
11
225
33
126
6
6
33
15
57
3
25
96
23
37
35
105
3
18
55
59
61
168
11
24
81
15
48
48
12
1
120
17
19
53
51
9
7
11
25
23
37
59
61
35
12
12
9
96
100
89
12
18
156
1
89
6
12
90
51
129
87
40
23
37
29
31
59
24
30
30
198
18
21
9
90
96
180
6
43
65
42
132
12
1
108
60
11
36
42
6
12
49
59
181
23
12
108
13
59
9
36
3
33
9
174
6
78
30
36
12
63
171
18
6
21
15
9
21
51
87
33
69
6
133
12
47
13
24
143
12
18
30
57
ABCD 98940285586*3^$a+1 [50081]
143
49
18
60
66
60
35
109
12
11
25
95
217
48
168
72
23
7
5
37
71
109
23
259
6
95
43
126
24
30
6
30
24
17
60
60
55
113
49
23
49
179
169
36
72
18
36
29
72
55
60
30
18
5
12
7
48
65
13
126
29
7
90
72
83
7
126
30
5
132
60
19
341
37
18
125
73
6
36
174
18
186
35
55
65
25
120
95
60
12
127
30
180
36
47
193
35
109
12
78
90
71
217
23
97
23
60
12
37
66
6
59
85
120
72
72
72
198
42
71
109
30
78
48
114
149
67
5
115
5
19
18
30
72
18
72
126
168
66
198
6
35
120
91
18
23
49
18
6
84
23
19
54
72
18
65
60
49
60
72
11
108
12
300
19
209
1
54
6
18
48
204
18
30
36
60
5
60
91
149
31
36
173
60
12
13
12
252
11
60
169
71
31
29
67
48
65
49
72
18
66
180
54
6
12
108
35
97
12
96
47
7
36
12
113
49
42
29
25
210
77
288
49
36
35
1
59
31
6
83
120
85
264
11
97
132
156
270
54
71
97
84
24
156
179
97
102
41
1
54
30
54
53
133
54
18
12
72
126
42
126
77
228
19
12
29
25
42
102
203
13
60
35
132
13
35
121
54
65
67
252
53
49
60
191
55
233
37
35
7
210
6
66
11
79
60
36
245
48
97
83
115
6
30
6
138
366
84
36
6
5
25
275
85
60
12
23
13
36
11
7
281
49
48
18
125
12
49
48
6
54
12
11
7
101
7
5
55
288
66
11
97
276
36
179
1
11
60
109
371
60
48
169
23
139
54
120
107
109
6
5
133
95
49
96
90
5
121
131
13
156
119
60
61
120
6
5
120
13
35
7
113
31
29
180
79
12
89
109
23
120
43
90
84
36
72
348
84
11
120
109
36
47
48
12
37
48
35
55
24
138
36
42
30
18
125
19
42
54
5
121
48
11
60
55
114
131
72
48
121
96
54
209
1
108
11
25
114
18
35
13
90
36
389
72
49
36
72
90
41
97
155
49
144
35
120
7
30
144
59
1
11
163
42
215
55
54
66
65
48
49
11
79
108
222
12
11
97
216
36
78
18
120
23
175
90
35
91
41
103
77
120
408
79
42
71
145
35
13
47
133
24
48
78
54
36
84
252
36
18
17
25
48
204
71
121
59
49
72
24
47
48
60
19
72
54
6
174
36
18
108
162
11
49
23
13
12
54
29
61
204
360
30
6
179
12
109
18
18
54
180
149
175
60
36
29
19
96
120
132
5
108
187
18
95
19
102
6
5
108
151
29
85
47
55
150
35
48
79
41
7
54
258
18
12
72
59
37
12
11
60
1
24
54
41
60
1
18
168
18
234
41
12
175
18
6
120
144
72
113
72
109
84
6
228
180
96
390
72
35
7
113
7
6
47
37
132
108
102
54
276
30
36
54
24
66
6
84
24
12
18
54
42
41
7
132
90
108
71
289
11
55
137
85
72
102
18
42
89
12
37
96
107
19
41
7
78
48
35
61
66
5
108
372
7
30
72
11
67
30
11
60
12
49
84
95
85
35
ABCD 98940842134*3^$a+1 [50010]
35
12
25
197
36
27
9
3
28
48
72
20
132
28
23
90
132
7
83
85
104
40
59
129
12
3
18
103
44
15
21
51
61
72
23
49
56
88
59
78
79
60
60
35
1
72
36
24
60
60
35
48
24
1
17
27
4
17
108
42
9
240
28
12
11
37
35
78
7
11
49
32
76
35
57
105
135
15
36
9
27
1
35
25
72
8
52
60
11
109
108
84
23
25
20
12
16
20
75
9
48
112
44
84
28
20
124
89
27
4
56
192
63
85
12
48
68
4
12
68
75
6
30
96
13
143
114
48
6
36
49
60
29
60
48
24
55
8
52
11
48
90
135
141
31
35
25
72
107
18
48
67
68
28
44
36
84
105
60
151
20
16
29
12
39
28
8
87
13
168
96
35
49
132
84
44
4
11
25
59
18
15
180
3
25
12
77
30
60
21
4
113
19
41
30
13
32
40
12
96
5
132
27
36
36
36
28
12
72
23
85
32
27
201
48
21
63
28
35
18
30
1
8
15
177
21
180
15
40
60
12
17
3
81
99
40
128
45
75
45
87
16
11
1
44
3
13
12
11
60
36
21
12
3
145
12
5
55
35
37
24
29
18
9
21
67
8
172
113
19
96
84
8
40
80
33
7
140
15
6
27
9
43
12
56
12
28
60
48
11
54
19
36
20
69
126
30
6
13
23
25
29
99
16
20
3
21
84
16
11
1
24
29
54
13
20
33
91
23
37
68
72
28
23
18
99
123
12
1
44
51
61
11
342
7
56
100
47
57
160
60
60
11
12
6
27
24
4
17
7
5
60
7
191
109
248
51
85
44
33
19
48
47
108
117
3
13
48
32
39
228
36
6
219
64
12
11
54
36
30
24
36
9
16
77
135
45
43
8
40
17
78
102
60
7
131
21
21
48
31
65
18
36
12
13
47
49
44
45
79
36
36
156
68
12
15
49
53
7
60
23
6
27
184
23
156
6
79
77
55
8
100
5
12
43
17
3
51
105
3
18
99
88
47
18
120
163
72
23
9
60
4
71
85
44
99
1
17
3
21
54
9
28
20
120
40
17
27
63
25
23
49
29
72
48
27
87
37
101
27
36
12
15
37
60
35
1
96
8
40
56
40
11
13
5
43
23
69
28
17
30
13
5
15
28
60
149
7
8
27
54
55
32
4
60
60
53
51
72
28
20
15
61
24
20
16
20
33
55
120
5
42
1
179
13
215
13
24
41
48
96
19
47
37
167
54
19
233
108
31
5
15
28
23
78
126
48
1
144
96
245
54
18
67
20
3
57
72
48
48
100
8
27
69
16
12
60
72
29
51
3
85
53
7
11
57
105
19
8
45
103
44
21
43
191
1
72
36
204
47
1
35
12
153
184
11
48
9
28
5
79
84
71
21
40
12
12
36
95
37
36
47
37
120
83
49
24
17
54
9
76
128
88
60
44
204
52
5
7
41
31
11
9
40
131
12
36
45
76
8
3
30
79
101
75
52
80
33
87
148
92
52
156
53
219
3
169
24
44
16
35
25
12
17
67
24
60
24
36
5
27
4
5
66
60
162
30
81
45
55
35
6
264
7
17
36
39
45
18
57
33
27
15
73
32
12
3
18
67
20
135
25
8
3
54
18
45
27
1
47
13
11
81
3
145
72
24
83
42
175
71
24
21
33
12
3
144
3
25
23
141
28
71
69
48
148
5
31
36
24
35
48
21
4
11
42
12
135
16
35
117
27
45
40
20
136
20
52
12
60
5
7
24
47
109
228
53
27
12
21
27
63
180
165
72
40
8
4
96
12
32
88
5
7
68
148
80
93
12
78
84
18
103
24
8
195
13
84
11
1
11
60
120
37
32
36
45
90
33
36
21
7
8
48
45
19
60
5
78
12
18
24
3
15
93
12
33
67
23
25
8
60
36
36
75
18
39
16
107
12
42
31
59
205
65
18
33
93
87
3
120
6
91
104
183
1
36
80
28
48
92
76
47
49
41
103
59
13
164
60
39
30
27
48
69
67
56
63
97
65
67
23
18
30
49
8
15
60
189
28
72
101
270
18
27
84
36
3
90
27
63
102
24
31
59
36
12
57
75
45
21
43
32
60
15
18
30
45
52
92
12
39
1
8
21
147
4
83
61
29
127
95
84
9
28
12
72
8
75
105
105
15
40
23
48
61
35
9
12
40
5
7
36
71
153
3
25
17
7
44
21
51
60
27
1
24
83
150
30
72
37
5
66
18
72
7
32
3
108
120
13
72
144
59
21
40
36
17
7
ABCD 98940926146*3^$a+1 [50020]
69
3
57
15
5
108
7
60
96
24
3
60
81
24
3
38
34
2
54
4
66
15
95
37
9
60
63
36
21
75
36
27
57
105
24
26
4
12
18
74
18
79
51
50
4
30
9
47
25
60
72
41
64
18
9
108
156
57
27
3
62
18
4
50
94
32
34
15
99
9
15
116
16
9
75
26
46
62
70
38
19
24
15
122
22
30
27
11
18
64
3
23
25
69
30
57
36
33
51
39
42
78
26
90
4
117
23
85
39
2
214
2
79
9
56
76
32
76
6
8
1
21
63
3
9
36
65
18
40
54
18
14
34
60
14
7
45
3
21
54
21
11
4
102
54
9
99
110
22
21
24
51
48
21
33
68
100
27
3
69
15
6
15
53
16
36
20
43
81
20
28
3
48
65
31
5
16
42
68
10
24
3
57
68
46
80
34
27
63
42
51
15
144
33
48
3
66
3
27
74
31
3
57
33
195
93
24
48
20
16
2
37
21
24
15
47
1
27
30
12
96
32
52
18
138
44
54
1
69
2
18
46
9
17
94
14
7
63
20
126
31
24
125
4
6
9
45
132
39
33
126
36
6
32
10
8
40
57
21
39
48
3
21
60
81
8
22
68
25
11
76
78
54
6
15
41
79
11
13
3
30
54
45
35
4
12
9
3
33
12
21
75
45
15
9
3
15
114
3
105
36
26
4
36
45
129
36
38
13
9
50
124
9
45
15
15
26
175
36
36
15
30
87
57
36
42
18
3
77
4
48
15
12
15
18
27
3
57
71
18
34
110
36
4
102
9
51
14
70
12
57
5
18
49
9
51
24
9
90
33
23
10
26
49
81
18
42
3
3
90
20
19
36
3
9
33
42
126
30
116
4
144
32
73
36
21
6
8
144
90
126
16
66
44
10
8
13
84
39
54
6
36
60
30
30
6
63
29
22
21
12
12
69
60
51
5
18
58
12
48
39
36
3
2
43
81
78
33
3
9
171
9
23
85
5
4
66
18
20
22
33
51
21
53
280
12
68
19
120
3
117
96
9
176
82
12
21
36
84
17
19
35
40
6
48
104
31
24
123
69
48
15
42
15
9
60
24
3
23
36
16
18
6
18
78
24
9
96
3
30
3
15
44
18
22
86
55
15
84
33
75
26
7
33
30
60
114
27
48
3
33
60
24
132
24
159
45
11
1
15
330
66
45
65
18
1
93
12
54
66
44
64
60
36
54
33
60
17
28
8
31
23
36
76
24
72
9
15
33
36
39
36
21
9
24
3
89
4
27
33
42
33
41
55
24
101
31
5
7
11
76
36
9
9
6
6
15
59
13
21
15
41
16
144
138
21
24
57
24
24
3
87
6
14
88
72
18
92
10
30
72
48
60
18
45
23
16
6
32
52
36
60
39
24
24
81
26
13
96
36
21
75
9
3
53
55
12
41
4
63
3
45
81
39
27
24
45
183
78
63
12
57
50
1
9
3
72
23
70
123
21
39
51
9
11
1
69
6
9
5
36
58
45
24
141
20
19
12
99
32
18
22
50
18
16
33
3
2
7
29
19
87
66
87
21
24
51
167
54
54
25
65
4
72
86
58
14
10
18
33
132
5
22
66
75
12
23
37
17
67
39
12
48
69
15
92
54
31
3
56
22
24
6
54
24
32
52
36
51
3
57
48
41
100
170
36
13
3
90
42
60
26
79
132
24
105
92
28
39
36
12
29
36
22
12
20
10
111
9
48
63
39
21
5
22
93
9
24
6
81
12
72
48
108
29
18
118
3
45
14
46
44
88
39
15
24
45
21
75
35
28
222
36
24
111
57
48
50
64
26
40
48
74
18
4
195
39
30
20
55
21
75
45
6
32
88
24
14
4
66
2
55
60
12
111
50
115
21
26
18
72
19
33
42
45
5
18
52
21
12
57
20
16
74
25
11
22
48
42
57
69
12
24
18
33
48
39
33
117
32
34
56
70
39
107
13
41
4
12
15
3
24
42
8
55
12
9
32
18
16
18
20
7
51
9
95
136
54
44
142
33
57
15
72
41
34
108
33
9
3
65
103
27
14
4
50
49
96
9
18
42
38
10
183
5
4
108
12
20
46
60
6
14
46
54
6
156
39
5
4
72
32
142
78
12
24
50
54
52
74
94
63
84
24
24
17
36
19
15
24
9
21
12
8
7
15
78
51
29
139
27
6
42
36
21
33
2
34
2
13
5
67
27
12
24
60
6
78
150
132
36
63
15
54
36
24
51
69
6
60
56
18
108
79
15
21
57
66
36
48
108
2
31
24
35
18
54
16
38
22
12
21
12
3
2
103
9
18
9
41
22
78
39
15
33
33
14
4
32
34
24
15
51
18
78
84
18
38
34
54
45
12
9
26
73
27
30
114
8
40
18
30
9
21
30
102
15
27
21
33
14
58
87
45
60
78
24
9
39
12
48
26
34
6
12
72
15
23
54
4
14
118
3
21
18
120
21
60
21
96
15
3
69
36
12
3
14
55
63
18
26
10
24
87
63
102
20
18
34
3
84
5
4
30
84
60
2
18
37
48
77
91
12
21
12
8
127
39
14
16
24
156
111
48
5
55
17
54
25
83
16
20
34
27
21
8
4
15
15
66
54
8
18
55
12
9
54
21
9
15
5
55
17
40
12
2
36
10
39
48
60
15
57
21
272
18
82
3
5
55
3
21
36
12
12
5
36
34
6
39
24
9
30
90
20
151
84
75
6
27
33
30
80
4
86
160
66
24
30
24
87
36
72
12
11
25
93
84
ABCD 98940960252*3^$a+1 [50004]
2
75
73
11
12
33
52
48
35
12
7
2
60
100
44
64
6
50
16
71
19
29
12
33
15
55
62
84
75
69
27
69
46
18
11
24
1
90
26
28
60
12
24
48
8
28
35
1
36
24
54
50
72
3
12
7
2
39
7
38
22
14
58
17
21
64
6
12
26
16
120
18
41
21
16
54
36
30
18
17
37
72
54
42
20
10
72
18
44
16
90
48
41
69
16
18
2
34
6
30
18
128
39
96
33
36
46
38
52
20
3
1
36
48
36
18
17
1
114
84
161
9
46
126
8
15
60
79
2
4
11
19
36
18
36
20
16
191
97
90
62
64
71
19
2
4
30
6
35
33
106
26
28
35
1
56
3
49
60
23
45
24
16
18
192
18
80
72
52
68
58
12
108
126
36
78
30
72
18
6
54
110
36
10
36
24
30
44
100
24
23
7
62
28
6
30
6
14
15
96
31
24
30
24
11
1
8
10
54
6
50
27
49
56
3
7
29
25
44
15
37
120
35
37
6
5
7
98
16
54
2
48
34
38
39
156
19
26
3
67
30
35
97
48
42
120
38
39
19
2
10
89
19
6
84
20
52
18
17
115
12
72
65
31
48
5
139
38
3
127
108
17
37
18
194
34
42
102
6
20
15
55
65
55
2
4
35
73
92
46
38
135
67
108
2
3
7
72
126
96
20
64
54
18
8
16
54
120
77
19
30
60
59
7
18
132
54
5
49
95
97
8
36
10
29
12
13
35
7
50
52
18
42
32
15
1
20
3
57
63
25
35
1
120
6
50
24
10
18
6
66
35
1
95
60
33
16
71
48
81
10
24
12
89
1
35
9
75
43
38
15
45
28
36
54
126
11
25
8
12
24
16
12
8
84
196
44
16
12
8
10
108
5
31
110
34
41
13
60
18
144
50
16
18
2
15
93
106
24
377
85
80
52
11
21
70
5
19
77
48
67
90
54
89
21
16
78
30
35
97
12
36
20
40
36
104
195
19
62
10
101
7
26
15
55
12
54
36
23
31
24
2
10
24
5
79
5
31
125
1
42
2
136
18
26
15
144
19
138
20
52
47
9
72
34
6
48
60
54
18
90
113
81
160
95
31
24
30
11
43
26
51
33
15
55
6
30
5
1
59
25
18
108
53
25
20
12
4
54
2
48
4
18
30
144
59
57
3
97
95
67
2
160
11
85
54
36
54
56
108
82
38
15
36
36
108
37
24
174
6
30
101
24
24
21
280
6
29
55
6
83
55
41
91
18
47
19
18
18
60
29
81
15
49
54
62
15
67
60
36
5
7
74
15
19
36
54
24
12
71
19
26
48
52
54
54
35
19
18
23
91
5
105
36
15
175
53
7
12
78
108
156
18
17
1
18
2
15
48
45
16
71
45
64
11
25
8
10
26
10
18
162
18
36
20
60
10
2
3
49
8
34
29
45
12
22
12
18
92
16
59
13
8
39
31
12
36
17
9
36
3
31
14
4
83
7
12
6
12
36
42
14
16
8
10
17
24
85
35
96
13
24
36
12
8
10
72
108
60
2
100
24
11
43
30
35
1
11
48
19
38
39
69
36
10
5
120
241
23
25
6
54
11
91
5
33
106
5
13
8
48
34
78
30
53
21
4
11
55
101
7
146
40
71
24
61
20
4
84
11
151
29
25
132
54
30
6
38
64
6
2
120
15
25
162
113
43
5
31
36
38
60
70
30
162
5
13
42
113
121
54
17
19
18
90
18
20
64
24
54
66
71
1
18
41
31
5
108
19
2
36
64
24
12
78
41
9
52
72
6
54
83
9
100
6
48
41
21
28
42
12
42
11
73
6
18
47
1
35
55
18
72
42
30
168
12
60
23
48
31
26
10
74
204
16
36
54
84
72
74
40
18
41
45
96
28
6
66
44
82
53
55
6
126
50
34
54
6
18
30
17
1
18
26
16
20
118
146
15
73
71
25
191
1
18
6
11
45
15
67
78
30
89
21
34
41
48
72
7
2
106
102
6
12
5
33
16
56
22
17
139
126
6
54
20
36
75
13
12
72
108
59
19
2
3
12
13
56
16
59
175
26
10
18
47
24
19
2
4
30
18
71
7
65
153
72
34
14
52
24
18
146
12
15
79
29
25
20
10
65
25
20
106
18
72
11
33
12
39
21
3
7
24
30
18
26
10
161
43
36
66
36
72
60
12
18
132
50
70
26
118
36
108
17
144
37
54
78
32
40
11
43
66
35
115
36
18
20
10
6
20
10
96
50
15
43
36
5
25
108
8
34
14
34
38
52
6
12
18
36
20
94
12
5
13
116
28
11
61
131
109
71
37
56
10
26
46
29
24
1
56
34
108
18
144
20
16
150
74
51
105
40
12
8
75
45
88
90
36
90
20
16
23
1
20
51
19
89
49
90
62
28
6
2
64
6
54
56
48
52
44
46
38
15
7
48
60
12
110
60
28
36
24
56
70
30
44
46
18
6
17
69
39
57
135
79
30
6
29
45
34
12
98
70
2
10
24
5
45
4
30
36
5
49
54
2
39
31
36
53
19
90
6
12
198
152
52
23
45
3
1
36
12
60
48
8
12
60
10
53
1
11
43
101
31
54
36
48
95
12
7
53
73
11
19
60
54
68
24
16
30
ABCD 98941134218*3^$a+1 [50082]
21
51
48
9
75
36
33
20
67
9
39
45
27
12
96
24
33
108
99
48
228
45
24
3
117
27
17
16
12
51
65
64
15
117
99
21
68
64
207
81
63
108
69
36
171
45
96
24
15
24
53
148
12
27
36
53
12
19
29
151
12
33
44
31
309
32
60
7
57
27
21
36
12
20
28
12
15
69
12
72
27
72
24
93
36
20
48
163
48
57
3
12
33
75
48
12
29
40
39
12
33
15
53
127
33
51
36
9
51
45
12
123
12
12
33
15
45
111
5
19
21
84
27
5
4
80
79
36
57
99
84
45
24
87
141
15
33
39
9
159
48
17
16
84
96
140
19
225
27
36
17
40
36
36
32
16
60
3
24
12
9
68
139
12
21
147
33
32
7
120
36
12
48
60
129
27
24
9
27
48
21
20
4
48
27
36
24
36
36
24
9
48
27
36
12
5
43
45
36
12
27
12
33
48
24
20
48
19
45
300
8
55
72
108
101
76
27
60
48
120
12
96
9
96
72
63
21
144
15
33
60
24
27
17
79
5
108
19
93
39
77
7
9
24
36
15
21
27
45
84
3
45
27
21
27
9
27
36
77
31
17
28
96
24
3
12
29
16
32
91
5
7
9
51
36
93
44
7
57
15
48
53
7
168
12
36
60
36
93
15
17
4
51
69
20
96
100
63
33
72
48
116
4
87
12
21
3
45
24
27
21
3
45
75
65
36
19
9
36
51
9
36
12
204
8
76
3
93
39
29
12
48
7
120
24
41
124
3
45
15
60
9
3
65
16
39
36
5
40
15
5
28
68
19
60
5
43
17
19
9
20
124
27
84
33
72
12
68
48
91
21
39
41
7
84
5
60
28
111
129
3
53
16
48
3
24
24
60
12
21
44
36
40
27
144
45
96
15
72
24
36
48
41
36
40
27
72
21
39
33
15
9
27
60
36
33
116
156
31
192
36
12
45
72
24
24
60
147
36
24
129
32
7
21
24
27
132
81
39
137
31
201
27
24
84
77
7
36
24
57
123
21
68
100
3
21
27
45
12
15
117
27
12
9
15
96
65
28
75
21
3
45
87
29
19
72
36
12
60
108
57
63
180
108
36
17
7
36
5
19
45
48
27
12
33
120
27
72
36
101
28
3
84
108
12
144
60
24
36
9
51
21
72
111
60
9
3
48
36
96
21
8
64
27
17
7
9
108
20
79
36
33
12
48
39
117
24
60
27
69
36
3
12
108
24
77
60
28
75
117
72
27
21
48
3
29
16
12
84
12
12
356
64
27
120
81
60
12
15
21
51
36
24
113
4
123
45
164
7
21
123
228
5
7
57
15
24
9
75
36
101
192
60
4
156
60
3
24
12
84
29
124
48
12
84
12
15
5
79
33
80
79
24
93
3
24
69
24
20
16
171
81
135
24
33
24
24
15
21
12
27
9
96
99
72
9
24
27
29
19
69
36
75
41
211
41
79
48
129
36
27
24
125
64
15
36
45
48
75
33
12
36
132
39
101
48
7
21
27
41
43
21
99
105
3
5
48
19
48
29
124
20
7
84
17
7
105
27
192
117
12
27
60
24
33
3
24
12
45
84
171
60
9
96
63
93
132
44
4
3
24
17
43
33
3
45
39
113
79
45
96
3
180
165
72
44
28
24
3
41
28
15
185
7
57
27
21
63
57
15
24
144
17
19
69
24
111
17
67
41
151
24
12
165
15
69
72
123
125
16
63
65
55
33
27
9
51
57
3
33
68
16
12
15
48
53
28
159
113
55
21
216
87
129
99
120
45
39
9
48
87
5
52
27
45
51
84
33
3
84
12
41
7
180
48
41
76
36
27
60
41
40
68
19
93
39
57
60
15
81
15
24
9
72
99
117
36
20
43
12
84
48
69
24
72
15
17
40
24
32
28
27
69
32
91
33
15
24
24
21
180
144
27
45
8
7
48
69
27
129
20
7
12
29
67
9
8
55
12
45
3
12
12
5
151
24
57
27
132
129
3
129
99
12
36
12
93
15
60
45
27
65
4
32
7
12
29
16
60
12
27
36
21
87
36
81
132
84
12
15
12
5
76
27
24
21
72
68
139
72
29
115
9
51
156
60
117
8
16
63
33
60
144
20
40
3
21
24
15
53
67
57
20
19
168
12
120
93
24
108
51
33
24
120
15
81
12
27
69
51
36
9
51
9
24
32
55
153
27
5
19
9
27
12
12
60
17
115
161
19
21
15
24
9
132
96
27
81
15
33
3
12
60
21
8
16
48
99
117
3
21
27
21
24
15
12
24
33
164
16
12
75
41
31
ABCD 98941447162*3^$a+1 [50006]
60
36
24
99
33
180
144
3
32
48
37
51
69
3
80
61
27
120
57
36
120
24
75
21
24
276
12
27
33
23
49
108
3
81
63
225
23
40
9
120
24
12
75
33
12
108
87
8
1
63
80
13
48
12
60
72
131
24
13
24
36
180
75
8
16
201
63
72
48
117
24
36
23
25
24
12
24
24
51
21
35
169
12
83
49
23
145
24
36
72
3
24
8
48
25
108
27
45
24
156
24
24
12
59
1
183
24
32
144
72
13
27
45
48
84
96
15
9
87
21
107
133
12
168
24
24
39
45
3
9
63
48
165
48
72
60
24
36
12
15
105
36
51
56
37
12
240
36
27
56
24
208
240
32
400
105
12
11
64
69
27
9
15
24
69
36
72
144
23
1
60
35
64
45
3
8
25
60
36
111
48
21
84
60
24
3
45
59
109
12
47
40
32
13
12
48
132
60
71
217
135
8
64
9
204
3
93
36
24
60
24
11
109
83
37
27
9
36
3
192
9
12
24
3
57
36
180
120
132
27
9
39
120
81
87
57
48
24
39
9
15
80
1
180
72
120
24
24
107
48
64
32
61
3
57
48
87
104
13
48
24
36
48
327
24
9
24
60
120
51
272
40
45
99
9
72
23
169
96
156
3
72
24
117
123
72
57
36
60
180
60
60
60
12
27
8
40
8
24
13
24
24
84
120
120
36
27
57
12
75
56
97
48
24
120
84
156
39
141
24
24
48
84
24
36
120
48
11
24
73
15
9
96
12
131
49
12
48
75
128
40
69
48
3
104
1
23
144
112
9
72
48
60
131
136
9
48
48
300
12
192
120
24
24
12
24
12
15
33
15
81
36
108
39
201
72
180
24
36
47
1
24
48
15
69
24
12
63
21
24
36
48
180
11
61
51
33
167
64
48
8
24
48
13
60
120
95
49
36
99
104
1
15
21
48
11
181
3
57
168
144
48
39
168
33
48
47
13
59
61
75
9
36
179
16
32
85
72
75
33
48
132
27
105
60
3
24
24
32
72
40
57
36
27
56
1
23
13
3
9
47
73
63
48
104
13
107
1
15
24
57
96
72
96
24
71
61
3
165
27
33
240
12
75
93
36
15
21
3
8
48
97
12
12
24
72
207
21
11
120
49
60
12
23
112
48
129
12
60
23
112
81
120
47
120
40
21
12
60
12
23
13
75
9
72
60
51
48
96
9
255
225
60
27
8
25
15
69
72
123
33
143
40
144
21
12
48
24
15
33
63
9
12
48
203
145
24
15
24
24
32
24
232
33
24
12
120
108
60
48
27
225
23
184
93
36
156
75
128
13
3
57
72
48
15
9
111
104
133
36
60
24
3
69
60
96
63
21
36
120
119
133
11
49
23
25
84
84
12
180
60
12
36
11
1
15
9
39
176
13
27
141
12
12
11
72
73
24
15
48
57
276
24
84
47
157
35
13
24
99
72
120
33
72
12
75
117
51
128
72
49
48
60
60
132
120
24
36
96
12
60
48
39
153
36
12
84
36
144
15
48
141
27
72
48
24
8
1
12
120
48
12
12
147
24
21
24
24
75
56
37
3
105
120
24
12
51
93
60
24
48
60
192
300
12
3
21
11
25
96
63
141
11
157
11
136
81
47
25
36
27
80
13
27
152
61
75
69
267
33
36
107
13
96
219
45
155
25
12
168
131
1
15
9
36
3
105
119
13
48
35
25
12
84
23
13
72
12
96
48
15
21
108
12
156
95
48
40
9
23
24
13
75
117
11
157
60
120
135
8
13
60
120
12
35
49
63
57
36
3
192
8
85
12
12
203
40
8
64
8
25
24
23
16
24
48
33
24
15
117
144
12
84
24
204
71
16
9
95
109
51
336
9
60
27
69
59
1
36
ABCD 98941726168*3^$a+1 [50143]
124
36
99
72
72
132
36
60
17
16
80
127
89
91
12
180
77
4
39
77
55
33
36
20
187
29
24
79
48
9
15
204
36
5
151
60
12
65
112
3
12
45
3
12
105
60
80
4
60
27
12
96
60
9
87
45
15
53
115
185
31
96
69
39
5
7
204
45
15
12
129
3
156
81
51
33
27
9
3
12
48
48
29
100
15
9
207
72
45
96
75
65
24
40
207
105
15
36
93
15
29
7
24
276
9
36
48
15
132
36
9
20
55
84
5
7
48
24
12
53
31
12
113
36
55
36
12
120
12
24
69
3
117
96
120
84
60
116
100
15
24
81
80
4
32
55
36
120
33
87
53
55
84
5
55
108
57
27
9
135
5
16
99
5
76
15
36
17
43
53
19
45
3
144
9
176
19
84
21
56
103
12
5
31
69
15
168
12
33
195
41
31
120
36
72
57
63
101
4
27
48
12
9
104
16
36
15
33
15
132
45
68
12
19
185
40
216
8
7
105
108
15
12
33
3
48
132
12
165
12
3
105
3
177
3
17
43
60
60
24
29
264
60
36
64
27
69
75
69
32
64
27
12
5
7
36
60
29
40
39
12
117
56
19
36
12
12
21
36
111
60
17
55
21
15
24
45
3
24
24
36
36
9
15
84
60
41
19
72
93
147
57
315
12
53
43
144
36
9
3
117
8
16
39
17
4
60
216
39
12
9
123
36
5
7
48
24
57
80
19
12
9
51
117
27
24
45
20
31
48
36
29
16
135
45
51
156
33
96
15
345
3
12
24
9
3
24
96
12
65
72
43
120
132
96
24
9
60
20
7
137
55
120
108
69
44
7
48
72
12
36
60
84
81
15
125
19
120
45
27
69
39
201
24
3
12
12
9
60
15
5
19
72
293
36
127
108
180
125
4
111
132
57
36
51
24
72
48
45
27
93
20
31
45
15
84
45
27
12
57
20
160
44
100
84
27
24
72
180
120
33
99
60
12
69
56
55
24
9
15
60
21
231
105
39
141
15
33
3
33
27
29
91
77
40
15
60
21
15
60
5
31
120
84
69
180
20
127
29
31
93
15
5
52
80
19
12
120
293
7
108
9
3
53
60
36
64
60
39
48
12
60
48
12
17
4
195
45
15
29
72
48
60
31
81
84
99
12
9
24
15
201
56
28
12
80
24
55
9
3
153
87
53
36
28
51
12
33
51
53
60
252
43
12
48
185
31
84
5
151
9
123
48
24
36
72
29
115
24
5
16
84
291
24
45
111
24
24
105
60
3
77
7
29
76
68
160
12
60
123
21
20
4
171
5
16
39
9
51
60
81
140
108
112
75
180
120
9
51
33
3
29
31
17
7
84
5
144
175
81
204
116
187
84
53
12
4
39
228
33
27
9
8
280
51
24
17
175
36
9
63
21
20
19
185
151
12
60
29
4
44
16
159
165
12
39
41
139
41
43
12
53
91
69
36
36
128
72
88
75
48
48
29
52
3
108
113
79
77
4
164
16
39
12
108
45
12
15
9
99
185
12
31
120
33
171
48
36
240
65
120
64
36
96
3
81
195
12
48
29
16
60
51
29
19
21
87
24
29
16
20
19
36
33
27
24
45
99
48
24
9
36
63
36
29
7
36
48
45
180
51
33
72
48
20
91
72
24
9
15
24
36
29
43
117
72
3
5
67
60
48
12
24
132
12
168
57
116
31
65
43
21
96
3
12
333
135
60
12
33
36
87
12
36
120
81
3
21
36
123
5
7
105
51
48
60
84
12
300
5
175
156
24
96
9
39
41
19
21
135
165
39
60
9
56
7
48
12
180
12
36
81
68
16
116
120
31
9
15
24
72
9
8
127
48
60
65
220
15
48
60
60
60
129
80
100
44
76
3
36
12
108
72
93
27
72
17
91
77
16
27
9
51
9
39
285
75
69
87
24
29
7
ABCD 98942145884*3^$a+1 [50017]
57
15
48
17
12
276
16
21
42
57
48
111
54
27
8
55
81
24
12
176
43
149
121
11
16
48
39
33
303
72
93
12
63
57
48
165
12
15
57
35
180
16
24
48
117
47
19
29
28
164
211
17
16
57
39
24
69
95
220
45
18
48
117
45
15
20
124
9
30
72
53
172
33
35
19
237
51
9
24
24
45
87
60
48
8
37
3
8
76
51
77
121
27
12
33
18
45
96
3
6
75
9
78
57
60
48
27
33
20
37
135
20
16
132
44
1
72
75
45
3
108
147
30
3
120
39
201
39
48
45
80
64
300
68
91
72
57
33
108
87
3
24
18
215
48
12
64
60
24
44
28
63
197
64
116
40
48
24
15
77
13
3
80
172
141
72
12
6
221
13
35
1
99
21
90
9
33
3
80
19
65
280
15
6
12
35
64
108
48
57
108
63
96
48
3
18
59
16
75
30
27
135
72
18
27
45
51
32
67
93
105
263
100
69
87
21
87
141
27
117
51
56
16
45
3
44
145
27
20
124
87
77
28
84
80
4
24
68
4
93
3
24
36
60
48
135
90
119
76
75
21
20
144
12
28
9
27
9
107
60
73
135
9
27
140
43
5
16
57
23
85
11
48
13
120
63
144
80
241
11
73
51
20
132
55
9
24
15
5
37
63
12
48
75
5
76
48
120
92
4
24
153
63
12
12
15
6
99
45
47
100
44
25
135
20
55
5
64
12
68
16
96
9
24
75
48
57
11
100
15
72
5
97
111
20
124
12
20
36
112
72
33
51
80
36
96
7
101
36
31
30
123
56
76
132
48
12
12
24
45
15
69
107
48
36
40
56
28
20
12
16
144
141
78
117
12
15
5
28
68
36
28
32
1
99
9
159
8
13
75
20
64
36
12
3
17
40
33
159
96
15
41
60
16
177
36
59
16
20
124
80
112
93
23
64
39
137
88
104
13
99
44
49
171
36
84
32
25
3
60
116
16
57
90
161
12
28
15
9
32
40
56
25
108
291
48
48
237
108
143
127
29
36
85
59
16
15
18
11
96
13
24
75
45
63
15
57
63
18
132
3
96
21
60
3
36
144
9
3
147
65
1
15
39
153
15
48
54
23
64
189
144
35
28
104
96
160
48
105
12
87
21
11
61
78
41
88
8
28
27
5
4
24
36
9
11
76
180
33
27
60
57
75
96
27
129
93
48
23
16
60
24
24
68
25
3
87
102
18
105
120
8
127
269
124
84
12
8
103
18
12
18
177
57
11
49
51
12
27
33
8
49
11
4
32
28
176
144
48
37
36
107
144
1
27
80
172
84
96
69
75
32
48
144
16
32
84
13
63
33
12
63
56
28
21
30
9
15
53
28
36
20
124
75
21
213
63
24
144
57
240
108
35
136
104
49
27
3
18
155
13
207
68
25
39
96
9
23
48
76
21
3
140
19
48
33
9
87
21
87
51
17
97
27
3
6
99
21
35
7
117
21
11
28
8
7
33
20
468
55
24
77
61
35
4
69
51
48
63
5
100
12
20
12
160
3
45
3
29
144
16
80
28
36
60
45
87
3
29
36
64
60
36
135
21
9
39
33
15
45
102
77
16
3
30
75
20
84
48
40
135
17
1
155
76
39
9
63
120
17
12
76
168
92
85
60
47
16
12
45
90
18
24
131
76
120
9
24
75
12
33
87
39
24
45
156
24
45
47
19
42
39
140
76
15
5
28
159
78
87
3
45
57
11
16
204
12
15
18
87
60
60
57
87
20
4
15
29
240
28
87
66
144
27
33
143
13
35
36
144
76
3
30
27
153
15
72
20
4
60
32
37
63
48
135
21
36
44
61
39
39
81
48
45
108
15
32
16
44
73
72
83
60
43
120
105
20
100
24
68
64
116
12
76
24
165
23
52
12
9
72
12
51
96
21
75
48
252
15
33
24
12
ABCD 98942300428*3^$a+1 [50020]
11
7
17
24
7
69
3
17
67
5
19
42
54
54
36
11
12
76
15
6
18
29
49
11
16
8
12
31
29
1
39
3
84
17
31
105
15
18
24
51
15
93
51
17
4
63
36
9
12
24
8
24
19
41
43
113
43
12
125
12
24
60
37
11
1
12
3
20
12
12
19
5
40
27
5
31
65
24
7
81
3
12
5
19
29
4
12
20
16
44
16
15
17
31
42
11
12
1
78
60
17
40
21
12
11
1
6
18
12
167
31
5
12
7
6
83
4
57
12
48
11
85
111
75
17
12
1
54
12
78
15
9
23
84
43
53
36
112
32
19
5
16
39
29
36
168
7
24
9
45
60
3
33
72
11
13
18
36
30
90
36
6
18
5
55
5
4
27
60
21
8
55
9
15
17
16
200
37
3
12
21
54
105
15
72
36
24
108
17
40
45
3
32
1
47
1
42
24
29
79
5
16
9
6
24
5
73
11
7
77
40
3
6
6
41
24
24
24
19
53
19
6
18
81
63
5
24
1
48
12
42
78
27
3
53
49
11
28
39
90
30
41
16
21
3
21
24
11
16
57
6
17
24
1
35
25
11
43
5
85
6
17
36
24
25
11
16
44
120
1
11
13
66
69
32
12
36
97
12
47
48
60
73
11
1
3
72
20
60
52
81
3
51
120
6
27
92
13
11
19
21
21
11
25
15
8
49
35
1
11
19
42
131
48
36
37
11
12
67
12
5
60
84
12
48
25
12
11
43
5
1
39
21
23
64
20
12
1
24
35
96
36
43
17
1
18
65
12
40
32
91
90
24
150
6
24
23
1
23
31
41
31
89
24
1
42
5
120
13
12
18
17
49
11
25
23
19
5
24
16
36
57
23
25
35
24
12
96
13
23
109
11
24
19
18
6
17
25
3
36
20
25
6
30
48
51
15
36
18
35
7
33
56
49
83
1
48
35
19
30
23
7
89
36
64
32
25
35
19
33
12
8
72
88
8
43
29
12
160
20
13
11
4
33
47
28
3
12
53
37
11
16
15
18
3
104
40
27
6
18
5
36
31
65
4
21
23
48
16
20
60
108
48
55
65
55
6
18
41
19
12
36
33
21
23
36
19
102
123
57
24
12
18
29
7
5
24
40
116
48
16
32
73
11
13
60
30
53
49
63
20
48
13
24
6
45
51
36
108
77
88
15
17
13
6
6
24
6
9
15
54
54
162
15
9
12
54
5
1
30
17
36
55
53
37
30
17
28
32
25
114
5
76
8
12
28
80
19
17
79
5
12
36
37
27
72
27
78
23
85
11
1
111
20
4
12
3
65
172
9
11
24
1
30
6
59
24
60
36
24
37
59
16
32
31
5
52
24
80
25
18
36
6
54
41
43
30
11
12
36
7
9
72
8
55
18
30
33
32
7
17
12
60
4
32
13
30
24
6
12
27
39
36
5
12
24
43
24
45
8
19
101
19
18
6
66
3
32
60
16
32
55
48
41
36
7
24
12
12
18
3
51
48
17
31
17
12
31
54
48
30
89
1
3
63
45
68
48
19
6
39
44
43
18
12
11
28
3
65
76
32
43
114
11
19
29
1
47
12
7
6
23
48
12
13
90
72
5
12
1
12
35
48
43
6
3
45
42
48
17
13
11
24
16
56
24
1
24
96
15
44
12
7
6
39
32
36
24
36
60
36
37
47
7
17
19
45
36
3
29
1
47
36
25
119
13
6
89
7
29
7
78
23
7
21
15
54
12
71
76
21
12
27
21
11
13
36
39
93
11
13
18
6
24
12
6
53
4
15
12
53
1
6
6
15
15
54
54
12
53
36
25
3
15
6
30
77
36
1
6
5
7
9
15
9
8
24
13
30
113
7
5
7
45
15
24
48
41
139
21
45
60
54
66
27
33
71
76
27
6
24
12
6
5
25
3
8
7
5
49
11
49
12
71
60
13
23
13
95
72
28
21
107
31
5
1
96
23
4
15
18
59
31
5
4
15
29
96
76
57
15
32
1
42
18
15
20
24
48
37
6
5
4
20
25
6
33
39
12
5
84
48
156
31
24
30
35
24
37
35
16
21
71
4
15
24
6
35
28
32
7
5
72
12
13
78
17
13
30
36
6
6
117
20
1
35
12
28
8
72
7
24
5
1
42
5
1
35
1
6
60
57
36
99
5
36
4
63
89
31
18
6
6
3
32
67
48
30
18
5
24
1
47
7
93
3
12
5
12
37
6
5
19
9
51
6
11
13
108
27
32
43
6
47
61
11
19
5
16
45
18
29
37
84
6
30
24
12
18
41
7
42
30
12
6
71
7
30
36
23
7
5
19
41
4
36
140
31
42
6
29
13
48
27
8
48
19
12
12
84
57
9
24
15
32
28
36
9
6
6
12
12
30
5
28
32
36
7
96
24
66
6
41
13
51
21
3
45
24
6
9
3
18
23
13
35
4
20
19
48
30
24
24
90
5
61
3
32
1
11
7
36
129
27
18
12
30
60
12
5
91
30
35
19
18
11
37
35
60
37
30
24
33
8
12
60
31
5
55
5
24
16
8
79
5
19
18
18
42
83
13
12
114
29
72
25
23
24
16
21
6
24
6
42
5
1
11
12
7
42
12
72
63
44
72
1
36
18
21
45
15
8
31
6
18
5
60
24
48
28
60
48
117
35
172
60
32
16
27
29
24
36
16
32
73
36
54
29
4
21
35
24
1
30
54
12
39
20
7
29
1
11
7
6
71
24
24
7
12
5
24
24
40
3
9
32
61
54
17
43
66
47
7
24
45
39
36
30
47
24
64
32
25
27
60
21
42
41
1
6
54
96
47
37
87
3
5
37
6
5
43
6
78
6
23
4
15
33
8
36
31
54
66
53
1
71
19
5
36
7
5
40
24
105
107
4
3
36
18
95
1
42
18
59
7
6
12
3
63
17
37
15
72
21
15
57
51
9
27
21
15
27
12
5
1
18
17
28
32
12
136
27
17
43
42
12
47
31
18
11
16
15
117
33
47
60
13
27
45
36
24
47
4
33
11
13
75
21
24
59
36
37
111
12
21
23
121
23
25
24
3
27
41
49
11
13
47
25
12
6
36
17
37
30
17
36
48
43
17
4
39
33
128
40
21
6
17
12
49
6
6
11
24
4
39
57
15
53
25
24
11
12
103
6
120
11
52
15
132
54
24
108
3
9
6
45
45
27
3
9
3
18
71
1
54
17
1
23
52
15
36
29
1
24
3
72
3
5
112
33
18
24
120
101
1
95
40
21
48
6
54
30
21
21
54
36
78
84
35
37
35
13
48
27
21
23
13
23
12
4
9
23
7
17
48
7
29
1
36
24
23
97
11
4
32
1
11
7
24
18
6
90
15
9
3
3
5
25
23
24
36
31
66
30
12
30
24
59
31
78
48
71
37
72
24
6
5
97
6
41
96
48
96
1
30
12
36
29
7
9
21
54
5
79
5
43
17
25
36
12
23
31
5
4
56
85
3
15
30
47
12
1
3
27
5
108
13
12
12
18
54
36
15
20
52
33
59
4
9
23
12
1
60
15
9
47
19
69
21
12
54
41
48
25
11
1
11
19
12
21
21
6
41
76
3
17
88
9
ABCD 98942436382*3^$a+1 [50002]
11
7
96
9
183
9
9
54
17
25
84
54
90
24
18
18
12
42
12
42
84
78
41
16
171
117
27
72
77
67
36
126
72
96
48
24
102
5
109
102
54
24
84
18
252
42
18
12
21
159
114
63
21
42
81
21
108
108
6
45
9
12
18
90
108
6
30
270
81
15
30
234
108
6
12
42
126
12
39
3
180
9
39
137
48
16
3
48
18
59
1
159
33
36
6
36
54
11
7
54
72
30
42
35
16
15
6
27
27
138
11
25
42
36
48
24
18
36
30
18
155
7
9
80
7
12
29
151
78
27
81
18
189
80
157
42
41
13
83
19
42
51
33
6
48
126
27
69
30
18
18
90
63
63
54
6
36
36
12
96
81
75
54
240
120
78
12
18
18
9
9
42
156
234
90
36
114
12
54
6
126
12
117
15
54
12
294
36
48
18
35
160
21
36
180
42
156
24
21
15
225
3
72
78
71
37
48
78
77
67
102
24
47
1
24
23
31
17
19
12
24
120
150
84
39
57
12
36
23
19
77
31
36
48
54
90
78
12
35
79
30
54
72
21
21
54
5
25
23
1
126
81
75
21
105
18
24
48
24
138
6
197
48
7
18
84
42
30
42
18
126
120
6
84
18
96
198
12
6
53
49
15
32
223
33
45
30
90
27
27
24
125
1
156
18
17
1
24
18
5
31
120
18
135
96
3
29
13
3
33
12
36
36
59
19
29
25
54
18
12
54
6
12
11
7
89
91
78
23
7
18
126
240
9
75
53
43
120
126
111
3
48
6
72
63
9
54
12
144
60
12
42
18
48
114
12
78
21
69
210
132
48
101
61
198
96
12
72
57
39
9
27
18
18
12
42
18
102
83
112
3
72
18
54
18
24
3
48
21
90
65
1
15
129
18
125
64
45
126
42
75
27
6
108
228
47
7
57
57
48
18
24
36
90
30
33
9
30
78
108
102
18
119
16
48
33
15
9
12
123
128
7
9
75
21
3
84
18
24
143
19
30
18
45
80
1
24
54
33
141
83
25
42
54
39
33
36
36
66
24
12
17
61
102
45
15
18
30
42
30
24
66
6
57
45
35
25
12
72
3
32
7
48
36
18
78
120
36
9
15
66
6
57
99
162
42
48
54
75
33
47
25
87
57
23
13
6
36
57
171
6
36
12
24
72
47
37
11
64
32
19
42
30
18
35
19
54
108
312
102
36
57
15
17
48
13
99
21
36
114
69
48
39
36
117
80
7
57
33
30
72
9
15
33
176
7
30
59
13
18
65
151
9
9
24
12
180
15
21
36
23
37
315
27
90
59
16
32
103
41
31
81
33
48
18
42
18
90
18
162
18
144
36
12
17
7
54
227
19
18
54
5
64
96
32
25
39
87
9
111
36
24
30
162
18
195
3
36
42
12
72
24
3
117
27
15
30
72
18
78
11
19
72
42
12
72
18
6
54
102
42
41
31
36
93
144
32
96
85
18
54
147
9
54
42
39
63
54
78
18
11
64
15
102
126
6
39
45
35
7
84
5
19
36
18
84
6
72
36
30
6
77
49
63
57
222
102
3
33
72
23
13
42
48
41
37
36
39
32
13
42
30
11
96
96
112
45
18
33
201
54
6
18
48
42
102
9
15
17
13
51
21
27
27
5
19
30
18
42
12
39
21
120
18
129
93
35
19
36
9
75
78
39
69
11
37
18
42
66
93
33
198
9
80
25
23
48
13
54
29
25
18
36
180
42
3
27
6
54
48
9
9
6
18
47
1
18
60
36
77
121
102
42
18
66
3
80
31
36
36
9
117
18
48
6
35
127
36
48
18
18
9
63
17
199
180
24
93
9
71
64
48
141
168
12
72
87
207
209
7
57
9
71
19
42
99
96
33
186
5
48
16
3
45
63
12
72
78
48
18
18
18
41
91
18
51
51
24
84
60
30
18
54
15
48
117
27
15
102
203
127
17
96
187
24
30
47
67
12
24
66
42
144
45
75
24
156
60
84
90
6
90
72
12
51
288
48
128
13
126
18
84
60
54
48
6
71
64
21
96
84
18
42
30
54
60
48
27
123
66
96
83
55
153
45
72
11
31
30
150
18
12
42
53
1
54
12
29
ABCD 98942701316*3^$a+1 [50088]
45
54
81
69
39
12
20
28
27
12
6
12
15
39
105
44
16
36
60
27
6
36
239
7
33
21
15
60
51
72
77
13
123
27
21
27
18
72
63
12
39
29
127
53
55
96
54
30
101
31
18
12
95
163
54
27
24
36
3
66
11
31
45
9
39
15
30
6
45
3
33
39
69
36
144
27
48
17
43
21
33
120
23
88
21
108
11
1
6
9
93
72
11
100
8
31
5
160
84
69
11
60
36
24
91
120
5
85
18
72
24
17
64
36
3
45
60
165
42
48
36
18
3
3
21
105
30
6
54
29
72
64
15
9
21
75
21
72
72
59
16
36
87
48
149
103
33
27
17
16
48
36
75
29
67
30
35
37
87
243
72
21
8
19
57
39
66
39
12
153
36
144
11
1
24
30
41
37
87
15
36
93
12
80
100
9
18
48
69
36
24
33
23
28
39
126
90
60
21
63
36
24
126
12
39
15
9
27
24
45
9
30
60
120
21
3
30
23
4
44
40
39
30
23
49
6
120
93
20
36
19
12
60
30
39
69
6
30
18
36
57
3
125
16
75
69
51
5
289
11
1
59
4
36
33
11
12
133
27
9
54
17
7
17
60
115
294
11
43
53
40
9
15
63
41
25
15
92
7
12
9
27
24
66
3
21
18
17
64
57
144
18
180
41
1
155
100
45
54
21
15
6
59
61
3
32
7
12
21
3
5
67
84
36
54
60
11
48
40
36
3
18
215
25
63
156
9
35
79
90
63
39
9
45
36
18
21
51
18
72
6
69
44
12
103
72
9
123
30
42
9
57
78
101
16
24
15
105
63
48
42
126
30
36
39
15
21
36
8
61
54
24
36
36
18
107
4
260
76
15
29
7
89
91
29
169
24
108
35
64
44
1
15
3
77
43
6
75
69
12
51
3
24
36
5
40
9
63
24
36
15
24
30
15
3
72
6
30
54
24
126
69
249
18
72
36
81
9
11
76
3
5
85
90
6
120
51
8
40
120
75
77
25
18
36
29
139
41
76
140
16
104
1
39
45
99
99
81
9
11
16
9
60
27
9
99
60
36
36
75
65
43
72
9
3
21
21
11
55
180
18
6
9
36
45
15
80
4
140
25
54
6
87
24
24
20
1
36
39
111
65
145
15
8
19
36
12
53
91
18
23
19
9
72
27
12
21
33
72
3
32
43
72
33
20
16
120
75
21
93
12
39
15
18
51
36
21
3
15
21
84
81
90
21
108
51
41
88
81
36
114
90
84
71
84
40
9
90
36
54
72
18
17
1
54
90
120
96
3
156
20
16
48
39
21
15
6
84
6
66
23
40
96
84
116
79
12
213
27
33
32
84
103
57
51
12
36
77
13
11
40
63
33
8
7
54
60
15
56
145
54
9
135
221
13
30
132
29
1
15
165
6
30
114
9
45
36
35
13
18
132
18
138
24
72
9
32
7
17
1
42
101
112
75
102
63
33
156
51
8
36
36
40
9
11
64
33
42
30
18
17
4
21
54
5
7
18
36
18
77
144
49
42
18
90
12
54
15
12
69
15
21
162
12
45
24
45
11
40
104
16
111
65
13
11
24
40
99
21
15
60
21
81
114
45
39
24
12
18
90
33
57
36
6
149
40
56
40
105
59
1
66
60
12
21
20
19
93
24
56
37
42
48
41
109
27
24
105
15
32
79
18
27
15
18
11
232
39
9
207
33
189
72
51
24
135
9
72
69
35
55
21
9
35
19
21
21
30
42
30
81
15
5
7
270
42
12
21
123
5
1
251
48
160
9
18
54
131
28
87
53
7
72
21
96
225
174
5
40
27
54
24
90
17
28
39
57
39
17
19
5
61
24
90
69
96
15
29
36
4
80
25
35
19
60
18
12
3
48
75
21
33
72
96
30
5
100
27
81
36
176
28
111
41
7
6
15
116
79
57
39
45
81
72
30
72
36
108
21
144
32
24
16
24
15
29
25
51
69
15
21
60
11
4
20
24
97
60
23
76
39
54
42
29
37
15
44
49
126
90
11
24
199
54
18
72
42
15
80
24
19
6
36
59
7
105
8
1
54
12
5
73
36
75
156
44
4
39
18
75
248
55
41
16
8
31
9
20
1
15
9
11
91
24
30
114
41
36
24
84
31
21
24
24
69
3
3
102
42
90
27
9
12
24
99
45
15
51
78
11
16
104
40
111
6
59
13
12
90
24
45
21
78
18
23
76
36
128
37
23
49
3
84
3
42
59
61
78
12
9
87
12
6
12
18
6
30
5
4
60
20
91
41
19
30
39
51
54
15
21
39
51
6
3
87
9
3
18
63
12
57
72
18
53
28
27
9
39
5
121
51
8
76
9
75
56
55
81
48
32
19
36
9
9
15
51
24
36
18
12
126
53
40
ABCD 98942787514*3^$a+1 [50017]
25
155
25
41
108
36
55
77
67
36
12
83
84
121
36
95
36
109
24
60
5
42
13
12
23
54
43
12
35
37
168
60
11
1
173
7
233
7
41
7
60
120
35
13
77
31
132
17
18
90
12
7
29
7
65
168
7
47
18
7
5
6
1
53
43
24
53
132
30
24
216
18
36
12
7
65
132
108
55
36
84
96
12
24
60
5
19
12
29
18
37
24
36
29
79
48
72
36
12
59
13
5
55
60
11
1
11
198
42
109
65
31
137
12
19
12
5
223
47
13
204
53
72
43
48
24
12
96
17
90
30
55
41
7
12
47
6
48
7
179
30
54
25
12
53
54
13
48
12
77
31
5
7
113
19
23
25
5
7
125
18
12
37
23
66
36
186
25
5
114
90
115
23
121
65
180
19
53
90
49
36
72
12
5
6
13
24
17
19
72
84
131
90
7
72
5
31
180
12
11
49
48
53
12
78
66
6
13
185
19
11
37
72
77
43
5
67
83
1
24
36
24
12
83
37
96
12
107
36
18
19
72
36
84
5
19
120
5
66
1
60
24
108
36
12
35
49
23
1
132
65
43
29
43
12
12
84
5
6
61
5
19
180
59
1
48
17
19
41
48
150
18
174
49
11
1
29
18
36
85
101
43
48
60
5
55
12
12
53
91
36
48
221
54
66
19
23
54
30
126
103
5
19
35
37
53
18
37
36
36
23
12
1
23
25
29
18
37
36
24
120
65
91
17
55
77
36
54
61
84
125
67
108
23
13
12
47
13
23
25
132
5
67
77
19
36
71
48
1
41
19
48
5
72
31
5
102
13
24
36
53
7
60
5
60
7
77
19
12
24
60
101
7
53
144
18
73
53
7
5
42
13
144
35
24
49
167
1
53
7
84
71
13
41
31
60
47
1
17
19
89
6
30
151
17
198
120
145
5
12
55
23
25
72
47
1
119
6
30
13
84
60
12
48
168
17
7
5
24
54
1
47
13
5
7
29
79
47
132
66
54
1
24
101
6
85
41
19
36
47
1
41
30
13
108
12
53
7
48
12
35
13
29
31
113
54
36
54
103
72
60
173
7
11
114
138
97
53
103
12
47
13
84
41
43
72
60
83
1
11
13
59
18
19
48
48
72
12
5
43
167
150
31
17
36
55
89
36
24
7
48
35
12
85
60
5
91
17
18
120
13
60
24
12
48
203
133
12
23
36
49
59
85
125
60
48
18
145
77
55
197
55
48
108
59
13
72
53
60
7
36
119
1
197
103
5
79
83
25
29
84
24
67
36
125
42
1
29
91
12
95
49
101
55
29
31
5
18
37
23
37
29
55
5
66
13
65
192
7
72
48
23
18
19
36
89
43
29
43
23
49
11
85
53
7
120
60
24
11
18
19
17
144
91
108
83
42
7
29
7
59
54
6
13
95
205
48
125
12
91
5
19
96
72
113
115
12
180
5
7
12
36
17
103
77
103
5
108
12
19
36
35
42
55
12
60
156
60
48
12
12
17
120
96
19
29
72
19
36
5
12
43
168
5
19
12
36
24
113
30
198
42
30
78
37
17
36
103
5
36
91
17
67
120
59
96
61
12
12
36
24
71
18
7
113
24
151
12
17
18
25
24
23
13
72
12
11
30
7
11
6
30
1
95
48
54
7
60
113
60
36
30
24
18
12
7
29
6
66
108
24
43
23
6
55
83
97
84
5
7
5
42
12
25
36
53
31
24
84
12
29
55
24
11
54
223
120
35
37
47
1
203
1
65
186
54
91
108
65
6
25
36
23
265
96
35
1
5
12
72
24
12
19
24
24
5
78
54
19
12
53
54
18
24
31
53
19
71
126
24
174
13
108
12
125
12
31
29
36
7
5
54
60
138
43
24
96
35
78
54
73
29
31
48
60
12
48
35
90
67
12
48
24
24
29
31
5
36
108
66
42
48
31
29
7
65
7
36
120
65
24
36
7
48
12
84
5
55
5
36
19
48
77
36
103
5
31
24
24
60
35
25
48
5
12
91
257
127
53
12
7
53
55
71
1
84
72
5
103
41
36
19
65
31
47
36
36
145
11
18
19
120
41
19
60
108
12
72
48
11
1
24
12
17
48
223
12
72
35
18
7
72
48
5
18
49
41
79
216
12
72
24
12
60
29
103
35
13
60
5
43
72
72
60
60
48
17
7
35
25
23
6
55
60
65
12
42
48
37
12
48
48
24
108
12
35
49
29
18
54
91
89
151
12
60
41
24
115
23
108
25
17
79
65
54
37
48
24
71
1
24
24
36
204
48
23
49
35
1
ABCD 98942960542*3^$a+1 [50017]
9
72
123
156
69
27
165
99
24
57
15
129
135
213
111
72
45
60
84
60
84
155
85
72
39
56
52
117
24
75
324
81
36
15
21
63
20
52
33
39
108
20
144
25
11
40
12
132
21
47
61
15
81
203
52
56
229
23
40
72
36
117
131
97
420
300
99
288
33
75
168
117
23
25
51
176
52
45
108
144
299
4
81
36
63
93
63
324
45
15
57
108
263
108
36
16
200
85
48
216
24
252
12
63
60
72
12
153
27
20
40
36
120
9
276
95
52
72
36
9
36
612
27
20
13
111
405
87
84
108
20
16
36
164
85
59
72
88
36
69
48
47
16
60
9
23
40
12
81
36
83
13
72
27
21
15
117
12
36
63
24
48
45
72
135
105
3
108
60
9
183
92
13
39
9
335
97
15
32
205
96
39
141
95
97
99
36
72
20
180
61
51
9
75
72
72
36
69
120
36
207
204
68
85
216
192
83
40
104
52
60
108
12
36
128
160
24
32
13
48
99
141
59
313
11
16
36
9
15
108
192
36
72
141
111
20
16
105
48
96
36
27
57
135
36
45
207
72
9
47
52
60
156
105
27
32
52
56
169
36
60
39
24
176
216
72
40
57
15
36
345
227
52
36
24
21
63
72
132
72
36
108
72
68
144
40
21
27
164
16
72
213
59
76
12
168
9
36
3
9
47
13
27
140
16
177
183
168
9
23
40
72
81
72
95
220
72
72
68
76
12
9
420
183
108
20
4
108
57
99
36
141
12
15
72
93
51
21
24
59
88
9
123
32
16
69
48
27
96
144
165
51
72
68
304
56
13
75
216
9
119
40
21
15
84
36
56
169
99
36
225
191
16
20
40
45
75
108
9
155
40
45
36
327
168
32
108
36
220
48
117
135
96
32
133
63
72
180
144
105
180
3
60
12
128
193
48
11
220
36
140
4
84
36
513
15
57
83
241
132
3
36
60
93
231
264
105
3
24
84
9
252
15
81
39
69
111
33
3
324
81
47
25
47
16
69
48
27
69
75
20
61
15
9
120
27
45
27
36
132
45
23
49
48
24
95
25
135
180
324
20
49
36
99
153
23
4
48
33
84
123
12
45
11
76
9
27
45
239
88
56
160
56
88
20
13
99
21
63
369
96
147
180
72
108
72
20
133
15
108
9
131
121
36
120
119
160
105
63
12
56
49
48
87
201
47
16
56
148
212
13
63
140
40
48
72
60
32
61
231
21
15
180
72
45
12
63
36
56
88
72
9
96
3
92
4
201
60
48
27
141
120
15
84
24
84
105
192
24
147
33
180
207
120
33
36
95
36
4
9
99
48
60
129
15
144
72
120
200
25
15
12
92
61
60
84
11
4
129
11
133
195
36
32
72
13
48
27
20
ABCD 98943188296*3^$a+1 [50195]
445
152
27
21
99
61
80
3
37
32
16
107
37
320
291
96
45
3
21
40
32
27
192
45
96
288
99
21
112
35
24
69
27
45
112
152
3
133
59
96
24
120
24
72
133
24
32
75
229
59
120
133
83
72
48
117
27
48
48
96
109
72
83
37
288
11
69
120
40
155
120
24
93
195
24
13
80
75
48
48
45
99
13
59
13
80
291
37
120
35
24
96
205
80
99
93
72
99
45
160
24
11
325
11
120
69
24
3
189
168
3
253
176
144
40
131
13
83
397
83
117
336
40
56
3
72
48
21
27
85
59
96
205
8
312
192
123
24
285
3
21
40
35
69
48
24
123
13
80
3
85
24
35
72
229
35
85
24
251
24
45
72
51
24
24
120
141
88
80
3
48
21
136
80
3
85
176
51
24
309
112
59
24
240
117
40
32
75
21
72
195
24
45
144
195
72
24
96
117
51
312
133
59
45
75
72
61
192
8
195
240
93
75
480
24
120
61
275
117
3
96
24
349
11
144
13
35
45
27
21
64
227
69
99
96
96
61
120
203
264
96
144
96
37
240
104
64
32
40
35
13
24
8
24
88
11
24
72
144
21
195
120
45
48
136
72
59
240
13
83
408
21
99
24
72
213
312
48
16
107
165
219
24
72
24
45
3
117
328
35
48
13
35
69
75
72
45
3
61
107
13
59
45
3
168
240
72
45
27
13
59
21
24
88
240
35
96
192
48
21
3
141
72
75
85
203
261
75
21
99
24
165
192
3
24
45
75
168
72
72
240
24
24
336
72
13
24
32
24
99
120
61
35
85
59
120
181
32
3
69
216
72
99
61
120
48
224
3
37
32
195
96
72
72
109
11
48
141
75
45
216
123
237
16
35
192
141
40
152
387
72
24
96
61
35
13
131
13
323
120
144
189
144
3
192
61
11
120
61
83
45
51
109
72
83
45
27
157
35
48
213
96
88
56
51
24
24
45
3
13
11
168
72
69
75
141
144
75
96
109
80
75
21
16
59
144
96
120
61
48
11
48
72
24
72
37
35
13
59
141
312
160
56
27
120
48
205
131
45
48
51
85
120
24
35
192
21
3
24
165
88
59
21
27
13
104
48
27
13
11
157
8
96
288
363
253
72
227
213
240
27
165
27
48
48
168
72
72
168
264
69
144
3
72
48
24
24
120
192
72
168
24
48
141
24
120
136
59
168
168
96
13
296
27
13
24
240
128
3
141
51
ABCD 98943307304*3^$a+1 [50074]
11
13
8
45
48
15
72
4
5
63
21
42
18
31
5
60
115
96
84
23
1
101
19
29
60
78
37
20
28
92
36
27
97
56
39
37
8
3
45
52
17
63
15
96
144
33
28
5
30
1
5
90
25
116
28
41
63
21
19
20
88
20
12
123
45
4
216
23
49
68
12
15
25
77
19
71
18
15
16
44
28
29
48
303
52
8
28
41
3
52
35
13
35
1
20
240
45
7
23
25
24
8
108
4
71
117
28
24
56
21
138
6
39
120
75
6
15
45
15
81
51
12
21
19
12
108
36
20
16
108
108
20
12
33
139
5
30
13
68
63
9
28
113
39
3
25
29
91
72
20
196
24
108
32
123
33
84
27
6
3
60
24
165
30
73
32
48
28
11
6
108
75
40
12
65
3
12
12
3
18
19
11
96
18
48
30
45
40
92
21
7
32
48
72
60
261
15
12
28
137
12
48
30
18
27
99
6
48
42
105
48
9
15
21
42
33
124
36
44
120
88
53
55
12
125
79
164
75
57
12
177
31
17
42
96
13
12
8
81
36
115
48
44
93
3
24
40
11
1
44
9
7
5
36
43
44
57
90
18
7
164
147
13
44
28
20
48
9
31
60
137
12
30
85
11
45
51
25
68
52
44
16
35
13
35
25
20
21
36
138
93
60
39
1
17
132
111
45
7
8
228
60
15
85
17
19
44
45
39
87
96
93
136
11
54
39
16
35
21
4
36
12
8
100
32
27
48
37
8
172
60
68
16
44
27
61
20
12
3
33
12
9
108
31
44
3
45
3
85
36
29
7
8
16
29
30
114
36
187
8
39
21
24
16
89
15
48
45
222
6
42
93
69
51
60
24
40
72
68
96
12
28
72
108
41
63
40
23
25
132
36
80
72
28
17
48
115
12
24
8
45
15
33
132
75
100
8
9
3
40
20
16
11
69
40
35
1
65
51
208
11
61
20
4
59
105
39
66
30
297
39
18
30
93
3
57
60
60
28
96
5
175
128
33
3
75
66
63
33
67
20
16
120
5
55
84
60
41
39
148
32
63
102
91
20
27
18
15
100
11
121
8
184
8
15
49
96
48
24
23
25
24
44
24
33
42
21
24
100
5
12
30
9
12
27
96
144
6
12
7
8
28
32
160
80
12
16
32
4
41
3
64
125
12
3
93
7
20
60
45
12
19
20
9
15
81
127
24
44
40
41
19
84
20
76
41
3
28
29
3
45
78
18
30
69
27
9
39
66
36
48
60
75
196
72
20
48
99
21
27
33
21
55
5
3
27
13
8
52
71
1
65
91
20
124
41
27
15
150
3
105
15
192
48
148
11
6
27
28
8
4
132
68
48
12
51
54
51
144
48
40
47
61
41
19
80
12
28
20
16
59
9
96
9
43
35
105
60
75
48
37
59
18
30
48
13
80
40
11
9
4
53
48
15
72
28
65
39
3
13
35
6
31
20
57
15
15
6
87
40
20
48
9
3
12
36
189
78
13
24
65
96
39
3
102
42
66
19
56
52
68
52
8
33
84
3
4
56
48
24
52
5
79
17
12
3
4
29
39
28
32
36
12
93
15
4
20
16
44
48
39
49
65
31
68
141
27
88
12
5
67
60
20
57
84
127
17
15
33
3
57
78
25
24
68
33
27
100
32
28
17
3
60
12
16
5
27
12
45
135
3
25
29
39
4
20
52
44
40
32
3
97
17
48
15
72
36
4
95
1
5
75
4
77
19
32
12
255
21
12
4
56
105
27
136
72
17
43
20
64
191
45
99
48
1
32
108
21
84
39
21
27
9
51
60
123
37
20
105
63
15
61
5
39
9
51
27
144
13
8
27
96
45
4
56
12
60
12
40
68
45
67
20
21
99
75
6
27
4
65
336
15
12
96
40
36
68
15
21
4
48
32
228
3
69
60
76
5
27
60
183
57
60
27
13
35
18
30
96
144
25
12
20
108
24
52
36
77
15
21
12
15
12
105
51
12
45
67
8
4
143
21
12
28
131
21
45
84
3
40
12
24
144
36
77
75
64
36
84
8
21
7
32
96
4
36
36
108
156
20
12
40
20
52
17
3
33
42
93
48
4
48
60
35
18
96
3
108
60
148
101
91
17
3
75
33
60
147
18
27
40
8
12
12
48
75
25
48
89
36
42
48
105
39
21
4
77
3
45
12
84
7
80
64
179
1
36
20
57
30
25
23
45
52
17
3
40
35
21
24
108
48
105
31
36
8
21
30
54
75
15
66
19
44
15
66
15
12
9
19
29
7
53
15
33
135
60
12
112
36
12
132
125
3
96
4
23
48
25
156
155
121
84
89
156
3
60
16
5
19
48
8
12
9
39
21
36
19
24
12
8
27
18
39
183
93
12
4
5
36
48
55
12
68
24
96
12
ABCD 98943380938*3^$a+1 [50015]
48
180
71
121
48
96
44
51
126
19
107
54
99
27
13
356
9
391
5
63
40
5
126
1
20
51
153
45
234
37
20
160
44
264
72
51
13
80
15
36
109
96
20
64
35
9
63
153
144
45
75
15
81
180
27
9
9
31
293
75
36
15
36
18
7
83
21
69
18
37
251
9
156
36
88
96
101
90
133
92
64
71
189
316
20
15
558
67
5
18
37
48
23
72
1
80
16
119
36
9
9
18
297
72
63
117
48
33
162
61
29
67
41
19
251
9
279
126
135
100
35
109
80
64
60
96
96
8
220
60
107
165
141
90
54
144
115
191
49
180
59
21
64
12
180
204
41
234
1
20
213
7
48
107
270
18
97
48
125
36
19
20
40
155
181
71
153
81
39
76
96
95
205
20
48
285
67
23
37
35
234
72
54
45
28
80
36
76
41
27
136
20
51
45
48
60
117
108
31
41
135
48
352
275
45
9
135
189
55
17
36
399
105
18
205
36
47
18
31
44
15
666
126
9
160
48
17
360
39
429
75
40
200
40
167
9
99
198
283
60
36
188
153
39
33
72
54
49
77
55
53
108
43
209
90
45
63
162
187
204
96
80
4
44
96
207
49
95
198
126
49
77
423
45
31
149
187
48
12
5
36
198
81
45
108
18
72
61
29
7
11
9
48
136
5
31
221
162
145
215
37
240
11
37
161
54
57
15
9
171
13
23
72
81
27
72
45
135
18
139
5
54
145
80
100
144
116
27
93
87
54
19
96
29
315
99
180
90
187
29
111
69
36
90
49
144
32
9
90
54
115
11
72
157
36
95
49
5
252
18
108
198
216
198
72
36
109
80
64
224
112
473
27
84
87
9
9
72
39
51
13
131
324
25
84
20
177
43
12
144
20
64
23
18
36
54
9
180
81
175
144
23
90
523
20
160
44
27
25
140
51
337
257
36
90
97
83
73
125
126
73
17
99
81
75
108
15
72
18
7
65
18
72
18
18
9
40
59
9
45
36
99
40
167
153
27
45
99
54
378
93
15
25
29
36
36
75
105
103
80
100
32
63
21
220
96
44
4
156
20
124
35
108
57
33
7
200
63
153
16
144
164
180
225
7
144
11
229
296
348
112
5
199
56
24
4
23
169
48
80
76
149
91
71
108
337
5
18
36
36
18
18
93
69
135
180
135
162
19
36
20
60
180
99
85
95
1
143
37
503
18
99
9
72
3
124
132
29
19
17
54
85
96
125
18
37
71
9
64
44
117
ABCD 98943807122*3^$a+1 [50084]
12
72
12
13
155
132
145
155
108
36
21
39
36
85
83
96
204
36
141
51
72
12
228
36
81
3
48
252
12
24
84
156
252
12
165
112
95
120
105
303
12
108
288
24
96
12
192
60
73
263
168
24
108
685
23
252
132
60
108
120
120
348
36
120
264
180
72
69
75
180
468
72
85
95
24
132
117
63
132
12
84
141
15
84
60
49
80
63
145
83
84
48
120
228
84
132
168
36
204
48
168
21
16
215
9
400
59
24
12
84
216
85
23
25
47
1
32
123
85
35
24
120
60
180
61
59
24
157
384
11
132
12
133
35
60
468
180
409
48
95
417
255
1
83
156
36
84
168
12
288
72
48
252
1
95
324
60
780
60
36
37
35
132
156
228
24
180
48
48
36
73
143
49
80
243
45
63
84
360
36
84
144
24
133
239
1
167
57
75
120
445
23
72
324
216
180
48
72
25
23
25
11
277
323
157
35
12
36
156
48
12
96
24
216
252
36
12
25
443
36
48
240
36
141
231
228
24
132
73
32
63
300
117
39
60
61
155
85
35
60
228
132
25
11
85
32
351
156
156
360
24
36
69
15
84
312
348
36
48
405
363
264
36
48
60
84
60
12
48
36
120
12
25
23
204
45
123
72
48
372
156
144
72
36
12
12
84
252
48
72
12
168
157
155
60
73
59
24
36
228
48
168
24
37
95
48
228
24
84
84
120
120
12
216
24
216
348
60
384
12
108
312
48
72
25
23
73
35
360
24
48
180
57
3
648
144
396
9
111
132
36
60
12
24
216
120
132
192
168
120
133
144
128
75
48
60
48
144
12
253
215
12
93
171
60
96
216
144
48
60
37
95
660
36
252
48
72
37
11
85
59
24
480
301
59
84
132
48
45
87
153
135
120
36
12
84
24
12
84
36
132
180
36
216
84
12
84
180
120
13
47
84
216
84
72
72
97
95
145
11
132
132
24
156
84
37
192
287
36
60
24
73
35
36
121
80
39
ABCD 98944151786*3^$a+1 [50032]
87
6
54
96
48
6
3
57
15
3
1
32
87
25
95
13
308
36
4
12
17
42
45
9
54
1
179
37
35
24
156
1
29
30
6
15
117
103
128
16
36
20
4
11
90
15
84
16
5
7
47
61
5
27
183
33
9
18
33
69
3
9
96
24
15
4
59
6
12
7
83
90
120
60
15
87
12
9
27
97
23
30
15
40
107
18
54
33
123
102
6
186
6
72
81
40
176
111
54
90
18
36
42
30
18
6
18
13
12
71
1
5
6
108
21
15
6
27
45
102
18
31
11
78
51
9
7
239
121
23
33
12
45
18
45
33
24
27
39
21
60
111
18
102
45
3
24
12
9
12
9
60
15
81
87
36
40
131
1
12
32
81
18
1
20
45
15
33
12
54
96
25
8
36
87
85
89
6
24
93
28
17
3
93
42
165
27
12
73
11
36
54
12
48
54
42
39
81
18
13
89
24
72
12
12
51
3
25
20
24
36
111
25
5
91
17
12
39
4
8
4
20
196
65
48
24
31
20
36
33
15
3
30
72
12
150
25
23
42
79
44
36
132
3
9
12
21
7
32
33
27
48
3
132
30
3
4
5
31
59
25
116
120
39
1
17
12
15
81
54
81
15
57
243
48
6
6
30
39
45
24
54
42
79
17
7
125
6
84
30
43
5
24
6
49
41
19
5
120
55
11
48
45
9
12
48
7
113
3
27
1
104
48
4
29
67
275
54
48
75
33
163
156
60
36
5
3
15
21
9
6
126
30
9
76
29
115
29
12
19
80
3
18
3
21
171
9
15
24
57
30
30
60
55
68
9
63
4
65
24
24
27
3
33
72
21
55
12
77
15
52
35
36
33
9
150
13
80
9
3
16
41
15
39
165
72
135
42
48
139
65
3
21
87
15
114
111
57
18
60
33
45
102
57
12
24
45
36
51
9
15
240
120
64
5
55
176
15
21
120
40
5
132
42
24
102
12
102
73
17
6
60
54
24
54
33
9
175
53
15
15
21
36
16
35
73
17
27
3
54
138
42
6
33
100
17
12
7
36
8
36
39
30
27
9
63
177
24
27
45
123
16
11
162
183
117
42
9
36
4
56
36
45
19
5
96
102
33
88
5
91
68
12
96
57
12
24
36
36
18
24
57
4
44
81
12
3
9
156
55
11
18
51
21
60
15
21
24
75
84
57
48
51
100
11
60
18
30
66
78
1
20
27
49
41
3
9
31
5
91
65
90
33
12
3
13
89
91
84
95
1
65
19
68
28
17
42
30
3
100
23
93
84
45
6
81
51
13
72
32
51
61
23
33
3
66
171
24
225
15
16
17
60
12
114
37
200
3
66
6
33
51
45
15
61
77
48
24
54
1
11
54
75
9
24
60
12
60
6
69
15
9
12
48
27
54
3
48
28
56
21
24
108
31
5
67
23
21
45
3
267
60
60
81
33
31
41
48
174
81
9
6
57
57
36
55
5
6
73
23
73
47
60
30
7
32
15
25
44
40
59
18
24
135
33
51
84
27
1
83
25
32
9
60
24
36
15
36
4
53
3
117
18
42
27
75
45
24
27
42
15
15
73
5
15
27
21
21
36
19
41
15
57
3
27
6
36
24
84
87
45
6
24
81
69
78
6
36
3
81
24
55
167
81
4
5
24
15
72
12
21
174
57
15
105
40
5
54
21
21
75
39
48
25
173
24
15
148
35
6
39
87
156
9
9
36
78
30
3
100
23
6
36
12
42
156
57
45
42
18
3
3
54
151
72
5
12
66
21
45
55
53
3
39
60
1
77
3
57
31
17
24
75
33
18
18
7
44
21
42
126
12
18
249
12
33
102
21
105
43
72
23
37
53
171
33
3
132
21
24
7
155
25
23
1
17
18
57
72
33
102
132
13
36
44
3
105
93
67
44
60
16
8
60
21
228
48
19
59
9
96
52
5
12
60
3
4
80
33
126
72
33
45
12
15
39
18
51
12
57
87
21
55
47
18
79
41
42
25
113
12
15
48
64
59
45
9
18
109
23
48
33
16
60
41
39
4
11
45
39
9
87
36
30
99
9
91
23
48
33
27
18
7
5
75
15
18
6
30
55
5
54
6
90
120
45
84
69
27
9
27
12
72
64
152
27
12
24
30
15
21
55
29
72
48
36
3
16
12
29
66
120
180
84
9
9
42
45
39
85
59
12
78
12
15
3
90
123
129
24
60
30
12
13
41
36
114
36
42
3
45
15
64
36
23
81
63
13
17
18
24
36
48
42
12
7
35
18
67
44
105
192
48
66
33
45
31
65
111
33
102
6
84
15
51
18
12
42
18
48
54
42
15
76
35
13
11
6
15
45
19
56
24
28
35
66
114
193
20
3
24
78
55
20
3
6
60
3
21
6
78
18
25
32
3
48
30
39
27
81
87
48
13
20
52
5
54
18
6
6
55
5
18
33
120
4
65
36
79
5
24
7
24
116
105
123
111
21
9
75
45
39
9
108
42
21
36
ABCD 98944211318*3^$a+1 [50024]
51
183
70
11
55
6
138
29
75
16
30
12
35
24
73
71
1
23
120
97
131
13
12
54
14
75
15
64
5
36
1
38
93
48
132
33
40
6
50
54
22
23
19
50
27
13
11
72
3
105
15
6
18
72
48
40
56
9
1
6
6
48
12
174
14
4
11
49
11
15
45
12
12
36
25
54
66
11
91
38
4
23
24
61
24
8
27
13
36
35
21
24
22
98
4
23
19
114
12
35
7
30
11
12
37
71
9
28
2
22
59
72
55
29
49
50
45
37
30
2
22
6
47
75
96
24
10
12
66
5
27
6
87
48
1
11
7
17
55
78
23
12
55
18
12
42
41
25
83
165
52
23
91
29
19
50
6
9
12
25
44
15
7
98
27
9
3
21
4
36
74
10
78
5
115
102
20
63
48
7
5
72
57
4
20
76
8
3
19
5
24
61
108
60
56
87
85
48
20
27
19
98
12
3
48
60
19
5
108
13
12
6
17
37
11
7
5
37
60
23
27
57
33
6
45
12
217
20
52
48
20
15
48
25
48
20
60
10
6
11
33
40
36
68
22
48
6
44
27
25
68
3
43
24
5
48
99
21
33
87
13
47
13
11
1
78
14
12
51
13
35
36
13
35
37
11
79
8
10
20
16
104
12
39
25
24
20
156
15
7
197
25
26
64
77
13
20
27
39
210
27
60
13
20
60
84
3
3
16
41
25
38
105
21
10
6
8
15
36
9
16
110
48
6
75
7
2
52
11
60
12
25
20
10
41
24
15
42
51
48
1
80
28
6
54
12
6
2
46
5
12
12
1
42
2
118
14
48
28
47
25
6
26
15
33
28
8
10
24
77
36
12
43
5
13
20
27
55
53
60
21
28
35
25
50
21
97
24
68
46
6
18
5
1
26
34
11
3
90
16
110
22
18
26
4
12
83
60
21
4
30
5
1
24
11
60
19
96
48
17
103
30
23
25
12
56
39
57
108
10
113
13
12
92
15
13
35
27
88
2
63
33
15
85
35
45
34
42
11
144
25
24
24
60
35
27
48
40
6
42
2
51
1
11
13
20
112
35
25
44
16
120
8
4
60
12
36
14
33
12
9
10
50
54
46
84
11
9
27
13
35
31
14
3
13
20
15
7
24
18
11
12
85
12
11
19
30
2
33
1
86
16
29
1
108
6
53
36
24
61
20
112
108
74
16
24
42
6
2
27
33
15
1
59
48
7
17
45
4
6
6
8
27
12
36
12
48
19
6
11
36
19
53
12
24
12
19
41
12
36
9
40
71
15
70
42
30
12
11
19
41
12
60
13
11
24
25
6
8
6
15
25
56
39
84
31
26
40
20
16
8
27
12
43
5
69
24
4
2
18
15
21
114
46
11
39
22
47
81
60
64
23
39
9
72
13
47
13
119
1
86
9
25
59
25
48
90
8
70
11
48
7
29
99
81
7
2
46
65
39
120
70
23
48
60
1
11
57
28
68
24
28
32
51
37
8
16
14
6
15
3
6
60
4
107
36
19
48
26
87
7
30
18
18
6
98
28
18
17
13
26
16
5
12
15
10
62
16
18
14
22
44
24
30
33
7
32
18
28
23
145
20
22
53
36
48
36
61
11
13
59
12
31
102
23
205
23
24
81
16
6
5
12
1
11
43
41
9
46
14
3
55
17
48
7
6
56
231
73
84
11
24
1
47
120
85
24
54
5
67
2
3
24
13
6
5
45
60
51
55
24
30
44
70
110
16
24
18
14
60
30
9
7
30
18
29
48
43
17
39
21
49
168
60
23
60
43
5
37
23
135
45
61
23
36
12
87
10
11
37
54
29
105
27
60
27
81
31
114
30
77
24
49
11
24
7
2
3
12
13
18
6
131
85
2
21
24
57
3
7
14
24
27
73
48
30
32
10
6
5
12
55
89
36
12
31
17
25
47
13
83
12
19
18
11
19
5
48
12
25
6
17
37
83
55
5
9
4
60
11
9
16
11
3
24
30
28
68
52
23
9
96
15
36
33
75
36
12
12
60
31
65
69
40
18
29
13
6
42
12
228
108
66
53
12
39
64
56
9
1
12
42
62
51
97
30
2
48
3
43
41
24
37
48
24
20
27
1
155
9
39
24
168
73
14
45
13
48
44
28
23
24
12
33
123
153
6
10
44
39
13
68
52
78
5
24
25
32
3
21
24
16
24
60
78
18
44
10
72
66
14
24
94
83
48
55
77
3
30
16
11
48
7
62
16
42
5
19
5
1
60
32
27
93
36
64
12
20
15
9
4
11
24
36
12
33
10
24
30
23
43
5
67
2
3
12
36
19
80
10
48
12
18
62
51
72
39
64
72
38
51
1
14
46
47
13
144
14
9
73
12
11
1
59
24
36
25
11
3
82
8
135
36
19
2
3
25
36
14
16
6
48
18
77
48
12
25
6
134
58
125
49
36
12
83
103
6
23
36
7
30
48
84
35
67
158
3
48
49
32
46
2
36
60
15
24
15
30
76
60
56
28
47
25
11
3
106
44
10
72
18
35
1
11
57
70
30
36
80
76
119
25
24
23
60
73
86
21
3
69
45
27
24
49
11
60
67
18
36
18
56
66
4
44
28
60
44
4
30
24
77
3
22
71
237
28
132
71
1
8
3
43
17
9
39
1
23
12
123
30
3
55
5
12
21
10
14
15
48
117
96
22
30
2
33
93
10
50
70
5
45
15
9
60
3
13
20
40
12
12
35
12
96
13
24
42
96
32
6
76
68
63
33
66
34
11
3
42
3
43
48
120
6
108
71
15
10
47
37
32
28
11
19
2
39
15
21
13
20
3
13
44
6
24
81
25
14
30
60
16
20
39
1
11
48
36
9
10
41
21
39
45
51
85
11
133
20
15
69
30
22
23
12
13
26
40
54
20
3
12
21
82
38
39
48
67
26
22
78
12
48
56
88
6
41
1
8
30
40
5
12
9
46
72
6
47
12
72
1
38
21
36
55
122
3
3
57
13
44
3
48
49
2
33
31
24
17
49
12
24
68
40
30
6
24
42
5
1
12
32
46
14
16
8
51
13
2
33
25
6
26
24
6
34
24
86
69
12
33
16
104
72
4
20
15
1
36
8
15
60
7
120
2
15
145
11
75
40
77
3
16
41
93
ABCD 98944349852*3^$a+1 [50112]
13
48
96
11
90
84
55
80
33
15
208
59
36
60
229
305
90
18
78
277
5
90
36
42
18
49
80
105
103
53
42
30
240
67
48
137
12
24
174
168
237
16
191
24
324
30
87
3
61
71
30
91
48
47
48
49
83
349
29
67
32
16
47
48
81
240
129
96
31
35
180
18
7
32
15
6
120
51
63
102
348
30
42
66
114
115
48
48
53
91
5
90
408
108
24
181
48
125
51
189
51
3
66
72
19
449
132
139
35
45
33
31
89
7
48
53
240
27
16
239
306
96
30
49
101
43
41
42
109
128
15
48
60
18
72
138
49
137
55
53
331
47
18
174
60
270
336
151
80
48
141
19
11
37
95
72
57
45
19
71
121
77
258
162
31
176
351
145
143
1
48
80
27
204
54
378
169
113
96
84
43
449
54
90
66
108
60
165
432
63
150
43
48
29
90
36
21
75
108
48
9
15
54
30
36
78
43
48
299
37
5
43
96
125
96
115
96
32
81
31
48
32
33
12
54
60
49
17
63
303
180
144
13
41
156
90
193
65
126
1
53
408
147
87
25
11
37
23
48
54
67
173
192
366
133
221
19
59
30
198
42
7
80
64
29
18
12
72
36
72
60
117
64
179
30
240
30
36
42
67
48
240
32
21
150
180
72
72
270
138
54
234
360
1
89
42
120
252
121
96
96
29
114
252
102
6
121
80
141
12
306
85
101
84
162
162
90
25
83
13
221
24
210
72
222
126
30
39
57
138
6
151
131
205
192
32
3
285
21
60
162
18
156
126
97
83
24
133
23
265
83
84
73
53
6
213
93
30
360
205
107
37
11
85
47
180
48
108
129
93
12
186
72
108
9
16
144
563
132
396
12
193
144
32
135
60
66
312
115
263
57
51
144
13
144
48
48
107
85
71
24
48
198
96
126
138
90
36
165
3
138
339
48
63
60
108
102
115
89
54
81
48
141
54
61
240
41
55
48
131
336
114
72
12
87
160
131
42
115
41
36
6
109
53
126
30
159
112
131
174
175
65
120
6
145
288
144
80
93
72
43
29
96
30
72
157
23
42
138
37
80
135
60
93
117
75
51
205
32
16
125
67
144
83
156
24
57
51
13
144
48
384
131
120
42
72
3
135
90
15
57
78
30
72
211
77
115
ABCD 98944583768*3^$a+1 [50030]
22
20
78
52
18
102
78
72
14
45
16
3
5
61
26
40
38
3
13
6
50
3
15
57
88
57
104
30
25
15
6
24
6
30
50
54
154
12
9
15
41
15
9
1
23
21
4
126
6
24
20
30
10
20
4
20
6
4
12
29
121
74
6
70
41
24
3
42
24
10
65
15
16
44
21
55
30
3
81
56
24
84
16
96
14
66
100
68
40
2
10
23
21
136
44
16
14
30
34
12
54
36
3
15
62
28
63
23
40
17
7
26
30
81
13
26
1
48
56
61
3
21
24
56
16
68
12
28
12
20
58
122
18
70
50
66
150
9
21
27
13
24
3
57
20
30
22
8
6
25
71
24
49
21
27
17
66
36
60
34
14
6
124
12
44
19
5
10
26
31
23
57
63
10
15
32
69
4
32
34
21
9
66
45
95
10
23
7
8
6
34
42
104
4
32
28
6
14
22
45
63
30
36
14
22
30
21
8
16
3
32
21
3
46
39
5
40
60
30
9
32
25
8
12
18
102
28
66
21
24
21
48
80
75
7
170
39
45
19
5
12
118
33
33
44
66
1
59
10
11
3
85
47
70
20
48
12
28
111
11
174
7
8
15
1
5
4
14
60
12
64
6
14
34
26
9
51
6
48
15
55
20
12
28
36
30
114
6
20
40
26
34
74
1
29
12
15
13
11
55
30
20
76
14
66
40
20
55
39
90
26
24
45
21
3
40
75
2
24
24
27
13
12
8
136
15
9
20
6
21
19
14
36
10
26
18
6
4
27
99
117
113
84
6
21
3
10
27
29
6
114
4
36
54
30
26
10
51
29
75
16
69
14
22
48
12
8
3
33
151
75
20
33
40
47
30
28
42
8
6
16
23
7
9
21
3
35
46
26
4
20
36
9
85
59
25
63
23
4
20
6
6
30
30
30
24
84
10
96
14
15
16
9
47
15
48
22
11
33
4
56
36
54
54
72
40
24
20
84
76
50
34
32
19
59
16
66
11
13
36
84
66
9
89
30
22
8
16
30
26
18
10
30
2
10
5
45
3
31
20
21
63
46
26
9
1
128
12
43
5
163
9
8
40
30
26
60
16
54
6
15
5
3
15
30
67
89
6
34
24
96
24
2
70
111
57
30
41
15
6
28
36
50
1
29
54
10
42
120
18
15
17
114
45
49
6
44
16
56
28
62
18
102
108
42
34
14
6
4
80
3
24
49
74
52
30
68
10
2
10
18
15
11
54
6
10
50
16
18
2
10
15
29
24
46
44
22
8
3
9
64
30
20
10
44
6
90
76
54
84
2
58
66
24
6
186
18
36
69
15
2
4
27
57
6
20
6
55
96
24
24
35
84
10
60
62
174
54
1
72
93
44
40
20
3
7
72
78
42
18
62
90
24
4
35
27
21
7
17
64
65
24
30
30
3
40
9
95
9
16
44
6
13
17
48
60
12
70
30
8
27
3
42
24
19
5
67
5
64
20
40
50
16
8
21
24
96
9
6
30
94
12
38
36
16
108
20
15
111
1
5
28
12
8
52
8
6
10
50
34
3
3
5
16
24
9
23
49
20
84
90
6
24
4
56
4
23
24
19
44
22
8
16
44
22
30
8
52
24
80
4
12
14
4
36
6
14
6
31
29
10
24
30
44
36
6
13
32
40
8
7
8
72
18
30
1
21
48
35
16
11
24
24
21
1
24
30
60
5
31
48
105
17
24
84
67
23
102
10
18
50
10
51
24
47
34
110
16
14
115
9
186
6
143
21
34
20
12
25
48
17
10
78
20
43
3
14
15
7
38
30
13
27
12
50
4
35
15
46
20
15
25
84
44
136
26
30
94
9
57
18
56
54
12
10
33
17
63
145
23
3
24
10
35
31
26
40
24
14
1
56
16
9
80
18
30
6
10
30
54
11
81
15
13
42
8
22
18
2
39
15
6
24
10
20
174
30
16
9
21
36
14
46
18
176
10
36
24
6
20
18
30
10
36
86
28
72
14
54
30
7
29
24
10
2
40
14
40
9
8
73
15
72
33
14
25
5
120
6
16
74
64
2
54
40
26
73
15
33
17
12
24
10
57
8
25
111
95
40
30
51
8
16
80
48
27
34
11
19
21
23
60
10
42
20
18
36
15
40
9
12
8
40
2
24
54
27
73
2
30
60
3
7
30
44
39
16
41
60
18
1
9
80
30
52
20
34
54
96
9
71
66
28
2
54
139
41
30
6
18
16
17
27
10
3
8
25
24
15
17
24
90
24
6
7
17
7
48
57
14
10
56
4
20
66
18
72
64
6
44
60
90
34
26
7
9
8
66
46
8
7
24
5
30
6
40
68
40
32
10
50
40
30
48
36
5
40
24
48
9
63
45
86
16
30
18
50
100
15
11
61
33
6
6
38
42
18
82
60
20
70
80
1
53
27
39
4
6
20
10
54
80
16
8
67
165
8
27
13
27
5
40
78
26
36
28
27
33
32
24
15
1
8
46
177
8
61
11
3
6
4
96
140
4
59
40
45
3
39
18
56
64
30
30
116
30
9
27
48
30
6
36
58
62
24
109
47
33
75
30
102
54
64
27
3
42
48
50
12
18
10
2
120
4
11
25
63
5
12
28
11
25
135
15
6
68
12
4
56
18
37
5
4
14
52
8
45
21
4
36
24
11
9
40
20
75
45
10
62
3
87
18
7
29
36
4
14
45
15
12
18
12
10
18
72
11
123
66
78
52
18
60
116
7
39
24
74
31
5
30
10
26
160
14
19
8
43
20
66
4
24
36
20
6
21
9
4
60
6
24
17
48
31
30
14
10
14
16
20
46
3
17
40
8
72
4
20
31
48
5
6
45
79
2
54
9
7
38
30
13
29
10
105
89
6
30
40
14
30
16
44
147
49
8
31
15
41
33
76
59
7
14
16
8
27
9
66
10
50
34
24
32
10
20
40
38
40
110
21
1
60
20
40
80
18
36
10
26
58
6
80
46
24
14
106
24
2
34
14
6
54
42
18
16
21
48
11
16
30
20
34
6
50
120
54
75
9
22
18
80
10
60
32
24
9
16
15
65
40
24
17
70
38
52
158
10
96
74
10
20
82
174
20
67
17
46
26
34
20
6
10
50
28
11
21
24
30
70
54
6
6
74
10
17
7
20
85
11
30
15
45
4
23
3
21
3
6
40
50
61
5
18
70
3
9
48
2
54
16
20
24
30
10
27
8
91
50
64
20
87
7
6
20
4
12
71
3
24
12
4
29
45
6
85
75
6
24
36
3
27
5
3
40
5
85
120
2
10
20
48
3
27
66
184
3
17
31
99
5
ABCD 98944697708*3^$a+1 [50098]
45
51
12
25
11
21
15
90
19
11
21
24
3
72
9
36
3
72
21
4
104
4
68
99
6
42
6
6
25
95
66
24
210
18
30
60
57
36
108
64
77
36
39
15
45
51
54
51
3
45
39
48
25
92
12
9
7
20
24
9
7
8
36
33
7
24
11
30
3
12
15
13
53
115
53
72
19
36
44
4
29
3
15
90
7
41
27
9
78
30
15
40
23
72
18
120
87
3
84
60
9
4
92
48
3
72
42
18
21
27
25
8
4
17
79
11
1
44
141
19
35
1
8
27
24
96
33
87
33
160
20
24
75
30
111
4
32
64
12
17
48
3
64
80
12
16
48
60
44
28
23
21
96
123
24
162
114
24
12
90
3
40
23
42
3
48
81
24
75
12
24
60
28
77
54
9
72
9
7
89
43
35
36
120
36
45
84
135
61
23
45
40
56
45
60
55
32
15
9
84
64
11
25
144
12
65
18
12
9
120
16
108
5
168
24
15
39
12
33
4
60
11
60
6
30
33
15
36
1
29
12
123
57
54
21
33
30
25
20
9
12
48
102
61
8
12
87
57
28
161
51
3
18
42
21
21
66
45
40
5
3
45
15
100
5
27
120
4
44
69
18
60
49
20
21
42
61
44
12
204
36
9
19
12
108
60
36
29
15
27
36
165
100
5
39
64
11
108
6
7
140
9
66
18
27
24
9
15
24
27
81
3
6
31
47
13
23
21
24
40
29
7
29
24
3
12
36
51
9
51
6
39
64
17
39
120
84
27
33
9
7
20
40
56
39
45
60
15
18
42
18
6
24
138
15
87
42
19
47
12
73
5
3
57
15
4
56
40
84
11
9
88
68
33
31
29
55
20
12
12
57
30
1
5
48
36
90
30
6
18
15
39
1
12
24
8
63
37
5
6
189
45
48
78
30
42
72
21
39
73
8
27
117
12
69
54
13
20
27
60
18
79
23
12
109
35
84
48
18
120
6
30
3
16
35
1
20
3
12
6
12
18
48
60
9
15
18
12
31
60
120
41
19
56
16
12
20
72
15
1
5
54
66
3
72
88
59
37
113
3
112
71
21
51
45
45
42
1
5
6
45
51
30
15
4
11
85
32
40
92
48
27
84
42
42
33
15
45
84
33
3
12
60
21
24
6
69
12
15
36
54
18
30
7
23
48
18
42
60
18
66
33
12
40
41
3
87
120
25
20
12
48
87
33
69
15
24
36
21
7
101
7
5
19
23
13
8
4
11
45
9
162
24
54
75
21
102
12
21
105
15
12
33
135
12
15
24
45
9
6
21
9
6
30
39
81
27
21
7
95
13
5
24
42
61
23
42
3
15
24
57
9
39
15
25
8
57
12
31
44
15
90
6
69
28
11
1
83
48
84
25
56
72
16
56
21
3
81
15
3
45
45
123
40
80
4
96
72
5
15
12
33
48
7
11
36
234
31
35
9
39
33
60
60
27
12
13
36
17
12
6
6
30
108
21
12
117
18
117
88
5
103
95
6
6
30
39
123
48
45
75
72
61
5
102
144
24
42
48
24
48
12
48
7
12
155
6
15
9
19
36
29
15
12
33
30
45
16
44
39
61
32
40
29
6
84
21
33
6
18
192
43
5
7
41
42
78
19
44
72
12
15
57
36
39
1
48
32
48
27
45
147
105
12
3
42
3
28
44
21
54
30
43
11
114
18
129
15
6
30
24
6
3
40
17
24
96
3
12
27
132
13
23
13
11
9
9
111
27
9
9
55
17
48
39
40
77
15
45
18
33
87
97
11
12
6
6
24
96
48
1
56
15
49
104
3
84
66
159
3
181
167
18
90
61
11
144
49
77
15
24
40
53
6
37
83
217
68
24
16
36
35
18
43
32
141
24
51
36
45
51
84
40
11
37
17
66
9
9
7
24
23
12
13
128
3
9
75
21
4
32
36
15
90
60
39
15
21
84
60
69
30
9
135
96
36
9
72
69
103
80
40
96
11
6
15
9
6
9
69
42
33
16
89
12
132
87
105
15
15
69
120
27
60
33
12
45
27
12
16
77
30
1
24
32
9
51
16
29
18
25
12
60
20
15
54
19
65
27
16
53
24
48
84
54
81
21
63
9
7
5
66
33
27
24
30
3
48
63
69
3
48
1
20
16
8
9
78
48
1
83
48
45
57
27
64
29
30
12
1
65
78
37
17
30
132
69
4
68
75
117
40
11
144
81
40
20
9
3
4
56
135
42
27
4
65
24
12
6
54
120
18
97
29
6
6
15
75
13
11
36
33
57
27
3
18
19
11
12
90
60
7
41
6
60
24
6
36
30
42
30
57
180
45
6
9
4
89
36
51
21
132
150
60
30
36
114
33
39
1
17
12
24
6
18
103
29
18
73
5
39
21
24
3
27
18
120
48
19
56
87
25
41
126
13
65
111
165
6
84
24
12
13
36
60
17
39
9
39
52
20
15
6
30
169
44
36
21
42
157
56
63
49
5
87
36
15
93
16
84
17
7
8
12
36
72
129
6
54
43
5
12
19
12
5
63
15
30
51
4
107
54
30
165
48
27
45
15
9
4
12
11
30
195
15
73
5
12
63
99
12
13
5
3
69
39
9
12
6
72
81
15
36
9
15
45
9
15
15
12
36
18
150
102
3
16
119
57
4
23
138
39
21
12
6
85
35
37
12
5
55
20
15
33
9
78
18
3
15
12
13
35
69
132
51
177
15
33
132
36
12
33
12
39
16
59
24
24
78
84
39
105
91
56
28
41
ABCD 98944946944*3^$a+1 [50026]
45
15
99
156
144
177
9
84
366
9
3
45
24
63
93
108
24
21
60
255
117
27
15
36
84
6
54
48
18
144
15
48
24
84
180
135
45
9
60
30
96
90
54
21
72
72
81
159
180
93
42
90
66
81
261
123
9
3
132
201
51
99
9
21
72
18
105
45
171
156
123
81
300
144
339
48
132
45
45
30
36
261
63
108
33
36
9
210
24
57
63
180
18
18
45
60
99
45
93
168
192
42
237
9
15
12
117
270
60
120
96
9
3
162
27
60
84
99
81
9
27
36
24
99
12
33
12
27
96
9
111
90
207
153
90
90
51
228
36
27
42
228
27
135
96
102
63
27
108
60
9
3
33
84
96
372
27
81
15
45
12
27
18
87
36
75
24
216
21
99
60
12
162
6
21
144
27
78
90
102
108
54
270
36
51
99
9
228
63
24
30
27
24
99
36
180
54
3
27
60
93
63
81
69
30
24
306
30
162
87
3
18
51
93
207
99
60
102
78
21
9
27
87
48
72
45
276
336
36
87
90
90
120
141
135
30
171
24
99
48
9
189
114
21
9
36
60
39
96
9
228
18
45
72
63
141
63
126
90
81
3
456
12
9
213
3
27
60
21
135
81
33
30
18
123
45
192
42
48
168
30
24
27
39
105
495
102
18
69
12
60
63
210
240
48
63
207
42
216
192
132
3
33
12
42
180
120
6
99
300
72
36
24
3
261
135
204
21
36
159
9
183
42
111
15
45
75
81
63
105
111
54
378
153
72
24
93
27
33
171
135
30
360
144
51
120
15
84
105
225
3
177
30
81
60
147
9
69
174
36
150
135
12
123
165
207
69
9
39
51
9
45
27
264
24
21
60
39
36
60
57
18
60
9
36
9
90
66
99
96
57
78
21
123
117
21
159
48
63
45
33
12
99
168
36
57
603
27
180
153
99
81
24
192
36
123
57
123
30
24
27
84
36
81
87
21
27
45
99
9
51
3
90
18
189
63
96
102
42
57
144
60
75
24
57
60
39
204
30
90
153
33
30
54
15
36
9
48
87
3
45
123
9
48
87
66
51
99
81
3
150
30
18
243
69
3
24
108
3
69
63
405
75
6
102
9
69
30
72
9
81
18
9
60
12
168
255
6
75
15
54
48
267
48
63
162
135
123
189
183
42
36
30
81
60
84
189
27
24
9
90
117
3
150
66
204
126
12
78
192
9
33
90
48
18
195
9
3
33
315
225
90
180
45
75
114
90
30
27
9
99
36
9
27
180
69
12
252
63
24
99
30
27
33
372
27
96
129
135
36
117
63
72
24
21
78
9
12
393
30
60
48
288
24
120
18
42
81
75
69
12
108
81
207
132
ABCD 98945294302*3^$a+1 [50077]
59
72
13
75
56
1
47
10
68
58
26
6
13
9
18
18
12
180
3
12
57
6
45
17
235
24
156
3
201
144
21
50
18
22
8
18
22
6
32
18
157
53
172
18
26
24
112
44
28
3
45
14
18
31
15
50
91
11
10
39
23
1
5
12
208
27
48
9
60
48
104
79
15
2
43
45
51
81
3
96
63
153
39
74
30
112
104
40
45
120
3
90
8
24
55
119
61
84
167
40
45
5
52
27
60
24
11
6
19
15
78
32
91
84
93
63
225
24
75
5
31
159
14
151
84
21
44
46
48
2
91
75
48
56
25
41
64
30
18
6
14
52
104
4
90
42
14
85
132
47
37
60
21
3
185
40
24
48
243
51
8
58
32
31
87
102
20
112
48
108
20
70
69
93
6
30
51
9
32
4
26
13
9
3
33
92
34
9
5
7
35
34
15
71
24
1
17
48
40
15
23
90
54
13
5
55
105
180
90
45
27
42
120
75
21
3
12
93
27
57
56
54
106
14
1
9
30
93
75
105
65
40
75
155
10
15
24
23
121
47
85
77
12
18
13
29
16
72
51
5
151
24
9
3
45
3
137
28
72
54
54
15
11
6
115
29
4
32
120
238
2
70
32
157
24
36
24
15
42
62
10
27
203
121
120
81
6
18
14
37
24
65
34
33
57
20
148
30
32
13
60
5
4
44
76
111
165
39
9
74
61
41
100
30
9
65
115
120
12
17
6
102
10
69
24
5
55
129
3
24
5
64
224
103
5
10
45
3
42
75
243
126
60
86
13
17
19
24
60
11
1
15
2
7
263
37
29
54
58
15
48
87
8
25
87
18
86
18
36
67
9
24
86
16
50
112
3
108
12
203
1
24
65
52
18
24
81
21
194
136
198
12
24
14
106
24
111
120
17
19
51
18
14
126
4
111
12
27
170
43
35
13
36
60
101
19
3
2
16
14
6
55
3
225
21
36
75
29
4
42
9
81
3
60
9
63
5
103
5
40
86
16
74
48
126
94
146
30
7
29
126
10
63
17
94
6
84
38
18
30
145
5
4
108
26
85
12
17
48
19
216
35
13
9
27
41
40
24
8
36
7
35
18
4
3
105
15
48
57
108
15
60
12
53
55
36
36
17
22
21
29
54
10
54
66
6
48
42
68
16
2
58
36
111
108
87
18
27
45
3
60
5
106
54
2
30
42
58
14
18
91
17
12
103
87
32
61
69
171
9
44
91
240
3
18
8
115
147
9
36
153
90
102
32
18
18
24
36
4
63
108
45
15
87
114
48
38
49
71
10
192
3
3
26
115
11
58
32
22
2
36
90
22
36
72
30
38
67
153
36
15
29
22
2
102
6
34
168
21
245
16
6
50
40
12
2
34
86
10
15
39
26
31
135
2
16
15
89
91
5
30
97
105
135
60
5
30
25
24
41
24
40
39
9
87
36
3
114
120
123
24
21
144
51
69
56
22
18
15
17
22
81
24
60
36
65
30
58
15
5
12
40
60
123
17
102
328
33
21
20
19
60
12
3
21
9
27
15
45
27
8
49
24
111
21
75
18
72
102
81
72
105
12
87
21
32
78
34
56
72
22
8
37
81
39
69
84
60
152
28
26
6
4
15
17
43
59
118
90
8
46
135
35
54
175
12
60
45
72
36
51
60
93
27
120
156
17
22
144
14
12
4
135
99
21
29
7
129
12
3
60
27
42
72
51
125
30
85
60
120
47
40
81
9
32
76
32
106
42
8
40
6
21
27
21
21
54
117
120
5
132
43
60
5
52
60
36
44
91
36
9
12
60
30
9
33
3
24
81
12
176
40
27
33
116
60
36
70
38
36
91
165
32
31
72
5
58
102
135
27
57
159
32
42
7
33
51
35
61
65
58
8
90
55
17
168
22
8
13
12
33
6
104
72
70
39
24
11
1
69
50
46
18
72
33
60
101
4
15
129
12
56
102
18
24
54
22
90
50
19
3
66
75
29
40
38
58
30
74
103
48
9
110
48
18
40
15
41
30
6
84
54
24
18
48
46
21
60
45
159
35
106
24
15
15
24
66
36
3
12
35
58
27
60
60
17
7
99
6
26
150
12
36
127
35
42
16
27
120
107
48
90
43
11
6
43
60
12
23
61
36
53
31
5
55
15
104
24
1
17
52
60
48
32
78
40
14
130
45
81
12
6
62
4
56
52
50
73
95
145
84
59
34
32
64
14
1
12
ABCD 98945533166*3^$a+1 [50047]
126
6
36
102
15
136
56
15
1
80
72
16
59
21
112
215
54
54
72
45
48
160
47
25
8
72
3
45
9
111
184
8
48
112
32
40
65
15
87
24
25
32
144
15
25
29
36
30
33
3
60
30
60
30
24
73
152
3
252
90
186
69
24
87
225
168
112
80
3
21
123
45
88
197
27
16
257
7
35
36
57
16
11
13
95
25
8
27
102
103
48
32
192
48
16
56
99
132
18
12
619
56
135
49
8
72
40
83
165
48
99
36
57
33
127
101
75
120
136
83
13
185
24
15
111
48
6
3
63
129
201
174
9
45
96
219
72
192
33
15
72
3
13
176
69
19
8
72
136
80
27
37
17
15
40
83
85
320
16
96
48
53
228
54
90
87
24
144
96
9
6
1
71
25
48
104
3
30
87
63
145
152
117
43
8
24
384
9
135
27
93
48
24
51
30
168
15
40
152
57
7
8
27
61
152
57
183
117
126
117
88
80
147
21
72
40
35
12
57
21
90
12
42
19
11
36
105
3
24
213
159
6
43
65
39
63
9
40
56
192
27
13
77
3
15
25
56
40
144
5
435
208
29
99
9
55
47
36
60
9
63
25
131
45
312
24
24
27
42
27
96
112
83
13
239
33
24
33
223
32
3
30
18
6
159
24
72
63
153
24
24
64
8
129
151
59
24
117
160
95
97
8
75
24
45
64
17
72
15
40
8
75
45
40
113
54
25
47
36
117
45
43
8
24
87
144
9
87
9
21
78
48
150
15
144
96
9
36
75
240
72
88
35
37
11
36
108
61
72
32
72
256
245
42
1
72
344
15
153
48
9
15
3
85
32
15
33
15
57
24
40
41
15
63
30
3
57
15
112
56
40
120
72
56
24
75
90
420
12
60
55
24
32
27
42
99
39
36
24
45
96
24
117
108
15
16
41
39
69
60
18
30
24
63
48
99
24
54
183
9
24
36
3
15
25
32
376
47
33
48
192
64
104
225
36
6
54
55
8
63
129
40
29
91
344
16
65
15
63
1
35
264
157
5
43
8
3
405
51
30
63
105
72
30
105
120
16
24
128
208
29
144
132
7
192
71
9
3
61
104
3
93
72
159
198
27
16
48
17
39
160
56
72
40
8
129
135
3
13
120
65
60
147
33
39
48
21
306
18
270
97
8
48
64
89
12
42
1
224
16
11
144
30
6
48
33
24
15
201
15
153
27
132
252
45
21
18
265
11
21
40
29
123
87
78
75
192
48
57
78
201
120
57
18
189
72
45
259
29
75
120
48
57
63
105
102
33
27
205
48
104
165
43
8
3
72
18
27
64
83
6
12
114
25
11
252
66
79
128
72
33
15
147
30
18
93
39
105
112
128
27
6
63
39
18
7
8
45
18
177
24
168
45
27
64
96
80
15
90
6
25
32
96
27
133
56
136
83
21
21
3
16
35
21
9
96
48
234
13
72
192
80
64
56
48
123
165
87
78
115
47
33
24
69
30
144
157
80
51
54
24
39
48
3
21
16
80
147
72
13
8
15
60
12
312
9
136
119
81
24
57
72
7
8
21
6
69
21
336
75
24
88
17
231
24
16
8
99
102
63
81
ABCD 98945887546*3^$a+1 [50045]
83
4
96
32
91
5
103
72
5
13
27
56
76
36
48
56
61
3
8
28
15
33
48
27
72
54
3
96
9
36
72
72
3
87
29
7
89
37
75
60
96
75
21
33
63
68
48
12
25
15
21
39
12
200
12
16
12
15
21
33
51
32
124
27
18
3
68
19
5
4
45
51
228
56
43
21
51
177
44
64
56
16
108
36
24
116
25
36
63
56
7
17
4
36
104
36
19
221
31
17
19
77
283
9
44
100
12
12
24
33
18
93
12
32
96
12
16
24
57
18
53
12
7
21
8
24
1
3
87
9
80
124
32
7
17
1
15
39
21
36
48
120
9
18
21
51
17
12
4
68
28
12
48
20
48
31
54
18
93
12
75
9
12
96
20
187
81
63
69
75
17
12
16
27
54
95
72
16
15
9
56
25
15
20
36
1
27
48
36
32
19
9
60
168
12
3
89
37
159
93
23
96
16
9
51
147
45
45
23
12
1
3
72
84
68
12
4
45
111
87
5
40
27
161
12
16
27
108
18
143
1
11
16
80
12
79
21
105
72
15
21
18
5
168
25
23
208
8
48
16
3
72
72
33
68
24
64
36
27
69
21
39
15
41
49
123
3
162
15
92
1
90
36
5
16
48
57
18
36
36
9
32
28
21
3
12
20
1
107
12
25
11
12
24
25
35
1
15
132
8
25
23
100
116
13
18
89
4
105
35
4
180
44
108
43
9
84
51
9
9
107
91
17
19
65
40
20
1
35
112
32
199
9
12
87
53
16
21
18
17
28
156
24
9
3
36
48
32
7
137
12
192
48
28
20
28
21
15
21
36
11
24
48
43
9
99
9
27
197
112
15
129
15
69
32
7
18
90
36
53
40
15
33
21
23
28
21
15
20
55
81
9
59
67
45
12
33
3
36
32
28
9
71
19
41
24
88
80
4
15
53
1
18
69
20
60
49
18
77
52
159
54
90
17
91
72
54
27
45
144
15
44
96
4
44
40
27
45
45
3
48
128
120
88
9
18
18
11
40
68
12
13
23
52
12
44
103
72
89
55
21
15
21
56
88
33
11
160
60
219
149
24
24
1
18
36
33
144
21
3
231
9
27
18
51
68
16
45
23
40
72
44
84
61
83
7
41
28
20
37
35
24
88
15
41
112
24
32
84
12
84
124
171
137
25
3
24
8
55
9
9
39
8
16
44
12
40
72
152
12
1
3
33
39
33
3
84
75
29
7
9
8
16
3
77
139
21
44
43
33
20
16
3
54
23
28
56
24
16
68
28
261
72
3
8
61
47
4
57
35
96
4
12
12
21
180
23
112
72
44
28
24
39
53
108
4
141
144
36
18
9
24
32
43
72
5
4
9
107
55
9
63
77
4
12
33
11
16
56
40
3
5
175
18
18
117
84
15
81
44
52
32
12
31
57
24
45
71
36
12
43
69
44
84
4
24
48
36
20
12
1
11
24
19
9
27
162
39
24
20
16
99
41
13
11
25
3
128
13
99
36
44
73
36
51
75
9
8
40
44
60
24
76
48
60
32
40
12
15
36
9
24
12
9
3
56
13
35
1
39
87
36
18
23
60
61
75
15
17
16
12
32
12
55
45
12
80
196
9
3
128
100
12
27
5
40
60
92
48
112
3
17
37
39
8
7
53
96
31
69
3
18
23
52
33
11
7
5
13
3
123
77
12
73
11
28
44
148
21
75
144
84
56
16
8
28
20
127
29
48
28
132
33
35
28
108
72
9
131
13
87
24
8
64
51
9
99
41
31
5
4
56
52
84
44
4
57
83
79
21
104
84
76
36
36
24
116
43
5
60
25
59
12
19
77
4
9
198
90
18
21
33
111
12
80
132
76
48
84
108
48
75
9
12
68
4
15
93
51
45
9
39
36
12
20
28
12
24
44
60
40
56
43
9
27
54
51
75
21
12
12
9
27
80
4
48
32
61
108
144
54
29
48
28
8
13
51
12
27
117
32
13
39
108
32
19
9
45
180
15
96
56
40
32
52
51
105
68
16
12
51
53
19
36
36
270
3
36
12
20
12
12
88
15
18
23
31
21
44
4
147
36
77
48
24
24
43
21
48
48
45
180
95
12
96
13
23
24
52
9
27
48
32
16
96
96
9
39
80
43
81
27
18
83
12
13
18
90
23
72
12
19
9
45
39
12
72
21
87
21
123
44
132
100
140
156
136
60
68
16
15
45
63
17
16
96
12
32
84
36
16
12
32
60
1
54
198
51
84
116
136
45
155
12
16
36
33
23
13
119
48
13
51
36
72
72
8
4
45
39
87
54
72
18
17
4
87
21
15
17
84
16
44
52
68
40
21
51
21
135
32
64
60
24
9
23
108
4
12
32
1
83
48
60
43
36
5
40
27
69
56
76
84
44
192
28
80
16
132
20
49
54
17
40
12
12
9
36
83
16
36
27
17
163
5
12
19
17
12
ABCD 98946560554*3^$a+1 [50031]
18
237
3
90
36
36
108
15
24
88
53
91
11
108
96
180
21
72
16
47
73
5
126
54
7
59
18
43
35
162
12
151
17
15
3
72
13
77
108
7
65
12
19
24
8
72
16
155
21
48
72
15
144
265
56
21
3
51
60
156
54
36
18
177
24
120
39
162
7
35
13
24
80
48
51
69
93
3
9
55
77
84
24
48
63
16
11
13
32
33
15
87
270
3
21
54
205
192
17
90
37
35
21
24
63
36
54
156
19
143
33
99
210
43
32
120
45
30
21
40
24
5
6
85
17
78
49
32
16
8
64
41
24
108
99
9
30
42
7
8
48
16
11
90
3
27
133
191
201
15
73
24
8
27
21
9
288
127
23
169
59
54
42
61
29
3
88
80
24
16
89
24
12
42
25
8
3
21
88
83
13
65
36
66
42
90
30
15
225
108
18
120
24
33
40
35
12
1
41
111
64
240
8
21
54
85
11
12
57
3
13
96
80
40
5
36
15
165
18
12
69
93
3
39
73
11
6
126
12
42
36
48
7
8
21
78
21
9
15
40
53
54
78
111
112
24
23
18
198
121
5
3
141
27
63
25
11
45
75
114
67
8
24
16
5
75
69
27
33
12
3
16
167
57
15
120
25
32
136
24
23
33
72
3
12
60
210
3
57
108
19
8
21
24
43
32
135
33
63
12
37
71
144
81
69
12
24
15
96
16
8
45
144
75
120
48
27
13
8
81
63
123
165
9
15
45
18
33
40
8
261
36
7
152
21
144
36
15
75
120
72
237
39
1
8
81
66
60
153
63
84
18
36
24
7
11
85
23
145
24
5
18
25
32
3
13
5
27
39
33
147
13
65
12
18
78
30
69
39
169
107
45
24
111
18
18
85
77
36
180
19
11
96
30
24
66
150
84
27
27
37
24
264
143
18
7
17
103
32
27
30
55
96
35
109
35
13
5
27
16
83
54
66
42
67
32
45
51
40
32
51
6
39
15
9
3
93
24
51
141
24
304
72
35
109
107
174
151
24
95
24
72
25
168
56
3
12
129
21
3
123
37
192
149
99
21
6
138
132
31
239
36
12
1
32
57
6
49
77
43
80
33
15
27
45
3
78
79
48
137
90
45
16
47
24
25
96
24
24
56
64
17
18
45
9
127
179
12
162
90
72
90
3
96
16
11
60
90
39
33
7
11
37
35
93
88
107
90
43
65
79
56
9
66
42
67
80
72
15
1
72
48
5
19
11
189
88
32
15
169
179
126
39
141
99
57
18
90
3
39
33
16
125
19
32
81
159
39
49
56
15
81
9
15
39
78
102
150
18
45
27
61
72
48
104
40
125
27
48
27
45
64
5
19
71
12
24
85
5
120
456
19
8
88
23
49
167
24
49
35
42
54
54
15
88
152
112
128
136
107
45
9
55
53
12
78
33
3
12
24
25
203
96
69
3
174
24
72
183
51
36
73
29
27
40
8
33
60
54
36
18
15
24
48
64
23
241
11
114
72
3
40
24
35
132
18
90
133
83
37
24
56
24
33
18
108
25
29
36
39
165
18
105
48
24
16
179
78
18
205
281
15
16
23
30
27
24
3
6
54
18
18
12
78
19
161
90
72
85
35
24
141
24
16
197
51
40
32
48
16
101
174
93
51
96
85
113
18
90
75
33
54
33
39
81
45
54
21
40
24
89
6
129
9
15
81
30
24
25
5
27
24
135
1
11
45
64
48
80
33
42
61
29
3
64
41
102
96
36
126
90
12
78
27
40
8
48
57
7
11
54
7
56
24
15
24
9
45
243
165
18
49
8
64
95
249
21
24
19
35
37
35
18
67
41
72
12
6
205
65
39
64
152
27
21
129
48
18
24
205
83
162
36
15
105
55
80
72
24
9
36
66
9
88
8
64
71
84
85
83
90
12
343
8
33
36
36
12
75
16
17
39
21
75
48
ABCD 98946807366*3^$a+1 [50136]
53
24
36
55
56
69
43
5
24
48
3
39
1
32
48
64
128
15
49
8
9
103
5
51
9
12
43
48
41
48
18
150
15
40
48
5
27
16
8
15
60
48
13
56
63
12
6
87
21
75
177
12
132
72
12
36
31
113
276
3
33
54
9
3
85
11
162
36
7
32
81
6
18
48
15
48
27
6
30
6
36
55
17
63
21
19
23
1
48
48
5
72
3
33
15
72
64
8
9
7
65
15
33
31
104
87
1
137
24
12
3
69
43
96
47
30
51
64
24
5
51
57
7
56
40
48
80
27
93
9
15
48
69
51
24
27
54
36
19
23
9
9
15
112
32
15
60
84
1
17
7
17
7
8
16
24
143
9
48
40
29
12
6
33
15
33
21
27
24
64
24
11
102
36
24
3
63
33
40
35
96
61
96
8
96
75
13
24
32
63
126
48
18
6
27
16
11
21
9
31
48
29
6
30
6
48
6
3
81
24
15
33
87
21
96
48
18
49
48
101
43
8
9
127
32
72
105
15
111
49
72
5
78
30
39
33
151
29
36
103
96
48
8
21
30
6
12
132
7
176
9
55
24
11
42
75
16
17
144
63
27
30
55
5
43
48
96
59
21
48
21
19
125
36
15
57
15
9
54
9
45
67
23
102
3
141
19
8
45
43
72
29
78
30
79
56
24
45
19
8
9
7
59
18
67
5
54
69
24
16
17
24
7
23
1
5
48
19
17
6
1
56
112
8
15
33
16
65
15
21
99
9
12
123
39
90
24
31
48
120
65
36
19
41
48
7
29
78
66
24
51
16
23
48
54
67
5
3
15
97
24
41
7
17
36
30
109
24
53
12
24
36
66
33
45
12
39
16
80
9
63
64
5
30
42
43
5
24
12
72
24
39
9
24
30
1
5
51
16
125
19
17
39
165
3
9
31
149
43
48
24
48
8
15
1
17
36
51
57
48
78
33
64
5
6
30
7
24
48
29
3
51
13
119
54
3
141
3
9
87
45
36
12
67
8
21
43
47
33
21
43
41
150
12
36
60
66
18
54
19
53
3
24
16
35
45
16
5
19
24
56
9
39
33
24
87
88
5
3
27
13
23
54
96
139
17
132
12
31
11
30
39
64
77
43
48
5
19
143
49
56
21
66
1
48
5
3
21
12
39
96
16
47
1
80
24
3
36
60
18
12
7
53
67
77
3
99
6
7
5
36
15
21
99
45
36
54
1
8
117
36
36
24
18
9
16
5
18
177
21
24
27
3
69
120
9
36
43
89
31
125
3
105
31
47
9
21
72
42
12
150
12
19
72
53
3
16
72
32
9
84
19
17
24
108
19
8
9
120
36
27
16
48
71
49
47
81
72
9
7
41
36
43
29
18
57
165
48
18
6
36
39
96
40
71
6
19
8
21
72
67
8
72
69
6
61
77
3
48
45
27
9
18
69
21
12
31
8
16
17
6
18
7
120
8
129
36
36
108
75
40
53
12
15
16
5
60
36
12
24
31
32
3
61
71
57
9
7
53
144
66
1
5
115
56
75
45
51
13
24
29
36
55
8
72
88
48
41
7
24
48
5
24
19
65
6
126
30
36
6
19
32
64
5
19
24
48
35
93
21
3
48
144
16
17
36
6
13
80
99
18
91
35
54
79
107
37
8
3
6
63
45
67
8
9
55
5
3
24
9
135
3
21
57
159
40
11
36
6
99
48
33
36
67
5
43
47
108
109
29
36
87
9
7
41
60
156
7
32
51
78
103
41
7
120
32
16
5
27
9
72
18
45
147
36
6
36
12
75
48
63
25
32
40
29
19
8
40
24
71
225
24
141
60
30
78
99
21
19
24
11
93
39
9
96
24
27
18
3
15
114
12
180
36
42
1
191
1
48
72
24
32
9
72
39
16
8
111
1
8
117
108
6
105
3
13
5
67
8
40
8
69
19
5
19
48
8
24
24
69
27
40
65
54
9
9
30
18
31
8
3
37
53
12
39
69
67
8
24
27
330
36
144
15
3
37
24
5
36
72
31
48
35
36
57
87
1
17
12
24
84
18
6
48
87
9
36
43
5
19
5
3
15
30
96
67
5
3
45
51
9
55
48
56
123
36
9
48
48
40
32
45
12
6
9
3
18
27
99
162
60
39
24
24
15
6
27
16
41
24
151
144
104
33
7
8
15
25
119
9
45
54
6
79
8
16
23
49
95
30
60
18
109
48
17
31
48
29
3
57
12
18
9
72
40
8
93
3
40
167
49
32
15
90
39
9
132
30
42
43
29
18
30
18
18
24
79
23
25
29
139
41
6
9
16
24
24
29
123
96
16
17
39
3
21
45
36
79
29
108
7
143
25
77
24
3
40
119
66
72
15
57
42
138
3
57
126
66
15
40
48
5
19
5
12
42
30
6
9
24
57
18
18
75
45
6
30
31
8
57
79
24
89
6
1
47
54
19
5
67
144
95
1
8
3
90
51
40
8
45
96
19
56
159
9
24
69
24
30
61
56
27
36
1
24
17
12
19
17
36
19
5
67
48
77
139
77
27
40
24
24
11
54
87
9
84
180
6
25
149
43
35
18
115
11
21
9
15
3
45
64
17
7
56
64
17
60
19
32
21
18
33
57
7
8
48
16
5
18
9
51
102
31
41
18
114
3
24
3
54
39
39
25
5
18
57
48
112
24
48
5
36
72
7
32
40
8
21
43
48
71
9
165
27
ABCD 98946928142*3^$a+1 [50025]
19
53
7
96
77
12
4
44
28
3
66
6
5
13
75
36
56
43
6
6
57
33
54
18
18
12
48
117
8
4
20
19
141
80
84
124
63
93
84
68
52
108
33
24
95
25
6
17
7
21
12
9
35
19
12
77
31
69
8
67
57
39
69
3
60
33
56
61
47
25
47
1
18
41
28
20
16
200
12
4
63
6
75
21
39
56
79
12
33
21
83
55
60
21
20
1
3
48
8
24
7
45
36
108
9
6
21
3
17
1
27
15
78
18
6
23
7
21
20
48
1
6
29
88
27
33
27
69
24
3
29
31
24
24
21
63
45
15
21
111
33
32
16
92
40
33
54
9
27
12
41
7
5
13
6
45
8
12
40
8
16
32
28
75
21
51
48
60
36
18
3
32
16
12
20
7
57
3
21
27
9
159
77
43
17
40
32
12
133
87
56
103
84
17
108
7
24
66
18
12
53
168
13
11
19
60
65
19
41
1
24
39
120
12
36
57
3
3
12
69
15
114
6
29
19
18
39
15
24
29
7
9
20
64
20
48
43
29
40
45
48
23
25
54
33
27
6
24
3
24
56
19
29
40
24
45
48
15
72
27
30
99
96
21
15
8
60
4
15
17
25
3
132
9
6
36
57
8
67
21
21
6
17
25
18
69
20
16
39
9
45
24
6
5
52
3
6
75
36
12
68
7
120
21
21
71
40
3
5
1
15
140
13
66
12
9
15
5
13
35
16
51
105
8
25
51
69
66
36
29
31
65
61
3
51
114
42
53
60
79
5
36
12
7
5
13
102
41
115
21
8
25
95
31
9
36
69
167
100
8
151
57
120
69
15
8
12
36
25
15
15
5
24
36
25
30
24
108
5
91
12
33
87
33
20
19
93
12
108
12
15
17
24
25
30
129
12
3
5
37
3
3
53
36
25
6
24
18
123
39
5
16
8
52
27
33
57
15
12
3
96
12
5
4
3
21
45
15
15
29
12
1
35
37
47
19
21
63
17
49
24
30
18
39
84
51
21
45
18
36
5
91
5
24
19
90
6
48
57
9
30
101
115
21
15
9
3
66
11
28
8
7
5
43
24
81
12
3
17
1
114
60
36
132
29
36
49
24
30
29
43
12
5
16
44
37
63
36
20
25
11
96
4
24
12
99
21
72
27
24
29
13
87
8
7
5
100
12
69
72
83
16
63
53
4
45
6
29
19
41
43
30
30
17
4
44
12
24
31
54
6
48
36
21
15
9
57
54
5
13
3
84
80
25
11
7
6
15
15
12
12
36
9
56
19
57
33
6
5
12
40
3
6
23
1
6
21
75
42
6
12
53
24
67
33
15
30
123
45
23
1
39
116
43
12
30
23
16
12
69
71
48
25
15
39
33
48
9
23
19
30
3
68
7
21
15
6
3
12
111
12
5
43
54
15
60
63
30
23
4
24
27
72
5
28
9
39
12
99
90
3
120
108
24
249
15
12
63
6
6
69
20
28
12
8
43
9
21
18
41
43
5
12
4
36
3
48
5
25
35
12
52
8
91
60
9
51
41
25
24
24
11
7
48
54
42
9
39
17
36
7
17
1
23
16
36
32
112
48
3
24
24
5
40
39
17
13
78
53
127
29
1
39
8
12
4
12
39
30
35
28
3
17
43
45
44
49
24
83
112
51
24
45
120
21
42
45
15
42
30
96
24
21
21
35
13
30
5
60
7
24
105
12
48
27
45
15
12
17
31
77
13
24
3
45
35
37
90
5
24
79
53
37
63
12
12
15
21
3
41
4
72
20
120
49
6
17
55
12
30
63
3
29
24
25
54
81
9
3
15
29
16
32
1
71
145
78
48
48
9
15
48
42
3
87
17
13
6
17
7
36
45
36
15
78
11
16
39
69
32
49
6
18
6
66
54
24
60
6
42
29
4
159
36
12
30
18
12
132
36
65
1
11
52
8
52
48
32
13
72
15
20
13
15
48
15
21
45
75
3
48
42
30
18
54
90
23
25
66
54
27
15
21
15
18
95
16
44
16
21
42
5
36
24
31
57
3
5
24
60
25
15
3
65
13
39
72
48
33
47
7
5
85
35
76
9
90
21
27
30
210
30
23
148
21
6
12
48
9
51
120
108
9
8
127
36
96
9
9
78
29
64
27
48
69
45
6
90
30
137
25
30
24
69
24
32
43
17
1
18
12
9
9
66
30
15
8
28
15
30
3
21
15
33
15
20
7
30
18
36
60
9
51
69
32
120
76
75
48
137
24
4
44
16
24
20
1
66
29
16
3
41
16
48
72
45
23
55
33
3
57
3
9
36
84
56
1
30
89
7
18
15
15
9
3
30
114
54
90
12
24
24
5
12
40
12
45
23
43
17
24
28
60
15
12
24
41
25
83
7
30
66
17
76
9
27
45
6
17
28
20
7
17
4
80
19
12
81
48
27
24
96
48
24
42
6
18
66
54
27
84
33
72
6
18
24
63
105
3
69
27
45
59
4
12
20
64
32
28
15
12
177
15
18
24
15
33
15
15
60
17
144
4
33
120
75
27
66
6
9
24
15
42
24
11
13
6
24
5
43
60
33
12
9
6
9
39
36
21
8
40
36
39
41
28
57
6
5
43
24
17
19
9
21
39
32
64
15
60
6
3
56
19
77
28
48
9
6
42
63
12
8
7
30
30
36
36
48
12
126
18
9
87
30
24
47
72
31
66
111
63
41
49
75
36
15
18
15
27
36
12
6
24
18
78
51
15
21
27
6
27
15
29
24
55
24
77
31
29
24
55
45
51
66
23
7
48
42
78
42
39
84
87
30
87
60
20
1
6
18
6
162
27
8
19
105
9
30
45
21
35
115
18
47
48
7
48
113
49
3
20
1
35
19
17
36
37
6
29
103
54
138
101
1
78
12
45
99
12
42
6
5
40
51
53
13
3
45
11
36
88
27
5
108
4
57
6
17
12
28
20
37
3
92
25
6
45
48
21
23
1
11
13
48
24
111
92
37
15
3
30
47
48
7
21
3
66
3
15
48
29
49
111
39
5
60
36
28
80
7
21
69
59
84
40
12
20
1
15
8
4
27
144
21
21
78
24
77
16
3
5
4
20
91
24
12
30
30
66
3
45
54
60
48
9
123
65
12
85
54
17
40
9
6
ABCD 98946981704*3^$a+1 [50018]
11
174
78
6
120
6
18
27
24
36
15
6
15
9
144
42
13
41
15
39
60
6
60
43
65
18
49
35
30
6
13
29
30
42
36
7
5
3
3
49
12
23
18
48
15
15
6
19
71
45
93
3
3
186
6
42
18
18
12
7
96
41
6
25
29
24
66
25
29
55
36
83
25
212
3
37
11
30
30
9
96
33
6
30
6
105
9
55
20
33
30
12
36
12
85
11
21
9
114
85
155
81
21
139
5
96
30
49
35
21
9
7
48
11
78
7
83
33
4
5
36
18
6
66
24
36
42
6
1
11
37
83
102
18
78
24
91
36
104
135
30
66
18
18
13
89
18
48
66
36
18
6
6
42
12
60
15
16
47
1
60
41
39
21
15
9
156
51
57
72
66
13
56
16
59
30
90
109
59
6
91
29
36
78
6
66
45
201
39
15
25
59
72
109
65
138
12
45
63
1
29
18
54
55
35
6
103
11
85
23
57
51
102
12
174
141
3
48
168
12
13
60
11
24
30
6
36
30
12
3
9
6
54
54
6
48
30
12
6
18
66
235
140
105
30
18
67
5
54
6
24
72
15
3
102
79
5
75
51
108
12
132
12
120
78
55
77
24
51
3
21
9
27
51
54
6
72
117
3
33
69
18
42
18
13
17
36
55
17
54
30
19
11
85
41
54
18
7
53
123
64
11
12
18
15
57
103
8
39
42
66
24
30
24
24
7
53
30
120
57
39
90
15
21
24
66
30
48
51
4
152
24
165
55
32
28
71
78
30
120
90
12
114
36
54
42
13
36
24
5
111
33
36
30
6
36
24
66
18
6
24
24
72
21
48
39
13
29
48
42
18
6
30
55
24
23
105
69
6
18
36
24
55
32
33
15
147
13
59
13
12
41
30
60
6
6
42
90
18
30
54
48
60
42
13
11
6
24
31
11
13
20
16
35
13
35
81
16
5
36
120
39
39
6
135
36
60
15
42
6
24
6
6
1
8
27
45
105
48
6
121
83
54
30
36
96
6
12
7
23
6
102
12
186
54
13
48
101
6
69
51
78
144
55
60
95
13
20
3
49
41
36
18
33
60
3
6
36
67
5
55
17
39
111
48
30
43
17
31
11
24
1
53
12
36
42
66
15
15
36
1
47
132
13
32
15
169
59
12
36
168
6
15
24
69
3
105
79
23
42
15
3
6
7
53
6
78
7
80
9
66
45
15
1
12
23
12
42
6
18
84
12
15
15
30
48
18
33
69
36
15
21
6
12
93
57
27
51
157
47
18
36
30
12
12
61
59
12
25
48
17
96
72
30
36
45
111
60
69
27
49
53
66
24
33
57
36
54
25
35
6
24
7
251
13
65
54
30
12
6
18
42
18
75
21
6
54
18
6
75
51
108
30
48
24
39
99
96
6
15
3
42
156
12
6
61
11
24
78
63
3
36
45
21
30
48
81
16
47
6
24
267
81
63
75
25
35
109
23
54
175
113
12
84
54
33
15
45
3
81
88
23
13
65
15
64
95
13
23
25
24
11
117
3
96
60
18
12
18
1
5
132
18
21
15
48
18
132
7
35
18
18
9
60
4
32
63
117
48
99
25
12
71
60
54
78
12
6
43
36
11
102
31
11
49
65
6
9
87
54
15
36
52
35
12
9
21
31
5
39
3
30
51
96
4
24
72
35
30
30
90
108
3
4
23
21
27
72
66
114
1
32
75
48
216
54
6
48
13
12
71
1
80
63
12
78
7
44
51
105
33
3
39
6
15
93
6
18
3
33
24
36
79
53
114
13
41
90
72
37
188
33
15
21
84
30
25
35
1
41
3
36
33
42
69
57
15
27
6
24
7
29
7
77
12
39
9
12
18
48
60
192
1
17
18
12
45
39
108
13
47
37
5
75
144
195
21
3
61
32
135
12
30
31
5
114
48
33
81
18
120
205
23
84
48
6
7
17
27
4
5
24
115
155
42
168
31
35
45
87
18
91
56
3
120
237
9
18
30
6
12
54
43
68
3
66
54
6
48
7
24
72
23
6
6
18
96
30
30
6
84
6
54
18
72
6
129
3
96
21
3
132
45
3
57
39
12
48
49
143
45
87
12
18
6
12
45
3
66
39
99
30
18
24
25
48
47
21
69
115
24
5
24
18
33
81
18
30
30
36
6
6
12
30
7
5
120
19
17
7
23
93
12
33
102
33
40
24
125
108
24
31
8
129
66
54
7
24
11
6
24
24
27
3
30
6
121
23
6
51
3
25
35
49
35
12
120
6
15
9
24
24
126
54
42
108
36
30
111
36
27
21
21
138
48
45
135
78
27
39
48
6
15
21
156
7
5
96
12
199
36
47
48
13
17
3
21
30
13
60
5
30
6
60
91
23
42
48
6
42
42
93
3
165
69
36
186
96
13
80
27
48
121
35
54
19
23
93
21
24
6
30
18
60
30
12
19
24
72
35
24
12
13
101
15
9
7
8
9
90
145
108
20
39
18
42
54
7
23
6
6
12
36
114
18
72
81
21
84
87
9
54
6
24
51
16
12
8
237
3
57
6
36
9
36
51
18
96
24
30
36
18
30
33
9
19
101
66
12
25
5
36
30
54
42
36
18
60
24
31
35
6
30
78
ABCD 98947297544*3^$a+1 [50109]
24
96
36
33
45
6
18
72
24
231
24
120
9
87
15
84
36
60
78
78
18
96
6
48
24
12
150
135
15
9
117
54
90
39
51
84
114
150
108
48
21
111
72
18
240
228
54
6
6
45
33
12
135
21
84
15
111
12
36
54
108
108
66
120
144
21
9
24
30
42
195
21
114
114
42
108
21
39
45
75
66
150
24
6
150
48
6
150
306
90
108
81
117
384
18
21
135
36
189
36
9
114
6
12
144
36
3
9
51
147
24
30
6
42
18
24
150
39
141
78
120
42
240
36
30
72
48
12
318
54
36
48
12
18
6
9
9
60
51
45
54
117
180
51
9
75
60
90
75
111
69
153
102
69
27
69
81
114
96
48
84
36
81
84
75
36
6
42
72
30
195
93
30
126
30
72
138
174
30
72
96
3
15
72
114
78
66
60
24
6
204
81
36
9
60
66
9
21
30
24
12
24
18
6
60
30
24
111
81
75
69
135
27
9
135
6
48
6
30
210
114
54
18
42
36
84
81
99
66
90
72
12
60
66
15
141
24
51
69
126
36
300
198
30
84
36
84
150
6
126
60
159
21
54
42
39
3
57
255
30
18
30
6
114
6
42
183
15
96
18
6
24
30
42
60
24
21
63
36
45
45
30
66
78
6
15
81
54
60
105
39
90
51
81
99
21
90
129
39
48
180
24
138
48
48
96
108
300
6
66
99
75
12
12
96
150
42
9
51
48
42
42
66
84
198
150
90
78
186
96
18
42
90
3
15
432
234
18
30
42
54
51
39
120
21
261
24
24
72
234
114
12
144
168
27
33
36
42
12
21
36
39
84
72
78
48
42
210
42
210
126
54
30
78
27
69
30
45
21
24
120
84
150
12
48
66
66
138
111
39
108
168
24
237
21
72
210
66
330
21
3
156
66
60
186
12
48
9
105
54
21
63
48
309
144
111
84
192
72
78
132
30
6
90
6
318
30
78
9
159
72
114
39
99
96
6
99
75
30
75
27
33
9
111
51
24
24
60
57
189
30
96
18
12
144
336
24
15
39
21
45
426
6
39
63
60
12
54
30
192
24
30
24
36
60
270
9
27
12
36
210
66
45
141
183
291
6
102
48
210
102
102
114
126
15
99
282
3
15
6
18
96
36
294
51
75
54
12
3
9
66
105
75
96
36
42
6
90
12
63
156
24
120
180
9
51
360
81
18
117
9
192
18
156
126
84
78
21
45
240
84
222
90
120
66
12
30
78
258
162
90
114
189
36
123
108
78
162
12
42
144
54
60
72
48
81
36
135
189
69
126
36
36
9
51
54
36
18
30
30
114
48
114
129
51
6
18
30
66
156
12
81
36
15
48
42
6
84
78
27
9
6
48
12
48
57
81
72
78
60
72
30
78
144
24
6
90
156
9
240
45
99
36
63
36
132
24
330
24
60
51
3
126
6
48
96
6
159
69
12
258
36
42
159
24
9
60
48
24
30
90
78
60
96
12
48
132
48
54
30
18
84
15
33
18
12
30
6
156
6
90
18
111
63
ABCD 98947427732*3^$a+1 [50037]
37
87
8
25
18
21
140
55
90
35
91
18
24
12
11
12
1
12
23
1
35
16
57
90
5
36
96
60
31
65
43
5
19
65
1
90
6
15
15
24
72
29
1
95
19
18
12
39
111
18
11
112
84
45
48
3
57
102
65
40
36
39
5
16
128
85
6
53
36
36
121
15
3
60
12
18
11
48
1
15
51
6
35
12
97
15
8
7
18
15
8
19
29
37
24
15
3
17
19
120
6
119
7
18
27
27
18
54
29
4
12
45
48
18
5
13
24
87
33
11
61
6
29
24
55
101
133
11
19
78
12
83
4
8
1
36
83
72
48
48
48
16
20
61
54
9
27
84
78
51
21
15
93
87
3
18
12
75
12
93
123
60
33
60
36
54
5
72
25
23
64
45
195
48
8
37
48
6
66
375
3
6
18
72
41
24
61
138
96
5
13
66
36
185
1
23
40
117
27
3
33
45
51
39
197
49
6
9
3
18
15
93
119
28
75
113
4
36
39
33
39
41
19
108
12
60
33
33
24
108
11
25
47
115
5
13
54
5
43
69
93
11
25
6
65
25
36
18
120
41
31
60
5
24
16
104
64
111
54
12
15
3
36
5
28
8
28
44
1
15
84
20
16
21
6
29
1
18
21
8
67
48
18
18
6
11
43
17
52
3
72
30
6
9
32
4
20
12
49
11
84
4
80
16
33
60
198
102
3
129
11
24
31
17
73
18
24
12
65
28
57
59
60
37
75
20
144
73
18
18
35
16
8
7
201
159
6
18
30
11
49
36
18
18
12
3
8
31
30
18
33
27
41
36
40
135
45
39
72
42
12
15
3
21
141
96
18
149
25
11
85
84
95
67
29
36
49
36
11
144
16
20
12
12
19
36
30
78
5
12
1
12
3
84
60
21
59
43
21
57
72
35
1
12
143
12
133
11
24
16
9
135
81
123
33
42
18
23
12
13
35
4
3
69
15
18
6
105
120
72
9
15
39
5
96
73
18
18
15
9
12
24
12
72
23
19
36
108
269
28
99
54
59
115
5
48
79
18
15
48
72
32
28
15
5
121
42
53
19
30
3
69
6
54
54
89
52
39
66
3
21
66
21
39
18
12
108
23
55
30
132
15
75
45
8
19
48
33
45
54
30
24
27
72
32
13
18
12
57
3
17
60
60
88
27
36
33
140
12
13
35
196
48
32
96
108
7
12
33
27
33
192
8
13
11
13
48
54
29
49
95
31
54
11
4
87
53
25
23
79
41
28
36
44
1
48
3
3
89
1
15
15
90
96
18
33
33
6
36
12
57
3
18
59
49
35
192
43
36
5
25
36
35
7
185
60
73
3
32
97
23
28
21
126
17
28
44
13
3
8
49
27
21
15
39
5
73
66
36
24
29
48
24
36
48
67
9
24
87
33
39
96
29
25
66
41
109
54
18
54
126
23
64
33
23
1
48
35
25
23
25
59
16
39
18
12
35
55
65
24
24
67
5
1
35
28
45
144
35
16
69
18
78
95
49
11
61
18
18
63
24
48
3
6
18
18
35
12
96
1
18
126
126
113
7
5
1
47
97
35
13
23
24
24
25
54
18
108
36
36
27
21
42
54
23
28
33
24
18
153
140
4
68
103
5
12
64
3
5
37
23
13
12
23
49
6
45
44
208
92
25
11
108
7
198
126
153
21
39
36
36
15
18
18
69
135
54
59
72
4
32
25
23
49
143
4
56
13
87
32
31
17
180
55
102
15
93
87
32
24
109
3
20
100
32
61
111
3
81
27
45
3
5
16
3
36
5
64
32
73
11
40
56
1
59
16
20
19
138
42
41
43
29
112
168
57
30
24
45
57
18
5
84
7
41
7
17
4
12
24
8
13
23
112
60
39
65
25
95
25
15
9
47
24
1
180
120
60
54
30
75
3
5
72
25
11
4
9
15
20
96
48
1
27
27
36
72
84
24
45
27
9
21
132
51
15
6
18
12
5
144
16
128
13
83
7
65
40
45
35
145
23
31
30
11
79
6
30
108
6
48
126
5
1
95
205
39
32
37
11
31
33
33
3
15
72
78
155
16
3
5
36
100
24
57
66
125
37
23
13
95
31
33
80
96
25
15
9
35
31
17
4
21
107
13
108
71
19
41
60
24
1
54
6
36
84
39
15
60
5
64
3
153
56
60
13
6
41
4
32
25
108
87
63
5
61
23
28
128
61
95
31
65
24
19
12
33
21
78
102
24
11
60
1
84
51
39
90
78
33
39
41
13
54
41
4
21
6
33
33
3
12
63
5
115
5
19
36
17
60
13
90
105
20
1
143
48
7
53
48
97
12
23
12
73
75
147
72
29
1
36
15
80
19
185
13
51
80
24
7
54
35
19
30
36
90
137
24
40
8
31
29
55
42
15
20
55
30
23
48
19
54
90
6
11
12
28
3
29
1
15
32
24
76
3
29
151
69
33
39
21
72
63
9
35
160
36
92
96
31
18
47
1
42
48
69
81
54
144
66
71
19
6
30
65
7
33
3
17
37
6
65
36
79
12
42
23
25
54
21
84
44
1
11
19
6
27
57
78
41
12
52
108
68
36
76
12
180
32
49
30
5
1
18
ABCD 98947645898*3^$a+1 [50010]
12
9
1
2
6
7
9
24
24
2
30
6
25
35
13
17
48
6
28
48
20
10
15
17
27
36
39
21
3
82
47
28
23
45
24
3
12
36
30
6
24
24
13
15
44
40
98
15
16
80
15
1
3
20
16
32
4
6
75
20
24
1
2
13
15
12
5
15
12
36
24
28
30
35
15
6
6
9
9
6
4
48
8
37
8
25
2
24
13
32
1
2
12
4
5
1
18
41
12
4
20
39
10
11
13
23
7
33
32
40
3
14
10
80
1
29
24
39
25
15
3
5
19
5
31
32
10
2
6
24
18
22
15
3
53
9
39
1
66
5
7
36
12
9
15
29
27
12
6
19
11
9
48
3
4
8
42
58
5
15
9
1
75
12
3
8
9
7
80
13
33
8
7
24
20
31
14
10
5
81
3
19
20
72
13
20
55
36
20
52
60
62
18
78
15
57
30
12
12
33
36
4
17
54
37
12
17
3
12
4
11
18
51
19
18
14
13
11
66
46
32
10
8
70
24
36
5
9
48
40
2
6
18
6
15
19
5
7
20
9
3
13
5
34
30
8
30
12
36
52
32
1
15
12
2
48
58
44
61
5
7
33
14
24
34
47
15
4
14
7
104
1
23
3
22
23
9
10
8
16
9
15
5
15
10
2
21
40
9
23
15
18
72
10
38
58
20
24
10
50
28
12
5
75
37
23
58
47
43
38
46
56
4
14
6
13
15
30
23
15
4
30
26
48
46
3
12
20
13
6
29
15
1
12
15
44
25
3
12
8
6
7
65
34
24
72
92
18
27
28
129
48
2
4
2
22
2
16
30
12
57
96
5
10
8
6
10
5
48
75
40
38
24
40
14
12
48
4
77
4
9
2
28
32
10
30
26
10
12
18
8
40
14
33
55
17
15
42
6
42
16
11
16
3
66
6
9
3
20
1
27
12
26
34
38
30
9
16
23
1
3
5
27
46
32
18
60
25
24
23
10
50
45
67
36
12
8
78
31
3
5
27
6
42
28
53
19
26
22
2
42
36
129
9
6
106
32
16
51
23
12
9
1
3
3
2
42
78
58
12
20
12
13
12
8
3
22
8
27
15
21
12
3
1
8
25
11
21
31
12
11
36
1
12
3
12
2
18
12
4
24
20
12
30
10
33
12
20
16
23
6
64
56
16
8
24
6
12
57
21
16
50
70
3
21
104
22
9
35
81
13
2
13
15
56
16
29
16
21
14
129
51
6
15
48
15
57
9
19
20
9
18
88
9
12
15
56
10
30
20
37
11
76
21
20
9
16
2
61
51
36
8
42
43
80
37
14
4
54
51
27
44
21
3
24
22
18
48
24
14
64
2
30
18
6
6
13
45
3
32
13
30
32
18
55
8
16
15
18
38
12
6
6
10
8
30
16
20
12
34
3
3
32
112
9
72
8
15
10
50
4
2
78
21
27
12
25
63
20
18
15
115
20
37
12
8
3
30
46
56
88
32
18
55
11
36
28
29
12
21
10
5
7
33
35
22
8
79
9
6
53
15
52
26
10
24
44
9
25
26
37
3
44
42
16
47
16
27
44
9
15
36
6
34
29
4
15
5
15
28
8
12
57
7
29
15
46
3
15
36
17
9
16
3
20
27
30
10
20
9
28
12
8
48
15
4
8
1
11
21
19
20
9
15
12
4
5
1
24
26
40
68
16
50
40
48
78
8
9
3
13
11
30
18
96
24
6
16
26
30
10
72
6
2
37
71
49
87
21
15
44
34
15
32
19
65
51
97
87
36
5
7
50
6
12
37
3
9
5
6
33
7
20
25
128
7
12
42
14
16
26
27
3
9
9
31
65
58
78
39
24
105
62
28
12
12
21
20
12
39
36
4
9
27
24
6
35
15
69
3
13
8
24
55
2
10
20
25
23
60
13
9
6
60
24
38
10
62
43
20
3
28
17
25
32
18
22
6
21
15
21
39
36
17
3
12
6
82
12
8
4
6
15
9
6
8
21
55
5
43
6
32
10
45
39
5
21
27
15
1
21
8
63
27
28
32
72
40
8
10
30
2
15
43
20
13
5
10
62
48
3
36
43
8
48
24
1
20
39
40
50
15
43
45
3
20
4
21
20
27
12
46
47
27
22
14
1
11
70
32
18
45
9
30
1
27
8
22
78
12
21
41
30
9
19
5
36
37
30
9
33
8
7
8
24
3
1
5
15
7
5
69
6
12
6
7
8
1
26
12
12
1
45
62
18
34
8
28
29
75
9
31
20
6
30
33
64
8
27
1
35
64
8
12
36
25
89
7
15
8
36
30
82
5
63
16
8
12
70
18
20
12
33
3
33
9
51
12
9
30
10
8
15
28
12
3
5
3
4
5
3
10
14
18
63
24
25
14
10
39
17
51
19
8
33
15
42
15
1
26
6
24
6
58
2
12
10
32
24
6
18
42
6
24
10
5
4
12
15
8
10
14
42
48
30
42
16
24
6
2
10
32
45
1
14
10
18
65
12
3
12
10
74
12
52
12
9
15
9
3
12
8
42
10
38
7
27
24
36
8
108
97
11
9
15
18
54
16
8
9
7
9
71
13
20
7
26
22
2
24
30
4
12
18
6
2
18
6
6
10
27
15
48
8
12
10
2
13
24
3
8
30
10
92
18
15
33
6
1
9
8
6
9
1
56
16
24
15
15
21
12
11
6
30
28
30
8
3
12
3
30
51
39
4
32
21
4
41
34
33
32
16
23
36
69
15
16
36
20
57
52
8
3
84
10
3
12
33
2
30
18
22
18
38
15
7
8
10
32
6
4
5
1
30
9
15
32
60
69
15
42
18
54
16
42
12
36
96
24
6
23
7
18
11
21
10
36
12
20
10
15
20
3
52
32
21
9
31
9
15
11
24
1
3
17
15
33
27
22
8
40
47
48
3
22
15
15
24
105
11
54
15
3
48
88
6
14
36
1
29
10
30
63
48
9
6
24
26
63
19
21
39
2
24
15
15
9
3
22
8
40
2
30
7
23
42
96
40
15
32
36
60
36
16
5
10
113
27
9
1
38
1
3
6
62
84
16
45
9
23
25
23
28
12
15
20
54
54
24
81
39
81
4
12
3
53
3
12
24
40
41
7
2
15
33
7
15
53
27
64
36
33
20
27
16
5
15
24
9
99
22
23
25
6
26
10
44
52
29
25
3
3
8
4
93
17
7
35
16
30
30
42
3
87
20
60
37
3
5
25
6
26
34
12
33
11
45
3
12
28
56
22
35
43
2
7
3
12
17
3
13
9
23
3
22
30
2
16
38
9
16
27
9
3
8
4
29
15
34
30
168
17
12
48
28
8
7
24
29
12
27
6
39
43
44
1
3
24
8
13
11
6
10
20
10
27
12
33
2
6
10
17
15
81
19
18
2
48
4
48
8
57
15
18
7
33
8
67
44
64
71
13
27
80
34
39
60
11
12
12
52
41
37
23
9
18
6
16
18
62
31
9
71
7
48
2
42
45
1
8
31
33
2
9
12
9
10
53
16
41
18
6
30
1
35
13
51
45
17
7
8
7
105
3
44
18
6
24
13
23
4
2
3
13
110
84
36
18
31
23
48
60
72
12
18
15
51
4
32
13
11
21
19
17
12
12
3
13
9
8
48
7
3
8
16
14
16
23
3
13
9
32
10
20
48
21
36
24
19
53
63
16
20
36
10
15
12
5
96
7
9
8
10
48
29
63
42
3
27
28
5
33
82
92
76
8
4
17
3
36
4
20
13
23
52
33
11
6
3
4
12
3
17
9
6
16
74
15
25
38
33
33
31
23
12
28
8
45
37
6
20
16
60
5
3
58
50
49
11
12
12
9
16
48
23
4
14
15
1
6
117
60
27
89
7
8
12
34
8
6
9
31
81
24
17
34
56
24
46
42
32
16
128
6
3
60
25
38
25
120
8
7
20
84
18
6
1
3
12
33
17
51
4
9
24
18
14
6
4
30
18
12
21
45
2
28
5
43
44
21
4
47
6
10
32
22
8
31
56
24
1
6
17
3
52
17
31
2
10
12
8
12
4
26
10
21
12
23
37
23
4
36
33
9
15
3
5
24
3
28
18
2
12
28
12
33
3
6
39
11
6
10
12
8
48
21
76
27
48
5
40
23
1
35
45
3
12
25
3
32
9
21
30
10
3
15
12
50
19
11
24
42
7
11
12
4
36
2
15
27
70
8
3
63
30
7
8
7
72
2
34
24
5
7
8
12
126
34
20
9
15
12
24
9
16
3
8
4
8
13
12
5
6
12
12
10
18
24
29
15
1
44
4
17
6
28
30
39
27
36
89
1
24
26
25
12
8
12
7
6
8
54
12
45
1
15
8
15
57
27
48
4
44
1
29
24
30
12
1
12
3
29
16
8
1
56
19
11
18
16
8
72
18
12
28
6
2
4
29
21
46
60
24
21
15
8
12
12
16
9
8
7
20
48
12
25
3
17
27
18
3
27
37
3
17
16
17
10
53
9
6
10
23
7
12
102
8
7
20
16
3
65
19
5
33
19
11
12
12
49
41
3
27
10
8
6
9
3
33
79
12
8
82
8
3
75
40
8
76
5
9
16
14
9
36
61
3
27
5
76
35
24
4
5
39
6
19
21
42
38
55
11
28
2
39
4
3
24
48
12
6
3
29
7
35
6
54
33
16
39
12
6
2
21
31
44
6
18
45
3
54
24
30
1
9
39
3
14
31
9
6
17
7
9
71
33
ABCD 98947919186*3^$a+1 [50116]
135
48
105
4
23
72
33
39
1
20
108
9
15
93
19
41
19
53
12
6
157
5
66
42
162
162
31
95
84
150
3
63
54
151
17
126
45
81
3
48
15
60
162
12
3
21
66
6
12
15
112
35
24
192
57
3
12
6
12
18
96
30
6
30
42
12
90
6
18
90
66
3
48
39
24
36
33
21
36
18
18
18
36
33
108
15
42
18
57
63
42
75
33
84
6
45
39
78
15
15
25
137
18
132
73
35
85
5
75
28
53
27
60
72
147
25
11
25
53
72
63
9
18
72
18
12
3
3
72
30
19
36
5
3
69
48
42
45
21
6
18
12
159
27
18
31
89
6
90
30
1
200
72
36
24
36
9
150
30
3
3
102
79
191
33
4
60
176
16
131
45
3
129
15
162
36
127
56
24
33
12
63
99
25
56
15
120
42
12
111
4
65
114
210
6
30
78
33
15
24
84
24
12
24
1
11
109
8
88
12
35
45
33
3
15
36
9
24
40
125
30
18
24
48
18
57
148
125
75
69
30
24
30
27
9
3
105
3
15
18
7
17
126
37
35
45
9
3
15
73
47
25
11
24
48
18
90
37
8
45
132
84
6
48
24
37
8
27
393
21
12
19
8
195
21
27
24
54
36
39
321
48
60
66
57
40
92
117
24
30
144
18
18
1
5
123
141
42
18
27
60
15
42
72
36
12
6
1
83
36
9
33
12
55
23
84
6
54
9
76
23
37
11
25
12
197
6
37
17
30
21
4
68
15
78
67
5
18
85
149
48
36
24
135
36
64
71
9
100
53
3
9
6
9
36
27
12
36
117
100
77
3
12
87
18
15
21
36
3
52
5
18
37
71
85
5
3
27
24
33
36
75
84
18
87
36
9
67
44
45
27
12
93
19
89
54
12
6
30
42
12
36
54
78
3
9
43
56
84
3
30
24
3
87
13
77
36
12
42
36
33
24
33
12
78
12
97
44
27
33
52
77
75
135
33
57
135
141
36
36
48
7
89
66
45
33
36
39
45
36
96
19
56
27
42
48
168
18
72
33
15
24
45
81
12
144
18
37
161
15
39
9
12
33
6
9
45
15
105
24
63
3
6
66
18
42
57
81
151
65
24
90
1
48
53
27
51
12
114
66
45
87
37
44
45
126
18
36
31
68
60
141
36
43
8
45
19
89
36
18
30
3
15
150
19
48
77
39
27
90
115
29
43
47
108
18
55
20
87
6
27
63
36
48
45
15
13
17
108
270
42
30
36
72
25
20
45
78
12
24
198
12
6
120
144
6
3
117
78
12
33
24
3
33
60
64
5
12
18
78
30
18
42
49
168
47
60
54
12
7
56
24
75
78
12
3
33
60
19
68
3
12
60
33
24
27
78
3
69
18
18
48
36
63
33
54
9
9
123
3
1
11
198
24
55
48
23
66
150
138
60
18
12
18
114
66
7
53
90
18
12
42
85
60
72
48
5
66
24
36
30
6
81
48
51
33
51
6
183
28
20
3
57
45
60
55
29
24
67
23
90
15
21
108
66
24
102
108
96
127
53
246
24
90
15
21
90
48
42
63
111
9
52
36
29
24
144
51
75
37
53
147
33
15
4
71
54
12
3
87
21
12
45
55
17
18
30
60
51
51
6
108
72
12
180
63
27
18
60
12
7
29
150
30
75
159
18
3
12
93
36
258
12
1
143
24
105
57
18
72
30
24
30
6
91
47
33
3
24
12
6
48
36
18
33
4
113
111
117
90
18
6
66
60
3
24
28
137
3
69
54
96
85
56
15
93
69
42
33
60
27
21
147
66
42
180
138
96
36
138
9
52
11
78
102
237
57
31
5
162
12
33
21
24
12
6
54
18
90
30
132
1
89
3
63
45
195
49
53
18
204
66
27
81
15
39
33
12
48
60
72
87
18
126
66
6
18
15
4
137
63
27
21
195
45
52
20
33
18
12
45
69
30
114
15
69
6
30
6
66
54
25
35
18
108
48
151
11
54
78
198
84
6
84
78
55
11
9
27
9
24
3
18
114
13
53
75
57
12
60
12
78
33
69
60
18
13
17
51
165
15
112
5
75
72
27
54
36
3
15
33
12
15
85
8
99
36
54
6
48
6
55
83
90
55
20
40
35
72
84
36
90
39
24
51
36
1
84
5
31
20
40
65
18
6
36
48
147
112
8
48
72
45
7
11
37
80
45
24
30
6
63
21
6
12
42
39
84
57
63
27
48
21
15
97
17
48
27
48
12
48
9
6
153
81
48
55
17
51
64
65
96
12
36
87
ABCD 98948227564*3^$a+1 [50058]
93
120
111
141
48
135
12
24
15
9
57
3
12
33
3
84
9
30
6
84
54
12
18
42
81
3
9
12
9
87
168
60
129
3
24
24
36
9
15
81
123
105
87
9
147
72
81
99
81
30
9
48
12
48
252
87
21
3
114
30
90
42
108
33
93
96
18
6
27
48
24
45
63
3
30
36
24
156
159
12
93
39
108
24
33
30
30
102
108
96
114
183
93
15
36
33
3
33
51
3
12
21
3
57
273
24
15
87
9
36
36
24
60
33
36
30
96
33
120
120
21
39
96
9
36
15
45
111
45
48
3
12
75
12
144
9
72
99
30
30
9
60
228
9
15
9
180
54
66
255
84
12
84
72
63
45
21
3
45
6
81
48
36
105
291
9
6
93
21
126
24
24
66
51
45
15
84
9
3
27
30
6
120
57
60
48
12
33
24
102
9
132
24
69
39
48
12
228
3
54
27
75
129
15
90
39
57
15
9
120
51
39
9
27
21
84
96
39
48
237
45
51
3
6
54
45
84
48
57
6
90
51
48
45
75
27
48
141
12
9
39
12
57
12
3
12
24
60
21
3
48
93
15
252
63
21
45
60
24
96
18
33
60
9
3
12
9
24
42
249
15
30
99
45
60
186
84
117
75
93
27
81
99
30
24
36
255
36
120
12
27
153
156
12
57
36
6
18
111
51
9
36
63
261
39
36
96
18
3
33
60
27
57
6
24
33
204
3
57
9
99
27
18
6
201
165
99
45
51
15
78
42
33
57
3
36
12
69
24
60
51
48
12
36
63
36
189
84
216
21
3
15
162
39
12
33
15
15
45
99
30
3
33
51
9
24
12
168
30
45
21
24
6
24
117
24
84
48
33
36
3
21
204
51
189
51
9
135
57
15
3
66
54
30
72
294
54
15
12
144
120
12
39
24
21
9
51
159
54
66
36
9
39
192
21
72
48
33
30
6
3
75
21
159
21
51
18
63
3
81
9
6
78
51
144
36
84
12
105
24
39
72
33
126
117
12
105
12
48
36
15
15
21
69
180
87
63
30
51
63
93
3
204
57
9
51
84
9
102
54
15
36
36
12
147
48
105
72
105
15
33
12
264
24
30
66
120
66
60
318
15
45
3
72
12
168
48
120
60
33
135
72
12
21
39
12
120
120
36
12
36
9
15
96
9
96
24
252
84
27
60
27
33
57
12
3
27
174
6
369
144
45
12
18
36
54
51
24
27
9
9
63
3
60
156
78
6
126
3
165
90
45
48
33
174
33
3
21
105
30
168
12
129
132
12
15
45
72
84
135
45
15
30
54
66
75
24
12
33
72
3
168
27
81
24
120
36
75
60
57
24
9
15
36
39
9
141
6
30
54
9
21
99
147
18
6
129
48
57
6
30
24
3
108
60
12
84
9
24
3
84
39
66
78
36
21
36
57
51
12
57
66
129
15
102
63
120
27
18
3
3
114
123
33
39
45
12
90
129
36
39
9
51
69
48
72
12
36
108
69
15
51
150
51
15
174
126
9
21
3
45
27
60
165
123
15
30
63
33
24
51
192
12
231
54
30
12
21
33
30
6
63
36
45
15
192
153
27
63
120
54
162
69
60
39
30
66
201
60
108
45
51
12
9
243
60
108
12
261
24
27
123
57
24
81
39
9
150
36
114
27
36
57
3
33
207
84
24
60
9
15
51
54
30
57
9
27
24
3
30
75
27
78
51
72
24
75
9
36
93
3
12
57
63
60
21
30
81
39
126
3
201
36
51
33
6
93
108
120
33
15
15
36
18
51
69
3
3
246
3
21
15
120
75
30
54
117
33
72
3
96
96
9
24
72
39
60
9
42
18
30
21
72
24
9
24
12
39
72
57
51
132
57
12
75
123
30
3
120
48
9
63
33
60
30
141
33
60
30
81
39
90
51
84
105
27
24
9
15
15
42
3
96
129
12
15
33
6
30
15
12
57
75
111
30
24
3
60
12
147
ABCD 98948306168*3^$a+1 [50028]
19
23
1
36
149
24
102
33
21
30
60
1
23
60
85
47
30
48
78
45
99
9
124
36
11
48
13
48
60
35
6
6
18
7
47
12
6
55
8
69
18
30
18
42
42
1
41
39
69
7
113
43
53
6
85
11
48
6
138
126
31
41
19
60
83
66
60
91
5
6
30
54
18
12
48
36
36
66
78
6
121
72
11
6
18
90
6
24
37
35
9
72
27
66
24
18
33
4
20
40
23
25
23
1
23
6
15
15
9
21
66
9
27
37
11
12
12
36
60
61
5
39
27
13
17
72
31
17
7
185
36
66
61
29
43
5
3
48
27
24
6
24
24
7
24
5
6
78
36
78
37
5
30
30
24
7
47
30
63
33
19
47
48
81
4
80
27
9
16
41
180
55
12
17
19
72
8
51
9
9
67
48
95
12
36
72
6
30
6
6
25
8
9
60
18
42
12
6
18
24
15
3
73
65
6
1
29
6
18
30
69
40
12
24
20
52
8
21
30
30
3
15
18
7
5
7
164
15
30
24
66
12
25
24
5
30
6
24
55
23
90
51
16
35
36
37
5
30
105
16
36
89
30
1
5
3
27
1
8
24
15
25
95
18
67
12
5
78
1
29
12
54
12
78
12
42
1
11
30
3
21
72
12
31
59
25
11
69
36
21
55
24
12
143
24
1
20
24
51
6
6
25
83
25
17
24
30
25
5
24
19
5
150
36
25
92
3
9
15
66
12
24
3
45
12
159
12
75
222
18
54
48
7
24
59
21
57
3
16
24
24
83
117
21
19
8
4
84
17
87
28
47
66
15
40
44
63
12
1
41
120
30
1
5
3
39
42
18
66
30
1
44
27
78
36
3
48
99
6
78
12
85
5
12
15
40
71
6
150
18
7
44
52
23
72
48
54
6
9
81
12
78
54
3
28
59
33
63
30
39
3
24
6
18
102
12
55
20
36
21
55
35
33
63
33
16
5
84
19
11
6
36
75
4
65
96
18
36
90
30
25
11
25
32
40
17
18
25
36
5
12
138
105
9
7
5
19
12
17
6
30
60
72
72
43
12
35
30
43
17
12
36
24
99
39
60
36
30
6
30
3
52
41
42
36
114
18
37
8
28
89
42
36
18
12
3
27
18
12
18
12
24
48
61
60
41
31
23
24
12
36
12
13
84
5
24
19
12
23
33
4
41
72
75
15
1
24
17
55
8
15
18
48
91
23
60
1
125
84
7
44
15
30
36
24
15
21
60
51
64
23
90
3
3
37
23
1
8
87
18
3
27
12
54
60
54
21
64
65
90
1
11
1
35
13
11
6
42
36
1
11
54
3
21
6
144
1
5
48
12
24
6
30
54
25
29
12
30
156
18
15
57
72
31
104
3
120
72
1
5
72
12
30
21
16
11
18
6
1
17
6
1
53
36
30
30
19
113
55
17
102
24
57
3
6
90
1
35
30
55
23
36
24
30
31
5
24
79
17
78
42
30
48
120
21
4
8
69
6
13
29
6
6
55
5
66
12
13
29
18
85
48
35
12
12
61
12
36
17
12
12
63
33
19
108
5
30
30
67
53
36
24
12
18
30
12
39
40
17
12
42
1
23
9
76
12
53
79
11
6
39
69
48
18
37
29
108
55
53
3
51
60
84
6
36
18
1
60
131
24
1
5
54
13
56
40
32
40
47
12
6
24
6
97
17
84
15
27
18
30
1
5
6
12
18
19
5
103
53
12
6
9
3
84
13
41
6
18
43
17
30
120
25
36
47
12
48
73
5
24
3
4
44
15
30
12
60
24
43
125
7
5
43
20
52
5
36
42
1
20
81
30
6
55
60
12
5
7
156
17
12
43
71
36
73
8
9
36
43
20
9
31
12
5
24
36
24
3
21
12
15
87
6
6
25
41
24
24
15
51
6
3
4
11
24
48
120
30
48
12
42
60
1
24
8
9
60
39
16
44
12
33
12
19
8
36
9
60
18
57
15
25
20
36
9
36
12
15
4
59
144
1
11
30
3
21
24
7
36
29
36
115
23
49
60
11
24
1
5
24
12
3
57
31
29
6
30
7
5
42
1
48
65
12
27
51
30
27
4
11
48
42
120
42
60
6
7
29
39
21
18
61
41
60
54
120
6
43
53
12
30
25
83
12
6
96
19
11
6
19
65
6
73
77
48
60
39
21
7
23
6
18
25
71
25
101
19
11
9
60
9
66
42
7
8
27
30
18
18
7
24
48
68
3
37
17
75
57
19
5
27
28
11
25
5
30
1
29
24
19
5
7
36
48
11
13
5
12
24
31
29
30
69
15
37
29
60
19
23
42
30
25
53
18
49
11
30
19
72
11
60
25
125
12
42
30
66
97
48
89
79
5
36
55
5
19
20
40
35
25
36
29
6
1
17
7
11
114
66
33
39
18
24
63
21
6
13
35
6
60
72
75
4
113
102
9
27
13
47
54
36
54
189
39
48
102
63
9
18
45
36
132
3
1
8
15
121
12
12
71
1
23
6
31
23
33
4
29
7
35
18
12
3
15
1
35
18
51
9
126
6
79
12
23
1
53
75
111
1
5
31
17
6
42
12
7
60
48
11
12
18
30
36
24
36
18
51
76
8
21
19
5
3
9
78
21
45
15
12
57
15
15
13
48
17
27
57
30
24
45
9
43
60
24
60
89
7
20
27
48
57
48
57
6
12
18
19
72
149
55
17
150
45
15
85
48
35
1
5
31
113
31
5
30
25
60
5
48
67
8
57
3
33
12
67
29
31
144
5
12
24
115
11
12
121
84
23
30
7
23
57
33
24
39
16
5
150
30
18
25
5
7
24
17
3
9
36
6
48
90
63
40
8
21
19
20
21
31
12
23
13
17
18
36
48
12
21
9
6
13
84
68
45
7
5
55
11
102
27
16
5
60
31
104
9
30
1
12
24
23
36
12
12
1
41
3
40
168
8
141
6
60
93
16
5
48
108
7
5
18
73
84
11
54
31
5
27
28
47
78
31
29
24
6
24
25
17
18
21
111
9
4
11
96
6
18
25
17
207
15
6
36
19
96
11
102
7
29
96
24
42
13
36
101
48
24
6
121
5
24
6
30
91
48
11
21
45
63
69
18
18
84
55
5
6
25
5
24
31
71
13
23
12
85
11
61
29
7
24
65
55
8
57
30
9
112
23
1
35
1
68
40
41
6
48
66
3
15
1
32
63
1
56
93
24
15
15
48
49
53
36
6
1
35
24
13
11
45
45
12
12
12
180
ABCD 98948306326*3^$a+1 [50000]
128
7
9
219
96
5
16
80
115
45
159
33
123
180
113
16
39
57
75
96
5
160
87
108
60
33
32
19
45
48
144
39
144
24
12
72
48
108
12
12
89
480
103
60
29
48
163
156
17
151
12
173
235
120
12
60
180
12
60
156
173
7
89
48
55
9
51
144
24
5
235
24
29
103
249
87
12
221
127
17
96
16
39
105
39
12
24
12
9
75
5
139
5
187
21
144
80
67
221
19
12
156
84
24
72
72
57
32
19
48
29
103
168
624
65
31
113
67
84
57
144
39
12
156
84
29
175
17
144
55
120
60
96
149
160
75
36
65
19
285
183
41
7
468
156
48
137
64
32
48
55
57
176
91
5
192
115
173
96
7
84
245
96
175
17
67
29
19
29
67
192
540
48
305
64
255
12
5
19
72
420
81
48
15
36
29
19
36
96
48
12
29
643
29
43
197
223
168
41
127
12
21
291
29
139
96
156
57
96
128
7
57
39
89
43
5
64
15
33
123
53
67
173
112
15
113
7
89
79
12
53
7
57
80
7
57
63
17
127
180
84
12
93
80
43
21
27
5
127
72
36
72
24
48
156
281
96
144
19
60
24
89
7
297
39
60
77
79
72
36
60
72
204
293
48
139
197
91
132
156
21
447
17
307
300
36
60
17
19
60
336
72
9
27
21
183
41
67
180
12
72
293
31
161
19
29
48
16
87
185
16
99
24
72
60
24
156
29
151
108
48
120
245
7
132
24
72
12
60
72
84
180
125
79
36
77
139
48
96
72
29
43
21
87
228
24
173
96
7
72
17
160
63
72
9
63
96
24
41
48
259
156
65
7
24
17
151
57
159
36
144
180
57
75
168
12
24
84
117
176
31
108
48
5
91
84
17
127
12
165
144
80
64
303
180
77
31
65
7
41
19
84
9
15
72
41
43
165
63
132
93
80
16
192
159
17
103
48
108
60
48
300
149
55
60
96
12
17
208
128
67
132
12
29
192
19
36
48
12
24
149
355
189
80
64
432
80
79
168
48
12
60
113
16
291
12
209
43
5
48
43
5
48
16
279
216
113
55
120
60
53
355
108
225
15
33
80
64
3
77
64
135
120
24
144
12
36
48
36
36
48
81
51
12
60
48
84
17
16
96
27
60
168
12
21
3
29
55
156
60
17
319
72
153
32
91
101
475
165
15
129
51
84
240
41
19
12
33
231
153
27
144
53
144
43
84
12
36
33
32
19
48
29
64
144
128
16
96
63
120
96
57
80
144
144
64
15
12
69
27
5
7
48
24
ABCD 98948328574*3^$a+1 [50007]
15
92
64
20
181
35
16
80
49
6
29
1
59
4
27
42
11
100
12
60
32
48
7
48
45
44
40
24
20
4
63
9
24
21
51
8
61
143
48
4
111
9
68
1
51
93
3
105
12
107
88
48
15
9
63
48
153
9
111
57
167
12
36
24
85
3
12
69
15
32
112
72
20
16
117
63
57
83
60
4
60
105
84
11
40
24
111
66
15
57
6
66
6
9
45
11
144
4
44
103
102
11
40
104
13
15
32
28
72
141
15
44
175
72
113
16
32
24
40
80
64
44
1
111
20
85
39
20
12
4
48
12
9
11
1
78
54
48
72
3
33
11
28
33
87
60
57
11
37
18
17
16
96
24
15
9
57
71
4
36
105
15
8
37
99
24
15
9
20
12
4
36
128
7
21
48
12
33
30
41
16
15
65
7
6
27
20
25
3
120
21
75
24
9
95
7
54
24
3
120
12
48
92
13
12
78
72
41
31
65
25
48
6
185
40
72
8
40
104
13
3
32
25
35
19
9
24
21
36
39
44
73
18
42
27
3
33
9
3
9
35
96
4
84
140
25
35
16
48
117
3
8
25
27
27
9
57
47
40
45
12
3
3
9
45
39
60
39
33
9
15
39
29
76
200
37
18
41
48
103
65
25
15
32
76
9
48
24
59
84
12
1
147
36
39
18
15
24
80
48
25
71
7
120
65
103
90
144
11
16
75
21
32
25
23
48
1
18
30
3
60
60
8
16
24
24
60
3
29
4
21
23
12
48
37
159
12
20
25
59
121
35
25
23
16
9
24
35
12
48
13
15
87
57
8
97
6
117
12
105
11
25
39
44
25
12
15
3
42
3
51
45
36
32
31
9
63
57
12
48
117
11
112
12
45
39
9
35
36
25
84
3
33
27
45
27
48
24
120
21
27
45
12
51
32
36
49
102
9
105
84
3
72
93
87
32
64
12
24
8
25
12
15
84
12
32
36
64
63
65
28
21
15
8
88
63
57
84
45
3
48
48
12
15
33
32
55
9
24
201
15
45
59
7
9
15
9
24
15
33
12
297
24
35
64
48
24
68
28
93
36
99
81
48
27
56
13
207
12
48
57
15
152
61
24
3
48
39
18
3
27
5
163
90
3
27
54
159
20
24
48
37
3
32
28
9
23
28
164
28
20
36
16
69
36
35
4
24
135
33
8
4
3
89
16
9
11
25
23
52
33
11
84
16
9
99
33
12
3
105
39
3
125
76
120
24
20
112
3
41
52
33
51
135
5
60
40
96
9
39
12
3
24
17
1
12
35
7
33
105
15
168
48
111
65
48
12
148
48
63
29
37
6
48
6
3
15
18
59
28
20
28
9
15
8
7
81
9
6
90
39
8
40
15
42
36
27
63
33
84
3
18
54
6
27
164
4
15
17
24
13
3
183
17
28
12
8
60
1
51
48
12
27
101
52
33
15
177
60
48
51
80
55
21
32
1
12
3
84
60
3
18
12
15
80
12
96
1
30
18
71
16
24
87
42
48
135
15
45
144
9
87
12
72
56
25
47
97
63
12
45
36
60
39
9
60
36
54
66
108
3
57
12
39
96
80
64
20
16
45
3
56
31
53
16
99
48
24
9
72
135
57
80
1
24
11
64
51
9
8
24
36
4
8
16
20
100
12
12
33
275
49
36
63
60
21
24
36
111
99
24
21
36
15
30
15
32
28
57
108
90
65
64
15
21
48
44
96
52
32
12
96
13
27
45
47
28
63
72
17
25
12
3
15
18
15
168
32
88
9
11
19
45
27
41
73
30
21
33
11
24
120
25
63
8
64
15
30
18
54
51
9
35
28
32
4
84
33
27
48
9
18
53
19
29
172
39
41
4
3
57
21
18
81
156
44
79
21
44
16
104
61
24
39
80
52
63
48
9
81
3
147
72
53
4
108
27
18
15
32
16
32
85
96
12
72
72
96
3
99
57
21
3
80
124
36
12
68
64
48
60
92
25
15
12
9
11
40
36
20
28
9
48
39
69
59
108
24
49
54
5
61
6
30
51
12
20
25
15
128
37
3
12
12
15
21
117
27
69
12
42
33
15
72
90
15
21
15
21
39
21
36
108
11
4
57
119
61
47
36
19
72
153
156
51
6
35
84
28
15
21
92
7
41
1
36
27
117
75
96
32
36
64
3
48
126
90
41
168
25
6
9
32
25
54
29
49
11
37
3
72
15
69
36
93
36
6
54
15
68
48
103
90
75
27
17
16
80
4
81
90
21
3
33
8
36
108
85
66
9
20
16
27
137
16
24
8
48
1
78
33
32
61
27
168
12
44
120
28
12
15
21
3
9
20
1
24
18
5
4
80
64
9
30
5
12
4
57
3
69
15
20
40
15
65
1
6
81
63
29
16
171
53
60
112
48
15
18
95
103
102
35
40
39
9
117
75
105
35
84
16
9
83
100
141
72
59
61
123
21
24
27
45
195
12
3
9
48
32
40
56
49
3
21
30
65
16
9
6
65
40
15
6
35
40
8
25
12
23
96
4
80
49
36
87
44
1
84
18
45
20
7
9
24
117
15
84
24
21
51
44
16
68
16
21
18
30
27
9
36
51
12
27
6
72
3
20
85
ABCD 98948341652*3^$a+1 [50069]
57
3
15
105
111
126
18
1
53
91
32
24
36
27
6
67
59
144
120
6
30
36
37
80
16
72
125
54
84
90
111
24
117
7
17
66
72
36
54
78
13
60
29
150
12
18
3
4
56
64
56
39
21
28
41
48
6
57
12
33
127
35
33
48
9
6
1
29
72
42
30
168
3
45
6
66
15
48
81
51
48
24
45
66
117
60
9
180
18
36
126
99
60
24
45
18
33
27
49
108
71
54
3
39
36
54
36
72
75
51
72
13
56
69
60
36
3
16
35
102
7
107
54
39
240
27
21
27
90
60
18
90
67
5
27
64
56
16
89
18
120
37
8
100
96
32
87
96
30
7
20
63
61
8
45
3
99
45
45
90
24
49
5
18
117
27
21
48
69
126
42
103
80
15
66
108
3
15
73
32
24
69
51
63
37
44
39
73
89
63
15
12
45
88
11
54
60
3
27
1
5
12
15
48
16
65
114
126
19
65
24
36
66
24
9
45
3
15
13
96
29
42
48
72
60
105
24
36
132
3
25
17
108
48
115
65
27
9
6
73
56
9
6
21
28
269
3
39
9
9
36
39
171
72
18
55
80
52
17
30
165
165
3
64
53
15
27
30
135
45
198
6
99
81
36
15
33
51
75
21
60
195
36
48
24
1
44
63
84
114
66
90
39
21
18
21
64
32
28
48
125
27
51
66
39
144
15
93
24
9
19
60
17
30
78
66
54
150
37
11
24
18
27
9
36
66
69
75
54
24
12
24
55
137
19
59
162
12
18
24
30
108
42
18
36
72
39
36
15
33
51
6
27
45
3
9
18
36
204
30
36
24
90
1
71
54
30
216
45
33
171
117
15
15
24
73
173
24
144
66
24
36
66
294
54
210
36
60
18
3
24
21
7
11
24
12
6
72
15
16
56
48
63
73
71
225
39
72
42
12
18
60
66
42
18
39
216
64
143
9
15
48
90
63
33
12
24
90
9
9
66
24
90
120
15
21
15
40
24
11
6
84
54
18
15
39
21
4
20
28
5
63
117
30
168
48
37
77
51
12
28
29
195
75
132
90
30
9
27
73
71
181
17
15
100
11
9
16
29
78
129
96
48
27
25
104
24
15
54
27
111
42
36
139
107
45
88
47
54
15
9
12
24
111
15
69
12
3
24
36
9
111
36
24
84
42
3
51
49
95
30
18
177
96
12
27
21
51
45
9
75
105
31
80
136
23
36
1
65
108
162
37
41
30
25
29
132
75
9
150
85
5
54
72
48
78
63
76
128
16
95
90
30
25
11
153
33
30
9
48
36
180
112
17
246
25
200
105
39
15
36
90
54
12
60
36
102
108
135
48
69
36
36
51
12
28
8
16
101
55
32
36
57
19
5
30
6
108
127
32
60
135
6
54
72
69
52
5
19
11
24
21
9
51
60
57
12
63
15
156
81
15
81
93
6
69
57
19
48
95
30
15
45
3
232
11
204
1
29
55
35
1
92
165
15
195
132
120
42
39
15
54
360
18
54
18
36
1
128
105
18
144
18
72
18
21
9
186
69
60
12
15
24
12
54
36
87
3
93
165
36
90
1
53
72
54
48
36
60
12
33
9
30
72
78
3
72
63
18
51
4
44
45
162
24
37
80
9
48
87
40
8
51
1
68
16
59
30
15
72
93
78
45
39
126
99
141
63
27
73
179
72
180
30
75
39
1
143
12
109
41
66
37
5
3
159
36
69
105
91
44
88
236
9
7
11
24
45
3
225
141
126
21
105
90
37
53
3
16
48
35
6
156
90
60
1
47
253
35
189
15
21
33
12
72
78
30
54
73
36
5
54
30
3
4
80
256
5
30
69
36
28
35
30
96
30
201
75
49
41
12
207
9
60
51
285
39
51
18
6
21
63
1
59
57
51
37
8
3
90
6
13
72
35
24
9
3
78
27
48
51
54
75
99
45
15
18
234
49
71
45
9
42
33
69
42
36
144
21
52
143
13
24
56
27
114
3
105
18
13
60
11
9
136
35
33
153
84
15
93
60
63
3
21
75
54
36
30
6
84
91
53
19
96
ABCD 98948828744*3^$a+1 [50147]
138
20
10
18
44
40
2
16
83
135
150
6
96
130
50
4
149
55
6
11
39
214
32
48
6
40
20
46
72
102
74
106
6
50
100
120
20
84
18
46
2
22
20
22
6
60
32
12
10
6
48
20
6
16
2
46
2
70
14
33
51
4
120
2
3
31
44
33
33
42
144
78
40
98
54
58
78
30
92
22
26
4
48
42
8
16
72
168
126
26
18
9
27
34
26
60
48
12
28
50
112
30
74
64
6
72
32
66
64
80
40
66
36
20
30
40
48
38
88
20
30
280
179
27
16
18
6
84
44
90
78
105
19
6
2
30
66
12
45
67
12
128
28
24
8
40
12
36
98
10
80
64
41
51
21
15
57
67
74
16
8
70
18
24
24
24
8
18
40
144
6
107
307
138
182
88
84
80
4
2
42
60
10
158
213
15
24
46
2
112
38
22
162
8
75
108
79
68
30
88
78
12
12
36
56
6
42
6
22
72
116
52
264
84
56
76
12
12
48
20
6
90
24
22
48
50
22
11
79
209
72
93
72
40
48
254
10
32
66
70
8
46
44
124
32
10
48
80
3
27
16
29
21
166
24
20
4
2
88
162
126
162
8
28
20
70
50
126
66
190
72
38
42
10
8
28
42
24
38
226
47
49
74
4
125
7
29
31
50
40
6
20
22
8
138
4
80
18
15
99
28
42
11
19
66
24
240
48
35
15
70
110
21
231
4
24
2
70
44
16
36
2
3
99
64
122
64
56
40
50
24
54
142
2
150
58
78
20
30
16
48
138
38
22
17
97
26
22
152
78
186
15
147
60
52
36
2
214
18
18
14
16
110
58
96
6
140
30
70
32
58
83
21
18
60
45
13
24
30
114
6
29
15
30
16
6
12
182
6
88
5
45
70
20
9
36
1
48
18
32
22
96
32
16
2
48
4
92
40
14
70
284
16
80
6
51
43
60
32
60
18
24
112
80
6
12
12
48
18
40
32
16
6
29
139
92
30
46
2
136
50
9
111
46
110
58
26
24
30
70
2
66
40
84
66
8
22
138
74
6
42
57
13
95
7
18
138
44
12
54
6
28
56
6
64
50
16
86
70
18
47
9
48
10
108
42
35
91
32
124
68
45
43
80
72
130
6
29
3
33
201
51
13
2
148
24
18
2
60
18
3
37
30
18
32
88
2
84
18
22
26
3
15
166
90
48
60
50
66
12
4
6
48
32
10
14
94
77
67
50
30
52
84
5
135
24
96
72
24
70
18
32
24
54
22
56
64
24
72
18
62
4
78
98
48
6
66
22
8
88
54
116
22
18
12
80
138
40
50
129
3
124
38
192
10
56
118
24
8
54
36
28
66
6
20
45
25
54
29
21
6
42
232
138
86
54
60
46
2
22
11
27
28
86
16
24
179
127
102
30
2
6
18
22
90
35
69
168
30
36
52
5
27
18
42
22
78
90
83
15
24
54
130
12
44
118
48
30
42
158
42
78
112
50
51
21
10
6
30
72
42
170
46
18
12
32
82
30
314
154
158
30
33
25
30
26
6
24
33
97
26
40
32
28
68
96
54
96
30
18
142
18
38
4
48
176
150
66
4
20
112
12
32
90
40
24
24
128
34
14
54
16
20
22
30
68
94
38
57
1
74
6
27
67
66
62
10
74
24
24
112
20
9
55
60
56
9
27
4
56
24
100
68
22
38
28
84
66
42
32
54
46
18
6
2
24
16
48
72
95
3
246
24
16
8
70
80
12
81
135
45
15
60
78
22
84
60
120
101
43
56
96
34
30
26
24
150
9
57
64
24
14
21
21
30
16
2
48
40
122
22
38
108
28
24
41
49
168
30
5
39
100
41
7
32
48
72
66
24
6
130
47
15
42
46
2
70
162
6
42
80
30
18
312
46
66
48
30
98
94
20
4
56
36
30
48
72
94
44
6
88
26
6
16
2
22
30
216
18
2
28
92
72
33
63
9
13
80
64
48
32
30
4
102
23
9
46
96
68
6
94
20
12
58
192
110
9
57
72
15
33
162
6
24
112
86
58
2
57
207
36
100
134
18
22
48
126
36
204
5
19
26
22
24
90
80
48
16
222
90
83
27
45
27
160
2
40
38
21
19
32
21
13
6
44
45
7
48
2
174
10
48
38
ABCD 98948936792*3^$a+1 [50000]
30
31
41
7
17
30
48
33
48
256
8
21
36
96
18
36
81
40
24
65
24
84
18
24
1
8
64
56
15
25
24
143
24
1
29
19
47
25
53
27
135
9
24
9
127
5
168
36
31
23
18
54
1
24
11
18
91
5
6
37
5
43
77
12
30
36
48
66
48
126
24
6
24
42
36
90
79
65
30
81
48
27
12
97
24
95
1
5
36
7
96
101
3
51
165
21
48
42
30
48
60
30
57
40
5
19
35
6
31
53
36
6
12
12
49
24
48
29
18
1
29
43
32
105
7
23
1
11
13
5
3
15
33
16
155
61
95
120
78
30
66
19
5
24
36
31
24
71
6
30
114
3
45
18
30
42
18
30
42
87
21
18
30
115
24
23
25
72
5
43
17
48
102
97
24
5
156
174
24
30
3
64
11
30
15
24
93
12
138
13
35
30
72
36
19
11
66
24
12
54
73
35
30
132
36
79
128
15
30
42
129
15
1
29
66
108
61
72
17
78
33
96
21
99
24
57
42
45
273
24
60
120
138
25
48
72
23
33
9
42
6
103
17
12
27
63
25
41
15
16
24
17
24
18
36
1
29
51
40
8
21
120
42
25
29
18
30
6
162
12
63
24
51
37
41
30
24
1
161
15
48
48
9
63
40
5
138
33
51
61
48
65
186
84
1
8
256
167
25
24
59
6
39
16
83
72
93
27
61
48
24
143
12
156
121
56
3
54
42
30
66
168
61
48
17
18
18
43
11
45
39
12
162
48
60
60
19
101
12
55
35
37
5
51
87
48
49
8
33
108
12
48
39
15
33
69
24
36
39
24
16
89
55
47
49
17
24
135
9
12
43
96
8
15
12
18
43
8
15
42
30
12
141
9
6
1
48
5
42
60
181
5
3
16
35
61
59
13
8
64
24
17
24
55
53
96
27
33
54
1
29
6
30
24
31
59
30
7
41
24
15
16
47
73
24
24
41
39
51
84
9
45
67
23
12
6
18
6
36
84
24
114
150
66
42
12
120
90
117
40
8
3
12
30
315
63
9
24
16
11
54
66
37
5
91
17
7
41
79
35
42
48
91
11
30
55
8
33
24
15
39
57
33
6
54
27
144
33
12
3
27
6
138
12
30
102
66
30
37
17
12
3
3
48
36
1
8
15
97
72
80
63
49
23
42
63
33
103
17
18
109
11
69
75
6
84
27
33
15
16
24
96
65
60
27
9
6
12
21
45
42
60
138
54
61
32
39
36
48
37
23
24
97
23
126
114
42
78
90
120
60
42
6
19
5
43
35
30
31
24
80
112
8
48
40
32
3
54
6
18
6
36
13
80
21
6
42
60
72
103
32
81
79
8
153
12
60
42
93
57
55
35
13
72
48
168
29
24
19
8
57
12
18
81
39
25
8
69
54
60
1
35
30
111
27
36
12
13
32
27
21
16
24
59
61
5
24
27
81
18
69
40
11
37
95
30
19
11
37
17
15
120
75
114
24
27
3
78
54
30
19
104
75
48
12
42
63
48
24
40
48
137
39
9
55
8
69
30
126
60
114
54
19
155
6
30
1
53
3
45
30
24
18
60
12
19
29
12
36
18
24
1
11
18
27
64
56
45
115
53
60
31
65
15
120
16
125
48
6
84
6
12
42
72
30
15
39
12
109
11
165
144
33
31
17
30
73
5
162
25
29
43
80
21
12
84
6
24
45
51
30
18
61
41
103
29
27
24
87
33
81
18
30
7
23
66
36
43
41
72
7
35
42
24
30
37
24
41
114
108
66
24
72
114
37
5
12
18
240
42
27
3
66
36
96
54
105
16
17
55
8
72
96
16
56
3
6
66
12
1
24
56
15
9
112
11
37
5
198
108
6
30
66
12
6
49
35
78
72
6
57
9
6
90
48
79
5
12
255
3
37
131
37
8
99
24
12
57
48
33
162
60
144
9
16
8
45
30
45
27
30
15
40
5
115
143
145
11
157
48
11
18
12
15
33
31
56
48
136
32
9
39
45
84
48
7
8
3
96
45
21
12
120
60
12
96
108
66
9
39
6
24
18
30
3
16
65
31
8
57
18
12
9
24
21
123
93
3
24
112
5
18
1
41
24
30
9
165
90
42
24
55
72
53
24
12
30
24
66
36
19
23
90
30
150
3
24
40
41
7
95
138
39
64
24
17
6
24
25
5
163
48
29
43
56
120
99
78
7
17
39
57
24
15
3
12
33
87
24
9
153
63
96
9
159
15
66
36
3
51
21
24
9
42
60
18
6
9
81
7
80
15
18
150
49
35
13
72
65
15
40
8
3
12
30
30
37
185
18
13
29
36
114
6
31
35
93
57
96
114
60
66
7
35
13
83
69
75
30
6
6
219
57
30
24
78
3
129
15
3
18
12
48
12
12
31
83
96
96
69
9
31
80
33
30
1
17
103
24
32
24
39
12
60
48
18
63
15
129
123
18
30
45
45
115
41
15
9
6
60
66
12
7
71
ABCD 98948990542*3^$a+1 [50081]
72
107
289
140
160
84
36
200
160
11
45
45
175
60
245
90
105
75
36
24
85
71
180
144
25
176
69
75
28
80
33
90
33
64
96
11
45
64
47
54
123
172
80
75
49
72
8
21
43
296
87
24
25
48
36
11
105
60
148
48
104
16
5
127
17
75
4
176
15
69
40
71
36
25
89
30
69
64
47
69
81
115
44
87
13
11
33
180
88
132
107
30
75
51
85
72
56
136
8
3
109
5
120
43
32
48
117
30
60
13
96
96
95
1
32
100
12
20
15
73
53
54
85
48
116
16
96
89
163
36
92
48
16
120
35
9
52
24
5
30
36
157
36
11
85
24
104
40
107
156
13
84
96
80
16
24
84
32
315
229
131
1
29
90
36
49
95
205
84
84
23
54
15
144
291
180
25
155
105
240
40
11
37
32
45
43
47
120
21
148
44
57
19
71
13
23
69
24
21
30
61
152
40
53
7
12
164
64
167
69
111
25
101
75
232
56
21
30
21
52
180
56
216
15
60
33
76
24
12
35
120
105
96
12
112
35
60
13
36
84
56
21
15
75
25
24
180
20
40
84
156
24
80
76
47
49
60
120
128
60
57
123
16
24
72
8
36
16
65
31
20
124
20
51
69
24
51
216
85
5
67
23
97
47
105
75
21
69
19
56
180
36
12
16
36
80
165
51
40
24
5
19
71
33
36
81
30
69
136
101
270
180
180
24
13
120
8
52
132
8
52
164
16
8
40
48
200
40
32
12
28
96
11
25
155
25
95
36
24
85
71
49
20
111
93
36
51
33
111
1
12
12
48
32
144
52
60
132
17
195
64
56
4
140
4
132
11
69
64
24
36
20
16
8
100
23
69
24
72
40
108
36
35
45
108
16
12
104
15
36
234
19
56
4
36
24
11
13
140
60
72
40
35
49
20
72
4
35
9
111
36
24
85
35
21
48
24
88
35
25
68
16
95
169
167
24
1
29
3
40
173
67
56
100
60
164
27
33
327
13
48
128
36
21
87
252
45
30
36
54
79
47
24
9
96
15
36
273
124
17
31
84
24
24
200
123
37
197
19
60
161
19
71
33
52
20
88
32
24
120
144
36
111
49
80
36
16
24
8
28
65
54
85
8
136
11
9
96
4
72
48
56
64
96
35
25
348
56
21
19
56
40
155
105
100
188
60
88
48
152
4
11
54
15
4
71
1
68
171
1
24
131
24
69
40
80
4
107
49
11
9
57
7
12
48
8
112
72
96
5
75
160
72
128
39
25
80
184
84
212
24
51
69
16
24
176
16
29
19
11
109
56
51
85
24
24
11
36
24
120
13
60
32
45
43
12
65
3
72
36
28
296
28
12
48
20
123
25
24
131
180
144
33
27
66
114
13
12
8
123
33
112
128
36
28
60
48
29
210
150
15
15
93
123
73
17
54
21
309
63
16
36
5
43
47
25
11
24
141
40
29
75
120
24
84
36
16
48
72
36
60
8
124
96
116
45
303
196
12
59
69
4
32
60
36
40
68
51
60
33
36
156
16
48
47
24
69
4
12
68
27
85
84
44
87
60
30
75
15
121
5
54
13
8
72
100
497
31
48
11
153
96
76
11
144
85
131
33
64
12
95
33
28
8
64
47
13
233
24
15
148
252
35
156
13
80
4
17
19
47
25
29
19
221
55
11
144
60
13
60
108
32
88
12
47
ABCD 98949267128*3^$a+1 [50163]
27
181
35
57
48
16
5
75
141
115
12
8
12
48
100
48
140
124
20
57
43
12
71
13
149
36
7
12
20
16
44
16
12
72
56
52
20
12
28
68
76
29
7
12
107
25
65
51
28
32
28
132
17
51
24
40
12
44
40
32
108
16
65
51
40
32
21
72
54
13
68
9
43
32
24
160
11
69
64
56
112
24
125
91
12
20
76
36
48
48
80
28
12
72
48
48
44
12
4
32
45
63
52
44
3
90
27
24
24
28
92
52
84
60
32
160
65
15
28
36
180
44
12
9
31
48
24
5
195
16
24
80
171
25
12
84
48
12
36
80
28
32
48
81
19
156
5
15
39
109
32
220
44
9
91
92
64
8
16
44
12
40
11
18
67
12
60
48
48
20
15
54
43
228
60
29
87
16
8
100
77
3
64
60
168
65
7
20
45
7
101
27
12
16
12
48
24
108
32
60
16
192
32
4
36
44
76
36
84
5
19
24
48
12
92
4
140
36
28
8
40
35
13
20
52
185
55
120
80
24
120
40
29
115
140
12
40
17
31
24
32
16
5
115
60
20
40
48
132
12
5
91
144
120
56
36
36
48
60
112
44
4
5
31
24
404
12
96
40
72
8
88
72
120
24
24
36
29
51
108
48
24
124
20
40
35
109
35
1
12
5
63
52
24
96
120
5
19
8
160
96
60
32
60
4
20
16
12
12
84
32
33
15
84
27
33
28
132
128
100
12
60
32
228
36
144
112
24
104
28
92
3
13
24
12
60
8
96
24
16
32
144
36
4
24
36
20
28
20
88
72
48
24
68
16
5
36
115
20
156
40
32
33
63
24
16
80
36
105
19
17
3
16
20
48
76
32
48
76
36
20
72
93
43
11
45
16
65
7
8
129
18
117
45
75
16
24
44
196
96
24
8
208
80
40
20
4
60
5
180
39
36
16
17
7
84
92
148
47
69
76
17
27
9
79
120
116
4
8
4
44
24
12
93
7
83
57
4
204
96
17
75
144
16
84
80
108
52
36
12
20
40
68
4
288
17
90
13
48
32
88
12
132
104
24
33
43
32
33
15
39
13
24
35
21
40
120
12
77
31
144
164
52
24
68
28
8
64
8
100
32
108
4
29
127
125
7
48
12
20
36
57
39
40
36
128
81
115
108
20
108
52
72
65
31
24
8
16
32
48
16
20
76
35
72
21
52
20
64
8
72
48
16
59
18
79
108
56
9
67
36
113
135
4
36
41
19
12
84
96
23
9
16
60
120
12
132
48
48
96
53
51
57
139
36
72
32
4
20
136
36
44
21
63
81
15
28
11
121
60
96
32
16
20
84
40
20
15
33
57
67
36
5
7
216
12
60
20
52
80
76
116
48
76
60
36
5
18
57
48
12
136
17
7
20
36
27
21
321
75
33
127
143
33
4
24
24
77
75
64
32
48
36
64
12
20
84
60
84
12
148
56
148
32
4
137
7
48
108
156
20
84
76
20
93
3
12
36
12
100
72
8
88
144
32
84
36
3
37
24
32
108
36
40
20
48
48
4
48
8
180
64
20
16
12
68
69
3
52
20
16
48
192
44
28
56
40
96
84
32
220
72
8
4
176
4
60
44
40
72
32
40
72
48
53
54
126
79
83
21
16
36
128
12
40
12
20
40
36
84
56
16
56
28
29
115
48
108
80
40
5
7
29
51
48
172
32
132
105
115
24
92
4
24
29
123
28
44
100
12
164
4
92
9
7
48
36
44
135
25
47
97
48
17
63
28
84
48
32
15
21
72
40
140
4
83
201
4
12
53
43
32
100
32
256
8
232
48
5
7
12
8
189
126
85
5
39
156
64
65
3
48
112
17
19
24
65
36
31
80
48
48
4
96
35
69
24
24
45
43
32
16
161
18
133
32
120
76
84
192
11
69
28
12
8
120
52
20
24
64
240
80
36
36
96
48
280
32
64
24
152
40
24
68
60
36
36
28
5
15
16
5
39
16
12
59
21
40
12
12
24
24
56
24
16
36
5
91
48
5
180
19
8
112
32
28
12
56
28
36
8
21
67
48
32
40
84
68
12
4
44
105
91
24
137
79
24
77
75
76
12
32
40
ABCD 98949346922*3^$a+1 [50125]
36
177
60
83
55
6
71
100
93
11
40
81
27
3
17
1
195
45
15
57
48
15
20
36
1
299
184
36
60
15
41
103
69
171
12
78
171
20
361
90
5
145
54
9
24
8
168
55
89
72
16
20
12
48
55
53
37
47
40
87
105
44
36
31
53
4
21
47
48
220
56
4
111
53
1
27
63
41
28
48
45
108
27
92
7
84
57
44
25
60
36
108
35
1
36
27
96
12
129
11
13
95
12
120
43
81
21
15
9
63
32
136
144
44
25
47
43
5
37
159
15
33
8
28
212
4
20
25
95
24
60
24
72
25
71
24
139
17
79
30
150
29
40
21
59
7
69
68
96
24
48
84
28
20
73
83
36
1
203
67
69
135
33
3
33
51
5
84
97
84
11
4
140
31
125
144
55
5
31
17
31
72
29
61
15
8
36
31
17
16
75
6
99
111
54
132
135
9
36
144
144
27
39
29
76
39
5
55
117
39
36
69
36
68
67
185
13
35
16
69
15
81
15
129
35
37
59
100
104
1
6
18
15
72
68
36
55
65
85
30
89
40
32
19
41
19
36
54
11
25
30
77
1
12
39
39
69
120
56
37
15
45
15
180
69
23
1
72
95
4
8
67
5
1
120
114
54
95
24
1
47
25
24
63
57
75
20
156
4
21
123
20
12
25
18
12
93
32
25
83
16
111
18
6
9
80
16
39
45
36
56
48
12
19
33
72
36
8
84
60
96
24
1
35
36
88
8
49
15
105
24
12
39
84
75
57
33
15
81
59
31
9
24
3
185
24
16
20
4
20
19
12
54
3
228
9
30
6
84
36
108
60
11
61
108
72
48
39
21
95
4
117
15
8
31
66
111
84
9
131
96
4
44
84
12
61
48
95
1
123
3
29
60
48
1
35
1
23
28
9
71
55
138
111
20
19
29
37
6
30
18
29
7
149
132
43
126
131
60
24
25
11
25
48
36
23
28
99
45
9
59
13
47
132
88
108
20
120
79
30
36
143
40
12
9
30
5
85
96
15
12
63
30
18
42
15
39
84
17
24
28
93
108
11
36
48
1
66
17
48
40
39
29
60
36
84
76
21
3
12
60
72
56
216
36
103
60
141
51
54
6
33
15
29
48
19
9
75
17
12
12
84
60
64
153
159
201
35
52
33
15
75
65
28
44
31
66
36
18
41
31
113
121
155
60
96
72
1
210
5
1
59
40
81
15
21
35
13
15
56
4
72
8
132
19
5
28
96
21
156
18
41
16
20
145
59
85
63
63
30
15
3
6
99
92
43
30
11
40
45
30
5
109
35
16
69
231
140
4
21
11
64
39
29
40
8
28
56
55
45
24
176
91
54
59
12
4
104
55
186
30
41
13
6
45
21
18
41
175
21
8
72
60
4
56
55
18
87
12
32
136
20
85
240
47
48
43
60
29
40
8
72
48
60
169
6
105
44
25
24
131
31
9
20
1
24
63
32
121
48
90
21
104
12
40
9
36
27
111
42
35
73
35
96
48
52
15
53
36
72
115
9
116
19
9
45
119
88
3
29
151
6
11
25
95
4
21
23
12
25
47
48
12
16
12
104
61
83
40
57
60
84
3
12
21
155
25
150
54
131
25
54
101
28
84
152
28
200
91
65
31
54
15
56
1
23
96
25
35
16
69
3
20
168
60
73
72
75
8
61
51
93
15
80
37
27
27
69
80
12
160
108
87
54
51
45
15
75
33
21
51
33
42
18
11
79
29
12
25
24
162
29
76
33
6
29
37
83
25
75
57
27
93
35
4
104
36
91
114
15
39
102
60
48
6
65
60
64
104
7
29
25
36
3
32
205
15
20
109
15
21
35
28
111
36
6
135
3
5
16
68
7
30
36
15
3
186
11
12
76
56
1
119
36
43
150
12
59
1
30
57
48
8
60
40
72
9
71
124
21
83
96
16
128
67
17
37
36
60
63
27
29
36
4
44
61
3
68
60
64
56
43
69
93
48
35
1
35
55
150
51
3
89
100
57
75
120
36
140
64
188
12
36
12
1
15
27
29
61
15
108
12
60
12
108
20
60
84
55
113
1
107
19
89
1
54
5
40
24
3
29
84
4
80
91
17
72
1
11
36
25
84
3
21
12
87
56
1
180
24
36
54
5
ABCD 98949517796*3^$a+1 [50020]
36
9
70
90
11
9
40
18
2
36
27
63
22
59
81
99
33
15
25
8
10
150
83
45
72
27
15
21
12
45
27
13
8
172
95
13
2
57
13
32
28
12
83
15
30
58
24
53
3
45
27
9
60
36
37
155
21
10
5
24
75
117
9
87
75
120
138
102
40
29
9
34
65
15
78
10
8
81
24
12
25
18
72
50
159
49
30
29
21
94
161
12
43
29
33
10
38
42
78
4
47
63
96
57
13
32
63
9
15
36
12
60
25
30
29
33
3
117
51
15
72
160
5
97
8
75
7
41
127
8
22
59
133
26
30
51
39
9
33
142
5
43
62
10
65
25
143
13
2
22
50
10
11
9
63
33
10
50
22
32
33
63
72
162
16
47
13
42
30
210
32
16
30
152
27
61
2
33
144
15
10
116
111
1
42
38
90
45
57
63
115
80
45
187
41
25
30
14
10
80
10
176
75
9
58
50
30
117
1
35
9
6
10
20
87
3
9
15
70
203
7
48
53
49
26
72
10
38
40
14
88
122
16
89
13
23
12
7
8
102
16
2
192
66
135
45
82
17
55
17
21
63
25
11
60
81
39
3
48
88
5
72
67
30
80
63
3
72
18
15
7
102
18
53
25
11
21
15
12
31
72
30
80
39
49
200
99
21
27
55
5
27
21
9
27
93
40
215
12
36
72
25
116
75
37
32
70
78
50
40
8
40
54
11
55
134
10
8
9
141
15
57
123
55
32
16
137
7
78
179
24
36
73
8
3
37
107
103
29
1
32
3
37
18
53
12
63
24
160
90
30
240
18
38
112
8
22
12
48
35
193
131
24
7
8
70
80
15
12
144
108
3
48
9
12
1
59
49
12
48
2
69
3
16
24
41
45
99
21
84
48
22
5
1
71
3
168
9
24
36
48
36
7
48
24
8
9
36
27
153
228
9
36
54
81
7
30
35
45
15
48
129
36
100
2
10
20
15
25
98
69
13
155
3
69
1
72
50
30
58
17
60
27
66
30
22
2
6
27
37
11
79
65
13
50
33
36
36
45
39
1
32
27
39
30
39
25
167
43
56
105
15
24
16
24
8
40
29
24
9
3
72
31
50
4
8
3
12
60
25
102
56
70
24
8
39
84
37
2
57
1
119
13
8
3
55
62
10
8
9
21
87
12
72
39
10
84
90
110
63
117
27
19
161
61
8
27
72
31
110
72
82
30
11
36
33
75
15
30
51
79
5
25
47
241
47
13
23
36
171
10
59
51
48
129
36
49
23
27
33
37
50
6
99
61
42
18
20
12
70
38
15
27
42
6
22
72
47
33
16
12
38
40
41
79
74
60
3
12
121
74
30
27
31
30
8
24
40
50
208
30
42
30
18
48
30
90
5
24
3
70
2
6
39
25
338
69
99
22
50
18
15
39
45
1
32
10
38
34
65
21
15
24
93
22
77
9
27
13
11
216
7
5
1
24
66
41
69
4
11
60
25
134
21
12
132
3
69
48
61
12
8
60
102
33
37
32
15
243
9
108
1
80
144
28
35
24
1
90
17
13
59
36
12
103
102
20
16
35
144
120
3
22
96
11
48
15
30
96
39
13
150
62
48
40
18
54
35
31
24
6
47
27
45
12
13
203
63
174
51
24
12
1
60
48
131
84
7
29
9
15
27
18
12
48
42
22
20
30
120
6
51
31
149
49
80
10
104
10
11
9
88
2
30
15
171
90
159
21
27
45
48
87
3
10
11
21
27
21
22
42
23
45
42
30
58
5
75
57
15
30
63
57
27
1
48
12
42
6
74
21
165
4
98
22
35
45
36
52
8
72
3
55
24
56
21
1
23
105
15
45
100
24
96
32
15
73
50
21
36
84
99
70
74
106
12
23
84
13
48
12
32
63
63
9
25
23
25
20
15
72
51
82
20
40
8
72
90
45
57
3
108
19
8
57
31
101
33
51
9
51
115
5
24
12
63
45
21
12
39
91
2
16
32
27
51
22
107
12
60
61
23
75
22
90
48
5
67
53
9
36
94
5
13
38
21
9
24
100
35
36
69
18
112
50
15
1
62
45
3
130
14
21
109
11
25
44
3
27
40
48
53
12
15
9
21
12
15
45
63
27
96
72
120
33
7
29
81
52
36
47
45
100
8
240
82
29
69
30
22
42
53
13
12
68
54
58
20
42
57
9
39
73
59
108
141
39
3
33
7
78
24
47
19
5
12
24
61
72
68
30
93
36
1
140
10
65
12
132
39
70
11
21
28
54
56
57
63
42
28
32
88
42
17
48
63
81
24
15
21
33
51
60
67
18
60
74
40
6
12
47
1
32
30
142
20
27
3
141
12
15
40
270
143
25
74
40
26
51
60
39
81
39
21
9
42
22
26
40
24
48
5
33
15
105
34
26
22
125
3
54
48
10
72
50
28
68
39
108
ABCD 98949954802*3^$a+1 [50029]
12
80
64
3
33
32
108
115
180
57
15
33
32
7
45
9
114
18
18
54
11
1
36
23
67
29
31
17
48
4
69
107
28
15
81
39
132
30
27
32
175
126
42
165
176
52
105
24
36
23
4
27
48
5
103
5
52
12
68
13
12
18
5
49
6
72
66
6
48
41
16
231
24
221
7
6
39
32
73
3
20
103
30
60
30
6
59
12
148
45
99
12
68
7
138
63
15
33
21
120
95
19
12
18
144
6
41
79
42
167
97
18
18
42
18
35
28
39
18
75
12
45
51
75
9
165
42
36
144
84
21
3
33
44
85
126
17
16
15
24
53
19
108
18
12
36
126
21
15
33
60
15
65
16
15
5
13
51
51
6
30
42
36
119
37
63
171
5
55
5
4
12
51
12
17
84
96
48
13
30
18
72
18
72
54
6
5
12
36
1
54
30
6
30
6
33
32
19
24
54
47
25
39
96
3
42
15
128
13
114
18
35
13
18
36
18
6
5
61
35
25
119
12
49
30
168
105
33
35
7
105
96
32
49
90
69
12
9
36
99
69
159
48
63
17
13
47
52
27
33
36
39
41
49
107
1
15
39
89
96
13
18
54
24
54
12
33
21
11
61
23
12
43
21
36
48
60
45
71
48
31
12
18
95
16
84
21
75
15
24
36
36
17
31
24
5
96
1
24
107
48
220
20
16
21
72
3
27
96
72
30
15
39
9
45
6
9
75
5
91
5
4
12
68
64
12
33
63
9
11
12
13
3
27
69
9
39
15
5
13
47
25
12
15
171
162
15
75
48
60
48
45
141
66
33
21
39
39
36
12
18
36
24
27
48
69
11
16
68
103
5
259
81
12
3
30
3
69
222
30
60
15
39
90
147
153
36
15
39
41
1
35
108
31
36
24
21
69
30
6
54
18
35
1
36
71
48
64
33
3
27
18
35
1
24
90
12
24
5
64
84
32
121
30
60
12
65
43
17
1
51
21
60
54
5
13
18
5
12
13
23
37
12
27
45
6
65
28
105
27
27
177
68
12
48
13
3
32
109
108
11
112
93
36
24
12
23
4
27
81
164
13
30
132
36
54
30
69
96
69
95
1
15
128
1
11
16
20
28
20
25
36
3
15
108
5
108
4
27
36
93
57
27
75
6
75
87
30
75
33
36
59
1
99
9
72
15
69
27
27
78
195
3
17
13
47
25
59
28
48
15
12
5
1
126
33
21
54
66
72
15
12
81
6
30
6
5
4
44
16
3
65
28
9
78
41
85
11
1
35
25
99
39
240
57
9
11
204
1
144
6
48
6
3
68
103
5
1
15
3
12
33
3
114
36
23
7
72
17
16
93
90
29
97
11
7
36
5
1
35
1
15
69
6
18
95
31
54
36
36
12
60
72
18
5
12
84
1
59
96
64
39
30
6
36
36
174
6
120
114
30
54
11
61
3
75
9
63
173
16
20
16
9
36
30
17
96
64
20
1
96
30
45
33
12
78
41
151
36
60
9
3
18
108
27
15
162
12
6
17
91
5
25
60
36
35
48
52
9
30
42
15
15
29
36
12
16
20
55
5
112
9
18
5
103
9
20
61
108
51
20
13
3
15
209
13
48
42
18
48
42
48
42
12
83
4
45
3
32
28
20
60
48
48
36
60
73
42
48
18
27
27
41
19
66
39
129
15
15
117
123
165
60
9
23
64
39
12
18
6
21
32
127
36
48
65
12
49
35
1
63
15
84
6
30
60
29
7
138
11
96
4
15
36
36
89
1
42
33
3
12
65
67
17
109
15
69
72
24
11
61
18
36
29
4
12
164
1
54
5
67
18
47
12
52
188
31
126
30
54
36
36
42
18
47
1
111
3
48
42
12
39
75
5
16
44
55
42
48
6
54
66
69
45
47
55
24
90
71
4
44
7
18
11
60
84
16
108
32
64
20
49
11
79
42
23
31
66
3
3
12
6
59
28
33
191
4
9
72
75
33
3
92
67
108
18
15
3
36
48
137
31
17
112
63
17
4
87
42
11
16
21
15
57
6
126
108
18
17
36
16
75
101
64
69
36
23
12
84
187
5
115
57
21
27
117
66
77
28
21
11
133
15
44
13
54
6
30
90
47
13
84
15
68
151
5
19
36
29
37
23
52
60
68
60
31
21
48
3
48
54
36
95
36
16
3
9
75
6
35
96
13
3
27
42
180
23
16
9
51
36
9
119
12
13
30
6
72
18
5
4
12
15
113
25
18
54
83
157
83
61
15
69
47
25
35
19
42
83
52
39
36
33
36
44
16
20
1
18
9
27
9
39
36
72
114
48
6
12
57
93
95
4
9
30
42
48
36
123
45
12
60
11
48
112
45
255
9
54
54
6
21
20
13
66
17
43
12
57
176
97
30
60
113
25
204
66
126
6
53
36
85
11
48
60
7
9
48
15
81
116
28
33
15
15
18
36
6
53
127
90
75
189
36
59
31
5
12
7
41
4
39
54
90
126
6
144
149
7
5
ABCD 98950023332*3^$a+1 [50000]
1
8
21
48
186
37
59
61
23
57
4
48
20
40
17
31
65
27
15
6
19
77
91
72
23
54
6
18
7
44
39
121
23
25
8
93
31
41
30
57
28
29
24
54
13
32
15
36
69
36
75
144
165
88
65
63
4
32
63
37
11
85
20
40
84
23
42
43
92
51
25
29
24
42
48
141
51
30
24
3
27
9
9
3
100
12
32
15
48
60
60
25
23
45
12
27
13
131
180
156
1
24
41
27
12
3
30
3
39
126
3
39
25
20
28
77
30
48
25
8
76
35
201
3
54
18
33
52
59
1
29
66
54
75
135
1
132
56
27
108
61
29
6
156
9
63
33
12
3
54
24
114
108
37
56
21
48
42
6
18
12
108
69
27
13
83
30
42
37
23
21
156
36
4
20
69
19
120
48
35
25
12
71
24
6
19
5
55
107
25
120
119
180
36
25
8
60
33
30
18
30
45
4
35
78
27
21
147
15
48
1
20
33
72
174
9
171
12
25
60
5
15
60
39
24
60
162
90
85
35
25
72
12
44
21
78
36
1
11
25
200
24
51
97
5
67
48
5
42
150
54
21
28
20
75
36
6
24
96
15
168
57
91
68
12
99
1
24
35
6
18
1
125
31
47
60
6
7
35
102
3
39
6
24
43
48
5
15
33
51
24
12
40
23
1
36
32
27
36
49
5
24
72
87
52
44
15
36
25
53
115
47
6
42
72
69
51
60
1
12
53
3
16
119
72
12
36
12
165
4
36
68
4
48
77
103
23
144
18
19
68
28
84
176
3
6
138
36
61
35
60
25
164
9
187
35
33
28
95
9
45
63
33
39
40
89
24
3
64
101
15
9
231
12
28
107
30
15
57
31
17
90
25
20
3
30
18
121
8
135
81
112
68
51
6
27
72
15
21
72
60
28
65
19
53
15
28
92
36
21
39
267
54
138
25
20
3
30
72
7
11
30
24
163
23
78
24
43
23
60
42
127
32
120
9
42
49
104
21
151
65
24
3
72
3
12
9
15
6
135
28
48
53
31
48
8
4
53
42
13
56
36
16
24
44
124
47
60
45
45
31
23
36
9
12
3
36
21
45
18
6
75
69
19
95
6
66
24
9
12
81
78
37
59
33
27
6
3
64
71
24
25
56
117
63
105
127
59
13
23
25
17
75
27
61
5
75
39
120
1
29
3
132
28
5
18
72
13
59
30
91
5
3
12
4
20
36
52
11
30
31
11
120
105
4
36
83
36
33
21
144
66
30
7
59
1
5
90
84
25
11
145
5
99
21
15
63
66
15
9
6
48
45
28
12
71
24
37
36
29
3
208
23
177
63
96
6
3
52
35
33
16
44
112
120
65
67
5
163
23
97
47
30
306
45
9
7
20
39
1
44
15
1
35
21
57
120
67
29
19
71
30
24
96
99
93
75
123
42
18
49
5
72
15
16
24
35
6
63
4
32
100
35
13
8
39
21
27
37
48
53
15
100
29
15
51
24
1
104
16
179
66
18
1
80
21
7
60
35
201
39
12
21
3
24
102
99
15
24
37
59
6
18
45
3
69
16
17
51
15
30
6
48
42
48
7
36
92
28
35
108
45
4
48
24
71
30
24
43
8
100
23
36
6
39
36
69
24
96
39
16
41
7
8
33
72
48
51
39
37
65
55
17
15
57
210
84
9
27
9
51
1
12
53
72
67
215
25
29
87
15
25
32
3
37
47
108
120
73
29
55
68
112
20
33
18
25
29
111
105
3
99
21
16
56
52
56
36
63
25
5
55
17
43
176
69
51
21
54
90
6
36
9
96
64
8
15
25
71
37
17
7
89
90
97
23
24
25
32
108
3
54
3
28
120
12
23
84
48
13
8
27
69
93
51
27
9
28
12
36
29
39
16
11
12
25
71
66
24
111
28
8
15
169
48
11
9
100
35
60
72
45
33
55
17
6
9
36
63
6
90
120
13
140
21
7
155
49
11
69
21
87
177
31
12
12
104
27
54
43
168
68
144
177
75
39
36
13
8
48
132
40
143
60
9
75
66
66
54
6
13
48
80
39
13
8
99
6
87
3
30
24
30
45
28
12
48
5
48
24
24
6
21
75
9
36
60
75
12
18
24
90
105
48
117
159
52
20
112
65
48
24
115
11
69
45
43
71
6
3
21
7
17
96
6
9
51
48
37
224
16
20
141
24
3
3
49
41
27
15
60
18
87
3
33
16
5
3
117
39
81
99
45
42
97
92
28
11
37
8
4
20
52
11
117
40
11
201
45
18
12
18
30
66
66
6
102
25
17
43
176
21
24
66
69
27
105
84
28
227
121
17
90
192
30
3
72
3
97
44
21
18
13
35
54
15
28
11
69
28
35
117
28
5
138
6
39
27
97
ABCD 98951101994*3^$a+1 [50021]
36
46
27
3
74
36
18
82
44
16
3
71
16
9
5
30
46
30
84
80
16
14
19
60
5
30
42
34
6
44
31
39
6
3
12
35
120
60
48
97
75
45
48
51
21
72
33
44
24
16
75
11
10
63
5
76
20
36
19
29
46
66
20
10
90
54
21
9
63
77
91
53
6
126
100
110
54
24
46
110
30
70
170
24
16
165
21
15
53
36
19
72
159
81
75
117
12
5
16
8
72
18
46
50
10
20
24
19
57
14
6
54
66
10
6
8
162
4
33
57
66
30
54
44
30
19
71
16
126
39
11
37
72
95
16
45
65
30
48
66
43
17
19
36
15
33
63
38
19
17
6
4
45
29
36
66
34
39
17
60
10
9
29
36
46
54
14
22
84
60
51
59
6
10
14
180
19
35
30
12
94
21
9
26
54
30
106
54
20
16
50
84
66
150
18
25
117
114
74
46
6
20
4
15
21
38
6
54
36
61
12
12
48
36
71
16
114
30
21
9
20
10
80
6
24
16
3
12
48
35
30
60
31
11
34
74
46
75
51
110
40
14
60
1
12
23
10
24
14
16
6
38
6
76
24
99
36
95
13
36
17
30
4
36
117
33
8
112
20
4
26
10
20
100
158
25
5
7
39
60
93
17
10
6
8
66
76
45
45
20
40
27
108
29
10
44
1
60
21
15
15
9
35
24
66
46
14
46
9
65
70
20
40
134
79
60
47
120
6
55
12
57
51
84
5
10
50
31
9
6
24
69
21
56
4
80
40
26
40
8
102
7
53
60
67
47
13
33
74
16
8
1
60
216
83
16
9
84
11
49
17
46
14
24
36
6
18
6
40
21
48
24
36
17
18
36
16
128
142
24
6
68
46
15
5
216
43
11
24
16
20
114
82
9
48
12
11
30
24
24
31
24
5
16
3
33
15
45
44
60
10
33
48
12
41
16
39
65
115
12
60
75
74
60
6
34
63
11
16
20
1
9
6
93
71
54
16
44
55
21
15
95
61
12
107
70
50
6
64
30
60
21
48
12
15
8
12
48
16
9
17
24
30
66
64
36
104
70
69
35
112
8
30
55
35
22
27
71
61
21
24
15
96
9
51
23
42
48
7
59
136
90
44
79
71
10
50
106
75
72
27
21
9
80
91
15
38
55
5
60
52
38
16
6
68
36
66
34
26
18
120
16
39
51
9
5
12
78
22
194
85
5
43
3
80
40
45
120
29
70
81
5
24
6
10
38
16
50
10
14
36
166
90
3
5
12
7
17
24
36
6
4
96
44
70
15
51
9
84
5
6
16
30
8
76
60
44
16
30
66
14
16
14
55
21
63
51
30
6
45
35
73
5
31
29
16
3
3
24
45
65
36
34
44
136
30
15
11
190
3
131
49
35
12
48
96
13
12
41
84
46
9
29
16
3
153
20
79
45
51
59
130
126
44
121
53
67
65
34
45
15
30
15
29
16
3
47
10
44
52
44
60
91
72
27
56
18
6
85
81
14
61
53
60
46
6
50
138
36
10
20
25
11
10
84
36
20
19
35
13
12
65
10
30
30
33
11
16
90
90
6
8
6
16
8
6
36
24
19
27
177
108
89
36
4
60
26
4
14
7
29
43
41
52
123
84
12
21
14
16
38
55
21
14
66
126
24
46
63
35
85
11
46
44
43
27
21
35
10
38
16
6
27
12
41
7
53
84
43
87
45
5
30
60
36
10
3
51
6
8
60
19
11
52
105
65
18
16
33
41
120
31
135
9
71
25
35
6
10
14
66
34
15
24
57
68
19
120
11
6
10
21
9
51
45
74
13
17
16
63
65
156
91
23
46
15
45
56
78
46
6
90
24
75
48
27
36
158
102
37
17
6
25
53
31
35
10
60
14
22
50
13
107
34
164
31
29
90
22
3
5
36
30
10
39
60
117
27
41
16
3
57
14
6
76
20
55
23
37
23
16
36
14
16
44
43
57
36
44
96
40
24
104
6
25
29
22
33
60
36
29
72
7
57
44
19
12
35
70
56
60
70
60
30
38
30
12
84
40
51
35
37
12
5
144
66
6
7
48
15
45
15
20
49
81
68
55
57
8
36
30
100
9
12
83
30
22
60
50
18
1
96
12
161
31
15
20
13
33
30
24
26
24
10
36
30
44
66
64
33
57
63
57
15
15
14
66
13
36
24
23
4
9
5
46
36
8
36
13
87
14
91
71
30
127
17
36
19
35
24
6
16
128
67
204
59
96
76
45
39
9
35
30
19
12
29
16
15
59
22
39
24
27
9
5
30
16
9
51
45
39
45
15
21
12
113
19
15
80
10
44
6
100
9
11
54
66
16
69
11
48
61
81
24
15
11
10
20
48
19
12
101
18
12
48
42
40
15
39
93
101
30
12
18
96
55
5
19
5
6
10
80
10
14
19
33
50
54
6
30
60
10
24
45
21
3
41
6
25
65
10
9
60
35
13
33
3
84
27
14
156
46
8
49
23
10
3
21
6
14
16
39
15
14
6
6
144
16
68
150
37
24
5
90
6
40
120
14
13
63
30
3
5
7
12
137
31
24
35
36
18
90
6
36
168
16
15
239
72
24
16
30
104
31
15
93
21
14
6
10
36
14
16
15
125
19
15
14
19
27
6
14
10
3
47
54
7
9
15
89
6
10
6
38
42
4
26
19
29
66
61
15
8
106
60
39
117
3
27
8
6
76
20
24
54
22
60
24
36
3
81
75
108
11
12
13
17
54
24
16
86
84
46
44
10
20
76
39
60
60
11
34
14
61
65
10
ABCD 98951679124*3^$a+1 [50053]
21
12
15
12
30
7
48
108
24
32
28
12
11
60
18
223
23
6
24
6
37
12
44
27
48
9
117
30
13
60
11
1
11
25
24
29
63
36
16
5
43
53
3
88
8
15
33
60
3
24
21
39
25
17
91
59
24
25
44
21
6
1
32
16
20
112
29
3
76
48
17
3
21
7
29
7
20
36
21
12
7
12
65
7
56
36
60
12
93
15
24
40
72
65
6
1
84
60
96
23
193
71
60
6
6
60
30
27
36
15
60
36
66
7
11
13
44
84
4
12
84
65
3
27
36
13
11
1
60
44
40
59
45
40
96
72
8
28
41
36
27
27
49
8
3
6
91
68
84
24
40
143
105
4
5
63
28
80
4
11
1
32
87
21
3
25
8
33
43
11
21
28
68
39
1
5
30
9
40
12
36
12
71
25
92
3
13
11
1
8
16
132
12
11
6
7
71
66
27
40
8
16
23
12
21
9
18
60
6
30
13
36
77
3
24
12
36
4
89
75
76
5
3
27
45
28
36
60
5
72
18
69
51
1
8
21
67
24
11
93
21
6
93
15
37
36
12
17
27
4
12
24
32
24
16
84
44
16
24
120
23
1
44
15
21
88
5
3
33
19
60
36
35
24
6
30
13
11
93
48
3
37
5
7
20
51
45
48
4
56
196
20
3
13
24
108
12
36
24
32
184
24
20
72
52
77
3
33
7
68
9
42
18
12
55
156
72
11
33
144
3
49
47
81
4
48
131
25
8
4
119
9
9
3
112
35
30
39
117
240
115
60
11
25
104
39
6
3
51
12
90
7
56
87
1
12
12
32
3
1
23
1
8
60
28
23
73
17
36
51
27
6
43
104
39
205
12
23
24
13
11
60
13
32
4
12
29
42
9
4
8
72
27
69
4
17
31
24
35
9
4
32
52
11
30
87
24
28
23
21
27
57
36
52
20
16
41
54
6
150
45
12
27
36
1
36
11
12
73
44
12
60
40
32
93
84
12
103
60
11
25
8
51
69
28
23
21
75
6
15
4
8
27
24
36
73
77
31
44
12
33
90
84
1
44
21
6
13
71
36
18
15
28
107
120
60
81
24
88
77
51
45
30
33
40
8
99
13
12
24
24
11
69
21
51
39
13
8
36
4
11
21
3
66
19
11
1
17
30
12
1
47
9
16
32
40
23
1
68
48
9
7
29
19
44
60
52
32
3
1
89
7
12
29
6
73
104
9
63
16
5
7
68
81
7
71
30
3
28
12
59
24
81
15
33
16
20
108
33
43
120
11
37
8
4
17
30
37
20
24
3
54
6
1
36
24
23
9
21
15
16
11
1
8
60
72
12
28
23
165
24
12
16
17
91
24
5
90
12
69
72
40
23
24
9
4
59
21
9
15
40
24
48
17
54
36
9
24
27
25
11
25
23
9
3
73
35
12
78
7
24
11
54
43
41
19
68
9
19
36
11
33
21
51
33
7
20
36
12
87
24
57
9
24
30
9
16
92
48
24
15
25
44
33
24
66
48
33
27
1
11
48
36
21
45
127
8
4
35
49
95
33
16
32
4
60
8
87
42
30
24
1
89
19
47
144
13
71
25
12
8
28
36
24
83
33
12
4
180
36
60
5
7
20
69
7
84
84
5
39
9
39
117
96
55
23
12
108
13
23
30
6
54
3
108
63
13
53
43
12
12
23
21
3
33
27
1
8
12
28
23
9
21
79
35
9
40
5
6
90
96
84
84
12
18
61
36
12
8
28
84
11
45
21
7
56
27
13
24
8
16
36
17
30
6
66
9
51
24
129
135
25
20
40
108
12
11
37
263
33
16
68
28
89
6
1
5
15
88
11
1
44
112
47
12
48
69
27
37
24
24
20
141
18
6
30
24
1
68
28
35
13
11
24
61
56
16
44
4
29
30
12
9
15
37
8
16
173
6
60
9
21
19
36
95
45
4
71
1
56
52
101
27
36
57
27
39
60
108
13
23
69
136
156
23
60
49
17
7
32
28
12
20
76
32
72
12
4
20
76
5
27
51
93
87
49
8
9
7
12
56
9
31
48
77
15
39
36
49
8
36
3
24
13
12
36
180
59
13
17
7
23
45
21
174
21
3
1
60
60
24
11
6
7
8
9
91
56
72
51
60
6
63
4
83
18
12
19
48
32
4
47
21
4
5
139
11
121
8
52
72
71
6
18
1
59
45
15
6
24
43
47
33
12
27
24
21
144
144
15
9
16
24
53
48
67
156
32
72
12
4
23
9
64
36
35
12
13
12
83
205
8
96
4
23
6
3
48
88
12
23
24
21
9
12
7
12
149
90
12
1
32
27
73
36
92
33
60
19
12
72
12
65
67
12
24
44
108
15
57
87
49
44
88
36
180
65
63
12
3
186
15
16
23
12
21
16
24
8
39
93
16
24
24
12
24
48
24
72
20
9
150
6
18
13
12
11
1
23
60
1
11
24
36
13
11
33
51
12
24
21
16
23
1
20
15
18
6
6
43
24
47
21
28
11
45
40
48
8
28
8
36
76
48
59
61
80
3
73
17
6
13
17
51
48
16
24
71
24
6
18
12
37
53
27
27
13
143
1
36
32
81
108
66
30
79
56
9
60
19
11
61
20
12
57
6
9
21
51
9
6
84
1
24
8
3
30
114
6
3
24
48
16
12
71
24
9
27
13
8
28
35
1
12
29
3
15
9
3
49
32
3
30
90
21
3
1
29
72
54
6
15
36
3
33
3
57
12
75
54
75
57
15
4
41
31
59
9
124
11
13
53
63
27
37
41
3
4
53
36
19
11
81
3
33
3
73
131
1
12
47
33
36
24
12
75
1
60
35
6
3
21
51
15
45
4
5
3
28
24
29
7
48
8
72
4
71
241
35
60
30
63
24
88
5
7
84
72
108
36
53
27
4
12
72
5
43
11
33
3
13
116
21
99
21
3
63
60
24
30
19
56
12
76
11
30
15
51
25
8
3
30
18
9
33
43
32
3
45
27
84
33
3
21
12
57
43
35
69
87
36
48
12
1
8
144
21
79
8
40
32
27
1
32
15
85
101
27
27
49
71
12
25
32
3
105
28
5
39
16
116
52
32
4
11
6
ABCD 98951886856*3^$a+1 [50007]
17
40
48
24
27
18
251
43
30
15
3
53
61
216
48
78
126
90
126
12
6
12
42
66
5
16
96
15
48
9
48
69
36
23
19
53
163
12
42
48
36
59
16
200
13
27
9
36
59
109
27
39
126
18
186
15
264
144
80
16
69
96
11
16
48
153
71
184
3
5
43
5
1
15
57
15
39
12
21
48
3
162
36
95
16
24
8
25
72
12
42
84
96
12
54
36
90
21
32
1
18
173
280
8
139
66
11
61
3
3
12
6
90
9
9
30
17
79
18
36
174
53
25
48
71
16
3
53
16
48
24
72
45
36
47
24
109
83
48
25
36
27
24
24
3
48
108
6
195
48
8
19
5
133
3
3
21
80
24
163
69
39
12
36
17
16
56
43
66
3
69
99
51
18
75
120
8
192
144
67
117
87
9
117
144
48
3
32
61
11
7
48
6
51
48
129
18
72
18
36
15
27
5
40
63
33
51
6
15
33
23
24
97
24
84
54
6
95
49
36
83
40
33
47
31
66
36
35
96
19
48
114
48
60
36
11
19
21
147
5
25
42
18
83
37
36
108
54
6
84
59
13
6
29
40
8
43
150
138
69
243
72
54
72
36
35
37
51
8
79
42
36
51
93
12
18
5
1
95
31
192
60
18
66
17
16
3
96
69
24
240
24
168
105
72
47
163
72
77
13
60
47
109
18
108
18
11
43
5
40
9
63
9
18
60
36
48
45
69
51
24
104
13
3
104
72
1
111
93
48
99
8
16
21
42
81
24
123
21
123
198
60
234
9
8
121
36
54
21
51
117
69
12
168
63
75
6
54
12
6
15
24
45
24
48
11
43
108
41
109
54
5
79
17
24
19
21
8
25
15
8
64
21
54
21
24
21
59
49
36
240
30
6
335
88
48
27
6
95
139
120
18
168
18
12
69
24
3
77
43
24
21
56
7
54
6
72
21
168
8
24
31
48
18
15
63
54
12
78
17
136
3
125
37
11
96
16
147
90
59
31
6
3
8
25
39
56
88
15
84
6
39
27
36
65
96
16
111
41
88
144
51
24
30
39
21
3
69
30
53
61
54
18
12
87
104
48
67
29
144
13
120
90
161
96
19
5
133
108
216
63
32
49
18
114
30
72
6
30
41
40
15
57
27
24
117
80
31
105
48
32
37
99
24
48
57
23
13
294
144
54
39
48
48
152
37
12
39
33
23
13
35
25
95
48
13
6
45
24
33
47
24
97
84
6
90
12
183
3
5
7
18
24
54
17
19
29
97
36
72
51
8
43
54
47
61
132
12
59
127
90
102
108
5
16
177
183
3
90
3
104
49
132
27
96
15
222
12
63
32
16
3
77
48
55
57
99
144
54
60
54
48
60
18
135
128
136
33
18
18
83
16
27
30
78
90
15
123
6
39
48
21
27
3
24
45
57
87
99
30
95
48
151
9
81
71
19
30
167
16
33
60
3
8
61
27
24
3
18
72
12
42
48
96
30
23
96
7
54
6
102
24
15
56
67
42
51
48
9
23
16
9
54
42
12
54
101
64
248
7
17
19
53
13
42
84
165
33
24
191
19
72
6
23
61
3
96
81
95
19
21
96
111
17
48
24
40
57
66
77
48
7
66
47
48
121
168
72
12
180
72
15
27
36
65
25
48
119
43
36
9
87
65
1
60
18
129
105
47
25
15
8
61
42
12
18
123
8
85
54
42
30
69
21
54
24
18
18
30
51
63
9
27
77
16
9
54
6
35
64
3
144
24
53
157
42
126
35
91
84
41
37
36
23
85
12
15
24
51
18
3
32
96
37
30
36
9
117
18
54
42
65
96
13
24
126
45
57
23
16
15
9
48
8
13
48
108
63
45
126
42
11
19
101
25
108
27
9
15
189
72
30
132
138
6
54
3
96
75
60
41
13
48
6
48
6
15
3
138
18
41
16
93
54
72
5
13
27
24
3
5
72
7
78
123
33
111
21
171
80
24
40
57
18
21
3
18
3
9
39
96
32
88
57
36
30
29
85
30
477
69
12
71
16
21
18
185
37
48
150
93
153
198
17
37
78
48
24
54
15
128
184
8
73
23
72
109
84
ABCD 98951977466*3^$a+1 [50051]
6
24
12
27
3
6
42
258
22
8
112
12
26
22
62
60
18
18
3
45
72
22
2
6
90
24
36
34
14
15
7
50
12
60
10
56
45
27
21
3
6
18
6
108
60
42
6
18
40
26
46
12
2
39
21
6
30
24
10
26
30
18
84
36
72
22
72
14
22
14
24
10
2
34
74
46
24
26
36
24
10
5
9
94
98
132
6
30
10
2
24
24
30
66
108
39
48
9
12
82
26
22
14
6
18
51
69
3
27
16
8
72
18
108
10
2
6
40
32
40
32
18
22
26
46
14
22
2
10
38
18
66
3
3
30
60
72
51
19
12
50
34
80
42
12
15
3
24
28
36
56
6
42
6
66
6
12
30
16
50
24
12
90
93
3
18
6
66
22
12
26
130
2
120
60
10
72
5
24
57
22
36
29
27
4
2
18
16
14
24
48
24
24
70
26
36
60
42
30
12
27
9
18
30
42
40
38
10
14
10
8
30
18
21
55
50
24
22
122
39
3
16
2
12
46
2
12
123
27
18
6
42
12
12
24
46
38
12
6
42
6
45
21
24
12
63
9
18
18
6
30
18
88
14
36
27
33
10
72
5
33
82
80
21
9
36
10
20
40
72
72
36
20
21
43
12
14
6
54
24
18
24
6
10
62
66
93
19
8
24
21
19
60
2
63
21
3
7
60
2
30
21
21
51
19
8
48
24
16
32
4
113
21
54
72
18
10
20
18
3
7
14
70
8
78
12
10
41
45
10
26
39
51
28
36
5
24
24
43
14
46
17
27
4
26
22
2
108
12
12
36
12
120
22
14
34
77
69
12
42
52
14
6
16
72
5
3
28
20
21
3
18
30
18
70
62
12
102
16
2
10
20
30
46
12
8
21
43
38
24
48
42
30
24
34
48
62
18
28
12
74
3
43
50
12
48
72
15
72
24
27
48
40
26
3
24
3
18
30
18
108
34
29
3
6
120
12
48
54
24
42
58
74
36
12
10
29
3
21
115
2
12
36
46
8
6
22
44
24
6
18
18
34
14
22
14
24
24
46
2
24
24
72
70
84
60
36
24
14
12
24
6
64
8
69
19
2
75
43
8
64
8
18
54
30
39
9
60
118
53
7
14
36
24
18
64
8
16
72
50
60
24
10
5
19
14
42
16
2
6
45
19
8
30
18
4
2
36
70
8
6
36
48
6
16
53
51
4
36
96
8
4
48
2
48
63
21
58
12
56
28
44
6
60
123
43
53
7
20
24
4
26
10
12
2
18
24
4
2
12
12
10
5
3
6
12
34
14
36
10
26
10
2
36
6
4
60
72
8
21
120
9
34
60
20
18
27
21
46
14
60
12
48
22
20
18
24
96
6
6
48
24
18
88
14
42
24
42
3
7
20
21
91
2
3
24
3
16
32
6
60
10
12
32
6
39
7
14
60
82
24
24
53
79
38
22
48
2
54
18
12
39
19
56
21
9
12
24
96
22
8
42
6
24
18
3
105
22
20
30
10
32
6
84
27
33
72
114
21
19
2
12
39
51
6
36
60
24
34
2
46
14
10
80
18
27
21
78
16
48
80
6
15
27
48
40
24
2
58
20
78
10
77
7
14
30
42
22
98
22
48
48
29
43
24
8
21
129
48
24
48
15
55
2
60
30
6
18
72
48
24
16
32
18
106
68
6
15
19
128
24
45
48
91
36
48
48
38
3
3
4
2
24
34
62
22
2
10
8
16
56
40
38
12
30
48
16
156
14
30
21
3
6
15
51
4
20
16
24
2
12
39
3
69
55
12
8
76
14
36
10
80
114
6
54
12
118
26
58
12
56
90
3
31
17
3
48
28
140
24
24
4
60
2
36
18
16
50
6
18
12
10
48
24
2
24
10
14
6
30
39
45
12
18
18
22
26
51
9
15
9
15
3
42
10
20
72
18
6
93
33
48
10
26
36
18
6
12
30
30
18
24
45
43
104
54
12
10
2
15
75
40
8
88
26
70
29
27
18
72
12
10
26
24
99
127
41
91
14
36
22
32
4
50
130
5
69
6
24
40
26
3
33
36
27
21
24
72
48
72
6
42
30
16
120
24
32
88
56
72
24
30
34
84
50
10
32
40
14
66
6
42
21
48
9
39
19
24
26
36
15
3
16
80
6
10
26
24
118
38
10
38
24
10
12
20
16
2
22
36
41
3
4
14
96
60
10
24
26
75
9
48
10
53
45
10
14
22
29
19
8
42
6
54
12
46
2
36
24
12
10
20
6
22
2
18
66
6
54
66
18
22
5
9
24
10
8
54
58
32
69
9
18
69
3
18
22
2
54
42
3
9
18
24
18
6
45
67
12
12
5
31
12
32
6
72
22
65
31
17
3
78
10
56
54
10
32
21
3
4
41
9
42
24
40
14
15
9
15
24
27
16
14
12
54
16
24
14
34
36
89
3
4
14
60
15
45
106
14
3
43
53
21
22
8
24
30
39
51
160
38
10
12
12
8
6
34
2
6
102
10
12
17
21
30
48
90
34
17
81
12
6
138
12
10
2
36
34
38
60
70
12
36
56
4
44
21
45
60
24
46
26
34
72
38
120
90
24
18
78
30
15
75
24
42
36
39
3
18
27
24
9
72
39
51
66
6
66
24
36
10
104
28
50
10
8
40
8
6
36
24
27
21
48
12
90
18
3
19
5
7
14
54
28
20
18
10
20
69
7
14
30
54
18
30
10
14
34
14
66
52
50
90
24
40
26
27
3
18
6
88
29
99
78
60
60
24
46
12
38
24
58
24
38
12
84
12
22
32
6
10
2
30
16
24
2
46
8
72
30
12
30
18
60
10
14
84
12
12
27
51
54
48
42
18
30
40
56
30
66
6
70
17
31
14
30
40
38
10
2
6
52
108
2
82
12
8
6
24
39
19
14
18
45
27
6
12
36
42
114
6
30
72
18
21
3
24
144
69
3
45
19
26
6
42
96
10
20
24
30
36
12
24
15
33
60
46
26
58
2
18
45
21
60
10
2
22
48
8
40
26
3
3
18
24
36
186
24
6
36
24
36
24
60
6
42
48
22
5
33
39
31
14
34
92
4
48
36
5
45
6
40
50
27
3
6
90
28
2
12
36
63
19
38
66
30
39
9
10
26
24
22
14
154
50
6
64
29
7
26
10
5
3
90
22
26
24
6
30
12
46
53
79
110
12
22
108
29
9
12
36
94
20
16
50
54
66
36
34
110
10
5
75
4
17
31
14
3
31
2
24
10
74
12
18
24
6
106
14
39
67
36
2
10
29
9
10
48
2
12
111
69
12
84
6
40
8
28
17
115
38
22
41
19
36
50
39
3
4
38
10
65
33
42
21
21
36
18
6
10
8
16
5
7
17
67
14
24
22
20
96
40
24
120
5
9
22
41
3
18
48
3
9
10
32
6
10
32
30
18
18
6
6
12
36
15
9
42
28
68
18
6
40
38
10
96
29
3
40
32
6
72
22
26
39
51
30
24
22
14
24
12
24
10
12
68
45
48
57
10
2
30
28
20
42
27
51
16
14
34
29
19
50
ABCD 98952045118*3^$a+1 [50028]
12
36
107
96
13
78
54
36
12
24
108
18
12
42
18
54
84
54
54
78
12
54
11
97
18
42
35
37
66
137
79
42
18
5
103
12
6
18
198
72
156
11
85
12
36
18
89
37
42
65
19
180
18
186
125
37
11
37
11
7
42
30
36
24
12
54
96
12
144
18
6
84
72
35
144
25
12
24
54
102
24
47
151
84
54
36
59
31
36
6
30
60
29
37
42
156
6
72
30
6
12
18
24
18
11
48
7
18
126
36
6
84
6
48
6
12
54
72
18
6
29
37
90
36
132
66
114
66
6
54
18
30
6
108
53
31
108
53
144
1
24
84
54
6
102
60
72
126
54
54
48
78
18
36
48
60
120
59
55
41
13
102
144
18
11
79
60
66
18
162
24
84
72
114
18
36
12
108
36
54
18
24
18
120
18
60
180
84
6
66
78
66
47
61
54
144
126
6
84
60
84
150
72
66
96
12
42
66
60
48
96
18
47
48
48
109
54
84
90
143
7
30
60
48
18
36
54
36
42
149
13
48
18
90
23
85
24
66
72
89
127
6
36
18
5
13
36
18
12
17
37
60
54
30
203
31
42
66
36
54
36
6
102
59
31
6
59
187
18
54
96
30
6
54
48
6
54
12
6
18
48
60
12
42
12
6
66
24
30
18
78
12
180
18
42
54
5
61
96
48
18
90
108
11
144
13
54
29
133
18
48
72
144
36
24
30
23
1
12
90
96
54
30
18
72
11
7
41
1
48
132
11
109
131
1
48
72
24
36
18
102
42
18
30
60
72
18
54
77
97
78
84
54
114
5
61
18
42
12
18
6
198
90
12
36
24
12
60
36
126
192
72
89
73
78
72
120
89
43
18
18
18
48
60
102
18
6
108
54
36
54
108
66
18
18
42
77
241
18
77
37
11
127
18
54
54
24
72
108
144
48
6
210
96
36
11
7
120
6
120
150
36
12
6
23
96
96
31
18
150
30
24
36
47
19
77
1
47
7
18
18
66
258
126
12
71
1
126
6
102
36
126
6
90
84
42
66
24
90
54
138
17
48
115
6
48
71
48
96
55
6
84
24
12
24
162
18
120
96
108
72
18
30
42
120
6
107
13
18
17
109
126
101
13
36
48
144
24
48
108
114
89
199
12
6
71
48
79
18
72
71
144
1
90
30
18
36
36
72
36
18
6
102
60
23
61
24
48
60
30
42
12
96
12
126
6
251
139
18
35
7
185
43
5
49
47
205
35
1
6
18
23
43
6
30
17
37
216
6
29
55
18
6
252
30
6
54
54
54
36
54
66
36
18
186
83
79
72
30
60
12
35
48
13
120
96
18
41
96
91
5
19
18
138
17
19
18
114
36
72
90
72
12
150
12
54
198
78
48
18
36
18
59
1
108
30
42
11
79
72
36
5
61
54
78
12
54
24
12
54
144
24
12
60
12
252
6
12
168
84
24
66
24
36
102
144
150
59
43
42
11
48
25
6
30
36
78
12
18
42
12
114
11
55
89
115
12
6
11
97
72
120
18
18
11
13
36
30
17
187
53
31
17
37
72
18
42
30
18
36
42
102
24
84
18
42
11
37
42
17
103
108
6
18
72
126
48
36
96
72
12
119
13
35
1
36
126
48
162
126
54
71
7
48
96
174
6
18
18
102
6
30
42
18
12
24
120
24
71
31
60
12
132
72
84
18
24
66
78
36
11
97
198
36
48
6
36
30
78
54
324
12
18
60
59
25
90
78
84
78
54
12
72
42
18
66
72
29
31
30
96
30
36
6
54
36
65
25
18
30
90
29
25
6
17
55
108
29
37
18
108
18
18
41
37
36
71
13
6
77
13
36
48
54
132
18
12
23
49
36
11
25
168
18
12
54
54
5
96
7
6
30
108
18
60
72
174
18
35
217
90
36
270
72
144
35
97
66
108
72
36
54
95
145
36
66
54
276
18
12
78
48
24
54
84
108
60
12
24
149
13
66
78
48
72
6
53
31
6
11
43
84
114
48
24
234
108
17
109
36
30
ABCD 98953066588*3^$a+1 [50119]
16
156
84
45
39
33
48
47
12
157
23
28
45
72
71
16
228
80
37
75
144
212
60
64
48
12
20
13
23
88
24
32
108
85
27
48
36
81
63
33
72
23
49
111
48
57
359
16
24
84
12
57
63
92
48
85
119
16
32
16
120
252
44
96
25
119
25
239
49
63
33
59
16
36
168
81
15
56
40
33
48
99
69
39
33
3
180
32
64
144
44
13
83
160
164
337
48
111
252
93
72
15
48
9
87
33
11
180
156
60
4
21
11
180
12
13
24
15
8
52
84
192
48
32
40
20
64
213
23
4
69
135
176
16
33
111
164
52
120
8
49
23
40
8
40
32
168
72
112
12
45
119
112
48
72
68
36
108
180
96
241
24
15
56
64
32
48
144
88
80
48
136
44
37
303
92
100
72
176
64
56
76
108
81
87
12
20
97
39
24
32
64
57
15
260
85
24
51
80
84
1
27
12
20
85
23
216
12
148
105
239
40
12
45
191
88
60
80
204
52
48
20
72
40
33
63
12
141
15
96
24
57
99
141
35
13
51
60
48
72
9
95
184
48
48
12
93
47
40
12
32
60
36
52
32
60
36
12
76
164
16
69
27
68
25
51
32
229
279
57
87
585
27
140
16
20
192
13
63
9
23
73
111
48
12
44
72
217
72
48
63
33
39
72
24
32
232
81
47
25
159
36
32
52
33
71
4
48
69
15
140
144
12
292
132
80
60
85
63
120
68
13
195
21
11
4
153
143
4
144
96
48
141
35
220
32
24
25
3
48
180
57
15
57
203
52
108
132
144
56
4
165
135
96
80
36
37
23
25
23
4
68
217
111
20
16
20
28
80
12
16
84
108
57
96
48
11
4
57
72
27
36
12
48
60
84
68
97
135
153
167
121
47
48
49
24
275
4
80
76
132
60
93
111
168
8
52
20
256
176
288
121
39
8
160
33
35
37
27
132
128
1
72
35
160
92
52
60
56
12
37
120
23
28
44
121
47
25
15
81
72
39
68
28
84
96
204
120
224
24
48
148
320
4
32
289
87
20
384
13
3
48
92
24
40
180
156
20
13
99
48
204
80
73
15
188
192
85
63
24
24
12
45
95
40
8
36
76
212
13
24
143
232
120
44
100
12
32
208
12
20
61
24
107
16
188
4
32
13
3
20
88
420
80
132
25
3
69
87
81
87
48
152
121
11
196
12
108
24
48
12
36
44
109
231
168
36
20
121
231
8
112
8
40
144
32
148
213
39
68
100
12
48
21
27
44
36
85
47
172
80
16
60
512
88
8
64
33
135
108
45
111
24
104
73
39
24
264
32
36
28
9
23
40
48
156
69
15
224
40
180
92
88
12
21
27
12
56
40
72
153
48
135
204
117
111
12
156
81
51
20
28
45
167
25
23
1
59
61
39
72
128
16
24
105
35
52
57
15
57
39
72
72
132
80
60
25
119
4
192
45
3
128
244
44
4
56
120
64
48
24
48
33
15
120
9
ABCD 98953305182*3^$a+1 [50001]
9
14
36
34
60
2
28
9
11
22
30
18
30
6
3
96
111
9
11
6
58
90
2
30
28
26
66
18
10
62
4
6
8
12
58
6
3
48
33
2
4
26
34
14
55
5
66
10
26
4
66
24
14
46
44
22
18
62
88
6
56
30
13
35
132
24
4
117
95
49
45
20
4
60
30
2
48
16
30
9
81
20
19
41
40
24
2
30
30
25
33
56
54
46
50
34
15
5
91
15
60
69
57
134
40
24
86
139
71
6
43
51
150
14
6
43
41
76
84
30
36
50
4
6
14
67
72
11
10
32
48
72
18
97
9
50
61
3
96
180
24
9
57
36
27
47
34
111
41
58
20
46
3
53
24
180
124
51
69
2
18
7
39
9
27
18
2
49
21
8
76
96
63
15
2
64
180
99
11
13
48
23
49
81
6
14
10
6
3
23
28
2
43
215
76
74
10
9
23
34
15
168
83
118
32
4
80
4
39
11
10
50
1
65
4
36
20
16
48
92
48
40
62
18
46
56
97
21
6
20
1
24
9
110
60
30
136
24
39
41
12
4
84
2
48
1
15
50
54
10
6
9
216
69
20
6
49
24
11
30
52
18
90
66
30
20
43
41
151
41
10
45
89
4
2
24
130
15
5
43
57
63
21
62
4
90
6
170
78
10
126
9
47
25
33
26
70
30
9
21
80
36
60
58
20
46
14
10
20
16
24
12
44
40
20
16
54
33
87
54
20
22
24
36
30
15
9
84
42
9
48
53
28
32
28
20
72
7
117
14
10
12
38
1
105
86
48
25
11
46
54
33
48
45
8
16
3
3
38
12
120
60
4
24
12
87
17
96
4
75
39
36
90
66
8
40
62
18
25
41
4
62
18
126
4
110
40
2
10
8
7
48
117
27
17
10
69
81
14
10
30
32
18
16
30
9
24
41
36
36
40
15
29
19
45
2
198
12
7
21
26
4
2
4
15
9
2
100
24
80
49
35
61
9
12
84
15
9
39
77
19
47
24
174
40
66
200
6
108
31
15
30
74
10
6
26
70
18
30
66
26
78
60
19
23
25
9
60
26
4
26
54
60
24
16
54
56
66
54
4
60
32
4
63
3
44
1
39
176
25
63
57
9
14
46
20
4
92
40
24
36
99
9
30
30
36
30
26
60
120
58
6
66
9
5
24
12
24
100
6
48
6
24
80
6
6
18
82
15
24
9
111
65
64
2
90
4
39
21
164
31
69
12
68
82
78
186
33
3
128
22
38
49
41
72
60
10
14
4
30
90
39
57
15
24
5
12
28
27
23
16
26
70
144
24
105
11
4
72
18
32
144
60
40
3
41
36
19
5
91
5
64
6
26
67
41
16
20
6
13
21
26
48
40
9
81
39
47
16
48
50
10
66
26
18
72
108
40
36
24
32
160
14
10
39
5
16
6
18
2
58
20
30
36
24
6
16
98
49
17
31
72
83
13
65
31
105
39
72
15
33
11
34
12
38
10
72
15
39
14
70
21
129
15
65
10
2
67
27
36
48
6
20
4
66
14
52
80
184
30
74
30
6
60
31
24
48
21
62
18
52
60
8
10
81
89
22
24
81
23
6
19
47
4
30
6
48
9
57
39
77
19
29
22
45
5
58
9
21
36
15
105
14
16
26
24
4
72
68
55
47
4
26
40
27
72
15
56
88
6
3
93
3
24
57
114
32
34
26
24
73
41
42
124
26
58
30
12
3
5
19
23
25
23
30
60
72
48
36
10
56
108
106
50
24
25
5
19
17
79
161
16
87
23
28
66
104
16
50
70
30
74
16
3
117
3
71
40
2
60
64
24
20
16
50
34
27
153
20
40
26
10
15
15
54
6
21
93
36
144
62
64
104
25
45
26
4
69
53
84
24
72
4
3
23
138
52
8
16
24
20
130
2
24
4
30
9
33
38
22
74
1
15
74
40
111
9
20
19
21
20
24
31
48
57
24
2
34
20
4
12
8
6
60
4
6
44
40
120
39
17
6
49
24
95
136
26
120
10
38
46
60
74
60
7
48
17
28
6
60
24
30
20
16
84
51
24
72
65
64
15
81
24
135
5
19
17
88
56
70
9
17
28
30
90
42
198
2
18
60
52
54
9
51
74
16
44
31
5
4
39
21
2
58
32
78
22
84
24
36
26
24
25
9
32
7
21
50
42
4
26
18
10
21
39
9
11
60
30
19
17
34
62
7
107
70
60
3
11
6
10
44
49
21
72
18
42
39
35
66
24
19
15
6
110
6
64
24
62
24
40
6
48
60
72
134
1
24
5
124
30
2
7
77
64
120
2
34
24
32
7
17
24
76
50
25
24
21
60
15
99
2
34
114
180
51
24
24
33
48
12
8
10
20
46
14
100
6
24
6
50
54
22
8
10
9
63
84
30
6
60
50
19
24
35
109
111
36
20
240
10
30
20
36
30
18
22
27
21
51
48
21
2
28
32
13
15
102
78
30
6
30
99
105
110
6
126
34
104
12
7
81
39
96
81
24
111
15
90
15
69
6
66
74
4
6
14
10
2
13
5
12
4
14
42
100
50
60
24
25
105
20
43
33
74
13
63
38
12
40
20
18
82
8
142
14
24
70
30
2
4
33
107
84
6
66
40
114
60
44
70
120
30
150
90
170
22
44
46
48
56
6
10
9
11
34
171
9
14
1
9
15
21
24
99
101
66
150
34
36
6
44
4
120
6
14
46
14
6
70
51
5
43
51
21
23
1
35
30
4
51
48
72
105
14
6
43
21
12
8
22
ABCD 98953405568*3^$a+1 [50016]
39
69
75
57
84
24
15
87
18
72
54
6
144
15
225
204
71
49
39
36
44
7
333
3
29
76
69
36
24
6
93
81
24
11
199
89
12
16
164
61
18
81
9
227
115
189
99
141
51
33
56
36
133
6
24
57
33
252
3
117
180
24
30
66
54
9
96
68
76
36
20
1
48
120
111
21
24
120
35
61
47
97
15
51
120
65
72
7
6
60
84
24
99
93
18
126
36
35
252
1
6
126
90
78
36
6
18
132
90
48
66
30
486
138
6
66
17
1
60
96
216
3
15
126
204
51
96
33
42
33
15
201
9
111
20
61
48
6
33
72
105
144
60
12
3
57
18
96
24
42
87
57
6
30
84
111
63
6
24
12
95
109
144
12
30
237
96
45
30
30
276
150
66
228
12
75
44
1
119
88
33
47
1
96
30
120
105
129
36
15
129
72
107
13
95
145
48
60
30
66
71
13
90
42
144
30
66
167
7
189
44
61
12
84
39
81
36
264
35
48
91
186
150
66
35
12
88
105
54
54
36
83
48
85
24
24
6
96
90
150
168
57
15
114
60
36
30
18
216
6
54
84
71
31
138
72
35
49
90
24
42
78
30
66
24
77
60
13
240
96
60
30
24
17
109
75
39
30
36
24
47
49
246
17
16
87
90
30
18
30
9
297
54
42
95
205
60
47
120
160
36
57
60
108
42
153
105
102
30
24
36
3
105
11
1
60
48
60
30
89
108
13
156
99
144
21
156
30
54
60
39
57
36
108
12
18
186
11
4
69
36
6
24
24
57
33
12
243
56
28
3
48
72
117
21
36
71
145
60
63
135
126
99
111
30
143
60
7
114
72
48
47
79
66
150
29
25
3
33
60
18
69
273
18
6
24
210
72
9
9
30
30
42
30
75
180
80
13
30
6
84
135
15
17
55
90
78
69
21
36
443
60
13
78
6
84
180
107
13
12
95
25
15
92
1
60
60
36
6
9
15
65
228
1
42
78
192
99
36
33
47
19
33
108
45
30
54
144
90
72
18
27
99
6
59
49
11
336
13
102
18
6
114
156
23
108
85
3
15
29
52
255
65
16
93
42
17
7
216
120
17
37
36
87
81
75
224
91
17
280
15
57
117
51
12
93
39
21
48
12
95
13
66
150
36
147
3
257
1
27
3
17
79
30
3
92
108
7
81
285
360
138
66
11
52
21
39
21
30
89
112
68
13
3
21
126
24
24
66
6
114
71
13
36
60
24
119
91
42
84
3
231
270
12
3
27
30
180
87
8
13
12
75
92
1
6
30
51
159
65
28
27
6
239
61
47
288
24
1
27
3
78
179
61
186
165
68
13
90
48
69
228
15
365
13
39
33
78
216
69
45
30
120
330
15
207
18
120
36
39
27
78
36
3
20
7
24
162
59
49
60
132
60
48
96
51
240
12
21
72
59
156
60
103
102
48
135
27
144
54
252
24
95
160
165
3
68
19
221
12
16
21
144
59
372
109
6
6
18
6
96
234
53
13
48
150
17
133
162
18
126
153
93
18
17
40
15
48
137
109
186
5
19
33
332
28
63
54
90
101
60
ABCD 98953422552*3^$a+1 [50070]
216
87
21
6
48
33
12
51
141
108
21
147
87
57
15
54
39
120
75
288
264
198
42
48
72
105
165
204
30
240
57
9
75
51
54
231
24
3
105
15
72
54
72
219
39
30
27
33
36
15
33
147
93
75
120
57
243
93
180
42
120
72
33
180
72
261
12
90
213
3
201
93
123
120
24
15
96
45
57
87
129
42
138
27
12
60
51
21
60
216
180
147
45
60
111
54
42
345
153
6
90
84
3
39
48
345
93
192
18
129
60
81
24
18
48
162
63
87
90
147
60
408
180
12
336
72
60
21
246
144
54
207
195
18
87
15
45
123
210
108
75
39
30
3
120
63
234
3
12
39
21
33
36
30
6
3
12
273
138
45
12
21
27
39
153
120
12
228
12
240
9
162
42
183
120
132
432
48
120
48
27
270
18
24
225
39
129
93
18
57
33
54
126
66
21
24
60
45
84
54
360
6
39
123
48
150
84
15
21
162
72
78
72
138
114
51
72
57
15
96
45
39
159
24
336
69
108
63
9
135
57
105
84
27
15
30
15
3
57
519
93
123
249
96
165
72
306
417
132
228
15
30
75
93
99
12
9
87
147
105
45
12
3
180
87
45
60
45
210
366
48
231
3
45
213
15
87
45
81
24
15
252
111
48
6
3
12
51
105
9
126
162
15
48
24
15
21
24
171
309
48
27
18
63
24
300
96
72
363
9
96
132
252
36
24
21
39
48
252
60
159
6
51
15
24
45
21
222
93
72
72
96
240
72
93
27
27
216
30
27
141
120
144
3
12
72
36
9
108
27
48
87
18
3
45
267
48
24
36
24
15
150
18
48
198
27
105
30
162
3
12
237
18
6
159
93
192
6
264
78
87
123
114
126
54
3
45
3
159
213
48
117
132
18
477
9
39
132
120
69
162
102
18
129
213
75
87
96
165
192
12
381
312
63
315
48
21
168
45
60
147
288
108
27
96
69
12
48
105
3
12
12
48
27
21
60
117
90
117
81
90
54
234
21
3
117
60
15
261
123
21
171
24
45
129
87
99
210
3
51
21
33
72
90
78
3
84
75
81
12
27
21
129
291
84
48
273
15
27
126
144
75
117
291
144
120
9
36
3
12
120
75
261
12
105
63
24
600
276
24
216
12
12
48
120
123
57
15
45
75
57
216
12
168
3
126
3
12
3
93
144
36
204
9
291
15
213
51
141
60
381
27
45
ABCD 98953798382*3^$a+1 [50013]
16
24
56
45
19
20
24
9
3
45
60
15
72
52
24
29
18
45
4
95
81
12
88
8
16
36
107
1
11
1
20
64
5
24
15
120
39
6
27
9
3
27
36
54
15
36
27
12
6
3
12
24
9
7
17
91
12
35
18
39
51
42
3
45
39
21
12
24
15
36
48
45
27
4
20
144
21
54
1
65
18
13
23
21
75
36
9
39
1
36
60
24
8
52
8
48
24
15
1
17
3
24
21
78
66
18
21
39
121
5
27
4
8
15
12
18
7
11
57
16
32
108
16
5
111
4
8
12
9
7
29
6
85
5
48
24
30
33
48
9
3
4
35
33
36
76
35
48
18
24
3
12
15
36
13
104
12
24
9
7
44
40
5
15
39
81
16
5
55
24
101
6
69
51
72
21
69
3
12
3
42
27
3
90
96
51
36
15
13
47
57
28
24
84
5
111
48
15
37
36
60
20
4
60
8
36
27
18
75
52
17
43
44
84
12
75
102
43
80
24
4
11
1
44
36
27
1
12
5
42
66
39
36
40
29
3
39
21
69
18
12
21
15
229
41
3
112
32
12
60
3
30
87
4
5
54
12
126
39
96
15
48
9
52
29
27
72
27
9
15
9
60
12
36
9
39
12
39
36
9
100
29
15
36
21
24
84
51
4
80
27
33
12
48
24
16
20
52
47
13
119
1
48
56
21
39
105
51
4
24
5
6
18
15
12
4
5
36
126
9
76
5
3
27
42
67
23
1
32
48
12
132
48
48
21
31
17
15
12
15
9
36
4
17
3
40
152
12
15
72
33
3
33
51
24
57
12
12
3
36
57
15
25
32
21
91
11
150
12
15
12
9
87
28
17
15
12
12
16
65
75
40
65
63
16
29
39
3
69
4
11
18
15
12
15
90
36
12
36
7
107
21
12
39
18
3
48
39
18
90
48
9
52
29
7
125
3
15
37
108
56
64
77
3
24
16
11
49
71
6
19
29
15
21
3
48
12
15
37
44
9
43
32
15
37
65
24
39
12
15
1
24
29
6
1
24
11
9
40
20
60
4
41
79
89
18
12
36
1
5
19
11
60
1
44
3
57
3
12
6
19
53
3
9
3
3
25
20
304
36
48
11
78
12
19
17
99
33
27
156
27
6
7
8
15
1
24
36
8
28
8
36
9
12
27
27
25
24
56
36
12
27
21
39
105
4
20
9
42
1
8
24
147
36
9
24
12
4
24
89
15
15
61
60
11
1
35
9
3
72
6
15
4
20
36
64
8
12
100
80
15
24
12
57
51
21
3
13
53
6
30
55
35
1
17
42
90
19
11
1
20
12
21
39
28
5
103
11
33
16
80
12
39
90
51
28
12
32
52
35
1
5
19
116
64
96
80
15
25
29
60
18
18
18
165
16
84
5
15
60
24
27
30
55
35
1
8
52
107
1
20
9
27
63
33
28
35
21
51
12
6
67
48
12
20
4
173
127
24
47
73
20
12
12
60
96
60
24
12
64
17
3
16
44
39
33
9
15
24
36
45
55
20
15
61
17
63
24
4
11
24
97
60
8
16
24
29
31
41
15
33
27
15
33
21
15
36
108
33
43
56
84
15
42
3
15
9
12
16
17
3
12
15
36
72
9
24
36
4
32
27
12
126
27
45
3
3
36
1
65
115
20
28
36
104
36
36
27
36
85
72
77
12
63
60
36
16
5
36
15
12
16
20
96
24
12
27
36
37
20
63
1
24
36
71
12
6
31
20
16
108
12
5
19
35
9
15
45
40
5
36
18
105
15
6
15
24
12
33
3
15
33
9
27
4
125
235
60
80
24
21
67
200
57
3
45
24
15
21
27
21
54
37
20
4
17
19
20
24
36
40
8
27
33
45
15
12
3
21
16
36
44
33
15
3
9
24
15
6
36
147
15
18
30
69
135
18
3
4
44
160
12
77
7
29
87
27
1
17
3
24
81
27
12
16
56
15
109
17
75
63
24
30
72
6
45
28
20
12
88
5
7
60
8
16
36
24
23
21
24
16
36
20
9
6
1
24
60
5
15
15
61
84
23
36
1
24
32
4
41
19
35
18
42
30
63
36
45
36
3
12
40
8
28
68
16
44
24
12
93
91
32
39
18
18
13
36
35
9
24
12
40
5
15
45
51
24
9
7
128
52
47
37
20
33
7
36
35
18
12
19
24
32
69
75
3
73
20
33
31
80
60
76
20
72
21
15
24
72
4
11
45
45
30
18
3
40
29
6
12
42
30
69
16
29
54
12
21
57
66
21
16
32
28
24
11
12
36
105
40
41
3
12
24
45
39
12
9
31
53
15
60
96
12
3
141
24
27
18
7
35
13
32
64
44
12
4
23
90
6
54
51
57
39
64
36
84
41
15
9
39
16
20
12
3
9
3
18
27
12
3
12
162
24
51
36
64
24
44
12
3
30
6
12
54
3
15
1
20
21
15
33
42
61
104
81
108
54
37
60
8
12
15
54
7
65
18
9
96
21
30
9
9
18
45
12
33
19
8
36
15
45
12
12
28
32
15
72
54
39
28
5
48
42
9
4
36
44
36
69
39
15
21
27
25
44
4
20
15
6
30
21
39
1
20
9
3
72
24
9
103
5
63
15
105
36
4
36
36
32
3
54
66
18
36
19
32
75
49
68
16
12
8
52
32
16
20
16
20
39
9
36
12
45
19
8
12
24
16
36
29
3
21
27
27
12
18
3
39
9
16
8
51
61
8
28
108
36
29
111
15
6
30
93
21
19
60
44
21
75
12
4
24
12
32
21
15
51
6
3
69
31
44
63
9
48
120
27
21
4
56
4
20
4
47
24
9
84
36
96
45
19
12
17
3
40
104
24
16
84
59
12
153
213
18
1
65
6
33
16
35
61
48
60
20
40
41
3
12
9
102
69
24
16
84
65
51
15
61
8
45
51
33
6
21
15
25
24
17
60
3
24
12
48
93
30
49
104
84
12
45
54
1
11
24
36
69
36
4
29
55
36
36
5
15
33
132
3
40
29
3
69
15
84
27
84
61
24
116
15
13
41
60
48
7
24
60
71
105
3
21
52
53
24
3
24
48
12
3
21
60
12
4
8
105
96
27
57
7
24
47
9
21
18
25
56
4
5
75
24
72
9
147
4
20
9
7
20
15
169
20
9
72
19
53
75
87
21
60
57
7
8
3
13
12
24
80
3
13
23
12
132
36
36
1
17
3
12
51
36
90
6
72
18
19
84
5
66
18
72
63
16
35
21
9
271
23
45
75
6
12
27
36
12
3
1
8
16
11
21
12
16
5
12
19
44
12
3
36
69
ABCD 98954098286*3^$a+1 [50081]
3
45
19
120
104
36
160
60
24
12
32
57
43
53
67
72
48
5
123
72
148
89
19
36
36
120
29
19
96
128
40
392
88
53
3
4
32
124
77
24
31
89
139
101
19
116
4
72
29
3
36
369
127
41
24
91
32
40
5
43
29
31
12
53
120
192
51
196
96
144
84
200
21
48
147
64
44
36
64
5
3
4
48
60
5
63
172
116
16
20
16
48
80
21
123
76
60
116
33
31
36
48
140
105
3
4
36
77
175
36
140
9
27
76
108
24
188
112
12
20
28
53
24
3
45
187
156
48
84
108
144
96
17
48
19
108
48
44
160
24
72
72
12
96
60
24
108
65
223
12
260
412
5
31
60
24
60
65
48
127
96
48
60
152
40
29
75
76
32
76
36
60
5
120
43
48
12
12
20
220
125
48
55
96
41
139
269
67
5
123
40
72
264
29
187
48
5
55
12
36
89
19
29
87
76
149
48
15
160
60
36
161
115
8
16
72
48
12
12
48
77
3
72
40
5
31
60
77
7
140
40
5
55
48
12
77
103
12
5
79
96
108
48
168
24
56
256
53
120
43
32
36
52
29
115
125
3
93
163
12
89
19
56
28
12
48
56
112
48
12
228
120
20
4
48
125
43
29
72
3
72
88
56
64
8
88
29
91
149
48
43
12
12
173
43
72
24
5
3
36
36
364
32
57
51
64
8
28
17
19
80
88
128
4
185
91
8
4
36
12
84
48
48
5
103
12
48
32
40
120
29
103
12
84
44
16
20
4
5
55
12
173
7
84
120
96
56
45
115
72
128
64
53
27
136
77
175
65
175
132
24
24
92
4
77
19
24
20
16
65
163
53
103
41
91
8
21
15
64
161
96
3
64
12
113
31
60
36
80
36
108
76
48
197
91
20
9
391
132
80
16
72
20
28
180
44
45
67
36
68
136
5
3
45
48
195
117
55
48
89
91
12
17
219
4
36
32
117
91
384
72
20
144
64
113
24
139
72
24
48
77
115
8
45
7
96
12
72
24
29
3
148
144
68
124
36
92
16
20
21
43
48
149
43
12
36
24
20
28
116
244
5
3
117
67
24
72
12
36
24
5
43
48
192
5
3
16
53
43
72
32
21
120
24
139
20
9
7
288
20
16
24
72
101
43
264
20
36
40
77
7
60
32
16
48
84
113
19
5
48
55
80
33
43
176
45
199
60
72
12
12
5
63
105
3
45
7
36
92
64
65
15
16
12
8
72
136
60
60
24
77
19
24
5
63
52
12
41
72
3
45
139
48
132
68
108
52
56
112
48
56
108
76
104
40
5
27
21
115
8
117
63
16
48
36
29
48
3
136
84
12
128
189
7
96
84
128
28
60
20
9
103
36
12
240
17
15
16
17
43
77
67
68
100
48
12
17
3
40
132
116
16
5
96
7
36
60
12
20
4
48
48
44
64
44
16
344
165
91
29
127
164
144
88
197
48
115
60
48
92
72
16
24
77
91
77
3
40
48
20
16
36
92
28
5
3
16
120
8
76
32
57
43
5
43
149
43
92
108
40
12
48
44
36
112
36
72
24
44
100
29
51
117
55
48
32
64
80
36
40
104
256
144
48
197
43
156
92
69
48
31
396
36
32
112
48
92
21
19
101
67
8
28
137
19
144
120
144
48
12
12
48
53
19
5
115
36
48
132
5
7
12
24
12
48
36
156
137
72
99
64
5
3
165
67
ABCD 98954550218*3^$a+1 [50559]
221
48
204
103
113
207
160
144
11
133
192
305
175
257
36
144
198
85
143
270
24
36
72
63
9
103
5
12
415
48
137
108
72
300
6
369
81
84
235
320
21
54
378
72
163
53
54
373
5
132
7
59
69
333
67
221
211
96
125
462
85
48
65
78
1
89
7
137
55
11
85
137
48
60
235
137
60
139
96
17
126
144
97
41
7
368
165
198
54
127
89
7
155
288
181
89
60
84
151
80
64
192
161
127
5
427
161
132
108
180
180
192
6
102
235
113
79
5
6
85
89
36
24
27
333
48
115
65
90
18
51
63
97
96
432
53
42
193
77
163
224
219
37
17
31
137
12
60
63
64
96
77
307
143
1
5
84
168
12
115
48
144
239
241
59
85
29
36
31
143
6
27
45
288
120
235
192
144
48
53
27
75
6
270
1
161
79
48
80
45
210
1
144
365
156
144
258
18
99
81
72
120
42
37
53
48
132
66
42
27
165
123
93
19
5
43
240
287
270
163
624
240
161
222
90
108
180
55
107
37
80
21
859
128
16
95
114
90
18
72
120
115
80
160
41
60
91
11
69
189
67
144
149
27
45
115
113
15
64
48
113
12
78
181
336
107
126
132
108
12
60
108
12
7
80
16
95
49
443
37
53
192
235
95
81
57
55
53
312
259
353
48
222
1
125
300
87
144
208
335
90
60
43
5
123
309
186
1
29
67
5
60
288
504
66
114
48
19
341
132
55
413
19
80
64
269
115
5
43
47
150
27
81
120
60
27
160
11
117
27
261
16
11
85
77
300
7
48
293
180
7
5
123
45
163
107
48
37
5
187
128
153
12
43
65
15
16
149
132
228
19
288
48
29
270
36
97
155
48
85
59
126
60
84
180
276
127
107
246
79
53
27
171
324
156
37
288
257
12
67
96
143
465
9
55
191
49
5
43
17
63
448
209
216
ABCD 98954999758*3^$a+1 [50018]
1
144
44
15
57
40
23
1
24
47
97
36
35
36
36
85
108
35
85
11
24
61
8
16
80
15
96
105
48
76
587
48
1
48
32
75
24
109
83
48
21
256
23
96
25
275
109
131
165
4
95
1
371
33
24
111
96
1
179
61
23
1
8
27
73
96
44
16
96
119
49
56
64
11
205
60
47
48
69
136
104
48
99
24
49
36
155
60
321
88
23
24
1
119
25
11
84
25
48
143
37
12
216
239
60
1
44
15
120
1
23
36
60
133
131
49
96
191
33
76
47
145
35
13
96
68
136
72
8
87
24
1
32
51
37
83
12
73
155
36
81
40
179
36
33
51
156
9
424
35
165
64
11
60
81
99
12
25
60
108
80
16
59
36
144
96
144
1
56
3
12
57
96
40
35
169
47
36
33
15
49
47
36
48
12
145
12
263
85
23
129
28
84
59
49
71
36
25
155
69
40
167
24
60
24
120
12
193
60
36
56
123
21
4
144
47
13
83
97
20
171
12
24
60
85
95
144
1
11
13
95
180
61
84
476
16
84
96
228
60
35
25
120
11
189
51
156
97
47
81
63
9
76
35
36
24
60
9
576
27
13
276
36
143
97
24
96
95
60
13
35
85
47
37
36
191
96
97
96
200
40
12
203
169
56
40
120
276
84
155
97
83
25
36
35
24
25
71
24
57
3
60
96
24
157
23
169
11
37
83
60
60
60
36
36
60
33
4
48
12
36
12
84
20
111
73
96
96
83
49
131
9
100
47
49
35
9
40
11
240
157
83
12
25
143
1
8
207
49
24
12
59
49
8
88
84
47
61
32
40
47
1
32
136
47
25
83
37
72
56
255
145
35
96
13
8
39
33
3
37
12
11
144
24
180
21
99
132
217
8
3
60
132
69
64
11
13
83
109
155
213
136
72
59
61
48
24
11
49
83
13
92
40
23
192
129
148
47
229
71
9
76
59
1
56
75
144
61
35
84
36
109
176
243
109
48
108
20
124
36
96
224
16
8
148
203
12
84
180
24
180
96
120
49
11
193
47
69
75
85
71
121
60
12
32
39
36
84
25
275
36
60
25
179
72
144
145
119
12
37
11
61
119
145
95
36
45
99
109
8
144
4
155
25
32
279
133
20
316
12
32
51
37
23
241
11
229
456
23
85
156
35
165
39
1
8
160
216
11
85
176
39
33
76
12
23
25
107
13
56
51
69
124
11
96
264
1
23
36
84
361
24
12
188
15
1
56
15
193
71
1
35
108
9
28
12
48
83
1
59
181
11
217
32
135
121
60
83
25
56
15
61
92
52
68
27
24
61
11
48
37
24
200
99
25
227
25
59
60
61
164
39
72
249
4
92
120
88
56
75
85
155
13
131
156
33
51
60
1
96
8
24
51
69
147
109
95
105
15
97
240
24
119
120
9
72
15
1
8
52
35
204
144
61
24
131
13
32
28
36
47
33
76
68
76
71
24
1
60
35
84
72
37
83
13
20
87
25
23
145
131
45
16
ABCD 98955382952*3^$a+1 [50005]
213
24
108
23
64
144
144
48
192
56
205
11
421
72
168
35
168
229
48
48
59
16
9
36
155
1
15
21
75
72
117
120
83
40
72
45
51
72
56
16
21
147
32
109
11
13
75
165
72
51
117
12
23
48
133
51
93
27
176
208
24
32
13
48
99
69
11
256
69
219
24
21
11
24
49
15
21
96
99
21
171
105
23
25
192
60
84
84
107
157
227
109
75
80
24
88
309
96
48
36
63
96
129
23
13
384
35
40
48
24
80
24
72
64
144
9
167
16
24
21
120
83
181
108
12
276
15
45
27
168
24
9
60
72
48
96
51
80
112
32
61
3
357
59
25
23
48
13
147
104
13
51
24
21
144
96
155
64
8
192
97
23
13
83
120
72
229
123
96
105
156
3
120
21
11
24
37
203
72
25
12
120
72
48
3
24
24
24
21
36
180
96
59
325
51
24
8
88
165
123
357
48
72
3
69
227
25
39
189
3
117
35
13
72
27
8
25
108
155
85
3
120
57
39
24
56
25
71
88
21
96
83
72
253
11
73
96
39
21
75
9
47
145
39
21
51
69
35
48
61
12
15
405
3
96
96
57
12
24
107
24
64
9
15
32
1
39
165
3
8
24
88
57
84
99
96
57
23
61
48
107
61
120
99
153
15
8
13
99
8
109
35
48
112
48
93
72
275
25
47
264
61
99
249
191
37
12
12
83
232
21
83
145
71
96
160
48
45
35
96
16
128
304
32
48
121
111
168
32
120
88
72
93
155
328
45
75
8
85
251
13
36
39
48
153
39
45
72
120
48
11
1
23
72
16
45
27
57
15
24
32
48
120
1
71
24
61
48
27
8
49
12
3
96
69
27
33
228
35
120
13
96
11
72
37
35
16
24
69
24
11
64
117
48
11
157
48
179
373
228
39
381
27
45
107
40
21
11
160
21
60
15
93
96
360
35
133
120
147
21
83
16
8
277
75
120
69
72
24
59
49
48
84
83
37
51
45
192
171
285
59
72
96
112
96
69
96
219
48
120
8
72
37
27
141
155
120
24
24
61
35
13
51
21
51
69
59
64
21
24
12
108
123
32
16
32
37
228
48
95
96
205
131
37
275
112
8
13
99
21
155
13
27
189
35
133
51
72
69
195
8
120
61
24
11
109
11
205
11
40
96
48
57
95
13
72
267
120
80
25
183
24
56
13
59
16
21
108
47
240
24
64
21
24
35
40
21
72
75
57
47
16
69
48
48
144
48
51
24
80
1
15
129
12
3
21
75
81
39
240
21
59
16
21
27
57
84
35
37
24
83
13
35
13
99
8
88
9
111
56
24
301
99
177
47
88
312
120
128
48
64
56
61
48
51
32
192
112
8
457
39
21
48
36
84
83
13
24
48
123
57
15
104
24
145
36
275
25
48
156
84
23
144
13
72
219
45
99
21
72
24
3
21
35
24
96
40
56
16
33
60
84
36
24
48
35
13
35
40
ABCD 98955880768*3^$a+1 [50051]
180
112
33
11
1
15
27
48
45
8
25
27
63
21
33
71
4
45
63
32
55
17
91
5
13
35
12
108
16
48
117
60
35
48
36
1
95
76
9
83
36
4
57
15
9
66
18
35
55
105
8
13
24
23
7
53
37
18
150
54
30
24
30
126
51
27
18
12
83
4
21
24
11
37
107
61
87
20
73
15
80
72
28
32
73
78
69
8
24
16
39
225
15
66
24
63
3
42
66
36
24
5
31
165
44
7
89
91
29
1
75
33
36
36
99
164
7
117
68
13
6
41
4
20
16
12
105
107
73
71
1
30
60
101
19
180
81
45
83
61
35
96
72
72
48
40
75
45
201
107
7
5
7
93
60
15
57
15
18
18
90
18
84
57
3
108
54
23
7
78
18
12
18
95
109
108
11
16
44
1
30
96
72
45
21
71
43
12
18
72
51
264
176
48
37
24
108
11
55
5
91
53
40
12
15
36
45
87
30
11
52
117
3
69
11
48
52
3
57
153
24
48
23
1
30
33
153
54
33
3
48
96
53
55
30
27
15
30
75
44
12
4
44
52
32
25
72
18
125
36
16
60
33
11
25
72
23
16
56
55
54
179
24
60
205
147
99
57
32
241
36
3
117
71
145
54
36
53
52
45
12
15
192
33
30
5
36
31
24
9
60
21
11
60
49
6
18
63
45
15
39
45
56
79
41
265
18
36
144
89
31
24
33
104
84
7
45
8
7
18
12
144
24
36
111
20
67
33
3
5
72
115
9
33
75
27
6
48
6
36
30
15
27
101
25
35
1
30
5
16
32
7
18
3
63
29
13
39
36
12
12
3
6
66
45
33
66
24
30
15
152
88
57
54
57
9
96
30
60
18
66
36
144
93
8
40
72
3
24
18
48
59
1
39
105
23
85
27
135
84
5
16
15
45
45
90
5
13
6
54
36
12
39
8
88
24
56
7
18
210
53
1
35
151
29
25
30
81
20
67
48
113
55
17
40
15
129
15
66
39
56
19
30
6
113
16
8
28
27
36
81
15
84
17
40
33
35
169
3
15
5
13
12
90
89
16
3
21
39
185
25
72
60
30
117
8
7
18
18
12
18
6
120
105
39
77
4
60
3
41
127
72
33
195
9
9
131
36
103
42
48
99
63
57
165
255
20
103
12
6
30
36
54
59
13
114
45
36
9
36
30
5
100
9
54
77
12
55
17
28
3
18
72
95
13
51
20
79
21
51
5
13
11
24
49
23
60
12
1
167
7
60
18
90
90
12
11
25
87
63
66
11
52
27
125
24
12
109
24
11
1
15
9
18
53
49
75
20
16
12
48
8
79
36
5
4
27
36
102
18
18
42
45
9
51
3
102
24
90
45
44
1
59
16
180
44
25
191
1
39
21
18
201
36
27
5
13
24
119
4
87
18
18
129
21
18
36
53
31
114
3
9
59
24
121
47
12
43
18
35
36
73
95
52
69
27
20
168
64
81
36
126
5
72
100
12
8
7
48
53
37
71
192
64
39
17
49
18
45
32
199
36
30
15
36
39
45
44
76
3
120
108
60
138
24
3
15
48
6
35
36
4
48
3
29
91
5
13
24
36
72
15
92
36
1
48
27
48
51
65
115
29
12
36
72
91
12
42
23
49
30
6
48
35
37
35
24
13
126
24
93
105
54
30
24
30
60
36
48
222
36
72
251
184
20
7
29
61
36
27
60
48
8
79
33
8
72
25
42
66
99
80
40
56
72
13
24
3
15
18
36
83
28
84
8
52
45
35
1
108
35
37
78
81
129
59
37
135
21
35
19
6
30
17
48
48
52
39
66
18
6
11
43
36
48
5
1
27
9
111
9
3
92
19
162
18
17
49
54
6
11
24
19
57
15
12
5
28
39
33
117
48
23
180
49
59
112
20
67
12
209
72
43
96
30
11
48
55
30
42
192
6
12
15
3
17
25
87
21
167
25
135
177
83
97
18
53
52
12
3
72
6
39
63
17
133
18
17
19
33
3
48
114
71
55
36
21
9
11
4
21
147
87
36
24
48
93
15
42
11
109
23
48
7
9
165
24
12
42
18
12
15
8
73
54
65
52
3
96
185
49
15
3
5
64
3
126
36
30
36
17
72
115
45
9
12
54
90
51
75
72
6
30
9
15
5
48
4
69
27
75
69
75
78
30
113
85
24
3
243
17
25
138
108
6
66
42
36
11
109
47
49
30
33
48
69
15
33
63
15
18
51
15
93
92
36
73
87
129
36
23
96
61
12
18
72
60
17
1
179
49
42
12
5
1
39
168
8
16
69
72
59
19
65
25
107
13
155
16
ABCD 98956118466*3^$a+1 [50193]
54
126
396
180
18
18
468
306
36
109
144
71
73
215
198
180
90
37
53
54
90
108
198
18
72
54
54
307
107
378
27
16
101
234
129
256
32
15
177
93
18
126
18
1
125
115
32
159
36
72
90
126
126
108
90
105
57
103
275
288
108
72
90
90
37
125
108
7
83
18
267
192
45
211
5
54
90
18
73
192
192
11
414
18
162
67
59
306
18
18
79
191
90
87
165
108
72
103
32
192
33
108
19
125
3
51
252
108
90
27
369
54
144
18
7
32
48
147
45
45
54
342
18
21
411
72
93
177
270
270
147
336
112
48
113
36
54
37
143
289
251
21
195
108
225
63
162
342
73
233
135
9
18
85
5
90
72
126
90
129
96
153
39
123
324
1
179
144
216
270
108
72
144
90
57
285
19
53
342
21
69
36
90
13
95
1
53
123
39
121
5
187
128
45
18
54
91
35
72
108
54
216
27
27
36
97
32
16
161
18
108
18
207
27
37
161
180
43
11
18
162
36
189
369
126
36
90
19
125
18
72
18
391
41
36
54
13
5
75
51
205
11
21
69
54
325
144
233
103
5
54
37
179
54
18
144
486
18
360
54
198
72
1
176
3
18
187
101
54
180
1
32
75
72
13
419
45
153
180
18
49
80
15
108
421
65
72
180
90
18
55
144
251
72
108
97
80
57
87
309
27
192
141
90
57
15
144
306
223
32
159
33
400
197
144
219
112
48
233
54
49
96
161
144
63
27
133
272
153
55
215
105
165
36
216
108
3
64
203
165
288
33
90
37
35
270
144
63
48
69
144
72
234
144
9
16
144
65
90
36
1
128
267
213
75
90
90
72
25
80
183
265
5
91
35
109
35
157
5
75
256
29
54
54
7
11
117
27
108
105
16
5
27
160
32
16
215
216
288
18
162
45
208
144
96
119
180
54
72
39
15
54
90
49
167
105
16
185
18
162
108
162
72
45
16
155
72
45
64
53
18
169
65
54
25
245
54
18
307
35
157
113
162
36
9
9
39
15
198
139
149
91
161
144
18
18
18
90
54
ABCD 98956217494*3^$a+1 [50010]
47
18
120
36
3
63
105
33
72
7
17
51
9
3
57
78
30
15
51
9
160
120
95
33
100
20
60
105
48
7
59
6
42
72
49
29
115
17
78
72
1
77
48
43
12
65
18
72
114
6
18
24
30
25
80
15
25
41
126
6
12
3
12
15
25
17
288
15
40
53
7
8
9
48
36
30
117
12
45
36
24
72
48
31
32
39
30
63
81
24
123
15
18
79
77
24
234
48
72
73
20
27
25
77
84
139
20
16
17
43
29
55
101
234
33
28
132
5
15
33
12
24
6
90
27
21
30
66
24
12
12
15
207
6
223
11
18
48
12
36
127
5
75
33
24
36
12
24
3
28
359
1
48
41
150
24
9
93
114
13
17
156
12
55
131
24
18
54
30
163
17
54
6
24
36
3
33
60
7
17
48
63
12
16
59
6
27
12
3
57
60
76
47
25
65
75
3
162
24
3
51
25
72
5
108
36
48
36
6
24
24
1
44
21
120
30
25
44
16
41
43
8
72
15
6
67
95
25
5
24
43
23
145
20
3
222
7
11
66
31
29
91
5
48
39
117
6
24
6
24
31
65
42
48
18
99
105
18
97
47
1
47
42
63
28
32
147
30
3
28
65
24
66
48
6
3
21
27
28
17
48
67
23
6
51
9
51
112
17
111
12
15
78
18
30
36
6
30
18
42
27
21
36
18
25
77
108
30
45
108
88
29
42
48
25
5
36
19
5
43
5
24
6
13
11
141
27
6
27
9
3
51
24
42
6
37
11
57
40
80
57
63
40
47
126
27
33
6
6
24
19
17
12
15
51
24
18
87
60
123
78
24
66
69
16
32
52
20
108
9
48
6
145
104
15
42
36
27
105
48
24
3
28
53
36
19
12
72
8
33
24
6
25
164
48
3
9
45
120
3
9
60
66
18
36
138
33
57
36
39
3
37
53
24
30
30
60
6
37
185
72
19
32
9
19
12
5
15
69
264
36
111
12
168
39
24
42
54
13
131
24
6
19
5
96
132
24
30
6
7
65
12
36
115
89
3
45
36
27
12
21
72
54
81
87
6
12
48
30
42
7
17
3
75
105
93
7
35
6
24
3
45
67
48
92
51
49
156
35
6
18
45
60
16
32
63
96
73
17
163
8
132
45
55
5
6
37
77
6
54
66
150
60
60
12
15
69
3
33
67
11
24
42
6
18
36
120
24
114
18
7
17
3
48
27
18
30
30
15
27
18
87
16
77
12
31
17
27
33
12
30
13
89
210
18
36
99
21
87
52
17
96
48
270
54
3
63
6
3
15
13
107
6
79
36
17
48
87
39
24
24
66
79
60
131
9
60
21
7
20
57
31
11
1
17
55
53
72
60
63
40
17
36
27
87
42
3
93
120
72
6
144
48
42
48
43
32
100
23
25
60
41
186
25
29
24
24
60
3
27
73
29
36
108
60
79
108
5
24
30
121
47
30
3
15
24
48
30
12
24
19
41
99
40
161
24
96
7
65
15
12
45
3
27
133
32
93
48
72
7
8
9
108
12
6
25
5
67
17
51
117
15
15
1
144
8
12
40
11
24
42
48
48
30
24
21
3
25
32
93
67
12
11
57
40
32
21
79
53
54
181
59
81
9
31
95
24
96
133
41
36
27
147
33
21
19
101
66
114
99
45
3
12
100
5
6
144
30
3
15
90
192
30
25
23
165
69
63
60
105
75
33
7
5
36
132
60
102
61
41
108
31
89
6
24
30
66
6
91
20
9
48
60
102
30
19
65
39
15
13
5
24
111
39
18
43
5
15
112
20
21
96
6
18
12
15
72
33
55
60
17
6
129
141
24
63
40
29
19
17
72
3
69
43
188
9
90
33
63
25
65
12
18
13
29
36
19
20
51
25
77
48
66
24
42
120
12
42
13
8
105
67
20
93
75
52
20
21
30
117
123
30
36
19
11
90
6
37
11
9
108
33
36
120
3
51
24
66
60
7
77
12
3
15
93
27
33
12
3
48
90
60
55
131
1
32
108
123
25
41
36
42
45
51
85
60
84
11
6
36
15
33
60
19
68
153
19
71
9
15
42
3
51
117
40
60
17
60
15
81
66
48
30
12
24
7
60
132
17
91
83
24
48
45
60
12
45
31
29
43
48
41
3
105
36
30
42
7
113
48
115
65
27
9
54
42
102
6
27
45
7
41
72
12
36
24
3
15
42
102
90
43
68
15
117
93
27
93
7
156
5
6
18
6
42
55
29
51
87
150
15
33
18
57
93
12
168
7
72
41
216
24
7
5
12
6
69
33
135
9
120
18
25
20
21
6
186
27
27
141
33
66
21
12
33
15
88
17
168
39
15
13
53
99
28
5
43
44
16
35
97
5
55
35
138
24
3
3
42
7
5
12
31
29
51
39
48
45
75
45
28
20
45
12
12
3
33
43
65
ABCD 98956531244*3^$a+1 [50059]
60
139
71
198
60
12
198
21
3
126
30
42
18
21
33
48
60
30
78
55
71
144
25
11
54
66
36
42
15
51
96
30
36
114
54
120
27
112
32
16
65
18
144
93
144
33
108
18
24
72
33
3
13
95
1
11
18
204
36
30
21
39
105
64
11
12
258
12
54
6
12
90
78
18
57
9
108
27
123
133
119
18
30
108
60
30
108
7
17
15
208
240
53
42
90
30
114
18
36
1
71
18
30
57
64
48
192
131
90
195
3
30
31
113
72
54
1
89
24
111
45
6
108
177
3
198
102
6
84
6
1
155
6
48
96
31
53
24
30
78
12
43
125
19
89
120
24
30
60
13
48
11
36
48
6
54
21
51
72
37
89
54
48
24
126
54
85
179
72
24
18
48
18
36
54
54
108
234
78
72
54
12
54
54
79
53
108
12
24
48
150
36
72
18
72
15
57
87
75
18
48
19
59
54
66
109
5
48
75
93
51
15
49
101
36
18
210
96
30
24
12
78
30
181
35
24
37
119
121
29
48
3
93
36
30
18
6
25
65
120
6
54
75
135
54
3
75
198
31
80
48
105
7
29
6
18
48
75
64
23
198
42
57
141
19
11
54
18
6
72
108
30
36
6
54
69
51
54
39
15
36
45
141
19
71
54
12
7
53
48
6
18
90
30
6
37
17
18
18
36
36
12
78
30
27
51
30
96
15
3
18
54
30
108
75
21
54
36
126
115
11
84
18
36
27
285
3
105
87
57
72
18
13
48
32
27
36
129
51
24
37
176
33
6
25
80
144
15
96
18
111
375
54
18
33
39
25
137
55
161
72
7
149
24
66
1
96
35
48
42
162
48
145
35
114
36
102
1
5
120
211
11
48
21
3
18
102
133
245
162
72
6
43
149
6
126
84
42
18
36
51
57
120
31
95
60
21
15
18
31
17
60
115
29
120
144
60
12
19
41
18
36
18
66
54
7
48
5
102
165
39
105
64
32
45
78
90
30
45
33
90
37
17
36
54
18
48
72
96
36
30
24
36
108
138
54
78
36
127
47
6
90
90
87
273
127
53
30
42
54
108
12
36
72
60
13
17
72
39
57
18
84
72
24
1
89
36
198
18
75
87
126
75
144
105
30
132
108
57
69
12
54
73
161
240
36
48
6
36
18
15
33
24
138
61
144
101
6
18
3
15
12
186
72
18
36
126
12
6
54
108
75
144
33
12
19
5
84
103
29
90
48
108
42
18
72
25
5
6
37
47
81
69
66
114
18
30
24
79
5
24
18
33
21
36
30
108
6
36
3
117
43
17
90
30
402
90
246
165
75
36
66
78
30
19
35
6
36
51
69
36
7
32
15
60
66
67
48
144
53
36
36
30
133
17
18
126
30
114
126
1
29
60
39
213
12
42
133
96
5
72
54
109
155
36
216
72
81
87
30
18
42
102
18
348
36
30
204
66
18
36
162
243
15
49
5
126
174
6
102
19
71
18
60
72
12
7
71
84
108
265
48
65
42
198
72
180
36
15
51
45
33
18
30
168
36
19
17
120
7
32
16
17
6
36
85
89
432
90
180
108
150
7
48
17
48
31
144
29
66
42
7
41
24
175
128
3
109
11
24
18
18
25
32
27
270
55
71
57
87
18
103
47
129
15
66
42
133
167
25
125
12
36
42
12
6
12
78
12
6
12
90
42
66
72
49
41
108
72
19
96
17
30
6
54
133
5
42
33
33
234
6
354
18
43
11
24
84
42
48
18
24
66
18
60
156
9
45
36
79
17
18
54
87
93
3
99
168
37
11
78
7
5
24
18
1
89
30
73
59
21
63
ABCD 98958079328*3^$a+1 [50043]
33
39
33
72
72
36
83
79
17
64
32
13
99
8
192
72
241
95
157
3
105
23
16
168
104
160
32
64
80
48
16
171
5
40
8
48
88
80
120
168
64
216
144
27
173
97
18
29
25
23
72
120
253
3
141
54
5
72
24
120
24
232
45
147
32
40
384
48
104
96
144
16
96
56
96
24
24
48
13
27
8
1
63
8
24
88
72
8
24
19
5
88
8
16
45
35
1
207
8
19
53
72
24
24
24
325
35
91
45
9
71
280
48
69
11
168
40
33
144
95
88
123
125
96
157
75
8
97
143
19
5
72
24
72
115
5
96
16
45
11
160
9
108
3
152
264
16
80
24
64
32
13
75
8
312
109
27
63
89
24
16
96
9
47
7
129
96
117
395
19
45
80
24
120
24
112
32
24
24
120
88
144
72
288
264
32
48
160
135
57
32
181
11
72
25
143
24
24
25
63
192
24
72
72
32
24
160
8
48
16
56
192
16
80
97
47
48
85
3
51
21
15
81
8
120
64
141
11
24
72
136
48
72
32
1
143
24
112
513
47
48
48
120
25
239
13
75
8
16
27
53
48
43
18
99
104
49
39
69
3
8
24
72
120
7
90
71
109
3
33
143
19
21
24
104
96
43
90
83
120
72
24
88
56
72
288
48
16
8
25
18
93
24
80
217
108
75
32
24
40
333
227
136
96
9
71
24
48
72
37
59
40
216
45
3
128
24
115
29
48
16
72
8
208
32
96
112
45
3
8
79
201
80
48
24
48
16
141
27
80
40
96
8
96
49
36
11
24
72
112
24
216
8
120
16
8
24
24
64
8
64
32
40
33
143
40
69
11
16
135
9
8
1
143
24
139
101
96
40
32
37
27
152
55
54
35
24
13
11
16
80
73
36
155
48
48
112
15
9
8
289
23
13
99
81
39
176
24
120
181
59
49
71
163
5
13
27
32
232
51
162
3
33
71
19
53
40
128
49
359
208
45
99
32
48
24
88
69
162
17
40
8
136
24
224
19
72
36
17
48
25
191
72
16
72
192
80
48
96
16
120
105
54
17
64
171
21
32
144
1
47
48
88
24
48
80
96
48
216
97
47
24
19
53
48
115
29
120
40
56
79
17
96
16
72
288
24
8
73
23
13
35
168
24
16
80
40
8
208
32
109
35
184
56
184
144
32
160
96
8
37
83
24
72
40
33
63
80
55
17
37
99
56
25
18
101
48
184
48
56
40
48
51
90
90
137
25
23
88
8
64
104
96
96
16
99
29
16
72
32
139
117
56
25
39
15
233
37
27
120
272
40
48
72
56
96
48
24
24
1
47
16
8
1
47
24
37
72
83
144
16
81
90
21
56
13
27
9
71
24
144
16
24
120
24
72
81
90
29
61
35
24
72
24
64
56
72
427
245
64
32
120
72
136
87
144
81
224
91
198
23
16
8
205
83
120
72
24
144
61
3
8
24
24
40
32
72
16
51
54
39
240
80
73
39
8
7
89
19
18
75
168
45
99
8
48
151
113
16
24
135
81
9
18
54
143
24
328
45
11
7
18
119
64
24
225
72
23
67
90
59
72
96
48
48
37
11
24
48
96
ABCD 98958291574*3^$a+1 [50006]
36
36
39
5
4
32
16
69
36
35
109
119
79
6
59
12
19
72
29
16
24
3
5
28
48
111
81
8
55
29
16
56
24
72
40
3
41
24
37
15
45
3
36
69
39
32
64
144
48
69
36
72
12
11
48
4
20
13
75
80
12
12
28
8
40
15
29
24
1
3
15
18
30
18
6
9
24
12
48
45
63
15
5
115
54
83
7
21
20
12
25
27
36
60
48
21
51
39
144
24
18
35
28
39
41
4
33
120
95
85
3
12
9
75
9
75
15
54
3
15
18
60
27
44
1
48
90
141
3
18
60
84
11
43
29
36
4
3
24
18
15
33
39
56
64
56
100
12
20
12
48
13
15
93
15
24
32
40
60
156
32
1
107
24
16
48
36
39
41
13
11
37
95
12
7
9
12
80
4
24
9
60
66
41
16
24
24
45
27
20
19
6
35
13
36
11
28
12
3
69
75
57
8
13
138
29
12
31
17
1
36
99
15
21
96
72
36
56
4
12
9
15
8
31
9
45
210
5
88
44
180
16
8
60
12
84
4
24
20
12
1
83
52
24
84
45
11
31
17
28
8
60
60
12
24
1
63
20
61
11
4
81
3
72
60
44
1
27
8
12
16
144
72
9
12
27
51
17
52
8
12
40
33
3
69
12
36
47
48
4
8
43
9
20
96
37
35
156
156
40
24
44
88
105
15
24
15
5
16
84
48
20
12
16
68
52
69
24
12
39
39
129
32
24
24
7
21
12
87
41
12
37
6
30
18
9
36
60
21
3
48
39
54
51
45
66
9
128
60
48
24
1
83
36
76
44
49
24
15
51
29
28
105
23
37
107
103
29
28
12
188
96
31
18
3
8
64
12
93
51
15
29
96
4
15
5
76
32
103
17
28
9
143
4
129
30
77
4
20
13
30
6
35
52
12
56
7
30
42
33
72
12
75
18
75
21
72
3
140
40
69
162
69
24
12
68
88
8
4
81
6
21
32
72
16
3
30
42
9
8
12
19
6
95
13
48
15
20
28
80
1
39
24
12
69
6
18
35
13
54
9
15
5
25
27
60
57
107
16
93
27
9
35
4
15
54
71
19
45
33
48
27
8
52
32
12
1
12
36
47
4
45
111
24
39
24
48
17
7
30
36
63
9
15
117
59
24
25
23
4
8
67
21
12
32
60
16
3
29
25
3
33
39
93
27
12
8
73
27
32
16
44
16
27
78
84
36
24
59
7
129
33
6
54
111
69
36
59
13
3
45
24
15
33
18
57
60
9
11
132
16
24
51
17
25
3
20
121
15
20
196
8
4
92
73
60
11
196
3
18
59
1
95
64
48
27
5
76
63
29
12
61
18
117
84
15
69
36
9
72
3
36
33
72
84
11
31
9
24
69
72
15
3
42
23
36
67
30
47
28
120
9
3
12
44
49
15
33
3
57
39
56
12
16
177
108
119
76
12
12
8
72
43
29
4
12
92
88
9
15
60
68
36
36
55
54
24
27
36
3
57
152
16
36
33
18
18
15
21
75
9
27
9
119
85
84
18
65
12
36
76
20
31
17
40
12
3
45
56
24
72
4
60
45
11
25
51
32
48
25
15
120
48
20
12
7
30
51
36
3
17
40
36
44
25
6
33
24
68
4
45
59
1
51
140
4
8
40
80
36
1
3
27
18
6
41
31
65
28
9
42
65
1
23
55
65
1
23
85
27
24
21
23
145
18
54
36
23
7
5
12
1
87
24
21
15
24
56
24
1
3
12
27
90
111
15
17
28
27
5
25
60
48
6
65
16
93
11
36
49
39
80
84
31
54
95
43
29
48
85
60
23
12
85
111
20
36
19
41
4
20
112
60
48
12
9
36
59
31
125
49
60
3
20
48
13
90
9
45
3
8
31
21
12
15
53
12
16
60
75
29
25
3
33
24
63
104
79
9
32
55
30
63
20
25
15
72
8
16
36
3
77
25
18
90
11
36
24
37
24
18
65
97
63
36
44
112
8
1
15
24
15
78
108
119
16
36
24
21
54
5
4
60
33
90
69
3
21
20
52
147
17
76
12
15
33
45
144
15
3
41
40
164
1
15
75
29
28
80
124
33
123
68
16
24
21
23
25
51
36
261
48
24
15
60
12
21
27
20
88
44
85
95
31
17
28
12
8
25
23
96
25
54
17
7
17
24
4
36
72
8
40
15
21
48
48
3
72
5
37
11
4
33
83
97
18
17
12
12
16
69
135
48
80
72
84
16
33
15
60
60
8
48
84
40
36
24
80
12
168
12
4
57
39
9
131
24
25
59
148
159
5
49
75
135
6
15
56
100
24
20
1
12
6
9
57
36
42
30
18
18
11
48
1
120
11
100
84
39
21
20
12
19
9
15
81
20
24
12
37
51
24
152
31
29
24
19
18
54
21
20
12
13
3
32
52
21
15
20
1
39
39
17
1
39
48
12
9
51
8
52
48
36
44
12
13
47
16
9
71
48
96
16
9
108
12
3
33
60
99
9
12
15
3
29
13
23
64
8
12
12
16
32
7
45
56
67
113
85
18
9
128
79
9
12
9
18
5
1
75
45
24
3
44
1
27
68
72
1
11
4
32
4
111
89
13
47
28
48
9
15
84
45
51
33
18
90
60
59
4
44
16
24
45
35
1
15
60
12
9
3
12
15
6
23
40
32
4
111
18
39
8
192
76
32
13
6
29
4
8
85
3
20
115
9
36
81
36
59
49
27
48
21
75
56
72
16
24
12
24
27
17
16
12
8
91
48
81
69
48
42
45
32
84
4
8
40
24
68
28
44
13
47
16
8
36
24
1
84
42
30
3
96
104
24
61
39
12
80
31
54
18
45
12
33
3
60
45
72
36
6
5
28
8
4
3
53
60
40
87
48
18
60
36
ABCD 98958744026*3^$a+1 [50032]
1
11
84
61
35
120
37
42
113
55
45
32
73
11
60
84
55
53
25
59
48
12
91
42
171
32
25
24
60
30
9
104
48
49
63
63
162
15
93
24
36
95
7
72
9
20
19
72
6
84
39
20
19
33
15
29
25
11
37
11
12
12
48
7
18
54
65
48
36
1
51
45
42
72
90
78
5
60
100
68
12
67
96
77
36
12
48
12
49
3
3
30
75
240
105
143
72
52
3
30
63
9
3
9
6
17
7
89
7
42
3
68
1
11
12
16
20
1
191
67
17
16
135
89
121
72
12
11
24
85
23
25
90
41
157
84
23
85
23
12
13
90
57
15
90
95
12
36
24
48
40
33
27
20
60
235
18
24
11
48
1
35
96
28
27
192
17
25
39
32
55
17
28
32
25
42
9
20
37
63
60
117
95
48
72
79
6
35
24
244
32
37
30
93
60
20
132
72
55
89
1
35
4
72
80
7
77
13
3
92
157
90
66
60
3
44
36
24
36
49
90
113
49
6
24
53
25
11
24
48
37
11
100
21
36
87
33
12
23
108
19
120
42
11
85
143
96
1
84
18
33
9
11
12
13
135
129
18
48
29
13
15
32
31
113
61
35
48
247
9
57
24
6
29
25
3
116
60
7
42
23
72
7
48
102
23
37
48
60
3
8
31
81
15
30
24
3
8
120
37
11
109
120
51
117
84
71
88
144
56
79
21
20
31
65
85
39
32
48
64
33
15
44
151
93
116
103
48
5
25
83
24
7
9
12
69
36
3
9
48
15
57
47
31
17
25
47
24
36
145
59
61
90
141
20
25
35
67
17
1
63
56
1
30
90
75
105
59
108
85
47
25
111
69
111
27
5
67
65
13
48
95
48
60
31
65
25
23
25
12
228
47
48
48
25
84
59
24
60
192
13
30
48
53
67
45
68
31
9
57
102
21
9
12
59
4
8
55
105
20
25
35
48
52
9
35
55
18
23
25
47
16
39
30
3
104
76
80
115
29
64
21
71
25
12
107
48
55
153
8
31
48
77
48
13
83
36
1
123
44
36
37
84
23
13
30
137
13
27
32
145
111
9
63
32
31
42
243
48
44
97
3
27
89
7
174
120
11
7
102
36
3
32
144
43
42
30
6
42
41
49
47
121
59
43
21
92
55
17
37
11
37
12
71
37
60
23
97
132
35
4
9
107
16
32
60
13
3
9
23
277
30
93
164
60
60
1
54
30
18
81
87
144
18
83
37
11
1
59
40
72
20
37
15
15
78
95
100
9
35
28
213
12
47
24
1
30
18
71
4
3
42
3
20
60
67
30
83
79
9
32
24
13
15
93
30
5
25
60
23
1
6
29
4
69
3
120
60
92
96
1
3
75
48
53
132
60
60
25
102
120
48
120
24
120
48
161
49
12
11
28
9
72
11
48
31
41
24
1
24
11
19
6
83
52
20
192
60
13
63
104
25
95
55
30
42
48
5
12
25
11
84
13
75
8
168
112
87
30
143
60
48
24
97
6
5
19
9
32
25
15
12
147
66
95
12
13
204
39
57
75
15
65
7
21
21
6
54
3
15
41
31
5
13
48
222
120
42
119
1
96
144
30
41
55
93
51
29
52
104
24
79
30
90
42
11
25
119
48
60
37
18
17
24
37
3
141
35
55
6
3
9
3
69
71
24
16
44
61
35
60
24
31
42
35
288
100
8
1
95
1
60
87
32
115
120
9
111
29
12
37
35
72
55
66
63
24
15
33
8
7
89
24
7
65
37
83
40
15
29
25
108
108
107
103
77
36
192
120
52
188
49
3
32
25
18
102
11
25
87
20
115
18
95
7
17
73
30
48
65
24
16
48
57
95
240
112
45
18
77
28
9
6
17
13
75
32
48
12
108
25
12
3
8
31
33
48
20
12
13
84
6
24
78
12
11
48
49
18
17
103
42
23
88
32
48
12
145
3
32
12
208
12
57
39
56
31
17
13
12
71
7
117
68
48
31
29
49
11
1
63
105
60
11
4
27
6
42
33
15
53
4
32
24
31
41
25
12
18
57
32
124
27
24
30
18
77
121
42
42
36
35
25
15
32
7
41
37
35
55
53
60
52
33
24
83
55
78
15
27
53
12
88
15
29
73
42
65
1
102
33
45
59
48
133
12
48
75
27
41
12
112
57
83
73
63
12
57
48
12
47
13
138
5
49
51
80
37
42
66
60
24
18
41
112
104
61
35
49
23
76
117
23
112
39
30
51
159
189
80
61
3
27
21
ABCD 98959025182*3^$a+1 [50001]
93
35
37
18
12
17
12
76
9
66
45
204
44
52
75
12
6
30
24
17
76
117
6
5
7
5
48
1
6
108
36
9
75
5
67
42
27
3
21
15
57
3
9
3
24
69
51
9
72
15
9
9
12
35
7
30
162
24
36
36
9
21
75
12
21
39
32
36
7
21
72
60
63
17
19
41
4
3
6
11
25
18
18
15
60
63
9
8
4
15
21
69
71
7
12
41
52
48
20
108
25
35
49
60
3
45
42
30
60
12
23
31
21
48
57
3
3
45
12
27
24
12
18
6
141
12
63
5
4
3
18
162
6
30
17
7
45
80
13
27
8
12
7
5
31
9
24
80
52
39
89
52
3
21
20
36
7
53
19
18
18
45
8
36
28
36
87
12
6
36
51
3
36
101
4
15
5
28
3
54
123
45
27
171
30
47
25
18
17
1
15
12
63
57
12
92
43
36
12
9
81
15
68
7
33
20
16
63
12
6
147
195
53
49
39
51
6
30
60
9
60
3
12
6
59
16
63
9
8
4
21
252
75
8
12
25
18
18
54
45
15
36
9
27
9
32
13
12
35
25
108
30
69
56
52
32
12
1
3
9
11
60
12
48
19
36
57
9
18
41
31
5
31
18
6
18
36
47
19
24
5
64
20
16
51
6
72
75
32
28
20
37
11
100
24
9
27
69
11
28
9
47
25
3
3
29
25
18
18
90
105
3
9
20
43
17
1
66
53
16
27
12
18
15
9
30
114
15
12
129
35
19
252
65
40
24
21
3
15
12
24
18
36
87
84
75
60
105
51
9
33
30
5
48
28
9
18
105
12
15
21
12
39
54
51
20
4
92
12
16
39
12
24
5
4
32
28
57
18
5
40
27
21
8
24
12
4
21
39
12
15
5
4
15
36
12
6
39
81
51
135
5
4
27
120
18
42
84
36
18
15
20
64
48
15
17
36
16
48
8
24
13
35
40
21
15
20
12
19
18
6
65
100
45
111
3
12
6
95
43
17
40
3
21
144
27
29
13
15
3
12
18
42
21
20
7
33
21
36
24
51
12
20
1
90
21
21
27
63
12
5
37
15
3
36
21
15
54
11
16
27
21
32
144
28
21
99
105
87
48
3
54
15
80
31
24
33
147
21
24
39
36
6
39
15
5
28
68
169
36
35
4
9
36
51
48
9
60
18
30
35
7
18
95
12
31
45
32
52
68
19
114
12
39
15
21
57
30
105
57
24
12
95
37
12
51
9
3
33
47
40
12
3
18
42
33
60
135
24
5
49
66
9
27
9
20
16
32
1
30
36
18
6
5
40
45
66
18
42
54
39
8
7
93
9
51
9
18
36
17
4
51
12
18
3
111
29
4
48
108
32
13
87
39
33
3
72
12
33
21
71
16
3
9
33
47
52
9
36
3
20
7
161
72
1
6
30
3
68
19
33
3
9
15
21
48
39
36
5
7
5
13
51
44
40
15
17
40
15
54
30
18
3
12
57
11
13
15
39
21
9
27
45
6
29
16
9
18
21
9
42
33
21
27
8
139
21
56
19
45
12
33
30
45
24
48
27
6
54
48
17
40
33
54
96
5
13
35
19
77
16
84
21
27
12
15
5
43
60
33
8
120
16
56
49
6
30
18
6
11
52
32
76
39
6
12
75
57
66
5
52
12
9
30
60
84
5
103
17
7
21
80
4
21
3
32
52
111
45
56
48
40
27
41
12
37
15
15
60
5
25
6
18
12
35
55
9
9
42
12
96
66
3
60
60
27
90
11
7
12
36
17
43
69
21
30
9
36
8
72
60
4
15
29
16
45
23
7
9
9
71
37
24
15
20
1
54
18
47
61
30
90
15
9
11
28
9
3
32
55
6
11
16
39
21
12
8
12
73
24
3
8
73
6
90
54
36
5
13
3
99
36
9
8
100
15
18
30
17
1
15
39
41
52
15
72
17
19
72
5
13
39
3
29
55
6
39
63
33
27
36
81
45
15
20
16
12
45
18
33
96
48
21
219
12
33
6
29
16
27
54
18
65
7
9
39
33
8
12
4
21
27
45
12
23
31
6
18
17
24
7
18
39
12
36
3
36
65
16
27
36
21
60
8
37
3
48
27
117
20
1
3
57
3
9
11
24
40
33
123
21
24
15
21
48
15
21
96
63
48
8
64
15
12
21
3
21
9
54
6
54
30
78
48
65
64
48
8
16
60
60
20
73
3
20
13
35
19
81
56
85
36
15
32
7
84
17
7
30
27
15
33
20
12
19
42
39
81
59
4
27
18
11
25
18
5
73
54
65
19
6
15
44
4
3
57
51
54
72
35
16
9
30
6
3
15
36
9
27
9
44
16
33
18
45
105
83
16
21
15
12
27
21
87
45
45
6
54
11
19
6
66
6
87
68
64
108
15
33
132
32
55
18
72
99
44
36
1
11
4
48
75
6
12
42
33
57
23
64
39
36
9
21
24
111
8
16
9
12
51
75
45
9
18
33
3
29
61
51
21
42
12
21
32
7
90
54
29
7
5
4
32
24
1
18
17
60
4
15
29
4
15
96
21
9
6
9
20
145
15
12
72
87
30
6
29
1
23
16
80
24
16
39
72
9
48
12
75
36
24
41
25
3
32
37
18
150
3
24
32
115
9
96
45
66
60
117
81
15
12
20
37
63
24
56
25
23
25
15
21
99
12
105
54
18
18
18
27
69
120
54
89
48
72
12
48
43
9
104
36
76
39
45
15
29
19
53
37
3
20
12
43
102
3
33
15
20
19
36
21
84
9
15
3
30
24
54
17
4
44
37
27
51
12
180
24
9
92
4
20
13
27
8
1
6
33
56
19
18
12
6
17
37
15
12
84
27
42
12
3
32
79
12
17
1
35
37
54
65
25
3
57
11
4
24
15
36
21
27
21
80
24
36
16
39
24
18
18
9
72
96
12
3
29
4
39
17
1
18
6
11
28
27
105
9
18
18
15
33
6
45
21
42
21
12
3
29
16
36
129
60
12
54
45
80
1
18
9
15
18
39
69
39
32
1
15
12
75
6
51
36
12
3
108
45
36
33
11
1
3
36
24
8
40
33
60
35
100
12
84
21
30
29
4
32
79
81
12
48
128
97
3
27
24
18
123
15
57
15
18
39
48
3
5
73
11
28
15
21
45
99
33
54
54
15
32
7
48
45
33
47
7
57
20
16
9
15
21
3
21
18
41
16
156
44
31
57
48
33
6
9
39
42
71
64
3
17
19
6
11
25
144
35
91
12
6
51
20
13
83
40
8
120
16
45
75
9
47
85
30
18
36
6
5
4
3
41
16
15
65
43
ABCD 98959700044*3^$a+1 [50062]
95
105
168
3
129
63
33
100
24
35
117
24
27
72
36
12
12
25
12
20
3
181
36
23
105
3
13
32
15
12
48
37
12
8
16
80
144
51
9
51
120
81
24
75
12
60
213
75
12
33
12
4
80
96
63
24
105
16
47
57
3
33
84
40
32
219
60
1
11
48
49
11
129
16
59
121
32
12
75
13
12
96
44
72
24
27
13
95
9
40
56
219
60
60
1
20
16
104
36
3
60
61
32
72
3
37
128
123
24
145
32
99
61
80
84
39
1
72
32
76
95
21
51
69
3
21
27
93
64
83
117
15
25
35
33
63
69
15
1
59
21
15
24
117
156
40
35
60
108
72
13
56
16
23
25
24
120
83
133
60
36
80
99
141
3
261
36
159
24
21
96
123
45
3
73
32
87
85
36
44
40
8
100
35
145
83
9
15
36
45
39
36
12
69
48
15
36
72
105
87
96
120
1
144
12
32
72
64
44
255
81
60
39
93
60
24
28
48
44
24
12
12
63
169
11
120
9
123
36
49
36
44
76
59
21
16
11
69
159
72
12
108
37
35
45
12
39
12
60
105
27
120
25
11
24
36
61
59
177
84
160
168
36
92
48
52
20
15
9
88
83
57
96
15
81
63
93
72
123
45
15
48
69
12
111
72
57
88
32
96
160
23
1
56
28
20
27
13
164
3
60
33
36
3
36
81
96
63
21
108
3
300
117
75
36
97
20
12
123
213
87
189
3
48
25
48
20
75
21
16
32
75
1
92
24
51
12
96
25
36
176
48
15
1
11
33
84
36
87
57
3
48
9
100
140
108
3
120
12
93
96
16
47
33
28
24
95
60
60
37
23
61
44
228
12
75
60
48
12
81
27
13
36
68
16
35
21
148
11
21
108
16
24
23
85
12
132
36
108
20
15
9
40
23
180
12
468
12
57
3
25
23
69
24
15
60
12
60
37
36
44
96
24
3
9
28
56
232
8
87
48
12
109
11
120
12
81
24
15
117
3
36
9
316
20
39
25
23
37
23
48
1
80
24
16
59
60
72
9
3
48
57
3
9
36
3
97
8
112
47
25
8
63
37
32
12
39
9
40
72
71
13
395
1
20
39
201
63
21
96
88
80
40
23
12
45
3
120
189
39
9
75
168
108
84
13
83
144
60
60
36
105
27
60
60
13
144
56
15
37
48
59
96
60
37
32
48
75
9
36
15
9
39
12
145
44
36
3
81
28
83
97
80
15
13
20
3
84
36
12
25
35
9
111
85
23
24
201
27
69
39
9
123
45
24
64
36
23
120
13
164
4
95
49
23
72
81
124
11
25
35
9
28
20
15
37
35
25
20
51
120
61
80
3
133
35
72
37
104
24
16
119
73
95
33
87
12
13
8
87
12
1
47
37
11
192
49
44
15
72
129
24
27
45
12
52
44
135
37
80
3
132
105
3
144
45
15
60
96
60
24
1
56
63
60
36
72
25
188
4
32
39
37
47
60
117
28
23
168
21
39
69
123
9
3
33
3
45
120
147
157
200
88
68
39
201
52
35
12
61
59
33
87
141
52
24
23
25
8
24
48
16
32
3
84
145
32
39
69
3
9
3
33
27
37
11
12
73
144
59
105
15
120
12
25
20
48
147
12
45
183
37
8
27
177
63
48
69
120
4
44
52
140
4
35
60
24
21
72
3
12
60
132
36
61
71
9
16
32
75
21
15
9
15
180
21
264
15
96
12
12
45
51
217
95
85
32
231
12
33
27
69
24
24
28
83
72
9
48
108
48
159
48
69
159
60
21
99
12
153
219
45
12
36
3
9
12
3
13
47
1
35
37
23
120
12
72
61
47
9
24
24
48
64
71
73
47
25
44
39
84
156
21
48
3
48
12
60
57
75
133
47
1
35
72
25
44
63
13
20
12
192
39
60
97
35
72
153
12
12
51
177
100
156
35
45
39
36
12
228
204
108
13
44
111
21
100
23
ABCD 98960195918*3^$a+1 [50170]
18
243
160
191
33
3
61
11
216
90
18
18
180
126
109
305
18
45
9
87
111
108
277
101
283
5
139
96
305
54
216
18
90
54
63
16
29
36
18
72
37
143
18
18
45
117
36
87
93
18
33
3
306
91
48
167
249
21
72
108
7
47
18
72
72
31
113
54
18
18
133
80
21
54
90
18
73
35
61
29
144
51
75
216
253
35
90
18
90
162
54
31
95
90
198
108
18
144
108
36
36
252
18
234
87
144
16
128
3
36
126
36
18
90
54
108
234
288
18
109
17
72
18
342
79
65
15
3
198
90
126
180
18
72
145
53
108
162
162
108
18
126
15
16
5
123
93
144
288
99
9
72
144
126
36
13
23
216
108
85
5
36
18
252
9
27
85
59
18
126
108
18
18
180
177
39
108
126
15
219
18
36
144
54
25
11
181
144
17
54
198
72
324
198
90
72
36
126
141
57
36
54
126
216
36
19
17
303
219
108
18
18
234
108
108
72
27
96
183
144
25
191
144
36
72
162
51
16
347
90
43
29
306
1
125
90
54
54
61
47
108
85
128
57
18
69
165
36
199
320
16
23
217
35
18
144
283
149
54
69
201
135
261
54
90
54
54
18
54
54
33
57
55
197
139
131
126
54
108
126
63
207
54
54
18
99
9
295
137
18
85
5
306
72
337
5
43
512
93
19
251
198
207
9
54
144
36
72
85
5
27
9
7
263
18
151
128
16
29
195
57
55
53
108
126
198
126
36
126
91
35
72
72
216
72
18
18
90
144
79
191
18
72
54
378
7
47
18
144
15
75
180
18
15
183
108
72
18
115
29
90
121
144
77
18
1
80
225
54
73
197
27
27
69
48
117
72
126
85
32
45
51
111
198
126
61
47
36
234
36
18
36
121
131
61
11
36
18
63
9
36
108
162
36
90
18
72
45
135
36
108
36
126
180
403
83
157
48
29
90
9
16
80
21
91
32
57
54
54
187
65
54
72
72
249
93
18
1
467
126
15
57
18
90
123
21
91
32
3
13
149
72
115
65
159
352
48
341
18
90
108
19
48
185
135
16
191
36
126
18
234
19
48
59
126
72
15
3
162
108
36
43
96
23
18
72
108
19
224
240
3
90
18
33
21
72
19
467
45
112
5
144
90
33
39
9
27
324
36
61
11
198
79
137
54
54
283
167
25
240
41
54
54
171
64
48
77
72
54
37
107
90
18
18
18
85
59
ABCD 98960605886*3^$a+1 [50012]
56
48
55
12
36
45
9
59
16
8
132
25
23
43
5
4
8
160
8
12
16
12
15
9
104
7
24
18
87
216
32
16
20
16
116
40
9
168
51
12
27
45
27
66
24
18
57
8
97
23
40
27
5
151
24
101
7
21
51
45
171
30
24
35
36
124
36
12
60
3
5
85
3
72
48
51
5
31
9
33
71
16
3
21
24
32
4
44
13
42
33
15
57
3
5
79
60
65
61
15
8
12
52
32
25
18
5
136
57
15
12
12
8
25
138
77
16
32
19
29
96
91
24
9
99
48
24
281
60
37
48
123
21
6
33
21
30
5
16
15
29
36
64
51
93
39
48
65
24
55
41
40
45
3
51
65
48
52
15
96
33
60
36
123
12
129
51
29
16
24
12
15
69
96
12
75
33
8
12
19
33
72
20
1
35
109
11
84
31
65
48
67
17
13
63
20
187
17
36
40
57
27
45
162
101
19
41
12
36
7
54
35
16
15
29
84
1
35
76
32
76
321
63
72
80
48
7
21
9
78
41
60
4
20
16
32
12
100
75
53
120
112
255
57
8
7
41
25
23
24
60
133
47
60
16
32
12
43
57
20
157
11
64
24
80
76
3
41
7
33
57
42
5
36
244
56
16
48
116
76
68
12
25
23
40
57
23
37
23
36
12
220
9
6
54
18
17
168
13
30
29
25
60
36
35
37
11
12
49
15
15
150
11
7
57
84
21
111
8
16
8
60
67
90
36
63
20
72
7
33
32
7
21
68
12
115
29
16
9
71
4
44
12
49
63
8
12
16
12
24
24
104
73
42
18
84
36
75
39
18
15
3
29
24
52
69
15
24
57
72
35
28
80
48
4
3
90
23
40
9
47
91
24
5
103
65
40
72
21
54
29
4
3
30
59
24
40
99
53
12
196
27
69
8
67
5
31
113
24
7
18
27
36
27
221
4
20
72
43
21
36
20
25
83
7
78
12
96
27
36
111
29
16
33
3
15
30
47
96
24
13
63
80
1
3
75
81
21
78
17
55
30
11
67
77
60
55
6
135
39
89
40
84
3
42
51
32
12
7
41
48
1
15
104
61
59
24
7
113
136
21
35
36
25
3
24
135
33
48
81
30
36
45
80
4
3
77
4
44
16
87
9
68
67
29
16
45
3
3
89
48
48
12
112
33
47
55
6
23
36
85
23
16
12
72
123
17
7
89
1
36
159
51
45
24
116
12
136
96
8
37
75
8
16
99
72
36
17
12
156
4
84
24
93
3
116
25
75
3
5
7
29
16
45
119
121
39
60
116
31
132
45
56
1
35
36
24
16
20
127
53
24
16
32
36
37
63
111
9
27
9
36
12
3
84
125
88
8
19
101
7
93
84
21
23
7
5
48
97
39
56
100
44
25
6
33
20
1
99
12
92
16
24
48
15
33
44
7
45
8
48
4
75
5
16
84
45
18
48
29
13
102
6
3
116
36
19
93
32
205
83
12
48
67
81
87
5
48
4
120
56
12
28
15
72
18
95
24
1
239
84
16
68
43
24
141
15
42
3
92
7
60
30
23
13
3
21
18
41
31
29
151
29
12
79
78
3
9
6
189
63
18
84
3
12
20
76
39
36
117
20
16
56
100
45
35
43
18
30
33
201
60
123
20
28
39
29
4
27
21
15
77
100
156
57
23
60
16
45
135
44
37
143
4
93
15
165
15
8
16
36
69
18
5
7
126
15
27
57
45
83
43
24
29
76
75
30
11
24
16
27
18
3
27
5
72
120
16
9
47
43
18
27
3
65
60
79
101
169
51
104
1
107
37
36
23
37
15
75
29
4
21
18
125
55
41
72
49
39
51
53
55
45
3
33
171
36
17
60
28
68
187
5
112
32
64
12
27
21
152
55
60
5
48
16
8
72
24
60
1
36
47
108
12
36
52
44
48
43
42
15
48
8
24
67
101
132
48
48
60
16
81
23
144
13
35
12
36
127
57
32
151
17
96
7
57
32
25
18
17
16
224
36
67
57
51
9
20
4
21
11
7
5
76
20
91
21
32
36
60
19
33
15
125
7
18
3
20
76
8
76
60
24
32
88
3
65
48
12
40
72
56
37
75
105
3
32
28
81
95
4
21
6
17
52
15
29
16
200
24
4
92
96
4
63
5
103
90
87
3
29
1
39
80
25
6
54
11
12
36
72
49
35
31
17
28
32
16
57
90
5
24
43
41
4
12
36
12
36
32
19
9
84
8
25
24
63
8
72
16
116
85
59
7
45
8
36
16
9
30
141
8
1
23
67
5
4
20
112
8
4
45
3
12
36
44
96
16
81
143
24
48
49
111
12
57
3
75
12
89
7
17
72
24
60
1
6
5
64
24
159
12
33
3
54
6
54
15
44
84
13
15
27
33
8
40
9
18
9
84
12
164
31
17
40
3
77
40
8
84
1
47
7
53
25
23
40
32
28
15
17
28
20
4
140
25
39
141
15
81
23
67
69
164
124
32
ABCD 98960847574*3^$a+1 [50010]
23
96
21
3
72
108
1
32
192
28
59
9
51
9
12
183
81
60
15
49
132
83
24
81
76
119
1
83
96
144
13
32
48
88
56
135
84
117
39
108
21
15
1
59
36
24
49
32
16
59
48
1
80
64
35
73
48
95
96
1
107
21
15
9
15
156
37
23
49
180
131
25
35
181
23
120
177
24
4
11
57
12
48
12
87
9
112
152
27
129
144
112
143
12
49
20
39
12
129
39
25
11
141
4
12
20
63
21
15
33
75
33
12
16
11
120
45
4
59
25
72
36
132
107
129
12
3
1
59
60
25
71
21
63
60
37
107
25
71
36
24
36
48
12
81
88
35
61
83
21
159
13
59
49
11
69
52
12
48
383
9
76
96
60
24
32
39
21
87
205
60
47
45
99
85
35
9
27
21
4
56
84
16
12
11
96
25
36
12
12
8
112
48
108
32
15
85
32
3
96
25
71
25
59
9
28
84
80
88
8
3
9
60
75
36
24
60
13
20
28
11
24
216
109
12
128
84
75
12
1
24
23
25
32
15
45
84
39
81
4
11
37
32
28
23
49
92
135
13
168
80
208
20
39
45
108
48
51
33
15
97
155
61
20
48
64
36
12
84
24
32
87
12
33
207
21
12
16
36
56
84
3
12
24
24
192
69
72
159
21
64
35
48
121
35
129
51
57
87
297
64
11
73
47
60
24
45
84
51
60
144
81
64
60
32
39
21
4
215
201
4
32
28
11
9
112
8
52
23
84
1
35
1
35
48
12
168
312
181
119
69
16
44
99
36
25
11
25
20
168
36
52
104
3
60
57
63
36
24
72
24
24
13
32
12
39
24
33
48
15
181
56
87
132
85
59
180
129
112
35
24
189
51
36
69
15
81
16
68
111
129
51
141
72
16
36
20
75
1
119
21
48
15
81
40
60
143
33
4
35
48
21
135
36
229
144
47
33
27
21
3
36
120
1
59
204
25
32
39
24
36
33
15
1
119
72
1
167
12
33
51
120
69
48
48
72
27
36
36
33
60
72
28
35
177
75
93
48
87
57
40
35
25
23
37
23
240
1
24
56
15
1
60
59
9
87
9
51
13
72
20
15
33
27
121
83
144
12
93
87
45
108
12
15
69
16
119
157
8
75
9
27
24
1
8
36
96
60
3
21
111
73
35
72
105
39
25
116
3
25
11
24
73
32
111
49
8
63
84
13
8
15
85
12
24
60
48
32
16
83
45
111
81
112
11
9
12
15
133
8
64
23
33
48
15
49
60
35
97
104
52
12
47
153
76
11
21
28
32
3
81
4
72
260
84
63
60
37
35
141
27
13
143
25
32
3
9
108
27
61
71
60
153
48
3
61
36
200
40
24
80
39
57
39
60
165
15
120
1
84
36
8
75
24
61
32
27
36
1
20
3
81
15
145
12
48
36
23
33
27
45
75
12
24
9
51
120
21
15
25
179
36
9
75
109
11
37
20
27
21
15
84
33
3
37
72
56
40
44
60
75
105
27
25
23
117
15
48
45
27
9
12
27
121
11
69
96
339
24
57
16
8
99
33
3
25
24
47
24
25
32
24
40
44
52
32
195
13
23
25
35
9
108
3
1
23
12
81
147
72
1
107
12
13
12
23
117
4
12
83
96
48
13
20
84
15
24
57
147
12
61
20
3
21
3
85
47
129
15
120
145
104
15
120
1
71
13
12
24
32
48
15
24
96
24
33
12
51
81
3
73
20
40
47
73
47
93
3
81
48
51
36
48
96
36
48
132
48
36
25
36
56
27
121
32
12
15
12
9
15
84
33
12
108
3
45
99
60
12
9
16
59
60
25
36
24
24
71
24
192
1
23
105
75
21
88
11
85
144
116
51
84
96
141
12
60
51
145
32
4
24
11
45
60
15
1
68
51
9
39
25
32
4
35
45
135
97
23
25
24
35
13
119
21
12
15
153
72
135
36
69
36
52
23
1
8
28
23
21
96
63
9
28
203
9
27
21
28
80
12
48
52
23
45
15
180
37
20
28
11
48
45
16
92
3
36
48
120
12
24
96
25
23
33
27
117
24
39
13
23
21
15
1
23
57
39
81
60
28
20
75
37
92
15
36
24
ABCD 98961925196*3^$a+1 [50024]
108
28
84
92
36
28
80
39
13
128
16
96
152
72
60
16
72
48
12
8
40
17
7
29
19
168
17
27
24
196
60
48
95
30
15
21
55
59
36
9
16
132
68
9
30
85
56
99
126
19
11
129
21
55
84
68
27
37
24
5
67
8
84
60
16
5
67
84
29
15
15
165
12
4
48
128
40
107
33
40
17
6
37
12
56
12
4
144
35
49
48
120
17
87
93
123
40
77
7
113
15
96
40
65
75
36
76
104
3
36
144
33
93
19
65
51
76
36
23
54
36
211
68
72
64
29
6
1
83
57
16
24
8
132
4
89
115
20
112
23
1
72
17
7
29
54
36
49
72
23
85
35
36
24
37
24
216
8
100
191
61
80
88
215
145
48
44
69
7
60
227
37
29
51
36
160
83
1
36
80
57
87
39
24
73
68
12
27
61
72
72
56
52
83
45
165
24
7
36
84
48
71
21
28
116
124
32
63
1
32
72
28
23
37
84
20
96
57
15
12
24
15
129
88
32
75
57
144
16
200
3
33
4
119
61
29
31
36
128
9
30
33
52
132
48
8
123
21
28
8
52
68
27
270
67
59
9
108
3
60
49
35
21
39
30
15
75
57
48
52
20
60
16
72
125
7
60
36
23
21
36
124
59
45
24
141
19
20
36
4
132
24
5
79
20
75
37
20
4
35
97
20
180
4
20
148
48
60
24
116
52
131
9
261
31
23
13
77
43
23
24
97
20
3
1
32
144
108
60
12
60
3
30
6
54
30
21
12
124
203
6
55
65
19
20
111
37
12
71
24
33
52
35
85
8
48
52
60
12
12
83
57
3
36
84
157
216
8
156
99
141
3
97
8
15
13
84
44
39
57
84
75
49
116
12
60
12
75
193
12
11
21
28
41
55
20
64
56
45
79
72
36
12
71
9
160
120
35
30
6
90
27
3
57
40
12
128
93
15
69
7
8
28
8
9
63
4
23
30
7
24
20
364
56
16
120
59
1
36
168
155
1
60
89
84
6
181
83
6
30
60
49
5
120
51
16
44
12
3
54
7
68
28
24
20
84
252
3
37
12
12
24
44
88
77
31
35
60
25
12
12
32
60
16
32
40
20
136
44
15
33
24
3
33
40
8
4
20
15
1
12
12
65
3
4
80
28
32
3
85
68
3
54
151
29
7
8
28
48
24
35
30
67
96
24
53
63
4
168
12
23
36
81
93
31
24
48
132
140
28
47
21
15
24
1
24
8
33
15
136
48
35
6
31
68
28
140
4
36
44
9
79
60
56
4
216
24
152
16
48
72
48
29
6
9
60
108
4
233
15
51
57
52
12
80
33
51
99
36
1
24
24
95
1
24
8
12
28
8
304
8
57
51
159
57
3
25
108
77
6
9
40
20
48
24
36
48
64
68
40
12
95
45
180
96
16
140
16
152
15
13
84
84
96
120
24
156
23
156
60
9
36
39
13
24
53
6
25
84
8
64
48
41
151
173
31
32
63
81
76
20
3
9
75
36
24
156
229
36
95
37
17
6
37
12
20
15
73
32
96
16
164
4
8
27
73
44
63
25
20
36
4
120
5
15
45
30
37
104
24
48
52
5
123
64
53
51
52
12
5
111
12
27
1
179
45
72
76
180
77
36
195
15
37
24
8
28
12
32
40
24
24
11
84
6
30
85
59
37
23
73
8
52
72
12
143
13
12
5
3
3
1
108
48
143
1
164
4
8
153
195
12
24
33
43
83
21
36
144
84
136
96
20
52
5
3
3
120
129
40
155
6
15
40
65
91
36
12
5
43
60
48
24
12
116
40
24
29
15
4
95
33
4
8
40
41
30
24
81
16
29
19
11
24
33
12
72
40
60
96
203
1
48
11
109
35
73
24
23
85
20
16
56
28
12
23
105
28
23
1
36
17
67
36
47
81
9
103
92
72
28
11
45
135
49
68
64
116
60
3
90
27
147
33
4
53
75
111
9
72
3
73
23
141
28
72
36
20
60
48
16
84
32
52
32
28
72
36
108
84
92
39
9
136
80
99
105
100
8
87
1
95
144
36
69
120
36
24
28
12
11
1
56
12
52
56
64
48
5
66
69
21
67
24
108
56
16
96
8
39
60
13
324
ABCD 98962321774*3^$a+1 [50030]
112
5
139
149
120
3
327
121
32
112
128
39
25
23
96
84
36
6
43
65
102
18
55
80
81
24
12
114
36
69
16
53
6
37
48
41
151
23
25
125
19
17
18
66
60
127
29
3
21
27
48
64
107
60
9
144
21
267
99
198
36
19
48
23
25
149
91
96
48
48
80
69
60
111
240
48
9
6
1
125
3
45
132
30
33
45
115
47
228
222
174
6
30
13
80
15
72
25
29
54
36
25
29
3
39
25
128
45
72
108
15
75
360
66
27
63
6
18
162
84
19
35
60
12
69
81
79
29
210
241
71
9
16
48
17
30
81
192
51
294
36
115
32
48
39
36
120
6
108
75
15
36
30
31
23
36
37
203
126
90
18
66
96
73
101
114
12
141
48
105
246
78
195
57
54
30
19
96
35
45
21
60
159
144
16
80
69
235
11
60
9
135
12
24
117
3
6
39
159
126
66
49
191
81
208
35
246
54
144
96
49
41
30
54
3
213
204
162
109
89
135
27
69
15
60
54
31
125
6
90
54
36
84
150
54
126
75
99
141
16
48
80
81
36
139
80
112
47
90
30
180
42
48
42
49
179
6
39
105
72
54
90
15
105
7
17
15
48
63
66
24
126
108
12
18
36
204
15
160
125
36
294
36
126
54
30
195
21
219
64
128
39
169
71
9
21
54
60
234
31
89
103
137
7
23
25
17
63
171
37
173
19
96
80
135
9
81
120
96
138
6
36
210
180
13
80
285
6
36
54
67
23
54
3
387
141
81
54
25
65
15
39
25
101
126
84
57
3
306
84
39
21
36
480
60
174
54
90
13
48
35
30
96
159
16
5
139
144
48
48
80
165
126
13
41
7
47
42
234
90
234
25
5
6
54
12
108
135
48
57
30
150
66
6
18
90
63
27
21
64
5
43
29
51
48
16
569
55
29
216
150
85
131
93
87
18
30
25
48
32
96
129
36
396
54
9
48
48
240
64
5
252
54
30
24
90
217
53
36
36
30
150
18
61
80
375
96
153
45
30
85
41
87
64
144
119
25
192
95
120
24
30
24
72
3
81
127
32
16
11
90
18
30
90
81
81
18
90
3
69
78
36
105
111
1
89
198
12
54
96
18
336
54
295
71
90
79
11
54
63
9
55
89
180
147
69
30
61
32
237
30
78
102
81
69
174
6
103
41
36
84
31
293
132
54
30
144
115
11
6
30
114
120
39
16
41
55
48
80
51
156
33
45
51
21
91
137
42
120
90
18
60
72
229
32
48
64
17
54
54
6
36
108
61
5
6
54
15
111
48
96
1
35
18
36
66
150
54
9
16
11
69
39
36
66
24
234
33
93
90
54
66
330
30
105
21
54
204
156
109
80
16
89
103
32
27
30
24
36
144
36
138
61
11
69
9
103
167
25
48
47
72
9
64
275
12
33
135
25
95
90
60
120
90
96
174
91
131
109
11
69
9
103
113
36
91
ABCD 98962722988*3^$a+1 [50075]
48
152
117
163
17
39
255
1
29
27
232
48
95
49
215
180
109
17
175
32
112
5
3
48
88
32
15
9
136
24
96
24
104
64
32
24
21
19
17
55
8
16
56
33
39
16
200
96
24
72
40
155
45
45
24
195
24
192
40
128
160
96
48
101
211
96
5
19
176
129
103
8
48
16
24
17
48
79
80
160
48
168
32
208
152
48
280
11
229
24
32
39
1
119
225
144
87
264
6
84
42
277
56
21
6
133
47
289
48
53
99
40
5
6
174
96
30
18
15
24
21
12
15
9
264
36
3
177
31
59
93
93
18
49
8
24
24
40
32
15
33
27
37
8
64
11
205
32
120
111
9
27
85
80
15
153
40
83
85
35
45
63
36
21
15
54
24
27
24
48
81
30
126
99
45
187
80
93
27
72
72
144
105
12
19
200
21
3
112
32
33
48
15
16
11
18
19
143
73
65
216
126
49
80
201
63
24
96
16
65
6
25
29
51
88
56
16
72
53
99
51
30
7
272
24
21
3
33
175
29
195
16
264
41
103
56
48
88
53
36
66
69
24
24
168
165
24
43
23
168
25
56
21
27
72
16
119
1
80
120
93
192
27
96
81
54
57
88
71
25
5
19
32
40
8
141
19
56
64
17
60
3
16
71
33
16
71
129
141
235
53
91
56
24
96
40
113
39
16
120
96
191
9
24
72
40
53
180
222
49
128
33
7
17
63
160
96
17
7
32
64
47
84
45
64
251
13
41
42
198
12
90
25
320
15
97
48
80
184
155
13
72
71
25
32
111
72
30
27
33
7
48
48
32
24
69
27
153
150
1
29
75
24
48
24
9
15
135
12
45
64
80
168
3
90
3
105
42
30
7
48
8
16
48
56
57
63
21
163
167
126
187
56
64
48
24
65
126
24
121
152
40
77
51
48
16
89
31
200
64
56
64
56
120
96
15
30
24
211
128
96
24
64
17
36
27
261
66
270
139
11
21
48
64
167
6
27
111
186
31
24
120
144
56
69
60
39
72
141
27
208
209
54
9
213
27
48
15
33
120
27
109
144
11
21
24
96
129
180
91
24
288
17
30
24
1
11
37
48
5
19
80
88
32
168
27
186
90
48
90
7
168
32
208
72
95
9
39
25
137
63
72
33
55
24
80
33
7
32
40
56
40
168
56
16
24
176
168
40
5
67
5
3
40
161
39
27
93
57
15
40
48
24
56
72
24
120
160
24
47
30
24
126
69
16
24
80
21
18
90
79
71
297
40
5
30
85
24
5
195
69
90
9
48
15
9
15
33
40
101
19
113
54
246
3
144
3
133
5
36
79
32
40
29
171
40
29
3
81
132
3
16
71
30
27
112
155
54
87
232
32
24
21
19
65
72
63
51
54
15
105
39
16
71
24
57
88
101
36
63
40
137
159
88
41
36
216
18
120
306
54
25
32
39
25
101
90
30
259
80
136
80
24
15
9
40
5
42
30
60
48
159
16
47
30
43
65
7
29
91
143
1
185
303
112
48
72
8
192
51
24
13
72
8
72
64
24
32
64
24
72
48
113
39
16
128
112
35
30
114
21
135
9
24
45
147
9
103
48
264
104
81
63
153
63
21
91
144
8
16
ABCD 98962784054*3^$a+1 [50130]
29
12
15
39
1
5
111
9
24
15
21
6
54
3
33
7
41
36
3
21
60
30
69
100
5
7
60
5
15
9
36
204
66
6
18
90
30
21
21
24
31
8
24
48
117
31
32
3
1
104
129
15
21
79
11
37
5
102
6
66
18
6
1
41
7
23
45
84
9
12
42
6
12
48
31
48
5
18
33
39
18
12
27
21
24
19
144
47
18
48
48
6
66
123
9
51
16
23
157
41
60
54
6
42
33
57
60
12
163
36
12
29
36
12
51
4
12
29
7
95
9
15
30
19
5
36
48
103
17
12
66
37
5
30
30
43
8
57
39
16
17
15
21
162
30
12
15
15
25
23
33
9
6
1
23
72
48
6
27
15
25
77
36
36
66
129
39
85
29
6
24
25
23
30
19
20
21
12
18
9
16
23
30
36
63
136
56
21
3
9
120
7
8
40
17
199
32
33
6
93
3
24
6
12
3
3
174
12
19
11
25
29
36
54
162
15
84
21
72
6
6
19
20
100
44
36
12
9
36
54
33
57
39
9
6
30
15
57
18
145
20
16
11
18
6
24
9
141
66
6
24
18
13
32
28
48
41
31
8
45
24
60
3
12
52
68
16
17
27
12
16
8
9
72
30
18
120
12
36
12
42
30
115
8
15
18
3
9
12
6
48
96
6
24
18
6
36
24
51
21
15
45
67
5
51
9
43
48
5
6
49
84
17
18
72
66
12
48
19
119
9
87
33
33
54
24
81
9
6
49
5
36
39
60
36
63
66
15
144
12
3
6
24
15
27
30
51
45
67
5
15
3
78
24
18
48
24
1
47
90
15
4
60
23
6
7
5
7
17
30
78
87
21
12
15
21
31
53
66
72
18
36
114
21
21
43
11
66
3
51
30
43
23
13
77
63
21
18
6
60
15
9
3
3
49
65
7
68
21
6
25
60
113
27
183
30
27
15
6
12
12
60
6
9
15
1
8
9
15
21
51
111
48
9
15
18
79
44
69
36
39
45
36
27
39
1
65
27
36
87
9
88
47
73
23
24
24
114
15
16
29
43
47
61
80
75
30
51
15
48
72
25
119
144
33
232
20
57
18
97
29
42
45
9
3
15
168
24
24
9
48
48
4
53
150
18
36
15
48
21
27
165
7
8
124
48
11
24
48
48
96
13
35
18
39
135
24
1
80
4
80
21
78
25
5
51
57
12
12
24
24
108
24
18
18
7
12
5
75
33
18
18
6
48
1
36
11
145
80
39
24
25
17
48
6
49
71
73
101
42
9
63
33
15
72
96
90
6
48
72
1
8
15
42
48
12
3
16
65
36
48
19
32
4
29
12
3
100
53
12
12
31
5
132
15
15
6
72
42
30
48
132
127
23
48
18
30
6
36
60
48
19
137
60
36
12
12
19
5
7
23
72
30
84
30
1
80
72
12
3
13
12
23
9
39
25
71
48
61
20
21
36
15
39
13
35
13
32
45
55
12
20
24
9
6
42
30
48
24
21
21
6
24
24
9
33
39
24
60
75
42
39
9
36
18
66
51
51
78
15
27
97
23
30
18
72
33
15
37
29
48
48
79
5
90
30
48
36
150
6
36
67
12
65
48
6
54
60
30
33
88
5
24
18
33
21
43
20
45
87
105
15
16
32
45
3
4
80
33
63
60
105
12
12
103
56
40
5
7
35
42
12
84
31
95
96
25
53
55
11
96
49
8
88
47
72
48
6
55
5
24
15
63
42
72
3
21
15
124
5
7
23
45
3
45
52
23
24
78
3
15
24
78
27
24
15
30
12
15
39
24
24
18
15
52
12
8
21
75
12
28
89
36
267
33
15
9
12
18
48
18
15
39
18
12
127
29
6
6
60
7
17
19
125
30
25
24
53
42
72
48
1
12
132
56
132
48
69
6
66
6
45
33
99
96
15
54
7
53
27
9
27
15
24
21
12
52
44
96
15
6
12
6
9
87
25
89
204
12
39
57
132
72
115
68
3
97
32
60
64
35
9
33
48
132
12
6
66
30
93
51
6
60
24
6
24
1
5
43
17
78
1
77
3
39
33
15
42
55
5
18
33
15
54
66
24
37
44
24
15
13
92
111
30
36
39
60
64
32
48
36
57
15
33
7
17
7
5
139
5
36
6
37
20
16
41
30
25
48
143
24
48
1
71
24
1
8
93
24
48
72
48
18
48
72
30
18
24
73
8
64
47
9
9
15
111
54
43
23
72
24
78
42
25
113
3
3
25
119
18
12
3
33
30
42
3
52
12
11
120
114
87
39
24
25
12
5
15
60
33
12
15
15
24
9
33
54
9
24
88
32
87
66
24
24
36
19
77
27
93
19
56
39
6
18
57
15
25
8
120
9
12
15
60
39
42
60
24
18
30
60
31
200
15
114
7
23
6
24
15
28
29
43
17
36
12
12
79
35
1
71
9
63
1
32
60
3
174
18
42
6
45
4
5
18
105
87
37
41
147
21
72
60
12
36
54
1
20
9
36
6
24
96
54
51
16
29
15
3
73
53
36
55
29
60
30
9
15
37
36
104
40
8
16
20
96
9
27
69
66
18
31
5
15
16
35
90
3
4
12
5
63
21
27
24
93
12
39
15
30
36
6
30
24
18
42
48
72
36
63
16
11
49
23
33
9
30
18
6
6
36
55
23
54
15
28
68
27
30
18
81
15
9
69
27
21
24
31
35
24
9
60
9
18
24
30
51
39
18
63
64
41
55
17
30
72
18
7
23
25
72
23
1
149
42
48
57
9
111
100
29
12
60
43
35
42
103
29
42
30
90
49
32
40
48
17
12
18
105
45
18
30
36
39
9
123
9
3
45
235
48
29
15
21
30
42
6
1
23
30
3
4
44
21
18
90
51
21
24
6
6
19
68
153
24
108
175
23
18
36
51
57
48
39
24
15
6
18
6
75
81
ABCD 98962886338*3^$a+1 [50036]
27
45
3
96
121
14
24
72
48
16
26
159
19
77
240
309
250
90
56
15
45
88
12
18
236
24
30
16
110
189
15
46
26
10
20
58
17
15
18
42
28
6
176
70
8
10
11
51
30
54
180
54
70
260
72
45
3
45
7
8
16
194
60
51
211
98
82
38
42
57
277
26
30
3
165
10
6
176
27
33
15
49
110
54
40
50
132
88
2
18
177
13
131
145
140
51
135
10
47
27
165
319
17
75
34
6
110
30
130
120
74
45
45
3
31
146
36
123
1
54
72
110
88
72
180
95
69
16
59
15
6
174
36
57
13
8
66
6
124
311
33
30
286
96
83
27
84
144
72
54
36
63
25
62
34
66
144
5
55
14
52
18
42
110
90
30
88
36
144
272
54
94
66
20
36
54
21
73
12
8
51
96
43
2
34
56
108
52
80
84
21
33
16
74
42
27
21
171
48
87
6
3
67
50
60
198
10
47
25
23
75
12
94
11
45
10
260
48
232
144
20
40
86
18
9
48
69
160
59
75
10
11
79
62
10
137
31
156
5
69
27
192
3
10
38
36
24
10
132
68
90
42
30
124
54
11
81
60
250
20
118
20
27
13
86
40
54
110
46
20
36
123
165
150
69
33
58
32
70
18
62
30
18
22
48
137
45
40
50
130
30
180
53
1
60
14
16
36
78
32
3
67
20
54
6
34
59
15
30
36
63
247
66
20
18
70
2
153
7
110
130
14
70
5
121
278
46
56
18
240
12
45
48
31
90
56
15
109
131
15
4
74
30
36
34
20
142
90
164
16
18
2
27
33
28
152
18
12
34
146
150
34
14
22
218
51
15
114
30
130
50
196
134
82
54
126
29
61
18
306
110
33
91
2
4
36
14
166
104
16
90
168
125
37
50
153
61
26
90
63
25
12
80
34
174
56
6
10
24
56
3
87
64
36
8
52
14
166
5
45
34
54
80
102
18
196
44
52
158
72
9
144
457
54
36
29
85
11
63
102
27
48
123
40
2
10
54
36
23
55
41
51
190
143
45
30
36
33
3
18
202
38
172
180
54
5
21
48
60
10
146
54
76
14
36
6
48
60
12
78
102
144
93
48
19
26
28
60
90
102
200
78
10
107
405
64
59
1
30
44
82
35
19
56
4
86
144
75
15
34
36
59
432
175
54
24
20
100
110
16
90
83
61
132
54
14
27
13
35
15
52
20
60
48
180
52
38
162
45
85
54
56
180
153
1
74
132
129
61
110
94
194
60
9
61
32
88
80
106
146
84
54
69
1
2
18
60
15
67
170
3
7
329
139
72
188
10
180
35
45
136
56
70
18
182
60
64
89
75
21
96
33
15
55
156
26
354
16
65
48
37
174
26
3
207
33
45
142
68
70
92
144
54
72
60
34
120
11
43
20
22
50
9
49
12
254
16
60
38
99
163
78
86
24
120
36
180
106
119
121
18
282
107
21
42
180
30
34
26
28
152
15
195
58
20
52
59
25
20
40
54
126
56
18
70
71
15
33
63
18
10
5
147
18
27
39
144
9
27
69
165
72
3
55
30
56
24
192
160
128
142
18
36
24
47
55
108
2
219
31
60
53
177
54
24
10
72
47
97
6
20
18
90
10
36
126
74
3
3
45
3
ABCD 98962915256*3^$a+1 [50008]
5
7
53
27
12
16
29
12
43
60
80
165
51
120
64
180
137
24
60
24
55
5
123
9
84
7
48
5
96
60
84
156
84
24
55
8
33
67
12
5
12
48
103
17
63
48
24
100
221
19
5
12
43
65
163
68
40
132
68
9
31
224
36
141
84
67
12
5
36
24
72
84
39
88
248
9
36
19
8
88
44
16
20
21
120
24
99
280
17
43
20
21
156
84
24
156
84
195
21
219
57
24
139
36
72
68
12
9
24
7
29
31
80
52
8
33
264
31
60
12
32
177
60
19
5
27
33
19
17
3
105
51
9
91
32
33
87
57
12
43
41
24
12
19
224
456
12
132
57
79
24
5
120
12
24
7
17
120
31
41
84
96
31
60
32
88
60
17
223
17
43
72
17
24
19
41
27
153
84
12
60
144
60
79
77
228
12
43
77
3
36
21
108
120
3
112
5
63
33
60
55
5
19
20
21
39
36
129
96
204
156
60
55
84
65
51
201
51
48
129
15
240
45
96
7
108
101
223
17
31
113
24
3
33
24
3
57
31
5
240
19
36
20
172
29
39
21
243
81
55
32
33
87
52
236
24
48
57
31
65
7
12
48
12
5
132
31
32
81
36
91
77
60
3
148
240
60
60
5
259
56
160
29
96
67
17
495
21
27
88
44
256
12
149
19
24
221
19
48
29
84
15
9
96
27
57
156
15
124
60
36
272
9
3
96
100
65
36
103
17
39
64
17
39
40
120
20
21
31
17
12
24
60
15
40
149
60
103
12
41
19
101
147
160
252
77
19
161
31
32
36
165
60
7
173
87
28
161
19
12
32
48
57
91
212
33
204
132
31
29
19
5
96
19
65
127
17
231
9
55
185
36
67
8
189
240
36
36
3
16
29
36
15
45
139
8
28
12
17
103
17
96
87
168
9
3
52
200
40
17
48
96
144
15
136
84
68
9
168
55
17
48
135
16
12
68
144
21
84
55
17
108
75
196
20
21
120
60
120
60
168
163
17
12
60
144
180
84
12
19
32
132
28
113
15
4
68
28
41
19
29
91
120
29
132
24
180
235
65
15
141
120
43
65
132
43
17
108
43
113
36
204
39
81
39
96
9
151
84
17
348
3
12
21
36
31
80
28
60
149
63
148
41
79
20
4
77
84
39
148
12
20
300
141
55
41
24
84
55
17
79
72
29
60
199
104
45
75
160
65
235
48
140
129
19
60
84
5
55
8
28
204
5
15
57
84
19
17
63
28
80
160
173
19
17
108
240
55
68
9
24
135
84
57
43
17
84
84
3
148
12
17
3
88
5
24
55
17
264
87
28
80
24
261
19
56
24
36
52
128
21
19
125
87
52
41
19
221
67
32
16
20
69
156
24
31
20
81
31
149
43
188
52
125
103
17
36
19
5
12
103
65
15
237
24
7
60
68
21
120
84
84
31
204
20
48
117
211
120
5
19
228
48
32
57
103
233
84
12
43
5
12
168
96
87
177
15
60
201
19
77
3
96
72
88
89
55
125
96
55
5
84
60
43
212
76
20
12
28
29
51
52
48
29
156
187
12
5
31
65
27
108
72
117
283
32
21
19
68
60
100
12
36
65
159
100
161
24
291
4
56
69
ABCD 98963123752*3^$a+1 [50020]
153
129
24
55
35
18
6
84
9
3
24
36
84
6
18
18
19
11
42
27
16
96
47
12
12
49
24
53
91
41
48
30
24
12
54
36
75
111
30
30
45
39
18
48
18
60
66
31
24
29
123
16
11
42
42
30
19
89
31
24
29
54
30
6
60
85
23
12
54
12
19
59
21
16
53
12
15
33
12
18
121
71
72
25
17
30
36
37
47
1
53
54
12
1
83
37
23
30
66
1
59
108
12
36
18
79
17
30
18
7
11
30
102
78
54
126
12
19
11
60
49
23
6
90
57
40
11
72
90
24
60
7
8
3
37
131
30
7
65
18
69
15
78
18
49
5
43
120
11
24
133
89
55
59
21
15
60
18
6
72
48
61
11
48
30
31
11
157
95
18
48
31
5
36
31
23
30
51
33
87
40
23
6
24
3
88
113
102
25
89
84
42
6
30
12
33
15
24
60
90
54
6
6
84
61
5
30
30
30
9
135
66
30
1
11
126
12
19
65
24
24
6
12
45
15
1
113
55
5
30
120
36
81
3
13
5
18
30
24
115
95
36
24
13
41
6
78
12
30
25
23
12
6
55
29
27
87
42
60
18
12
90
30
258
36
6
1
29
60
30
9
21
19
29
30
90
66
30
27
33
24
12
60
15
9
7
23
25
35
78
39
3
84
1
120
41
7
72
29
6
6
78
33
63
25
71
24
97
47
57
15
24
6
54
126
48
7
77
6
72
90
24
66
24
54
6
54
42
24
24
24
12
54
42
162
6
73
8
136
35
78
42
24
37
8
9
60
6
18
6
36
1
29
36
15
129
24
174
18
150
24
84
36
54
120
6
36
30
99
9
72
55
5
108
6
121
47
9
21
3
9
6
24
6
120
48
67
53
12
18
30
66
36
60
61
80
9
24
6
18
132
51
21
78
30
15
9
31
59
6
132
30
60
66
7
24
23
12
24
24
85
23
90
31
89
84
66
24
1
29
108
72
7
56
57
31
5
108
31
11
12
36
13
53
3
57
15
21
19
23
12
24
117
117
12
78
33
15
18
36
60
7
48
35
144
6
36
19
5
66
108
13
17
84
3
16
137
103
23
6
18
57
45
19
59
13
23
33
3
69
51
48
102
48
39
45
72
24
27
87
36
6
7
41
18
109
5
24
6
6
18
61
48
53
60
7
11
6
36
19
41
60
24
150
24
42
108
6
1
35
102
39
16
11
42
60
30
54
67
11
96
61
48
48
17
72
7
56
117
18
49
41
18
12
96
36
6
31
8
3
48
21
69
78
42
18
210
132
30
174
30
24
1
72
29
19
11
61
8
15
24
6
36
144
48
6
9
21
54
12
30
48
3
9
6
49
23
33
24
9
84
6
21
39
24
97
5
54
30
12
60
12
6
72
157
77
30
24
37
119
36
37
24
11
12
36
21
9
150
54
18
49
8
15
108
13
47
36
54
162
45
3
18
24
60
96
55
29
6
24
18
120
6
72
30
48
42
54
18
48
12
6
72
60
18
30
60
12
7
107
37
23
66
39
48
3
18
150
133
24
96
8
3
48
24
85
59
93
40
47
1
113
90
30
42
37
8
21
54
30
60
24
36
18
66
42
144
54
60
7
5
19
53
12
127
120
8
15
6
99
9
66
24
156
57
3
141
33
6
18
48
30
24
24
12
21
3
61
23
90
31
11
117
183
18
30
30
54
18
12
55
47
6
48
12
7
8
39
6
48
6
48
36
6
43
47
66
60
18
12
12
60
6
24
6
60
109
5
42
81
33
7
5
24
66
54
18
9
16
11
54
30
36
42
24
30
6
54
90
103
8
3
126
66
30
48
24
6
30
6
45
9
12
12
39
147
12
54
24
19
17
66
84
6
54
24
84
57
9
24
15
33
7
32
45
36
12
102
37
47
72
12
90
12
150
1
32
27
45
51
78
6
96
9
15
36
18
43
80
27
60
126
36
42
36
6
126
30
31
23
114
6
1
23
54
36
6
6
19
5
30
54
42
61
83
54
12
48
30
21
9
84
27
45
6
37
24
71
36
12
18
30
6
6
18
30
6
36
30
12
6
6
157
191
90
12
6
24
37
59
72
42
84
6
48
25
80
27
144
84
6
42
1
83
36
1
101
19
48
11
45
75
42
90
6
60
12
18
6
36
48
42
18
12
12
19
107
60
96
30
66
84
24
12
1
23
1
5
54
66
115
53
12
12
6
37
17
6
6
60
24
7
35
18
6
36
48
12
78
31
95
57
9
7
17
15
231
60
109
11
60
18
12
91
17
24
48
24
60
27
123
36
24
24
60
37
65
12
3
69
18
6
96
3
57
15
3
12
24
96
150
126
78
6
6
24
6
30
30
25
24
5
30
37
8
99
252
18
36
24
24
6
6
156
24
36
18
36
48
36
66
66
48
73
8
40
95
66
24
18
90
18
60
48
36
1
65
55
23
54
18
114
6
78
42
57
63
12
42
18
78
99
3
18
19
8
33
18
61
11
60
42
192
30
1
47
25
23
54
24
12
294
18
66
13
299
48
61
5
54
24
36
57
15
1
29
18
6
24
66
1
59
37
17
144
87
51
48
66
43
53
54
48
45
33
78
66
36
12
63
3
186
6
12
72
1
83
12
24
60
6
18
12
9
15
84
60
1
5
24
27
9
7
47
9
57
84
6
36
30
ABCD 98963146754*3^$a+1 [50049]
78
42
54
39
45
27
3
6
15
3
38
28
15
9
2
46
8
36
55
75
6
8
31
3
6
15
71
4
6
3
33
15
3
66
36
144
51
3
26
151
9
6
38
19
15
2
4
6
69
21
15
15
6
30
24
9
111
84
122
40
39
3
6
75
35
36
28
32
4
45
57
14
100
129
45
176
24
76
15
9
6
18
96
24
12
3
36
11
28
2
4
15
129
12
15
111
24
24
26
6
18
10
2
54
73
12
39
102
44
31
29
199
24
36
9
3
12
108
60
29
43
27
24
9
23
4
30
6
78
12
74
1
57
27
24
60
24
45
72
18
30
3
3
6
15
5
58
12
26
52
2
1
87
6
26
58
2
4
9
21
60
54
18
18
24
12
18
3
59
1
3
21
60
39
6
3
48
9
18
57
5
6
4
21
39
48
26
16
6
42
32
4
39
21
2
34
75
3
30
51
9
2
30
28
6
26
36
30
58
92
7
27
45
39
36
126
74
34
26
1
117
30
66
20
34
21
9
3
23
10
6
74
4
15
53
4
66
54
90
54
6
6
3
99
48
50
19
3
117
33
18
12
2
16
114
24
66
30
9
24
3
33
21
20
28
48
30
14
24
12
19
15
18
26
36
16
24
44
16
20
34
39
17
31
75
18
2
4
18
32
10
54
15
21
26
40
57
11
40
30
12
14
1
48
5
4
8
34
18
30
26
10
21
33
6
9
36
9
75
48
24
51
20
118
12
24
51
3
69
17
4
36
6
8
10
20
36
24
4
36
6
60
18
27
24
81
15
71
64
90
66
12
6
12
3
81
6
12
93
39
81
48
15
9
3
38
60
12
40
99
3
2
19
5
76
26
13
45
6
21
3
152
49
9
66
18
15
27
114
56
4
30
6
6
72
33
35
13
135
36
48
30
8
4
18
33
15
30
63
24
27
6
78
2
64
18
48
9
39
2
4
15
5
16
14
10
3
27
48
26
64
30
48
14
28
18
9
21
3
15
56
1
35
88
20
66
31
24
9
62
49
11
18
55
9
12
14
34
96
12
12
2
40
18
32
91
24
89
10
54
42
6
24
3
17
55
5
28
6
12
38
36
40
18
48
33
51
9
12
9
6
44
6
4
48
3
33
6
9
5
22
9
9
54
6
20
16
36
8
22
18
24
66
12
42
3
24
3
78
30
24
44
34
51
11
4
6
126
12
8
78
30
4
18
14
6
28
26
49
72
23
4
30
182
34
15
5
4
6
30
60
24
2
34
24
30
18
20
4
6
20
25
89
58
6
24
15
51
12
68
40
12
18
20
30
25
45
96
51
27
26
96
28
15
21
60
12
12
18
12
2
40
30
14
16
44
7
3
80
36
30
60
34
69
23
64
48
42
44
52
30
57
93
54
21
15
24
6
108
51
3
12
33
105
6
6
15
65
16
14
24
16
9
12
27
90
2
6
4
120
138
2
54
40
2
94
14
4
12
30
18
62
30
4
2
25
24
35
46
8
4
56
46
48
33
60
27
12
81
3
114
12
50
36
4
14
4
12
30
21
33
12
27
180
60
83
18
34
60
30
6
2
18
40
96
26
34
30
44
34
45
3
38
72
10
33
51
18
90
6
12
48
116
43
15
21
9
30
21
27
12
57
39
26
24
12
88
6
33
45
8
40
60
12
56
31
5
10
18
2
1
3
32
54
10
44
22
24
3
47
1
39
45
84
21
18
26
196
18
18
15
9
14
22
12
32
6
52
18
24
26
118
50
34
15
3
14
36
4
6
12
6
51
63
2
34
24
21
12
57
60
3
29
10
18
3
45
48
2
37
105
2
100
120
14
7
9
39
75
9
87
21
3
30
26
88
48
24
30
24
6
18
12
20
36
10
60
14
34
54
36
24
18
45
87
33
9
6
18
36
3
21
72
12
3
48
5
12
103
9
12
3
63
33
24
48
15
18
20
67
87
26
55
15
20
10
24
60
42
9
9
18
8
46
30
33
17
91
9
39
21
3
83
22
30
21
9
3
9
48
42
56
25
60
24
69
6
18
6
24
21
9
3
9
15
21
8
6
4
32
40
14
4
39
23
22
56
4
27
5
28
26
1
11
4
20
40
24
96
33
60
3
60
8
22
18
42
18
57
33
24
42
66
14
13
3
9
29
7
9
80
19
24
41
4
48
3
5
16
15
41
18
10
36
18
12
50
19
51
30
3
3
9
15
50
30
16
12
30
2
36
18
7
9
15
3
57
35
25
3
2
6
28
24
2
34
96
30
36
20
55
39
9
15
126
18
152
54
7
3
26
28
12
39
15
21
5
160
24
72
68
6
40
18
8
64
54
60
2
52
30
30
32
24
4
8
22
60
60
2
19
24
12
24
12
9
30
18
2
76
48
45
75
62
4
6
18
24
36
24
12
48
42
48
38
19
24
35
10
39
15
8
58
24
12
156
3
21
3
47
28
45
12
35
1
5
10
12
62
4
30
54
87
11
25
15
12
6
72
8
91
41
28
2
24
58
48
14
6
4
14
40
62
4
3
47
1
27
6
87
48
12
60
39
33
11
10
12
24
14
4
8
10
18
24
42
20
28
72
183
33
8
64
48
8
40
51
5
70
9
11
90
16
12
2
16
8
10
24
32
6
28
26
16
68
7
9
15
29
40
24
2
90
34
9
45
6
6
50
25
24
35
4
2
66
40
24
36
24
114
6
14
4
66
30
6
33
12
45
14
37
12
41
16
20
16
15
57
2
10
18
78
24
14
10
72
15
24
33
42
44
30
46
14
4
18
9
48
57
30
50
36
30
22
6
12
9
15
6
8
4
18
9
5
118
12
14
10
9
17
4
30
20
22
30
74
55
45
48
30
33
9
6
20
25
27
2
40
6
102
27
15
6
39
35
6
28
36
18
12
30
15
36
23
1
89
22
14
28
2
13
15
60
33
15
42
12
18
6
126
24
24
30
51
129
15
3
20
22
27
24
47
40
78
6
33
3
18
30
30
20
16
20
40
6
24
48
26
67
23
25
15
45
9
66
2
34
33
75
42
66
9
15
9
9
27
24
35
25
9
2
54
4
30
12
56
4
21
29
90
6
64
39
9
12
15
99
26
6
22
8
4
20
10
9
39
26
19
45
3
3
6
60
63
12
84
12
5
55
63
26
28
2
34
30
26
10
30
39
12
9
39
11
16
20
22
26
4
90
2
10
6
69
36
39
9
5
31
24
36
5
28
56
10
9
48
29
31
9
30
21
48
9
12
24
42
30
8
16
15
29
10
9
12
93
18
18
6
26
18
16
30
36
12
2
30
19
87
8
4
36
26
60
40
15
3
12
18
3
69
18
2
40
63
57
74
40
9
41
36
16
74
13
27
36
42
3
5
7
87
24
6
3
12
5
34
32
4
24
26
6
52
66
30
45
12
59
28
18
15
15
9
41
4
159
15
30
27
59
30
70
24
32
22
2
4
54
8
18
42
7
33
14
16
14
34
21
9
75
41
6
4
33
81
2
85
24
120
9
42
12
36
21
11
40
60
18
6
20
1
3
6
15
9
6
18
15
23
73
21
3
27
45
11
4
114
2
10
14
36
52
72
33
3
12
6
99
21
30
86
79
51
26
43
12
33
36
30
33
33
12
92
31
24
3
56
61
45
48
3
60
12
12
29
19
12
45
30
6
104
64
12
75
9
36
24
14
25
9
2
30
58
21
75
12
ABCD 98963265112*3^$a+1 [50077]
71
13
44
52
5
18
18
12
7
80
16
8
15
45
64
32
16
48
20
24
40
53
55
68
9
3
15
13
20
21
36
39
9
19
8
63
24
21
45
31
36
60
84
101
43
20
12
27
180
13
144
8
12
148
8
72
28
23
9
16
29
3
135
13
41
31
72
95
45
45
6
54
27
3
13
65
7
47
21
12
15
73
8
40
60
80
52
8
100
32
48
9
108
15
39
30
51
24
21
30
18
7
20
12
21
7
29
91
48
35
9
28
20
60
9
24
30
9
81
15
27
108
9
48
9
18
36
9
33
48
54
13
68
69
7
11
48
42
102
1
77
3
27
45
27
45
16
20
117
72
6
45
12
88
32
40
17
3
4
65
39
36
16
48
12
24
8
33
55
24
20
4
59
13
20
15
133
17
7
56
12
4
23
33
3
45
112
24
60
44
27
13
44
28
17
31
144
80
51
1
41
7
20
81
75
96
4
107
13
29
43
5
27
16
11
45
9
7
84
36
5
12
7
36
12
32
16
47
18
3
64
5
36
7
47
37
44
52
60
32
21
42
84
13
32
28
8
159
25
65
3
76
77
123
57
67
12
20
15
30
15
3
33
112
5
91
29
18
37
5
27
40
161
24
43
32
16
48
116
28
35
33
9
39
12
15
45
45
87
45
7
24
56
21
19
35
49
32
3
96
9
147
37
8
4
20
64
44
16
144
5
90
33
4
23
18
12
6
1
68
3
18
27
63
9
16
29
3
4
5
15
9
7
5
67
68
64
60
8
12
4
24
41
31
44
45
31
23
61
12
24
48
12
20
16
23
144
33
3
1
44
159
25
48
24
11
73
80
12
4
5
139
36
11
117
76
20
39
25
56
24
3
13
41
15
36
28
47
33
57
15
3
141
24
84
3
9
4
89
7
36
32
57
39
12
100
59
69
24
120
12
48
15
13
77
42
1
35
13
236
76
24
83
21
4
32
84
12
39
6
19
36
12
77
39
72
4
23
6
15
72
88
41
15
96
63
121
8
16
5
12
54
9
72
27
45
15
1
12
60
17
31
84
80
52
44
4
8
64
24
107
37
35
93
24
84
21
55
89
27
39
25
48
20
28
5
18
21
48
48
4
36
47
13
32
12
148
41
27
9
3
12
4
44
36
15
81
220
20
16
12
36
32
4
8
3
45
4
36
8
4
5
7
48
32
3
81
51
1
47
45
60
3
13
20
84
15
18
15
88
32
4
36
12
20
108
12
81
60
102
93
16
48
72
24
20
12
84
45
18
37
8
15
1
24
8
24
16
8
16
29
27
48
60
100
17
27
60
16
77
19
48
71
25
80
57
42
45
52
59
42
139
68
28
107
18
3
84
16
12
20
28
29
183
28
12
8
21
19
35
85
44
16
71
13
5
151
36
56
9
24
15
36
64
32
4
149
39
60
15
18
55
24
23
13
5
27
27
9
40
11
30
114
9
3
25
29
19
20
156
100
48
5
15
3
45
9
15
84
112
80
4
96
12
36
11
109
11
21
72
3
18
39
27
9
24
16
32
4
36
24
80
36
4
56
40
44
16
12
80
16
20
12
147
12
105
9
115
96
5
48
63
60
63
54
7
24
17
139
84
24
152
33
15
3
9
105
18
1
35
69
21
67
24
8
93
67
48
107
12
141
57
3
40
35
109
53
7
60
41
138
24
21
40
32
27
21
12
28
35
37
12
20
57
15
64
65
127
8
21
75
204
15
21
144
16
24
20
9
7
11
9
76
53
91
36
107
1
32
28
56
24
39
1
12
95
129
16
20
28
36
104
64
48
72
41
51
16
5
15
28
32
60
48
40
65
55
35
1
53
42
1
204
83
21
12
15
33
57
87
12
24
40
59
18
12
18
24
13
96
17
79
29
7
47
13
48
116
36
28
29
30
85
92
4
12
83
1
11
117
28
20
4
44
4
8
112
56
21
6
49
20
16
5
3
52
44
88
8
40
24
36
20
9
31
17
6
49
23
18
12
3
51
49
41
6
90
87
60
33
15
64
29
54
12
1
8
216
33
12
3
15
21
16
23
21
171
25
53
15
12
48
28
32
3
49
20
16
5
135
4
24
20
112
20
12
16
35
6
19
120
41
18
12
78
30
60
90
111
45
27
63
72
37
80
16
44
36
36
21
144
39
15
109
95
18
18
21
33
27
4
89
3
87
13
60
5
7
48
48
35
49
20
40
17
31
137
7
11
9
4
12
5
42
61
20
52
32
15
45
28
20
4
11
90
7
48
44
16
8
57
7
92
16
44
40
53
12
15
40
20
16
23
9
36
24
48
88
47
9
16
77
6
84
45
27
121
83
37
20
28
17
24
66
13
11
1
12
72
5
36
67
36
59
33
12
63
25
120
8
12
60
40
44
4
41
6
93
12
33
115
12
80
33
7
32
48
3
157
95
13
41
99
4
116
15
36
48
93
3
45
112
8
64
32
81
3
12
33
31
29
99
36
96
69
90
42
12
15
16
32
24
16
47
21
52
53
7
5
24
99
12
40
95
114
75
9
36
79
56
9
31
20
21
55
8
40
20
76
8
28
144
116
9
3
3
73
20
12
57
63
40
84
60
20
3
61
20
21
3
93
3
112
8
21
36
12
3
52
176
16
119
21
15
25
24
77
12
43
47
6
7
8
40
84
32
39
37
120
95
9
16
65
3
64
12
56
15
12
1
44
27
9
4
8
4
48
12
24
32
60
28
65
90
45
24
16
77
27
12
84
16
44
60
4
12
36
32
36
16
35
85
24
11
54
7
84
41
55
20
9
19
44
16
47
9
81
63
112
47
13
48
12
89
79
5
19
35
33
45
3
60
57
27
36
24
88
23
37
77
12
96
19
ABCD 98963301896*3^$a+1 [50040]
3
5
25
143
4
20
37
71
52
15
77
60
13
35
13
23
31
45
15
54
59
115
60
5
108
84
60
36
115
29
60
24
1
59
31
33
96
140
24
25
3
32
43
5
229
90
30
39
72
32
73
78
144
77
13
215
37
35
19
30
6
65
64
80
1
6
17
13
39
20
24
31
69
36
8
7
45
116
37
11
121
18
5
16
27
29
79
5
12
24
1
23
64
3
17
37
59
144
12
31
5
60
24
25
18
5
28
57
3
20
28
51
150
11
73
42
29
19
17
25
54
18
15
15
18
54
54
90
57
129
90
108
36
66
24
54
30
78
72
33
24
20
25
3
36
20
144
13
59
4
20
49
48
27
63
78
15
15
101
96
19
81
87
17
13
27
56
13
54
33
68
24
37
15
21
47
28
9
6
5
12
36
91
18
15
105
60
30
42
18
5
96
24
36
4
27
18
42
5
48
60
31
21
48
15
18
24
35
40
15
29
76
39
29
37
63
8
40
75
12
402
111
45
54
18
27
8
7
5
43
41
12
43
36
33
108
24
81
27
33
75
9
39
36
15
21
93
15
57
84
18
53
205
12
132
155
25
108
35
16
32
79
18
36
39
80
60
55
77
193
15
21
12
90
9
81
75
3
29
76
21
15
15
29
31
21
27
18
3
51
93
15
186
90
12
45
84
68
60
36
72
19
5
144
31
105
21
18
30
107
112
15
6
30
54
23
67
60
36
5
12
13
35
19
42
54
77
13
47
40
15
17
12
25
18
17
120
28
36
39
48
24
18
87
15
78
3
104
13
36
54
5
1
210
17
187
108
57
8
55
89
19
45
20
12
85
3
104
97
39
9
78
30
114
48
5
12
148
21
12
42
101
1
24
39
15
5
12
13
35
1
36
59
12
19
6
72
35
156
24
76
20
31
29
127
45
15
17
37
48
42
18
3
15
48
5
12
4
213
42
30
83
25
18
42
66
36
36
29
43
6
12
72
36
60
15
15
60
30
6
65
24
84
36
25
12
39
3
72
30
75
60
36
48
39
138
60
120
23
36
145
23
31
5
25
35
40
80
25
72
95
60
13
15
39
108
54
36
84
78
21
12
15
72
18
39
20
16
68
12
67
41
61
24
72
75
9
95
19
65
1
18
17
73
6
120
144
17
120
13
3
32
1
30
9
45
6
17
67
6
90
17
13
35
7
53
36
1
75
32
1
51
8
96
109
36
36
99
69
48
3
56
48
12
48
37
39
9
6
5
31
54
39
15
5
16
51
65
43
48
17
12
61
59
13
42
33
3
18
15
21
11
79
108
41
12
112
15
17
1
30
5
49
23
52
68
1
47
172
3
102
11
24
36
4
8
25
54
9
9
78
102
47
60
40
15
90
6
33
32
172
45
23
12
76
32
55
29
28
20
12
1
47
52
33
35
16
176
24
16
80
24
25
51
51
77
145
36
15
21
71
4
8
25
47
40
96
8
55
42
54
21
99
6
3
32
4
44
61
59
7
17
7
29
36
79
77
43
36
21
39
54
11
25
54
57
48
21
84
204
11
40
69
83
48
1
84
35
1
3
180
32
108
148
60
15
54
23
72
24
72
40
87
72
114
36
126
33
20
60
49
15
188
103
90
12
27
87
41
25
18
96
30
6
18
102
53
19
18
95
12
12
121
90
29
120
49
12
18
45
69
23
7
57
39
17
24
88
12
75
30
59
37
59
85
54
5
16
8
1
114
33
3
12
18
27
63
42
87
51
21
33
23
73
11
48
13
30
78
36
66
60
53
124
33
3
105
71
204
144
13
24
35
24
67
65
79
5
48
72
40
9
24
11
1
3
56
19
18
35
48
12
108
61
6
18
47
48
52
177
11
36
25
111
45
18
21
129
47
12
36
31
5
13
83
7
5
108
7
17
76
44
48
36
52
15
17
55
17
24
139
21
15
60
12
17
25
108
84
90
144
17
84
79
29
13
15
15
9
44
97
35
37
18
5
52
8
72
97
39
9
27
9
71
163
41
96
48
16
104
73
47
16
9
6
5
204
7
30
35
24
145
36
3
152
4
21
54
5
61
23
16
24
117
59
49
78
18
36
48
72
23
1
107
19
36
17
16
75
5
7
54
36
23
52
188
64
3
69
8
7
29
115
17
24
4
27
9
171
29
13
12
23
145
318
18
114
18
95
43
5
36
31
42
111
56
24
36
1
27
20
12
1
143
127
53
1
30
36
93
21
39
9
27
15
48
60
5
13
54
54
59
12
19
30
234
42
11
187
192
21
108
56
24
67
17
48
25
3
45
39
15
18
78
12
72
18
294
36
29
25
30
9
9
75
32
36
109
35
28
48
33
96
30
6
90
30
24
11
19
24
69
108
159
18
18
222
12
3
15
17
24
121
6
18
71
4
44
61
54
21
32
48
7
102
27
20
49
51
21
12
42
65
25
51
237
3
20
79
60
33
21
107
132
16
ABCD 98963429122*3^$a+1 [50041]
204
31
69
60
15
5
37
30
78
36
54
30
71
565
11
19
9
33
35
12
1
6
29
112
147
57
48
36
159
33
9
131
43
21
3
53
67
93
32
7
53
12
100
9
24
18
17
121
126
168
30
36
96
36
23
76
84
36
140
229
6
5
25
135
45
78
33
68
12
52
60
20
1
42
33
15
185
204
60
40
120
36
84
15
57
45
39
105
24
102
5
40
24
80
4
45
23
55
33
57
27
81
11
145
240
36
123
75
84
240
33
33
6
9
20
12
64
75
18
120
47
4
21
6
138
24
11
16
8
76
36
159
9
72
144
117
27
27
54
66
45
264
20
31
18
11
24
72
48
208
72
51
216
45
51
69
15
93
80
60
40
51
36
18
23
13
15
27
33
57
27
12
123
125
16
15
185
49
23
12
52
99
69
21
27
3
5
37
27
171
30
114
65
96
16
93
18
45
135
177
48
27
117
81
12
162
45
33
11
1
6
9
8
12
16
32
28
8
205
47
49
126
45
68
16
69
47
25
99
20
16
48
96
9
35
55
66
54
45
24
108
68
49
18
18
27
72
21
51
39
6
275
28
21
144
30
90
36
219
8
28
12
144
36
44
88
3
153
20
55
17
88
21
18
90
191
31
65
40
36
12
8
264
16
132
147
9
171
45
44
139
5
16
57
3
51
18
30
21
24
96
21
111
123
132
65
48
16
9
114
5
28
8
12
49
24
71
64
27
18
39
8
52
57
18
36
17
4
123
21
60
51
29
4
51
6
83
16
45
119
1
126
18
27
63
60
21
12
68
4
87
9
60
39
77
145
11
48
49
66
17
7
17
13
87
3
41
1
35
48
127
33
27
53
52
24
120
12
12
36
12
20
37
231
32
97
15
72
15
45
9
42
12
126
111
105
71
25
27
80
12
160
3
17
48
295
42
35
88
80
40
56
7
48
41
55
30
95
199
84
53
12
13
48
35
4
57
30
5
40
108
15
36
129
92
48
36
19
18
99
36
3
114
11
64
45
3
57
12
95
1
27
75
101
49
47
16
63
21
8
97
23
25
42
54
39
48
32
91
126
15
144
27
12
42
15
105
168
47
100
123
66
35
79
141
159
6
35
64
8
67
5
88
48
9
72
83
1
42
54
15
69
39
152
24
52
3
17
24
4
44
88
45
12
42
18
87
15
6
27
45
83
64
9
59
16
32
7
12
24
21
69
11
64
87
5
172
36
39
5
151
89
133
12
6
189
32
13
35
28
9
30
150
51
32
48
40
12
96
60
15
5
12
148
12
3
42
27
60
87
54
159
8
12
36
60
156
43
5
52
63
6
27
12
8
73
6
9
27
77
16
56
136
48
21
3
15
6
251
145
39
45
15
9
18
48
36
24
84
5
67
6
54
84
65
61
18
96
36
36
48
96
9
60
12
9
75
84
60
15
65
12
24
108
61
47
37
96
144
63
63
36
9
75
5
199
36
9
60
176
16
3
36
6
35
36
67
252
18
15
36
45
131
49
119
1
42
29
16
129
11
48
4
8
24
16
12
68
103
149
13
3
80
25
119
108
4
33
6
185
60
1
99
36
240
144
111
96
162
66
24
33
12
8
49
63
72
45
123
8
67
60
41
16
9
39
236
1
18
185
7
168
137
19
21
15
9
15
29
16
9
12
18
77
145
63
12
63
6
47
19
5
4
84
60
32
1
35
184
80
64
9
23
19
36
9
39
54
42
9
21
315
159
65
16
120
135
41
157
72
3
20
28
3
17
28
45
6
90
120
6
5
7
45
36
120
36
60
9
39
36
51
41
19
36
72
12
90
51
27
210
168
3
132
9
84
150
30
47
52
236
61
39
44
16
140
49
3
33
6
5
25
15
108
60
111
30
171
60
3
65
25
36
6
36
33
39
33
165
18
17
132
7
144
21
3
21
81
6
69
20
16
39
54
11
25
18
12
125
19
45
9
27
144
60
45
126
5
115
54
11
28
177
239
84
40
56
31
60
33
12
48
15
120
36
57
93
47
43
45
201
60
11
19
89
96
49
15
75
17
ABCD 98963496766*3^$a+1 [50000]
24
33
132
7
20
9
30
9
15
12
21
9
18
6
27
4
29
42
13
20
24
100
11
6
43
11
1
24
20
156
51
42
12
51
45
12
3
4
23
18
15
12
51
24
37
5
3
27
30
54
37
17
30
18
123
16
8
27
45
69
54
6
12
27
27
24
1
44
45
79
8
4
11
54
15
9
24
30
45
16
44
21
24
42
18
3
15
45
12
72
4
17
24
19
11
60
30
39
9
36
126
9
57
15
33
19
92
16
32
40
23
24
85
5
54
24
25
8
15
42
102
25
5
219
27
37
11
9
51
6
3
81
19
80
28
125
18
1
68
21
30
42
24
31
8
27
12
45
45
12
114
9
112
5
31
83
57
45
27
12
4
41
15
15
21
84
15
120
1
32
16
47
33
12
45
24
30
54
12
12
7
48
68
9
51
24
64
41
31
32
3
30
43
17
7
23
13
20
39
25
5
12
6
12
33
15
49
5
15
28
8
3
6
15
64
29
60
15
108
33
39
33
7
8
64
48
5
3
24
4
29
12
120
43
32
36
12
21
39
45
27
4
101
15
21
15
48
36
33
18
57
33
24
6
25
23
6
15
28
35
1
47
54
55
36
17
43
5
18
21
21
30
57
27
1
89
84
55
24
12
11
69
39
129
28
48
101
43
5
3
27
45
21
126
25
11
45
33
24
27
45
36
139
44
36
16
35
138
24
75
21
6
1
20
84
15
9
15
21
21
60
39
28
5
3
24
16
29
36
15
48
16
5
90
45
4
24
8
72
28
5
27
33
27
12
45
48
51
16
44
9
42
93
3
25
44
39
9
52
11
9
15
61
32
33
7
12
36
29
60
3
36
4
8
9
24
12
15
27
72
18
103
44
33
18
168
45
57
12
6
57
45
15
40
59
18
15
15
13
59
1
32
57
39
9
72
55
35
9
52
5
123
72
24
15
48
37
53
6
25
41
36
19
59
12
33
9
15
27
153
27
9
24
27
13
8
15
13
17
15
9
63
57
75
15
25
20
51
30
15
28
47
9
9
27
27
97
5
30
21
12
12
4
77
3
24
141
79
17
39
39
6
24
43
44
4
44
72
9
7
29
99
12
4
11
114
6
90
43
11
54
102
9
4
17
39
9
12
24
51
48
12
28
56
15
21
9
66
13
36
29
27
24
36
24
48
3
24
1
12
23
57
12
24
16
41
75
3
90
6
30
63
12
3
18
48
72
18
1
56
39
33
180
12
15
9
16
23
45
96
12
132
3
9
28
8
39
30
48
51
15
12
13
32
4
20
36
12
48
12
3
18
7
17
66
57
27
13
29
3
3
18
19
60
17
60
6
25
5
24
19
92
12
33
7
32
33
87
33
3
24
15
45
48
60
40
17
39
39
6
39
87
1
8
21
99
4
5
18
12
13
32
87
6
48
84
60
31
47
45
9
55
11
54
36
42
153
12
12
28
5
7
35
21
12
3
205
20
84
9
66
18
31
32
9
3
57
123
12
33
7
5
66
24
9
4
11
25
140
40
41
24
27
9
19
11
24
9
21
87
69
15
16
44
21
18
6
3
36
111
6
15
52
5
75
28
59
25
24
41
3
75
25
8
15
9
3
1
17
30
37
20
52
20
4
32
27
30
30
18
19
5
3
12
105
48
15
52
20
48
12
21
79
65
19
59
72
1
17
18
13
72
29
18
18
63
4
11
57
144
3
12
18
7
36
5
7
20
12
21
15
39
138
6
9
3
33
57
12
12
6
24
25
5
24
42
45
3
102
15
4
20
36
9
54
25
29
3
4
41
39
3
25
8
60
27
13
12
32
45
6
45
15
9
16
44
4
20
9
36
12
39
33
15
36
52
60
65
12
3
3
96
84
9
15
48
24
1
12
5
60
30
37
41
24
39
4
11
21
15
30
6
54
6
9
45
24
15
9
15
28
20
45
19
8
3
13
32
40
95
60
18
55
11
61
5
54
66
3
4
11
30
15
21
36
15
57
27
9
15
52
17
51
9
36
84
3
48
15
21
15
45
99
1
20
15
30
36
12
48
72
15
33
15
12
36
27
9
40
8
21
30
12
33
21
3
21
24
18
24
78
7
35
21
4
80
21
18
1
24
44
33
12
42
6
24
15
33
18
25
92
88
5
12
18
114
18
33
24
3
12
9
4
17
31
24
5
63
12
21
15
9
39
39
48
33
72
24
16
48
20
15
21
21
39
28
17
15
51
60
30
7
11
45
4
32
105
19
29
7
20
16
44
36
28
41
3
16
131
21
40
8
12
9
96
12
42
6
114
21
4
23
30
43
113
31
20
3
33
24
39
1
68
51
49
8
33
27
9
31
23
36
21
75
12
6
6
93
3
49
5
66
45
3
1
5
18
21
12
4
35
1
5
18
54
7
20
69
24
42
21
39
9
24
28
23
9
12
28
20
48
9
24
24
12
54
30
15
12
60
45
48
72
43
17
39
76
77
6
12
57
40
47
96
30
39
36
135
69
36
12
12
21
7
11
12
45
4
8
75
6
51
4
17
48
144
3
12
27
6
84
3
45
63
24
15
13
83
85
17
3
9
55
23
42
48
27
24
9
12
55
11
45
24
24
135
9
40
20
16
12
5
67
23
30
12
31
56
9
36
15
24
24
15
21
45
231
51
57
15
30
48
12
3
33
36
15
64
56
3
30
36
39
45
30
42
6
57
16
24
8
48
45
12
15
60
45
24
30
21
9
55
11
12
42
6
12
25
17
79
29
18
30
30
9
4
20
15
25
5
12
55
29
36
3
4
5
7
11
42
3
40
20
9
15
96
4
125
3
21
6
81
24
3
1
17
72
3
39
30
54
1
11
30
3
52
17
42
6
150
24
6
48
60
7
20
52
11
69
12
3
42
43
101
6
6
24
30
48
21
52
20
28
65
42
12
25
8
12
52
11
30
12
63
24
36
4
41
3
72
9
78
85
20
27
60
45
9
6
48
30
6
6
3
12
36
75
9
24
96
9
231
4
17
24
24
42
24
90
6
9
24
9
36
42
33
27
12
33
24
15
1
48
24
47
1
32
21
99
15
18
30
30
18
21
4
32
120
12
3
9
3
90
63
3
9
60
45
78
30
7
17
31
59
24
12
30
15
3
1
11
13
44
33
30
24
18
15
28
8
21
3
28
5
15
28
11
6
19
36
24
20
28
8
124
35
6
99
93
15
76
92
12
112
8
87
9
4
8
3
25
59
25
8
75
33
69
31
32
24
3
37
59
6
39
24
3
33
16
20
3
48
30
15
39
9
12
27
33
84
4
32
108
4
17
6
105
45
7
68
24
3
78
39
3
21
9
7
35
84
9
27
45
3
96
9
52
95
36
33
12
4
5
75
4
17
39
16
20
40
20
60
9
19
20
87
42
6
54
27
48
148
20
15
24
13
35
42
43
32
3
33
3
6
60
43
8
24
3
36
6
18
145
8
28
5
42
9
33
42
30
3
52
11
42
15
87
6
19
8
45
51
15
54
15
27
1
140
24
48
16
24
41
15
9
55
11
21
48
87
18
12
18
30
3
3
57
9
24
87
ABCD 98963553478*3^$a+1 [50031]
64
51
18
54
5
64
24
96
24
51
5
24
96
1
18
45
33
18
33
12
56
48
24
19
24
41
28
20
247
5
96
13
51
8
12
4
92
97
15
32
13
15
24
45
11
4
111
17
4
3
53
4
15
33
36
21
23
7
6
39
120
48
20
36
24
16
32
4
32
4
8
48
96
48
4
12
3
5
13
47
25
35
64
36
108
3
90
299
28
48
20
12
7
18
6
33
108
21
30
17
12
88
44
109
18
29
133
51
3
149
228
7
29
43
18
30
24
141
56
49
51
63
21
8
37
54
18
59
12
36
12
13
36
3
96
27
33
15
65
25
27
8
40
8
13
75
72
120
108
48
63
17
121
11
12
13
39
44
12
52
33
60
51
15
5
16
44
13
87
48
80
48
48
16
8
43
5
115
5
156
52
108
9
3
8
12
196
44
7
9
39
24
45
104
13
48
3
57
15
20
103
21
21
72
30
90
6
5
120
76
36
32
85
51
20
55
18
3
32
4
108
33
60
3
27
9
63
5
12
7
89
60
4
60
80
24
28
48
44
48
85
3
60
15
33
105
3
20
108
19
18
30
5
64
56
115
29
88
9
36
47
12
24
48
12
1
30
45
20
61
51
9
35
37
72
11
76
144
93
63
21
83
13
54
57
12
20
1
83
19
9
15
5
16
108
15
138
3
24
48
8
67
65
36
60
16
48
39
6
3
36
69
23
31
18
12
18
65
132
37
3
24
27
45
36
44
1
35
12
43
18
99
177
12
72
3
69
36
60
54
177
201
27
9
47
48
48
13
23
1
35
12
132
28
45
15
132
48
84
120
33
18
120
18
3
36
60
8
24
4
9
78
18
147
20
7
21
80
4
45
3
92
84
4
8
4
32
132
13
126
18
15
12
68
49
47
52
60
12
24
27
5
64
21
30
29
12
12
43
45
45
30
53
48
13
27
21
6
5
36
25
150
53
136
24
80
28
12
32
100
93
12
3
36
87
18
75
21
27
3
5
13
3
36
159
33
44
1
87
3
69
51
96
69
108
12
45
30
21
3
18
27
8
37
30
42
15
68
168
109
36
12
51
36
183
6
36
15
80
16
44
40
96
27
77
96
4
9
39
33
15
48
192
116
88
8
37
39
9
6
29
48
48
36
55
197
4
63
17
7
5
72
144
85
11
24
72
72
4
9
54
21
168
81
15
8
13
123
20
4
12
60
20
76
45
24
35
109
30
5
64
12
153
27
8
120
67
90
191
112
96
80
12
100
15
42
23
52
92
36
16
9
99
45
15
24
32
60
28
45
39
92
16
20
7
21
56
72
52
20
12
4
8
67
30
108
11
12
100
56
61
11
88
3
5
40
45
11
16
69
23
12
19
18
75
36
68
16
44
31
29
4
228
45
3
9
51
32
36
28
20
28
63
33
32
132
139
5
109
47
28
72
45
107
1
87
12
15
30
63
56
16
44
1
6
29
28
20
25
18
17
84
12
16
57
35
91
9
20
40
75
29
64
8
97
3
48
60
45
23
4
8
96
112
56
16
27
17
4
48
3
5
16
20
52
3
54
39
48
12
9
30
5
37
12
96
111
33
48
23
40
27
69
96
21
27
24
3
101
96
52
20
60
13
71
40
68
1
47
79
5
76
68
61
47
48
12
24
12
25
36
48
3
57
36
36
3
12
15
29
36
13
3
132
44
49
63
144
32
73
59
96
124
80
1
12
18
21
8
112
168
57
35
52
12
116
91
17
13
39
12
20
12
13
15
33
119
16
80
28
87
57
33
72
11
28
15
90
36
63
68
7
24
17
64
132
44
25
6
72
48
29
25
15
24
12
153
72
35
12
7
57
36
44
28
81
3
15
17
4
80
61
171
56
61
15
81
11
84
25
36
42
72
18
15
15
42
36
18
5
61
15
45
3
36
105
35
52
57
12
71
79
17
76
27
6
12
23
13
35
48
16
33
131
13
63
84
12
128
1
12
51
20
16
57
90
6
63
3
53
12
25
39
68
61
3
27
17
28
69
30
33
84
44
64
15
17
16
33
11
48
48
24
76
68
112
56
4
9
48
51
68
48
1
12
39
8
4
44
88
24
8
37
23
31
29
4
81
72
48
36
51
63
30
36
3
56
24
12
4
44
64
68
19
18
131
24
28
36
51
29
16
8
37
11
16
32
13
51
72
69
78
29
12
16
32
1
11
36
60
1
18
33
32
1
75
24
8
19
29
13
11
40
48
24
56
96
48
16
33
23
16
57
15
3
30
119
60
97
159
68
24
49
3
20
13
15
12
81
51
45
15
51
5
13
54
9
20
48
12
16
48
48
15
42
27
27
33
20
13
47
28
33
114
17
36
19
9
84
8
16
48
20
48
36
12
84
192
13
51
9
39
44
112
80
49
3
56
43
57
15
5
64
3
21
3
126
23
61
6
48
137
61
95
48
52
12
171
69
27
89
16
68
72
120
24
1
36
11
52
15
90
54
5
120
1
63
21
72
36
87
60
68
25
35
36
40
24
9
63
45
23
7
9
36
44
169
87
156
27
21
24
12
12
68
55
41
36
13
27
152
48
169
35
61
18
29
1
83
25
24
54
41
13
23
13
75
51
18
35
48
24
168
16
12
44
61
ABCD 98963700112*3^$a+1 [50006]
18
30
48
42
22
26
30
40
3
5
144
55
35
22
56
42
198
43
29
66
64
48
14
24
24
42
88
38
24
16
3
47
22
42
36
74
6
82
8
10
30
14
48
42
88
42
14
16
66
54
3
93
24
6
69
123
50
66
94
8
7
11
132
84
6
67
3
2
31
17
24
16
8
7
57
50
22
26
78
7
23
49
11
6
66
54
55
11
25
45
90
8
12
112
18
8
16
3
48
5
10
38
90
1
24
69
2
30
16
32
22
21
60
113
7
27
30
8
72
10
21
57
2
48
30
24
24
22
2
18
48
25
5
16
48
2
40
78
15
27
30
48
26
6
24
16
15
11
12
37
53
22
44
16
8
73
12
35
72
1
53
22
2
18
37
41
24
40
3
15
24
45
23
130
2
78
96
19
11
90
66
40
6
80
7
35
22
18
38
18
49
183
30
27
47
16
12
98
78
85
11
16
9
51
9
5
88
56
64
32
10
6
3
29
70
45
3
2
55
33
54
98
43
5
18
12
10
32
91
125
106
86
10
8
54
6
132
12
58
50
13
41
16
72
48
80
34
21
57
32
55
3
8
30
70
2
30
36
121
3
18
98
30
64
2
48
48
124
90
56
127
3
24
56
12
66
90
16
129
69
3
15
8
22
2
22
66
8
37
35
49
21
24
18
48
20
4
6
8
46
26
19
3
33
137
48
10
54
18
93
9
3
101
64
86
25
107
24
30
10
6
24
78
42
74
16
38
31
51
20
10
86
13
47
49
3
48
98
67
117
26
1
36
48
11
6
43
5
24
138
40
30
24
39
27
72
62
18
72
46
24
39
99
45
60
27
21
45
2
25
3
84
14
112
8
6
76
57
77
16
15
9
51
5
34
8
70
78
2
10
8
22
8
34
6
24
104
72
10
30
42
158
72
42
40
30
8
42
24
24
6
24
88
2
48
48
76
50
16
8
82
84
20
54
24
96
72
40
8
6
36
12
28
14
24
112
62
12
1
29
114
6
24
16
6
44
196
2
58
8
24
30
22
18
18
54
51
125
48
72
7
107
6
10
30
50
70
90
128
30
31
96
129
99
69
27
21
24
96
8
42
94
14
12
22
3
53
64
51
231
8
30
48
40
8
7
35
142
32
16
2
6
19
83
34
138
48
8
54
58
24
93
87
45
5
18
120
1
47
4
90
6
44
6
190
12
128
24
54
22
20
22
8
18
1
29
79
11
22
14
49
107
70
3
29
18
22
38
73
59
22
198
92
181
27
86
42
22
2
28
26
16
8
96
16
8
42
1
45
32
90
13
17
88
98
46
3
12
33
120
32
48
115
3
32
10
3
29
10
8
72
40
8
22
15
3
153
5
67
53
10
38
144
162
28
20
22
26
78
142
2
31
9
42
8
132
76
30
24
104
166
44
24
88
9
15
14
24
10
30
8
34
6
39
123
8
22
62
48
25
17
48
18
133
41
24
42
22
30
2
43
45
18
30
72
168
54
36
24
14
22
60
20
18
24
6
34
8
40
3
39
38
10
102
90
78
39
24
71
73
11
16
96
44
114
115
5
42
30
42
40
30
42
48
20
58
98
4
48
69
23
6
24
42
28
2
19
39
48
14
10
69
35
96
6
82
12
26
22
18
8
19
15
62
24
16
48
2
46
114
14
24
102
36
112
56
25
21
18
21
9
80
160
15
23
82
8
130
8
1
29
90
72
22
26
96
6
54
16
2
72
19
47
24
16
44
49
59
100
18
27
36
129
2
61
105
24
80
16
80
7
12
11
84
1
5
42
12
193
17
16
8
42
12
12
6
40
3
29
6
1
15
74
6
10
3
5
78
10
3
35
34
50
142
210
45
59
64
20
66
24
55
3
8
22
8
19
5
42
6
24
10
8
6
7
135
42
102
81
12
45
2
61
9
48
2
24
25
36
96
65
42
72
88
86
6
28
56
22
15
39
18
122
36
84
120
30
48
18
22
32
16
98
6
16
8
67
23
24
73
15
30
42
62
24
16
38
18
10
14
16
32
72
90
78
7
3
30
8
10
38
19
93
27
71
16
38
10
81
117
27
93
2
30
42
60
16
84
6
50
4
81
27
33
5
10
38
31
15
48
18
98
24
30
18
24
6
7
33
192
48
2
70
3
39
14
19
71
30
7
9
80
136
2
22
26
40
9
36
17
18
73
29
112
48
8
18
37
57
63
23
4
32
6
22
21
5
22
9
51
134
186
13
87
2
31
35
22
8
31
41
43
39
20
13
23
6
16
24
18
21
11
13
17
31
15
45
15
20
18
24
138
13
57
50
78
175
17
138
16
14
16
3
125
126
12
37
3
38
106
30
48
48
74
30
43
47
16
8
102
162
1
47
49
21
2
120
22
74
12
13
5
46
21
135
33
191
78
10
30
15
11
1
23
1
107
90
34
20
193
65
18
40
9
45
30
9
36
35
36
40
80
25
75
80
60
24
1
5
82
32
24
102
70
2
42
36
4
8
70
48
30
2
72
175
23
48
73
27
12
20
6
82
54
75
3
2
18
22
134
4
12
26
40
114
80
28
2
48
58
8
94
2
48
13
15
20
78
31
33
8
7
3
12
48
60
30
72
32
31
60
15
68
76
78
2
13
35
118
2
28
12
21
11
24
22
2
30
10
38
7
35
6
67
35
85
23
36
28
32
40
198
42
6
8
106
68
18
7
33
42
48
30
50
73
5
30
16
20
24
4
21
59
73
17
42
6
19
45
48
120
176
67
29
ABCD 98964027692*3^$a+1 [50034]
3
15
33
16
65
228
42
18
175
20
21
12
114
9
4
161
72
19
68
21
36
39
177
60
54
48
78
72
51
292
17
31
80
45
6
120
85
5
60
18
138
127
20
28
5
60
63
57
135
69
36
12
36
54
21
69
36
7
48
41
3
81
60
7
5
54
198
18
90
15
153
12
139
29
39
112
131
25
48
125
24
48
139
23
18
72
36
139
95
1
212
3
42
63
9
30
126
42
97
20
96
12
64
29
234
205
11
37
77
63
64
29
42
18
126
48
45
27
21
57
12
55
53
162
24
37
60
68
69
7
23
6
19
36
11
69
27
85
89
18
96
1
48
68
12
81
96
30
78
108
7
23
45
108
16
36
60
149
24
12
24
36
27
57
54
54
31
227
73
36
35
66
72
6
157
77
67
41
7
108
5
60
12
72
96
43
5
36
36
19
95
18
3
48
60
52
65
18
6
51
4
65
90
6
120
42
105
21
27
93
87
3
90
31
68
16
12
143
222
12
43
29
36
18
109
156
65
67
35
144
169
32
129
48
3
48
9
51
39
45
75
6
91
53
75
15
21
27
24
54
151
131
25
119
54
60
27
28
29
132
63
57
54
42
54
18
51
249
18
18
15
4
17
79
107
48
117
64
59
72
93
51
9
57
139
5
96
87
87
18
91
96
44
201
6
30
7
155
6
12
19
108
41
7
20
48
16
65
24
7
32
28
48
77
18
54
36
27
60
57
55
17
63
340
53
135
39
54
24
12
6
25
5
27
16
36
65
24
12
27
60
21
42
174
183
33
79
35
13
35
258
30
18
27
27
18
3
64
137
3
48
93
72
79
156
29
24
120
24
18
13
144
17
79
17
90
49
113
15
57
180
48
18
72
93
64
60
143
1
36
59
1
89
7
65
15
112
71
45
16
128
3
114
43
11
30
36
19
32
124
84
92
63
42
174
78
75
36
60
4
17
63
27
6
18
30
27
48
39
45
27
1
47
21
16
59
102
15
108
477
7
131
24
1
17
72
103
48
20
16
44
4
125
31
96
48
71
6
36
19
65
114
30
75
16
84
32
28
20
76
36
35
18
91
60
41
87
21
96
18
126
75
16
29
7
48
77
12
243
4
59
117
33
66
61
12
20
57
84
24
36
12
24
79
5
15
75
145
5
66
9
4
12
101
79
48
48
12
116
12
9
144
39
100
41
7
83
90
67
12
17
270
18
3
45
19
113
75
45
67
101
18
25
96
125
36
3
12
4
5
84
42
144
13
17
139
36
41
144
144
36
51
60
15
18
15
84
153
72
31
5
91
35
25
29
19
23
25
29
99
160
137
12
42
48
85
11
30
19
53
114
66
24
51
64
44
21
48
15
27
33
93
3
45
7
53
12
18
96
30
18
25
53
12
67
11
49
36
12
113
63
15
1
101
42
30
7
11
85
12
128
9
24
12
72
72
36
19
113
48
114
13
35
25
36
144
35
48
45
48
112
92
16
29
7
35
144
57
15
120
78
84
36
7
89
19
320
4
12
143
1
71
54
72
27
36
76
23
45
112
48
35
66
126
18
123
3
24
66
31
29
7
48
35
102
3
4
101
27
33
72
135
108
9
7
5
36
54
18
36
36
279
15
126
18
133
60
53
15
12
33
102
78
12
79
96
23
9
207
85
101
84
108
36
19
293
72
3
148
131
24
97
20
75
54
36
132
51
69
42
289
125
12
7
20
33
90
54
48
127
35
18
7
84
35
6
55
11
24
66
123
57
18
54
31
44
33
108
114
85
5
7
23
126
31
149
55
32
48
87
109
48
5
55
143
30
55
48
5
24
30
1
164
21
12
43
161
211
5
7
80
105
55
23
48
144
72
54
42
49
23
90
3
9
163
113
19
11
18
31
68
33
18
174
18
93
64
12
71
48
42
15
48
57
7
36
197
54
18
3
69
30
24
66
79
47
97
173
24
66
18
132
7
101
12
60
63
4
41
7
59
21
12
36
16
11
ABCD 98964188398*3^$a+1 [50022]
144
6
30
9
15
72
120
45
45
60
15
39
30
54
45
12
33
42
18
18
162
15
75
33
3
117
204
93
30
18
15
45
15
75
12
24
9
27
18
108
66
6
66
96
36
18
84
147
33
39
57
18
72
33
33
60
3
24
9
159
3
9
21
96
90
21
27
6
12
15
39
36
24
36
72
93
87
36
69
69
51
39
9
123
36
48
45
15
90
102
36
204
12
9
243
9
216
72
108
84
3
12
36
216
81
15
117
39
36
72
132
138
3
33
87
3
6
36
54
9
9
66
45
81
6
93
159
30
24
12
114
9
132
39
36
54
3
33
3
159
33
3
12
54
144
75
93
51
21
27
219
78
30
126
90
9
36
105
15
12
39
132
9
9
12
432
204
54
21
48
21
30
9
48
24
177
30
9
12
123
6
63
21
6
84
117
15
45
3
78
30
81
45
162
72
6
63
27
12
33
120
69
18
81
3
72
18
75
15
60
9
36
75
9
9
54
93
39
36
54
48
108
6
36
93
45
6
93
36
15
69
108
12
9
30
24
33
3
48
36
72
204
21
135
6
12
18
57
132
69
72
15
3
18
30
114
99
153
162
33
51
9
9
51
45
30
18
60
54
141
60
27
132
12
18
114
66
3
33
75
33
6
48
96
54
3
12
21
27
12
27
78
36
87
24
141
36
48
42
33
213
18
42
75
72
9
6
45
27
36
108
45
21
78
36
30
27
27
24
12
90
18
36
33
3
69
129
6
54
120
24
84
3
60
168
39
9
60
72
27
48
42
36
279
9
30
18
3
48
21
42
12
108
6
39
15
69
3
33
3
12
18
27
117
15
27
180
12
18
54
9
60
21
39
60
60
75
162
3
12
60
48
45
12
42
12
9
15
108
9
48
60
27
84
9
51
57
15
12
114
18
72
9
12
15
33
39
21
27
42
48
36
54
60
48
24
81
45
48
219
39
18
15
15
78
3
84
51
108
9
99
36
108
132
36
9
171
141
96
12
15
45
60
72
120
96
63
72
12
6
30
60
18
30
144
6
123
36
57
18
30
147
33
54
234
51
27
48
33
27
102
36
24
39
12
39
21
33
162
48
60
66
6
66
42
180
57
132
75
60
36
72
30
54
72
18
3
120
27
12
18
42
48
69
45
18
9
48
123
120
36
72
96
33
15
69
168
51
18
126
18
15
12
9
90
54
54
24
12
6
36
3
51
18
18
33
159
6
27
60
39
126
54
81
75
72
18
6
57
120
24
51
9
216
3
36
54
18
9
27
45
81
231
3
57
33
3
12
12
117
72
24
18
48
57
51
180
42
18
30
18
42
63
60
36
24
33
48
126
21
12
168
21
102
204
30
75
21
36
51
141
171
15
84
24
48
96
12
21
33
15
12
36
69
12
42
36
21
27
33
12
48
24
33
198
48
42
15
129
36
15
111
144
120
42
27
3
93
75
36
93
69
27
24
3
84
21
3
129
9
90
78
198
21
87
90
87
51
54
3
12
111
189
15
36
30
6
66
150
90
135
3
78
87
51
6
75
105
144
54
177
75
117
39
24
84
21
108
51
93
33
78
18
39
9
42
69
15
33
99
33
120
12
9
90
36
90
75
3
36
174
78
108
81
75
21
87
36
6
12
63
9
60
39
15
48
45
15
57
27
132
18
15
147
12
69
27
36
102
60
84
24
99
63
144
30
126
33
24
39
18
36
123
51
6
18
72
48
9
27
9
120
15
36
72
69
27
21
72
51
21
63
24
108
81
12
45
15
45
72
18
72
72
69
3
21
105
48
3
3
141
3
117
21
18
9
27
60
18
87
87
9
15
90
147
87
33
48
75
9
27
6
27
36
3
57
111
33
3
30
240
36
54
45
9
3
63
24
48
105
21
108
126
6
27
93
15
27
33
3
54
66
57
87
36
42
39
48
39
33
108
15
24
66
3
24
63
33
12
87
12
81
15
12
6
108
30
168
153
3
45
48
3
69
12
36
9
75
87
21
12
69
24
3
15
108
69
51
18
18
45
168
12
48
12
3
96
9
240
72
48
21
90
90
42
36
66
6
9
3
117
45
6
12
45
24
3
78
30
9
156
147
237
159
57
ABCD 98964442964*3^$a+1 [50001]
9
27
108
129
33
48
75
177
108
42
57
87
48
6
12
27
81
60
54
501
201
84
159
96
60
15
72
30
3
57
30
18
39
21
39
15
48
108
54
75
3
54
39
144
45
18
114
66
150
30
240
12
201
285
6
9
75
132
48
144
6
39
15
21
9
78
153
27
108
129
45
18
153
9
108
3
57
72
36
12
3
105
72
27
15
270
36
99
165
78
90
3
159
48
78
12
27
45
90
180
36
150
75
27
42
15
51
144
81
24
117
39
144
60
216
219
18
18
42
18
54
36
84
111
21
3
36
84
36
75
84
18
42
138
90
57
120
93
60
3
9
90
60
21
27
93
69
18
42
15
75
48
18
15
27
177
51
42
18
102
60
3
105
30
186
108
108
120
27
63
90
132
30
90
108
63
69
228
63
105
36
99
117
30
42
36
15
60
27
252
78
72
75
33
108
15
24
45
168
12
180
51
57
18
6
39
15
69
120
96
57
12
18
24
48
18
27
231
69
15
78
90
93
9
60
30
36
114
48
114
33
105
51
117
3
24
27
174
54
21
69
6
54
15
105
171
51
174
132
54
108
30
36
15
207
48
42
27
21
252
42
30
18
18
39
33
27
87
84
96
54
12
27
51
12
90
147
96
9
51
24
36
21
243
153
12
180
456
255
264
60
81
54
18
108
114
45
27
66
18
144
18
3
144
96
24
111
6
126
48
42
162
30
18
162
75
201
219
51
129
36
27
78
39
81
42
177
3
90
12
90
45
33
48
15
45
30
45
141
48
36
90
9
63
90
348
72
12
15
81
36
3
81
132
18
12
93
57
27
81
12
18
45
99
78
18
69
276
120
15
114
66
54
75
57
108
72
66
72
186
84
60
48
72
15
120
96
60
15
114
66
60
390
204
135
81
54
108
48
42
48
24
120
51
84
240
183
24
138
60
15
15
18
240
192
126
6
3
60
96
57
27
3
162
180
60
15
51
42
90
30
24
54
84
42
3
81
234
261
27
177
135
30
18
33
9
18
102
60
66
9
33
48
60
219
135
36
189
15
66
24
30
45
36
117
60
27
111
6
39
69
18
138
24
90
21
9
180
108
18
9
120
15
108
33
24
57
54
234
48
63
24
36
45
192
60
27
3
117
15
48
294
48
15
75
126
75
15
6
3
120
60
51
102
288
24
48
24
48
60
30
36
69
75
18
123
81
123
33
18
90
15
27
18
255
177
192
78
12
42
108
51
84
3
18
72
78
45
171
153
93
90
42
30
198
162
126
72
60
120
72
78
48
114
48
18
189
63
72
18
3
60
9
51
9
18
48
6
216
108
135
129
18
150
30
18
150
174
150
81
24
3
18
135
24
51
69
45
36
39
15
18
3
120
60
9
108
24
108
30
78
12
180
18
117
153
72
18
252
45
33
18
102
3
57
48
15
75
9
15
108
48
45
24
60
75
66
60
12
108
75
84
27
138
75
36
75
30
240
84
18
90
63
9
6
72
48
252
78
210
9
51
9
75
36
24
21
9
108
24
54
12
117
87
216
18
84
6
174
75
105
15
36
27
57
123
12
ABCD 98964445228*3^$a+1 [50011]
103
29
220
63
72
153
44
16
68
60
19
24
173
163
5
132
36
43
240
45
84
96
116
204
36
43
120
5
72
19
24
17
28
171
101
24
43
24
72
48
129
111
96
17
12
52
68
43
5
144
43
33
96
15
48
53
19
29
120
36
48
48
12
148
80
112
32
103
137
79
120
5
52
12
32
19
5
40
75
144
48
53
24
96
12
48
84
12
28
68
324
48
12
16
15
93
80
36
79
17
132
60
36
19
5
139
48
48
53
64
20
79
17
12
19
53
24
132
31
129
20
40
68
12
91
41
48
12
160
20
96
60
96
96
48
36
96
247
53
180
108
16
3
305
55
216
17
7
5
91
5
235
5
72
67
53
52
308
192
48
60
175
17
28
48
147
77
19
17
12
84
31
33
39
5
115
77
64
27
5
163
120
29
19
144
29
283
101
184
123
29
67
24
17
192
7
57
140
19
5
60
28
3
149
67
144
41
295
29
172
272
151
77
12
108
132
76
32
72
19
72
77
19
24
317
72
216
124
68
43
29
115
77
388
15
48
17
36
43
17
12
72
120
19
24
89
108
16
56
48
96
19
168
65
12
36
103
24
245
60
103
29
12
144
36
43
5
72
43
21
51
65
48
31
101
408
36
132
72
43
5
132
60
168
43
72
53
276
96
12
72
40
56
24
4
111
33
176
55
89
108
19
5
19
24
101
40
20
55
48
21
56
72
48
96
115
168
21
20
16
48
308
19
29
72
24
67
120
72
125
67
77
48
139
24
77
264
84
64
32
103
5
16
75
125
24
52
80
103
24
72
117
20
55
5
24
40
48
80
36
31
65
48
252
19
5
67
216
48
24
41
64
44
91
29
67
48
120
101
43
29
48
4
87
5
67
17
336
16
144
15
5
48
40
75
24
77
84
76
96
104
60
7
57
92
43
48
137
132
40
171
233
12
67
33
68
19
96
41
7
9
15
17
156
36
31
53
72
67
33
32
7
41
60
24
96
43
5
96
163
41
12
100
32
31
96
24
57
48
80
36
91
192
5
19
456
53
120
84
60
24
96
283
101
96
19
125
24
36
55
24
144
24
53
84
96
36
108
96
7
29
24
36
16
128
7
297
68
24
36
132
60
12
4
44
48
115
168
57
32
36
67
89
108
36
144
48
12
36
7
149
48
16
99
141
32
19
5
28
20
76
12
8
12
84
48
108
132
12
79
161
84
235
24
53
168
60
132
28
207
45
32
139
41
60
100
279
41
48
48
36
156
60
4
20
168
36
79
53
115
53
84
31
65
12
43
9
15
53
252
7
5
48
36
7
29
156
55
165
68
12
91
24
45
3
5
40
20
36
96
163
9
60
32
19
144
101
72
148
20
76
108
116
55
165
104
115
57
183
168
144
173
36
55
9
20
43
77
48
48
216
120
19
17
28
3
33
63
48
72
120
53
88
96
56
60
108
24
12
60
96
228
79
45
3
120
72
53
48
24
48
139
21
68
96
36
28
63
24
137
31
24
41
12
52
68
168
16
164
7
72
45
20
48
12
43
240
53
96
36
48
55
24
45
20
96
103
29
43
101
19
21
56
115
53
19
173
420
ABCD 98964462068*3^$a+1 [50019]
33
11
13
23
67
162
24
27
27
41
37
12
27
36
33
59
52
69
39
45
27
3
5
151
9
8
28
32
103
42
59
13
155
7
54
15
39
21
165
54
48
5
24
1
63
21
11
40
72
15
150
23
43
42
24
3
36
24
72
45
138
36
36
48
41
7
29
96
13
6
29
127
30
84
48
63
57
30
57
33
75
21
47
13
72
27
128
109
3
57
11
19
6
30
17
37
48
3
3
12
9
36
32
7
9
36
21
83
24
12
13
60
11
31
78
35
12
31
12
41
145
30
9
56
12
13
12
39
81
24
11
97
42
48
42
51
69
15
20
40
21
18
89
88
32
12
60
109
102
125
85
30
29
13
36
35
67
65
109
3
32
28
36
15
17
25
132
30
78
99
63
60
17
16
9
15
48
57
36
24
23
7
18
51
9
11
112
9
3
32
19
77
24
16
44
103
12
6
24
114
12
42
18
17
115
125
1
54
90
47
4
87
30
12
47
16
27
78
75
3
6
36
59
43
101
4
27
108
12
29
12
64
24
9
48
18
24
5
67
30
54
36
18
42
41
4
3
33
69
108
30
41
37
47
7
114
30
96
45
3
6
47
19
69
24
3
17
25
6
60
41
91
12
17
1
23
67
18
24
27
39
36
54
210
60
36
33
33
35
7
6
27
84
75
126
18
54
6
45
32
72
55
57
15
5
148
56
36
43
30
107
96
7
105
75
42
11
85
72
60
15
75
126
66
5
4
57
27
21
6
18
15
20
7
5
16
159
30
51
128
1
18
12
65
49
6
6
15
24
15
93
3
54
30
84
9
72
68
25
11
61
126
33
44
55
36
30
66
53
121
42
5
85
54
65
4
39
33
15
90
27
108
135
90
30
18
54
108
45
20
25
87
33
287
1
107
103
72
9
3
213
48
24
45
11
37
27
32
13
23
85
18
29
7
41
37
12
15
80
40
3
17
16
20
109
90
18
12
24
24
30
105
132
48
15
65
7
5
73
18
12
36
21
33
63
27
42
36
3
104
25
30
12
21
20
115
65
25
47
1
87
45
15
33
30
24
12
66
15
9
48
12
3
21
30
24
6
96
3
135
53
25
47
43
24
173
16
15
72
30
87
27
48
6
11
13
23
84
43
36
12
60
48
54
11
19
60
12
45
48
32
121
48
6
36
24
120
5
40
99
9
27
204
24
18
59
55
18
6
5
52
3
5
7
89
13
18
5
55
84
5
19
9
3
24
5
43
210
66
165
87
162
42
96
33
69
3
15
53
19
228
42
3
8
4
21
71
16
3
30
12
30
42
51
12
63
29
36
96
28
183
42
35
16
9
120
27
111
33
21
6
78
66
78
27
36
3
41
4
24
3
65
84
48
25
18
18
54
30
27
36
117
66
54
35
7
6
84
18
96
12
29
55
6
114
5
16
33
42
129
21
47
1
66
18
138
12
17
1
30
30
102
17
24
97
95
4
33
30
53
79
60
60
48
60
180
90
155
16
32
25
102
5
55
30
131
7
57
36
21
30
29
1
138
78
60
42
60
150
3
99
41
28
120
9
23
24
16
3
5
49
15
21
51
33
47
1
47
13
3
36
44
120
7
69
80
31
29
1
87
3
18
12
23
175
36
45
3
18
15
44
31
33
99
17
103
6
6
18
23
43
90
12
47
52
33
12
18
5
37
66
12
36
12
29
55
24
102
12
66
72
42
48
3
20
96
48
67
18
47
19
42
95
43
17
24
24
7
24
5
19
77
52
27
45
63
30
35
52
36
39
6
144
144
27
32
115
17
16
39
5
61
23
1
59
49
35
31
66
24
39
20
115
21
15
5
84
28
15
53
16
39
17
7
30
15
3
29
13
90
45
60
12
75
125
31
77
1
42
30
75
3
24
12
30
35
91
24
33
116
91
5
40
33
71
7
18
96
3
68
7
102
3
140
73
48
120
24
18
9
39
41
24
7
33
24
45
203
97
6
57
44
156
72
16
27
12
18
30
65
52
57
59
31
41
24
1
59
49
11
24
12
67
12
6
123
87
18
12
24
3
12
56
7
5
85
27
39
54
15
36
81
24
12
15
12
20
60
7
48
36
161
1
195
92
1
30
54
3
87
36
177
3
29
73
3
152
67
66
24
3
57
6
36
6
24
95
13
6
12
17
72
16
8
24
31
36
18
48
95
4
9
42
89
13
12
84
12
84
18
36
17
7
36
65
7
30
15
87
5
7
5
115
204
9
80
31
12
29
43
57
15
60
5
16
12
27
138
47
1
63
57
42
6
39
15
6
24
12
59
7
42
12
3
48
24
56
124
21
24
18
81
39
198
47
112
75
138
15
80
43
9
3
6
6
66
18
66
35
109
66
18
15
96
21
35
1
18
9
15
42
3
45
42
6
59
136
32
85
36
111
39
12
12
141
84
32
13
120
48
59
103
6
54
213
9
24
24
6
102
3
21
30
18
3
15
17
37
6
69
33
47
48
48
4
39
30
11
28
63
9
9
47
64
15
185
16
69
18
117
9
11
43
48
29
49
30
5
64
33
15
80
7
42
35
73
15
20
1
96
18
33
39
30
36
42
156
24
6
66
33
12
63
36
9
3
108
5
7
45
39
ABCD 98964775142*3^$a+1 [50057]
77
60
60
222
30
18
22
8
52
80
48
30
10
3
57
32
40
111
117
72
63
12
24
36
33
3
12
36
29
7
3
102
30
30
30
78
60
51
9
2
28
122
30
10
15
5
100
38
12
25
213
110
12
130
3
5
40
92
30
10
18
2
60
31
48
41
55
93
2
13
15
12
8
10
30
192
18
60
80
115
5
7
3
12
20
70
8
100
20
12
30
28
72
21
17
55
75
2
28
12
8
55
5
55
17
10
9
36
48
47
10
38
73
9
8
30
70
2
88
42
8
43
9
60
75
3
30
12
51
59
30
40
60
75
15
18
60
20
31
11
100
30
128
10
32
13
125
40
147
3
30
72
123
60
12
60
33
80
31
11
70
180
80
18
13
9
60
3
60
5
7
5
30
58
15
45
20
70
45
5
67
60
5
10
69
24
77
10
69
9
12
30
21
17
82
48
30
3
29
28
20
42
30
28
72
63
57
50
58
15
5
90
13
17
91
131
10
30
50
118
90
42
8
42
19
12
77
22
20
10
8
112
18
42
50
73
72
53
7
108
65
40
3
9
60
20
40
98
42
19
11
10
8
55
17
40
8
30
142
3
5
43
9
48
72
39
9
60
15
36
21
39
36
3
50
55
5
10
92
40
9
9
30
30
20
7
48
87
38
40
12
39
11
13
27
9
81
20
28
32
28
12
15
63
12
9
51
9
41
18
25
77
28
27
84
11
78
12
28
75
15
33
57
12
38
30
7
15
45
93
2
30
10
8
100
45
45
270
45
15
50
40
42
38
10
92
1
17
55
65
40
120
12
98
1
9
51
21
63
57
50
30
250
30
8
12
18
30
70
42
18
12
38
7
5
103
72
15
48
30
15
45
60
62
118
30
21
60
29
91
21
60
20
79
41
28
27
5
31
29
43
65
40
20
130
32
70
78
102
30
50
100
38
73
39
9
9
80
30
10
42
18
30
177
24
21
48
20
70
33
77
10
30
2
13
5
90
22
68
67
15
21
9
75
5
31
17
82
90
60
3
15
30
63
89
30
18
10
21
81
3
5
55
17
40
8
22
8
12
10
3
15
30
12
48
72
8
70
30
75
27
69
11
1
17
42
18
30
1
89
43
84
123
90
3
72
57
15
33
63
47
1
9
60
72
8
42
61
77
30
1
96
3
30
102
93
15
2
19
36
33
32
118
21
36
35
1
9
38
10
72
8
30
82
18
32
40
38
31
11
138
60
7
24
11
10
90
105
156
108
60
9
63
29
151
27
57
36
147
90
60
72
8
55
36
24
45
3
17
115
120
5
12
10
38
10
12
9
72
29
70
48
12
38
12
19
132
17
31
11
28
30
2
25
36
29
30
130
63
45
30
12
20
58
32
40
50
73
27
153
48
69
20
18
1
9
2
108
30
12
58
62
28
30
81
41
108
12
40
18
33
12
15
42
60
38
12
13
36
29
30
37
5
10
80
58
3
24
5
18
90
7
24
69
3
9
3
65
31
36
5
58
42
39
11
10
63
27
81
9
8
30
10
42
60
90
3
15
50
120
10
60
50
52
20
115
53
42
40
98
30
30
115
5
10
57
33
182
18
151
29
102
58
132
18
21
149
10
2
19
12
9
171
29
58
21
41
88
15
252
15
38
12
88
2
130
108
132
15
5
108
10
62
148
12
48
62
30
115
53
22
9
36
24
69
15
17
18
82
18
30
20
31
29
7
36
9
63
65
22
48
92
10
8
31
99
30
80
40
12
78
33
60
29
28
15
45
20
30
22
8
55
45
20
72
28
2
25
33
3
9
15
48
17
19
9
12
50
10
78
20
22
8
160
12
50
10
60
39
39
30
27
5
79
81
8
12
103
17
31
72
65
31
11
18
43
9
39
39
21
36
5
40
3
45
2
48
12
78
40
32
78
40
92
1
29
100
123
47
90
10
90
3
87
18
15
27
18
132
38
1
11
10
3
15
21
36
3
30
12
68
70
30
12
3
36
51
81
17
100
110
10
2
10
30
78
2
58
2
10
15
35
18
7
3
33
12
36
11
13
5
42
1
108
21
15
45
8
90
37
5
60
30
1
117
92
88
102
9
21
3
48
57
12
8
40
42
20
48
72
60
70
60
3
75
45
27
9
36
45
60
20
19
24
17
150
18
52
8
22
33
17
40
60
51
27
21
96
33
60
30
110
90
1
81
48
20
60
22
33
77
48
115
45
20
40
2
10
50
10
15
3
213
57
51
101
58
93
17
10
32
40
18
60
2
18
132
58
42
30
20
70
8
40
15
57
3
12
36
57
32
48
7
60
33
75
125
40
2
25
153
32
30
18
55
107
28
33
12
36
24
65
42
10
20
60
31
69
39
69
50
10
80
7
23
37
15
38
30
102
120
70
18
51
71
28
110
72
28
2
18
10
110
10
62
28
80
55
27
9
51
21
69
30
48
33
69
68
22
9
9
2
30
10
18
60
30
2
130
48
102
3
17
19
69
27
63
45
36
69
51
24
5
7
33
80
10
50
31
21
123
17
10
18
72
18
2
108
100
51
84
45
42
21
9
8
102
13
15
122
79
9
32
40
8
42
30
28
72
38
10
62
25
35
1
29
10
68
10
32
40
20
28
12
48
3
9
38
97
5
28
92
28
62
1
9
90
9
60
9
32
40
99
72
17
31
29
82
21
29
58
21
9
12
18
20
10
60
120
75
45
20
12
10
33
15
21
72
69
3
5
40
42
18
ABCD 98964920636*3^$a+1 [50059]
324
84
101
16
168
32
79
141
3
45
20
31
113
7
9
72
8
7
12
5
67
36
24
9
32
67
5
40
63
12
213
192
108
44
16
63
9
80
76
15
84
36
285
56
96
19
228
17
24
19
180
17
91
5
43
24
21
27
53
79
161
55
41
168
88
183
96
9
32
43
101
115
33
20
88
99
5
151
33
56
79
45
12
87
41
31
9
12
180
8
120
115
9
20
7
161
115
29
19
36
96
84
24
12
108
69
27
9
164
28
99
321
3
125
19
72
29
52
27
36
24
77
16
72
63
24
153
3
33
12
288
51
48
72
24
12
132
45
128
127
180
5
40
180
15
36
17
144
184
15
57
108
116
16
108
111
5
19
9
116
19
5
7
113
76
195
57
180
99
281
120
175
137
175
65
88
3
69
3
108
24
333
12
80
7
9
39
96
120
65
4
75
36
24
45
108
20
72
48
43
29
175
36
125
40
27
53
55
60
12
117
20
7
60
48
5
31
17
43
9
27
41
288
67
45
3
96
153
63
108
12
180
89
19
9
60
3
24
29
7
324
81
3
9
8
48
31
48
33
99
53
211
24
77
48
28
207
48
24
9
75
65
4
228
135
89
24
244
135
45
3
53
91
101
7
36
9
15
77
4
212
48
72
192
16
32
24
91
33
44
100
20
7
21
20
40
39
33
8
24
24
100
20
151
96
72
41
4
108
3
77
67
72
36
33
84
51
36
21
87
12
60
9
27
29
115
5
16
72
15
41
259
197
16
63
65
24
40
8
24
139
69
56
271
9
15
120
36
96
48
5
64
111
69
27
9
135
65
19
5
31
72
33
32
7
113
112
15
93
68
19
72
156
33
111
161
187
5
67
129
144
51
41
4
39
125
91
36
108
53
88
84
51
9
48
15
65
7
12
36
144
305
199
41
28
75
65
48
48
55
9
56
175
12
180
132
120
36
41
48
312
19
5
31
48
65
376
24
8
139
125
16
3
45
72
32
127
93
68
48
24
55
45
140
192
19
117
80
55
57
80
151
65
64
8
7
113
24
28
63
53
55
17
43
12
17
48
139
81
192
68
40
27
132
84
101
31
93
140
19
36
129
27
5
55
48
17
16
3
72
29
16
104
4
411
41
7
17
19
101
48
28
188
100
39
168
45
27
12
141
63
29
7
9
56
64
15
12
125
24
96
67
5
67
93
8
223
84
53
52
36
56
79
144
120
41
139
365
48
19
9
15
45
120
15
41
24
79
12
29
24
136
15
161
4
20
67
45
8
31
204
12
257
28
3
240
65
96
139
24
5
16
27
53
100
171
24
137
72
192
48
40
15
48
17
100
27
9
32
48
55
17
52
3
65
88
15
9
56
96
24
40
171
180
41
175
17
28
99
185
168
72
48
7
144
45
44
7
41
24
19
24
125
96
31
9
32
120
48
24
168
120
24
4
12
99
5
28
36
56
43
93
15
12
77
139
96
21
72
200
43
53
19
72
9
27
65
115
60
48
17
48
139
93
87
41
24
43
48
72
24
29
127
17
91
101
175
81
8
24
187
81
20
43
5
184
8
24
24
7
24
9
84
27
24
41
24
115
9
183
173
40
32
40
108
44
40
63
144
41
163
117
3
36
33
8
127
45
20
7
89
24
16
27
213
75
9
51
17
28
99
72
216
89
120
55
81
32
67
24
101
19
77
19
ABCD 98965493332*3^$a+1 [50024]
6
30
54
36
6
18
3
24
135
120
13
11
30
36
51
189
63
57
123
21
15
39
81
144
76
104
171
45
180
15
21
33
63
189
63
72
39
49
5
96
79
92
36
27
61
20
129
6
21
123
57
4
5
87
27
45
192
4
104
220
36
32
72
27
49
119
90
36
7
72
32
24
124
36
56
9
180
75
24
16
11
138
15
156
51
144
9
111
9
135
96
57
27
177
45
43
131
69
345
51
120
40
29
43
32
40
5
103
83
57
63
49
20
45
111
112
20
52
95
90
36
31
36
29
79
29
120
27
123
30
60
3
123
264
141
12
220
113
24
36
99
117
198
72
84
69
48
60
27
30
15
72
63
66
67
29
138
6
27
9
75
36
63
6
39
9
15
36
16
20
63
81
52
59
13
36
95
45
69
7
56
72
45
27
16
47
21
105
30
157
113
15
12
63
9
40
65
7
36
68
9
15
12
60
63
21
40
32
4
29
79
32
9
36
15
36
27
36
25
29
115
77
63
96
156
4
119
162
219
60
9
7
56
3
9
81
27
63
24
25
36
101
75
123
12
9
24
12
9
96
3
132
45
79
5
6
18
27
63
12
45
33
115
47
21
132
27
18
3
27
81
24
36
36
3
13
68
24
21
67
29
3
220
20
207
25
36
29
115
5
60
99
39
6
270
54
111
132
27
12
90
159
84
105
120
51
72
27
12
33
16
164
45
30
105
48
24
3
85
108
20
52
47
84
85
20
12
63
69
12
24
9
270
93
69
54
9
36
45
115
59
13
104
36
33
36
39
24
16
5
99
45
15
75
33
9
39
15
25
20
21
31
20
39
9
24
12
135
9
96
196
20
12
81
67
248
4
32
33
27
39
60
54
36
30
54
15
36
39
33
153
147
27
105
21
24
7
20
45
90
48
121
140
4
32
40
5
103
20
201
60
75
256
29
36
43
11
21
24
12
60
12
117
103
56
219
180
96
30
24
3
33
39
72
45
78
93
27
153
27
6
27
207
66
60
54
57
69
66
18
72
15
39
114
27
48
51
25
92
93
54
33
63
21
9
36
103
92
9
39
15
25
5
27
60
75
33
45
3
63
49
5
15
45
43
104
24
52
77
27
9
114
30
15
12
9
51
48
72
15
228
13
59
189
4
65
43
23
114
3
4
83
25
11
36
9
160
32
4
36
200
84
4
29
30
13
263
61
65
75
159
66
78
237
33
102
144
54
6
25
20
12
40
72
5
31
119
21
4
36
200
39
13
23
54
123
12
15
45
45
30
42
99
36
135
61
108
20
12
40
23
144
105
57
24
120
54
33
48
51
9
124
155
81
9
3
24
36
27
12
85
20
153
90
165
108
63
117
40
23
144
6
144
27
75
33
196
29
3
117
27
33
126
25
5
67
83
144
30
42
45
16
23
45
24
36
84
112
29
27
93
24
12
31
77
42
18
3
112
5
60
135
72
9
54
45
48
99
13
41
24
3
9
63
45
36
87
63
61
108
5
36
15
9
12
99
60
12
4
23
276
9
12
15
21
40
77
51
21
63
108
60
9
79
32
9
24
27
3
45
96
124
20
219
96
25
5
135
69
115
32
148
68
40
23
60
36
30
159
16
56
9
30
13
167
13
68
99
18
186
300
90
171
24
16
29
30
24
57
9
51
48
36
69
282
33
16
20
171
174
27
117
67
29
30
261
63
60
12
9
24
16
252
20
52
5
6
25
11
61
137
63
52
41
87
57
96
7
59
60
84
49
68
24
48
15
133
113
90
45
40
65
90
21
105
54
90
27
9
39
24
45
3
27
85
11
30
36
150
18
43
137
66
105
36
39
49
5
72
54
6
63
12
33
72
39
15
205
5
15
12
72
40
11
97
77
63
9
99
159
57
9
54
6
7
180
20
72
88
83
66
54
45
99
42
43
32
4
92
9
63
ABCD 98965646966*3^$a+1 [50019]
48
29
16
27
24
41
49
111
8
115
90
12
72
11
16
9
54
17
36
25
18
36
30
11
192
112
63
18
195
192
20
16
32
49
15
3
96
5
97
54
9
20
16
15
93
8
73
99
20
13
63
45
36
3
33
12
36
87
20
180
25
3
27
9
105
3
32
48
48
103
5
24
7
36
12
18
90
18
51
81
18
90
39
96
21
60
11
43
29
12
108
160
72
44
25
59
7
81
69
275
24
24
28
39
24
117
75
65
12
13
18
81
128
48
40
8
25
59
7
24
36
65
24
55
174
27
8
28
60
75
288
41
36
24
25
6
228
17
19
6
90
48
9
20
16
20
160
72
63
36
24
66
6
29
84
97
63
80
37
47
67
54
90
5
25
15
80
24
151
36
24
12
233
19
5
31
185
1
59
16
63
6
30
9
8
43
30
6
36
29
64
44
7
41
4
56
37
18
45
33
27
39
36
5
55
29
1
27
87
9
116
19
120
36
36
9
176
24
175
84
45
56
31
30
60
84
24
36
36
30
5
4
80
55
18
27
9
51
39
6
23
48
28
27
12
90
11
84
28
20
12
43
29
48
1
11
79
66
54
29
60
36
16
45
11
84
31
12
53
19
36
53
52
12
32
36
48
64
36
27
125
25
30
9
80
64
72
63
60
5
24
16
20
25
71
4
27
5
73
111
80
79
66
60
54
29
181
47
13
66
36
54
114
65
19
45
36
60
39
17
124
12
8
91
6
59
31
18
35
72
40
60
32
60
7
36
77
16
56
16
8
55
72
45
15
113
25
59
1
36
36
54
41
85
18
12
69
21
27
63
18
72
78
12
45
8
19
53
60
48
25
30
252
9
15
36
108
281
1
15
3
5
24
108
43
54
11
36
31
77
16
20
12
139
6
39
171
24
5
84
36
19
30
72
63
87
29
64
15
29
127
24
45
12
99
24
77
24
1
54
18
90
53
73
6
29
12
49
3
117
54
9
27
96
30
54
29
52
27
17
36
37
6
12
17
73
24
131
12
31
149
108
55
18
27
3
125
61
35
91
120
105
57
23
84
28
36
105
27
63
72
5
124
63
162
36
60
3
20
25
87
80
13
6
5
79
36
144
5
40
80
7
48
54
108
27
33
48
59
37
210
9
15
174
18
65
264
31
33
57
63
51
29
7
9
20
145
6
45
12
117
95
55
9
27
102
96
11
48
16
80
64
108
8
12
108
40
39
42
39
27
5
13
6
5
31
18
66
36
150
59
25
36
150
18
59
7
81
33
95
25
6
66
27
96
12
27
18
83
205
119
151
29
61
47
60
180
205
39
24
171
156
17
7
9
12
9
36
144
6
9
3
45
36
80
36
145
6
48
65
276
28
45
27
45
18
6
11
16
9
48
6
12
17
7
9
36
75
24
5
16
9
36
18
33
8
85
87
48
45
47
43
117
15
90
23
16
116
115
12
36
17
37
83
144
61
27
8
19
45
15
129
20
52
72
27
9
32
13
15
72
39
36
33
12
33
39
8
169
23
31
36
81
20
12
7
5
1
3
27
105
183
17
19
36
33
27
30
23
12
204
36
48
52
75
5
112
72
99
6
90
30
51
32
16
44
127
53
1
90
5
12
120
40
3
45
32
19
30
6
57
56
16
216
128
24
7
36
12
36
45
117
150
57
81
42
9
9
30
42
12
51
72
57
123
39
53
7
30
15
36
188
31
53
7
21
15
5
48
49
11
31
21
63
36
29
31
41
72
16
56
24
12
49
90
36
90
18
66
54
6
54
45
216
44
91
21
68
96
151
9
45
18
72
6
35
40
9
6
5
43
41
13
6
57
9
54
36
150
23
67
81
9
36
30
17
7
48
36
5
4
81
59
12
24
67
53
55
72
114
90
90
11
168
91
29
24
73
18
65
1
18
96
102
54
6
63
81
39
20
16
15
21
128
31
93
261
42
45
32
16
15
5
67
29
196
3
9
33
12
135
33
39
15
21
15
5
13
35
355
137
79
36
17
61
147
15
89
13
71
37
24
36
138
5
36
156
19
24
5
115
9
72
63
132
246
72
78
120
78
35
24
25
6
162
143
12
73
11
16
80
28
96
176
12
48
19
45
56
43
261
24
32
40
3
41
31
24
29
64
27
5
60
36
115
89
64
9
18
24
54
27
3
117
72
272
16
44
19
6
3
27
9
44
7
48
81
9
18
17
1
6
21
32
36
55
12
60
30
324
83
97
6
153
75
6
39
15
36
29
25
27
20
48
12
12
36
52
75
ABCD 98965884632*3^$a+1 [50009]
24
15
33
93
90
57
36
76
68
75
21
12
120
40
17
15
45
36
84
18
24
36
18
120
24
30
36
141
21
43
11
6
18
57
24
135
9
57
63
51
18
66
24
37
11
18
79
8
12
36
12
15
60
12
36
69
3
9
45
19
104
12
60
36
28
11
45
69
84
3
3
9
81
102
25
8
171
126
48
36
43
36
29
51
21
15
3
180
1
17
24
30
25
11
42
27
4
32
45
15
4
65
51
3
96
21
45
18
9
15
13
32
27
54
12
39
51
25
20
63
45
12
33
54
36
6
99
45
19
65
3
12
36
21
36
60
12
55
17
19
32
45
63
72
27
48
33
9
30
105
27
18
120
6
21
16
35
57
16
11
54
99
33
3
72
27
6
15
180
12
3
21
33
15
21
19
56
21
19
71
18
15
33
27
51
9
27
45
39
1
35
36
9
100
35
6
18
57
117
7
35
18
72
135
28
35
13
44
24
45
31
60
8
3
25
44
4
5
30
24
18
48
39
12
39
96
36
12
21
4
116
27
18
27
99
1
80
60
3
1
101
43
80
135
69
21
15
36
69
60
66
6
63
64
32
36
75
129
36
144
28
35
90
7
188
27
18
12
39
52
44
16
8
27
33
12
64
29
114
36
1
11
105
27
18
12
6
9
21
75
16
41
18
30
96
30
33
76
59
21
9
6
12
18
51
36
184
41
54
66
18
21
15
6
3
24
28
17
175
96
29
36
27
120
33
36
96
39
60
3
97
71
73
32
33
6
45
153
111
16
35
33
12
45
55
80
9
87
57
12
108
27
24
76
20
3
85
96
65
42
45
9
66
33
21
15
129
7
8
75
1
60
155
54
39
51
21
15
133
17
15
33
60
15
3
12
33
63
36
84
25
56
81
39
96
64
5
139
35
24
30
36
6
66
27
15
1
56
33
36
51
39
30
42
9
24
36
21
15
3
69
3
12
78
27
72
9
27
45
30
18
6
18
48
55
17
36
6
54
19
12
8
28
60
17
18
13
56
39
54
27
21
27
33
12
18
42
63
99
18
3
52
128
27
6
27
39
18
18
258
27
57
51
21
96
27
45
12
55
20
21
12
87
144
9
36
30
201
3
13
17
111
15
21
76
20
9
54
24
72
13
41
102
132
48
9
135
18
87
24
159
33
99
18
48
7
48
17
75
52
71
93
57
19
44
21
24
199
92
180
48
93
39
63
33
3
25
32
75
33
4
12
20
51
33
45
27
4
23
45
3
18
27
60
12
15
18
3
9
75
105
18
18
91
41
55
89
18
21
36
33
12
39
40
65
6
13
17
6
9
60
4
92
33
36
54
45
9
3
27
37
5
63
21
54
6
36
36
15
15
18
39
12
28
20
132
48
45
75
21
15
36
123
1
32
9
19
71
18
12
6
69
3
30
6
12
93
15
1
23
45
12
9
7
17
36
99
48
28
20
12
9
55
48
161
60
15
120
40
20
12
64
8
12
15
228
6
51
4
32
33
51
3
180
18
18
1
68
12
51
13
20
105
19
5
30
81
15
177
105
3
12
3
21
141
42
36
21
48
15
33
39
18
51
112
113
171
24
15
6
3
15
105
57
36
63
132
87
81
16
20
141
3
69
27
171
37
12
71
42
36
75
64
53
54
133
48
68
81
18
18
103
20
76
35
30
6
9
21
3
60
27
69
21
7
17
18
180
30
51
21
60
84
27
15
48
42
48
60
39
36
9
15
100
173
60
67
41
36
48
7
29
207
15
18
31
56
39
21
15
69
15
18
90
45
33
30
9
9
24
15
48
45
54
9
9
135
48
27
1
20
96
36
9
36
3
96
28
41
19
161
31
5
31
32
12
69
12
72
6
1
8
3
69
4
77
90
72
18
48
91
56
15
18
7
20
33
54
66
19
95
18
108
75
69
36
12
42
36
30
144
60
15
15
72
9
60
64
116
27
12
21
52
108
20
36
3
90
3
15
13
44
51
30
72
39
4
92
9
123
12
15
1
83
61
71
12
42
3
96
24
3
57
12
4
11
114
180
15
12
4
95
18
12
19
20
12
220
23
54
66
9
28
44
16
8
96
15
25
29
55
20
40
17
99
64
101
39
75
54
48
90
69
4
89
3
24
45
54
6
15
21
175
23
9
12
120
15
18
43
12
8
12
33
42
48
9
48
75
12
69
9
30
37
23
66
54
18
60
3
27
72
1
167
12
45
12
16
17
6
30
24
18
18
159
3
228
61
11
24
13
5
123
75
145
17
3
15
13
17
39
21
19
29
72
72
3
4
44
21
15
60
105
15
24
36
36
147
37
11
9
33
12
60
3
45
7
108
17
63
45
18
30
78
102
127
35
33
27
30
6
69
48
9
39
24
135
36
9
3
240
73
17
3
12
3
90
36
84
72
24
18
33
39
33
57
15
21
84
79
32
24
9
72
18
45
24
45
3
45
3
52
68
12
144
48
15
1
59
90
87
51
18
24
3
24
9
15
21
18
36
21
9
24
3
69
18
30
72
3
16
59
66
15
21
3
33
15
45
18
102
18
37
17
18
33
45
15
12
9
75
33
27
48
33
39
60
21
114
73
12
56
12
21
6
66
18
1
60
29
114
18
12
42
13
32
39
90
15
36
3
60
12
54
7
35
33
36
76
53
55
29
36
36
15
3
25
8
183
57
40
29
ABCD 98966747032*3^$a+1 [50032]
57
3
21
99
174
36
30
45
45
51
80
139
204
17
16
57
90
21
56
48
352
8
181
60
119
31
41
19
60
105
96
96
93
131
40
9
54
17
79
84
156
41
88
261
90
57
8
19
93
32
136
99
6
120
180
60
39
152
19
90
60
47
184
168
176
55
30
59
16
225
24
95
40
51
90
11
43
21
24
21
54
36
89
61
99
21
35
64
141
51
24
9
126
377
43
141
128
1
60
24
36
159
48
33
71
289
90
54
30
225
21
120
11
64
189
36
54
186
215
139
77
40
39
65
19
30
156
51
240
3
5
31
144
36
5
112
8
115
144
45
21
147
33
239
1
30
185
49
60
27
80
13
66
57
152
16
39
6
11
19
29
1
95
55
9
51
21
24
75
90
11
73
111
69
36
24
87
99
29
31
185
19
45
51
84
6
11
103
57
3
6
30
65
40
15
90
54
60
93
207
36
21
56
37
51
15
54
36
114
90
11
16
48
72
123
36
54
66
54
36
15
105
150
30
59
96
16
56
37
3
104
40
224
109
35
55
180
21
56
144
145
90
84
36
5
115
84
17
49
30
41
73
150
57
33
6
41
43
101
24
40
192
39
17
40
224
73
60
11
16
3
36
17
168
145
71
13
6
84
66
24
6
54
126
125
72
67
5
1
71
16
57
71
64
45
120
27
33
47
24
49
60
36
119
96
64
21
240
11
168
16
104
1
60
35
199
65
16
15
24
33
48
72
48
56
13
195
96
69
36
15
39
150
6
5
16
56
7
30
3
147
125
40
81
60
60
39
56
85
30
54
87
123
5
235
66
24
3
80
127
6
11
64
69
35
72
163
30
66
5
72
40
3
21
24
120
9
96
15
72
24
39
41
43
210
27
69
120
24
3
63
57
24
33
36
84
15
45
6
117
3
84
60
66
147
57
120
6
54
27
128
88
123
90
90
174
216
30
21
129
231
93
30
125
25
120
60
11
136
8
168
13
51
63
30
60
96
60
131
40
33
300
36
60
155
145
114
6
114
45
15
57
69
51
104
199
6
11
144
19
6
30
17
64
8
145
111
45
75
39
186
39
8
37
51
15
24
57
3
6
84
107
144
55
54
90
161
64
51
24
125
96
19
141
45
24
36
24
63
33
39
21
35
55
54
90
6
35
16
56
37
6
5
40
39
81
56
136
104
13
60
120
60
107
109
90
84
221
16
56
40
8
79
36
30
71
139
69
72
69
11
16
33
167
73
87
93
150
29
151
180
54
66
21
48
72
56
13
24
126
60
84
77
16
33
60
11
73
6
89
48
13
59
112
3
30
36
27
63
30
24
27
69
51
159
54
66
30
155
64
15
30
35
181
54
96
54
63
27
36
90
39
72
80
24
55
30
24
83
127
156
29
55
66
60
60
60
27
3
29
61
84
36
84
60
66
90
204
107
109
60
30
81
3
213
93
107
24
40
39
150
60
47
13
24
36
111
3
6
114
66
84
90
6
15
69
3
8
19
21
56
120
40
93
6
5
19
21
75
144
21
9
111
129
47
19
165
15
60
30
24
71
25
120
54
17
49
144
36
75
96
39
30
60
84
11
19
180
6
11
96
127
96
81
9
84
11
16
93
3
128
160
72
147
156
17
72
121
87
27
5
61
11
73
66
5
64
81
30
17
133
99
8
67
53
72
72
79
65
40
24
45
3
177
6
30
60
84
6
84
233
ABCD 98966936312*3^$a+1 [50062]
72
108
72
203
49
71
108
181
11
48
180
96
91
5
48
36
25
66
54
198
53
264
24
60
85
126
65
36
25
179
84
49
11
300
31
90
59
121
131
97
71
36
19
65
61
119
12
19
89
180
49
162
108
126
11
60
73
11
12
85
23
96
24
60
1
11
60
13
132
23
25
54
42
11
55
90
42
53
120
24
13
11
12
19
18
108
54
30
11
67
192
5
121
18
5
157
24
179
12
60
49
11
24
241
155
25
23
61
144
395
55
5
37
54
41
24
145
11
97
72
119
36
205
36
24
131
120
108
31
60
89
12
48
25
276
174
41
55
125
84
1
11
7
18
35
60
37
11
61
156
35
37
42
36
102
132
11
7
48
29
84
12
37
131
60
25
131
49
6
18
71
120
60
49
47
324
192
13
95
85
35
7
65
48
67
53
36
55
138
83
108
7
5
48
72
73
47
120
48
1
11
120
13
35
187
473
72
49
18
66
36
95
49
6
90
119
61
275
36
25
59
73
107
13
240
47
109
180
54
137
85
84
126
6
30
150
59
156
19
30
108
23
109
36
84
35
55
209
60
156
24
36
144
36
144
7
53
1
48
83
24
36
55
149
31
42
66
101
25
59
60
31
210
35
84
49
191
36
120
180
156
24
61
23
31
6
12
78
48
65
31
89
12
25
270
54
36
119
36
24
55
66
270
5
48
36
60
55
30
18
36
17
108
169
23
48
1
120
60
11
37
132
11
84
43
17
73
36
24
12
131
108
229
72
18
108
65
24
25
35
49
42
5
60
19
89
7
12
17
60
24
97
23
72
84
24
19
18
59
169
11
25
131
109
71
228
36
24
49
23
48
120
61
11
24
96
60
115
29
13
203
60
84
13
372
71
145
23
121
35
96
145
234
18
11
289
11
132
19
186
72
107
13
42
89
60
169
23
13
35
145
54
36
5
36
73
12
35
24
49
83
49
11
55
5
193
11
13
23
49
71
24
61
59
60
36
25
23
180
132
60
48
139
53
37
11
97
48
167
67
101
36
24
132
48
72
19
101
168
37
24
11
240
24
60
24
271
101
48
60
61
18
66
72
90
198
204
11
37
23
36
31
144
78
66
17
24
60
79
317
169
95
13
47
96
288
12
24
43
66
252
114
318
18
5
24
84
60
72
97
42
66
59
49
96
59
36
25
59
36
24
72
60
228
120
60
132
19
89
36
115
5
24
127
18
24
11
181
71
25
48
11
31
53
121
71
7
17
49
47
133
11
36
43
42
138
54
11
60
36
205
120
6
5
24
55
18
36
180
47
228
12
48
211
29
55
65
157
59
96
25
30
18
234
18
263
72
24
36
145
54
29
36
25
60
84
306
36
29
96
108
180
79
66
72
59
85
35
24
36
24
49
23
48
12
24
36
24
13
23
49
119
36
55
54
96
36
48
47
7
42
228
216
36
59
49
263
180
85
120
83
31
66
72
108
23
72
37
47
24
109
203
7
161
132
24
103
18
143
36
55
149
25
35
60
36
84
1
11
67
66
167
13
71
84
60
1
35
24
120
72
19
36
54
60
131
48
1
48
42
48
41
36
36
24
115
41
13
42
144
ABCD 98967663742*3^$a+1 [50041]
9
27
28
17
27
88
29
39
69
48
67
60
12
149
139
68
4
29
36
43
137
39
76
84
120
44
45
67
24
17
60
39
9
24
3
33
55
24
72
41
15
45
147
36
9
27
40
60
8
28
24
36
17
135
21
55
84
72
24
96
44
124
60
140
52
24
5
55
17
175
80
64
41
48
60
12
19
48
101
72
3
60
81
139
104
57
51
4
24
65
19
41
67
48
144
96
17
115
44
36
208
209
51
45
79
36
24
48
120
12
12
104
45
159
21
60
252
3
141
84
19
212
208
56
16
8
160
77
79
65
55
41
31
77
7
24
221
3
16
60
56
136
29
55
80
60
9
67
80
144
40
41
79
48
36
96
29
159
172
48
32
84
52
72
12
176
12
16
137
7
296
36
21
127
12
29
111
81
7
120
116
16
29
55
60
84
108
17
7
96
32
52
20
60
4
84
41
99
81
55
5
31
68
57
15
268
60
36
140
9
36
111
100
5
84
15
117
12
151
17
127
180
180
60
41
7
8
40
17
43
12
72
60
8
124
329
15
36
9
12
24
91
200
132
148
212
40
5
72
31
149
243
16
216
113
108
43
44
12
153
31
5
7
44
9
91
20
69
19
12
44
60
4
132
56
40
12
137
63
40
128
52
20
16
84
8
88
96
36
125
24
19
36
8
21
144
87
9
36
36
43
144
5
7
8
76
140
36
4
80
9
87
16
29
3
33
79
60
144
17
79
60
24
5
7
68
76
101
163
92
9
139
65
115
12
84
41
48
79
197
3
33
108
39
96
21
175
29
36
43
92
9
39
100
5
12
123
57
168
75
16
60
84
20
16
17
27
12
33
75
33
75
28
41
91
84
80
204
4
60
17
3
40
96
36
24
17
3
160
29
103
24
24
24
101
27
57
15
81
7
20
28
36
125
91
264
5
55
245
108
87
48
100
32
64
44
16
12
125
3
40
192
188
4
12
29
12
195
9
55
60
48
420
36
20
40
84
41
51
36
4
8
252
189
132
108
31
89
55
24
36
20
112
32
136
77
48
24
3
69
3
16
17
12
108
55
5
39
124
56
76
32
72
16
17
63
220
77
91
204
20
52
164
36
81
67
116
24
100
17
19
20
4
56
36
4
12
32
132
16
32
76
41
91
12
32
45
103
36
5
24
75
196
36
80
100
96
68
16
128
196
36
53
127
29
27
132
81
99
220
168
29
103
68
40
353
55
44
21
115
200
16
8
57
43
20
196
24
56
12
24
45
63
40
108
53
96
108
36
75
40
84
53
43
65
12
24
39
16
8
192
33
48
123
52
60
89
24
27
93
175
65
27
48
52
245
19
60
20
40
68
33
48
31
56
45
39
124
65
96
75
9
7
44
21
144
36
19
8
196
60
32
189
55
60
24
5
216
24
91
29
24
27
81
67
32
84
4
48
24
149
31
68
60
88
48
125
120
96
48
91
60
125
12
24
55
36
8
64
20
160
56
16
200
33
63
12
112
5
24
199
36
20
40
12
92
88
17
115
41
31
68
16
65
7
137
7
8
12
64
60
17
235
24
20
81
27
112
161
7
56
4
68
88
29
51
21
19
5
111
33
135
100
80
196
65
207
12
40
120
53
7
12
116
4
24
101
55
41
7
92
9
84
7
48
8
108
4
20
81
115
72
32
96
9
12
115
188
120
45
15
16
24
41
31
36
197
72
63
105
36
39
100
32
436
44
16
17
43
12
305
31
12
68
9
135
33
19
44
64
65
15
57
19
ABCD 98968099266*3^$a+1 [50028]
19
84
33
68
48
19
9
32
112
9
72
18
30
72
23
31
12
12
12
69
51
17
36
1
6
138
6
60
45
68
19
21
8
24
12
19
54
23
1
30
66
15
27
30
54
5
12
67
12
5
4
39
12
24
24
24
48
60
65
48
1
47
36
55
6
6
60
30
96
35
12
48
36
12
4
63
81
99
18
23
4
56
7
96
6
42
48
41
31
12
48
18
11
19
144
53
24
19
81
20
108
19
60
60
5
91
5
31
60
17
61
75
99
45
32
13
11
79
9
72
56
48
4
39
41
36
36
19
6
59
7
5
1
48
90
9
27
5
31
173
7
41
7
12
72
17
4
20
16
39
29
144
49
30
90
18
36
48
18
102
12
48
60
17
60
19
72
42
6
36
78
6
21
3
53
7
12
60
17
7
36
84
77
4
21
59
12
1
23
24
1
30
9
15
36
12
41
36
19
24
18
48
3
152
28
32
169
35
52
20
36
73
35
7
5
55
21
39
29
84
31
48
21
8
1
27
39
17
16
27
9
32
40
15
41
67
53
24
43
48
17
127
6
24
54
21
56
84
24
16
20
151
149
24
16
15
17
7
36
53
73
90
41
31
33
3
36
41
48
24
13
54
69
15
12
9
39
12
17
37
35
13
6
12
12
36
29
7
24
12
24
36
17
7
17
19
24
33
20
36
88
27
65
49
3
140
19
17
132
7
18
71
24
1
23
1
35
37
15
9
23
31
36
24
6
54
17
43
54
11
91
65
55
24
33
81
27
8
36
121
6
12
17
52
27
77
19
6
30
29
12
67
57
44
24
1
11
19
45
104
61
23
91
24
17
4
9
18
29
60
13
42
65
12
7
53
157
6
5
31
29
31
48
24
5
4
3
6
23
115
6
23
72
91
57
284
48
19
41
24
37
18
72
24
108
77
4
20
12
19
36
41
7
24
41
1
35
12
4
93
11
12
12
19
41
108
12
55
29
43
18
35
7
12
69
36
63
9
3
17
13
6
5
37
18
12
24
84
5
12
127
5
31
53
7
12
12
65
85
59
36
121
123
8
12
1
6
36
5
55
53
7
41
24
48
24
31
5
31
81
51
30
23
60
48
40
39
24
29
96
79
21
21
23
12
24
85
15
9
66
69
39
77
19
41
12
31
6
11
43
77
43
12
57
27
9
33
18
29
28
15
41
7
45
128
72
1
11
4
15
5
24
31
120
54
6
77
24
13
30
29
12
28
51
36
24
102
11
31
41
12
19
5
60
13
11
7
48
6
138
17
79
24
29
31
5
61
126
36
30
18
29
12
43
36
5
25
95
79
9
108
63
6
3
44
12
67
36
53
96
48
91
36
144
21
15
6
11
43
33
15
17
4
32
24
31
17
72
48
60
76
69
3
104
19
36
21
8
36
24
12
19
17
31
33
44
55
65
60
61
54
21
69
119
1
30
89
49
3
27
12
30
54
12
5
19
21
3
105
27
41
76
93
24
71
60
43
12
30
11
12
4
15
5
175
17
24
31
60
6
27
3
18
15
51
57
51
12
45
44
28
8
12
19
24
9
20
84
31
132
17
24
84
24
1
18
17
192
13
30
12
5
12
79
54
15
3
12
29
28
15
18
42
30
6
42
35
55
29
1
35
103
24
6
48
59
12
31
108
6
15
72
63
36
17
31
60
65
49
39
8
79
21
111
54
87
3
30
6
53
84
4
20
24
25
39
3
29
1
23
25
11
13
11
84
48
91
60
210
30
5
4
27
29
16
9
6
114
15
27
9
51
42
11
24
55
30
48
47
7
17
12
19
33
99
117
8
31
42
27
3
125
55
29
24
7
12
29
19
41
36
48
72
72
1
6
65
1
23
43
24
29
91
17
64
164
36
36
127
53
24
67
180
17
24
84
1
6
45
3
17
12
7
72
101
40
80
12
48
37
6
141
69
48
6
29
7
48
81
32
7
12
5
24
64
51
12
24
30
66
17
7
5
48
12
13
3
92
16
32
12
7
78
30
12
53
72
31
29
24
12
67
41
31
60
17
7
113
127
120
29
37
78
41
25
6
36
5
19
41
13
6
24
5
7
41
7
5
48
19
84
36
5
24
19
21
9
11
16
56
12
112
9
83
48
37
48
47
16
56
48
7
125
31
53
67
12
18
18
12
53
7
69
201
72
47
31
24
48
5
37
6
12
48
9
21
30
53
19
17
19
65
96
103
6
6
5
24
7
17
12
48
7
18
95
60
60
1
66
24
5
24
1
24
66
30
35
48
4
56
36
7
17
28
15
17
96
7
90
83
7
9
32
40
69
3
51
60
180
12
60
5
28
32
12
31
30
23
1
6
77
36
48
28
3
12
12
5
40
51
24
33
63
12
89
67
65
7
5
36
24
28
27
41
36
91
60
17
12
31
144
9
63
5
36
112
72
15
60
65
12
49
47
55
42
15
56
7
42
23
1
59
28
87
18
18
5
55
24
17
12
19
24
29
24
7
24
5
24
55
12
89
28
27
12
18
11
84
31
48
12
30
48
11
28
9
47
7
9
8
1
30
33
27
77
24
7
12
69
8
55
48
18
11
36
31
9
15
29
13
83
36
145
3
44
64
108
20
88
75
17
7
5
12
36
48
49
30
41
12
12
31
12
60
108
12
137
72
73
66
65
24
43
53
79
5
43
102
251
13
11
48
7
5
19
60
77
36
12
7
54
48
42
6
72
95
43
12
12
30
54
84
12
45
21
15
33
3
3
65
19
36
29
31
5
31
42
95
7
114
72
138
33
69
35
12
55
5
37
23
67
113
13
11
48
43
72
41
25
35
24
132
48
1
24
6
5
64
8
43
41
16
15
17
144
31
41
48
55
125
84
24
199
12
12
5
43
18
35
55
30
72
6
5
85
59
36
76
15
6
78
12
29
12
36
1
27
15
41
19
41
24
7
12
24
6
24
11
36
55
41
4
8
79
17
4
57
11
43
65
19
93
8
91
12
42
54
17
7
48
18
27
56
72
19
33
3
24
6
42
ABCD 98968226972*3^$a+1 [50021]
36
51
1
104
28
71
12
18
7
68
4
8
4
71
25
44
28
36
24
8
4
35
90
15
3
37
35
25
20
39
36
6
127
8
3
144
73
12
36
5
51
21
24
30
36
37
12
11
25
120
17
135
112
35
6
15
33
15
9
12
79
12
140
24
16
59
13
23
33
36
40
60
11
13
24
8
24
4
89
12
18
93
12
3
13
11
49
131
9
75
1
20
33
51
21
54
1
20
3
1
12
48
24
32
39
25
36
68
57
66
13
96
104
52
8
76
80
39
42
63
24
21
72
103
92
15
49
41
67
47
9
76
180
36
113
19
72
101
18
25
11
69
36
28
116
24
40
8
52
8
3
25
24
32
28
8
24
28
47
13
12
23
33
45
55
12
71
105
24
15
97
48
5
7
209
30
42
15
15
25
17
18
108
12
57
28
20
72
75
42
48
147
3
1
24
20
60
52
35
144
24
18
19
84
41
63
88
20
4
41
15
39
61
12
176
21
19
44
16
80
4
12
48
77
3
147
25
23
57
3
61
11
9
24
72
36
72
12
21
7
35
1
71
9
4
36
24
8
28
96
60
53
91
36
48
92
28
120
12
48
12
20
4
36
8
16
24
23
13
41
15
21
15
48
40
36
59
49
36
149
7
8
76
12
32
16
131
69
16
48
8
112
41
27
3
1
5
19
24
36
12
152
28
108
96
8
40
11
114
30
213
4
20
36
40
80
292
23
25
8
51
93
16
56
4
36
24
120
29
18
18
42
33
12
39
168
117
100
35
108
73
8
24
28
24
104
36
4
24
68
3
12
37
12
20
21
15
28
12
12
12
156
12
155
1
60
29
15
136
44
12
4
59
61
41
31
23
1
23
33
12
21
114
33
52
36
56
160
24
24
8
75
54
15
28
48
72
35
13
113
7
12
11
54
51
147
109
60
24
44
36
21
15
16
32
27
1
32
48
4
24
71
1
35
49
56
12
28
17
27
3
18
15
72
16
12
119
21
40
48
36
20
3
37
11
109
84
44
72
16
17
7
36
173
19
12
23
72
49
80
4
35
37
8
76
24
17
15
40
35
61
29
63
36
9
63
52
95
21
75
105
52
20
75
13
41
31
120
80
4
60
144
24
36
35
49
8
88
35
36
13
47
18
31
56
40
48
108
12
12
36
47
141
4
128
12
45
72
30
33
153
48
55
56
3
48
33
72
72
27
1
32
148
12
56
4
53
55
8
52
20
40
35
78
7
24
23
1
24
5
7
36
68
72
39
73
36
71
9
39
108
217
32
4
20
12
52
23
33
21
18
13
8
72
4
101
19
104
21
31
12
12
5
66
42
18
49
48
72
20
3
18
55
59
69
12
63
84
21
124
32
9
7
137
7
8
21
19
60
77
31
92
28
107
12
6
54
9
39
213
60
33
31
156
12
20
12
9
54
30
7
53
7
8
15
1
12
48
104
21
144
108
15
3
45
4
32
24
105
7
8
52
29
55
60
41
3
12
39
54
54
121
36
36
24
60
36
12
20
57
174
21
4
11
25
44
16
20
76
35
72
37
48
128
132
3
45
27
72
1
24
84
32
40
12
35
1
180
56
40
24
20
40
20
76
53
7
84
24
5
90
37
23
13
92
12
24
84
3
144
24
9
16
41
6
33
39
81
40
24
35
1
24
56
72
3
37
23
37
17
87
16
53
51
21
55
5
90
49
56
39
1
24
24
32
24
33
7
44
21
3
40
35
48
54
43
60
8
3
85
35
132
33
72
148
35
9
16
56
21
42
13
24
84
60
125
30
6
91
24
36
20
24
28
36
116
40
35
121
5
55
44
24
16
24
60
47
37
12
60
60
56
9
99
76
5
30
21
33
7
44
40
20
16
23
25
44
12
4
60
24
12
68
28
77
43
188
24
21
15
12
183
25
24
8
12
112
36
92
28
60
84
59
114
187
48
17
103
56
76
8
27
18
55
47
25
108
80
36
40
12
12
36
132
8
75
156
60
30
19
20
36
88
17
36
42
13
17
7
8
28
12
12
101
139
48
12
120
108
56
15
49
101
115
60
17
7
137
15
3
277
24
24
32
40
36
24
29
55
32
75
24
13
36
20
111
153
28
48
107
72
37
36
20
28
36
11
25
23
49
80
28
12
53
19
144
11
25
60
8
36
4
35
13
12
20
3
24
18
7
44
36
51
18
51
4
20
16
20
105
78
30
31
59
42
48
7
35
1
48
5
31
125
6
30
39
36
3
1
35
9
40
24
140
36
16
161
54
24
25
29
12
36
3
100
59
37
56
28
56
39
36
13
5
7
36
188
4
96
84
20
76
32
12
52
60
36
48
56
9
19
48
104
88
77
39
4
83
42
43
20
99
13
32
64
12
23
12
33
76
24
116
4
59
120
60
138
75
39
13
92
15
18
72
51
24
40
35
33
33
55
35
25
8
16
8
28
20
45
135
27
1
24
72
23
6
15
52
72
35
1
12
29
19
11
21
12
16
24
32
60
16
53
6
33
72
4
36
44
75
60
121
96
65
42
66
7
215
12
61
80
45
7
60
20
48
75
85
24
92
4
12
60
68
16
5
15
4
17
15
75
9
165
3
33
3
52
77
48
24
63
40
72
23
12
ABCD 98968297412*3^$a+1 [50029]
44
36
40
20
57
3
39
66
7
48
89
18
69
4
5
15
96
9
7
24
23
93
87
25
92
81
42
21
16
48
5
67
56
72
21
30
54
31
29
48
75
12
16
20
16
80
24
64
48
48
24
32
16
17
48
75
4
8
40
156
20
12
84
3
93
27
6
55
29
7
44
4
71
25
35
12
33
75
49
72
23
90
43
44
148
12
41
7
192
8
81
31
8
201
15
64
12
11
72
1
56
88
5
43
8
24
28
17
15
16
32
52
11
109
35
18
43
29
43
8
36
4
12
47
13
17
31
104
15
33
12
28
8
9
7
44
52
35
42
48
18
1
60
20
9
115
84
12
20
39
21
16
32
52
24
20
4
32
3
21
27
9
28
5
43
32
160
20
15
66
24
75
16
29
15
3
9
16
8
39
18
19
44
4
228
12
32
4
12
60
20
3
9
45
7
23
25
83
13
36
29
15
4
60
11
37
92
16
65
51
21
103
29
27
3
37
96
68
60
24
3
9
60
21
27
148
137
3
4
68
12
39
121
53
7
48
5
43
24
113
15
12
16
108
20
36
9
115
84
12
44
100
36
113
87
16
132
20
72
120
64
72
32
100
5
15
28
83
1
24
95
37
32
52
104
120
39
30
43
44
21
7
20
112
20
21
43
80
9
3
27
81
4
11
49
32
9
31
53
18
37
53
7
48
80
4
60
8
15
48
13
32
112
41
7
65
3
24
16
80
4
20
12
4
24
11
37
8
15
1
48
48
77
3
33
24
15
15
21
16
84
24
32
84
12
147
1
29
7
11
69
40
84
20
76
23
13
53
19
20
36
76
68
12
4
24
20
76
36
44
129
31
24
35
25
60
32
48
72
40
80
40
24
5
15
64
48
48
29
7
80
51
37
5
31
35
1
96
32
12
3
61
20
27
69
3
150
15
21
67
8
36
9
24
15
108
64
41
18
61
48
125
15
52
23
25
156
5
102
18
15
40
17
127
32
28
132
24
24
72
20
9
7
173
7
8
132
12
45
55
32
36
160
60
12
32
64
24
95
60
66
144
3
40
8
12
12
75
13
17
27
9
75
96
24
4
20
40
11
21
48
21
67
95
49
44
60
4
11
49
48
5
99
9
7
24
96
23
9
81
31
8
12
64
5
60
31
20
39
25
59
6
39
40
32
9
51
16
44
48
16
5
127
113
54
13
8
4
5
43
272
52
24
192
8
135
1
8
96
16
24
32
52
35
60
21
60
12
33
51
16
12
72
24
24
56
4
20
48
24
63
25
12
44
57
7
68
112
155
96
25
24
8
12
28
23
90
15
24
15
108
13
32
4
29
15
96
16
24
23
21
16
96
108
32
24
64
120
36
44
40
35
9
100
80
21
24
27
16
68
36
9
7
72
101
27
52
83
18
24
48
7
48
8
9
55
32
120
63
6
7
48
12
24
11
18
79
35
25
56
40
24
35
25
23
85
8
60
4
5
150
37
8
36
36
76
12
32
4
20
120
9
27
108
52
29
54
57
196
48
32
63
90
51
21
27
16
32
52
116
12
52
5
27
21
78
84
1
5
15
96
28
95
1
20
4
8
87
73
24
24
24
56
52
20
33
72
67
20
93
27
52
36
24
23
60
45
96
4
71
45
39
1
20
4
11
21
120
3
6
7
240
107
93
40
17
48
19
44
24
16
24
128
3
54
30
57
64
119
25
68
132
28
12
8
88
24
11
61
216
92
16
12
24
23
81
64
20
16
20
72
33
19
35
1
72
24
29
31
20
24
36
3
45
16
5
7
8
16
113
6
69
21
54
37
48
5
7
59
45
12
28
24
5
30
21
64
65
30
96
25
24
36
92
4
20
28
20
28
60
53
15
16
48
12
168
48
17
27
64
17
18
25
24
8
3
102
7
65
15
36
112
32
76
84
12
8
72
4
12
24
204
29
6
49
12
44
16
8
112
8
51
109
56
72
33
19
35
25
155
18
7
35
121
5
171
39
25
212
180
3
9
3
73
132
20
33
39
36
99
13
23
45
45
24
51
4
20
15
57
4
5
7
8
12
33
31
20
33
108
67
72
36
32
45
7
60
68
40
41
15
9
15
15
1
132
108
35
144
1
29
36
31
36
32
40
32
4
12
180
65
18
25
84
5
36
171
28
12
36
17
31
5
27
64
59
21
60
48
52
11
33
100
20
16
104
84
16
12
120
12
11
37
48
12
23
49
8
48
24
40
56
12
33
54
36
121
8
21
51
51
9
9
19
71
60
84
36
24
45
3
78
7
44
33
27
4
84
11
24
25
36
96
24
137
55
8
60
9
151
60
5
51
16
12
36
12
233
84
6
1
11
37
5
3
180
27
1
36
20
39
9
3
25
107
25
32
28
140
3
13
32
33
15
4
132
23
36
1
23
21
36
28
120
5
108
39
24
64
56
105
7
17
15
33
63
4
140
36
16
80
84
76
29
31
68
28
32
33
18
1
36
12
68
24
3
1
44
51
1
20
16
17
55
65
51
57
3
15
1
59
57
4
44
36
33
43
20
63
57
4
29
99
48
52
56
15
25
35
12
57
15
1
5
19
56
40
44
96
60
75
24
37
48
5
27
21
27
40
20
12
33
15
16
24
12
53
15
60
12
3
6
12
115
12
53
43
32
28
29
36
12
27
40
20
28
24
8
15
6
51
88
56
40
20
105
12
55
84
36
23
1
24
32
60
4
108
23
37
5
15
16
12
48
20
12
40
47
25
32
39
129
45
ABCD 98968641628*3^$a+1 [50003]
68
48
15
69
4
35
49
41
111
63
21
9
3
57
127
11
9
60
21
63
4
108
48
5
42
108
9
93
43
29
7
20
3
13
35
33
9
3
48
27
18
12
30
33
36
93
6
42
72
31
24
5
48
3
9
6
24
21
4
56
12
40
24
71
18
31
11
18
27
33
72
3
36
3
78
60
30
12
33
15
9
24
120
24
15
60
18
3
24
3
18
90
25
24
23
12
6
135
15
72
18
19
32
69
30
69
12
21
27
21
19
11
25
5
42
12
13
140
40
5
7
5
55
20
12
9
19
11
45
36
16
80
15
9
36
3
24
30
3
64
116
4
23
6
7
17
27
4
5
31
11
45
52
11
129
21
60
19
5
63
15
37
23
108
45
69
7
11
30
30
18
24
18
9
28
20
48
93
67
35
102
7
101
3
60
16
23
33
12
33
15
40
17
15
21
24
31
29
43
48
56
63
1
5
31
8
3
120
289
29
7
68
9
6
72
42
3
3
12
9
3
1
17
12
91
5
24
7
53
7
8
48
84
48
3
48
90
30
12
57
12
4
5
27
63
24
33
105
55
44
9
7
35
102
15
33
3
9
27
24
45
55
12
53
91
11
108
12
42
75
15
66
102
33
45
19
11
81
63
21
9
87
4
12
72
23
45
15
69
93
30
45
3
13
5
7
8
84
12
21
3
99
145
35
36
12
69
21
18
42
18
30
84
6
12
30
27
45
3
3
21
9
19
20
100
20
36
4
11
165
16
89
12
3
9
30
30
55
80
75
66
27
3
49
56
4
68
12
136
12
17
55
11
109
20
12
24
57
67
5
18
78
27
45
27
12
4
24
53
48
51
21
39
16
72
53
7
60
5
7
68
28
60
47
13
48
35
24
60
1
36
29
30
69
15
13
47
6
51
108
75
73
65
27
16
29
111
9
87
3
21
60
96
24
87
42
6
60
1
23
6
15
57
3
9
6
12
9
111
13
35
54
18
90
48
31
96
48
5
27
72
33
12
27
93
6
21
3
66
15
15
102
3
4
35
121
29
6
120
49
5
18
12
25
8
3
12
30
108
39
3
18
42
25
23
49
8
33
15
9
67
20
99
1
68
81
30
9
45
3
15
48
9
12
3
6
30
69
3
85
23
145
24
12
20
24
45
15
76
8
15
13
8
15
1
48
5
111
60
60
9
15
3
18
12
90
9
111
69
9
12
3
112
24
11
13
20
27
33
9
27
81
7
12
48
20
52
68
15
6
15
36
124
29
27
9
72
12
96
99
12
108
75
18
12
15
72
33
36
19
20
21
12
12
18
30
3
15
42
18
69
33
90
45
40
17
15
15
18
27
33
63
24
33
7
20
12
24
9
3
4
59
81
21
42
21
40
32
144
28
71
12
69
21
18
61
83
21
9
31
56
33
27
3
37
8
36
69
3
3
21
3
66
42
13
65
15
15
12
33
57
90
60
9
24
12
15
9
9
24
55
5
15
12
3
66
12
18
45
15
21
33
43
164
40
23
25
65
6
42
19
56
3
12
93
9
15
81
30
60
9
52
24
20
16
24
95
24
1
44
21
72
18
9
3
30
30
97
8
24
36
63
45
105
91
59
12
9
60
40
29
87
12
15
6
12
27
15
21
87
12
25
36
56
21
7
41
102
42
18
60
12
57
4
77
60
67
35
1
20
9
36
24
3
3
30
12
12
67
44
4
20
21
15
39
45
16
92
3
21
9
132
102
13
32
16
12
8
69
3
4
8
15
6
15
84
76
56
3
13
5
27
100
5
63
52
11
97
44
28
5
7
29
51
24
9
63
12
3
9
129
7
5
27
72
64
35
9
15
36
21
3
36
30
15
39
18
12
91
5
15
177
18
21
3
25
71
1
20
99
12
33
15
150
12
3
84
45
115
20
21
42
9
4
56
111
42
30
33
15
60
30
7
5
3
3
54
90
18
15
15
60
9
69
42
108
30
27
72
33
48
30
21
48
12
39
25
17
19
83
90
15
111
24
18
78
9
33
3
12
33
24
36
12
7
36
20
64
92
84
39
78
30
69
63
81
129
27
33
36
42
18
219
100
5
43
24
29
139
41
15
76
23
25
23
9
33
18
33
69
60
66
60
9
60
48
15
13
29
75
16
20
24
15
73
92
16
5
27
72
21
84
15
15
96
1
20
21
7
41
120
15
39
253
35
78
15
9
3
52
5
90
6
15
9
15
15
18
19
24
20
69
6
9
12
51
9
33
27
36
124
89
31
140
81
18
1
11
12
13
17
18
9
9
30
61
20
33
51
9
7
41
7
125
7
8
36
84
45
3
84
63
13
107
13
8
16
53
18
33
24
81
15
24
15
1
17
12
48
19
8
52
48
20
72
40
29
19
155
1
56
9
27
3
42
15
64
29
12
72
7
41
7
12
53
31
65
24
31
17
39
24
40
47
30
79
11
42
15
3
18
19
5
30
66
15
4
8
40
8
12
27
6
19
23
18
42
9
33
18
72
45
93
12
67
11
109
29
24
3
57
51
87
9
16
47
57
9
24
15
45
27
156
15
72
6
15
12
60
12
3
69
21
3
4
5
7
23
25
11
60
30
19
12
36
44
4
24
48
17
75
12
48
15
6
12
3
36
64
12
24
44
15
30
27
48
57
55
5
3
45
12
30
69
36
75
33
57
99
3
6
12
30
69
84
76
89
12
15
3
9
75
1
65
54
6
7
17
15
51
132
25
5
7
5
15
36
27
9
28
8
45
7
116
12
27
33
57
30
37
11
42
6
1
36
8
40
77
18
60
24
18
27
16
119
30
15
51
42
63
45
24
51
12
3
60
60
21
39
45
15
25
29
7
8
28
17
51
15
72
30
30
48
57
63
21
96
52
8
15
18
42
132
1
5
7
35
25
5
7
23
102
18
33
12
3
12
138
15
16
173
27
28
80
33
63
52
113
75
69
30
61
20
9
67
8
105
18
30
7
5
6
42
42
25
11
9
33
27
60
15
6
192
63
12
12
21
12
60
12
36
31
20
60
21
12
18
37
12
8
15
21
39
78
7
116
16
59
12
33
15
1
116
52
36
12
23
30
27
48
4
23
30
7
80
15
18
18
12
25
12
12
20
3
1
20
15
12
18
19
35
6
19
5
27
21
12
36
27
12
15
30
15
21
115
5
115
44
12
63
6
67
12
35
85
23
60
13
24
ABCD 98969062022*3^$a+1 [50018]
3
12
3
77
148
132
21
11
84
85
35
120
144
36
24
12
64
60
84
80
25
3
123
45
20
60
1
95
49
15
12
12
68
19
53
12
16
135
54
59
52
60
27
5
12
24
4
27
65
124
12
8
60
96
36
157
18
33
56
19
41
13
23
28
84
56
7
57
116
4
3
18
36
51
32
40
57
23
28
32
60
60
12
84
64
33
27
32
136
60
68
1
23
60
36
115
17
60
40
32
36
36
24
12
67
17
4
12
12
156
84
32
28
36
60
9
11
244
36
116
88
48
8
112
12
56
24
40
120
32
24
40
12
44
4
32
24
16
48
32
19
93
20
36
49
23
12
100
27
53
60
12
16
8
49
3
12
80
60
16
56
25
23
16
80
4
48
9
18
65
60
12
79
17
72
132
16
33
36
3
60
135
18
3
84
96
56
24
64
15
17
16
168
32
24
48
55
5
60
40
36
56
1
47
25
11
61
51
12
60
96
32
73
36
23
13
27
96
44
16
159
81
27
29
28
92
13
72
90
89
4
20
48
19
93
15
36
36
36
45
8
60
67
5
24
4
24
51
54
15
3
45
8
52
44
13
3
48
44
60
96
64
56
97
47
16
32
48
1
3
32
19
105
21
35
55
33
21
39
56
24
12
24
4
92
55
54
27
92
148
32
36
25
36
99
9
15
21
11
16
27
21
51
5
31
72
53
24
31
17
36
4
108
33
95
12
37
155
48
28
57
108
71
19
36
41
52
36
20
64
108
12
20
72
43
65
7
81
68
31
9
24
57
18
137
28
20
28
8
4
48
44
256
3
9
20
60
16
21
36
15
48
27
18
11
28
33
23
4
32
13
3
20
88
32
37
15
57
39
56
36
12
127
9
9
71
55
36
18
71
72
37
11
12
48
36
145
23
60
132
16
20
37
71
4
15
93
8
7
18
71
96
12
60
28
92
37
51
12
176
36
28
56
40
60
20
112
3
125
100
27
17
72
19
5
85
119
40
20
88
44
48
55
65
12
31
5
84
19
36
21
15
18
54
72
5
120
36
37
35
156
79
5
13
15
39
18
63
128
7
18
11
4
12
44
84
84
157
23
85
11
84
40
68
24
84
12
24
48
16
75
41
31
5
12
100
152
36
12
12
121
63
9
23
40
153
39
152
4
20
1
71
12
28
32
36
36
4
32
37
123
8
4
20
7
21
104
16
8
72
12
12
28
15
41
24
61
36
23
157
18
137
84
12
160
192
45
18
105
32
205
111
32
40
15
57
80
16
9
36
39
32
24
31
5
36
12
108
24
64
20
1
35
1
27
20
12
36
24
76
8
40
9
47
76
39
5
139
17
48
4
8
12
76
87
45
32
28
128
24
13
143
91
5
49
15
72
68
24
100
80
12
43
5
31
5
72
13
11
16
104
4
56
115
5
60
24
64
36
99
137
61
27
36
24
60
36
92
85
119
4
39
53
40
8
4
3
72
77
13
3
69
3
48
68
12
12
1
35
24
40
45
123
12
8
19
21
48
72
39
5
156
24
13
15
48
8
1
36
3
51
9
9
11
4
111
17
160
8
4
116
84
48
132
61
11
205
35
60
28
20
100
120
20
12
76
92
16
69
108
3
24
32
103
18
15
60
68
84
7
113
28
3
36
5
28
92
4
32
19
90
59
31
41
148
20
79
5
120
16
104
25
35
40
32
16
3
125
55
5
124
32
48
48
148
12
68
84
7
5
28
60
92
24
4
36
20
36
145
51
32
40
8
24
25
23
121
35
19
41
49
18
5
168
36
4
56
24
36
28
21
15
80
52
200
52
116
7
89
16
60
15
33
12
8
112
33
59
60
72
4
92
12
12
4
27
77
36
85
35
19
5
40
8
28
56
43
18
35
12
60
40
128
13
27
9
23
13
3
44
16
32
139
9
9
23
100
39
36
5
100
3
41
36
48
37
3
72
44
48
13
27
48
15
17
36
24
121
162
45
9
203
31
29
61
72
27
27
36
29
61
15
32
16
44
36
19
41
49
15
3
17
72
24
49
71
1
23
121
71
16
8
24
36
52
135
53
96
24
61
63
36
12
8
7
57
32
1
72
18
72
33
3
29
72
16
8
100
44
28
12
15
5
156
1
3
15
17
64
27
53
24
156
120
100
12
3
5
60
7
45
63
165
56
48
28
80
12
28
68
1
35
55
90
18
21
15
29
60
12
25
18
5
28
20
24
60
25
63
20
48
12
28
45
15
300
9
36
59
13
90
65
120
100
57
83
7
9
180
20
36
16
8
37
35
109
18
5
31
17
37
51
44
48
12
12
16
32
60
60
88
8
37
107
28
9
18
93
8
4
3
17
16
39
33
104
16
44
24
31
5
13
23
24
28
56
72
28
20
156
124
9
11
151
33
3
77
16
20
24
43
5
84
4
20
175
57
8
12
48
60
24
43
17
36
55
57
32
1
11
48
40
140
12
4
44
7
41
24
25
23
103
33
84
27
33
75
93
12
48
135
5
13
35
24
13
63
45
59
36
24
61
15
12
9
23
ABCD 98969076062*3^$a+1 [50014]
63
87
72
61
24
53
3
24
120
96
99
1
60
96
59
24
1
35
1
8
3
37
96
65
31
8
96
45
19
5
3
40
8
16
56
4
60
8
48
12
16
12
24
71
30
132
3
84
28
12
29
90
45
180
40
20
4
23
12
36
114
48
3
36
120
48
51
1
29
24
30
13
47
37
96
32
88
24
24
107
42
123
4
20
24
24
72
4
17
19
8
16
77
75
3
21
4
12
24
23
85
12
36
17
36
87
4
68
28
5
63
9
36
42
73
32
12
60
52
53
7
53
18
45
3
81
9
19
92
4
12
72
5
48
55
5
39
40
11
12
25
8
45
3
112
47
30
55
53
27
12
4
164
45
67
29
31
36
12
101
12
60
127
32
21
12
51
36
24
72
28
12
17
36
72
12
15
12
4
96
104
4
5
7
59
21
21
18
1
24
47
48
1
59
12
25
20
28
5
27
4
60
20
16
17
36
15
24
16
89
90
13
8
9
96
72
72
31
5
171
36
63
21
28
23
48
25
116
21
27
63
73
107
73
44
16
29
291
39
25
5
3
24
4
77
7
48
17
78
9
36
12
136
5
19
180
36
32
24
40
41
63
36
36
33
102
18
19
20
3
13
5
12
42
37
144
24
5
18
9
48
52
41
12
7
56
15
73
125
51
24
9
7
11
18
72
67
32
9
24
108
12
7
116
117
91
17
3
87
49
24
17
55
24
8
15
6
75
36
48
12
9
87
4
53
63
45
3
24
40
12
68
33
27
3
25
20
52
8
3
24
18
7
12
36
53
12
27
51
54
135
63
57
88
20
33
12
15
27
18
19
29
24
75
16
24
41
42
102
15
45
7
84
65
54
21
87
18
39
12
16
24
71
42
7
68
15
108
73
32
33
7
35
12
57
24
132
52
5
103
12
80
21
72
3
40
44
52
11
12
6
51
33
6
1
8
16
12
17
3
33
12
63
16
164
16
80
3
21
15
21
21
72
51
12
100
65
27
15
21
36
63
33
153
55
17
7
48
8
16
101
19
8
12
33
48
3
16
8
15
18
3
9
43
24
80
4
20
40
59
13
5
27
40
5
31
5
24
36
15
16
36
60
47
45
15
1
35
69
93
63
12
48
4
20
16
17
7
20
100
8
93
24
27
99
90
51
40
101
19
89
31
41
18
1
41
18
9
12
51
12
1
32
3
61
29
7
53
7
20
3
9
48
3
72
9
21
7
32
28
80
21
19
35
105
48
3
1
8
45
18
37
5
7
68
15
18
120
72
15
36
9
30
21
76
8
16
77
60
63
39
18
90
93
39
36
45
24
21
15
4
92
64
5
30
54
51
84
28
5
27
40
56
69
75
51
85
47
18
15
16
71
57
28
20
27
13
32
21
24
3
117
115
56
15
144
117
3
45
28
32
45
126
30
15
9
3
33
54
13
125
3
12
4
24
84
20
76
80
60
24
45
43
8
9
63
24
40
128
48
24
108
15
33
28
32
4
11
57
15
25
36
5
24
127
53
30
13
5
18
61
48
12
59
9
28
24
188
16
29
18
12
73
8
16
20
36
45
63
12
3
45
24
21
54
21
69
7
36
23
129
21
30
42
39
69
30
24
21
15
109
36
35
1
11
13
32
48
40
17
7
32
33
120
55
5
48
63
15
84
6
39
45
7
8
45
7
68
72
33
156
24
48
42
37
11
9
60
189
127
24
60
59
25
137
63
36
64
29
3
28
32
52
35
33
112
35
48
42
18
9
9
12
27
36
15
30
7
92
12
64
29
7
83
25
5
6
9
45
7
41
7
65
43
17
36
39
33
55
12
32
21
15
24
21
63
12
244
41
30
25
20
12
15
6
54
30
51
117
43
24
23
12
18
55
5
87
3
198
7
23
42
7
8
4
11
9
76
20
28
107
69
4
32
12
100
53
3
117
27
81
24
103
5
12
7
8
36
12
15
9
21
108
72
18
21
69
24
3
40
20
3
57
48
39
1
24
36
17
15
4
8
21
19
12
48
53
7
20
12
24
24
93
3
9
6
21
28
41
30
25
29
43
17
66
42
19
44
100
12
23
45
24
33
55
23
1
11
78
72
3
45
7
60
5
27
12
3
33
52
35
6
19
20
33
12
18
42
48
19
53
27
9
42
90
19
44
9
7
8
21
7
48
17
12
55
12
20
16
48
17
27
3
49
29
27
57
75
12
36
4
8
16
24
32
16
65
123
4
41
67
20
75
48
85
5
39
12
40
56
3
1
108
48
23
1
8
16
20
64
36
47
18
24
36
102
18
7
48
17
63
36
9
67
20
24
24
135
97
8
16
11
37
11
1
44
69
31
89
36
51
16
60
20
4
48
60
71
57
27
1
77
7
41
51
100
161
43
56
28
20
60
75
1
17
15
57
7
53
3
28
32
4
24
20
16
164
15
57
33
12
3
64
120
53
7
11
57
40
77
7
29
114
18
159
48
16
5
72
63
4
5
127
23
1
107
9
96
28
20
12
33
30
25
32
3
25
47
157
8
15
48
24
120
1
120
36
41
3
100
29
36
27
4
41
7
20
21
51
40
59
61
20
3
25
56
9
15
88
8
15
9
15
25
8
15
42
111
16
119
49
11
12
57
21
7
77
3
84
9
19
48
23
12
9
51
30
7
12
68
12
33
15
12
93
51
4
71
9
16
20
24
16
47
18
19
12
8
33
15
15
57
112
68
3
45
45
15
57
87
33
15
3
18
99
51
12
45
4
24
32
4
23
18
3
40
5
42
45
27
18
3
144
12
51
42
51
24
72
4
5
90
72
57
111
12
33
16
48
53
123
36
21
18
105
4
60
20
72
99
162
18
9
3
78
7
65
7
8
57
3
27
1
24
32
21
55
17
91
20
9
51
39
105
111
9
12
3
25
23
25
68
87
42
27
9
39
16
20
12
52
35
6
7
65
15
15
13
20
39
6
90
102
15
45
3
184
8
3
54
7
84
20
16
24
5
ABCD 98969412110*3^$a+1 [50013]
9
30
24
40
24
77
19
26
15
9
10
84
2
111
7
212
10
54
80
30
27
7
6
24
2
153
1
26
33
72
13
12
11
9
64
155
19
5
55
36
17
19
24
29
31
86
4
20
34
12
48
26
15
85
144
66
17
93
6
28
2
39
21
34
5
15
4
53
67
30
11
75
6
30
34
110
10
11
103
17
13
62
24
106
18
12
29
31
14
4
96
47
93
16
155
13
35
67
29
75
10
26
9
51
21
13
35
25
11
39
16
30
78
5
1
56
15
15
105
19
17
7
2
30
84
46
11
144
79
50
64
11
61
30
5
36
37
47
13
11
15
40
6
143
36
12
3
16
5
25
23
12
48
67
29
25
20
46
65
36
19
24
5
60
1
90
114
90
20
36
114
30
10
6
80
4
17
3
6
51
39
90
3
37
24
59
36
24
1
47
3
40
5
12
93
27
127
12
24
5
15
45
31
108
60
32
45
9
15
1
60
23
96
1
14
69
51
21
109
54
41
24
25
66
17
33
30
9
36
60
111
60
45
19
50
34
197
9
39
25
26
6
3
108
103
41
39
36
30
39
55
5
85
56
24
30
60
6
24
4
83
13
6
14
34
12
30
114
296
81
7
53
123
64
32
9
31
5
13
23
7
6
60
50
9
7
80
21
3
10
30
24
17
39
30
6
4
86
24
40
20
30
21
13
2
180
69
36
19
65
31
101
48
12
24
43
36
60
30
86
88
30
11
1
35
85
11
19
30
35
103
96
5
12
3
4
30
12
23
175
66
110
94
35
7
24
30
6
54
86
60
34
35
45
27
127
5
60
1
66
89
91
90
78
2
4
36
74
46
14
64
5
51
9
31
20
4
26
66
24
6
39
75
4
26
90
30
90
57
48
60
36
9
10
5
36
55
204
6
23
12
45
174
4
12
24
77
7
12
29
60
49
6
24
17
24
19
26
4
47
24
31
48
86
4
96
50
30
70
5
12
97
6
41
73
2
81
93
40
36
14
60
100
17
7
132
20
9
31
20
4
66
78
2
30
33
55
6
30
36
18
2
120
34
11
13
47
139
20
30
6
33
27
24
10
60
6
29
60
45
46
41
13
66
24
41
15
81
97
107
75
45
24
31
29
91
20
21
49
74
96
40
29
12
60
9
60
118
42
11
43
5
15
40
5
139
17
43
120
2
28
11
24
57
3
55
60
53
72
37
11
12
115
6
56
34
17
24
13
42
20
84
6
3
36
31
84
24
56
30
51
9
6
4
65
75
94
6
90
47
48
12
13
50
81
43
66
6
18
102
29
31
60
44
34
30
6
60
47
7
62
114
16
30
24
146
33
7
41
7
41
19
53
3
16
5
163
5
51
40
60
36
53
21
30
70
155
21
34
20
6
30
54
34
5
48
7
66
6
60
29
15
124
90
30
32
10
11
103
20
34
6
24
42
14
10
11
39
10
20
15
72
7
2
24
16
18
41
31
24
86
24
27
24
43
5
37
35
9
27
33
16
14
40
24
36
5
25
11
75
64
84
26
51
39
81
19
80
6
70
20
24
4
17
135
21
9
10
48
53
33
6
9
31
20
9
21
34
20
30
46
29
60
55
24
41
61
18
65
48
103
20
94
11
45
27
12
37
18
180
26
16
71
63
16
24
5
1
11
3
64
2
30
24
45
51
9
15
46
30
30
23
67
48
30
23
99
45
9
15
36
39
129
85
42
29
51
129
19
137
199
26
10
30
35
75
24
6
30
9
45
10
24
53
7
116
30
15
24
37
35
48
25
23
103
26
88
42
44
10
35
31
53
175
56
106
24
36
84
6
60
5
165
39
12
7
96
29
111
9
111
40
17
19
65
15
154
11
13
72
11
39
21
33
34
32
33
1
11
15
28
5
7
24
5
19
2
64
56
54
40
6
44
27
24
55
80
69
36
15
33
48
12
31
24
41
75
106
18
17
9
6
10
74
4
53
12
25
12
23
7
114
54
12
20
141
9
34
17
79
14
36
3
61
95
61
20
4
155
15
6
60
90
70
18
32
90
15
48
48
7
56
10
26
45
19
56
64
6
35
13
6
30
26
40
78
35
55
5
7
48
5
7
30
74
34
66
5
72
39
10
30
29
21
120
63
31
114
35
67
18
56
15
111
4
80
45
12
67
42
30
44
16
54
30
65
21
15
60
55
113
96
25
35
36
73
26
6
24
10
24
62
40
11
7
2
30
40
30
18
332
21
60
43
30
54
30
182
9
1
35
15
4
5
49
6
60
6
30
14
60
6
64
116
4
96
41
9
51
63
4
42
18
5
12
49
150
5
85
156
11
73
20
34
30
72
30
54
26
24
9
25
6
6
11
33
15
84
72
36
24
99
16
44
16
29
15
76
20
4
17
97
23
79
29
36
15
70
20
30
141
39
60
4
24
32
94
26
45
39
117
33
10
5
15
21
15
9
21
4
30
66
80
58
66
26
21
39
10
14
30
39
25
47
55
53
51
16
65
84
12
12
37
54
20
16
24
29
7
89
36
129
10
17
33
96
40
11
3
40
36
18
11
1
11
3
9
72
84
24
27
93
51
100
36
113
12
9
6
58
26
90
6
45
43
32
4
24
12
41
99
24
40
60
26
15
25
80
3
55
2
15
45
10
54
24
2
10
44
30
6
90
69
1
44
39
7
41
13
6
80
21
3
96
88
5
85
36
30
5
15
70
35
21
34
20
21
103
5
72
24
25
6
44
10
84
2
10
14
21
43
2
30
88
41
24
7
20
24
4
2
99
1
23
7
5
9
51
19
20
9
67
44
64
36
17
24
19
140
16
24
29
27
40
5
15
70
74
16
80
40
29
1
119
24
21
16
44
6
30
39
ABCD 98969873144*3^$a+1 [50027]
72
15
32
1
27
48
80
16
9
36
90
24
6
6
30
35
25
18
9
45
11
24
1
42
42
12
18
36
24
60
78
15
3
12
18
24
47
16
57
15
51
36
6
72
18
120
9
8
55
6
11
1
99
36
15
12
18
24
30
21
68
7
17
12
13
6
12
24
6
35
37
27
9
12
147
20
12
24
1
83
1
6
29
7
29
36
64
9
24
35
37
30
113
43
54
3
8
28
81
60
3
8
37
18
78
59
36
1
6
65
24
16
33
35
61
15
20
19
30
6
24
57
20
7
6
12
27
21
42
137
61
30
24
78
30
9
15
48
36
12
9
44
1
6
102
63
45
42
21
9
42
24
41
19
42
30
120
5
132
36
1
15
20
4
21
30
29
25
24
23
37
23
7
18
23
16
9
47
28
21
23
16
12
8
7
18
135
92
24
1
30
54
60
24
6
5
36
4
8
25
12
78
45
36
12
57
11
4
12
9
51
3
66
30
45
15
12
24
54
36
11
43
54
6
30
84
23
19
54
15
21
18
6
6
5
13
111
32
7
105
3
72
53
85
48
6
21
9
18
48
129
24
12
44
13
23
24
19
17
7
6
6
89
120
7
29
16
9
11
144
199
12
48
17
12
85
11
12
28
21
48
6
21
36
39
5
19
30
60
12
27
3
12
18
18
66
6
18
11
1
39
33
6
6
30
45
63
78
48
42
5
13
12
84
23
43
54
6
33
27
69
20
19
36
6
63
57
35
49
24
39
27
24
144
72
48
17
19
45
24
57
66
5
24
48
1
51
8
72
16
3
17
48
1
18
17
19
60
30
111
3
18
39
15
33
3
29
49
51
8
16
51
21
15
24
60
18
120
36
132
48
6
66
24
6
33
39
30
12
35
19
24
48
17
31
36
33
72
69
12
60
27
3
9
15
18
11
1
18
96
6
39
24
48
27
126
11
24
19
30
63
57
6
12
29
1
78
6
48
11
12
67
5
7
29
7
54
11
43
90
42
5
25
27
3
42
36
12
12
6
21
3
53
67
18
63
9
3
27
12
9
56
25
108
72
18
6
59
16
20
24
12
1
18
5
91
144
66
60
3
12
3
36
30
27
105
138
6
30
30
48
3
27
6
6
29
136
8
7
138
36
11
55
66
23
4
32
24
1
54
69
108
9
39
9
6
5
49
23
88
9
11
7
53
1
18
17
13
23
19
6
3
9
47
4
12
84
3
30
66
17
103
30
71
16
12
21
42
18
30
24
36
17
120
43
9
21
66
6
15
63
24
93
9
35
1
15
39
78
47
76
15
65
60
4
3
5
25
12
24
12
30
12
42
78
48
29
1
30
54
24
39
63
24
30
18
6
84
18
45
33
11
16
84
15
9
84
8
13
59
1
51
21
24
3
57
3
8
13
24
36
30
5
67
9
8
40
48
57
51
45
11
73
3
12
8
13
6
18
60
18
9
56
55
24
6
42
57
8
25
15
63
12
18
63
36
36
15
24
54
51
9
54
17
16
39
54
114
48
102
6
12
24
48
5
13
27
33
47
7
48
12
30
24
24
6
6
6
18
42
42
11
31
24
21
33
3
9
3
57
11
132
28
44
19
6
30
36
108
12
53
76
33
35
25
35
127
9
15
41
28
12
51
132
18
27
8
28
44
7
48
6
6
36
9
9
30
30
11
1
150
17
25
11
1
3
8
4
36
33
27
9
36
27
8
7
60
6
27
80
37
6
6
48
36
11
28
15
6
27
39
48
6
30
45
12
12
3
12
21
9
18
12
18
30
9
15
30
96
15
8
31
78
42
6
27
33
18
24
57
20
36
28
51
126
15
20
67
21
45
30
6
66
54
36
84
36
12
23
13
54
6
24
47
4
21
35
16
93
12
12
3
20
19
60
45
81
30
42
12
96
24
126
9
20
76
3
5
4
20
7
18
27
33
102
41
19
6
48
24
47
19
6
15
24
9
12
36
48
36
3
60
8
12
55
6
35
25
30
12
93
12
3
89
72
19
17
37
107
19
12
69
24
15
29
43
12
18
24
23
1
35
16
9
47
28
27
9
9
12
42
42
6
5
145
3
9
11
1
18
90
11
31
6
23
49
6
24
77
4
57
15
39
54
39
3
33
15
29
1
24
27
108
93
30
29
43
5
1
24
3
3
30
72
24
24
12
23
76
20
19
24
21
20
151
21
8
7
12
17
1
3
27
29
25
48
11
7
24
5
25
24
24
18
9
8
16
39
5
13
35
43
30
24
30
6
24
27
39
30
30
57
8
36
40
63
21
20
7
18
27
57
30
18
15
8
40
32
79
29
1
3
21
47
25
12
47
25
39
69
107
4
21
54
54
3
24
33
18
12
12
48
18
18
54
3
128
40
24
3
18
6
18
6
9
20
103
5
4
24
45
12
59
13
36
6
78
83
19
30
71
60
40
9
3
21
36
24
102
18
30
5
19
17
103
6
180
6
5
4
39
12
78
6
24
6
107
13
24
12
3
60
27
48
60
5
12
4
21
18
17
31
45
63
89
7
33
21
11
73
18
72
6
174
36
24
18
12
60
96
6
6
48
42
12
5
73
30
54
15
21
12
6
36
6
24
36
3
12
8
7
48
41
19
65
7
18
114
6
51
3
6
66
5
19
30
66
45
33
60
3
8
121
3
15
77
40
3
12
36
42
12
15
21
99
48
48
9
6
29
13
90
90
15
21
12
23
4
21
6
41
7
105
33
99
116
24
19
6
24
12
3
21
6
42
11
49
90
18
48
15
21
3
21
72
15
12
32
4
57
102
17
61
24
36
35
13
24
3
69
6
17
13
12
66
21
45
51
8
36
13
42
89
12
25
27
15
6
6
18
6
24
30
30
36
9
8
13
15
12
3
6
30
30
15
9
15
24
21
24
18
24
24
72
12
41
1
6
9
9
36
3
12
111
53
4
48
75
24
48
12
41
73
11
13
18
78
51
45
11
19
69
27
9
20
1
23
76
8
60
25
23
25
54
54
39
36
44
43
9
36
8
31
18
12
83
13
84
6
24
6
27
32
13
23
109
3
15
5
13
54
30
11
73
36
18
90
11
7
12
53
7
36
57
12
27
84
12
69
33
48
12
6
36
33
15
17
76
33
75
24
27
60
53
31
12
69
8
36
19
18
24
11
13
120
6
21
8
36
13
6
12
33
12
3
6
6
12
57
60
9
54
33
3
24
105
21
6
48
6
12
3
9
23
13
24
35
48
19
33
45
27
3
57
21
18
21
80
4
99
102
3
68
13
95
49
51
21
6
33
27
18
27
3
126
6
29
4
9
96
24
23
25
47
25
42
21
9
71
37
3
45
3
20
31
5
40
39
60
54
102
30
90
18
35
193
48
12
12
36
6
6
23
4
15
17
31
33
9
123
27
48
18
35
37
42
12
5
31
90
24
6
12
30
12
39
20
25
75
27
42
35
36
40
36
60
21
72
6
66
6
60
5
37
6
66
48
47
61
144
18
93
20
24
1
12
12
51
3
21
44
52
87
6
15
20
40
21
11
4
33
18
ABCD 98970023858*3^$a+1 [50084]
36
144
51
81
18
12
81
207
6
27
64
128
15
81
96
39
9
237
78
192
60
48
6
66
108
36
1
5
54
325
32
33
15
16
83
12
18
60
195
96
144
45
51
9
12
60
144
84
36
39
21
174
36
6
3
27
18
162
144
6
43
5
162
9
9
55
32
9
66
90
78
12
18
31
41
55
179
126
60
228
42
21
27
277
240
83
13
48
59
96
37
47
177
48
15
145
35
13
89
114
54
111
135
6
99
111
60
84
81
15
120
54
36
111
39
201
99
78
15
87
180
18
163
48
101
144
139
48
23
126
90
18
216
36
168
12
18
42
51
160
17
63
87
121
239
120
25
11
21
39
54
66
225
16
144
80
21
18
72
54
324
87
399
97
29
19
71
114
84
211
29
342
30
54
126
54
6
15
16
32
16
29
195
48
9
39
15
81
3
126
6
108
162
18
57
135
9
171
144
24
66
36
54
6
91
53
27
27
66
60
54
33
129
15
96
9
54
177
27
30
87
39
57
87
73
179
189
105
7
167
57
15
54
91
288
80
105
102
18
6
25
119
25
32
63
162
18
132
18
30
73
17
31
32
393
87
33
15
192
64
5
108
210
42
18
97
48
48
77
51
111
90
18
21
15
54
123
57
120
111
39
120
1
41
39
15
30
51
96
64
65
18
12
1
23
54
72
90
84
144
45
48
159
78
66
24
25
77
54
114
12
60
210
49
59
36
1
59
181
65
63
81
60
144
12
90
18
75
201
30
186
30
168
120
96
174
36
24
30
121
32
27
6
30
6
108
102
9
99
45
27
108
25
35
192
45
225
60
19
32
112
125
3
63
1
80
16
32
87
24
54
282
168
156
54
96
7
47
1
161
111
63
1
53
90
90
42
93
27
54
90
117
33
54
72
48
126
36
90
21
249
54
1
185
55
48
5
30
13
113
36
18
6
120
36
18
162
54
45
99
42
48
67
155
18
51
39
30
171
15
120
60
109
107
165
45
18
1
41
231
112
35
210
72
18
33
27
120
60
12
85
173
12
90
13
5
90
6
66
78
75
81
111
75
48
37
5
123
15
36
60
1
53
12
79
29
243
27
72
18
75
15
1
59
180
90
151
176
16
143
30
180
31
5
180
103
48
17
15
51
54
252
91
23
120
36
45
64
5
210
24
33
3
126
48
36
27
48
112
47
33
39
73
71
121
113
42
133
77
18
72
9
15
66
18
36
9
135
121
144
47
54
91
83
162
18
72
1
144
89
39
16
5
27
3
54
360
132
48
91
161
90
54
144
31
95
129
288
48
21
18
42
175
80
189
24
126
174
96
30
90
24
72
30
90
31
209
223
5
42
48
72
168
12
108
57
213
27
96
3
141
39
6
48
96
54
61
41
18
72
108
312
90
108
147
208
41
66
24
84
57
64
5
36
18
21
111
1
144
53
123
39
54
66
1
17
96
31
89
39
105
6
90
39
16
119
42
18
36
30
24
66
49
65
12
19
5
324
327
45
90
25
65
60
30
90
54
24
13
107
21
51
18
72
18
186
30
9
87
ABCD 98970305914*3^$a+1 [50114]
5
144
90
42
108
187
68
36
231
18
27
99
18
48
63
69
18
25
167
153
9
78
162
120
15
111
18
15
9
12
144
27
168
45
7
5
198
24
18
3
72
168
75
121
36
77
171
40
59
81
36
51
25
119
18
27
75
69
27
90
43
11
61
203
6
43
5
231
9
138
153
36
105
144
207
84
63
13
20
264
351
114
30
18
36
135
96
153
108
84
108
31
36
5
60
75
9
6
18
72
216
54
129
135
42
115
77
63
45
132
63
93
60
30
85
77
198
85
11
120
9
4
41
27
40
23
90
54
33
84
81
67
23
144
301
275
189
24
315
25
20
12
135
54
96
39
123
18
12
31
32
33
36
108
66
24
138
15
9
75
99
6
66
222
36
30
49
23
9
24
52
155
90
12
63
24
45
336
108
51
9
102
105
324
144
75
6
396
48
36
231
52
32
9
6
21
117
108
90
9
141
63
27
189
99
66
54
121
144
137
72
36
187
20
129
135
123
21
189
6
25
20
27
72
198
48
51
111
33
156
24
16
56
75
144
54
60
84
180
348
144
36
54
54
111
123
72
66
144
15
196
144
56
52
41
27
184
11
45
3
6
90
9
16
20
75
258
63
45
7
5
126
49
167
249
21
90
96
25
128
39
121
41
31
104
9
51
16
29
99
160
32
117
103
5
67
23
13
101
111
159
48
6
192
348
30
81
9
144
123
45
63
16
41
123
45
27
45
12
123
52
113
67
95
153
60
153
111
51
93
27
42
198
18
54
18
7
65
192
36
67
23
33
52
59
144
96
9
16
65
108
12
216
60
138
24
25
72
236
108
57
54
9
36
69
151
65
120
36
60
198
192
78
162
129
144
36
189
195
27
90
7
191
192
9
15
90
39
117
15
93
24
108
18
97
20
3
96
45
153
3
9
159
39
42
39
40
20
27
120
13
77
150
48
141
75
198
87
124
137
79
209
27
84
81
24
30
45
45
31
23
96
45
129
132
12
60
43
108
47
72
48
24
18
12
240
48
63
24
165
216
60
18
66
24
30
360
96
18
102
54
31
29
102
69
21
15
39
49
176
4
11
126
162
48
330
54
30
90
18
6
234
27
144
189
43
65
63
72
108
57
195
75
54
60
54
61
56
93
6
144
25
20
12
108
60
9
30
42
115
131
90
63
15
165
27
13
11
45
165
283
113
18
81
76
83
25
72
252
11
61
41
42
138
123
36
9
54
282
139
41
60
30
150
18
18
12
31
11
9
189
192
139
209
43
77
87
135
30
96
7
41
60
30
6
99
160
20
57
132
63
207
57
159
169
56
21
31
5
99
261
150
18
12
18
24
90
102
96
9
93
63
45
24
151
65
39
40
104
87
45
3
24
120
90
96
120
36
144
87
75
513
36
4
65
30
45
195
21
45
24
79
41
15
129
87
ABCD 98970704962*3^$a+1 [50008]
57
12
4
119
60
21
87
48
1
23
12
25
20
100
95
36
198
72
27
21
39
3
33
111
129
84
51
25
35
1
104
16
20
48
180
40
23
73
11
60
13
5
27
60
4
35
165
69
15
12
148
56
51
60
85
60
44
111
24
30
79
20
117
55
95
145
89
19
20
52
164
36
15
30
114
45
36
45
99
24
112
53
18
37
161
291
123
90
51
255
49
131
1
8
96
51
33
3
169
35
30
54
21
21
99
64
20
24
40
275
105
3
49
89
144
6
49
132
68
160
56
57
27
112
5
3
16
36
20
60
108
192
69
19
80
27
210
3
21
72
18
1
155
108
141
60
69
42
9
100
104
36
124
71
21
75
84
1
8
87
13
41
51
40
48
20
75
192
24
109
71
141
51
42
66
21
33
115
53
90
12
97
140
184
20
60
39
36
42
138
6
75
69
91
8
3
42
18
9
40
20
33
55
107
78
51
75
12
37
32
84
300
84
165
51
36
100
53
55
32
3
37
48
96
179
1
35
144
12
6
99
24
16
128
12
40
239
145
36
269
15
4
107
9
27
12
21
40
36
8
12
15
109
17
159
48
111
25
20
36
51
48
144
21
24
105
51
144
3
90
48
6
13
20
3
12
57
88
56
60
27
33
57
24
3
45
7
68
36
60
24
40
212
9
51
84
27
144
36
129
51
37
11
96
48
6
75
141
75
45
79
17
102
18
240
27
40
92
60
28
32
24
76
80
63
30
72
15
48
123
30
199
41
54
9
9
15
76
35
109
12
59
54
87
168
16
35
36
13
80
52
11
33
60
76
101
27
100
132
29
216
24
31
323
6
15
36
39
72
48
25
320
39
126
72
63
201
339
24
52
104
39
57
3
21
159
45
12
51
33
111
13
56
15
45
60
27
73
71
48
61
47
37
140
120
27
24
9
27
18
18
57
36
96
3
57
3
18
3
84
40
11
6
3
172
89
6
13
5
138
54
55
41
18
21
123
105
220
35
30
27
120
108
40
12
20
3
21
51
36
73
156
104
147
57
195
25
36
17
48
96
39
15
12
78
39
15
37
20
48
75
156
25
215
84
60
108
102
42
189
27
9
100
44
96
300
48
12
24
69
30
37
68
153
48
19
60
17
18
117
99
109
11
96
48
37
68
36
81
318
57
88
32
40
44
159
72
36
73
11
33
111
105
21
55
23
45
36
81
30
189
51
108
117
81
19
29
90
25
104
60
33
120
27
60
3
24
33
21
31
23
21
136
60
20
51
109
83
61
116
64
89
51
51
36
33
4
32
40
24
17
3
69
72
55
35
156
93
21
39
9
18
24
36
18
19
53
18
30
111
51
72
6
91
20
24
57
39
3
85
60
12
44
45
24
51
4
116
276
40
71
33
36
4
305
19
20
120
36
84
81
55
17
39
28
53
63
51
253
17
55
20
51
73
44
112
20
3
36
9
3
132
1
89
15
36
36
3
126
91
35
33
132
124
47
33
147
54
55
41
63
100
20
24
132
3
45
63
9
93
78
157
23
48
54
18
33
4
72
41
72
75
15
21
105
15
16
44
36
28
72
24
140
24
15
90
15
51
81
24
36
60
39
21
48
33
79
104
4
36
164
60
72
60
48
45
15
57
135
81
87
75
12
114
30
61
144
56
141
123
15
6
63
27
93
52
68
3
153
60
39
37
48
180
167
13
23
9
39
69
60
72
111
9
75
36
97
56
15
21
108
12
4
29
55
131
54
51
40
20
160
11
93
15
97
8
132
40
260
129
111
39
1
248
3
37
36
101
3
120
40
95
36
45
24
21
19
101
114
48
78
30
61
108
12
8
12
39
36
165
ABCD 98970778124*3^$a+1 [50062]
8
1
47
16
36
32
28
183
9
9
54
69
48
9
18
5
28
8
48
109
27
36
20
7
9
60
12
9
335
48
31
89
37
15
3
33
32
25
99
68
121
95
103
72
90
15
32
136
36
32
19
9
20
61
15
36
48
156
87
54
35
84
84
28
3
9
20
25
90
153
20
43
18
108
83
16
144
8
76
32
19
105
93
3
80
36
160
20
133
3
132
20
7
5
52
56
36
13
15
56
37
3
87
33
32
48
12
19
29
12
49
159
80
40
24
8
60
331
81
9
63
45
99
81
36
23
193
59
13
195
24
159
89
37
51
24
8
7
53
28
24
24
36
105
18
33
20
12
100
69
63
92
28
36
80
96
1
36
143
73
3
108
69
63
96
80
12
64
8
40
68
1
131
13
111
123
17
256
48
80
40
45
3
200
48
1
87
8
52
48
116
103
153
81
15
12
20
16
9
99
12
48
36
96
33
11
4
3
81
8
16
21
83
16
261
71
12
84
85
39
20
36
13
83
60
1
90
81
9
47
28
36
128
60
12
100
21
36
11
16
8
96
4
27
33
20
16
12
116
1
3
24
32
31
53
16
116
103
17
1
35
4
44
187
5
13
63
56
64
156
12
56
7
90
15
12
20
16
48
12
32
16
32
148
9
47
48
13
123
39
90
39
87
18
39
15
9
8
1
3
51
81
45
75
141
51
36
12
24
120
45
11
7
33
56
76
32
60
36
60
36
25
18
9
8
4
84
92
4
12
20
120
52
45
35
76
36
132
104
64
39
45
9
3
72
15
33
8
84
163
18
15
39
117
20
40
84
140
16
8
61
27
36
9
203
12
16
21
11
180
16
156
92
88
24
68
4
24
39
54
107
12
60
96
36
160
68
55
17
88
92
52
48
44
64
12
56
88
168
9
51
201
75
32
48
108
169
18
9
8
37
3
104
72
28
45
51
3
33
48
48
24
32
16
200
40
24
93
27
8
16
144
24
20
48
12
52
27
41
48
72
73
23
72
12
28
45
39
32
84
25
51
80
100
12
9
35
1
15
80
24
64
12
3
90
39
8
16
45
99
9
15
108
21
207
48
56
13
18
17
1
191
7
81
96
44
48
52
21
27
135
81
117
3
168
189
72
18
9
32
16
15
21
33
72
11
136
20
112
27
17
48
61
3
104
1
36
36
126
5
13
159
224
52
116
25
15
32
79
54
15
32
115
45
9
35
37
11
7
33
56
16
57
11
60
36
4
12
3
105
93
35
16
68
124
72
24
48
8
24
40
12
32
12
61
3
48
36
3
9
192
8
16
45
72
27
8
4
33
59
85
83
79
153
153
15
96
15
9
24
39
9
12
33
83
25
47
196
80
52
12
99
33
93
15
44
84
76
33
255
216
69
51
24
87
21
60
36
12
72
33
11
115
57
8
25
99
45
35
1
63
45
15
104
60
48
4
32
24
64
20
124
24
120
63
17
16
32
7
29
25
18
126
11
16
63
41
48
1
47
25
216
119
60
19
9
80
52
3
54
27
60
20
24
4
27
149
12
88
12
32
12
52
156
9
75
44
4
12
48
33
23
120
72
88
111
33
39
65
96
64
135
17
16
32
40
60
96
128
12
16
15
5
13
63
36
9
162
17
16
165
27
84
32
52
56
1
36
15
44
100
21
27
60
8
28
93
63
96
24
108
32
12
4
80
49
63
68
16
152
64
15
18
39
87
21
32
91
54
18
29
196
24
152
28
3
90
167
12
91
9
108
9
35
40
72
56
96
7
5
28
39
18
143
55
41
28
144
68
79
17
28
48
12
57
15
48
45
11
148
36
24
24
189
59
52
123
18
83
16
27
117
9
3
69
15
144
20
40
8
169
99
12
24
60
75
90
95
120
48
79
89
37
51
144
8
40
144
56
88
120
56
88
44
28
20
12
4
84
39
57
56
84
91
53
37
59
13
15
68
28
36
69
27
45
95
100
3
126
47
76
93
11
7
5
52
24
9
54
33
48
8
1
123
36
32
28
48
32
60
48
64
15
21
44
36
4
120
63
149
16
12
48
9
36
35
52
12
36
140
16
152
25
51
3
41
4
68
24
25
23
16
15
90
63
45
251
36
19
33
24
15
33
32
7
77
4
45
51
12
36
81
143
1
23
13
35
16
21
63
140
40
12
33
83
16
45
11
ABCD 98971059932*3^$a+1 [50025]
15
48
5
4
288
8
79
33
15
77
49
51
183
18
39
69
71
43
53
19
6
42
45
3
30
12
23
25
59
100
111
5
13
207
45
18
120
120
77
37
3
32
157
36
59
13
3
20
13
30
6
156
47
31
24
5
1
191
19
9
20
1
11
13
12
11
19
264
17
133
90
96
96
77
25
27
15
6
18
66
6
24
48
117
36
39
24
6
11
64
48
141
12
30
72
5
37
15
33
63
45
27
12
9
59
168
52
8
19
18
102
90
23
31
72
65
4
33
63
93
12
48
42
24
24
77
12
88
24
116
12
37
3
63
30
72
35
61
24
48
42
48
18
36
66
30
42
198
27
48
33
84
203
49
23
7
54
24
23
4
141
24
23
52
69
36
3
45
30
78
42
17
28
75
78
120
27
140
100
32
1
30
30
42
5
1
24
3
20
169
11
37
12
3
60
8
25
30
78
71
43
78
48
27
9
131
12
72
25
3
8
37
35
112
51
9
45
96
27
92
16
3
29
12
79
9
45
12
6
24
54
90
6
24
71
13
36
12
35
25
24
18
48
24
6
47
48
13
60
24
96
27
144
56
79
30
48
23
19
41
55
48
9
48
24
15
5
19
9
45
42
54
147
20
25
84
54
96
221
12
60
43
5
19
6
12
35
60
7
24
6
48
15
20
73
48
39
8
7
78
12
36
60
36
11
100
9
18
78
18
17
52
48
12
261
12
87
8
49
3
33
18
17
55
120
5
163
57
87
216
101
43
5
52
81
35
60
40
15
30
15
33
42
5
73
27
135
150
60
54
65
13
156
111
21
47
28
84
9
119
43
137
37
3
68
19
96
285
152
25
18
138
111
68
100
12
20
31
9
80
13
35
12
115
24
9
20
13
84
66
197
28
15
105
69
11
52
32
100
56
64
81
59
121
168
36
6
54
23
1
159
20
25
23
25
60
18
57
44
1
18
129
20
1
27
15
189
20
13
3
9
6
45
132
8
12
40
51
6
18
5
61
30
24
33
92
1
66
78
27
8
25
12
36
47
1
102
78
171
15
21
75
24
6
48
36
3
93
48
30
57
32
73
35
193
60
36
108
63
39
65
85
51
15
29
36
223
101
43
53
52
108
44
40
8
13
47
37
60
36
39
45
3
21
66
24
42
15
32
145
96
12
39
116
24
55
426
12
66
21
45
11
40
3
102
107
37
183
105
3
20
12
12
25
3
72
33
336
6
24
21
51
24
114
47
4
8
91
29
13
30
24
101
25
179
16
39
33
33
30
5
12
1
96
6
30
95
24
235
6
18
69
3
5
4
111
24
6
48
66
33
237
143
28
12
3
24
54
11
1
15
32
37
23
25
75
8
72
100
32
96
109
6
77
60
52
9
72
12
3
200
52
33
102
5
187
24
17
72
103
5
13
30
29
28
57
207
36
20
60
19
24
29
43
105
129
111
63
72
9
15
168
105
180
57
3
72
21
35
7
6
84
48
35
4
68
1
71
16
45
30
17
7
105
63
48
5
25
48
39
81
60
39
93
24
75
20
76
15
78
12
39
15
33
12
3
6
24
48
18
72
65
13
66
18
102
93
3
48
17
72
1
30
9
48
15
9
21
12
35
100
48
260
12
31
42
30
114
11
133
39
21
72
27
80
48
4
20
16
9
23
12
19
30
72
168
42
5
84
55
33
45
75
117
11
25
15
15
29
49
66
78
3
15
9
56
13
27
24
20
196
32
7
6
12
12
131
7
33
44
16
3
9
15
6
42
78
84
3
20
60
25
27
32
36
52
48
69
15
33
27
36
3
42
48
30
21
56
4
33
147
80
43
125
37
23
61
42
17
55
5
25
3
80
64
15
96
48
54
18
17
31
41
36
120
124
36
45
15
135
30
159
75
6
12
30
6
111
33
96
47
13
51
36
12
27
21
12
15
57
9
54
42
71
12
60
37
48
48
18
90
36
63
3
5
133
30
17
109
11
25
60
39
96
32
43
9
68
37
23
13
15
60
33
36
90
41
112
48
12
51
17
72
1
6
53
25
27
56
55
54
24
84
36
210
6
3
15
18
30
29
136
12
20
241
24
23
4
39
30
99
33
102
33
12
212
55
24
24
66
6
30
66
5
37
3
27
78
90
149
40
8
28
15
45
9
23
1
66
41
12
121
11
40
128
13
60
47
61
71
96
13
6
101
19
6
27
15
6
27
72
60
33
15
104
88
8
4
48
20
91
9
21
27
44
25
24
11
40
39
29
148
20
67
17
61
27
45
23
52
8
109
11
25
12
90
53
85
60
39
51
89
13
66
9
12
68
88
72
68
25
48
12
35
4
93
63
9
3
72
9
51
36
12
123
9
8
1
54
ABCD 98971437296*3^$a+1 [50024]
352
15
105
104
151
33
32
168
37
83
7
33
144
21
27
45
75
120
144
56
55
57
168
45
123
56
109
27
63
17
19
54
15
32
40
237
3
48
32
25
15
24
24
56
115
36
198
27
72
56
205
35
64
45
83
187
162
18
105
48
24
200
160
183
273
72
96
225
126
54
35
1
63
45
227
280
15
105
39
54
18
57
72
105
108
18
18
87
48
45
90
9
48
24
135
65
24
1
159
129
15
56
192
144
24
160
32
64
24
9
36
27
8
55
180
101
24
64
63
144
36
180
65
79
9
80
136
171
125
208
80
37
99
80
55
198
75
152
79
54
83
64
48
128
37
11
205
147
15
9
24
24
8
112
168
33
54
18
39
296
205
18
161
145
18
126
72
15
345
15
93
27
168
111
201
15
198
171
45
171
24
264
384
21
11
61
83
40
32
7
36
45
56
96
48
7
33
96
15
270
51
144
104
72
79
144
57
33
71
1
63
9
15
57
159
57
90
29
24
1
180
18
18
15
24
15
81
120
144
159
105
201
36
123
21
3
32
40
33
18
144
108
273
105
119
133
108
215
37
51
56
1
159
93
18
72
33
39
81
8
37
35
48
64
141
11
40
39
17
112
33
144
71
64
24
32
88
9
18
125
163
69
183
342
3
24
24
56
264
25
39
72
24
117
18
9
171
90
99
56
184
48
80
48
7
9
96
48
96
96
69
36
144
54
72
177
32
169
327
8
151
54
36
108
147
15
65
24
55
57
48
129
143
64
80
136
45
18
54
107
64
80
37
27
48
48
32
40
24
24
360
9
87
96
48
32
400
39
33
57
108
123
264
48
141
35
55
54
51
21
3
8
24
145
111
519
33
32
24
91
29
7
33
32
40
72
75
101
216
61
90
9
24
96
120
3
101
40
32
97
180
72
3
8
25
63
24
120
152
264
40
72
48
384
32
16
80
40
72
288
104
40
15
54
216
108
143
40
33
15
96
141
90
9
81
63
24
32
61
99
9
72
39
15
81
24
48
45
51
39
72
201
159
18
47
16
24
264
81
108
51
56
88
3
18
72
18
9
135
36
189
8
144
1
90
18
11
24
289
15
72
93
3
105
119
61
83
7
54
3
141
107
37
90
177
21
54
36
369
63
57
24
81
36
18
129
33
72
47
24
112
15
33
39
72
54
99
297
36
219
48
57
36
72
11
7
9
9
54
17
163
101
277
18
105
56
1
72
47
79
90
36
291
8
16
48
32
120
24
19
180
57
69
144
75
8
97
191
7
18
54
57
24
72
135
425
25
15
72
183
33
21
99
24
56
37
27
45
83
97
36
27
168
72
3
90
11
24
64
8
88
72
192
96
111
9
9
36
180
15
165
27
63
17
19
45
296
64
56
88
81
255
15
216
105
120
45
123
32
160
8
136
9
231
21
ABCD 98972291552*3^$a+1 [50022]
80
24
18
12
189
27
10
12
2
33
48
175
48
62
10
5
9
18
12
16
12
68
28
14
27
33
3
9
40
8
100
8
94
20
6
3
51
6
15
45
12
3
7
12
5
24
99
142
38
18
30
12
100
8
45
115
30
32
28
44
10
8
42
39
27
28
74
52
59
61
11
24
91
20
60
52
32
48
28
30
50
12
70
83
15
60
4
26
12
12
16
72
36
56
15
21
132
46
2
12
12
3
36
25
36
116
12
12
48
12
58
12
56
22
8
12
3
43
2
4
18
18
12
20
58
20
57
36
21
3
12
31
29
21
22
20
12
4
134
136
11
3
30
18
84
66
4
11
9
18
46
6
53
72
1
110
10
23
39
48
12
30
12
16
2
16
2
15
45
28
11
49
32
3
1
11
15
12
72
10
59
19
2
28
20
51
27
9
21
24
16
18
17
13
2
12
10
2
64
6
20
46
50
72
15
15
16
26
4
2
9
153
22
30
20
4
11
24
21
51
15
12
12
78
12
39
31
50
75
13
32
6
4
38
60
12
16
72
11
24
33
40
12
71
7
5
43
36
54
32
87
61
44
48
58
84
41
12
9
16
20
60
10
30
2
40
38
60
22
72
6
72
12
20
15
1
14
18
18
12
12
4
14
22
41
13
12
35
73
2
12
28
2
16
47
7
12
26
12
48
10
20
42
48
24
4
44
60
12
46
5
13
126
54
36
60
26
130
54
5
73
11
1
8
42
9
12
9
60
36
60
34
89
7
48
54
2
40
5
31
14
6
10
14
18
22
6
2
18
3
21
64
35
57
12
70
5
1
12
20
12
15
25
11
9
72
34
2
12
27
24
9
40
2
16
20
10
2
22
56
24
3
36
12
27
30
27
3
18
42
30
18
10
78
56
34
35
27
4
29
31
53
31
26
6
45
12
25
66
26
15
21
12
12
10
26
12
27
1
47
13
18
54
11
7
14
16
18
42
14
6
70
5
13
26
58
6
36
36
32
12
4
6
83
1
24
30
17
1
32
12
18
10
6
72
54
56
60
12
16
26
18
15
7
80
30
36
27
27
6
12
22
26
12
3
57
3
97
2
21
15
10
2
21
27
10
14
16
14
46
20
28
26
70
18
36
90
32
30
30
34
20
39
67
5
12
13
47
33
60
22
18
108
2
40
14
30
30
6
10
59
3
78
12
46
2
10
14
18
10
12
126
2
15
7
5
3
18
27
12
24
81
30
10
24
32
3
1
36
48
6
80
6
22
38
3
67
17
37
56
42
21
9
10
72
50
76
2
33
72
3
34
35
48
7
18
2
4
32
22
36
14
30
40
8
72
28
44
10
5
3
16
2
12
3
13
44
46
6
8
10
66
54
72
6
44
51
9
58
32
30
64
12
24
86
84
4
24
48
14
3
45
10
8
34
8
12
34
32
9
45
3
13
23
31
6
20
15
37
23
49
8
78
22
18
50
12
15
3
9
19
12
54
23
1
12
32
48
12
12
3
36
25
30
32
9
49
11
15
16
20
30
12
22
18
6
62
4
8
10
42
8
10
18
32
27
85
30
24
54
12
56
52
2
48
33
12
33
27
93
10
48
26
36
42
72
18
28
14
4
101
19
26
16
14
9
21
10
26
4
24
47
45
34
5
60
1
14
6
4
35
15
16
20
4
29
9
12
4
12
54
6
12
62
16
20
30
60
72
10
36
14
118
30
14
10
26
40
2
60
12
4
36
11
39
4
120
56
6
10
2
22
18
30
5
1
26
64
17
37
32
75
121
60
14
4
66
20
3
37
11
15
24
66
12
3
79
8
52
20
9
37
24
84
2
4
30
8
28
20
4
59
39
22
6
90
35
19
30
11
45
4
26
9
51
30
39
123
18
12
3
15
24
45
3
30
42
6
10
20
12
22
23
45
40
38
33
27
129
1
14
9
37
12
96
2
10
20
63
39
22
20
58
108
18
72
50
4
20
10
24
47
15
58
11
81
4
18
12
8
57
49
54
8
30
10
24
54
35
1
8
63
45
4
60
38
10
8
63
57
12
15
61
32
12
60
82
41
57
18
12
52
26
3
1
38
16
29
33
10
20
9
45
48
15
13
14
36
58
2
9
21
12
3
19
29
7
29
3
78
144
48
42
6
24
10
8
72
46
12
2
60
6
63
27
57
36
9
42
21
75
42
60
12
60
18
18
12
12
3
12
1
32
22
24
5
57
4
54
5
27
22
35
27
28
18
14
100
68
16
14
10
17
31
18
35
25
26
9
87
12
12
18
3
48
1
8
42
21
49
38
18
3
1
36
2
57
15
46
42
32
58
80
12
18
81
7
72
2
15
1
23
9
30
18
28
74
46
42
18
30
41
33
12
51
13
44
3
12
31
12
44
36
33
19
5
45
3
12
1
24
20
15
1
32
52
60
32
30
48
46
24
20
82
6
18
2
10
5
9
46
14
51
168
21
48
12
10
20
48
22
54
36
29
1
56
22
2
34
14
27
31
2
15
31
14
76
54
18
20
24
15
24
9
52
6
108
2
75
12
27
21
133
30
2
4
26
24
30
76
18
36
24
2
12
3
49
155
21
12
52
30
38
3
73
2
12
58
20
54
6
3
96
33
18
40
17
33
60
12
12
28
12
56
4
35
1
80
4
6
2
18
28
5
24
12
33
51
36
24
9
3
75
24
34
26
10
59
12
12
45
27
15
30
10
50
6
22
2
96
22
18
42
11
1
50
18
46
26
40
23
31
14
18
54
51
9
70
6
20
99
3
16
14
58
14
46
90
20
30
114
30
36
69
43
12
101
13
2
70
54
56
10
32
87
33
16
36
11
25
2
28
2
12
15
43
2
16
20
4
11
9
64
2
12
12
10
20
3
15
18
4
11
7
32
124
14
18
4
24
30
56
15
21
12
10
5
75
21
9
12
4
36
48
6
5
9
16
56
6
34
26
9
1
14
6
10
53
7
5
27
57
49
2
22
2
9
51
6
30
12
33
49
59
1
8
58
14
6
45
15
33
84
7
36
50
52
11
21
75
19
65
27
4
54
2
33
1
18
18
12
6
32
9
36
45
84
4
14
165
3
70
2
30
75
1
6
30
23
3
30
60
3
57
3
7
2
30
42
16
30
53
96
45
10
29
9
28
2
33
9
3
15
10
2
4
12
2
48
82
12
5
13
35
72
21
24
6
42
15
1
11
21
24
15
21
4
68
12
96
40
62
72
126
28
2
30
12
15
3
9
63
12
46
18
26
48
150
16
36
38
16
2
24
30
10
24
2
12
12
3
1
32
27
63
30
24
10
5
3
58
54
26
52
11
21
36
54
88
2
60
10
5
15
16
20
214
11
9
40
11
12
13
18
30
86
6
22
5
33
12
12
10
48
8
10
23
69
12
6
69
43
12
20
9
31
20
6
12
12
34
42
18
2
3
12
39
21
25
18
2
15
7
68
93
21
36
39
21
15
15
33
1
26
40
24
8
21
36
1
80
12
22
26
39
33
28
12
32
63
1
11
24
9
10
48
44
30
4
66
50
60
18
30
18
4
60
20
16
2
30
12
10
26
40
62
18
10
32
27
63
42
58
108
32
16
44
46
26
78
30
12
34
6
50
6
9
33
12
30
4
2
60
30
52
12
18
60
20
60
3
27
10
60
50
12
4
2
22
17
45
18
82
11
27
16
30
42
2
30
52
6
30
14
3
1
59
1
11
1
14
46
48
44
78
22
2
16
5
15
33
72
43
30
14
33
12
48
12
7
5
21
12
22
18
38
30
27
13
48
35
25
44
12
3
123
9
55
18
6
126
35
73
30
2
6
9
19
44
10
11
25
26
90
34
5
79
38
4
36
20
12
16
42
14
36
3
1
8
10
38
24
4
32
3
37
18
42
18
32
30
10
2
10
5
ABCD 98972912354*3^$a+1 [50021]
24
133
8
15
96
1
24
8
51
37
35
78
54
12
73
23
24
21
27
61
72
53
6
81
24
21
139
80
88
77
6
85
12
35
18
12
3
12
60
45
87
60
63
6
30
1
53
3
27
6
135
24
60
21
7
65
19
60
5
30
48
6
54
300
12
33
16
17
43
5
42
13
24
8
3
12
237
3
48
24
21
40
20
24
51
45
15
9
93
18
12
60
72
36
9
36
36
24
21
6
12
13
47
42
3
93
30
9
4
11
30
15
21
3
27
60
25
23
57
57
3
4
41
19
11
12
108
12
61
44
27
6
19
5
18
90
51
45
6
9
4
11
102
54
6
102
6
27
12
3
48
6
54
9
27
6
3
24
45
30
33
112
32
3
48
30
7
12
41
3
27
25
24
23
1
12
35
9
39
1
41
39
9
75
9
108
127
23
13
11
18
43
12
11
25
35
1
23
13
60
20
24
88
23
33
51
9
36
16
5
18
42
15
144
16
137
55
5
55
5
6
69
15
102
6
30
7
5
3
15
12
72
18
30
33
9
6
30
18
60
21
33
60
30
6
30
9
3
13
12
23
294
111
9
15
28
5
15
184
11
60
60
48
12
90
42
37
5
6
49
5
84
7
239
1
23
21
93
3
75
78
15
15
1
8
45
31
47
9
124
20
9
67
8
3
45
3
6
51
12
57
3
40
23
13
32
4
11
54
75
123
33
3
25
60
29
66
96
1
8
15
24
33
39
13
35
36
49
8
27
1
56
99
12
45
12
72
3
18
63
27
42
18
25
12
12
48
12
11
12
97
53
27
21
15
60
12
16
11
24
24
6
7
8
9
48
3
51
48
81
60
12
3
49
23
42
66
9
16
11
6
15
12
63
9
4
11
61
95
42
163
12
8
15
33
9
7
11
45
72
63
45
3
25
35
57
52
41
19
23
60
24
1
48
20
75
12
25
23
24
18
84
54
54
18
42
30
12
1
23
25
5
55
17
15
4
59
60
84
13
80
3
21
3
1
17
30
37
20
72
4
104
28
8
21
3
48
12
52
95
30
30
45
9
75
12
3
30
7
29
48
12
84
15
84
52
53
36
31
23
33
9
78
21
45
31
20
39
54
6
1
48
23
9
40
20
33
3
28
164
16
20
15
1
80
16
107
61
11
18
36
54
60
12
21
9
6
37
12
11
12
33
24
51
25
68
12
27
102
3
16
29
18
69
4
44
100
23
12
33
24
39
72
12
117
48
15
33
27
30
43
24
11
30
43
36
36
59
9
75
12
54
15
88
23
45
27
133
108
5
12
7
8
3
24
1
176
100
5
31
8
39
12
1
83
12
13
71
33
16
12
12
96
20
51
13
8
27
30
7
35
25
35
13
17
36
12
91
17
15
39
13
23
12
30
51
51
96
9
36
57
31
11
84
24
72
18
31
47
57
28
24
23
102
18
12
78
18
24
9
4
23
24
1
23
24
13
20
69
31
20
28
11
61
17
15
3
13
11
9
64
107
25
41
12
63
15
9
36
9
31
80
27
21
12
40
47
36
1
83
30
6
60
84
18
24
78
13
92
16
11
1
8
4
8
45
12
6
72
73
17
39
28
23
145
8
16
20
24
57
54
21
3
24
60
108
42
18
57
28
23
61
36
12
23
117
51
72
45
4
80
40
5
66
12
48
30
30
24
81
27
37
44
57
63
21
15
75
24
25
95
25
47
18
12
3
39
21
15
25
29
6
12
54
48
55
11
37
48
17
39
9
39
60
36
24
48
100
5
18
49
77
36
79
56
4
56
60
15
69
81
3
76
56
12
21
36
84
12
3
36
64
47
24
61
72
17
31
95
18
7
83
37
29
31
17
91
5
12
15
3
1
23
6
87
3
54
91
44
51
30
24
27
21
48
19
107
6
27
3
108
1
20
16
44
63
12
1
68
16
44
16
11
25
95
9
4
41
6
9
99
30
60
30
45
36
16
32
28
44
40
8
12
51
33
52
47
61
17
15
3
12
9
3
1
5
24
42
36
42
27
28
32
16
23
81
81
7
12
11
24
21
24
93
63
40
8
12
3
36
1
47
108
12
21
24
12
84
9
60
6
30
12
48
27
72
3
33
15
9
12
15
153
15
213
12
3
9
24
4
20
3
277
8
24
64
47
24
36
30
3
45
51
45
75
9
15
220
11
13
35
36
21
48
57
66
49
11
85
53
12
103
11
21
64
23
18
144
43
8
108
36
24
15
9
36
9
90
48
18
36
19
24
23
174
19
107
25
68
24
36
12
33
6
1
65
79
24
59
21
45
15
12
57
18
25
12
5
48
55
24
35
78
12
39
100
59
78
27
27
25
56
4
96
44
99
9
16
41
43
20
12
4
65
67
59
36
45
48
15
97
44
36
33
36
48
43
24
41
54
33
75
6
31
11
18
7
35
13
35
9
15
33
60
40
53
36
66
12
12
93
12
9
87
9
18
12
1
152
15
73
8
4
71
12
12
13
59
21
57
30
81
60
75
120
1
5
18
25
11
72
9
3
13
68
39
12
1
5
7
35
18
12
30
1
44
15
21
12
45
15
15
9
4
44
21
7
60
24
23
1
12
5
3
51
45
51
33
9
7
59
69
15
18
18
57
124
48
56
9
103
68
24
51
12
13
41
39
75
37
12
23
9
96
33
6
13
17
6
9
36
4
35
18
42
96
33
75
1
8
48
3
72
12
1
29
75
27
45
84
40
11
25
11
60
24
36
54
3
148
24
59
6
54
25
5
24
51
75
12
54
48
7
8
27
78
6
12
24
6
7
23
45
24
24
15
12
37
20
36
52
47
60
60
57
40
8
135
12
69
15
42
42
30
12
31
17
27
24
4
35
18
75
9
3
135
105
33
24
36
12
7
59
45
12
15
144
24
1
8
12
40
24
56
3
12
6
78
54
60
27
21
18
36
9
39
1
20
57
15
3
24
13
12
35
18
3
27
18
27
28
65
24
6
57
75
49
56
15
24
9
40
5
6
73
68
12
21
39
12
3
42
18
33
4
35
60
6
18
37
23
12
25
24
41
30
84
49
60
56
28
8
9
48
12
54
1
29
60
27
24
3
108
12
45
28
44
39
6
3
33
18
6
36
3
4
83
24
61
8
15
12
72
57
39
90
15
51
60
36
33
12
3
6
15
4
17
18
141
60
24
52
29
54
36
21
15
48
24
21
51
18
120
67
24
32
ABCD 98973049016*3^$a+1 [50008]
8
28
36
48
32
51
13
29
31
12
8
12
108
16
116
57
48
3
144
75
102
3
160
113
54
30
36
39
111
37
8
40
89
19
89
151
12
68
112
17
90
145
5
108
7
5
183
4
11
72
13
44
4
11
165
21
27
27
49
71
61
44
64
36
83
78
55
47
21
4
17
31
24
11
157
65
15
15
25
32
15
69
21
31
5
42
1
120
89
60
15
28
5
15
28
17
12
55
36
56
84
52
29
63
16
11
1
32
112
35
30
103
80
76
32
12
40
96
47
54
60
103
35
21
21
36
30
25
104
15
108
72
69
9
12
3
148
12
48
59
21
40
48
24
65
291
76
65
18
72
61
35
9
3
18
103
29
120
15
63
54
79
152
84
100
108
155
57
16
125
15
39
21
52
20
15
1
59
108
69
4
17
103
59
13
59
253
245
15
60
40
72
68
3
9
4
89
75
120
27
30
18
57
15
18
75
88
59
48
13
8
16
203
33
69
15
96
72
15
1
164
16
92
165
54
61
48
29
90
145
23
9
16
77
3
39
18
7
144
41
60
43
77
39
84
72
88
47
9
4
53
79
96
5
39
4
89
12
39
51
49
47
30
43
32
48
96
15
25
11
24
69
64
20
57
36
90
25
17
15
28
132
156
59
42
66
60
13
144
35
85
48
65
39
64
84
32
76
68
52
140
132
12
4
104
16
216
5
19
41
120
18
21
111
48
1
17
39
88
48
48
29
60
51
100
41
15
81
15
40
29
36
7
8
9
15
4
12
20
84
108
57
19
56
124
36
108
48
29
31
104
81
159
15
61
32
33
67
8
288
69
31
144
20
88
132
197
39
4
47
21
144
15
18
7
83
13
77
18
42
12
31
80
69
15
21
54
49
20
111
18
367
11
72
42
31
92
33
3
4
65
150
33
40
65
43
29
55
17
15
96
120
72
60
16
20
72
64
11
90
19
11
85
12
215
12
13
113
60
7
5
42
108
18
15
4
8
196
101
30
90
15
4
17
330
90
12
3
147
25
5
43
80
39
169
140
51
13
23
60
162
48
54
18
18
49
95
6
12
42
9
60
39
30
3
87
18
3
21
31
35
72
13
24
108
128
57
18
9
204
52
17
90
37
221
15
12
96
51
1
20
28
84
8
24
15
18
60
15
177
78
13
48
216
11
13
89
15
93
139
8
57
30
18
3
4
11
42
30
78
72
15
16
20
112
29
111
64
8
28
5
87
57
78
30
15
132
93
27
40
53
18
54
15
28
8
45
27
75
25
60
8
40
17
175
20
75
1
72
104
64
84
60
8
39
18
12
36
15
57
75
105
18
25
12
132
24
56
21
114
81
208
32
280
252
60
128
15
97
8
60
4
48
53
3
40
317
127
48
108
120
29
43
8
21
19
176
75
6
15
72
12
21
54
1
17
103
24
200
88
20
208
12
36
156
125
91
149
30
13
80
16
17
54
78
27
24
51
18
3
15
24
30
43
300
17
43
48
48
116
64
44
3
117
136
72
8
129
60
27
21
72
15
3
105
24
40
35
228
18
7
65
103
5
43
11
1
17
51
124
113
90
54
51
45
67
120
23
60
102
31
56
168
15
57
165
48
60
30
1
212
39
18
18
37
17
36
39
4
17
19
24
41
18
21
4
12
20
76
32
33
7
35
25
60
96
180
80
172
24
5
43
48
5
19
8
93
123
21
3
87
90
6
169
24
84
20
75
1
12
144
11
12
93
15
177
93
24
43
23
54
15
16
72
5
60
31
59
30
3
75
33
112
24
80
28
113
42
18
120
43
47
54
31
59
6
30
72
78
27
108
9
123
3
12
25
107
105
4
71
1
29
39
21
18
157
35
60
61
5
42
48
24
85
23
25
8
105
79
11
37
36
12
5
3
112
80
24
141
3
4
96
11
48
73
32
16
44
33
19
24
80
21
3
12
28
68
144
33
111
64
5
18
42
12
19
36
41
55
65
72
18
24
69
144
36
51
33
27
33
12
81
264
31
60
32
180
16
24
36
107
49
5
90
1
89
31
47
48
97
60
48
119
21
57
12
3
16
59
48
24
90
15
33
3
57
30
85
23
109
ABCD 98973237822*3^$a+1 [50108]
13
72
3
12
18
27
15
129
3
18
80
10
12
38
12
10
30
20
43
23
4
30
6
12
30
8
31
11
12
10
18
9
33
3
120
3
20
24
40
6
42
20
12
6
10
20
42
18
22
80
40
39
33
60
18
42
6
14
58
20
13
5
30
22
3
65
4
63
3
80
1
9
12
3
27
2
7
81
32
16
27
3
60
152
10
12
26
10
15
27
12
8
109
39
2
40
3
9
48
2
1
12
48
9
6
30
15
9
18
2
28
48
72
48
15
15
12
30
75
24
29
22
8
4
18
42
18
12
38
73
47
40
2
30
28
33
36
36
3
32
12
60
10
6
2
40
15
47
10
8
18
42
40
48
74
108
12
36
4
33
63
12
9
39
2
28
14
46
30
44
60
16
42
50
10
62
48
18
10
24
18
48
42
8
10
20
52
2
18
70
2
16
44
31
12
3
20
4
60
6
20
24
16
15
15
44
37
29
4
168
3
5
10
24
36
21
36
15
8
4
21
5
52
12
60
123
27
36
21
9
30
24
6
2
12
6
22
33
15
20
10
30
60
24
78
8
55
15
62
10
33
9
78
9
9
14
1
15
14
31
36
23
16
60
32
10
32
43
5
10
8
70
44
28
39
39
30
27
17
18
12
46
12
42
26
4
6
80
10
12
20
12
46
42
15
77
10
81
15
62
12
16
62
10
12
8
130
18
2
12
1
5
70
32
10
32
28
39
39
32
70
12
3
75
9
29
10
12
18
20
10
45
12
45
42
18
2
10
3
33
44
7
3
18
138
2
30
13
45
32
10
8
4
20
40
6
24
3
35
28
74
7
33
18
32
36
37
5
28
42
38
72
19
29
22
45
60
35
42
10
36
2
42
10
3
3
24
21
5
24
70
20
10
26
54
10
36
12
8
1
39
12
20
22
20
28
2
1
12
48
15
24
18
152
16
15
29
7
33
50
97
41
22
18
3
36
9
111
93
6
32
12
28
8
22
15
57
18
20
12
88
2
126
60
10
12
3
5
7
63
54
8
19
24
36
23
40
30
98
10
3
12
60
3
20
30
24
28
2
46
32
28
60
14
10
18
12
21
47
25
27
8
28
12
48
32
58
15
60
57
12
56
30
1
9
12
60
3
27
50
19
33
8
58
54
3
27
21
65
7
3
72
12
18
32
58
33
9
27
3
68
58
32
10
12
18
2
37
9
15
15
42
18
42
48
44
36
10
81
51
20
10
63
17
72
16
102
78
32
22
48
152
16
57
27
18
12
18
32
1
60
77
60
70
33
12
15
12
38
88
74
13
15
9
29
4
6
42
38
64
6
20
67
65
18
10
74
18
22
20
1
75
21
21
38
4
21
15
162
3
27
9
9
72
8
64
8
88
24
18
8
42
28
12
30
33
12
3
162
2
18
22
18
32
36
4
6
14
16
74
10
3
15
2
31
72
47
28
2
10
6
20
7
33
2
40
8
4
6
14
16
14
60
16
2
12
18
60
43
5
34
56
10
84
6
42
18
2
10
8
10
87
27
21
36
51
2
58
12
90
60
20
18
10
2
10
63
27
6
44
10
38
10
9
24
45
24
20
18
22
8
19
21
32
6
12
73
72
15
30
39
9
42
80
40
2
10
36
20
22
72
68
10
18
14
28
38
114
1
29
18
142
8
40
42
6
14
121
59
10
18
8
10
84
18
9
24
59
1
9
20
18
25
27
78
78
45
36
41
10
8
12
10
3
12
47
73
17
43
3
30
20
22
32
40
6
42
18
14
16
20
4
56
10
15
5
10
44
10
8
10
30
20
28
12
3
15
50
7
3
12
12
6
12
15
17
67
33
6
84
6
15
47
13
77
22
6
27
63
45
27
12
18
138
20
4
68
58
14
46
27
47
6
31
3
6
27
17
18
13
65
10
134
18
10
38
24
13
17
7
39
30
15
17
88
114
38
18
25
5
42
10
3
15
2
58
2
18
25
5
55
9
90
30
3
27
20
76
42
12
20
40
3
33
12
32
18
10
32
118
62
67
51
2
40
36
12
20
42
28
62
18
12
10
36
44
31
29
36
12
90
13
15
32
13
15
105
27
110
19
33
30
18
48
27
15
12
68
100
8
37
27
20
28
9
21
3
57
3
29
10
18
2
28
32
36
52
110
40
42
6
15
17
82
8
28
54
3
5
55
24
3
50
18
13
12
3
42
3
15
21
33
108
68
67
5
42
16
21
33
3
24
36
3
20
4
68
52
8
25
15
8
1
3
18
12
27
119
1
24
9
26
12
18
22
32
18
58
20
34
27
9
87
15
69
3
21
27
45
3
84
18
2
28
33
36
21
42
6
32
43
27
2
28
15
57
36
12
50
22
48
42
18
2
1
12
27
36
21
39
20
10
51
21
32
7
23
1
132
3
90
15
29
88
2
46
12
60
3
12
15
18
12
3
12
47
10
6
14
16
30
14
10
33
3
84
18
3
27
18
2
12
36
22
108
2
18
52
12
3
123
42
20
10
12
21
57
3
9
27
24
17
12
36
42
18
4
8
43
17
10
8
25
9
18
60
8
85
12
15
12
33
45
20
22
21
36
3
6
12
170
10
60
20
19
53
36
4
18
42
6
14
16
12
30
9
21
2
6
10
72
12
8
70
39
39
32
49
3
26
7
47
1
9
6
30
20
42
82
6
2
55
17
18
30
28
12
20
43
27
45
23
22
20
48
40
2
22
6
2
22
60
30
18
12
20
133
53
4
60
30
80
76
14
7
36
45
3
35
22
15
35
10
8
24
40
27
23
10
108
3
12
23
4
20
1
47
42
48
19
59
34
20
160
38
10
38
42
18
10
42
48
54
20
60
30
10
90
21
9
3
27
30
26
240
10
20
70
21
84
15
50
30
37
5
22
18
12
18
2
7
3
18
30
9
21
3
12
3
60
21
24
5
84
46
32
18
4
26
54
6
144
18
10
9
63
26
10
134
7
3
18
18
44
13
5
12
6
4
18
3
36
83
16
114
80
16
42
9
9
12
2
13
15
42
36
12
3
27
2
28
38
1
3
18
78
32
25
27
18
15
5
48
40
2
12
61
9
27
11
118
54
60
18
20
43
15
60
12
50
28
12
39
24
69
3
5
28
60
24
6
14
40
6
57
35
25
17
10
18
108
2
18
40
15
69
8
52
38
18
31
3
30
30
6
15
5
10
42
48
24
6
12
33
12
45
12
48
38
70
12
2
28
12
18
42
30
3
3
50
4
6
54
27
9
12
3
27
33
36
23
1
15
21
29
31
24
27
108
50
55
17
43
47
13
15
74
18
52
8
12
97
3
30
6
12
78
50
1
29
52
62
10
8
18
52
18
51
3
66
12
18
12
38
55
17
22
26
22
9
23
70
3
3
21
39
44
78
10
2
60
28
30
30
32
67
11
25
47
36
4
36
12
2
16
12
12
3
23
72
58
50
25
17
72
16
2
73
9
6
14
28
50
10
42
20
1
47
10
12
3
17
70
6
24
26
52
72
20
16
81
11
10
38
1
24
89
18
25
3
24
36
2
28
15
15
21
11
25
5
28
75
36
41
28
27
15
18
84
8
60
43
9
87
24
35
90
10
54
6
74
16
24
30
56
64
30
27
84
12
35
70
2
16
2
10
18
2
40
2
10
18
12
66
74
18
12
1
15
12
18
51
24
15
21
24
39
20
18
30
13
29
16
20
30
24
28
20
10
30
30
15
5
10
68
10
27
17
10
57
3
6
12
2
13
15
33
15
30
12
62
40
36
42
20
58
81
23
18
18
42
22
18
3
12
33
14
70
51
47
30
22
21
29
90
60
40
18
15
3
12
18
74
10
18
20
10
15
15
33
117
12
56
4
63
5
22
93
47
37
24
12
27
ABCD 98973439088*3^$a+1 [50115]
8
69
3
93
36
55
104
240
9
12
60
36
3
4
60
5
30
13
59
9
96
16
92
21
27
24
16
53
39
45
12
99
9
66
126
18
42
84
91
53
55
11
66
60
31
53
55
12
89
43
53
48
36
75
16
24
53
150
30
91
125
120
12
72
48
19
5
31
44
40
24
32
3
1
224
69
43
23
9
21
42
72
181
125
51
120
9
15
21
108
55
5
30
30
7
59
9
36
76
44
51
66
12
51
15
6
43
5
31
305
15
12
105
67
48
77
192
91
137
42
133
113
84
139
56
216
148
101
75
63
13
53
36
91
125
303
16
83
21
64
12
23
96
72
24
18
150
72
54
15
36
16
53
15
51
18
103
68
76
71
234
91
59
45
3
162
48
6
1
29
15
4
36
5
30
25
101
15
60
160
53
43
77
60
343
17
51
24
21
271
65
19
251
1
53
55
32
168
9
96
7
53
55
71
105
16
92
177
19
137
48
87
39
45
24
16
53
3
9
3
76
41
18
66
115
80
36
76
29
24
127
420
257
72
48
15
81
31
41
204
24
51
21
12
186
69
81
39
28
32
15
1
32
144
39
24
13
77
55
113
3
72
24
9
7
32
57
19
32
108
21
84
75
4
41
120
90
102
84
171
24
3
1
41
126
138
27
57
43
180
8
4
60
8
60
84
51
48
85
96
68
256
149
43
32
96
36
88
68
28
36
80
9
55
77
79
168
32
99
45
21
171
40
32
96
16
5
31
197
15
81
27
9
19
32
33
240
135
9
90
85
36
92
129
31
72
60
12
65
31
17
63
147
1
20
105
55
11
21
69
36
108
96
84
31
35
1
17
27
33
3
93
7
8
100
41
3
33
48
15
9
60
3
219
1
23
165
4
5
55
11
54
183
27
6
66
25
20
16
53
102
42
55
137
115
35
61
72
5
60
7
131
97
68
3
25
95
81
4
12
5
144
24
67
77
48
19
108
5
43
137
36
115
56
9
144
66
144
1
144
36
77
147
57
15
33
96
36
3
105
7
48
11
97
92
27
85
53
27
105
24
42
72
13
155
85
8
69
6
6
55
5
3
51
30
31
41
87
21
54
162
30
18
6
45
9
31
20
9
108
18
24
6
175
5
55
95
21
123
6
7
32
112
104
27
85
12
36
32
3
30
7
68
256
65
30
48
138
48
19
68
12
45
91
29
12
39
24
75
18
27
33
84
84
42
162
36
42
18
7
23
42
27
148
68
16
200
3
33
39
48
25
143
13
11
45
9
67
180
44
9
91
8
51
30
15
69
15
15
96
42
19
8
45
15
52
53
51
100
12
89
111
189
48
27
64
89
63
105
39
28
161
72
12
138
138
60
111
40
36
23
6
66
102
60
15
63
54
60
15
33
63
57
36
19
5
132
43
101
96
84
55
24
125
6
30
90
9
96
16
68
51
6
90
69
9
36
84
55
77
31
108
20
12
93
174
42
79
12
65
42
105
201
24
15
81
24
7
65
43
53
63
21
18
61
80
40
144
5
27
75
54
84
3
3
174
7
29
39
60
165
91
35
6
168
115
53
55
59
9
12
27
66
115
36
44
81
51
69
108
115
41
7
59
33
52
53
132
144
15
4
176
189
12
120
30
13
8
40
68
64
48
92
45
60
43
89
78
13
8
129
90
42
60
3
28
212
12
33
7
56
84
93
72
90
18
43
29
39
9
132
120
75
33
6
21
21
27
40
92
16
108
5
27
27
85
113
67
92
120
45
91
29
120
78
48
48
37
72
32
9
31
173
6
6
90
13
35
192
24
225
76
53
3
3
42
43
11
45
120
45
51
48
40
96
44
4
32
76
89
6
45
57
36
115
144
48
17
127
5
63
105
36
90
6
24
55
17
18
141
33
7
8
21
75
40
17
114
25
108
17
151
44
ABCD 98973512206*3^$a+1 [50031]
105
129
6
49
32
39
57
24
88
48
17
111
69
108
18
61
143
156
42
67
5
75
136
24
11
24
36
81
120
159
30
75
15
1
23
30
91
125
54
117
63
1
24
48
5
30
42
30
36
1
48
8
3
72
12
33
27
37
144
35
37
17
7
11
13
5
75
27
18
24
18
9
3
157
80
21
12
103
23
24
18
199
48
5
30
60
18
18
72
45
144
3
36
204
66
19
71
1
23
48
60
138
150
30
87
48
24
3
69
21
60
15
40
17
55
56
87
57
48
48
57
87
93
3
39
18
7
83
12
25
8
3
37
35
157
203
93
39
1
32
3
144
21
69
3
15
12
133
24
24
344
15
18
15
45
18
49
192
23
105
112
53
123
63
145
17
55
35
157
72
24
35
72
12
57
33
108
219
24
16
53
43
23
81
40
11
12
168
72
121
35
42
12
15
45
3
24
40
53
211
24
48
5
42
66
111
21
259
29
84
7
29
132
15
24
40
120
83
18
75
40
47
313
47
18
7
11
117
15
33
112
35
138
19
23
49
96
17
66
42
43
144
5
147
39
9
45
18
72
18
12
51
9
63
93
51
3
36
1
113
48
55
17
6
57
27
36
1
59
30
114
13
113
7
5
18
24
30
75
40
71
121
8
48
195
157
23
97
32
3
21
87
9
21
42
18
15
48
16
80
93
51
69
67
11
102
15
40
35
45
48
24
16
104
16
113
12
90
162
90
133
120
72
32
16
65
162
45
48
45
67
95
57
21
19
8
3
109
23
25
5
60
15
15
33
75
78
54
1
24
23
33
16
113
7
168
5
147
3
30
6
12
42
36
31
48
5
6
69
40
11
21
21
72
187
83
18
18
84
6
7
65
18
21
16
8
24
3
102
7
11
13
24
53
60
72
30
1
176
16
23
54
67
11
12
33
27
30
6
25
120
47
73
59
36
12
13
24
35
18
75
3
72
189
16
173
27
57
55
95
1
119
60
138
363
69
78
12
6
187
32
15
180
30
111
40
32
144
39
120
42
7
11
84
33
112
23
48
1
23
30
18
18
87
208
72
192
113
72
31
72
17
31
47
25
83
69
15
73
8
27
72
85
41
144
18
42
51
15
60
45
9
30
1
32
3
109
95
18
7
65
207
48
15
30
123
45
198
85
17
39
3
18
12
6
162
39
96
45
3
105
72
87
15
60
133
23
90
127
80
15
48
1
59
12
97
8
27
61
59
21
16
24
56
136
53
67
113
31
24
72
185
102
1
77
19
71
72
228
13
24
113
7
11
21
33
15
16
125
60
30
201
48
45
90
73
35
253
176
3
36
84
61
72
80
3
90
60
55
29
115
168
23
54
6
12
49
59
61
24
59
13
47
30
18
25
104
40
48
5
18
12
165
15
18
60
30
45
87
36
141
64
77
67
11
30
24
55
48
53
51
39
42
18
192
37
5
43
23
60
12
73
72
23
90
39
96
136
24
24
41
54
66
111
3
18
3
112
65
55
53
19
32
64
29
3
45
19
71
25
8
16
48
48
143
90
207
24
64
65
39
51
21
24
9
55
35
18
19
23
25
48
24
11
18
54
117
3
6
54
30
43
17
63
72
16
32
27
6
15
40
24
11
30
114
237
16
24
101
72
18
48
49
56
57
78
25
29
43
240
17
6
30
54
37
48
11
84
33
40
8
9
90
85
83
18
27
40
17
55
35
150
48
15
168
72
40
35
205
72
48
32
51
21
16
77
171
27
12
1
32
3
132
9
120
16
143
84
18
42
90
36
67
35
18
19
8
232
65
36
51
3
13
8
57
7
8
40
107
21
99
13
72
96
56
64
24
32
144
39
6
75
120
64
11
72
37
8
57
78
25
104
48
40
35
213
33
55
24
72
48
8
27
78
102
36
61
71
57
45
27
9
7
47
1
24
53
18
177
88
80
99
108
60
45
40
35
37
96
32
40
125
27
3
157
23
57
88
107
13
23
25
47
132
66
72
60
7
72
59
21
16
17
90
36
180
60
25
29
18
25
47
48
78
72
43
137
79
29
27
72
3
13
72
83
84
78
12
55
71
24
30
36
127
32
ABCD 98973766096*3^$a+1 [50013]
72
84
6
9
189
120
96
84
36
156
30
9
69
27
48
87
54
24
156
60
120
91
59
60
96
30
27
21
12
63
105
247
48
107
18
246
45
48
21
30
45
57
90
13
80
105
12
108
36
139
41
55
48
77
30
24
66
123
87
126
27
51
141
48
57
39
21
6
37
131
30
15
75
69
51
66
144
6
480
66
48
99
48
33
31
275
144
150
39
21
60
6
240
60
276
198
96
54
36
25
185
36
99
45
24
6
69
64
53
24
120
75
9
30
36
114
19
192
5
336
18
90
282
240
85
59
85
215
144
6
30
54
15
45
90
66
36
3
81
204
51
69
6
24
36
66
24
24
7
59
120
36
9
231
217
80
3
54
55
41
30
150
78
90
6
165
51
138
6
174
12
90
54
3
201
39
16
96
96
128
16
80
9
66
90
276
78
36
90
150
90
60
210
234
42
78
12
138
66
84
159
16
71
36
150
63
21
36
78
6
24
162
25
215
73
96
29
19
221
115
80
87
78
132
138
141
16
288
17
54
30
123
87
25
89
162
18
99
141
6
24
42
43
96
80
39
12
48
150
90
45
21
30
45
64
131
84
66
39
112
65
180
30
168
85
71
60
36
78
120
36
66
237
16
131
54
180
99
112
209
15
51
66
18
6
24
120
36
180
114
217
32
112
5
144
210
126
66
57
51
66
84
60
36
276
19
119
25
71
9
75
85
71
84
72
13
41
210
6
223
41
24
72
87
147
90
24
12
79
41
7
32
9
30
36
120
144
301
5
96
139
96
48
167
9
21
78
240
150
7
35
18
102
133
96
59
60
9
208
35
45
3
72
90
43
11
96
229
389
30
109
41
132
24
114
25
5
150
270
96
24
15
237
19
80
75
54
60
12
7
41
132
3
144
51
120
60
150
36
84
75
51
6
18
30
7
299
85
329
66
54
96
6
48
186
15
39
25
131
36
78
30
6
103
53
78
6
24
186
54
12
60
7
17
54
9
33
108
19
11
229
272
208
11
6
36
18
169
53
267
240
21
36
60
174
276
25
29
115
101
60
31
5
78
109
71
25
35
210
36
276
19
48
96
5
192
24
3
192
9
39
297
30
73
11
12
73
11
126
135
64
128
51
157
209
31
53
30
30
12
174
60
9
141
144
51
129
12
54
276
54
99
160
101
30
109
35
42
19
89
66
85
11
318
156
84
36
90
201
99
13
32
225
90
150
79
5
342
24
45
16
83
141
411
18
96
24
12
84
216
150
54
30
9
21
66
48
6
3
213
204
6
150
168
91
5
54
60
192
169
5
123
96
27
30
138
30
175
41
30
60
45
48
123
18
36
463
23
9
45
90
30
504
42
48
9
400
17
84
ABCD 98973782366*3^$a+1 [50043]
42
12
24
24
132
18
78
144
96
63
21
18
42
114
24
12
30
156
15
57
12
24
6
69
12
243
66
18
6
84
30
90
6
6
108
66
246
120
48
18
180
18
15
105
120
27
195
120
45
3
30
84
60
3
69
84
12
18
144
21
81
6
33
15
30
66
18
30
30
12
60
60
36
63
45
132
15
69
39
69
30
30
36
96
204
60
174
78
3
15
84
21
27
150
75
3
366
144
12
132
36
12
15
129
18
48
18
27
3
72
54
78
60
30
42
120
6
24
90
78
72
204
90
60
6
36
24
24
84
6
12
18
24
96
12
144
96
18
30
27
9
54
117
3
54
66
30
6
36
12
12
48
6
15
75
126
96
42
102
6
45
57
108
24
120
66
30
12
66
57
3
162
30
24
126
60
24
126
18
84
6
345
171
18
12
126
18
24
36
84
180
63
45
78
30
30
114
96
36
18
48
12
30
12
18
96
84
162
24
27
93
132
63
15
24
33
129
171
33
36
60
84
60
6
69
69
51
21
90
18
210
18
42
66
12
42
6
15
279
6
60
36
36
12
90
12
18
30
33
195
18
36
108
18
18
30
12
42
156
60
132
3
177
12
186
42
54
84
6
51
159
54
30
12
72
48
48
66
54
114
12
36
168
372
12
3
87
21
9
36
144
42
24
24
42
30
54
36
54
102
162
33
135
24
66
15
87
21
45
36
24
72
60
42
48
45
3
144
90
42
66
48
42
30
18
12
168
30
27
3
12
93
69
120
60
3
288
321
24
12
60
12
3
33
135
15
6
138
90
36
24
30
30
3
45
24
30
156
60
54
99
15
24
30
48
324
36
12
36
72
24
36
72
36
24
36
6
30
48
48
24
231
189
18
78
18
114
78
90
24
39
45
6
6
12
3
147
18
72
12
159
9
30
93
195
12
18
72
3
69
24
6
126
24
120
150
48
132
66
12
72
6
18
30
237
33
60
54
12
18
192
36
18
90
75
21
24
264
36
12
63
9
60
42
210
18
90
48
18
57
57
30
66
30
24
66
42
48
30
114
21
39
78
12
12
48
48
90
78
54
6
15
105
60
12
63
75
126
120
78
78
144
18
6
42
42
6
30
234
18
75
33
24
42
126
42
78
18
6
186
45
3
60
132
204
36
12
30
36
84
126
12
18
24
42
90
66
18
15
15
54
3
39
156
48
36
21
69
18
102
48
30
18
12
12
60
36
90
24
78
90
126
72
54
141
180
9
54
6
6
18
54
60
66
90
6
24
72
264
51
9
84
6
54
144
108
90
18
126
36
60
42
30
150
51
207
132
33
15
78
30
114
30
36
132
12
66
120
240
162
24
9
21
84
42
228
66
54
36
90
66
174
54
30
54
12
36
108
126
60
66
72
18
12
240
90
162
99
15
42
42
18
15
33
36
120
78
33
45
102
168
90
42
12
6
63
15
114
18
33
72
147
6
12
42
126
42
162
123
60
15
84
6
75
57
63
60
45
12
120
138
48
54
42
48
6
6
18
102
9
21
78
18
3
132
27
21
117
15
87
126
12
12
36
36
66
48
66
150
18
3
93
132
48
84
90
42
6
225
33
24
90
42
96
12
6
126
6
93
105
6
6
30
24
198
48
24
6
48
36
81
27
12
30
18
21
27
84
69
72
3
114
48
24
39
111
30
6
78
42
30
120
12
78
24
66
12
78
12
18
75
33
27
153
6
60
144
42
12
120
6
90
87
69
24
30
30
36
24
132
195
15
12
6
60
210
36
24
6
99
81
6
162
12
36
108
60
15
69
6
144
36
150
66
24
45
69
30
102
6
48
114
36
12
3
105
87
27
60
36
96
18
12
120
54
126
138
72
54
ABCD 98973926068*3^$a+1 [50075]
24
12
40
9
35
55
5
40
68
36
85
6
161
85
12
342
18
6
9
57
54
5
25
111
80
160
3
66
155
37
27
116
4
3
89
48
12
1
23
19
137
61
23
144
91
5
12
24
36
13
71
76
32
13
167
48
4
21
15
24
9
35
24
36
25
72
83
12
25
54
65
73
60
15
213
30
69
36
9
11
72
37
24
24
3
8
19
6
42
54
15
51
17
121
35
61
15
8
13
12
255
20
132
13
23
160
75
78
66
125
1
27
57
126
120
54
18
17
49
12
48
71
13
12
123
32
24
16
104
1
11
43
9
33
48
59
253
198
41
1
15
15
30
48
42
24
78
138
114
6
17
1
167
79
6
59
60
43
288
42
36
12
180
12
15
33
72
23
24
24
16
56
55
114
36
15
3
24
66
95
31
198
36
51
93
6
5
61
24
71
40
39
54
47
133
35
12
25
23
31
5
52
128
55
90
54
53
43
57
33
119
97
71
64
33
78
54
11
52
33
27
21
11
36
19
29
12
79
21
204
21
23
61
15
8
25
27
99
29
37
23
12
13
78
24
6
12
3
60
87
41
1
84
11
103
117
21
23
109
15
27
65
84
19
53
4
39
24
150
60
23
64
56
7
66
51
45
3
72
8
12
96
49
54
5
49
35
7
6
27
8
49
30
5
28
33
35
4
104
1
6
90
12
23
24
19
81
63
137
1
120
24
84
35
336
25
6
137
40
32
31
24
41
7
45
21
24
6
66
11
12
175
33
45
114
66
102
17
1
47
36
19
5
13
12
48
27
57
111
45
42
6
12
47
85
27
9
87
57
47
31
18
12
47
67
66
54
144
5
4
68
40
3
42
24
54
66
135
129
24
27
60
20
36
55
24
90
24
24
30
48
65
124
108
57
63
260
331
21
44
61
75
44
52
15
72
66
95
49
35
36
72
100
9
3
15
41
37
60
47
1
11
24
91
138
75
51
66
11
13
27
27
5
40
21
51
48
92
31
174
15
3
30
3
120
15
18
6
53
37
51
72
20
96
7
17
25
36
59
1
207
24
20
24
4
20
61
11
1
143
24
12
1
102
17
25
83
12
25
30
24
65
12
24
61
59
13
27
68
85
42
65
60
144
37
30
29
19
66
6
9
15
6
90
65
7
5
73
27
20
36
7
5
40
27
18
15
33
71
25
15
8
85
18
17
13
42
41
7
120
9
15
114
51
180
44
37
95
25
155
13
12
18
24
17
103
41
7
30
18
125
12
73
6
21
27
137
1
144
30
165
21
23
24
37
144
59
55
30
48
23
19
77
76
45
119
25
36
75
123
21
20
84
112
20
79
90
174
21
9
27
72
45
255
21
102
29
204
72
4
108
108
27
53
12
12
96
144
109
47
4
116
13
71
61
30
24
29
96
16
27
57
56
79
24
5
12
4
75
24
66
24
30
17
4
36
104
24
12
40
3
54
186
54
18
29
24
67
17
28
57
42
33
111
125
19
213
32
1
12
155
12
1
24
6
21
116
48
76
8
37
6
77
52
63
57
108
27
89
52
3
41
40
9
47
25
99
3
72
18
75
12
39
41
88
8
7
33
57
12
48
11
31
6
119
259
17
25
78
5
124
87
54
12
47
52
69
11
145
96
47
43
24
126
35
97
12
75
20
1
48
107
12
37
75
45
51
3
17
85
162
17
60
36
60
133
72
15
69
138
17
16
57
27
20
31
42
96
24
63
93
36
24
72
35
40
44
24
61
48
23
253
54
33
57
15
87
41
25
35
85
54
24
101
84
25
96
60
96
119
40
8
36
25
102
117
32
1
18
24
105
63
113
12
37
12
3
92
49
12
119
24
136
9
24
48
47
132
13
6
17
7
33
57
87
15
41
52
92
103
48
69
56
60
24
13
18
30
84
24
72
48
54
245
1
36
6
17
36
84
48
64
9
144
6
65
72
103
120
57
20
24
84
72
72
127
48
90
75
3
48
42
12
210
30
11
64
48
72
8
84
16
33
11
1
27
21
96
11
133
24
27
8
40
51
77
67
210
15
32
24
16
15
66
35
108
1
131
37
3
72
93
59
13
15
63
120
54
11
7
5
61
12
162
48
9
60
165
71
72
48
79
54
12
24
35
13
6
9
32
40
21
95
49
108
11
96
121
42
17
16
15
9
15
41
12
13
30
45
3
42
35
67
78
59
76
72
45
87
45
3
56
112
33
24
120
87
36
9
96
27
8
25
ABCD 98973974168*3^$a+1 [50031]
132
80
12
144
52
108
60
96
36
24
80
64
80
72
36
64
20
24
100
108
60
60
12
92
4
44
4
20
124
132
44
76
20
28
36
24
68
28
72
24
8
28
84
84
60
8
52
72
12
44
52
36
60
60
48
72
36
20
160
32
24
52
32
28
72
104
264
168
52
32
4
20
72
136
80
52
120
84
140
36
4
8
16
44
304
20
48
76
20
84
4
20
36
36
16
32
96
100
92
100
68
108
28
48
60
36
24
20
108
52
56
72
84
96
36
12
16
24
92
108
72
36
16
32
40
24
12
32
52
156
44
144
16
44
180
52
24
68
28
48
44
40
200
76
224
112
32
52
60
20
4
156
84
12
32
72
84
24
136
344
4
48
272
204
16
32
16
96
60
80
24
4
72
84
20
484
60
108
60
20
88
260
72
4
8
60
48
4
32
4
32
16
24
140
16
56
40
68
36
36
36
24
12
16
8
28
80
16
92
192
4
228
84
140
48
24
36
12
16
8
16
60
36
8
136
108
32
12
184
132
36
24
168
20
36
156
40
176
4
36
36
56
52
164
192
204
12
24
12
60
28
192
84
32
4
48
12
44
124
8
12
4
140
24
84
24
148
140
12
72
28
60
108
108
80
84
4
24
36
8
112
20
228
16
224
136
8
4
36
44
4
20
64
8
40
68
120
36
132
12
36
4
140
72
24
28
12
8
40
60
48
20
124
200
72
16
48
12
36
44
72
64
32
72
72
84
60
40
224
24
48
16
108
276
96
48
56
36
28
180
20
16
56
40
32
24
28
8
12
28
32
4
24
168
12
8
4
48
12
24
68
16
188
144
76
48
24
8
124
108
8
36
12
112
20
64
60
84
24
156
36
152
64
44
76
120
68
40
32
24
12
24
108
12
64
32
16
48
204
48
132
140
88
56
76
56
88
56
4
8
16
156
44
52
92
4
72
56
84
72
60
136
8
180
84
148
72
32
28
48
12
8
4
32
4
48
120
8
16
12
92
4
84
120
216
68
220
44
40
32
36
52
72
36
8
48
52
36
108
48
32
28
92
24
144
48
72
52
56
40
120
92
64
60
60
36
32
52
116
28
20
24
36
4
72
60
204
92
28
20
144
52
20
28
8
168
52
48
60
132
180
24
396
48
36
32
16
120
108
48
24
8
4
120
68
36
36
16
12
36
32
72
48
60
52
140
36
16
8
48
28
24
8
108
36
184
36
60
80
160
20
220
36
8
64
356
216
48
16
80
36
64
132
92
28
72
8
84
28
8
4
36
12
12
60
116
28
8
16
36
104
28
60
120
12
32
96
64
156
60
24
144
72
24
84
252
32
72
76
20
64
24
84
8
36
28
48
48
140
28
72
44
16
20
108
52
92
216
96
124
56
100
20
64
216
36
44
16
92
172
68
100
60
108
32
180
208
8
52
168
24
12
56
244
36
128
16
288
20
40
32
72
168
84
64
132
36
44
28
36
8
16
32
64
44
36
36
4
60
60
44
88
12
8
48
36
16
48
36
96
12
32
40
24
20
24
108
144
12
24
12
76
12
60
92
28
44
72
72
84
16
24
12
180
44
40
36
188
52
8
16
32
60
36
16
48
48
44
172
48
140
96
100
8
76
96
8
84
124
8
48
52
156
12
72
192
92
52
96
68
60
160
32
4
12
56
24
40
8
96
40
48
12
20
4
24
32
136
132
156
36
80
48
36
16
8
28
8
40
60
192
116
72
60
52
108
36
56
12
40
32
40
56
12
60
36
16
84
92
64
48
56
52
120
ABCD 98974374784*3^$a+1 [50063]
38
12
6
130
44
1
27
12
36
32
22
30
8
25
96
12
12
15
20
48
22
86
1
123
80
85
17
6
25
65
10
62
30
28
12
21
27
33
9
2
73
3
32
25
27
38
66
1
108
23
52
32
46
8
72
130
32
28
93
5
34
21
9
30
33
9
8
58
33
21
15
24
71
48
180
6
19
12
35
28
33
65
40
32
70
56
1
23
72
136
2
7
11
70
27
15
38
30
52
116
12
4
9
11
160
69
17
7
35
36
76
21
27
30
38
193
59
52
44
120
64
30
15
35
13
75
8
84
10
18
12
81
87
50
115
48
35
25
41
90
49
60
51
6
50
4
33
23
13
5
7
27
38
67
5
22
26
22
42
39
9
171
21
6
32
10
50
36
82
3
60
71
1
27
20
13
27
2
55
60
93
2
6
10
30
15
99
8
48
13
9
146
52
93
51
20
46
2
52
9
12
5
43
69
18
62
118
72
48
93
29
10
45
35
40
110
10
45
27
80
40
30
6
12
78
32
30
18
40
32
67
11
4
6
102
26
31
63
2
16
14
18
42
13
113
40
8
31
24
35
64
45
15
26
7
9
30
56
18
7
39
90
78
72
33
27
36
20
100
44
28
8
10
39
35
60
36
49
21
38
4
48
33
71
118
3
23
4
21
27
60
57
11
36
6
22
50
7
24
24
65
10
12
9
51
48
68
10
15
12
12
24
156
5
10
21
47
28
33
60
57
87
27
68
58
8
24
10
62
66
40
12
42
3
83
4
9
11
25
33
32
31
17
42
120
40
36
12
182
18
78
22
42
18
62
31
15
44
36
25
47
72
28
20
25
87
50
18
37
48
15
8
4
6
62
18
7
63
92
22
123
23
48
4
21
21
90
6
15
48
17
7
3
33
5
22
2
55
57
66
12
18
39
75
108
33
24
24
72
24
35
46
50
13
84
27
18
32
58
48
117
17
54
12
4
20
16
24
8
61
24
23
4
14
22
32
1
71
49
24
48
15
9
3
48
9
111
32
72
54
31
48
15
116
72
37
132
51
104
36
70
24
18
56
12
13
29
40
18
30
32
6
37
39
9
12
9
78
18
30
33
57
14
1
48
47
37
60
41
94
50
58
14
10
45
35
13
27
14
22
33
57
14
60
25
21
2
6
19
3
9
3
21
9
42
38
31
17
42
22
8
7
36
12
15
2
31
95
34
8
55
57
48
32
130
9
155
25
12
29
16
8
34
20
88
45
77
22
9
24
63
98
46
108
48
20
10
38
112
153
27
12
8
12
25
53
43
5
16
8
90
13
27
21
9
42
21
27
48
8
1
21
75
12
33
72
50
6
16
15
15
21
59
16
162
32
16
3
77
48
22
9
81
15
84
5
6
72
28
24
38
40
158
12
13
72
27
48
48
45
23
97
48
57
8
16
38
25
83
70
15
57
75
15
60
12
36
20
64
60
36
44
10
18
20
1
57
27
47
13
15
162
8
22
18
3
12
33
32
55
3
69
23
52
69
39
2
18
100
2
18
28
33
9
18
8
4
33
12
23
22
98
22
48
2
37
75
6
14
1
89
10
33
63
32
13
48
47
40
32
18
18
85
9
2
40
44
42
90
37
12
75
108
153
84
35
13
48
9
38
18
18
22
50
72
25
63
14
70
18
15
27
6
63
71
60
46
24
135
33
26
6
43
3
12
30
3
45
87
3
24
69
59
40
8
37
3
14
16
63
24
72
23
88
44
30
103
60
3
68
4
20
22
26
13
96
24
51
48
80
12
49
156
53
31
9
3
12
27
44
52
72
30
8
7
3
30
15
35
72
126
127
72
120
17
16
38
24
10
48
3
95
24
12
18
22
18
56
31
60
35
18
7
3
110
42
46
2
6
72
30
10
39
3
21
24
17
40
15
155
24
37
17
31
41
46
24
36
20
12
36
24
28
45
17
7
15
18
8
127
120
23
4
38
18
13
60
117
62
1
39
8
250
2
6
64
56
7
35
4
129
9
38
85
59
16
12
20
112
74
54
36
12
42
31
51
20
10
8
18
49
51
12
81
36
63
2
43
11
216
1
9
26
4
69
87
30
2
85
72
15
68
40
8
13
47
10
147
5
31
17
34
9
29
88
72
48
3
51
81
12
5
55
36
12
9
18
20
130
18
32
37
63
33
105
8
72
10
9
23
28
24
20
136
12
12
14
54
1
35
6
46
12
72
21
12
47
1
12
65
22
26
54
196
8
37
17
55
191
16
81
17
18
40
8
16
21
9
8
40
2
36
34
6
8
1
51
102
8
18
85
36
3
138
54
18
8
22
32
16
9
36
29
6
48
226
66
68
114
48
7
33
2
22
15
3
32
28
105
63
84
126
54
8
73
47
72
28
8
72
96
30
46
21
23
16
30
80
16
123
47
30
7
60
27
50
6
48
42
22
50
72
18
22
6
9
60
15
8
148
12
8
102
130
20
82
26
48
112
104
28
12
38
7
33
26
94
51
12
15
80
4
6
27
23
52
33
9
15
51
9
5
24
19
12
24
9
15
36
11
90
16
32
42
36
10
3
95
85
35
150
31
3
32
1
77
55
3
57
3
2
31
57
30
42
72
15
84
29
22
36
57
12
105
66
44
10
8
22
50
40
6
8
97
17
31
12
48
39
32
61
9
66
8
52
2
72
43
12
15
21
27
90
15
12
60
24
27
14
58
68
4
8
70
30
18
122
12
1
48
11
48
13
9
14
4
108
2
48
22
50
7
35
16
174
15
24
17
19
95
48
28
33
9
18
54
26
30
22
90
2
28
33
9
39
11
28
21
47
13
9
8
103
51
93
3
45
17
138
40
20
18
55
179
13
9
15
123
56
22
50
4
9
24
72
11
49
23
25
215
52
21
35
25
15
9
24
57
30
9
23
10
8
54
40
93
45
51
99
ABCD 98974993324*3^$a+1 [50050]
24
12
16
12
24
17
39
87
13
29
66
13
11
13
24
11
25
59
1
47
25
35
1
44
15
1
35
1
8
76
60
47
1
12
17
54
25
23
42
6
13
12
12
11
54
30
18
42
6
31
11
90
72
43
59
66
19
96
35
24
9
12
3
24
109
17
12
43
36
35
1
32
21
42
1
12
11
13
17
31
35
25
35
61
24
5
30
33
64
12
53
7
23
1
35
24
6
24
7
36
77
43
12
36
12
8
4
5
12
43
35
13
12
84
71
1
35
12
1
12
20
52
96
47
42
127
23
12
48
30
30
1
11
12
97
12
60
11
36
1
23
97
12
60
36
48
20
3
48
1
65
55
8
112
36
29
180
6
49
5
78
13
84
23
49
11
18
42
25
12
5
60
15
15
69
4
53
18
109
11
12
42
7
41
63
76
11
1
77
6
37
24
17
7
83
1
149
48
78
72
105
33
6
6
19
11
37
47
9
64
11
24
13
185
7
35
13
8
4
23
60
12
45
48
52
12
12
29
18
9
63
9
21
19
5
55
72
71
12
18
18
90
15
135
25
96
83
24
6
3
60
108
52
11
12
13
36
29
27
16
72
17
7
32
52
12
84
11
24
85
23
13
95
13
71
30
18
13
12
12
24
119
12
1
24
20
21
51
16
12
24
59
12
21
4
36
119
12
144
141
4
12
23
37
23
66
7
8
16
48
17
7
36
11
48
30
30
1
12
36
17
19
5
31
60
12
8
172
35
25
12
8
16
29
102
33
4
20
9
24
43
29
7
12
47
1
24
24
119
13
29
7
41
6
13
35
33
4
89
12
12
18
30
55
12
53
7
11
12
97
20
60
4
8
112
11
49
68
52
41
15
16
41
187
12
11
1
23
37
72
5
42
48
60
13
8
40
11
60
13
48
53
30
9
27
1
29
31
17
18
37
12
65
43
12
24
60
12
53
7
44
52
24
5
18
61
29
30
13
11
1
24
23
9
28
60
17
18
49
53
30
37
12
11
60
9
21
19
29
6
13
17
30
9
21
7
23
25
11
30
18
42
7
12
11
21
15
57
75
90
7
29
6
37
11
1
24
11
1
71
18
24
18
24
1
23
1
59
13
36
23
42
63
3
9
72
16
53
102
60
24
36
57
76
12
29
7
11
49
36
11
73
23
13
5
42
73
41
79
60
17
67
11
13
92
87
6
19
60
101
7
8
3
1
155
21
16
11
13
35
13
5
6
25
11
18
6
84
9
15
12
36
1
29
43
11
49
41
7
48
35
13
20
4
29
27
105
7
23
6
6
33
76
5
36
7
227
21
75
61
5
7
35
13
20
27
120
37
24
44
4
47
84
13
23
61
8
4
59
30
15
3
1
35
49
24
5
30
18
72
78
45
9
48
18
9
4
35
121
56
9
15
33
150
1
32
28
12
5
30
48
37
12
23
37
11
1
59
1
60
12
24
12
11
21
3
57
9
27
39
48
48
37
23
61
29
7
23
18
36
43
144
71
30
18
72
153
9
48
6
12
1
11
85
23
12
48
114
18
21
9
19
36
32
3
33
39
1
35
37
60
35
48
13
24
48
23
336
18
79
23
13
5
60
3
40
32
12
28
68
16
11
85
8
4
65
18
13
8
64
32
28
204
71
108
73
35
1
12
23
33
3
18
19
20
3
9
15
1
20
64
11
18
7
5
79
68
3
48
12
13
12
53
30
42
18
36
49
12
35
37
48
17
12
48
6
1
8
57
60
91
53
6
6
7
77
48
19
8
16
5
55
20
28
35
1
11
9
39
6
54
9
112
36
20
15
12
1
125
7
72
56
99
1
89
18
49
23
18
24
19
29
31
84
24
116
3
1
47
37
12
11
13
44
100
23
37
5
43
11
1
84
24
44
15
6
54
6
27
16
113
6
25
5
12
103
8
21
6
61
17
55
36
23
33
4
53
48
27
57
43
8
9
18
90
42
1
5
31
11
49
44
93
66
21
9
6
1
48
11
42
115
11
49
23
9
28
35
13
72
20
15
73
5
18
1
41
55
35
13
71
36
25
35
109
11
73
11
36
18
54
12
1
47
45
3
49
36
48
44
21
51
4
11
84
13
60
12
47
57
4
23
25
8
76
11
6
30
18
6
1
23
37
23
12
93
9
7
56
136
17
24
6
30
12
31
12
71
37
89
18
12
42
42
30
96
42
12
49
11
66
42
13
20
39
18
27
33
6
85
12
59
36
1
56
33
7
24
11
1
132
24
5
36
67
12
24
29
55
36
32
84
96
16
77
31
11
45
40
77
7
12
24
20
87
33
4
53
7
11
1
11
85
24
8
51
24
37
23
21
135
18
12
18
49
20
28
17
72
67
29
7
32
33
7
11
9
3
45
21
6
1
12
11
24
1
48
8
15
13
24
53
3
27
13
11
1
23
6
19
12
11
120
1
83
13
60
8
16
92
57
103
29
7
12
113
7
36
11
1
8
15
18
19
53
7
132
48
48
5
18
1
12
5
67
83
9
3
60
45
40
12
11
1
23
57
4
5
144
78
61
8
63
42
3
27
13
20
27
13
23
9
3
25
120
36
17
91
23
37
29
31
41
18
102
6
12
1
11
12
37
44
33
6
141
100
5
7
20
12
16
23
54
6
13
29
19
20
9
43
12
36
23
13
29
6
61
11
18
43
48
108
95
37
44
39
37
53
6
37
23
97
71
9
4
83
78
3
3
9
123
37
5
42
13
5
30
18
31
17
7
35
24
24
24
1
24
77
3
4
104
40
89
6
24
1
8
16
36
23
42
48
36
18
33
27
25
11
42
60
31
71
13
35
9
48
3
48
25
131
1
80
3
12
13
11
25
96
12
5
43
23
25
77
30
48
24
12
13
17
18
25
35
1
11
13
8
9
3
4
36
41
19
77
18
12
25
11
48
61
8
4
24
48
84
23
105
57
18
1
12
35
13
12
72
35
72
12
36
25
104
28
11
49
35
66
90
9
60
3
24
150
90
24
12
54
6
1
29
108
114
30
15
27
168
61
36
12
12
84
35
12
36
48
49
12
35
93
3
1
72
32
33
30
12
69
52
24
36
83
24
24
13
32
15
18
24
7
23
18
7
12
29
27
100
11
25
12
83
13
11
25
11
1
23
42
91
5
31
56
28
48
5
7
44
33
18
48
61
35
24
49
17
7
11
13
20
64
11
25
8
4
24
12
48
12
5
6
1
12
20
4
36
17
51
28
32
3
49
5
19
23
24
49
23
69
136
44
28
8
28
59
13
29
7
44
3
25
24
20
16
17
30
72
1
36
53
18
1
89
43
5
84
79
101
42
18
90
6
19
24
11
1
44
105
3
39
36
48
24
57
28
77
6
24
24
13
29
67
24
12
32
63
1
41
12
18
1
41
3
16
24
29
31
35
30
15
ABCD 98975669506*3^$a+1 [50024]
15
33
27
44
49
36
36
108
41
18
36
132
13
9
18
62
67
3
8
72
28
30
198
32
12
16
20
42
18
52
20
108
1
111
45
24
11
42
187
59
97
63
20
25
147
104
36
12
72
24
52
69
23
73
3
32
28
24
21
15
105
75
104
25
11
72
24
148
26
10
84
50
42
16
9
120
11
49
36
59
85
23
1
71
24
1
36
35
157
51
224
121
36
41
7
12
36
155
49
36
23
24
220
33
3
24
108
44
64
45
120
96
24
36
36
75
8
36
1
3
129
11
25
47
25
15
9
53
55
3
9
23
13
59
4
45
96
36
3
45
12
123
45
39
80
28
8
180
25
15
80
4
93
27
8
48
49
15
21
27
20
12
28
14
91
168
167
132
28
45
48
12
15
9
24
72
47
76
32
58
32
54
58
32
55
36
23
217
135
33
11
16
128
25
27
14
94
9
23
13
12
123
20
49
12
111
62
55
12
36
23
64
18
134
48
108
73
35
4
33
23
22
138
32
13
12
35
10
18
69
63
45
29
48
58
32
73
27
153
89
54
145
36
5
19
47
85
48
99
8
30
55
59
1
27
105
3
38
94
57
89
70
81
36
47
1
11
28
36
104
13
60
27
152
25
29
67
35
24
216
12
28
80
73
27
9
35
24
52
12
93
59
84
229
63
48
20
64
8
49
123
105
15
117
23
1
35
24
28
8
52
20
40
14
18
16
12
93
12
47
1
12
23
36
25
23
25
48
48
9
146
12
24
16
45
23
24
108
73
15
81
48
240
12
29
34
81
35
40
21
3
60
140
25
12
96
63
56
6
18
52
20
70
99
216
12
48
15
33
9
18
68
85
87
9
3
2
91
24
3
33
57
80
16
42
120
14
55
23
73
47
37
23
37
35
16
9
83
13
3
12
110
18
1
71
132
16
2
19
35
4
86
48
55
96
47
13
29
70
68
13
105
26
76
20
40
33
96
144
84
35
61
59
36
4
33
5
18
12
13
5
144
10
45
48
3
44
40
105
48
23
84
73
5
54
85
5
106
9
36
23
24
108
28
92
24
49
27
8
112
33
12
47
16
20
1
3
32
25
11
52
153
12
35
61
39
21
35
85
12
15
60
9
24
35
40
9
15
20
13
48
60
11
36
25
120
35
13
45
26
1
12
12
11
72
28
14
18
73
24
39
177
23
4
141
167
84
25
11
40
140
72
73
3
20
12
22
126
72
12
36
44
1
107
25
203
180
37
12
183
2
118
69
21
39
59
1
24
12
60
29
6
72
100
153
3
104
108
12
40
177
3
6
26
24
30
42
13
95
1
3
8
24
1
75
93
72
23
37
27
8
24
1
87
20
25
11
94
26
112
140
112
81
9
48
62
25
11
160
56
120
25
11
24
84
36
85
5
19
96
83
40
2
30
4
69
3
68
144
76
20
25
47
85
5
18
4
21
5
70
44
12
109
120
11
16
18
87
15
20
49
3
57
3
86
6
84
6
16
14
24
1
143
10
2
49
59
121
11
120
76
45
59
73
48
15
32
48
10
90
12
56
82
39
23
36
25
15
12
32
40
120
20
73
77
43
3
57
3
60
104
12
6
10
8
64
80
1
36
36
35
40
12
32
78
16
14
18
70
20
22
32
46
12
45
201
42
104
4
92
49
63
80
1
95
25
72
23
22
50
60
52
200
246
130
12
2
7
35
84
24
72
28
20
157
120
84
60
96
95
49
39
33
5
82
21
11
28
2
54
64
26
6
4
12
42
135
36
12
95
13
29
7
3
6
2
12
13
15
8
112
140
60
88
21
71
48
25
11
96
37
135
36
20
1
60
24
192
3
50
142
132
57
39
60
32
13
11
49
27
44
4
104
6
7
48
107
49
35
168
48
18
6
36
12
10
66
56
13
35
1
95
25
47
52
90
6
44
28
9
23
28
45
27
36
56
28
48
12
108
20
10
14
25
96
75
32
40
60
26
112
32
43
143
120
25
35
25
12
47
60
13
63
140
64
21
39
165
107
16
72
20
73
60
3
12
12
20
30
7
96
75
8
52
18
74
16
141
3
32
16
45
15
93
227
42
43
108
9
38
12
1
27
32
13
35
108
6
34
14
6
61
51
8
96
4
224
73
12
23
13
5
34
20
40
2
115
36
83
12
28
21
96
59
84
10
122
12
28
33
72
83
4
20
40
48
2
70
33
59
64
21
41
18
120
54
18
37
36
69
3
23
25
11
61
47
136
20
96
49
15
81
39
50
34
20
10
48
90
129
23
40
153
47
73
135
62
16
30
105
12
35
90
7
48
3
12
32
132
109
12
24
71
73
27
20
25
47
76
56
1
3
57
23
36
25
89
22
42
30
36
80
1
24
ABCD 98975828696*3^$a+1 [50295]
48
69
3
66
54
36
44
10
15
96
135
165
11
4
86
79
12
35
100
80
52
12
78
42
21
65
19
123
12
36
60
198
30
105
12
72
27
24
2
139
69
42
20
97
12
3
93
3
72
108
9
53
58
129
111
224
1
15
297
27
93
15
57
180
201
30
66
66
14
130
384
36
24
56
73
15
33
87
21
69
6
9
123
60
42
15
51
30
54
33
89
163
111
32
49
39
182
22
93
47
16
236
40
24
12
24
30
3
123
114
318
50
70
42
6
48
104
37
3
140
46
26
166
48
6
33
12
36
3
180
12
132
96
69
123
2
18
72
88
12
33
129
75
24
15
204
32
1
35
28
60
12
33
75
72
44
36
52
108
60
48
21
135
21
183
45
11
4
60
24
36
30
27
15
45
288
39
21
36
15
8
25
51
69
33
74
108
10
27
51
2
16
2
40
102
6
117
27
68
172
141
27
237
197
94
12
108
9
33
14
16
105
60
72
53
54
1
3
81
15
33
3
84
9
99
21
60
24
57
86
10
63
17
55
9
90
6
3
12
15
117
36
72
39
105
51
45
47
18
190
72
90
78
18
42
45
144
203
1
45
90
84
117
60
24
9
6
42
54
21
15
9
51
20
180
88
72
24
45
23
70
38
4
6
30
93
12
15
60
69
9
26
16
12
117
36
39
176
37
3
32
25
57
78
93
12
231
9
35
72
13
81
32
22
72
33
27
24
30
54
33
39
33
33
210
30
3
15
36
9
120
57
30
33
12
39
45
36
132
105
38
88
12
44
4
36
180
78
15
51
60
117
93
15
135
42
3
12
120
15
24
9
9
6
56
13
51
105
11
49
51
36
117
27
8
28
57
3
200
72
13
168
17
127
12
3
18
39
24
27
20
100
9
36
15
33
87
42
18
24
150
3
171
105
89
55
35
61
159
81
84
108
47
72
36
40
60
44
108
1
240
24
51
177
27
12
108
18
87
47
1
107
145
36
57
14
180
1
243
90
26
100
36
12
140
145
63
48
120
9
21
26
229
27
105
107
1
71
10
3
48
12
17
139
131
145
75
33
27
24
92
52
18
39
159
144
42
6
42
2
4
12
48
177
84
36
75
72
32
4
32
13
39
20
16
12
90
18
81
35
13
123
129
111
20
385
12
51
12
153
171
8
1
24
75
21
144
77
79
27
153
27
2
67
123
12
21
33
14
13
3
2
103
15
9
17
43
3
225
12
120
3
138
6
9
81
6
165
252
3
48
117
47
18
90
52
12
54
206
1
15
20
52
42
48
6
12
20
37
156
15
60
92
40
9
15
45
21
18
84
12
80
124
21
36
87
12
8
172
96
18
30
60
12
48
45
36
15
153
63
9
9
150
105
81
114
30
87
35
4
33
3
168
45
111
138
48
62
28
132
18
48
30
105
24
147
30
3
36
11
1
108
60
96
3
81
27
57
51
156
33
63
108
192
9
99
129
23
73
27
33
84
111
69
33
2
16
56
136
60
92
37
39
24
80
162
16
195
147
21
27
33
39
12
156
138
99
107
13
96
24
45
290
1
216
3
32
1
39
33
96
144
111
45
45
39
185
70
12
84
104
16
2
54
36
64
156
48
9
33
50
37
12
15
78
135
12
189
54
90
126
44
28
44
36
49
39
2
54
1
84
39
56
28
48
168
116
13
23
112
96
36
81
99
9
27
129
3
108
24
21
12
63
48
32
97
3
44
73
36
171
84
32
73
111
66
3
111
201
27
57
35
61
72
63
129
84
15
36
9
27
57
5
82
33
111
30
351
23
58
14
40
105
71
25
72
57
6
20
25
3
240
12
60
48
252
108
36
24
9
3
9
9
15
12
27
33
153
99
111
12
45
12
15
ABCD 98975829248*3^$a+1 [50028]
36
4
20
4
50
30
72
28
30
36
60
18
12
14
72
148
86
6
94
48
200
126
4
8
64
44
6
340
14
54
112
200
30
18
172
68
246
154
98
22
320
40
38
120
22
6
32
22
90
26
46
90
14
76
44
6
30
18
6
16
18
20
40
12
110
30
144
24
66
46
26
114
30
64
66
90
14
60
12
60
34
20
54
84
36
24
18
88
2
52
38
4
14
30
96
34
54
218
84
60
40
30
38
18
58
80
270
64
8
42
76
26
36
24
126
4
104
12
4
140
28
8
42
18
12
46
54
192
14
36
60
36
30
58
56
54
4
66
14
42
30
28
162
104
4
152
58
176
76
60
8
22
14
6
40
230
58
50
22
86
84
4
140
24
12
244
44
258
12
90
18
24
40
44
46
104
90
12
60
22
30
38
12
18
198
36
4
36
74
4
12
18
128
18
166
18
32
30
24
12
18
4
186
44
6
16
18
38
12
6
84
22
18
110
202
8
18
4
74
4
188
28
62
28
86
48
42
4
14
72
40
8
22
24
14
12
28
90
36
32
138
24
70
36
24
98
28
50
16
20
90
36
4
44
6
130
174
2
112
68
30
60
30
82
86
76
134
96
18
22
14
16
86
90
82
50
12
24
16
14
6
36
58
212
148
14
76
26
58
20
106
74
12
78
30
18
82
30
38
18
34
2
174
132
52
38
30
112
42
30
56
4
54
32
4
50
124
2
94
44
4
32
54
64
30
42
26
4
18
68
112
36
2
72
30
78
22
120
32
10
26
18
36
54
154
36
122
84
78
126
102
132
76
84
72
68
82
26
72
10
50
12
94
14
22
50
90
4
2
30
22
56
12
64
68
156
42
22
8
24
4
104
126
34
38
58
86
90
88
42
44
40
20
66
28
32
36
52
86
6
126
72
30
36
36
60
30
64
30
36
236
12
10
12
38
16
32
24
36
58
26
4
176
36
60
124
78
36
32
34
54
14
42
88
36
2
12
40
72
14
40
92
22
8
24
40
14
34
6
80
54
36
10
30
60
26
4
122
180
22
86
132
52
38
88
204
30
86
90
24
108
12
40
50
90
18
60
90
90
18
4
86
4
32
30
108
46
62
78
210
24
18
4
116
18
4
32
54
76
38
16
104
22
18
20
16
32
4
68
216
72
90
22
60
72
26
60
4
90
8
6
16
24
26
126
42
120
36
6
178
68
82
8
22
2
18
48
108
6
70
24
32
58
84
2
48
36
24
102
18
40
20
18
18
156
10
50
40
68
12
24
102
24
120
18
42
70
14
4
6
50
16
50
40
86
58
24
8
60
4
54
194
12
28
32
4
84
36
60
26
54
24
12
10
80
100
86
90
22
30
50
6
54
18
48
10
54
80
72
100
14
16
14
36
40
78
32
58
66
36
14
72
42
30
82
50
66
78
34
96
50
16
108
2
48
10
30
72
18
60
116
10
122
4
50
4
80
10
134
60
300
6
66
118
32
70
90
78
8
112
2
18
18
318
64
62
4
2
18
72
58
32
48
40
24
36
14
30
190
26
4
68
94
14
204
16
6
144
26
6
30
72
168
72
106
6
8
42
18
22
48
110
16
14
22
54
24
50
36
30
6
34
20
90
106
74
12
22
56
4
32
54
12
4
68
60
52
20
66
94
14
40
86
4
200
30
4
50
40
32
114
40
14
48
22
6
170
6
4
36
48
32
24
72
162
130
72
26
28
30
86
18
40
42
44
76
24
50
4
32
234
4
36
26
36
58
90
32
208
26
6
72
72
90
18
180
22
14
36
36
58
30
2
84
18
10
152
78
12
36
22
20
70
50
186
130
14
76
50
12
58
2
22
8
4
50
18
18
28
50
12
72
100
68
48
46
26
54
4
2
12
40
20
22
30
56
22
90
12
24
54
170
40
38
12
108
18
64
26
154
158
18
36
4
32
12
42
30
144
100
104
40
66
2
12
6
34
20
18
112
26
150
72
54
40
8
40
6
14
70
6
44
108
114
126
30
58
36
38
52
308
30
72
36
58
14
40
38
22
80
60
12
10
18
80
96
90
34
212
36
60
12
10
32
36
52
60
8
54
90
96
22
68
72
12
36
4
14
10
44
72
6
34
24
80
6
94
80
24
16
24
8
18
6
ABCD 98976127202*3^$a+1 [50012]
33
72
15
72
18
28
24
18
26
46
5
19
42
158
30
10
120
2
12
42
30
16
92
27
85
23
25
128
3
36
25
36
12
23
12
72
24
81
24
51
21
192
75
60
67
5
36
69
15
51
40
5
48
1
20
3
12
21
108
36
34
6
248
72
16
120
18
26
166
14
108
147
171
45
19
78
83
97
12
50
18
15
1
95
12
19
5
9
4
12
80
18
22
11
55
14
16
59
168
72
45
24
51
13
2
40
41
9
54
6
3
1
36
119
19
72
14
24
15
3
54
48
42
21
99
6
15
37
23
63
16
56
82
12
35
1
59
49
24
48
24
35
15
40
6
8
34
17
13
18
65
69
51
13
56
10
126
80
18
46
24
114
125
36
132
48
25
24
56
24
16
24
8
34
6
42
17
79
30
26
40
38
108
12
40
2
16
89
39
102
90
40
2
3
9
16
72
8
15
57
76
32
15
49
48
132
8
51
15
6
16
32
42
18
12
4
84
98
30
3
21
39
9
27
13
18
14
16
8
15
19
96
17
7
42
36
2
21
9
27
45
3
60
108
37
42
56
70
47
25
98
70
200
72
12
99
45
4
35
15
6
4
192
6
8
72
42
46
66
44
27
9
60
34
2
84
64
11
55
14
172
80
3
19
32
270
16
2
70
80
111
37
14
54
39
25
90
5
93
15
69
63
12
159
82
35
13
35
57
18
40
14
15
1
35
132
69
4
42
54
59
39
21
12
79
30
56
58
17
12
91
41
25
44
4
12
66
5
73
122
45
9
63
36
15
21
9
16
11
55
17
33
94
6
44
4
11
1
20
75
12
91
5
25
120
32
18
72
33
7
54
26
45
49
50
34
20
34
26
51
33
96
34
41
49
23
45
42
33
39
10
30
54
26
40
41
37
11
15
9
48
13
56
96
34
14
72
10
48
146
4
140
12
18
24
105
21
51
15
6
64
23
51
22
35
24
15
93
33
10
128
16
24
56
18
87
15
10
11
249
16
42
48
114
78
8
22
18
5
84
39
66
60
66
64
18
68
12
27
33
10
8
30
4
35
3
16
41
15
54
34
41
31
5
33
40
48
20
3
99
6
15
144
67
6
72
68
204
3
7
54
26
126
112
11
79
53
25
74
129
15
22
20
30
45
9
60
4
26
18
3
60
7
110
40
36
20
34
53
57
51
21
3
36
84
13
114
14
40
24
83
69
39
91
14
36
39
21
39
67
32
45
1
11
1
108
74
46
11
36
12
7
8
16
80
66
4
131
25
11
19
66
59
1
48
50
21
25
8
28
12
107
111
88
17
72
21
36
123
21
30
6
10
54
2
9
49
20
12
124
36
48
71
84
51
21
3
16
6
68
30
16
65
79
29
37
11
108
25
11
105
60
76
24
24
2
18
142
14
4
14
82
11
105
60
28
80
10
54
131
21
111
48
24
27
24
34
38
70
32
216
24
48
10
30
18
96
65
103
38
3
21
10
74
64
11
1
23
120
57
10
29
84
13
144
24
35
60
105
34
77
33
15
91
5
67
17
127
48
2
28
47
33
58
5
69
3
51
40
14
10
41
1
59
9
42
21
43
6
59
45
16
80
3
1
6
30
26
22
96
104
87
1
35
60
27
16
62
10
42
30
5
33
28
47
24
31
24
6
18
110
42
70
92
16
14
225
48
39
16
48
77
33
42
48
226
44
27
12
67
6
24
8
36
22
14
3
57
36
10
54
11
69
16
107
15
45
12
25
155
24
45
36
28
80
6
10
62
22
50
21
115
29
12
13
80
48
3
87
64
120
90
143
61
32
10
38
4
12
18
8
22
26
6
39
25
56
10
96
8
22
48
74
57
63
21
24
27
9
31
56
72
33
79
80
54
27
15
102
3
13
11
145
44
99
36
12
13
26
126
28
11
33
72
39
145
32
3
15
54
88
24
35
36
33
15
37
84
59
21
3
13
23
9
40
18
2
22
6
98
129
36
25
36
254
72
9
81
27
25
18
74
78
16
2
30
9
79
6
36
140
10
78
56
96
75
37
8
3
37
23
25
66
6
8
15
24
33
120
3
21
48
40
131
36
25
18
30
35
15
30
16
11
15
58
11
1
23
27
24
72
30
64
26
42
12
18
57
15
9
45
10
30
71
1
59
55
78
80
3
199
54
26
9
36
1
12
167
13
32
76
12
11
85
56
15
33
10
8
9
15
16
30
18
2
28
42
54
24
59
12
1
2
57
9
60
40
12
20
34
24
65
39
90
28
20
39
61
8
10
14
18
88
14
63
48
1
68
3
24
51
30
39
36
24
1
47
1
20
51
60
36
45
18
10
6
5
19
14
40
42
8
16
72
30
32
3
69
3
7
5
91
32
78
40
32
12
36
3
21
4
32
3
19
8
54
18
117
1
32
16
251
15
81
9
144
6
10
30
29
1
18
6
32
34
89
7
8
16
24
30
90
126
20
6
22
35
72
9
36
34
24
2
4
26
93
21
30
6
51
13
2
117
37
54
89
1
6
113
108
43
32
165
97
12
119
7
65
93
64
36
36
59
36
1
144
24
26
150
18
33
33
135
9
16
60
59
25
48
12
107
24
37
42
38
34
65
9
100
80
24
40
18
80
24
48
22
23
48
60
12
61
6
101
43
62
108
22
32
40
6
56
154
29
13
12
32
48
42
30
10
14
4
78
ABCD 98976138538*3^$a+1 [50004]
62
6
28
14
12
30
19
45
27
5
12
6
37
3
42
14
130
44
24
12
19
59
12
28
68
13
35
6
24
54
18
19
24
125
4
20
7
35
10
26
12
22
20
10
18
36
26
25
9
44
36
96
36
30
13
15
26
31
107
1
47
18
12
10
12
8
25
9
68
48
19
11
18
34
21
35
34
2
6
19
39
56
48
22
14
1
81
2
1
29
22
20
36
54
90
28
60
62
6
13
36
9
84
6
44
10
26
10
12
54
14
6
4
50
4
18
45
3
56
34
32
40
24
26
22
32
28
66
6
8
42
24
10
15
17
12
120
16
14
1
12
23
30
12
18
30
31
15
9
36
29
7
17
6
24
42
54
24
112
30
24
2
18
10
26
114
22
63
77
58
74
22
36
18
14
6
10
32
24
4
2
43
5
12
24
24
55
9
2
49
12
27
8
60
48
66
34
6
18
56
100
2
40
3
5
22
14
19
27
9
101
52
27
75
9
59
28
14
30
114
94
2
48
6
34
56
46
6
2
1
29
7
113
36
64
48
63
69
8
12
43
17
42
24
42
78
25
51
45
59
6
30
85
59
12
10
18
81
29
46
69
131
4
72
2
6
1
29
66
48
6
4
30
33
17
46
2
55
53
55
17
34
9
35
60
30
54
1
47
18
24
12
6
18
64
68
30
4
6
3
45
6
54
54
26
67
9
44
7
3
6
14
102
12
78
22
18
9
60
11
18
60
67
5
48
10
26
34
30
2
34
14
30
6
58
8
64
14
22
8
55
15
84
56
12
4
8
30
48
22
230
22
26
30
49
41
22
12
26
10
33
27
72
56
36
1
63
6
38
6
31
24
29
42
1
45
75
135
2
12
4
6
38
72
66
34
60
26
12
1
5
6
4
26
10
36
54
39
36
9
24
8
10
134
19
36
21
32
6
16
14
10
20
25
11
16
50
12
12
36
28
2
94
38
12
6
10
110
43
17
64
78
18
30
8
30
12
58
2
4
50
4
12
50
4
24
20
30
4
18
3
15
30
36
144
44
90
1
9
32
58
50
48
18
10
27
9
6
14
88
8
34
110
24
46
14
40
20
10
2
43
35
36
6
10
18
80
22
8
145
9
8
28
50
1
41
30
90
55
23
12
10
18
21
29
12
4
8
43
108
36
11
18
114
36
22
50
18
10
66
24
56
46
8
52
12
78
80
18
10
90
72
8
22
44
46
9
24
75
32
10
54
146
24
6
4
8
22
104
4
98
30
40
18
30
6
9
39
126
6
48
33
39
45
5
4
6
14
7
60
9
75
35
1
60
3
26
84
150
16
38
6
1
3
18
60
2
88
9
9
20
10
2
4
39
5
4
60
8
12
88
38
25
39
50
10
2
46
158
30
25
36
11
72
133
5
4
20
34
26
66
10
15
47
78
48
106
45
11
84
34
80
7
93
20
12
28
27
17
48
10
9
45
78
56
12
18
34
6
44
10
38
10
2
12
46
2
7
11
52
2
70
18
27
45
38
1
5
22
60
2
36
34
8
13
15
26
48
18
25
23
6
19
29
7
11
12
42
90
4
30
51
131
18
30
24
6
12
34
8
73
5
4
14
114
40
8
10
8
12
54
6
48
16
108
2
6
18
42
13
11
1
5
10
80
10
3
41
19
29
10
18
15
107
10
12
8
12
66
4
6
38
10
24
90
20
6
76
6
38
24
126
22
20
58
14
12
10
14
7
17
43
65
10
44
46
80
10
105
29
36
18
37
5
22
8
24
54
12
48
22
20
78
6
76
32
16
2
18
16
8
160
38
18
16
44
30
7
5
4
44
40
14
48
160
30
32
22
105
39
2
54
70
6
9
39
45
11
6
10
38
16
14
30
46
14
100
20
24
10
21
35
12
30
10
2
6
22
14
4
32
94
15
9
2
30
60
28
20
12
4
60
18
26
102
70
44
4
15
36
29
16
36
38
12
12
30
108
12
36
24
28
98
46
18
110
12
28
18
80
78
4
3
27
60
32
58
8
10
2
6
22
63
11
76
14
6
10
14
4
54
8
52
3
59
36
18
91
63
21
9
32
54
1
65
6
54
4
51
9
2
18
7
45
80
22
90
2
16
18
6
48
38
40
20
10
54
8
7
84
15
20
34
116
60
4
3
23
22
14
30
30
49
9
20
28
32
12
70
38
16
27
119
1
45
78
20
25
27
92
108
10
14
30
19
71
18
6
12
42
166
60
2
12
42
1
15
44
90
18
48
10
32
22
60
36
38
7
65
10
9
15
14
7
24
23
138
12
12
31
84
11
25
23
36
1
47
42
18
10
26
54
18
58
15
12
107
30
70
62
34
36
30
20
24
10
50
120
34
30
62
10
15
9
2
64
38
22
18
8
12
10
68
42
12
4
32
58
86
10
8
10
2
28
8
25
17
10
48
42
32
16
8
36
66
4
14
4
3
59
36
18
46
66
99
11
24
10
18
86
30
16
98
28
12
86
6
18
42
6
10
90
44
49
27
14
78
6
34
57
45
18
2
54
6
54
97
35
18
6
16
33
35
22
44
34
32
25
17
66
36
6
34
36
62
58
33
12
24
35
4
26
54
1
23
1
17
19
75
38
22
14
30
60
4
8
42
22
21
17
12
24
12
4
36
68
94
8
10
8
67
15
12
8
25
5
24
46
2
42
36
84
18
67
11
60
150
22
50
30
1
5
12
24
31
23
24
12
40
14
7
15
14
106
8
25
65
64
80
48
12
30
46
51
53
40
42
8
10
26
12
34
20
30
49
72
53
55
29
28
8
36
24
24
22
18
48
20
12
76
51
29
52
8
46
26
4
38
78
60
22
18
8
42
4
69
27
30
24
8
22
14
4
27
51
18
62
18
4
6
54
2
60
18
22
44
6
78
30
10
56
25
57
18
42
12
6
74
30
22
48
18
54
15
101
78
64
12
86
18
4
56
42
30
78
90
30
12
24
70
26
70
9
99
12
114
50
6
42
6
6
1
5
19
5
4
80
84
7
5
6
10
14
58
63
53
46
54
32
30
70
18
44
1
65
30
25
5
112
8
36
88
20
28
14
85
5
76
44
19
27
38
70
2
18
66
60
16
15
75
44
48
6
54
28
122
40
32
24
54
18
12
12
16
20
10
32
10
27
29
10
50
31
143
6
10
57
9
26
18
6
1
39
6
18
165
9
6
20
24
10
116
10
2
10
33
11
25
9
14
16
81
53
10
90
2
54
4
8
12
28
2
13
3
6
26
4
105
11
18
42
4
36
38
7
59
1
48
41
4
6
21
5
30
24
10
39
5
22
18
14
12
36
18
10
14
10
18
8
22
9
24
11
6
24
24
6
49
149
31
27
14
10
56
25
48
9
63
105
3
65
16
18
33
5
12
66
36
10
68
91
9
36
36
30
8
6
12
19
11
12
1
35
12
10
68
12
52
116
12
12
67
9
32
4
44
40
27
87
32
16
18
135
29
7
5
36
22
8
48
52
8
37
33
30
32
28
20
1
23
6
66
ABCD 98976155522*3^$a+1 [50101]
15
65
19
12
53
40
51
120
9
12
32
96
144
192
19
60
17
103
84
101
91
84
101
79
192
5
43
77
160
39
33
63
24
108
120
60
5
12
55
89
91
84
5
4
92
19
60
65
19
81
72
8
91
24
21
24
176
31
12
81
75
72
84
9
15
276
125
28
27
185
115
48
120
33
3
45
56
76
12
8
7
65
31
41
43
36
17
28
156
56
19
21
87
60
113
84
19
105
12
8
60
91
9
195
41
31
72
21
27
29
48
7
168
132
69
56
24
31
41
12
115
377
19
5
127
12
5
60
48
103
36
48
33
24
15
84
57
3
257
19
36
9
39
41
19
5
4
15
17
79
36
48
93
60
87
12
65
108
36
16
3
125
52
56
100
63
24
5
120
67
36
113
4
51
81
104
19
21
39
33
48
15
5
16
135
45
8
91
9
15
581
19
48
29
64
111
33
63
29
235
36
72
21
36
3
45
75
33
152
60
43
48
89
40
87
41
52
288
20
48
136
75
101
112
20
12
16
72
296
19
65
7
189
80
12
43
60
201
135
24
12
24
65
79
161
24
16
51
45
3
81
3
108
12
12
69
15
5
19
17
199
101
16
63
72
72
216
185
60
7
65
144
156
19
113
76
15
149
48
67
45
8
4
51
29
55
36
132
48
48
24
48
12
45
116
7
213
60
75
77
28
15
69
63
9
96
128
7
48
60
117
99
29
7
24
113
16
44
12
24
31
228
120
17
36
12
55
45
8
64
24
144
75
12
21
92
43
29
19
105
12
63
81
36
3
105
51
24
84
36
36
60
5
28
92
31
65
139
48
36
60
21
75
216
33
84
15
36
29
16
99
132
156
53
115
12
12
77
175
9
24
8
7
17
19
5
19
156
36
24
5
144
7
93
3
60
29
36
12
211
12
120
65
48
120
24
55
17
36
19
36
9
159
21
56
24
16
8
7
60
72
137
96
7
101
136
15
96
48
41
24
127
29
16
32
12
16
72
32
60
16
27
65
16
27
9
3
137
4
20
55
36
141
147
101
12
28
192
39
33
27
81
44
16
99
53
40
51
65
7
9
48
27
84
12
137
127
33
75
36
84
180
41
19
5
43
120
24
96
53
7
180
12
48
93
15
65
12
48
55
89
240
7
60
5
43
72
9
36
80
28
75
5
55
48
9
39
5
52
44
55
45
3
60
36
125
12
79
24
57
8
55
9
15
12
29
132
139
105
48
27
36
48
36
53
132
48
31
120
9
80
60
48
43
36
144
36
21
15
45
144
68
163
185
12
91
84
57
60
75
65
168
7
120
36
69
48
8
64
63
12
21
8
19
65
36
139
60
48
12
93
80
88
15
84
45
15
96
17
115
45
39
33
48
32
43
65
84
108
7
5
163
77
36
19
60
5
43
177
99
77
7
192
29
64
92
124
27
204
24
161
79
197
139
9
56
36
19
84
60
120
41
19
41
28
3
60
17
91
36
101
103
72
129
44
19
33
3
36
45
3
60
12
65
36
19
21
20
148
15
24
65
112
135
29
67
12
216
45
99
21
171
108
41
36
43
12
24
24
48
72
161
7
9
15
60
48
5
67
216
12
60
153
104
88
8
28
135
84
17
4
32
48
76
24
32
40
80
64
20
64
20
120
55
24
36
5
19
48
24
33
20
16
56
36
100
87
48
9
3
57
63
45
36
156
8
7
144
65
7
12
33
68
160
80
31
48
17
28
108
87
77
55
9
15
17
7
77
136
15
9
3
45
27
213
12
195
45
51
12
117
51
24
53
48
40
27
101
19
17
43
17
136
48
15
84
45
8
48
4
108
99
113
76
15
65
31
113
7
84
96
53
55
132
45
15
81
63
77
7
132
48
12
48
45
32
16
27
48
125
43
9
87
9
20
151
48
53
19
141
39
ABCD 98976346596*3^$a+1 [50016]
4
51
180
17
43
12
12
53
12
91
180
24
5
24
7
12
41
76
20
55
29
7
12
45
87
5
28
68
12
48
7
132
9
39
120
12
5
31
17
12
91
9
3
17
55
36
120
9
15
5
28
20
16
24
68
4
56
88
336
44
7
29
28
32
4
39
120
57
20
91
149
43
180
17
220
51
17
55
21
20
7
72
77
4
27
12
12
108
72
53
36
31
5
115
89
7
72
48
93
27
57
75
48
57
32
48
7
156
5
112
116
91
81
164
16
80
48
52
24
176
148
39
41
36
55
5
84
12
55
29
16
39
113
163
72
53
55
12
21
87
69
15
149
72
19
5
55
33
15
17
40
75
36
12
12
41
108
7
120
129
15
113
228
55
17
96
16
36
80
127
21
111
36
57
12
24
111
65
40
20
144
67
89
48
55
12
101
55
12
45
32
24
180
79
17
48
43
117
32
91
33
20
76
56
79
161
12
28
27
228
60
9
36
72
63
60
9
48
20
43
12
72
33
3
57
20
43
65
55
12
285
75
12
5
40
56
24
43
177
20
60
36
19
213
32
115
53
55
53
79
273
15
21
96
243
48
204
156
24
189
44
156
211
96
12
132
5
31
12
161
124
15
41
67
24
48
101
12
19
33
135
81
72
24
20
31
5
67
5
55
77
156
7
137
43
41
36
40
20
31
72
77
120
115
240
5
91
69
8
127
96
117
176
52
32
156
67
120
17
132
4
27
29
36
52
3
84
69
96
44
64
15
21
36
111
17
7
233
48
19
9
27
53
7
5
19
53
7
41
67
41
4
32
24
16
51
125
139
240
21
87
93
180
44
36
28
99
45
15
12
9
27
24
9
36
171
17
112
20
24
96
43
77
60
36
19
21
24
120
180
291
132
60
228
132
41
220
84
27
96
72
53
4
51
60
93
56
91
144
36
9
135
89
139
60
81
27
33
32
7
77
24
16
20
4
51
5
211
65
60
120
7
5
96
7
12
41
456
16
32
216
7
77
7
105
80
223
5
127
65
48
7
5
103
120
48
17
7
189
32
12
96
7
105
207
48
60
9
15
93
75
33
15
65
100
128
96
55
9
20
76
36
380
7
72
29
64
75
60
65
12
4
39
48
89
31
12
113
84
76
12
75
12
36
60
12
21
27
33
36
51
5
19
5
31
125
7
48
45
80
19
9
80
127
60
12
153
20
7
120
141
20
7
65
55
57
3
5
7
33
8
64
3
12
77
55
29
64
32
108
52
8
16
144
80
48
100
32
55
12
36
9
164
211
5
88
32
48
48
72
55
65
55
53
7
132
36
17
16
279
101
31
36
125
7
72
33
32
103
45
20
367
41
7
12
21
80
64
48
27
36
12
33
15
93
99
45
3
24
41
7
48
53
4
63
45
152
12
84
7
24
29
76
36
27
12
45
123
17
108
55
60
12
156
12
33
87
21
44
55
17
60
36
64
123
12
209
19
225
20
55
60
41
7
132
5
12
36
100
39
5
28
132
36
27
17
31
17
12
175
36
29
31
180
65
12
36
16
51
89
36
7
12
60
5
24
4
303
165
48
60
27
12
45
56
4
48
44
43
197
91
24
29
19
17
36
12
172
224
19
17
64
36
3
41
7
197
55
93
195
132
5
16
27
77
16
51
96
5
64
15
41
120
4
63
5
40
36
27
69
63
21
87
120
9
96
39
33
12
176
439
60
9
96
20
175
48
12
101
55
29
64
44
12
36
12
160
20
67
81
75
53
259
45
188
19
108
108
12
53
19
29
72
220
84
8
16
104
12
96
19
65
31
12
5
7
5
43
105
12
15
5
31
12
17
48
7
53
120
16
111
105
63
108
24
209
7
57
147
29
12
52
3
12
17
48
7
21
8
12
52
8
ABCD 98976374834*3^$a+1 [50005]
48
16
86
55
35
24
18
6
24
12
24
24
10
38
28
14
10
8
13
59
16
21
29
19
15
33
23
9
1
30
14
6
12
10
48
2
18
54
6
4
42
14
42
28
32
22
2
10
3
23
24
18
22
26
54
30
16
59
1
98
10
6
6
8
15
27
12
12
18
75
13
2
1
5
12
4
11
109
6
92
12
28
41
49
48
2
16
45
5
40
42
8
46
98
22
48
6
80
156
28
60
2
48
6
10
15
15
54
12
6
8
12
10
12
12
66
12
21
29
10
48
80
4
14
55
119
25
35
16
12
60
38
16
15
11
12
12
34
24
6
12
50
108
40
12
48
2
58
30
5
21
90
28
20
22
6
18
42
50
48
16
20
30
90
30
4
60
14
6
25
27
32
6
6
121
35
94
18
12
20
4
9
15
2
48
78
4
20
46
18
20
6
31
29
19
5
10
60
20
12
12
16
12
44
28
66
12
8
6
100
48
53
3
46
24
14
6
16
3
3
2
82
18
23
39
16
14
30
4
14
22
20
120
40
18
15
48
65
4
75
48
57
14
6
18
10
12
59
25
14
46
11
99
10
42
62
10
33
33
80
42
12
10
6
6
18
62
4
42
2
46
12
24
6
14
76
33
5
12
120
70
14
30
88
20
6
16
86
78
31
123
30
42
18
26
10
24
26
6
63
3
10
62
6
6
4
12
44
10
38
10
2
16
60
2
12
16
23
15
36
84
10
12
42
6
2
60
22
12
80
19
9
8
15
13
44
18
28
2
4
35
19
6
20
24
24
10
26
30
10
39
21
6
8
13
3
20
24
60
108
28
29
16
5
34
6
6
38
22
120
9
9
20
28
32
18
12
22
18
2
6
9
13
36
30
44
10
188
10
78
60
6
14
30
40
26
28
26
24
10
26
40
12
54
36
8
6
16
9
5
18
12
13
5
18
12
16
42
2
6
16
8
6
4
2
10
66
27
48
35
10
24
30
29
87
10
2
10
26
6
18
1
65
90
10
6
14
16
38
36
12
24
24
1
5
4
32
34
54
12
30
2
6
40
54
8
52
110
22
6
2
76
6
8
30
6
52
18
26
73
5
6
24
48
4
9
5
10
6
8
51
37
14
30
24
6
1
33
26
10
50
4
21
93
51
32
13
12
42
108
20
4
44
12
78
46
8
6
4
56
12
28
54
45
77
6
45
33
22
24
14
10
26
60
30
4
6
38
30
22
24
6
14
10
12
14
30
18
12
10
26
18
4
11
25
90
42
68
60
4
56
55
9
62
10
14
40
41
1
14
36
4
78
27
5
60
10
176
34
20
18
10
12
30
84
26
36
70
50
90
4
18
32
16
44
10
26
4
36
8
31
5
4
20
70
12
44
40
56
58
12
32
6
4
12
90
14
30
19
17
18
36
4
48
18
24
56
10
50
46
30
20
30
34
54
8
12
30
12
28
36
30
20
22
8
16
14
40
29
127
24
9
3
14
54
10
2
18
30
12
10
44
84
39
7
44
46
44
6
4
89
27
70
18
20
42
114
10
24
32
10
30
20
18
58
2
48
33
19
66
50
9
21
12
24
10
20
10
26
10
42
32
30
6
60
4
30
14
126
16
83
39
16
14
36
16
6
12
2
40
18
68
60
60
13
32
9
4
14
6
22
38
6
10
6
38
42
22
50
12
48
16
6
3
107
60
4
62
102
6
42
34
44
36
30
10
54
90
6
20
13
3
128
22
18
20
1
5
16
74
40
9
17
18
4
2
18
12
34
60
2
12
30
10
12
38
12
46
8
12
64
20
30
54
16
54
2
12
60
72
10
54
5
19
45
3
98
46
14
6
64
14
22
50
6
40
2
28
2
6
6
18
78
18
36
24
27
33
6
10
14
22
27
3
14
31
15
24
6
32
42
9
9
18
28
92
70
2
16
56
6
4
18
6
84
12
6
8
10
20
60
46
5
15
28
62
40
63
3
62
18
12
48
10
62
96
4
38
132
6
34
26
40
44
21
112
15
30
20
10
48
32
24
24
24
12
1
27
2
30
30
10
93
11
12
12
10
12
30
78
20
46
6
20
18
60
22
6
20
52
12
60
74
6
6
28
12
32
22
24
20
6
48
15
15
100
8
28
30
84
8
4
60
30
44
4
81
35
61
9
20
30
6
4
62
10
8
70
5
45
6
10
30
20
1
63
81
9
6
26
34
38
142
20
10
50
1
32
27
34
44
10
12
8
22
50
28
5
61
6
93
105
18
2
30
58
24
3
17
46
12
2
4
66
8
10
11
15
42
70
2
15
91
21
23
25
5
22
38
22
24
14
18
22
26
40
54
12
18
6
26
4
12
12
20
22
18
50
16
20
36
36
12
78
58
11
15
30
40
44
15
51
13
80
7
14
52
23
31
14
24
66
24
40
8
48
1
9
6
6
44
31
93
54
38
39
3
6
16
30
30
8
18
33
15
42
42
150
30
22
48
2
1
9
39
9
42
86
22
2
60
3
43
18
222
72
86
7
39
9
9
8
10
12
36
26
90
28
2
10
9
17
78
40
14
16
86
60
36
22
12
30
30
30
36
2
3
49
6
38
22
20
4
44
66
18
96
66
34
30
20
46
36
68
46
59
57
78
4
6
20
4
42
18
56
6
48
42
24
27
7
12
36
48
2
22
12
8
6
22
2
6
10
84
2
25
15
24
6
8
22
5
25
60
14
45
19
42
18
42
23
21
4
72
20
58
62
4
54
12
6
48
20
30
12
4
14
10
36
8
6
60
34
2
18
6
16
6
44
48
18
4
6
2
6
4
26
124
50
33
25
18
60
44
45
31
44
72
10
8
6
30
16
20
4
12
50
60
24
18
22
56
70
12
18
2
6
42
4
54
74
30
28
32
52
50
3
7
98
48
18
4
2
6
12
13
23
100
20
6
24
190
50
16
24
20
34
66
30
14
40
32
18
16
26
19
5
10
24
42
38
28
20
9
79
80
30
52
14
28
8
28
92
28
42
50
28
6
60
54
104
1
11
10
20
4
24
2
9
9
28
20
52
12
8
76
20
22
8
30
16
6
32
22
48
2
138
52
18
2
16
122
25
27
68
72
16
42
12
84
2
12
12
18
70
56
12
18
4
20
6
54
67
15
33
17
18
6
6
4
80
70
2
69
15
28
12
41
57
60
22
20
36
4
66
2
42
6
60
12
40
26
27
15
28
14
52
18
12
21
15
32
12
6
15
63
6
10
6
38
72
40
14
106
32
16
66
18
32
4
69
17
30
28
21
5
12
10
48
21
81
18
50
6
18
46
132
54
98
12
13
3
110
12
51
25
39
45
32
6
48
6
18
12
4
24
8
24
34
14
61
15
2
12
52
14
10
26
124
2
4
68
28
18
92
18
12
10
18
26
10
15
35
40
53
15
66
102
25
9
74
16
44
30
6
16
8
12
12
10
72
6
18
20
22
24
38
16
14
6
6
34
15
11
24
12
24
4
26
36
22
12
30
26
64
36
54
24
20
6
1
65
4
38
6
40
44
10
8
48
6
19
81
86
40
14
10
24
26
16
18
6
15
51
32
12
1
17
46
14
82
14
4
2
16
84
8
16
6
66
20
37
11
12
25
9
36
3
5
27
9
18
6
6
40
8
16
14
6
10
20
10
26
19
111
44
12
28
14
22
105
21
30
32
42
19
29
10
6
134
66
12
54
25
48
63
18
24
38
24
30
6
22
2
36
12
6
4
12
54
50
6
4
42
8
16
3
3
2
42
16
14
4
50
10
54
66
50
6
24
52
30
57
21
2
48
105
37
78
32
4
74
15
139
30
8
28
20
70
12
54
20
10
41
33
6
30
34
14
30
36
10
12
2
1
29
6
12
12
12
46
8
16
6
14
46
ABCD 98976441178*3^$a+1 [50147]
69
12
84
54
6
24
102
108
30
6
90
36
18
60
6
60
90
54
66
97
80
39
9
105
60
36
24
150
54
60
6
60
6
54
36
60
18
36
60
7
209
60
24
54
36
30
51
69
27
27
102
31
23
36
204
66
18
117
9
87
57
12
24
24
6
36
150
24
84
12
78
21
15
144
72
78
102
198
6
121
5
24
60
24
180
43
17
42
114
147
39
54
115
59
12
198
30
6
31
23
66
36
19
96
125
18
33
9
18
42
90
78
42
9
21
168
67
125
168
36
144
156
84
30
162
18
60
42
60
24
24
42
114
6
150
123
45
12
54
6
114
24
145
32
15
54
36
30
105
48
48
27
60
121
71
9
9
7
89
7
47
81
129
240
15
207
18
15
117
114
36
18
186
9
48
93
51
105
60
18
36
54
36
60
36
84
36
19
176
45
114
30
19
17
60
78
132
90
39
21
60
84
24
30
6
36
120
90
18
30
25
41
36
24
6
288
60
30
120
12
108
6
96
198
120
60
42
33
15
42
60
60
30
54
24
3
39
9
39
96
54
3
48
9
120
6
66
24
30
54
60
6
6
30
21
39
9
9
150
72
73
96
155
30
30
84
66
24
36
60
54
60
25
65
63
9
48
72
30
150
24
114
12
54
6
9
135
66
54
30
115
240
149
12
24
247
29
168
42
129
81
60
51
63
114
90
213
9
18
6
15
39
57
15
114
24
36
24
36
36
60
103
47
114
36
91
144
113
60
42
84
126
18
132
1
107
12
24
129
112
173
132
31
23
24
6
156
30
1
89
54
6
18
42
111
57
12
144
84
55
215
30
6
30
30
36
30
24
24
30
42
24
55
119
120
6
24
42
30
139
29
42
9
69
43
29
108
72
30
30
24
54
66
144
12
24
6
30
48
12
24
66
54
36
54
21
15
33
105
7
48
101
54
42
90
48
6
96
60
78
150
27
48
27
78
12
18
30
12
31
23
25
41
18
6
30
24
6
36
78
30
30
12
48
72
78
30
42
144
96
24
114
97
59
84
30
120
12
138
12
9
21
18
6
120
171
39
24
30
222
54
6
25
96
17
63
69
60
54
6
18
1
11
30
39
21
24
264
12
60
120
84
30
66
30
24
145
32
63
24
66
39
45
67
89
6
18
90
6
31
5
54
60
6
378
30
6
37
29
78
261
81
78
90
96
24
36
75
111
18
6
54
72
180
24
6
54
180
111
39
84
6
79
47
60
48
60
6
24
6
150
60
30
117
64
89
114
30
103
89
24
54
36
6
120
39
9
30
6
66
18
36
139
96
11
48
30
12
48
6
30
30
30
27
9
18
42
24
115
119
90
6
9
297
135
45
180
30
150
43
96
5
6
30
108
75
15
6
91
119
6
48
36
6
30
18
126
235
11
60
48
42
150
48
6
147
39
24
96
24
25
59
21
81
30
54
54
66
24
6
66
3
45
96
66
150
91
47
42
114
6
24
7
53
36
180
24
6
78
30
25
77
30
84
54
12
24
180
30
21
9
30
6
30
84
1
245
24
90
66
54
1
449
36
48
72
48
3
33
6
9
9
132
3
87
24
54
6
36
54
6
144
181
29
126
240
18
51
75
36
18
126
120
90
6
30
123
15
12
84
24
36
6
48
42
30
24
24
7
29
66
18
12
48
12
24
126
78
156
54
90
306
60
96
54
66
168
6
24
12
48
12
144
19
71
24
66
96
30
114
30
97
32
45
12
78
6
51
45
3
81
54
30
27
69
6
30
18
12
30
24
180
90
30
30
114
55
101
36
108
6
60
6
78
6
15
16
23
6
60
39
21
24
42
24
129
27
48
60
6
120
36
84
186
30
108
72
55
65
54
6
51
27
12
138
90
36
174
3
39
73
47
108
6
15
105
24
96
30
60
96
18
90
6
51
64
11
18
90
42
30
18
6
ABCD 98976466276*3^$a+1 [50159]
42
59
156
49
48
78
29
13
11
64
27
5
43
33
44
91
5
13
126
18
23
73
30
45
9
23
115
48
42
12
23
60
100
3
5
145
36
54
101
181
102
42
11
43
5
36
31
53
37
30
5
24
28
68
24
43
72
6
23
97
35
13
35
12
37
47
31
24
30
18
120
17
76
20
79
48
17
31
78
35
7
5
4
20
211
29
64
80
12
60
24
1
18
6
36
78
77
43
42
59
36
97
6
6
3
81
6
21
27
48
18
102
5
97
18
9
39
69
33
83
151
6
24
71
48
132
37
120
23
13
6
189
72
69
3
51
5
19
6
11
60
91
18
99
56
19
377
1
35
67
120
18
35
24
43
18
48
6
29
4
45
18
29
1
15
3
72
5
48
16
51
30
18
77
24
25
131
4
44
127
45
308
1
15
140
49
99
45
23
24
1
12
60
15
3
54
66
29
193
15
33
95
13
6
90
60
84
54
162
15
15
54
120
95
19
77
43
90
30
72
29
67
168
30
24
11
97
59
19
6
11
52
32
1
23
16
3
17
36
88
20
145
6
6
23
49
47
85
6
45
8
25
95
97
23
12
103
5
36
28
21
15
57
59
120
205
35
43
41
31
5
19
66
39
92
52
57
6
149
43
78
23
67
53
109
23
103
41
4
9
42
6
60
12
23
228
37
12
47
31
69
45
6
120
18
24
23
7
18
35
49
15
69
11
24
61
144
35
16
21
35
19
6
23
25
11
4
117
30
90
48
36
39
56
19
77
24
73
11
60
37
30
48
5
1
63
8
37
131
12
55
30
15
57
48
114
24
9
32
31
53
49
15
117
24
11
13
11
19
53
40
8
19
120
41
36
91
65
60
73
96
71
13
11
61
59
19
96
29
4
15
18
3
75
65
12
84
268
3
18
102
48
144
45
21
84
111
57
23
19
77
13
30
101
1
35
96
73
24
47
16
33
6
29
49
47
124
80
12
24
28
32
1
35
115
69
80
36
60
19
65
61
42
48
5
84
31
30
15
3
96
78
12
30
29
60
55
5
49
15
8
67
96
101
19
5
91
65
156
4
39
96
90
95
36
73
120
84
11
12
48
36
60
85
66
120
53
19
18
35
163
5
12
28
32
24
91
18
24
27
56
43
72
5
67
48
120
125
4
141
95
13
11
181
23
60
49
3
20
24
61
23
25
54
45
8
144
13
6
45
75
5
1
120
15
3
17
1
15
44
1
63
21
6
30
15
3
186
59
4
87
29
1
156
48
11
49
95
61
78
18
102
53
19
5
19
69
75
141
81
35
31
18
11
84
157
83
37
48
36
11
24
64
27
30
72
66
42
59
229
126
48
6
35
12
84
1
95
84
19
5
19
72
5
24
1
63
32
43
17
1
35
24
13
60
23
13
11
43
17
60
49
35
1
11
24
1
90
45
8
172
63
72
78
24
168
60
78
24
45
75
17
144
52
80
37
30
77
13
47
61
108
6
24
5
16
20
79
42
48
6
29
64
32
96
240
19
5
96
24
61
35
97
51
81
35
24
85
54
101
16
51
5
25
23
139
17
84
12
25
72
11
36
76
27
72
48
101
60
36
24
240
1
39
9
23
97
11
1
11
43
90
11
43
6
42
30
15
8
64
27
24
21
44
7
29
1
23
40
45
47
55
69
123
53
13
11
60
28
128
37
11
67
149
25
35
31
5
37
11
72
24
1
24
24
72
3
39
77
19
125
96
43
101
12
7
96
90
15
81
30
5
1
18
9
32
4
21
11
85
30
42
63
33
35
76
44
72
13
30
17
7
18
54
174
42
42
11
96
24
67
42
12
35
31
5
19
29
1
84
35
40
32
40
8
12
49
6
29
19
30
162
5
40
44
64
9
83
259
5
25
66
30
18
45
9
47
85
36
108
54
17
31
29
61
23
55
6
15
56
73
42
29
16
72
3
33
111
6
59
25
59
72
85
35
24
13
23
7
18
59
1
132
102
29
25
95
25
71
115
48
30
23
97
51
15
5
25
35
55
9
93
23
12
108
16
45
36
72
12
51
3
105
81
54
9
105
30
66
35
96
84
31
96
162
96
11
19
5
12
48
7
138
102
45
8
64
51
5
156
13
156
72
59
1
48
72
18
24
17
36
24
36
49
228
18
5
49
96
23
37
3
116
25
96
119
61
12
11
120
169
23
13
27
3
41
1
48
11
19
17
48
79
77
24
96
13
36
42
5
124
81
12
48
42
18
54
5
73
66
17
37
18
5
180
265
35
52
87
48
77
145
95
13
3
44
28
3
24
41
4
33
11
37
27
33
102
53
67
17
16
128
12
19
21
27
17
84
25
47
19
5
24
96
16
8
37
59
73
60
6
77
4
39
ABCD 98976552386*3^$a+1 [50005]
23
7
50
10
18
32
10
26
15
12
43
102
18
5
84
108
13
30
14
46
2
39
48
13
32
40
48
42
41
67
12
108
60
12
18
30
17
61
42
38
10
12
29
139
125
12
72
33
10
42
30
30
128
118
12
108
30
174
113
12
93
60
22
5
31
60
30
32
3
55
12
17
12
103
48
2
135
48
7
30
11
25
12
72
90
48
2
58
102
11
120
55
24
53
12
12
1
20
10
98
22
30
32
58
12
38
52
80
15
12
33
46
84
65
115
17
73
20
3
45
22
38
22
5
12
109
44
100
47
73
8
48
10
50
4
30
98
58
24
48
77
13
48
114
77
31
29
91
42
60
23
67
5
105
10
30
66
41
19
65
79
48
12
53
24
73
20
3
45
70
122
118
30
42
48
180
30
18
101
73
6
62
3
7
30
59
9
34
66
30
2
12
48
15
24
43
17
49
35
36
19
24
5
91
17
43
5
7
5
48
129
76
30
5
12
72
12
13
18
30
23
19
168
60
38
34
36
17
48
9
15
12
13
6
2
10
12
5
55
150
96
20
70
29
25
8
40
8
60
4
66
77
33
12
27
120
12
43
86
10
84
126
30
24
18
47
93
123
19
113
120
103
144
38
10
48
24
138
23
60
36
79
74
48
39
31
5
7
50
16
59
48
33
10
72
42
68
75
37
48
35
45
180
10
102
6
84
36
29
1
11
21
27
25
83
12
13
20
10
89
79
5
9
10
6
107
103
29
96
109
20
28
18
5
96
36
48
67
48
84
41
60
45
10
72
17
31
54
66
54
78
89
1
42
26
22
12
5
25
36
11
69
15
12
37
138
18
12
78
5
37
48
42
2
46
2
3
12
33
34
50
75
55
90
6
12
2
28
143
36
1
18
14
130
17
73
47
19
14
166
5
7
17
13
12
71
7
113
19
6
11
33
36
12
27
25
48
30
18
95
45
10
84
48
77
60
12
109
59
1
90
5
105
39
1
84
23
25
18
12
78
20
4
6
29
31
29
60
31
2
58
42
30
389
36
12
55
17
180
108
31
29
55
66
80
10
17
7
5
21
4
66
29
1
90
54
6
29
13
90
48
2
22
17
60
19
17
72
33
15
33
87
13
32
15
13
35
7
18
35
55
24
6
11
24
24
1
30
17
12
165
27
84
69
75
55
26
4
6
60
62
82
17
9
10
101
13
90
26
15
7
5
48
37
18
90
84
20
15
61
20
12
48
135
60
25
95
19
30
6
90
152
12
15
1
11
60
24
7
78
24
36
11
9
75
19
60
18
42
5
21
87
43
54
35
21
12
10
17
85
20
46
30
95
37
92
10
26
15
12
55
5
24
139
5
12
13
30
12
12
50
15
36
79
17
19
5
36
19
54
18
162
20
70
6
30
114
6
17
25
12
18
78
20
10
17
37
20
10
18
30
98
10
24
65
1
30
162
92
135
60
36
19
161
7
12
48
72
30
18
12
41
72
7
6
47
97
71
19
41
24
1
24
23
85
18
14
48
39
9
51
61
12
11
24
33
10
5
13
42
42
6
5
84
12
31
5
97
48
78
50
51
1
12
6
14
27
31
17
36
25
11
48
36
169
71
139
5
36
19
18
18
54
11
45
70
5
69
58
98
4
18
42
66
5
60
120
19
18
78
29
21
52
23
67
17
21
12
22
96
12
2
16
59
72
36
7
17
49
12
23
9
16
11
1
20
75
213
64
35
33
108
112
18
5
37
23
84
31
17
12
45
96
10
84
48
2
3
7
6
30
41
103
48
113
7
29
121
90
12
5
25
180
47
13
20
15
45
10
66
104
51
12
33
12
22
77
43
36
24
5
132
13
20
28
42
17
19
60
42
12
6
14
88
8
154
5
25
78
38
82
48
50
12
3
36
120
31
12
5
36
7
18
54
60
108
48
114
20
27
193
143
72
33
27
33
15
43
77
48
25
12
47
85
6
12
53
85
72
32
75
31
29
25
30
17
60
49
35
295
65
79
26
10
2
22
48
48
41
1
68
22
90
35
48
45
12
63
72
55
2
36
60
22
5
85
78
84
36
72
48
12
42
83
12
43
12
36
12
185
108
60
9
3
72
1
35
19
48
48
12
29
19
89
72
1
72
56
10
50
34
90
18
53
24
132
1
32
3
12
1
167
73
12
35
37
18
5
97
30
38
22
48
65
24
48
12
73
6
24
36
5
84
21
12
70
5
12
12
31
17
25
8
112
11
49
35
12
1
102
77
31
30
143
49
23
45
12
10
66
20
51
19
5
115
149
1
32
12
130
5
85
11
19
60
60
17
13
80
36
10
12
48
101
79
5
12
7
26
34
50
3
43
14
147
48
55
18
18
17
84
31
2
27
31
18
30
41
24
60
49
96
72
18
14
40
18
48
60
5
12
12
13
30
2
58
2
27
31
17
1
42
102
6
24
26
51
91
162
246
209
108
13
24
30
17
121
23
24
13
23
24
60
31
102
128
10
12
17
12
33
10
36
17
7
36
17
24
73
128
123
9
40
36
54
17
93
10
48
29
43
6
20
15
37
42
173
48
117
3
79
18
32
27
79
12
18
35
12
48
49
6
62
22
26
52
78
17
7
38
10
89
24
25
12
20
22
53
12
12
31
30
72
20
36
51
48
43
12
17
31
17
163
12
36
65
19
30
6
41
ABCD 98976643828*3^$a+1 [50043]
4
60
32
19
57
3
21
56
4
36
24
39
81
63
12
6
15
15
17
12
4
45
11
84
139
21
45
15
45
11
48
7
126
119
36
67
41
96
31
45
48
24
32
40
36
3
84
6
39
12
111
29
43
137
31
17
100
3
30
18
24
18
84
18
6
47
67
5
61
51
44
16
3
45
12
20
16
20
28
15
45
84
45
6
41
40
45
15
3
30
27
20
96
4
8
16
20
36
60
31
17
16
15
21
56
24
19
21
39
9
3
17
85
6
12
77
40
8
24
13
3
9
15
60
93
51
15
5
1
66
5
40
147
42
3
27
18
27
56
115
9
21
23
36
73
96
6
5
16
39
210
6
17
67
60
9
9
60
11
16
48
3
45
3
84
17
13
48
30
45
15
105
3
9
32
100
39
9
32
43
36
216
24
9
132
48
3
29
4
27
5
49
138
33
99
33
60
3
33
15
36
198
83
19
6
12
87
21
47
7
69
56
64
15
6
30
9
12
8
12
7
12
6
24
15
69
71
25
39
45
27
12
75
12
9
12
9
30
30
3
33
168
6
153
48
20
172
20
43
57
8
4
63
18
90
5
7
42
90
66
47
31
84
12
24
6
39
20
24
148
33
6
21
15
69
48
12
24
12
128
4
12
20
60
28
3
5
72
48
7
45
27
54
15
9
23
19
18
18
48
42
59
85
35
24
36
36
85
23
52
9
3
60
3
17
12
88
45
3
44
4
9
36
42
17
40
33
24
71
79
30
11
4
20
31
17
16
39
21
45
51
36
9
39
24
27
41
55
69
20
43
66
15
87
12
5
28
44
16
24
60
3
102
3
21
72
3
96
75
9
36
15
18
12
11
24
16
3
6
23
67
21
24
120
24
24
8
37
71
49
42
6
54
21
15
89
1
27
80
7
173
28
12
3
24
105
48
51
12
42
18
9
44
7
5
49
39
72
24
3
101
184
81
27
99
96
114
15
51
9
36
44
16
9
51
3
65
1
51
15
60
5
43
24
5
16
21
11
49
18
5
7
114
111
33
47
1
227
172
84
9
123
44
31
24
5
13
23
52
3
18
6
21
8
4
48
3
17
64
3
60
233
7
57
15
33
3
54
39
56
13
42
24
65
40
21
11
4
9
6
45
8
60
7
45
75
6
47
7
5
100
15
30
60
3
60
15
36
77
4
20
19
9
48
60
20
112
32
31
45
3
21
39
132
17
25
36
42
5
4
20
13
42
21
45
15
8
1
11
7
18
99
33
87
15
89
36
36
43
21
45
66
24
9
129
66
29
13
78
101
40
68
61
15
69
48
27
3
33
20
1
6
69
81
54
5
16
24
140
36
48
175
6
51
24
56
43
6
24
11
13
47
16
32
67
29
55
17
48
79
6
96
59
72
19
60
9
32
24
144
7
29
76
39
144
9
3
24
29
12
97
3
8
36
76
20
12
13
24
95
16
39
18
11
24
67
33
92
85
15
3
72
5
4
12
15
65
55
45
75
42
60
18
90
3
24
15
33
72
8
7
48
60
102
171
9
3
48
20
4
15
6
30
12
42
3
80
4
21
75
24
3
5
13
24
3
8
109
3
60
27
24
17
19
53
55
30
3
3
66
6
72
48
48
45
12
12
21
12
102
41
91
21
27
21
32
85
3
12
32
37
11
52
8
64
9
47
43
29
25
30
105
27
53
43
5
19
5
13
27
120
60
123
233
25
15
24
80
16
48
12
15
18
24
87
21
27
93
12
42
9
132
12
3
17
115
173
60
25
39
9
6
5
28
68
7
12
30
35
24
1
83
25
3
48
36
60
8
31
12
24
9
75
60
5
36
36
24
48
40
56
52
3
57
27
5
61
39
63
108
21
60
33
12
30
69
9
12
3
45
60
15
8
28
20
67
48
21
63
5
16
36
33
30
12
21
32
16
51
30
90
29
36
13
6
72
57
60
20
13
24
51
39
113
40
8
40
3
45
36
15
6
15
9
18
53
7
5
7
69
51
81
135
84
36
29
40
24
39
6
39
32
1
27
63
65
4
36
15
9
48
3
24
41
64
39
29
28
44
19
21
8
88
39
33
51
6
159
56
1
35
175
45
32
37
3
3
9
15
21
9
150
18
87
36
3
42
30
9
104
85
47
7
137
79
5
37
3
20
4
80
28
48
9
60
95
48
97
15
3
72
81
12
32
7
36
114
84
87
8
121
11
48
16
45
66
5
37
11
97
12
27
24
12
12
72
3
6
51
60
8
12
31
54
203
16
20
19
6
24
11
109
6
12
90
54
24
69
80
13
3
80
16
15
6
15
12
152
28
20
28
87
6
42
53
4
32
31
69
15
6
23
16
20
43
48
42
35
7
18
63
9
15
36
44
31
90
23
49
12
71
79
113
52
8
7
60
5
40
165
11
112
87
9
117
30
17
25
42
30
159
84
56
1
23
12
79
12
42
18
12
45
12
104
19
18
24
54
69
3
162
35
7
6
3
45
11
55
9
15
9
27
33
12
36
12
3
5
55
18
15
20
4
8
72
7
21
15
29
1
179
1
3
12
15
117
32
25
48
48
63
20
4
15
6
27
32
85
3
168
12
60
9
63
3
24
5
61
54
21
27
5
72
40
24
9
6
6
59
12
13
39
27
18
11
25
6
60
21
20
52
3
69
3
6
24
102
29
36
28
33
59
40
140
36
24
40
60
21
27
57
23
37
120
3
12
21
27
68
4
39
17
7
12
65
36
24
40
44
16
51
114
203
67
36
53
16
45
51
32
55
6
6
45
20
55
6
47
55
17
13
27
120
51
53
16
24
32
19
5
73
72
18
45
3
30
15
8
31
65
64
44
7
21
27
18
42
33
27
21
12
33
27
24
48
135
33
8
1
60
3
48
12
3
60
42
27
39
57
120
3
42
39
164
16
3
66
11
1
119
40
9
30
21
44
7
30
30
5
40
117
47
16
15
60
42
23
ABCD 98976956264*3^$a+1 [50013]
126
27
3
17
48
12
37
15
3
12
60
213
96
84
152
180
96
64
176
172
8
19
36
9
128
40
20
108
52
3
162
47
16
57
78
69
180
8
97
18
77
64
104
112
80
16
129
90
138
51
56
124
9
120
3
120
39
33
120
8
79
33
120
32
85
3
108
12
20
13
39
75
33
48
20
24
1
39
33
107
16
84
21
24
36
27
75
17
48
43
114
48
3
32
97
108
108
120
15
24
3
18
167
175
102
6
65
19
53
7
69
12
20
4
56
67
17
64
81
60
3
27
6
47
12
40
56
25
27
272
1
204
30
21
84
60
21
12
3
24
80
43
117
3
18
27
87
65
108
25
72
35
1
54
48
5
217
39
84
12
21
75
80
7
150
207
45
30
41
19
113
120
52
20
60
4
111
150
39
159
30
60
48
60
267
80
12
85
51
32
28
20
72
13
42
201
96
45
135
45
138
42
35
88
36
21
30
60
101
112
3
102
35
12
40
21
42
17
168
13
35
84
48
48
19
81
117
23
64
68
37
6
33
60
51
5
28
87
18
150
65
12
16
69
66
17
7
33
183
33
60
44
43
90
27
20
60
13
204
108
27
36
60
105
47
12
103
72
36
180
105
207
18
27
27
126
27
93
24
23
133
27
32
16
69
3
240
33
119
40
8
85
90
117
48
27
5
28
32
48
48
19
90
18
53
7
18
54
45
168
92
36
12
76
84
63
5
60
37
42
33
33
132
135
32
64
32
40
87
18
24
95
64
120
84
68
12
220
80
100
165
48
60
3
27
29
16
9
15
8
127
5
4
21
3
20
28
27
57
51
137
97
15
111
65
24
156
12
40
3
69
3
21
39
53
85
27
27
101
172
183
90
39
135
53
12
13
12
23
112
141
12
23
55
84
93
128
19
9
81
36
72
35
48
132
37
23
60
97
83
97
120
18
33
24
33
27
60
24
152
169
11
4
80
28
27
185
48
16
56
1
180
12
143
100
12
20
108
49
6
77
13
84
83
25
3
87
18
87
63
90
123
272
24
4
12
84
3
90
72
90
18
51
192
279
113
16
24
3
5
160
24
96
39
6
54
93
105
35
52
21
3
176
73
143
67
21
57
72
102
185
136
57
87
60
3
141
12
180
27
5
16
12
39
90
36
90
57
48
44
13
35
100
80
16
92
64
21
54
185
121
47
157
18
18
35
49
15
3
57
93
135
60
72
21
27
45
63
32
48
60
67
5
40
27
5
48
37
35
145
48
180
23
67
60
65
37
60
15
33
35
133
147
8
79
18
87
3
81
351
21
27
33
92
48
72
48
37
18
12
77
88
48
48
69
15
33
255
57
27
60
105
11
12
252
16
87
42
39
51
5
64
39
30
168
3
72
105
3
69
47
205
36
27
75
197
16
27
81
104
7
198
18
17
7
5
64
51
65
108
48
49
270
33
45
3
48
36
8
48
19
81
9
66
24
41
67
72
5
40
21
240
30
117
87
66
15
39
21
39
21
9
123
32
25
90
221
64
68
25
23
12
37
23
13
123
56
88
92
61
12
27
80
163
18
119
36
12
16
12
48
141
36
72
63
12
108
80
112
3
17
55
5
168
24
4
132
72
57
11
84
64
32
79
125
16
32
28
39
30
6
162
23
7
42
66
45
224
43
18
15
32
40
3
5
4
236
4
20
13
47
48
112
15
270
15
8
12
28
20
52
81
183
56
28
92
1
99
261
123
39
77
13
95
48
4
80
40
51
29
4
27
12
213
32
52
15
161
132
43
29
13
147
33
87
183
17
85
63
48
159
21
57
12
18
57
8
148
20
172
12
48
45
107
216
64
21
35
55
24
125
48
ABCD 98977286914*3^$a+1 [50006]
69
36
24
48
23
48
12
84
40
176
16
3
21
12
33
75
8
1
15
8
4
81
35
43
30
24
75
60
3
162
3
32
43
53
12
12
1
6
18
47
48
12
1
15
15
69
33
18
48
90
42
30
35
144
13
3
3
60
5
1
3
96
104
48
13
23
1
47
13
35
12
4
21
39
36
20
40
24
24
32
1
42
29
144
40
32
16
45
71
16
12
48
48
99
21
87
42
15
44
1
15
68
24
36
7
41
4
33
60
18
12
33
60
8
7
36
24
72
12
21
36
32
1
63
3
6
36
75
8
16
9
23
24
40
24
8
16
80
97
11
48
4
24
93
24
11
49
18
66
27
8
40
72
24
84
12
68
12
7
29
16
12
24
8
64
69
48
30
29
4
60
27
41
55
29
7
9
56
16
104
19
45
12
3
96
24
129
33
12
75
45
6
5
16
3
17
16
27
6
24
12
119
19
5
48
48
48
37
12
75
32
1
12
39
32
37
119
13
159
24
9
3
3
41
88
21
24
11
40
105
35
67
57
15
5
16
20
145
27
9
23
73
39
63
36
9
21
12
24
39
9
6
36
6
54
53
12
36
55
5
36
7
9
32
49
95
4
3
41
76
3
18
42
65
7
33
32
60
25
51
15
5
67
29
4
21
6
18
15
20
79
17
16
57
18
17
13
12
6
45
200
12
43
12
12
18
27
3
9
8
1
24
42
5
19
29
1
35
16
9
72
30
60
5
25
48
90
6
18
5
31
6
24
15
75
21
20
13
36
24
27
45
3
3
42
42
9
15
9
8
145
11
36
97
23
7
18
15
80
13
24
3
15
57
9
23
49
15
27
72
18
30
21
32
25
18
69
8
25
60
108
36
3
20
52
15
29
37
15
33
11
28
21
54
29
72
36
19
9
36
32
13
99
57
36
60
23
49
59
1
6
45
12
32
88
27
5
7
21
3
6
3
75
6
95
1
39
15
81
33
107
12
16
33
78
9
56
19
29
24
37
11
55
57
92
12
19
17
28
56
28
27
5
1
12
51
9
48
3
24
63
18
24
60
23
12
13
59
1
11
12
7
17
25
47
61
48
23
16
60
3
54
15
9
36
35
64
75
24
30
78
12
36
113
121
71
19
48
41
49
75
20
60
24
12
12
4
32
1
11
37
6
18
71
16
3
30
11
36
28
195
29
79
24
114
42
33
15
65
1
18
30
3
48
8
1
71
16
69
11
43
17
19
30
11
16
33
30
9
171
17
25
27
44
36
1
39
15
21
44
127
53
16
27
5
73
27
8
36
1
3
12
12
45
3
27
6
23
19
29
25
47
19
12
21
20
55
5
52
27
21
27
165
32
91
53
1
120
78
57
27
21
39
5
4
12
20
48
48
12
16
3
18
84
54
5
24
13
72
3
33
84
48
54
45
21
63
68
1
111
9
30
5
60
13
12
75
3
12
210
27
3
90
23
79
18
11
97
12
3
116
16
51
30
59
1
15
68
4
93
59
24
19
45
8
4
12
20
16
128
48
244
8
48
16
21
11
13
87
20
12
36
12
43
102
11
7
41
31
66
15
45
75
75
30
30
12
30
155
1
99
32
13
15
111
12
12
21
9
6
5
25
23
7
24
5
72
16
27
12
18
72
23
12
16
33
75
81
3
33
54
5
31
33
21
47
112
69
15
33
15
120
3
21
8
61
36
3
21
24
3
15
33
44
43
29
31
33
39
17
4
32
28
32
13
6
36
30
18
222
47
76
32
72
12
1
42
18
48
95
72
48
12
7
30
12
35
55
36
5
12
28
68
97
3
60
27
41
12
31
24
90
24
23
12
16
32
7
60
18
90
18
12
11
43
48
17
25
35
136
69
23
7
29
24
16
21
66
42
111
51
54
11
48
108
7
41
1
48
6
17
40
20
64
9
24
59
36
12
1
83
49
18
78
24
30
57
32
49
3
72
27
21
27
5
72
16
27
17
28
9
6
5
12
13
12
47
16
3
9
33
63
20
1
48
30
65
43
17
7
29
12
7
18
12
6
9
75
30
23
37
6
21
48
111
9
36
75
90
24
30
33
27
6
23
7
6
3
48
44
79
5
19
90
3
108
68
108
19
36
53
13
72
60
48
72
11
115
24
6
24
11
64
27
21
12
60
8
12
7
21
24
33
15
60
32
16
33
126
17
4
117
36
12
42
81
8
4
116
79
48
9
36
75
161
88
27
30
47
16
15
102
51
3
6
90
125
19
12
12
5
13
11
13
39
12
20
7
101
19
18
18
30
75
27
72
45
15
65
36
36
61
3
8
24
13
11
1
24
6
105
60
9
3
8
19
45
9
51
21
132
27
44
19
45
20
1
84
3
3
24
18
27
48
8
36
19
41
4
9
48
48
12
30
24
18
48
35
192
12
4
45
39
51
162
12
11
7
9
20
13
288
11
61
12
11
48
12
25
75
57
42
9
9
15
60
156
68
4
32
24
52
117
72
51
81
51
27
17
1
12
15
111
24
6
71
73
6
6
18
12
173
76
116
48
12
19
186
11
175
33
9
36
6
6
15
24
80
28
68
48
40
68
28
8
7
48
21
20
1
90
5
16
69
11
24
1
3
27
9
9
6
33
3
9
3
78
15
80
13
23
1
12
54
9
20
24
1
47
13
3
8
49
72
126
12
57
20
16
15
57
20
37
39
21
99
39
41
48
16
45
59
16
15
12
24
30
35
4
3
29
72
52
27
9
129
47
40
45
60
30
33
15
6
3
20
1
12
18
36
54
35
24
28
12
33
3
69
155
37
54
81
21
30
12
6
35
31
9
15
5
52
33
15
32
40
3
24
5
13
42
33
12
15
29
19
5
24
121
15
27
29
16
45
71
36
25
30
60
30
36
72
15
12
24
12
128
16
9
23
1
18
30
27
33
39
9
23
24
37
42
5
55
21
56
79
54
3
21
30
17
84
24
127
53
37
75
15
5
24
16
9
59
4
3
24
18
15
116
1
48
6
9
48
80
40
15
30
147
48
104
19
9
3
18
36
48
48
30
18
11
76
12
81
23
13
15
51
48
12
65
13
36
107
91
30
71
85
60
6
174
24
12
6
33
9
42
6
54
9
72
68
48
7
102
12
23
4
15
33
57
23
48
97
48
27
20
1
180
71
13
12
24
75
9
30
89
4
20
88
8
37
ABCD 98977443172*3^$a+1 [50065]
8
19
5
24
16
108
8
55
17
217
18
5
76
72
56
7
5
48
108
24
175
17
12
52
32
84
19
5
40
32
40
27
29
43
9
81
23
4
68
24
43
17
36
91
89
28
44
12
43
72
29
25
135
56
16
9
35
24
31
53
55
72
5
72
12
72
60
40
36
27
65
12
12
28
9
90
113
4
9
18
53
1
47
7
41
4
45
71
24
40
32
31
36
65
16
8
100
45
11
16
99
29
97
11
132
55
45
36
20
36
115
17
12
60
24
13
23
67
5
180
48
12
12
103
41
4
63
89
55
36
5
121
83
12
48
64
36
27
45
164
12
112
27
77
36
84
37
18
9
32
24
48
72
24
12
84
156
24
19
185
12
55
77
36
13
18
126
11
79
72
45
8
37
47
43
29
84
31
5
48
19
41
13
27
81
99
44
24
144
60
25
72
63
8
55
18
18
29
124
104
4
56
79
18
23
36
12
48
115
137
16
44
12
52
8
100
92
36
52
44
12
48
96
7
5
4
44
28
32
24
156
48
24
108
4
45
54
45
63
36
9
44
12
115
53
1
47
36
276
163
5
72
40
68
36
24
43
54
63
63
18
36
18
149
76
56
7
18
23
24
43
101
79
9
8
36
36
36
19
197
73
11
12
132
7
29
60
28
9
83
124
56
12
24
24
24
31
9
153
18
9
92
84
84
28
44
60
4
128
12
31
5
67
17
19
9
20
7
5
4
68
4
140
4
27
29
60
28
44
1
54
65
24
19
113
4
68
13
35
204
40
92
61
99
32
24
7
125
1
11
48
31
41
12
24
12
28
8
1
23
40
32
31
9
20
16
20
25
27
27
9
92
84
76
32
31
54
95
12
28
108
116
24
24
12
12
12
24
96
12
91
5
24
12
31
72
54
71
96
85
54
36
17
24
12
120
36
43
5
40
81
47
12
13
54
41
36
76
27
9
45
18
5
36
4
32
60
7
41
12
24
31
17
127
53
12
88
63
5
157
18
81
135
221
49
63
20
48
24
43
29
60
100
45
35
12
7
72
9
45
27
8
132
36
72
49
63
20
24
199
77
139
65
60
84
43
161
73
23
48
48
7
29
7
9
44
72
19
41
247
5
48
48
43
5
40
32
36
40
8
19
89
24
24
60
60
12
108
1
47
7
5
4
9
18
45
44
36
64
44
48
24
24
72
60
7
29
52
9
23
112
44
145
63
32
12
12
48
13
11
16
27
29
48
36
4
36
8
73
35
132
49
83
84
31
144
18
23
40
36
20
7
17
12
96
145
18
29
52
32
4
8
100
8
24
13
27
236
25
99
56
36
52
99
101
7
18
27
36
140
40
27
5
13
11
52
9
36
11
16
32
49
11
48
76
32
96
12
12
120
7
41
36
31
101
16
56
72
7
9
27
29
16
9
63
27
9
56
84
12
19
9
63
29
52
135
9
72
63
77
24
16
27
5
4
20
120
24
60
109
99
20
43
9
9
23
112
116
60
49
47
16
36
104
13
27
63
5
84
28
68
36
31
65
36
43
5
36
120
36
55
53
1
18
81
20
43
18
54
108
77
84
19
29
24
1
54
45
27
65
25
95
67
149
24
7
72
53
19
17
24
13
35
12
12
40
36
8
1
23
24
24
127
72
77
4
92
25
35
24
24
16
36
27
5
31
17
72
24
40
8
19
65
7
41
72
96
52
8
24
24
7
90
59
48
48
16
32
13
107
36
48
7
41
24
7
149
31
5
40
68
13
35
55
36
29
61
90
9
44
72
19
72
77
132
12
60
7
17
24
24
16
92
48
12
36
28
72
36
27
29
16
44
64
8
36
91
137
24
64
20
7
53
91
17
48
52
8
37
11
108
12
40
207
29
124
32
4
27
29
24
1
155
52
68
60
115
53
55
29
84
31
9
27
36
41
4
152
28
32
48
48
7
17
36
60
72
103
77
24
43
41
13
11
228
12
48
25
18
41
31
5
4
32
40
45
59
4
20
88
20
88
32
36
31
17
12
84
13
108
11
25
27
176
67
36
53
1
18
36
89
55
65
16
63
65
12
24
12
4
8
168
4
81
11
36
79
36
9
104
40
128
61
35
19
18
54
17
1
11
16
20
61
36
27
8
37
47
132
192
48
24
240
28
104
40
44
12
7
9
27
72
29
25
107
108
96
85
36
54
36
45
32
24
192
96
25
11
61
18
117
68
24
25
35
60
40
9
71
12
25
27
63
5
24
24
19
36
41
31
54
36
72
36
27
56
36
25
23
48
55
65
52
32
49
54
36
36
18
11
12
4
104
156
24
4
44
19
101
16
20
79
77
40
32
12
36
48
36
16
27
9
32
36
108
139
65
16
36
164
52
20
7
29
24
60
157
18
5
48
48
36
61
11
16
36
56
16
27
41
13
59
13
11
160
8
1
108
95
24
12
13
35
12
16
153
11
7
41
24
24
24
67
17
19
36
5
84
60
60
16
27
5
49
135
32
4
ABCD 98977900148*3^$a+1 [50011]
23
4
6
86
114
7
59
18
36
19
3
2
66
12
10
8
67
59
10
51
3
20
36
49
21
44
46
54
44
6
22
18
2
67
65
6
12
94
54
32
18
46
33
51
92
4
48
18
27
156
111
8
1
191
13
11
6
76
3
24
17
10
48
8
34
18
18
2
18
30
114
16
38
10
80
54
61
27
54
20
28
42
110
84
52
50
84
48
22
14
24
6
10
80
54
66
30
19
11
22
14
60
60
24
40
45
5
60
4
32
24
6
58
15
17
54
42
48
10
32
34
96
12
140
10
56
37
29
4
26
6
24
31
29
19
24
17
4
14
6
36
6
40
54
20
43
47
60
6
43
5
46
38
6
54
46
74
76
39
83
4
8
18
28
27
59
6
70
14
40
68
6
54
52
3
23
4
6
8
40
15
57
2
12
6
7
15
128
18
16
36
32
58
33
72
5
7
36
59
18
34
54
39
36
57
12
32
54
54
55
17
19
12
33
44
18
30
12
36
19
71
112
8
30
10
14
42
36
84
76
20
30
18
37
3
20
22
8
76
24
144
32
4
99
17
18
36
12
30
52
8
42
12
6
4
36
20
54
18
6
30
12
22
2
30
46
44
19
21
123
83
48
84
6
42
13
21
39
5
46
8
10
3
77
100
48
8
6
4
9
33
15
83
22
27
41
36
30
16
20
48
96
73
60
53
24
58
48
42
111
65
16
14
126
4
60
39
27
98
16
20
7
83
85
5
132
30
18
34
50
16
15
21
18
81
29
66
36
10
90
14
30
42
24
78
10
12
24
84
3
29
46
80
22
63
23
22
32
36
6
13
77
24
12
18
94
12
39
15
69
17
18
10
63
17
72
36
12
36
24
12
16
2
1
5
30
12
90
34
18
3
33
42
18
32
22
2
19
27
104
30
6
30
30
34
60
8
36
94
32
40
14
40
14
6
6
10
74
22
27
17
18
25
53
42
46
15
41
66
40
57
11
4
42
38
70
51
57
44
18
18
12
42
84
52
117
45
51
51
54
24
18
8
12
34
18
2
46
54
38
22
20
36
30
54
24
72
82
21
29
12
34
9
36
41
6
48
30
46
8
10
51
11
58
3
3
30
26
49
11
133
41
36
18
66
19
41
36
70
20
34
26
1
29
6
18
24
6
37
59
30
18
42
10
50
30
46
2
60
10
20
78
10
8
22
38
16
68
28
12
6
69
17
4
15
17
12
28
87
33
140
48
114
28
20
18
24
12
18
42
10
20
138
102
10
39
15
14
30
150
60
31
5
67
57
20
103
147
20
10
78
32
13
23
16
14
6
30
96
55
3
26
91
27
18
15
12
17
54
42
4
18
26
76
14
54
6
6
36
12
6
25
77
55
3
26
36
64
56
34
30
98
30
30
30
36
30
30
24
6
16
26
10
45
12
17
24
120
16
18
45
77
76
74
24
12
48
54
52
20
4
44
12
6
54
103
33
12
8
55
27
21
57
20
52
18
33
15
14
10
21
35
24
10
15
33
38
6
24
30
84
61
15
50
30
60
6
24
6
6
10
38
67
17
10
8
132
1
24
113
43
89
12
76
15
89
18
18
28
32
4
20
19
11
30
28
2
18
52
38
13
57
26
90
24
22
128
73
35
12
22
44
19
17
36
64
30
18
90
20
40
45
27
104
30
22
32
46
66
6
147
27
6
15
23
54
12
126
54
16
24
38
66
36
24
115
11
34
99
23
24
13
17
4
32
12
55
96
21
30
56
18
16
6
32
30
31
9
72
3
21
74
96
36
18
46
9
23
25
87
20
12
16
62
18
13
5
10
6
18
66
14
6
19
23
54
10
6
18
2
60
12
12
24
12
24
24
90
84
70
86
106
3
5
46
234
26
30
12
162
138
34
14
90
22
15
12
5
12
46
2
6
24
12
28
26
30
25
137
54
84
76
74
12
4
20
24
19
11
12
13
41
24
150
25
29
76
20
24
31
179
22
20
54
16
18
15
147
8
46
56
10
20
94
44
6
34
18
2
12
30
18
60
18
12
66
12
22
6
14
18
43
77
4
123
77
6
10
18
116
61
47
18
12
22
9
39
42
54
26
19
35
10
2
118
72
128
4
62
30
19
84
147
18
32
60
46
2
30
10
18
48
2
48
22
42
20
31
59
90
6
30
84
30
90
6
6
18
10
62
10
20
16
140
7
21
20
24
96
7
117
32
24
24
6
60
34
50
25
33
44
10
81
27
2
78
48
54
78
6
24
22
54
66
9
45
92
18
22
27
11
24
22
8
78
10
38
16
66
20
58
66
146
12
46
44
55
5
48
10
74
19
24
75
20
13
9
56
24
10
69
65
40
26
48
36
37
39
14
19
15
122
19
24
65
18
30
82
8
30
22
102
26
12
40
8
22
62
34
74
70
8
114
1
35
13
45
80
55
27
14
34
9
47
54
24
16
15
24
17
16
18
9
5
42
24
40
6
38
10
6
2
48
4
36
20
30
6
18
138
12
12
60
24
36
4
14
1
21
8
43
23
52
38
6
46
2
12
34
32
24
16
14
66
43
180
21
38
25
101
6
16
2
6
22
20
22
32
34
20
42
42
31
11
4
14
66
40
32
10
14
30
30
90
18
66
30
10
14
12
18
78
48
64
90
32
6
52
38
244
78
8
28
30
14
13
12
123
38
22
20
28
62
12
48
42
18
7
11
66
154
86
19
77
42
48
78
30
82
2
90
66
25
11
54
90
60
40
30
14
12
6
10
32
22
126
32
12
118
26
30
12
4
50
18
16
75
71
78
43
9
20
16
54
14
36
19
57
72
50
25
5
31
5
12
60
4
50
1
129
54
36
38
22
18
38
72
42
4
2
18
24
31
60
24
11
46
78
18
14
18
12
66
34
30
21
23
36
64
32
12
16
20
54
90
10
42
44
37
95
25
23
6
4
72
27
111
74
42
6
28
15
5
16
38
1
24
35
40
42
8
6
4
38
100
18
62
24
24
40
56
6
48
34
116
60
40
2
10
24
134
10
2
25
77
6
64
20
22
38
6
10
2
204
10
18
80
22
24
30
44
46
50
55
5
4
8
4
3
36
15
14
22
18
78
8
30
36
79
9
32
6
25
ABCD 98978728976*3^$a+1 [50124]
84
37
111
9
135
69
11
28
105
12
11
12
136
117
23
4
80
12
48
85
87
36
20
13
15
96
116
144
25
3
32
1
47
25
27
8
88
80
168
85
12
95
48
241
23
76
12
9
11
12
1
15
32
112
21
27
8
49
47
40
56
25
144
39
9
167
40
9
15
12
33
11
40
24
81
35
16
57
71
36
24
109
48
35
145
99
45
3
12
56
60
64
84
92
133
27
20
85
12
95
28
45
35
13
60
72
63
12
8
12
108
96
61
12
60
27
20
76
48
20
100
45
11
4
44
1
12
39
20
13
51
32
24
4
21
39
36
9
60
11
16
12
48
20
28
36
20
24
49
3
48
36
45
11
24
16
108
12
80
48
24
48
160
32
85
27
56
97
3
9
59
72
73
72
48
15
24
33
95
72
120
48
13
35
49
47
16
32
12
61
99
176
144
16
9
11
49
63
12
60
84
12
24
80
73
23
60
12
52
108
80
96
16
165
36
72
95
48
4
20
16
44
28
21
59
16
9
15
21
24
27
36
45
72
87
80
16
32
73
59
48
12
64
69
95
12
144
1
84
36
39
104
72
48
88
9
3
12
84
32
100
12
32
16
33
15
81
15
44
4
80
13
83
100
32
48
12
4
9
15
36
9
27
12
32
48
25
11
16
93
11
61
11
24
24
64
72
116
37
48
63
56
16
33
72
15
12
81
11
24
64
92
109
60
11
73
63
45
39
93
12
11
64
105
60
3
8
64
44
37
23
24
25
15
56
12
64
21
39
24
57
35
180
64
9
15
57
75
57
23
4
21
119
16
48
20
16
8
13
23
36
49
59
13
23
96
16
8
216
145
23
52
33
27
20
1
60
144
15
21
3
32
49
39
120
21
35
4
80
16
9
51
8
85
3
93
12
72
35
12
24
1
39
104
48
24
73
75
32
1
83
24
25
63
9
15
96
68
172
8
16
8
52
153
60
48
23
40
32
13
11
36
64
96
45
15
104
25
35
4
129
11
1
35
25
99
117
15
24
116
73
24
35
88
68
112
33
147
57
3
284
24
97
123
20
72
24
13
75
8
49
155
25
123
12
9
11
25
15
21
59
13
108
72
15
177
51
9
36
47
37
15
128
36
97
39
24
21
35
136
8
1
36
132
71
16
8
12
60
24
64
8
109
35
16
20
52
21
60
11
48
12
4
36
44
37
59
48
36
60
12
24
76
12
56
1
108
11
120
121
120
71
228
12
64
96
57
36
35
40
9
132
48
108
24
63
92
61
83
220
56
40
8
12
36
120
24
24
120
24
16
9
23
193
15
56
73
35
52
93
27
9
11
1
168
11
16
44
60
84
1
35
121
23
49
23
52
48
45
12
23
12
48
24
88
32
16
8
24
13
39
20
1
84
59
1
75
60
24
44
133
167
181
11
73
11
49
35
121
99
20
76
12
20
48
64
20
40
36
12
57
72
3
48
45
3
80
156
13
27
224
60
16
48
36
12
32
36
24
16
72
8
64
32
36
25
75
24
8
37
11
12
36
112
117
11
25
15
24
33
95
13
47
4
8
37
95
229
11
16
32
13
83
1
3
32
64
92
49
35
48
40
36
36
44
4
56
4
32
36
120
13
36
63
32
24
25
35
12
24
76
68
12
145
95
12
1
24
23
4
68
16
12
20
24
16
20
13
35
37
120
119
16
92
133
23
52
32
1
24
3
45
87
20
16
24
36
141
23
13
47
16
60
20
12
84
148
32
24
49
83
28
32
13
11
24
84
96
96
48
1
11
36
13
35
124
33
99
48
12
84
45
132
99
45
3
120
32
40
96
8
40
72
84
21
59
16
12
56
12
100
32
136
9
132
119
192
85
39
24
80
76
128
12
136
32
136
20
60
4
80
12
16
8
85
99
33
3
69
71
84
12
40
56
37
75
57
11
84
13
15
21
84
3
32
96
72
12
48
64
20
60
13
3
9
23
13
87
21
39
128
4
44
1
15
20
1
72
3
44
25
39
24
128
12
12
61
48
27
45
35
25
99
116
60
13
39
60
93
15
72
92
61
228
131
1
59
4
9
35
13
23
72
37
47
28
8
12
160
32
60
16
33
12
35
4
48
21
27
60
68
36
76
32
60
1
39
12
45
71
37
3
24
176
208
21
84
35
36
28
48
33
35
184
116
4
32
48
16
56
36
64
9
11
109
11
24
61
3
128
64
129
15
56
120
76
69
11
25
27
33
23
120
1
11
60
4
45
23
73
3
44
16
20
37
95
40
24
60
84
44
52
33
132
11
12
25
3
8
16
45
35
1
59
13
23
12
132
16
24
9
15
44
160
33
27
32
1
12
87
60
20
28
93
35
24
60
13
63
68
ABCD 98978802584*3^$a+1 [50035]
12
60
43
29
102
9
52
24
95
9
72
15
33
36
4
56
4
29
36
54
61
56
40
44
16
53
12
19
36
44
40
32
45
39
33
3
39
25
65
30
121
80
4
24
5
6
9
21
18
42
79
20
39
78
63
45
31
24
20
27
9
76
29
66
49
24
12
60
44
16
104
21
19
71
49
44
136
24
32
40
35
72
1
56
9
6
18
3
160
60
5
72
42
69
136
59
205
11
105
16
8
16
23
30
6
61
41
180
39
4
17
55
17
48
3
52
143
97
20
4
24
5
31
144
56
144
36
39
36
9
39
36
25
11
54
15
75
25
11
49
65
55
56
40
20
129
6
45
36
28
12
44
16
17
72
99
27
45
84
84
16
96
35
9
9
12
115
17
51
40
29
7
11
9
144
9
6
54
12
79
56
40
44
39
81
100
12
60
60
48
36
35
45
60
64
5
60
51
16
17
18
33
16
96
20
15
33
81
39
27
54
15
60
144
52
24
60
11
12
37
5
18
21
87
33
76
24
95
21
60
136
24
65
6
13
80
60
21
75
69
6
21
40
44
15
49
29
27
93
60
7
5
139
12
80
120
24
4
77
39
33
7
84
29
31
96
84
56
9
51
3
121
20
40
29
7
104
12
4
20
4
11
24
36
21
24
81
235
143
54
51
75
30
27
48
40
72
47
42
91
108
120
32
3
6
31
35
45
33
12
115
24
11
9
24
52
8
52
20
4
5
15
4
56
64
92
27
66
6
9
36
4
96
104
75
121
24
35
1
65
18
1
116
33
171
27
9
45
15
84
21
19
92
4
24
92
24
75
18
102
25
60
113
43
8
96
16
24
20
16
8
45
115
5
187
17
31
32
39
54
7
84
20
36
28
12
48
32
9
19
17
19
56
64
36
89
6
18
115
72
48
17
12
51
21
15
111
49
23
237
60
69
51
4
47
9
4
5
55
72
8
72
4
29
36
39
40
92
27
13
48
12
24
20
4
132
17
27
16
8
16
104
45
36
15
4
56
64
5
84
126
21
21
15
4
36
17
7
56
9
55
80
16
68
45
67
48
47
42
120
27
24
9
27
4
120
5
55
17
19
36
23
61
155
9
16
20
60
36
57
7
56
4
5
15
21
39
24
27
9
4
5
12
60
15
3
37
17
18
73
20
60
9
3
27
57
100
5
19
12
8
100
20
36
45
55
84
56
60
249
7
24
36
44
15
21
40
144
44
12
9
75
9
67
8
105
15
99
73
8
40
35
6
39
36
33
27
24
132
15
9
9
7
8
39
33
4
44
39
37
120
44
60
9
43
44
45
19
36
60
20
135
25
23
13
119
1
20
15
9
3
121
20
9
7
36
24
36
95
9
3
1
5
7
168
56
33
63
120
40
65
55
59
1
20
88
20
60
16
60
23
90
3
153
15
60
16
59
25
36
44
52
59
45
16
83
105
21
36
39
33
18
13
20
40
101
15
24
21
91
35
9
3
1
56
4
116
120
4
20
57
103
5
42
33
72
93
72
3
60
12
4
5
36
19
36
8
100
12
8
12
9
54
45
12
40
84
20
4
47
33
132
48
72
4
140
51
73
5
30
21
75
81
28
116
93
7
36
44
4
17
60
3
15
25
60
92
24
15
54
27
144
9
36
15
24
9
103
104
15
9
9
43
65
63
60
15
36
90
91
89
51
9
18
36
37
60
108
72
48
17
39
24
16
5
15
16
24
80
84
52
23
25
131
21
57
51
87
24
9
9
111
76
83
21
69
7
140
15
1
44
4
5
51
4
12
8
69
31
185
27
28
36
29
24
27
60
40
29
7
8
36
76
80
24
4
41
75
153
42
21
4
29
7
23
21
4
12
17
7
11
69
40
59
66
6
12
57
15
21
24
16
180
29
60
31
84
23
21
16
20
105
31
8
39
18
12
31
29
162
25
44
36
24
36
4
36
56
3
37
48
65
15
36
3
1
17
84
75
21
3
36
33
3
15
9
45
75
144
69
27
16
60
17
3
39
69
76
53
72
48
18
13
5
15
16
263
90
63
48
72
33
55
35
30
6
49
12
77
63
9
108
27
4
36
23
13
137
12
39
40
47
18
24
18
25
20
57
7
35
25
29
7
5
24
108
27
60
39
177
4
24
209
127
65
15
36
93
54
73
60
47
1
77
3
16
60
36
8
21
19
36
24
156
11
33
12
63
25
12
48
41
15
45
235
35
1
24
5
39
16
44
9
51
76
5
15
16
5
54
138
6
1
60
44
60
81
15
81
199
80
76
59
105
4
11
54
24
18
9
76
128
57
12
3
120
3
24
1
35
1
44
36
24
60
27
9
33
36
31
35
1
24
24
20
60
72
24
60
36
9
111
4
83
126
30
1
24
60
101
19
32
57
7
29
51
93
36
51
4
12
17
27
9
24
36
15
57
39
16
20
4
20
4
12
8
40
32
28
20
16
24
56
21
3
60
112
68
21
15
100
11
13
29
72
31
108
20
75
30
31
5
39
21
31
8
15
25
80
60
36
15
141
93
67
24
44
21
24
7
68
52
47
121
80
69
27
141
54
9
9
7
83
126
15
15
24
57
76
77
3
105
43
20
72
63
6
48
51
120
36
84
40
11
25
29
72
39
21
63
16
116
ABCD 98980320464*3^$a+1 [50066]
12
72
47
49
53
96
120
19
228
60
5
66
73
48
41
31
36
180
108
29
31
23
97
23
6
18
49
84
36
173
115
5
127
77
36
43
36
24
41
120
31
216
36
96
23
48
114
36
7
60
36
48
24
48
36
24
108
35
18
6
133
11
138
19
41
72
18
49
84
11
61
29
151
132
5
48
31
132
48
24
185
67
5
18
121
48
95
13
77
19
72
89
24
31
84
101
18
121
12
155
121
12
24
48
144
419
73
17
60
67
95
13
120
108
209
30
13
36
72
77
307
48
5
55
17
31
96
113
67
41
43
168
161
18
13
36
36
5
139
131
37
35
145
125
127
35
42
54
13
77
36
120
114
13
12
60
185
90
85
41
210
24
162
175
36
36
41
36
319
41
31
17
72
31
36
24
95
25
5
234
6
43
36
155
13
41
31
41
162
25
173
18
61
101
7
47
54
79
60
84
59
145
5
18
13
59
193
77
48
144
67
24
48
24
143
72
157
11
241
36
113
19
161
67
24
72
89
67
24
192
5
24
139
36
17
31
65
12
78
49
144
36
89
31
36
24
5
43
5
31
11
133
281
120
127
84
108
5
6
49
48
36
132
72
5
151
276
36
5
67
36
144
48
5
55
192
24
305
324
91
5
36
31
36
84
11
121
5
7
149
19
72
17
132
79
132
12
108
36
23
1
5
7
41
127
72
72
323
49
167
1
95
54
67
5
115
23
96
13
12
24
48
119
30
24
7
72
5
19
125
55
120
173
211
197
162
1
84
132
17
139
108
168
53
18
1
144
5
31
17
24
103
59
133
324
29
31
36
48
168
36
53
36
67
36
101
187
60
36
72
233
67
221
90
6
211
287
37
36
53
175
11
378
252
7
24
35
157
144
96
53
91
17
24
43
23
6
138
6
66
193
96
437
7
36
24
48
29
31
36
156
60
143
145
113
7
23
24
25
65
31
48
168
216
5
18
13
72
59
30
55
72
12
108
204
180
5
7
36
24
180
48
5
271
149
43
11
30
67
24
5
67
48
101
18
18
7
216
96
23
169
167
397
12
60
5
43
36
24
5
120
24
31
53
19
41
79
36
119
120
6
7
155
25
24
48
23
54
247
36
60
108
12
65
66
109
72
5
7
101
31
17
18
13
36
24
23
121
144
89
132
7
60
108
59
30
139
119
49
77
139
84
41
72
36
55
125
18
13
24
84
149
19
156
29
79
29
18
72
13
77
31
53
144
72
18
85
11
13
108
72
23
174
163
12
36
36
59
24
25
95
6
67
53
18
13
77
60
67
5
108
79
5
42
61
83
54
72
36
139
5
36
43
72
23
49
47
48
6
67
12
65
12
19
17
18
109
12
23
49
396
24
84
144
119
25
72
149
96
67
5
12
67
11
18
30
18
54
13
72
60
12
29
79
60
131
102
72
90
37
336
36
77
139
23
49
252
24
108
95
13
17
42
54
216
252
12
24
90
169
24
108
41
72
115
5
168
84
91
36
23
25
36
36
221
319
24
5
43
5
67
29
139
17
18
1
5
7
108
108
36
24
125
139
180
72
41
144
31
72
312
12
5
19
108
5
ABCD 98980764464*3^$a+1 [50107]
27
12
8
48
49
11
12
4
24
60
9
6
5
72
28
24
27
41
28
32
144
28
21
15
12
8
64
60
105
6
36
129
20
4
12
51
57
8
24
40
15
29
55
17
84
60
16
63
9
8
28
24
12
140
84
4
48
39
5
139
41
43
41
40
36
24
72
60
20
124
60
63
6
71
28
21
15
72
20
4
60
63
225
72
116
24
1
27
96
120
36
9
27
12
33
35
120
4
60
24
21
15
84
56
4
24
8
4
80
60
60
60
19
9
60
12
20
16
8
1
39
32
48
36
64
12
8
16
20
64
15
81
141
35
4
276
44
40
15
45
108
32
64
32
4
80
4
20
40
32
79
9
80
52
33
39
68
124
20
88
117
11
168
4
27
6
18
105
21
15
60
20
24
97
27
117
18
17
16
8
40
21
75
56
124
3
57
140
144
19
33
12
27
29
16
9
75
36
44
4
36
144
48
24
20
16
33
24
102
33
12
84
60
15
41
40
3
60
72
65
4
12
8
64
120
36
84
36
36
21
83
60
19
101
1
11
7
77
84
4
8
40
8
156
40
36
20
13
15
75
6
3
32
28
120
12
21
39
24
27
9
84
135
41
1
23
40
81
11
180
19
41
127
105
51
41
28
116
16
60
15
81
12
36
15
65
16
80
13
11
12
52
8
7
21
204
120
12
20
120
13
47
4
32
40
12
60
8
13
47
4
48
21
111
164
19
21
60
20
4
36
20
12
28
36
60
60
36
200
60
24
43
81
56
36
7
72
33
32
120
24
60
76
20
180
60
16
27
137
28
12
60
15
18
71
19
41
40
45
47
40
33
15
9
27
80
28
8
24
79
141
3
117
20
25
96
83
52
27
57
15
33
96
24
68
52
32
24
4
27
45
48
27
5
1
18
9
32
4
96
44
64
8
4
116
13
71
16
12
48
24
60
44
60
12
24
36
43
36
5
96
88
60
20
12
28
24
56
16
96
8
4
51
9
96
36
15
141
12
56
4
108
57
11
31
89
12
7
12
9
12
3
21
60
24
24
48
24
24
116
144
72
49
96
18
45
32
4
39
17
28
32
52
21
11
16
12
12
60
9
39
48
9
59
136
3
45
21
71
55
60
48
33
72
56
12
49
54
21
24
32
100
48
36
63
165
72
9
6
5
40
144
156
108
8
4
20
13
15
32
60
36
73
42
65
148
20
4
56
67
9
48
8
4
75
5
36
13
11
28
60
32
88
12
33
75
15
21
24
8
24
4
12
44
4
84
36
116
24
4
27
5
136
48
60
32
13
15
24
33
35
13
39
51
57
24
69
51
140
4
24
48
20
84
16
8
109
27
20
19
36
41
24
24
19
81
20
64
3
5
43
17
52
12
20
36
24
40
93
15
3
57
116
16
36
60
68
4
147
9
152
48
60
16
44
4
108
8
4
8
73
15
60
20
4
56
60
1
96
99
168
8
4
120
48
36
20
19
36
9
12
20
36
7
113
28
27
5
49
11
40
20
100
68
112
44
16
3
45
32
48
19
21
20
4
21
96
48
3
20
160
12
116
49
42
69
24
12
56
52
12
44
1
95
36
4
96
8
49
83
4
24
36
24
20
19
6
35
16
20
28
45
18
69
140
4
80
25
99
116
36
4
39
177
156
63
45
39
141
84
8
7
17
1
143
124
8
43
5
60
64
36
20
19
53
28
20
1
3
36
24
12
48
56
40
32
4
56
88
36
24
36
108
32
36
28
60
20
4
36
56
28
12
39
24
41
4
72
44
4
48
20
100
108
36
48
12
21
3
84
3
45
9
90
33
48
8
52
104
4
21
18
17
16
159
5
1
39
48
8
24
28
116
7
33
51
33
32
43
17
36
4
3
102
99
15
9
12
9
47
48
96
4
72
20
40
44
28
32
40
24
51
30
3
36
24
68
4
80
4
32
48
31
9
20
12
88
20
4
45
11
136
60
60
3
12
33
36
9
23
4
36
68
4
63
33
80
16
105
3
60
128
108
36
88
36
39
57
15
9
32
88
21
39
96
96
20
24
60
4
21
11
28
60
56
24
124
60
176
136
75
33
108
24
48
165
3
24
69
35
76
44
16
24
84
27
120
9
20
40
9
27
56
28
80
4
72
15
41
13
51
48
96
32
24
36
52
12
20
36
40
104
25
3
48
93
39
32
55
29
16
20
144
49
71
156
55
93
180
36
20
76
20
60
76
39
5
28
68
64
84
96
141
3
32
52
32
204
40
20
36
31
57
8
40
128
4
33
179
36
52
72
21
83
52
20
115
33
12
48
12
68
36
43
225
36
116
4
24
168
12
92
36
24
84
40
152
52
60
32
28
8
4
20
208
72
63
41
16
24
56
4
9
51
72
8
40
39
45
8
60
28
27
33
75
105
32
4
24
32
55
29
28
12
33
3
72
8
4
60
116
100
39
33
92
4
159
33
80
48
36
36
48
4
3
48
17
28
15
5
16
164
16
80
4
24
8
4
3
30
87
24
36
48
8
120
180
7
33
12
120
32
16
44
4
32
60
28
84
ABCD 98981030678*3^$a+1 [50011]
68
28
5
27
52
44
12
148
20
72
72
76
32
3
25
137
75
28
144
8
28
5
15
16
365
111
33
36
43
12
35
33
76
17
87
3
18
19
8
12
12
4
12
24
56
64
36
12
32
4
60
41
103
128
24
64
95
1
108
107
33
100
11
49
32
81
55
8
16
11
25
65
90
85
5
54
1
24
96
8
36
64
84
92
76
68
12
33
19
36
80
16
24
77
87
52
96
12
41
19
20
48
28
72
8
40
71
1
32
21
19
168
29
55
36
140
144
76
152
12
15
81
99
9
64
36
44
81
19
140
3
13
5
75
52
20
28
12
29
36
15
4
60
56
40
5
75
33
39
16
12
60
80
4
131
129
60
16
192
12
84
116
108
57
39
76
24
72
32
27
13
23
105
48
144
40
20
16
36
44
16
80
28
71
36
45
48
12
21
18
126
54
57
40
8
57
90
265
23
21
64
5
19
72
68
12
4
77
90
69
16
68
16
68
40
68
28
36
95
1
20
60
9
3
87
1
12
68
99
85
5
19
17
103
104
48
64
44
4
11
1
60
11
9
28
56
15
45
76
84
20
12
48
111
61
48
120
60
35
9
72
40
144
72
12
108
132
41
55
12
24
44
12
4
48
32
39
9
12
69
159
12
64
32
3
21
105
55
56
15
9
48
12
84
27
54
171
99
1
35
18
99
36
52
83
21
16
32
3
37
8
4
5
159
75
37
24
36
65
3
76
20
76
12
56
16
80
28
96
44
88
8
52
60
23
1
24
72
72
48
168
12
140
72
12
81
18
97
155
108
21
4
72
24
80
96
72
81
36
43
47
21
28
36
20
40
24
32
123
1
44
24
72
16
72
41
51
28
47
1
24
60
36
72
20
28
20
9
43
8
52
36
41
31
59
9
12
33
36
3
40
36
11
9
117
18
36
1
428
21
79
44
36
12
72
60
148
125
3
64
32
45
36
187
83
13
92
48
64
20
51
25
72
72
32
69
79
20
81
75
4
11
109
8
45
54
69
36
28
32
24
12
4
29
36
15
76
35
73
17
15
40
128
12
12
16
32
64
36
20
75
97
60
23
57
88
32
93
43
24
8
64
5
63
36
261
19
125
72
15
75
49
5
3
12
96
33
36
103
20
16
84
120
48
68
16
116
40
32
40
53
18
21
48
28
68
4
96
5
187
29
111
33
31
60
48
96
84
23
57
220
8
72
100
12
8
16
152
48
24
40
72
120
168
32
144
144
3
117
48
48
4
68
88
56
75
13
80
112
36
48
35
9
27
36
54
3
51
121
96
125
3
12
52
77
51
84
64
24
8
72
93
3
136
24
36
84
41
31
20
132
48
24
48
40
156
95
36
1
24
29
7
29
31
8
12
4
48
48
60
5
103
32
40
80
15
49
8
51
72
37
48
84
84
72
35
133
65
31
56
4
89
19
107
25
128
28
8
40
216
80
15
1
32
76
36
24
101
36
63
16
104
84
148
32
88
48
24
41
19
12
5
31
12
47
36
37
8
48
36
4
12
12
48
20
60
40
12
41
67
24
108
12
8
12
36
60
60
24
16
12
48
12
8
33
27
52
12
35
9
4
23
57
28
72
23
49
5
36
15
12
27
1
35
33
60
4
36
12
84
5
115
8
96
16
236
28
56
16
44
15
1
20
15
49
8
72
40
36
12
68
64
20
9
15
57
15
3
37
72
17
43
20
63
13
167
54
223
20
28
125
27
88
20
63
36
13
12
24
5
36
55
24
47
133
116
111
18
39
40
11
45
45
55
35
57
69
159
12
48
87
33
12
28
72
200
40
24
48
72
48
48
128
111
121
20
39
9
16
11
49
5
3
33
79
24
104
96
112
44
16
108
20
52
83
201
16
20
33
27
4
48
48
24
56
28
12
24
179
85
5
19
48
24
56
33
87
52
80
156
24
16
24
96
32
24
88
72
8
48
3
37
144
48
8
52
107
54
31
36
80
184
11
45
24
64
20
100
32
28
20
144
208
12
41
19
197
79
132
23
49
203
117
27
61
8
84
12
4
65
31
128
28
68
84
3
73
36
35
45
135
25
8
3
85
23
177
39
54
39
76
24
32
9
55
32
3
9
153
195
39
49
5
90
49
41
55
56
4
32
33
19
17
171
4
96
35
13
12
425
3
40
44
57
3
33
55
8
24
21
7
20
40
23
9
40
108
20
48
16
11
33
96
48
201
72
3
15
121
36
48
47
ABCD 98981311634*3^$a+1 [50118]
12
48
52
8
4
108
132
32
36
3
189
252
45
175
104
189
31
12
144
299
121
144
12
47
201
172
92
312
184
96
20
144
165
31
56
24
28
12
68
52
35
54
54
36
189
12
48
36
111
129
72
40
204
140
63
252
18
36
39
60
16
20
9
247
95
33
57
15
96
123
69
240
180
15
33
204
264
280
20
4
95
1
341
135
45
19
176
96
48
4
48
8
132
204
16
167
93
213
111
69
99
48
208
56
60
60
36
100
107
157
104
72
100
108
35
36
90
151
32
156
52
167
97
104
64
41
15
16
56
24
48
111
85
20
201
115
80
28
336
192
8
192
12
252
45
99
40
95
97
92
36
76
113
51
24
52
35
141
57
103
12
11
25
224
132
108
15
337
95
405
28
260
27
18
3
208
44
96
36
63
33
3
121
320
76
104
9
54
121
149
123
52
48
80
57
51
96
195
45
84
15
1
143
306
195
39
133
83
180
36
9
171
49
239
13
84
80
129
75
64
41
15
309
183
12
72
256
44
4
5
51
48
45
75
105
90
72
133
101
19
32
39
49
152
15
21
33
15
12
40
77
175
48
47
117
45
51
219
133
56
36
48
177
91
107
126
151
29
279
135
117
16
173
51
48
132
160
80
148
65
72
3
12
148
48
164
76
80
52
32
120
39
144
61
245
234
72
45
256
284
36
48
112
48
32
220
32
57
108
87
16
152
40
68
33
99
12
96
48
76
24
5
126
61
60
20
12
76
95
25
11
45
9
39
228
273
180
27
100
224
60
39
117
27
36
201
60
144
99
237
420
9
111
336
3
54
7
120
140
4
104
232
5
135
16
284
64
200
96
195
9
192
87
37
104
124
5
63
63
90
15
72
12
117
18
162
55
84
44
36
144
120
147
1
20
124
44
96
84
4
56
244
12
80
4
36
96
344
304
132
209
54
9
36
64
12
20
39
85
36
44
112
44
39
57
40
104
36
159
33
111
21
204
52
8
400
20
204
72
45
63
12
33
51
132
112
137
54
129
112
56
24
24
36
28
8
112
12
53
63
88
11
45
243
57
33
195
111
1
143
141
76
53
147
40
104
12
64
83
73
224
63
126
39
16
71
61
119
1
212
276
12
39
169
29
295
137
15
16
59
90
75
24
60
60
196
20
108
12
64
200
192
60
9
55
125
79
11
9
52
8
75
141
75
21
12
28
47
25
108
12
287
85
80
36
48
24
36
300
36
3
45
48
148
56
96
280
29
63
36
96
39
181
35
81
ABCD 98981903908*3^$a+1 [50066]
60
36
13
96
20
51
25
36
59
9
64
131
9
27
9
27
49
71
73
140
135
300
49
11
49
240
47
33
63
25
144
95
1
348
35
12
33
4
60
36
24
11
165
40
11
1
108
20
171
36
49
144
47
144
85
8
136
24
36
12
23
49
252
84
72
59
24
37
83
9
112
95
60
1
35
84
24
37
80
52
23
25
35
93
16
120
59
45
111
24
9
147
13
120
36
92
63
36
181
188
207
60
97
36
20
76
48
23
24
61
120
12
251
36
33
340
140
60
3
133
12
384
84
32
40
168
47
25
24
24
36
48
83
97
168
84
59
9
28
32
48
100
24
119
1
240
24
95
180
1
35
169
132
48
11
145
228
83
48
60
36
145
168
132
71
105
12
40
23
33
136
48
71
96
9
135
156
61
35
48
117
4
60
84
11
36
37
263
37
108
8
87
120
180
153
27
225
112
48
84
71
109
8
36
60
72
40
59
84
97
83
36
193
108
20
75
157
48
83
1
59
37
215
109
120
68
3
13
95
109
8
15
73
36
144
11
1
180
323
45
171
25
35
216
13
80
87
193
72
32
27
61
83
25
32
148
155
97
83
1
504
144
251
45
12
303
252
73
12
23
189
27
181
24
59
60
57
63
9
60
52
120
24
60
35
45
4
96
12
32
112
11
228
36
36
85
84
156
23
9
3
540
24
25
56
39
73
140
63
37
120
23
93
171
1
59
9
12
88
407
33
111
85
11
273
136
71
105
12
52
224
147
37
296
124
96
47
45
3
36
109
156
96
180
140
3
96
49
60
35
12
33
27
85
23
121
84
32
4
24
360
32
63
25
24
140
16
131
24
72
25
23
205
71
120
36
105
63
49
248
3
9
52
488
171
121
95
24
37
80
3
37
143
36
9
135
96
120
36
13
144
60
168
35
133
192
35
37
8
4
84
24
336
11
25
36
155
205
95
49
84
192
204
36
179
109
20
124
60
72
59
61
215
36
45
3
60
109
12
24
120
35
36
49
11
49
12
32
51
36
84
69
3
85
119
9
40
32
40
23
217
143
225
27
540
144
81
72
160
83
93
72
100
59
84
37
59
13
131
37
24
11
48
60
45
16
59
145
84
192
11
24
81
99
61
59
60
144
1
8
112
8
208
80
160
84
215
144
69
63
48
60
72
93
207
24
156
60
49
104
472
32
160
56
16
60
35
25
96
68
51
49
24
11
37
35
24
216
48
97
60
83
1
288
11
9
76
36
11
108
169
108
23
60
36
36
193
32
88
167
229
11
120
25
143
180
85
35
9
52
264
144
71
60
145
215
36
1
48
72
23
120
25
35
1
84
12
20
72
216
112
35
109
188
108
375
48
216
9
204
16
84
12
179
ABCD 98982120364*3^$a+1 [50086]
15
17
16
20
25
51
69
11
121
3
51
21
105
12
83
25
47
211
77
40
84
63
33
9
30
144
21
56
253
30
72
24
65
73
87
39
105
12
72
27
21
12
68
64
48
128
88
27
9
63
125
1
12
107
205
3
33
11
1
35
28
176
16
57
35
16
24
33
48
11
13
23
13
75
80
16
24
80
67
5
52
45
3
15
17
16
111
113
55
93
24
128
43
93
99
45
27
245
64
156
9
12
18
117
72
123
54
18
41
7
24
69
144
21
84
51
39
78
12
35
28
303
101
19
114
3
20
7
105
57
60
11
55
198
35
61
99
21
63
96
21
6
72
21
24
45
11
1
3
57
71
55
9
48
105
51
21
99
144
45
47
36
25
3
32
28
45
12
63
24
21
36
203
55
30
87
48
33
63
20
61
18
173
84
124
45
6
69
147
18
72
27
81
15
75
21
33
3
12
56
49
11
31
33
128
49
11
132
52
21
75
75
93
69
63
153
72
48
6
45
45
51
3
69
3
30
95
67
6
27
48
135
144
45
51
21
123
21
36
33
15
57
48
36
60
35
36
60
4
84
80
28
84
69
51
20
1
47
16
15
102
15
80
13
6
18
23
97
63
45
168
59
85
12
6
30
23
64
27
9
92
37
27
9
11
103
18
27
48
12
15
5
72
91
57
48
93
39
8
48
36
36
49
75
9
179
25
11
100
9
35
36
24
100
20
1
36
119
31
126
18
45
20
1
83
16
32
19
18
30
42
59
84
37
11
7
45
93
27
45
23
103
9
81
99
60
68
85
30
137
13
23
49
11
25
36
39
56
36
103
41
16
15
33
156
9
12
95
4
24
27
57
15
17
73
30
90
126
69
12
141
47
1
87
8
37
15
48
9
3
33
159
48
24
44
7
54
143
37
6
5
24
88
48
45
60
18
45
9
72
84
54
126
15
24
21
84
18
69
9
35
240
31
33
21
144
36
11
1
18
101
88
33
12
6
117
129
24
107
4
44
55
96
48
42
30
21
75
17
1
11
4
15
150
216
119
19
42
3
51
69
180
12
3
6
12
108
132
30
42
147
33
48
87
171
189
21
60
135
12
32
160
60
128
43
45
27
77
37
36
15
60
80
64
44
19
18
108
15
9
143
24
100
44
36
79
6
11
324
28
15
17
181
48
90
5
40
96
24
24
56
25
71
16
8
157
27
33
12
15
45
23
85
3
120
12
32
7
114
51
48
117
30
93
80
40
3
9
69
39
45
23
100
3
6
108
12
11
4
75
45
123
77
49
159
12
81
3
120
20
85
72
15
272
25
11
64
12
93
123
8
16
84
12
84
96
9
30
6
35
13
15
24
72
48
80
36
16
21
108
15
39
30
11
304
15
5
43
5
60
160
84
24
72
80
19
9
36
81
42
77
168
60
16
15
114
123
8
16
9
24
167
36
52
92
28
105
60
63
12
171
41
49
15
9
3
189
35
19
54
87
104
24
112
21
48
95
31
18
3
48
12
15
129
116
24
85
24
27
32
96
12
112
32
28
51
17
28
9
27
63
18
3
51
78
63
48
12
303
17
208
80
7
9
93
15
21
60
119
60
36
1
123
87
24
126
36
12
35
12
120
13
83
124
63
96
54
11
192
48
31
209
25
39
15
42
59
40
129
3
32
151
57
9
23
37
11
7
5
13
3
9
15
21
24
111
12
132
36
45
15
60
75
9
12
20
60
43
105
21
11
36
108
4
72
3
213
12
63
54
59
36
40
164
52
120
123
21
45
75
3
45
27
66
15
12
105
27
9
11
25
39
45
27
33
66
6
207
45
15
116
97
15
9
84
59
40
141
95
61
15
20
253
47
13
12
36
24
120
3
3
5
115
69
20
16
48
81
24
144
11
37
23
60
49
15
20
196
44
60
232
75
78
90
5
121
11
55
6
39
8
37
59
109
12
15
3
45
51
54
83
127
126
51
9
27
12
20
25
243
33
99
45
15
36
24
45
6
65
55
6
3
48
12
3
29
148
68
48
37
3
45
35
19
17
55
21
57
18
185
13
167
25
18
114
3
8
36
25
3
45
83
4
60
33
36
6
93
48
57
48
3
84
60
68
163
6
39
72
24
21
23
37
ABCD 98982452846*3^$a+1 [50132]
25
18
36
36
144
90
3
123
90
27
81
111
15
36
342
36
35
199
18
54
144
129
87
144
72
65
7
105
21
72
72
90
81
81
126
72
36
5
139
437
13
90
72
36
54
23
13
108
36
35
48
7
216
18
36
54
101
96
288
19
162
198
108
54
18
90
23
13
35
19
221
121
215
91
53
1
36
54
144
101
43
5
193
18
36
41
139
54
15
80
144
85
18
89
64
32
103
54
126
72
29
79
54
75
51
54
18
72
45
27
54
72
18
126
18
162
144
36
126
18
15
32
7
72
18
36
107
48
7
144
54
36
36
107
48
43
90
36
198
18
90
72
72
5
31
72
72
36
29
25
144
36
180
18
72
144
72
18
11
115
18
180
90
180
108
77
96
7
18
36
99
80
37
18
72
17
37
11
7
90
36
107
73
36
18
72
18
90
45
45
18
108
396
54
126
5
64
57
18
21
339
72
18
90
72
54
11
187
21
15
54
11
61
36
234
216
54
39
15
54
126
54
18
53
192
169
90
93
32
1
63
81
108
36
72
72
15
183
108
221
31
18
72
54
401
85
54
149
31
108
5
67
108
17
1
63
27
234
54
36
18
72
18
5
400
45
18
17
37
18
137
61
54
54
72
95
85
18
36
5
121
108
90
72
288
72
72
36
101
25
71
144
91
180
65
25
198
54
18
18
135
81
90
126
407
61
54
18
27
80
37
180
54
72
9
63
72
89
91
5
49
36
90
18
287
19
90
36
191
144
133
11
64
240
27
18
18
33
75
72
72
21
15
72
18
144
126
180
69
80
48
127
36
29
151
54
36
36
90
113
85
36
36
131
48
127
113
31
90
71
37
36
126
18
126
9
81
72
54
54
180
54
65
16
27
53
1
15
21
123
32
133
54
5
13
54
144
36
18
18
18
90
9
27
36
18
180
36
183
33
18
54
135
27
69
21
324
54
113
64
3
77
31
18
90
36
54
90
126
18
36
144
18
18
105
39
90
18
93
87
9
45
234
162
162
198
18
360
54
72
18
5
103
54
108
36
36
36
18
201
80
61
270
5
49
191
25
162
126
162
144
180
65
48
112
45
90
18
167
103
18
87
3
29
61
35
19
36
18
126
36
293
31
36
29
43
21
51
90
180
18
18
108
47
48
16
105
36
522
90
95
48
37
36
72
144
180
18
36
54
72
23
48
37
11
7
252
72
18
72
90
129
144
231
72
17
1
36
36
72
36
36
71
19
108
72
90
36
72
18
65
48
211
18
107
48
7
41
13
126
36
33
75
36
65
48
67
36
9
45
18
65
96
91
90
36
39
15
54
54
36
17
112
32
91
54
18
45
32
64
80
67
18
75
32
109
54
141
183
36
54
108
198
77
139
36
180
237
87
153
81
126
54
59
48
37
11
96
73
18
53
16
201
234
125
55
36
5
85
27
27
54
111
15
129
105
36
35
163
77
48
55
41
31
126
54
93
87
126
18
216
108
5
121
72
47
25
18
54
144
72
18
101
ABCD 98982511814*3^$a+1 [50006]
96
7
33
207
185
72
7
36
29
16
63
81
128
7
89
31
89
16
216
200
72
48
144
19
5
7
48
17
79
144
321
8
48
168
7
144
60
96
108
41
31
89
211
84
129
320
24
67
5
64
15
60
285
32
144
184
216
56
48
7
48
57
75
53
72
79
65
24
16
135
24
120
36
53
168
88
200
115
12
17
72
24
31
105
39
72
17
43
69
15
96
137
16
32
79
41
43
77
24
175
33
96
32
55
273
15
72
57
56
7
17
40
128
160
8
7
185
79
36
149
24
24
7
81
120
75
149
16
32
16
171
29
307
125
115
77
151
185
211
84
60
365
16
8
72
216
24
24
91
60
65
211
77
16
80
64
3
213
27
485
24
168
7
96
24
41
40
8
55
89
48
79
24
129
80
91
5
120
127
17
120
232
8
283
29
24
127
105
99
69
32
103
65
67
237
3
180
65
103
41
79
12
5
55
105
39
41
24
19
12
369
135
113
151
41
24
391
96
185
120
48
144
31
96
120
329
64
63
273
32
72
151
65
31
81
75
228
120
72
108
29
96
16
56
88
15
137
168
7
105
3
12
120
24
105
75
21
8
136
144
255
17
43
12
84
144
29
48
88
111
81
32
187
101
139
36
9
15
41
43
96
21
144
80
16
123
125
7
449
31
24
9
27
29
40
111
177
72
51
29
211
269
19
69
123
53
7
144
41
192
31
12
60
168
120
36
204
65
7
353
112
123
60
17
79
89
31
65
120
48
67
29
24
160
152
151
89
96
19
156
168
129
32
24
31
84
101
16
192
56
184
27
36
89
208
32
115
36
60
309
104
7
144
233
40
123
77
7
41
48
151
24
105
15
65
216
115
84
137
24
55
41
79
225
24
152
120
48
232
15
17
91
165
135
9
111
17
40
15
57
72
104
7
153
56
199
41
31
48
417
3
12
144
36
77
48
223
57
72
63
113
16
8
240
48
72
163
173
96
64
15
36
165
15
65
31
288
17
55
144
113
120
48
112
96
56
55
33
32
48
120
168
48
7
180
144
60
33
168
255
33
135
65
160
15
36
173
48
72
96
91
365
48
67
384
5
91
381
152
40
56
72
55
233
7
33
231
384
9
240
63
257
43
69
48
56
127
57
8
163
29
247
144
57
99
36
257
240
103
137
7
41
175
105
104
24
24
16
120
104
280
3
29
144
40
72
39
225
135
84
221
48
96
67
29
31
17
103
57
48
24
48
27
204
41
240
31
ABCD 98982766718*3^$a+1 [50010]
17
132
13
72
23
16
32
12
25
54
57
69
54
5
144
12
19
17
64
45
99
8
73
39
15
81
153
36
75
33
23
84
19
29
64
159
21
8
115
117
12
69
63
24
20
132
49
108
83
48
31
33
39
18
54
29
28
32
145
54
18
18
72
53
1
135
128
16
45
51
3
17
36
19
101
36
208
144
44
120
67
5
24
25
72
18
36
69
57
23
100
21
51
80
24
16
60
20
55
90
90
18
35
16
104
40
56
48
7
29
60
96
4
27
81
32
67
29
84
48
4
69
18
41
28
60
33
126
33
8
28
36
104
36
79
5
24
36
43
5
16
15
5
31
173
43
18
35
76
24
8
40
44
7
18
107
1
15
39
5
67
36
9
9
23
13
23
168
96
19
18
36
59
139
17
36
55
41
36
28
3
225
80
24
16
48
8
12
127
65
48
64
92
1
131
76
80
19
21
8
84
4
9
51
108
8
24
7
77
12
4
164
12
1
203
48
36
16
68
12
52
8
4
36
24
68
16
39
5
24
72
4
20
76
32
4
56
4
20
187
18
3
8
72
7
72
9
24
128
109
18
29
64
15
36
9
27
9
32
4
8
1
36
47
7
41
84
145
75
33
111
15
65
25
51
8
24
132
12
24
72
19
21
24
80
36
84
136
8
24
1
51
80
12
132
60
4
57
23
157
54
54
3
51
53
37
27
12
32
12
36
28
15
54
11
36
133
15
56
1
18
29
24
24
84
91
54
35
19
21
84
57
75
48
21
27
63
45
44
112
15
18
35
91
36
45
27
36
36
17
60
49
15
8
16
105
54
33
21
35
16
39
18
15
32
16
12
68
40
51
18
3
44
156
64
39
54
39
12
36
75
53
48
84
12
36
12
112
44
96
64
20
36
220
12
68
36
28
45
83
7
162
108
11
4
168
72
69
27
56
16
117
3
12
32
12
72
13
18
9
20
28
15
41
12
1
11
25
15
24
116
48
4
80
40
20
156
216
16
60
69
75
48
57
11
64
32
120
4
21
144
90
53
28
48
116
60
91
9
32
96
28
20
108
12
64
96
3
36
41
13
54
72
9
27
101
64
32
132
252
12
48
133
99
27
65
28
120
56
1
90
18
54
5
64
48
9
3
51
161
60
28
8
85
39
12
48
8
40
20
103
9
9
36
35
1
111
60
8
16
248
7
41
4
132
39
21
69
11
100
32
19
5
24
112
44
31
17
64
92
168
112
24
9
108
11
24
91
5
96
25
39
44
12
16
8
12
13
51
111
5
13
11
40
92
124
3
45
8
88
84
9
11
40
48
8
16
3
36
41
12
12
79
54
47
16
63
33
20
24
4
96
129
203
48
72
24
121
11
7
18
11
160
56
24
55
53
48
28
15
5
28
57
15
44
192
60
84
52
3
125
16
24
20
121
90
9
48
33
18
29
48
4
44
55
9
104
13
3
33
90
29
97
3
128
96
7
36
5
12
24
28
39
45
48
12
12
24
8
52
33
123
75
137
4
24
33
35
12
88
56
79
113
84
64
32
12
36
12
24
19
5
16
32
16
20
52
92
1
51
32
156
60
36
16
36
27
53
12
61
71
64
9
18
17
28
116
36
73
3
15
72
72
36
45
36
32
24
4
3
17
24
72
12
91
105
44
13
167
28
20
24
16
24
92
36
72
25
39
20
52
44
43
53
12
7
18
11
277
11
28
15
5
36
13
15
44
13
3
152
25
3
15
90
27
9
83
25
35
37
27
144
27
53
55
9
164
7
5
13
11
48
108
28
68
79
18
3
120
57
23
24
25
15
116
31
17
55
21
32
36
37
11
36
24
1
18
29
64
141
11
79
18
119
7
45
36
44
12
88
12
44
24
76
80
52
8
36
73
23
49
47
60
37
18
108
54
18
21
8
43
81
45
39
32
1
11
208
69
11
133
111
32
1
63
32
216
84
1
11
240
24
16
44
60
1
54
36
9
45
143
112
24
108
48
32
127
17
84
60
1
18
93
32
12
79
17
24
13
90
65
115
17
37
108
72
87
36
8
67
18
75
8
43
54
123
20
37
36
71
19
54
3
33
11
187
53
64
9
54
17
1
23
40
96
21
15
57
3
56
121
72
135
81
3
12
3
45
8
12
96
52
3
5
84
48
28
8
43
45
180
128
7
29
96
19
5
85
95
12
96
16
68
28
20
48
31
54
36
126
45
8
16
20
100
32
16
120
111
21
105
11
16
8
145
90
29
16
8
88
21
23
36
13
11
16
132
92
1
39
72
20
13
83
96
12
16
9
59
28
84
9
35
100
99
41
4
27
5
67
36
57
87
9
12
32
16
21
63
48
20
96
79
36
53
24
24
4
20
16
92
16
12
20
76
39
18
23
52
12
32
25
23
4
68
13
35
64
9
36
ABCD 98983392752*3^$a+1 [50056]
45
68
156
31
84
42
47
12
16
9
39
32
49
11
4
140
36
24
79
17
28
15
60
90
6
29
31
21
33
51
20
24
37
3
15
120
17
48
1
203
7
9
56
64
60
20
40
105
6
36
53
37
144
11
79
33
48
68
31
36
9
39
17
13
30
5
40
80
76
8
91
29
37
3
27
60
33
33
18
41
109
15
51
29
61
51
32
7
21
3
12
84
24
12
30
138
5
25
6
24
6
3
3
48
36
6
23
31
29
1
15
9
51
81
30
17
31
65
4
33
83
31
24
6
6
53
4
87
141
15
5
40
3
29
7
9
45
35
31
93
27
5
139
29
7
6
3
120
20
1
6
48
12
17
31
36
29
96
85
3
12
20
19
29
60
31
60
29
7
66
30
33
105
15
24
87
36
60
9
104
25
35
24
28
3
29
72
36
4
9
6
9
12
9
75
9
11
24
4
12
45
3
21
42
57
27
156
5
120
55
24
45
8
37
30
93
12
15
9
60
44
88
8
55
6
11
28
56
1
30
9
8
13
87
33
60
39
9
36
15
8
60
31
12
5
73
75
12
9
6
69
15
24
29
1
47
19
33
27
24
5
1
6
30
47
43
17
31
12
105
3
41
25
60
35
24
85
12
138
29
13
30
17
43
18
6
29
67
5
19
36
9
20
48
31
42
18
41
1
35
28
21
63
27
24
5
24
28
20
13
6
30
39
32
19
9
51
29
7
17
91
5
60
40
51
24
77
4
200
19
65
85
11
204
144
16
24
8
79
90
6
48
9
48
20
25
78
12
5
25
18
17
25
35
24
169
6
93
168
39
53
7
30
36
18
45
45
39
8
19
30
3
27
33
27
5
40
36
84
56
13
75
27
60
48
12
24
36
24
9
45
27
3
12
29
25
83
12
60
16
44
49
90
6
15
111
45
20
13
87
63
29
73
18
9
63
33
117
24
54
137
108
31
24
90
35
16
56
60
25
23
36
16
8
61
3
32
36
48
31
9
15
129
3
48
12
5
12
7
30
111
39
53
12
31
5
52
48
75
18
11
16
9
60
30
96
33
15
5
1
23
1
126
21
48
84
36
20
64
21
39
27
24
117
48
32
4
9
75
32
52
21
11
1
23
16
75
84
9
3
9
60
68
7
36
18
30
96
9
57
63
24
12
15
24
77
132
1
6
41
12
7
21
9
60
6
53
24
163
17
240
43
108
29
60
13
59
19
17
24
4
72
15
24
24
36
6
23
1
11
112
12
24
20
40
51
36
5
25
30
17
12
40
135
24
30
6
5
91
17
36
31
24
17
48
7
24
24
9
111
90
11
31
48
36
24
5
1
39
15
77
55
45
39
29
4
27
6
47
127
6
27
12
9
60
36
3
56
16
8
13
75
15
54
23
12
79
41
4
15
12
18
71
61
18
42
18
9
8
48
61
51
33
179
1
30
21
15
9
171
60
6
35
28
15
12
54
23
1
51
48
36
12
15
5
43
12
53
7
53
16
39
9
116
31
96
69
8
16
32
24
19
41
109
12
47
12
40
51
9
60
24
147
29
4
32
24
109
132
27
60
3
29
25
30
45
15
141
9
63
68
132
13
60
35
24
4
44
1
47
49
23
31
12
144
24
45
27
18
42
24
89
25
51
39
21
44
55
132
57
33
15
39
24
36
30
75
39
60
60
17
24
85
6
105
9
3
3
54
95
1
15
8
52
8
55
89
16
27
204
5
1
15
32
1
150
41
1
84
59
112
8
12
12
61
30
90
126
66
18
6
15
24
81
59
7
5
280
24
15
5
1
27
81
35
136
68
1
66
33
81
15
72
15
45
68
25
6
41
55
9
45
6
48
72
29
19
36
66
3
27
17
43
29
28
57
24
39
56
31
41
64
36
20
43
9
60
3
48
9
116
24
31
66
15
15
149
24
67
90
24
15
27
30
39
9
59
31
41
79
6
24
90
29
31
65
36
1
60
15
12
152
85
30
120
6
47
43
17
7
53
40
8
168
24
13
59
19
72
60
33
92
13
6
21
12
27
21
15
77
1
60
6
5
4
15
65
55
9
33
54
113
61
131
25
11
19
174
27
3
125
144
73
54
30
39
21
36
39
9
95
136
8
7
45
39
21
44
1
83
16
51
36
29
40
21
24
11
19
36
24
149
25
27
33
42
5
13
36
35
49
60
42
84
6
39
44
7
9
15
6
107
16
15
6
24
75
27
45
39
45
80
25
3
8
13
39
3
5
24
4
87
24
24
12
9
20
85
23
1
66
9
36
9
71
16
32
36
4
27
96
33
21
39
141
3
3
24
21
44
36
13
59
1
27
45
18
65
7
78
107
64
9
15
45
15
27
33
15
29
7
161
48
31
41
108
1
23
12
24
7
24
53
1
12
30
17
103
30
18
12
204
45
56
24
36
115
24
54
71
1
23
24
13
35
55
33
75
17
28
44
28
63
6
84
11
61
24
35
24
31
21
3
96
41
48
72
13
30
90
66
53
12
61
78
6
71
4
56
193
30
5
25
11
1
24
143
12
16
3
12
17
91
12
9
108
56
1
24
36
6
48
42
54
60
21
15
78
30
36
24
36
24
9
3
48
29
28
15
30
30
9
99
17
24
31
33
24
3
24
29
55
6
11
4
15
6
39
21
3
36
56
49
23
31
17
13
6
5
25
54
89
43
17
61
35
31
21
15
53
25
36
6
17
72
1
90
33
81
63
12
8
97
15
15
65
28
21
6
9
24
20
7
6
35
40
80
109
63
32
24
52
68
7
24
36
5
43
60
77
24
36
19
24
81
21
15
39
45
45
66
60
24
149
12
40
20
103
6
39
104
7
21
3
21
21
123
80
115
9
92
19
21
80
40
20
91
78
90
6
15
24
51
101
24
49
42
84
60
21
84
21
35
19
29
7
5
12
1
ABCD 98983446416*3^$a+1 [50005]
23
108
49
23
115
42
30
36
9
8
55
90
72
171
20
31
53
28
3
77
40
60
12
51
5
7
33
12
27
90
198
18
6
41
7
41
1
36
3
20
49
3
80
28
15
9
48
92
61
15
44
13
15
12
68
37
90
21
20
24
36
172
92
7
18
15
176
4
3
153
80
25
99
183
17
108
25
12
18
54
24
95
12
145
3
81
83
40
56
12
79
114
12
60
48
42
30
15
48
159
12
9
20
24
48
40
9
48
51
27
18
102
5
103
6
3
36
44
36
61
83
136
44
108
100
15
53
4
27
36
24
21
32
37
54
45
20
72
12
36
4
63
5
7
41
1
3
36
24
3
17
61
119
25
11
19
45
27
18
11
40
27
72
66
24
12
24
27
48
80
52
92
55
33
93
6
18
11
72
12
61
42
18
12
54
18
18
5
67
53
19
113
55
30
243
63
5
64
45
12
71
37
95
36
4
33
47
61
47
7
93
8
64
8
72
28
69
3
33
72
3
99
29
79
6
59
25
71
7
5
168
60
40
105
36
18
36
17
37
18
57
8
12
96
79
30
51
12
9
71
120
133
6
48
42
59
31
29
19
45
20
13
30
45
8
12
7
6
27
20
12
61
35
25
35
1
11
48
31
30
6
17
31
105
75
45
69
23
85
18
5
160
24
68
12
40
81
42
45
48
9
42
9
12
27
36
42
215
103
9
15
45
20
25
11
19
6
120
36
51
39
36
60
5
40
3
5
31
24
12
78
84
18
18
6
18
23
103
36
21
15
45
12
33
3
45
36
51
12
96
21
11
49
71
37
3
8
145
24
203
12
1
59
151
9
33
102
65
60
28
33
30
5
40
44
7
41
13
54
30
35
1
6
9
45
47
12
16
32
60
40
117
23
60
37
15
21
35
145
96
23
13
3
92
48
4
33
72
30
33
9
119
7
17
1
84
15
36
9
18
48
36
6
18
5
4
20
37
18
5
193
135
15
353
84
36
7
144
6
30
125
12
13
27
156
9
51
20
12
13
35
19
41
85
12
27
33
47
48
112
36
20
12
13
95
4
3
42
3
9
83
156
1
3
20
196
9
35
97
11
25
63
20
19
81
9
51
57
23
40
72
9
96
30
33
12
15
12
45
33
18
5
180
169
78
72
30
11
24
7
21
63
65
7
33
99
53
12
60
36
72
148
87
45
45
18
89
48
12
40
120
96
12
8
7
138
27
9
11
67
12
6
12
83
97
11
60
24
1
120
47
7
168
18
27
48
27
60
108
9
20
60
28
48
60
32
40
8
37
3
44
16
39
18
18
117
9
23
76
9
131
67
17
1
35
52
93
15
12
8
37
35
88
20
25
95
25
15
21
276
147
171
89
48
60
7
36
12
125
73
35
7
12
36
29
133
15
8
12
28
132
3
9
15
18
47
25
135
3
24
30
36
27
8
28
44
28
108
45
107
7
5
40
140
25
131
19
18
27
3
53
52
9
36
75
63
60
54
63
8
55
72
45
32
31
12
125
12
7
33
36
57
123
12
63
9
51
45
72
12
20
40
45
30
42
30
24
30
59
55
5
40
135
101
109
96
27
27
30
42
21
15
57
15
41
4
48
189
96
3
45
15
57
18
5
67
17
36
115
30
24
36
30
69
27
36
45
20
12
16
51
54
30
60
12
33
9
30
45
81
27
20
7
42
30
126
18
5
4
80
25
35
48
55
33
99
66
35
72
28
9
11
52
45
27
63
17
28
32
60
25
83
43
17
37
36
15
39
60
108
17
1
36
11
88
9
3
8
60
19
30
15
140
85
90
48
5
12
25
72
54
5
49
30
6
72
3
24
21
42
57
56
24
127
18
60
90
125
85
83
25
72
18
17
16
21
60
84
24
12
6
65
19
24
12
18
47
7
33
117
3
87
21
9
18
5
12
48
7
42
59
67
72
12
6
3
44
1
135
164
40
3
24
54
95
79
36
42
47
48
7
90
15
27
9
99
21
20
4
48
9
23
120
7
138
18
24
9
72
27
18
12
15
20
1
27
32
28
12
8
172
15
21
20
79
33
72
20
1
24
11
37
78
29
7
36
18
36
3
36
152
37
18
180
53
25
30
45
27
72
60
93
45
132
3
33
47
100
68
4
87
360
29
19
45
123
45
147
65
25
63
15
72
12
6
23
40
12
8
37
18
24
65
16
111
101
85
47
16
12
69
66
105
255
17
7
54
75
99
5
28
32
103
53
12
19
60
29
1
18
18
42
30
42
9
44
73
23
25
6
36
54
54
126
191
12
121
12
42
12
189
44
73
78
5
132
19
6
12
15
56
19
45
8
97
18
30
87
111
45
87
17
127
89
12
127
33
9
63
3
33
104
48
28
57
83
169
6
12
90
78
72
12
5
67
41
13
99
108
9
24
84
83
7
6
59
13
23
4
63
30
24
126
77
76
9
23
43
17
168
4
45
143
52
56
12
175
18
27
45
27
75
81
69
11
25
47
52
27
36
57
56
ABCD 98983525736*3^$a+1 [50025]
78
66
48
18
12
42
48
96
30
144
36
54
6
84
12
84
24
138
78
60
180
5
1
18
6
84
18
113
25
54
177
33
12
60
180
138
60
12
288
65
13
48
36
48
60
42
114
36
6
30
12
258
12
5
25
36
84
102
36
60
89
55
24
12
54
63
3
72
6
12
132
47
19
84
48
48
12
42
48
90
144
54
35
109
228
12
18
12
5
1
54
60
30
96
6
233
25
36
234
36
12
24
96
24
6
138
57
123
174
66
66
35
19
77
7
137
79
12
48
6
24
36
51
3
12
12
5
25
210
18
48
35
139
78
48
72
60
48
66
66
42
53
175
65
25
119
13
42
36
204
48
18
23
121
48
18
84
18
18
84
18
90
36
66
6
180
45
63
60
156
9
27
78
24
150
90
66
24
12
54
162
33
32
43
6
30
30
210
65
343
108
30
54
9
9
6
12
53
64
81
6
24
114
18
29
145
18
60
18
42
60
42
96
72
150
60
53
49
24
72
144
108
35
55
72
18
18
29
49
174
66
42
5
103
12
48
276
18
30
36
60
6
3
33
12
90
90
18
29
55
41
97
12
48
36
30
90
39
3
84
36
48
6
6
54
60
36
42
138
240
102
105
32
48
112
63
78
30
60
72
138
42
12
30
51
45
42
72
84
36
84
5
121
66
48
102
138
101
25
66
102
18
29
13
90
137
49
6
114
36
6
45
3
42
18
72
9
15
24
12
60
12
66
12
87
32
295
114
72
42
60
66
87
32
25
78
48
6
48
83
97
192
48
6
41
13
42
48
6
36
30
66
18
12
12
240
5
103
105
80
55
150
138
24
36
30
72
87
45
6
6
96
18
36
30
48
35
7
9
27
18
35
1
48
18
198
30
6
114
42
18
101
43
102
96
42
48
198
72
30
18
24
108
30
48
66
66
42
90
78
24
6
12
48
12
18
23
25
71
64
135
6
6
60
138
6
48
48
12
18
42
6
51
45
108
96
24
90
18
18
114
60
30
5
61
131
25
18
5
25
87
3
36
9
3
72
21
111
114
234
36
17
145
54
114
72
15
27
18
18
72
24
48
17
121
84
35
55
66
42
78
48
6
6
18
65
112
15
17
13
48
36
78
30
48
84
95
25
30
48
41
49
6
6
54
144
48
12
108
48
60
9
33
18
12
12
53
64
15
120
9
80
31
78
36
15
27
48
6
30
36
29
199
6
18
66
15
99
12
33
32
79
17
25
78
41
259
132
48
6
66
120
24
113
175
113
55
72
18
30
18
24
18
53
96
151
9
15
30
48
42
9
81
18
96
6
30
9
15
12
84
24
114
96
72
24
30
6
42
90
30
17
19
12
24
18
18
60
54
66
12
53
97
12
36
12
48
42
36
54
78
18
6
9
32
48
49
48
95
48
7
18
132
35
55
57
33
24
6
12
210
108
18
5
16
80
16
3
29
96
151
48
18
144
71
43
12
42
120
48
48
42
108
17
73
39
45
90
36
126
18
222
48
23
103
54
36
12
102
102
6
113
127
113
19
126
24
23
235
53
301
35
13
12
6
12
48
114
51
105
42
125
25
18
18
66
96
48
161
43
53
25
18
36
156
84
108
150
47
13
36
15
99
45
45
195
3
120
30
167
121
24
60
66
42
54
66
12
48
90
24
90
23
91
120
24
21
39
48
42
18
12
30
3
33
12
243
9
78
54
66
33
45
12
132
48
12
66
84
48
24
324
72
42
36
102
9
9
87
63
17
208
32
7
48
120
17
336
1
18
120
48
48
30
276
6
72
12
36
69
45
84
42
48
24
30
12
6
60
12
162
195
9
42
78
12
138
54
378
9
51
29
1
30
12
21
32
7
6
12
102
42
54
42
24
6
18
120
12
78
132
30
12
6
84
12
114
12
35
48
79
72
54
35
175
17
49
60
60
6
78
150
84
18
48
24
12
66
24
246
83
1
18
ABCD 98983597294*3^$a+1 [50014]
27
21
12
8
31
41
79
41
175
33
60
75
57
180
108
15
5
115
24
93
27
45
60
135
33
8
49
171
21
6
174
3
15
78
72
15
51
257
55
54
51
87
113
103
144
101
115
69
117
71
72
148
32
60
193
15
48
39
33
8
40
60
120
12
48
9
30
65
180
156
64
36
27
102
11
7
24
21
45
54
41
28
27
54
48
155
36
241
99
135
45
32
13
36
23
181
12
18
185
4
105
23
72
13
54
33
80
151
54
3
165
18
9
111
5
1
36
84
18
65
16
105
95
7
117
177
39
81
60
51
123
77
40
12
111
5
72
25
15
3
96
69
12
32
85
66
24
41
61
36
243
51
21
12
8
7
72
9
180
20
31
30
18
33
12
36
117
23
67
45
9
51
45
3
9
11
115
114
15
87
24
9
111
149
40
27
18
23
132
156
127
174
159
60
44
76
72
120
68
64
68
79
6
27
45
36
12
3
80
79
33
32
85
95
48
13
95
1
23
148
32
40
225
48
18
45
9
18
57
60
48
48
84
87
144
5
97
23
49
15
68
49
111
60
219
69
57
3
21
84
36
96
63
12
135
54
59
40
69
75
81
15
111
6
203
4
57
36
54
90
159
84
56
49
36
30
54
11
192
40
32
31
24
21
9
42
9
12
60
153
95
64
183
53
37
35
148
84
21
35
100
12
48
80
97
267
80
31
24
5
88
72
225
42
144
105
60
12
69
180
36
83
64
15
105
63
33
21
18
81
72
12
68
319
9
9
63
48
44
43
54
3
33
63
12
12
36
21
144
135
15
105
15
72
168
9
60
3
93
20
64
108
48
27
17
55
161
157
3
57
143
52
105
24
18
161
4
228
92
145
63
219
24
5
4
45
48
63
99
101
67
120
65
12
36
64
57
123
36
12
20
52
33
63
132
72
165
23
85
54
30
59
40
9
6
5
115
29
16
252
12
93
35
28
81
30
113
31
65
124
20
97
59
4
36
99
72
18
60
71
91
48
96
9
68
169
59
49
23
37
15
33
24
63
228
45
3
15
77
28
21
63
236
52
9
18
78
18
45
21
99
12
8
72
28
120
45
36
51
39
89
55
69
48
168
44
7
78
15
51
162
3
152
25
47
88
69
51
3
9
48
15
45
315
17
136
80
24
48
52
51
54
83
88
192
20
49
51
45
12
11
67
48
57
240
32
31
5
60
7
77
36
4
48
80
88
27
24
9
32
28
120
21
6
30
42
18
143
49
11
49
18
48
45
32
19
21
20
28
60
81
6
30
24
99
24
105
78
33
21
120
119
61
119
4
60
15
72
18
171
81
51
117
108
3
45
87
63
90
75
32
19
18
215
73
183
105
15
60
51
21
68
37
18
162
35
108
40
32
127
185
7
24
57
9
54
45
32
139
18
11
4
8
88
21
23
36
7
168
120
9
36
92
48
1
3
267
30
11
48
52
129
18
66
15
72
9
39
24
68
28
24
36
9
60
108
63
9
95
16
9
90
105
8
37
143
168
139
5
40
21
36
51
57
6
45
44
40
15
21
99
41
121
83
160
105
72
39
32
163
5
121
3
48
128
31
126
3
15
69
156
144
63
72
90
3
8
144
97
18
41
124
3
33
57
102
72
24
72
54
48
51
60
51
69
9
252
23
121
54
30
3
8
52
108
15
192
18
36
11
52
243
225
20
40
48
27
57
8
103
89
55
30
108
3
20
217
75
48
21
59
337
84
60
51
15
65
7
21
24
51
9
120
45
11
4
147
90
54
77
88
129
15
51
69
3
24
161
40
15
57
45
18
114
3
105
15
21
75
180
60
ABCD 98983854922*3^$a+1 [50052]
48
8
64
48
12
6
36
36
12
6
41
73
38
57
12
109
35
24
135
46
11
31
42
12
14
16
18
48
120
38
9
15
21
39
12
28
8
48
46
18
12
24
102
23
37
72
47
15
214
11
61
14
9
24
55
6
110
60
52
54
14
34
6
5
39
12
33
43
8
12
10
30
12
36
20
52
18
11
13
12
11
3
10
167
7
6
11
13
2
34
26
46
102
6
59
3
4
29
15
21
73
11
15
12
4
18
23
7
17
63
81
1
11
24
19
72
44
28
72
30
23
12
60
13
50
21
49
23
7
17
19
44
52
8
16
6
11
49
66
60
30
38
24
45
13
38
10
14
22
74
9
25
6
24
30
66
12
18
86
40
6
23
72
19
5
31
54
108
35
37
59
120
60
51
28
66
11
63
16
42
38
16
5
19
125
36
75
69
15
96
48
48
40
24
5
19
24
12
48
20
33
13
36
78
12
54
66
36
18
2
4
6
2
10
11
19
30
48
30
17
7
20
16
54
18
41
1
18
42
36
12
2
4
29
43
29
135
36
4
6
23
85
30
5
67
18
59
7
30
24
30
12
104
24
60
21
19
89
12
111
4
24
84
96
12
8
106
26
22
62
28
36
42
2
22
23
36
55
20
9
15
16
24
5
36
1
90
6
14
4
24
77
61
23
25
14
28
5
43
6
74
154
2
40
5
3
21
36
55
108
6
14
46
131
39
34
2
36
9
79
12
54
6
17
12
24
15
21
13
30
30
26
36
28
66
24
18
17
15
28
29
39
22
14
10
26
4
5
103
36
12
68
64
8
10
38
45
115
29
3
12
12
16
80
108
4
20
22
38
22
23
1
155
31
29
37
18
65
36
3
76
12
42
86
4
90
26
154
47
180
36
27
10
78
24
48
32
96
10
24
14
4
12
8
12
34
62
69
15
36
12
16
36
65
120
49
11
19
89
7
8
12
76
54
14
96
36
33
7
24
5
63
81
121
74
21
43
32
105
31
29
3
28
24
30
24
90
12
32
96
16
44
22
2
10
30
20
10
26
36
4
65
19
17
13
18
18
30
12
12
5
51
81
3
36
84
10
11
1
11
79
65
24
55
12
20
70
218
4
36
24
72
138
42
41
49
18
5
31
120
44
45
7
54
62
4
20
9
36
19
42
42
20
16
44
46
6
8
58
30
29
15
9
49
2
36
4
54
6
30
50
4
20
9
60
13
23
25
14
52
18
11
39
105
291
94
132
66
60
18
11
19
24
32
48
60
16
66
18
32
4
12
29
120
63
22
23
7
104
24
45
15
21
25
2
4
5
19
84
8
10
12
2
48
33
13
72
2
21
31
108
6
59
51
10
36
30
30
6
18
6
36
77
1
84
30
42
50
9
39
70
30
20
36
144
21
61
14
165
37
18
6
14
9
111
24
12
84
4
6
60
11
3
45
36
7
12
20
22
6
54
14
84
21
39
76
5
15
16
18
47
19
29
37
24
24
47
31
54
6
180
29
25
230
100
5
13
2
4
41
1
194
60
16
8
34
26
22
107
48
25
2
22
30
29
7
32
76
6
26
64
29
120
7
17
13
72
60
11
7
42
26
165
1
6
32
16
101
13
110
40
20
10
42
6
47
7
24
6
108
30
101
31
5
99
16
5
121
30
8
60
105
36
13
11
1
6
92
12
46
38
24
12
33
1
74
10
23
3
22
42
5
7
6
18
30
54
18
74
16
18
11
13
2
9
36
1
38
46
59
67
20
10
12
38
4
44
22
2
45
72
25
6
80
33
25
36
54
24
65
1
6
54
6
48
6
14
21
7
18
2
9
25
14
82
84
18
20
48
34
36
24
24
6
44
40
36
5
1
23
37
18
54
2
40
36
8
24
16
6
26
22
18
48
156
5
13
18
29
1
38
10
6
8
46
96
26
40
8
60
4
36
24
56
4
6
26
9
1
11
7
60
6
60
24
6
56
69
60
36
19
36
36
30
12
11
12
43
24
6
66
29
12
24
3
36
40
32
9
3
16
80
10
24
18
8
10
2
10
14
24
4
42
36
18
5
19
42
18
17
19
12
12
5
61
2
9
1
23
31
6
38
72
4
30
14
100
20
9
25
6
44
45
31
6
23
37
6
32
70
38
33
91
8
21
15
34
62
4
174
2
36
64
8
40
120
5
75
60
57
15
9
87
10
48
6
48
20
28
78
54
32
16
20
57
97
78
5
25
30
32
10
23
3
28
5
1
14
40
24
6
66
108
72
29
19
18
78
54
6
5
204
1
6
24
20
4
12
6
24
90
6
48
6
89
25
30
5
36
25
6
44
4
5
7
53
19
30
48
38
4
140
36
16
44
82
38
24
33
79
65
15
9
19
17
48
1
134
52
18
26
36
16
18
6
5
3
45
25
35
12
25
6
77
7
6
38
52
44
33
151
101
15
28
18
2
36
24
10
12
18
6
84
26
36
16
54
30
5
108
7
8
46
144
30
36
54
90
68
4
53
12
1
42
20
22
23
13
42
78
30
17
7
6
2
12
34
134
28
29
39
4
56
4
113
13
14
70
6
20
16
6
62
60
52
5
49
30
65
144
27
58
18
68
24
21
31
8
76
24
20
28
32
21
12
55
24
29
49
36
30
20
10
2
10
18
29
13
2
12
84
46
35
31
113
1
60
6
84
48
17
36
27
22
30
18
71
1
54
6
23
3
60
28
20
21
103
30
30
32
33
13
12
35
36
51
76
60
29
3
48
4
18
26
22
14
10
6
8
52
77
127
65
31
8
22
18
42
12
6
32
45
67
56
16
29
12
24
25
23
31
12
30
23
15
40
42
14
33
3
48
16
30
23
27
94
11
1
78
140
4
32
124
12
72
32
4
17
103
54
30
32
58
71
109
35
7
8
33
25
50
34
26
28
6
48
26
180
22
12
50
12
64
32
130
50
12
21
7
92
96
12
52
36
54
6
54
6
5
25
11
13
66
152
24
88
48
60
84
44
12
4
54
11
15
21
27
12
24
34
6
5
1
18
30
11
1
48
42
18
2
33
15
36
10
6
44
52
8
12
48
84
28
17
12
180
15
9
39
16
30
12
50
24
10
18
12
5
31
8
12
10
23
24
3
9
36
55
20
10
74
28
90
78
113
27
9
36
24
85
30
5
13
6
17
3
96
28
41
39
16
54
30
6
26
45
73
42
65
13
6
6
74
10
14
40
32
28
41
96
48
7
53
91
24
32
105
31
42
11
ABCD 98983954768*3^$a+1 [50175]
48
1
24
11
4
8
13
135
57
3
180
24
33
23
25
11
31
48
21
20
13
162
18
6
65
52
75
69
68
13
39
24
164
60
108
40
44
4
20
24
67
9
9
11
12
49
35
163
117
8
1
162
149
115
33
36
27
269
36
55
90
23
40
20
97
27
8
132
48
37
47
1
23
4
105
111
44
7
174
35
60
36
28
36
129
6
137
180
48
84
37
15
36
84
48
123
17
73
192
47
108
25
60
15
8
7
5
1
27
63
165
80
37
119
31
282
78
29
1
155
100
123
24
126
36
30
96
30
135
195
89
55
105
44
40
45
47
132
100
21
75
44
256
20
72
60
13
222
48
72
78
12
3
56
109
39
33
30
54
99
32
24
85
108
135
8
24
4
44
55
90
63
120
80
84
180
28
20
31
5
19
33
105
24
239
85
27
32
52
8
25
15
3
117
96
36
120
9
72
48
6
9
44
307
33
33
3
44
7
165
21
59
4
132
68
24
36
172
80
12
12
25
6
77
13
12
15
165
23
12
40
8
67
5
85
246
114
47
28
128
132
127
41
88
24
231
9
80
52
69
54
41
24
31
57
9
35
43
30
11
16
84
44
103
30
15
32
12
124
44
13
39
8
220
111
41
60
76
12
20
7
5
28
152
24
124
21
11
24
60
16
20
13
60
66
42
227
76
176
60
28
48
20
115
113
16
240
69
66
33
20
91
5
16
93
27
140
48
52
8
61
87
44
64
44
160
33
3
32
288
25
12
27
27
18
6
9
56
7
9
20
61
54
105
224
124
8
4
111
129
108
33
12
23
55
189
84
36
44
25
47
148
57
84
11
49
119
25
36
156
3
57
54
18
47
64
156
3
72
45
75
9
12
20
217
183
84
104
187
125
145
3
116
43
113
144
13
36
27
27
65
52
165
6
17
31
5
84
1
111
36
72
8
348
25
47
72
108
24
28
56
4
8
112
132
48
80
73
54
5
133
3
75
33
20
16
75
5
25
11
12
76
12
69
23
1
87
33
47
24
24
24
40
63
29
24
76
8
40
93
87
3
17
127
65
120
76
164
4
116
100
44
76
21
27
56
40
20
24
88
15
54
114
17
52
12
44
109
47
24
55
65
4
180
12
24
44
52
20
60
25
66
17
55
162
35
40
75
53
12
36
40
3
72
89
24
60
16
108
120
48
20
24
60
24
1
35
396
64
36
45
35
268
20
72
19
9
144
120
32
16
84
24
24
20
36
120
37
179
19
57
80
24
48
52
44
55
9
117
23
115
18
59
19
57
33
54
45
45
12
75
21
18
5
52
48
105
35
52
60
188
204
48
12
132
36
25
24
63
60
32
115
5
108
48
52
93
63
20
25
156
39
44
48
109
15
33
96
75
96
8
112
48
3
90
48
131
19
125
36
28
36
9
23
208
57
75
32
85
3
68
84
13
23
25
11
13
27
68
247
18
83
73
99
48
60
33
180
72
15
32
1
39
68
187
17
13
35
25
75
12
44
172
57
15
32
76
32
36
96
24
12
40
132
48
128
196
24
20
36
133
11
40
36
68
25
36
99
20
52
3
17
55
9
84
140
40
36
69
75
93
144
15
84
21
24
179
52
15
168
17
73
27
44
31
33
12
228
48
273
72
15
39
93
3
77
12
16
15
9
33
95
132
24
280
45
27
3
24
45
45
30
45
92
4
117
123
12
32
28
60
33
35
120
19
57
108
51
42
75
27
53
84
4
60
44
60
96
100
12
24
84
99
81
44
40
51
90
35
36
24
12
43
41
13
18
48
5
36
1
35
145
18
77
49
83
1
39
105
131
52
44
61
24
71
84
19
105
44
52
39
65
96
24
25
39
212
25
75
69
12
54
93
51
5
67
17
25
71
1
30
5
48
1
75
12
12
15
93
ABCD 98984098828*3^$a+1 [50003]
33
30
13
5
15
45
12
3
3
54
43
35
129
16
5
18
57
27
36
6
30
36
9
33
78
57
36
105
12
39
45
19
35
81
21
39
45
18
21
144
21
24
7
83
18
54
69
21
6
42
3
3
30
12
48
6
181
5
24
108
3
75
57
12
33
48
12
18
12
33
72
15
33
24
9
27
33
156
15
24
225
36
19
107
42
3
27
12
33
36
129
6
12
30
15
45
30
54
24
7
35
9
81
3
16
23
12
81
99
24
21
48
76
11
24
12
69
48
3
84
9
45
91
95
18
103
5
3
57
15
33
27
9
84
31
23
6
24
36
24
42
45
45
60
79
17
78
69
3
33
99
18
3
39
90
30
12
54
6
18
27
51
49
80
39
85
11
33
105
87
3
81
12
69
24
30
9
21
60
24
42
30
18
12
24
25
44
3
18
6
45
3
45
15
33
60
27
126
36
15
4
5
66
48
96
57
9
114
25
59
33
15
24
6
3
9
36
12
102
1
17
48
12
12
27
63
12
81
48
60
81
84
67
17
43
5
18
105
9
42
6
102
6
42
24
24
12
9
15
36
9
21
12
51
45
12
240
15
48
24
12
135
18
18
33
9
6
6
3
12
16
32
3
114
6
78
6
6
24
51
3
30
126
78
6
45
81
24
96
19
20
52
53
75
24
63
18
36
15
9
12
43
29
6
9
33
3
69
6
57
45
18
9
81
12
42
6
27
12
27
9
51
9
84
57
108
12
48
18
9
39
54
48
30
12
13
152
3
133
29
18
45
3
6
18
18
30
24
18
7
5
48
66
45
9
7
20
24
57
18
9
87
30
18
6
51
15
21
123
21
15
36
12
33
60
28
41
108
66
45
39
12
90
39
81
15
33
66
69
27
60
18
42
48
6
27
9
75
45
60
18
6
84
3
15
57
21
42
30
99
105
48
132
15
96
3
84
36
1
65
3
105
3
48
24
12
39
21
24
27
13
185
24
18
168
37
35
132
30
6
9
33
27
48
15
90
18
60
54
6
97
5
72
87
40
116
33
24
36
55
11
30
18
1
12
8
15
6
3
192
48
36
36
48
28
20
39
6
54
18
3
4
5
84
67
59
9
12
9
138
81
39
72
36
9
21
42
30
72
48
3
9
3
3
18
54
6
42
18
66
21
24
48
48
33
15
69
90
36
21
21
27
87
1
20
3
81
33
43
32
21
6
66
3
87
72
6
12
99
51
30
12
15
177
18
13
60
8
27
109
29
27
9
3
15
42
66
30
18
24
6
24
31
5
7
32
93
12
15
45
6
21
75
6
19
29
6
30
96
18
12
30
87
27
6
27
21
151
20
21
222
18
12
12
19
35
24
72
93
33
24
36
3
12
24
153
183
33
175
176
3
36
24
6
39
3
45
57
7
65
18
6
51
64
11
69
24
21
66
21
69
39
16
131
30
24
91
17
78
93
36
33
6
150
55
72
212
3
42
18
60
9
9
36
54
30
15
15
36
66
24
120
6
18
27
33
51
3
42
48
7
80
81
15
72
3
30
87
3
25
20
48
12
45
24
84
6
54
30
57
93
60
39
135
48
54
3
48
3
45
21
18
18
75
3
1
8
36
21
24
6
1
77
12
156
234
48
12
66
18
72
24
49
96
56
72
48
45
12
12
18
6
15
16
65
78
1
36
11
13
17
24
36
75
9
31
59
121
35
9
24
9
36
30
126
135
9
42
9
33
18
54
24
12
12
36
66
21
60
28
5
51
48
3
69
4
149
6
96
18
7
11
30
78
12
162
48
84
19
44
15
12
144
6
6
108
36
9
9
7
53
15
177
24
6
24
6
15
36
27
21
52
8
51
60
1
17
15
63
102
6
21
15
30
90
33
3
18
7
20
24
3
141
120
72
64
5
24
7
47
6
27
28
35
21
9
66
6
78
24
21
16
5
6
57
21
186
48
1
71
24
9
16
5
126
24
21
3
18
99
69
27
12
28
8
96
99
45
96
3
12
1
29
48
6
36
25
24
20
39
105
3
9
24
12
15
12
36
81
16
44
64
20
39
30
72
48
6
6
30
24
117
15
57
3
45
63
9
21
36
60
39
111
6
15
48
76
176
12
63
30
55
32
81
24
6
6
66
45
45
30
12
6
12
39
111
42
48
99
33
30
6
6
30
19
11
6
19
41
30
57
3
48
36
54
51
33
6
12
9
24
57
24
90
45
9
24
3
15
18
12
198
61
23
6
24
31
11
24
37
53
36
18
12
120
18
60
3
40
44
36
87
18
12
30
6
111
9
120
6
33
72
45
18
48
18
60
12
15
12
16
11
21
28
71
30
3
96
15
12
78
36
48
75
15
1
96
5
24
75
27
24
30
18
78
15
3
54
60
67
56
9
24
27
3
24
60
6
24
7
68
51
6
36
84
18
90
30
6
15
51
25
11
69
48
27
18
7
36
17
30
48
18
102
177
51
12
9
33
27
105
75
16
77
12
18
33
39
36
60
117
51
42
30
9
9
30
12
12
66
51
24
9
27
69
6
84
6
60
48
48
18
12
30
15
63
12
12
12
36
9
3
13
35
30
55
17
36
6
21
69
39
45
12
60
84
60
15
40
20
15
18
48
24
19
59
60
42
99
39
13
35
30
12
78
54
15
48
15
33
87
36
42
24
18
6
55
29
7
5
3
72
15
24
30
27
15
13
12
83
30
31
149
6
84
9
45
3
24
21
30
48
36
18
31
5
36
24
24
42
93
60
3
12
132
9
27
12
48
49
35
153
12
33
126
42
18
72
84
30
24
6
6
15
108
60
27
18
24
31
47
60
12
18
102
42
78
6
115
5
30
141
9
6
45
3
30
7
35
24
85
32
75
18
30
21
39
60
24
12
6
27
27
9
12
48
39
42
6
42
6
66
55
35
48
ABCD 98984217316*3^$a+1 [50025]
4
36
26
4
24
41
111
130
8
27
12
31
137
9
15
45
10
5
51
90
39
25
24
26
24
72
48
30
102
94
20
6
28
17
3
52
50
60
70
138
71
39
6
6
69
48
21
15
24
27
90
15
36
3
40
2
3
67
18
11
69
87
9
90
4
20
6
40
59
21
90
33
51
42
123
27
58
11
51
10
24
14
16
53
7
84
5
51
21
19
5
85
44
6
124
20
21
24
15
90
6
10
14
40
20
117
55
24
5
108
21
10
26
10
30
23
1
2
10
38
6
24
40
146
9
7
24
36
18
102
98
136
24
2
24
9
15
16
74
16
54
41
91
140
48
102
39
9
30
21
15
6
24
16
14
21
12
57
34
6
50
21
13
96
35
45
54
76
53
36
12
12
3
69
1
14
36
93
15
16
5
48
7
54
2
28
60
32
70
18
5
60
15
9
43
8
10
95
15
10
36
14
30
6
69
7
14
4
6
5
15
16
8
10
62
9
91
8
9
60
31
2
15
69
63
7
14
6
16
8
126
6
58
47
3
10
11
69
6
40
20
124
26
24
30
60
30
10
36
5
45
30
24
16
6
18
20
30
27
15
18
16
50
4
32
30
40
8
16
11
24
24
27
4
5
25
6
104
24
12
105
43
30
20
102
18
6
96
18
12
30
54
40
74
6
3
96
24
3
108
12
4
26
78
30
10
12
80
138
66
66
15
13
56
15
75
70
24
20
36
51
45
54
4
80
30
36
16
14
4
20
6
36
15
15
150
30
30
27
37
26
4
6
8
46
5
15
36
9
36
19
113
12
45
114
22
90
77
31
29
21
30
9
1
35
21
16
14
60
4
65
25
90
5
27
48
36
36
4
80
34
11
19
42
23
57
30
28
2
78
16
41
3
10
11
165
76
20
64
6
50
40
48
26
24
21
39
16
24
12
24
14
15
27
57
13
18
32
160
44
6
18
40
2
75
15
60
105
3
52
80
28
77
9
63
3
9
21
15
15
48
66
3
12
31
14
6
33
235
20
30
6
40
14
6
6
24
3
63
24
4
26
3
1
26
6
28
11
36
63
90
6
4
5
105
112
8
10
36
5
21
63
36
45
15
25
60
14
57
12
33
24
36
15
45
15
63
42
48
6
9
57
27
103
53
1
14
46
126
18
32
15
12
27
16
38
72
87
123
58
6
20
21
63
45
21
6
88
20
9
21
10
29
48
13
56
30
9
57
30
28
20
6
30
4
20
12
24
9
24
3
18
6
33
63
24
6
15
25
35
3
30
36
6
24
126
18
96
9
31
29
61
23
36
1
83
1
62
9
39
21
24
51
10
24
2
78
6
4
65
72
12
3
30
28
26
34
32
48
46
29
15
40
20
76
41
15
150
27
3
60
24
114
16
30
5
81
24
34
20
42
3
7
68
12
54
51
33
126
33
21
42
88
56
24
42
18
16
20
45
39
66
3
48
45
30
18
6
21
19
6
14
34
50
10
50
9
13
138
32
30
18
16
29
25
200
39
63
24
34
50
30
46
50
30
9
81
24
36
3
31
62
15
3
10
6
5
85
14
12
24
6
10
8
9
3
48
12
60
40
20
24
24
81
15
36
4
14
39
27
54
87
39
100
5
9
70
20
12
90
18
22
78
12
44
9
7
188
22
14
36
28
2
48
15
57
54
30
36
120
27
27
10
20
30
6
40
23
36
24
36
105
24
12
27
3
124
26
48
10
50
12
10
44
30
16
14
46
68
36
40
26
28
2
24
24
6
34
20
10
5
45
10
41
39
136
20
24
22
108
36
80
39
57
10
18
20
42
10
18
5
72
13
2
30
18
142
68
22
18
36
14
12
10
44
36
34
14
162
24
34
116
66
9
19
72
5
48
21
70
29
84
72
45
30
6
39
48
7
65
9
16
20
51
129
39
37
18
29
61
35
1
36
44
4
32
39
9
120
16
11
99
4
162
35
33
90
70
6
50
4
47
3
60
6
6
34
11
45
70
5
15
9
9
6
10
50
4
65
12
12
91
42
8
27
24
48
31
29
36
51
96
9
19
50
6
69
55
20
46
54
56
45
69
6
76
60
8
22
20
3
21
64
32
18
6
90
6
18
42
28
62
9
84
21
30
66
88
59
36
7
8
30
52
78
2
99
55
29
12
12
43
44
6
30
28
20
70
56
96
48
66
60
10
263
21
46
5
9
6
33
36
51
40
41
63
42
18
6
3
43
18
30
96
44
22
14
6
60
99
19
26
3
43
18
26
21
63
12
144
21
39
24
10
26
54
30
12
4
65
36
45
90
34
36
14
30
39
24
97
11
9
64
32
18
96
24
6
46
8
57
3
30
46
66
44
6
108
10
47
9
10
56
70
18
62
34
84
20
69
1
32
39
15
10
59
15
42
10
5
45
78
69
48
3
52
24
134
10
2
10
54
59
81
36
99
19
20
60
6
16
18
5
1
50
21
19
30
20
3
33
30
9
36
63
21
39
36
6
10
114
95
24
15
40
20
60
9
27
106
18
29
132
55
53
1
110
42
15
25
18
32
9
19
50
6
34
11
21
54
16
20
18
16
44
6
4
42
54
44
66
3
57
3
7
54
2
18
39
48
19
5
9
22
29
81
3
115
72
5
13
50
12
24
4
2
34
29
60
12
9
39
36
19
56
33
13
38
16
44
36
24
6
70
36
29
25
60
36
8
10
26
3
177
6
70
20
27
31
20
82
24
50
4
26
24
12
4
6
54
44
82
8
9
21
42
45
85
35
73
35
7
77
48
15
60
64
24
56
33
81
76
134
16
170
30
21
49
116
15
169
6
14
39
21
16
84
95
51
138
6
30
6
4
44
12
28
2
78
60
6
39
45
60
22
65
45
10
5
3
81
79
102
38
16
20
4
17
12
27
64
126
14
9
13
24
14
102
27
12
39
21
15
4
20
42
18
81
9
6
24
6
6
34
6
5
3
40
2
27
7
14
10
2
70
48
32
93
15
190
2
24
21
45
48
102
28
5
25
56
66
10
30
68
21
39
30
22
17
91
17
79
5
84
12
45
27
33
18
22
14
24
6
10
53
43
5
13
50
52
8
6
54
6
3
1
20
82
8
102
15
33
22
18
6
5
21
64
35
1
110
45
9
3
3
28
90
20
51
31
104
54
ABCD 98984445128*3^$a+1 [50043]
117
108
42
40
8
40
2
72
46
53
115
266
15
9
207
7
146
84
396
51
21
63
12
43
24
48
8
117
108
7
8
16
41
55
50
3
27
24
88
17
120
81
30
54
34
56
16
2
351
12
19
86
10
65
7
8
42
46
2
39
33
6
16
56
9
79
17
79
8
57
79
5
12
33
54
81
9
118
72
8
45
3
352
50
15
87
88
2
108
18
105
21
10
144
24
38
24
156
60
39
43
72
56
54
18
16
192
89
175
14
171
31
32
6
12
94
56
64
65
81
15
57
22
24
17
135
105
55
5
33
27
15
33
127
24
24
80
126
34
120
120
24
38
154
14
10
2
22
38
39
9
42
144
160
38
27
63
141
12
7
2
46
80
40
48
65
9
36
180
54
30
18
24
9
55
56
88
48
32
57
31
65
9
48
108
34
110
36
15
48
55
26
180
10
24
137
7
26
51
19
72
32
88
65
45
42
30
27
63
81
12
19
24
32
9
21
130
104
184
17
33
255
39
40
26
24
22
14
34
17
151
8
54
132
108
3
7
128
168
66
46
209
69
15
21
75
93
207
39
126
204
36
90
64
26
75
36
45
60
228
27
7
26
46
26
70
144
24
32
64
8
210
111
15
136
26
54
90
118
26
360
24
51
60
192
24
103
2
30
21
75
40
8
16
101
84
96
55
8
45
211
14
36
24
54
138
22
137
36
108
225
120
60
72
34
56
40
80
42
12
90
9
31
29
12
79
144
24
72
65
39
90
24
12
58
32
16
48
5
96
36
120
45
58
32
33
87
54
51
7
50
46
50
120
286
80
9
39
57
33
3
105
34
48
41
55
24
96
122
3
27
64
14
34
86
36
54
64
41
55
5
12
319
86
72
48
3
96
120
21
10
72
146
6
64
224
57
36
105
58
80
64
26
207
33
22
80
9
45
75
96
7
41
127
14
15
9
36
51
3
40
192
65
24
60
45
51
75
69
129
15
132
24
55
96
38
130
5
99
96
16
96
48
72
38
12
78
90
54
126
315
12
60
7
56
210
22
48
62
15
60
15
18
54
208
80
48
144
16
2
39
15
114
46
168
2
159
31
29
139
110
138
72
42
39
120
7
113
79
17
15
54
226
8
168
160
24
24
62
48
36
54
42
22
53
99
16
192
8
64
14
34
17
24
7
8
16
336
170
102
6
36
36
10
2
118
168
24
2
15
69
10
14
48
15
3
57
237
36
286
74
22
8
96
16
2
118
224
9
151
5
9
72
15
9
10
98
27
19
96
86
60
30
64
24
24
77
81
75
15
105
63
112
14
36
118
41
141
154
161
33
22
48
14
72
130
24
14
51
39
16
5
139
86
10
17
55
24
26
30
162
46
122
48
15
21
34
56
9
7
192
26
87
48
55
72
14
10
74
46
24
56
21
108
15
54
63
33
12
118
26
135
120
84
91
48
50
30
78
34
120
26
12
18
33
7
38
10
2
15
55
149
19
50
36
34
72
65
15
40
24
96
2
120
63
45
3
7
104
21
187
38
10
5
67
8
150
18
16
74
246
16
74
108
3
48
7
50
315
33
291
69
27
55
24
56
30
60
144
54
57
48
96
9
87
60
67
8
69
51
9
96
183
40
17
87
16
2
60
250
24
41
45
3
117
24
178
50
51
67
24
24
50
166
50
51
45
15
48
81
144
22
8
42
15
87
16
65
36
69
22
8
150
202
173
67
48
137
24
55
96
2
87
39
54
27
225
46
14
34
2
30
24
9
39
42
156
3
31
65
9
190
176
90
36
3
81
70
8
48
208
24
62
84
6
18
46
77
19
38
36
15
72
33
22
32
18
15
79
48
56
ABCD 98985067562*3^$a+1 [50058]
6
89
60
7
9
39
45
9
12
30
29
1
66
5
43
17
4
36
20
40
8
25
15
21
54
36
30
24
24
27
44
52
75
12
17
1
15
27
18
35
25
23
37
15
8
37
12
15
8
24
24
1
36
23
37
72
6
72
18
95
36
40
21
35
64
15
9
57
90
53
12
48
1
3
56
7
54
15
48
8
25
48
27
99
24
6
18
12
48
30
11
40
57
15
140
7
33
8
97
78
41
28
45
11
12
4
3
18
90
42
90
96
12
29
40
15
21
8
25
6
81
8
60
1
6
30
23
1
35
4
39
96
21
9
35
12
4
56
13
42
45
8
7
144
21
33
11
145
48
18
53
16
56
13
60
71
31
54
30
18
23
13
95
136
20
31
18
12
24
96
30
33
57
54
114
12
143
16
36
80
49
275
103
12
45
36
15
42
30
17
25
36
90
9
9
150
42
23
7
84
29
7
33
32
60
13
15
57
75
15
5
48
7
29
60
16
63
12
69
104
36
16
20
175
45
8
4
33
3
15
30
35
67
29
19
17
7
96
45
20
55
5
61
30
18
192
15
36
3
5
36
13
18
48
60
6
11
40
68
52
20
48
37
12
6
21
44
60
1
119
37
12
11
12
28
32
24
88
8
19
60
45
3
6
12
60
3
9
27
44
16
36
15
29
19
57
44
1
48
11
4
45
47
40
3
6
24
35
115
30
35
31
84
9
56
36
24
61
11
24
13
11
52
45
15
87
33
68
12
28
9
71
52
8
25
11
19
90
27
8
1
54
114
3
12
56
72
7
30
66
5
1
30
54
27
3
6
6
60
24
9
39
17
55
65
19
12
30
35
60
4
56
25
23
1
11
25
42
21
20
31
41
37
6
84
17
25
30
9
152
13
6
60
45
51
30
48
66
5
13
15
8
28
21
24
11
25
15
33
3
8
25
95
85
72
35
7
6
30
36
5
156
24
76
68
12
19
65
24
7
5
13
47
28
57
83
7
72
12
54
60
95
37
174
29
4
32
1
99
51
29
1
48
15
45
30
60
129
3
29
25
11
84
1
15
39
29
16
3
6
36
6
5
60
37
30
17
16
33
6
21
9
3
8
64
56
49
30
41
40
20
115
18
11
16
15
30
15
12
27
9
15
41
1
90
113
16
81
83
36
24
156
1
15
3
12
177
3
5
43
5
7
65
37
71
12
184
3
12
9
15
57
39
29
31
9
27
5
19
5
64
15
17
24
19
5
85
12
78
42
35
28
51
101
28
15
96
21
15
93
12
27
6
12
12
51
105
75
57
24
11
25
18
42
12
11
76
39
5
36
19
5
61
18
72
9
9
11
19
18
3
56
16
84
45
35
24
31
66
35
73
30
17
24
40
51
29
13
47
1
18
21
75
6
35
112
32
19
17
4
3
21
12
15
12
33
3
5
7
30
60
39
9
27
8
49
6
125
67
33
39
53
28
21
15
9
35
7
5
7
36
9
36
57
23
49
15
72
20
16
105
3
87
12
17
31
30
3
72
20
24
79
81
21
48
47
103
77
19
5
4
20
25
72
35
55
90
12
11
12
4
60
3
81
81
11
25
15
57
51
45
27
48
45
12
23
7
12
17
16
44
1
114
6
95
7
21
15
102
59
43
6
35
31
65
4
20
25
126
5
4
21
36
72
63
63
5
12
19
6
60
42
17
16
104
76
8
40
9
11
1
36
35
40
9
11
103
6
6
5
52
72
9
11
4
75
5
4
68
48
37
27
56
37
42
41
37
59
4
57
12
71
79
30
147
39
6
11
79
48
30
15
33
3
27
9
36
9
6
18
11
1
12
87
3
33
27
18
18
9
33
3
9
23
7
33
15
53
96
36
19
6
35
160
3
5
25
36
6
29
84
4
27
9
72
123
6
30
21
9
48
183
8
31
69
32
40
44
1
39
24
56
16
33
66
41
13
75
20
1
66
30
84
54
41
64
56
60
1
35
108
91
5
13
23
40
8
7
24
29
4
45
47
25
48
11
1
96
48
35
60
37
18
5
36
25
54
5
91
41
124
21
63
87
12
36
41
24
16
9
171
45
6
30
24
35
4
27
9
9
6
41
124
15
29
19
18
72
168
30
9
39
77
13
71
16
9
51
15
84
60
5
16
3
77
48
16
3
18
83
36
19
21
105
39
87
29
13
63
8
1
18
53
43
5
16
15
24
24
33
57
18
105
9
3
81
51
36
63
21
9
27
44
31
60
45
27
30
11
12
103
69
8
25
23
36
25
18
6
47
43
17
324
31
5
84
16
12
33
3
39
18
15
9
15
75
24
114
36
35
1
6
24
29
100
45
11
19
5
7
9
15
5
124
15
5
36
31
48
125
37
23
7
48
21
15
65
4
15
45
12
8
16
45
35
36
19
89
25
11
13
23
13
6
29
7
29
19
6
54
6
11
13
12
3
20
1
35
28
33
24
11
13
35
96
103
6
36
11
144
19
41
24
96
1
78
5
36
4
20
16
111
12
17
19
5
36
84
1
11
24
40
3
6
35
192
13
12
18
5
7
65
60
28
39
77
28
33
138
5
55
17
24
40
48
8
13
6
30
66
125
19
129
36
24
36
3
41
25
11
79
41
25
78
36
17
19
29
37
30
30
83
7
18
66
29
55
17
13
42
9
15
66
27
45
11
52
3
30
27
128
12
4
36
80
7
12
21
9
35
91
30
90
18
6
41
7
17
24
12
43
9
63
12
57
21
48
30
45
177
3
15
5
12
37
11
12
37
36
30
17
25
27
56
19
12
21
3
30
42
5
13
24
11
37
23
31
33
3
30
30
18
27
9
11
37
23
13
11
1
3
32
24
31
24
60
45
3
33
8
36
25
138
33
20
55
5
60
13
39
32
31
53
7
18
6
29
12
24
13
51
15
17
13
30
6
11
28
141
35
19
36
6
3
57
35
28
75
60
72
18
36
48
18
33
51
9
20
55
12
84
65
16
15
69
3
77
36
28
147
5
24
36
28
27
45
48
9
11
37
48
35
1
3
33
35
43
54
11
100
20
52
63
6
219
45
6
5
36
84
4
57
12
78
9
99
9
27
5
49
15
27
45
57
63
3
42
23
7
33
9
11
67
18
30
41
24
36
4
27
45
39
6
60
15
27
33
75
5
79
5
13
23
88
45
47
13
11
4
20
37
35
4
45
30
66
72
107
4
21
15
104
61
36
27
27
5
4
ABCD 98985199598*3^$a+1 [50083]
24
184
75
45
32
13
150
30
72
168
72
90
29
79
252
138
123
45
3
24
32
61
144
6
72
48
53
1
6
84
18
168
75
9
108
60
63
9
18
18
59
48
85
27
33
120
87
63
30
123
8
37
54
30
18
72
60
9
21
108
63
87
65
16
72
8
37
3
96
48
32
1
23
49
18
45
9
23
25
288
23
109
18
9
8
37
138
17
88
72
48
195
5
13
30
149
40
80
16
48
24
93
42
108
84
33
63
54
90
126
120
54
6
12
72
6
45
9
180
30
360
29
169
222
9
9
12
108
63
45
107
16
81
90
36
17
283
144
18
11
61
6
72
342
39
9
375
48
8
64
240
8
120
7
12
90
6
29
43
252
153
8
48
160
21
90
36
77
73
143
64
72
48
72
80
73
168
39
33
30
105
32
16
32
37
35
91
30
54
36
29
121
39
45
35
136
72
32
13
107
61
12
60
48
60
23
112
8
67
69
80
1
119
24
1
23
25
23
19
66
144
35
168
96
7
17
133
84
15
128
16
57
24
90
48
42
11
64
24
171
45
183
162
23
13
123
21
60
18
125
37
35
1
63
57
15
72
48
8
79
18
23
7
114
39
24
32
25
168
30
153
32
103
9
33
192
150
9
120
51
45
45
3
195
45
8
145
39
80
136
87
18
30
33
129
15
120
56
31
9
9
72
95
16
8
16
3
53
24
1
39
96
27
21
24
57
108
131
24
360
7
6
75
69
3
8
19
69
21
6
53
192
24
40
24
320
97
60
155
109
90
9
9
47
160
8
73
15
45
30
42
48
179
24
40
32
24
85
48
150
45
120
72
105
71
120
79
18
18
12
18
119
115
69
57
42
12
366
3
24
237
195
56
48
16
24
9
48
180
90
132
12
33
48
24
3
117
15
89
1
66
45
135
9
45
36
90
45
152
43
45
45
59
121
63
27
54
18
405
288
39
6
299
216
160
57
47
61
107
25
12
51
75
45
8
16
48
15
30
132
18
12
33
48
9
63
87
9
57
24
39
32
49
78
57
45
36
47
48
19
21
15
12
180
18
114
5
43
90
11
49
102
9
69
108
90
117
128
88
57
42
30
432
63
45
132
71
48
61
35
55
48
33
32
48
24
13
12
36
24
35
163
5
112
248
85
131
7
150
59
24
16
81
119
91
132
17
181
90
129
8
7
30
60
66
29
151
33
80
37
30
29
96
48
112
8
19
30
63
32
55
18
72
12
36
23
181
11
19
5
64
27
12
41
49
15
45
12
143
16
27
30
23
112
69
48
51
21
258
12
69
81
126
9
45
11
169
18
93
27
45
32
13
27
141
12
71
1
18
72
18
42
36
12
153
135
17
88
9
36
12
168
183
69
35
103
17
43
93
9
42
48
117
45
36
47
120
37
59
97
63
69
30
42
11
64
63
42
36
12
15
3
24
29
16
48
195
102
96
180
107
37
11
232
27
21
32
67
6
84
60
48
60
282
33
3
144
18
35
7
113
43
42
120
35
73
144
90
108
18
114
90
171
117
108
47
7
18
30
42
90
125
91
84
9
69
12
63
32
163
30
42
120
141
39
6
54
21
8
37
27
72
33
63
27
18
54
5
25
90
5
121
47
16
27
60
30
114
65
61
12
18
45
32
72
48
25
12
83
7
18
132
35
91
12
17
43
180
81
9
95
103
137
25
135
128
48
96
1
24
48
18
5
48
136
15
9
27
29
24
24
240
88
48
72
8
16
45
35
24
211
396
30
83
49
63
ABCD 98985411958*3^$a+1 [50018]
30
78
69
51
24
120
36
42
51
36
21
39
141
135
96
24
72
27
150
75
105
246
204
18
48
159
45
48
123
9
15
3
321
87
42
27
63
21
96
12
9
15
75
45
12
60
33
102
129
39
81
21
18
54
60
36
84
63
45
42
36
21
12
84
27
126
174
78
27
63
48
54
6
93
27
72
18
15
12
123
84
129
12
84
36
12
24
51
12
216
114
135
21
72
72
36
87
12
36
24
48
27
36
57
87
36
153
60
21
6
165
105
324
36
90
45
147
150
72
99
216
111
141
81
3
45
24
48
18
60
33
21
39
60
84
27
33
96
39
192
33
63
30
72
87
45
3
33
12
51
21
60
66
9
51
192
162
108
15
57
90
150
18
30
252
27
12
21
126
12
45
36
69
27
84
27
114
18
30
90
18
3
60
48
21
75
12
345
3
12
36
147
69
51
90
42
33
12
84
12
24
63
72
81
15
93
144
33
12
15
27
126
72
72
15
165
120
135
84
36
75
66
24
51
15
90
15
45
39
12
39
30
54
6
303
51
45
216
45
27
27
225
12
33
159
96
3
33
12
12
45
75
3
12
9
51
90
39
24
132
60
33
15
93
120
15
24
12
279
12
69
129
54
9
36
15
108
18
72
3
48
57
12
78
57
15
81
12
9
111
36
12
27
69
33
60
192
51
189
75
228
60
27
60
48
33
84
15
108
18
12
51
72
129
90
60
36
57
63
180
57
33
3
192
57
132
15
303
78
27
72
81
84
96
84
18
198
60
15
15
33
111
9
132
57
123
99
90
63
57
15
75
18
3
60
48
177
39
3
18
12
3
165
39
33
63
27
48
153
189
27
180
168
45
3
9
3
132
24
12
15
90
12
72
243
15
69
12
27
12
162
36
159
3
18
63
117
90
54
6
120
24
30
6
30
219
123
105
24
48
180
21
39
24
9
18
24
30
15
72
39
72
21
12
48
27
21
33
36
54
36
9
105
48
18
105
39
9
12
75
84
18
72
123
132
96
48
12
24
15
78
252
36
12
42
33
3
72
45
12
51
102
42
48
57
156
27
9
9
144
39
9
51
261
30
9
9
3
105
132
3
9
123
3
9
45
150
30
111
39
36
81
39
9
36
9
36
24
3
84
93
3
15
12
9
9
27
81
72
78
54
15
120
24
51
60
261
24
3
48
24
36
105
12
45
39
33
15
93
63
36
21
150
45
27
69
36
51
180
90
60
27
3
9
51
30
87
93
54
36
60
21
33
36
15
15
90
3
72
57
15
12
24
87
42
72
15
75
48
78
54
18
99
24
15
60
12
57
15
6
39
48
48
9
3
27
93
87
69
237
90
60
12
18
72
27
33
18
180
54
75
192
69
60
54
21
195
9
21
132
3
60
48
87
45
24
12
3
45
45
99
60
108
84
36
84
15
117
27
33
27
36
93
168
21
99
36
84
111
48
33
9
120
39
3
66
15
24
93
12
99
99
42
171
72
24
201
318
105
219
6
303
24
27
6
54
93
15
30
15
3
90
24
18
81
27
57
15
93
9
18
21
36
15
108
9
51
21
81
60
15
120
21
39
108
57
15
15
6
30
90
15
216
21
18
54
171
9
36
27
108
45
42
48
9
204
48
33
66
9
123
12
36
90
42
12
33
63
54
63
132
105
6
57
33
30
9
24
12
15
33
51
60
141
15
42
48
63
69
18
30
51
36
57
3
15
18
3
21
30
36
429
45
18
21
27
180
54
90
18
60
102
216
33
36
3
177
21
63
27
24
9
81
36
12
75
93
174
36
24
180
30
18
162
279
36
45
99
117
195
9
15
21
180
30
9
12
39
30
39
21
27
36
60
36
84
24
ABCD 98985671308*3^$a+1 [50039]
96
57
60
63
165
7
12
56
24
81
72
3
105
19
120
20
21
135
84
120
153
36
120
135
12
4
56
100
5
127
8
52
12
161
79
29
72
15
57
87
16
17
60
120
27
36
45
24
39
9
91
77
55
240
60
108
60
17
252
48
79
96
5
60
7
12
29
231
16
224
88
48
128
45
36
36
120
139
5
31
8
64
5
43
20
52
188
45
120
139
36
60
20
69
24
72
15
24
124
92
64
161
24
43
128
57
55
125
55
120
56
256
36
72
77
36
12
163
20
69
99
12
84
196
140
45
39
220
29
87
28
17
63
9
108
7
56
280
152
64
20
180
24
81
91
60
48
92
117
7
44
136
29
19
8
108
36
36
28
96
80
220
5
19
36
56
88
65
7
44
9
135
57
67
65
7
29
75
16
101
67
8
28
12
240
20
88
5
19
125
43
168
12
192
12
101
55
125
135
40
8
96
84
120
244
5
31
60
41
15
136
44
144
16
20
64
132
20
24
24
36
120
45
96
75
48
100
72
20
129
103
5
327
69
96
48
132
15
4
24
56
12
64
228
5
103
8
57
48
60
15
40
17
19
116
9
31
132
176
12
52
116
57
15
33
115
32
60
40
5
24
15
76
29
24
55
32
48
12
4
24
72
8
9
151
17
43
24
48
44
24
12
24
84
21
39
96
9
27
88
29
12
348
103
48
20
64
48
269
15
9
12
72
36
36
135
60
9
72
19
96
168
272
52
17
31
5
15
84
33
48
7
48
5
75
69
55
80
36
292
312
116
52
65
12
31
44
40
36
8
36
156
88
65
171
16
8
16
48
53
79
56
28
197
72
43
65
99
124
20
156
120
28
36
56
76
128
57
99
16
29
19
281
51
48
9
27
40
84
72
173
91
44
261
55
80
184
36
41
7
188
9
48
111
129
3
52
101
31
176
4
140
9
7
269
159
12
93
15
57
187
65
55
161
31
48
60
56
292
120
60
5
39
244
56
69
51
21
3
57
75
117
91
77
43
5
24
48
55
113
135
21
96
7
8
105
3
57
43
72
12
36
140
21
108
408
79
60
29
31
48
68
4
24
197
7
137
24
72
19
164
60
225
55
24
116
57
72
31
5
75
244
60
92
33
51
72
4
24
65
31
53
103
29
36
55
29
115
36
24
221
15
28
125
135
96
33
67
56
48
36
9
139
228
20
9
60
51
28
41
24
31
41
48
27
105
72
51
21
31
8
4
5
3
48
232
104
28
17
31
5
15
40
104
36
45
84
151
48
5
87
220
8
280
65
96
51
48
16
41
127
113
139
41
48
72
312
211
144
77
31
5
3
52
80
204
4
36
36
20
105
43
20
64
53
39
9
115
29
96
67
89
15
9
75
36
9
72
79
65
24
36
75
9
51
28
101
91
44
64
48
29
84
55
32
93
51
4
5
51
21
127
56
52
12
68
93
27
40
5
60
144
151
29
84
15
60
156
129
24
111
105
27
64
29
55
5
12
19
84
5
79
96
65
67
60
89
36
15
33
15
156
33
63
45
180
12
63
105
19
24
180
56
60
16
17
7
176
64
29
72
39
33
163
53
144
67
41
12
3
33
7
8
52
44
4
56
4
24
113
7
5
27
28
92
93
55
353
3
21
36
3
105
31
84
65
75
72
225
19
221
12
3
69
31
29
48
55
17
55
44
45
7
68
76
60
60
ABCD 98986039682*3^$a+1 [50100]
21
33
135
33
48
72
24
120
90
60
45
123
12
96
12
12
24
6
51
63
24
102
3
45
102
18
27
45
24
24
3
12
120
60
48
12
15
96
36
69
105
90
21
24
9
15
51
54
27
60
24
9
15
105
6
9
3
24
48
36
24
42
15
9
15
36
3
12
54
96
54
96
69
21
6
42
96
174
132
36
12
78
39
39
36
30
39
9
15
75
48
108
264
57
81
30
60
69
81
48
6
84
9
21
30
9
33
30
18
6
84
45
81
75
15
6
30
72
12
45
24
24
33
24
78
90
30
18
24
39
9
3
63
45
87
90
18
54
75
15
45
75
12
105
51
54
30
60
36
9
33
15
27
30
24
6
210
54
117
69
168
48
39
48
12
45
66
33
75
9
15
81
24
75
30
15
57
51
45
192
162
60
18
15
51
24
60
81
87
24
108
21
12
39
36
144
21
159
33
21
24
111
27
102
18
60
42
27
39
54
147
60
3
33
195
90
114
6
27
48
93
114
30
42
30
15
33
15
15
18
39
120
153
18
33
21
18
36
66
126
120
72
42
63
60
63
180
24
24
81
168
33
18
6
6
144
9
9
18
30
99
3
93
144
45
78
21
111
24
84
57
3
30
18
54
3
12
15
48
66
39
33
63
87
9
24
39
90
42
60
141
45
3
36
60
45
54
189
15
21
51
30
75
39
141
33
111
105
42
57
15
60
21
21
39
99
12
18
42
96
9
99
45
36
63
42
39
51
6
39
105
279
57
24
168
42
78
15
3
69
129
99
15
12
36
132
18
39
15
96
12
156
96
9
9
75
36
12
12
3
69
3
105
117
54
12
144
54
6
24
60
21
24
60
27
12
57
60
48
36
21
78
57
3
30
18
12
18
159
15
36
69
111
33
81
6
12
102
3
51
24
18
42
45
3
30
75
117
6
69
45
111
132
45
30
114
3
27
18
120
48
39
33
120
6
24
81
39
225
57
30
24
12
84
21
132
33
78
24
21
39
45
33
30
24
96
60
24
24
57
147
81
96
9
99
15
21
57
3
69
27
39
69
81
24
15
3
69
9
42
60
9
63
12
45
111
60
12
18
72
3
75
9
60
15
6
24
3
27
96
24
18
126
66
39
24
27
78
30
60
30
27
108
27
96
69
105
30
96
12
21
9
3
237
18
33
15
6
6
108
126
6
72
45
45
3
117
78
9
3
72
45
33
18
24
33
27
105
3
45
57
3
60
51
6
30
45
69
54
21
144
27
69
15
24
12
18
192
75
93
15
15
36
6
6
9
33
27
15
120
6
42
78
24
3
12
33
192
30
60
108
42
30
18
3
132
195
12
33
75
78
48
6
45
3
45
36
9
78
42
138
60
12
120
132
18
6
24
45
45
15
27
156
9
3
30
210
96
72
30
87
36
21
15
75
6
18
9
51
66
48
162
36
24
84
6
39
105
102
120
24
18
90
21
12
144
3
42
24
6
60
9
60
99
6
27
45
120
72
78
369
15
90
66
60
33
24
123
54
168
42
6
75
69
39
9
15
3
9
15
48
21
249
18
12
72
114
24
90
12
36
9
45
48
3
3
42
3
39
60
42
6
57
51
60
9
3
57
45
96
15
51
30
3
48
12
51
12
24
105
48
33
42
6
51
123
18
30
69
3
12
48
192
60
18
87
15
9
87
33
135
9
72
15
69
27
33
36
51
18
6
18
51
36
33
6
9
15
108
30
48
72
54
33
36
36
81
24
3
123
177
3
54
18
21
24
12
60
9
96
15
135
69
39
6
66
54
27
15
108
12
150
90
60
18
24
18
102
66
9
60
153
27
12
24
15
9
96
96
15
9
57
87
75
21
9
51
21
63
72
9
24
120
6
24
60
6
39
33
3
21
114
9
3
72
36
21
81
87
15
18
54
60
30
39
12
3
9
3
24
108
18
75
15
24
105
183
21
9
18
30
24
15
120
75
45
3
30
120
96
39
63
72
45
12
24
9
15
57
18
72
30
48
48
42
57
51
12
60
108
30
72
30
12
30
48
15
63
42
72
15
75
30
24
72
24
66
102
6
66
96
39
51
24
120
24
21
36
39
60
90
3
15
141
87
24
18
162
36
12
45
51
54
18
132
81
84
21
6
66
42
6
111
3
72
6
24
96
18
6
99
21
18
36
24
48
18
159
27
45
33
42
9
21
6
60
24
150
30
9
51
6
39
168
60
96
51
18
48
123
96
51
42
15
27
48
60
132
24
21
33
6
72
24
66
24
78
ABCD 98986322998*3^$a+1 [50142]
29
144
192
384
864
25
407
25
503
451
125
109
179
192
48
48
48
7
233
37
59
384
277
90
353
637
54
509
96
144
115
90
432
108
162
270
234
90
486
18
347
288
157
54
54
551
205
720
371
313
71
109
179
91
245
61
83
43
293
445
35
192
493
90
329
96
277
288
36
71
595
173
295
377
55
233
432
432
37
756
167
103
54
83
421
702
54
54
522
263
187
245
144
288
7
809
397
144
371
133
155
115
317
192
13
83
367
468
216
180
65
295
233
271
36
29
96
325
54
101
48
13
90
54
419
121
119
144
480
96
144
151
521
181
18
41
48
48
79
486
299
169
215
336
205
396
198
17
48
205
162
65
144
25
71
19
29
421
299
96
624
144
288
48
157
234
144
216
504
252
540
17
37
203
288
103
270
107
432
541
227
205
179
271
17
192
288
187
245
511
1134
1134
72
54
23
553
167
103
558
36
396
155
223
486
306
558
251
288
271
216
144
41
48
343
377
127
ABCD 98987158586*3^$a+1 [50003]
54
96
19
125
30
6
7
137
3
27
60
108
18
7
12
65
31
128
4
95
117
9
66
18
96
66
18
6
36
66
114
30
270
33
57
55
176
57
3
4
8
52
5
24
54
12
141
39
78
12
6
109
11
37
41
72
87
36
12
40
5
175
252
23
12
90
7
11
49
8
12
36
24
21
7
65
7
65
15
76
17
138
72
42
108
75
60
63
49
20
39
121
59
9
3
25
20
177
3
100
12
23
60
129
28
8
12
93
55
305
90
37
65
55
48
59
78
43
12
17
30
165
84
136
68
3
57
168
84
88
65
60
15
105
63
15
18
36
36
27
45
12
24
7
84
65
39
21
43
47
105
15
1
17
7
35
120
13
11
49
12
20
16
5
144
78
72
30
111
3
49
180
5
12
243
27
18
51
27
12
18
15
40
20
108
21
18
97
11
84
24
49
23
30
19
53
3
40
47
25
47
13
32
76
5
3
21
43
23
9
16
12
23
144
25
41
78
37
35
9
111
85
24
53
168
12
3
159
13
77
15
40
41
67
68
99
13
35
42
54
126
54
37
32
111
21
33
3
33
31
5
63
27
45
48
12
21
12
6
141
48
3
189
135
105
9
27
40
59
13
8
4
8
280
8
12
3
114
18
37
80
3
72
60
18
15
88
132
8
63
1
8
63
9
40
23
36
49
32
16
83
9
57
43
68
39
48
37
128
36
36
60
33
15
28
8
52
72
192
23
42
123
28
5
123
36
3
18
24
31
24
71
57
120
15
33
24
39
90
31
95
36
37
48
92
87
33
45
7
113
15
81
31
8
12
15
24
9
28
8
4
60
107
9
16
5
39
52
60
72
108
104
36
15
54
183
28
8
12
4
20
111
9
40
128
105
3
3
21
45
96
75
33
171
45
3
52
8
12
84
21
48
15
57
24
15
84
48
24
88
56
124
23
9
33
12
15
99
84
6
7
44
15
18
96
72
12
42
25
5
24
36
31
23
36
33
132
16
140
64
5
55
35
105
24
4
12
125
39
76
8
48
60
57
3
3
21
28
12
116
15
109
180
35
90
31
12
17
54
12
33
72
24
28
23
54
6
33
24
52
8
132
60
40
8
105
27
45
78
12
69
21
39
69
42
1
32
57
99
39
78
72
55
128
33
67
17
108
15
12
51
1
11
42
12
3
156
4
5
48
54
33
63
105
60
12
36
21
15
15
24
21
24
4
5
7
29
102
33
27
49
41
174
25
104
39
85
228
20
84
33
27
36
63
12
60
165
33
19
8
165
24
31
35
97
12
20
28
5
27
60
45
66
24
189
57
132
12
6
12
85
5
123
4
56
4
71
18
15
51
18
42
13
41
31
35
61
17
15
33
3
21
54
12
24
21
87
37
11
129
48
52
140
33
72
30
141
39
61
53
51
40
20
33
43
44
28
11
117
12
33
123
16
23
73
137
67
44
51
21
184
35
1
35
45
39
21
52
12
95
1
5
127
65
42
9
16
80
96
120
48
27
9
60
60
28
23
18
36
63
57
36
3
96
33
18
54
3
40
12
8
40
12
11
210
42
12
85
8
21
66
60
54
15
16
80
45
90
18
15
96
51
45
69
39
27
73
20
3
57
52
20
24
9
27
189
7
47
12
18
3
105
72
7
44
21
55
23
85
53
87
27
9
9
3
15
54
30
1
20
132
12
40
224
16
44
111
9
36
60
111
12
133
12
131
36
121
95
9
36
52
5
27
81
3
4
48
95
45
39
126
24
31
89
168
7
44
72
52
176
117
18
12
42
43
60
77
36
31
5
63
3
24
36
9
36
24
21
15
3
36
30
24
126
36
180
30
75
4
11
60
25
20
9
30
36
42
7
5
3
28
95
9
36
9
31
72
188
4
155
25
68
3
90
39
15
36
37
12
41
27
52
29
51
15
1
72
107
45
69
84
60
36
127
53
15
64
20
45
67
53
90
96
12
45
33
51
15
60
18
108
18
1
176
40
44
28
8
45
139
36
197
42
30
78
162
223
20
12
15
33
72
15
198
78
12
13
95
42
15
12
16
20
39
105
148
23
153
36
3
186
127
17
192
78
12
114
51
15
21
52
17
6
18
7
32
28
77
7
23
57
28
47
93
51
54
12
330
45
45
66
54
55
113
15
21
19
65
7
68
105
18
45
4
8
15
73
197
15
12
33
138
9
40
5
15
201
99
16
92
132
201
15
4
59
36
9
21
55
53
127
80
24
16
5
90
36
42
3
12
52
35
33
36
16
80
16
92
112
116
99
13
41
39
ABCD 98987462558*3^$a+1 [50040]
39
99
13
239
1
32
153
72
12
19
71
73
275
90
108
12
108
24
126
90
175
59
90
30
45
33
111
141
18
33
429
51
129
306
252
225
45
67
131
45
48
144
165
75
27
18
307
5
90
18
15
33
319
240
125
6
12
1
32
9
156
162
25
32
64
80
64
320
15
12
18
132
138
72
13
173
102
93
15
42
462
18
72
96
72
18
37
17
180
36
103
59
85
257
79
317
54
141
39
25
203
132
33
93
102
18
187
80
45
162
48
81
9
103
65
102
108
109
143
18
150
73
281
55
215
105
225
399
9
7
65
96
54
18
7
155
120
306
204
48
63
87
90
31
41
36
147
27
36
654
126
229
5
108
30
150
331
11
21
69
30
150
55
96
59
90
78
205
257
15
3
132
121
107
37
71
105
27
181
71
156
42
108
84
18
97
125
48
67
5
43
65
150
105
33
159
64
11
85
176
27
21
96
135
216
129
15
186
72
72
39
279
108
45
15
177
15
321
112
5
123
64
167
150
19
47
114
30
90
108
75
48
48
51
90
3
48
57
30
198
312
123
48
16
288
32
208
125
18
90
54
33
117
18
57
81
79
83
157
96
125
114
30
19
41
151
5
60
159
51
42
3
99
90
18
60
85
48
59
18
72
78
13
48
47
97
47
120
330
543
123
570
75
129
79
144
65
31
17
60
84
15
3
42
243
16
176
48
57
30
18
252
96
54
21
45
42
18
84
60
300
78
157
53
42
108
102
240
36
27
16
272
189
51
39
90
15
64
101
120
3
75
213
39
198
67
5
30
306
27
27
21
64
113
63
48
144
256
29
168
75
112
23
24
18
228
139
11
213
16
5
18
72
36
102
247
131
150
103
80
87
102
258
97
32
48
93
3
81
18
252
6
12
180
171
261
60
180
75
64
41
300
219
69
132
18
85
5
120
42
66
87
160
96
77
54
318
252
243
33
79
5
18
57
195
141
27
30
135
27
6
207
63
102
42
81
39
9
192
39
105
16
215
54
78
252
18
18
12
105
16
176
240
48
195
61
336
53
12
63
45
42
9
81
79
96
23
198
99
255
33
117
180
39
279
42
66
24
85
35
6
7
95
1
161
78
18
54
18
162
165
15
18
48
144
79
80
9
372
6
252
177
33
42
213
183
25
119
48
90
175
5
42
126
67
80
63
ABCD 98988359872*3^$a+1 [50021]
143
25
11
90
90
24
12
69
21
30
12
132
45
64
80
15
30
42
12
85
47
30
99
27
12
48
72
72
201
45
42
12
13
5
30
120
18
30
37
48
120
53
66
25
24
95
24
145
72
101
67
11
36
129
136
23
1
29
42
48
6
54
66
24
72
19
47
84
13
48
72
35
66
51
123
36
36
24
84
12
109
107
168
42
30
12
96
25
5
19
71
126
6
12
73
29
48
6
12
12
61
59
61
224
147
108
48
33
27
24
18
315
21
27
3
109
35
37
71
49
48
101
6
133
48
8
69
147
111
108
69
21
147
99
13
120
53
30
85
47
30
3
39
108
36
1
48
96
32
45
78
90
19
35
21
111
24
9
3
69
3
141
39
241
24
5
42
150
216
54
24
21
40
5
186
97
71
84
48
165
3
85
11
61
5
18
12
37
8
40
59
168
90
30
21
40
179
66
42
72
48
78
66
48
1
101
54
72
85
128
75
37
35
133
32
39
49
29
6
72
48
36
54
30
60
222
18
1
29
75
21
30
24
24
36
49
120
11
117
15
84
133
143
60
24
96
12
12
114
30
24
133
23
36
210
6
93
16
11
48
24
21
40
11
24
42
48
24
6
24
48
117
51
21
15
108
90
67
96
47
60
36
12
205
53
162
30
18
36
18
66
1
29
42
24
49
11
24
84
25
32
219
61
224
171
45
39
30
150
69
45
96
6
69
16
83
13
125
19
11
69
111
54
48
91
35
42
19
29
6
48
42
48
43
125
24
51
112
80
15
96
36
114
27
3
84
48
33
27
72
18
99
3
12
36
12
36
36
6
78
37
48
35
21
15
108
85
83
18
19
131
36
84
36
6
24
18
121
96
83
21
189
30
18
43
11
13
47
6
240
18
1
95
156
37
155
36
96
30
6
12
60
13
5
168
24
6
24
138
3
135
36
21
27
133
53
114
73
35
37
11
42
123
21
18
33
69
24
72
19
248
87
54
72
18
1
35
108
12
138
3
15
25
23
12
48
37
47
1
155
61
8
40
53
102
48
18
24
126
114
42
96
60
48
60
60
36
49
32
15
49
35
48
132
1
5
24
6
12
121
29
43
35
480
132
57
183
6
27
144
213
18
33
21
6
18
115
29
42
96
78
27
40
53
19
96
35
72
228
84
18
48
96
48
66
36
18
48
18
72
145
167
36
69
88
77
150
60
1
47
9
45
30
18
43
23
1
168
71
105
39
72
60
204
9
171
12
97
35
117
159
1
239
54
30
13
48
29
66
24
145
5
27
69
246
84
24
6
19
56
16
203
12
96
198
51
88
48
53
96
6
24
13
11
117
3
109
11
12
24
54
66
25
23
30
75
40
23
132
48
45
15
177
75
21
189
6
12
24
48
150
78
45
15
24
48
81
40
104
21
91
216
8
24
231
25
32
87
30
27
111
120
30
48
30
21
3
108
12
36
12
109
11
133
59
12
6
75
144
99
12
33
27
60
12
261
64
200
27
108
81
21
18
12
21
64
203
60
6
66
30
19
35
61
83
36
9
40
32
123
90
30
117
69
30
24
157
48
47
25
143
30
67
53
66
54
51
15
174
18
97
5
27
21
147
45
186
36
21
27
96
120
21
21
30
109
275
66
78
69
16
149
78
48
21
15
48
81
112
240
5
114
30
138
121
95
12
114
6
18
195
96
3
13
47
1
5
67
59
93
15
12
96
37
83
60
73
24
101
24
27
3
66
99
21
54
133
5
18
84
93
75
13
71
96
180
72
138
18
54
30
120
21
16
53
91
72
29
18
48
78
6
108
12
90
144
54
12
1
35
45
93
66
84
36
24
25
59
18
102
21
120
87
30
54
213
111
30
51
15
25
168
5
18
108
12
12
18
147
15
ABCD 98988463012*3^$a+1 [50004]
54
36
54
18
78
120
24
1
53
192
12
30
12
49
41
54
6
54
114
150
102
18
78
114
90
78
78
270
48
60
66
54
1
101
7
5
6
6
19
11
48
18
67
47
61
53
12
55
24
11
90
84
54
36
6
102
6
6
25
53
42
120
48
102
30
90
150
36
48
49
5
7
35
120
30
6
42
12
108
7
29
19
107
49
192
29
36
79
53
108
72
12
36
18
132
42
78
48
84
30
60
18
48
25
11
36
102
42
61
59
114
150
6
6
102
42
25
59
72
30
55
65
7
53
150
150
42
18
43
36
65
30
66
48
54
48
37
132
11
37
96
101
24
90
6
115
84
71
6
60
12
235
60
17
36
54
145
5
48
67
41
24
48
66
54
60
12
6
30
12
31
71
30
19
257
18
90
12
90
30
234
25
5
66
84
30
6
30
12
156
79
35
18
12
42
13
83
102
12
150
18
48
12
6
6
31
53
84
91
59
48
12
12
114
7
29
78
18
199
35
138
31
29
108
19
216
65
42
42
19
36
5
114
85
84
113
19
5
48
115
47
66
7
12
59
49
113
24
84
24
132
6
49
11
25
84
83
192
73
125
36
30
30
24
18
24
1
48
29
126
1
35
13
17
84
115
77
120
55
5
12
42
25
23
36
49
47
66
19
11
37
12
29
19
11
36
61
29
18
37
53
12
31
209
43
35
37
23
48
12
36
12
84
49
5
96
6
25
29
30
60
36
30
24
79
5
12
54
96
144
138
90
66
234
48
18
84
103
24
35
85
35
276
73
71
36
150
43
47
49
23
37
29
12
60
54
13
96
137
60
7
41
7
119
13
12
5
139
84
23
37
17
19
11
156
54
43
11
96
6
60
12
343
95
54
120
19
24
60
245
282
6
24
79
17
90
114
6
114
6
205
113
12
42
37
60
65
96
67
5
55
11
84
12
120
1
17
31
11
78
12
36
30
114
96
30
54
19
84
65
12
30
60
121
77
43
35
109
155
13
60
36
17
54
30
60
6
102
12
60
36
19
84
12
59
121
348
11
6
19
108
41
54
1
192
65
72
12
36
12
66
174
72
24
60
19
53
84
126
73
11
126
67
17
24
6
96
24
30
48
6
66
19
17
24
30
54
132
72
102
6
138
6
31
125
108
30
90
199
35
42
30
13
72
5
36
18
90
42
54
78
85
5
7
53
7
36
17
36
6
126
43
12
113
84
72
19
155
66
30
48
73
5
48
6
181
12
47
48
37
11
49
59
90
7
180
95
13
29
12
66
13
24
11
174
18
25
5
103
24
12
11
73
89
42
30
96
72
30
12
6
162
126
7
29
84
6
78
55
11
150
12
60
67
113
18
241
11
84
24
42
60
72
7
53
30
66
72
55
12
137
24
156
48
168
30
60
49
5
43
36
47
18
30
72
138
19
53
114
6
84
216
174
1
77
60
6
25
41
60
6
37
12
29
84
78
144
6
84
108
7
5
48
30
18
67
35
36
36
138
91
65
102
12
25
53
18
66
66
132
162
19
251
168
30
90
168
13
24
17
48
18
60
102
6
174
216
30
90
42
49
96
59
54
132
18
54
12
6
54
108
31
101
18
48
25
53
12
43
72
48
96
65
31
12
47
85
5
108
18
24
6
114
25
59
6
96
30
18
132
54
1
47
48
12
18
18
1
65
24
31
29
192
19
179
84
6
6
90
48
30
1
29
48
12
78
30
7
35
12
49
24
12
29
30
66
114
90
12
114
25
5
6
25
77
42
36
18
42
73
17
120
90
114
6
48
6
103
36
11
25
60
5
79
161
55
5
6
210
30
24
66
19
29
30
1
11
30
48
36
18
48
54
18
48
30
84
55
65
6
30
24
30
60
6
18
54
6
36
78
156
36
126
12
30
31
17
72
30
37
125
19
17
139
144
77
120
150
37
5
72
60
6
133
84
48
168
36
113
12
96
7
83
72
90
12
48
60
102
61
77
90
37
65
6
13
12
12
36
60
209
12
115
35
109
11
ABCD 98988469618*3^$a+1 [50051]
23
12
24
48
36
24
36
33
16
68
88
60
8
51
36
12
13
48
80
3
36
12
9
51
25
8
27
12
48
24
24
97
44
12
28
11
1
68
52
20
4
8
108
28
20
51
13
8
4
24
12
12
108
8
64
12
8
36
75
84
145
80
51
1
11
25
8
4
8
88
47
49
36
12
119
48
48
1
20
12
64
60
131
24
12
57
120
40
20
40
44
15
45
28
24
8
3
156
9
4
35
9
52
8
100
140
112
24
23
24
13
35
13
56
4
35
45
51
1
24
11
24
25
36
56
3
1
8
15
12
1
48
12
35
13
60
59
12
49
12
12
60
60
68
27
37
23
37
68
39
57
63
61
56
16
35
9
51
72
1
12
71
37
8
39
13
20
16
35
49
108
47
61
44
75
24
81
36
16
104
27
37
35
45
3
48
109
47
1
35
13
12
20
15
48
1
71
37
47
21
4
60
24
83
13
36
8
4
56
3
108
9
16
120
36
20
3
57
4
24
84
11
1
24
11
69
39
37
60
11
60
12
13
23
9
16
12
24
59
57
12
16
12
24
44
40
11
12
37
23
13
8
40
60
8
52
48
23
12
85
12
48
72
47
69
87
24
24
57
4
23
12
21
48
24
60
15
61
47
37
95
33
52
12
60
48
8
15
36
21
16
20
51
73
56
4
20
16
20
4
36
59
61
12
8
39
33
4
11
49
11
57
40
36
80
16
24
11
1
32
28
60
12
12
119
24
72
9
3
37
60
72
12
11
36
9
147
33
24
28
84
48
11
45
4
56
3
37
36
8
27
48
96
145
32
52
47
72
1
11
25
32
88
20
15
57
27
1
12
59
12
24
49
8
3
48
37
12
36
35
25
92
15
85
20
28
12
12
72
204
44
27
12
1
132
36
12
8
39
9
12
27
13
24
23
12
24
69
3
144
25
23
81
15
1
204
32
27
12
13
72
8
111
45
60
3
97
11
25
48
36
35
25
24
107
21
64
24
35
24
21
4
11
97
60
32
15
45
15
21
3
1
60
47
49
32
52
36
23
36
13
80
3
12
25
23
25
83
13
83
12
61
11
24
12
25
59
73
35
180
9
12
28
20
27
25
120
84
108
95
12
13
11
1
47
117
16
23
21
3
12
24
48
73
23
120
13
36
23
1
24
24
23
60
13
24
8
3
25
24
8
27
1
36
24
36
95
1
35
13
12
12
47
49
24
108
8
3
12
1
24
12
83
48
97
11
1
32
15
120
144
13
24
24
12
23
60
24
37
59
12
60
9
60
16
36
12
8
28
11
72
37
72
23
36
33
28
8
3
48
73
12
60
8
36
124
8
39
48
1
84
11
60
61
8
28
60
80
4
35
81
51
37
12
59
24
25
24
35
48
36
24
13
11
49
32
40
35
36
13
60
35
1
23
24
1
120
36
104
112
20
15
48
12
37
128
27
25
12
36
8
24
40
68
60
3
48
49
48
47
33
123
9
12
76
11
13
8
4
24
11
13
36
11
24
45
24
36
39
36
25
60
11
25
35
9
27
12
1
23
73
11
48
1
108
71
60
249
3
12
60
25
36
36
68
3
49
84
32
12
75
21
3
73
23
45
15
24
1
48
12
48
12
12
8
40
59
9
27
37
11
57
15
60
13
47
153
3
61
8
16
71
33
27
36
13
24
8
28
11
9
51
24
109
72
96
12
8
3
45
4
131
61
23
25
11
9
40
36
23
48
93
36
4
12
24
23
13
116
243
25
11
48
25
12
11
12
36
12
13
35
61
47
1
20
16
23
97
35
49
47
48
1
11
129
16
23
37
68
3
13
35
25
71
1
12
116
51
48
45
27
36
48
49
59
9
3
25
71
1
23
36
13
20
48
4
71
45
48
16
48
23
13
20
39
12
9
4
12
35
33
27
61
23
1
56
40
32
28
24
8
136
24
120
36
24
8
3
24
1
47
13
35
1
8
27
12
73
36
24
48
12
8
15
37
11
13
20
39
1
11
13
12
8
3
24
69
16
24
24
60
20
52
8
15
13
8
60
27
24
49
71
1
8
4
156
12
71
48
13
8
4
11
33
39
25
12
35
49
12
12
59
61
36
12
20
4
11
12
33
3
1
23
12
33
39
1
95
1
12
8
75
24
61
24
23
12
12
21
52
20
16
24
8
4
23
21
111
25
8
16
35
48
9
160
32
16
35
49
23
36
117
51
12
9
52
20
60
51
96
73
116
3
36
60
1
84
239
1
11
25
104
15
13
60
48
72
12
12
8
16
35
1
11
49
8
3
25
48
12
71
9
12
16
59
1
180
20
12
4
8
15
81
64
48
60
8
39
12
49
11
69
39
21
16
47
81
75
1
11
21
15
49
60
8
16
36
23
25
11
1
36
23
12
180
105
4
155
1
11
13
60
24
20
40
12
60
32
52
24
44
51
49
23
13
44
16
12
35
117
75
25
12
8
40
11
69
40
12
23
93
28
11
72
13
23
84
24
85
32
36
12
39
69
72
48
16
24
32
52
12
35
108
37
24
12
8
24
16
24
23
36
21
28
24
24
36
36
24
47
13
96
8
4
23
12
25
8
12
40
95
13
59
48
48
36
49
92
16
32
4
35
36
108
36
1
84
35
48
1
84
56
16
44
24
39
21
108
27
21
16
36
12
8
3
1
23
37
23
21
12
4
48
11
49
36
24
36
24
96
24
59
1
8
4
104
27
45
27
37
8
39
49
8
3
37
35
9
87
1
24
36
8
4
11
25
95
1
128
60
3
37
116
39
13
120
12
8
111
36
21
40
60
11
33
52
36
12
8
4
36
8
12
28
131
12
9
3
60
25
72
12
35
25
23
45
4
24
24
12
23
37
56
52
56
15
97
8
39
13
12
56
15
57
40
68
12
3
25
72
11
1
36
32
4
60
48
59
12
69
16
12
83
1
8
27
21
12
36
39
96
1
24
12
23
12
33
12
4
35
24
24
13
80
3
72
93
51
84
25
12
204
36
68
15
12
25
20
60
27
61
44
16
11
25
23
33
40
35
36
24
49
44
64
8
99
1
32
88
12
8
48
84
36
15
25
20
15
1
47
61
35
45
28
47
12
49
23
9
12
3
12
13
60
95
13
140
16
36
48
24
47
9
16
95
13
20
15
12
21
63
24
13
8
12
ABCD 98988495020*3^$a+1 [50045]
3
42
80
6
54
40
36
27
42
18
30
3
39
12
53
31
15
120
12
30
8
7
24
36
3
21
59
30
1
24
45
20
37
33
44
10
18
8
25
24
42
21
3
144
21
24
27
6
27
6
24
81
45
27
12
3
8
10
75
96
18
18
17
70
15
3
42
3
3
15
15
42
69
6
12
6
39
26
4
3
54
3
48
15
3
12
2
36
1
24
59
37
93
6
14
25
72
24
24
48
54
18
3
90
45
45
38
10
15
9
50
28
18
27
30
3
21
51
60
18
15
24
21
80
49
5
10
90
6
9
12
23
46
81
21
9
93
20
28
30
12
50
55
51
9
12
9
140
10
60
21
9
75
5
4
18
60
15
114
36
24
21
32
40
27
113
90
58
15
15
2
31
15
30
14
30
16
24
20
31
24
42
59
22
18
15
30
24
35
7
48
12
90
6
18
27
15
12
45
30
6
39
45
20
7
66
45
3
24
6
105
24
33
3
24
75
12
39
54
33
18
57
38
30
10
15
24
11
7
33
15
24
141
44
16
21
18
5
7
3
81
89
31
5
55
27
69
33
87
21
39
36
3
54
33
3
54
45
35
7
3
3
12
15
15
11
7
15
57
48
24
30
30
24
66
23
25
3
158
4
6
15
29
121
5
22
32
36
115
69
18
102
36
15
6
51
132
33
15
2
1
24
120
101
7
53
130
9
21
14
46
27
48
9
18
48
12
18
14
7
29
10
12
63
6
6
57
26
25
54
18
63
24
6
51
24
60
9
20
7
29
1
3
48
152
7
29
22
18
99
36
9
48
3
24
21
15
15
9
45
93
57
56
1
24
6
9
57
173
24
1
35
55
24
21
72
27
11
60
127
3
50
10
135
45
27
27
6
9
78
63
21
36
45
27
11
4
3
15
33
29
70
15
30
126
29
16
20
55
5
19
42
9
15
9
90
6
57
12
5
46
50
54
55
48
77
10
48
32
97
83
55
72
36
3
15
39
26
10
12
15
107
7
63
183
12
60
45
90
27
3
45
21
20
85
12
12
45
18
75
135
9
6
27
26
37
15
60
15
24
3
51
9
20
28
48
39
96
54
42
30
18
6
42
18
6
21
27
3
72
30
48
18
99
36
126
33
36
9
45
27
29
4
15
11
34
66
9
33
3
35
19
45
26
34
18
38
60
52
12
21
15
15
6
3
18
18
9
5
31
24
48
23
1
24
27
27
65
6
19
12
48
41
4
15
35
67
6
17
36
37
72
95
16
12
60
9
18
30
33
63
6
9
15
42
18
36
24
27
8
25
6
83
37
3
27
18
105
21
59
70
90
18
15
48
27
3
6
9
9
21
180
39
18
12
135
50
1
9
36
45
99
86
40
111
48
3
9
33
75
48
33
60
15
36
23
37
18
33
18
54
48
8
7
17
46
24
15
93
15
17
31
5
34
21
9
30
18
3
29
220
15
15
21
9
80
28
87
12
114
9
18
38
4
3
3
51
29
79
6
75
24
63
23
10
24
15
5
6
54
7
9
21
39
27
3
12
87
135
27
6
102
75
21
75
14
10
63
18
54
18
45
42
21
9
26
64
57
81
12
15
5
7
9
20
1
48
21
42
3
12
18
96
21
9
23
30
7
69
12
8
34
93
15
15
15
98
31
24
24
78
48
9
33
30
18
45
21
29
49
42
48
5
126
34
87
21
8
54
31
66
39
105
5
4
15
15
15
93
3
6
9
12
12
3
48
5
49
3
48
21
51
60
12
90
18
8
120
31
33
18
30
15
15
27
30
3
42
3
83
7
23
19
45
51
89
61
29
16
30
102
32
10
15
41
19
18
3
12
8
4
87
48
21
72
27
33
39
51
33
42
30
12
30
95
7
9
44
28
87
75
33
24
59
25
57
72
3
15
2
46
24
21
12
54
81
9
24
12
24
18
120
11
4
6
9
18
63
20
37
54
18
66
5
31
144
15
27
54
84
27
18
30
27
15
48
15
9
20
10
21
54
21
60
24
30
96
24
15
5
13
24
3
51
27
2
151
147
177
3
48
9
6
72
75
32
7
30
53
16
44
31
15
12
158
7
15
42
15
3
42
6
99
12
78
3
32
10
21
12
42
75
51
27
42
36
24
81
27
188
7
120
12
21
14
6
37
15
3
12
12
6
87
3
9
21
15
50
22
12
56
54
28
18
12
27
21
15
24
11
1
69
20
79
12
33
15
36
36
29
10
102
68
4
105
3
27
48
24
3
30
33
33
30
99
6
27
62
13
24
18
15
63
84
6
120
3
54
56
40
87
3
54
30
20
180
16
27
15
69
9
20
10
12
9
29
94
18
33
6
3
26
30
37
18
6
63
18
57
21
9
5
43
33
15
27
9
9
42
3
24
48
57
33
15
39
120
3
6
39
33
9
21
72
36
24
45
66
29
67
21
2
13
23
10
12
108
50
40
69
18
18
72
3
21
39
50
4
27
53
10
30
183
48
45
50
22
12
48
60
32
28
3
36
69
51
108
201
45
27
15
60
12
30
15
33
54
3
21
42
3
24
15
5
16
74
1
35
19
6
9
48
30
18
51
30
6
3
9
5
6
52
18
75
42
15
68
34
20
16
54
51
15
21
63
21
30
9
30
15
51
69
21
15
95
1
30
3
15
36
144
42
81
2
37
9
54
6
21
21
75
30
17
28
93
57
3
39
50
7
60
21
15
18
39
3
45
62
43
17
46
27
12
12
21
3
12
24
23
37
84
5
31
9
44
25
63
8
49
51
75
9
3
45
2
40
6
84
15
3
18
75
5
24
91
69
27
23
1
5
1
33
30
18
38
10
14
7
108
5
25
35
10
3
3
24
6
21
36
30
27
36
81
39
9
72
9
21
18
30
11
25
39
15
30
42
18
30
3
3
75
30
9
5
1
45
12
32
106
102
42
30
26
25
102
30
48
29
37
69
99
18
33
30
90
51
9
12
15
15
63
42
3
20
7
63
44
37
18
6
15
24
3
15
30
32
10
48
30
2
13
24
9
75
144
6
6
18
21
105
5
7
24
48
81
15
12
17
28
3
45
42
2
25
65
1
30
15
54
27
53
73
18
54
33
18
39
30
21
39
12
81
9
9
9
65
7
6
15
75
15
42
18
27
41
1
9
50
22
3
12
12
63
27
42
9
75
75
21
24
36
36
33
42
9
39
39
6
5
31
24
12
17
1
27
60
33
9
36
27
117
51
9
36
9
3
9
59
34
33
63
42
30
63
27
45
45
3
12
17
6
34
6
87
3
14
7
171
102
6
42
15
30
12
48
24
51
18
15
29
6
85
60
6
113
1
5
1
18
21
9
66
9
96
ABCD 98989311836*3^$a+1 [50056]
172
20
72
13
42
30
63
12
75
77
108
76
21
143
48
7
41
1
18
17
60
48
55
53
52
60
33
207
8
24
13
108
12
275
37
83
148
68
12
12
217
36
23
31
45
104
40
32
180
12
55
113
12
12
24
72
19
5
76
135
12
18
27
27
41
37
90
72
5
180
103
102
11
49
15
93
51
20
37
102
5
13
54
161
72
7
89
19
5
220
3
45
177
11
64
32
13
11
49
27
20
43
90
30
5
37
35
91
33
12
8
12
112
57
39
116
25
35
1
27
3
129
93
35
96
36
24
24
72
1
12
23
109
51
108
104
232
8
60
7
60
65
60
16
92
37
126
225
12
32
160
68
108
7
18
87
20
192
43
53
49
15
80
13
63
27
78
30
45
20
24
4
20
199
17
48
36
60
31
21
15
24
30
119
4
3
17
25
90
105
57
99
20
60
121
75
141
35
7
5
16
177
12
132
156
119
76
32
67
5
31
45
44
55
41
132
16
9
167
85
48
27
63
93
8
31
138
35
12
25
90
78
111
20
372
24
31
30
24
11
25
90
12
78
107
60
96
64
48
92
96
16
123
90
30
65
48
160
44
64
69
108
54
36
5
132
355
77
31
33
39
57
44
52
27
5
13
12
35
7
66
23
24
76
9
71
12
24
204
79
125
55
57
48
27
41
48
16
44
79
18
47
43
57
57
119
16
108
296
91
33
75
5
108
25
59
36
37
11
79
17
40
81
24
11
64
20
61
155
180
49
143
16
212
88
27
149
16
99
60
138
71
36
43
12
89
7
162
23
12
16
39
77
48
13
42
57
44
196
3
41
144
100
75
162
6
162
23
64
68
28
80
4
3
41
4
117
48
18
60
45
27
17
13
3
39
126
27
20
36
24
163
29
205
23
48
12
25
90
30
78
72
30
15
12
68
37
18
5
72
43
78
84
6
54
3
32
108
96
241
111
20
160
44
84
76
195
53
28
12
20
7
108
42
15
33
47
31
117
75
17
36
12
67
33
12
3
101
97
23
36
96
12
52
20
24
96
145
15
75
5
24
67
197
85
60
18
29
48
100
20
136
104
28
48
9
35
85
78
29
24
60
36
25
23
37
119
109
71
61
159
141
83
7
5
13
51
104
48
24
24
24
193
42
12
113
120
115
5
192
55
18
102
41
52
12
63
72
89
19
65
73
39
93
131
16
96
39
213
8
124
93
215
103
5
109
63
135
41
4
60
3
5
12
76
104
108
112
27
273
80
36
60
1
23
13
207
27
198
47
64
92
52
12
63
81
20
61
15
20
13
3
57
11
252
7
48
53
132
60
4
21
59
36
12
7
21
87
105
32
144
79
17
16
57
75
140
16
21
63
68
144
28
57
59
67
53
109
23
25
23
31
6
59
156
67
53
28
9
83
84
55
9
27
12
18
39
3
12
60
48
41
24
72
40
8
37
11
72
96
112
84
60
20
13
167
48
28
9
66
53
16
3
65
76
99
17
76
12
33
35
48
79
132
9
84
92
100
20
88
8
24
100
156
8
24
72
88
132
33
11
4
140
25
87
3
78
47
25
23
7
78
123
51
45
96
20
60
55
72
5
12
91
72
17
16
44
103
137
48
43
57
20
193
59
85
78
161
204
16
12
8
72
4
44
36
180
124
80
49
47
25
51
48
80
31
41
55
5
79
6
84
83
16
69
107
73
123
39
153
3
29
268
333
39
3
12
18
60
35
12
48
100
12
45
59
24
16
104
7
53
12
84
64
48
27
17
25
39
9
143
37
3
87
17
61
35
108
16
21
12
11
24
25
108
12
23
4
33
47
25
23
7
60
36
117
32
100
48
92
24
19
48
54
71
24
24
76
93
35
7
90
35
103
41
19
90
11
64
20
172
36
20
19
245
1
3
20
24
52
108
8
204
31
24
ABCD 98989346018*3^$a+1 [50004]
102
9
21
11
52
3
57
3
29
1
39
200
25
75
15
6
27
45
3
32
55
77
55
114
11
79
30
72
90
45
27
17
19
9
12
45
51
9
63
3
90
23
1
15
60
224
24
37
15
9
24
6
29
127
24
65
24
120
37
171
8
19
41
55
101
31
48
17
4
108
8
109
35
40
20
48
28
105
60
3
116
31
30
3
20
16
9
6
5
24
7
12
48
17
16
39
5
7
33
12
75
66
24
11
4
15
45
93
48
27
3
17
73
23
1
6
18
27
3
17
4
15
21
135
54
30
6
39
3
17
88
21
36
30
36
42
15
32
36
40
63
12
12
33
39
78
11
36
1
72
6
57
12
32
31
12
93
15
29
24
4
45
107
24
16
96
12
20
55
17
1
18
69
56
84
7
69
21
6
12
17
55
53
25
3
45
27
56
31
6
30
18
12
30
5
4
3
12
9
39
41
52
27
30
42
21
33
36
6
77
91
60
66
3
8
132
40
57
3
15
48
9
9
12
15
8
4
63
113
19
101
67
9
20
1
30
33
99
117
51
42
27
8
40
15
72
81
27
18
239
40
51
18
12
59
16
24
24
147
17
16
9
6
21
8
28
20
4
36
3
36
24
9
3
69
21
18
57
120
3
6
39
87
5
24
73
30
30
12
6
12
12
41
4
48
20
52
33
6
65
25
11
36
43
54
11
37
95
7
93
20
19
69
200
36
28
3
60
5
28
36
44
61
3
57
30
9
20
84
40
45
27
15
5
1
15
105
23
19
17
73
3
8
40
24
15
36
12
5
28
12
15
24
29
4
32
16
20
88
84
96
56
84
25
12
48
6
6
24
39
24
3
9
56
37
143
7
48
12
33
27
156
9
27
18
11
52
27
93
15
18
66
78
3
9
71
73
11
4
12
33
36
23
72
40
20
76
45
24
24
51
3
45
21
27
39
33
92
40
20
36
73
47
7
48
57
36
24
8
25
12
71
7
18
35
52
15
12
5
96
7
42
6
24
45
60
12
21
15
15
33
36
8
52
21
39
15
65
108
7
36
53
76
104
136
3
18
35
4
33
135
27
89
4
3
9
9
11
24
1
11
13
27
99
33
12
15
45
8
72
4
72
32
31
21
9
11
24
4
3
108
96
36
5
199
48
48
45
20
19
33
3
57
51
189
20
43
33
9
3
92
36
37
87
27
9
56
16
9
96
18
29
55
48
17
36
7
29
13
11
36
19
45
27
54
3
33
30
12
18
59
88
27
29
19
5
43
29
31
9
39
6
36
78
9
72
200
4
21
63
8
19
9
12
8
25
47
19
5
36
7
21
92
64
48
3
17
12
43
6
24
23
84
4
32
4
45
6
89
76
3
17
28
27
18
6
9
12
84
60
3
33
15
45
15
125
55
48
9
56
4
87
6
12
11
115
9
20
133
27
3
12
5
72
13
27
3
90
42
90
3
27
6
23
40
20
36
36
48
4
3
30
275
55
18
15
12
44
196
24
93
3
33
51
3
21
15
30
27
8
4
8
7
12
30
36
23
52
8
84
36
67
9
104
24
36
12
4
15
18
6
45
51
96
5
28
15
77
64
15
29
112
24
24
15
24
12
21
123
29
1
71
28
3
57
15
48
12
36
12
24
30
3
123
5
40
8
61
18
45
56
7
24
66
42
12
153
27
18
11
49
18
24
156
18
75
24
45
75
27
9
27
17
1
36
11
37
3
60
15
29
24
16
3
17
55
24
72
30
39
45
18
17
36
60
48
24
16
24
15
53
67
17
1
48
66
9
56
43
45
8
84
25
11
4
20
19
174
15
36
20
7
12
5
16
24
96
15
45
21
114
29
37
18
53
12
28
87
36
6
30
21
39
36
30
30
45
9
15
8
61
11
19
21
104
4
33
39
48
32
85
6
17
16
12
8
24
12
85
11
7
45
15
12
29
1
66
54
24
35
100
39
17
1
35
4
9
54
5
7
53
48
13
27
3
57
9
6
53
1
75
24
39
33
72
63
17
48
4
63
113
25
27
51
24
12
41
24
31
17
55
153
8
52
12
135
21
20
7
84
89
31
48
5
61
36
138
6
11
73
6
36
6
39
156
39
48
30
35
67
21
12
15
12
21
27
117
75
6
18
5
40
36
21
54
18
35
103
162
23
84
1
24
15
9
39
48
44
31
5
40
12
48
8
1
30
30
48
3
45
39
60
51
9
36
135
42
30
17
4
9
11
4
12
48
117
6
60
17
13
47
1
35
7
24
5
1
12
12
3
3
9
15
66
23
16
68
16
80
37
83
1
171
44
60
73
36
96
39
15
29
1
6
36
69
48
20
36
25
24
51
21
71
7
33
15
53
76
3
6
66
36
18
27
8
19
48
72
17
24
12
24
1
47
85
15
3
9
128
12
1
264
95
151
29
36
49
51
27
6
11
25
30
36
17
31
29
13
23
4
68
7
42
23
43
12
57
80
60
19
12
69
8
48
19
21
12
57
15
20
43
6
11
148
8
7
30
3
39
89
12
64
21
23
4
117
15
8
36
36
91
12
57
21
15
44
16
63
29
28
57
15
8
12
7
9
20
169
6
9
87
45
33
6
36
45
9
87
57
42
6
15
3
54
3
32
108
67
60
65
36
1
71
13
6
24
12
24
21
44
13
11
52
75
29
24
31
24
105
45
59
16
56
91
5
55
18
71
84
16
48
15
53
55
17
7
5
24
52
12
36
21
6
29
61
83
1
24
47
55
57
72
33
23
19
18
48
3
96
60
21
23
4
116
16
9
15
81
6
24
29
36
36
7
12
21
60
99
69
36
75
24
21
24
12
24
8
40
27
6
12
90
5
37
83
7
53
25
11
4
3
24
36
12
30
6
54
11
37
47
37
3
48
8
7
30
35
12
7
48
48
57
63
30
59
40
15
33
3
29
25
6
48
17
4
63
5
48
40
45
59
1
24
35
16
12
152
76
9
3
63
5
100
39
18
15
12
68
52
20
16
8
52
69
78
18
18
66
6
12
41
1
11
64
80
76
24
24
27
9
24
56
25
3
56
19
17
1
39
20
25
3
3
24
138
3
45
3
56
16
20
24
1
78
9
3
33
24
8
85
24
174
41
13
23
79
9
15
9
3
53
4
15
120
17
ABCD 98989657894*3^$a+1 [50058]
108
288
72
97
78
5
85
54
5
73
107
1
143
217
42
101
277
60
23
1
35
180
91
17
85
23
7
101
7
173
241
90
29
49
30
30
132
83
72
103
18
240
24
48
108
35
67
78
444
18
41
36
301
59
73
35
13
72
275
25
210
53
108
36
144
31
210
119
31
48
101
67
150
102
162
131
72
97
150
221
180
49
23
25
11
109
143
144
55
150
60
96
12
23
108
349
18
90
47
193
72
23
72
97
119
72
72
72
73
168
192
240
11
109
528
12
12
59
36
85
131
144
295
108
108
42
12
11
19
108
17
1
222
317
1
132
108
83
49
48
30
42
11
127
210
114
18
138
114
35
36
55
30
167
25
47
181
72
71
37
54
138
42
186
84
18
17
180
36
19
186
24
59
72
307
42
168
318
137
175
18
84
11
79
18
30
222
60
6
132
42
18
30
150
41
1
215
13
120
11
36
144
72
25
42
42
60
11
25
72
42
113
307
305
180
61
90
29
193
90
18
24
71
175
149
121
174
6
23
49
95
13
42
17
216
72
157
36
167
13
59
175
5
144
180
1
71
108
72
25
263
139
77
13
12
83
67
149
7
72
101
7
420
264
48
197
1
12
12
6
210
120
60
30
120
24
66
42
300
185
55
198
42
210
71
360
36
31
113
49
72
216
162
60
132
150
156
12
143
468
36
36
67
41
37
215
180
49
60
35
103
18
59
1
504
48
203
108
37
90
54
71
108
49
72
95
288
72
31
24
18
108
210
240
305
19
150
48
108
30
30
114
66
60
204
198
12
5
175
149
229
42
126
35
79
48
138
95
157
23
85
42
17
73
102
5
13
108
24
168
180
180
330
113
97
42
6
60
150
312
102
59
1
71
169
60
60
35
108
13
59
1
252
180
251
180
37
35
49
228
11
37
143
1
35
25
168
18
42
60
11
127
42
11
36
73
71
1
251
180
19
48
18
210
240
12
65
13
90
42
107
36
108
169
11
97
155
55
60
65
19
6
155
180
108
19
162
143
25
72
60
60
179
72
235
42
78
24
18
107
36
25
24
131
97
47
61
12
162
186
54
29
139
570
30
17
1
72
78
29
61
263
97
72
83
85
102
60
41
1
48
588
83
109
30
12
65
271
30
300
24
348
168
234
48
60
65
313
12
108
30
185
247
ABCD 98989852114*3^$a+1 [50098]
35
48
121
11
1
60
83
4
36
120
12
69
129
15
27
24
8
13
15
44
48
16
14
6
12
40
32
16
12
44
61
27
12
33
63
20
54
10
9
15
44
12
16
44
4
6
75
144
21
18
12
50
54
4
20
18
43
11
100
6
2
1
11
61
95
102
22
140
40
84
32
18
6
90
18
40
8
88
56
168
22
15
33
75
5
22
20
25
35
1
9
48
42
8
88
24
8
6
10
32
12
1
11
88
6
62
37
3
44
4
20
16
24
32
13
11
4
81
33
6
116
4
2
30
12
13
57
158
4
20
106
30
18
14
60
13
24
15
20
24
156
16
42
26
24
36
40
60
9
71
6
16
80
10
9
24
27
57
3
72
132
24
21
75
33
11
84
42
30
4
20
12
48
64
20
58
3
36
9
30
32
64
68
1
39
12
20
60
16
33
27
57
3
80
4
21
35
4
50
16
48
2
60
28
45
15
32
12
1
12
15
50
67
35
10
6
42
38
10
26
16
9
119
40
12
9
24
75
6
50
4
9
47
18
55
11
12
4
8
168
49
108
23
13
107
24
1
23
72
4
8
46
6
20
84
24
12
16
78
2
64
44
34
6
74
18
30
30
18
22
33
9
66
36
8
16
45
35
66
16
2
48
108
40
12
60
69
35
10
38
1
11
4
20
16
6
14
100
14
142
20
13
15
44
70
6
96
93
63
32
48
94
66
57
5
30
82
18
105
35
28
8
49
36
9
26
6
70
20
64
20
109
11
16
26
54
1
47
36
16
84
21
84
11
60
4
30
242
24
4
21
11
72
12
94
102
90
54
56
82
6
21
84
27
24
24
24
72
44
4
36
20
100
12
9
23
60
60
12
16
42
182
1
39
84
120
102
14
84
46
30
66
2
28
24
80
10
74
16
144
9
23
40
30
2
12
60
36
28
54
18
84
60
21
72
71
1
23
28
24
48
12
20
36
13
11
36
84
84
1
15
21
35
4
20
36
114
10
24
14
30
16
32
4
36
80
12
30
10
8
12
61
39
126
15
11
25
29
64
86
36
220
60
9
36
36
15
8
12
24
85
35
10
50
4
90
2
60
24
48
132
88
57
36
23
52
24
30
38
12
1
15
8
52
9
36
143
36
18
55
47
13
156
59
112
9
11
34
14
12
24
30
6
16
68
12
4
6
42
200
36
24
1
65
10
24
8
22
2
13
87
80
13
3
24
20
25
63
36
60
56
4
21
63
230
18
49
39
60
44
72
85
23
12
36
10
14
28
92
40
20
4
26
126
72
96
12
4
26
34
30
15
33
27
23
46
39
11
72
12
28
14
10
120
24
9
107
48
48
18
16
6
45
23
64
21
24
23
24
1
35
60
4
96
8
12
24
36
40
14
16
74
1
87
12
21
179
60
40
6
18
9
12
11
4
8
145
3
30
48
6
60
24
20
36
78
48
30
4
21
23
37
39
69
15
105
107
78
30
1
96
12
71
1
23
6
16
18
56
40
12
164
13
23
12
16
30
27
47
6
19
48
35
24
28
6
96
80
58
108
20
37
33
14
36
12
36
84
48
109
39
24
12
21
23
61
36
15
129
21
32
10
36
140
76
44
24
12
16
48
12
32
73
63
54
32
54
1
11
24
73
3
60
180
24
33
63
8
16
44
192
28
2
18
46
14
34
42
24
32
13
15
21
11
24
60
1
3
96
60
33
3
20
22
2
4
20
6
18
76
9
23
4
104
12
24
48
36
25
12
15
129
35
25
45
30
50
6
49
35
13
3
38
22
12
20
100
12
8
18
70
20
64
38
30
48
12
13
23
25
36
15
36
20
60
60
24
24
1
84
17
7
12
11
24
10
14
12
72
46
6
26
48
54
16
12
9
39
20
1
3
86
10
20
12
54
70
56
25
39
20
4
32
12
16
20
60
1
39
45
11
48
37
51
24
9
35
24
58
63
75
96
8
1
51
44
37
47
10
2
30
64
2
73
11
4
20
60
12
4
60
45
36
24
59
16
56
40
32
13
48
15
56
48
61
24
23
60
48
24
52
8
12
60
4
12
60
12
32
6
19
51
8
76
45
35
16
69
123
6
15
27
32
96
25
96
108
3
8
22
2
28
18
26
13
36
39
36
36
8
48
24
13
57
80
58
21
17
10
60
20
22
26
37
147
62
16
18
36
81
72
51
14
31
36
59
49
12
149
22
48
12
152
1
51
20
73
12
9
2
25
5
18
1
51
20
24
25
39
14
10
56
36
16
48
60
45
15
12
9
11
88
56
40
44
76
24
44
88
20
13
39
30
6
44
16
12
50
34
24
12
44
16
24
44
10
15
36
11
124
6
78
105
35
54
10
81
5
22
12
8
64
9
36
39
20
52
8
34
38
10
74
1
5
42
1
21
15
3
152
6
34
20
4
56
84
16
60
8
48
12
1
60
27
104
61
3
80
42
34
48
33
15
93
59
108
60
4
36
38
192
55
63
80
36
6
19
75
8
10
96
32
10
8
16
105
5
18
16
30
14
16
36
8
6
10
80
6
6
85
5
78
24
181
24
3
12
120
57
11
12
28
32
76
24
33
47
16
60
21
5
6
24
28
56
12
60
4
36
20
4
69
36
60
3
68
49
83
60
61
111
8
70
6
21
71
13
35
1
23
13
75
30
3
59
66
19
15
8
48
25
59
25
3
20
28
201
59
24
10
3
59
34
80
66
25
75
20
40
9
87
84
9
11
16
38
54
12
16
32
12
25
15
26
55
12
141
30
36
44
37
15
32
16
60
36
56
12
13
119
1
23
37
9
6
8
61
11
42
46
44
60
16
80
4
20
28
24
8
1
84
27
20
24
10
90
32
24
4
81
3
8
30
78
1
111
32
36
60
1
35
36
28
12
18
50
16
56
49
108
35
36
4
105
27
20
36
12
40
36
26
55
24
161
48
18
4
26
42
1
35
4
62
70
60
30
6
8
4
30
90
32
4
2
42
88
78
32
34
36
8
36
24
16
8
16
126
14
16
8
12
16
110
58
12
108
ABCD 98989972462*3^$a+1 [50022]
60
18
29
24
19
228
60
45
27
192
9
12
69
54
42
3
15
41
4
9
11
19
21
39
30
72
36
18
5
24
67
66
3
69
18
18
95
16
111
17
31
65
31
9
27
29
1
18
6
15
3
18
30
18
6
66
3
57
3
12
8
121
18
21
45
11
25
111
69
24
84
60
12
15
21
54
6
15
33
147
39
126
15
8
25
75
20
31
9
81
60
108
18
30
54
6
15
39
54
15
80
7
60
18
84
36
36
6
30
18
60
12
24
30
6
29
25
234
21
24
32
67
30
87
75
18
27
8
1
51
3
18
18
29
43
33
21
24
126
41
13
15
141
6
17
31
24
21
69
18
12
6
27
39
36
54
6
30
24
18
33
32
25
3
20
7
42
18
77
24
1
6
30
35
37
11
97
39
36
3
12
18
90
65
121
23
31
21
36
15
17
16
15
96
120
54
24
11
61
66
42
36
12
39
8
48
55
102
72
6
18
72
12
95
13
72
36
27
9
59
1
18
138
3
15
60
180
36
30
96
15
8
49
63
75
5
67
18
54
24
77
169
60
48
18
18
6
105
80
25
23
28
48
20
40
21
60
15
36
48
44
73
18
66
36
150
48
54
51
9
27
39
21
8
25
72
15
153
48
23
1
54
54
11
55
45
12
93
126
9
9
66
81
9
6
9
39
18
23
49
18
162
27
81
132
36
72
54
30
18
17
25
54
12
69
21
72
3
123
5
52
48
36
45
36
48
96
15
24
9
6
65
19
6
87
57
71
49
63
24
9
36
18
66
15
56
1
108
72
144
15
36
24
33
6
54
30
5
55
12
21
57
30
18
39
8
16
27
45
15
9
24
12
48
27
18
167
19
21
9
108
35
48
48
19
153
9
30
21
84
21
72
95
1
90
45
60
36
51
24
30
39
12
39
36
105
9
48
51
27
12
18
39
284
37
24
59
7
132
53
13
11
64
51
69
60
15
5
31
9
177
95
40
24
3
36
17
49
15
39
42
48
24
87
33
36
11
25
15
36
39
18
6
125
1
15
21
63
75
36
36
168
21
15
81
3
36
144
45
51
53
88
15
24
21
20
49
18
12
18
168
3
12
75
9
21
60
3
81
54
21
3
18
23
100
15
5
49
23
19
66
72
60
36
120
54
72
29
97
3
12
32
7
45
9
11
124
60
104
13
63
39
6
47
115
18
27
8
24
48
24
25
18
5
28
3
36
6
84
24
27
99
36
30
35
37
78
33
36
39
21
20
64
39
120
78
63
39
5
1
54
36
12
54
11
25
47
25
36
35
19
42
39
20
67
18
51
24
12
3
12
33
117
15
177
18
42
30
125
1
6
18
18
5
25
18
77
19
18
66
114
87
15
96
12
78
23
31
48
33
3
5
24
7
9
12
105
72
11
7
18
15
99
77
96
7
12
6
63
9
12
180
24
87
33
36
24
107
37
123
15
33
9
12
54
60
36
30
108
3
8
72
79
18
6
84
186
30
29
48
48
55
6
108
18
12
6
15
36
8
121
12
72
11
31
108
36
81
3
6
15
21
15
3
12
141
80
100
3
96
30
18
65
28
33
6
5
24
1
15
93
6
72
53
1
18
66
11
76
3
6
30
29
25
6
18
23
64
33
90
5
67
81
27
18
18
21
21
48
35
19
5
1
90
101
16
8
24
25
42
36
9
60
21
12
6
21
56
7
186
90
117
129
18
18
24
59
67
33
201
144
12
90
33
36
24
15
72
17
73
23
37
123
60
15
81
111
33
27
12
6
111
9
27
9
78
48
42
30
33
9
36
48
47
64
105
36
3
15
36
18
72
75
8
13
3
32
73
12
15
3
132
45
24
96
24
104
49
48
23
1
23
43
162
60
36
210
57
33
24
30
81
72
60
60
93
11
1
18
42
3
12
48
9
123
3
54
23
49
30
54
107
7
41
7
105
24
33
18
5
13
6
69
15
21
21
75
9
11
40
135
54
84
51
9
30
5
109
3
9
15
21
18
60
21
69
59
7
126
15
27
12
45
56
7
60
12
6
30
18
15
21
36
18
42
72
3
105
75
45
3
21
48
27
8
112
3
30
18
18
24
30
57
3
72
18
18
18
12
78
81
21
63
9
6
77
13
12
39
21
18
57
45
3
21
51
33
75
92
40
63
114
95
7
78
18
65
64
9
6
41
49
54
81
21
108
87
9
15
21
15
20
28
57
18
114
18
30
3
92
19
36
105
24
60
20
16
9
18
36
12
29
13
18
12
18
90
72
6
30
5
127
12
42
18
36
72
29
19
21
33
63
27
53
48
16
9
15
21
59
19
5
205
3
8
7
90
15
9
159
51
53
76
57
155
43
54
12
59
49
18
33
117
15
33
27
20
124
9
126
21
33
111
21
15
44
24
40
105
42
29
100
9
36
6
12
72
18
27
9
87
8
72
49
96
63
27
18
12
15
3
72
24
66
15
20
88
32
97
63
27
60
12
24
5
16
8
37
11
13
30
77
19
66
99
120
21
123
87
60
48
21
80
49
15
12
57
18
113
52
3
12
45
8
76
39
12
42
12
18
6
30
6
30
89
40
87
105
27
30
23
28
9
3
24
9
15
15
21
75
9
39
18
18
5
24
52
33
3
9
24
30
72
18
24
66
57
69
54
21
21
84
36
3
44
16
15
41
16
24
24
57
47
25
23
4
36
57
18
5
28
9
11
97
15
33
60
15
12
8
1
95
40
8
55
90
18
72
21
27
18
36
6
17
ABCD 98990180416*3^$a+1 [50020]
24
39
42
83
25
3
8
271
33
32
13
27
9
75
69
11
1
23
1
39
60
15
5
31
41
48
7
18
36
51
20
64
20
79
42
3
15
6
15
21
71
109
3
21
60
54
161
180
24
25
23
37
42
114
96
63
105
60
6
21
8
1
51
33
75
20
1
59
112
9
84
15
32
64
44
172
9
6
41
13
75
21
210
5
28
45
51
9
11
19
81
32
127
5
52
15
168
53
12
16
84
36
21
15
39
5
4
20
25
11
25
36
48
27
129
39
60
21
96
3
15
65
16
44
91
21
33
30
5
1
11
49
156
3
72
44
1
35
340
105
30
24
30
39
45
3
104
16
9
35
160
164
25
84
30
45
51
29
37
150
9
111
78
36
6
149
16
8
16
32
4
3
41
1
15
36
8
25
11
100
3
12
90
180
18
65
12
73
12
59
12
49
15
75
33
81
66
93
8
12
25
36
15
20
76
8
36
19
6
96
23
36
24
25
15
32
16
8
36
13
83
49
3
81
15
92
12
1
39
12
68
16
12
39
53
67
45
39
57
44
25
39
39
21
24
57
18
12
29
16
36
27
17
24
16
9
35
40
45
24
131
72
67
6
15
15
9
36
84
68
12
48
49
99
9
71
79
41
12
28
120
20
25
24
132
59
64
12
33
3
63
30
111
3
17
268
116
4
45
60
51
15
29
52
8
55
6
87
87
12
29
60
1
48
3
9
75
75
29
91
48
72
30
108
135
56
16
9
60
24
47
85
54
101
13
30
53
4
75
89
49
23
40
69
18
5
156
4
32
108
16
15
29
37
60
63
21
87
12
56
25
71
40
9
54
45
75
42
71
4
24
69
83
172
21
47
13
174
65
7
60
48
65
12
16
144
84
12
147
42
39
144
92
24
24
211
45
9
35
277
3
132
108
12
8
100
68
163
9
36
9
12
18
5
25
3
63
9
45
72
11
37
12
11
28
12
57
35
157
90
18
35
1
11
4
69
51
20
49
30
5
37
114
36
125
4
276
96
12
15
41
112
20
13
30
21
8
12
64
56
4
15
29
31
89
25
96
126
69
12
69
123
51
96
48
21
24
45
47
13
6
89
1
84
51
9
35
1
6
33
48
44
13
36
30
17
52
51
45
15
30
71
4
51
21
24
69
39
45
36
24
11
24
52
33
15
135
42
23
16
12
27
57
8
28
72
51
65
24
1
51
8
16
9
27
44
1
23
55
12
185
100
99
5
24
1
171
36
68
31
5
19
21
99
36
41
112
57
15
15
78
6
5
145
36
23
12
28
12
3
17
55
41
52
57
60
30
53
1
54
12
54
11
244
36
48
27
5
4
135
45
12
48
21
23
48
7
6
27
20
13
36
18
60
21
45
179
91
89
16
9
47
25
15
120
96
12
12
99
24
21
105
30
36
5
28
20
16
84
20
16
20
4
20
7
33
57
18
21
21
75
93
135
32
36
84
169
39
8
52
81
35
109
15
57
24
135
21
95
55
18
30
57
9
15
9
27
105
83
1
15
24
36
36
36
27
45
32
73
35
97
24
35
25
107
4
8
1
84
96
11
13
12
24
6
30
3
45
51
20
61
39
9
147
80
43
5
1
27
192
8
49
3
12
24
12
8
19
12
5
28
20
7
29
25
155
4
48
24
33
15
12
69
15
20
12
67
17
13
3
68
1
114
6
48
12
54
9
116
4
135
42
39
12
33
15
36
68
100
108
8
72
73
84
11
1
71
4
68
16
9
12
35
40
3
17
13
3
33
51
24
24
60
48
128
1
23
100
12
3
153
20
7
90
11
4
45
23
28
69
23
12
37
15
3
65
7
90
3
81
11
13
51
9
11
84
31
69
57
78
60
42
120
35
220
20
36
12
100
92
13
23
7
6
11
24
31
60
21
27
41
24
16
9
6
9
20
37
3
57
3
152
4
12
27
12
41
37
3
33
39
12
36
33
54
36
66
3
36
144
45
6
36
45
3
125
1
114
6
6
5
24
25
135
105
35
204
60
1
24
147
3
12
120
53
55
57
33
23
49
23
7
18
12
15
33
27
39
5
25
71
169
75
192
57
11
156
13
27
24
21
59
109
6
101
19
9
87
9
15
54
15
116
16
105
11
43
125
19
125
76
21
3
12
48
12
9
15
45
47
43
57
20
43
5
1
48
63
108
9
150
12
149
1
75
63
180
30
47
16
12
45
11
12
24
24
25
39
15
36
17
7
113
49
51
9
23
25
42
60
29
4
8
49
11
73
15
51
53
91
84
161
36
168
31
6
3
27
24
30
15
45
6
30
15
24
99
17
25
23
16
24
81
36
24
24
60
87
123
42
51
117
35
85
63
32
7
105
24
69
27
33
15
21
11
60
49
114
42
63
8
37
23
4
8
55
81
15
6
11
4
20
184
60
15
129
36
69
15
80
25
60
15
75
125
36
1
54
17
37
11
4
8
52
20
28
32
76
135
30
71
40
15
45
8
40
51
30
15
75
30
24
6
57
99
9
24
80
25
6
5
112
72
36
39
60
105
57
11
60
72
52
15
9
21
3
ABCD 98990603854*3^$a+1 [50018]
15
6
30
53
16
44
25
6
60
9
21
24
15
24
8
73
6
6
54
29
31
9
44
43
33
51
24
29
97
15
20
31
24
29
4
3
120
9
24
147
257
103
60
9
44
31
84
141
24
21
84
30
89
7
33
3
29
1
35
73
35
31
9
96
39
41
19
17
19
30
30
54
30
29
1
6
29
1
15
8
100
27
9
51
126
54
6
18
5
55
36
84
12
60
5
13
72
54
6
30
18
90
89
43
57
27
5
19
6
59
187
48
5
1
11
43
17
12
7
93
3
57
8
55
120
24
6
78
12
30
3
21
54
6
39
15
42
3
24
27
29
72
43
9
8
13
6
84
6
6
108
120
17
4
24
44
13
18
5
31
60
9
27
90
24
6
5
13
15
80
7
24
9
36
24
36
171
30
107
1
42
117
12
15
24
66
24
11
36
12
73
3
24
3
5
49
15
80
24
1
71
4
60
8
40
51
9
3
60
18
99
8
28
84
8
55
18
15
15
29
36
120
16
116
4
15
9
27
17
13
39
24
15
21
24
51
24
9
80
1
15
21
3
36
87
24
29
7
9
20
85
3
8
133
15
27
5
72
31
12
69
24
144
21
6
24
5
1
6
18
71
4
45
66
6
24
39
21
30
9
75
120
6
63
60
57
39
32
43
17
4
99
6
6
144
6
23
84
1
51
15
6
23
25
51
44
16
39
6
66
5
28
92
52
96
51
5
1
35
43
45
15
5
4
27
5
79
30
66
36
69
20
36
19
90
39
20
31
24
30
72
24
35
19
69
51
60
65
96
19
42
23
7
24
29
76
104
91
30
66
24
6
24
24
30
21
21
23
25
30
12
9
8
103
65
28
15
96
24
29
7
93
27
66
30
30
3
135
69
51
66
95
1
47
36
1
6
33
21
11
19
53
36
7
65
4
108
20
61
12
3
87
48
45
15
12
24
30
35
4
96
15
24
21
8
31
17
112
36
27
24
9
36
8
1
72
27
171
6
75
81
18
12
84
9
27
18
75
51
29
1
71
25
60
30
18
35
7
48
36
24
12
17
13
84
15
69
60
11
108
73
39
8
7
54
47
4
15
6
87
20
136
45
11
28
33
47
37
6
33
56
4
36
9
36
3
3
24
41
19
24
125
4
36
15
12
113
16
20
4
141
36
30
9
8
43
17
1
15
15
69
3
17
36
25
47
19
36
53
24
61
6
9
81
36
18
77
28
36
39
21
39
21
15
36
9
9
39
51
36
60
6
60
3
60
15
12
90
30
48
21
84
44
7
33
36
45
6
24
125
4
33
3
32
103
6
54
9
20
16
27
24
29
7
57
20
1
51
228
32
31
17
7
90
11
24
19
17
12
43
93
24
27
33
120
171
12
48
81
60
99
6
11
19
45
9
51
9
35
61
23
72
60
1
99
44
40
45
12
39
51
29
4
45
30
30
15
24
36
51
9
45
47
28
15
66
30
6
27
21
15
60
20
25
71
61
3
15
96
5
4
27
24
53
7
5
4
32
19
5
4
36
39
5
7
60
30
84
54
5
12
60
52
3
18
42
33
15
29
36
76
21
18
65
24
7
29
31
6
27
33
3
56
28
33
18
29
43
18
47
108
7
30
48
30
105
15
69
128
19
5
19
12
24
9
57
24
30
36
9
15
29
1
23
7
120
101
19
24
65
25
36
39
51
69
27
18
11
19
36
9
20
24
1
11
36
28
21
15
51
90
18
12
18
15
81
30
6
30
48
41
19
9
27
66
30
9
15
6
27
51
17
12
36
1
3
68
19
33
20
7
29
7
53
16
21
18
30
30
12
9
9
30
9
32
36
19
9
36
8
1
11
55
24
6
59
1
23
36
40
36
48
21
30
89
36
37
23
25
15
15
36
120
53
1
15
80
4
51
17
25
3
36
39
6
35
48
43
48
89
31
101
91
90
108
11
88
20
16
20
7
18
71
48
43
78
132
3
96
140
61
47
12
31
18
15
24
3
5
28
21
15
44
4
117
23
37
71
13
60
39
81
15
27
9
44
1
30
24
17
19
45
15
24
5
12
55
17
1
35
16
44
7
30
27
20
52
39
5
67
9
51
24
33
80
13
54
29
4
51
12
5
103
6
6
77
1
6
9
20
24
31
60
17
4
21
30
53
25
90
216
33
68
192
7
69
15
36
216
60
29
31
65
28
36
9
15
24
123
18
6
30
11
43
21
84
51
105
20
121
18
5
1
30
29
91
90
11
199
24
150
60
6
9
24
3
90
3
75
45
24
3
108
12
18
35
37
54
36
53
1
35
49
6
9
87
78
42
78
15
24
27
54
11
49
30
21
189
15
75
17
43
30
35
55
5
7
33
117
18
17
64
24
24
20
40
21
11
28
21
42
9
45
35
1
3
15
17
48
16
8
72
4
51
53
12
60
169
51
141
18
90
66
33
63
48
17
13
15
15
29
1
30
21
39
5
64
33
30
53
1
75
24
20
7
33
24
36
51
45
9
12
18
69
3
84
45
15
24
36
30
30
9
20
40
60
60
32
64
24
21
30
5
19
21
9
6
5
85
3
63
108
5
61
30
24
60
42
18
9
32
4
60
44
36
25
51
8
31
12
129
188
1
12
3
51
6
48
6
60
45
44
4
36
87
48
72
78
6
69
104
1
71
36
28
56
49
6
90
35
25
3
140
12
25
11
4
21
24
15
8
1
15
57
18
9
51
120
12
129
21
3
21
11
124
39
42
27
111
9
57
6
108
81
39
96
113
36
72
19
66
95
73
47
28
15
66
39
84
56
7
17
36
55
30
15
15
5
115
12
9
48
20
40
3
33
45
6
30
59
55
12
5
13
30
65
67
5
12
13
78
5
31
30
54
102
18
17
12
7
29
16
120
15
65
4
20
1
6
5
64
68
133
39
60
9
39
80
7
30
35
100
39
6
6
24
9
80
7
18
35
4
21
30
65
1
36
48
11
19
60
5
67
57
21
15
75
41
36
4
68
43
149
31
24
45
75
6
54
6
18
17
64
39
60
89
1
30
5
4
36
21
6
53
24
36
12
19
54
36
23
13
18
12
30
3
36
8
36
ABCD 98990707378*3^$a+1 [50015]
55
60
12
90
78
29
36
19
41
84
7
120
65
31
84
41
19
36
29
1
18
5
12
12
7
149
60
12
67
41
24
12
144
12
12
7
24
89
12
24
60
36
216
7
161
25
30
72
24
29
72
180
12
7
89
55
24
65
36
19
6
210
17
7
41
12
19
30
78
17
108
36
67
77
120
43
29
19
132
84
5
19
17
12
12
31
65
55
72
6
59
31
65
37
23
240
31
89
145
11
24
84
36
36
19
5
19
5
60
120
67
120
41
72
36
31
113
31
29
7
24
162
95
7
108
77
91
161
19
29
108
7
77
31
5
7
41
1
35
60
24
72
84
139
17
12
181
107
55
53
7
18
35
60
7
17
12
48
36
55
29
216
7
5
48
31
41
67
17
79
36
36
17
72
199
29
43
84
173
7
108
312
84
29
48
132
151
216
5
19
12
5
60
97
6
65
24
12
108
180
55
216
17
24
108
36
31
161
43
5
60
235
17
79
36
72
101
24
12
1
42
5
31
41
60
19
36
168
36
5
151
149
24
31
29
60
120
156
7
113
55
65
7
29
24
12
55
65
12
12
36
60
24
96
120
48
12
12
96
19
5
36
120
1
23
48
43
12
72
173
48
72
67
36
161
91
108
60
29
48
7
36
77
48
84
67
125
60
24
199
5
132
96
60
19
29
97
59
36
7
42
18
65
7
29
115
17
19
65
168
12
24
37
54
101
84
31
12
5
67
89
156
43
5
31
36
113
67
173
108
120
55
65
7
5
48
48
91
36
77
91
29
12
36
79
36
24
30
11
48
31
29
72
7
5
31
96
84
144
17
84
24
240
36
1
83
55
77
139
24
113
60
12
12
1
18
84
5
60
211
84
41
84
55
36
17
7
156
17
12
67
89
84
115
36
36
65
60
19
29
7
36
17
31
41
84
12
12
72
48
132
19
65
55
180
77
73
35
19
108
29
19
5
36
48
7
48
41
19
5
211
90
30
36
108
125
7
5
84
12
43
120
137
72
67
41
84
48
120
12
36
12
7
101
163
96
29
132
127
5
31
5
24
12
43
5
12
19
41
84
55
29
12
96
24
60
108
132
24
24
31
24
72
65
43
137
43
36
137
24
168
12
36
55
12
41
120
7
53
139
101
25
42
29
19
24
48
168
41
120
24
61
6
89
24
79
41
67
72
77
36
12
7
120
53
36
120
139
5
43
108
96
18
71
156
24
24
60
43
54
71
55
144
5
13
83
12
48
103
29
31
174
23
12
60
31
60
89
13
78
12
53
60
31
60
41
43
36
89
60
12
19
245
24
96
24
7
53
24
12
60
48
43
29
24
12
7
53
12
7
53
252
91
48
36
24
12
24
113
156
36
24
67
53
12
7
17
108
48
192
31
84
125
12
25
6
173
36
36
7
17
84
7
17
48
19
53
43
137
96
36
36
24
43
137
108
36
36
60
96
12
72
19
24
17
24
7
24
48
5
48
48
7
65
24
120
96
43
65
12
144
24
36
24
1
155
168
72
31
5
60
12
48
19
24
36
53
36
55
72
18
35
31
5
96
67
5
60
7
5
31
77
7
53
60
12
19
89
55
60
113
7
5
67
41
48
7
12
5
60
48
12
36
115
5
7
77
60
216
61
179
72
12
31
29
120
36
31
36
84
101
24
36
84
43
180
5
12
48
12
31
29
61
18
60
89
31
24
36
101
73
71
24
180
48
55
60
12
5
36
36
60
108
72
60
24
24
60
25
11
19
17
84
12
24
31
17
31
5
312
84
24
156
19
149
48
13
35
55
65
84
120
12
31
120
17
36
55
17
127
96
5
120
12
145
23
60
24
12
48
67
36
24
5
48
55
17
24
31
36
108
120
29
12
163
5
31
41
133
11
60
24
127
156
65
103
5
24
7
90
119
91
29
12
67
18
78
156
53
91
5
67
24
36
17
108
192
60
12
91
137
72
103
48
17
12
84
12
48
96
43
41
7
5
13
47
48
55
41
24
25
90
5
60
36
151
48
17
12
31
65
91
144
65
97
35
19
ABCD 98990905246*3^$a+1 [50021]
90
54
11
13
180
12
114
24
18
54
53
1
60
54
113
13
42
24
6
48
107
12
1
66
30
36
24
48
12
120
24
35
31
41
79
96
78
36
126
30
12
143
55
24
113
1
120
6
6
90
18
192
24
96
204
138
102
35
1
54
78
66
101
144
25
60
60
24
36
30
89
7
24
54
90
41
151
96
18
72
30
17
61
11
31
72
102
59
31
30
179
36
48
133
12
12
30
24
174
36
54
101
67
317
13
35
73
12
23
55
24
336
24
6
24
35
60
121
36
150
18
30
30
12
36
107
13
23
84
157
60
24
144
71
7
72
126
66
53
61
54
90
150
72
18
6
72
42
47
253
42
78
18
48
149
25
186
120
72
18
11
43
6
36
59
37
23
36
109
30
66
54
120
66
60
35
84
1
108
48
23
7
54
60
54
54
120
18
137
55
48
42
35
1
66
66
12
60
12
59
55
17
55
78
84
11
36
25
54
125
1
11
73
12
18
120
24
48
48
126
143
13
48
156
23
217
71
13
60
60
102
192
17
1
23
199
240
5
121
24
143
43
66
216
12
138
162
120
270
6
60
54
6
90
114
72
60
24
24
35
1
36
83
31
72
78
90
114
35
121
36
95
55
120
6
18
54
48
42
42
168
12
144
12
83
85
6
24
6
114
17
55
113
79
77
1
143
25
36
24
216
30
48
42
48
78
65
7
72
96
78
204
35
48
108
72
24
55
54
84
12
84
54
125
187
54
47
13
36
90
185
1
48
12
59
216
24
48
36
97
42
126
12
215
84
109
35
157
23
109
12
30
89
1
60
11
73
155
36
24
49
216
59
85
60
48
84
78
66
24
78
89
48
13
24
138
6
132
60
48
90
114
120
47
36
235
78
72
18
17
97
6
54
180
95
55
198
35
12
121
12
72
35
12
133
132
36
23
144
67
90
6
72
5
108
25
24
24
36
90
66
203
1
114
54
90
48
137
72
73
60
72
18
48
17
25
35
36
55
72
89
49
192
54
185
13
18
137
31
89
72
61
47
163
24
18
30
161
7
24
78
120
11
49
72
60
35
48
72
169
71
36
67
30
12
24
12
42
6
59
13
162
48
42
102
41
37
12
168
35
67
48
48
24
270
66
198
114
17
49
72
23
7
5
25
18
389
37
78
6
84
12
90
24
270
60
6
18
60
120
35
96
25
54
192
65
61
72
12
6
18
119
72
49
6
90
60
24
60
6
6
23
60
55
17
73
30
5
49
35
1
36
48
36
54
186
60
35
31
161
24
205
108
312
6
48
114
12
35
49
47
49
6
17
12
25
234
24
6
84
47
13
95
43
5
25
119
1
24
66
48
137
7
5
13
84
35
25
6
24
54
11
121
47
37
18
53
43
114
71
25
12
168
11
25
48
107
36
97
30
221
1
24
132
24
30
54
24
18
18
36
24
66
138
6
29
205
71
31
6
162
17
49
24
71
169
96
54
17
199
234
96
30
72
192
42
144
276
108
6
77
108
151
408
5
1
11
31
42
6
30
59
13
18
77
109
108
36
24
6
5
19
42
119
7
149
61
60
59
1
108
24
18
78
60
6
18
96
60
36
23
72
271
30
35
13
66
89
7
65
49
35
19
150
90
65
24
72
109
24
23
37
36
12
228
42
72
72
120
24
90
119
61
156
24
12
114
30
11
97
6
42
78
6
59
145
24
6
120
29
37
59
25
11
313
120
12
48
18
24
113
151
102
72
18
48
17
13
12
102
17
ABCD 98990920222*3^$a+1 [50030]
72
72
30
108
90
42
48
168
54
126
144
270
138
150
18
102
18
24
210
456
167
157
83
97
95
103
228
60
162
162
306
102
72
5
13
42
360
18
162
138
132
335
25
18
30
162
18
275
67
125
73
252
168
102
150
18
288
5
97
72
18
42
108
95
13
83
19
180
72
150
11
199
198
510
162
18
288
54
18
12
18
150
53
49
60
66
234
78
108
12
60
192
149
19
12
180
60
66
72
71
192
25
119
355
36
84
18
131
19
30
72
18
90
162
6
30
24
18
251
157
24
120
60
48
42
180
30
96
12
198
150
35
49
198
78
54
5
85
156
72
108
24
318
42
36
72
30
42
138
42
120
60
48
60
48
54
29
121
108
30
198
60
342
53
144
13
72
456
84
90
108
90
132
90
30
168
90
18
264
90
150
119
1
108
78
54
36
144
18
185
115
42
36
30
222
48
42
48
114
23
103
12
60
108
84
36
60
209
115
18
12
240
30
6
84
258
138
252
72
23
48
55
204
126
90
432
90
108
144
66
42
18
120
144
168
12
348
233
19
18
12
186
90
102
197
73
18
114
36
95
79
36
132
30
492
36
84
18
672
18
12
18
42
108
180
12
239
192
169
108
18
174
60
95
13
83
55
564
30
60
66
252
222
108
180
95
115
72
150
90
18
48
252
78
12
78
95
49
239
139
102
6
102
78
72
162
36
54
18
138
114
120
59
91
36
12
18
83
96
55
186
144
288
192
198
60
228
90
180
72
42
156
72
18
234
18
71
79
180
318
47
187
78
450
197
55
30
108
42
149
157
162
108
84
18
90
90
180
42
108
270
30
78
54
108
192
36
24
36
12
78
162
90
252
120
6
149
25
71
115
72
53
199
89
49
42
306
90
90
30
72
78
59
151
72
113
49
143
7
18
252
126
210
150
54
180
59
61
78
108
72
18
12
198
60
90
23
31
18
108
84
6
89
91
90
59
241
42
18
180
102
180
72
36
42
138
144
90
78
198
72
47
145
126
72
240
108
54
90
30
168
102
78
12
36
35
37
18
24
30
83
85
48
144
6
12
168
144
90
198
12
78
120
72
216
54
36
53
19
42
30
60
318
11
ABCD 98991259652*3^$a+1 [50021]
63
168
41
4
75
330
120
132
18
12
18
95
115
9
56
1
39
51
36
125
103
30
30
6
114
5
1
96
15
9
60
71
13
11
1
54
33
51
132
78
27
75
105
12
57
30
24
30
156
30
60
29
4
3
54
99
15
5
25
30
125
31
24
17
25
87
3
29
25
36
90
29
25
6
54
24
15
56
1
198
30
42
264
5
19
6
3
63
17
103
48
66
24
36
144
47
49
36
47
7
60
21
129
150
66
47
136
21
11
73
155
25
36
35
36
49
95
1
24
83
1
42
204
5
4
44
91
9
68
40
32
16
15
12
54
6
24
120
9
51
65
76
69
90
24
57
15
65
43
6
51
48
32
85
54
113
73
143
1
6
18
12
54
24
12
60
17
31
30
6
54
195
21
90
21
20
19
153
96
75
69
57
51
15
54
30
5
139
90
99
87
24
66
3
27
36
5
49
60
35
19
12
120
18
30
66
30
54
179
1
120
90
6
35
31
77
7
6
24
54
6
24
6
33
3
29
31
90
23
67
78
60
36
30
69
51
54
42
24
36
17
13
3
27
114
6
17
1
6
180
5
115
30
36
35
13
99
32
19
72
53
1
6
125
13
71
79
90
42
77
1
87
9
30
9
32
100
12
48
15
24
6
23
1
35
25
83
7
84
6
114
36
60
41
13
36
24
119
7
65
19
66
39
27
138
27
32
1
42
5
132
31
57
135
45
192
51
29
7
120
33
27
21
12
51
36
24
66
60
11
12
97
156
54
9
75
77
19
36
17
36
144
76
15
30
36
23
67
30
30
153
81
131
25
3
3
18
27
15
17
37
24
59
88
45
87
20
13
30
149
1
27
3
65
55
18
15
15
12
29
25
30
69
45
15
80
61
51
104
55
30
114
66
24
71
1
54
125
96
79
66
48
6
60
24
17
19
33
128
13
36
59
4
3
45
92
1
15
20
36
31
65
48
31
41
103
41
19
96
6
24
6
48
9
32
64
81
99
111
96
29
79
30
59
28
9
6
24
9
57
147
56
1
71
13
42
57
57
30
30
60
51
80
55
108
180
90
47
73
42
48
36
6
48
6
66
30
30
27
21
42
108
6
24
87
152
72
4
15
65
61
71
43
5
40
15
41
48
61
6
5
109
35
1
51
9
6
77
97
30
53
16
20
7
18
47
25
47
88
33
99
27
33
123
60
90
15
3
6
6
137
7
60
41
43
12
150
3
15
29
7
36
18
11
25
111
39
93
147
66
114
96
29
168
48
24
55
36
18
30
6
39
21
150
114
39
51
189
51
29
37
155
28
36
21
39
144
48
69
54
29
7
21
48
12
75
54
23
40
96
45
39
60
33
30
165
9
96
3
104
1
71
19
12
84
6
24
71
88
32
55
45
48
12
33
47
13
6
33
27
126
18
12
18
36
30
126
24
11
55
30
47
7
24
12
54
84
6
24
102
18
60
69
20
1
66
60
53
67
36
18
6
54
35
72
19
54
6
210
23
1
6
126
138
36
29
55
6
3
8
24
84
1
6
29
31
48
30
107
265
54
5
1
107
1
36
54
9
60
48
9
30
84
29
1
12
18
6
30
24
102
120
3
111
81
123
66
23
1
39
51
96
180
30
30
90
3
8
12
7
6
47
181
6
60
66
30
17
37
24
6
30
30
9
45
42
24
53
1
12
227
13
18
126
60
6
33
45
60
30
90
42
78
11
79
12
54
6
24
24
36
24
5
91
41
43
36
5
25
36
15
60
9
30
36
5
109
99
45
36
6
57
33
63
20
91
30
99
15
161
16
15
33
84
3
89
1
48
60
132
78
41
31
144
30
131
13
6
60
9
84
48
9
131
79
204
69
3
33
32
12
163
24
29
85
12
48
36
99
51
6
84
120
24
99
21
90
72
30
18
30
6
21
33
156
54
42
18
66
63
3
18
36
60
36
18
60
41
79
60
77
55
60
54
144
96
23
88
9
24
47
19
30
6
174
30
5
25
24
119
16
15
6
35
28
51
41
96
43
165
15
36
33
48
33
6
66
18
17
55
57
36
225
42
17
16
56
19
9
27
21
20
25
23
72
24
109
15
15
17
49
6
89
28
3
30
3
87
24
5
19
6
30
24
66
39
51
54
102
24
9
32
73
36
3
8
13
59
1
96
6
30
63
57
24
54
30
72
30
5
13
30
12
84
114
156
210
33
3
60
5
28
84
20
48
103
5
64
48
3
45
75
117
123
66
24
60
59
16
21
36
30
237
27
21
60
39
30
59
7
84
90
54
12
45
39
21
69
84
251
61
18
6
11
43
36
54
6
33
93
24
6
108
77
19
36
138
36
ABCD 98991714338*3^$a+1 [50019]
55
65
13
99
51
12
6
48
72
95
49
120
90
84
60
41
85
11
36
7
42
59
36
52
8
115
29
43
185
60
7
96
132
29
304
32
31
17
12
84
76
68
24
120
19
24
18
11
48
13
23
19
6
71
7
93
117
72
54
5
139
204
33
15
81
27
36
54
23
16
3
54
150
96
125
240
36
36
24
100
20
240
31
89
7
17
24
61
75
99
5
19
66
47
96
1
111
20
76
33
3
3
53
24
163
41
12
4
3
33
15
36
9
32
151
41
4
69
107
13
30
17
84
85
27
32
19
90
114
60
113
60
4
92
67
72
12
77
1
18
17
76
39
60
41
13
24
30
21
15
54
6
24
114
72
35
60
16
39
18
75
45
30
5
24
43
5
192
91
29
13
207
33
47
48
60
40
165
83
85
63
57
6
17
49
47
60
196
80
67
30
30
36
180
24
17
67
17
72
52
15
21
27
90
42
125
19
12
81
44
19
18
3
56
24
12
144
19
65
12
25
222
105
9
24
3
27
17
52
3
96
149
40
3
18
11
19
144
53
43
185
199
41
4
21
35
24
13
15
111
96
53
13
24
11
19
120
24
72
65
52
128
37
39
9
42
93
84
32
37
6
168
5
43
5
36
156
4
99
137
132
1
18
77
16
39
12
36
41
60
85
83
31
36
77
24
55
108
24
72
53
24
4
80
96
60
4
63
186
6
24
5
103
17
31
89
43
12
33
32
72
19
29
48
13
107
144
127
54
59
19
60
41
67
17
60
43
66
35
19
17
16
9
138
36
57
9
39
9
42
89
216
13
47
12
13
42
12
65
12
19
42
102
17
31
5
28
44
61
24
155
55
41
109
87
68
76
33
30
312
24
24
66
83
72
61
24
150
5
48
12
12
7
102
11
13
6
18
11
19
53
148
15
5
19
77
12
4
140
16
20
24
13
6
65
60
37
30
66
114
102
24
83
48
28
15
17
12
48
139
60
17
19
60
30
66
78
126
24
72
65
12
4
9
24
30
36
12
132
77
7
53
36
31
53
13
6
57
57
35
13
23
4
3
45
93
11
37
24
59
16
15
65
72
61
54
65
31
81
3
17
19
77
72
88
21
23
31
36
30
11
61
71
73
6
48
24
48
18
6
53
60
1
107
7
12
77
148
9
54
129
3
41
109
71
103
29
37
78
66
59
67
18
35
85
35
12
49
59
88
32
108
7
48
282
143
19
81
60
164
48
12
12
84
67
48
81
69
78
101
132
19
84
24
24
45
8
55
45
9
54
81
80
12
7
132
9
36
3
53
48
91
5
100
32
84
124
15
5
37
90
12
5
13
18
12
29
7
89
61
90
6
24
24
72
47
31
18
59
72
79
129
8
235
53
85
131
13
30
36
89
88
21
23
31
5
64
108
33
6
53
7
33
8
13
90
12
17
108
55
6
48
42
12
5
144
13
35
12
64
15
84
41
13
150
144
17
103
53
24
60
25
150
24
41
36
163
41
48
73
27
3
18
83
103
113
12
60
36
7
77
48
12
12
19
125
7
29
1
150
29
31
12
5
85
6
162
66
12
17
25
23
25
39
231
12
30
3
27
77
13
35
13
48
30
153
44
7
125
12
91
5
72
72
72
37
11
91
77
40
48
3
29
271
6
6
42
120
35
91
24
9
33
3
27
36
12
17
48
84
43
48
17
36
64
8
13
144
11
24
72
61
3
44
19
12
21
108
39
29
12
12
7
6
23
52
75
24
9
84
69
72
18
12
36
17
79
17
13
30
5
12
67
29
64
51
113
19
53
7
81
27
17
19
33
27
77
37
48
54
41
84
19
41
160
15
84
6
27
56
13
11
79
132
29
19
18
179
67
5
16
44
25
71
73
27
15
41
7
6
54
24
45
32
31
17
24
139
125
64
45
30
77
61
27
32
19
18
24
168
11
19
24
65
12
4
99
36
24
21
12
32
12
36
97
3
15
30
6
72
5
13
11
19
29
72
13
78
84
48
96
81
21
11
16
8
55
65
12
4
60
33
150
5
96
19
36
29
25
30
18
39
20
24
13
6
17
60
61
72
3
15
12
90
48
23
97
6
42
11
264
12
31
36
30
6
5
36
49
35
85
59
96
12
31
21
189
147
44
48
73
30
57
105
203
112
21
24
18
29
36
19
60
6
107
13
174
5
12
1
83
37
102
17
48
49
47
64
32
48
31
17
55
12
6
35
36
60
19
101
28
3
30
66
12
21
144
15
29
73
6
72
29
163
72
17
19
30
72
ABCD 98992293586*3^$a+1 [50073]
119
61
36
72
18
162
186
105
24
51
306
35
16
24
9
234
18
59
31
24
9
39
137
31
120
24
9
111
24
84
126
216
126
144
24
81
8
1
12
3
75
372
225
152
7
65
79
270
84
191
25
15
21
35
91
29
49
192
114
29
1
18
5
88
72
33
24
15
144
51
204
72
12
288
114
3
168
39
24
90
95
61
75
15
90
6
105
15
18
15
57
150
57
81
95
31
54
42
17
1
84
3
264
120
105
183
27
114
11
24
16
24
9
87
3
36
9
63
24
9
111
24
41
85
3
177
335
55
81
24
39
42
30
72
41
139
45
56
31
33
15
126
36
135
69
36
270
33
111
30
99
63
17
1
6
9
27
144
54
159
72
105
150
9
45
11
295
65
1
90
18
36
39
69
36
135
144
120
33
15
9
48
111
72
72
87
60
21
48
15
65
97
78
12
114
35
49
6
66
15
8
31
201
3
12
129
249
222
12
252
36
18
36
6
138
71
79
89
103
54
35
25
84
219
3
69
159
72
18
360
6
105
33
108
59
64
57
143
205
84
71
7
33
105
39
273
23
25
42
189
128
7
33
48
24
24
45
42
144
48
81
51
30
39
237
107
16
72
24
24
57
183
56
19
69
87
89
7
54
48
36
72
23
31
270
36
24
39
96
45
51
104
19
21
33
42
21
48
75
141
24
141
84
15
45
30
96
21
24
21
99
24
117
108
39
33
15
120
344
25
39
144
33
23
31
138
90
93
3
5
121
23
16
9
87
24
21
35
55
66
24
54
249
320
73
18
96
21
27
18
18
90
87
32
7
96
48
54
27
81
24
30
81
45
18
144
33
153
95
24
16
45
75
15
89
1
12
147
33
150
9
111
9
15
48
18
18
60
180
156
129
21
48
132
23
16
9
96
120
162
77
31
185
31
113
73
54
105
21
99
96
15
18
90
126
119
40
21
35
79
120
54
96
36
111
32
13
18
42
102
57
33
87
45
75
8
73
54
24
36
48
162
59
112
63
41
48
55
42
23
7
81
15
48
186
228
3
15
114
183
48
3
29
88
8
40
80
1
95
13
90
42
119
1
6
9
96
3
21
96
24
69
90
42
23
295
42
144
30
6
83
112
32
97
126
9
99
12
89
289
72
167
1
90
5
61
36
24
111
135
24
36
29
168
96
16
15
209
16
45
84
186
45
39
96
48
96
162
15
224
16
9
159
80
144
1
84
36
39
152
16
33
90
126
15
8
25
6
126
300
18
18
330
198
12
78
36
54
191
109
132
54
89
40
104
193
47
7
18
63
8
61
126
30
23
16
96
333
126
165
24
144
63
90
47
72
24
7
18
66
18
3
8
25
42
48
21
24
9
6
192
150
90
57
56
7
204
29
1
144
72
15
8
1
143
31
81
8
43
144
53
31
42
15
15
90
24
84
35
7
57
80
127
18
42
5
24
1
24
95
61
36
78
72
84
189
81
36
258
120
54
123
273
15
216
8
1
36
3
33
15
123
54
126
240
120
57
87
57
33
90
5
112
45
36
168
30
180
36
9
80
25
71
31
24
65
144
25
36
84
186
66
59
40
8
37
114
216
89
49
78
105
48
81
ABCD 98993105306*3^$a+1 [50025]
12
60
47
60
133
30
33
140
43
105
9
12
3
8
7
21
51
18
15
20
48
19
45
3
42
6
9
20
16
3
6
18
17
73
12
15
60
21
27
15
45
57
39
9
36
54
6
60
24
27
9
24
11
1
59
1
11
108
91
18
36
59
25
15
15
96
21
9
11
4
36
20
1
12
3
32
1
99
12
3
45
8
28
21
15
69
12
3
44
36
52
45
12
72
114
6
18
45
45
6
41
145
63
36
20
79
53
133
51
3
41
1
23
36
1
99
15
29
16
24
3
29
4
84
20
40
33
54
18
63
33
30
29
36
40
21
11
7
66
39
68
109
23
25
11
97
75
63
24
21
21
3
12
9
11
25
75
68
37
6
33
24
12
8
132
25
3
51
57
8
4
3
30
3
60
27
78
11
49
24
75
33
83
4
27
41
7
33
9
23
88
24
33
35
13
12
47
4
15
57
32
52
8
25
27
9
51
9
35
49
3
27
30
3
48
21
35
16
48
9
12
3
56
31
78
35
88
9
24
95
49
63
24
24
9
11
16
20
16
20
28
12
3
29
13
99
36
9
24
35
4
20
37
54
105
24
8
7
168
9
120
93
23
4
9
71
4
9
18
29
64
27
24
65
16
12
21
39
36
12
15
5
24
36
84
148
48
92
25
111
75
81
24
32
25
48
155
1
63
51
69
32
73
60
35
1
39
48
68
4
3
17
1
36
11
4
20
28
36
20
16
33
48
42
93
3
42
3
36
33
15
87
5
4
15
30
15
24
32
19
5
1
63
20
37
39
9
3
8
4
51
69
32
13
12
35
4
44
1
87
60
3
9
80
36
37
3
12
24
24
45
11
25
11
13
12
24
18
42
54
17
13
59
55
30
42
9
24
45
18
17
25
23
64
93
15
27
9
44
96
76
63
30
48
27
45
71
25
36
3
8
4
8
37
48
18
24
33
96
39
42
48
12
51
8
79
30
15
12
20
4
9
3
3
177
24
20
49
51
20
253
12
11
48
169
63
15
9
20
124
84
36
20
4
93
12
23
48
64
21
84
12
15
153
111
60
21
48
11
1
36
27
108
3
161
40
24
60
24
32
13
60
15
27
6
27
21
15
32
88
9
15
12
24
57
35
4
15
6
39
99
45
20
7
29
49
15
176
1
24
11
48
16
36
9
63
12
24
39
21
9
15
3
33
21
23
36
4
75
18
3
69
63
12
27
6
15
120
12
96
20
1
18
41
64
33
30
45
27
33
20
48
1
23
16
21
3
8
28
69
15
153
23
205
27
12
48
69
3
32
40
24
9
23
145
15
69
59
12
4
21
48
51
33
36
51
39
5
19
53
28
60
21
39
81
3
21
75
27
29
4
9
23
7
18
23
7
24
33
8
37
60
47
4
36
33
51
44
12
16
8
61
3
12
9
51
20
49
39
72
45
3
15
101
52
9
3
3
18
119
12
61
63
36
36
60
9
18
65
1
15
12
8
19
57
68
25
183
3
6
3
45
27
8
76
20
37
99
105
48
30
6
27
12
33
3
116
49
59
1
15
9
47
16
8
25
6
18
6
54
42
69
12
92
25
15
45
3
92
52
20
36
48
52
117
42
9
144
36
24
27
9
24
81
84
48
23
60
16
15
6
27
20
52
36
9
90
90
36
27
15
41
100
99
117
69
39
8
49
11
72
12
25
3
32
100
8
25
6
17
7
78
18
30
47
37
87
9
180
11
4
21
3
36
36
24
20
49
111
24
20
16
20
31
18
15
8
55
65
28
12
45
18
5
76
69
90
24
21
21
15
8
16
156
8
196
84
12
20
1
39
8
16
144
27
29
49
12
108
51
57
39
44
64
8
40
3
17
7
77
25
36
78
9
96
45
24
51
12
8
64
56
24
12
24
16
63
48
18
11
64
44
52
8
25
12
39
81
15
24
9
36
15
36
80
96
13
12
27
12
60
9
24
3
57
51
24
68
72
36
1
11
25
15
12
56
72
72
43
53
4
8
7
17
1
60
48
35
16
48
12
96
8
184
3
18
11
4
9
3
48
27
9
93
75
15
21
180
9
11
19
57
24
72
20
40
33
51
60
56
28
20
4
45
11
40
12
12
12
84
96
33
15
60
27
48
5
13
47
48
64
68
37
35
28
33
3
20
1
23
12
208
27
18
167
1
35
19
53
1
15
21
24
75
51
9
45
15
9
48
24
15
8
1
27
33
24
12
84
6
5
60
1
72
60
11
12
43
29
36
40
72
33
30
137
12
1
12
23
55
42
72
107
1
12
6
17
4
24
24
32
24
52
39
24
9
81
11
100
81
83
19
48
45
32
1
59
7
29
1
35
28
96
32
4
56
7
42
6
29
13
47
48
55
93
27
21
9
42
24
21
9
90
24
17
60
16
32
1
12
59
64
225
71
16
57
35
36
19
30
60
30
57
15
33
32
16
12
45
63
20
4
24
120
9
30
66
36
18
5
36
85
24
51
84
27
6
24
23
28
24
15
6
15
12
8
148
9
35
13
3
21
35
100
8
13
54
29
12
52
36
20
4
132
93
3
3
81
24
24
21
35
31
18
3
24
3
5
40
20
7
45
69
36
18
5
12
13
15
3
57
80
52
45
24
30
24
17
4
36
105
135
111
45
12
8
7
5
16
27
57
33
3
12
12
56
1
3
12
60
9
27
72
3
9
15
24
30
11
16
68
60
25
47
4
105
24
12
87
20
73
123
24
15
21
32
48
16
8
108
127
17
48
1
24
27
84
36
104
25
47
28
36
3
17
4
24
8
88
24
57
51
9
11
49
18
30
87
51
57
15
30
135
32
4
44
16
24
48
44
55
18
11
1
18
33
45
35
48
1
23
37
3
8
4
3
225
8
55
48
17
13
24
71
16
44
7
90
23
7
17
1
27
195
29
88
27
5
25
35
25
11
25
12
11
49
36
15
24
57
54
6
144
24
66
69
20
36
19
17
4
21
59
25
11
31
29
4
24
63
69
9
66
18
35
36
40
21
48
51
9
11
40
36
45
15
8
28
87
42
95
36
12
36
4
15
30
3
20
43
9
8
4
8
40
120
12
93
83
37
12
35
60
40
15
69
27
120
57
32
160
20
25
23
61
ABCD 98993928266*3^$a+1 [50027]
78
15
39
72
81
39
45
15
105
24
69
18
30
72
60
3
123
36
180
84
42
18
105
21
18
12
108
36
132
210
75
69
54
21
39
174
18
108
6
180
48
6
54
3
63
72
45
27
72
24
120
81
15
105
15
18
72
18
18
3
72
57
66
42
39
9
234
132
30
15
99
90
84
6
30
54
33
57
6
66
78
102
36
78
30
90
126
51
99
9
21
144
147
3
30
114
48
78
54
33
33
6
48
60
30
51
21
18
18
42
162
36
48
75
15
126
51
3
114
36
15
15
21
21
54
9
99
30
18
204
9
9
48
42
90
18
9
63
33
123
45
9
36
72
54
60
54
72
12
36
24
12
144
75
12
153
126
120
78
48
144
108
168
54
249
111
54
54
18
48
36
24
36
36
3
27
18
15
99
21
99
36
42
30
18
36
24
111
15
66
24
198
12
78
36
87
15
60
30
54
54
90
36
6
162
33
3
57
84
69
15
9
30
18
60
12
87
24
96
171
69
3
57
21
18
36
36
33
21
66
189
45
24
30
6
18
141
57
15
3
57
9
234
24
48
114
30
126
24
66
114
138
72
204
66
18
6
12
24
66
54
108
126
42
39
63
42
15
141
72
78
33
12
63
90
12
114
48
6
12
15
117
30
93
33
24
18
30
54
36
78
66
6
3
81
90
24
36
9
39
162
144
90
54
18
42
72
108
18
12
108
72
60
18
228
15
165
6
9
201
24
51
120
216
219
234
24
120
60
63
153
216
18
30
6
12
90
42
102
99
81
108
42
18
36
66
90
51
165
75
123
114
108
99
45
30
6
63
39
162
18
90
36
15
81
18
30
198
18
150
84
72
45
24
99
180
33
48
9
36
54
30
6
30
75
72
87
42
144
12
63
15
12
24
45
165
36
144
24
30
90
42
12
21
57
90
18
84
126
60
102
150
102
6
45
9
18
72
18
3
27
42
36
84
42
9
72
45
12
6
21
9
6
84
60
12
9
15
66
72
36
24
108
18
30
6
66
114
30
36
3
69
150
72
189
81
66
54
24
12
18
45
195
144
12
108
18
18
45
177
12
18
90
108
42
108
66
219
72
75
45
60
177
63
45
90
45
87
120
93
105
39
60
51
138
42
90
120
39
21
192
111
39
237
81
18
24
33
33
24
156
42
93
9
96
54
66
96
174
24
30
96
15
12
39
198
36
51
9
84
78
12
72
18
60
30
180
6
120
24
246
6
18
12
108
6
54
18
84
60
36
30
105
9
39
45
6
69
57
90
138
51
171
12
201
51
6
39
51
54
30
18
6
81
81
18
12
78
102
33
12
33
54
72
9
9
102
36
165
69
126
24
30
24
12
18
60
126
15
24
15
102
18
6
18
21
15
45
21
6
84
21
144
33
18
60
18
36
30
129
15
36
54
15
216
3
96
162
18
66
78
33
69
54
24
66
6
156
90
18
180
24
12
78
36
66
90
36
42
102
18
90
123
117
66
24
48
180
78
171
9
27
117
111
15
174
18
33
39
117
15
66
144
75
39
66
6
12
36
36
6
15
39
66
42
21
141
18
153
57
60
30
108
9
9
171
15
36
18
36
54
66
18
240
57
9
24
36
120
27
213
36
15
3
81
57
168
12
15
24
60
144
12
33
6
66
135
87
72
36
45
9
30
114
36
66
204
18
66
312
48
96
9
117
54
18
123
15
18
6
36
33
219
12
96
9
189
207
3
24
21
36
9
42
48
90
72
60
12
6
54
12
204
66
24
90
54
48
90
42
18
102
36
24
57
15
66
18
117
9
36
78
21
33
30
18
54
18
78
18
87
39
21
63
42
72
27
3
126
6
36
90
18
126
48
150
66
6
ABCD 98994403096*3^$a+1 [50021]
87
16
32
15
48
25
44
52
29
7
23
72
13
32
15
48
25
137
3
15
129
40
53
138
105
24
21
87
15
13
65
39
153
7
8
48
72
12
93
18
9
120
60
153
3
16
11
85
5
67
56
16
8
28
120
24
11
9
9
12
3
100
65
7
65
15
112
12
48
92
9
12
3
16
8
12
21
30
18
132
235
24
68
168
135
120
69
21
18
21
40
84
5
15
76
29
42
45
24
4
200
36
69
87
15
45
24
81
27
21
15
24
96
12
52
68
24
76
32
21
12
19
41
3
45
27
24
60
28
96
192
5
348
180
15
57
7
20
100
60
12
8
81
51
21
7
12
24
5
150
12
60
48
9
48
105
3
57
7
20
36
132
93
31
60
80
28
116
12
15
18
51
24
27
33
4
12
80
96
4
41
3
105
15
12
33
75
45
72
19
8
16
35
49
161
15
76
56
3
72
30
18
25
32
60
33
55
17
3
45
60
27
84
4
24
120
56
16
41
55
128
36
21
87
51
45
4
11
12
18
31
29
27
12
12
24
16
96
44
84
124
32
9
42
85
5
138
25
35
57
45
3
75
25
47
108
180
72
129
69
27
28
80
27
90
3
24
12
24
76
41
15
3
69
16
17
39
216
40
80
3
117
28
35
45
27
78
15
75
30
72
27
28
68
4
128
4
29
42
30
18
69
3
108
61
96
65
18
1
140
4
17
18
12
78
12
43
35
25
104
33
43
20
216
84
15
120
37
32
16
32
12
12
88
23
60
30
7
48
23
9
3
9
184
12
35
90
79
59
57
24
9
19
41
90
189
21
15
57
43
65
75
4
11
49
11
21
108
40
23
18
42
33
57
120
7
180
12
149
12
27
81
15
12
4
29
27
3
9
108
28
95
9
28
20
15
25
92
3
69
4
77
27
100
8
60
24
9
51
36
153
120
31
56
84
69
75
24
48
12
33
135
45
18
97
80
75
69
64
47
18
42
69
51
78
55
12
5
15
4
24
176
64
20
12
93
87
40
5
3
172
23
81
136
44
129
15
24
16
77
30
13
20
16
8
16
17
27
40
32
69
31
59
12
33
16
144
5
7
68
16
24
72
12
8
112
80
28
12
48
8
87
9
36
208
65
31
41
18
21
39
37
44
9
19
96
36
41
15
4
41
43
60
12
8
12
3
21
39
97
24
20
51
25
20
108
40
5
27
33
15
76
29
7
48
12
80
28
12
8
27
57
81
51
84
16
29
135
87
18
15
52
8
16
44
57
15
52
41
42
30
3
4
83
9
40
29
39
28
5
7
32
36
24
21
55
8
4
83
133
47
33
64
11
30
51
111
25
44
48
33
87
3
30
3
84
3
33
16
24
56
4
56
36
24
9
187
80
228
117
7
56
57
39
16
53
99
52
56
88
35
30
15
75
85
36
96
35
109
41
48
60
75
24
28
128
207
60
69
4
44
21
15
27
33
12
3
69
16
5
51
40
80
51
69
40
29
132
15
4
68
28
44
4
32
183
85
35
9
81
15
135
37
24
20
24
60
15
21
36
12
12
24
36
160
20
36
4
8
108
3
21
16
20
88
17
27
16
20
36
36
33
72
15
3
49
23
138
60
7
83
9
3
165
33
51
24
84
16
5
99
76
32
45
3
124
152
36
72
33
108
15
57
15
15
45
12
51
49
83
9
96
33
31
29
192
18
21
48
63
13
17
180
7
11
180
9
28
23
9
16
245
99
21
15
57
175
60
35
90
3
72
33
51
124
56
48
28
8
27
18
72
115
8
52
144
101
48
31
24
20
177
18
60
45
207
25
8
15
129
33
90
18
111
28
8
15
18
27
24
84
87
120
45
45
18
60
21
9
175
44
21
31
44
24
21
67
164
81
99
9
111
36
4
36
8
60
76
24
5
180
12
27
40
41
79
20
120
12
9
12
75
132
36
12
33
147
4
20
69
55
44
3
18
15
27
33
12
24
64
56
36
40
48
77
19
84
32
108
100
12
95
13
77
7
71
109
20
16
20
76
24
5
27
12
12
39
45
12
45
7
12
41
3
27
18
31
11
25
8
184
53
3
96
16
23
45
45
27
24
39
9
28
5
7
23
49
44
64
11
1
11
57
33
3
15
9
60
12
60
9
39
156
57
75
33
55
35
69
12
16
72
8
15
18
27
28
17
60
3
4
72
180
8
33
19
80
4
47
73
116
36
4
71
93
124
36
5
12
3
87
69
9
12
43
17
43
65
102
78
30
25
65
31
29
79
20
36
45
90
12
69
21
7
8
144
96
64
20
21
18
21
28
8
72
100
68
60
153
15
57
48
115
12
23
181
8
81
7
80
15
45
4
11
9
184
12
5
67
108
8
124
41
72
43
44
12
21
3
75
49
8
24
9
7
84
8
40
23
18
87
ABCD 98995073558*3^$a+1 [50027]
36
84
25
27
56
52
32
16
60
129
11
25
48
59
16
129
11
85
11
19
125
24
67
6
59
4
36
33
60
11
40
56
31
5
139
29
40
56
48
48
19
33
12
24
81
11
28
32
84
16
9
23
16
72
93
39
32
259
24
57
20
36
24
204
132
72
108
43
5
1
18
53
25
35
72
7
6
114
29
61
36
75
69
35
108
16
201
111
8
67
78
75
60
92
28
20
84
60
7
29
16
21
3
99
41
12
40
9
90
9
45
51
81
95
48
40
21
35
31
24
24
24
17
13
72
36
47
1
60
42
29
64
9
90
41
36
19
174
27
15
18
111
44
73
90
114
6
69
60
8
37
99
56
13
228
23
7
5
4
45
135
3
78
27
57
11
64
48
3
17
16
15
41
88
56
55
137
85
47
36
16
104
4
20
31
21
68
60
60
1
11
43
45
8
28
60
56
16
32
16
9
15
72
171
57
63
29
16
57
75
8
25
3
20
25
126
54
24
18
33
116
100
63
65
37
35
31
18
6
21
9
99
159
5
16
51
65
120
108
88
33
35
4
56
24
61
12
42
5
52
36
120
32
43
24
9
9
11
25
72
114
9
56
1
23
24
85
66
96
45
68
25
23
24
88
20
43
29
84
12
24
64
32
40
104
73
3
8
7
29
1
23
91
24
30
11
36
19
9
56
24
7
5
49
35
36
4
84
20
4
8
4
56
37
240
18
65
120
12
1
119
43
9
45
15
84
20
49
75
15
78
24
90
9
39
5
1
36
63
92
1
23
136
9
35
24
37
71
84
13
3
8
40
20
4
15
33
108
116
48
48
13
107
180
19
24
6
11
24
4
9
48
63
80
145
120
11
31
9
24
72
39
41
24
103
17
13
71
24
76
39
57
8
7
24
5
36
96
24
36
48
72
67
45
8
48
72
24
60
109
24
11
40
15
161
124
44
1
95
12
24
4
56
4
32
19
336
53
12
12
72
181
39
9
111
21
24
48
23
12
12
48
25
12
63
21
12
3
195
5
36
31
18
30
105
12
20
7
45
36
21
111
105
18
17
48
7
89
55
69
81
59
72
7
5
36
96
61
23
19
6
36
30
29
4
128
28
80
52
15
24
30
83
48
37
11
36
1
48
39
36
56
84
96
25
11
12
48
24
96
24
13
3
3
9
15
21
272
145
35
108
24
12
16
8
12
52
20
13
47
7
78
51
39
77
43
21
27
30
23
16
3
6
39
51
9
15
173
4
255
41
72
7
6
147
8
55
42
36
12
204
3
63
29
240
76
32
136
15
5
36
61
47
60
31
6
119
12
37
48
27
15
17
151
17
13
3
44
12
28
36
15
5
97
18
72
54
11
52
36
56
13
48
59
40
63
45
32
28
116
72
40
24
44
7
18
6
53
1
42
137
1
11
48
37
30
45
36
32
103
42
3
68
7
33
15
5
52
32
36
25
66
78
11
12
19
24
29
16
27
54
11
7
5
16
21
123
27
48
17
16
15
30
12
3
44
24
31
149
60
24
31
45
104
48
19
9
44
12
55
18
75
3
45
153
24
27
8
1
27
3
65
37
35
7
5
36
36
48
28
57
51
20
7
53
115
24
41
12
12
7
24
17
84
24
36
13
15
27
30
11
7
17
40
36
57
63
92
60
1
35
72
79
24
5
52
12
21
6
45
33
75
8
25
12
48
48
84
23
133
42
89
96
37
42
29
19
30
23
13
30
29
36
1
6
209
60
1
15
44
24
4
75
33
20
24
48
76
12
8
160
9
3
8
24
60
12
25
3
68
13
95
4
57
6
42
3
8
12
48
24
88
165
15
27
21
21
39
36
33
51
32
7
5
60
25
83
25
83
61
11
13
60
30
5
36
121
23
60
24
28
117
87
3
5
115
165
8
12
85
167
36
48
7
30
35
40
48
135
45
32
19
41
25
59
36
12
12
13
95
61
35
12
60
52
20
25
11
16
80
36
28
39
81
80
7
17
36
4
20
91
29
60
16
60
32
43
24
48
78
111
44
31
105
44
52
32
13
47
16
9
42
29
84
13
179
24
96
1
83
67
53
12
144
25
15
15
9
104
13
23
12
7
6
24
71
64
51
6
23
12
60
36
25
83
84
55
17
24
25
11
1
47
88
8
25
11
4
75
65
12
28
96
20
16
140
73
12
24
3
93
15
8
24
60
60
37
11
37
36
11
16
93
144
18
33
116
64
57
24
83
88
20
25
155
103
5
60
52
9
3
93
24
15
51
89
31
29
49
47
28
135
6
51
63
6
3
20
61
95
96
96
52
12
21
23
12
55
24
24
29
16
92
25
48
6
5
24
180
72
12
36
1
59
25
11
48
61
120
47
40
3
101
25
23
52
9
35
120
24
40
32
108
85
48
3
12
44
73
11
12
25
35
72
1
15
75
21
21
15
39
81
60
104
4
32
108
187
45
45
15
8
36
28
15
78
27
36
24
57
24
24
11
12
24
19
65
31
24
69
32
13
96
35
16
75
201
9
36
23
25
15
57
27
20
40
177
3
32
85
35
13
35
1
30
5
16
75
30
35
24
7
9
15
33
20
16
32
ABCD 98996233712*3^$a+1 [50120]
162
54
5
160
15
126
24
75
231
90
30
18
144
180
240
12
60
18
65
91
101
31
18
95
277
107
91
96
264
29
97
255
123
21
32
25
39
63
60
180
198
72
35
48
37
75
201
66
180
113
37
30
36
258
102
54
36
215
73
234
6
264
47
115
60
33
75
48
60
90
239
229
120
51
45
36
288
159
3
18
299
16
9
30
6
30
6
90
108
138
90
42
18
72
17
64
32
97
143
109
18
18
240
90
138
24
48
83
16
261
203
49
216
42
48
42
30
78
36
30
101
48
67
42
12
96
72
12
18
17
61
162
18
264
119
97
63
45
24
36
84
83
13
12
60
192
150
36
300
6
48
18
90
108
39
21
11
79
30
24
30
365
1
192
132
75
33
30
33
45
179
55
18
23
241
335
61
78
117
39
60
18
11
37
72
3
177
36
90
90
204
12
24
36
36
210
173
31
156
117
171
24
93
63
54
162
60
90
99
27
30
18
5
16
33
78
48
54
11
25
71
55
108
180
281
259
45
33
108
66
161
169
119
187
102
47
355
48
78
12
83
103
36
18
12
18
18
162
18
47
427
21
69
174
317
48
19
192
29
96
55
276
117
243
192
18
24
35
16
48
21
75
3
90
18
113
160
9
132
35
163
45
75
6
47
289
15
39
90
15
237
99
105
144
120
42
18
131
64
195
42
35
49
6
72
48
18
15
201
198
113
13
227
112
225
72
279
32
49
48
126
161
25
30
168
65
205
228
18
42
3
105
66
198
6
89
193
18
36
6
144
108
108
192
6
66
51
75
72
258
48
54
150
18
18
162
9
75
276
84
189
177
15
144
96
69
90
66
132
408
99
48
147
18
156
42
72
126
120
36
54
6
138
6
71
253
210
113
193
216
114
210
51
96
177
15
57
6
48
36
18
78
102
42
45
63
257
139
101
163
6
66
6
18
77
157
72
84
39
33
42
156
180
5
121
23
73
23
169
18
42
30
60
66
90
6
18
48
24
53
67
78
12
96
35
67
72
5
91
149
13
48
132
66
126
255
33
42
48
60
30
132
156
78
125
229
6
54
192
36
24
99
117
27
93
60
162
48
168
216
18
120
150
18
162
17
55
216
102
27
33
36
11
1
54
144
54
258
84
18
18
18
180
35
1
63
27
6
54
18
12
18
36
42
84
126
9
123
270
12
75
128
85
75
3
48
42
147
15
162
30
36
72
90
36
330
210
6
18
66
162
95
64
80
160
33
36
24
90
72
36
29
19
42
3
240
21
60
228
6
5
169
60
12
18
42
18
18
102
393
99
ABCD 98996500678*3^$a+1 [50031]
16
24
71
18
30
72
1
179
69
39
1
48
41
24
115
95
69
9
19
132
119
9
3
21
40
24
47
57
40
8
3
9
3
18
42
48
1
20
15
9
16
17
15
48
27
13
44
16
11
36
37
44
108
72
12
21
7
59
61
24
59
9
12
120
24
16
8
9
7
11
108
49
23
18
31
32
112
41
15
3
72
6
15
33
6
36
13
71
129
129
3
36
40
41
96
219
12
3
12
25
11
1
32
28
20
96
16
12
35
33
52
12
101
31
60
11
9
28
48
5
42
36
25
59
93
48
12
16
44
57
63
160
24
20
63
49
20
40
17
31
8
28
48
5
42
1
44
88
96
56
16
17
19
32
3
97
83
108
9
15
33
16
24
60
5
87
16
23
24
37
44
88
32
12
15
108
153
16
72
32
3
129
117
31
48
89
102
13
12
104
24
16
32
16
17
15
36
39
57
123
49
48
24
24
8
15
1
8
39
18
24
90
25
116
96
9
6
81
124
29
183
9
162
36
61
80
3
9
48
39
9
24
3
84
24
12
109
32
120
9
78
48
24
18
30
1
17
7
48
17
6
12
24
126
30
1
17
75
16
23
36
129
16
32
36
21
15
72
96
15
37
35
9
3
36
1
56
255
72
25
65
3
28
275
13
20
51
33
76
35
105
24
15
18
91
23
21
87
33
28
5
15
9
19
71
30
6
66
54
42
30
9
33
79
47
25
20
21
18
45
12
112
29
99
4
11
36
9
111
1
72
8
36
4
23
69
12
16
17
72
27
3
25
32
57
48
127
152
9
63
16
24
20
36
60
69
75
192
75
21
3
121
96
83
21
75
54
15
3
108
49
12
12
20
16
44
36
45
18
1
32
192
27
9
72
9
7
20
27
73
12
5
27
12
148
20
57
15
75
6
7
239
9
51
174
6
36
25
29
99
75
37
12
96
84
77
3
36
60
12
129
31
164
36
39
21
12
3
1
11
69
12
87
1
47
13
12
8
48
15
1
24
41
123
96
52
48
12
11
42
174
162
27
4
47
145
96
23
33
39
1
12
96
68
39
72
49
41
7
32
3
36
12
117
51
129
4
24
144
113
19
132
60
5
90
21
24
16
23
1
104
63
18
3
12
40
12
32
84
48
72
51
13
32
33
3
64
84
47
49
108
20
124
32
84
24
24
88
8
28
20
33
55
23
49
35
165
24
27
37
8
225
39
33
55
95
9
28
11
18
96
3
45
6
57
33
72
7
56
28
48
5
111
63
57
15
1
8
16
24
116
3
72
21
63
96
12
21
4
72
24
48
32
112
17
63
12
15
81
75
1
32
112
20
16
5
27
16
11
1
72
32
24
48
96
171
21
36
12
48
9
72
15
192
4
29
87
24
63
1
17
6
57
4
48
12
20
36
87
42
18
45
27
33
12
63
1
71
45
76
36
197
15
16
24
72
56
3
84
141
3
97
12
36
96
44
27
66
15
36
84
24
225
18
1
35
1
35
30
79
47
1
23
1
48
72
44
144
45
24
127
12
32
36
16
59
21
24
9
54
72
9
81
7
120
36
68
129
91
59
129
15
66
79
8
72
40
8
33
15
15
105
225
7
59
21
33
54
42
79
68
64
23
21
52
53
30
9
9
24
67
116
124
108
8
16
104
15
18
15
15
72
42
39
88
72
11
36
9
87
13
128
75
57
15
49
72
68
12
15
73
17
15
12
16
29
31
56
40
17
3
28
35
21
64
8
72
72
4
11
33
4
59
57
15
48
36
21
52
44
52
47
24
13
107
69
40
56
48
3
25
173
7
24
80
39
1
44
75
97
96
23
36
13
24
17
3
16
44
15
9
12
60
9
30
13
29
54
1
72
32
15
1
23
1
12
60
20
4
203
6
31
215
85
11
18
3
51
33
16
8
24
96
204
48
28
95
36
45
4
36
32
28
77
19
48
95
37
89
15
15
37
35
81
28
53
43
32
268
24
11
33
28
20
28
23
33
16
48
23
60
45
3
6
30
69
28
56
12
52
35
109
24
11
9
52
35
108
13
44
9
31
12
32
69
7
47
21
100
41
3
76
8
9
15
15
24
49
95
97
156
44
24
3
12
25
11
93
51
6
30
18
24
63
24
40
24
47
81
3
13
24
96
44
28
32
4
20
27
108
24
33
87
121
65
31
167
9
60
16
5
87
72
3
13
17
7
56
60
27
21
4
8
136
80
16
35
24
1
44
48
27
36
9
15
18
90
81
4
24
104
16
32
28
53
15
15
9
15
84
81
36
15
73
8
16
8
3
72
37
17
54
57
16
17
126
49
71
36
6
30
25
17
72
30
25
11
24
9
52
80
75
54
43
5
7
96
80
15
9
96
48
15
61
29
111
15
85
71
61
11
21
16
12
32
16
44
57
24
7
32
96
16
12
107
36
33
48
3
61
156
20
28
23
9
99
97
35
1
44
3
9
9
42
21
9
3
28
8
16
35
73
59
121
12
5
39
129
51
21
102
21
12
57
27
100
8
87
1
24
84
12
95
57
12
51
25
47
49
8
33
75
16
32
27
73
35
228
37
5
39
51
1
144
80
27
18
15
24
33
ABCD 98996602756*3^$a+1 [50000]
8
64
20
12
16
87
41
24
12
13
11
67
5
40
27
30
15
8
115
17
12
31
24
60
30
30
45
21
27
8
72
13
42
18
23
7
45
8
16
68
12
28
20
40
15
81
32
49
6
9
44
7
77
43
5
40
20
100
8
36
16
72
72
8
48
19
5
16
39
41
25
143
1
18
78
15
15
29
28
3
69
93
23
64
3
12
5
31
42
60
15
177
11
7
12
60
21
87
57
48
8
72
52
68
43
77
55
17
60
31
17
28
12
12
36
9
119
4
33
35
12
25
12
18
5
28
27
21
24
96
27
5
37
27
15
48
42
35
60
4
27
57
12
45
51
8
16
80
4
12
60
20
4
36
48
12
32
40
32
40
3
21
44
12
25
15
3
60
41
16
36
9
63
36
27
12
21
60
20
72
40
15
12
12
21
68
52
57
47
40
8
76
69
27
20
31
84
41
19
5
36
12
7
29
40
32
25
12
3
24
8
43
5
19
29
19
21
24
8
12
16
39
21
104
55
90
72
23
28
27
57
24
84
93
23
7
65
52
12
48
33
3
20
40
32
49
15
15
29
4
27
69
24
8
48
7
114
3
93
99
36
60
72
8
67
53
40
20
7
12
5
4
24
15
53
7
17
64
20
64
168
8
7
53
1
159
9
11
7
12
57
15
18
71
4
3
69
3
33
8
16
8
12
60
48
28
12
108
8
4
12
48
32
40
21
15
44
28
27
5
96
48
19
12
29
40
32
24
31
9
15
9
12
84
44
36
1
27
56
40
24
63
12
21
20
12
7
21
27
24
65
36
28
51
9
12
87
12
65
100
8
60
12
76
75
33
56
4
36
96
9
3
57
15
93
30
21
20
24
36
72
7
5
28
20
19
69
24
33
12
35
12
88
12
24
57
27
15
33
12
20
12
48
25
30
17
24
40
12
20
67
65
136
24
3
5
55
77
16
84
15
93
15
57
27
33
12
8
73
30
65
4
96
27
18
24
6
57
3
57
3
33
44
28
12
20
12
48
28
68
7
9
33
27
44
24
7
9
12
24
75
9
21
66
5
7
5
16
21
18
33
12
27
33
12
33
11
4
12
15
5
40
48
8
28
27
42
35
72
61
3
12
12
32
31
9
8
28
27
90
42
33
8
19
33
8
12
16
57
12
90
41
49
3
60
12
8
12
100
27
5
4
39
53
25
3
36
44
4
116
1
71
24
25
78
48
17
28
24
15
5
16
8
31
36
29
55
60
30
23
12
84
4
48
15
84
21
24
75
18
131
36
4
20
1
39
80
7
9
24
39
60
5
48
24
28
56
52
8
12
40
39
9
12
69
3
72
8
13
23
7
9
20
28
20
48
25
35
7
5
13
12
11
64
72
20
55
9
87
17
7
66
15
128
36
31
17
25
3
8
1
18
17
28
3
9
63
5
25
3
20
4
3
53
88
20
76
20
55
125
16
8
52
15
17
12
16
69
11
7
45
20
40
3
5
40
20
40
92
37
11
55
53
36
40
45
18
33
8
12
7
12
6
3
12
48
9
18
17
13
47
67
29
49
3
9
3
3
12
5
7
9
24
60
36
24
32
4
56
28
3
9
21
35
49
51
8
1
18
17
4
44
16
20
31
5
91
5
28
9
11
24
12
55
48
5
43
9
51
17
13
23
16
15
9
32
60
48
7
42
30
105
12
36
15
24
9
24
96
44
16
32
28
56
60
28
32
4
12
60
45
3
12
8
24
16
56
48
43
29
88
8
48
91
48
5
12
36
28
96
3
72
5
13
11
4
96
96
8
40
8
64
3
48
30
30
77
37
3
15
33
24
44
36
24
1
15
36
48
20
7
24
41
12
60
12
48
25
15
57
6
5
4
15
5
36
12
52
60
3
60
12
5
36
28
57
15
20
40
92
16
12
12
32
16
68
19
57
8
7
18
23
64
24
12
8
4
56
1
3
20
108
67
5
37
75
48
36
20
16
60
104
4
3
120
17
60
67
33
20
16
120
20
36
36
12
43
12
12
18
15
75
18
35
12
16
36
33
18
5
79
33
68
7
5
16
56
60
64
9
15
105
47
36
24
13
47
64
12
20
7
5
28
24
8
16
111
21
12
15
12
21
8
4
12
93
3
20
24
43
12
29
49
18
29
16
39
65
16
8
40
36
111
30
87
45
23
4
8
73
30
17
76
60
24
33
23
1
15
45
18
17
4
32
4
60
24
96
15
60
36
12
21
12
32
40
8
4
44
4
20
13
12
15
15
17
55
33
56
4
27
9
20
4
15
53
4
68
13
15
15
93
36
15
45
123
57
15
48
33
8
7
53
19
72
30
3
96
39
18
39
24
12
12
8
48
16
56
12
112
56
12
36
36
64
12
12
32
1
107
48
7
5
72
28
12
75
9
12
60
8
1
63
92
25
11
24
16
8
1
99
9
3
8
31
5
1
27
140
55
33
8
16
68
7
36
30
39
15
5
16
24
51
12
17
36
64
15
89
19
42
15
24
36
24
81
6
29
1
47
40
27
21
15
12
41
52
27
17
31
65
12
7
29
7
29
36
12
25
83
127
41
7
17
108
19
5
28
20
43
5
67
5
12
76
15
9
15
6
3
51
9
72
12
32
64
12
44
40
45
15
45
63
48
39
5
25
3
27
5
64
144
48
8
1
15
20
24
16
24
20
72
19
41
60
48
84
100
15
33
32
96
64
32
73
48
72
95
16
27
29
40
3
93
20
40
132
96
36
51
5
19
5
48
16
69
11
12
64
8
52
20
28
3
117
8
4
48
32
36
40
32
12
4
12
8
31
36
12
42
35
4
44
25
30
12
29
4
33
47
36
19
18
15
32
28
48
20
31
48
5
67
9
20
12
67
5
52
51
9
20
28
56
16
3
78
15
99
5
76
32
7
45
8
7
18
11
4
12
63
12
29
12
40
9
15
24
24
12
44
109
47
60
16
20
88
9
18
24
41
25
27
15
21
176
55
9
24
32
61
63
21
30
81
57
23
24
88
27
6
23
16
63
41
31
5
16
20
52
3
5
12
12
1
15
8
151
21
8
4
12
80
48
40
8
12
16
56
76
12
27
5
76
8
24
12
31
12
5
156
7
105
8
1
18
53
48
37
3
87
5
4
84
9
11
4
36
36
44
1
71
48
4
36
176
4
12
15
33
12
12
8
88
24
27
48
17
40
108
8
60
60
12
40
32
16
15
105
12
3
12
33
27
77
73
15
3
9
60
15
29
84
7
21
8
7
54
3
75
5
28
120
24
15
36
42
27
68
55
72
9
9
11
72
40
15
60
5
12
16
44
40
12
45
3
15
57
183
17
25
95
31
17
60
67
29
64
8
40
8
1
39
36
8
28
15
65
19
65
4
24
20
16
21
15
33
23
4
60
36
27
33
8
12
19
9
20
7
65
67
21
21
11
12
48
24
28
48
60
92
40
8
37
23
60
28
20
16
171
ABCD 98996676512*3^$a+1 [50006]
2
30
108
24
11
151
25
40
41
103
29
43
53
56
16
72
3
45
3
16
101
14
58
123
120
39
38
112
56
10
30
12
78
25
133
72
30
168
16
85
65
66
20
12
10
18
33
45
42
25
17
78
9
11
114
16
18
42
42
38
10
132
18
108
51
3
13
8
179
157
159
25
11
60
9
40
11
18
48
18
30
186
1
43
12
17
83
54
68
10
2
198
42
100
30
48
13
8
9
36
42
105
53
67
29
36
79
15
8
46
14
52
6
3
65
112
79
5
38
102
55
64
11
18
2
10
98
18
18
10
12
18
14
40
3
39
9
57
15
40
5
8
11
1
199
5
11
95
78
90
14
72
11
29
96
150
13
32
29
30
16
54
39
77
28
60
32
64
75
88
8
24
11
13
9
176
7
105
12
3
5
43
16
71
97
32
9
20
10
44
10
92
46
97
17
54
12
18
115
77
3
105
6
14
72
19
3
21
16
31
12
18
10
9
9
30
6
6
8
10
114
12
54
156
18
33
35
10
74
6
10
9
45
48
48
24
80
11
24
5
240
30
61
24
1
90
29
29
2
100
2
160
30
37
24
56
21
12
108
48
14
18
10
73
97
4
6
2
6
10
19
48
8
9
30
50
16
127
23
6
43
5
20
7
83
52
54
67
37
6
10
36
31
80
75
90
42
1
67
28
6
14
96
29
5
66
54
110
82
3
120
9
48
84
18
72
120
49
29
48
8
11
25
79
69
66
36
6
50
120
28
6
18
92
4
6
30
45
3
18
2
46
12
39
9
2
18
10
1
103
22
99
16
11
18
14
82
20
79
107
22
68
34
25
11
13
25
7
29
10
66
50
34
14
10
54
66
51
35
76
33
51
18
18
33
16
13
11
72
113
2
4
6
164
16
182
6
10
6
20
196
12
36
2
40
14
4
36
43
61
10
24
6
14
10
123
237
8
19
16
80
69
66
72
30
3
39
20
34
19
1
60
11
61
58
36
21
9
38
16
110
12
208
32
12
22
18
12
20
35
61
59
23
201
64
13
4
36
32
22
8
46
26
106
42
2
18
13
5
28
96
103
71
2
28
6
74
22
42
187
25
10
36
33
81
18
90
20
10
8
13
72
15
12
18
12
7
29
42
9
53
187
96
24
5
40
36
102
42
48
18
18
50
42
10
2
6
46
60
56
22
8
18
11
13
48
4
96
15
64
23
25
155
12
9
35
10
36
20
19
72
15
18
20
64
98
40
9
16
23
121
13
12
71
47
68
34
24
195
87
2
52
18
201
45
62
22
7
48
23
44
18
142
21
24
16
13
11
115
58
27
51
37
32
45
18
50
36
22
24
45
64
29
66
36
45
24
57
30
14
19
64
5
12
20
18
22
24
14
13
5
18
137
29
18
30
32
16
3
131
34
115
5
19
65
68
40
14
198
36
64
51
11
10
8
30
112
30
48
36
14
18
102
6
47
17
18
30
12
48
128
6
29
32
5
34
49
32
24
88
71
1
101
14
4
90
79
23
44
100
1
47
80
6
16
14
22
60
62
61
39
1
29
3
45
62
12
144
10
87
107
88
18
102
12
198
18
14
70
48
24
66
30
90
84
111
93
6
45
24
9
20
67
21
43
89
18
30
15
35
42
10
6
36
66
12
150
90
260
28
9
53
72
46
8
5
67
30
114
36
10
54
1
5
18
150
6
8
82
56
139
11
34
6
45
53
4
12
138
72
25
25
4
27
5
70
18
90
6
180
170
34
19
23
24
6
8
64
36
15
15
1
11
18
234
20
37
69
27
59
6
144
10
210
24
62
29
23
97
203
21
51
21
24
3
86
82
8
29
8
35
34
43
7
25
33
31
61
250
20
5
13
67
21
14
109
21
6
18
32
10
33
15
24
18
30
50
28
62
18
82
33
87
32
1
40
5
24
3
17
22
36
37
8
15
30
42
78
67
32
5
6
82
8
43
15
62
4
84
60
32
10
44
6
94
8
58
24
18
1
5
72
19
11
24
26
48
35
59
20
22
96
38
37
39
68
82
108
127
43
130
27
21
99
51
13
1
16
39
64
31
10
54
177
5
4
60
36
54
78
98
48
60
72
90
22
18
104
10
78
43
35
12
20
22
96
74
6
4
8
40
27
39
26
18
5
13
10
12
8
82
27
71
132
5
128
119
88
56
22
19
61
24
59
24
53
20
52
8
148
44
82
144
36
96
8
16
38
76
91
95
9
45
24
18
9
24
72
35
10
8
16
19
41
138
6
60
19
8
27
48
78
6
78
3
89
36
34
6
19
85
18
121
21
50
46
18
26
10
21
15
9
21
3
72
9
30
66
54
38
67
16
17
55
25
95
13
10
134
11
29
14
5
101
36
54
24
30
84
12
115
95
126
84
31
17
26
82
138
25
17
55
167
6
42
24
9
11
10
6
38
247
5
4
39
40
71
14
11
113
38
10
39
144
15
30
19
8
45
68
22
24
56
10
32
28
62
48
100
72
60
12
8
96
30
11
11
18
36
15
123
6
2
5
95
9
35
46
42
13
104
45
56
19
9
31
80
21
60
114
206
22
30
3
29
76
30
24
25
61
4
15
51
18
134
10
30
26
91
41
10
ABCD 98997244826*3^$a+1 [50005]
39
3
21
27
93
27
69
16
65
87
21
67
120
17
138
13
59
93
15
84
30
39
57
18
54
12
99
9
103
24
53
3
39
90
36
27
33
7
8
40
77
27
16
35
42
3
105
42
21
111
49
5
30
54
7
101
19
29
12
42
61
176
3
66
84
15
15
12
93
27
21
3
45
96
24
57
15
88
5
6
54
30
57
9
63
21
12
24
18
13
24
80
9
7
35
18
42
54
171
72
51
21
15
18
30
25
53
18
49
32
24
9
30
102
19
29
48
12
15
165
30
12
9
24
3
37
23
42
55
8
9
18
21
87
12
21
160
5
99
16
11
30
60
18
25
23
33
9
72
30
18
55
23
42
6
6
3
57
48
12
3
27
168
30
12
3
16
11
61
107
12
1
89
199
17
48
66
21
99
24
24
72
210
6
69
24
96
3
21
24
33
18
6
39
40
56
93
60
18
13
11
54
15
81
31
8
39
1
65
15
27
13
56
63
25
107
18
3
40
72
5
6
61
8
3
54
18
13
53
54
37
24
29
27
21
12
30
12
84
60
21
24
87
73
71
25
48
77
36
55
17
30
30
43
8
9
7
11
24
18
27
3
12
18
90
21
51
93
33
15
184
56
120
24
168
16
120
89
12
36
15
3
109
72
11
72
30
15
3
12
36
30
12
18
1
35
45
24
45
19
53
60
39
40
8
111
66
60
6
30
55
8
40
65
6
1
17
126
30
12
24
31
5
42
97
11
84
48
18
24
63
40
35
12
48
12
109
17
15
3
45
165
84
7
24
35
24
30
42
6
42
85
17
66
42
42
25
24
47
48
6
36
87
16
56
3
37
59
45
9
12
6
72
48
54
30
18
31
24
11
30
135
9
108
12
12
3
33
87
51
60
9
27
18
3
27
21
105
55
41
55
23
18
30
33
9
72
31
47
1
89
12
43
35
18
27
3
45
63
30
12
42
21
87
33
9
66
24
30
132
90
25
35
21
3
72
48
36
9
24
48
27
90
12
24
102
30
27
75
6
55
41
79
29
27
45
3
3
12
33
24
225
36
30
24
114
12
39
21
27
3
24
85
11
13
56
39
36
48
12
6
48
27
15
78
75
27
13
17
30
12
120
42
18
6
12
174
25
59
30
30
49
65
12
43
11
54
6
54
30
18
27
16
59
6
7
24
11
24
120
85
35
13
77
36
24
6
78
24
3
3
84
96
177
24
9
36
6
37
11
42
99
48
48
9
31
24
8
27
21
48
15
84
18
48
36
31
8
16
80
33
7
48
35
61
17
55
8
27
37
48
35
24
18
3
24
16
35
30
7
5
6
6
15
3
13
23
49
95
108
42
3
48
9
15
16
35
21
3
18
3
27
18
66
6
3
21
51
9
6
33
16
11
37
47
48
66
87
27
12
1
32
27
13
53
24
60
66
18
54
37
5
6
13
72
17
18
30
42
45
75
72
30
63
48
64
11
13
24
8
117
120
27
9
31
35
24
37
17
15
81
24
60
30
37
71
9
51
30
12
72
91
17
31
24
48
24
168
101
6
36
12
132
25
5
6
12
96
57
75
12
1
5
19
11
42
67
65
90
30
63
33
7
65
63
64
5
42
54
24
91
11
108
12
6
7
80
16
96
96
24
83
21
39
12
6
48
186
13
8
15
42
6
42
12
51
21
18
97
96
35
18
72
12
60
115
48
17
18
37
5
67
83
36
42
7
17
63
72
45
19
24
11
61
24
59
45
40
8
9
48
30
12
66
3
57
60
27
40
17
24
42
13
41
48
66
96
18
27
63
6
60
15
40
65
12
12
31
11
61
32
33
90
42
3
24
3
45
40
8
27
21
24
81
7
53
12
7
161
15
40
80
21
18
180
30
15
75
61
29
12
30
1
5
67
17
198
12
18
12
144
60
6
189
16
23
81
69
42
6
12
87
33
60
27
64
5
42
18
31
53
123
15
57
33
18
42
48
12
30
25
24
143
1
35
109
17
24
7
5
3
39
6
27
123
21
15
129
64
5
3
33
24
31
35
37
17
63
3
21
45
3
63
30
27
45
42
18
31
5
91
5
19
24
56
21
3
48
144
15
18
48
108
12
103
5
42
25
29
75
24
16
131
37
83
270
39
24
21
3
3
78
135
21
54
24
120
30
31
41
15
16
35
13
24
11
12
132
30
12
6
114
6
45
24
88
41
7
77
3
40
8
87
42
7
11
90
27
15
42
6
12
18
54
45
3
72
21
57
7
48
47
73
17
18
30
7
5
19
29
90
1
17
30
12
30
90
78
30
54
3
136
11
48
66
12
55
53
115
17
120
79
56
72
16
47
102
90
30
3
40
137
30
25
8
27
30
55
11
21
3
30
18
13
131
6
54
81
45
30
30
42
60
30
3
75
37
5
12
63
16
77
12
7
29
66
18
15
63
9
24
9
15
45
48
24
66
33
9
15
87
48
18
15
63
9
16
41
15
3
120
37
56
39
33
48
105
15
64
59
30
126
9
9
30
60
6
114
30
55
35
30
7
48
11
150
15
16
176
9
18
13
48
59
18
48
6
210
6
37
8
40
8
81
36
43
5
30
6
36
19
11
45
3
6
15
3
12
33
15
66
24
12
60
79
152
27
6
39
21
19
83
18
6
18
48
3
40
11
21
88
89
87
9
151
23
105
45
156
12
67
5
6
45
57
7
48
89
18
61
89
18
42
3
9
30
1
24
41
15
48
40
32
48
16
71
33
57
18
85
29
72
51
27
30
175
41
6
18
18
144
48
13
32
15
25
11
24
42
6
84
36
72
18
12
7
5
43
5
30
18
42
48
12
6
31
89
12
12
31
35
54
ABCD 98997518476*3^$a+1 [50003]
41
27
30
36
46
84
5
21
3
36
12
27
6
15
1
128
12
60
58
36
41
33
63
48
24
12
49
30
110
6
18
63
69
4
71
9
60
84
15
36
84
1
71
39
34
90
65
60
1
50
30
60
54
33
12
21
10
65
36
33
10
42
14
24
12
120
64
65
1
98
45
12
9
66
48
21
51
45
15
21
48
21
39
21
3
117
118
120
50
36
6
34
26
124
17
24
13
12
8
132
39
115
17
9
54
30
46
14
15
24
97
119
69
36
27
3
16
38
70
26
54
81
9
51
21
18
81
12
63
24
6
16
24
20
75
60
15
40
6
131
9
75
45
15
33
3
33
6
9
91
14
15
1
14
10
44
27
55
30
14
40
36
20
4
50
66
30
34
41
99
30
15
96
3
30
15
61
14
36
60
34
95
36
49
11
75
6
51
69
58
5
72
39
24
21
9
42
9
85
11
36
7
41
12
9
30
4
125
19
72
29
39
42
60
28
62
33
12
33
22
41
12
45
10
41
36
9
124
20
60
36
34
2
64
54
80
6
27
3
21
9
6
54
15
9
3
7
50
15
51
30
10
101
45
160
18
77
9
6
24
16
14
30
36
78
40
62
30
3
45
90
90
40
23
120
57
16
54
20
21
49
23
12
48
19
20
4
74
15
45
3
24
39
30
75
24
87
18
3
7
26
16
68
27
3
100
36
14
22
84
17
3
21
45
3
45
70
17
105
4
26
21
3
6
114
10
80
30
34
35
48
9
18
100
42
14
66
15
9
54
21
12
37
11
39
10
32
3
27
10
8
135
1
116
78
30
46
86
54
34
2
9
39
33
39
18
63
27
6
16
35
9
100
24
110
6
27
69
70
14
130
24
20
81
189
12
40
18
5
96
12
9
48
40
56
27
60
48
49
26
24
36
30
10
17
12
168
13
140
87
3
69
25
47
9
15
1
170
144
16
38
15
21
111
144
12
24
9
84
75
36
12
39
40
5
75
34
56
28
2
81
27
33
132
81
6
9
9
15
37
8
6
54
27
39
30
15
1
20
24
64
60
32
30
10
8
51
15
66
24
27
12
7
68
6
36
34
14
6
6
114
6
39
19
20
46
24
47
3
66
6
93
96
61
11
39
10
48
71
15
24
40
26
36
15
3
33
12
21
160
30
26
3
15
33
33
84
66
9
21
54
16
20
96
54
16
95
9
6
9
45
54
45
7
18
47
153
3
3
36
9
85
11
13
83
60
33
84
15
12
103
56
60
6
51
99
45
63
42
3
7
38
51
21
24
66
33
55
17
25
20
51
73
44
51
84
37
18
26
30
30
39
15
16
74
36
16
11
57
10
120
5
1
54
17
63
33
9
3
27
9
9
42
18
22
20
10
24
71
15
33
21
4
92
51
109
35
99
9
57
28
60
152
18
21
19
62
34
20
36
33
31
17
48
15
6
99
21
24
4
23
57
27
9
24
36
10
74
60
6
4
26
6
30
18
12
69
75
69
135
6
99
67
41
3
4
20
22
8
27
36
12
36
1
18
2
4
164
27
9
84
22
30
24
11
15
238
23
24
39
46
8
6
21
3
30
75
12
24
45
54
21
24
55
62
40
44
30
34
35
36
12
60
3
60
54
96
4
11
31
5
105
24
10
80
30
70
86
4
191
84
12
84
3
33
9
24
27
12
72
24
19
26
4
23
3
21
48
45
42
9
21
51
9
30
78
6
6
40
23
105
30
10
11
39
76
14
60
51
19
26
24
30
57
9
120
15
24
21
10
24
17
24
31
65
99
30
6
28
2
39
31
14
51
15
60
24
120
9
27
48
42
4
50
60
96
21
7
5
36
12
24
45
63
51
36
18
42
24
4
80
36
9
36
1
83
21
24
12
15
39
100
110
111
13
11
9
10
17
39
16
41
69
15
25
74
16
5
15
21
93
4
35
45
51
21
34
17
27
22
35
9
27
3
9
21
15
49
2
9
36
24
36
69
30
46
59
31
5
43
42
44
51
25
74
9
27
69
60
9
6
60
16
14
16
20
178
6
47
9
3
48
9
28
90
17
123
42
3
81
6
33
45
22
44
6
4
11
3
30
3
33
15
19
5
27
90
3
21
27
27
36
66
30
18
40
6
77
43
26
15
73
23
7
41
19
53
27
46
54
32
40
65
15
90
15
69
6
150
34
14
36
4
20
75
45
15
36
31
98
120
51
31
50
4
56
78
10
11
15
66
90
33
15
30
30
6
10
5
1
50
21
12
1
6
8
12
21
3
246
24
60
15
96
48
25
20
6
30
54
36
45
39
33
33
15
15
21
13
20
10
2
34
20
45
81
54
57
9
18
33
33
36
24
39
36
12
48
12
7
17
24
45
75
24
87
10
54
14
3
72
25
12
18
65
27
30
58
96
110
36
18
10
23
19
54
95
81
48
27
9
46
14
87
48
45
24
147
144
49
66
20
30
126
21
37
35
72
39
16
44
21
9
36
63
21
15
12
93
10
5
111
21
108
36
3
33
3
57
43
56
28
96
65
12
9
15
15
90
90
9
19
41
9
42
60
10
20
75
24
24
1
11
55
8
60
6
60
39
12
15
4
41
123
45
25
20
10
60
72
5
15
18
36
27
12
21
64
26
6
90
33
87
45
9
30
64
2
144
60
87
33
34
62
3
25
26
36
21
48
1
11
3
81
3
126
36
10
5
48
45
15
31
5
75
46
14
21
49
14
42
39
21
28
32
51
7
17
9
10
5
1
98
6
94
5
15
12
30
84
60
75
109
92
3
1
30
14
87
60
19
65
12
117
66
117
99
33
27
225
145
23
61
14
81
19
20
66
36
34
26
3
15
21
60
91
5
39
6
10
48
32
40
41
3
21
3
42
18
12
54
96
99
99
33
33
36
75
24
9
22
53
48
9
84
51
3
33
12
12
9
126
24
30
36
48
52
104
27
39
69
9
27
33
6
10
6
5
85
ABCD 98997890848*3^$a+1 [50011]
27
45
40
36
77
12
39
21
31
24
11
13
41
3
21
31
5
163
53
15
28
36
24
140
40
36
20
84
4
36
56
3
21
15
25
24
96
32
3
49
12
24
80
12
24
9
15
99
66
6
45
60
28
5
36
6
25
24
35
6
19
24
32
15
54
36
15
15
33
27
138
15
16
47
33
24
15
90
12
31
29
39
52
35
25
24
5
19
44
3
24
85
8
15
73
65
7
11
9
40
5
60
66
81
16
35
129
45
31
32
112
80
4
11
45
45
60
18
21
12
4
53
36
66
21
15
33
24
15
6
51
4
24
11
9
28
8
12
15
13
12
59
24
9
36
40
32
12
16
11
21
64
8
16
96
89
36
18
12
13
47
13
48
5
3
72
48
64
92
15
9
39
37
23
217
35
30
31
5
67
47
13
12
23
18
3
4
35
13
17
43
32
136
11
84
6
36
3
12
129
3
40
36
12
32
15
1
17
19
53
43
8
24
21
51
3
12
1
5
7
32
4
41
15
24
15
145
35
1
5
18
1
44
3
54
3
76
17
7
20
12
15
1
20
108
27
24
30
15
96
15
45
52
11
1
44
16
20
24
84
15
13
72
23
13
5
30
9
33
27
40
35
25
65
55
41
55
47
45
63
21
64
11
9
99
21
12
3
36
45
28
11
42
7
20
27
9
40
5
15
69
15
27
1
35
25
59
1
12
11
12
49
8
268
60
17
87
16
5
43
5
60
7
5
78
12
33
16
11
49
5
30
69
27
45
24
28
65
12
43
17
39
4
8
28
96
5
163
8
3
25
11
36
109
95
21
15
57
45
18
9
15
45
16
5
3
4
140
28
44
40
44
4
5
27
9
15
15
9
27
1
17
3
4
71
33
52
143
6
39
45
15
21
18
6
75
24
36
9
3
40
12
32
3
12
18
27
24
40
24
140
21
31
56
24
60
28
36
11
45
45
36
43
56
15
54
7
68
81
3
51
9
36
27
114
18
36
25
5
6
36
57
16
12
8
52
48
32
27
25
20
27
1
12
17
24
7
29
48
7
36
32
33
15
84
9
36
3
36
4
17
18
13
5
7
48
8
4
5
55
47
36
45
27
18
103
12
72
48
8
156
15
13
32
69
36
36
43
11
18
7
59
37
53
6
1
72
12
24
11
21
87
81
24
27
61
20
84
15
33
15
1
24
20
16
17
18
1
60
5
19
44
52
29
19
8
28
24
8
9
3
27
49
11
1
17
12
78
72
1
20
28
72
24
20
16
12
72
20
4
36
11
60
93
72
60
3
60
45
60
72
40
29
19
20
36
15
9
4
11
12
33
21
31
48
44
135
36
25
5
19
12
44
4
12
5
18
81
16
68
112
59
21
15
9
76
95
45
33
3
15
25
59
13
11
54
12
36
19
23
1
29
18
37
95
1
11
6
27
96
76
11
18
24
30
6
79
23
13
36
8
28
59
18
42
18
12
3
60
33
12
7
24
47
57
45
3
48
9
66
57
3
1
11
24
30
3
28
44
3
21
36
4
29
43
8
36
28
20
3
24
33
48
4
149
7
23
9
28
44
24
40
44
27
13
23
90
39
16
12
12
53
63
4
24
71
21
40
203
45
4
48
65
7
12
44
9
42
9
27
12
105
12
9
6
25
36
20
12
51
21
9
19
8
28
96
20
76
47
1
29
60
91
20
105
15
64
36
12
20
4
5
43
53
67
5
63
9
3
36
51
33
16
36
5
55
20
81
27
27
21
4
24
20
21
3
15
25
8
4
41
67
56
4
35
18
19
8
88
44
3
25
48
53
19
36
96
8
21
30
54
7
65
90
33
36
4
48
92
52
24
17
27
28
23
9
63
12
13
24
5
39
141
51
69
31
59
36
13
11
33
36
64
47
21
27
18
42
13
12
11
25
20
117
12
15
27
33
15
25
20
28
44
135
21
124
20
16
32
72
9
36
51
4
24
11
1
8
12
33
12
18
6
3
36
60
21
6
72
37
8
81
12
42
1
12
20
3
36
45
3
25
132
5
3
28
12
35
36
49
5
12
18
42
19
24
36
29
3
4
5
6
133
29
7
20
40
20
64
41
51
9
15
39
1
53
3
4
41
43
20
12
4
36
48
17
3
21
3
60
28
108
20
12
57
7
23
21
21
18
37
24
41
55
24
56
24
4
53
55
17
7
101
55
12
36
132
59
1
17
7
41
55
5
39
15
13
32
3
36
25
12
5
39
24
39
21
36
28
12
200
9
7
12
12
23
21
40
36
20
33
12
6
57
40
56
12
60
12
76
11
1
12
12
29
54
13
24
35
84
37
17
7
20
33
15
75
25
8
105
24
3
36
52
8
9
7
8
36
12
57
6
9
21
36
90
18
72
6
18
7
23
24
13
12
5
67
5
6
12
21
15
1
5
63
45
51
72
28
47
69
4
20
72
160
12
41
12
39
4
20
40
101
43
47
1
44
219
6
19
20
96
3
25
36
35
9
48
4
41
39
4
44
45
12
55
5
30
9
15
49
161
6
90
15
3
12
13
20
40
71
6
75
28
17
79
176
3
37
24
24
5
15
52
5
43
23
24
1
24
68
15
25
101
19
20
88
24
11
25
5
3
36
16
44
15
30
60
15
15
1
24
11
69
3
18
15
48
72
4
65
18
13
72
35
18
3
15
24
90
12
75
40
56
28
12
47
66
15
16
24
12
29
15
15
1
12
5
18
24
13
5
72
36
19
20
16
17
7
44
52
23
12
49
23
36
49
12
20
40
5
31
32
81
6
18
43
12
60
47
9
4
8
87
72
18
3
40
8
12
24
60
24
4
5
3
4
11
73
11
60
13
71
126
6
9
16
12
8
45
3
87
12
37
5
19
11
93
12
9
12
72
7
24
11
1
32
75
18
19
20
36
28
20
15
69
3
33
57
7
8
45
18
49
17
39
60
16
36
17
12
51
24
3
21
24
60
3
12
6
31
5
15
36
28
12
20
72
48
24
60
4
5
19
12
35
54
15
16
44
15
24
36
85
84
47
13
80
123
108
21
15
9
4
5
12
36
7
20
48
4
53
27
160
8
28
29
39
4
5
15
36
57
3
72
33
15
45
39
28
48
65
7
20
40
20
3
49
12
36
77
18
9
45
18
60
25
68
72
27
60
1
12
5
31
12
29
15
33
27
4
41
36
24
3
40
23
25
24
84
12
59
30
15
136
53
15
84
12
15
25
11
84
24
12
13
11
73
17
30
54
42
9
36
39
54
60
15
24
45
55
17
90
69
76
59
117
27
12
18
72
18
37
8
28
12
12
24
20
21
3
21
12
115
35
85
12
72
41
27
27
33
88
12
8
9
19
24
8
4
71
45
4
5
18
37
20
9
27
12
36
21
31
20
28
11
9
4
32
21
63
12
87
13
24
35
61
84
5
48
6
1
125
18
13
32
3
24
84
49
65
48
27
16
20
52
29
3
3
45
27
1
20
4
32
15
1
24
23
21
76
35
25
65
19
120
24
8
9
ABCD 98997996842*3^$a+1 [50013]
129
6
18
54
66
60
75
36
15
36
9
156
24
3
18
63
105
30
90
6
21
24
84
36
9
60
30
60
21
15
66
42
48
114
39
27
33
57
78
45
57
15
27
36
21
36
60
63
30
15
72
117
36
66
96
48
24
18
39
123
93
15
48
81
9
267
84
204
12
9
186
30
15
48
105
72
162
12
24
21
24
165
72
15
57
6
30
54
6
126
9
120
60
27
129
33
3
9
15
180
144
81
39
87
9
63
12
105
45
30
9
9
63
108
9
42
18
90
81
180
9
30
33
63
216
21
69
36
84
54
42
30
60
30
15
57
42
36
252
153
45
135
57
63
105
39
9
54
18
123
57
54
18
27
33
18
174
114
21
180
60
9
126
21
204
84
96
36
144
135
48
36
60
21
96
99
30
36
24
30
69
57
162
72
78
27
63
36
84
33
9
48
51
75
72
270
42
21
15
57
60
39
18
6
45
57
72
36
36
150
81
27
21
36
24
12
27
6
27
45
3
9
207
24
45
12
108
27
27
42
255
216
123
36
21
177
183
33
27
99
18
66
36
81
63
90
24
108
30
45
9
159
120
15
117
75
45
33
111
24
117
39
9
27
63
54
6
90
30
72
9
123
57
24
99
18
48
54
132
9
72
27
57
159
57
213
12
132
3
60
57
51
180
21
270
81
45
18
45
51
66
42
273
24
21
99
9
6
21
105
3
72
108
36
51
18
27
48
99
162
15
81
3
36
15
9
36
36
135
9
21
24
108
108
12
36
36
54
60
12
45
24
3
96
45
9
120
42
9
36
9
66
45
33
66
306
24
66
6
39
33
72
54
36
18
126
12
78
111
180
9
60
27
84
144
36
33
126
30
132
75
45
108
42
9
9
27
48
72
27
240
108
108
21
69
207
63
57
60
117
66
96
48
6
102
54
78
12
90
36
15
108
81
84
162
54
18
6
27
27
81
27
93
51
45
3
33
3
60
21
33
3
24
63
30
6
21
60
9
36
54
12
144
9
36
60
39
6
30
105
93
27
9
15
57
63
60
111
45
159
45
21
51
3
117
168
36
63
18
99
84
15
21
15
126
135
45
3
15
66
51
27
90
66
90
51
9
27
117
27
99
45
12
33
111
144
9
6
120
45
15
30
72
42
18
120
60
102
36
81
9
114
48
24
54
102
150
3
81
24
75
15
36
21
60
27
30
51
36
63
198
39
15
9
39
141
9
30
6
75
15
12
42
27
21
42
18
18
21
45
78
21
51
9
12
117
96
75
9
216
267
144
39
24
30
42
9
57
150
48
186
48
180
18
72
33
9
219
96
36
3
36
168
57
9
6
21
225
24
126
180
9
36
63
21
96
9
48
36
15
12
60
48
87
30
15
48
9
6
21
141
3
27
69
216
9
18
57
24
36
39
81
24
39
177
3
72
54
42
93
45
51
39
81
69
27
48
9
72
51
48
45
42
9
39
36
69
111
24
201
36
45
90
33
9
18
30
162
96
162
48
96
66
9
24
252
3
54
216
27
99
24
12
42
90
108
45
3
177
75
144
9
60
111
18
42
21
27
18
54
78
36
12
132
183
24
36
39
45
9
24
3
99
60
18
18
72
66
114
81
12
9
6
129
153
42
45
36
3
45
60
12
60
57
36
36
15
75
60
18
3
9
15
3
33
108
75
117
33
120
24
18
84
36
90
99
99
54
27
24
9
27
45
30
45
45
60
75
15
48
18
78
45
72
45
18
57
87
81
57
18
24
102
24
27
9
36
18
45
36
36
3
90
15
36
111
78
54
153
3
45
51
30
51
27
120
6
27
75
45
24
129
15
9
3
9
96
39
51
189
9
90
30
87
27
48
42
18
93
36
24
36
3
117
96
84
33
66
6
66
42
12
6
54
174
45
60
135
12
33
45
54
30
180
126
60
36
66
63
60
36
21
108
ABCD 98998197828*3^$a+1 [50010]
57
99
13
8
159
9
15
156
21
87
36
72
90
75
3
66
43
35
102
39
159
6
27
153
120
90
6
120
18
13
59
108
108
69
16
104
81
132
18
84
6
15
15
24
1
119
6
12
63
112
8
15
97
161
84
42
225
75
180
6
3
27
24
141
33
7
8
57
175
23
25
137
39
39
30
24
72
99
9
18
37
47
6
102
132
81
48
9
6
1
83
90
18
54
18
25
11
114
147
33
12
75
69
67
80
144
33
72
36
114
9
64
11
117
9
18
36
25
11
205
29
54
6
15
69
162
6
19
24
80
21
30
21
15
144
54
24
3
168
81
48
150
90
55
11
6
15
40
29
90
25
11
21
40
65
183
120
45
51
69
60
90
12
72
6
36
66
45
69
48
3
48
57
18
21
64
32
27
6
12
144
24
66
9
177
84
108
42
45
16
95
9
99
36
49
47
33
57
48
15
72
120
15
372
96
84
81
9
42
21
27
36
60
102
79
29
42
18
55
29
115
17
18
108
33
69
51
72
3
96
109
65
186
18
51
120
9
63
168
21
66
78
36
18
12
150
36
18
102
63
69
36
55
32
57
102
6
30
69
9
72
79
23
72
18
7
29
6
21
9
126
33
117
3
87
73
11
24
120
21
21
90
30
24
43
56
16
29
36
55
80
45
43
65
7
11
30
39
24
40
47
97
137
30
24
156
6
84
36
39
93
12
79
35
37
17
252
48
3
39
90
66
42
18
18
7
72
5
132
48
31
101
18
36
37
119
24
12
45
45
3
40
17
15
3
54
7
120
24
29
48
54
69
16
48
17
90
138
6
30
150
30
24
27
3
150
7
23
18
42
30
175
47
1
47
6
36
15
120
9
66
45
45
51
93
54
13
113
330
156
9
40
11
30
60
66
78
19
35
66
67
77
126
126
60
30
61
47
57
33
72
126
9
135
25
11
90
18
57
48
27
72
36
66
31
65
55
89
15
111
97
56
21
6
37
101
96
75
51
12
18
18
21
141
123
99
12
18
18
132
72
1
17
66
42
48
51
39
36
45
33
18
48
24
12
24
72
54
90
90
135
129
162
60
12
6
295
144
5
306
36
6
18
37
8
225
7
77
6
61
119
81
144
120
69
51
39
90
36
12
54
6
12
31
59
72
36
90
63
240
9
12
24
12
132
36
30
204
72
45
9
87
3
54
30
42
15
33
6
12
18
54
90
3
165
18
66
60
48
115
56
27
45
207
97
11
18
216
186
84
6
15
40
8
21
18
42
30
25
119
105
27
18
75
72
45
24
84
6
9
21
18
33
225
7
77
18
57
75
18
3
87
73
29
36
54
24
12
133
11
36
24
84
90
36
31
95
24
138
7
11
54
108
27
33
303
64
11
54
199
35
120
42
18
102
42
57
63
36
141
81
12
108
54
18
87
93
96
126
126
12
51
9
48
54
60
133
11
61
29
30
21
69
67
83
12
33
16
41
132
3
40
47
1
240
32
9
39
184
32
208
41
36
18
97
24
149
67
29
171
16
173
156
18
36
81
69
102
24
324
145
137
42
66
147
3
84
60
30
36
75
21
90
9
45
36
79
65
7
8
96
88
8
120
112
95
60
18
115
23
25
11
21
129
30
78
43
128
99
72
30
54
36
24
72
69
15
18
6
54
12
6
9
9
7
29
18
33
3
12
114
36
19
80
3
78
48
7
24
5
36
60
19
71
54
84
6
18
18
69
3
210
123
64
11
13
32
168
64
17
30
121
47
192
54
6
21
9
24
162
108
25
65
7
192
8
63
30
126
61
47
6
19
72
71
54
30
21
75
192
85
48
29
43
215
30
51
27
48
42
102
18
24
51
129
246
162
42
18
12
78
33
69
36
63
27
13
5
54
78
84
96
120
24
379
29
6
102
204
30
21
15
33
160
5
51
96
93
ABCD 98998555114*3^$a+1 [50001]
30
39
87
6
35
103
9
288
69
203
61
126
21
123
150
66
150
216
30
18
6
9
144
63
84
216
240
264
29
115
6
23
121
215
64
21
27
9
36
90
24
156
60
153
207
54
30
126
18
180
9
32
55
66
60
27
237
60
264
95
240
7
54
3
80
13
35
19
36
90
15
69
150
30
414
240
66
114
149
208
33
312
30
168
17
73
39
171
72
93
144
57
36
174
150
210
54
87
9
66
114
131
79
209
192
55
105
345
23
64
80
7
41
103
57
39
30
123
80
37
36
48
6
90
39
15
17
13
42
264
150
156
108
72
203
55
102
18
6
30
29
67
144
174
15
32
43
42
54
30
231
93
60
30
486
90
6
120
75
80
283
12
54
99
51
120
36
60
48
72
29
31
177
80
463
18
120
39
3
125
193
90
69
32
48
16
51
36
360
24
30
6
5
319
129
231
174
27
33
120
132
354
126
270
18
330
36
120
60
33
57
71
13
131
121
78
41
79
180
90
6
120
101
25
24
126
177
33
54
24
72
185
25
18
6
54
105
51
144
29
48
55
185
208
177
15
32
61
6
180
249
255
306
30
366
35
49
240
143
343
360
17
463
33
57
119
64
57
87
21
107
139
69
80
64
57
96
54
36
48
126
90
60
36
5
103
41
208
3
30
90
108
90
72
108
72
195
9
90
324
66
360
24
71
271
48
96
113
61
6
90
3
141
12
23
31
144
72
420
53
1
54
105
177
18
216
276
84
96
174
36
150
53
85
27
9
24
66
90
54
36
24
102
24
35
31
24
9
117
84
150
33
183
48
72
54
203
121
126
216
24
180
90
174
45
32
19
36
180
18
147
45
24
123
21
126
216
18
35
55
41
48
37
360
3
51
216
144
309
32
319
65
67
120
18
216
180
54
60
90
27
45
179
1
18
36
66
90
150
108
107
49
95
64
45
12
18
132
33
51
36
57
363
54
156
83
7
57
237
84
6
9
32
139
66
3
111
36
30
24
90
189
21
11
79
114
15
75
120
90
131
49
36
90
65
115
6
30
18
90
77
19
306
90
177
33
15
32
151
6
179
31
81
9
279
45
6
141
15
18
6
66
24
143
157
144
60
71
1
120
150
17
307
126
15
192
80
37
66
54
60
54
120
252
144
24
165
144
272
31
30
54
324
6
120
126
114
84
6
81
129
95
49
15
80
96
16
63
36
126
24
ABCD 98998556336*3^$a+1 [50147]
72
36
24
12
21
88
5
12
30
108
141
57
54
72
6
54
13
11
12
60
12
9
40
11
66
67
29
12
150
24
24
168
9
27
45
3
45
72
45
42
12
93
16
41
63
3
37
8
184
80
3
6
15
33
6
1
23
96
18
30
18
18
72
21
27
37
24
41
90
36
18
138
45
27
21
75
21
48
51
150
54
42
183
27
18
66
48
9
75
132
66
15
75
48
6
6
81
39
9
9
30
36
36
222
66
96
60
30
7
23
33
81
7
47
33
3
12
72
114
15
27
12
84
42
12
31
131
24
42
204
39
3
36
108
42
3
105
39
24
111
54
3
39
9
159
90
15
21
66
73
5
27
15
6
78
12
24
30
3
9
31
23
36
21
81
18
66
30
66
27
33
18
61
56
16
29
51
57
48
84
27
69
51
3
24
45
15
84
21
27
13
32
123
54
6
1
119
33
21
3
63
42
42
21
16
5
138
36
30
7
89
15
75
108
30
42
25
41
18
48
18
42
6
66
97
47
81
39
24
12
36
48
48
9
21
42
36
18
144
54
69
15
6
60
39
9
36
51
27
30
66
12
96
73
35
120
24
6
18
12
6
60
30
129
123
13
11
156
12
36
1
23
42
18
60
36
48
61
17
48
30
6
27
39
33
15
24
97
56
3
42
144
51
87
18
36
3
123
12
54
30
21
3
102
48
63
3
18
66
120
1
53
18
24
81
24
27
30
42
6
15
15
54
30
18
30
84
42
15
21
42
49
23
9
48
27
6
42
21
75
6
18
48
12
33
15
150
75
33
15
3
12
24
24
9
72
21
30
18
3
3
132
24
48
81
40
101
30
66
19
24
71
24
12
72
24
42
48
3
64
59
30
66
48
12
168
108
12
105
27
66
126
30
111
24
3
12
153
27
48
21
63
66
48
42
36
9
39
12
85
71
24
12
150
7
32
24
24
57
90
6
7
29
48
12
63
15
24
300
24
6
66
12
9
75
24
36
84
72
6
7
128
9
31
191
24
1
47
12
93
51
96
66
18
9
15
6
27
21
12
18
30
18
48
36
12
36
90
54
12
66
60
36
6
72
12
1
47
54
12
144
42
84
24
57
27
132
12
21
177
36
18
49
48
23
33
21
6
72
66
66
42
36
51
16
23
18
6
12
12
12
72
72
6
78
18
66
132
48
90
30
66
6
33
27
24
45
3
42
27
39
12
30
18
48
120
69
24
39
18
30
72
108
13
35
45
48
3
30
159
21
66
30
12
30
36
37
56
192
207
9
3
84
84
24
6
6
78
138
1
65
36
51
57
48
18
45
39
60
30
36
18
42
18
84
42
54
36
12
1
48
8
15
6
3
24
3
12
96
54
12
15
39
12
13
53
60
66
12
57
15
33
51
90
42
9
39
6
3
9
42
12
57
21
18
9
39
60
37
47
36
54
30
108
42
6
21
16
24
47
30
42
12
48
24
18
48
18
9
24
51
21
24
27
12
54
75
3
18
156
48
90
36
84
24
21
21
27
81
87
3
36
24
48
153
219
37
95
9
39
66
36
6
48
12
48
48
72
6
6
21
99
24
6
78
1
53
42
18
18
12
24
24
33
48
69
19
29
27
15
6
30
45
72
93
75
15
24
96
48
48
42
6
9
96
75
85
11
42
6
36
54
147
3
168
24
24
12
36
84
24
12
6
15
24
15
24
18
15
24
57
42
6
54
30
3
99
6
30
24
42
6
48
57
33
66
72
102
63
15
168
30
42
6
3
141
27
75
246
36
48
60
36
12
18
21
15
1
224
15
90
6
12
30
15
48
15
9
39
1
17
63
21
12
7
32
40
47
81
120
96
9
42
48
6
36
43
8
57
48
18
72
90
96
6
12
9
75
117
15
36
61
11
48
42
12
39
51
6
54
24
6
30
18
51
57
6
42
48
18
13
5
12
6
12
72
84
54
27
64
17
30
6
54
84
12
54
132
42
33
72
72
33
54
12
21
39
9
48
72
15
6
108
6
42
6
78
90
24
30
6
60
33
24
21
3
15
1
59
72
24
21
3
36
6
3
87
6
60
48
30
121
8
87
132
37
11
6
79
5
18
60
24
54
30
12
85
8
24
48
33
39
99
36
12
54
87
27
21
3
6
30
9
57
15
3
12
129
27
72
36
33
27
21
27
21
15
9
3
36
30
3
184
59
54
90
69
117
51
24
33
6
1
89
66
93
15
33
15
24
33
99
72
96
93
27
6
15
21
43
17
18
37
29
51
24
27
6
7
56
40
29
48
12
159
48
27
45
63
9
15
102
6
24
66
30
21
72
51
24
13
35
90
42
9
75
66
6
24
30
87
189
66
30
91
71
9
69
3
24
69
102
45
3
12
42
42
21
72
39
12
42
42
81
3
21
3
84
18
30
24
33
9
78
18
36
3
120
21
102
72
84
25
23
36
6
15
15
1
5
66
30
12
84
30
60
9
87
9
9
36
43
5
18
138
18
93
3
45
40
32
57
15
39
12
18
51
168
15
12
6
78
57
63
96
1
23
102
12
30
12
12
12
30
54
30
27
63
9
15
30
51
3
24
30
42
6
63
120
64
23
246
43
35
21
15
9
15
36
36
24
57
219
18
19
107
12
6
27
3
30
36
3
9
6
81
3
48
42
ABCD 98998584346*3^$a+1 [50000]
5
31
8
3
54
103
12
84
24
12
29
7
48
5
60
7
12
8
3
97
44
28
23
49
80
9
31
24
24
20
180
27
6
67
11
37
12
41
42
24
13
8
4
59
6
103
41
6
54
66
21
4
96
12
32
64
24
60
32
28
120
41
55
17
27
72
69
12
67
71
6
19
44
40
12
29
27
64
8
81
6
49
11
13
36
24
11
57
28
65
19
71
1
120
108
132
89
19
96
24
71
49
8
69
66
144
6
39
4
84
20
21
30
6
15
28
48
24
11
73
12
48
35
169
108
95
84
6
15
40
95
49
89
55
24
12
11
18
55
71
13
192
29
55
107
85
48
32
63
102
67
17
6
49
24
36
24
84
12
5
19
36
68
16
11
54
60
79
36
24
12
11
25
23
1
24
36
59
36
49
17
187
47
13
36
72
132
41
79
108
263
1
144
12
48
84
12
5
31
20
52
20
147
33
72
15
24
37
24
5
60
151
29
15
4
12
5
7
47
90
15
40
5
6
13
41
30
84
49
11
60
25
65
139
41
79
48
35
120
109
5
31
44
4
5
42
73
35
21
16
132
60
8
52
11
1
71
45
105
19
56
112
107
84
150
55
35
37
35
69
15
1
113
31
204
41
19
24
11
6
3
63
109
96
143
1
24
12
12
11
42
7
12
36
72
47
169
5
19
92
16
228
44
51
25
360
101
3
40
36
24
11
69
51
1
5
66
174
115
60
89
7
12
17
51
28
11
25
24
12
5
55
59
13
92
39
61
8
16
24
53
43
44
3
198
19
32
88
12
41
43
72
65
79
144
12
5
19
156
92
100
72
60
5
43
12
29
55
84
188
69
115
60
5
3
40
47
36
73
12
48
17
108
6
13
17
19
12
35
30
7
48
48
24
8
3
60
49
12
36
20
52
60
11
49
8
9
19
24
20
3
13
101
126
9
15
216
18
91
20
16
108
156
149
72
75
33
60
7
23
25
17
120
7
137
19
12
5
39
40
155
109
72
20
64
11
73
35
1
11
78
12
19
84
116
4
5
67
132
131
57
4
35
6
19
5
19
56
100
8
51
61
41
19
108
8
3
30
151
168
8
160
84
36
12
60
41
115
71
60
25
60
60
60
71
48
66
60
30
54
19
36
72
209
36
19
48
80
76
17
54
6
19
108
11
6
54
25
84
71
96
49
47
97
36
60
35
60
61
35
6
78
61
24
24
11
30
7
24
24
5
12
19
8
93
15
40
59
61
144
84
24
48
80
75
85
29
103
72
48
197
90
25
89
66
1
12
11
49
197
103
80
3
144
30
3
16
41
55
24
11
33
40
32
4
24
11
1
48
72
41
330
48
85
47
13
5
36
31
23
81
231
24
6
24
151
32
3
174
3
16
36
24
32
28
12
104
4
60
84
17
43
8
28
11
66
114
33
27
6
48
19
72
161
19
180
29
6
109
77
7
68
52
132
24
144
96
72
20
39
25
29
7
44
21
78
12
69
339
61
5
55
8
40
47
21
123
30
31
35
1
29
66
37
80
148
23
25
36
20
28
11
1
24
71
73
12
29
67
113
39
112
35
24
126
156
43
5
31
36
44
75
33
16
84
60
72
35
21
3
85
12
24
35
25
108
108
72
12
48
8
180
88
77
78
25
36
200
40
89
19
191
36
25
65
6
48
21
184
5
99
88
12
12
11
37
47
73
12
209
7
35
253
17
87
33
60
30
54
3
52
48
96
5
67
24
11
25
32
16
60
11
49
41
43
32
28
60
41
36
15
76
24
8
21
31
24
104
28
80
3
37
29
115
156
144
20
100
48
32
28
17
135
64
11
54
31
41
19
5
19
11
180
25
101
30
54
115
71
73
17
60
43
24
32
36
4
48
72
336
44
4
24
96
95
25
41
43
71
120
61
36
32
87
114
235
65
151
35
1
60
23
6
55
108
140
16
11
81
3
25
36
41
127
77
79
77
79
48
72
11
150
60
19
24
24
60
12
24
72
89
19
35
25
120
95
49
11
21
69
6
13
48
12
68
112
137
19
95
69
28
29
24
79
108
12
8
3
25
36
11
37
12
71
168
1
144
84
23
13
12
23
21
39
6
90
73
156
47
49
11
54
55
24
41
55
128
21
139
137
54
6
43
11
30
55
24
48
23
61
48
60
252
11
97
68
63
12
105
52
92
4
24
12
24
72
80
72
16
65
ABCD 98998892126*3^$a+1 [50000]
21
84
39
81
55
41
108
42
73
95
42
90
258
27
9
79
8
9
39
81
168
135
111
186
54
6
48
3
93
115
24
35
186
66
18
12
99
189
12
31
53
24
43
17
87
69
67
17
31
149
72
3
15
36
84
60
126
31
83
12
18
30
33
57
55
8
9
39
111
9
99
60
66
15
72
9
48
60
60
63
57
60
66
90
36
43
17
138
13
53
114
42
54
60
84
25
56
21
139
11
150
15
40
48
41
24
30
33
24
88
56
9
12
24
27
48
9
12
138
97
128
231
1
65
55
56
69
51
129
24
180
51
33
207
3
30
30
90
7
173
66
25
32
24
9
36
3
81
84
30
30
6
66
39
45
24
66
1
89
36
84
84
12
39
105
39
168
87
6
270
60
126
24
36
84
51
99
150
15
45
84
30
150
132
15
40
80
15
49
101
18
192
9
64
11
84
42
30
33
135
25
47
25
113
42
165
40
5
84
36
144
156
63
21
36
39
141
84
31
215
114
87
27
60
25
8
87
25
71
6
51
48
9
31
96
23
25
176
40
272
9
63
75
162
18
57
48
51
21
75
21
9
55
29
36
159
9
246
97
17
111
129
36
54
157
56
88
32
117
42
18
7
89
7
53
67
104
153
55
71
186
48
12
144
90
81
33
31
41
60
24
27
27
42
3
57
54
6
19
80
16
59
54
60
12
30
24
57
57
7
29
36
24
30
90
174
42
231
207
57
24
24
45
43
23
105
39
156
36
108
12
33
528
39
30
24
114
96
9
21
67
32
117
24
60
39
15
1
72
77
27
3
30
60
51
40
5
24
12
78
6
187
104
16
47
60
37
8
81
144
36
84
12
3
15
42
63
88
23
36
54
15
9
66
21
39
24
457
35
18
75
288
9
90
18
42
120
90
120
39
189
67
80
15
78
43
17
327
9
7
29
84
6
18
63
117
51
24
105
31
32
87
57
24
232
8
9
60
6
60
177
112
47
30
43
65
156
126
13
35
21
96
69
36
24
151
23
81
129
7
179
21
24
15
169
17
135
45
120
123
21
139
125
3
93
147
24
15
81
27
30
30
90
6
49
47
144
66
120
15
16
8
16
179
45
69
123
33
30
9
120
40
101
66
138
30
105
15
6
27
33
15
21
24
67
197
3
33
127
17
42
30
18
36
9
40
65
30
1
185
114
133
264
23
6
114
25
8
69
114
81
304
264
161
36
18
66
7
72
5
27
33
63
9
48
30
36
6
48
127
149
54
30
87
123
12
138
30
12
60
153
21
90
90
36
235
8
171
109
8
177
15
72
9
15
21
54
66
228
126
60
6
55
95
120
18
15
40
35
6
30
54
27
9
60
66
33
48
9
78
150
27
15
9
45
19
80
48
3
114
12
31
8
45
30
21
105
114
84
6
91
53
75
81
30
66
144
24
36
90
6
18
6
91
8
16
101
24
84
87
184
29
60
42
84
24
36
96
13
8
63
120
36
54
84
60
15
81
87
273
150
6
43
56
105
15
40
32
3
84
1
11
48
165
15
66
6
1
23
6
84
31
5
204
120
15
39
33
57
6
6
78
133
143
97
113
120
96
54
57
57
102
150
19
59
6
36
43
17
55
29
27
183
105
9
102
18
120
63
33
114
30
66
61
56
63
174
66
96
48
42
78
42
24
6
78
75
21
24
12
63
141
60
60
67
80
63
49
65
7
29
84
15
87
294
51
16
29
84
54
121
32
33
6
33
48
144
16
119
120
30
54
117
40
293
126
54
30
6
48
36
30
6
123
48
57
42
18
ABCD 98999871032*3^$a+1 [50005]
48
140
24
28
12
48
72
147
9
15
5
60
211
65
120
19
5
24
36
12
48
52
39
21
20
84
24
40
104
7
29
52
104
84
12
79
53
108
192
100
48
60
180
20
72
16
24
8
43
29
112
39
17
52
32
60
88
27
21
188
64
20
28
84
96
24
8
12
76
159
21
68
60
12
43
5
52
20
28
36
44
4
27
24
21
36
60
63
17
24
28
48
32
28
8
24
36
55
36
21
60
128
52
12
128
48
36
28
36
96
68
7
21
44
4
20
124
48
123
96
5
28
8
12
52
8
88
140
12
31
5
60
184
171
141
20
156
19
29
96
144
136
75
65
16
3
36
5
79
36
33
36
24
8
24
24
144
7
53
151
21
128
52
48
48
12
51
17
28
15
96
24
29
96
12
79
33
48
32
7
161
60
12
36
60
36
28
27
24
17
12
40
8
132
12
88
60
48
63
17
160
20
40
68
36
64
216
48
32
19
5
112
104
64
24
120
36
12
20
60
52
60
32
96
24
24
4
27
60
21
80
43
29
48
60
84
16
32
16
152
4
99
60
5
60
12
52
96
32
48
144
60
7
33
32
40
99
120
29
7
21
3
177
3
5
40
56
175
33
20
60
72
55
213
80
91
17
24
28
108
48
260
100
144
48
8
4
111
101
48
40
171
261
15
21
20
160
12
60
20
36
64
27
24
117
63
5
76
15
105
75
24
125
12
12
88
3
5
4
60
128
4
20
24
96
16
272
31
57
48
12
32
112
20
28
48
12
20
67
173
16
32
12
96
72
60
48
31
81
32
31
21
56
79
33
20
36
72
72
28
12
32
48
67
29
55
45
12
39
29
64
92
4
51
129
44
60
67
84
9
68
12
96
144
127
120
9
20
4
72
288
27
53
40
27
29
24
12
60
16
20
172
8
12
151
117
128
24
151
17
100
48
36
8
48
120
19
9
92
40
3
45
12
32
60
31
17
40
32
12
16
84
24
104
76
20
144
28
12
228
80
48
36
16
63
77
60
19
33
80
28
8
220
44
36
12
24
19
180
41
28
116
64
48
99
41
60
72
31
9
68
4
8
112
15
33
20
100
27
221
48
72
72
48
40
80
120
112
27
41
48
4
48
32
120
72
108
76
20
12
144
4
140
91
9
32
4
48
51
41
16
92
7
93
48
3
17
108
60
16
15
9
44
28
8
16
120
24
360
80
36
48
36
136
48
20
7
21
3
69
8
48
115
29
36
4
32
16
39
21
44
84
84
208
44
76
20
28
20
64
20
16
56
16
8
12
84
88
48
20
60
103
9
8
28
20
160
92
43
21
75
33
48
80
192
7
33
80
16
24
180
111
117
44
144
55
105
36
39
209
96
4
32
76
3
21
24
20
544
20
60
7
29
24
16
164
91
9
8
43
96
21
128
52
92
72
28
36
56
84
12
43
89
127
93
36
12
68
36
16
63
125
60
64
20
31
36
141
20
40
3
5
72
84
36
48
60
4
27
33
36
44
76
96
36
32
372
19
9
36
12
39
21
224
48
40
48
32
28
60
63
57
152
40
56
16
56
24
64
75
9
60
20
48
52
152
144
24
40
56
76
108
36
111
21
12
87
21
63
9
27
81
60
48
20
55
41
4
140
55
29
96
172
3
17
28
60
132
3
9
27
21
32
52
39
9
80
31
21
39
117
128
115
29
36
64
32
108
31
69
8
24
24
100
12
48
20
16
80
19
36
189
24
27
45
44
112
32
31
69
60
32
100
8
31
101
4
24
48
8
31
29
12
4
36
44
16
80
28
96
24
32
12
16
32
4
15
33
8
112
48
8
24
127
21
12
36
20
12
103
5
4
12
36
20
24
55
81
32
40
20
60
36
4
92
36
12
60
16
32
40
12
48
183
36
101
352
27
53
7
101
4
36
12
12
168
48
32
48
43
117
3
77
40
128
112
3
21
80
220
44
16
39
9
216
44
7
24
45
212
100
60
3
17
24
139
9
80
28
20
100
39
5
96
28
75
69
27
53
67
21
99
84
5
64
20
28
48
96
48
32
36
64
8
148
12
ABCD 98999906134*3^$a+1 [50021]
30
80
90
21
43
36
12
12
132
41
39
46
18
32
54
16
72
126
72
12
17
43
12
30
6
24
66
38
60
16
30
6
12
56
9
87
4
125
61
30
50
10
110
16
47
36
15
46
30
50
34
29
81
16
18
6
26
6
58
30
54
2
10
54
6
60
60
60
29
57
18
72
9
51
10
8
10
24
36
20
76
84
6
54
24
2
16
24
50
126
10
80
9
13
6
60
65
27
90
63
55
26
99
79
36
20
22
119
9
46
84
5
27
4
66
23
27
45
55
5
7
36
2
22
5
7
78
18
24
101
24
1
54
29
109
150
48
48
20
30
16
24
120
66
44
45
19
26
46
24
2
22
56
90
34
36
122
40
48
35
31
6
72
2
24
45
27
54
16
102
98
10
30
14
9
75
46
86
34
24
50
22
14
21
45
144
58
56
22
8
15
19
65
61
11
19
60
12
72
18
23
19
6
32
63
15
40
50
27
103
41
21
64
54
5
111
81
24
43
2
58
30
38
18
120
40
114
48
12
2
63
27
69
57
70
125
75
4
30
26
22
48
38
64
60
41
37
14
10
6
12
30
18
8
72
144
24
22
18
80
45
49
2
124
20
36
76
14
54
4
53
9
24
10
92
88
80
12
22
167
163
12
104
42
184
54
32
45
103
5
12
37
86
16
20
64
30
42
65
19
48
32
60
84
42
18
30
22
24
24
26
10
89
37
18
6
56
3
36
36
60
48
31
29
19
108
24
41
43
84
6
54
65
60
12
43
6
32
34
36
20
9
13
168
8
15
27
45
3
6
30
4
6
24
222
60
8
9
55
72
14
10
65
15
57
99
28
32
46
8
10
6
24
6
56
18
34
30
8
24
3
37
54
36
14
64
6
156
36
44
118
48
18
102
23
27
150
3
7
20
24
4
86
10
89
36
79
60
6
66
125
43
30
26
60
21
55
8
6
30
16
8
36
165
15
34
2
48
36
28
6
26
28
42
48
26
21
25
11
7
48
14
3
51
9
63
4
6
24
30
18
2
33
55
60
41
1
18
68
52
6
30
96
26
10
30
59
36
43
54
11
7
72
168
168
5
79
176
45
27
34
78
12
29
25
72
47
7
146
22
2
34
6
96
134
9
147
24
9
55
60
41
19
72
24
144
29
27
4
50
6
66
15
3
45
60
21
88
62
34
30
72
42
6
32
18
22
24
18
2
6
18
40
24
78
18
29
63
34
18
12
84
32
40
12
36
24
8
52
72
26
18
64
12
5
13
86
16
60
14
22
44
36
45
13
59
37
23
1
26
54
10
6
24
152
238
5
15
180
16
20
54
40
42
8
40
80
6
34
30
2
94
23
1
71
15
9
31
26
18
70
2
24
36
64
26
58
60
161
1
47
7
18
18
44
10
74
4
41
25
2
88
62
30
10
14
76
54
35
31
24
113
31
80
4
68
22
120
2
16
8
16
20
66
10
104
28
96
77
139
29
19
48
24
20
6
40
14
28
53
7
12
20
4
5
1
48
47
1
83
19
5
61
66
44
172
53
12
55
44
40
60
6
30
12
6
32
88
2
54
94
234
62
28
62
16
47
67
14
136
6
65
7
18
48
30
29
36
1
144
24
32
51
19
24
42
72
23
9
40
6
29
31
5
7
53
19
24
12
48
140
16
41
7
2
15
49
6
29
15
12
108
4
2
3
60
7
18
72
23
63
64
24
29
96
21
6
130
30
20
45
7
65
1
6
24
12
5
105
22
8
40
18
72
50
24
46
78
42
24
26
4
48
32
24
57
7
66
90
62
34
53
103
12
30
11
87
57
61
47
9
16
8
46
44
52
18
24
126
26
34
6
74
4
60
36
56
16
48
12
110
54
130
14
10
26
54
30
10
24
26
16
60
26
78
4
86
64
35
7
41
43
20
22
102
8
184
24
12
8
46
26
94
50
16
44
36
28
2
34
20
34
2
4
48
2
96
39
31
42
8
18
70
6
41
25
18
62
88
66
6
48
146
33
171
9
25
66
62
3
27
69
39
9
87
9
67
48
29
31
6
48
35
13
42
8
40
54
6
18
6
24
56
40
26
54
24
165
19
8
130
42
6
30
24
12
14
39
55
18
42
137
13
11
12
19
140
9
1
18
30
6
12
60
42
78
140
30
10
53
24
3
94
14
40
66
56
10
5
79
29
31
36
18
24
30
12
5
99
60
21
61
98
9
3
28
6
18
38
22
36
86
58
12
44
9
48
15
30
24
183
72
43
30
18
12
18
38
21
13
32
16
42
5
31
2
138
36
4
240
77
39
24
12
24
46
38
4
102
26
40
5
7
5
61
66
108
32
66
24
16
18
77
25
30
5
43
29
21
16
74
46
18
5
55
26
10
24
12
20
40
65
13
30
5
55
12
48
17
73
107
109
66
30
56
118
17
63
21
45
6
52
30
26
36
4
17
45
63
24
31
89
33
58
41
43
42
114
60
50
46
104
10
35
19
17
39
274
32
15
49
24
56
94
66
26
84
52
30
30
5
37
18
44
96
57
55
42
71
97
42
36
44
60
28
36
12
5
3
4
42
134
186
70
48
26
102
24
4
30
30
80
12
78
27
63
4
60
72
36
8
34
6
12
108
2
3
37
23
55
24
42
6
74
10
54
26
81
7
6
54
56
10
30
32
45
75
34
18
6
56
16
72
102
26
3
19
53
15
189
43
5
63
28
86
88
2
28
2
96
39
15
106
30
65
15
ABCD 99000196136*3^$a+1 [50049]
19
20
12
39
21
4
5
24
30
177
88
68
48
15
21
180
16
92
120
12
189
30
25
60
72
23
60
57
27
30
30
6
79
8
4
59
24
241
12
44
60
48
96
4
5
15
60
51
54
27
33
175
192
24
44
60
120
172
59
60
21
3
13
8
75
24
30
7
59
45
39
21
12
12
72
24
36
48
60
21
24
43
8
9
27
96
12
120
76
5
55
20
9
55
11
24
1
5
19
71
24
37
140
63
121
24
5
15
21
30
24
237
76
32
40
5
3
72
72
24
40
5
24
3
12
40
35
21
136
59
45
40
35
30
54
73
137
15
12
99
69
15
81
100
35
81
28
272
3
33
52
11
24
6
15
4
12
83
81
24
148
17
27
40
8
21
120
87
33
54
1
20
36
96
24
76
83
60
61
56
52
95
33
88
29
150
6
19
8
123
61
29
30
1
104
60
40
5
30
9
165
31
5
19
71
9
40
80
75
6
39
45
51
64
71
54
6
84
150
27
120
24
60
15
9
36
76
53
27
96
87
90
3
4
8
48
28
59
37
44
69
120
63
33
31
29
51
189
31
29
51
39
129
141
39
15
60
6
7
48
29
15
21
27
27
57
9
151
176
24
3
25
152
84
72
3
24
165
15
37
20
99
24
33
28
59
13
23
201
39
54
3
57
43
23
177
84
33
31
59
1
65
31
60
8
48
64
89
51
48
21
27
60
27
36
81
88
8
27
36
180
21
9
24
60
15
21
54
13
12
48
83
141
123
6
39
12
36
63
60
37
47
6
27
4
104
9
30
97
24
119
30
3
27
45
16
29
55
101
451
204
80
219
90
3
48
9
27
160
59
49
101
19
20
136
12
47
6
19
60
8
12
12
36
40
60
23
90
24
96
99
36
45
15
15
1
23
117
69
75
15
121
60
23
45
72
3
126
84
175
36
65
144
66
120
45
9
7
68
28
72
92
123
1
56
9
24
171
40
12
72
11
21
9
87
33
24
43
140
57
27
4
56
84
15
117
33
24
15
16
20
180
4
5
63
84
16
20
28
12
47
90
3
124
8
15
97
44
9
63
63
9
100
11
141
9
55
29
87
48
12
28
71
54
87
9
84
30
25
80
15
121
60
35
25
149
15
21
54
30
15
36
9
27
33
31
35
60
57
12
72
64
84
5
36
24
111
15
54
271
5
54
37
23
30
6
37
24
108
65
115
68
24
184
24
20
168
4
23
6
30
21
28
11
57
132
15
13
104
33
3
48
4
152
28
72
84
125
27
12
16
140
16
83
6
120
99
36
24
132
16
104
24
99
85
68
148
24
68
40
17
15
120
328
17
15
52
108
168
23
225
60
39
60
13
12
60
20
105
90
36
21
220
36
17
15
21
15
84
12
333
31
116
16
80
3
24
37
23
1
5
30
54
6
45
12
3
49
5
55
155
117
64
56
9
67
23
205
5
54
25
128
84
33
7
60
20
28
5
87
9
7
77
36
24
87
16
48
44
45
30
1
56
16
83
21
76
23
57
3
240
1
20
48
40
68
28
80
132
24
9
39
81
24
7
24
60
12
23
49
72
8
51
24
81
100
59
21
129
66
21
93
6
37
32
132
40
53
87
48
81
27
64
29
55
20
4
65
103
12
140
16
84
71
9
15
73
72
5
7
44
45
51
28
41
31
80
69
7
68
136
128
45
27
9
7
32
36
196
23
21
69
15
36
16
29
91
53
51
39
96
54
66
229
11
54
67
120
29
7
44
24
16
119
37
143
9
12
24
4
12
84
5
30
54
96
24
43
53
114
6
24
27
63
36
84
1
59
6
99
12
88
20
51
120
201
183
45
16
35
24
30
3
93
79
56
9
90
30
96
19
92
40
68
48
12
96
15
1
203
21
40
164
16
29
27
48
12
153
7
104
99
21
15
54
15
15
105
12
3
13
83
69
40
20
48
63
21
48
15
13
164
48
132
33
55
32
3
61
119
25
8
33
60
24
15
76
5
19
20
81
51
160
23
6
15
84
135
30
87
36
64
23
37
104
39
96
25
29
31
5
111
220
23
33
63
54
90
6
99
76
60
35
69
12
33
87
28
56
24
75
66
55
32
12
45
27
160
20
40
23
36
105
4
11
24
13
84
8
51
90
55
155
30
55
5
27
28
24
ABCD 99000416098*3^$a+1 [50095]
87
1
71
72
9
153
39
24
16
11
18
18
49
23
72
33
16
8
72
24
63
72
49
32
16
137
72
31
32
189
162
1
96
137
36
90
81
9
15
16
77
51
48
48
69
3
15
33
24
48
240
64
104
81
55
143
54
18
33
57
15
240
40
47
72
121
95
18
183
69
18
72
54
18
36
18
75
264
111
18
72
7
48
17
55
35
141
93
3
48
129
39
159
1
71
1
48
8
15
81
9
15
136
56
9
36
27
40
23
9
168
40
152
24
216
75
189
16
80
16
5
3
136
176
40
8
96
16
29
54
45
144
189
18
25
11
54
55
56
105
15
111
18
55
48
48
32
69
36
54
73
35
93
160
17
31
41
63
96
40
104
16
23
105
111
33
75
85
56
144
111
54
36
54
73
24
47
9
9
18
18
27
40
8
40
101
3
24
63
33
39
57
48
57
15
57
7
128
240
40
128
64
104
112
77
27
27
18
43
128
135
72
25
29
123
48
153
144
36
27
9
144
159
39
18
223
8
88
32
27
21
48
120
24
72
96
15
72
72
36
165
33
31
23
54
90
57
69
3
15
9
9
79
56
16
8
39
1
125
27
81
54
73
32
88
5
43
32
48
21
162
36
165
96
27
21
112
65
54
9
136
71
145
144
56
48
3
189
40
5
18
54
36
126
90
55
125
43
65
127
17
87
16
5
51
3
117
40
23
126
75
15
36
54
15
40
80
9
54
97
56
24
3
18
67
77
123
88
77
72
99
99
85
113
63
64
71
97
173
18
9
9
63
45
27
136
72
125
3
120
21
163
8
96
129
7
137
223
8
168
33
162
69
16
23
18
18
13
5
27
16
101
3
88
35
18
75
15
18
39
69
27
144
112
8
33
54
72
9
160
80
57
36
18
177
219
21
123
93
96
63
81
153
15
165
90
33
111
1
71
18
63
96
93
72
378
97
119
108
37
48
77
18
18
54
9
72
9
135
99
252
249
57
87
381
3
72
69
162
49
48
56
96
3
45
99
93
24
117
19
8
112
113
63
120
69
43
128
144
24
120
24
129
39
51
108
72
90
162
61
119
49
23
49
104
63
54
99
120
33
126
121
8
96
63
9
9
36
90
25
8
96
24
9
54
9
72
81
7
24
185
15
165
72
72
54
54
79
11
93
33
87
16
77
123
112
143
18
126
9
45
75
16
104
16
23
72
90
54
90
18
36
18
180
54
13
8
141
3
24
16
8
75
54
39
64
167
33
57
72
151
29
139
152
240
48
33
108
54
213
48
136
56
24
160
8
57
36
99
9
126
9
16
11
85
24
215
33
21
19
125
18
36
144
85
200
3
45
96
111
9
160
48
120
383
36
36
57
160
48
8
15
9
81
7
29
19
128
16
104
57
54
1
104
24
141
18
18
7
8
39
108
37
71
90
90
54
54
97
83
21
96
24
291
18
18
18
103
77
36
55
8
16
137
39
51
109
80
99
133
312
77
27
45
18
33
16
32
192
33
54
162
18
109
89
15
88
56
24
69
51
39
57
15
177
39
36
54
288
135
88
72
8
48
120
232
197
18
33
111
9
120
64
5
67
80
249
31
56
39
18
18
93
72
15
18
31
95
9
63
9
40
23
108
21
69
27
184
23
18
15
21
36
36
19
89
126
36
13
56
144
24
120
57
15
39
18
111
24
9
90
213
160
5
144
27
9
ABCD 99000501116*3^$a+1 [50043]
18
54
54
240
58
9
3
20
1
33
20
106
57
72
71
16
9
101
6
54
19
51
9
5
6
10
68
12
19
9
80
36
10
21
12
11
1
11
1
39
21
12
12
3
6
39
12
105
20
22
32
1
12
156
35
154
62
10
14
97
113
19
83
37
11
25
41
55
36
11
18
67
45
12
90
18
6
9
12
9
42
32
12
49
131
1
41
24
6
40
33
9
3
123
2
16
48
56
6
34
18
20
49
15
26
18
52
32
73
48
12
107
66
142
2
24
16
15
24
41
76
27
72
36
9
18
2
103
41
115
41
19
45
12
14
58
2
4
45
5
55
47
37
63
33
35
42
24
79
21
36
27
21
24
63
9
39
33
39
9
6
45
23
36
18
22
45
144
3
114
2
48
13
3
6
36
32
160
51
24
17
19
48
53
7
60
5
40
38
48
37
12
12
83
28
57
87
21
5
12
64
6
9
48
48
5
7
45
86
12
10
50
4
45
3
14
43
51
14
6
37
167
16
36
12
21
35
12
30
60
4
50
1
27
32
73
17
30
28
30
39
39
48
26
10
69
9
15
3
9
29
6
109
27
38
52
15
24
63
9
63
18
38
1
41
30
1
3
134
78
54
16
15
36
57
24
54
8
10
20
6
4
90
72
8
102
16
6
54
20
133
5
6
25
3
26
6
6
78
1
9
123
53
6
34
42
48
33
189
2
37
17
67
65
10
9
36
29
43
23
37
15
6
50
25
15
54
27
60
21
3
33
15
5
7
9
2
10
6
9
3
8
6
4
3
11
42
91
60
15
30
39
95
12
34
27
5
54
1
27
62
7
5
52
44
7
47
22
36
6
57
87
12
14
28
14
40
2
55
5
6
54
22
36
14
22
98
126
13
12
15
8
42
46
74
43
3
9
15
21
29
127
15
96
18
18
84
18
38
48
10
30
32
1
9
18
33
36
129
27
9
2
1
72
23
78
66
10
15
15
6
38
6
19
53
60
43
5
28
3
53
6
64
2
90
1
63
6
27
27
26
67
24
5
84
18
1
24
48
9
44
36
82
33
11
24
18
22
26
10
48
33
59
18
12
4
18
81
11
84
49
24
107
58
8
78
28
9
35
64
2
60
12
16
74
13
51
33
9
80
54
4
93
59
52
20
24
1
57
68
4
75
51
21
47
4
9
17
118
2
31
11
16
32
30
12
54
70
74
1
12
111
9
9
39
71
13
59
28
33
21
3
24
15
12
14
18
24
1
57
18
12
36
6
48
20
7
63
6
14
34
24
51
3
38
12
7
12
35
16
8
49
12
21
27
29
7
53
28
14
82
75
27
36
116
10
51
29
102
1
72
17
130
14
120
4
96
15
29
36
7
3
117
36
96
15
50
7
15
2
42
70
56
18
10
39
41
31
21
18
20
6
36
112
75
113
16
39
24
12
36
12
21
18
18
48
38
1
24
33
12
3
36
48
24
60
11
13
23
18
24
34
57
108
33
8
7
5
6
10
12
20
90
34
26
36
10
78
2
34
129
24
39
6
72
54
69
12
39
62
34
8
90
18
60
4
117
5
36
79
51
20
13
5
16
27
27
36
12
24
18
56
24
31
60
53
64
8
46
18
62
1
137
64
51
5
6
16
44
10
44
30
6
43
12
5
4
26
58
72
15
23
40
8
1
3
74
4
18
36
12
32
25
29
24
43
45
104
7
11
1
9
63
3
74
67
53
60
16
15
3
45
53
30
40
44
6
16
104
184
39
47
30
118
36
80
25
35
28
9
57
3
59
48
1
12
12
11
142
2
4
86
22
9
23
42
52
3
24
29
6
30
114
1
35
6
22
90
75
27
36
96
9
29
6
24
34
32
6
1
57
122
22
26
58
18
14
6
61
17
16
48
63
15
72
8
10
14
49
11
70
32
19
5
6
10
39
23
4
69
24
111
32
34
8
16
8
19
3
6
147
9
3
12
11
1
11
72
22
12
32
67
36
33
86
13
9
18
8
37
39
9
48
29
43
48
21
132
12
96
36
36
51
59
82
2
60
73
41
76
114
21
12
77
7
36
17
55
45
32
36
19
35
22
66
2
96
16
15
15
18
14
13
24
72
48
17
79
23
1
24
27
44
1
63
60
68
6
6
10
38
10
150
21
41
10
12
81
5
10
9
81
26
61
72
72
3
56
30
42
25
9
3
45
8
30
4
9
27
9
41
4
2
73
47
106
24
15
17
55
12
35
48
46
3
3
9
11
10
14
37
3
9
15
9
59
54
79
59
49
24
96
17
6
28
114
32
7
27
6
99
21
6
33
84
3
24
50
7
15
68
70
36
6
12
50
22
21
5
175
47
42
40
38
18
55
33
14
40
32
16
108
20
1
23
1
9
38
40
2
19
59
42
18
25
51
57
59
10
50
34
60
87
47
61
3
12
8
13
12
63
2
7
9
27
11
85
35
30
4
98
48
6
36
7
21
14
18
22
170
10
42
26
10
80
60
4
3
15
38
10
6
32
94
50
40
48
6
44
12
16
57
24
45
48
80
10
6
32
4
15
12
3
21
107
4
30
6
18
8
66
48
42
52
2
37
9
56
4
38
28
164
25
48
24
29
7
17
55
63
21
21
158
12
60
66
72
7
93
26
10
2
42
31
35
13
21
2
16
36
12
6
26
22
27
11
13
39
68
12
10
42
48
140
4
18
87
45
27
9
66
9
99
24
2
7
12
45
54
20
48
85
101
52
39
96
23
66
54
28
38
7
33
39
60
24
75
45
9
12
54
50
19
11
52
14
18
6
16
30
96
32
12
25
12
47
6
31
29
36
4
30
18
32
66
73
5
66
10
44
30
76
12
62
31
35
25
27
32
96
22
27
77
16
39
57
8
19
36
12
33
2
18
18
13
15
36
6
72
39
15
8
49
17
6
10
8
22
26
16
3
11
12
60
4
32
70
32
46
33
5
6
60
16
45
27
69
35
78
22
36
45
5
42
13
39
32
34
15
12
27
8
10
51
101
7
29
7
48
5
43
47
37
9
44
28
14
1
33
128
16
54
50
6
22
122
18
90
94
18
57
51
50
7
11
13
57
26
100
24
18
15
83
10
26
12
42
18
82
18
32
1
51
92
4
72
48
18
60
15
3
36
9
3
68
94
6
8
18
48
72
16
8
28
66
177
57
8
54
18
31
39
8
25
17
7
15
12
32
60
52
21
15
21
17
4
102
60
36
2
42
58
15
5
55
75
12
20
49
12
15
2
79
57
20
18
1
ABCD 99000966172*3^$a+1 [50009]
24
31
65
31
9
3
21
152
120
73
11
4
51
9
51
126
59
16
20
124
20
43
17
36
160
63
101
43
21
32
24
100
3
18
30
41
52
68
7
36
126
108
36
30
78
71
52
8
7
78
51
144
48
48
9
3
33
144
47
84
1
23
79
18
23
19
162
11
108
7
72
81
27
9
56
4
33
6
21
80
84
16
51
29
1
3
8
4
80
49
11
144
13
11
19
9
33
27
63
90
11
60
103
77
148
45
3
48
32
40
104
97
71
120
7
5
19
41
24
61
3
9
47
133
239
19
102
23
64
44
19
17
13
39
129
155
36
133
11
43
12
101
4
39
24
17
24
16
27
41
1
11
16
8
1
59
49
51
56
4
33
102
9
45
6
66
60
11
19
69
12
44
4
51
41
91
9
20
28
9
75
12
20
115
21
8
79
125
52
33
47
7
41
1
138
132
9
48
48
56
76
68
16
168
36
32
31
17
55
5
100
9
36
15
36
80
60
25
11
37
27
15
102
72
15
80
1
3
12
48
21
59
19
77
36
148
108
44
48
61
48
6
45
27
12
78
11
40
3
41
28
8
124
33
47
19
24
84
77
13
11
49
87
15
9
60
60
15
17
16
24
104
64
32
67
17
52
12
92
24
24
19
129
63
24
53
24
40
129
15
24
51
5
64
32
43
21
15
54
27
33
36
48
47
61
35
36
1
27
12
80
157
3
48
75
29
28
32
172
24
69
6
245
64
9
90
41
12
4
12
8
12
28
9
71
4
36
15
81
8
36
36
120
4
20
16
44
96
60
24
60
36
7
9
8
4
57
51
8
31
29
12
4
27
21
9
3
20
19
65
19
126
11
175
29
61
11
12
61
87
21
42
18
18
93
12
20
49
6
21
63
149
12
7
9
60
48
75
18
6
65
1
78
12
18
83
79
126
3
20
49
203
28
32
120
48
7
18
35
76
15
65
16
8
88
3
5
16
8
7
48
141
12
104
60
76
20
37
75
21
11
4
15
78
66
65
40
96
15
9
27
5
73
12
23
60
67
18
11
25
30
41
36
4
8
79
53
36
28
21
24
210
5
60
112
32
52
8
25
27
27
53
228
19
36
36
5
12
19
65
16
44
4
32
19
54
51
44
13
71
12
7
42
54
36
36
149
12
4
69
84
3
69
3
219
81
27
21
48
20
60
13
71
76
15
17
60
103
17
1
23
100
57
3
56
12
55
117
68
96
4
39
30
27
12
33
15
75
6
72
11
12
84
16
8
48
24
49
15
24
68
1
48
11
79
42
63
24
3
90
51
21
15
20
49
27
20
124
9
75
12
20
55
21
12
81
47
64
27
42
15
51
113
37
51
123
54
42
5
24
24
72
49
11
36
31
29
84
24
132
64
9
18
9
108
9
35
36
16
48
27
65
48
36
60
1
15
24
39
81
56
28
20
25
3
44
25
24
30
5
55
9
57
83
40
21
27
44
36
12
49
3
60
36
9
99
80
31
45
8
108
12
7
108
17
25
3
9
23
24
60
1
131
37
11
55
21
68
61
126
45
20
256
108
24
8
4
57
72
11
4
123
41
72
73
75
15
5
72
16
32
36
55
125
55
65
19
101
16
87
12
21
8
79
270
51
9
48
35
4
24
36
20
24
36
25
48
36
47
4
32
13
30
5
73
18
33
20
16
20
1
15
56
48
16
20
4
15
161
79
201
8
40
51
36
41
52
48
32
31
17
1
18
89
64
8
13
11
16
8
76
44
4
9
3
117
3
33
27
15
84
24
41
60
76
56
12
108
40
8
52
92
16
84
12
24
33
132
11
7
18
35
36
19
29
112
3
45
24
8
97
71
1
71
108
43
81
48
24
27
29
37
47
115
9
36
44
43
18
30
41
160
3
77
61
36
83
28
15
77
49
35
7
18
102
17
36
97
23
4
96
44
121
15
15
105
48
20
28
8
124
92
84
12
1
3
15
69
24
15
24
33
176
12
7
9
36
8
52
20
79
41
24
55
225
20
4
81
95
31
30
15
3
42
39
9
3
21
18
69
20
60
144
100
51
45
44
115
72
53
160
105
36
27
32
16
51
24
81
20
28
32
36
12
61
47
37
63
108
200
13
27
9
126
84
6
138
18
11
28
33
3
48
8
84
19
60
29
16
20
25
36
71
112
27
24
21
20
16
92
132
115
29
12
24
7
9
44
4
51
101
61
3
36
27
17
40
104
16
8
108
19
12
29
24
55
18
36
155
100
36
44
31
48
6
36
35
13
3
24
60
68
72
64
132
84
120
20
60
4
9
23
84
24
160
116
60
4
33
63
9
6
29
19
90
35
100
132
56
7
12
18
27
68
31
18
59
1
12
75
12
44
13
11
12
4
24
45
39
32
19
48
17
43
18
90
21
80
19
33
176
43
69
104
64
15
6
63
9
18
33
8
31
36
12
33
56
96
19
54
27
84
123
93
33
3
177
35
136
56
37
51
48
141
48
24
59
7
9
9
71
79
33
51
78
51
33
27
72
15
41
4
20
12
60
24
ABCD 99001124174*3^$a+1 [50069]
81
57
6
36
189
39
6
36
30
36
93
39
81
81
54
72
105
93
27
225
55
8
201
6
12
90
42
54
51
141
19
56
39
105
24
40
11
108
1
17
48
7
17
108
72
67
41
252
72
19
17
103
59
30
7
125
43
8
75
174
55
24
144
35
133
128
9
270
57
144
64
77
19
101
144
114
33
165
99
16
65
55
24
23
96
54
90
25
5
108
42
18
108
102
33
120
105
31
59
90
91
120
23
72
90
135
24
87
33
261
43
167
78
51
39
138
39
16
80
64
41
63
21
6
54
135
88
5
96
144
67
95
9
111
108
6
87
33
36
91
5
3
64
53
3
21
171
9
55
80
184
89
78
33
64
95
42
54
25
29
12
15
81
7
8
195
132
18
72
162
45
21
43
24
47
216
73
65
6
249
16
96
72
128
64
89
55
32
24
16
8
16
35
13
131
45
45
72
43
5
75
216
75
253
485
3
117
6
12
49
24
185
319
71
42
48
31
80
16
8
120
96
40
41
39
33
55
5
67
5
18
177
21
19
53
36
87
87
121
59
61
29
3
285
108
15
21
43
192
23
57
88
152
39
6
51
24
45
115
53
3
45
67
65
175
23
90
223
5
96
43
47
9
72
27
13
168
47
49
24
35
109
72
120
176
144
51
18
36
103
53
19
23
33
33
54
57
40
71
30
54
150
79
149
3
69
139
29
27
129
204
43
83
141
96
24
24
39
57
153
127
104
135
54
67
239
54
3
15
169
5
96
90
273
16
35
36
72
33
105
24
31
5
192
78
18
19
8
112
23
12
42
18
36
36
73
65
111
136
95
6
102
132
54
66
288
1
41
36
12
60
18
97
47
9
57
132
3
9
6
120
24
121
59
61
95
114
15
3
37
53
12
231
39
114
144
63
24
88
56
16
104
40
144
5
27
99
54
72
36
3
15
81
63
25
5
211
5
24
67
5
18
72
18
31
161
15
16
65
39
40
41
63
15
66
60
19
176
96
40
95
18
36
24
84
6
1
80
24
15
144
73
24
11
45
63
24
1
251
13
56
39
153
129
103
32
24
96
24
99
61
32
88
17
7
32
21
18
81
21
195
45
12
111
21
18
145
35
18
19
119
57
69
115
240
80
33
7
65
90
165
24
45
24
27
81
120
39
40
80
40
200
24
160
80
72
144
40
96
35
13
5
126
54
126
18
36
90
1
53
18
30
18
25
32
184
29
24
3
48
72
240
33
55
11
21
88
32
45
123
16
41
63
201
6
72
18
39
96
63
25
11
45
3
18
42
72
145
101
24
51
57
306
174
7
24
56
75
60
9
27
54
36
90
145
8
39
60
13
53
36
6
18
15
16
71
9
105
30
265
56
40
72
23
153
72
9
30
6
18
126
75
24
57
55
5
99
45
51
88
161
15
120
88
176
21
19
71
9
72
279
145
53
108
12
67
65
138
13
104
123
66
204
18
210
78
90
90
49
8
9
111
64
176
15
138
54
1
80
87
73
11
186
180
15
3
180
72
72
72
144
25
29
27
21
3
111
313
83
13
77
72
3
15
192
6
216
51
144
64
47
90
18
45
16
48
35
85
8
24
9
72
54
84
6
39
87
54
18
81
111
6
67
185
7
5
6
69
39
1
35
13
96
119
42
31
144
5
51
105
144
31
48
120
5
91
96
5
19
95
18
127
53
ABCD 99001941334*3^$a+1 [50062]
5
27
40
32
45
27
76
23
21
69
6
69
24
40
53
79
36
72
8
12
28
68
180
39
78
7
41
12
30
33
99
13
12
108
128
39
48
30
12
36
27
33
6
66
39
33
15
63
9
24
21
126
37
12
29
72
15
9
31
104
16
59
85
35
90
30
1
32
21
75
204
15
225
33
87
88
53
12
3
15
42
3
15
1
53
31
12
53
54
48
24
13
48
48
17
42
21
64
23
114
15
15
1
24
11
13
95
6
60
24
19
12
5
31
77
48
12
7
5
63
3
45
72
15
30
3
117
27
16
53
27
3
12
150
72
60
7
29
27
27
78
19
44
51
6
63
9
66
6
63
3
25
12
32
40
48
77
78
1
17
27
72
16
89
24
7
29
3
16
17
7
41
15
16
11
42
18
13
5
30
42
84
6
37
11
9
16
29
96
24
6
6
138
6
67
80
45
18
121
59
25
32
172
32
24
21
99
84
3
54
36
63
132
15
42
195
48
3
12
54
51
88
56
21
30
12
25
11
21
21
3
16
35
18
43
8
4
5
18
18
7
44
84
112
12
20
12
24
9
3
84
21
3
15
25
41
78
18
7
12
29
7
65
27
15
33
45
15
45
7
36
125
6
6
19
68
27
18
6
9
21
27
15
49
44
39
1
12
12
23
93
84
40
5
72
19
35
241
83
30
126
30
30
37
5
79
5
30
6
15
112
41
24
51
15
189
45
7
20
24
87
12
18
27
15
6
67
107
61
179
66
75
64
20
15
72
21
4
23
93
3
66
19
20
39
6
39
60
3
13
32
9
55
20
69
19
17
66
18
19
48
65
123
36
9
31
11
12
1
5
7
5
48
36
84
15
16
56
28
36
24
41
6
42
36
39
60
96
27
18
66
78
3
75
54
30
9
21
55
36
89
19
32
12
100
17
3
28
20
15
12
13
59
141
3
24
1
5
75
9
3
147
6
39
63
78
30
25
35
6
123
16
47
13
12
104
9
84
72
43
32
9
111
45
39
12
3
72
25
12
32
9
7
53
31
20
24
45
36
15
168
15
72
9
12
33
67
23
42
15
9
19
17
18
25
95
97
5
15
160
35
93
45
12
54
54
7
8
21
19
77
3
15
60
57
60
27
60
13
80
4
23
33
93
84
6
25
221
6
49
20
63
33
72
48
52
11
9
33
102
25
8
3
1
65
126
45
27
21
105
27
93
12
12
31
44
15
18
18
121
36
12
36
20
16
96
5
7
17
75
24
45
30
21
136
47
36
45
15
117
4
101
43
5
30
6
15
24
21
48
48
138
1
24
17
79
59
45
112
35
25
32
112
5
6
18
15
57
43
65
51
40
23
1
176
9
19
47
18
6
30
24
12
24
139
32
3
13
5
24
54
12
84
69
51
9
64
12
11
45
93
24
75
27
21
64
24
104
51
120
45
15
24
13
29
6
24
9
64
77
36
15
3
90
12
42
6
6
60
49
17
90
9
9
24
31
29
6
24
21
12
69
6
9
48
45
63
3
9
48
33
72
7
48
5
3
9
6
24
33
4
140
144
40
71
1
17
31
5
127
29
24
6
21
9
91
24
36
197
55
8
15
9
39
1
53
51
16
149
19
11
6
30
33
33
7
8
24
4
65
27
45
3
84
48
12
21
15
15
69
220
35
30
12
3
81
27
63
54
78
60
24
18
30
1
65
12
15
12
88
80
15
13
20
15
45
4
120
36
5
15
9
51
4
53
103
47
189
15
81
100
53
15
64
35
13
47
1
12
20
27
13
89
36
18
49
23
25
20
45
54
33
3
30
24
55
44
9
150
12
6
15
28
11
54
7
72
32
84
16
84
44
48
15
13
17
18
24
21
4
11
9
33
43
47
18
19
32
40
23
57
4
20
40
20
4
48
32
27
108
181
44
93
30
24
24
21
24
9
12
24
30
90
54
12
60
45
3
13
5
43
92
75
84
21
64
41
90
13
32
39
21
100
5
67
20
21
30
36
96
12
48
60
18
60
79
8
27
1
44
21
6
9
4
137
51
64
144
29
42
30
36
48
7
83
81
3
60
1
35
21
24
15
25
56
64
35
57
64
35
1
65
27
12
21
12
6
66
24
79
35
1
17
15
15
24
48
21
24
120
33
15
72
88
53
15
27
30
7
41
27
64
8
21
19
8
3
21
15
1
5
48
12
43
17
18
45
4
47
36
138
6
18
6
45
21
3
112
23
30
3
63
1
11
24
21
24
4
84
8
52
41
19
20
15
108
9
9
31
56
12
12
9
7
95
73
59
66
15
4
95
25
8
40
35
45
4
5
6
12
21
4
71
9
27
120
13
167
24
109
77
43
60
5
12
3
16
71
1
120
47
13
23
37
8
9
108
3
24
3
30
30
78
30
42
19
36
17
48
3
64
23
30
12
75
21
30
57
24
99
45
57
72
43
35
60
18
51
63
1
41
3
48
84
16
59
60
33
93
43
11
13
72
56
64
24
5
30
9
16
44
3
30
7
5
3
4
23
21
69
111
9
6
6
31
23
9
3
69
4
41
43
8
93
6
33
3
33
135
49
11
36
204
69
123
12
105
88
8
84
16
12
35
49
131
72
33
15
33
4
60
83
24
9
12
48
16
53
6
21
16
20
9
30
108
6
27
9
15
24
9
18
117
48
12
12
84
60
39
36
12
18
30
1
89
6
1
8
69
31
17
15
45
55
23
37
5
7
56
60
15
24
13
8
9
55
96
47
108
21
16
32
15
37
84
47
13
32
52
12
44
9
15
3
24
33
3
12
33
148
5
87
9
108
42
61
80
4
23
85
11
9
63
33
16
44
15
66
48
18
37
35
21
4
20
21
12
15
24
33
3
27
33
4
128
21
84
43
47
6
7
167
6
19
11
36
129
4
72
56
12
36
76
23
36
6
24
12
42
21
96
39
1
ABCD 99003234854*3^$a+1 [50103]
62
18
40
119
120
27
84
222
30
214
24
120
72
24
56
30
22
12
36
74
9
15
12
114
3
33
15
72
3
70
23
1
86
48
34
8
18
22
72
36
32
4
14
30
16
11
37
12
20
90
10
71
3
6
28
26
9
25
56
12
3
61
131
9
30
24
82
8
40
12
20
63
75
36
9
24
25
48
24
24
36
26
10
8
15
72
129
40
14
60
69
33
420
75
25
72
62
54
12
88
2
150
48
40
60
35
15
10
2
60
18
36
28
38
24
90
54
22
44
40
14
10
119
1
2
10
134
30
24
16
191
49
50
120
96
54
4
12
23
97
8
120
6
90
88
38
18
12
28
47
25
167
3
18
27
37
35
157
20
136
24
60
11
15
10
8
39
13
84
50
21
9
28
36
24
48
8
16
26
18
30
22
23
117
78
34
12
26
22
26
42
160
50
58
86
34
47
63
34
26
22
12
131
24
207
33
33
52
92
24
66
10
44
6
9
72
48
24
48
73
50
117
9
40
228
36
12
20
18
60
10
84
11
72
15
130
38
72
58
24
2
94
86
9
15
9
73
38
132
118
12
35
169
24
47
3
70
95
1
36
12
2
189
72
33
87
3
126
39
1
48
23
15
10
60
192
2
90
54
90
36
3
3
54
16
20
28
36
20
39
87
18
76
48
26
9
61
36
56
18
22
24
20
4
24
32
90
10
20
64
26
6
28
36
74
6
54
10
47
9
6
154
119
15
12
54
16
12
96
12
98
45
49
32
16
72
12
11
25
8
90
45
24
3
24
126
54
54
64
2
96
105
105
90
24
69
111
9
24
1
32
24
63
1
47
9
6
18
15
141
28
32
54
10
24
23
63
90
96
16
23
97
23
49
72
23
61
80
126
34
2
82
98
94
108
122
6
54
69
15
6
66
34
44
99
13
12
36
59
85
12
20
100
23
57
6
22
36
50
69
21
4
26
22
47
25
32
39
72
105
18
42
100
224
16
23
24
25
56
12
108
36
219
15
42
18
22
8
42
54
156
27
33
18
34
35
1
2
154
44
4
26
57
192
63
30
18
36
46
12
12
23
1
156
44
30
22
14
36
18
207
153
4
11
120
1
44
6
10
146
34
56
4
48
26
12
165
217
23
153
16
80
30
58
38
82
2
69
1
26
54
40
26
78
184
98
54
100
86
120
34
96
48
12
48
24
32
90
30
36
4
50
6
120
114
54
102
57
51
162
18
72
60
22
48
110
10
12
36
47
49
26
18
27
49
80
24
12
64
80
16
44
40
24
26
94
86
36
22
12
59
217
8
64
23
3
42
100
8
40
62
202
72
14
60
34
60
96
72
44
3
27
24
72
108
130
36
11
37
132
80
24
72
18
12
142
92
63
117
3
96
24
57
40
20
4
80
96
120
6
10
20
52
12
26
22
11
21
4
144
92
144
156
4
50
10
36
48
48
35
73
26
36
48
9
25
36
20
42
84
94
84
48
14
106
24
176
30
24
10
80
111
49
48
2
10
11
75
45
13
59
1
36
144
2
288
240
105
25
62
57
37
59
72
33
40
96
48
266
117
3
45
37
48
20
15
25
84
2
84
10
59
288
37
116
12
28
32
4
36
14
84
36
106
23
37
107
96
49
48
20
3
1
14
46
11
25
248
72
54
36
30
24
28
36
47
99
6
18
66
51
13
60
95
24
33
87
193
23
201
4
35
109
48
20
15
13
20
16
23
1
32
4
50
33
1
2
22
36
12
132
122
118
62
24
126
39
15
36
69
57
63
1
26
22
8
24
39
72
99
24
102
112
23
145
98
45
141
16
50
60
22
32
16
144
48
8
15
15
34
24
12
20
15
45
4
60
228
26
22
60
14
69
24
81
72
108
100
12
14
150
66
70
38
94
60
48
38
30
27
72
27
21
13
35
27
22
60
48
48
32
75
3
12
22
11
85
12
104
6
33
15
6
66
18
15
57
100
44
4
50
46
14
30
150
10
2
130
14
36
34
23
21
16
36
12
96
20
15
75
30
36
16
74
33
37
26
48
22
12
128
24
28
26
34
128
40
12
11
27
30
64
24
62
310
260
54
58
23
69
28
168
60
134
6
30
105
48
45
16
48
108
8
15
1
96
60
12
48
80
18
192
45
15
178
84
11
192
25
72
68
28
116
4
72
48
20
52
38
10
182
18
6
30
3
93
48
27
25
44
3
1
32
48
64
86
12
144
24
70
119
63
108
10
ABCD 99003923672*3^$a+1 [50070]
30
18
6
48
72
17
24
37
3
135
9
21
24
3
72
21
27
21
6
96
30
12
51
9
12
3
27
18
12
39
39
108
24
36
24
6
11
19
48
12
18
60
6
36
60
24
48
12
9
9
71
7
30
24
11
16
24
63
6
24
24
6
12
12
12
6
48
3
27
54
15
21
6
18
102
60
54
3
24
39
9
27
18
99
8
37
18
30
83
19
6
87
105
12
51
24
93
11
1
71
19
5
1
39
8
55
12
12
33
27
90
6
45
80
19
24
12
24
33
15
17
31
120
137
31
81
21
30
102
30
9
27
21
21
12
66
12
9
48
45
30
12
114
87
9
39
80
85
6
18
35
55
9
9
23
7
9
144
21
18
48
24
84
12
41
64
57
87
32
7
6
6
12
30
36
24
12
27
24
24
15
41
7
9
56
103
33
21
6
45
27
6
36
3
3
21
111
6
96
27
56
72
16
33
23
7
30
11
112
123
5
19
125
25
6
78
18
153
24
3
138
54
90
18
30
24
3
21
12
60
35
40
27
42
6
5
13
36
15
63
42
18
6
12
24
30
48
30
23
16
27
21
3
6
36
6
24
48
18
42
41
1
24
24
18
18
27
3
21
39
36
29
19
48
54
23
1
24
30
36
24
12
84
42
35
109
24
11
16
24
45
24
27
3
60
60
30
24
18
12
17
61
27
87
17
1
6
42
54
36
29
19
24
12
18
6
36
30
6
12
6
72
48
12
99
32
1
6
60
30
30
6
84
54
17
43
72
36
113
31
24
6
123
21
6
30
39
21
30
36
12
36
6
18
66
15
8
37
6
66
30
18
3
32
25
39
3
18
30
84
81
152
40
15
24
9
15
72
60
18
3
9
47
1
15
15
12
12
198
18
57
24
15
9
105
6
36
42
90
12
24
72
5
24
72
16
15
57
15
54
6
21
45
30
42
6
24
18
48
54
18
11
64
63
30
3
33
36
30
24
30
39
15
102
12
36
24
18
30
72
11
1
24
6
54
54
42
6
48
90
6
21
24
45
60
30
41
49
6
18
15
24
15
6
6
6
48
42
18
35
37
18
36
5
16
3
72
12
30
6
24
12
9
15
30
42
42
111
45
11
85
51
69
3
27
54
54
6
36
54
84
45
3
18
51
32
7
36
5
1
30
9
32
24
49
24
6
30
3
87
48
12
29
25
6
6
3
99
21
15
17
16
24
32
16
27
42
36
30
72
17
48
16
8
64
45
35
7
9
81
23
40
15
54
42
84
12
42
12
3
27
21
15
18
24
6
24
17
55
9
27
72
12
66
23
25
63
27
21
48
3
12
17
13
18
9
3
21
27
114
24
162
57
8
7
18
39
69
3
56
43
18
3
9
23
31
17
16
48
72
15
17
16
45
48
12
23
25
15
15
57
15
17
40
3
54
114
21
3
12
6
18
89
61
24
18
48
54
3
48
8
19
12
6
6
24
24
12
65
1
15
3
30
120
6
36
42
60
42
30
66
18
30
24
18
18
9
3
5
97
18
18
30
6
30
17
19
24
6
39
21
12
36
3
3
30
18
5
16
39
12
21
147
12
6
42
81
24
32
73
42
36
24
24
30
36
15
24
24
24
3
5
31
24
33
15
6
24
59
7
9
3
21
32
49
23
7
12
48
66
35
31
6
18
54
6
5
7
24
6
42
17
16
3
6
23
16
27
18
147
3
30
12
12
102
30
54
21
3
48
53
79
6
6
5
72
13
66
42
18
30
18
36
9
21
24
42
81
123
6
23
40
21
60
18
12
17
49
54
41
40
33
60
36
30
9
9
39
39
9
15
6
72
12
63
3
12
36
6
30
18
48
15
9
36
24
3
24
3
30
54
12
90
3
9
47
13
6
6
6
12
18
12
71
49
15
8
37
18
9
39
57
3
5
7
24
9
8
37
12
15
69
3
32
16
3
24
29
43
21
33
12
12
42
6
87
80
24
7
9
21
24
6
53
37
35
16
33
66
29
13
12
18
21
3
18
3
3
12
30
11
13
11
37
27
21
42
9
8
55
24
24
18
12
12
24
36
6
18
24
66
54
6
24
60
30
60
15
3
18
132
47
67
5
31
18
6
6
3
21
30
45
3
90
30
18
11
7
6
18
36
54
15
15
60
6
15
48
9
18
36
60
144
5
1
6
42
18
12
57
15
6
42
6
3
39
24
30
18
12
69
27
54
24
15
8
37
27
24
3
21
39
72
18
48
84
18
17
16
3
54
6
17
13
6
29
24
1
87
105
24
126
12
12
6
3
9
30
12
48
5
31
9
24
3
6
60
30
60
9
3
53
16
39
54
3
33
15
8
25
6
18
6
24
48
12
5
37
138
12
24
12
12
96
149
25
60
30
21
96
56
25
18
24
78
12
18
30
12
12
54
29
16
15
17
19
24
30
36
78
42
3
8
7
33
8
19
5
40
15
6
24
48
12
30
9
24
15
57
57
111
27
5
31
9
24
8
24
1
6
18
63
3
54
60
3
24
3
60
9
21
12
12
132
150
17
7
36
5
19
21
33
42
18
18
9
51
12
60
6
60
54
12
24
65
61
54
12
33
45
24
3
8
40
21
27
9
39
21
12
6
9
21
12
39
39
24
18
84
6
54
23
7
30
30
84
65
55
12
69
21
12
18
30
47
43
12
30
12
66
72
5
43
24
156
60
12
9
24
3
6
18
6
12
27
81
30
57
75
54
24
12
144
6
42
3
15
30
24
3
21
24
42
6
3
51
53
13
72
6
12
60
54
24
30
9
24
48
51
24
18
3
24
9
6
81
3
5
40
105
23
13
24
99
15
6
3
9
15
39
30
6
5
19
6
18
36
17
7
6
27
9
12
18
24
6
24
3
51
54
6
36
6
60
18
54
12
15
3
21
24
56
49
30
30
42
6
12
36
27
15
9
21
11
1
15
8
112
51
12
12
12
54
3
57
6
126
30
5
55
42
39
33
18
48
42
30
78
192
30
9
24
57
36
30
12
42
6
72
30
30
60
54
6
30
60
12
96
24
6
6
30
66
30
5
16
81
30
6
30
5
7
65
7
105
117
30
66
30
53
7
18
6
48
9
9
24
15
15
6
99
51
60
18
120
30
24
17
24
19
12
24
6
6
12
36
6
48
6
30
12
30
33
51
5
31
9
3
6
30
9
8
40
8
31
18
30
48
9
32
16
33
90
30
18
5
7
18
6
6
12
72
36
3
27
54
39
24
3
48
5
16
45
3
8
25
47
1
12
24
18
12
6
42
78
12
3
33
39
51
24
6
23
31
66
12
18
12
30
72
12
11
37
78
21
57
24
42
45
9
36
3
63
12
29
40
39
18
36
83
7
60
6
12
6
21
8
7
9
9
96
36
27
63
48
18
18
36
6
3
9
71
7
18
6
60
18
12
15
51
24
21
45
83
7
24
33
3
48
54
12
3
8
55
72
18
42
6
15
21
51
129
36
3
57
15
69
18
6
30
12
48
30
6
30
24
12
11
19
69
48
51
12
9
93
36
15
39
17
31
9
21
11
1
60
30
6
24
15
3
18
42
9
8
72
55
6
72
3
9
15
15
33
27
77
13
24
24
6
72
42
6
90
59
25
15
45
42
9
15
9
21
59
48
13
54
30
6
60
5
61
48
6
6
24
30
24
36
54
39
3
21
9
30
6
30
24
ABCD 99003977186*3^$a+1 [50049]
96
3
27
145
60
116
3
9
45
3
15
18
54
54
19
185
72
67
5
39
69
7
128
12
81
63
33
30
9
45
96
18
9
93
6
13
12
60
8
15
45
81
66
13
84
56
15
84
1
8
12
33
18
33
3
21
111
13
8
51
84
108
78
36
54
9
9
3
15
13
35
54
15
3
25
12
17
18
36
9
33
87
36
3
48
6
7
48
60
65
67
56
12
27
66
219
28
8
3
1
89
31
53
7
44
4
35
25
20
9
159
27
25
32
33
36
18
18
55
20
9
18
72
204
18
30
69
60
120
28
11
54
42
1
20
99
36
6
84
7
17
12
72
19
23
36
30
42
12
60
49
80
45
31
140
4
11
93
9
235
17
42
18
3
69
19
8
9
3
4
95
25
8
3
9
156
24
15
45
147
18
75
48
3
93
39
45
100
53
15
57
108
15
75
45
4
96
101
54
114
36
3
4
8
33
19
60
68
75
84
25
17
36
175
5
30
42
3
52
107
90
12
114
174
24
7
8
60
52
47
153
69
48
18
24
13
20
105
126
37
89
19
41
31
108
12
12
11
97
12
23
33
52
32
27
13
20
21
54
36
25
8
4
8
3
18
36
6
57
81
43
35
21
4
108
5
7
36
68
51
36
9
9
7
17
12
63
52
11
45
72
33
7
137
43
20
3
24
12
1
23
37
32
3
120
6
111
15
25
36
65
3
51
30
6
12
144
24
49
23
12
145
41
48
19
32
93
96
12
127
8
52
8
27
33
15
25
143
108
9
24
21
15
12
9
66
21
3
13
5
39
4
23
60
18
12
79
20
9
31
48
11
57
12
40
41
51
87
49
12
32
33
15
75
145
53
7
48
5
55
60
11
21
63
49
20
160
68
15
13
32
36
21
63
15
144
18
126
9
39
36
90
36
7
20
9
18
33
52
11
45
24
33
55
41
12
75
60
45
72
43
12
8
4
77
3
16
35
33
63
49
12
5
15
72
60
40
176
12
3
72
6
67
23
49
23
72
54
18
21
99
6
15
15
24
102
51
12
16
47
36
9
108
4
5
15
40
80
24
16
36
41
3
3
174
6
84
6
3
64
8
27
9
33
163
11
6
270
49
12
32
15
12
69
21
43
56
60
4
17
271
5
55
53
7
120
132
80
93
36
7
29
84
96
120
15
3
133
107
48
24
12
69
4
8
33
66
54
6
18
156
36
78
1
11
57
36
75
21
81
19
32
9
18
30
15
3
13
83
9
12
87
1
47
18
175
32
9
18
60
49
41
111
87
12
18
42
73
44
76
41
12
72
75
60
28
8
48
129
63
12
9
18
18
24
12
18
18
75
16
72
8
51
49
140
12
15
33
39
1
71
30
180
18
105
9
18
1
47
18
42
1
53
36
51
87
37
53
42
1
29
55
17
6
18
7
12
20
16
29
15
40
23
45
52
23
24
13
56
12
75
25
8
9
31
32
63
30
39
123
42
12
72
7
60
11
81
36
36
39
36
6
156
3
51
49
56
4
56
15
24
18
27
3
13
12
17
18
45
9
123
75
12
6
36
67
12
20
39
42
12
15
112
12
29
19
47
36
36
13
83
36
1
83
33
99
9
4
53
3
57
19
47
49
32
15
13
12
5
18
42
55
17
84
31
11
18
198
138
39
3
21
33
66
33
3
33
40
35
18
79
20
100
5
30
21
16
17
42
9
72
3
25
11
21
15
54
6
21
51
13
5
126
18
7
77
55
71
6
31
32
3
60
33
16
5
36
12
42
13
8
15
162
3
9
51
24
40
11
90
36
6
30
55
23
12
177
9
51
148
11
18
19
5
54
12
24
33
76
60
23
25
20
12
51
18
31
41
279
24
21
18
108
36
1
41
75
4
11
12
6
3
28
35
42
31
77
55
11
18
36
6
30
19
17
15
21
7
29
42
30
24
63
57
24
43
23
45
12
16
59
81
135
25
23
96
21
27
18
60
27
21
7
11
24
25
8
96
60
27
13
23
45
9
120
19
8
12
12
3
33
9
30
6
12
75
51
1
60
20
45
72
72
99
27
37
17
31
65
27
3
24
1
137
78
45
9
3
36
45
27
12
69
87
39
18
7
29
18
13
47
12
57
40
125
55
104
51
9
15
1
11
33
3
33
63
21
84
12
27
25
59
36
81
36
24
27
49
56
105
127
23
229
89
18
1
23
37
252
20
69
27
48
4
20
3
37
56
33
39
21
103
36
20
12
52
108
5
24
3
15
18
36
99
3
36
6
54
13
35
81
15
36
9
81
54
12
57
33
51
81
12
99
60
57
18
33
75
61
20
45
111
4
60
5
115
36
17
72
66
36
1
48
47
48
117
27
1
41
54
45
40
8
24
45
55
12
8
9
162
21
3
81
27
49
17
27
16
11
6
27
12
48
183
13
8
15
13
32
100
32
28
41
19
59
54
15
84
36
3
57
4
60
5
42
12
61
20
33
3
24
156
84
36
87
72
42
18
9
4
5
18
66
51
135
12
72
129
3
9
12
27
1
17
171
4
23
25
60
47
66
15
4
35
45
60
129
6
81
9
15
21
39
40
68
27
25
104
33
39
39
13
8
60
111
9
4
20
57
43
29
96
66
60
36
93
99
105
36
16
23
150
18
21
52
20
16
71
21
33
12
103
11
13
215
78
54
1
20
9
39
60
45
87
148
35
96
9
72
28
65
60
66
81
100
12
5
ABCD 99004333042*3^$a+1 [50048]
18
60
31
32
9
84
66
18
43
35
90
12
55
5
15
16
35
24
6
150
72
133
5
19
65
3
15
84
1
8
72
88
41
54
42
12
18
45
93
87
9
6
174
84
15
24
16
41
24
30
37
35
33
12
15
60
60
168
30
24
48
27
27
9
111
36
18
55
11
114
7
12
77
66
48
84
141
57
7
36
107
12
25
5
6
54
15
93
30
72
18
42
6
7
29
19
12
17
6
49
80
63
33
27
45
63
42
7
71
60
30
15
4
77
6
12
1
240
12
120
12
17
19
60
41
48
78
42
12
156
67
35
13
35
18
42
60
30
7
48
35
13
137
15
27
6
54
21
4
35
73
59
126
3
21
36
18
60
30
79
47
21
12
63
13
29
42
49
35
30
6
84
24
66
6
13
35
48
33
27
90
7
41
87
27
6
19
53
43
32
9
78
93
9
36
43
77
18
49
5
15
76
11
6
67
20
123
93
9
12
6
120
145
12
36
12
8
24
3
13
20
4
113
103
65
30
37
35
12
61
95
12
42
15
33
3
9
78
97
41
159
16
125
30
36
6
12
31
59
36
12
117
111
54
60
15
33
55
113
6
49
89
18
37
8
39
84
6
18
85
41
6
54
19
8
28
60
72
35
72
6
54
18
84
19
72
5
15
52
35
150
48
63
39
78
144
24
240
30
6
19
35
60
12
54
24
24
30
6
39
15
72
1
185
7
8
33
30
102
123
51
1
5
63
39
85
11
30
12
12
6
24
90
18
54
3
3
30
12
6
36
33
16
20
57
48
102
12
36
37
23
12
37
11
45
57
12
6
222
3
81
54
24
1
84
35
18
43
44
16
20
39
36
37
12
11
12
30
7
68
12
3
12
72
36
12
1
5
27
33
12
63
21
30
61
23
126
30
150
3
63
48
84
6
30
12
60
54
24
7
53
6
1
59
60
33
76
5
72
84
36
204
19
35
45
105
7
5
12
48
267
45
18
18
42
24
1
29
30
114
6
69
4
35
1
5
27
27
1
17
67
17
120
39
21
6
12
33
9
96
30
54
66
12
42
48
6
85
24
35
21
15
42
18
24
96
24
45
60
16
20
39
1
89
186
45
4
11
12
42
48
12
30
72
48
61
11
54
6
6
7
60
36
185
15
51
21
15
18
42
12
73
35
24
1
17
91
5
27
9
63
136
11
9
27
30
43
104
27
6
7
35
45
63
33
27
18
6
36
33
81
19
60
35
49
17
99
40
17
115
12
96
24
11
264
48
12
6
75
57
42
6
7
32
63
12
13
35
45
33
15
9
15
40
5
31
17
84
18
66
7
5
48
12
18
6
24
127
35
177
123
72
12
54
6
33
15
21
60
51
1
12
35
42
6
90
42
48
138
12
24
24
84
6
69
63
48
25
11
48
30
3
28
144
11
114
36
7
92
51
60
49
53
7
20
33
108
6
1
5
43
24
8
40
20
3
90
127
83
24
6
55
72
72
108
23
30
84
43
77
18
24
24
12
13
95
30
39
75
30
120
91
41
111
33
30
90
12
54
6
27
15
13
20
45
7
56
52
12
47
18
102
9
45
115
5
207
57
3
75
30
78
6
24
24
18
37
23
12
72
9
45
42
18
66
6
72
66
37
5
24
36
12
3
40
23
6
19
24
5
42
24
37
140
9
114
36
144
37
35
48
25
65
60
6
60
9
21
54
30
7
17
18
30
60
3
27
18
102
108
114
63
75
54
6
48
24
1
41
3
3
12
21
27
193
125
30
24
30
3
33
7
32
45
66
60
6
19
20
117
18
9
141
84
12
24
27
9
39
15
9
48
45
144
51
39
36
42
162
49
41
36
75
52
83
102
66
36
6
12
6
6
36
18
30
19
53
84
48
18
45
87
6
12
63
21
36
67
17
3
15
48
13
41
99
21
60
19
5
24
51
15
129
51
25
11
24
97
12
11
30
36
36
63
21
24
19
11
25
60
20
21
31
35
42
18
33
45
12
15
9
36
27
33
42
1
65
75
15
97
35
13
20
12
9
54
9
16
29
15
100
47
18
43
53
79
197
39
57
24
31
48
5
36
48
12
54
60
57
27
6
96
78
132
156
12
12
13
5
3
15
108
57
3
9
136
5
6
54
36
48
55
36
77
60
42
45
21
66
48
21
51
54
102
33
111
61
23
25
89
6
6
30
54
27
9
180
31
8
15
42
24
6
133
20
51
6
7
8
9
6
150
15
12
3
33
75
6
18
141
57
7
131
25
72
17
36
87
27
30
55
5
48
198
60
37
77
163
83
54
228
27
3
24
1
12
11
25
20
39
66
19
68
28
17
43
41
18
12
18
78
18
79
80
15
73
53
60
30
66
36
30
48
90
19
41
30
114
31
17
18
57
27
48
150
15
3
45
99
30
18
12
108
12
13
35
12
6
6
24
6
19
41
24
27
52
11
6
19
17
30
25
35
37
17
6
42
55
167
73
47
121
113
55
65
19
47
1
5
108
67
5
55
12
53
67
11
12
30
3
21
54
25
119
30
102
54
24
103
23
6
84
24
6
109
11
30
75
64
36
32
3
42
24
19
32
88
11
30
6
54
18
25
113
87
36
15
12
30
7
65
30
13
17
78
25
12
17
78
21
64
8
88
41
18
6
150
49
8
9
54
6
19
11
13
11
49
65
6
9
57
6
30
30
ABCD 99004677004*3^$a+1 [50002]
37
323
145
162
216
281
25
35
109
270
414
72
18
65
43
197
12
25
36
47
132
36
72
1
72
47
168
19
29
7
72
72
233
120
7
29
96
73
11
61
11
7
162
126
245
24
199
65
96
1
107
163
54
144
191
61
90
29
36
24
145
90
18
108
54
108
18
119
43
65
241
36
71
217
443
295
17
307
65
79
101
144
7
17
1
144
107
73
18
54
71
73
36
11
7
36
161
55
18
756
144
11
61
144
47
180
204
91
18
36
155
43
126
306
36
269
36
72
145
107
300
36
7
53
37
35
55
173
204
199
54
35
156
7
29
25
108
11
25
144
72
36
180
47
72
144
79
270
198
65
24
145
11
60
19
209
216
79
90
270
90
107
145
155
7
17
253
90
17
1
83
72
79
36
65
72
648
187
53
37
72
35
73
83
25
35
37
90
378
54
29
252
24
48
252
108
168
48
25
36
71
397
162
101
25
18
126
270
18
215
127
18
83
132
48
25
90
89
1
155
43
497
132
73
198
281
288
312
48
7
125
36
37
143
73
11
61
252
107
91
65
7
137
276
12
240
1
71
415
18
108
54
36
90
108
54
90
35
120
36
25
47
108
7
54
35
325
251
19
29
216
43
396
17
37
83
72
133
35
73
227
79
18
11
205
47
420
180
109
35
73
47
96
145
18
89
468
19
65
61
90
245
384
84
7
29
61
144
71
127
197
1
35
199
108
18
72
35
127
36
90
72
36
107
19
126
180
155
108
151
126
155
60
120
133
11
223
125
108
48
36
61
234
18
191
36
151
18
251
180
19
89
37
11
7
137
36
25
54
53
37
36
144
191
25
108
36
216
54
108
36
161
48
43
29
144
25
107
253
107
12
277
191
115
17
217
71
55
17
55
36
90
54
53
559
18
72
36
144
71
937
11
72
7
486
71
55
54
72
47
36
169
18
234
35
36
55
18
11
259
72
305
19
18
35
55
65
133
18
72
17
48
60
73
162
137
133
162
72
65
25
108
36
72
18
161
19
234
11
7
90
119
61
155
108
187
90
107
235
101
61
90
90
35
1
35
37
35
73
180
18
161
73
18
180
18
11
96
37
360
252
18
ABCD 99004872472*3^$a+1 [50110]
42
4
26
6
25
5
82
18
32
36
12
24
4
14
25
11
30
126
1
81
3
123
18
44
24
76
62
36
6
30
10
27
153
62
82
39
36
213
8
28
3
69
27
23
12
46
68
144
54
133
23
60
13
84
5
18
316
18
3
36
29
54
58
39
15
9
53
24
72
7
95
6
22
224
13
11
12
1
53
72
100
26
13
5
28
72
90
54
104
67
5
103
35
36
198
54
6
18
22
18
8
37
5
4
8
24
36
4
26
49
5
28
26
13
47
22
104
40
68
58
9
23
12
10
14
48
28
62
28
36
36
8
54
36
85
11
18
7
47
22
8
118
45
5
12
36
42
22
80
18
24
61
5
6
18
4
108
14
30
10
9
5
48
6
22
80
31
29
12
54
18
10
81
27
8
1
59
30
18
28
116
82
26
96
18
108
12
54
24
90
36
40
50
54
58
8
6
31
5
112
62
37
35
18
10
21
33
32
103
9
108
44
28
18
18
63
41
12
36
42
22
36
50
18
54
30
90
10
27
35
42
18
36
18
22
8
82
72
3
11
4
90
72
8
28
14
30
91
36
5
7
15
93
36
159
32
22
3
123
50
31
5
22
14
22
108
8
28
57
101
30
24
18
12
55
17
54
36
6
22
32
12
1
161
24
79
203
36
1
36
72
27
36
68
58
18
18
3
33
8
18
28
14
40
32
58
26
28
8
18
13
36
69
50
22
54
44
10
3
24
35
18
24
30
10
39
159
14
102
28
14
31
41
76
27
23
58
68
7
29
4
8
19
131
12
42
211
41
7
5
10
57
180
5
162
90
19
41
4
116
72
24
18
94
50
12
132
22
39
60
5
4
26
72
172
14
162
18
40
68
7
29
40
36
32
4
26
36
78
31
9
26
10
8
24
79
5
24
112
14
30
18
1
81
8
60
18
22
36
26
54
19
17
24
4
8
6
13
27
90
54
9
5
7
105
50
36
76
50
48
6
18
40
18
14
31
53
42
54
12
18
36
85
24
9
98
6
58
93
23
13
51
45
9
26
82
26
10
3
29
12
10
9
27
21
149
186
30
18
54
19
35
10
18
32
13
12
41
127
9
26
42
12
10
62
46
45
48
11
25
5
28
3
5
42
22
72
18
44
6
31
5
102
54
19
5
4
44
31
36
65
18
97
24
59
85
36
63
18
44
91
36
5
4
3
47
120
54
18
37
36
17
28
32
12
28
44
36
108
18
82
32
30
46
50
25
33
26
60
18
115
24
53
72
6
48
172
32
13
5
4
39
51
18
98
28
18
36
36
14
97
11
12
6
12
19
5
108
30
6
220
32
72
22
18
8
64
27
27
14
31
41
58
32
90
31
9
39
72
11
22
14
66
55
36
77
4
8
24
4
32
4
3
69
18
9
35
36
37
9
126
18
50
18
66
54
19
5
36
12
42
30
28
36
180
14
61
29
43
41
18
36
114
7
5
6
18
4
36
68
7
33
68
67
27
81
35
13
29
18
18
36
40
39
5
42
18
58
68
22
54
18
14
4
26
55
9
54
68
48
37
5
48
6
72
25
59
6
30
10
14
18
4
75
65
40
3
41
10
14
48
36
31
51
81
233
72
78
22
39
108
141
8
100
68
54
25
23
24
94
98
42
31
9
75
36
119
30
31
69
98
18
36
24
40
39
69
126
18
36
14
76
21
11
13
45
26
42
18
18
43
15
68
169
33
3
15
21
11
48
36
10
99
63
18
36
14
25
5
28
26
18
42
12
10
44
28
3
47
66
19
12
41
6
58
72
39
24
35
42
7
33
8
54
1
9
18
14
54
22
3
69
14
94
50
18
4
44
18
24
4
144
54
3
33
32
18
58
3
65
12
10
54
116
18
49
15
18
68
40
44
42
30
6
13
45
8
36
24
103
48
11
76
18
44
72
64
14
40
14
18
138
78
22
18
68
22
36
18
26
28
8
28
135
12
41
10
90
198
98
46
26
28
32
282
1
9
14
13
153
72
72
134
6
7
29
36
84
72
28
62
42
4
8
24
31
5
7
36
137
72
12
36
96
58
21
41
64
68
4
3
41
24
40
14
4
18
32
108
79
72
65
30
13
33
98
78
12
18
1
53
28
8
36
18
42
31
45
36
36
44
28
8
67
41
18
37
27
80
42
7
24
41
12
36
28
3
95
18
18
54
6
25
36
173
12
78
25
23
36
18
64
39
15
26
6
112
18
18
9
59
22
68
36
12
172
63
53
18
10
8
10
165
29
30
54
67
65
54
13
9
3
33
3
59
6
7
11
22
44
28
3
33
104
144
4
44
10
80
46
80
36
42
48
6
30
118
108
72
8
100
26
10
188
72
163
81
63
5
4
8
10
21
29
54
72
36
30
46
36
32
66
67
33
144
14
192
114
7
47
30
6
102
19
35
42
76
39
41
24
18
54
40
18
9
45
39
141
39
15
26
10
14
7
23
162
46
8
13
5
6
18
48
114
25
23
10
54
54
36
72
36
108
14
13
179
60
148
116
13
83
76
18
27
261
68
126
48
13
11
4
116
13
11
36
18
30
6
58
21
11
22
72
36
32
58
18
134
28
50
18
58
3
5
10
18
26
64
32
25
33
3
87
54
3
5
204
31
5
4
3
24
5
4
68
84
28
135
9
18
26
24
40
152
28
26
42
30
37
5
54
25
59
10
32
79
41
72
64
111
33
18
18
3
105
36
3
131
18
67
65
4
8
ABCD 99005083384*3^$a+1 [50014]
64
24
24
29
15
21
3
28
144
12
84
56
12
60
24
63
13
12
29
54
108
33
93
15
76
17
27
12
36
33
75
15
61
32
52
168
119
18
3
28
20
84
40
12
84
53
43
144
68
123
33
3
21
12
21
51
4
32
21
7
119
36
54
19
35
93
72
28
44
4
29
67
36
8
15
25
8
60
4
65
19
35
25
92
81
54
1
180
89
7
11
81
9
139
68
27
25
32
64
56
24
48
21
36
39
64
60
53
87
36
84
84
28
60
20
33
103
5
135
28
44
9
18
21
100
152
48
52
36
192
12
20
15
25
11
54
39
72
16
20
177
19
68
12
28
35
18
63
12
64
8
105
18
69
24
100
23
90
115
20
100
20
15
18
103
80
76
84
8
117
75
40
12
8
4
257
15
39
69
12
4
23
117
12
112
12
24
29
43
65
19
104
57
27
40
8
15
33
4
12
23
13
12
48
12
20
12
24
57
54
13
5
39
24
48
33
3
24
132
28
32
12
3
36
13
20
144
4
8
40
24
20
28
8
4
24
59
25
119
13
8
16
84
5
67
80
15
21
64
212
4
108
8
88
24
60
12
188
40
32
3
90
3
64
5
7
20
36
76
8
28
92
39
13
5
51
39
69
3
57
24
168
3
54
127
36
12
96
44
9
3
4
24
8
48
16
56
28
96
5
36
43
12
32
28
44
28
60
23
81
81
31
56
60
108
12
16
24
68
111
21
4
29
18
21
33
3
60
84
64
8
51
69
39
36
105
4
44
12
12
12
81
51
57
31
12
24
56
60
33
3
15
13
77
54
18
7
24
24
8
4
24
12
48
12
8
100
8
28
20
4
24
12
65
36
87
52
77
139
95
289
35
36
21
12
36
3
33
108
16
5
63
12
16
44
24
112
116
45
15
21
3
4
101
7
65
15
28
32
12
24
4
60
41
79
152
60
4
36
104
136
5
72
7
24
36
24
12
36
56
3
105
36
204
64
56
4
8
117
15
36
60
177
51
76
35
25
32
28
36
84
44
132
60
76
80
40
47
18
36
162
25
8
12
27
73
20
40
83
9
60
24
16
12
72
8
28
77
55
60
36
65
39
87
33
60
12
28
32
28
8
15
54
3
40
32
15
93
48
100
8
16
24
8
64
44
12
69
18
33
3
18
7
8
21
3
16
12
24
80
12
4
119
45
4
8
12
3
25
108
83
21
33
3
84
36
24
69
39
4
8
12
16
140
112
20
24
112
35
25
8
93
31
23
1
84
84
8
21
3
40
65
19
12
48
29
111
24
24
4
53
7
8
16
20
36
24
64
41
54
18
108
3
33
19
20
12
3
25
96
8
16
60
11
13
20
48
27
93
36
100
80
33
27
16
24
116
15
21
88
12
8
76
8
36
168
108
4
132
5
63
45
39
24
24
4
20
36
4
12
176
75
54
72
39
15
21
40
36
8
64
72
60
32
16
32
33
7
20
81
3
64
72
8
15
73
35
25
29
7
116
28
56
81
43
84
35
21
40
120
36
35
13
149
31
149
7
120
17
7
8
84
9
3
136
77
15
84
48
12
24
28
116
4
24
60
89
51
136
29
43
8
12
48
4
20
24
4
92
40
65
19
36
24
12
48
77
39
36
72
15
13
12
8
88
60
36
56
40
72
32
28
8
84
40
17
54
18
54
157
56
111
1
32
3
54
67
8
33
43
36
101
123
72
57
79
20
4
23
61
80
16
96
44
16
24
23
21
48
144
57
55
17
43
36
11
72
1
104
28
24
5
75
69
67
48
20
12
87
9
45
3
24
12
16
24
140
12
112
20
15
21
15
49
5
75
4
101
36
72
31
8
69
31
59
33
60
15
33
21
18
13
12
65
31
48
8
75
69
40
32
16
36
41
3
4
68
15
13
24
35
177
24
76
29
18
33
75
33
21
27
12
24
24
60
69
31
12
36
68
144
36
159
109
8
76
24
60
29
31
20
144
12
4
20
16
41
108
67
120
29
31
8
36
136
44
40
24
41
7
11
1
60
12
92
33
54
85
164
39
9
88
96
8
100
5
27
16
11
126
31
8
28
96
20
12
24
16
17
54
18
139
72
20
144
12
81
27
16
32
28
44
12
4
108
24
8
21
15
39
1
44
9
54
97
48
12
23
13
77
18
9
45
3
51
198
75
28
5
67
56
84
28
8
12
33
43
8
120
24
3
33
64
12
12
80
15
69
60
24
27
9
12
15
105
88
24
60
96
8
12
3
90
54
13
44
51
93
72
84
39
13
156
68
12
4
32
76
20
12
4
32
4
32
3
13
167
13
8
12
52
8
28
48
29
3
4
48
17
63
24
96
72
4
60
59
90
180
7
24
8
48
21
3
4
83
18
51
84
4
36
41
3
40
11
36
25
44
12
4
41
27
40
41
31
84
8
21
3
4
24
23
121
36
5
15
57
15
28
20
16
24
56
3
36
1
17
7
44
12
16
8
24
52
56
72
28
84
11
37
12
8
69
15
4
12
72
36
8
120
36
24
4
36
68
48
28
11
1
84
41
3
12
39
61
20
4
32
48
48
108
3
25
152
21
18
37
12
5
15
24
52
17
19
8
16
24
72
23
73
56
12
4
12
32
81
3
141
3
36
184
24
8
33
3
52
8
132
28
36
12
ABCD 99005332898*3^$a+1 [50127]
75
72
78
102
45
108
12
69
75
3
48
9
63
42
120
15
24
60
171
60
36
33
75
12
90
39
3
21
36
51
9
24
12
24
3
18
15
3
36
45
21
54
81
27
6
51
123
108
45
84
3
33
3
120
57
3
117
45
54
129
9
87
39
36
69
12
84
75
36
33
12
75
33
27
9
3
177
96
57
162
45
24
87
153
36
60
24
39
48
45
135
69
3
33
63
126
15
33
27
96
99
66
63
36
99
36
24
180
12
129
51
45
27
57
15
9
12
93
72
63
36
24
36
33
78
33
39
18
63
255
81
81
78
21
24
12
33
210
21
3
30
171
87
45
27
12
21
39
9
27
105
87
57
36
3
12
9
24
135
54
63
27
21
15
36
21
60
48
180
81
15
24
60
27
33
75
24
21
27
60
33
51
21
24
84
141
6
18
162
9
45
39
192
3
102
99
36
15
84
6
90
30
15
39
129
57
54
48
81
60
240
36
144
96
204
27
9
9
51
21
3
135
24
48
24
30
75
69
96
54
156
60
69
69
111
72
24
36
60
39
144
216
201
240
99
6
30
105
84
24
60
12
63
84
18
3
51
81
144
15
69
12
120
84
51
69
36
60
75
18
87
3
57
63
117
9
18
6
27
45
30
24
45
180
60
39
84
93
48
21
219
96
120
39
117
3
6
159
36
21
48
24
66
204
66
15
36
111
9
15
9
45
264
123
168
12
24
60
45
75
39
45
27
12
36
54
42
21
84
75
285
93
63
60
3
45
12
60
24
36
48
96
36
69
51
24
51
18
54
141
21
90
6
15
123
36
36
72
21
15
81
9
75
51
9
96
96
57
66
57
3
165
12
48
12
24
45
30
9
96
60
21
63
9
27
36
57
150
192
81
27
117
15
9
36
36
153
30
24
12
36
24
9
60
15
150
66
69
27
54
66
45
60
117
30
36
24
153
24
21
15
60
24
84
99
126
75
96
51
162
123
48
132
3
45
36
84
135
60
12
18
51
111
33
45
75
96
21
150
9
81
15
15
144
9
249
30
36
6
51
60
9
96
15
60
84
15
21
48
96
39
54
3
99
180
21
33
87
63
21
60
60
24
15
144
21
27
69
129
51
3
21
12
75
213
57
75
15
24
9
36
99
72
33
36
111
12
33
228
51
21
27
6
144
51
12
9
66
54
24
75
117
3
69
111
201
15
39
45
21
75
120
96
60
9
75
15
9
36
36
63
21
15
96
69
21
39
120
24
15
81
99
21
24
12
48
216
21
183
15
45
12
84
93
48
3
132
33
90
30
15
27
48
21
33
3
3
45
45
54
12
261
105
48
15
57
168
87
39
9
129
3
39
21
9
75
93
3
15
105
48
60
15
24
66
6
9
12
15
30
114
360
105
3
81
72
9
54
192
72
21
60
60
27
105
204
36
60
3
45
27
18
6
9
111
60
120
81
120
24
24
12
84
96
27
33
24
15
9
12
60
24
120
51
30
18
6
15
3
198
54
69
12
168
51
6
90
102
6
21
45
6
18
27
84
33
3
45
15
84
36
15
9
9
111
51
72
21
9
3
93
87
39
48
18
42
153
24
3
162
54
57
15
9
24
51
54
27
48
36
24
192
15
42
3
45
54
69
72
117
27
144
60
75
12
60
12
72
18
3
60
84
3
57
15
84
126
6
90
3
51
9
36
3
33
48
72
243
57
75
18
27
24
36
39
69
15
21
3
12
18
78
18
75
159
12
21
39
120
45
96
108
21
15
36
27
36
21
51
45
75
45
120
24
180
303
81
27
9
3
57
165
30
24
57
48
36
24
27
18
42
33
36
60
120
69
75
21
39
15
84
36
141
204
60
96
84
15
12
33
132
39
36
45
3
36
96
93
261
24
87
33
150
45
132
57
18
45
27
117
3
60
18
39
81
144
15
24
219
57
96
63
81
45
48
18
33
99
66
15
27
9
60
96
ABCD 99005416054*3^$a+1 [50005]
54
30
16
21
29
3
15
66
124
110
6
15
40
24
17
31
24
3
21
72
15
17
88
5
28
14
30
18
12
6
7
8
40
77
75
55
14
19
41
39
19
21
5
75
87
9
48
75
6
7
24
5
43
71
1
39
44
16
77
13
2
9
39
1
5
10
33
53
3
7
9
21
18
56
18
7
69
36
15
5
6
13
5
27
3
66
4
12
20
54
1
93
56
51
39
1
23
6
3
73
74
18
30
16
44
36
6
4
74
57
16
5
27
15
1
89
15
96
21
3
88
24
8
21
19
3
2
16
26
30
34
20
16
29
7
30
3
101
28
87
8
16
11
16
5
37
171
29
42
30
91
8
61
38
90
102
61
29
58
32
30
48
67
59
6
31
29
3
72
16
35
4
9
41
55
24
29
16
27
15
8
24
73
24
8
120
51
54
7
153
23
9
15
43
45
53
10
38
27
7
18
30
38
27
43
2
19
11
12
25
11
37
87
33
32
61
11
64
24
47
25
65
48
7
9
39
8
72
133
2
16
56
1
53
75
31
9
11
13
80
16
15
74
30
1
32
112
8
63
1
8
15
57
16
24
24
5
144
27
15
1
8
16
45
11
72
15
6
60
10
32
12
36
52
33
15
2
39
55
9
5
72
12
22
24
32
33
15
57
24
1
63
11
6
60
4
23
3
45
15
105
87
25
77
78
18
3
7
30
2
193
32
96
24
33
15
15
25
8
27
4
14
27
25
14
28
20
33
15
60
12
16
20
45
21
18
6
12
15
40
32
61
32
10
2
52
11
40
24
33
32
4
44
36
51
9
22
17
51
6
48
48
42
13
23
6
48
88
42
36
2
24
43
17
31
53
114
148
2
171
7
92
52
8
22
3
75
18
20
28
62
12
16
32
9
64
167
4
45
5
19
21
83
57
54
22
8
54
22
80
64
14
1
135
14
6
69
13
18
72
17
3
12
6
4
63
59
58
3
9
38
22
66
2
180
3
9
39
15
6
94
21
48
17
54
97
29
19
57
44
66
54
120
36
15
7
20
16
12
89
24
85
56
75
16
23
1
89
31
59
42
3
7
32
1
29
27
64
24
65
22
6
3
56
15
25
65
31
24
24
32
229
50
16
8
1
69
2
33
55
30
96
30
5
33
15
45
43
32
16
15
26
31
23
10
44
30
16
32
18
40
50
49
53
43
56
136
24
48
5
67
29
75
15
6
51
72
63
25
80
9
111
33
54
25
8
64
24
77
19
23
48
25
47
33
27
76
42
15
24
53
16
26
49
24
27
38
6
6
16
80
42
96
25
24
8
15
54
51
9
10
29
16
8
61
27
47
102
48
3
33
22
8
12
13
9
12
26
25
8
40
24
35
12
1
15
9
5
40
11
87
1
17
64
84
51
41
15
69
6
13
5
42
48
1
21
2
25
5
43
24
21
18
17
73
39
3
53
40
24
48
80
45
18
1
80
48
16
15
50
15
87
9
21
12
76
32
19
5
3
40
27
18
11
9
30
12
6
22
17
120
55
6
74
1
77
166
5
69
18
72
1
21
11
55
9
11
37
8
64
35
6
10
2
42
1
15
8
9
3
13
47
30
18
24
6
12
28
59
13
123
87
8
1
80
15
9
16
3
38
15
39
9
141
51
43
36
98
12
75
16
48
120
27
80
12
6
24
28
39
41
4
3
32
3
13
5
18
25
41
10
21
8
99
90
12
6
73
69
128
24
10
33
57
30
8
73
23
1
5
19
21
11
15
25
77
6
45
39
1
15
32
88
26
10
74
51
3
18
78
21
15
24
1
21
68
7
95
49
5
34
14
18
22
8
18
105
7
54
11
64
23
36
37
107
12
33
3
69
1
15
65
7
35
12
24
1
11
54
15
69
51
61
8
19
48
17
31
101
48
12
6
42
12
91
5
75
7
80
1
29
3
40
23
6
51
87
73
72
8
15
54
16
2
33
27
48
48
21
40
8
7
41
13
2
24
1
3
86
4
51
99
77
15
42
42
45
21
19
24
29
75
61
11
61
3
69
27
9
15
5
12
79
53
66
9
61
32
19
8
16
56
31
18
15
32
48
55
105
17
48
79
48
80
40
8
87
25
8
67
20
18
54
250
15
48
53
24
123
64
35
21
24
16
8
64
53
24
75
9
10
44
33
15
49
8
120
21
84
90
21
1
14
12
42
40
2
24
1
8
21
72
3
39
42
48
7
35
36
25
8
21
19
104
16
5
40
56
51
24
40
21
18
41
3
85
17
48
12
19
56
3
6
55
57
15
5
19
9
32
15
13
14
76
9
17
126
25
5
3
24
117
18
6
102
52
50
12
51
43
2
27
7
8
1
131
60
121
32
27
60
100
26
34
8
81
1
14
24
78
18
25
21
35
3
6
12
30
37
80
13
27
35
96
37
5
3
16
83
13
24
11
82
2
1
8
45
27
43
44
1
21
20
39
40
11
18
16
14
10
11
7
48
42
14
18
76
2
25
29
43
11
6
15
39
6
18
97
15
65
63
1
27
54
68
42
30
19
5
42
33
1
39
32
55
9
101
67
8
79
90
36
35
3
21
16
29
3
27
13
8
15
28
5
16
29
19
65
6
36
36
105
40
119
25
39
81
69
74
25
152
39
1
11
48
6
54
4
32
109
15
17
15
42
6
1
8
7
8
66
31
48
8
40
24
9
26
36
24
81
48
37
3
32
39
6
27
15
1
56
24
21
36
12
27
3
16
6
84
72
14
10
11
64
11
42
3
40
63
72
8
25
32
45
3
39
22
26
25
32
21
75
24
123
45
63
16
26
54
9
61
14
6
79
17
30
9
40
48
11
6
15
64
17
124
11
13
27
17
30
28
5
15
49
11
28
32
25
77
48
75
64
5
36
58
20
49
5
18
97
5
30
28
14
3
37
11
15
33
57
10
29
9
31
21
2
6
19
27
5
48
27
6
60
18
6
18
42
78
1
11
109
35
21
48
7
54
20
60
42
4
44
57
75
12
6
16
51
120
5
3
7
20
13
15
42
32
42
6
15
43
237
48
21
3
17
36
22
36
17
39
25
5
75
21
18
9
7
81
83
12
25
32
16
11
28
8
12
37
65
6
9
48
13
8
6
84
9
15
1
21
14
52
24
30
131
9
31
29
58
36
2
24
3
40
47
1
23
49
23
18
12
19
53
28
15
8
57
39
51
13
69
8
24
48
18
25
69
8
43
8
31
8
25
41
4
27
63
12
6
23
39
48
12
18
3
85
75
15
57
15
62
66
16
68
13
5
43
32
87
6
19
32
19
20
6
24
27
9
108
10
38
18
1
125
19
107
45
3
42
42
28
80
ABCD 99005742404*3^$a+1 [50043]
75
60
213
12
27
16
17
27
48
9
91
5
67
53
7
68
33
27
45
15
100
17
12
19
24
65
15
16
44
21
27
12
105
48
87
81
27
12
16
29
36
127
125
195
60
60
40
20
9
3
45
3
40
140
105
27
76
29
12
60
108
3
40
32
33
7
8
93
36
43
5
15
45
36
115
32
9
36
27
33
87
28
72
68
9
36
55
5
15
165
87
21
39
16
29
91
17
315
33
27
12
40
65
103
17
108
55
149
19
32
52
128
132
76
137
27
45
72
63
16
12
12
8
33
72
7
5
15
45
156
24
15
60
28
200
12
16
77
7
53
120
27
220
5
63
33
39
33
27
93
27
48
28
24
185
12
63
40
113
87
16
5
7
12
68
12
33
15
72
16
12
72
41
27
9
36
24
3
28
77
31
17
43
29
15
57
96
135
28
24
185
15
40
216
89
36
99
48
120
45
115
5
15
72
21
7
29
51
9
120
24
19
20
48
60
105
12
15
16
32
28
5
36
43
80
40
17
63
45
15
48
57
3
93
36
3
28
5
7
41
72
108
27
160
192
125
72
31
12
53
15
33
36
79
101
24
27
12
16
72
132
5
115
60
77
51
88
5
24
3
12
57
3
88
89
108
3
9
51
9
171
28
17
12
15
88
60
132
8
12
33
67
17
3
33
163
32
45
12
43
72
8
45
12
163
32
21
27
45
15
28
17
27
28
20
60
28
137
135
9
24
127
32
60
33
55
12
17
19
41
51
88
17
24
36
7
80
48
180
60
132
60
16
204
8
9
31
12
20
60
40
53
60
72
36
7
5
43
24
77
19
89
15
60
57
43
36
24
5
75
33
27
60
28
20
12
100
41
12
7
8
45
108
39
208
12
77
3
213
24
36
12
15
40
60
8
72
48
72
117
51
45
27
108
72
93
15
40
20
12
40
125
63
60
88
32
132
196
32
9
43
17
63
57
3
88
77
3
60
112
8
40
72
65
36
7
48
24
5
3
12
48
33
12
27
33
72
223
77
36
19
128
88
180
41
63
57
60
79
41
3
40
48
5
15
52
68
117
36
219
33
48
72
67
20
16
24
17
103
80
33
27
33
48
19
17
60
63
60
21
27
60
69
211
5
108
27
100
72
20
16
185
12
24
3
33
103
41
3
48
40
29
168
12
3
48
57
15
40
5
120
3
57
12
36
7
53
43
92
45
55
20
180
9
36
132
43
32
60
81
19
8
93
99
45
63
9
51
60
28
5
36
51
12
16
32
12
60
57
31
17
3
69
91
48
132
5
48
24
3
9
43
20
45
75
40
8
9
111
45
67
5
63
69
3
48
12
48
12
28
29
36
84
63
45
36
19
5
12
51
93
27
33
156
216
15
12
33
43
101
3
28
60
233
36
19
84
8
12
88
32
45
48
72
15
40
41
19
60
173
108
7
20
28
29
175
8
60
28
44
16
44
108
9
51
132
60
76
24
48
5
12
115
65
55
5
115
5
103
48
32
57
31
44
40
20
57
3
33
27
45
60
3
9
24
72
43
24
20
21
12
60
15
100
29
36
72
72
51
132
28
60
29
3
16
120
12
20
12
57
91
17
3
45
108
39
57
3
105
43
5
147
33
55
72
8
69
84
60
36
51
52
17
3
60
33
12
3
12
16
24
48
5
60
7
120
48
180
5
7
5
31
44
21
7
32
45
195
60
60
88
32
57
36
43
32
72
33
108
27
237
103
80
57
123
40
20
105
43
5
72
60
15
72
165
43
80
12
93
72
15
16
132
60
65
24
36
7
48
48
89
72
24
72
67
5
31
17
75
69
36
55
17
36
72
27
40
77
283
60
77
43
65
12
24
27
57
15
76
17
60
67
108
17
96
19
53
12
3
105
87
28
32
76
24
5
123
12
76
24
17
111
105
67
140
60
93
108
24
63
40
17
15
45
91
144
20
88
17
12
144
36
111
12
16
5
36
123
60
33
24
36
43
24
17
96
7
20
48
88
60
41
96
87
21
27
40
17
3
12
108
45
67
60
17
51
57
3
153
87
9
36
12
15
28
20
60
9
123
16
24
17
31
77
180
55
53
27
28
32
21
147
28
12
12
137
51
40
120
5
15
60
12
28
120
20
40
17
3
12
177
31
72
96
44
33
72
3
28
44
16
12
92
33
247
41
36
3
21
39
16
12
32
88
5
27
45
96
99
81
99
45
31
17
43
125
7
29
3
33
7
8
148
84
36
77
15
ABCD 99006014566*3^$a+1 [50007]
18
63
87
6
24
36
6
18
12
24
27
72
12
20
1
87
32
13
23
25
27
8
48
1
6
45
60
8
49
12
3
8
13
39
21
12
15
33
15
20
31
153
81
207
189
36
48
15
57
119
13
23
25
27
33
87
36
51
78
15
21
87
9
36
83
4
32
61
3
9
27
111
54
75
9
15
21
3
21
66
105
135
18
3
69
6
48
5
4
12
69
75
69
27
33
3
87
150
3
15
45
60
9
84
39
3
89
4
9
120
15
12
33
12
3
32
64
15
90
39
36
20
1
11
13
30
54
12
15
116
67
6
107
28
195
17
24
61
12
135
32
13
12
30
29
100
9
15
32
1
95
13
11
28
57
36
39
9
35
16
36
87
101
61
51
33
42
42
30
33
33
15
12
9
36
23
25
54
17
25
39
15
6
36
99
3
33
8
112
63
65
25
54
90
6
6
48
3
15
18
6
89
37
18
5
61
6
42
15
15
21
21
63
60
48
45
78
9
60
192
108
21
12
39
33
11
16
9
99
45
3
39
45
48
21
75
32
4
45
3
33
39
33
147
21
48
24
23
28
21
126
45
20
24
16
48
36
80
16
33
47
108
100
105
24
192
63
32
13
23
7
17
85
24
99
15
21
9
72
18
72
89
60
16
20
13
15
141
87
12
57
51
87
33
72
15
6
12
12
11
49
15
21
24
27
24
24
32
25
11
43
30
36
39
9
15
33
3
9
3
39
24
30
135
45
6
45
3
6
24
3
9
120
6
9
63
17
40
20
13
120
96
30
42
35
4
48
32
144
1
11
187
57
69
12
27
21
75
20
72
40
15
29
1
3
9
96
96
15
9
36
18
21
12
164
16
3
6
24
147
33
47
79
48
41
31
90
11
4
44
25
27
12
36
15
17
48
85
27
48
9
6
41
36
19
9
20
1
48
48
24
96
3
21
24
84
72
48
47
25
3
32
1
18
42
99
105
24
171
36
9
24
47
52
8
84
4
117
59
73
15
33
12
83
40
44
4
60
21
11
67
48
57
48
24
39
54
51
9
71
25
51
9
11
301
59
84
145
12
23
1
11
49
11
144
88
32
28
12
15
5
13
30
18
3
9
168
48
51
9
39
8
13
42
24
41
28
27
18
39
33
12
36
15
60
9
72
59
36
4
80
25
36
18
17
40
21
15
60
9
48
15
48
12
21
47
28
9
3
63
54
48
35
24
4
60
24
32
31
9
45
84
35
12
55
42
63
33
30
24
30
15
147
45
21
12
63
20
40
24
33
60
3
15
29
1
42
17
64
32
40
9
35
1
63
80
67
33
111
41
24
13
96
24
108
12
108
3
96
21
135
15
9
24
81
15
21
3
32
25
3
96
20
121
78
72
42
48
23
49
23
85
3
24
33
24
63
21
11
25
24
6
5
49
51
96
9
36
12
12
24
90
66
3
12
24
45
12
48
35
60
1
30
78
48
27
111
54
42
54
42
57
15
17
13
71
1
63
12
15
168
30
18
57
15
6
27
48
39
17
13
51
12
3
30
11
25
11
28
69
11
52
9
84
15
39
33
8
61
3
68
19
33
12
45
3
45
6
30
27
84
36
33
12
15
48
9
3
9
15
15
29
36
1
27
12
9
15
60
9
27
9
12
83
1
15
48
111
117
108
15
24
137
4
99
78
60
3
21
11
25
23
64
45
23
64
48
12
20
28
92
64
45
12
39
24
56
1
99
9
11
88
36
75
9
45
12
36
27
33
23
121
111
20
85
24
15
24
12
20
13
35
16
9
35
16
51
9
93
11
31
30
3
57
84
47
43
90
54
41
55
114
30
57
9
60
24
27
45
66
90
12
27
36
105
99
80
1
84
3
21
27
9
6
48
24
17
25
59
16
21
60
60
48
6
114
71
4
21
15
81
27
21
87
63
9
92
16
9
59
7
30
23
4
45
47
64
51
30
3
57
35
19
42
3
9
3
132
3
9
21
60
60
23
16
45
99
12
48
45
11
160
9
15
15
6
63
12
56
48
7
102
3
8
7
29
25
3
68
4
69
39
93
12
23
19
6
3
20
49
27
36
3
24
33
15
18
35
4
60
21
84
75
32
79
45
51
24
6
11
13
11
55
33
8
48
37
27
87
105
21
12
15
48
9
35
1
60
3
20
7
18
12
48
24
162
9
36
33
36
96
108
60
36
11
36
37
27
20
1
27
48
80
48
37
12
15
21
72
24
71
37
47
76
24
63
18
54
30
36
83
16
3
17
28
48
108
20
4
15
17
16
39
33
57
108
11
16
21
18
41
61
90
48
42
12
36
35
100
12
105
42
78
24
48
12
24
12
18
72
24
41
60
28
9
71
4
180
81
75
12
57
111
92
19
6
18
105
45
66
33
33
120
24
30
33
33
24
78
177
69
35
121
3
21
87
20
28
32
4
99
24
17
1
24
60
84
24
3
27
6
35
16
39
21
20
25
6
93
180
96
69
60
54
21
27
105
12
32
13
167
49
84
60
48
84
3
32
1
3
69
63
8
25
27
180
9
3
51
9
33
3
36
48
8
13
39
128
109
48
63
159
18
15
8
25
24
6
18
39
32
76
3
45
12
8
7
42
12
51
33
96
6
89
16
12
12
39
24
33
8
12
28
120
39
30
36
72
95
108
37
23
1
35
4
21
60
11
4
69
35
1
51
33
60
39
45
12
3
27
5
60
13
71
61
78
21
9
11
37
84
24
11
28
8
49
11
19
54
210
9
45
15
48
27
41
31
48
18
63
45
24
23
67
17
1
24
54
81
33
30
45
12
20
96
67
81
60
9
3
24
63
66
24
48
63
32
13
114
6
11
16
33
39
92
60
ABCD 99006047282*3^$a+1 [50054]
90
110
12
28
24
98
22
116
22
18
120
24
158
58
20
72
18
202
12
56
72
10
78
20
12
18
40
50
60
4
6
72
42
56
12
168
90
70
32
60
28
20
94
30
128
108
4
138
8
90
12
100
108
32
18
64
26
102
240
48
214
18
18
252
80
28
20
10
24
30
18
80
22
56
64
48
8
10
80
70
72
42
6
12
110
118
24
68
28
132
20
240
138
40
50
100
24
18
150
60
78
90
12
12
60
18
72
48
78
80
60
214
38
18
22
18
42
150
38
90
72
18
12
208
50
130
180
144
90
6
210
80
130
110
64
6
2
88
32
10
180
42
26
102
82
108
8
40
42
150
12
86
30
4
30
56
34
30
26
172
18
32
48
72
142
8
48
82
138
60
210
110
10
2
28
32
40
42
6
32
40
128
34
66
12
68
12
18
40
102
42
30
26
40
30
20
94
8
40
42
86
120
90
22
102
18
198
72
8
40
32
28
12
48
12
110
78
10
110
52
8
12
28
24
6
54
120
8
40
48
252
30
30
8
90
94
216
20
102
90
28
24
66
42
200
118
32
48
10
62
40
18
92
210
40
78
24
18
192
8
18
94
6
42
38
64
8
82
26
180
72
88
24
56
100
12
18
62
82
48
38
64
128
88
42
102
116
52
48
72
8
124
38
118
42
42
96
102
8
160
2
52
8
88
162
48
62
10
98
4
18
230
40
98
142
260
120
108
52
102
48
78
32
108
52
48
90
80
154
38
70
20
88
102
50
70
38
4
6
72
42
78
90
12
66
80
30
34
18
12
96
2
448
42
20
90
130
108
114
78
108
24
168
12
18
18
12
72
66
2
60
148
54
98
40
20
138
34
48
60
18
62
100
8
180
4
6
150
2
10
38
214
56
34
120
48
72
56
30
60
4
116
60
12
40
120
102
96
2
22
56
22
68
52
20
100
42
78
48
42
18
84
56
100
60
24
90
86
82
72
6
84
60
56
40
252
68
40
162
8
22
42
6
42
30
18
54
116
64
96
20
100
120
12
258
30
24
36
32
112
126
42
20
52
78
168
30
212
88
12
72
8
40
20
22
26
40
54
78
8
42
10
102
86
4
6
2
238
50
70
90
12
50
30
82
48
78
50
34
30
38
10
18
72
12
108
110
10
80
28
80
40
24
56
82
120
78
12
30
30
18
54
48
120
72
90
198
128
10
54
98
78
72
120
52
38
10
320
28
20
52
60
102
120
86
4
36
24
18
38
10
120
182
58
50
4
96
2
202
246
42
20
48
4
120
108
42
6
50
90
70
30
12
80
22
38
40
48
42
18
24
6
32
22
228
12
36
102
78
12
102
8
10
8
142
128
342
40
18
24
48
30
42
6
2
88
2
52
108
72
48
12
48
98
30
40
50
82
78
2
28
42
30
68
4
36
32
112
60
116
52
50
112
158
52
36
152
90
48
150
40
32
18
72
18
30
72
58
20
12
40
110
120
18
4
36
30
150
20
4
36
24
56
100
12
20
88
24
96
12
72
6
152
22
18
8
64
78
8
34
86
34
18
48
24
116
40
72
80
130
38
40
24
8
10
38
34
48
30
128
4
6
120
42
30
138
144
38
160
248
34
150
66
12
140
52
56
162
30
82
126
12
20
18
30
72
40
140
108
10
30
24
66
90
24
158
18
12
10
8
34
116
34
48
30
50
120
40
72
38
82
138
68
10
102
8
34
6
144
96
50
22
18
114
8
70
18
24
86
202
48
12
42
6
60
150
30
60
12
20
28
140
64
116
82
78
24
8
52
116
10
150
92
40
60
72
ABCD 99006294308*3^$a+1 [50000]
239
108
13
35
84
79
113
180
24
7
270
47
61
131
31
5
121
83
25
54
197
109
36
95
120
163
18
131
67
173
259
162
227
25
108
18
234
180
18
41
144
24
133
18
36
54
126
36
5
13
198
221
13
59
211
36
18
383
31
65
133
179
12
12
216
121
72
36
155
205
216
35
55
18
11
276
1
59
144
108
13
18
521
91
288
5
157
179
24
36
121
155
25
180
143
84
12
67
173
7
41
132
156
49
72
72
216
59
264
109
234
108
5
96
25
131
144
36
13
162
108
77
13
36
191
115
17
108
1
54
65
25
23
12
1
144
18
18
11
79
18
203
31
41
49
36
36
275
31
324
77
13
108
216
54
29
156
67
77
49
227
72
24
96
24
96
199
36
144
54
47
192
96
205
155
72
43
72
126
108
119
60
24
49
180
11
120
31
185
72
132
12
49
191
84
121
11
12
13
18
5
13
203
121
155
25
18
5
175
5
12
181
18
36
17
120
48
49
155
25
59
72
175
53
37
18
5
31
41
168
25
18
234
47
7
5
36
121
251
12
108
43
18
108
59
60
133
36
11
79
54
119
72
204
37
144
36
36
90
173
96
144
108
60
120
1
239
108
240
61
270
161
1
47
259
252
18
126
324
162
54
53
1
95
24
133
18
54
18
29
84
168
169
119
180
79
126
18
101
79
36
180
54
36
71
379
5
24
25
47
25
90
17
37
23
216
72
132
7
72
113
31
5
85
36
180
203
31
65
120
139
54
198
53
1
90
18
227
60
1
143
24
103
54
83
72
79
41
49
251
55
29
97
203
36
13
95
12
1
54
29
48
31
108
72
18
203
139
90
36
180
36
90
144
113
31
41
24
61
35
55
72
18
450
144
72
18
71
55
306
90
36
53
91
54
119
43
77
13
107
24
49
72
167
72
168
372
31
72
144
173
108
25
83
61
54
77
120
192
72
79
41
24
96
55
161
235
36
378
72
11
252
151
90
95
121
18
29
205
36
36
155
43
36
41
48
73
72
35
1
11
132
60
121
18
89
144
96
12
109
18
185
31
18
18
461
43
90
59
31
17
108
1
107
55
77
85
18
5
24
48
108
265
155
96
199
161
24
67
36
18
71
19
185
85
119
7
378
71
55
72
113
85
72
203
67
173
36
115
65
25
90
18
179
73
90
36
41
120
19
77
13
83
115
234
47
60
48
24
127
126
126
101
12
121
35
24
301
36
11
43
144
41
49
11
43
36
29
36
25
59
121
83
169
59
240
ABCD 99006662642*3^$a+1 [50006]
54
18
39
69
15
60
51
33
96
12
3
36
18
3
207
33
93
51
21
3
12
48
24
120
33
180
90
57
36
15
90
87
87
165
33
90
24
36
18
51
24
117
15
183
72
150
12
78
45
60
15
9
36
15
30
3
69
6
57
60
3
42
15
33
51
3
78
48
15
39
180
150
36
30
60
144
36
69
12
93
18
18
54
36
57
15
33
9
18
18
27
75
72
90
147
48
3
33
120
9
18
60
30
198
36
18
51
75
9
87
9
57
39
159
9
27
36
93
39
66
15
24
51
90
90
24
33
57
3
159
33
3
69
39
12
9
63
150
120
60
162
66
18
69
27
21
63
24
105
123
78
39
48
24
33
138
24
54
162
69
15
69
39
21
15
9
171
45
36
69
72
3
51
246
147
3
12
21
39
57
36
27
90
18
33
9
207
3
18
42
21
120
15
54
186
252
33
15
9
60
168
75
102
3
84
39
54
6
120
9
15
48
42
87
3
48
60
108
69
51
9
48
12
147
69
57
18
9
60
108
45
15
3
105
39
93
15
45
3
24
33
48
84
33
3
15
12
9
63
33
45
15
60
33
84
42
36
57
33
75
120
87
6
15
24
45
36
24
102
36
60
138
24
18
72
72
69
87
18
15
36
21
18
24
108
45
24
219
129
87
84
21
84
45
144
87
144
15
162
54
114
12
42
153
57
6
21
9
42
57
33
138
114
66
21
39
105
147
45
3
90
27
33
30
36
96
18
30
81
99
150
90
30
27
15
84
24
21
33
15
3
9
9
159
15
57
69
51
108
45
180
18
30
27
72
63
60
18
18
36
105
21
12
3
15
108
9
48
12
45
48
18
24
48
93
69
18
72
33
93
27
192
33
90
42
63
3
81
156
177
216
24
18
69
3
33
3
57
72
33
30
9
24
132
12
48
15
48
57
12
63
12
81
45
27
15
90
72
18
9
3
36
36
24
57
12
33
78
264
132
69
204
132
21
54
24
69
72
3
93
15
12
6
27
84
99
42
90
33
165
102
33
57
18
36
18
60
30
108
9
15
18
15
60
336
24
15
57
123
33
87
36
72
57
93
30
18
72
39
93
51
75
12
288
129
3
30
42
30
42
108
21
36
156
12
111
42
39
24
24
105
90
36
36
105
60
75
33
93
27
21
135
15
69
96
51
18
30
78
75
15
18
147
15
12
6
12
15
147
45
63
24
9
27
108
9
27
45
9
162
9
168
165
15
15
21
36
39
30
6
48
126
72
87
81
27
60
3
9
240
87
18
36
114
93
105
54
9
27
57
27
69
36
9
27
168
87
9
36
135
33
27
192
6
66
9
135
72
72
261
9
18
72
21
111
48
6
12
42
120
126
54
126
75
57
27
120
48
75
18
246
21
93
51
21
18
45
132
57
102
21
15
24
18
18
48
90
90
9
33
147
105
51
15
144
78
3
24
3
24
36
108
12
42
18
45
57
51
12
33
12
87
21
15
39
33
3
54
18
45
15
102
6
12
24
120
96
33
12
27
21
15
12
18
39
12
75
36
18
87
63
54
51
39
45
63
162
138
18
54
36
177
60
57
18
84
33
60
72
33
42
36
9
93
6
54
15
75
33
39
9
39
18
18
24
18
18
21
51
228
81
63
6
12
18
69
3
150
120
3
159
6
51
21
90
12
216
60
120
69
21
75
57
12
15
3
24
18
18
84
21
15
78
30
9
12
84
72
39
198
6
30
15
57
15
3
54
6
36
18
3
27
105
45
15
105
6
165
96
9
39
123
18
87
75
9
3
18
3
24
81
39
3
48
72
9
63
18
54
9
12
3
54
30
72
201
15
45
48
60
24
36
75
216
24
12
72
21
75
90
27
63
12
108
24
33
3
12
72
57
15
9
36
24
27
33
15
60
57
12
48
168
87
78
12
15
39
6
207
21
114
12
18
78
93
27
150
48
72
108
144
15
21
42
72
36
81
81
39
9
39
3
57
15
126
54
48
45
24
144
24
33
18
24
93
15
93
27
108
42
48
87
27
45
3
57
3
57
48
39
84
24
21
15
141
96
15
30
15
12
63
ABCD 99007312954*3^$a+1 [50001]
125
7
96
18
18
96
36
17
139
72
12
12
24
48
17
139
42
6
84
6
72
11
115
60
30
126
29
103
78
90
17
115
216
65
49
72
72
18
6
72
90
53
7
18
11
43
42
42
30
59
13
18
6
6
36
48
89
61
66
108
66
30
24
42
18
17
163
24
12
102
42
17
37
42
12
42
150
60
30
72
168
66
113
79
126
11
127
54
114
36
101
61
90
102
144
66
5
108
79
12
48
36
5
144
19
102
18
108
5
36
7
60
24
48
78
42
6
138
29
43
54
24
120
6
96
48
114
215
7
29
19
96
48
66
59
7
60
108
12
108
60
84
24
102
11
115
18
186
36
18
66
54
144
11
19
36
17
19
66
102
29
139
5
109
48
23
19
54
30
36
84
65
103
18
23
19
24
48
96
24
126
48
102
180
17
43
101
175
24
72
78
24
78
18
54
12
30
42
216
180
24
12
41
31
84
42
18
78
24
42
174
30
24
18
102
12
102
186
5
97
30
17
55
90
35
7
120
24
30
54
125
7
6
96
90
12
12
54
11
7
24
41
19
42
66
161
115
84
102
42
53
121
66
54
66
312
72
204
5
19
72
36
78
155
19
132
72
24
41
115
24
60
198
107
85
30
36
78
6
282
131
36
127
132
36
24
60
96
36
24
66
72
11
91
12
60
84
77
31
186
251
91
48
48
18
47
1
6
42
78
396
53
19
17
67
18
66
36
36
137
127
30
96
96
78
77
13
66
6
168
35
37
71
19
168
168
24
12
90
42
60
24
42
102
240
161
49
18
36
186
30
5
157
114
17
72
67
5
109
18
48
240
17
55
17
43
24
12
12
42
294
60
17
7
30
6
245
7
78
48
48
72
66
24
36
24
168
114
107
31
144
180
5
13
18
24
12
24
17
49
102
18
168
54
185
19
270
66
6
90
24
65
19
17
43
12
72
161
265
6
84
60
60
24
12
24
77
151
65
67
36
6
71
7
36
30
168
54
48
66
6
12
72
48
12
156
5
25
119
49
48
18
24
48
12
48
144
5
157
131
37
66
6
24
6
5
36
36
79
29
36
13
42
6
18
132
5
19
144
17
1
138
72
12
12
156
41
36
7
36
101
19
18
18
17
72
19
42
144
6
41
7
60
96
126
24
48
18
48
54
24
6
65
19
102
138
390
18
84
5
61
78
48
180
102
18
17
133
48
35
109
72
30
72
108
41
55
156
41
36
7
54
24
6
114
54
12
84
185
36
133
83
19
90
72
35
109
24
72
30
66
6
36
54
66
41
324
49
24
24
66
12
5
163
72
24
29
181
42
30
72
18
53
49
18
48
12
17
55
36
72
156
77
181
42
6
59
7
48
6
42
252
18
18
72
5
223
42
23
193
30
36
12
53
7
126
66
36
17
49
59
37
6
66
42
24
24
132
72
12
72
150
30
42
96
150
53
115
42
24
24
83
36
79
90
54
65
49
246
24
5
19
36
17
79
60
41
79
114
96
42
6
24
54
36
17
19
138
131
19
53
31
5
1
30
12
102
18
78
24
6
234
18
120
24
6
11
61
30
233
55
36
53
361
71
19
6
66
6
11
91
66
30
84
6
83
37
35
31
72
72
41
19
24
12
102
30
48
48
108
96
89
85
18
48
12
108
6
6
114
6
12
24
24
41
67
132
30
48
42
12
228
6
18
29
1
102
41
67
222
78
36
65
181
144
270
53
7
12
36
150
6
84
102
54
66
78
17
36
31
113
108
265
42
12
72
48
36
65
91
72
53
67
120
18
24
23
144
108
31
108
24
53
72
36
ABCD 99007331212*3^$a+1 [50014]
11
72
40
81
59
25
3
9
27
8
72
16
12
60
12
9
47
24
25
23
36
88
24
56
25
144
47
28
9
24
47
37
35
12
40
69
27
9
39
48
45
108
3
80
97
27
56
16
20
148
12
21
12
23
60
97
39
8
4
32
12
1
15
92
108
36
24
13
3
9
27
20
52
32
36
88
48
32
52
45
3
12
108
57
3
116
124
32
4
20
48
49
24
27
48
21
11
61
48
95
4
8
16
36
33
11
64
9
47
60
36
4
33
47
1
167
25
3
36
44
64
24
81
84
15
24
36
33
75
57
11
13
27
192
36
24
45
59
12
72
76
32
1
15
12
45
72
215
40
21
11
220
20
25
51
69
11
16
57
35
49
15
48
57
11
52
9
3
48
32
85
3
8
13
60
99
12
24
45
27
21
27
21
48
96
39
60
57
12
3
69
143
25
155
36
49
95
4
69
23
1
51
68
88
84
69
11
4
24
33
71
13
75
20
61
24
3
12
24
21
11
133
15
48
36
56
96
1
3
8
13
15
9
111
21
39
44
60
49
48
47
1
15
24
9
15
12
176
1
48
24
3
24
20
25
11
13
23
40
81
11
48
1
23
136
56
121
39
20
76
12
33
23
36
13
3
44
52
12
57
99
104
16
32
49
39
24
24
8
4
20
436
44
25
99
9
63
92
13
12
48
15
21
27
68
73
99
96
21
24
39
80
61
12
35
36
13
39
72
20
48
24
4
12
32
1
48
47
121
3
32
40
21
27
8
48
13
12
35
1
15
36
32
25
35
49
107
72
181
51
8
88
144
32
24
40
93
24
63
48
20
13
59
4
44
76
57
47
25
15
144
21
12
84
39
69
3
36
8
4
48
56
4
80
28
24
24
156
81
35
16
57
60
96
3
12
144
21
251
85
12
48
3
48
20
24
1
47
25
72
87
140
72
24
37
3
24
165
60
83
36
25
11
1
24
12
15
20
1
39
32
97
3
36
57
119
12
24
4
177
75
21
3
92
49
15
21
11
64
153
11
1
51
9
96
23
24
37
63
8
4
33
51
12
20
4
9
11
52
48
12
12
24
9
51
84
8
13
3
12
36
81
71
37
107
73
23
4
12
48
24
57
87
32
25
36
15
12
108
80
108
28
20
60
4
12
68
132
100
69
3
72
8
25
36
3
20
60
28
144
48
81
48
135
20
37
27
60
36
60
117
3
45
95
16
96
24
32
4
21
27
57
47
36
16
20
28
8
36
4
81
11
64
60
33
23
28
20
4
9
83
4
116
52
36
48
68
112
8
37
75
21
3
9
12
63
32
144
73
75
20
13
60
27
20
52
8
13
59
4
9
159
57
75
12
60
69
51
20
1
107
28
12
93
51
92
28
21
39
21
12
48
123
8
133
3
44
49
11
16
12
36
69
3
9
83
72
96
25
39
48
44
64
21
36
111
8
16
12
8
1
35
88
36
12
44
36
36
40
152
4
45
15
24
33
23
88
33
24
48
75
20
37
15
21
24
63
9
108
15
48
44
40
12
32
60
1
63
153
39
9
35
133
11
37
123
8
36
4
8
40
21
27
21
35
16
72
80
16
12
9
47
121
48
108
63
8
28
8
36
4
9
51
48
8
52
24
68
40
36
20
16
9
75
12
192
45
23
28
48
68
97
15
20
72
16
9
96
3
60
12
33
159
129
35
24
64
200
36
124
33
180
12
12
48
87
84
21
107
40
21
12
36
12
107
36
16
44
1
15
84
24
21
15
57
11
40
24
8
100
44
16
36
69
63
20
1
11
1
12
75
9
51
33
72
23
148
24
56
13
47
76
32
52
24
36
45
35
72
60
4
21
83
49
27
68
36
52
9
51
33
27
45
39
32
13
111
32
181
135
117
84
12
75
12
9
95
52
44
228
24
37
35
4
36
12
48
56
13
144
59
72
76
24
8
4
12
56
25
11
24
48
40
24
21
15
9
3
92
52
156
56
25
27
20
16
44
16
32
72
49
15
48
12
20
37
12
23
4
20
28
80
28
9
11
1
51
72
9
47
37
96
83
4
108
45
47
64
9
15
33
23
192
72
16
132
12
9
15
24
104
1
11
72
144
168
1
83
1
71
72
25
35
48
16
69
59
49
12
71
61
39
48
21
15
108
12
9
27
68
4
33
84
27
36
32
36
13
60
99
9
23
1
27
33
3
92
1
39
9
84
12
51
44
1
12
75
24
33
12
131
40
96
8
12
52
48
120
9
95
13
23
25
24
48
24
11
85
23
49
71
16
9
12
60
171
20
24
40
8
49
59
28
33
11
96
40
12
9
11
373
39
9
147
20
52
117
39
81
27
176
36
40
105
84
15
33
59
16
9
12
39
32
72
36
36
72
28
81
87
9
24
11
28
168
24
48
57
11
60
16
57
24
11
37
15
33
23
72
73
144
179
13
48
12
11
52
72
80
12
60
61
48
39
57
11
40
60
36
8
72
52
45
99
24
120
9
36
11
121
3
84
44
28
48
68
13
48
59
16
92
28
68
37
39
9
35
40
60
8
144
52
33
59
ABCD 99007603928*3^$a+1 [50066]
24
134
22
24
26
40
74
30
6
16
68
24
12
10
50
124
2
12
52
24
150
14
18
180
72
90
72
54
10
60
162
74
36
40
14
108
120
58
32
16
92
4
86
40
78
14
28
2
22
14
72
10
24
26
28
26
10
54
74
78
48
10
36
26
58
120
26
108
58
8
22
14
10
8
22
36
24
54
42
44
138
72
40
20
4
14
16
12
2
36
10
32
10
78
42
30
128
40
12
84
24
6
14
36
4
32
34
20
46
48
26
78
58
18
122
10
78
6
14
36
10
20
36
42
52
56
58
42
24
54
20
12
42
28
8
22
30
38
22
32
18
40
14
16
14
18
18
4
114
50
76
66
90
24
60
80
48
6
16
20
64
12
80
10
18
132
20
18
40
56
10
24
74
28
54
20
64
12
78
36
6
24
24
30
20
16
6
32
16
30
26
34
60
86
36
48
22
20
54
64
2
18
22
2
156
42
12
22
14
46
114
26
54
12
34
44
12
78
22
30
108
104
58
14
16
38
36
10
68
16
12
110
54
60
18
46
42
50
28
50
10
42
84
54
96
180
24
44
42
16
18
2
64
36
84
44
10
14
48
42
198
120
18
24
72
54
22
60
2
16
6
20
34
36
66
24
20
130
36
8
16
66
14
30
36
4
36
74
166
14
16
32
36
42
54
4
132
20
64
24
26
40
24
56
90
10
6
90
62
58
68
12
42
30
150
28
24
14
22
14
16
20
4
20
34
2
48
10
26
4
36
6
60
60
20
4
6
20
34
24
30
30
44
18
40
90
78
42
138
32
28
26
94
6
54
20
100
26
76
30
8
40
6
20
150
10
66
44
18
58
20
34
20
90
46
20
42
16
72
20
48
22
18
50
82
24
8
12
34
6
74
46
126
24
56
12
6
36
30
4
20
16
54
104
126
10
12
32
22
84
26
4
32
4
6
30
32
72
4
126
8
22
74
30
10
6
144
2
58
6
8
6
12
54
10
44
72
28
132
54
20
64
90
32
4
8
16
60
42
8
6
46
18
26
36
28
26
10
56
18
16
26
120
148
6
30
20
10
8
12
36
40
234
74
36
34
86
10
54
12
20
70
24
26
28
30
90
20
16
38
36
40
50
70
50
6
4
80
6
4
26
60
54
10
2
90
42
72
46
2
150
58
54
26
40
14
36
10
18
30
150
12
50
118
6
60
6
30
104
64
72
32
12
36
40
30
18
56
10
150
26
12
36
40
30
12
80
10
32
46
12
32
36
66
70
84
26
18
36
52
18
20
16
38
28
78
60
20
112
48
2
64
38
16
2
108
36
4
60
42
30
18
32
10
2
22
6
44
24
10
90
20
24
22
206
58
6
114
2
34
6
38
30
42
58
404
16
62
4
8
28
24
26
12
88
78
96
96
60
50
24
34
6
14
36
156
88
72
108
134
76
6
38
22
14
42
12
136
104
28
20
100
104
10
24
12
92
16
6
56
30
10
24
6
38
84
22
86
4
84
6
30
44
54
22
50
10
30
68
18
10
24
24
14
16
6
96
134
34
126
50
64
6
6
30
20
42
106
6
6
30
62
6
106
60
60
20
16
18
12
24
26
4
54
392
10
18
2
54
4
20
10
26
30
24
22
18
132
2
52
38
60
142
30
26
48
100
6
54
44
28
8
30
40
42
32
18
90
88
186
24
74
60
102
36
18
22
104
4
66
20
90
10
14
10
72
18
66
116
4
86
28
60
36
8
58
14
106
20
40
24
30
50
10
74
10
26
18
150
18
88
32
70
8
180
66
6
10
20
40
48
92
88
2
18
22
2
36
106
14
16
110
6
10
18
6
20
46
20
34
6
50
78
72
162
30
22
204
162
48
14
6
112
158
10
126
26
58
6
24
30
2
64
24
36
6
24
30
24
14
112
30
14
6
34
186
104
52
32
22
86
4
50
40
36
38
40
36
68
90
18
154
26
10
18
2
24
16
24
30
60
14
84
150
126
22
24
8
18
40
8
22
20
54
46
8
70
14
18
24
54
84
82
36
98
72
4
24
120
12
20
108
42
54
34
14
28
24
26
10
2
42
36
108
10
30
42
90
110
54
18
6
22
14
34
32
28
26
76
48
252
138
6
98
106
20
12
34
26
34
6
14
34
20
30
82
8
54
60
28
60
14
36
24
34
6
44
54
52
8
118
24
84
6
20
70
36
74
16
20
40
18
32
12
22
60
44
40
74
22
50
66
18
16
26
18
16
24
122
72
22
6
108
102
108
42
44
30
4
122
24
4
170
160
72
134
16
60
18
126
86
34
54
2
48
24
102
16
30
14
18
18
4
60
54
2
124
8
36
40
6
74
76
14
16
66
90
108
36
14
84
16
6
200
54
30
22
2
76
6
30
14
76
8
76
56
46
2
16
36
56
18
22
48
2
28
32
10
44
40
26
100
122
12
36
108
52
80
30
28
26
114
10
20
40
14
22
24
44
42
4
36
54
12
50
34
56
34
20
10
44
22
24
114
20
6
4
86
54
46
26
28
30
62
64
54
12
144
30
26
18
46
6
2
136
2
40
2
12
6
58
42
24
14
60
76
44
24
46
6
6
30
74
124
90
72
24
14
66
10
ABCD 99007792582*3^$a+1 [50001]
19
24
21
9
36
24
12
27
27
29
16
9
35
7
5
120
12
12
31
18
15
32
12
160
36
12
3
89
1
12
108
90
105
21
6
30
3
56
85
11
52
20
40
21
27
8
40
21
23
157
270
53
1
119
37
54
57
15
45
225
195
9
23
7
5
84
4
8
43
90
15
21
191
88
45
15
96
39
30
59
13
15
9
59
12
4
24
20
61
3
32
40
9
6
36
5
4
84
44
48
28
57
48
15
75
29
43
65
12
1
135
32
168
52
12
32
40
9
15
45
95
16
15
41
85
27
8
64
9
15
44
12
55
29
36
1
167
13
39
56
13
36
3
8
160
84
24
92
49
63
12
8
12
76
104
4
57
3
141
3
51
17
28
15
29
48
4
60
21
23
25
35
12
12
67
33
12
164
12
112
116
25
15
21
36
35
24
24
36
25
3
27
33
56
16
96
84
8
1
36
11
120
64
15
24
9
216
56
4
12
12
81
87
93
71
24
4
92
25
3
20
40
12
36
72
8
48
12
25
3
60
12
8
112
8
4
21
96
3
20
7
36
54
36
3
12
9
23
60
1
75
15
41
64
12
12
33
59
100
104
24
28
45
23
84
40
8
28
57
48
71
1
15
45
63
24
36
21
84
42
9
24
44
16
60
21
54
36
6
54
29
55
65
16
60
24
24
12
39
57
9
3
3
54
3
20
103
9
36
72
12
44
12
72
61
39
48
93
36
59
24
43
78
30
21
159
21
68
1
71
84
7
33
44
13
24
15
20
49
47
72
67
36
5
4
9
72
47
52
24
36
51
108
65
72
112
80
73
30
93
24
12
24
20
76
24
12
9
11
28
45
27
32
28
104
4
20
127
173
7
69
21
60
3
20
25
39
32
96
13
15
21
63
60
21
36
155
16
15
9
36
45
39
8
1
42
33
21
23
133
35
100
24
9
36
3
8
25
63
12
15
120
18
15
44
76
140
24
36
24
61
75
45
47
25
114
30
35
28
72
84
12
24
20
24
124
27
45
24
27
29
4
24
33
39
45
36
59
4
15
72
33
12
84
9
60
35
67
90
15
48
20
16
15
9
60
12
3
41
36
49
6
225
180
44
168
13
3
24
21
15
24
8
25
3
56
64
24
33
107
37
3
36
20
1
11
28
20
16
24
84
72
8
28
69
51
15
9
9
47
25
3
24
51
21
8
40
51
36
114
36
11
4
24
20
60
37
15
68
16
45
3
56
36
84
55
21
15
129
51
29
25
47
25
63
20
24
7
41
120
24
61
107
16
75
29
76
140
12
19
54
35
67
18
35
120
4
21
60
12
15
32
31
9
80
31
105
36
44
31
33
36
132
39
45
8
13
15
128
1
11
13
11
19
9
32
40
105
30
33
3
5
48
36
220
36
33
42
18
12
3
24
141
59
151
5
1
59
67
29
4
15
65
4
12
116
28
32
13
15
80
160
12
3
77
19
21
44
1
54
105
9
12
23
4
80
136
60
24
51
89
76
44
7
9
20
72
13
12
3
32
112
48
39
90
6
30
24
51
15
33
36
8
1
12
15
48
51
41
28
15
42
3
15
21
8
28
8
40
84
3
53
16
21
27
12
56
49
51
63
30
11
184
21
36
87
8
253
12
23
40
24
21
11
4
45
59
12
16
33
87
32
7
6
27
8
28
36
9
12
15
12
27
54
6
53
67
6
75
9
63
81
51
120
8
88
132
57
15
8
88
8
37
3
12
93
15
21
71
24
28
63
17
100
8
48
1
36
27
32
1
23
36
136
32
73
23
16
24
15
30
27
20
232
20
12
64
45
12
83
60
4
8
4
36
24
120
81
23
12
12
91
9
8
48
36
4
36
36
63
30
35
12
13
90
9
48
15
17
37
39
60
120
87
18
107
12
16
21
35
64
56
108
43
24
5
25
15
104
115
6
83
108
4
8
121
15
24
56
25
90
21
8
67
5
16
20
25
35
24
28
80
13
35
109
35
100
44
1
3
32
19
5
16
21
15
60
45
39
36
15
9
48
20
60
72
115
6
120
39
20
1
35
13
6
9
21
23
40
8
43
185
25
15
12
12
92
36
12
108
25
48
36
83
16
15
21
15
54
15
36
24
32
12
40
12
24
57
27
36
21
51
24
24
20
31
21
12
48
44
36
28
21
59
37
18
129
20
61
71
4
44
16
45
42
5
4
135
21
20
48
12
24
139
81
36
20
49
11
25
18
41
24
25
119
16
20
1
35
28
56
7
93
80
52
63
21
24
72
15
29
4
80
4
108
63
81
9
99
36
24
8
43
9
20
36
4
8
88
21
63
12
56
24
25
11
28
45
75
36
105
11
85
47
112
44
7
17
48
4
9
12
60
3
20
67
5
43
6
234
65
24
28
32
12
19
30
6
89
37
63
32
4
20
25
30
65
25
23
12
16
60
104
28
51
5
24
1
15
21
24
51
15
54
135
20
124
8
64
48
93
15
33
27
80
4
15
126
23
40
36
20
36
24
1
3
12
3
45
24
48
12
8
43
6
3
20
31
30
119
121
15
12
20
12
52
51
5
13
27
93
6
45
9
47
48
7
5
12
40
108
24
20
76
45
23
61
3
72
15
129
84
21
15
24
87
29
25
39
3
5
12
36
37
48
47
4
21
23
16
21
48
11
151
77
37
11
25
3
15
30
11
148
21
27
8
115
102
63
80
25
35
100
27
54
35
31
24
53
28
48
72
12
12
81
59
151
93
44
13
3
20
64
8
24
1
63
36
20
28
20
31
90
47
24
4
21
36
3
105
35
12
12
28
8
40
12
9
24
ABCD 99007963786*3^$a+1 [50001]
263
109
35
115
5
1
119
16
21
144
6
78
12
11
7
30
51
9
6
12
53
67
53
1
6
48
6
144
90
36
5
73
23
85
12
18
5
25
102
36
126
279
69
60
23
157
72
30
93
80
25
191
61
60
24
132
155
13
30
60
81
21
144
3
21
270
90
36
210
36
132
42
3
8
19
29
25
60
24
96
90
6
3
45
156
39
33
23
79
30
120
35
1
72
84
84
36
96
24
3
8
43
5
25
60
42
18
71
73
15
15
41
24
216
192
37
12
48
12
54
132
42
300
198
53
97
228
120
60
47
103
17
97
23
193
12
42
36
24
6
71
25
15
15
30
66
17
1
30
42
162
30
71
91
54
15
72
3
96
120
53
25
90
138
78
29
72
24
217
24
95
25
63
21
36
78
60
36
102
48
107
168
7
57
27
174
30
42
162
101
24
205
27
9
66
18
132
18
6
42
5
55
12
6
30
105
45
24
6
186
24
179
97
18
18
72
42
81
3
30
111
3
78
48
24
12
30
54
71
85
11
37
60
90
120
60
12
21
207
48
33
9
6
12
30
18
84
57
39
41
1
48
84
6
24
30
72
135
3
36
41
19
29
1
36
35
1
18
144
78
24
48
60
60
18
24
114
30
6
71
55
57
21
24
42
18
30
41
67
72
66
54
5
85
186
12
29
48
85
108
42
18
35
24
61
78
90
84
276
24
35
1
66
6
23
61
138
42
60
59
1
78
30
48
168
59
67
18
42
156
42
12
18
12
66
47
133
27
72
33
36
24
155
31
156
36
57
87
18
48
138
6
66
138
251
16
9
95
168
55
57
39
89
7
30
11
144
1
132
18
198
27
15
65
37
35
211
29
43
5
25
95
19
114
36
96
39
3
5
7
96
54
35
115
53
85
36
84
30
18
48
60
54
18
15
57
36
264
42
18
12
96
54
54
12
83
55
6
138
81
99
60
162
18
42
24
24
35
73
150
33
177
120
23
25
207
8
19
120
77
16
33
39
123
24
126
47
43
29
25
15
15
48
65
72
55
84
77
13
24
96
27
27
30
42
90
60
18
77
61
48
24
36
47
67
21
32
49
143
48
67
30
6
65
49
18
18
11
31
17
37
35
24
25
54
96
66
78
30
35
121
36
48
12
198
66
72
15
69
54
66
48
75
45
60
6
12
84
9
51
29
7
89
19
102
47
67
18
35
43
102
15
57
48
156
30
5
25
60
6
18
120
12
143
40
27
30
114
54
102
6
24
6
144
24
54
48
42
186
6
78
23
37
12
18
12
198
6
36
6
42
18
42
192
165
9
84
51
57
90
149
43
30
36
54
48
102
78
54
84
71
73
138
45
48
45
24
3
123
30
24
90
102
159
21
11
49
63
27
29
24
7
105
21
60
150
65
120
97
12
6
84
33
105
102
30
54
5
97
84
24
102
53
49
66
5
24
88
3
5
24
181
126
6
24
23
1
36
59
37
27
32
61
30
93
45
24
30
90
30
126
24
15
48
27
5
40
111
54
48
30
77
136
32
7
6
11
109
12
108
96
24
12
168
36
6
77
43
30
138
72
12
18
84
24
24
180
48
102
60
18
12
18
77
25
36
11
13
36
174
30
60
42
126
23
1
6
60
5
48
136
9
36
36
18
96
93
45
72
11
43
5
61
3
3
30
23
31
18
95
16
105
84
72
24
270
42
27
32
25
60
11
112
21
6
18
12
18
18
179
73
18
48
36
329
144
145
15
33
39
9
42
18
150
66
11
37
30
42
60
18
5
1
60
131
16
152
97
78
305
16
285
150
30
84
30
5
85
36
42
42
3
32
55
66
119
61
36
66
69
69
204
23
49
36
59
1
108
72
72
35
91
6
111
69
11
67
72
24
24
18
12
90
5
72
40
165
3
32
19
29
7
41
120
37
30
12
30
83
115
78
204
6
24
5
121
90
18
51
3
77
13
36
42
ABCD 99008413072*3^$a+1 [50028]
10
8
42
22
2
30
63
97
24
24
26
9
27
18
3
13
2
22
2
24
30
15
27
72
36
106
38
36
30
6
34
32
18
12
24
10
8
16
50
9
133
47
25
38
48
24
36
22
50
24
6
15
49
8
51
39
22
80
39
15
42
114
21
25
8
27
27
18
3
45
15
9
30
12
33
75
178
2
46
56
40
23
27
30
40
11
69
6
18
24
18
22
8
112
23
15
108
24
150
6
84
6
24
15
27
46
32
90
21
9
15
97
98
33
3
60
12
12
12
10
50
30
63
25
32
24
40
11
21
24
3
21
30
24
57
33
75
75
18
30
42
30
36
126
66
30
24
16
14
10
74
54
18
30
40
48
32
24
54
42
42
36
34
2
54
30
10
26
6
18
12
108
46
8
6
9
15
42
48
18
12
18
15
345
15
25
24
14
96
36
60
12
12
34
56
30
48
10
2
30
6
58
14
58
50
54
40
26
22
38
10
14
93
3
9
49
62
24
36
24
6
102
66
15
49
35
3
12
60
10
8
3
39
12
18
16
2
12
57
25
24
24
8
54
34
24
38
12
46
24
26
6
66
72
12
9
99
36
84
22
50
24
45
36
39
6
16
47
123
9
3
90
30
10
8
78
12
12
10
80
6
42
30
42
40
2
120
48
6
114
96
30
96
48
6
10
2
48
54
6
9
3
12
33
33
40
56
54
10
32
90
30
88
104
18
12
33
3
24
120
45
33
30
48
10
14
18
18
22
8
6
10
86
10
2
45
15
90
3
27
12
46
14
34
80
27
3
9
1
14
12
54
42
60
60
12
33
9
15
49
50
60
34
48
8
40
2
45
3
36
10
24
56
6
9
15
10
8
16
2
22
8
24
40
59
51
60
24
12
18
6
66
102
96
9
33
40
32
42
54
40
24
11
21
24
6
108
33
13
14
10
48
24
50
24
6
6
48
60
24
93
3
24
30
18
30
15
97
32
78
66
16
110
18
48
40
23
36
15
30
6
42
15
3
12
72
34
2
12
48
58
56
18
48
60
10
14
24
12
30
3
27
18
72
15
12
15
36
9
15
42
18
45
15
36
30
6
81
3
54
66
46
11
3
10
104
30
10
23
3
30
6
60
70
168
2
48
12
9
36
21
18
60
12
60
84
6
42
22
96
24
74
12
10
62
42
6
72
10
48
32
42
9
15
12
18
24
135
1
26
120
84
34
8
88
2
60
72
10
2
54
15
1
14
10
2
84
24
36
9
27
18
24
66
94
2
36
18
42
30
18
6
6
10
2
48
72
6
15
75
30
136
56
39
1
14
66
15
39
33
3
150
72
16
32
48
15
9
78
12
36
60
30
30
96
48
18
18
54
3
3
36
30
40
8
42
30
16
23
9
16
2
45
75
12
12
24
6
54
12
22
50
36
9
57
88
26
72
12
36
12
18
24
30
10
23
9
30
24
24
58
2
48
132
42
6
129
3
102
16
14
10
8
18
12
12
46
48
2
102
6
10
14
12
6
40
2
6
16
24
72
38
82
48
14
66
30
42
40
14
33
51
70
56
16
2
6
15
15
117
13
72
8
15
27
9
3
12
6
24
54
12
78
72
18
22
48
14
10
62
58
8
48
24
6
60
6
6
12
70
80
42
21
15
12
30
30
45
36
9
6
12
30
18
12
48
12
30
15
39
18
30
12
24
24
78
135
3
120
9
27
18
88
32
88
8
16
11
15
24
6
42
70
8
54
84
54
16
59
13
2
22
14
24
66
39
3
9
13
8
42
142
48
72
24
2
33
12
3
60
114
18
22
80
30
12
21
9
90
6
40
80
40
144
95
73
8
30
12
45
1
2
9
21
54
10
14
12
69
3
6
16
8
16
24
48
23
15
10
32
64
24
80
16
11
39
156
57
87
60
24
54
66
30
40
80
54
72
9
49
26
69
33
63
9
30
66
16
8
40
50
36
24
12
33
12
9
24
63
3
30
16
23
33
48
27
3
60
6
16
24
8
6
21
13
38
42
40
23
39
96
42
18
48
6
18
36
57
9
6
57
36
21
24
54
12
54
15
1
23
81
64
8
64
14
36
6
42
57
60
33
48
18
12
60
222
48
24
48
48
30
108
24
33
27
10
48
23
81
3
13
95
3
30
72
30
18
24
16
24
38
57
63
42
16
62
33
120
9
15
51
6
30
34
95
27
48
30
15
9
6
10
72
14
33
57
16
62
10
2
21
27
36
36
24
6
6
42
18
22
47
63
72
33
75
12
58
71
84
15
12
36
45
73
2
72
30
18
45
25
62
72
21
15
60
9
96
15
12
22
8
6
81
51
12
42
48
6
42
18
12
48
12
24
36
45
12
1
24
26
72
9
45
6
114
48
42
24
24
33
63
150
6
34
71
75
24
46
38
120
36
6
24
30
12
45
15
18
24
30
33
3
21
129
15
9
6
69
45
16
74
30
6
9
15
57
63
10
2
36
12
78
78
36
30
78
48
10
38
12
12
12
9
37
62
90
42
96
9
3
66
96
24
16
48
56
72
24
16
24
23
33
150
60
60
34
96
2
12
58
23
105
3
39
36
9
3
24
24
24
12
10
26
102
6
34
56
16
11
3
60
46
50
24
12
108
30
54
18
18
21
15
9
15
34
26
144
33
12
15
48
24
45
48
60
3
33
111
84
90
24
18
22
158
105
33
120
90
22
24
26
54
40
8
42
24
57
3
10
134
12
30
88
48
38
12
24
36
42
42
21
27
30
66
6
40
98
60
66
15
27
72
46
50
12
24
36
45
27
60
18
48
96
48
40
35
63
22
2
6
3
27
9
9
24
75
3
45
37
2
54
42
9
3
12
126
112
2
46
158
9
60
63
12
18
24
6
12
30
40
8
15
3
46
11
48
36
1
59
3
18
27
13
23
39
12
21
9
16
14
36
30
24
16
23
27
60
12
6
16
8
16
47
49
50
6
18
120
24
22
24
32
30
12
48
94
50
46
38
24
66
75
21
18
108
12
12
36
60
84
33
37
8
6
105
51
24
12
10
14
36
84
90
18
72
9
21
40
48
8
24
48
18
45
25
8
39
33
39
39
24
58
14
66
24
16
23
24
15
10
38
57
27
54
27
15
22
72
8
6
21
51
18
27
93
231
25
50
54
40
32
15
48
9
16
2
94
8
15
96
27
30
18
70
47
9
ABCD 99008417824*3^$a+1 [50021]
25
5
36
30
66
39
88
83
30
60
39
39
105
27
18
120
31
71
30
48
75
105
7
32
12
21
78
42
30
90
63
40
20
84
16
41
6
24
6
84
60
90
126
43
47
48
72
57
3
84
54
6
73
17
79
36
96
24
120
29
12
60
30
237
48
33
27
9
75
108
3
54
84
79
20
16
11
36
18
79
77
15
16
83
30
31
5
15
21
87
51
72
18
7
108
72
35
54
54
6
54
1
71
18
39
57
3
48
45
30
25
12
32
16
143
97
143
12
90
63
84
51
21
9
60
60
90
12
18
39
63
18
6
1
5
39
45
114
6
114
57
33
30
30
39
21
12
39
4
12
23
45
45
66
13
36
17
67
8
15
78
51
15
120
25
36
20
39
24
36
96
24
13
47
25
11
18
19
77
6
30
24
51
3
25
17
30
37
11
30
87
52
11
36
25
5
60
31
113
120
72
7
11
85
137
79
5
6
60
24
30
60
36
19
29
7
113
66
6
39
28
71
36
6
3
27
9
28
36
185
99
93
24
54
6
24
102
69
9
6
24
30
30
9
21
39
63
129
15
24
30
12
48
12
39
21
18
120
12
9
51
30
30
18
55
35
37
12
11
81
15
49
35
45
16
48
41
31
48
47
6
60
24
31
59
13
11
49
77
15
208
68
48
4
53
19
95
49
24
41
135
15
129
141
51
24
36
21
15
9
19
11
24
96
33
16
77
24
43
56
4
36
17
48
36
54
42
7
53
84
3
40
48
35
48
12
144
30
6
18
67
48
20
64
11
1
59
36
84
60
60
36
73
83
18
60
6
1
149
24
39
93
19
35
33
63
33
27
30
48
6
33
28
113
67
44
105
60
24
6
6
24
3
16
5
36
60
19
24
53
7
41
72
19
65
30
81
9
19
11
73
17
24
30
25
44
21
31
59
42
18
9
48
15
49
44
87
57
27
54
12
7
32
45
139
5
72
7
36
11
84
9
3
18
12
3
15
81
48
3
13
36
5
3
3
30
120
198
42
78
6
54
49
11
60
66
30
93
33
24
24
207
3
21
99
49
11
1
29
99
3
78
6
30
31
5
7
17
6
48
1
5
60
6
60
24
30
54
60
102
30
57
48
4
29
30
1
8
21
75
12
165
75
9
36
135
33
12
79
95
24
21
9
42
78
42
18
30
25
12
5
114
45
99
6
24
12
3
87
30
39
36
4
108
17
19
5
7
84
101
39
48
16
17
24
19
11
6
18
37
72
131
30
6
36
13
11
90
75
21
19
36
12
53
18
9
51
85
161
66
13
5
36
63
27
54
79
41
75
36
51
37
20
87
150
151
5
7
12
59
12
18
30
6
24
6
21
63
1
68
63
18
19
41
12
39
28
23
97
12
11
37
47
33
57
54
6
15
40
8
16
11
6
114
60
45
81
99
16
29
6
45
40
8
136
68
180
40
83
37
47
24
169
96
17
75
3
6
126
30
54
24
150
126
6
7
47
54
12
24
36
3
136
5
174
45
36
99
90
55
5
30
12
33
105
6
24
42
114
45
40
119
57
69
60
54
25
5
120
72
114
49
65
180
51
75
13
83
13
60
12
5
15
39
24
21
16
44
45
30
25
41
18
145
65
42
54
3
12
21
30
54
19
11
25
41
3
15
36
13
17
243
51
36
30
24
15
16
11
24
30
54
90
79
71
49
80
51
21
15
30
150
85
8
3
33
21
36
39
9
91
8
51
60
42
199
8
3
13
56
141
67
8
3
36
120
49
71
24
57
45
24
15
76
89
30
25
20
4
60
35
102
67
17
51
4
29
111
15
13
32
45
30
25
5
15
9
15
27
57
93
3
12
39
109
12
24
5
30
6
7
17
6
69
159
6
66
24
54
12
43
32
64
11
30
24
19
92
64
71
48
12
30
39
9
7
29
24
19
23
18
15
105
7
24
80
39
30
12
7
8
3
45
51
66
30
18
156
60
43
23
9
21
78
9
12
24
27
13
144
17
6
49
5
3
63
18
96
30
96
25
5
67
11
6
54
6
24
60
15
4
20
57
30
21
12
3
13
20
75
1
11
25
12
20
57
43
96
44
27
54
31
44
21
114
6
30
25
5
43
23
9
4
60
95
6
63
93
24
51
33
60
12
48
36
39
36
39
36
6
79
56
39
6
18
6
115
11
37
71
21
21
75
45
55
8
36
39
12
108
60
42
39
4
36
101
75
123
21
16
92
57
3
81
90
42
168
42
13
215
6
30
9
21
126
90
15
28
35
30
31
35
1
12
161
90
9
16
36
35
61
65
39
16
65
55
12
23
45
3
69
16
5
75
135
66
24
31
5
19
11
30
31
23
36
21
33
66
109
36
5
79
24
137
15
16
32
21
7
140
40
35
9
15
66
27
63
24
49
5
90
1
8
51
21
76
44
9
66
133
47
6
30
24
6
183
45
42
9
105
54
30
27
72
28
5
48
66
13
92
51
57
72
9
36
6
54
15
51
45
135
13
12
5
60
48
15
84
57
39
81
63
52
11
18
36
30
60
81
3
12
78
66
24
61
59
21
88
23
25
29
6
60
78
12
48
30
9
33
18
49
32
64
5
7
72
41
66
60
36
18
120
60
6
33
123
13
35
36
9
15
42
18
30
31
29
ABCD 99008504326*3^$a+1 [50004]
9
6
21
24
20
1
24
54
33
68
25
135
21
6
42
36
72
24
51
20
193
135
99
18
3
32
64
60
45
51
57
6
54
11
16
384
9
11
12
4
24
96
45
39
96
116
109
59
67
33
20
25
15
32
49
24
96
111
24
3
6
42
225
60
120
45
174
21
9
15
21
48
75
129
3
48
60
9
87
33
63
20
49
60
36
78
30
15
20
16
45
131
49
108
48
99
33
191
12
13
120
84
132
24
35
1
11
4
21
35
25
23
16
84
57
3
147
5
109
99
60
36
60
36
8
85
36
71
19
78
3
48
32
49
78
93
45
35
49
39
57
83
61
99
57
12
71
109
27
9
12
83
19
21
32
300
37
60
30
18
123
57
12
63
48
32
60
64
24
9
12
54
5
12
28
200
25
12
35
73
111
21
72
3
93
27
84
21
75
128
60
49
12
60
11
85
72
3
60
8
37
35
4
116
73
15
45
75
32
28
36
21
12
23
37
3
33
60
35
37
23
61
15
33
51
189
48
15
165
78
42
84
84
35
12
28
51
45
24
57
15
144
3
21
32
124
63
18
3
45
30
126
18
93
20
28
36
36
80
25
12
83
88
60
96
36
75
48
165
12
60
3
45
21
30
149
12
133
72
24
11
127
81
111
48
81
80
25
6
6
63
21
51
20
97
48
15
68
1
11
25
54
18
131
1
264
35
1
15
15
29
1
15
9
42
5
124
144
140
40
9
71
25
135
21
48
6
17
13
35
127
69
93
72
11
85
35
64
3
81
92
4
44
19
33
9
36
23
1
75
33
51
225
27
20
48
16
45
51
33
15
96
123
101
60
25
24
78
45
105
15
33
47
300
25
12
120
36
27
84
36
8
19
66
30
5
12
48
49
132
39
21
36
23
196
84
21
156
12
27
45
6
18
12
132
3
93
27
24
24
189
23
79
29
16
3
162
78
6
95
40
96
9
171
60
69
12
3
15
65
79
30
36
12
72
12
36
15
8
19
18
75
9
111
24
93
6
17
4
60
81
48
51
204
32
49
36
12
3
120
8
60
112
68
49
36
24
83
60
228
37
3
80
67
42
23
28
81
24
111
33
11
37
135
33
47
48
16
36
15
18
24
60
143
168
49
3
48
36
104
61
119
229
63
69
54
17
28
80
49
83
60
4
60
36
69
59
25
87
9
59
12
4
129
95
40
57
12
78
18
60
114
30
3
20
28
92
25
15
24
9
15
96
45
48
60
87
56
4
21
63
60
9
3
84
9
107
13
126
18
27
141
83
1
60
48
3
33
120
15
72
69
15
21
228
35
120
76
9
84
12
54
65
16
84
45
36
11
108
16
3
240
81
32
25
12
12
59
16
56
49
59
1
84
12
15
63
66
11
25
75
140
169
120
48
48
63
9
11
160
20
49
12
84
12
63
20
40
80
19
78
3
9
102
45
21
75
20
28
36
96
9
6
69
56
19
6
15
33
95
157
48
12
3
21
11
100
60
128
1
48
3
48
12
45
12
51
96
33
3
117
90
66
12
215
40
3
17
48
12
49
18
101
40
9
123
48
20
49
42
114
15
32
13
15
81
108
12
59
60
49
36
107
25
60
3
57
48
47
4
69
47
88
51
18
36
12
99
44
31
21
57
23
168
52
9
6
174
51
45
12
132
24
75
36
24
36
63
53
25
24
39
9
12
48
60
143
109
71
100
9
60
6
33
15
117
108
20
37
72
36
15
75
45
9
11
25
72
72
6
17
25
48
36
36
24
48
83
73
252
30
45
3
30
15
9
27
33
51
32
73
111
81
39
44
100
72
8
49
12
51
45
30
69
45
11
88
72
3
30
210
285
96
84
12
93
27
27
42
119
31
149
1
15
9
12
39
69
96
36
48
27
93
27
20
28
72
48
21
6
53
1
60
179
187
65
148
152
40
24
3
33
69
48
27
84
92
60
4
81
35
37
108
12
11
16
51
78
36
108
63
45
12
36
156
24
66
45
45
156
15
123
90
51
21
95
4
45
51
9
96
15
3
6
111
24
99
30
87
9
39
72
84
9
6
129
20
16
33
23
13
36
18
33
84
21
23
61
15
3
93
120
45
3
60
21
11
4
21
24
11
67
18
144
11
13
147
9
11
64
44
52
260
48
16
44
37
75
60
84
21
123
ABCD 99009002804*3^$a+1 [50107]
6
5
7
5
7
108
17
39
9
31
126
78
8
9
24
12
144
31
5
24
91
38
10
96
56
52
90
38
10
42
12
48
36
5
199
17
163
12
60
29
25
11
48
48
12
36
19
17
1
59
31
32
36
16
18
6
185
19
5
111
64
65
33
22
18
23
9
27
19
17
27
16
36
41
33
16
23
12
36
57
16
35
7
30
18
29
7
5
36
177
40
48
42
12
84
185
7
29
3
45
25
48
35
27
100
65
67
36
38
22
24
41
49
26
64
30
119
39
21
109
83
79
29
7
12
12
60
41
7
5
25
18
24
120
30
23
43
29
25
23
75
108
18
16
18
5
25
72
191
79
24
17
48
9
46
36
89
19
65
25
26
21
1
48
2
112
156
17
19
96
12
60
5
55
60
77
1
78
137
15
4
5
19
12
32
57
31
17
7
48
18
54
114
14
136
84
86
112
102
65
1
30
17
97
8
34
5
51
4
18
30
12
5
48
12
31
20
4
29
25
102
17
108
67
42
6
108
6
8
15
7
41
25
59
60
9
111
25
90
30
14
4
41
85
90
54
50
70
120
30
17
24
31
68
16
5
19
140
58
23
79
17
49
6
5
43
5
37
18
60
17
115
5
25
18
5
31
5
12
19
6
62
18
15
72
3
22
11
181
11
103
24
221
49
23
25
83
37
48
54
36
44
52
24
29
67
5
36
3
81
63
10
47
1
35
19
41
7
96
72
68
21
1
107
60
36
27
4
6
18
84
36
17
60
27
22
23
48
7
5
13
23
57
90
64
24
20
9
48
43
54
72
18
5
3
69
48
97
11
43
2
64
35
48
37
23
115
38
15
24
55
24
60
6
23
12
13
23
73
50
4
65
7
66
18
24
78
59
13
23
120
25
23
79
5
67
8
40
48
90
110
10
114
5
73
162
14
72
90
45
25
54
56
18
34
20
106
126
24
36
48
12
26
15
24
33
111
24
67
29
25
11
60
25
6
48
36
5
43
5
31
17
79
96
29
13
23
79
41
49
71
175
84
14
10
77
73
30
24
66
71
25
18
65
45
87
24
1
86
4
54
47
19
128
28
80
10
18
126
8
58
54
14
9
127
8
18
34
53
25
71
1
95
1
42
60
60
6
200
16
11
7
20
33
25
122
22
48
11
19
42
38
18
34
6
72
11
19
66
62
18
34
12
26
22
17
43
101
19
72
120
168
68
10
48
24
8
3
19
12
6
78
29
15
16
77
7
116
46
71
24
43
65
55
20
57
24
9
27
48
108
7
60
5
25
72
6
2
40
47
60
36
33
15
57
72
70
18
38
82
47
7
5
3
57
91
12
12
24
5
84
12
79
65
1
8
18
9
63
22
78
36
24
20
57
31
17
7
176
9
25
11
79
6
42
30
158
4
5
1
95
3
64
80
16
12
65
33
54
76
60
17
25
119
9
34
5
15
40
50
10
5
72
73
23
108
7
29
33
40
50
28
17
1
62
4
84
36
174
54
36
36
48
17
115
5
39
64
48
24
41
49
23
7
29
12
7
48
18
6
5
144
87
4
36
60
132
5
96
12
7
8
22
47
25
114
101
19
41
79
77
7
65
103
24
41
43
54
38
4
5
49
14
10
96
11
31
60
114
6
32
130
78
84
53
25
30
60
5
55
18
23
49
6
32
90
87
25
102
60
14
34
102
24
2
100
17
43
48
5
24
1
14
28
12
5
7
6
83
31
24
102
120
23
49
23
43
5
49
18
5
48
36
39
40
6
95
43
17
19
96
84
24
6
119
73
72
23
25
23
55
5
31
48
30
47
43
5
67
5
49
59
195
93
67
42
35
60
43
5
43
12
65
3
45
12
51
4
72
14
72
22
18
95
27
57
69
135
49
47
1
30
24
56
40
125
7
6
162
17
187
24
210
66
38
15
72
1
23
105
15
12
12
25
6
12
24
6
30
29
60
49
30
5
36
1
18
12
18
126
41
7
60
77
73
71
9
10
60
12
5
1
23
31
36
60
72
42
8
147
43
18
62
21
69
10
36
44
36
34
128
10
17
7
36
84
5
3
136
30
6
8
57
55
53
108
7
17
145
8
3
87
45
7
36
30
35
48
69
27
61
110
52
38
34
6
35
15
117
7
18
47
1
24
6
12
20
40
60
12
5
60
3
100
90
18
113
79
53
25
18
65
7
12
42
71
12
85
6
96
18
47
25
11
12
43
53
96
25
30
18
8
64
18
120
5
135
16
2
22
120
108
48
24
38
64
23
3
22
23
120
67
6
11
21
15
24
25
18
30
6
42
114
144
102
38
4
5
7
41
97
80
22
36
89
51
4
108
48
17
7
41
25
23
79
8
72
81
19
36
41
60
103
20
18
34
24
29
3
52
48
42
78
72
18
102
12
29
25
71
168
31
12
5
49
18
5
115
113
48
75
4
17
31
102
23
24
1
138
5
1
215
24
12
15
22
47
25
23
12
13
35
13
8
16
38
52
5
25
71
27
21
79
8
10
18
60
12
8
64
12
65
48
7
56
4
48
108
42
47
36
7
6
35
7
5
15
108
16
48
30
6
41
43
53
19
48
137
13
30
20
88
5
25
107
45
15
67
29
79
8
28
65
12
19
156
120
89
49
66
6
102
26
94
60
5
55
12
29
72
15
9
9
10
6
90
ABCD 99009341812*3^$a+1 [50033]
61
83
1
30
65
76
15
21
60
15
29
84
4
33
3
12
24
8
31
9
12
45
6
5
60
12
52
9
96
83
12
19
96
126
75
24
9
42
69
24
44
1
6
41
40
8
4
20
72
60
16
104
61
18
12
48
12
17
40
80
43
17
28
12
36
44
72
109
30
12
89
1
15
20
4
128
67
54
66
126
23
36
1
23
12
48
40
12
9
23
103
45
92
13
27
3
17
187
29
12
12
7
129
20
1
11
19
6
75
32
7
36
5
48
84
7
36
117
20
103
9
39
5
24
7
65
16
132
27
5
61
54
6
27
21
51
111
18
75
21
90
29
7
29
76
9
54
9
12
21
59
31
5
52
80
76
20
24
1
6
41
72
67
5
19
69
12
36
92
7
6
39
108
81
95
4
63
29
4
56
120
25
30
41
4
171
84
54
11
96
60
13
15
20
25
95
1
51
24
15
24
101
109
27
15
45
12
20
12
55
24
12
17
1
30
65
60
31
54
60
11
151
45
72
87
24
42
15
48
12
3
17
12
7
125
36
40
120
75
45
15
53
7
57
8
48
7
18
35
16
80
4
80
4
20
108
12
36
12
13
30
30
35
55
45
51
41
4
15
24
12
69
8
28
32
16
72
3
41
40
84
15
21
48
12
45
11
4
96
75
53
24
13
15
144
15
9
44
88
159
9
27
84
21
9
30
9
57
54
21
63
12
24
5
24
24
13
27
56
16
39
29
60
12
16
33
27
12
8
4
20
16
63
17
4
20
1
87
3
17
43
54
39
44
31
29
1
30
81
81
18
57
9
11
145
18
21
15
29
72
43
17
40
92
151
9
8
4
75
24
21
104
12
4
36
68
16
39
189
3
24
66
39
44
36
36
12
7
21
3
5
37
47
1
162
24
29
7
45
84
8
12
259
17
12
7
24
5
40
20
1
30
53
12
1
3
36
20
28
21
30
9
12
36
8
1
3
3
29
24
64
12
8
52
39
6
6
29
48
31
41
31
9
36
68
72
192
40
21
36
6
29
24
40
24
8
12
7
53
28
12
20
72
16
3
57
20
112
63
9
56
52
8
48
24
13
30
18
60
6
33
111
9
27
9
84
27
41
55
48
17
12
72
25
15
20
31
33
20
61
23
37
36
39
39
65
40
32
72
91
69
3
89
1
18
81
39
6
75
159
36
9
20
12
124
68
28
3
30
12
35
19
36
54
11
40
8
4
80
1
30
9
56
40
12
123
36
65
19
9
117
54
6
35
24
115
6
30
5
76
15
9
15
53
31
60
9
27
45
99
17
40
24
15
33
20
1
30
189
68
24
36
40
3
6
23
7
6
3
44
7
6
59
4
15
36
29
7
60
30
59
60
28
36
44
48
19
24
6
6
29
36
115
60
53
12
28
15
29
12
1
123
21
15
36
12
27
6
30
9
9
96
11
25
15
8
24
36
16
48
3
5
88
12
8
16
36
32
16
32
43
21
44
67
5
4
45
6
54
15
20
19
5
112
84
8
7
24
57
33
30
57
24
20
19
42
63
56
40
15
120
21
8
64
27
21
12
33
23
25
59
7
24
6
11
19
6
60
47
31
17
48
12
43
29
76
51
101
52
12
51
17
31
17
73
11
31
5
4
8
16
56
31
45
32
16
15
81
60
128
103
60
5
4
68
67
29
36
19
45
24
20
67
21
9
23
31
42
35
13
42
9
24
32
12
7
6
23
4
27
54
27
8
67
57
51
21
105
51
45
15
15
105
44
36
19
60
60
33
8
19
21
63
30
6
5
84
7
65
12
61
27
3
17
88
20
25
15
140
64
20
60
76
36
24
15
30
27
3
12
65
79
53
1
12
3
12
12
20
31
69
3
9
56
4
44
12
84
24
4
33
30
18
27
132
27
24
42
54
29
1
15
15
93
32
1
23
24
48
60
120
13
42
149
19
5
4
3
9
96
60
33
35
52
3
6
71
19
41
52
117
11
43
12
69
36
15
9
36
39
24
21
8
16
51
65
24
4
12
24
24
60
8
52
27
89
12
4
8
7
33
57
71
48
31
65
40
20
19
90
27
20
79
9
15
60
17
4
20
19
5
12
64
75
5
16
45
47
36
124
81
95
4
51
29
52
111
17
40
8
79
21
72
36
12
3
41
31
48
141
8
97
63
3
48
42
18
21
8
52
20
25
30
24
36
45
45
30
33
20
31
5
25
12
30
177
21
12
30
18
39
12
20
31
318
27
39
234
6
9
21
30
120
36
18
87
20
24
28
21
66
33
56
4
81
35
52
99
66
35
40
3
17
55
29
1
30
48
21
39
6
30
24
45
20
7
9
48
21
147
104
24
67
24
41
12
48
4
9
30
6
3
168
69
3
3
33
15
17
85
47
12
88
32
16
60
33
171
56
12
36
7
29
16
68
36
19
81
20
25
51
15
24
29
72
40
32
40
20
61
47
24
4
12
24
8
31
5
55
17
24
24
4
51
5
76
21
30
65
28
27
9
21
3
57
150
108
66
39
27
45
15
18
51
15
29
4
57
71
19
5
48
31
12
105
8
4
48
33
42
9
51
5
28
12
20
109
3
72
15
5
88
20
16
12
12
20
12
24
196
51
65
28
12
8
40
116
1
15
15
33
32
13
35
4
3
129
8
31
9
3
60
24
9
21
30
24
29
151
5
76
15
33
116
12
55
5
24
1
54
9
44
40
27
53
13
23
7
18
15
27
65
60
4
15
6
78
6
6
153
51
30
39
15
12
24
36
17
13
47
60
72
24
91
21
3
66
15
20
19
17
12
36
72
55
29
1
75
108
92
88
176
1
18
17
19
41
52
20
40
12
8
1
30
12
24
53
7
30
3
93
30
33
21
30
21
3
41
36
4
135
21
3
9
12
21
59
49
11
19
9
3
9
51
5
84
4
24
27
96
5
12
67
60
45
39
5
37
47
1
11
1
18
17
49
6
45
8
24
31
17
12
112
108
48
32
31
6
51
24
39
12
57
32
48
52
99
29
7
5
60
4
105
30
9
8
40
3
9
27
33
20
31
5
52
63
17
40
15
17
7
5
1
18
29
7
29
24
40
ABCD 99009665908*3^$a+1 [50091]
37
39
24
3
17
52
81
30
42
12
15
75
53
16
39
6
47
19
9
32
85
54
5
19
5
85
54
36
66
6
65
84
313
6
149
16
15
5
7
60
113
7
33
81
30
9
56
13
48
42
185
31
174
15
3
54
36
23
67
24
54
287
4
9
15
27
5
12
72
19
12
9
44
1
54
5
4
72
9
71
1
60
3
24
12
24
27
9
44
109
90
21
267
17
96
12
13
59
55
72
41
67
90
23
4
9
12
35
109
96
12
18
312
5
25
23
13
36
54
17
133
75
27
54
36
108
71
19
60
54
83
12
97
59
40
9
6
29
12
43
65
7
6
48
15
120
36
15
36
54
18
66
6
18
66
96
30
6
77
61
11
24
1
15
68
36
72
13
36
48
42
5
43
72
9
20
96
19
17
79
36
54
18
45
12
108
32
19
81
21
99
104
192
24
1
12
71
1
15
3
6
39
15
21
60
21
6
93
32
4
33
48
18
9
51
29
16
20
37
155
67
77
61
42
45
12
9
24
12
59
55
45
20
84
61
42
77
67
30
54
36
33
93
95
60
139
53
1
12
54
54
54
53
25
3
92
4
20
24
1
18
30
78
102
36
6
54
12
83
16
24
21
11
124
9
51
20
48
7
6
12
6
17
13
150
5
16
9
135
9
191
24
16
75
45
51
48
96
21
44
7
77
31
126
59
121
39
69
171
75
5
24
31
29
145
150
41
7
53
1
216
35
28
20
60
145
227
24
19
5
1
30
6
63
92
73
6
9
21
60
119
24
1
35
109
11
12
25
35
12
13
3
9
15
75
42
36
108
90
81
44
4
36
9
51
27
17
55
18
3
284
13
42
221
67
9
45
23
108
7
60
12
6
144
71
49
23
103
54
15
3
137
31
12
162
60
35
64
20
61
246
33
9
27
68
97
96
63
9
12
35
79
126
30
5
100
20
43
30
78
93
20
4
45
12
54
36
105
9
75
24
27
90
3
36
20
25
47
25
162
5
37
23
31
17
132
7
45
60
68
25
35
37
71
7
12
54
60
30
36
9
44
25
66
72
78
39
128
12
163
5
79
108
36
45
9
60
27
21
18
24
21
32
19
210
23
31
42
35
24
133
27
15
41
72
25
60
47
120
24
25
11
19
60
125
37
39
24
84
33
3
81
96
99
111
17
55
197
96
4
9
36
6
30
18
5
31
29
61
59
12
19
5
13
51
99
17
85
71
84
31
29
1
132
12
83
31
17
48
100
99
18
168
84
35
7
18
23
43
41
1
12
60
35
73
59
31
53
96
24
12
7
42
54
36
84
114
12
90
6
3
24
116
55
45
104
25
60
47
36
12
187
18
18
18
90
9
32
49
155
79
65
13
30
54
15
3
197
25
23
43
17
61
30
72
144
54
11
115
126
35
73
35
25
75
15
41
43
53
163
54
150
53
37
18
17
12
1
18
6
18
65
55
18
18
9
171
29
16
81
6
129
116
72
7
9
36
9
35
1
30
24
36
185
84
31
54
6
138
107
133
48
63
56
43
81
27
222
111
81
35
55
33
63
48
144
53
19
54
6
138
87
140
25
18
42
23
13
23
7
54
54
6
39
45
15
21
23
31
6
83
91
132
29
61
35
48
55
81
33
12
11
25
24
30
69
45
107
28
9
30
90
51
140
61
6
53
85
131
4
15
30
11
43
6
12
18
17
37
6
12
149
4
15
17
13
24
27
48
63
17
1
42
18
11
73
60
18
53
4
8
132
91
36
48
17
19
29
36
60
61
18
66
47
88
45
54
41
40
51
9
27
65
37
132
48
35
1
11
4
20
79
30
6
72
29
1
18
6
39
69
11
55
42
18
21
8
12
13
12
15
84
51
45
39
65
49
12
108
107
91
33
9
48
23
1
30
53
97
23
13
3
81
36
42
5
13
47
136
180
87
138
42
5
12
91
9
12
45
6
18
39
45
27
80
48
120
60
25
42
161
4
20
40
9
35
37
72
30
36
77
24
60
24
1
30
90
131
85
95
37
12
71
73
36
108
126
6
120
35
25
23
16
9
36
6
5
85
30
69
44
121
24
27
56
73
11
84
19
12
186
12
83
88
60
9
18
12
5
31
81
51
30
123
75
126
36
144
18
6
47
19
29
7
42
83
28
9
60
27
9
54
72
30
23
1
72
39
69
126
66
47
52
80
19
54
15
56
55
6
108
90
12
45
8
52
3
41
72
48
61
131
24
19
6
75
9
90
41
13
35
7
45
81
23
61
24
36
30
36
78
156
60
48
6
5
31
18
30
60
48
33
36
39
6
54
5
40
27
17
1
30
77
4
33
23
103
54
111
69
35
13
63
45
126
54
6
174
95
ABCD 99009962620*3^$a+1 [50038]
24
128
15
27
30
36
52
20
60
82
48
42
11
97
17
73
2
6
64
26
30
10
14
64
47
87
72
4
14
76
162
14
10
26
10
80
30
150
57
1
125
81
16
72
71
55
65
51
10
29
69
90
12
70
26
22
5
45
12
6
3
61
80
171
102
105
120
33
30
97
8
39
45
78
10
8
40
197
25
62
18
30
18
28
132
119
73
50
3
43
29
18
240
144
30
43
47
1
32
30
33
9
66
27
63
34
56
118
17
18
24
117
28
30
42
18
62
108
12
45
43
8
90
28
36
29
87
40
17
61
12
42
80
28
17
72
21
153
7
90
17
3
60
57
33
10
18
2
42
18
3
27
70
62
27
126
27
30
52
48
8
60
12
16
90
26
9
81
66
28
14
18
120
10
23
27
30
15
19
26
118
120
204
108
125
73
134
63
37
36
36
116
12
45
27
36
28
26
78
30
72
96
10
18
89
27
90
3
117
88
2
6
58
14
3
18
79
71
19
20
18
10
5
18
19
53
39
9
9
16
56
16
152
28
35
19
35
1
20
69
48
7
20
6
63
9
118
80
82
62
46
90
2
288
10
44
9
27
54
63
7
18
2
51
9
46
30
59
55
18
18
143
19
11
19
77
3
87
63
12
78
82
83
213
28
56
15
3
16
54
215
117
10
65
1
152
10
78
47
42
81
22
42
29
9
52
8
72
75
115
26
28
2
24
30
34
12
44
34
30
54
50
12
70
11
9
135
33
58
24
38
60
12
33
1
44
90
18
54
36
27
1
71
19
56
46
24
20
6
58
32
264
16
80
30
15
9
46
12
5
31
242
34
101
15
10
74
6
100
108
54
90
18
20
15
144
1
2
72
36
33
66
24
9
46
36
11
9
81
55
108
6
90
35
75
16
62
18
72
18
28
126
20
63
96
81
48
90
51
21
70
29
37
32
18
12
18
28
24
8
10
18
44
432
28
126
26
28
20
52
36
18
62
28
89
102
24
1
8
58
5
75
28
32
3
97
2
52
108
30
8
15
37
2
135
61
35
9
39
9
18
24
10
26
64
11
54
33
18
30
87
1
12
107
73
17
25
18
110
24
48
16
54
8
12
51
66
25
101
42
13
14
18
46
54
47
91
18
17
27
42
28
36
101
15
66
45
177
81
21
33
45
27
21
52
2
6
9
93
70
8
64
18
38
28
42
53
19
47
33
45
1
84
8
24
3
72
114
9
48
10
24
35
49
32
12
78
54
39
51
118
2
18
78
12
16
2
15
120
18
97
53
9
210
42
148
18
32
10
36
26
21
7
11
72
25
20
42
108
75
15
10
20
60
39
25
48
50
45
13
14
39
151
8
57
15
10
8
120
16
30
32
22
6
26
3
63
9
33
82
18
2
108
16
56
45
43
101
27
24
28
47
24
210
9
88
29
213
21
6
3
52
26
54
4
6
18
2
18
81
24
1
36
20
36
24
93
43
44
18
46
72
134
138
10
80
78
153
19
108
47
123
10
35
75
10
203
127
17
31
26
15
1
2
70
8
57
61
30
35
9
60
21
51
4
14
82
89
99
120
28
17
33
39
15
28
30
32
30
124
11
1
24
56
54
78
21
7
89
48
55
23
48
72
24
18
45
82
18
62
111
9
178
47
33
18
3
9
16
65
9
63
43
29
33
22
68
102
10
32
46
47
7
20
51
13
24
72
20
36
90
60
39
123
12
154
44
33
45
99
1
144
8
10
62
94
86
46
18
116
58
23
27
76
24
20
52
26
120
60
3
9
15
72
3
16
72
134
39
9
42
45
21
54
51
9
9
1
98
45
37
146
15
45
3
37
60
44
18
3
144
63
18
45
72
115
38
33
27
64
66
42
71
1
89
39
46
17
9
15
3
15
30
55
6
101
63
105
3
42
3
168
9
28
17
57
6
27
117
18
10
20
132
63
63
63
99
45
45
18
90
9
3
16
36
20
216
24
18
12
34
35
37
90
110
34
11
25
80
54
58
125
168
9
10
26
40
59
1
20
52
62
75
43
8
3
42
54
21
42
3
25
47
91
6
38
88
44
10
38
45
6
19
8
28
44
30
87
21
60
112
8
100
5
9
18
270
120
63
43
2
225
18
24
1
26
4
167
9
18
48
82
6
74
60
72
30
36
60
3
24
1
47
54
45
60
28
20
135
1
41
30
45
51
37
36
44
76
41
3
52
66
5
57
15
45
27
19
125
72
18
30
51
64
116
9
21
6
64
8
18
12
162
6
90
58
26
34
56
9
27
88
54
47
135
168
57
6
55
17
48
27
10
42
11
7
8
40
23
37
2
27
25
38
90
45
25
20
52
26
64
144
30
96
20
46
5
9
90
10
20
18
72
46
23
90
21
18
10
77
1
89
1
2
72
36
42
18
30
34
11
7
17
19
47
15
9
111
54
51
13
41
3
18
28
6
18
170
18
30
24
46
12
6
ABCD 99010671796*3^$a+1 [50005]
6
9
27
18
39
48
39
21
24
20
1
30
30
78
21
51
5
28
24
27
53
60
24
28
132
3
33
116
36
16
3
12
93
51
5
16
153
60
71
4
15
6
30
5
24
16
80
52
63
21
20
19
30
11
28
12
8
1
36
11
48
12
7
6
54
77
16
9
27
44
12
40
20
1
15
8
1
15
44
1
6
24
9
8
25
30
17
28
8
12
28
44
4
3
6
35
85
11
4
15
5
13
47
16
33
11
36
4
15
29
25
23
4
57
12
48
23
19
90
75
92
48
16
20
40
33
39
57
27
21
36
24
36
11
55
17
1
11
1
24
15
8
13
23
40
15
21
15
6
35
4
8
4
36
3
30
24
99
12
33
12
11
36
76
15
21
8
61
27
9
47
12
4
12
9
3
9
24
15
15
6
18
45
44
4
27
12
60
5
12
12
124
44
1
15
44
48
4
21
24
11
13
107
12
60
60
16
8
13
24
27
20
13
36
15
21
15
12
27
33
87
6
15
20
13
3
48
24
96
24
20
12
25
27
44
43
6
48
11
40
15
17
12
24
1
3
39
45
45
51
9
27
33
24
11
4
20
4
72
9
24
6
9
15
90
15
45
72
30
54
3
21
11
19
42
18
5
12
16
20
64
36
36
48
20
25
35
24
4
45
6
81
3
17
24
60
1
23
16
44
25
95
16
20
12
13
23
4
24
15
24
45
21
51
12
32
4
15
84
33
3
5
19
9
8
88
116
31
21
8
36
60
28
24
57
3
8
13
6
101
25
35
84
19
21
9
6
89
12
49
24
66
5
48
7
6
23
31
33
60
3
18
3
36
36
32
136
3
6
87
56
36
52
32
4
92
36
24
36
12
7
29
16
32
37
27
68
12
24
28
68
13
11
31
81
33
6
57
60
24
9
23
4
68
132
7
24
9
20
13
54
17
4
45
11
12
12
13
11
1
24
51
3
5
97
30
29
16
39
65
12
19
18
42
17
7
17
4
12
12
48
33
35
48
28
57
12
84
27
24
8
96
61
35
19
33
27
21
3
53
43
17
7
9
32
36
4
15
5
4
72
56
64
39
5
4
27
5
12
120
13
11
49
15
33
11
16
24
9
23
12
28
9
30
5
40
20
4
24
8
13
123
72
9
27
9
167
12
4
32
31
9
104
16
8
1
102
18
15
44
72
28
51
9
27
114
59
13
3
72
12
21
35
1
39
44
7
30
84
60
27
33
35
31
5
19
12
18
27
33
35
16
60
8
16
15
30
6
9
32
4
36
32
13
30
18
35
7
69
8
13
15
3
6
23
28
45
15
12
12
39
33
9
60
35
13
15
12
63
9
27
41
49
11
24
12
37
30
17
13
60
3
57
39
3
24
89
1
6
29
4
48
20
13
84
39
8
24
31
29
12
7
5
48
67
69
3
78
11
1
123
12
45
83
97
15
123
5
24
1
23
7
17
28
72
32
7
69
21
11
13
6
30
3
21
3
9
15
9
75
9
12
11
7
21
72
3
41
4
8
1
11
4
96
9
36
51
39
17
24
49
47
79
81
33
35
1
3
27
5
13
11
19
5
31
57
8
4
8
79
5
12
37
30
36
17
88
3
30
35
16
15
30
35
28
84
9
59
19
29
28
44
12
7
93
20
52
24
72
39
12
24
33
36
75
5
25
11
12
12
7
33
24
27
24
36
5
19
42
35
13
39
24
9
60
107
37
6
41
4
24
9
60
120
3
36
80
7
21
32
24
36
28
8
7
33
12
12
51
9
3
5
36
19
18
3
48
12
32
31
60
24
21
20
36
36
64
20
36
4
9
11
16
9
15
33
30
6
30
33
8
43
6
11
4
24
36
20
1
30
24
6
11
13
24
159
32
24
12
13
3
72
48
33
11
48
31
53
24
12
64
8
84
55
54
11
28
32
19
45
8
13
30
41
28
8
7
5
64
36
8
49
18
42
11
52
15
29
12
49
6
6
48
23
37
12
35
96
48
19
96
66
30
84
21
33
51
60
9
6
9
15
21
24
57
18
5
7
69
12
27
6
3
8
72
1
66
24
45
8
37
35
7
18
12
23
36
12
19
17
52
20
1
15
39
30
23
91
42
11
24
55
9
24
75
6
15
72
8
31
21
20
4
15
18
15
20
24
43
30
3
8
36
40
92
48
1
36
51
8
1
24
6
5
36
4
8
1
72
18
29
64
32
7
18
27
3
33
3
30
60
3
20
1
6
69
36
32
12
36
19
117
9
24
3
93
111
32
4
9
23
1
6
18
59
28
9
15
9
23
4
45
54
6
35
28
105
30
5
4
48
9
27
27
57
39
6
3
24
56
16
45
15
75
29
16
15
53
28
20
13
27
3
12
5
40
33
60
3
33
24
6
6
3
51
6
18
9
20
4
57
23
12
7
9
9
59
73
3
12
33
6
30
3
21
6
30
3
57
59
4
21
39
12
32
28
9
3
32
84
7
36
9
15
21
84
9
71
61
15
135
30
15
8
16
39
6
35
12
16
96
24
20
1
3
32
12
40
20
13
87
32
12
4
21
11
88
24
21
23
48
28
24
48
45
6
17
24
67
6
6
33
15
6
24
15
12
39
33
36
84
116
25
15
57
15
20
73
36
15
15
81
32
43
9
80
16
33
27
3
41
24
60
52
33
23
13
39
27
30
3
12
12
20
24
28
9
3
8
4
12
20
25
15
33
6
24
21
44
61
75
44
1
6
105
63
89
60
7
17
64
8
1
11
12
4
8
24
25
42
18
51
39
9
3
18
11
4
20
12
48
24
37
6
54
11
4
56
85
48
66
150
39
36
15
29
48
52
24
3
54
11
85
15
44
1
23
4
56
1
3
140
24
28
9
35
37
3
15
45
15
57
20
196
20
103
33
8
49
60
24
11
31
5
13
3
3
33
20
7
29
96
12
37
51
15
6
23
25
11
24
1
23
13
15
183
9
27
17
76
48
3
12
41
4
45
18
33
9
83
76
24
87
54
11
12
72
4
8
37
59
1
11
16
123
5
97
30
45
68
4
32
36
36
7
6
27
56
1
11
48
31
6
24
11
12
72
64
80
24
4
48
20
60
4
3
29
4
15
65
7
84
65
12
7
36
41
19
29
4
80
1
12
11
13
6
33
20
84
1
72
23
24
43
54
51
8
72
24
72
19
29
16
36
44
16
27
6
11
13
15
45
27
33
23
96
28
8
85
66
33
48
3
90
30
9
36
32
4
9
51
20
49
39
72
24
140
1
75
51
18
90
6
3
12
12
3
9
60
12
36
48
8
1
11
79
12
9
96
44
1
23
12
52
3
30
48
39
3
29
12
12
16
15
6
27
3
24
17
28
21
48
83
16
20
31
33
9
39
8
7
29
7
5
12
31
6
60
3
8
16
36
27
9
24
24
33
3
8
12
12
12
19
24
6
15
9
47
40
12
20
16
20
52
33
15
96
9
6
21
3
9
12
15
29
79
42
30
65
13
30
57
56
88
81
15
3
90
51
45
11
16
8
25
75
39
12
17
36
88
27
29
12
19
57
44
4
21
30
24
21
69
126
29
12
43
12
48
5
25
30
41
4
27
24
21
12
24
24
8
1
23
16
8
7
33
44
36
12
25
11
12
36
13
11
52
57
18
90
96
15
12
3
36
45
45
3
51
17
7
6
35
36
64
36
120
15
5
36
4
33
63
3
9
12
9
23
13
47
16
8
43
6
23
1
60
36
107
4
60
8
16
15
18
75
24
24
8
16
15
29
40
15
6
15
24
15
66
30
41
40
36
8
4
8
1
23
19
17
52
21
48
42
18
15
32
64
21
87
3
5
13
27
9
27
56
43
5
49
11
12
1
6
29
4
12
ABCD 99011294308*3^$a+1 [50016]
18
6
72
3
81
24
15
72
8
31
17
37
6
54
12
6
6
23
7
30
3
15
24
29
12
13
24
30
36
9
3
30
12
6
24
18
75
9
12
27
33
18
6
12
23
1
59
49
12
6
12
72
6
72
66
17
7
17
31
36
24
30
96
24
23
19
21
72
9
36
27
32
13
12
11
67
29
37
12
12
18
5
31
42
42
72
17
19
60
17
25
11
19
6
6
29
4
33
54
48
6
12
23
37
126
42
3
44
79
17
37
15
21
54
18
15
33
12
36
11
4
27
21
33
6
60
89
25
30
42
12
6
30
30
53
1
90
105
21
6
36
6
59
40
8
7
54
6
18
18
17
13
11
1
24
6
12
12
12
9
15
6
18
18
11
64
21
12
6
18
6
96
30
24
48
18
24
17
7
6
12
36
36
15
21
42
30
6
5
4
48
9
60
96
6
18
48
36
18
6
12
54
54
30
17
7
30
11
12
48
25
24
23
13
66
24
48
6
99
57
30
6
6
12
6
11
1
23
25
18
29
1
6
48
33
15
30
6
65
13
51
93
36
24
27
56
1
30
18
3
21
42
18
30
42
24
11
1
36
36
107
28
8
13
12
87
9
66
18
54
12
9
48
63
60
6
51
32
49
12
12
60
12
42
18
30
6
36
36
3
9
27
15
6
114
24
21
12
3
6
27
8
55
72
33
33
15
33
42
12
153
15
66
54
17
61
72
54
6
78
6
3
33
60
59
60
7
36
18
108
12
72
18
42
36
24
18
18
11
96
12
19
18
48
18
6
36
60
6
30
54
9
15
17
7
66
6
36
29
1
24
30
12
24
6
36
60
12
24
11
96
12
16
21
36
30
17
7
30
18
42
47
19
42
15
12
8
73
12
12
71
4
32
19
24
24
29
13
78
18
108
83
4
21
59
19
54
18
17
37
60
42
21
20
100
8
7
18
120
12
35
7
18
18
29
97
24
18
29
55
6
3
8
25
24
11
13
12
3
27
12
33
45
12
96
39
24
15
12
6
6
185
37
3
9
36
18
9
3
108
84
42
12
66
53
1
15
9
36
39
15
18
6
29
31
24
5
1
84
12
27
9
18
69
9
63
56
49
42
9
9
23
1
6
18
35
7
72
30
60
84
18
21
3
6
35
24
13
54
5
7
6
35
13
12
126
24
18
6
9
45
42
77
79
6
12
18
60
113
28
8
85
48
90
6
78
24
96
5
16
123
65
60
16
36
3
66
6
6
11
24
61
42
5
37
30
12
24
24
66
24
42
48
18
12
12
6
18
15
15
12
17
1
18
24
21
44
1
72
11
43
6
27
9
6
5
19
105
21
15
21
27
21
15
93
132
12
78
84
77
28
45
18
6
42
42
11
4
15
6
12
36
30
29
19
29
13
36
27
21
6
17
4
32
25
78
54
24
96
12
54
9
33
108
24
78
48
12
5
49
18
54
6
6
3
21
36
12
18
6
35
25
6
65
73
42
36
18
6
96
36
5
13
27
39
6
90
36
45
75
21
12
45
12
12
6
12
54
18
6
15
3
18
24
27
63
5
43
12
6
6
18
6
30
35
1
36
63
44
19
6
18
66
87
12
15
42
150
24
29
12
4
32
7
30
11
79
5
25
54
9
33
6
60
12
18
23
12
1
42
5
1
3
27
65
1
18
18
42
42
3
8
37
3
24
81
18
66
30
5
52
21
12
15
9
12
6
78
3
9
59
7
69
9
30
30
107
1
95
61
54
6
18
84
6
27
15
6
35
60
19
12
36
18
6
17
13
27
56
13
27
51
18
36
18
36
29
19
9
72
8
19
66
6
9
3
48
17
103
42
47
25
6
29
25
30
24
42
6
60
132
21
69
6
42
35
1
51
9
27
39
18
35
85
11
49
24
27
3
24
30
12
3
8
19
9
39
12
30
24
12
39
27
6
6
33
3
36
6
36
6
81
3
17
48
1
90
53
13
18
6
66
9
3
54
35
7
24
54
3
69
3
32
37
6
12
36
6
60
3
27
42
6
42
90
24
48
36
29
1
12
27
45
36
3
21
90
12
6
3
21
6
30
6
120
33
9
27
33
66
9
48
32
100
45
47
7
9
33
12
48
59
13
63
27
69
12
51
6
18
12
84
36
48
12
6
12
6
36
12
18
3
8
13
36
23
19
9
20
12
1
35
40
24
12
15
21
9
12
24
35
13
18
17
31
9
48
21
108
6
6
24
11
48
7
48
17
13
48
35
1
24
12
24
36
71
13
24
6
6
3
36
21
23
12
4
12
57
18
66
23
12
19
6
54
89
13
35
13
6
53
13
24
18
9
8
1
6
72
29
19
12
65
1
11
13
27
99
5
13
66
108
6
15
9
30
9
20
1
3
12
68
13
47
1
36
18
30
48
12
24
6
18
36
47
7
9
9
35
37
36
30
45
9
35
12
55
18
36
42
12
33
21
11
12
13
36
6
24
9
32
19
6
35
31
42
54
6
18
18
3
75
18
60
27
9
35
19
33
15
6
12
3
21
18
78
42
12
24
30
39
8
48
37
36
18
24
5
4
27
33
105
6
9
56
31
30
18
5
28
9
27
3
24
18
72
63
3
9
15
81
33
72
3
3
5
40
21
6
18
42
9
39
45
9
42
18
11
7
9
111
84
54
12
36
3
33
30
105
15
65
43
65
60
1
15
15
42
18
54
6
17
24
1
12
12
12
18
60
90
6
18
132
6
24
17
43
5
12
1
27
21
66
42
18
45
21
107
1
39
39
12
6
6
9
33
42
6
3
9
87
12
15
65
55
12
18
3
8
40
32
1
12
6
6
18
5
1
27
69
6
12
29
24
7
65
72
55
12
36
6
24
24
12
11
25
60
24
24
24
23
19
6
12
18
21
21
15
3
12
18
11
12
37
75
33
54
29
19
30
12
42
6
48
60
36
60
36
39
21
23
109
3
9
36
54
72
17
49
36
60
51
9
6
42
48
114
6
12
18
12
18
3
33
24
27
39
72
6
27
21
3
3
113
37
42
18
48
36
11
52
15
18
30
9
21
6
5
7
12
6
6
78
48
42
36
69
33
12
11
12
13
23
61
11
13
12
12
107
73
54
113
61
42
9
21
27
68
4
24
15
6
11
43
36
41
73
12
30
41
52
3
41
13
36
36
11
4
8
19
54
42
42
71
25
36
12
72
30
30
48
6
24
6
66
60
5
7
21
3
12
150
54
36
18
6
5
7
29
12
19
18
27
20
13
54
12
30
12
24
11
13
36
12
6
12
78
54
17
28
3
5
37
12
59
25
23
12
43
12
24
6
42
5
55
36
42
12
30
6
27
39
60
9
15
5
43
48
12
6
180
18
12
48
18
48
12
3
15
12
42
90
53
13
24
54
29
25
30
9
24
44
1
30
24
30
42
6
30
18
30
18
15
21
84
42
9
3
24
41
24
31
5
55
6
138
6
23
12
13
12
6
29
13
18
30
66
17
25
39
3
18
6
12
6
3
9
23
4
33
30
17
13
24
12
96
6
66
123
9
60
3
3
5
12
1
114
48
9
9
6
9
44
4
27
17
67
30
30
84
66
18
5
61
51
8
40
9
11
36
1
39
15
72
48
36
30
12
12
12
24
72
27
21
51
32
19
66
12
15
57
27
45
12
6
18
15
15
21
8
13
23
1
24
18
53
37
47
1
6
21
57
23
19
9
48
9
78
48
6
42
102
3
8
19
18
12
11
25
24
6
78
18
6
24
24
12
171
33
90
42
48
54
18
6
9
36
15
9
51
24
9
21
54
42
90
5
64
15
18
12
18
6
6
5
163
5
16
9
12
131
12
7
24
18
18
9
21
15
3
17
43
12
6
3
9
15
39
41
4
3
12
21
3
42
24
ABCD 99011376866*3^$a+1 [50003]
5
12
43
77
24
27
33
51
64
5
7
38
126
28
38
27
81
34
38
27
7
36
44
36
33
75
84
18
60
27
43
17
57
70
29
60
15
6
30
90
34
2
70
29
9
15
9
18
9
21
27
15
30
10
48
74
30
4
32
52
48
50
90
93
19
77
60
21
18
16
36
14
36
42
30
22
50
6
48
6
34
2
102
18
108
34
120
72
48
17
24
15
165
9
10
50
18
28
41
21
10
12
77
45
3
7
8
21
60
7
12
96
2
12
22
24
5
27
52
12
36
17
93
72
10
5
96
36
24
51
16
29
79
60
36
36
173
57
10
2
6
9
55
5
67
74
82
17
12
79
14
15
7
48
36
125
36
21
12
72
15
19
26
118
20
40
17
55
113
33
48
70
20
64
12
65
19
2
60
18
9
3
18
36
46
50
72
10
8
18
46
164
36
33
7
20
18
30
6
30
54
51
7
2
30
28
32
18
63
75
4
5
7
5
91
24
29
21
15
48
27
16
50
3
31
80
30
60
15
60
24
21
63
31
32
28
140
4
17
163
5
103
68
126
66
9
24
39
78
39
33
120
6
52
12
17
21
22
110
72
138
132
33
33
72
27
33
46
74
27
51
30
10
80
18
111
33
75
105
96
22
44
36
9
103
36
14
46
32
54
10
80
9
55
84
5
235
38
22
2
36
10
62
15
15
36
54
87
81
180
30
57
55
20
12
16
29
19
26
6
30
60
54
4
65
31
98
46
2
10
98
39
12
31
44
16
74
3
21
10
2
22
2
58
48
12
20
52
24
24
32
9
19
62
70
14
276
10
60
38
30
6
10
5
151
8
18
94
53
55
32
18
42
9
27
117
31
32
54
58
96
149
67
48
170
58
29
24
105
6
28
48
53
31
29
9
15
33
18
6
3
31
56
30
90
24
45
84
7
8
162
30
33
163
44
18
22
8
90
168
22
8
40
50
3
21
3
91
36
53
27
69
36
43
77
48
165
22
8
21
96
48
3
18
102
57
31
20
21
43
50
12
3
33
78
36
33
87
18
6
12
18
15
9
75
60
63
54
48
42
18
27
9
12
24
48
27
141
12
87
43
92
4
80
16
53
207
69
87
54
70
36
2
330
21
9
36
72
118
62
3
57
138
225
19
86
36
48
15
21
36
75
15
18
126
45
7
44
54
94
65
7
98
166
2
12
130
17
31
38
34
26
12
27
31
14
15
3
160
74
3
91
24
192
29
27
54
63
36
9
15
15
40
17
21
58
62
34
29
7
60
38
12
27
7
98
12
15
21
3
111
33
55
50
46
24
17
31
32
21
81
6
18
34
2
46
24
53
51
9
72
15
30
15
19
12
14
94
32
144
4
50
75
9
10
5
7
14
39
51
9
15
21
27
40
12
77
21
147
33
118
29
43
38
42
30
10
62
10
50
291
105
94
5
21
22
108
65
19
48
48
12
38
106
24
144
50
10
48
92
30
18
42
22
68
16
29
21
51
81
12
10
62
54
4
48
8
40
44
42
10
80
9
55
29
72
9
10
5
79
2
18
40
8
40
2
46
5
84
45
30
16
41
19
101
163
56
21
43
17
51
90
18
4
50
12
3
21
10
20
6
3
7
120
53
12
93
15
67
20
16
89
45
10
5
33
22
176
18
126
96
64
74
132
144
39
9
108
10
12
96
26
106
38
46
26
34
110
34
2
34
110
3
12
9
36
30
18
6
9
3
52
108
20
24
18
48
39
55
14
10
12
32
6
15
31
8
45
55
12
26
60
27
3
114
3
81
10
176
9
36
103
5
21
22
17
127
5
115
8
105
31
36
26
10
2
22
5
15
90
10
89
21
36
42
102
6
84
28
50
87
15
93
57
34
50
36
178
5
55
20
16
50
54
270
22
14
6
16
48
26
36
39
99
24
12
18
36
39
33
39
123
60
48
18
70
2
238
110
15
15
4
41
24
7
36
38
36
166
32
16
12
17
36
19
38
22
20
12
6
90
9
48
33
10
2
75
67
24
29
45
10
48
32
90
12
6
18
34
48
20
28
36
14
34
96
50
51
19
56
48
16
74
18
117
7
5
33
250
20
28
48
2
12
18
40
14
36
142
77
31
2
10
41
24
141
6
208
20
21
67
8
54
22
26
24
18
28
2
36
22
2
108
63
7
48
5
31
26
22
12
36
29
21
10
12
17
19
36
96
48
5
60
45
51
91
92
18
72
120
195
3
54
39
79
62
3
93
39
24
127
20
52
60
17
51
40
84
48
41
19
26
54
120
105
7
144
56
208
41
57
54
54
36
3
27
78
156
144
42
84
24
36
16
38
46
65
117
132
66
4
5
7
84
50
51
75
64
2
118
86
18
40
8
60
48
16
26
34
29
9
12
24
70
74
10
38
144
46
14
15
19
74
18
18
82
53
84
15
90
15
21
36
30
4
101
43
2
10
98
72
36
58
24
96
14
18
33
21
123
7
48
77
79
5
31
26
18
45
60
91
26
18
124
122
39
67
77
31
116
4
41
3
57
19
32
4
84
161
81
27
63
117
7
ABCD 99011707526*3^$a+1 [50060]
96
7
117
63
21
36
135
101
12
256
24
72
288
8
40
20
67
216
5
36
60
84
24
52
80
108
40
27
69
72
8
55
84
53
60
12
52
20
24
24
12
55
21
144
15
53
132
24
64
27
69
75
29
7
153
140
220
116
79
5
16
96
63
17
24
52
44
19
60
36
21
8
84
115
33
128
115
101
43
41
112
3
17
7
81
176
43
5
67
24
77
7
60
5
16
36
36
8
19
141
36
128
108
43
45
111
60
84
24
65
36
16
39
36
113
96
36
96
484
183
36
77
4
36
24
8
31
45
20
96
48
7
33
8
28
80
112
92
16
36
140
336
7
77
60
196
20
24
19
77
144
4
12
68
55
9
36
12
20
72
67
5
96
43
29
16
152
48
124
20
55
36
29
52
99
29
148
32
7
41
12
151
180
84
60
21
80
12
48
100
12
20
7
96
189
248
384
55
29
76
39
41
256
8
12
103
84
5
31
17
127
17
16
108
36
36
27
221
4
116
24
96
180
16
39
5
55
41
48
120
12
84
91
189
56
156
52
72
135
9
32
40
24
8
31
29
276
12
103
41
16
44
19
65
76
8
96
72
43
36
144
9
32
24
40
39
41
24
16
24
32
96
168
144
120
48
144
43
17
48
31
165
72
27
36
41
40
99
180
45
32
64
44
24
31
41
96
19
45
68
31
69
135
57
15
65
24
4
51
41
43
60
57
56
72
31
144
12
41
60
40
108
171
65
79
65
16
68
187
24
9
32
79
9
60
27
9
120
51
5
160
279
9
8
24
283
81
44
55
33
12
60
32
139
21
8
115
12
305
60
100
44
36
24
24
12
36
43
77
24
40
3
117
8
88
32
67
9
32
43
24
77
16
99
89
79
36
21
44
12
187
341
16
84
144
68
103
60
57
87
36
36
65
16
32
31
165
72
8
19
132
108
93
44
28
68
4
44
16
108
192
200
24
19
173
139
21
32
168
7
17
19
144
96
120
9
96
171
5
96
28
15
21
36
87
17
19
125
55
57
20
52
8
48
72
12
180
72
4
32
19
9
20
16
36
92
36
19
105
75
17
79
5
180
120
4
32
28
111
249
255
60
45
120
32
139
60
161
24
124
20
12
64
44
48
7
77
16
80
324
88
32
103
192
65
16
24
176
4
135
5
43
96
21
8
60
112
44
196
63
53
12
91
89
16
44
28
63
149
16
32
67
17
24
31
9
15
180
41
79
5
175
60
21
80
19
141
8
31
161
88
48
8
24
31
36
9
92
148
36
3
197
100
108
8
24
280
264
171
45
56
7
113
168
40
12
99
81
60
3
189
87
101
132
31
45
24
135
36
65
16
180
39
24
65
12
204
96
19
81
68
120
67
24
41
36
67
173
43
120
36
65
40
8
127
120
45
20
43
5
67
5
4
51
41
144
16
20
7
216
24
21
15
41
88
8
24
139
29
60
55
117
296
7
81
36
236
88
39
17
376
183
65
16
8
91
29
148
3
60
17
103
36
60
120
45
20
220
68
115
81
15
41
4
39
137
36
48
120
52
80
60
43
24
156
41
28
48
44
19
60
65
84
67
45
39
29
31
17
120
43
41
76
8
72
19
65
108
72
16
144
48
8
48
36
139
120
41
4
44
55
17
19
77
64
39
24
225
8
48
19
285
75
41
31
29
24
7
21
32
67
33
72
36
3
41
100
39
29
115
137
43
96
ABCD 99011953442*3^$a+1 [50069]
12
83
36
54
67
32
15
145
53
63
21
144
36
6
45
63
9
16
24
48
132
132
128
40
48
29
6
37
12
116
60
93
36
24
67
23
12
18
79
53
79
60
59
54
27
136
137
31
56
9
84
18
9
33
7
23
6
79
12
20
9
24
12
60
84
31
20
28
35
13
72
17
78
30
396
115
47
42
12
54
6
90
9
76
41
75
15
9
39
109
5
12
51
112
23
18
147
52
48
48
5
24
27
148
53
55
8
60
12
105
7
176
40
12
29
18
42
90
144
144
12
78
12
51
84
28
77
39
15
1
83
42
55
11
18
15
84
15
18
27
81
99
76
5
79
60
41
219
96
12
52
11
37
12
5
42
13
17
18
108
33
16
20
99
12
13
20
172
48
24
120
240
132
20
63
57
276
27
21
141
31
24
8
16
5
90
6
156
63
16
35
45
36
12
40
12
44
52
48
17
210
9
4
41
91
44
4
29
18
12
18
90
73
17
87
48
63
1
8
112
48
8
57
108
79
144
17
18
1
11
18
42
48
9
40
72
5
43
12
96
35
48
81
16
12
32
9
36
30
33
63
72
57
63
25
11
45
36
33
66
81
40
95
9
112
12
132
29
31
59
126
283
5
3
9
151
120
432
5
90
93
15
90
90
57
45
18
85
29
36
3
76
5
31
24
5
138
1
120
56
120
88
36
44
36
36
81
7
20
28
53
27
4
44
4
32
60
88
60
251
6
30
133
56
16
71
25
167
18
54
1
48
104
27
6
54
138
36
42
18
39
88
8
84
27
24
9
57
91
125
54
150
48
7
11
132
85
41
7
245
12
6
25
41
63
36
15
37
8
84
252
160
29
6
1
20
40
68
4
5
27
28
36
5
295
20
9
18
12
25
8
192
72
69
72
12
63
24
9
30
6
99
112
107
61
47
9
40
23
177
81
30
13
20
27
49
68
28
83
49
120
173
60
12
27
33
7
23
33
45
27
48
15
120
54
114
66
223
65
7
8
12
63
60
72
54
72
19
11
49
20
39
9
40
77
91
24
80
36
52
72
41
63
96
9
54
25
20
28
48
80
9
36
114
21
4
95
42
3
51
12
37
8
88
17
7
5
115
108
12
96
152
112
143
25
29
36
18
36
18
63
69
3
88
47
45
45
15
16
47
37
20
27
45
16
8
16
29
19
128
60
27
1
71
49
41
3
60
21
36
31
5
27
40
65
7
23
81
4
11
9
27
36
49
59
37
29
90
33
192
15
21
99
6
102
45
15
228
204
21
28
152
27
18
78
81
48
63
37
107
96
90
48
99
36
16
11
213
219
72
96
225
64
48
77
90
120
25
83
126
31
84
80
9
66
25
60
59
25
72
20
15
36
97
60
53
24
111
88
56
136
24
8
57
60
84
87
12
27
1
53
19
5
102
54
144
42
66
27
207
81
45
90
54
24
147
15
138
15
72
12
15
30
6
72
49
48
5
72
43
53
54
30
19
89
6
49
5
30
13
48
17
72
138
24
216
45
12
16
56
204
4
60
47
1
12
23
42
48
7
8
39
9
117
42
18
144
3
171
6
243
108
147
45
117
54
24
25
65
31
5
27
84
45
31
95
97
47
229
32
15
97
41
51
84
4
12
161
67
77
3
72
159
1
8
40
17
54
1
8
36
64
5
63
28
35
54
91
107
117
72
63
153
208
60
29
102
45
60
45
115
36
48
65
19
8
45
7
11
36
189
9
6
54
3
60
45
3
51
25
84
116
39
25
137
132
30
1
32
64
108
48
32
52
68
108
27
162
55
5
54
241
113
27
15
1
80
93
27
15
13
131
73
8
153
79
23
45
64
35
18
60
48
42
126
12
54
1
17
7
48
60
332
36
12
45
7
44
16
24
72
23
1
11
49
60
248
40
48
20
9
3
63
37
107
9
45
19
41
19
65
31
36
96
12
68
9
79
35
49
41
102
49
5
63
60
21
7
119
1
44
76
113
6
9
45
75
76
20
120
33
31
35
45
24
27
1
84
53
283
5
87
3
42
115
20
21
19
23
49
48
5
72
79
35
1
80
16
32
ABCD 99012153356*3^$a+1 [50083]
273
33
42
12
21
45
54
210
48
15
3
84
21
135
24
366
102
42
111
297
78
24
33
15
33
9
30
141
39
240
390
30
108
57
261
144
186
30
42
93
15
114
48
18
117
27
21
15
42
222
330
66
45
27
30
72
90
165
3
33
87
60
18
24
18
453
39
33
63
90
162
48
165
177
18
252
12
30
315
75
90
18
102
135
33
72
78
393
9
18
237
75
21
177
18
180
57
75
132
96
12
60
72
21
69
66
54
3
3
237
93
54
66
39
3
33
387
60
33
117
30
57
15
18
18
24
48
165
135
42
48
90
57
165
15
3
72
108
138
210
54
30
96
72
18
54
36
30
30
9
81
27
123
282
42
321
39
105
75
60
120
21
15
105
219
120
81
87
57
3
12
120
48
72
150
126
114
30
468
48
12
12
45
3
180
105
75
45
135
105
27
30
18
78
90
192
132
60
78
27
135
96
30
174
48
42
330
60
60
48
30
90
72
33
12
75
108
108
24
228
177
3
30
90
12
120
90
78
12
60
81
72
72
3
102
75
15
60
18
15
3
165
27
48
24
45
48
75
93
105
75
192
123
42
15
72
15
36
54
63
33
144
30
180
30
96
30
42
18
54
78
12
165
33
258
72
48
30
42
45
57
66
72
393
15
120
72
48
12
117
45
18
12
96
90
222
33
87
60
57
15
288
33
60
15
165
12
132
51
24
96
84
81
69
171
84
105
186
57
63
72
30
42
318
63
27
60
18
39
3
30
147
15
156
162
102
108
12
108
45
27
93
57
18
12
60
36
105
27
78
54
21
39
336
12
12
48
12
168
42
30
21
39
150
63
288
129
168
270
48
114
120
216
42
72
60
108
108
60
24
33
12
51
24
126
114
246
90
12
57
36
39
30
210
48
57
405
90
240
33
45
63
39
33
33
30
132
45
15
93
75
9
105
78
42
48
75
15
192
60
33
57
246
57
27
30
150
36
132
12
48
48
117
15
33
24
63
12
48
33
189
135
15
60
21
27
237
15
18
42
21
39
33
27
30
48
18
102
48
42
12
33
177
195
243
12
198
102
90
18
93
9
210
180
33
168
39
33
75
12
48
12
120
108
12
30
6
42
210
12
60
45
36
27
48
24
18
288
39
3
252
120
36
84
60
261
57
48
114
36
42
18
24
126
114
30
30
201
60
39
30
30
168
168
9
15
21
39
36
162
147
195
201
135
42
210
60
90
15
105
240
15
3
12
132
36
90
144
15
75
36
105
9
78
57
15
120
138
42
45
3
78
87
33
39
48
75
12
138
195
207
30
15
48
3
60
9
15
120
48
33
15
114
78
117
63
168
24
60
66
90
30
30
9
183
33
9
6
24
21
117
90
45
27
60
33
57
18
180
90
15
87
45
45
135
153
48
15
105
30
9
63
42
15
135
261
ABCD 99012664462*3^$a+1 [50040]
45
27
120
13
296
40
65
31
173
18
177
120
88
48
144
17
48
111
39
33
40
17
30
60
61
47
153
24
15
33
147
165
3
198
39
15
12
54
31
8
3
372
42
39
159
1
32
72
3
37
56
144
15
210
36
315
16
89
135
9
90
30
36
6
30
63
51
37
107
21
112
32
27
60
9
207
25
29
54
37
35
144
61
72
48
83
36
9
9
31
104
51
36
48
105
45
36
15
24
123
198
36
126
213
39
156
42
3
16
8
57
6
84
93
177
18
78
18
45
72
168
51
21
72
75
30
42
61
32
16
72
8
39
81
99
72
18
126
61
176
75
48
132
12
6
39
33
48
6
48
36
114
115
56
24
3
37
53
27
75
13
119
54
19
65
186
30
6
30
78
360
141
40
11
213
120
27
93
51
24
61
401
6
18
39
51
61
29
27
3
144
93
39
33
40
143
228
61
143
73
29
51
232
137
79
65
15
24
27
21
123
276
73
72
35
18
51
51
93
40
65
78
33
51
61
107
12
60
189
16
23
313
83
24
12
18
42
93
16
17
127
35
12
168
30
283
65
15
57
66
45
24
27
61
128
39
25
80
75
93
33
7
35
72
45
207
36
48
61
71
18
15
201
39
99
72
61
107
45
147
13
11
30
42
102
72
96
15
87
36
45
40
47
12
21
39
513
147
45
303
33
64
11
45
99
61
41
6
108
30
90
36
153
96
24
3
12
42
18
21
160
11
61
35
90
102
13
48
11
60
33
96
249
7
104
9
96
7
119
33
3
72
37
161
55
24
83
37
29
180
7
8
171
69
120
24
51
144
126
39
147
30
96
15
75
72
21
87
90
108
36
30
33
27
61
8
75
189
75
96
36
1
35
54
39
9
15
136
24
120
17
30
150
51
33
151
83
45
16
17
48
7
35
102
151
71
36
349
59
132
18
234
21
16
71
73
72
168
5
99
48
3
37
8
75
165
129
255
123
117
27
18
36
7
32
177
39
99
141
99
45
16
80
40
17
87
177
114
61
56
153
174
25
96
191
18
55
96
47
84
270
31
120
47
33
57
103
47
25
11
117
3
45
40
200
120
24
120
48
57
66
42
3
51
54
54
90
15
3
84
25
83
85
8
75
37
47
18
31
131
18
3
72
75
45
81
127
80
39
121
120
233
120
90
36
60
181
72
137
24
39
88
17
30
60
61
80
129
30
25
8
99
108
1
65
6
30
3
177
18
157
56
9
79
131
96
133
72
59
69
111
60
48
13
8
111
36
37
11
24
180
105
48
39
78
102
24
37
32
57
39
99
21
24
15
18
48
39
147
18
102
85
23
105
117
19
96
144
185
7
8
117
43
47
12
45
48
168
87
72
97
83
126
39
15
25
11
90
36
198
105
3
234
3
27
18
43
35
192
21
40
11
54
31
95
18
7
96
83
165
69
18
33
57
79
48
35
21
24
88
203
144
6
15
24
81
79
53
163
17
12
36
31
48
155
60
105
57
234
30
39
21
19
11
61
8
136
17
79
191
12
13
72
5
96
54
192
54
15
16
8
51
6
144
7
47
1
24
48
47
72
169
119
81
120
105
6
18
15
51
24
108
153
111
18
78
33
57
12
75
21
54
108
169
11
237
96
64
8
64
35
144
ABCD 99012806936*3^$a+1 [50087]
37
60
20
12
112
179
60
61
48
72
155
13
132
60
48
47
84
1
48
12
20
63
33
4
59
49
48
179
13
11
9
111
12
144
1
47
36
241
71
97
35
96
61
116
15
37
32
160
56
3
36
193
23
69
208
11
120
61
36
24
36
60
20
4
108
68
27
156
72
25
80
3
49
108
80
40
72
47
24
1
119
37
155
85
84
96
24
48
35
37
60
35
193
108
12
47
85
36
59
85
80
16
12
68
87
373
35
9
15
1
119
25
120
200
180
3
12
85
95
13
47
165
28
20
280
68
4
11
108
72
289
56
135
189
16
59
105
28
131
61
191
49
59
97
72
192
48
72
131
60
37
132
48
11
156
21
60
63
1
168
11
84
73
24
296
15
25
192
120
8
64
108
20
28
60
24
56
63
49
48
20
172
20
303
12
96
21
16
224
16
32
27
36
204
1
35
49
35
24
21
15
205
56
144
123
108
37
48
12
23
25
467
36
97
60
227
97
59
1
36
23
1
48
71
60
49
48
12
167
25
35
13
8
112
12
60
275
241
12
23
120
9
16
60
47
97
59
24
57
159
120
61
35
156
49
95
21
60
4
60
11
168
12
84
240
108
96
60
97
72
11
144
13
80
100
44
15
24
60
61
48
240
228
44
88
95
12
13
72
200
51
192
33
112
12
48
71
156
48
36
121
48
48
24
59
61
71
25
83
61
48
32
99
37
44
16
44
40
11
49
108
72
23
37
48
107
180
84
49
140
100
12
20
15
108
108
48
181
59
1
228
11
97
95
165
243
121
168
12
96
12
35
108
9
39
144
37
96
83
109
47
145
80
15
96
109
191
24
81
27
85
60
35
13
60
24
11
145
192
92
120
135
24
61
48
12
263
157
95
181
60
95
45
39
24
49
23
25
359
1
107
253
212
28
240
72
60
107
1
35
84
96
217
35
13
72
60
92
3
13
120
44
15
21
40
24
239
57
63
1
95
24
12
37
12
108
120
48
59
1
35
109
260
16
24
20
100
95
61
12
32
96
15
84
145
11
37
191
1
48
95
48
84
321
15
24
120
144
169
32
519
1
95
48
25
8
40
24
59
61
35
13
8
40
83
97
47
12
81
52
47
133
251
372
45
4
188
52
23
37
35
13
12
36
35
204
96
48
49
48
179
1
24
8
27
336
69
28
48
84
48
215
37
11
37
60
32
48
112
36
132
12
239
1
35
141
123
36
84
81
28
132
96
72
23
24
105
75
61
144
71
12
177
99
81
16
72
152
15
25
180
60
71
144
13
48
164
15
13
192
48
92
100
128
180
28
144
80
99
49
71
1
36
20
12
75
37
60
120
56
147
96
1
59
97
23
1
96
24
275
205
48
192
116
147
73
32
40
143
49
96
144
48
71
37
143
61
20
3
33
63
1
60
11
48
36
81
3
12
84
144
1
96
144
80
40
119
192
108
36
13
80
268
35
48
1
59
49
80
132
36
144
16
32
28
107
97
35
48
156
49
8
ABCD 99012865982*3^$a+1 [50061]
44
48
28
45
51
44
1
3
5
16
15
15
29
175
21
24
3
57
72
45
15
128
88
33
42
105
48
5
7
48
56
40
9
6
33
75
53
43
14
40
11
61
48
15
72
9
152
79
9
95
96
81
232
30
33
9
15
120
20
48
7
21
60
20
33
24
15
112
3
30
15
96
17
120
27
45
40
72
104
106
30
8
40
120
3
60
12
80
48
79
129
15
21
36
12
48
44
4
132
27
65
28
60
17
22
18
120
75
12
15
53
16
156
24
9
11
12
19
45
24
129
51
69
8
3
16
20
4
84
15
5
12
33
136
24
30
57
60
48
80
16
24
3
12
17
16
3
2
55
9
15
36
24
24
36
20
85
95
9
16
3
63
69
9
6
5
84
24
108
28
185
31
56
148
120
45
42
45
39
18
11
4
65
7
51
17
108
7
105
32
19
41
48
72
13
3
12
68
13
39
48
84
45
48
47
4
36
8
16
24
81
111
89
10
17
28
36
15
33
15
45
87
5
60
25
39
24
72
9
6
9
96
39
5
52
140
64
24
45
6
74
31
8
72
28
75
48
89
9
31
24
9
8
139
80
85
18
6
24
3
32
31
17
184
24
69
47
64
72
32
67
48
38
19
48
12
153
80
15
72
64
81
39
92
7
36
9
65
22
90
111
60
39
5
31
2
16
87
33
15
20
19
33
17
87
4
29
22
69
27
29
24
16
69
51
20
24
67
129
3
96
65
12
88
45
30
45
15
6
15
48
32
43
17
136
39
9
39
5
60
61
11
13
42
81
53
19
53
19
8
12
36
268
60
72
27
21
36
89
40
54
50
7
120
8
72
79
5
16
24
29
31
24
8
7
41
4
53
192
46
114
27
29
7
20
28
15
9
48
57
63
32
91
9
156
81
24
11
24
4
12
29
55
44
48
28
36
63
5
28
20
28
29
115
8
37
27
96
44
31
105
3
9
5
67
63
117
84
32
72
67
48
42
8
48
72
91
5
7
44
13
111
12
72
60
132
69
96
8
16
6
69
5
16
51
60
68
40
45
11
76
84
3
12
30
11
7
117
24
84
21
11
19
2
15
52
5
70
60
45
92
4
96
24
120
129
18
5
49
56
22
93
68
4
68
19
78
66
30
15
9
27
44
4
21
75
5
24
3
163
17
84
16
87
81
36
63
12
29
67
38
40
15
24
72
9
39
3
132
26
7
32
96
4
12
33
15
41
16
48
18
45
39
29
52
17
3
13
42
5
97
8
64
15
41
19
69
27
68
129
7
41
3
52
44
4
15
60
9
171
5
91
33
81
35
45
75
67
5
28
15
50
10
77
57
55
57
11
13
24
87
9
90
17
12
33
88
131
13
51
72
24
44
76
15
36
45
3
74
22
29
36
31
98
10
29
40
12
45
3
12
39
66
15
56
28
20
67
33
5
39
88
60
12
48
32
12
24
16
3
45
116
31
5
69
64
15
3
38
16
23
76
29
10
101
49
27
56
7
36
21
36
9
39
24
48
9
6
17
12
79
105
36
9
51
48
60
27
21
60
44
25
176
55
9
30
9
17
27
88
68
25
35
84
16
72
12
21
15
12
20
4
24
20
112
20
12
7
33
63
69
8
31
54
23
4
20
28
36
12
77
3
19
53
55
17
16
80
40
5
19
20
33
10
45
56
24
12
88
15
21
9
80
127
41
3
36
115
69
36
29
15
1
135
9
15
12
5
99
28
12
44
36
16
84
8
28
44
4
60
44
28
48
12
117
51
111
78
6
60
14
51
36
40
99
6
23
16
9
123
5
7
32
36
28
44
7
86
3
100
24
27
41
55
102
75
120
132
9
71
64
39
33
9
11
43
17
28
20
31
33
57
6
2
48
43
36
9
54
165
72
24
20
16
9
80
10
6
15
8
7
18
23
67
57
39
36
93
36
32
40
60
8
52
17
10
6
96
39
51
33
8
4
9
35
69
3
112
51
60
21
9
6
18
35
16
45
39
36
20
31
74
24
142
9
9
56
16
23
12
4
32
4
48
20
52
8
12
124
15
6
48
47
16
92
16
45
15
60
56
19
50
7
3
30
102
2
40
63
3
9
68
88
24
32
4
29
16
24
42
48
48
38
139
8
52
3
69
63
42
159
24
41
87
57
48
55
57
120
15
72
41
63
52
69
3
12
3
33
3
5
16
24
189
35
28
3
30
15
36
60
153
3
48
20
24
100
21
99
108
32
81
19
15
57
48
48
12
111
12
129
93
56
7
8
31
29
36
16
9
75
84
36
63
17
31
69
8
25
8
22
57
24
15
57
120
15
33
9
8
72
22
114
99
87
29
9
3
124
120
3
93
8
76
8
16
27
42
18
33
21
159
36
8
52
63
66
35
4
36
29
135
108
13
144
75
36
32
7
12
45
144
12
12
41
22
33
20
40
84
20
37
6
2
10
126
66
9
12
48
20
4
51
6
48
51
56
108
28
27
57
39
9
8
12
31
5
25
24
138
29
19
45
32
103
21
60
33
3
5
3
61
51
3
96
5
28
8
33
19
3
108
126
48
11
36
28
27
26
7
81
27
48
15
6
104
16
171
60
140
88
165
32
55
20
28
17
72
40
96
111
24
20
24
52
3
225
20
72
24
12
13
11
28
15
5
36
49
47
19
54
8
ABCD 99012969626*3^$a+1 [50012]
29
108
12
91
89
36
72
24
156
55
65
228
36
295
53
7
65
60
144
36
24
36
79
132
137
60
36
36
180
24
75
136
5
36
48
144
12
96
19
44
12
57
60
27
24
9
300
51
36
4
60
156
24
12
53
12
120
60
12
27
225
24
24
60
72
19
89
108
24
31
20
57
48
55
77
132
79
29
43
5
24
96
12
123
33
75
72
69
144
51
21
259
53
243
24
144
40
80
9
7
29
12
75
9
91
8
69
12
24
132
72
51
45
204
51
81
24
84
7
56
9
60
60
79
5
12
15
153
27
93
12
132
12
48
12
24
156
235
60
5
48
63
33
156
31
60
5
120
103
116
24
136
5
24
91
101
12
36
204
12
108
96
15
16
101
43
149
7
29
12
24
156
19
5
60
91
8
45
36
144
72
55
60
5
24
24
264
120
231
9
87
33
12
96
24
84
31
44
9
96
7
65
43
17
79
101
108
55
5
72
12
36
24
96
84
63
69
115
29
115
17
132
36
84
12
39
21
51
57
48
24
24
120
36
51
93
51
81
12
60
192
48
60
48
48
27
33
276
24
144
36
12
48
144
31
20
72
24
33
36
24
91
176
21
48
96
120
144
115
32
33
60
72
12
147
33
51
45
15
189
31
116
189
7
48
125
72
48
151
53
48
123
69
12
120
24
171
16
5
204
36
19
149
60
12
3
117
12
43
5
24
31
17
3
129
168
51
45
67
185
144
36
3
81
84
204
120
48
132
36
60
87
93
15
45
27
9
84
27
57
12
19
125
75
9
87
129
24
96
156
60
84
75
72
93
24
12
24
156
84
55
29
36
72
204
99
129
60
67
161
228
144
3
33
84
3
24
45
36
39
45
99
81
19
140
21
36
48
72
15
93
51
105
135
33
60
48
24
51
33
31
29
144
168
3
45
24
31
32
108
69
12
120
24
255
96
9
12
43
41
159
45
15
12
57
36
96
24
132
24
24
36
19
29
43
120
24
53
48
43
5
132
324
120
24
60
12
19
29
72
75
93
115
36
36
8
57
79
125
19
12
5
75
9
96
12
12
60
51
9
108
63
33
216
39
141
48
12
36
48
15
57
39
21
48
84
3
88
5
96
144
87
9
24
24
120
108
108
24
127
41
60
48
84
7
113
48
132
12
84
60
120
7
77
12
120
79
101
55
24
5
211
65
15
40
60
180
5
36
180
72
60
12
24
91
96
29
15
76
89
24
12
19
29
24
171
9
12
175
44
9
36
180
96
15
16
29
24
12
63
45
55
5
171
33
96
12
79
5
48
36
7
17
96
31
53
27
36
273
36
24
111
24
21
48
108
15
93
15
57
12
36
36
19
36
56
9
15
45
120
55
5
348
36
396
24
12
48
132
108
15
60
45
31
5
60
15
9
60
72
144
24
84
27
21
12
108
24
48
103
20
9
24
84
48
144
31
17
60
51
16
5
24
115
56
9
7
120
44
45
15
40
29
24
72
51
40
149
60
79
137
12
12
36
72
132
48
72
24
144
48
48
24
60
27
33
12
24
24
36
15
345
36
55
53
48
48
84
12
15
24
45
192
99
36
57
43
80
88
17
63
40
29
12
48
48
60
120
72
60
96
24
7
41
99
81
99
9
36
120
24
24
67
161
12
12
15
16
48
29
31
5
31
65
24
96
31
77
36
31
80
4
29
7
80
33
108
99
45
108
3
100
125
48
24
132
24
96
15
21
108
72
60
12
60
72
120
79
116
64
209
48
84
84
36
120
24
51
64
5
12
192
223
8
69
31
5
15
21
24
91
29
51
ABCD 99013376596*3^$a+1 [50021]
30
60
1
23
37
104
15
21
3
37
5
12
66
1
11
24
1
35
25
23
49
12
29
6
84
72
97
5
42
13
8
28
36
36
104
3
132
25
5
55
59
57
27
13
24
29
87
3
36
36
60
69
16
89
19
11
36
49
41
90
9
69
7
44
93
42
1
144
35
24
25
35
61
48
60
47
21
9
30
6
90
42
12
31
47
48
13
84
32
81
18
66
78
1
29
42
24
72
54
31
59
85
116
45
55
48
71
96
30
7
72
5
175
48
36
41
30
36
18
55
11
36
13
72
44
3
6
54
12
18
18
129
99
6
91
53
7
12
32
28
32
36
4
11
24
1
143
66
19
11
84
49
32
3
18
18
36
156
48
30
12
18
12
13
35
36
84
24
18
15
33
7
20
63
72
114
114
36
1
44
40
11
9
135
61
23
81
15
81
15
108
1
24
12
32
21
60
27
60
52
23
30
54
1
5
18
117
4
108
35
12
45
3
37
53
6
24
61
35
6
36
24
30
24
25
41
66
13
11
24
60
12
48
36
25
59
9
45
63
64
8
3
180
138
12
27
33
79
11
13
11
60
13
35
1
32
9
24
7
29
103
68
15
37
36
11
6
18
12
85
53
91
5
31
5
12
18
48
6
138
36
1
29
6
169
5
30
1
48
11
60
90
187
23
121
53
55
11
12
114
15
3
36
25
17
27
27
24
60
61
71
90
15
4
5
75
4
35
25
5
7
83
36
30
19
47
69
195
85
119
60
30
30
6
91
20
84
4
36
60
11
73
32
27
85
11
42
43
35
66
108
18
24
114
27
9
43
71
37
35
129
21
12
15
40
23
12
25
8
3
36
105
69
27
39
13
11
30
42
49
5
6
72
25
11
6
66
25
95
30
15
84
15
24
57
124
24
12
23
1
11
54
15
21
75
120
3
57
105
18
57
9
54
12
30
18
60
12
25
29
66
13
5
151
11
9
39
85
89
15
51
24
12
150
115
36
83
12
42
15
28
44
36
39
145
56
3
12
90
19
29
42
18
7
12
107
6
55
48
56
15
61
29
55
11
84
108
18
12
7
29
30
6
19
35
36
30
48
55
41
30
37
23
24
1
24
12
24
11
21
40
84
11
9
9
60
19
71
66
78
60
13
108
47
54
75
3
61
5
7
5
12
18
18
199
41
6
30
15
39
121
20
9
90
6
55
20
4
11
1
35
18
7
29
19
24
23
12
30
3
3
1
84
96
41
60
19
20
21
15
33
66
300
6
54
54
79
23
24
48
33
9
60
79
29
123
153
55
12
24
83
25
41
114
25
8
15
12
33
33
54
25
12
23
66
66
36
13
77
18
57
3
12
60
108
21
69
30
81
99
97
144
35
21
3
85
24
12
20
33
87
75
1
20
63
49
71
12
30
7
71
21
21
15
9
6
18
114
6
6
108
93
40
119
30
54
24
36
30
66
30
84
7
24
41
30
105
3
6
30
6
18
36
6
18
54
15
108
3
1
11
12
66
42
49
56
15
105
3
12
30
19
5
174
54
42
36
18
67
84
131
13
47
9
39
37
83
37
83
30
102
24
1
12
11
36
61
35
25
5
18
180
21
4
36
23
6
79
41
12
48
90
42
60
27
87
24
109
41
30
144
12
6
7
36
5
12
18
85
71
108
37
24
12
23
109
12
11
9
40
5
6
78
67
20
39
1
65
30
24
21
87
96
9
28
59
81
15
37
161
7
23
12
54
36
54
24
21
51
85
72
12
23
36
6
66
30
18
12
9
15
84
117
12
27
6
30
24
48
117
3
25
11
6
51
4
131
54
6
133
5
31
125
15
48
27
48
25
47
108
1
35
30
67
12
53
30
18
39
21
7
84
23
18
12
3
285
87
147
36
37
96
12
83
12
108
54
66
12
49
5
54
96
36
37
92
40
29
6
6
18
36
21
40
108
60
131
66
163
17
138
6
55
48
5
42
24
61
101
7
108
108
47
108
36
18
6
1
35
48
12
48
156
25
12
20
99
13
107
45
39
96
108
33
52
11
12
12
1
11
96
105
40
20
75
69
3
96
24
25
47
1
5
19
8
111
37
65
30
49
101
7
108
20
15
108
66
31
23
57
57
66
21
3
12
13
47
25
8
72
9
55
11
60
114
79
17
18
57
81
18
61
11
60
25
83
132
13
35
57
15
48
25
24
32
15
84
57
39
25
41
54
25
5
139
132
29
19
36
140
3
1
101
48
42
150
43
71
54
30
18
18
1
11
9
51
24
24
25
35
25
44
28
5
43
71
18
43
5
30
9
4
35
36
105
3
48
9
16
144
191
9
39
54
36
87
39
48
12
81
33
12
7
107
24
121
20
124
24
32
9
6
109
11
13
68
40
72
83
37
11
30
30
25
35
1
41
60
39
15
6
18
84
12
13
311
24
25
107
1
48
17
15
45
84
51
9
24
42
97
12
20
4
12
23
54
30
12
90
30
1
5
198
25
11
36
48
12
69
93
12
111
15
25
108
17
7
47
24
9
3
25
47
1
35
42
12
3
52
17
18
1
71
25
36
59
25
68
51
42
54
108
18
7
23
13
12
53
19
47
36
60
18
72
54
18
102
144
36
24
21
69
51
76
53
30
42
7
23
25
35
25
23
6
111
33
235
24
71
30
102
13
12
ABCD 99013538296*3^$a+1 [50064]
72
49
51
69
71
180
120
1
35
73
12
15
32
133
263
24
48
84
60
108
156
60
25
35
16
69
155
24
12
64
56
61
35
13
11
40
104
97
48
75
36
44
60
112
20
88
44
12
16
68
40
57
48
11
36
72
1
47
13
11
1
63
20
25
11
160
8
121
47
4
56
12
96
144
36
12
60
180
72
48
25
95
24
40
44
25
39
56
72
204
24
120
85
11
49
35
85
11
76
32
60
240
12
204
36
36
28
36
108
21
51
116
100
92
52
56
48
24
12
49
72
108
12
267
56
60
12
133
27
33
71
36
12
108
24
228
60
76
105
107
25
87
92
36
13
71
121
48
95
64
236
120
12
85
35
132
28
68
97
119
156
60
24
1
47
36
25
287
24
64
45
95
76
21
159
81
135
32
48
13
71
24
85
107
24
28
8
48
52
368
84
132
96
12
48
52
8
12
121
120
60
11
280
9
27
8
25
12
155
24
49
47
73
59
52
129
47
12
136
57
119
108
12
1
95
13
12
23
132
348
60
24
96
124
8
64
9
11
124
32
84
144
12
124
9
131
60
60
49
131
1
239
108
1
71
4
57
119
40
20
1
87
8
28
32
24
181
59
109
47
180
60
13
107
12
120
60
1
107
40
20
24
24
24
16
20
24
108
133
47
100
32
48
28
20
97
83
16
188
1
27
20
88
32
12
120
52
81
48
71
168
108
12
52
36
33
35
24
88
80
85
47
12
84
24
61
71
36
12
1
215
37
27
32
36
108
4
36
20
37
35
72
16
260
12
204
48
121
47
85
48
59
61
95
40
36
20
48
108
25
47
48
72
108
72
36
12
84
24
85
47
13
119
1
47
60
4
68
13
59
108
61
95
84
36
84
1
11
169
60
60
11
49
71
24
132
48
25
11
24
96
184
44
61
11
24
24
52
8
60
12
144
12
72
60
13
119
36
85
107
28
33
35
25
15
152
168
84
96
60
84
112
68
168
72
73
159
9
12
35
13
59
36
36
324
12
13
155
12
13
59
72
4
260
12
25
47
120
12
108
36
24
121
99
21
59
48
144
144
124
21
60
71
84
72
193
11
108
12
96
13
71
1
159
116
28
72
44
100
56
180
12
76
44
1
59
220
32
36
72
76
44
96
180
12
48
72
240
24
4
32
48
24
108
25
48
39
21
47
40
8
120
72
24
49
51
21
108
131
264
37
15
8
12
252
73
23
85
51
68
13
27
92
16
108
56
109
71
88
32
4
116
120
96
64
20
16
8
24
192
64
80
96
109
35
40
105
11
36
28
20
144
88
8
36
49
72
47
61
131
1
27
20
192
4
105
107
24
24
240
4
93
155
133
60
11
61
48
71
24
72
144
24
4
140
12
108
72
36
12
52
176
4
8
120
16
32
73
47
64
68
36
84
48
73
59
13
83
40
57
59
1
107
12
108
16
56
60
96
84
28
21
11
24
85
39
176
97
47
40
8
64
236
24
144
144
13
60
35
28
176
40
81
95
24
24
37
63
80
12
124
8
48
73
47
72
12
36
73
59
1
131
49
35
76
108
36
92
60
12
16
105
11
24
12
12
1
11
84
145
171
69
47
64
20
24
60
96
1
35
88
36
69
12
47
60
36
85
87
140
4
44
64
8
133
227
24
40
20
60
1
99
9
11
88
21
71
16
92
16
56
60
100
20
36
13
95
60
100
92
60
12
1
72
47
72
96
144
36
13
47
12
73
227
1
132
107
1
119
60
120
1
11
156
84
76
33
ABCD 99013734206*3^$a+1 [50020]
5
144
132
48
55
32
9
135
45
99
33
84
75
9
36
156
39
9
120
12
12
168
60
387
237
60
24
15
57
24
156
3
45
19
5
75
201
120
72
87
201
12
312
108
48
84
192
3
33
48
60
307
197
27
16
17
156
36
79
5
60
96
31
65
168
60
36
180
51
112
176
45
132
120
39
33
60
60
48
48
12
132
72
36
12
15
21
120
60
96
108
75
45
156
144
183
9
96
48
7
29
120
171
48
45
195
16
41
72
31
17
63
57
87
33
79
41
288
36
51
237
67
128
21
27
9
480
120
31
173
12
48
7
185
7
32
16
137
135
141
211
128
45
192
204
156
24
36
84
75
57
55
77
48
12
72
108
67
53
72
144
60
36
48
3
69
36
12
120
96
12
12
36
72
132
60
207
153
36
19
5
123
177
108
19
185
216
24
24
15
69
27
21
43
5
72
19
176
129
156
3
69
27
33
12
36
60
72
96
27
33
31
161
60
84
15
81
79
53
72
19
32
64
113
96
15
9
48
108
144
36
36
36
108
211
48
161
60
36
15
69
132
132
51
9
12
43
137
135
33
96
79
161
36
120
24
180
7
32
21
120
12
7
192
209
72
24
84
96
120
51
45
60
48
72
84
48
60
48
24
183
57
24
12
99
9
144
103
113
24
7
53
168
48
96
120
36
12
108
468
75
69
187
224
9
120
15
117
24
12
39
96
117
123
105
72
111
9
96
180
19
32
105
204
60
96
63
45
12
36
3
261
216
48
115
89
55
17
228
171
21
36
24
504
24
111
105
144
7
29
99
45
51
9
36
36
96
63
81
79
17
144
36
48
24
12
96
39
48
81
111
33
207
33
12
36
48
12
259
53
43
125
72
171
192
48
117
12
36
24
60
55
233
55
80
69
96
75
93
36
111
45
24
139
185
7
29
195
225
24
96
36
24
156
60
12
48
183
64
80
57
60
36
12
187
305
36
12
108
84
31
48
176
33
48
60
84
60
36
60
180
24
55
161
132
12
48
207
21
24
96
3
9
36
72
123
81
108
3
9
96
24
36
84
120
120
36
19
161
12
291
105
252
187
48
48
17
60
72
187
101
24
115
53
60
111
21
180
84
67
17
12
60
264
12
3
21
84
39
225
48
60
48
24
43
29
36
15
33
204
36
127
65
72
12
24
51
153
180
12
36
228
24
7
5
60
24
39
45
216
24
108
39
33
12
24
36
55
29
51
33
111
64
101
171
69
12
207
16
29
72
180
183
21
27
33
15
165
36
204
27
33
31
89
7
29
24
60
111
96
48
81
351
57
36
156
84
12
7
80
153
103
176
9
96
39
129
72
36
3
57
48
7
32
45
396
7
29
243
21
91
53
91
32
64
5
36
48
60
24
48
384
48
132
120
36
84
31
197
12
15
153
12
75
9
60
24
51
21
91
32
57
144
36
60
ABCD 99013861634*3^$a+1 [50090]
24
15
101
88
36
15
17
208
75
117
8
91
24
5
127
12
12
24
65
16
80
4
27
65
19
45
51
9
108
60
132
44
7
89
19
60
72
57
12
15
41
48
36
216
28
24
51
12
5
100
32
156
52
68
40
44
16
39
17
16
63
60
24
72
21
32
36
24
72
108
28
140
43
5
19
17
64
20
19
65
60
7
24
12
48
60
17
115
12
72
33
3
24
21
60
12
63
57
51
81
84
24
20
76
99
77
24
16
48
48
80
40
8
12
120
60
12
7
33
63
45
20
4
8
187
5
64
27
84
33
20
211
17
7
53
24
4
27
24
5
120
151
60
17
7
29
16
48
72
3
141
116
115
45
68
12
208
32
16
92
7
21
27
21
15
5
12
19
141
15
24
36
48
24
72
129
39
5
12
76
68
19
93
20
28
24
27
36
180
24
53
112
84
24
20
12
19
21
56
4
8
55
53
19
36
9
120
39
45
32
12
16
159
21
44
60
48
64
84
24
32
28
176
4
8
12
60
12
28
36
60
24
27
225
3
45
27
33
75
17
19
41
184
111
81
12
48
87
77
19
17
40
44
76
48
75
29
36
12
64
3
41
76
39
17
192
40
87
5
48
96
7
60
60
12
60
36
45
20
16
8
36
4
3
5
19
105
15
53
28
68
7
65
4
120
51
84
24
101
40
168
48
44
28
75
53
67
12
65
36
72
12
31
89
96
48
100
12
48
12
24
3
36
101
16
12
111
5
60
19
72
149
36
55
36
12
33
120
44
36
4
39
9
36
15
137
24
48
43
29
60
76
15
29
40
140
19
149
28
15
9
15
48
77
40
20
24
60
60
24
12
40
20
96
12
43
17
28
147
45
20
88
15
17
55
17
28
56
12
24
24
12
19
29
36
40
3
12
45
3
36
60
9
27
48
17
28
36
56
84
12
4
20
4
212
40
39
24
45
44
52
15
288
60
5
28
24
8
12
108
48
64
44
19
5
31
125
4
8
84
16
44
40
20
16
32
16
32
79
9
15
81
15
153
140
28
39
36
29
19
41
160
51
12
45
56
24
7
53
120
43
12
5
12
48
100
51
24
48
48
84
81
80
36
16
32
28
72
8
19
21
15
17
31
57
3
69
3
29
4
192
27
17
16
27
125
43
69
51
12
33
39
53
28
68
16
15
5
16
104
76
39
5
16
12
12
8
132
19
132
5
12
31
41
16
15
24
36
120
17
16
12
99
48
81
27
72
153
20
72
7
53
91
9
8
4
8
28
8
19
101
16
15
21
32
12
19
12
72
17
76
152
36
16
15
69
32
24
91
17
52
36
24
36
8
100
56
28
36
12
8
4
32
60
31
24
96
33
20
67
45
12
216
36
20
16
15
53
12
199
45
68
72
60
64
15
36
33
111
156
9
32
19
21
63
9
12
44
40
12
24
36
20
103
144
41
16
48
8
12
12
31
33
24
27
84
5
16
8
40
92
40
8
12
103
48
12
5
12
79
17
19
41
100
63
24
17
19
9
48
12
63
5
7
5
28
8
16
3
5
60
91
57
27
17
60
76
27
60
33
44
48
48
64
15
5
55
21
44
16
39
89
7
17
148
32
16
92
88
39
12
24
60
9
12
20
36
43
77
7
141
32
40
60
27
77
43
53
60
52
48
8
16
20
40
120
104
12
79
9
12
15
48
72
69
44
100
135
81
15
60
5
43
17
96
24
96
84
103
57
8
55
57
8
12
28
8
7
12
24
45
80
76
3
45
116
31
81
75
24
29
12
163
81
36
60
48
51
24
101
55
60
9
24
8
55
53
64
8
7
93
24
63
5
40
135
77
28
147
45
51
60
5
4
39
5
55
72
33
12
8
52
39
5
36
100
68
52
15
53
100
32
160
84
68
52
8
67
41
40
8
31
29
7
45
15
84
21
63
5
144
43
9
8
7
60
41
28
32
12
91
21
36
8
96
48
103
5
43
69
75
33
3
9
72
56
24
55
5
55
33
75
5
67
53
52
8
103
57
168
20
7
5
48
7
5
55
41
4
63
24
9
51
105
108
135
48
17
67
5
16
15
45
32
96
91
5
48
28
32
48
40
44
88
8
28
44
40
51
36
21
27
41
40
156
20
31
17
12
160
48
68
24
31
108
132
9
63
48
77
12
4
39
5
36
31
33
8
7
261
51
5
124
15
29
40
3
60
69
3
33
84
116
88
180
164
7
5
16
24
84
44
7
21
27
5
12
48
43
53
36
55
29
4
15
48
33
51
33
48
84
8
7
69
12
15
12
77
148
48
44
19
17
19
21
8
40
56
88
3
9
8
12
96
12
16
51
5
60
79
81
39
57
39
41
84
24
112
12
51
24
77
84
112
3
5
4
51
57
120
144
15
81
32
40
27
65
79
5
67
5
28
72
12
27
21
3
5
24
115
117
99
9
63
33
147
48
5
19
12
105
15
45
8
115
36
17
103
9
ABCD 99013939972*3^$a+1 [50125]
99
93
144
51
13
120
152
88
32
225
103
24
168
48
35
325
24
272
16
8
64
8
112
32
96
159
9
369
18
85
8
51
309
195
117
24
111
225
9
111
112
96
32
24
21
54
36
97
47
9
72
63
72
489
51
13
185
351
45
19
24
8
40
197
123
40
128
160
35
205
29
162
9
120
184
56
135
144
177
96
24
24
39
1
312
137
103
23
162
18
85
5
54
180
1
200
304
120
152
141
67
8
40
29
91
128
72
195
85
5
43
176
64
32
40
23
25
272
24
24
232
72
32
111
153
72
27
93
159
90
103
167
9
99
133
224
96
168
40
24
233
18
72
429
304
152
120
57
151
120
179
61
11
21
40
299
108
18
103
192
120
128
87
25
240
48
65
15
111
81
40
23
72
9
99
117
27
325
48
23
144
81
40
131
18
123
288
280
191
9
64
128
105
15
237
43
83
85
95
144
73
53
90
49
293
115
65
15
120
48
15
97
80
112
32
16
8
64
32
240
24
69
115
11
157
72
152
64
80
40
240
80
40
11
253
96
176
24
9
18
69
64
47
234
103
23
97
11
45
64
48
5
180
15
237
51
40
107
157
96
71
105
136
360
48
72
120
200
75
85
48
32
88
72
107
216
54
63
168
40
32
255
25
8
64
65
63
333
27
40
72
240
152
24
40
120
149
3
120
112
128
112
11
45
232
227
13
8
40
144
32
88
272
16
240
65
63
81
15
24
40
29
163
192
48
47
162
18
205
8
88
72
5
555
88
32
168
111
36
37
32
136
104
88
56
112
47
126
36
108
90
1
144
143
33
345
7
48
320
120
40
5
180
15
72
88
24
392
24
40
11
261
27
13
240
168
80
120
9
31
120
120
72
107
133
119
144
169
48
192
5
3
87
33
48
27
13
24
48
72
176
171
141
48
96
64
120
80
184
32
16
120
8
64
197
171
27
36
25
119
33
40
48
120
227
13
512
352
41
144
90
18
339
16
23
25
72
155
133
11
109
32
120
99
61
83
85
24
176
219
85
120
168
48
80
192
144
96
39
73
32
16
8
87
193
599
57
51
93
51
18
3
88
56
184
176
213
3
88
72
17
90
36
72
97
176
96
88
8
24
24
120
64
77
99
189
27
136
488
69
18
18
79
56
40
ABCD 99014698208*3^$a+1 [50023]
44
16
84
60
44
4
80
52
8
156
96
24
1
95
60
24
216
48
97
23
12
108
73
15
24
44
25
15
36
20
228
72
16
32
13
59
28
72
168
60
80
52
200
160
44
4
32
88
12
8
48
72
1
27
144
120
20
84
120
4
188
28
60
32
4
8
132
49
107
12
28
20
72
12
136
105
15
72
8
64
104
76
20
121
47
60
37
35
28
72
36
92
60
28
12
8
28
144
32
16
24
8
48
144
1
27
8
60
52
36
20
61
39
132
48
44
96
4
33
60
83
136
68
12
88
48
60
80
52
48
84
48
33
75
32
48
13
39
20
36
97
3
44
12
160
69
35
24
40
68
12
16
176
40
84
144
12
80
84
1
123
56
4
68
4
69
35
24
96
84
72
16
69
11
12
28
20
24
49
51
8
156
16
188
61
39
20
12
28
33
27
60
8
148
96
80
108
148
12
12
176
64
68
13
95
12
72
96
4
9
72
168
51
48
12
24
164
12
88
20
97
3
32
28
96
32
72
88
69
3
92
40
9
11
84
12
108
36
40
45
15
8
16
32
52
21
60
11
40
60
80
48
72
25
215
24
4
81
179
16
12
44
76
69
135
156
24
60
104
16
80
40
44
16
8
192
48
37
35
1
48
27
24
204
204
8
4
48
68
48
52
12
36
32
13
111
8
40
60
8
40
132
36
36
140
88
60
117
75
69
39
68
60
40
12
57
119
136
20
25
35
256
68
16
225
3
56
40
24
32
88
20
48
4
44
36
88
21
11
100
24
12
69
35
28
68
24
148
180
20
96
132
28
144
153
107
208
8
4
36
72
32
112
156
32
100
212
36
4
20
124
285
59
76
56
61
99
48
60
8
48
97
27
48
24
36
33
71
4
180
36
45
11
24
160
116
12
28
12
21
15
156
20
40
48
60
80
48
120
12
60
60
37
3
120
20
100
8
24
100
36
92
88
132
32
145
3
8
12
88
12
32
120
28
72
68
1
15
24
68
120
48
16
80
49
71
24
40
21
51
44
24
24
28
9
351
12
32
16
48
56
24
192
24
204
40
32
88
60
36
9
11
60
109
36
135
20
4
12
8
181
24
11
16
93
35
96
24
16
84
56
4
56
36
24
28
60
36
21
23
40
12
20
40
48
8
25
107
28
108
12
32
108
4
96
48
56
1
75
92
28
93
51
8
136
24
72
45
11
12
12
100
8
148
24
24
24
8
4
45
3
36
56
28
32
60
36
228
4
20
12
25
23
193
83
4
20
13
3
36
176
40
92
16
224
52
68
12
76
24
45
63
128
124
56
24
48
96
52
44
48
72
100
8
1
99
116
25
27
32
13
63
44
180
16
156
24
44
100
48
8
16
68
16
44
40
8
60
144
36
72
220
56
96
1
47
12
204
16
189
39
120
20
28
33
192
87
21
36
15
56
132
40
20
12
4
84
33
35
12
72
28
72
21
39
84
32
12
108
132
100
20
96
40
20
16
20
40
44
1
83
136
80
24
1
147
8
40
20
37
87
68
4
8
157
95
16
32
36
217
15
12
8
109
3
57
51
44
16
32
37
39
32
48
16
44
64
12
45
111
20
48
16
68
12
1
48
119
12
16
8
16
36
192
56
112
45
59
4
12
12
20
16
24
92
276
13
11
4
56
4
56
76
32
52
8
1
35
4
12
56
25
59
49
39
12
96
8
76
80
16
12
12
68
61
39
56
4
60
116
40
180
12
84
48
12
48
12
204
56
48
28
80
84
24
52
92
97
23
60
13
123
60
20
97
39
80
88
68
48
84
36
24
73
107
28
120
24
104
37
47
48
12
37
99
104
12
144
76
44
160
44
37
15
80
84
16
36
24
20
24
1
23
40
68
120
120
48
37
75
128
36
28
36
24
12
24
36
45
11
4
56
133
75
72
12
32
25
15
120
144
140
40
36
168
21
75
12
32
88
8
16
24
104
12
4
57
119
61
23
16
96
12
117
71
12
60
28
20
24
4
56
144
36
40
84
92
40
ABCD 99014769292*3^$a+1 [50106]
91
180
107
49
23
73
168
119
1
72
60
132
95
13
132
48
48
47
145
120
24
204
36
204
59
37
36
17
72
199
300
77
19
35
18
72
79
120
359
193
72
23
25
29
18
360
505
17
43
83
72
18
103
144
5
43
120
305
115
29
103
240
17
180
259
47
144
90
36
115
47
1
161
79
101
18
162
811
48
41
163
96
24
5
108
72
108
90
54
43
317
36
103
72
95
409
5
216
199
35
49
41
108
103
149
55
264
72
5
223
84
125
43
372
48
48
11
73
17
43
60
95
37
35
25
276
192
96
36
95
288
25
48
132
155
90
180
43
47
90
151
72
180
12
192
120
48
215
217
143
193
77
31
59
73
60
65
187
47
378
72
180
19
71
661
240
204
144
29
163
17
151
101
108
127
161
144
31
120
65
54
145
143
73
72
348
192
17
36
360
19
48
48
65
43
47
217
53
19
84
12
192
48
95
72
90
31
216
48
65
55
168
29
115
65
36
55
197
270
1
156
204
17
72
103
72
72
96
372
12
48
408
12
65
90
73
24
36
108
24
167
1
120
185
54
289
12
300
389
18
198
7
65
450
217
36
89
108
55
216
216
120
113
55
48
5
72
90
162
180
216
67
23
25
24
84
209
187
120
108
35
72
73
125
31
77
67
48
29
468
162
216
270
180
19
60
263
241
336
24
36
83
90
31
149
90
162
55
168
48
264
24
96
216
108
96
156
317
252
391
168
12
12
47
145
53
18
73
336
276
12
72
95
385
60
84
119
18
79
36
29
360
36
90
457
36
96
48
65
43
29
18
85
132
521
67
132
53
18
37
53
43
12
144
168
137
36
90
54
19
12
419
49
149
151
29
511
24
48
29
36
55
17
31
180
131
145
96
48
72
48
240
180
156
5
36
54
85
36
77
91
36
84
252
228
24
48
228
60
101
451
17
108
72
67
221
234
18
55
143
37
132
156
204
48
120
432
216
72
5
295
36
29
90
1
17
7
ABCD 99015085264*3^$a+1 [50054]
19
29
121
30
54
90
36
41
91
48
180
101
103
30
107
48
12
1
35
103
89
72
108
120
12
19
12
180
18
191
36
12
91
137
108
37
42
41
25
144
35
25
36
54
5
25
71
96
31
150
23
7
137
60
115
270
48
35
48
96
1
42
30
35
151
12
29
13
35
96
67
125
12
25
71
24
31
17
132
13
12
107
19
149
120
1
132
30
5
24
43
413
115
30
179
1
18
54
60
156
239
73
18
12
162
18
5
85
348
12
42
17
13
23
60
115
5
103
42
12
6
41
103
18
120
90
42
30
65
96
156
223
36
41
19
29
55
53
55
53
84
115
18
23
24
31
30
47
25
83
85
30
24
5
60
1
11
36
43
65
49
36
162
12
90
36
72
18
149
13
95
127
36
30
144
11
12
60
13
107
72
91
5
12
13
24
167
43
5
13
23
12
12
313
275
85
18
149
31
90
24
36
47
55
65
7
60
5
36
49
18
12
126
24
11
37
143
24
55
53
37
143
73
270
12
125
55
245
108
144
60
60
1
47
7
18
119
1
90
60
102
90
5
235
53
37
18
90
23
24
55
90
18
17
1
131
139
29
180
25
47
108
120
103
42
66
42
23
85
30
161
36
120
7
5
36
49
11
216
24
19
96
41
36
132
36
7
77
25
36
72
23
216
84
12
7
126
119
31
12
5
37
216
119
25
126
102
47
25
78
228
150
30
101
36
43
114
18
120
90
83
79
6
12
107
25
108
83
12
48
84
145
23
24
13
47
1
59
19
54
36
107
103
5
85
72
108
72
23
36
109
11
240
1
48
191
120
73
467
13
47
13
35
73
18
54
36
71
1
12
95
240
31
77
24
96
264
163
36
54
95
1
47
43
5
7
108
114
155
36
19
17
24
175
197
145
59
211
132
5
61
47
175
30
72
71
24
108
13
11
49
12
107
132
31
42
120
47
108
115
96
41
169
54
17
259
197
48
55
54
186
89
36
84
48
288
132
25
12
198
42
35
31
29
180
61
47
7
65
31
101
19
17
312
1
12
90
113
192
12
25
78
138
47
97
23
48
79
125
108
60
43
54
180
78
5
12
31
29
25
6
41
151
185
85
83
24
43
77
25
11
115
185
19
48
65
12
31
72
89
19
72
65
7
305
61
54
108
102
71
199
5
108
13
114
41
97
72
126
29
60
1
35
19
18
107
43
48
72
65
97
95
60
96
19
126
11
13
11
72
12
12
156
73
11
31
48
42
47
61
47
37
90
36
125
19
90
83
24
204
55
17
132
120
55
5
61
150
12
53
456
19
41
96
163
17
7
125
1
54
113
247
30
18
18
204
30
5
13
239
13
47
43
6
11
43
108
17
168
12
96
264
103
42
30
41
24
13
198
125
24
175
5
108
103
5
175
54
108
12
131
24
31
5
25
11
13
95
12
144
96
151
17
180
12
79
294
336
11
24
12
13
12
42
30
180
18
78
30
185
24
193
12
6
5
97
60
83
7
17
132
61
78
89
1
12
23
19
41
7
18
167
67
150
107
13
95
13
47
36
79
108
17
91
42
48
11
31
29
73
47
13
66
5
72
37
138
17
55
53
73
42
30
222
66
72
78
29
372
103
270
ABCD 99015467756*3^$a+1 [50127]
97
71
12
21
39
13
47
12
1
24
143
121
11
9
207
192
13
68
76
104
39
72
108
37
23
201
76
71
13
95
1
80
3
60
48
145
107
36
45
75
121
44
156
3
1
60
56
15
24
1
11
9
99
157
35
13
116
24
40
191
36
48
180
72
33
39
60
57
15
69
51
85
71
12
21
75
12
69
16
108
131
69
96
16
47
121
176
51
12
81
315
37
299
168
12
48
96
12
60
60
69
16
144
44
52
35
12
57
39
105
16
23
1
311
85
44
100
59
1
36
143
61
20
99
57
39
60
241
20
135
25
59
37
24
71
12
81
111
45
3
36
25
71
36
48
45
60
52
275
60
9
15
241
23
45
195
12
192
48
13
107
9
76
8
40
35
156
225
75
24
81
100
119
132
69
183
12
36
9
24
40
119
12
96
9
183
37
191
25
47
516
37
35
12
120
1
71
1
47
1
47
9
3
21
135
25
47
24
45
39
25
12
155
13
47
84
96
12
57
64
11
169
95
12
240
129
51
85
24
120
80
15
9
160
120
107
13
56
39
121
156
68
51
24
24
13
23
21
75
1
48
107
24
129
231
165
84
15
36
1
24
275
216
84
9
96
40
11
13
56
63
81
39
48
25
68
27
49
120
155
48
1
60
36
59
12
265
44
84
111
120
25
95
1
23
24
60
156
21
63
48
69
63
117
3
96
60
121
23
1
60
11
168
121
47
72
1
71
85
11
385
23
60
37
143
97
24
11
169
251
108
37
8
39
12
205
203
12
9
27
84
9
36
16
60
35
33
36
111
49
35
120
36
25
120
104
3
252
48
96
12
109
479
25
56
40
104
51
69
36
76
107
168
144
109
96
24
95
12
289
20
60
51
9
123
37
143
117
84
15
1
23
60
60
81
27
13
11
144
105
96
3
81
316
83
1
120
176
3
60
168
25
47
97
276
108
35
1
59
12
25
44
15
1
8
216
64
72
119
84
12
120
12
37
24
72
44
60
3
72
60
49
35
132
9
15
1
23
121
83
21
36
4
155
120
60
105
39
57
51
12
60
60
61
107
24
108
12
1
24
83
61
60
131
45
99
25
96
23
177
15
1
24
11
24
180
120
36
48
21
16
8
136
204
131
105
16
48
36
131
273
136
104
39
300
12
49
167
133
35
216
169
11
36
24
25
455
49
120
47
9
264
27
13
80
99
13
83
144
96
61
96
24
200
75
61
35
12
60
60
57
243
121
20
147
85
23
24
120
141
99
1
120
59
117
123
12
48
12
84
25
59
48
84
48
72
1
8
52
35
9
40
96
44
39
21
75
9
231
9
147
109
20
159
1
71
60
93
16
23
60
12
45
60
120
15
9
52
68
15
25
167
9
15
48
60
13
188
76
11
9
39
12
193
60
71
61
44
124
36
11
33
75
96
69
40
35
24
156
180
1
119
37
47
12
169
96
20
40
23
12
145
11
48
1
164
27
72
12
168
37
239
36
49
60
176
15
84
141
144
100
11
108
21
16
104
16
80
171
24
48
37
23
1
59
37
323
21
15
105
39
193
128
16
80
24
160
11
1
108
56
99
60
36
169
59
192
9
ABCD 99016239176*3^$a+1 [50068]
92
148
20
25
24
23
60
132
1
27
20
108
55
9
9
47
79
5
16
12
8
19
45
9
126
18
12
11
4
56
132
13
99
51
57
8
52
183
5
49
78
12
33
63
9
45
15
15
125
168
193
27
92
28
3
72
117
36
12
33
12
3
39
45
9
27
3
9
51
137
40
20
13
39
75
17
55
21
32
1
59
67
5
148
32
25
63
8
7
33
84
8
48
12
52
156
3
17
24
13
147
63
96
41
60
43
53
19
45
45
11
127
77
96
52
32
28
12
20
76
9
11
100
32
12
40
15
101
12
37
3
32
103
17
79
57
32
37
3
12
3
12
45
48
8
60
64
8
25
66
24
105
32
100
195
105
15
18
90
93
32
28
12
21
99
12
20
48
12
108
28
20
43
21
69
6
65
28
8
12
52
36
9
75
141
18
17
60
13
39
3
9
56
73
119
132
16
20
145
42
48
17
40
3
48
29
85
3
12
48
60
60
44
1
47
7
53
108
25
108
39
8
52
75
53
24
13
6
9
12
63
53
24
1
15
15
17
43
5
60
19
33
12
15
21
105
87
3
29
96
60
40
20
7
53
100
27
156
81
20
156
132
28
80
49
36
147
12
33
6
81
3
53
7
33
32
25
47
16
27
108
30
99
15
5
40
56
187
33
15
17
7
18
107
16
272
132
40
39
101
36
25
15
27
77
16
20
67
33
24
9
47
72
12
1
18
54
36
11
145
96
84
6
57
32
36
19
21
9
11
144
61
15
9
23
12
31
5
24
259
9
48
12
48
33
27
20
37
6
9
20
60
12
48
28
12
93
204
3
8
24
49
132
27
12
96
44
16
120
12
128
72
40
48
20
7
180
18
35
84
25
15
75
36
77
31
89
28
24
9
71
28
68
12
28
9
18
57
45
36
42
66
59
253
15
75
65
4
60
48
20
13
87
8
37
23
24
28
27
21
12
20
133
15
20
24
31
9
8
100
120
12
96
24
56
7
18
15
72
57
48
150
48
42
48
15
20
7
12
5
1
15
32
180
12
31
48
6
30
18
6
9
20
25
3
45
78
12
45
27
6
11
43
18
15
24
9
11
16
15
30
27
12
8
88
15
5
13
59
13
75
24
165
11
52
63
105
3
24
165
33
18
41
16
27
6
59
28
3
66
3
8
175
57
32
28
3
177
12
8
72
25
51
20
12
55
6
27
32
13
27
72
48
15
5
40
20
61
30
36
21
39
125
121
35
40
44
36
52
72
51
17
60
103
30
39
20
88
12
20
79
66
3
80
61
11
31
57
33
12
15
8
12
12
28
32
16
9
15
195
24
9
68
133
6
138
63
32
40
8
40
12
3
17
25
90
17
19
54
47
28
15
48
185
84
19
9
80
60
48
7
45
45
12
3
33
24
15
8
12
13
63
24
8
37
54
81
9
131
196
32
12
61
39
68
52
36
3
9
45
18
9
96
32
12
259
9
27
114
27
164
79
9
45
15
68
12
7
6
207
32
28
140
48
4
20
60
19
41
136
69
3
8
25
15
93
47
72
52
80
19
24
5
31
17
12
52
21
27
123
77
12
1
30
9
36
20
7
17
151
57
32
160
93
27
140
88
20
31
41
48
12
1
27
45
90
5
12
16
44
36
4
33
18
30
35
73
132
18
57
87
30
96
27
20
52
3
5
100
72
3
9
9
11
16
44
133
75
8
240
172
72
20
108
28
24
45
18
48
57
20
28
45
47
12
36
232
80
7
45
156
99
24
12
60
17
120
108
163
77
12
55
6
51
21
84
23
100
60
48
44
19
21
105
3
51
29
100
72
36
45
54
173
40
45
72
71
4
80
100
9
114
18
59
28
8
13
47
12
7
81
20
7
42
123
8
4
9
192
59
49
36
18
77
1
12
23
160
3
21
33
3
60
144
39
41
13
63
12
3
54
54
41
48
85
47
48
1
12
39
21
18
21
20
36
52
27
6
27
63
54
51
60
27
6
11
40
48
92
88
80
192
79
30
159
8
12
12
100
56
52
32
55
53
60
1
84
27
36
12
20
52
8
25
6
36
120
45
195
21
15
5
24
25
36
72
63
3
54
83
124
8
12
76
32
43
17
37
111
72
132
15
21
9
3
21
12
90
77
12
36
40
87
5
60
28
132
63
5
12
61
11
109
126
141
9
180
3
108
44
1
27
60
147
33
20
48
52
68
127
113
7
5
1
39
8
4
15
65
103
53
19
93
12
39
9
20
55
5
193
35
7
5
7
21
15
89
28
135
53
37
60
3
15
18
59
12
28
32
28
8
25
60
39
51
57
12
60
140
28
20
7
21
45
35
55
42
90
18
18
17
55
69
15
101
7
65
72
28
15
42
3
51
21
140
1
30
9
56
49
36
119
16
3
6
203
172
20
85
15
8
85
23
52
32
40
60
51
29
115
101
12
7
54
51
36
3
21
195
ABCD 99016561622*3^$a+1 [50025]
83
162
51
16
48
168
95
180
13
104
96
136
56
27
13
5
19
80
16
155
37
24
216
29
18
177
88
216
32
136
216
120
56
64
65
55
71
25
96
8
33
198
72
33
64
65
18
13
80
87
72
126
99
40
24
24
96
56
64
72
29
43
32
15
121
96
8
45
19
48
72
48
104
16
35
109
107
13
8
40
11
180
1
72
53
75
48
57
31
23
97
32
112
11
18
72
19
24
83
45
27
13
72
32
81
7
336
89
90
37
128
40
200
40
48
8
64
47
73
53
51
3
133
11
144
141
48
9
72
108
3
15
54
19
96
216
80
21
115
11
85
152
15
25
144
104
16
96
11
181
251
13
48
8
64
101
115
29
75
15
73
24
32
96
64
125
99
16
120
35
61
11
61
24
185
15
93
163
17
36
67
48
119
49
23
18
175
5
51
75
85
59
109
71
1
168
11
37
48
5
43
47
49
59
45
16
24
96
56
33
7
83
54
15
93
67
23
9
99
85
23
36
93
16
89
39
48
64
96
272
16
80
40
11
13
264
120
53
187
47
81
27
61
47
36
37
528
80
64
29
3
88
56
16
17
31
185
126
36
288
126
79
56
63
90
87
75
13
77
163
120
144
32
9
18
21
51
45
96
21
18
36
72
37
24
47
33
39
90
72
36
51
48
64
96
65
63
40
168
35
36
121
5
43
24
72
32
40
8
15
25
29
379
35
133
168
120
137
7
48
8
27
54
36
19
48
24
17
207
48
48
112
24
24
24
120
23
97
48
72
125
43
47
90
79
72
11
85
144
8
16
192
95
36
85
72
23
1
24
29
67
120
11
18
19
71
25
227
54
103
95
36
13
24
17
108
18
1
53
27
40
24
24
24
167
73
17
36
171
16
80
16
167
36
13
24
168
8
208
11
13
95
73
125
19
35
37
35
18
243
9
39
144
64
131
72
37
32
144
40
17
18
36
25
48
56
33
54
36
13
8
64
32
45
36
79
173
90
25
32
15
72
265
48
48
24
11
85
8
15
1
24
72
65
18
72
21
64
167
105
3
37
53
3
15
129
123
108
9
27
61
8
184
71
144
97
176
16
32
21
187
263
57
112
119
49
72
41
108
18
1
48
48
56
64
128
280
104
63
225
48
16
48
48
72
101
3
96
48
40
48
24
24
56
93
19
32
21
115
209
54
108
21
64
144
192
11
37
32
48
63
162
15
183
73
128
16
53
115
65
31
5
36
54
97
29
43
192
80
280
8
240
16
5
67
24
48
120
83
37
35
36
289
56
48
3
36
9
208
272
16
17
31
120
104
40
155
37
125
19
24
47
180
61
32
88
72
24
240
8
15
18
31
24
72
32
183
97
24
32
88
8
40
48
120
47
73
24
65
31
32
88
83
21
88
144
35
37
24
8
48
40
48
48
152
232
72
11
61
227
117
45
115
144
29
108
39
51
13
272
48
63
33
75
13
216
80
144
15
1
48
5
18
270
91
96
128
40
113
183
105
31
24
240
80
64
32
16
48
80
15
169
24
59
61
24
77
90
18
55
35
37
17
54
1
161
63
135
105
165
19
125
19
161
39
64
23
54
19
48
48
11
69
3
93
48
3
13
167
36
21
16
24
8
96
16
89
231
16
32
45
36
79
11
117
144
64
80
16
11
13
ABCD 99017257466*3^$a+1 [50071]
17
37
6
30
47
67
93
87
30
35
136
27
17
36
7
18
15
20
40
12
33
59
156
72
55
18
35
79
18
47
108
48
12
72
103
5
112
8
73
35
72
60
12
136
12
92
76
12
177
60
90
138
143
60
157
78
5
72
13
95
24
43
5
13
107
148
32
13
75
72
147
141
20
40
12
20
67
78
3
9
60
3
27
6
39
15
108
65
73
24
35
36
4
80
36
4
108
32
25
11
19
41
4
81
47
88
180
80
12
160
72
56
49
15
75
41
12
13
42
53
109
71
12
37
3
32
1
35
37
198
24
30
126
17
28
99
96
77
72
25
3
108
15
5
84
48
52
8
48
67
12
108
45
177
3
12
36
15
89
40
8
97
155
88
48
32
240
37
95
31
84
53
48
79
6
72
15
20
12
91
5
37
3
99
36
42
23
115
5
184
20
25
131
67
53
25
35
52
8
64
75
93
20
60
132
48
148
75
54
35
40
176
60
97
60
23
67
30
162
6
12
23
109
71
12
43
29
1
35
4
140
28
8
55
5
84
61
47
72
145
3
15
18
72
3
44
48
12
61
12
23
4
56
64
8
12
108
132
48
12
36
4
3
185
88
9
75
8
43
24
30
11
79
153
15
5
48
40
45
27
8
4
96
12
8
24
100
8
72
108
112
8
25
42
41
97
47
13
3
104
40
48
8
79
165
56
49
63
68
12
40
177
3
108
20
37
18
12
65
25
23
37
3
44
28
12
36
69
3
68
7
17
48
25
3
27
18
59
96
60
4
68
72
28
92
156
139
18
75
15
5
52
56
127
17
160
15
65
85
155
25
3
8
217
23
49
6
89
88
147
33
57
3
15
5
12
31
24
5
136
80
60
55
42
75
20
7
21
44
96
7
72
65
28
8
12
28
15
29
205
23
48
25
102
60
17
60
25
23
12
48
25
83
49
131
24
25
75
56
52
8
199
5
85
3
68
37
27
8
28
32
13
27
8
12
7
21
24
108
63
24
65
36
4
51
29
25
3
20
52
15
81
20
172
33
35
40
44
60
25
30
18
78
5
132
40
15
17
73
27
123
17
13
132
51
44
25
3
8
60
19
5
48
12
60
76
24
56
24
40
93
75
48
20
12
12
61
99
56
25
27
8
217
47
100
80
13
15
33
155
52
8
25
84
11
24
76
32
37
18
5
67
36
5
52
8
85
39
20
96
25
47
180
28
20
64
96
32
52
56
4
20
31
12
5
13
99
105
3
8
187
33
20
124
8
72
121
12
3
72
8
25
75
60
27
57
60
176
12
48
52
48
39
18
15
93
35
19
5
16
20
79
36
5
4
33
48
135
32
37
35
1
15
20
84
40
75
41
49
66
149
48
73
47
100
108
39
93
68
12
208
9
3
92
48
72
36
84
43
18
72
78
5
252
25
155
13
72
35
40
12
56
4
8
40
87
41
112
33
120
42
65
7
41
79
101
24
36
12
187
21
57
192
11
64
68
43
29
100
15
5
25
3
20
12
216
24
76
84
8
43
9
216
72
32
85
60
66
129
105
83
7
5
13
47
28
8
7
273
80
7
90
75
8
115
9
80
36
19
5
1
90
29
36
7
17
55
21
84
15
78
15
75
5
192
1
90
65
145
24
75
176
292
12
3
5
132
25
51
32
115
17
40
56
97
42
5
28
32
1
119
25
18
17
28
8
40
20
132
13
39
8
12
43
90
35
12
48
48
24
55
21
27
18
24
48
3
164
31
42
3
15
17
108
49
11
72
12
60
13
12
215
168
12
25
51
152
108
192
13
72
27
33
147
8
7
5
13
143
49
95
36
37
147
68
73
12
75
20
52
213
63
144
81
107
37
3
33
24
210
18
75
33
39
105
3
8
60
24
16
80
157
35
40
12
21
59
25
168
23
7
53
60
24
31
5
7
42
71
49
171
140
72
108
4
48
80
25
47
13
95
12
31
17
40
33
59
40
33
108
144
51
60
32
52
33
132
15
8
52
116
25
12
47
28
15
65
115
57
8
12
13
27
80
1
47
13
75
12
8
25
95
67
57
36
15
117
15
5
157
23
13
95
52
8
25
15
72
33
42
30
18
5
12
12
36
84
96
49
23
12
76
32
40
27
113
52
3
90
83
24
1
15
69
36
60
84
108
60
18
30
90
29
151
5
40
20
60
37
72
ABCD 99017680694*3^$a+1 [50067]
15
111
33
39
1
17
72
151
48
29
75
219
102
111
16
56
111
121
5
43
8
3
37
89
79
8
33
39
111
81
3
6
36
91
29
19
48
77
75
3
12
6
115
29
195
88
17
55
5
43
8
16
17
247
23
132
12
73
17
39
3
141
16
71
18
31
11
30
127
41
90
61
24
23
72
12
132
90
63
45
18
30
51
3
36
54
19
5
162
30
78
36
48
60
18
51
33
36
3
88
17
6
25
5
60
30
1
32
111
73
77
180
7
149
6
18
12
18
165
160
5
51
48
3
60
49
53
19
17
7
35
12
1
41
79
48
24
24
41
7
5
75
88
5
43
5
24
27
63
49
23
49
17
39
39
36
54
12
24
108
30
162
24
102
42
48
72
15
24
87
57
88
77
12
132
36
108
120
114
18
31
131
66
147
40
24
59
93
3
13
95
30
36
55
17
54
1
96
17
30
6
19
11
36
60
102
103
56
153
48
60
12
55
89
6
249
48
9
72
87
69
36
36
43
17
30
1
23
105
129
7
23
42
15
87
201
57
7
131
21
72
16
24
8
129
36
78
12
25
8
21
3
144
57
18
54
31
56
3
66
18
57
3
36
25
8
16
107
78
7
29
30
165
159
114
31
89
18
78
63
16
24
17
15
117
12
42
84
114
31
125
3
40
48
48
23
42
55
125
18
12
21
88
89
31
59
60
72
121
24
72
96
5
67
23
144
54
67
24
149
27
24
33
79
96
8
69
24
12
55
5
51
177
6
228
37
128
120
16
95
36
61
29
3
321
15
81
15
16
17
18
109
168
155
6
12
43
17
18
12
25
137
180
19
24
29
51
96
72
39
30
168
144
91
24
240
5
18
73
17
31
24
47
49
8
21
342
36
49
24
24
72
5
19
17
15
88
65
31
95
48
49
96
120
5
36
24
36
19
120
24
53
84
55
71
73
24
72
144
104
57
31
5
19
17
54
33
183
9
16
23
25
8
280
24
216
101
51
57
48
7
17
12
51
39
180
6
48
150
36
13
23
25
29
36
30
33
40
95
73
32
105
54
36
37
120
47
1
24
23
150
192
18
49
120
8
57
7
48
41
15
3
90
84
18
109
32
21
60
7
72
29
139
41
18
141
69
24
108
31
23
234
12
24
36
175
125
60
144
127
29
19
125
36
90
93
48
21
18
73
72
128
57
18
141
39
1
72
47
6
18
9
57
15
27
45
57
60
18
73
8
21
42
54
43
11
13
56
111
12
36
54
90
18
60
43
128
21
60
15
51
61
29
114
18
120
36
60
31
24
80
21
144
3
33
24
36
18
72
18
15
48
112
32
111
25
47
25
17
15
3
37
24
41
24
102
33
165
54
126
24
7
8
48
39
6
195
93
67
89
7
176
112
71
18
72
12
43
173
3
64
23
24
36
13
23
1
80
39
25
101
42
138
15
40
23
1
29
132
30
54
36
78
66
150
81
40
17
103
29
27
9
12
43
104
39
97
5
90
54
6
12
36
6
127
17
120
55
41
36
12
78
169
11
90
43
5
114
49
24
137
55
24
8
9
12
51
93
24
36
79
149
3
15
33
24
93
108
54
105
33
31
48
32
40
29
19
71
49
41
7
32
183
73
8
16
11
12
18
103
8
3
54
55
35
54
7
29
51
51
93
88
59
37
125
27
39
54
150
45
112
53
75
33
60
67
32
45
27
16
11
30
127
32
64
24
24
23
72
18
30
25
104
16
120
95
105
16
29
18
73
65
6
97
96
56
39
33
3
30
36
96
12
18
252
1
144
5
36
12
187
48
23
25
8
57
63
207
306
48
36
114
66
103
29
51
40
11
93
93
12
39
165
51
33
31
29
115
41
114
69
72
93
102
13
120
72
71
25
23
126
147
112
71
49
5
12
60
12
7
48
71
33
88
200
21
3
48
9
31
53
186
1
17
30
60
61
8
57
174
54
43
143
90
55
89
55
80
16
8
72
112
8
57
18
21
15
1
5
120
147
64
257
36
54
37
48
47
18
30
72
90
ABCD 99017783752*3^$a+1 [50037]
56
84
36
9
3
51
6
171
48
12
69
6
12
72
54
6
69
159
1
12
23
36
9
4
11
36
18
63
39
105
9
66
36
33
40
56
28
48
53
55
32
123
114
75
63
49
8
33
3
132
88
65
31
24
32
9
3
27
18
42
84
24
12
1
23
72
12
90
6
21
9
19
56
87
25
8
39
1
24
11
72
69
63
81
21
103
80
28
20
57
27
9
39
15
6
54
48
33
64
35
105
48
27
25
5
18
37
56
12
4
23
21
60
57
39
3
21
15
36
9
12
48
64
80
33
15
129
3
15
1
71
13
8
33
39
15
18
27
87
18
66
25
11
45
9
55
24
8
4
5
15
48
28
47
61
11
60
9
72
3
57
57
3
112
8
60
4
5
135
28
23
57
72
60
28
17
15
24
16
104
57
79
24
89
42
84
49
23
37
36
5
36
15
15
181
32
3
33
27
69
60
9
6
1
29
15
9
54
30
3
33
15
84
51
9
3
13
95
72
13
5
36
36
3
15
69
27
48
45
33
3
4
12
20
9
6
144
12
72
25
35
13
20
24
16
17
7
56
4
5
30
36
13
155
21
60
9
7
12
56
12
93
90
61
5
18
72
153
36
15
21
9
24
36
36
39
12
84
3
25
281
51
16
24
44
15
30
42
37
20
63
42
51
16
120
23
37
36
12
5
27
63
37
60
53
15
48
12
12
39
36
18
66
69
12
33
12
18
85
36
5
36
18
21
24
15
18
18
12
72
61
36
215
84
85
131
60
13
20
15
25
32
24
9
103
12
32
4
60
11
30
39
36
21
3
27
37
20
15
21
69
6
72
45
3
24
1
12
59
85
35
24
156
9
45
36
31
23
1
5
36
3
52
8
27
48
9
28
20
160
32
75
18
19
20
3
30
6
9
40
23
12
1
35
9
40
23
9
48
51
9
27
18
7
8
36
16
188
3
12
42
30
6
43
44
51
42
3
96
63
30
3
64
80
4
11
81
28
24
101
7
12
35
60
12
24
37
32
3
105
4
44
27
30
90
109
128
28
32
192
96
112
23
144
9
81
24
36
18
12
6
7
23
9
136
128
16
48
23
45
48
132
9
3
36
111
18
18
18
139
5
36
7
5
39
64
5
24
51
15
60
117
64
11
9
63
81
16
65
78
25
20
132
3
57
15
69
69
42
13
23
9
28
35
48
13
29
36
15
16
8
16
17
43
5
36
19
17
24
31
32
27
48
42
126
18
30
21
75
9
12
33
7
59
6
63
57
18
21
28
80
28
95
9
33
55
32
33
18
150
18
45
96
48
76
71
18
6
177
48
39
85
72
23
36
6
39
36
15
30
19
20
40
11
18
6
81
9
90
1
11
60
25
8
4
20
76
5
6
73
35
12
13
41
51
9
36
30
18
51
9
48
7
35
108
73
11
6
15
28
11
66
15
4
5
30
9
4
5
55
32
24
21
30
25
60
56
24
4
47
13
132
23
117
39
141
9
90
13
68
28
12
24
48
23
9
48
63
73
32
3
1
35
1
89
99
4
12
11
42
30
90
6
1
44
9
48
123
16
95
18
63
105
3
124
107
174
39
36
4
56
36
48
100
56
40
32
232
48
68
195
1
5
51
52
32
21
27
172
68
12
15
18
3
12
3
48
21
15
6
7
83
33
60
12
3
1
101
15
12
28
104
63
12
33
36
9
3
12
93
12
103
24
59
21
51
12
33
9
3
36
12
15
45
228
51
9
15
69
3
73
35
102
103
137
120
63
51
30
6
12
72
60
36
48
9
45
42
54
31
8
27
109
32
4
224
12
15
9
9
72
72
15
16
20
39
36
72
25
20
48
15
81
64
20
15
141
16
59
49
65
15
39
1
71
18
18
117
48
24
4
116
15
93
15
45
16
131
21
72
40
48
5
123
12
3
96
13
32
60
39
45
4
107
1
60
8
9
66
6
36
7
41
42
12
1
131
49
56
24
231
33
72
15
60
36
9
36
39
45
9
7
8
24
3
73
11
21
12
48
9
75
3
12
54
24
55
8
3
1
44
15
97
32
27
13
156
44
27
30
55
23
25
11
105
64
23
60
18
27
3
90
54
33
27
61
11
13
23
12
25
20
15
93
60
4
53
42
13
23
13
95
1
36
24
8
48
3
9
36
60
4
32
75
6
7
56
24
3
33
60
24
112
5
3
27
36
24
18
30
18
24
18
30
67
23
18
7
96
29
66
69
3
37
8
40
83
30
24
7
20
111
24
13
23
33
16
41
15
24
24
27
33
36
15
24
12
37
36
41
48
60
15
12
4
24
32
33
51
45
39
33
7
96
36
35
24
25
5
54
21
39
18
55
8
27
9
3
42
39
15
54
55
20
40
68
28
24
83
109
24
36
44
99
21
64
12
5
15
64
11
69
12
27
18
15
9
63
156
9
3
64
23
25
32
4
35
36
18
27
16
8
16
23
66
39
33
55
32
136
155
54
31
47
9
81
15
40
125
55
20
12
16
77
54
18
15
12
99
9
16
132
32
12
120
21
7
20
27
33
3
72
37
36
12
23
12
25
11
37
72
12
23
45
15
81
16
41
42
25
11
66
6
13
5
90
12
33
36
16
23
25
84
48
23
37
95
45
4
5
63
12
45
39
12
124
29
19
20
12
3
93
4
44
57
54
21
28
72
17
27
96
75
18
6
13
36
5
12
24
3
123
30
27
16
32
12
16
20
9
48
207
27
45
28
68
9
18
1
11
201
12
96
4
8
24
15
18
6
36
61
65
3
27
24
48
72
129
15
9
12
4
17
79
65
30
33
16
5
42
72
85
20
105
31
59
121
101
18
12
1
8
9
6
85
20
64
56
4
5
72
18
81
27
37
143
12
18
60
43
11
13
32
ABCD 99017818462*3^$a+1 [50004]
53
48
61
30
101
4
20
19
24
53
145
84
11
112
8
132
16
15
129
15
45
57
95
76
60
3
45
36
68
85
83
24
16
3
197
43
57
108
105
36
3
20
60
37
11
13
126
9
84
96
75
45
225
24
18
5
97
83
148
9
3
15
5
12
36
109
12
36
15
44
4
87
48
29
25
18
45
152
16
120
144
27
18
108
108
47
49
3
33
72
36
107
48
136
141
12
72
18
41
84
16
12
44
64
20
4
8
4
81
83
49
95
96
16
44
31
141
48
20
61
15
8
136
20
37
15
45
120
87
201
11
25
24
47
19
53
25
23
4
201
107
28
63
42
12
95
121
99
32
31
77
13
24
174
177
48
9
23
28
57
95
13
267
3
65
52
9
24
11
1
54
24
65
84
13
3
51
54
35
96
16
45
18
197
88
56
16
12
33
3
44
25
27
3
96
21
56
12
28
32
36
84
1
36
30
6
63
20
144
52
75
18
11
67
77
16
72
33
75
9
78
45
45
27
8
49
15
93
123
120
24
3
5
60
7
45
8
25
47
1
15
3
45
27
53
64
140
1
107
4
45
51
12
56
24
88
152
37
35
145
111
27
53
24
40
108
92
36
85
48
95
1
66
69
36
9
59
25
24
11
96
1
59
120
28
20
91
24
53
64
56
64
56
48
40
72
32
67
69
129
18
45
24
8
91
21
24
75
5
4
132
108
36
56
24
37
12
18
29
13
111
81
35
19
41
1
83
12
12
1
12
72
83
85
30
24
21
8
61
11
19
89
84
40
48
33
12
72
15
45
3
20
12
85
27
80
151
9
20
25
84
11
4
84
81
87
48
36
96
39
6
83
37
42
5
13
120
107
16
57
24
48
11
12
40
9
18
45
20
16
45
51
80
76
9
23
73
48
95
12
7
153
164
19
126
63
32
24
16
8
61
11
1
35
133
71
181
3
69
12
24
12
59
28
36
27
45
57
18
69
8
1
27
228
32
37
23
60
88
92
7
5
52
9
35
25
36
11
24
1
47
16
36
116
19
21
152
37
11
40
45
12
27
44
1
18
186
11
64
80
12
49
11
88
9
135
27
126
119
253
6
5
61
23
76
27
5
37
35
72
168
16
56
24
24
121
186
81
39
69
45
11
43
21
80
16
8
96
84
73
27
21
126
9
204
36
12
20
25
23
1
36
59
76
57
18
9
15
165
216
144
24
27
45
9
75
20
48
37
39
9
35
43
29
16
44
28
36
20
172
9
99
45
54
33
39
6
18
54
111
9
18
5
28
32
144
48
76
69
108
35
49
99
24
80
1
47
73
59
28
45
3
24
21
24
192
36
167
73
27
36
92
100
60
140
4
45
263
48
97
63
69
3
27
6
39
56
4
80
145
35
28
63
30
132
3
24
81
12
11
115
41
31
5
163
5
4
48
20
67
90
63
108
9
27
20
60
55
173
48
49
11
37
18
5
72
13
195
12
60
45
72
3
108
63
6
48
71
16
3
125
37
15
9
35
84
28
68
76
99
77
40
24
21
27
81
15
20
100
56
40
48
80
43
29
16
99
5
76
9
36
35
12
196
80
64
48
60
45
27
48
92
7
6
143
37
59
4
32
160
33
27
45
35
40
72
68
55
29
24
64
3
78
90
192
125
208
200
40
80
37
3
27
18
27
24
3
72
6
23
16
24
72
44
1
48
24
36
39
195
21
56
40
84
44
36
52
9
39
27
77
40
45
123
9
108
27
8
12
36
133
59
97
143
12
124
24
3
137
31
17
64
36
48
27
45
104
28
12
33
18
65
52
225
23
52
15
17
1
27
75
18
72
131
145
36
11
144
16
8
37
12
60
3
9
24
95
36
4
72
228
69
12
36
63
24
48
144
36
224
100
33
282
54
15
27
149
16
9
15
144
20
61
36
3
45
59
73
12
27
9
15
117
107
40
56
25
60
59
76
57
23
85
42
30
24
36
3
24
117
54
120
5
49
87
8
67
29
52
20
124
96
20
28
45
51
68
72
16
8
19
53
52
48
180
45
78
21
96
48
24
3
65
84
13
15
140
40
93
63
81
15
81
27
32
25
36
83
16
68
13
15
9
39
9
36
6
161
4
60
45
71
64
48
56
49
23
43
17
127
33
9
23
16
36
8
36
25
102
24
18
35
37
48
72
96
3
69
95
7
9
9
36
ABCD 99018523244*3^$a+1 [50019]
39
32
13
72
27
225
71
37
11
24
48
48
112
8
88
9
48
87
120
141
3
81
23
13
36
39
381
12
60
3
80
25
36
35
13
3
21
12
215
72
61
72
36
39
9
23
1
108
3
24
96
48
80
88
21
48
131
37
108
12
3
56
40
120
80
88
72
9
60
51
21
3
72
81
23
49
15
48
297
47
96
37
144
3
57
120
96
48
15
224
24
13
3
24
80
49
47
49
71
24
136
104
73
180
108
36
27
45
83
112
80
85
36
60
59
85
48
83
61
3
176
61
99
48
177
48
24
23
13
123
24
32
136
9
12
35
88
104
88
24
24
32
109
3
104
16
117
11
168
13
35
96
88
32
24
13
27
32
13
75
24
105
84
3
69
72
75
8
16
24
129
24
15
309
51
33
23
48
16
32
40
9
167
16
81
180
36
327
57
39
8
64
9
23
16
57
12
27
48
128
13
147
8
40
8
73
63
8
48
24
13
35
136
33
23
24
40
33
60
11
48
49
48
135
9
143
64
9
23
37
219
9
23
13
107
61
51
24
81
87
8
64
80
1
159
24
33
71
40
8
37
27
9
24
144
72
15
104
37
60
39
240
48
56
72
61
155
24
112
165
59
61
11
120
13
99
9
60
3
105
12
24
3
45
179
1
36
3
57
48
63
240
21
155
64
141
11
48
49
47
85
11
37
24
27
24
24
9
72
167
16
80
13
131
25
47
16
32
88
141
36
63
117
59
88
104
120
16
72
189
168
11
1
96
71
145
47
24
40
72
144
33
87
48
24
56
1
48
23
144
24
72
24
37
11
64
32
24
13
3
96
81
108
11
13
75
153
24
111
24
45
48
60
71
120
40
72
57
48
72
36
11
24
96
13
11
61
36
36
204
47
168
13
11
48
16
93
12
71
61
12
36
24
11
96
85
35
120
40
21
36
108
51
189
12
36
75
8
72
40
21
72
59
13
11
16
96
120
8
1
119
120
13
24
27
24
144
80
61
99
33
39
56
13
3
69
11
24
1
15
80
120
85
96
59
16
8
96
193
23
40
32
1
15
33
23
64
72
192
8
97
39
72
9
15
57
108
24
11
48
48
16
24
9
144
72
87
8
96
13
75
33
48
60
11
112
152
25
39
24
33
12
144
27
80
16
153
252
107
13
108
60
11
1
135
48
48
56
1
111
69
123
8
49
15
129
72
36
75
56
16
104
40
24
9
23
49
23
85
3
21
84
39
93
48
24
27
24
33
36
83
72
112
224
40
24
81
63
120
189
72
59
40
24
80
1
135
96
33
71
205
84
60
75
32
13
83
13
51
24
33
84
36
36
24
12
135
9
36
3
32
1
143
169
39
24
104
24
61
3
8
1
108
96
48
3
24
33
111
9
23
24
121
12
36
108
252
24
23
16
72
56
120
13
72
3
80
61
36
96
12
36
36
27
45
59
13
11
64
129
135
8
49
36
3
33
63
24
9
48
23
96
48
1
12
35
40
8
85
84
36
36
36
35
1
287
73
15
8
16
104
88
24
69
72
155
25
24
36
27
80
16
128
112
69
3
56
24
1
24
47
25
12
132
311
40
93
35
37
243
8
1
71
16
24
33
144
23
181
11
40
80
97
36
123
80
112
8
169
39
45
299
72
120
40
8
25
23
24
16
8
13
72
195
56
64
144
141
123
56
40
152
145
63
8
24
88
24
152
25
71
13
72
108
47
16
9
39
57
47
48
24
16
80
1
119
88
24
120
24
69
3
57
15
32
16
48
9
23
112
32
40
32
40
9
87
8
16
48
21
108
71
73
24
12
27
189
75
33
15
8
49
71
61
83
40
24
69
59
48
13
132
39
32
109
48
107
109
11
25
36
3
48
72
48
104
16
104
73
144
144
39
24
9
71
88
48
192
69
36
36
36
15
144
45
36
ABCD 99018817754*3^$a+1 [50003]
50
6
4
30
18
2
76
30
24
36
30
60
18
54
20
57
60
1
8
39
27
24
10
11
60
15
40
80
18
10
26
34
2
28
18
17
105
10
32
45
79
2
124
98
28
8
100
29
7
5
49
42
14
34
42
47
37
6
50
58
2
39
9
4
2
16
62
12
54
30
54
58
30
24
8
48
28
32
78
34
5
31
20
36
4
12
24
20
33
15
76
32
102
10
20
30
15
37
8
6
102
27
27
106
30
32
120
52
48
8
64
56
112
65
55
56
9
3
82
30
8
52
38
34
8
82
30
6
8
4
36
2
58
2
42
22
65
115
6
14
4
20
66
18
18
108
42
57
87
28
6
86
33
12
13
20
106
36
65
91
42
18
12
92
24
42
58
24
32
96
42
66
6
4
2
117
15
28
17
25
2
88
12
36
17
7
38
52
50
45
25
8
10
18
110
4
50
24
36
100
36
20
4
38
66
22
38
12
54
36
9
193
66
29
31
56
88
20
36
66
58
36
32
4
50
4
12
8
82
42
8
82
5
43
24
14
22
12
110
22
20
10
26
100
8
21
21
87
25
6
14
16
26
36
28
162
42
308
12
60
16
72
92
12
96
57
75
60
18
18
34
8
27
15
42
15
25
14
22
18
14
42
30
63
51
16
48
2
58
36
36
14
52
2
58
14
108
12
28
26
60
70
24
66
14
46
104
18
132
12
34
14
28
2
12
34
24
20
66
6
18
18
9
19
20
12
22
6
126
18
20
45
43
32
6
60
4
128
40
59
139
14
78
52
36
72
18
12
38
4
12
126
8
10
36
20
40
54
50
24
12
33
37
6
38
42
28
29
7
30
18
5
72
15
6
12
27
21
27
31
6
30
8
6
54
10
32
150
45
3
16
36
26
88
62
42
18
88
20
4
12
24
36
18
50
6
6
28
2
90
54
6
78
6
10
11
69
10
26
15
73
66
92
69
43
20
18
99
43
12
36
2
15
3
57
15
18
22
12
54
92
90
42
10
56
69
97
20
10
26
108
34
32
36
34
18
42
14
9
72
15
28
8
18
126
36
30
18
9
15
82
6
62
22
6
54
120
36
108
2
27
3
4
36
2
18
22
18
18
11
63
46
36
6
18
84
8
30
60
70
54
14
40
54
5
7
53
75
18
22
26
64
66
2
4
50
6
42
10
128
10
29
13
66
14
15
31
29
7
65
3
60
6
4
8
102
6
70
12
62
28
18
36
6
20
87
31
152
28
42
44
15
25
18
5
33
34
65
45
3
3
24
46
92
48
88
26
16
2
28
44
16
18
14
22
48
6
2
52
20
16
36
18
36
90
66
26
12
16
6
23
15
16
29
81
36
34
2
12
15
1
6
14
24
28
8
30
60
60
6
3
57
190
44
24
46
59
31
72
12
20
58
107
12
3
40
18
84
6
48
20
6
36
34
80
4
90
2
24
28
32
64
26
15
9
106
20
16
20
18
4
12
36
2
57
69
40
30
36
6
8
39
12
33
46
24
20
142
23
117
24
16
74
24
22
14
22
47
13
59
51
64
24
29
3
72
18
27
33
48
40
20
34
17
3
28
72
116
10
11
13
8
42
76
164
12
4
80
9
37
18
48
42
62
30
46
114
8
138
70
18
12
62
18
10
20
27
33
24
58
26
34
110
96
46
48
6
56
3
21
60
52
50
4
6
102
90
8
88
56
6
28
50
51
1
134
46
18
2
72
18
4
8
28
48
29
21
42
148
36
5
21
4
26
10
32
58
20
34
18
60
18
47
63
70
54
5
13
18
20
34
206
58
6
18
32
34
36
5
15
66
4
78
5
72
61
38
52
8
36
45
25
54
2
70
8
30
16
50
4
84
38
87
7
36
120
62
60
66
21
21
10
54
56
90
10
42
2
30
54
12
99
1
12
36
132
12
18
68
76
20
6
162
12
34
20
106
56
4
66
18
42
30
18
44
27
75
18
76
66
36
8
72
72
82
44
30
9
27
4
2
39
31
12
5
12
1
78
2
12
40
18
12
17
63
88
48
60
32
4
20
88
36
90
36
8
40
2
16
17
55
8
12
52
8
16
20
12
42
52
38
12
4
126
14
52
2
66
21
43
5
27
108
40
2
66
22
56
30
69
12
39
40
14
10
108
48
2
42
48
108
9
15
16
56
34
54
17
9
6
16
18
6
5
33
88
8
96
96
34
20
30
34
54
6
54
102
26
70
80
42
18
52
18
2
6
82
108
2
18
30
40
90
42
54
20
16
44
6
18
6
16
50
42
75
3
28
12
38
42
9
25
18
38
159
31
89
15
24
9
13
72
66
6
14
6
6
78
6
28
36
20
22
18
56
34
12
98
21
25
8
18
10
18
60
14
22
20
28
5
37
36
18
12
18
36
6
20
12
16
36
14
130
2
42
52
5
13
138
32
40
128
4
54
36
18
2
28
60
30
6
2
52
2
34
101
19
6
66
110
22
12
24
56
46
38
52
42
2
6
4
44
10
2
18
12
40
72
18
42
120
32
6
22
36
20
12
130
102
62
10
26
24
24
22
29
3
40
90
20
27
21
4
18
20
18
70
50
18
4
210
2
24
46
6
17
1
72
2
46
11
9
90
6
15
19
14
70
17
3
30
10
12
18
26
30
39
15
42
24
22
14
94
29
15
16
30
56
4
84
2
4
32
54
6
9
15
64
36
54
144
30
20
90
27
21
30
9
39
34
8
10
18
179
60
15
12
10
30
24
86
3
55
2
78
172
30
20
40
20
3
12
13
96
26
105
25
8
10
17
81
28
6
48
17
33
22
5
129
82
17
12
3
10
12
86
12
28
38
70
14
15
13
38
10
6
20
30
16
80
99
9
99
7
90
20
34
12
54
18
17
3
150
36
66
18
96
36
30
4
29
55
162
168
35
15
12
64
29
7
8
12
46
20
4
104
22
50
4
48
18
42
2
16
8
12
9
39
42
82
5
1
146
28
42
14
162
22
12
36
17
12
15
30
34
32
72
6
6
18
6
22
38
6
64
132
14
40
5
13
56
52
14
16
60
12
36
44
16
110
34
18
2
6
66
28
2
58
2
ABCD 99018925496*3^$a+1 [50029]
48
180
30
36
24
77
19
12
9
8
12
1
12
42
36
108
5
31
48
41
121
6
77
13
12
18
12
36
42
119
1
48
102
60
53
7
17
61
12
42
42
18
101
36
49
71
24
61
24
60
42
12
42
36
42
48
12
18
83
121
48
48
114
90
24
36
23
37
6
48
45
44
25
138
77
12
13
102
5
13
48
42
60
126
24
30
12
29
67
42
63
3
84
5
67
21
27
30
60
6
36
30
59
25
119
7
84
6
51
32
25
12
18
60
18
59
1
18
42
90
57
21
15
21
18
42
78
30
6
41
49
6
66
78
125
96
199
5
84
97
6
89
124
15
54
6
42
30
12
18
18
29
1
126
24
29
7
5
1
24
36
108
84
18
48
132
24
144
30
35
7
77
12
19
36
66
47
37
18
18
102
42
6
48
30
126
45
8
13
24
18
5
1
42
24
24
21
68
91
6
95
28
20
7
210
96
150
120
90
18
6
36
59
13
167
61
23
55
6
18
6
71
28
15
30
171
57
150
18
90
6
108
6
24
78
174
18
132
54
24
42
23
43
89
13
12
35
19
29
67
6
12
42
65
19
57
123
29
67
54
87
69
6
48
36
65
73
42
36
78
24
12
30
24
41
49
42
42
3
45
48
54
138
90
42
11
19
6
6
29
1
6
90
48
66
24
12
174
6
18
11
31
12
305
61
51
99
9
81
66
30
3
36
87
18
6
36
24
36
29
121
23
25
282
54
35
1
23
19
78
138
5
97
12
11
61
30
6
24
144
119
1
35
1
6
114
18
6
84
42
53
96
16
45
30
53
160
80
43
53
115
29
175
48
113
156
31
48
24
21
20
16
75
96
54
30
5
55
36
24
173
43
42
12
6
12
6
15
87
18
6
65
19
30
6
6
114
65
31
30
54
5
73
192
35
163
41
25
71
13
3
9
126
89
13
12
60
179
19
6
84
60
6
66
95
31
42
180
42
150
95
48
25
36
90
5
79
17
1
42
60
36
84
48
48
30
12
23
55
132
30
119
1
83
19
36
29
76
9
6
120
29
60
1
96
35
73
35
25
60
72
120
66
12
17
25
276
42
66
6
30
51
39
53
103
84
96
17
25
15
75
5
73
48
42
53
1
96
18
60
24
81
21
23
28
33
42
48
21
51
12
30
198
17
163
17
1
12
24
59
121
60
35
31
17
31
54
11
1
23
25
42
36
78
66
24
29
28
27
72
174
51
33
11
7
72
6
36
15
8
7
114
36
66
57
135
18
42
5
61
60
6
30
18
17
40
153
95
13
60
59
91
17
25
11
91
6
24
36
39
8
25
66
6
30
66
23
55
6
78
30
6
24
81
36
128
7
24
30
174
30
35
115
12
53
7
66
24
35
88
288
39
30
66
78
84
6
89
55
138
18
89
7
48
390
15
21
35
16
144
9
6
12
30
167
115
12
29
84
13
102
60
41
24
67
60
114
11
55
105
39
6
30
18
30
108
48
12
105
147
72
54
12
72
3
129
84
72
54
18
6
60
117
3
12
17
97
84
39
3
24
125
61
12
42
18
107
24
24
96
24
192
103
45
15
60
30
30
42
96
84
111
9
6
144
125
109
215
1
120
6
24
33
15
12
54
24
36
6
29
19
6
6
126
12
15
33
24
18
6
120
36
59
7
29
19
60
6
48
30
18
23
1
24
87
27
6
30
54
48
59
19
6
36
75
32
61
30
36
113
13
47
100
32
24
25
72
12
60
138
29
48
43
120
77
61
6
245
43
6
119
61
96
59
31
36
54
30
5
48
181
72
78
24
17
61
78
24
41
19
96
120
30
42
12
5
31
12
18
150
96
5
168
28
9
59
31
216
18
12
12
78
33
9
60
3
57
48
18
36
36
29
25
30
30
18
42
23
25
47
1
42
5
13
48
36
23
72
24
1
24
24
47
31
90
48
42
60
12
72
186
24
18
5
7
54
36
60
6
90
48
42
138
59
7
48
17
19
149
37
30
6
39
3
102
18
30
47
31
18
156
78
6
42
53
1
126
24
30
18
96
21
195
36
12
36
5
4
108
75
54
36
47
31
12
137
61
42
12
36
69
63
12
17
1
162
90
48
60
24
78
6
15
69
6
36
6
30
108
54
42
6
47
127
45
15
66
252
72
60
6
24
113
151
12
18
6
30
48
6
21
21
30
24
53
31
24
18
84
216
3
27
24
5
24
79
42
24
24
11
31
84
12
24
36
12
60
77
16
33
35
31
168
36
29
1
6
6
59
55
65
13
6
42
90
29
121
24
123
152
109
ABCD 99019523516*3^$a+1 [50084]
67
41
37
48
78
29
48
48
36
55
72
72
120
114
54
29
36
19
65
60
19
53
12
43
36
77
49
11
7
17
79
77
31
12
41
24
12
31
36
65
12
108
168
12
19
12
42
59
61
126
132
30
23
1
54
162
66
54
23
144
49
6
12
36
36
29
151
90
96
30
5
31
5
121
54
53
19
24
29
55
24
5
48
49
6
18
95
7
65
48
84
61
35
55
126
72
102
17
1
23
24
36
151
17
19
90
78
41
43
41
13
78
12
60
12
126
162
17
19
77
109
18
48
5
31
90
18
17
7
89
199
36
36
48
41
37
131
36
25
6
72
18
90
36
53
24
7
17
24
36
55
41
31
12
54
11
144
7
17
109
23
132
60
55
72
60
12
24
17
31
18
6
66
11
115
17
12
12
36
415
65
24
37
48
23
72
24
31
252
12
24
29
37
90
60
84
6
102
29
7
36
5
19
29
61
18
72
29
24
55
48
5
55
101
115
17
60
43
6
54
5
13
35
13
24
144
11
43
29
12
7
96
17
48
1
96
18
101
55
24
17
55
180
281
7
12
65
187
24
12
5
12
43
29
1
6
108
36
66
18
5
1
18
29
19
6
35
85
35
61
102
18
144
150
12
96
12
41
12
132
67
6
66
5
1
30
17
79
18
48
23
24
25
155
13
47
73
35
61
120
126
5
12
19
161
91
42
72
18
29
43
30
24
102
72
90
23
19
36
12
5
108
84
96
12
36
1
96
23
25
6
5
84
12
12
12
31
6
54
72
48
65
25
18
54
24
23
49
35
72
19
5
48
36
31
36
17
55
24
17
156
1
6
65
1
6
41
103
12
54
150
41
43
96
12
53
24
67
24
36
48
41
55
54
18
48
54
6
17
12
120
36
43
6
35
12
55
96
65
55
96
180
30
83
67
5
60
25
120
11
36
24
60
12
12
7
60
36
36
17
144
19
12
53
37
72
18
6
102
60
65
37
24
11
79
53
31
89
24
139
24
36
17
96
31
18
30
5
72
31
113
85
23
19
30
18
36
18
71
12
48
31
36
5
36
19
29
7
36
5
43
54
35
43
29
19
101
7
6
48
90
54
59
13
11
60
84
31
29
7
162
90
30
72
6
66
47
7
18
18
53
1
35
19
5
108
36
19
12
36
65
7
36
54
6
288
17
49
18
36
96
48
113
12
19
36
6
23
103
12
180
72
24
18
54
48
180
6
47
43
185
12
31
18
11
43
24
108
29
19
77
60
96
7
36
12
29
12
67
77
60
132
60
24
43
60
90
23
139
29
19
5
67
5
72
19
30
24
72
30
41
31
60
12
17
24
121
71
43
77
72
97
23
84
60
36
13
23
19
5
12
13
59
96
7
36
42
11
72
7
12
42
90
101
7
48
77
12
19
24
108
18
90
29
60
19
36
30
23
48
12
13
48
72
6
18
35
12
36
55
132
5
96
7
174
24
11
108
48
25
35
24
36
103
18
59
109
30
24
12
5
1
47
1
6
12
5
67
5
19
72
53
120
1
24
35
127
77
36
7
17
7
12
41
49
6
17
24
96
25
162
84
5
55
84
42
66
60
12
53
12
79
108
41
120
19
60
36
17
55
30
59
36
19
54
54
125
31
53
25
30
53
72
7
29
127
72
60
48
36
18
35
12
48
1
18
29
55
162
35
24
31
65
13
54
66
18
60
12
60
17
84
7
41
13
71
12
72
36
19
101
7
18
54
17
12
192
48
199
36
53
79
12
24
48
125
24
31
78
54
36
53
12
7
30
90
17
19
36
24
108
36
5
7
29
60
7
12
36
113
67
54
83
13
48
23
55
17
31
42
120
23
199
17
12
7
65
115
18
48
18
96
72
5
12
13
96
11
199
53
55
24
12
65
7
77
1
144
35
55
5
7
18
42
36
5
43
5
13
35
36
25
18
12
29
103
48
53
55
5
13
6
12
54
59
109
18
137
19
17
7
41
108
7
41
108
103
24
17
19
101
79
18
102
36
29
12
175
6
23
156
12
7
17
24
139
65
19
17
25
47
19
24
36
5
7
36
36
54
96
35
12
91
6
90
30
78
29
55
5
24
49
54
113
24
73
54
17
7
90
90
29
7
29
55
36
209
49
48
107
24
19
12
24
17
91
192
53
43
77
7
41
31
53
19
54
78
17
19
36
17
31
77
19
77
156
12
12
25
6
17
36
31
53
24
103
161
1
95
1
23
31
12
17
60
120
24
19
48
24
102
18
6
66
108
36
108
306
35
12
12
103
53
1
59
37
90
54
66
17
19
5
31
60
53
12
7
5
7
60
5
24
12
169
23
96
12
67
77
48
72
43
12
96
12
5
85
11
60
19
5
48
1
23
108
13
126
29
48
13
18
5
24
31
12
5
1
11
60
24
7
65
79
ABCD 99019589798*3^$a+1 [50035]
3
45
63
81
9
75
69
63
24
48
96
24
60
36
27
252
33
48
36
36
24
39
45
27
69
3
33
3
72
165
72
87
126
27
27
126
87
216
60
12
165
72
135
48
48
36
48
108
60
39
129
15
57
72
123
129
96
12
51
177
75
105
3
117
117
3
24
84
69
36
87
3
36
558
90
21
240
45
90
345
24
72
60
39
69
72
48
12
15
45
99
144
18
15
48
27
57
33
39
456
192
96
27
108
57
195
360
108
117
60
72
183
33
39
93
420
63
45
36
120
264
75
117
108
204
36
39
117
24
96
24
132
180
144
108
255
117
24
75
57
195
129
15
9
264
96
96
39
9
60
57
99
99
33
180
24
411
144
18
27
108
96
12
72
27
21
48
60
84
21
99
117
54
21
15
396
9
60
3
36
45
117
159
21
72
36
15
24
72
15
180
45
48
108
123
36
18
3
60
48
105
72
27
72
96
3
180
72
93
36
33
87
24
15
144
93
12
36
12
27
36
21
156
39
33
12
144
36
96
24
51
69
48
243
57
51
105
120
60
12
24
24
24
168
3
69
48
27
72
153
36
27
33
132
24
120
15
36
45
72
240
132
36
24
48
105
87
24
51
108
201
36
51
105
39
9
27
72
108
165
48
96
33
111
12
180
453
15
120
72
72
72
120
51
165
87
21
60
24
3
45
24
96
267
57
48
21
15
39
57
156
75
9
243
93
24
180
60
144
132
228
144
120
63
72
105
48
48
96
36
63
21
51
18
51
36
57
27
63
93
60
9
279
120
60
36
48
120
48
24
75
21
33
36
360
75
24
12
123
9
48
120
3
141
24
15
189
135
216
21
108
15
36
177
3
285
204
12
96
15
57
213
99
36
63
81
60
39
54
72
171
48
51
45
84
84
183
57
60
36
81
75
288
12
96
87
33
75
18
27
48
159
21
60
45
54
21
96
315
324
54
27
24
75
249
111
69
12
9
87
3
81
96
39
81
144
9
90
69
156
117
63
27
237
72
96
48
24
27
153
81
27
63
69
36
24
15
33
3
309
48
120
144
36
48
69
183
312
12
51
45
180
24
84
60
180
36
39
54
270
36
54
3
24
81
18
9
36
24
36
96
15
18
27
9
27
315
57
195
93
12
327
105
84
27
33
75
81
153
63
108
372
12
228
168
75
90
27
99
45
36
108
27
9
96
3
72
69
111
54
54
225
72
27
18
99
63
36
117
84
33
27
24
12
108
9
162
36
33
180
21
75
204
120
87
69
204
84
108
24
51
45
108
96
96
108
192
24
33
198
153
135
180
36
33
147
345
36
24
24
60
84
72
180
39
144
57
228
60
12
36
180
48
45
99
27
81
108
9
135
168
72
3
162
27
48
36
ABCD 99019937488*3^$a+1 [50004]
12
95
13
30
60
5
7
18
42
30
48
35
49
120
6
102
12
11
115
12
17
43
12
96
9
8
28
39
69
9
171
96
21
12
42
53
7
66
72
12
95
43
30
11
7
29
40
15
5
61
60
3
9
18
137
12
31
129
63
12
36
53
37
24
51
57
30
41
79
5
73
3
9
72
11
72
13
12
30
65
52
3
30
11
1
60
66
12
48
5
25
24
3
15
113
25
54
53
43
65
28
20
109
30
12
9
51
9
32
24
43
173
37
11
4
87
21
69
120
30
66
87
45
143
19
96
65
7
78
12
120
42
6
162
41
1
36
24
126
65
19
18
27
21
12
60
18
17
7
53
36
12
247
42
6
17
37
78
41
7
30
12
12
71
12
13
47
16
69
35
13
47
16
12
8
187
42
18
24
6
174
29
60
84
40
32
36
49
60
18
5
13
95
28
9
30
30
12
18
65
96
19
60
93
8
12
25
144
120
59
16
21
60
24
198
5
16
51
66
59
1
120
39
21
54
60
78
18
9
3
42
83
48
49
75
56
37
30
18
24
18
42
35
25
11
49
30
153
3
53
7
114
15
45
168
27
63
12
96
90
47
16
20
7
84
29
1
3
123
5
37
11
19
12
113
43
90
47
76
69
180
3
9
18
12
30
35
25
35
28
15
12
9
69
18
72
81
12
260
28
81
51
32
13
42
5
48
24
88
45
18
5
7
30
87
36
80
84
40
141
12
48
144
11
115
84
5
16
147
12
18
30
78
3
27
5
25
107
36
37
24
59
127
17
55
30
132
59
181
11
37
87
3
30
23
24
16
20
55
162
71
49
102
41
37
42
48
93
9
119
64
63
60
30
90
17
28
45
35
52
33
15
27
12
41
127
101
49
27
48
57
30
90
11
25
60
42
137
25
51
20
67
30
23
115
17
13
15
8
7
65
37
78
42
12
39
240
21
96
47
13
3
12
159
30
30
6
47
73
30
72
5
145
12
48
12
51
8
121
3
20
7
5
13
3
20
25
114
5
193
75
92
36
85
24
3
32
16
15
29
48
7
89
7
12
17
85
36
72
12
30
65
4
69
60
35
12
145
59
19
33
75
12
41
36
88
32
13
18
12
12
30
75
33
42
6
12
12
11
12
25
11
96
25
48
12
276
24
6
54
18
5
13
54
96
9
3
30
11
49
3
20
49
36
3
56
25
63
123
30
27
32
1
107
55
90
78
12
5
16
21
78
102
96
47
13
59
84
121
3
15
21
27
53
16
75
53
12
43
48
24
6
204
36
75
45
30
12
42
96
12
30
41
7
54
11
84
1
35
19
30
135
51
12
65
52
20
31
12
77
121
27
156
9
210
18
3
27
5
19
5
144
7
24
41
48
4
105
23
7
102
71
88
32
37
72
51
75
84
165
93
111
180
81
60
120
59
19
12
66
35
49
6
65
4
128
36
136
15
5
85
36
147
8
7
12
126
42
222
15
36
75
30
60
123
57
23
31
53
43
30
3
27
42
183
308
12
4
51
12
113
97
15
27
66
35
37
18
24
101
205
84
48
12
30
53
43
42
3
129
6
84
6
3
9
12
18
21
69
15
27
156
54
30
65
84
31
18
47
28
117
11
49
23
73
23
12
79
18
11
52
9
71
48
16
141
47
7
41
97
18
24
18
3
8
31
138
95
72
1
60
63
80
172
272
72
1
12
108
30
12
18
39
15
108
18
144
90
41
55
9
108
20
13
90
42
12
18
5
60
28
20
109
48
12
35
36
49
36
23
1
108
71
7
30
60
42
5
13
12
3
57
87
36
44
193
3
177
123
69
111
9
11
24
31
210
90
24
18
35
88
8
12
37
75
140
112
75
36
17
7
29
12
55
90
95
64
8
13
15
27
12
41
288
61
3
33
59
73
18
30
42
53
72
36
1
30
30
71
264
223
17
55
173
108
52
60
56
12
37
75
20
25
90
30
30
93
140
7
30
35
43
90
54
180
6
23
16
20
25
6
60
54
18
30
60
95
145
30
77
205
108
47
124
9
30
53
169
30
65
61
42
30
18
12
18
87
15
18
75
105
12
11
4
3
54
6
30
24
60
66
30
12
120
18
42
30
162
30
29
1
30
21
105
3
36
33
12
35
61
24
30
198
12
120
18
42
11
60
85
23
49
108
23
7
42
90
33
8
49
78
42
72
18
18
24
6
197
85
35
43
17
13
15
39
18
12
63
68
37
3
48
117
63
9
78
5
4
105
3
48
177
63
20
37
191
40
180
9
11
37
35
19
6
12
47
73
12
23
16
9
12
15
3
113
79
150
18
17
1
54
36
30
54
5
1
12
ABCD 99020186732*3^$a+1 [50045]
135
72
6
27
96
15
17
1
12
168
72
30
18
3
75
6
6
6
83
127
33
117
54
6
30
78
48
3
219
12
72
17
37
24
54
78
12
18
48
12
6
15
27
60
60
48
45
51
12
6
66
9
15
17
55
36
5
61
96
126
21
27
102
6
54
3
3
12
6
60
48
54
36
5
31
60
21
32
55
144
57
93
35
1
60
126
101
16
81
15
3
48
12
17
31
17
91
36
18
18
77
97
6
12
168
5
49
126
72
54
42
9
93
18
17
37
27
39
30
59
163
18
6
6
47
19
12
81
21
30
45
39
30
30
18
24
78
168
90
78
42
11
96
7
78
30
36
24
17
49
6
54
66
36
12
72
41
37
12
60
54
72
53
48
16
32
13
6
12
17
37
11
112
177
6
90
54
12
12
18
30
17
7
12
18
168
102
77
61
54
132
186
78
33
3
77
19
18
108
18
84
24
24
24
30
30
48
5
37
144
12
42
18
3
63
24
57
33
36
18
138
42
5
49
18
42
132
12
42
9
32
37
6
66
342
36
24
24
60
42
120
66
24
17
127
60
149
7
24
12
5
96
1
6
24
126
6
29
1
18
30
54
30
102
66
24
24
72
6
108
36
42
24
3
21
234
54
108
12
3
33
95
43
66
36
84
6
21
111
30
83
64
3
30
30
65
31
6
6
101
48
85
59
31
6
27
93
6
189
45
30
309
15
36
96
30
78
6
107
7
102
54
12
108
162
120
27
117
72
42
12
42
18
84
96
84
9
21
102
72
93
51
12
6
42
54
171
21
11
49
42
24
18
66
12
30
42
60
30
42
6
11
37
12
30
36
36
36
53
19
72
90
27
87
78
27
27
5
19
48
42
162
144
120
78
18
153
63
18
66
29
7
9
51
18
27
27
21
15
17
1
54
36
69
96
39
6
54
30
15
27
5
1
30
129
32
193
47
37
48
24
6
93
80
43
84
129
21
90
12
54
42
12
9
3
162
6
180
6
24
18
33
33
15
3
24
6
78
6
108
47
7
9
48
21
18
41
85
108
15
3
30
6
36
5
193
47
7
9
123
6
18
93
21
72
6
78
30
12
42
27
32
115
18
18
72
113
13
48
30
60
24
72
57
27
5
31
6
78
162
12
108
36
63
213
66
9
135
30
108
126
174
24
126
12
12
60
12
48
24
53
19
30
15
117
18
12
84
144
12
18
66
36
24
24
5
31
17
133
59
19
12
6
107
49
102
24
6
11
16
33
30
126
30
24
29
49
36
42
33
51
36
41
1
42
53
43
21
27
5
31
24
90
111
21
48
30
162
90
96
30
6
72
21
3
108
30
102
72
21
80
43
36
72
54
54
45
39
9
45
35
115
210
59
55
36
5
31
144
108
48
60
41
1
60
54
48
12
150
11
96
37
11
19
78
42
5
55
126
30
42
42
36
42
60
18
36
24
24
120
18
6
42
60
144
66
12
6
90
6
15
32
19
48
24
60
12
30
42
12
105
32
61
35
61
96
18
216
6
168
18
6
35
16
80
48
61
54
29
48
127
17
43
21
45
210
33
99
78
12
132
258
12
12
5
37
18
102
6
12
18
6
42
60
6
24
5
49
42
21
15
33
165
27
207
33
128
19
72
21
75
12
57
33
287
181
48
168
24
54
6
42
53
19
29
37
6
18
83
43
36
12
24
141
39
42
18
60
114
144
30
60
102
54
89
7
9
27
72
42
36
42
5
37
108
63
15
66
15
159
72
60
24
6
6
48
6
42
36
72
36
24
48
60
53
79
72
42
42
60
54
35
64
3
77
1
6
24
30
6
77
7
153
33
60
48
78
117
45
72
18
57
33
15
3
90
3
32
64
32
7
9
27
69
3
30
60
6
29
115
30
6
9
27
5
115
114
18
54
3
33
30
33
63
36
45
27
5
103
138
6
24
114
210
36
72
12
42
30
18
30
24
5
49
54
12
84
78
171
33
18
12
33
128
7
126
54
12
42
63
165
18
12
24
96
108
60
24
24
42
18
17
96
55
54
42
6
35
43
54
42
5
7
30
11
96
31
17
1
54
180
144
36
65
61
18
17
61
30
5
235
24
18
150
36
192
33
32
96
31
24
105
32
13
35
16
128
1
108
78
6
42
36
24
9
39
12
30
12
83
37
6
24
30
54
90
6
12
90
66
33
15
6
11
7
9
45
6
72
12
6
24
54
48
60
48
24
24
42
63
32
61
30
149
31
132
168
5
16
33
30
132
114
12
12
35
37
30
77
48
64
33
54
48
57
80
1
18
72
18
30
ABCD 99020212672*3^$a+1 [50022]
96
144
102
90
60
30
24
12
5
127
48
137
31
9
45
3
27
18
27
48
177
6
90
120
60
30
150
66
90
6
120
108
6
90
36
18
126
21
45
42
12
36
108
165
32
43
5
31
120
18
18
54
36
108
114
18
54
69
39
33
32
88
8
145
87
69
11
25
18
29
88
32
16
32
40
128
31
24
54
12
39
141
59
64
21
144
36
39
80
16
117
60
15
72
3
12
18
60
3
9
23
109
36
18
29
7
36
12
6
84
15
225
63
8
1
63
8
109
51
33
144
15
3
150
183
51
69
21
3
207
81
123
5
72
7
78
12
95
1
95
7
57
3
18
75
9
90
101
25
24
48
207
45
18
18
15
45
144
12
71
43
36
9
21
6
48
117
33
36
30
24
69
15
180
6
12
78
36
36
45
3
6
30
153
87
9
99
102
90
69
117
35
13
75
21
83
25
30
180
5
31
9
8
40
33
24
23
25
54
54
60
72
90
12
6
27
392
7
18
216
24
18
54
18
21
192
3
12
18
72
15
27
36
129
87
33
96
249
30
18
72
42
84
150
267
8
40
80
67
18
59
55
12
69
9
111
32
139
149
19
48
24
53
73
48
96
18
36
17
37
48
3
15
36
96
12
72
90
90
18
6
90
27
9
63
45
123
48
144
21
60
36
36
63
24
57
54
54
123
33
39
57
23
43
18
6
36
12
21
15
57
105
183
24
33
30
54
36
47
16
24
111
89
40
80
265
66
5
37
12
23
19
21
15
72
48
162
168
23
115
6
120
23
73
87
8
48
1
39
69
36
66
90
11
7
108
114
36
30
90
18
6
63
8
48
24
73
47
55
18
252
35
25
198
12
6
15
87
24
30
36
47
136
21
11
48
31
33
96
27
45
32
55
33
32
25
48
15
27
18
18
12
24
21
9
24
15
39
90
18
53
67
54
36
27
15
12
78
30
33
93
6
29
271
9
32
37
123
8
112
45
27
8
73
30
6
126
30
15
200
88
117
3
81
54
24
48
33
104
25
15
3
78
252
12
71
115
36
18
63
27
30
126
36
36
54
6
117
21
42
18
72
54
9
45
12
447
3
54
18
78
12
11
31
41
40
3
269
97
111
15
12
5
31
9
33
48
60
35
1
156
18
24
102
3
33
15
93
75
51
29
25
119
48
145
48
54
252
18
222
21
27
5
16
141
18
18
87
96
87
33
45
84
6
57
153
54
33
99
29
24
31
89
61
192
3
24
51
29
25
63
57
36
36
63
48
93
12
114
18
18
30
42
33
39
113
40
80
16
39
105
33
198
126
3
57
126
102
42
9
45
12
15
39
33
183
57
33
24
36
12
6
65
72
40
177
108
90
60
45
120
33
36
51
33
6
9
45
30
165
72
33
119
13
27
48
32
55
33
3
69
56
49
15
27
48
5
73
54
36
72
45
201
54
33
120
9
6
273
24
96
57
18
36
18
36
12
18
144
21
80
7
54
51
8
37
75
177
180
18
12
53
19
24
29
88
39
96
90
90
12
6
147
8
24
16
39
18
30
33
39
65
43
5
19
36
252
21
72
15
162
15
48
80
103
17
7
113
40
39
108
93
87
42
36
27
3
60
105
32
160
96
24
51
66
59
31
36
78
167
13
99
45
3
9
24
12
18
60
149
13
30
114
30
60
18
15
21
162
18
15
15
204
36
89
16
144
51
6
120
24
54
201
159
30
195
3
204
81
9
54
66
6
90
12
78
5
112
48
123
29
40
183
12
60
33
48
9
18
30
23
31
24
66
18
6
15
15
60
69
8
133
99
45
51
9
180
51
72
80
67
72
29
64
80
145
15
56
19
36
42
72
18
48
24
12
18
135
96
135
177
15
17
25
102
33
21
75
39
33
57
36
147
63
90
87
39
18
18
5
19
101
19
18
51
24
33
18
6
39
69
138
57
33
42
213
48
24
8
25
24
48
15
56
19
18
42
108
45
80
13
54
173
72
25
42
69
15
96
66
78
9
153
72
71
1
111
9
ABCD 99021426698*3^$a+1 [50078]
45
20
24
7
66
24
48
95
16
15
54
11
7
24
18
66
185
64
27
36
53
37
48
36
90
36
60
33
56
13
15
27
53
76
24
153
3
99
17
60
1
143
40
135
45
15
54
102
24
84
21
44
7
93
3
12
6
12
54
69
24
36
87
29
64
21
18
18
30
54
24
11
124
39
45
15
17
19
36
5
24
1
39
15
24
66
42
12
5
31
36
96
48
9
156
15
105
57
114
66
18
24
21
24
60
93
18
45
20
4
21
15
44
96
1
150
66
42
77
48
1
11
55
29
24
76
24
15
5
25
90
81
45
54
17
43
36
105
69
6
120
72
17
127
33
3
29
28
33
18
129
21
11
79
29
25
90
12
65
49
15
60
15
69
15
101
7
168
30
6
48
36
6
30
33
111
65
36
64
21
59
67
33
21
83
7
54
36
198
36
12
77
31
6
36
179
124
24
15
12
60
53
67
24
41
25
23
55
48
72
5
100
21
75
144
116
40
27
174
6
33
15
24
105
36
120
45
12
27
51
9
3
113
1
63
27
5
31
17
156
19
18
27
27
65
13
30
36
9
15
18
30
29
25
3
3
77
16
15
36
53
12
48
7
24
5
25
95
31
78
11
19
41
109
15
57
30
54
35
19
36
6
48
42
9
129
71
40
39
12
90
3
57
36
18
45
20
25
84
11
4
36
24
51
45
51
108
17
1
84
35
163
6
30
6
36
90
48
29
115
6
30
9
27
5
24
40
104
7
6
18
9
27
33
32
48
7
6
3
44
136
24
32
115
24
29
37
3
111
30
90
6
23
76
75
96
18
12
36
3
15
89
12
28
60
33
23
84
37
54
30
15
24
36
15
96
108
18
87
3
17
13
24
144
11
79
101
1
3
39
36
9
20
36
4
20
76
20
84
31
42
119
64
15
12
89
43
5
12
28
180
27
9
57
24
59
7
18
42
12
6
72
12
42
66
59
73
15
3
33
20
37
27
32
13
95
72
31
57
32
13
71
25
71
31
54
3
3
30
3
20
60
49
30
5
31
45
87
93
20
115
6
48
78
33
51
60
18
75
87
36
84
5
1
12
36
6
33
21
54
45
57
99
27
18
54
5
36
91
65
55
6
47
7
18
51
24
20
85
102
33
21
39
33
143
7
33
57
47
55
17
19
125
79
12
6
48
42
30
3
69
11
31
29
40
24
15
36
29
16
20
100
15
41
61
59
19
9
21
39
15
18
114
69
69
6
45
39
72
69
39
45
33
18
5
49
30
168
12
161
7
30
47
115
41
4
33
48
36
99
9
11
67
17
31
72
33
24
21
15
177
23
40
45
11
25
3
57
3
15
41
7
77
1
15
15
24
18
3
99
125
7
36
30
27
80
16
81
23
7
144
24
12
6
48
114
30
78
18
15
116
103
126
15
24
36
9
6
69
15
18
222
36
30
71
48
16
60
20
7
17
55
18
48
35
55
9
27
89
1
23
76
24
20
97
39
99
5
37
3
27
36
18
24
36
36
174
36
24
12
18
36
63
15
21
15
5
25
131
4
9
18
42
48
27
15
102
36
42
36
9
75
21
231
213
36
27
17
1
12
3
15
45
69
30
18
18
96
36
29
4
24
15
12
129
15
24
17
121
54
93
57
3
33
48
6
90
18
66
159
32
139
36
5
60
48
31
72
17
76
117
63
60
24
3
12
60
41
4
32
13
15
93
84
6
48
185
31
153
87
30
18
185
1
30
9
60
3
78
39
92
25
143
7
33
51
54
15
63
17
1
15
105
24
11
25
84
51
57
87
36
81
18
18
102
17
28
60
20
16
20
37
23
19
30
47
28
216
15
5
4
51
9
21
126
60
36
12
45
87
30
114
129
135
17
28
33
18
102
18
36
24
65
40
60
15
12
162
42
9
117
23
79
60
36
90
99
36
80
19
18
102
17
19
42
27
27
90
23
103
30
63
159
12
36
29
4
20
1
39
44
16
24
45
36
36
18
125
76
27
144
60
126
72
162
29
25
12
3
15
69
20
1
72
63
84
20
127
9
27
30
258
54
12
6
90
167
31
45
225
39
36
27
72
42
48
6
90
59
7
33
63
30
78
72
89
4
180
81
54
36
6
30
72
65
103
48
65
67
33
105
60
11
25
18
21
27
89
19
9
36
24
27
29
24
55
66
11
31
33
51
54
11
103
90
71
1
119
100
231
48
6
180
30
24
5
7
33
63
53
96
28
3
72
5
25
51
39
17
25
3
15
90
111
51
33
177
35
28
20
67
48
6
30
72
24
48
42
23
25
6
90
15
57
27
75
78
30
29
25
24
72
3
80
79
30
18
17
12
25
63
60
36
21
23
31
5
40
81
54
24
5
31
36
33
15
6
15
24
51
9
20
12
43
72
9
15
29
25
135
63
180
29
151
57
27
36
18
6
113
13
30
18
60
15
84
81
11
1
23
1
156
63
44
12
4
9
35
31
45
15
12
18
35
4
3
12
5
72
91
180
12
78
18
29
97
23
ABCD 99022012216*3^$a+1 [50208]
36
84
60
67
93
15
5
52
48
57
63
20
120
72
31
269
55
113
160
32
1
47
112
24
80
4
56
4
12
80
13
11
61
83
43
9
44
124
72
60
48
32
28
12
8
40
176
64
140
25
51
36
224
84
132
48
76
36
44
151
45
8
60
156
4
120
20
16
44
72
40
48
20
175
65
76
120
144
27
65
160
84
44
76
24
92
48
36
60
36
31
77
60
7
33
3
33
20
84
112
3
5
160
36
60
9
11
84
12
108
163
54
3
32
88
56
156
4
20
199
45
20
25
15
20
216
124
57
99
27
29
40
24
80
84
136
96
48
20
12
148
3
69
8
196
36
44
24
52
20
108
256
36
240
48
20
85
27
44
120
16
168
80
72
24
136
48
3
72
257
24
79
65
133
47
40
20
55
41
67
33
56
120
4
24
15
65
40
12
63
17
4
44
136
36
68
36
124
180
32
43
162
23
52
8
16
27
237
20
72
103
90
111
60
44
72
88
12
164
7
53
60
24
43
33
39
5
100
32
4
80
31
5
240
24
156
40
20
208
12
20
4
24
56
19
81
96
128
36
4
92
60
24
24
36
64
12
44
60
280
56
28
96
120
80
96
24
16
80
48
156
4
27
5
28
12
8
40
32
55
9
24
3
57
20
12
55
189
56
100
80
108
60
36
40
20
139
177
48
36
27
9
68
283
77
96
196
248
67
105
20
24
136
60
68
36
36
168
40
27
65
168
36
24
132
24
19
45
96
60
116
61
54
53
40
15
137
120
13
111
20
60
7
9
188
60
76
24
165
11
7
53
156
61
47
115
77
4
104
96
151
165
48
80
100
72
80
13
51
20
76
168
32
13
47
28
36
36
8
36
7
17
36
76
15
173
12
4
20
24
127
93
72
123
18
23
60
79
101
16
8
72
28
36
27
33
309
15
20
52
8
12
24
24
7
29
84
13
54
18
15
12
104
124
60
32
31
57
80
7
9
60
44
60
240
16
44
13
87
132
60
20
28
120
116
216
88
32
4
20
64
72
20
40
15
53
16
60
20
157
59
60
60
340
24
84
32
28
15
177
20
28
27
89
60
49
27
45
23
12
40
188
16
104
156
40
87
9
188
12
88
56
16
8
132
124
140
4
80
60
36
19
41
4
32
24
160
27
72
45
27
225
63
18
90
113
96
28
20
60
12
120
28
132
3
161
4
56
67
249
24
180
140
19
17
108
52
20
40
108
96
27
53
40
20
36
64
80
40
36
20
60
55
305
64
9
51
56
40
8
7
36
29
48
16
36
8
52
44
1
39
176
48
36
4
36
44
112
20
84
16
60
8
36
76
68
12
124
36
44
216
124
111
93
33
179
84
4
12
204
21
23
52
80
148
3
77
172
24
20
4
32
108
12
24
67
89
1
147
236
31
65
4
156
24
104
7
65
48
16
20
144
12
84
24
72
24
16
60
20
43
18
39
44
7
33
20
96
4
120
84
57
39
96
8
12
168
52
3
161
24
13
59
288
60
36
16
24
36
8
40
63
72
137
4
36
108
20
16
57
90
29
60
55
53
96
84
37
75
20
24
60
40
36
20
40
45
23
60
52
20
100
104
276
88
15
360
21
56
31
33
39
41
24
40
56
19
5
120
12
43
90
35
96
31
45
48
120
36
36
8
12
55
5
24
76
108
12
45
90
65
48
40
20
7
45
8
16
24
15
165
72
84
104
12
108
36
24
295
41
120
64
132
75
33
12
45
83
7
125
124
44
12
40
8
7
36
29
144
61
18
45
32
48
55
72
5
84
19
17
148
252
20
88
20
76
27
ABCD 99022040452*3^$a+1 [50041]
8
97
47
7
9
72
27
102
36
27
33
12
35
25
12
3
105
60
147
33
30
17
43
5
72
16
72
27
72
258
48
147
51
117
8
91
18
6
29
144
7
137
259
18
30
69
111
105
176
72
25
71
19
42
11
25
12
75
75
45
56
61
83
16
81
72
111
8
64
45
90
162
71
40
57
12
78
66
180
114
5
88
117
75
8
16
24
147
29
13
51
32
43
21
87
12
24
21
9
60
84
90
54
135
48
57
90
69
96
8
72
16
144
24
80
40
3
29
112
128
19
60
66
39
80
43
24
21
117
312
11
19
36
144
17
241
12
114
30
27
69
11
16
24
3
45
21
3
3
5
160
80
48
85
54
48
21
24
9
78
9
81
18
72
5
283
54
36
30
54
71
19
54
47
40
48
225
24
18
5
7
33
63
54
48
3
144
147
18
3
99
24
45
21
3
8
25
90
42
59
16
8
37
36
180
27
27
21
159
78
12
150
65
40
8
96
64
15
18
12
18
6
51
105
15
27
149
67
309
33
47
120
24
1
15
171
165
9
222
54
30
93
32
19
60
18
111
24
39
57
51
96
66
3
15
33
75
24
54
12
54
144
72
60
41
24
73
207
9
18
72
54
87
192
24
24
152
25
36
107
40
33
87
39
6
180
23
79
96
54
51
21
18
90
18
45
39
90
6
41
24
37
35
97
36
11
7
113
13
108
39
24
56
79
30
24
3
8
25
95
13
54
5
97
96
48
42
5
72
40
81
23
13
11
48
121
36
12
42
108
41
64
8
16
51
12
204
45
48
69
11
61
99
57
42
90
30
54
191
40
56
144
25
12
18
105
57
63
8
7
90
15
96
81
71
79
36
5
112
3
132
12
29
61
6
54
162
29
64
24
9
48
132
123
24
45
3
32
160
24
123
53
16
21
36
54
17
19
42
3
120
75
102
198
90
215
19
54
36
60
111
33
47
88
27
18
155
7
108
77
43
6
111
69
3
120
51
93
69
24
3
33
84
96
75
80
37
35
288
43
29
48
16
27
72
53
205
102
60
12
6
47
16
21
3
8
88
264
75
21
96
144
99
12
198
54
53
64
24
3
42
12
18
45
8
37
384
36
87
87
57
51
6
36
11
88
39
33
72
21
99
128
85
11
40
33
6
33
111
18
15
224
31
246
36
18
90
3
33
47
16
24
200
7
126
3
51
5
24
43
29
7
48
57
93
36
210
21
48
128
181
123
56
19
45
87
65
120
168
97
30
65
16
51
54
23
169
15
120
128
205
6
108
12
24
45
129
60
11
19
126
42
30
71
109
27
27
96
18
66
6
155
48
72
157
138
65
49
47
1
39
51
90
90
6
72
11
72
127
42
18
54
47
144
73
15
21
11
88
24
117
30
24
29
37
36
135
15
18
63
32
187
24
120
18
11
24
127
6
48
27
99
21
39
108
29
1
39
51
186
75
24
3
21
24
189
24
27
9
23
31
12
42
30
21
39
65
241
66
18
3
39
9
48
96
48
48
120
99
12
17
43
29
25
63
81
23
40
45
11
97
36
27
104
88
48
3
54
23
24
48
31
9
147
42
3
33
47
160
3
132
30
35
16
120
80
112
141
36
42
21
48
69
18
17
25
23
49
12
6
12
36
72
42
30
90
198
21
24
8
91
93
3
93
9
15
81
23
13
3
45
18
81
80
181
3
75
12
33
45
30
53
61
27
24
15
137
24
61
83
88
75
24
18
51
21
36
23
67
156
9
27
24
77
16
120
48
56
73
60
66
137
121
90
180
129
63
54
6
18
3
117
42
48
89
48
97
18
78
15
32
72
145
63
45
3
32
37
3
75
165
69
51
69
60
47
19
42
3
9
36
27
8
19
78
30
449
1
72
71
19
6
111
56
64
21
11
40
57
30
78
66
17
127
36
29
160
9
18
45
33
23
112
ABCD 99022574572*3^$a+1 [50045]
45
78
29
25
30
17
61
11
160
96
56
88
57
30
33
21
35
16
24
141
78
21
69
72
3
32
88
51
90
24
3
32
72
120
88
9
15
32
16
168
128
88
15
177
24
3
29
40
104
61
48
27
8
37
18
81
33
36
11
72
187
12
78
3
15
33
120
56
40
87
153
27
21
120
80
109
27
27
12
33
8
48
19
45
104
48
97
36
3
9
39
128
40
48
93
75
171
93
21
3
32
280
48
72
8
16
264
69
3
45
35
40
21
27
3
53
40
75
12
273
111
30
27
99
21
48
8
37
27
48
72
99
45
24
24
3
72
66
27
72
15
17
1
30
41
37
51
56
16
96
216
72
27
42
11
96
16
75
30
23
16
176
43
120
165
168
24
27
18
11
16
45
27
56
55
105
48
24
93
150
30
63
15
105
93
3
48
75
21
153
167
40
24
3
150
15
141
6
93
24
93
24
3
123
21
63
33
72
80
72
136
432
24
32
16
80
19
141
69
35
24
64
48
63
41
40
48
56
64
80
103
9
96
48
72
213
12
60
75
87
48
41
88
159
17
16
8
85
3
56
16
24
15
12
5
120
133
11
19
24
29
1
15
93
51
63
17
16
51
77
16
120
9
15
33
71
16
24
104
37
3
24
96
39
78
54
69
24
15
18
63
48
27
72
53
37
144
18
17
24
48
88
24
56
145
63
24
128
48
16
128
136
45
3
69
35
19
144
5
91
234
11
16
72
80
40
32
40
45
27
72
8
24
48
43
29
24
16
24
80
97
12
72
27
207
57
24
261
195
9
30
41
73
12
114
9
24
93
54
69
87
114
30
129
56
120
40
144
105
36
27
63
60
53
112
45
3
24
48
39
84
5
48
25
71
16
32
40
3
189
24
48
24
72
32
73
23
216
112
33
63
48
45
3
3
48
21
144
104
1
15
24
48
93
35
16
39
89
88
3
24
21
120
24
63
17
64
99
69
72
99
21
96
3
42
48
150
125
48
24
31
162
71
96
73
15
69
75
24
27
21
104
19
24
29
64
24
24
3
29
37
72
27
15
57
120
24
32
48
144
88
3
5
16
48
21
3
51
53
96
13
179
144
112
21
324
18
21
120
56
40
8
88
3
269
115
29
40
39
18
15
195
42
30
21
3
156
9
45
27
168
8
40
48
72
24
48
32
88
8
64
24
56
16
165
36
87
24
45
107
288
40
15
54
252
23
112
168
45
27
39
57
32
40
75
21
144
24
312
93
35
88
32
43
30
87
192
72
96
117
90
33
192
225
39
8
64
24
56
16
8
48
61
3
24
120
72
24
48
99
45
8
19
5
88
21
11
40
87
33
56
144
112
87
113
31
393
56
24
19
29
19
5
1
30
57
93
54
29
61
51
144
32
64
80
72
312
40
69
219
189
27
24
27
21
99
165
56
120
25
15
24
8
136
48
48
21
54
42
51
96
8
72
24
112
24
24
32
19
189
120
128
13
75
120
21
216
78
165
152
72
40
3
29
37
18
17
16
200
73
15
3
21
57
18
21
96
3
72
21
56
13
123
56
72
37
27
48
69
59
109
83
151
9
45
51
105
71
55
185
16
104
145
63
45
3
159
113
112
48
56
13
78
69
32
16
72
99
30
63
24
48
9
96
144
15
104
24
16
32
127
78
27
117
3
63
36
5
16
32
24
16
165
123
104
136
15
105
57
47
40
48
75
78
30
129
24
8
160
200
7
30
75
39
137
16
165
107
25
39
24
96
72
32
73
95
120
25
111
24
48
48
141
3
24
117
24
11
43
69
219
101
19
21
72
336
56
97
15
93
3
104
16
24
32
31
9
80
25
39
ABCD 99023377504*3^$a+1 [50014]
1
59
163
30
51
32
4
39
192
180
89
1
23
67
30
35
73
150
5
7
5
7
120
18
12
47
43
78
12
6
17
4
39
60
125
60
76
51
42
6
45
57
162
33
33
90
21
140
40
20
13
96
30
162
18
12
53
12
55
29
4
9
6
12
60
5
55
33
129
78
9
9
54
36
65
85
54
21
32
48
25
60
35
52
68
36
4
80
85
42
72
48
30
48
24
18
30
12
318
138
27
44
103
33
45
42
41
55
72
30
3
9
126
60
17
7
18
143
79
96
12
60
53
49
11
49
3
15
210
23
12
13
42
30
18
54
11
139
246
60
27
33
24
47
24
55
77
24
1
18
102
18
42
119
43
17
1
59
36
73
30
54
30
36
102
95
7
17
49
42
12
60
36
17
25
60
18
54
18
29
43
81
56
31
113
37
15
87
6
24
11
97
12
11
12
64
33
30
168
29
1
18
65
79
18
35
115
65
67
36
90
42
18
84
87
21
15
3
102
48
120
71
31
60
69
3
41
19
66
12
35
48
7
42
48
210
60
12
117
39
17
48
36
24
52
15
12
18
18
5
25
35
7
42
111
27
53
139
96
42
78
102
59
144
7
42
48
42
18
35
4
21
72
6
5
12
24
121
18
17
67
6
35
100
15
17
7
6
72
12
60
48
23
37
48
15
20
52
104
4
9
18
198
27
20
37
6
5
49
66
84
48
18
54
246
12
203
12
40
27
153
27
78
102
18
30
5
13
30
84
108
120
42
71
36
103
30
47
151
60
33
27
30
35
157
6
30
24
71
55
54
78
29
43
77
1
108
72
18
84
78
30
48
114
18
42
138
9
33
11
37
12
6
5
259
18
18
30
71
4
39
6
135
105
144
23
217
6
17
85
15
8
7
18
12
108
102
48
12
132
36
24
48
18
71
103
77
1
83
55
60
132
30
18
12
132
6
95
55
12
12
18
3
15
41
79
90
54
17
13
123
15
5
13
54
93
68
55
102
78
5
16
20
1
35
133
114
36
12
120
5
28
9
6
72
102
6
24
141
9
47
13
108
18
21
9
35
79
17
1
18
5
19
96
12
29
19
77
85
102
18
23
36
169
15
9
27
3
126
42
12
18
42
17
43
17
36
13
30
84
48
29
13
36
90
101
1
59
103
6
71
163
201
140
96
19
65
72
4
3
36
12
29
133
6
12
90
3
36
21
83
79
101
60
49
120
36
84
47
13
11
7
209
1
60
18
65
7
29
84
36
61
90
18
47
67
48
30
12
63
255
12
78
30
113
52
15
53
19
96
101
1
183
80
19
17
36
13
24
23
145
18
54
60
51
56
73
48
3
32
13
12
12
30
120
48
120
9
3
78
18
77
4
33
66
60
72
53
49
47
19
54
36
12
48
150
30
54
108
48
24
30
107
31
18
72
39
63
6
54
17
60
13
66
41
19
65
49
11
25
11
73
143
13
30
12
12
30
23
13
51
3
6
24
18
53
67
9
39
12
29
43
41
79
41
25
42
30
138
17
157
11
139
17
19
21
9
27
57
30
17
13
63
20
13
11
121
48
30
117
33
47
55
45
45
102
36
54
48
78
41
19
60
101
13
18
105
87
17
31
9
63
117
140
4
15
57
33
12
42
66
30
5
7
48
60
65
7
30
18
12
5
24
76
15
102
11
25
191
96
48
52
15
29
91
138
42
12
126
24
126
5
79
48
18
54
57
180
39
72
60
9
63
18
12
11
79
30
3
80
7
180
36
162
3
80
115
57
68
19
21
39
186
24
30
18
35
115
149
43
41
60
52
3
72
69
51
29
36
163
12
12
60
213
75
5
25
75
104
31
65
13
42
12
17
4
36
39
132
30
23
67
42
6
21
33
11
49
87
21
123
9
60
11
49
18
5
13
51
80
49
42
48
114
48
83
85
12
18
17
13
24
23
157
108
59
1
42
21
15
5
49
126
174
71
25
24
66
21
111
30
23
16
3
18
42
6
12
18
5
112
57
90
48
48
72
102
6
24
53
127
41
7
45
3
105
9
90
17
36
24
31
12
53
60
24
133
11
7
192
6
60
102
12
17
1
23
36
96
67
48
42
11
55
12
53
37
63
135
54
36
24
36
12
78
17
84
49
42
60
18
12
12
48
18
65
25
11
61
12
47
120
40
39
41
24
85
54
96
41
24
7
12
53
55
48
105
20
49
66
12
120
90
12
11
52
15
138
11
1
15
57
11
7
89
151
9
3
168
65
204
1
35
28
39
48
5
88
15
24
36
65
36
19
5
16
81
ABCD 99023898544*3^$a+1 [50083]
48
48
90
18
96
91
17
42
49
245
31
83
120
198
18
96
61
83
30
31
11
48
126
151
60
48
245
42
49
71
102
151
35
25
96
5
18
121
101
24
7
65
12
30
72
30
79
17
12
6
96
73
5
18
24
6
42
37
5
6
30
48
84
36
90
37
12
71
144
25
17
84
235
71
66
72
126
6
24
12
12
36
126
13
11
24
72
6
90
37
5
36
36
48
12
156
78
90
115
17
72
12
60
324
60
31
269
54
66
84
108
30
114
48
55
23
25
77
18
114
30
1
23
24
6
72
24
114
205
5
54
18
79
89
24
6
126
90
78
67
71
72
42
36
12
198
49
5
18
198
168
139
17
31
185
7
41
7
125
115
89
55
23
72
114
19
11
24
6
66
54
60
211
35
174
175
269
30
210
12
18
85
203
30
7
48
17
12
96
12
66
85
41
24
31
29
19
17
66
25
65
24
84
114
18
79
413
12
36
12
48
24
30
30
36
30
42
6
1
5
156
48
19
53
48
6
85
96
83
24
6
42
42
7
29
36
60
18
37
156
167
192
169
65
31
5
24
96
138
25
53
90
234
6
97
48
77
115
36
17
180
84
115
353
12
96
7
108
48
5
36
30
48
48
78
114
48
13
59
42
30
61
35
42
12
151
35
24
85
60
53
60
30
42
204
187
89
36
355
5
12
78
138
54
120
18
7
47
30
90
138
30
18
78
24
6
66
66
48
6
30
48
31
77
60
12
7
23
126
240
132
43
41
60
30
13
60
167
13
5
30
102
24
36
6
18
12
24
175
48
35
126
12
60
42
150
7
5
43
5
91
5
187
35
30
60
12
42
120
30
60
55
221
402
102
48
168
7
96
17
175
17
48
24
84
126
133
11
24
126
12
84
36
174
109
59
6
36
228
12
43
12
36
53
30
157
53
36
36
54
24
30
96
18
42
30
90
6
360
30
19
101
18
66
55
23
78
42
1
29
115
101
84
12
36
102
72
24
72
102
120
168
18
6
90
66
79
23
78
48
31
5
48
187
35
13
53
30
265
113
30
42
84
228
120
30
61
11
49
84
17
168
48
55
48
59
6
24
42
54
42
48
6
144
300
54
78
18
30
7
59
54
79
65
66
61
83
73
95
18
31
185
30
25
23
18
30
168
49
77
90
78
18
72
97
41
30
24
49
101
24
199
5
7
48
132
11
18
36
144
42
24
109
12
47
48
42
6
85
89
36
6
24
54
12
31
144
48
5
18
30
43
77
24
43
96
17
30
144
66
12
72
114
24
18
30
49
71
42
36
91
84
89
55
11
90
180
7
5
7
5
42
90
24
79
36
107
54
18
102
24
24
7
5
36
42
61
12
17
31
5
42
24
6
24
228
12
90
66
84
18
72
1
5
120
7
83
198
67
65
54
25
84
11
96
18
36
60
36
12
36
282
85
192
113
114
6
132
36
12
48
150
25
65
6
24
24
120
18
228
31
83
25
17
6
13
101
55
41
120
54
6
108
6
78
96
66
138
48
84
120
48
12
60
66
120
24
96
150
42
18
24
30
25
36
35
30
42
85
11
6
120
19
119
25
17
163
41
7
12
113
84
84
55
149
43
125
103
156
41
139
101
72
12
66
90
7
17
6
54
66
49
41
55
113
84
72
103
113
90
54
24
12
7
71
6
36
30
138
6
1
119
90
36
12
30
126
66
90
36
19
161
48
31
221
84
19
11
6
79
83
126
12
72
150
18
12
7
29
36
48
12
36
12
30
97
71
73
65
19
96
89
163
119
78
31
35
ABCD 99023980072*3^$a+1 [50034]
27
60
24
39
5
67
57
96
9
183
128
64
93
27
48
15
77
7
153
60
56
136
105
30
9
20
211
54
12
47
16
99
45
8
7
45
21
107
7
5
121
36
11
40
93
90
102
132
192
71
25
12
51
9
135
192
8
37
96
48
119
60
52
3
18
123
57
227
13
3
84
93
54
29
124
81
207
9
11
7
21
72
33
15
15
6
36
12
11
40
200
115
12
24
90
119
16
248
31
120
57
24
15
21
45
83
4
48
33
102
9
33
30
81
24
96
80
4
12
36
195
113
85
27
9
30
9
60
12
27
18
42
36
30
15
21
36
60
135
3
9
72
9
6
90
63
168
105
60
23
340
9
78
18
30
42
75
69
11
4
24
36
99
24
33
32
7
36
77
175
48
132
41
157
72
18
45
3
9
12
36
32
151
84
126
35
61
30
45
9
39
15
6
39
60
45
27
60
60
8
28
9
96
84
51
60
8
97
15
3
6
15
48
111
9
15
65
25
126
66
83
13
54
113
85
48
78
29
1
6
18
87
201
48
15
84
51
29
28
8
16
3
222
18
41
7
57
12
39
24
162
48
71
55
57
3
165
9
11
85
15
80
60
61
108
123
57
30
162
6
54
108
63
32
28
105
83
16
9
39
93
30
132
162
39
300
32
100
177
11
37
123
9
36
30
42
27
147
6
228
39
240
80
40
72
60
123
18
3
204
200
145
11
60
7
84
270
6
153
144
183
9
15
90
108
83
25
48
6
66
42
156
90
119
76
144
45
83
12
40
243
162
36
30
60
5
52
9
18
60
36
5
4
147
78
18
30
15
12
51
137
43
29
25
102
9
81
3
36
201
30
78
18
57
60
147
6
83
7
72
5
211
90
47
73
114
210
3
24
9
179
28
8
7
57
33
72
72
15
24
15
9
12
123
30
36
42
189
153
102
153
8
133
12
15
99
45
56
48
4
45
108
18
90
59
60
25
30
65
7
233
40
96
15
9
60
80
43
78
59
31
65
25
54
33
3
5
24
28
9
39
51
6
99
81
12
75
15
57
84
75
24
93
60
129
6
45
3
96
120
53
181
15
24
68
108
7
9
75
18
27
24
9
48
143
7
18
39
33
23
7
17
37
78
18
39
99
17
64
9
24
30
65
328
228
9
71
37
15
153
95
4
12
105
54
5
16
9
132
48
15
39
65
16
225
15
99
18
18
5
211
90
54
45
21
18
36
9
33
15
3
36
270
18
21
45
144
3
87
141
81
59
16
99
24
48
33
39
42
48
35
36
16
39
60
9
93
47
16
9
6
30
96
18
72
33
60
51
36
21
9
54
9
96
57
288
87
153
39
135
53
19
90
99
135
36
53
16
9
147
15
18
15
15
78
27
108
45
47
1
39
12
21
54
18
63
63
57
165
90
18
87
8
16
51
77
25
195
236
4
140
120
25
6
36
66
135
9
3
80
205
18
24
9
72
57
6
137
40
108
80
76
45
11
72
160
176
40
9
3
27
162
51
9
48
96
27
99
30
24
39
60
93
15
39
81
87
21
87
57
27
270
71
7
5
13
23
4
3
9
44
16
9
54
18
102
186
126
9
24
15
153
15
189
21
132
30
45
51
105
12
128
61
18
18
3
105
66
153
312
9
36
36
23
175
54
147
9
15
39
81
159
33
32
25
111
72
15
48
65
7
24
18
51
140
196
108
45
11
16
9
72
144
54
57
63
42
54
9
9
11
7
30
27
20
60
25
12
18
6
102
33
72
45
18
57
9
24
27
3
105
36
68
60
43
48
24
33
24
116
7
18
210
17
97
48
72
96
18
21
36
84
183
33
168
51
66
144
60
66
108
65
31
9
72
120
24
63
66
24
108
27
3
137
121
36
54
54
126
12
90
47
25
6
21
69
27
3
6
ABCD 99024846236*3^$a+1 [50021]
12
15
9
36
39
21
24
15
76
29
3
100
68
69
19
20
96
48
57
36
48
19
53
15
33
7
180
20
9
156
147
57
36
24
24
51
165
24
36
15
21
3
57
39
9
31
65
120
24
36
240
15
84
57
19
44
16
209
60
27
69
60
24
87
40
20
9
55
68
57
3
180
72
24
12
105
39
21
15
9
24
91
125
51
12
36
45
7
5
27
76
36
80
45
19
216
20
9
27
9
3
21
120
36
180
24
31
20
45
36
108
36
144
31
44
225
72
60
24
75
45
24
135
16
101
120
24
84
51
69
195
57
127
41
31
89
31
24
5
27
12
21
12
168
12
84
24
27
93
12
24
55
8
21
96
175
36
72
32
201
15
172
108
84
44
21
75
69
15
16
44
165
19
72
24
72
72
48
44
9
12
43
224
12
201
120
79
29
132
84
19
92
9
3
81
60
27
12
57
183
12
40
5
123
117
36
108
12
60
144
15
9
27
88
72
53
12
24
63
21
12
7
8
24
28
32
69
12
24
3
16
56
16
5
75
9
24
36
3
120
16
17
39
9
36
216
48
51
69
187
65
39
225
111
69
24
39
12
4
5
12
3
45
171
21
27
141
27
69
36
7
48
108
36
56
40
5
67
56
96
40
29
87
60
24
16
44
9
12
7
36
5
135
112
8
12
165
15
9
84
31
5
91
12
17
24
156
63
36
12
33
51
48
192
96
9
39
177
15
249
63
33
55
5
24
63
117
36
84
84
72
55
113
12
127
56
16
60
36
29
24
171
48
48
189
84
12
63
21
60
51
60
249
55
41
39
9
51
4
32
9
39
52
29
3
57
31
5
48
15
96
84
60
57
3
16
20
64
17
27
52
65
15
105
60
36
7
128
9
36
15
4
65
84
120
96
84
79
113
15
48
57
99
21
48
120
195
36
9
12
15
9
144
39
153
3
64
41
39
52
5
3
33
15
9
39
52
65
24
55
5
36
123
105
55
5
156
39
112
5
43
17
39
40
65
51
28
80
72
24
69
60
120
60
12
99
28
8
69
19
17
24
204
12
24
63
28
149
15
16
5
55
65
27
81
156
151
89
96
27
57
115
68
33
187
41
72
120
60
48
60
60
19
60
77
43
41
12
39
108
120
28
5
48
27
148
41
111
45
60
60
43
20
21
39
81
24
252
120
7
12
96
32
72
9
96
84
15
84
232
80
21
63
12
72
57
19
60
17
63
21
216
39
9
99
40
8
9
75
16
65
108
51
4
65
111
21
108
12
60
24
55
5
219
64
68
400
84
188
36
141
60
15
9
60
147
264
4
41
123
12
69
12
60
3
4
197
55
209
187
8
45
12
99
108
21
31
29
99
21
75
112
60
5
207
12
9
55
101
36
27
57
75
45
36
24
39
12
45
24
91
53
15
40
65
135
136
41
180
55
113
60
7
53
75
120
4
17
99
21
24
180
120
72
180
3
16
80
216
9
36
108
12
39
36
105
7
72
5
111
48
12
9
75
60
21
27
117
36
24
231
153
135
45
60
12
103
32
4
44
12
129
24
39
93
39
9
19
72
24
20
64
53
39
24
12
9
75
76
29
15
81
7
233
24
60
24
75
21
3
21
19
173
120
19
20
9
12
84
36
19
36
29
111
52
101
72
168
55
32
60
153
12
139
20
76
209
3
12
45
96
27
21
72
60
135
9
51
9
24
31
36
53
60
96
43
132
80
96
105
55
104
36
9
55
29
72
60
60
79
68
156
36
28
68
9
24
12
204
36
3
21
180
96
60
63
16
168
8
192
33
55
32
16
77
55
32
36
112
29
63
21
216
3
21
12
79
221
15
33
96
31
24
56
129
51
33
60
15
24
108
4
29
75
57
84
43
17
111
93
19
12
36
72
53
27
57
60
3
12
64
20
105
12
19
29
7
5
48
39
40
77
36
27
36
40
17
60
43
32
72
ABCD 99025380802*3^$a+1 [50004]
24
25
36
24
35
9
96
9
27
3
18
15
88
36
56
4
44
36
36
12
48
3
9
60
36
21
51
72
16
5
67
24
36
68
27
9
45
51
108
36
24
87
13
56
105
19
17
24
66
24
61
47
33
3
84
73
107
45
27
21
60
12
36
16
53
3
3
25
36
5
51
48
24
27
18
7
8
12
21
24
30
60
30
19
32
27
45
3
45
15
120
18
51
24
51
78
36
36
48
3
3
72
12
21
12
12
15
21
45
36
60
30
1
107
37
23
21
9
36
51
3
18
75
3
9
3
33
24
3
45
4
23
121
71
6
27
75
6
15
21
15
36
24
15
9
52
5
19
35
1
20
75
9
24
36
16
48
47
9
180
9
15
39
18
12
6
69
3
12
1
5
7
80
3
21
123
18
99
60
36
15
45
48
15
36
33
21
27
15
30
15
27
12
85
20
3
1
32
24
16
44
84
12
3
36
36
24
21
40
20
3
9
45
27
15
21
99
18
3
12
12
76
8
51
1
23
72
45
12
108
9
60
3
27
45
36
28
12
149
19
95
21
60
76
5
63
21
19
12
23
45
24
52
29
84
6
25
47
18
12
18
105
12
48
36
3
33
33
6
25
20
45
84
42
84
85
119
9
171
117
63
25
11
61
5
18
1
5
48
31
41
18
18
42
105
36
15
1
23
33
3
117
219
1
23
9
45
12
3
123
13
44
28
29
15
15
60
25
11
69
3
13
5
3
27
9
63
1
35
21
48
3
57
28
83
84
37
36
5
3
15
12
13
44
12
4
32
40
48
5
39
15
37
36
77
27
129
51
3
13
20
39
60
21
27
13
23
36
1
23
72
49
20
15
1
32
12
33
63
27
13
5
27
48
4
5
6
30
24
30
108
33
3
42
12
18
45
4
11
12
33
12
28
59
9
52
20
39
69
39
1
36
5
15
24
9
18
54
18
21
24
33
18
9
27
36
9
108
12
15
18
7
36
20
12
27
9
36
24
12
120
3
69
105
15
3
33
57
54
1
17
18
49
5
24
75
69
3
9
6
12
72
54
27
69
30
6
3
105
51
16
23
69
28
8
36
3
48
72
33
120
9
24
7
47
18
3
9
127
35
108
165
87
81
15
13
44
15
30
3
84
48
72
36
40
95
33
52
8
51
45
24
36
3
36
9
28
125
15
40
185
30
24
9
60
60
24
76
71
9
15
61
8
21
84
3
12
3
13
47
18
7
113
31
8
48
9
18
66
15
76
5
36
12
78
49
8
48
124
8
36
60
12
12
28
29
18
33
15
9
24
21
39
16
44
76
41
54
45
15
21
4
41
3
16
36
20
12
48
15
13
12
5
55
5
18
36
36
9
36
72
27
25
23
1
32
4
84
95
24
12
45
100
35
6
3
9
18
9
9
31
116
87
18
15
27
30
27
15
48
13
32
48
3
9
52
23
42
51
24
99
1
8
15
45
21
54
45
27
24
61
44
15
81
84
72
12
16
65
27
12
60
36
24
3
25
119
18
31
12
149
54
9
45
36
15
12
28
44
51
30
55
36
5
30
18
27
33
87
39
36
33
33
15
39
60
9
12
24
48
15
66
24
3
24
3
1
17
39
39
54
123
12
16
11
25
56
24
15
21
15
18
6
33
16
92
28
11
21
24
9
15
39
12
1
8
69
18
33
24
15
33
75
9
124
92
3
9
12
3
33
57
7
96
8
15
36
30
39
16
56
48
12
9
15
75
1
179
60
25
8
3
9
9
12
63
27
13
11
93
27
21
39
9
27
9
45
90
21
9
6
9
4
5
15
24
33
3
100
35
9
48
3
9
52
23
13
95
13
56
21
18
21
16
8
36
9
31
8
52
23
13
8
40
56
21
54
49
29
63
24
16
32
27
25
59
9
12
24
15
21
24
21
54
6
31
20
15
42
18
12
13
32
48
28
36
95
33
112
44
76
44
12
4
35
9
40
20
16
11
13
72
20
39
21
33
12
18
1
89
6
30
3
48
3
1
41
48
27
12
3
9
39
24
18
30
90
18
45
15
36
48
1
17
15
4
44
40
29
15
15
18
3
96
4
65
15
15
24
13
8
96
9
39
87
9
12
40
83
54
7
11
13
12
23
9
48
33
15
24
15
72
1
92
21
27
12
36
24
52
41
75
3
21
15
25
11
12
21
51
33
36
24
3
48
42
12
36
51
9
147
108
12
15
9
4
5
42
25
20
12
45
18
24
21
15
25
8
12
40
35
13
44
57
18
13
8
24
72
16
8
36
36
33
54
21
12
60
39
21
28
35
1
36
5
54
18
27
3
90
51
39
72
6
72
12
6
9
3
1
72
23
84
1
20
12
4
41
3
15
9
75
36
60
21
36
180
27
21
57
15
12
27
49
35
6
39
24
36
9
18
57
48
69
75
51
13
32
64
35
6
15
33
51
16
20
4
5
51
24
24
16
24
71
69
84
12
3
18
43
11
33
111
12
13
41
51
3
57
24
4
36
68
27
1
20
48
12
15
30
3
12
39
6
43
11
25
20
4
12
5
19
71
45
15
45
88
56
3
1
107
85
24
44
24
21
75
39
102
39
24
15
13
20
57
3
60
12
60
16
209
12
6
9
3
37
125
3
15
36
21
16
17
3
28
20
12
40
104
81
139
23
13
77
36
15
21
15
48
36
45
51
3
6
12
18
24
13
44
4
155
12
13
60
71
21
33
99
60
27
85
53
60
48
78
30
6
9
12
27
21
51
45
9
126
6
15
57
36
75
12
15
69
75
24
30
27
4
95
9
15
9
16
60
35
105
16
68
36
96
4
17
15
3
57
60
63
96
54
15
52
5
3
9
42
33
15
21
51
1
48
32
15
48
9
12
15
1
8
40
224
88
44
40
68
12
3
36
45
12
27
6
27
39
105
4
32
63
30
54
33
4
41
3
99
1
32
9
111
33
31
23
33
84
21
3
12
4
20
33
15
112
59
9
27
18
48
55
35
13
65
7
5
3
24
33
27
36
16
36
8
15
60
30
54
37
8
27
36
73
5
7
29
30
49
44
72
36
57
12
51
12
36
36
144
100
89
108
55
59
21
135
18
90
36
60
25
8
3
72
30
27
24
21
39
36
15
9
15
9
45
7
5
19
12
8
51
33
57
6
18
36
3
87
54
27
24
33
6
9
16
29
30
37
8
36
69
72
3
15
18
43
32
9
135
63
18
103
11
105
39
36
9
16
11
57
15
66
31
8
12
4
20
216
16
8
15
57
33
7
20
4
20
84
12
9
36
63
9
3
3
9
3
13
5
15
52
23
42
79
23
45
48
3
12
9
60
21
42
45
36
21
ABCD 99025452824*3^$a+1 [50005]
12
1
47
9
120
40
36
59
36
12
13
29
31
11
21
4
8
24
76
20
3
33
15
13
35
25
20
3
21
117
31
23
9
75
72
36
21
27
81
24
84
3
36
6
3
36
63
93
3
12
36
33
12
60
12
28
32
40
128
84
4
8
15
93
3
24
60
48
84
24
18
6
24
18
7
8
4
24
72
44
15
12
9
3
12
60
9
100
36
20
3
12
30
54
24
1
17
7
11
21
39
66
18
25
23
84
72
12
81
27
24
162
3
12
12
12
39
49
11
37
20
15
21
12
36
9
19
48
23
21
88
32
48
12
45
7
68
21
27
99
60
108
33
9
27
3
21
63
81
36
48
15
81
15
49
36
8
3
48
48
49
8
16
71
48
48
9
84
3
12
24
9
84
16
47
49
8
3
33
48
16
35
1
80
3
6
6
24
18
7
20
3
18
31
17
18
9
108
51
49
5
7
11
78
3
36
3
60
12
9
3
25
48
8
16
56
12
63
84
69
15
21
27
6
15
12
24
60
40
32
9
123
52
17
19
12
20
3
24
13
11
81
72
28
36
17
66
72
84
21
15
13
17
30
33
72
72
3
30
19
11
73
11
61
8
60
4
41
31
59
9
12
15
1
83
33
24
40
44
4
164
3
21
24
48
27
45
72
3
36
13
8
27
33
3
57
16
11
1
35
36
48
24
42
18
105
12
3
6
3
3
81
60
12
60
12
60
45
75
36
3
24
33
21
39
12
45
6
21
12
3
6
54
24
114
66
30
43
60
36
23
57
60
52
53
3
52
20
3
13
32
168
3
9
75
37
107
6
15
12
4
60
8
27
12
24
30
15
40
20
24
99
48
25
11
54
75
72
28
20
15
30
19
8
69
30
45
12
36
3
1
12
68
28
5
27
21
39
12
15
1
59
12
153
36
3
9
63
85
8
39
9
27
54
6
9
33
6
57
156
15
81
124
8
12
120
40
95
33
60
51
21
39
9
33
3
40
59
21
96
27
42
39
48
12
45
7
35
6
39
39
1
23
1
20
3
57
15
25
17
3
76
47
72
25
71
9
24
3
36
12
21
63
24
84
24
21
15
93
24
3
60
6
18
30
48
31
47
9
28
35
21
21
54
73
17
19
12
8
36
16
8
28
17
19
8
15
25
107
9
48
12
3
21
4
128
27
12
9
15
18
7
8
40
60
8
60
39
24
36
24
36
73
23
9
28
5
48
27
28
11
1
32
12
27
133
56
9
19
20
3
21
88
72
95
24
9
15
9
24
4
95
24
25
11
66
54
9
12
100
12
11
24
144
9
15
33
3
45
15
96
24
1
12
36
11
60
1
11
13
35
9
21
15
36
76
71
1
47
24
48
9
51
60
60
12
18
3
28
32
33
15
87
21
3
18
39
36
3
1
35
33
24
63
6
6
24
18
6
60
36
73
36
92
33
31
8
3
6
87
12
3
24
21
3
24
57
12
3
25
56
76
29
54
9
3
72
9
3
21
16
8
24
99
60
6
87
36
72
4
41
27
3
1
17
18
48
21
39
18
3
16
72
36
23
61
56
12
15
36
9
12
3
30
31
8
12
3
61
32
3
24
72
21
12
15
36
45
105
42
9
3
13
92
3
1
56
96
4
80
15
37
29
18
81
3
33
9
27
21
7
59
24
81
24
60
33
30
18
18
60
24
45
12
4
125
66
57
3
144
72
33
15
12
49
80
3
12
30
87
9
30
49
11
21
81
102
108
57
15
54
6
73
35
33
16
29
30
1
20
120
75
24
49
56
28
35
9
24
9
15
3
24
9
12
76
44
15
13
29
3
3
21
21
39
12
15
93
60
75
21
48
12
40
47
9
9
39
96
48
36
84
12
3
21
12
63
48
192
85
47
49
48
36
71
1
83
33
3
24
9
24
108
36
51
13
23
12
1
8
15
12
24
48
81
3
30
18
93
40
60
11
144
24
13
20
9
15
144
12
21
3
27
66
103
104
3
1
156
47
66
15
4
48
23
48
6
3
15
108
1
20
36
15
12
84
48
33
15
33
27
9
3
18
19
59
1
17
51
63
12
21
3
12
132
108
45
15
12
13
11
25
11
21
12
4
59
9
15
9
15
33
15
49
41
48
96
18
13
17
99
4
8
39
12
12
18
48
144
7
20
51
21
12
27
1
71
45
3
45
33
15
27
97
53
42
81
3
45
16
23
36
12
30
19
11
36
24
102
103
8
3
120
21
15
48
33
33
7
11
84
13
59
18
6
21
4
8
57
42
9
39
6
39
12
27
97
24
71
21
24
4
23
144
1
8
15
72
13
59
9
3
21
36
28
47
81
75
21
39
12
21
12
3
13
11
24
84
21
39
1
23
33
36
40
5
67
47
36
24
36
9
64
95
132
25
8
28
5
15
36
60
33
7
23
18
6
9
39
49
11
25
11
45
27
9
9
6
25
12
60
56
3
12
69
63
49
36
71
37
8
24
40
5
7
32
4
8
15
12
37
24
5
30
18
15
48
4
35
24
36
49
35
12
33
16
20
108
48
40
11
37
5
138
6
39
15
45
3
33
9
54
24
300
108
9
63
48
12
33
51
114
15
12
3
13
32
39
36
57
147
48
33
12
36
27
25
47
33
63
42
27
21
54
33
39
1
20
39
12
85
5
15
111
13
11
9
3
33
76
20
39
25
104
3
18
19
32
3
24
84
12
97
44
16
35
45
40
95
33
16
8
24
12
51
78
31
36
8
15
84
13
5
51
3
48
81
108
12
36
24
27
42
90
12
21
112
5
27
3
72
81
51
45
51
60
81
15
84
33
87
69
40
80
52
32
4
44
75
12
21
24
4
35
12
9
12
12
51
18
15
84
40
8
15
13
23
42
18
25
32
3
45
4
17
102
13
8
87
24
25
32
15
1
11
36
21
15
24
1
20
51
69
4
11
60
36
45
27
48
49
35
24
25
44
45
66
36
9
15
60
33
60
24
87
12
30
6
37
12
35
12
42
54
25
17
111
16
8
40
24
11
60
66
3
36
12
36
64
32
15
84
9
27
18
15
12
3
36
1
164
24
12
15
60
12
30
42
1
11
138
6
12
9
36
72
4
12
11
33
84
3
33
15
36
9
51
33
36
16
17
3
45
3
93
7
47
21
123
21
75
21
21
30
18
51
27
33
24
36
3
9
15
42
27
15
1
53
15
33
30
1
56
28
32
4
24
8
3
36
18
6
13
32
15
9
3
12
45
105
6
49
107
36
1
44
27
24
13
119
24
60
12
105
45
48
30
18
15
76
23
9
64
11
21
4
80
144
3
25
8
45
15
36
84
57
42
49
ABCD 99026451508*3^$a+1 [50391]
99
61
119
121
224
51
324
288
432
25
48
71
361
35
13
32
135
441
144
171
72
93
123
72
349
320
195
253
251
117
400
59
165
208
23
9
99
141
288
288
219
85
240
323
957
16
107
165
192
39
9
112
59
360
61
176
192
147
13
80
195
45
171
72
429
39
576
144
36
85
80
16
464
288
240
51
72
252
108
180
144
180
405
160
371
589
455
73
32
39
396
180
393
3
205
32
51
36
201
384
336
64
23
73
224
16
80
144
183
108
237
123
69
48
27
213
48
27
85
32
240
39
9
27
181
32
288
352
443
69
471
169
155
21
144
96
112
275
45
315
72
216
69
3
72
21
64
311
9
240
39
249
48
27
133
443
117
144
576
99
180
585
576
99
13
32
208
215
105
147
205
176
87
153
240
112
395
37
215
105
16
464
528
75
357
291
45
99
13
347
213
147
93
48
192
112
275
216
108
144
108
144
61
80
64
155
108
25
272
240
3
477
96
219
133
32
256
144
299
37
224
99
324
57
48
288
160
32
432
48
195
72
85
48
11
117
99
288
205
512
16
32
243
109
768
48
83
301
59
261
336
87
105
240
112
176
64
23
217
128
112
11
108
36
373
48
32
48
240
87
108
205
464
51
429
48
160
368
112
32
336
279
73
107
288
885
48
192
160
ABCD 99026705062*3^$a+1 [50126]
27
3
93
93
15
132
9
3
75
12
90
36
15
12
45
42
54
111
48
12
36
84
105
180
51
72
48
99
18
75
12
15
45
9
27
24
144
21
6
9
48
120
33
87
27
30
36
39
15
168
57
45
90
45
24
12
48
12
3
54
3
57
3
204
36
72
96
72
12
21
39
36
15
6
54
9
21
27
9
3
21
72
138
54
18
33
12
99
6
48
51
84
51
69
69
60
63
45
27
27
33
3
9
129
27
45
24
15
21
84
24
27
48
24
3
42
15
36
12
24
15
21
15
24
69
21
15
48
111
54
3
60
24
9
27
63
45
12
12
123
78
30
132
12
18
27
12
105
96
39
36
9
78
33
33
24
51
15
6
123
213
108
72
15
60
39
9
60
36
39
30
27
9
39
75
45
21
111
24
45
24
12
150
45
57
96
12
3
24
168
57
36
27
24
45
3
12
24
9
51
96
33
90
141
9
15
108
105
24
39
9
15
21
24
27
99
9
21
51
3
33
24
39
12
90
39
15
9
60
24
105
60
36
87
165
27
117
54
69
75
66
24
3
9
90
18
60
51
21
66
9
15
69
21
54
45
21
63
45
72
3
3
30
15
45
12
36
6
21
12
105
18
33
81
15
33
123
27
48
18
15
24
87
114
12
3
15
9
12
48
3
45
48
21
48
96
27
72
12
36
27
21
21
15
15
144
6
3
12
36
84
63
18
12
78
33
24
60
3
18
171
45
6
33
60
45
6
30
36
15
9
51
12
21
60
84
60
15
12
9
36
15
15
9
9
90
6
90
66
60
3
33
30
9
48
105
18
117
81
15
36
9
99
3
18
51
3
6
51
24
24
72
39
9
27
18
123
45
63
27
9
24
21
66
93
12
24
21
27
21
27
9
135
15
36
12
18
3
15
54
36
36
3
33
75
39
9
12
117
36
15
36
21
18
189
33
120
3
21
90
9
12
45
15
12
36
9
15
12
141
12
96
30
45
15
45
12
63
42
72
3
12
33
15
132
48
3
6
84
24
255
48
33
15
9
108
123
60
12
33
51
21
54
9
9
6
84
42
3
36
81
36
3
12
24
60
33
51
72
12
3
33
111
24
30
72
3
60
15
69
12
9
36
39
15
57
69
180
15
129
99
96
12
120
15
33
69
3
39
9
24
33
15
9
3
117
6
9
93
42
21
24
228
36
12
24
69
72
75
84
33
36
15
9
12
36
54
9
84
36
21
36
54
45
39
60
30
24
192
24
51
24
72
45
24
30
54
72
135
24
3
117
24
21
51
45
15
33
60
66
6
108
120
96
15
24
99
21
12
12
12
39
21
48
105
15
72
9
30
45
96
9
27
12
45
18
18
24
27
60
15
21
3
45
21
36
27
33
3
60
9
12
3
15
33
39
6
15
57
90
45
12
81
3
21
30
18
63
15
30
3
72
15
24
54
27
57
27
60
96
3
102
42
12
6
27
3
42
27
60
69
126
204
45
9
48
24
36
84
24
15
21
3
27
9
45
54
81
9
6
54
15
60
135
18
63
69
51
57
3
24
12
24
72
3
9
48
57
3
33
90
90
120
72
24
51
33
15
45
66
9
12
84
93
51
21
18
18
15
27
21
36
24
9
63
39
90
15
9
39
117
3
48
75
18
6
33
33
3
12
120
99
81
33
12
123
180
45
72
120
90
54
108
63
27
6
12
3
60
27
9
153
72
51
12
27
60
36
33
12
117
48
3
21
15
33
108
15
24
39
90
210
42
87
123
72
72
54
51
111
108
9
51
72
30
42
90
15
36
51
18
72
24
36
51
33
6
48
57
33
42
9
84
87
21
117
27
120
51
24
138
3
3
30
90
54
18
18
36
39
60
9
18
9
33
3
33
12
24
30
21
15
69
9
72
39
69
39
45
15
12
15
120
36
45
9
39
57
12
15
3
57
33
108
6
18
66
42
63
12
72
12
21
18
72
45
24
33
3
48
21
24
12
72
51
9
90
57
105
39
84
21
15
96
60
24
36
96
12
15
198
27
36
69
18
33
57
75
33
99
48
63
24
36
45
204
72
24
60
36
21
27
81
6
66
75
72
96
15
57
69
156
72
42
9
21
99
27
45
99
33
12
81
24
111
24
189
12
15
24
141
75
3
81
183
36
9
27
24
9
57
6
117
57
18
18
150
30
108
87
9
90
66
15
75
54
24
51
24
9
72
51
60
12
93
39
33
3
3
30
39
12
48
15
30
3
39
45
81
39
69
15
60
27
33
21
18
18
18
69
12
51
108
9
72
75
24
9
3
42
51
15
6
48
42
66
27
45
6
45
9
12
54
6
39
9
63
33
84
15
3
18
27
12
21
144
48
27
27
18
72
3
36
21
51
15
9
9
6
30
39
12
93
36
6
84
93
21
51
21
3
87
30
144
63
33
30
18
15
9
51
72
48
60
21
198
33
33
27
24
24
60
9
15
111
6
3
123
57
108
15
18
15
39
18
48
6
45
3
45
48
57
15
33
18
6
111
33
75
15
45
12
48
219
126
12
18
42
3
45
42
45
12
60
27
21
24
9
75
60
9
ABCD 99026815274*3^$a+1 [50010]
64
65
66
54
43
53
7
80
52
5
6
1
48
20
16
20
12
87
13
8
27
45
12
28
48
12
12
8
15
49
23
61
20
177
55
20
28
24
36
47
37
56
69
36
42
78
84
18
45
87
6
115
92
57
7
101
123
12
3
9
16
20
45
54
105
33
7
48
12
53
3
124
56
27
18
12
3
52
8
52
8
40
5
87
28
92
33
27
28
24
23
90
67
48
47
33
105
63
4
8
60
15
48
54
15
3
45
12
21
132
79
11
12
108
13
5
12
63
27
85
5
12
3
135
13
36
11
33
64
48
20
27
45
153
7
68
4
71
25
5
12
3
15
33
4
80
16
65
7
20
15
253
32
105
43
36
24
47
18
19
8
40
12
20
111
9
60
63
85
68
15
129
16
12
8
45
87
3
25
36
48
113
3
9
63
237
7
36
24
48
113
103
36
23
60
21
12
27
108
48
42
3
9
31
12
53
30
61
23
1
12
8
24
33
15
12
21
24
18
45
33
12
79
56
57
6
25
132
143
37
68
16
8
33
12
30
18
87
16
32
132
100
5
15
16
47
18
27
15
13
180
32
27
6
12
3
12
112
8
28
12
5
7
108
47
25
8
3
24
25
12
11
33
27
33
60
45
99
3
13
77
7
65
6
1
29
39
3
60
45
12
63
25
24
8
45
63
4
84
5
19
8
27
37
44
24
60
15
25
56
12
12
3
25
17
31
12
17
6
12
12
73
23
42
3
16
131
18
15
27
30
67
5
36
7
23
12
42
43
17
123
12
3
102
7
56
28
24
41
19
53
12
295
35
25
23
13
104
21
7
5
12
3
40
5
7
20
21
67
12
60
36
89
18
12
1
132
5
15
27
1
104
21
60
19
168
65
55
83
69
3
45
3
69
76
5
30
42
3
27
18
27
3
69
141
87
27
213
27
25
20
96
52
20
180
48
24
16
35
90
7
65
19
56
117
7
44
12
15
42
67
11
73
44
88
53
27
12
36
15
37
68
15
9
63
72
13
12
8
148
24
8
15
13
84
60
11
12
37
11
1
24
65
19
96
20
16
41
48
54
30
3
4
108
5
6
105
27
45
28
20
64
12
8
96
16
168
156
144
41
30
12
13
47
60
37
5
36
15
12
40
48
47
60
60
45
3
1
11
25
23
97
24
48
35
73
48
17
75
27
60
81
24
33
27
105
3
15
78
90
45
40
47
13
12
23
84
36
30
120
31
8
52
53
3
45
48
7
125
60
75
45
3
12
12
36
45
15
24
51
25
65
90
102
30
42
111
4
12
11
49
29
55
44
28
47
33
27
81
12
12
45
108
48
19
11
12
18
27
60
28
5
7
8
76
71
42
31
84
11
61
36
92
16
17
3
12
15
18
30
12
72
21
15
24
21
15
49
36
12
32
15
105
28
8
16
44
124
23
33
40
80
4
20
15
138
27
15
78
15
48
135
12
37
8
88
17
15
12
15
1
5
42
30
67
23
25
125
19
11
45
15
12
45
16
29
75
40
8
3
1
143
48
117
81
27
27
60
48
13
96
29
55
29
18
33
27
30
18
9
21
132
15
63
9
36
52
23
97
32
3
138
24
7
36
20
40
8
12
15
48
24
1
32
40
5
7
12
36
120
5
12
186
57
87
21
24
33
48
54
21
45
27
12
36
69
7
164
52
65
27
16
29
30
145
11
9
15
36
42
3
76
29
15
12
27
105
60
16
20
45
15
39
36
12
18
24
51
24
63
73
20
57
19
83
18
7
35
66
12
30
90
7
8
4
36
113
87
27
1
29
123
3
162
183
4
23
33
15
85
36
53
31
36
29
84
111
4
68
75
30
19
119
24
13
72
5
6
37
53
19
60
36
72
35
48
37
24
56
27
21
12
3
1
11
42
18
33
12
4
24
24
8
28
12
53
75
27
13
17
87
48
3
9
40
53
19
56
100
68
4
83
48
42
15
33
15
52
5
18
9
40
48
8
12
57
18
25
53
19
35
25
53
63
12
4
36
47
18
15
124
44
40
32
3
97
35
42
3
28
24
65
6
37
53
27
28
20
24
28
80
3
30
19
20
48
33
139
23
30
19
131
18
19
113
42
21
4
11
30
135
24
16
35
37
32
28
60
5
3
9
63
12
48
48
9
31
65
7
12
36
84
20
33
162
18
3
64
35
60
6
7
24
23
1
12
5
87
81
127
83
9
36
27
33
9
48
12
51
117
27
33
48
42
93
45
54
36
9
60
33
55
17
36
79
56
52
8
9
3
4
29
12
79
11
33
4
5
30
1
32
33
12
7
131
24
21
27
73
5
99
3
33
12
12
48
60
45
42
85
23
18
15
72
105
163
44
60
40
48
12
8
3
37
5
42
37
29
67
32
16
5
27
12
36
12
12
48
3
12
153
120
15
49
41
30
57
27
18
15
28
12
32
40
12
44
112
5
7
8
4
36
5
43
107
33
4
20
3
12
18
27
45
18
25
8
60
75
1
11
18
54
81
40
24
36
47
12
25
48
60
5
30
37
108
12
8
45
3
39
13
12
8
60
27
78
147
40
35
6
54
93
33
7
5
43
32
28
44
93
42
18
43
35
102
15
87
120
13
32
21
31
8
15
60
18
90
102
51
12
87
18
30
13
35
37
32
21
27
15
117
16
20
4
5
3
15
45
15
12
6
31
71
13
29
103
47
13
20
27
21
40
32
33
54
21
76
36
92
52
23
18
27
100
41
24
3
40
47
21
24
3
73
5
55
12
84
44
112
20
220
80
4
119
12
42
3
48
9
7
44
24
63
33
9
15
111
12
13
80
15
9
33
3
39
13
20
88
20
27
37
132
8
3
25
35
72
61
132
5
60
3
100
29
36
7
8
60
ABCD 99027548474*3^$a+1 [50002]
15
6
15
48
44
1
36
15
33
47
136
93
35
19
72
9
200
72
4
8
52
63
42
48
15
32
31
33
15
6
15
36
84
20
25
3
20
12
40
9
15
32
67
5
115
42
23
103
18
39
20
72
60
25
71
4
8
12
36
64
21
12
18
9
9
59
12
208
15
53
24
84
24
16
92
4
8
88
20
48
97
27
20
60
31
96
5
49
156
23
12
4
36
3
185
40
60
20
1
11
24
96
100
56
37
23
13
126
9
39
57
56
55
45
8
160
21
99
57
3
12
32
12
40
9
15
24
12
3
90
87
60
3
101
91
6
12
47
16
12
116
36
4
116
4
32
49
60
15
21
72
3
24
21
95
13
11
40
48
92
49
15
44
13
167
28
39
53
196
20
67
5
49
35
48
60
16
36
24
36
56
64
8
12
61
18
21
123
17
4
44
48
60
24
13
35
36
24
12
64
72
20
52
33
12
47
28
156
81
11
4
20
13
3
20
84
64
9
42
69
12
20
12
7
6
15
72
36
24
96
12
80
100
33
72
3
44
25
191
16
24
24
8
12
16
12
104
88
20
37
24
87
33
36
11
60
37
75
57
18
21
20
25
6
30
3
48
24
20
13
95
36
36
28
180
80
12
160
3
6
27
84
33
12
11
52
15
18
15
15
17
52
128
28
32
127
21
72
80
88
9
3
8
37
75
48
44
91
54
23
43
17
7
113
40
56
4
152
43
6
11
16
20
4
20
60
28
20
36
4
32
16
24
63
42
71
52
8
4
63
5
52
20
96
19
5
60
13
15
3
72
5
85
27
81
35
60
4
36
168
92
4
8
108
40
8
169
6
21
96
24
48
3
197
40
33
15
9
39
9
3
57
35
16
56
36
52
33
23
64
8
12
55
33
44
24
16
236
48
96
49
72
23
31
9
24
32
1
35
37
11
25
60
144
11
61
15
48
20
28
60
27
90
120
27
105
18
17
36
4
56
4
20
36
88
12
117
36
11
28
15
17
61
3
15
72
69
56
72
28
60
12
32
85
75
20
28
8
72
7
6
3
36
44
97
23
7
29
85
59
52
80
37
35
36
1
143
52
48
105
27
36
32
12
40
20
148
27
54
11
1
119
13
11
24
28
3
81
8
76
36
80
28
108
57
75
195
45
12
48
15
42
51
44
13
18
5
4
56
48
31
18
15
128
12
16
9
18
18
75
69
72
30
89
124
3
24
5
13
30
42
30
165
116
24
76
3
5
76
20
76
33
6
48
33
117
3
72
63
17
25
30
5
37
11
24
196
87
41
109
27
80
28
3
17
136
9
11
72
52
8
72
7
53
72
16
24
45
15
45
39
32
24
36
7
33
12
27
5
4
9
6
90
36
75
9
39
116
24
100
87
41
7
42
75
168
45
23
88
36
69
54
5
97
123
183
24
53
60
72
40
8
12
16
80
84
16
45
15
12
68
13
54
45
21
54
65
108
43
77
49
11
79
53
52
81
3
32
12
25
27
128
28
9
39
96
108
12
56
55
5
24
73
90
78
47
43
5
64
8
12
1
75
80
97
83
55
18
11
88
20
7
33
12
24
9
12
35
76
39
89
1
59
64
21
27
3
6
18
57
48
36
56
60
4
117
72
36
75
24
12
33
11
60
37
47
100
45
3
72
96
84
12
3
65
12
36
73
99
36
39
18
63
12
60
9
24
15
20
4
45
23
4
33
15
32
40
48
36
32
12
37
3
32
49
6
5
60
76
8
4
57
6
54
99
135
5
76
21
35
12
52
15
5
13
215
55
90
180
35
55
162
36
72
167
13
30
42
11
25
3
44
52
24
84
48
8
4
72
60
164
7
5
13
54
101
16
45
3
8
13
30
21
21
54
138
3
3
5
24
73
15
48
12
69
15
36
12
27
41
49
123
48
27
65
40
45
107
16
8
52
140
13
42
29
91
114
36
18
17
49
15
8
72
49
11
115
33
63
5
52
8
48
36
28
21
75
36
36
24
36
104
40
60
20
13
15
45
15
57
18
21
20
132
19
45
44
180
196
236
19
5
4
36
9
15
24
12
144
9
15
80
13
47
28
15
18
15
12
92
7
33
80
28
57
48
3
129
35
12
25
59
4
63
18
12
15
20
4
3
101
25
95
49
75
20
76
12
80
52
8
13
36
59
24
43
33
9
63
44
64
81
18
21
36
8
12
28
36
60
69
12
78
5
60
25
30
42
11
109
24
75
45
27
48
44
52
24
9
51
80
16
9
24
23
48
24
40
20
60
52
69
6
30
39
24
8
19
29
24
91
101
133
6
54
18
29
28
116
1
36
3
44
103
5
13
147
24
44
96
4
129
35
28
27
17
25
54
5
49
111
9
131
31
105
20
25
11
37
18
117
128
43
77
12
1
27
8
169
143
37
71
31
18
23
52
56
72
67
5
37
23
16
116
28
153
24
83
37
63
32
88
12
8
12
28
20
16
116
144
112
69
11
84
4
45
144
11
64
33
3
84
8
12
25
12
71
4
44
4
80
37
15
3
30
95
16
56
1
119
19
29
48
67
17
4
200
19
30
27
8
28
69
39
56
64
24
20
88
ABCD 99027723352*3^$a+1 [50005]
55
210
47
144
72
72
40
176
49
63
3
114
66
161
24
19
21
96
200
160
99
54
47
43
66
59
91
125
85
11
40
104
72
103
89
145
23
40
80
184
104
19
53
40
224
64
285
35
24
40
48
8
24
48
43
30
95
64
81
144
36
75
9
90
53
160
128
24
1
270
17
37
11
424
32
49
119
25
63
27
5
136
45
155
55
177
32
85
90
113
24
88
8
64
144
9
63
80
157
123
128
280
285
11
64
56
48
235
5
96
120
49
183
8
259
21
195
165
24
248
133
171
216
8
19
60
66
15
219
45
105
36
144
11
19
126
450
429
8
48
24
91
117
48
96
176
40
48
72
8
79
17
49
24
36
54
21
152
7
81
80
19
125
48
133
35
144
85
36
24
95
72
24
115
117
27
30
63
63
65
40
129
15
8
67
6
180
27
27
5
61
35
64
8
127
33
27
21
240
80
336
79
54
216
107
40
24
99
5
49
111
9
36
11
16
128
144
72
13
90
120
33
120
87
17
144
136
8
1
167
72
25
143
88
32
72
40
320
160
216
249
47
144
16
48
32
13
123
48
45
35
25
174
81
159
17
13
83
67
173
43
245
24
192
64
104
85
51
32
192
235
66
60
111
69
219
15
81
189
36
39
45
83
40
3
5
85
27
32
55
66
95
109
35
168
24
96
48
79
90
23
160
8
115
5
79
17
48
288
187
77
64
72
27
21
144
96
72
144
56
144
16
8
24
25
15
165
6
77
168
64
56
229
36
39
272
49
54
36
21
96
200
37
155
72
49
351
120
24
56
169
120
47
133
54
53
232
56
192
40
63
137
160
3
29
16
9
287
43
21
135
185
192
48
79
186
90
54
23
67
101
24
145
36
107
13
515
25
24
90
93
24
93
150
21
189
83
112
72
63
153
8
24
115
96
77
48
72
157
11
16
99
54
15
111
9
195
101
64
56
25
180
51
80
73
47
19
221
64
9
180
35
31
177
237
36
15
56
19
45
152
37
171
80
264
61
204
71
24
48
103
105
80
96
40
48
56
72
72
216
16
80
24
109
11
24
121
90
204
216
174
6
54
30
33
72
56
96
136
32
25
60
156
60
131
103
17
19
30
15
9
36
11
79
30
51
183
6
27
147
5
91
21
128
48
24
13
3
8
136
56
144
43
101
240
64
248
48
16
56
7
161
199
17
40
33
63
57
15
72
104
40
99
5
31
57
27
60
185
48
40
288
104
265
47
13
30
90
186
30
54
60
161
144
55
17
40
296
88
80
49
15
45
66
54
36
114
125
1
47
37
123
120
27
5
72
24
25
135
45
11
120
103
36
180
41
253
3
213
30
29
40
171
90
90
ABCD 99027843862*3^$a+1 [50014]
30
66
12
7
11
42
54
18
7
71
72
25
11
30
24
18
13
84
11
72
49
59
54
72
24
126
13
137
90
24
66
54
24
1
41
6
24
85
11
42
36
6
1
35
30
7
12
23
1
11
60
13
41
12
43
17
48
31
41
7
23
18
36
24
55
11
36
12
18
7
5
115
17
84
7
12
17
18
48
13
5
6
24
6
66
102
30
30
90
6
6
6
18
36
73
41
36
6
18
186
120
85
29
19
11
12
30
7
41
36
90
108
12
24
1
23
37
83
1
11
61
12
41
6
84
6
30
1
53
19
5
12
6
30
43
59
48
18
54
42
19
17
12
18
42
6
37
17
30
90
72
19
5
6
30
79
12
17
36
60
42
18
79
36
144
5
6
6
43
53
12
6
1
23
126
30
90
30
102
24
24
19
23
37
48
29
19
12
12
5
6
30
42
13
65
67
17
66
42
24
55
60
29
30
66
18
48
73
12
215
12
6
79
48
60
12
5
6
24
6
19
5
43
5
7
11
6
19
41
54
1
23
48
37
11
24
1
29
6
54
43
17
12
6
42
12
36
90
25
65
78
12
150
24
6
13
47
48
12
12
37
23
18
12
36
19
36
107
78
114
6
7
5
30
54
36
90
30
168
6
36
30
7
47
18
48
18
25
101
55
5
19
5
30
12
13
47
12
12
73
107
18
18
13
35
12
18
102
24
6
48
114
36
6
55
131
12
60
13
47
25
11
90
12
42
1
29
7
5
18
210
7
23
12
6
12
6
6
30
25
11
48
25
5
79
41
7
12
11
12
42
103
17
67
71
12
12
25
5
18
72
60
109
24
60
41
6
6
18
144
66
30
6
48
30
18
60
12
12
6
18
7
23
6
30
25
35
25
35
18
48
90
18
24
6
24
25
12
53
18
114
6
24
96
13
11
24
54
31
89
42
36
30
7
17
31
12
23
13
95
37
12
120
11
6
19
11
48
18
12
12
36
18
25
36
23
36
114
6
66
31
5
12
6
6
18
13
60
59
6
90
25
95
42
7
53
18
60
13
29
42
1
5
30
73
144
11
6
138
12
6
7
36
41
60
19
5
19
131
24
90
18
13
24
48
47
37
60
24
5
31
5
66
12
48
30
12
48
19
84
60
59
6
19
41
6
49
60
17
30
49
65
48
42
60
145
29
42
84
18
7
23
1
36
41
67
77
18
18
18
60
1
59
12
37
47
30
24
6
66
78
1
60
59
42
48
30
30
60
12
30
13
12
17
126
25
65
42
60
42
12
78
25
12
23
30
12
6
37
12
23
1
36
95
13
60
23
42
6
12
12
18
12
12
19
5
79
11
90
6
24
30
19
11
30
12
54
13
36
5
7
24
23
78
78
25
47
48
61
29
54
13
47
66
36
24
42
24
84
36
85
53
6
54
31
17
54
6
12
6
36
6
19
84
24
65
7
5
18
36
30
31
71
73
5
19
36
41
66
18
30
6
24
19
65
12
54
36
1
17
78
24
24
6
60
115
60
24
59
12
78
36
19
48
77
43
12
12
29
6
36
13
29
42
36
30
43
35
24
6
12
12
12
31
17
6
1
60
41
7
23
13
47
49
84
60
12
17
31
29
42
30
6
18
42
25
23
30
19
53
30
13
11
18
6
49
36
101
6
72
61
17
204
6
24
49
35
54
6
60
30
19
192
11
24
36
12
36
54
55
36
72
47
6
12
90
12
90
12
139
11
36
13
47
12
12
18
12
24
31
11
13
29
96
19
36
35
6
19
5
54
1
36
11
54
120
43
12
36
77
6
1
48
17
31
5
7
65
6
1
24
24
11
24
12
54
54
85
11
180
6
18
13
72
71
1
60
5
18
73
83
6
96
60
18
12
24
54
55
36
101
48
6
96
18
7
12
113
7
47
48
18
12
42
13
60
23
18
31
71
18
67
24
5
36
7
5
7
41
12
7
83
36
60
85
17
7
11
30
12
67
11
36
1
72
60
53
7
65
12
6
12
1
36
11
48
96
120
6
48
36
18
210
7
41
12
6
24
6
7
53
6
6
72
67
89
6
61
17
12
6
72
12
126
12
66
12
25
12
17
43
77
18
66
19
35
6
31
35
1
47
61
12
23
6
6
97
12
11
12
1
29
18
24
36
54
96
24
36
12
18
37
17
30
48
6
36
6
102
7
23
66
55
35
12
12
61
89
18
30
24
54
6
114
49
5
7
83
12
25
41
30
12
42
19
5
19
161
19
36
5
31
23
73
24
11
18
19
23
13
24
65
7
29
91
125
24
42
18
6
18
18
73
11
1
5
12
12
36
12
31
36
48
5
7
35
18
6
72
102
7
29
36
24
12
43
59
30
66
84
1
12
12
23
24
1
83
49
23
13
36
5
43
35
37
29
7
23
96
13
36
132
35
18
7
23
60
54
6
126
19
167
13
11
18
6
36
30
84
54
102
6
12
25
47
1
5
24
55
11
25
5
7
11
42
48
66
66
7
71
6
6
25
60
53
55
17
174
30
90
18
60
55
17
43
5
7
11
25
89
36
18
6
6
30
90
13
5
222
24
1
24
5
96
7
53
19
23
48
25
17
6
1
23
30
12
24
6
96
49
24
47
37
47
61
12
11
132
25
17
42
49
35
37
5
19
29
120
12
19
53
6
30
72
60
102
1
12
29
24
30
60
42
42
1
29
18
13
59
66
31
35
24
42
7
47
73
23
18
24
30
48
145
60
5
19
59
25
36
89
7
23
25
11
6
7
12
11
30
43
11
73
41
12
30
60
49
5
18
12
18
18
30
60
12
12
24
54
37
65
96
42
18
18
24
6
7
24
23
18
180
18
90
115
41
19
5
6
24
42
67
60
36
35
24
25
35
18
43
77
18
36
1
53
36
24
30
6
19
35
72
30
12
30
1
17
48
54
1
11
49
17
12
30
60
13
17
30
12
6
67
5
12
6
25
23
25
72
23
84
90
7
71
18
54
18
7
95
1
36
5
6
24
6
19
119
1
101
24
150
18
42
24
61
96
72
17
108
18
12
12
13
5
42
60
25
35
24
25
60
41
6
49
119
1
29
54
42
55
156
5
18
60
30
7
24
29
19
95
18
54
24
60
25
17
7
11
30
6
49
29
18
12
30
30
121
5
19
53
7
5
7
71
169
53
30
6
7
17
102
36
97
5
ABCD 99028083634*3^$a+1 [50023]
234
37
5
240
36
30
168
25
335
24
42
60
174
72
73
47
12
66
24
31
5
31
23
42
19
41
6
30
60
18
90
30
84
48
49
11
18
7
59
120
49
72
24
83
18
102
60
66
115
36
119
60
90
42
48
66
31
5
18
24
120
13
48
71
54
90
12
49
120
23
180
12
61
113
84
60
156
31
83
61
72
24
143
1
65
132
114
54
12
103
41
19
185
42
24
24
156
54
24
66
102
72
6
1
101
18
1
11
25
29
6
12
241
89
108
18
36
30
6
54
30
174
24
192
19
29
60
60
30
36
72
49
23
13
23
37
47
37
125
30
108
48
18
36
60
114
25
72
35
30
60
30
90
43
29
102
36
30
24
6
25
47
78
48
6
96
85
5
24
66
13
119
108
234
48
36
54
12
96
85
83
84
6
24
48
90
90
72
6
24
6
12
12
6
246
19
17
103
11
96
54
84
60
54
210
30
13
155
120
54
139
5
31
35
240
121
35
78
31
71
12
6
12
30
72
13
83
54
150
12
30
126
24
6
24
18
13
23
36
18
31
17
12
31
17
19
5
30
18
30
90
6
24
198
42
36
25
71
24
60
6
55
41
78
60
24
72
24
1
5
30
109
71
1
47
66
36
120
271
60
48
35
25
5
60
66
6
162
30
7
36
168
29
60
6
12
12
36
25
95
66
78
133
107
30
60
66
42
54
36
204
144
1
216
77
60
7
323
6
102
18
36
31
29
18
36
132
78
30
72
48
96
18
150
102
19
60
5
156
84
150
84
156
30
114
30
102
30
31
83
42
30
48
12
138
30
144
6
12
42
1
60
11
18
7
23
78
54
120
36
60
73
107
25
84
29
7
59
78
102
49
95
24
61
72
263
54
30
37
23
162
84
6
85
155
66
12
6
24
133
84
59
120
42
258
25
131
6
24
78
1
95
126
18
18
72
7
5
78
36
72
25
29
79
72
180
167
36
210
24
12
18
37
59
84
36
174
103
53
42
54
114
1
41
72
192
54
1
203
102
55
23
150
30
66
7
59
114
72
12
150
120
12
1
120
59
6
78
144
42
126
18
156
60
18
132
48
1
11
61
23
97
17
90
37
96
143
120
30
204
30
13
65
30
60
54
18
1
35
150
30
6
48
7
5
108
30
1
12
23
54
90
60
61
29
12
18
30
6
37
65
24
138
42
18
193
35
54
24
6
204
30
24
72
6
120
133
71
54
210
192
12
42
54
150
66
96
84
25
29
96
6
109
23
13
47
96
37
29
114
1
23
66
30
36
48
42
66
13
131
66
12
18
24
18
6
60
37
24
5
24
36
78
12
48
48
12
72
1
35
54
19
180
11
90
54
66
24
42
72
36
1
89
42
78
31
23
96
12
18
31
143
12
48
210
66
180
120
24
96
30
6
1
23
6
55
11
12
13
77
6
24
1
35
66
54
54
7
89
114
120
1
47
54
48
67
29
36
30
36
48
54
102
49
72
23
54
30
66
24
132
139
17
19
101
42
73
155
48
6
168
60
18
84
18
12
30
168
1
5
102
192
162
151
23
120
84
132
1
53
84
18
144
30
60
79
149
210
156
25
197
19
35
60
6
30
48
102
12
6
114
30
48
18
42
25
5
12
163
47
108
42
6
1
11
54
48
30
1
35
84
108
25
65
120
42
30
7
65
175
53
330
12
90
30
18
127
24
120
71
48
6
91
96
47
60
102
18
30
36
12
55
53
42
13
41
66
48
114
210
102
18
96
204
36
1
29
90
1
11
30
19
23
61
72
5
78
85
35
30
30
61
5
60
66
30
162
78
55
84
11
114
24
12
55
107
37
11
24
30
18
30
6
12
13
71
138
30
60
6
24
36
127
35
12
12
18
126
42
30
30
150
85
23
6
18
60
1
72
77
ABCD 99028100552*3^$a+1 [50010]
24
120
66
18
6
60
6
47
133
48
12
12
6
24
5
91
5
235
42
30
24
48
150
96
96
78
65
55
6
6
48
138
108
6
30
36
48
6
30
48
6
90
11
43
48
24
78
47
13
6
29
25
66
54
216
30
90
95
1
48
18
108
96
48
120
42
6
120
18
12
24
11
43
114
42
6
35
49
114
6
30
60
6
119
55
60
6
12
11
96
25
24
42
5
97
150
102
66
42
12
36
23
67
29
145
24
54
42
60
11
127
42
114
6
54
66
90
125
19
6
24
47
85
174
108
102
6
18
24
42
30
24
12
102
42
60
60
60
11
85
18
89
31
156
18
30
42
36
12
107
103
66
6
78
96
24
252
54
6
30
24
42
24
30
60
66
60
12
71
79
48
54
120
84
42
162
371
85
59
97
144
24
156
66
204
90
36
48
36
59
1
42
84
24
6
78
18
83
121
90
6
12
60
48
42
6
47
217
180
18
17
1
66
96
18
155
1
6
12
60
6
180
119
7
41
25
24
18
30
12
48
42
66
108
12
162
72
5
49
90
36
30
276
138
60
42
30
65
13
42
137
31
12
18
60
54
6
6
234
59
103
42
36
72
54
48
66
54
53
169
23
73
23
19
42
6
77
37
156
90
53
7
42
108
18
180
12
113
25
30
126
60
18
36
30
36
66
5
145
54
234
144
42
66
35
55
233
37
132
23
163
60
66
24
30
30
59
127
60
48
30
156
11
49
6
36
60
72
42
54
30
42
24
48
48
18
54
6
42
84
30
24
42
30
138
102
24
60
54
150
42
18
11
31
84
29
85
96
203
31
24
6
102
29
109
36
90
6
108
60
132
108
12
114
90
96
24
54
42
114
5
55
18
126
12
30
12
12
24
132
24
6
77
91
24
60
17
85
18
18
54
36
318
174
17
13
252
84
6
150
24
6
6
30
42
11
217
23
31
65
49
96
30
24
42
48
66
54
84
60
42
24
6
24
132
227
1
6
24
72
42
108
24
78
42
96
18
17
145
47
241
120
114
53
55
42
42
66
12
78
90
78
12
42
48
72
78
18
12
23
25
36
84
240
30
12
198
66
24
5
1
120
60
18
108
60
48
65
139
42
54
30
6
48
18
95
49
210
6
18
42
12
42
24
60
66
30
24
30
90
17
19
6
18
102
60
54
30
54
30
11
85
60
18
150
78
54
18
17
13
66
72
54
48
35
48
97
42
6
30
72
138
42
18
114
24
89
1
90
245
19
162
120
120
36
12
78
78
6
108
125
55
18
24
84
72
12
23
49
24
12
59
61
72
6
72
18
36
114
30
60
299
240
13
30
54
78
17
61
12
36
84
90
36
96
96
168
234
42
84
6
180
120
18
6
24
96
24
78
54
83
43
30
24
30
18
42
120
186
90
132
18
18
66
24
24
18
84
41
25
54
24
24
17
13
131
7
78
155
1
18
18
138
12
78
6
54
59
37
11
25
18
5
19
6
119
48
13
6
78
108
60
18
30
36
6
24
48
5
157
84
54
60
125
67
18
12
30
48
42
48
168
54
329
37
18
185
121
23
1
24
132
18
156
54
72
78
72
60
5
103
60
108
17
157
78
5
1
60
6
18
18
42
47
55
24
65
144
37
6
90
78
66
59
19
126
30
12
72
102
6
54
6
5
13
12
90
29
49
12
60
78
6
84
96
48
6
30
11
25
78
66
150
42
132
126
30
6
90
150
6
18
30
36
168
12
6
198
30
60
29
121
192
108
90
17
19
125
1
24
108
6
6
120
119
7
72
17
48
48
55
102
6
54
23
144
235
30
6
12
5
13
24
11
13
6
6
72
60
108
132
96
186
36
18
24
42
6
84
18
48
5
109
83
48
67
36
30
84
456
6
18
36
96
ABCD 99028658798*3^$a+1 [50012]
63
76
8
60
3
66
7
11
12
1
11
37
8
24
12
52
47
1
11
18
79
8
9
51
57
7
108
17
31
5
6
18
24
39
48
27
36
45
112
8
3
78
15
36
60
9
6
1
8
9
43
35
13
41
19
84
47
72
33
15
18
18
96
21
4
24
83
6
31
44
39
36
13
32
3
6
48
18
13
20
33
63
51
18
27
3
9
3
96
1
24
5
43
36
92
9
30
21
36
15
6
3
21
7
47
37
71
1
83
25
8
9
12
6
73
20
21
12
3
45
7
23
49
29
24
15
28
80
24
4
17
24
43
8
12
9
6
12
66
39
96
9
3
28
17
15
15
49
5
78
57
81
31
36
20
69
30
9
52
5
15
12
15
24
36
66
30
13
11
1
20
45
99
21
3
9
18
24
18
3
16
35
174
6
21
3
6
114
90
18
1
12
5
51
52
17
12
6
37
24
35
33
9
79
8
36
3
30
12
66
21
15
21
64
12
11
61
77
67
24
17
36
42
66
3
3
9
9
3
12
15
1
5
31
11
1
5
18
54
3
3
12
42
60
19
23
66
24
6
6
3
4
36
17
19
29
15
21
7
12
11
13
65
36
48
48
18
57
21
54
18
84
12
3
3
78
7
32
40
8
15
12
45
21
3
76
11
13
17
27
27
13
44
28
20
4
5
36
3
51
6
42
12
24
9
27
12
61
11
6
3
48
4
8
15
13
20
9
6
45
3
24
45
64
32
9
31
35
13
11
33
9
99
16
5
18
60
1
71
33
28
23
21
4
17
43
41
31
23
12
72
84
21
201
55
32
12
28
48
23
37
47
84
12
1
32
45
6
96
9
4
59
12
57
4
23
6
7
71
1
47
24
9
15
48
12
54
12
30
57
3
12
21
117
3
12
9
31
32
9
30
1
17
42
12
1
17
3
4
12
41
19
5
54
9
45
18
21
3
1
56
15
12
21
39
9
27
33
24
15
1
17
60
36
31
5
19
48
24
36
17
12
18
30
31
8
39
66
43
36
24
71
33
96
27
25
32
9
90
9
4
5
3
40
8
21
60
18
18
15
3
48
9
52
56
40
8
27
1
12
65
30
13
17
12
3
28
29
12
15
129
3
27
1
5
60
30
42
138
169
8
21
12
18
1
11
24
30
27
3
21
21
15
36
84
64
56
9
3
9
3
48
51
33
39
25
11
12
21
27
9
81
36
67
41
6
21
27
1
36
12
60
23
12
24
156
21
27
1
8
3
25
11
13
5
15
48
12
24
21
60
63
105
18
9
33
67
8
12
60
24
28
20
3
60
1
24
8
28
35
66
3
21
27
24
15
12
90
3
3
9
3
21
24
9
7
65
39
21
27
219
18
3
27
12
9
12
4
12
44
12
3
42
18
42
24
84
174
24
12
13
5
15
39
13
32
9
7
23
13
44
15
1
35
33
111
37
35
13
11
6
6
30
43
41
7
8
57
30
12
24
30
15
24
3
48
37
5
42
57
39
37
20
12
15
49
32
52
23
9
48
60
51
13
41
7
41
48
12
6
78
6
9
3
1
11
42
3
108
3
114
6
30
15
3
1
11
21
48
9
19
20
12
4
53
91
5
24
3
39
1
83
12
6
36
36
24
43
8
3
84
48
18
15
63
49
17
24
6
73
11
13
44
12
15
13
17
24
55
20
16
32
60
52
23
48
144
9
69
6
12
30
15
45
3
60
52
32
4
53
3
27
42
19
11
69
21
3
40
24
12
8
15
1
12
36
5
3
57
3
28
5
75
3
24
6
24
7
8
15
30
3
24
15
85
20
12
4
83
1
80
51
9
4
5
48
19
11
33
39
12
49
20
52
5
36
30
6
31
11
9
39
18
3
12
4
5
12
31
17
51
15
61
17
43
8
33
48
36
31
11
126
24
3
51
6
3
72
9
66
12
33
15
21
15
12
18
84
55
59
30
6
49
8
24
3
48
6
15
3
60
25
36
11
33
24
45
55
5
18
13
56
87
24
61
24
11
66
75
12
45
7
12
5
19
12
71
84
21
12
21
7
24
113
12
3
36
24
33
7
11
42
55
53
27
33
48
18
6
6
18
60
7
32
27
18
27
52
41
30
21
4
12
8
24
27
6
54
114
15
33
18
61
11
6
48
3
28
23
60
12
9
72
27
49
44
4
59
1
36
8
4
23
12
72
42
15
4
48
17
84
39
4
56
48
24
33
6
24
25
23
13
24
197
51
3
1
36
5
103
11
213
12
39
84
1
8
9
42
12
21
28
47
13
36
5
15
3
72
13
72
12
29
7
23
9
48
21
7
71
150
42
13
8
21
7
20
124
59
12
1
41
6
9
28
8
105
18
12
1
5
18
30
12
31
71
13
11
13
12
17
6
12
9
63
84
9
81
6
12
129
40
11
6
6
9
45
6
12
6
48
55
12
24
29
7
20
57
36
6
1
41
78
30
19
116
3
12
9
9
39
87
21
12
24
15
9
60
15
9
40
36
56
39
18
67
11
33
27
30
12
3
84
4
32
4
11
21
4
36
11
1
65
6
12
25
24
65
36
18
9
64
47
25
23
13
11
6
19
17
18
61
29
30
25
5
6
78
3
60
21
18
36
48
30
24
15
111
12
12
9
9
3
27
12
54
24
3
52
12
8
64
24
5
6
30
27
4
20
15
6
24
12
72
30
13
65
3
3
33
40
11
12
21
16
23
69
28
53
51
36
9
31
11
54
99
27
9
24
48
16
17
15
4
11
54
24
43
5
12
6
49
32
40
65
102
18
39
9
3
28
17
18
1
24
80
48
27
25
5
7
5
42
6
6
49
92
15
6
3
12
3
13
24
20
3
6
6
42
30
13
23
37
8
40
17
27
39
9
51
12
13
29
15
3
1
83
12
13
17
66
6
51
57
3
4
36
23
25
5
3
51
9
21
30
45
27
25
41
31
24
12
23
24
13
41
3
40
11
9
4
32
15
72
24
30
87
15
18
3
15
90
24
19
35
33
15
84
12
30
3
45
30
42
15
4
12
17
51
40
41
36
55
72
20
57
3
3
54
123
4
56
39
33
40
8
3
12
42
7
5
79
8
15
1
29
7
44
69
12
78
9
63
12
13
29
54
12
42
27
16
29
42
12
12
78
15
9
18
24
42
7
77
31
5
19
47
18
7
11
9
21
3
33
67
23
13
92
33
18
1
35
126
42
49
44
21
6
1
35
13
41
30
1
56
27
9
4
32
4
17
6
12
1
29
12
15
12
36
12
15
18
30
69
72
40
47
117
27
132
30
63
21
18
54
15
21
24
12
3
12
9
12
63
39
30
15
28
29
43
41
3
40
24
11
30
63
16
23
24
13
44
9
91
8
15
13
32
12
28
32
52
72
8
15
6
7
41
19
5
27
33
6
57
16
29
7
35
9
24
24
27
42
87
9
7
29
31
5
51
9
6
37
113
48
99
40
56
12
28
20
33
72
18
49
24
44
40
32
63
9
57
24
31
29
7
17
6
12
57
75
1
41
15
28
24
36
41
48
24
15
63
9
15
1
11
25
17
24
24
24
39
3
85
36
119
24
48
12
9
4
41
79
59
30
36
55
60
29
3
9
84
18
1
83
25
20
24
4
23
45
12
27
33
33
108
66
24
9
36
3
13
20
3
37
12
11
30
3
12
36
12
45
27
159
69
3
18
6
12
12
42
31
12
83
18
138
6
27
63
21
57
7
41
18
9
21
30
66
27
9
3
12
9
7
5
7
29
39
51
9
52
5
54
18
60
63
3
9
135
36
1
5
54
13
11
1
17
24
3
60
12
81
7
20
3
6
6
12
42
18
12
66
6
12
12
48
1
56
16
29
15
63
24
18
12
12
24
18
1
24
41
6
24
42
67
48
32
40
ABCD 99028852064*3^$a+1 [50102]
24
33
18
36
81
8
1
126
24
30
83
43
5
55
90
23
16
8
43
30
15
144
39
17
88
27
117
96
21
59
31
105
39
30
96
84
126
60
54
72
210
45
48
87
89
16
135
30
18
72
24
33
56
127
17
73
15
3
102
24
90
54
47
25
47
7
144
30
11
24
25
12
54
69
57
78
156
6
90
120
60
30
3
57
138
36
6
84
39
57
30
60
53
121
23
16
51
144
186
126
77
88
15
17
157
75
96
153
72
90
18
42
48
90
162
5
13
11
96
79
9
147
45
63
65
7
18
96
264
6
144
180
90
51
111
228
96
29
7
33
51
21
48
45
72
35
13
75
80
64
87
60
29
37
107
16
57
18
36
114
66
5
121
39
75
21
8
16
39
36
24
72
5
24
19
186
3
176
37
18
17
49
150
153
72
128
37
6
93
120
24
87
144
66
15
21
195
93
36
119
24
1
252
24
66
78
102
54
60
66
17
160
152
49
15
27
84
60
21
144
15
90
111
33
90
5
24
40
33
143
7
65
24
40
9
90
5
96
16
69
155
304
27
48
150
12
18
42
15
48
21
51
345
180
179
120
25
15
21
179
19
101
25
15
176
40
8
16
128
13
35
133
36
119
205
251
91
69
51
18
132
84
90
6
147
63
137
151
105
32
43
6
84
6
90
155
109
72
78
189
48
32
13
59
208
3
269
64
87
84
114
72
179
40
8
37
3
152
49
15
24
33
18
66
11
48
64
63
9
39
65
25
396
75
69
195
56
40
231
33
21
11
43
60
369
8
40
9
60
66
78
35
16
105
54
36
93
57
54
9
72
45
99
27
18
11
91
18
27
69
35
1
15
72
32
61
48
96
11
109
114
12
53
37
18
60
90
35
55
57
24
75
24
12
144
9
105
71
40
48
93
90
84
24
216
210
3
147
66
59
31
113
31
216
180
5
19
90
36
23
67
29
88
56
25
36
120
195
104
64
33
87
27
53
13
35
40
69
54
125
184
72
75
29
205
72
54
21
8
37
35
25
144
23
43
93
24
63
60
90
3
27
108
60
66
251
24
85
36
108
42
54
120
123
8
19
69
56
1
30
9
15
90
135
219
117
48
24
63
54
35
1
18
36
24
81
81
39
128
112
255
96
30
24
246
53
61
30
29
136
104
40
120
56
40
21
3
72
240
3
5
232
33
222
54
75
80
235
29
25
6
36
18
66
105
8
16
21
11
40
8
7
270
243
51
53
121
15
32
85
99
24
15
81
9
90
21
75
36
9
39
186
15
80
136
200
73
87
48
72
8
1
23
31
66
15
135
33
33
60
3
45
99
8
19
173
48
40
24
351
17
31
72
18
60
11
241
143
96
115
6
198
12
69
39
57
32
1
36
24
72
83
1
36
108
95
72
19
29
7
414
30
5
49
39
111
81
8
181
12
23
1
215
31
65
40
9
66
24
234
11
16
3
36
186
159
159
96
9
81
15
51
5
73
15
21
51
3
12
89
169
12
27
48
123
5
37
180
90
54
54
81
171
18
162
30
18
36
36
105
93
72
59
1
15
24
105
36
107
1
87
105
47
13
108
90
5
31
9
27
5
120
120
55
18
36
234
60
36
90
84
36
39
72
48
27
18
36
119
1
15
48
171
60
162
48
39
48
9
15
111
9
39
6
36
47
73
54
6
147
51
141
21
84
ABCD 99028879226*3^$a+1 [50007]
12
72
90
6
29
84
16
15
33
20
67
41
4
15
29
19
41
16
111
54
75
51
180
12
77
13
42
108
165
15
72
66
35
7
137
100
105
30
9
44
55
72
5
40
15
21
9
126
9
84
87
53
169
71
76
135
18
11
7
77
112
44
36
64
27
60
69
3
48
29
13
102
89
7
33
39
17
91
89
1
12
35
12
96
4
36
44
61
23
181
11
19
6
3
144
48
44
25
150
30
59
19
48
42
51
39
12
93
3
12
57
165
11
72
55
17
48
16
9
63
12
92
121
63
87
197
37
210
9
80
19
81
44
36
12
28
51
5
40
63
17
40
21
59
88
33
30
9
45
3
3
57
15
5
43
5
88
39
93
9
3
57
108
3
27
125
25
12
78
21
27
42
71
1
3
120
116
67
144
89
1
51
44
24
24
40
33
23
24
40
33
143
91
21
32
25
90
33
39
41
48
12
7
17
55
129
117
24
23
85
18
72
21
72
15
162
12
6
53
1
30
9
27
9
33
267
15
9
9
3
140
24
91
5
24
145
18
53
7
72
198
215
48
12
43
237
32
55
18
78
53
31
60
65
115
33
3
12
17
1
150
29
1
24
126
30
3
20
52
8
24
28
27
17
36
19
6
54
5
16
9
6
12
60
72
89
84
7
29
1
23
52
93
30
117
140
36
19
36
5
64
24
81
36
42
12
101
49
39
27
57
32
25
48
252
23
48
37
11
100
32
4
60
20
24
36
76
15
24
125
4
69
18
12
165
36
111
18
12
63
105
18
89
55
21
27
57
80
48
16
32
4
21
39
36
15
17
103
9
44
112
39
108
30
11
49
71
31
41
55
72
90
48
143
12
12
40
48
69
6
69
15
36
53
1
90
36
17
148
15
72
45
45
95
37
18
18
23
60
19
17
36
19
90
63
12
51
24
18
23
12
36
67
162
23
52
32
115
108
12
78
72
30
29
192
144
16
72
92
16
15
54
90
45
8
25
35
76
9
23
148
20
151
9
81
39
104
60
12
36
115
102
215
43
30
24
35
13
27
36
159
18
72
90
93
36
231
48
17
4
44
7
6
23
64
15
5
73
83
151
5
36
60
64
15
30
6
17
76
231
65
48
43
17
223
245
55
60
54
18
18
59
43
18
75
87
53
64
33
35
40
15
41
7
113
112
20
97
72
3
8
7
53
25
327
15
30
78
12
21
20
109
35
16
21
23
7
6
39
33
18
89
4
189
3
68
72
55
24
89
24
36
64
96
36
15
18
71
109
18
5
60
48
7
57
68
55
60
84
18
23
12
7
48
93
92
48
48
67
174
83
25
107
61
47
73
147
93
54
29
7
173
64
116
24
175
53
25
83
36
36
112
3
69
24
69
12
59
36
145
119
72
37
60
120
23
12
25
3
27
5
132
28
32
1
54
9
36
84
32
19
9
87
12
132
29
97
30
222
111
44
112
3
18
90
5
28
69
150
105
123
113
31
36
149
40
63
72
185
4
12
15
17
7
30
3
3
210
3
141
35
40
21
102
5
55
18
35
127
17
13
42
29
60
49
168
75
15
12
5
37
23
7
5
121
63
12
20
49
6
54
48
180
107
4
39
21
32
144
16
20
55
162
72
15
3
72
30
18
21
141
75
15
150
143
127
66
63
51
18
75
63
222
35
85
11
49
51
39
30
23
108
72
24
24
112
69
18
60
72
126
84
63
176
4
87
18
102
18
78
54
59
7
54
78
21
27
17
7
125
16
44
16
44
24
24
25
18
24
36
72
57
45
6
72
353
28
84
15
5
72
31
114
35
85
23
88
57
3
9
39
96
63
5
37
23
67
36
29
108
112
3
108
54
18
41
49
11
24
88
39
33
3
54
131
49
15
21
47
112
24
20
121
3
27
9
80
1
180
18
21
20
4
32
55
101
79
29
36
55
21
39
93
33
75
15
137
55
60
18
3
20
12
84
60
31
42
12
111
68
1
11
7
60
105
20
36
127
102
240
12
78
12
45
48
57
30
9
261
75
93
11
19
45
80
28
84
8
52
36
8
91
18
42
36
57
12
111
53
1
18
17
88
36
69
75
32
108
25
90
125
73
15
8
24
55
17
48
43
42
111
44
55
60
72
5
84
19
12
6
12
18
45
69
36
23
ABCD 99029046866*3^$a+1 [50027]
110
47
5
30
41
51
53
7
10
23
7
24
9
16
1
15
1
14
6
7
28
19
36
52
13
12
12
13
6
1
3
8
18
16
20
15
1
20
59
29
2
17
32
33
42
5
20
49
27
9
6
30
3
79
30
6
41
31
5
27
5
5
12
6
2
11
29
11
21
34
61
28
7
13
36
11
6
79
24
17
32
18
17
5
15
152
1
23
24
7
18
8
7
5
22
6
23
84
115
1
37
18
17
8
105
14
5
16
36
1
23
31
5
20
16
12
20
120
5
35
40
8
44
13
46
37
52
16
29
16
15
29
10
20
53
7
30
7
81
20
4
23
25
20
7
16
85
27
7
30
26
29
40
31
17
55
18
50
5
7
5
12
8
28
17
6
20
9
27
30
36
54
36
65
32
8
3
21
51
29
20
3
30
26
9
7
1
25
59
16
19
1
12
13
15
25
24
3
12
3
6
54
37
53
11
32
77
8
7
27
9
17
10
12
13
40
9
10
5
3
6
34
1
19
1
44
16
20
32
43
85
15
29
13
24
11
12
31
6
11
67
2
15
13
116
34
2
6
4
1
52
1
11
15
49
16
25
6
12
10
8
52
12
14
10
12
60
7
1
11
25
18
10
18
5
8
11
5
43
8
12
33
139
84
24
5
1
36
26
64
26
22
18
8
11
23
6
14
18
35
17
11
84
21
36
83
7
48
18
43
16
1
22
5
1
6
14
10
17
19
13
36
12
44
9
15
64
12
84
40
45
4
32
10
13
23
5
75
10
8
46
20
29
41
6
25
43
6
16
39
4
7
53
7
33
25
35
4
23
10
23
20
5
54
41
40
32
4
15
30
3
16
84
7
65
8
56
9
7
3
6
6
41
7
2
3
1
14
33
19
113
3
30
7
72
35
18
58
13
1
11
7
90
10
13
13
30
29
5
2
10
14
1
64
17
24
30
29
16
65
15
21
22
6
11
8
32
63
20
72
5
13
10
1
25
6
9
24
31
17
75
10
8
46
29
72
15
113
4
16
16
5
78
41
85
11
45
43
17
54
22
19
16
27
5
12
36
7
16
25
7
42
30
41
20
52
19
29
12
23
5
64
21
20
40
39
56
51
53
16
25
6
49
25
34
36
24
1
16
51
5
12
12
83
17
20
23
6
79
20
57
31
23
24
2
3
7
36
49
8
11
4
42
63
3
29
8
85
7
41
18
57
25
19
4
24
8
12
12
53
31
84
11
6
6
8
6
84
16
20
35
19
24
37
16
29
20
23
48
4
43
1
17
62
21
12
20
17
35
55
26
11
11
32
18
30
4
1
55
9
21
64
116
10
13
12
7
16
30
11
73
6
6
19
11
30
23
55
18
44
19
11
29
7
5
49
18
6
19
57
6
5
13
54
18
20
3
4
36
40
4
20
55
6
12
39
15
16
9
63
65
1
15
11
9
109
47
19
17
12
32
5
43
47
33
5
22
29
1
6
25
25
42
18
23
20
64
28
12
43
24
18
35
48
27
12
21
68
19
10
26
24
1
16
23
5
63
84
6
87
48
7
30
47
24
21
51
7
6
31
4
12
20
12
7
48
10
11
24
8
8
11
21
33
31
83
21
20
132
8
9
2
88
18
2
60
12
16
2
18
28
5
1
8
3
45
28
26
88
12
18
15
27
24
21
4
25
59
31
36
5
20
20
8
32
4
5
47
8
5
6
9
20
7
17
31
1
61
39
31
37
16
21
18
22
50
13
20
13
8
11
16
44
29
35
9
7
3
1
11
1
48
7
28
36
24
32
22
31
16
64
56
1
24
74
17
17
27
15
1
19
4
50
15
31
1
17
12
15
4
40
20
4
40
8
12
43
20
22
11
9
27
28
28
35
5
3
16
25
16
19
14
11
53
2
45
13
32
3
51
25
16
4
9
36
16
23
33
15
19
38
52
31
60
8
47
9
4
80
4
8
9
71
24
24
16
21
47
43
9
24
9
27
44
20
20
1
44
15
7
13
12
7
10
31
4
7
6
19
41
44
3
48
20
55
10
47
12
25
38
22
6
9
28
23
29
44
1
3
1
11
20
31
29
4
9
40
8
18
36
36
10
8
16
11
15
4
29
4
8
43
42
14
21
7
17
3
18
3
79
17
45
3
7
24
2
39
8
28
20
19
40
69
17
22
42
8
51
1
36
158
77
35
38
4
15
17
4
6
36
5
7
30
7
53
32
66
24
9
44
1
10
20
22
14
28
12
89
104
1
24
11
12
13
52
3
32
20
13
16
11
7
1
19
10
15
52
13
72
4
14
41
11
38
10
96
30
14
41
104
36
44
31
1
5
35
31
8
4
1
37
15
7
42
11
108
37
43
7
10
44
3
43
2
3
7
121
5
15
16
5
8
3
12
31
12
5
19
44
21
48
21
79
8
7
17
21
28
6
66
7
11
29
25
6
2
3
32
29
20
95
13
15
8
29
15
4
60
1
19
39
41
19
2
4
20
19
57
8
58
5
8
55
24
118
30
78
55
35
45
57
35
44
16
19
45
68
12
1
179
1
47
15
12
5
4
44
16
19
1
16
28
51
20
45
49
15
111
77
37
55
61
66
16
17
3
45
24
9
15
36
44
5
11
1
42
5
91
14
7
35
5
28
75
37
4
60
59
32
108
10
11
21
35
11
13
72
7
6
70
60
26
36
28
7
17
2
36
18
51
3
25
8
13
54
21
57
27
100
91
24
5
13
4
19
35
62
3
80
29
2
4
24
5
67
30
11
4
9
72
23
24
63
17
16
1
11
48
32
29
14
1
8
56
1
23
40
15
10
20
10
18
7
11
26
6
58
91
4
12
37
11
21
35
13
3
57
3
32
20
135
17
3
36
9
8
28
9
3
3
90
30
5
11
53
1
2
34
38
61
16
16
7
5
7
25
49
12
15
9
10
5
15
18
10
13
47
2
3
13
7
16
25
47
48
24
13
48
15
16
1
3
24
27
25
4
25
19
11
4
2
15
36
33
34
5
7
33
45
8
40
8
35
24
85
3
4
16
49
16
20
24
35
60
41
2
16
9
17
19
27
12
6
30
24
42
11
25
2
16
25
12
24
24
4
48
12
16
32
25
24
8
10
1
7
22
15
21
19
13
18
4
90
15
16
4
16
29
46
5
39
5
13
34
5
15
10
8
23
5
14
16
50
4
43
16
1
48
11
27
9
3
6
19
107
54
15
4
28
47
97
11
8
5
16
8
36
29
47
21
4
23
8
8
57
14
40
6
30
50
10
2
35
1
75
24
12
36
3
4
8
10
72
7
36
7
10
11
4
21
56
3
15
45
7
9
4
13
4
8
27
8
48
4
3
33
8
31
18
7
28
47
5
39
16
8
17
13
3
8
25
10
36
61
5
39
11
45
48
7
73
59
1
7
94
44
16
8
58
24
5
31
12
8
57
15
17
25
15
15
65
79
25
9
7
5
11
7
30
43
48
4
1
6
6
7
12
4
9
23
12
17
20
16
12
6
5
4
11
106
23
25
75
32
44
5
14
6
12
15
20
120
49
40
15
29
35
41
3
17
3
48
24
99
22
38
36
33
1
20
135
1
48
47
96
24
43
17
3
45
12
8
17
6
5
43
25
16
15
9
9
15
43
12
1
41
20
3
7
8
17
64
31
6
8
39
13
2
40
8
5
29
74
5
19
10
20
11
16
80
4
51
4
9
3
18
2
5
85
3
67
2
3
3
12
82
15
56
12
32
16
20
29
42
5
61
19
13
18
48
17
17
48
19
16
60
9
11
8
4
28
8
31
45
21
42
37
81
20
18
52
13
40
9
120
11
49
3
69
10
8
1
15
2
64
8
10
5
12
80
4
12
3
4
37
88
25
18
17
67
25
8
8
37
31
17
14
5
16
48
15
45
60
1
23
80
7
10
11
64
5
6
17
13
3
85
30
5
9
35
48
37
7
40
16
13
47
19
9
9
7
19
77
7
28
5
67
8
5
23
86
10
1
5
42
25
17
8
55
16
12
25
43
39
17
3
6
15
25
30
6
31
5
47
1
56
23
16
19
8
34
36
43
1
59
67
94
18
5
7
20
4
1
24
40
7
17
7
1
40
4
144
21
11
32
1
54
22
31
5
20
10
72
61
16
8
16
9
15
1
11
81
63
27
24
48
25
20
13
18
6
26
93
20
20
9
2
5
64
9
18
12
60
10
11
45
39
15
45
1
24
8
87
13
19
1
7
35
12
21
12
20
28
48
4
21
30
17
32
7
16
24
14
16
50
54
27
45
27
1
7
40
43
14
10
1
11
44
21
4
4
12
28
16
104
8
7
1
16
16
105
23
56
4
16
19
29
15
60
21
20
12
12
23
14
28
23
45
4
15
3
26
15
1
18
12
24
5
31
33
33
35
9
71
37
7
8
25
35
43
24
45
11
5
47
18
42
5
1
31
16
48
1
48
18
17
76
16
59
2
10
42
2
9
16
56
7
37
55
16
12
25
16
21
3
3
9
45
30
24
30
11
23
38
27
1
ABCD 99029256728*3^$a+1 [50015]
24
35
6
79
24
8
72
27
13
32
39
204
30
12
3
87
24
81
45
115
23
132
84
25
71
60
24
24
6
24
18
37
120
8
15
18
7
5
3
40
167
72
105
45
18
24
33
27
13
71
12
48
156
81
129
15
33
7
24
35
61
23
1
47
33
40
65
24
66
21
15
78
48
67
41
55
17
12
18
12
45
72
48
48
9
6
60
109
11
72
37
80
75
13
8
48
15
60
12
54
43
101
96
54
72
30
24
78
66
15
75
69
48
63
97
152
88
72
56
75
24
37
24
11
13
47
54
36
126
42
6
30
90
49
11
24
78
63
39
36
85
11
30
96
63
75
45
39
18
42
12
18
15
21
84
30
73
72
47
9
27
54
111
64
56
9
78
57
16
17
6
6
51
57
7
48
32
3
36
6
19
29
3
24
135
60
66
54
45
24
64
56
9
90
6
39
3
24
13
41
42
45
27
90
108
7
47
25
24
32
3
24
21
16
56
24
64
32
24
9
39
3
13
185
6
1
72
23
49
59
6
18
30
66
85
11
120
6
279
3
42
6
37
5
27
9
12
3
136
5
66
18
60
6
6
55
23
84
36
9
3
30
63
16
71
25
5
282
12
156
49
24
32
129
135
3
42
30
30
36
123
21
3
81
7
32
3
37
96
72
32
27
24
30
42
12
25
8
33
39
40
56
120
39
25
65
162
48
13
32
33
42
12
48
72
30
6
133
5
99
81
72
103
24
11
21
3
85
152
15
84
109
11
6
48
31
47
25
8
9
78
57
87
33
112
59
30
87
64
8
27
36
42
63
99
78
15
88
149
6
37
137
15
15
126
90
18
15
24
16
32
9
18
72
6
54
48
36
45
64
41
55
56
165
3
27
30
24
7
23
105
9
12
3
51
21
15
25
41
78
1
24
29
3
64
95
49
11
6
39
40
8
48
3
61
24
32
75
69
9
31
24
35
30
120
24
15
16
71
9
16
29
84
55
41
54
81
57
42
18
18
1
65
15
40
5
48
30
6
31
24
32
48
57
24
6
49
185
15
16
32
87
30
6
30
12
12
63
112
89
30
97
72
8
15
84
21
15
42
87
21
147
15
36
21
9
24
55
47
9
69
12
18
13
8
24
15
48
42
15
27
13
107
205
29
30
12
18
24
18
45
45
48
66
9
64
11
61
8
3
85
17
63
40
59
90
3
63
24
1
8
39
42
78
78
12
90
37
11
45
9
6
9
40
119
1
5
78
21
27
78
6
33
15
57
135
129
16
29
36
103
35
13
89
66
72
13
35
205
24
24
41
18
21
27
12
18
87
111
49
35
13
128
16
80
9
66
61
47
12
61
8
99
30
7
101
18
12
93
16
71
9
63
36
21
75
24
21
3
108
25
48
17
12
30
48
30
18
21
40
95
1
24
23
6
67
32
16
35
84
97
23
33
3
54
6
1
56
24
3
61
59
48
69
3
42
43
8
15
108
6
135
16
32
15
42
18
13
137
66
54
72
126
9
9
15
105
90
21
24
9
55
48
65
55
17
48
55
104
15
1
72
8
27
6
7
152
27
66
12
30
12
109
56
33
7
24
56
9
6
36
48
6
55
128
45
12
39
81
31
104
3
13
8
136
120
120
5
18
48
42
55
32
9
31
23
120
12
45
51
12
1
209
90
21
27
72
21
72
63
9
16
89
30
90
36
6
60
36
37
8
48
99
6
15
129
66
114
27
21
43
11
13
353
90
12
120
1
41
24
12
75
24
40
80
3
150
7
35
6
7
48
65
87
93
162
25
80
16
192
72
32
81
18
24
85
56
117
27
21
67
29
3
48
57
31
41
39
9
7
80
40
59
37
32
16
47
12
96
6
24
30
24
78
18
49
35
21
9
7
35
60
18
150
12
24
21
15
73
8
48
40
96
59
24
13
72
23
48
66
48
15
171
157
24
144
35
69
51
37
17
60
3
48
45
54
12
30
60
66
60
25
29
84
96
174
1
35
6
63
51
48
36
42
48
6
25
101
78
126
63
21
99
15
18
24
18
13
113
66
24
72
37
11
54
15
15
12
13
131
96
48
45
15
180
12
120
1
23
1
53
18
57
81
72
159
16
17
63
24
39
36
13
11
30
114
21
40
56
51
117
27
13
23
73
24
71
81
51
117
232
24
41
223
32
24
129
102
1
17
12
30
30
30
84
45
75
6
15
39
36
13
48
59
54
7
48
5
67
29
30
93
27
96
12
25
8
24
3
18
67
8
48
24
16
59
60
73
65
79
104
16
35
24
37
35
60
108
36
48
48
9
48
51
37
35
54
48
18
30
7
35
60
73
72
8
24
3
21
24
153
135
64
35
85
119
90
102
33
40
32
24
24
45
6
21
24
40
24
59
156
9
195
13
24
128
153
15
9
54
129
72
16
35
24
45
3
96
24
120
45
27
84
66
30
25
65
66
12
33
ABCD 99029325236*3^$a+1 [50004]
60
36
120
51
69
81
135
27
18
30
12
21
27
117
36
27
33
24
51
129
12
75
96
90
78
120
9
27
84
45
12
288
36
15
108
30
6
21
39
30
27
3
66
6
60
12
12
9
171
84
42
42
36
141
36
24
63
12
21
9
3
27
24
12
72
45
3
33
135
36
285
15
45
21
42
162
30
144
6
15
36
15
45
15
45
12
15
21
21
3
132
123
36
105
111
9
99
81
225
15
51
36
72
48
48
9
111
42
27
15
45
3
48
72
30
39
15
45
51
108
21
135
60
24
174
30
21
72
9
126
9
96
84
15
45
36
12
72
24
60
135
9
12
63
126
42
33
15
57
99
30
54
45
9
3
75
12
36
12
153
96
108
36
84
57
30
93
72
93
90
132
36
153
15
54
147
36
12
12
63
198
12
66
21
84
117
75
165
15
60
108
195
24
21
15
9
3
165
147
21
135
36
24
21
135
18
63
63
36
60
48
120
93
159
9
60
57
42
93
9
15
21
144
54
42
60
30
18
54
12
108
48
18
15
81
15
36
63
45
51
18
96
39
15
36
66
90
33
57
3
3
12
90
231
27
12
45
3
48
24
33
12
60
3
84
45
120
135
141
33
36
135
24
12
48
24
57
6
153
39
12
36
9
81
3
39
117
51
9
36
15
18
174
93
15
9
108
111
9
3
33
51
141
39
9
21
54
24
60
33
12
75
72
84
36
120
48
81
69
18
24
9
99
60
21
36
36
33
42
105
12
27
93
3
57
93
15
15
144
9
9
27
15
69
12
3
9
27
36
33
15
126
15
3
42
15
69
15
12
3
105
84
12
24
39
81
51
60
6
78
141
63
6
27
39
24
24
36
57
27
33
15
9
3
108
132
42
66
30
3
60
12
69
114
81
36
45
42
33
15
69
111
69
84
135
12
84
9
12
27
45
120
57
150
36
54
15
51
9
24
15
9
21
39
75
33
15
24
36
273
27
45
264
60
3
60
48
33
12
15
57
27
93
72
15
60
33
48
15
48
21
129
42
48
36
36
12
162
30
18
75
57
18
30
63
24
36
24
15
120
69
72
39
84
36
9
72
9
39
9
12
15
63
18
48
51
60
3
33
15
78
54
42
6
60
24
33
27
21
48
39
21
24
33
147
15
108
69
3
36
60
45
15
45
60
96
69
51
120
39
69
75
66
42
24
21
123
24
141
39
18
30
9
24
45
36
30
36
12
93
33
144
6
30
30
126
6
60
93
24
12
36
84
69
27
63
81
15
81
87
12
48
6
147
39
9
12
12
12
24
12
117
48
3
12
15
69
111
72
57
24
60
36
135
138
30
150
78
12
18
39
51
12
90
3
87
12
45
135
45
9
15
36
24
15
45
51
60
69
12
27
21
45
144
27
36
12
3
12
81
36
24
15
6
114
45
117
60
15
15
48
45
21
3
81
6
48
12
33
36
12
45
39
195
45
39
132
132
81
27
129
75
84
12
9
15
9
27
45
57
6
24
66
39
15
60
42
171
15
108
30
6
24
45
27
33
39
93
39
36
9
39
36
36
108
60
9
3
30
159
3
81
9
6
21
9
75
51
18
42
24
180
96
6
54
108
45
21
30
132
33
36
48
12
24
27
57
63
33
15
120
6
30
6
39
84
12
24
99
60
141
3
36
45
15
57
24
93
240
27
36
84
39
36
9
9
15
51
36
21
69
15
75
9
60
69
27
3
12
45
3
60
33
39
33
36
24
12
219
69
12
9
36
18
12
36
12
45
156
12
84
15
153
3
72
72
24
6
39
57
30
93
15
60
117
3
60
9
36
87
48
45
24
3
48
42
87
3
9
24
81
15
51
120
132
18
18
24
90
78
9
21
114
60
33
75
33
75
48
144
36
21
39
45
129
108
42
117
96
144
15
21
24
24
27
24
60
33
36
72
15
108
12
9
228
111
84
141
51
33
27
141
87
42
78
258
3
15
24
21
15
9
3
24
69
39
33
33
51
15
9
24
3
204
120
93
48
87
165
12
36
27
81
60
75
72
105
45
3
24
3
69
48
45
30
72
54
114
141
12
159
9
60
60
9
51
24
21
27
12
3
69
129
87
12
45
96
30
81
60
39
45
12
108
9
15
15
120
72
33
75
57
105
75
24
39
57
84
75
30
27
24
3
12
24
36
69
87
9
141
42
246
54
12
ABCD 99029455648*3^$a+1 [50060]
6
8
5
37
15
25
11
3
16
65
13
2
8
10
63
7
2
11
3
72
14
50
5
11
2
3
73
34
57
15
73
33
15
24
9
12
3
31
10
43
48
35
9
1
30
2
46
21
36
49
6
17
1
30
16
56
5
19
5
3
50
7
39
21
3
30
26
6
4
24
38
48
37
9
39
24
1
4
6
109
12
29
7
24
11
22
32
16
15
5
12
32
23
5
7
24
25
24
35
17
34
9
8
23
2
20
2
18
32
3
8
11
38
20
32
6
5
3
66
30
26
24
40
14
10
27
3
56
120
1
8
15
26
11
48
5
7
9
3
12
31
5
8
17
2
17
28
11
6
10
40
10
14
32
24
66
24
51
45
14
8
17
13
10
80
18
19
51
18
32
22
57
29
4
43
24
5
6
24
1
5
4
44
26
26
15
24
65
36
18
42
19
36
15
18
11
11
2
46
24
2
39
72
7
8
9
21
2
2
30
14
32
4
14
40
32
8
14
35
81
31
31
42
31
41
14
17
4
11
34
56
3
40
36
21
39
5
6
10
15
12
43
29
3
8
13
24
12
5
18
1
17
48
46
8
25
13
59
25
35
24
35
24
8
49
1
12
23
35
24
10
3
1
10
10
46
10
71
55
22
43
12
73
20
14
40
40
24
5
12
5
48
36
48
16
51
5
31
24
24
31
38
48
60
3
11
61
9
3
7
13
57
4
15
9
20
16
51
23
70
100
8
20
32
2
10
103
13
15
12
55
16
49
12
19
46
26
5
35
25
12
3
32
10
32
118
22
16
20
118
104
18
35
3
2
24
6
34
84
2
13
5
67
13
56
6
5
4
79
42
47
15
18
22
8
9
24
7
42
22
13
11
1
15
8
25
15
21
19
1
31
40
1
28
24
12
1
22
10
30
32
14
2
10
24
48
8
14
13
3
29
28
23
25
25
22
10
3
24
25
35
23
6
7
37
68
100
7
21
2
5
5
20
12
20
3
23
66
16
23
7
45
24
3
66
6
29
4
47
1
7
5
11
2
44
23
28
12
36
1
6
25
4
24
11
48
118
64
50
16
10
7
31
26
30
18
15
7
25
9
6
64
2
19
99
14
32
60
70
80
10
6
42
8
19
41
12
22
49
9
48
14
1
7
8
33
9
3
24
49
76
4
20
31
45
3
32
23
40
40
18
23
55
9
71
16
21
19
14
2
8
17
9
15
1
35
12
93
138
2
7
7
8
33
57
15
7
30
4
15
15
2
30
72
25
31
26
54
62
42
2
56
22
22
4
6
25
33
22
5
3
57
5
4
15
12
37
8
8
14
2
3
27
9
5
26
5
11
38
34
40
33
37
23
24
13
30
26
12
39
5
19
1
18
2
15
25
35
20
28
5
7
39
2
7
15
5
21
16
46
2
38
48
26
11
12
17
55
1
92
18
57
21
12
15
5
48
15
97
3
15
40
2
8
51
21
19
11
8
2
14
73
25
32
39
17
14
13
83
5
53
6
1
65
4
28
22
8
18
62
8
18
19
37
8
48
3
25
12
4
3
40
71
14
32
15
43
2
16
4
10
9
9
6
26
14
40
1
25
8
47
15
18
55
20
1
2
37
11
16
33
12
19
16
1
9
36
18
5
21
54
42
68
42
24
5
48
13
22
1
1
36
32
15
48
19
90
16
22
8
10
39
1
8
51
25
11
47
16
9
61
44
23
4
13
71
49
8
38
10
15
36
60
24
1
4
4
102
24
5
11
40
10
3
45
30
30
12
15
21
84
14
2
12
2
48
42
24
22
10
55
12
12
36
83
1
25
55
40
96
17
12
19
7
10
19
35
1
53
31
36
9
8
40
22
5
163
16
66
38
5
43
14
15
11
122
95
23
50
14
50
31
39
5
36
15
2
6
30
44
6
30
2
30
10
10
59
44
36
5
35
75
16
5
37
6
5
9
23
3
2
30
5
27
10
22
1
23
49
1
7
7
16
2
15
9
3
43
40
8
29
5
7
31
34
3
16
77
38
29
45
38
32
10
22
24
65
7
8
62
4
55
1
4
146
17
120
23
25
25
43
4
36
9
27
1
59
59
72
13
21
15
44
4
21
16
11
9
3
43
77
72
19
72
2
6
6
3
7
5
1
4
15
40
25
11
3
16
65
25
83
48
24
9
2
2
7
21
4
8
20
11
12
83
1
31
149
11
10
15
13
7
3
10
15
9
22
8
2
14
17
57
62
48
8
5
60
23
1
23
8
8
82
4
84
16
14
37
5
20
48
12
23
9
6
30
32
7
43
8
22
12
11
21
3
12
9
24
3
8
27
30
15
3
30
2
2
16
60
76
16
15
5
74
10
8
22
40
10
108
12
23
7
1
64
44
9
16
11
73
3
57
51
57
22
40
6
10
5
1
15
35
30
10
54
15
36
39
2
7
120
32
73
16
14
81
29
10
101
11
10
16
48
12
50
8
17
17
22
5
16
5
55
127
2
48
30
41
5
31
11
32
42
38
16
26
14
2
30
5
4
21
18
26
8
32
3
37
6
5
5
8
11
5
16
102
33
9
3
12
29
66
45
43
16
54
10
18
4
20
16
48
24
15
33
70
5
9
60
54
2
32
6
1
21
74
13
57
20
31
9
43
3
9
25
19
51
13
11
34
36
12
95
4
11
13
27
10
22
8
5
29
19
11
25
31
14
18
120
72
21
3
10
14
93
35
24
13
11
74
20
10
17
5
66
8
1
15
13
11
16
10
11
29
30
24
25
12
43
16
26
30
5
24
3
8
72
25
36
5
19
75
56
16
8
25
21
11
1
20
64
15
19
14
27
1
23
1
6
65
55
29
5
54
1
1
23
89
48
8
47
7
18
7
13
27
23
8
2
3
12
24
24
9
22
5
3
56
1
1
54
8
18
40
23
39
21
9
36
15
1
14
16
41
12
12
33
3
19
6
2
21
12
24
1
4
106
57
57
14
10
24
3
17
31
36
8
37
15
11
8
41
24
9
27
29
24
43
12
36
21
100
28
3
43
32
38
66
40
1
12
25
31
16
13
38
42
3
3
126
11
7
65
52
93
6
54
11
9
32
35
11
32
2
23
72
79
2
64
48
6
24
88
22
28
15
15
50
30
2
35
3
8
37
43
6
60
40
16
44
19
9
15
7
114
30
77
53
46
18
32
40
40
6
25
77
16
7
5
100
3
12
35
8
24
2
40
8
23
4
21
14
1
13
20
51
19
2
14
50
14
16
29
29
6
2
8
11
45
19
1
4
22
22
12
24
44
15
21
12
10
17
37
34
40
17
28
19
17
1
24
11
3
21
3
6
15
17
58
2
70
8
2
14
21
45
8
19
36
5
34
2
16
35
35
29
13
80
51
11
1
15
8
9
1
12
63
24
27
120
81
24
1
14
10
8
8
4
63
11
32
2
3
37
22
16
9
13
32
39
21
24
6
29
16
29
16
38
56
17
13
36
23
23
10
62
16
6
39
24
45
6
65
4
36
32
9
6
49
44
4
33
3
35
2
12
23
12
25
6
62
18
21
25
48
47
24
141
15
45
58
5
11
37
3
14
27
21
19
25
59
11
1
23
10
24
8
7
8
13
4
12
18
41
24
77
19
9
3
37
40
55
8
69
18
62
138
88
57
57
48
8
22
2
16
40
8
62
5
20
49
6
50
19
41
58
24
66
15
9
30
8
13
49
31
1
15
24
27
30
15
53
19
5
8
23
17
30
10
38
32
5
43
1
21
10
8
25
21
15
60
15
26
7
7
5
5
6
13
5
80
59
37
71
55
24
66
107
11
25
21
108
3
24
11
13
24
35
13
3
22
20
39
21
2
1
1
40
24
79
17
14
26
24
22
77
93
14
49
1
31
4
13
16
12
32
2
8
1
17
24
46
9
5
43
12
5
14
6
11
63
6
15
48
43
17
31
41
29
12
22
5
16
37
47
47
38
2
21
13
6
56
120
9
108
20
16
9
3
8
27
120
10
15
45
10
74
15
29
10
10
16
14
24
2
3
8
3
2
72
46
46
15
93
22
5
5
20
10
6
12
6
16
40
8
5
37
39
7
38
52
43
16
1
10
25
12
5
7
9
56
79
1
8
38
2
70
37
36
25
40
4
34
2
12
2
25
36
69
46
10
3
91
26
30
37
32
4
17
19
35
25
21
52
43
4
13
10
8
5
29
64
46
46
19
23
6
2
5
29
15
13
2
10
36
27
56
7
10
107
33
20
22
2
14
2
14
8
50
3
32
11
2
15
60
24
11
82
8
3
1
15
81
10
34
19
5
19
5
38
48
5
12
15
8
2
4
16
15
5
103
12
12
17
14
25
4
11
82
3
11
38
2
30
3
12
36
33
30
32
14
23
11
2
35
24
21
3
80
11
40
6
20
38
21
24
57
18
45
1
23
25
32
18
10
23
23
16
54
36
14
30
12
4
11
9
14
29
1
2
10
22
8
5
35
25
9
14
1
24
1
24
30
41
48
25
55
15
10
16
ABCD 99029535758*3^$a+1 [50011]
108
57
23
49
23
7
5
1
18
12
65
4
9
36
6
24
18
3
39
18
36
30
114
3
12
33
3
12
3
54
3
33
47
13
36
71
24
16
27
93
44
73
12
95
76
9
30
18
23
28
15
66
23
12
49
11
48
37
6
102
3
99
65
40
51
17
1
54
30
6
6
24
24
18
222
15
21
42
77
7
129
51
36
5
25
12
78
12
21
51
24
90
24
60
3
20
43
65
37
75
3
6
18
41
7
9
33
23
43
41
91
90
15
8
72
72
7
41
43
89
36
85
30
9
63
33
75
65
121
23
121
24
63
80
7
42
18
18
12
48
84
75
15
53
28
57
132
90
30
48
47
4
9
48
147
12
24
80
49
6
69
21
12
59
16
27
6
30
69
20
13
12
66
21
39
12
45
45
3
27
5
13
66
201
3
42
155
25
30
33
20
1
35
64
39
5
25
12
23
16
39
6
72
63
36
69
36
78
18
18
21
3
18
59
124
45
24
42
45
24
21
84
6
18
48
54
84
29
37
51
33
36
48
87
15
6
47
76
20
31
84
6
168
42
69
69
30
21
57
183
15
54
3
27
6
90
101
16
129
78
78
24
30
9
81
24
30
72
24
53
25
11
96
36
25
15
3
36
9
27
9
51
17
61
11
43
36
24
42
54
90
24
63
24
20
36
97
48
135
33
6
24
6
99
45
15
36
9
66
113
60
16
32
25
24
48
3
15
29
4
20
72
25
63
9
30
12
54
99
32
4
104
43
150
54
48
6
35
7
45
33
24
66
54
11
67
5
7
42
95
85
30
6
54
90
24
54
33
24
96
3
185
25
12
15
9
3
87
29
40
21
18
30
3
3
77
25
3
60
45
27
128
1
18
60
6
6
30
15
3
6
71
4
39
42
60
3
20
13
18
17
49
18
6
54
45
63
45
75
5
4
60
8
16
12
123
21
21
30
60
29
73
71
31
41
12
36
67
9
3
6
30
6
111
8
16
45
144
24
12
90
45
99
120
6
51
39
18
42
24
6
51
3
101
115
69
60
12
33
42
18
6
18
3
24
39
84
30
12
6
9
3
30
11
1
30
5
31
24
5
36
37
42
6
60
15
9
11
133
11
61
24
23
91
12
5
49
18
6
60
24
36
15
72
3
5
175
12
30
30
9
39
36
24
5
25
36
99
12
129
143
16
99
57
3
6
54
33
27
66
24
3
15
18
6
9
9
66
21
9
24
18
57
105
6
30
15
75
6
18
21
44
12
16
75
57
111
42
23
115
6
36
15
27
6
15
51
18
147
9
119
1
12
108
66
18
47
1
35
12
55
93
12
57
6
48
12
18
24
12
11
4
39
36
5
13
3
164
1
30
29
4
60
9
35
133
42
36
77
49
39
9
42
6
18
29
31
6
54
60
105
57
39
63
17
19
5
31
18
78
30
12
60
36
15
51
18
42
5
16
60
45
84
3
45
143
103
24
78
3
27
18
30
12
9
9
59
36
24
7
18
36
11
64
12
219
21
60
147
48
18
35
60
52
3
54
71
16
3
108
17
67
45
51
29
13
6
21
21
42
132
69
21
51
20
28
15
6
36
23
25
42
29
1
15
20
139
18
30
81
9
6
161
16
15
42
36
279
117
78
65
16
27
12
72
66
27
87
21
9
18
36
24
33
117
18
42
60
90
66
36
99
9
72
6
18
30
42
39
39
30
24
12
23
16
15
17
4
20
91
45
33
12
3
99
30
30
42
11
25
72
18
29
36
28
39
6
6
60
24
12
120
24
30
51
3
30
6
36
30
60
12
30
60
42
18
21
12
63
30
24
3
12
45
35
7
101
139
66
30
12
36
24
12
30
18
5
43
72
12
33
51
29
25
3
33
6
18
60
35
115
5
16
20
37
12
63
92
61
36
99
9
23
19
9
21
15
48
15
6
87
24
9
135
60
57
60
39
39
60
5
72
7
18
12
36
72
15
99
6
15
12
15
60
72
6
12
27
204
9
6
101
4
32
7
42
48
11
25
6
24
9
33
18
57
27
41
37
30
129
24
39
201
51
45
69
42
53
19
12
120
90
6
48
101
16
3
21
39
6
59
84
16
20
76
36
3
21
9
95
61
11
13
42
12
21
15
66
48
66
105
60
9
42
126
15
27
105
15
78
42
90
66
29
55
36
5
160
27
24
6
75
3
117
45
87
116
7
33
9
36
300
42
5
24
43
60
6
12
15
3
12
45
60
9
23
7
65
28
36
27
48
54
6
6
11
43
174
75
12
15
6
3
60
15
141
24
15
54
27
51
48
72
54
258
21
9
48
132
42
45
48
32
1
3
45
30
29
1
30
6
78
30
12
18
30
3
63
36
6
18
54
143
37
60
48
18
45
15
81
9
15
57
18
72
12
36
30
30
6
54
12
5
4
39
6
48
36
71
4
12
9
18
48
45
3
45
39
18
108
39
15
60
5
1
102
42
12
36
54
5
1
48
42
89
16
9
11
48
49
11
16
96
84
3
108
33
12
33
51
24
20
36
24
37
90
42
23
103
12
12
41
19
12
48
6
60
11
145
30
18
15
27
30
51
32
1
35
100
21
144
87
27
6
12
15
9
39
80
37
3
27
33
9
87
3
17
76
45
3
96
44
1
30
21
48
9
12
54
5
1
18
48
9
24
39
30
60
11
12
19
48
6
36
18
12
18
11
55
57
12
51
36
84
24
120
81
27
5
24
1
15
45
47
1
51
21
42
33
63
54
3
33
60
6
69
15
42
18
29
1
54
6
54
77
24
31
9
104
16
56
84
79
12
66
47
97
23
31
60
77
49
3
48
33
6
54
30
36
90
11
40
45
72
3
159
114
42
ABCD 99029717264*3^$a+1 [50014]
36
155
9
112
95
24
120
9
88
60
60
20
52
8
256
23
25
24
47
193
12
11
1
47
85
12
24
152
63
9
72
4
144
131
109
68
108
36
160
120
168
215
1
48
191
9
112
12
131
13
179
1
24
23
145
12
11
24
109
131
144
9
96
112
23
45
84
15
1
191
49
24
132
12
24
56
96
15
49
24
12
11
37
48
11
121
8
96
63
48
49
32
40
24
72
144
23
73
8
15
48
24
72
73
32
72
4
140
24
72
63
9
15
1
24
48
47
57
28
11
25
120
56
88
71
1
56
36
27
24
61
35
13
68
40
72
96
71
25
71
25
56
64
36
12
168
23
129
4
35
49
32
24
63
24
105
4
12
228
60
200
88
224
16
23
45
4
104
16
72
60
164
12
36
111
25
32
192
168
63
24
1
36
132
71
33
39
33
15
33
255
24
1
96
8
88
36
59
48
21
4
8
132
28
36
48
11
49
167
33
172
44
88
216
72
44
4
8
40
48
8
112
8
159
9
36
192
268
23
13
80
27
1
24
32
184
71
25
119
25
23
1
47
189
123
21
112
179
25
119
96
96
97
12
20
16
8
111
24
96
120
37
192
59
57
16
12
36
12
156
47
25
80
88
47
24
168
24
9
72
63
61
92
111
1
8
72
36
52
24
56
28
60
32
16
56
76
84
47
25
36
80
48
51
129
96
124
11
48
192
49
128
40
23
69
52
23
81
96
4
68
172
60
56
231
120
25
95
25
12
36
23
21
3
120
1
119
33
63
24
21
51
144
1
32
72
232
60
32
51
25
119
61
204
72
24
119
9
36
27
49
24
60
108
48
71
24
21
100
176
48
28
140
4
108
120
24
32
64
152
16
48
96
23
73
24
8
15
105
4
20
135
1
120
71
24
1
311
73
71
24
1
23
96
25
47
13
36
108
156
32
48
88
24
47
1
24
47
273
16
44
4
12
11
24
96
33
48
24
4
36
80
76
60
96
80
160
23
265
20
52
12
44
15
21
48
36
72
16
56
63
9
88
24
23
45
51
25
56
64
48
32
15
24
105
40
48
119
49
23
81
100
59
33
15
48
49
71
96
24
96
21
36
63
153
255
37
36
8
24
136
36
80
3
13
12
36
204
36
92
136
8
16
23
72
81
132
112
32
3
169
36
96
48
44
159
169
152
52
12
96
8
16
32
40
32
52
12
36
59
49
80
111
24
97
80
39
48
69
3
33
16
80
64
47
24
1
48
36
336
36
23
25
80
111
33
28
180
8
15
49
96
36
59
25
44
291
13
11
9
12
75
121
23
201
159
1
108
83
73
56
39
165
84
28
44
40
48
24
20
99
237
28
47
33
52
251
21
108
4
11
240
21
52
23
73
240
60
83
24
96
37
11
49
72
156
140
111
9
16
24
119
25
24
44
16
80
4
32
39
97
128
16
36
35
9
15
25
12
48
44
15
37
11
73
71
9
87
48
37
12
116
108
16
36
35
25
48
143
57
72
111
37
20
76
68
16
320
24
4
11
33
112
84
35
1
48
24
72
80
184
71
73
104
28
11
24
96
141
4
12
36
71
1
23
25
96
56
39
48
133
164
16
156
107
25
12
35
1
12
35
13
12
80
120
28
68
88
104
64
96
44
52
108
84
12
107
25
8
52
59
81
64
191
37
48
144
20
168
63
72
61
48
84
44
112
164
16
48
44
112
140
64
80
4
11
1
84
48
36
23
37
60
56
40
47
37
36
48
96
71
48
49
23
241
12
36
48
23
21
124
191
117
28
36
192
60
47
57
28
11
49
32
63
73
71
25
48
24
95
57
12
16
ABCD 99029915332*3^$a+1 [50005]
29
36
54
1
72
36
24
11
37
35
13
17
103
29
55
107
120
60
1
35
13
59
73
29
6
18
36
31
107
18
90
13
47
37
11
6
36
84
24
156
18
6
12
175
59
18
43
48
12
47
25
5
6
25
29
12
31
48
101
6
12
90
31
47
133
101
84
7
35
13
71
13
131
157
5
43
191
13
137
19
65
19
5
36
55
35
25
24
23
120
13
65
120
67
5
7
60
83
84
18
43
179
36
13
60
12
17
31
47
84
78
12
60
18
73
53
19
17
79
5
19
95
61
11
49
71
6
12
42
18
55
107
54
7
48
12
5
283
17
54
36
78
79
11
12
24
13
41
7
72
96
60
11
73
36
24
60
11
25
60
5
72
55
12
48
47
12
6
108
162
265
12
11
97
60
23
85
144
41
12
198
37
48
77
24
30
78
18
18
84
31
12
35
12
25
17
156
67
96
12
29
30
36
24
121
5
43
119
133
23
24
12
109
17
67
23
145
48
12
60
5
54
6
48
42
97
77
36
18
37
17
55
95
12
36
25
53
7
29
103
5
36
12
42
13
48
5
114
61
29
36
36
18
12
13
60
60
36
11
6
67
36
167
25
12
35
72
180
18
103
12
108
48
60
84
11
36
73
53
72
31
77
72
43
17
12
103
36
47
18
55
12
5
84
31
5
42
138
115
53
55
65
19
17
43
47
186
7
65
12
79
12
5
127
53
144
103
48
23
25
11
1
17
78
37
65
18
85
59
1
35
204
193
77
18
12
1
23
85
59
13
12
41
6
1
47
6
72
55
60
65
7
11
37
35
133
72
48
65
24
223
47
126
12
43
24
60
35
72
24
54
12
31
192
11
25
12
12
47
18
36
12
43
24
36
72
59
13
108
59
73
36
5
55
24
48
47
25
53
18
25
95
24
72
49
131
18
72
108
36
235
12
48
12
53
139
71
36
169
11
1
35
54
126
54
18
1
77
12
115
83
37
36
5
36
19
71
1
29
6
37
143
85
48
12
29
78
133
60
12
36
24
71
49
23
13
119
13
77
91
101
6
13
167
85
12
36
84
17
156
42
162
31
95
97
48
35
18
12
7
96
77
54
96
84
24
36
1
125
30
42
91
11
96
157
71
24
12
1
35
13
5
55
120
29
43
95
13
47
54
36
55
17
18
144
54
66
6
18
72
90
30
13
12
72
47
60
108
73
60
48
12
12
23
60
25
60
113
67
5
54
30
78
48
37
17
60
36
115
23
85
72
47
1
12
35
72
90
43
47
18
7
11
36
49
11
229
35
24
73
47
13
137
31
24
35
193
53
114
13
60
47
25
107
30
258
1
11
49
11
13
276
11
1
5
18
144
1
11
36
42
12
60
36
7
5
42
1
108
29
78
25
23
72
37
60
11
24
306
7
119
48
13
12
71
36
13
48
5
67
83
25
60
179
36
25
12
41
12
7
108
35
12
18
24
79
5
7
12
5
72
43
23
133
17
18
30
55
41
18
73
12
23
73
35
36
1
17
36
7
29
36
7
60
36
60
17
30
157
36
24
48
149
19
41
19
35
36
48
90
43
35
18
72
43
29
43
72
108
72
65
31
131
13
131
25
131
24
37
107
61
59
150
18
162
318
18
7
72
35
61
101
19
12
35
37
41
36
84
114
13
12
48
72
216
119
36
25
60
5
6
73
48
113
66
1
77
48
7
53
175
23
36
36
205
48
71
1
12
215
1
72
12
23
25
65
55
72
53
90
24
49
89
31
29
175
156
59
85
5
60
151
95
96
13
53
54
13
101
66
133
108
108
11
18
18
24
13
125
6
37
35
54
19
17
67
23
25
83
84
60
30
31
59
25
48
120
12
83
13
5
7
35
25
29
103
35
42
126
133
24
17
19
24
17
19
12
72
35
13
77
90
133
35
174
90
6
55
108
89
103
72
108
107
42
19
24
36
12
83
37
60
17
103
5
108
174
1
17
60
67
17
60
90
30
31
23
37
23
12
24
108
13
113
79
5
36
72
7
36
35
25
12
17
66
24
12
1
60
35
13
120
5
79
36
71
121
35
37
5
198
54
18
1
65
115
12
5
7
5
348
7
23
18
150
36
13
23
37
240
41
55
12
23
25
155
42
30
78
54
12
24
145
65
79
155
42
19
60
11
1
35
72
192
ABCD 99029992918*3^$a+1 [50092]
159
136
80
160
24
35
126
15
129
7
41
78
90
31
11
37
23
9
3
13
65
55
32
33
18
45
15
81
24
27
37
35
45
96
27
18
54
141
120
64
32
40
59
21
39
1
11
72
66
99
16
176
88
11
24
21
39
25
96
89
30
36
24
90
27
24
24
3
37
11
37
32
72
40
59
37
107
21
16
24
65
199
35
13
24
8
16
80
105
42
78
39
81
120
24
36
42
48
105
27
69
24
117
102
78
12
187
83
78
18
120
54
7
59
69
88
35
12
6
150
54
15
15
57
99
21
33
48
120
63
27
69
64
59
6
231
40
119
25
72
72
65
7
96
32
51
114
75
120
96
64
71
25
24
11
61
24
89
7
8
93
123
9
7
168
71
42
39
69
12
48
15
24
33
63
135
25
56
48
40
32
9
15
96
21
19
8
3
72
30
96
31
23
6
60
135
99
186
12
78
1
41
7
32
3
45
40
11
54
48
55
48
47
33
64
41
42
93
117
123
40
17
7
65
30
36
30
15
144
72
33
6
9
3
72
6
31
216
143
49
53
48
180
7
72
23
108
69
88
8
15
132
12
1
17
42
21
9
18
228
49
41
31
161
48
15
64
113
12
6
84
1
17
18
12
97
11
30
159
45
51
16
119
1
104
64
48
65
7
41
31
23
1
5
75
216
123
45
40
56
69
43
24
41
90
37
11
72
69
9
111
24
129
15
16
65
54
66
127
245
19
41
42
45
45
6
61
24
56
51
37
11
24
6
55
144
41
39
105
6
204
126
31
8
40
168
8
16
8
3
18
75
40
89
127
11
133
104
3
42
48
27
15
1
5
102
69
40
8
16
59
6
39
51
21
21
3
64
80
40
35
78
72
18
30
18
37
35
12
57
33
55
56
57
55
8
24
81
15
120
40
17
7
35
117
9
79
41
31
48
192
48
131
42
67
41
39
16
56
24
112
8
16
48
80
21
12
63
40
35
37
35
13
5
60
24
15
3
213
129
30
1
89
87
40
80
384
27
37
41
7
77
150
168
13
96
48
83
12
36
240
30
111
24
9
48
39
39
49
11
30
31
89
72
60
42
1
200
45
91
128
51
45
16
8
33
7
35
66
67
120
72
32
40
8
40
5
27
33
87
3
180
105
16
35
24
85
41
15
24
3
48
21
136
192
23
73
96
8
112
11
13
65
15
144
45
115
65
66
24
13
35
157
11
24
37
113
31
80
136
8
16
120
72
224
99
234
156
39
51
21
33
30
36
24
78
7
11
30
39
72
16
125
99
123
48
60
42
90
45
16
65
7
72
5
48
3
120
144
63
12
6
39
45
150
45
3
90
42
66
31
8
16
80
24
15
36
24
133
8
24
63
12
48
42
90
6
12
78
60
165
15
49
72
120
48
41
15
27
240
37
131
61
8
111
60
21
24
57
55
24
96
17
15
33
7
83
42
6
132
33
64
35
45
291
60
49
143
138
31
113
15
3
198
39
72
3
18
78
12
48
60
69
3
12
6
99
112
11
30
55
32
72
40
8
111
25
29
75
16
104
45
36
39
15
97
24
24
41
79
131
24
6
15
24
72
64
89
15
16
65
30
132
30
7
65
138
109
24
24
32
9
7
72
41
15
40
56
136
104
88
48
8
24
33
12
36
15
136
53
30
30
15
51
102
150
60
69
40
83
205
11
69
51
21
69
30
45
9
31
17
63
105
24
66
42
30
13
47
129
24
135
9
72
88
48
77
6
24
6
15
27
37
203
13
5
195
75
72
78
24
7
8
40
71
12
85
8
87
18
79
35
37
48
41
39
45
115
11
30
31
89
12
19
29
12
79
53
30
126
111
3
18
42
57
24
24
51
109
96
77
252
78
12
36
1
53
60
55
32
171
109
83
13
83
21
40
24
209
6
25
104
33
132
36
42
72
85
65
7
24
35
45
99
13
113
30
9
72
33
175
96
35
85
65
127
24
41
39
24
24
88
8
15
1
8
33
39
16
8
24
72
9
111
51
13
35
12
9
33
48
72
306
30
15
264
3
72
45
105
120
18
18
ABCD 99030024664*3^$a+1 [50071]
15
285
51
81
60
243
393
84
51
304
53
48
12
63
189
211
29
60
39
144
273
324
48
348
159
81
204
48
420
12
156
103
240
89
135
96
21
379
149
168
120
24
60
183
16
317
3
57
84
108
72
63
153
12
252
108
168
60
63
141
51
117
91
197
132
87
573
72
36
39
33
48
15
117
91
29
252
108
60
12
240
259
77
72
168
132
12
108
252
75
201
60
475
5
120
99
240
144
21
156
79
368
96
112
197
48
123
64
473
87
93
19
41
12
168
3
201
180
168
120
147
141
19
5
60
36
312
115
32
21
27
96
192
225
447
33
60
300
7
80
57
576
39
165
139
41
36
3
261
480
216
204
39
9
7
96
197
120
300
12
75
64
17
180
432
507
45
36
60
84
31
77
12
231
48
9
168
79
125
156
12
75
96
21
219
57
55
48
17
300
195
304
48
17
36
192
12
216
120
79
65
15
93
115
32
21
27
480
16
17
12
3
105
39
45
3
165
180
55
32
45
99
96
93
163
209
216
12
120
211
329
87
45
36
12
67
80
144
117
27
33
144
96
15
69
91
149
139
80
117
27
57
120
399
64
5
187
161
15
225
12
108
312
15
96
57
132
51
141
120
60
48
72
156
123
117
24
300
120
111
45
3
144
112
41
120
15
9
39
177
60
312
48
75
69
123
93
147
96
16
41
39
144
189
51
417
204
60
36
67
137
120
63
112
41
120
72
252
171
69
75
96
117
72
456
24
3
96
144
96
69
48
192
75
117
36
24
463
32
285
36
63
189
60
12
180
151
89
48
391
137
24
495
48
153
12
43
29
96
204
240
60
235
101
300
63
21
108
48
223
17
132
12
15
33
72
279
237
67
17
63
45
48
132
15
208
209
159
81
15
153
7
341
144
43
320
16
80
21
43
17
48
48
240
12
51
129
120
120
111
69
108
120
12
72
3
213
84
96
7
176
9
7
65
255
240
21
123
ABCD 99030246878*3^$a+1 [50039]
55
161
24
40
21
11
24
72
72
16
80
1
191
13
51
15
48
162
36
72
66
17
19
5
16
159
153
8
40
33
96
36
3
45
30
21
15
168
18
30
65
19
45
39
41
55
30
3
8
40
129
239
37
48
11
1
63
21
3
80
37
204
71
48
7
24
17
13
42
24
108
60
132
21
63
9
8
13
11
289
114
5
25
120
15
21
11
48
43
84
9
9
6
6
51
9
114
29
48
88
39
17
48
55
30
60
6
65
61
3
80
13
83
16
56
7
6
150
36
9
32
24
64
45
12
119
61
35
79
30
36
54
24
6
36
12
102
96
5
13
59
1
102
9
21
48
66
105
3
5
88
32
25
47
31
129
8
61
12
24
60
96
35
48
7
12
5
16
104
31
41
1
72
30
81
104
55
33
15
42
87
39
17
48
31
89
1
66
5
40
39
30
11
13
11
91
5
49
6
9
96
80
25
335
13
27
27
45
81
36
66
24
54
144
18
9
105
39
21
35
88
56
151
9
176
16
33
39
48
3
125
61
180
71
79
90
54
41
31
9
8
61
11
181
120
3
15
41
109
60
39
63
30
35
19
78
66
66
59
72
55
17
16
21
51
72
32
25
36
35
79
9
24
81
47
24
16
104
1
39
21
48
12
42
36
9
45
42
18
6
89
40
63
24
41
40
93
12
30
9
21
12
72
84
42
42
6
24
108
77
13
3
24
8
88
69
6
36
9
24
56
67
5
55
78
11
40
104
55
17
72
73
78
41
1
87
45
6
84
65
31
6
83
67
29
19
21
69
42
41
72
13
30
29
24
61
84
54
33
128
16
3
12
18
15
248
49
15
48
96
24
8
24
88
128
13
72
18
41
55
36
45
165
30
29
1
18
66
3
32
40
144
32
13
51
15
24
89
25
47
48
55
18
119
48
13
42
6
107
72
40
33
23
184
32
19
45
32
40
63
6
251
48
7
144
36
30
23
31
33
21
60
42
192
90
36
95
7
30
24
11
73
87
8
16
99
12
210
15
3
66
3
33
23
24
72
16
48
111
41
64
39
41
25
24
54
36
21
15
41
67
93
9
24
30
9
87
9
141
203
73
30
177
32
1
23
157
35
13
6
36
18
150
24
6
11
48
25
48
15
3
42
3
201
6
65
37
11
16
8
61
30
12
105
8
25
6
48
33
9
6
17
112
48
45
51
104
145
23
13
27
24
45
3
21
11
24
16
8
31
6
24
54
48
114
18
17
31
33
24
128
112
111
89
40
8
85
35
40
48
9
63
48
45
24
96
35
55
9
33
84
11
40
135
225
152
97
111
24
81
48
42
29
16
195
48
66
3
8
127
48
33
51
5
24
24
13
48
11
48
1
36
35
48
7
30
51
45
18
17
133
12
87
8
7
48
33
32
112
21
12
54
24
42
30
17
121
36
3
81
54
30
11
67
5
13
90
36
96
29
24
37
75
24
24
87
33
15
81
56
49
135
45
210
6
30
54
63
8
72
37
96
24
11
24
43
77
31
144
30
3
15
17
120
31
168
66
135
21
18
9
56
49
18
90
3
32
7
57
56
40
39
9
39
120
41
25
96
95
61
12
48
30
24
9
15
12
5
25
54
9
39
17
120
55
6
18
129
80
133
3
15
105
24
72
21
35
49
48
23
55
108
12
54
60
18
45
21
27
57
87
96
33
6
81
24
24
87
57
32
43
101
37
83
37
99
56
24
16
24
63
17
168
55
30
3
80
25
15
183
65
40
32
24
61
35
24
16
120
63
41
24
31
48
42
15
8
67
69
24
87
108
126
36
108
18
53
64
21
11
1
30
54
75
8
7
33
8
97
23
24
40
45
11
49
144
66
66
3
45
30
5
1
84
51
99
45
56
24
55
72
30
75
15
17
1
15
24
21
35
31
41
25
72
6
12
29
136
104
40
105
36
42
18
18
29
40
141
42
65
25
54
153
8
7
72
18
36
162
17
37
54
5
1
24
71
25
15
80
48
13
54
45
45
59
37
3
104
1
71
115
36
24
81
8
1
54
9
96
32
79
65
16
75
5
25
39
105
95
16
9
215
24
1
54
57
32
40
3
42
11
24
88
39
6
35
97
23
25
180
54
30
6
57
45
83
13
35
1
15
141
3
87
89
31
18
71
144
136
200
13
147
9
66
21
72
51
96
45
8
13
75
3
141
3
5
145
30
57
15
129
104
336
16
69
11
151
54
11
37
126
102
23
55
30
12
95
19
5
24
31
41
25
39
45
3
135
57
63
65
25
72
90
21
15
9
3
60
78
35
13
27
32
16
9
15
3
12
72
96
57
21
12
ABCD 99030680974*3^$a+1 [50058]
104
48
48
159
1
72
17
18
109
89
55
24
11
18
75
33
87
16
41
7
101
339
64
101
19
8
63
25
83
18
163
48
32
64
128
51
61
24
23
18
63
117
108
108
51
72
136
29
27
27
18
99
64
56
69
36
36
54
21
33
31
32
88
8
48
16
29
90
25
8
96
177
36
288
99
297
7
65
36
67
104
45
43
29
36
55
71
18
162
18
163
48
32
16
56
16
8
24
48
96
105
175
176
9
15
3
36
1
305
126
121
5
123
16
48
29
36
180
51
112
24
65
180
19
125
3
16
17
54
241
11
144
13
41
126
18
247
23
241
32
88
8
48
208
104
112
72
32
117
43
48
152
72
72
369
36
27
112
24
264
32
48
40
8
16
48
104
16
32
48
9
55
200
33
39
96
45
18
162
72
18
117
24
112
72
56
96
27
133
29
36
36
19
71
9
16
152
120
144
27
109
8
81
90
37
24
11
93
33
111
24
64
35
72
85
5
27
48
216
33
18
108
81
45
3
16
104
75
54
63
16
128
9
79
192
56
48
264
216
120
339
144
21
72
112
32
40
29
36
39
33
15
75
37
8
192
51
45
45
19
128
16
152
9
175
5
54
54
7
8
3
117
45
19
24
24
24
128
48
16
59
45
72
24
88
48
24
96
152
16
8
112
8
240
75
90
72
195
21
54
36
73
48
8
40
144
65
36
67
192
29
147
16
80
88
104
96
40
32
9
72
55
17
183
33
15
240
69
99
24
24
40
24
24
17
36
19
24
101
51
93
27
40
8
48
48
144
256
5
90
49
96
89
31
96
56
16
161
183
64
24
104
21
139
59
21
40
11
141
21
3
160
96
24
240
24
56
99
72
37
17
18
69
184
53
144
27
120
24
9
55
8
9
15
16
128
64
11
61
101
67
72
120
8
24
120
72
21
36
36
43
29
19
80
27
21
40
8
64
11
90
139
41
159
40
53
54
45
24
280
56
40
152
64
48
32
24
9
180
91
53
51
48
112
24
56
33
31
23
36
61
47
54
36
39
33
31
8
24
9
31
23
25
8
48
24
264
144
24
3
36
54
51
16
77
211
185
39
136
5
3
64
149
27
24
21
18
49
56
21
91
107
45
40
23
198
36
55
17
79
48
8
27
18
18
193
192
32
88
8
88
83
54
15
57
162
37
8
117
36
31
192
11
117
48
16
24
152
72
40
89
63
40
5
19
144
161
31
23
33
48
48
177
90
61
32
33
144
79
120
72
17
103
77
27
40
8
24
40
32
9
216
31
32
88
119
57
33
7
48
32
24
64
8
24
136
120
23
33
165
27
48
69
19
53
36
7
56
48
105
15
16
8
40
65
87
112
53
75
141
51
48
216
45
3
16
24
11
37
48
23
25
120
24
32
16
17
31
24
35
21
15
121
96
120
23
54
43
248
16
17
183
159
18
72
63
24
64
24
32
117
27
243
90
27
9
127
35
13
59
90
3
96
136
104
24
15
249
64
32
40
264
176
24
24
9
31
131
85
23
25
29
19
8
16
128
16
11
85
41
135
96
48
88
83
13
8
24
27
45
144
136
8
112
41
31
131
37
89
79
80
93
90
81
9
175
8
48
21
67
32
72
24
3
54
39
72
48
129
72
247
32
16
32
51
21
88
89
127
72
240
83
277
11
69
16
32
9
39
40
24
48
29
36
103
41
31
5
3
16
24
96
56
21
67
32
48
184
80
21
91
8
16
ABCD 99031395506*3^$a+1 [50312]
117
27
27
21
48
24
48
48
39
6
36
15
105
6
18
36
30
45
81
39
48
3
24
141
39
126
30
24
90
18
12
60
69
84
48
69
18
18
90
93
9
18
69
3
78
12
15
3
33
57
150
18
72
39
63
312
48
6
12
87
21
75
96
9
111
33
18
60
84
96
69
3
102
18
45
36
69
30
33
63
30
6
66
147
201
15
12
27
33
24
15
90
18
45
21
162
18
24
3
12
72
15
54
96
90
9
57
114
30
6
57
45
3
24
9
75
39
72
18
102
6
3
51
138
72
39
39
138
72
15
27
36
57
27
54
87
9
48
87
81
75
9
39
39
108
102
36
126
81
15
138
15
120
96
36
3
42
159
24
9
15
45
36
15
24
96
96
21
48
171
9
36
6
138
54
18
42
18
15
72
33
63
27
72
18
15
99
33
87
21
12
57
54
36
6
30
33
39
18
3
57
27
3
72
72
21
75
54
135
96
120
153
54
105
12
60
3
12
6
30
18
6
9
9
12
6
129
36
9
36
42
162
123
96
96
21
3
15
24
93
9
123
27
126
3
36
48
12
75
54
96
48
15
135
18
54
36
18
12
27
33
159
24
24
81
66
60
9
117
48
36
63
15
57
9
159
75
21
24
168
27
57
36
24
9
27
153
39
81
6
36
129
15
66
87
60
108
33
15
96
33
18
72
60
18
255
27
78
54
36
90
3
120
21
66
42
12
78
72
84
57
33
15
24
48
27
21
96
9
87
48
117
135
12
216
105
15
129
48
99
81
3
60
84
48
45
72
30
6
99
57
135
36
144
51
105
39
48
6
15
111
66
63
51
36
105
39
36
57
12
33
87
48
12
21
12
51
57
39
60
33
30
18
3
147
12
18
75
39
36
30
27
27
6
12
3
15
72
33
57
15
57
3
21
36
3
27
21
39
33
96
15
30
171
123
126
171
21
27
27
6
120
54
18
3
72
36
57
30
42
3
33
27
3
54
36
99
27
78
51
96
9
42
30
24
36
18
9
63
12
45
27
21
240
27
18
27
12
93
147
81
90
162
96
99
93
24
39
120
159
18
39
33
15
207
81
9
36
3
24
3
9
45
60
30
126
24
3
63
144
6
174
9
36
45
3
21
36
3
33
15
39
54
72
72
3
63
186
75
15
48
21
21
39
9
18
57
21
54
18
174
189
84
12
111
9
48
12
75
9
117
90
24
66
42
12
6
39
15
48
6
54
48
42
87
51
54
6
18
36
120
3
72
111
9
3
42
18
138
15
12
48
39
36
18
72
12
36
135
105
12
15
48
84
75
30
6
12
18
36
15
216
93
24
75
180
117
6
12
42
36
15
39
36
12
21
51
78
48
75
15
33
21
15
63
18
15
33
75
105
42
18
66
36
60
93
36
9
54
177
144
27
117
120
15
180
18
123
36
75
48
105
27
120
6
12
18
18
42
69
21
63
12
15
18
12
87
75
6
51
39
30
135
27
54
60
63
48
33
159
48
288
99
18
3
9
18
18
15
27
129
24
72
120
9
18
117
153
3
39
48
18
27
45
36
27
84
96
9
18
6
12
54
18
3
69
3
12
204
129
3
12
48
9
108
102
6
12
90
108
24
21
99
126
240
72
135
63
30
72
18
42
3
27
18
279
33
111
120
36
3
30
18
78
66
6
39
108
27
165
15
33
3
45
45
39
33
27
15
81
84
9
54
18
63
36
108
15
48
78
39
27
6
15
15
57
147
69
39
57
108
12
3
18
84
18
153
99
6
12
63
9
39
51
93
72
15
24
30
42
84
33
48
12
48
135
12
21
204
153
18
36
18
3
60
12
15
60
72
30
6
84
9
45
132
123
39
33
12
153
123
12
45
48
42
45
75
54
60
48
3
87
78
3
27
54
6
129
135
21
15
33
132
39
198
3
24
9
15
57
108
87
15
24
21
84
105
198
177
48
33
27
21
6
45
24
96
51
12
6
15
60
69
198
9
36
12
36
9
51
39
78
120
24
15
51
117
120
57
3
135
93
69
6
30
114
21
72
33
39
51
69
144
216
15
33
3
9
60
21
15
3
6
3
105
48
90
54
108
63
15
18
156
15
21
18
42
30
9
45
18
60
81
36
45
51
33
ABCD 99031420076*3^$a+1 [50024]
40
95
9
36
24
3
33
12
60
15
13
155
57
4
24
32
57
3
87
126
19
77
15
24
9
15
3
45
48
39
36
246
19
5
90
109
47
85
11
97
8
48
72
9
3
72
48
60
81
31
104
16
35
30
54
21
36
15
9
40
44
87
60
13
60
65
31
56
108
36
40
48
65
7
24
71
60
33
21
31
59
21
168
63
73
11
78
30
1
20
51
25
20
4
59
33
135
9
3
33
27
12
9
76
5
63
76
5
15
9
87
3
21
27
33
45
171
45
99
96
51
69
4
36
60
24
24
17
51
39
21
4
53
15
57
30
33
27
109
20
27
18
90
60
25
56
60
15
36
24
13
35
1
92
24
4
264
11
1
20
24
81
135
64
80
15
9
171
9
63
57
51
21
15
54
30
49
65
31
32
264
160
120
23
1
20
36
28
36
41
3
63
49
119
21
88
35
45
16
32
15
84
69
27
133
120
11
168
21
4
152
24
231
30
6
48
21
60
4
36
56
84
45
114
69
16
60
32
15
9
84
136
24
32
9
48
27
4
224
40
32
48
36
45
31
35
24
9
96
21
79
24
68
12
15
177
33
31
24
35
105
3
45
84
88
120
11
61
168
120
20
12
33
7
11
57
63
9
28
17
24
55
35
12
37
32
4
20
24
108
9
43
60
32
108
12
24
180
27
9
9
19
8
132
16
24
12
8
15
45
207
18
7
44
36
9
54
81
12
4
56
28
47
78
75
27
144
45
28
23
9
3
213
27
37
8
12
48
21
15
15
49
36
164
57
115
53
55
128
4
5
75
36
12
36
64
17
138
33
48
45
19
36
60
11
49
44
40
20
12
39
25
11
21
4
65
39
9
31
120
56
9
27
72
192
28
41
27
4
11
48
1
35
18
18
33
144
60
15
33
57
27
15
21
48
100
44
15
25
11
36
21
4
11
109
68
12
60
36
48
24
60
12
39
45
60
16
11
84
13
188
3
81
24
87
57
21
30
9
12
111
9
45
3
40
8
15
93
75
9
52
144
11
21
88
80
96
40
24
47
84
24
12
57
48
88
36
263
21
64
35
36
9
48
39
13
71
24
30
115
116
76
5
39
9
3
88
35
60
57
4
11
33
12
48
64
17
15
39
24
117
4
56
36
28
56
63
93
117
67
11
37
32
60
33
123
93
15
12
39
25
20
24
99
45
136
104
75
45
40
17
19
5
15
24
96
84
100
23
49
24
236
124
24
32
28
156
24
95
25
11
69
15
1
35
9
132
40
20
4
24
47
13
68
3
24
57
36
64
8
48
12
237
19
59
12
69
156
4
92
27
1
47
13
104
40
23
93
16
23
12
96
33
60
40
65
15
16
80
99
6
3
27
69
24
51
1
20
51
24
9
84
51
105
51
45
123
61
41
135
60
99
61
23
37
20
64
80
64
11
90
27
12
87
9
60
40
104
3
18
99
48
27
177
99
105
111
33
87
9
4
20
132
40
44
12
12
3
120
153
12
72
3
33
24
16
24
20
48
60
48
100
35
81
124
60
20
4
152
51
13
41
66
13
95
36
9
24
52
11
13
32
57
15
16
24
23
33
16
8
16
60
20
81
39
12
28
65
51
280
119
12
13
80
4
68
48
36
60
69
27
84
15
21
124
35
105
84
4
140
15
90
72
115
11
9
64
11
69
16
8
3
133
24
41
15
15
9
48
64
23
1
20
39
1
80
72
39
13
8
28
59
117
4
41
39
64
47
18
72
55
44
12
120
12
16
60
24
107
21
12
3
18
31
23
12
73
12
56
3
21
15
18
31
92
24
51
153
51
69
36
3
57
9
31
8
15
21
120
12
33
51
96
24
39
1
5
231
144
4
44
57
43
20
36
51
69
69
75
100
83
144
84
25
92
69
39
24
12
4
24
8
33
75
84
96
15
84
105
3
42
15
52
44
15
129
15
85
35
42
3
15
45
3
33
124
23
24
33
52
23
48
45
60
4
20
39
192
33
60
16
20
93
3
69
3
117
15
75
141
27
81
16
56
88
101
39
60
4
20
12
153
31
95
12
54
175
59
96
33
108
60
48
15
117
12
40
125
75
132
4
92
12
36
12
4
23
168
48
69
100
65
18
73
32
4
24
20
195
1
35
13
12
56
12
60
117
30
33
120
36
64
68
9
15
120
60
4
32
12
3
105
64
8
57
63
27
129
4
8
12
36
36
63
57
4
35
120
61
44
84
27
9
51
69
21
51
3
1
20
4
11
30
75
69
31
11
69
36
28
32
48
39
37
44
27
12
81
64
56
36
3
1
92
27
1
44
63
54
15
40
89
39
40
32
84
27
9
39
1
120
11
33
64
5
15
108
39
85
68
15
1
ABCD 99031517602*3^$a+1 [50088]
30
11
16
33
30
42
228
72
108
47
13
36
90
21
9
6
33
51
29
61
36
150
48
240
12
29
31
18
72
18
90
12
78
33
93
30
69
21
6
101
64
33
47
64
15
90
30
9
15
81
99
180
41
355
36
90
90
18
12
150
81
32
112
99
90
99
45
195
141
144
51
9
12
54
180
129
32
55
18
72
18
42
54
29
1
96
15
240
33
143
67
45
87
9
21
24
156
71
19
114
59
7
24
54
11
1
258
45
27
30
18
21
141
18
17
160
39
9
81
24
90
102
263
96
25
36
51
39
153
45
51
240
81
239
49
72
24
126
18
15
51
96
30
18
36
114
12
18
132
5
133
11
16
69
11
73
60
12
18
42
35
109
84
96
15
75
90
246
60
9
96
33
6
84
5
85
42
81
219
18
131
49
60
30
453
3
66
75
105
54
36
150
23
25
42
93
171
6
303
80
331
6
18
93
33
15
39
66
60
11
55
60
90
48
6
84
36
36
108
197
73
6
30
35
1
95
48
61
30
6
90
69
80
79
113
49
24
144
30
42
228
162
24
90
54
72
120
113
37
90
180
288
12
24
105
320
61
84
90
150
30
17
127
486
36
263
97
143
96
49
6
9
45
12
240
119
61
18
30
51
9
23
229
180
138
45
51
120
126
90
45
15
54
30
126
18
72
5
55
89
19
12
114
246
78
155
112
33
240
12
24
30
6
18
156
126
180
150
138
60
12
18
72
24
84
60
45
81
66
189
15
120
90
6
41
97
90
162
168
11
1
90
5
16
48
32
64
15
198
6
69
48
57
6
234
126
54
90
66
24
303
192
27
69
69
36
36
114
81
48
15
225
81
30
6
18
12
144
36
60
198
66
101
43
21
32
37
11
64
105
36
24
90
12
18
131
1
120
263
7
54
51
3
180
36
126
135
48
128
73
54
66
144
42
54
54
41
31
30
18
60
36
210
36
168
3
9
150
18
66
54
126
24
30
3
57
66
149
112
15
30
168
12
108
72
114
30
6
18
3
27
5
55
66
114
21
105
30
126
78
66
11
64
15
17
37
42
18
216
270
300
126
60
54
54
156
90
6
18
57
243
77
73
30
270
27
15
48
113
37
123
3
45
21
24
90
66
24
36
120
3
48
9
108
90
30
51
75
24
72
48
5
1
180
11
19
45
9
6
65
144
16
21
443
85
90
33
123
24
30
6
57
99
29
49
12
18
6
36
198
17
49
90
5
1
30
108
90
36
24
63
57
71
115
36
120
258
12
35
43
101
19
42
54
29
37
24
84
42
54
47
79
138
90
77
55
105
96
80
19
29
49
12
108
36
36
24
66
21
177
42
5
96
43
21
9
126
108
60
162
48
6
9
171
54
30
6
54
12
60
45
80
145
159
69
36
24
30
17
96
13
60
120
126
18
15
240
21
11
169
54
30
6
141
33
96
90
66
108
135
27
114
30
6
84
204
15
21
30
6
135
9
39
135
186
15
111
108
12
90
111
33
6
89
85
6
174
24
162
141
87
57
33
126
60
30
215
55
204
45
81
30
144
42
39
261
78
90
30
53
19
60
33
57
ABCD 99032446564*3^$a+1 [50054]
20
60
16
9
95
28
32
36
28
116
1
27
116
12
64
48
20
72
184
24
93
24
51
12
12
8
28
32
12
40
68
73
15
8
4
116
1
75
105
35
4
84
20
76
32
72
28
24
44
4
8
64
8
52
8
28
48
116
36
52
92
40
20
84
24
16
12
80
84
40
68
97
15
36
72
153
47
12
36
124
20
76
144
56
109
15
21
35
52
32
25
99
20
64
48
9
123
72
48
68
4
45
3
12
84
12
9
3
96
96
56
12
28
9
23
48
100
12
57
11
85
27
20
72
36
52
12
20
61
83
37
27
8
4
48
8
4
36
12
72
45
63
12
20
108
88
12
48
68
16
20
28
96
21
3
56
1
35
1
35
160
32
73
23
4
12
24
44
76
20
84
13
27
192
8
28
9
39
60
20
1
71
49
75
24
117
59
96
40
32
40
96
120
24
36
20
40
56
28
20
36
52
69
99
72
32
13
27
60
180
48
20
72
100
33
39
48
48
24
8
60
36
4
33
83
1
35
76
24
45
51
44
1
47
76
140
36
64
60
12
32
40
12
48
12
68
156
60
61
63
20
76
80
24
232
144
12
44
64
84
8
4
68
52
8
13
59
16
104
24
16
24
24
12
21
207
12
8
12
24
4
32
64
44
112
48
96
36
81
15
9
11
124
36
188
4
48
12
20
36
4
120
80
28
12
168
12
48
60
72
60
8
4
120
48
12
8
28
80
60
25
99
48
80
292
8
40
20
36
40
32
112
48
12
48
45
39
36
189
15
36
48
21
3
93
23
1
51
44
4
81
35
28
32
1
135
24
96
24
44
40
116
85
11
12
72
28
72
44
4
57
119
181
15
80
28
20
76
20
124
132
36
60
20
109
15
36
20
40
12
20
60
108
25
3
60
32
4
96
8
4
36
104
13
3
132
48
12
8
64
33
27
8
49
51
48
32
72
72
64
96
20
1
35
40
8
1
15
8
52
20
40
120
45
23
40
12
105
75
20
16
108
60
32
25
15
72
56
16
45
36
27
32
121
119
28
80
12
24
12
100
8
52
44
40
8
13
59
24
40
192
20
49
35
60
28
48
132
56
4
32
4
96
68
40
80
28
24
8
16
117
23
4
48
20
24
1
99
45
171
8
16
48
36
132
45
27
48
120
12
32
60
4
21
96
135
192
48
69
63
33
3
12
188
4
32
1
27
92
100
24
12
12
236
4
68
64
36
24
21
3
12
20
232
120
33
75
48
36
8
132
84
37
75
32
76
20
64
12
80
24
124
56
4
8
40
20
40
9
63
248
100
9
11
88
44
13
15
8
4
8
4
84
60
56
1
83
4
96
36
44
136
8
40
96
21
75
128
16
20
24
16
32
4
288
72
140
24
84
60
52
21
47
40
32
1
35
112
56
36
64
21
63
152
40
45
23
13
75
60
24
44
4
56
4
8
52
48
9
159
24
20
73
27
20
72
28
93
95
40
104
76
48
12
68
16
108
36
24
48
24
68
28
48
21
3
20
28
32
16
24
68
52
180
57
75
120
48
72
60
56
25
3
92
124
84
96
8
13
63
32
12
52
128
76
32
25
3
32
40
80
64
21
23
1
23
28
12
108
104
85
39
60
44
40
12
36
20
28
12
92
28
60
48
44
48
64
24
56
24
12
24
25
51
32
16
204
12
24
144
12
21
15
12
20
216
24
13
107
36
52
12
8
24
145
11
72
16
80
37
83
16
44
1
119
4
32
28
36
156
20
124
56
61
15
12
48
12
68
4
80
24
100
80
1
3
48
140
85
59
24
4
36
12
20
12
16
117
27
20
72
4
21
75
264
12
12
36
21
171
12
8
109
36
47
28
8
4
20
252
48
16
36
48
117
15
8
16
24
8
60
4
80
25
11
148
96
21
23
36
28
132
60
56
84
64
36
60
20
1
3
20
72
48
52
12
32
84
1
71
24
1
27
36
20
24
28
45
24
15
21
39
200
40
128
36
84
16
44
72
40
8
28
12
108
69
3
12
20
61
3
12
84
60
164
40
44
28
68
72
72
13
59
25
23
60
16
36
36
24
48
48
9
35
28
60
36
20
84
36
4
20
48
4
24
32
28
56
4
32
60
40
60
72
12
84
156
80
28
56
36
96
52
132
36
12
48
12
36
224
16
57
123
24
20
97
23
40
12
80
4
44
52
56
25
15
60
188
1
39
56
28
60
57
35
16
20
72
76
44
52
45
36
39
8
13
47
16
140
36
25
75
80
28
8
24
16
144
21
119
136
12
32
220
20
108
12
28
12
48
8
4
21
27
20
16
57
27
12
104
40
12
72
12
48
8
ABCD 99032807312*3^$a+1 [50037]
72
123
96
45
45
30
21
39
49
44
60
36
76
8
27
193
65
15
48
12
27
18
6
1
53
12
19
224
48
33
15
21
24
30
60
25
72
308
9
3
33
51
3
30
67
23
72
105
4
12
68
15
30
15
84
45
90
37
53
60
31
32
3
21
108
15
36
24
37
35
9
39
61
80
21
54
9
16
29
3
39
25
24
20
76
8
45
90
12
9
159
37
35
21
52
36
72
68
16
59
21
63
37
5
48
96
54
21
12
3
180
69
36
36
39
30
39
57
19
56
15
81
147
96
57
64
23
13
59
48
81
16
53
120
42
9
84
12
39
9
345
6
1
20
69
39
16
32
87
36
1
59
30
6
30
51
72
72
99
30
24
31
44
28
239
9
24
15
21
36
33
27
63
6
15
40
35
36
18
12
79
132
47
12
49
11
49
20
60
4
11
1
8
27
18
12
63
27
24
66
18
45
45
7
35
9
60
39
1
35
36
33
16
84
36
56
3
81
9
87
76
128
15
25
29
147
15
49
120
36
143
30
127
36
80
9
24
27
48
15
21
76
8
39
33
159
54
234
37
48
68
27
36
6
54
85
44
48
39
21
88
11
18
6
21
15
18
103
24
65
54
1
5
18
30
7
29
51
45
18
12
18
3
39
213
48
63
21
15
144
37
107
1
60
41
18
42
19
60
11
69
64
12
83
13
47
33
100
144
83
12
18
72
18
72
18
63
24
9
120
15
24
28
59
168
33
28
20
99
25
68
184
80
40
44
9
7
36
47
45
75
6
15
51
33
60
15
21
141
99
15
177
33
60
31
20
28
11
25
32
33
91
29
36
54
60
45
60
39
61
44
75
30
31
5
36
54
25
56
69
87
57
43
104
36
27
90
43
29
39
39
33
24
16
48
44
36
9
186
54
15
75
36
9
21
75
15
105
136
29
24
75
15
66
90
144
37
56
52
20
15
153
84
108
111
1
29
7
44
240
69
60
30
21
4
35
84
1
56
75
108
36
81
36
3
234
42
54
30
165
12
12
100
92
40
8
45
36
30
36
69
60
111
49
80
9
7
48
17
159
39
132
21
9
3
16
164
48
39
78
12
51
40
23
180
117
39
49
11
49
20
112
29
15
45
39
9
6
30
24
267
3
13
44
33
66
81
76
23
6
31
48
41
168
51
112
80
9
48
6
141
4
245
139
32
144
64
92
144
24
15
12
168
12
1
8
4
5
75
36
360
4
12
20
15
49
41
151
29
3
21
90
84
1
96
24
20
36
135
25
24
59
45
21
151
35
9
45
90
9
72
16
48
11
1
20
108
64
5
6
25
11
69
39
36
54
30
285
48
148
65
54
12
78
36
30
85
116
15
108
1
20
15
1
23
117
36
27
126
36
108
7
5
39
36
60
4
41
90
129
40
180
20
16
65
90
69
12
12
51
45
69
27
36
84
69
30
24
1
32
129
84
7
53
54
12
61
20
69
48
7
36
17
187
149
27
27
36
49
96
12
23
81
60
76
107
60
90
7
29
30
36
25
53
43
84
29
207
123
57
28
59
12
45
4
101
171
60
12
57
18
6
51
33
6
9
48
28
95
66
54
96
13
17
175
96
143
24
13
188
12
33
7
32
12
16
48
32
12
36
12
72
105
7
144
80
165
30
25
29
72
15
28
11
97
53
175
36
56
72
51
37
20
4
35
9
36
75
24
54
162
54
31
8
52
35
45
63
36
30
36
31
32
195
12
45
15
138
90
45
51
57
24
24
15
36
165
3
30
42
1
20
27
6
55
89
15
57
3
15
1
32
64
5
111
12
28
84
5
18
12
61
269
3
51
30
6
21
27
6
36
30
49
41
18
21
15
1
20
93
30
13
8
15
126
139
11
30
18
6
15
51
18
15
21
54
6
36
43
228
17
12
18
105
16
65
36
48
75
48
84
123
37
125
18
93
117
31
59
36
6
48
6
117
9
99
9
7
59
21
64
11
45
75
60
18
90
66
51
228
12
3
117
63
141
12
27
30
36
6
1
44
75
21
24
9
6
18
75
27
90
18
36
96
18
51
16
20
39
1
24
5
36
3
28
23
1
120
23
162
90
33
48
4
29
79
47
48
33
99
109
60
41
31
8
4
32
75
21
87
12
9
69
36
127
32
51
60
1
44
16
23
6
67
77
15
87
45
60
64
161
18
181
152
64
65
54
9
15
12
24
37
17
72
51
108
4
36
65
6
108
21
84
12
39
121
56
63
54
30
60
93
48
36
16
23
1
ABCD 99033068086*3^$a+1 [50088]
296
75
21
40
167
153
3
237
3
192
144
48
36
177
87
1
179
93
39
120
36
12
33
87
60
48
69
111
25
239
84
12
72
393
63
177
39
25
371
109
119
60
132
60
165
75
45
208
119
697
336
80
24
15
60
108
33
159
120
168
228
108
132
540
49
131
48
36
120
96
49
143
33
207
273
543
36
96
252
1
96
35
156
9
136
80
160
80
3
156
225
15
96
24
24
57
144
120
120
280
144
179
156
96
1
80
87
240
60
228
72
180
13
23
540
61
56
40
480
83
301
23
12
36
60
165
63
12
132
48
108
60
144
33
15
48
120
144
120
36
300
72
25
528
272
120
39
225
3
61
335
81
216
27
132
345
39
57
327
177
40
80
135
24
132
12
168
105
195
48
96
84
57
3
21
219
84
72
225
39
505
35
21
555
96
45
3
117
63
201
63
193
80
387
48
108
297
315
12
36
21
75
96
252
228
252
33
63
276
61
83
252
105
135
105
63
96
24
97
35
13
71
168
33
24
135
384
84
93
120
87
120
456
180
84
121
152
123
60
216
204
96
21
24
3
228
48
60
36
96
312
180
132
336
108
96
21
184
95
144
1
83
213
24
96
243
12
144
81
3
132
168
120
12
108
177
567
312
1
80
39
81
75
132
33
267
36
60
480
157
23
72
144
49
215
24
33
3
204
228
13
179
12
96
48
120
144
240
96
480
12
45
159
81
24
171
205
23
25
95
72
9
3
12
81
120
159
81
24
63
33
207
153
207
72
49
47
105
87
1
32
183
96
25
416
39
96
48
120
36
144
84
33
267
13
240
23
57
3
357
264
96
135
108
60
177
87
60
60
48
9
96
135
225
15
105
144
39
240
72
192
57
16
440
63
60
144
276
81
123
48
192
468
12
108
420
252
153
184
323
300
1
ABCD 99033518074*3^$a+1 [50002]
15
33
9
83
12
25
39
69
75
120
56
12
72
76
9
23
60
48
40
21
108
90
17
84
4
20
36
1
48
72
63
8
4
21
252
11
31
29
37
15
15
9
81
3
20
16
96
9
60
39
21
23
28
99
5
36
7
41
7
197
12
25
15
33
111
24
36
12
129
78
41
49
132
35
13
47
148
48
60
32
36
12
85
102
72
165
45
75
21
15
32
96
7
29
13
27
21
12
60
120
30
42
126
42
102
6
27
33
23
1
48
71
36
108
112
68
145
42
66
23
1
119
31
29
72
67
18
30
33
9
48
155
67
17
31
45
105
27
63
114
35
16
27
65
112
104
1
3
57
66
42
11
157
12
47
1
83
1
59
67
5
19
150
15
8
28
32
228
19
6
42
162
11
115
54
15
108
33
15
60
9
36
54
66
15
32
52
20
88
153
23
31
33
8
148
21
78
48
17
37
66
185
37
132
83
25
11
12
37
23
25
47
72
16
24
48
60
176
109
60
42
150
11
24
120
1
23
72
160
60
8
24
76
36
3
72
29
61
59
72
49
96
35
64
15
33
36
92
25
23
36
13
78
45
69
159
24
12
24
129
12
36
3
81
48
47
31
42
107
25
15
80
76
104
1
3
236
88
105
23
7
18
12
47
85
6
17
76
92
4
75
30
335
76
15
129
33
135
33
12
27
15
18
3
32
97
18
45
36
24
33
147
27
41
40
15
17
12
13
11
16
3
17
16
45
42
17
31
9
63
101
16
128
12
61
60
144
171
105
23
12
168
12
28
39
141
21
171
20
37
47
24
180
72
40
9
35
324
7
114
99
92
7
65
12
216
40
24
104
12
64
48
45
42
5
181
3
21
78
48
173
19
33
32
40
32
4
21
15
108
56
4
33
75
45
23
4
45
27
8
67
198
11
37
119
13
27
20
25
99
27
9
104
24
40
8
40
9
15
36
9
35
108
36
96
4
21
51
27
150
42
45
68
7
78
15
48
92
12
13
23
49
36
83
36
121
90
42
47
36
108
97
12
167
120
145
36
39
60
3
5
28
117
12
11
19
6
87
32
16
20
37
3
8
64
32
120
1
99
3
41
40
20
19
18
12
23
40
45
132
60
78
24
101
60
79
29
19
17
4
27
42
227
61
144
111
84
21
15
108
96
21
15
8
36
1
27
33
15
108
20
4
75
5
40
3
29
91
53
60
4
45
78
33
92
49
48
108
174
105
45
18
18
60
23
12
60
4
15
90
3
12
15
53
43
29
4
32
7
48
77
16
81
36
102
102
3
135
18
47
36
12
64
15
6
12
143
108
84
85
42
6
12
167
48
13
59
36
4
144
140
49
23
108
60
1
39
12
57
75
32
4
72
9
3
27
33
15
17
31
53
4
15
48
113
1
78
105
96
57
120
35
228
4
32
13
27
81
59
4
32
19
30
11
4
75
29
4
12
60
15
120
9
80
7
69
36
9
30
6
84
6
33
80
31
6
27
12
3
65
36
1
18
5
13
27
8
100
12
32
4
9
120
102
21
68
97
3
80
36
100
44
7
137
28
12
153
15
68
72
37
30
5
40
33
12
168
39
33
192
96
30
89
31
29
1
3
84
147
90
11
19
48
30
12
48
198
30
144
15
3
33
159
48
18
30
29
43
48
57
45
11
181
51
20
12
40
20
13
132
48
12
120
11
60
120
64
176
1
156
35
40
24
8
36
4
57
179
37
72
288
54
30
18
17
13
15
27
161
7
21
44
103
45
20
4
3
45
33
39
20
120
64
152
49
48
75
12
20
156
112
45
23
40
60
57
11
36
175
53
25
11
49
11
12
168
7
65
4
36
8
1
23
88
132
123
69
20
48
7
96
42
30
41
7
17
7
69
12
20
40
8
169
60
87
104
72
40
87
18
12
48
12
3
32
36
4
3
173
67
53
19
125
76
92
37
75
3
9
56
84
36
7
53
12
60
180
12
24
120
67
42
48
99
45
23
127
81
104
4
12
87
5
37
123
20
112
108
72
3
41
4
45
23
108
36
1
120
63
56
36
12
108
24
61
30
33
20
49
143
4
201
54
18
11
24
36
247
57
60
27
41
169
275
13
51
104
12
85
11
37
47
76
20
37
78
5
37
30
5
76
57
60
83
4
48
57
11
1
95
4
80
60
4
3
113
4
60
48
39
33
20
43
65
7
18
27
ABCD 99034566544*3^$a+1 [50103]
66
65
25
135
105
54
17
49
144
204
120
330
66
63
153
180
144
186
48
162
24
303
33
207
81
60
35
67
45
33
36
156
143
97
95
160
189
324
132
27
81
12
227
16
15
192
18
126
234
119
133
75
195
189
32
49
168
12
240
18
30
60
15
15
72
18
42
108
126
156
60
107
160
3
173
25
471
135
89
55
6
419
31
30
24
75
195
156
90
54
209
7
114
71
85
75
159
129
32
1
47
96
307
144
234
579
3
93
351
96
48
6
36
180
179
19
77
169
216
54
96
57
33
300
108
23
13
324
96
95
25
39
87
270
90
65
192
103
9
128
96
55
89
127
36
108
161
109
227
385
60
83
1
54
57
129
36
108
30
161
151
48
72
24
66
183
32
144
199
42
15
33
366
84
132
57
153
180
180
47
103
144
210
24
15
345
72
15
48
45
12
360
15
153
30
9
213
30
294
23
61
42
138
60
102
93
231
153
87
174
96
155
48
103
18
23
256
272
205
54
90
51
21
11
16
81
120
231
21
270
330
108
71
288
127
216
174
555
9
12
18
281
144
144
7
126
11
336
31
42
71
208
189
120
155
25
327
32
73
90
93
15
17
112
141
90
90
15
21
96
138
42
54
30
216
11
67
269
163
29
61
3
144
117
24
90
201
339
125
160
32
48
85
30
36
96
48
90
47
193
15
105
119
96
384
67
6
30
18
6
161
103
57
32
144
37
155
64
3
138
179
37
11
48
127
30
3
177
78
480
6
66
521
16
93
18
17
79
209
1
54
89
61
195
345
300
59
31
17
403
45
32
103
66
180
99
297
90
18
27
495
54
59
31
36
198
456
336
24
246
18
162
234
90
41
49
126
90
24
239
7
185
103
9
48
176
16
147
6
30
108
45
141
66
198
59
96
157
120
107
144
199
240
480
9
9
23
64
93
132
207
48
99
77
163
54
72
47
37
75
288
33
15
129
47
277
72
108
492
30
45
45
180
191
49
444
131
109
180
15
ABCD 99035485936*3^$a+1 [50079]
93
153
7
83
61
29
150
84
6
67
113
90
37
48
96
11
117
16
125
30
90
90
337
32
45
3
15
18
42
30
180
60
103
179
6
87
303
144
1
17
168
151
80
33
6
102
132
30
36
157
227
13
35
93
147
30
78
1
89
39
192
123
36
24
90
111
267
69
144
57
48
144
60
187
83
108
49
48
11
21
261
60
30
42
7
176
192
3
93
159
48
252
108
42
111
27
18
90
132
252
138
18
54
276
115
32
477
67
80
64
5
171
16
128
177
175
77
18
33
15
54
96
75
45
42
138
54
6
51
16
35
90
420
15
64
48
35
108
12
90
91
96
48
35
61
29
3
123
85
29
3
192
208
144
48
65
96
15
160
17
168
12
43
47
72
153
15
12
78
87
51
24
138
150
18
12
55
77
3
33
127
48
80
105
7
137
343
125
18
54
396
12
18
97
47
78
67
71
162
7
53
48
219
21
75
45
24
90
1
107
85
113
12
42
25
48
17
18
840
60
25
23
9
160
192
53
180
18
60
73
89
270
30
91
17
79
209
90
72
13
32
27
181
5
75
400
5
75
15
97
47
18
79
299
24
30
96
12
99
69
30
24
30
60
180
66
117
207
1
95
529
131
24
66
19
48
48
65
175
29
36
30
162
63
16
11
288
24
18
12
90
78
90
102
36
222
90
18
12
42
3
45
42
36
37
47
186
144
48
247
113
42
36
54
75
48
87
153
177
31
80
144
48
64
29
67
185
48
39
15
216
24
30
6
270
31
203
421
185
42
13
89
186
12
49
149
27
105
7
65
396
30
85
5
24
156
55
89
7
11
60
108
61
48
11
42
43
80
75
30
24
390
306
39
96
87
18
30
114
48
72
63
213
91
240
41
7
71
57
304
96
95
72
126
75
87
42
138
60
90
108
30
42
43
65
54
48
18
24
468
18
372
42
91
65
72
55
35
108
162
18
109
35
96
157
17
36
27
64
71
18
199
5
66
24
18
48
175
59
37
48
32
16
47
258
15
183
105
105
7
17
306
12
72
153
15
120
18
24
48
18
61
29
291
64
29
30
36
24
66
7
17
127
269
450
12
18
60
39
33
79
11
90
30
18
27
45
18
72
73
96
96
5
75
147
237
123
108
18
7
155
69
16
23
144
25
275
18
75
15
913
167
90
175
347
6
111
159
192
108
42
12
36
91
41
102
90
60
18
180
37
96
65
31
48
48
128
64
53
168
30
72
13
5
72
60
30
78
54
18
19
96
23
42
12
163
77
3
153
234
18
43
35
102
103
137
18
37
32
33
270
49
173
36
31
71
ABCD 99035819042*3^$a+1 [50018]
27
21
19
5
19
41
60
51
4
84
11
9
100
20
75
36
24
6
36
48
6
109
36
5
111
9
43
72
23
6
72
12
27
28
36
80
4
20
3
30
12
60
7
11
54
43
36
5
39
16
47
69
4
29
30
42
75
33
31
101
6
114
18
37
11
150
7
5
3
69
103
72
8
57
15
3
48
37
5
15
57
75
36
15
18
60
115
17
7
36
60
24
65
55
8
159
186
19
35
126
15
87
1
71
13
11
25
24
41
147
75
9
45
63
63
9
24
12
3
54
42
13
12
41
24
36
67
20
40
17
135
4
20
36
4
41
75
105
36
75
4
11
18
12
7
53
60
147
112
5
18
1
11
18
15
87
6
7
56
39
21
57
15
135
42
6
145
84
192
8
12
33
72
36
19
5
30
13
72
125
78
42
3
12
96
27
42
79
36
53
63
93
75
72
12
27
49
71
6
24
43
53
19
101
7
95
45
16
24
68
132
16
24
32
4
17
43
24
5
15
100
11
1
5
3
3
69
3
30
27
15
6
15
3
24
1
44
27
6
12
75
16
24
32
21
7
72
68
15
57
105
3
12
28
77
90
13
53
103
56
84
76
20
99
57
9
51
12
3
97
77
75
40
59
186
168
15
93
15
33
42
30
3
72
52
72
11
12
42
6
153
45
27
45
99
48
51
57
24
40
35
126
12
7
80
36
132
72
99
25
104
16
41
48
108
7
5
15
45
3
24
105
19
17
7
72
23
12
36
9
75
13
35
72
21
24
105
24
15
84
117
19
60
77
103
29
108
7
5
15
60
12
15
13
23
49
23
37
20
36
33
31
5
3
52
20
3
1
60
24
47
6
127
5
7
8
100
12
20
64
44
3
45
39
25
5
3
160
120
72
44
24
12
3
30
27
213
30
37
8
76
35
66
15
15
13
120
5
60
3
75
30
48
27
28
60
95
49
56
9
48
39
156
15
13
11
66
3
51
48
1
107
37
8
3
1
65
111
27
37
24
5
12
27
27
66
15
48
4
53
15
24
33
18
33
75
1
56
3
66
43
35
45
165
7
48
47
21
3
1
24
24
17
6
49
236
15
57
60
27
45
28
17
66
150
7
125
12
30
54
231
3
12
21
84
28
77
6
69
40
24
32
48
24
36
27
93
57
43
5
115
17
3
15
24
90
18
73
131
6
18
57
12
21
87
4
35
36
13
24
41
79
128
4
113
55
77
19
35
36
13
83
105
9
15
15
13
8
4
29
75
9
175
12
11
18
31
48
20
12
3
37
104
4
41
60
91
20
40
24
29
12
43
53
84
3
96
12
52
11
12
12
45
33
43
11
33
36
69
6
21
100
20
28
32
36
9
108
3
24
9
12
15
12
57
19
32
39
48
21
21
36
43
24
53
42
37
71
37
35
1
20
12
75
13
5
31
11
102
31
56
4
24
32
33
12
60
15
144
64
8
4
20
40
116
3
49
137
54
72
49
11
45
15
93
72
84
33
7
24
32
15
37
72
56
172
72
41
39
3
33
3
54
7
56
45
67
32
3
37
104
16
41
127
41
27
28
24
116
9
7
41
7
8
9
108
31
59
37
35
78
15
40
68
15
57
52
11
33
4
32
51
12
45
33
7
72
24
5
15
24
51
24
18
15
28
17
24
43
60
12
44
21
75
4
29
3
4
11
90
39
48
36
51
9
64
5
15
27
49
11
25
48
8
12
45
67
65
55
20
40
56
4
80
21
19
29
31
35
9
21
3
16
47
49
104
15
49
8
4
35
9
9
30
21
36
4
24
8
12
21
139
20
60
117
43
11
61
41
19
8
40
32
9
19
11
132
13
179
12
93
40
41
15
45
55
17
39
60
48
40
12
56
69
19
56
21
42
1
17
15
15
69
33
27
180
28
11
25
41
3
48
24
3
25
11
6
90
96
97
32
36
28
5
24
15
12
39
54
127
24
32
9
6
138
30
1
65
19
17
87
40
35
1
20
15
21
88
47
49
36
35
69
51
30
43
56
4
11
69
52
53
31
11
24
1
44
4
128
57
127
5
19
17
3
16
80
33
7
5
6
12
60
30
7
125
3
33
15
123
36
96
90
42
33
39
13
20
21
31
35
169
29
12
43
5
135
15
57
24
16
56
88
36
5
15
15
6
48
15
9
27
3
21
4
131
25
36
11
165
9
15
21
27
3
72
37
35
13
60
83
37
53
19
23
33
88
24
36
32
9
78
18
67
68
105
103
24
17
3
12
75
48
37
56
64
60
65
15
4
5
6
21
39
6
138
12
54
15
24
9
3
4
20
45
3
15
1
20
4
72
60
41
48
24
18
30
15
4
5
66
49
60
44
16
101
60
108
151
24
96
44
84
183
49
24
11
90
39
76
53
67
23
1
24
8
3
57
28
36
20
3
12
45
9
31
95
25
125
39
4
8
117
7
35
6
7
11
61
41
19
20
21
54
6
15
69
48
42
85
23
30
7
24
44
36
21
30
21
57
18
33
4
11
30
54
18
19
48
12
5
6
180
37
12
56
27
18
3
40
59
78
7
60
60
72
59
1
125
138
57
36
4
29
72
103
47
30
12
27
28
95
1
84
8
87
25
47
6
18
42
18
36
30
78
96
117
72
3
9
75
25
35
13
65
6
6
15
148
8
60
48
9
7
56
39
48
48
33
57
7
83
24
9
36
81
7
11
6
18
85
35
45
108
27
1
60
156
44
36
51
33
124
23
13
156
120
84
224
100
ABCD 99035950628*3^$a+1 [50036]
7
11
13
80
9
72
60
48
60
18
54
31
48
24
5
187
5
19
71
36
54
39
72
64
41
127
72
41
192
60
67
80
208
72
48
23
114
63
57
108
78
45
24
48
27
18
48
90
42
207
3
45
63
72
1
77
12
108
24
43
80
88
77
43
59
13
32
33
12
6
84
81
9
15
111
54
3
57
63
45
18
84
21
64
41
39
120
16
65
255
112
80
93
90
72
90
90
18
99
120
24
57
24
48
15
3
60
144
9
27
54
30
1
95
49
35
6
12
78
13
59
12
150
66
105
48
81
18
60
18
39
45
18
72
6
84
55
176
39
6
84
6
9
21
72
75
33
15
9
30
1
32
117
90
25
131
85
29
18
25
23
54
60
15
33
15
112
5
43
72
168
5
30
108
162
31
41
96
120
24
66
42
18
72
72
48
60
108
30
132
30
33
27
12
33
40
53
24
48
132
30
73
5
12
15
21
24
75
136
48
29
67
41
39
48
16
32
39
1
17
15
27
18
30
37
120
144
59
132
30
3
96
27
42
51
39
121
32
9
111
159
25
24
77
54
108
97
56
27
90
48
19
53
27
24
9
30
42
111
27
18
24
115
65
15
33
15
40
23
25
65
135
24
33
31
24
17
6
210
60
147
48
48
24
88
77
147
40
56
24
15
6
30
13
32
9
15
24
87
33
72
240
69
19
17
87
3
42
90
12
85
41
39
3
12
36
114
120
51
40
144
41
79
24
149
30
85
5
60
18
162
30
108
24
18
48
183
21
120
60
111
48
16
48
23
9
45
60
216
7
155
21
27
60
49
56
24
96
45
12
18
13
56
21
75
57
63
24
123
45
27
21
147
48
37
5
27
16
32
40
5
67
8
57
30
33
72
75
13
137
48
55
8
9
15
21
24
90
108
93
24
3
108
49
221
3
147
45
24
93
67
8
72
51
69
48
63
57
33
54
9
40
59
12
6
67
5
51
21
36
175
5
27
96
39
57
136
95
54
51
57
18
30
54
36
150
84
6
72
21
24
48
27
157
23
1
72
48
41
108
3
15
114
79
56
88
216
11
66
72
18
217
5
67
56
15
57
87
193
23
54
96
27
57
96
54
9
21
18
42
48
127
41
7
56
39
42
30
6
139
120
224
16
113
102
1
104
16
185
24
18
18
27
3
72
60
48
54
139
32
9
18
42
36
30
42
12
96
75
112
23
24
25
5
3
15
33
48
112
24
48
72
65
31
89
111
39
36
102
55
32
93
18
33
117
115
8
57
12
27
15
108
18
123
120
27
45
45
115
137
151
72
29
30
13
47
36
13
17
24
126
30
24
36
270
9
45
30
21
64
113
42
138
3
39
66
127
17
63
27
6
7
47
30
51
27
45
57
36
60
72
48
55
17
18
54
36
75
39
9
9
30
73
48
149
3
24
64
71
9
64
72
8
63
73
17
15
9
18
21
9
72
111
69
60
126
30
19
35
60
48
78
43
144
23
72
57
111
9
24
39
30
27
40
65
18
48
42
108
15
75
72
180
48
132
120
21
64
72
11
69
21
84
31
65
12
42
66
24
66
54
18
21
69
42
48
18
15
75
85
5
24
75
184
96
71
9
15
66
255
48
160
209
102
33
112
53
42
120
36
13
47
9
16
80
57
15
57
151
72
72
56
40
89
175
101
102
37
48
77
36
54
225
45
60
63
57
55
5
3
105
15
120
3
42
12
36
19
41
79
56
48
24
93
27
15
33
88
104
27
48
13
8
21
18
81
27
13
32
120
9
90
18
27
40
23
18
15
24
21
12
60
18
12
21
141
3
15
81
27
13
77
99
123
12
1
197
3
75
12
42
48
63
40
32
40
47
30
36
39
33
42
48
42
138
72
9
40
216
96
120
119
25
11
54
36
27
3
90
19
5
51
69
126
13
24
35
18
72
27
45
36
39
21
30
85
128
57
24
18
12
6
30
42
3
9
36
3
24
33
175
32
75
13
5
24
75
15
25
56
24
24
64
35
132
18
7
24
41
36
300
15
9
15
16
80
9
36
24
18
30
3
72
33
24
135
24
64
96
179
85
80
48
40
35
54
ABCD 99036158108*3^$a+1 [50015]
21
147
9
139
12
20
52
8
132
76
96
104
81
31
5
19
8
40
80
21
31
36
152
52
44
9
31
5
39
148
24
68
117
39
141
19
24
12
60
5
24
7
5
63
24
228
4
209
27
52
101
75
16
65
111
64
144
5
55
32
4
48
8
4
204
137
72
12
36
87
172
29
19
36
156
108
128
48
9
7
48
36
12
113
79
80
88
128
21
55
44
144
168
12
36
24
165
91
5
84
15
21
55
92
328
192
8
141
228
31
84
68
28
137
120
72
55
5
63
57
7
108
36
80
9
72
31
60
20
12
112
60
48
65
3
12
136
29
31
209
111
124
125
75
28
89
19
24
236
4
5
96
87
132
16
12
32
28
89
31
24
29
55
32
9
156
43
137
147
256
65
55
5
12
7
96
65
36
223
96
12
48
132
308
12
112
60
20
16
17
123
64
48
5
67
77
84
55
32
88
65
7
5
72
36
72
103
221
43
48
17
63
88
17
48
36
363
96
105
36
19
72
12
53
55
17
60
3
64
8
60
52
48
53
43
24
36
32
4
5
39
60
9
7
48
8
93
27
52
65
3
48
24
16
96
89
72
12
36
132
75
249
39
100
32
129
139
72
5
87
93
63
9
7
48
96
161
79
5
15
4
5
108
72
55
17
144
79
137
36
19
44
64
80
172
120
8
141
139
17
103
48
53
84
91
5
36
36
192
55
108
5
12
60
135
16
5
19
68
45
3
45
39
60
225
67
236
132
33
27
28
5
27
48
9
111
93
91
8
45
72
51
33
19
17
31
128
16
65
259
5
135
4
56
84
28
20
93
36
19
44
60
48
120
9
3
33
27
232
29
67
5
7
36
32
172
20
48
105
3
9
7
128
48
172
36
5
27
244
41
55
32
57
55
53
67
84
12
53
31
60
125
39
81
31
144
128
100
12
236
105
15
88
96
125
55
96
65
27
148
173
36
3
141
12
87
21
60
12
43
192
17
3
60
9
63
33
15
48
16
60
5
79
156
101
247
41
36
24
156
183
60
148
173
12
115
12
113
15
64
5
31
32
81
15
9
43
152
16
149
156
19
17
63
100
188
52
56
40
140
60
9
15
76
12
17
31
20
100
72
20
4
24
72
77
15
28
29
120
24
135
16
68
280
36
240
36
29
24
108
43
12
80
9
43
156
20
124
56
9
31
65
39
60
112
113
156
195
112
53
24
63
9
111
153
15
57
27
16
32
57
67
41
63
9
3
4
60
188
160
36
12
32
57
43
197
84
7
65
15
4
8
52
44
40
12
20
57
103
240
8
84
33
15
12
160
17
151
60
17
51
40
77
67
36
12
144
68
36
24
40
17
123
76
17
15
52
128
28
20
112
32
172
56
64
41
7
8
72
60
160
68
9
63
100
17
115
8
33
67
192
44
21
319
29
12
151
140
88
80
16
44
196
24
17
87
28
80
64
60
41
103
24
77
31
53
79
72
144
104
16
5
7
68
45
132
7
5
3
48
21
55
84
104
88
53
139
113
27
36
21
216
115
72
17
48
15
81
67
12
128
48
72
33
279
40
12
5
43
125
3
9
3
16
96
29
55
60
72
12
156
24
72
116
28
32
9
31
5
103
77
15
4
36
192
48
48
65
7
32
88
60
60
32
52
29
39
40
48
8
69
67
96
53
79
60
36
36
185
48
51
100
44
28
53
27
52
101
84
123
64
8
21
91
185
31
108
32
100
65
75
4
65
79
32
105
55
32
60
105
72
99
184
ABCD 99037614238*3^$a+1 [50015]
40
44
36
24
88
45
24
6
18
39
21
24
23
43
96
21
68
12
28
15
30
36
30
18
48
72
132
59
49
35
16
57
15
20
7
65
1
6
6
83
16
104
7
53
25
59
31
57
15
9
39
45
9
36
27
9
23
13
99
68
7
54
24
18
53
12
72
55
21
9
48
23
24
16
21
15
56
25
27
80
1
24
183
33
90
29
16
12
20
19
41
7
5
1
12
12
12
75
9
39
21
75
45
39
33
35
12
60
25
51
39
65
7
126
12
36
84
35
73
35
7
53
12
55
30
51
21
66
24
78
66
5
1
18
90
30
21
36
33
71
55
17
145
12
83
133
35
4
33
90
5
43
45
24
48
24
36
12
33
23
85
24
48
30
5
25
24
66
33
15
6
119
1
183
51
42
23
1
51
20
37
162
30
15
75
69
141
23
13
23
4
225
23
7
33
15
5
132
7
21
237
15
56
31
18
15
33
12
18
90
23
7
65
25
15
8
25
59
73
12
30
66
6
6
23
16
45
71
48
84
13
24
126
45
33
60
36
120
11
48
55
6
71
64
9
90
114
147
33
11
76
3
30
42
24
24
45
57
59
24
7
24
5
60
16
44
25
24
35
88
69
3
180
36
57
47
13
48
24
27
33
6
17
48
1
36
12
6
24
53
25
144
66
54
23
25
83
12
67
33
45
12
71
4
56
43
17
28
27
42
6
81
104
12
37
12
51
117
27
69
114
48
24
89
40
9
36
47
19
6
23
25
27
9
63
8
25
3
20
37
47
61
30
5
76
8
40
60
80
48
37
51
45
107
49
63
116
7
24
24
42
23
24
7
21
27
113
55
57
20
1
36
24
6
24
30
227
64
135
41
28
27
5
72
25
51
92
13
59
1
15
20
1
15
33
96
15
72
63
6
3
21
15
45
75
75
66
3
20
145
3
213
6
113
96
40
21
23
36
37
18
197
28
39
18
12
15
3
33
15
5
85
6
89
31
113
36
40
12
72
60
8
133
72
147
147
45
24
57
47
73
3
129
11
37
54
29
84
85
11
12
19
29
19
57
21
27
45
27
8
28
8
52
20
72
85
131
16
36
48
32
7
6
42
24
48
5
61
27
93
39
36
32
40
33
51
21
18
69
3
18
15
36
128
196
20
24
108
79
189
80
1
3
60
45
6
5
100
15
81
56
49
51
20
12
67
90
54
29
48
163
21
8
67
21
9
63
12
15
9
12
24
3
5
60
13
18
54
36
6
6
12
198
5
28
15
9
8
55
42
71
4
68
12
25
15
81
15
20
37
72
18
24
18
35
1
35
1
23
112
8
25
15
21
15
36
36
80
60
4
3
21
164
100
81
27
60
3
270
27
180
80
28
80
1
30
78
35
31
24
5
96
144
85
3
9
90
6
48
42
18
24
12
23
16
117
35
73
66
66
35
37
3
3
30
84
6
9
12
69
6
93
57
18
48
42
95
76
92
55
137
37
36
12
27
44
24
13
23
7
17
31
29
37
15
8
1
35
4
177
6
24
41
49
78
72
129
45
84
12
18
162
3
36
24
12
24
27
5
12
7
18
30
6
35
25
36
51
120
69
18
21
164
31
54
3
32
31
30
84
27
8
40
72
9
27
8
12
48
24
13
12
35
60
25
36
15
32
37
3
45
42
18
24
23
13
12
131
16
45
59
1
219
39
66
27
48
20
4
20
13
12
23
25
27
45
6
29
43
30
15
57
18
77
76
32
12
28
33
27
32
48
19
45
99
89
97
3
8
4
81
27
36
104
36
19
18
27
12
9
27
8
67
33
189
66
21
9
35
1
180
11
252
85
6
17
52
45
3
45
72
63
57
15
72
24
20
84
1
36
11
40
69
24
12
3
27
24
9
20
49
23
25
48
15
69
30
42
6
53
25
36
54
5
1
36
48
6
29
12
72
7
6
23
97
48
15
75
42
12
27
105
6
17
13
24
24
42
17
28
3
126
59
4
51
5
12
55
5
4
9
99
3
78
99
33
3
99
45
8
40
20
37
87
24
84
96
92
12
7
66
24
15
105
24
36
11
40
12
3
5
48
1
138
65
85
15
165
75
3
9
24
20
91
66
23
1
24
144
132
11
13
15
75
5
60
112
20
12
31
57
15
24
53
121
39
123
24
69
36
63
30
48
18
30
24
27
36
3
42
23
25
6
48
41
97
75
8
40
36
9
6
114
59
28
24
8
1
12
35
48
12
25
23
72
132
28
9
59
4
20
16
36
3
48
17
85
27
9
6
6
23
4
15
72
41
48
7
5
163
6
11
12
16
32
28
9
35
60
1
12
23
49
18
113
7
5
49
15
36
135
78
35
55
89
88
20
85
27
21
12
83
24
7
24
45
21
15
21
12
36
72
12
6
5
16
21
54
29
12
25
72
6
9
33
47
52
3
72
33
15
21
9
11
169
3
8
61
99
32
73
47
12
16
9
6
5
24
1
75
36
81
23
76
45
123
36
21
23
36
64
27
41
13
24
51
20
4
12
3
5
28
8
25
6
30
3
15
101
100
44
36
24
40
15
5
112
9
90
65
97
132
42
101
115
53
109
15
57
15
39
65
12
157
102
41
25
72
27
8
76
20
25
99
15
5
37
30
29
49
75
33
47
1
72
84
99
9
15
57
23
100
80
1
47
28
9
23
48
52
27
41
37
23
12
37
111
20
60
4
36
44
16
87
33
15
5
4
36
32
40
27
41
24
52
ABCD 99038493878*3^$a+1 [50000]
42
84
54
14
16
2
84
90
40
36
60
54
120
90
66
92
82
30
60
84
2
18
10
36
26
48
6
16
128
46
84
140
106
254
112
32
12
46
114
44
112
18
176
16
24
90
150
84
122
4
44
6
84
42
88
6
96
134
100
8
88
168
6
96
38
106
74
22
44
10
44
54
18
64
36
8
36
60
66
94
74
30
60
76
44
40
50
126
46
224
10
24
66
14
22
114
128
22
38
76
6
66
44
96
64
24
20
16
104
52
20
34
150
236
4
6
180
134
16
74
10
264
152
34
6
32
216
36
24
36
40
44
160
116
138
36
52
38
36
6
12
28
90
68
192
70
18
44
12
100
6
24
104
6
64
2
58
6
54
12
60
60
170
18
66
6
34
66
30
54
36
60
20
24
124
6
68
72
66
18
36
10
36
44
4
60
156
66
20
60
120
24
18
36
52
20
28
6
230
60
48
78
102
72
70
26
10
8
22
62
52
6
20
54
70
56
4
26
18
42
34
36
128
46
114
132
14
90
40
68
72
136
8
36
10
164
6
120
108
96
12
64
50
18
16
56
48
88
60
2
22
84
20
10
62
10
62
22
176
34
24
6
20
96
40
210
30
18
20
40
32
58
6
68
88
14
70
90
26
18
52
30
24
204
86
64
270
66
80
16
74
10
44
36
16
2
96
10
26
16
74
126
30
34
6
60
84
14
82
234
6
48
6
128
106
66
24
116
76
18
66
96
48
20
22
134
18
106
72
24
50
34
20
6
4
122
12
42
64
26
180
36
30
118
116
16
2
22
96
80
24
36
144
18
22
174
2
88
6
120
30
84
12
168
42
128
46
44
232
224
40
44
16
80
64
120
6
80
124
2
70
24
80
114
46
20
18
96
16
68
72
130
14
52
24
60
104
36
66
54
60
10
26
48
60
36
136
2
82
14
82
48
60
44
12
18
126
16
120
24
56
4
102
62
88
32
42
46
74
10
44
54
28
474
204
56
106
74
54
66
136
50
18
16
56
214
60
6
90
62
12
10
30
86
42
22
14
120
6
166
24
146
78
22
54
60
44
90
16
14
36
348
36
112
120
20
120
28
60
44
46
2
10
32
46
102
98
16
44
30
42
72
12
6
154
126
20
10
18
6
36
48
44
312
10
8
18
4
24
42
54
50
54
60
316
26
198
16
24
42
2
18
78
22
90
180
60
92
96
72
208
200
106
8
106
6
114
12
32
72
144
120
42
88
56
34
12
44
16
48
56
126
154
36
8
16
56
34
60
20
16
30
84
54
66
38
28
92
82
60
56
4
6
8
190
12
50
28
230
76
140
10
6
32
6
16
36
30
48
26
54
36
78
82
60
60
8
76
60
6
6
2
18
94
30
38
16
42
68
76
66
54
96
18
14
52
24
152
58
6
134
46
90
66
84
74
10
36
140
36
124
20
18
30
58
50
94
126
38
36
34
42
78
44
208
24
74
120
172
78
224
18
10
98
30
36
34
6
6
104
16
122
28
8
24
28
60
24
26
18
76
14
16
30
44
76
56
18
10
74
72
24
76
186
114
36
38
166
50
18
58
24
20
144
42
18
16
60
14
40
6
36
24
6
68
84
42
36
10
74
60
18
46
42
14
6
238
44
76
12
20
54
36
54
36
10
14
126
124
128
16
6
8
52
24
56
228
88
332
90
22
60
56
60
252
28
44
48
106
6
150
86
10
20
90
144
24
46
126
138
6
126
128
52
134
18
286
32
10
18
176
48
52
60
230
70
186
48
26
54
46
128
42
46
110
190
104
10
30
14
112
8
90
16
116
12
28
50
64
38
42
10
36
2
148
50
88
20
60
36
30
24
54
76
80
ABCD 99038737496*3^$a+1 [50008]
11
10
27
35
18
55
24
15
78
8
7
47
37
156
63
12
2
91
69
18
18
39
45
6
117
12
12
84
29
10
78
38
40
6
26
4
33
147
90
48
3
15
33
27
30
3
12
75
12
36
57
23
10
27
60
48
15
12
57
15
6
164
118
8
61
21
3
84
33
3
81
146
28
62
7
33
15
9
3
33
147
41
7
83
16
81
3
24
45
12
9
15
24
3
92
37
3
68
72
16
20
64
42
171
60
3
30
15
15
60
9
48
9
6
45
87
21
17
10
8
36
13
5
28
102
50
100
27
53
28
27
21
30
42
108
66
56
18
100
15
21
48
15
81
24
15
27
6
72
3
5
43
24
96
15
9
11
1
24
27
69
15
54
42
2
55
135
8
13
72
3
57
35
64
9
12
60
9
99
60
29
43
24
60
15
108
21
9
42
20
36
85
5
90
100
30
3
11
18
7
9
39
35
22
75
11
34
30
18
15
51
6
15
39
80
34
6
21
21
42
57
39
84
18
42
6
15
24
51
62
10
8
25
36
48
125
18
18
16
110
25
24
5
16
30
93
15
80
1
12
9
3
15
32
10
99
27
9
15
74
19
36
35
4
12
30
18
8
64
6
39
24
60
15
26
43
3
30
14
4
24
21
12
48
21
3
83
13
36
24
60
69
6
9
33
3
24
21
30
9
12
51
48
6
36
32
10
8
10
15
129
26
37
3
32
13
12
11
46
26
13
5
36
79
87
14
54
36
58
51
17
72
7
48
53
7
3
57
3
60
12
56
36
13
5
10
48
12
30
80
10
33
60
95
13
12
3
26
34
69
41
7
15
158
7
39
60
6
15
3
9
12
11
10
8
54
22
6
69
21
8
19
17
19
27
9
84
21
6
105
12
23
28
80
1
24
21
6
2
7
15
21
29
10
8
37
33
2
121
87
26
10
36
48
21
27
84
21
9
39
21
51
12
35
22
78
33
15
210
20
19
36
3
42
48
50
1
75
50
31
24
36
27
26
79
48
24
84
35
25
51
21
60
15
8
1
48
36
60
60
29
76
24
87
33
3
3
66
84
27
47
70
108
27
21
15
191
54
54
1
72
69
20
36
67
15
126
36
8
7
33
66
20
25
24
36
21
51
12
33
42
21
12
60
87
18
60
38
37
89
4
15
111
9
12
12
12
5
55
35
34
99
48
24
29
7
29
79
60
21
3
15
20
73
27
42
36
18
74
7
3
105
45
27
48
36
107
73
15
9
48
33
120
24
27
15
21
69
14
1
24
9
6
45
24
36
45
51
75
21
60
9
6
9
24
24
63
12
33
17
16
75
12
15
8
16
6
14
54
7
3
26
79
12
17
52
15
69
44
18
88
20
4
21
29
10
8
25
57
27
89
162
85
12
3
44
1
60
29
19
12
23
36
1
27
33
9
3
171
21
21
30
33
65
4
3
12
27
105
9
56
31
12
27
144
60
9
60
36
12
12
3
42
48
42
126
15
24
36
9
15
21
39
63
204
36
9
33
30
21
12
9
3
15
21
51
36
20
13
99
48
2
36
46
8
40
21
12
24
63
81
12
12
41
31
5
79
45
30
9
48
33
15
15
12
20
58
42
9
33
48
42
21
156
39
30
27
17
82
33
51
30
27
15
9
3
36
45
15
81
59
16
9
27
102
3
12
15
21
29
7
24
41
18
61
9
56
7
60
117
63
12
15
33
12
12
75
69
27
9
15
14
54
10
3
9
6
33
51
9
24
3
72
32
61
12
12
15
8
25
15
21
12
45
3
57
60
27
15
26
36
88
51
60
72
45
12
120
2
10
6
2
55
35
58
32
16
51
48
21
39
3
84
33
12
143
22
75
36
63
9
3
9
84
15
42
3
51
21
24
21
18
36
21
72
48
108
12
72
12
3
120
93
27
6
27
93
15
15
20
34
15
48
12
57
3
75
21
72
33
12
123
161
18
1
60
9
2
85
21
3
15
69
15
78
15
5
7
11
52
9
63
42
15
21
18
42
90
9
15
21
125
58
21
69
27
23
70
6
105
15
20
18
67
81
27
23
25
33
14
18
18
25
12
9
63
15
146
22
33
15
20
61
3
33
132
3
72
38
52
110
1
75
24
8
13
21
15
60
36
15
57
12
41
10
8
25
12
15
33
39
21
60
24
5
72
4
66
54
15
5
36
79
27
78
14
18
54
4
69
12
36
3
2
18
36
28
57
33
15
11
1
213
3
179
18
10
45
3
54
15
96
45
3
17
22
18
18
126
39
12
72
3
42
8
10
33
24
93
18
9
15
21
69
15
45
3
23
46
8
55
33
3
35
54
28
44
28
27
60
84
12
33
54
18
135
3
6
6
9
15
33
35
16
2
19
36
27
6
2
108
22
3
12
12
21
27
3
9
33
30
90
3
24
36
15
9
3
8
25
24
15
42
48
42
18
30
42
15
15
9
72
57
15
33
3
17
52
6
6
3
3
24
18
122
13
5
31
21
18
72
20
13
15
8
34
6
24
44
40
6
39
24
21
30
21
3
21
9
2
49
84
11
16
45
9
15
41
16
3
12
12
48
3
165
36
51
54
14
37
12
41
79
65
52
38
73
15
20
25
132
27
14
67
60
15
9
3
21
9
12
51
27
18
27
51
42
2
36
37
15
9
96
24
35
18
18
28
9
36
17
7
60
131
4
132
45
33
36
75
120
15
21
48
21
27
15
33
24
15
93
179
1
17
16
2
18
31
3
21
89
160
3
9
54
9
35
36
1
24
51
21
29
31
57
3
53
70
156
69
36
36
24
33
3
5
19
21
63
60
17
7
33
32
10
33
12
96
69
30
45
36
9
2
49
12
15
14
28
48
15
108
17
40
15
99
21
48
29
58
12
21
27
45
12
93
18
24
12
38
16
66
26
7
12
60
65
10
8
1
24
36
72
60
15
42
3
15
9
24
75
57
3
9
15
78
30
42
3
17
91
17
55
48
39
66
26
36
34
3
53
28
15
15
12
20
13
12
12
15
56
4
30
2
34
27
9
3
36
12
3
21
15
45
60
24
72
3
14
28
12
86
46
8
40
51
15
54
15
41
10
45
17
7
83
37
3
45
63
6
8
46
9
17
19
60
39
33
29
31
3
132
9
39
24
42
8
7
11
28
9
21
104
28
63
9
6
20
112
14
19
51
9
81
48
3
105
12
122
18
55
17
18
25
12
9
6
54
15
9
12
30
6
42
45
3
92
61
12
12
33
15
ABCD 99038777296*3^$a+1 [50000]
36
40
51
129
99
5
55
18
63
57
23
16
24
140
4
8
24
55
9
9
15
3
18
12
15
80
4
44
19
42
54
17
4
81
18
21
15
60
29
4
3
18
75
51
36
45
72
48
32
1
51
48
45
47
36
24
13
63
12
56
4
12
75
33
15
5
12
16
3
69
45
35
16
12
9
36
83
64
32
55
48
6
15
12
45
15
12
21
135
9
60
126
45
9
11
52
44
1
12
131
16
15
24
21
51
57
60
36
44
16
20
4
15
33
60
68
52
15
18
72
75
3
9
45
18
57
8
55
54
126
105
27
66
27
8
40
12
20
19
45
15
48
5
1
144
3
8
61
66
9
69
35
19
17
16
33
36
36
18
54
90
17
4
21
36
18
36
125
31
77
13
35
40
32
16
75
9
51
36
29
4
68
43
17
19
54
180
27
3
5
36
1
75
8
1
6
29
19
69
12
51
48
42
12
162
6
30
177
45
3
32
37
35
13
63
12
20
85
87
8
48
115
53
16
68
1
15
45
11
24
4
33
15
3
21
9
72
42
33
32
25
155
76
132
32
1
66
9
24
63
30
18
21
56
48
100
27
33
12
48
12
20
24
1
75
32
16
12
12
48
33
59
37
18
21
69
63
8
16
60
9
15
36
48
8
28
51
33
3
12
17
24
112
24
44
36
36
72
37
120
36
18
6
11
40
24
60
75
60
29
4
20
16
21
63
8
49
18
6
15
57
15
48
99
48
45
9
24
12
59
40
33
83
60
49
36
15
60
3
65
91
5
49
6
29
16
20
24
16
21
83
55
17
109
36
59
108
13
15
72
60
57
3
45
36
27
9
18
60
21
24
20
40
108
15
42
48
15
20
28
120
15
114
36
30
45
32
12
7
18
27
60
48
45
12
60
11
132
13
18
6
119
124
8
13
72
15
9
111
24
48
8
4
24
24
45
18
105
144
20
1
12
63
8
4
56
4
96
9
12
63
33
48
6
84
9
48
20
19
29
4
33
15
44
4
15
29
37
15
56
109
15
93
60
12
6
17
12
55
53
36
25
47
4
33
6
9
21
59
40
15
18
3
36
33
63
9
48
15
3
17
1
42
29
144
4
51
57
12
20
1
36
96
3
27
5
4
8
36
25
66
54
27
9
6
18
51
20
16
33
72
23
1
3
72
60
9
15
51
81
63
6
11
28
24
36
27
30
59
13
51
44
76
72
9
18
6
11
4
60
15
30
36
35
24
37
48
54
5
12
24
172
12
36
27
24
54
27
72
57
23
1
35
36
1
3
9
36
27
33
47
25
39
36
9
15
63
72
29
72
55
5
64
63
12
21
15
57
57
83
25
66
5
1
18
125
1
12
35
4
69
95
16
105
6
9
21
60
47
1
54
21
72
3
177
159
53
108
24
76
8
1
23
1
15
15
21
20
1
3
12
15
18
6
45
9
11
43
17
16
20
48
24
16
39
21
105
15
36
164
84
1
51
36
60
68
24
13
23
1
11
199
9
12
33
6
30
15
21
18
42
12
3
108
56
13
6
54
71
19
138
39
60
9
60
39
63
93
57
75
44
19
36
54
15
45
39
48
165
3
80
19
108
9
9
90
6
39
27
18
6
29
109
15
12
81
95
19
21
9
23
72
156
40
15
45
27
33
57
143
172
12
36
84
36
75
45
27
6
35
12
64
45
15
128
1
15
12
12
21
11
1
15
8
4
68
64
21
3
57
12
111
51
41
37
3
9
18
36
6
11
24
19
9
81
66
33
8
13
35
61
30
45
9
6
9
36
24
69
35
16
21
6
125
12
132
1
39
8
16
20
52
3
24
90
11
24
16
36
60
44
16
45
3
63
18
24
11
40
300
9
12
6
65
60
48
36
108
115
36
102
23
16
3
12
41
4
104
40
15
126
15
36
15
9
36
33
90
9
3
42
12
15
36
48
27
17
55
78
3
15
45
45
11
24
36
84
16
45
15
21
30
17
40
51
41
84
40
56
1
35
48
16
3
77
55
30
15
8
40
132
9
11
24
16
21
12
51
12
9
6
33
69
71
19
53
24
36
12
1
75
24
48
3
57
8
25
15
57
84
23
13
60
18
9
20
7
54
11
64
27
5
4
60
21
39
69
15
9
15
3
29
4
12
3
6
11
19
36
45
45
3
12
9
11
64
15
29
55
60
17
67
5
1
15
32
37
15
3
33
84
80
1
107
24
73
72
35
13
27
8
7
29
36
36
19
33
45
3
45
23
52
24
15
36
45
80
55
89
84
100
27
69
9
47
25
12
180
15
8
4
63
6
71
16
12
48
9
23
13
24
15
15
6
47
52
48
27
5
40
33
51
69
3
93
12
18
42
27
3
18
36
78
117
21
95
12
43
33
69
15
56
1
6
54
15
48
80
1
36
84
39
20
36
40
80
7
17
40
32
4
9
6
30
42
192
6
11
1
27
63
18
42
54
3
32
1
30
105
9
3
8
40
20
19
9
24
48
44
4
9
35
72
4
21
11
24
1
63
75
21
3
30
78
102
35
55
41
37
12
6
45
56
100
24
36
45
3
96
44
1
39
48
72
33
23
19
18
35
48
1
18
21
252
24
60
9
35
37
90
18
30
162
59
4
32
4
68
1
12
18
9
45
36
35
19
18
23
1
30
21
3
9
36
21
3
3
30
3
24
33
72
27
9
75
60
72
84
9
15
39
41
4
51
17
28
21
51
20
60
13
15
36
48
27
33
8
37
120
3
24
80
28
32
85
18
41
12
7
17
55
138
35
72
36
7
45
8
48
37
23
1
83
16
60
20
49
6
9
60
20
16
32
24
19
65
76
24
44
7
18
27
8
13
135
60
3
5
64
3
9
44
19
21
39
66
24
3
105
63
80
49
42
18
48
15
20
55
5
28
147
78
30
9
72
33
3
69
3
36
45
6
9
12
27
6
36
18
17
64
9
75
72
24
9
11
7
17
16
12
48
27
9
9
60
12
35
64
63
21
36
39
29
1
36
15
111
33
9
15
75
57
36
15
33
15
81
80
25
66
5
13
6
45
9
180
27
24
15
5
16
48
21
23
72
19
89
40
72
ABCD 99039151054*3^$a+1 [50065]
25
53
19
35
78
43
60
24
44
57
7
17
6
12
25
20
12
36
4
23
18
3
40
96
5
15
40
5
19
77
3
129
12
15
81
75
48
27
162
7
35
1
35
9
3
132
1
8
4
20
3
9
21
55
8
60
51
1
65
15
27
42
3
3
60
13
59
25
65
18
49
71
85
137
48
15
24
4
77
19
80
3
13
125
63
69
27
15
6
12
18
24
21
39
13
23
42
132
75
3
93
28
12
8
12
112
8
28
116
16
24
35
18
63
9
39
36
63
97
8
75
57
15
30
31
44
21
3
16
44
24
45
12
39
21
6
37
17
6
54
31
35
60
30
43
24
32
16
24
48
5
91
11
13
53
15
4
108
5
12
78
12
45
84
64
17
39
12
52
5
27
24
100
56
15
18
72
39
24
3
45
60
69
31
5
39
28
12
65
55
5
78
25
5
7
11
24
6
115
32
148
5
12
3
75
49
5
6
25
20
9
6
24
60
21
27
12
1
24
5
15
45
51
48
57
7
17
48
18
33
81
15
16
29
138
1
12
77
102
49
17
43
47
24
13
20
3
13
41
60
6
12
33
28
36
8
33
19
41
147
72
16
8
12
15
49
24
17
132
15
12
24
4
48
44
3
37
5
6
49
101
63
4
8
24
16
77
63
27
72
30
43
12
60
11
84
45
36
28
20
12
9
55
143
1
47
49
68
52
20
4
32
24
4
12
17
163
17
27
63
42
31
44
3
42
19
11
25
5
15
3
12
36
30
19
23
121
44
40
17
19
36
128
33
15
99
18
7
5
151
35
12
42
43
17
48
43
24
11
25
59
96
150
12
3
24
16
5
24
6
9
16
95
109
5
30
25
60
5
19
17
60
3
16
20
48
3
37
47
18
51
9
3
48
57
7
53
19
60
143
12
48
30
3
87
72
25
95
18
18
9
3
18
12
12
31
24
35
21
69
111
24
28
83
49
24
44
96
52
77
30
93
28
36
36
47
37
5
15
3
33
12
3
30
63
52
48
41
6
9
96
15
72
21
9
30
18
3
84
27
13
48
8
4
65
18
9
3
18
3
27
9
15
36
33
27
13
11
9
51
66
3
4
35
33
9
108
67
5
19
36
36
29
19
29
12
19
32
27
78
60
15
124
41
19
60
23
12
21
40
95
12
61
24
77
111
24
76
32
27
25
48
8
24
64
32
28
96
8
52
35
156
13
17
24
15
93
43
20
27
57
63
57
3
18
55
8
51
13
32
28
12
11
13
41
15
15
133
12
24
11
21
27
60
21
57
39
63
25
8
9
15
75
21
40
47
18
42
13
5
39
144
16
36
59
18
27
21
60
12
43
24
5
19
104
48
24
28
5
7
5
30
36
12
93
27
1
17
3
16
44
9
43
119
18
60
27
40
11
60
129
24
16
48
53
15
84
28
32
21
19
23
13
32
28
35
37
5
12
3
16
11
21
9
115
11
12
12
49
12
12
36
44
52
11
25
59
90
30
18
48
3
27
60
33
27
49
11
13
41
55
53
12
75
15
30
36
3
76
20
15
30
96
12
31
144
53
12
7
48
5
15
36
27
37
12
20
15
85
5
18
25
8
39
9
12
4
80
24
39
1
84
8
99
6
12
60
18
69
45
18
150
7
11
12
60
12
21
112
17
30
18
3
48
36
60
15
66
24
19
12
32
132
64
29
7
5
48
51
12
88
59
48
33
39
13
17
7
23
25
20
3
45
9
30
13
23
90
24
3
15
21
21
6
25
24
11
105
124
24
32
28
20
81
63
3
30
3
51
6
39
3
13
20
165
75
39
21
99
30
6
30
3
12
112
48
84
35
21
28
17
3
51
6
144
30
78
27
16
44
24
4
12
60
180
80
48
33
102
13
44
96
4
116
64
41
39
4
59
168
30
15
15
72
217
24
72
35
30
39
3
21
4
36
32
24
15
90
30
9
12
45
12
18
49
83
13
59
25
35
61
8
24
12
16
132
95
25
35
78
43
11
105
28
5
31
11
6
24
43
53
19
101
19
80
33
27
160
71
54
99
9
43
5
24
19
47
54
39
21
15
88
47
25
11
9
135
18
31
47
13
77
39
183
12
36
174
51
88
11
13
48
17
103
29
39
60
24
48
64
44
51
45
4
120
59
42
210
1
47
1
12
17
7
41
75
15
13
11
6
3
16
41
63
16
36
5
90
37
12
65
6
33
16
20
3
30
15
76
32
64
11
30
19
35
45
24
4
23
9
81
114
21
9
66
84
13
23
73
104
12
40
233
108
174
9
21
19
11
1
8
4
5
210
33
4
20
15
6
27
27
9
27
9
4
44
76
12
95
37
12
41
63
24
27
48
25
36
32
40
12
8
24
88
5
63
24
21
72
123
27
18
43
59
57
16
24
23
61
107
42
18
30
3
36
3
21
4
48
84
36
80
87
30
31
59
25
32
21
90
30
43
32
15
12
48
12
145
12
24
56
45
6
13
41
66
12
73
12
17
31
32
15
30
7
36
68
16
95
30
55
5
3
27
13
12
71
69
3
48
24
121
24
20
100
24
77
7
47
69
4
17
60
3
48
15
132
1
12
5
42
1
107
13
17
3
36
21
60
3
64
48
20
27
30
3
40
68
16
71
33
16
5
19
47
9
3
57
45
39
40
36
20
3
25
12
11
84
25
11
12
1
32
48
12
4
80
48
48
27
42
99
76
83
25
128
64
5
39
9
3
45
12
15
88
137
12
48
67
71
45
27
1
11
6
63
16
65
36
43
24
23
30
7
17
39
27
60
24
13
5
3
72
33
7
53
19
44
12
4
24
41
156
12
42
21
9
3
28
29
15
3
33
129
3
75
18
3
40
17
15
45
43
24
12
65
19
12
65
24
151
35
33
24
36
51
18
42
30
55
48
5
115
17
18
1
47
13
17
12
7
5
6
12
48
90
39
4
89
51
4
53
75
40
20
39
18
102
121
35
9
16
20
9
51
4
5
55
44
72
9
79
80
16
11
105
75
33
84
12
3
78
3
52
20
45
19
83
12
ABCD 99039629342*3^$a+1 [50046]
47
43
5
16
51
213
75
77
88
56
72
67
141
24
33
383
112
135
65
24
1
159
104
151
180
45
63
81
117
195
104
61
35
55
54
36
263
79
65
151
57
69
54
72
29
40
168
32
163
288
18
59
16
24
48
87
113
88
15
180
36
65
313
180
18
54
11
25
47
88
63
41
85
123
128
24
96
64
123
5
48
37
72
90
41
13
35
64
48
32
55
81
27
54
111
200
85
18
9
171
29
48
64
3
90
72
219
264
93
18
54
72
99
24
3
77
211
149
13
3
105
239
175
18
23
24
48
144
103
225
27
126
159
24
87
18
119
7
81
315
45
9
15
3
5
67
36
185
24
16
99
5
139
72
125
37
27
63
90
18
5
103
54
72
51
32
7
90
36
35
37
27
8
127
36
108
17
109
36
90
18
11
115
18
27
216
192
152
48
192
48
25
36
59
120
88
32
16
200
64
56
139
18
147
15
18
47
115
18
35
120
40
72
48
8
19
36
17
19
5
48
240
157
18
90
252
11
24
208
168
80
85
3
195
36
113
31
17
24
49
54
90
90
21
56
31
329
88
80
168
72
397
11
88
189
291
51
221
13
27
45
162
65
48
49
23
72
88
87
33
111
270
36
108
72
131
48
91
21
120
165
75
69
126
29
64
56
24
7
72
393
192
200
168
144
48
43
5
103
9
45
3
24
168
8
193
71
88
165
108
87
165
3
288
56
136
24
48
72
8
121
15
144
93
144
36
108
59
48
73
126
81
99
293
16
72
33
252
162
33
129
23
96
79
41
160
231
65
133
216
51
128
16
24
8
168
192
184
75
245
43
36
54
162
54
90
105
57
47
7
33
21
162
33
80
85
54
18
35
19
69
56
181
107
136
72
117
90
161
72
37
90
108
5
283
149
48
73
119
7
81
27
5
13
27
117
275
88
8
280
195
5
40
207
90
15
273
18
101
169
54
41
24
115
162
3
128
85
35
160
3
54
36
90
54
18
17
48
88
225
47
43
54
95
88
80
168
55
65
61
54
29
480
13
3
56
13
36
15
96
168
96
21
90
90
36
18
17
168
136
120
24
56
19
45
189
147
51
53
361
119
79
41
16
15
54
72
27
207
113
121
15
104
16
272
7
105
57
23
168
40
3
54
36
131
31
65
25
18
36
113
16
105
47
40
24
159
180
216
45
48
105
63
24
56
88
24
80
61
131
13
90
177
56
88
39
137
88
72
9
111
33
135
48
87
305
1
87
24
56
64
21
339
48
63
153
9
143
120
288
72
97
23
24
16
152
72
64
216
243
18
123
57
95
49
54
72
270
59
121
54
33
57
126
57
96
27
5
72
31
54
ABCD 99039751516*3^$a+1 [50007]
74
18
6
30
34
2
58
38
52
36
32
54
123
1
20
64
23
39
24
21
1
35
12
13
143
21
51
9
111
7
18
47
31
12
2
28
48
30
30
54
5
3
162
18
72
18
42
70
78
30
42
98
63
139
2
16
59
69
12
88
42
20
22
8
27
45
10
6
59
36
55
29
57
39
15
42
10
20
40
30
44
3
31
32
24
9
19
20
88
20
18
36
54
22
18
50
39
3
10
228
14
58
18
17
25
90
44
9
37
12
23
72
96
24
87
9
7
65
13
26
6
27
48
24
19
12
17
1
26
45
43
20
108
52
17
36
67
62
60
58
6
20
22
12
18
138
5
45
15
49
62
84
22
23
81
75
61
60
8
12
28
11
1
47
25
23
127
77
24
79
18
8
52
30
17
132
1
110
45
25
92
10
17
60
75
54
10
24
8
28
17
55
2
6
45
7
20
9
9
64
62
30
3
15
72
18
58
5
60
45
28
54
17
79
14
3
57
30
90
51
129
6
30
39
33
3
15
45
27
105
24
15
33
153
48
10
17
60
7
32
24
54
28
20
27
120
33
82
8
22
50
10
26
10
42
110
10
5
127
2
28
23
9
28
38
10
72
26
42
72
70
48
18
54
26
64
35
61
14
78
58
180
5
36
3
6
34
18
30
17
55
2
60
34
2
10
38
22
17
31
17
45
148
14
36
84
45
12
1
47
12
61
92
6
10
2
22
60
6
2
162
18
27
61
2
10
59
9
39
27
34
72
38
36
4
14
76
60
14
28
20
40
12
2
18
105
27
28
20
21
15
54
16
30
29
15
21
21
54
9
12
48
43
5
12
43
12
32
28
20
36
42
18
57
27
6
66
34
20
124
8
52
126
72
29
73
30
8
45
55
29
19
14
40
11
55
12
5
43
12
17
60
12
75
9
96
1
35
7
17
75
30
78
33
37
32
4
86
93
33
18
34
20
6
124
6
150
2
22
20
88
48
26
18
16
12
12
6
11
43
65
36
25
11
24
84
108
37
32
118
20
28
5
9
16
50
28
30
2
177
43
32
106
84
6
17
12
48
33
30
36
9
169
18
38
10
50
4
26
21
24
55
14
10
18
18
149
111
9
12
33
3
43
12
8
52
60
17
3
22
6
60
14
58
14
90
36
52
18
188
4
8
3
24
13
14
136
8
10
24
30
108
29
48
31
125
15
120
52
12
6
42
104
129
39
12
106
30
5
25
68
6
33
55
30
71
36
39
9
181
62
22
20
12
6
12
36
184
5
13
18
14
28
14
28
5
61
42
18
35
25
11
3
16
2
39
33
15
27
21
15
12
100
26
6
16
17
111
82
20
22
66
62
33
25
102
65
39
9
81
4
32
219
1
83
81
16
47
3
57
3
90
39
43
20
36
52
18
84
8
54
4
32
54
6
69
33
3
13
30
12
138
2
93
15
22
23
27
60
9
31
108
32
9
19
56
33
48
12
33
15
27
12
34
2
60
30
15
3
42
10
12
36
42
200
28
11
21
15
13
54
5
48
67
53
15
18
111
79
26
3
27
33
25
23
24
3
16
29
12
3
12
28
8
10
14
28
26
54
45
31
44
33
55
180
18
71
9
12
114
34
14
42
4
35
67
18
2
28
60
281
103
53
25
23
144
55
30
66
62
40
2
16
17
60
15
108
12
105
48
87
72
12
24
36
30
3
60
15
70
38
69
36
13
12
8
15
21
94
12
20
54
18
18
15
7
32
9
45
24
10
6
12
2
88
8
10
24
60
62
93
55
18
42
53
63
10
42
44
16
17
13
18
56
106
30
32
16
29
75
33
7
60
98
99
9
99
15
18
40
35
99
60
48
21
12
24
19
60
12
38
15
15
4
2
16
14
6
3
132
93
144
15
91
5
7
5
3
54
6
21
45
3
1
131
61
90
108
74
147
33
10
6
2
60
58
35
96
13
6
12
65
25
14
54
87
12
1
92
10
14
4
30
5
55
32
33
15
40
137
9
15
13
18
5
67
20
88
2
16
84
8
10
18
11
24
27
69
19
29
15
81
19
17
1
72
2
16
2
18
72
45
12
61
12
83
67
140
18
3
25
11
13
30
78
42
120
17
19
30
47
84
15
24
9
93
28
42
12
8
28
44
33
27
16
12
8
9
48
99
76
5
15
100
38
27
9
3
48
60
15
18
114
28
42
2
45
45
28
78
20
28
80
69
25
30
18
38
40
24
18
110
78
30
6
34
56
4
17
37
30
32
4
60
30
2
22
23
7
32
93
60
27
54
54
126
114
12
18
6
22
59
1
35
13
44
28
12
32
6
22
8
28
24
60
38
105
43
104
16
12
60
29
21
10
48
32
60
9
73
56
15
79
5
31
54
71
12
57
70
65
27
21
43
42
8
51
3
16
60
54
18
18
14
57
9
27
27
6
99
12
31
48
80
154
56
36
166
102
66
17
7
5
12
19
20
100
5
37
30
12
6
11
49
80
36
63
55
38
22
38
39
19
80
9
31
12
5
120
85
12
23
24
3
136
24
2
3
15
36
90
39
25
66
56
18
36
75
19
48
5
13
42
50
22
98
202
41
79
48
29
39
10
12
14
69
51
54
15
27
72
16
200
117
3
6
3
48
240
99
76
18
84
6
12
18
11
43
2
16
2
81
25
47
9
28
98
72
6
84
18
18
10
72
5
7
6
120
56
36
15
15
72
190
32
28
78
14
3
12
3
36
4
18
59
61
12
60
36
146
28
36
122
18
4
6
92
18
6
16
14
36
52
60
32
58
11
9
12
39
7
14
46
2
3
7
26
39
13
42
36
14
183
13
11
96
43
50
15
7
30
48
50
100
56
45
13
32
34
42
38
36
36
48
36
9
45
4
2
16
5
7
26
10
62
39
15
28
18
80
18
21
61
12
71
15
30
82
5
ABCD 99039887452*3^$a+1 [50000]
6
2
10
86
49
17
12
60
16
84
18
8
58
54
6
60
36
63
11
10
24
30
2
46
2
16
14
18
6
72
66
4
32
10
8
40
50
7
47
58
8
6
106
44
48
12
6
88
72
18
27
69
48
56
4
39
35
22
44
6
24
6
66
13
5
30
78
7
29
43
29
4
2
18
19
5
64
24
8
22
8
72
1
17
16
14
66
72
6
18
16
24
48
48
30
2
40
8
19
65
36
60
12
139
9
2
24
24
66
24
72
12
10
24
42
38
16
80
16
24
18
8
40
8
31
65
16
14
18
19
21
32
16
51
125
19
3
2
24
30
24
49
29
28
36
18
2
22
38
19
9
14
72
16
26
22
26
36
19
12
81
2
48
16
32
40
24
78
12
36
18
66
30
62
31
5
46
2
12
28
54
48
128
1
23
10
6
26
12
48
36
28
12
36
32
12
46
26
46
26
6
10
68
52
30
45
29
84
34
24
26
30
130
32
12
31
29
6
16
2
16
32
12
18
18
64
3
5
48
78
54
18
34
48
14
30
28
3
3
8
64
2
7
29
16
87
9
26
42
31
15
14
18
58
68
48
82
8
48
6
12
184
51
9
90
2
16
39
17
64
14
72
42
28
26
82
3
11
54
42
66
19
24
89
60
7
89
22
2
6
24
24
40
8
18
22
8
85
59
6
4
56
54
34
6
24
30
20
43
51
48
18
38
6
76
3
93
54
26
4
3
17
24
22
21
5
36
18
46
44
6
58
6
110
10
48
26
24
36
19
93
80
42
54
42
13
21
8
12
18
18
12
18
1
63
18
48
38
54
36
76
2
37
59
49
29
31
11
18
6
46
32
16
36
14
42
30
10
80
22
38
42
6
34
26
4
60
68
48
66
18
16
60
42
2
7
47
34
12
12
8
48
22
45
5
52
36
44
12
6
18
24
7
23
6
34
56
22
80
52
38
13
75
14
28
30
32
58
48
51
11
30
18
18
22
102
26
48
24
49
63
32
18
30
16
2
72
96
64
6
24
8
42
48
24
12
31
3
24
50
16
39
9
38
18
24
6
78
48
114
18
156
48
4
38
13
5
4
2
24
16
2
16
86
136
8
1
57
39
12
17
4
110
126
16
2
144
1
15
8
24
82
14
24
24
1
23
24
13
59
6
16
164
60
19
29
18
16
2
118
56
42
184
102
2
43
29
24
24
67
21
27
5
120
48
12
16
12
3
33
12
20
18
48
13
35
58
36
2
1
29
48
4
62
13
35
16
14
58
21
21
14
94
32
19
23
54
76
6
26
24
31
39
54
2
66
30
48
42
19
101
46
26
4
42
2
19
27
2
6
42
4
32
12
54
18
22
9
17
24
6
18
28
3
89
30
24
34
86
22
32
18
10
14
34
3
21
78
24
38
12
88
12
15
21
14
16
26
46
8
72
25
77
18
16
56
6
79
51
26
6
138
22
8
10
12
12
8
19
99
26
24
54
16
45
29
67
21
14
30
28
36
15
11
24
30
18
1
9
8
54
6
19
29
100
30
18
44
34
18
80
12
42
25
15
48
90
48
8
30
72
6
4
3
89
10
8
24
40
50
46
14
10
26
16
140
12
22
2
150
22
98
58
27
53
22
30
18
2
31
63
14
12
54
37
9
2
18
144
43
144
3
8
72
40
45
123
78
2
66
12
7
11
34
27
29
16
6
14
58
18
20
19
65
54
54
7
5
4
50
13
3
14
4
6
2
48
16
20
16
2
18
24
7
65
28
32
28
27
9
26
16
38
100
30
2
6
40
24
50
6
78
18
18
12
16
2
97
15
26
36
28
8
108
10
8
18
16
3
45
80
31
57
62
22
12
62
64
18
14
109
155
42
19
33
32
52
38
18
48
40
27
3
14
36
12
10
56
18
40
14
70
2
30
42
40
32
24
34
8
19
51
102
2
34
27
33
12
20
12
36
60
48
6
40
6
32
18
40
8
162
43
69
92
19
29
10
18
32
24
28
26
18
22
117
59
24
24
16
128
48
10
14
22
15
17
18
1
17
6
24
16
2
72
7
119
6
36
12
48
31
35
192
40
18
20
16
132
24
27
48
125
30
13
59
6
36
94
62
12
112
14
16
26
115
69
6
48
42
38
13
243
2
6
16
72
26
30
18
16
56
22
90
3
3
6
2
34
27
5
60
55
57
3
63
2
6
34
102
14
18
64
2
24
112
6
138
27
41
96
66
96
10
102
69
5
36
12
40
78
18
12
2
66
64
12
44
67
5
24
6
34
48
12
15
11
66
30
64
114
48
62
13
5
30
16
9
12
11
6
18
16
14
18
18
54
34
14
22
18
18
14
40
8
40
48
9
12
21
126
14
52
6
8
24
6
10
50
22
50
40
32
43
59
58
48
56
46
8
22
44
6
40
80
22
2
48
1
23
24
13
11
66
16
6
14
18
49
23
121
95
24
34
48
68
34
56
42
24
30
88
32
13
45
30
6
44
46
42
30
8
48
54
42
18
22
26
6
16
2
12
7
24
17
60
6
46
2
46
12
36
68
46
8
88
24
48
6
92
84
12
16
36
2
1
47
10
8
64
15
17
60
10
2
40
86
6
36
46
14
108
22
8
18
24
22
2
4
44
54
34
12
20
6
10
30
21
11
88
32
16
6
96
50
30
31
51
72
21
69
6
2
70
30
68
19
53
7
33
6
102
26
18
16
20
12
24
72
4
12
8
22
32
18
163
27
2
30
24
58
6
33
63
122
22
33
12
5
60
28
38
24
13
35
6
18
13
5
94
2
12
10
38
12
6
24
13
5
198
13
3
2
144
96
16
3
5
19
3
48
30
18
8
6
36
30
106
3
11
22
12
32
4
50
49
23
102
48
4
15
23
6
96
10
168
2
48
12
18
10
3
59
96
6
4
14
72
16
8
18
19
83
24
18
16
3
41
7
149
6
16
170
100
32
10
42
38
18
72
12
7
35
64
9
48
17
28
2
42
19
33
44
48
36
12
4
2
66
40
80
22
14
66
24
16
32
120
61
96
29
24
24
78
18
6
24
18
6
46
44
7
9
3
5
40
27
5
70
50
78
10
14
24
48
24
25
33
24
32
84
4
56
19
59
13
21
123
11
18
6
6
108
24
6
54
4
60
2
18
16
72
56
16
3
35
22
2
66
22
42
8
48
4
50
16
18
12
2
192
114
40
54
30
44
22
66
8
55
77
31
27
38
66
210
46
33
15
56
6
108
6
1
23
82
20
10
2
72
46
18
48
6
6
12
38
18
12
64
44
22
30
42
2
30
37
11
88
50
24
24
22
56
34
24
8
12
18
16
69
12
15
ABCD 99040601672*3^$a+1 [50009]
33
24
23
40
45
87
3
77
4
159
45
21
23
13
84
15
20
19
41
1
60
3
72
56
36
84
7
5
12
13
59
12
1
60
3
44
49
30
18
84
42
65
24
7
90
12
108
30
24
216
5
19
9
39
29
43
21
75
89
85
60
23
7
17
7
24
6
24
42
5
148
21
24
11
1
30
24
29
97
15
68
7
6
27
57
36
27
21
42
18
6
17
7
77
67
18
12
3
92
217
48
12
6
24
78
15
3
30
108
83
48
19
6
23
16
27
41
12
52
9
36
12
30
17
16
56
12
12
25
24
191
40
15
17
40
36
117
72
30
30
59
7
90
30
129
15
42
30
126
72
258
17
31
141
68
7
6
12
6
6
83
103
17
73
23
124
51
6
18
66
12
3
21
18
17
12
28
120
21
87
68
37
35
24
60
12
37
72
60
15
33
30
78
11
61
24
35
28
45
102
33
15
18
120
15
15
65
7
42
84
35
97
27
36
9
12
71
84
48
37
11
37
18
102
96
15
20
55
57
69
23
115
66
11
73
11
49
36
72
27
33
39
39
6
228
30
48
9
56
55
18
6
29
1
108
35
61
6
89
31
90
108
12
23
1
27
116
88
21
24
216
11
16
45
3
80
13
114
53
13
51
60
15
6
84
59
60
7
57
111
24
42
35
1
240
15
9
75
39
17
112
56
16
81
11
19
18
144
30
6
35
36
109
126
113
7
18
12
18
29
1
18
30
15
9
131
25
24
6
72
90
11
100
21
35
31
24
6
23
37
12
36
36
18
41
97
24
23
97
60
35
60
91
48
114
12
48
75
15
18
84
60
6
24
6
75
9
30
53
36
48
72
1
95
61
3
81
63
116
12
120
40
15
113
37
83
31
66
119
133
15
27
48
48
234
36
12
48
72
47
73
95
120
144
31
18
24
63
12
3
6
12
71
1
72
24
30
6
66
24
30
11
127
41
97
87
21
12
72
191
109
138
30
18
24
48
114
15
8
7
78
11
7
9
60
44
4
80
28
20
12
55
102
66
177
21
111
32
97
162
30
72
36
15
87
54
18
18
24
6
65
36
132
64
21
90
42
12
147
15
18
48
12
23
108
24
73
95
36
43
30
36
71
12
84
60
1
84
30
42
3
81
12
12
18
53
12
37
83
40
9
183
93
11
13
99
69
27
48
128
72
13
12
27
116
28
20
112
57
87
56
24
55
66
84
75
8
103
102
15
80
1
36
96
72
30
102
59
16
21
15
117
23
7
30
11
1
119
1
48
30
150
51
87
45
92
85
3
32
40
45
60
6
30
83
96
25
120
132
36
23
31
90
47
60
1
168
120
24
18
18
144
3
117
78
42
159
9
47
1
12
12
6
222
15
123
24
77
1
15
3
65
12
25
3
56
127
9
15
48
54
120
24
159
12
39
65
7
57
93
18
96
45
3
138
24
6
17
168
88
9
87
180
80
25
11
24
103
78
24
96
3
32
4
21
72
48
95
79
33
8
48
31
114
12
18
65
1
11
97
27
201
54
41
7
57
93
95
25
3
33
15
20
97
48
11
49
30
41
48
1
54
6
42
30
24
66
72
30
72
107
61
11
109
3
177
30
30
36
132
35
55
24
53
37
48
60
18
54
48
107
31
29
13
12
35
121
39
8
24
79
174
23
13
15
8
108
163
6
132
15
15
21
9
59
24
88
24
8
7
33
56
49
191
88
20
13
47
48
13
12
78
78
47
19
24
65
4
105
72
15
9
27
69
71
12
31
69
21
12
27
15
150
18
29
91
33
45
36
47
79
9
15
30
18
120
57
33
123
99
18
78
137
55
17
1
60
138
6
216
27
33
54
69
45
132
132
6
81
8
13
15
57
11
72
79
6
132
63
45
3
45
83
76
57
108
47
25
23
37
48
35
7
6
12
27
33
11
36
76
15
41
96
37
108
72
36
48
35
61
11
36
61
83
25
42
6
11
73
60
3
15
90
39
21
63
32
97
35
13
12
180
18
114
36
42
48
45
105
18
17
79
6
24
60
48
119
112
36
9
24
12
279
56
55
24
6
156
12
42
96
57
93
18
69
3
17
73
71
13
36
27
45
60
12
174
77
108
25
54
65
13
11
1
12
35
103
42
6
53
4
63
30
35
13
15
129
12
60
23
43
30
167
12
1
83
1
111
27
101
1
47
13
108
42
48
162
11
28
9
60
42
48
18
119
25
36
35
72
7
6
72
66
17
37
51
80
31
6
24
24
47
60
52
27
90
48
168
35
49
15
9
27
8
7
77
91
42
63
9
23
24
31
5
19
33
15
48
17
1
12
42
65
1
6
41
13
114
41
55
54
18
ABCD 99040766354*3^$a+1 [50011]
24
47
24
3
33
37
60
23
108
60
12
19
48
66
24
6
5
75
9
45
16
90
54
12
203
1
24
11
24
61
26
21
48
24
60
12
139
17
108
1
83
48
33
36
10
5
73
36
30
89
25
56
39
48
48
9
36
27
7
6
36
23
45
52
78
32
69
24
12
24
15
10
6
38
10
126
47
97
11
69
3
33
40
11
84
45
10
66
59
19
41
21
3
72
25
8
22
14
87
139
5
49
95
12
37
72
59
1
20
34
29
45
16
59
25
60
36
20
4
72
24
47
24
9
39
1
24
95
36
55
305
24
87
34
84
26
9
7
5
13
36
20
36
4
14
21
1
11
12
37
44
4
60
60
60
96
44
40
11
72
12
1
24
20
75
1
35
96
9
15
19
77
33
36
231
13
23
3
34
12
23
57
18
16
5
36
103
125
1
120
24
2
34
126
38
10
53
139
18
11
12
132
37
30
30
11
12
1
44
3
24
13
47
39
10
47
33
4
35
15
130
83
49
44
36
39
85
35
61
11
12
45
87
24
24
115
41
109
42
29
96
49
66
38
15
192
276
72
25
32
39
60
19
41
85
80
100
44
40
122
58
120
36
24
11
49
102
144
66
48
47
84
129
15
75
46
36
71
109
228
35
97
108
60
36
54
53
12
1
35
85
150
6
90
38
36
39
36
24
12
24
45
16
164
15
241
11
57
36
51
36
73
35
1
48
35
25
23
144
49
30
5
21
144
166
89
61
23
25
35
48
12
25
23
43
41
13
12
30
48
5
37
23
15
93
37
60
47
24
9
75
1
59
48
13
20
36
15
39
165
24
81
39
25
12
68
40
11
12
19
5
60
36
73
24
26
34
35
72
13
12
35
13
11
25
54
41
156
60
36
43
90
24
131
109
60
11
25
30
90
11
108
12
25
20
54
46
119
24
1
60
6
245
84
61
60
11
12
55
5
48
43
17
24
73
60
96
20
27
120
37
35
25
170
46
35
9
52
11
13
11
73
6
89
1
6
48
6
44
15
12
13
6
17
157
11
1
54
74
15
1
71
13
60
6
5
85
6
18
12
48
11
45
144
16
11
24
12
12
96
1
144
30
41
25
174
5
24
36
69
10
42
59
49
35
85
11
24
45
3
33
4
32
4
47
13
24
36
30
5
12
9
4
11
109
47
12
61
96
18
6
119
25
155
21
10
54
96
59
1
24
6
6
35
13
120
80
76
54
6
24
12
155
43
53
37
60
36
54
2
39
49
20
16
20
27
13
11
129
15
12
73
47
12
156
9
3
33
40
11
24
105
4
42
30
35
13
35
21
27
192
15
81
96
25
35
19
5
91
48
65
48
73
44
16
60
11
3
201
1
24
11
33
16
20
16
95
15
18
15
60
51
106
54
89
25
35
1
107
97
30
66
35
12
9
15
49
60
60
47
79
18
83
37
96
11
24
12
12
1
107
37
11
49
30
5
1
35
199
6
24
12
23
12
73
11
79
66
84
107
9
124
36
36
144
66
209
15
21
24
99
33
108
144
1
119
25
36
20
36
51
12
265
32
124
20
4
11
79
17
25
8
3
120
67
90
11
60
36
169
35
1
59
25
44
16
30
26
88
23
7
66
60
120
35
69
3
33
100
44
16
36
128
76
24
102
30
11
13
35
72
72
7
78
20
3
37
6
30
11
36
67
222
35
13
12
120
11
12
48
93
15
85
84
11
21
15
169
60
30
6
35
13
191
85
6
90
11
73
35
9
22
41
193
24
80
15
85
60
110
16
65
169
6
186
60
24
11
25
11
48
1
24
35
36
13
95
60
61
47
13
56
10
48
6
80
4
32
64
59
108
49
23
55
110
220
23
24
93
75
48
108
12
9
40
83
121
60
84
42
18
12
8
36
99
36
25
24
30
17
25
35
13
6
66
143
37
11
37
203
129
15
49
35
9
27
13
12
48
11
36
48
1
84
35
1
59
192
25
71
132
25
12
48
2
69
21
28
35
7
54
56
3
1
35
24
1
114
17
129
4
90
5
12
109
47
48
9
51
25
14
81
24
36
1
11
49
71
60
99
21
73
114
6
90
6
60
83
145
107
33
100
60
30
101
36
36
33
16
48
23
24
69
16
110
64
6
11
48
31
30
44
4
23
9
130
54
36
35
96
73
36
24
96
48
20
123
12
1
11
13
56
51
25
23
1
35
61
24
24
30
17
13
11
1
23
57
3
1
84
156
11
49
11
13
120
6
6
108
12
68
180
75
1
30
90
24
12
11
9
28
95
25
60
35
37
59
1
11
13
50
9
1
24
11
25
20
54
33
12
72
9
4
36
24
11
49
23
33
4
11
31
30
48
20
16
60
47
13
47
13
95
25
44
36
27
133
35
72
7
6
24
12
24
20
16
23
60
72
9
39
15
21
1
48
36
20
4
120
6
96
41
13
90
65
144
25
143
13
71
108
1
6
89
85
104
15
72
145
18
ABCD 99041755474*3^$a+1 [50047]
115
35
12
33
84
9
6
48
145
35
78
18
25
12
8
27
37
35
21
99
21
12
27
33
75
117
93
39
4
12
23
9
48
60
180
27
90
27
3
42
3
76
20
16
41
115
35
48
36
25
80
64
11
60
33
60
16
44
48
24
160
80
96
24
4
95
21
28
41
7
12
17
19
11
24
105
36
3
61
5
15
24
48
27
12
6
19
120
144
35
9
51
157
23
9
3
13
221
55
140
3
33
60
12
36
16
11
84
69
99
45
16
12
44
160
80
39
9
40
23
129
4
5
39
52
48
60
71
9
33
67
36
44
52
8
57
103
20
148
32
40
48
77
18
18
87
24
3
13
8
12
15
24
13
53
18
57
88
36
41
7
20
76
60
20
172
17
7
101
27
33
18
45
27
45
24
51
25
179
66
27
36
12
69
18
21
24
28
80
63
37
120
23
1
60
29
19
5
18
117
16
11
66
43
24
20
135
12
33
3
13
11
21
99
6
3
51
18
55
35
13
32
16
20
52
60
35
13
191
30
39
16
35
85
8
16
5
30
109
8
24
16
48
24
65
3
100
5
39
48
12
63
73
32
72
33
3
52
92
3
45
16
32
12
52
44
84
57
115
11
45
63
49
12
95
61
47
18
7
8
144
24
240
27
24
93
27
60
21
48
52
48
32
28
96
48
77
63
196
5
27
144
64
44
15
105
16
71
153
27
54
7
20
48
36
21
7
47
61
20
28
20
15
36
9
27
45
27
61
47
18
55
32
28
29
12
60
91
48
32
12
52
36
12
20
3
30
15
40
77
3
72
16
32
48
40
36
5
15
39
1
24
60
5
27
52
56
84
12
15
33
75
45
40
48
17
3
100
35
85
20
12
48
84
48
87
21
40
8
64
8
57
7
11
45
52
23
18
39
123
57
12
36
40
24
11
69
48
33
15
57
7
96
35
57
36
16
41
79
41
15
28
80
12
84
3
156
21
16
8
16
20
99
49
47
54
66
21
48
16
11
57
168
45
12
31
11
1
48
77
48
151
24
20
4
80
76
32
4
140
9
51
45
48
6
45
112
77
18
12
13
5
7
12
20
3
45
3
18
75
39
93
28
35
1
120
56
28
11
9
9
18
132
57
24
24
15
1
17
63
52
44
16
65
15
3
21
40
23
1
72
20
3
12
33
27
85
20
72
33
67
23
54
3
3
25
224
51
49
101
7
11
36
73
48
44
64
20
12
39
85
41
87
16
11
9
117
72
15
48
88
59
85
12
35
1
8
196
59
21
21
39
48
96
4
11
9
16
24
17
19
12
59
21
4
36
53
7
23
54
15
16
20
36
16
23
25
96
44
4
83
37
36
36
56
105
42
97
188
36
57
7
95
21
129
15
76
20
16
8
16
24
53
42
36
9
112
20
60
69
54
85
80
51
9
3
45
4
11
37
80
36
39
90
126
36
6
19
11
9
40
24
44
100
5
3
4
60
36
128
36
28
5
55
48
8
40
35
97
20
60
57
18
18
19
32
51
49
8
3
13
77
84
99
15
72
48
21
4
80
36
16
47
1
216
71
25
8
60
15
237
48
39
13
108
80
4
48
20
24
45
19
80
9
30
1
24
120
5
7
84
11
33
45
31
36
5
139
59
21
52
35
9
36
117
36
30
1
36
20
12
21
91
71
25
48
41
84
67
59
24
54
36
19
11
97
32
183
33
39
120
25
36
29
3
3
9
27
36
57
28
12
20
12
36
15
45
88
60
77
7
32
24
40
12
47
21
24
40
23
33
112
48
71
24
12
9
64
32
28
72
24
24
12
32
12
33
60
12
91
20
3
54
48
19
36
59
21
12
60
16
35
1
35
1
32
72
84
165
39
15
33
27
45
21
27
60
12
48
4
44
16
20
36
75
13
20
4
96
32
24
36
87
12
13
20
57
63
36
84
28
23
24
97
29
135
9
51
64
36
72
29
36
30
25
12
35
45
87
25
11
30
39
28
8
60
69
15
3
30
27
76
8
39
252
45
24
40
17
75
9
39
57
27
88
24
24
35
1
11
60
85
104
136
20
28
72
32
72
88
47
1
24
8
3
25
59
133
47
133
8
27
120
45
15
37
20
9
31
20
189
19
48
32
27
108
37
24
5
19
107
9
27
9
33
15
16
12
20
27
108
37
47
13
32
40
23
33
24
40
24
24
8
33
7
20
27
12
54
6
13
48
12
228
5
30
25
8
21
103
20
27
1
32
12
4
20
40
32
3
61
24
17
55
8
24
63
12
25
35
1
24
65
7
24
180
96
20
60
4
5
19
36
32
12
45
18
9
16
95
13
47
97
5
43
60
24
8
36
15
117
3
9
96
4
23
33
52
20
15
45
45
7
47
13
60
32
4
60
35
36
33
3
108
102
7
32
16
48
36
44
4
71
21
16
29
19
41
36
7
128
12
12
3
33
4
11
69
24
16
48
8
12
3
168
1
8
3
69
4
12
29
39
9
7
68
40
11
36
69
16
11
9
96
144
16
12
11
37
60
23
49
5
67
8
3
25
5
39
3
72
25
20
88
20
21
7
20
69
15
28
5
6
66
15
4
179
60
1
44
111
1
24
32
12
76
36
23
18
19
24
44
3
9
4
20
40
11
6
15
4
44
45
55
96
59
37
23
12
9
24
81
75
28
161
39
12
9
12
27
27
24
9
27
21
4
68
12
15
96
33
4
47
33
3
13
60
96
80
3
6
7
20
3
45
69
7
48
92
24
12
4
5
3
111
129
ABCD 99041916562*3^$a+1 [50076]
98
42
18
112
14
198
78
78
84
240
6
66
208
38
72
42
6
48
10
56
18
150
48
78
126
30
60
84
12
22
18
98
72
288
114
66
114
12
46
198
44
66
66
4
122
90
42
126
60
82
20
24
64
194
30
6
126
60
36
30
4
50
76
62
82
26
90
12
66
4
170
12
144
402
102
88
20
124
18
242
30
16
14
48
126
90
102
48
132
78
24
30
96
12
190
8
24
130
72
44
174
60
126
100
110
72
24
30
24
10
80
66
18
132
24
22
32
138
154
38
6
12
60
90
30
234
34
62
190
32
42
6
132
40
26
174
178
20
30
90
144
36
30
78
6
138
72
408
210
52
188
82
110
150
90
64
92
34
80
24
112
44
84
90
16
18
2
96
222
18
4
8
6
6
54
70
54
8
150
72
96
12
18
22
38
34
236
250
230
42
42
28
200
252
12
54
12
72
102
84
12
168
120
6
30
64
72
90
32
36
12
30
114
60
54
72
144
40
26
114
4
74
6
30
12
102
72
10
26
174
520
206
12
6
12
18
240
30
210
174
36
64
8
24
6
124
158
48
28
80
12
88
74
96
66
34
44
60
22
180
26
54
10
36
62
10
162
104
12
162
78
12
132
4
104
198
12
6
264
10
68
184
56
54
18
78
48
12
180
132
60
66
30
60
70
72
8
64
26
244
50
12
114
144
22
110
108
126
52
32
48
48
162
102
96
84
6
192
60
48
30
126
30
24
30
36
138
66
42
4
68
222
84
12
30
114
28
110
6
162
10
2
30
126
114
96
6
58
32
18
12
10
44
60
24
88
194
294
72
54
78
66
162
24
10
8
28
50
192
10
56
214
26
84
12
96
88
74
432
228
48
120
144
6
28
36
36
92
16
104
36
132
42
210
48
30
10
44
10
50
18
166
26
10
8
46
44
100
180
26
114
30
18
12
36
34
2
54
52
18
36
56
48
22
62
18
12
18
48
60
96
100
146
142
18
2
48
30
144
10
8
78
168
96
48
106
26
30
30
48
150
60
6
12
78
144
18
28
86
96
60
120
88
230
96
156
162
30
66
114
46
110
124
170
126
24
66
10
44
126
162
30
30
112
176
66
30
18
66
4
62
60
76
38
30
114
18
60
234
6
84
168
6
30
22
54
254
96
10
18
8
174
84
252
54
66
150
184
44
102
160
14
30
66
90
48
40
74
6
54
10
122
76
54
26
84
88
8
100
2
42
6
264
280
54
72
128
210
54
168
34
296
54
18
6
54
78
462
6
210
24
142
26
82
38
240
78
42
30
58
86
58
18
68
30
30
150
10
302
168
24
6
162
30
100
134
174
24
30
268
68
60
66
364
404
66
180
54
88
74
66
4
74
66
60
66
40
80
64
14
12
100
62
306
42
148
32
12
210
126
52
44
258
6
16
104
162
30
10
38
24
136
36
68
22
266
72
72
ABCD 99042267908*3^$a+1 [50059]
45
51
39
9
96
21
75
51
144
90
19
224
16
119
36
21
69
27
16
32
123
36
144
33
21
267
16
131
72
21
87
180
37
35
180
54
144
211
41
54
273
15
33
147
108
49
5
36
18
18
51
183
217
53
123
57
198
177
147
45
352
125
90
36
90
72
3
144
96
9
90
157
59
229
167
18
90
13
167
108
72
36
225
240
21
18
105
57
108
36
90
13
32
64
89
108
36
7
173
67
77
108
183
144
16
179
108
1
48
77
99
45
18
90
7
32
51
61
29
51
183
450
18
18
360
54
18
18
198
126
162
72
3
15
54
18
25
96
48
11
72
13
128
3
162
139
23
9
9
7
29
19
32
93
115
101
162
126
18
72
126
54
162
54
165
64
5
18
54
115
83
72
69
192
63
145
48
239
129
69
18
105
112
89
87
75
90
36
103
203
37
96
119
9
9
87
3
61
11
18
72
72
67
77
451
71
9
63
198
126
198
36
3
69
72
163
224
9
7
96
128
21
90
180
18
27
99
144
108
33
75
108
252
36
72
72
54
144
72
288
36
36
3
51
109
251
108
25
101
162
36
162
51
39
57
141
144
54
144
36
217
53
36
87
165
27
333
3
15
126
18
49
48
48
80
192
69
27
117
180
18
162
54
36
9
9
36
67
23
162
231
3
109
176
111
81
207
145
143
54
54
90
18
180
85
185
103
5
36
108
54
378
54
117
117
54
37
35
93
123
216
18
18
54
18
252
36
36
108
36
13
77
72
267
93
144
108
55
125
3
87
9
63
1
35
157
336
11
117
352
272
15
90
180
19
53
139
32
45
72
36
55
125
3
15
33
16
32
27
133
11
36
216
162
18
261
153
18
36
54
36
183
112
11
165
231
198
3
105
18
18
19
192
23
126
54
21
15
54
522
234
234
36
54
108
39
64
239
81
9
90
54
103
5
162
121
185
7
224
96
48
57
55
35
13
617
18
21
15
90
36
3
48
3
216
216
45
207
144
177
48
256
185
39
51
234
72
171
16
47
54
180
126
57
64
32
27
18
259
80
48
288
135
54
3
48
39
18
18
18
67
239
54
198
18
126
126
7
101
126
36
162
55
48
185
36
163
89
54
72
9
192
69
162
54
19
176
93
108
151
32
15
108
69
192
9
108
18
9
63
90
39
249
7
11
21
123
180
54
198
108
57
16
71
105
16
32
96
93
18
33
3
54
144
55
368
96
39
73
71
105
75
72
54
87
21
18
18
18
69
160
347
126
36
ABCD 99042800282*3^$a+1 [50056]
30
15
135
57
33
191
349
54
45
135
57
3
138
3
9
60
75
15
186
84
90
30
11
109
36
47
48
25
54
48
17
160
21
11
31
48
42
39
33
48
207
240
15
36
12
113
7
137
16
105
39
32
31
138
167
48
49
18
18
11
1
15
33
30
90
24
15
51
102
407
25
156
144
123
240
48
117
12
30
66
191
13
83
55
9
213
60
6
30
11
96
48
49
15
32
19
60
132
45
117
27
21
18
89
16
32
112
15
17
16
80
25
42
60
168
30
107
1
24
23
85
132
30
153
3
30
47
157
198
228
42
47
103
137
175
120
57
81
143
16
128
16
159
161
16
63
17
96
133
180
39
45
120
90
17
19
60
17
7
57
33
143
175
65
25
90
30
132
75
345
78
9
9
42
77
223
18
47
67
18
27
21
27
32
55
60
300
17
19
114
36
42
90
90
90
15
57
6
90
72
78
174
138
9
63
17
1
78
30
210
129
48
15
17
1
12
330
258
119
73
48
87
87
41
7
48
120
30
210
90
71
48
145
60
35
115
45
128
64
9
54
360
168
48
65
112
80
48
25
84
156
60
11
13
66
225
32
73
71
133
48
59
19
77
7
57
69
11
61
132
36
180
54
65
112
63
17
96
265
90
108
177
33
12
12
30
156
240
84
57
51
173
16
48
105
126
201
3
96
30
30
65
25
39
15
36
114
11
37
42
6
11
144
7
168
161
19
192
60
17
175
18
95
73
71
240
19
42
83
16
321
78
17
115
77
1
12
72
11
49
95
16
15
81
3
66
84
90
60
17
121
12
27
93
66
17
175
17
115
36
120
54
126
45
129
30
17
13
51
57
42
18
12
6
114
87
63
96
24
240
297
9
30
89
25
231
144
63
17
115
141
9
6
81
9
84
66
54
30
93
63
24
120
210
246
9
176
25
30
144
57
21
42
18
47
48
103
89
96
7
9
80
16
80
97
15
195
66
90
81
51
29
48
16
32
64
63
48
17
16
15
42
60
27
80
211
189
165
75
80
163
30
159
288
15
48
42
48
102
6
59
115
36
342
35
67
36
41
16
93
132
30
17
16
32
73
119
121
24
6
12
45
45
3
32
55
12
45
15
65
1
72
48
30
9
111
65
115
90
120
42
78
35
229
78
173
192
193
30
161
160
21
78
45
129
95
181
144
138
17
1
15
129
108
48
131
96
97
95
73
42
210
90
113
55
9
99
192
60
222
131
64
15
65
31
17
13
12
119
96
48
79
81
96
111
42
48
72
36
171
80
19
285
57
168
47
73
150
84
108
72
30
96
11
19
42
35
73
135
80
25
90
77
7
30
155
208
80
48
19
60
36
102
87
320
55
6
60
71
13
60
6
42
12
210
66
24
95
96
85
132
12
11
55
41
79
81
129
47
217
90
36
57
33
111
9
135
117
123
57
90
18
171
33
63
3
60
150
11
48
31
114
15
93
60
39
51
48
189
15
36
90
60
24
6
54
3
80
145
47
240
48
37
36
60
27
ABCD 99043193948*3^$a+1 [50071]
128
7
89
1
123
75
12
24
264
36
65
60
73
60
36
51
33
23
84
24
181
36
35
19
30
11
4
24
39
72
89
12
112
93
54
18
131
61
78
81
27
84
29
49
138
54
60
71
67
53
7
12
24
117
27
30
87
21
59
19
30
35
1
191
13
15
84
68
7
113
67
33
45
18
54
83
205
35
55
69
141
35
55
108
17
24
49
114
17
64
39
273
87
113
24
25
24
11
4
72
8
67
213
105
11
36
223
132
117
32
151
60
84
89
289
78
105
3
117
80
19
120
161
79
29
97
23
64
105
23
157
51
20
25
30
150
15
39
48
132
72
48
21
21
11
7
192
90
15
75
24
30
24
15
92
103
42
15
84
39
132
36
33
72
75
30
95
175
78
12
35
7
12
65
169
47
7
36
5
280
20
55
69
108
20
55
54
95
19
144
81
60
32
235
42
102
18
36
11
169
6
101
108
112
39
48
33
3
17
25
15
87
57
123
173
67
90
18
45
135
9
45
63
56
60
16
15
18
126
101
4
96
75
9
20
61
51
20
55
12
21
12
320
169
183
3
180
12
6
15
120
75
21
3
108
297
60
180
8
49
18
18
102
180
6
35
1
63
32
49
54
17
96
7
36
6
11
79
69
195
150
15
20
37
15
255
89
24
72
84
73
23
25
35
108
55
144
21
272
264
24
64
132
84
75
114
47
4
15
137
7
57
224
31
90
11
4
141
18
126
54
36
69
27
72
36
126
59
67
9
80
49
6
209
97
87
51
6
279
56
36
37
36
11
40
93
36
11
100
20
91
29
55
41
13
90
60
72
69
141
15
44
91
105
44
60
16
39
18
147
33
3
75
69
3
120
53
7
12
186
243
9
90
72
29
60
175
41
84
112
8
25
42
48
36
93
48
39
69
32
100
93
30
41
91
33
87
57
87
5
36
108
16
39
90
11
19
42
18
17
24
36
40
3
36
18
90
18
59
85
6
45
72
92
19
6
159
12
219
29
96
109
15
36
56
24
28
21
24
72
90
66
60
35
19
101
124
81
12
42
33
72
105
51
99
9
24
381
54
12
24
54
11
40
15
65
36
85
18
45
21
144
60
18
102
23
24
61
219
56
73
11
124
24
21
11
1
35
43
66
36
159
20
84
12
13
90
21
159
5
12
109
18
72
21
57
23
4
36
72
8
108
12
37
6
105
51
186
15
39
48
197
25
210
125
36
55
5
13
6
29
1
3
111
72
12
60
12
41
73
36
174
72
72
41
67
24
41
43
57
159
126
35
124
93
47
136
39
65
181
123
32
100
20
120
235
29
36
28
72
48
24
56
156
96
13
24
63
183
114
108
35
64
3
42
54
9
111
17
55
78
66
24
12
60
138
15
117
23
40
57
39
93
30
72
89
4
32
1
23
19
141
15
17
204
156
115
138
42
18
72
63
60
51
33
27
120
201
128
16
3
180
36
12
29
43
6
30
36
141
135
228
144
60
18
143
19
30
203
55
5
28
21
59
220
92
37
51
21
71
25
27
60
87
93
8
103
5
216
43
240
137
61
15
3
72
138
159
21
347
67
33
39
89
115
9
8
37
72
35
85
3
3
45
180
93
150
72
65
7
77
13
27
56
160
60
48
32
67
18
35
109
18
48
60
45
27
18
203
61
114
45
24
3
102
60
48
54
21
20
19
65
205
18
12
168
53
19
45
9
15
105
35
112
44
25
54
65
36
76
3
60
12
65
4
39
125
7
65
120
7
60
ABCD 99043714886*3^$a+1 [50005]
55
29
30
21
60
15
6
18
6
43
60
131
90
12
75
45
39
105
60
84
186
73
48
29
66
48
6
66
30
79
65
96
15
84
39
57
33
6
54
151
80
75
24
37
35
109
41
67
47
54
186
49
36
35
30
75
216
28
72
29
91
35
165
9
31
5
30
37
32
75
261
24
124
56
69
66
61
44
28
17
43
12
36
89
6
30
18
90
231
76
35
24
21
64
29
51
160
35
1
5
48
90
42
60
75
112
36
11
90
19
11
6
24
75
9
27
69
15
39
85
92
4
5
6
9
45
36
7
77
31
35
78
7
44
16
12
11
25
95
126
210
21
9
24
132
19
35
24
6
66
165
24
4
272
60
4
71
9
9
102
49
89
60
51
88
32
159
30
31
20
21
18
6
79
84
23
18
6
120
45
76
29
120
36
48
156
96
138
6
75
4
56
96
33
79
68
60
3
117
3
205
41
96
75
52
168
65
24
31
20
9
36
15
24
9
12
54
1
108
107
18
7
12
168
179
30
151
173
115
35
49
23
13
32
64
65
66
18
96
6
120
150
75
28
24
137
15
129
127
5
15
15
9
60
9
132
174
81
84
16
83
145
77
90
78
132
43
65
51
4
11
24
30
162
13
116
45
175
24
5
27
84
4
65
51
39
177
28
41
60
6
97
36
131
6
18
6
90
141
153
90
102
15
60
52
72
65
19
185
27
112
11
57
4
89
180
7
125
18
42
43
32
3
57
24
21
90
25
89
6
30
120
43
77
19
41
30
13
65
7
80
33
19
23
9
15
54
36
15
148
92
15
45
9
19
41
60
72
79
29
30
21
75
24
30
7
155
24
96
9
21
18
37
260
28
92
24
16
89
60
66
30
18
6
186
24
216
109
5
6
90
54
13
11
6
24
96
24
192
39
129
51
21
39
51
45
9
24
7
29
15
21
7
72
35
81
159
1
53
36
199
5
90
6
15
40
36
119
21
24
51
105
15
54
139
47
30
24
55
35
21
40
125
19
35
24
66
15
36
75
270
18
66
115
84
36
11
30
15
88
107
24
6
108
30
85
24
8
144
201
7
32
9
36
30
21
24
9
12
54
6
84
51
3
1
29
42
9
9
6
54
72
15
45
78
66
6
37
17
15
99
30
79
12
239
85
11
13
83
54
96
39
36
9
30
13
8
45
30
18
36
171
15
18
102
37
11
30
12
199
41
19
29
27
84
141
43
32
60
3
57
63
181
48
131
1
41
30
37
107
85
11
30
15
33
27
39
66
103
41
103
96
12
83
85
11
61
35
37
8
100
104
15
61
20
63
6
19
77
60
199
41
19
41
43
36
41
18
96
13
11
6
66
54
43
47
105
21
55
149
15
15
30
43
23
13
5
51
219
37
20
24
21
39
51
18
96
19
120
96
41
60
228
31
29
27
208
5
27
33
36
15
21
67
8
28
155
72
78
72
48
42
9
60
16
59
6
18
97
5
90
45
75
30
24
55
5
6
13
77
48
51
9
42
37
113
48
7
59
25
125
114
6
31
113
36
36
7
216
17
19
5
66
69
45
36
15
33
7
65
79
65
90
61
48
72
80
33
51
45
66
78
31
89
42
30
90
48
1
108
72
11
30
19
71
69
88
72
89
7
48
11
6
135
3
85
35
90
30
25
84
32
36
63
162
15
63
66
60
24
42
18
6
6
18
102
15
64
11
18
27
60
69
36
60
75
180
9
31
35
48
96
61
35
49
56
15
48
72
78
55
107
24
13
8
3
21
75
6
90
49
36
53
19
8
33
55
17
18
42
30
9
180
21
7
8
4
65
66
69
9
7
155
105
45
168
55
72
48
41
51
45
48
36
139
35
25
36
5
60
234
72
24
30
90
54
55
11
6
90
24
13
17
24
90
30
66
24
42
30
18
12
84
84
7
20
15
24
141
64
65
60
60
24
51
15
13
68
15
69
249
60
180
72
144
51
33
96
54
42
99
16
80
100
44
9
66
24
192
253
11
30
36
103
32
4
65
15
129
7
44
100
24
156
36
5
30
48
6
24
66
66
135
45
114
30
31
59
126
48
72
48
42
ABCD 99044124306*3^$a+1 [50028]
55
42
135
20
16
20
79
6
87
60
68
52
68
28
9
23
108
1
36
54
33
36
9
63
8
120
36
85
11
55
24
78
120
3
9
35
108
55
48
33
39
18
35
25
15
12
15
17
4
20
72
37
138
5
115
24
41
84
40
3
18
24
95
13
42
18
227
61
24
30
5
1
23
37
47
13
144
18
53
49
171
72
45
47
4
81
108
12
6
29
115
45
3
18
72
48
60
27
56
12
19
18
23
109
35
16
39
5
24
76
44
49
60
51
21
96
155
52
15
48
9
33
60
23
25
3
279
45
33
83
4
8
19
18
71
72
84
16
68
1
11
60
4
20
31
17
25
12
18
42
6
45
60
120
68
19
45
297
11
7
48
30
72
23
60
7
42
30
101
108
61
11
40
24
80
61
72
47
1
39
3
18
12
27
104
4
8
48
91
6
3
72
8
79
45
27
48
53
84
40
36
68
7
29
16
129
3
68
132
25
83
120
37
71
24
37
51
57
102
89
1
15
36
27
41
12
100
104
61
15
72
36
87
90
24
111
12
8
19
48
33
15
45
8
109
11
12
148
9
35
37
83
12
16
9
66
177
96
39
77
84
24
36
19
30
12
3
36
12
92
16
21
18
42
11
40
44
1
24
30
21
44
1
24
30
69
116
4
9
83
40
8
31
29
1
39
56
36
60
40
68
12
37
51
32
52
92
36
4
75
41
79
6
12
48
35
28
129
60
90
45
8
25
35
37
15
32
61
3
21
36
35
88
32
7
41
24
12
84
7
65
37
35
28
8
37
24
95
76
92
100
33
35
97
60
15
36
84
20
36
16
140
31
114
96
83
1
11
28
24
272
16
195
54
15
3
18
3
21
6
129
56
40
32
76
12
39
5
28
60
36
9
3
9
135
20
36
12
37
11
160
39
6
155
7
30
72
15
56
120
132
13
90
54
39
9
3
39
5
1
35
25
47
7
5
4
36
3
78
3
9
47
76
9
59
76
56
85
24
63
36
44
100
45
48
15
15
5
24
13
3
108
36
20
16
32
97
35
16
48
21
159
72
20
24
28
45
11
112
8
12
67
192
6
75
12
3
114
6
9
8
7
33
36
44
25
23
4
3
30
42
65
4
72
8
19
65
7
45
80
76
39
5
36
64
165
36
3
36
36
68
12
37
47
31
33
111
101
12
36
19
18
12
51
9
12
11
48
7
5
49
63
48
57
107
25
6
89
13
23
25
3
9
27
36
8
40
69
47
43
113
7
78
35
7
72
270
3
15
30
63
44
24
1
23
36
61
3
68
48
16
15
30
39
44
72
36
12
127
93
20
7
21
44
24
1
6
33
20
19
42
15
48
15
41
37
24
90
65
25
6
17
55
81
84
3
17
13
12
23
24
1
83
1
36
39
20
16
44
1
99
93
11
4
45
12
95
28
108
164
16
9
63
57
48
83
28
177
72
42
6
12
11
72
19
9
39
18
12
15
32
61
192
11
61
23
13
12
11
112
27
17
13
48
75
80
24
24
1
78
57
33
47
31
5
28
20
52
8
12
24
133
11
1
11
169
15
44
84
12
40
80
60
73
11
1
48
35
72
175
90
219
20
96
1
35
25
3
81
3
8
84
16
8
1
11
139
65
13
47
60
4
12
140
100
39
101
52
45
23
19
18
12
95
91
53
121
51
44
13
47
148
36
56
25
111
32
12
60
55
5
84
24
7
18
15
15
53
40
20
84
1
60
99
20
103
21
9
47
4
36
20
133
3
129
30
41
4
45
75
20
84
156
36
139
18
30
57
8
12
1
183
27
65
25
27
57
155
48
133
120
39
21
30
42
15
57
51
20
160
24
15
30
11
52
27
9
69
23
19
5
36
84
64
152
25
24
11
24
1
60
83
4
8
28
72
44
25
48
3
32
7
48
65
7
113
103
45
99
65
24
4
8
19
78
42
48
42
23
16
111
29
72
37
75
147
5
24
139
72
96
5
37
30
42
51
9
18
41
12
24
4
84
68
24
40
20
25
71
19
48
30
3
9
11
49
59
52
45
3
21
3
32
1
119
61
23
12
40
27
21
20
24
37
48
18
17
36
16
24
32
4
8
48
24
61
35
148
32
4
105
3
12
45
51
9
96
12
63
9
60
23
7
18
47
24
49
30
57
105
48
12
63
8
84
1
23
12
37
48
95
4
20
31
5
24
25
39
21
23
55
17
31
72
137
24
1
78
17
48
12
24
37
47
52
3
17
25
30
120
78
42
5
193
27
60
21
63
56
1
12
63
12
32
36
19
45
48
36
21
35
16
9
180
48
3
9
11
25
72
111
20
12
112
3
30
72
11
1
35
61
72
23
72
12
43
21
36
56
52
72
3
33
32
48
192
72
13
11
40
87
113
16
96
120
8
12
60
37
18
9
128
36
60
52
8
180
72
145
95
7
42
11
97
75
180
93
15
9
6
72
30
47
1
23
49
120
42
6
99
44
16
20
1
24
111
15
17
85
11
1
35
13
95
96
7
24
150
99
24
135
45
45
23
7
48
29
24
ABCD 99044238362*3^$a+1 [50000]
33
9
30
9
76
5
111
64
32
12
69
6
18
7
116
12
27
54
19
35
13
24
8
63
97
60
164
15
6
19
8
88
24
5
18
85
12
101
138
24
45
39
42
48
19
8
69
30
36
6
91
56
4
47
61
8
15
49
32
15
102
27
12
100
12
44
3
72
25
11
21
12
27
57
33
15
12
48
36
16
12
23
225
27
21
72
63
6
3
45
15
12
45
39
3
45
52
12
60
101
63
3
13
65
54
18
43
8
69
18
13
11
37
12
8
108
36
159
48
9
144
15
36
33
4
24
80
16
24
48
59
12
6
31
41
39
87
12
150
43
72
24
128
111
201
15
49
20
16
17
42
25
8
69
18
45
28
116
28
36
12
11
37
68
12
40
32
16
23
117
4
29
63
16
23
21
40
24
24
72
36
23
36
1
53
51
64
11
49
41
55
17
31
36
96
96
5
19
23
13
59
36
48
42
18
97
72
29
120
87
57
51
4
17
3
96
24
48
36
28
32
24
15
1
77
216
7
32
84
88
56
28
23
25
140
3
48
36
96
1
32
15
1
5
30
9
33
72
18
36
37
12
180
71
6
19
72
143
73
29
24
27
45
18
13
17
31
11
1
8
45
51
15
153
36
16
92
24
28
17
99
16
24
36
20
39
25
23
6
30
1
80
4
92
36
40
53
63
60
4
59
25
104
15
30
54
145
17
51
27
13
32
36
100
53
30
114
3
52
44
27
45
88
80
4
36
11
33
39
186
30
81
28
23
25
80
48
24
15
60
108
9
24
4
11
6
63
16
32
9
162
9
45
3
76
11
6
15
51
9
52
20
15
57
40
11
12
72
24
1
32
3
72
12
6
27
28
11
9
27
189
4
108
83
18
30
114
3
63
6
27
117
139
5
102
93
15
36
61
24
5
87
28
20
15
81
36
16
77
31
20
12
28
5
66
6
39
4
32
160
92
87
37
11
25
44
40
23
9
28
12
72
48
80
39
48
33
3
18
3
88
96
8
16
5
67
20
27
36
36
25
77
18
54
6
45
12
51
9
21
18
73
5
51
24
36
27
9
28
36
8
16
35
72
13
60
20
112
11
12
24
144
30
19
48
11
12
33
4
20
69
27
40
80
213
51
21
27
24
117
18
13
32
3
1
53
147
4
137
90
144
81
28
257
19
200
99
1
89
115
8
40
84
11
30
43
60
23
114
18
33
4
47
42
48
43
32
12
76
8
64
216
53
162
36
25
11
9
16
60
108
23
1
35
61
12
44
117
15
3
13
92
16
29
39
132
27
108
30
18
33
63
177
36
52
32
63
102
7
80
36
12
76
5
24
27
124
11
12
18
18
1
5
3
40
132
35
54
24
19
48
8
15
49
48
8
51
69
64
83
1
60
8
21
67
84
17
43
68
28
96
24
29
19
32
64
8
112
8
24
4
35
9
21
175
137
19
11
90
114
49
8
87
13
23
133
24
35
9
4
155
66
42
72
129
96
28
47
36
132
36
21
4
44
4
8
48
27
18
72
99
28
20
16
8
4
12
104
15
45
27
9
16
24
131
24
189
28
17
31
35
6
67
56
75
69
28
41
19
125
24
120
7
11
37
32
39
21
21
19
24
77
42
81
40
53
42
1
68
75
73
56
69
43
5
19
140
28
71
73
35
45
48
36
9
24
48
24
3
64
5
48
3
204
28
20
15
45
4
44
3
13
35
36
1
188
28
20
147
25
5
18
6
3
4
23
9
27
69
3
1
56
64
131
129
12
111
69
28
299
132
33
64
36
11
21
36
69
3
84
124
80
24
45
19
12
12
84
44
45
54
13
5
75
16
8
93
6
36
30
151
48
41
75
16
29
15
60
3
48
177
4
104
16
48
8
16
8
123
37
32
45
43
44
48
96
4
35
9
4
77
72
75
60
9
30
108
1
8
48
4
20
45
3
28
23
57
75
21
16
83
49
8
4
35
30
63
27
21
15
33
39
9
33
27
48
16
84
59
57
48
51
69
64
72
48
5
7
41
171
45
15
52
47
25
180
119
18
27
16
8
24
40
152
16
140
12
40
23
49
23
78
27
24
21
3
64
8
24
36
16
96
17
31
23
18
51
147
42
67
8
40
32
15
30
18
6
15
60
16
11
21
21
48
19
35
37
132
36
8
45
55
116
21
7
60
8
24
100
60
35
45
100
60
20
16
23
36
1
8
69
39
51
145
8
135
12
36
1
53
7
71
21
16
53
18
93
33
27
16
23
81
27
49
48
164
16
11
21
39
33
16
35
108
37
12
8
24
51
13
5
31
36
56
136
59
36
97
29
19
72
80
4
41
115
84
84
23
33
165
31
80
33
3
60
28
71
1
8
52
11
126
18
108
42
43
47
48
97
227
36
6
115
32
15
84
93
141
24
51
40
53
3
15
54
27
16
8
4
35
30
24
39
105
18
25
5
72
51
3
61
48
8
36
84
16
32
16
5
55
23
66
43
24
77
7
143
12
33
3
21
24
16
35
21
15
9
27
18
30
25
11
9
72
45
18
6
67
53
72
27
69
67
32
3
85
24
5
27
27
37
53
27
96
15
1
71
ABCD 99044519344*3^$a+1 [50234]
57
7
36
23
45
184
47
13
17
18
37
53
18
13
101
12
19
35
45
33
111
27
9
9
55
8
48
3
85
143
6
7
36
60
95
12
6
18
109
17
54
33
64
83
1
29
7
36
89
54
21
172
41
30
237
24
36
12
3
21
15
25
24
5
91
53
75
9
31
48
92
120
28
104
69
54
193
20
160
5
159
28
23
37
8
148
77
7
71
210
7
20
27
1
5
36
12
54
45
4
29
39
189
24
3
64
48
23
60
25
24
60
20
225
55
107
61
20
63
42
15
28
23
36
21
36
231
60
12
1
12
23
18
3
60
45
111
213
67
32
27
61
104
16
12
23
54
6
13
44
69
30
42
36
51
15
169
56
108
40
83
49
48
5
54
57
88
56
21
48
24
19
17
12
18
1
44
16
24
36
23
13
96
8
36
87
13
17
42
12
37
71
18
6
13
8
33
39
12
39
37
53
90
72
37
29
3
3
228
9
36
12
28
23
42
7
48
53
48
31
77
3
112
252
17
43
68
88
11
18
19
44
27
6
43
12
84
35
13
80
39
1
48
8
12
39
1
53
120
36
180
96
18
145
84
71
37
5
15
21
7
104
12
3
72
25
8
93
48
18
24
48
18
7
20
12
51
37
24
32
39
48
13
116
129
36
67
48
5
126
9
48
3
264
6
39
12
39
37
11
36
18
60
75
9
18
54
31
23
61
56
12
112
56
72
27
13
68
4
41
54
18
67
29
162
90
108
48
19
84
84
29
60
115
41
18
73
23
156
45
15
36
18
54
30
63
15
1
20
48
15
168
13
264
47
18
84
7
56
12
21
127
72
107
13
71
60
105
21
19
35
102
27
76
32
108
120
69
78
18
174
57
88
12
320
28
20
21
51
51
13
113
18
109
24
56
112
8
33
39
28
104
12
24
105
72
90
13
80
52
92
28
60
17
48
54
9
76
41
126
60
90
12
55
60
71
54
7
120
11
1
71
60
30
75
16
23
48
85
24
8
33
18
1
20
69
51
39
105
36
16
41
187
41
6
90
48
6
12
37
17
6
37
47
13
41
18
21
105
36
150
73
17
12
31
23
18
6
13
71
49
29
102
126
6
109
29
78
120
96
84
90
78
18
3
72
12
33
6
21
16
104
160
59
49
35
36
25
72
24
8
108
40
12
59
1
161
39
63
49
119
69
240
63
24
13
56
93
72
138
1
53
24
79
12
83
57
28
60
41
19
53
18
12
57
51
49
36
24
17
7
20
135
13
95
73
80
51
21
27
93
28
72
47
54
30
21
148
60
5
19
17
114
49
161
42
13
8
9
6
201
28
5
87
64
113
72
79
17
54
30
132
48
18
54
6
37
20
4
5
108
7
56
69
66
42
39
4
32
63
108
60
21
9
18
9
40
167
54
19
17
19
8
45
31
36
24
5
19
60
59
60
36
93
9
55
89
72
55
71
73
35
21
51
21
3
66
54
24
126
7
96
95
120
42
3
64
56
3
33
36
3
129
28
60
24
8
51
37
168
29
96
15
21
51
15
73
72
44
159
48
1
35
1
23
97
113
6
97
36
5
6
13
80
9
27
4
80
105
54
72
18
78
33
33
60
7
36
8
24
87
25
44
69
111
132
87
12
24
69
132
27
6
31
72
24
84
197
72
27
27
157
32
48
3
48
1
132
17
31
44
28
12
41
7
108
20
141
36
7
5
43
20
16
24
156
29
55
128
24
4
77
19
120
144
83
12
54
27
28
48
83
37
53
67
12
83
37
35
30
3
52
12
36
23
108
61
17
31
80
63
36
24
69
28
47
12
145
36
53
162
9
48
36
24
87
33
240
51
25
12
20
40
60
23
49
8
40
59
198
6
25
84
20
16
11
144
6
19
35
61
29
66
54
78
61
8
28
44
40
12
44
72
144
63
13
72
72
44
40
35
157
24
11
144
21
24
48
16
35
121
41
6
48
25
11
36
13
11
18
7
8
21
3
16
164
12
64
65
55
12
272
108
39
12
21
16
36
20
28
108
95
6
79
11
162
72
66
37
5
15
136
5
79
32
4
96
8
39
61
80
64
11
12
36
108
21
144
76
12
8
180
72
87
54
138
1
48
41
54
153
52
32
39
48
72
61
35
21
27
6
3
27
24
13
71
49
36
5
91
53
19
60
65
3
24
76
24
168
11
9
69
111
148
11
141
69
3
3
30
127
80
27
114
90
33
3
12
216
36
13
32
12
ABCD 99044581432*3^$a+1 [50001]
72
59
21
111
1
83
24
36
96
1
35
13
80
27
21
15
1
131
45
3
48
48
252
132
37
24
35
12
121
24
11
21
48
63
36
133
48
224
16
48
11
48
48
120
24
61
72
131
45
3
21
3
157
80
63
48
49
120
11
181
248
48
51
37
48
32
136
83
61
59
36
81
24
64
8
40
131
37
83
69
88
24
152
99
24
144
36
25
35
61
32
135
12
36
9
216
16
155
13
71
9
3
84
1
96
152
99
21
27
37
35
96
309
16
11
13
56
39
48
180
24
61
167
12
13
24
144
80
160
8
87
1
8
40
56
16
11
13
47
81
3
133
72
224
15
12
157
48
131
13
24
8
3
133
11
69
27
120
13
35
13
48
8
87
33
51
48
253
72
11
21
88
72
179
165
75
69
51
48
13
24
155
85
24
128
48
99
37
59
168
85
11
36
121
72
275
37
24
11
109
32
240
48
87
81
160
8
16
107
252
97
11
37
48
11
36
96
1
48
24
35
36
73
32
64
11
69
135
36
165
16
83
61
32
232
8
3
36
25
11
37
96
72
8
120
96
96
3
168
109
35
48
21
64
35
37
35
109
24
48
47
1
24
119
81
3
157
35
141
16
47
12
72
13
72
48
107
157
11
61
23
73
23
33
15
33
15
60
13
32
16
83
144
109
11
168
96
21
88
119
49
176
16
144
192
11
69
72
184
32
3
37
96
35
120
37
72
80
64
144
32
123
21
24
99
349
11
24
13
72
96
24
24
24
56
15
33
27
24
109
96
35
21
51
237
99
37
72
32
123
37
71
9
39
84
37
119
1
95
25
672
59
48
13
11
37
11
48
21
75
61
96
104
304
224
16
155
13
23
9
75
13
32
24
64
35
24
48
60
1
224
27
24
21
16
128
363
45
15
105
16
80
40
59
21
27
85
152
27
157
96
56
216
144
256
8
88
80
51
24
37
72
83
48
48
13
71
73
35
48
205
48
8
111
1
32
15
49
24
24
120
120
72
59
157
24
8
63
25
11
13
8
51
21
63
9
64
59
117
3
13
168
80
120
135
9
3
93
40
155
61
59
21
64
24
24
24
8
72
147
213
27
21
3
205
56
99
93
88
71
1
48
131
229
11
69
96
88
24
8
27
13
107
69
147
13
24
72
203
12
49
8
48
192
16
24
11
13
167
73
24
24
8
88
120
72
48
8
24
16
80
184
32
24
64
24
96
24
155
69
40
11
37
24
35
45
27
69
39
84
72
37
104
16
80
64
8
51
12
84
72
117
232
72
8
16
23
49
11
37
104
16
251
264
36
33
3
48
93
40
48
72
128
40
11
133
24
11
13
120
24
240
35
69
3
12
1
131
13
11
37
47
81
64
95
48
9
27
61
35
61
59
13
8
160
32
15
73
11
168
48
13
152
27
13
83
72
96
13
11
61
8
15
48
60
24
12
73
71
84
264
37
8
72
3
37
11
12
49
35
13
24
8
171
109
72
8
27
12
25
32
16
59
61
48
72
11
48
213
40
11
37
72
72
11
36
57
75
48
213
16
32
147
117
15
36
96
61
107
96
96
165
88
32
328
24
59
109
83
12
169
131
213
64
179
96
61
32
159
36
108
36
61
35
21
48
3
13
71
12
13
8
99
141
195
168
24
37
23
33
15
60
61
80
24
99
45
15
1
47
57
48
51
48
21
63
1
8
48
99
48
120
45
160
11
133
35
85
24
35
253
80
16
48
11
85
32
ABCD 99044584168*3^$a+1 [50124]
187
8
168
48
136
96
8
40
152
15
57
40
71
9
88
48
17
7
113
18
42
18
9
48
40
47
48
78
19
72
144
104
111
1
101
19
8
16
80
24
16
5
12
42
198
7
95
97
96
8
129
31
77
72
43
48
137
15
3
144
6
39
15
30
150
21
9
175
5
43
8
9
55
56
16
53
66
24
90
55
101
75
16
269
132
7
48
65
79
89
30
42
127
56
99
45
48
57
63
27
37
161
15
48
120
72
88
144
96
72
8
24
63
49
29
67
113
79
5
43
8
40
89
55
23
48
162
7
48
53
115
89
7
48
125
123
48
72
88
47
49
24
72
17
7
83
165
96
16
119
25
24
161
60
19
83
18
67
8
184
8
64
71
25
8
64
5
75
75
48
162
51
16
8
16
144
80
45
3
120
93
60
79
5
36
132
3
40
80
15
42
55
32
360
3
13
72
125
3
15
162
63
40
32
33
87
57
63
48
24
40
80
40
192
53
67
8
63
42
231
72
40
17
375
48
117
115
72
48
56
15
9
88
23
57
48
16
104
69
18
48
25
24
5
67
24
17
15
48
232
72
72
83
18
27
96
9
231
112
35
48
42
115
288
5
114
1
47
25
32
33
87
40
56
64
80
40
72
101
147
15
121
24
71
9
168
117
43
5
67
65
30
6
91
8
168
33
7
8
45
54
30
7
96
32
88
8
129
7
56
64
24
65
15
57
63
45
99
45
90
18
103
29
18
48
121
101
180
72
31
96
89
31
8
63
49
48
161
120
39
51
150
84
18
33
135
1
96
24
48
288
8
69
43
47
18
79
96
23
1
144
17
247
56
9
55
83
45
15
105
33
42
18
99
136
24
72
101
72
43
23
25
17
7
48
80
57
31
29
123
93
99
136
72
152
45
51
57
12
276
79
131
61
83
21
105
31
8
120
21
42
18
39
16
192
8
40
29
48
67
96
77
12
63
120
33
24
15
16
89
7
120
53
3
192
111
9
15
73
24
176
40
23
1
48
65
31
120
29
171
16
56
288
45
147
33
30
49
5
43
48
72
17
36
75
87
90
15
117
51
40
107
93
160
72
80
48
72
33
84
18
33
315
109
71
72
18
39
40
83
18
19
72
53
66
9
120
160
120
72
24
32
64
48
5
18
30
195
64
96
24
48
56
120
9
36
132
103
32
168
40
24
41
7
17
7
368
88
24
24
77
3
40
120
144
120
11
30
24
7
41
7
72
8
3
117
88
35
30
79
128
15
97
41
42
45
21
90
1
53
51
40
72
32
48
40
24
168
8
27
36
217
35
48
45
105
7
8
69
18
33
9
7
104
9
6
54
66
9
15
25
41
79
200
40
72
128
21
24
43
23
42
12
171
144
231
9
88
80
345
7
65
271
17
63
64
101
24
91
72
80
63
30
90
49
168
8
40
80
112
120
8
24
16
5
115
72
32
120
16
104
88
8
129
36
99
40
65
55
56
9
55
8
135
18
7
248
159
150
67
120
83
30
7
8
111
169
8
48
120
24
112
83
36
105
24
120
88
53
42
25
80
64
8
136
152
213
54
157
56
48
105
127
215
30
19
48
8
3
37
197
3
63
90
39
96
16
29
19
48
5
108
7
32
15
217
8
15
145
65
111
15
129
112
8
16
152
40
128
99
36
90
7
8
57
7
48
32
21
27
225
7
48
8
16
8
96
112
8
16
24
149
51
120
16
48
80
16
5
99
15
1
24
8
48
99
165
33
55
32
16
216
113
ABCD 99044786788*3^$a+1 [50039]
8
15
120
73
24
48
59
45
88
143
49
120
8
3
204
33
16
12
44
4
44
27
69
52
12
71
57
99
1
12
120
47
1
12
60
56
40
11
6
18
1
48
68
28
32
12
100
48
84
119
21
21
150
9
39
24
1
11
93
16
17
15
112
32
24
12
87
37
228
12
20
100
8
33
55
12
5
75
28
59
93
33
55
24
108
96
11
1
35
49
119
9
148
65
15
15
33
16
8
147
93
15
21
4
11
132
25
8
16
23
12
85
23
36
205
44
21
55
11
45
99
9
15
21
24
48
57
31
24
72
23
37
20
3
30
43
29
3
28
20
63
49
35
1
32
120
52
101
24
18
84
24
9
60
60
75
25
23
45
24
4
12
8
15
25
20
21
91
29
31
8
72
3
37
44
16
59
85
23
6
19
107
138
55
11
36
9
111
9
9
87
33
15
15
42
6
49
56
48
12
69
63
16
12
5
42
1
11
1
24
120
11
12
1
44
63
12
25
11
1
44
75
61
44
4
12
155
96
25
24
11
133
24
8
52
48
29
6
9
16
48
56
136
35
24
6
42
21
40
12
48
29
30
1
32
24
99
54
96
7
17
43
48
149
15
40
41
126
60
60
24
25
144
11
37
20
15
13
56
24
4
12
8
105
51
36
3
12
33
28
44
51
24
13
83
37
23
9
15
18
30
73
59
33
87
45
3
73
20
12
108
4
71
9
4
35
21
9
90
145
164
40
56
9
15
36
27
9
9
19
36
17
75
4
23
33
24
40
180
36
48
41
31
23
24
12
13
167
21
15
30
67
92
3
6
31
11
30
7
216
104
15
45
12
36
52
35
126
31
35
48
6
51
16
12
11
9
108
24
16
92
76
24
12
48
5
15
40
17
31
65
48
24
30
97
8
75
13
152
3
45
87
1
95
189
15
45
3
13
11
189
9
18
54
91
12
72
8
177
15
3
33
3
1
8
72
75
45
81
255
3
1
20
16
8
64
11
54
31
17
15
4
11
73
60
101
39
24
3
13
24
35
81
36
16
17
18
24
21
12
16
29
42
9
16
53
63
48
40
56
28
5
6
9
76
36
83
133
89
18
13
24
83
6
15
12
64
23
21
16
8
27
129
36
51
73
29
7
8
3
12
121
24
56
24
27
69
105
55
35
37
48
11
1
80
3
72
9
16
32
27
33
16
96
36
48
144
83
60
93
84
171
69
40
47
1
20
108
72
9
31
24
8
16
17
67
23
25
44
4
60
32
9
31
72
17
151
108
125
39
168
72
33
138
72
30
54
21
39
25
83
18
15
60
63
97
95
48
6
6
60
60
24
25
24
11
21
4
80
36
28
29
78
25
23
90
42
37
72
11
54
48
42
9
21
24
7
89
6
25
155
78
27
3
36
36
33
40
24
35
108
25
108
32
12
52
5
18
37
56
88
272
129
48
63
4
131
13
60
65
7
32
75
36
132
37
36
36
96
59
1
59
90
15
15
49
11
36
25
47
85
36
80
24
87
25
96
47
12
25
60
263
42
30
1
227
37
263
85
36
59
6
235
12
17
15
3
33
112
5
39
16
59
9
12
72
12
3
1
17
24
151
35
13
47
109
29
7
72
215
13
60
47
25
12
48
5
123
3
66
90
49
92
24
60
21
43
29
66
36
138
63
15
57
27
6
24
55
44
84
12
28
35
21
27
205
80
52
108
68
75
25
161
15
60
4
12
12
32
15
48
12
121
5
27
12
3
60
25
12
20
75
13
83
93
15
49
41
54
42
55
48
17
51
100
128
9
126
1
131
13
132
5
7
11
9
45
42
93
135
25
11
49
32
63
6
111
51
9
4
56
63
132
1
23
21
24
111
81
12
100
8
40
108
20
9
55
12
116
3
36
33
112
20
4
24
20
52
8
63
18
15
24
40
8
40
20
4
95
60
45
15
49
35
24
25
77
48
55
60
35
90
48
7
60
36
32
28
5
27
12
3
97
53
39
15
69
111
78
48
55
32
28
32
48
87
21
4
23
25
167
12
109
92
64
96
32
16
17
7
140
96
4
11
117
3
9
16
12
35
12
72
96
24
25
8
16
144
8
15
90
87
12
141
15
40
24
168
35
93
57
87
15
1
168
24
12
20
9
270
21
15
30
31
20
45
15
15
18
15
52
119
141
27
37
104
39
25
83
93
4
35
12
13
11
72
13
104
76
11
1
24
48
95
13
59
25
11
12
25
32
40
11
45
39
18
15
148
29
6
9
81
42
48
72
102
43
5
27
96
12
3
69
3
30
42
36
18
15
24
48
105
90
49
29
42
9
189
67
68
99
30
27
96
39
61
24
11
73
77
54
33
60
45
115
60
41
207
24
33
31
32
9
78
13
20
12
45
15
87
49
44
45
243
60
33
6
24
25
96
11
13
24
8
9
66
9
15
133
8
24
123
1
12
8
39
21
45
30
42
54
1
8
27
72
36
72
49
59
81
16
20
40
59
ABCD 99044868784*3^$a+1 [50003]
3
64
12
96
12
144
56
21
19
32
64
36
8
3
6
31
23
60
13
47
37
23
25
167
33
4
48
36
20
99
45
88
56
27
13
11
30
6
12
6
19
11
13
8
16
5
19
23
49
92
16
12
8
16
72
56
69
48
7
60
48
72
11
12
73
8
69
3
16
11
84
30
19
12
36
8
52
11
12
61
53
6
84
1
32
51
48
37
24
11
60
25
60
36
47
25
23
30
6
13
23
21
4
5
18
1
23
13
23
69
52
143
13
8
16
24
5
102
13
72
36
60
104
16
23
60
36
85
176
28
23
9
111
25
35
9
16
60
275
1
8
63
60
25
11
37
47
6
3
16
59
24
9
51
61
8
24
108
12
57
3
36
3
9
39
30
55
11
105
76
60
24
48
11
60
21
52
47
13
12
44
12
75
1
11
9
15
61
44
108
60
3
108
24
72
57
51
12
25
20
15
9
9
7
11
45
4
23
9
64
24
11
45
15
30
63
40
32
105
87
28
80
3
13
36
80
12
16
36
60
11
25
176
15
24
133
5
31
36
11
66
27
84
3
21
4
24
20
4
23
1
60
17
6
12
61
47
36
13
47
13
53
42
25
47
6
43
5
87
57
6
66
67
71
9
16
12
80
3
12
48
72
18
18
12
13
35
61
23
24
25
5
3
63
45
9
150
66
6
25
84
5
7
41
55
41
6
49
32
24
28
23
1
36
23
24
13
47
129
15
1
72
60
8
39
42
7
12
11
21
51
13
23
25
5
54
72
24
25
8
39
57
27
25
23
30
3
16
47
6
7
11
49
47
1
32
4
8
51
36
45
40
12
36
5
6
18
18
13
41
30
60
30
18
12
1
17
72
87
39
37
35
33
3
1
12
23
37
11
81
9
79
12
24
11
13
23
1
72
107
9
16
11
93
57
19
12
41
51
96
16
143
30
24
72
54
33
28
11
13
48
32
48
51
81
9
18
1
56
15
25
12
8
36
36
39
37
8
15
96
25
29
111
48
75
13
12
23
1
12
8
4
23
13
11
1
47
12
12
57
60
9
43
59
60
13
68
108
16
11
36
180
21
60
69
67
36
23
13
5
51
4
20
28
59
69
100
48
20
3
229
68
45
15
4
11
48
60
21
16
11
9
3
48
13
23
24
12
12
21
51
9
27
37
44
36
36
64
80
57
27
21
7
65
18
78
43
24
24
77
54
18
19
8
15
1
29
7
84
8
4
32
3
33
15
1
59
84
21
9
63
4
24
5
42
12
18
15
3
12
42
3
40
5
54
9
4
32
64
56
39
25
72
23
133
17
19
83
73
59
60
33
27
13
155
33
27
73
41
7
56
72
28
84
47
36
13
132
59
1
59
57
27
42
3
3
13
24
35
133
96
20
3
21
39
105
3
6
147
76
20
48
3
12
54
7
60
68
12
15
25
20
36
12
15
66
55
32
99
168
1
24
104
40
35
13
12
35
45
3
84
61
47
1
5
7
12
47
21
28
11
24
1
11
69
28
24
32
16
23
21
160
20
84
15
45
15
12
48
42
6
21
63
1
59
18
66
13
32
4
35
120
1
32
15
12
1
24
24
29
63
52
5
42
25
5
30
36
1
11
24
66
3
76
20
88
36
65
63
33
3
15
49
8
3
37
96
44
3
49
24
84
59
24
1
77
87
36
16
24
12
23
21
15
57
28
95
18
18
13
12
47
1
11
45
111
30
147
12
3
109
20
3
61
20
99
24
54
120
96
3
3
36
24
24
36
48
60
25
12
11
33
87
13
8
33
75
36
76
23
48
33
40
48
29
138
12
25
11
12
21
36
4
68
4
11
36
25
48
47
48
1
12
12
35
12
37
83
72
126
19
48
5
67
32
12
51
13
8
28
24
24
72
23
24
25
35
13
44
75
1
96
44
51
78
7
17
30
13
47
6
111
76
24
23
30
19
44
51
33
100
44
15
30
15
33
39
27
45
12
27
13
32
4
11
1
11
24
9
99
6
39
15
60
109
11
1
29
3
36
24
27
1
56
24
28
8
28
11
12
1
104
24
15
6
48
30
36
45
3
9
39
1
56
4
11
21
27
48
69
12
69
42
73
11
129
27
33
52
35
13
8
3
33
21
114
102
6
72
9
27
6
30
36
48
33
21
27
3
37
68
28
32
4
12
11
84
1
5
78
18
39
39
1
36
47
25
35
12
141
40
89
39
16
32
16
17
24
6
24
36
85
35
24
45
9
72
27
87
1
20
4
5
55
35
1
20
108
15
9
51
37
11
9
9
19
60
48
96
12
24
71
54
15
3
1
11
66
30
37
12
12
71
141
48
3
48
13
32
28
36
8
4
32
36
63
9
51
1
11
57
63
24
24
21
99
45
64
8
40
5
24
43
36
32
28
11
13
11
13
104
48
3
12
6
19
36
56
9
24
7
11
21
99
45
27
97
24
5
7
59
1
32
36
51
13
36
29
30
36
13
17
3
28
35
45
24
12
112
48
29
15
3
12
49
107
21
87
25
11
169
11
13
8
69
7
12
120
32
12
28
24
23
1
56
15
84
45
16
29
63
9
18
60
12
1
59
12
6
67
8
16
48
44
88
48
36
80
15
49
23
1
48
20
4
60
17
19
23
73
5
15
4
5
6
60
48
97
5
42
30
79
11
25
23
1
96
24
12
12
53
43
11
129
3
25
108
8
9
27
52
32
27
78
3
4
32
39
12
45
16
47
9
144
81
7
23
13
12
35
36
9
3
54
24
6
73
20
27
21
3
24
48
12
36
24
61
12
95
13
20
57
7
20
183
12
12
6
19
5
30
9
9
3
24
3
36
25
5
66
45
4
11
37
47
24
36
21
3
12
93
36
171
13
68
28
8
3
66
72
19
48
48
12
92
16
128
12
51
1
24
47
57
4
11
45
15
18
30
18
30
45
39
12
13
60
107
25
48
23
165
4
96
12
36
12
35
12
61
5
15
76
11
48
12
24
37
12
11
25
12
29
27
16
35
25
8
4
83
1
12
8
15
13
12
72
12
8
51
72
57
12
51
9
40
32
3
9
15
72
108
21
4
11
37
29
19
5
72
31
23
37
20
33
19
56
4
36
29
54
12
78
67
44
24
87
108
6
24
102
96
97
36
35
12
25
24
23
6
79
41
42
13
8
27
12
13
20
4
11
13
53
39
36
4
11
93
60
64
11
37
5
3
231
ABCD 99045001546*3^$a+1 [50023]
249
32
25
95
91
30
24
18
48
24
5
61
42
36
30
39
33
119
85
11
25
90
18
84
6
17
139
60
48
72
161
40
237
120
51
9
23
133
60
15
15
105
9
23
13
54
45
57
114
30
114
48
69
24
39
225
81
36
84
15
24
15
72
6
72
18
9
144
32
184
56
7
18
162
102
54
72
57
87
150
51
69
3
87
36
144
54
15
57
132
72
99
72
45
27
3
54
24
36
30
60
54
11
61
27
32
64
21
138
33
27
12
6
90
90
87
3
30
159
39
24
48
60
5
24
61
72
66
17
205
27
21
11
31
18
54
33
33
47
7
105
21
6
54
87
15
18
6
54
12
72
42
125
121
15
3
90
24
18
105
177
60
27
3
162
6
69
51
168
12
78
11
79
17
19
48
21
105
47
49
156
435
33
24
108
27
32
115
93
32
73
18
93
21
36
95
43
24
102
24
66
414
42
138
219
57
108
36
36
126
72
30
126
60
30
6
48
6
12
150
33
105
24
18
72
18
198
141
3
126
159
57
15
48
111
24
18
174
60
69
144
21
126
210
6
18
27
24
120
75
6
84
24
30
60
72
18
36
30
6
90
30
18
54
15
72
81
30
24
9
21
36
183
39
48
78
30
69
207
41
25
39
15
24
12
125
73
39
21
192
114
9
56
40
15
60
120
24
12
108
42
12
15
21
132
12
42
246
60
48
36
78
30
72
108
108
222
81
129
42
5
61
108
15
81
288
15
21
12
54
41
24
40
45
35
64
129
36
6
30
24
15
165
192
24
84
42
29
1
108
36
18
6
30
42
15
80
144
49
71
103
18
114
54
12
195
9
30
65
31
72
198
30
42
12
36
3
32
24
1
30
24
30
24
36
144
72
87
33
18
60
12
29
40
3
78
12
51
24
72
176
40
123
186
18
33
15
24
36
162
51
144
3
12
137
13
270
48
150
15
93
12
18
6
126
18
36
120
36
24
15
48
3
144
21
48
21
3
3
12
168
12
18
75
93
11
73
6
9
72
80
73
66
42
30
24
30
6
84
21
3
45
39
6
72
30
42
51
15
57
3
72
72
45
32
13
12
54
17
37
83
40
9
180
54
45
27
18
27
129
6
12
96
36
161
88
39
81
24
51
24
48
18
6
5
85
120
6
12
18
54
36
29
25
78
18
63
32
103
126
30
21
80
43
6
48
15
21
131
96
25
162
77
1
54
108
36
81
99
30
72
54
6
18
54
66
36
36
90
39
51
24
45
9
72
72
18
18
30
42
12
18
125
40
15
33
72
24
3
12
24
9
27
5
25
24
126
36
45
3
101
31
162
36
84
42
18
83
115
12
17
16
80
37
18
30
35
24
16
39
30
75
39
102
75
80
40
189
66
60
69
195
150
30
6
30
114
54
90
12
18
77
24
13
171
9
30
42
63
45
36
375
360
32
88
27
29
25
48
42
189
56
1
15
99
54
12
24
11
160
9
174
114
48
24
15
21
48
36
114
45
32
40
129
18
93
3
69
87
33
45
27
24
21
51
75
29
19
165
105
47
103
36
48
270
72
71
19
90
6
5
64
120
3
72
60
65
88
27
36
65
19
101
7
42
18
30
23
13
147
33
60
27
3
6
15
33
72
150
81
165
24
35
16
195
150
18
126
234
30
42
5
40
39
18
23
37
51
39
12
21
105
60
72
18
18
87
15
33
21
123
3
54
15
24
56
19
90
11
43
228
18
222
144
65
16
63
30
11
25
95
55
9
9
108
27
57
111
72
3
45
27
53
145
18
84
57
144
21
30
54
6
105
33
42
84
57
75
29
43
18
59
43
78
102
36
36
33
27
48
36
17
109
3
8
112
93
42
81
9
47
79
17
19
84
57
72
87
6
120
60
87
8
13
30
36
105
45
30
6
30
72
90
42
5
64
51
18
72
114
156
69
81
71
139
60
36
29
ABCD 99045252778*3^$a+1 [50019]
12
21
11
120
40
9
95
12
64
60
44
67
5
60
43
180
9
68
24
25
90
36
57
8
12
13
15
20
48
76
8
40
45
87
48
45
15
48
12
20
12
96
12
28
8
4
132
9
39
12
3
18
83
4
240
141
71
91
54
71
24
13
83
72
36
4
3
77
121
71
28
45
35
37
111
12
32
24
127
45
8
24
48
4
51
9
45
11
144
48
108
132
61
107
100
12
51
9
68
64
60
15
18
147
36
12
180
60
33
144
3
68
4
69
27
24
39
21
44
4
3
65
132
1
47
4
8
85
18
53
72
12
12
121
18
41
76
12
15
41
12
37
11
4
111
29
28
69
59
24
72
96
12
60
72
48
12
40
9
47
48
67
5
4
45
15
21
15
3
126
54
129
120
48
8
16
39
17
60
48
52
24
15
5
28
20
1
11
61
27
45
83
120
103
36
18
108
144
123
8
24
25
23
12
84
7
69
20
16
39
29
72
84
24
96
48
28
24
63
17
40
104
1
23
120
12
25
15
8
67
65
84
36
144
24
36
7
45
12
80
28
15
57
105
36
72
47
12
76
32
13
54
5
31
9
104
4
176
84
36
1
36
47
28
69
18
17
36
19
29
52
32
103
29
84
52
33
59
36
112
200
4
36
12
48
8
25
95
24
61
27
9
15
21
108
35
120
7
18
36
3
12
20
76
8
16
116
4
8
28
123
57
32
112
8
25
36
39
8
25
54
36
57
33
15
12
56
84
103
105
8
16
56
60
4
20
16
68
64
20
12
16
93
90
54
23
52
15
5
28
8
12
52
20
28
32
60
43
245
24
91
29
115
41
64
36
3
9
45
3
20
48
12
100
84
96
12
3
54
18
5
72
96
24
1
107
100
81
147
8
7
5
144
24
7
17
37
59
4
45
11
61
3
56
184
120
8
40
84
20
220
44
49
63
68
76
8
12
24
96
88
8
115
5
139
29
61
23
31
21
80
16
45
39
48
108
180
72
57
131
4
36
9
3
15
5
12
36
12
96
60
49
75
12
20
19
9
56
52
9
23
108
12
73
15
68
52
24
36
32
25
87
3
17
48
25
15
20
1
36
59
96
16
20
25
107
12
36
24
76
69
59
24
96
109
15
60
8
79
153
8
48
64
15
18
107
60
88
68
132
193
36
36
15
44
48
48
64
8
36
25
59
67
5
24
24
48
24
55
149
31
29
36
36
52
48
105
59
85
108
11
16
44
16
39
21
56
160
15
53
60
49
11
25
87
39
18
87
60
48
20
12
36
48
16
51
29
160
8
28
72
32
36
4
44
16
3
33
24
69
35
1
11
24
19
90
72
90
45
12
20
31
29
48
13
270
17
37
11
84
112
36
44
91
29
61
15
24
44
36
288
97
59
52
20
4
8
48
7
45
116
24
12
19
41
136
24
20
13
27
116
109
11
24
88
20
37
71
55
65
40
24
51
9
44
112
15
54
51
20
132
40
12
116
72
43
18
27
9
15
36
68
97
15
44
60
36
25
18
5
16
36
60
44
40
8
25
18
90
35
19
18
143
52
21
51
8
121
36
35
84
4
8
60
40
39
36
9
9
59
96
115
69
57
3
48
8
112
9
35
73
71
16
3
45
8
19
21
80
97
23
4
81
35
24
28
8
85
18
54
11
7
69
8
52
44
60
1
15
44
36
48
1
11
43
5
28
24
8
25
63
8
36
28
27
36
5
12
52
75
21
60
24
21
90
269
84
12
72
28
3
5
12
4
116
12
88
68
12
40
84
9
99
8
37
11
12
84
120
25
15
48
12
44
52
8
12
25
47
12
40
96
39
41
103
65
25
27
8
24
48
120
40
72
8
64
36
3
77
13
54
36
5
4
32
28
180
3
29
43
33
8
24
112
36
68
61
51
20
4
36
69
71
55
5
132
40
56
1
3
33
15
39
29
84
13
15
12
108
9
59
12
24
28
20
36
4
368
4
21
119
79
5
24
148
20
4
15
53
12
24
24
12
16
8
67
54
36
203
96
16
8
4
213
47
28
8
12
24
28
15
72
149
60
36
24
1
71
72
12
40
128
60
72
60
16
8
96
156
19
5
24
7
9
8
12
61
35
124
116
12
73
47
48
40
104
28
56
72
145
107
37
23
193
179
16
3
90
35
19
18
23
4
8
19
21
69
23
52
36
92
67
36
105
60
15
5
72
12
48
7
41
13
90
21
20
49
59
12
36
48
60
4
32
16
39
18
83
4
21
47
12
139
41
88
33
107
12
16
12
8
60
19
53
88
8
36
24
25
35
55
5
67
72
33
39
89
96
88
33
15
32
36
25
72
18
41
84
120
60
24
28
12
56
7
9
120
44
4
183
9
68
228
40
20
4
45
18
72
29
25
35
12
100
8
7
18
59
36
204
43
57
33
18
36
5
13
23
24
25
35
19
125
1
11
ABCD 99045478102*3^$a+1 [50032]
24
10
23
73
167
49
71
93
136
56
22
53
13
24
66
96
146
15
213
4
47
199
6
30
18
8
12
78
232
17
145
48
36
74
22
90
104
201
55
86
42
16
66
24
2
64
38
70
17
9
106
50
34
2
39
13
96
36
48
8
154
44
46
35
19
36
41
24
15
70
56
75
13
32
72
96
10
90
36
98
33
24
9
220
2
82
96
167
45
24
195
3
18
48
24
3
24
199
17
73
20
27
9
15
25
95
49
14
18
132
10
60
32
54
87
45
82
8
64
56
18
70
44
18
264
90
78
48
24
18
46
60
14
130
23
195
45
37
72
128
3
87
33
9
178
2
36
144
100
24
90
84
26
27
37
72
60
128
12
40
68
16
24
86
24
33
165
75
7
6
66
54
107
7
50
96
10
54
23
13
74
33
7
66
6
14
24
3
144
153
76
11
19
6
20
28
26
100
6
20
18
36
16
86
114
48
18
88
62
90
39
15
30
315
45
24
10
54
42
14
27
7
36
101
25
98
16
50
106
18
242
21
33
207
57
63
240
7
32
34
20
60
126
10
134
34
86
4
86
4
56
72
82
186
104
18
34
110
45
63
40
2
138
78
28
24
176
4
126
74
12
40
11
264
33
52
90
18
308
172
20
147
51
4
41
9
88
36
44
46
74
6
70
2
108
46
188
3
45
34
26
108
16
110
30
6
210
42
30
16
6
18
167
49
66
114
122
22
56
16
108
128
252
108
15
229
24
120
74
42
70
18
180
36
54
36
30
2
4
74
156
148
23
27
6
16
30
41
193
6
161
24
69
12
18
34
90
8
9
9
46
54
6
108
50
286
62
48
90
42
18
154
83
7
72
38
40
12
44
34
32
6
12
60
90
52
38
12
4
191
9
46
24
86
4
191
225
100
11
24
109
2
202
23
97
26
100
17
93
16
131
33
24
87
55
68
22
71
73
20
27
39
6
84
15
135
70
108
38
34
218
18
30
58
200
196
54
14
40
56
124
143
15
22
32
18
42
231
67
53
43
14
160
110
33
57
36
27
49
110
18
10
36
114
56
84
36
42
124
185
15
18
70
50
6
16
185
103
102
74
144
22
48
98
72
33
15
42
63
93
267
24
15
54
16
11
9
94
104
52
5
21
228
40
84
6
174
116
72
18
90
46
54
2
22
12
18
26
27
117
136
24
20
70
86
36
60
10
185
85
18
17
43
140
36
4
30
80
18
9
21
18
60
66
36
4
38
93
13
84
6
41
103
12
54
6
74
10
54
20
22
146
90
129
79
126
38
90
27
85
48
8
414
45
39
42
18
84
57
13
20
87
96
49
56
4
11
79
41
49
20
108
10
36
62
64
24
86
58
50
142
24
11
25
110
126
18
70
50
72
60
45
63
84
22
90
108
68
22
143
109
14
4
32
58
23
63
76
50
78
52
41
24
55
24
137
79
18
36
144
83
63
144
46
44
36
196
48
26
66
51
37
56
51
21
4
71
93
34
233
73
92
64
56
204
48
87
19
77
33
150
81
219
6
28
42
174
92
88
6
86
148
20
10
144
6
66
41
87
6
34
86
114
46
24
68
52
98
129
96
45
82
60
53
15
72
106
54
62
34
32
18
4
30
62
88
102
74
42
69
85
20
168
12
108
22
38
16
66
78
12
8
36
27
93
27
24
3
18
184
11
57
63
33
16
14
250
26
34
156
150
185
13
56
27
39
105
129
24
52
56
18
46
24
32
18
24
10
150
120
42
20
64
2
78
51
19
54
30
62
18
12
58
156
47
15
249
55
14
4
120
180
26
30
24
147
13
2
70
11
24
13
96
36
14
16
168
17
ABCD 99045566936*3^$a+1 [50015]
121
47
9
39
54
3
27
18
3
99
30
108
3
96
63
6
30
61
83
157
11
12
33
88
32
15
48
30
51
64
11
6
30
60
12
33
15
25
35
205
24
48
35
12
9
15
25
24
8
93
51
51
45
39
33
63
30
24
19
77
18
12
12
12
21
33
12
19
53
48
30
109
80
3
12
36
24
36
9
24
96
15
33
63
49
8
27
36
105
33
84
102
114
30
24
12
54
66
73
17
15
24
16
5
18
6
24
3
24
3
12
6
18
72
9
63
6
6
13
5
18
9
21
379
95
6
3
51
18
51
45
51
9
6
144
9
40
32
39
132
12
33
39
240
30
75
21
60
15
40
29
18
73
107
21
24
75
85
47
84
24
21
120
24
72
15
1
125
67
47
120
36
69
3
45
21
12
42
13
5
19
35
36
9
63
60
12
24
9
27
13
8
75
222
42
13
53
48
19
35
42
18
30
75
21
30
21
21
60
48
36
19
11
120
216
12
108
12
48
30
19
59
36
156
30
7
8
15
72
36
21
3
42
138
6
24
27
24
16
128
75
12
6
43
17
42
13
23
6
19
29
42
24
126
30
18
3
24
39
6
78
12
6
27
21
27
39
1
320
24
48
93
18
72
60
48
6
150
48
48
12
13
17
31
47
120
12
21
24
63
73
59
18
54
18
30
12
54
75
45
66
24
57
9
36
168
75
72
24
3
61
71
6
12
18
12
36
216
6
30
9
16
48
41
39
87
144
54
54
37
11
85
35
109
11
85
47
33
15
12
6
144
12
19
144
8
3
42
12
36
67
119
33
63
12
13
5
18
97
17
42
21
27
90
48
19
23
30
43
8
69
75
63
12
61
32
39
30
30
60
84
156
9
159
33
24
9
6
48
25
11
54
7
5
6
30
55
32
27
138
30
61
71
33
15
145
5
96
24
123
72
16
80
111
9
9
15
40
5
42
156
78
7
23
84
18
67
32
93
102
36
25
32
96
112
23
6
60
186
54
63
15
48
54
30
45
39
96
25
48
53
3
159
1
77
19
8
237
99
16
5
3
111
1
8
3
42
72
24
6
84
72
12
60
57
64
35
12
57
45
43
312
5
3
112
5
48
108
7
5
67
35
132
1
47
33
9
39
15
54
36
111
3
12
25
95
1
107
45
33
55
35
12
97
35
13
80
15
6
67
23
1
11
18
24
3
45
43
11
45
15
33
81
54
48
42
12
3
117
18
57
75
45
21
115
8
96
3
60
6
42
12
18
43
11
18
27
3
60
6
30
42
24
30
93
48
40
47
12
13
41
90
36
25
23
81
21
54
6
6
25
35
42
6
37
5
75
69
43
47
9
87
12
12
18
7
56
24
16
5
99
21
258
12
12
25
23
33
39
57
16
53
24
162
48
60
61
32
64
95
6
27
15
57
48
40
5
18
9
15
25
48
48
17
6
102
18
145
32
39
1
8
21
18
6
27
279
108
138
43
32
33
7
23
12
60
42
42
84
6
19
11
18
42
48
12
6
30
18
6
33
3
42
66
97
24
95
6
27
15
18
7
287
73
8
9
31
5
19
5
51
64
24
32
27
37
24
32
27
42
108
87
16
125
27
75
37
59
36
96
25
167
73
32
21
84
15
40
77
75
24
111
60
24
12
54
51
3
21
45
54
36
1
77
30
6
55
179
6
30
96
36
85
173
6
96
12
36
54
15
48
24
3
18
27
45
75
141
19
5
30
45
40
23
24
129
9
18
108
25
47
49
104
27
24
13
96
11
109
11
120
21
40
24
8
88
23
1
119
24
12
18
43
53
115
125
42
9
16
5
78
12
12
13
47
60
18
24
30
21
87
96
102
3
40
107
192
42
75
64
71
6
19
11
84
6
54
85
53
66
24
33
48
40
269
42
96
25
29
24
66
33
33
42
18
48
19
53
108
31
5
3
45
211
71
78
126
54
7
35
45
15
120
129
81
66
18
291
3
42
54
150
7
32
45
108
90
132
30
6
60
60
117
24
21
3
15
9
45
78
18
156
90
18
18
120
49
8
111
9
15
12
30
30
54
187
47
81
81
31
72
32
9
6
1
80
40
32
48
48
45
27
24
40
5
99
69
48
48
27
39
30
3
3
24
24
192
45
27
12
1
120
32
21
66
1
32
45
66
12
114
51
45
3
15
9
3
150
132
42
78
42
1
5
123
136
80
33
31
29
27
39
66
111
40
29
6
102
127
83
18
72
3
45
19
24
125
19
11
21
9
39
27
36
49
5
18
73
23
120
54
3
135
84
84
72
60
24
21
63
6
54
54
42
6
39
69
75
16
48
53
30
45
75
30
18
109
8
63
144
33
45
54
13
35
117
16
48
71
96
25
72
71
1
29
42
193
29
27
40
29
66
48
198
78
84
12
48
42
18
102
75
16
119
1
47
ABCD 99045778142*3^$a+1 [50008]
1
12
113
115
32
159
49
12
68
4
155
162
19
8
64
35
13
5
54
25
48
53
180
162
18
87
3
73
17
19
143
61
11
169
47
25
137
63
72
153
139
36
48
29
75
195
45
96
16
23
97
65
36
235
12
20
3
93
60
117
72
163
84
77
43
101
72
75
15
324
36
108
25
101
63
48
12
201
54
69
12
45
55
80
64
17
36
43
104
15
108
45
76
36
167
36
133
8
39
13
5
55
125
123
39
198
90
9
24
144
136
32
28
77
255
144
16
17
151
11
18
162
13
5
72
115
84
92
15
126
79
32
15
25
65
7
216
11
49
20
21
67
36
68
12
15
18
163
107
81
153
19
144
35
108
57
141
267
36
39
21
72
15
90
15
39
49
59
13
8
64
8
195
13
131
205
48
68
4
56
40
252
119
54
63
84
12
3
237
33
67
108
5
31
41
39
52
35
25
65
75
4
228
32
28
108
8
21
162
180
13
5
79
47
54
39
16
17
31
5
270
177
28
48
71
9
4
41
72
51
39
25
92
117
36
195
88
5
267
3
25
47
1
12
180
80
87
13
188
447
36
144
177
60
69
18
21
15
57
16
17
90
180
162
72
18
93
51
21
33
72
18
37
53
90
36
121
180
32
81
79
48
89
90
201
15
18
127
48
95
54
55
17
18
81
45
54
18
7
128
40
48
47
57
141
36
36
67
140
28
35
54
43
36
29
43
68
132
12
15
36
126
54
13
252
77
67
131
36
61
12
300
56
160
48
12
89
108
18
117
120
15
13
432
12
47
33
48
27
36
133
11
18
207
16
8
204
33
19
80
16
32
15
90
63
88
83
21
72
123
18
139
5
90
288
18
7
56
52
65
19
44
27
133
132
32
9
99
124
36
137
3
84
3
105
16
113
126
18
7
216
80
40
32
64
96
8
36
96
64
164
33
54
25
192
53
343
12
144
180
84
12
35
97
65
18
126
39
72
12
57
180
151
120
120
72
168
72
125
72
63
36
24
40
44
9
54
49
60
17
90
13
41
54
25
32
33
39
15
25
36
80
237
3
52
48
5
7
80
3
13
80
69
43
48
17
123
93
19
84
41
43
47
36
54
159
24
60
132
255
36
54
7
173
67
48
137
163
17
123
21
91
36
71
121
59
193
72
96
71
181
68
12
112
116
88
71
36
126
31
216
72
5
126
18
162
36
1
17
67
8
40
47
13
5
127
60
156
80
4
68
72
153
72
18
49
36
44
51
126
108
31
5
99
64
89
54
129
48
12
12
159
97
47
9
63
13
5
135
45
19
107
109
48
24
35
205
216
12
125
7
168
84
204
24
48
5
36
36
3
64
168
48
24
71
36
36
18
123
57
7
20
9
31
32
48
148
29
79
56
60
16
32
36
136
17
147
177
90
117
12
16
8
9
55
48
77
63
28
104
75
18
36
139
20
57
18
277
156
44
36
112
77
67
23
157
5
91
35
54
115
108
29
234
144
1
71
9
12
28
221
7
29
18
126
63
88
152
3
54
54
25
24
41
79
11
237
69
414
37
35
18
87
60
15
57
76
20
28
276
168
152
15
1
125
75
40
240
8
141
162
33
ABCD 99045920464*3^$a+1 [50158]
36
48
3
24
309
99
168
48
237
69
51
93
15
9
192
96
108
36
3
27
78
27
63
18
99
21
3
21
54
9
36
21
108
87
24
51
45
33
63
72
21
72
39
39
144
138
3
177
207
96
252
57
126
9
261
114
126
15
51
24
102
18
45
96
144
45
15
84
45
3
117
3
105
15
12
33
15
87
57
39
57
192
12
45
51
123
144
186
72
12
15
3
18
135
87
9
84
27
45
132
111
42
243
57
108
75
69
3
12
81
30
69
96
72
48
27
153
12
27
141
12
15
129
9
54
33
12
360
72
96
9
39
24
3
24
21
45
123
75
9
15
33
159
150
108
3
27
18
123
75
126
186
33
39
18
48
51
45
30
105
21
42
21
120
21
15
84
21
198
81
15
21
96
24
93
12
411
12
51
54
15
21
27
108
135
45
27
93
24
72
3
165
141
6
90
51
33
39
105
60
3
33
27
57
6
54
66
96
66
3
21
51
120
45
48
144
78
48
57
84
75
24
126
63
93
150
162
198
117
75
90
51
21
63
15
18
54
66
99
24
12
420
45
3
69
48
24
171
48
27
9
9
6
54
90
21
81
18
69
72
75
24
237
27
18
24
39
252
9
108
3
24
9
471
24
195
105
60
69
36
66
9
15
45
132
48
165
36
39
201
99
297
75
33
99
192
33
171
12
27
105
132
60
240
84
120
57
15
48
12
12
51
114
27
9
135
24
93
54
21
24
144
75
72
105
48
36
24
57
87
75
18
60
39
69
36
66
45
48
72
75
213
24
48
108
87
9
33
72
183
81
144
6
117
3
54
171
69
447
33
180
108
27
276
45
192
3
144
75
21
27
177
108
3
21
3
21
72
24
75
114
87
15
312
138
63
105
51
3
21
12
33
99
123
18
27
117
3
48
69
51
57
90
24
48
78
87
21
72
48
24
207
36
189
3
12
15
69
129
27
9
99
96
99
177
33
132
18
30
87
21
24
3
48
267
45
48
33
42
45
9
135
84
87
93
99
18
60
138
189
51
90
27
72
36
39
168
33
15
81
84
21
30
21
75
18
30
90
222
309
213
27
120
9
39
3
45
9
18
18
27
21
240
72
99
24
105
27
87
18
135
12
27
261
24
3
21
21
228
15
60
33
54
9
84
507
66
24
123
165
12
36
24
15
48
36
156
144
9
6
45
9
123
33
51
24
147
18
27
45
3
27
90
147
93
84
18
126
60
27
120
48
69
51
36
81
147
117
126
42
30
81
15
72
144
126
144
48
87
36
63
45
84
288
105
27
60
33
159
63
81
135
105
177
270
33
129
3
33
36
78
192
78
87
3
225
21
60
192
78
21
60
108
201
75
105
87
9
144
120
75
105
27
105
87
33
72
3
237
156
27
180
24
144
27
9
96
33
36
90
33
117
39
105
12
15
48
9
171
27
189
69
36
39
9
90
18
15
48
81
168
156
27
60
117
126
102
15
12
132
60
105
6
93
84
36
177
108
51
45
30
90
39
12
45
48
54
96
129
105
48
75
69
39
39
57
9
6
45
3
ABCD 99046461466*3^$a+1 [50028]
125
60
30
117
27
96
12
54
63
100
11
45
105
27
48
60
111
18
42
150
24
24
55
11
6
18
36
36
73
53
63
120
75
24
61
65
27
39
33
21
127
20
93
36
43
5
15
21
54
132
78
72
91
203
12
133
72
17
3
3
49
68
39
193
20
15
66
162
108
60
132
12
61
65
12
60
63
52
17
15
40
20
108
9
6
24
360
36
13
12
132
41
6
201
33
19
11
157
35
18
15
60
69
276
54
25
17
39
24
81
54
205
125
12
126
18
27
15
12
21
27
45
39
1
20
12
51
9
15
85
20
81
54
30
12
30
24
84
141
9
12
24
6
33
21
6
9
52
59
1
17
51
99
25
56
15
102
42
90
3
52
23
102
91
11
33
3
24
21
40
108
17
12
3
52
41
30
45
45
55
80
15
37
48
20
60
189
63
33
39
3
30
3
207
90
3
99
138
42
25
56
21
51
27
60
240
66
24
3
28
24
11
109
56
52
23
24
60
1
5
55
164
21
30
24
25
11
6
3
87
204
54
3
33
67
132
47
48
6
66
18
103
47
6
36
183
15
30
55
5
36
19
71
6
99
4
5
180
15
36
87
48
129
21
102
102
12
96
7
276
5
27
69
19
95
12
114
18
66
27
3
6
60
91
12
131
96
81
9
108
6
25
32
60
120
9
78
42
24
66
48
25
5
132
30
6
7
20
141
15
15
60
24
13
12
8
48
24
3
204
21
69
19
41
51
39
49
41
3
81
7
35
48
24
102
39
87
57
16
132
47
25
11
54
78
120
73
60
20
111
24
24
12
93
21
24
63
88
59
1
20
64
161
216
111
3
24
30
18
24
69
27
57
81
15
12
40
17
42
13
17
24
139
107
18
3
15
114
6
165
72
171
49
47
109
47
12
6
15
51
1
29
18
30
15
123
57
15
6
24
55
8
9
48
42
30
18
13
227
6
19
83
42
6
66
48
96
42
33
12
33
7
17
30
205
23
24
24
30
27
28
131
30
39
21
78
25
71
9
63
24
1
32
111
37
12
8
93
42
45
27
1
29
6
12
84
90
24
15
51
33
15
18
48
60
27
3
25
11
156
12
25
5
42
1
53
42
105
57
55
20
57
139
71
24
24
61
35
217
20
3
24
45
28
5
18
109
5
60
30
6
39
36
15
25
72
20
27
21
21
39
21
36
27
27
60
9
111
48
48
45
33
24
103
20
33
6
13
17
18
85
47
114
7
65
12
198
168
9
21
7
23
36
114
54
6
72
3
40
29
66
49
125
36
19
23
12
48
25
5
15
3
96
6
18
6
18
85
108
5
48
39
3
13
29
55
56
111
18
31
92
40
12
80
21
7
107
25
36
11
129
39
6
27
39
18
6
6
19
20
52
35
48
60
25
12
72
41
15
132
12
16
60
92
9
63
16
35
120
9
21
6
9
27
30
222
1
11
6
42
72
18
15
33
12
15
36
15
54
91
20
51
33
51
12
24
1
20
88
60
12
132
47
9
69
31
107
72
21
4
48
29
31
32
21
6
69
105
24
18
18
79
11
6
30
49
72
20
57
12
3
51
36
33
60
108
33
6
18
42
93
240
28
128
15
24
85
17
63
27
1
77
66
126
79
12
47
102
51
87
21
129
42
54
72
132
30
25
71
126
39
24
117
3
57
19
12
17
42
24
12
48
6
39
84
148
72
68
9
43
116
324
36
51
24
96
78
42
240
108
48
12
93
9
18
1
5
60
36
6
57
3
78
159
93
30
37
35
1
84
8
12
16
5
210
6
18
6
15
52
23
9
76
20
72
12
16
44
16
5
42
54
19
29
48
48
66
24
9
33
3
39
48
37
20
45
3
33
12
15
12
81
15
9
55
56
9
51
15
145
11
204
6
18
78
3
21
19
12
83
30
6
9
40
5
27
33
99
16
29
18
24
24
24
126
39
63
54
48
126
105
4
176
21
30
126
24
19
71
69
60
52
12
8
48
69
36
19
56
9
90
126
99
63
13
5
99
33
42
1
5
27
123
45
84
21
36
51
45
27
45
30
21
45
27
3
105
9
171
45
24
51
40
95
126
103
68
52
11
6
54
12
153
21
111
9
78
73
65
27
117
3
16
29
51
21
18
45
108
9
30
54
210
6
19
12
8
51
6
15
28
20
124
191
9
76
12
47
30
138
25
23
9
60
48
33
6
60
30
3
36
15
12
37
5
15
88
23
162
87
16
72
173
24
115
56
39
42
3
51
37
35
102
63
3
90
55
29
192
31
23
9
27
6
42
48
45
52
11
25
144
35
21
81
3
36
9
42
90
19
20
135
30
30
45
52
107
1
29
ABCD 99046624388*3^$a+1 [50016]
36
30
36
108
1
104
57
24
48
78
84
180
1
59
30
15
40
5
54
120
96
36
12
18
43
11
21
15
18
6
36
69
51
69
9
162
102
151
65
36
36
7
173
18
90
54
42
54
49
71
60
66
18
25
83
69
88
5
3
48
111
114
55
65
234
42
54
36
30
36
198
132
102
183
33
54
180
42
36
90
45
39
6
264
18
1
17
24
30
105
64
11
24
162
18
72
48
36
13
11
12
72
1
56
75
36
48
36
54
42
84
129
64
48
80
24
39
66
18
108
18
127
48
65
30
96
105
105
204
12
183
112
125
48
60
102
18
6
156
54
60
48
78
12
57
39
1
71
9
93
36
42
12
73
5
48
187
8
24
15
90
18
69
9
199
47
54
36
36
78
12
33
40
17
15
9
30
180
24
84
162
18
18
19
35
21
48
81
48
7
224
16
48
263
54
75
40
29
6
30
54
57
15
24
33
33
54
24
120
6
144
27
57
6
12
150
30
60
18
19
8
135
48
145
17
24
36
30
54
175
23
78
84
60
90
66
18
42
102
72
180
49
80
16
5
66
60
48
132
12
96
12
97
8
3
6
54
36
45
9
72
87
3
45
9
54
49
35
21
57
15
3
45
112
59
30
24
84
91
17
24
48
108
123
27
30
7
48
104
3
37
53
3
213
75
21
264
90
60
12
18
6
33
15
36
60
30
195
21
54
36
18
231
39
18
90
72
72
21
72
21
84
72
60
54
36
30
18
72
60
66
3
15
90
90
54
42
30
18
42
66
33
21
75
33
36
96
120
18
33
75
69
75
205
119
121
5
18
96
25
5
72
54
36
60
90
19
83
42
48
6
36
73
96
95
90
36
18
177
3
36
42
159
75
48
141
111
126
72
78
12
96
120
36
13
96
17
54
90
6
12
6
55
29
115
17
15
15
54
42
108
45
45
102
60
12
18
43
119
6
51
160
5
66
24
9
21
114
30
19
23
30
3
57
120
72
6
177
39
234
7
149
36
7
48
5
102
36
36
36
78
27
39
6
30
93
105
79
152
24
21
30
24
36
33
48
24
33
126
60
36
66
18
141
93
43
144
48
35
108
33
16
5
3
88
144
53
42
49
125
36
15
64
32
39
121
5
90
102
96
91
89
7
29
51
33
42
90
90
192
57
33
7
29
54
132
36
48
165
15
36
108
6
174
36
36
69
171
84
186
30
6
30
37
41
30
6
115
5
6
12
18
39
288
51
6
15
15
18
18
24
45
45
54
36
54
66
49
65
84
42
33
21
30
21
75
210
43
17
30
1
59
120
24
12
108
6
36
19
29
60
199
47
36
13
11
66
24
84
36
19
56
39
1
65
223
83
69
40
5
99
111
18
78
372
36
36
13
23
24
30
51
3
42
163
96
8
87
105
39
57
40
47
36
61
161
63
96
21
84
36
78
12
57
51
144
141
237
60
54
90
36
54
120
36
49
131
144
18
6
120
126
15
3
61
65
111
21
123
16
96
80
57
6
66
24
90
117
24
111
180
108
81
9
72
63
96
21
84
15
24
51
24
45
40
384
11
60
126
90
174
72
3
15
366
216
48
19
35
13
48
80
39
18
54
180
36
18
36
3
3
54
30
60
69
69
42
30
18
25
11
72
60
33
51
36
129
21
48
36
15
21
54
114
84
132
30
6
54
36
13
167
12
42
36
108
19
47
18
31
167
60
13
17
15
135
54
30
180
24
12
78
84
75
3
30
18
90
195
81
84
36
159
184
23
105
183
210
7
143
30
51
16
80
33
15
21
24
84
126
42
48
72
79
35
45
75
18
72
51
3
54
126
96
9
117
84
126
193
5
72
60
12
6
12
129
33
42
213
21
27
183
36
6
48
ABCD 99047098466*3^$a+1 [50000]
40
32
16
104
3
36
36
78
12
75
3
36
66
55
8
88
44
45
30
60
21
100
20
57
3
9
43
65
96
39
81
7
12
77
63
100
12
23
73
164
99
9
120
12
28
137
55
23
12
141
24
3
13
17
96
36
30
18
36
7
83
36
25
128
45
43
119
144
90
7
12
17
43
8
60
52
5
30
25
35
93
12
21
27
3
21
60
28
131
69
12
108
75
45
15
33
40
20
63
24
13
24
20
9
7
252
8
57
252
3
120
72
216
9
111
9
18
72
90
151
20
124
29
60
36
51
84
63
36
69
105
96
84
72
78
12
33
45
3
9
235
89
6
48
36
141
60
3
193
144
108
68
4
5
51
159
21
3
9
40
8
100
107
6
91
29
6
21
99
105
9
19
35
66
24
126
121
140
75
61
32
147
45
3
37
125
51
3
24
93
69
51
123
37
23
109
12
8
172
20
39
1
20
15
144
30
6
1
144
53
192
18
60
93
69
54
36
33
108
69
55
36
20
40
17
15
75
30
6
9
27
1
12
71
81
156
3
289
72
80
45
75
16
144
80
9
111
15
73
48
77
90
85
20
48
72
21
99
88
29
43
12
20
69
99
51
117
63
49
32
3
6
111
9
79
35
37
53
3
87
36
30
39
87
1
272
75
12
18
7
83
117
69
27
3
57
33
19
5
66
36
21
57
390
132
13
92
3
57
15
54
30
24
36
37
29
18
90
3
33
87
24
48
45
3
27
73
17
27
180
123
12
45
28
32
60
36
12
100
32
96
9
55
113
27
99
264
6
174
133
212
51
54
3
33
36
63
81
6
73
125
72
54
144
157
56
24
48
21
67
72
32
3
42
84
90
57
60
120
57
3
27
33
57
27
315
25
35
18
55
32
36
72
75
13
60
260
207
13
197
27
36
9
78
72
1
29
24
87
39
13
8
27
45
120
88
140
60
52
5
90
33
52
5
126
126
135
9
31
140
28
245
75
48
84
33
12
51
12
45
3
112
47
1
23
36
45
3
36
81
45
55
23
12
1
17
27
105
51
129
63
135
126
264
7
29
7
320
219
1
12
180
17
3
48
264
120
3
162
171
24
36
160
23
21
9
36
168
63
3
9
88
12
32
45
18
13
23
90
66
45
15
21
52
80
12
96
4
23
12
18
6
69
21
54
117
48
232
83
42
123
12
9
51
39
30
19
60
20
120
168
33
199
48
20
33
36
55
128
21
67
53
27
69
84
54
42
18
93
52
125
55
17
15
3
126
84
60
15
48
112
17
60
18
66
24
3
100
24
83
37
89
7
17
15
21
199
32
148
11
97
107
37
140
16
53
54
165
87
1
72
32
63
37
35
84
57
39
48
36
6
30
181
144
5
3
160
35
30
3
52
8
69
3
105
55
80
12
16
20
64
59
66
54
54
42
30
135
16
47
37
5
54
1
120
60
36
29
18
42
31
104
136
17
36
30
96
165
9
19
5
12
115
8
45
3
123
30
24
66
177
3
204
72
13
32
39
1
8
45
3
3
36
1
80
4
53
27
9
7
107
37
36
72
35
120
37
35
108
57
69
147
39
1
53
67
24
29
144
36
24
67
35
24
9
28
173
7
107
12
60
85
8
117
51
63
1
53
63
27
36
81
45
31
24
108
12
80
96
40
53
60
159
57
51
112
20
208
32
75
6
66
18
43
29
75
123
117
96
4
35
90
54
240
1
119
9
81
7
53
27
9
75
15
1
20
72
52
53
12
43
228
59
30
90
105
36
132
21
27
64
29
54
57
16
20
60
12
148
29
108
75
108
84
45
15
15
45
15
21
172
8
27
42
51
160
59
84
36
21
72
48
9
31
17
7
119
24
102
43
68
159
1
143
1
5
283
20
72
36
237
183
9
18
72
73
41
54
72
73
71
30
6
81
9
84
24
27
36
84
45
15
28
72
35
21
63
21
ABCD 99047453522*3^$a+1 [50009]
120
19
42
35
1
12
3
87
42
30
204
12
60
77
25
18
9
20
16
80
12
12
19
54
75
32
55
29
55
24
12
5
31
42
30
17
24
16
108
3
29
25
36
48
6
93
12
183
102
150
30
63
8
12
96
12
132
28
20
7
96
5
72
24
19
21
80
49
71
121
78
17
72
72
24
16
33
3
32
13
54
9
45
107
72
55
93
15
93
15
65
16
56
103
36
21
27
45
15
12
9
36
8
1
95
19
180
33
128
19
12
60
53
72
1
95
49
35
76
8
24
36
112
84
24
87
18
66
9
12
33
114
53
12
73
3
51
81
195
72
5
52
159
77
7
36
9
8
19
45
9
6
108
5
16
15
21
51
17
16
39
12
54
42
198
111
20
43
72
125
79
72
54
54
65
145
39
3
12
17
24
72
13
27
27
161
61
3
68
49
96
15
24
56
67
57
116
112
123
17
36
79
90
12
60
48
42
5
85
18
36
126
311
12
73
30
89
61
15
72
183
65
40
8
31
89
49
150
5
36
24
115
12
5
91
48
60
36
18
12
18
17
96
48
7
65
55
113
31
36
17
36
60
16
123
5
48
127
93
104
73
47
48
40
15
48
17
7
41
172
32
55
9
87
72
17
19
36
53
1
120
47
24
148
15
90
35
7
36
5
7
65
60
43
12
5
112
99
21
3
72
48
6
87
20
4
63
6
59
67
21
20
12
55
77
60
228
16
15
12
17
25
75
27
53
37
78
17
16
57
23
43
36
18
6
12
45
15
12
36
9
36
32
60
139
144
144
66
6
129
164
12
96
115
9
81
3
92
19
53
55
90
167
13
126
5
132
108
19
36
132
144
5
16
20
52
120
111
41
48
55
21
12
15
113
31
60
30
18
77
1
123
51
60
93
68
4
63
17
48
31
29
37
36
204
15
21
18
5
319
48
72
53
40
33
11
103
36
177
8
49
30
18
42
30
95
31
17
7
113
12
55
30
23
192
25
18
54
18
72
141
3
21
56
24
4
20
24
7
6
3
56
16
12
32
36
19
108
18
155
7
5
40
81
11
60
64
32
127
21
156
15
21
44
43
53
40
128
16
3
18
84
18
17
4
44
31
69
57
108
30
21
144
20
37
30
81
15
12
60
30
203
85
3
75
21
8
241
36
48
6
5
31
18
48
42
93
15
138
11
84
16
75
21
27
36
42
18
5
72
24
60
13
47
100
39
21
8
7
18
12
3
116
16
36
32
12
55
41
19
108
30
23
19
5
100
44
7
24
48
81
45
6
48
108
149
60
205
126
24
54
95
24
25
123
75
105
69
11
67
18
227
61
36
23
25
63
8
64
27
45
15
5
16
63
54
36
42
18
39
260
28
8
79
72
53
12
1
24
11
19
36
29
16
12
57
18
5
7
6
23
16
9
54
77
36
120
145
18
29
16
9
23
67
42
18
57
8
25
36
66
96
90
18
66
18
17
36
25
18
5
12
40
9
60
18
53
103
45
69
108
54
101
127
17
79
21
48
8
7
125
12
25
24
66
78
18
90
75
33
87
132
27
41
85
27
15
90
12
54
29
7
18
11
64
32
28
56
16
8
43
12
41
112
80
4
15
53
72
24
120
4
15
17
36
60
139
9
27
60
5
84
124
141
3
3
57
45
131
4
27
24
41
36
43
24
33
75
5
49
159
57
15
33
42
12
18
234
341
55
17
1
54
137
144
24
73
99
68
48
12
103
48
29
16
69
11
19
96
21
80
24
12
7
5
67
5
43
17
4
21
83
72
48
31
12
65
13
90
12
9
8
7
101
112
32
19
42
95
72
12
13
3
15
42
51
20
12
4
51
29
28
3
12
53
19
36
24
5
85
3
15
41
24
168
12
43
72
33
39
53
37
30
9
80
91
36
53
4
33
42
72
53
1
51
75
41
7
17
24
24
36
36
25
6
89
91
5
13
35
36
76
32
16
39
36
29
12
36
268
15
17
12
36
4
60
12
80
13
18
89
40
15
5
28
80
48
48
24
12
60
163
48
29
24
12
48
52
108
39
18
84
3
15
36
45
87
18
59
103
180
12
5
16
44
43
77
67
24
69
123
60
12
72
21
60
108
27
5
112
36
105
84
3
3
66
23
1
47
7
36
89
12
4
57
3
9
111
44
31
69
51
29
16
12
20
12
108
24
48
96
229
71
7
48
5
16
15
5
19
12
5
19
21
87
41
61
78
48
57
57
138
153
32
48
4
188
31
101
156
79
24
29
55
6
47
180
7
57
63
5
12
25
18
21
12
68
112
3
41
43
5
13
39
3
66
6
18
47
1
42
102
6
77
28
ABCD 99047474998*3^$a+1 [50019]
80
48
121
131
24
331
93
96
36
140
40
279
9
12
69
36
3
87
108
5
112
140
144
96
133
47
25
54
29
115
41
49
72
18
365
60
36
25
275
96
25
3
116
79
45
45
11
25
39
51
36
108
77
49
90
81
68
72
409
36
3
96
9
11
25
275
16
33
95
40
27
113
31
54
90
21
15
29
61
90
5
24
72
25
18
41
4
12
33
72
144
39
60
20
52
189
95
400
84
200
16
276
68
67
149
180
16
108
51
216
144
5
40
81
59
16
15
108
5
157
3
15
5
67
18
36
119
151
101
79
21
123
45
495
41
265
36
59
40
156
180
15
45
84
15
9
72
189
144
47
28
56
16
33
255
60
36
261
23
16
20
24
52
9
90
45
45
234
36
21
33
180
11
61
3
15
81
144
27
5
124
69
72
23
52
44
25
11
88
72
99
36
165
285
234
21
159
126
83
16
45
11
43
65
156
16
15
18
162
288
270
126
126
135
48
15
45
56
460
15
5
49
36
99
32
4
99
36
126
363
87
29
16
99
54
36
36
75
324
44
97
3
56
31
54
75
105
39
56
16
105
108
126
21
249
311
193
95
67
45
20
208
87
270
39
144
15
41
121
39
24
135
41
4
176
175
29
372
60
43
21
105
54
65
205
11
64
177
23
157
23
85
27
9
39
36
44
61
90
180
5
36
13
162
54
11
48
31
189
32
13
126
9
27
45
45
59
40
45
11
28
87
18
27
45
75
24
99
45
81
54
21
15
36
65
48
60
36
16
128
7
270
54
81
128
25
227
100
44
151
90
119
160
56
180
64
20
139
180
216
36
18
95
52
44
100
195
29
12
4
56
205
18
101
79
36
144
77
85
75
33
111
15
5
49
162
93
15
72
9
9
90
41
4
56
36
79
180
29
61
216
23
112
153
36
39
36
285
111
15
129
96
68
211
29
72
160
20
64
60
84
15
45
27
93
51
5
265
75
51
18
36
90
29
52
63
81
9
90
21
80
25
36
23
112
68
31
65
61
324
39
36
20
24
205
36
90
144
45
27
129
20
160
69
36
131
340
344
31
153
192
15
180
245
64
36
33
90
65
25
342
18
207
99
216
54
90
21
24
176
13
36
36
3
87
29
25
11
48
121
360
54
5
36
24
16
45
131
283
126
191
108
7
180
198
36
95
31
54
135
99
45
135
21
51
5
204
144
180
396
84
121
99
81
54
162
83
16
45
11
43
72
5
49
95
16
24
9
36
11
180
48
96
84
31
90
90
180
65
64
195
77
13
155
12
49
11
79
5
49
576
36
23
16
96
9
75
236
24
64
15
36
21
128
67
45
48
20
16
96
63
72
234
180
95
40
56
124
81
54
54
270
21
36
15
54
ABCD 99048621598*3^$a+1 [50019]
63
60
30
27
12
60
135
21
108
20
31
60
6
39
99
57
45
18
12
24
60
69
12
75
113
97
15
24
39
57
56
19
33
12
12
3
21
168
56
55
21
123
45
75
24
12
5
103
165
87
69
36
9
35
19
33
20
67
9
24
120
9
15
63
45
48
72
45
51
8
133
54
9
12
15
29
208
3
5
40
39
45
60
9
15
44
28
3
5
55
81
9
75
36
171
120
33
48
48
39
33
147
41
36
88
27
29
52
84
132
24
48
75
33
120
84
60
44
36
4
96
3
93
3
129
108
51
53
28
8
61
96
54
77
109
99
120
27
69
15
69
72
36
32
28
87
96
5
28
27
17
133
15
15
156
108
57
3
120
72
21
27
45
12
44
31
84
21
8
36
115
69
48
12
80
1
6
24
96
125
79
29
72
72
43
9
15
60
9
15
36
33
24
99
21
36
27
77
28
48
51
33
123
21
12
156
105
42
198
159
123
144
36
153
8
36
13
3
27
24
36
21
27
102
30
18
6
45
96
20
79
156
33
12
44
79
69
12
15
240
129
36
72
3
6
23
55
210
3
39
125
40
24
8
64
84
180
105
51
36
56
55
216
45
152
100
44
19
93
24
12
60
180
12
252
108
32
28
44
64
15
9
96
27
24
36
165
32
91
21
9
131
19
12
33
60
87
9
39
21
48
63
149
31
9
48
12
24
24
24
36
3
153
36
120
9
6
5
76
48
15
12
65
508
15
9
8
28
15
6
39
20
88
12
12
3
21
12
108
96
69
3
183
5
64
48
32
36
13
15
8
79
141
39
93
24
84
39
54
135
120
20
28
33
48
3
32
4
24
3
129
51
36
24
17
196
56
271
53
40
24
3
36
54
3
20
76
24
12
135
5
19
57
3
57
24
45
15
99
69
111
81
15
89
4
84
120
24
3
117
12
27
180
45
24
75
6
3
32
55
53
28
36
99
81
87
33
68
36
280
24
12
33
51
68
16
51
9
135
216
45
60
24
75
66
23
64
108
24
21
171
144
44
55
21
3
72
33
27
33
21
23
36
52
39
36
60
29
28
116
64
80
76
72
60
44
19
105
51
33
81
3
3
45
60
24
8
67
165
27
129
44
112
36
99
93
20
67
108
21
51
105
9
63
123
21
36
24
27
33
87
12
45
9
99
45
23
36
28
15
24
41
4
48
3
180
21
68
40
252
32
1
27
27
12
24
53
1
27
15
48
6
123
3
144
21
63
12
84
129
96
12
3
24
12
105
75
108
9
24
99
33
12
63
57
68
55
153
60
3
69
56
52
84
8
76
75
93
12
171
21
39
21
69
18
45
81
35
4
105
75
15
21
60
36
84
48
20
28
168
15
12
120
18
162
24
120
129
180
96
8
72
76
68
64
48
39
96
81
63
24
12
9
32
7
57
15
69
120
56
40
36
24
3
33
3
6
18
53
4
48
15
5
4
36
36
120
12
80
49
15
39
9
68
7
6
39
96
51
117
33
111
27
33
56
163
69
48
80
7
29
52
108
24
51
36
36
57
60
57
6
60
21
3
84
12
9
12
33
15
48
3
141
24
3
17
4
129
75
12
3
81
56
4
32
43
24
113
28
12
12
12
15
54
150
36
9
45
54
42
3
51
81
3
57
20
40
15
89
19
33
252
51
36
48
21
39
12
33
15
237
48
20
36
55
84
45
32
64
39
36
81
15
18
15
72
15
48
21
80
172
152
55
9
3
60
225
24
39
89
31
81
140
79
60
132
30
87
12
140
145
3
63
78
63
12
51
36
45
84
51
105
20
36
4
72
3
24
77
19
57
104
103
117
60
8
4
27
114
3
12
39
17
25
11
36
7
29
100
12
120
75
45
39
113
103
81
104
64
99
12
129
60
15
21
12
36
27
48
90
15
51
24
60
42
63
36
51
17
121
123
72
147
69
48
3
45
3
12
33
12
9
54
21
99
9
3
45
153
66
149
115
21
72
48
99
93
99
84
21
3
36
93
3
33
12
72
27
21
183
90
75
15
69
20
28
48
36
240
141
15
63
60
72
21
9
3
24
63
41
88
15
9
27
57
123
93
92
208
8
ABCD 99048687118*3^$a+1 [50027]
108
24
1
59
19
57
72
15
48
5
12
120
72
25
35
28
20
28
15
132
65
37
23
67
113
13
24
30
18
35
37
15
8
55
33
3
12
42
15
87
5
36
24
121
35
4
9
6
105
8
97
11
40
3
60
9
12
56
49
83
40
21
87
20
37
23
4
21
27
27
24
29
37
11
60
7
17
31
90
27
15
48
144
5
31
197
55
6
27
3
89
52
189
11
163
33
9
30
45
15
36
17
40
60
3
5
37
72
18
12
36
117
27
21
44
40
156
84
3
48
18
59
112
68
28
27
17
31
197
12
48
60
48
60
7
33
72
48
12
3
29
19
29
52
51
65
24
36
120
79
18
87
8
48
84
60
48
12
76
140
4
96
12
12
9
47
25
155
67
18
102
5
108
19
54
107
109
11
60
4
8
127
65
76
32
7
60
33
72
80
36
60
55
45
20
13
11
76
15
42
83
19
101
64
3
138
150
29
28
15
72
5
36
7
57
15
5
120
120
76
20
64
68
12
91
5
120
124
3
5
1
59
28
39
101
55
57
48
84
9
6
33
15
5
13
18
161
115
21
117
23
24
25
6
197
12
1
75
152
61
111
20
31
137
7
78
63
12
87
54
39
51
36
93
15
48
17
12
31
5
43
81
60
3
42
51
3
9
60
21
27
27
45
21
39
12
21
35
19
5
13
15
20
60
55
12
78
3
45
35
60
12
7
36
17
48
64
9
11
100
8
103
90
35
24
60
55
60
30
18
17
43
48
24
41
40
27
57
56
40
44
55
21
180
15
9
36
32
60
48
7
96
12
29
25
23
52
8
28
15
45
15
12
17
96
19
21
9
23
73
35
40
69
3
8
115
45
165
159
36
12
48
15
45
24
3
72
105
68
7
101
40
164
36
4
8
12
103
5
37
18
17
108
121
267
24
8
12
120
48
31
117
12
27
6
15
80
4
36
92
43
48
72
18
11
36
7
77
60
36
13
11
36
160
60
80
24
40
93
35
88
92
67
150
63
32
25
23
12
43
17
1
30
117
60
8
12
43
17
52
3
105
111
69
75
5
72
13
23
72
31
72
117
21
24
3
15
12
18
18
21
15
21
20
12
7
144
9
32
96
52
68
12
67
21
72
57
35
96
64
3
17
103
57
60
60
48
8
24
16
92
28
12
20
112
3
33
20
64
36
32
37
11
19
24
17
55
72
12
54
6
5
43
17
36
79
156
5
72
55
5
7
5
28
57
6
17
12
16
44
1
30
17
25
15
33
15
24
111
9
63
53
163
41
31
9
36
93
11
108
88
32
55
72
41
24
1
95
24
79
24
57
48
12
20
40
39
41
43
36
29
31
12
17
12
85
3
8
4
60
135
5
1
15
164
91
9
3
6
54
48
45
32
85
87
60
15
36
144
60
36
90
30
18
6
18
35
12
60
13
23
40
44
43
18
15
15
65
49
11
84
49
11
48
40
45
30
42
48
3
3
72
48
24
18
48
11
31
12
77
40
8
37
3
32
28
12
3
17
48
108
4
15
5
100
9
59
12
88
32
19
17
24
48
7
108
117
21
47
31
12
45
104
1
35
72
67
60
45
36
20
24
31
105
84
36
9
83
48
55
317
7
48
18
59
13
18
57
20
28
75
29
40
39
29
67
30
6
149
13
63
75
29
16
20
112
21
6
33
12
36
12
68
12
37
96
30
5
4
36
12
32
16
75
5
4
20
40
75
6
48
47
43
29
7
96
5
12
55
5
60
97
11
52
108
3
72
42
66
54
47
100
3
45
21
6
113
40
183
18
171
15
36
9
56
55
89
76
60
99
36
17
127
141
24
48
3
18
6
66
54
81
12
8
43
29
40
63
17
52
8
72
43
5
1
27
27
57
15
41
60
19
18
23
100
3
161
1
15
9
215
36
64
20
16
9
48
72
3
20
60
88
12
87
5
48
28
92
12
145
3
207
105
21
72
6
36
5
96
55
72
5
13
24
11
43
12
17
37
54
72
9
33
3
27
57
15
96
5
60
4
20
28
20
60
13
75
69
51
20
25
174
21
80
24
40
3
18
18
17
64
20
60
13
6
17
139
125
25
15
56
4
68
103
90
27
15
77
16
20
40
84
15
45
45
23
7
60
33
12
20
60
40
8
115
30
78
89
139
9
27
18
72
6
29
28
48
39
105
68
52
39
24
18
15
15
5
19
216
18
11
48
12
36
84
43
5
7
165
51
60
9
3
36
77
19
21
177
3
24
3
42
18
12
33
3
29
25
23
48
12
85
27
3
33
20
24
85
83
61
24
48
35
7
57
45
23
48
40
32
1
119
7
41
12
37
3
3
69
3
17
136
24
156
20
7
65
7
5
43
77
103
105
27
201
9
11
204
76
3
41
79
21
21
47
55
53
64
68
40
27
21
80
52
60
32
76
32
12
28
27
45
45
30
18
3
60
9
78
5
12
76
12
20
40
45
3
93
54
18
18
12
29
43
45
12
3
102
75
68
12
79
6
90
48
5
31
96
45
21
107
28
15
77
61
51
3
42
54
57
60
3
41
19
36
65
60
40
8
ABCD 99049551442*3^$a+1 [50013]
3
24
4
41
3
16
20
52
137
45
63
24
48
27
18
28
23
7
60
24
30
26
4
6
18
5
25
60
71
9
46
5
3
21
12
55
24
6
68
10
5
1
86
9
19
12
68
36
6
10
44
4
17
15
57
67
24
6
30
6
8
15
15
54
3
48
45
16
59
1
30
36
20
28
41
19
12
17
12
108
15
12
64
5
1
30
8
45
15
66
22
18
11
3
33
48
36
63
33
13
42
5
19
24
65
39
18
102
16
12
8
24
36
30
6
40
30
6
5
24
1
14
4
12
48
41
31
8
10
42
17
3
45
13
47
24
24
7
2
36
22
20
34
23
12
19
5
25
11
19
5
1
6
38
12
4
14
54
3
48
25
96
11
3
9
43
2
58
68
36
10
11
9
51
43
66
23
12
36
12
7
30
66
54
71
39
16
60
8
36
45
9
10
60
12
17
45
3
24
1
14
10
83
61
59
12
19
6
66
20
18
6
90
4
36
44
10
12
48
12
5
3
112
5
45
3
55
20
45
12
19
54
72
47
48
27
16
6
8
3
39
16
38
39
33
18
21
24
31
114
59
43
122
30
21
12
49
6
8
21
60
9
15
24
45
42
4
17
48
1
30
8
16
12
30
35
72
108
12
33
28
11
3
16
29
43
29
48
81
22
137
31
26
3
3
28
2
28
6
8
12
4
50
27
60
12
13
48
74
22
14
21
24
51
33
60
37
24
42
18
30
65
1
11
3
9
7
20
30
39
36
19
60
17
19
24
5
12
93
24
48
40
24
6
20
4
5
61
8
39
1
42
30
23
1
11
15
58
6
29
12
13
42
20
9
9
10
12
8
22
2
18
27
31
32
28
56
10
80
15
1
18
20
9
37
26
24
36
12
33
49
54
12
17
60
15
12
9
36
19
17
13
72
14
18
6
21
31
50
10
29
141
3
61
59
1
30
29
1
24
44
3
12
7
68
58
24
11
19
20
46
23
15
9
81
36
16
2
33
60
48
129
18
9
1
24
6
32
18
4
6
14
16
59
15
16
32
93
19
24
30
32
54
9
7
44
4
29
36
1
144
14
36
40
30
44
51
15
82
23
39
16
29
12
49
2
9
69
66
76
24
120
5
1
23
60
36
19
86
46
77
7
53
48
132
31
5
67
30
30
30
30
32
12
36
9
1
30
18
71
15
16
54
30
30
11
24
1
48
6
6
48
66
24
5
67
30
18
41
21
3
12
49
24
11
31
44
24
30
70
26
76
8
24
36
10
41
36
39
36
45
27
33
25
18
5
39
52
20
10
35
19
104
48
33
39
6
15
12
75
9
48
15
22
24
6
29
31
20
16
14
6
10
20
27
1
12
83
12
60
63
12
94
20
51
13
95
97
30
20
9
31
24
29
12
12
103
14
16
20
63
55
17
9
10
98
12
3
43
53
27
42
16
2
58
35
27
24
141
3
10
71
31
29
19
77
9
15
24
1
6
8
45
36
36
19
24
5
15
16
8
48
33
37
23
1
23
60
3
64
24
20
9
12
36
25
47
1
74
21
60
36
36
27
30
6
40
6
6
17
15
33
43
30
36
6
24
80
24
10
2
58
110
22
30
14
34
5
21
54
69
31
5
24
27
16
77
37
6
17
12
31
8
45
45
51
3
16
56
36
33
7
50
10
5
48
36
19
20
9
108
43
20
16
53
12
19
14
51
25
62
70
18
26
63
43
30
54
8
48
10
8
10
65
55
30
72
2
52
8
18
15
25
35
43
20
45
25
47
9
96
3
25
2
9
19
41
36
19
36
29
36
9
46
29
19
137
24
1
83
1
206
34
36
18
29
73
8
12
34
24
12
24
20
16
29
63
21
9
15
1
11
9
22
14
10
6
83
55
6
26
70
14
9
24
3
42
3
12
36
36
15
16
5
24
55
8
28
14
16
20
10
54
71
19
5
33
18
78
87
12
12
31
48
41
93
16
6
6
23
36
105
18
42
4
62
40
17
33
27
27
9
1
6
77
12
19
36
66
14
45
48
15
21
36
19
36
53
48
3
70
11
19
74
16
30
12
2
27
48
121
14
18
58
41
9
75
25
12
2
12
4
29
21
15
12
24
109
35
31
14
54
18
27
7
30
6
78
14
81
55
110
24
3
63
6
16
14
33
3
28
14
18
10
62
16
12
24
41
15
54
10
30
24
2
60
9
60
60
36
48
1
35
24
25
12
14
64
5
25
11
19
36
29
21
54
24
16
30
6
30
38
45
108
15
30
18
22
2
58
48
6
5
60
36
15
24
9
1
59
36
49
71
9
30
72
10
48
30
6
144
11
9
16
23
37
95
19
17
3
36
21
75
9
1
38
22
23
7
24
6
32
15
15
21
21
16
35
55
20
40
8
9
1
47
19
5
31
65
39
10
6
60
5
63
42
3
55
14
22
5
9
39
13
30
60
65
93
6
16
17
31
20
6
10
5
31
48
12
48
17
12
31
5
36
48
3
100
84
24
20
16
8
18
15
24
1
24
8
15
91
14
6
21
36
12
12
39
22
47
60
3
12
22
23
36
24
93
10
5
3
9
1
6
24
12
78
71
85
35
36
9
4
14
18
15
12
13
8
10
44
22
35
3
57
19
72
5
132
1
6
29
15
16
5
24
1
26
45
55
17
7
20
4
12
8
45
9
3
15
88
6
23
75
21
1
59
24
37
66
5
25
14
9
15
10
20
27
72
27
4
32
28
41
9
15
1
86
64
90
30
5
31
14
51
12
13
18
6
50
10
20
34
5
12
13
11
15
9
12
15
4
6
30
29
9
27
9
15
33
15
91
17
79
50
46
30
20
10
54
26
72
45
12
31
2
15
43
14
48
28
14
9
12
12
15
96
9
57
10
8
16
41
51
4
29
61
23
1
11
69
90
16
8
45
13
95
12
37
26
33
1
54
2
27
61
11
115
29
15
21
33
18
4
8
22
14
57
72
36
24
37
23
45
178
32
33
3
6
3
1
11
24
24
13
62
58
24
24
35
12
9
16
84
6
44
4
14
3
13
30
29
12
36
72
3
64
6
18
2
3
72
13
30
72
5
25
23
7
32
18
58
36
5
24
1
66
53
51
40
5
3
36
22
18
2
12
18
100
60
18
11
31
18
14
36
21
60
1
35
9
3
13
110
4
66
74
36
10
18
5
1
11
33
12
40
23
9
63
13
2
34
50
90
75
1
20
39
19
12
5
15
10
167
31
26
3
15
28
29
91
8
57
69
15
79
32
72
16
26
66
18
39
1
36
90
24
42
2
6
12
3
12
24
19
12
48
6
150
24
26
24
39
13
20
63
7
114
6
74
54
10
30
41
1
30
48
30
36
23
3
60
28
12
5
12
12
24
12
3
22
30
48
56
9
36
31
114
11
24
1
23
24
60
33
10
74
6
4
29
37
35
3
10
26
129
181
14
30
6
16
24
36
98
16
11
24
1
48
11
31
18
44
15
33
72
15
81
39
133
18
65
1
11
3
21
15
4
29
13
2
16
12
5
3
16
125
3
33
49
6
20
10
18
32
30
54
96
4
8
60
16
86
3
12
39
54
28
54
29
1
6
77
1
2
10
18
12
5
15
40
17
33
10
38
40
60
11
19
12
24
14
22
24
24
12
14
54
9
21
10
50
10
20
36
16
30
18
12
5
45
3
24
15
21
1
6
20
40
14
3
103
8
16
36
24
101
24
1
8
16
6
29
91
44
76
5
24
48
12
1
108
60
95
7
108
12
60
54
6
20
60
34
11
12
12
36
19
41
24
63
45
1
30
5
12
48
ABCD 99049676366*3^$a+1 [50013]
54
108
9
33
63
32
121
84
126
21
183
126
59
112
96
128
48
16
135
9
129
42
66
131
31
81
141
18
102
6
180
33
57
84
3
144
128
1
47
55
9
159
81
80
48
43
102
240
159
21
11
79
318
179
1
15
96
96
80
48
192
16
80
16
9
24
95
175
17
96
43
162
99
224
16
63
33
93
83
91
36
17
145
63
80
144
48
160
117
59
16
33
60
48
24
138
33
27
108
137
160
192
45
35
16
9
23
7
89
48
103
270
123
93
99
80
64
21
18
89
240
208
21
24
51
48
320
7
233
91
18
18
24
18
71
121
215
48
7
57
93
387
21
155
96
79
18
47
187
21
192
128
145
30
33
80
96
112
153
167
169
114
48
117
303
30
51
96
15
18
95
73
71
91
30
18
114
90
9
57
87
192
45
35
1
72
18
21
33
15
75
18
3
48
57
23
48
112
237
35
48
16
75
5
73
162
69
21
18
9
9
87
96
81
95
85
27
171
5
96
61
18
342
107
73
39
80
96
25
18
5
7
9
267
21
32
1
15
96
32
55
90
120
23
96
61
83
229
18
57
135
57
48
75
21
357
72
35
48
48
64
32
112
176
475
53
16
129
95
144
13
108
72
159
176
13
131
31
17
96
85
27
144
57
23
37
107
85
59
13
131
16
32
127
42
39
123
21
48
39
233
96
31
30
35
145
132
75
80
43
318
71
48
31
177
15
33
75
60
57
27
5
16
128
256
81
24
23
7
258
167
43
78
30
54
291
96
48
32
48
112
96
273
30
54
11
112
80
85
18
57
33
15
27
5
7
90
78
17
91
21
9
114
101
79
113
13
99
32
64
48
48
32
31
60
5
13
83
7
89
16
75
108
57
285
3
117
18
114
119
151
9
57
87
63
17
16
357
132
18
117
93
99
240
21
11
121
23
7
137
13
131
97
95
37
155
64
9
23
448
80
64
39
126
155
7
89
48
16
32
13
3
9
23
112
117
18
89
16
32
25
23
13
3
48
80
1
159
21
102
60
48
9
32
48
48
48
16
224
352
48
57
6
81
144
48
207
129
288
32
144
181
186
12
53
96
139
42
102
18
35
16
272
16
171
18
72
90
48
24
18
39
80
144
48
160
32
16
32
1
47
151
132
18
48
131
112
128
103
137
16
176
31
48
42
231
48
32
25
39
48
57
119
240
37
24
216
11
169
324
51
176
16
27
5
256
32
16
69
59
48
85
18
57
48
75
5
48
48
49
102
89
16
93
78
54
239
31
18
191
16
21
72
18
204
18
300
252
27
123
245
208
63
144
33
165
108
204
3
176
16
15
17
16
57
215
144
16
32
151
41
31
78
18
257
43
21
128
64
81
239
7
42
47
43
18
90
72
198
27
48
27
18
234
6
99
32
13
18
102
11
97
47
ABCD 99050835836*3^$a+1 [50033]
31
65
99
9
102
105
81
7
23
37
35
1
12
48
29
18
114
18
81
9
48
72
6
121
59
61
20
75
49
77
139
23
57
16
77
12
39
12
3
72
18
67
23
24
33
33
15
16
95
21
40
24
44
12
9
151
24
23
12
13
48
72
83
72
90
31
11
9
64
47
1
5
19
104
57
18
30
7
29
6
9
3
25
65
115
12
23
13
95
18
51
33
7
233
72
18
18
18
90
7
128
60
75
30
19
17
19
71
61
24
36
29
31
59
36
153
40
24
35
25
47
84
25
36
35
120
54
114
1
60
80
87
132
1
36
48
12
155
30
31
47
13
89
114
1
53
63
9
99
21
6
13
41
135
135
1
89
54
72
18
7
47
12
18
96
12
7
32
16
5
30
24
73
35
1
29
18
73
20
124
107
13
48
24
5
78
120
78
43
77
114
13
41
87
40
60
5
15
40
17
132
19
96
23
33
40
23
25
59
37
53
18
33
27
54
31
20
33
36
75
21
72
31
24
11
72
54
96
7
65
63
3
90
6
25
36
5
60
7
41
15
21
51
40
48
47
9
3
21
75
72
9
21
15
39
60
54
67
17
31
137
12
31
11
205
24
12
113
19
17
144
7
8
27
49
5
144
31
60
180
168
8
88
20
52
17
36
7
180
17
7
119
54
36
54
72
84
49
132
23
12
21
112
11
21
36
75
12
6
36
31
23
30
15
72
52
65
48
90
33
45
66
1
23
72
25
113
6
121
48
77
127
48
12
17
31
68
52
5
75
15
49
24
59
85
5
18
18
7
20
39
24
1
173
3
33
6
73
35
81
75
37
149
30
13
48
83
24
33
52
56
51
1
144
95
69
21
66
33
52
47
30
31
20
64
71
72
145
29
6
54
30
25
125
18
193
5
12
72
18
25
35
18
19
101
18
42
7
77
18
132
30
6
84
24
61
56
3
90
19
5
51
12
99
54
36
103
56
141
276
90
45
63
1
29
6
109
11
61
8
39
90
36
6
18
27
180
3
121
5
36
55
20
93
48
127
125
90
61
140
39
12
1
20
48
64
72
96
5
114
30
78
33
64
20
40
56
39
216
49
24
11
85
84
89
27
9
234
30
72
6
13
77
7
12
89
72
67
5
30
13
144
11
33
87
18
51
4
17
15
9
84
42
9
16
329
36
3
15
36
13
96
77
19
80
81
138
169
17
30
24
12
13
11
54
31
5
30
24
141
4
32
39
69
16
41
135
63
72
45
3
36
181
5
162
138
15
39
6
48
60
120
60
12
42
102
54
60
25
11
25
44
36
39
1
29
139
128
24
33
31
20
117
55
24
41
15
3
24
61
5
19
23
90
19
65
15
96
15
60
48
25
47
24
1
287
36
12
37
215
93
40
29
19
24
11
61
120
41
90
84
24
1
96
44
69
24
48
159
3
90
42
48
90
111
52
132
32
16
24
83
6
36
30
24
36
13
92
216
15
24
25
96
24
80
36
45
63
57
55
77
66
37
12
77
39
147
49
71
18
15
36
64
12
35
13
77
7
68
144
15
60
1
35
193
56
36
4
53
43
113
15
27
145
35
9
3
18
150
12
97
83
36
49
5
91
56
64
11
144
1
44
16
65
195
3
48
25
24
41
115
80
28
72
48
32
24
69
51
28
107
30
19
32
63
85
5
66
61
24
5
75
3
1
65
42
37
35
198
12
36
6
49
17
75
33
147
219
49
71
13
188
4
11
97
68
15
93
57
18
72
228
24
97
24
12
23
85
56
3
85
65
7
24
20
105
75
40
24
5
43
12
128
3
126
19
11
21
40
65
3
52
59
49
41
51
15
24
30
19
5
66
1
59
30
39
16
5
66
49
113
18
37
48
47
1
71
25
48
8
39
121
80
15
25
83
72
69
16
59
24
49
35
1
41
18
37
83
132
48
33
39
96
33
72
105
60
12
18
42
12
15
93
60
36
67
53
54
60
48
73
17
7
17
54
45
129
6
229
113
144
48
6
66
15
129
6
18
63
52
95
1
95
81
3
6
36
51
33
54
13
44
69
7
120
17
180
7
44
4
5
12
31
20
3
6
19
29
18
93
21
15
3
18
103
41
79
5
87
27
30
151
47
93
36
3
25
47
30
36
24
31
12
23
69
3
13
200
64
24
29
18
9
75
54
132
12
7
65
15
24
40
116
93
151
96
59
61
53
31
107
25
48
95
49
35
6
19
47
1
23
90
19
12
161
19
53
7
44
45
30
42
30
33
100
80
16
23
21
ABCD 99050869228*3^$a+1 [50110]
1
32
64
47
24
97
23
61
11
69
48
48
3
61
11
25
65
31
77
36
63
24
96
63
9
136
5
66
33
24
4
11
49
24
23
129
15
30
18
57
204
52
47
13
275
6
27
28
53
12
15
12
48
36
3
45
4
5
7
12
24
8
15
21
52
24
8
28
80
108
180
12
100
44
24
48
16
17
84
18
42
27
4
53
7
36
24
29
43
44
3
120
1
8
28
44
136
12
12
32
4
17
90
81
64
48
152
12
100
44
51
18
36
87
100
32
76
36
96
8
16
56
87
1
53
90
37
80
33
51
48
111
72
6
27
52
132
80
40
8
15
157
68
28
107
6
15
172
20
48
9
115
96
248
24
36
52
24
104
12
4
29
111
4
60
17
15
27
9
96
15
1
8
64
32
24
24
16
48
180
12
20
64
12
24
8
45
55
53
48
7
32
165
79
20
112
17
108
27
15
21
9
186
66
39
16
56
28
5
43
11
57
12
21
39
48
24
48
60
132
64
8
48
15
9
33
91
12
41
55
32
64
8
15
49
60
12
36
156
84
149
15
28
11
21
4
8
88
23
48
21
3
81
12
51
1
8
100
96
84
108
89
39
4
12
11
73
5
51
40
12
149
54
30
24
36
27
76
5
3
87
49
23
105
24
108
28
48
20
27
129
45
27
69
19
80
9
7
24
32
135
165
52
8
16
48
20
76
8
12
60
24
16
12
113
18
105
4
11
42
91
116
156
51
73
48
164
33
19
48
8
141
43
12
12
96
71
72
81
112
128
9
30
33
28
60
23
9
4
80
69
27
12
84
4
24
197
15
16
12
8
28
20
16
104
117
3
96
76
68
96
16
44
64
20
21
27
63
126
127
20
28
12
36
65
186
144
81
48
63
33
57
7
56
16
44
28
36
84
48
8
4
36
24
29
7
36
56
64
125
27
16
8
40
24
191
54
51
15
45
48
3
48
45
52
80
60
4
72
96
48
84
92
100
5
123
99
48
9
4
36
48
17
15
64
32
64
8
4
11
1
48
23
25
41
60
43
84
20
16
12
35
129
15
24
1
56
88
80
39
57
4
32
4
8
148
36
24
56
60
21
7
84
17
43
68
3
1
29
3
28
44
36
12
16
29
55
68
39
25
24
24
12
12
324
44
24
15
33
39
25
29
111
12
16
71
114
36
18
73
8
96
96
24
48
63
121
32
40
8
36
52
23
69
12
132
36
24
4
32
69
91
144
83
49
48
8
39
25
80
36
96
33
75
16
41
31
24
20
16
48
12
72
23
21
4
176
40
8
88
5
15
21
54
33
48
36
16
35
48
33
117
75
16
56
84
16
12
47
21
36
64
77
3
16
191
49
24
20
75
21
4
23
21
96
28
72
56
57
87
15
69
3
13
116
33
7
48
23
1
80
96
40
120
23
33
87
49
23
90
198
33
57
27
4
24
8
16
47
25
80
100
32
36
124
35
9
52
12
5
3
112
80
12
84
48
15
96
1
44
4
23
25
29
27
24
15
144
6
55
44
36
12
84
48
60
24
16
48
12
5
54
33
16
8
12
4
77
27
64
71
97
12
11
54
24
19
32
39
33
40
47
9
88
48
72
17
87
4
68
124
80
28
48
36
44
52
131
13
80
124
8
12
3
48
97
8
36
144
27
21
28
20
51
57
48
40
8
45
19
24
12
12
72
29
18
126
123
72
33
150
81
24
60
16
92
4
41
55
44
16
68
129
3
33
7
77
7
96
80
28
5
15
28
68
3
1
71
105
16
23
33
40
12
84
92
9
75
40
120
29
18
24
9
48
48
24
15
54
139
8
33
55
8
88
8
64
8
4
12
48
144
20
81
48
18
9
120
120
24
21
12
39
4
11
42
7
77
18
85
11
1
8
24
48
40
24
176
4
101
135
15
9
16
144
149
27
76
48
35
33
21
43
8
87
54
19
48
120
29
42
37
156
56
16
5
51
16
84
59
117
28
41
135
39
129
21
55
68
48
108
27
33
24
40
72
5
43
24
20
52
12
44
52
12
104
24
132
148
44
52
44
3
81
12
76
24
72
47
33
4
36
17
55
29
3
69
3
28
44
15
49
23
49
60
17
171
120
21
19
72
17
31
24
132
48
44
52
83
13
20
15
144
177
24
84
9
43
60
108
132
80
84
12
16
17
3
108
3
109
12
56
69
19
20
33
72
99
9
55
48
8
12
57
108
31
80
28
5
15
156
48
4
96
152
36
4
12
44
36
12
39
73
47
1
5
18
30
27
15
57
24
36
12
4
11
21
4
77
18
97
47
72
1
32
72
28
156
41
48
7
89
30
49
8
144
180
33
42
21
4
44
21
15
16
5
55
36
24
29
43
47
9
52
68
60
12
16
32
16
32
4
20
93
15
4
8
40
144
32
21
ABCD 99050872054*3^$a+1 [50021]
48
21
57
24
96
15
15
72
48
93
9
51
57
24
36
15
195
24
129
132
75
30
3
96
75
90
6
24
225
36
45
30
24
45
15
18
111
207
9
231
9
15
69
21
6
42
30
72
126
132
12
30
45
165
48
12
60
6
30
24
111
24
33
27
63
33
204
36
159
60
6
75
48
111
81
39
126
3
57
39
51
30
30
84
30
30
9
51
81
57
18
30
54
69
129
12
6
12
240
12
18
18
12
12
78
12
60
18
42
18
30
48
72
27
21
39
45
30
45
3
153
105
123
141
15
45
15
15
9
120
72
9
15
3
30
30
12
90
18
42
15
3
21
51
6
54
6
3
21
36
12
12
18
18
15
39
126
24
48
3
9
60
30
6
102
33
105
39
3
60
117
21
12
18
24
21
9
30
9
12
27
78
3
57
30
54
6
102
12
6
45
45
84
66
24
36
9
36
9
78
48
69
21
60
3
12
57
72
51
69
60
51
39
21
9
18
42
111
15
9
15
6
3
12
75
9
15
6
24
96
30
45
27
48
30
15
24
51
12
48
24
30
15
33
90
57
15
60
36
204
21
48
96
105
30
30
6
54
60
51
57
30
102
60
15
3
108
90
30
60
72
18
30
102
87
24
231
138
3
144
45
6
60
12
57
15
30
15
33
3
129
48
72
6
42
12
90
36
42
12
111
39
9
36
36
57
3
27
228
69
15
66
15
9
126
9
3
60
12
96
342
18
60
42
150
18
120
42
42
150
36
162
51
27
54
6
9
3
180
21
72
60
27
78
54
45
105
15
105
120
90
30
66
30
54
45
144
9
162
138
27
75
66
60
120
24
18
60
48
12
57
15
18
3
48
39
18
3
39
18
42
213
69
96
3
9
30
18
15
69
198
33
15
30
90
12
18
15
24
81
120
15
60
15
174
18
18
12
3
84
51
12
18
24
180
30
180
6
12
87
15
48
12
36
9
60
15
150
60
36
159
45
48
48
3
72
120
24
24
12
75
105
39
21
45
39
15
78
108
30
30
42
12
21
57
3
99
78
111
12
27
78
12
60
198
30
84
15
75
18
48
3
27
60
30
3
21
30
45
111
90
39
75
6
15
15
30
39
60
63
60
72
6
63
39
57
63
18
63
57
12
18
30
24
60
18
21
9
18
102
27
3
33
9
6
120
12
18
135
39
36
9
45
6
9
3
33
69
6
42
78
54
51
15
30
12
12
159
27
129
165
18
162
51
9
48
12
66
72
30
27
3
18
24
30
216
150
30
60
72
78
120
75
87
12
90
6
150
42
78
72
12
138
18
12
18
84
30
66
24
36
69
24
72
57
30
18
15
27
30
12
30
30
15
33
48
42
117
24
147
93
141
15
3
48
54
60
15
15
45
15
78
168
15
57
78
9
15
30
75
3
12
36
120
114
60
48
42
126
3
39
141
9
51
21
30
30
18
42
48
12
18
30
90
12
18
120
90
102
51
24
15
45
3
33
117
3
9
138
48
12
21
27
24
129
111
81
27
90
12
30
9
9
108
30
120
12
57
165
30
6
150
42
27
165
36
39
21
24
6
162
27
63
78
72
30
30
12
60
36
132
18
24
6
54
48
57
141
12
102
36
30
15
15
42
42
66
42
12
9
9
48
3
60
36
123
18
12
3
27
108
9
3
78
15
84
96
48
99
192
105
21
15
135
24
45
15
30
48
30
57
15
36
9
3
21
60
57
30
9
3
93
27
18
132
192
36
63
120
9
12
96
15
27
30
12
15
105
6
84
45
3
78
15
39
48
33
84
63
18
54
66
3
57
174
45
96
27
57
15
96
24
30
99
27
120
42
3
84
45
18
108
9
63
18
15
39
6
60
15
48
27
12
30
30
90
12
126
12
18
90
9
24
36
45
99
12
240
84
36
9
66
30
30
84
18
228
15
15
9
111
12
78
15
120
27
48
90
90
84
6
42
18
12
3
9
39
111
18
42
30
39
36
60
21
42
12
36
54
66
24
66
3
9
51
27
30
24
30
120
6
99
63
12
30
30
90
6
24
30
240
39
27
30
42
48
12
48
84
36
12
42
30
165
3
78
42
18
90
24
66
15
69
75
141
42
117
15
21
15
45
27
60
18
60
39
15
6
24
30
30
15
75
6
180
60
63
72
105
30
24
18
42
48
60
102
6
45
117
42
120
18
87
81
72
78
12
81
36
60
60
3
12
48
21
36
15
9
189
267
21
132
12
66
54
15
60
165
6
114
30
21
15
12
ABCD 99051275366*3^$a+1 [50219]
84
24
1
35
48
42
51
57
15
40
32
33
60
36
39
117
24
72
192
27
69
144
12
96
120
18
24
37
240
5
60
103
72
23
105
21
54
205
11
61
119
1
53
3
64
48
80
3
144
30
103
41
31
11
37
80
3
24
18
180
12
115
120
95
48
90
216
294
72
33
51
54
55
72
120
8
40
11
6
126
180
37
17
36
19
119
24
18
108
27
153
54
72
81
27
72
144
61
41
79
29
24
67
53
6
54
7
8
57
54
192
270
114
66
24
55
56
24
81
87
3
18
67
113
39
105
7
5
6
120
109
5
43
8
40
120
72
197
24
30
54
55
48
113
111
3
36
49
113
7
200
27
13
35
60
105
33
87
117
18
102
115
89
90
30
54
105
63
48
6
43
65
7
5
51
27
30
108
27
88
215
18
36
36
324
66
49
11
109
240
101
72
180
63
63
30
6
90
90
180
85
23
25
200
3
78
36
48
96
12
79
179
54
55
248
33
24
7
11
37
161
144
15
87
25
80
39
42
444
123
280
17
66
24
13
77
36
7
47
84
306
3
40
8
27
198
72
63
99
30
24
87
57
36
252
87
177
36
42
18
135
117
300
6
49
23
144
73
11
72
42
18
25
65
39
33
87
16
197
3
15
217
5
187
8
51
150
54
36
180
84
13
173
139
80
112
48
32
16
149
51
75
12
168
12
60
18
108
252
135
72
45
27
160
48
143
12
90
3
160
77
3
33
151
5
283
48
65
15
9
151
245
48
60
210
114
18
54
36
7
47
18
15
57
63
27
90
174
6
36
72
67
23
66
24
12
315
33
135
117
180
18
13
23
54
18
25
5
67
8
3
84
42
48
7
11
157
72
8
15
57
40
56
105
87
21
30
6
18
30
6
84
60
25
101
51
75
18
12
31
77
78
109
11
37
185
108
27
27
144
61
59
24
157
53
96
144
180
87
21
90
72
12
60
54
19
8
9
135
40
95
54
36
63
75
270
96
54
25
41
6
48
265
137
108
43
77
132
18
228
114
108
67
48
32
16
152
27
45
16
77
6
120
114
48
90
57
57
66
54
114
21
135
25
161
120
114
13
5
75
87
18
12
114
129
51
162
18
36
21
9
18
132
18
18
37
17
31
17
36
162
168
72
18
79
48
47
96
90
151
299
84
36
24
30
42
18
126
84
42
18
48
109
113
15
48
3
109
95
18
138
109
72
95
198
27
63
18
15
24
45
60
30
81
105
18
30
6
138
78
18
36
138
60
13
32
81
72
87
57
54
30
91
120
101
108
7
65
55
24
41
24
90
180
66
54
6
27
112
359
114
18
12
6
27
9
31
32
40
23
169
29
336
3
15
6
139
72
23
30
6
90
12
78
1
96
65
7
32
105
54
54
67
59
234
18
48
6
75
51
69
40
56
40
24
48
72
5
51
39
25
29
6
133
47
121
179
60
54
54
120
13
137
12
43
17
84
19
5
163
120
23
66
15
39
90
7
24
65
55
48
35
6
90
21
45
60
108
187
23
78
19
71
49
23
73
24
209
31
5
51
39
36
30
18
222
79
29
30
6
54
54
12
6
18
192
108
60
231
75
18
18
18
156
78
13
5
18
49
17
60
36
144
103
72
56
24
81
7
32
88
23
9
153
12
54
6
15
33
216
87
27
ABCD 99051314242*3^$a+1 [50041]
21
47
1
6
12
102
23
36
31
33
24
3
24
18
72
59
36
97
72
18
53
25
39
20
24
91
24
5
16
45
186
5
55
57
27
21
57
3
24
15
60
21
141
42
6
24
23
25
35
19
120
18
18
12
5
19
93
36
92
37
30
18
120
39
75
36
12
30
24
72
11
12
16
12
8
19
5
7
29
64
3
17
13
72
18
30
18
30
3
20
12
4
33
66
65
19
9
3
72
54
63
3
36
5
43
42
3
27
45
3
21
21
11
24
40
104
19
12
17
61
78
48
21
15
12
5
16
32
55
33
15
36
96
84
6
150
12
17
24
31
21
123
30
59
7
17
4
63
21
3
48
12
60
113
16
84
51
9
75
24
29
4
21
30
9
12
39
45
32
4
15
41
13
24
27
24
32
19
5
43
29
12
4
3
45
87
24
24
69
81
3
12
111
65
12
16
20
36
28
32
49
3
3
48
120
33
33
24
6
18
15
87
9
63
12
36
12
78
24
42
5
36
112
39
9
60
27
12
18
24
30
33
60
3
18
3
21
96
42
45
36
123
53
31
12
18
59
31
6
63
140
7
12
18
24
83
4
48
3
48
6
6
24
21
27
24
5
112
45
27
21
30
84
57
24
8
4
15
48
12
21
32
25
27
12
81
47
4
24
15
78
59
16
3
42
24
3
24
51
42
15
81
24
30
24
66
96
15
80
127
84
36
48
5
4
3
9
21
54
18
6
17
52
51
36
6
48
48
51
51
60
6
30
93
3
9
99
45
3
33
32
16
96
80
85
6
72
5
16
27
84
89
37
18
33
36
3
45
9
123
21
171
3
41
28
75
5
48
13
27
15
6
75
48
92
19
30
15
27
30
42
36
29
55
30
30
21
48
24
32
13
18
41
64
3
36
33
15
9
32
16
63
54
191
25
11
67
12
9
8
61
15
44
13
3
15
9
117
27
24
24
75
113
48
36
211
21
36
15
81
39
201
57
18
105
3
5
55
41
19
36
54
51
27
60
6
3
21
54
18
6
33
20
7
6
6
53
16
3
12
6
48
6
21
84
3
17
37
42
29
4
87
21
105
42
17
40
63
96
57
15
6
11
28
3
12
12
12
57
36
48
27
12
24
9
27
9
39
5
13
18
5
55
12
36
41
12
67
149
19
12
102
42
24
192
6
35
55
6
96
15
9
24
96
15
48
9
6
36
9
3
66
54
9
195
36
18
11
64
39
6
11
160
20
19
93
3
48
24
65
64
36
63
72
45
21
54
18
144
6
77
16
60
3
9
45
39
51
6
24
48
18
9
68
28
48
27
9
3
9
20
7
5
31
156
45
39
21
3
30
30
101
13
59
19
60
5
4
32
37
39
63
18
30
12
5
16
33
18
108
12
57
24
24
147
21
36
15
45
27
9
20
64
39
60
93
44
31
5
19
42
51
21
39
9
6
18
15
48
39
72
69
21
18
17
4
60
48
15
6
143
73
3
3
84
33
12
3
30
6
18
72
3
24
24
69
18
6
51
45
3
8
31
9
27
42
30
5
16
3
36
6
3
3
65
1
6
72
12
17
4
63
12
5
19
45
32
55
53
13
75
69
48
24
18
33
93
3
24
123
12
33
72
27
29
37
18
5
31
21
72
24
12
12
93
54
18
18
6
90
96
60
33
3
89
13
75
51
42
42
6
47
12
7
12
42
24
15
32
52
123
18
18
17
7
209
13
11
19
42
30
66
15
27
6
51
32
7
6
123
3
5
28
12
21
42
12
41
28
24
45
3
3
18
6
69
92
112
20
13
27
24
72
69
54
72
65
28
3
93
3
93
8
55
5
25
83
19
29
7
24
9
32
24
37
3
60
57
135
9
18
24
9
15
6
72
48
23
49
18
6
6
17
16
9
75
21
24
90
24
30
54
36
48
17
211
33
96
92
7
12
5
19
72
66
144
24
6
5
28
44
19
66
6
45
45
27
99
17
100
176
40
116
64
144
51
29
1
15
3
9
27
42
35
13
59
13
3
104
7
6
96
35
28
75
12
29
37
27
3
90
24
18
5
7
5
19
42
78
12
17
31
30
27
24
21
48
66
53
103
45
32
13
6
5
36
4
24
39
77
16
20
12
1
126
12
24
9
48
123
21
21
42
21
147
54
66
81
63
9
21
35
4
80
7
9
3
54
23
112
3
30
42
6
66
33
12
99
54
30
45
24
21
6
9
3
9
21
6
57
129
15
99
96
57
51
129
33
63
3
6
35
61
66
54
6
29
13
30
5
85
3
48
36
15
21
3
72
65
28
48
8
79
29
4
24
8
13
18
12
60
24
113
28
20
28
44
37
51
12
12
21
27
20
25
71
4
51
9
44
48
4
36
32
28
15
60
69
3
54
11
40
48
45
59
28
36
8
24
136
20
115
29
43
17
211
93
21
6
72
21
144
21
87
9
30
125
24
7
30
6
12
9
21
35
91
48
12
53
49
42
12
57
27
9
120
3
17
36
37
39
176
36
19
41
1
6
9
39
21
15
21
33
51
21
39
96
9
27
8
16
51
21
3
66
18
12
5
13
6
5
19
42
15
48
15
18
24
27
96
12
12
39
72
33
27
24
48
42
35
16
32
36
60
19
66
75
39
17
144
67
5
13
59
7
12
66
27
39
6
6
42
3
3
53
4
9
66
9
56
31
30
35
31
69
33
3
24
20
91
30
35
96
37
3
44
25
6
5
85
3
20
28
21
155
19
33
39
45
3
21
24
12
9
96
30
48
48
18
42
65
31
33
44
7
18
3
68
48
7
12
17
13
11
13
23
91
17
16
21
30
18
18
48
54
27
15
96
81
3
45
24
36
44
4
9
18
9
39
5
4
24
51
156
30
42
105
117
159
20
205
11
31
9
15
89
61
18
69
81
95
64
12
32
4
68
7
24
6
6
29
109
11
7
6
15
3
29
36
37
51
72
21
35
52
32
1
3
87
9
3
42
24
18
17
84
43
33
117
59
19
66
15
33
42
12
42
15
75
30
54
12
5
7
29
115
42
30
21
27
29
19
21
12
39
66
39
33
24
39
ABCD 99051364546*3^$a+1 [50000]
24
33
12
3
48
87
84
13
47
33
105
6
57
15
18
55
11
36
33
39
21
39
45
28
35
24
18
66
12
18
51
75
33
111
132
24
84
57
27
45
16
17
132
15
108
27
18
48
72
12
42
36
73
47
30
15
39
9
9
66
30
55
20
51
21
87
60
1
29
15
33
3
36
3
66
6
84
25
24
71
24
60
1
65
42
12
45
12
4
5
27
57
15
40
11
42
24
15
9
30
45
60
12
27
66
55
11
9
15
42
15
33
19
65
63
33
19
11
12
9
21
102
117
21
18
9
87
9
57
198
30
54
93
3
54
42
21
3
81
48
81
24
3
144
48
51
120
24
42
19
32
24
15
48
90
48
39
45
3
3
13
29
42
54
159
33
63
12
99
21
88
17
3
51
45
4
24
53
150
18
42
30
63
105
27
72
135
36
36
54
54
21
24
16
71
18
42
21
123
6
19
44
15
33
3
12
54
126
12
12
9
12
27
186
27
24
111
12
33
45
15
24
48
21
87
39
21
75
84
24
9
21
60
67
17
18
9
24
45
24
48
78
90
24
96
27
168
36
39
54
3
15
60
73
44
12
36
63
24
36
6
6
25
89
39
105
6
48
33
273
51
3
6
90
21
21
3
27
93
24
156
51
33
16
56
45
24
111
15
18
6
45
99
18
3
72
3
36
30
51
84
48
15
12
96
12
21
27
69
15
21
3
30
42
57
27
18
3
153
51
36
12
3
102
55
41
42
48
169
11
25
11
78
78
48
12
45
15
37
128
3
9
48
3
6
150
33
45
3
45
3
60
24
40
20
12
51
114
96
12
3
48
51
9
24
21
19
71
9
72
159
129
57
103
11
21
39
9
12
3
13
59
6
3
117
75
9
30
9
15
45
12
15
57
45
6
45
21
24
27
3
45
96
36
3
30
54
25
131
9
45
36
15
24
16
29
27
15
30
51
24
39
60
90
30
36
9
15
60
6
3
33
3
105
30
145
119
33
72
21
12
103
44
87
13
53
18
25
47
9
45
6
33
4
5
27
60
15
1
47
33
9
123
21
27
28
59
57
24
27
24
18
6
60
9
33
30
78
36
79
104
117
84
42
210
18
105
21
66
18
6
9
51
36
12
33
39
6
3
4
60
20
117
6
24
21
99
18
42
21
48
87
57
16
20
69
90
30
51
21
19
17
15
69
48
3
28
20
12
99
13
11
21
28
20
12
33
96
60
132
15
93
7
17
60
31
47
18
54
25
53
123
15
12
18
39
15
45
3
30
54
30
43
5
15
12
24
75
120
45
9
3
45
12
75
72
36
12
36
39
12
61
20
28
29
6
42
42
21
36
9
30
12
24
33
15
121
35
102
7
32
3
72
13
35
30
15
3
69
64
24
8
12
51
45
9
30
153
60
63
37
29
204
42
24
66
39
9
30
6
54
24
42
3
51
72
9
75
49
59
61
11
84
30
66
60
30
3
12
81
90
18
30
21
219
12
9
36
12
21
42
18
19
20
27
60
69
36
63
33
15
45
9
3
16
47
48
9
3
9
28
35
162
3
45
18
45
33
6
54
87
12
75
21
12
33
39
76
20
75
49
92
24
9
18
24
9
4
56
27
45
28
17
15
12
51
21
39
24
33
9
159
4
48
20
63
25
35
21
75
81
105
102
1
20
15
72
33
51
36
48
25
17
3
9
42
73
20
33
30
33
64
32
15
18
27
3
93
72
51
54
31
32
123
85
17
42
45
21
51
4
44
36
27
72
57
24
192
57
42
84
21
9
42
42
36
19
41
6
93
60
15
1
24
32
24
27
25
32
15
1
20
219
78
42
66
7
20
72
21
12
15
120
9
18
36
129
63
24
48
12
90
18
6
30
60
9
333
18
174
6
21
28
20
48
57
12
19
95
81
3
12
33
27
21
39
73
8
105
15
75
25
59
9
12
108
45
54
18
18
12
78
30
96
24
24
12
9
15
45
15
9
48
3
105
4
56
15
9
27
129
45
36
63
16
29
15
33
18
42
84
79
29
3
72
63
13
11
9
69
42
30
15
3
36
60
12
24
13
35
61
56
48
40
11
129
16
41
48
6
21
9
15
40
59
18
48
54
21
40
80
51
6
3
45
79
35
18
24
18
6
12
15
15
57
48
12
48
15
18
15
57
3
24
57
51
57
36
51
99
25
17
60
3
4
35
42
103
41
39
96
9
3
33
72
30
37
47
24
45
99
36
9
135
45
60
75
12
48
18
18
30
51
51
120
24
48
21
99
6
55
191
9
36
28
11
6
39
96
21
3
81
3
3
13
20
24
87
33
48
12
183
25
48
20
117
24
60
15
39
9
21
15
51
105
24
57
15
24
45
60
6
12
138
27
12
4
29
42
225
36
33
12
3
45
54
25
17
54
72
60
108
36
21
39
13
11
9
117
123
75
1
41
18
1
20
9
6
21
48
12
4
29
51
111
6
3
4
32
9
66
201
24
15
54
72
42
108
120
48
12
9
168
63
42
6
25
11
45
69
19
11
25
11
6
18
9
165
3
48
51
54
39
111
24
18
3
15
42
72
78
33
9
6
12
12
6
12
144
48
123
45
27
3
174
6
33
12
12
36
9
51
40
11
93
48
84
75
48
150
6
25
32
3
24
21
4
41
126
9
57
183
15
84
105
33
102
45
12
4
35
6
255
39
45
9
6
30
54
33
9
30
21
159
81
9
3
33
ABCD 99051701038*3^$a+1 [50004]
48
12
87
39
42
36
24
39
36
141
15
21
66
114
30
9
57
138
30
72
60
102
18
12
12
18
42
180
48
6
42
108
42
24
6
120
30
54
60
51
15
42
150
48
72
48
18
147
105
42
186
72
12
18
24
36
18
36
24
60
42
18
54
12
54
36
48
12
96
15
27
6
54
36
42
24
36
63
75
24
66
12
174
96
84
174
15
141
18
72
54
54
6
36
24
42
138
6
21
132
33
18
6
66
21
9
18
72
42
30
21
51
138
36
210
24
18
90
18
12
162
78
48
6
33
57
99
147
12
21
135
42
174
30
24
12
12
12
24
36
27
12
57
168
132
18
9
3
18
15
21
126
24
21
96
9
120
12
6
24
12
84
30
3
69
78
54
36
114
36
30
120
72
42
42
99
189
51
15
6
96
72
36
27
63
36
9
48
39
18
60
42
18
24
12
3
3
114
18
162
63
27
6
102
6
114
12
21
15
54
78
12
57
24
93
90
90
12
12
30
30
138
78
54
30
90
12
84
54
156
219
15
78
12
96
3
51
18
78
72
24
54
72
30
84
18
36
36
24
96
18
18
138
42
108
3
3
54
24
51
177
24
48
39
99
72
126
144
39
36
45
63
45
72
30
48
204
24
96
6
24
48
75
15
72
30
27
39
198
60
90
6
36
3
9
156
60
72
48
66
69
111
18
60
6
6
39
69
78
18
27
153
42
18
30
90
6
18
78
33
72
75
54
120
6
12
36
12
114
24
30
60
114
60
99
177
222
177
21
36
18
6
3
117
42
54
96
15
57
66
126
114
12
57
237
66
72
21
45
24
132
6
18
72
18
30
183
33
3
105
3
57
60
72
108
66
36
36
24
54
24
6
36
90
60
6
72
240
6
54
18
18
102
51
12
147
48
54
12
63
81
102
24
156
240
24
6
108
60
15
99
36
93
3
57
9
24
18
60
42
6
90
120
12
6
102
30
54
24
84
18
18
84
12
48
42
24
180
126
27
129
15
39
30
150
84
72
60
54
120
6
12
33
9
48
12
18
6
6
9
45
132
54
6
18
24
18
24
24
96
18
141
45
96
30
18
12
114
117
15
84
9
9
12
36
84
6
18
207
3
6
6
72
9
69
24
66
30
78
36
201
72
75
42
54
36
18
18
78
30
252
24
18
42
30
36
231
93
24
96
18
132
6
24
36
12
72
24
6
18
6
36
69
51
18
51
45
60
3
63
18
12
3
93
30
18
84
75
36
27
24
54
6
48
21
9
72
30
33
87
117
99
72
126
96
168
12
39
21
24
36
24
54
18
42
78
18
36
129
21
147
87
42
12
36
84
36
66
30
54
6
99
72
15
60
150
51
12
45
12
54
96
30
102
45
147
18
18
18
72
60
12
48
84
3
33
3
60
21
96
132
36
30
54
12
36
15
57
15
48
69
180
99
105
120
12
60
24
3
45
12
24
12
12
42
9
177
24
24
12
84
30
24
84
42
96
30
54
168
6
12
24
66
42
60
78
12
78
18
30
114
30
78
48
39
33
48
66
57
33
36
15
33
54
90
111
9
6
114
30
93
36
87
162
42
96
264
66
42
21
33
36
108
3
243
36
18
3
27
24
6
66
24
60
54
138
150
12
108
24
18
48
24
69
39
45
177
60
36
78
12
102
72
294
96
48
48
78
42
30
78
42
138
84
33
3
216
48
6
150
9
3
84
90
60
66
24
120
21
27
6
12
24
6
33
117
84
96
27
15
72
108
30
159
33
18
18
12
120
6
30
99
15
12
54
15
21
36
54
9
21
138
129
27
30
6
24
9
27
21
105
24
60
18
120
132
180
36
18
30
69
15
126
12
84
51
15
198
12
42
60
12
114
36
120
66
48
54
66
66
63
3
48
54
18
60
24
36
12
12
6
30
42
3
3
66
60
36
15
75
24
90
108
72
48
30
18
3
9
108
12
6
156
18
6
54
12
24
156
6
54
48
63
9
27
51
18
24
18
18
24
6
45
39
48
6
6
36
21
3
6
24
60
96
84
30
36
21
24
9
6
78
72
27
27
18
12
30
24
54
30
30
12
18
72
66
102
33
123
93
3
66
18
69
57
39
51
48
9
9
42
ABCD 99051768820*3^$a+1 [50043]
11
6
7
3
21
29
52
75
105
45
29
1
29
7
36
5
25
17
6
112
30
26
31
41
82
56
42
28
3
24
15
2
18
18
19
90
12
51
2
12
30
43
12
30
6
27
50
90
10
26
12
30
19
42
54
5
30
10
18
14
10
32
16
27
54
6
12
99
56
48
25
11
132
18
37
17
66
13
17
19
15
48
9
18
17
18
12
16
50
37
41
16
20
7
41
10
20
37
11
78
7
6
21
2
46
20
19
6
89
28
18
14
40
3
125
12
25
15
20
196
38
19
11
19
23
12
46
50
6
10
20
6
37
24
54
83
6
24
97
53
7
12
11
42
19
6
27
2
16
62
66
19
5
19
3
45
35
28
45
11
16
33
42
5
46
57
5
18
10
8
13
51
3
47
43
15
20
12
28
20
7
21
9
33
68
7
9
18
26
79
5
43
47
18
7
5
42
24
6
7
60
47
61
9
3
69
15
5
52
27
35
6
22
68
4
26
91
11
25
17
61
23
7
6
53
60
43
71
34
48
2
7
9
36
6
50
19
11
12
36
7
66
17
54
48
12
36
4
2
24
6
13
30
23
31
21
3
17
19
63
44
1
30
11
58
14
48
18
12
18
1
51
15
3
21
18
11
10
20
1
81
27
24
36
3
2
25
30
54
18
11
4
6
12
45
102
96
9
3
15
27
53
18
55
5
12
36
52
32
19
36
3
45
29
7
23
115
11
7
5
6
19
30
48
23
54
96
7
9
3
23
19
53
28
9
36
9
27
47
54
43
12
41
42
4
123
24
18
6
23
7
17
126
1
83
6
30
6
31
3
21
3
3
15
57
54
9
18
32
42
40
2
6
84
6
10
2
28
122
76
9
17
16
8
30
7
23
4
12
14
36
4
32
7
33
8
144
10
18
2
12
4
9
53
61
17
36
18
7
35
61
5
37
111
20
43
53
1
9
3
3
32
36
6
1
87
8
7
17
163
15
32
18
30
16
51
11
4
14
76
36
68
4
39
83
6
58
9
11
1
81
14
1
12
47
16
2
25
11
42
85
6
36
63
27
72
9
36
50
13
35
30
12
4
2
108
34
18
38
42
1
63
18
50
19
3
3
35
18
12
55
11
1
45
36
18
2
42
16
62
18
112
18
14
85
5
43
5
19
51
81
6
15
3
24
11
67
30
17
28
3
35
7
11
13
6
143
1
17
19
11
7
17
42
30
7
23
7
21
3
9
36
18
2
84
25
18
15
57
18
17
34
39
33
68
12
28
44
18
28
114
36
69
71
7
12
48
90
42
33
27
11
6
10
21
60
72
15
3
27
18
8
1
36
12
53
12
25
18
5
12
6
7
30
36
9
18
2
40
2
37
12
47
10
2
64
14
12
24
36
12
67
29
4
80
10
2
1
12
3
44
24
10
9
45
12
18
20
169
48
78
15
135
3
9
12
23
61
17
55
5
37
33
32
1
3
44
30
6
1
18
35
10
9
30
17
34
45
17
61
35
10
27
11
24
90
19
6
18
23
30
4
48
20
30
94
18
38
60
31
11
6
60
24
60
37
23
78
18
43
23
1
12
5
10
18
8
49
15
3
35
34
8
13
15
51
84
9
14
6
1
6
36
11
1
51
21
6
45
32
58
9
6
12
11
85
24
18
33
2
7
9
63
29
1
17
30
6
70
8
6
30
12
34
21
5
10
39
18
30
3
50
7
18
3
3
18
6
5
1
23
18
60
7
18
15
8
7
41
96
18
19
18
12
41
48
1
30
21
56
4
3
84
41
1
6
11
6
24
13
3
3
24
27
42
2
12
73
18
3
21
11
37
15
8
67
17
34
57
23
30
12
1
39
32
12
6
4
3
18
77
25
12
135
3
11
4
8
49
53
48
31
36
33
12
3
17
16
21
6
9
51
5
19
11
12
18
19
36
9
27
108
11
52
26
30
6
28
15
12
45
6
30
80
72
88
18
3
29
48
4
26
127
33
20
7
12
78
3
69
21
32
25
57
3
12
15
2
1
5
48
7
36
29
70
2
19
23
18
10
3
105
9
18
24
21
6
27
17
18
58
50
79
35
12
25
36
65
48
54
13
23
6
31
9
56
72
7
65
4
3
17
42
1
24
123
39
21
20
1
35
28
6
56
54
54
6
36
6
18
66
18
13
5
10
15
15
8
66
24
19
51
21
66
24
5
43
24
27
21
18
18
47
25
17
16
54
3
42
5
91
30
23
4
3
15
32
30
12
13
3
54
44
54
28
2
43
59
58
8
37
12
35
13
5
58
8
19
54
21
8
12
7
29
22
105
5
7
24
18
3
3
53
6
1
89
6
42
16
33
18
12
3
14
4
20
37
11
4
74
6
64
3
11
13
54
6
12
12
18
24
23
48
6
19
11
10
2
72
7
11
48
7
5
1
108
12
11
48
10
8
7
23
7
29
13
5
19
24
60
36
60
41
6
31
18
35
10
63
17
66
22
62
22
8
6
6
18
30
10
9
48
51
74
7
48
6
3
33
3
18
45
65
12
4
39
17
24
7
24
41
10
2
18
12
13
53
43
29
19
36
27
36
9
17
6
42
6
31
5
13
35
12
4
9
17
6
22
18
8
12
7
30
11
6
6
48
30
31
45
38
73
96
41
6
37
3
66
14
19
35
43
5
7
18
75
9
29
97
33
3
17
19
27
57
17
6
36
37
83
18
70
9
5
30
25
12
5
36
60
52
18
9
41
7
60
72
29
1
6
36
9
20
12
43
12
17
4
27
6
11
12
24
1
18
41
12
31
108
15
14
22
20
18
1
5
10
26
25
17
6
1
42
17
10
9
27
6
2
18
1
60
24
3
3
54
23
4
9
48
11
25
15
2
7
33
87
23
19
36
53
1
54
9
26
67
90
41
10
44
46
24
3
45
2
36
34
56
16
86
10
2
6
12
70
57
11
66
1
17
13
59
7
18
48
12
23
30
10
3
15
14
4
20
30
12
115
5
1
33
8
12
36
7
15
12
14
43
6
12
129
62
7
72
12
29
30
12
22
56
1
107
16
21
36
11
7
132
6
12
29
1
6
12
15
27
9
39
11
22
8
13
21
57
69
2
1
84
6
11
25
30
77
31
5
55
9
54
27
5
37
23
25
42
30
24
6
18
35
7
15
20
37
18
12
35
18
43
9
111
5
7
3
45
30
15
15
12
11
24
43
39
33
144
53
58
8
55
29
6
25
57
26
42
7
3
129
11
22
12
57
23
43
30
45
9
17
7
24
5
34
26
4
140
7
47
66
1
6
3
9
23
30
7
17
58
2
18
43
77
6
61
45
14
6
1
42
27
90
6
8
7
65
7
3
2
36
12
42
36
30
19
132
5
4
39
15
8
1
36
11
19
51
90
2
31
39
32
40
2
55
5
28
20
13
30
6
6
33
27
17
1
45
50
18
31
5
76
14
13
30
78
6
66
18
33
44
6
24
18
67
3
8
4
2
24
10
3
21
3
5
1
57
2
1
33
50
37
29
31
6
15
8
7
33
8
19
11
12
25
53
37
3
9
83
18
7
42
15
36
2
19
5
43
17
31
9
8
6
13
30
18
3
45
5
12
31
15
32
25
12
11
24
18
36
34
15
3
20
18
7
6
36
17
7
53
25
18
30
83
1
66
15
2
28
6
21
41
25
60
9
14
19
11
30
1
41
30
19
6
153
14
12
18
16
30
2
7
18
36
71
10
3
15
9
12
11
6
6
1
12
87
14
12
31
23
10
24
27
12
23
18
7
5
24
67
30
29
18
10
9
5
18
30
7
48
53
4
3
15
38
1
11
30
64
74
4
18
12
27
5
6
19
59
7
3
146
67
39
90
14
13
12
3
12
36
18
2
55
6
9
14
13
30
24
77
7
23
1
45
54
14
58
80
88
21
18
11
4
66
80
36
10
6
20
1
63
3
35
6
30
97
6
29
30
25
27
6
12
15
23
24
30
19
18
48
3
72
9
17
19
11
19
60
51
9
23
1
17
13
21
2
16
27
12
18
5
12
25
18
71
67
17
16
3
17
4
38
12
6
42
61
17
1
5
1
27
33
3
9
65
12
4
26
10
36
72
26
120
1
15
26
54
30
16
15
12
5
18
48
10
63
47
13
21
6
21
6
5
25
15
30
8
31
12
23
1
30
3
27
23
94
15
ABCD 99051833618*3^$a+1 [50002]
108
48
50
22
12
41
105
36
54
4
146
10
48
32
16
53
33
18
61
27
53
16
8
19
45
23
4
60
57
3
5
105
22
158
6
40
36
129
113
87
75
78
46
2
106
5
88
27
62
15
81
84
3
51
37
51
69
87
26
10
60
89
43
38
72
7
8
19
12
20
78
10
84
96
2
18
16
44
76
68
9
129
55
15
12
84
48
38
6
30
106
5
19
14
60
19
39
33
72
24
95
64
36
21
24
3
60
80
42
15
48
24
40
120
17
154
152
18
91
75
14
298
45
17
106
53
43
38
7
39
44
37
8
93
51
43
24
14
34
165
8
21
3
43
84
129
51
12
9
29
22
56
28
41
16
56
120
40
53
6
4
36
5
67
21
51
29
51
40
32
21
15
25
27
56
61
119
105
16
39
41
3
90
70
32
61
119
18
82
69
29
58
38
84
70
17
9
31
149
70
14
46
41
3
13
3
2
3
112
15
50
31
99
29
115
38
7
8
88
15
33
267
68
81
9
120
55
3
96
8
13
3
62
82
62
87
139
45
27
5
67
62
66
28
26
10
12
9
3
21
59
16
20
90
55
65
15
24
43
8
61
137
130
24
48
38
36
12
79
8
27
18
10
33
147
12
98
360
6
1
35
54
55
15
17
48
57
10
8
36
28
29
40
104
7
65
115
5
21
163
15
9
24
51
69
35
37
11
18
78
69
33
24
7
77
24
27
16
15
48
12
2
3
19
96
14
48
34
5
55
132
48
2
54
61
5
6
16
29
40
24
8
21
36
96
34
12
156
24
21
24
96
51
21
5
187
32
64
8
64
41
22
14
18
1
51
21
87
12
14
22
57
77
10
156
2
91
8
21
3
19
21
137
15
9
46
2
55
17
18
13
27
2
46
92
1
24
8
24
67
21
51
45
27
36
60
74
22
45
59
30
36
22
24
5
7
20
144
28
2
223
24
8
19
86
18
61
8
129
34
5
19
14
42
13
99
134
24
15
15
49
8
183
100
110
60
43
8
48
3
37
24
51
72
21
15
14
22
45
47
1
48
24
17
10
48
8
6
87
3
66
34
9
8
72
16
27
24
14
18
52
9
135
32
1
89
70
2
36
6
69
16
75
21
75
80
21
33
175
24
3
53
33
10
21
29
12
70
44
69
15
6
10
44
4
41
21
24
30
60
162
30
4
86
7
3
8
93
64
3
128
13
8
21
12
36
70
38
7
65
70
62
187
24
3
24
48
14
22
36
2
67
51
21
56
19
125
21
48
54
18
36
60
10
48
65
19
45
5
132
79
11
133
48
3
8
61
47
129
187
14
36
67
32
57
22
2
12
22
29
27
13
72
120
3
8
37
39
9
32
67
62
42
13
53
67
59
18
22
14
6
16
201
80
7
14
96
144
19
99
60
9
3
5
31
2
90
16
2
36
18
16
2
132
90
12
90
15
16
23
28
36
57
75
45
15
14
36
39
19
53
33
10
104
40
29
3
16
125
33
22
38
10
44
45
72
93
3
15
25
39
9
41
130
29
15
4
56
13
27
21
59
6
7
80
19
32
37
24
27
72
21
17
24
55
65
7
11
88
38
39
16
104
16
27
72
20
36
12
25
87
9
24
17
127
35
85
3
48
36
144
41
24
57
90
61
15
14
27
3
69
63
25
8
72
16
23
54
27
24
75
54
34
69
15
41
33
7
48
27
176
64
2
22
12
2
24
7
77
126
54
34
2
94
50
42
9
39
16
12
36
33
15
81
8
16
32
55
9
39
12
32
61
11
28
26
31
48
11
37
3
38
7
80
43
93
8
39
36
45
147
40
48
2
18
25
89
36
10
41
67
62
7
75
2
108
55
24
29
187
17
10
5
15
18
34
12
12
101
40
147
45
3
53
21
106
80
4
21
23
64
9
32
24
31
84
5
139
14
34
12
38
51
7
204
8
16
5
64
3
2
3
69
10
12
132
50
120
36
78
13
23
25
29
12
78
84
69
3
16
5
31
108
20
1
17
31
15
44
4
32
28
77
7
32
6
10
2
162
93
136
101
43
152
33
10
29
139
21
23
30
34
41
19
32
6
18
40
26
3
55
12
5
75
52
2
58
32
40
21
48
17
22
48
20
45
9
48
55
99
8
16
74
36
7
15
60
14
34
14
6
25
96
35
136
80
21
40
27
45
99
38
10
14
10
72
5
21
27
19
60
36
14
60
43
3
21
27
21
72
168
56
40
53
27
9
84
18
18
31
113
190
57
29
10
60
32
54
82
8
93
141
6
16
21
11
16
45
3
5
21
60
7
41
39
43
50
118
38
31
80
184
35
64
26
43
3
60
74
12
19
113
7
3
21
56
3
90
27
103
9
27
45
48
47
145
47
4
21
32
7
26
31
11
28
2
58
50
3
15
54
22
14
54
4
38
90
16
12
96
144
201
161
22
26
10
69
24
63
14
18
4
38
7
24
3
48
98
19
11
16
72
38
6
48
6
67
53
22
2
48
10
41
160
24
27
29
43
26
118
21
23
49
41
39
31
92
4
57
3
36
44
6
138
13
5
82
140
16
24
48
69
24
29
18
132
48
13
48
48
143
36
64
5
3
93
69
6
28
12
5
40
5
ABCD 99051939412*3^$a+1 [50017]
69
11
124
15
12
93
56
121
59
36
37
111
24
12
56
13
27
3
5
109
27
44
124
15
36
57
15
42
15
21
15
20
49
186
9
36
39
57
20
13
6
41
40
24
69
3
144
183
5
48
72
31
42
15
75
5
52
32
88
92
40
120
183
5
136
12
44
109
35
16
21
99
60
24
20
25
87
315
9
8
88
33
51
9
27
48
12
44
100
93
207
3
113
24
31
69
44
124
96
45
59
25
23
73
27
12
32
60
48
55
81
32
67
77
4
96
69
75
164
28
32
12
19
9
8
180
28
9
15
15
18
15
44
4
24
75
60
5
40
8
145
23
12
40
33
35
52
87
96
129
105
3
27
57
84
117
59
48
31
5
132
88
24
48
84
51
42
36
15
15
54
15
21
47
25
3
24
12
44
49
35
1
162
9
140
64
56
49
15
96
8
13
72
71
37
107
28
93
15
39
33
44
64
9
48
27
12
20
24
67
18
27
44
88
15
60
48
132
17
1
87
252
24
9
51
27
90
102
108
29
76
3
5
36
4
56
28
75
17
124
56
4
15
17
64
60
111
5
4
48
45
6
5
67
33
219
41
36
31
17
55
18
15
3
144
93
212
28
93
11
13
111
135
132
57
32
196
120
44
88
21
35
36
103
5
1
12
83
7
18
24
71
49
15
12
51
72
66
42
17
40
51
5
112
45
143
37
159
44
79
6
87
20
52
116
16
81
15
140
12
55
57
81
59
163
17
64
24
75
18
108
51
21
107
36
60
112
72
72
104
76
63
21
45
39
120
8
172
36
36
63
177
24
9
95
13
15
24
21
18
30
24
18
33
44
28
93
35
37
12
3
8
76
8
16
96
9
11
16
20
268
27
168
45
24
165
147
180
9
291
3
18
30
29
4
9
66
60
81
44
36
31
65
7
77
16
24
60
96
8
4
108
8
19
17
1
48
51
153
18
9
9
72
15
20
40
123
81
120
68
112
9
72
95
157
6
9
116
24
13
12
23
124
8
13
180
18
45
32
4
183
41
19
45
8
40
192
3
45
153
15
56
28
3
258
35
4
12
8
48
235
5
40
32
108
13
59
156
52
84
36
80
60
103
17
64
9
107
64
9
15
20
256
56
28
56
49
132
12
168
27
72
168
12
8
73
198
5
36
43
21
39
18
107
132
28
33
75
80
115
33
27
149
4
72
12
12
44
67
17
52
44
67
282
36
51
8
72
4
24
68
64
108
72
39
57
12
48
63
30
47
64
20
28
32
76
224
16
177
15
81
27
32
25
47
121
107
36
49
6
12
29
4
24
141
15
276
20
36
28
24
36
15
24
18
15
24
60
21
147
3
5
4
201
18
29
100
3
17
16
36
44
36
13
66
141
63
33
3
30
75
216
3
30
87
80
136
12
68
73
27
44
28
153
39
63
6
12
39
48
81
35
96
103
30
195
156
56
40
168
15
5
13
132
23
84
60
48
13
18
29
28
3
30
39
48
117
3
12
72
80
184
144
48
32
72
121
3
69
75
108
12
21
11
120
28
60
156
44
103
18
11
43
81
87
72
36
57
92
28
108
56
108
16
20
19
5
25
51
24
3
5
64
24
32
52
93
23
49
120
27
24
12
68
4
51
57
192
12
80
103
5
36
24
16
45
15
12
63
45
15
45
57
23
127
9
3
77
19
9
276
24
20
61
60
15
12
132
56
40
96
9
252
3
27
69
60
51
60
48
29
85
35
13
59
19
30
15
60
15
5
76
48
128
4
104
19
45
3
132
33
20
72
91
45
117
23
67
18
84
47
40
9
71
16
144
20
31
5
124
21
63
57
18
9
20
13
48
42
33
20
124
3
5
40
3
77
127
5
36
100
24
33
48
51
8
52
20
28
32
103
81
12
24
116
13
87
44
64
32
67
41
25
59
52
84
9
18
12
33
44
4
15
81
60
180
39
57
27
36
54
51
9
228
132
51
92
24
4
36
63
17
49
87
8
100
9
23
43
5
55
17
37
71
52
3
41
40
36
44
88
48
8
60
85
51
20
19
17
132
151
77
127
18
12
3
72
93
102
101
4
80
40
60
21
47
4
63
53
55
9
24
12
63
41
ABCD 99051985738*3^$a+1 [50042]
97
11
24
37
41
43
5
115
95
37
167
30
7
23
13
35
12
168
73
12
47
36
85
29
6
30
42
90
108
84
48
30
18
67
60
24
29
12
43
47
12
120
1
47
30
60
7
12
41
12
6
60
84
13
77
31
29
18
85
113
24
6
84
25
12
59
49
5
30
1
65
19
11
1
11
13
12
23
72
49
53
7
23
48
12
18
55
47
1
5
54
30
30
1
65
7
113
7
5
42
18
55
48
47
12
66
7
60
53
42
12
6
30
157
12
65
36
7
35
13
59
97
41
18
37
35
30
115
48
119
30
31
36
23
6
12
18
72
18
12
55
24
83
37
71
42
6
162
102
1
47
12
96
1
11
42
31
35
12
30
7
5
18
42
30
6
12
60
19
60
11
78
72
19
23
18
12
7
119
1
29
72
48
42
12
48
102
30
13
24
11
42
18
30
67
41
42
145
23
60
1
41
60
60
60
18
24
1
36
11
48
30
90
60
1
60
180
29
12
19
29
60
12
42
121
35
42
115
47
48
60
13
24
120
5
60
66
12
169
24
60
17
55
84
11
73
47
37
5
43
53
180
30
30
67
23
37
12
36
5
79
5
18
30
60
30
18
24
6
72
85
77
30
36
61
143
1
12
60
23
30
24
138
25
72
5
103
77
7
204
29
7
29
84
18
37
72
41
7
48
24
23
13
65
12
43
24
24
29
67
23
18
19
60
11
48
30
60
12
60
55
23
25
65
12
12
18
13
24
5
18
60
132
37
89
24
43
17
31
77
60
42
48
78
174
90
6
42
78
37
95
37
5
7
71
90
72
7
53
18
12
78
78
24
30
18
37
12
29
30
24
36
109
101
19
11
30
67
5
7
23
13
17
102
1
5
24
48
7
11
12
13
59
18
30
97
245
6
61
83
1
120
65
42
49
29
84
7
48
12
11
42
36
19
23
13
119
121
17
43
72
5
42
6
12
60
138
72
30
67
48
83
12
12
78
72
7
29
84
66
25
29
6
37
5
18
25
36
83
37
23
1
35
54
7
11
42
30
48
18
24
31
12
77
18
97
12
96
47
36
12
42
96
67
47
18
78
25
36
11
13
12
35
12
6
67
144
48
41
54
37
23
30
31
12
12
36
5
31
60
36
5
12
30
61
17
12
18
13
96
29
90
42
19
84
5
12
12
6
24
13
17
48
7
41
91
36
35
13
24
36
5
12
60
120
7
83
73
120
35
30
7
24
53
7
41
12
7
11
102
115
41
7
77
36
42
90
42
18
18
25
12
17
67
11
12
60
25
11
12
42
91
60
5
12
30
85
12
173
30
13
5
31
36
5
115
35
48
30
12
12
7
41
60
72
43
35
37
72
60
29
12
42
25
36
17
12
7
71
18
12
67
72
149
7
113
162
102
30
30
31
24
11
1
11
25
23
37
53
72
7
35
30
66
1
29
54
18
18
1
24
17
19
59
25
36
11
18
19
101
12
42
1
47
18
24
60
36
7
48
5
30
144
25
11
30
7
77
7
131
109
29
12
12
18
18
60
7
53
31
24
12
72
35
18
43
12
17
6
54
30
25
83
252
48
73
29
108
12
7
24
60
36
11
42
18
85
5
67
35
1
72
17
31
17
79
59
181
60
11
18
24
43
108
72
5
42
60
61
36
36
17
126
25
36
71
13
65
19
12
11
25
17
43
5
19
24
35
169
131
54
48
12
6
1
24
47
48
30
30
49
83
73
47
12
48
42
31
24
65
6
102
30
30
120
78
25
95
61
89
24
67
48
11
234
36
72
7
11
1
53
55
23
12
6
7
47
13
24
59
1
179
1
11
12
6
24
30
6
84
18
18
30
60
25
65
7
23
61
24
17
30
42
186
12
72
13
65
7
11
205
96
29
42
60
12
13
23
84
37
60
29
30
42
18
54
7
11
12
13
23
84
66
7
47
97
101
12
36
79
71
49
65
67
144
12
84
11
49
11
18
31
83
6
102
30
55
17
55
23
150
108
7
48
24
11
30
31
48
11
30
79
23
60
42
31
36
161
42
36
25
12
17
78
30
19
24
5
7
77
6
25
29
91
119
60
6
12
120
19
11
48
12
13
89
31
17
48
24
7
24
17
30
13
65
60
31
11
12
60
90
66
12
12
13
12
65
247
29
24
108
7
96
29
78
37
36
5
12
18
30
31
84
12
5
19
29
24
43
60
5
103
12
72
96
5
7
35
13
47
37
72
29
31
23
48
12
78
78
1
59
37
17
18
25
53
7
5
43
167
18
42
18
30
49
48
24
59
84
6
234
13
17
6
85
35
1
41
12
18
12
6
151
36
23
12
13
59
108
109
41
18
37
53
31
71
12
13
24
36
12
71
121
59
42
42
30
18
30
103
47
12
6
42
78
24
6
24
30
30
25
5
31
65
30
1
36
48
12
77
7
11
13
65
120
24
7
53
7
89
7
23
1
23
1
65
72
12
6
12
13
24
72
60
23
30
78
42
31
29
30
1
89
6
42
102
13
35
12
66
7
143
85
65
30
37
23
90
24
48
18
25
35
30
7
24
24
77
7
65
6
1
101
30
12
1
29
67
41
7
11
61
23
145
53
55
24
120
59
37
12
41
55
12
60
47
1
24
5
115
5
7
60
59
12
18
60
24
60
7
41
7
35
85
35
37
11
12
6
42
73
5
30
25
77
19
53
43
77
55
5
66
49
23
18
30
25
36
120
60
36
5
7
36
ABCD 99052073468*3^$a+1 [50040]
42
193
24
35
36
54
30
240
165
51
45
57
15
75
60
81
9
72
108
90
180
12
36
150
12
27
16
53
36
126
49
113
126
72
228
126
18
36
90
24
48
60
12
132
18
108
30
90
60
265
143
6
19
24
65
90
21
81
90
61
47
1
179
213
112
8
33
7
113
54
225
15
90
138
24
133
32
15
9
57
24
55
71
129
249
72
102
33
3
144
6
31
71
9
135
126
18
42
39
45
6
108
9
21
42
9
40
41
18
36
66
24
66
85
59
109
89
31
167
24
9
112
95
90
18
12
33
201
18
126
54
18
168
7
59
150
30
153
135
18
90
69
40
41
18
85
17
7
8
99
120
54
72
54
33
81
66
24
102
54
18
78
90
7
168
104
40
95
121
17
36
114
36
37
47
25
17
18
13
89
90
168
12
186
12
6
37
65
24
66
60
25
128
72
3
6
30
1
17
150
126
30
24
30
42
30
78
12
36
25
8
112
120
32
33
54
54
30
6
39
105
30
9
105
18
93
15
12
109
71
9
40
11
102
42
61
5
90
60
102
55
125
51
112
152
27
61
107
18
12
6
49
120
336
299
168
13
32
135
9
21
19
131
90
30
60
72
138
18
54
72
31
32
171
24
18
108
174
121
11
21
24
75
168
61
65
7
119
49
24
11
61
128
15
97
56
63
49
17
15
63
90
30
97
35
36
162
162
13
80
33
72
30
72
60
13
5
36
39
105
30
18
54
33
21
42
129
24
9
18
117
135
198
27
21
91
59
37
72
47
33
45
66
42
54
1
128
16
11
24
48
85
95
180
162
19
17
24
18
12
24
180
30
7
35
30
15
57
162
24
66
43
17
48
216
60
19
35
45
63
169
65
48
55
35
13
24
5
3
45
36
6
48
132
210
6
48
60
12
213
39
18
55
24
53
210
25
35
18
18
66
6
9
3
78
55
17
247
23
102
6
30
24
36
12
15
48
72
27
96
37
47
18
87
9
90
30
72
108
187
35
45
27
13
17
63
9
63
27
61
65
199
143
6
91
8
40
95
1
197
18
81
63
1
11
108
6
27
120
15
72
12
288
42
48
42
25
56
64
161
7
65
18
48
6
39
9
6
12
24
133
96
89
15
16
65
54
1
71
66
127
8
40
47
1
71
234
7
23
72
18
24
48
60
30
72
42
171
147
37
120
5
18
60
36
126
3
63
49
131
150
7
32
16
125
27
160
23
132
61
191
48
81
72
27
60
1
29
27
63
108
72
36
1
71
9
63
36
37
53
60
126
153
57
15
99
30
54
1
17
24
48
18
18
6
90
48
36
7
47
36
114
102
13
47
1
24
23
25
71
180
90
19
173
123
147
108
60
156
73
41
156
123
171
61
29
66
96
12
133
80
39
25
56
24
9
207
147
205
191
1
53
42
54
36
103
53
163
17
24
18
120
6
30
24
48
108
24
90
3
27
132
48
60
162
3
33
175
17
31
29
27
99
72
108
1
11
72
72
60
198
48
27
393
175
8
87
12
126
31
101
54
21
24
88
5
91
95
169
95
1
185
39
15
72
48
42
66
24
36
12
18
19
323
6
30
1
48
32
88
47
18
78
12
60
81
81
54
120
36
168
12
81
40
47
66
127
8
216
51
30
18
69
27
18
66
9
33
39
160
35
165
123
133
48
35
36
25
96
215
234
31
168
59
18
12
7
29
42
72
97
155
18
3
240
27
252
48
18
72
168
72
72
18
45
75
96
12
145
17
60
138
25
35
54
18
13
5
18
ABCD 99052177886*3^$a+1 [50029]
36
19
12
173
66
6
43
47
13
23
12
13
24
89
24
30
1
17
55
5
108
72
67
72
125
36
19
71
24
13
48
108
167
18
127
59
30
103
11
156
1
89
6
30
144
6
48
1
35
60
13
53
132
7
41
55
17
60
12
24
84
31
132
48
60
149
43
24
23
18
72
67
5
84
247
60
113
102
90
132
31
215
37
5
228
60
72
54
66
360
24
18
18
90
49
35
109
35
114
18
349
24
41
18
25
23
42
36
12
168
7
168
125
96
43
47
18
67
108
113
7
11
36
144
90
84
18
24
18
18
49
143
13
119
54
210
54
72
294
25
149
60
18
25
23
6
36
198
72
13
5
30
37
23
30
6
30
36
67
83
84
1
197
235
17
19
59
126
120
42
54
108
67
5
103
12
41
72
6
120
216
6
144
264
67
29
103
12
41
18
114
108
48
144
36
42
18
72
12
55
197
36
127
17
96
72
12
55
149
72
234
13
5
31
12
59
18
18
18
90
6
210
18
72
54
1
41
7
41
204
175
71
37
48
191
120
126
55
125
78
25
59
1
41
108
43
47
18
67
72
5
18
66
31
168
95
48
78
7
5
163
36
48
132
89
199
17
19
36
48
180
36
29
18
48
36
18
31
47
85
59
18
103
17
36
24
18
48
90
36
60
48
6
49
41
72
48
24
48
103
29
48
19
5
264
42
12
37
36
5
72
103
17
55
77
84
54
132
36
48
1
53
55
107
49
65
7
5
132
31
17
139
11
90
7
41
60
66
90
24
67
5
84
31
5
24
36
43
59
36
217
35
78
30
24
30
103
113
96
54
84
1
89
247
41
55
23
54
103
53
6
126
67
23
85
72
5
43
59
24
30
312
84
24
12
90
60
25
59
6
67
228
5
312
66
6
84
24
36
67
72
17
24
31
120
5
108
96
115
204
12
108
11
66
19
89
42
49
72
53
19
17
175
5
144
186
84
109
12
5
114
25
101
18
36
61
149
19
53
60
43
72
132
95
12
6
12
36
31
173
102
234
91
71
13
29
67
23
30
258
108
25
29
102
168
12
144
234
18
13
96
5
54
49
36
12
72
95
36
37
23
25
137
30
18
126
6
7
101
156
18
6
162
13
12
65
12
91
17
42
12
18
55
23
48
1
143
1
71
229
5
19
36
17
24
126
144
49
17
78
61
96
89
24
7
29
48
6
120
72
24
18
108
247
108
5
72
72
48
180
6
36
84
60
30
72
42
18
7
312
53
55
77
48
42
13
48
29
43
60
143
60
48
96
61
29
18
48
18
24
108
67
95
18
67
113
120
19
143
1
17
42
13
12
41
24
12
31
5
114
48
132
18
180
138
13
47
30
24
31
89
24
79
83
72
48
54
139
29
66
1
41
12
18
150
7
131
1
23
36
30
127
113
12
67
83
18
67
53
36
150
18
30
1
41
43
23
37
5
18
25
5
72
60
211
41
31
125
19
36
17
31
29
31
107
18
24
12
96
7
113
144
90
1
180
17
72
18
13
132
131
54
31
77
108
115
5
36
18
72
114
102
13
60
59
90
18
18
67
5
7
77
24
30
37
77
12
18
108
37
95
157
5
79
29
18
102
36
6
18
66
37
35
42
36
31
41
103
59
18
144
30
54
72
72
240
12
576
42
126
36
18
18
30
60
85
143
24
162
31
108
5
31
108
53
247
77
36
72
55
41
12
18
36
6
139
53
96
216
48
36
19
71
42
103
77
102
1
5
270
54
43
29
66
18
24
48
54
54
55
35
54
6
25
5
6
138
180
55
5
18
25
5
ABCD 99052474232*3^$a+1 [50022]
114
6
114
85
77
19
35
6
90
18
96
54
6
36
18
81
21
90
9
64
137
18
66
66
24
24
6
43
56
75
270
6
25
80
136
5
3
64
17
24
135
16
11
48
30
6
126
138
12
18
75
201
54
30
6
84
42
24
24
132
187
41
79
77
3
27
61
23
60
12
33
15
1
11
18
30
72
60
73
65
6
145
24
17
60
78
37
24
119
129
93
54
66
138
42
7
56
57
18
12
48
12
24
54
162
198
79
161
156
66
18
15
15
49
17
126
48
90
42
24
85
8
21
60
30
9
3
109
35
24
85
11
144
90
42
30
43
17
60
60
120
79
5
139
95
30
99
27
189
16
119
6
24
115
47
90
7
107
156
25
24
65
54
9
111
9
237
91
203
90
6
66
114
66
24
135
51
93
57
87
27
60
49
104
33
18
45
87
33
87
78
6
93
33
55
95
24
144
6
54
429
63
108
90
6
36
33
21
43
11
12
337
161
36
30
93
33
60
138
9
27
61
245
27
81
222
240
24
54
60
31
24
65
30
30
192
18
72
9
39
6
144
12
48
15
21
75
39
25
35
6
31
65
79
89
36
36
78
120
120
60
30
12
19
59
45
40
155
69
93
3
135
42
18
126
90
174
12
78
6
159
15
25
24
11
210
42
90
120
24
60
24
90
241
8
21
60
30
121
35
69
117
18
225
51
54
36
24
12
55
53
12
24
39
27
85
89
120
63
33
54
156
60
54
204
72
150
57
33
18
69
21
12
7
71
42
108
90
201
141
120
108
12
123
15
60
42
18
1
41
55
95
49
120
80
88
11
126
24
30
90
12
78
30
6
36
78
39
27
61
23
30
42
48
210
30
96
9
147
90
27
81
7
125
90
145
65
60
48
12
54
73
161
30
90
96
144
30
72
73
35
30
79
11
6
6
49
71
57
33
7
53
3
45
91
5
91
29
6
78
60
12
24
36
3
15
12
13
5
60
39
3
120
30
18
12
30
24
96
114
66
60
43
5
67
32
57
63
3
18
90
150
12
48
180
30
66
36
48
156
30
240
69
15
30
12
84
36
63
57
24
60
6
18
99
16
104
117
66
18
36
43
11
61
29
6
24
30
12
3
16
24
11
6
60
78
90
72
48
99
63
18
31
8
123
24
66
67
11
69
40
41
12
18
25
56
21
30
13
35
61
161
108
42
168
6
210
90
295
119
12
84
30
91
173
30
21
136
23
42
18
96
6
48
55
144
17
135
45
84
31
59
6
36
3
16
8
117
66
24
129
24
3
108
6
156
60
108
192
7
23
49
11
168
6
204
51
45
36
18
61
11
30
108
42
18
55
71
90
54
81
16
23
9
57
24
15
15
225
40
65
111
256
65
24
6
33
201
54
90
156
54
72
18
132
48
39
93
84
55
80
39
12
48
90
36
36
19
8
21
90
516
109
161
6
258
72
48
6
9
45
72
19
95
6
24
66
49
89
12
43
65
72
7
41
7
65
18
96
66
3
21
60
31
8
15
12
18
30
61
11
13
71
33
16
77
19
59
157
83
60
105
51
45
136
23
49
56
75
102
7
113
79
80
9
55
65
90
72
180
18
79
143
18
7
173
102
78
36
66
24
60
6
79
11
30
127
11
12
48
12
108
81
69
60
159
16
95
6
54
45
15
1
305
24
31
119
36
24
12
18
12
24
144
150
21
24
57
48
15
64
11
6
54
1
131
60
33
16
101
138
30
12
114
96
24
45
9
96
24
6
36
18
19
56
51
6
55
5
24
24
91
29
36
114
30
7
23
9
141
6
93
3
24
24
21
105
24
7
35
133
56
51
48
102
7
53
114
84
12
49
41
7
77
126
90
48
19
11
42
108
231
111
30
ABCD 99052628336*3^$a+1 [50000]
24
60
53
63
40
89
36
51
9
15
177
7
65
36
79
48
17
27
33
108
7
320
60
40
200
105
7
200
16
29
63
96
4
72
5
3
16
17
84
91
48
29
12
168
31
224
40
32
40
41
108
139
56
24
28
137
87
84
117
99
9
7
77
27
9
180
36
24
7
65
12
27
4
144
140
177
39
172
12
36
41
39
60
9
96
15
60
9
72
36
7
32
321
39
105
39
64
92
60
21
115
209
39
40
60
80
45
51
48
16
60
120
17
139
84
29
48
27
33
39
28
20
88
24
80
45
43
20
12
64
41
103
53
3
64
56
84
12
93
115
36
5
31
8
100
36
56
120
9
67
32
100
17
60
48
75
96
16
96
137
108
48
115
192
53
39
21
72
63
52
5
55
144
84
20
60
129
51
112
8
100
20
45
67
113
39
180
105
7
108
137
39
69
31
41
19
72
32
21
135
60
45
12
87
120
81
171
45
99
4
60
5
12
96
19
8
16
5
15
9
75
16
17
7
36
20
64
17
39
96
9
7
144
24
12
5
27
12
33
103
29
31
84
104
105
15
64
41
31
84
17
79
60
5
120
139
24
80
33
79
68
321
99
57
31
180
5
43
80
52
77
67
108
116
69
75
33
39
64
185
75
76
48
5
355
48
24
68
76
20
57
84
99
60
9
48
79
60
29
111
141
144
243
165
43
144
20
16
60
5
144
99
24
72
16
72
48
48
24
60
41
132
63
21
115
65
31
12
156
20
4
60
5
43
17
36
36
103
5
87
16
104
93
96
36
31
17
15
76
20
57
103
56
16
149
36
360
19
29
72
43
20
124
20
16
12
12
5
115
32
24
9
31
5
115
80
256
20
84
9
127
101
19
48
185
7
140
76
8
57
99
60
165
123
16
36
84
125
51
201
39
40
48
20
33
84
24
31
20
285
60
91
24
80
88
17
43
12
149
31
36
12
132
80
33
7
48
200
60
16
12
24
200
16
32
117
24
75
112
5
19
41
12
15
57
55
5
31
152
36
9
91
24
56
96
28
48
44
256
245
48
51
16
12
20
33
39
9
24
111
9
43
29
39
40
132
60
24
96
113
15
76
20
124
180
89
31
24
5
12
24
51
16
32
148
128
21
3
36
76
221
39
28
101
36
79
12
12
17
19
5
31
8
45
27
108
28
72
5
43
44
60
16
84
44
45
67
137
27
9
67
8
9
31
65
12
39
105
3
40
53
12
151
17
7
120
53
48
60
7
32
33
103
80
216
9
39
60
76
329
96
12
99
69
91
125
63
16
12
8
9
7
29
127
164
9
19
32
45
39
81
39
64
36
20
24
72
40
96
24
44
64
17
3
16
125
15
16
36
144
44
76
36
53
91
164
16
48
77
19
56
24
40
5
51
24
24
28
128
96
21
159
40
5
43
20
156
16
84
20
24
40
168
48
80
180
4
48
44
4
29
147
48
57
3
76
24
41
15
16
20
16
89
75
33
91
41
36
67
60
17
99
112
89
103
12
20
141
3
100
5
7
48
101
39
36
16
17
67
80
64
24
77
99
117
19
29
60
36
84
72
24
15
108
33
147
28
12
72
44
9
48
27
76
20
360
21
31
29
159
112
72
32
88
17
39
57
84
63
33
43
41
55
68
117
91
17
51
21
84
19
12
20
48
33
3
117
99
4
84
32
48
28
68
40
65
31
80
4
65
139
36
44
57
75
9
60
55
17
79
8
268
48
41
36
60
43
96
44
4
56
96
24
45
79
32
76
128
105
7
84
128
12
64
24
41
135
172
60
8
129
48
63
45
15
76
48
72
41
63
36
48
21
12
99
33
120
72
219
124
125
51
4
41
36
55
89
15
36
4
29
163
5
ABCD 99052777438*3^$a+1 [50012]
24
36
19
17
78
145
95
33
9
15
48
16
95
24
66
6
48
1
24
8
27
90
27
40
23
36
54
90
30
6
30
54
90
186
84
66
91
53
90
6
30
37
17
30
25
17
111
3
69
87
18
31
72
23
81
75
60
9
129
72
18
45
27
114
114
177
99
6
18
72
13
65
150
1
24
11
6
234
109
35
21
40
11
45
9
39
27
54
7
197
12
15
153
6
105
16
48
11
37
119
1
8
81
30
9
75
6
63
51
45
135
297
88
65
39
15
1
11
45
3
96
24
60
12
13
11
96
78
36
36
111
93
174
13
83
66
75
9
7
80
48
15
25
32
27
126
6
9
15
24
42
90
24
37
47
25
32
63
66
6
145
95
84
36
108
36
49
71
1
65
63
195
61
89
30
25
17
144
7
143
54
12
48
120
12
138
1
155
24
85
11
30
15
72
57
111
192
213
91
65
78
12
13
35
90
12
54
9
21
19
41
120
204
30
36
1
83
120
6
39
256
89
66
6
15
9
271
48
41
36
43
5
6
45
16
48
56
165
144
66
84
6
90
126
55
23
90
6
90
55
71
49
5
30
6
15
16
17
15
105
63
123
24
45
81
7
119
81
9
24
30
1
185
24
15
81
15
120
3
102
24
30
114
7
48
11
24
133
48
32
40
209
24
79
125
60
31
5
54
6
39
40
41
7
17
102
9
99
261
99
13
59
21
63
9
21
30
36
48
30
30
261
40
65
39
81
30
36
78
63
48
24
231
1
96
23
241
5
18
42
90
24
37
24
89
6
54
54
30
222
1
48
95
30
51
75
61
179
21
3
90
54
6
126
54
67
104
33
207
64
191
24
265
24
215
1
5
30
45
72
39
84
61
24
72
107
6
15
69
3
72
72
39
1
95
24
30
51
33
6
105
45
19
35
6
6
24
24
60
150
55
8
39
18
120
66
21
9
55
5
114
90
7
8
117
51
33
30
25
56
39
105
64
17
48
120
15
111
97
8
231
25
29
27
9
31
32
72
40
48
41
175
35
30
111
9
24
103
17
63
57
36
54
13
23
6
48
210
12
69
81
48
66
60
24
66
31
5
54
24
6
6
84
6
78
30
30
30
31
59
61
95
81
16
17
55
41
39
15
90
6
1
23
90
6
30
139
8
3
37
17
87
39
57
9
84
6
24
84
300
30
216
39
16
24
8
9
31
17
31
72
17
7
65
39
9
7
53
126
21
24
9
7
53
36
175
35
45
111
153
75
6
6
48
132
24
61
104
45
75
9
30
1
24
17
18
37
29
30
66
19
29
43
72
17
31
29
48
96
91
128
15
36
21
40
53
42
18
7
8
75
72
54
60
66
18
31
32
27
96
37
8
69
66
30
30
24
60
30
51
105
6
49
24
275
30
90
117
33
96
24
31
56
16
17
15
75
120
60
96
81
129
7
47
73
48
11
13
41
7
77
6
36
25
24
35
24
90
91
71
193
32
15
49
152
159
24
1
29
30
6
48
15
135
6
30
36
9
39
1
24
35
120
42
78
21
40
80
9
87
33
66
24
13
128
15
36
85
5
18
1
24
95
1
119
193
80
3
90
150
90
90
25
24
5
12
18
72
45
105
18
13
32
16
32
183
129
135
1
5
75
72
64
59
6
108
27
9
87
3
24
13
48
311
138
55
35
102
18
30
120
15
72
33
6
129
81
7
72
41
7
8
159
120
153
3
90
267
33
7
8
81
55
24
11
24
60
54
90
1
209
55
41
54
30
150
37
168
32
9
54
30
27
168
105
36
51
24
40
96
8
165
27
63
6
19
96
32
33
7
119
9
21
51
27
13
72
41
7
32
81
60
54
30
96
135
72
153
39
16
80
15
57
112
8
3
69
40
96
35
30
159
160
35
12
24
24
30
67
24
192
47
1
11
90
108
102
9
9
90
13
48
5
51
9
30
180
204
33
27
12
49
95
24
102
51
33
24
90
6
174
60
60
1
29
90
6
75
64
128
33
66
13
72
240
8
87
1
72
71
36
228
ABCD 99052833008*3^$a+1 [50035]
160
137
18
21
4
8
9
36
84
19
41
6
25
32
15
30
18
24
30
19
107
24
66
72
12
36
27
27
18
51
27
45
27
72
1
5
42
42
3
27
78
90
12
1
5
3
64
23
13
204
20
15
21
27
85
48
107
12
30
31
71
21
9
39
24
27
36
30
43
72
5
12
78
33
27
13
24
77
18
121
72
17
15
27
93
15
12
30
36
24
66
84
66
3
51
1
12
47
13
35
13
32
3
13
11
60
13
8
15
13
20
52
17
42
48
102
18
13
17
192
30
13
8
27
1
41
18
48
54
3
75
60
18
12
18
25
47
25
23
25
95
57
75
18
30
24
66
67
8
12
136
17
135
9
18
120
33
75
30
42
13
12
35
1
92
15
13
104
27
13
20
147
30
96
30
84
109
44
3
114
79
164
57
183
96
24
136
12
29
30
9
24
3
13
17
12
75
135
72
13
35
45
40
23
312
12
1
5
3
4
77
3
88
5
54
6
67
5
3
45
7
47
18
55
95
193
20
99
6
3
9
3
99
61
48
11
18
30
72
18
42
49
20
27
114
31
72
77
48
72
19
24
8
27
120
21
4
35
12
9
87
24
81
45
15
45
24
18
42
60
163
176
4
227
9
111
18
12
3
15
48
33
24
3
57
15
12
30
30
60
48
25
8
27
1
131
30
18
1
24
48
5
162
48
24
1
20
12
40
60
23
13
12
35
24
6
7
53
102
60
25
68
27
60
72
13
107
6
7
17
43
23
57
15
48
24
6
87
16
80
12
87
30
18
24
60
6
90
25
155
57
60
33
123
69
3
40
35
157
23
54
3
3
33
39
21
21
31
17
102
36
12
60
48
13
12
128
21
90
6
7
95
73
65
15
28
11
13
23
54
30
129
27
30
43
41
18
61
180
32
87
18
55
29
48
15
27
66
30
45
15
132
13
29
18
12
13
8
15
24
18
18
25
5
30
24
9
21
66
37
23
42
150
12
18
60
42
6
115
5
114
9
4
23
42
75
27
9
4
53
30
13
72
8
24
123
84
13
23
24
66
24
48
12
126
37
20
88
59
9
27
145
8
39
1
11
18
30
45
27
93
3
45
45
54
60
48
25
77
31
12
128
40
48
29
30
60
12
66
27
15
105
16
20
27
33
4
20
57
18
81
124
8
75
24
6
42
42
18
30
111
51
60
18
72
66
73
12
47
42
19
71
6
84
18
13
8
12
108
39
150
18
54
99
4
17
48
42
73
53
7
48
5
84
43
20
3
30
3
21
6
13
71
33
45
30
73
12
53
24
6
54
48
18
12
18
3
172
5
120
55
12
5
120
42
9
27
54
99
27
25
12
95
48
30
7
95
60
81
9
48
43
11
36
25
32
15
60
21
27
12
1
120
12
8
9
51
72
39
108
18
30
12
48
37
53
240
42
72
36
13
47
72
42
3
3
57
28
60
20
28
59
42
96
30
33
51
60
30
3
15
33
40
12
60
35
33
28
104
27
13
65
15
36
39
12
6
55
32
3
13
12
72
56
52
17
90
12
60
6
3
111
60
21
27
21
124
8
15
37
53
55
29
60
3
16
24
56
24
27
90
3
15
30
3
15
30
7
68
9
78
72
270
30
36
93
111
13
5
18
12
120
18
27
28
12
5
3
15
57
33
204
18
78
54
90
18
1
161
6
33
4
5
3
12
33
7
36
131
30
43
36
12
47
72
1
5
12
15
3
13
12
12
35
25
185
31
149
90
120
45
87
90
31
65
3
12
75
24
49
29
63
27
48
24
30
31
47
25
95
85
56
9
31
24
36
24
23
24
6
43
12
65
3
4
20
63
12
18
42
21
60
64
8
12
63
13
101
19
101
120
108
3
15
24
21
48
81
60
66
37
23
25
59
1
5
12
63
39
93
15
30
15
48
88
71
48
1
11
1
179
13
20
117
3
3
132
48
24
13
65
12
48
31
17
60
3
27
12
42
39
4
60
35
168
205
32
63
13
92
12
75
12
6
55
59
13
47
126
3
112
125
24
18
13
77
31
212
45
87
15
81
39
18
60
3
100
11
21
27
105
15
48
13
29
132
3
28
17
12
6
13
44
33
54
78
123
40
29
60
3
3
73
29
55
96
144
17
30
13
53
30
12
33
87
42
6
42
91
12
5
87
3
24
21
48
84
15
105
3
93
27
84
33
147
36
25
32
27
9
171
13
20
15
18
30
25
32
48
28
59
21
81
3
96
4
168
29
6
24
1
32
27
9
51
78
60
42
21
48
27
25
29
3
16
84
56
39
1
77
3
4
47
93
40
17
30
30
3
3
114
31
12
60
35
21
12
15
24
13
83
13
29
18
33
27
57
27
49
20
4
20
15
78
3
51
36
73
17
114
73
23
13
11
9
40
47
12
1
12
29
31
32
15
12
6
12
78
13
12
29
31
5
90
73
47
33
52
119
18
72
30
18
31
24
95
145
35
13
47
90
43
5
27
27
73
83
30
24
3
27
156
30
27
15
45
15
25
53
7
5
31
24
35
12
109
107
72
108
72
13
29
31
32
123
25
32
28
35
42
18
33
141
3
36
27
24
1
5
7
17
90
36
60
13
60
72
12
56
52
12
23
24
69
27
12
72
33
105
3
28
77
27
27
13
65
12
36
42
1
24
23
24
13
23
33
24
48
159
6
7
56
27
85
12
20
28
12
36
59
1
47
25
ABCD 99054118214*3^$a+1 [50018]
320
16
128
256
80
151
249
39
108
12
17
19
72
108
9
15
12
36
129
39
12
477
15
33
123
204
105
75
21
80
331
5
463
48
60
53
127
108
84
161
187
48
5
175
209
208
32
91
197
144
208
15
72
89
96
384
144
583
105
543
192
17
192
48
16
144
128
67
45
80
208
63
17
7
137
144
192
295
137
223
17
235
396
132
53
55
105
15
132
12
161
91
36
65
175
228
36
24
540
5
31
228
93
15
17
43
213
255
156
24
77
48
16
288
111
216
41
259
396
204
101
7
156
269
115
12
36
77
31
72
72
240
192
36
252
65
96
7
108
732
17
343
288
41
31
17
223
84
216
240
48
5
139
101
7
89
208
63
24
89
19
396
300
101
43
5
31
65
115
24
156
72
60
84
108
101
31
48
113
48
91
324
60
5
187
24
93
303
17
235
72
120
53
91
21
51
125
112
75
245
7
41
43
21
15
168
201
135
41
91
48
24
48
29
304
192
87
108
29
43
168
108
372
24
228
17
96
103
180
21
15
36
173
96
19
312
84
24
281
163
132
41
160
423
36
5
55
108
48
77
112
320
16
159
108
21
96
48
3
12
468
93
32
43
309
15
72
89
400
27
168
285
195
29
48
199
89
112
15
17
16
224
151
144
345
15
432
36
45
87
156
360
36
36
333
15
192
180
72
96
84
396
117
159
65
43
36
161
31
65
79
168
36
69
272
16
39
89
211
288
72
144
204
12
29
79
65
43
245
79
204
341
271
17
91
5
79
72
168
17
91
48
165
416
139
5
96
31
65
43
21
51
12
81
15
36
29
192
187
288
5
127
192
24
137
48
31
129
27
5
67
108
225
243
60
156
165
3
156
65
187
180
180
420
324
144
192
149
355
29
16
99
144
60
36
372
180
432
5
31
209
288
67
93
63
17
127
353
ABCD 99054158488*3^$a+1 [50143]
55
60
120
48
132
33
27
21
213
126
30
15
33
156
6
78
156
24
11
175
96
54
107
127
66
84
126
84
192
60
45
33
60
216
27
32
16
45
54
72
21
3
84
30
6
114
83
43
309
192
93
83
97
6
89
61
90
36
54
66
168
132
78
6
77
67
96
30
47
37
42
24
54
90
60
222
108
90
153
117
246
21
15
84
36
105
48
128
49
54
90
30
24
36
24
36
84
210
483
63
54
42
65
55
108
156
210
335
49
143
67
210
66
24
33
147
12
288
66
159
32
49
126
129
51
78
60
180
60
51
192
3
77
67
66
90
84
312
48
12
153
288
32
91
114
102
84
84
21
291
24
90
6
150
111
32
31
17
43
6
138
12
281
43
117
39
24
84
77
49
96
114
144
45
27
5
96
13
84
102
153
15
162
90
18
30
210
120
102
54
6
9
171
5
49
54
57
48
51
24
156
41
64
165
59
67
60
18
143
48
112
33
114
30
63
33
15
111
65
48
61
6
30
18
77
109
24
107
13
6
77
64
123
96
54
30
6
27
63
225
45
30
117
27
66
210
30
90
144
12
18
60
63
32
67
45
3
45
32
49
60
210
36
30
234
234
6
6
84
60
111
63
96
30
234
57
368
61
6
29
16
75
120
264
197
127
66
30
54
210
72
78
42
345
3
45
45
96
51
183
132
53
48
103
30
54
53
7
96
9
45
6
24
36
36
48
126
60
90
57
3
330
339
111
36
24
101
16
3
77
544
128
55
60
60
161
49
192
143
112
3
186
6
30
95
13
3
32
1
90
60
9
80
7
9
80
31
48
33
123
294
102
24
17
64
93
90
36
120
237
33
66
84
54
102
228
126
11
259
114
120
66
144
66
47
103
30
27
33
6
90
84
54
6
47
97
102
41
7
192
185
55
180
18
3
63
17
49
18
141
135
54
3
39
60
84
9
21
396
90
5
48
16
80
96
43
36
84
312
24
84
30
75
21
27
368
16
63
113
64
63
33
144
123
213
93
99
21
411
309
30
24
12
48
36
54
95
7
84
24
173
7
132
24
90
114
33
27
53
112
240
21
30
36
84
54
210
66
6
18
35
112
3
36
60
126
18
72
21
87
57
3
77
64
195
84
42
150
144
30
54
102
78
12
21
99
45
33
66
45
165
24
96
66
108
66
99
111
417
99
45
69
294
36
24
132
5
55
105
75
54
30
17
37
155
1
180
107
448
51
108
120
72
120
48
36
21
176
19
141
33
90
114
83
103
57
207
33
39
138
546
156
24
9
327
174
27
147
186
51
123
60
42
15
15
54
90
60
21
159
129
51
264
5
112
ABCD 99054270748*3^$a+1 [50007]
65
12
60
3
57
7
29
67
131
12
12
6
75
15
9
135
21
12
129
7
24
48
8
28
53
15
24
24
15
1
24
20
45
3
15
1
68
21
6
18
12
31
5
27
36
28
36
92
75
18
12
24
55
8
33
3
12
3
30
39
27
85
24
11
6
55
24
11
36
42
42
54
24
72
18
9
76
24
72
8
24
27
30
12
36
7
80
36
45
19
12
20
9
72
24
18
12
18
60
6
9
21
51
33
15
40
71
12
72
30
3
84
75
1
12
11
36
1
68
12
40
29
36
18
25
32
39
18
150
1
20
12
9
6
48
133
23
36
42
12
27
33
48
3
3
85
35
42
42
12
33
33
3
64
95
18
18
66
24
24
3
16
8
21
24
3
64
23
30
7
29
12
123
3
30
15
24
48
15
12
25
41
7
17
60
15
16
8
63
33
48
69
27
57
60
27
9
63
51
13
104
9
63
40
12
108
11
30
15
45
27
48
81
24
139
41
99
4
20
9
39
3
13
8
96
15
69
135
13
24
48
11
37
8
12
57
43
80
24
3
12
33
16
65
6
13
44
72
64
12
23
9
64
11
30
75
15
9
21
3
40
23
6
19
20
15
61
8
21
6
66
3
16
44
52
29
43
20
45
12
78
18
18
1
48
164
52
8
4
35
1
41
60
12
54
90
12
3
27
21
57
55
65
12
18
33
117
27
40
20
28
5
30
13
11
36
21
51
13
32
4
5
36
48
15
57
7
80
48
40
17
31
35
9
4
59
54
6
85
89
24
3
99
37
101
42
9
12
3
1
17
15
24
52
12
8
15
6
19
5
12
3
15
33
3
84
12
18
7
17
15
3
109
29
147
63
37
29
67
11
1
24
17
24
54
25
24
17
60
15
15
12
84
36
12
21
57
12
7
92
21
12
39
24
24
33
15
63
25
35
1
44
15
1
120
11
18
72
48
12
135
24
28
20
39
18
6
18
6
49
36
20
9
15
16
20
9
3
24
15
1
23
21
4
65
42
18
51
144
48
33
6
48
96
6
27
24
112
24
36
68
33
18
13
35
12
1
71
18
30
42
31
44
9
42
45
27
49
32
45
55
12
8
12
9
7
107
6
63
15
48
138
55
44
40
53
151
41
6
21
3
18
195
40
29
24
84
31
56
21
48
27
9
67
17
24
42
6
24
90
24
24
9
12
69
18
13
8
48
84
27
9
40
24
35
90
6
120
36
9
16
8
28
41
51
21
19
24
47
24
6
7
71
30
72
90
78
43
20
28
132
17
6
66
6
60
48
33
21
7
41
24
18
30
12
24
123
81
31
137
42
21
9
7
5
3
21
6
30
31
48
8
72
12
45
3
15
42
7
5
12
27
36
12
75
9
9
147
45
18
12
13
8
15
18
111
15
1
104
12
16
77
87
39
57
3
57
16
80
21
18
18
39
28
17
19
32
3
13
23
57
180
21
3
88
35
13
72
11
90
36
15
48
12
33
6
13
72
20
21
42
1
35
6
7
47
33
3
1
5
42
1
8
141
6
6
27
9
18
1
144
59
6
3
12
39
9
16
56
27
30
18
69
15
12
78
15
16
41
7
8
99
21
15
24
6
99
16
5
27
3
33
16
5
30
13
44
16
17
15
15
36
18
43
152
15
9
24
3
21
16
36
12
5
63
52
89
3
12
48
3
90
27
45
12
126
60
85
20
51
36
13
11
61
5
48
144
6
117
27
25
5
7
20
9
19
35
1
20
27
33
4
41
6
18
36
19
35
12
1
47
1
24
17
24
12
18
9
12
51
9
4
17
42
6
36
27
48
9
19
5
30
6
36
3
64
72
8
16
32
33
6
13
48
48
60
72
29
30
33
64
68
45
19
47
9
4
84
11
1
35
12
72
42
3
21
12
39
15
37
11
25
8
16
56
28
83
30
15
4
8
9
78
61
11
30
7
36
5
43
5
3
9
18
13
29
99
12
21
27
4
120
84
20
48
51
66
7
60
8
9
6
1
8
100
5
39
4
92
4
5
15
15
1
29
36
42
12
72
45
4
8
9
12
3
16
47
1
108
23
18
36
63
51
24
13
29
36
72
3
3
12
157
47
18
15
51
24
72
6
120
114
1
44
48
15
57
28
12
48
5
18
61
11
49
107
13
11
21
45
3
40
84
48
32
9
6
37
72
23
1
72
20
27
9
28
41
12
48
7
11
9
21
111
72
39
1
11
21
21
7
77
31
96
8
9
115
11
49
23
12
6
36
3
123
9
3
13
68
24
27
9
4
23
33
4
12
8
21
51
16
24
48
11
21
129
36
36
31
17
51
16
23
13
47
25
35
6
27
69
30
48
90
7
12
5
90
13
143
12
21
21
3
12
27
6
27
21
31
20
21
7
35
45
48
36
3
66
18
54
27
21
18
12
61
11
9
12
15
6
84
24
60
6
24
25
17
15
45
79
48
11
42
31
35
48
24
132
48
81
4
32
12
33
18
6
39
60
16
20
45
63
4
89
87
39
24
48
18
12
12
3
52
11
1
24
24
5
43
47
54
24
30
30
72
6
45
9
75
16
12
5
15
24
9
12
102
9
4
23
33
15
114
3
28
104
21
84
36
30
33
9
7
17
18
1
48
41
42
24
1
59
49
36
20
45
43
53
6
30
24
15
9
27
15
33
108
27
37
5
30
157
24
8
40
11
18
27
40
44
21
12
19
8
15
49
8
33
15
15
1
5
24
19
8
36
144
21
7
53
6
6
7
11
102
48
15
57
18
48
144
30
3
36
12
60
3
45
39
13
35
49
12
11
1
32
45
12
43
20
15
1
11
37
48
32
21
75
24
4
41
30
24
93
57
6
48
42
24
30
9
12
9
6
93
15
1
20
28
17
12
7
23
18
6
54
12
24
3
52
60
5
18
36
42
84
84
7
35
1
44
33
27
52
32
39
25
48
32
28
17
60
36
51
28
41
15
129
12
31
41
3
36
16
41
27
57
42
108
57
16
8
15
93
33
36
48
102
21
96
21
66
18
48
75
3
45
21
39
160
11
33
16
17
7
8
36
48
4
35
24
13
65
7
32
64
12
17
12
39
64
5
39
36
12
3
132
6
114
1
44
36
12
45
99
36
45
6
1
44
69
75
4
101
3
24
3
30
6
36
21
12
21
75
4
47
24
54
42
1
68
9
103
17
3
24
64
8
51
69
16
8
12
3
13
5
6
37
60
72
251
6
31
8
21
42
42
15
12
48
9
7
36
32
28
41
42
24
6
63
3
13
12
23
25
20
16
53
18
48
6
7
23
114
19
11
6
3
45
3
16
71
1
32
3
1
11
21
28
8
21
39
27
6
19
60
23
9
9
43
60
41
60
15
24
21
24
3
24
40
68
9
6
33
28
8
15
33
9
15
24
12
45
15
112
5
15
3
73
29
66
57
99
25
11
1
29
ABCD 99054691298*3^$a+1 [50067]
9
18
41
61
11
7
5
61
15
111
18
48
12
11
12
12
97
60
24
87
92
7
18
96
47
97
71
40
117
23
25
12
30
17
36
100
57
12
48
18
24
5
88
27
120
42
6
30
30
17
36
160
20
7
30
30
18
87
68
85
54
21
12
45
48
30
42
72
11
7
54
51
195
30
15
15
17
28
3
5
40
105
12
63
72
32
25
6
102
24
144
354
90
23
37
23
43
65
24
36
37
3
15
30
30
45
375
17
13
15
32
7
6
132
78
45
87
78
35
12
85
35
28
44
61
195
44
96
264
43
65
37
11
31
21
3
12
17
76
21
18
6
27
8
31
18
3
33
24
72
39
44
96
31
96
77
76
45
36
171
8
31
29
40
32
13
42
30
24
39
32
40
63
77
37
48
3
21
66
78
102
42
51
44
55
33
9
48
18
24
41
13
95
19
65
7
24
17
12
73
48
35
55
54
11
112
93
15
27
77
1
60
27
48
60
21
11
43
5
60
91
18
83
28
32
85
123
111
24
60
30
27
20
85
83
12
25
15
92
175
30
11
24
43
18
27
8
31
24
6
23
48
88
104
7
41
40
92
115
90
66
29
73
138
17
85
23
52
8
84
180
13
3
39
41
7
12
33
20
13
90
45
39
65
67
81
45
30
45
32
31
24
21
57
15
20
28
44
133
138
45
27
42
71
7
18
27
75
12
21
165
24
11
19
5
76
12
33
75
44
28
33
12
123
21
23
25
78
114
6
33
20
84
37
39
44
7
48
36
36
41
49
6
5
25
3
171
53
31
45
32
40
128
12
25
12
120
63
15
18
96
39
21
6
24
21
60
63
5
31
36
90
35
12
61
24
63
15
30
54
24
24
6
47
37
66
42
95
12
37
11
40
3
42
84
6
24
9
21
111
87
108
18
36
66
5
28
12
8
37
35
88
39
5
121
35
24
108
43
42
102
90
48
15
32
96
24
88
8
19
30
30
30
3
3
29
16
15
12
165
9
234
42
12
42
30
39
92
7
41
7
17
37
23
85
51
44
37
131
132
37
60
71
13
30
72
105
45
83
55
30
60
54
21
69
3
80
79
96
53
25
27
9
24
6
21
60
57
180
51
27
5
12
1
6
54
42
105
20
43
30
36
96
15
3
29
36
72
25
18
60
77
7
12
60
18
48
15
3
45
117
42
72
24
96
66
3
99
53
7
60
21
12
32
85
12
39
44
43
18
27
3
84
30
3
45
47
36
1
96
60
63
165
27
87
42
6
60
12
102
48
35
43
12
66
27
3
29
103
5
43
17
13
87
39
24
6
23
43
30
3
60
72
8
37
15
168
32
73
15
60
105
12
12
3
45
23
61
18
36
17
37
11
25
15
20
40
51
53
13
3
20
25
102
65
28
141
54
30
30
96
18
11
85
15
9
3
32
175
21
12
15
77
180
13
23
40
92
100
3
54
35
13
135
9
39
32
55
12
78
75
20
19
6
18
42
15
3
17
12
168
55
18
30
84
5
13
42
18
54
30
111
3
29
1
30
84
21
147
48
17
55
90
204
51
165
3
32
28
60
87
53
49
11
7
45
92
28
3
77
67
53
85
12
11
79
185
76
72
93
15
12
33
162
48
30
35
85
12
3
200
115
29
25
48
78
30
12
63
12
39
18
231
27
30
3
27
33
20
115
65
157
72
71
31
18
111
45
75
9
11
1
23
28
93
36
11
48
19
5
48
7
36
30
60
6
36
90
15
8
85
107
37
51
12
48
12
8
24
73
150
5
73
87
8
31
129
45
27
57
12
59
12
205
15
20
7
5
97
24
24
35
25
6
5
25
47
60
55
60
18
47
12
61
35
115
30
12
84
36
3
27
5
7
6
30
126
30
29
19
36
126
18
12
9
75
5
37
15
32
48
49
24
135
9
35
16
45
59
55
33
45
3
104
103
197
16
69
83
127
60
65
97
18
65
43
45
39
53
43
132
30
35
13
78
77
19
89
12
73
15
20
12
148
9
111
80
1
51
15
17
13
83
1
48
6
57
69
90
41
40
128
1
203
28
92
43
5
25
3
32
19
69
60
51
29
60
84
25
51
12
27
21
20
85
60
35
24
28
15
17
16
9
30
33
20
13
15
81
51
15
5
28
44
193
18
125
12
48
7
60
33
32
85
15
3
5
85
36
66
24
69
81
90
18
23
55
113
72
109
66
12
5
25
11
49
66
6
11
49
83
1
120
35
24
31
57
108
12
135
33
12
75
45
32
16
44
13
18
77
60
72
115
5
37
39
44
55
30
23
43
65
61
18
102
6
12
5
43
162
35
73
23
1
30
53
73
30
5
40
165
48
27
33
27
48
21
48
23
13
27
32
55
5
37
24
27
15
5
169
59
7
84
48
18
3
32
12
13
102
90
3
57
123
63
17
72
31
17
48
55
24
36
5
25
6
96
54
11
88
12
8
ABCD 99054968594*3^$a+1 [50047]
60
126
65
25
78
5
31
150
11
91
17
1
120
11
1
78
117
8
24
31
29
1
6
90
60
156
84
36
84
23
7
6
3
15
42
18
29
120
55
12
29
7
18
42
144
6
47
37
3
45
66
5
7
18
75
9
18
29
49
12
42
30
6
12
78
24
60
15
33
30
24
36
18
15
39
5
1
234
5
121
12
18
57
39
29
4
15
66
66
24
186
3
20
1
12
39
3
18
23
19
41
7
30
60
42
42
36
15
3
5
1
18
30
48
78
54
15
32
1
138
17
7
108
5
73
42
138
15
129
60
6
29
13
23
67
24
18
12
15
8
25
30
5
112
63
72
18
12
30
18
30
65
7
65
25
78
12
29
37
48
24
3
48
129
18
102
27
9
11
61
3
45
15
27
149
25
180
48
35
12
13
35
7
90
30
18
6
161
25
60
23
76
20
52
45
83
19
12
65
1
23
31
6
63
69
95
12
48
60
85
11
25
11
28
27
5
1
3
81
18
77
49
11
49
6
33
21
36
6
84
18
36
24
42
5
31
29
25
119
84
12
13
6
9
3
5
40
9
123
63
45
32
36
37
30
24
24
6
18
30
11
16
8
16
9
11
91
66
84
6
132
42
66
102
35
37
24
36
36
27
63
12
5
52
104
25
12
42
36
29
1
15
24
12
93
18
17
61
6
54
6
5
139
5
7
18
30
6
3
45
6
12
60
17
25
30
30
11
25
51
39
6
180
48
48
54
30
35
13
12
3
36
27
102
12
18
6
72
27
27
6
39
8
52
9
42
24
41
139
53
7
24
120
5
115
114
6
12
42
72
18
17
31
18
30
65
37
102
60
125
1
6
24
5
19
41
25
36
30
5
13
35
55
5
61
11
40
8
25
18
78
6
48
125
1
90
5
37
24
6
24
9
9
51
80
19
57
33
210
36
42
18
36
30
30
93
20
1
24
30
6
95
7
17
1
6
54
84
6
66
60
90
66
18
54
60
12
6
30
23
12
43
21
111
17
31
60
77
43
36
78
12
24
11
31
53
25
12
35
37
18
18
11
4
44
25
12
11
13
42
29
1
60
54
6
24
24
167
12
43
89
1
39
9
24
23
37
12
75
15
6
120
144
23
133
42
6
72
159
44
19
126
66
36
54
11
12
85
78
42
47
31
33
9
11
7
18
35
25
135
15
6
11
4
21
47
73
78
36
18
48
24
6
17
25
6
65
25
35
25
24
15
21
36
23
36
1
30
126
30
84
5
55
54
35
24
85
102
36
72
120
30
72
6
78
155
55
90
30
24
102
3
32
28
21
12
12
147
69
102
18
12
12
36
72
24
48
95
40
57
119
37
42
6
6
24
54
42
78
42
18
6
24
66
75
104
115
36
42
72
36
59
25
78
24
18
75
75
57
44
31
24
21
3
66
27
105
72
47
19
5
49
11
7
42
36
75
51
36
77
55
41
49
47
16
9
23
7
6
27
45
6
24
5
61
27
3
6
63
36
36
8
37
54
42
24
99
87
102
6
29
1
30
36
29
4
27
41
28
87
24
48
90
36
30
66
120
18
6
102
42
18
162
138
53
7
29
96
48
19
21
45
39
33
30
53
25
99
21
15
201
51
48
39
5
13
132
15
93
12
15
3
84
89
7
17
115
17
36
64
39
41
13
15
20
43
108
89
12
144
1
66
78
12
3
36
8
37
35
25
96
3
20
1
15
3
101
19
30
6
6
35
31
65
37
36
111
9
24
23
40
12
45
30
5
25
107
24
31
5
36
7
42
24
35
7
18
35
61
24
24
12
48
18
9
159
29
67
90
18
12
6
42
66
60
47
55
18
96
60
6
48
101
64
39
30
36
30
41
19
5
67
48
65
37
84
78
12
6
99
36
39
5
1
48
36
3
27
96
48
30
120
60
30
6
6
5
48
55
60
30
24
83
49
30
144
54
96
15
9
12
108
11
1
255
21
48
11
13
6
12
78
59
1
39
20
12
55
6
18
17
49
18
33
68
127
12
66
162
17
25
138
54
66
12
18
83
49
95
61
24
27
20
1
18
5
7
24
60
18
12
6
42
15
33
30
17
16
56
13
30
48
5
49
36
72
11
91
30
18
5
31
9
105
66
29
1
15
27
5
67
12
9
20
1
6
30
108
51
44
31
6
60
78
5
7
57
81
71
25
30
30
59
1
35
60
49
6
18
6
6
11
84
25
6
17
61
66
66
3
92
37
12
15
36
33
6
41
55
108
42
12
6
9
33
39
33
11
37
95
79
18
36
51
21
42
17
19
45
32
25
23
19
30
30
30
48
48
54
6
90
45
9
11
4
63
29
25
6
30
39
24
36
45
23
7
36
29
79
66
24
72
47
31
36
24
60
12
12
66
24
30
36
41
13
12
35
40
9
102
33
57
15
9
18
90
48
42
17
13
11
19
90
30
6
30
12
17
48
13
30
5
36
1
90
12
18
24
24
162
5
67
77
96
24
31
30
59
19
5
37
47
156
25
156
15
68
25
42
54
39
15
42
30
24
36
6
18
6
18
77
31
18
36
24
84
12
24
11
16
15
65
12
1
12
12
11
72
19
5
25
48
102
54
12
78
29
73
59
103
12
9
84
123
54
78
36
42
47
7
6
95
37
11
19
77
55
33
111
36
96
12
18
24
6
18
24
132
18
12
5
25
119
37
18
60
30
144
12
24
59
55
81
87
17
37
24
131
55
5
49
35
55
12
48
66
108
6
156
108
36
6
84
6
18
6
30
35
4
33
23
1
18
78
12
12
111
8
55
36
9
39
5
7
33
8
19
84
42
144
24
95
1
66
24
ABCD 99054990242*3^$a+1 [50009]
32
1
27
147
6
35
16
60
39
6
15
8
36
19
5
31
16
50
19
9
2
18
35
16
51
28
12
5
39
1
5
23
17
15
15
21
27
13
13
46
14
4
11
1
14
4
2
35
8
56
12
44
36
4
3
85
11
16
8
1
16
20
8
21
30
69
12
8
32
75
8
21
4
16
19
33
7
80
33
7
80
12
1
52
7
30
10
18
23
7
1
4
75
70
26
36
9
24
8
4
24
9
47
28
27
9
80
31
29
25
7
4
16
27
12
18
11
16
39
6
11
4
3
12
10
138
17
55
8
22
14
29
7
10
11
19
8
25
8
20
7
12
108
57
64
41
51
12
12
25
23
15
17
4
20
4
7
29
19
5
20
7
48
6
54
10
3
20
7
41
12
8
24
28
88
4
47
25
13
36
27
39
25
75
44
24
22
23
16
44
7
20
18
31
29
11
36
49
30
9
21
16
14
24
13
53
34
26
4
26
81
20
79
36
28
5
8
37
63
4
5
10
30
30
8
33
24
8
5
2
9
20
20
16
19
46
18
56
9
75
12
5
25
58
20
60
100
5
27
9
1
23
15
12
33
8
40
3
1
15
41
4
5
35
13
6
4
21
5
30
57
7
5
60
8
44
29
71
35
1
12
28
4
15
44
16
1
4
43
13
8
29
11
20
4
32
29
34
12
8
5
31
16
8
12
21
20
28
15
17
8
44
15
22
98
12
18
6
25
11
40
69
5
16
15
20
24
20
1
30
45
8
37
3
45
7
5
15
20
36
4
25
3
5
10
20
1
35
21
36
39
33
20
1
6
28
1
32
52
31
64
2
18
21
1
3
8
28
5
46
20
5
4
39
10
3
107
17
25
11
4
60
64
32
7
5
7
21
9
18
12
8
10
23
93
11
19
81
25
8
60
30
30
7
3
17
4
5
11
49
6
41
37
6
9
48
4
20
15
28
21
32
3
25
12
23
9
108
68
1
10
29
60
12
3
1
15
21
4
19
5
31
24
6
18
5
16
31
21
23
1
15
18
32
28
55
16
20
12
19
5
8
5
23
43
24
37
5
48
23
32
5
3
3
5
79
17
23
12
5
3
33
24
80
23
77
4
35
4
1
19
6
55
36
24
12
8
49
3
4
49
60
7
9
68
3
60
48
31
1
13
11
25
23
5
12
14
1
4
1
18
12
5
19
4
5
37
38
37
8
16
4
16
36
24
9
31
4
115
17
5
83
81
4
3
9
18
60
5
45
10
1
11
25
19
4
5
7
1
7
65
8
4
24
49
36
34
56
5
71
60
21
4
49
15
12
3
85
11
25
3
37
40
3
52
50
11
7
52
1
7
5
7
24
81
33
75
15
12
1
8
15
45
15
9
16
20
12
32
40
40
8
64
5
30
18
3
3
4
20
12
49
11
33
16
12
23
6
3
60
8
40
3
1
24
39
30
3
4
40
36
3
1
100
19
34
23
19
9
51
5
15
18
27
9
39
16
4
36
11
21
84
3
1
11
9
5
24
7
35
48
12
13
11
4
1
11
8
5
25
7
20
9
59
67
9
1
14
16
25
36
7
1
35
41
25
24
15
9
6
25
64
32
16
19
1
20
27
6
106
29
39
33
19
41
12
7
53
15
25
40
16
12
8
16
3
30
23
43
36
1
27
12
25
35
20
25
36
8
19
12
60
98
66
9
21
15
15
65
31
21
19
29
45
24
23
68
24
12
24
29
7
3
13
59
5
13
42
8
5
31
5
1
28
26
17
29
14
16
14
4
2
45
33
35
31
25
12
8
15
96
13
40
5
2
9
21
24
7
17
23
12
32
3
57
3
12
8
33
3
9
16
39
20
6
34
2
51
7
32
40
13
28
20
60
8
4
1
6
61
39
1
4
15
24
4
5
55
12
5
76
8
36
15
10
30
9
20
19
13
7
6
4
2
33
52
5
30
21
4
23
12
40
14
24
12
75
15
5
4
76
3
5
15
10
26
6
11
28
9
23
19
9
4
27
5
20
28
32
40
44
11
20
5
4
9
6
21
9
4
42
81
23
17
29
8
15
8
4
39
6
39
51
21
27
6
6
33
7
14
11
20
48
5
71
24
8
44
45
18
1
5
35
1
23
28
12
32
8
15
12
13
7
21
7
5
51
4
5
72
25
39
32
87
5
25
3
19
9
20
1
11
3
16
5
3
6
36
3
15
5
5
2
18
6
9
52
3
12
20
40
69
4
5
31
40
12
32
1
30
4
25
12
4
39
12
1
32
20
7
33
15
13
17
6
84
6
6
9
15
21
15
5
13
15
7
30
8
10
21
32
39
93
27
10
14
1
15
14
11
28
7
21
44
85
11
3
16
14
30
49
27
21
27
32
28
60
1
1
58
2
3
15
12
33
37
18
5
7
9
9
3
72
45
31
20
4
1
15
1
35
16
9
50
21
12
15
21
12
44
40
4
5
16
14
1
3
21
12
44
3
12
18
6
9
67
9
35
34
30
5
75
33
19
1
17
42
9
32
3
60
9
28
20
3
24
1
32
24
3
5
25
6
9
45
35
16
12
44
4
1
11
4
23
40
32
25
8
45
47
25
10
1
12
16
36
24
9
7
15
8
17
35
30
14
1
5
24
4
7
19
5
1
10
38
15
48
8
11
8
33
20
19
53
36
19
73
4
23
56
1
4
1
84
11
13
10
13
17
2
24
16
8
21
31
8
96
9
168
4
15
8
66
34
12
1
77
31
4
28
9
18
60
17
25
59
12
3
4
20
12
9
75
1
16
4
16
4
43
36
25
29
15
8
24
19
25
35
25
4
12
35
29
72
37
3
28
85
16
35
8
31
45
79
1
16
24
31
68
37
28
7
5
19
1
20
15
1
23
36
9
39
30
11
1
15
16
39
13
32
15
5
4
80
1
30
38
6
9
16
11
25
15
30
75
40
19
4
26
11
8
11
29
16
51
5
88
36
1
18
20
66
4
47
3
1
41
10
14
11
19
1
20
56
8
36
3
5
15
12
1
32
7
30
18
12
20
101
20
47
25
8
33
94
21
4
31
5
11
8
22
11
12
15
6
11
40
9
30
29
16
15
1
83
5
47
25
5
20
70
5
39
25
32
8
1
24
11
23
53
32
8
28
64
8
8
40
19
12
25
3
20
12
9
15
36
10
23
7
53
8
4
3
13
4
48
55
6
6
5
24
44
17
19
29
3
3
69
7
5
16
27
30
12
23
12
63
33
37
102
25
13
23
7
22
11
24
13
11
24
21
11
23
12
18
31
4
32
13
3
4
29
114
42
11
19
9
1
14
60
29
5
7
19
9
28
32
7
14
27
4
75
68
5
7
33
16
12
47
13
20
37
2
33
12
4
12
17
3
4
16
20
8
24
12
15
24
1
3
5
25
27
3
80
1
29
31
11
33
12
3
96
1
3
5
45
7
23
45
16
40
60
16
28
57
11
7
20
1
92
108
24
15
10
2
5
19
4
21
11
49
4
36
11
18
3
32
16
21
30
68
12
53
28
27
12
48
10
7
16
39
24
9
56
1
28
30
21
32
8
24
12
16
19
20
30
10
5
3
40
30
11
9
3
12
36
60
39
40
12
21
47
36
9
20
28
3
1
5
39
12
28
59
5
16
36
108
68
77
12
15
4
36
5
11
7
17
16
72
11
60
4
13
40
37
42
74
7
9
59
1
30
13
8
23
5
11
1
28
9
22
13
36
55
81
36
3
16
18
2
9
19
1
11
50
30
18
7
35
28
1
19
22
44
15
4
12
8
7
8
17
23
13
64
9
46
20
30
63
36
19
21
76
28
12
45
10
14
99
15
33
44
4
19
56
9
52
8
37
50
33
115
17
28
35
1
11
21
19
8
21
1
19
4
7
21
4
23
2
10
1
7
21
12
8
29
11
15
9
21
11
36
8
20
1
44
7
32
7
69
24
72
8
21
7
48
29
27
36
33
7
8
45
31
5
3
12
4
189
42
5
16
29
11
8
40
32
59
5
8
11
4
5
7
29
12
27
17
24
16
15
45
40
3
50
15
7
1
24
4
1
31
4
45
40
11
7
20
45
7
20
13
36
11
5
19
5
12
4
3
40
13
28
21
10
5
16
4
79
25
32
40
24
3
32
40
8
22
30
5
3
41
19
85
20
21
6
1
9
50
49
4
52
8
156
16
75
21
33
71
4
12
20
24
36
28
39
13
29
3
36
1
68
31
29
7
15
5
15
10
30
8
33
12
12
16
40
7
17
5
14
17
19
24
4
1
32
17
10
30
32
59
29
7
24
19
17
4
15
16
65
4
39
1
4
36
31
33
5
11
4
36
9
12
31
17
3
33
30
29
25
10
2
10
5
36
7
13
8
29
22
9
12
32
37
3
11
60
25
29
23
7
36
4
12
8
12
49
16
24
36
16
3
9
20
37
18
57
15
41
47
1
11
49
19
13
4
5
3
68
49
11
19
1
132
48
20
32
21
6
9
21
24
106
8
12
9
92
32
11
57
4
63
56
30
4
2
18
6
24
36
17
13
27
32
17
23
52
8
55
20
1
4
20
45
3
4
36
4
9
7
39
1
28
9
6
65
31
40
29
4
11
4
32
1
32
27
9
72
8
20
16
13
10
56
49
35
13
23
17
17
91
52
7
32
28
2
18
1
4
35
21
36
40
48
40
36
9
3
24
48
12
33
7
8
12
4
16
20
4
29
12
20
23
7
48
1
12
17
10
60
26
16
55
4
9
7
76
4
4
21
23
15
1
11
1
23
1
5
28
43
12
17
11
3
30
7
64
5
39
20
24
21
11
4
1
11
79
20
13
5
96
11
4
1
43
17
11
3
21
44
4
15
12
1
4
36
37
3
4
8
68
17
11
21
39
9
42
24
9
12
24
24
7
41
9
3
20
28
7
12
1
32
20
7
1
7
1
72
64
36
4
3
12
29
16
3
22
11
7
ABCD 99055054342*3^$a+1 [50017]
108
15
72
30
30
54
3
45
147
24
51
69
9
63
129
54
24
6
30
36
66
3
132
63
6
30
93
27
30
6
9
39
21
96
84
60
21
15
45
75
27
45
48
27
60
21
96
3
57
9
39
156
12
24
21
60
54
33
168
33
72
30
30
15
3
24
102
3
12
96
3
42
27
12
48
93
48
30
12
12
90
51
60
15
21
48
111
132
9
21
12
15
81
27
9
3
87
6
39
60
39
12
9
24
12
9
15
81
3
15
21
21
63
27
42
3
9
54
9
36
12
69
6
12
12
144
144
96
30
36
3
105
3
12
27
33
12
15
21
24
75
66
39
9
27
24
36
93
12
15
15
60
33
9
75
3
18
39
117
90
105
96
12
96
60
51
21
12
3
33
84
72
36
3
9
36
60
24
15
30
3
12
15
93
12
3
129
39
12
60
9
48
72
9
60
54
141
12
117
66
156
18
12
54
9
3
18
72
39
9
135
24
27
81
15
54
111
120
33
24
18
12
6
27
24
33
51
96
15
6
24
18
72
30
6
69
21
87
36
12
15
42
96
36
36
60
39
69
111
36
39
189
72
15
12
33
60
33
15
12
3
36
6
30
9
48
3
60
57
48
15
33
60
15
6
3
93
27
36
147
18
39
45
3
57
27
51
9
39
9
117
15
3
12
21
75
153
27
45
12
3
69
36
3
105
39
36
66
36
3
15
66
6
105
12
51
9
75
42
144
102
9
15
18
60
18
165
15
78
87
27
90
27
9
15
24
63
144
84
66
51
63
105
39
6
42
45
63
57
9
18
6
72
3
12
63
21
111
198
60
36
96
42
21
9
15
27
6
243
45
24
63
48
36
9
27
3
12
45
15
78
42
33
36
51
9
36
3
30
39
12
24
12
3
66
39
60
12
39
33
57
18
30
3
24
33
6
177
84
15
9
36
135
81
33
27
15
54
3
93
39
129
12
3
24
3
12
57
24
24
57
63
60
15
12
9
12
45
90
12
12
33
72
39
6
15
24
144
12
36
24
168
3
24
9
24
12
24
27
69
75
84
42
24
39
51
66
12
63
9
78
18
168
51
36
57
87
36
39
105
51
33
57
12
6
9
87
81
9
39
15
9
21
27
60
192
3
72
72
69
24
21
39
57
15
51
42
3
12
15
90
66
141
3
57
48
48
12
72
81
24
3
81
87
12
96
36
144
12
48
12
84
45
48
15
108
9
231
27
108
114
51
24
45
75
15
21
12
36
69
6
24
78
3
69
3
75
45
45
27
27
30
54
9
15
45
21
6
21
24
48
3
117
132
15
21
12
45
3
84
15
30
48
48
12
195
12
15
9
12
3
57
9
30
81
27
33
27
60
6
39
36
69
3
24
24
15
30
6
213
36
12
12
12
33
36
54
18
87
81
135
9
12
75
60
45
24
96
30
36
45
12
12
24
24
12
60
36
33
15
39
45
81
24
3
3
9
21
66
18
48
24
15
9
30
9
21
6
6
42
45
60
15
66
39
12
3
30
15
63
42
3
15
45
3
12
42
63
72
12
141
18
54
123
24
15
21
3
24
33
69
3
12
60
36
27
81
60
12
75
9
69
51
48
27
21
24
15
9
15
21
36
132
33
27
3
30
63
72
12
45
18
9
45
3
60
72
123
36
36
96
30
123
165
75
9
12
66
24
30
6
144
6
75
48
12
72
33
12
27
36
3
24
12
60
6
18
30
12
63
96
3
45
12
33
51
36
93
30
12
33
3
33
15
66
48
3
12
21
15
12
33
15
96
99
21
156
120
108
12
24
9
42
117
87
69
24
21
15
81
54
45
12
24
15
21
60
3
9
120
87
126
39
228
27
153
36
12
57
3
24
63
60
66
84
75
63
48
6
6
9
3
81
9
96
27
3
12
90
48
27
15
45
45
3
15
24
21
51
45
33
12
6
33
12
3
42
78
45
21
75
48
72
24
21
150
54
27
57
15
12
24
57
15
24
105
63
96
57
87
21
84
51
87
24
24
69
33
60
15
12
51
36
21
24
36
9
54
9
3
69
36
9
6
24
54
27
15
9
21
18
189
12
39
30
30
12
30
12
3
24
21
90
84
24
69
57
15
48
132
36
63
21
3
117
36
9
3
12
9
51
75
24
9
3
33
15
21
24
84
21
27
120
3
45
96
63
6
36
3
15
18
12
123
15
45
48
9
51
57
15
39
45
36
60
33
144
3
12
21
51
108
96
99
21
24
60
3
30
39
39
6
48
12
90
93
93
15
12
60
48
63
102
30
12
18
18
6
48
12
111
99
9
69
18
18
39
48
27
33
57
15
3
18
195
15
102
27
12
60
15
21
24
33
15
3
78
51
45
48
15
3
45
24
3
78
3
12
24
84
27
12
60
30
3
72
3
30
54
9
21
18
21
15
69
51
54
102
9
57
18
54
63
168
87
30
3
9
15
12
51
84
18
3
129
75
135
33
45
12
36
54
24
12
12
33
3
102
3
12
24
36
12
75
21
24
27
54
24
150
90
48
39
48
108
24
69
15
81
36
30
57
12
9
27
24
45
66
12
18
39
48
57
18
36
21
24
24
36
24
15
48
33
147
9
129
6
96
33
12
27
66
6
9
84
72
36
75
9
93
6
9
72
9
30
21
159
21
69
27
9
39
12
9
24
15
24
36
39
ABCD 99055481678*3^$a+1 [50011]
32
31
12
48
117
27
101
37
15
8
4
108
45
3
39
65
55
5
31
30
83
19
12
41
37
3
12
21
11
13
102
41
72
40
33
102
93
12
87
5
36
24
84
1
30
21
24
99
21
3
6
24
12
11
64
56
4
15
114
107
67
5
25
15
32
24
12
40
44
13
12
71
19
33
20
115
66
59
13
12
18
54
54
17
12
12
16
60
44
16
24
9
11
13
11
1
24
39
57
3
12
20
49
267
3
101
28
12
9
27
8
16
141
35
40
80
19
21
20
4
105
18
17
16
3
30
6
60
5
48
36
16
33
168
42
53
43
29
25
3
12
15
5
60
1
27
24
120
44
1
59
7
42
42
5
88
8
40
3
81
44
72
100
12
12
3
6
51
3
17
84
24
13
39
15
41
49
35
36
37
3
3
9
15
5
52
15
36
5
25
39
9
35
16
36
45
27
33
39
33
23
109
3
12
48
21
36
23
52
3
57
3
101
61
3
8
19
90
15
8
25
3
24
8
40
45
15
72
15
66
107
1
12
15
57
23
24
13
66
21
60
48
12
9
11
31
5
60
84
1
15
24
3
18
35
85
24
3
8
13
6
48
45
3
9
9
99
32
16
3
5
1
11
12
52
20
13
11
12
24
133
30
96
60
17
25
72
36
27
33
96
36
18
41
40
8
88
12
45
11
60
36
1
42
65
28
9
3
51
6
3
21
47
40
15
9
20
13
12
23
43
53
16
44
31
138
30
6
36
11
49
23
13
15
12
32
48
7
21
60
15
5
7
57
105
35
109
12
23
12
13
54
6
12
15
60
3
101
55
5
19
29
40
3
5
12
148
3
5
1
35
31
17
40
15
30
15
3
5
108
31
60
60
30
3
33
15
9
51
24
15
18
15
15
96
12
54
11
4
36
105
48
30
36
36
30
47
43
29
19
6
15
45
23
52
36
32
60
1
27
39
18
71
24
12
19
65
4
56
1
6
12
33
33
30
5
19
78
12
3
15
5
40
12
20
37
35
13
3
39
5
40
21
12
23
19
30
35
36
24
28
3
12
41
7
17
28
80
4
15
29
7
9
8
28
24
33
23
24
25
15
20
25
48
11
4
21
35
16
8
85
123
24
48
56
52
15
30
12
47
25
11
25
24
83
72
91
30
27
33
75
20
4
3
36
54
6
9
12
15
53
28
63
5
7
54
54
6
63
15
18
24
36
47
28
9
35
24
19
78
18
9
93
23
52
32
1
39
8
24
60
13
78
29
28
12
15
21
20
40
87
5
40
33
24
23
7
36
9
44
1
24
30
41
16
12
80
52
9
51
68
43
65
37
18
17
60
13
35
19
33
72
60
15
6
27
12
8
1
35
7
77
1
11
55
65
16
32
73
24
3
60
8
72
12
1
39
8
60
52
44
4
20
12
1
78
81
8
25
30
5
72
16
24
20
24
31
48
65
1
35
36
16
8
16
9
24
27
128
7
90
84
12
12
15
15
33
57
3
9
11
60
4
9
6
65
43
161
1
15
80
25
18
66
30
30
24
11
12
25
27
120
57
3
12
56
4
45
3
21
27
32
112
36
60
9
3
60
3
9
44
25
36
3
3
89
24
79
18
18
17
60
25
47
36
37
23
31
78
3
12
20
12
48
13
35
4
75
21
9
24
30
5
36
168
28
20
37
15
81
11
36
7
12
29
16
33
95
25
63
20
79
65
13
23
4
3
12
36
9
36
69
108
3
32
40
12
36
27
33
15
9
20
60
76
72
45
6
29
1
12
18
57
75
17
55
53
67
6
87
32
52
56
19
41
24
1
95
60
4
15
29
49
47
25
15
56
97
23
79
24
77
52
3
48
29
12
28
15
6
27
20
12
28
44
13
123
45
60
15
33
66
29
36
31
48
101
48
1
27
60
15
53
12
48
55
5
1
90
29
24
108
52
105
15
12
39
9
57
11
73
47
12
7
18
11
24
52
80
24
4
8
7
30
3
20
55
18
6
29
24
55
12
18
15
15
45
27
6
39
8
52
44
24
1
24
3
9
6
89
13
18
69
51
18
11
1
48
35
25
24
63
24
33
12
75
8
91
9
8
24
25
24
27
60
60
69
30
21
20
25
27
68
72
1
155
7
5
60
64
20
48
48
19
48
72
24
72
17
31
5
16
3
101
12
40
20
13
36
111
12
20
12
60
16
9
3
20
25
12
48
6
72
5
52
60
15
48
18
12
27
108
32
31
5
96
88
8
12
12
16
3
12
54
15
33
30
17
100
3
101
1
48
18
137
72
16
39
45
9
30
36
5
19
21
8
12
13
30
18
18
24
33
60
20
4
3
12
53
25
23
40
8
109
27
3
17
144
4
12
15
6
60
59
55
5
60
25
54
17
4
44
55
24
6
42
5
13
54
96
96
6
23
16
3
30
6
41
43
33
15
5
25
30
17
100
20
52
8
7
5
48
36
7
77
28
60
12
8
12
43
45
20
37
23
12
25
23
13
24
12
84
24
3
8
31
6
59
16
9
3
8
4
69
27
32
91
9
68
24
13
12
3
8
55
12
42
11
49
66
17
36
19
90
138
84
5
40
56
12
7
30
15
33
120
27
3
17
19
30
36
3
60
12
8
28
20
4
45
60
6
45
93
35
12
4
36
33
24
60
3
20
60
48
16
36
104
19
21
3
30
3
92
115
66
27
44
73
11
1
11
64
20
40
81
27
72
20
60
40
21
60
210
45
24
56
52
57
71
13
6
165
48
12
39
5
19
93
63
29
12
24
52
12
32
24
60
85
95
1
3
56
37
15
12
12
20
79
29
48
13
72
35
67
65
28
12
57
59
1
330
5
16
12
32
253
18
12
12
165
44
1
6
29
19
17
7
5
1
47
79
29
1
71
40
3
54
27
96
8
7
42
35
37
51
32
100
21
6
6
47
36
36
1
39
21
35
49
23
43
54
15
135
29
7
29
108
36
12
4
36
8
55
6
3
20
73
179
28
27
18
11
37
54
93
12
33
47
36
12
31
12
17
31
6
6
5
73
66
21
3
17
112
48
27
36
69
27
29
1
75
44
1
15
8
72
25
18
17
85
6
18
72
39
8
1
47
7
17
13
15
12
8
40
8
85
12
71
16
9
24
3
3
96
21
8
1
3
20
12
19
24
53
13
39
21
11
61
27
20
13
72
3
8
12
12
43
29
1
23
4
3
60
17
61
6
36
53
49
48
23
76
15
41
84
49
66
5
43
77
16
69
15
3
6
42
57
21
12
87
51
21
39
17
43
29
52
8
61
51
80
36
48
4
32
24
4
3
17
37
11
4
44
16
36
57
11
109
75
12
33
36
30
21
33
ABCD 99056061706*3^$a+1 [50085]
30
197
1
132
18
89
103
81
152
13
51
80
3
13
33
72
62
36
37
24
8
40
32
1
192
8
28
59
40
32
40
3
5
25
78
32
1
24
21
27
75
42
8
67
3
5
15
153
99
46
87
27
53
25
47
43
53
24
25
15
51
54
60
3
32
48
24
3
36
25
72
15
33
9
143
144
49
32
7
21
42
129
3
21
57
47
25
18
45
8
24
48
37
66
57
65
55
75
29
3
90
36
52
3
24
11
22
47
43
29
3
165
115
18
35
40
113
31
96
27
8
37
33
2
13
15
65
40
105
15
48
5
51
133
27
80
51
22
47
168
1
15
72
35
190
23
16
8
43
45
72
51
2
19
24
96
48
105
15
56
67
2
16
11
40
8
213
172
30
65
75
13
27
108
18
14
58
32
28
27
32
16
48
129
23
40
35
70
95
24
1
62
33
48
127
137
33
15
40
120
48
57
18
45
27
18
59
40
72
231
60
29
24
64
3
93
96
11
85
144
8
16
17
87
91
20
177
160
48
137
10
48
21
24
5
147
7
60
93
72
45
48
27
23
18
72
7
21
11
88
8
48
25
42
30
8
64
23
120
13
11
40
48
3
72
30
98
18
91
8
1
60
11
9
22
122
15
3
190
135
17
18
85
8
64
15
33
32
193
42
86
31
56
168
16
33
23
48
75
22
39
8
40
3
150
15
8
40
9
80
18
37
33
135
15
9
24
9
111
24
105
156
27
17
55
33
2
37
3
108
17
15
70
3
17
7
11
22
60
6
24
78
42
45
105
63
23
34
23
25
63
107
117
63
90
18
21
120
16
168
24
80
120
25
23
97
30
50
46
12
45
48
39
30
18
105
213
59
25
36
11
51
189
19
80
70
39
15
30
11
120
24
141
67
33
54
18
8
31
56
57
31
24
21
59
63
49
240
51
5
24
16
8
97
39
3
77
40
3
90
6
5
16
24
24
75
8
10
62
253
24
8
25
60
3
32
16
72
32
16
45
59
48
37
48
12
15
5
3
55
9
96
8
24
61
14
58
12
48
23
40
56
33
7
9
39
3
53
16
80
16
57
47
168
208
8
27
37
8
40
113
39
1
42
42
38
270
79
3
26
27
25
15
24
96
27
18
3
32
97
18
12
30
3
123
30
32
87
193
95
115
50
27
25
48
15
24
96
3
14
76
14
13
24
8
25
15
8
43
12
60
8
109
8
25
47
43
38
39
33
15
13
27
104
1
23
72
24
13
11
16
48
11
64
30
23
48
64
168
72
80
55
33
32
48
37
83
37
30
5
115
53
25
42
45
72
104
40
75
90
35
24
72
96
160
23
4
77
63
18
63
9
103
32
43
102
23
57
40
47
40
21
27
80
43
42
3
35
82
108
143
49
15
8
127
153
17
7
63
6
11
21
100
39
63
36
42
83
105
82
45
3
5
24
103
65
163
24
8
190
30
105
17
15
16
99
18
59
91
18
59
1
39
3
42
6
21
53
91
32
24
13
35
43
5
73
12
3
47
100
12
57
3
21
27
29
16
105
47
13
38
64
21
24
48
5
112
51
72
17
87
24
25
39
3
29
13
27
69
27
80
25
20
307
72
3
21
147
173
37
60
39
41
90
72
237
33
87
3
28
42
87
8
168
27
10
27
8
225
10
5
72
1
2
21
24
1
144
15
128
27
180
10
23
3
45
109
98
25
168
27
5
37
131
57
15
24
73
60
30
77
64
32
97
111
32
64
3
5
25
6
17
3
37
27
45
21
32
19
9
114
53
93
51
160
41
39
33
10
18
192
3
8
85
99
33
60
35
7
36
45
9
8
55
35
37
32
16
15
89
81
112
36
35
64
5
3
43
44
36
61
21
168
12
12
155
168
85
30
69
3
45
8
24
3
13
8
24
96
97
12
3
32
72
48
40
15
17
63
25
56
112
48
24
8
24
1
39
33
66
32
18
27
117
187
11
37
3
5
24
121
23
19
38
22
48
57
135
17
13
86
40
29
72
133
86
21
24
16
3
5
73
38
1
3
30
60
3
80
25
135
45
3
24
72
99
5
135
9
13
27
8
24
73
95
72
24
19
36
41
40
9
32
90
69
24
19
50
3
88
80
24
211
24
117
3
21
24
45
27
120
24
117
59
19
54
87
9
24
47
51
85
72
33
39
23
36
34
30
30
48
18
24
36
9
32
1
63
72
35
13
56
16
8
120
7
17
40
32
43
77
61
50
9
64
56
16
80
24
40
233
28
62
76
9
23
18
64
63
32
31
132
38
64
8
87
88
5
19
153
66
32
13
24
125
88
110
72
21
144
48
55
42
15
35
ABCD 99056097722*3^$a+1 [50034]
30
28
12
42
62
18
16
102
24
9
17
24
31
29
36
12
36
22
32
106
42
54
44
12
12
58
32
66
19
21
32
19
11
30
52
18
20
118
74
10
12
8
43
17
60
70
30
38
10
14
34
6
14
132
4
8
12
36
162
42
18
12
24
76
14
52
78
26
19
21
14
10
2
4
20
48
12
28
2
18
10
6
30
92
48
6
10
38
10
60
51
39
6
6
146
12
6
22
38
30
34
6
14
6
10
20
16
26
18
4
72
26
70
2
96
46
66
2
70
63
107
1
35
22
150
108
2
79
23
10
48
50
42
16
20
24
46
9
36
5
40
62
10
20
10
8
24
22
51
15
42
48
32
48
22
20
6
10
50
34
86
10
42
8
12
40
15
17
6
34
32
4
30
32
25
9
6
8
16
30
116
42
6
40
2
54
58
6
26
118
68
10
2
40
38
12
18
12
30
36
70
20
4
8
48
24
6
70
6
60
6
12
20
78
10
12
182
96
49
9
42
144
38
118
48
42
30
8
46
60
38
6
4
36
2
64
36
110
19
81
44
34
26
106
33
9
6
2
22
32
88
2
16
48
24
2
1
17
10
8
58
50
42
42
10
36
2
13
65
7
53
22
2
12
34
42
14
16
90
8
16
30
24
30
2
54
70
20
78
30
1
9
48
12
60
18
2
31
57
14
126
12
22
8
18
12
90
78
40
18
26
24
46
26
30
24
10
14
114
18
42
6
82
8
16
63
21
24
8
18
22
8
100
30
20
10
54
12
6
20
34
80
90
36
18
10
6
24
32
54
18
36
4
18
8
4
60
15
15
8
30
4
14
16
24
20
10
24
176
46
18
48
14
4
12
20
24
16
14
18
37
36
23
10
32
54
84
70
15
45
24
18
2
30
6
30
52
24
80
18
67
36
45
20
7
21
51
11
22
102
54
14
6
4
48
60
72
30
26
4
2
16
33
45
12
74
10
6
2
60
12
4
6
44
4
90
18
9
5
54
49
23
82
12
68
16
20
31
3
56
4
2
10
24
56
4
21
41
12
22
50
10
26
10
12
30
3
33
12
42
6
20
24
28
68
16
8
36
4
30
26
22
48
62
12
18
18
79
5
70
2
31
47
48
40
38
64
36
20
12
52
2
124
21
9
2
48
34
80
10
6
26
6
48
94
6
24
20
16
42
8
34
27
9
44
6
30
16
20
30
66
4
66
2
58
44
48
90
76
120
20
54
6
66
16
30
114
50
210
196
30
27
33
50
12
16
2
48
54
6
6
6
142
18
62
46
2
40
50
12
28
14
16
44
48
102
46
12
12
6
3
11
28
32
24
10
102
24
24
6
6
30
8
30
12
48
46
50
4
6
98
70
68
30
10
12
48
48
44
102
10
6
14
18
40
26
24
22
36
2
82
8
13
17
16
12
20
52
12
8
18
40
18
2
4
6
8
19
17
6
42
7
41
30
12
6
4
146
10
12
2
16
2
24
19
177
2
6
10
42
14
1
95
34
38
13
3
126
14
16
6
38
34
86
40
42
90
62
22
8
88
12
176
1
11
42
76
30
6
44
4
20
76
26
94
30
50
6
28
6
26
6
48
144
55
65
72
30
40
24
44
10
18
14
48
16
2
18
30
36
36
54
108
16
74
6
30
60
60
36
16
2
40
12
26
37
53
42
12
1
9
8
28
30
98
79
41
24
7
11
78
34
12
8
1
5
31
11
28
12
30
32
10
18
68
102
42
40
32
10
6
14
16
54
14
42
48
4
18
92
36
66
58
2
18
40
45
45
20
52
6
8
6
18
28
12
2
24
42
25
45
60
14
4
12
2
10
20
58
20
7
11
10
120
30
14
12
90
10
50
58
38
58
42
2
36
24
60
6
16
24
32
10
62
48
48
12
48
1
36
17
22
18
12
6
18
44
48
22
6
20
34
26
84
66
25
29
42
4
92
12
30
40
42
26
12
28
30
132
20
10
2
28
42
44
52
24
44
10
42
50
12
6
160
80
12
34
6
44
66
24
34
6
6
18
2
150
34
44
72
18
64
38
28
32
103
65
22
2
40
12
18
6
15
5
12
28
6
20
1
75
68
30
34
110
7
36
5
28
50
46
8
28
20
18
12
172
32
48
10
12
44
6
64
30
20
22
14
31
35
42
31
69
50
25
21
32
82
32
49
57
14
73
23
64
96
8
40
30
50
16
14
40
6
20
6
42
28
30
14
34
2
30
22
18
38
30
90
40
2
70
62
10
6
12
38
10
54
78
18
12
48
6
14
12
10
8
24
28
92
10
2
76
32
52
24
6
26
58
62
12
12
6
82
6
2
52
36
15
35
109
23
28
2
4
68
42
28
6
14
42
28
8
12
6
60
46
68
16
104
7
33
36
14
6
42
28
44
66
60
12
19
9
27
57
80
6
34
50
28
2
46
54
8
70
38
76
114
57
29
28
86
1
45
54
50
60
16
6
30
8
24
10
20
16
12
32
10
78
33
39
8
30
40
2
52
14
4
26
102
10
2
16
132
60
2
12
6
19
11
4
26
12
40
20
10
68
10
44
6
84
6
22
26
66
49
51
54
6
8
6
64
20
28
12
60
48
80
4
6
42
15
15
30
20
36
10
14
18
10
80
54
18
55
5
76
20
24
6
30
22
54
60
36
8
114
40
2
76
68
22
8
42
4
74
24
46
20
55
11
96
37
47
28
33
5
40
2
48
58
90
81
71
100
44
34
32
34
6
54
20
54
24
6
25
9
6
2
48
7
137
12
28
62
58
18
12
33
17
16
50
52
14
94
36
6
18
54
32
60
6
28
2
18
94
8
34
8
118
8
16
3
11
22
3
75
50
40
2
12
22
8
48
10
72
96
150
12
12
2
6
34
33
72
53
30
22
90
14
84
10
26
84
10
26
34
18
20
22
2
31
5
30
42
12
36
42
13
33
24
20
6
46
90
68
16
86
64
26
6
30
10
18
14
6
42
108
64
12
44
60
7
45
30
12
2
4
15
35
34
48
102
8
12
10
56
64
20
30
28
60
144
20
18
78
10
38
12
22
2
30
40
15
53
12
10
126
48
62
13
45
50
16
20
34
44
22
54
32
4
20
4
14
28
44
16
98
46
56
42
22
6
20
19
5
84
10
2
28
2
10
188
66
1
47
22
8
76
20
66
24
112
42
8
40
20
12
40
32
4
20
22
92
6
10
2
12
18
4
14
10
150
32
34
48
30
8
88
24
2
34
14
6
72
22
36
14
76
30
24
2
19
27
62
36
72
18
94
20
18
10
50
58
2
58
42
62
22
48
26
36
10
24
174
68
24
16
12
36
14
18
28
20
19
11
10
15
21
156
32
43
ABCD 99056304058*3^$a+1 [50010]
18
63
9
42
45
16
5
132
7
5
6
45
3
37
107
36
21
16
35
18
6
174
55
5
30
24
1
32
15
133
11
21
93
31
84
5
54
18
19
60
35
1
17
31
35
1
5
90
1
8
16
23
157
11
9
21
19
35
85
59
1
20
39
12
45
108
27
24
48
90
3
100
5
18
24
18
79
29
72
84
99
15
81
9
66
21
100
23
21
21
43
156
11
54
15
3
1
36
44
15
37
248
21
19
29
27
9
54
108
13
95
42
15
15
9
40
5
36
18
24
1
11
36
18
51
9
7
59
6
15
40
48
5
51
15
25
29
60
31
96
48
56
33
3
69
24
12
24
90
1
83
1
36
44
33
36
90
81
16
29
15
3
1
11
121
5
19
20
3
12
49
5
75
12
39
45
4
11
18
72
75
16
44
39
24
37
35
9
21
151
47
18
63
15
1
53
18
13
36
5
55
36
128
16
89
175
17
78
36
156
72
36
6
19
29
7
11
13
36
23
61
60
41
19
20
75
1
53
127
29
60
51
160
23
1
120
35
42
12
7
24
41
15
45
51
64
95
54
31
44
136
56
3
24
21
40
32
33
15
40
11
78
36
51
39
1
29
27
69
36
15
15
49
5
18
1
5
15
51
81
9
78
18
48
55
17
24
79
11
18
156
42
13
72
60
65
18
81
60
4
80
27
13
59
18
183
16
71
13
65
7
29
90
9
16
29
7
23
25
92
84
76
8
27
30
135
24
96
3
72
133
11
84
6
79
65
66
6
54
21
60
28
11
9
15
102
15
3
6
19
11
54
42
85
59
9
117
144
19
176
100
80
76
80
63
37
44
63
21
69
12
90
1
23
105
111
69
21
36
12
63
27
60
21
9
27
9
54
13
77
18
18
147
28
29
31
41
30
6
19
56
28
5
54
37
36
8
45
7
68
16
80
39
54
31
47
13
35
37
24
11
42
27
21
19
5
120
18
78
3
40
29
7
11
30
24
19
12
44
51
138
60
7
104
9
24
43
29
54
57
99
18
18
9
33
7
24
56
3
102
6
54
84
24
30
57
33
108
75
105
24
18
21
15
25
5
6
36
33
15
1
41
48
31
131
45
24
16
59
1
48
32
33
75
36
63
18
42
30
72
31
5
43
119
6
54
1
72
47
162
19
35
1
56
33
72
60
3
16
24
47
30
55
53
54
33
4
96
35
18
66
6
72
156
132
43
5
127
23
30
60
55
72
104
3
12
6
12
3
75
30
19
5
19
65
7
80
27
121
12
164
4
167
18
12
3
39
13
77
3
9
6
30
3
16
35
9
51
61
29
18
30
42
18
18
30
24
84
6
21
4
83
1
56
36
4
5
36
79
96
23
54
96
36
36
72
3
123
45
21
55
20
21
39
4
12
29
18
81
51
9
75
42
43
5
6
18
7
20
3
6
12
114
1
84
36
8
36
9
36
39
16
41
180
12
103
60
5
75
27
21
51
96
18
7
167
33
27
21
9
3
15
18
15
76
5
51
3
85
35
60
21
135
24
61
23
18
63
15
97
203
81
36
27
61
17
19
11
9
9
6
9
21
19
72
95
48
24
93
9
18
1
5
51
124
5
84
6
1
29
6
30
51
108
75
1
59
102
159
64
20
99
121
36
23
37
84
11
84
37
48
5
75
40
125
7
23
54
3
3
66
78
66
54
78
135
64
36
8
111
24
12
49
20
9
30
60
21
99
97
20
9
6
18
7
8
111
25
96
84
11
48
165
129
90
81
39
57
4
89
90
121
35
21
3
48
9
4
11
30
54
72
24
1
44
9
90
90
15
16
24
107
84
1
113
31
80
51
12
18
55
53
60
36
31
143
97
35
12
13
48
20
69
30
42
54
25
132
5
63
45
120
72
108
31
24
5
151
20
16
108
65
12
15
39
49
5
6
61
83
61
96
23
90
36
91
8
39
1
192
48
71
1
120
48
65
31
35
49
29
31
5
66
1
144
125
78
12
49
32
153
60
91
24
32
63
25
89
162
21
15
49
23
36
37
48
36
44
9
186
37
8
27
12
18
103
65
12
55
17
6
90
15
96
15
48
6
12
3
96
40
5
31
23
25
11
81
4
176
4
65
48
63
48
105
111
4
29
7
11
45
120
57
67
5
31
35
42
30
33
148
59
30
60
27
3
121
32
60
84
33
63
64
20
76
23
96
54
127
53
36
18
12
108
1
60
29
3
48
21
18
6
30
6
19
11
6
3
51
85
20
21
48
7
8
21
24
67
23
25
12
44
3
18
63
36
64
35
141
9
15
75
30
75
51
9
9
7
161
15
4
35
9
9
7
11
13
41
36
30
45
4
5
39
21
48
43
29
99
51
49
5
72
12
7
36
35
12
1
32
24
24
27
42
36
67
53
7
80
4
53
126
1
24
11
36
78
7
5
15
57
31
41
24
31
36
59
25
29
27
3
36
36
24
49
167
9
4
60
119
37
5
51
33
6
169
12
35
25
23
6
108
48
24
115
20
120
9
6
21
4
11
18
115
47
12
13
8
60
159
1
20
60
81
19
65
27
45
54
1
77
36
55
101
99
27
69
9
7
24
53
3
105
24
66
54
15
9
27
64
20
33
30
36
45
40
65
72
84
54
37
8
9
103
8
12
3
25
11
6
12
7
11
9
ABCD 99056557942*3^$a+1 [50081]
184
200
57
180
99
57
48
24
111
45
84
31
89
228
3
184
56
9
72
39
57
271
41
36
96
51
9
96
135
40
5
252
192
24
15
177
135
117
3
48
120
72
24
213
27
33
48
327
112
56
24
33
15
141
180
127
176
48
24
144
105
12
108
15
81
24
12
75
21
91
152
72
24
45
283
17
135
45
19
65
151
53
27
24
24
33
231
112
29
12
31
53
12
39
33
63
16
32
240
24
336
16
113
31
185
24
48
103
104
144
96
48
168
321
111
48
40
101
60
135
9
72
39
16
72
80
24
201
72
168
15
81
63
189
99
9
15
57
7
72
41
31
17
15
21
123
33
39
48
288
48
81
108
48
228
252
108
39
33
24
135
184
17
183
16
216
65
79
53
99
81
127
8
96
81
31
32
40
56
72
88
104
192
24
144
24
48
33
60
99
144
144
64
17
207
24
57
39
105
15
24
57
24
135
16
17
63
168
24
24
288
153
60
219
33
63
9
279
40
17
12
147
72
72
201
199
320
288
24
57
12
60
103
65
12
60
7
89
24
108
99
129
15
72
24
240
369
55
425
183
72
33
24
87
24
88
32
112
288
80
96
33
111
141
27
16
41
15
144
153
111
21
36
55
8
64
32
93
108
183
189
27
16
8
48
201
72
39
33
87
33
96
12
99
96
96
88
101
27
81
279
45
171
153
111
48
208
65
39
21
108
72
159
81
312
72
96
127
32
24
96
105
15
45
123
48
96
297
15
57
48
192
192
72
144
12
3
141
60
183
81
60
132
15
237
3
9
15
96
120
168
120
256
56
24
45
36
108
99
105
207
40
89
87
369
31
173
43
144
80
64
89
199
17
24
63
57
36
19
32
57
72
127
72
197
27
24
192
120
48
21
3
88
8
249
31
8
24
40
80
81
87
33
39
105
120
31
29
27
48
57
55
56
57
84
3
240
48
88
17
55
32
24
16
233
204
147
64
41
247
17
15
9
279
144
40
113
72
63
57
55
29
75
9
24
240
48
24
39
81
7
8
64
5
96
75
81
48
15
9
63
153
84
27
69
156
15
48
33
24
79
221
27
264
225
12
60
55
32
40
8
105
303
33
63
9
72
135
273
63
16
56
129
15
33
36
3
9
159
21
331
17
36
75
144
72
192
57
55
29
147
9
159
69
75
232
224
24
33
72
7
89
87
57
72
15
81
63
120
288
9
135
24
112
56
33
183
81
15
72
57
276
235
149
96
43
72
41
63
40
224
45
147
16
77
48
27
64
17
72
111
88
80
24
57
351
144
64
53
60
39
168
120
240
9
72
24
39
45
3
9
72
ABCD 99057045728*3^$a+1 [50018]
72
12
76
60
6
2
28
68
13
35
24
37
3
36
8
58
38
4
66
12
72
60
74
1
3
33
144
15
45
21
27
11
22
6
68
72
4
66
2
4
21
63
68
108
13
129
66
12
54
2
1
35
70
78
153
15
12
21
59
108
10
171
3
20
85
72
39
12
44
1
83
25
11
37
59
1
84
75
68
36
1
3
60
33
71
58
12
3
27
18
138
104
40
9
35
46
12
60
18
6
26
12
60
61
83
36
12
13
47
73
33
3
51
81
33
86
36
244
20
96
40
117
3
68
24
76
8
60
48
82
42
21
107
82
30
20
12
72
52
66
78
9
119
24
73
35
61
47
4
36
9
51
84
33
60
23
36
64
33
120
71
85
33
27
75
32
46
27
36
99
44
24
22
62
24
28
8
1
15
21
21
18
6
26
108
40
18
39
3
20
36
24
36
10
26
4
9
120
48
143
36
46
108
74
36
4
18
12
36
6
24
72
8
1
23
10
30
138
135
45
38
4
36
68
48
16
12
33
11
1
33
168
38
4
12
69
3
81
95
13
11
1
11
37
48
33
36
15
11
148
93
132
11
58
30
12
8
10
30
150
6
272
1
105
27
15
8
61
27
78
90
45
83
61
24
48
59
46
26
4
141
84
12
35
12
49
3
45
165
26
37
15
24
6
75
11
73
21
63
23
34
38
49
23
10
26
12
85
87
72
8
25
27
56
13
12
96
21
42
114
26
36
1
3
93
21
98
40
32
37
71
96
10
12
72
120
30
9
11
1
59
22
198
80
10
15
11
72
10
15
83
36
136
32
22
50
49
59
109
35
37
35
40
32
61
57
24
2
1
36
39
9
48
23
52
33
11
4
18
63
132
57
18
140
76
212
48
36
60
22
86
84
28
108
12
60
18
50
22
27
3
92
157
36
12
84
12
27
44
1
9
48
15
27
8
16
33
84
11
34
90
44
184
33
69
30
180
21
57
27
27
56
13
12
23
46
6
30
26
13
59
37
171
32
13
12
59
28
104
36
48
72
4
81
23
72
36
130
87
99
32
13
35
60
4
32
133
3
92
40
54
12
26
4
108
9
48
3
92
97
21
54
32
228
60
118
27
71
73
180
36
11
40
56
48
49
27
132
44
37
27
66
14
121
33
159
201
3
47
85
24
36
35
1
35
13
81
50
108
13
12
3
44
166
27
15
8
142
27
11
10
15
75
24
56
73
3
30
2
25
36
3
261
36
47
118
14
61
3
42
63
11
13
95
184
54
12
2
49
3
56
108
13
63
66
6
12
6
50
36
84
76
56
4
21
75
33
27
32
22
14
180
52
57
27
6
12
72
78
18
18
8
36
12
1
117
39
24
9
36
54
108
48
72
9
12
47
60
10
24
87
60
47
49
27
6
27
63
60
45
96
9
74
37
11
24
4
30
12
192
14
4
44
28
9
95
12
10
54
68
22
14
48
97
9
111
57
42
8
28
36
204
9
35
72
154
3
71
24
1
12
63
120
20
36
22
39
15
117
51
33
59
13
23
24
85
69
12
3
15
8
24
100
12
12
24
21
3
8
37
21
14
46
3
84
47
144
25
51
8
22
38
82
15
239
4
21
48
9
50
72
37
45
12
66
78
126
8
28
33
111
21
24
75
48
30
15
96
39
20
22
86
72
60
22
39
155
13
23
108
10
18
44
12
22
6
108
68
13
39
9
108
48
47
13
47
36
48
46
18
33
27
42
86
132
48
36
13
51
104
34
24
86
133
23
13
47
48
13
12
81
38
24
1
11
76
12
12
80
49
120
9
30
33
71
34
38
22
102
20
12
22
2
1
144
35
88
96
129
95
36
22
30
8
22
6
45
168
39
128
24
73
12
35
96
120
36
1
59
48
96
36
84
4
140
10
30
9
24
48
9
2
37
21
50
13
27
9
108
23
118
15
36
95
4
32
73
59
37
24
12
3
8
36
60
28
8
118
63
39
9
35
13
33
14
40
24
8
85
60
72
27
102
62
36
60
4
6
26
64
12
80
24
4
116
96
36
22
42
21
107
52
44
84
36
61
87
45
135
32
4
21
39
60
8
52
54
78
45
48
48
51
48
20
60
48
82
50
10
2
73
59
12
76
92
52
6
62
73
75
153
11
52
12
56
46
36
18
80
160
56
1
59
12
28
18
26
1
12
39
92
24
46
63
11
82
162
33
27
12
9
60
123
60
21
15
12
128
10
12
6
33
51
57
83
10
38
4
21
87
32
13
84
3
90
26
24
58
15
105
50
13
11
22
26
61
71
109
11
277
129
15
3
18
30
24
33
11
94
12
123
11
4
57
156
69
2
13
3
54
2
48
13
87
104
73
141
3
11
13
95
100
33
3
153
21
48
3
75
24
96
57
12
47
34
38
154
48
3
12
71
157
12
3
69
23
4
6
48
87
23
12
1
71
ABCD 99057186544*3^$a+1 [50021]
25
65
19
36
5
7
12
32
33
51
52
5
19
48
212
15
45
111
18
24
12
24
66
54
27
105
7
41
36
55
23
12
1
143
24
12
24
30
36
31
23
69
21
54
61
29
78
18
187
23
6
30
85
20
9
27
93
15
4
17
111
64
65
103
41
75
117
18
36
6
3
15
72
85
107
90
42
1
89
54
30
7
8
4
12
5
91
5
30
49
5
31
8
69
3
24
15
36
138
39
15
1
35
6
115
56
28
84
17
90
6
12
6
144
36
37
65
63
36
9
6
90
15
33
3
75
30
42
12
18
6
9
60
52
41
48
27
28
17
24
19
20
51
48
1
32
40
5
12
67
20
3
57
15
1
53
31
11
54
39
15
9
165
183
3
30
162
45
87
18
67
5
15
16
20
69
42
1
12
17
54
6
48
3
3
162
27
21
31
48
8
75
42
30
36
126
15
60
24
64
35
6
7
65
27
52
24
32
52
32
63
36
72
37
80
15
85
32
21
67
5
6
54
12
43
11
36
18
36
6
48
13
48
24
32
24
45
7
5
18
36
6
84
31
47
25
36
12
48
212
3
9
48
84
9
51
24
69
27
3
36
90
6
9
21
24
31
36
48
32
27
18
60
18
54
31
17
27
63
72
78
138
1
5
36
54
45
16
113
6
9
39
1
80
45
31
11
18
39
81
114
45
76
17
3
12
28
29
43
8
64
11
60
12
78
111
48
75
21
159
36
36
9
165
15
36
9
54
48
45
4
5
180
24
27
9
30
6
79
11
117
21
79
11
6
51
28
59
18
7
32
28
11
9
88
23
6
54
1
11
49
11
9
4
12
128
4
17
18
73
89
39
16
44
40
5
91
8
72
33
7
24
12
5
7
72
29
75
16
5
90
66
24
31
12
5
90
6
12
54
25
128
27
18
87
24
57
7
5
3
24
40
60
41
30
24
273
60
27
156
78
54
36
1
11
18
19
53
43
47
37
71
24
61
20
76
24
47
54
6
13
32
75
73
41
36
7
83
9
96
52
48
23
6
15
39
12
78
51
15
60
18
27
40
48
5
3
69
15
3
25
36
11
18
7
35
30
36
3
36
76
17
12
18
42
55
29
24
18
48
61
35
45
21
43
35
49
17
114
37
29
6
13
24
12
179
6
66
18
24
15
12
111
114
54
36
9
27
30
19
41
54
54
7
5
15
28
71
30
18
108
69
24
15
24
25
36
77
15
3
37
53
19
5
12
36
18
1
5
43
12
36
29
63
15
93
15
48
1
35
114
12
55
72
20
28
23
24
36
117
3
21
3
33
15
13
119
66
7
48
5
12
24
43
11
72
13
5
66
85
5
3
40
56
60
9
18
12
42
75
99
24
61
24
8
24
3
37
5
126
138
31
20
93
3
3
21
15
49
35
45
4
11
84
13
48
24
56
16
20
4
5
54
45
36
9
30
18
24
3
28
5
7
5
18
9
9
36
19
32
40
44
48
75
30
6
12
9
33
48
18
60
72
30
72
36
15
27
13
56
60
28
32
16
72
56
21
19
5
30
6
19
11
193
32
45
54
24
85
48
47
72
61
47
36
84
6
12
19
5
3
45
31
41
51
39
13
60
36
20
136
11
12
1
77
18
30
31
29
12
24
51
3
25
5
7
48
36
5
18
37
11
37
23
25
65
54
25
120
29
96
15
4
71
81
24
28
36
5
27
33
30
1
24
47
24
45
9
19
48
20
3
49
77
51
28
20
12
33
12
19
60
68
51
61
48
12
36
59
69
45
15
40
24
36
36
5
6
69
24
9
18
18
6
84
36
36
18
39
21
90
90
7
5
3
57
12
90
36
36
18
6
54
3
33
54
12
25
35
48
108
37
107
45
15
25
23
6
72
30
18
72
42
21
52
29
6
9
99
45
39
72
6
7
77
36
54
6
18
1
20
9
6
85
35
60
90
39
76
29
19
65
15
16
92
3
6
55
48
32
39
6
43
8
39
45
3
18
27
12
24
9
6
54
7
5
18
18
24
36
39
36
33
15
69
15
3
78
30
96
30
90
21
4
80
40
5
84
15
60
4
32
3
12
13
80
12
45
84
31
5
18
18
15
3
45
24
93
18
9
28
53
54
6
79
32
16
83
1
24
35
36
36
25
44
3
30
3
3
49
5
48
42
81
12
4
131
45
27
1
12
59
6
144
18
192
6
39
40
11
48
37
72
17
6
13
20
51
9
27
18
7
29
15
9
39
33
3
51
18
18
12
13
12
32
16
5
15
28
5
15
16
11
48
42
7
23
57
52
215
6
127
12
36
48
47
72
12
9
27
108
54
7
29
6
30
19
5
66
18
7
48
48
44
28
20
76
32
9
15
15
73
17
18
21
12
3
96
121
23
30
19
56
100
12
35
30
24
43
41
6
21
120
24
24
40
107
129
100
59
1
20
51
37
17
78
1
84
32
39
57
15
18
19
192
48
11
42
123
160
5
27
24
21
48
27
4
29
84
6
21
4
41
24
30
60
9
57
103
5
3
4
36
8
64
32
3
133
44
16
23
57
112
41
6
54
54
57
28
12
5
18
36
109
12
5
54
24
13
5
15
24
105
84
55
36
53
3
39
48
13
95
90
3
15
37
44
15
30
18
42
31
12
65
27
4
36
108
53
75
3
12
13
5
51
28
32
15
24
189
27
18
15
51
6
3
16
47
37
36
17
18
60
66
39
96
36
9
18
60
30
31
11
36
12
36
45
15
30
19
20
12
4
24
72
29
6
21
45
27
45
6
45
57
72
6
36
49
5
30
72
24
108
13
17
18
42
12
24
15
16
5
91
24
8
3
72
18
99
45
30
9
4
11
12
18
36
15
4
17
39
40
24
5
15
16
20
39
21
4
32
33
139
116
15
24
25
32
96
9
30
36
18
180
42
45
88
24
23
33
75
1
29
54
25
11
6
55
24
5
15
75
24
25
68
4
8
88
5
48
132
7
5
6
12
25
24
8
21
66
18
18
157
32
24
12
33
75
4
47
18
27
3
36
1
8
63
18
19
35
33
3
114
ABCD 99057414382*3^$a+1 [50093]
72
85
83
40
72
180
153
72
27
45
66
60
173
1
18
29
264
37
35
208
56
1
42
36
30
42
108
30
15
99
48
69
21
195
75
29
96
7
65
16
255
60
29
124
36
21
90
137
13
11
1
231
36
21
240
12
42
30
6
117
3
42
30
18
294
66
54
69
8
192
1
90
150
47
61
12
18
78
47
37
108
143
7
89
91
18
102
18
132
207
72
3
173
43
77
13
83
96
73
78
72
9
129
24
36
264
11
24
16
8
91
189
9
167
13
27
8
13
83
157
11
151
81
9
63
27
5
144
72
61
60
27
108
21
35
24
1
135
27
30
42
5
24
96
31
65
175
144
17
1
72
18
29
109
24
59
157
72
35
55
108
9
36
135
30
54
53
37
51
200
55
42
108
90
65
145
60
120
114
48
18
90
5
28
36
21
83
48
64
45
72
11
52
129
18
105
45
48
60
135
57
143
19
5
55
9
117
54
36
65
52
45
102
41
19
30
36
159
20
325
60
143
55
30
35
88
80
85
42
17
13
15
45
210
18
15
36
9
239
85
27
63
17
103
41
55
102
18
161
19
60
72
48
41
19
54
30
113
72
244
68
184
8
127
102
35
37
90
33
72
3
42
18
9
9
30
42
72
23
25
162
18
18
89
25
18
77
85
27
36
3
113
1
90
101
88
57
24
47
16
27
18
12
36
162
168
189
3
132
66
59
13
15
57
96
72
27
72
39
54
6
192
60
90
12
126
24
5
112
104
40
39
18
23
72
175
60
162
11
72
16
8
229
35
19
6
162
18
120
114
120
33
45
27
128
7
18
30
69
63
180
9
39
72
6
30
173
24
55
33
99
90
11
96
19
90
59
31
84
60
209
1
71
216
43
180
18
18
234
138
41
120
168
91
12
18
123
9
27
111
141
92
52
164
1
143
72
7
48
41
19
45
45
131
151
78
12
18
5
67
36
150
11
19
60
9
8
67
90
107
72
19
42
99
21
15
93
23
28
39
5
13
24
36
95
40
32
43
53
16
45
11
55
90
72
159
63
65
25
171
36
21
90
33
135
54
30
33
45
119
73
78
30
108
54
6
11
144
72
73
15
8
37
30
42
12
6
72
17
1
63
117
30
114
30
126
71
19
53
7
72
12
126
24
36
27
147
258
107
91
54
95
168
24
24
79
17
79
12
42
27
56
37
6
30
42
30
47
144
79
78
84
126
33
27
77
24
73
15
56
25
27
75
18
87
27
30
60
36
47
16
99
45
57
168
252
83
55
258
63
27
72
18
72
59
4
140
49
63
3
72
53
127
41
91
18
83
187
12
113
64
21
51
39
168
54
198
102
96
72
108
192
42
17
48
55
36
77
145
30
161
72
48
49
12
51
57
78
12
5
55
45
45
95
48
100
27
390
198
53
1
18
78
90
9
3
209
13
36
63
57
231
8
48
48
25
87
183
41
24
40
8
31
60
477
81
198
161
73
207
32
67
12
33
36
3
60
36
54
30
18
72
51
8
91
18
90
48
42
99
21
15
3
144
29
7
54
6
84
17
72
19
105
20
43
29
25
48
15
45
35
67
198
42
29
37
11
43
5
55
153
8
217
90
72
30
36
42
18
119
16
45
12
72
47
31
9
63
30
96
30
54
6
102
11
7
72
198
123
111
96
9
135
17
121
15
8
109
36
90
84
6
84
78
138
162
108
90
15
104
25
6
117
45
143
157
42
ABCD 99057933116*3^$a+1 [50009]
23
180
96
109
120
24
18
125
55
192
5
25
12
48
48
18
30
11
19
125
61
11
13
11
36
37
90
90
11
1
95
13
96
126
18
12
168
12
6
144
6
47
13
12
11
19
36
66
54
132
65
37
30
18
42
5
61
30
150
60
167
13
59
108
67
30
96
30
41
91
12
30
47
24
79
18
78
42
35
19
101
97
47
13
18
185
55
77
36
1
6
30
108
335
132
55
42
150
48
30
54
101
37
18
89
1
54
36
77
145
18
48
24
78
24
18
66
96
60
11
25
48
126
108
161
49
90
65
12
55
41
13
35
85
11
13
6
65
72
55
24
48
108
5
7
30
138
30
18
66
78
6
95
7
48
17
19
30
35
43
90
6
60
72
30
30
54
24
30
66
18
41
1
36
30
102
288
30
29
19
132
30
60
48
59
55
60
41
187
42
132
6
12
30
36
42
17
60
13
12
12
71
192
108
60
192
61
66
36
89
55
78
18
138
72
59
79
5
25
36
71
12
115
30
36
54
72
5
228
108
7
60
102
83
7
78
167
25
90
101
37
18
192
18
60
18
36
54
6
18
36
35
1
18
78
42
5
73
18
60
12
65
13
24
90
18
54
66
60
48
114
48
24
6
252
11
25
36
108
162
108
17
13
23
7
18
48
71
49
72
18
6
270
120
138
48
198
54
12
84
72
48
42
42
108
35
55
5
48
25
47
19
60
294
12
90
29
13
23
133
90
24
6
42
12
6
54
18
12
18
48
30
24
12
114
6
6
53
12
67
5
73
108
120
12
47
37
84
72
12
36
47
37
18
18
54
6
66
60
66
18
6
114
30
11
151
198
179
43
65
192
43
54
18
137
133
12
84
12
18
89
61
47
48
1
95
49
12
78
6
11
73
36
35
13
18
12
30
71
49
18
12
48
30
47
25
60
36
59
13
78
36
6
78
114
96
42
60
48
102
12
6
54
83
55
18
12
114
101
19
36
18
30
174
18
48
54
23
12
13
150
5
43
246
18
72
144
30
42
48
41
151
24
6
90
30
24
96
30
48
6
11
13
6
78
78
12
78
60
102
18
23
91
18
35
103
120
29
139
72
60
18
36
60
108
30
41
37
102
5
72
19
29
61
24
66
204
113
355
72
42
71
19
53
13
60
72
6
90
36
96
24
60
24
12
42
30
66
126
156
48
24
126
24
5
12
43
53
43
156
90
30
66
47
1
227
24
1
18
126
288
60
12
54
12
54
24
54
6
11
36
12
60
13
107
72
1
18
6
11
79
30
78
6
30
29
103
65
108
169
6
89
43
54
11
132
1
42
29
48
145
167
48
193
12
60
18
48
30
12
83
37
54
24
12
17
61
30
24
60
210
60
36
30
5
36
55
48
36
5
55
41
13
6
90
90
29
36
132
25
30
180
17
1
66
125
1
72
96
35
79
48
30
18
6
108
11
1
60
84
114
78
47
25
11
12
73
30
30
179
43
102
47
43
72
114
11
120
49
12
107
25
83
55
168
65
127
48
17
79
54
30
305
1
95
1
78
42
23
25
66
18
6
30
42
24
144
270
42
174
96
60
78
17
85
23
1
18
17
151
30
167
13
198
12
30
12
36
36
36
30
102
96
59
1
6
78
6
77
48
19
162
138
18
59
61
108
120
132
30
17
73
24
24
24
18
18
84
11
31
144
12
5
25
18
144
137
145
6
65
25
83
67
48
102
18
41
109
11
79
17
37
18
17
175
18
107
43
48
41
19
144
12
96
72
65
61
66
66
42
228
65
37
83
55
72
18
59
91
90
12
180
18
42
48
24
24
12
60
72
6
5
91
90
36
30
149
13
132
90
24
41
1
12
47
85
36
59
48
55
77
19
72
89
49
6
36
60
18
84
36
54
120
126
12
60
24
36
12
71
7
65
115
78
42
378
6
6
42
168
90
35
73
24
36
54
77
60
13
30
18
23
25
12
287
13
47
61
6
ABCD 99058005758*3^$a+1 [50083]
24
248
208
48
71
1
24
80
3
60
33
15
57
160
95
1
56
168
136
72
227
37
23
25
23
72
105
96
160
24
35
325
71
81
75
13
47
1
24
59
37
32
72
40
35
168
37
8
136
71
49
71
24
81
24
16
224
15
97
83
61
120
11
24
13
72
23
241
56
136
8
64
35
13
24
24
176
168
183
132
61
32
160
128
24
352
80
99
216
253
72
104
39
105
40
48
24
35
213
87
25
24
24
80
216
15
1
128
88
128
99
13
8
64
80
112
8
16
24
8
120
72
88
104
39
25
144
47
9
27
168
37
8
112
32
72
24
111
121
48
56
99
109
47
25
96
80
147
93
72
15
81
232
8
112
24
119
57
40
48
72
48
144
240
272
16
152
240
40
11
36
1
24
120
23
216
25
24
32
363
133
32
88
80
24
24
159
105
27
144
157
8
27
45
144
88
32
3
12
265
83
133
23
9
16
176
3
12
9
64
8
303
49
8
184
48
48
203
84
25
32
160
71
24
49
131
48
93
40
47
121
24
56
112
107
21
15
105
219
36
1
48
32
40
120
248
72
24
24
40
152
64
35
45
24
51
21
15
25
144
192
104
96
64
95
240
84
109
80
63
57
111
9
3
13
56
135
105
88
8
27
60
36
12
33
111
108
37
216
8
51
61
24
8
120
15
25
48
248
64
11
60
25
80
51
165
16
24
248
147
45
111
289
48
95
60
13
48
104
232
8
111
25
56
15
33
16
95
9
40
8
88
72
107
141
39
300
13
24
23
57
88
152
63
36
84
121
72
8
40
32
24
63
432
168
25
48
83
180
9
48
40
119
1
24
384
104
88
24
80
88
200
88
144
96
8
240
64
8
3
229
71
57
64
104
16
176
39
169
96
59
69
231
289
32
39
25
47
145
104
243
36
120
276
84
81
88
32
48
75
61
32
48
99
133
24
56
24
88
32
144
120
144
27
93
120
15
25
11
60
1
176
160
128
111
49
264
80
96
160
11
24
45
24
256
71
33
87
180
189
15
9
27
93
216
16
335
24
49
120
120
80
72
168
15
1
24
48
392
208
47
57
48
16
80
267
69
3
85
152
48
27
13
192
168
288
59
301
59
156
72
96
177
40
8
135
49
32
120
184
11
21
112
11
180
1
8
280
35
213
112
47
49
32
112
240
56
15
36
24
37
8
16
95
1
248
24
72
183
25
47
49
24
35
13
24
24
176
15
1
104
16
35
45
27
21
87
168
49
95
177
184
35
61
203
13
119
33
16
72
48
24
120
47
73
35
180
12
165
3
45
75
96
36
201
72
48
3
157
144
96
32
75
72
133
11
12
25
168
155
45
99
36
289
32
123
240
12
1
72
96
24
11
84
97
11
69
48
72
ABCD 99058100366*3^$a+1 [50000]
45
63
153
15
129
24
87
243
33
93
3
117
3
144
180
36
60
27
57
60
9
6
90
135
15
81
9
42
30
6
45
135
30
42
24
54
27
75
33
72
27
102
30
9
15
141
3
12
9
12
105
18
9
3
33
129
99
60
9
27
36
96
24
12
135
54
30
108
6
72
195
24
36
33
42
21
3
144
9
87
6
354
9
99
9
3
45
51
84
57
27
21
33
66
6
150
93
24
63
54
3
60
33
18
48
60
42
3
60
3
21
24
99
117
84
141
48
90
108
45
63
174
48
123
87
45
105
90
30
144
78
45
12
33
72
99
48
21
51
12
3
36
81
87
33
129
66
21
48
60
21
114
108
60
36
21
48
12
12
21
120
18
9
69
75
39
117
81
18
6
231
33
3
69
159
9
120
63
12
69
30
12
96
54
111
9
39
27
30
39
120
33
3
3
66
30
108
12
114
42
165
27
213
27
30
63
228
111
81
36
51
48
60
12
318
48
24
18
57
24
12
51
30
39
36
3
9
33
39
9
99
3
18
42
24
81
39
54
27
141
48
27
96
51
132
57
24
15
9
111
198
54
12
6
24
6
69
51
72
90
72
15
36
69
111
129
6
60
30
39
36
24
21
3
99
90
42
9
27
117
27
9
9
102
18
48
138
84
18
99
69
102
84
81
147
9
9
30
42
120
42
129
60
48
60
141
63
147
9
24
15
132
66
6
18
27
45
66
60
18
183
9
27
132
9
87
84
21
30
180
21
3
33
120
51
42
123
141
90
9
45
6
69
27
42
90
12
108
30
39
87
24
57
111
18
111
105
18
81
75
42
27
117
30
48
42
24
99
45
6
357
24
189
51
12
51
78
48
3
12
132
48
27
9
135
45
36
105
18
102
51
84
3
12
42
30
72
57
33
78
93
63
45
39
9
51
21
36
75
57
72
9
30
36
153
69
120
18
96
117
39
9
51
30
78
120
36
30
111
48
48
33
51
27
12
69
108
192
15
12
9
15
60
48
81
72
3
42
15
9
18
6
87
57
18
60
117
36
12
15
54
126
48
24
48
264
9
72
27
6
3
39
12
138
48
27
3
24
9
156
132
24
96
129
99
93
18
6
30
57
9
30
204
6
15
105
18
93
60
12
51
6
27
21
27
87
6
3
12
57
24
18
6
72
27
3
24
9
129
18
21
12
24
168
48
24
36
51
48
21
12
39
6
18
54
120
72
18
6
75
15
9
15
12
108
117
33
42
36
42
3
75
285
27
18
72
75
48
15
84
45
45
123
21
87
12
45
66
45
12
117
6
21
24
51
81
33
51
15
60
21
39
9
156
33
27
21
54
108
33
24
36
57
3
36
33
78
21
15
117
48
36
21
144
48
3
45
63
87
162
18
45
84
39
321
15
33
84
39
60
48
9
63
54
15
9
24
6
24
66
51
48
36
12
117
3
3
33
48
51
72
6
15
9
210
78
147
24
69
18
93
99
21
84
72
75
90
72
15
9
120
15
9
6
153
63
81
12
192
144
69
6
12
12
33
39
81
39
237
93
51
39
45
15
9
9
39
9
24
27
21
30
33
15
9
36
39
198
3
3
144
18
144
30
9
135
42
27
93
15
3
6
78
60
30
30
48
45
84
12
12
99
33
87
9
189
15
39
24
312
18
24
18
24
36
21
27
69
141
3
3
21
15
45
27
96
21
24
15
12
69
12
87
102
15
33
75
165
72
72
42
69
60
36
33
18
48
102
99
93
99
117
72
63
36
3
18
90
33
141
15
81
30
117
192
24
108
24
9
15
12
39
30
24
15
105
18
30
48
90
102
63
3
9
72
75
48
21
72
63
9
45
162
33
12
63
12
45
171
45
9
96
120
174
69
24
75
33
9
39
111
9
9
63
12
21
6
108
12
138
51
15
102
3
12
87
66
27
36
24
15
33
12
24
3
9
81
96
3
21
96
54
312
108
33
45
18
21
15
9
48
9
111
39
21
27
12
24
81
24
3
12
33
45
96
42
141
144
3
30
54
18
18
174
51
36
105
6
18
3
27
132
45
27
21
15
ABCD 99058126912*3^$a+1 [50046]
144
90
17
109
11
36
43
257
120
55
53
72
12
7
101
115
18
299
43
53
144
127
65
115
144
29
25
72
11
12
48
132
31
41
24
84
85
11
36
36
43
54
11
84
31
5
156
60
13
11
115
5
24
7
18
95
67
209
7
77
192
108
1
126
36
180
17
91
29
108
84
31
53
109
306
144
233
84
169
11
36
108
24
48
43
54
180
47
151
233
60
157
54
221
85
414
5
60
24
37
215
48
25
54
36
29
61
167
12
168
67
77
85
95
49
227
120
157
275
13
18
29
120
211
197
55
65
24
84
24
91
65
24
1
90
54
72
11
187
5
72
84
144
37
11
7
180
77
31
17
1
72
23
49
47
144
25
72
18
65
156
36
13
162
54
180
11
60
60
24
79
54
47
36
7
36
161
1
90
108
77
48
1
23
67
245
61
35
24
24
205
95
36
121
107
181
47
7
5
85
95
60
115
53
55
113
12
48
12
13
72
23
36
108
12
19
5
49
11
12
67
161
19
5
67
90
11
72
156
84
108
144
24
67
65
108
115
77
67
36
41
180
49
180
35
289
107
60
31
5
67
5
121
239
36
31
209
79
125
55
17
36
19
54
11
144
300
36
103
36
17
73
35
19
41
336
73
11
84
85
155
36
115
29
60
1
275
12
127
90
11
36
79
216
29
12
12
91
54
36
11
43
173
25
23
12
73
54
108
18
54
5
192
91
90
95
175
108
5
31
101
25
54
36
53
19
18
23
72
24
43
72
29
36
204
84
7
18
18
77
121
180
119
61
47
312
12
84
31
5
139
5
192
120
132
60
36
31
36
72
65
25
90
36
5
24
25
72
90
36
17
132
24
7
65
24
73
36
95
96
169
36
71
217
35
96
60
7
5
108
31
113
31
54
36
95
67
209
24
37
35
24
84
60
60
115
5
67
90
18
41
13
90
17
91
144
29
7
65
12
216
157
54
125
60
283
17
36
132
120
36
19
53
55
144
324
89
91
5
67
77
108
72
31
41
391
77
48
12
132
73
18
5
49
126
5
132
61
11
25
23
31
29
7
54
252
23
85
95
12
12
205
18
53
55
245
61
83
43
144
36
53
36
1
59
144
24
108
12
108
60
97
35
336
24
48
43
17
217
162
18
47
25
36
54
53
36
84
115
53
127
77
13
143
12
132
55
36
17
108
235
65
115
72
17
109
11
36
7
17
19
36
126
23
156
1
35
48
115
54
162
29
115
5
175
41
84
1
18
77
24
84
31
5
12
55
89
1
23
84
12
156
12
73
252
23
12
60
156
19
5
12
19
125
19
221
36
24
7
5
67
18
239
60
223
77
13
131
24
7
180
54
167
24
43
5
31
54
11
36
61
18
17
72
127
185
84
1
11
24
48
60
48
12
67
89
19
108
198
36
54
17
60
247
108
5
48
12
180
12
67
65
108
25
18
29
84
156
55
36
18
35
60
480
19
233
19
53
73
95
12
48
84
60
24
109
18
5
72
180
175
36
144
41
31
5
36
67
198
23
121
36
54
53
37
108
18
72
108
65
115
90
ABCD 99058300052*3^$a+1 [50025]
75
12
6
30
24
6
90
42
7
36
12
12
24
11
48
33
87
45
12
76
24
41
3
9
91
12
17
51
21
6
114
43
23
54
19
36
96
44
36
15
174
228
48
132
138
42
7
60
5
19
11
36
57
3
145
48
20
9
3
9
36
55
137
7
44
52
12
5
27
3
33
15
60
45
27
73
12
17
19
89
12
60
96
84
138
61
36
23
25
20
15
13
35
30
54
18
51
57
72
7
44
141
3
15
30
15
27
30
43
47
36
153
16
11
42
67
8
33
307
5
12
30
18
12
48
67
5
30
13
32
81
27
36
39
30
48
42
1
36
5
126
42
150
18
120
12
132
15
15
13
35
48
69
45
18
25
167
78
18
9
21
63
39
25
48
32
45
48
3
12
4
41
12
75
15
72
66
54
48
168
114
6
42
30
30
132
6
42
60
7
48
5
27
4
77
7
17
31
89
36
12
7
44
81
18
57
33
135
12
3
90
102
90
18
45
52
113
30
30
3
57
12
30
13
83
42
18
37
35
25
17
66
12
1
161
66
42
67
23
21
99
30
103
77
78
84
36
12
45
52
5
103
60
8
69
108
43
32
28
29
43
35
60
12
48
1
17
132
12
3
76
77
12
51
136
120
5
3
33
7
32
40
5
99
69
27
48
27
61
59
21
15
84
18
30
12
13
23
90
72
55
47
6
55
32
16
107
12
18
127
32
21
90
12
30
42
30
96
30
12
18
60
12
7
36
8
141
55
164
27
97
20
15
42
63
40
47
6
42
73
8
201
66
54
63
40
23
90
12
42
9
52
17
12
55
53
3
40
107
48
72
30
18
54
18
18
72
51
189
78
60
9
100
48
5
60
48
30
33
4
56
4
23
12
30
30
1
12
24
41
19
5
63
3
12
13
44
40
24
29
30
42
60
15
40
41
3
39
108
57
93
67
48
72
5
7
48
60
176
9
12
6
12
180
12
33
15
153
9
36
282
205
35
18
42
85
35
25
5
18
169
48
95
1
44
16
59
90
18
9
51
45
4
60
35
1
95
24
9
57
43
12
17
60
48
19
71
30
7
35
157
20
3
48
192
13
5
127
53
30
60
12
102
210
18
30
21
64
53
72
12
60
3
40
48
24
5
6
24
120
6
60
63
9
27
16
35
9
51
33
40
32
45
54
30
6
12
72
13
8
45
72
43
20
39
213
165
15
16
20
27
54
30
25
20
15
13
32
84
4
77
31
47
193
12
23
9
136
8
99
1
41
43
56
21
6
73
60
29
12
91
32
76
11
48
73
12
53
19
104
52
48
131
93
76
212
48
87
9
51
25
5
54
18
91
56
3
13
5
54
90
19
41
6
45
9
90
25
35
6
7
17
96
15
4
143
120
21
24
40
5
67
5
55
83
33
9
156
27
40
125
7
5
18
21
9
42
21
69
3
87
60
48
78
7
83
25
44
136
59
49
224
45
72
36
19
5
6
72
61
29
12
36
54
21
9
18
85
53
24
15
4
44
63
49
71
169
35
9
96
3
13
17
7
120
11
85
80
52
35
90
72
79
131
85
5
30
90
90
93
48
117
103
29
43
95
48
60
84
30
18
145
53
24
3
33
12
18
60
42
12
66
9
135
18
48
7
47
6
43
89
55
83
60
33
76
36
17
15
33
67
8
75
93
76
5
66
60
54
39
51
45
33
15
36
24
16
17
24
36
99
93
72
78
42
48
7
20
21
3
16
23
33
99
13
5
48
7
17
63
112
108
23
12
37
83
57
3
150
27
88
23
102
30
205
17
60
31
5
30
25
5
43
36
53
42
81
15
54
30
1
17
15
15
30
18
13
221
18
133
5
55
12
35
253
5
30
13
11
45
3
60
1
11
6
24
36
60
102
48
49
56
4
41
24
66
9
3
33
15
37
95
45
3
42
7
188
12
21
24
123
72
3
90
27
33
42
18
51
9
51
52
47
102
6
24
108
18
12
162
13
5
55
53
79
95
30
3
3
42
12
6
45
117
67
41
24
36
30
60
25
24
11
49
48
23
12
12
216
12
18
114
48
93
15
12
48
225
135
30
12
18
30
60
42
25
32
21
180
99
3
13
119
6
39
15
13
17
36
15
9
39
16
5
55
71
105
100
12
77
48
48
39
93
15
3
174
3
87
13
47
25
68
33
79
5
39
52
89
6
30
19
36
107
42
19
29
78
93
64
77
6
60
12
13
89
55
20
3
318
24
19
29
7
68
3
24
1
60
32
147
49
29
42
126
55
17
3
69
78
12
6
30
13
17
15
12
36
147
42
7
5
96
42
108
13
41
36
204
18
73
29
36
139
41
84
163
5
27
40
8
123
12
30
12
120
18
48
25
5
84
99
9
31
56
33
90
37
96
32
27
25
41
27
27
6
27
148
5
183
64
5
72
6
33
ABCD 99058692776*3^$a+1 [50016]
12
41
15
52
152
60
160
44
57
7
48
12
12
29
55
32
4
68
48
40
8
15
25
20
117
3
12
84
81
7
8
72
12
4
24
53
3
72
28
36
8
60
12
40
8
96
64
56
76
20
48
3
9
24
12
40
20
4
56
4
68
96
16
44
4
53
15
28
32
12
12
4
32
72
76
56
111
57
28
132
60
36
20
16
20
40
36
32
12
16
120
12
56
24
76
20
64
128
24
40
20
16
20
28
32
4
48
72
168
53
7
192
44
36
64
20
60
16
56
45
15
64
24
60
92
4
20
60
4
24
68
12
48
40
32
12
4
20
76
24
44
108
108
12
4
84
44
48
52
68
4
36
8
76
96
8
12
15
18
15
76
116
28
56
100
41
19
89
75
16
60
36
72
68
100
44
4
12
132
8
64
29
27
4
8
52
8
16
65
19
48
12
72
24
20
36
16
12
20
72
4
84
8
52
8
12
93
3
4
20
40
113
19
8
96
64
8
28
32
15
9
100
144
20
52
24
60
8
52
44
4
20
21
19
8
52
116
52
8
16
8
60
12
24
4
140
16
24
20
16
36
8
63
105
4
80
24
12
28
12
8
12
3
81
28
80
52
8
48
60
88
77
7
36
36
8
36
96
76
83
1
24
20
24
76
84
23
25
132
32
28
32
16
20
4
24
65
7
60
20
3
1
236
12
88
5
63
12
40
24
8
48
12
63
49
48
8
48
132
40
48
5
15
4
36
60
60
20
64
80
21
75
100
116
36
12
100
281
7
8
57
7
152
21
3
4
60
72
56
3
97
24
8
40
12
56
24
9
19
36
72
8
220
44
40
188
24
28
36
12
60
128
100
24
8
24
4
12
24
8
51
81
28
80
36
12
88
35
69
148
35
33
57
7
92
84
12
60
24
36
45
43
56
4
72
12
60
12
44
64
36
32
88
140
12
52
48
8
16
8
28
48
32
4
44
16
48
96
32
84
96
120
28
12
92
52
36
84
168
20
72
28
23
73
36
8
60
28
8
4
12
20
28
192
36
68
156
88
12
48
8
15
25
48
44
16
20
24
60
132
16
24
56
28
44
16
20
72
4
48
12
20
84
36
36
28
36
20
21
147
28
23
21
24
60
12
40
12
240
12
8
132
69
39
28
108
5
19
12
48
8
40
12
68
12
48
52
36
77
27
28
35
25
8
24
33
99
64
32
4
24
20
184
20
93
115
80
4
24
32
100
8
24
48
60
45
18
81
4
24
20
51
72
33
36
96
4
11
49
41
108
27
40
12
96
12
20
100
32
48
4
41
3
180
12
112
60
12
108
8
108
12
52
12
24
80
4
48
8
96
36
28
5
19
80
40
113
108
15
12
52
20
28
12
80
33
19
168
12
20
16
84
36
8
40
36
56
48
40
44
111
90
31
60
8
63
49
20
21
39
16
120
5
43
47
33
16
8
16
80
60
24
16
60
44
21
7
32
28
44
141
15
12
40
32
4
156
29
19
12
8
28
8
4
80
48
52
132
20
4
44
63
18
27
28
96
24
44
112
20
108
16
12
12
56
132
52
36
60
36
20
24
64
20
12
4
60
24
116
16
104
16
20
136
5
3
36
48
12
4
84
192
8
16
156
56
60
148
104
36
16
48
12
36
23
9
28
204
44
36
136
20
4
41
67
20
36
16
8
33
19
56
12
111
9
220
12
56
52
80
100
192
36
108
24
83
69
24
12
40
80
60
28
120
44
12
4
72
24
44
16
68
12
148
120
12
8
108
40
108
120
12
8
12
4
180
29
51
40
8
12
88
48
20
88
24
36
56
141
139
96
8
24
12
4
32
28
24
132
48
8
48
4
20
3
13
5
31
24
24
12
36
24
56
40
12
80
36
4
8
4
84
44
100
68
33
15
4
53
75
132
48
312
28
35
93
15
109
36
32
72
36
4
48
12
8
93
79
80
36
36
76
32
48
12
60
12
76
44
129
159
136
24
72
20
39
57
48
12
45
63
27
85
5
18
1
48
60
32
16
12
8
108
12
12
12
220
96
44
4
12
20
28
32
28
36
20
28
32
4
24
20
180
183
9
76
12
12
24
65
31
140
9
19
36
44
60
112
44
36
9
27
100
168
60
5
19
68
4
36
24
24
32
4
59
21
48
36
24
123
69
16
44
48
76
56
4
116
48
52
36
32
12
96
24
24
60
60
244
12
96
12
12
104
12
88
24
60
36
20
45
115
12
20
28
80
52
108
24
11
57
84
16
60
80
28
44
60
108
120
4
8
60
16
47
97
12
20
24
12
24
100
24
12
48
32
24
16
5
87
76
32
28
60
5
19
132
8
40
8
45
19
108
60
20
156
96
36
52
252
24
20
36
48
63
18
7
32
48
40
72
12
44
96
160
20
28
36
92
60
28
92
4
11
9
28
8
4
8
28
5
39
16
8
27
37
12
20
64
20
24
40
92
4
116
40
8
16
36
24
80
24
40
ABCD 99059325824*3^$a+1 [50061]
72
57
57
23
13
138
9
15
33
33
47
25
63
80
12
108
7
89
1
3
105
59
31
17
24
1
54
45
21
219
108
48
72
21
147
15
33
9
11
1
131
13
95
4
8
79
53
1
12
3
36
15
45
171
9
8
48
7
18
23
72
49
96
23
132
4
21
72
12
15
48
56
151
18
23
72
1
15
24
8
4
3
18
27
3
65
103
66
96
30
78
36
23
12
36
112
60
32
28
36
44
31
105
12
32
36
40
57
95
40
15
17
36
64
3
9
68
52
44
52
24
8
28
44
16
8
31
113
31
66
15
108
21
15
39
33
8
40
45
27
15
18
12
15
9
83
73
87
63
48
6
138
6
59
72
88
48
32
1
72
59
60
4
99
102
39
21
59
100
80
49
27
9
11
55
9
81
6
65
25
15
69
11
12
91
57
32
1
71
4
84
12
20
25
111
8
1
78
77
48
13
15
72
93
3
21
11
88
20
12
4
48
48
12
96
39
17
1
47
1
11
4
39
17
73
11
52
32
1
12
24
51
24
9
99
48
68
12
28
32
109
35
1
15
24
15
89
109
11
24
16
21
60
39
32
12
43
30
39
165
11
4
21
27
63
17
40
15
53
13
24
30
33
104
48
48
52
12
9
60
90
72
45
44
40
8
40
15
6
59
72
48
13
18
81
15
21
9
3
8
24
36
108
1
6
72
21
27
9
56
13
75
24
32
16
33
84
11
16
135
90
23
12
220
8
61
15
132
72
36
36
21
35
48
1
35
43
33
20
12
7
18
23
4
9
39
81
75
144
111
9
48
48
72
48
132
108
72
80
12
37
11
160
9
39
9
51
9
47
1
54
6
15
132
12
3
17
108
13
54
9
32
64
8
13
72
60
12
159
60
132
33
11
55
6
75
72
117
11
72
31
77
4
8
40
32
16
33
60
27
129
63
8
7
102
18
42
3
45
23
88
20
52
15
45
9
3
72
15
29
97
18
45
27
5
12
52
36
32
61
11
24
1
23
16
56
103
5
67
65
151
5
4
60
44
64
8
60
67
48
54
24
75
20
4
12
44
151
33
56
36
36
48
37
18
24
57
84
32
108
4
48
3
6
39
32
139
41
12
25
35
1
36
15
33
63
45
47
52
60
81
48
99
32
28
56
55
6
36
155
148
44
16
36
128
16
24
21
75
24
63
45
60
9
15
24
24
45
12
24
75
44
72
28
12
8
28
68
25
51
36
12
20
108
25
23
4
32
16
33
71
24
31
9
36
48
45
23
28
21
59
52
44
4
24
8
60
19
89
96
36
4
9
35
12
24
61
12
6
29
97
59
31
9
32
72
148
12
32
31
9
44
112
12
63
9
44
52
39
33
21
35
24
31
30
59
1
36
108
111
45
51
8
1
87
15
29
84
49
23
85
60
39
15
9
36
9
51
8
16
69
48
60
15
12
32
43
41
64
72
21
3
87
72
6
11
28
32
121
23
96
84
49
60
15
3
33
12
12
8
24
36
12
52
9
35
4
81
35
76
36
24
8
12
84
12
4
129
11
48
12
36
60
97
3
12
36
92
25
30
24
5
36
13
12
132
66
6
66
137
16
9
35
37
36
35
4
51
54
39
12
48
9
11
52
8
36
1
95
28
21
3
8
64
56
13
95
16
33
35
25
12
18
65
48
55
48
17
7
53
4
33
47
61
95
4
93
36
27
20
48
37
35
40
24
93
27
56
4
48
36
81
71
7
105
36
21
30
125
61
72
47
133
11
12
13
36
15
51
54
51
20
28
9
47
31
48
42
83
12
64
8
28
48
20
25
15
32
37
42
21
69
54
5
25
24
27
36
3
81
24
20
76
96
9
11
12
16
39
33
33
36
11
25
72
11
300
1
23
85
12
6
65
52
21
11
84
60
36
40
8
48
28
116
136
24
60
21
23
52
12
20
36
31
33
8
88
15
90
47
48
121
39
15
24
41
16
15
18
23
24
79
17
52
21
12
114
9
9
11
76
20
100
45
59
7
137
40
120
32
24
12
60
97
3
12
116
16
60
63
185
1
54
48
5
12
61
84
36
42
5
97
123
8
40
45
75
60
12
57
15
12
21
23
16
96
32
36
19
65
48
97
78
65
24
109
27
9
3
12
48
20
132
60
28
32
1
54
144
54
23
48
37
78
9
48
20
4
9
47
4
3
77
13
15
15
33
39
96
57
45
3
57
126
45
12
24
39
72
72
53
12
13
27
57
15
8
31
89
37
15
291
29
25
24
84
60
12
35
1
24
3
56
16
63
6
27
104
13
11
12
97
3
33
60
15
36
60
33
95
60
25
27
228
8
7
30
72
3
57
11
108
40
60
20
16
63
42
23
121
12
23
4
12
21
54
5
16
105
18
17
85
63
44
25
11
76
84
57
23
16
60
48
56
40
20
100
21
84
72
15
12
33
138
54
3
80
7
33
8
55
201
15
120
6
27
8
24
25
39
120
72
20
19
29
180
64
33
47
76
36
8
16
15
17
40
8
52
27
21
69
78
57
15
17
49
15
81
15
36
12
72
8
36
19
17
13
123
45
27
72
39
57
32
25
192
60
59
24
7
9
144
72
68
28
20
108
24
31
77
12
36
12
73
59
36
76
33
27
20
60
88
57
36
15
60
87
102
11
24
48
40
ABCD 99059383552*3^$a+1 [50116]
9
120
88
167
36
69
48
184
11
205
8
135
84
61
11
69
75
21
88
71
1
71
9
183
153
75
69
96
27
93
39
33
3
93
192
72
123
69
315
24
60
129
75
117
40
24
152
27
45
72
51
180
25
23
24
12
60
24
216
81
255
72
265
32
48
3
189
88
128
63
9
147
61
23
120
24
105
15
48
108
117
255
24
9
16
83
12
81
24
16
35
204
48
48
168
24
1
104
135
33
24
120
15
120
9
24
15
12
24
180
120
9
40
47
9
15
9
48
3
21
280
23
73
8
87
33
15
72
33
27
108
25
59
93
88
104
192
3
37
24
56
24
27
45
15
57
72
231
57
48
3
117
75
13
80
15
9
112
11
85
107
141
51
48
13
32
40
32
39
432
129
24
15
25
71
33
135
156
21
39
24
36
45
39
57
48
40
107
45
123
13
8
27
45
63
1
8
27
144
21
99
21
15
33
27
36
33
207
25
59
300
84
117
63
25
11
45
63
33
87
217
35
60
121
72
32
48
192
3
60
57
51
72
45
72
51
45
120
24
64
144
32
24
96
24
27
84
81
48
207
48
120
36
21
15
49
24
32
144
39
9
243
84
96
57
72
39
36
45
40
8
240
63
9
40
11
37
11
61
119
9
207
33
63
33
75
120
24
72
24
21
51
85
155
12
57
64
35
60
12
69
51
48
21
135
33
48
15
105
88
11
36
9
15
73
56
72
3
45
87
60
60
49
119
57
72
111
120
36
85
8
147
109
72
95
12
37
191
33
64
80
15
73
48
56
39
36
45
183
48
25
83
24
61
107
117
120
48
27
333
88
191
48
81
24
63
25
107
48
72
21
75
12
33
27
93
16
95
73
8
72
27
228
48
33
51
36
129
99
12
24
96
48
12
93
135
36
21
120
123
37
8
144
27
24
85
32
3
45
39
48
144
9
24
160
35
93
159
129
112
35
13
95
1
59
45
40
72
155
37
11
60
57
15
24
1
47
12
13
72
8
48
48
51
96
13
119
120
145
35
13
128
72
24
51
24
141
159
120
24
12
108
120
81
75
60
9
112
8
39
25
11
156
121
8
24
96
39
313
368
96
111
9
48
120
75
12
9
96
160
119
24
73
23
120
121
104
72
144
48
120
27
168
165
27
21
27
45
87
168
60
21
64
23
9
48
15
1
144
23
12
45
40
47
36
48
21
48
3
12
73
59
84
24
33
160
24
8
136
107
45
72
3
192
141
135
84
333
39
48
72
1
143
25
11
48
93
72
48
39
48
105
3
48
300
120
57
39
36
13
56
16
35
12
36
180
1
23
105
27
21
135
49
59
72
117
135
121
152
24
159
144
25
32
3
93
99
45
51
60
72
33
135
12
156
1
11
12
33
120
183
96
60
85
56
15
24
9
120
15
169
35
48
45
99
21
48
15
240
120
24
60
60
145
32
48
48
3
36
216
168
9
27
93
3
132
33
72
160
71
24
60
48
69
64
104
72
183
12
205
23
33
40
32
96
136
23
36
12
129
16
119
60
69
40
11
48
96
12
48
105
96
48
123
13
179
37
299
45
147
13
144
23
169
83
13
32
216
75
24
13
35
13
47
60
45
24
144
51
45
15
33
243
60
12
213
3
192
45
ABCD 99059684468*3^$a+1 [50007]
33
48
12
48
60
72
48
84
36
87
33
60
275
157
131
61
48
3
240
32
160
105
12
108
120
132
35
16
165
192
72
83
37
36
23
1
108
36
95
16
45
3
80
48
73
167
97
156
252
24
143
385
95
48
112
117
60
15
345
39
117
60
108
36
48
63
48
45
24
192
123
45
48
35
193
216
23
13
180
47
145
12
48
12
120
48
252
120
36
12
60
48
15
129
24
24
312
144
72
143
61
36
84
443
13
204
23
13
35
193
156
84
12
83
16
128
217
60
11
13
36
24
180
144
120
108
300
12
276
36
96
15
57
36
144
60
12
48
36
192
24
63
141
24
60
108
275
192
121
72
143
1
48
303
33
84
155
61
156
23
97
36
312
192
35
61
108
39
80
25
252
11
25
204
168
35
25
132
51
57
60
27
33
36
12
84
59
97
240
120
12
251
277
12
36
155
64
45
60
12
120
3
45
108
60
60
108
35
144
13
147
105
183
117
11
49
15
21
155
112
9
144
36
83
37
168
108
119
169
135
9
528
12
408
35
253
72
12
47
85
203
133
84
60
36
72
36
132
39
33
12
83
13
60
84
3
21
107
208
144
32
25
108
12
48
63
129
111
45
72
27
81
60
83
37
72
35
1
24
288
60
48
72
24
603
153
84
131
160
272
25
71
1
36
24
3
48
177
48
72
60
48
59
229
27
9
24
24
48
12
192
59
145
15
9
132
96
12
12
203
25
48
108
36
60
168
96
36
36
72
48
12
108
123
21
155
61
12
120
60
51
9
108
27
105
168
12
48
24
60
108
60
108
155
48
61
3
45
108
135
9
60
156
255
69
48
132
36
228
15
9
252
48
107
73
135
213
48
24
3
9
120
48
60
35
25
87
165
456
120
84
23
16
117
12
48
168
60
36
39
129
255
45
108
183
21
75
153
215
37
24
131
361
12
395
145
108
132
288
132
11
109
192
3
165
27
165
24
12
60
372
87
45
24
11
48
112
33
36
456
96
144
48
192
24
24
540
72
120
60
24
12
215
85
107
145
288
24
60
36
87
96
357
75
237
72
36
87
45
48
48
36
60
24
11
13
3
129
300
35
48
13
60
180
12
132
36
12
12
119
49
63
32
1
156
348
23
73
360
60
72
48
11
13
12
84
36
60
35
16
33
84
168
12
300
36
36
24
96
108
48
15
224
205
216
144
59
160
165
24
35
37
96
24
204
71
25
36
179
49
111
165
60
ABCD 99059717236*3^$a+1 [50044]
120
39
45
72
84
75
9
12
168
36
3
90
15
3
54
171
15
45
300
24
60
15
60
33
36
144
12
204
24
33
27
12
51
45
9
111
9
39
21
30
33
21
75
36
156
3
9
123
57
63
108
42
12
186
12
33
117
72
30
252
108
72
24
84
21
15
21
24
36
24
75
24
30
147
24
9
3
12
45
432
3
87
120
9
9
96
54
12
21
69
63
33
138
81
51
297
12
84
84
3
162
78
33
36
15
21
72
120
108
93
15
36
48
63
45
60
189
18
30
18
57
168
108
36
99
9
120
12
108
45
66
36
36
9
9
75
144
12
48
156
84
300
72
60
36
27
18
75
60
348
60
27
129
60
36
108
96
39
180
45
45
15
27
48
42
27
3
18
54
33
108
120
99
81
99
21
111
66
15
27
21
36
33
12
54
69
12
135
9
45
171
33
3
159
105
15
96
69
51
45
84
24
27
162
72
6
93
96
48
180
45
27
9
39
231
36
33
216
165
27
24
45
30
36
69
48
195
162
30
54
6
165
15
30
39
51
24
12
165
24
315
24
72
282
3
132
27
21
15
129
75
105
24
36
9
162
153
105
15
24
15
45
12
81
18
57
195
105
48
180
84
147
249
21
15
15
21
48
120
132
12
36
180
15
69
120
27
21
12
51
57
24
15
30
6
45
84
120
39
249
15
57
96
132
57
15
39
90
6
120
9
36
9
54
36
21
36
24
63
21
36
69
39
36
15
57
3
72
9
48
45
195
36
60
147
33
51
93
60
81
162
72
57
75
21
24
24
39
12
36
45
60
117
51
21
51
84
24
87
57
15
60
177
180
33
51
12
9
54
9
15
21
12
24
60
180
9
39
15
30
90
36
189
27
33
3
18
51
84
9
27
99
24
57
24
351
84
81
105
63
12
33
3
45
3
60
156
15
21
24
36
48
21
15
21
12
87
96
183
81
111
105
12
36
72
87
12
126
87
75
21
84
48
192
93
54
54
15
72
15
117
12
24
12
84
48
108
24
144
24
21
51
39
21
213
15
60
15
33
48
120
99
81
84
12
63
45
60
123
9
24
60
15
129
51
54
147
15
36
33
21
63
45
3
15
150
63
39
96
210
72
27
60
96
24
27
36
9
51
69
33
15
108
27
66
15
39
42
3
180
168
48
144
96
36
48
27
9
96
216
48
60
36
24
75
30
54
117
69
75
180
177
54
36
57
135
93
84
156
12
33
54
9
12
24
9
99
108
27
6
159
3
129
168
165
75
60
177
15
36
72
33
204
3
27
81
9
6
9
48
120
21
27
24
84
21
78
120
21
141
3
285
18
9
48
12
264
9
27
84
96
33
111
69
138
60
30
42
36
192
69
243
156
9
12
324
12
9
51
24
24
9
156
99
27
18
27
24
75
6
3
81
135
72
105
30
249
96
159
45
24
57
27
12
69
42
48
129
12
3
21
72
123
81
120
36
15
18
24
75
12
36
15
9
9
36
111
15
33
60
60
36
69
39
81
15
24
3
30
42
93
15
9
48
63
42
123
144
141
3
21
138
21
24
15
33
24
15
9
45
54
36
57
12
12
24
240
9
15
3
54
24
75
84
87
33
12
216
123
84
78
123
177
15
63
21
48
36
15
45
72
63
42
15
75
54
51
180
87
33
12
135
45
36
69
51
87
42
135
12
84
72
69
6
9
153
3
168
132
24
99
204
120
21
39
81
36
24
36
60
15
45
63
12
21
108
36
69
54
162
15
9
75
84
36
12
3
81
84
15
69
12
15
ABCD 99059989558*3^$a+1 [50011]
41
187
72
36
132
92
48
52
80
120
75
85
36
132
233
39
21
283
41
126
9
201
259
68
12
21
87
16
131
49
11
73
272
171
13
120
264
36
36
131
174
63
153
55
5
19
71
157
347
481
24
8
57
331
125
79
11
37
168
108
11
120
13
332
48
72
108
117
156
294
156
54
6
37
60
96
17
283
96
80
328
12
68
240
33
84
19
176
45
75
28
12
144
96
128
40
12
20
64
131
36
49
5
180
60
3
12
75
25
95
13
20
16
11
13
20
160
12
65
15
64
77
39
15
145
20
268
12
24
17
55
35
60
49
96
35
49
251
37
60
197
79
77
39
15
33
160
72
221
144
3
3
180
13
84
47
49
72
59
36
25
264
48
72
24
11
85
191
25
44
208
180
23
217
80
40
77
180
36
19
80
28
48
5
103
221
55
20
364
107
69
141
19
125
79
56
48
3
37
20
12
21
43
11
156
157
140
100
240
108
119
25
35
45
40
8
40
192
161
87
123
37
168
44
64
156
20
108
72
28
77
15
196
119
90
43
83
84
6
7
252
80
165
3
60
27
49
72
35
73
180
17
27
432
124
36
155
49
47
25
29
243
40
80
63
129
16
149
123
52
84
11
85
128
33
7
20
148
5
43
12
59
30
75
165
135
75
36
114
180
343
228
32
27
181
35
174
36
54
25
24
11
61
5
150
109
71
25
144
120
48
77
43
32
168
12
100
360
20
60
168
40
120
23
49
96
104
64
47
13
167
37
23
57
27
180
121
300
12
377
79
11
49
77
7
47
150
115
11
9
291
49
144
224
123
97
96
47
84
60
109
356
4
12
215
37
200
57
36
187
47
105
51
9
105
90
105
16
305
19
84
96
60
191
144
165
16
252
12
480
24
56
45
55
84
71
276
13
41
15
448
77
3
27
93
33
223
47
289
41
27
28
89
91
119
105
300
45
36
54
13
20
40
36
287
13
41
223
108
209
19
12
5
27
76
116
21
7
80
88
35
60
9
4
131
73
120
48
48
56
81
24
90
33
147
30
75
4
197
79
168
143
37
23
9
100
48
53
19
228
77
6
13
17
27
87
336
114
36
27
16
77
163
96
96
44
28
317
75
40
101
43
56
124
96
84
24
216
44
63
13
11
109
224
153
79
185
15
21
103
84
32
40
35
30
3
393
27
12
51
217
53
19
35
216
157
83
37
47
49
56
148
108
35
69
40
48
257
151
32
28
5
39
376
108
17
60
103
71
6
27
63
73
284
60
33
7
96
24
137
36
235
5
54
49
36
24
24
ABCD 99060835826*3^$a+1 [50124]
239
36
264
37
23
169
191
49
35
36
72
144
144
132
157
251
60
12
204
324
61
624
35
84
72
145
48
11
72
72
12
24
12
37
167
25
119
144
228
72
252
49
119
48
60
120
360
24
48
72
36
72
72
169
107
144
36
72
73
192
23
120
49
623
72
73
47
96
72
180
36
1
35
156
49
131
108
49
23
73
107
204
25
48
143
12
85
11
36
1
119
121
48
47
145
179
108
360
25
11
24
192
13
47
84
204
108
37
647
84
24
180
36
12
217
192
59
37
23
72
12
60
360
36
12
49
155
36
12
36
216
504
60
37
119
144
121
59
276
108
48
60
108
300
60
84
36
324
96
25
131
61
192
336
59
36
36
204
1
11
72
288
13
11
84
145
96
251
229
48
227
84
36
85
83
61
47
193
71
25
143
1
287
228
204
12
24
36
36
229
48
83
12
60
36
12
60
48
121
119
84
37
359
169
287
156
37
95
145
227
144
432
157
11
192
37
95
120
121
335
72
264
145
323
36
25
119
25
192
131
157
48
119
84
132
145
48
59
37
35
13
48
23
169
83
132
396
36
108
108
180
84
24
36
84
25
71
108
180
228
85
23
60
180
180
277
48
96
11
144
133
47
180
84
24
1
47
420
13
71
60
13
48
192
47
96
108
324
97
11
180
12
85
23
217
35
61
71
73
83
60
97
11
12
132
12
36
144
24
61
335
108
108
144
25
119
36
108
25
83
109
48
71
72
24
180
108
73
83
60
252
48
37
59
48
72
109
71
96
12
301
59
37
96
107
72
120
24
109
11
60
192
72
168
120
49
11
84
36
180
73
336
95
1
23
36
156
132
85
287
60
108
36
612
145
215
72
12
204
120
145
144
71
72
49
23
108
109
23
108
72
216
36
120
168
156
396
60
181
107
36
120
96
25
11
48
72
180
25
119
73
71
36
180
36
13
131
168
12
24
12
60
73
47
252
216
61
48
203
37
47
204
277
83
36
108
72
36
49
144
419
192
204
216
108
72
181
47
97
35
504
216
48
96
120
132
48
36
109
ABCD 99060856418*3^$a+1 [50075]
52
56
39
72
9
84
51
49
23
9
21
3
12
4
104
16
20
184
36
24
224
36
12
4
8
3
25
24
23
25
56
16
24
12
12
8
64
71
73
12
44
120
4
24
92
40
53
72
36
19
56
100
77
75
16
32
57
51
81
31
32
60
16
60
96
48
12
80
45
31
29
19
35
117
9
18
61
20
64
156
77
7
12
44
16
5
31
20
24
273
102
6
18
66
6
9
45
79
5
27
9
19
95
102
3
4
48
32
16
44
52
120
5
36
7
56
24
27
9
45
15
136
24
17
18
37
17
15
96
40
12
20
4
65
115
11
13
11
13
72
36
143
6
90
9
60
36
21
48
15
27
33
12
4
5
51
87
81
24
12
33
48
114
66
7
12
56
28
20
4
48
24
8
12
3
13
24
56
28
5
115
60
17
7
36
80
40
36
8
16
65
51
64
12
68
24
52
8
36
40
5
162
54
43
12
59
30
36
103
36
36
24
5
27
24
28
116
16
24
24
95
61
11
1
5
90
48
9
45
72
79
20
100
56
64
36
8
136
5
51
39
9
16
101
19
44
40
5
151
60
11
25
20
24
60
112
68
16
11
9
36
52
17
31
23
61
24
144
68
39
33
45
7
5
36
43
36
48
8
64
44
9
3
100
48
32
57
27
9
12
19
20
40
44
27
33
16
60
89
90
30
67
32
15
13
89
19
95
21
40
48
8
24
4
32
129
156
18
25
137
27
123
153
4
107
69
40
5
36
3
153
15
112
56
15
1
36
5
43
36
36
20
52
101
174
73
24
29
27
4
41
24
3
15
1
36
8
76
12
59
18
6
102
43
56
40
20
16
8
60
264
60
45
7
24
5
31
24
24
96
20
12
28
32
45
79
24
59
30
42
25
20
88
156
12
8
40
65
7
44
21
3
87
102
42
33
40
60
12
48
8
24
24
87
49
41
55
44
60
124
11
90
31
72
71
24
33
87
153
105
43
24
96
120
36
56
144
21
39
76
48
20
9
15
136
36
68
16
36
84
20
24
48
4
35
13
32
24
84
52
20
40
8
21
147
4
56
4
36
17
15
16
36
8
21
7
48
89
18
9
60
51
9
69
36
15
84
12
28
59
1
29
7
56
24
4
5
19
168
48
24
23
37
36
5
72
15
52
20
52
5
79
36
56
64
48
5
12
6
117
27
25
5
79
56
96
3
6
63
57
51
4
120
24
20
96
160
29
27
24
9
31
44
60
40
20
76
8
153
7
36
60
5
67
53
42
30
67
72
60
35
24
61
101
15
12
52
29
51
39
72
33
36
33
72
24
19
36
56
4
36
36
8
40
17
48
96
55
104
15
25
24
132
8
28
5
43
56
28
12
44
36
4
96
44
16
44
9
18
18
31
125
99
45
67
24
5
3
72
40
84
29
3
28
47
57
28
20
12
16
65
7
72
116
15
54
90
33
4
48
5
7
56
112
65
31
44
27
45
28
72
41
147
33
90
25
48
20
4
116
120
24
51
21
33
3
24
24
60
40
12
5
27
12
33
7
24
44
16
24
5
42
18
48
19
59
54
51
69
7
24
329
51
9
108
84
6
13
32
3
6
75
24
24
36
75
21
33
3
69
19
12
12
5
15
12
40
84
137
7
8
4
95
49
77
18
1
44
9
72
43
60
12
29
51
69
162
13
92
39
6
72
18
9
21
24
108
31
71
21
28
41
6
13
17
39
21
174
73
12
36
12
32
108
16
20
40
17
48
31
44
52
113
36
63
63
13
35
6
15
24
16
35
9
4
17
18
81
60
9
67
23
61
140
4
12
44
16
60
56
15
49
44
52
77
51
15
25
47
24
25
120
68
21
259
11
49
12
24
60
36
8
3
93
76
56
33
55
29
15
72
3
72
24
61
48
11
126
18
1
5
19
12
41
43
5
39
75
25
5
63
4
180
65
18
25
8
4
11
73
20
40
11
21
48
16
59
9
48
39
13
92
24
4
60
32
16
32
12
64
41
55
20
183
1
89
12
111
4
24
29
27
36
4
41
15
124
36
5
3
24
93
7
17
15
84
9
87
64
20
9
72
90
73
8
148
144
5
67
20
84
24
93
19
35
54
31
48
12
24
77
7
35
48
57
111
25
41
15
76
8
4
41
31
8
16
12
77
123
9
31
20
24
40
104
12
4
29
42
153
24
57
31
23
1
8
52
155
54
12
27
40
113
103
24
56
21
36
12
67
44
84
16
32
84
39
54
3
52
12
5
31
35
33
180
40
41
75
33
31
20
75
49
36
17
7
60
5
51
76
131
13
96
161
63
21
111
4
11
49
29
19
17
55
20
180
84
36
60
84
16
24
47
49
5
90
9
12
4
80
9
19
20
15
90
55
12
24
36
44
21
39
21
3
172
8
40
216
20
4
12
44
100
24
5
7
5
15
40
95
73
128
12
48
64
56
52
8
28
132
5
3
24
48
52
12
44
96
33
36
12
63
72
88
24
12
24
41
6
33
16
5
55
44
24
16
84
11
21
9
31
131
49
24
5
55
32
3
25
140
24
81
67
5
43
29
3
15
97
12
35
13
8
40
5
55
132
53
19
60
101
223
24
8
4
80
48
111
72
18
6
ABCD 99061366388*3^$a+1 [50136]
7
5
12
24
51
9
115
32
24
21
72
12
39
9
31
36
41
67
17
15
69
15
57
39
36
120
45
12
123
4
60
68
16
17
75
28
56
9
31
36
5
12
43
53
99
93
123
9
12
19
56
93
51
4
77
39
45
91
48
36
20
69
48
60
72
175
80
16
36
20
33
7
29
55
17
84
60
19
32
40
144
84
12
8
45
115
72
8
45
27
4
29
144
72
15
9
15
112
8
124
5
15
141
12
7
200
96
16
5
51
33
7
53
19
12
96
68
57
192
15
33
3
100
24
36
44
81
67
173
7
12
113
19
41
7
32
105
19
5
7
80
105
79
144
56
105
111
88
32
24
33
43
5
24
3
16
32
28
80
69
43
77
135
28
5
27
48
24
88
32
64
29
72
15
28
53
19
5
3
21
15
100
32
112
120
5
12
111
40
12
20
12
21
43
17
19
53
55
65
31
65
36
24
24
12
48
48
144
75
208
53
3
57
12
151
12
72
8
88
5
7
29
19
17
187
36
44
33
19
108
32
36
60
45
43
24
8
88
89
235
17
19
17
27
28
80
9
31
5
43
77
19
161
15
40
144
36
12
20
36
124
20
45
3
88
20
36
33
60
252
24
7
80
40
65
12
3
88
17
63
81
48
67
60
36
44
36
52
12
29
84
147
16
12
17
43
8
124
48
92
64
72
8
4
77
51
48
64
12
84
12
65
67
92
153
27
21
43
12
48
5
12
99
36
28
132
5
27
33
7
36
41
51
4
84
24
5
31
17
12
3
84
21
24
51
88
32
40
24
41
27
112
89
19
96
29
36
12
67
161
7
17
12
115
56
112
32
21
48
12
67
60
65
55
72
5
75
4
36
53
12
24
19
48
60
17
7
108
12
20
4
5
96
3
52
84
77
84
48
27
16
5
120
67
212
28
12
48
20
16
65
27
72
28
12
32
9
24
7
96
24
41
108
36
120
15
81
19
41
27
40
17
36
19
156
12
17
183
72
36
4
113
55
8
33
39
16
77
55
29
19
29
175
20
12
33
3
45
12
3
4
36
5
3
9
48
12
48
12
96
135
21
84
127
5
48
19
41
7
104
36
160
65
12
63
24
21
48
24
48
3
12
28
80
9
27
153
12
120
96
7
60
65
27
9
7
24
5
55
96
12
113
39
60
48
76
65
31
8
72
168
16
137
79
101
60
3
12
24
9
7
89
55
24
41
48
55
36
41
75
45
36
175
29
75
16
8
81
31
8
21
3
57
103
5
55
5
72
36
79
60
24
24
53
19
221
12
15
93
3
9
31
12
65
12
67
48
12
8
21
12
7
240
48
24
80
9
12
12
63
45
43
29
91
17
79
48
12
80
16
48
12
20
28
144
56
76
68
28
65
132
27
4
96
140
4
24
96
32
4
5
60
168
7
101
72
12
103
41
19
56
21
19
20
12
57
15
40
17
31
5
15
9
36
84
3
12
36
24
21
15
69
43
140
16
5
24
60
15
33
24
60
48
7
68
45
12
48
3
160
65
12
48
12
115
32
4
29
147
9
19
65
36
19
41
7
48
80
9
55
60
20
28
17
31
36
5
51
4
53
31
65
12
63
21
31
48
140
4
17
123
36
16
29
132
43
65
15
60
57
15
45
60
108
7
5
24
79
32
4
65
15
33
63
144
33
111
4
12
5
60
48
15
81
31
29
51
36
57
3
28
17
12
60
55
20
93
3
4
8
64
84
137
55
60
17
108
72
3
69
199
60
72
8
4
53
60
72
67
41
15
33
39
21
79
36
5
75
12
52
8
52
36
5
24
27
16
32
40
53
7
48
65
12
63
4
68
40
56
12
45
12
7
84
24
68
9
3
33
79
53
31
44
45
43
24
8
33
12
31
92
84
4
17
15
117
27
105
31
48
132
89
144
19
5
12
24
55
5
132
55
32
16
77
12
72
31
8
117
7
32
276
72
100
125
3
4
48
17
24
39
45
72
91
44
268
5
12
55
48
5
51
9
55
48
77
87
9
55
17
27
112
5
36
84
36
19
68
28
80
4
96
92
16
132
17
7
36
65
19
48
53
24
36
12
75
105
91
20
45
12
103
29
31
12
8
21
19
29
108
7
77
39
144
105
12
15
81
187
68
40
24
44
36
220
48
128
45
72
12
75
4
5
96
31
8
64
96
89
103
5
15
57
7
29
7
60
48
12
5
15
84
60
33
36
84
120
48
147
112
101
115
5
24
51
112
20
52
48
48
32
57
15
136
5
19
41
12
3
28
12
72
48
24
29
67
120
5
7
68
57
36
15
36
21
19
104
72
45
12
108
3
16
60
84
72
113
31
41
15
33
55
17
7
17
15
48
16
29
43
8
9
12
24
72
55
12
8
28
17
48
19
113
60
ABCD 99061596982*3^$a+1 [50028]
45
12
48
57
15
12
48
60
15
49
128
33
3
87
57
100
80
15
201
24
27
13
68
4
11
49
41
12
72
231
160
80
177
63
64
56
75
57
87
69
51
60
9
39
36
1
48
132
53
18
49
23
105
45
67
35
78
31
32
27
85
20
36
39
48
37
131
36
85
113
3
45
63
15
57
27
21
64
8
33
42
12
13
29
48
15
36
27
25
72
72
8
33
90
45
15
18
84
3
147
157
41
18
12
33
57
15
120
33
72
18
30
42
252
25
20
48
28
36
164
15
9
120
21
27
63
9
88
23
24
120
33
9
36
7
5
18
45
69
43
8
129
151
32
27
33
21
87
27
45
3
13
5
19
72
41
54
49
35
9
36
12
93
39
112
24
20
21
103
8
12
48
27
12
85
8
21
30
96
9
75
42
48
15
27
93
9
6
121
89
42
57
96
39
36
9
48
33
31
83
25
101
30
144
1
35
24
225
3
57
180
3
120
18
24
43
23
24
61
20
12
9
6
120
73
32
48
51
21
12
15
81
4
5
103
5
15
63
25
29
43
23
42
7
56
9
156
132
102
6
27
12
45
186
9
57
39
16
53
15
60
3
25
32
63
42
171
60
16
8
51
36
69
60
40
59
93
15
42
31
35
54
51
4
8
45
27
48
105
15
160
23
42
18
69
3
25
128
12
180
12
3
12
72
73
8
105
48
90
6
79
47
57
63
73
17
15
45
210
18
31
56
12
36
24
93
3
160
104
16
41
18
37
5
43
108
20
57
18
85
32
96
27
49
59
84
81
4
60
20
120
48
45
42
157
41
30
24
93
120
21
90
9
40
72
8
87
18
66
6
43
11
30
39
3
54
18
108
105
108
15
105
9
66
150
7
77
18
18
54
45
48
3
36
9
117
15
60
48
60
120
16
8
48
120
99
13
48
5
114
30
99
99
21
144
51
36
24
54
30
153
4
101
54
13
80
123
30
72
18
13
59
6
39
15
90
18
97
77
51
4
59
45
39
108
109
161
90
18
6
13
23
48
54
6
45
45
90
9
40
8
40
113
55
17
18
60
49
20
36
24
63
357
93
18
1
41
30
13
140
105
27
12
60
45
7
59
9
112
41
150
72
21
100
32
60
15
24
21
40
65
79
44
132
69
66
57
177
63
27
78
3
15
72
45
57
111
15
18
19
71
105
57
3
75
66
6
102
18
57
3
33
21
18
21
141
63
40
48
23
9
117
36
3
132
40
32
36
64
116
112
8
16
35
13
56
81
123
3
105
177
111
15
1
8
15
48
33
21
36
15
48
15
49
77
3
100
35
132
21
15
30
27
51
54
135
63
49
8
33
67
35
93
57
12
6
25
5
114
48
60
85
23
33
204
60
52
29
12
75
12
3
150
12
31
41
54
6
39
12
39
36
105
93
39
33
7
8
60
99
13
20
27
81
39
69
45
12
27
48
108
24
15
225
40
80
51
61
68
48
12
40
41
7
152
16
35
24
18
18
72
72
108
30
18
9
60
27
25
41
3
129
18
102
63
48
21
3
45
91
92
75
48
114
30
33
153
39
45
6
36
48
45
36
12
39
126
15
15
33
39
21
57
48
27
9
3
93
7
41
6
153
81
99
3
49
44
12
99
48
216
57
3
9
45
3
40
47
81
201
3
141
135
76
44
39
36
36
48
78
7
20
16
11
13
41
27
12
33
12
67
8
51
6
63
57
24
15
16
113
30
42
30
193
23
37
5
7
104
15
25
11
9
12
48
24
40
47
21
63
54
90
21
15
42
144
108
7
41
108
24
15
3
30
15
52
108
29
18
21
51
66
15
153
72
54
84
60
105
21
66
73
41
3
135
85
20
3
42
7
8
51
126
3
15
36
6
84
67
23
45
12
87
6
39
63
57
15
85
11
69
87
126
27
15
246
15
21
18
33
4
41
30
105
108
4
68
12
48
15
33
52
8
57
15
57
3
148
47
33
69
36
96
111
63
114
3
15
49
44
27
93
15
24
36
234
43
72
240
41
207
112
188
60
27
18
18
49
17
6
49
113
18
84
24
25
36
11
33
24
60
3
18
6
18
18
48
69
16
5
162
108
60
49
12
68
33
7
80
15
1
84
23
18
54
36
6
3
135
105
3
85
92
27
33
15
42
39
51
36
120
42
15
28
20
27
45
48
15
12
108
45
63
42
102
45
40
96
12
32
45
55
8
45
18
57
15
57
48
75
45
33
15
15
1
48
23
42
30
93
3
ABCD 99061636816*3^$a+1 [50039]
17
43
114
24
11
19
24
81
72
45
120
107
36
121
48
107
25
111
33
47
43
12
9
36
33
95
115
21
15
48
5
1
132
54
66
18
102
123
15
69
32
55
21
24
63
6
24
120
11
4
3
102
35
7
114
15
21
48
3
15
150
84
36
48
35
36
48
13
39
8
36
61
83
13
24
24
59
52
165
15
105
39
9
96
11
48
52
44
25
6
90
18
5
12
24
25
15
57
3
15
84
81
12
33
36
36
3
69
3
24
39
12
72
30
36
39
21
11
64
87
65
13
90
84
48
29
13
72
66
72
101
36
16
20
28
9
12
3
128
124
20
49
15
32
19
89
1
120
23
25
11
12
49
96
42
12
84
65
36
25
120
48
36
6
29
36
28
177
168
12
54
29
13
15
153
27
57
75
33
18
41
25
83
7
9
39
33
117
3
104
100
44
79
5
1
96
171
48
21
15
69
120
12
12
27
21
120
144
66
89
28
81
6
84
45
117
12
23
25
87
260
72
13
30
30
15
57
24
35
36
25
51
15
9
44
31
66
144
48
36
27
12
32
13
63
45
12
48
63
92
7
81
27
54
35
144
64
45
27
33
47
13
12
60
36
18
5
1
35
61
90
18
39
117
39
21
84
84
15
8
13
96
3
87
6
18
66
24
11
84
49
48
24
54
29
7
21
108
80
12
13
51
105
36
48
12
12
11
7
12
53
88
12
3
65
61
108
15
45
23
7
5
43
9
21
54
9
39
21
81
54
9
92
16
12
21
84
72
35
61
18
6
6
18
11
24
61
15
69
24
47
100
3
18
27
132
8
97
75
69
12
48
150
29
72
13
36
47
37
27
44
4
27
84
41
31
5
52
21
96
63
12
69
35
49
252
23
37
11
28
15
17
100
9
119
72
85
30
24
30
36
12
108
30
78
15
20
25
12
12
51
75
90
12
155
64
63
45
80
1
12
30
89
79
65
76
8
88
9
18
45
21
27
105
119
1
120
12
63
12
117
15
45
75
24
56
100
33
30
33
9
11
79
6
18
21
3
66
96
35
28
33
75
68
12
52
216
56
13
36
11
1
27
21
27
57
23
13
11
76
3
21
20
25
143
40
15
6
75
36
33
36
6
5
73
132
3
20
13
75
8
49
27
8
36
19
81
24
156
21
11
4
33
6
177
45
24
83
1
42
60
29
61
87
105
3
72
8
52
153
35
84
28
21
30
45
45
75
165
36
15
80
24
12
37
35
73
135
27
6
72
18
102
84
11
12
100
27
5
36
64
15
30
6
93
21
15
108
72
44
12
24
43
33
24
9
11
24
55
45
20
85
11
40
105
24
12
72
12
6
9
33
23
28
9
51
9
11
24
1
39
32
25
59
61
24
47
13
27
135
12
93
12
8
13
120
11
24
1
6
18
12
63
105
75
9
48
35
115
117
111
41
13
35
36
7
60
65
48
24
280
20
7
65
36
13
36
83
25
66
9
3
5
25
12
6
57
9
18
96
57
33
12
54
18
48
87
80
37
36
35
73
27
45
27
45
47
28
132
9
35
12
60
97
11
19
45
12
96
80
7
66
11
103
21
56
1
35
49
23
25
3
57
12
66
24
60
54
72
23
1
23
61
6
66
3
249
23
28
21
30
30
15
20
60
36
25
83
72
28
20
49
3
84
140
163
17
49
71
36
37
12
59
1
60
24
39
8
64
80
28
72
45
63
45
27
33
90
30
27
8
115
6
12
15
57
3
69
23
52
51
54
15
39
96
54
15
45
111
80
61
35
79
93
21
87
72
36
27
78
119
205
3
87
96
9
33
42
180
101
1
6
30
83
60
36
36
13
12
3
57
48
90
12
89
13
42
29
1
48
111
69
47
1
35
79
29
12
55
102
48
27
20
1
12
30
138
54
6
11
16
69
48
27
135
45
21
23
12
25
3
87
53
12
13
47
4
21
59
1
27
57
15
8
121
95
1
6
65
85
30
153
57
23
19
18
48
36
15
45
18
6
59
16
21
96
72
48
90
17
13
12
3
27
33
44
19
29
13
84
96
12
30
30
23
28
44
1
60
75
9
12
11
12
36
49
120
3
32
108
43
5
121
11
19
65
61
12
195
3
42
83
24
4
60
56
36
24
19
81
3
66
47
115
18
36
6
9
3
18
18
5
24
36
1
18
57
9
12
42
33
33
39
72
80
1
24
48
12
15
200
16
9
36
27
57
18
132
45
44
12
13
47
12
73
23
37
72
3
68
64
27
53
25
75
93
23
67
5
28
20
160
45
71
48
72
13
186
5
76
45
23
163
9
123
6
27
9
168
90
30
12
83
13
12
75
21
42
102
27
45
15
81
18
54
3
24
3
81
32
49
60
35
1
24
23
31
5
37
42
57
9
15
36
45
30
9
60
75
24
53
49
59
36
13
15
33
12
3
45
108
24
35
37
24
66
36
17
12
1
60
83
24
13
15
44
36
37
132
39
21
54
69
12
36
8
67
129
45
54
137
73
12
42
30
83
67
17
ABCD 99062019008*3^$a+1 [50000]
18
36
153
133
84
8
52
35
85
8
147
15
9
9
112
14
34
23
48
61
36
23
9
28
44
18
36
105
1
48
12
35
13
300
8
18
126
54
54
3
25
62
108
69
13
26
142
180
2
72
69
57
40
14
105
181
60
104
16
24
60
98
10
12
14
36
105
39
46
35
45
16
20
100
35
25
263
27
45
63
34
20
162
10
206
180
10
35
27
10
152
18
33
168
87
34
74
22
12
155
63
94
50
46
12
23
45
4
120
38
90
88
119
24
1
20
100
8
72
108
3
15
10
24
74
34
38
82
12
50
69
37
38
82
12
48
2
178
38
72
142
20
18
57
13
38
54
52
20
15
85
8
40
68
40
14
58
95
27
18
112
155
3
45
153
40
32
63
25
2
36
22
12
38
9
1
44
54
34
20
40
50
58
72
50
36
36
90
159
37
2
36
46
96
20
90
9
81
15
3
34
2
33
240
123
69
1
74
46
260
64
36
60
24
60
8
208
215
9
76
12
2
108
22
11
192
27
250
36
38
142
72
11
49
23
109
26
33
24
33
72
40
71
1
68
28
12
180
23
9
36
64
60
23
87
10
156
50
10
24
108
11
81
256
50
34
74
36
46
23
39
36
69
73
12
72
48
86
21
15
18
180
3
37
32
76
14
9
144
85
140
28
60
20
3
61
59
75
94
48
38
72
57
145
140
112
35
144
51
46
72
71
109
60
143
85
144
120
86
54
39
87
10
98
21
144
49
12
36
24
20
126
162
18
72
58
32
135
153
40
14
226
204
38
18
4
36
14
70
108
20
40
50
45
85
32
18
72
250
36
2
216
22
24
26
9
63
36
34
35
72
111
10
23
96
1
180
83
61
11
3
54
18
10
60
2
10
8
72
108
18
22
14
225
48
13
38
106
35
39
46
8
18
54
216
54
36
33
129
88
74
70
23
48
109
11
25
23
37
50
33
24
15
22
35
96
27
18
18
72
10
12
107
15
106
74
46
44
28
48
14
70
36
2
18
4
36
158
54
40
32
40
23
48
15
82
23
25
60
44
126
34
74
82
120
24
26
9
81
124
36
60
60
23
129
40
60
8
54
58
50
58
32
28
98
36
46
44
36
90
72
90
40
120
2
36
54
306
22
50
118
278
82
44
28
8
112
12
38
141
61
14
21
1
167
27
36
9
13
168
84
96
44
18
18
15
147
21
1
86
190
35
9
16
2
22
50
21
72
25
8
39
1
12
38
22
48
74
144
144
118
95
48
1
48
23
120
69
76
84
60
14
180
72
45
9
28
60
2
106
107
73
12
12
60
134
34
48
62
36
54
108
15
75
45
72
157
35
15
90
36
124
20
3
87
369
189
40
83
3
46
48
120
2
126
18
45
1
98
10
35
85
68
159
1
132
11
21
18
33
48
81
16
2
333
37
11
49
2
36
33
75
22
24
48
120
20
28
24
20
54
34
92
88
47
1
60
2
81
1
8
108
18
82
62
58
84
48
12
194
72
45
49
60
11
69
3
73
95
25
24
14
22
84
56
160
2
10
35
63
70
2
72
9
1
48
122
90
88
35
133
140
54
10
71
37
12
48
191
27
142
2
36
34
38
10
8
40
104
16
60
14
36
33
21
36
4
14
144
213
3
82
59
1
47
45
27
63
70
35
3
54
18
162
148
12
56
90
22
32
18
108
162
3
25
23
75
34
11
1
8
15
3
93
51
70
108
2
36
45
63
34
60
72
14
22
14
144
46
36
12
11
37
72
110
58
14
10
60
74
54
160
48
84
36
144
14
22
14
93
48
25
32
72
28
12
14
9
72
63
10
8
255
85
182
22
68
123
237
40
48
38
34
2
108
10
26
81
45
16
2
105
3
34
11
25
20
3
15
34
48
312
20
72
40
108
86
34
48
72
23
37
20
90
10
98
9
99
22
167
25
132
248
51
57
52
110
21
24
96
120
49
23
24
73
2
18
40
ABCD 99062262862*3^$a+1 [50045]
121
83
73
47
61
47
40
20
25
63
20
72
115
5
12
76
120
44
216
84
88
39
9
60
104
187
54
54
5
96
1
150
41
40
3
77
100
63
90
35
12
168
31
21
20
13
6
53
13
3
32
19
6
3
20
85
47
12
76
80
12
25
12
3
147
5
48
12
16
12
60
48
20
240
37
15
32
48
55
18
15
15
29
76
60
69
123
8
1
23
97
78
161
19
72
36
5
7
96
17
13
96
39
105
12
83
52
32
16
44
28
8
7
24
18
95
25
6
264
33
32
108
67
33
32
88
68
60
25
12
143
112
32
61
15
32
19
53
7
21
20
7
101
67
72
72
90
18
33
93
87
8
12
19
29
12
88
159
5
60
16
72
39
21
3
105
72
57
35
16
21
11
19
201
33
15
81
210
69
104
31
65
12
60
25
15
57
11
1
51
9
71
13
27
48
120
75
77
48
61
36
83
25
95
7
5
48
120
84
16
15
5
12
240
12
60
28
48
117
123
104
36
61
6
72
5
148
60
152
43
5
60
103
102
42
5
28
39
9
72
8
31
53
36
79
65
48
108
49
23
13
35
37
30
42
72
23
16
12
147
18
23
12
132
61
60
15
32
28
32
12
97
23
25
11
40
12
8
7
113
52
48
57
3
9
83
85
35
120
88
291
18
36
27
45
23
24
13
54
113
16
60
21
11
43
5
24
36
24
120
13
75
80
43
117
9
18
41
24
1
24
83
88
45
30
5
40
51
29
40
69
60
23
7
6
72
47
48
49
11
108
1
54
17
12
13
18
17
13
35
19
21
44
61
15
120
15
65
55
5
1
23
61
6
21
8
40
12
32
36
12
37
11
19
108
33
9
23
13
35
1
36
12
23
160
32
55
21
104
108
108
120
7
5
48
7
5
13
87
20
49
83
25
42
48
21
12
8
52
20
67
42
23
28
20
85
47
88
99
24
17
12
55
21
60
60
152
28
12
135
54
18
41
24
60
88
93
126
168
101
120
72
60
43
17
48
12
60
72
16
27
17
108
88
57
3
87
54
83
343
24
9
12
9
179
60
145
72
15
3
12
132
18
15
57
11
1
71
100
60
9
51
20
28
132
32
43
5
13
30
96
9
45
95
24
55
65
76
9
72
18
5
61
35
24
120
16
32
12
76
9
11
72
100
33
47
25
54
21
108
32
7
30
78
33
69
36
75
72
8
12
48
61
39
159
12
18
11
79
18
63
44
28
33
15
12
32
43
65
100
48
45
59
43
65
60
25
3
80
37
47
168
7
65
1
27
20
85
90
30
3
51
81
32
36
19
5
97
23
1
35
109
51
132
48
21
23
60
7
21
20
168
61
18
41
25
119
13
35
60
43
29
16
92
85
47
1
35
132
13
15
9
11
61
11
55
24
36
18
414
5
136
132
60
63
65
12
28
15
6
11
7
101
61
30
21
8
120
52
8
12
19
9
20
7
53
172
32
76
32
132
96
24
13
12
23
139
126
47
28
33
6
41
48
19
156
5
120
7
5
28
152
12
85
3
69
24
119
36
72
40
8
24
97
11
12
136
75
30
15
104
13
123
120
72
45
12
11
31
69
21
11
43
77
85
3
159
125
16
159
93
68
37
15
20
7
30
83
28
80
31
21
20
12
28
20
28
44
7
36
138
239
1
87
108
15
54
35
36
7
5
40
27
41
49
63
27
5
16
27
113
72
28
12
69
71
132
28
3
77
13
27
63
57
68
52
8
52
15
77
13
54
66
3
32
25
72
102
9
27
54
168
11
84
88
48
72
3
29
1
135
171
6
123
32
28
192
20
120
40
8
25
15
9
71
19
5
36
25
27
15
5
7
5
108
88
69
3
165
15
93
15
80
60
60
24
25
71
52
45
35
148
92
12
96
12
28
12
8
97
48
35
52
63
66
23
60
187
21
68
97
72
18
53
12
43
29
108
115
102
42
329
60
19
53
37
3
80
79
29
12
12
76
60
44
108
7
30
6
90
167
25
263
67
17
88
39
141
3
105
339
33
75
78
27
57
3
20
85
3
69
131
12
115
113
49
12
111
48
32
49
131
28
21
71
12
48
43
29
168
25
3
15
45
81
83
7
84
77
12
76
12
20
168
12
60
55
5
28
57
23
84
13
3
32
100
87
5
13
3
132
9
99
12
8
12
168
115
5
67
5
60
127
33
8
40
135
17
25
35
253
ABCD 99062338504*3^$a+1 [50015]
12
143
73
12
36
24
11
39
82
24
156
26
105
24
121
198
30
96
35
31
18
72
38
82
12
71
25
36
35
36
55
269
195
16
113
12
85
110
9
49
35
1
36
48
191
25
24
24
191
7
17
72
61
42
90
38
58
54
18
35
157
36
35
7
414
96
2
81
49
35
85
23
72
121
96
30
18
60
35
15
16
42
12
11
25
96
6
89
84
49
48
24
24
12
47
25
23
39
16
102
12
30
30
60
6
144
48
17
31
42
12
24
2
202
6
42
38
106
36
114
48
96
6
11
12
85
11
144
217
71
115
90
72
23
169
83
96
91
66
72
38
33
1
30
5
1
48
144
48
12
12
23
85
11
61
14
9
72
73
108
90
18
120
12
60
59
3
16
54
36
12
42
30
203
144
96
13
59
13
24
48
90
78
48
12
23
1
23
13
12
11
156
24
49
12
216
59
168
7
138
12
35
61
24
83
37
120
36
60
168
12
12
120
11
12
37
35
72
36
133
107
48
31
18
12
11
132
12
109
26
118
26
82
72
102
66
35
72
147
10
24
24
95
85
23
43
114
95
1
30
30
24
42
53
25
71
25
252
47
25
83
85
48
6
18
108
179
15
58
36
2
33
1
59
12
49
36
2
58
12
47
75
45
85
24
131
51
57
1
11
108
36
25
50
106
95
109
47
75
33
25
86
16
113
31
30
24
36
38
48
22
266
57
73
72
192
11
25
59
72
60
19
30
114
18
12
35
216
1
23
111
10
35
37
72
12
119
99
48
10
35
85
95
49
24
120
131
13
48
30
42
60
47
49
35
1
54
80
64
18
144
24
24
11
12
24
1
30
48
30
35
49
35
13
24
38
46
66
128
22
191
12
36
61
11
19
54
144
170
10
6
192
90
38
10
6
54
71
73
23
48
1
18
17
13
72
11
127
96
6
84
36
18
41
39
21
25
11
1
60
167
36
31
5
43
66
36
23
3
34
120
144
6
90
6
162
72
134
22
47
121
84
72
71
13
12
144
84
2
58
11
13
30
42
144
24
83
13
24
95
37
18
65
72
121
12
132
24
54
42
24
11
120
61
179
301
30
30
143
19
42
96
12
72
36
62
21
169
18
30
83
25
12
35
73
24
35
36
145
71
55
89
39
96
16
138
35
13
120
84
35
84
19
78
2
117
61
14
69
25
35
84
13
30
65
63
46
264
24
2
58
11
37
180
60
119
60
25
23
73
95
157
62
46
12
6
32
70
227
25
83
123
16
48
90
11
157
174
246
48
71
13
23
85
42
90
38
34
14
46
119
27
58
11
109
110
34
12
204
12
90
32
22
48
42
174
132
60
48
35
37
74
34
12
203
37
12
6
5
25
120
11
15
21
27
10
12
11
84
13
47
36
25
50
153
7
18
14
22
120
18
125
25
35
25
30
17
15
46
227
12
61
54
30
108
86
144
58
95
7
77
61
38
9
73
59
51
10
72
12
11
37
23
84
288
73
24
6
18
12
2
58
95
24
79
101
480
73
36
126
6
83
36
1
50
202
23
13
24
11
145
110
21
48
13
48
47
145
12
66
137
7
48
17
13
24
23
156
7
173
24
85
72
168
11
91
18
30
6
12
14
9
49
23
85
204
23
205
60
108
23
1
143
27
9
7
30
18
66
180
36
24
14
10
6
30
98
21
216
1
107
55
53
85
38
82
83
37
12
12
110
9
55
29
13
24
36
74
33
13
24
36
38
10
119
36
36
84
49
66
32
70
59
48
36
109
60
18
30
2
16
90
12
23
19
138
54
41
55
42
11
132
7
18
47
73
228
96
108
47
24
79
5
1
59
97
14
34
47
240
13
36
30
6
24
50
94
50
16
30
11
1
24
36
155
108
61
6
89
49
12
42
150
72
36
144
36
12
78
80
22
90
5
13
48
12
12
167
1
12
132
14
21
36
39
33
63
9
24
1
120
6
42
60
48
48
11
85
24
36
30
113
25
48
35
72
ABCD 99063121648*3^$a+1 [50014]
38
70
38
48
40
20
60
70
14
222
46
144
36
152
6
94
20
72
36
18
126
18
30
82
38
16
80
12
12
76
72
62
22
44
34
18
68
16
8
28
72
20
16
24
8
28
84
38
90
4
66
50
64
8
10
30
18
144
90
6
38
54
30
18
70
20
22
26
22
2
30
10
300
42
126
20
72
6
4
38
48
4
92
70
6
8
72
10
14
40
8
40
42
66
32
28
248
90
6
36
10
38
22
158
12
40
20
12
40
20
72
76
80
24
48
22
14
40
74
18
48
76
104
46
38
16
20
180
30
4
2
46
92
66
24
6
30
22
90
20
30
30
4
24
32
108
16
8
16
12
92
96
16
104
40
20
54
66
16
36
44
46
42
12
60
104
4
66
122
64
8
12
28
8
12
88
32
28
18
50
12
64
8
108
42
22
8
66
54
12
24
12
4
54
62
112
20
16
14
18
24
168
36
16
8
36
46
14
4
80
46
74
12
16
72
8
60
60
114
10
44
36
54
10
140
4
8
28
2
4
38
96
10
2
60
40
20
18
102
12
12
66
22
80
60
46
36
50
4
36
44
10
66
56
18
96
16
2
52
44
12
60
10
14
40
36
80
4
68
10
80
22
20
36
22
12
36
92
58
8
30
34
120
56
52
60
30
54
60
14
6
28
18
18
20
24
28
44
10
14
12
34
14
124
8
64
14
6
60
46
42
20
12
16
32
48
28
36
8
12
48
22
26
162
48
18
36
84
6
16
122
10
12
38
36
22
30
44
54
16
18
12
8
100
38
70
8
64
6
14
48
4
180
164
216
76
32
30
22
20
16
24
18
30
60
68
34
86
102
106
84
6
66
116
28
60
152
24
16
24
20
28
20
60
12
106
18
60
56
88
48
2
138
102
10
6
32
22
26
4
42
44
72
24
84
72
40
312
20
12
58
30
116
30
30
24
108
30
42
52
18
146
4
56
24
96
42
78
130
2
72
22
26
24
16
20
48
4
42
14
4
30
2
138
22
26
34
66
2
16
42
62
28
48
20
36
60
28
42
38
28
32
36
24
88
24
8
6
54
16
72
32
28
54
48
42
20
160
36
30
114
8
28
72
50
18
24
10
144
6
104
52
24
36
12
60
20
16
50
90
12
120
108
54
6
94
60
18
20
42
112
78
8
58
14
18
48
70
80
12
52
20
12
4
32
12
28
8
6
18
108
4
48
60
32
4
66
14
252
18
4
86
6
54
12
12
60
22
6
12
20
36
24
82
14
46
26
40
44
100
80
28
50
6
36
84
112
2
16
2
78
10
92
24
64
44
10
2
144
12
24
16
32
10
66
20
52
60
32
40
8
12
28
72
60
92
46
18
20
24
88
68
4
8
10
18
144
18
74
18
30
52
8
6
10
56
16
108
12
42
18
32
72
124
36
20
84
12
82
110
16
14
10
80
108
100
12
20
6
64
42
200
46
54
20
16
108
32
10
174
144
50
6
4
36
56
52
36
36
44
112
32
28
84
68
82
48
18
24
18
18
18
30
32
168
72
72
60
28
32
132
60
48
52
116
52
8
100
8
72
24
34
90
36
60
56
100
32
36
72
72
12
48
166
14
88
20
12
10
18
12
18
74
16
8
12
72
52
86
78
16
24
32
42
70
32
94
14
30
46
54
26
12
28
60
36
36
8
130
50
24
16
20
24
28
92
60
28
72
8
88
14
52
6
90
2
72
88
8
64
48
56
76
20
96
10
84
38
96
52
72
32
24
16
20
28
50
10
92
154
2
34
78
18
14
78
6
4
38
144
6
234
10
24
44
18
64
38
52
8
40
60
72
108
32
6
70
30
38
76
104
12
40
92
48
60
12
40
18
2
36
36
36
220
12
60
12
20
36
12
28
8
24
36
30
6
16
144
8
82
74
6
16
14
18
66
60
34
6
84
8
12
76
84
50
148
38
12
10
74
120
24
54
78
22
2
16
44
24
6
16
2
60
12
4
80
66
18
36
136
44
132
12
48
4
36
30
32
138
54
70
108
8
28
12
72
20
18
4
18
72
18
170
12
28
18
2
76
32
30
18
24
22
38
46
42
68
72
112
12
144
20
24
12
36
4
26
18
4
92
4
84
152
30
18
48
60
274
14
12
4
18
6
252
14
4
62
4
24
50
126
4
14
70
56
114
10
56
4
8
18
6
4
44
10
32
78
28
140
10
2
30
18
48
46
48
2
78
90
70
2
46
2
48
82
18
32
36
12
84
10
18
60
92
24
4
72
8
60
42
6
10
18
132
8
40
42
2
88
8
30
10
36
6
62
108
28
72
108
56
10
36
2
52
168
32
24
24
12
16
108
200
34
146
36
84
52
24
90
26
28
36
104
4
36
20
12
24
16
80
24
18
42
48
6
90
84
66
4
18
32
42
66
148
32
28
20
24
18
78
124
72
56
40
30
42
48
24
48
8
10
38
6
106
54
36
14
16
18
14
136
44
292
36
140
12
12
16
18
54
86
22
ABCD 99063661402*3^$a+1 [50021]
4
5
6
49
60
17
39
36
40
20
27
1
11
13
36
299
18
7
12
48
17
15
16
5
27
16
11
1
5
12
15
21
27
9
24
67
113
19
80
81
120
24
3
87
57
60
84
45
7
35
9
40
48
32
24
4
35
33
3
36
78
12
90
25
48
168
17
7
84
20
51
13
35
36
49
12
56
99
13
47
81
28
12
24
44
16
131
85
48
17
39
4
32
9
103
11
1
20
15
21
9
55
113
18
93
24
100
36
71
18
43
20
48
96
16
20
12
33
7
41
55
95
66
91
53
15
27
153
52
167
1
5
144
7
11
13
17
18
9
27
13
32
51
90
84
99
16
48
32
64
12
72
5
3
63
69
3
97
48
23
30
36
15
153
3
33
36
39
51
9
12
135
9
9
27
108
36
76
72
47
21
64
36
24
8
45
66
24
12
85
5
6
54
18
21
16
89
19
120
36
12
12
8
40
59
21
24
88
47
1
17
43
48
71
1
8
12
28
32
3
25
60
11
81
40
8
40
59
61
12
77
43
68
15
84
6
7
113
6
13
36
32
64
11
54
43
48
35
42
151
36
5
18
36
25
12
68
16
20
21
15
12
15
30
78
144
45
256
80
72
16
36
24
11
18
36
27
39
6
99
21
19
24
72
35
12
13
12
20
27
49
32
4
48
12
24
96
20
9
12
79
65
15
4
77
27
16
11
21
9
43
8
4
23
21
4
12
8
63
54
3
36
52
48
24
8
39
69
16
56
39
105
36
45
103
12
68
24
27
61
20
48
36
15
9
4
5
126
97
23
61
53
7
11
13
59
12
36
37
12
29
19
80
45
27
76
8
45
15
16
180
119
57
33
115
92
48
36
36
135
13
60
120
12
17
3
285
48
6
30
51
3
36
13
12
35
90
43
47
13
48
24
41
54
9
120
52
20
15
37
35
97
24
5
7
12
65
96
12
87
3
193
32
9
54
24
1
24
56
4
60
36
89
63
3
49
20
100
65
6
30
15
76
8
16
12
53
87
4
24
36
44
21
123
52
96
12
68
28
149
103
68
21
18
6
55
24
36
29
3
69
19
11
13
41
114
30
7
56
28
12
5
132
7
36
24
36
12
68
4
5
31
20
4
71
13
20
4
32
4
35
6
18
21
27
37
23
72
12
114
91
60
5
18
25
20
112
113
103
72
60
12
155
108
25
12
144
65
139
48
20
40
5
7
11
24
45
12
9
19
5
67
35
1
5
43
12
92
60
12
4
29
36
36
39
24
3
49
5
55
35
49
20
27
54
31
44
9
55
36
23
57
51
25
204
8
112
5
31
84
44
64
8
75
109
60
80
3
61
24
36
149
31
24
41
127
80
57
42
1
80
48
69
55
36
35
36
1
48
41
18
25
60
8
64
149
12
103
47
9
36
9
63
16
20
36
40
35
9
27
78
36
19
80
136
35
21
52
83
13
24
68
4
44
72
33
54
25
60
95
48
37
8
100
68
117
39
16
8
16
96
8
81
18
18
42
102
78
21
24
16
47
54
18
165
15
81
45
27
40
59
9
40
12
12
48
8
27
108
96
1
24
23
18
54
85
11
13
32
207
85
23
72
1
11
1
32
45
7
24
95
57
27
37
41
19
11
49
24
12
20
45
3
40
24
12
156
89
3
16
89
31
17
19
161
19
5
3
15
12
36
13
20
21
31
72
48
44
4
24
92
135
61
47
81
36
28
167
120
9
36
15
21
87
21
204
48
40
48
24
56
16
48
8
64
83
105
93
72
7
35
90
75
51
13
59
121
120
36
83
21
15
25
24
48
23
37
8
16
8
100
17
18
1
20
40
65
7
5
19
95
18
67
36
12
180
65
48
19
24
35
21
4
60
125
27
9
31
29
3
63
33
72
108
12
28
5
67
44
16
17
18
84
54
6
90
55
8
3
24
9
21
19
5
75
9
31
36
36
72
65
171
39
37
23
45
16
140
16
35
49
24
12
23
12
9
64
17
19
5
27
3
37
5
7
36
20
12
4
24
32
45
43
24
17
19
5
102
25
35
18
66
81
64
23
13
44
28
12
11
12
61
65
96
30
45
16
48
24
12
5
3
28
12
23
69
124
36
24
32
93
6
25
56
48
69
90
1
12
95
12
6
27
28
44
28
120
5
84
18
13
24
71
42
138
24
193
12
5
15
4
41
19
11
9
51
9
21
43
8
40
35
85
68
9
103
168
24
47
33
16
5
67
59
6
7
12
24
12
20
195
13
36
84
56
4
12
47
36
30
99
28
68
16
11
30
15
39
114
7
23
85
12
12
68
12
16
17
30
13
24
71
1
5
36
90
45
9
66
33
9
90
12
13
77
15
3
25
48
17
6
25
92
3
25
11
13
41
31
24
17
24
19
44
3
42
43
48
44
72
40
5
39
15
72
57
27
6
48
6
61
48
44
12
24
57
55
53
42
13
72
5
3
4
72
5
19
5
27
39
18
42
1
44
84
112
72
32
16
108
44
160
23
45
132
28
83
37
53
7
12
36
24
36
12
48
11
49
120
11
18
43
48
24
23
9
33
151
155
66
91
17
42
25
41
15
40
84
11
30
18
25
11
61
60
5
43
47
69
48
40
83
13
36
36
89
36
19
140
64
24
11
90
7
12
96
60
36
53
27
4
29
3
9
99
36
4
72
60
53
6
21
99
1
24
96
20
39
36
54
19
36
24
11
60
66
7
107
49
5
19
20
ABCD 99063900062*3^$a+1 [50028]
37
3
120
26
19
132
15
21
72
12
29
271
24
35
16
120
38
130
105
180
27
14
226
8
97
5
54
16
20
40
68
13
99
60
48
20
1
96
63
105
36
41
139
156
3
2
58
105
15
26
34
12
141
99
45
173
175
132
53
67
84
5
6
85
36
24
83
6
106
21
60
48
36
155
18
10
60
81
29
7
15
74
31
3
20
25
27
33
120
41
90
90
36
235
48
27
240
98
22
189
11
28
180
12
33
75
86
84
22
153
11
4
21
12
173
91
15
20
25
36
39
9
71
13
27
50
19
95
37
24
60
3
120
33
48
39
93
23
4
60
86
174
61
36
24
101
19
29
103
12
72
3
81
41
58
26
6
18
31
60
35
1
63
72
48
62
10
33
17
138
25
27
168
110
22
9
12
12
27
45
3
50
12
54
37
72
15
2
43
108
107
25
12
48
15
2
19
39
21
11
13
77
31
23
85
24
87
48
165
96
60
36
24
131
18
103
144
29
34
105
41
34
122
31
12
11
16
45
135
168
20
100
60
141
36
5
19
72
120
17
10
57
3
12
8
96
1
233
70
2
30
18
42
48
52
48
50
10
2
10
33
72
89
46
8
12
54
19
36
71
88
56
25
36
15
21
48
39
2
55
15
93
96
99
21
11
40
48
20
217
24
96
5
10
194
30
54
55
77
103
15
57
53
36
139
65
31
35
6
10
9
155
6
43
15
117
84
29
7
15
21
27
20
30
55
120
75
57
5
79
11
28
45
12
24
36
15
48
117
120
3
12
20
13
15
60
20
6
55
24
27
9
41
58
153
24
216
192
11
25
120
51
14
94
21
12
48
65
66
1
12
41
19
15
26
31
168
15
56
54
12
151
48
111
45
29
7
147
21
39
20
37
24
5
114
40
86
31
63
21
111
48
60
26
79
11
121
3
12
9
24
131
124
81
96
48
71
49
17
43
132
95
205
36
29
18
265
216
59
96
64
80
52
45
3
2
144
94
2
10
129
35
1
63
12
14
24
10
12
9
89
67
3
72
170
43
65
10
45
12
59
25
60
95
157
27
93
12
27
20
90
70
60
38
22
9
36
3
72
60
14
36
10
8
90
7
15
14
66
73
36
51
110
31
24
3
225
15
93
113
19
87
45
24
51
9
24
15
93
12
5
67
3
57
3
120
12
38
36
34
33
77
10
32
25
65
18
13
24
24
185
60
7
113
31
23
132
40
129
39
12
230
30
54
31
108
11
126
48
103
29
19
111
14
154
45
87
50
199
24
17
10
8
172
129
125
34
20
1
95
30
55
59
1
39
152
198
103
12
35
30
6
337
27
176
4
45
12
15
8
6
19
17
18
52
9
119
37
48
75
110
10
33
23
61
3
122
18
25
12
255
14
34
72
158
82
8
40
21
96
123
132
20
144
25
36
15
9
5
67
132
41
36
43
41
144
31
11
18
82
45
63
57
168
15
57
60
36
99
9
29
66
64
86
154
120
116
97
12
15
2
60
79
156
24
5
199
5
66
97
27
56
49
11
84
40
2
70
21
119
1
108
36
63
26
24
31
35
64
120
2
108
7
24
84
5
36
60
46
48
45
87
38
103
27
146
19
72
3
33
17
82
38
22
9
36
23
73
107
25
15
2
19
65
96
30
49
84
15
2
79
11
30
31
12
87
74
127
48
5
66
205
15
68
36
64
33
12
5
151
41
108
10
120
21
36
15
9
39
165
60
15
180
21
120
60
51
45
36
48
60
11
208
2
79
156
53
60
115
15
33
60
72
60
5
7
5
43
17
91
99
20
109
99
32
40
48
21
35
1
75
14
36
139
12
12
101
31
84
120
60
120
180
39
2
43
120
135
12
33
15
45
36
99
117
60
3
81
24
41
90
61
3
26
67
23
30
115
29
10
21
5
67
87
60
165
15
12
9
89
36
79
72
3
21
5
94
12
80
25
3
20
42
43
36
84
17
151
48
11
18
67
29
36
103
87
141
48
84
15
21
72
113
34
12
45
24
101
54
16
9
5
7
252
35
12
13
36
60
39
12
81
24
23
13
12
27
80
28
20
1
24
132
24
39
12
33
15
ABCD 99064066144*3^$a+1 [50027]
30
157
29
84
30
90
199
137
54
60
181
5
204
126
90
103
77
330
73
48
89
120
31
128
135
25
131
54
87
33
30
6
54
30
90
216
85
96
80
64
299
37
143
156
21
69
30
45
9
55
11
150
30
145
119
6
195
159
216
73
167
54
540
87
9
240
120
90
180
174
36
15
208
11
306
114
156
54
15
64
191
6
139
11
144
6
150
9
16
29
60
247
48
96
179
30
175
5
240
156
60
114
90
30
121
48
128
63
240
49
77
90
90
114
240
61
29
90
25
96
209
66
84
25
5
120
96
3
21
120
180
90
30
210
96
229
5
6
174
135
16
59
126
210
85
119
6
54
66
139
5
91
48
107
204
90
30
96
33
177
24
6
54
187
48
11
210
3
16
11
84
126
115
29
30
36
54
90
6
139
131
210
75
64
71
54
30
37
29
24
90
180
126
31
384
176
99
13
176
21
180
144
120
6
114
156
204
31
48
336
144
80
417
15
315
294
90
165
15
66
90
300
180
69
45
19
77
115
215
204
61
48
80
57
84
186
90
114
61
5
84
55
11
84
36
61
143
6
84
30
96
25
96
179
205
80
160
95
540
60
144
9
51
186
174
120
45
15
36
30
24
151
96
23
210
199
77
114
1
59
117
9
30
361
32
261
150
60
60
66
54
30
55
125
147
243
60
66
150
120
24
276
84
90
199
47
210
31
113
31
5
90
90
120
175
395
84
90
36
54
6
55
89
7
83
96
93
160
41
87
93
120
66
73
401
36
54
37
239
49
245
6
54
6
264
145
11
24
120
96
114
211
119
6
60
24
31
5
24
60
66
30
30
144
169
71
66
24
120
36
195
16
23
6
19
185
7
143
330
96
39
21
54
60
30
96
30
349
11
30
39
51
13
17
79
5
30
30
31
89
55
155
6
180
43
257
79
5
6
21
39
24
126
120
84
39
81
150
25
101
300
54
156
24
246
15
9
240
36
30
24
210
30
61
144
305
246
25
144
5
66
84
96
325
65
31
59
213
432
15
24
60
120
90
66
54
6
24
6
31
224
39
25
95
6
54
6
24
36
210
241
23
60
36
24
90
7
119
90
150
90
79
11
90
120
60
24
126
54
27
39
54
19
47
1
83
6
54
90
66
60
84
66
300
39
15
6
30
210
150
24
90
30
30
390
97
203
120
45
75
36
1
48
41
30
54
6
90
84
31
ABCD 99064096934*3^$a+1 [50079]
54
30
6
10
59
96
21
82
5
51
33
49
6
5
9
75
13
20
4
18
80
4
6
8
6
24
72
33
33
39
19
113
139
38
51
15
48
9
51
12
94
6
12
126
80
3
33
3
123
18
16
32
34
38
75
27
6
16
128
24
39
43
20
16
54
8
36
28
38
78
12
4
143
1
56
6
76
2
88
11
15
28
8
46
131
85
24
30
20
9
36
67
18
26
78
39
21
34
17
31
65
57
4
6
48
78
44
18
81
9
4
8
3
7
96
48
36
26
75
12
13
23
73
8
28
68
99
61
20
60
6
69
85
95
13
2
24
46
167
67
18
164
75
13
30
29
7
56
45
3
117
51
34
168
18
38
6
30
18
21
13
12
11
63
16
2
40
30
18
2
84
30
28
6
53
99
4
113
33
12
18
46
86
6
52
36
8
6
52
8
69
19
56
36
10
24
84
74
93
93
24
46
5
21
4
23
13
42
26
96
36
111
1
36
59
51
30
48
24
34
14
60
12
76
24
14
6
16
12
8
51
9
58
122
28
18
26
22
5
1
32
27
72
51
21
12
15
90
39
3
10
38
22
2
6
82
48
8
36
10
47
81
27
21
64
38
16
36
30
98
33
55
5
25
8
10
144
8
10
11
3
6
18
24
18
72
88
102
60
5
27
16
38
3
73
131
27
150
64
26
28
38
16
44
34
18
2
16
12
38
24
28
32
4
18
116
12
76
5
13
14
72
60
18
16
36
30
32
48
70
20
12
36
34
6
120
36
8
18
48
84
4
72
18
36
18
5
33
220
32
36
6
54
3
7
132
38
34
48
2
16
6
5
133
2
9
27
16
38
27
63
88
18
6
12
113
69
42
21
21
10
56
102
16
14
22
60
30
18
59
19
54
8
15
3
28
14
36
178
41
37
20
75
97
6
30
50
18
4
38
60
16
48
8
34
62
24
4
14
3
13
110
84
28
17
109
23
25
6
2
10
5
1
20
120
40
30
2
22
18
50
21
21
102
4
12
32
4
72
77
3
16
68
22
30
98
100
167
15
4
5
27
30
30
90
24
10
8
45
13
47
3
60
144
52
2
12
87
27
6
52
50
9
9
18
70
11
67
8
48
18
48
70
18
26
36
46
90
24
50
58
48
101
144
13
2
70
18
18
2
28
150
32
34
29
61
14
33
13
74
12
30
12
10
8
10
20
40
62
22
11
27
40
14
3
13
23
1
54
2
156
12
40
8
39
3
10
36
20
10
32
30
18
28
36
2
18
18
88
6
38
10
24
5
27
4
17
33
4
14
42
18
10
6
18
30
36
41
36
37
12
47
57
135
19
8
6
12
15
39
64
30
24
12
126
44
16
5
15
30
52
122
18
15
33
51
219
12
102
18
6
3
31
32
6
124
47
21
15
25
20
4
23
72
43
68
30
12
66
40
50
22
54
95
21
3
147
10
20
18
69
111
10
11
7
126
144
114
5
31
2
15
3
24
6
96
75
7
56
22
35
129
46
56
30
12
90
21
15
12
12
72
22
6
5
79
14
4
26
21
25
11
12
60
3
6
42
18
70
20
16
17
13
8
60
46
26
10
66
24
12
26
21
45
3
3
33
24
97
23
63
166
14
33
3
22
50
40
38
42
12
6
51
9
40
60
23
84
145
59
51
18
195
24
157
95
33
6
45
105
70
29
49
12
20
54
18
27
15
129
39
136
2
60
4
50
4
44
90
10
62
16
23
13
84
6
176
18
58
41
9
6
6
48
6
6
12
4
59
129
10
26
30
30
40
38
12
22
2
24
30
70
54
23
57
3
39
84
12
16
5
36
3
24
96
21
37
12
90
8
36
28
42
30
8
10
11
79
29
3
45
21
12
108
63
61
60
56
75
15
24
6
18
76
17
21
48
16
59
9
10
17
13
128
3
45
42
6
16
26
33
7
44
33
96
27
16
8
33
123
21
1
95
63
88
24
48
44
6
4
8
39
85
30
104
9
24
31
8
9
49
14
22
2
4
48
54
47
27
21
135
18
18
48
10
24
95
43
8
82
8
64
24
12
2
30
4
23
33
12
10
50
6
33
9
54
33
7
24
17
49
20
18
6
28
36
2
24
33
111
12
18
52
20
3
24
87
69
3
12
4
5
67
14
112
18
126
32
72
16
14
28
2
82
44
16
8
46
12
8
3
21
15
79
41
108
72
27
46
108
18
86
76
36
23
63
16
24
66
11
105
64
8
39
9
34
44
42
72
66
18
12
24
16
35
39
57
3
18
10
18
95
36
81
3
15
12
18
24
18
36
36
16
24
48
36
114
30
6
23
3
60
6
106
48
8
33
36
49
2
52
96
5
7
54
36
8
124
116
12
28
62
16
14
27
31
54
18
5
25
23
24
9
4
18
20
30
12
28
54
98
4
56
3
19
56
21
21
12
18
10
110
18
27
25
8
70
12
18
11
27
6
3
15
21
12
39
93
12
3
21
141
90
10
6
38
12
63
25
11
12
3
18
208
11
21
135
51
9
61
14
96
90
16
36
8
102
16
36
29
7
29
27
52
5
85
38
34
20
39
13
38
4
12
20
16
2
27
133
11
9
18
22
84
44
42
22
11
97
6
5
25
59
13
20
22
41
189
3
37
12
72
68
58
32
60
70
47
21
18
22
36
6
68
6
102
16
24
5
9
27
3
45
21
12
3
15
18
40
20
84
34
5
96
12
91
2
18
144
28
36
2
12
58
54
24
23
13
30
26
150
4
54
14
28
80
30
3
25
20
4
68
27
27
30
40
18
65
25
2
45
7
44
12
6
106
8
6
3
3
10
50
10
38
52
20
21
7
18
74
34
24
48
11
72
72
13
2
28
113
37
95
45
88
14
48
57
36
31
17
1
68
99
36
108
9
106
2
52
11
93
4
2
153
7
2
36
4
35
96
7
6
26
9
67
14
6
6
54
70
12
50
42
36
40
44
135
1
30
6
30
90
18
5
21
255
61
44
102
174
10
14
40
56
54
21
21
22
50
ABCD 99064220272*3^$a+1 [50028]
48
24
53
7
21
32
240
7
9
27
113
91
173
25
3
69
59
37
60
30
33
9
12
30
29
19
60
33
27
48
90
12
143
25
12
12
23
36
37
35
12
120
120
28
48
24
15
18
83
7
57
105
23
19
9
20
49
11
19
5
7
120
18
71
100
27
30
84
36
47
76
99
33
8
7
84
108
45
20
7
29
64
15
81
57
15
8
12
25
102
12
78
15
48
20
79
48
93
20
49
6
24
101
157
12
150
18
35
16
141
6
30
95
19
18
48
42
93
75
42
18
65
120
48
40
39
18
60
84
119
24
13
3
20
12
109
83
60
7
120
108
138
35
168
91
90
6
17
16
24
48
87
41
127
12
30
63
32
37
63
20
7
18
3
9
36
60
90
60
24
9
92
25
12
3
32
7
89
19
42
18
93
8
37
27
108
45
30
60
60
12
12
66
54
21
92
196
51
6
54
41
25
90
17
67
78
11
7
5
19
6
12
11
49
12
30
101
49
18
33
152
97
30
30
3
15
30
11
24
37
48
12
66
30
23
37
24
180
96
23
4
8
55
53
52
9
36
24
11
37
12
59
1
48
18
113
31
120
33
57
339
32
12
37
90
9
21
11
19
53
13
15
12
20
55
30
35
85
30
18
3
9
3
8
19
41
64
36
92
12
120
13
23
40
51
6
30
165
75
105
152
28
99
81
27
5
13
84
111
39
9
9
18
5
19
18
132
30
29
1
60
36
24
6
162
11
121
11
25
12
120
3
12
3
5
37
35
16
51
66
35
12
25
48
30
5
49
78
30
42
60
21
8
37
12
42
60
66
23
12
60
19
18
42
21
48
51
81
117
18
72
5
108
49
6
42
12
6
30
30
137
96
1
48
42
41
48
49
30
113
28
27
77
187
18
12
3
93
23
12
25
54
96
30
24
18
101
7
54
66
5
49
59
79
42
18
12
36
30
90
65
48
49
3
60
8
4
68
28
72
48
104
13
15
48
72
105
24
3
15
5
28
80
60
28
72
27
78
24
6
120
33
9
63
135
222
23
175
33
39
53
48
19
18
84
71
37
18
77
7
108
125
13
42
18
12
12
6
12
18
15
80
109
30
9
21
23
7
53
13
47
76
69
30
132
78
30
21
12
32
36
31
96
54
66
42
60
120
162
48
60
21
60
111
30
48
71
49
95
108
25
24
23
7
21
27
5
40
15
48
17
13
54
41
37
60
48
24
3
48
8
61
39
21
66
24
33
27
18
18
42
3
8
100
32
28
39
45
63
60
5
12
133
35
37
51
20
31
6
240
54
9
9
78
57
15
53
37
3
45
15
32
37
6
24
78
11
67
12
18
54
108
21
57
174
41
25
24
3
63
53
61
59
1
159
9
48
63
9
42
6
24
6
102
120
78
114
60
120
63
80
25
18
17
43
12
41
7
42
23
127
5
157
71
19
6
12
23
28
51
6
60
35
37
23
25
27
15
125
13
60
3
21
60
6
54
30
96
5
139
6
84
78
21
39
162
6
137
97
3
63
173
151
30
59
1
36
12
30
48
33
51
113
7
126
75
39
6
15
8
61
3
36
21
23
76
9
12
3
75
78
42
48
144
18
12
48
11
7
12
18
24
48
143
97
3
72
20
16
12
27
12
60
78
23
25
27
36
9
12
6
137
40
57
6
30
60
54
21
99
18
95
28
135
162
18
12
33
39
30
11
109
60
11
60
37
71
1
51
57
51
24
116
7
12
153
8
1
3
56
12
55
45
8
37
35
37
71
61
120
48
12
66
53
64
27
6
23
1
23
43
33
9
60
215
73
24
23
13
3
81
36
30
33
69
42
6
95
7
30
60
15
45
18
54
60
30
21
27
125
43
57
36
9
63
27
12
6
35
79
21
180
60
9
3
140
25
191
40
9
12
59
12
12
97
119
31
141
12
56
37
35
52
63
42
71
4
20
13
27
8
172
45
108
3
21
23
37
99
21
143
48
100
27
30
12
131
19
36
45
8
19
12
29
19
53
100
20
19
18
48
75
15
33
117
12
60
12
48
48
12
30
48
5
19
9
117
24
23
25
23
49
11
37
11
37
12
131
7
12
93
57
23
19
36
53
97
15
9
6
42
48
35
7
42
6
90
75
39
21
12
93
12
30
12
126
3
80
120
7
93
92
37
75
180
3
12
113
49
51
39
129
9
60
15
27
33
8
109
3
15
53
25
23
12
40
69
11
72
28
87
41
60
49
15
45
42
6
42
41
7
24
9
9
143
55
17
36
64
33
30
5
19
29
61
23
115
5
25
123
48
80
24
97
59
7
24
129
117
60
84
3
117
18
102
23
25
60
23
28
21
71
40
9
39
57
47
13
54
18
15
8
7
12
78
71
181
36
42
12
60
96
54
3
27
29
67
30
12
30
30
23
79
30
23
37
78
132
29
37
83
61
18
65
120
25
180
15
60
33
12
11
31
18
12
11
28
21
11
ABCD 99064328152*3^$a+1 [50053]
21
3
56
37
11
136
9
48
39
69
132
96
15
9
47
168
121
60
59
13
11
40
48
69
48
107
1
12
35
49
12
3
96
24
201
12
11
16
9
24
84
27
9
23
25
143
48
136
8
1
72
48
12
83
13
24
35
48
24
181
84
15
8
25
47
48
16
32
16
48
128
40
93
24
11
96
24
112
45
3
24
80
109
48
24
156
47
72
13
11
49
48
12
75
8
16
21
59
88
32
1
24
87
9
24
23
1
23
40
72
72
9
23
37
3
9
96
15
21
35
88
96
272
13
12
36
35
16
8
1
95
16
57
48
144
47
24
1
72
156
3
21
72
3
72
9
71
169
39
72
128
24
1
23
13
312
11
144
40
168
8
24
24
48
25
39
8
64
9
71
1
215
61
35
88
9
72
71
40
9
276
36
84
3
32
120
1
24
23
40
69
11
72
136
57
63
24
8
64
24
32
25
23
328
9
12
24
27
104
1
12
11
24
1
87
32
13
84
47
169
23
72
25
71
37
60
60
11
16
9
23
1
120
36
27
72
8
48
13
51
117
11
13
12
15
48
21
12
15
120
8
37
123
8
16
24
8
1
47
49
15
69
107
37
51
69
51
93
300
48
23
48
13
72
27
32
16
8
136
117
11
37
11
97
23
109
11
64
21
59
13
251
25
119
37
3
9
23
73
23
40
9
143
13
48
132
47
24
25
12
11
1
47
24
24
1
119
24
96
24
13
60
12
48
51
9
12
35
24
85
27
57
96
12
3
48
96
8
121
12
156
71
160
8
13
11
16
33
12
12
36
3
32
1
72
135
152
96
13
3
45
27
105
72
24
24
15
57
95
61
36
15
45
11
61
11
37
11
145
36
60
12
24
3
8
97
12
24
59
1
39
225
36
3
9
119
16
72
69
108
15
128
24
1
84
131
48
1
15
104
13
107
1
36
59
49
87
45
3
81
95
64
45
60
135
45
72
36
48
24
95
37
3
21
35
61
48
3
69
24
36
12
27
72
144
56
216
61
12
15
45
3
48
32
40
33
23
1
23
24
49
12
3
48
33
24
23
24
1
24
119
24
13
72
36
23
72
16
45
120
3
96
33
12
27
8
37
120
24
96
35
49
47
25
84
3
8
109
228
24
72
119
13
75
192
32
24
181
11
61
3
33
24
23
1
95
49
12
11
24
160
8
97
12
12
39
176
120
217
60
51
57
95
121
39
72
96
8
37
11
168
73
48
60
27
32
25
15
176
13
3
32
24
64
32
97
23
16
48
9
60
12
12
11
48
181
171
33
12
59
24
37
96
36
71
13
59
13
3
8
145
47
13
48
3
9
63
33
24
60
60
71
13
12
15
105
23
1
180
60
96
71
25
95
37
227
1
159
165
11
109
12
168
15
224
96
37
59
109
59
16
56
13
11
1
24
12
131
13
144
11
13
59
49
48
48
23
13
11
37
36
15
117
51
69
60
71
144
73
60
12
191
24
144
1
23
37
72
99
248
48
37
12
15
48
8
88
80
1
36
60
95
48
61
192
35
72
61
36
15
8
49
12
3
117
11
1
12
72
59
24
1
303
21
120
59
25
24
23
1
167
96
13
11
16
57
24
15
9
36
24
36
48
143
1
48
36
3
21
24
24
11
181
3
56
49
47
48
37
24
144
36
192
23
48
97
15
33
24
47
61
24
75
8
64
56
24
1
39
93
35
1
15
24
33
12
59
13
27
56
24
157
35
72
64
21
27
32
120
24
73
23
37
216
48
48
12
159
168
33
23
85
24
60
63
9
108
108
47
169
120
192
15
32
13
24
84
23
1
48
24
23
37
120
11
112
8
64
45
51
21
36
15
120
69
180
23
64
104
24
120
1
12
75
56
16
24
21
36
144
84
24
27
56
48
1
279
57
39
24
48
128
48
13
48
84
48
47
1
15
285
107
25
87
72
105
47
72
72
1
23
49
96
84
11
1
119
1
15
21
35
16
105
72
47
157
27
45
36
12
11
88
9
23
40
8
16
153
119
16
200
16
8
25
180
24
60
15
96
48
57
12
251
408
49
84
72
3
33
12
27
33
15
81
12
12
12
12
15
45
60
23
49
24
23
25
36
12
12
3
8
13
3
21
3
8
13
72
108
23
97
63
21
144
72
3
8
48
24
109
12
36
11
112
72
45
ABCD 99064567978*3^$a+1 [50066]
36
17
256
80
96
31
108
101
31
18
239
192
48
43
117
93
18
42
39
176
144
751
78
30
69
27
5
151
150
408
186
120
186
138
69
80
13
179
16
32
112
345
23
31
186
23
13
275
85
120
90
24
144
257
79
321
45
18
252
197
91
101
109
51
128
240
127
209
25
119
48
43
245
144
7
41
145
47
16
32
112
93
35
384
1
63
32
48
112
33
102
105
48
27
5
352
368
175
24
84
222
54
54
171
201
150
65
48
160
32
139
114
99
63
144
126
3
105
252
234
129
105
306
5
79
17
133
59
103
180
53
247
78
11
505
6
30
243
225
479
223
168
30
107
43
5
121
183
80
73
87
48
279
393
272
16
192
96
144
80
73
174
36
5
55
138
6
246
240
138
36
6
95
112
57
240
36
179
256
213
11
79
72
120
90
119
31
225
39
41
13
126
294
207
128
37
299
61
83
16
261
330
210
287
192
16
464
139
36
216
137
48
192
7
336
89
16
75
213
57
119
175
156
330
27
192
81
150
180
5
85
155
25
408
42
53
96
61
18
401
48
16
27
53
144
336
127
360
168
17
85
60
288
12
83
31
65
61
275
313
96
324
36
95
49
30
342
90
33
75
101
16
213
12
15
48
176
1
47
43
54
36
27
480
207
225
80
1
239
139
42
27
63
120
24
81
45
3
144
240
297
23
31
252
180
17
31
17
160
93
60
167
133
6
390
24
102
177
272
79
17
199
89
157
195
75
69
128
73
60
363
32
265
87
32
16
159
113
97
36
114
89
112
45
168
251
1
228
11
121
18
21
9
96
39
27
293
1
174
177
48
81
191
313
126
9
207
113
31
24
57
80
25
119
295
36
144
5
96
313
39
80
73
468
99
27
6
30
17
96
31
113
48
205
120
27
176
240
25
96
36
108
71
31
348
5
192
192
16
32
85
219
128
16
117
114
9
176
ABCD 99064595692*3^$a+1 [50029]
68
112
39
9
87
5
16
9
59
16
45
60
39
36
9
159
3
24
30
66
48
66
6
69
81
60
35
43
77
24
40
24
51
66
75
8
1
15
45
36
60
39
116
264
96
19
93
177
24
47
13
30
69
32
16
99
221
112
108
20
49
171
39
6
15
3
69
8
25
47
12
16
60
33
35
31
5
16
3
57
92
61
30
42
24
24
51
128
37
30
24
17
12
112
48
171
29
1
96
60
11
19
29
91
5
16
72
33
59
28
33
24
15
128
28
60
75
9
21
15
33
39
3
54
23
148
92
43
54
66
90
30
30
24
51
84
9
12
27
123
5
85
23
4
141
15
164
40
51
6
95
88
3
24
30
24
47
24
19
6
3
20
88
3
96
93
32
16
68
37
39
21
30
5
28
45
36
35
49
42
69
48
117
35
1
24
15
96
33
11
1
30
48
6
59
25
27
3
6
23
181
12
23
61
36
3
32
100
48
21
6
5
28
164
16
44
73
24
54
29
13
27
57
159
81
39
36
36
12
60
27
54
47
13
59
76
21
23
36
151
6
60
3
57
15
192
3
24
21
80
115
78
27
63
66
15
9
27
75
17
37
15
249
12
48
11
25
36
83
60
64
156
36
105
11
205
48
12
18
21
21
3
56
19
9
188
4
45
63
68
252
1
96
90
9
57
54
6
75
12
48
69
60
3
36
21
11
13
99
3
138
11
25
71
19
69
24
27
21
69
3
21
51
21
30
54
59
181
66
5
73
11
25
3
51
69
33
84
3
33
204
6
17
151
105
111
30
24
66
9
44
13
60
143
145
336
23
73
144
11
52
21
27
24
24
21
11
25
135
12
12
81
3
92
72
40
33
39
81
168
35
4
32
49
95
85
96
3
32
49
15
24
171
69
33
24
114
5
25
15
36
39
42
3
45
51
45
6
18
71
31
33
15
126
83
61
99
63
69
120
116
180
49
15
21
24
6
18
51
129
36
15
68
97
11
4
48
3
57
108
120
60
140
19
90
36
159
216
24
75
24
165
177
107
28
69
155
19
66
30
69
21
3
21
6
54
39
60
33
24
83
52
21
15
72
27
9
105
87
45
63
105
11
31
18
6
24
29
37
60
39
72
33
99
12
21
59
85
3
48
3
105
12
9
24
15
57
135
84
60
48
3
120
114
135
20
28
21
59
73
87
12
8
91
21
9
300
12
143
16
45
15
36
129
23
73
15
24
9
90
45
72
24
45
36
3
21
84
60
72
15
32
1
15
24
3
54
36
108
12
30
57
36
27
17
7
6
23
1
60
11
40
32
43
117
108
32
73
30
54
84
36
15
56
40
32
108
84
24
25
72
3
15
5
24
37
3
33
90
33
12
69
155
1
18
21
8
148
9
36
63
21
35
88
3
125
4
48
32
55
126
15
144
9
12
24
6
5
139
93
3
69
9
36
60
59
1
54
222
120
15
20
103
117
24
8
13
24
15
60
105
210
9
156
75
24
81
45
99
225
150
30
15
51
144
30
42
24
6
18
21
9
12
3
21
15
48
92
61
84
36
99
108
36
24
36
117
18
57
44
16
45
3
51
30
35
49
126
101
73
15
75
45
96
51
5
40
69
3
32
19
17
13
42
69
68
127
33
192
36
45
150
53
4
32
49
96
83
28
15
65
28
24
8
13
39
20
136
27
69
20
64
117
183
21
84
87
33
39
12
15
24
57
48
36
24
120
45
36
75
9
72
48
12
35
64
9
72
47
160
36
24
21
60
132
24
54
6
24
36
15
159
45
27
90
75
48
24
21
60
11
1
54
53
36
52
24
20
4
12
93
47
73
39
51
192
29
160
45
24
30
45
84
12
48
132
15
6
15
9
3
57
51
33
35
7
9
324
147
5
19
29
61
36
15
129
60
123
57
15
69
36
66
54
71
73
120
27
20
28
60
272
244
9
11
60
16
189
15
144
80
24
112
48
48
12
21
90
30
35
7
114
183
20
1
11
121
54
24
41
16
39
21
72
171
186
144
120
30
117
108
12
3
72
45
9
36
3
27
29
19
17
144
36
40
69
11
40
33
36
126
48
45
105
60
102
18
120
39
20
13
47
1
36
96
39
20
61
99
128
73
120
54
45
48
21
6
69
57
84
3
32
16
99
66
24
35
28
180
27
45
ABCD 99064648058*3^$a+1 [50039]
8
64
180
39
84
18
135
15
18
27
45
12
3
24
60
75
6
75
320
49
39
165
12
27
51
17
49
15
8
73
54
30
24
159
3
17
67
21
20
52
21
30
77
103
6
75
96
72
80
1
15
12
27
33
57
66
137
85
75
9
75
24
135
6
48
42
33
12
135
108
57
24
21
11
12
52
56
148
20
7
72
65
25
96
111
105
71
49
23
37
23
13
3
60
27
84
24
89
88
120
99
69
15
29
13
195
12
3
33
129
78
18
27
72
8
100
420
72
75
18
30
105
48
27
78
87
39
54
36
30
113
37
15
3
36
12
54
54
144
65
16
45
204
35
1
12
72
15
216
72
32
85
27
144
32
229
39
12
39
33
57
15
36
108
72
3
12
54
39
15
114
18
17
160
93
27
68
175
45
3
21
8
36
16
36
200
157
36
15
21
99
24
33
54
81
32
37
75
33
48
15
243
12
78
27
24
3
105
12
21
47
67
153
57
18
78
30
60
48
36
18
11
97
47
28
80
40
129
23
208
144
63
41
12
37
75
20
28
33
47
85
23
85
15
75
72
102
78
213
224
7
6
72
3
60
9
3
20
7
9
27
24
36
5
88
60
21
36
18
9
56
72
64
39
5
12
40
15
9
8
31
29
121
27
63
30
24
3
24
81
27
48
92
16
20
67
30
3
69
23
52
57
15
8
43
5
19
84
60
120
36
33
80
13
60
135
45
12
23
37
18
9
81
15
72
20
13
24
18
66
59
16
12
3
24
108
117
147
33
21
42
18
54
72
165
15
129
81
75
21
63
32
124
36
24
81
54
33
15
258
95
133
96
23
16
32
37
143
72
1
99
80
1
219
56
25
114
81
60
69
6
36
66
207
36
45
15
21
24
90
45
21
75
33
6
30
75
57
183
9
96
171
135
21
177
51
15
29
28
39
54
99
36
117
84
23
13
147
21
12
42
53
100
24
8
48
49
75
129
162
48
54
42
36
48
21
111
5
100
120
63
90
12
60
99
63
53
72
168
40
39
24
81
8
67
108
65
48
37
123
12
12
68
52
120
24
15
77
52
108
12
36
9
18
144
33
20
52
156
144
36
32
67
30
24
72
15
15
24
30
51
45
87
147
54
27
32
67
9
21
144
24
3
48
75
9
8
49
83
25
3
8
61
108
63
123
30
15
72
117
48
99
51
18
39
27
9
264
48
32
7
6
18
54
36
27
39
93
72
321
54
24
89
163
45
60
147
33
3
66
18
36
45
36
60
39
77
60
64
8
28
20
13
6
41
64
39
12
24
30
36
24
15
44
84
13
47
13
54
9
36
60
33
6
54
18
30
27
56
100
36
56
40
9
23
28
9
51
3
81
21
54
24
17
55
33
105
216
231
12
36
135
57
80
64
8
40
80
60
108
319
90
36
18
57
24
36
3
6
59
61
54
114
3
69
84
15
21
83
31
21
84
21
30
6
87
8
7
222
51
8
67
54
48
15
45
75
15
41
7
18
90
24
48
78
72
63
111
6
27
72
36
212
76
9
27
129
36
11
103
89
31
90
15
9
23
13
39
27
414
60
39
27
54
111
51
144
21
8
40
60
165
15
12
75
5
132
25
108
3
57
108
30
54
11
31
53
13
18
81
60
81
27
8
13
27
9
24
30
6
15
44
121
15
48
8
13
39
15
78
48
51
9
84
135
33
18
21
9
39
3
45
32
13
48
6
126
3
32
4
99
77
40
15
5
7
5
67
101
108
16
33
36
27
60
144
3
45
21
15
21
54
54
3
75
113
4
75
18
27
420
140
40
96
15
6
48
11
12
28
9
12
131
60
52
27
29
4
3
129
3
138
72
3
80
52
33
27
48
20
103
77
79
18
36
96
3
20
36
25
39
48
3
77
85
3
159
42
39
72
9
23
31
24
21
12
120
39
60
120
33
48
12
51
6
159
24
96
84
87
54
51
75
66
15
32
61
54
33
45
48
39
80
160
72
15
18
15
3
5
12
16
51
9
15
90
36
71
52
51
29
28
92
13
27
56
61
6
17
16
12
24
24
32
73
95
16
69
39
33
90
5
4
8
103
33
21
60
111
15
30
47
31
90
72
108
51
ABCD 99064708976*3^$a+1 [50032]
60
49
54
66
11
367
36
24
12
24
41
79
41
109
30
65
132
19
18
90
6
11
25
30
60
125
156
43
77
7
42
35
19
30
107
7
12
5
73
47
24
571
18
11
96
55
60
29
55
36
54
6
18
107
60
24
19
36
65
31
89
1
11
60
49
35
96
108
19
41
312
24
24
115
114
47
79
5
31
228
42
18
17
19
36
18
47
133
72
18
12
89
180
61
35
19
17
19
41
24
109
35
19
41
31
60
84
6
119
151
41
229
90
54
35
19
101
240
85
71
55
41
13
11
24
12
24
25
90
108
90
11
12
43
36
149
1
11
84
79
144
17
24
91
84
60
101
55
18
11
115
36
65
79
6
18
126
90
17
37
192
24
11
55
24
90
35
12
60
67
216
185
19
41
31
29
91
78
252
59
12
120
7
66
6
149
115
17
120
84
55
5
24
12
13
35
19
36
197
139
24
36
5
115
204
17
19
108
192
161
24
85
54
6
59
60
19
96
41
36
13
11
24
60
31
41
120
204
36
48
19
17
139
60
17
19
65
84
96
24
19
72
48
42
11
187
12
24
120
17
19
41
13
47
180
139
18
47
133
72
155
55
5
19
17
24
60
60
24
12
67
6
66
90
35
84
25
11
96
127
60
30
6
257
24
55
29
79
126
360
90
60
300
6
30
60
30
95
19
65
19
17
163
6
47
24
60
103
101
1
24
47
19
5
19
17
19
30
18
42
84
54
17
73
240
30
6
11
43
53
13
47
103
30
47
13
11
55
24
36
18
66
101
24
1
35
19
77
13
96
48
11
61
54
36
78
210
6
11
199
36
18
6
41
79
41
19
17
60
120
24
259
65
12
127
41
31
48
17
180
43
36
36
101
37
6
17
109
138
42
18
12
161
127
60
156
17
84
60
24
36
19
36
54
30
5
12
43
17
60
49
11
79
65
84
12
37
66
36
90
59
120
36
96
24
60
55
18
6
65
91
5
55
5
103
77
139
17
60
7
101
120
60
60
55
17
24
60
60
19
54
47
85
95
13
36
11
36
84
43
41
12
19
24
185
31
89
1
131
103
17
19
5
43
161
115
90
71
84
25
30
5
19
12
24
5
336
13
11
115
114
120
42
41
48
156
19
5
199
30
11
96
19
41
36
48
180
12
60
19
89
19
90
11
60
79
90
36
30
60
185
132
19
60
54
11
84
49
287
55
41
43
5
12
127
17
145
215
79
185
12
37
66
24
161
19
77
13
120
6
17
120
144
25
359
91
48
6
11
79
30
6
48
77
19
54
11
12
60
60
49
18
77
13
107
156
48
19
12
65
24
12
24
60
19
5
12
109
180
35
19
54
11
79
53
60
157
11
120
96
19
17
43
101
96
19
18
83
79
5
60
60
19
5
139
30
90
17
19
5
12
37
96
54
120
60
41
60
79
53
60
24
36
24
85
24
30
41
180
55
48
36
150
84
162
5
19
54
131
79
77
36
19
120
149
19
77
24
61
35
84
19
17
25
71
108
72
24
25
35
96
48
55
60
101
25
35
13
47
103
12
18
71
72
48
49
72
95
36
7
77
144
192
168
85
60
180
215
96
13
23
60
7
17
55
144
36
18
143
60
48
36
144
36
13
47
36
67
17
49
306
24
17
24
36
24
24
91
41
49
119
61
48
203
109
95
24
25
84
83
24
19
216
89
91
144
101
103
77
79
5
36
85
54
54
23
19
101
7
66
24
107
84
25
54
12
60
41
49
95
25
11
60
120
7
53
97
102
78
162
89
132
103
65
96
55
30
108
42
5
49
84
47
103
72
5
103
197
24
72
7
60
36
65
79
17
55
41
43
ABCD 99064727142*3^$a+1 [50022]
108
3
27
117
15
81
45
6
29
37
42
42
15
39
12
125
13
24
27
20
145
51
3
45
32
208
12
9
24
35
109
18
24
21
3
42
72
42
18
11
61
11
28
132
9
23
40
123
48
5
40
51
18
6
29
136
105
36
84
6
9
12
32
48
85
12
11
7
54
6
33
12
9
18
101
4
3
48
12
12
108
5
24
40
8
7
78
27
56
13
59
7
21
45
3
96
3
33
27
45
57
6
53
25
72
15
45
23
67
24
21
9
23
13
27
45
3
93
6
33
96
12
8
1
39
15
17
19
69
120
24
120
27
24
21
15
24
30
87
20
28
195
57
8
139
17
28
15
42
23
88
12
68
40
9
18
57
3
30
15
3
60
24
9
156
24
9
6
9
93
27
3
84
54
59
31
17
24
55
153
33
15
9
3
20
1
36
48
60
18
9
60
20
36
7
108
54
24
24
71
37
39
3
6
6
81
20
28
51
54
12
18
36
33
45
90
132
5
4
36
48
15
105
33
24
84
60
15
99
42
18
17
13
27
129
6
33
8
13
51
93
18
18
87
9
54
9
48
68
7
48
69
111
9
3
48
41
16
9
11
7
6
47
25
3
75
165
81
63
36
75
21
165
30
6
30
9
20
76
33
35
64
120
81
42
45
9
39
24
3
45
33
36
30
36
18
47
7
41
139
12
24
9
56
16
111
33
57
102
41
4
27
30
30
93
3
9
48
20
1
15
44
31
17
19
33
33
15
9
3
12
20
115
9
80
1
15
48
93
3
36
69
27
15
65
64
3
108
29
1
3
12
45
24
63
27
41
25
47
37
35
64
12
12
15
48
30
35
13
24
72
18
6
75
36
44
61
60
15
24
9
63
9
18
93
105
39
81
3
9
12
24
99
51
30
15
60
39
17
61
15
129
24
42
89
13
18
9
93
3
57
72
95
25
51
123
21
9
24
35
1
39
48
87
41
7
33
21
30
24
42
54
149
7
5
60
72
55
18
24
15
44
112
12
48
9
6
17
61
36
30
21
9
39
140
4
57
18
17
16
33
6
29
109
35
25
30
45
8
19
6
75
44
4
9
6
12
9
3
30
15
8
4
3
153
9
54
72
72
21
80
7
9
81
3
15
12
65
13
15
15
126
11
7
53
7
5
36
25
24
15
33
3
72
9
60
11
25
72
66
117
8
1
60
36
3
39
21
9
36
30
42
48
35
7
53
19
12
30
36
12
72
48
15
63
30
3
12
9
83
36
36
19
54
15
8
12
16
15
65
49
12
15
8
16
9
6
9
36
20
7
5
73
27
33
60
27
32
37
18
41
7
65
109
24
59
1
72
42
42
3
8
43
5
4
15
18
3
39
6
36
6
18
71
13
6
42
90
33
32
13
11
13
18
12
77
4
20
67
9
36
39
24
12
24
78
90
21
44
73
18
66
6
17
96
25
24
30
41
19
45
87
9
15
5
19
93
68
19
53
13
24
27
36
15
42
11
12
60
4
9
35
25
12
18
54
60
11
52
48
15
42
83
4
60
12
36
9
51
15
18
39
183
5
7
12
9
9
60
3
39
113
31
12
9
36
24
8
1
120
47
160
9
11
12
37
6
29
31
12
17
43
48
30
12
6
42
15
9
18
21
99
18
27
45
3
3
45
15
45
75
21
51
93
20
1
30
41
4
33
42
33
36
12
27
66
35
31
24
12
30
47
16
105
24
15
20
37
59
16
51
9
36
48
32
37
123
80
64
80
19
6
18
117
36
3
6
15
39
29
31
6
24
54
57
3
138
23
16
36
15
45
144
33
51
24
32
64
15
9
12
9
39
20
16
92
12
97
15
21
12
15
81
36
18
12
53
40
3
90
39
51
18
11
19
30
27
33
24
66
36
41
37
35
16
32
24
43
21
80
7
48
54
35
67
5
4
9
75
45
11
1
84
15
9
3
9
23
31
5
4
27
53
67
66
60
30
24
113
52
108
3
30
3
9
51
39
6
39
48
45
90
9
45
23
7
9
39
30
3
3
21
9
24
47
55
24
17
49
23
48
52
21
24
63
15
65
72
16
111
78
12
35
19
30
24
132
3
12
15
6
60
54
6
3
69
6
77
24
16
15
5
49
30
24
9
15
21
45
42
17
37
3
96
21
36
18
45
87
17
1
66
36
60
30
23
16
3
30
30
6
96
30
21
9
15
63
5
16
32
28
9
95
40
33
18
6
39
20
60
52
87
41
25
12
78
41
4
45
24
71
96
1
47
52
33
11
31
48
30
3
39
66
12
3
12
36
75
17
13
15
9
42
21
12
12
9
36
39
45
30
6
63
57
6
93
21
48
30
36
30
24
12
6
5
108
24
40
27
6
12
3
75
89
13
23
49
36
48
11
19
9
45
15
57
6
30
27
8
88
12
75
33
20
4
3
9
9
24
11
52
9
24
15
39
6
30
57
72
72
48
57
159
20
37
42
66
42
17
1
15
9
120
3
27
78
18
30
35
169
47
1
15
15
93
20
97
27
63
29
16
8
25
84
75
27
18
51
15
24
72
9
12
12
20
13
24
6
89
28
33
15
33
30
69
56
24
73
3
9
23
49
59
19
17
25
24
59
40
87
6
63
12
39
41
4
44
40
15
72
117
21
15
60
27
24
33
57
95
40
63
41
36
4
45
12
12
3
120
12
12
9
59
97
3
80
40
15
30
12
111
8
52
39
9
96
20
88
128
88
12
9
48
11
1
63
8
13
39
51
96
36
24
5
121
12
11
64
72
9
27
44
49
39
81
155
4
27
45
3
21
12
12
8
85
3
15
30
24
3
24
15
18
48
42
18
27
3
5
7
41
1
15
24
51
6
3
84
87
33
8
19
48
48
77
16
39
5
55
30
23
4
80
13
78
129
93
11
40
69
18
12
93
33
30
81
20
49
51
21
83
1
51
32
1
15
57
12
108
12
71
31
18
6
21
69
42
102
87
36
60
39
48
17
16
24
48
48
3
174
51
12
32
36
172
3
29
72
61
3
57
63
32
4
75
69
39
78
42
12
9
15
54
30
5
148
75
84
18
11
24
175
ABCD 99064889876*3^$a+1 [50027]
13
8
40
32
180
40
23
30
79
83
37
36
96
11
48
114
7
44
27
30
7
23
13
185
27
3
37
44
28
32
4
17
87
51
61
41
78
12
157
23
13
47
30
79
89
12
18
61
11
48
84
1
32
33
115
17
7
8
27
18
15
15
33
24
3
45
3
24
13
24
68
16
65
7
17
48
30
49
11
57
136
47
25
5
39
4
29
211
17
48
19
53
18
25
144
8
28
59
36
60
42
67
60
5
31
5
31
8
60
40
116
72
27
85
11
117
93
15
15
25
12
77
31
17
19
23
121
47
25
17
3
123
25
5
12
63
4
35
37
20
39
105
27
228
45
4
36
5
114
81
84
75
1
65
12
27
45
60
36
12
42
48
9
96
4
113
3
40
68
27
42
240
6
1
119
25
44
45
63
33
114
78
15
15
97
35
37
48
23
9
279
84
1
72
23
60
114
30
25
41
67
92
81
54
13
12
23
60
12
73
8
57
195
33
24
3
15
12
30
96
30
54
63
3
1
24
35
1
36
23
54
31
17
12
60
6
54
31
44
51
9
33
7
36
84
65
3
57
66
42
7
71
30
55
72
35
12
21
15
24
37
24
12
24
71
12
73
23
144
36
12
37
71
21
33
48
42
25
53
12
96
42
9
39
1
83
30
27
36
3
1
44
4
11
12
73
59
121
29
55
60
80
3
97
23
78
7
8
57
18
25
65
30
61
36
32
15
13
47
1
29
6
42
18
49
101
7
20
40
35
48
25
32
72
45
187
11
12
1
12
68
24
12
64
65
72
15
28
29
18
25
47
1
324
56
52
77
27
64
65
42
37
8
117
15
40
23
9
4
72
8
4
35
37
20
3
6
39
21
60
19
11
72
97
41
72
43
24
12
53
18
18
19
72
11
30
30
138
31
29
24
30
241
36
8
3
78
12
30
45
3
42
12
36
31
101
18
21
4
35
54
3
88
36
24
44
21
12
7
68
15
45
184
8
21
7
35
13
72
20
4
44
27
30
7
11
24
37
264
20
120
4
5
18
60
18
7
47
90
27
3
1
5
79
32
184
17
3
36
40
8
21
42
73
72
32
40
65
43
12
11
9
16
20
40
95
12
37
101
72
72
51
75
72
73
29
18
18
7
53
15
244
95
81
117
18
21
4
20
75
42
7
36
29
6
25
12
20
88
20
40
29
30
21
27
48
1
24
95
49
32
16
5
18
12
60
105
40
5
43
36
24
12
47
6
39
16
29
31
36
101
42
85
23
9
4
56
69
42
18
15
12
3
114
90
121
95
9
40
11
21
60
84
15
12
37
12
29
7
23
9
28
47
6
12
42
1
47
30
39
9
150
9
33
12
3
27
33
4
53
27
3
90
51
105
42
72
105
36
64
5
6
37
5
15
27
18
39
21
7
11
1
36
47
25
5
48
7
12
89
19
53
3
12
27
18
19
104
72
4
149
180
7
108
24
53
42
18
7
32
9
60
31
23
30
30
97
71
18
19
23
18
30
117
15
97
53
42
1
149
48
67
36
36
101
27
16
32
87
21
159
21
15
9
21
72
48
15
4
5
51
15
24
13
32
93
43
59
57
33
96
24
103
137
3
15
153
27
169
29
27
4
36
72
8
40
20
87
6
19
35
1
44
40
35
6
55
32
48
9
60
7
68
28
5
30
49
53
30
13
5
12
30
21
36
39
37
47
60
37
59
12
18
72
15
72
15
25
36
29
75
180
52
11
30
18
42
60
7
101
15
64
12
83
18
48
12
15
4
11
12
45
36
36
3
1
5
51
4
29
6
54
138
25
23
30
24
27
4
35
9
33
27
15
61
5
30
69
15
66
24
78
9
4
20
12
87
25
23
30
30
25
24
84
20
36
36
15
25
48
60
35
12
18
12
7
11
25
20
72
45
138
30
7
17
103
35
33
69
7
11
9
4
17
18
30
174
78
7
32
39
37
5
30
33
40
29
18
25
17
15
12
24
12
72
45
90
37
29
12
3
4
23
9
64
5
7
113
72
87
15
6
19
36
32
27
6
19
11
12
9
21
39
84
72
147
21
40
5
187
5
19
41
27
21
27
4
29
115
95
49
20
16
5
42
18
27
3
1
29
7
12
32
21
39
111
30
7
36
47
69
28
71
37
47
36
12
12
6
60
19
108
20
72
3
37
36
29
7
8
93
39
84
36
111
73
20
4
143
37
35
1
65
7
72
48
23
45
180
60
112
65
39
16
20
4
71
18
42
18
99
3
13
92
33
54
21
36
3
1
29
30
6
12
3
36
81
15
12
3
60
60
9
33
48
7
65
18
60
37
56
12
24
40
53
36
12
3
12
40
77
15
16
36
89
24
15
16
32
27
1
12
68
40
132
113
27
4
44
9
6
21
24
15
54
48
42
36
12
30
19
8
40
83
25
140
40
53
30
12
9
33
36
12
18
49
20
15
21
27
12
18
55
72
23
97
36
17
19
71
18
19
11
24
33
15
48
45
40
29
3
57
3
124
60
11
12
25
56
9
3
27
18
27
36
64
23
78
7
8
9
180
30
21
16
41
27
3
18
15
15
25
20
36
16
20
4
29
51
36
63
45
45
30
60
69
21
15
12
33
7
5
30
48
12
85
47
60
48
45
4
44
100
47
150
30
48
12
33
39
13
20
75
13
17
18
25
5
12
67
72
36
60
12
5
48
43
65
15
159
61
24
23
13
35
49
113
19
83
57
4
12
72
95
1
47
25
5
18
24
1
29
6
25
59
21
36
24
52
200
52
65
48
12
7
68
40
8
4
20
76
44
9
144
15
16
24
12
11
18
12
15
123
37
20
45
43
149
18
48
ABCD 99065287598*3^$a+1 [50007]
9
18
38
55
59
10
44
4
8
7
17
36
4
48
6
21
83
46
15
171
14
4
32
28
3
33
44
7
21
44
4
27
24
3
30
2
6
144
10
33
12
3
30
32
36
118
9
57
39
96
15
8
72
10
8
43
93
6
18
168
30
2
36
79
11
6
90
34
60
12
14
40
9
9
32
60
31
9
24
39
3
2
76
90
50
12
64
26
97
17
31
5
79
21
27
21
87
47
1
132
75
78
12
14
138
60
52
6
14
43
12
105
15
24
11
6
4
24
30
30
20
4
63
5
22
50
43
5
22
72
48
21
77
4
8
31
9
32
34
69
11
34
3
53
7
60
75
18
32
22
48
48
21
5
4
20
100
36
54
2
22
18
3
17
55
29
28
3
5
7
21
15
111
14
36
88
56
12
7
3
9
144
15
26
4
60
20
19
17
16
12
50
30
7
33
15
5
7
5
31
3
42
68
16
15
9
42
14
66
25
9
20
18
46
42
62
76
60
2
13
69
48
20
7
72
41
28
54
50
36
7
27
2
30
18
6
1
36
33
87
33
2
37
3
14
58
32
54
16
44
156
60
16
14
34
6
56
40
62
10
30
92
54
40
6
128
7
29
4
2
13
17
10
8
58
54
14
72
34
8
1
9
30
32
16
18
14
25
33
38
54
28
27
17
34
24
33
12
45
3
29
4
84
12
48
12
38
40
21
24
3
24
14
36
4
27
39
50
88
30
42
120
14
40
6
26
25
48
17
84
40
3
12
3
18
30
8
30
4
36
2
13
9
60
38
18
16
6
33
5
34
45
77
28
108
30
14
4
36
20
79
21
24
2
18
4
63
48
75
21
35
126
72
10
86
4
6
2
7
45
2
40
21
57
66
9
12
48
21
75
21
30
86
24
18
10
87
5
4
30
96
54
74
22
51
17
22
14
139
15
96
54
56
52
14
13
123
14
84
54
72
24
1
15
33
5
10
45
3
14
48
18
22
36
24
6
56
70
66
9
39
9
12
33
50
112
14
42
25
60
5
40
3
21
60
51
57
87
41
4
18
122
30
13
45
6
26
43
27
45
75
8
18
70
2
22
54
66
8
13
48
9
12
56
24
4
12
38
70
15
75
86
34
21
5
30
6
18
37
69
3
17
43
21
132
38
34
6
26
19
17
4
38
61
5
4
50
10
12
15
41
79
21
54
24
24
8
144
16
8
30
19
15
26
4
32
31
69
3
51
42
54
45
9
2
30
58
21
36
33
14
13
57
20
6
85
21
24
24
27
45
54
66
6
33
47
10
12
8
4
14
82
30
90
84
15
11
37
3
24
69
11
30
60
94
42
62
22
80
10
9
36
41
34
66
12
15
72
60
5
10
78
2
40
56
22
12
20
40
3
12
45
6
93
17
184
90
66
27
96
69
3
12
33
8
16
6
2
70
48
57
12
11
54
4
15
15
56
34
87
117
8
10
32
40
30
15
27
8
13
3
24
32
16
2
160
36
20
60
31
35
54
7
53
12
34
24
45
9
20
30
13
33
36
15
33
15
15
33
95
40
32
22
3
33
104
6
49
105
24
6
8
18
24
16
38
16
21
12
15
72
21
3
117
12
17
16
32
16
20
4
48
12
26
16
30
8
91
12
27
21
17
7
75
48
102
2
25
5
4
92
10
72
21
45
39
5
40
36
24
96
30
54
66
21
9
51
23
25
87
24
26
6
22
26
40
30
26
13
41
12
28
26
34
62
22
8
60
54
10
60
36
48
92
24
48
28
24
6
33
5
10
66
63
12
11
18
55
9
183
48
36
60
71
13
11
1
33
32
40
14
16
9
36
17
16
92
28
87
24
21
12
66
14
12
6
30
4
14
72
18
6
90
19
17
4
30
14
31
9
32
42
30
36
19
120
51
26
43
21
44
36
4
3
9
20
79
35
10
39
36
21
86
72
22
24
36
120
6
8
49
23
24
1
65
52
12
140
36
12
42
25
5
31
5
19
45
54
69
11
144
1
9
12
36
14
34
27
9
26
18
19
36
69
50
22
20
136
30
14
40
104
10
2
24
19
27
42
32
6
48
42
40
48
51
35
13
3
38
24
12
46
45
33
27
17
72
19
11
106
27
3
14
10
24
50
36
91
48
5
42
37
75
6
2
58
60
51
36
29
64
14
72
16
42
3
5
168
30
24
46
26
34
54
2
55
15
21
24
21
3
27
33
12
9
18
21
29
102
18
6
30
40
24
8
7
11
1
53
42
1
33
6
14
16
24
24
2
54
24
36
12
10
14
64
15
77
7
15
42
14
25
21
8
7
9
24
18
14
28
3
5
12
28
8
36
10
14
4
3
24
21
14
40
14
124
30
6
15
77
43
35
66
4
2
49
39
21
168
21
62
58
75
36
5
90
13
51
62
18
1
36
77
12
18
22
90
74
19
21
36
26
10
75
12
15
72
153
36
11
274
15
9
12
75
15
18
30
50
6
25
84
57
18
8
24
16
14
34
30
12
3
17
4
126
48
14
18
85
3
2
4
63
5
16
20
36
144
22
18
14
6
55
29
6
1
15
18
38
13
17
43
12
9
44
16
8
30
37
24
9
2
10
8
88
30
54
26
168
10
6
48
177
5
40
3
48
23
30
106
38
28
8
19
17
79
35
72
18
4
36
27
17
40
32
18
10
8
24
100
15
9
15
96
35
1
48
12
59
54
24
66
46
50
10
168
36
15
27
9
63
21
27
2
12
19
15
62
10
78
12
20
18
46
60
56
28
32
103
5
4
8
4
6
42
48
12
42
18
3
29
16
14
10
60
3
33
3
12
15
18
36
50
106
38
16
21
9
8
36
19
3
9
5
10
114
20
55
99
38
28
30
21
3
6
12
108
50
37
89
36
4
18
48
38
4
8
24
28
120
50
1
71
25
23
6
4
8
115
17
18
64
30
15
45
38
6
7
29
36
4
6
24
18
51
21
3
53
30
24
25
96
9
24
72
12
12
56
4
44
64
27
24
36
39
26
36
28
15
84
27
8
13
12
15
18
15
17
78
30
90
10
3
5
54
6
4
102
38
28
12
42
26
22
57
93
3
63
26
19
9
12
14
46
8
16
92
54
6
4
24
24
36
2
18
70
42
8
4
56
31
5
30
13
41
36
19
27
69
3
6
42
2
22
14
130
9
17
64
80
4
60
30
32
1
23
25
5
7
9
26
37
12
9
6
18
156
50
1
15
18
15
12
69
24
27
51
48
26
4
60
54
30
63
3
9
47
49
17
54
40
14
36
54
6
19
21
18
8
133
11
24
16
50
24
31
36
5
40
27
17
76
20
4
3
21
20
36
19
27
24
120
8
40
32
10
6
2
6
40
42
54
66
80
64
44
19
57
3
57
39
9
36
6
24
56
ABCD 99065296438*3^$a+1 [50034]
18
47
48
28
56
61
59
31
30
11
7
42
47
12
7
53
16
21
36
59
60
52
32
55
12
33
57
15
104
7
17
52
3
29
12
1
207
20
16
9
3
33
18
29
1
23
28
80
4
45
51
39
41
1
30
41
31
150
3
81
6
17
55
9
8
48
172
36
27
24
9
27
9
135
21
69
12
24
11
12
25
35
24
28
20
151
21
36
60
57
99
8
19
24
5
16
15
90
39
108
32
13
60
18
41
13
95
16
87
5
16
24
92
12
43
9
51
18
18
41
43
17
16
3
77
112
15
36
45
9
12
24
71
148
81
24
54
41
31
48
6
54
12
65
16
8
48
16
68
13
36
95
12
24
67
53
61
3
9
23
40
15
65
25
23
184
56
25
18
17
60
7
17
60
60
16
152
28
81
108
6
9
68
52
33
23
4
80
64
36
80
28
36
32
13
12
24
18
89
112
44
7
66
36
11
12
31
5
40
45
54
5
13
27
32
4
9
35
48
16
15
12
89
37
6
36
21
189
54
6
71
19
9
48
99
33
32
40
56
24
72
31
42
3
32
4
15
81
3
5
103
29
7
29
49
12
90
18
95
73
36
72
3
24
20
1
90
96
21
32
13
35
60
85
15
44
13
23
36
19
18
99
8
13
47
4
21
155
144
31
9
20
60
1
3
36
140
48
12
31
9
3
5
4
36
9
6
65
7
53
31
60
21
20
13
18
45
3
54
23
31
81
117
71
240
24
48
1
12
59
96
52
224
36
12
43
54
35
16
3
9
32
4
44
96
148
27
18
42
21
116
43
5
24
1
71
64
81
24
95
40
9
131
85
27
12
24
93
42
41
13
3
24
48
96
3
161
55
5
13
24
54
53
112
51
5
25
36
123
21
72
11
7
54
15
9
18
17
228
55
5
127
21
32
55
29
55
6
66
89
145
207
27
18
42
9
21
18
45
81
54
9
33
11
79
9
8
19
17
37
23
52
20
48
12
1
95
64
9
30
114
12
95
96
13
47
96
49
35
72
52
92
52
27
9
8
24
156
31
54
18
45
117
87
20
28
32
1
54
41
12
40
9
36
6
57
20
7
33
45
35
72
24
16
32
19
21
32
28
9
72
27
93
11
24
55
17
7
5
49
11
136
44
12
4
3
54
96
120
36
54
6
36
156
51
72
80
36
4
8
19
5
156
12
4
44
24
16
8
84
16
32
13
72
27
27
5
37
39
8
19
5
31
54
11
36
97
15
9
138
33
56
36
7
5
25
59
13
6
29
79
77
4
36
32
12
4
8
43
5
16
33
36
63
32
36
103
53
28
3
29
16
8
1
42
102
18
6
71
13
72
11
43
5
60
43
96
17
67
53
19
36
89
12
7
53
1
95
67
33
39
6
18
21
8
19
17
12
79
6
27
36
21
36
123
48
9
83
13
47
37
27
27
24
5
7
60
21
171
60
12
6
18
45
12
20
25
47
13
39
87
21
15
41
12
28
20
28
45
59
28
45
48
83
13
23
13
27
3
29
16
63
9
27
69
8
85
36
23
40
56
88
56
49
90
30
36
36
90
24
12
5
12
36
55
36
9
44
73
123
48
9
35
52
39
36
5
40
8
12
49
48
59
4
9
6
12
65
16
15
5
12
112
51
53
37
30
42
111
32
100
12
36
32
13
11
4
92
25
90
102
11
139
5
60
43
53
24
97
18
45
80
43
5
12
48
28
69
11
25
39
51
18
11
1
54
77
1
27
21
27
51
29
24
24
7
168
9
8
132
48
31
6
47
37
51
36
75
18
54
65
48
31
41
145
36
11
48
16
15
17
4
36
9
83
108
49
12
78
18
75
51
9
44
24
12
60
31
9
32
7
5
28
80
31
33
147
33
9
23
12
24
31
17
31
9
8
12
25
51
27
53
4
189
15
32
36
4
3
41
28
120
9
18
6
108
11
115
5
61
59
73
48
47
12
28
48
56
7
81
9
47
24
37
42
89
40
32
19
29
16
68
16
60
32
40
21
72
51
12
15
17
132
13
35
24
43
41
55
9
68
13
3
51
21
15
41
88
9
15
21
23
48
1
36
23
31
41
157
15
63
29
24
64
108
27
81
45
39
33
12
71
124
57
131
24
13
12
35
48
12
19
209
12
7
77
28
3
42
30
41
48
160
27
113
85
12
72
24
18
17
12
1
15
3
5
120
84
12
48
96
24
25
54
78
27
63
21
9
78
29
12
25
27
15
17
12
109
23
19
53
1
83
12
52
81
24
18
36
29
61
72
59
48
1
12
54
60
36
65
124
39
45
44
48
13
75
27
33
9
27
56
7
29
37
90
90
59
12
16
44
253
138
72
54
54
5
4
32
19
29
19
24
53
4
108
9
59
13
47
25
27
15
57
8
55
113
67
29
4
20
12
43
17
100
27
36
5
28
81
36
11
36
7
5
25
35
36
60
40
24
120
8
109
87
81
35
40
8
60
48
28
27
5
36
4
72
15
149
7
137
60
1
51
44
157
27
80
37
51
3
5
40
72
87
9
32
7
17
25
27
3
17
60
55
45
72
3
45
20
169
42
30
6
18
3
9
6
48
81
20
43
36
17
73
24
18
93
105
27
44
31
36
36
18
11
25
263
72
36
85
66
41
36
24
103
77
108
79
41
28
9
11
24
13
23
4
9
47
43
141
63
36
21
20
25
24
11
96
4
32
1
3
44
156
25
27
36
27
17
16
32
16
36
8
19
5
67
41
48
36
1
6
57
24
39
17
1
95
48
ABCD 99065432764*3^$a+1 [50167]
18
81
9
3
52
29
7
92
45
6
73
29
18
97
20
15
12
42
31
12
92
16
20
76
41
31
12
77
54
1
120
131
1
176
27
30
7
36
11
145
71
105
52
108
20
9
3
60
63
120
25
65
54
9
15
97
23
13
12
17
79
144
23
33
39
97
11
36
1
24
8
45
18
30
51
52
101
63
261
84
18
61
24
5
6
120
45
9
6
73
107
25
59
18
96
54
13
12
48
8
72
27
18
12
7
24
24
41
43
5
24
55
17
18
25
132
44
9
36
24
18
12
6
139
107
81
96
16
59
18
31
32
100
5
180
55
36
101
36
103
11
36
18
30
6
12
27
4
41
60
7
29
48
7
44
3
81
28
23
12
13
68
16
56
72
16
47
6
39
45
15
72
28
12
36
60
17
12
78
18
18
37
11
1
17
18
108
9
105
66
60
12
37
107
25
83
42
54
48
9
24
9
247
17
31
12
29
15
129
15
4
68
21
19
23
57
64
8
16
44
16
48
12
23
1
47
18
6
108
48
54
60
12
15
21
55
32
3
49
140
105
7
23
132
18
3
15
97
77
7
35
18
27
3
6
7
23
9
33
79
5
7
44
4
5
135
88
108
77
24
43
11
30
54
49
119
13
8
15
1
8
9
48
19
89
18
69
45
30
1
23
12
60
9
111
25
47
25
17
183
4
60
17
60
30
9
15
12
1
17
55
48
168
120
65
7
11
25
12
11
24
30
150
18
7
41
7
8
3
54
18
13
120
12
44
63
69
9
7
95
13
20
27
21
36
15
9
9
39
88
44
3
49
60
77
3
60
45
18
36
21
27
36
13
5
15
9
7
24
71
13
12
36
48
167
57
4
32
72
63
42
84
27
9
6
61
5
42
21
27
54
27
99
105
63
37
20
51
18
84
63
4
149
36
36
6
54
54
1
29
51
93
31
59
25
132
24
23
13
71
6
48
7
8
9
54
18
30
24
9
84
4
5
19
23
9
27
18
12
24
90
13
60
29
19
44
45
259
80
40
23
30
18
25
24
24
32
64
80
57
19
12
24
24
65
19
35
9
4
108
24
32
63
66
31
12
48
5
18
9
3
13
20
9
72
111
9
31
11
9
4
23
21
28
41
30
33
57
87
57
6
1
143
84
54
222
37
29
18
33
63
12
42
7
41
54
33
16
36
20
9
19
36
72
20
4
41
19
41
30
6
99
3
96
48
1
8
24
16
5
199
48
36
24
8
87
117
39
37
59
9
16
5
27
9
18
18
15
4
89
55
12
29
18
12
6
19
20
88
17
7
11
13
17
54
9
4
12
119
25
11
18
36
6
66
42
1
47
24
12
54
90
61
96
156
8
12
15
1
53
36
54
1
29
24
30
9
63
25
11
60
36
37
47
1
17
31
72
77
115
8
99
25
29
3
4
140
135
25
80
9
12
6
37
29
6
73
48
84
32
4
56
9
66
18
7
125
66
33
21
24
48
6
81
39
24
9
255
33
48
24
21
18
42
7
23
18
24
120
42
1
12
8
16
11
61
120
5
55
11
24
54
3
51
49
5
30
114
30
54
27
72
81
15
40
32
108
45
7
23
1
41
18
9
48
27
49
84
53
43
12
20
99
25
8
63
12
85
108
156
72
35
13
12
11
133
11
181
191
6
84
7
44
27
18
12
6
84
42
7
36
23
25
72
11
36
18
31
41
127
5
19
24
12
53
18
21
180
141
19
53
84
43
120
17
7
72
36
12
32
16
23
18
234
36
33
12
45
15
88
12
96
227
57
51
30
6
45
48
16
84
12
59
73
8
33
19
80
28
20
36
69
7
20
21
36
6
90
48
19
41
27
12
16
89
48
18
18
54
54
103
12
36
36
11
1
68
112
44
36
9
7
35
18
39
63
33
48
51
36
13
17
24
127
164
36
24
3
42
19
11
36
42
103
71
97
48
5
102
49
32
64
12
11
12
61
48
68
3
54
31
11
25
84
53
27
27
36
48
6
7
48
35
9
3
49
11
1
35
30
15
52
12
24
48
35
61
12
84
17
15
72
3
96
81
45
48
7
80
64
24
164
3
198
6
1
35
12
6
36
48
42
84
25
11
114
103
32
12
45
108
7
20
51
12
42
39
136
107
18
108
6
37
48
44
24
88
20
75
24
54
43
12
36
44
64
48
35
72
24
12
37
32
28
89
18
18
72
55
24
11
12
18
6
13
23
9
16
60
77
3
15
90
18
54
7
11
49
48
83
1
11
13
59
60
72
18
18
21
72
33
108
163
132
119
13
8
16
96
47
1
96
56
9
31
41
36
54
85
53
18
25
8
48
87
25
11
9
3
6
108
55
20
9
7
35
18
30
45
52
8
36
21
55
36
48
20
9
12
36
24
183
24
21
19
24
24
20
4
35
36
73
24
48
23
12
37
12
41
87
39
6
19
89
48
55
32
28
11
6
3
4
5
51
4
84
47
18
30
6
19
35
12
18
79
17
19
89
3
33
19
20
24
52
12
132
77
15
52
11
9
64
24
56
64
12
89
7
20
33
7
36
137
18
21
36
81
144
31
41
24
18
12
6
30
9
64
71
25
35
12
13
68
64
35
72
42
7
48
11
6
7
83
57
45
19
36
5
19
48
8
60
9
19
17
48
15
36
9
12
18
54
7
17
27
124
104
88
11
109
80
9
18
13
23
9
4
20
48
28
44
81
15
3
13
29
12
42
36
9
36
3
105
16
72
24
104
3
37
68
117
198
228
24
13
24
11
13
ABCD 99065670038*3^$a+1 [50043]
7
65
96
16
75
60
65
84
7
237
44
4
39
53
100
44
12
36
4
39
21
68
19
9
15
237
51
65
55
60
29
12
79
53
76
8
28
15
173
7
60
12
89
12
52
72
8
7
57
48
3
201
20
60
79
29
19
72
53
4
12
3
17
84
16
56
4
48
36
24
56
55
21
68
43
33
39
45
60
48
12
192
80
31
5
108
79
53
43
5
7
141
96
51
72
21
39
9
3
168
101
19
53
40
32
55
57
252
3
29
52
56
84
36
136
75
12
45
236
16
51
129
51
65
112
96
8
112
36
48
32
60
184
80
40
72
128
112
87
129
39
29
79
12
72
36
24
177
3
36
29
163
117
63
132
221
139
21
27
125
88
48
36
48
60
8
115
137
7
9
219
65
4
3
273
44
16
123
9
48
44
160
36
24
8
96
79
65
55
9
24
3
165
216
36
15
60
33
24
144
8
19
197
64
56
168
40
87
9
84
84
144
39
129
116
283
33
32
64
15
5
36
7
21
84
56
19
69
48
8
84
43
89
7
105
24
51
144
5
24
19
69
32
16
60
92
16
36
39
9
96
20
7
120
9
36
48
12
128
84
4
32
7
81
20
7
60
48
57
36
44
52
51
12
53
19
168
33
44
16
27
57
15
17
151
213
32
112
32
19
29
36
7
9
51
65
12
223
45
36
308
28
15
53
64
120
3
81
48
108
36
48
44
96
4
60
72
51
45
156
171
60
5
24
48
64
48
104
7
65
175
120
17
16
68
108
319
21
20
139
29
43
41
115
125
36
19
144
60
108
33
32
7
29
19
69
20
91
60
69
36
3
12
33
12
80
256
80
24
144
136
84
48
60
123
60
65
7
33
75
41
28
3
81
20
64
24
20
148
24
15
5
67
72
65
88
3
45
27
69
3
29
31
153
3
17
84
88
80
55
60
33
32
4
48
56
4
156
27
36
41
72
31
33
15
33
312
15
17
12
43
60
41
292
12
51
201
36
15
117
3
53
64
116
300
88
48
60
36
27
108
89
112
104
4
84
48
96
72
120
48
44
60
19
53
28
87
21
36
20
24
232
32
60
16
96
32
115
216
5
76
24
24
63
60
21
27
89
84
136
144
80
4
132
3
72
21
44
84
31
29
79
29
4
48
147
93
159
72
60
9
27
5
4
48
92
168
7
33
104
40
152
16
8
112
15
209
132
64
63
17
4
39
48
53
36
252
52
24
87
180
9
87
5
79
81
8
12
96
163
29
64
3
81
128
12
31
12
108
60
209
28
20
64
147
180
12
60
105
3
81
12
51
65
52
56
36
4
3
12
17
43
117
56
19
69
27
45
135
72
225
32
40
12
92
36
36
64
12
20
76
132
123
101
72
64
63
65
24
43
29
19
29
16
135
57
24
51
77
28
15
173
43
72
65
52
15
120
213
147
33
108
228
60
27
120
17
55
240
129
116
36
40
24
92
28
80
36
348
43
221
79
108
21
204
36
27
21
80
28
3
72
33
8
28
39
41
4
48
188
244
87
137
112
24
56
7
21
60
231
9
20
16
32
43
69
32
52
15
185
67
5
64
48
32
28
75
36
29
360
55
108
9
84
140
28
84
3
45
39
21
15
53
12
100
75
9
24
32
72
120
52
135
53
4
39
5
7
233
84
52
12
87
72
33
27
165
108
15
12
9
48
44
132
48
36
43
317
24
91
81
27
161
19
29
31
48
21
36
32
48
88
128
4
3
24
36
72
57
60
63
113
139
5
100
75
57
60
99
12
93
192
24
96
44
ABCD 99065699932*3^$a+1 [50045]
25
47
24
24
61
6
17
12
120
12
49
275
12
48
43
6
143
1
59
157
71
36
37
23
13
119
12
43
36
60
89
55
17
24
31
29
1
150
53
48
7
77
49
11
19
101
25
60
23
36
24
24
96
61
60
23
12
12
7
36
53
73
167
36
31
30
60
35
36
12
1
6
36
41
49
144
180
47
24
49
96
18
53
24
49
23
12
175
96
30
18
125
1
71
96
24
13
71
1
11
73
54
5
1
11
25
30
60
53
12
43
89
48
48
97
11
36
43
24
53
13
131
24
108
151
53
1
83
12
31
101
43
89
43
120
89
55
24
5
72
25
54
6
11
7
126
30
60
41
60
19
6
48
6
120
54
6
84
6
227
36
96
48
19
54
23
1
12
11
132
96
31
29
79
17
84
108
157
131
13
36
30
24
12
24
90
11
79
36
29
36
36
7
30
11
24
1
54
90
167
60
49
180
54
41
108
13
23
7
114
54
29
36
1
6
5
43
60
66
36
18
60
89
12
115
17
73
23
103
84
6
54
17
24
12
12
79
30
11
216
283
66
59
24
24
12
85
11
1
18
42
48
6
30
11
13
90
36
54
30
89
43
18
30
5
24
133
18
162
23
168
7
5
55
41
85
71
84
84
25
90
101
61
78
36
5
61
47
96
25
191
19
6
23
43
54
36
90
60
5
115
24
17
37
11
19
36
41
36
12
25
59
7
17
73
6
18
215
156
19
125
37
90
24
84
6
35
1
18
41
49
59
24
37
11
12
144
19
36
5
48
72
19
41
133
60
12
47
31
17
132
7
29
67
53
31
5
19
66
11
49
59
7
77
84
24
19
101
120
13
12
23
36
49
36
47
67
53
24
60
25
30
114
23
84
163
90
30
5
49
23
36
13
23
12
25
18
17
13
23
13
24
36
23
60
24
24
49
36
108
35
36
55
89
67
137
84
12
36
115
29
7
18
23
103
144
90
47
235
5
13
143
12
25
47
12
121
11
25
23
72
49
186
90
59
36
31
30
23
31
60
29
37
59
36
13
83
84
12
37
23
48
115
180
17
13
131
13
35
19
42
30
17
48
228
96
48
72
36
49
179
7
108
36
66
18
29
133
150
53
36
85
24
275
115
42
144
66
17
73
35
109
36
24
84
6
36
17
31
42
23
7
18
35
12
72
48
24
31
48
53
37
11
12
24
48
145
102
5
73
30
29
72
96
109
6
108
53
13
114
72
29
55
6
84
287
24
13
36
143
24
13
144
6
89
60
31
17
24
25
18
6
54
41
25
119
85
12
78
17
13
11
61
24
59
61
6
5
43
36
17
37
59
67
24
66
11
48
1
30
65
48
48
132
48
19
96
17
60
7
29
85
35
1
23
31
36
29
91
24
66
24
95
36
48
72
1
18
17
48
37
60
59
115
90
107
37
60
23
13
59
7
65
133
35
12
12
72
1
18
72
144
221
13
71
36
72
163
17
31
60
120
36
125
19
6
35
109
66
65
48
13
23
85
11
85
11
60
13
72
144
6
108
77
48
31
126
78
12
41
19
30
24
30
36
29
72
43
5
19
120
53
73
95
49
36
126
54
36
18
276
5
25
23
1
72
30
24
41
24
19
36
17
24
13
60
95
24
61
35
60
108
79
114
23
48
19
41
132
24
13
6
5
43
65
97
24
11
19
29
115
77
48
1
54
132
198
72
71
13
431
12
84
73
23
7
41
19
36
84
24
125
1
95
259
17
96
24
25
18
53
19
90
23
31
17
156
24
12
12
145
119
24
1
66
114
36
59
79
197
120
13
90
72
90
18
29
12
48
36
31
54
42
17
37
66
5
55
90
18
66
11
79
125
19
5
55
5
12
109
119
12
43
6
36
30
78
12
54
29
31
17
72
31
77
103
126
47
12
49
60
47
120
25
24
23
72
24
91
36
54
6
18
162
228
29
36
84
12
60
1
90
77
96
115
53
36
12
61
11
108
1
47
84
37
12
23
72
144
24
24
48
12
37
11
25
138
60
29
91
36
6
84
60
30
5
120
1
114
29
24
48
43
5
120
24
31
125
12
24
49
6
30
23
1
11
48
13
71
12
24
37
71
48
7
101
36
7
36
30
24
30
36
18
143
60
48
84
72
84
48
48
13
30
6
36
23
25
59
1
11
24
72
48
1
83
36
60
84
7
5
48
127
60
ABCD 99065899594*3^$a+1 [50005]
66
36
27
96
27
33
40
11
13
20
12
9
24
126
49
20
12
9
102
24
120
25
8
16
77
3
52
53
7
20
4
59
6
48
78
54
115
113
6
217
17
15
33
150
45
52
12
119
90
27
9
18
18
67
47
33
15
21
12
9
66
54
31
48
47
24
189
9
7
113
36
132
30
13
41
3
16
96
44
21
24
12
108
342
18
36
19
17
19
56
100
59
18
7
8
45
7
48
12
48
36
101
18
90
102
21
160
80
33
7
113
87
132
15
198
135
52
17
66
24
21
9
19
5
162
12
45
280
5
51
36
69
24
7
11
18
102
13
5
7
60
95
33
9
123
93
72
48
55
84
12
48
168
12
5
12
36
87
16
5
15
27
84
6
43
12
164
51
153
21
24
36
66
133
156
60
125
3
63
150
12
36
19
131
66
18
1
107
72
33
12
40
77
31
32
28
59
21
45
3
52
23
84
33
129
6
48
45
12
100
155
37
108
48
167
9
36
52
5
51
132
33
6
13
56
36
33
31
47
33
16
5
216
90
13
12
5
18
117
189
18
1
17
79
71
18
12
43
47
25
65
24
84
24
18
25
12
11
126
103
11
1
120
185
15
3
48
13
101
66
90
3
12
144
21
19
44
15
37
29
36
72
126
36
168
108
90
18
12
97
65
15
160
5
6
9
3
109
48
5
72
96
84
60
138
72
96
12
78
18
97
5
72
96
139
35
90
36
144
7
20
16
35
45
28
11
36
69
60
3
66
6
73
71
36
49
35
42
163
32
15
42
12
63
16
84
108
32
28
17
7
41
63
4
80
33
54
25
36
17
102
49
5
72
7
17
19
44
57
78
36
30
55
107
117
48
12
40
17
103
11
25
59
36
49
23
24
30
144
31
164
12
84
51
42
36
31
128
3
102
3
33
67
59
81
9
90
93
57
31
12
32
108
27
60
126
15
4
29
6
48
162
3
21
19
96
12
32
48
255
90
114
21
28
35
189
16
11
18
6
141
21
12
222
48
18
159
165
60
55
11
13
5
6
181
263
57
48
16
5
24
115
11
73
17
63
48
48
15
1
35
18
168
12
7
83
42
15
69
72
78
30
72
18
1
44
87
30
24
66
24
73
47
145
59
57
60
52
36
11
13
17
108
43
104
40
125
48
6
12
114
84
87
4
5
30
21
3
144
66
54
78
12
31
5
6
30
18
1
59
21
87
45
93
195
45
12
3
84
27
228
150
72
36
67
95
102
180
36
24
39
172
89
168
3
12
15
37
44
4
11
102
15
39
6
90
37
17
19
140
84
117
36
108
31
53
115
65
3
147
12
36
18
39
15
18
7
60
12
80
21
18
6
39
27
25
173
27
87
13
59
18
55
11
42
55
192
23
102
36
42
48
6
15
60
4
80
96
96
28
101
111
39
9
52
113
135
144
81
31
20
16
23
117
15
102
96
12
15
39
1
107
1
32
48
105
67
95
25
92
3
9
88
11
285
84
52
8
36
57
19
23
102
19
17
78
72
9
135
66
72
276
12
7
173
54
54
42
90
48
96
30
13
5
15
28
119
45
96
39
21
132
12
33
3
15
42
7
83
57
4
60
212
63
54
7
84
119
121
167
25
132
8
4
36
44
28
35
30
67
5
75
21
39
16
29
18
78
12
60
27
4
36
5
43
41
24
123
39
36
129
225
3
123
117
63
33
4
56
87
42
51
141
6
90
3
9
18
69
201
24
43
41
72
78
117
108
57
42
12
81
27
25
47
24
84
72
45
48
33
168
39
112
11
30
54
6
39
141
30
18
42
102
7
84
17
54
18
126
54
18
24
85
59
84
96
66
31
44
123
36
54
18
9
96
57
42
13
77
30
133
48
20
147
18
75
12
16
89
18
24
30
19
5
91
173
42
13
188
33
54
13
8
45
24
66
114
30
90
72
24
12
7
17
18
97
8
15
85
23
18
126
6
30
18
19
48
32
27
180
240
18
27
63
30
7
36
29
19
24
11
37
20
4
29
36
54
60
36
25
156
29
6
144
30
24
55
80
9
147
51
37
53
174
36
33
36
156
99
6
102
78
7
12
36
108
17
30
54
6
12
73
72
17
31
23
ABCD 99065920082*3^$a+1 [50038]
48
79
20
63
13
132
167
30
7
71
108
84
1
60
96
29
144
48
18
60
120
1
23
57
153
31
56
129
75
60
15
97
48
179
30
18
132
18
270
90
18
81
39
54
6
129
60
63
120
9
51
33
15
9
63
25
8
16
116
124
8
72
51
33
16
59
81
24
39
18
115
60
68
36
16
23
24
48
72
60
21
36
51
25
48
96
24
24
11
150
7
113
24
3
64
44
36
48
3
9
4
12
23
49
11
1
29
7
8
184
32
216
57
90
33
12
33
30
37
5
18
9
3
93
147
36
25
44
16
95
229
60
155
6
30
21
3
18
198
37
107
36
81
124
65
15
52
23
9
112
23
13
17
168
30
9
99
121
23
85
185
103
80
33
15
24
60
28
120
80
57
31
56
3
36
129
100
32
48
45
90
78
15
28
29
87
51
165
33
99
51
84
85
11
9
96
15
150
15
105
51
21
240
39
24
64
35
25
5
15
135
1
20
16
29
24
55
32
159
42
63
64
8
3
49
11
25
12
35
18
27
60
105
7
71
109
83
18
42
12
97
68
12
24
15
42
303
39
210
31
96
56
15
42
66
150
79
83
30
3
36
24
72
60
4
59
1
44
96
33
15
16
96
56
33
42
45
64
68
141
151
56
84
123
90
43
12
116
84
15
97
8
256
239
81
84
196
17
27
28
17
115
60
23
45
63
12
277
80
111
37
143
114
48
27
12
16
104
40
24
35
54
30
153
12
51
114
48
27
45
7
143
18
192
63
87
57
81
15
3
60
25
132
5
43
12
17
55
35
37
20
76
23
45
52
44
16
95
49
29
99
12
9
24
15
33
115
35
97
60
5
66
69
75
6
7
80
12
132
24
4
11
97
23
45
99
36
21
100
84
44
45
18
48
129
36
12
48
15
117
27
30
3
220
107
165
196
29
6
201
24
75
60
84
78
67
32
48
51
97
23
9
40
65
51
36
108
21
139
53
7
20
36
105
199
12
48
60
23
13
96
44
52
20
28
12
35
37
80
15
138
39
16
24
20
36
48
12
12
16
116
39
54
6
90
90
54
66
45
159
21
27
57
76
197
90
12
25
71
90
27
27
33
15
18
54
57
3
120
13
44
16
23
57
28
152
63
97
80
12
45
6
45
16
11
9
9
54
48
9
96
4
53
31
60
59
25
32
9
111
40
56
24
3
60
25
36
20
156
48
51
1
23
33
15
60
12
45
100
35
36
24
120
180
6
7
185
42
48
13
47
85
167
37
89
31
59
97
20
27
48
93
75
85
24
155
97
60
11
48
9
213
15
360
87
36
54
15
3
13
56
9
54
156
24
36
12
9
36
135
90
27
15
30
18
97
32
4
17
43
180
144
8
105
27
51
61
23
6
67
23
84
36
24
30
15
3
93
184
36
29
115
20
72
100
23
37
104
72
3
141
84
75
105
216
24
15
189
171
85
60
17
79
36
20
87
37
29
19
5
75
51
12
72
45
60
3
93
196
44
12
3
12
73
12
12
68
84
9
15
64
56
124
68
108
4
32
136
68
27
49
8
12
21
279
120
60
3
60
36
1
60
20
81
7
65
120
43
32
52
59
12
25
17
27
64
107
18
15
4
108
17
3
27
18
15
4
20
28
20
40
23
72
25
8
132
15
33
60
33
54
45
48
12
51
60
117
12
36
99
33
27
37
120
41
39
24
27
48
60
37
53
54
90
18
108
180
12
177
3
9
4
24
35
126
31
119
1
24
47
9
9
147
4
23
33
48
27
78
187
32
45
7
60
23
25
11
1
8
12
51
9
9
91
59
9
60
12
4
12
23
57
123
9
52
119
25
24
41
54
57
88
8
123
49
71
69
63
12
105
93
19
23
45
120
96
39
141
12
105
18
21
16
180
44
9
27
28
24
11
37
17
15
51
204
108
37
108
48
35
1
48
41
15
16
23
25
65
15
48
33
51
3
36
21
16
80
3
21
39
37
44
48
36
69
15
15
105
16
20
60
57
27
171
120
72
60
12
33
3
25
107
9
28
60
41
15
24
36
172
8
40
35
97
60
8
16
ABCD 99066185254*3^$a+1 [50022]
96
12
48
13
35
48
108
25
191
61
11
7
29
61
155
7
137
25
59
49
11
72
36
7
41
85
18
5
12
132
36
48
228
25
119
115
126
47
43
53
19
41
108
31
29
24
19
17
91
101
396
108
12
13
18
41
13
107
24
48
156
72
48
48
420
72
85
119
60
72
1
54
77
36
192
120
25
54
198
11
12
85
23
48
24
144
31
161
48
7
197
12
61
95
13
47
36
187
17
12
84
180
157
36
155
7
5
48
55
77
24
12
13
11
12
85
71
55
5
96
96
24
120
12
43
77
13
36
11
97
126
126
18
101
132
1
90
5
67
65
43
197
1
203
12
199
209
48
108
12
12
7
77
13
162
77
60
156
60
36
84
132
151
29
12
72
84
12
61
479
108
25
18
180
5
48
19
125
12
156
175
17
240
283
413
24
84
24
24
108
36
43
108
108
101
60
96
13
23
49
36
227
60
24
96
84
24
108
24
235
137
25
95
48
24
211
90
18
137
48
108
67
185
60
97
35
37
11
115
180
125
48
79
29
12
24
84
192
37
107
217
126
90
71
73
71
55
41
12
24
67
198
108
119
205
83
12
456
168
19
90
11
7
185
72
139
125
12
24
37
198
90
71
24
84
109
126
41
13
180
59
24
24
120
7
89
48
120
192
289
108
11
204
84
24
1
59
24
36
7
126
83
7
18
119
144
24
72
84
60
127
17
36
216
1
83
97
23
72
31
162
18
65
12
108
36
24
120
72
168
25
23
60
169
72
47
24
12
432
12
264
216
48
7
161
36
12
61
23
24
204
96
31
5
103
72
29
228
36
108
12
289
108
11
115
149
12
144
37
54
54
36
35
12
97
239
168
367
17
36
108
19
89
73
59
72
36
72
108
13
23
121
144
83
60
96
157
59
24
264
276
7
90
126
5
121
71
12
7
53
156
48
13
71
24
13
180
167
36
157
36
90
77
24
43
72
53
96
60
36
36
60
72
84
12
84
91
77
144
48
12
72
43
90
215
127
36
101
204
108
120
228
72
12
505
11
120
24
36
216
24
252
253
107
12
25
23
49
35
108
19
18
47
144
36
276
12
72
43
125
73
215
55
5
31
173
132
24
276
133
252
234
5
31
125
12
72
168
109
234
18
59
120
73
11
7
41
12
73
35
24
24
12
48
48
24
1
371
25
95
48
55
54
108
18
233
1
288
143
204
96
180
168
48
132
19
18
35
168
144
84
48
7
18
23
60
120
108
24
43
53
48
24
48
7
125
96
49
11
24
36
73
18
17
181
83
115
41
84
55
29
12
13
11
276
48
84
192
168
12
235
65
108
120
67
65
169
18
77
48
228
60
72
264
120
139
17
168
132
120
108
36
24
169
ABCD 99066597068*3^$a+1 [50028]
19
32
15
72
25
8
57
90
21
72
75
54
18
72
36
153
9
30
33
3
36
6
3
27
42
18
84
6
15
3
21
9
111
39
84
21
75
36
9
96
120
39
105
21
6
18
27
117
72
120
126
37
41
30
9
105
36
90
120
9
88
47
6
27
45
120
3
51
45
33
31
59
18
90
138
39
21
72
19
11
133
80
24
33
15
3
6
48
18
45
15
9
9
12
18
24
156
36
9
72
9
6
48
105
9
31
72
113
15
57
39
33
12
6
45
72
3
24
54
12
54
180
25
53
12
150
49
5
84
42
285
120
3
6
36
3
63
25
29
43
35
13
89
18
18
75
3
12
9
15
9
39
36
60
81
3
36
54
6
12
42
12
36
79
89
15
87
25
8
40
5
72
54
13
80
48
3
12
25
137
6
126
3
33
102
90
42
69
57
15
3
36
54
30
72
72
21
40
104
21
54
36
1
53
67
8
51
90
216
91
17
31
41
31
5
3
72
48
40
35
12
60
18
51
48
75
37
59
109
17
55
48
23
33
24
51
36
18
31
71
24
1
8
111
57
3
30
54
1
5
12
15
39
60
30
24
120
36
43
32
21
75
33
102
24
18
30
6
36
55
8
27
21
33
39
33
15
3
37
104
33
18
37
23
9
3
240
21
69
18
48
57
105
72
18
37
23
12
36
42
55
48
5
12
183
51
21
39
36
45
48
24
3
108
25
80
24
3
12
33
48
99
45
63
90
55
5
18
12
72
36
54
27
45
91
5
18
180
12
73
35
72
168
37
32
40
65
36
91
23
72
18
30
6
36
31
5
48
72
3
21
18
73
32
15
18
54
18
6
1
8
81
36
48
27
24
81
48
36
27
15
48
25
89
12
6
18
12
7
35
66
6
18
12
15
48
15
12
6
30
9
9
36
3
3
54
199
47
9
63
81
81
135
9
39
51
90
54
6
55
11
60
1
17
63
75
60
33
21
51
39
36
30
135
15
48
9
72
64
104
243
45
57
6
12
24
36
84
109
41
174
25
29
3
39
48
36
60
156
54
7
17
135
27
126
48
127
5
3
27
60
49
23
36
21
9
36
60
31
107
261
27
37
8
15
9
39
25
80
39
81
15
81
39
105
24
15
18
15
9
66
24
48
93
24
24
72
48
27
45
117
186
9
45
72
30
36
24
36
13
32
27
45
27
45
21
18
9
87
36
48
42
84
24
15
147
48
60
12
45
48
21
48
51
27
18
12
7
11
36
33
57
111
48
9
12
43
35
12
6
54
36
12
45
27
36
18
6
9
40
41
30
18
7
56
24
48
27
18
115
17
31
23
102
108
15
45
27
9
30
1
24
35
93
51
12
24
18
48
63
16
53
120
27
45
43
11
109
95
33
48
57
78
9
72
24
24
15
33
15
24
108
13
144
5
18
48
108
117
9
6
9
39
42
18
69
40
35
18
3
120
21
91
179
45
144
72
3
61
8
72
24
39
12
54
39
120
27
13
215
97
35
144
45
9
36
12
55
80
15
12
18
18
1
5
19
89
66
141
120
24
45
30
6
30
24
1
35
21
240
40
5
12
36
36
36
60
30
18
79
8
9
15
3
45
136
32
40
8
64
35
13
5
18
66
24
210
21
16
8
27
42
18
33
87
144
1
80
64
24
71
36
45
27
30
15
48
9
108
6
37
17
18
54
66
93
15
9
33
30
33
40
17
78
57
9
78
1
65
15
57
18
72
18
19
8
159
9
21
3
51
6
120
18
45
27
36
18
42
84
105
48
16
11
93
141
51
171
37
17
15
40
29
24
91
17
48
36
51
57
6
49
23
108
36
36
13
35
60
30
126
6
39
16
8
81
108
36
15
15
60
85
24
17
18
48
45
9
15
3
36
24
81
64
53
19
48
17
18
72
61
53
12
18
24
45
21
126
24
12
57
177
60
48
27
16
35
12
36
126
39
21
18
138
18
6
36
19
11
288
21
33
15
192
51
30
24
15
3
48
54
15
39
72
57
3
90
18
1
35
18
3
45
132
18
48
144
78
15
75
45
24
33
7
48
72
56
75
37
32
24
27
45
33
87
3
102
54
9
117
18
114
18
48
61
80
3
36
105
9
36
12
54
60
48
45
27
21
15
114
48
7
215
120
9
69
72
36
12
6
12
18
7
35
12
90
6
57
15
18
102
25
47
90
108
72
108
72
6
120
57
72
21
30
60
1
48
17
6
12
108
60
157
96
47
78
30
61
35
90
30
108
1
77
19
119
24
1
35
21
16
29
43
53
12
78
9
111
24
121
35
78
84
72
90
90
24
72
18
21
48
3
13
35
42
27
57
39
51
78
72
54
30
6
18
36
15
39
33
57
36
12
15
45
18
9
21
19
8
33
54
66
39
21
54
37
8
3
37
35
6
31
113
15
48
3
60
105
129
48
24
30
33
3
60
18
30
24
1
71
9
75
36
153
88
48
72
8
45
6
69
105
6
36
138
36
24
90
45
57
63
ABCD 99067122712*3^$a+1 [50045]
3
29
31
12
36
162
42
53
67
60
36
77
43
21
33
60
3
9
6
54
11
55
18
71
64
27
60
30
59
16
39
9
80
55
54
72
59
157
18
12
18
90
6
83
1
42
228
36
126
303
129
162
29
67
72
48
18
24
36
30
54
51
21
60
18
120
197
61
72
12
6
30
108
204
18
12
96
30
126
144
60
72
54
15
3
45
21
11
103
18
183
9
87
3
60
120
41
37
18
66
23
1
47
48
16
33
15
3
45
3
45
96
9
30
132
48
24
90
300
90
18
24
18
18
12
18
72
18
39
128
85
72
51
9
120
143
25
66
36
54
54
101
16
15
33
33
54
6
195
57
36
147
9
183
21
282
24
36
90
180
183
27
162
108
24
54
156
6
30
89
55
54
54
18
27
141
30
5
31
81
63
42
12
11
31
36
12
108
69
39
90
36
96
59
139
36
33
111
102
24
174
150
12
83
115
96
120
96
30
60
12
78
18
12
168
36
30
36
53
7
12
90
162
18
60
35
37
18
185
67
18
18
108
36
41
25
87
45
18
108
12
42
36
27
39
60
90
144
180
54
66
71
145
36
144
18
72
36
72
36
42
23
25
54
65
31
36
221
7
276
21
81
60
3
195
45
111
204
90
210
186
15
3
102
78
90
90
30
36
35
97
63
57
23
31
65
25
90
6
54
33
21
54
5
7
54
36
96
48
150
126
30
36
9
135
60
18
30
77
13
108
108
27
48
111
129
207
17
25
12
75
123
36
6
66
54
3
21
11
64
135
36
54
54
96
234
72
84
162
33
99
156
114
30
18
108
90
36
6
72
183
195
12
42
23
43
5
73
12
54
54
126
33
57
18
21
159
132
45
39
57
57
18
54
48
6
84
21
87
9
63
150
66
9
15
17
91
53
49
47
25
324
132
72
12
75
21
18
36
21
87
138
42
90
27
80
55
30
78
48
24
36
90
90
120
5
19
30
96
138
101
25
114
12
144
18
18
42
66
6
54
45
75
6
30
6
30
29
31
144
18
18
18
27
39
105
75
54
114
12
18
78
138
90
114
27
81
48
96
66
24
30
288
18
60
48
162
23
91
69
15
114
47
151
102
36
6
90
15
15
6
30
18
60
111
51
90
12
222
66
23
85
24
66
60
5
16
33
12
186
30
54
54
162
42
131
157
12
71
7
90
12
18
24
228
213
189
174
96
30
24
47
55
18
6
18
66
24
36
30
36
114
12
24
41
7
18
39
39
36
5
16
15
12
5
1
234
5
97
15
96
69
108
96
15
159
72
9
27
54
36
59
48
73
23
211
45
105
54
84
42
195
15
18
47
31
162
15
123
18
90
42
48
234
108
42
66
6
119
7
54
36
198
36
90
66
108
6
198
66
114
12
24
90
36
75
159
144
48
18
47
97
15
57
96
18
210
291
48
75
36
216
108
45
27
54
6
89
67
108
65
151
24
156
6
30
18
111
3
102
36
24
66
18
150
36
18
48
72
6
90
51
93
90
30
90
168
48
24
30
35
1
24
108
48
75
39
36
36
108
12
150
36
54
48
41
64
27
69
39
102
6
54
36
12
23
55
48
360
81
80
43
66
99
15
18
12
195
21
54
78
18
5
61
78
18
102
6
39
213
90
18
15
201
39
81
24
72
15
93
12
114
66
60
39
144
81
114
30
54
185
13
78
69
33
90
42
36
54
18
12
6
102
39
39
12
144
18
6
5
7
249
39
6
318
6
15
15
36
96
30
60
210
33
9
12
108
18
204
18
ABCD 99067135574*3^$a+1 [50030]
3
1
23
60
12
85
20
16
96
11
48
45
3
1
152
4
24
71
72
85
11
24
36
1
131
1
20
4
23
81
28
8
96
48
3
13
12
59
48
21
40
20
27
25
59
13
23
24
72
37
59
85
20
3
73
23
1
72
11
48
141
24
24
63
96
49
35
24
13
12
20
3
24
24
13
36
8
28
11
33
3
97
35
24
1
60
84
23
33
15
13
47
25
8
3
25
92
12
27
133
44
27
36
12
105
15
48
60
81
99
60
13
24
36
11
24
33
3
13
23
81
36
27
37
83
57
27
36
13
11
1
35
36
33
75
33
15
25
59
13
179
9
16
56
28
48
59
96
33
3
81
96
27
24
48
57
16
24
44
63
57
36
39
24
25
11
36
61
32
96
15
25
11
49
23
1
12
11
73
264
36
59
12
13
71
12
9
16
68
40
24
12
71
69
124
35
109
20
159
1
120
12
144
11
9
60
3
73
140
40
48
12
23
132
25
23
1
11
9
36
99
21
27
13
59
72
85
35
156
12
21
3
1
59
1
24
80
28
23
24
12
13
12
36
8
15
21
168
15
12
1
12
35
13
8
75
24
12
36
37
12
108
12
83
60
1
60
36
68
15
96
21
39
1
8
63
13
12
32
16
12
24
68
63
24
9
16
44
4
11
25
44
15
13
24
59
69
87
9
52
35
57
27
33
15
156
49
12
35
1
11
1
80
51
1
47
12
48
61
176
36
3
12
1
119
25
8
40
56
15
9
39
72
97
131
1
48
32
15
181
12
48
35
12
9
4
60
24
20
52
84
116
64
11
45
4
71
108
37
71
37
12
36
12
167
120
24
49
32
15
93
75
1
47
24
49
84
56
3
12
21
15
13
11
61
11
253
47
37
11
1
8
12
28
20
60
63
36
48
25
36
8
36
63
13
24
59
25
44
28
84
8
3
69
27
48
1
23
9
39
72
21
3
13
95
13
56
75
36
12
1
12
71
21
52
83
105
27
9
16
44
96
51
9
4
23
33
24
3
49
60
59
12
48
96
36
13
84
72
92
28
24
20
3
37
80
147
84
73
12
128
36
40
68
15
60
1
12
12
59
61
11
25
11
12
37
36
167
21
72
27
12
12
69
51
57
28
131
81
72
28
140
40
12
35
1
8
76
71
25
8
15
1
8
36
52
60
104
48
15
24
24
24
45
28
12
35
25
60
8
15
96
96
13
32
15
84
1
11
13
12
60
11
13
20
87
48
72
37
83
21
52
35
9
4
12
8
40
56
4
12
48
168
59
12
21
16
12
11
49
95
25
24
83
36
1
11
84
1
95
24
1
23
9
51
108
33
39
9
16
60
36
95
205
8
72
16
23
60
84
12
96
36
109
12
11
156
96
96
33
40
8
3
12
13
12
35
1
36
11
24
48
1
47
37
11
108
61
12
11
12
60
72
1
72
36
11
24
61
128
27
1
95
36
21
15
97
36
35
73
12
47
12
73
12
84
36
36
23
108
48
45
39
9
40
60
12
36
48
12
23
12
36
73
20
40
8
111
36
12
12
1
35
49
36
44
36
27
12
49
47
84
1
24
44
88
72
32
4
23
1
11
120
1
8
135
1
20
183
12
85
11
61
180
60
167
13
32
3
13
47
177
28
12
12
36
59
13
56
64
11
45
36
15
33
3
49
8
28
44
16
168
56
76
32
120
3
48
1
24
23
1
32
51
85
11
109
32
3
9
60
4
44
15
105
3
36
12
12
25
32
76
96
11
36
84
25
23
108
13
128
87
45
63
57
40
11
49
47
36
13
35
13
20
4
11
48
37
23
93
3
85
59
1
48
68
51
12
49
11
13
8
216
39
60
13
83
48
181
35
24
73
23
24
57
51
12
49
12
48
23
1
11
25
47
57
147
49
35
9
15
85
35
45
16
12
23
12
1
47
9
64
132
12
59
81
111
25
23
49
23
1
83
13
83
36
12
33
60
39
48
12
61
60
71
96
1
60
95
73
8
15
1
83
1
12
104
28
120
20
3
13
72
48
12
8
27
69
39
48
1
47
25
119
60
25
44
100
56
15
109
32
4
36
60
8
72
4
24
48
8
4
36
36
144
23
21
3
73
20
64
36
44
12
168
16
72
11
21
12
15
1
11
37
47
49
60
60
36
60
84
8
15
13
32
52
8
12
51
36
49
83
1
68
52
36
11
1
156
71
73
59
33
16
143
1
20
76
44
16
8
27
117
51
49
47
1
83
9
51
25
11
25
131
24
153
28
48
11
12
60
13
23
121
11
12
81
40
35
13
83
9
100
32
28
72
83
36
60
1
84
36
35
73
48
8
4
48
83
25
35
60
48
1
36
132
44
27
217
20
171
12
12
37
72
23
13
24
23
9
40
35
60
120
60
13
168
12
12
35
48
37
24
23
96
24
24
25
12
108
47
24
13
60
95
85
71
33
36
27
93
15
13
11
96
1
11
48
12
1
119
37
80
3
37
47
9
27
48
49
44
88
23
105
36
28
59
24
36
21
88
8
15
25
35
48
93
28
92
40
35
9
16
11
73
140
51
25
48
176
36
4
12
12
23
85
8
51
1
23
48
13
47
84
13
12
23
9
3
37
23
48
1
96
95
37
59
24
12
117
4
23
12
36
25
35
61
107
24
37
95
9
87
25
35
9
76
59
1
108
ABCD 99067295708*3^$a+1 [50087]
187
21
33
6
153
27
101
43
60
66
54
24
57
3
18
54
66
48
156
23
121
39
32
49
30
30
35
31
18
42
6
72
12
24
99
105
36
51
9
120
15
105
6
30
30
48
78
23
16
39
9
15
6
11
103
30
36
12
42
12
126
24
54
6
3
21
6
54
72
23
1
24
30
24
96
24
12
108
18
63
57
24
60
30
66
48
30
36
60
24
6
90
78
36
27
32
31
6
24
6
30
15
33
48
24
60
60
96
15
33
72
39
9
36
150
6
12
96
150
5
31
33
75
66
84
95
55
36
6
54
36
21
57
23
7
57
99
29
1
12
99
69
24
12
18
78
39
9
6
33
75
78
39
3
12
60
84
17
109
30
21
9
60
11
103
24
102
156
132
12
15
33
210
45
32
73
48
12
27
15
18
66
30
6
24
17
64
183
78
59
85
18
41
85
6
30
96
39
80
13
48
3
45
131
1
24
24
36
30
6
24
63
93
54
66
60
18
90
6
78
47
25
54
54
27
21
27
21
126
6
48
6
48
96
42
23
61
18
30
12
96
12
11
37
78
6
18
66
114
78
3
51
93
87
114
54
30
3
3
30
15
45
54
66
66
30
11
48
61
18
36
24
132
30
18
12
21
32
1
6
78
11
16
39
24
12
18
3
48
15
6
24
12
102
36
24
42
36
18
36
129
81
15
15
6
27
51
29
85
60
47
25
23
37
90
65
1
12
35
97
18
120
30
30
42
30
18
96
126
6
114
60
90
36
15
9
18
90
12
54
9
105
42
60
54
11
19
96
60
78
36
54
6
6
54
36
30
5
13
35
13
102
18
12
66
36
84
6
48
47
16
45
99
93
42
18
6
24
36
30
12
24
35
175
18
42
30
108
120
3
33
24
6
102
102
36
114
30
12
78
42
54
36
18
18
78
17
25
258
42
24
35
48
1
12
78
5
61
48
35
67
114
24
6
84
138
18
24
12
108
138
35
64
3
30
12
51
45
24
30
48
18
18
36
5
16
63
81
15
24
54
3
123
66
99
32
67
66
6
6
63
57
23
16
15
6
102
42
48
30
18
84
18
18
12
186
29
25
231
45
84
60
42
6
198
36
108
42
54
29
16
45
72
59
73
30
18
18
54
66
90
6
24
24
18
24
99
21
11
103
36
24
24
6
47
19
125
1
15
33
90
5
19
36
9
27
6
78
54
12
174
24
137
43
66
36
60
96
83
217
23
31
33
33
108
6
60
54
36
23
13
18
42
54
78
35
1
15
9
6
6
18
6
24
6
120
24
18
24
18
41
31
48
6
36
24
191
25
39
117
42
72
24
66
96
15
9
48
30
36
24
30
111
96
33
90
42
11
7
18
204
108
15
48
3
102
60
78
6
96
48
24
15
48
27
42
11
48
64
96
111
18
126
17
64
93
30
42
11
48
25
39
32
43
5
13
168
30
30
95
19
30
42
48
5
1
24
96
36
18
6
66
6
18
24
96
66
30
90
90
60
9
32
133
6
21
32
1
24
42
18
60
6
6
36
15
63
24
42
30
30
99
51
18
66
90
24
36
6
30
30
65
64
32
109
30
30
119
16
45
83
13
3
32
19
48
36
6
35
25
54
90
36
30
18
30
18
12
66
24
156
24
72
60
6
207
21
12
42
5
73
24
60
51
3
6
36
24
11
19
30
90
21
3
150
84
30
6
47
43
114
3
128
145
6
18
102
6
48
60
12
35
25
23
16
9
12
12
36
66
6
24
24
60
36
36
18
29
7
54
35
64
51
77
7
18
24
48
15
57
54
24
41
31
65
1
15
9
78
96
57
93
6
45
15
65
48
67
6
18
69
27
5
145
15
3
12
24
96
18
60
11
144
13
48
12
12
48
48
12
48
15
69
30
93
39
6
48
51
15
114
36
174
125
49
42
5
43
53
103
90
72
138
24
96
24
36
41
61
24
180
18
21
69
42
30
18
36
6
60
24
35
91
30
90
54
36
24
75
32
43
54
42
60
41
49
15
33
156
6
30
54
54
150
30
30
12
84
17
48
151
48
6
30
30
6
48
12
48
5
25
6
30
35
16
81
18
30
84
36
6
6
120
3
21
48
42
81
27
5
1
15
75
6
18
12
33
141
54
30
108
54
24
66
78
5
1
47
7
6
84
48
54
6
48
54
72
69
39
36
5
16
141
3
57
42
78
24
78
57
15
258
36
27
9
48
60
27
21
59
16
33
12
3
9
12
114
42
18
6
71
43
101
144
37
42
18
15
9
48
90
96
77
13
72
12
143
37
36
132
42
105
21
11
96
25
72
42
24
24
12
41
25
24
48
15
81
126
24
24
65
1
47
13
30
21
123
72
66
48
12
24
24
6
9
32
13
6
29
31
81
27
72
45
21
59
48
31
6
75
9
12
84
48
120
12
54
96
150
30
90
18
60
36
36
9
117
59
19
29
48
7
41
55
42
162
30
15
15
72
48
30
72
48
12
ABCD 99067391238*3^$a+1 [50026]
20
1
8
31
33
15
17
1
32
6
60
36
6
19
35
6
64
24
12
44
10
24
24
8
52
60
36
17
33
7
9
30
81
63
9
17
6
25
35
4
74
22
32
1
24
15
90
30
78
35
3
61
9
14
22
3
3
5
24
16
29
6
28
2
24
48
52
14
22
14
40
20
30
31
120
3
14
31
47
24
6
12
10
30
62
1
72
65
6
1
65
28
27
33
6
74
30
22
99
11
6
10
14
63
15
12
36
70
3
77
130
14
64
11
25
66
24
44
6
6
30
10
54
15
9
36
51
29
18
30
18
24
1
59
6
52
92
4
27
15
68
34
2
9
27
45
40
17
66
30
46
81
33
84
30
5
48
40
89
18
106
36
6
50
15
7
126
30
6
38
18
4
3
77
16
12
30
12
188
81
1
6
38
91
9
39
23
25
69
36
54
20
6
22
20
30
18
28
36
21
3
77
19
6
8
82
42
35
7
6
32
12
10
8
6
16
96
15
77
12
46
60
102
36
35
51
45
31
2
60
16
26
1
9
48
167
25
8
36
60
114
45
48
25
39
5
36
12
10
12
44
4
45
35
30
7
23
57
3
30
31
9
47
1
12
2
58
50
40
6
14
58
12
3
15
110
102
6
24
7
63
18
15
9
156
12
26
22
47
16
56
13
6
26
36
72
22
30
3
33
39
5
19
9
23
109
59
9
30
60
13
8
9
7
11
48
6
28
27
3
8
40
18
12
8
90
61
113
16
72
30
9
56
9
31
8
19
30
15
23
4
21
3
32
12
1
15
26
84
52
12
3
17
55
8
3
16
8
18
4
50
10
3
45
3
65
18
24
13
63
6
3
15
162
24
84
12
8
22
26
54
100
80
6
28
42
2
7
15
44
22
8
24
72
55
3
56
16
14
10
12
2
12
10
9
32
3
6
24
31
65
15
16
17
40
20
10
102
30
6
42
96
6
8
7
56
40
23
12
30
7
47
25
33
6
9
83
4
54
14
18
3
67
12
8
22
18
20
30
40
18
36
89
16
3
2
16
14
28
108
42
98
18
12
19
29
4
47
3
13
75
2
30
36
57
7
8
4
20
33
81
30
82
24
8
7
5
6
40
18
32
3
87
57
43
2
16
20
24
7
3
48
14
66
45
99
24
4
12
21
155
64
60
38
27
75
6
100
162
8
73
29
3
63
10
36
74
66
6
24
34
54
30
3
9
50
30
18
12
58
47
33
18
12
46
26
96
25
27
50
52
8
30
25
3
24
56
13
24
65
22
9
75
36
98
7
11
22
66
30
39
117
48
18
12
2
123
15
73
45
3
29
46
21
9
15
9
32
76
92
31
32
15
18
6
48
126
16
20
15
16
63
26
40
66
5
3
21
1
14
40
33
17
36
10
42
8
24
34
32
4
84
162
78
5
39
57
1
39
3
20
25
17
4
12
23
25
6
18
8
72
12
43
47
1
23
12
24
64
62
12
43
9
6
24
74
22
14
36
10
45
5
19
15
66
63
95
10
2
34
48
3
3
21
11
4
18
32
16
14
24
4
32
10
36
54
74
7
8
25
26
10
20
10
18
3
35
13
24
3
8
61
9
20
4
12
30
8
90
10
32
9
7
20
24
36
160
50
4
50
4
42
32
43
53
30
45
21
58
18
47
16
24
33
18
29
7
54
11
25
18
101
55
9
23
18
24
52
44
7
27
36
32
57
15
6
27
25
30
2
18
10
3
71
28
38
42
16
12
9
65
15
25
15
3
8
13
41
31
3
5
7
20
45
19
26
18
4
42
6
77
25
8
10
12
36
44
18
4
80
16
3
17
7
8
64
65
54
4
18
3
9
80
22
80
1
32
45
16
60
26
30
16
24
38
12
100
66
32
63
9
18
28
9
80
15
4
14
12
3
1
6
56
114
60
46
29
16
63
2
4
68
7
11
22
30
12
56
82
26
12
12
60
12
49
47
18
79
23
9
9
24
36
16
68
40
2
30
4
35
16
3
45
8
39
30
48
132
18
10
75
11
6
31
87
18
15
45
75
17
90
42
66
30
10
32
22
48
98
4
21
5
30
112
60
36
5
24
33
55
9
6
33
9
20
12
4
14
70
15
17
46
9
41
10
68
9
15
10
6
6
38
6
22
65
3
94
8
10
14
30
34
71
21
54
58
2
16
14
60
16
15
24
39
12
62
7
5
36
12
18
120
9
33
28
48
12
2
6
10
21
35
36
10
44
3
13
32
22
60
33
93
20
15
40
5
60
58
26
4
30
14
6
76
36
30
54
65
39
9
7
9
5
19
17
30
34
2
42
12
4
6
8
16
6
44
16
3
33
30
8
54
6
12
90
24
24
46
9
56
31
24
26
7
23
9
40
53
58
57
33
30
2
7
65
96
18
45
21
3
7
6
3
27
149
13
182
10
30
36
62
43
23
12
24
13
47
9
7
8
9
7
36
60
2
55
93
50
12
72
16
45
32
3
4
18
15
33
14
24
57
7
2
28
3
27
60
50
66
102
10
30
42
53
115
60
2
6
52
45
57
23
24
19
50
36
16
12
66
57
9
8
22
18
15
11
46
8
22
68
6
15
25
54
56
64
6
62
18
6
60
24
1
41
7
17
138
12
4
12
17
7
9
9
8
24
6
94
14
22
23
7
33
59
45
105
48
108
6
40
6
12
66
60
30
32
94
41
9
55
75
38
6
24
1
27
24
44
25
9
92
6
28
74
22
56
24
49
24
11
10
51
23
36
12
42
55
33
15
75
14
34
20
16
6
59
15
90
30
9
64
5
12
10
8
6
7
72
83
70
8
6
34
14
22
26
34
20
4
42
60
2
6
84
13
24
23
30
60
6
76
114
107
39
30
3
25
8
120
15
7
8
40
8
16
9
9
72
78
81
17
48
54
33
72
3
4
18
2
24
22
15
5
28
36
11
19
8
45
43
45
24
3
5
75
10
20
48
15
9
46
20
13
27
45
29
16
27
48
24
3
20
33
25
24
15
24
24
15
17
33
16
36
18
66
15
11
30
40
6
48
2
102
46
2
18
10
6
24
32
15
3
22
14
30
3
72
63
82
39
80
19
21
215
24
10
110
36
4
17
25
126
33
41
18
16
2
60
7
15
8
28
62
22
33
8
45
6
6
52
3
9
15
23
10
50
88
12
18
60
50
78
22
5
9
10
60
33
3
53
61
3
33
18
20
70
14
45
7
33
17
60
10
74
16
50
36
22
12
6
9
5
3
33
10
14
66
18
52
44
4
50
6
6
24
64
54
12
54
72
50
15
88
9
15
5
6
54
82
30
26
28
12
30
39
89
30
22
27
75
38
30
25
9
26
10
44
70
14
34
2
31
29
19
24
8
57
42
10
30
6
14
4
62
30
18
7
33
66
6
30
80
9
3
72
28
65
48
15
10
18
6
63
83
85
80
7
17
1
14
48
96
1
11
12
76
32
24
16
8
60
25
39
2
15
93
18
30
4
30
50
10
20
96
9
49
20
27
25
2
12
1
32
67
26
4
23
43
14
94
14
10
2
16
32
22
14
12
4
48
35
3
28
14
58
12
8
48
24
21
15
36
16
18
11
43
8
60
22
50
12
18
12
4
50
12
40
45
24
15
44
4
26
ABCD 99067522696*3^$a+1 [50081]
27
20
84
12
28
45
59
12
16
20
19
5
4
92
64
84
36
15
24
137
72
72
16
117
3
87
77
103
30
23
37
108
3
84
120
27
54
72
95
24
16
27
36
102
72
23
13
90
42
12
15
21
11
24
16
8
31
54
3
8
40
12
20
103
41
31
89
13
3
93
75
56
88
72
128
85
15
3
18
11
96
73
126
48
18
3
75
5
4
45
12
36
150
84
21
24
105
30
21
32
25
36
15
20
16
36
165
30
54
3
87
90
83
16
15
102
24
120
23
36
16
8
40
81
84
23
48
16
3
57
8
48
12
60
88
15
18
75
75
12
53
16
24
21
66
5
64
20
76
12
32
88
15
33
48
32
24
64
120
80
72
139
66
42
18
23
31
48
33
32
31
21
48
20
13
123
104
76
39
41
12
24
163
126
15
72
80
24
48
28
60
285
23
36
16
152
43
12
45
20
7
81
63
5
1
54
9
27
18
15
36
87
29
24
61
51
24
24
9
11
4
168
84
51
17
12
36
7
42
39
9
108
35
28
69
120
6
54
120
3
93
66
153
33
35
55
9
20
28
60
63
48
24
65
97
39
120
32
7
30
23
13
15
81
3
33
35
103
41
24
84
85
96
47
24
13
3
68
109
3
57
11
64
15
33
60
33
72
3
45
75
80
7
17
7
45
21
18
29
16
9
60
11
25
84
27
116
37
87
56
12
25
3
165
27
21
6
89
55
57
45
23
49
11
64
80
52
60
21
18
149
112
84
12
8
120
72
7
30
18
9
8
1
60
30
150
30
65
136
44
25
87
3
42
12
18
78
59
7
53
1
15
44
85
3
12
21
72
3
12
57
6
12
29
103
5
108
24
24
37
99
128
88
68
4
56
160
20
55
189
152
43
36
57
24
81
15
32
72
64
32
49
18
18
147
20
1
27
45
275
13
75
87
18
36
48
11
4
20
7
9
21
60
30
89
16
8
28
27
30
11
12
85
63
9
15
8
24
121
59
84
12
28
9
87
21
132
66
144
5
1
12
183
12
32
7
29
97
27
20
12
100
20
19
21
69
15
20
64
8
7
90
30
53
7
156
57
32
16
132
12
8
12
16
44
37
48
18
9
36
9
24
12
72
6
12
77
172
45
99
36
93
6
29
40
15
41
16
24
72
33
47
28
9
23
12
37
11
13
12
27
68
40
8
37
18
17
37
11
31
65
40
33
6
117
140
13
59
67
18
195
128
40
32
60
121
27
12
68
13
72
27
32
28
45
63
24
39
30
36
35
43
17
49
51
3
17
16
39
54
59
48
55
18
27
48
12
32
13
35
64
9
156
11
112
20
52
21
18
90
47
124
45
3
32
108
73
18
125
16
60
51
17
181
59
31
42
54
30
36
47
72
88
56
97
42
93
12
48
12
36
45
15
57
107
28
8
55
41
124
116
25
36
27
285
66
17
100
32
36
64
21
51
8
12
109
47
52
12
21
15
48
27
5
7
5
13
24
36
15
48
176
24
100
20
16
63
17
24
24
60
52
9
15
80
24
12
60
73
6
21
69
54
17
55
18
15
8
7
18
18
41
16
57
3
84
33
155
40
3
18
42
84
41
84
76
12
135
17
49
135
20
12
4
9
11
124
27
42
167
40
44
36
31
9
248
16
69
3
33
39
12
9
66
89
120
4
45
83
37
108
54
6
3
81
3
48
12
80
12
96
25
39
141
99
176
4
39
42
195
12
36
9
23
49
30
65
49
11
60
13
27
15
45
21
87
128
79
21
20
13
84
87
9
30
6
36
12
27
96
44
84
7
33
32
88
24
21
66
24
5
64
33
3
44
36
76
21
72
35
12
16
32
52
36
33
27
27
18
39
8
36
4
63
54
83
91
36
6
18
29
16
32
4
48
8
4
51
17
40
15
41
1
18
21
45
90
9
45
3
15
108
9
51
17
48
40
75
5
4
27
18
36
27
57
6
120
54
3
15
57
48
45
3
32
73
15
15
5
12
25
15
12
12
120
21
12
18
69
93
11
12
73
39
192
21
12
3
285
27
192
69
6
45
135
54
11
133
15
195
65
96
115
9
20
25
63
39
90
6
29
109
24
30
18
72
3
12
120
15
17
40
36
105
18
41
13
11
64
27
9
44
43
48
45
24
68
4
44
67
9
84
12
48
24
21
24
171
111
6
12
147
48
3
65
12
13
15
20
37
15
45
111
45
96
23
112
201
95
48
144
48
25
39
24
72
15
12
93
12
12
20
13
95
61
35
64
48
8
16
8
1
35
25
51
21
63
21
383
31
9
45
75
32
25
119
1
171
9
83
16
9
15
201
15
39
57
68
1
6
89
1
48
11
72
67
165
36
81
15
44
4
12
36
84
63
41
4
27
18
90
18
3
36
99
90
71
28
20
25
6
29
1
6
29
25
30
161
16
9
15
33
6
5
16
9
72
3
104
1
51
3
17
1
ABCD 99067665278*3^$a+1 [50068]
15
48
11
40
45
15
120
24
18
15
23
24
72
76
8
22
159
108
3
9
15
36
120
45
39
69
95
22
42
6
62
4
78
2
16
12
18
14
64
60
69
51
62
10
12
26
10
144
48
32
1
35
109
5
10
8
144
28
36
24
102
66
153
15
56
13
15
306
30
32
49
33
42
33
11
49
23
25
9
15
123
6
102
33
24
33
39
39
92
133
72
105
14
36
13
12
69
63
113
102
193
23
24
28
12
48
24
90
75
101
10
93
15
42
27
5
91
71
60
25
9
14
52
44
25
9
32
91
117
6
12
14
138
1
149
16
50
40
81
15
116
18
46
9
35
40
69
35
1
21
54
96
81
3
32
60
25
15
9
84
51
36
9
75
20
4
50
31
59
4
18
42
20
1
35
16
84
9
12
60
3
33
48
99
105
23
40
42
6
84
33
47
88
30
2
52
21
15
24
14
6
4
24
21
36
3
20
16
14
42
61
39
48
93
27
12
24
20
25
9
27
60
48
123
9
84
15
32
12
22
18
20
10
30
96
72
84
24
60
9
15
12
30
6
9
15
50
10
8
46
2
24
40
24
20
1
51
8
4
18
80
18
24
28
8
34
15
195
21
35
52
48
50
66
28
66
54
42
48
2
13
71
112
33
39
12
21
3
9
23
72
60
58
39
3
93
9
14
52
12
8
25
24
51
12
36
12
69
5
18
72
61
99
68
16
36
21
27
30
87
179
49
3
8
90
70
81
63
12
69
9
42
24
24
36
9
36
11
88
36
110
10
44
40
60
141
87
189
3
66
90
20
1
33
66
44
40
60
36
42
15
3
56
4
84
80
40
12
60
45
51
144
120
6
15
108
15
24
21
41
10
20
13
15
48
144
6
14
40
24
24
42
30
18
86
64
57
59
1
51
114
14
4
30
18
30
27
3
20
4
8
82
18
21
11
48
40
20
172
21
17
96
64
78
108
24
8
24
4
21
5
10
60
24
20
36
4
6
126
18
96
6
48
132
44
10
135
9
30
9
23
28
24
110
16
74
6
22
60
12
45
15
21
75
24
30
123
15
60
69
5
34
45
11
100
36
48
45
12
60
120
3
12
57
11
16
153
21
26
54
82
30
48
66
30
48
32
6
64
56
13
5
6
49
41
18
40
80
1
27
9
123
6
50
60
52
9
99
36
60
44
72
13
15
80
4
132
36
24
44
61
11
10
38
16
96
24
36
72
12
20
61
15
9
33
15
108
149
6
90
94
9
41
34
32
4
9
59
40
72
24
9
21
2
28
2
78
40
26
58
33
35
160
24
20
48
16
84
36
24
72
30
50
48
270
10
6
6
81
87
36
60
141
11
48
49
15
32
108
13
15
60
24
9
12
9
14
96
4
44
36
40
69
12
3
18
15
24
3
60
42
15
33
32
139
39
36
42
14
18
66
46
80
18
13
144
3
21
72
15
48
104
36
16
48
102
198
140
156
34
146
126
58
38
94
8
1
27
117
3
38
64
170
36
121
48
57
18
21
35
4
18
90
45
3
20
34
48
50
48
36
1
9
54
24
12
45
3
6
134
28
12
176
4
45
11
4
80
40
12
24
45
9
27
3
33
75
60
74
10
24
12
2
10
48
84
44
4
8
37
15
12
26
127
15
12
24
57
48
27
60
32
46
174
18
14
18
16
15
27
68
16
50
31
15
8
24
16
12
60
9
75
20
18
10
32
13
36
35
24
28
8
156
106
38
1
9
122
49
63
8
64
14
64
210
30
6
32
184
18
27
3
12
54
80
102
10
27
75
42
30
60
93
36
5
31
95
34
39
35
16
177
207
33
3
45
27
32
10
62
18
142
96
50
22
132
6
102
32
48
16
60
60
80
4
56
4
45
12
23
82
6
8
25
9
42
21
3
36
56
13
87
9
59
121
23
72
4
57
15
12
36
20
61
59
10
32
10
12
36
6
15
24
9
26
36
4
20
172
30
30
9
99
24
12
9
15
44
126
10
12
72
12
8
25
15
12
20
28
120
18
90
32
160
68
64
18
63
107
13
119
48
130
32
18
85
27
9
5
55
36
23
25
11
64
12
14
10
12
60
30
32
46
129
3
30
30
18
50
76
81
3
32
4
68
16
36
18
15
83
30
10
24
8
16
12
24
84
20
40
84
56
54
46
45
35
4
60
60
21
195
56
144
184
12
18
96
2
84
60
13
63
84
36
9
3
8
84
73
27
153
5
22
36
48
6
30
140
6
10
60
122
10
108
44
40
45
24
161
58
12
108
21
36
39
20
10
6
36
48
6
74
22
14
25
24
12
69
255
24
15
21
51
18
222
72
60
21
24
15
18
62
28
24
24
116
40
24
44
37
23
25
11
49
53
34
60
84
60
24
122
90
13
48
3
56
13
3
20
100
8
40
32
4
45
11
160
9
24
59
12
13
11
25
51
21
3
116
18
10
96
24
30
126
32
34
26
88
12
12
8
24
70
30
66
30
24
84
20
4
45
72
3
6
32
48
10
81
5
16
30
80
13
35
121
9
15
17
118
12
45
119
88
12
36
18
30
50
34
36
36
24
14
102
10
14
4
48
32
72
85
51
57
21
26
48
16
6
78
48
24
44
4
ABCD 99067807934*3^$a+1 [50042]
16
20
7
12
17
16
20
28
180
116
24
7
57
56
16
44
4
60
68
52
8
124
44
24
16
24
87
101
7
33
24
36
12
60
12
8
43
5
4
140
16
15
53
60
16
96
39
48
53
4
123
17
24
160
20
67
5
48
36
16
27
65
52
8
240
100
36
32
84
184
20
12
48
24
43
93
159
17
16
128
4
12
60
20
24
24
36
24
36
31
41
52
20
7
36
9
20
16
15
17
48
108
60
19
17
60
31
29
103
137
96
52
92
36
88
39
41
12
79
9
27
17
120
48
12
136
87
57
20
12
16
24
104
4
120
72
3
57
3
17
151
57
8
160
48
32
112
36
20
16
15
5
76
32
40
32
4
176
240
43
17
103
33
12
15
5
7
45
140
64
12
44
24
60
52
72
3
12
57
20
124
27
5
67
81
27
72
33
20
12
48
55
12
101
31
5
4
32
55
12
57
20
31
60
5
52
48
24
8
36
12
24
4
24
12
3
213
8
31
21
8
36
43
77
163
33
8
4
56
12
12
12
16
24
36
27
5
48
19
29
52
44
24
91
29
24
36
16
8
60
120
12
36
48
79
48
5
4
20
208
15
77
16
8
7
132
17
4
27
9
8
55
21
27
69
68
36
12
28
12
60
44
43
60
17
16
48
39
57
120
44
24
7
65
40
20
4
84
3
17
7
48
101
4
108
240
20
132
175
17
36
7
93
24
44
40
20
139
5
16
72
15
29
16
164
16
15
29
40
8
60
48
204
24
7
5
7
21
20
12
4
20
16
12
8
60
24
91
17
115
5
12
24
19
45
152
28
36
20
16
20
16
12
63
149
43
53
79
36
12
33
72
60
20
172
36
8
124
12
3
33
72
8
24
28
56
31
29
19
53
19
60
21
15
149
36
100
60
44
4
32
4
60
164
16
8
12
48
120
36
19
21
56
120
48
12
156
12
16
27
24
65
144
112
99
5
28
48
15
45
39
9
44
16
27
29
160
63
48
45
8
64
8
24
144
36
24
40
39
17
24
67
5
60
48
64
12
44
151
21
44
64
51
125
43
137
4
204
20
16
32
168
31
69
80
12
48
76
3
57
36
12
56
96
16
99
48
77
24
79
53
19
5
48
132
84
19
12
65
24
12
144
48
16
12
20
4
20
84
12
4
24
80
7
89
4
44
72
4
36
36
8
31
29
4
63
65
19
33
96
44
12
100
8
48
7
48
137
40
3
24
60
5
40
51
29
151
33
20
12
4
44
124
15
57
8
7
60
29
12
4
56
4
3
5
55
21
24
72
3
77
28
120
15
5
40
20
28
32
36
40
24
20
12
4
12
68
64
15
33
8
19
45
68
72
100
32
43
12
29
4
15
21
44
28
32
28
12
8
19
89
7
45
32
72
151
153
39
141
36
51
53
40
32
12
88
12
15
12
33
8
100
39
125
91
53
31
21
15
53
31
9
92
28
32
12
7
45
3
41
12
19
41
60
48
24
16
36
8
48
19
21
128
19
17
16
44
60
16
24
8
103
69
80
60
91
60
5
48
196
80
40
24
72
8
4
3
17
16
20
12
84
24
7
17
40
108
20
19
33
8
108
24
60
52
3
41
60
16
15
53
12
136
32
36
4
20
52
20
31
29
64
20
4
8
55
5
124
80
48
36
19
5
103
57
68
7
45
56
7
5
28
20
24
7
5
16
44
91
12
137
24
84
36
12
19
180
5
36
115
24
29
36
24
4
8
264
4
36
15
53
12
43
105
80
16
39
17
60
36
19
81
108
20
24
120
28
39
65
103
113
40
20
148
20
72
7
113
4
3
72
9
72
15
84
153
27
29
4
32
55
53
60
7
65
103
5
52
56
12
7
9
32
72
112
36
39
29
31
60
5
24
7
17
40
20
48
4
3
5
7
41
84
184
27
12
21
44
76
20
151
29
112
27
21
92
48
7
17
12
40
20
24
16
20
24
96
16
87
12
41
4
44
31
5
91
5
108
7
5
64
3
5
43
12
17
24
76
3
5
16
120
104
100
68
7
137
48
40
15
21
27
5
24
144
12
84
64
87
9
48
140
12
28
15
12
33
8
79
41
12
67
9
36
36
48
39
5
36
24
43
12
5
12
40
20
24
36
36
48
16
60
80
4
39
21
39
12
33
8
115
245
60
60
84
28
20
48
84
55
113
48
4
63
137
4
27
17
36
76
8
16
39
5
67
9
72
8
16
3
72
41
12
12
24
16
51
24
65
88
72
183
57
123
21
20
12
52
123
5
52
128
55
24
5
55
21
68
40
24
20
132
4
72
39
29
12
48
19
12
29
24
36
7
185
144
43
81
36
44
4
152
24
84
115
65
16
80
12
55
9
56
7
5
112
15
29
52
72
3
77
7
53
43
53
12
7
81
87
17
120
12
40
20
43
45
3
29
4
44
7
41
67
65
28
48
44
28
8
12
24
84
12
12
28
27
60
197
60
40
80
76
8
60
4
15
5
12
4
36
60
20
28
3
69
56
7
17
36
24
55
21
32
7
89
24
16
27
9
36
32
7
29
52
8
7
12
5
28
20
24
40
20
24
240
ABCD 99067919066*3^$a+1 [50044]
45
42
54
306
337
77
18
25
95
1
32
117
48
3
72
159
229
65
67
5
3
69
156
6
48
96
30
24
36
147
27
6
66
1
23
66
51
45
12
171
207
42
30
168
13
12
8
160
32
45
43
24
56
39
48
90
15
148
59
66
127
200
69
24
192
75
52
41
267
88
5
120
27
105
15
180
3
246
219
39
102
24
27
39
1
8
9
111
100
11
66
108
24
18
265
53
75
87
42
12
103
41
36
6
102
72
90
6
12
111
15
6
171
45
3
132
52
173
67
185
48
175
47
81
4
125
36
60
102
105
45
18
117
9
360
18
61
11
54
27
45
3
45
55
20
64
23
24
138
55
5
48
42
90
63
112
23
30
108
135
141
18
61
65
12
78
162
108
36
30
69
99
13
107
6
12
15
165
15
3
57
213
60
7
8
15
24
25
23
24
9
9
156
19
8
15
13
32
3
217
68
81
51
69
180
51
3
24
21
99
73
48
32
207
153
9
19
32
57
51
129
78
18
7
23
6
31
192
41
36
78
18
15
69
24
72
3
112
60
233
36
51
27
33
52
68
135
120
33
120
69
123
33
36
96
3
45
75
21
48
51
72
48
4
173
3
9
3
33
54
13
20
63
49
95
33
57
48
55
95
25
23
186
31
23
49
77
171
120
9
39
64
95
1
125
42
25
5
135
27
145
53
67
95
93
3
30
15
27
18
30
126
171
207
73
53
72
24
48
168
18
117
93
15
81
174
49
56
40
149
72
51
33
252
103
29
3
27
33
63
25
140
64
35
150
3
69
31
77
12
18
6
27
63
162
54
189
57
72
96
66
9
72
28
12
80
100
68
69
171
12
225
18
330
7
8
39
33
28
60
20
100
32
69
51
69
18
145
120
56
9
102
54
75
12
3
6
103
77
48
6
25
47
25
77
175
11
66
54
177
120
87
13
12
5
31
32
108
45
19
56
15
96
30
51
48
12
93
126
121
5
72
43
20
237
240
223
65
3
4
5
51
45
234
72
18
48
60
67
5
51
39
102
111
33
90
54
18
78
162
90
12
42
120
81
63
177
207
25
128
63
30
19
167
21
9
39
132
28
12
80
87
73
17
51
4
143
45
172
95
162
84
90
54
90
6
12
15
45
67
17
36
15
3
157
20
57
6
30
19
5
18
133
11
9
160
29
171
21
18
153
168
9
36
259
41
19
68
39
9
15
30
144
31
140
15
54
12
54
24
126
162
25
23
49
95
18
135
63
90
19
228
77
42
120
121
29
39
12
129
31
53
204
115
83
45
292
48
29
43
47
54
139
23
30
18
90
60
7
20
9
30
49
5
27
87
81
21
51
48
120
39
21
9
42
61
68
12
3
30
127
12
95
1
431
198
3
88
365
7
29
39
9
3
33
15
45
36
48
51
39
21
412
5
3
9
183
93
15
100
329
36
75
21
108
3
27
78
7
155
21
112
59
73
188
240
9
120
18
330
355
17
91
5
3
105
175
77
72
18
45
52
8
52
125
126
57
69
51
63
25
95
217
77
360
51
12
3
186
31
20
33
144
18
234
103
8
159
78
43
47
126
15
192
93
6
61
108
65
30
6
31
12
95
1
72
120
23
42
54
13
41
36
31
5
123
15
72
144
234
207
63
72
45
ABCD 99068143418*3^$a+1 [50067]
24
19
6
63
27
173
37
35
48
85
83
7
33
8
64
87
129
72
3
29
40
33
114
5
103
12
21
93
171
104
31
48
137
25
18
90
3
144
120
135
54
54
66
6
48
60
18
15
15
60
72
125
85
168
27
72
3
101
40
27
54
23
85
83
37
6
45
99
72
365
49
66
165
51
18
195
45
30
42
27
225
15
8
67
48
54
36
108
39
8
40
128
169
30
240
108
45
8
91
141
3
102
15
27
5
61
6
48
21
104
16
32
49
18
5
13
35
24
31
102
60
30
96
30
222
5
64
80
79
6
216
30
18
6
156
17
1
39
57
18
12
36
69
8
31
6
30
24
36
48
60
213
32
48
43
24
30
60
30
96
5
72
112
3
42
48
107
1
42
45
3
77
24
79
54
11
49
12
83
67
18
30
42
126
90
264
179
181
150
144
66
51
32
67
5
25
96
12
3
69
75
15
33
75
197
1
47
40
21
51
75
96
29
16
24
80
13
36
15
72
32
25
18
5
48
85
54
168
282
11
67
69
69
6
18
27
63
33
195
72
5
67
29
40
39
18
42
101
127
18
87
9
95
64
21
48
83
25
114
30
23
55
185
25
162
24
102
39
75
69
69
222
29
55
96
48
60
341
19
108
12
96
5
31
33
21
11
115
30
144
90
96
149
85
174
18
42
108
53
352
45
162
12
216
42
198
53
37
30
132
180
101
7
12
245
157
36
47
61
72
138
6
99
56
133
30
21
57
12
36
15
129
23
19
36
225
8
139
162
60
18
66
42
108
5
96
61
192
18
54
51
32
48
160
72
15
6
156
39
32
72
40
21
27
99
120
60
66
15
219
36
54
24
11
133
11
7
17
48
88
39
281
264
208
80
37
51
21
318
197
40
3
77
85
18
102
3
3
5
13
27
39
18
87
21
75
39
9
9
15
75
36
54
30
53
19
54
36
6
117
56
19
6
174
6
246
6
23
112
3
36
114
180
27
75
165
15
18
96
63
32
43
6
12
18
126
18
57
3
53
145
63
165
51
201
60
18
66
18
53
133
99
8
139
18
168
18
84
18
108
222
33
72
105
39
8
85
30
5
121
47
13
30
21
56
199
30
126
54
15
96
15
54
96
59
13
30
90
42
89
85
126
54
87
80
109
48
35
7
18
23
295
17
61
51
51
24
5
43
53
112
15
162
23
96
112
104
31
9
135
144
9
147
29
25
167
199
156
365
19
5
43
93
8
187
5
24
13
11
37
72
51
32
43
72
5
85
123
99
36
36
30
15
45
48
150
108
12
5
96
24
48
13
99
80
85
35
91
5
31
108
165
93
162
81
45
54
45
45
216
27
45
54
120
240
101
19
53
7
105
195
54
47
40
8
19
53
73
66
78
48
78
12
24
101
25
30
65
208
75
5
144
43
42
48
72
162
78
36
12
78
45
39
126
96
51
15
17
1
191
13
18
210
39
39
156
144
24
77
208
3
45
32
43
144
90
78
12
65
31
174
144
114
41
115
29
61
6
29
19
42
11
109
6
12
105
3
5
13
11
168
88
72
21
11
79
57
80
25
39
3
18
72
48
83
192
19
36
108
117
27
48
90
24
59
67
102
18
78
12
78
77
265
48
159
96
165
35
211
6
12
35
88
333
59
283
29
24
109
48
147
141
36
39
216
33
47
ABCD 99068195992*3^$a+1 [50057]
95
60
121
120
65
27
3
45
36
96
12
87
105
75
25
60
5
159
15
25
164
15
45
132
84
16
68
96
12
4
44
96
9
24
48
75
12
172
80
4
32
48
81
15
40
84
131
60
108
21
72
28
56
3
165
51
61
8
33
7
11
25
35
21
36
9
55
95
13
23
97
68
9
3
96
51
36
57
40
47
81
3
49
113
78
297
52
23
45
177
3
4
41
27
16
11
93
160
72
164
84
12
15
84
96
13
23
9
135
141
12
48
12
21
19
20
36
36
48
16
24
92
48
123
18
90
1
128
36
12
3
81
99
25
36
48
17
39
60
132
52
23
33
100
44
52
41
3
24
12
111
9
39
25
32
12
75
181
20
4
8
45
7
12
44
9
48
63
60
99
21
27
37
8
12
15
25
11
36
114
30
49
12
108
11
141
3
6
72
18
1
8
60
100
12
8
27
13
116
76
20
4
36
80
48
3
45
99
69
36
64
24
56
4
60
113
24
51
28
56
4
60
44
60
12
21
24
43
11
45
147
73
32
9
43
155
18
48
42
13
36
44
84
36
87
60
37
47
9
96
4
71
13
95
18
75
48
45
66
33
63
13
35
61
11
54
163
68
3
54
67
44
12
144
63
12
109
56
24
45
54
97
119
1
56
39
49
17
15
24
39
109
12
56
15
72
21
84
40
20
72
21
7
20
156
9
51
136
68
3
13
84
152
21
15
52
56
39
36
49
20
15
6
55
32
33
42
37
12
23
61
56
28
8
4
48
80
105
51
12
9
18
21
12
12
15
57
4
36
20
48
27
258
55
8
24
33
3
52
176
39
25
60
8
39
48
81
84
51
85
96
35
73
80
51
21
28
20
36
40
104
16
44
15
97
8
15
72
24
72
97
72
29
31
95
9
96
4
24
11
45
39
36
1
24
161
99
24
60
40
23
33
76
140
3
36
9
12
183
57
64
212
57
55
20
3
90
18
9
12
216
24
4
84
12
11
13
11
84
25
35
66
39
12
112
71
85
119
18
15
12
12
171
60
84
13
56
12
4
60
116
123
145
11
33
3
105
45
15
28
120
35
25
131
54
111
64
44
87
21
15
189
48
3
13
96
48
5
162
48
25
8
60
192
27
33
75
18
19
8
108
27
30
7
24
276
23
37
71
13
20
24
12
21
18
69
12
3
42
19
107
9
120
9
19
5
31
17
24
123
75
1
24
41
75
4
11
45
72
72
81
24
55
132
29
15
24
220
23
57
51
1
20
48
45
115
11
69
12
100
8
21
27
172
41
199
35
126
51
108
36
51
25
80
9
54
1
96
48
17
15
24
60
16
23
78
19
20
100
95
13
71
57
195
33
24
16
59
61
56
48
96
16
83
66
15
240
64
32
28
53
18
109
36
56
64
32
12
12
48
15
25
20
135
57
9
19
5
63
3
9
40
12
44
12
112
12
8
3
33
9
67
84
36
20
24
24
228
75
37
155
25
17
18
108
73
17
3
4
12
20
40
56
124
20
96
28
149
87
4
95
36
13
8
24
24
64
23
97
68
3
237
48
160
24
132
59
24
45
111
6
30
189
12
88
56
28
5
7
20
60
28
20
81
162
13
24
68
4
48
80
96
12
75
69
64
11
9
9
27
21
3
4
71
121
116
144
24
60
204
60
16
92
88
11
49
24
71
36
69
24
96
57
168
27
189
15
84
12
9
78
33
3
84
36
132
33
105
51
88
20
36
45
75
144
12
3
30
7
228
72
23
30
67
56
4
41
54
33
16
89
3
52
131
45
16
41
67
11
25
11
54
19
132
8
16
32
3
25
11
18
7
80
24
16
20
3
25
20
3
37
60
20
120
76
17
15
4
44
24
108
84
111
49
8
36
132
72
136
20
64
5
42
85
44
12
24
40
48
12
56
88
44
81
72
7
32
24
36
123
141
21
3
231
36
13
35
42
39
87
45
84
4
5
24
3
12
72
180
39
61
44
15
6
90
48
1
107
9
64
35
9
51
121
68
220
8
112
20
75
37
24
35
36
25
20
39
117
45
19
68
16
92
52
65
66
45
15
49
140
27
9
196
20
36
12
15
12
25
29
19
60
71
9
12
28
23
90
90
33
87
13
95
72
42
27
24
12
48
4
83
138
27
72
12
36
52
20
3
13
35
21
144
39
33
69
39
4
20
48
12
93
7
65
6
69
21
174
37
176
93
39
51
49
11
1
8
12
213
3
ABCD 99068324302*3^$a+1 [50026]
19
17
127
20
48
112
17
43
168
59
33
28
65
3
100
72
17
55
95
18
79
101
72
12
31
59
90
18
13
5
72
7
60
65
30
21
72
3
90
7
108
68
69
151
72
77
60
31
59
85
80
45
60
75
28
5
19
56
40
8
39
18
7
48
17
151
24
35
61
32
39
73
35
1
32
57
90
93
9
39
4
48
192
5
67
5
79
36
65
91
59
1
120
48
101
3
63
24
25
83
72
216
49
5
103
23
12
270
111
4
60
5
3
40
84
204
84
108
95
54
111
28
17
67
48
29
63
48
40
128
87
133
32
15
93
16
48
120
8
57
15
40
137
183
88
24
35
18
15
52
5
30
9
144
28
5
139
56
39
133
65
72
3
33
102
145
5
48
27
28
132
17
18
18
7
108
8
39
33
112
155
42
48
90
42
103
35
13
347
37
23
25
72
60
108
8
45
144
18
81
12
129
180
43
68
99
73
12
23
45
16
11
18
247
131
54
36
163
240
89
127
35
33
52
53
132
108
3
48
87
54
139
47
73
29
7
96
32
135
73
35
45
69
31
5
3
4
156
17
87
60
36
231
18
31
20
4
47
18
168
19
60
8
232
116
87
72
30
3
28
68
16
36
12
36
44
172
125
99
112
77
42
336
25
269
43
5
3
100
12
68
15
37
48
149
198
93
52
77
18
93
52
60
65
15
52
96
47
97
11
54
175
23
90
60
18
13
41
36
3
231
30
3
96
51
121
84
96
152
33
79
84
29
60
235
12
60
11
73
132
32
15
93
249
19
20
39
25
407
13
48
8
21
90
21
12
40
35
73
17
3
9
183
57
3
28
80
27
13
168
72
95
54
151
137
3
228
39
37
36
92
36
9
67
48
17
55
11
72
21
72
40
68
172
8
21
120
31
5
7
68
4
53
43
8
16
84
12
17
31
20
52
120
95
37
17
78
12
25
56
15
72
13
20
69
3
123
90
67
47
205
11
73
11
6
87
33
54
108
13
24
53
67
23
42
31
48
11
48
42
18
1
60
12
29
103
96
80
84
57
55
125
18
12
1
84
8
75
30
55
23
169
11
73
20
352
108
107
117
112
44
52
179
13
80
196
59
120
13
29
18
73
48
72
5
90
84
61
60
144
48
132
8
40
12
23
37
35
18
18
73
101
3
40
35
192
18
175
95
13
5
114
13
77
31
5
102
42
31
89
6
49
23
25
65
48
3
69
60
15
87
21
39
73
48
5
102
150
51
16
44
99
121
152
39
18
67
95
93
120
123
93
160
77
7
47
13
48
24
44
16
71
109
125
18
61
44
160
36
71
61
137
18
114
303
76
11
90
19
80
12
64
60
41
12
63
9
3
100
96
149
90
97
60
36
17
67
48
107
61
77
75
87
25
60
131
42
180
30
45
15
73
29
18
73
48
11
156
45
28
24
35
108
54
43
83
73
20
69
3
27
72
36
13
32
48
52
92
76
17
79
41
162
18
7
68
172
108
5
3
21
19
17
67
17
79
107
57
27
1
179
6
54
109
120
240
47
73
59
85
20
16
12
47
85
96
12
5
195
69
36
127
5
111
84
3
54
48
31
36
23
18
42
18
75
48
112
17
255
45
3
285
147
16
84
476
52
240
24
155
61
12
17
3
112
24
89
132
18
1
20
99
1
71
18
18
24
69
21
31
5
12
42
1
32
112
84
131
145
35
73
12
5
48
132
123
105
78
180
54
123
36
291
25
23
1
41
163
48
77
7
108
68
64
8
120
3
174
31
12
140
33
7
48
188
16
48
80
ABCD 99068341748*3^$a+1 [50030]
12
93
111
29
40
99
12
141
8
199
5
7
185
19
41
16
80
28
15
101
31
24
5
19
60
5
100
32
7
65
12
48
40
3
117
92
139
12
60
72
156
189
36
32
12
7
5
4
111
33
8
79
144
17
24
16
39
81
164
19
17
12
40
8
79
84
36
60
53
40
20
7
53
48
67
36
84
53
12
160
8
52
108
8
12
43
77
12
67
5
48
12
108
88
152
16
111
5
43
60
45
8
7
192
69
12
68
7
53
19
5
12
48
40
267
29
19
137
48
31
5
40
20
79
33
3
12
84
36
29
19
45
24
15
48
120
12
101
31
29
31
5
88
15
60
5
55
17
88
92
79
5
112
12
32
24
12
115
57
56
12
12
55
36
9
20
55
12
69
20
31
5
16
20
52
3
12
108
77
12
55
24
12
173
12
12
48
7
93
284
24
12
7
12
5
4
20
7
53
19
36
17
24
16
27
45
8
19
5
36
79
84
41
60
16
48
44
55
45
20
72
24
12
40
12
27
69
72
8
36
36
12
48
24
19
120
161
31
5
19
48
53
19
36
72
17
96
24
19
149
60
31
45
12
27
17
31
29
43
72
21
8
12
79
36
77
31
77
43
17
12
7
9
51
93
15
36
24
113
12
7
24
84
5
96
4
15
21
20
144
12
19
24
36
456
36
24
5
88
56
36
108
91
12
17
12
31
48
60
9
116
12
48
4
32
76
8
72
28
27
5
67
41
36
84
24
28
3
89
16
12
68
36
24
67
5
168
12
52
123
29
28
15
36
29
91
144
41
19
93
8
79
45
27
5
36
72
48
112
27
41
7
12
24
12
12
48
5
12
36
31
29
19
65
7
65
139
77
12
31
69
3
53
31
24
69
3
5
7
12
53
48
103
24
53
115
17
40
8
48
12
48
36
19
45
15
17
55
48
9
51
117
15
113
36
24
67
89
19
29
127
5
96
19
36
17
31
60
12
5
24
36
12
103
12
36
69
3
5
7
113
108
12
19
29
79
120
12
60
65
79
161
108
16
20
36
48
16
15
137
7
41
24
12
79
5
67
89
19
5
12
43
84
41
4
27
69
15
72
72
21
116
28
63
5
40
75
17
108
127
36
12
29
36
55
48
9
56
216
36
24
28
8
7
101
175
17
19
141
15
45
80
112
56
4
20
12
139
180
36
48
5
28
44
19
17
144
4
56
43
77
31
24
29
7
165
20
43
45
51
9
116
24
7
29
4
27
77
48
12
67
21
15
5
88
80
4
152
28
15
12
24
9
51
60
5
24
16
87
29
31
29
48
36
115
5
4
8
7
53
19
93
3
5
40
27
5
31
5
55
156
69
20
24
7
129
200
60
67
24
5
19
12
17
96
19
93
3
12
5
28
44
48
235
65
40
123
17
19
48
65
7
5
31
5
60
7
48
132
81
51
5
60
28
68
120
28
32
7
93
27
5
12
19
12
33
99
41
115
9
96
99
180
81
27
5
48
7
29
48
55
36
69
48
20
48
24
91
5
31
41
55
12
33
63
41
55
41
24
79
29
31
77
19
161
19
101
43
5
36
4
51
53
156
64
80
91
5
60
24
120
168
24
120
28
135
65
163
17
7
48
33
3
24
96
17
40
68
19
5
55
5
55
36
72
17
55
101
7
5
40
44
36
28
80
7
5
79
9
32
55
5
112
48
20
24
48
40
3
12
5
91
24
12
5
108
12
43
125
12
64
24
92
31
5
43
17
55
53
60
55
17
120
28
32
19
29
12
120
7
36
69
135
5
36
112
63
29
72
16
3
24
12
33
20
7
9
32
19
53
12
64
75
17
7
77
96
139
65
96
12
43
12
5
76
12
123
60
17
48
96
60
16
8
4
8
24
31
29
36
24
24
84
136
60
32
55
29
103
125
72
115
65
19
69
8
24
103
173
28
39
5
16
12
68
12
52
87
41
43
12
29
24
12
19
5
88
15
17
103
21
80
12
52
272
4
15
41
64
80
36
48
7
29
12
7
21
75
29
132
55
29
52
60
12
87
24
17
60
55
72
161
12
24
24
132
7
33
8
40
39
48
5
84
84
120
19
36
204
60
36
9
32
60
55
41
40
32
12
19
29
36
12
7
36
12
12
17
24
40
27
48
24
12
41
55
29
4
20
139
36
17
24
55
33
36
32
40
68
55
101
211
48
24
65
36
60
19
12
41
52
8
7
21
84
8
19
9
252
3
17
52
20
96
36
168
40
15
21
140
40
44
43
60
89
55
24
65
7
33
32
48
31
36
120
93
56
48
12
28
8
43
69
96
56
43
17
43
101
12
43
57
8
19
45
140
48
28
56
124
32
12
96
36
55
113
55
36
24
65
60
31
36
41
48
67
12
5
72
28
3
5
55
65
60
28
56
16
15
29
36
100
72
15
141
56
ABCD 99068375782*3^$a+1 [50081]
120
15
33
192
24
39
105
63
17
48
64
51
12
288
72
36
21
24
51
36
17
16
80
67
117
360
27
45
63
192
204
156
113
192
40
123
132
36
300
132
36
120
9
27
36
17
40
51
101
96
127
96
65
7
84
45
120
3
117
99
45
39
17
240
48
55
96
9
80
16
96
15
161
48
96
40
48
96
24
72
144
24
72
3
120
141
96
24
24
312
15
105
39
9
80
55
41
31
36
189
264
51
45
135
180
29
40
99
108
48
180
101
139
5
64
72
39
72
89
64
24
96
96
3
36
132
48
21
15
41
19
144
144
21
56
31
65
79
33
32
40
104
7
57
120
56
64
32
384
184
87
9
51
48
45
72
128
7
108
36
384
41
7
89
40
8
240
55
297
24
99
36
17
103
9
80
295
36
45
200
16
63
81
144
111
17
7
105
3
84
9
135
9
135
96
41
43
132
84
21
24
171
101
208
96
168
192
15
89
55
105
39
233
144
91
48
45
135
9
63
137
31
9
27
69
56
19
69
3
69
195
60
144
72
9
3
125
96
67
72
45
123
173
91
36
180
72
168
77
40
96
24
96
135
72
9
3
21
24
56
31
84
45
27
60
72
65
48
48
271
108
245
40
231
360
276
69
120
96
24
15
180
120
204
57
15
9
264
63
9
375
105
8
103
33
51
36
9
24
32
48
16
48
111
9
8
48
64
32
64
24
3
60
57
15
65
136
24
3
69
3
72
168
5
7
105
75
5
48
40
8
88
24
416
19
141
135
41
79
36
288
96
120
21
120
48
56
7
9
128
48
55
84
180
96
57
56
96
64
120
24
231
41
160
63
96
17
19
120
165
3
120
141
75
132
33
51
36
240
17
91
36
65
151
120
132
72
300
185
31
9
159
329
175
36
72
53
16
24
27
24
101
7
36
141
3
45
8
48
184
56
31
9
56
31
9
111
108
21
39
72
129
24
27
72
77
43
141
27
108
81
3
108
144
105
171
12
57
51
24
120
165
291
93
87
33
24
171
21
3
120
5
31
497
48
136
75
93
96
96
99
29
7
33
267
36
132
45
192
135
9
87
57
192
3
5
16
96
120
51
5
43
204
48
144
24
36
108
57
135
65
43
60
72
36
48
69
8
19
69
39
120
57
168
51
21
144
159
65
115
120
5
40
336
216
48
27
45
24
39
81
104
160
15
17
184
24
27
165
231
192
41
19
141
51
45
63
17
19
60
216
105
39
129
15
36
336
53
43
72
165
15
57
24
27
84
33
111
24
12
276
84
29
16
240
80
31
9
24
24
15
81
51
84
201
8
31
9
120
51
12
9
8
43
69
384
27
69
80
40
15
33
15
36
5
96
88
96
96
8
96
7
137
7
36
324
84
24
120
252
225
63
72
96
ABCD 99068999132*3^$a+1 [50021]
72
32
28
48
48
63
102
18
101
31
17
73
47
16
240
60
80
36
16
72
45
27
21
27
8
37
35
24
49
47
24
28
12
20
16
93
3
9
87
20
1
60
63
20
37
72
36
11
52
81
107
12
24
72
16
75
9
15
93
105
11
1
171
15
9
12
20
49
39
15
17
1
23
12
73
27
12
36
9
15
24
72
36
20
1
72
3
92
48
13
99
36
15
29
61
54
101
96
28
32
49
30
5
37
11
1
18
42
47
61
18
101
19
21
21
47
1
24
18
30
18
17
43
89
16
39
45
8
127
17
13
3
24
123
17
12
1
3
57
36
15
56
19
5
4
45
108
18
30
179
136
27
42
23
12
16
120
39
65
48
13
11
12
37
23
49
39
32
49
39
51
78
35
4
33
90
29
61
51
68
36
48
12
73
54
69
12
68
49
39
69
72
3
48
8
40
21
60
18
117
12
60
20
16
117
48
15
9
3
44
16
3
42
11
61
30
33
20
72
115
18
12
78
5
16
68
24
85
75
117
42
81
9
108
27
36
57
78
21
9
54
60
29
96
16
69
99
96
3
21
72
36
21
12
83
120
4
33
30
96
72
117
20
16
27
101
1
36
90
53
1
6
5
25
54
6
12
60
167
43
17
12
4
44
1
3
44
25
12
6
21
33
3
27
105
21
35
72
7
5
112
116
13
24
3
8
112
12
80
13
18
42
18
41
16
12
12
48
63
42
23
25
15
8
48
24
37
36
87
8
67
113
7
5
37
30
17
1
123
9
39
24
12
15
108
53
60
24
28
15
45
3
53
48
49
119
43
18
30
54
39
231
41
40
84
33
72
35
1
15
20
79
18
63
9
3
8
12
16
81
75
20
12
36
12
72
13
30
125
64
20
12
4
96
48
117
42
5
12
4
8
24
96
49
54
81
36
204
20
84
1
11
43
5
1
11
61
3
9
111
72
36
57
35
85
24
66
9
8
25
90
117
135
21
48
111
90
23
60
163
42
72
63
92
16
20
25
39
63
5
16
24
20
85
47
61
12
78
89
1
15
12
75
18
87
12
12
20
31
18
27
15
53
16
32
37
63
24
3
60
12
18
35
48
4
27
18
15
3
141
51
45
33
39
12
33
3
92
4
24
63
69
32
28
45
35
40
8
40
12
80
1
24
3
15
9
12
132
39
89
16
12
128
13
71
28
21
23
4
12
51
72
9
20
60
12
100
69
39
84
20
88
36
12
9
47
24
52
12
36
32
268
132
12
56
16
32
24
16
3
18
3
8
1
78
17
16
8
24
72
96
19
29
19
5
16
51
29
67
5
28
116
40
111
9
44
16
12
9
42
162
30
5
24
49
12
6
12
81
27
53
1
126
42
39
33
36
35
48
61
15
33
90
33
27
30
11
4
27
29
1
15
8
37
48
18
57
3
5
36
12
16
24
69
71
16
60
51
149
28
36
48
92
1
60
83
28
177
3
20
48
1
27
12
36
60
96
32
88
12
68
48
12
52
87
5
13
23
28
36
8
40
200
64
68
103
9
44
24
16
39
41
24
64
24
27
30
87
56
37
3
92
52
168
48
8
28
21
11
12
16
51
5
48
103
9
12
48
48
27
36
5
19
21
24
32
40
9
27
92
48
85
72
66
69
44
64
132
33
191
108
40
32
7
101
48
31
77
37
15
96
12
32
25
48
60
51
57
12
108
60
27
8
67
5
52
68
136
20
4
3
45
44
4
51
5
132
100
39
41
13
90
17
1
18
5
64
183
57
33
39
8
55
9
80
88
48
8
7
18
12
51
117
47
16
39
29
7
17
24
16
32
76
12
27
41
12
36
76
36
116
43
30
18
18
3
60
9
18
21
32
52
8
72
37
12
18
5
16
21
3
92
13
63
27
18
75
8
19
18
72
75
57
51
12
3
90
114
101
7
18
71
1
51
56
72
13
15
93
35
36
1
60
35
24
31
48
41
136
3
33
39
105
36
39
33
32
16
27
72
90
18
17
16
24
8
24
48
24
4
92
1
39
45
3
56
48
133
63
27
5
31
12
60
18
27
12
96
12
24
3
77
1
27
60
68
28
9
63
45
11
36
13
18
33
111
45
63
41
7
42
12
60
95
31
102
83
7
53
25
11
43
29
1
15
3
29
61
78
72
30
35
4
24
105
12
3
12
27
48
17
25
66
90
3
24
36
108
24
8
4
132
24
8
103
126
59
120
4
32
157
131
1
47
172
51
108
21
27
81
72
9
63
20
25
60
71
13
3
15
33
27
45
153
87
75
5
16
8
19
149
144
19
53
4
15
30
51
12
8
55
5
60
52
60
24
51
101
24
72
16
8
1
11
55
5
96
16
117
15
92
40
3
41
12
13
54
33
44
148
20
13
90
5
28
8
64
8
100
15
17
4
21
51
69
15
12
48
56
28
39
54
15
20
1
75
8
88
9
15
45
11
1
47
40
32
13
51
32
43
90
54
30
36
47
4
56
72
43
72
5
25
6
53
16
12
96
8
16
9
63
96
104
24
4
84
45
83
19
53
25
23
24
7
17
31
42
107
48
4
12
12
8
16
21
11
61
27
63
137
13
30
17
61
119
16
8
4
92
48
40
44
97
54
89
1
15
44
61
75
32
61
12
35
12
4
12
33
30
17
40
12
20
76
15
5
48
61
59
88
8
36
79
113
13
47
52
48
33
59
16
56
40
3
6
12
60
12
ABCD 99069020002*3^$a+1 [50168]
126
16
48
20
4
128
48
106
80
6
28
92
4
84
234
48
50
4
48
56
10
96
96
14
130
30
24
32
48
216
34
90
126
14
136
44
30
34
150
96
62
48
90
22
12
32
70
96
8
6
24
40
24
98
22
92
64
6
26
124
36
102
30
12
60
26
112
158
10
200
70
50
22
18
128
6
90
234
4
42
30
56
58
120
6
24
50
30
16
194
40
242
28
114
30
212
94
240
2
78
262
24
200
58
8
184
14
40
32
258
46
104
72
40
138
32
48
72
22
60
92
36
48
100
32
18
184
62
36
340
42
72
90
14
82
30
24
80
40
30
24
96
24
26
54
96
64
42
104
6
10
78
24
12
30
168
90
60
116
60
40
176
88
36
182
48
40
2
64
6
48
56
6
34
26
124
24
24
48
18
146
30
6
114
6
48
100
20
186
34
20
82
128
6
106
30
48
32
82
26
6
6
40
12
78
30
200
144
16
72
68
28
116
60
36
30
48
64
6
26
24
70
180
54
56
70
90
144
72
134
40
2
54
24
66
16
8
6
24
10
32
90
52
8
100
134
30
16
72
56
72
18
96
66
60
40
44
16
14
16
14
16
50
288
130
420
66
6
8
72
144
66
30
58
120
230
12
124
50
34
110
102
24
16
50
22
56
120
10
102
50
30
172
36
146
16
30
24
120
50
30
124
176
4
50
456
24
10
30
126
26
48
22
68
60
52
68
60
52
44
46
98
94
72
90
30
6
252
212
64
234
102
24
56
28
6
110
10
56
30
96
40
218
6
4
12
68
4
48
140
78
40
26
148
32
66
54
16
74
70
176
24
154
30
32
24
90
166
50
40
128
6
10
6
50
40
18
12
18
152
48
30
16
144
32
58
150
96
66
110
18
102
40
8
34
38
60
150
10
54
80
24
70
32
90
30
4
6
78
24
56
136
90
6
24
48
72
66
8
10
80
36
10
18
62
46
164
4
24
18
14
16
410
30
108
192
108
10
42
134
6
138
16
168
6
2
90
60
90
24
40
86
52
48
38
16
176
78
66
46
50
10
102
62
90
30
100
6
24
14
90
120
82
80
84
136
50
78
66
24
46
96
44
36
108
12
18
16
6
168
176
34
54
26
6
40
24
2
40
24
6
24
18
152
6
48
90
82
38
10
60
20
4
56
52
38
30
16
80
24
40
56
88
96
12
60
74
46
44
144
4
128
24
10
6
138
42
68
10
152
54
4
206
120
160
74
16
20
16
140
108
42
24
46
170
30
58
50
60
52
60
48
50
6
28
62
6
40
8
16
176
288
34
38
90
142
2
6
90
58
32
30
64
14
10
62
58
102
140
4
74
66
36
10
30
24
18
26
132
58
30
50
34
6
110
40
32
112
32
64
114
2
6
22
32
36
208
12
80
160
50
18
76
24
50
136
24
110
12
30
54
24
36
64
6
86
64
36
38
22
8
64
32
16
50
88
30
132
14
24
16
110
16
18
110
42
18
102
78
10
96
18
36
90
56
126
138
40
80
192
10
20
40
24
48
122
214
2
24
24
16
24
30
32
144
88
2
54
36
6
40
192
6
56
144
72
24
90
6
34
198
66
30
60
126
366
80
82
8
10
44
24
10
50
60
34
18
144
20
76
12
32
4
12
170
24
184
170
22
30
170
94
20
70
30
120
36
30
14
66
82
32
16
158
34
38
30
112
8
18
40
24
152
46
168
42
30
42
32
16
258
6
86
18
6
34
26
4
24
36
32
30
120
78
216
88
32
96
58
50
36
10
344
ABCD 99070445452*3^$a+1 [50042]
90
180
9
60
88
5
43
24
68
45
3
60
27
72
72
49
92
75
25
116
57
19
161
7
11
57
40
20
84
16
89
55
140
21
63
12
52
53
7
180
8
40
44
36
48
52
68
16
36
131
121
12
68
87
9
27
97
8
3
177
220
32
75
33
24
15
18
75
69
27
9
27
9
67
5
55
71
198
103
41
79
252
36
8
52
24
36
71
13
5
39
180
87
18
187
144
68
28
8
52
140
64
36
83
18
43
36
140
231
1
89
123
3
18
19
36
20
195
37
188
9
72
90
117
120
36
48
36
172
12
60
29
39
24
16
24
20
28
83
33
64
11
1
48
41
67
59
33
172
20
88
83
177
36
12
27
25
108
47
97
11
25
8
75
18
36
7
336
44
136
60
11
72
1
120
108
32
9
39
28
131
57
52
17
3
87
25
8
12
40
23
90
144
43
8
57
18
108
57
285
90
37
56
15
69
48
52
236
64
8
64
89
135
9
18
25
12
80
28
12
56
129
111
4
29
91
8
64
68
12
9
91
35
9
52
72
65
7
44
21
15
40
60
96
68
4
59
9
9
15
57
18
9
27
90
67
20
52
44
4
11
108
54
67
41
27
64
120
41
63
81
15
100
20
28
20
52
107
36
33
21
31
5
51
93
19
8
144
48
15
45
9
18
13
72
48
120
17
55
92
100
20
57
18
33
21
139
132
44
4
48
44
96
60
100
35
9
24
124
12
80
57
27
4
8
84
60
48
48
48
33
18
1
53
15
4
35
72
25
11
153
16
108
29
19
20
4
11
25
24
116
100
5
195
108
4
48
23
37
20
52
35
13
5
90
25
32
33
55
53
18
234
27
9
19
164
51
33
52
24
197
87
16
200
21
7
20
9
43
11
54
18
21
36
16
8
112
77
67
20
60
36
4
36
164
24
12
84
177
31
23
57
28
68
16
47
1
60
12
17
111
100
23
45
171
126
72
54
126
18
36
54
27
40
48
8
40
17
144
27
27
85
140
45
135
24
111
33
3
61
65
51
84
52
47
57
4
47
1
12
41
19
72
48
5
51
39
13
41
36
15
88
12
47
121
5
55
72
132
176
40
84
8
160
11
49
5
103
24
96
47
72
72
49
24
108
17
18
133
68
33
18
133
29
36
90
73
80
9
223
8
12
40
72
120
65
18
93
12
57
91
8
96
96
15
9
27
93
87
133
44
252
39
1
71
90
19
12
296
60
84
12
16
120
65
18
21
220
104
4
48
92
51
162
7
32
24
27
90
135
12
72
88
107
18
51
57
63
16
44
111
90
3
36
64
60
35
81
124
48
71
18
126
49
5
54
37
80
64
48
59
1
116
136
60
96
60
143
18
72
7
24
23
33
129
63
12
28
48
8
4
8
135
57
141
87
3
37
60
47
25
29
39
64
36
8
64
48
20
24
36
21
31
12
48
35
37
44
24
93
18
18
31
116
172
20
100
65
39
24
16
11
180
18
36
51
84
28
17
3
15
45
132
28
48
132
29
51
52
120
48
60
180
29
147
123
108
13
5
36
7
44
16
24
8
40
23
57
52
125
18
18
108
19
53
54
181
20
51
13
41
123
237
7
11
45
63
33
24
76
173
3
51
9
24
60
15
181
8
172
188
99
18
99
48
28
24
35
33
21
7
11
69
108
4
32
16
41
144
55
20
15
57
33
39
100
68
96
52
12
68
15
54
15
108
111
81
45
72
39
84
36
52
95
21
52
125
18
126
126
33
4
215
21
76
20
28
72
44
45
36
163
125
103
59
1
53
15
21
18
57
69
18
36
45
88
65
39
105
63
9
144
3
51
25
20
9
108
19
84
108
5
18
144
13
32
27
162
7
12
17
55
89
51
39
57
48
57
7
260
39
9
64
53
108
39
120
24
124
192
48
48
35
57
87
13
77
31
24
71
25
104
51
69
3
97
20
81
135
63
37
12
20
21
36
108
36
75
24
27
72
33
36
108
21
63
48
40
12
35
18
55
24
ABCD 99070575094*3^$a+1 [50029]
45
96
80
52
48
27
48
69
8
96
100
20
7
53
12
24
28
51
29
115
12
33
36
56
91
24
29
100
20
16
8
43
105
15
45
8
64
56
36
55
24
81
3
41
136
56
148
20
112
72
27
5
55
24
84
17
91
12
45
12
176
52
96
92
64
63
33
144
36
104
240
43
281
31
5
88
63
48
21
111
65
12
132
31
192
33
48
32
52
3
45
8
160
116
16
12
15
60
201
140
7
60
245
7
105
72
36
12
36
32
55
9
15
53
151
41
184
20
52
32
16
344
100
147
41
4
140
24
120
91
5
40
44
4
72
56
19
96
9
15
141
20
180
108
60
16
84
60
36
15
5
124
12
8
7
57
12
15
29
24
55
17
16
3
17
28
96
20
48
28
15
65
132
7
9
96
108
68
12
288
184
168
48
32
52
44
115
21
111
9
303
48
69
51
29
196
32
96
7
5
67
192
9
144
48
8
19
5
7
81
75
317
52
60
120
3
48
45
48
80
136
20
79
17
67
125
160
12
96
80
19
29
7
89
55
9
80
19
17
36
40
32
91
29
96
79
93
15
225
68
40
32
7
153
15
5
100
44
55
93
27
5
31
29
156
144
16
20
4
123
60
12
36
5
4
24
147
17
76
20
52
32
60
148
24
20
36
168
7
29
76
8
7
225
87
36
57
15
5
60
144
64
116
28
92
55
125
79
72
153
44
36
36
43
72
5
16
200
60
12
36
60
19
45
15
5
36
67
29
120
144
91
45
39
101
43
225
87
113
88
20
115
9
36
32
28
80
7
17
64
24
3
45
20
103
57
144
156
8
16
128
43
17
115
45
3
65
64
8
16
20
36
115
29
64
152
24
67
5
67
33
44
31
53
36
96
72
52
51
12
33
32
28
20
244
80
24
16
68
43
33
84
135
12
81
12
32
103
21
144
48
24
48
51
45
87
137
28
135
173
72
19
5
28
80
108
64
48
32
84
60
160
39
108
24
9
156
24
92
100
8
72
40
32
7
9
20
52
27
173
175
5
163
9
168
32
43
12
21
20
16
99
180
41
60
55
233
91
137
88
27
53
55
65
72
112
36
20
156
36
24
16
3
81
96
20
7
185
163
57
3
45
99
9
20
16
123
57
63
141
32
4
63
36
41
4
144
48
80
88
27
173
127
9
36
39
5
88
63
57
116
79
21
44
43
60
53
7
9
291
72
237
3
45
3
57
87
36
9
104
100
12
132
80
67
45
15
93
75
93
24
36
192
128
60
19
24
5
16
8
88
3
45
96
36
12
8
124
63
173
184
8
16
147
5
12
115
17
16
3
105
132
15
105
63
36
21
12
48
27
101
12
55
12
221
36
55
5
43
36
36
5
108
148
75
12
53
100
44
31
69
3
12
48
41
4
51
65
60
172
24
144
72
32
40
27
108
12
29
24
16
20
172
168
39
17
211
17
31
65
67
9
24
60
87
24
33
20
232
51
12
5
31
29
67
5
115
21
20
79
29
112
20
19
36
153
15
24
21
72
60
84
104
24
40
27
41
12
100
51
17
12
7
48
21
20
12
55
77
36
16
39
17
55
65
60
48
204
136
12
3
129
56
7
29
31
5
124
144
236
36
160
44
16
68
36
108
55
48
57
60
32
16
63
24
81
12
63
129
156
176
4
96
39
12
84
213
27
60
29
52
24
68
7
96
93
12
60
24
96
8
136
44
7
117
20
16
39
101
7
17
12
36
67
41
64
12
75
45
48
63
45
32
12
40
156
255
17
256
27
60
69
8
88
3
125
100
116
31
72
21
32
55
9
140
88
3
53
16
3
53
40
27
125
16
24
32
100
108
3
12
17
64
84
51
81
3
5
16
84
123
12
ABCD 99070673998*3^$a+1 [50014]
18
35
24
31
5
12
7
20
33
43
42
59
3
88
30
44
58
48
54
11
55
12
32
30
114
16
38
58
54
198
101
1
78
50
16
11
211
5
9
34
12
53
12
19
5
24
21
34
96
158
63
12
27
24
126
16
42
48
77
81
6
10
11
37
18
78
26
16
68
96
124
20
69
12
24
211
5
36
12
1
11
19
30
20
22
5
63
40
65
12
13
6
29
1
6
44
105
31
17
12
69
15
37
42
32
33
21
66
21
43
26
39
25
30
6
131
19
5
120
36
27
102
195
144
19
20
76
72
2
3
33
34
12
36
12
6
11
13
2
30
4
74
33
24
13
126
101
3
220
65
12
13
30
53
108
24
13
30
5
145
18
42
83
36
25
20
10
84
17
9
16
84
66
2
66
9
7
65
9
27
25
74
16
108
72
42
20
15
51
21
19
192
5
37
2
45
43
12
29
96
36
85
14
4
50
51
13
72
80
51
19
20
28
30
50
30
3
19
29
39
81
96
60
39
46
35
13
32
15
55
41
12
15
6
16
90
41
43
66
35
31
18
59
37
11
39
40
6
12
35
1
26
9
25
80
15
12
79
78
42
38
3
72
1
96
23
21
112
32
6
10
36
6
68
22
47
12
24
36
25
6
48
29
48
60
7
17
156
13
126
24
5
49
36
59
120
1
66
78
72
35
84
1
59
37
2
21
1
24
30
5
19
17
19
161
60
55
96
84
24
56
84
9
60
37
11
33
15
36
48
1
6
38
3
27
96
9
36
67
5
97
11
1
59
12
27
82
98
16
72
14
70
41
60
87
33
19
18
11
7
14
70
29
60
7
17
1
11
24
1
11
3
16
18
23
19
66
47
15
22
114
65
9
42
30
15
48
43
53
25
24
12
71
12
60
51
69
31
96
5
73
23
37
102
65
60
73
47
9
87
24
15
33
103
89
19
17
84
25
23
12
13
35
7
44
45
7
12
17
24
1
50
24
70
35
67
8
90
15
21
18
33
79
14
10
12
104
9
55
6
14
82
14
34
12
42
6
50
4
17
25
11
24
25
59
7
65
168
9
16
47
3
76
5
79
5
25
66
60
6
18
5
49
23
13
11
1
120
18
29
1
59
36
19
32
46
35
9
4
11
1
35
9
40
35
43
12
6
48
59
7
5
49
20
36
3
108
25
8
99
12
49
146
124
101
9
27
7
77
31
14
63
48
25
24
8
15
31
42
14
4
101
73
26
46
48
35
7
6
42
185
27
16
2
28
60
2
46
72
47
45
6
9
12
33
75
36
1
48
32
70
18
12
23
25
92
10
8
82
23
12
31
5
9
51
43
36
18
48
59
69
30
130
35
75
30
22
30
38
6
15
1
23
7
125
39
10
35
31
174
23
61
71
135
4
42
24
8
3
7
26
46
18
30
18
14
9
135
9
108
27
33
3
9
31
36
140
90
16
12
18
29
84
1
6
29
15
10
11
132
27
4
20
45
144
7
20
9
9
63
12
96
84
7
30
36
42
18
95
24
84
79
80
42
18
81
31
24
12
18
36
11
55
78
60
11
9
22
17
13
24
20
3
25
18
5
97
30
18
54
185
15
10
11
12
57
10
5
24
55
17
9
118
36
60
20
24
12
60
64
5
24
133
23
15
57
69
39
19
6
6
41
12
13
18
5
72
49
14
52
2
27
3
36
46
54
42
12
23
27
22
50
21
72
12
13
18
72
5
36
1
35
43
62
3
7
5
79
12
17
36
97
35
12
31
102
32
3
13
26
9
19
26
54
46
30
50
10
17
48
19
5
7
48
48
18
11
73
11
37
38
22
83
79
48
5
39
4
17
19
41
48
55
90
107
25
2
22
36
12
18
30
68
4
6
24
77
45
24
15
12
3
40
56
34
47
27
45
85
6
36
44
46
80
51
3
82
54
53
31
140
40
5
24
103
12
26
27
33
10
5
1
38
16
30
35
7
48
6
54
72
2
88
32
6
69
67
54
35
79
66
24
2
69
31
168
6
26
144
22
18
12
77
1
11
9
39
12
33
63
19
5
9
90
66
3
7
5
43
41
15
16
74
90
9
12
43
20
81
25
30
186
36
35
3
21
1
59
31
113
12
7
12
48
138
32
12
10
5
48
12
180
19
54
23
48
1
71
12
72
144
9
51
127
14
3
1
11
31
32
82
90
36
60
5
69
15
19
54
30
5
36
60
49
71
7
17
15
33
24
9
100
12
14
33
37
108
26
81
48
60
7
30
83
1
60
20
100
59
55
42
71
3
45
45
54
10
11
15
4
53
9
34
42
2
30
15
12
15
94
12
14
100
68
16
6
6
72
18
35
37
23
43
80
22
18
29
21
15
1
11
33
10
26
3
91
6
54
6
14
6
70
36
60
113
85
131
45
18
57
55
113
48
60
55
89
43
18
48
11
13
86
54
22
53
48
60
13
26
33
31
17
189
34
29
117
3
103
5
49
18
41
12
57
22
60
41
37
2
58
11
79
77
1
107
1
11
49
20
15
84
67
78
108
38
4
6
42
2
58
24
44
9
13
47
7
65
3
33
145
114
54
47
24
1
150
5
13
11
48
36
7
54
6
60
30
30
53
15
4
48
92
126
27
97
26
22
30
68
69
13
62
81
145
47
12
25
2
16
29
55
24
65
115
30
42
5
19
5
25
30
24
29
7
150
11
13
26
21
27
28
44
16
149
1
30
125
3
60
9
27
16
5
24
3
16
30
14
66
52
23
31
5
13
47
15
4
14
52
18
2
10
41
24
61
83
31
30
8
27
36
205
2
33
19
5
85
36
104
24
10
6
11
19
24
56
90
88
11
31
30
74
46
11
69
94
50
27
19
44
82
2
40
2
4
96
96
23
7
54
59
36
75
9
24
7
5
19
5
1
168
ABCD 99070720436*3^$a+1 [50039]
9
15
6
12
143
1
6
9
3
66
54
42
54
84
18
48
15
9
60
66
24
17
19
84
120
12
21
9
23
97
168
96
6
6
12
15
153
12
66
24
18
30
18
120
162
120
24
54
42
48
21
231
108
6
30
18
42
126
42
12
48
132
48
30
96
12
12
66
60
90
87
9
24
96
36
102
5
25
42
45
3
48
77
37
11
7
30
11
1
54
30
6
36
84
48
78
18
54
6
6
96
78
84
12
173
25
23
7
12
6
78
42
63
15
65
1
95
73
18
42
30
18
59
31
129
21
12
36
36
6
17
37
6
53
25
24
66
6
48
78
12
216
24
6
96
78
60
30
18
24
6
84
155
48
7
60
120
24
30
96
6
18
24
216
6
33
27
48
36
60
120
29
37
11
37
30
18
123
27
108
9
51
36
48
12
6
48
42
24
24
30
6
18
30
42
6
18
6
168
42
18
125
97
18
30
90
72
36
72
6
36
23
151
24
12
54
36
30
24
5
19
48
18
6
149
25
72
54
9
51
78
66
6
6
54
96
42
72
60
45
9
60
6
24
114
48
108
192
18
24
53
43
5
1
15
105
30
78
11
25
60
114
57
39
96
66
12
6
72
168
36
54
66
84
132
12
102
84
36
71
55
90
15
9
18
12
78
30
96
6
48
96
120
15
32
49
6
84
6
143
37
12
138
234
84
12
12
15
15
17
25
24
54
12
18
12
48
72
60
11
7
72
18
95
1
36
54
96
60
174
27
147
6
12
48
144
11
25
12
27
123
108
30
107
7
48
9
3
96
66
90
84
29
25
72
24
24
18
45
3
6
30
9
21
59
25
12
12
15
117
48
6
102
72
60
30
6
54
65
1
42
24
54
24
66
30
36
48
12
144
132
54
53
1
42
149
1
168
54
162
6
12
78
48
90
6
30
60
24
120
24
120
78
24
18
6
96
240
78
30
78
18
174
6
30
30
54
6
30
54
78
18
114
30
18
105
27
5
43
54
24
12
60
47
67
30
24
66
60
120
18
30
65
145
18
114
36
48
54
42
6
18
207
27
101
79
42
71
19
78
47
73
96
90
60
17
19
6
12
11
19
96
54
96
150
66
63
15
42
119
25
12
30
93
21
36
90
125
25
18
240
5
49
36
12
24
120
78
65
55
72
18
120
126
24
12
30
18
150
72
48
12
60
30
33
21
27
3
36
78
12
126
12
5
67
29
1
54
60
66
30
18
12
78
60
6
36
18
48
84
60
18
30
105
33
143
49
6
12
192
96
29
48
49
159
15
66
138
12
30
59
19
60
36
66
48
315
3
54
24
132
12
6
36
84
42
24
159
9
72
24
6
48
60
5
37
30
6
24
120
6
42
30
42
210
18
96
60
102
72
378
18
12
78
27
69
60
48
72
18
5
25
42
114
60
84
11
121
138
6
24
30
6
30
54
6
156
6
42
12
89
1
24
6
108
12
36
42
11
19
12
168
12
18
36
150
66
48
15
3
120
78
42
84
96
30
102
138
12
30
6
150
12
30
48
6
60
90
66
29
85
18
60
60
90
12
36
215
49
30
6
102
102
48
48
24
18
5
7
89
1
18
18
48
6
120
18
11
31
90
78
60
93
32
91
24
30
6
90
47
97
72
138
125
97
54
89
7
18
120
36
6
186
132
30
18
24
90
156
72
42
18
21
27
5
25
24
18
48
72
6
30
24
12
18
60
72
23
1
126
108
12
153
57
24
144
63
48
99
66
59
25
90
30
30
12
150
18
102
24
6
24
12
72
120
5
67
18
18
162
90
162
30
6
48
39
87
18
48
18
6
36
12
30
12
101
19
54
96
90
24
186
90
18
6
12
77
121
54
12
120
108
42
23
25
12
36
60
150
54
24
71
48
37
48
36
30
36
24
126
18
30
96
42
30
42
30
138
48
54
72
24
120
54
66
264
60
6
6
18
102
6
18
36
138
17
1
198
30
6
21
63
6
6
54
198
42
24
102
129
135
30
59
115
6
24
42
12
18
12
12
63
27
5
25
126
24
24
60
30
42
54
54
42
138
126
24
66
18
48
12
72
48
66
216
29
19
210
6
54
30
72
48
72
33
27
24
546
6
54
18
6
42
54
60
54
6
168
6
150
ABCD 99071325194*3^$a+1 [50086]
113
336
114
120
90
42
288
36
66
187
48
59
36
30
43
11
6
79
29
102
133
35
12
18
7
72
72
11
133
72
83
37
185
7
173
43
95
1
59
181
179
30
151
11
37
77
90
1
48
96
371
24
13
71
1
5
19
24
216
216
95
126
18
1
95
66
18
150
7
48
144
47
1
143
121
5
114
36
61
24
149
72
187
11
37
29
126
109
89
36
163
203
18
19
17
216
90
13
72
144
149
139
77
30
96
13
216
35
126
7
240
48
65
103
11
181
245
24
30
133
173
19
24
71
1
143
49
240
17
66
108
42
594
109
101
360
60
30
126
24
126
109
29
115
107
13
144
17
79
24
101
102
144
6
55
35
13
24
72
11
18
211
24
192
59
13
77
43
11
72
157
47
1
48
77
19
155
126
180
18
25
11
349
96
59
342
79
120
96
65
18
162
139
24
5
30
60
180
450
216
144
19
120
257
55
11
24
13
113
90
30
7
101
72
19
120
24
161
36
54
240
36
174
60
31
5
198
85
17
55
59
120
6
54
36
48
37
5
30
157
11
85
144
71
330
151
24
5
19
17
30
6
48
19
113
55
144
48
143
145
24
65
31
24
96
143
282
79
65
24
151
48
17
31
48
11
120
36
73
251
13
173
19
168
263
48
6
30
60
121
23
289
17
180
36
54
121
5
288
162
25
149
235
269
6
61
59
24
66
211
72
168
24
216
35
18
139
77
115
24
107
168
120
6
31
35
13
131
229
47
30
114
145
155
114
211
59
37
83
85
101
19
155
61
161
7
131
366
174
121
120
29
19
221
30
61
215
1
29
36
114
30
90
36
18
295
125
115
5
72
90
144
186
55
48
131
61
48
11
24
37
155
13
101
30
60
241
5
78
37
29
43
72
215
1
48
197
19
59
12
18
31
24
35
301
59
60
570
79
83
90
19
89
7
24
48
47
1
5
67
233
103
336
24
41
60
126
138
115
144
48
125
324
31
185
54
144
1
221
19
35
54
180
180
55
11
60
36
210
19
24
11
109
96
35
85
24
11
54
6
49
77
18
66
36
90
78
216
139
131
13
72
5
84
96
126
144
156
157
131
36
96
30
67
96
24
48
24
24
936
131
13
65
12
108
7
65
270
25
29
36
319
48
71
25
24
192
240
5
19
17
103
24
71
121
24
101
24
66
54
90
6
115
24
24
173
19
35
109
17
24
36
198
85
17
330
37
47
1
53
19
233
360
103
77
144
150
126
30
144
25
11
108
6
84
7
24
48
120
192
59
186
19
11
13
41
ABCD 99071345104*3^$a+1 [50018]
121
24
23
19
29
16
60
75
69
72
9
3
56
1
3
120
152
25
99
15
17
124
116
120
52
27
24
5
1
23
12
48
60
55
57
3
17
48
40
48
63
45
32
60
4
3
12
21
9
3
27
29
120
91
9
21
23
40
51
9
15
17
48
37
54
29
12
4
39
77
28
36
72
27
42
15
39
60
126
51
8
19
6
119
61
6
54
135
21
30
5
79
5
36
25
24
107
12
40
20
127
65
25
24
111
24
81
3
32
13
30
53
52
56
55
36
5
49
35
36
4
81
35
28
12
45
11
12
36
25
66
5
25
51
9
35
60
16
39
21
27
5
7
24
45
12
39
29
25
51
3
12
5
36
7
45
20
7
30
83
61
39
27
9
9
6
66
120
51
8
24
55
12
129
32
73
6
30
24
36
15
116
49
35
25
123
15
113
12
40
36
21
63
21
36
83
72
4
32
40
69
23
37
51
63
90
27
39
30
3
57
123
21
60
60
36
3
60
27
5
13
23
43
126
11
60
49
15
63
12
33
27
105
45
131
60
37
35
97
83
16
116
19
9
116
24
7
69
21
15
108
12
15
21
57
36
71
19
36
78
27
69
6
5
16
12
15
42
23
16
21
24
71
96
4
48
15
57
15
24
6
63
32
19
90
6
21
140
43
6
171
8
144
100
15
90
6
65
1
11
28
12
72
87
84
6
111
3
21
3
65
55
101
1
83
1
30
60
60
24
17
60
36
64
15
18
102
18
15
48
39
53
67
101
19
29
36
16
39
24
105
56
16
33
35
76
48
8
12
37
119
1
203
12
73
63
48
15
21
60
20
19
24
12
33
81
27
129
35
16
72
27
30
51
20
28
15
21
24
36
9
96
18
21
32
12
40
27
33
48
20
19
33
57
15
69
59
25
11
4
36
99
65
31
24
45
27
30
23
108
12
31
5
1
39
9
3
32
37
3
36
21
108
15
36
39
6
15
36
68
1
6
5
25
35
55
30
11
43
21
45
15
9
36
18
5
12
43
17
108
76
15
89
31
77
43
89
60
97
3
92
48
40
68
4
80
103
5
28
9
84
6
48
65
52
8
16
45
27
104
60
16
68
16
3
21
51
53
52
69
95
61
11
12
72
25
15
39
17
79
18
6
101
19
30
36
3
81
54
30
30
21
21
15
44
12
7
41
76
45
23
12
4
81
24
99
45
47
48
25
12
24
84
3
20
12
12
48
12
25
63
57
60
35
13
15
56
76
3
12
113
52
8
37
78
12
24
69
27
54
47
60
7
5
16
44
12
4
36
75
9
36
96
92
72
16
108
12
33
111
8
37
18
66
59
37
54
36
29
31
114
11
19
36
30
23
112
20
19
6
18
77
24
4
80
7
5
25
11
7
6
60
27
60
108
144
36
12
32
48
7
12
48
77
64
24
32
25
18
6
35
64
68
132
12
85
3
8
60
84
36
19
69
15
30
39
32
19
57
27
53
28
96
45
84
11
36
37
35
12
4
51
65
25
30
41
4
3
72
5
13
30
66
99
36
20
91
24
45
45
47
127
246
27
69
3
21
11
4
15
30
27
68
96
19
141
8
7
90
54
21
48
20
25
6
90
39
72
20
84
31
30
24
51
44
1
83
7
81
63
41
19
6
59
24
16
69
36
27
9
3
8
24
103
30
6
65
1
3
51
24
5
112
36
33
11
43
12
60
5
19
17
79
9
32
60
19
24
24
36
66
15
99
6
35
48
37
30
41
7
65
37
48
6
9
15
53
84
24
36
184
32
19
24
30
6
30
30
9
12
60
63
21
80
48
16
60
12
3
21
116
73
66
5
43
12
101
52
12
68
100
32
115
9
36
39
57
72
8
28
9
12
63
8
73
27
60
33
15
20
180
1
24
47
37
3
12
15
6
6
60
5
40
9
47
12
40
12
15
21
27
36
6
111
39
108
177
33
12
119
72
4
48
20
31
36
60
5
28
51
45
12
9
11
19
30
18
6
6
5
28
12
96
9
63
27
78
3
120
44
79
96
29
4
141
35
4
240
45
3
108
20
61
30
29
64
36
21
11
52
81
11
16
44
48
61
15
12
39
5
28
36
15
9
20
208
9
60
59
19
42
30
65
25
23
7
21
60
9
71
40
92
1
59
72
115
5
16
104
4
21
23
37
63
45
12
39
36
9
54
21
20
1
15
15
5
43
17
28
32
49
27
9
15
69
51
75
93
48
32
7
53
52
135
24
5
16
8
12
40
135
21
129
18
101
1
24
15
96
9
66
18
51
104
85
90
93
24
123
17
25
24
59
37
3
75
36
66
3
27
30
78
5
235
36
24
41
79
12
65
139
17
88
36
8
85
15
96
84
32
43
21
39
12
24
9
15
41
55
6
18
72
84
84
45
27
5
48
121
6
84
65
25
54
12
90
51
24
36
68
121
59
61
11
19
29
19
42
23
31
17
67
21
20
16
20
25
35
13
23
60
28
9
6
60
9
141
39
68
13
87
9
30
24
6
51
39
89
4
36
104
40
68
40
8
61
111
69
18
42
51
9
108
27
75
9
32
79
5
19
30
39
57
11
4
45
75
75
18
51
140
79
57
63
21
20
1
48
42
54
30
24
72
53
12
55
18
47
36
163
60
165
44
52
68
12
25
18
12
90
60
84
39
57
35
19
36
60
84
21
108
21
11
43
6
96
23
28
63
6
95
25
24
39
27
65
49
ABCD 99071753876*3^$a+1 [50012]
16
69
51
164
40
60
33
27
128
88
32
160
12
8
12
72
4
9
23
48
1
39
84
56
4
32
16
9
15
68
28
9
11
84
28
20
40
57
63
32
13
3
32
16
20
12
48
49
12
99
20
97
15
164
36
4
48
36
164
120
52
84
44
40
12
8
72
48
85
11
36
96
132
133
72
60
12
39
132
32
85
83
25
59
88
72
36
32
12
84
16
21
87
33
59
16
72
36
60
24
12
33
3
8
4
32
60
1
23
52
60
9
23
48
85
72
15
93
3
144
20
16
44
13
12
83
48
1
23
25
3
48
21
39
20
1
83
72
40
36
12
36
32
40
9
11
24
88
48
20
12
28
60
48
57
3
44
36
12
97
15
72
36
32
76
9
15
32
100
80
16
9
3
8
48
4
32
4
9
11
40
20
12
172
45
15
93
35
4
8
12
4
96
21
87
32
48
36
37
15
24
8
36
181
3
48
8
37
59
88
32
4
9
15
45
27
21
59
136
32
25
11
84
60
25
63
24
45
3
12
33
72
99
81
39
20
1
48
15
20
12
13
12
11
40
45
3
44
180
25
12
3
8
60
28
92
24
108
25
203
60
64
45
51
32
136
120
20
4
36
24
8
48
16
141
12
3
32
12
40
56
12
132
36
160
8
1
48
60
12
3
8
25
75
80
88
24
8
60
28
132
9
3
8
24
136
45
39
24
12
12
60
48
24
33
11
40
24
32
4
32
60
28
20
1
35
73
63
20
172
12
56
72
37
59
1
59
40
84
92
4
9
11
24
40
105
12
11
28
36
48
8
49
75
240
128
40
45
95
28
168
20
40
92
25
3
12
104
16
8
4
32
73
35
13
132
111
69
35
13
27
92
148
93
3
32
108
72
48
36
13
72
15
21
27
56
40
252
84
8
36
1
59
112
45
12
108
75
32
40
48
117
35
72
13
23
37
3
20
24
4
96
36
20
48
49
27
8
16
92
48
24
60
48
48
12
48
16
68
13
59
24
76
84
21
11
12
60
172
44
49
23
49
51
24
20
24
4
33
195
32
100
32
133
3
68
12
60
52
20
28
48
120
21
11
144
1
359
1
3
60
9
191
24
12
36
64
20
84
96
48
16
20
12
12
73
15
44
84
40
36
164
16
105
15
36
20
12
145
3
57
35
48
37
3
69
60
15
21
3
92
40
9
11
24
48
88
57
15
45
75
32
13
71
37
23
24
88
32
12
28
117
96
83
4
48
9
191
4
8
48
172
32
4
60
20
1
180
11
12
108
12
73
72
111
9
132
156
75
152
12
4
44
52
48
20
85
11
36
40
56
12
28
12
36
32
25
12
3
105
15
24
60
36
117
11
40
9
71
16
84
12
9
36
15
8
4
8
24
24
24
25
83
25
84
3
12
36
57
47
36
60
25
84
59
52
60
9
59
4
32
88
80
40
8
48
144
36
96
73
3
12
57
23
13
15
69
23
52
84
21
23
60
13
23
49
12
23
73
47
96
36
24
40
60
12
12
68
12
25
75
68
4
36
20
24
60
48
37
36
107
36
100
36
44
4
33
15
20
25
63
24
20
12
1
35
37
23
48
24
85
3
8
40
81
11
12
40
20
72
1
15
24
21
3
80
12
48
4
12
104
4
60
116
36
28
117
75
33
15
20
28
177
48
35
12
28
44
16
32
145
51
57
23
49
23
4
48
96
12
9
35
4
32
109
75
21
15
8
49
107
4
69
71
12
24
1
75
44
48
133
60
3
20
4
8
48
12
180
60
60
100
20
24
16
12
153
107
37
83
52
36
57
60
3
32
96
84
36
220
84
8
24
376
84
81
3
72
32
76
24
20
36
36
61
243
24
8
12
28
117
11
96
60
16
84
140
25
3
68
25
59
16
48
69
60
47
1
63
32
52
36
56
73
11
4
8
12
37
51
24
33
63
32
28
72
20
40
68
49
59
16
24
32
40
20
4
261
47
36
61
11
24
84
37
3
140
24
12
4
20
49
15
45
23
49
159
21
71
88
104
16
117
12
63
84
21
12
27
36
44
61
15
120
48
12
44
36
84
40
20
40
56
25
15
72
20
16
20
124
20
120
28
44
73
15
45
155
37
83
12
24
49
48
15
12
68
84
24
132
97
35
12
60
64
156
21
95
120
184
68
240
13
84
15
56
4
24
44
88
32
25
60
83
12
85
11
1
35
48
28
57
23
12
73
27
128
144
36
28
9
3
32
37
119
24
97
11
60
28
21
51
32
52
45
63
12
8
12
84
144
97
11
52
8
12
36
40
21
59
60
280
140
109
15
20
37
48
15
20
12
4
84
8
40
108
21
23
60
48
4
8
100
92
28
68
60
60
12
36
24
28
60
80
4
80
40
44
36
64
72
57
27
56
72
37
59
64
20
12
60
76
ABCD 99072258016*3^$a+1 [50223]
5
136
24
117
108
47
48
1
84
36
36
35
61
48
27
32
40
27
29
16
104
1
18
101
37
203
16
48
32
49
47
37
11
49
12
75
69
27
117
132
71
48
64
81
135
9
23
67
53
48
24
16
56
19
5
67
77
48
64
51
29
96
37
12
18
150
191
109
3
33
15
21
36
87
56
24
1
12
27
33
144
48
71
61
84
72
15
153
36
3
105
23
48
121
39
57
48
207
27
53
24
24
24
48
13
59
97
36
27
8
97
18
54
23
25
42
21
24
21
72
171
9
23
112
33
12
3
32
40
72
165
156
24
138
90
83
13
267
33
39
21
11
48
25
18
78
36
54
72
5
184
3
5
16
57
90
53
139
72
93
72
3
21
144
192
21
3
99
141
75
77
85
3
24
81
87
153
15
104
145
47
43
18
99
56
168
16
8
96
72
13
35
67
29
64
105
90
5
49
23
19
29
181
51
48
69
11
19
21
72
57
12
35
61
35
88
104
120
13
3
72
168
80
16
3
48
198
144
23
112
123
30
24
144
15
147
102
60
11
1
63
243
93
21
35
19
30
215
16
80
40
48
57
39
177
84
126
72
21
56
85
6
69
33
18
18
107
112
57
23
88
48
105
119
13
12
143
48
49
143
13
35
40
24
72
45
35
19
24
5
85
27
75
18
11
72
259
54
42
77
133
27
72
8
277
59
400
24
56
24
13
59
49
12
147
8
48
1
108
35
157
243
27
5
24
64
8
64
80
43
21
176
1
119
61
78
5
24
25
183
72
72
24
171
18
51
69
108
39
8
48
24
24
144
112
105
186
149
43
53
24
24
25
72
15
48
32
157
35
61
27
27
72
69
147
77
115
53
73
72
15
27
90
27
81
12
3
69
35
88
81
47
208
464
16
24
8
217
71
37
27
96
9
12
35
24
49
18
29
160
99
5
16
56
109
11
19
21
8
25
135
120
69
35
163
18
171
96
48
45
171
8
37
99
200
16
8
1
119
88
8
37
3
69
36
72
162
21
21
246
173
72
25
72
63
24
3
5
67
90
11
240
25
12
75
21
84
111
69
3
8
25
90
69
56
25
66
45
69
27
120
9
18
21
72
8
49
15
21
27
8
40
51
66
24
35
19
45
32
49
159
152
13
144
120
72
35
91
125
37
3
105
72
15
75
6
72
167
157
35
48
115
18
3
249
12
35
24
37
75
33
15
144
3
53
16
51
72
78
87
120
21
96
30
54
36
6
69
24
24
32
205
59
1
71
193
36
35
1
60
83
187
53
16
24
99
101
61
36
135
45
27
81
71
88
3
144
101
112
27
120
96
138
11
24
115
54
15
48
8
19
141
51
5
19
120
6
23
115
53
37
27
120
80
24
144
1
36
78
93
32
1
264
108
150
5
40
120
123
141
21
3
104
91
162
12
63
27
21
56
1
84
168
120
108
60
12
72
255
21
3
81
24
15
147
29
144
96
109
27
363
114
75
56
16
80
43
93
9
39
51
21
33
132
123
80
16
104
121
90
114
75
200
232
27
18
147
8
25
87
32
49
119
16
189
75
33
23
97
63
9
42
29
40
51
5
49
71
48
72
13
11
120
72
72
96
37
27
267
53
16
21
3
45
11
16
80
24
67
189
105
18
485
211
21
48
8
40
8
19
21
51
45
171
29
43
21
56
13
27
123
21
56
25
24
87
105
60
108
39
8
73
36
6
54
48
23
144
109
126
90
126
30
39
56
37
12
63
45
27
80
ABCD 99072259766*3^$a+1 [50029]
19
32
48
36
48
87
9
100
80
72
87
13
32
27
105
21
99
16
20
12
240
3
24
13
23
72
1
11
33
60
112
20
48
172
56
48
12
12
16
20
76
48
36
20
12
135
9
105
66
9
40
11
13
24
20
156
16
23
61
47
117
40
8
48
69
7
116
28
36
83
108
9
15
30
283
8
64
83
21
16
35
93
123
33
51
25
24
96
8
27
25
44
40
44
63
69
40
8
96
24
88
24
125
30
21
24
40
144
11
61
5
39
4
12
59
105
88
20
400
20
12
4
80
144
12
36
12
15
45
36
4
47
120
1
20
148
47
25
47
222
55
236
72
48
12
160
80
147
33
96
72
112
23
33
64
56
4
12
24
60
84
8
64
20
48
87
109
12
20
75
37
8
144
75
9
52
32
48
40
68
111
21
28
11
121
72
68
172
36
32
12
112
71
24
25
60
23
57
48
96
4
8
75
109
48
5
75
15
25
23
60
12
33
84
48
52
48
56
4
23
12
13
32
12
51
13
119
25
56
21
291
72
16
12
128
84
96
24
36
4
143
72
153
24
40
24
20
144
16
12
35
109
96
32
100
48
108
11
153
16
11
126
19
125
3
40
188
12
3
33
100
11
36
24
33
3
33
60
132
4
5
135
4
92
12
63
33
4
32
36
15
33
16
83
37
8
3
9
36
48
69
43
32
3
13
24
20
63
49
164
24
93
27
112
44
4
32
96
88
77
19
68
27
30
55
20
16
12
20
96
40
132
92
3
37
203
97
212
28
12
104
60
12
40
152
52
44
4
116
40
80
16
24
56
75
69
100
47
45
112
8
48
24
87
201
4
23
18
3
72
12
27
73
72
48
107
13
47
33
15
60
21
76
60
20
160
48
20
60
96
27
25
35
153
36
48
136
120
416
111
97
35
73
35
13
36
8
36
27
24
9
136
8
3
37
80
87
21
12
40
12
44
84
15
97
84
32
117
27
60
48
16
20
16
8
48
24
144
21
3
27
9
27
25
128
171
81
52
8
48
84
132
15
45
60
208
23
157
12
56
27
33
39
109
104
88
8
4
20
76
11
153
75
37
8
267
69
36
48
36
111
25
128
36
4
156
116
48
87
21
48
4
60
83
120
69
28
168
8
24
15
33
64
24
36
44
4
92
63
57
15
13
12
20
36
88
20
4
48
104
15
81
4
20
51
24
13
23
25
48
20
87
12
57
141
19
56
124
60
11
9
124
104
136
20
9
48
67
83
13
116
28
56
69
27
63
1
80
87
85
20
64
95
45
96
144
28
152
60
4
56
51
13
120
60
80
297
39
28
80
72
220
284
39
61
60
120
32
120
195
129
16
44
64
32
312
75
21
120
40
32
72
72
3
18
19
120
23
72
9
39
25
20
105
171
24
72
111
12
145
108
104
3
45
28
35
45
99
6
99
4
12
20
99
141
15
42
55
35
120
85
116
64
80
72
16
128
40
44
48
9
39
52
44
4
44
36
24
27
21
39
73
287
193
20
48
75
9
24
99
37
48
95
13
20
64
23
313
204
23
25
516
24
68
48
12
132
16
140
16
104
16
8
87
9
24
12
4
131
18
55
107
9
21
96
3
40
11
33
15
37
80
40
11
13
32
24
4
60
36
84
152
4
44
4
83
49
8
96
4
32
63
321
4
8
100
20
48
72
112
8
40
164
3
12
49
32
28
80
87
9
24
40
104
72
3
45
3
13
11
69
39
48
153
4
23
57
123
33
39
13
32
96
16
83
25
68
108
36
36
312
16
59
72
13
95
25
32
108
36
39
33
24
48
12
63
13
20
39
9
9
7
20
3
181
77
123
24
72
156
4
35
9
36
28
60
8
12
12
36
364
20
36
48
16
8
16
36
68
27
13
32
120
28
20
156
36
96
28
84
8
4
23
117
40
24
152
72
132
60
64
59
85
56
64
60
32
28
77
123
87
60
9
12
24
40
48
8
160
32
12
144
ABCD 99072294338*3^$a+1 [50010]
93
51
36
114
36
123
72
33
96
30
36
18
36
24
36
90
129
45
207
189
126
45
69
72
219
9
90
57
93
66
60
18
18
105
3
21
9
6
108
57
99
21
75
30
63
12
105
114
252
48
36
150
54
126
18
57
48
21
84
6
54
18
69
21
72
15
57
36
15
132
33
84
18
126
24
66
36
18
72
90
6
219
9
6
30
24
162
48
6
120
18
78
18
36
198
72
84
39
51
6
3
72
33
12
6
48
6
36
72
66
21
69
240
111
141
48
150
249
75
18
15
69
108
72
6
54
36
324
3
405
135
33
15
3
126
3
27
60
174
24
12
63
15
90
87
3
12
6
15
93
36
84
42
180
129
120
108
132
51
105
72
132
141
15
123
36
6
12
96
90
21
51
48
126
3
15
297
105
126
48
144
96
141
75
165
9
6
30
60
48
27
45
60
51
24
189
60
30
90
96
48
3
69
135
99
6
3
15
30
27
99
57
3
30
24
147
108
48
72
51
21
3
72
138
78
18
51
3
33
69
3
60
105
36
39
45
27
51
69
15
78
147
123
30
3
24
213
15
51
126
96
54
120
21
69
60
303
267
54
39
180
3
48
9
213
18
30
96
75
9
24
18
18
84
72
6
48
36
144
222
90
48
36
60
84
126
6
48
9
33
252
87
15
108
42
54
30
96
18
18
12
27
9
6
120
54
132
54
48
168
105
72
108
24
9
42
144
84
96
18
75
48
72
93
162
57
156
69
3
201
159
87
54
171
33
108
15
87
78
144
51
213
60
39
192
39
126
3
45
27
108
27
6
15
57
126
66
60
30
6
72
12
78
66
111
33
6
30
6
174
6
18
36
36
3
51
72
105
69
60
36
102
45
12
33
162
54
36
96
12
72
3
111
141
3
33
3
69
21
120
222
12
45
33
18
141
33
186
129
15
72
54
36
180
3
231
129
27
21
75
12
36
21
75
36
54
3
33
72
36
36
48
126
6
75
153
3
129
15
69
114
33
57
87
21
102
6
36
36
48
6
30
3
3
54
195
3
18
72
246
42
39
63
78
12
252
24
111
9
111
36
39
84
6
3
45
3
303
6
75
339
36
120
45
105
126
69
39
306
36
90
54
30
108
42
15
21
39
15
90
144
39
15
36
66
54
36
54
99
27
45
180
9
114
12
93
132
9
36
54
42
18
177
24
225
6
18
30
96
165
141
15
180
159
90
135
15
141
39
90
15
15
6
39
120
75
18
72
120
3
75
30
3
24
9
171
108
81
54
45
48
273
36
18
66
39
51
36
18
36
6
48
78
102
45
72
9
36
78
36
120
6
48
168
12
27
99
42
15
3
30
24
72
15
129
30
21
60
189
6
93
48
129
3
33
192
147
15
45
9
111
39
21
63
57
15
90
54
21
165
195
3
102
204
30
90
6
18
75
48
33
111
75
174
39
3
72
102
90
144
57
3
66
96
48
90
42
87
51
36
18
27
51
48
222
15
132
87
48
36
6
108
12
270
6
90
174
3
3
18
267
3
21
9
219
165
66
6
30
90
18
57
165
75
195
30
54
6
30
108
225
51
30
36
6
69
129
30
21
69
132
84
18
60
162
15
111
228
6
36
18
300
9
120
105
3
24
48
147
105
36
33
42
48
9
72
9
60
126
18
12
ABCD 99072395036*3^$a+1 [50024]
45
72
3
45
4
11
9
75
84
105
60
16
11
9
30
9
96
120
144
31
65
9
51
19
32
45
72
12
48
48
12
67
161
72
21
75
57
27
3
142
188
54
30
4
20
15
1
56
27
21
16
11
9
16
35
132
48
12
12
13
20
78
34
68
3
12
48
12
57
214
110
51
105
75
49
47
12
240
61
47
25
42
102
35
9
16
14
21
13
20
15
12
31
77
45
52
23
1
20
27
108
12
48
12
37
18
65
105
100
35
48
9
36
15
36
45
39
36
9
75
24
27
6
27
61
11
108
12
15
33
36
1
48
35
25
20
136
2
9
9
39
36
85
47
13
2
9
93
63
12
33
4
20
75
96
25
48
36
23
12
36
24
129
36
39
36
9
24
3
12
105
63
72
105
51
36
108
93
39
49
84
11
45
72
40
47
48
25
60
59
25
108
35
12
13
11
12
43
96
29
1
18
38
72
27
133
8
3
60
24
3
54
16
47
73
23
1
23
12
36
3
16
29
12
9
3
21
39
33
48
24
52
11
132
72
36
12
12
24
109
26
9
73
47
12
129
36
63
72
9
30
45
49
140
6
9
36
1
146
9
13
83
108
24
3
18
27
9
3
96
72
45
87
1
122
34
44
12
39
159
22
12
8
3
45
24
15
13
24
20
3
12
60
25
59
12
117
48
3
24
45
36
72
15
25
107
60
12
69
36
15
156
9
16
23
72
123
69
21
40
35
36
13
26
16
5
60
96
12
147
34
60
11
60
33
27
33
3
49
156
44
51
13
11
13
12
11
60
12
27
16
17
57
4
119
21
36
111
108
24
31
2
12
36
51
25
56
12
207
24
96
39
70
71
19
14
162
81
48
96
15
9
7
54
23
45
27
60
96
24
9
15
1
11
24
264
12
183
34
23
25
35
108
72
72
36
24
51
9
12
49
11
120
24
31
30
24
20
102
22
48
8
52
84
8
27
25
11
48
69
27
24
24
72
9
16
131
48
81
28
23
157
35
12
85
11
45
12
6
54
16
90
30
20
111
36
109
11
12
7
114
32
27
25
11
12
19
126
47
21
39
12
36
39
34
11
9
135
51
54
10
77
19
18
30
62
3
13
18
32
9
120
84
171
21
45
108
4
128
15
105
3
67
17
37
60
35
84
21
60
84
52
83
45
207
24
39
22
47
21
27
9
96
34
30
56
27
31
2
64
36
60
68
36
4
11
36
19
5
60
24
25
11
24
1
131
117
3
24
24
79
5
132
24
36
13
47
108
12
48
55
5
48
9
34
30
11
96
93
39
3
48
16
5
36
12
108
60
73
59
61
107
25
68
15
187
2
3
43
29
25
23
163
86
16
59
48
36
61
20
3
12
13
83
24
9
51
24
12
19
30
59
36
19
54
71
24
36
24
145
47
24
12
12
36
72
3
9
7
5
24
25
107
48
24
13
35
9
3
13
23
7
17
120
7
74
27
72
97
8
15
1
11
36
57
3
37
72
23
45
36
75
105
4
18
5
43
5
84
55
18
128
60
15
60
72
12
1
66
146
3
75
16
65
61
18
30
36
11
33
16
50
33
37
26
45
25
12
11
25
44
12
15
25
143
57
100
35
25
18
50
52
20
111
13
59
105
6
129
12
21
30
22
95
25
2
33
57
15
96
48
9
36
27
12
108
7
2
39
12
117
3
12
108
48
9
52
59
12
55
5
60
84
60
108
25
20
15
36
19
2
39
25
62
18
39
103
53
24
25
80
15
121
24
11
57
52
23
108
24
48
37
215
21
75
25
36
23
48
37
2
9
60
81
48
3
13
11
24
57
39
33
27
61
107
3
33
21
51
25
47
61
11
73
56
36
15
19
5
36
109
59
31
2
12
40
35
93
48
51
24
1
128
36
99
48
25
35
73
20
24
87
96
12
1
47
12
81
111
39
34
36
104
36
4
11
96
21
88
56
106
5
12
12
36
12
12
13
20
6
21
49
11
48
12
19
2
48
4
95
36
45
42
54
75
13
23
24
24
12
180
72
48
24
48
48
13
60
2
9
24
120
36
19
54
23
12
36
1
59
121
11
49
11
24
24
24
93
27
12
60
96
12
51
64
6
11
9
51
105
39
24
72
45
63
36
12
132
45
15
48
48
156
60
36
60
9
51
12
12
109
30
6
59
36
48
60
240
45
3
24
45
88
11
25
35
60
61
20
3
108
69
3
55
66
47
12
85
71
9
75
60
12
13
126
41
9
51
36
24
111
117
12
15
33
85
108
47
61
2
9
45
40
66
18
126
125
81
15
105
124
44
111
24
24
21
51
129
10
2
94
29
12
33
27
75
22
12
23
57
111
12
120
48
13
32
39
39
21
36
12
108
69
184
11
9
15
72
57
135
7
30
119
72
60
12
12
85
119
45
99
25
92
3
48
12
63
18
99
36
9
75
93
27
27
81
9
36
72
51
57
15
49
20
3
21
207
9
39
9
15
72
36
108
12
60
72
45
27
9
36
39
12
24
24
12
120
103
17
45
82
2
15
21
15
12
12
1
162
65
21
60
52
59
33
48
4
35
36
12
ABCD 99072833246*3^$a+1 [50037]
39
3
36
60
24
45
3
24
60
1
17
6
9
15
48
72
33
3
45
129
6
81
9
6
33
57
15
15
108
48
54
15
24
72
27
18
48
27
15
57
45
240
6
205
41
15
69
139
8
48
96
3
48
24
21
24
9
12
102
6
90
24
96
45
24
93
12
90
6
7
113
72
120
87
105
12
43
143
54
91
113
36
123
72
3
37
104
9
31
104
27
85
56
72
15
18
114
45
3
60
120
36
69
63
33
15
121
41
30
33
27
144
48
18
19
233
15
63
105
27
85
35
6
79
32
9
90
21
81
12
67
104
75
84
102
138
33
39
49
29
36
72
42
42
126
162
18
90
78
9
96
15
1
59
69
16
17
55
35
18
36
15
63
36
30
186
78
55
131
24
45
81
132
115
8
57
135
69
91
23
25
35
30
31
23
30
27
15
49
144
8
64
8
40
47
30
36
102
96
12
42
195
51
37
137
150
6
19
95
241
167
168
84
96
24
102
6
105
99
13
17
54
60
252
72
48
33
27
72
96
21
9
279
27
108
153
33
54
18
72
6
169
11
66
51
24
21
42
66
6
1
32
40
107
93
120
3
18
91
8
3
42
12
15
39
129
40
120
32
33
7
56
48
141
99
40
191
144
24
33
129
15
16
119
60
21
69
115
48
47
36
45
39
73
48
29
30
24
6
54
12
54
168
7
59
126
63
16
65
79
32
39
57
27
6
87
9
18
21
111
9
96
3
150
12
30
108
6
115
47
25
8
129
31
11
24
54
48
48
30
1
11
93
40
5
139
8
15
9
3
18
60
42
42
19
71
60
61
83
126
79
56
9
72
78
25
35
6
48
31
47
49
80
48
27
30
114
54
192
103
56
39
30
42
25
56
24
3
48
13
72
23
9
48
3
45
27
12
66
150
162
39
9
7
104
3
37
65
55
56
159
96
72
18
55
23
6
43
5
66
36
108
153
39
81
3
21
15
9
9
223
32
75
12
25
5
30
108
97
48
95
132
85
35
48
133
8
237
84
6
12
45
15
25
80
27
141
24
105
15
15
25
143
225
21
19
8
39
9
171
45
48
27
84
9
21
99
87
36
12
57
303
36
54
102
33
171
84
30
132
108
60
6
57
3
45
27
13
41
18
30
90
45
93
67
8
57
12
6
12
30
36
24
42
141
177
60
78
48
66
126
12
33
63
54
3
24
3
36
36
30
39
69
60
127
11
24
24
36
49
89
42
13
5
60
36
19
128
63
24
60
37
89
39
111
102
42
96
57
9
30
49
32
27
13
47
25
32
3
21
45
139
5
12
66
117
96
219
6
24
48
63
15
60
24
117
9
39
3
12
36
6
6
25
5
123
24
40
5
66
42
18
69
33
15
39
225
16
83
6
30
84
61
35
21
15
72
12
21
112
17
24
36
91
32
112
8
72
99
270
39
15
12
54
6
138
108
18
216
1
32
40
35
36
105
15
84
12
168
12
60
30
91
59
93
45
66
24
150
27
9
111
64
24
120
23
9
75
141
27
126
15
99
133
24
35
24
6
168
87
63
12
21
15
12
108
72
66
42
117
51
6
84
91
8
3
24
84
24
18
39
16
23
6
36
24
15
9
7
23
49
23
73
35
36
18
87
51
174
48
72
18
13
89
18
21
72
99
6
223
32
40
59
18
60
6
24
96
145
24
125
30
12
18
103
89
55
35
108
96
84
36
42
24
54
240
12
18
19
8
24
15
9
21
48
18
57
33
55
17
12
30
78
18
78
24
255
48
24
3
18
180
42
37
65
6
97
8
147
6
6
30
3
15
177
99
30
114
36
42
15
15
57
3
24
78
6
6
48
102
6
180
54
21
3
84
78
42
18
48
127
128
21
30
84
57
72
27
21
57
42
120
150
60
6
189
9
39
45
42
9
51
60
25
23
33
27
12
18
240
135
57
15
144
21
163
257
15
33
15
87
1
47
97
143
6
90
9
40
17
90
30
54
36
165
99
72
132
25
5
42
210
24
7
23
96
105
120
9
30
12
42
6
12
33
16
56
99
ABCD 99073227998*3^$a+1 [50052]
54
5
49
47
216
7
41
7
18
54
65
61
24
83
24
175
6
72
108
143
37
75
8
37
27
87
396
45
72
8
19
149
7
90
90
108
6
195
21
12
108
24
3
168
27
18
228
135
104
88
8
24
25
180
12
23
103
18
6
36
5
13
36
54
65
7
17
40
15
36
36
126
180
12
72
24
75
32
64
45
123
48
80
48
7
72
33
15
18
87
48
69
30
60
36
29
112
24
117
144
35
16
3
77
40
27
18
114
9
96
39
174
42
36
53
1
23
88
27
108
90
23
109
3
9
23
31
126
3
3
54
144
15
32
24
19
12
65
88
96
315
141
39
30
179
7
89
120
73
143
40
39
89
121
90
36
57
56
1
36
12
47
120
19
5
40
21
11
40
183
6
3
225
78
12
42
11
40
3
156
249
32
160
15
264
126
27
45
35
43
5
187
60
72
54
66
6
30
173
40
27
69
33
36
107
367
17
13
36
36
54
6
63
45
27
21
179
1
15
128
109
51
27
102
95
1
15
39
102
83
7
89
37
24
48
75
87
41
64
48
45
42
120
6
30
18
72
24
30
5
1
30
9
56
103
30
42
9
24
111
30
3
168
15
72
30
36
366
48
65
120
67
101
79
33
75
6
54
81
9
12
168
12
15
48
32
55
30
75
75
29
24
72
13
90
33
93
90
57
32
1
159
27
18
227
61
3
104
16
80
16
9
15
27
18
11
216
37
18
137
7
6
48
11
16
48
21
83
112
33
95
1
144
63
75
125
217
47
24
7
30
3
15
24
17
16
144
15
6
84
36
35
40
33
36
96
75
32
112
15
66
39
21
30
144
5
40
8
48
48
1
54
17
73
15
32
184
69
11
85
3
80
7
30
35
205
59
85
59
7
186
84
24
59
67
45
8
1
102
78
54
90
3
32
13
27
63
114
180
18
17
19
180
57
117
18
18
71
24
91
18
75
45
18
9
171
18
35
79
17
96
7
6
84
180
90
17
40
8
40
45
72
171
9
48
36
6
54
71
64
99
125
48
25
12
96
27
3
54
42
29
37
3
72
15
144
81
87
17
48
37
60
15
15
89
120
16
168
135
120
36
5
240
139
138
3
15
6
66
18
36
6
29
73
15
45
51
32
24
88
15
105
243
90
75
45
42
113
72
120
208
72
27
18
11
25
87
195
69
63
30
35
37
18
6
30
42
18
30
27
33
71
55
30
36
54
6
30
54
143
7
33
120
63
198
11
43
66
90
24
48
54
3
57
90
48
21
80
72
184
63
12
114
72
12
47
85
3
48
3
54
30
17
109
99
63
18
144
36
75
69
18
57
48
72
32
24
97
63
176
13
35
55
192
201
8
211
54
47
37
42
66
63
96
48
27
114
11
19
77
19
21
8
19
45
32
103
33
24
105
15
45
75
9
150
246
3
72
3
18
3
207
108
6
23
256
120
24
3
18
11
136
72
105
42
21
33
144
12
11
24
91
173
25
180
11
24
25
15
72
3
21
15
30
36
15
183
54
147
15
78
48
107
16
392
13
155
7
12
252
33
3
150
30
18
6
9
81
215
24
16
96
63
30
24
12
144
6
84
5
24
13
3
117
35
37
147
56
13
216
35
88
8
175
33
261
35
144
49
47
31
54
90
108
18
48
24
18
17
96
79
6
27
57
36
24
107
16
32
88
93
11
16
15
54
36
15
32
145
23
37
27
39
9
56
7
129
15
78
210
41
55
30
147
69
3
87
9
45
36
144
90
21
33
36
6
48
77
120
1
47
7
89
91
6
102
36
54
6
17
73
135
45
54
12
6
35
40
87
41
40
21
6
29
19
42
179
40
123
117
24
15
96
36
93
87
30
90
57
75
21
87
30
24
48
96
27
24
15
105
8
13
24
18
17
13
72
123
ABCD 99073425338*3^$a+1 [50000]
7
224
57
7
36
176
33
31
17
12
15
120
33
63
12
69
63
40
17
15
40
8
16
29
43
485
163
101
243
33
24
48
48
12
7
36
24
41
103
41
75
64
44
48
88
17
55
8
117
12
55
5
60
67
20
105
19
180
17
55
245
120
3
81
60
216
43
80
64
17
216
15
28
29
48
72
295
72
8
52
173
55
65
15
72
105
31
320
64
44
21
79
17
55
128
249
48
123
12
24
45
31
44
64
276
113
12
111
9
79
72
17
12
19
80
72
45
19
144
252
5
39
93
60
91
96
20
136
72
17
36
180
60
27
33
24
63
177
199
72
80
148
41
75
261
163
72
29
48
12
15
21
19
104
57
24
39
16
44
76
24
17
264
15
93
7
164
24
48
24
76
17
51
177
79
44
81
43
20
153
43
161
63
40
8
9
19
161
108
51
12
64
5
75
16
17
67
36
24
5
36
123
52
224
153
111
141
96
12
31
41
19
116
201
12
108
12
27
144
100
36
113
123
132
93
60
24
75
64
77
12
55
20
60
333
147
45
7
5
115
161
79
84
89
132
19
180
29
27
36
28
240
161
31
180
5
55
128
81
63
57
31
17
12
99
96
345
135
28
36
24
36
41
39
244
12
44
21
139
36
84
72
5
3
81
55
41
39
33
31
80
21
48
127
144
41
39
21
36
84
3
36
69
43
144
176
177
31
120
89
7
5
15
60
148
53
24
3
16
149
48
24
3
76
29
187
60
5
36
3
100
12
8
64
60
156
80
36
28
77
55
20
88
192
180
53
91
96
80
36
328
17
79
84
132
92
16
12
132
65
91
96
53
72
36
63
40
89
151
156
5
60
43
8
60
129
51
40
29
108
48
72
120
48
12
48
115
89
288
60
12
48
12
139
41
75
45
55
65
36
123
69
3
328
24
197
60
60
19
89
27
105
19
77
3
57
55
137
7
96
29
60
60
255
4
80
21
108
60
43
200
88
180
44
105
7
8
280
8
177
12
123
177
15
100
96
17
180
91
17
19
56
72
117
36
87
33
60
63
9
60
72
19
36
161
60
259
53
171
72
232
156
144
36
29
51
16
108
5
31
152
64
5
60
36
12
111
21
19
80
141
163
65
15
76
29
12
3
16
29
51
112
65
7
17
55
96
224
40
24
101
156
12
91
149
7
36
24
5
60
60
135
33
267
165
111
12
96
69
12
31
29
96
123
184
296
96
33
31
56
105
39
52
48
44
45
115
48
8
57
39
108
12
64
29
231
52
48
60
29
7
5
48
12
60
19
56
64
77
27
12
165
31
48
140
141
51
64
68
76
140
64
317
96
19
185
39
40
17
43
89
48
12
180
7
60
5
120
3
96
4
68
28
84
173
3
69
75
28
89
36
19
128
100
32
28
53
24
60
48
7
65
31
20
189
36
132
12
55
125
43
17
199
17
63
57
15
45
180
55
8
40
101
3
40
8
45
24
55
80
21
55
89
96
120
135
105
72
103
8
96
45
355
8
165
51
201
31
84
44
240
21
60
63
45
67
65
36
132
48
219
21
7
56
21
48
67
68
76
24
12
60
ABCD 99073569176*3^$a+1 [50023]
29
31
5
4
165
15
51
173
16
20
175
90
47
48
16
8
13
123
72
9
99
20
36
55
29
37
39
120
24
44
7
29
55
5
72
49
39
45
15
21
11
13
75
21
180
71
4
9
135
75
36
29
31
21
68
91
41
4
8
37
71
12
7
24
42
47
52
9
126
54
35
91
6
24
39
12
60
9
95
25
51
45
3
20
31
29
36
49
15
240
32
12
1
11
19
5
1
23
7
9
15
57
68
31
5
24
60
1
30
41
48
16
39
29
28
32
61
6
129
36
21
15
63
42
59
4
80
31
9
20
36
19
17
19
21
63
6
150
9
44
16
12
3
6
23
31
81
44
55
29
12
4
80
60
37
3
15
30
71
24
25
132
54
24
5
31
9
15
5
115
30
6
9
44
37
99
80
91
6
18
21
20
100
105
59
24
31
21
68
67
53
48
48
31
150
35
61
18
29
52
8
88
32
7
41
4
8
7
24
17
79
24
6
51
20
13
75
51
9
15
6
60
35
1
3
44
91
5
1
23
31
21
24
216
105
95
49
11
108
31
41
1
54
29
52
20
13
11
24
16
44
16
15
29
40
15
29
16
72
39
89
25
36
23
52
15
9
12
60
159
21
32
60
151
17
40
24
45
54
29
60
7
41
24
4
57
48
150
42
18
89
7
101
28
51
21
44
16
84
75
5
55
9
15
17
12
12
40
45
54
120
29
7
41
103
17
84
48
7
129
92
28
32
4
68
7
21
8
84
7
9
44
28
39
5
4
20
96
61
120
23
25
186
41
12
36
96
19
36
45
80
25
155
24
16
24
92
19
9
51
9
44
7
5
25
114
36
60
149
36
55
53
7
29
24
7
69
36
69
6
29
61
119
16
8
28
3
57
44
19
81
39
41
4
44
28
8
36
19
45
36
15
9
56
175
65
24
31
60
21
8
37
18
5
31
41
13
6
126
23
25
11
16
92
1
47
49
39
56
19
5
1
30
84
17
13
66
90
11
100
39
5
1
3
45
15
36
81
3
105
59
52
8
28
32
1
36
59
115
29
61
11
4
15
29
13
78
17
64
20
100
56
4
20
108
31
30
6
53
7
9
36
45
11
79
65
36
12
28
32
187
45
15
21
20
40
39
6
24
96
59
24
37
18
29
31
41
60
1
47
12
100
24
135
66
30
105
44
31
65
24
40
36
15
84
29
172
68
31
29
16
32
103
156
6
48
6
29
31
21
39
129
72
99
90
84
6
114
36
36
83
24
13
18
17
13
30
125
96
16
32
148
92
16
32
85
63
15
29
48
28
56
36
43
36
30
24
51
15
5
55
30
15
39
57
32
31
65
1
54
222
99
8
67
9
57
39
8
48
12
16
200
31
29
12
148
51
113
67
66
35
60
79
24
57
33
11
24
1
11
28
96
36
39
53
28
45
99
81
15
32
31
5
132
25
3
75
36
24
17
12
12
96
40
104
79
65
76
116
199
29
55
5
36
100
39
81
204
15
90
6
9
21
39
92
12
36
16
9
35
1
36
23
85
15
12
9
90
60
53
36
132
13
27
8
60
36
19
36
21
92
132
4
116
19
120
41
19
5
61
11
28
36
129
15
75
6
35
40
8
52
9
11
55
105
68
31
21
8
232
36
9
23
13
48
15
56
16
3
5
25
119
13
35
12
16
15
21
15
5
48
7
5
24
55
21
24
21
35
24
31
24
21
15
24
17
13
27
8
36
64
32
43
17
60
12
7
24
96
84
65
24
52
81
23
55
65
25
27
39
29
40
36
8
12
108
7
53
28
8
36
25
39
81
11
72
16
20
12
60
43
41
16
99
53
108
48
60
72
24
55
9
45
12
83
1
30
5
4
12
44
24
115
36
24
29
16
96
36
33
239
48
24
108
13
23
12
184
15
21
144
15
54
6
30
51
60
20
28
15
5
12
4
21
15
92
16
141
23
16
32
25
15
3
180
60
36
24
60
21
20
156
13
59
91
5
25
30
105
36
45
119
1
23
12
19
90
6
29
60
31
60
6
15
39
5
1
84
51
20
49
23
1
60
66
21
69
30
24
30
59
1
30
5
16
15
29
72
193
12
59
4
44
136
15
21
45
99
21
99
21
59
31
125
55
5
16
63
90
6
29
31
9
15
29
13
18
29
28
69
23
1
15
20
36
60
76
60
105
59
48
72
16
99
5
108
60
12
24
40
15
5
25
95
115
17
13
75
36
69
30
29
12
139
21
15
30
24
35
31
29
1
30
41
13
47
100
3
57
20
24
1
180
48
11
25
30
29
84
36
16
15
24
5
40
21
75
68
196
15
29
16
15
5
55
42
24
23
16
32
13
71
25
15
36
8
16
39
96
65
61
3
44
52
20
60
19
89
7
21
84
8
96
204
60
60
73
47
7
45
20
48
1
11
19
5
16
15
53
61
15
75
105
44
31
5
16
9
30
221
4
105
11
49
30
21
15
53
31
29
73
107
7
6
39
75
21
9
114
77
64
9
30
21
44
55
36
189
92
19
30
30
9
21
23
31
60
29
48
40
32
73
24
179
16
69
36
30
41
24
1
18
45
15
17
43
36
21
48
32
180
43
66
23
31
96
54
30
5
61
35
25
39
45
27
63
41
48
16
44
7
84
21
8
67
6
15
32
16
15
6
ABCD 99073602788*3^$a+1 [50075]
3
42
19
152
9
3
33
18
30
15
75
36
114
12
19
36
72
5
7
65
39
9
90
18
7
60
8
12
45
36
7
5
43
20
12
15
57
15
33
9
75
15
30
75
93
72
3
16
11
253
5
30
217
53
6
1
80
63
18
15
33
72
60
54
198
18
45
28
29
3
39
9
21
51
48
36
33
15
12
4
5
84
27
48
3
48
42
63
75
6
55
96
47
66
7
32
16
12
47
1
11
61
65
18
49
36
5
24
12
6
12
126
6
33
12
4
12
20
27
36
54
15
52
116
112
5
42
49
24
125
30
18
24
103
5
3
9
108
18
42
67
60
48
20
3
9
9
12
42
18
18
49
275
30
60
91
179
18
39
16
17
187
20
21
19
68
63
25
23
54
60
48
18
60
9
93
54
13
5
3
57
102
6
12
43
20
27
6
234
33
52
48
137
18
133
60
17
7
11
37
5
27
27
36
9
39
141
93
63
72
33
12
18
42
72
84
15
76
5
18
1
20
64
35
33
27
30
78
25
5
54
6
103
71
90
36
204
36
30
33
9
3
117
72
96
43
11
25
8
21
19
8
117
12
31
5
39
21
27
160
80
12
28
36
92
4
120
29
60
54
45
40
5
55
11
72
37
68
99
36
48
42
7
12
35
1
92
28
8
15
66
6
57
28
8
36
28
125
42
48
6
12
15
84
184
36
5
31
65
7
68
69
90
90
18
25
11
45
9
15
12
28
101
19
17
63
15
61
20
9
72
30
78
30
36
42
67
120
120
72
8
16
20
45
19
12
44
9
222
90
30
6
12
6
54
31
35
9
45
42
25
11
18
36
19
119
85
8
69
36
7
17
15
51
33
45
120
67
77
6
69
28
29
75
16
12
5
36
19
143
48
45
24
45
27
3
18
15
28
72
60
113
55
59
81
72
28
395
30
6
18
48
15
28
60
60
36
35
13
173
87
3
9
3
157
5
31
104
148
5
60
115
5
6
49
35
33
3
42
12
75
15
96
9
57
3
21
19
60
72
68
36
9
7
53
18
30
24
36
48
39
15
6
27
52
11
126
108
91
152
48
204
3
18
36
78
30
63
28
24
107
25
11
30
72
15
3
25
8
64
12
5
30
78
48
15
9
39
16
53
15
15
36
36
13
131
1
120
5
24
102
60
48
150
12
99
9
6
241
5
72
67
83
18
12
42
33
3
84
13
5
6
81
3
13
5
18
21
28
23
129
88
20
21
36
63
57
36
18
9
40
47
213
33
72
7
8
60
3
49
56
72
16
44
27
25
48
8
4
59
6
66
54
51
27
1
60
20
12
69
18
18
12
15
72
45
31
5
48
31
20
16
47
93
132
45
67
23
85
60
32
21
102
6
120
79
68
28
5
144
31
12
29
6
37
65
15
165
6
102
43
12
5
18
54
43
5
24
15
213
36
162
18
7
8
9
27
48
27
9
24
16
101
103
35
96
25
20
24
51
1
140
16
12
17
15
39
1
48
23
30
67
20
52
56
93
31
23
73
20
88
5
90
21
33
55
11
54
18
42
30
1
17
235
8
9
27
9
24
15
136
84
68
12
12
69
12
7
53
15
123
25
29
18
45
45
39
33
96
36
103
35
61
17
7
32
9
72
162
45
15
48
60
45
64
29
24
12
6
9
21
54
9
64
5
31
17
60
7
56
9
12
3
75
36
66
3
76
17
67
8
4
119
37
12
5
3
63
69
3
42
108
3
12
4
29
39
75
1
156
5
43
5
115
32
24
51
30
90
6
30
18
24
12
31
20
45
7
36
47
69
60
28
95
13
53
79
8
27
12
105
21
67
12
8
132
16
5
18
54
55
71
49
53
24
3
16
44
40
36
5
12
24
63
165
7
71
72
21
69
187
11
13
44
63
24
21
124
53
12
6
57
12
21
147
28
35
25
89
115
11
18
19
155
1
179
25
17
36
3
12
3
144
97
23
96
37
47
45
15
13
23
54
27
81
39
81
18
49
23
13
77
7
47
18
15
16
11
36
54
43
65
43
48
11
9
64
68
24
21
12
36
144
15
21
36
15
21
42
30
55
12
101
43
29
12
36
103
29
55
20
81
72
18
45
27
24
13
8
45
15
57
72
78
30
15
72
75
1
32
40
5
7
11
18
36
19
36
8
132
21
12
6
72
54
15
21
30
69
45
15
88
72
5
48
7
120
23
1
24
11
30
36
36
60
15
12
21
39
15
18
7
17
174
49
11
9
45
3
28
17
139
149
39
3
108
1
44
160
5
31
29
39
16
47
18
67
47
25
77
19
131
25
23
61
12
5
54
81
63
129
40
48
20
33
31
89
99
15
18
3
12
15
42
48
7
53
7
5
31
77
19
36
20
4
89
84
6
81
36
9
36
12
6
36
18
171
40
17
75
48
16
60
80
33
18
12
60
21
24
12
33
12
18
73
5
108
79
23
42
30
73
72
41
115
144
108
20
112
53
24
90
1
20
84
21
120
60
7
41
15
57
42
21
105
84
15
28
29
18
25
53
18
54
91
11
141
39
18
18
25
35
18
12
144
43
60
140
15
21
64
8
4
36
29
43
47
49
77
39
40
59
6
36
15
4
11
37
5
7
20
ABCD 99074255342*3^$a+1 [50037]
12
16
69
108
48
87
128
4
21
12
47
205
143
7
101
64
45
99
72
12
93
90
153
24
32
1
15
80
4
8
7
90
159
57
39
141
15
164
48
37
51
84
80
40
21
35
37
75
68
12
40
36
57
102
233
37
11
12
85
15
272
55
17
28
15
48
45
87
5
112
108
27
5
28
8
25
135
72
8
24
13
15
8
72
37
171
140
52
32
36
109
36
47
97
15
111
165
15
9
153
12
35
4
32
12
85
23
4
111
54
15
21
24
95
60
120
4
80
37
35
72
37
3
123
5
24
64
24
32
25
51
20
37
15
12
63
60
17
4
164
103
162
120
51
21
96
144
11
4
60
45
23
73
27
60
8
28
12
144
56
24
76
44
28
20
16
9
3
32
43
9
21
23
100
9
35
112
33
3
44
28
45
18
9
20
28
123
177
45
51
21
35
85
15
56
112
12
140
133
107
1
155
4
81
75
24
144
92
12
28
57
12
18
17
1
27
8
12
28
32
115
45
12
24
21
11
85
27
92
36
19
33
8
64
24
159
78
120
24
48
75
12
8
160
3
93
51
89
4
60
135
21
9
3
20
52
36
57
27
48
189
15
56
7
102
51
45
23
61
59
112
27
42
131
115
77
132
16
32
28
8
120
1
15
3
150
48
147
20
48
60
4
84
21
23
85
35
13
27
33
15
164
163
93
44
28
27
65
61
72
11
16
20
96
24
73
90
5
25
23
55
69
20
4
60
24
32
16
20
79
5
36
115
90
42
48
42
83
19
41
37
27
81
35
24
16
84
36
15
33
12
44
124
117
54
29
1
11
25
60
162
18
3
9
3
20
48
36
64
9
18
54
15
8
28
9
35
28
20
7
36
5
72
48
37
72
143
13
35
25
143
36
1
3
9
72
15
20
40
8
16
99
90
35
48
25
72
23
84
28
20
115
81
32
19
30
11
24
4
24
168
32
25
27
36
12
33
3
72
68
61
23
72
36
88
104
37
23
25
3
12
93
27
27
9
36
80
64
156
51
29
4
9
11
1
83
28
212
97
3
45
83
48
19
90
12
39
56
60
85
11
24
76
8
37
3
92
28
96
33
51
176
76
117
87
183
5
12
73
51
72
24
56
25
15
9
35
36
12
36
76
75
65
1
60
47
25
48
3
39
53
124
36
104
28
36
84
267
33
3
113
16
21
35
52
12
45
71
180
84
25
15
51
69
20
25
11
52
12
45
36
15
44
1
3
12
108
39
5
13
39
56
4
104
40
21
35
36
4
36
72
33
3
111
66
15
44
16
68
24
72
88
140
120
48
148
32
84
1
15
84
20
133
207
80
73
111
12
68
36
28
80
7
9
56
96
24
28
80
13
75
24
105
18
12
9
144
68
64
24
21
299
76
3
5
40
32
16
12
3
30
47
28
39
21
144
60
3
21
21
120
3
36
39
57
80
115
9
92
12
13
84
59
37
72
27
60
20
85
51
189
39
9
42
9
81
71
184
80
36
25
27
12
36
15
165
9
36
23
19
192
9
32
12
40
12
140
148
135
102
36
54
6
30
54
36
39
80
31
33
21
23
40
8
337
60
3
32
52
56
88
21
155
24
4
32
211
125
19
89
52
104
64
32
60
48
84
25
51
9
123
24
48
32
36
97
135
176
12
55
29
205
3
56
16
33
48
72
71
112
75
5
24
60
136
72
45
12
3
8
67
33
20
175
204
138
63
20
144
4
56
36
7
21
56
76
44
36
109
123
33
90
5
37
87
3
21
36
51
45
9
30
6
123
21
120
3
8
160
92
12
1
39
51
9
56
19
89
7
137
16
264
63
270
35
40
57
23
28
104
12
36
4
24
32
25
3
84
48
20
19
9
12
87
42
155
48
28
104
1
123
27
45
9
39
51
33
92
40
80
43
53
109
11
72
16
36
45
11
184
56
148
27
42
47
43
65
37
51
44
1
35
64
45
51
8
4
8
24
84
37
215
24
64
12
9
23
76
9
3
45
72
95
28
8
19
185
43
42
192
60
59
24
136
104
37
126
77
12
91
93
120
56
13
18
5
124
15
9
56
60
28
33
15
20
12
12
13
23
12
28
99
65
4
21
18
378
3
156
20
40
24
24
68
25
15
68
61
71
52
105
78
12
ABCD 99075396404*3^$a+1 [50011]
38
12
10
122
76
30
50
10
26
46
80
22
38
12
28
30
14
28
26
24
210
76
60
12
78
26
54
36
136
18
206
78
16
122
54
6
12
78
18
66
46
68
52
38
54
252
36
12
6
52
110
12
6
40
50
4
26
60
102
42
58
8
6
18
88
180
20
130
72
30
38
48
10
104
40
26
22
50
78
4
138
104
154
30
20
112
18
26
36
60
18
22
18
44
100
8
10
80
22
2
148
48
18
54
60
30
90
2
84
24
16
32
18
60
66
4
54
38
30
28
54
158
12
6
4
26
22
158
4
20
16
14
126
40
20
66
46
44
4
14
18
78
94
8
10
18
44
40
32
18
6
34
18
92
148
152
40
6
14
72
84
40
54
36
32
10
80
22
60
48
42
26
22
92
16
32
18
60
84
126
112
32
76
32
18
22
38
30
6
84
96
34
60
62
132
16
50
10
12
2
72
16
42
86
4
86
126
54
70
54
2
76
32
30
136
26
28
108
48
60
90
30
24
126
44
42
108
30
148
110
12
18
78
4
26
150
142
128
12
10
12
18
14
64
104
16
32
10
12
78
30
158
24
12
18
28
18
32
30
118
90
26
46
18
26
36
60
178
60
44
76
24
98
114
30
46
134
60
18
40
90
8
10
44
58
186
30
2
90
130
32
120
60
12
96
300
112
18
60
90
44
90
6
12
36
24
12
54
6
414
22
68
40
30
222
198
12
60
8
40
90
20
22
30
108
42
50
22
8
18
10
86
4
12
14
24
66
46
18
14
40
30
68
280
14
4
62
60
88
32
40
2
36
36
34
122
10
12
86
126
6
12
10
90
176
102
24
4
30
50
222
52
56
22
12
18
110
54
16
230
18
42
88
20
52
20
12
78
178
86
24
54
58
50
30
22
56
36
76
72
86
84
46
26
36
10
332
76
200
90
34
38
72
126
124
6
30
74
16
50
4
122
136
8
6
4
30
2
88
54
32
114
94
8
112
56
90
36
18
162
54
30
22
38
4
26
64
26
40
90
2
138
36
46
18
30
24
26
6
106
32
18
28
30
150
32
12
18
22
20
40
68
40
8
10
44
6
52
38
72
102
76
14
28
90
44
4
24
30
86
40
32
112
96
14
58
72
32
30
166
18
92
52
60
68
70
74
18
120
18
10
44
154
144
86
52
2
30
28
72
68
142
18
14
54
10
80
22
42
90
26
54
72
4
54
20
48
118
134
18
22
6
144
8
18
60
4
50
12
4
74
66
162
204
36
88
24
48
32
18
10
50
72
40
108
8
22
18
54
6
116
4
56
4
80
22
110
30
22
20
72
36
30
24
34
104
58
18
60
54
86
4
66
50
112
72
20
16
92
12
6
4
18
14
148
30
2
48
10
86
22
90
80
10
18
134
58
14
64
174
18
108
72
78
44
10
36
26
216
42
90
76
14
72
16
18
50
42
12
10
156
50
22
162
68
28
26
36
42
58
44
24
36
88
2
4
32
48
90
60
36
94
30
60
80
126
24
70
60
44
10
8
40
92
30
36
10
26
4
42
14
18
48
10
12
38
12
6
52
348
140
120
4
60
48
68
112
20
180
18
30
36
28
32
4
80
112
32
36
54
60
36
22
32
148
108
26
18
10
32
30
4
20
34
168
30
38
30
82
32
18
88
32
22
108
18
60
26
46
68
52
2
58
30
92
70
86
42
30
28
12
32
100
90
90
8
40
50
10
68
66
46
18
54
32
106
14
46
30
60
50
30
100
90
98
100
54
48
90
78
84
36
32
42
12
24
30
4
6
30
56
18
16
90
32
22
86
22
32
76
114
8
40
72
36
32
18
24
30
90
18
18
90
60
52
140
28
32
58
50
52
20
22
68
90
12
40
6
12
128
12
54
18
40
18
78
54
18
44
28
62
4
50
42
70
78
72
90
14
16
18
86
6
88
14
18
168
144
16
2
18
160
204
86
12
28
122
58
32
52
78
30
50
10
12
20
16
2
58
104
48
18
202
72
18
60
44
94
56
16
74
16
74
36
40
30
92
18
130
12
78
8
100
54
26
6
34
132
8
90
42
228
220
14
46
26
24
22
14
4
26
28
90
8
150
40
50
130
18
14
72
138
130
108
2
76
14
ABCD 99075527212*3^$a+1 [50002]
72
3
24
15
34
140
16
38
76
2
12
40
12
95
15
54
40
120
131
21
3
12
3
4
65
25
35
15
36
165
12
144
43
30
86
16
18
80
87
3
33
109
54
32
82
8
232
200
60
36
40
126
50
3
37
18
26
6
54
16
48
23
3
66
36
3
91
233
1
36
110
18
18
34
78
17
63
6
90
16
50
24
4
162
50
144
12
114
10
98
18
15
165
48
27
109
44
6
18
30
46
176
36
34
74
66
93
105
60
36
40
54
137
55
38
40
66
2
3
9
46
50
12
39
129
160
56
120
3
87
21
57
22
48
66
20
24
100
11
156
39
21
33
36
72
90
18
34
50
3
39
90
15
85
48
11
87
57
36
36
33
82
14
174
57
21
18
126
88
32
75
3
141
79
212
54
12
58
2
12
63
84
108
1
50
57
43
32
18
136
83
81
27
7
66
35
9
18
9
45
6
33
49
8
15
72
93
84
78
22
78
110
130
30
56
24
3
73
47
7
50
36
70
54
12
48
36
14
21
27
34
20
54
42
4
18
65
57
36
48
39
31
80
144
76
86
3
235
60
41
21
54
12
22
20
48
3
55
17
24
69
147
127
50
156
27
105
75
13
56
58
170
6
94
98
45
49
48
203
129
3
252
85
71
24
49
2
54
3
105
16
50
16
29
81
75
265
11
9
186
48
10
32
64
11
33
12
24
54
66
40
48
8
15
105
39
60
81
135
213
66
78
16
20
4
30
182
58
42
44
10
126
8
180
15
57
28
20
40
102
65
25
11
45
88
20
160
44
48
75
39
33
21
40
24
96
24
66
14
3
13
44
10
96
74
18
18
4
60
8
288
111
156
97
90
32
69
25
50
30
72
60
84
60
28
6
126
50
28
66
20
40
104
10
6
95
1
26
94
54
92
84
28
122
10
26
3
9
60
15
31
110
16
164
27
49
14
34
98
30
4
35
109
14
81
109
36
30
41
51
57
33
252
90
138
24
18
282
148
12
48
107
13
23
7
126
206
90
144
10
5
24
97
11
33
15
36
19
114
107
51
198
4
71
79
26
36
36
112
11
36
25
80
4
2
18
16
74
21
13
2
28
110
108
24
39
25
2
28
6
119
87
18
16
144
56
178
146
39
27
6
54
34
14
16
26
40
18
86
36
118
137
49
56
28
80
3
63
16
26
18
21
45
63
1
260
10
50
15
1
68
10
132
90
44
106
38
10
30
71
9
96
39
72
33
3
84
109
92
18
12
9
13
68
24
159
145
2
64
5
33
6
66
3
72
163
30
23
33
10
14
51
15
286
8
3
105
64
84
32
28
44
22
108
126
11
24
109
32
40
24
36
20
39
36
3
106
2
112
50
18
33
75
130
14
52
41
33
34
17
21
15
13
2
34
8
16
120
24
32
96
54
156
42
12
78
10
23
24
55
29
57
15
229
263
141
34
32
9
1
50
30
40
56
87
60
12
103
26
12
39
111
22
12
68
3
7
30
56
16
35
60
144
235
240
137
228
1
20
94
62
82
32
70
20
36
52
35
25
8
39
39
90
36
244
110
42
18
4
17
13
35
205
30
146
30
21
33
36
6
34
146
105
85
60
56
58
6
30
65
21
183
105
51
19
36
74
36
36
15
49
44
51
13
11
115
84
26
54
6
76
11
67
221
15
81
33
316
44
75
45
100
116
10
86
216
12
22
146
30
18
24
160
95
7
78
35
31
65
25
114
41
109
170
46
210
17
24
43
92
100
50
84
6
54
126
28
26
10
62
18
21
73
98
93
1
18
60
17
45
3
51
9
48
33
432
18
57
39
18
18
58
6
5
169
47
15
93
1
35
21
12
108
3
57
22
32
34
92
52
95
45
100
140
3
33
144
18
54
36
12
40
68
90
34
206
22
68
72
36
12
24
15
24
81
96
4
8
18
93
105
39
72
21
58
96
26
15
3
21
13
2
69
21
18
66
100
107
49
84
44
18
105
24
15
21
45
3
36
49
20
16
84
11
51
42
51
229
72
ABCD 99076117646*3^$a+1 [50123]
21
48
8
31
69
12
12
51
29
76
15
48
41
31
17
40
39
48
57
20
4
8
7
17
16
39
65
144
19
21
32
4
24
12
68
31
33
48
48
27
33
3
45
27
209
24
16
39
9
15
36
36
21
27
69
24
24
3
17
40
99
24
77
7
29
19
24
45
12
72
56
43
33
75
65
168
19
45
27
45
24
15
12
45
12
12
8
19
5
36
108
40
44
16
15
33
60
48
51
72
24
21
44
4
87
21
12
36
32
31
12
9
56
19
77
4
8
28
3
24
45
27
33
3
17
24
36
19
45
24
15
9
87
24
36
29
16
20
28
15
48
17
19
9
8
7
5
103
72
9
27
9
56
31
45
15
9
3
36
24
45
39
5
19
81
20
72
19
21
36
15
5
79
9
3
24
24
53
72
7
29
76
75
57
12
12
84
39
84
36
17
7
29
4
15
69
27
21
20
67
120
93
27
24
53
4
12
12
20
40
20
16
15
21
27
93
20
36
4
27
24
33
20
36
7
29
4
48
63
9
51
48
84
17
91
77
108
4
12
63
5
36
19
21
32
7
9
27
33
20
4
15
29
4
12
8
7
5
7
69
12
20
24
4
8
52
3
57
84
8
7
9
24
27
5
19
48
5
7
5
4
12
3
33
20
31
21
75
9
60
20
28
15
57
80
24
28
12
39
33
27
5
28
60
36
99
48
84
12
12
29
4
39
12
57
3
60
33
87
29
7
9
56
43
21
39
60
105
3
53
4
3
45
15
72
12
89
31
12
84
24
24
21
24
12
36
20
19
9
27
9
8
36
28
51
41
43
48
24
33
27
21
36
20
24
36
64
108
20
40
32
55
113
19
48
5
55
24
12
9
99
12
77
12
19
24
33
27
57
3
17
4
20
67
12
29
31
108
69
96
32
4
15
53
4
84
27
45
15
29
19
33
39
84
48
33
123
96
57
3
12
36
113
4
39
29
24
16
3
24
144
33
80
43
48
48
120
12
53
31
9
48
3
21
32
24
48
24
19
21
3
57
15
9
24
32
7
36
129
3
33
24
63
5
31
36
36
5
4
27
21
20
40
27
69
8
36
55
53
96
52
12
24
56
4
36
24
27
45
108
20
7
53
4
15
60
129
72
63
17
115
9
32
16
24
20
12
4
63
117
51
21
63
9
48
36
96
51
77
55
57
8
24
7
5
52
12
72
87
17
7
132
17
4
75
33
39
24
9
24
48
32
100
39
5
60
12
88
51
9
68
28
8
91
17
19
53
79
69
84
3
33
3
41
4
8
40
12
87
9
3
9
3
72
53
36
4
20
7
105
8
4
12
3
5
36
52
20
7
33
15
21
147
5
4
12
56
7
101
7
33
51
9
32
7
29
16
12
3
24
29
43
12
12
29
12
60
12
19
21
219
69
84
20
36
24
12
76
24
39
57
27
24
9
39
21
12
3
33
56
16
15
77
67
33
20
4
32
72
19
5
7
77
88
51
5
16
27
45
56
4
60
104
43
36
33
3
132
129
3
17
19
9
63
60
69
8
60
115
45
12
3
9
120
15
33
60
3
12
77
19
24
9
39
60
21
24
32
64
27
12
120
36
101
36
28
60
27
9
8
4
27
24
24
84
17
7
5
7
29
4
12
72
27
53
36
12
7
12
5
52
51
165
15
77
55
17
7
12
29
36
31
12
21
24
20
79
9
3
21
27
9
12
12
12
3
33
12
24
32
67
21
12
8
31
21
24
36
15
89
60
7
9
24
63
5
156
19
9
15
120
12
33
12
51
72
24
12
12
21
44
4
44
24
31
36
12
93
15
29
12
40
72
32
7
24
93
72
15
77
72
40
48
15
36
21
12
3
24
60
36
33
24
24
51
9
27
45
15
45
27
5
12
24
36
4
24
84
24
128
76
27
45
27
5
7
9
8
43
72
9
27
117
20
28
63
9
24
3
173
4
20
28
3
77
16
3
53
55
9
63
48
5
16
56
4
48
36
99
72
24
24
21
36
24
3
12
9
68
19
33
12
44
4
39
29
28
60
20
43
36
81
3
33
27
72
60
57
8
36
19
105
27
5
55
12
48
9
8
12
76
39
9
3
9
24
36
24
108
15
21
12
20
28
24
8
28
27
36
17
28
51
41
7
33
24
68
64
15
120
9
20
216
43
48
12
12
33
36
87
12
36
5
4
51
5
7
9
3
132
72
24
24
9
56
24
7
21
20
4
36
3
33
12
27
12
21
39
29
40
60
8
16
36
36
27
12
24
53
19
17
43
177
8
64
8
4
12
152
12
64
3
5
4
27
5
24
52
39
17
19
12
77
112
12
20
31
33
20
4
3
21
24
75
9
48
384
12
123
41
7
24
93
51
12
33
27
48
33
24
15
5
16
3
69
12
51
17
4
12
27
36
45
12
12
3
65
12
31
12
12
53
31
24
24
33
3
24
24
53
60
67
36
53
28
27
5
7
9
24
15
33
39
21
12
27
45
36
3
17
43
5
16
8
4
24
3
9
3
12
69
3
12
9
12
32
91
96
153
15
12
48
5
40
44
4
32
7
17
19
45
8
52
48
3
17
16
36
12
24
20
16
44
31
12
65
19
96
21
75
9
15
36
53
36
76
27
53
60
28
20
43
12
33
36
51
21
48
51
24
24
69
24
12
27
33
39
45
51
129
12
8
88
39
41
4
3
36
72
21
80
16
3
33
68
40
75
36
24
5
64
3
5
132
36
36
16
39
29
4
3
65
4
32
28
24
15
33
27
48
33
24
51
5
31
21
8
7
57
20
19
33
3
41
43
41
31
41
4
96
8
19
5
148
3
12
60
9
60
8
31
33
44
19
89
24
19
45
60
60
87
144
36
60
48
48
12
84
33
72
24
15
29
7
33
39
17
64
15
21
27
29
24
64
36
15
24
24
33
27
21
8
28
24
48
3
24
33
12
39
24
53
48
16
20
4
32
72
7
96
36
9
3
17
103
33
15
48
24
33
39
12
36
105
39
9
24
63
36
41
16
24
156
3
108
12
9
39
21
15
17
12
163
12
12
93
3
12
29
16
12
15
29
4
3
33
27
29
19
45
144
108
8
84
4
15
21
68
4
27
72
29
4
120
84
15
21
72
24
68
19
36
48
45
68
7
17
120
24
12
60
7
9
60
36
192
3
17
79
36
9
39
21
36
24
24
32
31
77
36
7
144
141
3
12
12
57
44
4
27
12
5
16
39
ABCD 99076284278*3^$a+1 [50007]
13
36
30
89
24
91
12
54
35
7
29
55
36
108
198
11
13
18
29
37
35
19
5
84
84
12
48
48
7
180
108
125
144
109
6
113
43
36
53
91
180
53
19
18
107
168
73
71
229
168
227
24
1
59
49
30
36
17
96
37
35
120
48
48
36
31
78
12
107
36
127
5
19
5
67
66
35
48
48
72
19
54
30
125
25
48
119
12
85
23
13
54
72
18
60
35
49
222
54
143
24
36
7
24
18
23
121
18
29
151
17
13
59
49
60
119
109
54
29
24
60
121
198
17
48
84
168
60
1
71
37
83
79
60
41
36
7
29
85
11
72
19
36
36
5
84
7
66
35
12
31
84
90
54
18
11
24
127
161
36
1
54
17
7
12
36
89
73
11
7
53
24
175
6
35
1
11
1
23
37
83
37
54
72
126
36
18
65
12
13
36
35
61
12
90
6
84
23
73
95
228
13
162
77
1
90
5
120
60
24
109
47
97
23
19
30
24
48
18
60
54
102
72
72
17
25
71
31
41
12
1
72
23
37
36
11
79
29
7
12
17
72
79
149
49
30
24
17
96
108
43
18
11
187
113
121
59
85
71
24
145
23
61
6
102
143
91
42
47
180
7
66
24
23
43
41
1
48
36
47
13
66
101
13
30
65
7
6
30
54
42
54
12
47
13
486
18
47
108
55
17
7
12
18
143
73
6
18
120
60
23
24
109
95
85
47
7
29
13
66
53
55
96
185
72
48
36
13
42
89
12
79
29
36
60
84
55
6
54
5
24
115
12
89
12
61
11
48
19
54
18
29
151
66
54
234
23
109
12
18
24
84
5
72
48
37
11
24
19
53
109
24
120
83
115
17
19
173
151
17
7
65
36
1
143
37
18
29
36
43
36
6
72
30
36
77
31
29
7
6
11
43
17
55
65
12
61
71
108
19
162
11
36
12
12
73
59
84
37
18
65
24
7
30
11
79
18
36
11
60
24
36
193
72
42
17
36
36
1
71
36
55
29
19
18
11
7
24
36
12
126
107
7
12
18
24
48
59
1
30
18
11
67
5
115
24
12
6
23
60
48
97
23
1
48
54
18
60
11
25
71
12
37
23
19
65
43
36
48
36
54
54
5
85
36
11
49
23
7
17
61
66
6
59
61
96
30
186
12
59
55
113
7
150
35
24
7
18
60
11
1
186
84
5
13
95
67
78
30
18
11
132
79
89
108
49
131
1
23
60
37
23
48
36
24
108
12
168
12
37
42
18
95
67
29
60
73
11
1
24
23
25
83
24
36
55
125
12
61
95
139
96
54
71
55
48
161
91
150
36
59
97
18
125
61
102
197
61
66
36
29
24
7
53
24
7
5
12
48
84
49
126
41
31
89
97
11
12
25
18
29
48
1
12
71
73
47
49
47
37
95
1
36
12
59
12
7
18
48
167
19
48
5
60
48
85
35
12
205
35
109
72
35
55
5
49
71
1
59
67
41
1
18
84
29
12
13
36
23
84
1
162
36
6
30
72
144
113
103
77
12
1
35
133
30
6
144
11
7
36
17
55
29
25
35
121
11
72
79
42
66
41
48
19
24
138
18
24
221
49
48
24
18
126
35
67
18
6
12
216
72
60
18
83
37
36
47
7
42
66
65
103
17
19
156
65
36
24
7
36
12
5
19
29
36
37
18
18
60
48
11
25
204
30
108
5
85
23
13
35
36
97
59
7
17
36
79
101
24
13
35
1
95
49
35
7
29
60
13
59
48
36
19
29
31
66
108
54
42
126
12
36
72
36
126
47
79
5
37
71
24
60
84
84
1
30
5
72
1
11
180
36
55
24
30
35
91
6
11
60
84
1
42
5
151
18
23
37
30
17
19
72
5
139
137
31
90
71
1
71
163
48
18
36
71
24
19
12
29
48
1
12
6
84
53
25
95
12
12
37
18
24
41
43
5
60
60
43
17
31
29
61
23
211
6
18
12
6
35
72
24
61
42
36
65
12
96
60
37
66
29
60
55
5
36
12
73
71
84
60
19
114
102
5
85
95
132
13
71
24
49
11
91
240
84
54
143
55
18
18
29
97
24
90
101
1
36
71
24
19
18
288
83
96
36
48
37
18
24
36
144
30
11
139
12
5
19
137
19
144
101
12
24
85
54
12
78
35
1
23
115
17
55
ABCD 99076349902*3^$a+1 [50040]
1
36
60
89
90
1
12
132
83
12
73
47
25
59
12
37
108
29
84
91
108
41
42
12
13
29
103
12
179
1
168
23
42
7
5
36
79
35
1
35
24
13
53
12
127
35
168
25
48
65
7
11
1
120
23
13
72
12
125
60
144
67
65
55
107
30
78
24
1
132
47
6
18
37
137
30
13
203
84
25
72
23
96
12
30
55
83
1
215
1
23
84
73
12
60
11
54
42
24
1
11
24
25
11
37
12
48
48
84
108
11
361
60
36
5
60
115
35
85
5
30
48
144
36
36
24
12
42
96
19
23
48
97
53
79
215
85
11
37
12
107
60
24
42
7
11
1
11
132
85
11
1
119
1
5
246
48
72
85
107
12
13
11
42
174
13
5
7
48
12
48
48
60
95
84
108
25
192
23
18
79
36
12
11
42
102
13
12
12
11
109
36
72
11
60
42
48
19
35
36
54
55
95
12
121
23
1
29
54
90
66
60
49
168
59
84
1
96
5
7
35
25
48
77
18
37
71
12
37
47
313
71
204
85
263
228
1
35
25
23
60
37
60
41
114
121
47
150
18
60
37
35
96
132
24
145
48
155
13
65
127
72
41
18
61
60
41
19
71
48
1
209
30
180
49
60
71
30
30
156
24
96
24
121
36
60
29
48
66
1
179
1
23
30
42
36
24
73
65
36
102
84
24
1
108
77
114
120
37
5
7
5
67
156
24
156
23
12
132
42
246
24
13
12
23
18
12
43
5
7
11
49
215
48
48
109
12
11
24
25
11
48
61
180
60
96
29
78
48
85
72
5
78
168
24
13
72
11
37
23
37
144
65
18
96
37
137
96
6
108
48
48
97
59
1
72
23
24
13
83
12
30
18
42
42
96
49
41
55
83
54
30
30
7
83
37
36
23
24
108
18
96
174
24
37
23
37
120
156
215
49
108
12
36
65
79
245
114
180
96
6
19
23
12
13
47
25
11
78
31
11
85
47
73
84
5
54
97
12
83
48
54
6
24
96
6
30
96
84
61
47
108
157
5
126
37
72
23
84
13
17
43
113
42
37
155
288
108
84
13
71
37
23
49
11
49
83
12
120
6
12
7
215
12
73
12
71
37
11
12
108
61
71
24
60
181
107
90
43
23
30
19
132
11
48
61
11
24
36
24
13
11
97
12
17
31
155
12
96
24
73
12
48
23
37
353
102
25
77
43
24
35
108
13
47
120
78
79
11
205
72
83
60
30
7
47
78
18
12
270
30
73
84
36
155
85
72
185
55
47
24
6
115
95
24
162
79
53
60
43
72
120
48
5
414
108
12
145
48
11
37
60
173
30
1
53
6
49
48
12
83
102
30
13
24
48
95
25
72
29
19
168
53
66
66
162
37
179
121
35
48
12
60
36
30
55
12
35
60
36
54
67
143
18
55
5
19
48
35
216
24
85
12
11
72
37
35
13
5
60
6
30
67
23
6
156
67
23
72
193
59
6
54
96
37
11
37
5
7
48
119
1
72
131
49
11
97
35
60
84
24
60
36
61
35
168
36
36
72
96
60
12
108
157
83
12
12
6
91
35
25
119
36
60
61
35
18
127
12
5
18
30
55
29
30
30
6
49
11
18
67
12
47
13
12
60
119
24
72
18
7
29
6
61
35
12
48
12
66
12
42
90
102
204
12
109
71
37
11
24
6
12
30
54
18
13
155
37
17
78
60
25
83
12
30
7
156
23
97
23
24
6
211
36
35
12
36
6
43
11
36
54
54
6
6
25
48
17
54
1
83
60
13
29
66
25
24
95
36
72
60
102
48
30
73
119
6
18
61
29
7
24
60
23
73
204
29
127
125
19
35
48
12
30
66
84
24
109
143
48
24
97
35
1
24
101
54
25
131
12
13
24
35
36
12
6
84
30
25
23
49
95
1
17
6
1
48
192
36
24
131
25
12
11
1
35
6
7
11
24
108
102
43
23
37
119
96
49
11
85
60
53
67
47
168
24
25
71
ABCD 99076376968*3^$a+1 [50007]
45
34
24
17
135
70
26
69
283
2
48
22
18
11
9
12
4
24
11
36
3
45
67
38
51
24
61
80
24
82
98
15
93
4
24
54
30
11
79
192
5
3
30
192
58
42
8
40
36
36
23
33
84
10
38
10
32
9
15
10
32
63
45
96
4
95
1
38
18
64
23
33
4
23
27
58
30
126
24
20
46
32
94
60
8
30
6
130
41
103
42
8
147
49
44
16
86
154
6
50
36
27
36
1
116
24
40
116
12
15
7
8
16
5
1
48
2
6
39
85
24
44
51
1
54
24
42
56
54
58
120
12
68
6
9
25
6
6
68
27
120
25
23
25
50
45
12
15
6
48
10
29
12
13
11
9
16
24
38
22
35
21
12
4
50
54
96
15
43
2
48
22
18
12
8
87
73
20
70
56
6
195
84
1
50
10
20
18
21
1
80
15
13
47
15
34
44
66
6
28
8
39
24
1
24
20
4
11
19
8
93
19
2
108
40
47
24
1
18
65
1
116
15
19
26
36
63
49
8
114
78
16
2
22
11
36
60
79
5
51
64
96
24
62
42
18
4
24
24
66
74
12
4
36
98
10
36
11
25
35
108
93
58
14
18
24
34
11
9
24
18
42
6
54
132
75
25
128
15
27
34
6
8
10
12
8
100
71
15
106
59
49
8
27
36
19
2
60
64
11
13
32
4
44
18
90
27
85
38
178
24
20
40
2
24
24
42
75
3
45
12
13
11
49
96
6
30
80
120
15
75
9
24
15
40
30
32
120
3
15
40
41
36
21
3
9
42
45
43
2
15
33
87
45
24
36
39
21
66
22
60
72
56
22
17
48
25
35
117
30
34
32
22
5
25
120
12
23
25
32
120
36
27
12
13
20
48
34
78
131
39
10
38
42
22
50
15
21
24
48
106
26
28
35
33
64
20
39
1
18
2
84
10
6
120
24
114
5
60
7
18
20
72
108
36
15
60
61
56
82
41
39
6
16
24
24
32
75
24
15
34
6
101
99
66
48
27
24
19
80
138
3
21
4
36
38
105
31
32
30
28
30
41
24
21
34
41
73
6
5
60
15
10
95
25
54
42
20
4
54
5
61
6
8
57
39
21
45
39
15
6
120
18
16
14
40
42
56
69
73
20
52
35
24
49
32
3
27
24
30
24
10
65
31
2
87
25
132
35
21
72
15
27
40
30
35
45
48
18
48
45
60
85
56
4
62
34
24
32
112
8
28
59
55
2
39
60
9
18
42
27
24
57
27
85
32
100
24
11
3
10
12
146
144
40
26
64
20
36
39
13
60
60
26
9
15
18
3
9
48
4
20
18
22
108
30
17
63
48
9
13
2
9
9
46
5
1
23
12
21
114
6
3
175
24
30
56
16
8
16
11
25
95
39
45
9
10
80
45
51
9
1
14
48
24
130
8
15
12
73
2
6
3
49
80
132
3
31
24
90
38
9
79
2
39
33
48
3
27
208
65
96
33
48
24
3
12
55
54
11
39
16
65
13
47
13
38
42
22
78
200
10
41
45
51
93
40
68
60
64
74
9
60
51
24
10
32
3
33
3
31
30
23
81
106
26
54
10
35
19
89
7
50
28
2
30
96
3
109
36
32
22
62
108
16
14
21
24
1
95
36
111
33
25
35
81
148
60
8
64
26
22
42
48
77
24
27
57
55
65
15
45
3
88
2
88
110
40
2
3
1
18
2
39
55
62
4
30
54
56
4
116
15
21
12
52
108
32
18
21
21
96
12
108
30
57
15
46
32
12
12
88
20
52
26
30
3
117
114
9
24
25
30
32
70
18
56
54
27
63
21
109
30
42
24
32
24
6
22
66
6
56
84
3
75
82
59
121
18
65
55
41
120
9
27
205
8
51
1
50
6
4
14
72
69
85
60
8
16
26
24
24
78
90
24
10
14
9
15
21
84
295
17
49
60
2
82
62
54
4
47
39
24
40
2
108
72
28
32
36
72
16
35
109
98
9
15
18
46
6
68
72
6
33
15
45
21
100
74
21
139
2
4
140
6
42
40
8
60
124
23
85
66
56
18
27
3
40
41
84
51
9
45
52
44
34
38
28
59
117
4
32
24
18
46
11
55
5
51
33
36
105
36
24
88
8
28
35
15
42
27
1
26
10
80
40
143
31
2
3
84
1
86
33
25
35
45
228
28
36
90
56
30
4
140
18
46
35
79
62
39
21
30
33
25
92
28
11
24
12
13
66
24
66
92
12
27
180
55
8
22
24
26
10
20
156
4
68
6
64
8
78
24
42
9
49
12
83
63
64
8
30
111
27
9
84
24
25
12
84
32
64
84
6
89
39
6
16
90
24
14
12
28
242
69
75
16
50
40
20
39
27
22
8
24
36
4
18
2
15
45
130
26
27
37
8
22
14
96
3
15
18
4
18
2
15
33
16
11
19
32
9
15
30
90
10
30
48
2
39
36
205
38
22
20
15
60
24
61
108
35
15
22
20
64
11
33
10
6
35
61
8
15
57
10
56
34
20
4
32
12
18
42
16
20
144
15
27
6
84
63
15
6
51
144
1
24
14
105
15
42
28
8
90
9
21
210
214
83
15
21
9
90
22
80
24
4
68
12
46
74
46
14
18
54
58
96
24
17
15
6
4
30
8
22
20
4
11
108
37
20
3
25
8
4
128
42
24
21
43
8
117
85
12
26
24
58
6
2
88
71
111
9
21
3
9
100
26
154
126
14
12
39
15
45
85
14
40
72
8
16
41
133
26
24
48
144
9
31
ABCD 99076393478*3^$a+1 [50023]
12
32
120
16
51
108
45
48
20
64
39
57
44
4
156
20
4
12
72
12
36
84
48
20
1
35
4
27
30
11
4
84
24
21
99
108
20
79
108
81
75
21
36
63
5
19
45
48
44
40
36
3
209
31
9
12
20
16
20
52
8
43
36
54
51
104
36
16
24
9
27
68
4
32
43
6
95
1
83
16
39
72
21
63
84
17
64
44
28
8
115
5
4
60
12
24
12
92
28
87
36
69
12
3
17
16
24
60
20
64
12
168
9
63
33
6
5
103
30
15
120
60
27
65
13
71
4
36
39
105
20
52
20
4
72
84
60
3
6
27
44
19
21
344
79
33
12
15
33
12
8
43
21
93
15
111
9
48
8
4
8
28
21
78
12
48
240
60
36
41
28
12
39
216
9
24
51
144
96
69
32
4
15
261
36
344
36
60
40
33
11
28
12
24
39
45
32
24
4
116
19
21
20
16
56
7
77
28
12
33
23
19
21
120
3
137
4
45
59
24
7
29
52
27
5
88
39
53
16
12
44
76
3
54
15
20
16
15
66
59
40
24
81
75
60
36
36
33
11
16
48
51
9
39
66
30
69
207
33
81
27
48
20
4
12
3
36
17
12
36
96
19
17
40
12
12
20
40
60
3
117
15
53
151
57
8
4
21
6
65
40
96
27
6
90
6
204
35
72
40
32
52
56
4
3
81
15
21
36
33
27
8
55
17
7
81
12
69
3
12
120
56
28
81
3
48
60
12
36
72
540
92
112
15
60
33
87
165
36
20
4
60
44
156
43
21
24
96
12
24
68
100
132
39
89
1
27
8
31
30
51
27
5
16
39
12
5
24
16
96
44
4
12
24
20
88
48
39
21
60
3
117
24
8
31
5
40
56
139
45
39
5
121
27
69
99
51
21
33
27
9
39
44
31
285
36
24
12
8
31
101
12
97
78
33
68
52
60
32
28
20
64
3
6
15
69
11
79
6
107
28
9
3
87
53
13
30
6
54
9
20
16
9
51
51
21
24
56
37
15
51
5
72
7
21
69
3
32
72
16
27
12
81
24
3
21
12
108
12
24
24
39
33
12
96
15
6
48
6
41
60
28
60
51
9
8
103
6
35
76
27
117
129
35
16
20
43
30
60
27
36
123
17
64
36
3
9
36
24
15
36
57
24
8
52
56
49
30
69
72
32
12
108
208
27
17
16
80
52
56
79
21
80
4
60
60
27
33
60
27
81
48
12
69
75
63
81
9
15
8
7
153
39
45
39
5
16
56
28
24
8
19
21
9
15
3
33
44
16
12
12
39
5
52
27
57
36
8
24
16
140
24
55
21
32
7
105
8
4
9
11
36
12
1
15
36
20
4
9
51
12
3
9
116
61
15
24
15
9
20
28
60
108
32
64
60
36
8
4
15
96
9
60
51
29
16
9
66
5
31
21
20
4
116
67
45
15
117
24
144
56
16
48
15
53
12
67
9
12
44
76
3
41
19
120
36
41
24
4
51
24
126
23
67
69
12
33
71
88
8
4
8
36
19
17
40
216
60
3
90
27
33
96
78
41
115
17
43
24
41
84
36
55
45
96
60
20
13
27
36
3
30
155
91
48
117
48
48
32
16
12
20
73
6
9
60
51
45
36
39
9
32
103
5
36
100
68
136
60
36
68
7
21
3
5
16
60
36
168
72
80
19
41
12
55
21
56
13
23
12
136
69
3
12
12
33
11
12
28
12
27
45
32
16
20
4
15
45
24
24
36
20
1
11
40
3
6
59
4
32
4
15
9
8
28
15
57
9
39
24
12
24
72
32
12
168
31
9
60
8
79
33
48
140
127
36
5
76
39
21
36
3
144
41
76
3
21
12
159
48
21
32
4
56
19
33
51
21
68
28
68
52
3
177
32
31
57
9
191
4
33
23
48
16
36
92
28
27
21
36
39
24
6
75
164
52
75
21
44
76
9
63
180
27
108
60
77
88
60
21
30
60
29
25
180
11
124
12
3
17
79
69
20
12
76
9
114
5
25
111
120
8
36
24
52
128
55
36
137
4
56
13
71
96
28
80
40
44
31
81
9
27
12
20
96
84
28
3
9
87
5
4
99
5
36
64
12
36
12
68
60
7
113
43
29
76
60
140
76
44
55
60
24
21
44
7
5
40
15
41
13
36
3
12
56
72
157
39
39
12
65
19
120
156
18
11
4
12
56
12
1
27
123
36
125
36
124
24
44
31
41
13
66
21
36
12
56
40
32
4
8
55
5
1
51
24
15
6
11
40
144
15
29
36
43
105
236
31
89
60
40
32
208
36
44
52
68
4
27
21
48
120
20
16
20
16
3
24
57
20
28
51
90
47
72
108
13
6
69
39
30
23
64
8
7
48
60
33
87
33
132
56
4
48
9
11
12
132
79
5
24
36
36
16
33
171
60
3
72
48
36
9
20
25
87
140
4
105
119
16
24
156
36
80
16
108
20
40
39
66
75
69
71
40
72
3
41
13
63
60
192
20
16
36
60
80
43
81
75
36
5
120
13
12
ABCD 99076416568*3^$a+1 [50062]
90
6
162
15
72
15
48
30
378
24
18
55
17
15
33
30
18
7
95
97
35
48
30
18
72
13
5
90
49
23
12
36
25
65
24
60
19
11
66
3
141
60
39
39
30
30
12
33
15
120
12
30
30
25
5
30
48
132
60
96
13
11
60
246
24
43
23
84
6
12
27
195
48
45
105
7
11
12
241
41
15
3
120
12
9
120
219
30
55
5
162
60
30
90
78
15
117
6
72
12
108
117
15
1
47
72
49
29
42
6
12
31
47
204
18
60
15
40
65
228
132
7
80
63
1
47
54
3
57
15
45
19
24
17
126
49
95
18
111
16
23
42
48
48
30
144
138
15
16
149
51
111
6
72
72
18
18
114
48
61
59
12
78
12
31
8
111
18
72
168
55
23
24
18
30
18
79
24
56
3
37
83
37
23
42
60
30
61
5
12
55
23
24
1
137
7
8
72
123
61
56
51
109
24
24
17
6
33
57
24
18
42
6
30
84
19
32
39
1
29
18
18
30
145
89
48
15
27
13
47
25
35
48
61
11
36
114
31
29
3
40
17
120
55
23
97
83
42
18
105
33
72
132
6
90
174
85
71
49
5
18
48
73
101
60
186
12
60
13
80
39
30
91
59
13
96
47
25
5
12
7
5
48
12
90
30
111
9
30
18
48
12
171
21
18
73
107
102
48
31
29
18
24
33
225
7
23
1
11
36
72
30
18
9
16
59
45
16
8
21
18
30
43
17
30
120
57
45
108
90
13
47
30
51
9
90
150
15
16
11
18
48
114
33
57
103
35
30
102
60
90
36
42
72
18
115
83
109
24
47
49
53
18
25
35
12
42
60
6
150
127
32
315
300
30
96
3
21
19
47
12
13
8
24
192
135
1
59
36
12
42
48
30
12
18
18
93
9
31
41
66
54
39
39
72
6
19
71
294
48
60
90
12
30
6
102
30
57
75
13
96
47
42
231
27
13
29
12
30
66
222
30
91
11
78
7
5
60
48
7
125
60
15
15
1
47
102
43
23
24
9
57
55
17
30
132
18
42
48
12
18
27
40
155
18
72
43
17
6
24
48
42
18
42
30
13
5
48
139
5
90
73
35
21
9
228
84
6
97
32
15
48
1
59
157
23
72
1
47
120
1
11
13
5
48
12
30
18
114
90
90
60
30
60
18
1
29
48
114
121
65
24
90
13
35
37
41
12
42
30
30
6
63
69
115
23
72
72
60
21
144
15
18
7
8
72
321
72
31
41
39
9
48
114
13
32
93
3
117
67
8
3
12
153
9
6
24
49
24
5
42
1
104
24
141
36
72
132
6
60
72
30
12
151
8
9
198
24
1
17
31
96
71
54
91
59
78
7
35
21
40
72
47
30
3
15
30
51
27
72
30
15
57
151
5
162
42
15
75
48
60
12
30
30
25
53
150
42
19
29
48
42
18
24
231
40
197
12
31
168
24
47
30
3
135
120
30
42
90
36
43
89
15
57
15
15
30
91
80
64
96
107
12
78
18
54
19
41
60
108
12
6
12
312
9
87
54
139
71
1
29
6
109
341
19
65
30
33
3
13
80
39
42
31
72
203
45
48
21
18
12
109
29
43
125
24
120
3
40
245
42
108
18
115
29
3
15
25
77
75
51
42
90
42
18
157
113
12
19
89
108
12
7
65
198
132
30
90
13
23
42
72
39
87
72
18
42
37
5
43
125
18
12
162
30
138
60
30
42
6
24
18
12
18
72
60
13
5
72
123
27
60
120
30
156
7
35
21
99
12
30
18
30
12
78
1
144
23
24
145
83
12
1
17
31
11
36
33
24
15
60
30
7
113
30
1
41
63
15
25
65
12
30
90
60
79
137
24
15
51
13
29
75
112
155
36
25
8
51
48
120
30
18
12
42
96
39
33
102
9
141
66
129
33
12
150
120
69
39
1
119
132
30
120
270
6
12
30
78
3
111
36
54
36
19
200
15
33
27
6
24
79
89
42
6
162
181
17
24
6
24
228
37
125
90
25
71
24
9
64
17
48
7
24
41
39
64
5
12
180
60
15
16
227
72
30
126
24
48
12
36
42
12
6
12
12
48
37
113
12
3
123
42
12
90
69
64
72
48
5
72
30
30
30
49
89
ABCD 99076961474*3^$a+1 [50094]
16
9
59
64
45
12
23
253
3
69
47
25
23
25
60
75
33
63
80
24
25
23
4
45
11
24
180
1
119
36
4
224
24
12
4
129
11
12
28
9
12
35
88
80
205
60
51
72
20
40
8
1
39
21
23
12
76
8
24
37
3
140
36
36
25
96
47
132
36
60
24
24
72
24
61
27
56
84
13
35
37
48
23
1
23
72
60
76
48
80
72
64
44
52
32
12
13
23
97
3
68
12
25
84
71
12
13
23
1
63
68
48
1
48
3
32
36
4
32
16
8
36
28
93
12
23
84
25
35
40
273
47
36
120
37
48
27
96
21
48
11
172
32
25
48
59
36
25
3
92
88
56
40
21
12
75
36
9
11
157
107
13
35
37
75
128
25
59
40
20
13
35
120
52
36
84
20
24
156
24
121
120
23
13
83
24
25
35
120
36
4
8
12
76
69
111
80
40
20
36
84
37
3
36
201
23
132
72
85
15
33
15
57
48
47
100
285
48
12
23
37
48
75
9
48
12
11
28
120
81
11
12
97
3
32
13
23
40
9
48
11
169
11
12
37
75
20
25
11
24
60
12
13
47
25
3
45
11
52
80
4
45
60
3
56
1
15
21
23
61
35
24
37
95
168
24
25
63
9
35
61
83
12
4
104
49
12
35
60
184
144
32
13
23
4
21
12
23
48
24
16
24
8
72
36
172
8
49
95
25
3
8
24
60
12
1
23
160
201
48
12
36
27
8
49
11
52
93
35
228
84
25
35
37
119
109
27
20
1
132
12
36
72
48
27
12
45
59
12
52
12
8
13
15
72
57
39
180
32
60
49
60
23
13
35
37
63
57
35
72
13
48
144
135
8
12
36
25
12
35
16
32
49
96
24
36
75
9
48
11
12
25
47
36
12
48
192
97
120
35
97
11
12
25
71
37
35
85
15
44
1
107
133
155
64
200
13
51
9
47
1
15
20
48
1
3
176
100
21
35
28
8
169
23
12
108
96
40
36
44
49
83
12
12
28
108
20
12
28
84
60
44
36
4
69
11
100
9
47
4
9
47
48
12
48
37
119
12
49
11
12
48
97
132
36
12
71
217
3
92
52
92
1
75
12
117
23
12
24
60
49
23
84
1
3
9
23
25
95
49
59
24
40
60
57
59
60
109
60
11
72
12
48
97
72
119
97
23
16
33
3
60
189
75
24
32
60
48
4
57
11
85
47
96
72
40
72
225
15
33
35
48
121
60
39
9
15
8
264
1
23
184
8
49
39
32
37
47
76
44
64
9
27
60
56
12
88
24
8
25
75
20
60
108
148
20
12
72
37
108
3
9
159
12
8
1
48
252
11
37
111
44
13
3
69
48
84
108
11
12
24
133
60
48
123
21
11
48
24
132
16
140
4
20
16
9
11
25
144
48
35
37
48
11
217
23
96
28
33
72
47
36
37
60
23
48
4
105
11
60
36
36
84
85
36
12
27
20
73
72
83
12
64
21
179
12
12
48
25
3
21
11
48
16
164
120
1
51
9
59
36
76
20
88
57
12
27
8
12
96
48
60
61
71
37
35
12
1
12
47
25
48
12
36
35
112
20
108
4
56
25
35
48
72
25
12
63
57
120
132
59
60
60
1
35
13
12
60
11
24
180
48
12
48
40
20
232
164
37
23
61
39
32
60
84
48
48
37
75
32
13
35
13
83
52
9
63
132
36
69
36
107
37
48
11
1
99
24
56
60
24
25
12
71
12
76
80
49
75
12
153
72
11
108
121
99
56
13
72
15
24
32
24
13
12
143
76
32
24
120
24
49
3
20
84
40
116
37
35
36
100
57
59
84
1
23
12
24
192
24
13
11
49
15
8
40
44
25
60
35
61
23
60
76
20
13
123
9
108
107
13
51
9
35
13
47
28
8
4
32
36
12
120
52
20
48
60
13
47
48
97
71
132
64
20
13
75
12
20
96
192
133
24
39
21
60
71
12
72
16
57
11
49
47
73
15
45
48
75
20
37
108
60
75
9
23
73
27
116
1
35
208
20
25
75
68
49
180
119
12
12
13
47
132
36
4
8
12
1
23
37
119
64
57
75
45
183
24
32
108
132
16
20
25
132
83
48
36
25
23
40
32
48
97
35
25
23
37
63
8
145
63
84
8
24
13
48
35
4
21
12
75
68
25
143
49
23
72
12
24
12
12
12
16
129
11
85
35
49
11
12
37
36
12
35
253
84
71
157
12
108
131
1
3
33
12
27
44
37
84
36
195
ABCD 99077187336*3^$a+1 [50016]
7
53
67
185
55
108
93
156
3
36
17
108
4
15
17
19
21
39
41
40
48
51
21
8
168
40
12
3
33
147
12
5
52
80
36
12
12
36
84
84
72
12
100
56
64
8
52
3
48
21
20
43
33
15
29
16
20
48
52
8
127
17
12
31
129
39
89
96
16
8
108
52
20
228
52
68
28
27
33
140
36
124
99
5
36
40
60
75
41
24
12
12
28
132
3
77
175
36
5
12
175
69
48
68
103
21
48
75
36
12
48
5
4
48
24
80
48
31
17
40
3
185
72
52
3
60
9
123
33
20
7
60
17
31
89
16
12
32
19
21
3
41
292
3
41
28
75
33
48
15
5
112
147
5
43
5
43
12
33
152
84
16
32
12
16
80
7
45
3
65
168
36
31
17
31
24
60
36
12
29
336
28
99
45
8
4
108
92
16
3
45
36
51
113
7
5
40
8
184
60
36
12
63
21
44
36
24
12
28
32
40
3
17
7
21
159
48
33
36
111
168
29
91
77
67
17
60
40
20
19
41
19
24
41
115
17
88
27
5
24
4
20
4
15
57
56
12
28
8
120
76
20
28
3
5
4
39
29
132
43
17
4
32
7
77
4
20
79
41
36
60
28
60
8
24
24
67
17
28
12
36
24
8
180
24
84
7
48
65
12
7
77
16
3
77
115
12
5
43
77
100
56
4
15
5
136
12
12
51
5
55
77
7
65
100
116
40
24
72
20
43
81
80
180
67
5
60
103
5
7
5
7
17
108
156
52
32
12
96
43
132
120
5
100
44
76
20
60
7
33
15
233
19
5
16
15
45
72
24
3
33
60
3
57
68
12
52
48
3
17
12
12
40
60
111
9
60
24
39
105
36
24
75
177
116
48
76
56
48
19
21
152
24
40
3
141
36
8
40
8
48
19
53
48
36
139
5
7
33
32
7
77
19
5
4
3
105
12
111
60
45
84
63
17
76
39
17
48
40
63
9
260
24
112
20
60
4
44
19
57
56
24
4
15
5
52
3
77
28
27
65
52
12
8
115
96
17
28
60
36
36
20
4
44
132
43
5
12
144
24
24
40
116
19
108
45
135
5
7
36
84
17
4
24
3
153
15
29
28
8
127
9
44
52
15
5
48
16
99
5
36
4
27
29
91
9
20
124
80
76
24
75
5
124
32
120
36
60
103
45
60
80
67
65
52
8
7
5
43
72
77
19
21
99
12
117
12
24
12
15
48
29
16
36
96
123
17
24
28
56
7
12
33
132
15
65
36
7
29
4
44
28
68
16
80
36
84
64
12
27
33
32
156
64
92
4
32
4
39
12
12
21
32
4
8
36
24
12
64
12
144
20
4
24
3
125
28
140
40
132
12
32
31
45
44
151
9
3
33
32
108
55
9
3
17
40
8
12
43
60
57
24
27
33
15
9
68
7
108
9
24
60
56
19
17
24
19
9
51
77
7
17
108
12
96
28
84
56
16
51
120
29
48
55
5
60
48
24
19
180
41
48
91
17
7
41
16
24
12
48
20
67
9
24
15
41
36
100
15
45
3
5
7
129
60
84
32
7
245
12
84
96
19
41
4
20
12
12
12
28
68
4
39
17
48
24
31
12
53
84
36
7
29
4
20
12
40
32
36
64
75
33
3
125
40
32
60
4
104
7
5
64
56
43
84
33
123
81
44
67
17
120
96
16
116
88
99
48
17
36
16
39
29
96
16
120
39
17
4
80
19
72
45
8
112
75
65
112
12
20
84
115
57
68
36
24
4
36
56
31
69
96
104
4
24
15
48
29
4
56
96
112
63
9
20
16
3
9
32
24
64
80
76
27
12
101
79
41
36
4
12
3
69
32
139
69
3
53
12
64
20
19
41
16
15
57
8
144
84
60
7
9
116
40
3
29
48
43
17
48
7
29
24
115
65
12
28
135
29
148
20
84
24
4
312
80
4
39
36
69
135
5
52
8
12
120
100
20
19
17
52
3
17
36
132
244
56
48
72
43
45
20
4
51
101
88
15
17
28
51
45
20
64
8
24
40
39
9
68
52
36
36
99
129
12
48
36
60
39
48
17
28
120
24
60
3
33
68
120
64
12
123
41
72
48
16
3
120
45
8
108
12
55
33
300
36
44
12
12
96
112
32
31
29
36
7
57
68
7
17
31
93
15
5
67
9
39
17
24
19
101
4
36
36
24
116
40
140
64
24
44
43
5
12
40
51
45
39
65
88
120
27
5
40
60
12
20
4
20
19
161
12
12
40
48
20
7
33
15
29
16
120
80
60
60
115
5
12
108
115
77
40
168
84
56
60
28
44
36
7
45
48
75
5
76
39
5
4
51
132
12
93
147
57
120
60
51
48
17
24
60
24
7
77
43
57
20
16
72
20
64
ABCD 99078431308*3^$a+1 [50206]
1
24
71
30
162
24
54
91
89
72
55
32
15
96
36
181
24
5
78
37
29
67
65
7
167
6
18
30
234
186
31
41
7
95
33
9
31
23
1
89
79
11
30
60
66
33
48
63
36
18
60
12
96
90
25
29
48
18
49
65
63
147
96
54
198
97
23
6
99
57
126
25
35
192
37
41
30
180
54
54
90
24
7
104
136
48
77
126
85
23
144
168
25
119
1
119
276
13
35
6
30
73
48
80
159
73
56
64
5
123
184
8
136
59
13
53
72
90
60
18
139
35
37
8
88
245
24
30
36
49
24
24
11
90
19
80
48
184
11
54
39
51
90
91
23
97
83
30
6
9
135
9
3
93
51
13
5
36
90
60
1
215
18
7
83
18
67
53
18
42
127
11
60
49
17
6
97
288
200
9
90
141
88
5
12
204
30
6
12
67
191
49
96
8
16
23
25
72
11
93
57
48
79
11
157
24
59
85
95
9
40
143
78
12
7
107
48
180
72
1
89
24
15
87
24
174
144
43
143
1
305
36
19
120
120
24
17
55
35
108
96
33
16
5
75
40
41
126
24
156
85
8
111
81
9
48
36
187
48
125
36
6
49
23
25
23
108
6
30
25
29
67
24
8
45
108
24
31
32
21
27
45
3
51
13
48
24
5
18
1
5
91
71
18
36
120
115
24
131
144
6
144
127
119
1
32
40
53
54
6
7
47
36
54
90
156
54
90
126
18
6
90
25
59
6
30
18
7
101
163
24
173
72
78
174
6
12
45
48
159
73
5
72
66
114
90
205
96
48
29
138
24
25
41
7
11
36
6
48
24
187
48
48
23
216
54
126
93
51
126
18
30
72
36
3
39
48
49
24
80
117
60
102
186
102
49
8
33
55
17
127
41
84
18
72
24
12
198
39
16
5
27
9
55
65
6
54
51
105
150
25
47
12
6
138
6
54
49
360
192
41
18
109
17
6
18
102
24
1
24
41
79
119
6
126
37
71
144
48
24
1
72
101
75
16
96
35
37
96
24
53
19
56
57
7
120
11
60
234
39
64
125
43
119
24
25
5
75
201
30
6
19
216
119
1
32
57
24
102
57
15
73
8
141
43
257
6
18
7
264
83
93
15
169
11
18
24
67
264
65
79
77
43
161
7
120
65
24
144
7
5
115
143
12
45
69
43
95
145
23
72
30
36
15
9
12
115
56
105
48
55
120
29
126
126
55
119
42
84
19
80
81
54
1
48
11
84
105
57
36
19
71
49
59
96
66
18
72
18
7
8
21
43
35
61
32
45
115
89
103
23
25
24
5
3
232
104
105
87
88
65
79
120
53
18
25
47
144
73
17
175
56
57
30
42
120
36
139
11
30
7
53
3
99
45
87
18
31
71
1
32
21
19
48
59
6
120
63
9
175
48
173
162
49
8
87
144
42
18
180
1
11
13
5
96
115
11
12
1
35
54
126
54
36
79
96
101
66
18
60
19
11
60
1
101
24
3
261
139
47
33
33
24
223
47
54
72
30
13
119
30
42
25
149
67
23
270
204
108
18
1
24
221
96
67
8
9
36
139
95
18
78
105
33
207
15
33
57
108
36
54
25
24
72
41
63
21
36
42
37
65
31
5
24
48
43
47
6
27
39
1
107
37
48
8
39
54
12
135
45
18
126
19
72
5
19
29
331
104
51
36
78
12
78
36
189
99
13
48
47
18
30
6
43
131
37
77
36
39
40
11
36
73
72
96
23
216
6
67
125
150
18
12
168
7
47
120
186
15
39
54
36
79
144
168
ABCD 99078551608*3^$a+1 [50071]
71
10
51
21
48
39
72
24
23
61
84
72
71
72
37
153
15
177
12
84
12
108
66
33
57
3
21
12
50
73
21
192
15
12
12
33
27
12
35
34
27
108
71
22
42
48
8
13
12
24
9
96
27
3
54
24
156
24
78
66
12
84
3
156
21
60
72
72
60
12
12
3
129
27
84
36
11
10
3
83
22
27
81
15
45
27
12
213
60
24
36
15
168
57
54
56
25
57
15
71
10
15
24
24
47
85
45
6
54
3
45
90
6
48
63
21
6
57
9
87
45
3
33
84
108
60
27
12
35
250
84
26
1
12
33
2
13
11
16
237
33
3
117
87
81
12
12
15
105
2
64
45
12
24
48
60
3
48
56
10
96
12
27
24
12
155
24
94
12
3
24
48
21
12
15
36
21
2
58
27
105
3
48
21
24
12
3
12
84
165
111
48
60
33
27
33
48
6
9
33
3
3
42
15
39
56
10
12
50
13
51
33
57
12
12
3
12
12
3
32
25
93
2
82
54
69
9
87
9
144
3
36
75
30
27
129
63
33
51
69
36
75
63
21
48
60
72
95
40
21
24
96
81
51
33
60
60
87
15
69
93
51
57
27
33
60
15
33
39
9
12
48
12
15
99
128
106
27
9
51
153
36
51
9
24
27
3
21
21
24
158
10
54
6
27
36
33
87
60
33
27
9
84
60
48
3
48
45
3
15
57
21
39
27
45
3
9
9
27
84
60
9
60
27
72
45
51
9
27
87
8
46
87
33
27
81
54
114
3
27
21
81
39
35
181
11
1
33
24
38
73
369
27
27
6
12
12
26
88
105
81
14
72
1
15
42
159
95
34
24
15
9
3
141
54
30
39
45
24
3
3
18
27
36
33
48
12
120
132
24
36
75
21
27
9
3
189
27
12
9
24
3
12
12
21
14
48
46
12
27
24
48
12
48
45
111
84
21
15
21
39
33
6
30
96
120
96
3
9
14
25
60
192
105
48
12
6
105
60
33
27
9
54
9
81
14
34
48
3
12
39
8
94
108
30
9
48
9
48
27
51
48
9
21
24
12
30
6
27
15
104
1
57
3
21
144
12
15
21
27
24
3
57
129
14
10
15
12
35
61
117
15
60
33
27
21
66
9
12
72
81
120
15
75
9
108
27
8
106
3
35
118
12
6
18
171
24
57
75
57
36
180
12
27
33
63
12
117
12
18
30
75
36
11
46
75
21
99
9
3
21
6
81
81
14
22
48
12
120
27
24
12
33
24
12
26
145
72
36
21
3
51
57
21
36
24
87
129
48
78
18
86
13
27
30
63
33
12
36
26
73
33
72
3
9
51
9
63
12
60
33
15
72
48
24
39
138
3
93
84
27
105
12
63
12
60
21
6
54
3
120
24
36
48
3
32
70
2
58
38
10
15
15
48
6
3
33
14
73
60
60
39
54
15
105
36
30
57
9
3
35
22
144
27
71
58
36
24
27
23
1
117
36
24
12
24
72
27
12
129
60
54
9
48
23
106
3
3
6
156
3
48
155
130
147
60
15
8
34
51
24
48
48
27
45
117
38
25
33
3
27
78
24
24
18
54
27
12
60
156
93
174
225
21
27
24
57
3
9
39
9
18
33
45
3
72
87
200
34
36
36
84
15
36
12
155
10
27
27
21
84
9
156
3
23
13
24
48
93
27
12
36
60
105
254
10
24
39
21
98
1
81
36
18
69
81
15
12
69
12
27
72
21
75
12
48
33
171
96
9
48
15
27
114
30
33
24
36
99
9
47
22
24
12
78
69
33
3
119
121
33
60
27
63
57
57
24
63
108
27
69
132
12
45
12
48
12
51
12
33
75
12
141
12
3
72
84
9
126
8
61
9
15
165
126
18
147
21
51
57
3
21
63
11
13
11
16
30
27
47
61
132
45
48
12
144
24
15
21
27
12
12
45
135
9
3
21
12
111
9
3
81
159
99
6
48
27
12
48
33
15
177
24
39
9
48
90
42
87
71
118
24
3
33
111
45
24
12
87
21
15
36
24
45
108
14
58
78
141
36
9
48
14
46
27
15
32
1
95
72
106
14
16
18
24
39
48
23
40
18
51
27
69
27
45
33
18
129
81
27
3
45
105
27
129
3
81
48
3
84
3
21
57
60
72
24
147
21
39
48
48
12
81
90
54
2
82
3
3
57
45
24
3
57
12
39
48
9
39
33
12
99
48
3
57
12
27
42
39
47
25
47
34
87
45
36
12
2
24
58
48
39
33
120
3
12
12
3
90
87
21
186
18
99
9
3
93
12
12
50
34
3
33
36
12
27
33
123
132
60
12
12
24
33
123
71
40
6
51
287
106
14
58
12
3
96
36
96
105
96
42
45
84
33
15
15
45
33
15
24
60
21
2
10
120
3
33
12
24
24
72
12
18
144
18
27
12
81
36
60
3
24
11
13
35
16
30
15
81
24
156
144
36
12
27
69
12
24
2
13
12
60
59
ABCD 99079288502*3^$a+1 [50060]
17
13
54
24
57
60
20
24
49
6
90
11
180
13
24
15
27
41
19
33
3
54
23
36
7
45
80
12
13
18
17
43
12
57
12
36
60
15
29
25
11
28
20
84
36
40
45
6
48
41
24
12
16
3
21
33
30
113
145
12
66
30
12
42
18
35
145
3
45
30
24
5
31
5
19
53
67
6
39
8
64
3
12
41
79
18
23
88
27
53
25
42
5
12
25
42
65
25
11
13
30
5
156
19
54
18
5
25
23
127
29
28
20
7
108
36
12
18
71
1
12
23
25
159
9
24
36
6
69
9
18
9
8
60
25
18
33
116
151
90
23
36
19
6
6
5
13
111
21
27
8
25
42
60
5
60
31
9
8
13
120
12
12
12
60
35
36
73
59
40
3
12
53
12
13
30
5
12
12
16
3
5
1
59
72
163
5
7
9
21
23
1
6
29
28
51
30
35
61
36
95
25
27
45
3
69
84
36
18
108
90
12
36
102
24
18
47
49
119
37
3
3
30
60
30
5
13
75
12
72
21
42
30
12
11
16
111
9
56
19
5
24
127
18
59
1
72
39
33
6
12
33
9
30
102
3
3
12
30
96
35
7
89
1
239
28
57
23
7
5
36
24
16
20
13
6
54
15
9
35
61
47
12
25
42
30
36
18
24
17
43
5
37
6
53
4
3
48
6
18
60
17
25
11
25
23
16
20
43
12
33
63
138
11
1
30
29
13
6
6
114
6
36
42
66
24
72
3
8
12
1
11
19
12
53
55
150
66
30
3
21
24
11
16
56
28
44
55
53
64
3
18
12
6
17
52
3
12
12
41
12
43
24
6
23
61
3
63
12
12
41
7
5
1
35
1
84
47
12
13
42
5
136
39
57
20
144
25
35
37
23
72
25
83
4
3
45
15
18
59
55
65
43
12
6
54
17
31
5
13
6
89
7
24
6
23
49
51
21
23
37
54
12
42
11
36
31
24
6
48
162
12
36
12
17
16
51
33
21
30
24
66
27
44
60
49
6
41
7
6
66
53
43
17
37
51
105
27
45
42
84
24
96
5
1
3
21
54
60
41
19
6
54
6
71
64
27
12
36
60
65
19
36
5
16
9
42
77
13
35
43
42
23
1
30
6
30
102
30
17
48
7
29
1
18
48
5
40
69
48
60
27
21
27
21
102
17
7
6
12
15
81
6
6
35
163
60
9
3
12
6
24
107
48
16
20
12
19
6
102
36
5
7
9
45
6
165
60
12
27
33
32
4
92
120
55
57
33
59
31
33
21
6
12
33
27
81
21
18
42
35
28
3
42
30
30
6
17
25
24
23
1
87
8
36
16
27
36
60
5
7
9
56
49
15
36
3
30
47
60
24
16
9
54
105
15
161
76
33
90
29
43
18
72
35
19
78
12
54
17
19
41
24
60
24
1
24
30
12
57
36
21
24
11
31
18
12
27
128
13
42
12
5
1
36
23
12
19
12
12
41
7
30
78
60
5
60
52
45
18
41
4
15
30
27
33
24
12
75
75
48
57
33
30
36
5
4
21
95
55
77
24
36
7
12
96
29
16
32
7
48
36
29
25
6
45
27
132
42
3
15
60
6
12
47
1
11
25
18
6
71
19
45
15
17
49
35
19
17
43
45
84
80
13
59
25
24
11
13
23
4
3
5
37
24
39
33
12
11
25
186
101
13
15
147
18
84
6
12
18
35
72
28
32
60
115
17
31
29
52
8
61
27
9
39
32
28
69
3
27
198
42
5
12
1
18
120
30
6
9
15
6
30
24
45
21
6
65
43
12
5
52
8
12
31
24
30
30
65
28
9
6
9
63
72
93
3
17
12
43
60
41
36
31
29
1
78
30
12
72
18
29
109
11
13
6
12
45
48
27
45
9
18
12
24
24
36
45
57
15
45
35
67
12
29
7
30
30
29
48
25
48
18
17
7
12
96
12
6
30
5
24
100
33
18
5
36
43
30
83
12
13
3
87
57
8
37
11
7
30
84
30
5
19
12
18
72
23
76
44
37
48
114
12
36
17
55
6
27
57
11
84
7
84
5
72
84
19
5
91
66
30
77
1
39
33
95
12
36
24
1
15
72
8
12
37
36
36
23
43
18
36
11
72
13
30
12
17
24
1
54
5
4
8
13
12
23
31
53
25
72
11
60
64
3
60
42
84
24
63
72
32
1
35
4
51
57
48
27
102
6
29
120
13
6
5
12
43
6
11
25
15
32
1
30
77
4
3
18
27
20
16
99
6
30
72
42
36
12
47
13
12
6
9
8
7
5
1
12
3
12
3
17
19
96
45
15
77
1
35
1
54
42
23
1
35
24
85
39
15
41
1
59
12
24
25
48
15
27
60
6
30
12
41
109
23
7
17
1
114
66
23
121
3
45
63
32
13
27
3
5
28
57
23
36
19
65
85
6
114
54
72
29
36
1
39
63
30
6
17
79
5
19
102
3
15
5
7
90
18
12
17
12
48
31
89
121
24
78
12
18
30
48
9
51
5
52
48
56
91
17
12
13
12
11
12
7
24
54
15
15
45
48
32
36
79
53
49
11
37
23
72
13
108
30
77
145
30
12
113
84
49
15
36
3
12
89
4
27
66
27
80
48
79
81
3
6
6
17
7
90
59
25
59
25
27
3
65
43
57
3
29
1
15
27
6
24
11
19
17
36
7
18
18
54
48
18
41
4
57
27
36
51
18
6
41
24
60
72
13
71
28
33
12
3
20
7
66
66
101
13
11
1
72
27
9
47
43
6
18
161
1
6
24
6
48
84
48
12
78
57
21
15
32
12
28
164
43
57
105
23
1
12
12
42
125
28
3
5
12
52
9
30
5
100
56
84
112
20
24
48
25
66
5
72
12
13
3
27
18
11
1
59
13
23
4
69
54
6
42
18
36
59
36
79
5
85
35
36
1
15
147
12
6
12
12
108
27
39
65
1
23
37
15
8
48
73
39
108
45
54
6
18
30
35
49
15
33
39
51
17
1
6
66
12
6
24
12
24
30
72
75
3
30
90
41
1
30
12
45
45
18
24
18
12
24
11
13
83
55
30
48
30
21
8
43
84
48
105
140
13
39
51
93
57
18
6
11
108
16
21
48
12
12
6
24
77
4
27
5
7
6
12
35
13
87
24
68
37
36
114
18
11
36
1
107
36
7
29
4
21
71
13
24
27
75
5
1
12
15
3
54
15
39
5
19
12
6
12
23
13
36
3
225
35
31
24
18
18
30
6
114
ABCD 99079367672*3^$a+1 [50021]
152
24
31
108
117
3
6
30
5
64
15
5
12
19
24
17
16
33
30
101
16
63
125
24
91
45
39
36
36
18
15
27
60
108
6
24
135
75
30
183
57
167
64
9
35
157
18
60
120
45
27
60
54
66
84
24
41
55
60
30
30
66
78
41
25
75
44
1
30
105
39
5
31
24
137
109
6
108
77
19
65
36
24
52
60
9
24
239
36
61
78
21
111
48
216
21
8
28
123
89
25
30
36
60
96
120
9
75
120
21
60
84
39
17
25
30
84
6
3
45
3
93
15
51
30
48
95
36
151
120
5
48
55
66
6
24
57
57
255
20
187
24
65
96
43
30
191
64
20
12
24
24
91
96
5
73
66
29
1
54
36
30
144
186
24
12
204
69
51
5
79
60
5
55
36
60
24
45
111
54
11
91
18
35
76
51
29
25
96
18
6
30
5
76
153
30
66
39
36
44
31
21
20
19
54
120
42
24
9
75
96
24
12
93
132
36
104
4
39
101
1
24
54
36
30
6
24
66
78
60
77
24
84
187
165
36
123
24
30
27
63
45
15
36
29
7
84
24
21
44
7
5
64
105
111
15
93
21
66
30
54
209
112
20
19
66
114
36
144
41
103
5
28
33
54
42
23
31
60
54
96
24
6
9
75
12
18
30
66
24
90
30
11
175
30
71
163
5
36
60
4
75
33
72
15
66
27
39
78
30
72
53
16
39
6
35
4
225
6
60
30
27
39
60
48
42
78
5
91
96
5
139
41
25
99
60
75
24
45
111
5
60
1
258
72
5
49
35
109
71
25
24
30
66
54
33
32
25
30
12
21
57
66
65
19
42
120
30
48
60
6
6
24
96
24
9
48
24
3
33
3
36
153
20
12
13
71
139
5
91
150
39
291
54
66
5
139
57
123
216
29
12
79
84
30
30
33
57
6
66
51
164
25
24
6
5
64
116
40
9
6
60
24
5
49
15
72
8
31
45
15
30
24
75
27
60
30
63
81
191
79
29
37
24
54
42
3
92
4
21
59
61
30
89
76
39
6
18
125
31
41
25
138
6
24
66
24
65
12
84
19
33
9
51
3
185
40
204
75
96
66
90
48
132
5
60
19
24
6
24
6
66
48
111
9
15
51
24
81
44
121
24
47
163
5
28
27
12
21
3
5
24
175
153
9
30
5
79
60
66
39
39
42
78
41
49
126
24
45
51
24
42
18
36
5
85
59
127
24
120
36
45
279
5
25
27
68
24
1
30
24
141
96
68
25
186
6
48
3
68
115
6
24
240
11
43
12
5
43
137
60
43
6
119
25
126
84
21
60
15
129
48
27
66
30
41
25
54
45
20
160
44
16
12
9
15
9
30
9
27
81
60
3
30
35
55
54
111
9
30
17
16
27
65
16
45
90
9
147
18
11
52
8
25
30
204
12
5
244
99
72
30
23
40
20
52
3
6
99
92
40
99
6
18
180
120
17
199
60
84
66
24
96
39
15
42
18
5
1
71
4
75
84
6
71
19
29
31
105
51
174
24
35
55
77
16
99
29
1
59
61
30
138
87
39
90
66
24
5
100
45
6
24
69
20
60
12
79
24
66
95
79
33
129
120
3
75
66
35
31
144
84
66
6
33
32
103
90
126
65
1
90
48
6
159
147
53
151
36
60
185
28
27
108
96
30
6
201
60
44
43
36
5
31
5
28
45
15
72
33
42
48
12
5
4
99
102
63
20
115
12
125
103
41
24
88
123
54
3
92
145
30
66
66
69
9
63
57
30
33
3
125
25
30
5
204
31
60
41
84
19
72
24
6
23
7
108
132
65
25
203
31
125
1
83
36
49
6
24
65
1
15
51
149
1
3
45
6
89
52
69
24
30
17
139
24
5
31
60
36
24
156
54
147
188
40
81
23
91
6
23
7
5
43
41
19
132
113
55
81
9
30
21
75
89
1
24
30
276
81
3
41
1
18
12
114
35
4
27
78
3
68
1
48
11
76
48
81
66
29
216
144
1
120
83
16
21
90
69
51
48
5
271
186
30
81
32
1
11
43
12
24
6
18
6
6
29
115
24
36
101
ABCD 99080025932*3^$a+1 [50096]
49
23
12
13
80
45
60
159
39
144
48
9
21
27
51
24
30
15
45
27
33
6
60
144
13
128
15
9
15
105
16
47
33
64
71
1
29
51
33
18
78
79
23
33
16
80
9
55
24
71
24
36
30
24
36
30
21
33
6
42
12
27
16
35
162
36
24
6
24
1
56
16
17
7
53
67
104
27
37
41
24
55
72
23
30
18
9
88
35
37
41
60
259
29
12
39
216
40
24
11
12
33
45
19
56
33
30
24
57
3
45
48
27
6
87
24
9
15
64
35
21
15
81
3
45
81
102
33
144
16
17
48
144
6
1
53
51
120
24
40
71
9
21
42
57
16
89
15
120
45
3
3
12
73
5
51
189
84
7
59
21
24
40
80
136
83
21
9
87
3
21
57
18
12
48
114
63
87
60
6
15
72
88
104
40
203
69
51
192
13
8
9
6
60
72
48
61
8
45
30
60
48
25
125
18
9
33
15
63
42
12
27
16
8
39
120
18
48
55
24
56
39
18
30
18
12
27
21
51
93
27
40
200
51
13
5
27
27
45
48
15
30
19
89
54
57
21
3
16
23
18
30
33
99
18
43
56
16
17
108
19
131
90
30
93
96
16
72
32
96
15
228
12
9
16
5
108
72
39
69
30
21
16
24
71
42
36
42
73
17
48
24
15
312
40
23
201
9
48
15
72
48
24
51
30
30
9
24
99
36
24
30
36
87
165
48
84
15
3
30
39
24
96
24
27
45
33
31
41
15
184
120
131
13
96
83
61
17
39
9
7
48
89
66
84
1
29
147
16
8
39
25
35
120
141
57
7
72
41
12
18
33
96
3
21
9
231
9
6
25
47
72
6
171
33
30
36
30
15
9
151
5
54
90
36
31
173
30
45
21
54
13
24
41
150
12
13
95
12
21
64
11
85
47
9
16
17
36
19
8
27
108
49
8
21
51
9
84
43
8
15
177
57
15
51
45
57
78
30
195
39
57
24
24
88
5
12
48
63
99
30
30
1
35
141
3
45
48
33
135
39
57
33
55
5
6
165
165
12
42
21
144
88
17
63
87
33
88
72
95
18
31
41
78
57
63
1
23
25
65
15
21
30
37
48
32
15
9
21
138
12
45
48
39
48
48
81
120
63
1
32
57
48
90
93
147
37
41
55
56
33
18
13
80
9
78
73
29
51
15
25
144
5
330
48
60
69
63
6
27
168
57
30
25
32
168
3
69
75
93
3
54
15
33
48
30
1
8
51
189
165
48
27
15
1
35
30
15
9
7
59
61
8
72
189
60
180
12
30
33
16
41
18
42
3
16
11
69
24
40
17
39
51
30
102
18
87
75
48
132
105
135
57
3
96
60
84
13
23
84
37
8
81
7
17
55
101
27
75
42
30
18
18
81
40
143
6
180
7
65
48
72
15
57
30
6
19
35
37
71
33
9
103
32
63
42
6
1
113
15
45
18
78
99
33
48
24
18
85
167
25
32
3
48
12
1
29
27
21
18
72
18
42
45
3
132
150
147
15
1
17
78
114
87
69
180
42
69
96
45
99
33
48
12
6
102
18
72
180
12
108
78
12
42
60
25
5
75
48
15
18
79
83
48
24
60
1
35
21
9
60
19
155
18
18
81
33
60
75
63
42
15
72
64
32
165
43
32
88
56
33
30
36
69
63
25
8
129
30
66
60
144
75
48
75
45
105
7
65
18
45
33
54
6
12
30
102
18
30
3
9
48
7
71
81
33
6
30
30
72
37
5
48
18
1
8
120
48
3
21
39
1
11
37
11
21
51
30
192
48
15
24
64
104
72
9
31
29
19
83
42
6
24
85
23
48
12
90
27
15
1
185
15
24
123
12
1
35
21
33
87
3
13
65
7
152
24
57
55
5
3
24
75
6
30
24
36
37
5
99
88
215
1
29
48
3
72
3
85
65
24
18
60
25
152
21
84
138
108
145
24
32
3
13
23
42
72
30
108
48
21
51
210
60
90
37
101
75
40
65
15
15
42
103
17
18
42
27
21
67
8
39
30
18
60
12
60
36
9
81
7
24
29
132
30
30
30
117
105
31
65
30
24
30
36
7
23
84
30
78
48
49
71
24
81
57
120
30
9
16
47
18
7
83
60
9
16
32
3
60
97
5
48
3
27
12
6
67
47
1
56
40
41
18
21
24
15
72
162
7
59
141
81
12
6
61
48
23
42
111
24
3
13
47
12
13
35
12
108
30
87
3
90
30
48
45
117
3
9
36
30
12
57
33
138
21
3
6
102
78
12
78
1
11
108
129
15
66
90
45
27
37
83
45
3
45
27
45
27
30
30
96
54
36
ABCD 99080646682*3^$a+1 [50021]
48
72
24
24
7
17
96
49
83
12
36
156
133
35
91
5
187
18
47
175
5
12
12
120
49
47
7
5
48
13
71
24
36
48
60
13
180
18
65
12
48
24
12
61
18
210
47
25
35
73
71
216
48
85
11
24
319
6
35
289
23
115
5
12
43
30
155
108
85
12
95
60
132
108
43
30
42
65
12
31
149
276
24
132
49
12
72
107
73
18
233
19
36
89
72
36
43
5
25
71
84
24
91
90
47
144
36
13
84
11
12
48
84
48
48
7
5
48
109
71
85
71
24
156
73
96
30
41
36
73
119
61
11
36
25
102
17
133
11
12
84
49
240
35
12
37
108
179
379
209
288
48
85
47
24
19
42
119
61
119
24
96
79
101
43
5
48
108
25
71
24
85
12
59
91
209
61
12
11
12
48
25
47
55
42
47
61
35
13
95
55
5
97
42
53
13
72
72
215
12
24
24
85
83
24
84
49
83
43
17
13
47
24
96
144
48
72
84
96
144
60
72
37
36
90
72
17
12
120
43
18
179
73
35
12
79
5
96
36
108
36
60
36
37
11
355
29
115
173
7
17
24
12
73
30
5
37
83
252
144
36
48
7
5
132
48
13
35
19
125
12
61
42
53
13
167
48
12
115
90
23
49
47
60
36
12
132
96
12
72
43
53
12
1
54
6
84
47
36
13
35
12
144
84
60
97
83
55
17
48
25
47
115
77
48
12
48
144
48
48
12
72
109
30
5
19
137
60
19
77
157
23
84
19
29
25
83
7
41
7
18
71
36
43
30
35
145
60
191
91
149
24
25
24
155
1
107
43
5
67
5
48
12
43
5
12
120
25
83
132
48
12
12
1
12
83
36
13
36
11
36
97
83
55
53
127
17
12
24
7
5
97
83
43
5
85
107
120
25
90
5
60
60
73
59
36
72
253
35
19
5
60
1
47
48
132
12
55
41
132
25
35
180
13
24
11
12
7
101
79
17
1
35
7
53
13
71
48
36
60
205
30
137
13
84
23
67
17
60
24
7
150
107
72
199
30
35
25
71
48
36
12
25
143
24
31
197
43
30
150
149
43
90
227
13
12
11
36
24
24
73
72
23
13
59
108
13
131
108
61
35
36
144
96
13
78
149
60
36
217
71
25
11
91
108
101
61
47
283
5
13
54
5
13
90
102
60
23
13
144
30
150
23
24
108
108
24
60
31
53
96
24
132
13
71
19
41
31
29
13
131
24
163
18
54
77
31
5
60
24
60
49
47
7
6
95
144
456
25
35
144
36
157
42
53
55
72
30
95
36
96
156
72
12
133
11
25
35
24
61
24
11
72
43
41
36
115
5
157
78
48
29
48
157
180
18
42
83
12
85
11
12
84
36
13
24
11
7
65
115
29
24
72
48
36
96
84
19
77
72
96
36
43
53
84
24
19
17
108
36
127
72
53
24
24
24
73
23
37
107
12
60
13
18
17
61
107
12
48
60
24
24
115
17
25
18
17
24
13
83
108
96
96
43
180
114
36
11
36
12
25
11
85
11
96
24
31
48
41
24
36
31
53
19
36
41
96
7
53
60
48
19
77
49
144
23
25
72
23
67
65
36
7
108
5
85
11
31
12
101
67
53
55
5
240
12
25
90
17
25
36
30
150
324
107
31
5
13
35
7
65
37
108
18
17
48
96
108
25
23
84
1
83
19
77
120
91
5
13
59
103
18
47
48
127
48
41
24
84
36
19
18
12
263
120
13
132
18
72
5
12
271
497
55
5
84
36
24
216
204
144
157
35
12
1
71
1
90
29
36
60
25
72
83
55
42
11
36
96
48
60
19
ABCD 99081249544*3^$a+1 [50031]
90
30
11
24
25
144
90
54
95
48
48
1
114
29
1
6
53
145
71
204
61
95
19
17
60
49
36
90
108
17
36
127
65
12
84
12
109
24
11
43
66
167
120
253
35
19
53
169
11
133
30
17
24
19
41
25
35
43
72
30
144
54
101
36
24
12
60
12
48
13
71
84
12
19
30
60
54
29
91
17
24
36
37
35
96
60
84
72
204
12
103
36
5
25
11
7
41
36
55
30
90
29
31
89
1
48
71
55
77
60
7
341
55
36
5
55
65
36
72
55
65
48
60
144
84
36
19
17
139
240
29
55
5
19
137
60
36
12
1
60
156
24
47
24
19
29
156
12
19
41
43
41
84
84
121
30
90
11
13
23
228
84
7
53
12
55
18
95
55
17
36
13
24
83
73
47
43
60
30
24
71
12
37
6
17
49
24
264
47
84
55
17
48
91
53
187
5
139
5
25
11
36
79
5
13
6
120
101
180
60
79
41
228
48
43
65
19
17
19
96
125
13
131
84
36
205
11
79
36
41
49
83
36
156
13
23
84
19
54
66
101
24
55
17
37
11
61
24
36
324
144
252
23
7
101
49
18
36
65
96
36
12
91
29
72
49
11
108
115
30
72
131
360
24
85
11
12
7
65
79
29
31
17
109
71
49
24
180
95
84
36
19
36
161
85
204
35
72
19
18
47
36
108
295
17
19
5
139
41
24
240
19
5
36
151
221
67
5
1
66
5
120
169
36
11
48
49
71
1
275
96
73
71
19
60
30
47
43
24
12
41
72
96
72
48
60
60
12
43
186
18
36
17
67
101
12
229
24
11
43
113
139
18
30
17
43
17
49
114
102
35
60
49
11
336
37
71
72
13
126
185
156
12
180
7
5
19
5
144
36
115
24
30
11
175
29
252
115
18
11
132
48
55
24
41
25
6
101
7
137
60
36
19
29
19
41
31
113
12
48
72
103
101
91
54
6
65
25
30
53
61
95
12
24
336
19
234
120
47
169
11
79
18
23
12
36
55
17
43
29
7
101
7
66
131
19
5
132
84
43
41
12
19
65
168
7
108
30
23
13
90
6
83
12
84
19
12
24
17
199
30
60
35
163
12
29
49
72
11
24
13
23
24
108
61
71
36
37
95
36
36
24
175
36
18
11
12
7
5
1
90
17
72
156
12
43
60
120
36
89
385
174
36
36
29
49
12
59
180
24
12
60
84
60
60
25
95
24
7
5
156
37
12
11
24
24
72
13
47
108
156
19
245
1
155
60
36
37
23
168
85
90
66
23
121
150
54
143
12
37
35
43
5
48
13
11
43
72
29
36
264
36
55
18
35
1
120
90
6
18
36
5
61
23
108
48
60
12
84
103
90
72
30
18
167
13
42
18
35
91
65
60
24
61
11
139
36
29
12
24
24
12
37
35
156
31
198
120
90
5
12
25
35
235
84
17
7
53
12
7
149
61
59
55
54
35
36
19
17
48
168
19
53
91
66
24
227
43
65
84
31
5
36
60
24
19
12
41
163
77
7
101
175
54
11
84
72
24
25
59
151
29
31
149
85
216
84
36
60
144
102
54
131
60
43
53
7
173
180
43
54
11
91
41
48
61
90
18
30
173
13
47
19
41
84
204
55
144
36
77
12
36
36
48
132
235
89
24
96
1
239
49
35
48
12
1
30
60
29
145
143
48
115
5
1
11
12
31
89
85
36
60
59
31
234
66
89
12
36
43
5
72
12
55
65
12
60
43
77
156
12
96
12
132
61
66
114
11
133
35
36
1
83
37
11
103
5
180
36
120
49
36
59
31
41
67
96
5
25
ABCD 99081331294*3^$a+1 [50059]
144
114
29
55
29
13
66
53
19
6
23
24
73
18
5
36
49
24
48
179
36
12
72
168
37
126
29
96
37
60
48
144
42
12
132
5
61
36
18
54
11
7
54
108
24
36
30
126
36
42
12
53
37
54
42
23
24
7
66
71
12
43
42
66
42
48
180
24
35
12
48
48
48
79
5
139
137
55
17
120
25
47
168
7
53
13
90
5
216
13
132
84
59
85
108
78
12
168
12
18
42
12
6
47
79
48
77
48
7
65
19
186
84
18
24
12
6
11
72
7
30
11
25
54
36
42
11
1
42
36
89
19
90
18
72
90
84
35
48
61
54
42
36
84
35
96
48
7
90
234
18
18
138
90
60
66
72
47
97
42
84
60
5
115
101
96
24
19
29
73
47
48
121
42
18
35
49
35
7
30
24
23
49
30
6
48
36
18
60
30
36
216
18
72
5
91
173
48
24
43
36
41
13
84
162
108
90
18
42
30
17
19
108
5
67
54
54
29
61
42
101
7
30
35
43
221
240
24
60
31
17
199
48
125
55
5
12
1
90
18
83
7
29
108
7
6
126
12
132
29
43
66
180
60
11
115
18
35
31
54
11
13
318
24
53
67
29
31
90
66
24
12
17
7
180
149
120
67
90
36
54
36
288
65
13
246
108
24
5
7
6
120
47
25
11
7
18
95
37
36
23
31
48
36
42
11
97
23
43
114
83
55
29
13
47
36
7
77
103
174
36
18
36
36
89
7
53
24
61
54
53
73
96
23
48
13
42
29
61
47
187
12
42
48
83
25
90
78
59
36
60
216
97
23
43
42
108
18
125
36
49
11
85
72
11
109
18
108
6
54
156
54
72
155
49
72
107
13
59
37
126
30
90
41
1
47
25
23
43
36
125
7
30
131
12
12
13
83
55
18
23
37
11
19
65
13
48
6
126
30
18
11
120
85
18
53
1
60
119
127
29
31
48
17
19
17
24
24
31
90
90
66
11
67
66
11
61
11
25
36
90
113
60
31
12
54
36
11
67
84
41
145
18
288
29
97
30
78
48
72
78
48
6
59
25
6
29
91
6
18
90
23
61
54
72
132
41
36
97
18
17
7
101
1
198
281
7
53
7
65
72
48
139
293
67
102
23
48
1
96
30
54
114
108
53
103
89
24
127
54
11
55
29
67
48
18
54
114
18
5
72
67
65
48
241
24
11
19
252
41
13
59
12
55
216
108
24
65
7
41
85
11
48
43
36
42
95
25
36
11
12
300
84
31
72
5
169
60
156
83
43
17
37
36
36
11
67
5
121
48
54
42
167
120
67
18
11
24
43
30
47
13
30
29
13
11
19
54
72
11
31
84
96
18
30
126
11
48
13
6
90
131
31
5
31
90
72
11
84
132
7
41
156
31
18
47
12
13
36
18
245
24
36
181
24
72
18
264
18
24
59
25
114
5
7
185
24
61
11
13
66
6
11
169
48
131
108
19
17
84
109
72
6
36
29
19
17
7
156
5
211
5
13
59
36
12
25
11
12
121
84
11
121
35
175
36
77
60
79
36
72
5
1
84
36
59
36
157
18
24
126
54
30
36
18
18
42
17
13
126
24
72
18
23
13
18
30
11
84
37
30
60
102
42
77
43
90
54
36
42
23
121
11
84
43
18
83
67
30
36
60
12
54
53
79
30
11
85
71
13
35
37
78
90
95
24
43
53
31
72
65
85
11
55
18
198
6
47
7
120
36
6
71
156
1
119
7
17
151
113
25
132
174
6
84
107
43
5
192
13
11
25
96
12
42
89
120
19
18
59
96
133
24
18
48
41
72
1
18
36
48
24
12
60
12
29
187
288
89
43
12
41
31
36
54
59
24
25
6
90
47
61
192
35
1
24
191
61
35
13
18
137
115
18
90
89
1
42
12
29
13
71
1
126
102
11
211
77
61
47
36
31
264
5
60
36
61
108
11
108
31
17
12
19
6
72
47
25
84
24
120
ABCD 99081515264*3^$a+1 [50066]
24
61
35
24
19
36
24
6
83
7
41
7
6
66
168
42
23
61
24
18
132
78
54
161
13
30
96
174
36
35
31
48
65
79
48
17
133
18
30
6
24
24
5
43
234
18
36
24
5
1
47
43
24
36
185
79
65
91
12
17
25
12
96
54
53
67
18
36
54
36
29
37
54
66
30
18
48
54
150
36
54
36
72
6
144
11
55
24
6
144
78
144
29
37
84
18
36
17
7
96
54
126
126
30
108
18
42
78
12
6
17
25
23
115
12
12
18
12
60
107
13
11
37
12
23
19
24
5
31
36
5
7
42
6
24
41
24
48
67
36
12
90
11
55
12
5
19
5
85
48
11
79
12
53
7
18
6
42
23
19
42
35
43
36
84
6
30
6
83
25
126
12
54
23
31
54
42
6
78
5
37
18
6
24
42
48
126
48
120
78
29
19
5
7
48
12
24
84
42
12
6
12
17
13
59
25
48
12
54
77
7
48
17
31
6
6
78
30
30
35
7
24
30
11
72
91
29
48
19
24
72
18
6
18
30
132
6
35
115
108
12
132
72
24
17
43
102
95
109
48
36
6
24
84
125
1
47
7
12
5
19
5
7
24
144
6
48
35
55
96
54
18
120
18
71
19
77
37
48
18
126
6
48
90
24
6
72
5
7
30
66
60
29
205
35
7
113
48
19
5
24
19
66
66
90
6
72
18
12
6
30
12
18
24
6
6
24
96
48
12
6
35
19
53
43
24
29
7
17
31
54
11
61
150
78
12
54
72
53
24
25
30
36
114
11
97
30
24
24
174
78
77
7
6
78
12
12
96
125
19
6
102
24
89
24
67
5
43
18
30
18
35
121
36
42
48
12
36
30
59
7
156
108
54
30
6
42
24
210
59
7
84
6
30
12
77
79
12
72
5
1
36
24
6
24
150
6
84
6
6
12
36
12
24
29
19
5
61
6
48
252
114
30
36
30
119
7
30
90
30
155
7
60
30
60
11
115
12
30
24
35
19
36
6
42
17
43
77
24
120
7
24
18
66
192
30
48
95
19
12
18
6
84
66
36
23
25
36
12
54
24
36
66
24
59
7
150
12
47
139
5
24
7
36
12
65
1
42
53
49
48
23
25
12
78
66
36
12
18
72
12
48
5
43
5
55
17
48
103
12
48
30
144
12
18
41
19
36
12
365
24
24
24
31
6
144
30
5
72
49
54
84
48
18
24
155
31
36
24
84
65
48
24
55
18
60
90
36
5
1
54
36
54
60
72
18
84
42
59
31
66
23
25
47
24
91
48
29
1
60
59
91
125
55
36
114
59
43
12
65
43
54
78
6
6
18
78
5
55
89
19
125
1
54
41
241
23
7
18
54
12
18
11
144
13
144
66
12
12
144
17
37
11
31
24
36
5
19
60
6
30
29
24
1
54
36
5
79
36
66
78
30
71
67
120
78
36
35
91
12
6
6
6
42
36
156
36
17
37
18
120
12
6
48
6
24
54
12
60
83
55
17
24
72
13
42
12
18
18
24
12
78
102
6
42
30
35
163
24
18
102
6
18
60
17
24
43
60
96
36
5
31
48
54
78
42
48
54
108
36
29
55
120
60
60
6
107
7
96
6
6
12
36
12
65
49
66
48
5
7
72
60
78
12
18
48
17
192
72
25
84
6
54
60
35
72
175
17
25
42
36
18
90
12
132
5
31
54
90
6
24
18
17
37
60
71
79
48
90
42
29
139
30
23
7
161
85
11
24
127
12
36
36
24
36
30
35
139
30
47
49
126
48
30
11
24
1
71
13
30
36
89
37
12
6
12
24
53
43
12
6
24
35
181
179
37
6
114
18
18
23
25
6
78
6
36
24
24
102
18
30
12
36
12
6
12
90
24
18
36
5
7
30
12
150
17
19
42
24
11
19
18
35
31
41
24
67
12
6
90
36
29
37
59
19
60
84
72
29
7
17
13
24
11
19
29
67
12
48
18
12
59
61
35
67
5
13
42
126
59
1
6
30
30
60
41
7
17
43
72
5
19
42
24
131
13
126
29
91
120
54
47
48
24
31
42
54
54
24
6
5
19
48
24
53
31
120
12
42
36
30
84
18
78
5
7
24
65
43
5
61
114
41
7
65
24
49
156
11
72
48
49
66
120
12
17
13
48
12
48
95
43
12
89
43
12
24
65
91
6
42
36
60
66
6
120
77
67
66
48
35
7
24
60
60
24
12
5
79
65
1
12
18
48
24
12
108
30
35
37
24
6
288
12
18
6
17
25
23
7
48
36
60
54
107
67
12
6
35
7
6
90
36
30
23
72
43
6
36
18
48
17
31
24
102
6
5
157
107
25
23
31
17
24
1
42
5
48
97
12
48
30
36
54
30
30
36
30
29
48
13
72
12
108
83
61
36
138
29
31
24
18
48
42
18
24
30
30
6
102
18
36
101
25
12
6
192
42
42
78
162
54
6
18
155
13
30
54
18
53
7
78
18
96
65
120
79
24
41
31
60
24
6
71
72
1
71
115
18
36
36
24
6
90
ABCD 99081650048*3^$a+1 [50112]
35
181
192
107
133
72
35
48
24
13
126
114
11
127
17
43
48
24
228
137
61
114
198
18
252
29
96
55
65
37
90
353
120
144
343
17
31
672
48
60
5
247
65
288
37
755
163
125
7
30
35
55
65
13
318
77
144
144
336
163
90
83
48
127
17
168
72
96
7
113
144
48
37
48
42
185
13
138
41
48
115
648
162
30
60
137
19
5
67
77
55
113
43
125
109
168
179
168
48
120
133
72
18
54
48
155
103
281
151
12
288
77
55
288
89
264
7
113
24
451
5
24
168
24
19
84
17
24
55
65
109
6
29
151
174
90
17
168
360
181
162
72
120
65
48
37
18
137
72
61
18
17
37
336
54
348
65
72
168
48
115
5
24
120
85
107
13
563
360
127
17
19
101
133
35
85
90
41
67
162
90
6
54
336
72
77
72
103
65
43
149
163
53
13
54
5
120
115
18
35
163
234
35
31
17
144
223
65
223
102
35
72
48
463
102
18
72
41
216
24
85
11
24
67
125
7
270
107
13
150
18
299
61
90
102
83
103
54
18
678
299
168
7
17
19
101
48
43
18
24
11
72
120
115
108
24
156
341
96
523
5
67
18
59
192
109
11
61
30
72
180
6
59
43
53
7
137
151
180
72
210
155
7
185
31
144
65
13
227
205
227
91
5
48
37
18
24
17
109
102
77
31
54
186
102
360
107
120
48
67
18
59
13
11
7
17
96
72
13
54
168
18
54
221
24
72
109
251
24
325
54
138
150
5
67
408
18
35
127
17
168
55
89
103
41
19
90
30
125
163
5
67
77
139
60
65
115
210
42
17
85
78
282
83
13
30
114
11
96
103
108
18
144
35
43
29
48
103
65
55
65
43
197
205
107
336
24
48
240
240
115
18
42
89
24
79
108
60
12
240
5
13
90
48
17
133
35
307
192
53
37
18
233
115
72
29
288
61
210
312
209
19
24
36
137
48
72
115
5
13
144
240
11
37
162
17
109
54
180
150
35
103
72
17
43
53
72
103
150
35
37
11
19
101
115
252
17
72
163
180
6
179
168
168
199
521
205
54
48
18
42
65
144
48
85
251
85
72
ABCD 99081713288*3^$a+1 [50018]
45
24
63
72
126
30
144
36
9
96
63
54
3
99
126
159
36
9
171
63
36
30
36
150
30
15
27
18
99
129
27
63
24
45
207
108
66
90
72
69
180
99
72
129
45
6
144
54
99
3
24
81
63
36
18
156
42
84
105
36
39
24
9
135
48
18
42
30
135
69
18
48
42
48
42
72
66
18
42
27
45
18
144
30
51
93
171
168
207
36
84
54
150
102
15
63
30
306
6
144
75
171
24
18
156
114
93
63
72
42
156
36
60
36
144
36
39
180
51
18
99
12
81
18
69
21
27
9
51
99
45
39
177
27
45
108
39
114
30
24
66
27
63
60
12
24
126
39
168
12
51
180
18
144
12
15
108
48
24
21
135
9
135
81
132
3
15
45
117
18
9
63
180
153
27
57
189
87
120
24
9
99
27
84
69
63
18
27
45
498
24
138
132
162
153
45
90
36
21
123
153
39
24
21
36
153
90
150
12
180
114
45
9
99
72
9
36
54
57
33
90
9
228
33
72
48
87
27
36
54
3
123
102
60
234
54
54
45
108
135
45
99
54
111
216
45
42
45
135
12
24
9
192
33
3
132
57
78
90
192
135
15
81
180
129
195
36
9
111
60
9
75
81
15
75
18
6
18
18
48
6
84
96
18
12
24
21
96
63
36
120
225
15
36
117
192
51
30
198
69
21
51
9
687
144
69
66
24
66
15
63
36
9
93
195
135
30
24
30
33
147
24
66
135
69
72
27
3
18
114
138
195
39
105
45
30
60
21
285
99
120
15
36
90
27
72
111
60
45
45
378
30
24
27
288
48
69
30
36
60
18
126
36
45
27
12
78
27
21
135
87
66
90
6
18
72
66
54
81
132
21
36
60
54
57
153
6
153
252
21
78
9
48
60
39
45
69
99
81
66
24
21
45
15
45
18
12
105
45
36
27
45
72
66
189
9
132
54
36
9
63
90
48
87
57
36
15
135
138
27
249
144
27
75
54
36
24
54
30
51
63
18
72
66
180
36
96
9
39
126
96
75
33
12
15
72
27
18
36
27
3
24
198
99
75
294
66
6
27
3
42
72
54
66
6
45
120
24
36
84
141
18
36
21
9
351
33
27
27
72
198
48
18
42
27
57
15
75
114
27
39
105
36
63
192
69
9
126
54
126
30
6
84
6
30
45
24
21
18
126
6
117
48
24
171
162
18
45
27
12
90
15
189
12
114
18
12
171
60
45
135
3
60
57
99
204
21
180
69
66
60
36
72
36
54
18
9
9
147
24
81
54
126
27
27
66
78
57
9
36
90
9
9
231
39
69
108
84
36
9
150
21
45
42
102
15
9
279
93
15
144
111
258
66
270
15
75
24
36
54
30
6
75
36
63
96
66
54
213
12
51
18
162
84
33
45
3
87
45
12
45
51
189
63
12
51
174
6
477
72
153
108
48
27
69
54
9
405
18
45
3
60
30
159
63
9
39
60
30
96
63
207
18
18
30
54
213
3
18
42
108
57
240
9
111
33
36
171
75
9
135
33
63
189
9
144
18
120
24
21
60
84
159
21
9
60
90
57
87
225
117
ABCD 99081894766*3^$a+1 [50005]
3
93
111
168
60
32
144
4
12
48
48
48
132
153
159
57
23
217
75
48
93
87
72
129
120
59
37
48
135
168
48
12
333
51
84
60
144
21
72
63
200
220
36
60
44
112
57
111
24
36
20
145
39
228
165
15
144
108
20
232
180
45
119
112
48
129
215
97
24
219
21
71
49
95
49
207
36
189
23
88
72
12
156
57
27
204
144
57
111
204
336
48
12
9
303
12
108
48
105
15
60
48
69
71
1
63
116
172
144
24
81
63
48
8
292
68
144
28
324
24
96
180
228
92
4
57
24
96
168
51
108
120
225
168
39
60
60
33
51
252
72
72
68
13
15
152
76
36
33
123
45
243
240
144
156
180
36
60
36
33
15
216
24
129
47
40
36
32
28
8
172
12
32
40
249
215
40
36
48
20
88
240
408
81
168
3
60
57
135
132
36
60
69
15
216
48
177
144
99
36
396
68
40
81
23
232
84
141
24
27
240
228
240
24
48
84
21
47
112
9
51
213
72
63
36
20
16
33
63
60
332
16
57
24
240
111
72
201
71
16
12
36
81
75
48
165
15
81
11
28
96
180
45
111
264
9
120
15
168
24
48
57
23
40
36
140
16
36
132
48
144
60
336
48
45
35
76
48
105
27
285
3
192
60
84
60
144
32
169
24
72
171
69
15
153
147
156
68
196
96
192
216
56
144
145
144
27
44
16
96
68
37
87
132
165
15
140
148
140
52
96
60
45
63
80
136
8
25
171
192
144
69
39
72
9
720
87
108
164
448
168
180
21
39
80
144
40
60
80
16
276
104
16
96
72
32
108
100
216
72
12
32
16
165
48
87
8
216
16
264
8
52
128
36
25
159
105
123
69
75
45
39
144
60
272
4
201
111
8
49
95
16
12
93
51
180
8
100
117
24
99
381
51
20
268
48
60
9
24
39
56
52
45
168
24
63
8
97
119
100
48
288
32
13
48
51
36
105
15
72
48
177
15
12
228
105
111
24
48
44
108
88
9
99
204
72
33
75
108
104
49
255
156
36
188
112
45
384
24
27
48
69
87
225
23
121
99
108
72
96
44
61
24
27
140
148
12
144
264
96
12
45
87
33
39
120
44
76
36
32
148
48
12
12
105
123
69
15
120
9
27
192
96
84
56
40
72
168
9
87
156
93
39
60
36
192
92
52
96
32
1
359
72
16
12
116
1
120
3
20
216
40
252
48
20
ABCD 99082191088*3^$a+1 [50059]
117
192
83
72
13
72
23
4
56
205
27
93
15
200
24
64
24
33
96
71
240
192
36
60
25
168
279
108
32
112
144
45
87
200
52
68
84
133
111
176
40
33
23
73
15
12
92
25
63
32
193
48
75
32
120
12
16
176
73
143
40
33
11
157
71
60
48
157
24
203
229
11
61
48
168
11
12
36
85
107
28
512
121
119
40
57
72
24
192
95
16
33
3
8
28
152
48
49
255
248
385
95
48
121
23
268
380
12
36
145
95
1
23
108
192
37
27
21
95
121
159
20
61
120
75
20
60
13
71
1
135
9
215
1
107
88
44
25
39
129
23
28
56
85
23
132
28
33
107
148
105
95
64
24
156
36
92
253
119
49
144
48
96
87
36
8
48
13
131
37
11
108
24
60
28
72
105
15
20
120
4
60
116
28
21
167
24
40
33
3
92
49
131
16
44
48
49
96
119
97
11
52
8
12
37
3
68
1
71
108
421
59
72
13
243
200
24
396
1
59
24
36
73
87
44
109
47
25
15
57
72
131
13
72
95
24
60
36
144
108
240
60
25
15
68
40
48
117
159
105
39
12
32
13
63
44
12
40
33
504
96
47
73
83
60
4
144
236
280
60
48
189
71
136
153
72
119
1
231
128
25
231
44
48
12
240
121
47
121
63
108
32
148
188
37
215
12
108
132
228
16
44
109
27
92
97
35
13
72
455
52
56
100
152
48
1
143
184
33
11
40
117
231
345
27
252
81
87
20
72
48
253
24
23
60
168
244
129
75
180
201
51
44
49
51
128
13
15
92
72
277
71
168
12
100
8
49
11
4
57
96
264
83
13
48
3
164
60
48
37
107
37
71
49
143
148
108
33
39
212
48
12
36
37
107
228
97
11
12
72
49
15
72
57
192
39
104
1
72
107
112
20
73
51
21
72
23
40
24
33
71
120
28
20
124
21
155
148
129
83
84
64
33
24
159
48
57
432
83
13
51
104
168
37
207
56
184
57
51
152
4
96
56
1
83
109
119
97
23
120
145
83
24
61
15
12
36
152
52
165
63
92
181
687
104
16
24
156
80
28
9
167
40
9
11
37
144
15
312
212
205
15
68
133
179
208
96
36
128
12
108
48
144
97
71
25
35
160
20
48
25
59
48
13
15
252
117
23
121
15
393
23
108
300
12
60
217
87
164
132
120
73
72
11
28
177
39
48
200
97
15
116
28
164
60
25
168
119
16
81
131
13
35
264
160
45
71
1
216
35
52
216
44
28
308
12
180
52
57
23
228
108
88
9
ABCD 99083128702*3^$a+1 [50048]
30
48
39
63
18
6
18
12
36
23
85
132
18
12
137
37
75
15
33
81
95
1
30
6
12
48
72
23
133
42
24
114
12
60
12
30
12
18
71
85
24
35
25
6
24
30
12
54
6
84
15
57
23
55
30
59
25
23
7
18
162
36
102
42
17
16
27
30
12
54
6
84
42
65
127
42
30
105
69
6
54
6
168
33
27
48
5
193
36
59
37
12
60
30
30
102
65
43
42
90
33
21
24
42
24
162
15
45
18
6
36
24
78
48
30
18
6
36
102
6
11
103
18
12
6
6
30
18
72
23
31
30
114
17
1
102
18
54
66
54
84
54
12
48
48
48
60
24
108
108
24
12
3
32
13
3
9
18
42
54
210
24
18
18
12
24
30
18
18
24
9
80
121
39
21
186
60
54
90
21
27
5
37
48
6
36
30
48
30
18
3
75
84
33
27
21
15
66
6
24
33
33
54
30
6
114
51
57
72
111
93
120
240
27
9
18
30
6
12
5
13
24
18
30
75
27
30
60
42
60
36
18
15
9
30
18
24
6
54
35
31
54
24
51
69
6
6
42
18
84
15
21
54
180
18
15
141
42
84
21
33
6
41
43
60
36
30
23
1
15
32
48
55
24
6
6
30
30
6
60
54
6
27
63
18
6
36
5
49
95
48
151
24
81
81
15
111
17
91
6
54
66
23
43
5
43
6
15
21
54
53
73
24
6
9
9
6
33
21
120
12
23
121
39
21
6
30
24
15
129
30
54
12
30
6
24
48
35
16
69
6
5
85
54
12
66
23
64
57
36
300
18
90
27
15
18
6
105
69
60
84
12
60
60
18
6
15
15
126
83
1
132
144
114
24
65
7
144
9
15
30
3
27
6
6
6
162
33
9
54
72
78
72
99
21
42
192
66
78
12
12
42
30
6
24
83
25
6
30
30
300
84
5
1
12
48
51
21
72
3
39
6
60
12
11
7
30
12
15
21
155
25
96
18
21
32
79
48
17
169
24
15
15
30
3
75
84
48
12
6
30
17
16
297
18
12
89
1
47
55
126
6
69
39
6
36
63
87
6
3
21
18
48
78
246
21
45
12
48
84
120
120
35
1
15
80
13
12
78
9
105
48
12
6
30
54
18
15
32
48
48
127
24
9
32
7
6
24
6
21
45
18
48
24
9
165
27
63
6
24
72
59
25
6
24
144
6
60
144
102
24
105
129
15
15
24
66
60
11
1
63
57
162
36
6
84
6
66
47
1
47
43
54
72
18
96
5
16
9
12
27
231
90
30
42
18
6
111
9
18
36
12
48
30
120
96
63
32
16
32
16
21
96
114
9
15
24
6
42
9
15
48
18
60
72
12
120
18
5
43
5
25
24
6
48
41
49
42
149
43
66
12
23
16
15
6
18
6
36
30
17
1
84
75
63
17
25
96
6
81
45
3
21
36
78
144
102
30
6
15
105
12
48
24
18
18
90
12
18
78
57
15
30
24
75
111
18
6
6
120
24
66
12
36
222
18
6
36
23
37
18
57
32
1
102
24
6
18
54
48
48
66
30
83
48
55
24
33
27
21
27
102
168
30
6
12
54
33
75
60
57
39
9
33
143
55
41
139
96
114
51
111
42
66
21
45
35
121
228
12
72
108
138
105
27
60
48
66
6
12
12
18
12
138
30
72
6
5
25
12
18
24
48
18
12
60
18
42
6
5
25
12
27
63
17
43
90
132
6
17
49
30
129
171
18
18
30
3
105
6
30
24
24
48
30
42
36
216
15
63
33
45
24
11
64
63
6
6
30
96
18
69
33
143
61
156
78
30
156
30
60
21
15
18
12
24
203
61
66
48
17
48
85
11
49
42
5
31
30
162
30
78
53
91
21
9
24
42
30
12
27
15
18
6
24
12
69
87
9
33
15
15
6
54
12
30
6
12
78
155
49
15
21
59
13
96
90
41
79
24
41
31
150
11
43
6
36
12
72
39
15
24
42
63
15
12
5
16
153
30
30
54
5
43
42
72
114
12
5
160
9
24
12
12
6
24
36
6
15
15
6
54
30
60
24
60
119
103
9
39
162
18
114
18
24
41
48
1
96
42
12
24
66
15
21
75
69
48
60
42
53
7
18
36
192
84
15
45
36
72
12
11
7
41
127
90
23
1
15
9
30
84
30
96
84
66
6
6
60
18
87
32
1
174
126
42
42
6
57
15
18
47
25
18
132
30
30
30
54
6
75
15
54
18
36
150
144
47
85
11
7
66
6
66
24
30
36
30
18
84
12
84
66
15
15
6
72
108
24
126
17
1
30
60
12
24
48
6
114
57
96
128
64
21
11
16
9
23
1
36
24
24
12
6
24
96
17
7
6
18
96
54
60
42
42
12
78
60
36
42
30
9
93
72
11
79
24
6
78
53
25
24
24
30
30
27
117
66
42
42
30
30
30
36
66
53
181
42
30
195
93
72
75
27
60
36
90
12
24
66
42
96
11
13
36
47
ABCD 99083377444*3^$a+1 [50002]
55
45
68
4
9
99
56
24
28
9
18
6
147
33
39
21
36
3
20
16
120
69
42
54
35
24
88
9
30
30
3
51
21
8
85
35
25
3
72
135
185
7
105
104
1
78
132
69
92
13
39
57
15
33
12
3
36
32
12
16
44
1
54
17
24
55
65
25
35
60
1
83
97
30
53
55
102
131
40
8
60
109
3
9
48
42
9
20
16
8
96
19
113
7
60
30
3
32
31
5
96
4
32
7
36
5
1
63
57
119
49
35
12
16
12
21
54
30
3
72
27
41
72
7
29
49
6
60
6
99
104
115
41
64
80
60
25
23
43
9
21
47
19
21
12
57
3
8
13
126
41
48
91
65
85
84
47
12
60
96
31
21
9
24
15
36
63
33
8
36
24
76
3
45
80
52
36
8
19
30
63
68
31
5
48
36
12
13
111
248
1
59
25
83
49
59
40
32
4
116
40
60
8
25
15
9
42
5
4
44
55
17
28
36
20
151
93
8
120
43
5
84
36
1
11
7
96
149
91
69
32
48
16
12
39
18
30
30
27
44
36
24
61
48
36
27
48
32
73
90
30
99
80
48
60
7
12
29
192
73
30
5
60
4
27
29
19
60
66
51
33
35
96
109
95
60
12
28
12
45
48
15
111
101
4
56
4
12
32
72
4
39
12
89
4
8
144
13
23
43
5
24
36
124
8
7
5
25
47
25
75
63
30
66
150
95
132
60
40
48
60
84
60
57
23
36
19
17
28
192
33
83
12
12
4
104
127
41
24
64
60
20
25
95
19
113
13
6
45
8
60
1
75
32
4
8
100
80
7
5
24
49
3
20
12
12
24
24
97
11
72
28
68
100
156
9
27
32
25
87
39
77
132
76
24
8
19
29
100
75
24
60
30
11
40
20
24
31
5
1
39
24
12
80
36
73
95
49
23
43
17
48
1
18
21
9
12
18
21
44
127
30
18
30
42
30
15
56
7
33
9
3
21
51
15
5
184
12
60
12
72
60
8
40
27
29
4
45
71
1
59
25
71
24
1
191
19
48
105
8
12
132
28
72
165
90
65
13
35
7
18
155
25
30
66
90
5
19
81
39
161
31
18
102
24
6
24
27
87
5
36
12
19
30
95
148
132
176
37
66
57
24
8
1
27
12
27
65
4
12
44
25
48
11
4
27
101
73
6
5
264
1
60
11
100
68
31
81
3
41
24
4
15
137
163
12
18
27
144
80
132
37
42
21
3
65
151
18
60
27
36
9
60
35
109
6
5
28
12
8
25
126
30
30
29
97
59
12
13
47
37
123
152
91
5
60
31
65
19
17
60
4
48
27
101
108
76
69
15
80
64
8
24
13
51
9
135
8
40
57
11
31
81
20
60
7
17
4
32
40
24
63
57
135
18
15
20
31
5
145
11
40
44
12
28
36
15
9
141
11
7
30
42
89
12
24
19
5
1
54
41
36
13
84
11
12
13
60
35
49
30
36
9
140
16
9
11
19
101
40
80
12
84
36
40
8
84
25
60
27
15
60
45
3
30
36
71
28
27
9
69
30
45
8
24
49
54
21
20
16
20
55
33
32
25
3
15
30
11
1
24
90
45
9
71
40
44
16
15
54
96
95
1
35
4
56
108
7
53
108
28
60
21
24
84
15
80
1
6
24
30
47
72
36
55
21
75
18
15
20
112
9
84
11
24
132
96
40
3
9
57
18
93
8
55
189
15
5
16
12
20
24
36
108
1
11
4
56
43
21
60
104
36
48
7
53
7
5
13
23
4
3
17
49
35
49
60
23
12
28
8
112
69
3
56
40
80
49
35
88
9
3
15
90
12
24
24
23
48
49
27
15
48
102
15
3
17
24
4
56
12
4
56
88
36
45
18
5
28
8
64
8
7
33
93
59
37
99
15
89
40
32
4
32
12
12
16
129
11
4
45
23
12
24
85
27
9
108
11
19
36
125
49
95
12
28
27
81
33
96
18
53
12
25
23
13
24
3
32
31
41
36
40
80
13
15
21
39
9
3
8
55
30
30
5
4
87
21
27
65
67
29
24
12
24
124
27
5
25
23
1
36
59
76
60
15
29
76
3
21
84
15
53
19
29
36
133
107
199
5
24
1
59
55
65
12
19
24
6
126
9
9
23
108
12
108
1
3
57
18
6
15
84
20
37
30
18
3
9
54
9
8
52
21
71
13
11
1
39
321
48
120
51
21
78
137
24
25
35
24
16
39
36
29
40
8
7
6
47
49
48
3
44
48
16
9
30
45
20
40
152
36
4
24
80
40
32
4
3
42
51
12
8
157
3
12
36
20
31
5
19
57
48
21
15
36
69
24
6
18
27
200
96
7
66
11
73
75
8
72
112
15
30
54
77
48
19
5
96
72
48
40
72
32
61
47
43
126
3
21
95
40
24
8
4
108
92
48
36
96
13
71
4
51
5
72
48
40
45
47
4
20
24
1
11
19
24
30
59
1
75
36
56
52
36
15
24
60
137
4
32
24
55
5
169
87
57
11
72
12
16
32
40
12
32
76
9
24
35
144
67
48
21
12
9
11
4
20
19
65
31
93
80
16
92
48
12
64
15
21
20
12
12
24
36
216
37
12
90
24
5
60
19
21
15
29
61
27
68
85
47
28
21
3
8
19
5
43
12
54
ABCD 99083588042*3^$a+1 [50001]
75
45
12
4
41
126
33
4
5
55
8
9
31
5
84
36
39
33
150
72
126
12
18
9
24
99
30
15
36
4
17
55
20
96
4
41
7
8
75
24
36
33
87
24
18
87
15
25
56
40
44
33
60
72
15
75
30
306
114
15
3
72
48
72
105
64
84
20
3
12
57
16
104
76
17
18
24
18
30
73
12
47
1
47
13
95
294
30
45
45
75
15
198
87
60
21
30
42
3
24
3
18
24
75
15
1
8
76
36
5
39
96
4
8
63
25
29
43
17
3
27
6
163
24
68
15
33
112
20
87
18
84
18
33
27
1
12
32
40
80
12
48
27
30
99
64
56
147
12
1
41
120
75
15
6
63
184
23
225
9
79
29
30
21
24
45
43
68
60
9
7
65
19
17
24
66
69
60
48
3
33
36
45
36
54
25
5
43
8
45
12
15
135
1
47
42
30
60
61
24
35
13
5
7
12
5
123
3
30
90
9
33
43
65
87
3
30
24
66
24
18
12
18
72
129
21
31
5
19
84
20
96
15
13
20
87
105
88
20
3
24
18
18
12
21
36
15
1
89
103
72
41
123
21
36
3
57
12
43
8
16
56
72
40
125
42
33
15
57
88
8
9
78
121
96
83
42
43
56
57
42
45
3
45
105
27
60
3
30
55
44
60
21
15
27
21
9
18
24
36
13
24
35
37
53
90
13
95
97
68
45
43
80
9
63
9
30
60
9
81
31
44
16
29
18
1
17
60
102
165
28
32
153
7
35
73
17
30
33
39
60
13
8
15
97
77
63
15
93
27
37
5
36
120
79
120
41
19
60
5
3
57
30
1
95
165
9
51
4
68
16
72
20
147
1
56
3
30
7
8
72
3
13
32
40
47
9
16
23
18
99
33
63
39
9
27
49
80
88
5
27
63
25
5
27
88
17
55
36
119
6
54
9
9
18
54
63
93
24
3
45
42
48
73
32
108
99
1
8
4
107
6
30
132
72
48
1
36
5
30
60
61
128
57
55
125
39
33
15
147
109
20
249
7
11
69
24
16
20
21
12
72
36
63
9
168
3
4
32
40
56
40
35
90
90
24
85
35
6
12
111
51
18
103
29
39
81
31
245
39
45
51
12
15
25
47
1
29
3
28
20
27
1
60
20
57
7
32
15
13
95
37
44
9
75
16
131
45
3
241
24
5
90
33
27
48
9
36
15
49
95
25
20
21
24
48
132
18
13
32
3
25
29
199
12
29
66
25
8
21
78
1
101
60
115
60
125
51
165
7
48
80
4
11
9
40
48
56
27
13
96
35
33
12
16
47
37
44
4
17
18
42
63
48
9
36
132
3
15
72
30
18
24
13
17
6
72
73
24
65
66
60
9
3
42
36
54
1
8
72
45
75
69
3
16
20
27
24
1
12
5
7
11
54
108
75
96
72
100
17
43
29
90
18
75
33
12
90
18
19
161
39
28
77
90
18
27
45
18
1
17
103
56
48
60
27
1
125
87
93
19
44
24
16
204
47
90
6
33
39
37
35
30
63
88
8
27
12
18
24
48
18
85
77
18
33
24
57
18
18
3
69
48
42
18
12
42
25
20
21
7
83
24
25
41
60
54
21
48
21
108
18
93
96
3
105
63
25
44
15
1
35
45
87
108
9
45
19
17
63
96
21
30
54
15
24
96
153
27
33
31
59
57
15
13
143
72
13
5
103
29
55
53
12
43
29
126
37
12
68
15
253
17
87
24
4
77
6
9
111
25
60
5
39
15
18
51
36
24
69
27
48
87
1
59
81
27
25
48
89
30
129
21
30
45
45
91
5
19
71
57
105
87
75
25
68
153
15
27
18
7
60
32
120
63
61
89
3
9
15
3
42
123
16
36
20
3
12
49
24
5
91
24
60
35
18
183
4
17
30
33
16
11
66
79
8
207
66
39
75
36
30
42
25
72
11
54
30
6
54
81
4
5
3
117
15
45
3
105
90
13
5
30
57
87
13
5
15
75
1
80
27
54
3
28
95
24
21
45
43
17
12
27
15
25
131
69
4
59
117
21
55
77
12
39
21
123
100
167
133
35
1
12
17
67
11
54
19
119
1
59
21
24
72
3
18
15
39
6
19
36
44
4
59
21
9
78
30
7
65
72
19
77
3
64
8
12
3
9
75
9
84
93
67
8
9
15
3
18
27
60
3
13
77
24
30
36
24
48
198
39
15
36
114
66
24
18
55
80
165
55
17
18
81
81
91
5
30
54
19
56
15
13
80
3
225
27
12
25
35
21
24
3
42
91
89
30
145
23
18
30
54
6
37
35
45
240
33
3
21
15
33
7
35
45
16
32
16
80
72
57
78
25
104
15
1
17
31
20
51
18
27
135
6
54
90
15
3
108
9
3
42
115
5
18
18
54
108
18
27
16
71
1
29
36
150
37
155
18
90
24
30
6
9
36
160
5
55
5
79
80
21
7
72
5
18
73
107
18
90
37
107
49
11
48
13
12
132
65
18
85
36
59
12
ABCD 99084029776*3^$a+1 [50064]
80
12
208
12
15
65
48
100
84
8
145
63
84
20
28
92
160
21
219
20
160
48
108
20
124
96
72
48
44
100
8
88
60
260
109
51
104
208
105
15
120
32
13
3
20
84
48
40
80
168
97
143
55
17
72
48
97
11
64
20
40
68
28
132
80
112
116
40
135
177
192
296
24
208
312
48
72
80
76
12
32
40
56
180
64
21
75
32
132
16
69
135
60
480
80
136
192
32
16
44
220
20
28
20
48
180
120
192
157
71
4
48
12
96
12
180
80
112
20
120
73
27
60
8
48
60
100
80
12
108
64
48
32
36
4
8
7
465
60
51
29
48
48
4
56
180
12
100
60
8
24
36
205
15
57
47
136
249
203
192
76
164
148
32
48
12
96
64
140
36
12
73
167
72
28
12
56
97
143
40
15
129
8
25
72
360
51
44
100
140
40
21
27
63
65
12
112
96
44
228
28
84
36
440
97
95
148
189
23
193
15
320
220
20
64
128
88
80
145
324
75
33
135
80
240
88
80
132
132
120
96
84
28
68
4
8
55
45
188
37
27
68
48
4
156
380
4
60
225
111
69
63
132
60
68
28
20
192
72
175
21
609
51
32
97
36
35
40
192
32
16
204
116
72
52
68
60
108
160
180
20
49
135
120
80
40
308
37
15
8
13
27
153
167
265
23
112
188
4
120
80
13
147
128
72
156
60
72
12
256
80
64
60
48
48
224
120
181
144
423
92
40
296
24
168
180
52
21
35
52
308
144
576
127
45
32
36
120
120
25
99
588
168
152
192
120
85
18
273
20
4
8
100
48
357
63
45
144
143
100
60
32
28
33
144
275
160
36
12
3
369
63
33
12
32
85
11
4
200
16
20
52
80
172
20
40
48
57
198
53
84
28
20
12
108
52
60
36
12
80
132
60
256
87
105
183
17
112
96
104
336
4
140
40
105
180
75
33
47
40
108
20
12
100
140
108
40
140
28
80
52
165
95
108
60
72
12
28
68
84
28
20
328
132
68
112
128
7
90
107
16
192
68
144
208
8
112
32
85
95
13
72
15
21
162
65
112
200
60
180
103
53
4
140
28
68
4
80
16
144
96
104
88
168
180
272
60
48
184
108
132
56
4
20
48
280
48
24
188
108
384
160
116
112
92
88
48
140
192
192
16
84
60
188
112
200
16
12
435
33
80
64
ABCD 99085271336*3^$a+1 [50104]
16
72
152
144
192
139
21
168
99
101
25
39
128
13
35
192
64
144
32
37
36
71
40
51
18
99
72
216
63
9
120
105
207
153
47
160
333
75
56
96
61
35
144
96
48
127
54
171
144
45
18
90
135
48
24
333
3
69
3
285
18
489
105
108
531
9
71
127
57
360
72
56
40
45
99
48
56
85
99
8
48
136
24
336
144
96
9
279
117
3
8
160
120
8
61
35
280
99
341
1
39
51
53
1
63
72
99
101
240
145
216
198
257
112
72
189
27
48
72
87
17
384
96
144
61
275
16
80
384
256
69
299
61
3
141
75
51
93
8
480
144
16
123
270
111
56
304
80
25
39
512
240
240
13
27
8
40
56
16
312
45
252
335
376
8
40
24
128
205
323
112
33
111
216
104
40
24
9
135
128
48
336
181
99
56
205
243
45
371
61
18
90
144
111
195
5
16
144
24
152
40
141
435
8
349
18
129
24
45
36
63
8
144
96
48
40
72
33
431
144
112
69
59
112
117
3
87
161
1
216
119
64
105
36
144
126
198
63
48
32
37
107
73
36
35
37
90
129
168
56
97
95
85
99
9
191
144
25
39
272
16
159
144
65
16
48
72
69
35
96
88
152
205
99
261
90
81
117
107
144
40
72
105
324
108
23
40
104
16
15
65
48
232
24
176
328
192
8
61
18
257
40
81
144
63
8
40
8
240
145
36
59
40
45
107
112
128
88
51
90
75
96
45
99
48
141
75
216
123
21
69
147
321
135
72
192
24
272
223
54
3
168
360
189
27
48
33
183
24
207
108
21
24
120
32
96
445
75
200
232
51
197
145
234
5
40
45
90
209
336
88
240
117
3
32
144
184
8
160
72
8
109
75
213
131
16
69
11
241
378
90
11
64
144
128
112
207
54
11
240
400
96
48
32
40
24
81
39
105
63
128
25
135
72
360
63
54
108
72
255
69
171
48
288
33
111
231
108
101
88
243
117
72
48
72
123
261
27
149
160
24
ABCD 99085306382*3^$a+1 [50050]
3
147
18
135
60
75
30
36
24
75
32
48
112
33
107
40
48
9
102
21
75
197
37
123
105
162
41
48
24
1
30
5
72
13
36
51
39
53
40
57
71
28
12
45
24
11
28
45
27
135
78
15
57
27
20
1
35
1
108
18
24
48
21
20
49
35
61
36
66
54
18
18
63
45
87
75
18
59
16
60
45
60
30
42
30
45
168
24
120
75
41
52
168
141
3
8
132
37
11
7
101
61
36
18
177
32
7
29
4
156
12
32
1
27
3
45
84
87
41
175
5
37
102
41
72
37
231
32
16
132
39
81
12
48
237
35
91
30
42
120
144
6
48
186
21
69
51
12
56
24
37
11
52
128
40
33
107
28
212
28
44
37
36
135
135
33
140
172
60
3
89
7
198
72
71
67
78
27
261
15
147
48
17
60
12
1
36
18
53
25
3
12
129
3
36
80
24
37
36
15
105
42
18
30
42
11
24
163
102
18
78
15
32
19
33
8
28
21
39
164
67
69
80
12
180
72
96
40
225
15
204
15
186
27
8
112
189
39
39
126
39
8
88
44
1
30
42
12
3
92
16
24
8
19
53
16
12
168
200
100
60
39
18
23
4
33
35
13
36
99
24
8
28
9
11
25
156
51
99
90
71
28
147
24
66
3
75
30
90
9
48
177
78
45
8
120
72
19
78
18
30
75
39
29
19
81
44
1
39
168
27
45
45
6
17
220
32
196
39
33
60
69
174
45
12
12
27
141
32
136
32
145
3
69
48
27
63
18
54
6
35
40
24
63
54
36
72
15
33
75
57
3
87
101
172
33
156
24
35
4
156
20
40
27
114
63
333
27
36
60
12
3
89
127
78
36
99
405
12
63
45
3
3
30
24
3
72
87
30
18
33
57
123
8
12
28
9
303
20
232
108
3
6
11
97
246
197
112
21
30
114
72
54
165
12
60
9
18
5
36
199
48
18
36
18
45
80
280
36
105
27
60
12
117
36
300
24
3
48
33
96
39
45
87
252
56
40
12
129
39
164
148
105
27
27
9
12
9
24
87
20
48
55
96
29
52
8
1
48
78
33
21
48
35
28
152
16
92
73
15
44
28
12
27
33
56
79
198
18
17
55
105
39
30
24
39
140
48
88
92
28
44
88
3
5
91
53
37
30
288
41
31
6
47
36
24
85
3
12
20
60
40
33
3
69
11
7
117
60
15
33
63
29
1
27
69
63
27
81
117
135
8
67
141
24
56
64
20
28
99
113
136
24
228
3
5
37
3
32
37
72
30
54
35
4
105
23
37
3
27
113
180
37
11
172
33
27
57
63
99
69
20
24
181
39
51
45
12
9
3
48
12
60
8
19
53
36
55
17
13
95
67
5
40
132
45
75
96
44
100
48
12
68
28
152
52
21
60
30
117
60
92
61
35
12
28
12
15
113
100
44
108
48
1
18
6
15
12
80
28
21
99
171
113
13
23
192
25
15
57
18
17
180
157
111
20
28
60
24
27
24
65
24
76
27
18
24
156
27
63
24
48
5
13
179
76
60
9
18
42
36
36
263
73
15
273
27
140
13
60
15
12
57
63
9
18
42
36
18
9
36
20
40
15
77
163
66
24
147
8
52
12
171
57
39
153
20
16
20
24
13
15
75
18
36
24
87
32
217
39
21
180
11
52
8
112
51
17
13
162
144
96
162
51
51
90
3
3
57
15
65
60
37
99
84
33
27
36
111
41
12
16
21
63
81
360
6
66
15
272
7
29
1
3
33
15
92
25
3
63
72
33
117
75
48
15
72
93
60
80
7
45
57
15
27
81
12
27
9
72
9
23
37
39
12
120
8
52
32
73
27
15
18
47
25
63
8
52
129
3
68
19
53
1
36
54
105
92
12
1
15
45
39
8
187
90
63
72
8
28
24
105
36
15
20
97
3
12
3
65
4
57
159
12
63
45
20
1
219
32
37
111
20
ABCD 99085393172*3^$a+1 [50050]
54
48
48
12
12
36
12
156
24
60
36
102
24
15
36
3
9
45
12
18
198
18
54
36
12
24
75
84
36
15
24
12
24
36
72
36
69
45
6
6
18
105
3
18
126
6
12
3
84
93
15
51
30
12
54
6
144
54
84
42
36
30
18
6
48
6
27
27
90
18
72
6
60
6
9
87
30
12
6
30
132
102
6
12
30
18
39
27
9
57
84
6
57
3
54
24
12
12
18
18
12
3
36
3
105
93
15
69
30
36
30
42
156
54
138
9
21
48
51
9
30
132
45
27
18
15
39
48
18
18
54
66
9
147
9
9
36
66
21
69
54
66
3
27
60
21
57
3
12
3
18
90
24
258
12
36
54
6
6
36
54
6
24
21
93
84
96
96
66
57
93
42
30
27
60
99
6
54
21
75
6
39
3
18
18
174
27
69
6
78
36
6
6
18
30
39
21
42
132
33
69
3
60
93
30
72
66
60
36
51
9
15
51
24
198
156
90
174
30
192
90
6
45
24
201
63
21
90
24
9
3
69
24
51
18
42
24
21
75
6
54
18
51
45
24
30
42
15
51
9
3
18
90
69
15
21
48
9
36
12
108
24
120
6
42
72
27
39
30
6
18
72
54
24
81
87
57
15
12
126
84
60
39
45
90
96
120
9
72
27
30
3
39
24
72
24
30
3
63
9
36
33
6
33
15
18
12
15
15
72
60
30
48
12
90
60
45
15
48
60
66
27
69
18
21
141
18
60
18
90
24
24
6
30
6
12
18
78
30
6
30
90
30
18
36
27
57
72
66
48
57
39
24
9
33
108
27
45
24
168
51
15
6
6
42
18
72
30
6
6
18
36
9
75
96
12
54
6
30
174
21
9
24
27
12
3
60
84
48
6
54
48
102
135
21
6
45
93
15
105
60
48
3
27
102
48
3
27
60
132
18
15
27
72
48
108
72
33
3
66
3
147
93
45
111
21
6
153
15
24
21
15
21
39
12
60
12
60
12
48
42
6
30
108
51
33
18
90
27
33
48
72
27
93
15
87
18
18
60
30
66
21
3
21
15
150
63
105
30
42
3
3
18
24
42
18
60
15
57
15
51
30
78
24
213
24
3
45
27
36
108
12
48
72
30
90
54
51
69
30
21
3
30
39
111
141
15
45
3
36
36
114
30
24
48
33
39
66
24
27
69
6
54
42
48
162
3
12
57
18
42
36
66
24
24
21
9
96
30
24
102
123
15
57
3
90
30
6
60
30
114
6
12
24
36
54
6
102
3
84
9
42
60
33
15
12
9
3
102
90
84
45
39
21
81
75
3
42
15
33
12
3
45
15
3
24
6
75
75
9
15
48
6
6
18
18
12
12
96
120
24
174
102
24
30
6
30
54
54
6
78
3
9
15
33
15
15
18
42
96
6
111
39
36
54
18
36
21
9
39
3
204
54
51
15
69
51
93
57
15
99
81
39
12
48
60
129
33
3
21
54
12
18
30
81
3
30
66
81
9
30
6
54
12
24
6
12
66
57
39
24
102
27
75
18
18
90
36
51
144
9
42
120
9
39
57
147
18
102
21
177
102
42
6
60
12
18
18
24
102
6
93
99
30
180
3
9
96
12
3
69
6
90
42
12
36
12
18
84
63
81
102
24
78
3
27
6
12
27
3
18
39
27
54
12
30
60
12
57
3
30
18
33
39
12
6
15
24
39
45
27
72
48
24
66
54
93
27
81
84
3
72
30
3
15
12
105
84
81
78
60
72
30
6
168
36
24
12
18
24
48
15
12
117
126
45
69
24
72
24
96
12
18
72
42
48
18
9
3
60
105
48
57
18
30
3
111
96
9
33
6
42
72
18
9
3
33
159
60
24
120
105
27
84
6
48
42
12
21
45
27
33
42
18
42
24
33
168
12
57
6
24
21
3
24
150
60
15
33
39
9
51
51
30
150
48
24
21
15
21
51
162
276
27
3
24
78
72
66
150
30
36
81
72
3
18
12
12
18
45
207
45
27
126
12
42
60
24
162
30
60
72
30
27
69
51
36
9
90
33
27
21
93
114
36
81
21
42
36
66
30
6
54
54
84
138
12
57
15
69
27
18
27
33
42
54
6
33
27
78
54
33
24
3
12
120
156
9
21
240
30
24
33
117
75
24
147
12
18
48
39
87
9
21
30
6
78
132
18
24
48
42
6
72
27
93
30
12
12
24
132
54
51
39
93
36
45
27
75
33
84
165
111
57
12
66
21
51
9
3
105
3
9
69
27
3
69
33
24
114
72
9
75
18
6
36
108
48
12
102
75
183
6
90
54
30
36
12
24
141
39
6
18
12
60
117
33
24
60
18
42
24
222
174
78
30
96
54
48
30
30
150
12
18
45
27
42
54
24
18
42
12
6
174
48
48
78
27
39
24
24
30
75
27
36
120
144
33
15
12
9
27
120
42
36
87
84
45
ABCD 99085464794*3^$a+1 [50010]
5
3
12
21
36
39
27
25
44
48
36
52
8
136
35
33
12
3
42
30
1
17
43
89
3
12
48
27
30
60
3
15
57
9
19
20
33
19
8
48
87
25
8
12
96
21
24
36
48
87
21
63
16
65
6
37
17
18
45
27
18
18
12
73
24
56
72
33
3
124
12
23
12
69
9
3
108
16
44
9
3
63
6
30
21
57
15
57
54
1
48
60
116
45
39
12
51
18
6
54
15
24
33
15
39
33
40
20
28
24
36
12
56
76
89
126
73
11
105
9
87
3
18
75
105
19
29
36
54
1
8
33
3
27
57
52
53
43
12
41
15
12
60
12
36
21
18
18
7
47
69
9
36
12
15
64
35
30
60
54
9
27
18
3
15
12
18
159
40
56
33
19
17
96
15
57
27
100
89
75
15
1
8
75
60
30
6
9
3
9
99
42
3
16
8
81
30
37
59
9
21
39
12
40
89
60
31
32
28
12
72
8
12
84
9
12
115
8
21
54
42
15
51
37
41
15
21
30
9
9
27
24
12
69
18
30
43
17
36
120
27
48
52
20
33
27
48
4
71
30
36
91
32
72
36
57
15
45
48
72
15
21
24
3
24
48
36
9
43
8
12
52
17
18
73
80
45
39
36
33
30
6
15
120
28
12
35
69
21
24
19
8
27
13
5
30
24
121
59
21
33
31
8
28
107
6
54
18
67
23
57
52
8
63
9
24
76
20
16
29
6
237
15
13
89
24
15
4
101
7
12
8
15
12
73
24
101
24
3
15
13
35
18
39
88
44
9
7
35
33
72
33
15
9
27
81
75
9
36
19
104
21
18
25
17
63
21
7
8
99
21
24
21
15
12
12
12
45
39
60
45
72
84
51
4
44
45
79
11
72
18
27
52
48
8
16
71
30
42
21
117
108
19
23
85
60
8
9
103
20
39
1
20
27
33
24
40
80
81
30
93
12
120
99
81
64
89
24
27
48
15
36
66
39
21
51
39
30
43
20
33
54
93
52
104
4
12
5
36
18
30
27
63
42
3
9
51
57
15
40
59
13
5
67
23
66
19
8
45
72
51
9
3
60
9
210
1
32
12
33
12
60
15
3
105
33
7
108
17
67
35
1
32
40
41
180
31
125
24
54
18
19
29
96
30
61
35
108
141
21
18
1
80
9
12
3
24
33
15
15
25
29
24
19
11
6
18
73
20
9
15
28
20
28
185
72
55
47
21
48
21
39
156
39
45
105
54
66
24
3
12
33
3
39
21
15
21
16
17
55
8
9
3
12
33
72
24
15
112
8
4
53
15
4
125
60
39
9
6
30
72
79
48
41
30
90
7
17
3
60
4
89
75
4
8
9
3
27
36
42
15
93
12
51
117
18
37
35
54
15
3
138
3
75
37
12
5
67
8
12
15
6
90
33
51
21
3
54
36
15
36
40
125
54
54
55
32
24
9
7
71
49
44
51
33
33
115
12
5
3
87
13
20
69
54
1
125
6
18
12
19
35
90
39
16
23
18
12
7
29
126
133
12
95
84
36
73
5
3
45
15
3
57
52
77
103
17
108
18
18
36
60
36
19
8
75
42
3
36
96
21
15
4
71
42
3
33
30
24
37
11
24
1
12
5
48
3
12
3
6
48
36
7
29
18
141
12
52
17
111
48
4
32
15
9
51
126
123
12
9
18
81
36
24
21
31
5
39
24
9
163
8
27
9
39
1
8
87
30
111
4
53
12
43
12
59
30
19
60
8
9
66
25
44
24
51
1
5
67
20
3
102
60
90
33
24
9
7
53
75
81
15
3
6
72
18
49
8
63
6
18
30
42
90
36
3
24
36
64
65
60
18
37
11
36
9
24
21
19
17
6
85
60
8
21
36
7
8
12
63
9
16
53
51
15
21
33
60
15
15
36
18
36
36
54
37
23
30
7
29
18
90
15
12
48
96
45
19
80
36
87
12
45
15
13
104
9
87
3
30
24
3
45
3
4
12
35
6
27
28
20
99
78
111
99
72
73
17
6
49
8
12
21
27
40
77
31
8
9
6
69
3
33
16
8
36
9
6
12
69
3
37
41
12
15
28
107
13
20
60
72
72
9
15
21
115
8
27
1
12
17
36
54
1
24
228
20
3
90
19
48
35
33
3
45
24
57
115
20
45
108
18
90
7
17
30
25
20
45
60
63
28
8
45
87
15
9
9
24
67
41
108
27
12
72
9
72
27
60
27
18
75
52
8
12
33
3
48
12
3
42
27
40
5
36
84
36
42
18
27
12
28
35
54
43
53
12
63
159
1
20
100
5
12
43
8
45
72
30
97
65
3
40
53
54
21
69
27
3
6
66
6
55
32
3
30
7
20
51
57
24
9
36
48
7
11
9
96
75
54
18
25
176
36
24
9
3
12
28
29
60
31
24
29
87
240
4
36
8
21
3
33
18
57
12
48
105
3
12
12
148
24
48
32
21
63
12
123
1
23
30
3
39
21
45
7
12
59
12
45
33
12
72
15
27
45
40
180
44
12
3
37
29
3
12
28
8
4
44
15
72
18
19
101
15
4
8
168
27
18
12
135
24
48
45
6
37
104
15
60
36
30
79
20
36
60
9
108
15
12
153
3
60
108
36
40
5
120
24
30
9
52
35
9
57
15
27
21
16
65
6
49
20
36
177
7
83
36
150
31
23
33
69
51
75
18
7
29
6
45
9
138
186
27
48
9
7
29
7
17
67
20
3
48
54
36
24
84
15
4
5
18
12
78
19
29
15
9
3
9
3
21
12
63
36
24
27
57
105
12
43
8
3
1
5
36
27
63
18
30
72
42
55
20
28
68
4
68
24
16
24
36
20
189
99
52
44
28
12
5
31
5
12
43
29
24
27
4
35
25
116
39
6
15
39
85
41
84
39
84
112
53
18
37
5
36
19
125
12
18
21
24
15
21
27
78
31
5
39
36
9
19
125
63
12
48
3
90
6
36
37
11
6
15
3
13
17
6
1
8
36
72
45
3
ABCD 99085952528*3^$a+1 [50051]
19
30
87
32
13
155
24
19
5
97
47
31
36
18
27
68
13
227
28
24
165
51
48
32
84
19
17
37
83
79
81
63
5
60
40
32
79
78
83
43
17
13
135
176
49
24
108
3
45
6
18
107
120
16
57
23
12
100
8
79
113
13
23
4
135
30
51
9
167
133
42
30
24
30
17
12
96
151
84
5
40
27
65
49
30
69
27
93
20
12
13
36
119
61
95
121
23
55
54
36
287
13
96
39
32
49
143
43
18
27
8
19
101
7
54
120
24
107
24
31
65
7
12
150
66
5
40
27
197
1
119
16
153
47
13
72
35
48
55
17
12
48
12
16
152
19
30
216
23
12
43
5
76
20
36
12
61
35
19
105
56
60
36
24
67
93
51
48
17
151
5
168
7
30
108
24
23
40
45
3
80
187
5
88
32
24
241
23
19
137
1
27
32
24
24
115
5
48
120
37
35
1
15
117
84
35
43
48
9
51
509
88
20
25
83
79
6
59
36
43
65
72
24
25
59
52
8
132
19
29
1
18
60
5
25
15
81
35
31
54
71
64
105
72
35
84
16
57
6
17
13
11
169
132
12
23
24
24
61
99
147
78
71
55
89
1
23
7
29
49
27
45
23
61
6
108
18
27
20
43
84
18
83
133
6
21
44
60
1
143
24
240
108
28
27
29
61
59
48
1
42
53
1
23
7
6
3
24
153
23
40
27
5
184
104
12
37
167
144
40
32
48
12
12
13
54
18
27
39
65
67
5
40
8
49
83
25
54
53
7
5
96
60
48
55
17
60
28
20
100
24
21
6
48
41
19
17
96
60
48
12
37
3
24
20
28
87
65
144
7
54
35
49
95
1
255
8
91
24
197
60
49
54
30
108
24
11
19
29
16
8
16
120
44
36
79
413
67
105
20
37
6
84
18
11
180
36
103
18
23
7
5
48
12
97
132
54
66
11
40
164
19
41
96
85
3
27
53
72
64
8
12
25
11
13
12
23
12
12
36
76
21
54
41
67
33
45
90
65
37
51
255
126
78
101
16
75
24
246
6
29
60
91
93
24
27
41
108
72
144
85
54
65
1
35
64
32
19
66
35
24
49
95
37
99
9
156
35
25
54
81
21
144
54
17
7
18
35
132
12
13
23
48
12
7
65
112
56
25
198
72
12
77
19
12
42
63
92
127
65
36
72
43
5
40
33
54
57
8
181
24
27
21
119
60
36
60
19
113
156
31
24
30
6
101
48
7
173
97
24
30
6
35
48
124
3
54
59
36
40
164
4
75
141
56
79
210
11
36
112
27
36
18
47
7
5
76
104
7
65
96
79
30
71
7
77
40
48
87
153
20
12
133
168
3
20
25
6
18
147
99
117
177
108
147
81
15
20
127
54
18
60
30
27
8
91
29
25
63
27
65
36
60
25
27
3
126
60
54
5
16
116
43
161
64
72
117
3
99
108
161
72
19
45
140
55
41
124
81
119
40
56
48
24
1
36
11
13
27
48
9
71
199
41
1
11
19
24
5
12
37
47
36
115
5
13
59
12
144
12
55
17
136
117
35
72
1
54
78
27
75
78
47
7
84
77
112
27
29
49
12
11
40
57
18
24
101
43
5
16
164
31
29
16
20
36
7
153
128
19
42
54
90
35
12
55
54
36
18
24
17
64
56
91
17
48
48
76
51
54
119
7
77
43
53
1
18
17
64
240
27
84
54
27
92
48
12
16
75
24
12
81
27
96
84
33
20
28
135
6
30
24
101
1
24
71
120
109
24
36
18
5
157
131
67
5
13
12
47
36
13
12
54
173
61
24
27
93
11
7
53
1
24
30
54
35
48
48
55
41
180
139
21
141
59
144
16
123
90
72
144
75
92
144
121
23
76
56
12
43
132
30
83
52
117
11
88
80
37
59
84
12
72
40
21
60
35
91
5
60
24
24
72
43
72
41
19
29
60
132
144
61
90
137
48
19
30
6
84
54
131
1
23
85
35
12
52
92
25
11
37
35
36
37
47
7
24
12
65
139
5
60
36
7
117
48
68
37
47
61
59
ABCD 99086167738*3^$a+1 [50042]
29
24
36
16
24
72
8
60
52
8
19
12
5
73
35
16
15
66
59
96
36
48
36
55
65
49
51
44
1
11
12
40
15
33
24
20
13
51
15
6
3
20
36
12
48
60
36
16
44
60
139
101
40
44
84
7
24
96
69
12
72
20
52
8
28
3
36
41
12
40
8
4
20
24
109
30
5
16
75
9
51
17
24
48
7
93
12
8
72
24
1
59
16
8
31
84
17
36
4
24
15
21
9
35
61
15
68
40
21
11
55
29
52
8
36
24
60
12
4
45
23
52
15
9
20
24
100
51
24
33
8
100
9
6
5
36
43
36
24
17
16
147
21
36
75
33
32
25
11
108
60
1
15
8
96
124
20
12
28
32
24
12
7
17
64
69
71
60
4
15
5
31
5
120
4
8
13
35
1
23
1
47
48
4
32
103
41
16
3
41
25
11
64
15
9
8
4
9
15
39
17
19
9
8
12
7
48
5
12
19
65
19
17
24
31
29
36
19
9
8
49
30
5
160
3
41
60
4
27
65
4
32
52
20
12
48
12
36
4
9
11
25
3
111
21
56
52
75
45
116
25
24
6
36
5
24
1
3
8
13
11
88
45
35
60
25
36
155
36
19
24
21
84
72
24
44
31
6
18
96
105
99
12
29
24
12
19
17
12
52
45
71
108
55
24
12
29
85
59
36
52
57
11
25
11
60
13
11
96
24
16
63
12
30
3
80
12
43
57
60
63
12
18
35
16
15
5
1
59
36
76
8
16
20
49
30
6
11
7
105
27
5
28
32
13
47
36
13
11
19
29
37
95
49
15
12
39
65
24
4
8
40
33
111
3
105
27
9
24
8
7
21
12
3
57
32
16
24
8
12
12
40
8
85
11
156
19
65
49
3
68
36
24
16
33
30
45
21
87
104
49
35
36
4
24
8
4
36
24
3
41
19
36
5
16
45
195
8
31
149
40
15
65
12
84
24
7
48
5
12
19
21
3
17
16
12
36
105
60
24
42
9
36
8
36
55
24
21
12
68
31
105
3
5
100
12
44
96
96
43
29
16
15
57
87
12
29
16
60
68
156
132
7
17
49
35
24
1
11
36
4
75
9
56
16
8
12
48
91
9
116
24
36
180
4
72
8
55
17
79
149
24
67
9
51
9
20
12
127
33
3
29
28
27
5
91
21
44
12
52
15
6
59
28
8
60
1
11
7
33
3
54
47
24
49
27
36
8
4
68
48
12
124
44
16
48
21
95
1
30
53
12
28
21
51
15
18
51
32
40
3
21
3
141
15
5
91
65
13
3
24
3
33
12
32
36
4
44
16
8
40
132
20
24
4
168
20
13
6
5
55
9
9
75
36
24
36
99
41
16
20
4
51
41
28
36
44
24
12
88
111
29
1
39
36
15
29
72
19
9
48
3
17
12
12
16
12
27
5
60
4
36
3
90
15
15
36
41
24
19
41
19
57
69
24
15
68
24
16
68
16
33
147
20
24
60
79
41
12
84
48
12
48
31
41
36
100
3
29
40
8
28
44
1
24
186
41
24
16
36
32
7
29
151
84
45
104
1
6
5
48
55
5
40
72
60
75
9
9
36
107
24
4
32
19
18
71
24
12
40
36
8
1
18
77
4
32
19
24
17
79
5
64
32
24
16
39
33
156
32
7
33
3
141
9
15
15
6
24
6
53
25
6
5
52
27
17
24
40
39
57
3
101
36
13
27
75
9
24
57
23
145
11
60
4
51
41
16
8
64
87
30
59
121
23
31
29
37
3
12
24
32
7
81
32
24
76
20
19
24
126
11
7
45
20
31
89
36
12
13
15
12
68
40
80
31
41
97
12
11
4
44
40
15
41
16
20
7
36
29
31
17
184
36
44
13
3
99
18
3
32
12
43
17
43
5
136
36
60
8
7
21
80
84
108
28
24
15
29
40
32
7
57
15
5
48
36
4
12
63
45
8
103
17
4
80
19
5
36
43
36
141
15
33
20
7
45
36
24
20
79
6
11
12
16
44
28
3
36
33
15
65
48
72
28
68
31
45
9
11
13
11
16
48
56
4
36
75
66
54
29
25
3
32
25
51
12
24
93
27
20
13
11
61
24
35
49
12
18
5
48
7
6
6
5
64
12
8
31
120
21
3
30
35
4
45
6
45
15
5
60
121
203
7
5
19
24
5
120
1
39
60
45
63
9
35
4
129
23
208
9
11
16
15
9
44
36
40
75
5
16
9
71
40
36
104
43
53
7
17
16
8
4
56
19
36
6
23
37
99
12
93
39
12
33
3
87
156
17
7
12
29
12
12
16
80
36
28
27
48
60
5
1
24
72
30
54
6
53
16
15
17
12
36
1
11
43
5
16
39
21
3
153
32
1
66
9
44
7
5
16
8
55
9
20
40
27
30
59
49
23
4
128
52
24
20
19
6
6
5
25
3
45
72
15
84
24
15
36
105
75
17
52
92
4
12
24
20
19
45
9
12
30
45
48
8
60
37
27
36
80
12
36
25
84
6
17
4
8
72
103
33
3
21
8
36
60
16
24
32
43
17
24
28
15
33
8
19
45
45
36
30
114
11
12
24
84
36
4
15
9
36
32
4
44
36
24
16
68
36
12
19
24
9
20
136
44
55
41
31
81
92
7
84
30
35
36
64
9
35
115
41
55
101
43
33
3
6
24
39
32
24
24
67
33
32
24
16
56
43
57
147
33
9
59
36
4
24
68
19
78
11
36
4
12
20
4
36
9
83
16
44
28
12
21
54
93
32
36
40
32
7
41
19
17
13
11
12
4
9
6
29
84
25
47
4
69
35
52
39
60
69
12
8
12
25
18
36
6
3
27
60
5
40
8
28
20
24
24
72
4
44
61
54
21
3
60
53
4
3
21
39
6
39
108
8
25
6
29
31
5
28
8
4
56
19
150
11
49
59
12
120
24
48
60
48
48
4
48
3
5
60
64
12
123
5
12
43
12
9
56
79
24
12
125
4
36
240
36
44
120
100
15
24
17
4
9
6
29
4
36
32
12
36
55
5
24
168
24
28
140
55
21
9
35
12
24
76
20
19
54
95
37
30
65
4
36
15
29
36
144
79
53
4
8
16
15
77
13
36
23
12
13
27
8
36
49
6
66
11
19
53
12
4
15
29
52
8
36
19
36
5
91
33
60
ABCD 99086589346*3^$a+1 [50147]
60
34
54
42
54
56
54
46
18
36
6
80
94
24
66
110
94
62
114
70
36
18
276
20
126
24
10
120
24
62
184
6
14
30
154
26
6
184
56
24
126
30
54
16
18
116
30
46
164
6
120
24
66
34
60
66
60
44
136
164
34
2
160
14
34
26
36
24
4
6
90
50
60
34
30
176
4
36
56
4
26
4
236
24
10
56
4
50
4
30
2
4
120
20
16
90
44
36
64
60
270
80
46
30
50
30
100
198
42
50
30
64
26
40
164
76
44
90
4
162
14
154
282
14
10
86
160
60
50
124
6
120
18
32
114
4
30
32
64
80
76
20
58
122
24
30
16
24
50
220
54
26
126
4
114
2
24
94
116
34
30
96
36
14
66
30
88
212
88
26
30
6
54
16
18
2
160
84
20
120
66
54
16
48
32
58
2
84
4
72
204
54
2
84
4
36
144
26
36
10
18
116
330
16
20
84
10
20
64
32
54
4
6
30
146
90
160
60
80
240
58
66
20
30
60
274
116
46
110
88
180
30
26
90
10
50
4
6
36
20
24
36
64
54
12
78
176
34
26
10
36
14
30
6
24
34
36
54
60
92
60
130
18
2
214
54
86
40
6
44
30
34
12
14
4
162
74
16
114
26
100
50
70
80
28
32
328
6
116
154
296
24
6
64
80
16
14
124
266
66
24
30
46
54
90
20
30
96
4
36
48
56
6
60
24
4
66
24
30
32
24
34
2
84
190
20
16
14
16
44
34
26
36
4
176
220
18
180
96
120
20
4
30
60
126
66
14
40
6
20
118
96
30
36
140
90
4
90
6
14
76
50
30
58
32
10
18
90
26
10
36
44
4
92
34
54
42
30
14
6
40
164
16
14
96
340
48
122
40
14
76
180
74
90
6
24
4
42
44
66
24
190
56
54
46
44
30
120
66
24
4
26
100
6
18
12
50
24
240
64
2
24
10
54
32
24
36
184
170
46
14
4
326
34
32
4
30
176
64
86
24
64
96
30
36
14
40
110
250
110
4
62
10
14
16
110
40
48
240
32
54
16
50
4
80
64
56
124
2
24
10
36
18
86
216
60
30
10
80
30
28
36
50
154
146
90
36
28
72
60
14
4
152
4
56
94
26
28
2
24
30
30
16
18
36
36
44
6
24
60
90
6
30
28
42
44
46
14
30
40
24
90
62
58
116
34
242
64
54
72
50
114
90
64
96
140
34
176
150
120
10
84
72
14
36
24
130
20
36
120
34
36
24
110
64
6
54
26
66
30
220
138
186
30
24
30
26
34
92
114
6
24
36
34
66
24
26
84
64
122
64
26
40
90
20
88
206
6
118
12
14
6
24
30
90
30
76
54
6
14
6
64
60
54
72
104
124
86
10
110
66
124
6
44
36
144
10
66
114
20
180
36
28
26
16
44
4
122
144
90
6
58
62
90
10
180
48
60
12
104
36
28
2
88
176
16
90
50
28
32
130
50
54
120
64
30
2
24
30
60
60
90
60
196
24
20
10
20
34
2
90
88
36
36
60
90
104
30
6
58
56
16
120
168
36
84
26
16
30
50
54
66
120
150
64
24
26
96
24
70
20
34
92
88
62
58
62
54
210
76
18
66
36
24
20
96
24
36
84
10
26
30
90
30
4
54
26
64
162
14
4
26
156
118
122
144
90
46
14
160
126
78
36
26
10
48
26
6
24
16
114
140
6
34
84
56
60
6
28
2
28
60
86
66
24
4
26
6
70
20
24
34
2
30
4
116
24
30
46
50
4
30
96
110
118
42
20
54
10
146
4
206
10
14
6
10
78
122
54
16
18
2
30
94
54
60
72
18
26
76
14
4
2
58
86
30
36
240
210
10
44
120
10
24
56
30
4
30
56
76
84
6
50
ABCD 99086684098*3^$a+1 [50014]
72
33
24
3
54
120
48
210
102
63
57
126
9
3
42
30
33
72
21
12
51
69
102
150
36
3
15
24
30
30
78
72
12
6
24
66
27
63
18
6
18
66
6
114
12
180
12
105
87
24
12
12
30
27
9
15
60
60
36
3
66
15
51
24
12
117
81
24
18
18
30
9
87
48
18
48
42
9
21
108
120
39
15
45
51
132
18
126
33
87
45
39
54
96
114
81
159
45
87
6
12
30
168
33
36
15
30
108
6
21
15
6
27
36
21
36
48
42
18
60
54
36
54
126
330
12
27
45
15
27
174
84
6
24
42
3
87
36
93
36
75
18
51
57
42
258
39
3
45
123
192
18
12
66
96
36
9
45
6
30
30
102
12
30
33
36
21
30
54
30
12
24
9
36
9
96
24
135
9
78
33
36
33
6
60
9
12
84
15
66
24
30
36
60
24
24
156
36
6
72
36
51
24
15
84
48
72
57
9
72
42
30
6
9
33
24
39
24
147
18
111
39
276
21
63
48
57
27
69
69
66
120
12
12
57
24
24
3
60
12
21
87
9
15
6
87
27
6
54
126
30
48
45
84
51
36
69
15
12
54
18
57
81
3
69
51
15
54
6
24
21
9
27
60
63
210
36
99
3
33
36
21
60
39
84
15
36
9
81
36
39
9
39
15
60
12
90
36
42
36
9
36
177
39
273
6
21
84
21
204
99
27
54
6
24
69
3
12
6
42
84
9
36
9
51
3
12
144
9
72
129
30
24
12
6
78
21
24
69
36
30
21
24
57
18
81
3
90
12
108
78
12
12
45
60
3
12
24
12
249
39
9
120
33
3
69
18
42
96
210
12
18
126
9
27
84
96
33
39
6
12
3
177
78
30
6
69
111
33
201
15
24
105
42
24
120
6
36
18
72
48
12
69
9
102
9
93
87
48
27
60
36
69
63
42
18
78
48
15
36
3
45
75
30
60
12
60
15
45
6
18
120
6
9
51
24
66
15
9
6
69
24
45
30
12
18
12
90
30
48
375
45
108
72
66
45
39
42
99
36
48
21
102
18
102
9
21
27
63
9
93
18
48
84
36
84
6
156
15
3
45
12
105
3
3
12
186
51
9
30
36
36
48
21
48
12
219
114
75
15
12
108
66
75
27
12
132
90
24
12
3
27
57
12
24
69
6
81
24
69
15
21
90
12
18
114
30
36
12
60
102
66
72
30
48
69
12
24
9
15
33
30
204
105
21
3
9
210
12
93
12
15
9
36
33
42
6
12
96
42
69
63
6
15
69
78
78
84
171
81
15
48
21
15
27
9
3
6
72
12
51
111
18
42
66
78
9
3
9
120
24
9
96
60
114
18
18
114
6
45
75
45
36
39
54
6
9
33
3
87
18
12
78
12
33
69
186
9
36
27
54
66
54
18
42
54
9
33
27
75
156
60
24
21
27
9
63
6
15
105
42
12
6
51
60
21
114
9
69
96
6
6
3
24
87
84
81
9
42
33
87
72
57
33
15
75
6
6
153
33
87
45
36
96
15
24
27
48
66
18
21
36
48
15
90
36
42
129
24
87
72
30
51
45
36
78
120
30
27
39
6
39
75
60
66
84
66
33
36
36
45
3
27
24
30
36
48
90
156
102
30
57
27
45
69
15
39
18
60
78
102
30
78
42
69
33
48
24
36
42
21
9
12
15
135
60
24
45
24
51
30
54
6
30
42
60
42
36
24
6
96
6
30
12
66
114
18
12
42
30
45
33
18
153
27
42
18
12
105
105
30
45
21
54
30
75
51
12
30
42
60
6
111
15
228
72
33
36
36
165
6
54
24
15
51
105
48
27
93
60
21
42
9
3
45
12
15
54
54
12
45
3
36
144
6
111
99
66
3
36
24
36
36
3
108
18
12
24
120
6
33
15
9
3
12
177
15
18
15
3
93
27
180
24
78
6
21
3
162
36
48
39
252
24
381
90
9
9
18
48
84
36
36
60
96
54
60
39
36
159
9
87
9
27
42
78
9
204
24
3
72
30
192
24
75
45
54
126
39
12
33
51
24
216
51
36
114
36
27
87
30
6
30
48
84
12
24
15
21
15
48
36
27
9
75
78
102
66
12
60
75
93
120
39
63
6
99
135
36
21
9
6
24
72
18
42
60
9
9
42
24
33
3
12
78
27
3
33
21
3
183
12
6
24
6
81
45
60
24
135
84
12
171
69
75
48
141
27
57
36
177
18
9
15
36
21
9
75
27
30
30
18
102
18
30
9
153
24
60
6
42
15
33
90
42
72
66
84
ABCD 99087212956*3^$a+1 [50019]
29
12
36
40
8
16
39
17
124
8
28
8
12
28
180
20
16
20
148
93
35
24
4
80
124
3
29
48
13
54
161
52
8
72
48
19
65
60
1
119
60
1
15
3
9
27
54
90
9
72
164
24
12
40
44
132
112
111
5
136
8
72
84
36
16
72
8
13
47
24
28
72
60
36
20
12
43
29
148
111
41
24
4
36
36
48
20
61
27
9
11
372
48
60
100
3
5
12
12
12
24
52
104
100
44
40
81
63
56
16
24
21
36
144
11
52
20
43
5
85
143
16
48
8
120
12
100
48
164
4
12
44
16
104
205
11
12
13
23
100
21
51
32
16
32
60
4
39
17
12
7
29
4
56
60
24
216
12
84
91
89
96
132
112
20
28
36
36
135
101
4
39
17
55
45
44
196
8
40
20
156
4
171
5
31
9
45
63
96
75
5
120
16
8
67
245
108
61
191
168
1
72
18
72
53
52
12
72
44
91
53
160
32
180
4
144
80
31
65
16
68
96
36
40
75
9
24
68
115
108
149
48
28
44
12
48
28
44
265
35
48
12
4
164
148
32
43
5
24
40
20
24
72
103
89
96
100
57
54
101
52
72
45
36
15
72
147
105
44
31
41
49
23
136
21
126
9
128
7
269
16
104
52
20
12
100
3
69
48
27
153
63
17
48
84
64
44
36
36
36
12
36
36
16
68
40
57
47
43
9
140
4
24
20
52
20
96
13
119
48
4
144
132
12
27
89
24
12
28
72
116
145
18
17
52
93
23
40
20
4
108
3
29
97
23
96
4
3
144
5
121
47
7
36
113
4
63
9
20
96
28
56
4
111
5
4
60
36
8
67
53
12
25
51
20
60
24
4
12
32
60
48
28
20
12
24
19
41
4
20
76
36
20
24
121
18
5
72
84
28
27
81
24
48
20
160
81
87
92
1
87
48
36
20
40
20
24
31
36
113
100
21
99
72
32
40
20
148
39
89
37
95
49
54
41
28
32
88
176
40
44
12
24
1
35
204
60
7
17
48
12
67
45
56
184
144
32
79
5
24
25
27
8
1
11
43
17
12
7
33
12
276
39
45
8
16
12
44
228
7
144
45
32
175
54
71
52
56
16
104
12
40
24
21
135
32
36
4
36
24
8
48
1
35
48
7
5
40
60
20
36
55
9
20
4
84
36
56
16
60
20
52
3
9
9
15
20
91
54
11
40
68
36
7
153
20
40
72
108
32
40
84
56
43
117
8
24
120
52
75
69
104
7
29
184
48
32
12
48
7
5
40
135
36
53
84
40
32
48
72
31
17
73
54
29
7
189
80
91
54
11
24
55
29
25
51
20
48
76
140
16
20
48
13
18
72
17
132
108
36
4
63
144
180
54
15
21
35
384
36
28
21
27
68
36
4
44
37
54
29
52
24
32
43
69
3
29
36
148
12
44
120
36
132
91
45
72
99
54
11
169
36
54
17
60
72
12
180
19
69
57
83
96
55
105
32
25
18
177
8
12
19
54
15
92
163
137
12
12
60
144
4
60
12
45
23
72
76
104
49
51
116
4
36
44
19
45
80
12
108
96
28
20
7
9
24
36
75
197
72
91
17
28
60
44
120
52
20
120
36
25
90
65
60
84
4
36
44
60
16
180
24
20
144
12
4
57
54
113
136
12
72
20
7
33
12
36
20
43
29
7
29
7
54
83
7
5
28
12
8
132
60
24
64
116
16
44
4
92
148
8
40
92
40
147
36
29
60
64
56
96
52
12
36
8
55
69
20
1
11
48
60
88
32
100
48
44
28
68
180
28
72
3
72
324
9
81
23
31
77
168
4
8
48
24
67
5
28
21
159
3
54
144
59
67
33
57
90
36
17
16
92
28
92
204
100
116
19
161
52
20
36
100
80
72
60
28
111
41
64
20
88
92
91
9
44
52
44
36
48
1
119
84
100
111
41
48
72
48
108
12
156
52
12
20
60
16
36
39
9
56
151
89
12
12
67
54
135
72
8
52
12
92
40
44
144
36
72
28
21
11
4
36
32
48
84
24
31
5
100
68
108
112
128
100
24
56
28
104
12
96
28
ABCD 99088133492*3^$a+1 [50082]
15
51
61
20
99
6
3
76
149
90
21
39
21
15
49
56
69
126
49
32
159
9
57
3
16
35
24
25
47
30
39
39
21
76
65
84
24
30
6
84
7
68
15
21
21
90
25
84
20
69
7
29
39
117
198
60
145
17
99
60
36
28
11
45
60
16
48
92
183
6
19
101
219
15
96
9
111
24
36
1
24
29
27
45
54
9
96
15
6
90
18
67
44
64
12
8
15
132
228
6
19
12
48
41
24
75
16
24
65
7
24
96
143
72
13
32
60
15
9
51
13
35
25
11
45
16
8
27
18
111
4
36
20
21
54
1
8
15
120
60
12
25
60
20
9
15
75
21
64
89
55
12
44
69
6
9
81
15
4
71
25
236
40
8
12
48
36
21
24
19
12
60
48
71
21
3
30
6
69
21
30
9
141
90
49
20
12
93
6
36
13
60
32
24
4
152
3
30
115
11
144
61
20
16
48
35
6
30
54
55
5
87
28
11
30
51
45
3
76
5
24
66
6
90
85
8
51
126
84
15
16
23
96
1
53
75
15
12
13
20
57
55
23
12
69
4
71
6
3
51
90
79
11
25
5
15
21
3
36
69
15
45
30
36
6
90
129
24
12
24
4
17
18
6
79
20
40
12
23
57
15
18
51
9
15
36
21
63
60
51
90
55
5
84
36
24
36
36
18
37
20
9
31
24
80
16
104
21
18
1
44
52
59
21
39
54
51
15
24
45
40
5
111
15
21
28
5
15
177
19
41
48
42
9
84
60
40
17
19
5
31
35
13
116
141
24
36
3
15
30
6
54
66
45
69
15
136
5
91
23
12
18
150
37
44
171
13
32
9
19
35
45
36
4
200
15
1
59
37
20
4
29
15
15
36
36
18
15
81
19
20
52
104
21
18
1
71
138
96
31
23
21
9
6
69
177
3
51
6
18
25
131
9
12
28
41
234
21
15
21
28
101
174
1
35
36
13
20
16
44
12
268
11
21
28
5
27
3
45
135
85
116
21
63
120
51
9
40
5
51
16
35
24
36
13
32
45
108
67
5
75
15
133
41
31
23
37
8
72
9
15
39
21
69
36
24
51
69
15
196
24
5
127
8
21
24
55
17
55
35
13
41
75
4
56
75
24
162
3
16
24
47
108
90
66
1
20
24
9
72
24
90
54
102
54
60
15
159
90
7
20
15
48
81
36
123
1
11
78
7
5
39
156
39
114
15
52
23
30
31
5
19
17
63
40
77
19
36
60
29
60
79
41
15
201
78
21
9
27
33
7
5
39
15
9
87
33
72
33
51
21
39
84
52
8
15
6
31
53
6
1
20
63
97
44
4
35
37
5
54
36
129
15
49
132
53
102
25
24
20
39
42
30
13
11
54
12
24
19
17
18
61
29
36
55
35
1
65
24
36
115
5
159
16
8
15
25
72
35
48
85
41
39
15
37
89
39
60
96
9
66
54
15
40
17
24
36
18
121
20
4
152
64
65
6
90
39
4
56
21
78
21
4
20
52
24
5
31
35
73
95
37
104
51
54
180
19
131
9
16
204
17
3
16
41
99
9
15
57
30
24
141
40
29
234
132
108
90
7
59
21
24
36
69
39
15
36
54
7
113
27
60
84
84
57
54
54
27
9
84
51
36
219
144
36
85
5
96
19
24
11
21
15
45
24
24
15
36
30
96
43
5
6
54
7
23
72
9
4
116
21
84
96
138
42
15
39
54
126
84
45
12
84
9
12
54
60
61
20
183
25
17
18
102
150
69
36
28
77
204
30
9
27
45
15
84
6
3
45
60
126
229
5
90
21
4
5
87
75
13
11
69
87
13
32
60
64
11
45
15
90
30
85
20
120
48
21
19
11
24
45
21
54
85
47
13
72
23
156
1
24
164
51
9
12
48
57
18
36
30
51
135
9
45
54
21
9
7
35
33
21
115
29
30
36
54
72
159
124
47
49
35
69
27
25
23
60
36
9
12
15
13
41
19
80
112
188
96
16
5
3
156
40
5
15
111
13
20
21
84
91
104
12
28
12
5
24
99
45
55
56
15
1
48
71
1
8
27
54
24
12
3
87
49
24
41
39
15
12
9
15
30
6
33
105
36
114
57
48
60
45
6
54
7
23
181
41
43
11
9
45
12
79
65
15
9
147
33
66
1
5
108
135
21
31
23
6
15
24
136
24
180
17
144
115
20
45
36
3
45
6
84
1
44
15
61
11
18
12
79
71
13
12
5
63
15
37
29
60
54
30
6
84
1
41
15
129
19
20
15
1
56
28
41
51
60
48
21
144
7
108
47
9
24
57
48
7
29
55
5
120
19
20
172
5
63
15
97
20
45
18
1
20
15
9
21
75
21
135
3
36
21
48
12
33
127
29
19
12
23
6
111
60
3
1
24
17
3
12
15
9
4
11
54
55
11
25
29
6
129
12
28
65
12
39
15
165
51
18
15
96
40
44
81
31
80
15
18
15
15
36
69
57
19
95
21
9
60
55
11
13
116
ABCD 99088135522*3^$a+1 [50084]
65
40
183
12
93
123
6
11
79
81
144
39
29
43
53
196
36
147
17
43
21
36
81
15
75
17
55
53
192
121
27
32
7
9
24
45
3
24
75
108
33
48
56
85
59
100
24
27
29
25
15
32
49
264
87
27
45
36
24
15
93
15
18
24
15
168
24
84
87
108
480
36
6
99
24
15
54
15
3
33
132
80
52
36
204
75
42
3
45
27
69
39
72
36
213
72
63
24
57
11
127
72
29
60
84
193
3
56
124
27
57
75
90
111
44
7
29
115
30
150
57
33
87
84
36
3
125
4
51
117
92
16
9
111
39
36
65
37
99
45
6
9
128
100
96
12
9
63
48
33
24
123
192
12
15
245
28
33
18
45
75
129
8
280
8
4
36
21
24
195
44
43
24
5
25
15
9
72
48
71
1
222
65
97
23
43
53
55
69
63
57
135
65
132
1
24
63
3
53
19
197
28
45
15
75
108
90
3
21
3
20
7
33
288
9
23
43
93
129
3
24
20
1
42
57
84
32
43
69
8
43
57
132
36
20
49
51
21
18
126
66
6
27
12
84
69
72
15
120
8
145
186
21
81
15
3
6
120
135
36
15
5
72
25
51
192
207
78
30
45
8
4
176
19
36
65
25
11
28
228
45
30
17
16
9
11
64
45
72
6
48
17
43
45
12
27
18
42
30
231
36
24
116
24
7
5
13
99
60
15
105
60
12
444
60
9
90
41
157
18
30
35
79
12
90
39
132
24
3
81
27
45
27
101
64
3
54
75
24
12
15
12
33
3
9
33
48
51
63
21
15
45
20
16
81
3
96
21
24
23
112
99
36
36
102
6
66
24
11
43
48
9
81
87
81
39
56
79
36
177
84
8
145
75
3
48
36
150
243
72
45
90
9
39
21
72
87
33
108
39
125
25
195
3
48
36
69
129
96
66
29
151
9
12
309
48
107
43
36
12
114
66
33
21
54
89
55
17
76
192
20
115
12
21
39
84
17
19
125
84
52
48
51
78
198
5
112
128
7
30
111
12
63
126
18
21
51
21
123
30
11
60
1
15
9
66
33
12
60
92
16
120
9
3
75
84
144
72
33
60
32
25
18
30
71
115
126
23
25
39
36
44
36
16
15
30
18
6
15
72
177
27
8
133
54
21
12
36
176
61
48
75
69
51
24
132
153
6
41
28
21
66
24
81
63
117
24
176
19
117
12
15
96
69
120
147
24
72
5
7
33
27
45
27
249
15
24
102
71
19
108
60
48
78
54
41
49
63
99
48
137
36
28
159
21
44
31
144
12
18
83
13
15
24
171
126
15
20
36
7
48
93
39
102
6
18
119
72
79
9
27
9
120
36
36
12
8
24
43
108
189
144
36
36
60
57
48
90
24
21
24
3
53
73
72
24
48
27
164
4
96
104
7
29
52
72
128
37
47
16
12
21
47
12
43
57
36
15
24
101
64
56
67
12
18
143
4
48
12
56
7
18
71
73
47
24
1
3
120
12
20
64
72
15
54
18
125
72
76
75
12
45
72
63
21
237
27
60
12
20
16
32
60
151
101
28
56
7
45
12
21
27
63
45
36
20
19
6
3
27
69
21
18
45
27
101
52
51
41
25
144
75
39
21
9
3
44
4
75
17
223
137
19
24
126
18
30
35
7
9
12
15
149
4
99
36
36
129
141
90
54
144
27
279
30
24
47
4
51
189
56
31
198
119
1
35
4
32
16
9
3
36
27
45
15
45
20
25
48
27
120
84
84
84
8
4
84
24
3
17
36
4
87
45
81
78
45
12
9
51
117
27
20
88
75
21
15
65
67
9
24
15
65
40
21
35
28
123
54
23
168
19
125
241
75
69
83
52
48
96
24
3
12
117
45
18
150
48
47
43
45
27
6
174
101
4
60
116
67
29
19
132
5
132
97
66
57
32
61
18
9
3
53
4
57
48
231
27
48
57
3
9
128
19
93
12
68
43
ABCD 99088191082*3^$a+1 [50002]
47
7
9
87
89
48
1
215
115
12
153
32
40
8
55
36
45
45
11
168
48
72
115
24
102
23
16
8
72
96
24
55
65
64
72
51
48
36
60
108
12
29
48
91
36
17
24
48
283
54
6
48
24
36
54
48
63
15
12
21
3
21
8
7
41
24
37
18
65
64
15
9
144
32
16
3
21
32
67
45
56
64
15
36
53
48
13
35
24
7
36
29
121
15
72
96
51
48
77
72
88
15
17
43
5
31
57
144
9
18
5
31
54
11
79
24
17
120
1
18
24
48
93
8
7
132
69
21
3
152
133
36
191
24
85
36
95
67
93
8
24
61
11
19
21
51
5
55
65
19
36
65
16
128
24
24
16
24
104
48
55
81
48
51
216
21
80
24
40
8
16
8
136
32
16
21
12
36
59
73
90
18
83
19
29
7
114
111
15
41
13
51
24
15
57
51
53
72
48
144
115
93
15
108
53
24
25
24
120
54
41
16
15
9
99
24
125
1
15
8
48
16
33
54
78
90
84
93
8
7
161
216
64
8
96
40
33
15
72
32
24
112
9
96
23
88
33
126
18
15
51
24
293
16
8
43
5
31
17
24
43
93
33
18
78
48
71
216
43
54
90
173
184
32
19
5
24
61
3
24
56
31
90
23
7
54
27
27
78
144
15
15
9
48
51
5
55
89
88
8
103
57
8
120
16
32
67
270
63
27
149
16
72
51
24
69
3
125
1
72
111
32
16
8
24
25
36
11
24
103
6
84
42
30
39
56
72
16
3
21
33
66
18
3
24
8
61
11
37
78
165
15
57
8
24
88
144
33
39
219
5
48
49
23
67
5
19
5
72
7
36
93
72
21
66
17
24
49
18
53
24
19
93
15
18
15
3
69
8
144
16
15
12
53
19
24
5
48
16
3
30
42
36
144
89
13
3
152
72
144
43
29
25
71
19
96
5
64
3
5
16
8
1
39
24
81
47
187
53
43
29
48
97
95
19
5
31
12
24
174
90
5
96
103
17
96
16
8
48
136
56
1
39
56
49
167
24
48
64
8
7
60
18
3
200
7
132
21
8
40
56
88
39
48
57
80
43
5
24
16
32
24
115
21
8
151
42
84
99
9
63
72
123
21
63
18
63
32
160
3
21
56
24
19
18
3
3
84
36
21
56
31
137
31
120
9
45
78
162
11
7
65
7
18
111
8
48
64
168
27
77
67
53
79
36
101
199
41
24
25
71
7
17
16
8
64
24
27
5
49
191
16
123
12
42
71
37
59
241
23
88
168
51
29
25
71
49
90
96
108
17
88
24
15
57
51
48
5
16
15
6
11
7
129
128
283
21
8
72
1
47
72
16
15
72
41
85
3
32
67
60
65
43
21
99
117
120
56
1
15
21
11
96
16
24
27
72
54
71
91
29
88
80
7
36
12
65
88
9
36
18
36
24
54
48
287
48
72
43
53
40
195
5
24
43
60
33
80
72
48
16
3
12
36
5
49
258
77
151
17
48
205
11
160
63
41
88
87
17
40
72
75
36
33
32
7
17
1
90
30
24
15
195
5
24
7
72
6
126
5
48
67
5
91
5
48
55
126
3
72
48
147
36
90
84
11
64
15
60
90
3
56
25
23
127
65
37
78
12
113
1
39
9
18
5
67
5
55
36
77
43
5
91
5
79
57
96
27
5
67
5
67
29
49
39
72
27
150
47
48
16
15
36
125
88
87
89
96
37
30
237
33
63
80
7
105
56
16
39
12
29
24
19
21
56
40
80
55
6
35
13
3
33
198
9
9
23
72
49
23
72
40
128
7
41
72
48
43
5
121
18
12
17
7
129
8
25
39
56
25
39
56
120
43
5
79
6
59
160
32
1
15
8
67
77
88
63
153
9
24
47
79
48
9
51
5
144
13
75
192
32
136
80
112
75
29
7
89
121
23
19
30
39
32
7
41
211
54
39
45
11
240
91
5
55
84
6
47
127
96
65
120
13
75
32
16
32
1
135
8
115
21
15
174
6
120
21
104
24
13
108
36
78
156
17
7
41
96
25
66
108
42
23
97
111
51
5
85
75
8
25
23
88
39
57
15
72
137
43
54
102
9
8
48
67
21
69
35
24
43
54
24
30
17
151
84
21
32
1
23
24
72
24
7
90
15
24
33
ABCD 99088451596*3^$a+1 [50024]
171
30
15
76
8
45
42
109
36
8
3
37
53
27
28
24
44
21
6
13
20
4
20
60
21
39
40
71
132
24
36
93
60
16
119
37
32
87
84
465
99
30
111
24
156
16
36
215
57
28
72
8
64
24
47
45
123
54
3
168
4
68
3
57
33
15
40
11
84
37
68
16
44
24
36
57
19
24
5
7
32
36
75
42
3
64
68
12
15
198
55
8
195
30
24
15
36
51
13
131
9
75
1
72
125
87
27
1
77
210
6
15
16
59
69
52
29
7
32
123
93
27
54
103
113
43
5
6
60
6
18
54
75
111
72
48
1
44
27
12
12
6
79
48
8
12
16
32
165
7
65
222
13
8
45
27
45
120
30
1
95
36
13
20
135
37
95
9
99
21
111
60
33
45
51
12
3
30
24
18
12
96
9
28
8
21
31
59
21
33
72
24
3
40
77
6
12
132
73
41
66
69
51
25
36
23
45
21
48
3
45
103
44
21
31
8
15
61
24
188
132
120
100
80
81
19
5
6
61
176
168
189
18
24
6
15
57
31
36
101
15
3
61
116
39
30
63
16
65
7
452
16
32
28
65
42
30
115
12
17
99
87
45
132
27
108
93
132
51
42
3
12
57
42
21
48
27
33
40
60
12
5
75
45
19
29
24
126
12
45
9
3
21
54
18
15
12
120
21
19
5
43
60
48
44
60
3
45
3
6
48
103
12
20
60
16
47
72
126
96
39
16
71
12
30
42
48
12
9
12
15
37
41
90
6
90
168
6
39
27
21
63
145
44
28
152
75
96
45
24
3
48
12
117
112
53
51
21
19
32
60
33
27
48
12
9
30
90
24
219
36
9
51
87
25
77
15
3
57
60
15
33
120
3
174
43
72
56
60
12
48
51
108
81
16
36
32
108
132
15
60
33
64
101
7
8
52
20
16
44
75
21
132
124
11
162
3
93
199
56
51
126
30
12
93
99
24
25
47
85
59
21
40
20
12
28
5
240
7
36
12
8
27
33
27
48
114
31
59
1
36
48
56
129
3
69
39
27
12
13
29
123
15
78
90
48
61
24
20
45
15
51
21
4
44
16
56
27
36
37
53
147
45
24
18
156
114
18
33
27
57
28
53
6
1
32
16
24
65
162
24
54
96
24
15
48
33
27
12
27
6
27
45
66
102
7
20
16
29
43
35
12
30
31
41
3
28
47
61
5
19
71
9
27
60
69
27
45
168
172
5
15
12
45
42
6
138
9
3
45
48
15
49
12
23
12
36
57
16
11
25
5
63
112
8
27
73
125
7
95
153
16
152
3
6
168
55
12
23
21
15
9
87
9
57
30
33
4
68
12
52
44
15
69
180
36
297
24
99
24
63
33
21
126
25
24
44
99
13
20
12
45
111
60
4
116
51
18
30
66
126
48
13
29
18
13
12
5
6
42
7
131
57
39
69
24
15
33
28
44
208
17
103
155
93
84
16
149
3
12
100
68
3
69
3
12
96
69
45
30
18
55
32
81
19
23
24
144
9
63
45
15
12
81
72
45
7
8
112
80
15
81
27
72
6
27
27
13
20
72
36
195
9
36
12
108
15
49
96
140
9
6
37
29
103
36
20
60
4
36
20
40
120
96
83
72
129
15
37
60
53
19
47
30
39
51
13
80
33
78
60
36
9
201
3
27
49
20
87
33
24
75
25
80
33
18
37
8
129
6
157
24
11
73
17
54
1
68
21
55
83
72
33
3
18
66
9
64
80
21
187
47
180
33
48
111
13
35
13
5
67
107
9
60
4
17
18
105
135
93
12
48
48
16
29
7
120
113
87
147
1
12
8
12
3
36
120
73
5
72
186
33
39
13
80
40
23
96
25
59
174
15
15
42
19
36
8
81
19
8
12
27
54
234
93
48
24
36
27
73
131
36
33
24
51
45
76
8
111
36
21
39
49
5
19
11
36
61
8
12
28
20
21
120
63
63
18
7
8
72
28
12
8
51
9
64
47
9
21
114
6
54
265
32
4
36
8
136
35
96
117
27
30
18
25
8
40
29
48
18
85
59
9
40
36
11
57
111
24
21
24
57
24
39
88
59
61
17
7
104
24
36
52
59
21
33
7
60
5
3
99
145
20
196
84
53
48
31
48
113
24
48
31
89
138
13
20
141
39
64
8
135
18
7
65
79
59
69
136
11
6
27
48
87
25
20
100
60
12
128
60
16
44
21
7
47
1
227
24
84
60
36
21
52
35
45
3
105
28
32
4
ABCD 99089464484*3^$a+1 [50026]
47
9
1
39
39
18
2
97
15
33
27
21
60
8
1
11
4
33
11
19
12
29
27
94
6
65
24
31
20
9
48
43
2
70
2
39
16
81
14
33
7
26
15
57
27
28
3
53
1
59
4
63
89
3
33
60
24
25
3
12
20
36
64
23
28
9
20
151
5
12
7
20
21
19
20
1
8
16
20
3
45
76
32
4
45
39
32
79
48
122
19
44
43
57
23
25
20
12
87
9
4
3
29
1
30
17
55
42
6
20
4
9
32
25
59
16
69
119
36
13
3
5
10
5
28
12
17
15
43
12
8
64
90
123
36
39
12
41
19
20
76
50
64
11
4
15
68
13
32
60
37
56
94
33
17
3
36
12
108
24
48
19
20
16
60
9
44
31
33
27
6
3
12
104
105
15
4
69
8
3
16
20
24
49
35
27
1
20
28
39
8
9
28
48
77
30
18
70
17
12
45
6
10
23
24
55
32
45
3
28
12
12
5
1
3
27
2
22
9
11
25
75
5
16
44
25
15
51
12
12
6
2
37
15
5
4
56
25
203
15
61
36
3
42
111
20
19
29
31
36
17
12
4
27
5
24
135
1
65
7
8
28
12
20
15
4
33
32
24
7
42
143
9
46
2
42
46
3
12
20
12
16
11
16
9
20
1
27
32
28
8
28
71
126
10
5
12
48
45
3
4
3
84
36
29
36
19
26
19
53
7
24
9
18
14
39
1
11
48
36
24
51
16
5
87
21
36
1
14
9
31
18
15
8
15
64
60
33
3
2
27
13
48
23
79
72
21
69
23
7
26
10
9
44
31
18
18
17
48
67
41
36
28
8
19
78
11
111
21
25
83
60
9
15
27
133
12
20
24
1
23
76
80
7
20
9
25
3
36
9
42
45
41
42
25
3
60
45
39
29
60
39
33
72
16
20
21
16
27
3
104
25
65
16
107
16
32
28
32
48
9
142
33
35
13
9
38
12
21
12
93
7
12
36
8
31
66
24
6
9
35
28
12
30
23
43
5
24
144
57
7
20
16
32
12
36
112
29
51
45
19
15
5
1
15
9
35
4
44
52
8
25
11
27
37
60
3
5
7
8
45
84
64
47
12
1
32
28
9
23
72
60
15
30
51
7
24
45
71
9
63
40
90
30
21
36
23
12
13
8
24
48
12
21
10
5
97
30
17
40
56
24
4
11
10
26
37
65
42
133
105
8
15
27
22
30
41
7
137
1
24
15
44
7
14
10
20
81
15
4
45
33
11
19
8
34
30
21
29
15
33
51
7
54
66
24
29
7
20
109
24
120
17
3
12
64
11
40
29
48
7
9
59
28
84
21
48
20
7
5
4
20
1
39
75
68
21
16
35
18
58
5
72
36
60
51
1
15
180
20
40
17
12
3
61
84
96
20
1
11
60
100
35
9
144
7
33
27
5
12
43
33
24
8
19
33
20
97
6
5
28
41
40
119
39
10
30
42
86
9
91
9
15
53
15
60
33
48
21
10
8
22
63
33
24
11
52
8
19
5
16
39
138
8
3
19
77
13
42
36
5
19
29
12
4
3
12
8
22
15
71
33
60
64
36
47
10
3
21
15
48
8
4
71
93
151
5
60
1
102
17
76
47
60
21
7
20
25
12
32
13
3
44
64
27
60
32
48
4
5
25
8
30
10
30
18
2
12
61
20
25
15
84
15
56
9
4
44
15
72
9
4
27
5
64
9
3
44
64
27
117
35
81
27
4
6
32
27
3
33
192
7
41
7
17
16
8
31
33
8
39
16
9
24
9
71
136
65
15
91
77
7
33
56
16
15
65
40
11
22
18
29
24
7
33
9
2
36
124
36
2
87
28
20
15
33
48
9
103
17
42
21
25
3
59
10
8
3
16
44
72
28
32
12
63
10
47
16
9
2
21
7
12
41
87
28
29
16
15
5
15
9
4
77
3
31
6
72
8
39
16
9
15
56
25
30
29
93
3
45
55
24
11
64
41
189
31
24
15
45
68
16
24
105
8
7
143
25
47
25
3
57
68
24
25
11
48
31
116
33
1
8
3
28
9
50
45
12
16
27
113
24
48
15
13
5
10
24
6
90
5
55
17
12
60
33
15
72
3
100
5
3
9
4
80
27
57
7
80
69
21
88
23
28
80
31
81
68
112
32
88
68
12
88
56
24
24
67
56
24
1
15
54
15
8
15
73
8
7
9
41
10
29
24
1
86
10
24
30
98
15
16
20
7
9
5
16
27
20
28
92
7
29
19
8
69
3
10
3
68
49
27
20
60
4
32
64
11
45
48
51
1
29
78
21
67
20
4
8
33
24
1
15
8
16
48
3
54
3
32
3
10
2
70
8
15
7
41
19
29
52
27
5
48
27
12
13
8
25
14
13
20
3
9
16
60
8
1
50
25
60
15
41
24
4
29
3
27
21
37
30
33
9
38
90
3
19
33
35
9
64
60
56
3
52
33
116
64
27
18
18
20
130
47
16
9
50
1
32
55
12
12
29
31
36
17
7
21
17
55
3
5
72
120
16
20
4
15
41
36
43
41
9
3
64
23
57
3
28
5
57
15
25
23
55
2
7
36
29
40
11
48
12
24
25
83
7
93
17
63
12
15
45
36
115
2
7
96
9
75
53
90
52
60
5
3
57
55
45
33
23
39
81
24
40
105
3
32
84
40
20
16
21
59
3
1
11
69
40
17
15
72
7
41
25
23
40
80
72
9
10
9
29
22
29
7
5
4
3
141
29
70
17
24
1
23
7
18
38
40
165
15
5
28
36
24
9
23
19
78
15
48
9
71
4
23
21
1
240
15
11
22
78
2
3
12
43
12
57
33
8
54
36
12
18
7
8
9
39
36
15
16
17
15
13
48
27
30
143
12
12
7
18
23
72
40
3
5
48
49
11
7
44
73
23
45
84
16
9
35
3
33
25
30
2
147
4
12
20
48
12
12
3
109
8
12
4
32
72
48
7
12
5
96
25
23
7
42
18
150
39
15
41
25
2
72
33
48
45
34
21
44
3
45
36
40
57
114
36
65
49
8
18
4
9
60
12
65
54
9
16
41
27
12
55
18
11
16
20
24
16
20
100
48
8
19
6
87
8
7
5
36
51
6
3
99
1
39
12
30
71
9
70
26
27
13
15
20
15
4
29
7
5
7
33
15
17
57
51
45
10
12
17
25
30
5
16
20
24
1
2
1
29
7
51
24
86
7
27
36
114
30
5
4
24
3
29
3
21
31
45
21
23
7
32
81
12
4
15
180
69
17
70
240
2
55
8
55
17
40
12
80
4
32
19
5
40
41
19
3
20
25
5
7
48
3
5
15
12
72
9
12
7
122
3
12
33
31
9
18
9
15
8
13
57
23
7
12
20
16
9
33
42
29
27
40
5
7
18
30
65
48
57
15
9
19
11
9
76
36
24
41
15
12
48
28
20
7
233
64
27
21
47
22
135
33
2
21
12
16
11
9
49
23
79
81
57
11
16
45
3
12
23
13
135
ABCD 99089944568*3^$a+1 [50147]
81
186
30
12
12
3
40
155
42
3
208
5
7
12
65
31
17
15
15
90
60
12
55
11
45
9
79
44
3
9
15
73
47
96
97
35
45
15
97
8
16
96
24
11
6
43
29
15
45
108
7
95
33
88
24
5
15
15
108
12
121
60
77
19
11
60
57
48
9
63
135
30
43
48
24
48
5
60
3
51
145
44
64
17
6
85
48
11
36
132
13
72
53
19
23
42
6
12
162
3
16
41
18
13
47
18
7
65
18
13
32
57
12
19
56
24
9
43
12
5
12
183
3
90
132
7
168
60
68
88
72
32
108
9
3
132
81
42
97
36
12
8
24
261
60
39
88
47
30
60
36
19
20
21
27
33
19
23
73
35
57
36
27
33
16
44
16
24
41
96
7
8
27
18
27
16
89
30
12
93
153
7
47
18
192
15
15
6
75
28
32
45
67
23
54
60
66
73
89
87
24
136
11
37
32
3
37
71
13
41
90
109
80
156
21
19
35
6
60
7
5
12
43
23
45
12
3
93
84
135
18
150
37
60
65
123
4
95
13
20
60
63
114
168
30
150
151
29
12
3
3
54
91
12
5
67
11
30
42
21
4
36
72
48
20
4
17
31
12
47
78
42
45
93
115
48
44
4
71
66
19
23
12
30
3
28
68
69
67
161
12
108
90
45
9
60
15
3
18
123
39
37
83
93
4
53
43
17
27
51
85
24
41
54
18
3
64
5
43
77
15
160
8
40
5
48
43
17
114
33
48
87
13
35
102
72
30
1
24
11
24
60
36
37
5
7
48
5
91
44
93
12
30
30
48
43
11
13
53
30
13
11
18
30
60
90
63
72
15
25
5
135
3
60
37
47
18
162
25
68
123
109
8
16
56
24
21
150
85
11
45
88
24
5
27
93
30
42
31
44
21
27
100
23
133
56
15
25
180
116
124
5
138
18
210
12
72
13
23
9
16
12
20
40
95
85
12
8
63
49
11
97
48
77
90
25
32
28
120
35
45
15
1
11
66
67
5
7
48
20
12
16
149
18
12
120
85
35
45
76
68
57
43
12
5
204
18
12
198
55
23
13
17
15
84
15
13
48
47
1
92
72
135
25
48
29
48
27
88
12
71
54
39
27
150
7
36
59
1
17
24
36
3
9
103
20
52
56
4
32
171
30
132
108
3
4
5
402
36
12
42
19
44
12
24
16
71
12
42
6
42
18
42
7
65
111
39
1
59
73
12
11
54
6
24
36
145
35
84
21
39
30
31
5
15
112
12
23
30
42
61
20
9
18
73
8
24
27
30
108
78
12
18
24
19
17
24
108
78
12
18
19
101
147
72
48
88
5
234
36
30
12
7
5
6
12
72
36
9
3
72
6
3
111
1
209
31
59
18
55
53
30
12
25
5
90
42
30
90
99
261
75
15
18
78
12
12
61
8
84
135
25
35
90
63
27
45
12
51
54
78
25
12
8
15
33
9
199
44
63
30
12
103
84
125
18
48
57
87
60
13
5
30
21
57
159
21
15
27
153
159
78
12
31
29
18
25
60
83
73
11
73
12
56
45
67
32
108
57
99
24
88
20
9
19
20
100
29
12
66
72
12
33
27
186
54
1
77
7
200
15
6
67
5
108
282
1
80
16
176
52
12
96
68
12
4
35
18
3
88
12
59
105
15
1
17
207
21
12
48
75
15
72
12
96
45
39
6
7
125
43
17
7
101
19
5
31
95
30
3
4
8
48
27
117
112
36
65
12
7
44
64
23
85
59
21
27
18
264
18
90
72
43
48
59
9
87
102
31
20
16
131
25
95
42
18
57
28
5
12
30
61
71
25
71
30
222
48
24
61
35
25
60
17
3
9
19
71
9
9
48
39
21
24
39
16
5
18
21
36
3
1
71
36
54
15
48
28
5
144
138
33
69
36
7
5
15
75
108
24
30
66
109
5
31
12
23
60
49
83
60
61
17
27
136
96
104
27
105
48
124
23
9
33
180
63
9
3
63
37
77
36
63
76
24
12
20
45
60
24
39
57
84
18
60
93
57
31
120
72
107
48
60
180
30
15
9
36
30
157
20
12
64
11
25
11
42
60
67
11
13
32
48
24
72
225
19
96
68
96
16
5
36
87
12
21
24
79
71
18
18
37
53
43
101
19
41
15
21
3
64
80
27
49
17
150
204
121
5
12
42
6
55
32
3
37
65
78
54
115
41
114
21
69
18
57
15
13
5
78
12
78
162
61
47
9
168
40
53
60
24
15
88
35
30
31
56
45
36
30
97
5
63
9
78
13
17
27
28
5
51
24
57
31
8
4
140
16
29
30
48
24
6
ABCD 99090003388*3^$a+1 [50036]
6
54
450
30
60
23
73
114
5
25
180
486
114
11
139
210
131
199
41
169
6
60
180
54
36
24
30
426
167
37
90
60
6
234
5
48
253
24
240
30
29
121
156
114
30
150
60
30
276
84
60
210
66
35
349
90
41
415
150
150
174
119
240
31
66
60
84
66
125
48
121
36
84
300
6
29
151
60
414
90
120
126
24
30
6
114
66
30
17
13
210
90
114
6
120
264
6
90
60
179
61
744
210
6
300
390
30
234
329
1
60
66
17
67
276
120
30
30
384
276
24
6
594
65
48
73
60
24
156
24
239
31
180
396
120
89
175
456
89
1
174
60
120
60
336
150
90
60
30
30
354
90
30
335
144
121
66
150
30
17
7
6
204
30
60
90
36
444
35
1
95
55
144
126
114
180
5
25
120
60
30
30
30
96
30
30
30
60
24
60
30
30
306
120
420
210
210
24
41
55
174
66
137
307
36
54
156
60
174
186
234
126
30
114
59
91
120
330
30
6
30
54
635
121
114
101
384
145
186
24
60
161
288
61
60
390
90
23
96
97
24
6
30
54
186
24
155
25
126
24
60
120
96
120
5
144
25
186
150
30
180
53
1
336
95
144
331
84
66
150
114
96
264
6
60
90
35
109
180
90
66
83
847
114
150
126
827
37
6
197
283
84
60
276
24
6
114
66
144
239
97
54
210
6
240
17
97
150
66
54
65
144
31
186
330
125
265
54
90
215
55
66
23
367
24
66
90
29
175
270
126
54
120
546
293
7
114
60
203
37
66
30
54
60
60
126
90
53
157
264
420
60
155
55
300
210
66
84
6
30
54
366
77
133
24
179
37
24
6
24
240
150
95
31
270
563
271
90
390
65
115
126
84
186
144
66
30
17
157
120
36
384
30
300
36
54
36
30
ABCD 99090009212*3^$a+1 [50005]
52
3
53
37
59
76
32
12
100
96
32
12
28
48
9
11
43
5
49
15
12
140
13
131
172
8
31
9
24
21
15
96
195
45
56
108
61
59
76
8
16
12
45
35
12
76
111
21
120
3
65
16
81
87
20
36
12
97
90
21
140
76
84
32
64
20
24
60
36
19
5
4
36
27
57
12
3
72
5
4
80
4
33
3
15
90
36
71
12
48
13
75
87
45
45
3
32
40
123
21
104
52
8
4
20
61
71
40
44
241
15
84
45
455
16
44
12
52
108
204
8
232
56
60
85
35
55
65
25
15
60
24
8
28
63
72
105
8
49
23
4
8
37
3
56
132
48
16
15
29
24
28
24
93
11
12
49
11
12
76
36
99
29
76
12
9
36
3
24
12
56
28
20
1
3
116
156
36
28
147
17
16
12
120
33
75
80
36
36
28
72
84
108
20
12
96
100
12
12
104
12
24
61
135
8
1
144
11
84
76
8
88
20
4
33
15
8
13
107
24
4
9
11
192
13
11
40
8
157
3
20
121
54
5
67
141
32
16
132
72
56
12
43
17
4
44
76
8
36
4
48
69
23
13
18
105
12
9
11
7
125
60
12
64
96
75
9
92
160
99
21
32
1
95
4
92
76
120
44
73
36
15
92
180
52
48
12
68
37
35
16
12
8
37
87
8
52
20
36
12
64
9
111
33
111
24
20
88
9
51
3
72
53
12
12
40
27
81
9
54
17
232
92
16
20
55
9
60
3
21
56
88
8
25
3
44
48
60
79
29
25
15
56
109
95
64
8
28
21
11
25
75
20
112
27
18
72
59
121
11
48
36
96
24
1
75
8
72
7
101
24
76
15
17
52
12
9
36
15
21
23
12
40
32
16
92
28
12
32
52
60
24
60
80
4
12
56
112
132
68
60
12
24
1
3
15
18
75
84
48
12
68
37
36
15
20
37
27
36
45
180
59
28
68
115
5
48
19
21
20
124
152
61
59
13
15
8
28
75
5
12
60
12
37
15
3
21
69
23
28
60
24
45
11
4
140
12
24
40
20
37
35
145
75
12
36
36
21
27
8
40
69
119
12
124
105
3
92
24
60
36
16
80
24
25
36
63
9
111
15
72
18
11
4
21
11
48
4
20
61
71
91
9
63
21
80
16
9
36
119
25
27
8
72
40
48
56
64
72
9
191
4
21
3
36
51
105
48
9
126
72
53
4
140
73
15
80
88
56
4
20
4
57
54
54
23
112
8
28
117
75
20
172
80
12
1
72
18
33
32
64
24
45
95
49
15
57
83
28
24
84
69
15
36
39
90
63
60
8
120
12
7
77
139
9
36
12
8
60
24
28
57
36
144
35
108
40
105
159
60
60
24
44
172
36
128
120
79
41
36
28
12
24
36
20
96
48
52
48
36
116
168
31
161
37
108
83
25
147
20
24
24
1
83
112
120
20
40
164
12
25
23
24
36
7
17
148
20
48
12
60
12
61
11
96
19
33
93
39
24
9
11
124
8
40
92
76
240
140
7
69
36
120
9
75
33
63
24
68
48
48
4
48
147
57
20
28
20
28
72
12
116
60
19
21
80
40
48
45
39
8
40
140
4
111
5
24
48
48
12
16
36
60
56
64
9
35
19
57
48
8
48
12
25
18
17
60
13
39
36
32
52
12
156
33
11
100
15
21
68
37
23
4
20
16
9
11
72
148
12
68
16
33
11
52
20
40
80
4
99
5
132
28
32
73
35
12
4
24
36
24
32
12
217
15
39
5
16
24
24
12
108
12
20
64
21
35
28
68
220
8
76
33
3
80
48
85
39
51
45
45
11
28
72
24
20
16
80
24
121
18
18
75
8
12
247
57
68
156
112
84
80
100
24
44
40
60
48
20
72
43
53
24
13
54
149
12
4
8
61
15
20
64
8
144
24
49
75
96
20
16
45
3
32
1
75
48
12
80
12
36
25
51
44
60
61
36
47
28
12
12
36
72
8
12
36
76
8
148
24
21
18
54
95
13
144
11
40
75
9
24
32
79
9
45
90
69
48
24
24
36
8
12
16
12
20
73
63
132
72
57
3
36
156
68
61
39
12
8
16
32
52
12
189
72
35
40
32
37
59
121
59
16
33
23
52
36
51
41
13
35
1
11
4
60
24
12
68
136
45
51
8
76
24
21
90
288
53
4
48
48
45
23
16
84
204
36
12
132
8
28
12
120
45
63
9
23
67
90
23
52
48
248
4
21
47
43
29
72
4
21
15
36
72
80
136
57
75
168
92
40
8
85
15
12
20
25
87
21
87
20
37
11
16
116
12
88
12
80
ABCD 99090105092*3^$a+1 [50033]
4
36
204
36
84
29
7
20
16
68
21
39
108
48
81
31
101
12
67
24
17
51
9
51
88
17
3
21
63
60
88
8
168
33
27
33
19
17
24
48
55
29
39
9
7
53
24
12
91
17
12
36
151
20
405
15
57
36
7
53
55
5
55
41
96
72
91
29
7
29
31
17
27
112
20
48
33
15
21
12
27
24
33
3
40
68
16
8
21
15
9
87
24
16
17
7
144
32
57
12
24
87
21
12
3
84
4
24
5
72
79
41
48
48
63
9
108
12
12
43
12
24
20
12
21
51
69
91
8
69
123
52
17
39
21
39
84
9
75
40
104
45
31
44
33
55
5
3
120
45
7
65
3
45
39
12
57
111
28
8
153
51
33
36
36
156
39
9
3
16
41
27
4
5
7
8
16
29
43
32
261
24
51
40
41
15
117
151
113
48
60
27
172
12
8
120
108
4
8
117
51
52
17
48
36
15
12
33
99
69
3
93
24
12
24
24
12
7
5
27
45
31
41
31
20
24
4
44
45
115
5
7
8
16
41
48
15
16
65
15
36
45
15
4
5
15
24
160
77
43
60
29
12
99
45
36
24
147
33
12
31
17
48
144
12
3
60
4
5
31
56
33
15
9
67
53
24
51
9
19
101
108
15
16
5
7
65
36
51
9
99
60
45
36
19
41
7
8
100
29
63
40
5
24
12
3
24
57
99
4
36
77
31
29
79
65
3
24
189
12
19
29
19
60
32
21
108
103
53
55
116
93
67
32
9
24
27
24
21
39
45
63
9
36
60
132
19
101
39
81
75
9
19
32
4
53
24
36
7
20
4
29
19
17
36
91
41
72
51
4
72
200
9
7
29
15
33
15
57
63
21
39
16
20
33
48
12
27
12
21
120
31
5
63
40
108
53
72
39
28
44
21
12
15
9
79
53
91
36
17
24
27
120
9
24
12
48
3
57
99
21
31
53
19
89
39
16
5
79
5
12
36
3
21
132
63
88
149
63
24
24
28
72
68
21
91
60
89
39
28
24
92
45
72
43
29
19
56
112
140
12
28
84
68
9
91
8
28
5
15
21
12
24
63
33
51
48
24
60
36
48
24
33
48
48
96
7
20
76
41
7
5
51
45
36
7
29
27
4
5
12
19
84
72
17
39
33
39
88
60
113
7
53
108
43
53
144
19
5
24
19
24
56
69
12
3
96
96
9
19
36
29
27
64
17
39
9
75
201
51
12
156
24
45
12
72
27
21
75
48
12
21
27
45
72
3
21
19
5
3
48
84
12
40
44
16
36
20
24
28
20
21
15
81
43
36
12
17
48
7
36
36
53
15
69
7
36
24
5
51
69
15
4
56
9
27
33
51
84
21
39
16
92
160
8
93
67
72
12
20
36
112
68
24
117
84
7
17
55
20
105
51
69
27
9
75
12
21
7
149
36
159
57
3
88
44
33
15
33
12
36
36
48
43
72
36
29
12
39
69
103
29
24
55
5
39
16
41
135
88
36
53
19
128
9
60
3
52
17
72
7
32
21
12
19
5
60
24
27
72
24
4
29
15
21
7
32
28
29
72
60
51
12
48
21
7
29
24
7
32
48
4
24
41
12
19
20
9
12
12
67
20
33
51
184
36
44
117
187
12
8
21
7
140
40
80
12
16
20
112
29
12
27
16
29
24
3
12
72
57
39
21
127
36
20
28
56
189
72
99
4
20
9
48
15
33
15
45
31
84
60
20
129
27
4
65
127
29
67
20
153
15
12
64
5
72
108
19
36
53
60
27
4
29
15
12
9
7
29
48
43
44
144
69
36
60
99
96
9
43
8
141
84
19
53
3
52
8
24
16
32
4
8
52
185
48
36
27
4
29
67
41
72
36
36
27
12
4
17
48
115
36
24
17
24
43
29
123
21
63
9
24
12
51
64
5
67
5
12
43
53
36
48
12
12
91
77
3
21
27
28
20
16
68
28
72
32
88
29
7
24
32
117
67
41
111
57
120
31
32
84
21
3
9
24
12
135
120
12
81
3
21
3
93
24
63
21
175
29
7
20
21
96
75
40
80
81
96
108
132
43
29
127
20
12
69
144
7
17
171
21
15
9
115
41
60
55
29
24
163
80
9
3
21
171
4
17
39
33
7
128
9
43
8
40
80
45
75
36
24
48
4
84
17
15
60
72
9
12
12
7
108
20
12
72
21
3
16
48
32
9
39
16
53
3
21
36
60
79
8
9
243
4
65
43
36
29
27
36
4
53
48
72
12
75
96
52
29
60
48
72
27
105
55
44
9
39
12
60
180
16
24
72
176
168
16
29
51
28
20
9
72
27
12
48
57
96
60
27
52
29
27
16
29
39
28
17
60
7
89
187
20
9
72
36
12
63
225
3
4
17
7
5
48
87
57
39
21
48
27
81
19
41
12
195
9
15
9
99
120
48
4
92
9
24
127
5
24
7
101
31
32
16
32
28
149
31
65
120
24
36
3
57
19
65
3
165
3
21
60
12
12
3
64
29
12
99
36
165
19
53
12
67
8
81
48
39
4
8
9
12
48
27
21
12
19
68
24
12
33
ABCD 99090207898*3^$a+1 [50020]
59
19
12
24
36
18
24
66
6
67
7
4
26
10
14
3
13
2
30
3
39
48
28
50
22
8
1
12
3
18
75
5
40
8
15
175
60
17
7
36
25
67
9
24
15
57
13
19
11
48
9
16
7
4
38
66
1
3
5
20
64
1
30
56
16
138
18
32
25
11
12
61
27
17
3
42
7
11
5
7
52
1
7
9
13
30
18
18
20
13
39
198
2
33
39
25
3
69
32
60
1
2
25
4
41
27
8
13
26
4
18
14
10
8
39
12
45
3
7
17
16
21
3
3
29
20
11
12
12
20
42
15
15
17
11
12
29
111
73
8
60
36
19
21
147
2
10
24
29
48
4
45
32
6
4
1
157
18
12
9
25
19
7
12
16
29
13
99
104
55
9
60
12
3
5
27
36
125
32
11
40
44
13
45
11
12
27
17
23
65
7
12
21
3
17
3
36
18
18
25
72
48
3
33
32
7
32
5
5
18
17
28
3
6
11
135
25
32
43
17
7
37
4
15
24
16
9
3
13
17
3
39
84
5
7
53
7
77
21
39
15
45
24
24
13
26
4
69
4
44
5
47
4
21
7
3
13
28
16
35
16
13
47
5
15
49
39
69
3
20
30
3
31
8
12
21
3
4
45
16
7
48
40
50
42
70
47
36
27
10
39
15
5
3
28
12
8
4
20
16
12
60
66
19
20
20
88
24
56
4
39
12
57
20
81
30
1
39
2
10
41
120
21
18
17
5
2
33
12
25
6
12
33
15
9
60
23
69
136
47
28
90
6
2
19
12
27
9
60
23
101
7
41
11
138
3
23
16
41
43
26
67
23
12
16
2
11
36
31
52
9
59
24
29
20
39
5
160
64
19
81
28
16
11
24
145
1
6
58
62
28
185
27
33
4
11
17
32
12
32
4
35
4
25
71
2
19
20
3
64
30
14
12
4
5
7
12
8
4
84
20
4
33
23
9
100
15
77
25
56
27
63
17
4
1
18
54
74
49
21
59
88
93
39
33
152
43
3
60
20
36
73
21
6
66
59
141
88
11
3
29
67
13
23
29
12
5
15
3
20
16
8
28
12
41
75
6
18
36
52
20
29
5
54
5
4
15
17
1
15
3
6
6
48
80
29
23
72
36
24
8
37
21
23
51
48
22
7
23
18
2
132
65
23
50
6
10
66
6
11
4
57
6
17
3
1
28
48
67
12
4
89
4
32
25
6
21
69
6
13
52
55
2
18
37
15
33
12
71
49
12
9
2
4
33
12
21
2
12
34
62
81
9
18
5
17
15
17
70
12
45
48
68
19
57
16
95
49
16
43
12
73
4
3
41
32
12
23
40
48
21
12
64
4
1
11
4
9
14
16
8
37
35
13
8
15
72
13
3
25
4
36
72
4
3
6
24
78
20
1
32
39
48
78
54
13
15
65
16
27
5
4
48
15
5
8
35
1
31
82
6
29
7
53
3
77
20
5
6
69
43
1
17
35
60
9
18
52
2
18
33
205
8
54
21
21
27
27
40
9
23
112
8
33
7
41
16
3
9
3
13
47
57
15
65
3
10
26
4
17
9
19
75
2
3
24
37
2
54
18
25
3
18
14
18
11
7
64
9
24
32
12
79
32
58
27
3
36
5
135
73
35
13
3
29
4
59
4
56
5
4
19
9
11
57
152
5
110
28
69
63
20
25
47
16
12
98
3
24
31
17
13
2
4
21
15
32
6
3
51
13
23
136
57
24
24
23
9
20
17
30
2
171
37
2
4
53
31
41
8
8
28
49
18
54
126
40
44
25
11
10
24
35
24
80
32
4
23
42
78
29
3
16
13
11
8
58
2
22
8
3
72
37
74
41
11
180
12
8
29
8
47
73
52
1
10
41
3
36
25
56
13
11
27
10
42
30
38
16
9
15
2
11
19
1
16
4
12
3
24
97
8
12
19
20
100
12
42
14
64
2
6
21
37
11
40
15
6
27
15
129
27
1
32
27
21
41
30
10
78
5
15
4
18
2
5
11
9
3
2
51
27
34
54
20
30
11
13
7
36
12
3
12
108
21
11
46
6
1
23
9
15
5
3
24
165
63
6
7
12
8
13
26
4
69
71
24
16
6
24
42
41
19
25
12
16
24
31
12
18
30
26
46
5
15
17
7
30
3
12
16
47
82
78
61
4
100
8
19
17
27
4
26
42
1
83
13
23
33
7
25
95
44
10
38
21
4
81
6
84
37
23
60
9
16
29
55
65
38
208
21
5
34
86
18
36
49
11
73
28
20
48
95
22
18
38
59
23
65
15
48
132
9
27
21
1
14
34
2
41
31
36
29
8
39
14
51
39
33
12
9
3
4
48
15
2
30
85
23
33
43
57
9
87
51
45
116
48
31
12
1
35
24
8
12
76
5
25
18
6
38
21
16
4
11
54
14
16
12
17
45
3
19
18
30
18
31
16
33
34
25
71
30
30
29
13
2
16
48
12
32
72
18
51
16
51
41
1
38
52
9
76
108
16
19
2
18
25
32
15
6
47
25
48
16
35
19
20
22
24
14
65
12
43
9
51
30
27
99
4
25
31
16
30
42
20
28
38
24
10
30
19
7
46
18
9
53
6
138
27
85
14
85
12
11
36
17
17
11
79
5
1
2
81
27
16
13
11
44
6
67
72
23
40
24
24
17
13
31
31
18
19
3
42
26
4
17
25
3
5
11
35
20
6
23
60
16
39
52
57
27
60
20
4
2
46
48
5
24
7
29
75
1
29
6
16
21
40
43
21
67
146
90
16
33
47
21
12
36
87
40
17
7
24
84
8
1
16
53
2
16
29
15
12
16
8
4
18
104
47
28
16
24
72
32
96
13
8
27
27
16
2
18
21
16
15
36
157
23
60
20
12
25
24
12
9
2
9
7
6
43
5
27
3
8
28
17
13
3
11
13
32
51
49
12
69
96
54
5
15
57
8
7
9
15
30
16
2
9
7
6
6
32
48
18
7
15
92
5
17
66
17
40
35
10
3
35
129
44
52
7
2
35
32
24
15
17
28
3
6
30
24
13
59
2
3
13
30
36
89
61
6
77
28
15
5
13
24
7
20
45
18
17
79
86
3
40
3
12
8
17
16
39
9
16
32
69
10
5
7
20
22
50
22
30
5
31
12
36
81
21
43
91
4
33
36
15
2
6
5
7
13
15
53
12
55
12
6
51
48
3
53
12
12
15
69
4
8
4
27
17
37
6
48
20
25
131
9
63
18
70
24
61
32
20
48
60
24
12
28
53
40
11
12
27
81
20
4
7
48
5
4
11
28
72
24
8
9
4
27
1
31
9
56
79
1
48
35
13
45
2
30
6
12
33
39
28
1
20
83
4
14
83
32
8
37
35
37
15
41
22
45
3
32
16
2
10
5
25
23
12
24
19
26
15
16
3
20
89
4
64
12
15
5
8
48
29
27
11
18
43
8
24
36
91
9
5
136
18
89
40
32
48
64
28
49
10
17
24
15
25
45
23
43
32
16
5
19
6
6
29
7
132
8
17
16
16
3
8
52
12
57
136
13
39
16
17
11
8
11
21
7
12
105
15
18
24
67
11
12
137
63
76
25
7
66
7
64
11
41
37
51
5
24
43
92
16
39
69
20
3
49
39
12
48
72
18
59
4
11
12
9
27
60
5
20
9
3
32
13
27
48
8
55
57
52
25
7
47
34
8
7
57
55
16
55
20
52
5
51
10
3
11
10
3
95
37
15
33
87
9
207
13
29
11
56
52
3
160
116
40
17
7
2
90
24
12
25
15
2
63
43
20
72
21
ABCD 99090333196*3^$a+1 [50143]
33
141
6
24
29
37
150
144
5
16
240
9
60
51
333
132
78
201
216
9
24
12
59
48
61
11
91
30
15
8
85
171
75
21
48
75
66
6
29
145
84
12
24
63
27
216
84
60
69
21
60
39
21
96
30
84
89
1
54
12
264
6
48
12
83
96
61
59
1
23
55
156
45
39
102
120
24
24
147
192
51
90
35
96
121
60
78
12
84
114
12
39
129
15
45
36
6
300
54
95
24
40
27
29
48
37
3
81
39
72
8
1
90
72
84
65
175
6
59
16
15
30
27
177
6
17
192
49
90
6
24
90
21
39
30
6
24
132
18
72
23
24
37
3
51
30
15
80
85
222
24
21
45
60
15
135
17
16
144
81
12
120
90
144
90
54
6
60
23
67
66
54
6
23
31
84
66
24
11
16
8
24
103
48
60
30
36
156
135
120
39
36
29
49
96
23
37
83
13
59
85
96
54
5
1
15
195
120
30
168
15
21
60
111
272
13
120
59
25
39
21
60
54
36
114
11
241
60
83
1
15
69
30
102
47
216
31
36
54
36
83
277
60
60
48
59
7
9
21
96
27
141
27
9
95
16
32
7
60
29
157
3
27
60
57
27
69
57
48
132
123
80
31
6
3
57
18
66
35
40
69
6
126
18
6
23
97
60
83
1
71
85
59
67
173
25
90
21
99
36
30
54
12
18
60
120
30
5
145
39
3
120
84
6
60
228
99
56
61
59
1
150
185
91
45
15
60
69
111
153
27
90
24
3
32
19
6
30
174
11
19
132
138
12
30
69
99
5
235
165
57
47
120
96
31
129
72
3
29
13
108
60
59
1
60
36
60
36
48
15
141
75
99
5
25
36
51
3
66
30
84
12
198
39
357
120
84
15
87
78
30
5
37
24
66
17
43
30
87
57
186
120
114
60
24
12
168
30
12
48
96
66
23
24
72
19
5
64
93
24
59
25
102
78
132
167
1
12
83
91
30
96
108
60
156
35
139
96
29
157
78
21
45
84
71
1
180
24
96
3
75
12
18
12
18
30
6
66
3
72
69
3
3
54
63
81
30
12
30
228
102
54
63
93
84
24
120
72
18
21
104
1
36
123
104
40
63
30
59
85
35
85
36
23
67
45
32
97
15
9
12
179
25
96
24
6
138
71
19
5
55
12
45
24
69
252
18
21
9
30
6
84
66
66
3
117
78
5
7
108
72
114
3
21
72
3
51
21
33
71
19
72
24
29
25
96
60
24
6
125
121
18
12
18
12
3
72
39
89
184
32
49
60
72
3
117
18
6
3
21
51
21
60
23
91
141
3
72
30
39
21
120
60
18
101
24
40
15
41
115
6
119
40
24
27
54
114
101
115
24
125
24
73
90
318
66
53
88
99
5
1
54
84
186
96
30
84
65
1
120
60
30
77
1
30
12
24
96
69
69
251
115
165
69
90
57
45
144
99
27
165
75
78
71
19
42
179
40
128
43
30
150
84
165
105
95
16
8
25
71
88
177
120
15
104
37
78
60
30
30
36
60
36
177
63
225
69
36
18
42
27
3
60
54
24
59
40
33
60
78
30
150
36
125
49
42
53
24
16
45
216
114
36
29
61
75
96
45
228
42
60
48
9
51
6
23
151
162
15
9
36
27
21
276
60
24
11
25
15
80
1
150
48
6
3
33
90
45
32
37
51
93
35
55
132
29
16
224
145
24
95
16
9
12
75
69
30
21
3
12
48
9
21
51
15
65
24
96
49
6
6
78
30
306
45
8
16
261
30
5
48
43
384
29
25
30
132
18
132
47
1
ABCD 99090343882*3^$a+1 [50005]
29
123
40
48
144
56
120
136
104
64
80
336
112
104
256
72
5
72
99
81
15
448
5
163
8
112
120
29
108
15
336
16
48
125
36
180
19
320
201
55
24
48
72
80
40
72
176
117
51
16
48
245
252
55
104
16
104
112
72
41
127
17
31
185
79
80
88
72
41
31
56
57
31
240
264
5
43
29
43
101
307
17
180
51
112
72
432
80
40
128
120
208
80
40
48
264
120
200
165
43
440
40
144
53
171
96
544
32
93
67
113
15
160
96
89
31
96
32
21
139
120
65
127
8
16
29
36
31
185
63
72
9
15
216
64
209
72
271
264
113
7
8
112
89
135
9
15
160
192
96
72
5
252
151
72
288
168
144
77
171
40
48
120
89
7
48
32
165
43
8
48
72
144
288
240
165
36
55
192
192
80
40
161
36
43
65
135
117
19
104
48
153
231
64
72
8
129
15
48
232
8
72
360
16
96
53
355
176
45
19
168
8
309
67
48
152
256
104
64
96
104
24
112
216
32
72
264
9
7
296
40
120
128
72
88
96
8
112
48
65
175
192
8
48
9
15
64
65
87
93
36
103
56
201
175
120
344
40
216
120
368
40
120
5
91
80
136
8
40
128
120
232
120
168
168
24
17
519
381
99
24
48
88
216
96
48
264
125
51
120
9
303
57
295
8
192
81
159
232
293
27
456
48
45
19
161
55
80
9
87
280
209
216
295
8
16
185
127
104
16
257
15
280
8
64
65
103
32
9
15
201
15
93
243
72
136
32
88
24
152
9
7
192
8
24
129
199
216
80
81
31
104
40
384
269
27
9
159
165
123
57
72
103
41
127
24
80
88
48
152
21
139
32
24
120
16
24
104
45
36
87
208
200
45
67
24
96
72
65
175
77
99
160
24
41
36
163
8
112
41
87
93
235
89
7
56
88
65
159
21
36
423
88
168
96
96
173
27
88
56
16
137
31
5
19
72
89
87
57
180
211
144
56
40
32
93
99
16
65
135
9
31
72
48
56
64
80
112
72
5
115
56
112
149
108
7
48
341
51
184
120
432
32
72
88
8
88
56
264
40
144
56
64
48
17
31
24
ABCD 99090697196*3^$a+1 [50020]
147
90
180
18
17
28
153
11
223
33
92
121
39
56
76
60
21
15
44
1
35
48
97
3
384
56
36
160
9
51
21
47
1
99
32
13
6
9
153
48
39
60
36
9
6
54
123
105
3
24
32
19
57
33
51
93
15
140
88
57
15
36
45
72
12
198
42
48
75
57
11
7
72
48
45
144
9
15
45
144
35
73
12
108
59
229
24
51
309
36
54
30
240
18
72
66
167
108
52
105
123
80
67
45
12
111
81
44
85
35
76
20
48
25
63
20
52
201
51
39
5
136
60
68
60
160
60
153
75
84
80
88
3
17
1
30
69
3
90
72
36
99
12
104
24
160
93
83
180
36
61
30
42
123
32
88
8
12
4
3
30
60
36
87
177
60
48
60
39
36
12
93
27
8
85
3
32
24
40
144
117
39
111
29
1
23
16
3
30
15
243
69
21
48
27
45
123
57
99
9
54
186
27
27
18
47
1
60
327
108
105
30
72
90
35
25
107
73
3
24
80
121
42
9
93
3
12
36
9
228
239
84
16
189
15
144
33
239
109
72
48
144
96
120
99
81
51
63
213
3
30
135
84
21
27
84
9
39
216
75
102
60
30
18
132
99
39
21
68
25
215
181
75
189
3
20
40
48
84
45
36
11
19
5
64
153
120
18
89
25
35
40
81
39
32
24
12
4
108
20
1
12
107
16
20
52
45
143
55
57
45
63
69
27
84
69
63
45
3
12
132
32
1
123
87
9
33
47
148
48
27
33
12
45
228
39
48
81
27
57
23
28
24
165
11
160
117
12
18
42
30
45
33
120
42
45
21
204
63
84
9
59
12
61
179
193
123
3
197
97
71
49
18
33
39
57
33
3
105
63
27
45
105
12
27
144
69
120
95
193
3
165
87
33
59
160
165
30
18
27
171
5
4
15
30
35
28
48
104
43
29
24
64
21
24
63
45
120
72
15
75
45
45
203
64
240
24
45
95
85
90
17
25
39
68
120
40
75
45
36
9
30
18
99
51
18
102
57
48
92
16
20
25
11
73
36
24
27
48
8
4
39
137
7
30
15
21
144
3
120
153
84
3
3
89
13
95
112
32
19
29
235
6
51
20
40
99
90
60
11
96
13
42
53
85
60
15
32
52
21
207
32
12
28
96
36
21
63
9
18
18
35
40
20
145
54
18
27
72
84
176
121
3
69
15
92
16
84
63
18
35
73
15
80
37
72
3
80
24
28
81
54
48
77
1
72
35
12
16
20
55
222
90
53
49
60
15
111
17
48
36
19
114
35
145
3
15
30
3
36
48
45
36
15
140
205
39
81
60
35
19
101
109
51
24
21
99
20
1
24
71
55
21
8
25
51
69
90
90
36
131
28
21
35
60
37
12
6
21
36
80
4
21
48
54
17
76
3
69
48
8
37
15
15
53
109
15
21
15
264
72
33
71
36
13
35
25
83
37
96
84
36
27
105
35
48
4
105
51
129
36
60
159
20
72
1
15
3
21
60
116
13
95
49
3
92
1
30
90
180
87
24
21
12
63
33
90
102
39
129
27
12
171
150
120
234
6
12
60
18
234
3
123
201
63
6
75
9
75
51
77
67
77
156
7
125
120
115
33
15
150
183
69
35
73
48
24
18
9
84
225
39
33
39
33
27
33
35
13
132
48
59
73
30
21
75
9
165
135
36
60
27
30
39
21
15
48
9
35
180
16
39
93
60
84
44
79
30
3
105
23
37
18
21
33
36
84
18
42
15
141
42
18
11
61
12
243
80
7
120
6
39
105
71
37
63
9
123
33
15
156
81
59
49
90
114
3
45
72
126
117
27
18
60
72
48
42
120
ABCD 99090892196*3^$a+1 [50043]
69
16
59
57
75
49
5
90
18
12
6
12
108
49
65
90
25
120
29
42
13
20
12
24
60
9
36
51
4
44
51
138
31
20
12
48
76
24
137
30
45
84
39
54
7
59
72
13
5
51
36
9
108
111
40
11
66
15
4
140
3
72
45
15
66
3
15
1
24
11
21
3
54
36
36
66
18
60
27
4
60
60
60
44
45
195
27
30
3
51
18
27
64
36
5
30
25
24
140
51
9
12
33
15
39
97
11
33
72
33
51
3
81
12
28
36
65
15
144
69
127
104
9
12
79
92
45
144
18
72
49
11
109
71
54
27
75
78
91
35
54
30
1
5
15
105
39
72
64
5
78
37
20
36
4
104
27
18
91
125
90
85
59
6
55
179
21
45
90
168
93
60
45
12
3
4
20
40
144
77
99
36
45
3
16
44
9
27
81
54
129
15
25
11
78
138
24
25
11
9
40
20
40
80
21
24
84
31
11
9
4
5
27
3
24
12
60
105
3
21
15
144
33
3
72
33
12
4
20
201
3
9
27
64
36
20
4
20
36
40
5
36
19
35
105
96
84
63
66
96
79
5
6
48
141
16
24
5
75
36
45
24
27
24
33
3
33
75
60
12
48
57
90
33
196
11
90
234
30
24
12
60
54
45
60
40
119
45
12
84
3
36
57
24
24
27
9
63
37
24
5
54
18
3
16
24
36
24
11
165
24
21
18
18
19
224
51
21
4
65
66
9
9
15
36
64
11
45
60
45
75
15
36
18
12
39
39
12
129
15
6
79
20
3
18
103
11
49
92
4
11
49
23
117
40
59
25
89
18
102
27
84
72
60
4
11
9
60
21
15
24
36
4
5
60
19
36
11
54
39
39
12
186
15
123
141
4
92
4
24
5
36
6
30
19
5
36
15
28
41
6
9
144
12
28
95
1
65
18
60
30
78
33
60
76
11
54
39
100
32
24
144
51
21
24
45
36
3
16
84
11
18
111
16
20
36
15
69
123
21
240
16
11
24
49
36
60
71
138
27
48
16
35
60
18
12
15
4
5
91
11
18
24
3
27
21
15
186
66
33
57
19
24
20
15
12
78
151
29
12
39
4
36
35
45
36
64
11
54
51
88
95
6
18
12
45
4
5
6
36
45
84
4
5
15
57
24
48
108
39
141
123
12
4
95
18
27
213
27
63
66
27
105
72
12
6
9
3
33
27
33
15
45
63
6
79
11
30
60
30
24
45
9
30
1
36
53
123
28
60
47
18
30
54
7
104
21
30
21
124
5
228
3
4
35
45
9
12
3
39
30
18
33
36
4
89
42
25
80
33
31
149
90
33
24
21
15
15
9
45
19
5
12
240
19
65
19
56
21
15
24
45
150
18
27
3
33
48
45
42
13
56
21
84
36
39
15
90
75
24
27
33
9
7
20
63
57
45
54
6
126
93
9
42
21
48
69
18
24
25
83
48
108
72
13
5
6
81
124
11
73
20
76
5
60
15
3
93
180
4
60
5
75
144
27
24
9
21
150
30
36
15
3
57
87
21
15
25
20
87
33
39
57
4
11
45
93
6
21
24
12
27
6
66
144
165
15
1
84
59
18
19
20
144
16
180
5
19
29
36
72
19
120
80
39
30
51
39
1
53
7
11
13
32
4
20
60
93
12
6
18
54
1
71
18
51
69
42
54
91
65
6
45
24
60
45
39
12
48
72
4
5
78
1
92
9
15
3
1
36
23
18
90
12
57
184
32
28
32
69
54
36
85
20
21
99
4
5
36
48
27
33
30
1
60
32
28
221
6
93
72
64
20
144
39
18
12
18
49
119
12
24
25
60
24
92
4
44
40
65
31
80
4
60
20
9
30
18
139
155
120
6
39
24
21
36
15
3
81
33
31
60
29
36
36
39
76
44
16
20
4
77
43
59
6
12
63
27
45
4
84
20
51
69
72
28
20
21
135
69
120
36
55
44
9
51
40
41
15
21
3
27
54
19
5
12
39
120
3
18
3
16
89
15
16
80
84
9
7
101
12
6
61
24
20
12
48
72
28
59
61
5
6
25
56
144
21
42
1
11
18
63
4
164
57
18
24
18
18
1
11
42
27
75
9
12
3
45
96
21
12
36
42
45
24
33
3
15
229
5
51
39
9
12
4
35
105
24
100
35
36
36
73
77
72
3
69
79
65
27
3
1
59
21
51
33
21
15
3
12
78
67
5
139
35
36
24
102
18
60
21
9
42
12
57
40
83
6
55
36
24
11
30
114
21
15
45
36
28
47
24
30
24
31
113
7
23
33
24
36
184
53
147
15
66
19
24
17
18
12
162
60
3
15
48
6
66
153
69
27
4
20
12
57
7
56
9
39
57
15
48
9
87
39
1
20
40
41
159
124
32
168
36
36
28
56
24
9
51
21
30
49
5
6
48
108
9
64
20
15
81
81
24
48
63
99
24
102
15
3
21
15
6
39
135
18
111
57
103
56
69
42
13
32
117
7
44
76
20
9
27
84
39
21
36
9
54
21
105
19
152
4
23
1
17
3
36
64
5
144
42
45
40
24
11
18
6
21
81
19
23
36
1
35
ABCD 99091764914*3^$a+1 [50009]
65
79
60
6
35
19
54
71
121
23
37
18
105
44
112
44
1
24
42
17
13
3
20
37
48
42
18
11
19
9
33
95
48
52
15
48
29
1
6
105
21
48
12
24
36
24
36
18
6
234
5
31
54
6
30
63
21
6
126
48
12
18
5
31
6
24
23
12
1
3
27
60
18
66
53
1
11
16
45
23
37
54
5
24
25
12
228
102
18
6
24
66
23
1
12
138
9
33
84
3
8
19
24
12
30
18
65
96
36
48
31
5
61
75
68
76
8
40
56
1
54
5
31
54
15
45
131
1
95
13
30
30
6
24
9
27
30
54
45
45
6
30
60
6
24
5
1
63
57
99
24
51
24
65
36
1
48
156
96
27
27
6
15
99
53
13
3
51
84
90
60
12
150
24
120
41
145
23
24
37
15
111
69
9
60
6
24
9
27
5
60
1
3
44
7
30
210
60
90
306
48
5
115
17
13
6
53
13
27
21
35
64
21
6
54
36
216
108
72
30
24
45
240
128
31
5
55
12
60
78
72
23
36
16
63
6
11
28
36
105
71
12
91
9
87
65
109
11
40
15
33
3
60
114
183
56
91
41
103
30
6
24
72
48
132
65
4
56
13
35
16
15
5
61
24
30
36
53
1
23
43
5
12
43
53
67
18
72
48
39
87
6
18
30
30
6
60
6
45
9
119
7
9
69
39
3
18
6
33
63
9
8
1
30
41
139
60
6
35
25
71
24
25
24
15
21
24
36
3
36
44
96
1
59
1
3
20
1
6
113
13
84
24
27
15
5
24
61
23
1
6
204
6
30
84
9
27
113
31
54
102
89
1
27
92
48
13
27
27
29
1
3
36
44
1
27
68
91
21
33
35
25
12
18
96
24
17
13
42
5
115
33
12
75
18
6
6
3
21
144
12
23
24
1
336
3
51
102
3
36
81
99
80
121
30
48
6
3
8
49
60
24
95
112
84
9
30
6
36
123
51
36
18
51
195
24
5
96
61
60
15
140
13
30
6
59
1
24
12
47
7
150
60
66
30
30
48
9
20
31
9
80
1
126
5
121
24
75
48
51
12
89
60
85
63
3
48
77
19
54
36
6
53
84
12
85
24
6
125
1
108
72
60
63
165
72
48
59
88
128
1
6
24
9
51
30
23
88
63
12
24
5
31
9
21
39
51
33
51
54
12
18
12
90
18
6
99
51
53
12
16
45
30
84
149
31
6
107
13
15
32
48
43
210
180
12
18
21
15
6
83
96
49
186
45
45
30
69
57
30
78
39
63
24
141
93
6
105
15
24
12
48
6
66
48
6
54
66
24
11
61
23
7
9
39
66
24
126
21
9
6
29
85
15
48
87
165
81
15
12
51
5
96
124
105
192
90
77
97
63
57
30
165
8
13
59
16
72
12
204
176
148
51
60
12
5
43
66
35
91
18
240
30
30
12
39
9
60
30
5
31
90
15
8
48
79
9
117
138
36
24
30
6
9
27
77
103
9
51
5
49
6
5
12
52
9
12
78
42
18
6
36
24
6
24
29
1
15
39
41
49
15
20
31
29
64
20
7
5
24
91
54
6
41
25
18
72
5
52
57
6
84
81
72
3
33
45
30
126
120
36
90
17
7
21
39
30
30
21
32
43
18
6
150
35
61
39
128
7
126
24
15
20
61
84
156
3
21
66
9
141
15
105
27
33
18
77
19
60
30
36
30
30
24
6
18
60
39
3
29
28
32
16
9
36
108
27
3
30
11
19
45
57
24
54
6
23
1
39
3
17
1
6
54
30
41
115
29
12
48
4
21
11
1
78
17
19
36
105
252
87
66
24
6
18
36
51
279
36
5
48
36
19
9
20
7
129
15
12
69
104
24
31
30
12
114
53
72
40
75
144
12
77
61
135
44
12
109
51
8
13
24
30
24
12
53
55
6
6
18
6
24
12
17
61
51
20
61
35
49
143
13
15
9
135
20
16
44
91
24
45
39
5
55
6
35
49
42
24
29
37
59
49
47
19
90
11
169
30
53
31
141
39
6
11
24
36
124
8
1
6
209
157
24
63
51
41
1
60
54
36
24
114
96
180
6
24
36
29
55
30
95
55
33
21
15
20
1
23
31
6
30
6
24
54
17
49
66
69
81
23
24
187
89
12
48
127
24
90
6
45
33
30
42
27
57
35
19
9
56
1
15
45
90
24
12
48
150
59
157
15
15
89
61
24
120
47
112
12
9
30
72
17
37
54
6
36
18
6
35
24
31
60
33
81
12
30
18
6
41
24
40
56
24
36
28
81
6
9
105
71
19
6
24
83
91
42
24
54
12
24
165
15
36
29
4
80
1
6
84
33
32
88
8
43
12
24
6
30
60
33
21
95
1
15
164
48
1
87
45
90
65
40
3
45
21
3
51
89
76
105
11
48
31
77
72
96
127
24
21
105
78
149
36
7
54
23
1
6
24
66
23
7
6
24
51
453
36
30
60
ABCD 99091969742*3^$a+1 [50032]
18
27
96
39
12
24
81
96
24
99
60
9
27
21
24
48
135
21
12
24
15
24
21
15
45
48
48
84
63
21
51
30
90
108
105
72
36
75
72
42
39
144
12
15
93
51
24
12
153
36
12
84
96
15
204
84
21
33
6
9
72
75
6
183
9
243
144
15
33
3
18
30
45
156
24
81
75
39
9
96
60
24
147
69
57
78
57
105
72
90
117
24
60
15
36
9
84
27
153
168
120
72
123
12
237
159
96
156
9
15
33
12
63
36
72
57
12
36
252
36
129
138
129
36
48
129
18
237
96
60
12
24
99
105
15
6
18
45
12
15
21
60
48
36
120
75
9
27
105
3
30
96
18
36
84
45
81
24
48
75
165
15
12
36
72
99
69
60
96
84
207
9
144
96
75
9
36
24
27
9
3
162
78
12
108
33
315
30
90
78
210
96
48
33
39
153
45
6
81
63
45
36
9
63
3
54
6
21
60
84
204
63
9
99
9
207
93
27
9
141
15
111
57
12
69
24
3
123
105
51
9
69
66
9
87
9
27
105
195
45
288
51
84
105
72
24
33
168
87
51
36
60
36
57
15
12
60
66
15
135
144
33
168
99
60
48
33
63
9
60
3
9
180
39
60
9
3
54
78
210
18
9
99
90
54
33
60
159
285
48
27
24
45
132
39
36
84
93
36
75
12
60
84
21
87
18
18
9
12
120
3
126
6
9
24
36
69
6
21
15
30
111
84
183
78
90
12
96
69
87
105
21
135
9
39
15
96
108
192
9
15
21
9
72
15
120
9
24
66
108
18
159
63
81
129
18
204
9
27
33
159
126
42
102
18
45
15
48
216
105
24
291
21
15
9
135
36
48
144
6
102
42
15
48
3
45
15
45
45
102
9
339
165
135
9
51
21
288
15
81
84
45
231
96
60
15
69
24
135
42
111
15
57
105
3
15
33
84
12
123
177
180
3
45
36
12
63
21
51
24
189
84
36
12
84
171
12
81
276
39
6
18
102
15
9
99
45
66
150
15
111
9
264
27
78
18
189
96
57
210
21
24
27
6
15
105
150
9
3
213
12
45
18
24
21
48
159
21
12
153
27
144
144
12
24
96
39
36
129
15
189
27
69
51
45
228
15
129
51
90
42
144
9
12
48
51
33
48
45
39
129
66
9
15
396
81
315
117
36
84
168
27
57
48
36
12
3
114
18
48
21
33
87
3
21
24
33
30
129
60
96
3
24
18
99
36
3
9
27
69
27
69
60
24
156
69
75
144
135
21
111
105
111
12
72
198
3
12
72
39
60
165
15
117
48
132
60
12
72
3
216
81
123
105
48
75
24
30
186
54
54
72
18
66
21
3
141
111
90
138
117
60
75
33
417
3
21
75
15
120
141
60
123
57
24
48
72
48
60
21
219
396
51
30
3
60
132
39
72
33
60
57
15
15
57
273
90
69
33
87
81
102
81
24
27
36
108
45
24
15
93
75
9
60
141
135
12
3
45
240
39
105
48
276
87
129
48
3
108
9
48
12
21
15
39
132
246
15
99
108
57
180
36
48
75
30
42
9
63
81
144
48
159
120
105
108
72
48
63
153
207
18
54
33
219
33
135
102
39
15
162
75
75
129
24
204
3
ABCD 99092387144*3^$a+1 [50007]
63
24
69
18
33
39
6
48
96
336
27
48
36
36
12
156
15
57
12
291
174
27
36
48
39
90
54
30
75
39
9
21
96
75
45
39
3
30
279
9
24
51
96
51
84
141
168
69
60
15
15
108
150
3
135
54
147
51
81
24
120
15
45
75
42
66
6
30
18
36
111
39
192
78
66
45
45
51
12
36
60
48
117
60
15
39
108
9
21
75
15
42
39
33
36
12
78
9
111
18
15
48
48
60
36
9
24
135
39
33
135
120
24
18
207
21
60
360
120
72
18
60
129
33
27
3
9
48
15
21
33
51
9
3
12
132
33
54
9
81
15
3
81
81
12
3
3
21
9
111
24
27
60
30
75
24
192
12
60
177
3
75
69
69
15
9
51
36
12
39
117
27
60
36
30
24
15
75
9
48
36
15
33
24
63
150
48
147
3
48
36
9
105
15
24
45
108
99
12
123
150
147
81
51
9
51
60
117
75
24
24
39
18
18
96
36
12
9
51
66
27
60
48
36
12
264
39
129
72
120
75
117
24
9
30
54
75
105
6
18
36
156
327
12
39
6
48
36
27
123
12
24
117
84
12
60
27
36
42
12
51
57
36
36
126
9
33
87
33
135
15
21
99
90
63
9
15
99
30
111
33
18
60
120
198
6
138
171
9
72
126
9
105
180
36
12
207
12
129
15
75
21
24
57
159
21
3
15
24
18
138
45
9
15
21
27
84
12
96
15
114
183
63
18
108
123
9
75
48
75
108
54
72
120
126
24
9
21
54
6
15
33
42
9
108
57
159
153
72
12
60
39
51
48
42
48
6
144
12
45
81
252
96
3
213
87
24
96
3
36
18
72
39
96
15
21
171
6
12
3
12
24
3
21
24
12
171
21
237
87
33
96
48
63
24
48
144
24
9
48
51
36
3
42
15
75
9
9
120
150
33
69
27
84
180
129
171
135
57
123
54
66
81
177
15
48
60
123
18
51
81
3
33
30
72
18
51
81
75
120
3
12
18
75
273
54
45
63
18
111
189
3
147
12
93
204
81
54
9
63
105
99
54
3
27
69
3
9
69
3
189
180
6
177
48
27
30
87
96
15
18
24
18
9
84
9
132
27
84
27
57
24
9
219
21
159
3
30
135
69
84
60
342
21
15
54
15
33
15
48
60
96
48
63
21
48
12
72
72
21
180
39
33
24
87
69
15
48
12
39
45
39
93
120
24
60
69
30
18
108
75
96
72
12
33
42
21
99
24
18
72
15
24
36
123
12
150
195
69
6
108
90
12
24
27
60
165
51
192
24
21
15
144
93
120
15
135
81
9
48
126
9
87
18
75
51
30
27
171
141
45
171
48
117
36
114
21
24
9
36
15
51
24
48
9
33
63
108
99
30
147
39
18
3
84
39
273
87
36
90
3
9
3
84
9
87
12
27
33
48
129
24
123
12
9
156
99
33
30
9
72
9
54
45
12
123
234
3
93
54
54
15
375
78
3
60
99
45
75
6
3
9
39
93
27
24
72
39
18
30
18
114
90
84
123
108
9
102
54
6
54
36
12
207
84
156
84
45
36
18
57
21
27
81
3
123
48
72
129
87
9
99
21
84
21
6
201
48
105
3
96
51
48
162
15
93
96
36
30
96
93
12
24
72
9
24
120
6
12
42
51
3
57
27
57
15
225
60
204
24
24
24
144
24
9
27
45
78
21
12
123
6
234
45
129
78
30
111
84
9
48
72
18
60
30
15
12
123
9
129
54
21
24
9
42
144
30
24
147
69
108
99
39
54
15
75
21
69
24
15
48
21
6
36
54
51
96
513
15
24
24
60
3
129
51
117
63
6
15
ABCD 99092609516*3^$a+1 [50048]
3
76
132
5
3
54
58
8
36
4
6
191
64
3
8
18
52
50
82
48
18
9
51
21
5
3
3
10
83
19
80
40
38
22
6
6
24
29
40
192
99
29
15
22
3
3
12
12
26
3
7
8
52
14
70
44
61
21
83
9
100
42
30
14
72
58
14
12
6
27
7
18
30
92
45
24
7
12
12
41
9
66
78
30
16
9
11
46
30
9
45
3
21
6
56
13
21
3
8
7
98
30
40
17
15
40
6
30
36
20
10
6
2
51
97
14
28
8
64
8
40
66
12
12
26
6
36
7
5
67
29
4
26
144
16
6
60
24
51
59
40
42
12
2
16
5
9
46
9
3
150
18
72
5
31
12
53
24
61
51
63
12
20
24
9
16
119
30
16
20
6
16
24
24
17
48
19
32
16
5
24
40
23
102
51
43
12
33
11
85
39
132
12
2
63
27
21
64
3
20
28
18
6
29
16
3
8
45
7
38
4
15
24
24
45
18
24
41
3
30
15
40
69
2
49
24
35
16
29
72
24
7
9
15
24
2
22
113
37
6
20
36
16
12
41
19
26
19
3
18
51
15
20
40
45
8
7
41
144
3
45
37
99
24
41
15
31
48
48
20
10
24
8
27
85
35
1
12
38
4
33
71
16
20
4
6
11
15
54
4
6
33
3
5
7
8
70
60
182
36
16
5
33
30
52
26
18
34
15
32
43
20
12
24
30
46
18
26
10
72
18
54
11
1
15
8
7
80
4
42
80
4
23
55
12
29
51
13
32
55
108
68
4
44
46
59
7
20
34
38
28
12
60
41
21
3
1
60
35
27
4
9
24
17
15
64
77
10
8
24
1
27
69
24
120
15
84
12
20
40
20
36
69
3
16
12
44
13
51
6
78
12
165
3
45
75
12
33
8
3
84
25
11
45
79
42
30
9
56
15
30
34
24
60
5
48
9
34
5
15
24
33
33
64
6
36
18
6
56
36
4
48
45
51
80
85
21
59
31
20
36
82
60
11
16
3
141
39
30
102
5
19
32
22
15
32
1
2
16
29
37
18
12
45
3
21
9
12
11
27
37
63
20
16
36
18
15
47
9
117
10
30
48
2
22
48
2
28
12
17
103
17
33
6
1
71
22
12
30
44
16
50
64
14
10
18
9
63
17
24
105
42
40
5
72
40
63
57
15
17
1
47
13
2
22
54
12
108
12
44
45
48
67
5
40
153
47
88
15
17
111
64
6
27
3
5
88
35
45
27
4
89
31
9
9
15
8
24
96
3
4
6
155
25
47
19
14
31
56
27
12
4
14
52
8
16
2
9
31
33
21
18
12
24
12
17
48
19
5
121
39
5
16
3
17
10
5
33
76
18
48
18
42
24
5
24
7
102
20
55
15
38
27
13
14
4
41
40
3
120
21
24
71
12
72
21
15
24
12
64
14
22
8
25
3
24
5
19
5
15
25
47
4
6
39
8
51
21
19
29
31
41
13
2
24
1
24
27
29
43
12
18
2
21
3
40
44
28
8
45
49
48
98
10
20
4
27
81
18
12
9
35
13
5
3
19
8
93
7
62
16
3
24
72
8
13
3
56
55
33
47
16
42
30
6
11
24
7
44
85
51
69
56
135
4
45
45
99
5
4
15
15
20
16
5
9
7
8
37
35
73
15
3
30
32
18
13
24
87
18
18
29
24
40
11
54
15
7
57
56
37
50
4
30
39
11
28
17
15
66
7
32
19
54
2
13
3
12
18
12
32
48
27
19
21
11
12
1
95
9
27
13
3
24
18
48
12
23
57
12
3
1
96
14
46
38
160
5
31
6
11
64
3
21
27
42
60
110
36
24
18
82
6
24
26
90
10
12
9
11
13
32
64
3
8
4
38
160
6
29
13
59
13
6
24
117
21
20
4
35
48
31
56
34
71
25
14
40
6
83
15
76
24
48
117
27
24
24
156
44
6
64
95
51
10
14
12
28
36
24
60
5
27
28
102
3
3
29
40
21
27
75
5
105
66
45
24
13
12
38
4
18
6
30
30
24
96
6
54
20
1
89
10
84
50
10
5
40
8
19
36
17
72
1
23
61
50
10
138
32
13
3
18
14
40
21
39
36
5
9
22
44
16
53
3
24
133
5
22
20
84
61
8
43
24
44
9
13
30
78
12
3
39
17
40
104
15
9
7
24
2
52
6
24
30
15
3
12
41
64
57
63
27
36
153
99
5
13
3
11
4
2
70
9
51
78
15
15
9
3
5
24
43
68
28
141
15
36
24
138
27
29
46
5
40
15
33
32
48
51
76
9
75
24
12
41
7
8
33
21
51
43
6
84
6
6
38
160
9
8
3
76
8
18
54
33
27
13
45
83
43
29
21
19
3
29
64
11
13
63
42
38
33
96
25
26
4
14
42
52
2
10
33
27
5
40
171
5
19
14
54
102
19
24
27
48
5
13
35
72
51
84
1
24
15
6
12
78
65
7
42
6
17
105
28
30
24
21
11
40
44
60
106
20
10
66
59
48
27
10
6
48
29
7
6
59
51
22
18
14
6
58
12
38
90
4
47
31
24
65
9
15
7
33
27
5
115
12
12
18
147
56
19
30
6
33
15
9
32
15
28
21
21
78
32
28
65
51
10
24
11
15
4
18
27
35
16
30
6
8
22
8
27
9
15
19
60
6
12
30
12
5
16
131
16
5
7
96
41
25
14
22
12
12
75
5
10
33
27
18
6
29
3
45
13
14
10
131
19
5
96
7
57
143
57
115
8
40
5
3
24
12
24
40
66
18
21
24
8
13
24
11
9
76
26
25
111
12
2
30
10
3
3
60
90
2
16
45
87
48
65
139
5
25
38
9
3
106
20
46
33
11
6
4
11
61
27
5
3
24
13
66
20
22
14
36
13
99
18
27
96
15
65
1
48
18
48
14
7
15
9
11
45
40
35
16
8
76
9
21
6
32
12
16
24
24
9
71
121
21
18
30
26
64
132
5
3
16
5
40
8
3
69
79
44
21
31
9
21
35
13
11
19
18
3
120
104
15
40
36
12
57
11
64
32
16
12
12
6
78
17
64
23
10
47
103
26
154
21
27
8
64
68
58
6
24
14
3
13
11
85
6
32
36
1
8
43
29
13
18
33
45
11
24
39
78
34
56
9
135
10
15
15
8
42
16
23
15
4
8
168
172
17
13
62
21
55
36
101
3
36
18
10
5
1
44
22
8
112
6
14
36
40
44
4
32
10
72
35
85
60
47
31
9
8
43
50
67
3
24
53
7
6
3
35
45
7
9
189
11
43
8
22
6
24
17
24
24
7
30
30
18
27
75
38
18
10
30
54
66
5
9
10
18
11
57
10
24
48
42
18
17
31
98
15
7
9
23
25
15
48
17
15
82
14
9
27
4
6
11
15
28
26
4
6
33
15
108
60
2
22
38
40
11
40
57
12
11
7
20
4
30
14
16
8
36
30
4
50
28
9
15
36
29
48
3
34
36
18
20
1
8
97
110
ABCD 99092787988*3^$a+1 [50083]
12
112
27
48
108
9
104
55
69
32
100
80
91
60
197
16
44
43
60
105
164
28
63
69
3
65
40
8
40
104
40
68
7
21
87
33
12
12
123
41
60
40
27
165
27
45
15
41
67
48
24
5
151
41
24
72
7
65
40
48
12
32
28
27
173
112
99
57
60
3
21
24
116
84
31
105
75
53
112
24
27
33
36
96
15
57
123
53
16
8
48
12
7
89
96
100
3
72
84
216
5
31
72
153
44
4
219
5
7
5
40
63
65
175
12
45
15
108
108
17
67
5
148
300
75
77
103
161
16
80
100
20
28
12
8
72
180
4
39
345
60
111
141
75
29
31
41
43
69
27
48
132
9
24
32
43
5
7
153
27
29
16
236
4
75
129
87
9
36
87
57
48
8
72
31
29
100
60
92
43
36
12
77
72
55
81
104
16
15
225
80
64
219
69
291
21
3
180
153
48
192
15
24
65
16
24
75
53
55
33
3
17
172
32
16
68
112
20
7
65
7
29
4
72
176
84
4
27
24
36
120
24
21
63
161
60
148
27
33
32
4
75
5
19
12
45
84
80
31
65
19
57
24
104
55
29
55
240
77
16
8
64
80
55
41
24
76
12
63
21
39
89
76
27
5
19
36
57
36
84
8
112
63
17
16
80
64
111
81
63
245
7
41
220
3
21
44
64
20
91
21
56
4
48
15
192
69
99
201
60
116
36
88
20
4
27
33
20
91
29
40
96
24
20
12
4
36
48
272
28
48
60
27
5
100
51
89
52
20
19
29
136
96
68
103
53
112
84
36
144
96
144
200
148
36
87
72
156
24
21
24
8
67
45
20
16
20
24
43
29
79
12
45
27
5
55
17
16
24
48
80
67
144
65
76
240
63
153
44
16
92
52
3
57
51
65
112
228
92
67
89
31
21
12
120
72
8
12
16
15
45
32
7
41
64
171
117
135
12
69
56
91
77
60
31
69
56
100
60
111
9
24
8
64
44
7
29
79
57
8
60
7
45
120
15
84
24
72
5
28
96
315
33
183
9
80
91
9
48
3
9
84
15
21
44
7
69
15
36
72
77
16
224
40
260
271
77
208
39
108
237
20
28
216
56
4
44
48
48
4
36
15
57
84
276
99
69
36
60
228
36
24
8
139
33
132
51
125
64
140
76
104
16
99
105
20
24
4
15
53
60
43
9
15
72
69
75
177
144
48
48
24
75
101
40
27
5
48
4
48
32
76
432
8
88
56
160
15
108
396
9
156
44
40
8
72
28
123
21
375
221
19
9
44
88
8
16
8
12
79
45
104
88
3
17
52
8
103
72
185
72
31
69
212
43
72
84
132
33
51
81
60
132
15
17
43
17
28
72
60
36
72
36
15
101
40
75
36
33
72
219
24
5
16
200
151
24
84
21
8
76
84
92
31
117
96
80
76
80
28
3
5
55
5
124
20
84
55
65
7
12
72
173
48
40
128
7
33
144
3
72
165
3
29
48
40
176
112
72
111
36
105
176
132
172
80
79
21
63
41
16
260
16
27
57
75
21
24
20
4
24
20
52
63
17
79
9
72
3
173
40
27
57
128
12
16
15
57
8
100
123
69
140
31
101
115
36
29
88
120
60
63
72
12
24
9
48
159
45
60
8
40
56
79
12
65
28
36
80
64
12
36
164
19
21
8
7
180
180
108
45
63
9
8
72
16
3
5
19
257
31
5
43
36
125
4
216
200
76
267
5
28
87
33
44
4
27
17
48
4
ABCD 99092853292*3^$a+1 [50252]
13
20
148
108
32
39
36
90
223
128
16
276
116
105
7
24
60
56
51
93
24
12
72
48
76
44
27
72
9
60
196
80
16
132
80
52
176
24
93
18
25
84
92
15
144
121
72
32
100
17
3
76
56
52
12
35
1
71
1
32
48
156
16
24
44
12
81
27
132
39
37
71
33
120
84
84
52
23
18
91
188
28
56
72
52
120
44
120
24
52
32
36
36
96
15
253
48
156
12
164
12
3
33
60
16
44
24
16
44
144
24
24
72
72
21
19
44
99
13
84
24
23
33
84
4
24
8
48
184
12
17
139
132
17
31
24
35
1
20
15
144
129
52
200
40
11
72
49
24
24
56
24
40
35
45
12
72
12
124
5
3
48
363
18
67
24
104
16
77
7
132
36
188
28
12
36
11
25
8
147
25
11
180
36
21
12
111
36
57
60
28
24
8
39
97
47
97
11
72
1
20
112
56
4
60
12
104
192
12
16
48
56
4
116
4
119
13
8
51
21
51
9
4
12
84
68
36
28
108
12
224
40
44
12
64
29
43
32
123
109
120
44
12
40
32
4
20
4
84
53
27
27
81
88
140
60
12
40
56
36
28
56
15
225
88
11
33
16
60
44
4
32
4
84
24
95
69
75
9
27
9
9
267
21
63
24
24
87
45
76
203
37
35
69
64
96
80
40
11
1
36
20
108
51
37
24
20
100
60
11
97
12
128
123
13
108
8
15
25
72
11
45
24
100
56
16
47
21
15
85
24
44
63
13
8
148
32
16
44
40
140
9
3
112
84
71
49
275
33
39
25
11
93
52
32
3
33
84
28
120
216
44
15
61
12
71
49
84
92
36
264
15
117
64
17
27
112
5
15
4
72
71
21
64
24
24
60
128
96
36
15
117
64
44
9
67
23
45
16
36
36
84
108
17
19
140
39
73
20
16
96
24
12
47
61
68
84
112
68
75
97
12
36
144
8
36
9
18
37
12
24
108
84
23
126
27
16
96
56
147
37
12
36
96
71
37
36
24
11
18
18
25
68
4
12
120
176
12
15
57
4
8
168
12
64
11
36
54
27
99
72
141
24
28
60
32
39
36
18
18
85
32
24
28
80
88
68
9
144
3
52
179
21
51
1
24
84
60
8
3
61
29
19
24
60
48
8
108
84
88
72
32
16
17
18
93
123
45
24
4
68
36
21
7
36
108
24
56
40
35
108
33
28
20
24
328
35
61
80
96
16
32
52
20
3
57
64
59
49
95
36
13
23
13
152
69
43
72
72
83
36
25
8
219
25
120
17
27
12
195
36
1
17
15
28
200
88
11
13
20
3
72
13
80
64
12
56
16
144
29
75
336
60
52
36
17
3
64
77
91
140
3
129
16
72
12
120
68
51
57
48
172
108
12
24
11
9
36
144
63
57
12
100
44
273
3
15
1
68
3
49
5
7
36
68
84
16
48
24
60
8
64
20
40
368
24
120
21
15
3
25
44
48
40
56
148
20
24
84
12
3
54
39
4
68
28
48
20
64
71
1
96
24
96
48
8
87
25
84
12
131
9
28
56
51
9
88
92
40
80
15
49
131
33
28
44
76
84
44
15
45
16
44
4
20
24
144
72
27
105
76
89
111
24
99
13
72
180
8
100
12
101
19
12
44
12
3
21
4
29
15
3
121
5
3
36
112
12
71
1
168
96
44
132
72
27
36
21
4
32
60
132
16
23
49
60
72
60
47
9
28
156
23
25
84
36
84
120
47
1
44
24
72
21
15
3
109
71
21
88
56
28
84
44
57
7
137
54
9
24
112
20
28
23
18
18
141
39
25
47
9
24
75
21
40
44
28
12
8
99
69
21
27
16
12
32
48
76
84
132
23
13
20
100
56
132
93
31
32
24
88
23
72
13
8
112
8
3
162
79
296
3
1
72
44
81
43
11
90
67
8
76
12
200
28
32
63
9
40
24
108
71
9
28
68
36
64
20
27
45
4
80
4
92
216
63
129
24
100
35
49
59
36
61
20
148
20
4
60
188
64
68
64
ABCD 99092939690*3^$a+1 [50040]
51
56
18
37
333
45
17
19
9
45
18
29
4
14
97
36
72
51
21
35
10
108
63
63
36
20
4
39
72
53
70
93
18
29
166
39
65
42
18
127
69
39
17
34
57
9
38
25
47
150
88
216
39
17
19
15
57
33
86
78
142
18
21
29
60
82
114
111
35
10
9
216
69
14
22
90
93
126
69
111
72
9
9
29
22
84
56
18
16
144
2
25
33
21
51
93
18
47
25
81
9
17
28
2
34
60
57
27
45
27
63
65
25
87
20
1
17
10
110
7
15
21
54
90
18
15
75
72
36
9
63
45
45
17
19
36
54
29
25
27
9
36
249
54
2
210
4
56
10
8
1
36
126
29
130
84
27
18
29
52
18
63
63
6
90
21
47
160
81
11
58
32
34
26
228
16
26
289
11
115
63
45
36
15
21
9
54
62
1
27
81
126
35
30
58
291
105
84
2
4
129
15
66
24
21
69
93
9
8
10
45
36
101
34
56
133
15
32
115
15
84
56
43
51
14
7
36
162
107
1
18
9
45
15
93
47
25
171
54
96
180
104
70
126
9
27
78
90
111
51
75
18
81
171
36
89
48
7
99
45
69
12
18
45
18
33
30
27
9
9
101
70
24
21
63
81
179
55
15
210
42
108
30
36
45
9
80
37
53
102
168
30
22
68
22
30
38
60
46
6
248
7
15
110
64
74
130
21
9
92
25
90
36
47
25
155
60
70
140
112
3
126
36
9
81
45
18
27
53
73
54
63
80
55
65
40
12
54
36
9
51
3
36
72
33
66
8
30
7
15
18
30
36
9
15
3
123
39
81
135
281
25
33
32
70
45
90
9
24
102
60
324
36
21
9
81
29
4
14
52
80
1
90
33
54
32
25
69
30
9
87
120
8
1
81
63
90
27
168
20
37
353
22
84
27
33
39
15
72
39
72
27
45
35
1
189
72
18
200
25
87
21
17
181
45
27
18
72
17
1
51
68
16
44
10
20
106
6
21
99
9
36
36
99
78
21
71
91
47
72
61
90
29
25
54
90
29
97
18
81
24
36
30
27
47
25
87
140
4
21
135
135
155
310
21
9
78
32
43
90
81
9
18
123
39
27
8
55
17
64
90
81
35
18
16
111
9
27
33
39
45
62
1
87
66
36
90
90
110
58
162
39
29
16
60
56
163
35
30
76
36
18
3
27
63
27
45
15
12
24
129
15
30
135
18
9
8
136
96
3
36
15
56
30
79
36
99
135
51
48
20
61
9
80
37
15
108
120
20
25
15
12
81
47
25
108
33
21
105
38
16
57
159
21
63
74
130
30
45
18
33
21
53
30
90
16
96
21
29
34
26
19
54
108
72
45
6
36
54
30
60
14
151
9
81
36
159
129
18
33
30
24
32
18
72
25
53
52
3
107
1
27
27
15
38
16
54
75
27
18
2
124
81
126
69
18
50
76
30
9
18
99
45
9
81
90
18
72
53
127
144
36
15
111
47
25
45
110
133
33
21
123
140
7
9
9
65
40
2
10
60
3
36
9
6
30
54
63
69
39
45
45
11
115
83
43
69
39
11
25
9
114
75
35
1
159
66
24
2
48
61
81
9
99
45
47
4
21
135
81
179
88
183
69
54
30
9
15
102
20
4
57
33
75
54
65
52
18
27
18
45
36
24
32
61
9
9
135
81
18
15
3
107
30
7
18
18
17
16
39
15
2
28
6
14
72
25
18
135
81
11
4
56
100
8
55
105
32
18
60
90
70
36
74
37
36
108
54
107
18
16
36
75
9
27
29
58
2
73
15
122
58
3
33
30
134
90
142
3
81
45
45
144
36
81
159
21
15
90
120
45
9
81
54
89
46
9
27
98
52
264
24
30
92
60
1
33
21
15
18
3
17
30
61
29
25
15
180
72
3
81
9
51
74
10
63
18
9
90
20
43
54
33
20
37
65
133
17
138
7
18
36
45
9
18
87
182
34
14
42
90
28
6
14
52
9
54
27
8
90
190
135
18
69
18
32
79
51
21
17
55
126
90
72
144
69
39
252
45
144
9
90
17
1
18
51
165
63
20
160
45
162
ABCD 99093310796*3^$a+1 [50035]
169
11
9
99
9
12
40
59
61
36
24
128
28
35
18
54
57
51
48
97
44
60
33
103
120
29
51
124
68
15
48
25
32
21
27
60
24
9
7
35
45
24
159
252
72
13
44
120
96
15
69
216
27
153
39
21
3
61
59
21
76
17
3
27
157
8
72
48
21
7
24
20
255
21
15
49
56
147
93
12
252
100
8
52
95
36
25
104
51
24
145
11
25
80
3
81
51
48
96
36
45
12
52
20
159
54
36
147
27
6
30
97
60
92
108
93
162
117
12
40
35
141
15
57
51
69
28
212
60
123
9
3
33
63
61
59
237
180
129
51
100
113
99
27
21
12
28
104
36
3
1
68
48
9
36
15
24
16
143
30
6
21
63
121
23
72
96
109
83
97
35
21
4
36
335
108
21
36
117
43
17
63
12
12
100
20
39
57
4
8
28
20
72
12
165
135
100
96
20
27
66
144
7
36
104
96
4
95
153
88
17
3
117
18
129
51
25
80
27
37
65
3
28
164
3
45
27
96
69
39
84
117
76
104
51
169
36
95
45
24
36
60
312
108
60
12
63
9
9
6
61
44
15
21
40
92
51
36
25
5
78
133
84
20
60
60
36
12
27
54
7
44
36
4
36
89
15
39
66
24
54
33
3
9
120
27
61
32
48
3
96
84
69
28
35
48
9
315
72
121
119
120
33
12
15
33
60
15
133
44
48
108
39
24
12
45
24
3
6
36
66
60
9
36
64
53
3
4
11
9
3
33
264
48
28
152
208
137
87
21
15
12
21
126
24
54
63
3
21
33
6
61
8
12
100
29
6
1
60
29
54
21
171
42
27
9
30
72
42
12
51
3
24
33
40
44
45
111
27
57
48
27
48
13
77
18
25
65
27
52
35
210
24
91
36
180
107
48
42
120
7
36
20
72
148
80
60
45
39
39
37
20
24
60
105
90
93
168
4
120
116
3
9
12
69
42
45
60
57
127
60
41
15
3
57
15
49
5
15
135
1
24
8
12
16
32
27
45
9
159
147
25
60
80
33
3
33
27
4
36
47
90
27
111
117
15
93
9
75
123
6
99
108
12
15
153
27
72
205
8
15
45
105
30
36
24
33
24
40
5
3
147
225
45
18
57
9
60
30
21
136
44
3
48
129
100
80
3
37
71
57
51
37
47
6
87
12
108
72
28
60
20
39
21
3
69
72
36
12
3
24
33
12
96
40
107
48
9
76
44
3
33
40
137
3
105
27
15
36
9
3
49
11
45
3
97
35
145
24
11
25
23
60
36
1
35
12
133
20
40
29
18
12
141
207
12
126
42
36
30
7
24
36
47
12
33
3
114
48
7
29
51
60
40
8
12
40
5
18
57
39
21
33
27
63
72
61
83
21
16
80
12
45
6
1
96
84
8
63
69
15
33
21
87
93
7
60
120
140
39
61
32
45
3
40
137
36
114
126
39
132
16
23
90
6
45
136
17
7
8
180
87
25
96
20
24
180
15
18
123
60
69
135
180
153
7
80
9
27
129
171
12
120
57
114
1
11
49
188
112
125
51
3
97
20
27
30
43
140
3
1
20
16
17
30
6
102
117
12
36
3
37
53
36
54
12
18
42
25
32
60
12
48
51
132
54
51
64
80
3
57
15
48
36
189
27
21
15
60
169
65
210
24
1
11
9
48
3
144
90
51
3
1
11
18
54
6
159
15
42
115
23
60
90
3
4
36
29
3
60
48
24
3
42
48
36
31
131
25
29
15
9
66
21
75
84
18
103
20
9
3
45
7
80
63
105
172
36
83
36
1
32
72
15
144
60
21
156
15
49
11
84
25
60
36
80
84
156
135
132
33
15
24
25
11
57
48
40
17
126
84
162
15
136
32
12
39
60
61
8
3
69
75
1
24
8
120
3
150
19
80
280
53
27
63
66
36
150
36
72
126
39
168
39
61
80
64
60
8
3
48
21
33
18
45
4
29
7
20
64
20
48
72
36
15
49
11
45
3
61
89
27
27
36
1
11
9
9
6
61
77
18
24
1
80
3
141
96
60
33
87
24
16
395
45
45
ABCD 99093852688*3^$a+1 [50228]
11
16
63
105
80
31
29
36
60
24
60
52
24
84
27
33
20
36
16
84
20
40
144
156
45
215
361
18
90
36
35
16
144
260
24
97
18
41
180
49
72
15
8
157
126
53
16
8
13
99
24
180
20
19
36
144
81
45
135
20
160
44
160
20
1
15
104
160
171
36
33
20
181
72
99
153
11
439
117
63
18
107
16
120
45
35
124
72
21
99
81
23
67
77
103
17
16
201
54
306
123
111
126
108
87
264
9
35
145
15
36
140
180
97
90
90
108
95
60
61
119
4
3
54
99
44
16
129
11
61
159
120
224
36
24
136
39
18
90
17
60
40
132
144
20
64
56
24
73
180
63
24
120
36
44
96
40
44
156
25
72
27
45
51
20
180
37
72
11
84
40
116
60
100
144
3
69
128
16
57
107
37
99
225
15
164
163
137
25
51
111
105
3
105
21
59
13
143
100
20
4
21
234
261
45
171
60
44
24
96
16
21
23
84
52
183
18
63
20
24
60
13
144
59
4
171
69
21
159
3
18
59
13
18
89
73
144
99
144
296
60
100
39
108
9
8
96
4
20
112
21
63
20
115
29
76
144
75
5
13
27
96
216
144
36
183
105
20
216
19
36
90
95
60
84
85
27
45
119
4
57
63
117
63
63
53
37
123
104
112
3
45
81
90
126
23
60
36
4
3
18
15
120
36
63
65
52
44
16
8
280
156
27
17
196
36
165
179
24
280
36
44
156
24
13
47
16
9
87
21
18
81
68
36
24
25
15
57
15
128
55
101
84
76
27
33
21
144
35
19
5
40
20
40
327
9
180
20
4
156
44
120
151
9
180
80
52
93
11
60
120
160
20
40
164
1
36
195
248
96
120
120
49
87
21
90
9
24
237
47
40
183
18
35
84
76
75
36
105
21
108
35
37
252
11
61
159
20
55
5
157
27
36
9
252
90
9
44
37
99
9
108
123
20
1
23
13
108
180
135
60
80
100
20
84
25
51
104
133
63
99
5
85
95
157
108
11
25
15
80
564
36
24
60
276
24
96
24
25
18
54
83
36
24
1
119
36
120
24
52
8
16
156
60
8
96
120
85
35
109
11
24
55
45
20
36
4
12
81
47
43
18
195
75
141
68
25
155
40
120
36
24
21
54
5
112
45
99
45
51
8
40
63
69
108
140
16
81
123
36
57
72
87
104
124
20
25
51
129
155
61
35
64
132
48
36
20
76
84
117
23
400
20
7
72
141
75
5
100
44
31
9
56
4
20
163
33
44
96
60
37
54
126
27
96
36
3
81
24
75
105
93
23
4
20
16
20
61
99
200
79
5
13
87
56
55
89
235
45
20
96
196
111
197
16
57
47
223
17
136
27
54
159
84
63
77
40
80
1
35
100
60
36
21
23
60
60
64
261
99
116
37
63
9
90
18
107
36
204
31
9
20
60
156
16
99
29
25
95
40
252
68
13
83
124
116
37
63
279
65
25
51
44
60
36
160
27
213
36
180
8
36
144
100
12
8
16
44
103
33
20
16
ABCD 99094879454*3^$a+1 [50014]
240
75
9
96
105
24
3
27
36
60
102
18
9
15
66
60
39
15
93
48
60
207
105
57
15
84
12
120
129
39
39
138
15
27
45
27
261
39
36
114
15
60
84
21
126
33
51
96
105
60
15
9
204
51
60
126
15
24
33
15
96
69
30
72
45
51
12
105
72
153
72
51
39
21
87
72
198
123
69
195
183
165
33
15
60
39
30
63
87
21
9
168
30
132
141
57
72
39
87
54
3
12
84
12
48
240
84
3
84
60
126
12
3
48
24
3
12
132
21
45
159
135
90
30
33
48
27
81
24
45
111
117
72
15
72
81
159
111
93
231
141
48
144
48
12
147
30
3
3
102
438
45
129
243
15
45
153
264
96
102
42
156
147
57
30
18
18
90
114
90
99
60
69
60
102
153
135
78
54
108
18
84
99
27
54
150
105
123
72
36
285
12
48
75
9
81
87
3
117
72
81
255
84
3
108
54
90
21
48
120
72
204
108
36
21
48
60
195
156
36
48
12
60
261
3
501
123
45
48
63
69
15
3
30
24
3
108
48
36
15
108
57
3
18
3
84
48
27
33
24
15
270
3
12
183
12
6
99
111
57
12
135
21
9
39
96
15
165
36
48
12
45
63
39
198
219
111
153
27
90
84
15
60
3
138
60
30
114
90
30
6
45
12
15
117
60
36
168
9
150
33
192
72
264
180
81
60
63
75
42
120
3
132
15
81
12
72
33
12
3
192
120
15
9
9
72
363
117
159
147
69
63
18
3
60
21
15
201
27
48
300
147
72
60
30
276
72
18
33
111
90
39
72
180
180
27
18
24
75
45
96
15
15
45
9
60
111
12
96
69
18
30
24
39
84
3
84
33
132
60
123
45
45
102
6
15
48
36
60
75
36
9
156
87
21
24
57
63
105
48
144
18
162
39
57
3
9
18
45
24
3
117
63
72
9
24
36
36
108
63
285
48
81
39
81
15
135
9
39
21
132
195
12
72
33
132
15
93
33
72
42
69
12
204
15
33
153
135
9
66
45
9
51
45
87
12
3
45
12
75
9
444
33
54
180
36
84
33
75
165
87
69
27
93
192
69
99
96
21
27
105
12
3
57
135
63
105
75
57
36
168
24
123
117
12
21
27
237
96
195
84
24
51
165
24
84
57
18
105
33
42
12
90
180
108
42
81
9
39
36
24
129
87
24
39
33
129
63
57
99
252
225
3
60
69
3
24
36
84
15
33
75
117
3
57
33
42
18
3
60
180
75
117
105
51
36
60
63
345
12
36
27
30
135
117
78
141
192
75
45
84
60
51
45
99
66
72
3
72
12
93
51
117
75
429
3
63
213
12
240
45
63
57
15
24
48
27
105
60
36
60
27
105
288
39
9
39
60
180
102
3
36
96
33
123
12
132
96
60
9
135
3
90
162
9
72
84
33
42
21
108
36
45
186
153
9
72
51
72
36
12
45
123
291
153
48
48
84
3
24
90
243
180
147
60
198
120
72
15
45
3
108
144
63
60
72
ABCD 99095249824*3^$a+1 [50282]
96
56
39
121
120
24
59
21
63
153
144
16
47
1
56
16
8
16
24
72
8
240
16
80
40
120
95
49
24
8
40
47
120
1
120
95
81
15
25
248
40
167
9
24
3
133
11
36
73
80
51
84
81
256
23
1
24
47
105
40
59
156
289
80
16
24
104
72
72
87
81
48
135
49
80
16
35
45
40
119
180
12
144
9
120
40
11
117
63
1
8
312
96
87
1
56
39
1
24
176
184
167
144
9
120
15
49
56
39
153
144
96
64
24
11
36
12
60
360
25
48
144
120
56
3
84
97
24
131
21
72
88
8
159
121
240
32
24
48
72
16
24
96
23
1
59
61
95
1
8
15
289
72
176
40
48
24
227
229
104
63
24
1
48
72
120
8
51
21
64
24
32
48
195
21
184
144
80
3
84
1
203
21
123
13
72
120
248
328
131
108
25
143
105
40
120
8
24
112
8
63
153
135
60
69
88
72
200
3
85
72
56
96
123
85
23
49
35
60
120
1
24
120
59
237
120
39
1
8
27
13
32
48
15
97
95
24
1
104
16
35
13
24
48
23
9
27
108
132
133
48
8
99
21
87
9
40
143
33
48
184
96
95
169
83
48
189
256
32
87
1
56
64
131
84
1
56
112
48
23
81
16
72
32
96
135
73
47
97
56
72
99
36
49
8
3
13
56
40
128
16
32
3
36
33
16
96
8
88
95
204
156
33
111
9
40
131
21
88
152
48
16
8
88
104
40
155
204
84
133
144
24
24
48
24
48
56
27
12
180
37
24
96
24
107
109
120
59
61
35
228
72
24
9
16
120
71
48
145
23
33
15
60
12
105
64
48
71
1
56
15
9
63
36
45
16
48
95
33
15
24
9
64
47
505
59
357
15
144
1
8
136
143
57
16
8
64
23
72
12
61
83
144
93
15
24
105
24
15
1
56
24
111
97
155
36
240
9
88
48
107
45
63
49
23
33
87
97
47
1
35
85
8
15
49
32
99
21
184
72
128
15
49
80
27
61
83
36
25
191
57
88
8
16
80
136
8
120
231
81
64
143
1
24
83
277
95
72
9
231
48
33
3
45
40
24
143
49
200
75
108
72
1
107
85
23
9
15
1
80
48
27
37
168
32
16
56
75
13
8
88
32
120
27
12
145
24
104
216
75
277
48
56
15
9
39
1
24
56
87
12
37
200
40
168
23
145
59
21
27
60
57
16
32
16
107
109
128
87
49
47
49
24
264
56
24
15
25
8
123
117
88
119
73
48
152
15
145
23
25
119
97
24
32
24
39
97
80
24
15
48
36
85
239
73
8
240
40
35
85
104
51
181
96
59
45
160
128
40
23
73
80
16
299
85
32
64
224
40
24
215
57
123
37
48
80
16
336
23
1
120
95
9
192
3
21
40
96
95
33
288
88
80
112
23
129
291
109
35
61
119
1
24
56
40
216
95
25
24
24
71
1
80
24
24
27
141
264
40
8
16
72
8
15
9
16
56
64
32
39
9
40
71
9
16
48
35
13
23
1
48
48
32
87
49
32
48
72
88
71
108
13
23
169
35
156
81
96
3
301
80
ABCD 99095544664*3^$a+1 [50018]
83
13
155
36
45
3
13
24
56
75
54
15
4
161
75
9
27
12
16
71
6
30
37
41
84
51
4
5
15
12
9
12
7
11
25
29
96
15
57
27
16
32
64
5
66
114
90
105
21
75
9
135
81
7
11
36
114
15
60
51
54
27
64
101
18
85
84
35
36
126
36
7
128
57
108
67
36
20
21
3
40
17
31
24
20
4
44
16
92
3
30
19
35
45
28
24
8
45
7
5
15
16
24
144
35
37
23
21
220
11
45
88
56
9
87
24
48
87
36
25
17
12
31
23
45
52
35
45
24
184
72
47
1
36
41
12
42
13
72
113
91
44
21
42
9
9
72
12
163
107
6
7
24
131
25
20
3
37
5
18
61
29
12
3
36
4
17
72
63
39
49
92
63
264
85
68
9
3
21
102
42
43
180
224
3
25
72
5
91
5
19
24
44
12
4
107
25
12
48
92
63
9
64
80
12
33
27
64
48
77
18
90
55
20
45
127
5
3
33
84
24
31
95
1
68
75
1
80
45
115
65
99
24
3
18
79
12
56
15
9
64
125
19
11
24
1
17
15
4
8
40
48
72
47
33
52
23
36
54
27
4
41
43
11
21
160
44
16
68
88
128
15
25
12
80
9
55
71
109
48
8
24
96
28
29
87
96
159
13
17
31
80
12
16
77
19
20
4
17
15
3
84
33
9
18
93
9
60
55
20
15
108
18
115
12
32
16
113
51
105
6
13
5
84
91
24
48
5
84
15
24
75
61
48
8
88
32
12
52
23
33
33
36
3
12
64
12
8
96
16
5
3
52
44
16
53
36
30
25
35
108
1
72
125
19
53
7
11
414
30
21
132
28
120
108
12
8
16
11
18
51
15
33
12
4
65
31
5
19
32
39
145
24
29
12
36
24
31
113
27
99
49
5
75
4
11
37
29
51
39
33
16
29
18
120
25
32
40
35
121
41
19
84
128
28
65
90
85
116
141
7
56
4
5
18
9
63
13
104
24
16
36
59
25
176
9
231
24
64
116
3
73
24
60
5
15
3
25
96
36
35
13
5
43
12
35
13
29
39
15
12
13
24
60
32
64
41
43
12
48
11
54
15
15
33
12
63
24
138
132
3
105
67
35
13
23
13
44
15
13
24
60
20
15
61
77
3
180
15
180
78
27
28
17
7
11
97
20
9
36
19
60
5
103
48
84
113
27
3
33
144
3
42
39
16
89
12
7
65
6
21
15
9
24
15
1
24
17
31
60
20
15
145
48
77
15
12
72
225
54
217
44
99
12
18
31
59
37
32
12
64
120
11
81
108
9
36
19
65
55
5
7
29
31
5
99
9
90
18
30
54
15
9
102
9
60
9
99
21
15
4
92
16
12
36
92
3
1
36
17
180
36
31
23
61
11
108
13
65
27
16
44
100
32
4
44
12
129
15
4
36
32
24
3
13
35
13
149
3
3
25
20
192
33
7
23
25
47
69
45
3
15
37
44
12
84
16
23
45
24
51
6
91
53
31
5
36
79
20
75
9
40
29
30
6
15
21
75
16
104
64
5
39
16
17
24
99
16
56
27
90
36
19
47
1
53
7
104
15
13
12
24
5
115
24
5
60
27
36
3
9
28
24
8
40
77
198
13
89
3
16
5
90
126
3
52
48
12
65
15
93
48
39
16
44
15
66
90
18
19
20
40
17
180
3
81
150
1
11
24
48
1
32
48
15
21
64
17
127
23
30
3
129
51
4
191
6
54
210
60
31
120
41
18
6
43
11
97
24
5
18
12
105
39
24
1
17
63
4
95
13
20
12
21
6
133
36
24
36
92
40
35
18
39
15
66
15
36
3
6
7
8
39
36
141
28
5
150
57
24
64
120
32
28
65
3
112
47
13
41
24
18
18
7
29
54
1
29
39
28
48
36
156
53
24
210
42
75
15
1
17
156
19
23
9
99
9
60
15
37
128
36
15
24
18
19
36
24
209
30
204
37
8
16
24
23
25
20
99
18
180
7
20
45
84
24
111
81
31
72
5
3
40
24
113
15
40
41
7
83
9
16
11
18
15
48
4
108
5
18
9
39
24
18
48
51
63
97
155
9
60
64
32
9
7
108
32
48
16
56
112
5
115
65
30
37
23
18
43
155
21
69
55
36
29
147
60
159
1
17
36
15
72
3
1
20
33
31
12
119
210
51
39
1
23
21
4
5
99
36
60
147
49
48
11
1
48
8
12
27
66
3
12
64
80
135
9
4
60
17
15
36
28
20
9
3
24
28
35
61
47
90
7
140
16
24
48
44
9
12
78
45
4
35
13
29
51
64
24
41
54
37
125
18
30
15
16
24
204
32
75
9
60
51
25
120
104
36
28
71
30
51
28
80
76
132
44
36
64
35
13
48
47
108
48
49
5
42
180
66
42
18
15
84
16
48
47
13
152
28
20
27
13
32
9
30
54
27
28
5
79
11
1
48
53
207
12
75
69
84
45
255
105
7
60
24
140
12
24
3
66
ABCD 99096407264*3^$a+1 [50047]
186
225
135
9
24
75
261
45
30
114
30
201
105
90
126
42
192
24
126
144
66
9
87
153
117
162
57
84
75
30
186
66
3
201
54
45
36
24
36
21
144
18
93
84
111
288
81
96
93
27
45
18
120
24
36
177
93
30
114
18
18
30
36
21
3
54
12
39
72
165
3
159
48
24
66
60
54
81
99
54
27
39
9
15
192
270
144
78
66
75
36
3
48
60
30
99
9
150
117
183
132
84
216
24
120
36
108
180
21
141
270
60
162
102
21
219
30
24
36
51
15
204
54
12
54
21
105
114
45
219
36
129
15
117
60
129
186
174
51
165
42
213
3
45
57
54
240
108
36
12
93
72
3
21
84
21
66
69
21
54
96
120
33
21
99
45
90
6
18
48
54
90
45
15
90
84
162
144
126
78
66
126
504
78
3
15
54
39
45
51
240
3
261
57
18
81
45
75
144
72
57
36
75
69
183
9
24
27
45
48
135
69
198
108
144
138
15
108
36
81
84
51
75
78
72
90
30
99
24
27
90
48
90
24
192
36
42
246
42
3
15
30
42
69
39
66
51
9
54
72
45
183
261
60
63
36
54
3
24
84
12
144
141
15
93
36
90
78
18
45
273
291
69
24
48
3
60
225
195
72
63
201
51
228
21
144
39
18
63
237
132
138
54
39
39
18
90
84
60
30
15
21
18
57
147
180
18
210
9
189
24
12
51
48
267
45
117
12
96
120
39
69
96
36
72
207
39
45
36
51
252
36
12
60
33
36
3
102
330
54
207
108
111
96
138
36
216
144
24
30
132
129
144
12
33
90
96
84
96
189
117
15
3
102
18
6
15
84
9
18
174
6
300
105
3
36
69
27
48
114
3
213
15
276
69
234
177
24
15
45
99
81
9
63
60
75
90
84
168
63
3
180
126
6
72
66
36
216
18
162
15
45
180
84
15
9
15
39
48
18
51
39
117
84
15
126
90
165
108
15
177
180
27
48
18
114
12
180
180
126
42
18
108
36
54
105
39
93
15
213
21
51
15
18
36
279
249
51
75
126
30
96
84
21
57
36
87
60
45
135
9
39
57
135
60
39
54
72
255
69
108
36
12
24
66
150
3
51
66
3
75
45
81
108
18
33
129
66
57
60
45
90
168
90
87
15
60
90
162
126
144
192
135
141
15
3
12
78
27
39
366
48
6
36
90
30
24
198
18
9
9
12
54
126
135
264
39
117
135
48
105
9
18
90
162
18
3
12
33
240
66
9
69
12
39
39
81
132
3
12
93
21
90
9
45
30
90
96
144
75
156
24
60
45
72
84
54
21
84
45
75
69
48
24
264
51
21
18
201
15
180
114
147
105
54
90
159
180
57
75
63
24
48
180
42
36
36
66
105
3
132
90
39
135
9
105
15
39
ABCD 99096508814*3^$a+1 [50003]
88
15
57
3
33
2
30
7
95
1
29
16
75
17
19
48
12
45
3
51
96
9
39
26
55
35
126
18
118
24
18
38
55
77
22
14
40
15
5
4
27
35
46
12
15
17
30
85
168
5
6
40
12
57
33
38
96
1
87
2
43
5
31
27
2
18
48
121
29
7
17
48
10
8
16
18
38
25
3
36
21
23
60
6
43
36
9
15
95
1
72
15
57
11
42
7
47
13
11
36
18
7
108
5
16
27
119
30
19
111
18
15
36
35
1
45
15
36
29
43
33
87
48
15
14
94
21
9
171
23
37
3
60
8
12
1
47
34
6
2
142
26
7
33
3
11
28
20
37
120
5
28
18
20
60
25
60
69
14
6
90
13
36
65
100
39
5
6
36
13
23
13
9
27
11
52
20
13
12
71
46
18
18
44
199
17
54
54
7
48
9
75
5
31
21
14
30
4
18
24
20
1
23
37
60
23
10
14
36
1
29
36
60
4
42
72
80
12
60
6
43
81
3
21
111
48
35
1
96
35
1
35
12
1
15
9
77
115
41
30
25
23
1
35
13
53
10
129
60
45
24
30
9
12
15
6
2
133
9
3
23
30
7
60
35
1
60
65
4
3
35
12
52
18
20
36
16
44
7
9
3
23
37
12
24
12
27
26
7
24
48
11
16
66
38
25
12
39
8
37
21
98
1
29
31
120
60
143
1
27
14
6
28
57
12
21
75
60
24
11
37
5
10
32
13
9
15
29
24
42
16
38
60
114
18
138
30
7
24
41
7
12
35
13
23
34
18
21
29
6
52
14
66
49
33
15
95
61
72
12
35
10
42
56
133
11
1
12
21
27
120
17
6
10
39
5
43
12
48
27
8
10
14
36
72
13
12
57
39
96
3
72
14
4
3
60
77
10
56
12
25
9
51
9
3
23
102
36
6
24
30
7
47
1
9
110
13
57
12
54
44
1
12
5
19
15
18
12
26
72
18
10
20
4
8
25
11
172
2
6
22
62
10
42
18
51
39
26
19
35
37
23
1
24
5
58
8
61
48
156
21
56
64
38
66
7
69
18
21
35
22
15
3
56
13
11
4
38
24
16
32
6
10
24
30
32
36
37
17
10
38
28
15
59
13
36
27
38
7
29
19
177
72
72
3
35
97
101
10
18
2
72
13
12
12
3
18
20
115
60
12
12
41
102
61
35
12
49
60
45
39
147
8
82
15
83
25
29
127
5
79
35
12
30
22
21
57
75
23
49
15
12
14
19
5
7
9
15
45
74
36
85
84
36
5
54
48
10
62
73
23
37
23
6
30
60
13
45
6
26
64
32
12
36
31
33
2
16
8
4
2
6
73
59
28
18
26
4
21
21
2
28
20
4
44
10
20
7
137
30
16
9
11
24
6
12
7
12
84
41
28
27
29
66
25
33
15
11
1
51
9
9
14
25
5
43
48
21
3
35
25
36
24
11
46
63
15
18
12
2
18
7
63
38
4
99
9
30
20
13
53
36
24
7
17
240
12
46
162
60
63
17
42
24
37
35
42
148
3
24
35
97
3
140
30
28
24
63
11
6
18
37
36
27
12
108
33
24
108
5
10
8
52
32
24
1
24
12
125
55
9
3
5
42
13
35
37
29
7
12
41
66
13
117
15
5
6
18
7
72
11
4
2
16
110
4
69
35
1
5
16
38
144
30
6
30
67
84
96
35
13
155
12
25
17
48
64
8
10
48
8
90
6
133
5
55
11
1
15
44
24
36
42
24
10
45
9
6
33
60
35
28
14
36
19
3
108
62
6
54
18
30
10
20
54
4
54
66
15
21
20
31
27
12
68
85
123
33
87
68
10
30
26
31
72
71
6
43
35
40
57
15
8
6
36
19
24
95
70
15
60
17
70
21
143
24
6
60
16
14
6
54
72
24
6
42
82
20
30
73
11
84
22
14
25
71
36
37
23
82
110
73
12
23
49
5
6
13
17
19
15
21
9
14
25
35
25
60
12
5
4
6
33
5
31
24
9
3
24
11
4
54
51
75
66
39
23
18
19
23
58
24
66
18
51
63
48
44
13
23
25
17
127
23
61
5
30
16
14
60
102
49
11
34
18
21
41
10
104
34
72
8
10
98
54
54
7
24
39
20
10
15
24
3
33
51
14
24
7
36
35
34
38
37
15
21
12
11
40
9
33
27
21
2
13
12
27
80
42
30
193
21
44
40
3
69
14
6
58
38
19
15
8
13
9
3
35
13
143
82
39
9
80
31
60
33
3
48
47
30
7
11
1
23
13
23
4
122
46
8
1
39
44
6
82
93
24
45
90
8
4
6
98
1
75
9
17
18
12
13
21
104
22
14
10
74
64
86
12
85
24
15
8
1
11
1
24
3
60
18
15
53
16
44
52
39
69
62
4
90
38
16
9
12
21
15
17
43
72
81
114
48
45
5
72
46
2
72
18
10
27
23
37
11
37
9
3
105
6
14
30
22
18
8
30
79
24
35
46
14
25
47
18
22
2
28
3
12
3
9
12
11
25
120
29
34
12
8
24
6
7
9
24
20
10
44
25
5
103
120
23
1
119
30
84
12
19
87
2
18
37
45
78
9
29
42
13
35
12
24
28
108
8
25
5
19
107
16
18
6
48
21
17
88
14
12
46
75
3
2
19
71
10
14
13
96
72
27
2
43
12
41
12
16
39
65
12
10
9
24
48
5
4
74
30
4
3
15
2
6
60
49
36
107
28
9
17
4
42
33
5
7
29
28
50
10
8
19
3
90
2
24
30
16
3
48
12
48
17
115
35
36
46
18
8
28
32
72
13
17
18
18
24
6
52
20
48
4
81
24
11
64
45
45
15
23
37
77
78
25
35
1
65
30
54
67
23
18
10
18
26
46
32
48
64
15
45
135
35
6
4
54
21
59
4
78
2
13
15
32
25
12
36
12
51
44
13
5
12
18
18
10
20
84
1
60
36
48
71
37
48
77
7
12
60
39
21
53
70
18
8
4
3
12
23
22
8
22
60
12
18
18
54
6
69
5
6
30
82
8
34
38
52
9
21
51
59
144
85
21
3
15
21
12
3
56
1
33
51
36
17
7
60
101
24
48
22
36
44
13
5
6
12
18
6
13
47
25
24
29
30
6
60
4
98
49
60
41
22
45
63
14
24
24
46
2
52
15
48
23
36
25
23
6
30
1
5
58
18
18
2
12
22
8
12
28
45
11
30
6
58
90
21
12
5
42
28
30
90
57
12
11
18
24
10
20
61
65
54
10
3
15
9
15
66
3
36
15
8
10
60
3
29
19
29
7
15
45
63
45
12
69
39
48
45
38
1
48
53
12
22
141
12
15
18
3
60
9
15
15
20
1
21
8
67
24
11
1
23
12
ABCD 99096846536*3^$a+1 [50108]
27
90
99
32
168
72
24
73
18
125
288
109
107
1
144
63
80
216
96
13
27
24
21
35
145
63
216
24
120
152
1
135
189
11
25
162
252
33
3
90
72
171
272
169
23
157
90
65
295
65
24
240
157
162
18
72
135
45
72
99
99
285
93
83
120
31
18
71
1
63
45
18
9
240
165
18
393
144
8
168
40
72
417
108
107
181
179
16
75
252
72
65
48
48
64
153
231
56
24
256
81
159
216
408
189
171
9
23
85
83
16
63
33
57
108
243
200
151
36
5
112
117
51
237
27
224
1
95
31
72
81
360
27
317
7
90
126
162
18
90
123
56
96
157
72
18
33
32
97
279
80
127
185
112
8
144
181
252
47
48
328
8
240
40
81
63
153
270
54
51
120
99
126
87
72
21
27
45
83
97
167
136
48
207
180
53
16
104
61
216
99
56
72
40
3
149
85
90
33
72
3
270
143
109
108
71
19
90
51
56
73
18
29
115
5
103
281
232
24
48
27
90
180
23
85
72
11
115
162
90
113
49
135
96
48
24
8
112
56
16
56
7
162
143
160
200
240
40
63
65
25
159
75
45
296
232
8
229
35
145
36
27
240
3
90
90
17
120
16
80
109
90
33
39
81
9
23
136
32
168
192
25
180
267
32
25
15
264
189
18
162
15
152
175
33
128
19
645
8
103
54
36
180
443
400
21
83
25
47
25
90
269
120
24
163
45
144
24
32
120
72
72
64
309
18
9
80
1
95
288
64
57
119
72
169
15
111
105
165
107
253
144
51
32
96
24
48
19
18
11
97
54
305
136
368
64
128
97
72
15
8
48
24
48
120
7
108
125
55
17
181
72
27
45
51
320
88
27
125
72
73
162
53
37
35
160
3
149
136
48
104
13
90
54
131
24
115
90
35
336
24
91
45
72
45
51
39
81
207
209
25
359
120
40
39
108
117
72
63
72
305
64
9
108
27
32
103
18
72
23
67
117
56
169
216
54
113
336
360
16
111
54
11
259
189
32
24
40
128
208
9
108
51
80
24
72
40
56
72
16
176
144
16
24
129
15
56
136
135
90
15
48
135
360
90
23
49
36
99
80
73
63
200
72
97
95
31
252
5
103
89
16
57
63
8
136
ABCD 99097288406*3^$a+1 [50041]
18
81
9
234
13
24
8
48
4
44
81
3
76
12
44
60
33
15
60
15
1
36
5
31
12
36
132
35
24
33
12
84
12
69
75
93
3
4
60
53
6
57
105
48
15
64
20
12
16
48
47
13
120
36
23
97
68
88
35
49
23
18
39
33
96
39
27
109
125
27
12
88
59
25
48
32
21
27
21
31
24
59
73
12
5
15
33
39
21
7
132
23
73
72
8
189
51
69
19
12
68
81
39
4
8
4
36
72
20
16
12
60
108
35
21
40
35
21
184
48
11
37
164
51
45
99
1
77
3
12
16
36
5
31
233
39
33
39
3
30
51
12
45
7
12
68
52
29
75
40
24
176
9
192
19
71
1
5
19
24
41
6
12
13
44
39
30
91
36
12
23
153
72
48
100
20
21
3
3
13
71
24
54
15
52
8
52
35
25
41
24
3
105
3
4
24
24
65
15
21
87
3
96
66
75
100
32
27
1
8
16
53
27
16
44
3
30
91
120
32
40
12
12
140
3
25
20
45
67
59
6
30
25
71
48
6
15
15
13
11
102
18
96
13
20
15
42
3
63
54
55
20
15
45
64
77
7
60
12
48
92
24
16
23
72
1
185
39
40
41
18
54
31
95
1
71
9
45
51
57
7
29
7
8
64
60
36
60
12
29
63
12
15
25
20
3
6
87
4
20
16
72
17
54
49
48
104
28
8
48
12
45
48
67
47
25
5
18
54
3
15
37
36
5
3
15
9
21
51
111
45
4
36
44
16
12
68
15
85
5
3
12
40
60
60
32
48
72
12
51
33
75
1
44
24
45
12
43
12
41
7
8
100
5
7
20
81
7
17
51
69
27
36
9
24
156
43
11
85
20
16
60
20
39
9
21
24
43
44
36
15
33
112
23
105
21
84
6
18
27
9
27
27
25
20
3
78
79
108
68
81
36
60
30
144
1
60
44
4
12
32
28
59
138
27
100
44
60
4
53
7
48
20
64
41
27
63
33
21
18
18
67
11
49
36
35
97
32
88
5
7
108
77
43
12
252
36
20
15
13
36
8
21
171
28
12
35
6
19
56
84
75
21
4
41
15
9
54
97
32
40
8
132
48
28
47
108
25
47
57
33
3
16
68
16
32
4
8
100
17
19
12
113
55
17
54
9
15
21
45
91
107
13
60
80
63
21
28
20
45
15
33
15
4
20
16
80
40
20
60
40
72
17
39
12
40
17
12
55
56
4
84
89
36
39
3
9
40
5
3
63
9
4
11
13
17
36
19
20
16
5
30
37
23
33
51
81
48
21
15
64
32
24
111
13
36
56
9
18
66
31
36
60
20
4
83
33
4
108
77
39
124
12
71
42
27
24
4
80
21
19
23
13
36
216
23
49
35
60
25
72
44
72
24
40
80
21
18
9
40
56
52
59
54
27
27
30
51
84
52
36
20
52
107
21
15
30
3
144
12
45
43
8
52
72
35
21
28
32
27
6
7
20
40
8
15
49
36
132
17
67
20
15
69
12
40
5
7
83
13
59
18
18
37
17
15
28
12
5
15
16
32
4
8
33
19
83
37
53
31
12
29
15
16
23
72
73
5
15
111
21
52
12
56
15
57
52
20
16
20
28
56
108
3
18
15
24
33
15
39
25
80
4
77
7
5
3
39
61
68
12
60
48
69
51
39
73
5
12
6
54
3
9
39
4
35
61
11
25
8
148
104
36
12
27
1
24
23
81
4
36
65
19
48
35
9
24
39
72
24
37
48
35
1
80
51
45
39
108
18
78
90
12
42
12
1
89
163
48
24
36
24
24
24
5
3
28
36
56
4
65
51
4
20
33
111
36
21
87
33
7
48
32
81
12
55
35
9
16
12
17
55
48
108
24
80
4
41
60
55
80
16
12
12
95
49
17
19
36
24
71
13
17
18
9
96
57
24
55
35
21
63
121
68
51
25
36
24
17
19
5
30
13
20
3
18
79
8
147
73
53
54
13
92
3
42
3
24
40
20
3
18
19
11
13
5
15
12
12
33
7
11
1
35
9
4
132
8
33
43
60
5
27
108
21
75
15
36
42
3
4
101
43
5
24
7
29
7
8
24
40
137
30
13
56
40
132
29
55
41
27
27
49
17
115
120
5
3
4
5
31
77
19
35
45
28
36
24
47
18
67
8
15
93
15
25
24
8
16
24
68
40
72
48
92
132
33
15
48
27
13
5
7
48
92
15
21
45
36
36
7
17
30
1
80
33
51
48
48
27
117
76
83
61
5
123
21
187
24
24
20
64
11
61
23
1
56
3
33
88
17
19
20
141
7
56
52
47
6
27
12
63
24
9
16
65
18
36
54
115
48
72
53
75
87
117
16
140
28
92
87
201
15
42
12
103
20
48
4
180
12
83
1
24
152
21
3
52
20
15
9
63
45
63
49
36
12
48
24
36
12
92
15
25
173
3
4
68
60
27
25
8
52
24
24
60
12
8
21
27
28
35
21
64
12
47
1
41
171
100
8
184
48
59
9
24
16
36
23
13
5
27
40
23
73
17
75
40
12
32
148
20
16
197
3
60
52
8
4
12
20
48
12
39
81
100
44
12
12
16
56
69
24
43
204
20
33
43
168
32
4
36
23
21
60
40
8
16
77
30
9
4
72
12
35
73
24
65
36
43
80
36
15
1
59
48
1
17
19
5
43
8
15
37
32
40
48
20
40
17
36
3
36
21
12
103
20
64
84
92
3
66
15
21
60
90
18
36
91
48
36
68
12
4
264
8
40
20
15
60
33
15
109
5
31
71
6
7
ABCD 99098081788*3^$a+1 [50006]
25
29
19
17
31
8
96
64
17
18
69
75
45
45
3
69
3
88
35
109
8
88
47
72
18
7
56
99
36
162
7
8
3
18
171
9
36
195
40
89
31
149
27
99
13
48
263
9
27
126
183
232
8
64
17
54
169
47
121
113
15
64
11
69
21
54
162
219
72
120
3
69
21
147
69
3
16
32
64
11
72
90
18
9
96
39
33
192
144
27
37
8
9
271
48
95
129
280
23
9
81
127
8
88
104
15
72
9
16
29
36
255
33
36
72
3
87
18
36
90
9
9
7
200
9
90
72
85
5
3
64
48
29
43
80
96
51
45
9
36
90
81
240
160
77
162
193
41
72
79
29
51
64
29
36
39
15
18
7
137
103
113
55
32
48
63
36
13
23
25
8
96
15
81
9
108
3
24
88
8
144
75
13
41
31
56
165
3
24
27
21
15
33
232
23
1
161
15
129
15
21
147
48
3
45
27
69
3
21
15
36
21
69
90
36
69
48
48
15
57
177
39
64
41
31
264
32
400
32
33
55
128
64
23
9
81
18
21
40
29
27
72
45
27
40
128
120
117
51
75
72
21
40
47
9
9
15
24
40
47
36
157
32
40
104
96
75
13
131
69
3
69
75
18
90
18
15
39
126
115
192
71
105
111
54
90
1
35
13
32
45
115
80
21
3
159
153
72
45
75
15
252
18
36
7
8
165
75
15
144
33
88
72
5
180
18
36
1
24
11
90
19
53
36
31
104
144
135
1
32
57
31
59
36
57
240
168
111
36
133
47
162
36
67
5
19
53
18
288
36
36
33
39
72
49
24
143
252
18
54
18
18
9
9
126
18
7
56
45
72
18
18
54
121
41
90
45
144
207
25
8
112
143
36
18
43
47
25
32
15
36
162
18
9
24
40
24
56
207
9
24
111
105
3
21
64
5
36
7
8
21
90
81
9
180
36
15
48
9
90
93
15
9
88
48
32
88
77
147
69
115
29
36
54
57
15
73
17
54
105
64
56
81
18
13
5
243
16
8
16
5
211
5
54
205
29
27
136
17
103
113
31
41
7
32
16
53
139
32
135
90
54
54
91
72
35
18
115
72
120
8
27
108
97
384
23
18
15
57
7
8
165
126
261
45
75
51
165
15
97
96
5
270
126
31
383
49
77
91
128
256
144
47
25
80
39
193
5
75
15
90
63
9
54
169
47
81
9
15
39
25
80
39
145
8
160
83
117
45
27
40
5
18
9
135
33
57
18
45
16
29
36
135
27
90
72
36
15
39
72
234
7
29
115
176
48
16
80
24
27
69
144
144
136
272
99
21
87
1
17
7
263
33
57
54
18
15
21
139
5
90
81
16
8
93
355
23
25
29
67
23
25
83
93
16
35
90
75
48
57
135
40
131
45
9
18
85
8
69
3
51
45
216
81
18
69
16
5
54
90
115
47
90
54
36
109
305
15
39
108
54
63
48
48
57
127
71
97
8
21
51
93
72
19
179
85
41
151
47
81
16
11
109
24
11
36
9
9
87
93
72
72
75
96
112
32
40
152
40
155
93
33
159
16
77
36
31
113
72
108
36
31
221
139
5
3
33
90
90
3
177
7
32
69
144
18
97
120
152
135
129
360
120
39
57
64
77
75
40
264
24
56
48
15
36
144
13
59
108
1
17
39
33
216
135
81
108
18
193
5
27
27
61
11
54
31
23
ABCD 99098086676*3^$a+1 [50135]
18
27
51
45
27
37
36
108
47
18
111
75
84
81
16
17
66
61
128
51
120
36
24
36
25
48
17
18
12
54
96
43
263
12
105
100
65
96
79
5
18
69
9
55
36
29
24
7
11
37
53
43
144
128
129
24
151
59
36
36
162
6
117
3
114
91
36
108
107
165
48
15
18
18
126
63
112
5
18
25
17
15
148
65
6
30
327
144
4
144
47
54
39
100
65
90
18
102
126
31
23
25
47
13
32
51
390
7
36
65
75
15
42
39
48
147
45
3
45
27
6
408
222
12
18
18
96
18
66
21
129
180
127
17
43
80
33
72
43
11
33
16
59
90
31
227
30
43
17
102
13
5
7
71
201
99
6
18
37
65
63
177
84
90
85
300
36
11
54
18
57
100
44
4
60
23
57
357
79
17
84
103
36
65
219
16
101
43
128
9
60
90
300
25
44
16
48
65
15
192
48
15
96
37
119
25
29
36
240
126
102
7
80
81
84
31
113
132
12
31
131
126
463
29
48
42
37
128
52
44
135
109
53
7
176
105
55
119
36
117
144
81
24
39
16
11
72
36
25
107
12
72
85
65
79
5
60
75
87
30
240
12
207
33
163
215
108
36
90
18
217
35
30
90
69
52
12
35
30
42
69
129
115
23
180
33
16
65
18
141
105
7
17
18
120
25
44
100
35
25
101
48
6
36
37
35
18
183
4
92
9
30
169
161
79
11
117
99
54
66
25
35
9
111
6
108
306
1
173
24
12
175
5
18
25
17
43
180
47
385
48
11
90
7
128
51
126
72
327
96
27
12
168
12
54
15
64
65
211
47
72
126
55
36
204
167
9
48
3
54
108
48
42
36
109
101
27
63
36
18
6
12
13
44
256
11
168
93
87
48
9
9
90
96
48
6
246
6
12
111
39
57
33
115
83
12
162
234
97
35
12
6
66
105
183
61
60
84
71
54
15
3
45
135
109
269
126
1
32
33
54
18
198
18
31
36
59
24
66
18
42
123
57
18
21
9
87
64
101
31
144
140
159
36
30
96
48
15
21
78
1
96
5
6
18
19
96
95
6
120
6
9
48
52
144
29
111
4
140
148
35
12
168
30
7
47
49
245
66
105
21
54
25
96
95
93
129
15
51
61
128
87
9
75
21
208
47
289
35
97
12
11
36
24
57
99
49
149
43
65
114
73
17
48
111
144
21
27
64
35
54
72
63
147
78
15
51
150
18
21
336
105
39
105
60
127
60
137
48
24
30
168
120
33
48
81
15
165
43
65
15
16
11
48
121
12
80
9
108
48
78
54
55
176
4
11
36
60
133
12
96
48
144
47
18
6
9
27
90
84
7
107
165
15
66
36
123
21
6
54
30
24
25
5
96
54
25
12
144
17
19
35
25
65
15
4
96
83
210
78
57
33
48
6
18
18
69
4
161
36
39
99
6
39
15
81
64
80
340
5
87
99
1
29
6
90
15
57
7
84
47
24
144
21
33
30
36
141
63
241
101
36
12
60
102
126
79
11
49
84
144
92
51
84
25
53
228
18
25
44
57
108
6
165
27
72
96
84
36
25
44
117
156
79
65
6
30
139
36
23
69
3
13
41
24
19
125
162
45
81
63
57
162
6
30
6
75
96
ABCD 99098146424*3^$a+1 [50025]
72
53
16
15
36
18
15
20
24
36
60
84
136
9
11
120
4
75
36
54
18
18
15
147
33
27
162
15
56
60
60
4
12
183
21
15
54
95
60
12
1
99
20
84
40
27
77
115
60
12
53
36
19
72
5
60
43
5
37
36
47
7
5
79
36
5
31
93
116
121
27
3
17
37
6
69
8
31
12
57
15
21
21
59
121
23
7
33
56
24
1
15
20
175
29
25
11
76
20
115
9
80
19
105
36
15
21
20
19
65
79
120
65
100
92
48
7
113
72
25
3
20
16
15
65
4
36
20
97
30
24
53
16
20
96
13
47
43
117
8
85
107
60
48
115
17
48
16
24
56
19
65
16
165
111
39
89
180
16
180
105
6
53
36
64
56
60
55
5
139
101
61
15
264
44
37
66
29
24
19
60
17
1
18
36
120
105
44
139
5
1
95
31
53
127
33
32
1
87
3
69
3
186
59
7
5
163
18
27
32
31
9
21
3
15
24
102
78
48
17
16
60
44
40
27
33
176
16
3
41
100
81
36
27
60
15
5
16
51
18
11
4
3
69
20
4
75
5
4
45
66
65
40
60
164
12
60
144
100
20
4
32
4
51
93
15
57
3
17
24
244
20
52
104
4
80
12
64
27
213
20
24
103
90
47
40
15
57
105
35
40
80
24
4
75
30
11
211
5
4
57
143
25
90
69
12
8
16
39
41
36
43
21
15
29
72
28
3
48
24
18
83
24
12
91
33
36
20
25
83
16
24
33
59
19
69
92
91
33
80
60
79
12
65
13
35
1
54
41
241
39
111
29
24
13
24
18
48
17
40
12
20
88
21
72
72
6
9
21
51
3
5
96
31
5
100
51
53
124
56
4
57
23
12
48
96
31
149
24
31
9
32
24
40
20
24
12
1
123
69
75
152
13
35
91
12
54
59
64
96
20
67
18
60
54
17
28
32
115
18
42
29
7
90
47
7
18
18
17
13
87
20
36
19
78
18
9
117
15
8
43
89
4
15
29
7
113
52
20
31
93
195
89
115
120
57
21
12
11
4
56
60
36
1
90
12
21
21
23
100
15
65
31
12
57
3
90
23
24
120
7
69
24
3
33
39
36
9
27
48
65
112
80
55
9
20
4
56
1
66
93
159
21
105
54
5
36
19
117
8
72
24
60
16
3
36
69
3
53
1
6
29
133
66
69
20
36
36
40
15
24
9
92
55
29
36
43
65
172
8
25
18
72
17
109
95
55
5
40
99
41
7
173
24
12
4
45
54
12
6
90
30
3
44
12
55
36
9
44
37
18
69
15
65
180
13
54
5
60
1
3
20
31
5
28
63
30
39
3
41
36
43
21
20
1
135
63
12
29
139
105
72
44
25
11
13
11
7
17
72
31
29
4
104
36
79
96
65
40
20
19
45
56
55
129
51
24
45
72
20
48
25
35
151
12
18
95
211
5
13
18
17
115
17
84
25
59
40
32
13
12
6
30
3
20
16
3
45
20
72
124
9
18
89
28
36
96
20
88
33
3
195
69
75
57
3
17
55
45
68
36
31
29
4
32
40
21
27
57
3
3
9
44
1
23
36
25
114
108
29
4
51
29
67
12
41
120
4
51
5
19
125
52
33
35
12
28
20
156
4
72
44
7
60
33
15
21
15
29
7
60
17
36
31
5
19
269
55
5
72
40
80
1
83
196
80
1
63
56
25
23
60
36
4
32
108
16
27
30
180
3
20
19
45
3
213
171
29
55
5
1
66
93
36
51
77
12
43
5
100
56
60
64
72
44
76
39
21
39
36
153
3
17
76
80
31
9
104
43
69
99
12
69
20
84
24
55
36
89
91
5
121
23
1
35
19
48
54
96
18
5
31
29
7
77
175
5
7
36
93
39
18
59
43
108
53
36
4
75
12
42
30
5
52
8
31
36
45
111
77
163
137
1
59
156
4
3
48
36
93
3
53
36
13
11
144
36
36
24
84
60
7
9
20
120
60
16
60
15
18
227
28
21
12
39
3
5
25
15
45
48
59
28
27
113
60
16
60
20
1
36
27
176
4
147
36
60
117
27
29
97
23
4
60
92
60
28
20
52
51
53
16
24
21
23
13
30
149
28
20
96
16
104
7
72
72
33
33
3
20
160
36
8
223
17
181
11
13
15
20
12
60
91
102
47
40
39
125
16
24
39
18
87
36
75
65
60
19
30
6
9
27
5
24
7
53
36
24
31
48
18
23
19
5
12
28
60
152
64
21
35
88
120
3
60
18
15
39
18
63
20
4
12
111
54
60
83
55
57
84
135
101
25
123
12
128
43
29
148
75
45
45
27
108
56
76
15
53
40
20
1
51
84
45
35
24
7
126
47
7
96
17
132
4
ABCD 99098271152*3^$a+1 [50017]
24
3
21
96
24
12
12
36
12
32
28
68
1
63
12
15
33
3
105
39
90
35
48
36
24
1
3
8
16
24
24
48
12
20
76
44
16
36
8
7
18
131
121
35
4
20
16
24
68
100
39
57
12
12
9
11
12
24
60
4
33
39
48
24
24
48
60
56
24
100
32
28
36
36
12
27
29
72
25
23
31
90
27
48
12
84
27
21
84
12
8
12
60
73
3
48
80
13
3
24
96
8
36
40
24
8
12
4
36
12
24
12
24
8
4
228
84
12
44
49
11
16
8
19
45
8
28
60
12
44
16
20
48
4
92
84
12
60
28
12
3
5
4
32
24
24
16
84
32
52
8
60
36
16
93
3
24
12
12
24
68
1
119
4
24
20
16
8
4
12
8
40
20
16
33
36
11
16
68
4
63
9
45
23
4
12
80
24
4
44
61
51
12
68
4
8
4
80
25
35
12
132
16
36
44
52
84
120
99
21
12
12
56
4
60
72
20
12
1
15
24
8
16
108
20
25
3
8
40
32
52
20
16
80
100
20
48
64
20
12
48
88
20
24
28
33
15
20
37
3
44
36
12
4
12
80
16
8
1
3
48
8
4
48
44
7
45
24
8
36
12
28
36
116
72
16
48
72
32
4
45
23
12
76
36
48
21
3
80
16
45
27
27
5
49
51
32
60
60
16
44
12
28
12
9
71
88
8
28
8
52
68
1
18
17
4
104
19
21
24
8
37
15
92
24
132
112
36
36
36
3
65
52
9
35
37
27
24
36
72
12
12
12
84
8
36
36
12
4
8
4
156
176
52
72
8
72
28
8
4
45
3
36
24
8
4
8
40
80
31
5
4
48
60
60
32
52
56
7
53
52
20
12
25
23
96
12
16
48
8
4
104
40
32
12
19
57
33
63
8
28
20
4
8
4
9
83
16
48
8
28
8
4
36
44
48
24
49
27
12
141
3
12
24
56
4
8
37
11
7
33
32
28
24
36
9
39
68
100
8
28
20
16
44
28
20
16
12
12
21
27
32
12
55
36
57
12
104
4
60
20
36
49
71
1
3
36
24
9
39
24
32
36
16
68
4
12
12
32
88
12
48
12
51
17
24
24
76
39
21
68
28
27
41
12
60
28
3
33
24
20
124
48
8
28
12
32
28
24
8
64
108
92
36
13
15
24
36
33
63
12
8
28
68
12
4
48
8
40
20
16
20
24
72
16
44
28
8
40
8
24
1
18
9
24
20
4
20
12
84
60
4
24
36
44
16
20
1
23
136
36
3
57
24
9
191
4
36
44
16
36
20
13
3
36
12
48
44
16
24
24
8
12
4
21
3
48
8
24
28
12
24
96
8
4
96
20
12
12
73
11
4
20
37
35
4
56
76
8
4
15
17
37
51
12
9
18
29
52
27
81
20
4
39
9
80
1
3
36
15
17
1
72
3
12
24
15
41
28
48
32
48
12
184
8
12
48
16
12
12
8
4
63
17
19
21
12
24
44
24
40
12
20
160
39
5
4
12
48
12
92
7
144
9
8
52
24
44
64
24
60
56
145
36
15
12
48
32
28
20
4
60
56
16
8
36
28
92
24
4
20
1
71
19
36
5
24
28
116
61
59
24
112
8
4
48
33
11
60
28
44
24
4
24
56
72
64
12
8
28
33
83
16
9
35
16
8
36
16
24
27
77
13
23
16
15
5
4
9
11
4
68
16
8
19
41
64
60
12
32
28
48
20
19
33
12
8
1
39
12
21
47
12
64
56
12
28
36
36
44
12
49
71
12
60
1
11
4
24
32
36
40
15
9
60
44
16
8
25
71
4
12
8
16
60
60
20
36
40
24
20
40
24
8
28
32
12
16
96
56
4
44
4
8
168
16
8
12
16
32
4
84
36
44
24
24
52
68
4
24
60
168
15
9
144
24
12
36
8
28
8
19
17
96
16
32
4
12
24
20
52
8
25
71
36
4
24
20
36
43
17
84
25
15
152
16
8
25
11
40
8
13
39
8
64
108
120
8
16
68
40
15
21
24
12
48
20
16
36
75
21
20
16
36
32
88
8
67
17
4
116
36
4
8
52
60
9
27
8
12
4
12
12
32
4
20
4
24
24
68
1
15
12
20
40
36
72
8
40
36
56
16
9
83
12
52
20
36
36
52
33
131
24
40
21
23
4
135
5
16
36
33
3
36
8
4
24
24
8
40
128
31
57
84
24
20
49
23
76
84
8
12
28
32
12
12
28
27
5
4
20
84
13
99
9
15
20
72
64
8
4
32
28
44
64
9
18
41
52
68
91
93
72
60
12
60
36
60
96
32
4
44
61
35
4
20
67
45
9
11
16
8
52
3
18
59
72
16
72
140
19
29
12
85
39
36
32
36
12
52
92
4
21
3
20
40
24
32
4
57
90
18
23
4
48
96
32
12
36
55
9
60
236
40
228
24
69
11
7
77
49
99
12
33
23
16
36
24
9
47
16
48
32
4
32
64
32
12
28
12
36
48
84
60
32
12
40
44
4
12
57
47
7
21
68
4
15
9
8
24
48
28
32
28
12
20
4
8
36
28
36
21
3
36
8
16
32
31
33
8
36
64
3
18
3
24
72
12
20
100
12
24
68
16
72
48
33
27
12
44
4
36
8
13
23
60
24
88
8
13
23
16
44
4
120
48
12
20
84
96
88
36
201
39
44
48
16
33
27
36
8
12
16
12
8
7
113
40
24
48
24
36
3
81
20
28
33
39
24
20
12
13
18
177
20
52
12
45
87
12
68
40
12
12
36
20
36
100
12
84
56
28
225
3
60
20
24
52
20
52
8
4
72
12
12
36
8
36
13
3
12
48
8
1
15
36
75
53
12
4
39
5
52
8
88
24
32
28
36
24
8
76
44
16
48
32
24
4
36
48
24
32
85
23
60
16
56
12
13
3
24
9
39
12
12
176
4
44
4
60
24
60
48
44
28
56
24
4
36
36
24
72
8
4
120
20
76
20
7
17
4
8
64
15
9
20
52
8
16
20
12
4
104
52
27
69
12
24
3
17
19
77
85
3
24
12
8
28
12
24
15
29
40
56
24
16
36
36
48
21
99
8
16
56
16
24
56
52
60
56
4
12
60
12
128
7
57
12
44
49
3
105
27
56
16
8
64
24
3
125
64
9
63
9
11
12
16
56
84
36
4
24
24
12
200
64
56
64
36
56
76
36
69
3
69
15
3
9
36
36
27
5
31
5
24
88
56
12
4
45
27
12
12
20
16
84
36
99
45
36
99
18
23
4
8
36
16
12
45
191
ABCD 99098398138*3^$a+1 [50078]
18
36
90
53
208
72
99
18
36
90
18
18
17
1
54
33
111
90
47
43
18
99
27
149
16
48
120
45
3
33
23
31
54
107
55
36
54
87
57
39
48
24
24
96
39
57
15
36
54
15
93
171
63
54
83
25
18
54
47
64
15
54
108
126
57
33
23
13
3
15
126
36
231
3
117
24
57
87
39
72
36
36
18
108
3
120
57
47
7
177
3
21
32
37
11
7
36
90
108
63
45
72
3
24
45
51
24
69
51
39
72
33
176
61
27
24
120
8
1
54
9
72
243
54
90
18
270
36
9
9
15
21
59
49
63
9
108
36
54
18
303
32
7
81
99
5
13
72
36
135
32
49
36
180
72
198
33
24
69
36
23
48
16
57
54
17
48
25
72
36
54
18
35
91
18
108
327
159
108
101
25
23
85
54
69
272
55
9
9
87
57
72
108
36
108
72
36
18
53
1
63
9
15
57
63
32
40
96
288
24
33
36
3
105
36
3
96
117
35
40
15
18
108
3
48
8
88
87
81
24
72
72
327
108
21
105
39
272
13
180
39
24
81
54
36
18
75
15
81
8
37
3
87
57
15
18
72
15
24
87
18
15
201
15
3
18
108
18
54
47
133
36
15
3
18
3
33
87
48
45
3
15
18
18
90
59
175
9
48
15
9
456
39
9
56
223
33
24
33
18
117
81
90
21
87
41
13
18
54
90
57
56
49
126
17
16
93
75
15
18
36
3
32
1
111
32
109
72
59
49
108
72
27
9
15
3
18
36
36
51
21
27
81
63
24
21
18
18
15
3
69
32
7
54
27
9
72
162
101
61
90
18
23
139
36
90
39
69
3
87
113
121
72
47
88
48
33
54
57
33
15
48
56
40
3
45
48
51
18
3
96
32
40
72
24
3
93
105
15
24
56
31
33
57
36
27
9
198
129
105
72
36
18
161
16
24
72
144
69
162
33
57
72
23
64
80
64
48
81
47
7
54
51
24
15
18
54
81
27
21
105
36
18
72
9
117
147
72
105
23
49
159
129
36
11
151
57
48
168
33
36
18
54
59
13
27
56
25
18
54
72
36
36
36
27
9
15
309
108
72
15
219
245
25
15
3
45
63
57
32
16
32
43
69
48
9
18
306
3
24
63
33
96
8
79
113
31
105
183
9
9
36
36
270
33
21
3
24
9
47
43
18
99
24
165
18
54
3
87
33
24
200
40
45
108
54
72
252
18
123
57
36
27
24
21
27
8
73
54
65
112
240
80
169
36
147
72
51
18
83
64
33
36
243
63
33
3
18
3
15
81
24
3
108
18
39
177
108
27
8
1
63
24
24
24
63
41
64
75
237
8
295
41
13
35
1
39
96
9
39
141
18
153
27
144
54
90
18
36
15
120
56
61
18
9
8
73
71
184
24
120
15
33
39
57
51
54
54
233
40
33
144
23
40
96
3
21
69
171
128
192
112
81
36
18
18
144
63
24
32
160
153
39
72
56
265
18
21
80
61
18
17
1
54
57
72
56
16
69
54
5
139
18
18
161
16
24
33
306
21
32
1
72
63
9
87
72
48
27
45
207
9
63
9
99
144
36
126
99
48
48
21
75
177
39
33
39
24
81
36
108
135
32
112
24
21
75
24
27
18
252
36
27
8
96
96
7
57
87
90
15
144
32
160
9
39
72
15
9
27
21
33
90
54
15
21
219
33
90
101
40
72
80
139
213
237
90
57
33
36
54
53
73
108
3
15
36
126
18
18
36
36
51
96
51
36
33
32
25
162
18
243
27
18
18
90
36
3
141
3
33
54
89
16
168
51
36
153
63
41
13
18
57
87
33
57
18
36
65
96
55
36
270
15
ABCD 99099373286*3^$a+1 [50043]
18
6
48
24
18
18
12
30
162
5
13
24
107
24
19
18
18
54
11
1
126
30
6
53
25
66
144
6
18
36
33
33
156
3
8
88
27
30
48
18
36
17
24
19
21
8
1
108
78
53
55
42
23
19
24
18
35
40
48
57
36
6
117
111
12
48
18
132
90
93
3
6
23
43
6
156
36
39
147
66
11
25
24
12
66
30
59
109
6
66
6
156
17
91
24
6
18
29
40
32
40
27
72
5
120
25
15
192
9
12
51
3
54
48
12
51
15
36
42
72
24
59
55
41
55
42
18
29
25
18
5
7
17
88
81
24
84
36
18
54
23
144
13
11
31
57
69
126
144
21
24
9
71
49
12
3
9
23
136
63
42
54
33
8
13
6
78
18
54
60
18
138
54
89
61
102
24
29
1
47
16
56
115
36
48
9
9
24
48
15
45
6
5
37
36
23
79
132
18
35
40
3
18
35
19
66
36
108
60
36
3
21
83
115
48
42
11
79
66
15
3
6
18
45
128
97
42
93
27
29
85
66
60
18
59
19
21
48
3
90
60
84
3
51
29
31
36
5
7
9
39
9
171
45
48
111
18
159
9
23
91
36
81
48
24
8
1
42
72
30
15
24
123
45
3
5
1
18
48
30
18
30
36
48
83
1
15
9
18
48
84
288
12
6
167
25
18
6
36
84
15
123
21
45
35
16
99
42
30
42
27
15
48
57
39
12
24
5
37
54
48
21
9
15
21
11
61
12
39
21
11
40
45
60
71
37
11
43
18
11
19
30
84
11
37
51
27
24
24
6
6
6
12
18
12
17
16
75
72
90
114
36
101
13
36
66
6
18
53
97
6
6
24
11
13
54
77
13
60
60
83
96
19
42
3
8
67
18
102
69
8
19
114
24
6
5
19
36
6
12
12
51
9
6
12
54
24
42
48
42
27
75
6
183
9
36
12
42
24
53
61
54
29
37
6
48
36
33
15
36
96
24
84
6
60
39
8
133
11
48
19
30
84
11
43
24
12
96
6
24
3
21
6
66
18
54
42
66
47
13
6
29
49
18
6
42
21
33
42
5
7
54
6
48
30
72
18
45
48
51
6
114
18
48
18
17
16
9
18
45
51
5
13
78
21
3
60
9
189
3
32
1
6
17
19
101
1
39
21
27
72
3
168
6
12
6
29
16
87
6
35
25
15
32
1
36
27
48
3
12
18
18
29
31
42
24
108
78
18
11
85
30
101
31
57
32
40
33
71
103
18
15
93
6
54
102
84
24
36
30
3
32
49
23
16
48
75
5
7
30
3
15
6
54
96
18
6
45
21
59
109
78
36
6
24
66
102
42
12
93
81
66
53
40
3
24
6
71
31
60
5
19
29
24
43
54
90
5
1
23
37
11
64
111
108
6
24
84
6
72
21
8
43
72
42
6
18
72
12
18
48
24
6
42
6
30
17
25
23
16
147
30
30
6
90
9
27
45
120
39
177
8
16
33
48
6
138
23
24
73
132
6
6
42
30
102
60
144
6
39
24
219
54
47
31
54
6
5
48
1
24
15
45
108
63
3
21
75
24
48
42
6
6
36
75
80
43
36
90
6
12
6
12
6
96
21
51
48
18
156
96
108
72
24
155
64
81
24
36
66
33
24
51
6
119
24
13
24
42
102
3
8
79
17
64
8
1
183
8
43
72
66
12
47
72
1
36
6
5
31
9
27
5
24
43
6
39
123
102
12
36
66
54
30
6
59
16
33
63
63
30
3
45
11
55
17
187
18
11
88
3
5
49
60
90
33
33
39
33
48
23
61
6
18
42
9
24
3
21
57
120
39
3
69
33
87
56
1
66
42
75
9
36
84
39
8
168
61
3
8
13
30
24
24
21
3
12
12
45
69
78
36
42
6
9
24
129
18
141
9
6
60
117
9
36
51
9
48
24
23
55
42
24
24
36
30
5
64
24
27
53
19
72
18
30
21
24
57
23
43
24
12
18
24
36
54
29
25
6
57
45
102
18
24
171
51
5
13
12
23
55
12
48
24
12
108
21
81
71
91
5
40
9
18
77
49
23
13
51
171
29
40
63
9
33
12
11
37
11
43
42
36
39
56
72
19
54
39
225
18
24
72
77
1
30
17
13
30
42
11
16
32
1
12
75
33
108
6
72
30
47
73
15
99
93
80
1
6
81
3
30
111
3
12
17
67
24
5
43
42
6
125
61
30
12
105
51
84
18
15
32
121
66
18
60
39
75
78
159
39
6
6
5
73
24
18
77
37
78
29
13
11
25
24
72
135
32
85
114
65
127
41
7
9
3
24
12
9
27
21
24
69
11
37
11
19
6
66
66
27
56
37
35
43
5
43
12
30
24
42
65
24
40
27
18
12
12
36
18
24
77
43
53
48
19
5
115
36
36
18
48
35
19
21
8
43
114
6
149
31
9
9
84
126
5
19
6
36
78
45
45
11
25
78
36
66
75
93
75
81
84
30
24
12
126
3
9
39
159
6
27
48
57
12
35
24
72
121
42
42
24
12
36
11
73
78
36
102
204
27
21
11
67
5
88
45
54
6
42
24
78
18
54
24
23
64
9
71
1
18
29
19
30
63
75
6
66
93
3
101
61
30
29
19
5
49
48
47
49
15
9
191
13
24
6
78
6
102
30
18
11
16
69
51
57
95
64
9
6
201
3
36
12
66
6
18
11
19
6
18
ABCD 99100075318*3^$a+1 [50020]
39
32
36
112
20
25
23
37
18
9
21
24
30
5
48
48
12
52
51
53
36
19
6
48
36
24
27
20
19
5
52
57
71
16
36
75
29
36
37
18
5
40
9
168
36
11
115
29
12
52
15
41
7
18
36
6
17
31
6
108
35
1
30
41
55
36
84
41
139
5
49
60
11
16
20
4
3
12
114
12
15
20
19
41
48
7
53
144
40
8
25
15
15
54
18
17
24
1
95
16
9
95
19
65
79
65
36
72
72
25
18
5
103
66
15
116
85
75
3
77
79
60
5
28
75
5
216
7
108
42
35
19
48
77
108
91
69
15
5
88
39
84
5
36
28
93
132
108
23
115
17
37
35
61
54
30
3
105
78
149
7
96
54
11
43
29
48
72
25
18
54
71
48
79
33
75
18
11
28
12
39
36
93
8
13
27
8
16
69
35
55
17
127
17
40
33
90
5
216
112
32
40
33
48
36
11
169
18
5
40
20
25
11
76
21
54
24
77
139
89
67
69
80
1
12
72
24
51
8
25
15
20
7
21
80
37
3
87
57
51
9
15
18
251
31
18
95
36
1
3
12
51
17
73
15
27
12
18
75
21
27
3
6
83
180
1
54
168
84
29
12
52
92
31
42
30
90
23
40
27
77
88
15
5
48
37
36
11
79
90
42
77
7
36
77
132
16
32
48
4
33
47
24
19
18
24
48
270
72
6
47
61
30
5
67
9
45
15
20
73
11
16
80
43
5
232
99
69
8
49
24
47
25
143
19
65
25
83
192
52
51
29
36
12
103
69
15
24
41
25
24
12
155
13
11
19
17
48
64
20
12
28
27
53
7
105
3
12
21
20
13
27
99
113
31
17
220
8
25
6
48
33
9
54
29
91
9
45
72
204
84
27
56
49
23
7
5
31
5
67
108
45
44
100
116
55
78
156
63
27
90
3
8
64
21
54
65
84
7
53
19
18
78
41
48
91
21
15
5
156
13
306
24
9
45
162
225
68
115
90
78
53
52
183
12
5
37
35
13
60
95
24
1
23
67
54
23
40
80
108
12
36
12
4
69
12
24
18
41
16
48
92
1
47
112
21
12
95
12
24
1
11
37
18
5
24
48
37
11
60
12
55
60
17
84
24
37
11
24
108
48
37
36
6
18
11
24
1
120
39
33
15
24
39
30
11
61
132
36
27
75
5
13
6
29
79
57
99
117
63
54
15
3
17
48
40
9
15
8
43
60
57
8
19
18
147
80
25
18
5
48
37
75
20
12
115
48
45
32
16
8
79
252
21
32
28
9
36
54
18
15
81
11
43
108
53
1
30
6
12
6
12
5
12
36
12
12
40
56
85
144
48
35
24
1
147
68
49
36
27
48
33
11
79
36
185
36
55
18
54
30
60
12
36
27
92
28
15
17
88
3
57
21
54
12
41
60
7
105
3
54
90
6
39
20
36
97
18
42
75
51
5
7
132
12
6
15
12
147
24
29
1
11
25
36
35
124
68
7
5
36
13
6
84
89
127
21
24
56
48
49
15
56
25
90
69
87
36
65
25
18
5
12
25
30
108
17
84
28
20
220
15
102
6
120
89
1
114
29
19
77
24
64
87
81
63
42
39
99
5
91
125
13
6
65
60
52
39
48
78
107
48
73
90
36
24
29
7
18
47
216
40
75
30
18
36
209
31
84
36
36
60
12
41
49
36
27
9
204
11
36
7
41
67
174
78
138
15
165
18
29
13
135
72
27
90
15
3
57
63
41
76
156
15
78
30
41
31
29
121
23
132
52
8
13
42
12
5
88
15
60
5
49
54
9
8
12
156
67
12
101
12
37
48
90
5
37
75
15
33
75
18
102
9
45
96
107
48
37
3
15
129
8
28
33
35
1
15
44
31
6
102
161
24
55
12
45
44
36
96
24
133
15
27
66
15
8
67
285
129
60
11
4
96
15
29
25
15
284
12
40
44
235
65
24
76
45
6
12
36
9
45
27
8
37
143
28
8
19
93
15
57
33
24
11
4
8
48
72
156
25
51
56
12
28
72
80
55
53
43
5
61
35
91
24
36
30
90
5
13
27
9
96
72
12
90
18
78
102
107
1
39
39
29
1
126
18
35
28
63
81
33
48
18
6
30
24
5
12
73
84
36
47
25
75
72
8
64
93
90
5
175
138
78
29
25
23
175
162
11
7
5
24
55
36
45
80
25
75
68
72
13
54
36
17
43
69
15
93
44
16
33
120
36
18
5
73
18
30
11
61
18
72
9
48
21
30
41
36
12
25
3
27
72
29
24
25
15
128
40
45
18
24
12
5
40
51
48
6
23
7
5
1
35
19
101
7
41
7
18
27
20
67
66
11
85
144
12
95
24
48
52
39
84
72
24
12
54
15
48
27
53
7
81
63
ABCD 99100180742*3^$a+1 [50045]
124
8
124
48
32
16
20
28
36
81
23
52
87
125
192
61
15
92
16
20
16
48
68
24
160
84
36
8
16
9
15
75
45
96
20
19
81
60
92
55
18
39
36
69
23
64
20
4
44
60
16
32
7
36
72
108
197
4
51
53
217
72
108
3
24
8
4
48
20
16
32
60
124
20
180
64
12
164
136
68
52
8
4
128
4
8
72
24
64
20
28
48
87
17
16
104
25
18
5
24
16
32
12
36
55
72
105
48
32
120
1
27
348
20
19
36
9
20
16
96
8
40
8
37
90
108
72
5
40
128
40
3
21
20
108
40
8
4
68
60
36
24
96
24
40
8
24
193
15
80
100
60
20
36
64
21
39
60
48
224
24
24
13
27
63
65
28
12
24
33
23
24
76
60
32
40
32
40
8
12
31
17
16
12
24
44
172
120
24
3
21
69
11
24
36
52
92
73
35
4
84
24
15
17
1
183
12
57
90
41
4
20
28
33
51
129
39
20
108
184
44
37
39
128
160
15
17
73
47
16
48
44
28
15
5
124
24
9
35
28
84
20
120
36
73
87
57
183
15
77
48
52
36
56
228
133
47
16
92
244
60
108
20
36
16
63
90
90
5
13
315
12
36
60
84
92
13
47
16
20
28
32
280
12
48
44
4
9
23
64
39
125
64
108
12
36
84
32
43
125
36
52
80
172
12
56
12
31
29
16
80
16
96
164
16
44
48
96
24
1
191
108
112
3
41
49
255
128
85
18
45
84
48
72
48
84
33
3
32
55
5
13
39
48
56
52
20
160
3
5
16
20
103
153
272
132
96
72
52
36
12
75
33
200
40
105
27
81
59
40
96
39
18
95
85
27
8
64
8
148
92
112
36
12
20
31
125
36
96
132
136
32
4
48
21
71
1
15
8
49
36
75
104
36
124
32
79
90
11
16
192
128
67
153
84
36
120
24
24
9
87
93
75
188
12
16
24
48
8
4
20
120
43
5
100
84
48
8
132
100
92
76
68
4
80
136
36
128
132
40
63
17
88
32
48
31
125
52
152
31
54
47
48
28
32
61
131
24
12
84
16
48
12
84
60
33
18
18
27
288
27
105
8
84
108
55
45
153
27
12
15
17
156
72
16
27
65
25
39
141
147
12
21
159
128
28
68
196
69
155
16
9
71
16
8
184
72
96
20
55
57
12
8
12
16
44
36
12
55
65
12
76
24
128
73
23
67
9
36
27
17
96
13
72
159
44
96
28
8
172
12
20
124
120
32
12
16
96
116
115
5
100
32
16
180
9
3
80
64
36
24
128
43
29
88
32
4
80
124
56
72
4
33
47
16
44
48
25
90
81
32
180
64
104
160
45
35
100
80
4
32
16
3
5
4
12
96
20
7
45
80
60
148
117
27
60
111
213
140
7
77
12
16
60
15
9
60
80
36
240
12
31
54
18
18
27
45
147
72
168
108
32
12
24
67
9
44
16
84
92
4
93
3
60
48
15
72
9
36
12
20
12
40
48
8
13
135
32
13
39
72
33
47
16
8
64
45
36
15
75
45
24
60
128
12
88
8
36
4
24
3
45
27
41
52
12
128
28
45
54
33
147
45
48
12
80
13
3
20
52
15
57
8
120
52
12
8
88
20
52
15
57
8
72
79
9
108
117
15
12
80
16
3
41
96
40
24
116
12
40
72
48
15
17
73
191
76
39
21
33
3
20
72
168
25
3
177
15
240
60
48
80
24
72
36
73
71
48
12
31
293
49
63
60
32
40
32
43
45
20
28
84
108
75
126
47
24
73
11
112
20
280
48
212
55
77
12
19
72
90
75
84
3
57
60
20
28
20
28
84
44
52
144
3
33
72
32
148
60
68
60
64
48
80
72
76
15
33
32
4
48
8
48
112
57
23
88
24
45
3
20
64
21
15
32
205
15
36
96
8
40
75
5
12
36
73
35
4
8
4
20
24
4
60
80
112
20
133
15
3
57
140
120
43
18
51
21
35
73
87
ABCD 99100325848*3^$a+1 [50198]
69
16
32
60
24
201
115
80
24
16
44
9
7
203
25
20
4
23
33
160
32
24
21
144
3
28
20
24
64
44
12
81
18
321
76
24
5
39
40
11
45
285
115
8
3
48
141
64
44
28
29
115
116
9
3
16
32
4
179
241
11
33
40
65
231
16
84
8
3
13
72
444
11
93
24
16
32
100
20
64
119
126
15
28
11
81
24
16
120
71
205
8
21
30
345
24
132
124
80
15
85
108
20
147
60
9
57
60
84
204
30
96
25
8
21
79
77
3
3
37
96
77
15
24
136
119
25
44
141
63
27
45
105
19
32
4
8
27
129
4
140
48
72
60
160
68
4
24
11
81
72
136
96
29
30
45
112
23
265
36
59
97
24
80
69
42
45
12
87
21
120
12
3
24
66
115
72
8
93
36
96
15
93
55
71
21
4
36
48
155
121
48
20
48
4
20
16
35
25
164
16
12
227
24
57
40
29
84
67
108
47
97
32
15
1
44
48
36
24
52
36
44
75
45
100
101
135
4
29
27
192
16
24
56
36
16
44
28
8
15
45
112
173
19
80
45
43
48
35
54
39
16
20
24
27
33
4
60
47
1
155
133
132
48
56
15
54
19
17
3
132
16
65
90
9
60
40
80
168
21
7
44
39
141
168
63
45
4
48
80
88
108
44
87
33
36
16
48
140
136
20
16
36
155
9
88
8
4
60
20
16
5
24
84
15
124
8
15
13
12
83
45
4
23
69
48
72
16
8
60
64
11
37
20
40
20
9
19
47
60
69
64
72
5
63
16
108
17
126
54
54
57
40
260
40
83
85
56
28
60
36
11
33
21
19
132
5
6
9
36
45
15
100
29
63
57
3
28
92
88
8
36
100
36
20
39
49
32
52
32
51
25
44
45
219
132
52
221
6
33
3
9
45
30
49
120
140
40
56
15
1
152
21
31
131
49
8
40
11
61
36
143
37
35
25
12
36
32
3
45
21
51
52
216
84
56
135
36
6
75
12
136
92
24
24
132
3
36
25
29
111
21
19
29
247
29
15
129
15
60
52
44
100
11
114
84
79
20
76
12
24
5
96
3
4
11
66
36
3
84
52
84
96
140
24
57
18
42
15
4
24
44
40
32
96
4
48
197
43
8
219
33
57
54
36
1
35
9
88
12
24
5
7
65
7
20
27
49
41
6
9
171
48
117
4
176
15
105
12
3
165
172
92
28
116
52
20
28
132
32
48
15
54
75
60
16
24
221
7
212
64
11
45
45
15
15
13
116
172
29
199
332
9
39
24
117
43
32
48
33
115
29
15
219
9
72
36
60
28
24
48
29
31
84
71
213
105
51
16
44
216
39
36
45
64
44
96
28
20
100
20
40
92
84
51
169
41
139
12
53
7
95
93
15
72
33
52
8
76
56
52
32
15
85
44
76
236
24
81
30
205
8
16
48
72
36
65
67
77
51
52
92
144
52
80
192
28
60
48
36
89
7
32
33
15
33
27
40
68
12
4
260
144
16
56
9
55
60
8
33
67
72
200
36
3
25
36
116
9
99
27
57
48
39
1
72
80
160
12
8
36
100
17
19
80
96
15
129
76
32
12
136
20
48
156
135
61
72
23
165
64
164
12
33
19
47
13
48
24
59
61
44
16
11
33
204
256
12
72
53
75
15
37
101
60
19
17
19
56
16
60
20
63
25
77
15
60
120
24
4
144
32
76
60
32
27
13
77
111
48
36
96
24
340
35
25
41
187
47
13
48
24
5
15
208
92
36
52
36
65
31
191
25
48
96
56
88
95
21
24
24
12
76
5
7
60
12
24
20
24
12
28
272
4
180
36
41
15
172
8
72
12
51
133
12
20
24
156
112
56
27
9
156
69
19
35
1
35
1
72
8
45
18
61
56
64
20
4
56
24
132
12
3
37
11
72
49
5
54
25
24
56
ABCD 99100762778*3^$a+1 [50039]
40
99
45
57
54
57
24
129
6
36
24
138
102
6
138
12
33
32
43
36
129
57
39
9
39
3
42
83
13
51
8
1
54
48
108
30
15
9
23
7
108
18
6
24
21
39
84
36
9
27
36
12
21
56
13
51
9
23
55
57
96
15
42
18
54
18
78
119
1
180
60
72
168
42
117
33
15
69
30
5
43
21
15
9
56
25
120
30
204
5
1
119
7
36
12
78
42
18
15
48
32
25
12
18
12
45
168
33
66
5
55
33
27
60
24
137
19
5
1
204
90
48
12
6
63
56
24
37
108
42
30
30
12
12
33
32
16
129
63
27
48
36
12
30
15
8
121
23
31
6
66
78
84
63
45
102
36
54
3
15
24
41
13
30
114
12
78
18
54
66
30
12
60
66
71
24
31
9
104
37
123
27
60
48
30
90
17
19
126
15
3
21
9
36
84
18
144
54
210
36
33
56
16
3
48
5
40
195
18
51
15
81
99
78
15
51
120
36
24
57
57
66
60
57
3
84
65
85
66
9
48
24
45
6
42
3
99
5
43
6
24
167
31
114
144
54
126
6
6
23
40
96
111
17
43
45
15
120
9
39
6
75
33
47
55
24
65
211
6
48
24
15
117
36
24
78
12
24
84
132
6
39
24
21
35
16
3
30
12
12
66
12
12
48
60
12
18
83
1
24
96
36
59
16
195
24
30
30
24
12
30
47
1
60
6
5
85
96
3
45
156
191
144
31
24
24
89
25
6
42
78
129
33
114
48
30
72
60
99
297
84
54
6
90
29
97
18
90
11
79
144
12
21
3
29
127
120
48
12
96
5
109
3
128
19
24
5
97
63
39
12
30
24
24
30
41
7
60
45
9
60
203
1
15
21
180
6
18
15
15
17
85
18
17
13
96
54
45
45
90
66
24
39
21
96
51
8
79
42
6
42
63
3
6
114
36
18
47
16
72
3
102
15
48
9
24
66
84
42
23
91
84
57
15
9
8
55
12
156
24
18
18
5
307
48
5
97
66
6
24
54
78
54
48
156
42
87
57
15
3
30
120
95
43
30
47
1
30
60
30
24
15
96
9
63
128
64
8
48
24
1
42
72
6
42
29
19
5
1
240
15
3
36
30
27
144
33
66
6
30
18
42
84
114
15
3
24
6
24
36
3
81
119
24
31
17
7
72
138
36
51
96
93
42
264
30
48
6
77
7
72
24
6
3
57
96
24
144
30
81
3
5
88
3
24
36
42
72
63
120
15
84
66
27
32
43
6
24
102
96
17
67
30
90
90
18
41
1
48
30
17
16
32
16
81
24
15
195
69
21
12
18
21
15
18
71
16
15
65
25
24
39
3
132
60
53
40
75
54
15
56
7
48
42
48
54
36
69
56
25
63
9
18
5
112
32
16
3
60
42
144
6
57
27
6
24
90
24
5
7
17
73
114
48
30
108
48
42
18
72
90
5
13
30
6
111
3
6
24
39
27
120
84
30
27
32
1
95
16
15
33
15
48
54
11
7
36
21
9
66
126
18
165
27
54
66
18
27
3
114
18
89
55
90
23
1
30
132
54
66
72
30
42
66
78
12
33
15
24
12
60
120
24
41
55
90
30
33
48
15
18
54
18
15
9
71
7
72
84
96
48
150
111
87
9
39
66
39
57
119
55
24
12
18
75
9
18
24
120
30
24
39
141
59
16
15
42
60
42
6
6
24
5
96
31
24
24
41
24
139
45
117
30
29
19
66
59
160
3
12
90
63
27
18
12
15
21
42
18
87
8
19
6
47
25
39
111
48
30
51
141
18
9
3
77
25
135
21
96
30
6
24
15
8
31
90
36
83
91
12
9
9
71
61
27
75
5
25
162
48
45
57
30
24
12
78
6
186
24
54
201
15
89
7
9
21
42
36
30
36
6
53
1
66
84
41
85
84
48
42
21
57
63
9
6
9
15
60
18
18
42
23
7
96
24
57
81
54
24
60
36
60
5
48
85
108
54
65
103
17
1
18
30
66
21
3
6
30
138
66
96
21
24
15
105
9
24
42
5
85
99
56
55
9
24
3
53
64
21
36
6
24
78
12
18
5
40
32
25
6
9
15
114
120
167
13
42
18
15
15
6
66
9
69
6
5
31
90
72
23
7
12
30
119
1
54
24
72
18
42
36
18
12
78
6
6
12
53
7
30
6
120
120
21
39
114
15
3
5
88
24
75
197
1
48
39
27
84
66
54
66
15
21
54
189
72
3
36
81
9
15
9
72
24
23
40
15
17
13
3
57
36
11
25
54
42
15
63
36
84
6
35
19
102
24
71
19
48
12
81
15
42
12
59
25
47
40
3
120
36
144
60
125
145
192
72
42
29
24
37
66
9
81
54
24
42
18
45
45
6
96
29
ABCD 99100813192*3^$a+1 [50040]
72
21
15
29
43
84
18
51
9
11
1
6
17
40
63
33
20
37
15
39
24
9
57
6
45
63
54
66
5
4
60
3
17
43
90
35
13
95
1
54
9
188
12
60
40
96
44
1
12
18
45
27
108
5
19
12
9
9
126
6
119
24
67
60
48
45
80
73
60
30
45
27
5
48
7
72
18
36
12
63
15
29
25
36
54
65
43
12
132
101
19
33
20
1
42
54
48
72
78
45
20
28
63
9
36
24
8
13
54
6
162
65
7
48
60
12
41
72
12
37
63
36
44
43
54
39
32
37
11
19
6
174
60
18
30
42
63
3
54
143
7
36
17
40
27
18
54
24
36
30
18
81
24
3
17
7
30
6
65
19
36
77
85
123
3
72
72
108
24
48
105
20
61
39
8
19
69
9
126
144
53
109
54
17
55
72
18
3
45
72
35
88
9
36
30
72
24
36
72
30
18
53
1
143
28
32
37
48
6
129
27
33
8
12
37
90
36
5
19
30
24
27
20
28
9
6
137
7
45
20
160
3
5
49
36
72
6
90
35
37
3
9
15
48
8
24
31
5
19
65
73
42
18
30
42
90
108
12
33
8
31
18
35
28
63
117
45
35
73
27
15
12
41
37
12
95
31
60
45
72
9
99
12
15
93
15
84
18
144
96
63
27
48
6
66
24
93
15
138
23
40
15
12
45
8
7
18
30
42
75
60
3
9
36
24
20
55
36
42
30
17
37
6
102
15
20
1
6
144
30
6
21
15
17
37
143
1
30
24
12
60
9
72
57
42
36
53
4
45
78
54
54
36
48
45
15
12
54
42
12
186
36
84
6
89
40
51
18
12
36
15
12
27
69
12
15
30
54
114
35
31
6
18
36
9
80
91
9
27
30
114
120
6
30
18
54
6
27
9
30
33
8
28
39
6
27
3
6
18
120
261
32
40
63
54
36
35
19
36
36
81
9
59
85
6
66
167
55
66
72
114
9
99
53
67
53
55
105
9
18
30
18
18
27
45
15
9
143
1
90
9
56
19
33
153
75
15
9
81
107
12
28
8
52
72
8
40
27
36
6
54
29
7
108
21
80
37
78
57
8
7
48
9
116
151
21
99
6
83
19
18
15
20
55
17
55
5
48
43
54
71
1
143
55
21
24
45
11
37
15
12
116
52
3
5
55
29
60
48
37
42
9
12
69
3
51
72
12
53
109
18
41
64
3
17
97
66
18
35
1
54
36
69
75
6
54
9
36
21
36
78
12
5
19
9
20
72
19
53
1
35
24
40
51
45
39
42
3
15
12
41
40
45
78
36
21
8
24
103
54
18
5
37
48
15
3
17
25
18
180
65
7
45
80
13
18
17
7
65
1
59
28
27
21
24
81
27
8
19
36
54
3
9
24
12
18
117
9
23
31
89
55
41
40
51
138
15
108
12
33
18
12
5
67
18
54
33
120
51
9
3
177
36
12
8
1
63
27
60
156
5
28
20
19
41
1
11
97
11
91
69
27
17
73
54
18
120
18
45
63
9
33
83
19
18
107
61
12
18
36
36
24
30
6
30
72
23
19
108
36
9
36
72
12
60
27
29
64
105
18
12
90
23
13
60
75
27
17
61
12
23
4
8
72
36
55
42
18
17
49
36
15
12
15
53
12
16
92
7
101
7
102
71
72
19
6
54
36
12
5
37
11
52
57
6
12
6
35
40
44
28
63
17
43
12
24
126
30
42
83
115
18
30
9
33
12
15
8
28
75
6
18
153
99
36
12
18
18
5
139
6
35
31
36
18
15
12
15
30
35
28
27
60
53
37
18
66
18
5
13
63
9
15
8
40
9
96
35
19
9
9
35
13
27
63
54
6
93
15
12
60
54
30
108
45
36
27
204
21
105
27
27
30
54
45
135
114
183
33
27
3
69
36
12
9
51
72
8
13
162
5
12
25
11
124
120
36
27
108
69
3
33
44
73
35
73
12
15
72
27
9
39
78
48
24
72
3
27
9
27
5
48
25
102
60
18
12
27
15
30
78
12
18
63
60
75
6
11
180
25
18
65
55
9
8
37
60
12
6
108
12
45
15
30
27
33
90
12
36
9
8
60
37
35
13
18
69
36
9
108
30
42
75
81
90
42
35
55
17
36
19
12
33
56
7
12
36
9
15
66
87
80
199
101
28
24
27
84
24
81
57
27
27
113
28
12
63
5
13
24
36
12
87
48
27
18
18
36
33
21
24
66
24
48
33
27
53
12
25
102
33
72
48
45
54
186
3
32
19
29
55
9
45
15
3
17
36
72
52
27
53
28
147
36
9
8
60
28
45
27
39
18
6
12
5
40
45
24
18
53
37
12
6
65
19
108
5
13
24
54
45
20
7
54
18
18
147
60
48
33
54
12
9
27
17
16
75
6
18
66
36
63
36
9
6
9
27
108
21
15
12
60
18
39
27
6
18
17
55
57
33
35
55
72
36
125
12
7
93
15
30
18
5
67
45
45
78
57
9
90
53
91
114
11
55
72
24
53
55
12
24
36
144
29
91
5
109
63
27
18
63
27
30
15
20
28
24
20
28
8
55
45
15
117
27
21
99
36
36
90
51
12
15
12
9
135
42
147
27
24
137
52
75
18
42
21
27
108
42
30
5
13
87
3
5
4
87
180
9
12
45
18
6
3
15
72
29
55
24
36
9
80
55
12
90
24
99
21
87
128
60
12
7
48
17
7
81
3
24
12
ABCD 99100929386*3^$a+1 [50067]
69
15
36
24
114
108
12
36
42
18
114
117
84
9
6
132
78
24
18
33
21
15
24
24
27
6
3
9
60
27
9
30
69
15
21
60
21
15
3
45
51
36
45
141
30
42
75
36
21
39
45
30
54
27
108
87
24
12
9
21
54
24
9
15
81
36
24
60
51
24
6
39
60
9
66
12
9
15
6
18
102
48
12
39
39
9
240
36
15
24
12
204
21
39
42
24
54
6
78
57
33
6
30
84
66
30
30
102
72
147
33
15
15
6
66
33
12
129
24
18
24
24
12
33
36
81
30
33
45
15
120
60
27
78
15
36
141
3
99
48
108
9
60
27
24
21
75
114
39
3
30
27
45
15
3
18
231
84
36
69
30
9
12
15
33
27
36
9
33
12
84
36
30
24
12
33
45
15
96
180
15
9
36
3
30
87
84
135
30
24
6
9
21
39
3
9
3
12
6
39
60
3
18
60
63
45
66
84
21
84
60
27
69
3
30
60
36
159
3
144
6
27
36
36
39
12
9
99
6
54
30
15
27
12
48
18
72
27
3
18
51
24
36
9
99
105
15
36
45
39
12
69
126
54
15
36
39
30
102
60
180
48
30
84
12
18
72
24
24
96
9
27
18
6
126
24
12
63
36
21
27
51
45
36
60
51
48
9
21
15
171
90
39
9
36
15
39
96
21
3
45
21
12
228
12
24
39
75
9
36
120
24
36
21
24
36
3
12
33
27
3
57
69
30
21
39
96
93
45
66
9
75
18
60
30
18
24
102
9
27
42
75
240
36
24
21
60
36
6
138
12
99
33
60
27
21
39
48
12
3
45
57
3
27
6
3
147
102
15
21
54
12
18
6
36
24
54
78
69
168
27
9
84
72
15
33
57
36
60
102
12
33
75
36
45
120
15
12
18
75
15
9
45
6
30
12
12
12
246
33
99
30
12
3
33
60
18
9
72
9
30
60
102
18
69
120
21
39
87
33
60
51
21
21
99
33
6
120
192
18
12
159
48
12
39
105
60
9
87
39
21
33
15
21
72
48
39
15
81
45
15
15
45
39
30
51
39
117
33
36
30
21
21
12
147
24
27
24
6
102
12
9
45
12
84
156
12
48
63
9
36
51
9
6
18
75
36
21
54
9
12
141
39
48
45
15
81
6
66
18
102
27
21
15
15
81
51
78
51
15
78
108
63
15
6
36
18
81
9
6
93
45
51
84
81
174
18
3
99
6
66
120
33
96
9
12
18
18
3
60
51
6
24
39
36
60
33
30
30
15
75
246
66
126
30
12
225
15
18
18
42
39
195
9
24
3
24
18
132
15
9
54
6
24
15
12
60
9
15
45
42
57
153
3
24
27
9
60
15
54
18
48
60
21
45
39
15
120
36
6
30
24
18
27
33
48
30
24
36
9
9
6
9
27
18
24
18
30
18
81
60
24
60
99
132
33
45
12
54
9
45
51
9
42
9
69
87
45
36
18
9
33
12
48
132
60
15
63
12
36
9
36
75
30
72
168
60
6
66
3
60
96
39
42
30
120
12
57
9
240
75
60
24
3
57
60
3
18
24
108
63
45
75
60
84
51
6
36
3
39
6
36
3
123
42
27
24
57
63
60
96
81
3
15
21
165
6
24
18
12
6
93
135
12
54
3
15
21
69
120
15
21
42
108
12
30
60
3
21
54
30
15
9
90
6
30
42
84
6
48
21
33
18
9
39
21
21
180
24
3
33
12
18
33
27
18
30
12
33
15
81
51
12
21
60
9
66
156
33
57
3
3
33
69
18
24
6
18
9
3
18
30
21
63
18
39
99
69
180
93
12
36
36
75
111
30
12
75
36
9
30
42
3
27
9
75
72
9
21
12
90
30
15
33
78
21
129
54
21
24
3
30
108
24
138
69
9
36
54
9
51
9
105
36
39
33
30
60
9
24
75
6
3
72
84
27
30
3
45
51
24
45
54
78
72
111
147
30
12
75
72
51
57
12
45
54
36
33
21
30
60
30
12
39
45
36
3
21
6
78
30
174
6
9
21
15
36
84
15
120
45
9
42
93
3
72
45
3
78
60
15
57
12
72
6
12
156
54
51
84
111
30
12
3
81
63
12
63
30
6
12
54
3
51
126
66
33
51
45
105
6
33
27
42
6
9
36
111
6
18
9
12
21
18
102
27
132
24
24
51
42
12
18
57
36
24
147
18
15
15
30
27
9
12
24
39
9
12
63
27
93
15
36
9
111
21
39
174
36
24
66
21
33
30
36
9
57
60
15
93
15
36
36
9
75
81
39
87
48
9
3
48
30
54
45
57
54
174
6
30
42
93
15
72
9
99
126
60
66
12
57
15
45
24
120
105
42
93
111
60
24
21
111
24
36
192
30
12
36
3
9
27
45
6
33
15
24
21
60
9
135
3
42
12
6
9
45
48
15
21
24
78
24
6
27
21
72
48
66
18
12
6
24
18
15
3
42
6
81
99
66
3
93
3
39
96
30
36
36
3
36
75
9
9
66
21
39
9
3
9
3
120
36
45
39
12
18
6
12
33
60
51
33
3
48
9
51
24
18
63
27
57
3
42
18
18
84
6
45
9
12
99
ABCD 99101000158*3^$a+1 [50015]
9
12
99
24
12
9
36
3
69
48
84
84
27
75
42
18
48
9
57
126
54
15
60
15
21
45
12
72
30
21
153
66
18
75
15
18
12
48
150
57
12
84
60
24
72
39
30
75
12
12
3
33
60
24
45
90
18
27
45
138
57
51
9
81
96
6
78
51
63
126
84
3
24
33
336
12
24
24
84
27
45
96
99
21
24
15
15
66
84
183
15
117
141
63
21
48
12
51
15
12
6
51
39
36
9
36
36
12
33
60
60
108
72
63
105
75
9
3
24
60
99
12
42
36
96
3
3
9
33
12
108
42
18
15
15
117
9
27
69
15
33
6
21
33
6
102
135
48
36
3
6
36
15
228
12
33
6
30
27
33
36
66
33
75
42
87
12
3
6
12
123
36
216
9
3
57
51
24
75
90
96
15
87
57
99
117
15
45
33
84
42
18
48
84
24
99
33
15
24
84
69
27
33
6
6
63
57
66
12
30
51
60
21
3
81
27
9
15
36
45
72
15
3
42
3
12
12
33
108
39
39
6
6
93
45
84
6
102
132
66
81
9
96
3
72
21
24
48
96
39
12
9
12
3
24
75
66
120
60
72
54
33
27
150
63
36
9
72
60
24
39
33
24
99
51
18
30
6
72
48
15
21
96
39
81
18
150
51
123
12
45
9
15
24
3
57
75
33
27
117
24
36
93
63
3
42
87
15
30
27
9
24
27
84
57
3
132
39
6
15
24
48
36
24
27
174
24
27
171
9
21
27
135
36
42
12
60
3
12
45
3
117
48
15
75
9
84
21
15
69
51
33
6
150
147
48
21
30
138
12
126
9
39
30
12
18
21
63
48
30
27
48
33
84
3
12
33
27
48
12
33
39
3
60
18
24
84
39
72
24
24
117
30
30
180
120
24
60
75
60
60
9
102
45
9
30
12
9
219
66
84
51
33
12
15
69
12
12
108
27
21
15
84
15
12
54
27
45
3
36
123
45
12
33
12
90
45
33
36
156
36
195
48
15
9
183
54
24
72
99
36
3
45
21
24
36
108
27
24
24
12
21
63
12
12
117
48
30
48
30
15
57
96
84
27
36
48
21
3
33
12
123
48
84
12
3
18
87
21
6
33
33
30
42
3
48
15
21
9
27
297
48
3
15
9
3
18
24
6
90
99
12
24
15
36
210
48
27
24
57
30
48
90
51
96
45
102
102
48
15
27
48
57
21
144
39
117
63
9
12
15
39
21
48
60
72
3
36
12
54
15
33
36
12
120
3
9
3
60
45
39
51
54
63
36
75
66
75
15
18
12
39
9
6
9
3
18
72
42
45
156
9
12
15
9
39
3
204
6
42
6
111
120
96
39
114
60
15
21
15
249
39
81
36
15
69
24
12
99
24
3
9
21
12
51
51
33
51
45
21
63
21
54
57
9
12
3
51
81
24
48
33
108
36
3
21
231
21
15
3
210
15
21
54
21
15
18
12
15
99
6
6
132
30
135
60
165
60
48
12
60
18
138
36
168
15
27
84
117
24
36
72
21
99
12
3
66
27
3
21
36
24
21
54
18
15
21
30
54
6
54
87
3
117
9
51
36
24
141
3
69
18
60
54
30
210
78
60
36
42
63
9
51
81
51
69
30
21
75
132
18
24
6
45
15
69
81
30
54
48
12
39
45
12
24
39
27
42
15
45
108
24
54
30
12
54
45
3
42
36
18
42
12
63
27
102
24
99
3
48
42
24
60
30
234
27
123
6
108
12
3
21
12
3
96
24
60
21
36
24
24
60
111
33
75
27
30
36
90
45
165
60
39
21
12
3
9
18
78
18
177
159
9
21
36
12
15
57
63
135
30
63
3
6
75
69
192
60
159
3
33
9
3
3
102
72
30
6
27
3
18
27
24
183
42
36
60
102
105
21
54
48
9
81
114
6
72
75
12
75
30
51
60
3
105
9
27
36
24
9
24
51
45
36
54
45
21
48
132
48
36
27
12
33
60
123
36
15
36
30
204
24
39
45
150
6
132
90
192
105
153
3
129
6
9
72
63
6
234
21
207
54
3
81
24
15
12
33
66
42
99
45
15
9
60
36
36
60
42
30
6
6
15
84
21
63
21
39
33
12
48
3
12
45
15
15
30
48
30
6
39
60
9
60
72
36
39
9
27
9
51
3
69
117
36
60
12
72
24
75
111
9
9
90
45
45
87
15
93
117
60
18
66
15
36
15
33
36
57
24
3
120
48
153
147
144
48
3
9
216
57
48
3
111
9
45
12
78
30
87
9
198
45
12
36
33
96
39
12
33
24
27
9
66
90
51
84
24
9
12
18
6
192
192
42
45
21
12
15
15
180
ABCD 99101937458*3^$a+1 [50003]
16
24
29
27
88
80
16
96
89
19
35
1
35
61
128
120
36
4
56
4
108
59
9
16
176
52
8
99
49
36
59
49
41
27
27
133
29
43
32
69
31
80
15
81
4
59
234
75
12
28
11
37
89
39
36
256
212
15
157
5
63
81
127
60
60
48
116
3
105
88
59
13
20
192
9
19
68
64
29
7
32
108
60
4
20
168
87
49
56
96
48
4
48
32
112
59
9
16
60
131
121
8
15
97
104
16
107
36
1
20
16
108
32
57
36
36
108
43
48
156
23
21
36
123
72
9
4
12
84
20
12
60
52
80
28
132
36
24
32
4
12
48
32
72
12
16
60
23
61
119
69
52
156
20
52
47
18
103
20
39
61
24
24
12
59
33
16
72
59
144
81
4
32
28
80
16
29
51
64
180
24
48
20
12
51
129
48
4
24
56
96
3
121
44
285
7
44
3
72
61
29
79
11
33
21
90
117
4
203
1
71
13
77
18
13
32
27
69
36
39
21
28
8
48
75
129
51
49
32
28
71
45
12
4
204
41
18
21
192
124
48
48
68
60
15
57
159
54
54
36
54
103
44
84
64
32
15
1
44
135
25
29
144
36
54
57
69
31
140
9
54
72
90
3
108
40
12
17
90
85
20
16
32
16
29
3
12
52
23
72
45
45
54
1
24
119
81
99
105
36
24
100
12
240
5
99
60
12
63
36
45
24
16
44
64
41
55
71
13
152
36
192
96
15
36
13
32
63
126
31
56
28
32
48
4
168
8
16
23
33
4
20
28
68
48
12
4
24
29
36
39
60
100
35
21
69
67
149
27
9
18
1
12
120
12
71
61
284
16
36
32
12
60
88
185
90
13
12
47
241
12
32
75
25
65
15
39
85
24
60
92
63
1
24
47
13
236
21
3
28
92
16
24
161
7
83
145
60
164
12
24
9
15
36
36
88
5
15
36
72
39
13
128
48
16
48
12
5
243
48
40
104
96
40
59
54
19
20
72
15
54
15
96
16
32
96
60
81
19
80
76
20
60
15
69
64
11
37
17
15
12
88
48
8
45
54
141
24
40
191
9
12
4
12
80
12
72
24
45
54
33
60
112
96
84
11
105
21
19
179
180
126
15
256
35
25
56
48
40
24
152
228
60
112
84
84
77
43
216
272
60
60
48
72
3
144
72
145
53
55
56
141
31
20
24
36
60
153
31
44
195
57
33
7
29
51
3
141
40
8
60
16
32
12
48
64
36
192
35
33
72
100
65
27
45
18
37
140
36
52
80
16
44
12
195
1
12
48
29
90
25
164
12
33
39
12
84
9
3
4
29
27
63
21
180
28
12
83
81
76
5
3
120
120
40
95
36
189
27
9
12
4
29
7
60
23
9
52
24
56
75
45
40
23
21
16
20
15
18
103
59
45
16
12
48
23
90
19
161
15
12
64
96
44
24
15
9
16
56
63
13
12
47
69
16
96
12
116
4
156
35
61
29
90
141
75
18
75
16
56
40
48
20
132
45
43
56
12
172
8
24
9
54
133
44
24
60
84
15
33
57
63
63
1
56
12
12
9
7
48
20
4
72
24
95
25
20
9
67
20
4
60
32
64
23
13
32
60
48
9
51
3
49
176
52
12
161
111
15
18
31
84
56
24
12
45
90
45
24
24
48
28
32
87
21
69
15
48
12
52
125
18
21
105
7
104
15
108
13
48
12
12
41
54
1
84
60
8
112
72
96
20
64
20
24
16
53
123
4
53
31
32
27
36
105
52
59
18
3
4
65
43
68
60
63
21
76
47
61
11
54
19
32
3
81
16
48
71
1
89
36
43
11
205
24
60
96
11
25
140
36
33
27
63
109
107
21
69
19
125
36
15
40
56
12
52
5
3
15
21
64
12
68
12
3
1
84
216
24
12
188
40
48
44
64
132
60
23
37
17
135
72
4
20
24
15
36
36
90
19
35
97
12
71
25
29
151
11
1
44
189
7
84
53
43
92
52
8
36
16
36
8
15
57
264
24
16
108
35
25
32
4
65
51
3
72
54
39
16
71
25
168
128
93
36
75
36
12
52
48
8
3
37
107
93
4
84
44
292
120
8
16
ABCD 99101989576*3^$a+1 [50003]
12
48
4
25
160
8
8
15
9
16
7
9
3
12
76
12
72
24
20
5
80
160
59
5
16
27
24
56
37
32
31
8
12
130
3
11
16
18
35
15
64
32
25
9
42
5
3
4
36
29
27
16
24
29
40
40
16
55
30
11
27
36
12
13
11
156
108
4
6
62
5
8
27
13
7
148
12
9
23
1
21
14
45
15
22
3
119
36
4
17
48
115
48
90
35
7
241
24
16
1
6
68
24
28
60
12
65
63
12
36
132
24
85
11
12
12
36
40
8
24
40
48
68
61
16
7
10
6
17
24
39
17
55
48
64
8
12
16
5
39
1
15
25
55
24
25
15
1
24
16
7
17
1
55
35
32
72
28
12
56
21
19
5
64
3
13
35
36
24
120
80
1
59
4
1
19
36
24
1
69
18
8
36
4
25
19
5
16
40
56
15
113
23
12
36
20
4
25
47
1
48
35
36
24
54
62
45
85
18
1
7
10
2
36
52
54
15
39
25
19
16
44
25
56
19
68
24
9
55
56
120
4
101
24
19
56
29
32
11
12
36
10
26
105
64
35
4
68
37
16
7
64
68
21
24
31
20
4
48
72
32
28
48
32
58
54
5
55
48
56
12
13
11
4
80
9
103
44
16
20
12
61
15
12
5
72
80
91
5
16
8
53
62
12
28
60
17
48
27
64
6
14
1
11
82
62
13
16
7
60
4
1
120
88
40
39
36
29
15
1
11
24
36
24
1
71
12
12
28
13
32
8
39
24
100
29
3
10
158
5
17
14
24
10
119
51
5
40
25
26
4
32
24
48
33
24
8
11
5
31
33
23
9
31
73
7
24
9
16
59
10
11
39
1
16
23
32
17
23
20
12
1
47
168
22
2
113
95
108
5
16
3
61
7
4
165
11
13
21
3
23
10
62
16
20
180
72
28
77
3
24
5
16
19
77
19
29
16
40
160
7
8
24
65
56
11
96
5
35
8
70
39
15
32
4
72
44
96
4
13
55
25
8
27
16
20
17
8
71
49
32
88
15
24
12
8
12
33
7
18
18
72
8
58
19
48
7
48
10
39
8
61
2
9
88
35
5
40
103
150
43
11
13
48
103
1
9
14
28
54
30
41
8
19
37
23
97
16
7
33
7
1
7
10
39
24
47
24
9
1
14
9
15
1
11
4
92
69
8
136
25
74
117
56
23
66
26
13
11
4
145
55
9
8
19
53
91
156
25
15
8
1
107
24
4
24
1
17
18
84
60
72
29
37
107
8
7
12
24
22
18
20
40
17
27
28
17
31
6
83
8
48
24
35
36
36
36
33
40
47
20
70
23
16
35
21
15
65
23
6
19
16
15
84
21
19
6
18
12
36
13
77
38
12
49
8
75
5
35
21
15
9
16
91
45
49
6
116
13
47
48
4
32
36
9
88
23
28
141
3
56
76
36
13
5
19
40
8
35
24
53
56
19
61
75
42
2
52
13
71
49
31
16
20
34
2
48
17
35
29
49
50
24
45
75
40
18
18
49
31
17
23
32
4
54
6
73
11
45
40
80
111
65
15
36
24
29
40
61
26
12
16
56
24
40
6
15
33
23
3
16
69
95
1
8
7
49
17
7
32
23
25
32
3
28
8
100
45
39
56
9
15
16
25
47
8
10
50
94
12
26
9
39
22
48
14
93
75
48
77
59
29
15
9
123
48
5
16
51
28
20
29
103
40
24
44
5
80
51
13
95
17
96
8
7
12
37
8
13
18
126
54
101
39
17
48
16
3
36
1
39
41
85
26
28
44
16
32
4
5
43
60
1
11
20
25
11
24
16
20
48
34
90
36
20
165
19
8
28
20
5
11
8
22
6
17
15
16
41
49
7
48
40
1
18
45
32
115
13
11
21
23
22
18
25
11
24
45
16
59
13
235
12
52
8
12
9
15
22
35
15
49
64
24
7
40
8
1
32
48
7
48
9
72
9
14
28
18
30
72
37
53
59
8
23
24
8
76
29
7
6
3
27
60
20
45
24
1
167
63
57
15
1
32
27
36
16
8
48
73
24
3
85
32
33
18
5
51
178
36
2
52
137
19
140
25
11
53
43
4
36
128
24
72
24
36
16
20
40
29
120
39
57
3
12
49
8
63
24
49
159
57
59
29
32
24
11
21
3
5
19
5
55
40
201
15
12
8
21
15
9
7
25
8
35
16
61
83
44
60
5
16
19
20
57
3
5
16
7
33
24
15
17
15
25
59
117
15
17
23
44
21
208
21
50
16
32
40
41
1
23
51
29
5
38
45
79
68
76
25
5
14
85
15
1
47
25
107
8
24
45
64
15
17
72
8
8
47
12
5
71
32
57
16
111
9
27
44
48
33
63
9
1
15
35
36
4
12
73
31
81
13
62
34
14
4
17
1
55
119
1
7
48
40
48
44
45
7
20
16
5
32
40
96
15
1
71
4
29
15
16
44
24
12
33
15
12
53
16
24
63
12
226
54
45
27
109
56
71
40
17
3
53
24
11
20
17
40
3
60
22
27
75
8
48
4
17
19
12
24
33
3
68
24
1
27
13
77
43
11
5
15
16
42
55
35
8
5
48
47
8
1
83
28
20
13
99
53
37
26
40
17
55
25
72
53
83
97
18
30
54
1
16
39
9
3
28
17
3
16
20
24
1
63
17
15
73
72
56
39
9
15
4
53
27
5
5
78
20
12
53
59
54
7
32
35
117
15
136
32
40
1
19
85
80
15
28
13
79
25
32
8
83
13
7
17
91
12
72
72
16
32
36
125
16
3
10
11
75
21
88
56
32
8
51
29
99
37
15
20
28
72
1
113
47
43
45
35
21
19
44
41
80
15
20
22
12
38
48
36
9
32
43
69
51
52
9
23
1
64
56
87
9
64
35
36
33
35
5
11
21
16
17
111
15
24
80
10
138
108
20
29
48
43
4
20
21
15
60
61
24
32
8
24
40
7
66
18
20
9
13
3
24
23
9
48
3
5
47
36
32
5
19
48
45
63
60
24
13
15
48
8
16
1
7
22
75
64
5
36
96
48
74
5
32
75
5
63
1
56
15
88
36
24
108
9
24
69
131
55
36
13
23
25
32
27
8
28
60
29
8
91
12
9
8
67
21
63
9
15
72
4
29
15
52
80
28
25
91
4
8
97
35
28
65
3
124
1
7
48
60
5
40
7
8
84
60
120
33
19
48
36
36
13
5
36
6
44
60
1
3
8
4
36
13
55
1
3
5
31
17
ABCD 99102017156*3^$a+1 [50012]
15
12
17
31
6
18
48
12
18
23
127
60
54
30
69
27
18
47
67
101
79
57
129
42
9
3
57
33
30
5
31
6
15
15
48
81
27
24
36
9
48
33
27
12
24
57
24
48
48
102
41
67
9
68
25
6
9
128
25
23
7
42
78
5
12
36
16
15
240
126
48
30
60
24
30
167
79
36
9
39
5
25
30
18
119
25
48
15
15
81
81
6
33
81
18
30
18
132
72
33
72
171
65
52
57
18
72
53
103
90
90
12
66
15
104
175
18
48
15
20
31
6
30
24
9
27
53
1
15
56
49
3
68
49
23
7
18
15
51
21
33
15
27
45
63
81
9
18
29
88
3
60
9
63
105
15
48
84
29
1
150
33
33
23
12
13
99
3
108
6
63
81
6
113
43
48
29
55
5
37
6
113
19
108
24
33
3
132
21
51
18
162
9
20
1
96
39
8
1
72
99
15
6
72
35
7
24
21
8
43
54
18
48
168
5
16
20
31
48
24
12
33
15
42
48
30
12
120
36
42
90
30
6
66
30
9
27
129
80
48
103
57
20
7
24
77
4
9
135
9
162
54
6
24
66
24
120
39
33
30
18
39
57
6
33
129
18
29
25
6
42
192
54
45
21
15
105
18
108
138
30
45
36
44
19
12
24
6
3
45
6
66
159
9
42
5
64
36
20
40
3
30
6
29
13
18
21
3
30
18
30
24
66
33
27
24
48
60
6
11
109
42
54
18
30
42
24
6
6
24
48
18
48
71
148
135
72
5
40
68
13
23
121
24
6
18
42
96
30
63
27
120
84
33
27
9
15
12
42
72
23
31
29
37
11
4
15
138
102
65
79
12
53
97
48
30
9
27
6
42
101
1
18
48
5
7
36
36
24
12
54
78
5
31
12
48
5
31
30
18
120
30
6
24
162
39
39
18
48
42
33
15
72
9
68
25
6
66
30
24
24
41
4
93
48
15
75
72
17
37
15
123
5
91
54
15
27
84
42
63
36
21
78
42
30
33
15
21
21
78
66
11
4
9
90
6
3
12
33
18
48
12
17
55
12
36
42
23
88
51
36
24
60
24
24
45
63
24
41
55
48
81
39
24
36
77
19
53
7
18
35
43
65
79
48
36
24
5
1
15
75
54
42
36
65
4
51
129
9
42
222
27
60
33
18
53
115
45
39
12
5
31
12
78
42
6
6
60
53
55
17
1
90
53
76
69
15
27
108
9
56
79
60
6
35
37
90
30
18
54
11
7
60
17
25
15
72
51
30
18
9
15
36
17
115
30
23
120
49
18
12
17
25
18
5
31
96
84
102
30
69
15
54
11
13
18
33
44
31
149
31
21
15
89
25
15
144
15
18
39
68
16
45
30
21
164
64
3
24
6
63
27
12
197
19
36
24
24
12
18
23
19
36
57
27
36
60
48
36
108
21
9
11
19
17
43
125
67
24
6
48
48
30
117
20
25
47
19
12
18
24
30
138
3
27
12
21
32
19
24
9
3
48
12
108
17
25
90
108
9
111
84
36
17
4
21
27
141
102
9
20
4
147
53
49
6
114
90
60
192
41
144
40
9
66
29
7
9
44
55
6
39
51
24
69
51
9
27
144
66
18
45
8
187
36
12
48
24
36
9
236
19
105
27
45
24
129
15
72
33
15
27
101
19
30
59
109
30
5
37
15
33
27
39
30
6
96
12
30
18
12
18
234
45
63
66
35
7
12
65
16
24
3
132
12
6
27
12
3
120
45
12
21
23
19
6
42
30
24
66
9
3
132
9
51
60
6
23
7
90
90
9
3
77
13
18
24
69
84
27
65
19
69
60
117
11
13
30
36
96
78
15
9
11
31
24
6
48
135
75
30
23
19
120
48
17
36
7
5
16
20
19
30
75
36
24
33
30
60
30
42
6
30
72
24
120
48
21
39
5
55
42
78
12
6
30
5
79
54
15
27
78
15
27
9
39
21
201
18
12
120
42
15
63
18
6
90
6
17
25
18
48
21
39
45
44
1
35
19
45
20
16
9
87
9
30
60
6
3
21
71
1
63
9
162
6
3
36
15
9
15
84
12
36
78
72
114
48
6
35
31
45
33
48
3
27
18
24
18
9
39
29
72
36
7
53
52
3
9
75
24
101
25
6
9
33
111
9
11
64
63
29
36
108
19
6
24
95
40
12
3
48
114
6
9
24
9
18
24
6
27
45
47
73
75
21
47
43
24
12
9
27
29
24
49
15
63
18
114
72
9
20
1
18
6
30
60
12
84
6
24
39
36
44
7
18
11
28
3
17
37
6
33
99
60
42
126
33
15
90
42
24
6
42
36
84
21
75
29
40
3
54
15
39
72
18
119
73
18
149
16
39
45
45
51
15
6
54
66
96
48
114
12
66
72
42
78
66
6
6
72
41
25
54
18
72
27
63
17
91
48
69
51
12
12
5
12
4
39
45
8
7
42
6
17
1
47
55
42
11
16
15
120
78
23
19
30
3
80
52
15
36
72
108
12
45
32
40
123
21
135
65
31
24
42
39
3
125
40
3
9
60
51
5
49
24
24
11
79
6
15
9
6
24
60
117
33
111
9
87
111
42
30
36
29
67
30
6
48
69
32
43
18
54
29
4
63
9
51
48
54
18
12
42
18
225
36
9
48
24
75
44
36
103
12
65
120
73
30
42
35
31
ABCD 99102040088*3^$a+1 [50027]
161
24
7
3
21
51
36
2
40
90
81
21
168
135
17
43
12
60
93
162
48
86
19
27
33
15
90
87
96
33
96
14
36
24
240
22
74
229
11
46
24
144
30
80
34
48
2
88
38
31
59
54
55
177
15
39
74
42
13
95
13
3
84
56
36
84
1
36
23
1
3
80
25
72
123
20
6
7
60
3
66
3
71
120
6
19
12
75
104
150
31
9
98
6
16
15
24
84
5
42
25
59
37
107
16
162
168
15
72
84
45
14
85
36
24
131
24
4
26
24
10
105
12
96
17
42
30
70
164
49
71
22
72
80
67
36
12
21
42
33
21
48
56
22
18
174
132
45
65
223
11
54
30
37
75
80
64
12
57
252
33
15
35
61
95
61
60
75
14
112
2
246
24
46
90
42
30
39
48
35
36
10
144
86
37
39
180
44
24
88
69
24
87
57
12
143
118
48
50
37
60
29
18
112
33
36
24
105
3
23
24
22
3
35
37
93
30
2
31
9
123
123
18
104
22
74
55
65
126
25
23
36
6
24
94
2
43
45
32
70
36
24
9
24
108
17
235
36
35
120
6
48
66
64
6
27
180
17
10
153
39
6
15
57
27
171
12
33
47
30
31
129
75
12
81
32
31
24
12
21
8
82
105
23
60
61
63
36
66
50
25
29
136
51
53
19
3
45
60
33
230
76
150
48
2
1
12
11
84
186
54
25
107
24
142
24
14
49
35
28
12
78
87
3
33
87
14
40
15
3
6
86
58
18
177
5
115
21
6
9
96
23
60
1
39
6
27
23
1
15
93
11
97
29
223
111
162
48
87
113
175
81
66
24
81
24
120
23
22
51
12
57
3
131
36
120
4
12
57
36
41
46
69
59
1
84
5
16
18
21
57
98
54
46
26
18
1
269
151
15
96
66
15
60
12
11
60
61
48
72
21
38
36
48
72
54
55
57
24
80
331
77
16
27
143
36
60
1
39
48
56
214
240
27
23
12
28
72
30
74
22
90
9
5
31
9
66
8
6
48
10
20
12
133
48
129
3
12
83
70
48
2
96
36
25
59
1
75
180
174
50
22
72
42
14
19
12
9
50
76
144
12
78
66
33
77
114
49
35
85
77
174
66
18
46
14
97
15
68
40
78
2
85
12
21
15
9
51
87
92
84
145
21
39
105
15
36
23
37
36
48
165
159
96
185
6
241
47
58
3
21
66
24
9
39
20
160
33
9
38
13
72
5
88
90
33
5
96
19
27
44
73
96
71
30
10
33
123
105
135
12
176
30
70
69
120
36
72
72
147
6
48
15
129
26
120
1
83
42
138
73
53
154
86
16
248
22
33
81
87
87
32
58
183
287
16
36
158
7
195
6
63
35
6
16
15
27
45
17
43
72
5
79
27
45
9
51
3
66
110
60
25
75
74
40
14
58
198
156
20
109
12
9
14
109
101
96
120
18
73
23
6
46
44
118
2
73
213
3
75
50
126
18
120
42
13
41
40
30
96
44
30
31
108
12
9
27
24
83
37
5
114
54
16
51
156
24
33
42
48
62
24
19
3
93
147
18
14
90
6
180
24
37
81
72
27
149
247
9
51
3
141
36
75
32
85
41
67
77
55
17
106
57
12
24
11
1
27
2
48
40
50
1
35
106
15
3
132
189
147
18
56
24
30
49
41
31
39
132
14
30
228
12
13
35
25
155
22
98
6
94
26
34
20
82
3
48
108
57
182
145
36
21
123
15
78
87
11
6
120
18
28
18
51
255
14
55
51
20
16
32
42
18
72
13
60
15
78
54
36
92
66
66
24
4
320
13
167
13
60
48
29
7
9
87
233
55
281
91
39
69
27
45
24
3
102
6
68
85
36
93
90
62
30
16
105
59
120
1
53
64
87
3
30
56
40
146
16
32
13
89
55
23
52
38
66
145
24
77
78
36
25
101
18
12
13
36
51
150
224
ABCD 99102171856*3^$a+1 [50116]
64
75
41
148
9
95
121
72
54
9
45
87
288
129
27
135
18
15
201
87
24
84
75
9
8
19
54
36
3
105
27
45
15
36
3
29
12
85
108
83
84
48
1
15
57
90
69
20
76
48
32
133
36
90
5
31
9
36
20
25
162
36
17
64
81
27
12
141
27
92
16
60
32
40
21
11
16
24
129
87
44
13
51
44
40
117
83
52
20
25
131
4
60
93
72
11
97
15
48
27
18
167
40
32
13
27
24
32
72
120
88
140
73
59
300
253
72
107
16
12
36
272
79
5
40
8
73
95
4
48
51
17
300
64
33
3
24
63
105
93
18
72
54
11
7
36
45
44
52
3
72
21
69
36
18
69
80
220
180
45
63
45
195
80
28
276
128
60
196
116
1
144
108
63
48
69
47
48
108
52
12
20
145
126
297
152
40
56
24
4
147
89
48
43
105
32
25
90
17
1
90
54
11
100
140
199
18
72
90
9
96
93
107
100
156
33
111
20
139
9
32
265
18
141
21
83
72
79
41
40
36
84
33
36
126
90
11
88
27
5
157
207
84
195
45
92
100
44
60
73
90
21
60
9
83
205
35
180
52
12
20
16
63
54
36
47
72
43
17
1
11
169
11
25
75
60
36
44
145
99
92
52
27
45
36
60
3
90
36
35
19
36
309
96
45
216
108
47
7
72
41
124
33
47
43
36
36
126
95
103
281
4
92
144
109
47
79
21
60
99
53
12
60
1
39
8
7
9
27
72
5
40
45
18
18
36
131
12
132
31
65
120
132
16
117
59
36
85
59
120
109
71
73
167
100
75
18
207
68
31
41
88
87
21
69
36
59
28
21
167
67
5
72
13
35
55
33
32
7
54
51
60
20
76
164
60
73
23
175
90
54
21
15
17
73
72
23
4
20
156
12
288
19
126
167
13
108
144
63
144
144
24
72
8
252
16
12
32
25
63
63
9
8
60
76
45
11
48
85
167
100
80
88
8
43
36
54
131
85
54
189
92
28
195
113
13
72
255
32
16
44
13
3
231
45
56
25
399
108
20
40
117
54
21
15
41
72
67
65
61
15
39
9
152
37
18
5
139
21
12
32
115
5
13
72
39
69
18
5
64
20
73
108
90
17
16
12
84
84
75
17
64
36
120
80
7
57
141
27
48
12
32
76
48
45
27
27
65
112
84
72
63
69
12
36
32
85
63
45
18
45
60
144
68
12
13
18
21
96
80
52
147
21
80
232
108
32
48
28
279
33
32
133
35
73
90
77
40
27
117
81
18
54
3
20
120
4
68
252
108
16
57
18
72
29
36
43
126
3
132
81
90
5
60
25
18
57
132
63
144
33
21
126
9
44
91
29
28
108
24
8
24
108
108
88
60
144
32
121
54
54
90
29
48
72
28
3
54
155
16
45
75
120
21
155
40
56
19
53
132
64
129
47
76
24
56
13
162
9
45
95
49
51
48
12
20
28
57
35
64
72
99
105
96
69
36
107
91
189
168
3
69
72
188
31
162
27
27
21
20
13
72
39
68
73
39
69
15
24
51
17
19
108
18
35
88
57
27
45
90
105
48
27
17
4
44
7
9
45
59
12
28
68
103
90
171
20
108
16
45
99
36
27
54
18
17
181
27
200
61
11
60
100
168
57
303
168
33
131
60
25
11
169
11
40
48
9
72
3
32
1
18
54
35
55
45
12
24
32
139
5
121
72
15
72
24
51
9
44
ABCD 99102297278*3^$a+1 [50028]
43
29
54
37
48
5
42
169
209
31
80
15
25
56
39
24
12
45
88
65
7
125
54
1
164
51
169
41
55
143
45
24
27
145
20
16
8
16
29
102
72
36
9
28
44
9
72
24
31
5
19
53
127
60
96
32
21
144
96
91
84
44
15
217
125
36
79
131
150
19
44
225
111
24
16
60
23
36
85
12
144
24
71
1
149
3
28
89
19
32
75
25
53
90
1
29
222
138
36
6
145
53
31
89
36
31
48
35
9
45
48
19
5
115
5
54
6
48
15
16
47
109
11
9
69
54
117
135
48
6
75
16
65
115
35
25
36
29
36
84
24
162
12
18
19
116
33
7
29
19
80
39
42
39
15
66
60
90
18
18
72
121
44
72
9
60
75
40
47
54
30
6
162
12
24
25
104
112
11
90
180
39
15
54
72
27
28
35
48
60
21
15
25
83
13
17
7
8
45
3
40
65
55
107
93
9
24
39
16
29
7
44
72
28
125
39
172
116
15
90
19
173
96
90
25
36
11
48
90
115
71
9
99
30
198
60
229
24
72
125
12
6
1
71
57
117
195
40
8
87
18
111
9
67
20
21
18
145
71
49
216
41
55
17
18
78
30
25
17
103
80
225
36
114
1
65
24
39
76
275
54
150
13
53
115
65
24
7
96
17
15
3
45
268
20
40
36
20
48
15
126
66
49
29
43
104
33
7
104
135
144
81
69
90
126
67
5
90
25
48
11
6
39
100
68
48
69
3
136
72
113
36
79
96
23
18
19
53
12
204
99
63
153
147
78
180
7
92
63
49
53
150
66
96
19
132
60
23
129
96
39
72
1
32
57
24
72
18
66
31
83
210
24
211
5
91
96
324
119
25
5
24
12
96
183
72
24
3
6
31
84
11
18
63
4
35
126
99
81
43
60
65
264
96
12
99
96
75
49
68
15
13
113
174
42
66
18
54
193
32
33
108
12
60
43
77
54
96
25
48
17
19
29
27
168
16
96
104
93
7
161
12
6
120
81
15
84
45
27
54
78
1
137
15
27
1
17
43
120
29
31
36
60
23
61
65
7
5
114
120
6
72
3
24
9
39
231
36
48
108
25
17
31
32
57
150
61
131
109
12
5
54
60
1
35
25
5
24
111
45
54
24
21
81
103
5
144
67
65
108
27
9
36
66
114
79
41
19
36
71
24
9
75
37
24
83
37
36
59
30
51
45
3
177
63
52
47
48
18
60
66
1
48
59
33
57
103
59
54
24
72
55
11
72
61
12
5
252
108
103
60
11
24
145
125
31
60
53
3
64
80
63
18
43
107
48
25
12
60
24
83
30
6
1
53
12
96
103
17
43
12
32
16
29
103
35
18
96
39
27
252
6
12
103
104
33
282
36
222
79
20
136
29
51
75
78
36
19
29
51
52
5
24
19
35
157
95
12
18
114
261
117
27
3
6
55
96
95
9
171
6
30
42
31
5
7
59
6
19
120
5
19
47
73
5
66
126
18
9
33
39
96
75
132
1
47
9
225
6
9
48
72
33
72
31
8
72
45
27
15
18
210
25
48
17
79
36
47
90
15
21
60
31
8
63
33
57
114
84
42
163
65
91
8
87
18
7
101
18
12
132
90
12
78
21
40
36
119
37
17
108
30
42
31
41
3
63
162
18
13
5
6
45
40
80
4
137
3
100
36
41
18
102
43
60
36
5
24
31
53
72
55
185
3
16
180
156
24
11
1
17
6
12
60
49
96
92
52
35
109
12
32
117
99
40
5
115
120
71
66
15
9
31
23
61
131
13
47
12
186
126
9
16
84
92
63
42
135
40
32
112
53
67
24
12
95
24
21
27
117
63
6
72
43
65
144
7
59
90
31
293
43
29
60
66
18
207
4
131
18
55
35
189
52
11
60
165
24
21
ABCD 99102518532*3^$a+1 [50073]
80
103
204
29
55
9
48
32
115
36
180
72
48
120
5
64
27
240
144
24
45
15
17
43
36
81
48
48
3
29
55
96
120
161
139
36
108
53
67
45
32
31
48
17
19
36
57
111
12
300
9
51
12
12
24
12
132
317
208
87
36
53
96
16
27
48
53
235
69
27
24
24
5
48
7
12
45
15
161
48
79
96
120
57
32
43
69
48
3
132
192
24
60
5
19
125
127
36
24
5
55
41
43
36
113
7
36
165
99
36
48
60
29
175
17
19
36
108
60
216
132
60
9
15
24
84
5
31
36
120
21
32
43
24
48
60
48
132
48
24
5
16
99
96
77
48
112
3
24
84
72
48
9
123
60
9
80
79
17
127
161
7
24
48
372
48
45
15
33
219
5
91
108
36
53
103
24
36
125
160
27
36
417
63
144
33
27
53
19
84
36
24
252
65
127
36
156
33
15
60
96
84
33
15
72
36
12
89
16
32
208
15
12
5
67
24
21
48
32
16
3
180
41
43
5
48
127
17
48
96
7
60
48
29
31
36
125
139
180
17
64
224
175
17
67
125
7
153
15
120
72
33
3
45
27
197
175
24
41
16
39
24
24
105
147
84
57
15
48
65
7
72
48
17
151
36
84
17
43
117
32
31
24
36
72
144
180
84
192
12
12
24
5
16
99
264
12
96
108
72
12
72
156
5
19
120
24
24
5
55
57
75
24
36
36
108
84
5
96
7
24
96
12
48
5
7
105
111
36
108
65
31
84
173
7
36
101
48
151
137
43
5
64
48
3
77
144
16
39
36
53
55
9
51
12
65
55
137
91
117
80
144
16
3
12
48
24
41
16
3
77
16
27
36
17
7
12
24
5
127
60
5
55
9
48
128
55
84
5
31
17
31
96
204
69
15
48
60
5
67
180
185
67
29
16
63
36
36
168
12
96
24
36
57
51
77
67
221
16
48
48
135
12
45
51
72
72
72
384
12
24
60
21
3
180
41
43
48
108
12
120
24
45
15
156
5
7
60
93
27
72
24
21
80
16
3
12
72
105
32
91
12
96
249
63
17
48
55
84
5
103
153
87
60
72
5
31
60
84
36
264
21
27
96
12
72
72
41
7
36
24
120
48
84
48
96
12
24
29
64
15
60
12
108
36
24
17
48
43
12
36
96
53
43
5
43
120
120
5
19
77
19
120
5
151
120
33
15
65
103
108
77
55
24
24
57
15
84
29
31
156
48
204
48
24
144
17
139
101
67
36
9
27
120
48
96
24
5
91
36
113
96
139
36
81
135
60
84
12
132
41
127
129
128
223
17
43
5
115
29
139
261
128
7
60
204
24
12
29
19
108
65
64
3
72
84
12
12
41
7
137
151
72
48
24
153
3
120
5
144
7
89
19
12
108
53
187
48
48
69
87
48
36
69
48
144
75
84
72
24
65
55
84
84
177
3
221
187
132
12
165
15
81
144
63
17
48
31
24
12
29
55
57
80
112
27
36
17
96
7
144
36
5
19
96
48
189
80
103
60
77
7
41
48
31
81
27
48
53
96
139
84
33
135
12
108
24
24
65
211
36
89
55
41
7
41
19
108
372
12
84
12
168
57
32
7
105
3
108
24
156
24
60
36
120
72
117
75
168
60
60
156
144
57
15
113
91
5
192
127
96
60
120
96
156
17
48
48
7
9
15
108
156
60
60
65
67
125
7
48
ABCD 99102651764*3^$a+1 [50113]
6
207
60
273
51
36
12
135
45
36
75
165
252
12
75
33
39
18
6
84
33
24
156
93
75
120
24
36
165
504
90
102
39
12
243
69
15
6
84
147
264
21
198
36
36
54
39
105
15
81
30
177
153
87
3
69
15
105
240
72
69
39
201
27
384
36
192
147
165
3
81
21
18
60
45
36
129
111
69
15
81
51
48
45
12
3
177
270
69
99
45
21
15
72
132
195
60
36
264
201
75
174
96
315
60
39
30
36
267
39
108
33
27
33
237
15
156
312
33
234
33
72
45
36
66
21
72
48
132
36
12
3
36
18
51
144
108
3
36
21
57
15
375
36
114
15
111
30
24
231
12
132
51
54
123
60
87
33
132
21
15
105
39
21
27
117
15
120
57
111
12
36
165
39
21
99
36
9
12
3
381
87
12
21
60
30
24
12
69
21
180
303
108
24
159
105
39
21
36
15
21
144
15
24
117
57
6
9
45
123
72
75
36
9
75
57
123
72
24
69
48
93
24
15
120
180
45
351
24
15
60
81
24
180
48
27
126
144
15
267
78
51
141
75
69
15
39
72
213
132
3
81
144
21
24
15
48
63
9
57
75
84
9
87
303
72
114
90
360
189
108
147
6
15
72
120
240
12
96
195
114
90
12
33
36
96
36
93
66
18
51
384
48
3
54
3
144
69
159
132
48
108
240
72
108
93
30
384
33
177
6
9
132
48
57
159
45
51
129
159
21
336
24
15
36
159
24
33
12
57
111
72
111
66
54
69
21
159
111
90
111
48
171
45
45
66
18
6
177
303
54
3
12
96
12
147
105
111
474
51
15
234
72
24
15
39
66
75
72
288
219
285
228
24
3
33
144
273
63
204
48
60
15
270
162
78
87
156
93
15
75
24
33
12
180
60
15
105
57
51
93
39
51
294
87
3
12
69
132
3
69
21
84
96
99
21
126
114
51
15
93
36
36
15
69
111
54
39
51
126
39
12
108
75
57
144
36
48
24
36
180
36
33
3
72
51
54
3
3
45
9
15
291
66
123
45
36
51
129
87
3
69
120
96
15
54
36
114
225
111
24
141
69
255
48
24
36
3
9
21
24
87
39
84
237
123
162
75
69
54
36
24
12
54
147
48
24
51
180
54
72
78
33
12
327
345
15
198
162
78
87
33
51
144
36
9
90
12
144
57
48
24
156
189
63
27
177
15
24
54
30
90
36
144
123
72
81
27
93
75
36
15
33
36
75
21
129
90
69
36
39
33
12
21
15
9
12
78
105
111
54
90
105
75
45
60
360
36
12
108
39
36
69
36
39
180
72
165
105
3
48
108
9
486
141
144
36
3
81
75
21
15
141
24
33
6
9
ABCD 99102655714*3^$a+1 [50083]
2
30
178
92
12
6
7
48
36
51
9
60
5
19
47
174
54
10
42
14
6
12
126
31
81
32
67
9
27
17
46
2
18
121
5
48
52
14
46
20
19
45
26
16
45
47
6
31
5
48
31
11
24
130
51
15
116
42
192
90
24
6
19
71
48
72
25
24
47
24
49
125
127
3
20
25
72
53
7
29
19
5
22
14
4
27
77
43
29
19
11
186
4
26
28
30
2
4
50
19
5
60
22
20
12
90
7
23
30
30
42
6
10
14
10
14
12
108
37
84
9
27
45
2
78
19
24
36
21
14
6
54
54
7
77
6
12
58
6
14
186
49
29
7
59
1
45
36
2
48
4
9
51
9
11
16
33
21
56
90
18
192
12
42
106
15
23
84
22
54
21
5
55
24
11
66
4
54
104
121
36
24
12
23
16
44
25
137
19
5
19
120
12
15
2
6
16
9
45
50
12
40
14
30
16
44
36
12
37
89
67
3
2
55
48
5
31
165
231
48
36
5
78
1
11
4
2
34
9
96
5
24
54
13
107
61
12
59
40
81
48
41
10
80
16
68
60
12
13
17
40
18
81
15
9
12
59
6
103
17
90
10
63
5
16
74
66
4
51
41
19
59
121
35
1
48
17
18
76
44
12
42
16
30
56
138
42
25
5
10
68
76
45
17
58
32
145
35
10
92
48
12
6
37
233
12
40
60
30
8
6
10
9
11
18
7
24
47
10
32
7
71
13
119
73
24
24
17
55
9
15
65
10
6
3
29
12
46
20
18
90
25
41
90
1
120
3
80
60
1
23
1
120
5
6
36
78
40
26
30
48
66
54
42
1
5
58
32
25
5
43
5
90
10
75
36
131
12
12
18
30
66
7
9
8
18
42
18
24
1
5
18
1
15
8
1
5
31
135
20
54
7
53
10
74
28
2
18
79
5
48
136
6
14
7
24
5
31
23
112
32
48
24
24
6
31
53
55
15
26
19
12
35
10
39
23
48
54
40
14
42
12
91
119
186
36
6
12
37
15
60
9
35
22
14
10
8
22
8
1
60
65
10
56
1
24
5
64
15
35
12
40
140
24
49
65
16
30
96
69
24
12
39
54
14
1
65
112
14
4
26
36
10
90
2
37
75
38
67
5
16
2
30
18
94
8
22
44
36
10
20
19
11
30
6
28
2
10
2
58
14
31
39
54
74
12
48
46
6
38
6
36
10
38
18
30
18
31
36
24
21
74
24
24
73
29
66
30
19
24
15
116
25
11
18
54
13
35
13
11
1
5
54
4
2
43
12
23
6
30
4
36
38
22
38
46
44
42
31
48
72
3
56
10
38
1
15
14
43
17
16
27
15
62
7
11
49
11
178
32
30
13
5
55
35
25
27
8
12
13
72
35
30
4
14
126
54
25
17
24
16
80
12
6
40
62
24
24
36
55
23
30
6
24
37
5
30
24
61
89
16
68
18
13
41
34
86
136
15
53
54
1
29
12
46
32
18
12
16
2
25
35
10
54
8
82
14
40
20
61
36
5
19
29
10
14
6
106
39
105
72
50
13
12
17
16
62
12
1
117
2
88
2
31
75
21
35
4
2
28
27
15
80
18
66
24
6
18
1
11
18
18
49
23
46
27
29
6
13
59
6
106
86
90
10
99
24
17
42
42
40
39
41
48
18
13
35
36
18
7
21
2
1
12
23
10
14
36
30
67
29
31
69
14
112
44
18
7
35
18
31
12
63
14
18
85
48
15
26
19
12
3
36
56
12
6
7
23
52
54
15
24
12
35
4
140
61
23
6
48
30
1
21
30
24
62
24
19
111
30
15
36
48
12
53
102
28
20
16
30
51
63
14
72
30
10
30
36
68
76
14
12
18
12
18
52
54
80
1
15
18
14
18
88
206
1
17
30
72
49
59
6
36
64
15
11
10
44
36
34
14
16
32
12
28
14
48
6
22
14
64
15
17
19
24
51
21
5
24
6
24
130
60
39
29
7
65
19
15
14
18
12
28
9
81
44
84
36
54
144
1
47
48
36
1
29
31
17
31
71
64
42
80
18
6
96
43
11
18
16
51
51
14
18
36
1
9
12
18
2
30
73
72
23
25
5
30
12
24
25
5
79
17
54
114
46
50
18
1
12
53
102
72
72
6
30
12
13
3
56
6
10
9
23
48
133
11
6
12
90
168
18
10
56
1
47
12
10
51
3
30
116
18
42
108
42
6
88
15
29
30
36
37
23
1
5
16
2
36
24
142
30
36
44
78
6
37
24
11
85
59
48
1
36
59
36
18
151
96
96
53
16
8
96
40
132
15
35
40
2
30
37
23
36
36
34
20
42
18
7
5
43
71
30
16
20
78
121
11
13
47
25
47
1
11
24
1
35
48
120
1
11
30
6
25
59
1
15
2
52
80
10
21
65
30
18
6
10
39
11
18
16
15
17
58
6
15
15
8
1
60
29
6
82
50
49
60
11
10
2
36
42
28
15
65
6
16
24
36
45
3
206
19
5
7
3
86
6
13
11
1
23
1
131
24
40
44
16
44
76
9
17
10
9
15
128
12
16
2
178
14
30
16
182
43
149
180
48
7
36
75
2
90
13
48
35
22
122
12
1
107
16
44
1
36
24
35
12
73
11
10
56
48
36
4
104
67
23
42
16
14
30
18
12
34
2
4
8
28
9
39
42
20
24
30
85
11
73
201
20
19
60
36
24
41
30
24
130
75
101
30
90
48
18
102
72
19
60
81
60
135
11
48
12
13
41
31
84
149
7
60
24
83
58
63
27
54
66
8
25
21
51
125
30
28
62
24
4
15
81
50
16
20
24
16
54
15
24
27
32
22
26
54
6
4
14
46
20
61
84
5
126
13
41
55
23
12
18
138
102
43
48
29
6
12
4
6
3
15
45
17
4
44
6
96
30
40
14
156
24
1
17
7
83
37
5
48
162
46
14
30
10
20
36
42
48
78
25
41
31
15
9
35
24
6
166
32
42
19
11
1
3
30
6
21
33
32
12
148
44
24
12
12
31
5
6
168
13
53
12
19
84
35
61
23
13
143
24
1
17
28
36
26
25
ABCD 99103041892*3^$a+1 [50076]
34
78
8
4
56
24
228
18
144
322
24
56
60
136
74
64
42
68
34
26
156
120
76
32
36
226
318
68
220
32
48
18
42
4
144
180
72
72
60
18
320
22
8
24
4
44
40
2
70
60
36
8
226
48
62
66
48
144
6
16
44
60
136
36
102
78
18
54
156
24
8
78
16
18
8
72
78
10
120
32
12
16
2
42
24
180
252
30
30
24
28
20
12
16
62
6
12
30
22
90
122
48
28
104
18
22
8
18
48
70
32
42
6
72
130
14
108
6
306
94
126
20
36
120
12
40
32
36
90
10
12
56
4
36
20
72
30
34
44
156
54
94
12
134
42
148
36
176
4
68
168
24
28
20
96
136
20
58
128
48
150
42
112
50
132
138
30
28
308
112
8
72
18
66
96
84
96
4
80
84
36
88
68
4
116
24
66
54
144
16
26
90
22
2
40
44
36
24
36
90
66
30
150
24
66
10
128
100
144
18
194
60
66
42
12
48
16
92
64
104
12
60
78
6
84
12
64
48
20
108
52
56
256
56
28
32
28
12
60
8
24
88
128
52
8
24
42
48
130
56
76
44
30
162
60
24
60
30
16
50
24
6
138
6
66
4
44
36
90
174
64
2
234
60
60
46
30
60
54
32
70
92
52
20
150
6
4
188
232
120
26
114
30
16
38
16
236
64
110
240
64
90
104
12
16
48
2
18
24
12
216
108
24
72
84
36
78
6
4
32
54
6
58
80
6
180
12
10
102
42
134
84
72
24
4
236
22
90
488
12
12
102
48
30
76
56
16
78
26
24
366
18
348
28
120
62
42
76
24
48
18
26
118
26
36
156
60
10
18
110
162
4
26
10
38
34
68
12
28
32
52
110
96
48
30
40
44
100
176
10
50
72
52
72
8
16
12
8
16
140
24
16
8
96
52
140
24
40
44
60
90
34
78
50
40
12
116
180
66
34
116
64
170
222
48
16
44
102
160
198
32
4
48
96
56
108
66
22
8
84
52
20
108
28
60
50
18
52
68
76
26
10
32
72
28
2
6
28
20
12
60
28
20
60
72
30
18
36
36
12
172
126
62
82
66
32
72
84
114
66
72
60
4
38
30
18
48
64
122
28
8
48
82
38
36
54
160
6
8
28
38
42
4
36
20
48
60
94
32
18
16
96
56
12
36
24
180
168
24
108
156
72
60
48
4
80
108
132
48
90
34
36
84
20
16
20
142
78
120
32
208
12
32
94
62
64
20
36
24
28
38
102
28
14
234
216
270
58
56
12
4
116
72
96
34
242
168
28
20
84
60
100
56
72
36
16
14
30
64
8
12
48
64
104
150
6
76
68
60
4
92
84
36
120
168
88
20
144
90
54
42
34
36
44
28
50
42
6
64
206
64
56
10
122
72
40
6
30
8
96
84
6
6
12
46
80
192
78
36
4
90
222
2
10
8
24
36
60
124
80
10
78
98
54
108
76
212
12
12
84
24
72
18
16
32
22
56
12
40
14
48
42
48
16
32
4
20
60
40
20
48
112
20
24
10
62
18
82
20
4
48
6
266
84
4
36
26
18
72
48
12
76
140
72
48
12
72
48
48
64
8
286
2
144
88
80
96
16
38
18
30
30
82
2
76
92
28
8
12
40
62
162
4
42
14
4
72
12
212
36
24
16
74
18
36
16
36
38
160
54
80
96
12
168
6
18
48
180
4
20
18
96
10
24
8
24
120
28
20
16
56
196
32
90
30
36
94
38
4
38
66
24
28
60
48
56
48
6
160
32
22
68
60
88
36
56
12
10
62
60
6
150
64
90
18
56
84
72
16
ABCD 99103221962*3^$a+1 [50058]
27
12
24
60
12
168
96
36
123
21
15
225
45
60
36
3
87
18
27
3
81
9
15
27
117
240
120
21
51
81
99
264
24
12
36
15
9
168
123
33
27
120
45
12
33
75
12
48
99
129
267
69
36
12
117
75
36
15
9
45
51
9
39
72
60
12
51
201
84
96
36
120
48
12
48
12
3
9
27
21
105
159
21
18
150
15
36
84
81
30
45
81
60
30
54
15
84
87
33
96
81
159
9
12
39
60
45
3
141
36
6
177
12
156
48
147
138
51
96
48
36
435
6
3
60
12
12
12
108
81
51
51
60
117
63
225
132
111
66
39
72
120
9
3
60
21
96
63
3
24
45
60
84
45
30
72
24
36
69
39
21
9
36
3
168
12
12
36
75
45
33
171
45
30
45
120
60
36
33
135
36
9
15
87
33
84
12
48
108
12
177
123
177
3
12
36
48
81
6
18
159
3
117
3
45
33
27
63
105
15
42
135
72
93
123
24
72
75
9
72
60
15
33
12
15
33
60
15
30
171
81
150
93
84
168
12
132
81
39
105
6
48
36
33
60
48
63
69
108
132
81
27
24
111
105
45
27
27
45
111
33
36
108
36
12
105
324
30
24
129
12
24
15
9
27
30
15
81
39
144
27
9
144
27
57
111
249
12
45
123
132
99
69
12
99
42
195
60
33
51
96
105
18
21
15
30
135
60
36
9
99
75
45
72
33
12
27
252
45
111
24
105
3
12
15
21
75
30
15
240
12
63
54
15
75
36
30
147
192
99
45
12
15
45
63
21
9
39
48
24
120
84
60
75
6
39
45
15
120
27
45
15
69
15
114
210
72
93
24
72
120
36
12
3
117
120
228
3
9
72
105
75
156
60
12
33
60
30
93
24
87
33
36
15
6
51
168
72
69
51
132
60
36
96
24
72
24
48
60
72
21
60
39
96
9
3
36
51
9
111
9
27
45
9
216
15
93
27
24
45
84
267
72
72
144
132
72
48
75
9
36
45
60
135
3
9
117
216
90
237
12
81
15
144
84
84
12
36
60
84
39
12
54
126
45
24
504
24
12
45
84
36
3
21
15
96
84
21
30
81
24
21
519
9
75
27
69
36
48
45
75
57
180
210
45
192
192
9
72
27
48
24
108
3
9
96
72
171
66
3
12
48
12
24
36
60
309
15
75
21
288
12
36
72
12
45
54
72
60
9
108
12
60
84
27
33
27
18
15
21
126
30
198
36
9
96
60
21
48
15
12
12
12
99
21
228
12
45
30
9
84
48
108
12
15
30
18
69
72
24
84
36
21
135
45
51
60
15
60
105
360
75
117
12
48
3
18
12
63
177
123
12
3
117
15
18
120
171
48
36
192
39
105
9
27
63
36
9
24
12
21
24
54
177
60
48
75
9
171
90
279
96
36
96
24
48
81
39
12
39
69
12
276
24
60
231
120
93
24
213
39
9
219
36
72
3
12
9
36
84
180
180
21
90
69
105
36
78
129
12
204
12
15
93
21
66
9
276
9
123
36
12
168
36
96
60
24
96
144
84
24
48
12
120
192
24
12
12
96
21
120
51
72
147
9
132
48
15
57
9
183
36
36
69
6
36
18
27
72
48
33
30
117
60
72
48
60
60
60
69
351
84
120
48
120
36
81
39
12
228
72
192
87
69
21
24
87
129
36
15
15
54
3
21
87
132
117
123
3
24
9
24
48
ABCD 99103669144*3^$a+1 [50054]
36
32
27
1
257
15
76
12
53
60
19
65
55
131
57
108
12
69
3
328
17
31
12
23
24
85
17
19
92
112
56
16
24
11
13
60
12
120
80
28
32
156
24
16
32
60
112
8
28
59
54
7
12
8
12
16
89
31
24
35
6
31
80
15
1
120
8
9
6
1
29
7
197
15
15
1
5
75
4
12
20
36
64
44
12
108
172
132
8
12
52
8
28
60
104
16
60
20
303
30
55
36
5
3
45
43
20
52
36
96
5
3
15
21
16
84
24
107
21
24
48
36
4
60
47
21
12
36
15
36
9
76
5
31
12
56
84
256
132
12
20
16
12
12
168
59
30
114
25
5
24
3
72
16
144
60
32
108
28
24
24
152
93
115
24
72
8
36
45
7
20
160
24
24
92
4
36
83
6
51
3
129
12
39
30
19
80
48
72
28
24
56
100
23
37
60
32
36
4
36
12
89
55
84
36
8
16
96
24
84
32
60
136
200
33
19
116
36
84
40
35
49
12
23
1
95
97
48
36
35
21
84
64
95
49
48
72
107
1
12
8
99
121
8
15
49
48
60
32
108
28
5
7
12
72
125
30
90
43
96
132
8
4
32
76
8
36
24
136
23
33
33
19
20
76
11
9
40
104
16
72
53
7
24
56
4
60
83
13
72
80
52
35
54
55
11
45
16
12
20
21
30
97
12
8
4
23
1
44
220
5
75
60
12
16
17
147
39
37
20
9
18
1
24
140
100
185
6
1
60
104
16
84
12
29
84
7
24
8
88
48
29
15
60
28
72
48
24
8
27
81
84
24
9
36
19
20
52
8
12
40
128
52
56
12
40
48
84
68
40
32
4
95
25
72
17
30
36
181
35
45
28
92
3
1
12
23
37
12
71
21
76
24
108
47
30
31
47
1
12
44
45
31
48
72
32
60
48
24
15
33
21
15
36
3
57
76
23
9
88
12
5
15
112
24
32
12
15
25
96
5
79
68
64
48
68
33
67
48
132
84
68
88
8
52
84
96
17
31
12
44
39
1
68
21
39
48
72
16
12
8
96
76
23
1
8
28
23
25
12
47
25
11
25
144
11
45
45
135
36
16
20
84
60
40
44
36
3
66
7
24
23
57
28
60
120
8
4
35
25
119
30
90
9
117
19
5
51
28
47
61
23
9
108
4
8
52
24
20
51
1
12
20
15
121
12
12
108
23
25
29
51
15
45
4
5
3
69
55
20
204
36
28
8
52
96
12
24
23
36
21
75
25
24
120
59
61
12
20
100
32
45
27
16
20
48
16
48
8
87
85
68
12
60
15
97
8
40
120
60
47
21
3
216
61
32
15
21
52
20
63
21
69
199
152
153
6
36
30
39
72
24
40
8
15
45
27
61
60
72
36
80
15
9
15
13
72
36
89
31
44
136
29
3
27
13
12
20
28
8
45
279
51
25
12
24
48
32
24
12
39
30
31
12
60
65
67
44
9
7
20
36
52
72
29
7
32
51
45
69
3
40
23
57
3
105
16
8
16
96
83
13
152
51
1
68
60
100
17
19
24
35
1
56
16
48
84
60
12
36
59
81
27
217
53
31
11
73
65
43
12
95
12
261
52
96
11
1
48
24
20
12
16
23
21
88
12
44
4
8
39
48
21
4
11
45
12
33
67
12
12
36
48
60
89
7
20
28
92
33
127
20
4
12
84
48
17
115
5
79
12
20
88
44
36
15
37
20
12
15
72
145
23
37
35
61
12
48
8
136
8
28
24
20
28
348
20
148
80
52
24
24
60
24
35
12
133
48
8
76
60
24
56
28
8
40
72
60
20
16
180
20
100
59
6
79
72
116
3
49
17
3
15
117
40
23
25
92
63
25
191
49
8
4
104
15
24
1
35
69
57
55
29
7
12
35
21
36
15
9
16
84
44
40
116
52
12
36
24
8
4
95
45
16
20
27
13
32
16
11
49
29
30
57
159
90
54
57
40
96
12
17
19
29
27
48
21
75
36
40
48
60
32
88
56
36
16
20
28
60
71
1
104
148
92
63
73
17
3
93
19
12
120
65
219
51
33
40
11
61
120
24
35
229
35
13
80
87
36
1
20
36
40
29
79
92
87
21
52
12
72
59
25
59
13
12
47
18
63
27
13
72
5
43
24
144
36
24
60
56
4
44
72
15
13
8
69
55
84
65
31
35
169
72
24
5
151
83
49
36
72
23
9
48
3
49
5
31
24
11
85
12
20
27
73
17
103
8
180
40
12
8
15
54
67
80
40
24
12
48
104
15
21
16
36
44
15
21
88
132
48
12
77
66
49
8
33
91
24
20
52
12
12
23
6
79
227
25
95
1
8
9
43
72
35
36
129
108
27
1
12
12
32
3
33
28
24
77
15
39
49
8
9
79
24
5
6
1
20
33
111
16
89
30
45
12
60
48
24
136
71
1
12
5
151
84
56
4
11
ABCD 99103765076*3^$a+1 [50016]
32
57
3
124
80
88
8
48
81
99
4
8
249
36
75
48
72
64
56
69
115
20
21
7
8
112
5
115
113
3
52
32
88
65
7
5
67
20
100
48
233
19
5
91
29
15
21
19
56
24
24
24
12
148
8
24
64
32
69
91
8
9
43
132
32
16
24
36
65
3
40
32
4
48
36
29
31
12
65
3
12
45
19
65
115
44
9
27
48
177
63
16
180
92
57
27
48
48
28
80
160
32
45
19
36
5
75
69
19
36
48
20
40
32
48
36
4
92
100
120
8
48
60
9
51
40
24
5
91
17
31
56
81
123
36
16
5
39
4
24
20
16
36
48
32
108
117
63
28
80
132
237
60
3
16
17
115
12
20
45
3
88
24
32
21
67
80
33
63
84
132
16
8
57
255
12
16
41
51
88
96
24
36
36
144
168
56
12
52
56
81
48
7
44
117
27
52
65
36
19
53
15
16
32
12
120
28
32
45
87
40
53
3
57
31
56
88
32
16
32
36
4
5
7
36
8
57
24
79
24
12
221
67
96
12
72
5
67
65
3
48
69
31
5
3
21
43
48
32
33
39
28
5
7
164
9
3
48
72
108
57
27
76
60
17
7
32
28
60
5
115
8
72
33
15
9
63
120
88
89
39
96
45
19
36
80
16
20
48
16
56
24
88
132
161
67
72
20
64
116
48
168
40
144
56
24
28
20
136
56
201
3
76
24
72
77
27
24
9
27
48
60
16
77
72
3
69
39
12
100
17
3
172
60
36
36
101
135
4
5
36
87
57
31
29
36
7
56
4
113
19
60
48
65
3
60
60
72
12
124
36
20
64
56
88
32
24
84
12
4
116
16
32
28
48
96
20
48
40
128
9
79
17
103
56
40
20
48
12
45
36
39
208
8
40
5
3
96
33
3
28
17
15
72
12
76
324
41
39
48
52
41
67
12
20
16
245
63
40
180
20
136
20
225
3
108
69
31
48
80
9
7
48
12
53
180
43
197
51
24
40
48
20
84
16
5
75
45
15
4
53
103
92
57
103
20
57
55
41
7
185
60
43
84
53
55
20
45
3
64
5
36
7
17
75
76
29
19
72
32
156
52
8
36
4
32
12
16
20
64
137
15
64
80
21
31
29
15
36
48
21
96
72
51
160
60
17
15
105
135
9
63
72
33
3
4
41
15
72
48
24
24
16
8
88
8
81
15
240
24
96
136
29
99
40
140
16
5
108
27
4
44
52
108
5
48
15
268
84
12
5
3
16
32
28
101
48
72
15
144
57
187
20
12
48
93
183
120
52
68
96
184
24
53
3
9
27
33
120
27
81
24
51
12
48
52
36
12
12
32
48
40
17
15
24
84
16
240
44
16
36
140
24
21
108
7
48
48
80
4
36
44
84
9
87
48
28
144
53
111
21
48
67
8
168
40
29
99
129
27
28
32
36
9
51
40
32
93
12
151
209
7
36
17
127
68
28
192
60
72
8
72
24
52
32
12
4
12
48
84
5
7
20
60
4
164
28
5
39
36
4
101
19
125
19
36
44
4
12
24
80
76
60
5
36
72
87
16
17
43
128
4
72
96
20
84
96
28
77
79
68
100
5
27
28
17
43
120
176
81
15
105
39
72
48
4
5
72
31
17
7
56
88
44
52
5
36
15
52
36
12
29
111
4
125
19
89
27
93
43
65
24
31
5
12
63
88
80
64
17
48
31
56
64
24
56
57
19
161
19
176
117
55
32
36
48
24
16
17
67
68
45
15
48
52
24
41
103
164
12
40
44
16
36
8
81
3
93
39
16
12
32
21
27
228
28
44
16
32
100
29
175
24
56
16
152
177
15
28
48
17
27
16
24
104
36
28
17
31
8
24
40
5
3
48
40
17
27
16
92
45
39
156
105
24
135
48
40
48
17
31
36
36
12
20
93
123
24
33
24
79
36
5
36
39
196
5
27
45
67
24
56
141
43
56
28
36
17
39
48
328
8
72
129
63
72
45
43
137
55
56
40
17
87
4
20
24
72
21
24
3
105
7
101
27
12
36
105
39
64
17
43
32
28
77
67
20
132
204
36
24
64
36
32
64
96
89
19
80
69
12
103
80
28
32
45
7
65
43
12
168
8
64
8
28
12
36
156
104
24
40
17
39
4
65
ABCD 99104923376*3^$a+1 [50001]
75
152
25
15
3
69
72
51
90
35
43
5
25
42
69
8
181
132
39
201
59
60
88
21
150
237
3
17
52
51
90
11
109
35
180
4
21
27
32
88
8
85
60
11
121
60
39
20
76
75
69
8
16
27
18
99
8
64
8
72
16
33
179
96
4
81
12
3
27
48
120
222
210
5
168
40
24
3
269
60
1
35
25
39
48
8
13
51
9
180
12
15
3
72
18
72
119
100
99
29
1
39
33
108
60
11
36
144
16
33
15
72
3
117
33
60
35
156
4
27
5
40
24
69
35
72
12
36
85
59
16
44
103
18
180
35
52
72
48
144
51
189
56
72
1
15
20
36
24
67
125
115
48
117
8
36
229
39
56
40
20
76
104
12
13
42
45
3
149
40
3
29
64
120
96
8
160
92
4
32
60
28
56
60
36
25
95
13
99
32
36
4
140
31
18
11
48
88
3
30
11
4
75
69
32
121
180
27
33
15
68
36
16
8
25
12
30
125
24
49
167
25
60
120
3
57
39
189
12
15
123
69
92
148
32
60
4
24
72
44
36
16
72
213
150
189
69
11
120
24
205
72
59
108
36
25
119
16
27
17
12
1
39
48
96
27
5
43
17
52
81
239
73
18
141
8
1
39
3
5
40
24
120
20
79
5
24
120
1
12
95
13
15
165
51
51
89
61
15
24
24
32
72
16
24
20
28
80
43
69
120
33
107
60
112
8
40
20
48
103
137
4
48
32
60
1
3
32
13
27
152
40
48
153
11
31
18
27
33
95
64
72
9
47
24
91
18
47
28
45
30
5
64
8
43
42
23
25
35
16
20
4
120
105
15
45
27
24
96
3
30
47
60
48
180
205
51
9
39
216
27
89
49
107
85
60
23
16
168
80
163
5
12
96
25
72
3
24
21
51
96
44
49
11
40
96
8
16
9
72
18
30
87
24
51
17
48
85
15
8
96
48
72
1
107
148
32
1
39
3
18
27
33
60
71
28
96
57
15
8
205
11
40
8
13
123
24
56
24
40
8
13
132
60
30
18
27
33
39
32
91
18
72
48
71
4
192
48
80
24
1
191
24
25
39
80
1
42
18
27
3
21
44
96
61
18
30
72
48
107
13
15
57
59
144
7
48
41
48
60
1
15
117
47
48
4
140
28
33
83
60
160
20
180
264
36
127
45
32
136
24
33
39
56
13
60
42
69
140
48
36
16
48
3
185
4
24
80
40
27
5
193
12
60
18
21
9
159
20
180
43
45
123
41
1
3
24
116
25
75
45
35
16
56
64
48
32
49
60
27
24
9
11
109
39
3
30
138
141
69
11
1
39
44
7
45
24
24
44
13
39
44
4
80
43
17
13
35
100
32
91
69
128
12
1
35
60
205
60
59
73
83
196
44
37
15
72
356
175
5
16
24
104
136
24
120
51
125
67
17
60
13
3
57
135
272
40
456
45
99
72
24
56
16
45
48
131
40
21
47
1
35
97
59
4
32
25
135
3
21
141
180
95
25
23
16
8
16
264
33
15
68
4
3
117
20
12
49
87
93
99
96
44
121
30
29
16
72
33
12
27
51
102
120
18
141
8
280
56
25
107
48
4
141
51
9
35
4
21
30
222
47
16
104
40
48
75
18
102
30
119
19
17
25
3
80
96
16
32
1
71
1
143
60
25
12
39
116
52
96
32
72
43
48
5
40
24
3
17
31
5
37
147
201
72
63
45
99
8
13
51
9
15
24
48
288
27
93
20
96
28
81
42
117
96
216
99
45
24
200
43
53
145
47
40
104
49
12
47
13
47
40
176
67
5
48
40
45
12
35
4
99
30
87
3
120
45
96
21
99
249
47
112
8
85
95
4
21
3
24
56
277
107
1
282
69
9
47
72
40
120
8
48
25
47
132
1
12
159
69
72
27
81
159
48
24
21
83
112
8
24
1
47
64
51
18
30
5
136
24
ABCD 99105064042*3^$a+1 [50064]
36
73
116
12
48
15
12
144
9
52
95
84
1
20
15
24
9
15
45
231
36
45
28
92
60
228
60
27
33
12
3
9
87
1
179
60
33
88
92
87
9
100
32
72
27
1
140
108
4
156
20
12
3
156
81
39
24
69
88
80
15
105
75
157
107
69
15
37
180
80
100
60
12
56
120
4
23
37
20
48
60
99
36
84
213
63
24
13
143
144
1
20
12
123
25
179
1
392
28
68
4
48
152
27
141
100
32
108
132
87
13
23
48
60
96
81
112
8
3
309
87
9
12
408
64
108
59
36
60
57
3
60
33
72
300
3
69
51
9
48
232
60
56
27
145
8
100
144
56
87
33
60
160
71
180
133
20
3
24
69
112
155
25
20
232
143
24
69
52
32
180
40
47
120
73
251
85
104
76
80
192
195
144
61
12
8
75
85
179
73
47
1
32
28
59
93
87
69
12
3
49
143
48
69
27
21
15
25
260
40
20
3
60
105
15
12
253
11
144
45
51
33
27
33
16
20
120
15
9
180
51
277
12
47
121
48
44
88
23
9
3
33
27
45
48
84
27
109
47
457
236
184
251
192
24
49
32
15
45
3
9
120
28
23
72
57
136
32
39
81
52
47
69
60
15
177
72
27
36
117
60
160
143
48
105
64
60
263
25
140
132
108
39
121
8
291
213
123
33
12
15
25
92
136
11
9
72
120
75
84
81
39
33
40
80
108
15
97
176
72
180
15
153
132
72
136
44
3
204
21
12
40
8
39
84
12
37
83
117
120
208
20
100
32
3
60
85
72
20
36
120
51
24
60
36
9
172
8
64
120
36
227
48
105
27
168
37
8
180
51
49
32
15
57
3
105
15
33
111
60
69
267
85
12
80
63
120
93
4
167
264
69
63
13
47
48
57
3
180
9
48
48
27
73
35
237
99
133
56
4
143
24
36
57
27
81
135
273
12
15
505
215
84
9
124
23
33
195
9
180
3
25
143
45
84
48
100
128
52
8
87
25
152
28
59
1
68
72
60
28
11
36
157
128
120
3
37
35
153
144
40
11
49
23
108
45
192
48
12
15
73
72
20
52
108
8
75
96
1
132
8
339
84
45
60
84
3
24
93
3
93
172
35
157
47
24
12
25
8
12
252
96
172
119
9
4
83
37
68
75
33
147
37
8
39
60
69
24
3
297
36
4
47
24
129
3
24
93
147
61
32
27
36
213
15
109
128
12
123
180
253
11
393
171
97
80
39
73
8
168
111
1
23
60
49
140
3
168
25
20
72
48
171
13
80
60
36
4
47
36
120
105
15
253
180
24
11
345
84
36
12
120
39
9
111
144
72
45
120
12
3
108
177
180
3
69
27
9
75
156
33
28
80
48
75
60
237
172
68
52
83
57
3
45
100
35
25
128
12
3
192
25
120
32
87
9
52
20
60
52
80
36
60
12
112
56
60
171
1
59
156
60
60
84
121
60
8
84
63
37
56
195
9
36
27
97
11
36
81
195
105
ABCD 99105856966*3^$a+1 [50023]
45
45
91
20
27
9
15
129
16
5
36
19
36
20
27
126
27
33
12
30
54
36
43
20
15
12
30
55
92
48
69
43
23
69
108
108
15
93
4
107
85
48
8
3
25
60
71
24
60
54
3
15
25
59
36
37
17
30
60
49
29
48
103
192
60
35
42
12
6
25
53
7
17
31
36
11
24
93
16
12
48
47
37
108
23
84
45
33
15
24
76
53
24
6
12
25
35
25
8
4
5
6
24
12
1
24
23
48
78
42
48
30
90
90
30
24
21
21
6
132
138
7
41
55
44
51
1
8
105
3
93
12
3
27
85
95
13
5
27
33
30
12
9
4
11
30
54
1
41
79
23
61
101
15
28
11
60
25
32
28
11
6
103
5
42
48
60
45
12
24
189
27
3
30
67
53
31
44
69
75
33
27
3
25
5
3
27
120
9
3
57
21
12
42
144
177
12
16
24
56
75
12
57
15
21
4
17
108
27
4
12
17
55
47
61
17
27
75
48
93
12
21
66
6
84
99
69
3
3
37
5
67
248
64
20
45
30
1
23
1
11
69
21
19
11
54
91
23
42
12
12
75
15
21
45
30
25
80
24
16
5
15
52
17
3
100
23
69
16
12
41
60
12
3
4
60
116
27
69
264
195
36
6
72
123
4
68
57
15
111
18
42
13
20
51
1
20
48
60
4
47
18
91
20
84
40
17
75
4
47
72
6
6
45
21
27
15
18
39
16
29
63
45
6
61
59
9
45
31
47
45
9
96
15
28
12
47
21
15
96
49
35
49
5
27
28
5
18
157
11
54
7
71
18
12
15
28
24
155
30
18
37
8
4
11
18
39
76
20
12
15
9
15
18
66
1
11
69
16
29
3
3
49
5
31
89
6
48
25
5
54
18
27
3
24
120
120
21
9
84
30
1
155
78
12
55
23
1
20
99
72
13
131
9
36
9
135
16
107
9
21
43
156
44
9
6
1
36
8
9
43
23
1
11
18
51
3
6
151
23
21
51
6
12
103
20
45
195
27
21
36
45
24
12
7
65
51
9
30
25
48
32
3
25
48
35
12
90
18
24
13
59
13
53
139
101
18
12
42
36
55
32
84
3
21
12
3
36
21
12
21
42
90
15
3
60
25
32
60
28
59
21
99
21
45
15
39
48
33
16
20
15
18
31
24
80
51
85
11
18
67
48
167
21
12
33
18
12
24
9
4
60
17
103
47
24
24
66
66
13
20
21
19
47
144
30
19
23
25
20
84
4
32
24
64
24
72
56
45
55
8
9
27
69
24
51
9
18
138
30
37
47
21
4
17
78
18
63
100
32
3
72
18
7
60
17
15
21
7
80
39
48
78
12
27
28
11
9
76
35
12
24
96
33
72
27
12
9
16
29
72
7
95
1
17
67
20
96
4
36
12
47
1
29
12
91
12
96
20
39
42
48
27
21
3
9
31
35
24
12
45
9
12
12
30
81
16
203
33
99
9
72
15
78
51
28
11
42
18
24
6
30
96
66
12
30
37
95
48
57
33
18
60
18
7
8
40
35
9
75
57
3
30
75
15
72
84
120
42
7
32
4
120
47
9
123
1
60
84
131
24
30
3
39
33
36
12
64
11
109
48
116
124
11
9
3
49
29
6
96
12
90
3
48
16
108
20
27
49
72
23
60
60
12
57
52
23
12
9
40
47
42
12
3
40
5
3
4
48
8
12
28
8
16
8
3
9
28
5
72
54
72
48
42
42
216
25
47
24
9
24
15
48
25
47
1
11
69
12
60
165
15
144
28
83
45
57
42
24
24
6
15
40
17
67
20
88
17
102
24
37
20
48
24
3
12
73
167
6
127
35
9
88
41
12
15
69
18
21
112
59
9
15
30
126
49
104
33
39
3
48
132
60
13
47
21
9
72
30
30
6
108
24
13
24
44
15
1
8
33
42
13
5
42
13
107
6
12
78
45
16
29
99
3
37
11
69
88
23
69
33
60
120
139
5
54
96
48
66
7
53
19
20
45
12
19
47
12
13
35
37
20
27
144
12
9
69
84
48
19
11
9
3
13
12
36
11
36
54
43
35
13
107
45
27
60
13
23
45
93
7
20
63
25
20
27
13
41
31
17
3
75
54
18
6
19
72
164
52
47
12
30
75
76
53
42
13
65
12
15
3
9
45
108
27
96
15
165
4
5
6
69
3
37
20
112
71
45
3
57
12
36
15
9
63
108
60
42
43
24
35
6
6
9
57
7
8
3
37
95
42
6
9
88
23
49
36
92
39
13
12
8
3
13
20
57
3
9
31
84
36
56
21
132
6
30
7
47
12
105
33
15
28
17
31
20
87
132
66
54
61
11
54
51
4
5
36
18
12
73
53
12
48
12
3
12
28
12
11
1
44
45
66
13
12
44
52
47
72
73
77
3
183
25
47
6
6
78
36
31
23
12
61
44
33
6
72
13
20
4
48
5
67
8
69
54
12
57
3
13
36
44
160
84
41
12
79
29
111
28
23
73
20
96
3
1
17
54
25
5
75
64
12
95
93
24
15
48
9
9
6
18
156
115
24
300
23
13
12
107
12
54
19
71
60
24
85
5
31
20
36
24
87
12
13
24
56
72
75
213
87
25
23
13
56
45
91
119
30
126
84
13
168
29
51
3
54
42
48
42
3
16
29
6
21
3
33
60
105
19
36
24
11
33
40
12
8
12
57
67
41
18
72
105
9
24
27
3
42
102
6
12
60
3
24
3
13
20
75
6
36
3
45
55
35
60
1
44
147
33
84
81
12
18
24
1
77
67
17
6
42
3
3
49
20
3
9
3
21
9
7
ABCD 99105864238*3^$a+1 [50004]
18
101
72
103
57
8
79
30
36
126
33
21
6
141
120
63
54
75
56
64
32
163
21
51
141
27
5
256
9
36
36
95
24
1
54
41
49
6
180
18
3
69
179
1
71
13
11
13
36
30
9
80
16
9
23
13
36
95
24
64
80
168
37
72
3
81
95
229
36
36
123
8
109
48
11
64
21
27
48
99
21
51
93
21
35
72
139
101
13
35
55
66
23
37
323
160
105
71
1
63
15
33
177
42
53
16
51
53
37
114
9
45
30
5
55
17
13
240
155
1
144
135
8
97
71
1
84
35
145
6
9
9
72
63
21
6
18
83
120
40
8
40
51
173
40
75
210
60
15
8
133
90
186
108
35
48
73
15
21
3
120
27
5
13
12
90
21
80
67
45
45
3
8
25
54
12
18
35
61
54
72
69
24
105
90
21
9
96
135
9
47
16
9
48
191
175
17
72
37
120
3
120
32
184
9
36
174
90
60
135
152
13
42
9
201
204
66
9
141
35
13
36
15
171
69
21
18
41
49
15
267
21
69
83
61
6
5
48
55
30
195
21
27
177
72
120
24
36
144
54
30
72
24
71
16
69
59
64
21
11
13
11
96
16
69
35
25
39
32
72
40
176
64
21
75
72
33
39
8
88
9
126
54
131
49
60
11
64
195
125
168
13
27
48
104
1
39
141
156
119
24
61
35
112
32
37
11
112
75
5
48
13
27
27
21
144
15
90
6
54
3
27
5
145
15
75
93
152
37
114
177
168
45
24
12
23
120
40
488
37
12
95
96
72
31
174
11
49
180
3
33
47
37
35
1
39
8
7
81
80
19
125
40
48
27
162
35
24
25
71
43
66
54
42
11
199
18
23
48
40
56
73
111
45
99
315
221
145
15
32
109
299
24
145
150
66
71
43
45
32
13
192
3
15
90
6
209
25
192
90
69
144
168
159
9
69
3
8
1
23
16
15
114
15
56
72
37
3
27
90
51
21
3
8
79
90
39
296
144
49
36
35
19
66
35
19
36
6
11
187
30
60
3
69
108
23
187
5
67
78
63
32
31
89
16
72
48
189
12
63
80
160
45
35
40
32
13
11
160
135
9
27
60
18
71
19
72
5
64
24
15
30
51
9
72
48
23
72
1
71
216
67
93
69
24
27
93
59
16
32
88
81
18
101
1
111
104
16
128
40
24
27
150
23
120
16
69
3
200
13
324
42
5
43
21
21
35
73
12
51
9
30
41
37
83
37
11
112
8
1
54
41
64
39
12
5
16
237
35
85
35
61
35
55
30
24
90
33
48
152
160
32
7
18
156
36
24
95
24
16
99
12
81
9
144
47
13
90
54
11
109
72
3
56
96
16
48
15
150
84
6
66
18
186
35
40
80
24
88
87
17
168
88
72
168
69
3
80
25
12
83
16
69
36
15
69
11
25
60
27
80
232
48
48
69
3
32
1
84
35
40
32
48
16
99
125
16
279
12
29
121
39
45
99
48
69
3
56
184
32
13
131
85
90
17
19
114
155
19
53
24
16
72
21
155
25
66
18
186
9
81
84
72
35
96
109
30
5
13
11
40
45
120
36
119
61
179
25
159
15
17
73
132
203
7
153
87
144
90
66
53
16
129
36
27
369
23
280
56
24
85
3
120
8
64
27
18
75
96
104
72
25
23
31
41
73
36
126
141
93
66
78
11
24
1
126
33
168
69
18
65
25
12
3
8
160
27
42
99
129
6
9
27
18
216
27
39
249
291
54
39
80
328
ABCD 99106190674*3^$a+1 [50047]
12
63
120
192
128
85
3
120
192
21
192
59
144
112
248
121
168
36
12
24
15
21
12
12
83
13
24
48
3
128
169
15
32
25
23
72
61
12
95
48
97
48
24
15
141
12
23
97
72
96
47
1
47
25
87
105
108
35
112
117
96
99
21
48
24
48
99
45
120
24
24
36
47
109
168
3
69
11
25
60
24
3
80
13
24
84
47
25
87
32
121
60
27
128
73
95
144
120
40
45
72
180
48
132
24
107
13
60
111
96
72
57
96
23
49
36
60
12
12
108
12
96
312
72
120
23
144
13
27
56
145
24
36
83
1
24
96
48
15
48
45
120
132
95
61
24
83
48
144
168
193
12
27
168
8
232
72
33
12
27
105
135
45
36
48
39
93
108
60
12
24
84
60
132
227
1
111
9
39
48
8
16
93
60
87
33
23
144
325
3
8
109
35
88
21
96
35
40
21
12
108
27
141
84
15
117
96
27
201
24
71
205
36
135
96
9
119
16
21
24
36
95
37
36
96
264
84
12
144
24
47
205
243
45
96
12
12
12
111
24
81
12
131
24
73
132
12
36
12
15
117
35
48
61
36
60
48
83
72
37
35
49
39
81
60
24
12
63
120
117
75
45
243
8
25
132
192
51
117
48
195
9
111
24
104
61
96
48
11
121
39
9
180
155
61
144
36
96
120
24
60
120
24
99
120
32
133
12
95
48
157
108
47
49
132
72
192
3
141
59
13
12
96
12
59
1
327
21
11
109
51
8
73
47
133
12
60
240
108
60
144
24
60
36
3
8
85
27
240
57
60
180
24
24
48
95
37
96
171
200
61
24
3
56
25
96
119
25
36
83
280
21
59
37
51
57
48
167
25
15
117
48
75
152
73
108
24
11
120
13
72
48
107
48
49
167
25
120
183
333
48
36
143
13
60
39
69
60
60
35
85
27
129
84
131
1
24
48
48
15
45
24
168
35
1
87
24
96
69
35
40
93
12
36
12
96
132
24
75
105
24
84
48
252
36
51
69
216
60
63
237
35
120
1
12
11
16
105
143
121
36
24
36
15
45
24
156
63
33
23
109
72
35
85
60
108
36
156
3
33
47
85
3
32
145
135
33
108
24
72
155
13
315
32
88
33
60
24
24
27
8
16
8
13
99
224
144
112
48
128
40
117
108
87
33
15
69
96
35
205
60
24
240
23
133
99
165
48
36
47
25
23
1
95
289
84
27
69
11
96
13
36
96
47
85
132
36
24
75
8
13
120
107
25
87
21
48
72
27
72
45
24
36
36
12
72
108
36
12
48
11
121
39
21
35
85
84
48
63
69
155
73
300
3
69
48
108
12
12
96
48
24
252
360
48
147
45
11
37
12
15
8
48
72
1
87
45
72
48
84
60
3
56
49
36
51
21
24
96
48
35
25
87
117
131
97
15
117
12
135
48
168
153
24
23
144
109
35
49
432
63
32
25
63
48
72
48
32
121
192
84
96
27
225
15
32
1
47
13
108
12
27
120
33
87
33
24
48
63
189
3
21
60
60
51
56
157
96
36
36
72
36
72
24
60
48
60
132
120
131
25
48
24
15
117
3
57
ABCD 99106329488*3^$a+1 [50107]
32
28
17
54
33
36
28
8
21
3
69
7
12
23
49
32
36
72
40
23
45
21
3
123
9
24
28
11
1
68
24
28
8
24
81
7
32
24
16
36
29
15
9
3
16
29
24
75
33
12
67
5
7
8
76
5
51
12
28
83
24
61
36
12
12
35
21
21
18
48
18
27
4
24
36
107
49
24
20
51
24
133
5
24
18
13
8
27
33
27
192
1
20
48
21
6
73
44
24
21
63
4
8
27
42
7
11
61
8
60
4
5
54
81
69
15
21
7
24
113
3
24
4
12
20
129
15
39
69
4
20
40
24
32
16
12
5
12
7
11
45
27
24
18
66
21
15
21
16
23
81
12
51
13
20
16
24
60
41
3
21
31
36
17
19
77
36
27
28
65
6
72
9
24
28
5
115
8
9
147
64
8
105
3
117
27
48
48
4
8
4
29
12
6
1
11
61
12
17
36
7
35
9
16
84
92
72
12
15
21
12
3
105
9
19
32
33
19
140
12
148
5
7
8
81
15
3
54
3
24
3
18
36
43
20
12
57
27
96
12
88
65
3
72
33
51
33
27
33
43
23
45
45
55
44
28
44
15
1
96
68
24
3
33
84
24
72
60
4
80
21
3
24
33
102
18
7
20
4
32
28
20
15
1
32
136
20
96
72
52
5
7
20
28
59
25
44
4
65
15
39
1
23
48
6
15
21
7
41
78
18
120
55
12
56
21
90
21
33
7
20
9
54
49
11
25
56
16
8
12
9
31
17
90
6
12
51
36
111
9
36
33
7
20
12
36
15
69
28
8
36
84
9
3
15
37
8
3
49
11
18
7
23
13
20
36
21
19
8
36
64
12
20
48
4
20
48
36
27
61
24
72
11
9
57
42
9
39
33
21
31
56
9
31
8
36
28
23
21
24
64
12
17
51
9
48
27
64
32
12
15
81
36
12
45
15
4
104
39
21
15
21
12
12
45
15
3
1
35
42
12
18
57
16
56
33
6
49
68
36
9
67
108
60
12
35
9
12
33
39
28
23
60
21
4
56
9
19
20
60
45
3
52
89
31
53
144
19
89
42
9
132
33
15
24
48
124
20
16
23
18
3
21
39
76
8
48
52
11
36
48
54
63
4
24
5
19
8
24
84
45
15
64
60
92
21
3
12
36
76
65
43
44
3
1
59
21
105
30
42
30
24
1
44
48
12
16
44
64
5
15
33
15
12
4
95
6
31
35
24
54
66
25
17
36
7
47
49
60
20
12
16
41
36
36
27
21
39
39
138
42
12
21
3
12
13
32
12
48
3
1
35
33
9
55
20
40
65
55
56
33
54
9
12
28
20
24
12
3
1
56
12
4
29
51
21
7
56
4
12
17
3
9
132
27
21
31
36
24
32
76
71
45
45
15
9
75
72
28
32
12
27
37
32
12
4
8
72
4
36
12
23
57
28
77
67
56
69
31
8
48
36
28
56
12
51
18
63
16
48
8
15
48
18
31
23
42
30
25
20
16
32
28
36
29
15
21
123
21
12
7
68
4
96
60
104
4
77
7
11
48
9
9
43
17
12
42
126
15
12
99
30
3
24
33
27
40
17
3
15
18
6
177
60
12
33
7
72
47
72
18
31
23
18
24
84
54
9
33
12
39
136
8
12
117
15
4
32
57
163
12
5
43
56
57
63
36
24
12
4
8
84
40
8
9
42
12
9
36
24
4
12
11
36
45
3
25
17
12
6
25
20
63
36
1
47
61
12
48
5
3
12
9
27
21
6
21
48
52
8
24
4
24
128
12
15
24
57
24
9
43
36
12
11
121
8
36
12
9
63
57
19
125
79
8
60
33
18
1
48
131
45
4
24
35
72
73
36
77
18
49
32
24
21
3
84
12
12
15
21
69
3
51
33
16
44
12
72
16
216
59
25
20
9
7
77
6
49
44
15
162
30
21
36
4
11
37
8
112
56
40
36
20
21
7
8
108
4
48
84
11
57
72
15
21
96
3
18
6
66
31
60
5
30
45
24
21
51
12
12
3
57
40
12
29
15
204
4
32
4
152
45
111
15
25
8
15
45
45
3
24
52
65
6
61
47
1
24
24
24
56
160
24
11
69
21
7
24
35
6
15
21
3
4
24
5
30
18
6
12
6
126
93
69
48
51
3
42
19
68
3
1
80
48
12
3
49
32
3
1
5
18
61
5
15
4
5
30
45
9
6
30
3
52
32
81
31
107
61
65
78
33
4
32
16
41
84
75
172
24
24
36
17
102
60
105
40
44
40
77
43
56
112
84
24
20
12
4
32
99
18
99
21
15
147
189
12
3
1
20
105
43
5
27
4
5
78
57
40
20
36
4
44
27
109
104
4
48
23
78
7
12
120
23
36
49
20
3
33
4
8
4
17
126
18
99
84
4
35
9
9
7
96
24
12
32
27
49
56
24
36
24
4
95
25
41
7
17
43
56
4
71
21
28
41
43
89
48
3
4
24
44
72
12
21
7
191
24
21
4
12
11
42
87
12
76
24
12
96
29
24
3
4
41
91
92
4
20
4
56
27
57
52
60
84
11
1
92
3
9
9
12
6
109
32
3
33
112
8
4
72
32
39
13
36
29
3
16
32
84
16
8
84
4
24
29
24
123
12
28
68
4
8
3
57
3
12
36
60
36
13
17
31
8
24
36
9
51
36
9
3
99
21
12
57
15
40
32
52
11
1
20
33
7
23
1
12
56
84
51
45
52
8
69
67
32
108
60
3
24
45
24
21
63
57
3
21
19
11
9
28
12
20
36
280
36
84
68
28
17
7
29
84
31
32
12
21
103
41
51
72
24
45
27
100
8
81
78
13
12
32
12
21
3
27
33
112
12
23
9
88
20
87
18
30
61
35
18
7
11
97
36
24
36
59
1
120
53
36
39
16
143
1
8
24
24
33
43
53
67
20
21
15
96
24
40
8
64
5
36
48
27
24
12
28
128
28
24
8
28
35
9
48
40
35
13
53
7
17
7
155
36
45
12
4
29
48
19
24
20
33
12
43
71
21
28
20
69
27
9
36
6
129
112
11
36
33
28
96
20
12
21
75
76
84
12
8
28
20
12
60
40
107
6
43
47
81
21
43
11
1
41
138
9
36
76
23
21
4
11
6
12
27
15
21
33
3
51
9
24
36
3
33
69
55
8
12
12
171
21
9
6
1
20
4
20
81
ABCD 99106726034*3^$a+1 [50106]
12
72
5
27
36
28
101
6
13
5
84
36
7
44
4
24
23
25
32
12
21
12
31
35
6
138
1
32
33
7
44
3
13
44
4
65
60
102
42
7
8
63
30
108
12
24
90
49
12
60
47
25
20
40
8
9
63
51
30
31
59
25
84
8
75
13
35
9
33
55
17
31
44
123
48
21
3
42
60
31
24
53
36
66
13
36
17
127
20
3
30
24
144
19
17
43
48
35
217
8
15
97
48
113
12
7
12
24
32
15
25
60
35
30
15
9
24
12
55
5
12
15
21
139
47
18
3
24
3
25
17
6
18
19
53
12
7
5
6
117
40
35
162
175
23
1
17
30
73
104
177
3
88
5
43
11
21
4
41
27
21
31
5
24
7
60
23
30
24
66
66
15
4
84
41
12
12
27
136
107
18
43
12
80
9
24
24
36
90
21
21
19
11
78
42
45
69
48
102
13
32
16
120
5
27
12
33
36
66
66
39
63
117
3
6
67
44
40
5
6
57
40
95
6
12
24
6
24
24
81
63
30
12
31
119
105
21
48
7
24
96
12
20
21
6
30
3
63
9
36
84
39
6
138
66
54
30
15
27
13
11
25
32
9
96
72
3
4
8
72
4
29
30
48
25
17
27
64
17
67
17
36
48
66
48
6
36
55
24
71
18
12
24
24
12
55
29
42
24
21
4
84
32
60
69
123
40
65
102
24
9
48
15
18
24
15
52
36
17
12
18
96
54
7
53
3
9
84
132
48
55
12
89
75
16
48
5
19
11
42
12
3
52
11
37
12
53
19
23
168
9
81
54
25
5
90
18
12
18
18
67
17
63
57
18
48
114
19
65
7
29
48
55
48
24
36
17
18
129
16
143
57
15
109
11
48
1
108
12
89
12
18
24
37
89
12
7
20
57
36
12
66
9
81
24
3
4
119
85
77
27
81
7
77
6
181
29
60
12
7
8
4
41
39
33
18
192
1
12
53
7
44
60
45
90
13
12
48
92
9
7
53
6
21
64
56
28
29
55
32
60
48
87
85
29
120
84
42
96
49
128
28
5
127
5
15
45
48
60
7
12
5
36
43
12
5
15
60
15
18
24
60
12
24
12
55
17
27
4
36
48
17
31
5
12
6
54
3
28
35
37
72
8
3
24
42
111
40
17
7
5
111
52
12
8
148
32
21
60
36
48
15
60
57
19
5
30
25
17
99
69
19
5
43
120
12
32
165
15
3
13
5
7
23
54
60
31
23
37
65
42
6
79
5
30
45
3
73
5
12
30
49
144
12
5
79
20
21
55
5
18
49
23
198
31
35
73
41
24
87
96
33
30
90
147
57
15
105
31
29
87
9
99
16
77
84
43
95
73
5
7
161
12
12
63
9
19
60
5
19
17
31
113
7
12
53
15
52
168
5
72
7
35
21
3
37
173
6
66
75
3
37
5
12
18
69
3
57
69
60
6
49
32
57
31
77
99
16
17
43
132
32
36
72
105
7
84
12
29
36
139
20
64
5
60
27
153
7
12
5
6
54
75
40
8
303
9
63
25
53
12
55
17
6
24
13
60
23
96
6
18
61
29
19
32
48
33
72
7
173
30
6
19
8
9
96
39
88
12
5
24
19
48
32
52
8
28
65
42
216
57
9
19
32
93
36
19
29
31
11
13
185
15
28
77
48
39
16
29
6
37
12
8
60
12
40
29
7
17
60
87
9
6
54
31
60
95
13
32
33
7
41
24
18
73
23
30
12
7
17
30
54
7
44
33
7
68
48
9
19
5
27
52
108
5
19
36
77
27
48
33
39
9
19
12
5
6
13
29
3
27
13
5
12
55
8
57
15
123
18
7
12
48
32
28
5
55
5
24
36
7
12
65
60
55
53
31
36
36
120
32
57
24
7
5
7
155
18
72
3
9
3
57
19
11
78
36
7
17
7
29
12
55
5
19
24
17
103
65
24
78
13
44
72
159
30
91
71
37
53
12
66
24
361
12
60
60
29
84
7
24
8
52
41
54
126
7
5
36
39
117
15
45
66
24
18
30
33
4
24
120
12
32
81
30
61
29
24
60
48
7
8
40
32
27
13
83
30
12
48
48
126
66
78
90
19
131
30
84
7
36
53
12
72
12
24
54
48
25
104
4
11
181
104
21
24
63
16
12
29
144
54
33
63
6
18
42
31
12
65
12
3
57
15
51
48
1
36
32
141
39
28
35
57
63
13
5
24
48
15
4
41
132
36
36
6
42
3
4
71
24
6
7
20
81
24
55
20
28
48
29
42
25
101
18
6
18
66
6
18
7
84
17
19
23
48
54
18
42
6
13
11
25
95
186
7
23
45
24
9
36
63
93
12
120
30
1
12
60
47
25
65
48
48
102
54
18
216
1
53
67
24
24
41
84
12
19
12
47
33
87
18
15
4
68
33
19
20
76
17
7
24
11
13
137
63
45
43
20
12
3
57
12
51
30
42
42
54
66
30
1
5
43
60
32
3
24
18
60
48
36
30
6
67
5
7
5
78
13
44
9
31
48
20
28
60
24
48
36
5
42
24
18
3
3
25
60
92
9
24
24
123
3
6
79
77
24
63
15
66
7
17
180
7
131
13
59
13
17
3
28
5
39
15
13
35
9
81
39
36
9
43
12
131
18
67
35
69
3
1
5
7
5
87
12
16
5
30
13
5
127
29
90
6
55
12
8
4
53
7
60
80
3
25
47
6
228
6
21
3
1
95
1
44
21
30
78
12
7
65
103
12
53
39
40
36
35
18
30
6
55
53
12
24
7
20
57
6
6
19
77
18
42
7
47
45
9
55
12
47
97
23
13
29
ABCD 99107003798*3^$a+1 [50359]
137
12
60
156
96
300
135
33
15
48
9
7
101
43
48
137
199
80
96
336
33
36
12
36
187
17
31
144
5
36
39
141
99
45
48
51
112
48
144
29
3
160
48
5
27
45
19
29
60
48
72
24
120
15
192
69
43
5
36
24
31
128
21
72
19
53
75
144
213
123
105
39
288
432
16
48
65
111
9
144
36
19
80
45
36
132
36
7
5
60
108
115
149
187
48
80
33
120
103
5
60
79
77
19
41
48
60
156
24
135
57
151
17
48
144
31
65
12
67
29
19
233
7
77
60
84
19
53
43
29
96
36
48
36
72
195
45
115
5
180
87
16
137
72
63
16
144
29
51
105
24
31
48
41
108
43
17
36
91
48
5
48
235
272
213
267
93
99
112
29
120
612
87
93
99
81
63
9
24
207
93
24
91
125
144
3
33
31
80
96
189
36
12
108
39
160
5
36
87
21
12
24
108
48
43
29
132
175
185
228
60
48
24
48
63
16
96
48
17
127
29
204
216
12
72
72
36
132
48
75
160
185
264
15
160
48
65
132
144
144
43
32
16
48
288
96
29
24
123
33
96
120
151
29
67
101
120
99
81
31
192
17
63
9
84
3
16
96
48
161
96
15
16
48
32
69
180
120
108
96
3
64
185
7
5
91
5
84
7
128
33
84
36
39
16
53
43
53
171
192
16
29
115
197
123
144
16
125
96
3
33
79
281
7
41
60
108
223
32
249
48
108
27
112
209
36
48
27
33
36
156
168
103
5
84
7
269
67
125
312
43
5
132
55
101
187
80
45
48
24
187
113
31
32
33
48
159
48
160
29
24
12
79
29
36
240
300
195
21
72
3
112
125
3
45
67
41
24
159
69
24
3
48
192
57
7
48
5
84
60
72
115
80
64
32
9
39
208
32
9
24
255
64
41
36
3
16
65
108
51
9
55
29
204
7
192
32
33
36
72
19
185
36
115
32
48
93
51
129
31
48
272
21
27
33
12
60
36
51
64
29
115
5
75
33
132
72
36
127
233
84
3
208
80
177
31
48
29
312
48
168
156
135
16
125
120
24
51
93
19
65
63
9
183
57
36
19
29
60
12
72
60
120
60
156
7
137
96
39
81
36
123
57
168
12
115
29
24
43
176
112
65
144
127
32
21
36
36
108
135
21
36
108
331
101
139
41
144
199
5
75
45
96
72
180
39
81
31
101
75
141
99
153
151
41
96
55
65
127
53
24
216
12
31
113
31
173
36
111
33
72
55
32
93
115
96
221
3
429
108
87
48
64
48
5
48
36
72
60
48
211
101
91
173
36
72
72
31
80
129
36
12
60
12
36
144
115
53
72
180
36
27
21
27
33
156
24
43
29
99
16
32
48
105
72
72
96
55
48
5
84
36
99
117
60
ABCD 99107223674*3^$a+1 [50246]
25
59
31
29
25
132
66
18
60
12
24
30
101
25
54
6
59
103
30
23
49
60
36
54
108
77
31
48
72
204
90
95
13
48
83
85
95
61
126
5
144
49
59
37
18
17
91
17
103
108
6
23
97
78
36
192
168
5
84
13
90
5
109
18
77
115
90
114
5
36
139
77
48
36
31
24
156
65
12
127
36
12
113
19
113
48
199
30
83
7
108
5
60
25
11
216
36
139
36
84
126
24
120
95
199
54
48
47
97
18
42
36
35
19
198
36
84
60
30
36
29
36
61
83
25
72
78
36
89
13
222
18
54
30
60
54
84
96
12
5
24
43
18
23
19
30
47
43
65
7
198
162
5
1
30
29
85
246
204
558
162
41
103
77
48
121
18
6
66
24
84
18
90
5
55
162
180
30
252
149
37
48
59
181
126
108
5
67
41
13
66
60
89
36
13
60
12
6
12
108
5
139
54
96
138
90
366
36
90
18
125
216
37
167
12
193
126
294
12
234
6
84
11
85
59
49
30
6
234
18
12
23
19
30
60
30
5
253
108
54
305
60
103
108
17
67
29
25
216
155
61
59
60
36
43
60
54
108
167
25
23
60
139
108
41
61
234
149
132
84
19
72
30
258
113
223
204
53
19
36
48
6
210
234
6
216
48
36
36
5
67
6
66
60
36
18
35
19
18
23
79
5
73
30
54
11
157
71
265
126
5
85
18
186
12
59
73
30
5
67
65
61
42
12
198
36
59
36
36
109
66
198
6
17
19
126
522
5
12
13
78
18
66
65
103
36
12
77
1
156
18
113
49
258
48
29
43
96
41
43
36
42
54
48
65
187
18
252
95
24
7
222
71
1
18
192
108
317
43
108
54
114
17
85
114
48
42
30
18
23
19
48
41
67
24
156
42
275
43
29
115
65
169
11
259
42
54
144
72
84
41
19
30
18
42
30
24
120
72
180
72
396
5
49
348
23
25
167
19
30
78
5
61
54
41
31
78
48
23
60
7
5
55
89
24
12
19
125
1
102
60
12
216
18
24
12
78
102
90
65
79
5
132
48
19
120
18
59
85
6
77
85
23
79
18
60
95
372
49
96
66
54
18
65
67
149
79
36
162
78
66
114
30
24
18
89
193
6
72
72
12
108
18
18
180
29
43
18
6
30
59
31
41
13
90
414
42
48
60
17
139
5
1
198
12
24
66
18
72
41
127
5
7
24
252
12
101
97
155
72
192
31
113
60
192
127
18
59
133
270
60
5
103
12
42
48
47
103
12
60
18
180
210
42
30
78
23
7
77
121
60
18
5
49
72
18
36
17
60
139
18
36
71
204
7
5
109
23
48
67
168
18
84
11
61
78
197
24
7
18
131
108
127
41
12
60
7
96
89
211
42
311
36
85
84
60
54
125
31
204
138
24
246
204
144
54
102
180
96
30
18
36
78
30
18
42
5
7
54
24
35
67
90
90
36
78
210
96
53
13
18
60
144
77
79
5
19
77
25
90
41
85
42
17
24
205
6
18
48
54
149
96
ABCD 99107432122*3^$a+1 [50038]
120
12
39
9
18
17
25
11
67
24
6
123
57
87
15
137
25
6
17
145
47
25
6
42
30
53
37
60
3
9
6
150
30
12
45
105
42
45
81
3
96
56
79
5
4
24
15
48
9
3
12
81
165
3
141
48
71
12
55
29
84
7
30
24
15
135
9
27
114
39
9
47
31
24
30
6
149
25
96
47
37
18
41
12
109
48
3
9
30
138
15
3
24
18
12
75
21
30
30
23
64
20
36
12
7
30
72
108
23
64
20
48
7
48
120
132
48
41
61
168
48
75
69
15
105
15
20
16
9
39
9
131
4
3
30
27
56
49
155
25
35
16
104
7
53
13
72
11
1
48
27
8
60
13
12
42
29
61
131
7
48
29
55
9
12
9
36
23
19
18
3
141
60
30
6
174
18
72
11
79
9
9
51
57
59
25
99
36
45
3
45
60
47
16
159
6
42
5
12
25
18
137
4
44
7
108
48
24
21
9
96
24
6
5
7
18
12
47
13
60
18
5
7
42
228
162
5
160
8
37
30
45
15
33
63
72
41
7
24
9
9
132
30
45
21
42
42
99
21
36
60
12
18
17
67
90
6
5
4
33
27
63
5
28
20
48
64
12
63
5
25
35
25
12
6
29
24
1
35
48
13
15
87
90
35
43
12
21
20
36
28
36
9
12
23
145
12
3
27
5
43
30
35
97
15
15
41
28
69
18
12
41
151
29
4
32
1
114
9
44
127
6
35
12
7
18
27
8
48
25
59
76
39
66
75
44
61
60
24
3
32
13
23
19
18
27
21
3
20
331
5
43
101
1
6
30
23
16
84
81
48
72
36
143
96
1
204
18
41
1
30
30
83
40
105
30
18
12
11
1
83
55
108
42
42
6
3
140
49
60
71
96
28
33
84
18
30
11
37
47
12
16
24
108
32
28
68
25
222
30
63
12
27
5
28
180
92
144
16
116
4
15
29
61
30
48
30
72
18
41
31
89
16
51
30
24
95
55
30
36
87
32
55
33
32
31
17
25
35
60
16
116
13
48
72
11
1
15
21
102
12
6
30
5
148
60
21
6
42
11
1
11
4
105
11
7
30
11
31
29
7
84
5
13
3
80
12
37
63
45
3
27
48
17
13
23
37
59
1
54
6
15
15
17
52
21
15
9
96
167
25
35
7
9
9
12
75
51
113
24
7
45
51
17
25
35
13
35
37
27
3
30
3
44
1
47
37
11
49
66
54
48
78
42
48
27
33
15
20
7
12
30
143
12
24
1
6
5
19
65
25
126
72
48
65
49
63
8
49
48
23
7
17
16
39
90
35
4
21
3
33
24
15
3
78
59
13
23
7
12
18
240
11
1
11
7
18
30
12
77
43
30
35
13
12
11
7
54
15
75
41
7
48
105
45
60
84
48
23
12
36
12
4
44
64
27
33
27
41
12
175
65
7
89
36
1
107
13
12
18
45
9
78
21
51
30
3
33
95
79
18
18
84
30
35
31
57
87
6
47
52
15
48
17
61
24
96
23
19
57
123
53
24
40
75
6
12
83
127
102
15
20
48
55
12
5
4
140
36
1
12
63
9
30
48
30
90
53
19
9
81
3
27
21
92
37
66
24
21
12
57
39
9
15
56
61
18
30
35
7
48
17
24
49
30
90
12
6
54
78
53
4
56
4
60
24
12
45
30
17
13
24
99
39
17
13
18
102
60
102
30
111
12
57
78
113
120
4
60
20
4
9
35
7
29
60
91
66
47
36
1
35
13
83
49
48
12
3
12
36
39
30
3
33
120
72
30
12
101
187
42
60
23
12
13
90
5
25
30
57
20
205
3
57
71
4
3
165
32
4
21
6
12
18
119
100
96
69
60
60
83
7
33
32
4
27
9
33
11
1
48
12
36
24
210
53
13
3
9
48
24
3
56
24
25
143
55
17
55
5
25
11
61
90
6
3
99
60
45
45
108
35
49
15
8
37
35
84
7
42
48
90
42
47
24
4
108
9
30
45
48
12
45
11
7
90
72
6
42
78
12
5
36
124
123
30
15
48
9
35
12
145
239
7
185
7
137
25
36
87
36
32
12
67
45
33
27
24
9
15
117
143
76
72
45
27
72
128
12
64
132
147
77
28
36
120
21
108
60
87
81
120
35
25
84
23
25
3
27
101
7
30
27
192
111
9
21
27
32
24
1
48
71
12
7
12
30
15
21
23
1
35
43
53
25
3
36
75
48
12
5
1
24
6
9
45
6
12
30
18
105
9
18
5
133
35
40
39
336
65
24
4
60
21
60
3
27
153
3
9
45
30
66
83
19
41
16
21
12
47
1
30
144
33
32
13
3
15
53
12
144
55
65
1
59
55
5
24
1
23
13
84
23
40
128
37
11
37
54
101
49
6
24
48
105
12
45
3
57
23
145
12
35
43
5
28
8
79
78
12
30
185
13
24
36
132
42
18
12
39
92
7
17
216
25
27
45
30
17
25
6
33
21
35
163
30
18
42
47
25
18
65
7
30
66
102
27
15
66
27
3
77
132
13
102
18
11
96
25
23
40
27
6
23
37
3
36
144
9
11
24
37
59
24
7
48
5
13
35
49
108
3
39
21
45
39
36
39
5
28
56
67
9
20
1
84
3
33
35
160
20
49
6
24
33
32
13
12
71
60
25
39
ABCD 99107485864*3^$a+1 [50082]
27
85
120
35
181
89
87
33
31
11
61
149
36
63
9
151
56
16
24
48
56
40
101
48
18
49
8
240
27
93
40
107
109
107
109
11
60
57
112
5
43
137
31
149
366
253
24
200
117
75
40
8
15
42
48
18
45
40
5
3
24
123
37
35
37
83
61
24
5
27
33
12
51
27
120
42
91
24
120
11
13
11
69
219
30
63
105
135
24
15
33
3
157
65
7
23
18
7
137
31
144
176
24
21
27
117
18
57
24
40
77
115
24
113
18
45
24
75
45
15
33
112
24
131
93
105
15
3
60
169
80
208
72
5
51
264
63
90
7
224
96
24
40
131
6
120
42
102
39
40
17
7
8
24
88
80
63
12
61
209
7
143
81
72
39
18
7
125
48
115
155
21
21
3
15
12
61
35
90
19
24
191
105
144
64
48
80
64
125
43
32
16
8
27
30
114
18
51
57
7
5
108
7
72
11
45
69
3
48
144
168
160
173
27
48
64
5
36
132
51
64
72
48
47
25
35
36
33
51
13
32
195
133
113
7
65
60
18
25
59
93
33
7
32
165
30
45
45
60
36
72
30
13
120
8
96
120
16
5
147
136
149
75
57
216
39
51
45
9
30
18
31
80
111
129
27
90
42
1
197
30
157
32
160
11
42
147
33
48
15
72
27
48
61
137
222
102
51
117
48
60
102
162
39
24
40
8
208
72
5
75
39
108
93
9
103
227
228
81
24
183
97
83
162
60
7
8
75
72
21
45
67
65
7
5
36
87
27
21
45
180
24
135
111
42
55
53
19
200
51
37
227
85
41
15
165
54
6
72
108
43
11
181
32
3
93
16
144
72
32
75
162
19
29
3
184
11
13
72
59
133
80
57
79
24
155
90
18
25
32
153
63
120
21
19
29
60
102
18
18
90
3
136
144
32
88
24
128
165
54
69
39
18
7
53
30
24
45
3
13
5
42
1
80
21
108
7
128
16
11
13
72
131
54
60
48
18
25
245
75
208
77
90
25
80
64
24
11
138
67
5
3
15
105
45
27
208
143
12
13
48
71
73
197
30
126
24
15
15
6
84
175
11
253
29
75
48
24
3
93
72
40
77
115
80
144
240
96
33
151
72
8
40
24
23
162
7
144
209
288
7
80
136
89
48
39
105
39
112
24
113
7
101
139
131
93
72
69
60
30
198
75
15
108
72
13
72
23
97
8
57
135
112
65
159
51
61
119
49
77
132
15
15
240
1
89
12
123
3
93
184
35
141
177
63
51
228
25
17
55
144
47
25
80
48
144
45
42
1
80
57
7
24
11
66
54
96
133
224
3
109
24
209
7
41
42
30
162
13
32
24
9
318
9
45
3
96
9
7
104
21
19
72
17
48
15
165
27
88
72
17
55
53
27
75
18
43
8
120
69
51
267
24
36
33
72
168
27
133
47
90
54
49
72
32
105
90
37
104
231
9
112
5
54
90
51
64
56
184
8
40
197
75
40
5
75
96
112
120
96
120
71
18
127
143
30
3
112
17
30
126
43
96
23
81
69
30
21
24
16
96
56
24
33
7
65
18
72
61
72
65
207
96
280
24
5
3
75
18
174
45
120
264
16
23
150
12
39
51
13
23
9
16
104
3
325
56
ABCD 99107526554*3^$a+1 [50014]
3
77
79
30
48
18
30
6
29
7
6
102
114
3
27
53
19
54
23
19
12
60
24
5
1
12
102
114
18
6
6
24
24
42
66
144
6
24
3
33
12
27
75
24
12
30
51
8
7
6
24
18
60
45
3
5
109
48
6
5
7
36
54
60
3
3
78
15
48
3
18
83
13
27
21
59
16
15
6
11
1
18
36
6
30
54
12
18
12
60
54
35
7
6
30
5
24
24
7
6
192
36
63
96
15
6
48
24
51
87
12
84
42
36
6
12
138
23
37
66
78
42
84
6
15
21
11
40
128
25
63
51
21
8
16
32
1
66
21
15
17
48
91
5
13
35
7
12
6
12
36
47
40
27
21
51
5
31
6
24
30
18
6
126
6
9
3
12
18
6
54
24
27
15
18
18
18
48
3
8
31
17
49
66
45
15
57
57
48
63
32
13
30
29
7
12
18
18
48
48
18
71
43
30
36
27
75
12
12
36
9
3
29
37
3
93
24
6
42
6
29
24
25
90
5
16
21
42
17
7
9
81
6
17
16
15
30
27
63
6
42
24
9
24
80
112
15
72
18
39
75
30
114
42
114
9
3
36
108
108
9
24
8
19
12
6
11
49
47
13
27
24
93
30
18
35
55
6
18
36
30
48
39
3
6
66
18
59
1
42
54
23
37
35
13
27
200
61
36
39
8
13
54
21
9
47
49
12
18
9
39
9
9
15
32
13
54
21
21
6
29
1
6
9
87
36
36
36
5
7
41
13
11
13
30
24
117
3
18
84
18
21
45
78
60
41
7
18
96
6
12
5
48
13
75
48
3
5
7
9
9
54
6
42
9
3
69
57
39
9
39
3
36
18
12
35
24
31
57
99
5
55
6
48
12
6
65
19
36
54
11
13
3
27
29
61
30
21
15
6
42
12
5
31
41
48
1
54
24
66
6
36
6
15
63
17
7
36
53
49
15
3
12
60
5
7
6
6
84
17
19
24
21
69
18
12
6
18
24
77
7
6
18
156
24
42
12
39
9
23
40
15
12
6
12
42
24
24
12
12
65
13
90
36
18
35
31
114
18
24
42
51
9
47
16
32
7
54
59
31
42
18
132
6
59
139
66
6
29
31
17
16
3
90
78
66
12
36
12
6
150
107
72
7
12
18
6
5
91
6
36
24
78
24
120
12
9
87
30
144
24
96
35
7
17
7
17
43
36
17
48
19
29
72
7
18
18
66
90
54
12
12
3
33
6
6
27
9
18
12
105
72
3
24
60
30
24
30
5
37
11
24
43
5
73
18
5
13
60
30
17
19
114
3
57
47
67
30
23
24
7
65
25
18
30
15
24
15
84
21
24
45
12
6
48
113
31
42
36
3
9
18
18
24
59
16
8
16
48
24
3
84
102
72
6
66
6
108
24
30
30
12
6
30
36
41
31
42
63
8
43
77
13
42
36
6
66
30
15
8
24
13
59
13
6
29
7
57
24
27
6
23
13
3
21
24
3
15
17
37
3
33
42
101
40
24
48
15
12
66
75
45
11
37
90
12
53
16
56
7
36
5
24
40
3
77
40
45
27
63
12
5
43
24
6
54
177
48
27
53
25
60
11
40
27
45
3
101
37
3
63
36
45
8
13
54
24
29
19
24
30
12
11
13
12
54
17
7
33
81
47
19
66
72
18
30
35
43
6
36
11
40
15
24
6
11
13
11
24
64
141
6
42
18
6
6
5
37
42
48
12
12
30
35
127
36
48
102
36
51
15
17
7
12
60
161
55
24
6
59
55
24
17
16
9
18
24
6
42
5
1
15
32
145
6
78
6
24
5
7
6
83
13
11
16
69
27
8
61
75
33
18
24
90
42
9
15
6
123
45
18
48
41
72
40
21
59
16
69
11
19
84
30
3
104
48
19
72
72
29
61
24
11
37
12
12
11
13
35
13
11
49
48
23
31
84
24
18
59
43
102
119
25
42
114
51
3
30
12
51
48
63
17
49
12
18
96
17
1
42
102
23
64
3
18
24
30
66
27
8
7
17
127
12
5
16
39
17
160
39
57
3
45
9
60
3
3
5
43
12
24
24
12
6
60
6
18
3
63
9
33
96
6
33
75
78
12
35
64
93
6
5
19
53
64
21
27
147
30
23
7
6
102
5
37
11
64
80
19
12
33
21
24
36
18
29
1
15
15
60
36
17
55
12
5
13
18
84
24
36
9
27
6
12
54
30
12
11
13
11
40
15
42
48
54
33
32
79
17
7
9
27
36
96
42
60
11
37
42
9
3
77
24
19
48
42
42
65
79
66
132
12
30
60
36
66
6
60
69
9
12
78
54
15
8
43
53
13
42
36
12
6
24
35
79
6
11
48
19
24
18
24
3
45
11
61
66
24
17
43
12
9
39
9
63
102
18
41
109
11
72
103
17
61
11
19
66
6
42
96
11
37
24
78
12
6
12
12
51
3
18
18
33
69
6
30
47
13
11
133
3
21
51
9
18
21
3
53
1
84
18
9
3
24
18
59
16
3
24
5
19
6
71
13
96
51
9
23
13
6
12
65
31
102
24
35
48
151
6
3
8
7
33
15
36
29
13
18
17
24
13
75
9
48
30
17
1
15
3
29
19
36
65
13
48
6
18
24
12
15
8
31
12
5
120
13
27
3
18
66
9
51
21
8
37
27
8
7
42
78
9
27
60
18
234
6
63
39
48
36
6
66
12
89
31
12
21
24
3
72
48
21
15
12
18
36
48
6
30
12
111
81
30
17
19
29
19
29
13
24
59
40
159
84
36
9
87
33
24
3
18
84
15
63
54
18
17
24
37
6
21
69
48
18
9
27
54
18
24
6
71
64
3
24
5
24
13
35
1
48
12
66
24
24
17
24
25
6
36
6
18
84
17
16
56
19
12
54
59
13
6
29
13
3
15
6
83
48
48
31
81
93
27
21
30
66
12
15
27
5
19
42
51
69
11
88
9
42
6
15
45
11
24
31
89
25
6
41
16
33
6
6
24
3
21
27
8
7
90
23
67
12
84
29
55
60
6
48
6
24
54
3
24
32
24
16
8
1
23
73
54
6
6
93
21
54
72
12
12
90
6
18
6
120
5
1
48
95
13
3
33
23
37
6
45
15
9
15
6
36
18
12
41
7
6
12
102
6
3
24
72
51
30
66
24
54
23
16
63
6
36
23
40
3
78
63
15
41
43
29
55
24
54
12
12
48
120
54
18
18
60
53
1
84
30
21
3
117
15
6
11
24
37
11
13
6
18
35
1
66
24
18
75
3
48
12
54
59
48
64
27
48
30
47
24
19
102
23
7
17
7
33
48
21
48
18
6
48
11
13
35
49
18
42
11
85
18
6
78
12
17
49
6
12
ABCD 99107582636*3^$a+1 [50020]
65
90
18
6
1
17
12
28
48
84
26
82
20
48
10
8
82
24
8
28
12
56
6
10
38
150
36
6
1
15
9
41
40
32
40
38
18
64
48
12
3
119
10
51
53
54
48
10
8
30
24
6
7
125
64
110
25
239
24
133
5
94
50
48
88
30
98
126
10
56
19
59
24
262
98
58
38
112
104
25
33
87
33
32
96
259
51
104
118
87
21
180
68
31
29
66
1
39
81
17
22
110
28
48
30
38
12
184
48
56
142
32
162
100
108
20
52
60
170
40
14
64
48
50
82
38
22
140
7
23
262
74
34
20
108
72
22
224
136
21
29
16
62
112
18
80
12
10
141
59
16
24
6
122
6
7
180
47
37
5
6
34
14
1
105
56
30
72
130
48
92
42
6
4
44
4
87
41
72
43
125
64
108
2
10
15
53
28
8
12
112
60
180
98
24
160
6
32
127
33
32
130
8
13
9
26
70
99
15
8
82
8
28
20
199
120
105
38
138
64
14
34
3
75
74
6
18
7
129
96
192
200
6
202
75
9
15
75
45
83
18
168
12
12
22
8
48
49
71
24
25
23
96
22
39
5
55
41
24
24
22
8
1
33
27
41
114
1
65
12
82
18
158
42
30
13
180
5
52
56
4
2
48
10
48
75
24
21
60
98
1
65
6
90
24
24
112
174
138
102
50
46
8
54
96
12
4
74
22
99
60
21
135
53
66
30
156
78
106
15
143
168
70
224
60
46
45
24
11
18
22
2
12
16
74
18
52
90
66
8
7
57
48
8
24
102
25
93
42
45
45
15
45
74
1
81
279
143
18
40
15
9
48
3
77
12
10
6
60
182
90
40
147
45
30
50
96
54
54
16
48
147
96
39
240
8
157
81
60
20
18
24
168
78
4
8
4
26
102
7
29
30
61
45
8
43
45
30
2
40
12
176
52
32
55
23
18
24
16
68
42
229
203
70
42
8
10
180
92
48
208
8
60
4
87
33
56
46
186
104
88
48
24
168
147
65
31
69
60
60
36
39
201
44
115
5
48
72
46
104
1
39
216
80
90
55
189
44
54
48
94
36
14
58
3
35
130
38
66
36
100
62
82
30
66
8
64
20
36
192
72
36
12
70
50
184
8
6
34
176
24
142
66
15
23
240
37
59
40
66
72
183
65
55
60
57
18
74
115
81
68
124
12
20
60
78
48
34
116
12
96
22
50
259
11
24
25
29
112
20
78
114
22
38
48
52
80
60
43
53
64
12
8
6
22
12
3
35
120
34
200
30
90
24
96
40
30
201
15
2
150
10
78
14
36
108
4
72
38
210
40
20
82
104
96
10
30
18
110
88
54
36
12
50
42
148
18
24
66
30
45
9
156
72
56
22
24
18
62
178
20
108
24
54
24
10
56
96
24
7
9
96
20
48
67
45
39
11
78
4
60
18
224
136
2
6
24
66
6
46
12
20
43
24
33
72
15
36
155
25
29
66
18
16
15
60
36
9
6
62
42
10
6
90
12
27
95
54
16
48
3
57
38
40
45
53
4
42
18
48
14
1
24
81
24
6
105
65
102
13
53
46
56
102
52
195
5
16
30
32
6
4
56
67
29
78
70
32
18
18
70
42
72
30
18
27
21
132
18
30
32
18
10
39
93
20
108
4
126
24
8
37
21
192
56
12
19
89
4
180
60
123
17
36
96
28
8
48
24
126
6
84
16
8
40
3
120
75
105
17
60
58
2
7
89
7
15
14
55
53
30
6
42
82
56
91
29
22
2
7
15
66
30
45
24
51
42
56
6
16
32
97
21
50
25
9
38
18
102
13
53
136
30
66
150
2
30
37
105
36
39
41
115
24
53
40
8
108
82
69
93
60
176
186
210
96
4
180
48
60
80
7
21
152
7
21
44
40
80
28
138
102
48
2
73
39
56
54
16
39
11
30
172
8
222
82
48
12
36
182
10
63
137
67
65
36
55
113
16
38
13
17
160
42
6
12
32
6
40
2
67
33
3
15
24
ABCD 99108374234*3^$a+1 [50062]
84
31
48
161
97
36
18
102
42
17
36
37
192
36
108
23
156
19
90
71
73
132
71
60
96
55
18
78
197
217
36
12
83
48
24
25
54
53
36
253
132
12
83
13
71
19
5
97
36
179
1
90
6
59
24
108
1
108
23
31
5
60
60
91
5
24
121
59
7
54
23
145
90
48
5
13
71
7
30
71
19
89
7
54
18
72
48
53
73
71
12
12
36
24
84
139
41
103
18
23
180
1
11
61
66
53
72
43
29
1
11
25
36
168
11
24
13
23
19
120
53
72
1
36
59
168
24
43
5
49
72
12
47
103
126
48
90
18
119
79
78
11
1
95
13
83
36
24
25
35
13
23
49
72
42
53
19
89
12
145
275
85
11
13
90
29
61
11
12
61
18
78
66
17
108
12
31
65
145
11
12
121
6
17
31
54
36
23
73
36
12
59
67
18
6
246
36
6
161
31
29
60
24
55
173
19
114
12
23
19
173
12
31
41
96
48
36
25
18
6
18
17
12
91
54
288
59
13
18
24
126
90
54
71
12
1
132
23
156
12
73
36
78
65
109
42
30
18
77
1
66
17
12
187
6
66
53
60
31
65
36
97
24
179
12
12
157
48
90
5
48
73
144
95
121
131
12
19
24
173
1
90
5
49
108
11
120
109
47
7
126
120
72
108
252
18
41
12
61
102
161
12
96
25
18
66
23
72
13
23
132
48
109
11
216
37
36
36
24
138
53
115
54
18
41
192
55
29
19
53
1
132
35
19
48
42
48
36
18
42
30
72
41
13
36
6
138
6
48
6
47
97
18
48
18
6
17
55
18
47
1
60
120
216
18
54
11
13
66
29
72
121
59
25
35
91
18
36
18
54
47
25
60
36
90
101
145
35
7
65
1
23
24
7
6
72
35
36
19
66
179
145
71
19
18
54
54
114
257
72
25
78
5
72
133
54
137
49
84
143
1
114
29
1
72
36
132
216
72
138
41
72
13
59
12
48
48
48
120
43
72
18
71
48
61
60
23
12
13
78
137
37
72
90
5
1
120
132
35
132
72
133
18
29
115
72
78
131
7
222
11
168
24
132
1
23
12
25
12
90
29
61
95
109
47
91
6
35
156
25
23
97
179
1
36
24
35
31
24
48
6
35
72
103
89
12
13
126
66
23
72
48
36
24
37
107
1
48
18
53
1
11
133
71
25
48
23
19
120
6
18
72
48
53
25
11
37
72
72
60
71
31
6
131
108
120
12
1
36
162
78
71
1
48
18
17
7
101
48
49
47
19
24
53
1
18
18
48
54
5
24
252
13
66
89
61
18
48
5
84
7
17
175
53
37
95
13
90
137
13
71
84
133
120
83
79
137
31
18
54
5
25
18
24
18
36
71
36
192
24
13
119
84
49
126
6
66
6
18
30
23
13
180
60
36
11
61
162
17
12
73
311
1
23
168
1
143
97
227
24
13
71
37
6
185
61
107
24
55
90
156
42
234
11
19
54
114
48
6
119
163
6
90
48
42
12
72
18
24
113
132
12
84
121
24
119
145
24
66
42
23
25
222
48
6
12
36
72
35
12
132
109
11
72
49
30
17
36
19
113
55
126
59
133
47
25
144
108
78
54
83
12
43
6
120
35
108
1
71
24
73
83
25
30
17
204
1
84
60
143
37
54
17
72
12
72
19
5
1
90
174
24
191
37
96
47
1
59
36
49
23
37
120
18
54
18
144
18
36
240
108
12
35
55
5
12
36
97
107
36
48
19
89
12
25
24
18
72
29
37
95
13
95
67
6
48
35
37
114
17
145
59
121
119
96
36
48
37
24
11
7
72
137
108
72
19
65
31
173
1
24
59
25
119
240
7
17
60
25
71
1
96
138
42
198
17
31
53
24
1
12
36
23
60
229
ABCD 99109274788*3^$a+1 [50000]
42
21
96
21
30
30
15
27
12
1
53
6
69
72
144
3
13
32
72
93
27
3
37
80
24
16
23
25
23
42
18
48
42
60
48
24
42
18
51
75
6
63
27
48
138
27
21
6
13
65
63
24
21
54
85
59
102
18
69
45
3
3
45
45
60
135
105
79
83
18
54
12
9
45
24
27
120
15
18
42
18
6
21
144
57
60
12
87
3
60
36
126
18
12
36
30
24
6
57
33
12
3
40
24
104
9
180
3
3
42
123
39
42
103
80
3
12
33
93
6
21
39
96
78
99
81
30
30
12
48
12
60
42
30
36
51
51
108
1
29
6
13
17
39
105
12
60
42
21
75
24
45
51
24
30
7
8
45
27
33
7
11
45
40
77
36
7
17
87
99
21
9
7
32
33
114
84
81
51
72
30
60
171
24
3
54
90
54
127
5
3
24
21
27
99
24
61
96
5
54
24
132
18
60
147
3
12
9
81
12
48
42
42
18
21
57
210
30
18
21
16
5
12
36
139
5
6
24
72
84
57
9
31
24
8
3
37
5
51
96
40
161
15
9
120
6
12
45
75
13
120
5
19
8
147
13
203
54
24
24
150
36
6
156
75
9
186
93
9
6
156
85
35
69
45
90
9
27
54
6
81
27
285
3
45
3
24
21
24
27
18
51
15
42
108
12
12
60
72
31
113
15
15
1
101
30
24
189
45
27
99
45
24
81
48
66
84
18
15
15
48
54
36
7
65
63
129
87
105
84
24
6
60
36
60
156
18
19
107
24
30
7
53
27
105
72
7
89
72
24
6
48
54
3
243
30
72
78
96
18
7
83
13
8
45
24
3
165
30
48
61
8
51
45
75
109
5
6
90
67
95
9
3
6
24
55
65
87
33
138
12
33
9
144
15
24
33
12
43
5
147
81
42
42
3
57
18
109
29
12
7
101
19
53
84
48
30
57
129
6
48
162
30
1
24
71
60
45
75
54
18
72
24
30
132
27
45
27
33
15
27
24
42
27
21
30
36
81
117
67
29
12
72
6
12
54
36
115
8
64
17
126
129
16
5
42
60
37
35
60
6
48
19
5
12
24
31
53
6
180
144
18
168
15
75
120
45
267
37
17
15
16
5
30
37
17
15
9
24
36
24
6
30
72
90
72
45
33
39
16
17
48
55
5
48
54
72
21
147
45
21
42
9
40
29
54
21
27
85
35
18
99
3
42
48
78
21
9
7
17
60
18
18
7
32
40
11
6
55
11
165
33
6
54
19
8
3
45
57
15
9
30
1
8
129
66
21
171
18
27
27
12
105
40
41
15
45
12
18
37
17
24
66
18
6
69
15
42
6
18
60
6
13
53
12
42
18
27
24
15
42
79
8
88
59
21
3
240
21
3
45
15
25
23
30
54
30
55
29
24
3
27
36
12
78
7
113
15
15
30
66
1
8
24
27
6
18
45
96
96
15
138
66
96
42
3
33
12
67
23
30
72
78
12
25
8
27
72
78
36
132
7
17
111
123
45
24
57
63
33
54
60
21
9
24
84
3
45
72
6
117
27
12
36
48
96
78
72
55
11
132
25
23
48
9
27
61
35
54
18
72
138
27
3
48
24
21
3
6
15
40
8
63
33
27
210
19
41
24
78
33
3
6
24
42
30
42
93
93
12
7
80
45
3
64
8
27
48
72
21
3
54
42
21
75
48
37
23
9
33
90
18
51
39
1
8
21
12
24
30
9
9
30
36
37
167
25
5
30
13
5
12
15
21
99
48
99
18
171
9
42
61
65
39
93
60
216
12
27
27
36
12
18
75
129
63
27
54
7
47
25
5
3
9
15
21
78
6
18
37
29
144
27
40
176
39
54
19
176
51
126
90
24
18
66
49
11
36
6
27
48
57
7
101
3
45
187
8
57
30
49
35
48
72
45
3
18
19
191
33
9
63
93
6
85
35
6
24
114
37
72
11
120
69
165
12
31
24
29
12
39
24
57
7
11
54
36
66
9
39
33
40
80
27
37
161
54
1
95
60
18
6
48
37
23
33
3
12
57
27
61
5
42
12
6
48
24
15
27
13
11
126
96
12
27
88
32
33
7
29
19
48
24
29
84
103
83
12
12
36
30
114
60
6
7
104
3
165
3
48
6
15
111
78
51
33
18
45
57
7
35
168
6
72
63
69
78
54
36
19
8
33
39
16
197
6
6
54
57
135
9
96
64
83
90
27
3
30
42
85
80
9
6
48
60
18
99
9
7
83
21
39
1
35
6
12
48
27
45
60
150
36
42
30
48
21
63
177
3
13
5
123
15
150
60
7
59
24
30
6
18
15
105
7
131
42
27
24
45
66
36
85
8
64
47
9
147
72
157
56
45
67
35
30
6
9
3
42
12
39
120
69
12
24
12
78
24
78
7
32
48
27
45
3
306
36
183
3
18
66
25
71
9
24
69
30
21
75
69
48
27
ABCD 99109482874*3^$a+1 [50065]
9
12
120
19
89
79
2
111
295
2
78
33
21
15
24
211
89
15
126
195
60
21
3
19
8
24
48
6
10
56
126
144
75
36
24
84
31
38
10
17
31
72
32
16
2
27
60
111
18
6
16
89
96
79
29
96
21
54
9
31
101
27
66
72
70
29
45
70
5
21
3
115
2
3
132
7
101
189
111
7
29
123
81
12
84
21
34
24
2
75
9
154
137
303
24
48
88
5
141
15
24
15
40
14
10
17
63
21
72
67
96
120
2
54
6
34
50
99
72
27
162
36
99
84
91
5
84
7
24
38
63
24
3
40
17
103
2
24
264
6
66
166
5
27
90
27
19
5
91
65
63
162
75
24
12
177
166
32
9
144
31
96
14
48
3
24
60
24
139
2
39
36
69
22
5
84
103
137
9
27
45
22
128
160
32
81
9
27
144
60
189
3
105
3
12
144
103
48
8
21
60
60
60
231
33
21
18
16
80
16
14
51
103
53
45
39
55
56
69
195
16
38
36
70
38
3
60
27
18
22
53
24
33
111
115
41
15
88
56
40
96
65
96
228
141
15
55
96
125
75
69
195
16
29
69
15
72
79
26
22
48
24
89
15
112
5
45
22
72
24
24
2
6
162
120
70
26
15
96
31
120
89
39
90
60
10
96
56
69
195
16
65
87
16
77
99
18
6
162
70
48
41
24
247
24
24
65
55
26
36
42
102
106
29
43
2
70
209
60
12
48
31
56
72
57
21
135
3
45
67
53
19
2
54
40
170
126
160
5
33
82
144
26
39
39
201
36
60
24
111
69
51
16
2
46
5
19
2
39
7
80
9
45
18
18
3
91
14
60
22
8
45
235
24
38
39
36
15
9
55
101
60
207
81
36
81
34
5
163
2
15
55
41
9
15
24
55
14
42
16
24
8
40
72
24
32
165
283
17
48
39
18
3
139
38
18
112
14
51
135
33
21
75
60
3
40
17
33
118
48
176
54
34
2
15
24
87
72
6
51
103
56
16
5
36
15
45
115
24
14
75
55
17
48
39
16
41
141
90
54
10
26
63
12
123
234
118
233
72
103
56
120
126
3
15
21
69
27
48
36
69
34
77
96
67
122
144
27
43
72
5
168
12
79
24
56
40
41
7
2
78
57
36
9
60
84
106
29
12
144
15
90
6
33
55
17
55
89
69
90
40
14
3
7
312
24
24
48
125
19
5
9
75
31
38
27
60
43
48
72
101
19
17
31
128
160
2
30
129
33
142
110
99
12
60
9
70
48
41
111
78
87
19
17
15
9
55
48
41
45
15
21
190
5
201
75
175
2
27
19
41
24
55
56
54
34
41
12
69
36
34
24
5
81
10
65
21
58
77
57
3
177
27
211
254
111
45
22
120
120
137
324
141
54
40
17
24
31
24
24
74
123
19
128
42
159
15
21
21
174
40
104
16
65
120
36
139
110
36
24
70
5
216
19
8
6
10
77
48
19
120
62
75
105
54
16
24
41
135
18
60
3
9
36
135
60
24
24
45
96
106
32
57
55
50
46
72
53
27
42
51
177
3
15
45
108
36
243
21
19
38
159
36
33
96
48
6
21
36
108
19
233
175
24
8
216
57
79
98
87
79
50
22
32
40
96
24
137
33
27
3
57
60
19
50
46
146
75
57
12
39
15
40
32
129
36
67
41
21
130
98
22
50
70
5
43
17
31
14
58
2
120
150
40
14
12
54
16
29
24
19
48
149
91
98
54
21
45
15
7
24
26
135
9
15
24
111
40
65
31
38
96
15
19
17
175
65
45
130
14
39
72
60
79
101
43
152
40
122
70
72
24
65
72
127
2
30
21
69
36
39
24
67
113
45
90
64
80
112
5
69
111
9
142
5
84
39
64
32
48
6
66
88
137
36
84
21
58
26
ABCD 99109681688*3^$a+1 [50016]
35
13
15
15
17
48
7
84
84
42
35
4
9
11
43
5
61
39
15
101
12
12
43
162
6
6
11
12
12
49
11
40
80
28
68
67
17
4
15
30
15
15
114
11
37
30
24
9
32
19
114
66
29
84
31
42
84
30
48
60
5
85
12
23
52
60
99
42
3
80
67
9
9
15
96
15
29
7
5
187
60
102
48
11
115
5
151
66
24
71
7
41
24
25
36
12
18
54
51
36
116
19
33
20
12
49
11
43
36
21
60
33
47
13
72
119
16
9
6
6
287
1
35
24
36
4
15
21
39
113
43
9
32
88
51
6
11
19
9
92
4
63
21
44
16
51
18
12
114
29
37
23
12
43
180
17
31
30
3
15
24
53
43
65
12
25
47
1
35
217
3
27
9
20
13
48
54
33
20
67
30
11
25
39
24
36
51
42
6
6
66
12
18
12
18
9
8
31
126
11
4
3
41
12
145
35
67
6
12
3
44
25
6
42
12
95
31
84
12
6
23
12
84
31
113
37
12
6
65
16
123
81
140
37
23
4
51
21
56
28
20
16
15
53
31
6
59
1
23
12
175
60
66
12
11
24
180
72
24
1
30
120
65
19
17
37
42
9
99
101
19
41
1
71
12
36
1
54
66
39
135
21
21
119
40
33
60
23
4
15
48
42
6
24
129
135
36
174
35
12
49
6
42
30
18
30
9
20
109
12
35
25
48
36
15
8
36
7
5
37
15
51
132
69
9
11
19
77
28
51
9
15
5
36
19
41
36
12
52
21
60
23
36
25
30
53
55
36
36
24
5
67
69
24
20
25
15
57
24
48
11
16
68
16
15
141
51
42
11
60
181
11
4
20
60
24
151
41
64
3
42
39
56
25
30
5
1
30
84
30
23
12
25
35
31
9
20
4
15
12
24
30
59
25
39
15
96
9
20
48
7
53
4
3
21
44
1
15
56
24
19
21
57
3
36
24
51
18
35
1
156
71
52
21
35
127
17
12
4
15
41
31
77
37
39
27
69
123
12
125
19
129
21
11
60
43
17
13
27
69
155
49
66
6
59
61
18
5
40
33
3
81
36
12
30
12
5
31
102
6
41
40
56
4
21
39
56
12
37
6
125
4
45
71
24
49
30
29
16
99
53
49
59
84
7
5
79
36
18
11
1
3
15
21
9
51
45
30
17
43
29
61
90
29
48
12
37
24
71
88
56
25
6
5
79
21
8
97
30
5
43
36
12
125
148
80
12
48
12
25
23
120
1
71
88
87
17
16
20
85
107
60
25
3
207
30
24
78
18
59
13
11
24
12
36
24
84
1
15
15
29
7
18
12
83
12
19
84
89
127
45
20
19
17
88
9
71
4
33
95
55
78
12
24
48
47
73
18
54
15
80
24
25
35
4
8
72
60
36
1
18
5
52
3
17
4
15
12
102
71
91
24
6
11
12
13
39
8
43
48
36
69
27
24
53
13
99
15
60
48
17
25
126
57
8
144
24
7
60
18
15
20
24
112
60
8
37
23
12
13
12
3
15
21
140
24
31
9
68
4
3
6
11
4
27
5
7
5
36
1
131
19
18
35
37
71
19
5
31
29
36
43
6
90
18
48
48
35
25
6
30
35
55
36
5
13
35
7
29
24
37
23
7
72
5
72
19
137
24
25
23
31
17
7
53
4
20
1
18
42
39
15
48
5
7
9
32
28
57
23
1
11
19
9
15
17
49
39
32
64
33
11
12
12
25
30
12
6
47
172
63
6
12
87
20
7
66
12
6
60
17
4
60
45
11
12
40
51
96
41
13
6
6
47
76
15
9
8
12
55
48
48
5
16
9
59
37
23
16
32
60
13
36
30
18
42
150
11
7
48
30
78
12
18
15
57
39
24
20
40
44
16
57
48
156
23
48
169
15
75
24
24
5
60
85
60
83
19
33
56
37
23
37
18
21
9
71
31
30
3
60
27
29
73
96
36
75
44
25
90
12
9
44
1
11
7
12
6
23
1
36
27
36
20
100
39
48
17
85
6
21
51
53
12
25
48
6
9
57
47
40
63
33
15
9
15
21
20
12
19
129
20
16
15
18
18
12
36
45
21
78
21
39
12
9
32
49
15
8
7
30
11
7
41
19
5
52
20
4
27
138
11
13
15
15
18
18
5
1
23
16
117
3
56
36
13
11
43
5
13
3
171
65
109
95
4
15
17
1
54
6
18
24
42
59
4
45
27
24
15
17
7
96
24
18
23
72
49
78
5
100
153
47
12
13
51
15
17
43
65
64
3
77
7
30
15
20
49
39
176
84
1
30
45
15
9
27
5
4
36
9
24
36
12
18
12
18
36
60
30
6
12
23
48
7
18
11
13
27
20
4
9
35
7
36
78
15
56
43
12
6
30
89
24
12
48
36
13
23
64
8
12
19
9
33
60
3
24
68
84
61
63
15
12
48
41
64
24
8
7
6
60
39
20
7
9
27
24
90
54
9
63
24
18
11
4
72
45
39
27
48
9
8
49
6
65
49
78
42
63
57
18
6
35
4
3
17
60
16
69
27
3
18
3
45
66
30
11
48
72
25
24
131
12
136
24
20
67
6
12
15
81
35
31
5
36
64
21
83
60
7
18
47
73
15
44
37
35
40
44
36
73
42
36
54
24
15
9
71
12
12
48
49
54
24
18
150
5
19
66
143
7
24
30
39
9
36
42
5
49
11
24
60
24
136
20
103
41
7
29
24
76
15
36
120
9
8
48
24
79
65
156
36
13
75
51
5
43
21
56
73
12
71
28
9
15
21
30
6
23
112
21
23
55
17
79
5
31
42
66
12
53
19
5
12
1
54
9
177
47
1
35
115
36
48
36
41
19
54
23
24
91
12
41
16
45
30
78
126
9
8
19
6
24
59
37
39
8
31
114
23
13
84
147
20
1
3
15
36
45
45
39
15
9
111
42
39
39
24
5
43
54
99
96
39
17
12
37
6
42
6
30
11
48
12
4
20
4
27
93
3
18
30
12
42
6
41
4
21
ABCD 99109690094*3^$a+1 [50002]
28
48
108
36
69
11
79
21
24
9
6
21
8
13
83
16
9
15
27
48
30
75
20
7
30
12
23
144
24
12
28
56
1
15
3
89
16
24
36
32
73
12
63
92
7
21
9
95
73
30
29
40
9
30
5
12
67
5
72
16
8
72
48
72
28
44
13
60
23
7
5
13
24
107
28
8
48
16
36
105
27
80
43
125
4
8
61
132
12
11
84
25
107
36
24
13
63
32
60
28
80
25
99
20
16
84
20
1
72
3
32
73
90
105
87
17
61
23
24
12
1
27
93
18
29
73
39
36
24
69
15
20
7
17
16
12
128
7
33
32
60
25
3
9
15
32
43
33
63
5
97
27
80
36
85
11
13
47
19
17
108
4
12
21
12
35
31
41
28
20
36
19
45
33
12
23
157
47
16
44
13
35
16
44
13
30
42
60
23
184
9
30
41
16
57
6
29
85
78
12
5
28
8
12
12
25
75
8
4
36
33
11
13
35
72
43
17
31
69
21
59
121
3
12
3
12
153
84
152
124
20
36
60
121
30
42
6
5
40
39
36
5
55
9
12
44
79
21
32
4
20
13
150
5
13
15
24
93
23
24
24
36
31
5
48
4
20
36
60
24
36
49
11
52
48
116
13
6
41
13
48
3
69
6
17
7
41
40
32
4
36
57
35
13
35
73
12
47
16
12
44
60
1
23
84
72
36
84
36
52
92
61
12
11
4
111
30
84
47
16
72
12
24
105
11
64
20
36
19
77
13
84
108
72
11
49
47
1
102
21
20
40
12
8
24
36
4
21
59
43
192
126
15
12
188
84
36
16
51
17
72
40
36
60
68
12
37
95
36
4
45
6
84
5
16
9
27
68
25
18
53
12
73
39
32
24
7
33
12
20
108
4
56
64
20
13
48
71
19
17
88
57
15
32
13
47
36
12
60
72
28
3
30
12
23
24
48
13
60
39
32
36
100
12
33
75
105
63
72
8
112
60
45
48
12
12
47
24
12
28
144
3
17
12
1
3
15
12
137
1
192
150
77
96
24
36
16
80
1
102
18
3
44
31
60
101
24
4
68
4
69
107
28
92
25
3
20
52
8
16
36
44
168
48
127
45
20
28
45
95
7
18
18
41
1
83
12
72
28
32
43
30
3
44
48
25
23
40
20
60
19
5
36
7
60
53
97
3
36
9
24
23
175
78
11
4
32
24
16
80
103
42
23
36
16
20
13
90
21
9
51
159
305
67
102
11
7
9
21
155
4
9
59
1
59
36
52
15
17
25
11
4
51
9
68
12
48
64
56
12
12
24
7
57
20
16
9
18
113
60
16
36
32
13
48
12
120
18
5
79
30
35
40
15
33
32
55
21
104
108
13
59
1
144
3
68
64
56
7
5
12
55
5
43
5
60
12
1
12
35
88
20
19
18
63
140
4
32
48
16
12
24
36
33
59
12
73
15
21
12
27
32
24
12
97
15
12
8
96
24
61
71
48
40
12
51
9
33
48
143
67
29
1
18
57
27
18
35
24
168
36
36
28
8
48
112
84
36
27
17
24
37
39
8
28
33
71
36
55
9
39
54
15
12
60
44
12
7
30
23
28
117
35
37
66
69
15
17
24
24
1
99
20
85
15
3
77
55
18
12
51
72
20
43
137
40
20
12
12
24
67
45
80
100
8
4
72
21
18
69
8
67
36
5
37
72
71
12
43
9
63
33
36
63
5
12
73
27
81
23
24
48
97
87
48
152
204
4
72
3
41
24
43
17
55
6
42
5
37
3
32
60
121
95
12
120
25
107
12
1
23
4
15
18
3
56
1
35
48
36
4
32
60
28
9
35
52
20
24
12
55
18
15
272
55
77
73
23
24
16
20
37
15
44
28
33
35
24
48
13
3
20
36
1
23
12
132
132
96
24
73
71
7
77
48
25
123
9
48
72
11
4
15
6
12
35
43
149
25
71
12
52
12
68
36
4
3
17
12
96
12
36
37
47
13
59
13
3
33
51
69
95
12
60
4
8
108
13
155
37
60
15
72
21
42
60
17
121
11
139
42
27
15
36
65
52
20
88
15
42
27
20
1
11
24
160
69
36
11
16
8
24
36
4
12
213
35
12
100
80
28
21
39
8
40
8
16
120
36
188
24
76
60
87
53
76
36
15
5
24
24
24
36
52
84
36
27
17
1
12
11
4
68
25
132
47
148
48
108
32
85
47
16
32
25
30
18
95
72
13
39
176
72
13
131
1
18
30
12
12
35
180
48
28
72
8
16
44
79
18
42
6
114
101
12
24
108
55
156
17
67
30
6
12
9
80
40
108
3
42
18
33
20
19
77
19
5
157
23
16
20
13
3
240
27
36
17
13
84
47
36
40
60
8
37
42
18
30
57
8
13
11
24
4
180
68
24
1
47
16
27
53
127
5
25
35
52
8
43
162
227
16
20
16
20
109
11
48
25
3
8
60
36
31
5
4
20
1
12
51
144
68
12
13
48
27
32
12
13
11
79
5
48
67
6
27
32
73
12
48
18
21
44
96
1
15
32
12
13
60
78
5
37
3
33
47
7
65
12
13
75
21
47
84
28
12
236
12
40
183
29
109
24
35
12
61
60
15
44
24
52
3
60
29
48
72
25
11
72
64
48
15
30
168
23
85
84
35
48
37
51
104
40
20
1
51
56
4
48
32
1
75
20
7
18
30
48
5
72
13
42
65
64
8
13
ABCD 99110087314*3^$a+1 [50057]
28
32
28
24
24
54
2
9
39
60
10
83
73
96
6
20
48
4
8
49
21
254
58
36
24
2
24
4
18
23
67
45
39
36
18
6
176
12
40
56
10
2
12
48
24
28
12
78
26
10
30
24
33
95
28
30
6
8
40
6
2
9
13
42
24
56
105
39
57
87
72
28
8
82
12
66
8
4
17
55
6
3
71
64
57
45
12
2
10
24
74
70
3
9
18
12
164
64
56
12
12
60
28
32
12
36
4
89
75
4
48
92
72
13
3
20
9
85
48
26
82
60
62
16
36
161
3
61
3
8
60
84
36
52
32
36
52
12
41
13
134
13
3
6
14
94
48
42
48
8
22
50
60
28
6
35
73
30
18
18
5
96
51
58
2
154
18
18
3
11
70
54
12
92
10
12
50
4
56
10
18
8
105
3
4
20
178
35
48
7
30
14
45
39
4
78
48
6
44
16
5
15
28
36
102
114
9
9
30
30
2
40
56
22
2
24
34
2
4
66
24
24
50
10
2
36
13
15
12
92
16
32
12
36
60
24
16
30
71
15
60
34
2
12
22
60
14
84
16
36
8
37
9
2
22
12
6
18
2
58
2
12
1
15
6
26
10
12
30
20
22
18
68
100
132
32
21
13
84
18
78
15
11
58
48
98
52
18
122
12
16
114
107
151
44
130
84
12
90
30
12
12
6
20
84
60
4
42
12
23
115
84
24
36
48
56
4
168
8
16
33
15
6
6
8
36
16
153
63
65
15
4
6
12
78
72
48
30
18
92
82
30
8
60
69
79
20
4
41
151
144
9
57
38
22
26
22
122
88
20
21
27
70
15
63
56
16
32
48
9
63
16
44
22
14
4
42
48
26
100
6
15
96
57
2
28
116
12
82
12
24
35
39
25
11
37
9
24
42
53
25
2
52
6
14
28
8
16
56
22
11
1
15
35
108
46
24
62
10
14
36
4
32
12
112
78
18
33
27
80
100
65
67
8
72
28
24
54
6
6
14
25
21
59
15
49
32
13
42
8
72
84
60
48
12
28
17
73
23
49
24
2
84
1
45
14
24
12
10
2
22
144
47
39
10
126
54
66
92
46
2
22
18
24
45
39
41
144
27
22
96
90
6
6
20
22
30
60
53
15
10
12
2
60
34
114
18
2
22
30
150
6
60
102
38
13
95
49
47
58
6
56
46
18
41
1
12
12
14
4
78
54
6
54
21
15
18
24
2
28
80
118
12
23
13
36
26
4
36
198
42
104
58
2
60
4
9
93
42
42
26
10
18
72
44
40
24
5
19
90
2
40
8
46
42
30
59
15
24
70
35
37
2
10
36
12
38
40
44
72
10
26
24
28
32
64
36
30
26
64
54
60
6
6
50
52
30
71
25
2
22
102
18
12
30
18
11
15
36
58
51
47
12
16
30
12
72
26
22
14
21
64
63
42
48
146
21
61
14
60
84
24
36
94
6
6
15
63
113
3
61
83
28
20
24
40
44
22
78
24
18
48
12
23
79
33
33
54
30
2
10
14
40
20
16
44
57
13
12
119
144
1
66
60
84
24
36
20
34
30
54
12
78
8
48
16
54
2
22
18
5
63
10
72
18
104
48
37
3
44
10
30
78
2
94
54
56
10
122
4
18
38
12
12
21
49
38
121
32
48
85
42
44
4
42
48
114
12
30
36
50
10
24
18
116
72
4
48
20
16
12
65
48
37
38
37
48
57
2
52
8
28
30
50
12
16
12
53
25
14
58
2
13
69
26
4
30
30
48
68
22
72
6
12
20
46
2
10
50
34
11
75
28
20
21
3
52
200
120
10
15
45
35
63
48
4
56
24
4
41
99
34
72
24
27
45
35
144
31
72
6
14
21
55
44
10
83
109
120
6
78
135
71
9
27
10
59
91
8
61
9
14
16
56
49
27
5
25
23
31
116
12
33
79
48
8
10
12
18
30
24
11
64
23
36
22
24
114
102
110
33
7
84
18
2
40
20
96
22
12
35
61
12
132
24
12
38
24
16
177
39
8
52
66
78
77
3
10
50
34
72
30
36
18
90
6
3
23
9
3
13
23
4
48
5
27
37
99
30
12
102
42
3
35
61
15
92
82
3
57
30
8
12
82
99
107
58
50
64
108
18
84
6
32
28
102
54
105
11
72
28
20
22
26
84
100
6
102
20
28
12
80
10
102
18
24
74
12
45
37
11
75
94
87
105
60
50
25
35
13
23
94
18
41
31
33
47
81
27
178
2
142
14
34
30
8
70
62
28
29
39
12
4
96
44
120
76
57
123
30
23
96
16
3
42
99
15
48
20
12
10
86
33
15
1
23
22
18
80
60
12
16
90
48
156
35
61
2
1
47
4
54
12
12
38
24
4
104
46
24
18
24
90
30
29
19
8
69
1
24
18
56
24
36
22
90
42
86
12
10
12
30
17
1
38
40
150
30
80
40
66
36
50
10
14
58
96
12
14
48
33
63
1
3
30
18
20
24
16
84
56
72
10
48
35
75
12
57
15
4
12
18
24
2
214
42
69
23
10
12
26
52
32
88
77
13
96
66
44
12
22
6
32
10
180
30
12
48
42
66
9
48
128
79
48
33
11
76
68
94
6
44
22
60
3
3
8
96
69
151
18
30
20
16
5
16
9
71
61
14
10
38
40
20
10
62
28
8
4
54
35
27
10
62
13
27
6
36
14
4
6
2
22
18
9
51
12
126
36
63
15
17
121
2
12
58
2
45
16
35
48
4
8
24
9
169
78
48
9
33
24
38
12
34
36
24
62
24
178
12
36
2
52
8
60
21
147
24
120
34
84
23
15
12
37
71
112
30
2
24
22
ABCD 99110211262*3^$a+1 [50013]
52
8
4
75
17
48
120
28
24
15
60
36
5
4
3
17
19
24
12
5
48
48
4
24
159
53
19
24
89
12
19
72
65
84
84
52
183
60
5
4
3
24
36
29
40
56
192
187
89
127
9
8
31
36
29
136
3
77
28
3
120
17
7
41
43
105
39
21
32
7
5
28
12
56
96
199
117
32
76
20
4
3
9
56
168
24
12
180
88
68
12
48
67
65
7
24
12
53
52
8
124
3
69
183
77
79
69
3
108
149
55
117
60
51
69
3
5
31
72
69
75
33
36
24
20
36
84
43
5
7
33
3
24
5
7
24
9
32
103
17
216
48
52
72
80
16
252
15
57
32
40
8
12
100
188
31
17
4
236
19
125
19
69
8
40
8
55
5
7
33
147
33
20
4
228
39
53
16
99
36
9
36
24
15
21
32
4
15
21
212
151
405
44
31
41
103
60
5
31
89
31
72
17
7
53
52
15
276
192
216
57
15
77
91
45
24
92
28
20
148
15
57
36
231
60
29
7
29
24
100
20
16
56
4
20
16
72
51
105
20
4
20
100
72
24
36
39
29
88
44
24
36
36
64
8
48
28
291
93
68
52
96
39
153
44
28
60
12
44
31
113
16
111
33
3
5
100
12
27
9
56
36
52
188
124
20
55
149
36
79
36
69
39
21
36
51
209
43
257
28
68
7
65
76
60
20
96
43
5
55
108
9
96
15
5
55
29
124
92
79
153
60
212
16
32
7
93
20
31
5
31
5
100
3
5
52
36
144
8
60
40
3
48
57
108
195
5
52
12
72
104
7
245
7
177
36
132
51
96
33
51
24
12
209
36
96
132
28
75
60
9
3
137
40
135
108
41
67
17
52
104
19
17
88
168
72
75
45
92
40
111
69
39
89
120
48
28
15
36
24
17
24
60
36
108
192
4
144
27
29
91
57
48
32
7
5
24
7
60
77
31
9
96
32
7
41
180
112
20
232
72
24
39
12
21
15
72
113
199
45
20
115
84
17
72
52
8
67
41
67
60
113
112
27
101
4
20
136
60
12
56
4
75
5
31
141
20
60
4
20
7
84
60
41
4
24
44
36
76
164
124
27
36
65
48
40
75
96
65
79
12
69
168
20
67
96
45
60
68
4
48
24
15
29
4
75
36
24
108
177
8
7
41
31
33
135
72
108
5
12
204
96
16
8
204
103
137
7
5
256
63
36
180
33
252
39
36
9
171
36
33
36
56
48
40
15
24
12
33
8
55
9
60
39
9
140
48
24
43
21
72
39
144
36
9
27
12
41
84
12
36
40
3
17
79
9
20
124
63
9
3
33
24
15
53
7
189
60
176
108
48
7
72
60
281
160
44
16
8
187
77
100
3
132
5
28
75
12
17
16
75
57
183
12
168
228
60
45
96
3
117
39
252
24
29
36
40
39
81
108
96
104
72
19
65
187
5
19
33
152
28
296
115
29
36
24
43
108
41
115
5
48
43
9
75
36
24
9
24
32
19
72
309
44
24
7
141
8
4
132
144
20
36
31
132
41
7
29
43
72
60
9
44
100
63
125
19
153
72
3
33
152
163
5
24
76
15
5
72
103
29
4
32
112
147
5
24
204
7
29
52
180
8
64
56
55
21
8
7
60
33
12
39
24
5
67
324
17
72
91
36
45
99
9
147
29
36
4
32
12
132
4
27
45
20
43
117
3
5
84
7
69
20
144
55
36
5
36
43
105
20
72
204
100
72
60
20
168
31
69
296
31
17
67
29
139
48
69
20
16
99
53
31
17
4
68
16
96
15
209
60
151
125
16
15
72
33
75
53
4
15
21
12
128
60
52
44
76
147
17
160
8
192
16
72
32
64
15
5
64
140
187
60
120
21
3
45
140
187
53
7
ABCD 99110294534*3^$a+1 [50066]
24
48
43
78
30
72
24
66
23
9
15
27
102
162
24
12
36
69
96
129
30
96
12
276
58
48
72
119
75
6
40
14
4
54
48
14
129
1
6
72
8
28
53
139
68
168
120
33
96
72
72
105
42
22
66
5
15
4
8
45
121
2
93
33
18
16
14
6
4
53
27
64
104
69
43
54
18
29
87
72
4
5
1
23
48
55
98
15
25
104
6
9
7
68
22
24
80
58
24
156
32
82
80
10
8
96
30
46
68
21
33
15
15
36
100
66
90
6
71
33
102
9
15
33
3
36
4
5
3
136
5
31
44
64
14
22
17
33
34
54
78
44
6
15
25
8
18
21
39
12
46
8
18
4
180
126
42
48
32
40
56
52
2
16
6
152
42
15
72
33
54
100
30
23
27
6
22
84
38
54
16
32
40
24
8
33
79
92
112
140
58
72
102
96
65
33
10
5
27
4
108
152
4
24
108
54
8
111
15
81
87
34
2
180
40
68
12
162
118
140
40
8
54
58
38
18
21
9
6
16
17
43
68
84
46
80
22
176
9
19
8
117
103
36
24
86
18
48
21
25
80
40
18
6
23
3
237
43
80
28
72
116
4
20
30
64
62
4
68
24
40
50
22
41
27
340
18
78
17
15
4
29
7
12
53
147
93
153
18
118
143
55
41
7
56
9
67
5
57
15
99
12
177
3
60
72
36
4
32
12
136
62
90
78
40
26
276
18
40
18
12
50
10
14
15
7
116
28
68
108
4
12
18
50
132
16
50
114
12
58
95
73
8
22
18
114
5
207
88
74
34
125
1
42
12
32
4
54
23
9
46
8
4
32
4
68
6
90
40
44
57
144
1
150
44
54
39
7
50
15
15
72
96
4
125
27
69
24
115
101
39
81
175
17
144
1
8
6
4
32
22
62
24
4
8
6
112
192
14
36
46
14
76
134
18
4
36
32
6
87
87
36
22
23
9
82
8
108
36
6
16
71
169
47
24
15
40
26
39
55
74
18
76
36
77
79
32
172
14
22
104
48
96
58
98
46
54
8
208
41
39
4
20
34
56
22
12
86
6
274
30
72
20
40
72
12
104
76
101
39
9
135
10
54
12
6
14
58
32
48
6
12
4
24
180
84
17
19
101
24
97
71
1
158
4
8
172
32
9
39
40
41
63
72
100
53
1
144
47
19
38
90
36
33
1
2
94
174
42
54
66
14
18
6
33
7
17
1
104
15
79
156
86
15
9
184
14
9
7
114
47
79
32
4
80
60
124
54
14
28
32
72
4
18
14
12
36
33
7
72
17
7
12
53
75
22
32
15
75
69
3
16
72
5
9
46
138
18
36
41
55
17
99
64
48
132
65
57
126
48
18
190
152
82
62
24
9
99
72
30
18
36
96
18
63
39
24
18
94
32
36
40
14
15
87
96
40
90
14
9
111
9
48
57
18
4
18
47
19
29
48
1
14
9
75
108
36
208
53
153
42
52
74
15
43
8
22
114
8
6
16
23
31
32
18
72
183
3
108
57
55
32
33
33
18
6
58
30
23
15
9
3
45
144
19
72
54
23
31
90
102
32
36
6
120
6
9
24
1
14
60
93
63
28
5
25
146
52
50
22
18
23
19
72
14
34
92
108
45
3
78
135
27
108
252
21
31
74
66
60
88
32
10
48
23
1
18
32
148
36
54
8
15
129
39
19
32
40
56
36
33
48
135
108
88
212
81
27
21
147
108
9
7
72
42
23
9
39
24
99
160
92
34
50
132
4
30
18
38
22
66
2
69
24
24
129
54
28
32
30
39
3
12
58
56
39
1
62
28
80
24
16
36
168
17
9
10
36
17
15
9
31
32
12
76
50
54
4
68
81
87
16
41
1
8
6
105
51
64
29
7
36
14
30
81
15
84
21
43
8
60
81
121
30
24
44
4
24
65
25
18
29
1
50
46
54
36
144
80
21
72
25
26
72
21
75
12
9
27
24
22
14
52
5
15
4
14
39
1
102
20
12
28
14
34
56
21
99
4
18
47
9
15
48
147
45
51
16
5
19
8
94
24
32
22
18
18
32
12
18
130
5
49
23
15
81
39
10
30
17
303
10
47
48
43
140
24
9
3
36
130
56
70
41
49
42
80
36
4
108
20
76
8
24
9
25
23
9
22
24
12
29
72
31
36
116
108
76
2
58
84
89
1
222
8
9
24
7
18
32
78
36
16
29
3
24
52
56
52
68
4
54
74
70
23
51
22
126
8
9
67
248
276
81
24
96
19
30
86
4
96
149
39
10
14
ABCD 99110877454*3^$a+1 [50090]
64
20
9
27
21
43
11
24
25
32
9
15
9
30
1
20
16
20
75
9
16
29
36
75
87
13
24
101
15
99
66
43
96
113
6
165
15
36
21
69
19
17
48
24
192
60
91
8
12
28
41
31
68
40
71
18
27
9
151
53
27
9
15
111
120
49
80
15
117
64
71
60
18
51
39
45
96
16
53
6
85
53
7
36
8
40
17
18
105
16
29
36
51
24
4
11
18
27
4
17
39
64
11
54
36
30
24
1
53
3
4
65
18
126
54
33
64
44
195
114
7
5
6
33
36
15
96
13
95
57
28
41
66
9
24
132
15
24
25
24
20
39
21
15
1
20
69
7
257
72
18
108
9
4
20
40
32
3
6
15
4
89
27
129
42
49
80
36
4
23
97
60
24
20
12
40
20
195
9
9
132
103
32
9
18
36
25
11
1
8
12
28
71
24
117
9
30
45
16
29
6
12
60
61
60
35
36
60
36
48
42
43
11
18
7
65
108
31
41
30
6
84
115
20
16
8
36
111
24
9
16
65
54
25
80
39
61
11
18
27
63
61
5
7
29
51
9
175
35
78
48
135
15
30
18
21
76
35
33
60
16
140
3
12
21
40
20
99
36
18
55
5
55
11
18
27
24
16
5
139
11
84
96
1
44
36
4
41
43
41
24
36
55
11
45
48
87
33
16
36
24
44
99
36
21
141
18
25
92
63
57
208
41
24
120
31
36
68
9
31
11
45
45
31
5
43
11
21
24
64
20
45
96
15
60
4
119
30
3
48
39
21
12
27
21
36
9
90
132
73
35
54
31
20
16
5
84
6
141
48
12
87
1
107
33
15
45
9
108
63
72
64
36
8
45
6
49
71
24
54
7
5
36
63
72
88
47
42
18
73
12
23
57
40
95
45
28
80
51
61
95
33
45
31
23
13
77
18
25
44
64
59
1
32
4
41
3
15
21
9
87
27
1
60
5
36
171
4
116
15
150
39
40
41
18
36
24
25
140
69
36
31
24
17
48
31
65
15
15
45
9
24
31
35
54
36
6
36
54
138
37
104
9
48
18
37
48
41
6
49
59
45
16
59
25
96
5
39
16
5
18
193
24
20
15
144
45
16
5
6
12
36
24
18
3
15
30
27
33
55
35
54
31
35
21
123
90
126
132
9
153
7
20
84
9
31
11
30
24
75
135
36
45
4
32
40
23
165
15
42
15
3
66
79
17
43
11
49
41
48
27
33
43
47
21
9
42
129
9
42
25
5
24
102
25
29
24
30
1
35
49
36
24
5
27
24
24
15
12
49
11
144
69
12
9
15
3
30
18
13
36
20
39
24
93
15
129
40
56
3
21
33
78
9
21
79
44
9
91
89
67
20
75
144
45
135
30
31
24
20
12
48
81
171
9
18
78
15
33
132
54
66
54
150
54
25
5
7
8
39
33
40
35
108
1
120
44
141
6
73
36
11
9
124
32
24
60
24
177
54
25
56
27
36
6
30
9
40
77
15
84
60
21
63
12
4
53
7
5
18
37
20
105
15
45
19
11
18
18
33
75
37
77
27
16
5
18
21
69
87
27
12
6
39
15
48
90
6
21
220
116
57
12
54
85
59
61
60
56
21
18
54
7
53
3
33
15
12
9
90
48
33
9
15
21
15
28
20
45
75
27
42
18
45
4
5
18
237
24
27
13
56
69
55
56
15
60
9
27
9
3
18
3
51
9
160
65
87
28
140
15
6
108
3
84
4
60
47
30
24
180
55
80
60
96
27
1
35
6
31
48
32
84
129
72
30
13
36
140
33
67
41
3
12
24
4
47
69
3
30
60
111
27
72
21
40
35
61
24
71
18
27
60
45
75
16
8
9
30
90
91
20
57
43
5
55
36
144
20
15
1
20
15
18
6
126
48
51
21
75
15
6
15
93
36
31
53
67
65
135
3
1
24
20
15
30
150
21
9
7
65
55
59
9
81
66
18
24
3
28
5
67
5
18
12
60
18
27
60
64
5
54
21
16
5
39
33
27
111
49
180
20
9
51
3
12
36
9
9
6
9
75
81
24
75
25
60
60
32
28
155
36
36
9
40
101
84
18
60
33
15
13
5
90
157
8
51
45
15
66
42
81
12
33
27
28
29
42
84
42
72
48
43
20
60
27
33
36
3
153
60
3
21
9
6
21
27
1
5
66
18
6
1
44
9
31
32
4
59
45
9
18
9
24
21
31
5
15
24
9
90
57
28
12
17
30
96
61
5
39
16
44
12
24
69
54
48
9
51
9
9
27
63
36
9
21
39
16
23
12
96
45
99
25
11
9
36
40
35
108
57
4
11
73
140
207
13
59
12
49
29
12
15
36
3
61
11
33
36
40
60
29
6
120
45
36
24
21
78
30
36
79
20
9
36
60
30
36
9
15
1
60
44
36
51
69
171
30
42
30
6
61
56
4
41
15
3
21
15
21
9
31
47
66
54
33
3
117
69
246
9
36
144
33
108
19
83
1
60
11
6
79
20
21
24
51
15
85
24
44
36
64
35
1
53
72
126
24
30
19
77
12
168
12
42
18
12
6
18
36
31
23
145
17
3
12
33
27
45
18
6
84
24
18
72
153
3
1
5
30
6
19
24
5
15
27
13
17
78
66
55
5
259
20
9
48
3
16
36
8
16
56
24
21
ABCD 99111210886*3^$a+1 [50015]
66
12
15
8
55
17
16
96
111
102
195
27
29
40
24
3
53
112
80
55
17
40
117
3
27
45
56
48
19
53
37
18
17
43
77
48
7
60
45
56
16
3
48
29
91
29
16
32
55
30
3
27
90
11
91
36
12
48
53
49
111
21
51
32
325
30
18
27
105
23
7
33
27
21
24
27
29
40
9
12
35
160
8
240
43
12
65
37
3
57
39
9
135
8
97
23
55
9
24
96
48
15
60
165
3
53
16
75
96
45
72
48
39
113
85
11
1
39
216
8
48
19
45
56
48
40
69
72
30
21
24
8
16
21
35
24
24
13
27
57
18
48
45
32
43
45
32
16
32
55
180
42
75
32
24
19
117
48
8
24
13
27
3
165
8
120
115
53
37
42
30
30
45
56
16
51
24
18
30
48
5
97
15
80
43
42
3
69
150
48
12
6
3
24
32
13
75
3
42
12
15
56
7
41
16
21
27
48
72
32
43
101
16
8
13
12
15
8
7
105
80
40
27
101
48
40
9
23
55
114
15
3
12
18
108
179
88
3
5
24
40
21
27
3
5
37
27
24
21
3
128
72
223
12
42
108
42
138
11
24
103
33
56
16
69
35
1
15
80
112
27
66
83
1
66
12
78
3
27
54
66
45
48
56
16
75
42
11
16
51
132
48
33
24
8
145
42
5
37
30
30
66
60
65
64
8
13
27
3
12
162
39
51
21
27
53
88
9
18
42
35
72
48
67
5
88
45
60
78
65
48
19
21
56
1
114
18
51
27
12
65
96
96
43
5
43
53
40
24
15
17
40
45
83
7
6
203
67
12
48
65
24
61
75
80
40
48
80
24
72
328
72
8
97
18
18
3
24
45
11
16
21
3
24
8
19
30
96
23
7
9
80
43
30
15
8
64
24
96
120
3
18
27
3
29
181
102
101
64
32
13
72
11
24
48
145
48
12
3
72
3
24
48
53
48
7
113
31
78
18
17
13
107
7
36
5
37
18
17
40
8
40
8
67
24
29
96
103
17
24
61
78
45
56
16
45
6
45
32
157
120
11
48
24
48
24
43
21
24
56
16
80
88
75
45
45
123
8
120
19
5
48
85
59
43
5
13
3
21
36
47
72
40
33
18
42
11
24
13
59
61
24
18
48
17
16
117
35
7
41
40
51
18
11
127
102
27
3
45
80
40
56
1
15
3
117
56
67
60
17
40
128
72
40
8
120
16
24
56
109
42
33
27
18
120
12
15
96
32
16
24
3
42
12
15
21
12
18
30
84
3
3
24
48
42
59
109
12
18
5
40
32
40
45
3
72
8
16
9
162
53
72
64
27
29
24
31
18
71
7
12
45
8
48
61
51
24
3
45
8
19
69
27
12
17
31
12
21
24
96
56
13
27
128
16
24
33
39
3
5
88
8
16
15
33
32
91
102
15
152
16
57
71
24
40
56
49
12
30
138
35
43
117
3
29
91
45
32
13
107
37
11
19
29
7
144
18
95
48
112
15
12
29
40
56
96
169
156
27
27
5
48
160
48
8
1
78
57
3
45
45
42
33
8
25
42
53
40
48
32
37
3
128
31
30
3
3
29
48
72
144
109
42
156
53
31
36
45
45
84
15
45
30
18
11
64
80
13
3
27
5
109
3
3
42
3
32
115
53
40
128
16
24
32
88
24
15
17
1
23
37
3
21
138
105
57
36
27
3
72
21
56
48
16
32
19
29
72
192
120
48
7
33
8
16
21
3
24
96
21
30
29
19
48
29
16
8
40
24
72
104
79
30
18
12
5
133
27
56
7
209
16
72
176
112
80
139
53
25
18
45
24
45
6
24
5
13
27
15
41
48
7
57
8
49
63
72
75
21
27
72
6
23
7
57
48
32
25
18
5
7
17
40
3
117
3
77
1
30
30
35
24
13
11
19
45
3
30
42
77
43
45
56
19
48
5
24
96
112
57
15
21
59
115
5
16
27
5
120
96
72
88
56
64
51
6
12
48
35
337
78
12
90
11
37
3
24
27
120
48
45
8
120
49
66
29
48
43
24
21
75
12
65
40
8
49
23
13
3
21
75
8
37
3
48
72
63
17
16
80
1
23
16
9
60
11
24
16
21
6
69
45
99
104
43
12
30
75
45
30
108
33
96
3
48
192
12
48
18
119
13
27
33
71
16
3
45
3
5
24
25
23
13
12
47
40
104
187
117
3
12
17
16
15
9
8
40
87
18
48
47
43
72
21
117
27
32
43
21
21
36
12
30
48
102
78
9
80
85
36
84
30
5
16
72
8
24
13
11
7
30
72
27
15
30
3
195
5
48
48
64
48
8
96
91
69
51
42
72
30
96
5
7
17
43
18
35
48
136
8
133
3
9
18
53
67
5
24
25
48
47
31
9
8
13
35
72
48
19
29
120
24
16
56
88
3
5
37
75
15
60
102
138
93
27
53
37
11
7
89
13
60
15
72
24
81
23
7
36
5
37
3
32
43
45
48
21
18
41
61
6
24
126
30
113
64
3
69
8
112
56
19
29
24
40
3
5
24
ABCD 99111733564*3^$a+1 [50311]
240
36
91
8
45
99
105
192
151
77
396
127
120
173
27
117
283
17
111
64
5
156
39
40
53
60
7
120
17
303
40
8
72
208
77
3
9
96
55
128
9
48
240
15
72
105
55
77
43
128
160
53
60
324
3
153
135
264
165
3
285
75
48
117
48
12
55
8
72
288
57
7
48
125
187
48
65
55
32
280
48
5
27
21
75
21
144
60
7
32
45
43
8
105
36
51
9
48
36
139
17
144
7
137
180
75
81
7
185
7
365
96
12
7
56
64
113
132
108
372
12
111
33
132
12
175
5
3
105
7
56
21
96
12
36
12
180
48
67
80
9
351
40
432
120
8
45
12
15
280
221
240
99
96
141
91
5
60
132
43
80
40
77
51
232
17
175
8
189
3
153
7
8
357
60
15
501
12
7
48
8
21
108
55
173
48
12
84
108
15
357
43
5
48
67
173
67
41
87
40
53
156
96
15
48
117
67
125
3
40
5
355
312
53
27
21
144
235
197
144
67
29
3
40
56
9
96
96
151
72
113
48
135
9
96
87
45
144
51
40
32
21
27
369
63
168
400
120
53
139
5
163
77
12
111
72
40
5
60
420
123
40
80
93
12
55
173
27
40
29
3
160
77
144
19
125
12
48
36
67
185
87
105
15
88
29
99
57
255
33
36
3
48
40
17
132
123
48
33
96
39
189
48
27
117
43
128
69
96
240
27
96
72
360
112
176
21
43
120
48
77
12
39
105
79
17
84
144
60
135
88
5
3
64
137
343
41
39
153
63
112
32
117
51
40
120
29
243
120
81
84
51
72
40
312
65
132
144
139
5
12
84
27
48
64
101
12
240
15
72
285
75
40
168
245
108
7
77
192
144
27
213
75
312
153
276
60
84
139
56
141
3
88
8
45
60
7
32
45
3
280
53
156
48
132
156
84
300
96
7
48
317
51
45
99
105
111
112
5
67
185
36
12
7
48
125
108
127
449
39
9
36
60
159
33
175
32
21
67
125
60
132
12
96
7
137
96
87
201
7
137
255
448
5
12
175
53
12
135
96
57
7
77
144
187
65
84
108
55
288
120
65
55
248
21
96
123
21
43
17
48
48
288
36
123
160
53
115
29
3
93
48
27
69
163
128
9
39
64
168
5
48
60
7
29
43
5
60
223
72
77
48
235
17
31
32
88
72
5
123
312
40
528
5
3
64
56
72
45
60
192
103
72
56
112
ABCD 99111778336*3^$a+1 [50008]
15
13
128
177
66
45
84
88
24
5
15
16
47
1
44
156
52
77
36
24
12
3
52
56
39
60
9
15
1
20
69
210
30
30
1
20
84
21
55
8
48
39
81
3
57
12
16
80
24
45
63
4
53
12
3
40
36
5
30
24
21
36
135
30
90
90
90
13
17
48
15
28
53
24
66
1
35
60
21
4
29
15
12
9
43
168
120
32
15
60
1
20
16
23
66
55
35
1
59
6
15
3
33
24
28
36
216
56
3
24
1
11
9
24
172
44
52
12
5
27
39
45
21
75
24
16
53
51
4
47
45
4
12
44
63
12
21
57
7
84
161
84
39
76
11
30
31
68
12
100
17
27
96
64
44
9
27
48
16
29
3
57
12
43
161
27
112
108
8
12
12
40
35
1
5
6
30
24
27
39
48
25
17
18
36
21
24
69
7
24
5
7
47
12
49
11
9
15
1
53
96
51
48
12
15
85
35
69
60
4
95
30
15
45
30
37
5
99
40
116
48
27
25
155
69
9
31
5
75
9
55
17
19
24
48
60
20
24
40
44
69
30
6
19
8
28
29
12
54
60
6
15
40
56
12
45
60
3
57
55
12
20
3
57
108
52
29
36
24
84
43
17
31
36
104
4
32
9
31
119
36
30
55
83
1
35
174
7
23
21
24
12
88
80
40
5
3
33
15
21
15
75
18
3
27
73
8
111
30
3
45
75
21
15
4
101
6
9
75
90
19
5
63
24
45
3
72
45
31
47
12
30
48
12
15
36
63
49
11
81
135
1
24
113
123
24
3
42
3
16
41
30
73
12
23
1
12
20
57
15
108
33
24
3
144
24
36
24
4
36
11
9
75
57
72
48
3
57
39
54
15
39
42
18
1
36
36
23
60
9
12
16
92
117
223
5
51
16
104
36
3
66
15
36
33
30
21
12
9
15
63
33
33
24
43
143
25
44
57
18
25
20
51
9
60
45
3
64
8
15
42
43
12
119
9
40
236
12
132
12
69
19
20
16
29
6
9
27
69
45
55
41
24
79
17
279
51
48
90
126
1
83
30
27
48
21
24
67
125
43
35
93
33
19
185
7
24
131
33
45
66
9
57
30
18
51
24
88
53
19
8
3
21
48
16
5
30
21
159
21
9
60
99
21
51
3
42
51
12
36
21
63
15
45
28
32
12
4
252
167
1
5
36
99
36
39
24
97
24
36
20
15
13
152
16
8
9
55
17
3
28
17
63
24
4
20
36
24
64
72
8
45
30
6
7
29
55
56
24
3
25
41
39
28
59
13
20
57
54
81
3
36
126
18
1
5
55
72
12
96
125
24
36
54
72
120
49
5
19
48
20
9
51
57
31
72
17
6
96
90
159
39
30
43
17
12
15
15
1
77
3
12
21
60
15
9
60
31
44
72
3
33
12
12
33
36
36
39
75
1
48
8
3
57
60
9
43
5
12
24
39
72
15
13
36
32
64
8
48
9
19
41
91
48
44
57
30
33
15
12
9
39
13
8
16
8
12
28
92
60
24
36
63
60
25
36
60
32
57
30
102
63
36
24
12
40
35
1
20
57
75
76
20
12
12
15
6
7
8
9
42
33
16
24
17
3
27
54
55
80
64
32
4
24
12
65
39
36
33
31
12
8
16
44
40
32
9
24
39
27
9
9
31
11
18
3
24
124
59
1
35
21
33
55
20
27
61
23
36
49
56
3
42
3
52
23
37
164
16
5
18
57
45
3
117
15
96
12
40
32
9
6
93
87
25
5
19
29
132
3
27
30
43
5
72
108
3
12
52
104
12
9
19
20
9
7
65
79
56
39
36
1
17
3
12
57
39
9
7
23
30
30
21
99
12
9
24
15
1
59
1
59
21
21
3
16
36
5
111
87
30
7
5
43
8
27
61
12
17
36
6
13
8
52
20
21
36
30
60
45
123
25
108
84
29
67
89
24
6
1
8
15
21
123
105
16
20
4
72
80
64
56
36
39
30
75
45
19
5
66
33
21
7
84
35
133
8
9
114
21
24
111
145
95
24
21
3
36
49
32
4
119
12
1
29
51
4
20
40
35
30
75
16
8
12
99
81
99
9
15
69
12
16
48
29
3
4
20
69
51
24
84
27
30
30
78
6
37
29
43
120
17
30
61
44
88
8
27
1
5
6
33
105
12
55
23
85
101
6
13
107
48
21
4
35
60
57
3
6
27
9
24
24
7
83
96
66
54
66
31
44
36
27
96
1
36
8
4
32
48
28
60
8
40
72
77
30
25
77
3
45
15
36
16
53
7
83
25
68
9
63
81
6
21
4
56
33
19
71
6
75
33
15
27
61
72
41
15
15
49
41
51
16
53
39
52
53
102
9
4
17
3
21
79
5
55
35
57
24
9
91
192
59
1
12
5
66
1
24
5
6
9
24
15
45
60
36
52
83
25
44
12
16
17
12
19
24
47
30
3
57
19
11
30
18
37
113
7
5
99
12
60
60
39
81
60
9
30
48
12
13
20
75
97
68
21
19
5
60
3
24
16
8
36
93
3
60
108
51
21
24
189
55
80
69
6
30
27
57
12
24
19
8
39
49
36
29
19
20
15
12
61
60
44
45
18
72
1
20
24
39
105
12
9
15
33
7
65
3
27
81
12
27
18
12
39
36
69
24
6
1
8
75
37
5
103
8
72
60
45
6
21
15
25
5
60
43
65
102
48
72
48
33
60
84
45
60
3
15
60
42
24
67
53
54
25
5
51
24
15
25
41
90
21
28
11
9
48
4
36
32
75
1
20
4
12
8
15
90
90
13
20
57
123
60
27
37
8
45
6
30
27
60
39
9
24
12
69
55
35
1
5
63
15
1
20
75
21
24
4
8
48
39
12
54
36
30
9
24
12
9
15
21
54
6
30
49
36
36
84
ABCD 99113215296*3^$a+1 [50043]
90
42
17
1
54
105
57
119
7
30
54
90
24
30
69
57
60
54
72
45
32
96
1
168
138
18
96
11
64
45
54
96
30
36
60
84
24
54
72
5
13
162
108
18
3
105
102
18
72
87
27
36
84
6
119
1
132
48
42
90
36
51
75
5
13
12
6
30
24
156
168
12
18
36
96
54
15
75
53
67
29
49
126
12
24
120
5
31
33
57
23
37
48
36
78
36
90
30
45
15
102
114
108
126
12
60
30
57
21
59
13
30
42
18
72
65
25
252
75
171
149
16
3
77
13
12
60
198
30
36
6
72
18
35
49
15
201
78
30
27
32
73
39
51
162
12
111
93
66
65
61
83
121
180
36
47
7
174
60
216
66
114
54
54
18
30
180
35
79
120
6
35
13
96
84
47
112
27
5
25
36
3
39
105
93
30
42
18
30
59
91
72
12
78
3
33
36
90
30
83
85
27
9
66
78
71
175
42
48
36
35
25
30
9
81
126
78
51
75
30
60
90
36
144
174
96
54
57
45
54
204
12
24
36
18
72
210
77
91
101
25
36
18
30
51
81
18
162
72
72
90
126
18
17
19
36
105
39
9
189
72
75
15
81
93
24
18
105
15
54
114
72
65
7
41
25
71
160
176
103
30
24
156
72
63
69
18
120
18
15
32
67
72
90
156
42
12
78
36
144
167
61
54
6
198
30
72
18
42
108
54
45
45
12
6
30
144
3
96
81
54
72
17
133
75
123
102
168
12
18
201
80
61
99
213
156
42
72
36
57
33
54
192
144
42
84
60
36
59
13
36
36
11
145
47
16
32
160
15
17
7
41
133
42
54
75
33
228
59
19
36
54
162
33
129
36
12
360
23
1
36
120
18
60
66
3
75
21
15
66
6
84
21
48
75
5
64
183
78
11
55
240
30
24
72
27
225
102
41
109
35
85
24
12
42
72
36
17
16
147
18
72
54
18
27
63
33
48
57
240
39
45
3
303
132
93
15
18
72
120
54
6
84
15
21
60
180
75
9
36
42
90
12
78
126
36
30
6
108
12
24
18
18
27
27
21
48
87
78
90
30
96
54
54
71
31
6
84
78
48
108
45
80
79
72
66
132
51
57
30
114
30
89
7
9
39
89
37
36
54
54
11
175
65
1
24
66
24
126
95
25
198
222
324
15
129
36
75
80
19
24
246
90
72
29
85
59
64
48
80
37
72
90
41
133
114
48
9
33
12
126
150
95
157
72
30
54
6
378
12
96
27
80
55
18
54
30
6
48
60
12
42
18
89
1
72
12
6
53
91
5
85
59
25
36
24
315
57
24
120
60
11
19
78
252
18
12
54
6
54
90
30
36
36
24
156
18
36
24
36
30
15
9
12
78
12
17
127
6
18
234
102
54
114
12
6
54
89
31
90
24
15
15
126
3
33
60
18
161
55
30
60
84
60
12
179
61
90
144
84
60
192
9
9
6
30
54
96
66
180
23
31
36
42
3
48
21
11
19
114
27
3
72
5
19
66
155
13
120
36
6
177
93
227
16
75
21
39
90
30
96
120
6
120
108
132
72
3
15
48
204
12
78
27
21
24
35
139
21
93
3
9
6
18
15
96
105
108
12
54
90
15
21
144
11
48
13
147
21
27
80
127
12
6
54
18
90
12
36
29
25
36
24
144
66
89
16
45
36
15
32
25
71
145
12
24
54
66
6
90
162
36
77
49
234
156
89
37
204
90
5
61
90
249
176
48
1
191
7
138
24
54
12
60
54
18
65
205
3
80
19
36
ABCD 99113792164*3^$a+1 [50122]
47
45
3
45
135
9
63
90
75
88
125
108
127
23
54
15
108
75
18
27
60
84
21
42
138
55
12
185
67
23
96
30
127
32
93
15
120
177
36
12
72
3
177
67
29
31
59
9
21
54
33
3
9
105
15
3
69
16
17
6
57
84
69
60
54
18
30
69
9
7
95
162
3
15
85
24
56
192
232
8
28
92
3
129
93
15
3
18
51
93
27
63
105
21
39
28
77
27
60
36
12
160
23
42
36
27
180
12
33
79
128
3
57
15
18
147
21
39
123
9
363
18
15
63
72
48
132
9
48
15
33
15
60
12
18
162
177
36
12
63
60
45
63
9
148
125
55
17
6
84
117
108
105
90
33
165
162
216
12
72
73
35
150
39
36
72
168
57
3
84
3
180
366
51
16
35
49
29
51
33
18
9
33
3
225
180
42
36
97
32
120
3
129
63
90
78
25
5
60
30
42
3
33
87
64
11
45
117
66
24
33
33
24
27
76
5
30
18
42
12
78
192
75
195
18
15
57
18
42
3
45
42
18
90
72
120
33
165
139
80
60
40
8
15
90
36
27
15
105
100
32
63
222
210
13
20
57
18
9
60
9
67
5
48
42
18
12
18
81
36
12
15
78
12
15
3
69
9
7
20
3
1
80
28
113
48
90
24
13
77
48
55
44
9
24
27
36
135
30
39
69
27
24
21
18
24
33
165
87
141
252
19
20
123
18
42
48
42
63
117
18
9
93
63
15
57
12
36
165
87
3
12
13
20
93
24
336
27
45
19
48
65
15
165
7
23
6
67
5
75
15
72
30
3
360
15
117
112
113
186
162
115
65
12
6
12
69
48
81
27
87
66
42
9
39
109
53
15
24
16
53
24
30
45
33
27
52
96
80
63
9
72
60
3
153
45
87
12
69
54
66
24
43
95
37
32
21
15
45
15
105
19
36
77
223
24
23
30
3
33
54
73
20
15
18
51
3
60
13
20
12
3
60
18
12
67
92
48
132
9
51
48
21
90
9
12
3
45
3
42
120
36
114
57
51
102
36
60
30
21
16
77
15
3
69
28
65
187
68
33
18
9
21
27
15
48
57
57
87
39
97
32
48
93
87
57
247
23
45
168
120
40
84
96
92
15
213
45
48
72
72
168
15
93
54
57
100
89
67
5
288
39
15
33
84
96
75
49
20
9
67
32
48
15
48
72
45
84
39
90
54
57
33
90
33
105
72
15
3
9
69
282
9
141
18
9
3
60
9
48
48
192
45
43
47
33
15
129
21
102
36
57
93
102
18
90
129
3
72
120
57
3
120
33
52
173
15
120
120
63
42
12
67
11
102
18
72
37
89
51
36
40
53
222
69
21
27
3
78
111
168
21
204
115
113
75
87
153
15
25
47
33
195
9
51
169
20
111
72
45
33
75
12
52
20
93
15
165
63
120
4
23
45
15
18
30
60
18
27
4
20
21
87
3
177
201
84
27
36
45
55
92
60
81
31
101
139
23
33
57
67
89
144
87
9
12
87
52
11
18
120
72
198
201
51
18
24
43
44
96
12
75
30
6
21
76
180
5
27
105
36
31
41
15
15
105
45
7
101
27
60
64
56
24
3
18
12
60
18
30
19
80
148
11
9
21
27
117
36
42
30
55
5
72
7
41
18
132
45
93
67
20
57
55
5
43
44
3
133
24
20
21
87
48
45
39
63
33
4
113
63
12
63
108
54
3
60
267
90
27
129
54
6
252
39
108
123
25
44
69
24
7
60
41
30
157
41
24
3
27
108
9
51
85
35
42
7
29
7
92
21
72
132
43
32
45
36
114
30
108
135
60
52
203
57
12
21
90
78
67
77
30
96
201
28
48
5
42
13
53
24
18
85
17
36
24
15
201
7
95
78
102
42
3
63
57
33
24
ABCD 99114131516*3^$a+1 [50023]
12
45
87
12
57
96
135
78
18
21
15
12
96
30
240
54
102
72
39
60
9
42
177
3
33
72
93
54
105
60
189
39
51
81
87
57
9
18
18
54
45
51
18
144
48
6
57
69
36
102
72
126
27
153
60
3
9
54
90
24
138
117
15
30
36
78
72
33
51
54
39
24
12
93
48
111
60
51
156
45
15
141
123
24
21
63
54
36
18
24
54
15
33
39
15
6
75
27
72
9
15
174
144
18
90
3
69
18
189
51
30
72
36
75
177
18
18
6
30
78
108
54
30
24
33
69
135
27
60
21
33
54
180
12
150
15
21
39
87
48
81
33
102
45
84
51
150
252
30
45
27
21
3
30
18
54
72
240
183
27
18
36
18
60
141
69
96
72
90
72
12
9
99
90
63
51
12
180
24
48
36
18
54
9
81
6
102
126
6
12
54
18
207
81
3
39
48
6
51
51
18
18
54
96
3
36
69
12
90
42
54
12
117
51
105
33
6
120
21
69
54
36
81
36
123
21
105
30
108
21
123
21
15
42
18
30
6
30
39
96
9
6
102
111
36
108
21
36
3
48
15
72
24
174
3
57
3
45
3
24
99
21
3
12
72
18
18
21
39
48
9
63
42
30
144
9
108
27
9
84
57
108
87
51
93
57
15
69
135
9
18
18
96
72
39
99
24
84
117
99
18
6
162
30
9
15
57
33
12
60
84
18
57
15
36
21
15
78
66
21
72
24
87
120
21
15
144
72
36
126
3
159
54
36
186
54
39
9
18
90
114
249
21
36
66
36
6
39
48
39
120
9
69
15
24
12
51
21
3
105
87
6
108
102
93
39
129
192
51
18
36
96
3
48
21
66
72
45
9
18
18
54
36
6
12
18
6
12
144
90
45
27
9
51
48
21
195
168
102
114
30
150
105
339
81
9
6
93
120
51
126
90
6
30
24
144
72
54
231
87
222
36
3
48
3
48
36
180
36
24
102
6
12
222
12
27
45
54
144
18
3
36
33
96
72
30
168
66
6
66
111
60
63
6
30
93
3
12
108
108
81
12
60
117
27
120
69
42
57
99
36
72
42
12
6
57
63
189
12
51
36
60
21
27
21
15
132
54
87
33
75
15
6
3
15
246
90
21
24
72
12
60
69
12
90
45
45
63
123
21
81
96
30
132
12
60
12
36
9
84
36
39
48
90
18
72
117
33
54
144
12
6
123
39
12
78
12
36
60
48
24
30
36
45
189
36
96
39
27
42
54
57
51
12
21
3
84
42
12
18
81
27
54
18
21
33
150
12
18
3
147
12
9
15
18
48
54
126
3
15
9
15
93
27
72
72
18
18
21
15
18
18
9
84
33
63
12
15
90
60
75
36
48
3
69
39
120
36
129
39
105
3
18
3
81
6
72
21
63
222
75
63
18
24
3
45
60
138
93
15
9
27
90
54
57
3
30
186
30
135
45
6
30
3
72
123
72
90
39
15
81
9
54
42
174
18
42
156
108
54
63
48
123
24
93
84
3
84
9
72
135
24
12
24
21
9
42
48
18
27
99
9
15
84
60
18
120
18
6
123
87
60
444
18
42
33
51
24
12
24
18
90
84
312
36
93
9
54
36
36
45
84
24
45
6
33
249
18
45
81
75
57
90
72
33
51
18
6
48
72
42
30
24
48
18
24
12
36
6
72
177
39
36
30
3
72
3
48
153
177
51
51
24
141
24
144
120
3
36
12
330
90
48
45
9
72
6
21
99
9
69
75
27
54
111
21
36
108
84
39
3
48
36
60
66
6
12
36
36
180
6
3
159
30
75
24
195
48
6
3
51
12
21
57
30
45
63
132
12
90
6
162
51
3
12
9
153
114
57
81
126
18
27
12
33
6
48
129
57
30
24
36
54
30
96
90
30
18
54
81
9
36
90
72
42
54
21
87
18
15
75
48
9
15
36
177
15
21
108
3
12
9
99
45
84
147
48
21
105
ABCD 99114475808*3^$a+1 [50100]
84
43
11
57
12
81
120
39
40
80
27
24
85
11
21
132
16
5
60
6
18
6
54
18
18
12
15
9
108
67
35
24
45
12
28
77
30
48
114
12
24
90
24
13
35
48
66
48
75
16
35
30
12
84
48
42
240
24
61
59
9
21
55
29
6
1
5
138
45
45
126
30
12
12
18
78
60
75
72
3
66
30
54
27
33
15
15
24
6
15
24
16
5
36
18
18
27
96
9
12
75
123
96
21
99
150
15
51
229
11
45
9
7
53
87
33
60
135
75
6
24
15
144
45
12
36
3
9
186
49
77
66
93
81
108
6
81
33
156
24
18
9
39
24
102
75
60
244
149
75
33
48
19
227
21
132
33
63
84
105
12
123
33
18
45
112
5
183
39
6
55
149
6
21
9
39
21
36
39
9
15
21
24
7
29
12
27
12
9
60
15
51
18
126
117
57
42
6
12
30
6
75
15
6
48
18
57
52
8
21
144
3
9
18
81
4
65
7
68
15
48
45
33
135
21
48
156
36
54
24
6
36
15
16
17
36
24
18
13
35
114
36
31
35
48
57
105
43
35
21
81
24
15
40
41
39
141
24
51
96
27
13
107
66
7
17
6
96
24
1
29
24
27
9
51
81
87
57
18
30
36
24
60
7
29
6
54
24
103
80
93
120
6
114
19
152
69
6
96
45
117
12
15
9
60
36
63
3
37
80
27
24
66
30
9
45
12
30
45
3
90
6
73
23
45
3
45
141
31
29
48
3
9
55
5
84
19
41
15
9
12
24
102
18
54
21
21
78
165
21
30
6
66
109
29
12
12
288
108
36
24
139
5
6
90
6
6
42
96
21
33
51
15
42
12
15
45
36
55
65
36
3
27
30
55
44
117
18
6
168
7
131
13
11
48
57
33
15
33
63
9
6
24
21
57
12
96
6
121
5
48
36
3
81
96
60
54
24
48
13
44
28
72
11
144
6
15
40
41
84
54
72
120
6
12
30
42
99
16
41
162
117
3
1
20
24
27
69
45
30
109
35
57
45
3
148
5
27
21
126
45
69
30
24
6
7
77
6
30
67
17
27
3
6
39
36
84
45
3
3
246
15
153
15
21
6
81
48
9
6
21
93
30
81
87
13
11
18
6
45
27
33
45
12
24
3
51
24
78
42
66
24
60
87
75
30
103
11
102
27
36
9
15
51
54
91
101
79
35
37
5
180
24
15
24
12
9
3
81
12
75
28
5
120
210
45
57
87
16
77
84
19
17
12
183
69
39
4
8
27
181
20
12
75
90
24
78
6
84
36
87
9
15
93
6
24
21
24
21
6
25
36
29
24
99
75
21
57
48
36
156
24
79
32
27
6
60
30
24
192
18
48
12
60
135
15
33
93
7
107
37
29
15
9
78
54
3
108
69
75
69
6
114
30
30
15
51
24
6
43
17
123
3
18
27
3
216
24
1
23
21
132
12
33
67
125
15
21
36
39
69
127
53
63
12
21
24
51
87
42
12
3
36
27
42
48
12
15
51
24
90
43
35
9
9
96
144
60
24
60
132
48
3
63
30
7
72
11
6
19
71
48
21
40
257
42
81
45
39
51
9
16
89
60
240
43
32
76
29
6
81
9
55
20
120
51
78
60
126
21
24
24
3
13
35
69
3
9
159
21
33
15
27
24
66
3
105
90
33
12
33
15
4
23
13
128
16
29
144
27
16
5
12
96
12
72
78
30
48
79
77
24
79
95
48
54
18
168
18
6
9
204
136
5
75
24
51
24
37
36
47
45
21
54
6
7
83
54
3
57
12
63
27
24
45
51
18
96
87
45
72
18
48
45
16
53
30
25
36
41
39
117
27
21
24
15
108
40
83
25
101
111
9
15
48
21
6
18
60
27
60
51
42
6
1
44
69
30
21
81
24
15
27
114
43
8
84
21
18
21
45
24
24
6
24
42
63
16
95
24
42
19
35
9
15
6
187
17
60
3
12
3
48
96
33
21
72
3
45
24
42
45
16
35
37
8
72
21
30
54
90
93
9
51
4
44
81
19
59
21
21
24
6
13
5
48
72
12
24
42
102
60
75
21
6
6
12
6
21
3
61
35
69
3
162
6
9
57
36
12
3
237
12
18
126
36
75
9
39
51
45
147
24
234
12
39
69
27
45
3
24
165
102
54
84
51
9
18
9
93
66
97
113
12
12
43
8
21
3
96
9
60
6
129
333
39
60
63
37
29
79
36
32
24
88
80
60
96
36
16
83
6
19
5
36
48
6
81
15
48
21
45
60
51
16
5
12
60
12
6
69
48
147
6
3
60
21
36
24
15
51
102
15
27
18
91
80
24
12
28
20
33
48
246
48
45
45
30
61
107
45
12
15
1
125
15
225
15
75
120
30
42
24
ABCD 99114522218*3^$a+1 [50010]
96
72
25
77
6
57
60
9
103
113
15
24
9
31
29
39
87
18
27
63
1
24
41
7
20
4
56
3
72
9
4
41
36
67
56
9
15
16
5
135
81
31
5
75
9
78
25
68
72
36
76
128
3
78
7
77
31
77
60
7
12
24
11
18
18
49
24
32
40
47
1
5
171
21
39
48
3
42
63
24
129
15
69
123
12
27
33
48
48
4
48
20
3
21
64
5
15
12
9
43
108
8
21
99
9
43
95
18
15
9
18
9
76
12
36
20
9
18
18
19
35
25
20
12
148
8
39
81
48
16
24
20
39
60
12
21
120
88
11
66
3
39
1
47
49
8
60
36
12
3
49
23
12
25
11
6
48
31
80
12
48
36
96
3
1
104
180
171
153
108
3
9
16
35
37
155
85
12
32
84
57
103
65
54
57
88
35
36
36
9
16
23
21
64
11
30
55
32
3
37
59
49
35
57
48
84
15
117
3
13
23
24
33
12
48
28
41
48
7
24
120
11
45
136
80
69
43
11
57
117
162
9
15
45
16
23
57
48
48
27
13
108
5
127
12
11
1
24
5
24
3
15
12
21
72
24
15
180
21
4
23
13
83
57
33
27
112
41
27
4
80
156
15
13
84
17
3
40
32
105
15
24
4
23
13
32
123
69
15
61
32
3
61
5
75
16
23
25
12
17
7
41
55
12
47
138
42
13
5
36
75
60
12
9
150
9
27
162
3
48
39
30
7
84
5
7
23
25
32
3
54
7
20
39
24
73
8
39
33
27
18
3
159
18
39
24
24
33
7
53
18
72
49
8
15
12
69
72
3
45
4
180
23
9
16
104
16
152
88
8
24
21
156
6
30
42
66
7
44
16
29
39
15
57
135
18
36
24
54
13
8
52
32
3
45
27
36
37
32
3
54
54
1
56
15
49
89
31
101
18
9
12
16
32
12
16
5
75
48
16
23
13
32
45
31
36
11
85
20
40
17
51
96
124
65
127
5
18
66
18
25
32
3
1
44
27
33
40
32
28
11
36
66
115
44
16
20
99
85
20
93
36
67
59
90
36
3
12
4
35
33
75
18
15
12
93
42
33
93
102
69
36
28
32
72
21
19
56
81
31
44
123
78
19
8
136
32
3
97
5
132
66
1
104
96
16
48
29
15
33
15
52
8
64
80
3
1
65
51
136
132
60
5
36
36
54
85
44
108
15
33
15
1
116
4
44
36
64
11
18
18
18
75
16
20
96
39
25
24
36
65
18
13
5
79
11
45
57
15
48
28
60
17
3
12
3
66
43
8
12
33
12
55
113
27
76
5
36
30
9
120
12
52
140
27
1
23
36
18
3
63
1
23
25
36
32
27
18
127
8
69
19
96
155
18
18
37
35
1
12
95
13
20
21
63
48
99
54
6
108
13
20
48
96
39
30
7
8
16
5
96
19
83
18
3
57
3
60
255
25
24
11
21
24
24
40
32
3
25
12
24
5
60
91
35
36
9
3
1
35
85
41
31
23
49
5
211
32
9
15
189
19
11
61
96
5
60
235
17
3
60
27
72
25
11
18
30
9
27
1
224
15
30
3
52
36
17
75
51
24
72
93
12
21
18
97
8
4
17
19
179
72
30
54
24
48
60
72
18
15
57
3
69
30
13
8
12
21
15
189
30
108
78
51
64
20
117
15
64
101
55
128
27
85
12
72
11
18
6
48
42
18
45
27
9
24
48
88
80
64
12
108
11
105
12
15
72
12
33
16
12
24
119
1
24
24
5
12
18
33
9
18
1
11
25
83
25
8
64
143
45
28
180
12
35
6
79
11
145
20
16
24
24
72
24
71
30
3
57
36
12
6
1
20
9
27
27
1
35
9
33
7
41
15
16
176
4
36
8
21
15
123
96
1
11
18
42
48
9
36
69
18
37
8
28
32
12
48
52
47
18
3
93
115
44
12
45
66
57
33
27
51
36
13
35
18
27
15
30
31
60
59
12
96
73
32
100
20
24
88
176
64
12
20
21
87
3
48
25
107
25
23
6
18
1
35
30
75
15
54
75
123
13
11
109
80
9
15
12
3
97
24
5
27
9
96
55
17
3
84
96
15
12
18
15
12
45
147
4
32
3
45
57
55
35
25
68
4
8
39
18
75
21
36
3
135
1
41
63
36
57
162
37
20
21
19
24
44
57
3
105
30
6
19
72
65
63
12
15
24
57
33
30
81
123
33
105
39
15
25
176
24
16
24
5
60
18
12
61
35
18
54
1
20
16
35
30
60
31
23
54
126
21
33
12
43
60
32
9
96
75
15
25
11
12
1
17
15
24
24
96
111
45
9
123
135
57
15
36
9
3
25
17
63
48
48
40
47
73
59
21
99
33
4
71
33
96
24
24
3
13
11
126
55
32
96
72
27
33
60
39
1
29
6
25
48
35
12
13
29
48
72
15
12
48
3
45
27
72
81
39
90
63
15
13
23
156
6
18
25
32
48
51
6
135
45
54
84
54
31
36
20
3
37
24
35
9
21
36
24
15
75
69
12
4
20
147
9
36
27
36
1
35
36
12
6
31
36
5
123
76
11
9
33
31
5
12
75
24
33
7
131
13
11
54
54
12
1
17
27
15
18
30
33
4
23
45
72
45
123
3
12
45
16
12
5
27
36
76
24
107
18
27
39
13
5
15
28
12
5
43
23
24
33
75
18
72
19
24
36
68
105
36
51
16
80
27
1
5
15
21
19
17
19
65
18
60
12
1
8
141
3
12
16
ABCD 99114756212*3^$a+1 [50052]
45
24
21
35
109
42
48
6
11
43
21
69
120
72
99
72
27
6
167
13
36
23
7
89
16
48
87
30
11
79
81
27
42
18
113
13
11
16
24
39
177
8
112
57
42
54
39
51
36
30
3
21
11
16
24
104
109
147
8
160
56
25
119
97
63
8
169
30
9
15
30
27
24
63
65
37
35
16
99
45
153
15
255
41
256
39
36
69
56
16
3
90
107
19
45
225
90
29
25
39
8
7
17
43
5
61
195
9
95
25
42
21
33
87
39
81
57
6
36
21
48
15
65
112
48
51
29
216
55
54
240
11
19
45
81
39
24
48
8
16
15
9
72
3
6
119
1
135
24
81
54
41
16
72
45
3
24
105
23
16
96
56
7
41
136
48
48
27
21
15
6
59
40
24
165
3
8
19
72
141
48
69
36
30
36
21
3
126
48
60
12
231
153
191
40
3
102
60
48
35
1
6
108
36
36
30
54
177
3
36
60
30
60
54
21
48
57
48
71
19
213
153
87
3
66
3
15
42
111
9
198
81
45
51
9
15
75
77
43
126
108
36
6
108
117
93
42
9
75
54
42
18
11
16
96
33
36
150
29
55
36
24
90
27
57
36
24
51
120
56
133
12
71
72
61
54
165
45
27
15
81
27
12
65
25
159
9
23
67
21
15
65
19
21
15
9
105
12
24
171
3
36
57
69
35
16
9
23
187
24
141
8
7
65
13
27
56
43
36
33
105
47
40
99
141
165
84
87
27
45
216
32
103
90
30
114
63
39
24
9
56
40
32
73
24
12
11
40
104
16
69
30
180
18
36
75
32
40
192
81
15
111
54
30
114
3
8
19
53
19
53
16
75
24
5
187
18
36
39
57
84
27
80
112
111
54
83
88
72
32
136
105
60
126
5
49
90
29
7
48
6
27
93
171
189
216
60
18
36
41
103
216
105
21
48
42
9
45
27
39
60
69
75
21
63
96
120
36
21
159
168
33
39
30
54
24
66
11
96
88
56
43
36
9
45
171
9
63
9
54
137
7
12
45
9
90
24
126
39
8
72
16
45
75
51
21
69
3
56
25
15
45
36
120
159
21
11
40
9
39
24
48
33
66
18
96
54
21
9
47
160
105
135
96
33
126
9
24
56
112
33
47
40
3
6
111
213
30
21
33
111
141
18
57
39
9
111
6
131
72
16
9
132
11
19
53
181
27
9
90
45
99
45
15
156
93
120
135
66
90
36
90
24
120
15
9
23
88
141
54
5
61
3
8
40
32
61
180
39
15
6
36
63
72
56
72
1
114
126
180
90
105
21
3
80
192
88
80
40
57
174
90
126
33
45
12
15
39
150
84
111
51
108
33
9
191
19
54
15
21
51
93
11
16
9
63
27
101
13
11
25
39
45
251
55
9
72
99
21
93
66
161
7
177
48
32
24
19
6
144
126
41
144
205
11
24
72
43
5
40
24
320
91
21
3
36
30
99
27
125
120
229
36
90
29
55
9
96
9
12
11
103
57
27
21
129
12
3
147
90
54
66
24
36
39
200
25
90
245
79
57
120
129
47
67
120
60
12
93
21
84
42
45
3
36
6
3
56
24
48
40
24
33
42
48
45
81
306
69
96
33
15
56
151
9
81
63
21
11
24
112
8
112
72
48
48
69
35
48
184
24
39
162
18
5
16
135
96
30
3
147
18
30
126
39
48
32
151
17
7
33
3
30
180
75
32
144
64
51
18
75
72
63
33
3
45
45
54
42
83
1
47
40
27
102
18
150
23
88
224
25
207
99
66
219
75
66
78
45
32
133
3
39
180
29
64
51
77
103
65
16
9
36
51
33
215
64
27
21
104
40
105
24
39
45
75
21
51
105
60
11
40
120
57
111
15
6
30
24
21
ABCD 99115059716*3^$a+1 [50272]
72
212
148
27
5
40
261
18
65
172
60
12
87
45
9
39
92
24
120
4
20
151
29
100
60
20
36
61
306
5
193
39
15
18
83
36
28
128
85
39
96
9
23
96
16
63
113
4
9
11
133
95
52
96
45
39
141
27
68
4
63
185
40
120
8
100
200
49
54
29
12
16
8
36
36
100
15
29
28
15
173
43
329
96
64
51
81
68
312
16
63
5
112
68
24
88
9
83
28
44
16
32
72
13
147
15
5
96
52
20
7
65
25
155
16
12
195
41
16
60
68
31
29
28
69
95
16
80
7
36
261
104
52
24
48
8
232
12
20
31
5
40
45
27
68
144
180
24
52
212
175
36
29
160
27
90
59
132
124
45
54
65
144
43
137
61
47
100
152
7
5
85
75
15
113
252
16
24
99
9
128
7
306
39
8
108
36
79
21
105
11
25
18
5
60
12
139
21
72
80
7
29
52
68
132
100
33
131
16
33
27
12
72
36
188
12
124
180
60
48
60
72
20
48
60
28
69
11
43
21
69
39
80
25
11
79
18
75
24
20
84
60
7
137
88
84
8
28
80
72
52
56
7
41
16
105
255
60
380
115
54
90
41
16
72
15
36
21
141
75
213
36
63
27
113
60
7
21
72
8
64
60
48
51
237
33
59
132
28
60
428
232
15
36
81
180
171
29
16
12
8
7
77
16
87
45
120
80
7
21
87
65
36
52
20
7
257
148
171
137
43
36
5
24
115
9
20
48
60
259
126
23
67
29
100
36
24
68
40
56
12
144
76
99
21
15
90
180
27
20
187
18
11
16
9
99
63
5
49
23
31
65
61
54
41
16
240
12
8
12
60
72
223
153
63
36
108
101
36
79
36
81
9
23
40
81
275
96
16
92
160
12
51
77
31
57
123
29
223
117
27
108
65
12
49
131
88
51
29
172
60
56
64
20
16
8
25
90
237
8
52
12
80
52
36
20
48
52
33
111
105
135
48
123
18
36
3
108
33
111
60
20
16
63
180
36
113
60
7
36
5
4
20
48
13
147
20
60
43
9
68
40
12
56
204
223
18
18
21
8
160
72
308
12
31
45
92
52
36
284
60
16
20
48
31
468
36
65
25
72
18
137
124
20
28
20
60
12
16
332
133
59
16
180
20
160
33
47
64
15
36
29
84
4
32
144
52
69
75
60
99
41
196
69
135
48
80
12
13
36
39
33
39
80
108
88
45
47
52
36
9
95
24
25
95
124
51
21
44
25
234
41
72
13
47
7
36
126
131
204
36
43
41
76
84
164
144
67
81
128
136
15
41
49
3
15
101
16
68
148
20
52
72
120
20
216
40
99
45
48
60
72
36
32
36
301
11
172
92
88
20
52
8
52
56
7
113
85
83
79
57
200
108
88
8
12
175
29
108
25
3
195
54
203
36
76
128
52
48
15
72
5
76
120
44
205
3
56
247
29
100
20
24
25
147
195
29
43
5
72
16
105
144
11
52
81
59
40
20
172
44
52
12
60
27
29
7
45
9
83
88
12
80
12
76
72
117
3
87
45
9
119
28
20
49
59
16
69
11
28
20
72
85
75
20
121
47
28
285
18
180
21
15
108
5
13
207
81
147
15
5
40
120
60
27
93
144
69
ABCD 99115146862*3^$a+1 [50024]
46
38
70
68
12
18
28
54
27
5
54
16
14
22
8
64
6
27
47
1
27
20
24
16
2
10
6
26
1
39
6
74
61
27
8
40
42
50
18
52
36
2
4
26
24
48
10
12
18
90
68
54
76
15
9
8
30
36
120
4
8
28
2
48
36
4
84
62
64
114
26
10
86
84
4
18
50
12
6
6
40
48
20
6
70
57
17
7
3
56
6
24
22
18
2
24
46
15
65
34
14
120
40
6
26
22
32
4
45
51
14
31
59
24
1
29
6
1
24
17
18
6
58
72
14
16
15
23
18
58
2
55
29
48
10
18
2
12
48
6
24
78
18
10
21
11
12
1
9
27
5
66
48
54
18
28
80
1
33
2
10
18
20
30
12
10
38
18
42
30
48
40
14
10
80
24
22
3
51
44
60
61
9
14
10
30
6
36
68
48
28
2
70
2
1
29
12
10
48
8
25
17
22
36
8
30
16
14
42
12
10
8
30
10
2
16
2
60
10
18
32
28
44
28
2
91
5
6
16
9
89
142
20
34
30
8
18
19
95
48
18
18
1
36
23
22
2
12
46
3
35
52
50
34
36
20
12
1
5
31
11
10
54
56
4
8
13
5
18
24
58
18
57
83
94
48
78
2
82
8
42
18
18
42
12
6
36
4
26
4
6
18
30
50
6
6
1
5
48
82
68
36
4
14
28
12
2
36
18
31
65
10
18
20
22
8
13
77
18
40
2
16
2
12
13
17
46
2
4
39
45
32
10
8
46
18
21
60
39
38
12
12
18
37
24
47
24
18
40
42
156
18
15
29
46
45
17
52
2
106
20
60
24
18
78
64
18
42
18
30
72
15
9
14
22
18
30
56
72
18
16
56
22
3
35
48
4
62
4
32
42
70
2
36
24
109
15
2
90
102
18
4
14
22
8
12
24
46
68
12
19
3
72
60
44
4
6
14
40
8
12
48
72
58
20
42
18
54
4
20
34
68
12
18
25
59
16
20
22
8
12
10
36
50
67
69
8
10
68
60
24
85
51
50
22
20
16
20
6
118
30
6
32
13
35
46
38
12
36
94
8
22
44
6
24
90
121
9
62
4
69
5
22
2
16
2
12
40
20
6
12
12
6
190
6
8
6
24
36
66
4
30
14
78
42
36
25
95
4
30
26
37
15
152
22
6
8
10
14
12
4
6
110
109
9
26
12
12
1
5
22
104
48
13
59
10
36
14
25
29
66
6
43
149
18
4
8
16
50
31
3
141
9
32
106
9
29
72
22
56
1
69
2
48
106
20
30
36
42
18
25
5
42
36
6
18
10
8
30
4
104
4
8
18
72
30
18
16
14
16
24
32
22
18
128
30
22
44
49
29
7
35
28
68
42
70
26
7
27
20
42
18
6
4
98
58
24
80
6
66
18
22
8
10
6
12
38
4
26
30
12
4
80
24
22
20
30
18
24
6
12
10
18
2
79
71
64
6
39
5
10
14
12
4
15
3
20
12
46
2
46
50
40
6
14
52
14
18
30
60
6
112
14
4
12
18
62
12
102
28
12
38
16
56
30
1
48
65
24
6
96
36
54
34
32
58
2
12
60
6
46
9
5
55
9
32
18
66
30
12
18
151
24
39
18
60
2
18
30
4
30
15
29
12
43
9
27
15
8
12
16
2
10
2
30
4
14
90
13
9
8
6
24
18
48
120
7
9
56
24
30
10
14
24
48
18
10
32
40
14
16
15
17
10
48
150
74
16
8
12
10
2
12
18
30
52
38
28
18
36
44
12
54
16
8
7
39
18
18
18
2
4
44
36
66
10
80
34
14
102
4
24
2
12
18
22
32
24
12
13
47
64
9
47
52
108
132
20
10
2
6
12
18
25
45
14
1
5
48
10
74
7
45
14
66
4
15
27
14
58
32
25
29
42
18
10
80
6
24
30
4
32
108
37
23
48
64
8
78
40
14
24
16
21
9
26
70
18
30
54
33
9
74
1
23
10
20
28
50
10
12
6
12
72
8
145
23
4
33
27
2
46
60
72
26
54
42
16
63
15
81
63
20
30
43
77
12
6
4
98
48
40
14
25
9
2
52
50
22
18
32
6
13
5
6
36
12
22
36
20
19
36
33
14
60
28
9
35
10
8
10
6
2
12
52
38
7
23
1
41
30
130
54
26
55
15
8
1
39
2
6
12
40
48
2
52
134
24
72
4
32
30
55
69
18
20
10
50
10
8
30
12
6
10
24
38
34
44
1
71
24
4
21
9
32
10
90
8
76
38
30
6
12
24
34
42
30
24
30
24
12
42
108
8
54
1
11
24
1
21
60
20
10
8
64
2
124
15
21
14
60
52
9
51
8
36
36
60
49
5
40
38
1
17
42
96
4
20
36
12
40
32
12
4
32
54
24
6
16
2
46
2
24
10
9
60
36
11
10
15
95
12
13
59
40
8
10
27
89
6
1
23
6
16
3
69
27
65
6
40
18
2
42
12
88
18
68
24
133
29
6
24
28
48
20
24
10
18
110
7
23
1
29
6
37
17
10
18
72
27
89
22
32
13
60
17
6
4
36
12
8
37
5
58
72
62
78
18
96
36
72
106
36
8
16
74
10
56
24
16
26
36
58
62
43
12
24
3
68
22
2
18
6
1
35
10
98
18
28
20
7
23
36
4
2
22
98
28
2
12
12
6
43
35
30
30
120
12
4
9
21
14
4
36
26
6
30
10
14
4
14
28
2
28
2
12
1
9
38
6
22
54
26
52
126
12
24
8
30
12
34
14
13
45
44
48
6
30
54
61
117
2
40
12
9
11
4
26
28
20
28
32
18
10
20
19
24
9
38
12
61
9
38
70
15
5
78
1
33
12
51
9
90
14
34
38
42
48
4
48
2
6
52
8
4
8
18
10
9
45
6
72
8
24
18
66
36
66
24
55
23
36
36
6
42
66
24
46
72
9
41
4
14
4
12
18
18
9
63
8
10
15
5
130
2
6
46
38
61
41
30
18
30
42
6
25
53
30
12
10
32
31
9
26
22
38
22
2
61
12
47
18
22
50
30
22
36
8
102
34
24
54
68
42
42
66
30
4
30
56
12
10
8
48
60
12
18
24
6
4
8
4
8
48
22
48
72
2
24
16
8
12
78
76
14
6
40
44
150
30
40
32
54
36
30
19
35
54
7
36
39
6
3
51
18
3
9
15
21
50
12
6
42
48
102
19
11
4
86
24
16
12
2
85
63
12
9
71
34
14
12
10
74
10
42
32
16
14
48
42
6
22
45
5
18
6
6
4
6
44
18
58
18
20
16
158
18
24
24
36
1
15
12
18
38
22
20
28
62
84
30
4
14
28
30
50
4
56
25
113
24
7
15
8
28
14
18
13
35
10
2
12
36
48
1
3
62
48
48
18
4
18
14
54
12
132
6
124
26
10
6
50
30
64
2
10
14
120
6
30
42
48
48
7
9
6
8
24
40
30
6
2
19
36
29
108
66
90
4
2
24
1
89
12
18
12
24
4
20
30
24
18
42
22
14
31
113
6
16
60
30
8
78
84
18
12
6
24
28
62
4
27
9
14
4
2
6
120
12
1
17
10
32
6
54
37
41
4
6
122
18
40
38
34
32
48
13
17
10
8
12
58
12
20
31
11
6
24
18
48
4
18
42
44
42
58
14
40
86
34
2
36
18
30
24
22
26
24
4
32
4
18
18
108
50
4
27
9
90
44
30
7
3
2
31
17
10
ABCD 99115492772*3^$a+1 [50052]
10
24
11
51
9
96
1
102
17
3
78
40
32
6
60
57
37
38
18
24
58
140
18
15
1
11
3
34
35
43
2
30
21
15
70
56
34
5
9
66
117
7
80
36
12
4
14
99
13
42
30
6
12
20
52
8
120
12
16
5
31
6
38
12
22
8
22
5
45
42
4
66
50
16
110
42
22
74
9
31
14
78
10
23
27
33
37
23
72
123
4
36
24
30
80
22
5
43
60
8
40
38
87
24
31
2
15
15
18
3
31
54
32
48
16
26
28
66
8
3
3
82
2
28
20
93
24
156
27
4
44
9
12
31
62
58
14
34
41
13
32
15
3
16
24
20
45
61
35
24
7
80
4
44
118
35
43
2
10
14
58
6
32
87
12
19
32
84
28
18
24
54
5
61
11
87
48
12
16
26
39
1
8
120
10
5
1
35
12
15
33
31
5
43
20
22
71
25
2
70
30
32
4
24
5
15
12
6
39
3
16
14
6
114
10
36
90
6
26
22
2
18
30
40
50
16
17
48
69
40
50
88
30
62
16
17
19
14
46
44
45
27
33
15
24
57
61
128
16
18
12
20
6
10
30
47
31
12
65
3
12
40
110
58
24
110
48
58
36
18
8
64
6
42
146
4
5
111
156
138
15
1
42
29
3
156
34
62
9
1
6
17
15
16
12
24
6
48
24
30
128
10
72
50
70
120
26
9
21
22
98
15
97
2
70
6
90
35
12
25
47
33
58
72
65
7
8
40
8
70
26
165
33
6
12
22
18
12
53
24
3
16
20
96
33
55
8
24
45
19
54
26
105
37
38
34
62
220
5
1
23
87
58
72
32
30
45
72
13
30
5
15
112
6
42
6
50
22
78
42
2
48
78
39
3
60
82
30
12
56
33
7
8
30
10
36
20
33
7
68
10
6
20
22
38
60
52
53
7
32
46
104
40
8
10
110
18
24
21
97
18
20
45
39
6
16
23
15
36
6
48
18
45
7
41
120
27
72
28
74
96
40
30
18
26
21
84
79
65
60
27
72
70
2
70
18
41
24
13
14
4
44
57
115
30
74
9
7
53
7
41
33
15
24
3
22
18
48
84
12
30
54
156
5
3
6
10
14
18
45
9
6
58
35
115
74
15
12
36
3
22
30
50
18
21
24
144
3
12
48
18
94
12
41
12
15
33
27
40
6
96
35
39
24
22
30
84
224
40
30
56
90
4
48
48
20
156
69
7
8
12
12
21
36
21
48
114
33
7
53
3
4
18
80
24
16
80
10
12
20
76
20
30
10
6
8
120
88
35
7
8
4
68
33
27
60
22
56
10
29
43
20
90
6
21
21
22
20
88
5
15
18
94
12
24
12
32
48
18
34
5
25
47
25
90
5
49
66
29
9
30
12
24
40
17
72
12
9
22
18
14
12
88
60
12
38
120
48
34
86
18
46
24
32
48
10
14
30
108
22
62
210
66
117
60
7
8
88
5
27
33
55
54
26
93
12
37
95
48
19
113
13
32
48
15
12
36
15
10
2
54
34
5
49
71
19
113
45
40
18
56
21
7
26
15
7
50
18
21
91
44
76
5
63
42
63
25
30
77
7
12
53
7
89
27
34
119
9
123
13
179
37
30
68
60
16
12
5
84
103
80
16
62
15
97
48
120
23
97
24
26
24
46
72
18
5
24
24
9
118
44
6
3
15
6
18
21
36
63
16
41
3
58
24
56
87
27
16
8
30
51
183
112
48
5
15
48
18
15
49
2
21
24
19
92
45
37
138
5
73
2
72
76
17
43
5
57
24
15
153
42
9
37
8
10
17
37
26
40
14
72
58
41
37
32
10
156
84
12
48
18
24
6
17
63
84
40
36
42
96
47
67
65
61
24
48
23
9
78
69
21
42
22
54
42
59
31
14
15
36
63
22
2
52
18
32
75
13
6
116
16
78
14
36
94
110
10
18
8
12
10
2
21
27
48
4
36
14
63
19
30
14
4
5
1
42
5
67
68
64
48
18
23
75
22
42
32
28
26
54
60
150
27
45
24
42
22
50
22
23
33
30
12
70
30
26
10
29
27
30
96
40
42
48
20
4
44
9
51
22
23
27
112
56
9
103
62
63
25
152
40
26
120
46
8
27
43
5
15
21
27
22
26
124
53
15
22
18
32
6
39
43
5
163
152
69
33
27
45
16
47
25
2
4
17
120
60
13
14
33
12
36
9
42
33
36
25
11
84
31
5
48
15
6
15
1
66
84
48
36
32
60
10
48
59
12
1
30
2
30
12
16
5
27
33
55
14
34
24
38
15
25
24
14
21
15
88
36
2
10
20
9
3
88
8
36
36
48
12
57
25
42
38
40
26
40
56
46
78
5
27
34
18
120
62
16
42
78
47
1
30
32
34
50
30
18
60
48
28
32
48
36
58
47
9
159
15
108
57
15
48
12
33
75
22
26
22
24
48
2
33
48
45
70
48
44
21
19
6
2
9
43
68
12
10
2
9
7
48
20
105
1
11
15
9
31
5
25
47
25
30
48
32
10
26
189
36
84
55
50
15
12
63
30
10
96
102
2
16
36
48
26
154
6
54
32
18
10
6
14
96
34
30
53
24
3
10
23
3
9
31
20
12
54
66
12
18
87
43
12
17
43
36
12
158
87
3
40
54
18
17
31
44
18
27
7
30
11
84
75
4
17
15
18
46
5
45
30
48
12
6
18
12
60
84
21
24
3
28
62
48
3
55
60
17
3
12
48
10
50
30
15
12
24
19
12
53
57
22
32
21
12
12
36
33
10
5
19
77
33
18
22
50
36
52
17
15
12
16
2
3
13
11
55
30
71
48
24
1
90
20
144
36
45
1
14
42
3
45
10
6
6
17
31
89
1
2
48
6
30
18
27
48
3
28
125
1
48
6
32
9
3
72
70
54
2
27
67
18
138
14
10
6
38
96
9
51
9
21
6
18
15
1
23
73
2
6
51
39
105
19
12
29
1
95
19
14
18
24
28
18
30
2
18
9
24
7
20
57
55
53
15
9
21
10
8
12
33
1
11
45
22
17
9
39
57
16
18
6
83
45
46
12
38
40
11
ABCD 99115738394*3^$a+1 [50002]
9
120
6
30
3
24
81
24
3
12
96
45
132
12
162
18
6
54
183
159
141
12
96
21
51
3
216
69
15
36
6
102
33
45
87
21
84
132
51
93
75
15
66
3
111
9
57
78
30
36
72
27
36
24
36
9
3
33
90
117
12
51
9
27
18
3
33
36
63
48
33
54
126
84
3
3
54
36
27
9
108
288
12
3
93
12
123
60
12
9
90
9
21
39
435
36
90
84
87
12
15
105
3
162
12
3
36
24
51
9
36
27
105
12
3
18
39
120
81
12
3
12
57
3
72
15
18
75
3
90
72
18
66
39
69
51
12
48
21
66
42
36
87
123
24
126
90
165
69
63
9
90
21
12
33
3
21
3
60
21
87
63
54
66
6
3
60
21
60
180
15
69
51
129
3
3
57
33
144
12
6
102
96
72
27
180
63
18
72
234
69
24
15
21
12
12
21
24
336
60
15
51
54
36
39
60
9
51
144
63
105
33
75
21
108
12
51
9
54
69
48
48
24
57
3
57
18
81
57
54
6
90
12
78
18
69
21
99
57
24
30
9
105
18
234
39
51
18
51
264
168
3
270
15
132
105
3
9
75
33
3
84
63
12
6
120
15
12
117
132
51
168
105
30
96
54
72
12
231
12
120
183
30
24
48
54
33
3
42
15
36
12
27
21
12
69
3
57
30
6
15
60
123
69
57
198
141
144
51
45
69
36
12
15
132
60
33
15
93
87
132
108
60
27
33
75
45
129
63
45
78
54
99
129
135
81
15
45
12
15
45
3
24
45
63
27
90
36
27
27
30
3
72
3
228
114
15
60
87
93
15
33
48
99
30
42
30
60
54
36
36
138
255
12
9
99
135
54
3
12
75
33
69
36
24
123
33
3
120
39
93
69
3
36
39
90
15
96
192
12
3
33
21
3
48
60
60
72
81
15
9
36
15
84
255
21
12
12
27
21
12
21
39
15
6
27
9
48
96
12
3
21
48
60
75
63
114
39
15
66
24
27
3
42
48
126
6
3
231
30
39
72
93
90
12
33
9
90
30
18
42
15
36
21
3
108
12
111
105
12
9
36
87
60
45
15
60
108
72
51
42
18
237
33
147
33
216
3
33
12
6
45
45
147
27
21
21
48
51
27
54
30
18
15
45
15
21
12
123
12
12
273
27
108
39
93
96
87
30
3
21
54
45
9
75
27
141
3
57
48
9
15
21
27
225
27
75
78
3
9
96
12
27
45
111
111
90
51
57
36
27
12
108
159
9
12
60
9
48
3
39
9
45
15
12
72
27
213
36
21
18
105
51
54
42
21
12
57
3
33
3
45
96
183
15
72
36
57
120
75
21
9
3
72
93
87
57
108
66
45
12
123
69
93
54
24
45
21
6
33
21
99
45
27
39
18
42
69
39
33
15
177
288
129
18
21
384
15
18
3
45
87
57
42
66
3
132
12
57
99
12
60
9
18
153
3
105
9
3
123
45
21
78
105
105
42
18
48
150
108
90
39
123
30
24
51
39
21
9
123
57
63
48
147
33
72
36
120
57
24
264
15
60
39
30
15
36
129
15
63
12
81
84
3
48
72
93
51
6
315
72
36
45
54
30
96
66
6
63
21
3
48
48
117
3
15
42
15
57
15
36
237
30
117
81
159
36
252
60
33
195
21
18
78
27
45
12
63
45
60
72
36
123
195
9
45
51
9
15
36
57
15
87
42
39
12
132
27
33
36
117
63
21
99
9
150
30
78
45
45
15
180
57
66
24
18
27
48
132
21
27
60
132
36
84
48
45
3
12
75
78
75
87
84
33
27
33
36
12
108
12
48
144
33
60
12
96
39
36
24
48
105
12
15
27
54
54
45
75
153
60
3
129
21
84
15
75
45
156
75
12
108
36
18
60
3
27
21
237
27
27
90
99
12
48
141
3
51
45
105
15
15
54
123
39
36
42
36
15
21
18
33
48
27
210
63
72
9
3
75
21
12
3
54
12
54
42
63
12
ABCD 99116329738*3^$a+1 [50103]
19
144
29
1
42
60
42
48
3
80
31
84
36
24
9
45
42
69
57
48
102
18
234
173
72
97
30
9
75
12
108
30
15
105
15
60
20
64
3
72
165
56
4
3
33
15
36
29
60
72
48
61
39
81
24
96
99
15
5
4
3
18
47
28
60
92
72
31
120
60
96
60
24
96
6
123
104
16
39
12
9
75
96
60
93
51
66
18
41
37
3
15
6
191
145
87
56
55
89
180
48
37
42
84
17
49
30
93
51
12
5
52
21
66
168
12
33
56
19
41
31
60
9
51
29
1
24
15
51
93
51
144
45
33
78
42
83
60
1
120
18
113
79
9
111
96
5
28
32
72
40
21
42
48
30
15
27
33
69
66
6
3
45
42
6
27
45
15
171
24
261
51
60
33
20
16
24
36
9
42
60
9
27
17
13
72
15
36
51
29
40
189
111
9
96
35
31
6
23
1
6
60
93
9
11
55
30
15
44
7
29
12
13
15
24
27
168
81
75
17
25
48
24
15
36
32
28
27
78
234
5
40
27
84
9
183
12
6
144
51
20
25
42
173
1
6
114
3
45
51
15
102
24
3
60
111
45
15
17
13
6
69
45
30
17
120
67
120
12
9
32
97
90
45
240
140
13
123
21
39
15
105
9
51
39
6
42
17
61
35
4
105
168
18
24
72
41
37
66
12
137
48
108
7
33
39
21
9
72
24
215
12
168
37
3
15
12
113
1
3
21
6
41
28
39
30
231
32
52
120
36
27
33
32
19
41
19
29
24
25
15
75
72
48
48
24
9
15
36
33
51
9
15
6
35
127
30
47
16
24
36
39
65
13
42
21
9
71
1
96
87
20
7
33
87
36
53
7
30
18
30
35
151
48
30
18
72
5
127
144
36
48
12
84
45
15
90
24
72
24
15
75
132
53
85
24
72
54
9
36
39
21
104
40
36
84
27
29
19
81
15
36
96
108
6
114
30
330
6
120
138
53
43
6
18
21
51
60
114
24
23
72
1
24
15
63
84
120
24
12
12
5
67
29
4
96
27
12
6
15
15
36
24
9
200
133
27
15
30
71
49
111
24
33
3
39
30
18
53
91
213
27
54
102
17
25
48
35
103
125
64
51
9
87
96
60
17
1
15
84
111
5
19
45
87
41
49
90
96
102
42
6
24
3
20
1
99
36
99
198
3
21
18
102
63
87
153
147
41
109
99
39
45
8
60
7
30
51
15
24
53
43
132
84
93
80
36
31
93
105
18
5
43
5
40
27
300
18
30
114
192
39
60
44
43
57
15
246
144
18
93
120
111
36
113
61
30
138
72
71
139
9
20
91
24
12
42
15
3
77
7
9
44
61
24
23
43
9
20
1
135
24
75
81
21
24
15
24
3
54
24
75
60
84
20
43
24
36
162
168
27
188
19
54
24
15
8
108
24
160
68
67
48
48
12
42
42
29
19
6
107
79
9
20
1
119
25
114
41
37
138
9
21
35
67
42
42
29
1
63
36
27
53
37
54
36
48
54
42
53
25
18
33
27
12
41
24
61
6
114
35
4
68
12
100
15
48
53
115
60
45
15
45
51
33
45
51
15
54
120
15
36
84
51
65
55
125
19
81
15
54
18
30
24
6
84
29
139
21
9
240
72
99
120
60
99
65
67
18
15
120
3
54
48
15
36
69
6
12
72
5
1
6
60
9
27
5
108
25
66
69
9
72
18
113
72
31
30
35
64
36
57
107
91
17
28
21
24
75
24
36
9
18
78
24
111
15
9
20
67
60
101
25
24
30
60
24
24
65
13
42
120
6
24
11
4
3
30
48
90
126
3
87
24
17
7
21
120
20
4
147
6
3
15
69
8
103
45
45
72
35
37
186
12
42
51
24
135
5
40
57
59
64
80
55
5
25
23
168
40
51
24
6
90
53
7
18
35
85
66
45
24
8
55
12
21
80
49
15
63
53
55
105
45
30
89
40
120
27
29
300
31
30
120
24
15
32
43
29
1
126
306
27
60
75
6
66
120
48
30
18
77
67
41
37
48
24
3
36
32
43
129
141
39
51
24
6
66
60
36
57
15
6
24
15
20
55
12
66
87
3
30
27
176
7
24
30
24
42
17
31
24
101
24
40
27
41
175
48
45
20
7
5
43
36
18
11
31
6
24
150
36
48
9
87
29
1
240
18
105
165
23
28
15
54
42
24
6
48
23
103
ABCD 99117533168*3^$a+1 [50019]
12
36
15
24
9
27
45
48
3
33
24
48
96
21
3
15
6
15
9
15
9
27
24
84
12
3
93
39
9
180
36
15
48
69
12
21
27
75
9
9
27
12
33
39
24
24
12
36
60
45
27
24
24
15
6
90
6
72
30
21
165
24
6
12
30
150
48
33
12
21
30
138
3
3
9
3
48
156
84
54
27
3
33
111
24
33
3
21
60
12
63
36
36
42
27
72
36
12
45
135
15
45
27
33
3
9
87
57
12
48
12
15
21
75
9
75
12
36
57
3
30
18
144
6
111
24
33
66
78
15
9
48
24
18
36
9
48
9
6
21
36
57
6
42
39
81
3
108
12
60
24
75
33
21
27
12
63
105
24
36
60
12
27
9
57
27
36
15
12
9
21
18
9
24
60
72
72
51
33
24
99
33
99
153
27
12
9
3
69
12
15
33
15
21
15
57
21
72
6
9
27
45
144
33
75
45
15
12
96
36
12
12
39
18
15
15
105
33
15
120
15
93
21
15
57
66
9
51
45
48
24
15
30
18
21
24
12
141
63
96
12
48
60
24
60
69
42
12
36
12
9
9
24
15
60
21
3
12
57
15
12
24
12
129
6
33
9
27
24
15
45
12
45
24
51
24
87
54
75
21
27
27
48
18
72
87
15
66
27
12
12
3
9
36
24
48
45
3
72
21
147
3
33
39
9
72
12
21
6
21
48
24
24
24
99
42
3
3
69
24
45
39
51
9
45
3
27
18
27
72
39
45
48
3
36
21
48
39
30
30
84
9
72
51
24
69
15
30
3
48
3
24
9
87
42
27
36
60
3
9
9
24
15
12
60
24
36
60
48
63
33
9
3
48
48
24
45
30
81
15
45
120
72
21
3
36
105
18
6
195
12
87
9
9
123
3
81
12
3
57
96
24
33
18
6
48
51
24
21
27
15
57
12
33
3
36
9
144
24
15
57
30
12
60
45
75
12
6
72
15
9
30
48
9
12
21
111
24
39
9
33
63
15
45
63
108
24
9
3
33
45
39
9
51
12
33
3
60
60
24
144
15
102
51
24
3
9
12
24
27
18
39
57
3
45
54
21
45
48
27
12
72
81
3
36
24
87
21
27
33
12
3
18
30
9
36
36
57
63
33
6
18
15
15
24
33
27
102
63
12
21
72
39
39
18
6
33
48
15
18
48
54
21
15
21
9
51
12
12
24
69
102
45
12
27
6
3
120
3
42
15
51
9
3
9
15
42
135
15
72
36
12
21
48
84
33
42
9
39
9
48
21
24
78
117
3
114
24
72
39
63
24
18
18
12
45
75
24
69
48
27
18
111
9
3
69
54
9
63
21
60
12
39
12
45
60
39
9
84
12
24
96
12
72
3
12
9
24
27
18
87
108
21
42
9
21
66
12
21
12
15
24
45
12
36
48
36
39
9
57
15
12
12
33
15
15
24
129
9
75
24
24
15
36
12
81
27
24
33
48
108
21
99
108
24
48
15
69
12
60
51
33
144
24
12
24
27
48
90
66
45
15
90
54
66
18
21
15
48
24
93
48
24
24
3
45
12
84
27
9
264
24
87
48
9
9
27
27
57
9
3
3
57
24
12
3
69
117
18
21
33
75
93
18
69
57
6
24
9
12
21
3
75
33
105
3
12
120
33
150
45
24
27
42
78
18
3
60
33
42
12
18
3
45
6
138
39
39
18
3
27
36
21
9
18
105
3
9
87
36
21
39
48
105
33
3
3
96
66
24
3
12
9
51
3
69
165
15
24
12
75
93
48
96
36
3
57
36
84
15
60
36
9
60
24
48
12
3
42
39
57
6
18
3
15
198
3
24
12
39
21
21
24
48
198
9
33
15
27
21
48
39
33
9
42
57
72
21
6
36
96
9
51
81
24
15
33
9
3
15
54
51
3
42
24
51
63
21
27
21
27
30
24
6
48
57
12
12
3
30
63
12
36
9
6
18
3
60
9
3
156
33
51
39
129
21
75
12
3
6
30
66
27
75
18
3
63
69
33
30
69
3
9
9
27
21
63
60
45
6
42
135
12
21
30
57
201
63
153
15
60
15
54
48
78
24
42
99
24
36
9
6
33
9
72
27
3
168
42
51
12
24
33
18
9
36
3
6
3
39
69
144
120
3
21
24
36
15
33
15
93
24
12
12
9
75
36
36
60
12
36
12
75
9
48
12
48
27
33
60
3
33
24
36
12
9
30
21
21
75
51
21
24
27
9
12
21
27
111
21
36
48
21
6
9
15
33
108
60
12
48
12
33
24
54
165
72
21
51
84
9
27
51
9
24
63
48
21
48
72
39
12
57
39
165
24
51
36
96
9
3
21
12
87
81
12
21
15
24
12
48
84
63
24
114
72
66
54
39
9
51
39
33
15
48
60
9
9
3
51
9
3
33
3
45
15
81
27
33
33
24
6
45
27
69
108
57
6
21
96
12
72
84
12
12
27
33
60
21
63
33
99
12
33
27
24
21
66
57
24
36
27
9
48
75
33
48
24
84
27
81
12
3
33
57
6
9
12
75
36
9
27
105
3
33
15
9
27
12
246
30
24
24
9
15
36
33
96
3
186
15
3
69
27
6
6
57
63
66
51
69
63
9
138
117
33
27
12
36
48
48
48
93
3
3
18
87
9
87
36
21
54
90
75
21
30
105
24
72
120
108
51
21
108
39
81
87
9
12
84
63
42
3
48
69
3
36
36
21
24
27
27
21
27
57
123
9
12
12
75
18
27
51
84
36
24
21
63
60
45
99
9
24
24
180
75
12
6
123
69
54
48
36
12
93
36
9
222
21
48
27
66
15
9
159
9
147
45
24
15
108
39
6
87
12
69
30
33
60
93
3
27
105
12
ABCD 99117696974*3^$a+1 [50139]
168
171
144
36
111
24
18
102
144
21
120
189
30
54
42
18
63
144
63
246
126
126
87
60
48
99
30
36
360
24
66
24
9
9
162
66
42
30
75
36
51
54
111
129
15
51
186
192
3
33
6
9
9
30
108
24
18
156
24
30
96
192
42
51
75
9
57
75
3
90
102
6
30
18
144
3
15
78
135
21
6
12
126
6
138
78
90
87
201
30
114
27
36
72
75
33
72
27
48
6
15
111
126
15
72
12
81
27
3
72
105
21
96
156
114
30
114
45
36
9
66
60
66
72
6
69
87
33
75
21
69
3
180
303
36
69
39
72
33
60
57
18
90
162
156
18
24
18
12
33
63
81
9
15
12
93
90
6
30
33
75
18
87
3
72
18
72
75
36
69
132
51
108
51
6
210
72
33
57
18
24
36
9
96
57
63
180
45
87
3
33
159
21
51
141
165
15
75
168
9
171
105
111
18
12
78
12
24
9
132
159
96
30
3
141
162
60
102
36
15
57
123
24
36
141
240
63
21
60
15
69
183
69
78
18
87
147
18
18
33
15
69
63
162
51
144
48
3
36
21
105
114
105
21
18
210
36
24
15
120
9
63
3
54
3
72
141
39
48
3
6
90
126
12
3
12
132
285
60
48
3
108
12
57
6
144
30
3
12
3
93
51
69
36
63
30
75
57
66
24
105
111
90
99
75
21
72
15
6
90
102
78
144
81
36
36
3
6
84
36
3
75
18
63
75
6
48
18
180
42
30
96
36
36
45
297
12
3
177
6
45
129
6
33
75
9
21
15
45
12
39
33
18
93
39
12
54
6
30
78
36
225
27
9
135
18
27
144
21
51
24
21
108
87
12
168
39
54
210
69
36
21
60
48
96
66
60
18
36
15
120
21
126
72
60
30
87
3
6
27
9
123
111
144
18
54
36
90
12
231
96
3
45
60
3
12
18
54
36
24
36
54
54
81
324
96
21
252
228
183
84
111
96
33
72
39
72
18
51
15
96
117
21
51
111
18
42
18
15
15
162
15
63
36
33
195
42
15
69
54
42
90
81
183
165
75
9
63
33
15
24
90
162
84
57
75
12
33
27
12
24
9
96
12
27
90
102
60
9
57
204
84
60
12
168
171
75
93
51
6
18
45
81
27
60
360
39
9
21
24
54
72
18
15
48
117
27
3
162
3
15
78
63
27
102
87
93
60
18
33
111
216
18
36
54
30
24
15
57
216
27
108
63
12
24
90
171
3
57
15
69
3
21
156
81
15
93
99
96
39
33
15
72
36
57
15
33
117
18
72
72
36
81
111
33
57
60
30
33
276
93
36
12
234
78
15
15
21
69
15
60
72
84
39
6
87
72
87
6
27
27
36
138
90
6
18
33
12
27
138
72
36
54
24
264
36
57
33
24
63
3
36
93
48
39
36
162
15
81
27
9
48
60
63
9
51
15
144
288
6
126
9
39
6
27
9
15
105
183
33
3
21
90
33
51
312
30
144
36
90
108
42
108
30
6
54
9
36
45
90
210
180
24
18
54
120
24
27
3
36
60
9
39
21
141
15
24
12
45
99
9
90
9
108
3
24
81
36
60
3
18
30
24
33
123
72
96
105
120
57
24
18
12
69
81
18
18
30
105
168
36
39
369
27
33
33
132
90
36
54
18
54
36
234
9
132
87
36
42
123
105
6
36
12
21
12
45
99
168
87
6
54
18
123
15
24
30
123
27
66
72
270
108
93
36
3
30
15
183
24
ABCD 99117768812*3^$a+1 [50013]
7
18
96
54
210
120
11
13
48
47
73
48
11
19
5
24
12
151
72
17
139
9
92
13
3
9
119
31
90
6
48
5
61
36
18
81
39
30
11
16
32
61
35
79
30
36
35
49
12
54
114
15
15
5
36
1
54
6
59
84
37
15
8
13
23
4
56
7
137
13
39
9
59
1
11
19
24
5
112
33
42
6
83
16
36
32
13
23
52
60
69
35
1
24
54
6
39
21
24
132
27
32
25
6
18
6
29
112
9
35
55
9
57
24
15
21
47
61
15
12
165
12
60
47
31
18
11
19
21
33
11
61
24
35
64
32
43
77
121
24
15
8
85
12
120
60
54
5
37
23
37
60
47
1
119
1
35
1
24
102
113
4
45
11
112
104
4
20
84
25
11
1
18
125
43
24
6
12
11
1
30
18
35
16
20
4
21
11
84
97
12
71
24
7
89
25
30
30
71
4
39
33
33
51
21
12
3
15
42
35
25
11
7
42
47
31
24
6
132
18
33
15
42
12
71
49
15
93
48
144
47
43
5
25
35
7
5
79
5
25
35
25
71
13
95
1
35
25
6
9
60
15
12
89
13
36
60
12
15
57
132
3
45
72
23
31
5
1
39
27
77
13
12
15
3
84
125
144
1
35
108
31
5
37
239
13
11
7
24
66
12
12
51
8
36
16
15
18
35
19
6
12
87
21
36
23
121
54
141
56
43
30
42
5
13
35
121
12
75
32
12
13
11
40
9
120
132
120
24
215
25
39
36
9
72
23
76
51
18
6
29
1
84
18
89
84
40
57
23
64
33
39
51
93
21
23
1
12
12
87
9
11
4
20
100
9
48
24
84
51
8
16
27
17
36
4
153
12
47
1
23
1
23
67
5
60
13
30
78
12
42
69
20
36
28
63
17
12
19
69
32
91
17
7
30
39
44
13
18
24
5
127
54
35
25
15
56
49
12
23
7
33
15
42
24
119
31
18
63
39
30
18
5
36
121
144
30
24
66
11
103
21
129
12
18
126
30
6
24
66
53
13
39
9
35
24
7
24
5
19
5
132
31
18
39
27
29
16
33
60
120
12
39
80
7
24
6
18
5
1
24
11
1
27
15
186
6
5
60
13
12
48
66
29
145
42
53
1
6
36
18
30
29
31
5
61
39
104
37
24
84
11
19
6
11
4
21
3
81
27
8
19
5
16
9
36
24
47
60
19
117
8
19
30
18
53
19
18
47
1
51
9
36
119
61
15
3
6
156
24
24
3
3
24
5
36
25
72
87
81
35
144
12
55
96
89
48
12
43
72
66
3
12
3
30
24
51
45
12
39
39
45
15
90
24
6
9
32
31
102
42
30
23
13
12
60
71
61
23
112
8
28
45
47
16
9
48
3
12
72
105
3
32
85
15
51
57
3
9
75
5
16
44
7
6
12
96
12
54
5
49
59
1
114
5
85
30
77
76
8
16
20
43
18
3
20
1
84
90
42
72
72
3
120
80
85
3
8
25
30
6
54
5
67
57
21
30
41
43
5
7
54
11
4
12
27
45
21
96
23
36
76
15
30
186
18
39
75
6
24
27
20
13
42
9
116
24
4
56
7
9
21
18
24
48
93
129
11
120
91
129
9
6
57
27
12
30
48
18
12
17
1
48
59
96
49
42
65
13
18
12
90
35
61
12
84
35
1
107
55
5
12
144
4
57
15
9
120
54
6
111
9
15
51
29
31
78
6
21
39
45
20
4
33
15
63
9
3
42
36
131
19
90
27
12
21
36
96
48
24
102
6
24
75
63
5
1
54
12
45
104
31
9
201
59
31
6
60
48
60
11
13
3
12
51
42
78
180
9
33
3
9
95
13
30
77
25
72
24
6
30
35
76
57
47
4
21
90
53
52
3
12
6
18
29
1
11
13
47
60
204
19
57
21
24
23
43
18
12
23
91
18
155
36
24
55
5
1
11
16
152
37
18
41
4
20
145
60
27
9
191
49
24
51
51
9
75
60
6
36
15
24
39
9
56
52
3
6
48
11
19
102
51
27
6
95
49
12
60
48
48
83
84
12
28
45
6
72
29
48
1
90
24
6
60
6
6
48
99
36
69
3
72
3
129
20
16
3
81
44
52
8
49
11
24
55
17
109
27
9
156
15
60
3
54
18
60
29
28
36
72
8
24
60
43
89
168
7
144
5
84
25
51
21
95
48
60
121
72
18
29
12
84
19
90
11
61
54
6
24
12
12
12
3
20
36
37
12
15
21
39
63
129
20
73
12
6
30
99
108
48
39
33
36
36
24
81
24
51
33
132
30
93
57
24
54
18
30
29
184
24
20
1
12
60
27
132
44
37
12
36
6
29
24
36
37
27
3
18
60
36
156
12
66
66
36
23
36
55
24
57
32
31
24
21
9
71
96
1
24
138
33
45
24
24
30
29
96
24
1
24
11
16
8
37
90
18
30
5
1
59
1
36
23
12
25
90
29
7
54
23
1
24
111
20
91
5
13
42
18
35
13
12
48
18
66
3
57
36
47
13
39
20
49
24
3
33
6
66
24
30
53
1
6
18
12
24
24
3
44
61
3
24
12
44
25
11
31
17
25
36
11
4
15
69
45
30
5
25
3
3
69
20
12
64
12
44
31
24
18
27
60
3
36
89
13
179
25
35
1
15
3
24
12
78
11
16
129
71
61
3
57
24
23
172
15
30
75
15
18
35
12
49
24
12
3
12
3
6
72
84
24
11
43
12
29
37
23
49
12
15
8
156
61
6
93
80
7
33
9
36
6
89
36
79
6
99
20
67
165
8
1
51
93
6
5
43
18
15
9
59
60
37
18
6
39
39
5
13
59
49
24
96
12
18
5
25
96
23
7
53
40
33
24
ABCD 99118120958*3^$a+1 [50044]
39
69
39
16
44
40
32
76
5
67
36
60
24
5
15
100
48
24
60
65
75
24
36
120
33
43
53
12
60
24
15
28
80
112
5
36
39
60
148
32
16
24
44
4
17
3
28
113
115
77
132
36
31
101
27
45
36
60
19
5
108
132
72
24
12
27
21
276
24
7
185
84
24
24
91
89
7
65
36
27
57
123
28
8
36
28
5
7
48
77
115
65
79
17
115
113
51
76
44
28
5
7
20
9
19
216
120
101
31
65
99
108
36
141
31
5
19
8
16
20
156
93
43
5
127
53
7
17
123
45
60
7
60
5
36
63
69
55
32
28
17
36
55
113
39
28
32
28
24
29
72
19
89
24
12
211
8
96
69
19
53
7
161
24
72
3
28
104
124
29
27
16
32
381
7
60
92
72
148
65
168
24
60
31
17
15
12
105
31
5
67
12
104
40
41
24
127
17
7
60
41
48
55
96
48
48
92
40
137
3
45
7
84
72
53
111
28
80
117
79
17
63
9
72
55
29
7
60
17
15
160
5
36
36
36
12
7
84
29
36
51
105
31
72
5
43
8
40
29
31
36
108
65
120
67
5
60
15
24
40
41
24
60
12
7
173
39
40
96
60
77
127
29
55
60
65
7
5
247
53
48
39
261
55
41
15
9
51
4
36
68
72
16
72
53
3
40
5
111
108
100
36
149
27
33
72
19
12
5
60
144
139
77
19
29
24
27
9
127
24
84
60
96
20
28
60
17
3
100
12
5
3
33
3
40
164
12
129
7
60
60
68
40
101
24
12
39
33
67
120
20
124
24
41
91
65
60
63
28
60
53
139
77
43
60
20
45
135
81
55
104
117
31
60
12
176
36
69
39
16
29
7
5
24
19
36
5
31
24
17
48
24
75
196
65
19
5
15
132
45
31
84
53
12
120
55
48
65
72
79
101
48
43
125
27
21
51
21
175
60
48
56
93
15
156
105
36
60
39
21
43
216
24
20
36
36
4
5
36
39
36
4
17
79
53
15
76
77
63
4
41
19
216
5
156
39
24
36
105
7
29
15
45
163
5
60
240
96
7
125
60
27
40
36
60
29
48
7
32
28
17
199
5
60
67
5
3
172
113
295
185
55
12
12
20
28
24
36
29
96
295
17
96
115
5
279
16
41
24
127
53
67
92
100
5
72
120
91
5
127
101
12
159
4
60
5
72
103
164
160
108
17
27
33
103
29
96
12
103
12
5
15
40
12
41
24
15
9
91
89
312
103
77
7
41
39
16
36
60
104
45
127
32
57
15
28
53
63
9
108
84
96
72
48
27
148
113
60
96
15
4
60
24
60
72
20
21
24
36
60
39
4
24
116
21
19
77
67
168
72
5
187
41
24
324
15
4
77
159
57
48
156
60
103
236
4
20
81
75
240
81
43
60
17
168
12
19
29
15
28
12
20
28
24
180
20
28
221
31
5
19
20
9
96
72
55
60
68
76
84
17
187
32
64
36
36
137
36
79
72
96
77
31
200
76
216
65
19
36
60
72
41
36
151
372
72
161
39
28
12
24
29
12
31
12
48
92
33
48
7
29
15
9
60
39
28
72
80
112
5
60
36
7
36
116
160
5
48
72
24
211
89
36
24
24
12
43
53
123
36
100
84
12
48
44
52
53
12
24
19
65
96
15
36
160
5
15
64
5
12
43
89
67
209
31
24
65
79
20
21
139
32
21
187
108
53
120
12
43
12
12
132
168
17
139
44
28
65
24
24
7
32
93
27
100
32
9
55
96
168
41
7
12
72
65
108
72
43
5
12
204
19
20
16
29
132
19
17
39
9
180
12
103
56
76
17
60
7
29
31
48
5
55
5
60
111
112
24
53
115
53
223
5
31
29
84
135
72
21
7
41
120
91
65
36
79
8
76
17
187
48
17
7
108
41
19
5
55
72
48
ABCD 99118129148*3^$a+1 [50014]
6
42
18
24
66
12
108
18
66
9
21
12
24
18
60
18
24
18
132
6
12
6
36
6
120
90
6
15
81
30
144
24
18
39
3
30
42
12
36
12
24
72
105
69
18
114
30
42
6
54
6
24
6
42
42
60
12
42
42
54
102
6
18
48
6
48
6
6
48
6
30
24
45
15
144
30
66
6
66
6
6
54
66
24
36
6
18
54
60
54
96
6
48
12
6
90
12
24
54
18
12
6
186
54
12
6
24
18
90
6
24
96
54
6
96
6
114
81
39
18
30
30
6
6
15
21
72
36
42
42
60
18
12
33
69
36
42
78
30
30
48
6
12
36
42
24
6
24
18
18
9
3
114
54
18
78
6
18
30
6
6
72
6
18
12
18
18
36
18
144
12
12
282
27
123
42
72
96
18
12
6
240
66
36
6
30
24
48
18
24
60
66
24
30
48
48
36
90
72
90
78
54
12
42
174
66
42
6
30
90
18
30
12
54
36
54
6
48
12
60
48
18
6
12
63
69
18
36
21
81
60
12
78
12
30
48
18
48
66
108
12
12
12
42
18
15
21
6
60
108
12
36
30
15
27
21
21
6
6
12
78
66
114
120
102
24
114
18
36
48
18
6
30
30
15
33
54
12
6
66
90
60
78
78
72
27
33
30
33
9
6
120
9
135
6
6
42
3
27
120
6
36
72
144
84
12
27
27
30
6
18
120
54
138
30
12
18
42
6
12
48
24
6
18
30
36
12
24
18
48
48
30
174
150
18
147
45
12
6
54
6
36
6
30
45
39
24
72
6
96
30
96
6
15
69
18
24
54
18
48
42
15
51
6
120
18
18
54
6
54
9
45
30
60
18
6
42
24
96
12
60
279
75
12
6
90
78
84
60
150
60
18
48
48
18
12
42
6
18
42
30
18
30
6
6
18
18
54
72
129
15
72
66
60
12
78
6
102
66
6
84
18
84
30
24
141
15
24
9
21
24
30
21
45
48
18
12
21
9
60
18
84
42
162
144
12
24
30
24
12
42
9
9
72
24
30
54
78
12
54
84
48
18
168
21
21
174
24
12
24
102
6
18
24
24
36
63
87
96
30
18
30
126
60
30
6
93
9
54
18
30
12
12
18
54
78
42
6
18
18
72
102
33
27
18
3
9
96
6
18
36
66
12
24
6
12
6
6
24
84
204
24
72
18
18
24
66
6
36
48
18
72
36
30
144
27
9
48
24
54
24
18
84
171
81
150
12
24
48
216
18
36
162
6
90
162
42
12
66
78
84
42
18
60
42
18
6
12
42
12
18
72
6
60
66
30
33
9
6
78
42
6
6
78
72
42
24
78
84
108
108
30
18
27
21
27
3
78
18
30
78
81
96
21
42
6
168
48
6
6
39
75
24
66
102
6
63
9
78
9
15
24
30
60
48
30
72
54
30
6
156
6
66
75
57
36
12
108
102
24
42
24
27
3
30
24
30
42
54
72
66
72
24
18
54
102
36
6
36
3
51
30
78
12
108
18
30
6
24
12
120
24
30
6
6
21
33
18
54
30
12
42
18
18
120
12
18
78
108
30
12
12
24
36
90
6
108
48
90
6
30
24
78
6
18
48
114
18
6
54
21
87
114
30
138
15
3
24
24
24
24
90
54
90
3
147
24
24
54
12
75
33
54
18
18
36
12
12
54
60
102
18
18
36
18
66
24
36
9
93
36
12
54
18
27
39
12
30
30
66
18
6
54
42
36
120
18
90
6
42
42
54
60
60
6
48
6
12
48
42
108
36
72
108
36
6
12
18
72
6
30
6
12
27
111
33
69
42
24
18
24
30
18
78
120
54
90
9
15
6
6
6
54
12
6
84
114
36
12
90
18
54
6
42
78
126
18
6
48
27
45
162
24
153
3
18
24
3
129
96
6
18
54
6
162
9
3
18
48
18
48
48
12
36
9
3
24
36
42
30
18
6
18
6
42
78
78
24
114
24
72
36
102
18
12
54
24
3
27
18
54
6
6
30
24
84
84
6
6
36
24
30
24
24
12
12
48
30
6
12
12
36
18
48
54
84
78
18
72
81
21
6
6
6
18
18
54
15
51
48
36
36
12
24
18
48
72
18
78
48
6
102
24
12
18
78
18
60
96
6
12
24
24
18
42
75
21
36
30
6
6
156
42
30
102
72
42
90
18
12
18
48
12
48
27
117
30
6
48
12
18
6
12
60
78
45
45
36
63
15
12
78
60
27
93
36
12
6
96
12
81
63
54
6
12
9
27
18
18
66
6
36
78
66
96
48
30
30
12
78
24
114
36
12
24
54
30
24
78
36
60
60
18
90
42
60
69
63
36
93
45
36
24
18
36
132
30
12
6
18
12
30
24
42
66
66
12
12
51
48
15
12
24
12
30
12
12
114
42
30
6
66
6
12
54
48
156
21
3
108
60
18
84
6
66
12
30
126
42
66
102
54
18
180
78
6
12
12
144
162
30
6
6
9
27
12
18
24
78
48
66
84
84
24
12
18
30
6
18
66
9
21
156
12
42
36
12
9
27
6
90
30
54
6
6
66
18
66
24
12
78
36
126
12
24
102
12
6
63
99
45
15
42
24
6
48
30
6
6
12
3
105
18
60
24
66
42
48
18
12
24
12
51
99
18
30
54
24
90
90
168
24
6
21
ABCD 99118419586*3^$a+1 [50124]
164
28
80
16
9
75
92
28
32
115
29
4
212
76
44
96
43
5
84
16
60
32
160
8
24
40
56
4
96
116
64
9
183
69
36
83
25
11
60
228
16
80
24
36
64
80
132
88
81
99
188
19
54
39
56
49
72
18
45
45
11
40
24
123
77
88
12
21
15
129
36
71
108
88
72
3
93
177
35
84
348
37
119
4
20
12
28
180
116
40
84
32
240
25
23
12
84
52
48
44
48
172
32
4
57
180
63
27
105
165
95
60
180
160
120
8
172
92
40
60
68
28
15
54
135
120
56
4
260
16
476
4
24
93
3
72
140
84
24
52
255
54
71
19
5
24
25
119
132
60
4
60
296
256
60
464
4
44
85
36
11
133
11
115
29
48
49
11
28
240
32
112
200
48
88
20
84
1
71
19
29
120
108
28
116
76
45
135
12
8
48
60
151
153
36
60
32
205
18
65
100
12
32
228
40
9
18
105
36
224
160
396
69
63
12
15
5
16
44
16
92
24
73
47
205
11
24
96
192
36
100
27
54
11
79
93
128
120
12
28
8
97
95
88
20
96
4
60
159
45
128
187
21
20
85
39
8
48
211
29
40
24
48
108
116
64
57
119
24
40
152
112
68
84
48
73
35
148
60
44
16
24
56
52
164
24
4
32
60
73
95
121
15
20
96
256
32
36
60
7
137
12
36
144
85
239
96
16
104
16
104
48
60
415
21
200
36
16
12
48
48
224
25
15
8
24
108
205
108
23
4
32
48
16
44
180
16
104
163
72
93
105
83
64
20
12
16
188
64
75
21
80
36
25
11
12
103
29
43
5
160
152
4
39
5
13
144
23
16
12
132
60
20
36
40
132
20
28
84
32
24
112
32
40
8
120
48
216
36
457
135
92
61
23
124
80
40
80
208
48
56
4
12
45
3
176
1
119
25
108
3
72
8
112
3
144
221
88
24
96
104
12
36
40
104
28
57
3
96
9
155
12
88
56
24
12
16
260
40
80
13
11
28
60
48
120
12
117
95
88
20
16
236
4
80
52
8
4
36
72
9
71
84
79
29
208
8
115
5
4
20
43
77
136
24
96
84
48
48
84
8
84
60
24
64
96
21
23
31
45
24
57
275
16
44
96
145
108
11
168
132
36
240
348
100
60
39
5
36
60
64
116
276
60
60
64
32
100
12
20
108
40
44
73
11
124
36
12
69
155
48
36
49
63
48
120
20
55
5
40
120
20
100
80
172
39
93
56
36
13
63
32
136
44
103
29
60
73
11
156
60
4
20
19
101
216
60
28
27
153
140
196
69
95
28
44
84
36
124
12
32
67
245
16
60
12
128
115
33
32
349
83
7
69
72
32
48
60
112
20
240
156
36
19
165
152
60
52
56
4
60
152
91
65
108
115
129
105
243
248
220
84
60
45
51
57
27
32
16
8
36
28
51
54
47
43
125
40
32
60
84
204
85
36
99
168
3
9
140
67
90
11
384
181
119
4
12
140
84
64
116
24
49
15
56
12
268
24
32
16
ABCD 99118509344*3^$a+1 [50071]
60
39
72
171
29
28
8
13
35
52
144
144
27
24
66
18
29
36
16
60
51
48
30
6
30
171
45
60
3
21
39
165
11
16
33
59
97
35
25
6
30
63
80
112
44
16
84
24
45
42
57
12
36
60
72
36
84
27
9
117
35
49
15
15
9
27
9
45
3
36
132
92
157
71
49
111
108
21
15
45
15
69
6
24
9
87
66
75
159
21
9
54
89
16
32
19
105
140
96
88
60
27
117
27
90
23
13
108
47
79
201
39
21
72
92
28
27
6
84
95
4
45
12
24
36
87
80
1
59
31
21
21
35
73
11
25
6
29
4
156
15
84
149
7
89
4
12
8
67
6
47
16
15
9
72
9
66
5
25
75
45
6
5
115
120
24
96
54
39
12
108
24
36
75
81
144
45
15
51
60
9
105
36
60
35
1
18
6
15
156
44
1
83
240
24
61
60
6
41
43
132
54
3
51
102
63
45
12
78
65
36
16
33
132
39
36
188
36
1
39
21
15
9
71
52
21
159
21
35
145
15
180
12
99
53
7
24
66
143
28
32
31
9
51
36
6
15
9
54
6
75
56
13
66
66
18
6
6
17
37
60
66
5
24
1
75
60
75
9
140
31
9
68
36
136
108
8
49
35
79
41
1
18
42
54
9
44
52
44
85
119
76
36
9
179
1
66
6
107
13
54
41
4
24
105
59
28
3
141
24
27
9
45
66
33
45
66
6
63
36
135
90
6
29
40
60
144
45
66
9
15
120
150
39
3
33
132
3
117
33
42
5
28
21
35
4
20
120
145
60
99
27
53
7
54
27
8
12
73
180
6
9
12
44
79
60
29
40
36
57
75
3
5
97
24
30
66
39
45
59
4
116
136
20
96
19
96
114
15
129
75
111
90
60
144
11
28
36
51
21
39
30
36
18
17
73
150
90
6
45
15
54
42
48
17
4
9
87
32
12
19
29
28
60
20
24
40
104
7
89
24
37
15
48
15
60
90
11
49
59
28
3
36
113
37
126
17
91
21
21
24
114
6
11
43
30
35
84
43
9
75
125
31
18
59
61
11
16
105
24
51
3
189
87
53
252
19
137
84
1
143
52
123
17
12
67
5
120
24
124
12
168
87
69
80
61
96
143
7
45
33
12
78
102
63
45
6
30
63
117
6
17
13
60
147
93
47
7
174
42
33
21
51
15
24
6
240
23
4
92
60
1
18
57
92
13
24
3
72
75
29
85
12
18
101
1
3
36
39
45
51
21
45
30
77
16
12
39
24
66
15
20
36
43
29
31
66
84
219
87
24
5
127
9
20
120
91
69
56
55
29
1
39
96
12
27
6
84
96
108
12
27
32
19
29
180
16
27
48
9
60
20
43
17
96
85
11
19
125
136
51
9
15
6
60
95
48
4
3
54
51
24
21
60
47
1
15
15
69
312
48
57
30
5
48
12
19
30
111
80
19
9
3
29
19
96
33
33
15
32
60
52
105
84
126
45
39
57
195
84
129
45
15
15
41
60
19
9
63
149
16
3
69
36
51
9
27
17
40
20
67
54
39
33
3
32
13
222
30
15
3
17
49
60
6
9
51
29
24
175
6
24
252
195
9
24
36
39
20
67
48
29
1
27
32
7
60
9
45
60
47
52
21
51
21
18
60
21
36
9
11
112
32
19
12
17
40
57
51
44
1
24
59
40
20
52
33
39
108
32
12
180
24
76
8
28
8
40
204
20
67
5
91
9
24
72
84
96
63
150
47
28
192
68
31
6
3
60
12
99
60
66
30
18
111
21
119
4
45
171
8
76
15
81
48
176
40
60
32
132
16
72
8
31
30
11
72
7
6
24
6
69
9
15
72
15
24
45
168
92
115
81
9
144
36
35
49
15
75
105
120
36
80
31
18
30
77
120
13
15
15
96
65
76
9
6
17
16
180
20
52
39
33
3
18
59
31
6
15
80
28
57
59
120
31
6
35
193
60
179
7
36
29
19
65
36
4
27
30
15
15
69
69
6
33
51
6
6
33
80
60
16
9
30
6
123
93
63
140
84
28
68
37
27
48
15
45
12
3
48
42
59
60
19
65
52
12
20
31
156
9
27
18
120
30
65
192
13
71
64
57
15
8
60
7
54
15
21
27
8
64
51
29
31
29
49
120
60
11
55
113
60
157
15
189
147
45
84
36
3
111
141
72
12
39
21
15
156
48
126
59
7
ABCD 99118547644*3^$a+1 [50150]
155
78
7
20
60
28
113
60
7
65
175
53
18
141
64
47
109
23
25
65
12
15
24
16
5
43
47
36
73
227
78
79
32
4
41
15
9
111
28
113
12
15
40
53
39
4
101
55
71
13
5
31
8
12
39
9
52
24
5
31
108
56
16
60
59
9
93
27
96
27
37
11
1
44
81
18
36
165
24
87
73
143
169
5
36
114
9
4
293
67
20
87
9
16
53
31
89
127
5
55
20
144
36
99
72
37
5
31
5
19
107
84
252
54
15
60
3
105
33
7
11
36
54
15
16
155
9
21
19
17
54
33
36
21
43
20
300
72
144
24
15
37
29
24
48
7
53
39
9
171
28
113
7
95
60
102
24
19
36
20
81
3
36
180
16
8
36
45
15
135
81
108
225
7
5
63
231
30
75
64
132
5
90
33
12
45
39
9
6
30
6
30
79
80
9
7
11
57
33
30
72
45
96
64
96
44
15
105
60
52
5
126
90
12
31
95
6
55
35
85
188
141
36
84
54
1
59
102
63
40
5
31
44
16
35
1
23
12
6
79
5
15
39
54
15
93
79
44
21
75
111
18
31
35
25
48
12
48
71
54
87
148
56
141
15
33
15
81
135
21
36
60
18
21
33
135
52
24
24
32
3
18
3
184
56
27
93
76
41
39
69
60
66
129
4
56
9
60
67
24
35
30
31
20
40
59
1
11
42
55
56
195
49
20
33
18
45
69
67
8
12
3
25
11
61
24
35
1
125
54
69
40
35
18
3
36
40
20
9
60
91
120
5
3
177
15
88
12
5
103
36
155
45
36
129
159
21
36
36
19
48
5
6
25
96
8
72
4
41
24
36
48
15
12
15
84
189
60
21
39
76
84
36
20
21
18
126
31
60
24
20
64
20
135
21
105
15
4
12
83
48
72
241
116
28
35
108
18
31
20
111
57
136
144
5
90
45
156
24
3
109
41
27
21
96
79
20
21
19
17
132
7
83
61
36
11
18
51
24
24
57
24
156
144
115
36
29
39
100
101
19
20
40
176
36
4
65
55
96
108
32
45
19
36
120
29
231
28
23
33
36
93
31
20
9
15
3
30
18
90
6
13
12
65
3
27
18
135
156
4
17
90
9
27
33
16
24
215
12
9
45
6
72
61
20
57
139
11
12
18
63
81
39
57
108
12
108
91
35
6
19
35
49
17
7
72
29
24
67
89
31
11
9
81
7
12
24
36
29
66
60
84
25
35
1
35
13
32
3
1
77
39
9
42
120
49
23
18
3
51
13
41
96
54
1
24
77
67
5
6
45
4
12
24
144
96
24
92
93
72
60
19
44
21
72
42
1
20
16
44
21
139
5
15
204
123
18
15
60
15
49
137
19
80
24
96
64
20
87
25
108
47
78
72
84
294
12
25
125
75
9
15
27
193
17
67
216
44
12
100
80
21
168
174
6
120
91
5
174
1
41
7
92
84
9
31
84
20
16
20
15
45
75
72
24
9
16
5
19
17
3
141
24
51
75
13
12
168
71
69
16
29
31
20
36
24
45
24
255
16
89
36
30
69
72
9
55
35
45
156
28
36
84
32
48
40
12
5
18
48
78
84
6
49
12
41
3
40
36
140
15
36
132
21
105
36
19
29
31
11
105
4
44
76
20
51
9
156
21
19
89
30
69
12
9
55
149
48
7
92
168
57
36
18
60
90
12
24
123
93
3
36
28
12
11
9
64
65
99
27
13
95
1
56
3
18
43
5
51
45
48
55
60
56
36
51
97
11
30
15
45
36
75
63
157
29
30
61
24
29
72
84
31
29
75
117
90
73
20
4
35
12
249
24
3
9
111
90
60
27
120
87
33
3
18
30
45
124
80
96
21
43
80
33
39
24
4
72
41
18
45
69
180
36
39
36
9
6
81
45
30
36
24
25
84
36
44
24
532
128
27
129
51
73
80
52
24
24
92
9
24
27
45
55
24
5
55
35
9
12
3
18
18
61
120
65
36
3
39
25
36
84
11
114
7
8
172
95
33
36
64
12
35
18
175
11
21
51
93
24
93
3
51
85
20
9
19
53
30
49
48
12
41
102
36
24
61
5
114
81
76
84
24
35
42
3
87
30
54
72
24
30
43
56
15
120
6
319
20
4
20
76
131
270
63
ABCD 99118739834*3^$a+1 [50014]
48
8
33
36
24
24
12
39
21
19
24
41
84
15
45
19
68
33
31
8
84
69
39
9
192
15
28
32
4
5
3
36
48
4
12
53
79
8
24
45
60
84
3
96
9
3
4
29
163
48
5
87
4
8
105
31
29
3
156
12
4
29
36
84
48
24
115
65
67
24
20
28
17
7
12
36
60
5
123
9
3
4
101
24
111
45
19
5
63
21
27
117
31
56
21
31
29
31
48
68
33
123
4
36
8
52
5
27
4
48
5
120
43
17
36
3
40
20
4
44
48
45
15
33
3
12
40
92
21
103
137
31
5
87
33
19
5
43
53
84
55
60
5
31
5
3
141
24
12
39
96
33
72
3
60
36
9
39
12
9
27
33
48
48
19
17
15
21
135
16
41
12
60
24
84
39
28
20
48
88
8
9
39
16
5
12
43
12
72
8
24
9
115
68
12
33
27
84
84
69
19
101
123
21
60
3
112
5
36
7
20
96
24
129
3
21
7
68
48
12
40
5
3
141
12
132
171
28
41
55
32
33
72
24
15
9
7
36
32
12
52
56
36
16
32
48
9
51
93
27
81
144
7
17
72
127
8
132
21
12
48
36
48
15
45
48
12
3
57
51
48
33
7
44
9
3
16
56
21
12
12
139
56
33
15
28
12
5
15
64
224
28
41
15
24
4
17
27
4
32
153
12
63
16
56
45
19
20
36
117
3
72
12
148
8
52
20
9
19
32
69
31
29
12
7
12
20
69
27
156
100
48
60
48
44
96
16
8
64
24
5
24
84
36
31
41
55
17
36
84
67
5
51
60
12
4
80
57
3
120
28
60
80
33
12
24
36
123
52
96
12
5
108
24
24
31
29
132
24
3
81
87
16
32
72
9
24
36
36
55
17
51
36
24
9
36
39
36
69
60
12
15
36
45
19
44
12
57
31
8
21
36
60
12
24
7
36
17
43
53
15
16
17
31
68
16
17
12
108
24
24
3
9
27
81
7
5
27
24
93
24
24
3
33
27
69
31
12
65
36
7
5
24
27
76
5
216
3
12
36
9
55
137
3
24
72
129
7
80
168
57
72
39
57
39
57
15
36
48
9
27
9
19
20
16
17
108
12
51
48
108
45
67
53
19
17
84
60
27
33
3
12
28
24
8
48
24
45
48
3
48
201
24
15
12
33
36
60
24
12
24
3
28
197
12
48
96
3
84
28
17
24
51
9
7
96
53
60
3
48
33
48
3
16
32
129
36
3
9
7
5
31
36
72
17
115
17
108
7
188
9
120
43
65
55
29
15
28
41
79
8
57
123
33
24
12
103
48
29
3
21
3
48
40
32
136
8
24
33
72
3
4
12
65
75
9
27
21
7
20
76
5
12
60
3
45
60
43
44
33
19
53
12
139
53
24
72
84
151
5
75
4
5
84
91
29
67
44
64
41
19
89
36
156
24
60
43
41
3
9
43
108
48
36
12
48
29
120
7
36
20
9
12
60
39
21
31
48
32
100
5
12
31
29
51
9
72
12
24
139
12
29
132
12
60
67
36
44
81
24
7
68
21
12
3
12
33
12
51
4
8
33
12
144
19
8
117
39
84
16
17
27
112
77
120
7
5
12
48
87
24
64
17
36
27
88
17
39
52
32
48
12
129
15
33
96
3
112
5
15
21
96
24
15
48
52
32
93
3
12
36
48
9
55
5
36
12
84
36
48
24
39
4
24
36
5
7
41
55
36
60
20
33
19
8
21
19
44
12
45
135
45
12
67
53
63
57
91
17
15
60
9
19
89
108
12
15
45
12
103
41
12
15
33
24
3
45
12
15
72
9
36
3
21
60
36
84
7
8
21
135
108
24
76
12
5
96
15
28
17
87
48
45
19
29
15
16
32
52
8
40
8
45
7
41
7
125
24
39
16
36
180
8
96
24
45
75
33
72
43
12
17
31
17
3
96
48
69
43
12
8
12
105
7
12
5
75
93
7
17
3
57
36
60
3
52
29
67
29
48
12
3
64
113
12
99
4
29
127
68
21
103
20
28
17
75
21
19
41
60
27
48
9
63
33
36
79
36
12
5
60
31
20
21
3
45
87
9
19
36
36
56
52
53
111
16
101
3
93
36
24
43
17
31
48
20
21
67
20
12
4
5
60
36
24
60
7
204
32
52
5
43
5
24
60
51
9
7
17
24
96
36
183
45
48
159
21
12
3
9
3
4
60
53
24
27
9
48
12
151
32
28
24
24
24
8
48
36
76
8
9
36
15
12
9
127
12
176
69
12
24
27
72
72
112
65
87
9
132
7
5
36
24
15
12
33
60
3
48
72
33
12
223
17
27
88
24
5
43
72
29
96
43
8
69
48
139
29
24
24
96
144
15
57
3
148
17
27
36
141
48
24
36
72
36
139
17
24
99
24
16
77
60
3
36
21
75
16
113
36
36
19
12
41
12
19
29
12
24
24
72
27
12
165
15
45
7
29
15
4
32
33
7
5
31
44
16
56
72
72
48
21
19
5
19
8
72
9
108
48
12
27
52
5
99
24
24
4
5
7
8
16
41
3
76
20
4
60
36
32
21
24
27
4
48
12
20
81
3
24
40
8
84
48
57
48
12
108
31
41
24
15
21
15
48
28
12
8
24
45
60
27
52
17
24
7
17
27
4
96
17
63
12
28
53
51
60
4
5
27
9
60
60
120
120
139
5
60
51
9
60
163
53
24
3
93
7
53
24
15
81
7
41
36
3
24
45
108
39
45
ABCD 99119231228*3^$a+1 [50190]
30
35
151
18
72
144
239
25
60
59
61
11
64
57
23
7
9
128
121
39
48
8
205
11
24
64
8
55
144
41
19
29
120
97
90
78
87
3
29
37
24
11
64
32
72
37
11
40
24
105
23
7
6
30
18
36
144
132
138
41
48
37
24
11
24
16
96
123
102
18
6
15
24
45
6
53
16
80
72
43
149
31
9
123
18
11
168
72
96
24
1
144
54
42
15
69
3
33
39
24
45
36
6
30
59
91
108
30
60
71
144
40
171
5
1
18
162
75
9
63
27
53
133
30
53
205
36
66
53
25
87
200
175
150
54
29
7
84
96
18
180
111
120
8
61
72
35
253
75
87
54
3
56
24
7
41
40
32
40
56
72
13
102
144
53
1
42
53
120
127
57
72
80
48
37
75
8
151
72
65
48
120
16
56
13
6
53
31
96
66
135
8
55
41
91
18
12
54
89
64
8
40
24
9
47
24
96
55
84
53
127
81
69
11
115
120
45
8
7
33
15
222
123
15
57
8
7
54
155
24
1
95
1
15
72
3
77
48
72
31
65
96
19
29
31
57
8
91
24
156
9
56
61
18
65
144
16
176
88
56
67
90
24
66
9
8
72
64
104
72
48
1
6
41
43
42
3
27
5
13
99
200
7
81
8
64
51
12
24
33
72
39
17
19
36
108
21
15
113
13
48
11
61
54
6
39
45
83
48
49
6
18
47
19
29
136
51
18
72
59
160
56
85
3
72
32
37
35
55
89
61
11
48
96
64
27
18
11
16
9
186
30
18
72
108
41
19
102
24
23
88
15
137
72
109
35
1
23
96
16
8
127
65
85
35
40
8
37
36
18
72
54
143
7
36
53
55
89
16
200
31
41
49
90
45
128
43
45
8
25
72
18
5
85
35
1
23
13
3
32
109
66
17
1
90
149
288
24
31
30
168
216
35
40
69
12
39
80
31
65
223
66
6
48
36
5
31
9
8
61
11
24
16
56
13
72
18
6
30
24
66
35
64
45
6
216
93
32
19
5
24
1
95
19
66
203
37
36
23
24
48
25
54
144
9
32
16
15
17
37
90
6
3
27
45
9
23
1
12
3
105
6
129
80
55
81
8
72
24
184
33
84
36
114
165
69
66
6
30
5
48
24
112
51
54
119
7
18
15
80
96
91
78
66
96
77
43
18
219
33
47
72
31
17
103
89
48
61
96
174
36
129
21
59
7
233
64
51
66
60
66
5
19
93
32
49
36
60
15
24
51
30
23
13
18
132
77
187
24
5
31
120
129
104
7
33
141
150
69
21
11
25
156
3
72
24
8
1
111
8
67
84
9
56
97
63
105
15
51
53
97
71
120
115
48
60
126
35
19
12
129
15
9
152
72
1
36
3
8
79
24
65
181
24
30
29
192
16
144
21
83
136
9
72
119
31
89
31
9
8
73
95
88
32
40
32
127
60
53
1
15
15
17
55
233
37
3
56
24
7
18
47
43
36
96
65
24
24
16
216
32
37
90
41
24
19
162
60
18
125
1
15
8
133
155
49
23
13
3
45
107
79
30
6
69
39
30
99
8
25
84
6
30
39
51
29
16
99
24
21
48
33
18
29
96
7
17
48
25
15
3
21
81
23
67
18
59
16
72
33
42
18
12
24
23
61
131
49
111
159
6
51
93
12
78
36
93
56
16
8
48
43
29
97
23
181
30
162
107
168
73
12
3
56
19
30
119
16
72
32
13
78
12
57
32
64
56
25
216
54
65
25
54
65
24
48
24
1
39
111
17
120
216
25
36
30
24
5
25
42
5
13
12
47
48
120
79
90
54
17
85
59
40
81
60
90
17
96
61
6
108
41
121
47
96
31
6
3
51
21
8
96
1
18
162
30
29
48
1
39
80
120
13
18
65
24
31
72
24
30
83
88
104
85
6
144
21
9
39
15
9
56
25
39
8
88
27
24
5
48
37
66
90
60
84
63
48
75
30
24
15
21
48
60
87
32
1
47
24
208
33
95
79
24
41
24
96
24
61
36
23
1
126
17
16
104
48
43
ABCD 99119430706*3^$a+1 [50004]
28
35
60
36
13
48
24
24
12
60
12
11
1
35
69
111
25
20
3
36
1
20
64
156
108
80
27
25
96
20
4
8
76
20
12
60
3
36
24
60
49
107
9
156
24
51
48
21
76
35
84
36
9
75
69
111
1
8
15
57
39
49
48
104
16
23
1
83
72
133
12
23
1
36
23
57
39
85
44
87
13
56
51
13
47
69
15
24
13
60
72
71
36
21
72
75
33
28
12
8
24
12
28
36
11
1
20
3
24
1
12
8
75
25
95
121
59
1
8
108
72
40
48
83
45
36
120
108
28
12
140
52
35
1
24
35
13
8
147
25
8
99
9
12
3
37
83
1
35
129
76
20
75
13
56
52
32
28
104
135
1
44
3
37
59
60
37
168
35
169
8
84
24
51
1
23
1
59
9
40
35
25
20
72
16
47
33
48
40
32
52
80
12
3
60
25
71
37
44
39
24
37
8
15
57
63
93
27
1
96
84
11
21
12
28
60
23
36
84
21
4
12
23
165
36
28
107
21
72
88
44
63
13
24
23
33
52
20
60
16
20
84
52
84
36
108
35
60
133
68
16
44
216
28
71
36
24
57
72
27
73
36
44
12
40
56
87
1
20
39
36
1
59
9
52
56
27
1
12
108
60
44
288
3
1
60
95
61
44
3
21
72
27
73
47
73
44
100
8
51
36
49
11
1
47
21
100
72
24
35
61
72
12
23
12
60
24
9
60
51
1
84
12
24
36
203
49
36
44
40
32
100
179
9
72
3
120
25
12
140
3
37
56
63
37
12
11
61
83
93
39
9
16
84
71
45
16
44
3
96
9
12
36
28
35
9
60
72
15
1
72
48
59
48
96
217
20
4
23
72
49
24
8
28
59
72
105
15
84
69
72
16
48
20
15
24
217
56
84
15
84
45
52
59
60
168
21
36
64
156
96
23
1
59
36
69
99
12
21
40
32
51
24
37
8
28
24
80
39
45
39
12
9
12
60
39
25
60
155
61
68
75
21
16
32
60
27
25
24
32
144
63
1
35
84
33
112
47
69
39
57
40
36
23
129
28
44
28
32
36
3
321
75
60
9
12
4
20
120
39
21
3
37
48
20
28
44
64
59
21
111
1
68
16
20
48
51
1
44
4
32
288
27
13
48
24
84
11
129
16
23
33
64
116
28
32
39
13
12
36
83
1
44
36
3
21
64
60
48
128
15
37
12
152
16
44
15
25
96
92
40
11
1
20
15
61
12
131
97
23
36
108
12
133
35
96
60
81
16
8
40
35
97
23
21
15
33
15
1
92
124
95
33
27
33
16
56
40
95
13
8
24
36
4
8
96
52
12
120
48
12
56
36
3
13
47
33
87
72
24
36
33
72
3
36
105
75
69
72
16
47
117
3
81
75
21
15
48
37
20
16
8
16
56
87
33
124
35
9
192
4
60
36
32
16
11
24
37
23
261
24
36
88
32
3
1
72
60
83
49
11
45
51
25
96
80
3
180
36
61
23
60
21
4
24
60
47
45
40
23
57
60
28
11
9
111
85
11
25
23
96
24
13
24
36
24
20
4
84
68
40
68
52
83
1
8
52
48
152
39
21
16
12
11
9
52
143
21
76
35
168
1
24
11
85
215
24
25
12
95
145
56
27
1
32
12
60
147
48
21
4
68
3
25
84
47
21
28
11
1
132
56
16
84
80
16
24
96
8
27
9
60
219
120
57
75
48
61
104
28
80
3
36
25
59
25
60
84
11
21
3
177
4
12
24
48
32
28
95
117
36
4
48
72
24
24
36
71
45
124
95
25
36
120
35
145
119
97
203
1
80
108
40
80
15
37
96
20
3
24
57
64
140
100
36
144
71
45
3
96
24
33
3
49
80
52
143
36
121
8
12
16
44
39
24
13
44
96
64
80
76
44
28
11
57
100
24
35
120
1
152
27
9
12
24
40
24
20
96
48
76
20
12
3
181
56
3
37
44
16
23
25
35
180
25
11
1
8
52
24
59
36
61
8
4
12
35
1
47
132
61
48
59
33
3
24
13
59
45
75
60
45
39
45
40
36
48
36
56
24
76
44
24
120
108
28
32
72
28
24
203
33
27
45
72
48
52
143
12
24
97
24
23
61
56
4
32
12
51
9
171
129
75
121
59
193
143
21
4
20
4
108
23
1
8
15
60
33
27
25
12
56
3
61
239
1
60
36
23
49
47
45
3
37
8
60
15
21
72
3
181
24
20
16
59
37
59
25
56
52
12
35
9
100
35
25
59
1
32
24
144
15
36
25
155
228
13
107
25
8
12
72
16
20
24
243
45
48
4
84
12
8
24
72
40
35
33
36
ABCD 99119826868*3^$a+1 [50055]
25
15
104
24
145
102
5
28
21
15
20
19
5
16
39
72
45
108
36
45
354
24
120
72
5
19
105
57
35
37
47
316
48
120
45
51
93
18
12
6
54
126
35
76
120
3
12
108
78
72
66
132
33
15
24
90
47
313
36
12
18
6
108
30
60
48
54
114
12
89
55
189
81
96
39
60
24
200
36
31
93
12
27
30
42
69
75
101
163
21
92
264
1
35
109
71
79
141
128
52
20
55
45
129
35
163
57
3
66
54
257
55
108
12
36
33
39
401
156
205
30
60
9
60
39
36
36
45
9
54
17
19
36
36
69
33
23
64
36
147
36
45
15
144
108
108
36
216
53
31
21
75
18
75
15
30
54
258
35
28
12
27
17
60
36
163
17
64
20
25
11
100
33
66
36
24
9
12
135
129
60
81
168
11
19
42
30
33
56
60
16
57
107
4
27
42
27
3
33
44
19
66
78
12
96
93
69
3
33
27
165
24
15
3
72
48
21
39
48
89
19
17
115
53
16
21
159
84
56
25
11
7
48
33
75
5
55
21
81
114
30
6
9
20
25
71
4
84
20
109
51
92
40
84
56
157
87
135
69
36
129
87
104
43
72
89
16
39
45
80
49
171
15
141
264
72
27
120
150
51
15
60
126
15
15
6
3
32
127
21
12
15
132
17
1
18
30
324
51
116
40
84
195
5
172
117
47
36
7
17
91
12
117
45
239
40
15
12
45
24
3
41
100
45
54
33
33
15
9
27
3
53
28
27
24
9
152
19
89
160
56
31
162
18
24
90
15
33
107
24
19
137
145
71
7
12
6
90
69
21
48
60
47
24
31
90
23
37
99
3
240
53
55
29
16
3
17
4
15
24
101
96
67
357
84
69
171
36
129
135
69
51
92
19
125
120
163
77
109
144
51
32
25
15
33
24
47
40
165
84
54
17
43
33
15
285
44
40
285
126
165
24
20
4
216
20
124
51
41
108
19
36
125
40
15
126
30
125
79
66
180
6
30
60
39
243
41
19
57
45
39
129
51
32
144
36
4
111
30
3
36
33
42
108
162
18
126
54
161
91
18
111
96
20
235
5
1
3
105
36
15
75
65
180
25
18
297
20
4
36
15
96
72
81
27
65
4
75
126
48
15
60
60
116
16
27
17
31
42
18
53
16
69
6
36
12
81
99
17
36
40
105
54
96
12
21
72
108
60
32
64
24
156
9
35
37
72
12
60
71
49
51
9
90
125
36
55
29
19
21
3
18
192
123
279
101
43
17
37
71
40
27
72
42
11
25
12
78
30
99
120
15
9
120
20
37
3
225
54
6
191
133
18
89
49
96
108
36
11
40
105
24
47
199
96
105
120
147
53
28
120
57
15
24
285
108
30
33
3
45
36
99
17
73
15
45
54
156
185
156
36
4
20
4
141
18
108
48
81
51
9
20
76
87
117
80
16
84
33
267
75
18
51
57
143
72
55
102
18
129
15
45
81
42
21
177
108
36
54
101
4
56
55
84
42
39
159
30
114
173
43
21
104
49
36
54
53
25
234
105
3
18
39
9
95
52
147
21
87
9
75
5
76
48
92
49
78
21
15
12
93
12
144
135
21
44
61
30
144
21
39
36
29
40
20
1
48
186
161
4
15
18
30
72
149
36
4
87
9
21
114
36
105
3
45
207
29
136
44
64
69
27
20
60
160
20
19
30
111
15
6
35
37
30
53
7
36
21
60
39
42
18
102
3
39
53
67
6
11
79
105
216
20
139
21
56
49
35
24
16
ABCD 99120325498*3^$a+1 [50003]
12
44
16
24
44
115
101
40
36
68
97
23
36
24
4
128
4
15
65
36
43
5
16
105
99
44
1
75
111
45
9
59
12
88
56
1
39
104
1
11
48
52
15
21
8
7
129
144
44
12
31
17
1
71
76
12
92
16
8
31
84
96
90
51
3
5
64
48
9
63
27
5
4
111
9
36
51
89
1
47
16
12
128
85
11
19
141
44
24
72
36
88
45
107
120
4
9
126
45
84
56
24
12
48
12
40
24
8
16
60
21
23
13
63
56
24
4
128
13
155
4
33
15
20
24
24
16
9
35
4
116
64
51
36
126
108
35
24
36
55
126
39
24
3
65
139
33
8
43
5
36
84
4
20
16
15
17
25
54
21
9
15
9
11
28
20
7
5
91
89
31
17
28
33
47
19
9
15
9
21
35
40
165
36
36
15
80
4
24
120
12
9
15
56
25
48
6
9
27
30
27
72
9
35
16
9
11
24
4
51
149
76
21
6
48
29
48
40
24
20
19
41
49
39
57
63
92
1
99
84
51
53
43
54
15
8
52
45
60
51
12
36
20
151
41
12
253
59
4
20
4
36
21
35
1
15
32
48
24
1
18
6
11
28
104
13
27
12
48
21
75
36
8
60
7
65
55
5
28
60
3
17
12
55
9
51
33
51
21
96
135
53
100
132
20
28
12
24
144
120
56
31
17
16
117
35
24
4
44
16
72
8
4
27
101
4
8
7
5
55
33
3
93
44
72
4
104
40
32
1
15
3
29
12
28
81
30
5
60
12
4
51
33
72
60
33
11
4
44
28
32
28
12
8
4
128
40
3
57
72
9
75
12
9
83
1
51
68
61
11
16
128
7
77
16
44
61
35
24
37
11
52
3
33
20
40
72
60
8
7
69
60
51
5
28
75
5
4
20
97
36
75
8
4
21
47
64
56
84
76
44
79
69
48
68
121
3
33
3
32
60
24
16
84
36
80
60
28
57
3
24
63
53
24
91
81
39
6
15
36
128
24
60
36
76
39
165
45
39
32
36
64
20
49
11
40
8
36
72
4
99
5
64
20
36
16
48
56
4
21
11
19
36
36
9
36
72
8
40
33
27
120
20
48
25
15
21
39
72
15
53
4
176
120
1
275
28
56
7
57
32
48
12
31
5
4
24
36
44
12
72
36
72
4
48
48
20
4
48
21
87
9
30
65
64
75
66
60
111
80
25
48
51
8
37
123
96
15
21
36
12
12
36
3
42
27
36
111
24
9
12
8
12
36
25
18
77
64
39
65
24
16
21
60
11
60
40
68
156
48
28
24
44
36
48
36
12
52
12
21
60
3
27
29
25
75
20
19
21
99
6
210
41
4
44
12
100
8
16
44
84
7
126
18
5
156
1
18
9
33
99
24
36
8
40
8
28
12
120
3
30
87
75
89
88
92
16
44
84
12
28
20
1
15
68
72
25
3
27
21
68
24
16
75
9
63
9
21
18
5
84
48
120
13
59
13
87
32
139
30
39
3
17
103
53
24
100
8
28
32
88
36
99
21
21
27
12
60
68
28
8
16
180
120
36
32
36
16
104
31
29
4
12
39
5
52
8
24
60
76
12
68
7
18
11
48
36
40
21
11
24
19
9
12
56
4
24
27
33
60
144
12
8
7
5
48
88
12
32
4
192
20
19
30
83
28
72
96
12
32
48
40
24
15
93
12
8
12
24
64
12
15
5
31
30
39
24
140
16
36
48
45
95
52
9
11
13
126
5
28
32
4
32
100
8
1
51
48
27
18
47
4
104
100
20
37
47
40
36
24
36
24
156
20
7
57
20
31
57
24
68
16
51
65
4
24
32
16
3
5
60
7
53
24
52
68
112
56
24
121
119
19
77
4
68
112
36
92
52
8
43
18
30
69
21
36
3
32
48
13
18
81
9
119
1
47
25
107
7
29
36
19
9
48
129
51
8
16
9
60
15
20
16
21
48
39
48
84
45
51
39
60
113
31
66
35
36
60
112
12
36
68
52
3
129
33
59
24
7
65
13
39
12
15
54
39
48
8
16
75
9
21
3
20
1
11
64
20
61
35
48
36
61
24
11
79
12
29
79
5
1
183
12
36
32
16
80
37
47
148
24
8
43
125
4
24
20
12
4
36
60
39
41
25
3
21
59
12
48
76
20
76
33
30
9
56
4
20
12
76
20
28
12
8
40
21
6
17
52
36
8
7
33
21
3
156
96
24
44
61
12
63
36
36
8
37
27
12
116
4
99
69
12
68
136
96
9
35
60
16
20
40
9
15
20
12
12
12
4
36
8
28
60
44
16
24
24
24
36
32
12
16
75
30
72
15
8
121
15
44
55
17
12
28
8
52
9
120
36
3
15
45
44
1
107
48
61
51
24
80
76
60
8
36
24
72
40
84
20
1
90
29
40
20
24
31
36
18
42
17
36
1
90
53
12
19
5
16
15
60
9
135
21
20
24
132
12
16
12
68
31
141
20
52
63
33
21
23
96
36
4
116
31
17
12
1
27
20
12
85
11
52
68
72
37
23
28
33
6
5
16
20
72
61
60
11
28
12
60
84
147
30
47
13
18
57
20
88
56
85
75
168
12
15
125
31
18
96
71
4
81
23
1
30
36
5
24
24
1
24
66
65
31
65
4
21
30
69
111
29
28
36
72
15
24
5
28
8
24
60
1
63
27
48
89
40
32
48
12
31
45
8
7
180
29
1
18
9
33
87
36
21
36
30
24
21
12
21
47
52
20
1
15
44
36
12
ABCD 99120703538*3^$a+1 [50038]
24
25
41
6
18
7
48
72
5
30
13
29
42
18
42
30
36
43
5
90
54
66
12
45
9
15
9
31
113
15
81
6
18
7
41
30
30
18
57
64
24
59
6
24
12
138
72
9
15
1
23
66
7
113
15
9
18
189
39
6
19
32
24
16
24
119
25
17
15
3
21
16
209
24
31
24
11
6
39
3
60
48
84
30
114
12
18
15
9
111
16
59
6
39
21
19
65
6
66
150
9
24
21
6
60
78
96
19
41
39
99
48
42
12
39
57
102
48
9
136
8
15
72
42
12
18
30
42
48
1
41
48
12
19
72
23
12
45
9
79
17
42
90
42
114
15
21
90
6
19
71
60
84
105
45
123
15
42
6
33
144
45
30
78
39
63
12
78
18
30
15
24
33
6
42
63
24
88
23
90
15
231
84
36
60
36
49
23
42
15
24
45
36
63
88
125
19
5
19
77
27
63
9
33
78
42
96
15
39
18
15
39
18
36
12
15
69
198
30
18
54
30
9
15
150
252
18
45
21
3
16
56
24
171
36
18
7
53
84
12
19
11
30
39
16
24
200
72
9
15
69
67
8
40
65
96
48
66
21
9
12
3
21
115
89
84
3
9
66
45
3
37
77
36
72
79
23
78
3
15
81
39
180
60
102
99
153
30
1
35
42
54
78
6
1
8
117
3
15
138
54
18
72
55
71
105
33
31
8
16
71
9
9
78
24
114
31
23
60
66
24
96
67
23
6
19
35
42
72
43
23
57
48
16
41
39
45
6
69
69
36
24
6
6
19
29
66
30
66
12
37
8
15
57
40
8
21
6
61
80
3
85
32
69
18
81
15
54
3
39
6
90
18
111
40
5
3
88
47
102
18
1
17
63
21
108
7
29
12
30
73
96
11
84
1
24
35
18
36
31
24
56
63
42
6
24
36
69
16
23
57
39
30
75
168
208
24
11
48
6
15
24
9
12
19
80
40
47
9
15
24
25
56
51
13
41
15
16
125
19
104
45
60
84
6
36
145
80
63
33
57
48
48
7
23
6
60
18
36
306
6
49
24
5
90
9
15
1
71
81
40
8
15
1
5
48
48
60
39
64
65
6
1
8
9
31
71
24
25
77
19
83
6
7
32
21
66
9
40
120
35
21
9
39
15
6
75
16
96
125
18
1
24
17
15
15
24
78
3
87
33
168
40
5
115
41
48
87
21
84
31
29
90
66
144
63
72
16
8
9
6
126
18
60
6
42
12
1
32
39
126
24
19
77
3
15
25
59
6
15
27
12
6
67
17
15
240
15
6
36
63
21
30
37
80
40
89
6
9
9
15
87
9
21
60
18
165
40
89
12
48
43
17
18
12
57
64
71
114
30
66
31
5
43
32
88
41
24
39
3
30
48
24
6
90
15
111
1
29
60
36
19
29
42
49
5
18
81
21
6
12
6
120
27
160
65
55
8
21
90
1
104
69
30
69
15
42
15
33
12
54
61
23
33
27
21
45
30
12
9
111
42
63
40
53
54
18
60
63
51
85
24
17
15
9
30
6
3
57
48
7
168
77
42
6
27
9
15
9
15
45
120
90
9
111
1
200
24
45
66
49
56
39
9
21
12
39
45
3
27
36
42
15
15
73
24
5
66
12
12
18
78
9
21
19
29
12
12
96
60
31
29
51
15
114
6
66
48
15
15
114
103
5
48
30
84
1
65
222
30
19
8
141
27
48
69
18
49
24
47
54
54
85
17
63
57
15
3
84
18
135
45
72
42
18
132
24
54
6
15
72
99
6
55
17
7
56
33
31
101
30
93
15
150
12
48
31
35
300
210
39
15
30
91
23
66
15
69
42
9
21
138
33
45
75
9
6
129
40
71
114
15
75
18
60
7
56
45
115
8
39
6
12
15
15
25
47
30
36
7
89
54
120
30
12
54
81
40
5
30
84
1
89
31
8
9
12
3
87
49
59
12
25
5
66
49
23
33
39
30
48
6
12
49
119
66
15
45
3
27
66
3
69
12
48
151
104
27
78
60
108
87
15
1
56
16
89
30
24
24
1
47
105
27
30
108
3
9
15
15
30
3
9
66
60
9
16
8
87
9
51
13
17
15
40
200
40
8
105
36
54
66
66
18
84
27
96
24
16
29
51
64
35
30
15
51
93
51
6
55
24
128
57
15
33
7
11
18
24
6
6
55
5
18
48
18
30
42
12
3
40
24
89
12
18
9
51
102
60
3
21
24
72
54
21
39
18
12
19
95
57
120
39
6
42
97
11
30
192
31
29
60
30
42
39
69
12
15
40
29
6
21
39
6
43
17
15
39
1
8
21
78
12
54
144
42
1
48
5
91
35
6
79
8
3
30
79
35
6
15
177
108
19
96
17
31
11
45
21
43
5
24
60
96
127
23
25
59
6
7
35
42
27
123
13
83
6
79
41
54
9
63
18
54
30
12
39
21
18
36
12
162
78
48
42
30
57
3
60
9
45
30
36
57
15
42
96
42
30
15
21
30
21
21
18
9
141
72
42
97
119
1
35
21
33
6
84
42
27
45
12
54
9
48
3
6
54
120
105
87
24
66
39
64
72
113
7
17
36
54
30
6
ABCD 99121322648*3^$a+1 [50004]
15
84
9
51
9
66
42
30
69
39
90
15
84
52
29
126
6
3
45
51
36
57
67
20
9
30
25
44
27
90
63
52
23
6
36
19
29
78
84
13
77
31
227
37
29
15
12
45
42
12
18
36
51
81
3
9
187
8
57
79
17
84
24
36
30
81
24
28
60
113
15
84
24
9
72
198
153
3
69
3
78
55
56
4
20
147
33
9
27
120
36
52
20
96
21
123
28
29
24
36
91
20
117
135
60
36
12
33
91
29
60
36
19
36
53
3
4
23
141
12
33
54
12
6
3
52
20
9
24
126
108
318
132
207
45
120
60
18
153
39
69
36
39
6
55
80
48
51
37
29
123
201
204
7
5
18
42
54
9
27
1
20
60
52
20
81
36
3
171
6
54
66
306
90
43
72
8
12
15
144
81
9
36
3
40
92
48
27
42
27
36
9
171
12
60
21
15
21
6
18
39
15
405
57
43
65
42
18
7
41
7
11
24
61
41
60
18
18
12
63
9
54
9
63
24
25
11
12
33
63
165
45
6
1
29
51
52
5
43
108
47
78
12
18
42
48
24
63
12
51
66
36
15
117
48
24
19
29
51
81
3
96
100
29
36
79
8
144
9
27
12
36
45
51
81
90
210
24
63
72
75
45
51
54
63
28
89
75
33
156
51
93
18
24
9
201
171
27
18
42
126
54
18
19
29
72
7
65
31
32
69
63
16
5
7
24
5
63
45
60
3
45
87
28
53
234
45
21
24
63
27
126
147
69
3
87
144
1
11
105
12
177
48
7
20
63
25
17
55
8
27
30
123
21
51
28
56
27
33
9
12
24
12
18
54
51
72
3
61
20
24
244
92
33
3
24
84
9
63
24
36
144
48
60
93
90
9
4
41
43
72
56
60
39
60
30
126
42
3
24
3
241
125
30
96
30
99
27
69
36
9
3
45
96
39
88
47
6
12
15
9
115
41
27
15
30
6
37
8
81
30
24
1
164
24
45
48
63
16
164
117
60
30
189
4
29
43
32
27
9
9
15
57
51
27
117
63
90
12
15
9
12
90
9
9
171
15
9
12
15
18
79
56
36
63
117
21
175
29
79
5
6
108
18
12
15
45
48
79
29
27
33
19
72
20
24
111
33
36
12
9
63
15
48
72
81
69
63
9
18
73
35
9
120
36
24
63
90
63
64
44
27
48
105
165
72
72
7
60
84
11
45
105
63
36
216
3
180
13
68
16
44
64
96
140
15
66
79
24
32
96
27
12
81
60
9
84
27
24
108
12
15
1
35
129
88
132
83
1
71
48
6
36
135
21
42
145
101
24
27
64
101
15
45
75
16
44
45
75
24
189
147
60
136
8
72
48
9
15
16
92
12
33
18
12
33
172
89
79
5
42
54
75
45
36
115
20
45
27
33
3
51
18
12
43
8
3
61
53
12
108
7
8
3
13
29
75
72
123
45
117
3
16
119
33
9
63
28
29
24
12
24
3
27
6
3
132
84
105
3
123
277
32
24
81
18
45
120
16
11
6
48
6
45
45
48
18
117
81
7
89
63
27
253
83
33
39
117
24
45
162
37
11
141
136
17
7
140
4
29
48
54
33
21
24
55
20
27
69
52
29
48
7
56
69
39
72
225
18
69
57
159
12
33
36
99
57
42
30
15
21
42
102
15
12
63
18
43
20
15
66
43
47
133
17
63
3
18
15
12
105
18
81
111
72
258
3
24
21
6
18
111
51
66
24
19
56
88
125
43
137
3
33
75
15
9
48
87
57
9
31
20
21
15
93
15
9
36
180
36
43
20
48
9
63
33
39
9
6
18
30
108
117
52
20
24
39
42
75
51
72
1
20
36
9
51
36
9
108
18
73
20
27
9
105
3
168
9
18
90
72
63
117
55
44
39
18
15
9
90
30
18
133
29
43
8
45
43
104
36
27
42
30
90
123
99
1
29
15
3
6
99
3
97
53
39
36
45
60
27
45
12
15
9
79
77
60
39
9
7
8
28
8
12
9
108
51
111
6
3
51
9
21
43
60
5
27
60
3
186
55
92
60
48
112
104
36
69
63
63
138
150
45
64
116
16
29
54
18
18
37
107
1
20
36
88
56
16
36
24
5
18
25
60
20
12
33
30
72
24
90
36
135
3
97
35
61
29
3
112
95
69
9
12
60
48
27
33
36
7
23
25
72
8
165
24
3
33
27
39
45
123
30
7
ABCD 99121590884*3^$a+1 [50117]
13
36
167
144
49
47
120
109
120
125
78
97
84
35
42
30
114
96
163
35
181
11
144
25
24
89
7
84
5
192
252
66
109
5
48
48
144
55
5
90
72
66
19
180
23
1
257
7
215
288
24
24
85
24
11
24
48
13
5
115
29
7
120
24
120
120
41
30
120
145
41
163
11
73
132
11
102
7
204
24
71
96
144
1
65
19
41
319
144
132
269
162
37
155
48
48
114
12
55
11
109
293
31
144
71
6
199
29
240
30
168
72
78
19
23
145
23
72
37
120
41
84
78
48
97
36
89
66
120
49
71
114
270
1
60
5
19
107
169
60
77
48
19
131
205
77
30
97
71
54
31
11
24
66
6
109
60
65
78
66
30
66
108
42
120
30
18
1
156
179
169
36
5
60
234
1
36
131
72
6
132
67
125
67
221
7
47
49
36
48
5
67
84
60
36
41
108
132
19
83
1
36
11
72
66
91
305
330
13
132
185
54
6
84
379
5
30
85
77
126
30
7
60
23
49
60
24
120
11
264
61
108
71
42
150
24
25
41
48
175
71
24
1
161
150
48
6
48
228
7
191
24
48
73
24
72
180
11
42
6
169
17
150
49
5
139
71
162
240
174
18
127
71
54
114
1
29
115
120
71
13
101
60
36
19
11
18
126
120
42
60
18
1
23
37
24
35
25
120
180
161
36
7
71
61
144
11
13
36
71
78
18
49
84
36
101
42
61
84
5
18
73
360
17
19
41
84
54
96
120
85
59
49
191
126
163
71
42
7
23
18
30
24
37
83
78
7
155
1
36
24
389
48
7
47
54
96
55
48
12
84
29
78
144
73
12
24
101
19
125
96
54
96
144
72
48
49
47
49
84
60
143
48
114
126
30
42
24
24
72
72
312
25
24
17
12
151
29
55
23
18
91
35
73
95
42
43
5
127
23
6
31
53
7
119
216
85
120
83
120
48
13
11
49
41
6
102
66
72
133
65
36
60
90
24
72
42
6
25
161
115
59
66
126
37
41
31
204
24
60
11
121
95
25
143
6
66
169
311
168
61
35
61
84
5
66
229
84
101
31
24
59
168
169
65
30
18
30
145
17
19
36
119
1
24
101
90
90
6
120
133
77
7
47
73
47
25
84
35
126
48
96
66
216
168
85
59
25
12
35
133
120
125
126
205
11
13
35
157
29
144
6
6
66
168
42
30
229
83
138
19
24
155
72
13
107
138
79
12
83
66
6
96
24
48
25
72
71
97
12
288
41
42
72
37
60
65
78
30
127
144
59
1
324
60
137
198
25
95
72
49
5
66
145
168
23
24
24
72
13
11
24
24
96
24
1
36
11
24
120
25
29
55
59
85
11
49
72
95
48
25
12
35
48
25
191
24
37
48
365
7
41
139
84
65
31
24
36
161
103
137
19
23
25
113
60
139
60
83
192
24
145
84
77
240
60
18
48
49
263
72
48
66
60
66
48
96
120
90
126
66
19
29
102
42
12
115
ABCD 99121662644*3^$a+1 [50007]
30
36
54
18
96
30
12
24
18
17
19
30
30
17
145
3
32
4
9
23
13
18
48
18
15
9
39
3
30
30
9
21
131
60
64
12
9
27
32
55
6
18
84
36
77
13
11
55
30
24
6
6
15
45
47
1
12
15
3
6
11
49
15
21
54
57
32
55
36
36
24
90
6
48
53
7
53
7
36
5
16
39
84
53
43
21
20
25
39
3
30
12
36
54
5
61
18
5
48
12
37
15
63
65
1
18
6
12
15
12
57
3
21
107
43
21
9
11
1
3
8
4
15
12
9
32
7
12
5
13
54
54
27
12
48
3
6
54
12
5
4
63
17
13
15
8
12
28
3
33
33
15
15
173
1
12
23
48
31
42
3
51
30
30
53
52
8
48
25
84
66
18
42
114
12
18
12
9
8
31
6
6
24
29
31
81
12
27
41
109
15
51
24
66
42
29
7
5
49
12
30
6
24
6
65
28
80
25
36
36
15
3
6
24
3
57
24
36
66
29
12
25
18
33
63
24
41
49
15
57
24
15
20
36
115
18
24
11
1
78
48
9
32
112
15
6
36
111
51
18
3
44
48
19
24
33
3
6
63
27
48
21
9
23
12
12
64
15
24
29
1
30
6
15
15
57
69
12
87
3
78
11
1
12
15
9
156
27
93
18
65
37
11
4
51
48
12
54
6
21
27
30
126
53
16
27
72
12
36
24
24
33
20
40
20
7
5
25
15
15
72
30
11
7
24
6
36
30
24
30
6
45
15
24
41
16
3
24
17
91
5
25
18
42
11
64
39
18
36
12
78
36
36
24
24
42
11
28
9
210
24
17
12
12
1
60
6
29
1
15
24
45
60
6
18
11
16
15
33
12
27
6
30
9
24
84
36
21
6
12
117
12
15
108
18
30
5
132
1
12
35
100
3
6
63
33
84
36
24
36
11
67
12
41
13
24
11
1
11
67
12
77
1
35
1
36
30
9
36
15
5
7
6
36
15
15
6
18
6
18
77
13
39
51
41
52
39
36
18
66
9
45
11
24
16
9
54
12
24
6
11
4
21
11
13
18
66
60
6
84
6
3
27
5
13
63
123
6
90
6
18
17
64
9
12
18
24
12
36
9
39
17
12
1
12
30
30
3
75
41
12
121
111
51
6
12
11
31
9
15
12
78
23
7
6
24
15
20
16
9
23
37
96
60
27
81
102
5
19
36
29
7
12
6
3
72
141
15
12
33
30
21
75
9
24
15
5
7
24
21
3
42
59
115
6
47
7
6
60
30
24
6
23
4
32
1
15
44
31
69
33
18
5
36
12
37
47
7
5
16
45
84
51
9
30
24
21
32
7
21
12
39
72
9
57
6
30
107
7
6
59
61
54
24
18
12
6
33
24
9
30
36
18
6
53
43
24
60
29
85
72
48
47
40
15
24
9
24
68
25
24
83
1
12
12
6
42
24
15
24
56
19
41
43
6
24
12
23
24
96
16
8
127
41
19
45
21
6
18
36
11
4
140
61
54
24
30
66
30
6
30
35
4
45
3
92
13
131
28
9
24
84
15
44
1
42
29
49
6
9
15
120
6
6
9
99
41
24
7
12
57
15
6
54
5
49
11
24
96
40
8
7
36
5
13
3
8
1
39
44
1
6
5
48
4
44
43
24
5
7
9
24
9
18
5
48
91
29
1
96
47
1
6
9
32
24
1
15
24
8
13
3
45
36
23
1
36
35
55
30
47
1
3
3
6
15
36
9
11
19
6
39
63
9
27
45
9
3
15
24
77
12
12
16
3
45
24
32
7
149
7
57
39
24
21
51
41
4
9
6
9
15
65
49
6
6
83
16
15
17
7
45
51
30
6
54
35
79
33
27
17
55
30
59
43
12
29
36
16
99
45
15
24
66
36
18
24
12
96
48
6
71
25
48
30
30
35
36
36
7
9
44
25
11
7
60
96
18
6
66
15
21
47
13
18
60
5
48
13
36
15
8
36
1
15
3
60
69
3
24
5
1
54
21
12
20
36
12
25
54
30
3
3
108
45
27
53
1
15
39
57
9
48
12
11
4
20
144
7
89
40
45
23
7
6
3
21
6
108
5
36
16
60
3
6
27
32
1
174
33
20
49
15
8
96
43
12
6
3
84
75
132
30
90
6
60
18
60
42
3
15
17
25
15
3
6
30
6
54
21
9
54
36
24
6
54
12
18
23
1
72
6
5
7
33
9
6
54
15
15
36
24
18
47
55
57
33
35
1
11
37
54
36
36
45
9
6
57
9
30
24
24
30
3
3
17
7
96
54
30
6
30
17
49
42
36
5
25
3
32
37
15
27
69
3
54
54
17
19
12
29
61
12
11
7
18
3
32
1
3
15
30
11
7
17
1
15
15
6
59
40
32
48
37
18
30
3
24
9
47
13
11
4
39
36
65
1
18
5
55
6
107
4
33
27
24
12
9
75
3
6
126
30
83
25
15
44
13
24
6
54
11
43
9
36
48
9
15
9
6
18
60
24
42
6
15
3
12
24
45
44
100
27
21
8
19
29
4
3
30
48
6
29
13
60
23
7
5
7
45
63
17
12
43
6
3
12
9
48
18
21
3
42
6
30
54
9
15
5
31
60
24
21
9
36
11
49
15
51
30
47
31
42
78
12
30
30
89
40
32
13
30
5
31
24
36
21
3
21
3
72
9
15
53
28
3
24
48
24
9
27
60
30
24
138
12
17
19
125
16
9
24
36
42
18
30
29
55
6
3
15
72
24
9
128
121
23
76
12
21
24
27
105
24
60
11
36
4
3
6
6
17
12
36
25
47
7
36
41
48
31
18
66
30
66
24
6
27
56
7
78
27
33
30
185
16
36
15
30
48
3
3
81
32
37
30
24
66
15
9
27
9
36
12
3
39
21
9
39
27
9
45
95
1
3
32
7
6
30
6
54
5
91
6
48
12
48
6
17
7
36
36
5
79
33
12
12
8
79
77
4
39
72
78
24
12
30
30
11
79
41
48
12
7
18
18
5
7
5
79
17
36
12
55
29
25
27
24
9
12
11
19
18
51
15
57
39
54
24
15
147
30
11
7
45
27
48
42
12
36
12
35
19
18
3
15
24
30
30
33
63
60
30
90
29
55
24
21
12
57
6
5
1
15
27
18
18
65
49
11
7
9
140
85
6
12
9
20
1
18
24
30
11
28
15
6
54
120
33
9
3
21
39
8
37
3
33
108
48
78
6
3
20
61
3
32
37
11
60
4
24
75
69
20
12
7
6
71
13
6
33
3
5
25
6
24
6
30
18
30
30
60
12
23
31
9
48
8
19
30
30
12
12
9
32
1
84
66
6
3
56
16
15
18
23
7
54
11
1
66
18
11
1
18
6
24
12
18
6
30
6
42
5
55
36
81
3
42
39
140
175
126
6
12
21
32
28
20
12
13
54
57
36
15
5
28
15
60
17
7
57
33
66
5
25
72
42
90
96
123
12
75
9
3
60
24
5
19
41
55
29
112
32
4
3
24
6
27
84
24
104
12
4
3
5
37
83
13
35
43
12
89
55
5
25
6
65
19
9
15
12
21
32
19
29
52
15
21
9
15
8
19
41
28
8
1
27
3
57
3
30
66
6
12
75
3
17
1
15
51
36
18
30
9
15
18
47
1
6
5
43
29
37
90
36
6
23
88
3
21
33
11
43
65
61
123
9
30
18
23
43
21
32
16
9
39
39
69
60
21
30
ABCD 99121663588*3^$a+1 [50026]
6
3
27
60
25
32
27
114
90
36
69
16
80
45
51
88
56
45
43
48
24
59
165
51
90
36
78
12
117
40
5
42
1
104
75
13
8
48
15
97
32
96
51
210
171
135
24
48
25
8
9
144
31
8
33
159
48
16
209
103
24
29
42
12
13
192
125
48
3
15
1
125
3
16
5
91
24
119
25
113
87
3
24
90
19
17
252
12
24
54
1
29
51
261
30
36
18
24
180
123
40
83
21
48
280
71
49
95
66
60
139
131
21
123
36
36
36
25
59
54
15
21
60
15
3
12
321
135
12
93
165
72
36
15
16
48
47
54
72
3
207
42
55
72
104
64
5
6
84
1
72
347
36
30
42
33
21
36
48
222
9
88
263
12
21
345
144
66
36
81
15
282
90
222
36
19
35
36
49
113
48
24
55
80
45
174
90
126
205
155
6
63
16
95
90
31
120
32
16
35
61
29
99
48
219
18
3
64
24
24
83
18
126
205
281
39
99
42
3
16
143
30
3
3
12
33
64
53
54
48
21
57
79
5
43
35
61
56
136
17
135
63
48
114
55
96
56
63
108
13
24
32
16
167
36
126
90
45
88
5
91
56
3
85
167
25
8
33
414
168
105
48
57
87
16
47
1
11
13
83
18
51
39
1
11
45
69
174
141
21
123
16
120
24
5
60
66
13
11
21
99
6
135
63
30
115
35
45
16
80
15
54
72
195
3
237
16
72
8
87
90
12
108
7
119
1
5
19
17
103
71
1
59
36
30
99
69
36
48
18
42
66
96
66
135
117
123
9
48
7
125
51
15
129
3
138
19
53
91
41
151
264
35
18
115
32
9
55
35
37
59
18
18
90
127
72
8
81
7
59
18
42
121
5
195
15
24
1
8
39
60
18
48
115
71
66
60
43
65
90
54
55
155
78
72
18
45
27
36
90
30
169
96
47
33
184
83
37
72
56
40
8
16
48
17
55
8
21
36
79
119
78
12
127
161
54
1
149
48
27
9
7
35
264
69
96
15
1
17
42
18
36
54
25
47
145
120
35
36
649
23
1
11
18
115
120
8
48
21
30
18
18
49
5
43
11
24
37
65
60
19
72
47
25
101
54
78
30
78
171
135
73
72
48
5
18
48
81
63
6
126
126
15
3
37
29
54
69
40
8
9
78
1
24
113
15
57
31
11
84
126
6
37
48
23
144
72
81
184
24
107
198
12
115
35
120
18
6
84
1
104
16
29
19
17
63
21
42
49
95
174
51
40
8
45
51
64
71
145
101
19
24
8
3
37
24
101
72
3
64
23
1
72
167
12
93
40
47
1
8
9
258
84
18
15
21
72
60
7
11
21
105
48
42
48
36
204
13
120
5
43
29
43
107
72
13
168
72
11
37
72
56
16
131
12
42
30
9
112
29
19
11
126
54
18
31
24
56
64
41
7
53
72
174
61
17
120
6
72
193
24
47
25
155
144
6
15
16
5
19
8
21
186
121
107
85
11
36
25
120
56
15
90
7
65
7
5
216
19
95
9
21
54
21
51
54
90
240
45
225
79
47
198
12
15
129
18
42
3
87
66
78
66
79
72
17
15
16
5
27
99
120
21
160
239
120
294
187
48
71
33
112
53
75
16
11
165
33
36
54
85
32
88
56
105
55
65
216
54
121
5
150
85
41
48
127
59
85
80
16
17
55
35
61
5
144
91
56
15
25
155
60
18
7
8
75
13
143
6
48
42
18
135
160
191
1
35
13
17
31
144
113
6
12
24
133
47
25
23
1
71
78
18
108
54
ABCD 99121756978*3^$a+1 [50014]
45
207
234
24
3
69
15
111
9
153
15
48
60
312
33
27
132
51
162
75
93
27
165
6
36
9
36
9
180
171
168
15
33
9
174
54
63
69
48
15
12
45
6
117
12
24
60
21
48
111
12
60
24
9
60
75
69
180
30
78
3
24
60
15
33
93
6
21
48
12
39
141
27
162
111
87
33
39
90
15
204
60
84
108
63
6
3
51
81
3
21
192
3
105
36
21
39
111
162
27
63
102
39
51
129
141
3
36
21
18
21
12
120
57
183
12
3
24
66
54
45
9
39
48
84
9
6
9
72
75
270
24
75
15
21
33
51
60
9
147
57
123
15
90
60
18
117
24
3
66
147
24
24
57
27
231
165
60
9
102
18
270
105
81
75
141
54
9
57
6
69
144
36
96
120
33
24
3
123
54
18
72
81
57
87
57
3
48
48
9
6
21
15
153
60
147
93
48
84
9
27
24
195
33
45
66
9
120
96
51
21
24
60
120
3
21
36
39
69
33
99
48
60
51
84
33
9
66
45
69
54
90
15
15
9
15
21
27
9
9
24
15
87
45
204
84
180
12
3
102
51
60
84
63
162
195
36
159
60
144
12
45
33
135
9
87
165
120
15
39
141
60
60
36
120
84
36
24
96
27
21
15
42
87
21
111
180
48
15
42
48
15
63
45
9
84
54
45
51
57
87
21
27
114
36
90
90
12
6
12
18
24
63
24
3
45
36
27
30
60
75
27
33
72
27
21
33
99
48
12
168
45
183
57
63
36
48
48
108
24
36
36
120
24
60
27
9
81
15
48
24
15
60
18
15
120
108
75
126
6
102
27
51
18
84
18
78
54
33
24
36
12
51
21
3
120
57
75
33
72
60
9
24
3
33
54
48
69
48
105
126
30
39
105
27
60
9
39
105
27
9
27
144
3
132
108
81
57
24
18
33
72
147
141
12
21
51
60
48
21
39
96
15
21
36
45
18
21
24
45
36
150
81
45
102
90
63
12
120
60
3
105
72
57
3
48
15
69
45
54
72
57
12
51
45
84
33
132
54
12
24
21
24
36
39
9
156
21
54
36
90
99
9
39
87
18
51
12
12
27
36
90
18
105
21
63
72
153
42
21
24
21
24
111
369
3
111
36
18
63
192
72
96
57
3
3
162
63
12
177
63
39
69
12
15
57
33
48
96
54
129
45
3
69
78
105
12
3
18
78
9
153
39
168
48
12
132
9
27
48
51
144
96
21
12
48
207
45
201
27
72
51
9
75
57
33
18
69
165
6
57
120
3
18
135
24
12
21
42
105
48
165
114
69
129
3
144
24
165
24
27
3
132
21
27
45
87
129
117
15
3
45
132
3
60
129
12
3
30
3
132
252
33
252
3
15
105
57
3
51
21
96
24
3
18
15
48
12
9
108
222
33
36
72
159
141
225
144
48
108
18
81
153
15
72
45
183
15
48
213
84
51
69
36
15
9
33
12
3
57
3
60
12
168
12
15
72
81
99
69
21
15
108
60
12
24
9
312
36
18
30
27
117
6
105
69
27
45
123
60
93
198
105
12
39
186
63
9
48
15
63
21
99
45
12
72
108
3
69
21
12
87
57
60
30
6
243
132
255
9
24
60
15
9
57
18
96
9
75
45
60
132
60
48
36
24
36
87
12
132
141
3
45
9
63
204
21
102
45
33
3
69
171
117
84
51
3
36
45
15
30
60
138
21
72
15
45
12
21
27
3
45
45
279
12
24
60
39
141
84
60
3
108
45
12
48
27
45
189
135
9
39
36
24
60
12
48
156
36
69
75
87
108
9
132
21
144
39
60
72
123
12
57
72
93
63
45
135
84
15
93
12
48
ABCD 99121778532*3^$a+1 [50022]
78
22
6
2
42
46
30
69
23
42
100
87
48
53
90
30
43
45
20
7
72
23
30
7
71
1
33
50
37
24
257
30
18
12
60
28
2
12
10
87
39
50
4
150
30
36
30
21
33
36
24
146
4
8
42
67
3
20
6
24
6
49
65
40
80
55
45
66
20
10
39
71
1
69
14
10
20
10
8
22
36
50
40
9
45
3
95
162
46
14
240
43
27
8
42
18
60
28
50
19
21
14
120
18
19
29
60
79
35
1
47
82
50
13
107
18
19
39
120
14
18
18
54
40
36
24
6
27
27
66
90
20
49
21
2
28
21
9
2
28
32
42
76
32
52
51
36
29
7
65
7
15
26
19
11
10
80
4
26
4
68
42
40
26
40
32
18
7
63
24
45
11
42
12
30
46
14
6
24
46
20
1
63
6
50
70
32
52
8
22
60
36
32
48
37
53
55
9
26
12
60
12
40
57
11
13
5
4
6
84
30
27
11
30
67
15
50
16
24
56
4
66
80
4
45
23
82
3
147
20
46
14
40
20
36
10
20
12
28
111
23
16
14
46
24
30
27
33
3
24
48
5
48
48
12
18
1
9
44
18
13
180
9
86
30
60
10
54
3
24
23
40
80
6
7
33
20
19
23
42
180
46
140
1
33
110
37
33
36
50
40
2
22
26
10
20
10
84
26
61
83
18
88
32
18
30
19
5
10
20
13
3
74
40
20
100
6
114
6
14
6
49
15
6
20
40
24
38
58
2
82
75
108
47
18
22
20
60
60
97
11
13
39
20
10
6
44
46
60
24
15
45
8
19
9
44
18
25
23
12
12
90
6
90
91
9
50
24
61
84
21
15
29
43
60
12
11
10
20
10
81
11
52
6
62
25
123
24
8
60
42
16
15
9
6
20
100
9
83
48
1
9
32
7
15
6
84
6
14
30
30
18
12
1
5
12
7
41
4
6
21
101
18
4
6
20
34
26
100
14
16
30
32
30
18
70
24
45
36
45
15
47
12
30
130
66
90
30
50
12
37
51
30
14
13
3
50
12
18
1
23
10
30
98
150
22
38
22
20
36
19
15
57
3
6
74
16
14
6
25
24
21
27
123
20
12
28
24
33
107
10
8
22
8
37
11
12
118
14
18
28
80
187
24
23
25
21
14
30
43
27
8
22
50
1
24
21
20
7
72
21
54
38
102
10
20
6
84
85
11
12
12
18
199
9
27
33
24
27
3
8
60
48
10
15
29
16
44
10
8
28
60
54
27
53
6
24
106
32
30
49
23
37
9
14
13
35
78
34
80
36
42
18
30
24
66
12
22
26
64
6
87
83
24
16
24
6
150
14
151
5
40
62
28
14
10
146
10
20
4
60
20
1
29
76
44
18
52
26
40
51
59
10
14
70
86
1
3
80
70
20
10
33
5
22
8
12
37
99
117
17
60
10
20
10
50
37
9
2
12
40
96
30
14
18
7
11
12
28
84
20
18
42
1
107
25
5
52
30
20
13
5
42
96
1
180
9
90
54
98
12
76
62
72
18
37
45
50
10
8
82
30
3
17
6
1
41
30
37
21
27
3
129
81
14
90
48
48
84
6
12
13
125
12
55
24
9
39
35
6
67
23
10
74
1
17
55
57
3
12
41
54
37
23
46
90
90
2
42
16
30
60
44
36
12
12
10
36
194
10
20
36
19
21
74
10
8
7
53
12
40
3
60
17
46
104
97
60
11
22
3
23
64
26
30
4
60
6
15
9
56
60
24
30
70
38
18
10
2
22
8
18
24
30
76
30
15
39
6
2
52
6
104
120
66
30
12
30
25
27
8
42
43
33
24
68
18
34
110
130
3
12
21
2
42
96
60
31
36
57
8
7
15
57
36
72
71
24
73
65
78
85
5
4
110
25
45
60
20
30
16
2
42
6
19
12
119
40
14
10
56
60
30
10
45
35
100
44
6
10
24
38
30
52
8
13
15
20
154
26
1
41
58
54
6
20
34
15
155
46
120
92
19
3
26
10
84
56
10
14
78
7
5
55
45
3
3
140
24
18
42
25
15
120
60
50
30
1
9
98
28
2
72
7
11
88
20
10
135
15
21
11
25
33
2
18
19
21
24
6
90
60
51
11
48
42
30
88
20
1
3
8
37
5
6
4
38
208
14
76
9
5
10
86
34
20
46
30
9
51
32
82
15
5
6
102
7
81
50
24
6
12
42
16
24
8
18
30
1
3
36
20
40
2
22
33
27
33
23
72
60
22
60
15
35
13
33
20
24
36
31
39
24
33
3
14
6
54
36
64
87
9
32
28
39
23
12
10
20
46
32
18
12
7
21
24
26
4
30
3
57
26
10
74
76
24
8
28
21
23
66
7
33
104
18
42
18
49
23
48
72
36
84
40
8
78
7
17
6
30
55
29
31
9
30
20
13
65
120
12
46
20
4
38
42
13
12
5
16
60
51
29
4
8
18
49
12
23
126
42
22
6
141
36
107
30
10
26
40
32
28
24
6
32
60
42
40
6
20
30
30
1
23
10
20
48
28
27
5
72
16
50
4
26
124
27
3
8
82
86
4
30
3
185
30
48
12
28
9
45
6
57
5
30
28
104
13
27
30
123
17
90
48
202
36
14
48
25
3
30
30
44
1
119
16
2
28
14
18
22
30
90
38
55
107
36
234
6
34
15
53
19
41
18
54
78
85
23
94
3
63
14
6
24
6
10
9
23
97
83
28
20
10
27
23
10
2
82
63
3
122
42
16
69
15
8
18
184
3
3
140
24
85
36
5
4
63
24
71
30
7
12
9
2
108
4
8
18
30
40
141
24
35
34
6
9
65
16
84
90
8
82
50
61
17
72
30
25
51
30
27
23
24
48
22
6
57
5
18
34
36
2
112
8
85
3
24
20
60
18
78
49
45
26
34
20
18
28
54
6
44
36
24
18
30
52
8
28
2
58
90
54
26
34
66
60
134
1
45
24
8
28
39
81
27
48
36
3
6
24
8
60
22
158
7
23
37
23
22
6
170
12
42
30
10
50
60
36
7
27
6
20
114
16
9
21
62
12
136
81
29
34
6
15
ABCD 99122008634*3^$a+1 [50027]
18
26
43
3
24
33
51
90
2
36
37
21
92
84
16
42
30
20
6
84
6
55
24
47
28
42
15
23
1
9
26
52
30
3
21
15
5
7
29
88
14
13
27
30
3
51
8
13
60
11
1
33
18
26
67
5
19
47
49
12
108
33
15
21
36
20
7
29
12
16
2
145
53
42
109
24
11
37
27
33
27
50
40
15
39
21
33
12
8
31
77
7
36
3
21
15
8
18
30
37
57
15
23
16
54
2
25
3
9
17
55
11
22
12
15
93
3
21
27
23
16
26
43
101
10
116
1
27
6
15
33
24
27
36
77
16
114
32
22
12
18
6
18
48
6
36
18
9
9
39
9
72
51
11
1
24
39
9
15
45
11
25
93
15
65
16
12
39
75
2
7
36
21
3
51
36
24
56
28
2
16
3
33
15
21
2
16
36
6
15
72
15
2
16
60
3
9
44
91
24
9
3
24
11
46
26
1
45
6
237
11
13
23
60
52
21
27
54
24
12
8
108
19
17
10
6
12
15
9
3
33
48
42
2
31
3
36
48
54
62
64
18
63
29
19
21
72
30
9
27
44
52
2
55
101
55
75
9
9
32
4
12
3
24
17
100
3
23
12
6
48
70
9
36
24
3
74
34
38
70
20
37
24
9
60
51
3
9
39
54
24
3
48
3
36
32
25
9
18
33
41
91
15
42
27
29
79
3
26
18
48
60
82
26
46
24
15
17
31
21
60
68
34
72
33
12
9
38
13
11
1
48
5
43
36
12
24
77
60
12
43
47
1
21
3
33
14
22
27
135
12
6
39
27
6
48
15
36
9
75
9
171
11
61
9
78
50
36
31
21
60
27
41
18
36
22
92
34
54
38
88
14
16
24
15
24
45
8
18
85
21
54
36
9
57
6
68
22
102
6
38
13
51
6
2
16
38
28
20
19
59
28
8
18
28
6
12
57
180
12
23
58
15
33
20
4
36
12
26
13
36
33
128
40
27
3
2
16
27
17
54
46
27
33
12
42
30
3
51
36
9
24
23
22
18
9
5
16
26
36
18
34
9
12
11
22
38
34
102
24
30
20
16
39
17
79
35
37
12
12
9
2
1
33
36
15
108
3
56
28
9
105
15
15
21
51
146
7
9
54
20
16
26
34
72
38
7
27
9
81
14
6
118
2
4
12
56
42
12
18
4
99
11
25
3
20
52
21
5
7
24
17
4
30
6
74
46
56
16
128
4
50
6
10
6
74
1
17
118
9
9
36
2
25
17
12
22
18
15
12
21
56
42
18
10
21
3
92
49
12
48
51
138
3
24
24
21
2
34
63
29
24
28
3
75
72
9
36
9
14
96
10
78
9
12
29
42
16
14
24
18
1
12
57
66
2
4
2
10
42
2
43
21
8
28
26
54
28
3
69
159
29
16
15
17
52
60
12
2
22
2
34
20
19
12
3
32
13
9
12
18
2
88
24
32
4
12
3
5
28
15
27
2
16
90
30
26
10
6
74
36
12
6
34
15
12
9
18
84
8
18
34
72
68
42
10
54
56
4
12
72
3
48
9
20
7
45
15
41
30
6
16
63
24
3
198
50
13
3
62
7
39
8
52
48
9
24
59
18
4
12
8
52
48
51
131
16
6
2
46
56
18
1
21
3
9
183
3
9
3
24
66
6
66
36
74
40
18
20
55
11
13
3
33
95
22
48
6
20
28
42
3
24
63
38
7
29
12
4
12
24
3
120
48
23
85
5
7
29
19
87
6
48
24
48
2
4
33
108
3
30
36
8
7
24
59
1
24
11
1
72
35
52
12
6
3
29
18
6
19
29
34
26
30
16
54
44
100
132
56
91
63
9
9
2
49
12
48
35
58
12
27
11
25
33
15
33
36
15
9
3
87
54
30
62
30
130
18
9
21
2
4
2
48
7
65
22
18
32
91
23
46
27
120
39
32
13
11
100
26
16
2
37
69
30
44
10
72
18
2
4
3
29
31
12
101
42
12
52
33
48
12
21
20
16
27
47
46
8
12
19
87
6
12
18
8
28
20
13
39
36
24
122
31
21
51
63
56
64
18
39
3
54
14
1
69
63
9
114
2
108
7
12
17
7
24
71
1
123
8
34
27
5
24
54
46
15
39
9
27
2
16
24
14
1
17
31
3
92
34
60
12
24
2
10
39
12
9
54
45
3
57
24
11
22
51
24
33
36
30
9
117
2
4
2
34
14
34
54
6
18
27
108
41
16
3
33
24
2
82
39
57
36
63
221
16
60
74
36
28
38
31
36
60
41
31
39
38
12
40
38
16
12
26
16
18
14
7
105
36
12
24
2
28
18
15
3
105
36
27
2
16
3
51
30
2
1
41
10
78
20
103
33
18
2
7
29
54
1
23
28
21
21
38
16
9
75
45
47
36
22
27
29
10
42
18
84
18
8
16
3
63
6
56
19
9
18
36
20
22
3
9
15
45
2
16
54
84
24
84
60
36
51
3
66
42
54
122
16
33
11
12
4
12
24
9
12
9
27
12
17
52
15
39
36
56
6
31
24
99
18
39
71
1
33
36
75
15
9
17
54
28
21
5
30
18
22
90
3
36
47
1
111
18
72
14
6
7
24
24
11
22
30
42
18
12
42
30
24
104
85
21
8
19
63
33
57
3
3
57
47
22
72
30
6
36
2
1
9
24
32
103
21
20
19
33
44
10
26
48
19
12
23
22
123
3
21
29
34
20
88
18
15
3
20
73
5
10
2
31
5
6
61
95
22
20
67
111
54
54
2
16
20
88
51
5
12
31
29
55
17
12
4
36
63
21
26
64
26
55
9
24
54
56
28
9
24
29
10
6
15
21
12
6
14
7
17
16
32
24
48
43
15
2
64
75
131
49
33
27
9
15
39
6
48
6
21
45
15
3
36
33
23
13
21
99
45
27
11
6
10
60
32
61
51
30
3
3
21
29
6
1
53
34
18
51
15
6
14
4
69
15
6
147
24
39
8
28
2
4
3
11
1
24
33
18
9
21
8
19
17
79
21
2
4
30
20
55
39
14
42
10
20
16
26
46
3
17
58
9
59
4
68
16
60
12
21
3
66
2
34
2
1
21
12
60
27
9
90
50
34
38
40
3
9
6
2
124
20
12
163
71
34
72
72
24
20
64
15
29
19
11
16
54
2
1
60
36
29
6
54
48
6
16
84
57
24
47
61
29
40
30
57
12
12
17
55
12
5
43
45
36
30
8
34
12
3
24
17
48
22
54
108
72
3
15
122
36
4
3
35
1
11
54
22
20
70
14
4
9
27
14
52
39
36
21
12
15
39
9
17
46
9
35
12
52
18
24
12
44
48
16
15
3
6
12
18
20
16
60
165
9
18
6
36
27
63
12
72
74
22
36
54
18
20
48
36
16
54
3
24
99
21
3
21
9
8
28
6
33
57
2
28
21
5
19
15
14
91
17
4
38
1
12
33
6
2
16
36
12
15
48
12
21
12
15
24
15
6
12
54
114
2
28
18
75
141
75
21
18
21
17
10
6
54
48
2
22
32
34
54
33
57
6
9
11
1
71
10
8
7
9
20
16
2
13
15
54
18
21
17
43
11
34
15
39
56
13
9
3
29
34
33
3
33
113
7
51
2
52
51
ABCD 99122018566*3^$a+1 [50017]
144
31
89
90
18
3
40
84
68
60
39
54
19
17
30
21
12
33
79
65
60
39
165
84
67
5
79
11
90
3
88
173
55
24
53
84
103
17
144
12
55
84
41
43
5
84
63
24
75
9
60
36
15
13
8
52
41
6
49
29
115
5
42
24
30
144
3
12
36
52
60
95
13
60
17
7
65
12
19
17
3
112
24
59
37
5
43
65
15
36
15
54
36
43
41
39
60
48
52
12
44
57
24
60
3
16
120
96
29
27
45
30
37
35
42
36
84
54
69
72
3
13
84
89
51
75
66
30
25
12
92
21
12
27
4
5
7
17
51
39
72
109
11
21
45
7
47
18
6
1
53
3
9
51
3
6
19
96
29
36
36
139
125
15
40
131
25
23
24
25
5
42
48
6
7
107
6
12
43
32
33
36
30
9
40
17
99
16
8
4
77
31
5
27
16
17
39
69
15
64
5
27
69
39
16
41
36
78
30
15
105
72
15
40
77
7
23
42
30
6
15
12
88
12
41
24
15
21
36
36
15
4
35
21
4
44
57
48
31
44
15
25
17
30
9
33
67
125
6
270
15
3
97
12
53
19
5
55
95
21
57
7
24
17
55
152
16
24
11
102
3
87
30
87
48
27
45
3
30
63
9
3
4
41
24
36
3
21
31
23
1
95
61
8
4
12
11
57
16
29
138
49
48
65
51
9
43
77
15
45
67
29
30
25
71
6
7
101
6
30
66
54
36
24
31
5
19
89
72
39
16
53
144
87
75
24
90
127
5
3
21
43
17
96
30
138
6
73
60
5
36
39
57
36
15
69
75
84
21
3
27
21
3
37
29
31
47
21
40
125
12
12
36
84
27
100
24
95
6
90
18
126
24
42
30
45
189
12
55
12
53
120
39
3
6
31
36
20
3
66
3
12
21
115
84
104
99
18
19
68
15
157
20
9
7
137
7
41
19
24
12
5
120
19
5
18
30
15
45
15
57
36
55
5
79
48
20
76
47
37
5
30
21
24
57
19
5
91
29
66
6
60
7
12
8
105
18
13
36
125
43
53
90
18
6
6
39
3
6
7
59
21
4
44
96
64
36
80
4
36
23
6
127
29
63
36
51
1
144
84
12
12
11
6
123
33
27
100
71
30
15
57
7
12
65
36
39
28
12
83
21
52
12
12
8
15
13
12
96
77
7
68
28
41
60
3
177
39
4
47
66
78
72
24
30
66
13
29
51
96
45
39
76
29
6
1
84
83
1
132
8
76
84
36
60
104
52
84
11
13
29
48
7
47
96
54
24
87
72
28
12
35
6
31
29
24
3
9
19
41
3
75
42
6
48
24
72
49
240
17
12
67
144
5
12
12
12
31
140
27
18
24
43
11
90
7
23
1
36
35
145
8
9
6
102
48
115
5
87
9
108
6
85
17
27
21
162
25
24
56
63
37
17
48
60
12
3
15
25
23
6
120
3
28
48
65
66
30
3
93
90
48
49
60
5
30
1
20
21
180
96
39
9
7
8
4
47
109
12
29
108
102
6
7
5
228
18
1
41
3
12
39
1
23
66
30
48
33
255
25
8
4
11
141
40
53
7
5
79
24
11
30
60
151
29
19
5
7
24
41
175
131
90
55
53
24
91
71
13
5
3
52
113
24
43
8
57
63
75
18
19
17
39
36
39
49
5
31
11
6
3
40
47
25
47
61
77
12
15
33
84
6
13
56
3
1
41
30
6
7
12
101
18
66
24
31
36
12
48
5
79
11
9
36
33
66
6
79
24
35
72
33
9
3
3
1
5
108
15
12
16
24
11
13
11
54
114
30
7
84
17
132
72
43
5
72
36
67
5
7
36
89
36
48
6
18
51
21
30
49
5
19
47
109
12
48
17
159
9
91
24
41
91
17
30
66
51
3
45
40
20
45
3
33
6
24
25
24
17
96
12
67
119
105
4
32
64
5
39
21
7
72
5
6
45
69
3
40
5
12
91
72
12
41
36
24
12
87
136
32
69
43
72
5
19
144
36
80
45
24
12
91
12
48
5
12
3
9
135
84
60
21
30
133
5
6
24
30
31
77
127
5
12
30
21
60
4
5
91
60
5
72
42
6
43
41
55
8
16
125
15
16
96
113
15
51
54
96
108
12
3
16
5
7
17
90
30
27
16
5
7
32
3
30
12
30
49
144
20
33
15
64
11
109
29
12
127
53
60
7
56
4
12
5
36
24
19
101
15
105
24
72
7
65
7
36
23
90
6
6
12
7
5
39
36
4
101
6
72
25
36
11
18
30
6
27
87
1
5
19
12
11
73
5
36
3
16
11
73
12
48
8
123
90
54
33
57
3
48
4
12
128
136
125
60
207
28
5
12
24
15
60
40
5
75
88
35
21
45
54
72
24
102
7
35
133
5
60
24
18
6
36
19
12
23
42
27
3
37
17
18
133
137
31
24
65
3
33
31
36
60
89
3
33
3
40
17
24
3
60
192
33
7
53
43
12
17
43
12
68
28
53
12
7
65
36
151
23
6
15
21
24
19
72
48
35
6
66
61
5
12
115
47
13
5
6
57
28
29
6
30
42
42
91
11
49
56
160
125
15
9
84
3
3
54
42
21
27
25
188
40
68
4
216
17
115
17
3
24
36
12
28
120
29
3
57
19
12
65
24
24
24
12
36
60
19
48
12
5
30
21
28
12
53
12
48
55
32
12
36
21
123
ABCD 99123230684*3^$a+1 [50026]
5
54
6
55
71
30
3
3
18
43
8
21
252
54
73
101
3
51
37
5
12
24
15
15
73
32
24
15
1
149
3
88
24
32
96
21
6
13
8
27
6
31
32
117
102
42
36
15
24
24
24
24
40
65
12
60
7
5
3
16
56
39
54
30
37
41
66
21
69
18
57
16
71
33
40
77
27
9
12
3
33
15
16
32
16
29
72
115
24
101
27
72
21
27
33
55
104
33
90
42
36
15
16
41
55
24
104
9
31
5
3
48
3
21
51
13
11
126
55
8
16
173
12
15
57
18
24
13
32
93
19
104
40
89
6
81
24
33
24
48
39
24
16
32
24
48
3
37
24
5
67
56
112
24
96
41
79
11
18
54
6
36
27
27
13
32
9
7
149
27
16
29
91
77
43
41
63
40
48
65
15
40
17
18
42
30
21
16
5
108
72
12
24
123
69
3
24
9
39
51
6
30
33
57
39
15
25
32
72
33
31
29
27
64
32
105
7
96
8
24
45
115
8
45
12
7
11
37
56
24
45
18
42
12
139
5
19
56
51
13
56
9
31
24
11
37
24
48
17
39
123
6
79
11
21
51
54
12
27
48
24
9
31
137
63
64
96
8
24
24
9
31
24
29
24
48
18
25
11
37
32
21
3
24
48
3
30
24
15
16
8
48
21
18
49
35
37
17
6
97
104
51
45
24
40
8
21
54
42
99
16
24
89
36
60
7
8
16
5
18
30
54
60
1
32
48
24
40
56
27
18
19
56
15
162
39
16
5
36
31
72
32
39
25
8
45
3
45
99
48
16
120
8
16
41
18
18
27
57
15
9
15
3
18
66
18
15
120
24
16
5
27
16
11
24
37
32
21
102
42
36
31
24
29
24
36
31
32
9
18
37
17
7
77
99
48
24
27
18
115
17
18
18
43
41
7
209
7
8
9
18
13
8
15
25
48
71
73
29
6
13
17
36
18
1
8
96
9
12
150
18
72
43
11
66
43
17
7
41
36
36
42
21
9
18
168
48
37
32
117
19
48
104
24
72
3
61
32
64
17
63
9
24
111
48
48
9
12
3
16
53
19
107
21
16
24
17
7
83
37
104
16
56
16
23
9
81
15
16
71
1
17
7
8
45
36
15
40
8
21
91
113
12
19
48
11
90
43
8
105
7
83
180
18
18
45
33
151
8
15
49
24
32
16
24
5
3
24
9
12
6
84
54
19
56
33
18
45
40
24
152
40
24
48
5
36
7
29
27
45
51
81
31
24
56
189
3
16
53
36
24
7
56
3
24
84
1
72
24
24
32
16
35
21
27
18
3
24
24
88
11
37
17
31
77
75
99
186
27
16
104
45
18
49
80
160
48
8
40
11
21
3
45
64
8
16
77
42
102
27
15
9
96
16
8
48
48
24
40
83
21
48
24
24
9
7
8
81
63
24
40
35
69
24
15
33
24
45
27
48
16
48
24
24
8
21
3
33
39
33
54
33
48
81
15
136
53
84
60
99
88
56
9
36
43
77
27
15
49
48
24
48
48
8
40
8
51
61
47
49
77
36
39
24
9
7
11
21
15
66
7
8
3
21
40
29
163
5
43
101
123
15
81
45
67
5
3
24
27
21
24
16
11
24
93
64
71
1
5
51
96
24
40
8
9
7
48
5
12
31
24
41
7
8
21
67
8
33
7
24
24
11
37
17
72
24
15
21
18
1
24
5
43
11
45
24
9
63
27
318
36
3
48
45
12
6
84
13
59
21
21
84
24
15
15
49
77
3
15
49
5
6
21
15
30
171
40
11
37
47
234
108
27
33
72
108
19
48
24
32
16
176
27
61
8
21
3
87
54
67
56
93
18
57
9
24
18
37
65
31
32
40
24
5
27
24
21
54
13
59
126
31
24
56
16
11
93
57
7
8
3
210
3
93
3
63
9
88
53
19
48
32
72
16
24
5
27
93
24
27
9
79
8
87
57
24
15
1
47
57
51
54
39
51
42
12
72
54
54
19
77
30
42
3
40
29
84
7
17
87
3
36
174
3
21
30
85
24
53
36
63
16
24
29
12
24
15
3
21
16
11
60
18
15
16
35
6
15
16
8
15
66
18
37
32
21
78
61
32
9
60
19
11
6
87
3
13
48
29
36
39
48
144
51
24
21
33
30
1
48
24
5
19
17
84
315
117
24
12
31
5
6
90
27
45
90
73
24
32
40
8
57
18
36
54
27
93
18
33
40
48
8
15
33
72
96
48
64
35
72
66
27
15
102
72
19
107
18
132
12
18
9
40
120
48
104
9
84
51
3
13
29
51
24
16
248
3
54
15
33
60
3
285
3
24
16
8
16
24
8
16
83
18
43
144
72
8
48
45
19
56
9
24
12
43
101
43
24
8
141
3
21
3
99
18
19
104
64
104
21
12
18
96
21
16
11
21
16
5
43
72
11
61
96
5
67
8
24
75
69
112
23
25
29
12
18
108
169
29
36
31
29
30
168
69
16
72
5
51
21
3
33
7
11
18
43
48
24
48
11
21
21
108
79
32
16
96
8
16
23
57
16
35
18
66
49
56
208
65
42
66
72
24
48
27
40
11
93
40
65
48
15
48
27
69
24
72
3
18
3
40
8
15
57
33
39
129
36
27
24
72
105
6
12
21
21
30
6
12
24
27
64
24
8
48
21
19
5
67
5
18
198
108
55
17
31
5
19
48
8
69
126
13
56
72
48
48
33
111
33
84
19
5
3
48
24
51
61
8
201
103
53
54
13
113
7
53
3
9
87
75
54
39
24
120
21
27
16
29
43
80
33
60
12
24
15
16
17
24
ABCD 99123768696*3^$a+1 [50063]
9
120
40
5
18
42
87
64
5
99
48
24
75
21
27
138
43
47
9
51
60
48
24
33
144
24
40
5
12
12
115
5
60
63
33
87
40
24
53
66
12
13
41
55
48
47
1
8
9
96
54
25
32
9
151
224
16
35
85
128
16
11
6
63
45
27
45
120
12
15
33
12
120
27
69
60
6
121
83
60
9
33
7
192
96
24
41
120
79
8
15
30
60
30
30
75
63
72
33
72
16
56
21
72
3
87
105
40
137
6
33
69
43
24
41
39
120
33
60
12
31
17
87
9
24
7
23
97
95
1
32
177
24
39
3
54
30
9
9
48
87
40
72
29
27
64
8
15
30
66
72
57
15
90
36
27
39
25
89
6
33
33
12
3
40
47
6
186
66
12
66
24
60
36
1
23
66
12
60
175
17
30
126
19
101
54
37
8
45
96
54
12
24
9
88
155
45
39
1
95
90
15
9
30
6
72
67
89
24
31
41
6
9
63
25
32
40
24
72
113
55
72
23
1
48
80
63
24
78
108
7
32
64
71
6
27
111
49
5
66
9
15
12
36
9
9
12
60
12
75
33
55
48
56
40
113
7
48
8
64
56
15
18
7
17
15
57
15
33
63
72
3
13
29
162
66
24
15
33
30
73
48
24
5
60
6
114
55
41
6
1
8
16
101
19
41
15
33
12
12
7
8
87
25
29
27
45
84
15
9
7
5
18
66
78
60
18
43
29
3
45
42
30
27
81
7
23
9
48
63
25
119
33
72
40
11
78
24
6
42
39
64
29
66
84
60
153
39
1
5
3
64
152
88
71
96
25
11
90
19
149
36
15
33
31
29
12
120
79
32
192
15
42
30
1
119
66
30
18
6
54
19
53
42
108
37
5
36
12
42
1
17
7
56
64
17
78
66
111
81
60
18
96
1
5
19
65
15
24
135
97
32
15
81
9
15
93
42
18
55
8
9
7
24
80
9
78
24
18
102
36
132
30
27
40
8
63
57
21
187
59
21
112
5
48
75
9
78
57
16
80
48
15
90
31
23
25
35
192
13
32
16
72
5
60
42
6
7
128
87
1
56
3
37
23
72
33
40
95
72
81
24
40
24
56
48
33
42
66
90
49
47
25
8
88
65
72
150
72
33
16
77
75
88
32
15
105
24
16
32
45
12
24
7
48
96
41
24
15
15
25
29
6
13
41
39
63
49
29
6
6
39
81
87
16
80
72
57
138
12
1
29
36
55
125
36
36
72
30
12
1
32
45
75
15
30
12
24
24
87
16
5
67
80
57
6
42
7
48
56
16
104
24
40
5
115
17
15
9
55
41
30
9
81
55
83
21
24
88
5
48
67
17
15
16
24
8
3
6
24
12
99
51
69
40
8
72
15
48
73
17
55
35
12
24
129
21
36
66
12
198
27
15
105
57
15
195
84
9
21
12
7
72
24
32
39
1
8
96
24
16
41
7
152
160
71
24
24
57
9
66
37
53
3
51
21
40
23
25
24
173
12
31
144
65
36
51
33
48
39
33
60
12
79
47
49
8
21
36
48
6
36
45
9
7
65
15
15
9
24
9
72
151
72
47
54
19
5
27
9
39
40
125
132
24
30
9
45
67
23
57
40
8
33
79
8
27
21
15
33
72
57
31
11
30
103
56
57
63
87
25
119
18
102
60
45
39
9
57
31
17
42
45
33
6
49
17
54
102
3
237
60
60
54
13
72
56
40
89
66
90
3
9
15
48
87
57
9
87
255
9
33
18
13
32
24
448
5
36
39
33
15
9
15
9
159
40
5
27
15
6
60
7
56
144
63
9
33
63
24
16
5
3
9
30
97
24
56
189
27
15
25
32
16
5
24
12
15
9
39
45
42
18
15
33
78
54
67
95
9
51
126
72
48
12
12
48
48
7
5
120
30
6
96
24
55
32
87
18
15
39
25
65
36
3
16
65
48
63
72
15
42
78
6
132
7
65
282
18
36
7
77
3
9
84
6
48
18
19
24
47
90
24
39
39
33
39
18
6
97
35
37
41
6
9
40
5
72
27
40
71
1
41
24
18
133
8
24
27
54
7
65
12
132
6
49
56
24
9
24
30
78
3
24
21
51
15
105
9
12
12
108
3
40
72
89
63
33
7
53
72
3
63
30
312
3
87
72
138
54
1
104
33
6
9
16
29
96
75
64
47
6
42
150
12
36
27
40
5
12
36
19
59
85
29
12
39
249
87
33
31
17
7
5
60
87
15
49
5
162
49
41
144
54
57
24
96
39
54
42
33
72
72
57
15
33
18
18
30
60
49
32
15
96
72
33
24
63
105
15
30
36
54
1
47
9
96
45
60
54
25
83
21
129
6
72
9
40
8
33
72
6
177
15
24
6
3
24
93
12
55
17
24
12
42
1
17
15
48
40
80
16
173
48
43
17
54
144
54
115
5
102
18
108
24
15
21
67
17
6
9
33
15
40
65
30
33
9
48
ABCD 99123834554*3^$a+1 [50055]
2
36
10
39
81
12
27
36
47
1
84
72
3
78
32
40
38
40
14
48
90
25
3
225
24
36
57
3
45
15
204
21
27
48
15
122
31
36
24
9
38
10
240
15
57
18
2
70
38
19
60
60
36
57
15
12
11
97
36
24
15
8
22
18
45
48
24
23
40
33
27
140
85
35
100
14
16
20
30
22
78
69
84
17
180
7
45
27
63
20
40
81
12
12
15
20
1
41
210
58
15
33
27
93
3
9
183
60
12
45
48
75
47
118
42
20
25
3
30
27
15
20
72
18
10
60
30
3
24
3
18
32
100
87
83
1
39
93
84
84
47
25
12
35
30
60
10
21
69
18
69
21
75
12
36
9
15
60
120
35
37
33
27
24
12
72
75
80
13
12
12
51
33
39
8
22
48
3
17
7
12
81
42
20
97
123
30
15
23
49
24
72
45
110
82
32
58
68
22
27
93
18
189
33
3
47
28
102
62
148
33
45
27
60
120
48
29
55
35
109
24
15
21
36
3
108
42
30
2
58
33
48
39
2
16
63
39
140
10
147
24
36
24
24
60
12
171
9
21
192
48
32
30
1
36
183
30
3
12
63
14
91
24
33
15
45
27
95
36
49
48
33
12
63
12
156
60
17
115
120
147
30
27
21
15
24
35
108
133
35
52
30
3
17
7
24
11
18
43
15
42
3
35
22
48
3
12
60
107
13
15
104
13
12
60
21
15
48
47
22
60
108
30
9
63
120
20
88
90
32
151
47
24
16
14
31
47
37
21
27
15
57
5
31
17
67
23
90
18
10
30
42
62
25
35
1
144
60
3
30
51
96
83
30
10
32
25
36
57
18
33
9
18
69
3
117
48
53
22
8
193
24
35
18
70
30
39
3
45
75
8
13
47
25
77
7
48
33
15
45
3
120
60
12
48
24
15
117
60
11
10
30
33
27
90
3
12
15
9
35
1
108
17
82
81
60
27
45
84
21
2
18
7
60
15
30
63
45
39
96
27
50
30
18
42
100
33
60
48
12
27
8
12
10
15
156
59
1
57
44
55
60
33
48
3
39
138
72
2
25
36
47
70
18
9
24
137
10
30
15
48
36
21
2
18
22
21
47
10
27
17
16
12
80
31
84
36
59
121
36
48
3
69
11
25
35
22
3
24
24
29
7
48
63
102
110
13
12
63
74
55
60
3
108
9
48
108
12
135
32
16
9
93
3
65
52
38
85
12
123
30
15
108
12
5
7
36
39
30
158
13
12
84
21
63
39
33
48
57
15
84
81
44
60
16
63
117
30
9
11
24
133
48
84
41
10
9
48
72
35
13
75
20
13
29
30
28
68
130
63
12
47
25
12
84
12
45
63
120
24
65
48
55
177
48
12
50
37
21
63
60
87
9
21
14
28
30
8
7
33
15
12
15
98
54
1
237
2
48
118
42
21
84
45
15
5
7
3
2
46
50
10
12
30
18
9
21
30
12
20
12
49
177
62
61
9
3
24
21
60
87
33
99
3
45
47
25
23
37
33
38
49
11
109
24
9
20
43
57
8
10
33
39
20
73
27
32
46
15
135
2
10
117
11
109
23
10
3
12
3
69
5
90
13
23
49
48
33
30
57
12
303
33
60
119
88
33
17
7
48
48
5
22
30
138
33
11
13
36
39
81
11
6
52
3
12
77
55
84
24
15
30
51
120
17
43
144
5
18
25
12
180
5
10
60
108
120
57
45
3
75
42
48
2
28
9
60
63
38
19
36
89
36
55
105
219
156
24
33
60
18
50
100
12
38
13
36
5
16
99
36
77
70
21
9
3
5
7
48
72
17
16
2
37
33
18
20
37
33
30
14
31
72
72
63
117
23
37
53
58
72
57
101
70
9
3
33
45
12
3
45
99
21
122
18
19
24
84
93
123
39
68
72
1
24
107
28
225
36
12
5
22
81
287
52
18
42
108
30
15
15
12
21
117
3
36
33
51
12
17
127
21
159
63
18
75
60
12
75
105
75
81
24
72
96
27
57
48
48
15
30
75
35
10
30
9
93
3
12
3
74
19
36
93
30
2
18
10
48
50
85
29
31
60
24
60
108
36
84
77
6
10
12
138
309
21
27
23
10
3
69
51
24
3
12
78
20
162
10
30
8
24
88
18
39
65
16
2
130
32
126
22
27
36
24
24
137
40
63
29
90
1
12
72
72
51
2
132
16
140
7
12
84
60
147
30
39
36
15
33
12
12
120
5
18
13
119
97
24
36
33
75
125
78
22
15
45
18
69
11
13
107
25
27
2
19
12
5
67
12
33
2
16
30
60
3
156
33
147
71
100
57
33
42
93
48
69
78
44
66
19
71
10
32
31
36
36
144
84
192
57
15
72
3
98
19
41
79
5
31
12
60
12
11
72
58
39
21
134
1
12
15
98
43
39
8
73
24
36
36
33
2
76
30
2
73
57
48
15
27
81
17
60
103
36
21
110
13
36
3
21
9
3
17
55
23
112
30
15
ABCD 99124114294*3^$a+1 [50010]
72
27
180
49
140
51
48
25
120
48
12
152
28
36
11
85
11
97
20
12
156
75
13
59
33
52
23
9
3
157
299
45
16
60
60
116
28
12
95
48
60
1
11
24
93
171
9
27
21
39
49
96
56
12
15
105
52
60
36
23
12
37
36
20
12
168
111
73
60
95
33
27
12
1
48
24
20
36
84
3
57
3
117
36
120
76
68
12
48
28
12
56
87
45
108
60
24
3
85
8
15
49
120
8
75
48
45
52
35
57
40
12
24
72
48
35
36
61
20
100
48
44
40
23
25
44
136
12
116
64
8
27
57
24
15
9
3
25
20
24
28
48
132
8
132
51
37
23
25
60
59
13
72
116
27
24
25
60
20
39
45
160
56
28
20
27
1
72
20
75
13
24
36
20
40
84
36
44
3
85
80
40
8
39
24
1
108
83
60
85
23
37
35
13
156
24
24
36
20
112
80
48
12
15
12
37
108
12
23
73
44
100
80
84
15
145
71
108
96
85
95
49
72
8
27
60
1
44
39
36
33
16
11
84
60
36
13
8
52
12
20
15
13
36
47
37
8
12
28
20
48
75
105
12
15
49
120
24
84
8
124
60
20
64
35
1
80
48
3
37
48
23
25
12
144
44
96
3
1
84
120
128
24
24
4
80
28
140
52
47
81
24
75
1
32
48
15
13
35
57
3
25
156
11
37
8
40
24
60
108
56
12
52
167
33
16
12
20
88
47
48
45
4
168
72
36
107
157
20
52
59
24
217
35
1
20
4
24
12
44
3
21
52
12
35
25
48
20
4
60
48
8
3
1
56
228
52
32
108
28
56
100
11
73
104
96
96
4
56
76
140
84
36
75
49
239
21
64
20
112
20
15
57
75
25
47
9
75
57
3
25
96
24
24
11
84
25
32
4
11
24
97
23
97
48
44
27
169
96
23
21
36
208
48
83
1
35
13
11
1
71
37
60
140
27
13
36
36
24
20
15
24
13
8
99
73
48
296
24
40
47
73
12
68
120
52
12
8
27
1
44
40
11
12
24
189
4
72
23
21
16
83
25
176
16
84
72
48
107
13
80
4
12
11
25
84
84
59
93
24
4
119
73
32
40
36
47
73
84
11
85
80
124
47
33
40
36
44
28
12
36
104
60
27
9
16
68
16
20
15
36
25
108
20
40
140
60
51
85
36
11
45
3
60
21
156
60
15
57
36
24
220
96
119
1
56
16
80
64
71
13
60
12
12
36
24
20
12
51
144
21
27
145
48
23
45
132
39
21
28
32
12
28
23
72
33
132
28
44
12
36
39
13
20
60
48
3
1
84
11
25
59
24
48
9
123
12
144
49
96
20
16
36
32
36
27
45
27
21
15
25
44
40
20
27
1
8
16
56
12
28
23
25
36
24
95
57
147
36
97
59
105
60
48
28
8
27
37
56
87
97
108
8
51
13
83
37
12
96
12
23
85
8
64
48
120
92
60
3
117
36
100
12
72
95
33
28
32
12
76
120
24
12
11
37
128
88
35
25
20
39
21
72
12
27
121
23
1
68
28
20
64
11
108
1
168
32
195
45
28
60
36
47
45
12
15
96
36
45
39
105
60
39
13
23
12
57
108
48
12
27
25
12
44
87
45
12
63
132
37
11
9
51
25
23
85
11
49
35
81
4
47
33
40
47
33
52
120
12
36
104
3
37
60
48
8
15
1
20
28
95
36
109
20
52
8
147
21
64
384
36
24
60
24
68
27
37
35
105
36
24
51
25
12
96
60
32
48
16
11
57
12
76
144
104
72
4
36
84
83
57
4
96
20
4
36
48
35
36
49
47
36
45
12
136
12
47
13
12
20
3
9
156
4
11
60
48
96
33
3
93
184
96
44
208
23
85
60
71
1
24
84
72
12
8
112
56
27
37
56
24
40
8
40
8
40
24
60
8
184
20
39
24
1
24
23
93
60
15
1
48
120
8
3
1
48
143
60
49
84
96
48
11
36
13
35
45
63
24
1
60
83
12
117
27
1
228
11
25
20
63
1
12
35
85
20
27
61
12
80
147
1
24
96
11
73
8
4
44
4
8
4
108
35
25
23
25
20
84
204
87
33
40
20
12
3
49
8
28
12
212
63
24
25
116
64
104
112
44
15
24
81
28
8
4
35
61
83
229
56
39
37
84
140
160
107
33
15
72
33
124
72
68
27
9
16
11
105
99
265
59
72
48
37
107
45
48
84
3
21
24
16
216
11
37
68
24
111
84
25
ABCD 99124223054*3^$a+1 [50003]
23
15
28
5
55
17
12
43
26
40
24
66
14
3
87
153
19
296
58
182
52
38
22
17
31
42
18
38
39
48
39
16
12
6
26
30
126
57
7
26
10
17
15
22
71
7
32
4
14
6
16
20
16
62
135
153
22
77
19
41
33
18
12
16
29
31
14
27
43
168
90
2
33
229
38
18
15
63
10
32
22
2
18
30
18
54
123
168
12
7
18
83
24
93
70
36
89
37
8
3
12
57
135
1
24
50
60
106
35
27
120
42
30
34
66
14
27
3
96
105
31
48
2
48
66
48
6
16
26
45
60
13
11
3
16
32
24
16
2
15
43
14
24
27
72
127
36
32
12
16
65
45
30
42
16
30
77
12
43
12
77
19
26
3
3
129
73
2
21
7
8
100
92
60
70
47
48
12
31
44
90
3
72
3
33
57
10
53
39
18
88
14
4
29
91
6
71
15
105
7
32
130
83
48
43
26
10
8
36
12
9
43
2
24
16
120
54
41
36
127
137
61
48
2
48
64
12
53
12
3
48
60
48
66
48
15
3
60
52
5
33
24
16
2
16
20
10
62
28
60
26
40
6
20
12
58
162
5
63
34
11
69
66
40
20
10
8
16
38
33
60
3
4
36
101
51
45
123
21
3
42
66
12
105
27
4
92
124
98
10
77
121
32
63
15
88
12
5
15
24
33
1
152
10
5
75
9
31
65
27
12
6
27
7
53
15
33
43
17
60
9
6
72
18
39
19
30
26
16
80
28
152
120
34
18
102
18
20
40
48
8
36
21
25
80
78
36
30
16
32
18
52
2
3
3
10
18
126
18
92
40
36
29
25
35
123
58
14
16
50
40
18
126
8
48
54
16
32
10
8
15
27
6
126
21
7
60
32
4
44
45
67
8
52
8
12
106
32
3
19
53
13
8
27
7
12
8
36
52
18
30
92
124
5
3
33
75
57
7
5
9
30
10
42
5
67
8
100
17
33
42
33
19
8
28
125
9
48
10
38
75
13
62
10
42
38
10
72
6
71
48
15
36
9
48
37
6
156
54
11
13
66
62
39
25
90
56
4
53
13
110
24
106
38
9
12
75
4
41
21
72
82
6
8
6
4
41
13
32
34
6
18
36
26
40
38
112
65
25
38
28
29
39
4
60
2
48
3
24
43
5
12
55
41
15
12
36
64
2
64
14
10
18
5
120
135
82
122
36
9
31
2
75
75
58
134
33
1
26
60
81
9
6
69
75
18
16
47
24
1
18
17
13
32
24
16
18
24
48
158
42
22
18
44
18
15
27
4
146
16
72
32
18
198
22
17
31
18
24
47
33
22
41
19
116
28
44
28
20
60
4
90
56
27
12
1
18
32
54
214
17
15
9
63
66
10
14
15
48
39
24
10
30
74
70
2
70
144
36
5
36
3
9
73
14
33
3
4
8
36
52
48
17
27
52
36
198
54
18
48
32
10
128
21
48
67
56
9
36
43
89
7
8
46
56
24
6
18
6
21
3
12
45
111
72
12
21
9
144
10
24
80
22
11
12
33
40
74
16
17
117
10
5
81
78
12
45
7
36
24
17
3
42
30
66
15
12
61
104
10
8
9
36
9
10
38
6
81
1
35
37
18
5
67
48
54
11
12
12
43
17
1
38
96
18
40
8
27
3
40
8
84
46
24
56
6
156
28
2
15
7
12
38
22
108
68
88
29
15
16
89
12
1
14
10
48
2
45
79
36
65
15
204
10
47
19
56
30
39
1
14
40
5
48
3
58
107
37
48
8
24
18
9
55
53
57
88
66
6
11
43
36
44
10
72
30
5
39
48
45
3
4
108
20
58
30
29
36
99
21
12
37
23
87
88
8
12
78
18
36
120
36
70
18
6
8
126
9
33
94
36
5
9
96
15
15
24
96
100
8
21
1
18
24
53
73
104
63
27
45
67
30
11
43
36
14
30
16
44
22
8
54
117
93
3
19
74
34
17
3
88
2
118
5
45
18
4
8
9
1
8
46
8
16
2
154
108
2
70
44
70
11
3
96
52
12
5
108
39
114
54
172
36
8
42
40
2
16
32
57
132
3
57
183
16
44
28
20
45
12
1
14
12
94
50
40
134
15
55
72
20
33
3
18
6
36
28
32
117
48
75
120
52
38
22
108
12
8
10
2
6
64
168
2
52
26
10
20
9
19
24
5
31
74
87
1
90
30
134
10
6
2
16
59
7
108
60
12
18
23
55
50
15
43
62
22
98
10
17
61
14
48
24
4
54
26
4
42
18
17
55
174
11
21
54
10
8
48
87
12
63
70
80
63
15
40
72
36
44
18
48
6
33
48
3
141
33
27
45
34
17
43
17
9
30
10
8
10
92
4
116
10
26
28
77
60
9
54
52
5
3
84
117
3
16
122
39
1
42
56
21
25
50
40
6
18
14
58
77
43
20
24
24
24
42
51
3
10
32
24
6
9
19
80
6
78
52
53
115
38
10
68
9
48
9
6
24
16
2
16
11
43
20
52
18
18
20
24
24
180
69
27
4
2
42
30
48
88
6
5
36
7
20
16
77
15
45
13
14
12
4
50
22
8
172
17
75
16
32
9
36
69
34
14
162
33
13
30
72
5
72
13
18
29
25
54
24
53
37
66
17
7
20
42
46
44
21
19
36
29
51
10
8
24
30
33
15
40
2
126
82
14
4
32
28
2
88
54
50
120
48
10
14
10
8
22
23
67
24
284
48
9
99
6
78
300
105
37
24
32
34
68
10
8
15
99
6
24
118
90
66
132
2
70
66
90
72
29
25
35
36
19
20
4
12
32
100
8
22
62
48
18
15
19
60
26
ABCD 99124498238*3^$a+1 [50047]
45
3
57
12
24
120
252
15
264
40
221
7
41
12
87
45
3
45
75
4
29
55
5
31
5
3
33
27
28
29
48
103
32
192
28
221
120
159
33
115
12
32
76
5
19
68
21
67
24
56
52
36
5
24
60
3
124
56
45
27
168
57
12
43
53
43
12
80
60
9
19
17
72
27
21
19
8
21
7
5
55
17
3
93
7
44
9
55
104
60
40
8
69
31
29
79
36
101
15
45
15
52
125
3
4
80
48
28
5
24
3
33
135
4
125
31
60
17
31
125
84
43
24
144
12
29
15
64
5
99
76
17
159
28
12
65
139
17
60
15
129
31
44
108
33
43
29
123
28
164
180
52
20
96
60
172
36
5
87
9
36
27
16
36
8
81
51
40
29
132
72
48
12
67
41
84
31
53
24
96
79
168
65
12
12
103
36
24
216
209
27
16
44
76
44
69
271
5
63
108
4
5
24
96
15
21
12
91
29
36
60
7
77
31
12
60
20
24
4
41
171
100
20
88
164
12
4
12
92
33
27
100
60
17
31
132
8
12
177
31
24
48
32
4
77
55
48
36
116
12
16
60
12
44
141
67
32
261
87
72
4
5
7
72
60
8
24
96
24
76
80
64
149
139
17
24
55
29
55
68
24
76
48
5
120
7
20
28
41
15
9
84
48
19
8
117
120
15
33
67
36
5
15
24
96
24
9
7
24
53
48
7
12
108
5
91
192
53
84
132
15
28
120
8
100
80
9
43
32
33
75
16
96
80
36
33
27
177
132
120
48
27
16
17
55
36
77
12
187
20
48
33
60
27
100
32
33
7
41
39
4
60
116
40
5
3
72
28
5
27
45
31
80
24
45
31
29
123
12
4
29
3
112
20
16
41
75
69
24
127
29
87
45
79
80
21
24
55
29
60
39
33
15
9
43
8
33
60
60
132
99
45
55
176
4
41
15
28
125
39
16
29
36
36
48
15
196
36
29
27
40
17
3
33
72
75
24
48
33
60
7
36
5
27
45
19
120
68
12
21
12
27
136
48
24
20
12
60
9
151
20
81
27
16
41
15
28
32
69
120
24
12
51
4
116
64
29
19
20
72
4
12
17
27
21
39
45
139
56
21
84
3
112
36
72
8
28
12
32
108
4
185
55
56
57
7
29
72
84
19
29
96
55
12
77
12
163
8
84
16
5
39
28
5
3
100
132
245
192
144
79
152
96
24
4
77
7
212
69
252
7
5
3
45
15
24
40
68
52
41
67
41
39
45
72
19
92
33
7
48
92
84
4
29
72
24
51
96
12
48
132
12
28
8
12
12
9
12
115
53
24
187
56
9
108
27
40
48
60
20
100
36
89
123
4
41
84
96
39
16
17
180
108
27
45
3
28
5
19
36
17
60
15
160
32
33
12
67
20
64
5
279
120
28
149
3
12
33
91
29
31
12
20
12
28
5
15
28
24
17
3
57
135
153
43
92
21
99
45
15
48
100
53
84
7
8
45
3
52
17
3
88
5
108
31
68
112
20
16
12
32
100
101
15
28
17
27
72
108
60
12
4
72
24
5
15
28
128
4
41
15
93
36
3
28
32
21
19
72
41
60
84
24
19
60
53
75
28
44
12
4
5
31
53
87
4
44
28
77
96
72
24
3
60
45
36
39
12
33
27
141
127
17
19
12
53
84
43
5
55
17
3
24
9
36
24
67
84
5
180
139
56
9
7
20
4
5
48
36
31
24
116
69
67
12
113
39
36
28
32
72
12
33
103
257
75
12
81
12
60
43
24
48
72
29
60
55
32
64
5
63
112
5
51
28
56
4
152
129
51
120
28
24
17
31
29
31
29
15
40
8
12
33
36
19
5
132
48
12
24
55
29
36
87
33
31
8
33
12
3
24
40
24
152
4
8
93
39
4
116
28
108
44
129
31
56
120
24
108
33
27
40
17
84
7
53
27
60
60
273
19
53
19
20
16
17
12
3
12
28
36
84
8
28
32
45
132
27
4
12
72
17
115
113
108
15
72
48
129
91
12
68
69
31
89
31
89
51
148
32
9
19
84
5
48
7
36
77
12
63
9
48
3
33
7
180
20
24
108
33
75
9
55
5
75
36
12
21
7
20
72
12
28
8
40
72
36
36
5
48
55
68
93
60
24
60
43
12
80
21
7
29
43
92
60
9
132
19
36
12
5
72
63
21
24
60
7
53
43
53
27
45
24
111
33
24
43
80
4
20
45
3
45
276
ABCD 99124871596*3^$a+1 [50133]
139
56
48
48
117
27
64
17
15
93
72
108
135
24
81
63
9
12
27
48
24
48
105
223
161
12
24
91
8
117
3
48
129
183
120
96
9
24
192
7
80
93
24
3
160
8
9
36
51
24
9
111
96
117
72
99
64
8
153
132
12
63
9
60
99
9
15
57
39
9
39
40
8
40
24
56
48
96
216
72
9
87
117
36
15
72
16
8
16
65
15
45
72
19
17
84
99
16
29
187
17
12
19
96
161
180
27
165
3
24
88
17
39
69
12
36
19
5
48
60
87
24
9
15
513
108
163
56
88
32
24
16
128
16
192
5
12
60
12
36
60
12
19
32
93
60
156
19
80
48
57
63
45
27
81
180
48
144
27
45
24
84
39
33
39
72
120
9
63
240
16
80
72
189
99
16
80
24
88
72
8
136
17
24
31
96
56
33
111
45
24
36
48
144
63
9
36
3
309
12
36
72
108
151
128
64
5
19
8
9
55
29
72
51
57
55
5
355
17
15
64
29
3
33
15
96
16
24
32
96
72
144
141
75
33
12
132
36
75
64
5
19
128
48
165
75
33
120
15
345
39
69
19
5
99
24
69
24
139
17
135
16
137
36
91
24
161
175
8
33
192
7
32
16
125
43
53
3
33
103
104
9
84
19
8
141
139
17
151
48
72
72
32
129
15
261
3
16
65
36
3
57
120
111
88
77
51
33
63
16
101
36
39
21
3
24
64
8
40
5
51
21
99
9
84
108
7
32
24
64
8
45
19
5
3
24
112
200
112
29
163
161
151
32
21
12
36
171
96
21
51
24
88
72
104
96
177
7
173
147
96
141
156
108
24
75
88
8
9
48
24
39
16
32
88
113
55
264
32
24
48
64
53
12
36
43
48
77
72
75
33
15
24
16
32
33
24
31
8
33
231
24
9
55
104
120
24
129
135
192
177
135
72
141
99
40
8
16
65
24
39
16
56
120
33
132
3
9
7
53
72
19
29
36
63
72
9
60
51
192
96
93
67
24
17
15
105
36
3
21
75
153
159
81
15
33
24
12
123
165
27
72
24
72
112
32
57
132
91
32
16
8
81
24
36
264
19
41
127
29
43
209
24
55
56
136
56
144
69
180
7
125
3
24
64
269
3
117
60
12
75
112
29
43
305
103
17
7
17
31
41
175
104
45
252
12
36
39
16
80
72
48
168
9
15
9
15
40
8
24
69
43
29
108
24
135
81
15
93
75
9
96
31
41
111
48
24
45
36
180
19
17
108
24
192
36
39
69
3
16
125
72
36
108
3
24
9
55
8
24
48
9
39
141
24
3
9
79
56
141
12
36
36
7
89
15
24
96
24
24
48
48
45
48
27
88
8
45
27
45
19
176
24
48
72
69
3
16
104
21
43
53
75
48
105
24
12
24
12
168
87
105
60
99
21
19
5
36
120
72
63
16
269
67
8
33
271
89
12
99
16
144
89
12
3
48
64
128
9
55
32
112
17
87
112
5
171
48
153
55
56
144
21
108
12
75
16
8
33
108
108
39
72
16
125
123
21
139
89
39
48
93
43
89
87
24
136
8
16
48
221
91
137
15
21
91
5
75
9
24
156
36
15
192
120
57
72
39
33
15
48
24
21
171
21
108
63
69
48
3
24
72
45
96
12
39
120
21
60
63
112
8
33
15
88
8
105
84
36
60
51
216
24
16
17
31
8
45
36
55
17
7
72
32
21
72
36
55
65
87
40
8
9
15
40
80
48
24
48
93
3
45
147
40
8
112
56
48
64
137
55
8
64
72
41
36
19
8
ABCD 99124931762*3^$a+1 [50008]
18
30
165
16
12
20
88
84
11
49
20
45
3
124
24
20
4
8
12
15
33
124
23
6
7
12
140
76
12
143
1
24
20
16
8
16
20
72
48
15
9
136
24
8
3
49
23
105
64
24
24
17
3
120
51
37
53
67
5
60
192
55
12
11
37
68
84
28
68
4
65
36
115
53
115
32
27
85
5
7
48
53
67
23
93
57
3
16
11
69
75
9
4
68
4
24
56
21
39
28
8
9
55
84
24
12
60
84
36
65
19
125
7
44
88
32
4
5
19
48
68
52
152
72
3
25
20
36
21
31
44
21
43
5
7
44
4
36
59
49
188
28
56
48
12
168
28
8
16
48
8
60
15
37
20
75
66
31
24
71
54
222
12
60
1
24
56
24
52
125
15
21
18
42
19
8
36
76
95
18
36
36
75
15
21
9
55
56
52
23
49
53
63
159
13
12
41
3
204
15
25
5
78
49
41
102
1
60
24
8
33
72
39
51
45
12
15
6
27
4
20
60
4
36
48
72
60
8
33
3
111
1
83
1
44
69
30
21
24
88
20
100
12
41
72
39
21
3
40
47
48
25
12
20
88
36
23
66
55
5
39
27
13
96
149
12
3
12
3
36
9
28
107
205
53
27
72
9
30
36
45
195
108
12
13
32
4
60
24
20
15
33
4
48
12
8
16
24
101
6
1
24
29
175
80
16
8
3
33
27
217
17
39
16
8
12
9
42
54
55
65
18
1
20
75
45
72
40
72
17
150
36
97
41
6
13
72
8
15
21
72
45
7
11
36
96
54
3
27
18
7
120
24
71
9
36
24
39
18
84
43
48
68
21
6
13
132
8
12
72
36
105
12
7
71
9
16
77
15
52
56
45
31
53
42
33
15
90
15
16
11
48
42
66
25
65
19
23
1
44
81
66
13
11
126
36
19
11
13
24
96
35
37
12
71
9
28
8
84
3
48
25
36
35
1
104
24
4
77
60
36
43
20
24
52
35
1
44
9
39
57
75
9
31
41
15
57
27
28
41
31
23
126
91
11
13
116
64
5
15
21
3
52
8
48
33
15
160
36
84
65
31
68
33
108
31
48
5
6
49
5
12
39
4
80
45
18
54
51
12
3
9
36
28
12
8
36
4
60
5
42
13
44
40
128
28
72
32
57
18
30
90
25
20
40
77
39
72
88
77
18
165
45
19
8
63
85
47
9
9
30
6
19
47
24
9
12
64
41
27
40
23
174
3
21
30
1
35
169
20
40
131
49
44
40
8
4
24
29
115
92
69
19
80
132
39
69
40
56
4
72
23
93
4
29
27
12
16
24
32
4
36
80
16
29
30
13
65
90
18
79
24
5
36
51
60
27
1
36
24
20
4
23
85
32
27
9
16
53
90
13
12
8
57
75
16
11
9
40
5
27
72
12
16
12
8
52
32
24
112
68
4
80
57
75
111
9
3
145
120
12
29
91
95
36
9
36
12
172
59
12
109
23
48
25
29
24
15
39
61
41
150
21
84
21
43
72
12
32
4
32
12
21
15
24
40
17
75
195
93
12
129
51
40
65
19
36
8
45
3
15
13
41
31
84
20
63
25
35
13
23
45
16
48
17
30
9
60
76
8
36
40
5
42
33
57
43
180
59
25
83
42
55
8
28
12
44
40
5
39
16
168
17
19
60
20
39
21
39
57
136
12
5
3
28
11
13
36
17
15
88
24
23
13
32
27
18
84
78
1
17
7
60
96
11
33
3
78
31
24
11
18
51
9
3
4
68
28
5
12
36
75
21
18
36
37
20
45
3
184
12
120
5
60
43
68
12
52
8
36
69
18
13
24
48
48
20
16
20
4
41
3
36
36
96
3
54
96
15
87
13
80
4
35
45
3
73
12
8
40
60
5
6
93
141
31
96
24
95
18
108
27
27
78
12
79
44
16
24
5
15
15
78
3
64
12
29
55
32
4
11
9
4
131
61
17
63
88
29
55
60
36
92
27
13
17
7
71
12
33
28
36
65
43
197
79
80
21
43
20
93
15
3
21
36
24
24
124
60
95
12
6
19
65
15
48
33
43
95
9
120
15
6
67
89
78
1
32
12
28
108
137
3
21
75
64
84
200
28
72
80
40
20
93
3
64
20
75
36
30
72
19
8
81
55
77
7
60
56
12
28
11
21
24
45
36
19
44
24
96
24
27
13
8
4
8
28
17
7
96
8
69
3
9
18
126
127
8
4
56
24
28
12
17
3
15
18
192
42
30
19
32
52
8
4
65
24
15
39
13
44
33
12
3
76
80
16
8
40
101
39
168
45
87
16
5
27
33
15
36
33
111
12
4
108
32
100
56
105
3
16
48
53
63
124
8
39
9
36
36
63
36
24
21
96
4
5
55
11
13
120
36
53
127
56
124
68
36
52
108
92
60
12
16
5
15
84
36
52
92
45
31
24
56
9
7
65
79
36
60
5
6
69
16
12
47
25
5
3
148
8
16
20
120
81
103
20
4
23
30
39
4
24
47
18
12
19
17
3
24
132
3
6
27
4
48
23
24
13
32
36
28
35
21
81
103
5
15
64
12
80
69
12
15
45
27
81
39
33
27
12
36
63
1
41
3
9
15
40
17
15
9
7
23
96
189
57
43
47
45
84
28
65
3
27
13
20
9
159
64
132
53
7
36
48
89
55
20
12
28
17
36
84
55
20
24
100
17
ABCD 99125343368*3^$a+1 [50015]
39
33
45
62
204
94
2
169
12
207
32
13
161
214
21
60
99
2
115
24
125
60
55
132
39
60
81
59
40
14
67
113
66
13
137
211
24
95
30
43
60
36
111
9
84
36
21
3
41
31
84
132
87
242
31
24
144
12
12
107
54
7
23
64
12
93
72
84
11
85
3
12
140
73
11
34
92
19
84
12
29
30
85
12
99
50
19
35
36
24
6
118
81
36
29
91
75
18
51
11
1
27
45
41
31
120
36
29
19
60
65
150
61
48
108
72
11
76
108
72
9
12
53
7
27
116
186
90
25
15
33
15
141
5
19
71
6
54
1
24
12
59
10
3
12
60
35
73
47
133
27
50
24
30
4
21
11
28
21
24
12
63
92
40
33
77
234
49
15
33
48
120
51
14
60
67
59
49
71
13
36
24
72
60
168
15
21
65
34
32
28
26
66
54
16
63
48
12
60
47
229
99
26
30
1
15
50
55
48
60
41
46
50
175
95
49
5
6
148
12
90
104
36
28
27
3
2
163
191
1
45
18
117
36
117
51
5
156
19
51
60
21
119
25
5
24
60
36
88
51
111
45
119
49
17
54
96
25
36
59
40
50
31
72
161
30
30
31
35
1
9
39
96
3
72
134
136
18
45
27
14
156
28
123
83
61
36
143
85
120
71
40
108
32
49
24
12
63
92
114
55
24
120
12
36
24
48
15
56
1
63
117
29
30
37
29
79
81
63
11
216
70
44
151
84
41
55
24
9
27
48
48
27
45
60
15
21
5
7
108
95
85
39
72
45
60
24
60
51
33
36
132
23
49
131
36
120
1
84
228
17
91
117
30
33
9
171
53
46
69
24
27
9
11
60
145
15
21
83
1
15
33
27
260
25
33
27
24
71
25
59
25
65
31
5
28
26
1
168
72
3
2
43
107
28
81
24
12
65
79
125
36
139
35
1
33
42
33
71
36
90
115
24
24
11
49
17
70
21
12
105
51
36
63
32
24
25
12
27
33
89
120
24
19
12
35
61
53
30
60
25
60
36
89
7
23
90
31
60
48
221
94
141
101
10
165
65
55
15
20
88
21
60
24
96
5
115
120
11
241
72
17
19
11
13
101
46
44
61
269
46
20
1
12
48
132
60
15
2
271
117
63
60
108
245
127
27
56
16
74
30
25
39
90
3
72
77
19
39
105
48
60
24
33
42
120
33
107
90
31
53
139
15
122
54
37
24
168
15
30
27
35
1
168
9
26
6
55
60
95
24
25
96
93
15
135
21
24
11
25
41
115
119
1
60
36
27
90
2
24
60
37
12
77
19
11
61
89
43
15
21
12
117
3
204
204
21
39
5
94
105
132
3
32
24
61
3
45
77
30
174
55
36
96
23
1
35
13
11
6
19
36
179
49
15
2
24
64
176
19
47
25
36
27
21
132
117
15
72
3
105
71
61
24
9
90
30
42
20
49
51
69
9
122
13
41
94
2
24
46
48
72
20
238
27
89
31
95
181
168
219
56
1
63
150
32
79
11
133
108
87
21
5
30
36
10
51
168
24
77
79
24
137
70
20
144
1
29
60
4
3
24
144
95
49
131
4
12
189
215
6
24
34
81
155
4
45
107
49
36
15
81
209
43
132
24
36
63
60
116
6
24
31
119
61
149
46
45
96
59
40
33
17
19
71
49
111
14
94
2
58
141
180
35
16
9
81
44
307
209
55
3
56
25
36
108
11
34
2
61
9
39
72
203
4
2
43
27
60
104
61
48
41
30
157
12
60
12
63
26
36
19
41
30
1
203
46
123
312
36
239
148
2
84
19
75
26
64
116
19
11
25
131
49
96
35
25
125
24
7
113
55
39
45
36
36
3
32
13
101
139
72
24
21
80
24
30
90
94
105
75
117
215
13
11
25
11
30
144
7
209
19
69
26
6
24
19
11
4
57
ABCD 99125500954*3^$a+1 [50054]
29
30
6
6
42
6
84
12
25
101
18
24
78
42
12
78
12
99
75
6
66
60
33
39
72
9
51
24
66
48
18
42
6
84
132
1
47
72
30
78
21
147
24
18
90
48
72
78
60
18
36
60
36
48
84
45
135
33
27
45
111
12
78
6
105
15
18
36
6
210
66
24
54
54
30
30
1
17
60
138
6
6
69
15
54
24
27
48
81
6
198
3
3
165
96
21
67
17
78
48
54
139
11
45
15
33
51
72
72
12
24
54
96
54
117
33
30
18
78
6
48
3
57
150
6
51
3
13
65
12
36
54
48
180
45
3
12
72
33
27
21
255
1
59
37
8
9
60
132
6
9
33
30
18
108
72
24
24
75
45
67
47
18
39
69
6
36
132
66
66
6
42
33
129
138
21
15
36
13
101
72
115
83
12
24
33
165
30
21
45
6
21
15
24
24
12
12
36
132
57
81
12
19
104
9
6
72
33
135
25
5
120
6
18
30
45
33
42
186
24
27
15
24
9
40
65
48
252
42
33
51
6
78
6
72
18
24
72
36
48
24
18
75
3
24
120
6
6
48
12
18
91
35
24
36
24
12
18
66
9
3
13
47
9
39
129
3
180
180
168
21
48
15
6
72
99
40
23
73
23
24
36
42
18
145
5
51
15
24
9
87
84
120
24
78
18
24
12
30
3
45
72
216
3
15
81
9
30
126
3
243
12
33
24
3
18
3
72
27
21
39
48
24
24
30
51
39
12
132
6
24
42
6
42
33
99
24
6
66
69
15
121
35
24
24
21
40
8
15
33
15
30
3
9
15
141
211
59
36
60
84
144
60
45
40
77
51
165
99
3
180
12
138
6
69
256
80
39
12
13
8
63
36
36
132
36
249
51
24
60
60
12
49
5
120
75
15
9
93
19
23
57
15
9
15
9
15
78
90
24
9
147
24
144
66
139
11
54
96
30
33
168
93
54
48
18
30
21
216
15
12
30
42
24
109
11
42
210
24
144
60
24
12
30
18
1
17
15
15
12
72
21
48
144
57
60
78
85
23
33
111
6
30
37
65
15
72
9
126
18
30
60
37
131
84
6
84
54
12
42
3
24
51
93
105
79
53
42
6
27
39
129
21
6
165
184
29
42
144
73
17
36
3
51
18
27
255
9
21
90
30
18
6
72
180
30
222
18
24
25
8
21
19
107
36
97
35
21
75
84
81
21
96
72
6
21
3
12
33
63
12
45
3
12
6
19
11
21
63
120
6
180
30
9
3
69
39
9
75
66
6
174
39
15
33
48
15
25
95
1
53
6
114
6
24
21
39
312
150
43
11
21
24
15
24
78
27
21
6
60
48
66
6
84
36
153
120
16
131
45
33
36
90
12
114
84
30
66
78
6
54
48
45
63
24
12
36
54
24
96
54
120
102
39
51
24
61
83
36
105
21
3
51
90
18
105
51
36
84
72
42
6
132
9
15
78
3
63
6
288
102
66
102
66
27
45
102
72
69
45
36
18
13
47
18
12
42
33
87
36
138
84
31
17
18
45
21
174
30
6
48
186
15
24
45
3
39
126
30
60
12
13
83
12
24
60
270
111
87
30
6
6
54
42
63
27
24
78
12
24
96
138
48
48
36
21
87
6
51
15
9
72
24
48
33
210
90
3
72
9
30
18
102
6
3
24
87
30
66
12
42
3
72
15
24
186
18
48
204
1
32
321
39
51
24
66
30
66
78
126
66
48
90
3
48
129
6
144
192
60
13
8
75
30
48
159
87
25
113
6
30
24
102
18
66
177
45
75
48
159
66
39
93
27
45
66
9
3
72
12
18
48
18
12
114
31
48
5
6
85
144
35
30
30
36
21
57
6
6
24
102
69
111
30
24
24
30
42
43
56
21
180
18
45
27
90
12
42
18
48
78
85
56
3
90
66
81
48
27
21
57
15
27
18
51
21
75
69
12
78
72
12
12
1
8
39
48
48
24
60
117
21
18
24
81
9
42
180
108
6
66
30
15
3
45
3
138
51
81
78
81
99
21
45
150
133
17
66
48
12
84
13
5
3
48
87
18
114
13
113
6
25
119
216
18
6
9
111
60
85
5
6
36
9
88
95
18
174
9
9
12
48
96
24
6
117
48
15
12
45
75
90
24
3
57
31
29
96
3
99
36
57
27
ABCD 99125797822*3^$a+1 [50030]
63
192
48
165
72
162
33
113
31
149
55
15
30
24
18
188
40
201
29
262
45
120
27
96
12
78
20
60
4
123
35
10
38
52
90
18
20
42
180
58
42
18
144
21
15
72
38
151
3
26
31
11
48
42
7
15
33
57
75
51
24
8
10
135
12
285
36
27
93
27
12
111
12
72
6
90
12
8
42
79
33
51
39
78
123
12
27
36
21
213
8
10
48
57
24
69
170
22
60
8
7
33
15
35
1
9
102
60
57
33
108
12
98
1
69
54
18
30
153
15
62
22
18
90
42
3
15
8
120
61
144
65
7
72
96
120
72
93
51
21
108
114
8
10
3
5
112
8
42
40
33
17
28
234
270
48
50
25
23
1
48
101
19
71
100
12
18
24
48
75
48
9
3
23
1
153
18
48
60
21
41
118
62
19
21
158
10
54
48
68
4
26
34
18
75
12
12
9
39
123
12
60
18
80
10
38
160
27
57
15
101
90
1
59
64
93
23
61
3
210
75
11
1
21
8
90
10
32
22
26
10
9
41
82
8
61
156
63
12
105
45
90
8
85
15
45
39
26
67
23
154
26
1
96
3
50
154
30
78
188
90
30
42
19
144
165
15
12
15
48
122
118
72
33
24
341
34
126
80
4
26
60
30
64
3
3
72
45
135
12
57
21
75
5
180
55
53
82
8
1
9
99
48
24
171
90
18
80
162
7
3
38
10
72
108
42
12
86
85
27
42
18
102
68
310
278
91
81
15
63
20
34
51
15
9
23
37
75
81
27
9
48
11
4
18
140
112
240
8
28
20
10
24
8
37
81
15
12
12
48
23
10
32
28
20
67
65
220
3
60
77
82
8
58
50
1
60
84
12
23
4
6
12
123
9
8
112
26
1
51
12
21
47
25
57
27
9
30
90
27
105
48
50
10
72
98
4
78
8
22
108
132
30
18
24
45
53
18
154
15
33
18
45
15
62
79
33
3
3
9
36
45
147
45
50
48
34
48
3
57
8
4
27
33
156
230
4
6
62
262
36
20
60
22
42
18
38
52
123
87
42
63
165
75
15
168
30
27
12
123
252
116
64
90
26
100
54
27
108
63
90
42
117
9
147
53
31
141
18
24
57
63
141
84
33
15
33
15
72
27
48
69
24
39
8
10
270
80
10
162
36
57
27
78
135
35
10
108
15
144
11
4
21
15
32
37
3
45
12
3
98
4
3
15
60
18
51
93
8
58
204
8
138
52
18
30
144
68
100
72
15
93
72
3
12
15
6
39
41
94
6
102
60
33
5
79
3
9
63
21
69
6
80
85
69
18
9
29
10
50
19
71
1
168
41
52
48
122
13
5
82
38
19
15
48
60
8
220
54
6
117
3
90
72
39
29
19
48
5
118
242
112
18
50
18
90
19
191
49
3
38
91
33
18
138
24
111
35
10
51
39
162
78
12
9
59
4
33
3
177
35
25
12
71
22
75
60
53
60
4
6
102
27
51
62
238
9
23
49
33
36
99
11
61
24
5
7
183
132
38
82
18
15
9
66
32
48
49
3
18
54
206
30
25
9
3
15
18
72
27
63
30
8
52
27
108
48
27
60
8
72
40
18
27
27
86
10
45
75
45
99
21
57
38
1
51
12
90
26
42
40
50
22
3
105
72
6
21
60
209
42
18
91
48
135
6
27
3
60
21
156
123
45
77
18
64
66
60
62
40
69
129
24
26
22
15
48
99
78
8
67
243
170
42
10
3
72
135
33
215
10
39
51
129
60
111
81
59
30
55
69
26
85
27
132
8
18
22
188
70
75
9
26
10
162
90
18
72
98
34
26
10
80
25
5
70
20
214
15
15
81
5
91
111
45
117
111
69
3
93
39
36
69
120
186
162
12
68
19
48
108
53
10
72
33
57
8
100
162
60
45
120
23
22
3
5
115
24
51
21
3
30
78
57
33
8
40
15
17
67
33
108
20
19
15
8
108
22
50
13
15
102
42
21
27
60
12
18
90
50
67
23
25
65
40
15
48
9
116
42
49
24
27
45
24
36
75
57
231
9
63
9
ABCD 99125986522*3^$a+1 [50064]
137
61
42
42
6
30
90
30
102
45
57
71
73
6
66
60
84
6
30
30
12
120
12
60
114
60
24
11
16
285
83
103
24
90
23
96
79
113
19
24
24
36
36
60
108
30
30
48
18
12
18
36
6
30
137
163
72
5
16
159
60
18
108
90
150
12
24
35
96
13
6
78
12
36
180
42
36
6
119
97
48
54
12
93
147
90
35
16
45
99
48
27
24
12
24
96
30
30
60
48
54
11
61
48
96
51
63
17
25
24
47
7
12
150
36
12
12
75
96
15
113
79
72
204
24
5
7
90
78
17
16
9
156
24
18
18
138
101
13
60
30
60
120
72
93
80
211
36
30
6
5
7
30
102
5
235
6
12
51
15
72
18
71
43
5
48
37
6
5
25
162
5
79
108
48
54
60
3
45
120
11
16
63
6
59
16
27
90
54
126
18
42
27
15
6
24
3
15
17
91
5
25
66
156
18
102
210
15
99
29
144
31
36
29
37
30
54
36
195
57
78
54
36
30
42
135
3
42
51
75
150
6
138
72
48
6
66
60
6
18
6
36
17
7
120
54
11
1
42
90
18
42
47
16
9
71
223
6
6
102
30
12
6
12
30
5
55
48
185
37
18
84
54
24
42
84
6
48
36
24
12
171
33
111
48
225
12
24
90
36
24
30
132
3
144
32
31
48
17
37
6
5
7
42
66
24
18
30
18
24
12
6
9
75
6
48
12
54
18
48
60
63
9
192
119
16
45
18
33
93
12
23
7
90
48
36
54
114
120
12
30
66
72
30
18
12
72
66
18
6
60
90
18
30
6
29
1
47
7
36
5
31
18
42
18
30
12
41
25
18
54
15
117
11
79
33
3
24
54
30
17
55
18
54
65
48
13
30
6
63
51
6
18
66
42
42
6
72
42
23
25
12
66
66
39
21
48
18
78
12
24
30
89
64
80
43
132
96
6
75
45
35
73
42
24
5
115
24
120
42
36
12
18
24
9
27
72
45
45
36
95
91
30
119
16
81
114
36
12
141
129
95
1
72
42
93
33
24
135
105
42
54
102
18
12
24
84
90
42
3
249
6
17
13
24
42
30
83
43
12
108
12
33
63
210
162
72
5
48
7
12
54
102
30
162
6
12
18
29
7
90
18
66
11
13
96
24
102
5
55
108
125
1
6
9
57
42
126
114
173
73
6
66
47
103
57
45
3
32
112
9
42
24
18
35
85
72
36
63
39
36
42
59
96
19
173
16
15
54
11
1
60
78
78
60
18
180
30
12
48
6
5
16
57
72
18
120
165
32
43
60
57
9
126
48
30
11
31
144
65
49
18
24
101
175
12
48
150
42
21
51
93
33
120
12
18
54
35
1
15
32
43
12
102
96
54
141
9
6
18
12
54
30
60
30
5
61
35
7
12
114
11
31
17
55
126
11
163
60
6
24
180
180
11
7
114
84
72
12
96
12
3
9
71
85
24
18
54
59
19
12
108
5
1
90
84
12
53
7
18
30
42
18
36
6
35
85
6
5
85
24
30
84
24
41
61
99
69
30
156
30
35
7
132
245
1
24
12
96
18
41
43
101
25
36
120
30
29
31
48
30
30
53
37
12
18
198
24
120
78
90
108
12
23
7
12
54
12
120
12
12
54
30
60
59
55
41
19
48
77
61
24
18
48
9
117
24
36
30
6
78
72
132
12
66
30
42
27
3
36
84
12
30
30
18
75
57
30
414
107
73
30
6
156
42
96
29
7
6
84
6
233
1
66
30
15
32
163
30
24
66
54
15
75
30
168
143
13
24
11
25
6
65
43
165
63
17
1
24
108
107
31
54
12
84
315
87
72
6
11
19
12
17
103
78
6
18
35
16
32
55
174
36
12
11
96
16
9
30
24
12
18
195
129
18
30
204
3
21
12
24
150
84
12
42
42
36
30
150
42
42
33
80
31
60
84
36
132
132
18
12
48
23
7
54
3
93
12
48
48
72
15
69
84
66
48
102
78
132
36
89
1
63
39
78
42
66
84
48
84
6
60
18
6
6
30
168
24
96
66
6
42
72
120
71
19
24
54
63
80
19
48
12
78
120
11
121
66
5
7
41
1
15
15
84
72
168
30
24
12
18
78
75
27
5
13
72
27
21
12
143
55
12
42
36
47
16
27
90
60
12
3
27
66
54
12
30
35
48
1
ABCD 99126280096*3^$a+1 [50053]
132
51
75
30
114
120
93
57
48
24
18
141
57
72
228
78
90
39
261
87
27
30
132
84
144
42
21
105
30
90
18
42
48
6
381
27
18
132
195
33
123
9
48
27
15
210
6
69
87
294
192
108
96
18
48
18
90
366
48
60
111
45
42
93
9
126
24
18
315
99
54
72
15
69
63
117
36
42
18
30
18
219
15
6
39
33
84
24
87
12
81
15
39
36
12
153
195
192
72
165
3
270
72
90
48
42
216
159
33
24
39
12
57
156
96
63
48
69
156
18
150
87
12
21
36
96
27
48
12
180
15
18
63
45
24
36
147
177
48
180
24
48
90
180
213
9
30
18
90
33
225
27
93
87
57
183
21
27
9
243
48
9
60
63
111
129
33
123
144
225
15
3
84
36
57
111
66
111
39
48
42
36
108
15
51
78
12
51
57
72
60
48
18
24
9
129
36
24
3
48
147
12
72
150
48
63
33
72
123
12
27
18
12
96
39
33
3
9
3
69
18
36
69
21
24
48
24
120
24
66
54
72
168
36
90
153
3
42
138
24
30
99
45
42
12
141
45
120
39
180
57
39
60
57
114
48
6
84
6
69
3
93
27
54
90
21
69
60
90
18
30
60
93
69
48
96
75
51
228
72
93
3
54
144
36
30
9
45
42
138
144
60
12
291
177
3
105
3
21
108
12
51
39
18
132
3
45
168
12
60
108
27
45
12
24
102
18
6
129
15
45
21
36
75
15
33
57
42
12
18
78
18
15
51
180
6
207
75
6
15
87
45
60
9
30
78
543
9
90
93
48
99
30
180
24
36
84
114
12
96
30
15
9
30
9
60
132
93
72
84
24
54
72
48
42
51
165
15
3
9
45
12
36
168
144
36
126
108
72
9
192
12
21
27
93
126
96
108
90
84
60
15
93
12
132
30
78
36
126
18
126
69
105
36
87
12
105
162
18
90
30
78
45
9
66
18
36
234
105
9
12
114
30
27
9
6
90
102
18
27
51
36
54
36
3
45
51
45
66
114
27
27
18
72
63
57
60
18
48
54
90
60
162
30
78
108
63
81
84
72
132
51
12
3
129
15
78
15
69
63
195
138
15
135
84
9
69
108
102
18
24
63
3
78
66
108
93
33
36
111
3
84
60
12
90
183
51
9
171
6
51
15
72
90
168
72
15
57
90
54
216
30
33
21
72
3
15
24
18
30
57
15
18
15
12
123
162
12
90
24
12
60
30
3
39
108
30
18
45
105
54
93
9
108
72
24
159
21
75
69
30
42
36
120
24
63
21
87
3
132
18
27
45
120
72
15
45
120
60
15
273
3
195
84
168
33
12
9
48
96
12
27
225
36
6
9
9
3
9
39
84
21
36
39
204
96
9
120
162
18
63
60
132
33
162
42
36
120
42
102
36
3
12
9
138
33
57
72
36
90
177
81
72
72
12
24
75
12
33
180
72
108
90
42
12
183
165
54
90
108
18
48
162
27
117
6
30
123
39
186
36
318
45
48
3
12
24
156
153
45
36
6
30
72
96
12
252
15
3
18
72
3
15
144
18
18
150
300
27
12
3
177
213
222
36
249
255
18
120
24
63
21
114
21
297
18
165
69
36
24
15
3
18
66
36
42
18
57
27
378
ABCD 99126708914*3^$a+1 [50015]
30
77
19
66
95
13
47
120
109
11
19
24
102
252
150
66
227
13
11
60
31
72
78
48
234
18
54
5
121
155
25
59
19
17
49
24
126
41
49
251
19
221
115
90
54
24
101
109
132
210
144
65
349
42
18
11
91
72
137
13
36
12
90
65
120
13
227
49
30
96
5
205
60
95
13
11
73
42
54
71
36
37
12
11
60
55
54
11
24
55
96
48
17
55
29
61
24
11
19
18
6
72
5
67
77
61
60
395
127
120
77
60
96
79
144
101
1
95
37
48
59
13
23
49
198
198
119
85
84
144
18
18
47
49
174
41
55
30
18
18
60
12
6
264
377
156
43
54
36
107
37
83
60
24
199
77
43
41
103
6
84
6
282
24
126
198
47
43
41
79
114
23
103
17
49
11
13
167
79
96
144
18
23
24
79
72
192
17
55
41
85
108
6
90
228
108
179
96
67
126
90
6
156
132
18
149
60
55
41
73
11
276
204
13
143
13
11
79
6
36
30
18
126
5
36
24
96
7
120
173
229
174
197
24
85
6
125
13
270
17
24
31
18
6
120
6
162
113
7
312
48
186
11
163
96
54
18
5
13
107
84
25
35
19
30
287
24
36
37
18
48
24
77
96
19
65
36
24
43
48
72
6
210
72
5
67
168
89
36
24
115
144
17
144
73
150
17
145
131
60
349
35
49
216
96
59
25
180
35
19
72
245
115
5
67
90
78
90
30
162
6
137
24
121
78
144
48
65
79
144
144
18
54
101
13
71
49
60
71
120
235
54
180
6
41
79
24
102
239
85
78
126
84
83
84
73
156
11
79
144
18
35
60
145
48
107
19
161
24
103
150
143
13
72
24
30
24
144
18
119
25
35
73
66
281
60
60
289
107
19
5
139
77
97
42
5
205
24
252
59
223
42
30
24
77
403
144
6
66
41
24
295
5
19
30
186
5
36
7
330
227
91
5
109
11
145
60
54
65
169
72
12
18
65
60
240
85
59
91
89
49
11
13
216
71
73
102
24
174
18
5
67
240
162
71
55
138
60
11
60
91
138
36
18
42
11
24
216
85
168
30
72
65
49
71
24
60
216
19
18
6
77
85
54
125
1
12
6
137
37
36
47
60
60
60
115
24
65
109
450
17
204
1
144
491
24
1
54
65
25
251
97
12
96
35
49
71
19
161
7
17
145
11
84
205
60
246
65
144
121
54
41
7
126
90
41
36
24
49
90
77
13
12
60
155
43
120
6
36
102
17
79
137
7
197
109
216
174
72
42
12
18
17
25
30
101
13
54
66
251
19
144
113
13
551
180
169
11
85
48
23
55
90
48
11
120
180
103
168
72
53
85
35
60
13
36
60
48
36
312
72
270
77
43
17
313
126
17
ABCD 99126842656*3^$a+1 [50076]
12
48
4
20
40
23
21
9
90
72
13
56
9
18
45
3
49
8
159
33
63
93
15
9
57
15
39
69
12
9
6
90
66
60
69
15
13
23
72
18
24
43
11
21
48
16
5
174
90
18
49
23
37
35
78
147
99
24
33
60
69
51
48
12
15
13
107
45
69
43
36
204
12
56
124
44
15
45
12
3
9
16
32
27
18
18
6
111
99
24
21
15
9
57
24
3
63
54
3
36
36
39
12
42
7
83
48
69
3
108
45
63
6
79
44
75
117
21
163
5
51
51
18
39
48
52
72
200
3
96
9
16
47
97
8
12
60
15
18
72
31
11
48
37
48
8
28
56
3
33
27
12
81
28
35
1
8
168
3
36
96
9
24
60
76
95
33
16
11
30
6
33
39
12
93
51
49
56
45
30
42
7
20
196
20
16
5
183
15
37
35
85
149
15
4
20
60
108
28
32
4
44
60
4
20
12
4
84
11
45
147
72
1
17
3
120
16
11
12
33
45
3
36
51
12
1
216
8
60
3
24
45
21
67
11
90
75
117
24
103
36
35
9
36
4
8
15
24
66
114
30
24
15
39
25
23
37
5
3
72
12
33
18
13
47
9
3
36
144
21
12
12
60
27
21
4
80
3
18
39
96
27
12
13
47
9
27
57
100
5
51
12
27
33
87
37
20
93
31
17
15
39
24
45
40
84
83
13
17
24
43
11
45
4
8
48
39
18
30
18
6
141
3
9
27
45
3
6
15
15
42
30
129
123
33
45
30
37
8
159
30
6
108
21
15
18
7
95
276
30
19
48
77
15
9
31
89
15
27
30
39
64
65
27
39
69
72
12
40
47
13
32
3
145
12
65
30
73
131
9
48
12
36
51
81
27
1
5
51
64
32
60
52
5
91
44
100
140
96
51
9
27
13
24
8
4
59
36
9
51
21
24
24
16
23
61
101
30
24
12
13
41
18
1
32
75
57
147
81
75
42
187
20
24
51
9
12
129
15
159
117
15
9
45
15
168
48
33
27
60
147
6
31
140
144
4
71
36
96
12
72
105
9
75
195
117
45
18
12
37
23
12
93
12
40
35
6
54
21
141
63
27
81
24
3
21
64
36
41
63
81
66
6
7
32
9
54
1
20
15
6
75
40
140
159
9
96
36
3
18
15
57
27
36
60
15
37
17
3
93
7
41
39
3
84
49
95
9
15
18
30
18
19
5
7
44
24
45
3
75
12
33
165
18
177
4
23
81
24
15
85
32
24
75
36
13
95
1
20
15
49
72
68
48
108
39
21
87
49
23
81
9
30
18
78
189
96
15
132
105
52
35
157
11
18
15
39
18
7
8
52
8
63
6
90
30
18
6
54
25
11
84
42
48
15
108
204
33
6
9
40
17
63
123
9
40
35
9
24
75
60
48
33
36
39
1
48
60
17
18
6
27
39
6
39
48
33
103
11
69
15
24
25
132
5
219
15
25
11
138
15
3
45
12
16
36
48
32
51
30
3
12
75
78
27
12
96
4
120
23
49
95
6
30
73
20
96
4
24
41
15
15
36
69
27
9
3
37
23
121
35
81
24
129
55
56
15
57
3
9
21
6
85
176
93
19
35
18
27
213
103
35
6
3
12
60
24
21
39
39
61
24
56
136
5
96
43
59
96
49
17
3
15
37
23
18
87
52
84
32
12
15
96
36
25
65
18
30
3
15
54
75
84
36
75
9
36
28
32
24
16
41
48
39
51
105
36
40
41
3
27
37
77
3
45
6
141
64
11
49
56
33
51
117
18
72
12
33
168
15
85
20
24
3
13
17
18
24
81
27
18
27
3
49
23
9
9
75
24
48
3
45
12
84
120
75
81
4
11
9
108
72
40
8
36
60
27
18
51
21
15
15
13
24
20
12
156
12
48
3
1
35
6
72
31
59
25
8
52
152
81
168
99
27
66
15
24
120
4
56
3
21
4
11
120
21
64
20
60
51
78
18
54
66
60
49
68
3
42
15
3
33
100
56
36
219
9
15
85
5
51
69
126
21
39
69
16
71
37
36
41
18
57
28
56
87
108
126
15
3
45
60
63
13
92
87
36
42
27
52
68
51
12
13
24
8
9
6
18
15
75
12
24
45
63
33
84
36
27
25
8
28
32
45
42
12
81
9
19
71
13
47
49
104
36
45
15
16
35
24
9
48
69
219
117
159
36
27
121
20
21
15
28
5
51
12
99
9
4
32
135
9
24
96
12
3
60
36
69
15
180
57
123
9
45
42
21
144
40
65
48
3
75
120
9
4
95
24
21
15
36
33
51
1
20
21
27
48
168
21
18
78
72
72
43
23
33
16
140
24
57
19
5
79
32
24
24
51
45
9
19
5
51
16
56
12
3
57
12
36
3
45
72
24
24
75
57
48
132
69
219
40
92
3
105
12
48
15
85
155
36
9
36
48
63
42
15
16
20
39
25
47
81
24
88
20
195
6
27
39
60
48
90
63
24
40
116
84
24
76
5
51
3
24
85
77
30
ABCD 99126959366*3^$a+1 [50011]
5
12
17
15
60
83
12
5
31
18
12
7
28
32
35
13
9
8
11
31
21
39
53
16
64
23
33
9
7
40
40
3
25
53
95
8
11
84
21
60
16
32
36
25
19
7
18
23
49
64
19
28
8
29
43
17
55
1
47
5
8
11
20
65
15
15
6
55
47
41
24
17
48
20
12
19
16
28
8
8
11
41
4
1
8
6
13
28
7
6
42
49
16
7
65
40
56
36
29
15
5
54
6
16
31
37
35
12
4
21
6
29
43
41
44
11
29
17
15
11
12
18
23
5
20
4
20
11
16
60
8
31
29
25
18
42
18
29
8
21
15
11
6
30
13
24
65
11
55
41
44
35
1
4
5
2
17
5
12
39
35
22
38
17
32
41
19
17
48
31
21
31
12
85
15
33
4
3
32
4
20
39
1
32
57
15
28
28
24
25
23
28
4
72
4
25
76
56
40
27
21
7
49
4
15
17
35
49
43
16
4
16
5
11
1
12
28
12
55
13
39
40
33
8
63
32
12
16
1
3
32
21
35
8
21
23
48
9
6
65
19
36
12
17
80
28
13
30
30
54
21
88
4
7
6
18
60
1
16
52
15
6
66
5
49
30
21
16
35
42
15
20
31
49
17
11
5
38
9
21
39
3
5
12
48
25
7
57
35
9
54
18
19
16
7
10
67
13
18
10
68
19
17
15
9
6
6
3
75
125
12
7
5
56
9
32
24
15
27
12
6
115
16
13
83
53
26
18
48
87
16
29
23
17
3
57
7
5
19
31
5
16
105
23
25
35
24
12
84
56
11
18
19
20
68
25
7
11
1
29
4
31
157
23
31
29
20
17
12
18
114
24
24
6
6
16
2
48
33
1
39
112
19
6
63
1
14
1
21
20
15
3
72
25
23
25
4
55
25
5
35
1
16
14
21
16
5
12
31
35
1
16
8
41
28
20
23
19
29
36
41
14
29
65
50
5
55
12
33
20
56
11
10
19
19
54
48
40
15
53
36
3
15
37
5
11
13
27
20
32
16
84
25
12
18
5
1
24
35
16
21
6
29
8
16
41
26
34
44
71
13
51
15
25
9
7
64
25
20
11
48
7
1
4
68
32
15
9
4
5
18
9
16
83
6
51
4
4
1
71
13
12
75
28
16
1
23
7
5
29
39
5
71
19
29
25
23
48
44
41
15
9
15
8
7
21
9
36
4
2
18
23
48
7
29
55
5
48
37
18
1
47
18
4
7
64
15
21
33
36
11
140
11
24
18
15
8
8
5
11
25
24
60
4
8
54
33
8
64
51
13
35
6
31
77
36
39
8
8
32
8
12
53
56
24
6
36
5
5
27
17
18
21
27
37
5
63
4
16
19
24
42
3
32
4
84
9
6
65
19
181
5
4
2
18
18
17
20
5
11
7
9
39
5
25
12
27
20
1
4
11
64
23
10
2
10
8
15
8
4
76
16
4
9
3
8
16
44
29
26
12
17
16
16
28
55
57
28
11
21
16
32
1
55
24
13
59
19
9
32
31
12
33
4
20
15
6
18
10
20
59
67
53
55
6
59
32
35
9
4
23
65
43
34
27
11
5
24
41
8
39
15
22
14
21
69
27
8
5
39
5
7
29
35
55
61
9
50
17
4
16
5
23
169
7
4
5
32
18
5
20
16
31
5
12
37
43
60
40
37
3
20
36
56
5
59
5
19
25
7
24
29
40
27
5
11
52
117
6
30
4
8
18
18
24
76
7
88
21
15
1
43
7
29
20
28
28
39
94
32
78
61
24
16
13
3
44
85
59
29
38
17
76
15
1
41
35
19
48
12
6
15
4
5
6
10
12
56
6
48
30
27
39
25
5
19
21
19
52
3
41
40
16
5
24
12
3
21
6
5
85
24
15
3
5
56
36
68
32
19
89
1
11
8
47
45
1
8
36
6
12
61
24
48
24
68
1
2
9
68
1
12
78
5
4
3
12
17
31
82
27
35
9
4
41
19
36
149
7
8
40
17
24
16
11
9
51
3
42
3
9
7
20
20
1
40
12
7
1
24
43
40
8
57
38
13
11
24
45
20
104
17
36
40
8
19
17
6
17
25
63
9
18
90
36
35
20
17
72
96
4
8
23
7
73
4
17
15
5
19
16
1
28
14
37
35
45
45
4
7
48
1
4
44
36
12
28
14
61
5
15
39
10
38
29
25
54
12
18
75
4
17
60
23
13
42
41
16
25
15
20
13
26
34
35
15
65
36
5
20
16
56
48
11
8
11
1
9
59
45
30
12
1
52
1
30
46
8
23
4
28
41
11
25
6
33
44
5
51
17
23
16
69
11
49
31
71
13
112
4
3
6
15
37
12
3
20
28
96
11
48
17
29
74
6
59
5
2
42
31
5
27
44
19
1
8
21
15
4
16
12
67
13
28
29
68
40
32
11
67
24
6
30
22
7
8
16
5
7
32
5
27
69
4
8
12
6
6
19
56
21
30
9
9
42
33
15
24
1
36
41
18
10
32
12
11
7
17
43
13
41
71
40
3
5
17
8
84
7
36
17
71
37
24
19
5
6
5
4
21
15
13
36
2
12
1
64
1
52
27
12
9
67
19
30
78
18
7
41
24
7
23
17
28
76
5
31
65
24
16
20
76
20
47
7
29
36
31
17
8
17
42
18
6
5
24
37
6
60
18
4
20
47
40
21
27
8
52
16
5
59
12
53
67
8
52
25
40
19
32
28
20
5
11
16
32
16
32
13
24
11
72
52
20
17
14
17
13
11
16
13
7
43
1
11
25
65
63
15
5
16
28
28
55
12
21
16
23
12
25
11
53
80
12
48
29
51
24
108
9
4
2
5
85
7
12
5
19
44
32
36
8
16
1
7
40
20
60
41
47
19
5
1
67
41
16
35
8
60
7
180
9
9
6
24
5
28
32
7
1
5
19
23
6
55
32
73
135
64
68
17
6
24
41
4
116
24
1
64
55
1
6
18
18
53
101
14
29
60
5
26
1
93
2
33
1
20
4
11
24
3
12
41
7
18
19
16
20
11
29
24
12
1
60
24
18
41
37
15
15
13
36
35
45
9
6
6
30
153
69
15
21
84
72
59
4
21
36
36
12
52
59
1
19
115
25
5
47
12
40
33
12
18
30
18
6
23
32
68
27
58
2
1
65
24
71
5
44
24
12
3
9
7
11
17
20
16
49
55
21
15
32
109
15
24
16
48
5
20
18
17
1
6
10
44
12
3
16
21
127
31
65
4
16
17
18
5
16
40
64
1
39
21
11
19
78
31
4
16
20
12
44
4
20
40
1
28
50
1
56
9
40
39
11
5
4
1
26
21
32
12
16
8
12
37
27
51
90
4
19
12
12
72
16
12
81
15
15
1
11
90
12
15
16
11
1
5
3
21
24
35
1
4
19
32
24
11
6
18
29
25
55
88
7
10
2
5
13
12
4
15
65
11
16
24
13
8
60
4
35
33
30
1
35
5
19
66
115
5
12
7
11
6
4
2
49
23
10
23
13
104
6
37
12
11
17
48
25
55
4
7
21
48
25
2
13
77
42
10
11
4
28
64
1
67
1
12
75
9
18
25
16
20
5
12
4
23
36
56
104
16
8
8
15
12
13
17
3
15
12
22
19
31
18
12
51
157
26
49
72
21
2
17
19
54
15
48
69
11
19
34
20
51
4
12
20
69
35
109
6
13
11
5
4
1
15
29
3
28
36
4
5
7
7
42
48
27
75
9
4
76
29
50
5
12
19
17
24
4
12
32
1
24
108
12
18
22
20
16
7
32
5
52
35
9
76
26
17
16
49
31
4
21
40
26
54
47
13
4
26
21
20
4
1
26
84
29
16
33
36
36
11
13
12
35
44
23
12
6
23
25
60
16
36
20
12
90
6
31
24
24
12
23
6
12
23
16
3
33
44
68
23
18
136
14
42
23
17
2
36
12
12
18
95
48
19
6
31
23
96
29
12
43
6
42
12
1
32
8
31
24
25
16
4
45
7
17
7
4
29
12
14
9
36
27
78
47
20
28
36
13
31
24
32
45
15
9
59
13
3
32
24
25
23
8
24
4
1
60
39
32
8
16
20
29
19
16
5
14
13
17
3
60
32
7
5
8
28
28
15
21
44
36
1
48
19
11
1
5
16
12
3
92
3
24
9
12
64
4
64
8
4
15
6
4
48
23
112
5
7
11
10
44
6
54
4
2
48
1
4
1
11
60
13
4
7
1
112
55
16
1
15
64
115
29
1
7
9
15
5
11
7
66
59
12
16
4
68
8
7
45
28
17
71
5
7
ABCD 99127350482*3^$a+1 [50084]
12
93
240
45
216
150
48
6
66
36
73
17
108
51
16
173
12
78
12
93
21
54
102
90
78
7
128
129
90
78
7
77
180
36
54
69
21
60
48
90
181
96
224
147
54
24
66
109
35
36
25
80
81
48
15
9
72
180
30
6
87
112
101
168
102
13
5
24
36
66
6
288
126
9
21
6
117
27
66
24
156
60
54
120
54
150
84
37
59
126
48
55
96
71
30
75
33
63
9
36
3
16
23
12
6
7
32
81
18
6
90
36
18
12
18
57
3
141
129
31
5
48
6
72
30
54
73
23
48
6
99
171
30
39
144
33
15
165
54
21
33
31
11
144
18
72
36
228
90
36
6
84
78
90
12
60
30
54
39
75
18
90
9
16
119
36
69
3
126
12
195
27
66
99
45
312
43
83
54
30
54
19
80
141
30
114
51
75
120
96
54
36
19
80
27
54
108
67
80
45
54
24
48
37
17
60
19
137
103
185
60
36
39
9
60
12
6
12
42
54
120
60
12
42
30
21
231
73
32
3
6
120
31
119
9
153
7
155
21
45
150
61
41
135
9
135
189
19
125
3
3
54
18
102
31
59
18
168
27
93
60
12
108
6
30
219
64
5
27
99
36
18
42
30
15
21
24
30
24
30
6
9
64
17
63
45
12
36
19
5
43
11
21
9
24
102
9
16
48
107
60
121
32
16
41
108
43
29
19
71
60
84
90
24
12
75
93
138
9
81
24
18
30
55
17
324
36
90
54
132
3
27
54
18
141
9
12
43
17
31
80
135
25
48
144
41
144
66
6
15
213
36
24
12
115
29
72
123
21
24
144
3
33
12
60
12
6
120
36
36
42
43
77
36
79
35
61
96
48
23
9
51
13
5
120
294
48
144
24
21
16
32
48
219
69
27
48
6
15
39
90
192
79
35
13
5
48
43
35
61
83
210
36
24
18
54
126
12
90
6
54
30
73
125
387
27
18
147
51
24
48
126
39
57
174
217
77
126
37
32
57
30
78
48
18
60
84
42
36
75
33
31
35
24
90
126
180
48
25
32
51
93
144
33
15
99
141
75
54
156
150
13
77
72
36
66
54
6
390
3
16
125
51
3
13
23
9
27
24
141
39
121
35
144
45
144
81
6
90
48
60
48
42
48
54
6
109
35
30
6
12
168
18
36
79
41
78
18
7
5
216
115
17
12
42
105
48
117
48
27
51
18
72
102
132
9
96
75
213
3
45
39
6
12
7
71
84
21
3
72
48
54
6
12
13
77
60
135
45
67
5
91
35
61
65
31
23
105
16
71
153
69
120
115
17
63
57
18
78
48
279
81
162
13
131
18
72
60
39
64
23
9
16
128
129
42
48
6
156
150
18
108
72
30
57
3
36
9
165
91
41
36
3
87
84
18
42
9
16
23
60
36
36
30
24
54
12
36
42
31
161
36
24
84
42
12
18
78
252
210
78
45
16
48
11
24
36
54
36
12
90
18
39
57
48
36
24
12
60
126
12
105
27
54
66
96
45
144
16
29
180
108
126
54
138
18
36
24
39
81
15
27
18
54
120
6
15
96
99
90
24
120
72
6
12
18
7
48
32
75
6
12
24
144
30
96
54
231
39
9
93
3
69
43
144
11
108
57
3
84
150
108
30
18
60
27
27
30
90
126
6
25
128
21
75
16
89
7
137
126
54
96
12
24
18
36
9
3
18
6
30
39
112
35
72
165
45
67
48
11
186
54
117
48
117
18
42
90
48
72
24
30
96
7
272
21
43
107
90
12
63
99
24
181
11
37
17
79
11
60
48
25
83
24
120
54
42
84
73
17
6
9
3
18
54
24
180
30
27
9
ABCD 99127468736*3^$a+1 [50064]
3
9
60
27
9
135
9
72
36
4
35
13
83
45
64
11
24
48
61
24
92
144
15
121
44
12
28
71
9
24
48
3
37
20
64
8
48
159
1
12
32
64
11
36
69
36
48
40
84
108
80
84
123
1
12
32
28
20
28
12
20
3
1
8
111
1
20
28
56
87
9
40
23
72
13
8
27
81
24
36
75
49
156
71
9
39
180
1
80
4
32
39
169
71
61
71
49
59
12
25
48
24
8
12
28
168
47
13
84
48
95
49
24
36
56
72
3
48
49
60
11
144
36
85
12
8
4
35
33
12
60
28
188
64
8
40
72
35
72
24
72
37
12
96
192
47
21
28
36
59
24
1
36
35
48
37
36
23
25
35
97
60
23
57
135
25
20
88
12
23
36
205
95
13
32
28
32
15
48
73
48
35
156
33
36
51
24
72
37
20
192
111
24
144
60
49
36
80
39
57
36
28
20
27
45
72
148
20
40
59
25
68
51
96
21
4
176
48
195
9
36
40
47
48
1
20
216
15
57
28
24
119
85
11
45
3
33
27
45
172
20
39
49
20
28
23
57
28
47
49
35
153
28
48
32
12
40
23
25
35
49
36
32
36
27
48
69
12
15
1
12
68
39
73
72
23
12
105
4
152
72
15
132
33
60
40
32
39
9
15
21
52
24
11
49
59
1
44
27
13
59
217
11
49
35
73
60
215
36
25
44
40
72
96
12
32
108
27
21
15
73
36
23
72
24
49
48
44
51
12
57
3
93
39
9
52
8
76
8
72
51
12
12
25
104
111
69
15
12
13
116
24
36
3
117
36
24
15
13
60
56
39
168
24
61
8
24
28
12
35
61
12
12
32
16
60
84
11
33
4
8
52
8
183
9
15
13
47
48
157
8
40
12
120
140
3
33
27
24
33
60
111
81
36
4
23
96
45
72
12
40
20
36
40
36
60
11
37
168
84
8
60
16
32
27
33
48
72
87
37
60
23
13
200
64
116
63
129
36
51
109
11
60
1
35
9
48
63
105
4
119
57
3
85
84
8
3
1
96
48
72
44
28
35
25
48
32
52
108
23
33
64
23
33
24
12
88
96
24
12
60
23
45
87
13
8
12
36
16
36
83
117
28
140
52
95
108
36
48
96
109
8
28
32
147
13
12
72
8
135
97
23
48
144
25
59
37
80
52
56
75
61
36
8
12
40
48
44
27
36
60
84
9
15
85
12
44
99
24
72
144
9
40
32
3
36
25
24
71
72
12
12
169
56
39
25
36
44
87
49
59
45
111
24
81
4
35
9
28
68
36
3
48
25
23
24
21
112
80
40
95
9
39
84
45
123
24
81
27
45
28
23
81
48
27
45
64
132
12
32
16
12
108
8
12
15
12
36
69
156
4
71
60
49
12
20
24
40
32
40
24
83
36
1
188
16
11
1
8
15
120
37
32
100
12
11
48
1
48
95
36
12
25
20
39
1
48
47
73
59
1
24
12
36
20
28
71
105
36
15
13
12
35
240
9
28
36
24
12
80
16
20
72
72
4
32
3
60
144
60
25
80
88
23
309
36
39
1
36
11
204
9
4
20
27
1
72
107
45
36
27
81
15
69
60
76
32
12
16
92
99
60
1
8
12
75
97
47
33
63
25
107
57
24
12
220
20
292
8
64
23
96
57
87
12
165
75
96
9
160
35
48
81
15
1
23
37
56
3
9
72
28
132
11
25
44
4
11
13
36
11
25
84
44
3
37
11
9
36
87
25
188
100
96
20
135
1
12
11
21
3
12
1
72
11
24
57
15
129
16
8
28
80
27
13
68
76
80
51
12
1
44
15
13
80
75
69
24
40
24
20
132
51
24
61
47
33
64
8
88
32
96
12
64
24
36
11
33
39
81
196
20
28
95
25
200
40
8
63
61
71
13
11
13
20
108
99
24
1
80
15
21
72
51
12
49
59
117
75
25
12
72
23
81
12
99
105
171
85
59
21
27
45
28
35
25
120
68
12
100
8
87
37
8
27
45
48
24
36
15
60
60
49
23
21
135
36
24
45
16
128
147
61
24
11
9
123
33
88
107
45
3
61
8
27
81
39
61
72
11
49
12
56
160
8
72
72
40
36
24
20
15
48
69
76
140
64
36
48
12
20
75
13
176
3
37
11
37
188
4
80
15
1
108
35
37
8
15
21
3
73
80
40
20
27
61
12
47
73
24
23
13
143
12
37
11
84
12
24
45
12
135
45
28
35
60
61
35
85
44
12
40
48
11
36
33
27
129
36
15
129
24
4
95
36
9
36
36
99
9
48
15
9
64
71
45
16
120
84
44
ABCD 99127485838*3^$a+1 [50058]
29
1
39
56
144
136
27
60
57
3
29
79
42
48
135
27
48
30
39
33
168
90
120
285
24
3
48
101
40
9
15
87
9
24
75
5
112
33
72
119
88
32
49
39
96
87
60
168
77
64
24
144
8
184
9
30
41
31
18
15
32
103
89
31
185
424
48
72
33
90
5
163
77
48
97
18
77
40
272
31
81
24
75
132
48
60
60
17
88
15
201
9
30
9
3
78
71
31
18
95
25
119
16
24
33
95
168
256
24
32
40
3
29
16
104
88
32
31
12
5
24
19
30
72
18
21
80
88
3
29
19
12
17
40
3
60
209
120
1
47
16
24
32
24
144
43
30
23
24
96
145
15
104
103
33
195
72
30
360
119
24
25
95
24
16
24
80
48
73
15
105
15
24
8
168
72
264
19
77
160
24
128
16
24
171
12
33
96
81
23
175
89
31
57
80
115
117
168
144
39
12
48
12
9
56
43
30
47
25
258
29
73
87
63
17
1
215
72
120
64
24
104
16
75
101
79
9
96
24
111
41
31
138
87
123
149
31
9
3
93
80
24
1
210
21
39
185
232
3
77
55
137
73
15
32
16
147
78
72
138
390
42
318
42
5
55
168
210
71
79
57
105
30
65
55
89
79
42
47
31
57
63
57
128
24
120
91
102
48
15
87
57
63
57
48
24
48
176
304
48
32
1
15
80
376
248
96
72
144
19
102
138
29
88
24
9
30
41
1
39
111
57
8
24
1
23
7
137
40
3
30
15
24
81
30
113
24
151
89
31
17
25
30
17
43
77
16
57
90
60
17
40
96
80
144
40
8
24
1
15
3
102
135
104
79
17
43
60
90
47
55
129
24
56
1
90
48
21
80
1
119
16
248
64
123
78
42
77
91
30
270
42
87
152
49
30
57
8
24
1
39
171
29
40
48
120
72
123
117
33
23
235
149
73
23
7
177
3
45
3
21
9
42
78
71
31
120
33
104
16
120
15
17
48
67
149
96
168
25
39
128
144
136
75
69
24
32
25
255
15
57
111
209
43
77
91
77
328
240
15
81
248
96
240
16
128
73
39
48
63
108
69
96
24
8
72
73
15
32
211
72
30
23
120
120
25
47
25
30
210
48
71
1
18
5
184
80
48
112
231
90
90
132
120
17
31
249
33
30
48
42
47
43
45
195
45
8
24
40
231
17
73
90
29
31
41
16
80
120
88
75
102
48
30
161
16
33
42
93
104
91
69
32
1
15
3
5
16
24
152
192
121
95
304
63
33
72
15
57
51
69
32
24
115
60
89
91
165
15
41
331
48
29
1
90
141
8
73
39
111
108
117
8
64
33
90
5
48
24
1
222
17
96
16
39
12
108
17
43
77
72
40
321
95
40
105
42
45
32
40
3
69
39
60
21
56
40
15
48
41
96
24
184
120
224
1
71
48
160
63
129
80
40
8
1
102
177
32
96
55
57
81
30
9
33
47
31
41
48
120
31
105
105
47
40
24
24
32
25
15
105
63
57
15
33
47
24
91
180
168
65
55
9
51
5
280
24
128
25
23
24
48
112
96
272
264
48
16
72
80
24
139
69
80
16
87
57
63
ABCD 99127507918*3^$a+1 [50076]
48
150
157
12
84
17
67
12
24
36
119
90
72
43
35
24
6
7
35
90
30
25
113
252
42
13
137
48
132
7
41
12
6
30
7
23
25
5
72
18
49
11
145
17
19
53
18
42
55
60
48
60
5
55
60
125
43
36
23
121
24
95
37
11
18
91
36
12
120
132
11
240
120
73
5
67
24
36
72
12
108
5
31
29
31
59
30
31
5
30
60
37
24
24
36
41
19
71
109
41
12
48
43
29
30
30
43
48
17
30
48
1
29
19
53
55
24
59
121
101
19
23
30
127
11
25
155
12
133
113
67
317
30
180
30
7
23
30
66
30
12
90
30
67
65
30
6
79
108
60
17
7
24
12
12
11
25
65
12
18
30
7
77
60
55
5
6
24
25
41
7
35
108
42
48
67
12
36
36
71
85
120
24
161
12
31
24
5
43
12
53
19
120
11
25
23
12
49
29
91
11
72
78
138
25
96
24
12
47
18
18
25
36
29
127
12
71
102
90
18
19
12
29
7
53
54
1
5
42
25
5
19
11
13
5
12
138
1
11
42
43
23
1
53
43
17
31
47
13
84
12
24
29
48
18
12
120
42
48
12
48
7
96
60
35
144
1
36
23
6
19
53
7
35
13
35
85
77
7
36
12
23
78
42
13
17
67
5
7
11
42
6
145
17
19
41
12
7
144
72
5
18
1
11
90
67
41
42
12
6
42
18
187
53
55
60
77
12
43
60
12
83
60
72
90
55
11
25
72
60
60
12
5
6
37
24
89
79
23
18
7
53
91
48
41
24
43
48
17
18
24
6
7
5
18
30
12
19
113
18
18
12
12
18
25
17
91
35
30
60
67
12
5
78
18
31
53
127
36
17
18
13
59
1
47
60
97
35
1
60
17
30
90
19
84
29
6
1
41
18
1
89
7
5
12
18
108
30
55
36
24
89
6
1
11
132
85
48
48
12
12
36
5
19
101
91
71
49
108
5
78
18
24
7
60
36
17
30
36
12
30
43
84
101
55
29
7
48
12
173
55
96
84
41
12
7
60
35
97
41
115
5
7
11
30
7
108
29
18
37
101
24
67
11
25
5
19
101
43
96
36
17
48
19
11
102
60
108
30
132
60
1
24
36
17
7
5
36
7
420
17
18
25
5
18
30
7
17
66
25
5
144
43
24
11
13
17
19
101
12
18
48
60
97
12
12
36
17
18
13
84
35
96
12
30
115
47
6
24
66
37
53
12
12
60
60
6
84
18
60
103
119
30
7
24
5
7
5
150
73
5
24
7
41
19
23
60
48
18
19
12
53
55
48
48
24
36
35
132
42
66
1
53
7
83
6
144
91
12
23
60
24
1
12
108
65
72
19
48
11
54
7
11
78
7
12
132
11
25
23
1
89
12
18
1
11
73
65
54
18
72
7
48
36
24
12
113
60
6
25
17
115
132
23
42
120
7
60
48
252
23
13
5
60
12
55
12
11
37
53
48
24
60
18
42
30
61
12
53
19
35
25
5
43
35
30
12
138
37
168
23
85
89
31
125
67
77
6
12
42
7
59
25
137
7
108
48
12
48
12
23
37
23
24
37
53
55
216
5
7
257
91
47
13
17
175
47
61
17
12
31
12
48
47
60
18
19
65
67
59
24
13
24
29
19
125
43
35
217
11
42
43
17
55
48
29
6
12
18
54
18
19
120
53
43
84
24
5
31
11
72
37
11
12
25
48
5
79
29
42
48
49
12
131
13
29
127
60
23
138
180
120
12
7
23
13
47
18
72
90
37
23
90
78
30
48
114
108
97
41
91
48
11
12
49
29
7
83
49
23
30
42
90
66
61
41
30
30
19
48
71
24
6
42
30
55
60
132
41
30
12
109
36
5
60
12
43
24
60
24
17
19
11
49
59
84
48
12
1
12
23
30
67
17
43
192
41
42
13
5
55
5
127
23
37
60
47
90
60
6
49
35
6
42
42
30
66
72
48
30
1
36
84
191
97
23
42
43
48
29
43
47
1
36
29
114
1
5
72
115
17
31
72
77
6
30
175
24
71
360
85
65
7
47
126
31
53
67
59
25
72
77
103
12
5
55
12
11
48
49
23
150
12
6
25
17
48
31
24
77
12
67
161
18
12
145
113
31
24
180
24
95
25
53
12
103
113
79
72
41
12
78
13
72
12
72
11
13
24
11
30
19
101
12
12
31
60
65
55
89
7
23
1
36
101
132
6
109
71
54
43
155
25
17
91
77
60
7
48
137
55
65
6
1
36
77
7
36
107
6
12
67
83
25
5
12
6
24
13
12
35
1
12
84
11
13
35
54
90
78
67
48
35
13
29
187
24
24
41
60
12
12
55
36
36
96
47
25
23
30
30
72
1
156
96
95
18
19
11
12
18
7
143
24
13
17
31
17
67
143
42
30
18
72
31
12
24
24
35
1
23
48
12
85
11
12
72
73
12
53
60
12
31
12
48
12
ABCD 99127508882*3^$a+1 [50056]
45
4
56
45
72
127
116
12
15
25
12
24
65
15
64
5
15
108
24
21
79
11
105
40
24
120
24
5
67
32
81
27
15
138
24
7
23
13
104
168
21
31
41
42
37
11
9
24
39
6
90
54
27
21
15
57
31
72
24
8
12
3
48
18
90
42
7
8
12
36
45
115
24
60
11
25
180
35
54
7
24
20
64
48
17
43
23
114
7
23
6
7
47
33
28
60
24
128
15
13
24
12
20
36
52
23
18
19
53
27
21
7
107
18
39
28
125
3
33
24
18
153
24
93
12
108
75
28
56
40
68
63
9
16
48
24
41
67
20
57
7
56
4
8
60
40
11
69
33
19
23
1
80
4
125
18
85
23
21
24
15
21
16
65
27
36
9
31
44
28
12
53
7
12
11
69
100
20
99
69
40
12
29
31
44
9
31
12
12
12
8
75
61
72
168
60
17
7
5
67
8
100
12
84
56
69
27
15
30
87
48
64
20
21
18
54
31
12
113
19
53
72
15
136
24
36
116
39
30
27
27
145
68
273
19
23
18
72
72
31
5
7
24
41
72
31
36
8
48
57
36
51
21
48
15
4
41
31
41
18
1
48
72
48
56
16
56
45
67
80
33
43
47
25
23
21
60
64
60
32
15
69
16
77
6
45
45
270
30
7
44
9
111
231
198
15
57
7
5
31
29
63
3
9
16
29
67
23
1
36
48
12
36
72
92
4
44
3
93
16
48
5
18
9
100
24
104
81
31
36
113
27
60
3
25
125
30
49
12
11
69
28
12
53
43
35
48
57
75
25
44
33
60
27
21
7
20
45
96
19
60
20
135
37
20
168
12
9
7
32
3
57
45
6
12
78
19
20
12
36
40
24
173
3
45
39
60
40
23
97
60
68
40
12
60
131
72
1
32
45
48
42
33
60
99
126
79
32
40
24
47
69
4
29
108
27
33
3
4
60
5
31
60
60
12
17
91
140
4
56
87
33
57
12
7
68
141
7
20
184
29
99
93
108
7
12
92
4
80
16
36
8
4
12
8
15
57
9
19
35
97
48
5
30
37
23
90
31
107
13
80
4
35
90
30
78
18
9
21
55
35
1
44
76
23
57
100
20
63
33
12
36
52
65
3
192
48
9
55
120
5
51
105
75
172
68
52
47
13
77
3
4
84
35
61
20
16
17
67
41
127
56
27
9
76
113
15
4
53
7
108
60
8
96
28
32
40
53
43
48
59
30
6
61
131
9
4
60
35
129
16
36
60
20
141
3
9
36
15
57
7
11
109
41
90
1
29
27
15
90
15
3
1
84
56
4
65
60
84
60
3
12
28
8
15
21
28
72
48
132
8
15
126
7
12
60
12
8
16
47
78
19
96
92
52
12
68
72
24
117
19
68
36
27
33
12
24
4
132
20
48
27
13
24
12
23
93
40
68
57
27
28
245
18
9
48
33
159
21
7
17
36
139
56
16
59
1
71
102
31
12
53
144
115
20
12
28
12
11
145
24
20
24
69
3
48
207
30
60
163
17
48
79
12
23
37
84
5
27
45
67
12
24
59
1
17
19
96
24
96
44
28
11
85
20
36
9
27
64
29
24
67
20
3
66
144
127
53
55
12
24
59
81
45
7
44
21
207
12
88
12
23
18
162
18
18
54
18
9
39
49
20
52
24
36
60
60
36
47
18
3
45
19
20
21
75
60
45
12
87
28
12
5
43
5
18
45
52
20
4
173
30
141
64
12
48
8
4
11
37
131
90
55
24
5
3
57
36
12
19
8
12
21
18
25
5
67
23
105
57
72
6
72
49
60
180
8
52
20
16
32
45
103
140
12
16
20
64
11
12
78
19
108
173
54
37
53
60
18
9
28
132
83
81
124
32
24
4
35
18
60
18
61
20
36
12
88
44
40
8
16
32
12
28
17
48
27
33
103
240
35
12
25
168
20
4
8
15
37
12
68
108
48
84
100
12
83
13
68
4
8
48
27
102
60
7
44
4
11
114
3
28
17
42
48
25
24
84
47
13
20
16
44
165
12
7
60
5
90
1
35
205
20
72
15
145
17
3
27
6
15
15
132
33
144
40
53
3
15
12
45
132
112
41
19
20
51
25
23
9
33
3
12
52
125
175
36
24
41
19
11
81
16
17
30
6
115
20
39
13
12
36
89
18
9
120
99
69
16
92
12
45
43
32
28
5
39
39
9
28
84
41
12
3
57
48
15
28
20
45
7
12
8
4
84
17
7
101
19
8
45
7
11
45
40
5
51
40
24
24
41
84
27
40
23
36
72
13
137
7
68
24
16
257
6
129
51
30
24
30
6
19
72
60
24
24
35
37
48
20
36
16
48
5
6
117
12
33
55
84
89
19
156
155
85
32
88
164
112
23
18
27
136
24
48
164
40
48
8
57
6
1
8
3
18
15
9
3
33
39
141
12
15
4
60
71
37
68
40
24
56
45
55
8
45
12
27
105
63
63
37
80
28
36
11
9
4
20
52
12
20
112
20
153
18
93
4
12
60
24
ABCD 99127867082*3^$a+1 [50005]
24
3
29
1
78
17
48
109
11
25
71
43
36
17
103
281
96
55
33
39
18
23
16
3
125
145
15
75
66
11
193
30
33
8
24
48
48
40
159
108
5
73
47
73
72
42
5
48
24
169
180
11
40
81
63
32
25
90
69
39
41
73
15
32
73
96
72
47
48
7
168
18
71
16
33
119
25
258
72
48
69
9
135
32
43
132
9
144
9
23
40
104
13
90
153
45
107
1
54
17
19
54
15
3
29
73
60
18
90
167
48
13
114
18
108
84
47
40
39
65
67
53
19
36
17
160
32
25
36
144
27
111
60
45
57
23
103
65
96
19
5
24
31
72
30
3
39
48
17
1
47
85
90
12
53
7
36
125
67
42
18
89
16
15
209
24
55
132
5
64
33
23
193
42
29
151
9
93
36
15
32
72
120
72
103
90
36
35
19
60
65
120
72
31
18
12
18
42
119
1
240
12
107
133
18
33
15
42
23
64
33
23
64
72
96
3
12
105
32
31
90
71
88
51
165
152
72
216
25
54
57
56
73
47
73
15
57
15
80
24
13
51
32
25
18
144
53
88
32
168
96
13
35
48
205
48
162
42
47
79
161
120
19
54
78
33
129
191
112
57
66
204
113
67
48
5
72
48
43
101
61
198
29
145
23
67
53
55
18
72
108
275
109
66
17
88
27
30
23
19
66
402
30
59
16
32
72
151
18
47
43
12
57
15
17
19
69
8
37
48
42
17
181
138
72
305
7
18
138
101
24
16
99
12
60
149
13
66
137
120
120
97
87
51
29
24
256
21
12
90
53
127
60
173
73
72
95
127
33
93
90
65
96
208
63
17
192
91
5
55
17
13
3
72
32
240
1
87
195
69
144
56
19
24
120
60
18
47
205
36
135
24
33
15
3
54
15
75
6
15
57
95
13
11
40
48
3
78
95
40
24
3
12
161
79
18
23
97
15
3
54
87
9
287
163
45
56
19
29
175
66
71
19
5
49
96
15
80
25
150
90
54
48
18
215
169
167
79
24
17
19
5
24
120
13
18
12
5
88
15
54
3
285
35
48
144
31
105
39
18
87
3
18
11
1
72
71
24
1
72
135
3
150
71
16
15
72
90
71
19
53
25
18
221
49
72
30
42
95
40
45
66
137
64
8
40
72
8
48
288
7
9
3
78
72
66
24
117
63
17
1
47
205
11
79
36
12
33
216
189
227
40
32
16
80
49
90
36
54
108
95
144
31
42
23
7
18
39
39
90
135
104
265
15
33
183
15
17
25
15
104
91
173
64
176
97
18
77
7
150
48
180
15
128
72
24
13
3
104
19
125
25
102
108
42
12
47
96
7
30
36
71
241
15
33
72
47
192
73
47
88
96
57
23
40
56
91
173
136
3
36
9
3
77
1
47
40
393
191
43
5
72
64
75
240
29
168
163
30
270
161
24
247
132
30
47
40
56
7
30
6
102
330
72
101
19
77
13
78
120
78
144
15
3
29
43
36
81
39
17
48
24
72
304
129
6
30
59
16
69
36
150
65
19
78
72
23
208
129
95
72
64
15
42
192
90
5
55
17
19
189
45
27
8
31
57
80
133
11
31
90
303
56
31
42
23
7
186
71
109
11
160
63
180
36
210
47
13
12
23
49
47
48
120
115
18
198
5
24
61
51
33
335
103
ABCD 99128150326*3^$a+1 [50013]
51
48
45
6
1
20
33
63
24
63
60
37
24
17
63
9
66
60
12
24
6
39
3
6
27
27
42
6
9
39
84
12
6
120
7
5
18
9
93
30
30
6
189
117
3
3
24
45
36
9
39
12
52
5
18
42
51
57
55
29
15
33
36
36
6
12
12
78
123
132
21
36
84
15
27
25
5
3
9
48
12
30
21
69
27
96
12
21
120
15
16
131
18
42
9
9
66
13
8
9
19
44
15
12
6
12
18
30
78
84
33
3
45
15
60
42
90
9
16
35
18
36
19
47
30
18
49
23
42
12
18
6
15
27
18
60
15
36
33
72
43
48
83
42
19
23
1
17
15
57
12
3
27
24
42
90
12
18
24
15
21
39
24
9
18
13
32
9
15
9
12
12
55
5
6
24
12
6
12
36
72
27
27
30
24
84
36
30
9
60
45
36
24
96
19
5
36
27
75
57
51
42
27
15
12
6
30
9
33
63
93
6
24
54
7
53
27
63
18
15
88
17
18
42
24
24
79
11
96
33
27
6
7
8
27
13
23
60
45
87
12
42
15
60
9
75
57
7
47
1
17
43
53
51
3
66
84
30
117
69
36
18
25
35
21
40
29
42
48
60
30
6
6
79
95
72
42
15
57
3
111
36
30
31
5
15
12
16
5
12
84
96
12
7
23
12
6
19
116
24
21
3
135
105
27
13
5
27
4
20
16
5
12
75
52
5
18
6
15
69
36
19
11
6
19
65
24
30
30
66
45
24
40
11
60
145
11
6
48
39
3
13
59
66
54
90
27
3
13
29
24
6
66
18
57
9
48
36
24
96
54
37
23
12
6
30
9
28
12
36
17
3
24
123
18
19
48
8
3
57
39
45
45
15
144
21
15
183
6
24
12
36
27
45
6
9
52
11
12
60
13
8
27
18
30
25
17
84
54
54
27
3
6
15
21
39
39
66
54
1
17
30
45
33
79
48
29
150
21
57
3
153
6
48
78
15
15
12
42
3
21
36
159
36
21
27
21
12
24
6
12
30
120
6
21
9
6
6
19
5
24
99
3
72
102
120
18
12
6
99
21
12
60
6
21
15
6
54
36
12
18
84
183
96
9
63
9
18
13
8
15
6
30
13
41
72
15
33
55
77
42
33
15
102
60
111
16
48
72
29
24
3
24
9
42
9
4
5
84
48
3
84
48
123
60
6
6
37
17
15
33
42
84
21
148
56
9
18
24
18
43
8
87
9
33
18
9
63
6
24
66
21
3
6
42
45
27
30
12
18
25
5
27
3
36
25
11
24
42
3
9
42
90
24
7
5
48
60
12
3
45
192
79
36
89
43
23
42
15
27
66
19
29
12
48
36
19
17
7
5
36
24
7
104
36
153
6
90
99
72
3
30
36
72
27
21
42
18
42
30
87
45
72
24
7
29
39
16
101
7
113
42
108
48
6
18
45
3
12
25
8
3
24
45
33
7
20
21
6
9
69
7
71
9
60
3
78
63
15
30
30
54
36
30
6
6
42
6
54
51
16
8
3
45
153
15
21
48
66
25
5
24
90
33
24
3
13
5
75
45
90
144
25
8
45
18
30
72
3
9
15
48
27
78
12
60
96
12
7
11
60
13
35
24
21
156
15
1
5
15
45
60
24
48
123
12
48
27
78
12
12
18
6
6
18
12
24
6
174
60
12
15
3
117
33
36
36
24
31
35
117
15
21
45
39
12
60
48
51
1
23
36
12
189
28
23
30
18
9
33
63
39
45
33
24
30
36
18
24
6
30
7
17
27
9
39
36
21
24
84
66
37
32
21
24
18
18
12
3
180
27
54
75
9
31
8
15
12
54
42
45
24
21
15
9
6
54
36
114
30
19
5
12
42
18
72
12
55
11
90
27
3
72
30
30
108
132
21
15
42
3
24
57
60
55
29
72
18
21
69
6
84
25
11
1
20
87
66
84
51
57
55
35
18
12
12
12
19
95
24
30
27
16
20
9
3
15
12
30
43
12
11
12
18
30
18
24
6
9
45
12
19
11
9
60
15
6
24
12
15
3
6
24
7
35
54
43
12
24
59
18
12
63
57
12
15
9
36
19
5
42
12
18
12
75
27
30
39
21
24
27
147
133
24
20
39
9
16
44
33
12
30
18
84
18
12
9
39
6
42
105
33
60
15
12
24
3
66
12
48
12
19
8
51
12
18
15
15
30
27
24
16
24
48
35
61
11
33
12
9
7
5
27
36
21
6
18
36
48
67
89
24
111
12
63
21
64
41
60
19
5
12
60
24
6
18
27
27
33
75
12
25
20
12
15
48
18
48
19
5
6
6
54
9
51
9
28
35
12
18
55
35
18
60
111
33
6
49
5
48
27
36
9
48
39
16
53
12
3
81
6
25
23
12
24
24
9
21
54
57
3
6
24
91
17
12
12
30
9
9
18
18
24
6
54
3
3
96
13
35
66
30
21
96
33
7
48
92
9
24
6
18
67
11
48
84
25
17
6
9
3
93
3
9
52
5
18
1
17
12
72
30
13
53
15
39
6
30
37
5
15
16
59
6
42
30
12
87
48
15
1
44
3
45
4
5
39
129
78
9
3
6
12
78
24
6
24
147
15
78
7
35
24
24
18
12
15
48
64
53
60
36
132
135
24
9
39
21
15
16
11
9
141
24
30
6
30
54
6
168
24
132
18
30
57
33
12
24
72
30
54
24
42
9
45
66
13
36
23
6
12
12
7
48
17
39
9
3
48
9
60
96
24
3
69
111
3
30
7
35
18
12
7
5
3
3
30
147
4
11
78
12
7
11
114
30
18
3
9
66
66
126
18
42
48
117
40
8
40
5
6
13
47
1
77
12
36
24
3
16
5
87
48
9
3
24
3
30
43
23
6
15
4
11
90
6
12
21
21
6
18
66
78
66
12
25
32
108
27
85
8
33
24
12
6
60
9
3
6
12
24
15
48
33
60
39
3
42
6
24
18
27
69
30
12
54
3
48
9
15
33
126
49
32
21
75
9
6
49
59
6
30
36
13
32
9
15
24
24
112
5
18
6
90
6
54
24
72
9
12
69
6
25
20
9
48
15
21
42
9
75
24
57
45
12
6
12
33
15
25
5
30
37
77
12
6
12
73
23
150
66
144
12
30
67
5
27
3
13
35
12
33
57
63
3
54
60
30
45
33
7
5
6
6
63
51
96
21
39
18
30
102
3
33
12
12
51
93
51
39
36
66
12
60
6
25
41
15
105
15
24
15
36
1
5
24
31
29
3
57
6
25
108
59
21
9
96
36
3
ABCD 99128308406*3^$a+1 [50011]
149
133
42
36
72
41
16
80
25
35
220
33
3
60
120
15
144
29
37
27
108
153
11
48
67
81
27
245
115
153
32
36
40
96
3
36
42
23
16
63
65
25
71
217
87
12
15
45
84
27
90
15
3
36
18
51
116
40
159
36
5
40
20
55
89
36
19
36
33
3
45
27
125
25
30
18
15
27
12
29
31
30
83
13
23
25
6
81
44
55
93
15
12
198
78
138
42
173
16
63
18
75
45
42
21
9
27
45
23
31
29
16
51
9
56
25
35
28
48
132
111
5
112
33
39
33
54
18
11
7
137
61
30
42
27
3
9
36
15
48
45
20
67
84
9
20
76
20
16
9
480
6
57
33
147
135
117
8
73
15
72
108
99
36
57
116
7
18
66
69
27
102
63
60
3
90
72
63
72
105
47
97
54
5
7
69
9
30
105
39
141
111
24
102
15
8
96
76
117
27
21
47
265
167
121
3
27
69
68
25
90
41
112
87
45
3
77
136
9
48
15
3
6
126
165
68
76
36
168
104
12
103
108
33
12
45
42
48
9
80
16
12
123
30
24
18
93
9
18
45
81
15
72
57
107
55
9
36
51
12
60
161
64
20
7
18
30
153
15
17
31
29
7
9
27
18
159
3
53
97
48
15
81
48
6
66
6
72
18
39
15
18
27
3
45
36
315
36
9
24
81
39
116
36
28
20
115
125
145
78
90
23
16
60
45
39
15
144
17
64
44
127
81
272
16
27
18
30
42
162
108
9
104
31
36
29
64
81
6
117
63
17
67
29
96
43
18
102
45
60
27
201
32
67
9
99
197
151
12
132
21
15
192
141
57
27
36
60
80
37
30
29
48
85
11
36
40
84
15
12
33
36
63
101
64
80
25
66
81
135
24
161
103
36
5
100
80
55
21
15
93
33
3
20
112
3
261
8
160
63
9
219
36
36
17
37
59
19
17
60
31
17
28
3
45
36
15
120
24
21
15
36
29
1
72
35
28
15
12
108
45
45
159
3
5
1
11
28
15
5
7
198
51
176
16
243
24
48
18
6
264
89
28
224
61
99
36
135
18
111
36
60
84
20
40
9
59
76
99
36
29
28
27
132
53
127
113
103
29
25
120
63
15
108
54
171
68
31
66
15
3
54
51
20
19
96
21
36
69
39
15
264
18
24
48
35
91
41
31
18
59
13
167
136
20
79
12
24
57
72
33
63
12
15
53
31
141
75
9
33
47
144
97
48
24
126
66
126
18
51
36
272
217
15
153
30
125
43
53
96
4
224
31
42
147
15
156
96
5
31
17
13
135
9
63
56
60
7
72
17
64
111
149
127
9
3
101
139
5
12
31
117
92
4
39
36
5
55
144
5
13
183
44
172
20
13
215
31
65
60
52
39
5
28
3
54
18
96
36
129
9
96
155
7
48
41
103
6
71
64
120
9
135
20
112
164
64
60
21
59
112
99
42
54
36
45
32
97
90
78
135
80
40
81
51
36
12
27
36
132
12
45
20
13
102
9
9
95
103
312
65
7
66
18
69
81
54
66
24
191
7
144
5
31
93
9
63
159
120
153
63
45
15
12
41
67
144
6
120
47
25
35
61
30
9
27
69
75
65
4
12
96
189
83
127
81
15
174
6
90
18
5
7
72
108
24
89
139
108
9
63
33
144
20
208
135
101
180
40
81
3
32
208
21
42
17
36
76
60
144
57
63
27
45
207
41
60
31
53
73
3
99
17
199
81
8
7
21
60
27
30
72
6
57
36
45
42
12
33
63
65
156
48
37
63
135
72
65
60
235
48
42
54
36
36
45
144
48
123
12
6
119
136
56
48
60
96
100
15
29
91
9
60
20
12
76
ABCD 99128827412*3^$a+1 [50057]
51
18
30
42
60
24
12
42
18
90
30
24
168
102
66
42
12
36
48
60
57
63
6
36
18
36
24
105
15
24
18
159
21
48
156
6
24
18
18
30
78
81
51
90
12
12
30
36
18
102
18
159
45
27
9
39
63
12
36
72
30
18
90
24
78
30
84
60
6
18
36
15
15
30
78
18
12
111
45
6
36
18
30
72
72
138
60
42
48
12
6
6
84
6
228
138
54
120
90
66
54
186
24
15
45
84
12
24
66
78
51
51
117
93
132
63
105
15
33
102
12
18
3
15
162
42
36
12
30
24
36
3
99
6
30
12
84
6
48
42
24
9
72
45
3
51
78
78
18
54
78
72
6
30
240
36
66
150
75
123
36
30
3
45
12
6
48
30
42
18
6
18
72
15
21
90
18
30
57
45
12
270
78
24
24
12
15
159
24
24
18
15
105
78
24
12
66
18
30
30
66
90
30
144
12
78
42
72
60
252
66
42
66
84
18
12
12
18
186
6
210
54
6
6
69
63
18
42
36
57
9
174
24
18
12
48
27
57
48
72
6
174
6
78
12
60
12
42
6
24
48
96
114
6
36
96
30
48
42
39
9
54
12
30
180
120
6
42
36
72
24
96
48
12
12
12
3
33
30
12
108
114
24
42
138
72
3
24
72
9
126
9
57
144
30
30
36
30
72
12
18
3
87
18
24
30
6
18
42
84
6
12
216
54
18
24
108
18
78
66
30
54
54
33
48
57
48
42
48
12
30
12
6
96
24
9
21
36
30
18
150
33
15
90
15
24
33
6
24
78
60
30
18
54
30
27
144
207
48
30
12
114
6
228
12
24
126
30
162
48
54
51
9
135
9
12
252
96
30
30
72
18
42
15
120
33
12
54
48
102
30
48
6
51
39
54
6
21
105
96
222
81
9
12
66
24
36
12
96
42
12
42
24
24
72
48
60
42
48
42
24
24
60
48
132
42
63
63
78
6
36
33
69
51
129
72
6
72
12
36
114
24
240
84
18
129
33
78
42
78
42
48
54
36
162
36
30
96
9
45
27
87
33
63
24
78
18
177
9
18
6
54
30
102
18
3
159
18
12
138
66
12
24
96
99
33
36
102
42
60
42
90
60
6
18
66
78
72
6
162
60
18
57
15
30
48
42
48
129
3
66
75
57
12
78
18
96
126
60
48
42
24
15
51
150
54
9
75
12
24
33
21
60
24
72
126
225
15
24
30
84
54
66
6
24
102
24
30
6
84
36
30
48
120
120
114
48
12
66
42
15
9
6
42
12
60
15
21
42
12
66
12
48
60
18
24
210
216
60
36
24
12
3
75
36
96
24
30
108
87
3
6
120
6
6
24
99
45
27
3
21
105
54
42
54
66
54
114
6
6
12
60
30
6
84
12
6
54
30
45
24
21
54
36
18
15
33
48
6
36
102
48
24
54
9
21
120
54
222
24
12
18
54
156
39
3
60
330
84
24
24
36
12
144
36
24
6
54
66
60
84
54
54
18
72
6
30
96
6
30
84
120
24
126
6
18
9
15
78
12
15
3
48
102
15
105
54
30
99
57
24
36
24
60
168
63
15
60
144
54
6
6
48
12
12
12
6
30
18
72
48
60
132
12
18
72
240
6
6
36
27
81
54
6
72
48
54
21
21
3
15
18
12
132
15
39
30
66
33
63
42
30
6
30
6
84
27
9
96
54
18
30
12
96
54
54
54
138
42
12
24
27
93
12
15
9
54
96
9
45
30
150
72
174
24
6
60
36
24
60
66
90
90
9
15
78
102
21
183
96
186
30
9
63
6
60
72
12
60
12
18
57
93
30
18
18
177
63
30
84
6
36
60
96
273
57
12
3
24
144
9
96
24
87
15
24
72
33
27
42
18
105
15
18
6
24
9
33
54
216
24
90
36
12
18
18
27
57
42
90
66
174
6
78
39
15
48
48
222
24
66
18
30
6
30
54
6
48
18
24
120
36
78
30
144
18
54
36
18
174
6
132
42
12
60
30
9
81
60
54
144
162
3
57
6
42
66
45
72
27
18
12
30
48
18
60
6
18
156
66
18
66
129
81
36
6
192
18
114
6
24
36
12
30
30
63
87
288
48
30
114
60
36
66
126
24
90
108
3
15
48
102
18
120
162
168
15
ABCD 99129061412*3^$a+1 [50184]
5
13
6
21
8
13
35
49
95
240
79
9
45
78
5
13
59
7
33
3
12
186
231
3
18
18
54
6
84
6
11
223
17
61
90
17
121
47
145
132
3
117
138
84
45
9
30
72
12
42
114
9
195
53
24
48
43
117
93
72
27
9
30
9
80
31
42
48
180
30
21
195
5
43
45
291
60
144
108
18
114
185
136
56
88
32
91
162
51
51
36
84
48
5
120
7
233
37
54
42
59
1
39
8
88
3
186
11
55
17
7
18
47
19
90
11
25
18
42
48
48
30
90
54
53
115
66
216
90
33
153
12
66
24
6
30
6
39
15
24
30
30
42
30
96
24
24
24
5
120
7
185
163
5
13
27
63
42
87
15
6
59
13
42
198
107
1
39
128
25
36
42
17
115
30
60
30
45
48
32
13
3
45
66
6
48
6
30
39
75
21
21
27
45
12
23
31
36
18
36
12
27
45
107
19
117
3
72
138
264
60
12
35
175
6
12
135
57
300
83
1
47
67
117
8
1
42
29
25
30
6
99
45
3
96
21
11
19
114
75
111
54
11
13
42
18
95
127
9
141
11
72
61
11
1
39
15
33
32
55
30
84
90
120
77
7
17
61
90
132
30
60
78
120
18
11
19
21
9
135
159
6
120
66
41
88
69
6
42
24
6
189
45
96
107
1
144
12
83
88
3
101
88
152
19
30
30
54
51
96
15
33
117
75
9
84
48
54
18
138
12
53
67
36
120
132
42
162
65
48
160
15
12
18
12
54
6
180
60
138
120
96
9
32
64
240
69
75
93
114
36
93
87
12
108
42
47
120
79
12
29
1
18
69
15
65
55
17
55
30
60
23
72
115
60
36
48
24
6
30
54
35
192
19
84
17
19
21
69
11
96
72
7
30
3
240
105
36
24
102
125
49
47
24
139
30
30
6
54
54
240
78
48
24
138
135
189
35
64
51
36
89
31
30
24
131
13
66
113
97
135
15
246
24
11
40
15
132
197
211
42
75
48
32
16
9
23
37
75
45
60
47
43
5
37
83
112
80
115
53
40
15
17
79
120
36
69
45
30
36
30
18
17
199
9
15
336
41
19
29
120
16
27
5
64
15
54
11
25
39
117
27
141
99
48
63
30
54
45
87
6
138
17
19
30
71
19
54
84
30
18
35
24
1
48
71
61
12
12
216
330
54
54
24
5
16
75
90
59
7
6
54
93
93
60
183
27
72
48
77
91
29
1
6
6
27
15
81
9
6
17
127
48
65
24
48
43
138
99
105
102
41
19
84
89
40
45
42
30
11
163
77
64
153
108
27
32
85
30
60
33
3
93
27
42
42
33
192
15
33
80
85
102
84
41
43
90
126
21
15
33
21
66
9
39
6
54
72
30
263
7
30
18
150
6
141
56
24
61
24
30
54
39
21
11
61
24
30
45
3
60
30
12
23
163
60
89
48
40
80
120
67
18
3
32
43
18
54
12
30
54
36
18
215
31
84
141
56
1
90
204
6
30
42
96
59
145
78
24
84
45
159
132
120
21
32
85
27
56
145
287
43
42
18
24
60
54
71
199
17
88
21
48
78
102
95
48
67
60
6
11
151
17
85
6
24
6
71
19
101
13
6
324
17
109
179
55
257
19
21
80
16
99
36
18
60
24
30
156
9
80
72
133
126
30
102
17
112
21
27
51
45
57
119
121
39
21
59
151
89
55
18
60
42
33
3
18
24
147
99
149
37
78
77
31
12
18
102
60
30
96
72
90
48
137
205
3
32
43
21
165
84
39
152
43
18
24
66
65
85
227
61
36
258
5
37
155
16
57
47
109
72
48
59
55
12
30
39
45
54
6
66
ABCD 99129071794*3^$a+1 [50210]
77
36
3
160
41
3
108
40
20
105
48
87
64
24
77
15
52
84
53
3
45
24
24
12
48
31
29
27
33
12
75
33
36
39
57
12
60
19
20
189
12
3
21
27
60
69
115
53
12
99
12
45
123
40
12
36
89
19
65
115
8
16
53
72
27
21
27
81
43
20
36
120
81
79
20
48
40
29
63
4
29
108
7
29
12
15
36
72
12
24
117
15
28
48
44
64
197
43
29
115
12
29
12
36
111
129
87
21
135
4
29
24
120
75
21
111
21
3
21
48
87
93
7
20
48
4
36
53
63
84
4
41
3
9
84
72
27
45
7
36
20
12
60
33
27
12
36
9
12
96
24
48
60
60
3
4
24
120
41
51
9
39
9
48
12
15
9
39
45
67
5
24
60
24
48
39
64
56
33
55
89
24
39
28
65
51
12
33
99
9
36
60
75
9
51
12
45
12
3
9
48
39
52
80
69
27
21
36
36
27
45
151
5
15
16
20
12
4
65
48
79
89
48
48
48
27
33
51
21
48
63
9
48
43
8
60
21
19
188
57
7
24
92
9
108
55
89
27
9
15
57
12
12
19
17
51
9
15
52
68
24
84
156
12
12
9
36
60
91
101
24
60
24
24
27
12
24
48
9
36
103
29
48
67
12
173
3
12
177
48
60
15
96
16
5
43
65
12
67
96
56
52
29
19
17
36
36
43
101
27
9
79
20
33
108
48
55
53
7
32
69
15
28
36
32
16
60
20
132
48
28
44
48
16
108
65
51
12
12
105
63
4
12
17
72
27
69
27
120
201
12
27
105
7
29
36
120
87
24
9
72
12
99
33
7
120
101
24
39
21
84
3
12
57
3
16
24
65
75
16
92
4
128
57
3
9
84
15
36
84
108
24
28
17
276
48
84
7
68
72
45
43
20
9
12
39
165
108
60
24
48
63
120
4
5
3
12
48
21
19
56
12
57
24
36
24
24
24
31
41
120
19
89
19
20
9
72
171
33
91
20
81
72
27
9
156
75
9
39
16
29
91
36
53
55
53
72
55
29
31
20
45
3
52
8
33
24
24
156
43
53
19
5
24
12
264
19
56
40
5
15
45
79
41
63
48
172
29
79
32
16
132
20
24
168
33
24
24
51
12
21
99
64
17
48
72
24
60
7
60
68
24
57
27
4
72
17
39
48
112
72
29
36
55
41
75
96
120
64
197
324
15
9
60
12
60
15
48
16
24
53
48
87
28
48
44
12
120
40
20
76
29
15
36
21
48
63
4
5
39
117
27
105
7
8
45
36
27
9
55
44
81
108
96
72
15
24
105
12
43
44
33
151
5
55
77
12
108
15
69
27
28
24
5
15
57
15
96
57
12
31
29
60
3
57
15
108
33
48
36
159
12
16
5
24
12
60
12
43
77
39
12
52
209
51
117
48
15
81
27
60
48
9
84
96
12
12
3
9
39
72
33
60
15
12
40
8
64
24
20
57
79
41
15
88
5
127
80
69
12
27
9
12
72
115
36
8
45
27
9
48
3
45
3
9
3
52
48
108
8
12
9
36
60
48
60
39
21
48
87
21
55
32
40
24
113
24
51
60
33
12
75
81
39
52
5
12
15
24
12
12
12
33
24
24
120
36
7
44
9
55
24
5
120
15
24
33
87
24
28
308
81
36
3
4
77
67
41
36
12
27
28
29
3
28
8
21
7
12
53
12
60
3
48
12
33
127
65
55
60
56
12
16
41
3
16
36
101
7
89
15
45
79
176
21
36
19
36
60
17
75
9
3
21
363
9
99
165
24
3
21
12
7
113
24
3
4
144
17
31
77
84
39
117
15
69
19
12
24
53
48
43
41
36
12
55
29
27
57
7
168
8
24
16
53
36
72
7
41
31
125
31
29
96
63
24
57
7
65
60
67
101
15
88
12
29
139
44
4
44
9
43
32
45
31
5
3
72
4
77
27
189
63
21
36
84
12
39
9
48
156
27
60
105
48
3
69
3
4
24
108
65
3
36
148
77
43
281
51
16
5
36
75
9
3
9
19
8
21
24
75
9
24
79
353
15
69
60
15
48
120
33
36
7
20
12
24
48
33
315
108
9
12
24
60
24
27
4
92
16
68
21
15
72
9
39
57
36
7
8
28
12
17
79
5
7
168
8
69
111
60
48
69
39
4
8
12
12
33
115
53
36
19
29
12
156
12
15
16
8
12
57
7
96
84
8
96
21
48
12
15
33
132
31
5
55
5
43
53
36
7
17
48
3
21
24
7
5
12
63
120
33
108
15
69
31
72
89
12
99
9
27
9
7
5
79
17
55
29
7
77
39
9
60
3
57
60
3
33
12
72
247
84
60
17
3
64
176
36
21
24
127
12
77
67
29
72
3
60
21
67
5
39
9
27
57
43
17
27
16
17
99
9
72
27
21
36
144
ABCD 99129104216*3^$a+1 [50012]
159
17
121
95
40
9
183
8
79
120
45
236
7
125
72
100
24
51
96
17
7
5
25
6
12
12
18
35
52
8
48
49
30
48
21
27
165
15
9
21
102
42
179
7
29
16
84
15
216
93
72
8
199
17
136
20
88
164
43
102
15
72
24
111
66
75
87
48
144
5
175
9
12
72
92
60
100
3
93
192
56
127
24
53
52
15
120
9
72
120
57
123
8
12
49
111
144
80
16
32
7
120
141
20
19
96
29
16
27
45
3
5
28
171
36
24
21
20
199
33
180
92
24
31
161
4
75
9
20
96
31
93
51
113
16
12
144
75
33
33
23
121
78
60
125
7
48
161
19
33
20
25
63
180
32
55
204
60
29
7
42
143
60
85
3
27
153
20
7
57
3
5
64
24
27
5
7
45
33
63
12
20
24
48
76
12
39
33
123
137
43
132
17
91
24
29
37
123
36
15
36
137
37
51
45
42
5
145
210
60
53
79
30
6
113
124
92
91
53
16
24
32
24
115
81
39
60
29
7
150
95
12
43
9
75
6
35
55
189
183
5
48
400
75
60
60
69
56
19
5
36
115
30
30
17
16
20
24
48
19
36
33
99
120
12
41
7
168
57
8
55
9
3
33
39
96
9
8
136
9
35
13
42
17
48
16
56
76
84
8
55
33
32
60
120
67
185
348
12
16
39
21
9
3
72
60
111
137
76
171
48
42
59
91
41
180
88
36
3
78
114
78
30
12
165
15
21
60
68
91
89
19
33
164
91
54
90
221
55
33
12
8
144
120
115
53
12
72
16
9
99
99
17
48
16
51
9
12
8
232
399
29
72
19
321
27
12
149
31
69
9
18
12
33
129
35
76
15
77
28
8
180
12
7
101
7
180
33
92
19
125
124
27
113
40
87
24
105
15
5
16
15
114
6
93
20
127
77
28
128
127
33
96
3
132
41
19
53
52
135
45
44
72
109
96
42
77
115
9
56
28
92
36
19
33
36
39
21
12
27
45
3
93
20
36
64
171
105
75
9
200
19
41
16
3
90
30
113
120
115
54
11
4
255
29
31
180
129
39
12
65
103
5
88
99
81
15
77
120
96
16
20
16
212
43
9
8
12
91
24
48
72
36
5
120
19
69
60
39
42
23
103
57
8
84
31
12
65
36
52
15
24
18
3
120
44
36
100
144
216
20
127
21
176
31
12
17
16
48
92
175
5
4
15
18
107
4
51
5
25
138
12
69
20
67
30
99
3
21
20
16
51
53
16
75
33
63
12
17
180
4
36
51
129
33
18
24
36
45
24
45
48
215
36
7
144
9
72
32
43
29
16
8
19
72
18
83
52
132
120
15
60
180
5
73
30
177
44
12
79
65
16
92
13
54
45
15
5
121
42
192
60
69
159
5
28
80
37
11
67
84
45
75
41
79
101
67
168
17
13
90
125
24
211
53
16
24
212
60
49
35
43
45
56
19
17
40
3
17
55
60
9
12
20
88
39
33
60
84
51
9
75
101
184
3
108
153
99
72
45
75
41
108
64
72
8
103
33
56
43
120
305
247
120
216
84
96
105
69
59
7
77
88
9
6
5
4
3
53
12
96
16
68
55
5
43
185
72
52
3
12
21
8
31
149
7
24
21
140
109
6
17
187
78
35
60
136
56
4
84
80
73
123
20
31
113
28
15
60
93
32
139
9
87
60
9
20
4
176
60
180
36
244
3
17
76
99
5
40
56
12
43
17
88
104
31
5
168
36
16
32
60
16
12
24
56
37
48
54
60
29
220
36
48
3
17
7
108
42
6
5
28
44
88
128
37
270
69
45
119
12
7
33
69
23
7
5
31
84
69
56
ABCD 99129140296*3^$a+1 [50048]
19
21
48
93
227
31
84
96
21
45
6
117
45
18
102
11
24
16
56
61
72
96
35
40
24
51
42
30
42
51
117
54
69
27
48
24
12
36
24
29
79
57
165
59
16
80
19
72
42
30
18
3
15
9
75
5
16
27
42
18
78
162
60
12
72
36
60
17
55
17
91
48
12
33
39
12
18
75
72
15
30
75
21
42
72
108
90
6
29
43
72
42
6
24
96
53
24
112
51
117
63
12
12
48
12
18
27
303
41
16
15
6
59
40
48
72
8
85
126
66
35
43
12
6
59
31
17
31
9
240
32
43
12
108
48
42
90
108
18
90
65
37
59
61
3
21
30
48
45
27
29
64
32
40
39
144
120
48
12
5
7
105
8
40
15
65
67
45
3
96
42
24
6
18
99
32
40
24
56
229
102
29
19
21
8
13
72
171
45
90
9
27
36
33
75
96
48
21
24
3
24
66
198
5
16
75
108
30
27
123
90
102
53
7
6
83
139
12
30
35
13
51
45
6
53
31
6
126
53
199
12
93
93
3
176
79
9
32
115
186
54
53
16
39
41
24
96
16
63
6
59
7
96
12
60
81
117
120
24
18
41
16
8
67
36
89
13
30
42
35
40
75
114
66
48
36
21
39
105
21
24
6
29
24
96
349
18
12
96
5
37
3
39
17
48
16
80
24
16
27
48
5
181
59
40
87
17
115
77
19
36
78
18
9
120
111
54
18
12
5
115
5
61
27
32
19
90
42
17
13
90
48
102
102
45
15
6
6
48
5
96
109
168
30
69
8
16
75
24
5
91
12
9
3
48
173
24
133
18
6
6
29
19
72
29
91
24
216
53
16
3
5
16
111
48
17
24
24
13
3
56
19
12
9
48
32
24
79
60
141
21
18
132
48
45
141
120
11
64
56
13
30
21
24
63
72
12
45
128
7
65
85
96
3
56
91
12
96
60
21
200
31
12
12
150
6
29
43
5
37
3
3
237
32
88
3
12
41
19
125
40
27
84
60
21
45
59
7
137
7
180
93
72
21
78
21
189
144
18
174
6
24
48
72
60
48
17
40
3
21
15
30
30
42
123
75
21
24
15
102
24
30
48
72
53
67
29
67
69
15
89
40
27
53
7
30
123
24
27
5
88
3
29
55
36
53
37
24
18
57
45
3
15
12
5
64
141
99
27
77
103
17
55
126
59
13
27
27
138
6
29
13
90
30
30
84
33
51
354
102
90
75
123
90
6
12
132
45
51
90
42
9
93
168
48
6
45
3
12
168
108
18
291
144
80
96
13
168
258
36
93
32
43
48
24
18
78
29
24
24
43
12
60
5
61
35
79
30
78
53
19
5
13
102
48
72
21
27
24
29
64
3
48
29
96
37
42
12
96
12
17
253
11
67
29
61
42
17
24
64
3
48
45
24
3
18
6
96
24
93
303
9
200
55
65
13
11
85
96
3
51
69
3
144
24
5
79
60
45
3
60
60
12
57
48
15
57
15
129
51
114
42
30
27
51
69
51
12
30
59
31
102
42
30
126
144
5
40
3
5
7
33
27
24
24
101
24
43
18
24
96
6
53
16
56
40
80
175
6
54
18
35
13
30
29
24
7
9
51
18
126
18
11
16
3
162
48
27
75
120
24
69
32
31
24
30
18
57
48
117
195
15
105
15
78
30
117
45
18
48
150
162
81
176
43
5
37
78
77
13
18
48
60
141
24
45
24
27
3
48
53
19
12
78
27
21
144
99
15
41
40
39
6
3
80
55
6
66
36
42
102
5
40
80
88
27
138
51
21
54
45
21
18
17
64
27
60
180
18
35
19
141
39
57
15
9
15
294
18
24
6
54
66
24
3
93
107
40
56
40
24
63
132
12
9
80
120
37
18
60
24
42
24
51
135
9
87
9
21
24
123
51
29
40
27
5
19
21
39
12
120
18
144
18
48
72
9
80
115
29
157
24
66
24
36
132
12
5
31
17
13
24
54
24
18
3
39
6
6
18
27
69
42
17
55
161
40
21
6
12
12
96
29
31
132
66
99
3
18
24
35
13
42
36
141
3
12
9
39
137
31
9
15
168
105
32
48
40
3
12
17
13
6
156
30
18
30
18
72
30
35
13
3
159
6
11
40
80
24
7
30
30
132
48
24
54
51
8
31
30
72
18
9
72
24
27
69
51
69
75
53
16
21
3
ABCD 99129302126*3^$a+1 [50005]
6
102
39
81
59
48
36
91
54
6
6
12
3
27
66
12
35
4
168
33
3
60
21
11
25
60
24
48
60
75
75
72
66
60
18
81
69
59
7
53
28
33
59
67
84
57
57
23
52
120
33
75
48
36
45
30
30
59
55
12
30
24
111
75
9
20
24
19
120
6
24
12
126
17
7
18
18
5
112
96
80
136
8
97
3
3
54
23
16
9
30
93
15
24
18
3
3
180
54
3
27
57
21
60
78
6
18
77
36
148
51
6
15
72
21
156
18
30
51
12
48
21
3
48
92
85
15
15
6
59
36
7
42
3
144
8
28
8
1
24
24
60
15
117
54
21
20
4
32
60
7
177
51
54
96
3
39
5
37
15
36
12
12
44
16
8
40
12
15
6
132
23
79
54
30
42
47
13
87
45
15
33
72
3
8
31
6
18
29
13
15
108
27
77
1
66
18
23
25
15
24
3
17
43
45
8
88
225
24
66
21
3
45
33
27
15
66
132
47
28
24
3
60
5
25
36
39
32
55
125
16
9
36
39
45
6
69
36
93
27
9
120
171
3
5
16
63
12
18
35
55
36
9
3
18
15
9
3
9
60
24
42
30
3
57
60
27
21
30
24
41
37
24
30
45
96
15
17
7
18
132
39
9
27
9
11
133
27
128
16
45
71
55
18
42
9
12
9
63
15
36
45
56
13
18
24
24
12
42
6
36
6
15
20
7
105
93
47
43
18
42
42
42
29
4
15
6
39
36
72
9
24
27
57
35
73
15
93
39
33
12
12
18
5
73
60
42
21
36
116
28
45
147
12
12
3
12
33
8
13
75
21
24
24
87
21
78
17
4
39
17
88
24
87
24
65
49
108
27
21
11
13
23
187
18
24
3
3
177
33
54
45
105
60
3
51
24
78
15
9
18
30
90
45
12
44
115
6
18
93
75
48
6
60
63
15
65
1
99
72
36
207
33
24
15
125
16
32
7
69
87
5
49
84
6
24
29
13
3
24
32
1
42
45
152
73
35
48
43
60
24
45
3
30
15
84
135
24
6
54
12
9
33
35
43
42
78
17
37
23
100
60
32
16
128
25
114
57
51
12
17
88
33
120
15
12
57
63
48
12
20
43
30
18
186
51
27
18
12
180
30
96
5
49
6
117
60
8
36
1
24
36
15
237
36
24
48
15
12
20
36
25
59
97
15
9
51
39
36
33
93
3
92
19
36
60
102
48
59
25
6
9
33
96
102
18
15
72
27
21
21
6
12
5
31
41
55
24
81
96
33
54
78
30
17
76
69
12
18
36
30
39
3
9
9
15
39
12
36
24
5
16
45
12
6
36
78
12
54
21
21
99
56
13
27
48
57
60
90
12
30
66
54
48
78
66
36
3
24
63
18
24
18
24
24
29
7
66
39
21
30
54
231
39
5
25
15
60
36
9
36
48
90
102
18
6
60
11
160
12
21
6
21
27
18
18
174
42
48
36
45
9
27
3
42
96
27
32
73
3
12
93
30
42
12
30
21
12
141
36
135
21
12
42
9
15
17
24
49
39
3
17
16
36
48
105
3
20
7
78
48
11
25
6
213
57
23
67
102
18
17
7
120
60
29
36
43
30
12
6
54
48
108
24
71
28
27
18
11
91
45
3
81
3
6
11
1
24
36
12
12
3
36
20
37
15
9
51
75
45
120
33
51
104
97
30
33
81
63
12
69
11
28
27
105
3
30
27
48
63
77
72
73
66
6
36
27
21
36
23
1
24
3
57
11
67
102
12
51
69
6
18
11
13
15
8
49
18
12
288
65
7
6
23
31
21
60
84
81
24
6
12
18
42
5
352
3
18
24
6
24
48
5
36
100
9
48
23
4
21
47
25
60
54
66
63
15
29
115
48
17
40
60
51
126
36
24
6
33
12
27
17
25
83
16
75
125
4
81
54
48
30
3
135
144
318
27
12
9
36
78
66
6
21
69
6
48
9
63
12
6
30
69
45
42
6
12
3
87
5
40
32
64
12
87
6
27
15
9
140
36
4
21
63
60
80
24
85
15
8
19
18
47
49
39
27
54
51
81
18
45
120
60
21
54
9
72
15
21
12
12
123
6
11
25
108
27
24
15
77
12
31
24
53
40
12
56
60
76
33
6
69
116
4
3
29
55
5
124
27
29
43
66
24
36
84
27
8
25
227
64
21
84
6
18
27
105
24
47
37
120
3
57
27
15
105
104
61
114
66
11
43
72
54
18
5
43
29
108
25
6
41
60
61
54
9
27
45
3
17
4
63
12
41
88
69
48
99
51
30
123
24
32
55
9
12
9
15
3
5
12
31
18
15
144
12
9
47
25
180
12
123
24
48
63
24
6
90
24
29
31
6
42
45
32
40
39
54
78
5
4
120
15
5
40
21
63
9
123
45
12
35
40
8
133
42
60
78
155
16
9
60
66
78
51
39
42
3
32
16
3
72
5
25
84
30
5
19
60
12
72
42
39
45
30
54
96
54
36
137
7
18
30
17
1
66
96
24
24
6
71
13
39
20
13
27
27
5
31
18
72
18
5
121
60
23
31
54
78
33
51
93
120
3
77
52
21
90
57
33
3
60
15
66
108
48
27
33
83
37
24
83
40
45
198
29
1
18
6
11
13
12
99
51
24
53
25
78
5
73
11
25
15
ABCD 99129723536*3^$a+1 [50017]
79
24
107
61
224
208
56
24
88
192
47
33
27
21
240
208
24
80
160
167
33
120
72
136
29
43
56
96
135
120
81
24
328
32
40
24
11
21
3
37
240
24
89
186
205
8
87
81
159
81
40
89
39
15
96
49
71
90
15
16
192
80
21
51
9
127
8
81
264
6
264
1
80
15
49
144
8
264
88
56
75
61
48
47
9
81
351
192
72
105
103
11
61
48
32
24
15
66
15
168
40
168
80
280
32
168
120
120
208
5
6
13
72
128
328
48
71
81
63
1
5
139
56
15
81
40
120
32
96
24
81
66
13
48
89
54
49
8
160
8
72
40
53
99
112
8
72
240
16
80
9
103
17
111
112
8
39
114
31
8
336
184
80
88
8
112
8
135
25
120
120
41
15
88
96
32
144
15
73
77
43
8
3
36
9
24
168
88
32
568
32
33
31
95
1
48
131
61
24
5
43
48
24
80
16
89
159
24
57
84
90
49
101
27
24
39
49
48
149
51
160
29
3
48
64
185
103
11
21
40
48
80
16
152
160
104
48
81
7
8
184
192
8
57
15
15
24
216
30
99
160
191
9
81
15
16
119
121
32
21
27
72
87
90
90
165
9
399
51
36
60
133
8
40
32
57
79
144
8
93
51
15
49
80
15
96
73
197
195
88
17
31
48
11
24
45
111
60
21
24
16
48
144
200
160
137
90
45
120
64
80
111
1
120
53
67
83
37
83
6
39
105
111
48
48
99
13
17
39
264
360
16
80
15
36
109
24
32
24
120
112
72
17
30
24
337
8
24
72
39
36
24
85
32
120
64
5
99
64
47
1
120
59
301
48
104
120
88
149
54
21
129
126
49
32
99
93
40
11
210
139
47
1
80
99
54
199
48
32
192
40
24
71
90
24
7
80
3
69
48
39
24
129
112
320
15
9
261
210
1
240
80
24
105
15
288
57
150
120
121
168
24
8
72
96
16
176
9
79
72
29
139
176
96
39
30
163
17
183
57
120
54
97
24
200
40
8
27
54
111
24
64
80
88
24
119
97
23
6
51
24
159
57
48
16
24
24
8
64
200
48
51
37
320
39
84
85
65
39
16
120
600
56
375
81
9
39
64
77
30
24
37
8
16
56
183
1
128
48
88
5
150
69
40
192
56
159
1
113
175
120
185
186
61
32
81
6
25
96
48
221
60
90
13
32
144
171
69
15
9
160
32
96
69
43
56
72
24
255
33
51
6
54
81
120
135
114
30
169
8
273
31
119
49
120
11
30
79
8
9
39
40
56
24
72
112
32
88
80
40
11
37
24
24
24
71
36
141
129
90
45
120
40
5
19
221
30
21
123
60
9
40
107
13
47
33
16
41
30
105
40
5
51
120
240
123
85
24
17
90
213
88
104
159
145
65
55
144
72
128
57
270
33
40
251
37
ABCD 99130125748*3^$a+1 [50058]
213
144
63
41
37
54
216
78
167
19
165
8
127
17
73
216
87
144
51
138
83
37
11
120
72
37
18
9
48
75
18
54
69
8
72
61
11
168
24
97
12
59
37
30
93
120
51
18
48
83
40
56
19
5
337
71
67
21
72
33
71
43
5
19
72
21
32
144
97
84
78
30
39
51
45
3
24
48
18
54
156
12
21
24
8
72
97
39
8
48
115
48
5
40
24
72
128
136
9
18
173
72
40
48
153
42
48
5
192
64
24
9
12
11
73
270
12
162
12
66
162
35
24
133
66
48
90
162
69
33
42
77
241
60
11
25
71
31
81
117
3
81
18
162
12
39
72
33
15
8
19
12
60
29
13
75
9
84
6
53
7
65
61
171
237
51
48
104
40
3
42
35
88
128
37
30
12
89
199
174
51
80
37
83
55
9
3
5
168
91
125
31
30
78
30
12
3
32
13
30
24
5
25
12
126
21
9
15
9
90
21
24
9
12
27
75
162
83
192
61
30
117
63
18
23
24
16
320
37
36
23
61
66
33
45
27
45
108
78
48
102
24
6
45
72
21
120
30
6
15
93
75
56
61
83
1
66
5
24
19
72
21
117
12
6
60
237
56
16
9
36
18
9
96
177
15
3
69
27
45
51
66
114
17
120
7
89
43
78
30
12
24
54
111
21
35
48
31
129
80
88
57
30
84
60
33
32
13
27
105
95
85
35
37
107
19
24
5
24
85
60
63
27
24
48
5
37
18
42
150
18
12
12
47
49
15
104
48
73
63
48
8
61
30
18
36
216
12
3
56
88
123
213
39
33
32
91
24
29
67
30
23
199
65
1
95
109
6
90
30
197
109
30
36
89
43
77
1
63
27
101
72
7
17
13
24
107
43
29
115
173
64
3
24
21
27
5
115
5
67
18
42
33
56
96
73
72
39
144
24
123
138
83
48
40
27
12
108
69
80
121
12
72
12
24
30
12
53
79
96
144
33
8
97
108
12
23
37
18
57
75
48
101
25
63
33
72
96
12
51
24
128
72
49
24
15
117
42
78
54
6
42
30
111
9
18
29
1
87
24
39
30
11
109
11
144
64
51
101
97
23
13
18
66
23
112
75
6
18
69
51
42
18
108
45
39
105
56
19
96
30
23
48
88
8
61
72
3
21
11
13
35
109
6
21
81
167
61
3
80
91
45
344
168
64
72
123
69
51
24
21
72
39
54
42
150
60
48
42
294
48
87
81
71
49
18
144
45
3
21
72
56
13
12
23
40
93
48
35
115
102
23
37
30
5
37
107
16
69
78
29
121
135
8
40
24
15
48
306
47
115
54
6
105
93
3
56
37
107
133
36
42
53
112
117
18
57
72
81
71
181
155
16
128
91
24
5
336
16
27
45
144
69
78
45
75
114
11
61
30
78
15
183
41
24
88
8
19
42
210
33
8
1
6
33
24
33
90
150
15
69
11
7
113
24
40
51
5
85
11
64
333
123
51
90
83
19
77
19
12
18
84
126
12
33
27
48
90
54
54
15
24
21
51
21
51
99
18
27
69
59
64
216
32
64
8
13
270
69
33
42
6
39
93
66
81
144
111
60
198
71
67
189
9
71
16
56
88
21
84
71
16
24
9
18
5
96
91
5
13
36
15
45
12
180
99
24
9
71
64
75
5
205
96
102
5
24
109
30
29
97
138
30
48
48
36
18
89
67
24
29
24
73
156
150
141
96
57
6
17
48
16
129
18
96
42
150
42
11
85
83
64
32
112
56
487
33
72
8
73
90
117
45
35
259
24
5
7
33
21
3
32
1
18
93
21
123
8
40
39
89
37
11
24
67
29
144
157
147
75
18
72
6
42
51
56
ABCD 99130263942*3^$a+1 [50045]
5
11
9
55
33
32
114
10
19
73
24
64
26
53
13
78
120
66
11
48
1
4
12
44
30
30
28
12
79
16
48
51
94
8
24
180
28
68
168
6
30
63
21
36
4
26
41
64
39
102
54
30
40
14
66
28
11
27
5
25
23
37
30
45
64
80
48
33
18
94
38
9
25
110
25
131
24
70
44
6
6
28
176
54
5
91
101
113
26
30
23
13
90
9
16
65
4
59
157
12
8
24
28
11
16
45
3
11
60
6
3
27
10
203
13
83
21
30
24
37
32
32
55
9
61
20
15
1
38
66
55
96
29
24
6
10
59
51
30
6
30
54
101
19
10
56
54
24
10
36
20
60
4
24
32
24
6
69
49
38
169
9
7
43
60
12
258
66
58
36
120
56
123
73
44
120
19
71
6
64
51
45
3
64
5
36
39
16
1
31
35
18
4
71
16
59
37
69
134
82
115
29
35
45
6
13
9
23
9
36
35
13
112
24
11
99
45
1
47
61
51
11
5
160
9
40
79
55
57
69
64
2
25
5
48
64
27
125
4
2
45
123
60
66
23
37
43
16
1
31
59
24
141
75
5
48
13
4
74
6
60
19
101
11
13
36
31
23
9
112
65
31
5
27
37
11
64
16
160
25
110
34
74
72
34
19
17
20
43
16
64
32
53
116
60
148
2
96
69
45
60
88
47
80
16
9
84
51
144
21
30
118
2
90
59
85
66
105
48
13
20
18
36
41
5
72
26
57
48
45
35
41
80
71
64
224
161
50
6
30
34
36
3
11
30
28
75
17
31
29
54
36
30
54
22
50
24
21
9
16
14
84
10
200
16
20
36
43
80
61
20
79
112
80
59
10
110
36
118
35
25
7
32
17
79
64
7
10
56
64
36
3
35
34
43
32
11
6
6
9
21
78
162
48
16
24
110
69
87
9
32
19
144
6
23
53
20
103
11
21
69
24
6
58
3
9
44
96
43
71
9
27
5
144
64
27
114
90
36
58
43
19
84
6
19
131
120
70
36
20
24
28
38
10
60
7
48
29
115
64
64
77
24
246
85
35
10
3
48
93
56
11
19
6
18
66
60
36
4
44
51
13
12
14
102
24
156
95
25
18
22
20
123
51
36
54
3
3
114
11
17
111
5
11
96
19
61
5
24
28
108
14
58
38
30
24
23
32
64
16
45
24
6
5
55
180
34
35
1
31
113
47
39
41
32
71
36
30
4
67
43
85
9
7
101
20
210
24
29
7
9
16
45
38
192
45
49
63
48
9
116
3
81
114
6
4
152
27
3
77
17
48
31
241
54
25
96
16
29
120
11
3
45
45
36
31
23
180
6
40
108
68
24
28
8
27
21
6
5
16
9
174
36
10
11
75
22
32
36
4
14
94
62
61
89
39
51
45
45
4
2
54
23
16
16
9
2
5
65
200
55
69
20
4
12
487
61
12
60
27
25
2
30
30
6
99
75
6
90
60
9
25
55
89
72
98
186
40
20
64
2
22
26
120
36
9
51
93
3
58
99
128
73
71
75
5
1
88
12
24
48
26
89
13
24
24
102
24
5
115
29
85
187
59
66
19
29
6
96
54
36
35
48
32
29
3
33
63
25
26
10
230
6
88
31
1
15
80
43
10
50
6
3
51
61
16
13
96
28
122
114
27
32
7
185
91
18
67
5
88
115
1
136
98
5
1
16
15
144
5
6
54
175
64
32
48
35
22
110
54
3
33
79
101
235
23
10
50
22
7
48
13
16
36
79
53
11
25
56
79
35
42
60
7
32
25
36
19
5
14
22
44
75
64
17
18
10
36
79
55
60
29
53
8
64
26
6
36
24
23
101
80
59
80
53
124
44
90
46
108
68
27
133
44
31
29
100
86
70
19
113
72
20
16
195
69
20
23
7
96
73
17
15
25
14
166
83
1
31
29
3
101
76
44
100
86
54
16
19
7
30
88
35
32
19
13
11
42
52
7
61
19
48
11
66
19
131
29
5
27
128
61
36
15
48
45
19
17
48
32
4
27
89
36
3
141
24
216
24
30
77
48
85
52
44
6
22
12
20
15
16
23
9
27
114
12
24
15
21
120
19
33
2
45
48
85
11
21
59
16
48
32
48
217
40
50
30
28
92
103
203
18
36
16
104
4
19
112
225
16
72
92
40
14
69
1
31
96
5
38
66
54
6
30
54
42
84
34
80
96
184
11
128
7
9
27
108
25
16
1
24
39
51
29
1
15
99
66
11
80
35
29
1
124
14
37
9
14
36
24
36
36
24
130
24
51
29
6
30
90
90
4
60
27
48
35
29
32
5
11
65
12
3
105
20
24
11
133
59
7
34
2
18
36
191
64
109
12
74
84
9
32
1
24
36
78
21
21
59
ABCD 99131296216*3^$a+1 [50057]
31
44
28
32
60
16
65
151
48
53
19
36
132
8
45
67
5
30
78
3
105
24
6
21
69
12
3
4
41
75
12
40
108
72
72
36
20
16
180
29
39
60
21
15
84
72
4
56
16
140
123
9
33
39
21
67
41
7
44
81
7
12
24
17
120
102
6
39
16
60
80
9
6
69
21
174
13
60
104
76
92
15
1
20
12
4
48
32
84
24
72
4
17
7
12
8
21
31
29
55
17
123
45
24
15
28
72
56
36
4
155
21
4
5
27
33
151
20
60
129
12
223
44
36
16
48
155
6
7
12
36
56
16
77
27
4
17
63
12
84
129
55
24
56
84
12
24
159
57
16
8
39
18
7
161
24
15
111
1
80
120
39
21
96
27
25
95
18
39
9
15
15
9
15
57
9
31
44
36
63
13
44
84
4
48
23
1
113
63
112
32
48
108
64
8
75
57
9
67
20
45
7
11
37
80
64
41
183
16
48
8
27
6
39
16
12
20
45
39
9
55
12
32
21
79
8
12
45
7
48
60
72
29
72
72
151
56
183
105
12
4
84
35
6
99
33
39
9
55
36
36
143
225
36
60
9
15
232
17
63
28
36
84
29
7
36
5
55
12
80
45
63
45
18
1
24
36
83
25
56
39
105
120
111
45
40
56
96
153
84
6
1
8
60
96
60
124
53
15
57
147
48
48
3
9
100
35
21
52
20
123
1
20
76
12
60
8
45
27
76
5
55
65
27
27
25
65
7
149
7
5
67
68
28
12
8
24
12
9
19
36
20
9
48
48
19
252
23
45
171
69
12
76
20
60
3
81
240
9
7
17
3
84
16
53
51
96
84
36
40
23
21
36
64
96
12
32
3
165
156
40
17
39
48
33
7
20
21
91
44
9
120
3
124
24
20
69
3
88
72
53
12
19
60
29
7
48
24
8
12
45
3
132
28
5
3
52
5
7
8
12
48
57
135
88
23
49
8
120
33
99
45
127
41
3
57
15
27
66
54
1
17
39
40
8
132
141
19
80
69
24
48
15
60
24
3
66
31
29
7
5
79
36
53
99
12
16
8
9
7
68
21
19
8
12
21
31
20
156
3
49
92
21
78
9
36
52
92
36
4
53
48
7
104
129
54
165
16
29
15
40
41
15
40
32
48
9
6
240
1
149
55
92
24
4
17
3
16
29
67
20
24
100
20
69
75
36
28
72
108
32
60
60
9
19
96
17
18
1
89
91
8
148
17
75
21
12
12
31
56
64
80
45
7
12
8
64
36
323
25
180
44
12
9
15
172
47
1
5
91
20
21
48
72
19
8
48
60
4
20
21
18
24
13
8
40
29
75
12
268
5
123
12
33
79
29
7
5
27
21
55
65
12
175
77
120
30
18
7
12
56
117
103
5
27
16
17
3
112
12
116
45
54
61
17
48
12
43
24
125
67
56
48
4
41
67
44
33
111
52
72
108
12
32
40
29
15
60
84
12
16
8
16
20
9
30
9
111
1
29
7
8
40
20
24
105
55
20
12
4
32
148
44
12
28
60
12
20
39
21
100
36
104
4
65
135
12
33
39
28
12
5
150
13
164
28
41
12
3
60
64
32
4
60
104
112
23
121
17
108
15
40
80
12
12
148
8
9
67
180
23
73
44
24
75
90
31
36
77
96
15
57
63
40
17
198
9
81
19
12
24
20
75
21
36
105
43
20
16
20
40
20
33
30
57
39
1
44
99
13
24
20
196
48
35
25
12
60
12
41
12
63
24
12
21
63
40
84
5
31
65
51
28
8
153
51
76
68
40
96
8
180
21
55
24
35
13
92
12
28
8
87
81
57
39
63
66
15
15
30
79
53
19
41
48
27
28
36
84
32
27
73
12
36
56
196
5
67
8
33
19
80
28
20
28
77
15
144
24
16
29
79
11
37
60
12
131
105
15
45
69
6
42
43
84
20
45
6
1
23
85
41
60
7
17
135
136
56
4
155
90
7
47
61
185
84
51
4
53
55
20
52
56
144
45
48
43
5
15
120
105
24
63
84
99
9
12
36
33
31
8
33
63
57
27
21
19
32
28
53
3
105
67
24
59
9
33
7
108
84
8
21
7
80
105
55
32
36
60
12
63
9
105
6
37
84
113
30
25
8
4
41
39
24
4
92
76
17
3
168
4
32
33
31
65
115
32
88
5
54
73
12
35
93
3
1
36
83
9
16
104
36
36
24
9
27
168
33
3
36
64
152
45
3
45
24
3
28
56
76
44
9
31
113
27
3
6
87
27
81
24
52
44
24
112
128
12
69
91
44
36
99
30
60
39
36
16
20
24
39
45
180
21
19
56
105
24
43
24
44
57
55
8
177
99
3
1
152
52
12
60
53
6
97
ABCD 99131715968*3^$a+1 [50027]
51
108
105
192
75
21
3
21
63
65
136
80
16
24
272
19
45
48
128
67
288
77
88
24
296
55
113
72
112
80
112
75
108
33
24
128
96
16
96
519
60
165
8
43
5
48
91
29
136
51
45
48
135
81
48
72
51
53
40
96
99
165
24
320
48
48
7
9
368
91
96
29
16
3
45
27
96
84
36
173
144
40
48
48
87
9
24
32
72
208
32
48
7
185
112
48
51
29
48
192
232
104
67
309
128
43
429
39
17
112
3
120
144
45
195
21
15
33
216
39
9
3
45
152
115
93
80
19
45
123
72
53
48
72
48
192
48
40
8
31
89
256
48
96
80
40
104
120
175
12
45
99
29
120
175
252
45
195
173
120
403
125
19
69
24
3
237
128
48
16
8
7
81
15
249
3
213
24
51
357
15
113
283
144
5
112
48
3
53
139
108
17
43
285
120
48
104
55
12
36
57
8
160
8
16
471
9
231
48
17
40
168
24
288
192
72
128
43
5
48
112
32
112
15
105
24
15
17
64
96
48
195
237
8
451
36
9
8
232
56
72
208
72
200
16
32
72
96
24
112
51
309
56
55
84
69
39
41
16
48
291
144
36
137
72
43
45
8
72
64
288
72
120
104
64
51
192
24
309
80
112
152
96
7
108
69
51
45
104
112
176
40
8
112
240
72
27
29
120
67
108
65
376
128
103
33
15
89
115
53
448
80
112
32
115
5
48
43
21
279
36
45
104
264
40
8
40
24
111
33
32
112
72
48
56
120
67
69
176
120
43
21
104
16
96
8
16
8
48
120
40
32
216
16
176
7
48
57
48
48
104
16
195
29
376
99
72
21
24
176
175
17
48
48
31
41
55
48
65
240
127
129
51
53
7
48
17
48
136
8
43
24
93
8
168
120
24
208
219
141
80
88
144
3
5
475
53
55
9
8
48
160
171
93
56
120
40
111
41
72
48
48
64
171
24
21
135
89
16
96
8
136
96
56
43
117
32
88
32
96
64
183
204
45
75
45
339
117
24
56
19
36
129
128
31
17
400
123
29
48
7
41
19
213
152
67
21
27
36
96
209
136
8
40
75
108
129
120
8
16
27
24
141
120
240
32
40
56
72
127
12
53
187
29
232
32
168
48
16
99
36
144
105
171
101
7
228
69
243
45
8
175
9
56
43
36
41
232
240
56
115
21
288
176
79
33
72
3
53
72
103
9
240
147
36
9
24
75
69
75
21
51
21
123
24
5
43
53
64
56
72
88
24
80
120
96
91
45
8
168
ABCD 99132015454*3^$a+1 [50009]
22
63
47
28
45
27
18
60
74
13
15
56
34
27
11
60
109
123
20
52
33
168
105
144
15
71
40
32
96
120
49
135
108
9
23
60
72
28
8
18
67
69
8
43
5
54
36
109
23
72
25
3
57
3
146
7
57
27
65
130
36
54
38
18
48
7
27
57
21
12
2
40
38
7
41
4
51
60
72
17
10
90
18
26
16
15
3
92
100
60
56
49
36
77
30
42
103
48
147
62
55
60
5
114
46
80
106
9
48
45
62
106
15
77
7
21
20
55
24
48
35
160
42
36
84
44
36
144
31
60
63
20
78
34
36
14
96
18
1
83
22
36
15
15
42
120
26
156
16
24
36
9
63
18
15
17
18
42
72
28
3
15
60
32
40
30
87
11
102
43
84
180
51
9
36
155
114
16
290
109
35
30
40
18
38
34
33
53
187
47
60
28
56
22
92
10
8
34
123
71
4
12
81
125
7
41
106
8
90
36
124
3
35
12
90
112
126
45
9
51
75
72
45
12
48
107
1
35
60
34
50
1
159
6
30
69
29
67
60
107
37
89
46
44
12
40
12
93
12
63
9
23
112
36
14
43
15
38
55
72
107
1
180
60
12
47
13
23
112
86
19
113
67
60
123
174
80
31
39
50
55
48
12
108
192
3
20
36
30
6
16
234
3
12
3
30
8
90
157
35
6
127
35
25
77
7
15
105
35
40
56
18
7
84
11
214
51
60
89
31
45
50
25
15
69
120
95
16
38
7
35
30
18
6
66
145
75
12
42
75
83
108
4
21
29
70
20
76
74
36
34
20
28
33
59
205
15
50
6
54
90
10
6
102
27
51
72
72
33
53
115
12
108
23
1
108
11
34
2
193
23
25
17
36
306
13
3
12
117
48
3
84
6
72
3
45
2
52
78
75
101
126
16
150
15
15
128
60
1
51
20
90
48
6
120
6
19
53
67
59
66
6
49
75
14
126
25
63
26
54
25
5
43
69
14
76
140
61
17
252
10
21
12
11
49
132
53
10
33
23
37
15
9
15
38
7
3
38
34
21
24
63
93
23
97
23
72
49
60
23
73
17
55
17
36
34
18
128
90
30
24
31
12
23
22
3
15
9
5
31
9
18
12
36
45
45
54
38
55
107
76
57
48
77
28
2
13
5
4
66
57
23
49
5
31
24
60
48
33
20
10
24
21
35
34
243
11
61
21
44
120
58
12
21
23
46
44
46
6
27
3
2
42
198
48
70
57
3
12
8
25
9
15
23
100
117
65
151
12
113
70
9
36
29
10
36
164
78
10
45
53
7
60
23
120
25
9
15
60
36
5
90
52
117
48
35
12
24
1
11
40
72
20
18
34
81
72
12
36
83
1
5
70
50
295
89
19
12
36
72
5
43
24
71
22
138
8
1
33
32
91
59
1
27
8
34
20
43
12
15
126
15
12
11
12
42
118
60
140
25
45
8
7
39
20
1
17
52
8
7
23
60
10
15
5
42
126
55
27
150
18
14
6
25
129
3
87
141
99
38
55
15
18
15
72
57
3
17
18
10
18
57
15
20
6
19
33
12
20
7
35
18
187
11
64
21
57
3
15
68
97
47
37
48
45
3
87
20
12
58
20
7
75
81
12
23
10
2
72
1
12
3
8
1
96
5
19
96
69
3
12
3
12
45
180
180
35
1
72
72
101
115
27
2
55
5
46
2
22
146
34
105
15
18
26
121
15
18
15
113
54
6
52
120
2
148
48
8
109
135
45
47
1
95
169
168
3
68
49
12
15
14
162
4
108
2
10
44
1
29
91
95
46
132
63
24
53
42
13
87
60
21
83
34
38
85
9
56
187
5
55
17
6
10
8
64
26
1
45
18
108
57
95
72
121
5
67
15
18
15
12
11
6
31
35
24
36
37
27
21
35
78
54
18
18
37
84
60
35
70
14
1
111
20
169
3
42
63
12
65
36
54
58
158
78
82
129
60
71
48
6
18
13
69
6
14
106
8
37
9
51
23
22
38
37
84
33
15
48
17
43
27
12
8
70
108
2
10
87
3
20
6
106
176
54
6
25
12
12
5
16
50
24
46
15
39
26
10
9
35
28
72
21
39
213
87
36
44
48
13
12
53
10
8
120
6
16
15
12
27
90
75
63
98
90
12
40
72
20
156
22
3
12
60
35
25
57
26
10
74
13
3
74
163
105
18
2
6
1
11
324
73
12
11
37
72
11
25
252
87
81
95
4
45
5
60
16
2
48
37
12
23
6
79
27
20
1
47
6
12
4
18
32
13
41
4
15
17
16
20
7
27
6
38
16
33
3
177
35
22
66
45
27
80
12
78
7
48
65
40
15
93
15
15
240
45
12
153
27
12
ABCD 99132026044*3^$a+1 [50015]
15
128
60
109
23
43
5
97
107
36
97
23
52
45
24
30
78
35
97
11
13
84
30
42
36
114
21
32
13
15
129
96
48
30
36
9
9
6
5
25
15
60
15
66
150
78
11
61
18
30
60
12
23
61
59
73
132
60
3
15
113
121
23
91
84
53
28
75
5
85
47
13
35
40
9
12
6
5
88
12
60
3
45
159
12
9
44
120
43
33
44
31
96
53
28
20
12
73
3
15
5
52
9
18
6
47
60
43
132
65
12
1
24
6
96
18
78
77
1
102
18
12
23
24
16
21
36
135
8
1
23
60
120
16
117
30
53
12
72
85
3
27
66
12
48
15
39
21
44
28
32
67
6
63
21
36
123
12
9
51
8
25
6
36
18
36
30
21
3
174
23
85
107
91
57
32
16
57
15
48
32
55
18
27
57
95
28
48
20
1
11
48
7
72
6
15
57
15
32
108
55
24
9
87
113
49
30
33
9
24
24
11
12
88
39
53
28
12
80
7
132
18
12
24
27
15
65
85
42
41
1
11
115
65
100
117
6
17
12
16
120
15
12
17
67
18
11
55
17
148
105
47
43
17
13
60
12
48
12
54
29
100
237
48
12
3
44
115
6
102
48
45
57
83
61
24
54
36
42
72
42
30
66
45
3
5
60
1
66
17
36
52
93
12
54
29
19
36
5
49
30
33
9
24
36
23
36
84
28
9
24
60
42
54
60
6
5
19
18
3
159
9
69
30
101
40
9
3
8
40
111
89
7
18
27
75
18
30
54
23
48
7
153
21
51
20
13
42
33
152
25
83
37
132
11
1
23
7
29
12
25
47
36
7
33
20
61
51
20
103
89
28
33
72
15
39
30
36
12
30
6
84
3
57
11
60
24
103
84
54
6
6
12
35
43
65
19
6
132
51
57
12
83
28
21
99
21
78
5
91
29
28
8
1
59
40
129
12
108
6
17
12
25
48
24
96
3
111
29
49
35
196
72
48
69
23
85
3
69
11
85
132
15
39
9
21
23
76
147
17
31
65
49
36
66
9
72
9
24
35
31
6
3
12
33
15
45
24
180
23
103
5
12
60
55
54
11
25
114
54
15
12
63
186
11
88
20
72
13
119
156
12
100
20
43
65
61
90
6
162
21
81
18
126
6
149
1
59
19
60
53
100
69
78
66
24
6
24
30
3
20
67
66
27
9
60
83
16
44
1
30
36
21
123
17
12
151
54
63
68
25
59
67
41
72
25
18
5
25
30
17
1
24
12
111
3
6
203
13
12
36
27
33
35
37
63
12
9
23
85
11
12
25
150
84
18
12
71
7
21
111
6
135
120
213
35
60
109
6
5
19
42
23
16
120
39
5
121
90
72
18
30
57
60
80
13
15
20
91
6
12
12
24
12
30
17
7
6
15
9
11
48
60
25
54
33
8
25
35
72
28
72
27
66
30
42
24
11
85
3
20
7
42
51
32
67
30
48
15
32
13
42
12
30
54
66
24
47
49
6
30
12
12
60
66
33
105
47
49
6
30
48
47
19
24
54
51
27
5
37
6
30
84
12
114
42
258
6
24
36
39
45
27
8
40
60
32
7
60
132
6
48
87
45
23
100
69
23
28
51
6
3
44
16
72
8
121
36
15
120
8
40
60
15
17
28
140
112
39
78
11
49
18
5
7
36
89
7
108
21
80
12
67
102
39
12
8
49
12
6
17
28
20
25
18
5
1
96
12
131
84
7
29
19
53
28
111
9
57
12
11
97
18
17
67
233
13
6
36
53
97
24
23
60
16
27
24
41
12
96
49
6
17
40
200
67
126
12
72
48
30
17
13
3
12
8
61
108
11
12
12
181
6
6
3
189
156
15
20
121
39
12
3
45
75
17
60
13
35
97
3
9
36
6
48
18
83
7
30
23
1
83
61
36
11
67
18
63
9
6
42
23
49
72
54
17
7
41
7
77
120
96
31
53
37
84
24
11
84
13
47
16
21
60
39
12
8
12
67
6
12
23
24
67
173
7
9
32
25
144
51
45
15
39
9
44
1
30
30
6
6
18
5
1
18
30
60
3
32
13
78
105
15
24
18
18
60
6
23
13
35
19
9
45
27
57
96
15
57
18
12
45
60
20
28
27
48
36
29
31
54
59
216
37
3
60
32
37
11
25
27
243
17
108
40
20
1
156
15
27
81
104
13
167
73
3
32
253
24
51
15
57
105
135
45
54
9
20
1
30
9
32
7
138
23
25
90
42
12
12
99
104
103
60
162
108
23
24
1
24
63
8
37
15
15
12
42
51
9
11
28
60
80
60
72
43
5
25
12
78
6
24
59
7
129
21
36
24
78
5
28
60
3
89
60
96
1
84
72
48
6
6
3
45
66
114
60
144
35
25
78
12
66
72
60
3
164
48
7
21
75
162
3
57
24
6
18
35
157
3
27
65
48
1
24
24
3
9
6
18
60
15
51
113
61
60
35
31
41
48
115
24
78
23
24
16
99
5
145
131
19
21
21
24
147
63
17
37
35
1
27
45
72
30
48
24
9
87
17
ABCD 99132028564*3^$a+1 [50013]
97
32
51
109
11
93
21
54
109
72
125
99
111
96
25
128
147
24
261
88
101
115
5
19
24
48
224
16
8
27
253
125
171
88
32
120
21
75
24
9
336
63
63
289
221
75
40
24
5
30
85
8
57
31
5
90
25
5
27
51
37
29
90
96
49
8
208
365
163
56
48
208
72
23
78
51
201
39
96
39
6
19
96
144
120
101
78
162
43
101
54
36
33
3
37
47
126
3
201
79
152
93
162
105
40
143
129
51
192
45
99
61
80
192
88
29
6
117
16
131
93
120
81
66
45
15
1
53
72
18
25
41
103
8
48
117
19
128
208
32
27
69
75
21
64
5
102
60
18
66
93
267
36
240
33
21
123
208
24
71
60
69
51
90
19
48
168
23
66
151
53
51
21
115
5
54
24
102
39
105
223
17
144
55
35
61
119
66
60
75
15
193
131
66
90
36
54
15
16
119
54
19
47
36
24
645
96
64
8
96
40
17
78
36
45
81
7
83
13
144
53
168
12
55
72
152
16
53
102
13
216
41
7
71
9
48
48
16
8
48
69
96
30
144
126
39
136
263
102
258
145
24
32
69
102
253
77
18
57
159
30
3
3
109
56
33
156
150
85
248
81
66
60
30
126
45
99
61
143
25
11
21
99
13
48
125
75
45
78
69
87
6
54
36
54
66
9
24
16
41
240
7
8
208
11
61
5
144
3
16
56
21
120
27
141
91
71
145
32
3
45
40
48
77
19
128
93
30
213
237
24
19
96
176
69
126
37
71
66
36
75
40
80
165
75
3
36
9
45
12
144
135
64
5
192
27
48
72
3
30
60
18
9
72
45
126
85
24
8
81
90
36
121
80
69
36
54
30
6
18
51
64
72
24
35
21
72
40
227
21
144
219
69
120
48
15
145
35
109
56
24
9
66
90
6
165
24
64
17
18
12
24
49
5
19
263
24
120
129
237
27
261
19
48
224
15
33
72
21
30
109
8
40
47
1
29
6
90
120
60
7
47
9
147
24
21
24
336
69
54
36
9
16
56
24
64
65
192
90
90
19
35
150
90
21
88
71
30
36
15
39
33
93
60
55
143
9
16
131
109
161
31
24
59
21
69
187
8
96
40
128
3
60
120
57
120
3
45
24
9
87
75
30
270
54
6
84
1
72
8
64
71
144
96
25
8
16
5
246
69
45
3
16
11
109
264
11
21
141
43
101
66
9
288
123
205
168
5
27
64
48
77
144
36
103
48
83
156
36
144
6
39
45
6
13
56
51
78
66
61
65
87
63
84
96
198
102
129
141
54
13
48
29
150
210
186
9
45
123
16
24
48
35
117
40
8
24
40
29
19
120
17
55
48
11
61
5
24
372
7
137
96
55
119
6
18
129
87
216
30
43
32
75
37
272
136
95
49
5
66
60
84
270
6
325
104
15
153
40
8
48
171
45
64
11
93
72
64
32
69
19
47
9
160
179
12
33
136
80
64
32
15
144
6
19
8
57
31
104
15
73
173
3
136
11
30
15
120
ABCD 99132048584*3^$a+1 [50026]
35
69
15
60
13
20
63
114
3
24
48
3
13
29
51
45
24
6
24
30
3
12
3
72
60
57
33
36
30
81
16
35
48
42
39
9
24
7
191
42
36
235
89
3
75
42
6
12
12
1
44
16
5
91
41
18
9
33
30
93
9
7
68
28
83
12
45
40
23
25
17
27
12
24
15
12
72
36
1
68
12
123
60
6
7
107
37
36
32
15
36
90
30
37
24
36
5
18
12
12
18
3
9
135
3
9
3
1
32
3
12
12
1
59
21
39
36
21
48
45
3
3
24
18
19
68
3
57
36
9
36
24
51
39
66
72
30
30
27
51
12
25
20
75
9
48
75
21
12
12
3
18
15
12
40
48
56
24
40
17
18
30
12
27
12
111
45
45
42
30
15
3
42
6
25
20
27
25
44
51
42
30
33
40
8
27
90
19
44
9
3
24
51
9
9
39
3
13
65
15
69
6
12
18
84
31
5
24
7
260
51
25
44
168
28
17
75
141
12
75
15
45
48
16
20
33
48
120
18
24
6
24
15
16
60
17
18
37
53
55
47
48
1
11
49
56
3
24
33
28
65
39
3
9
9
42
13
107
25
53
151
44
39
1
12
47
33
45
55
47
13
23
12
12
36
12
45
24
39
60
45
12
4
23
30
27
16
32
21
27
28
44
3
33
16
23
13
108
12
47
60
18
42
33
40
20
4
56
64
24
12
32
63
33
16
59
21
39
105
52
35
72
36
102
12
18
48
69
75
213
24
33
63
12
21
12
18
25
47
30
3
15
1
8
15
13
17
3
40
5
63
60
27
13
72
5
3
24
3
18
31
11
33
24
12
9
7
20
15
73
20
52
35
25
35
18
31
44
9
18
60
9
51
25
53
51
63
6
39
21
7
35
45
3
12
48
102
3
75
12
12
45
3
12
6
30
9
33
15
63
37
8
36
9
12
43
29
18
108
25
5
27
40
35
33
16
71
48
21
84
96
16
32
28
8
9
51
27
48
9
48
12
16
60
32
4
11
18
102
25
32
52
60
11
78
54
78
42
6
7
60
47
96
25
12
17
36
7
128
120
75
21
9
31
11
60
45
63
145
12
35
48
90
24
15
28
168
35
69
88
17
6
180
72
57
48
57
7
23
13
32
63
30
43
5
24
67
20
16
17
3
28
20
40
20
16
36
92
15
21
40
5
15
15
54
30
150
87
39
21
3
6
39
75
18
27
15
6
30
12
13
17
3
24
21
75
75
21
96
4
36
44
51
60
45
45
55
23
25
12
23
25
32
4
59
12
60
93
15
1
23
73
48
12
47
30
7
20
21
39
63
18
27
3
42
18
12
13
32
75
21
39
105
3
18
222
25
35
73
29
6
72
45
3
9
15
37
11
13
56
48
15
18
15
27
45
48
40
17
60
6
37
47
37
60
23
33
40
47
37
44
96
4
29
6
97
8
9
43
20
75
12
33
63
9
28
92
3
48
21
48
48
27
45
21
72
3
9
66
12
18
84
6
12
12
61
32
27
37
41
39
63
61
92
48
15
105
12
45
48
15
72
57
31
17
90
48
9
51
12
12
6
15
9
18
9
60
231
9
63
33
28
20
45
72
39
99
24
21
52
48
12
53
72
12
138
49
11
57
12
93
6
57
63
90
30
9
45
3
33
24
36
24
3
63
12
60
138
30
25
32
75
69
39
84
150
6
30
67
23
21
9
72
90
90
90
30
48
7
23
84
33
33
99
60
108
24
3
60
18
43
32
33
42
33
72
57
3
124
20
3
1
12
80
4
23
258
15
45
12
66
9
21
15
15
24
37
20
3
48
9
16
35
9
3
21
45
30
54
91
59
6
42
33
15
21
64
47
30
72
6
1
68
15
33
4
131
12
1
12
17
63
3
30
15
57
19
56
3
69
48
40
80
3
21
16
8
12
28
47
9
33
78
49
11
12
21
105
39
33
210
25
5
3
99
48
108
12
60
12
21
24
3
18
90
72
25
8
9
15
51
9
3
9
81
42
21
27
105
45
55
77
27
9
31
8
33
12
18
30
18
21
33
66
25
32
15
30
18
69
15
18
3
27
42
27
39
24
13
17
18
18
42
13
17
138
61
59
1
41
30
45
15
9
63
60
6
51
4
5
115
32
27
13
47
36
25
35
25
65
39
3
72
90
7
20
60
160
53
7
96
95
12
45
15
6
27
27
81
60
57
30
12
30
3
15
102
31
80
16
11
42
18
169
8
72
21
19
20
9
30
54
31
47
49
104
40
29
147
4
5
31
11
49
59
12
45
24
21
75
3
97
47
30
30
33
3
30
42
42
66
72
33
16
8
12
51
33
27
30
30
42
43
32
33
27
96
84
15
18
3
72
15
48
81
4
12
20
4
23
1
17
30
9
9
12
3
15
30
60
84
7
23
45
12
21
55
48
5
27
4
11
57
3
57
12
63
33
64
36
53
87
75
42
3
45
12
30
60
96
12
57
51
24
73
23
9
12
16
104
24
24
208
65
12
3
63
30
31
113
30
21
9
30
33
27
21
27
60
9
9
31
80
93
31
29
66
1
36
5
18
21
3
48
13
32
12
45
6
60
24
1
5
60
7
32
120
3
13
32
33
30
105
69
18
45
12
96
75
37
20
33
24
6
181
8
45
36
7
47
217
20
36
120
57
63
40
77
7
23
48
60
25
32
93
27
51
9
12
3
37
44
16
59
21
3
6
24
27
180
4
47
33
40
5
67
17
6
97
65
12
18
9
16
83
57
12
16
32
3
37
48
59
36
25
107
13
12
5
39
39
57
3
12
12
45
12
100
29
54
13
5
12
15
12
9
24
15
123
33
69
147
33
43
20
3
9
76
5
51
21
75
15
12
81
207
72
48
12
73
35
42
66
30
12
27
16
140
39
1
12
47
61
36
29
7
32
15
61
59
73
95
13
17
3
9
3
12
15
33
3
69
3
45
63
9
21
27
48
40
29
6
21
40
8
33
12
27
21
39
36
12
28
5
12
6
12
60
120
45
100
48
35
121
ABCD 99132326024*3^$a+1 [50058]
8
40
84
48
123
137
133
84
96
12
3
15
53
1
15
68
13
59
36
12
247
126
47
48
19
9
129
95
55
138
35
60
4
80
60
13
132
36
63
116
31
90
23
1
75
81
24
36
72
71
72
12
37
60
48
83
49
215
208
63
69
51
162
23
112
45
3
48
21
11
25
72
95
85
47
25
96
227
100
27
69
12
15
117
225
35
12
60
1
12
243
8
7
17
73
324
66
149
13
51
416
16
45
47
55
93
12
20
25
12
95
55
53
12
1
95
4
105
3
15
81
21
59
1
35
13
83
64
48
32
25
168
11
84
133
75
12
36
57
42
138
144
215
28
20
25
71
97
23
61
90
9
176
31
24
93
45
207
153
71
169
11
37
59
48
25
72
35
1
39
8
7
18
111
32
37
11
61
155
40
15
126
99
296
25
47
48
4
128
96
144
12
1
150
342
12
135
33
72
39
36
116
288
120
112
8
37
147
96
57
24
35
36
37
210
33
39
45
51
30
59
1
72
30
90
63
152
7
273
68
109
23
108
12
37
63
3
17
37
35
36
25
83
1
126
24
9
36
44
36
48
28
128
16
8
120
112
80
13
18
17
97
111
164
16
45
35
124
8
40
80
132
73
48
99
56
88
87
54
18
65
37
15
81
15
12
116
364
32
264
7
72
77
25
11
12
28
9
39
141
11
108
1
96
15
147
65
40
228
117
12
18
41
109
18
5
12
72
73
30
150
18
57
8
40
57
75
68
108
156
1
35
19
18
11
124
32
55
29
16
81
47
12
4
81
18
48
45
12
32
16
45
23
67
9
56
144
24
109
48
119
180
48
108
28
81
35
16
69
59
12
25
119
148
3
72
101
1
36
87
8
48
1
123
68
7
81
32
49
6
9
45
11
40
15
33
21
60
639
129
167
31
90
23
124
48
9
66
33
80
16
15
5
13
23
37
3
132
27
21
80
108
64
32
144
180
12
97
47
16
20
12
16
9
23
168
120
4
27
90
108
207
60
135
30
216
167
13
95
37
15
33
24
35
16
15
54
90
41
49
95
76
32
37
11
12
72
103
138
24
83
16
80
37
27
32
76
8
181
3
32
31
54
15
68
28
80
85
47
7
161
148
32
28
32
4
80
220
15
18
3
45
60
120
60
174
69
9
11
1
6
90
27
48
69
23
192
13
51
56
25
216
87
57
59
49
83
184
36
60
9
135
15
81
104
25
63
32
55
9
36
20
88
45
83
168
12
28
84
32
1
107
16
20
37
95
55
117
116
49
11
84
12
28
32
4
176
28
20
25
147
20
13
47
48
72
28
12
48
15
65
112
20
13
63
69
15
33
18
24
18
12
60
11
12
16
32
48
7
29
1
143
16
60
21
83
1
75
51
54
18
41
12
124
21
35
24
36
37
30
125
108
244
33
107
4
9
23
12
25
30
41
16
36
44
31
30
35
37
35
73
60
23
61
23
12
108
16
9
87
84
32
97
18
77
307
18
12
90
213
27
48
18
60
12
23
37
18
9
20
25
48
135
33
15
12
192
80
48
16
20
112
12
8
25
3
20
31
9
36
44
37
27
117
315
68
16
81
11
100
128
64
57
99
9
47
85
90
89
532
9
119
1
96
27
8
48
7
72
90
15
48
8
31
65
136
105
60
27
116
36
24
4
48
12
80
7
6
99
144
57
107
28
68
16
3
125
112
60
8
76
60
176
193
71
120
16
68
13
35
192
37
119
7
9
8
28
177
47
84
7
129
36
48
27
225
80
4
81
63
9
231
129
83
40
57
60
12
95
175
21
68
127
9
36
32
288
19
9
32
85
ABCD 99132816208*3^$a+1 [50043]
60
72
1
180
47
132
60
180
25
126
17
108
12
48
132
193
12
155
229
431
37
71
67
77
13
47
31
65
12
12
85
35
108
60
168
7
42
23
48
24
31
30
36
36
23
1
11
132
13
95
12
73
18
29
13
120
23
157
144
18
18
23
1
239
61
204
47
12
216
144
25
11
12
217
36
47
7
30
35
108
97
108
107
108
13
47
49
23
60
37
23
1
12
222
41
49
36
216
71
60
60
60
49
143
60
73
23
25
35
37
35
25
83
84
205
71
1
11
205
132
131
12
12
97
48
11
61
60
119
109
23
49
11
97
132
11
132
48
12
48
12
1
42
17
121
47
25
47
103
125
48
12
13
12
35
43
5
49
138
113
60
120
67
65
97
96
35
19
18
48
36
11
48
49
366
17
360
12
60
13
47
43
18
35
37
24
126
77
43
54
96
18
126
131
48
37
12
60
72
59
25
59
180
48
60
60
12
13
95
48
97
72
12
11
60
12
60
36
144
97
11
73
42
53
12
120
49
11
25
48
36
204
47
43
17
175
72
305
73
203
12
7
41
84
73
47
25
180
12
59
109
35
31
366
138
5
73
35
217
12
11
288
7
125
37
36
47
60
72
96
12
187
101
72
25
23
12
73
192
95
132
60
1
47
12
36
120
1
6
5
13
119
145
35
96
109
36
59
265
71
37
203
7
245
12
1
30
600
65
7
65
12
13
47
156
25
35
12
25
24
203
36
25
42
77
13
12
35
1
60
90
90
144
11
12
133
35
97
30
5
108
120
181
11
175
17
1
119
25
11
24
163
17
31
137
169
59
24
133
168
119
205
83
55
17
55
96
17
48
1
59
1
11
133
35
12
37
6
90
30
150
179
85
11
24
25
36
107
12
1
47
133
72
107
115
48
18
24
36
47
12
61
132
72
11
1
24
12
35
192
313
23
24
43
18
59
1
12
47
31
30
179
120
96
25
72
30
42
108
83
1
83
60
73
47
133
107
60
517
71
60
72
48
115
5
72
121
12
78
17
85
155
120
12
115
53
48
205
59
115
5
37
251
72
163
48
77
49
59
229
60
12
11
60
12
31
17
49
6
5
120
60
132
48
13
12
47
97
24
12
132
23
252
103
53
181
144
35
19
113
97
11
97
47
193
275
60
108
127
53
84
120
73
95
312
48
168
24
48
73
59
181
102
53
12
7
113
49
24
95
60
1
179
12
49
228
6
77
48
1
234
29
73
287
37
11
12
48
25
167
97
96
23
61
11
7
18
47
60
73
35
12
121
72
120
23
145
107
12
48
60
12
25
11
72
72
13
215
168
115
17
7
18
83
109
270
126
24
11
1
311
73
174
53
25
84
11
60
37
18
42
300
155
13
18
17
12
276
24
48
12
36
12
67
198
108
54
90
143
120
73
107
132
36
12
48
79
113
85
47
13
83
84
97
11
277
78
162
36
47
120
108
12
13
222
72
126
95
12
168
79
53
108
1
6
125
37
71
37
84
23
1
12
108
107
97
83
48
12
132
13
18
144
48
125
37
150
102
119
115
17
72
151
5
132
25
35
ABCD 99132919376*3^$a+1 [50040]
52
12
3
5
73
123
39
30
27
24
39
53
7
45
152
196
33
131
48
16
56
36
160
80
48
19
6
27
44
91
17
31
17
108
60
12
19
33
63
30
54
41
64
20
24
196
108
15
78
119
4
15
6
18
30
6
117
3
36
5
103
42
11
109
96
15
159
18
6
89
52
68
16
116
4
9
35
43
48
21
48
8
13
59
13
78
117
45
15
128
55
137
4
21
27
8
28
39
36
177
3
90
24
18
33
24
96
12
87
33
12
56
55
5
12
40
84
108
72
20
24
12
124
8
36
4
12
3
12
141
24
56
73
72
18
102
3
75
9
128
208
32
103
57
132
63
17
16
72
3
41
120
55
18
6
17
73
39
48
33
90
6
51
24
44
16
8
16
51
21
24
63
17
24
84
28
12
15
132
108
17
40
69
227
43
17
4
15
29
1
59
12
127
93
3
72
9
81
15
12
45
18
30
24
11
4
111
17
40
12
108
3
17
36
19
173
19
24
65
52
63
29
43
17
16
39
101
4
33
240
72
3
60
8
91
180
9
152
73
54
33
3
89
112
44
19
41
84
52
8
91
69
12
9
155
19
17
1
39
84
45
27
24
21
35
28
171
29
19
21
56
28
20
72
96
12
112
21
48
39
3
17
36
36
55
36
12
185
16
12
24
15
5
16
68
24
72
16
15
53
7
33
20
12
40
15
60
18
51
3
17
16
12
8
37
102
24
45
39
5
31
81
135
18
23
40
8
19
53
163
126
95
1
27
12
15
36
93
104
1
35
40
60
56
19
89
28
12
20
1
99
8
100
3
165
12
20
72
132
100
56
97
27
8
127
65
24
40
72
15
17
16
20
49
96
11
144
7
72
12
24
9
72
80
88
36
69
6
137
43
17
52
48
3
21
33
27
68
91
89
48
43
65
16
80
108
100
128
72
1
24
18
12
17
19
5
12
55
33
21
59
91
18
18
53
16
20
64
12
8
196
8
16
12
3
125
145
35
7
65
7
30
96
135
56
28
15
17
4
99
21
20
55
21
81
3
36
3
33
3
17
28
36
36
12
36
80
4
75
65
91
5
12
60
13
27
44
55
36
108
72
24
9
27
69
20
76
15
57
176
40
44
7
45
8
28
3
5
37
90
72
12
9
60
120
87
9
20
73
71
52
44
19
89
31
6
54
66
135
15
29
19
41
12
127
6
47
112
12
56
60
12
16
24
3
29
43
12
53
28
8
4
3
102
18
177
12
33
27
8
13
75
12
57
3
21
54
53
4
8
40
105
3
20
40
24
96
60
68
67
113
55
21
24
20
127
33
27
117
56
40
56
16
12
12
69
47
72
16
39
57
108
48
63
29
25
11
40
12
8
36
19
120
60
45
20
40
24
60
12
96
39
33
72
24
204
51
29
208
9
23
55
153
20
37
87
9
35
67
153
87
84
60
9
56
1
27
168
84
80
25
35
84
7
12
21
12
45
35
103
5
64
60
12
99
36
125
19
36
33
15
53
88
24
51
24
57
24
72
27
156
57
84
39
9
8
7
17
1
120
15
8
12
55
249
63
30
51
27
17
52
24
44
1
15
44
28
3
24
213
12
36
44
48
115
17
16
32
40
123
41
144
52
48
9
18
12
125
172
36
87
17
36
28
27
17
1
35
12
43
21
231
117
72
44
49
18
33
24
60
87
29
36
4
24
15
36
65
7
48
60
65
40
24
15
36
29
36
4
12
44
52
20
64
24
39
21
9
3
39
53
1
35
37
35
37
30
33
120
44
40
39
36
53
40
15
45
153
30
69
56
7
65
96
36
64
84
36
96
20
16
24
21
63
9
66
5
31
18
63
48
36
204
96
24
75
17
120
168
72
55
29
1
15
63
57
8
7
17
1
11
4
51
225
15
81
72
20
43
53
1
11
55
53
7
18
99
45
18
48
9
27
41
67
17
60
55
33
156
45
27
3
17
52
45
48
35
24
19
9
60
48
45
15
12
27
281
7
108
29
25
54
21
15
30
6
45
8
4
51
9
8
28
72
63
12
5
64
44
120
24
67
41
12
40
12
75
108
141
21
23
12
16
108
27
17
36
31
113
31
69
36
84
51
84
108
5
40
15
48
17
7
21
15
45
27
18
35
16
75
18
63
48
231
66
18
9
51
9
56
7
108
81
63
48
53
115
30
42
9
3
41
16
56
64
20
91
24
108
125
1
47
19
69
72
3
45
81
71
72
1
35
40
60
27
33
39
36
21
75
33
3
180
53
36
49
54
36
69
56
64
8
52
20
25
27
56
19
93
21
35
67
57
56
1
111
44
79
17
37
71
67
77
28
24
3
57
60
45
3
48
32
52
8
48
24
19
21
44
4
12
56
72
60
52
3
33
3
30
24
35
28
8
175
105
180
80
36
40
51
30
ABCD 99133519432*3^$a+1 [50044]
25
120
95
25
68
3
61
84
104
183
45
3
60
49
20
12
4
20
87
12
73
20
4
68
36
4
32
36
52
56
4
11
49
23
60
37
12
8
12
3
60
60
72
13
96
47
12
1
12
23
21
63
1
20
52
8
64
20
51
109
71
49
32
51
33
4
192
20
3
1
71
21
40
8
99
81
100
24
143
12
81
4
23
33
15
12
13
152
108
75
96
33
16
56
63
12
9
40
20
4
23
9
124
72
23
1
11
24
9
51
73
11
84
85
20
147
60
108
13
23
1
24
12
35
24
9
40
84
32
51
12
81
16
24
12
12
68
52
23
12
73
68
15
132
13
47
73
12
35
12
57
39
69
96
12
28
59
25
23
37
32
120
63
60
25
20
12
4
60
80
72
40
72
32
24
15
1
59
24
13
24
20
76
59
13
11
21
24
4
95
60
48
12
25
20
27
81
24
51
33
51
13
60
107
1
8
99
120
1
12
60
32
3
25
35
25
32
3
37
11
21
16
8
36
28
20
111
12
9
48
36
16
35
109
56
4
32
15
9
75
1
35
12
72
21
52
35
73
120
239
33
3
69
15
24
24
33
75
24
13
60
36
35
9
16
24
36
119
1
104
28
8
87
12
25
36
20
4
68
4
36
47
61
11
25
35
73
108
47
37
95
13
92
4
20
12
135
48
25
60
47
9
168
3
12
21
52
47
72
48
1
24
11
9
15
13
32
36
100
12
84
23
1
36
96
48
12
32
40
20
51
25
11
48
1
12
35
33
16
56
3
12
12
12
24
60
24
48
13
24
11
84
60
21
136
8
3
24
33
52
11
93
60
12
28
24
56
24
27
9
12
39
13
35
37
44
27
13
32
15
37
23
37
71
72
25
24
84
12
8
52
23
60
1
71
48
21
100
20
39
72
73
156
24
11
25
35
13
120
23
73
56
64
59
25
35
12
9
72
12
16
59
12
13
11
57
52
32
39
69
123
49
24
11
153
16
20
136
131
12
36
120
1
35
33
100
32
144
4
80
40
11
1
84
36
140
84
36
15
9
87
37
20
12
63
1
35
37
60
8
27
12
73
48
56
4
36
24
44
3
9
15
9
64
56
24
36
160
131
36
25
20
28
36
23
25
20
52
24
32
15
97
23
117
3
12
13
20
15
9
3
60
36
9
12
16
8
36
99
37
23
12
48
12
25
23
36
9
36
63
73
12
47
1
23
49
32
96
3
25
11
84
96
1
47
57
28
36
24
23
48
49
12
96
24
35
21
12
87
21
4
23
97
8
15
97
83
33
132
36
36
39
60
12
69
16
20
135
97
23
84
73
12
20
60
15
24
9
3
25
23
169
11
9
100
11
45
96
36
72
15
85
12
48
36
72
60
8
24
48
60
39
24
97
32
3
12
133
92
15
13
128
4
11
36
9
27
25
24
8
60
12
36
39
21
28
59
1
20
36
28
20
76
20
99
48
33
4
32
36
52
12
23
61
35
36
1
12
11
25
24
8
15
37
107
1
47
25
20
16
36
35
73
36
20
15
9
15
1
84
12
95
108
48
12
1
11
73
11
12
13
12
8
15
21
16
35
49
8
51
1
20
24
12
3
24
72
1
12
48
120
23
9
75
13
23
12
13
56
75
13
71
9
52
20
180
3
36
96
1
23
57
88
47
13
59
12
9
64
35
25
83
9
40
48
36
59
25
36
11
13
20
88
179
144
84
33
15
12
48
37
95
21
96
76
8
75
12
48
69
36
75
24
132
13
36
20
96
16
32
27
85
96
48
47
24
24
9
60
120
16
35
36
48
37
48
36
35
37
12
56
39
13
35
12
225
75
96
49
23
109
8
27
1
23
72
25
23
9
15
121
11
48
1
35
1
35
21
72
88
20
72
16
20
60
12
3
36
1
12
71
21
63
97
56
232
8
27
133
47
1
44
16
47
84
9
24
52
20
4
96
11
73
11
48
21
24
75
45
51
96
165
36
3
72
37
36
32
48
64
11
37
108
12
24
20
124
20
87
12
13
8
15
9
52
23
12
48
25
56
4
23
9
4
32
28
44
16
107
49
11
24
21
4
48
8
27
72
13
8
27
97
24
56
28
167
36
33
52
20
75
93
72
48
52
23
37
47
21
24
136
59
21
124
11
57
40
60
24
20
168
3
24
9
76
36
32
52
23
85
11
12
84
21
12
63
9
3
57
124
47
37
23
73
12
164
4
36
84
179
1
35
9
15
37
24
72
140
72
156
4
32
76
128
39
33
4
8
16
84
12
84
107
12
97
8
28
8
51
13
167
13
36
35
12
60
72
21
24
72
4
12
32
15
13
35
13
12
8
12
15
12
33
87
48
165
72
15
1
11
24
85
44
40
23
24
25
119
57
4
20
28
72
8
3
45
27
1
71
36
13
56
16
20
52
108
12
71
12
25
12
8
27
36
12
49
8
87
36
24
1
8
24
75
25
12
23
36
1
56
40
20
48
27
25
47
85
11
144
156
105
12
15
49
8
51
25
20
15
1
20
28
23
72
37
83
73
59
24
132
37
11
9
36
27
25
44
28
12
8
28
8
64
12
23
45
40
32
111
24
48
13
20
3
1
84
24
20
12
4
20
27
57
16
12
60
35
12
1
60
324
20
40
32
39
1
20
28
20
40
47
49
32
28
11
69
75
24
81
196
20
4
11
1
68
4
36
20
64
60
48
44
4
36
60
24
35
21
16
47
21
159
13
12
20
36
120
99
25
20
28
35
24
ABCD 99133985266*3^$a+1 [50027]
33
36
72
12
136
24
41
39
15
42
48
91
60
32
147
85
20
15
25
107
108
12
93
15
25
68
39
1
17
126
37
29
54
24
25
60
77
18
81
99
72
33
15
90
55
35
21
4
125
103
20
3
36
108
36
225
21
31
8
180
15
6
19
11
69
72
27
105
16
24
108
29
39
111
13
128
72
48
93
144
6
37
12
95
141
15
24
1
125
27
240
39
33
16
59
12
54
15
39
36
24
36
9
57
79
11
33
21
55
20
111
30
18
85
8
112
8
72
28
8
135
36
13
5
55
17
30
114
7
200
3
49
11
45
111
1
68
99
12
1
59
54
19
35
33
148
29
55
17
18
6
30
165
39
81
4
41
127
68
75
25
41
39
144
16
59
30
96
7
48
24
36
11
9
9
15
57
48
42
13
36
192
29
144
120
114
36
25
11
109
32
87
90
42
48
96
49
107
144
96
120
180
1
107
42
91
48
12
23
36
1
23
229
107
108
72
1
17
42
49
12
137
63
27
13
143
36
61
32
16
12
48
12
12
11
25
120
204
20
36
24
231
60
36
1
132
8
12
28
60
47
36
9
75
1
204
36
29
72
3
28
47
145
47
33
81
15
39
1
32
28
5
96
48
31
24
71
24
61
5
15
111
18
43
32
51
24
33
33
6
49
240
11
24
145
71
13
48
23
60
25
24
176
21
123
28
47
73
228
29
43
59
33
27
30
78
12
1
59
9
9
55
71
9
27
73
36
72
107
81
255
36
60
73
35
121
35
57
39
48
1
5
15
15
109
5
66
85
44
28
23
96
13
20
87
1
20
108
105
15
9
15
57
31
60
60
83
36
1
287
121
35
204
1
35
37
83
126
168
102
141
39
54
55
95
66
24
19
35
1
44
117
18
30
51
189
15
57
48
3
12
57
18
60
85
68
39
193
48
47
73
89
24
115
5
96
91
68
39
1
144
65
6
156
93
76
125
54
12
24
9
27
90
31
60
12
35
85
95
61
12
120
59
24
9
28
17
43
23
96
33
48
99
18
31
20
124
131
30
19
48
29
99
144
21
6
84
165
64
8
33
7
17
55
35
1
35
37
83
90
55
120
209
30
72
18
43
60
23
24
12
198
15
57
24
30
57
28
60
12
77
6
36
33
75
25
41
216
18
25
47
141
28
101
19
95
36
61
72
5
42
174
90
96
1
53
15
39
12
180
13
5
15
96
129
55
11
270
6
84
6
43
80
48
39
13
8
40
80
99
109
24
36
11
48
1
35
36
18
3
48
111
1
12
47
108
1
12
23
66
79
71
33
105
31
11
49
84
47
13
20
15
33
52
116
15
57
12
36
39
25
35
25
5
3
93
67
149
31
23
25
11
30
31
59
168
1
179
180
36
9
27
81
88
92
28
101
31
192
60
47
1
29
90
1
53
6
81
39
13
47
1
120
23
36
13
36
92
39
33
15
105
60
28
29
18
265
68
28
179
36
25
80
12
40
23
25
12
68
15
25
11
109
32
148
20
51
73
60
71
66
3
15
6
15
111
109
12
113
67
32
28
17
51
64
20
16
11
54
54
72
48
13
29
18
12
181
20
40
68
64
47
33
21
30
49
120
107
1
53
30
36
78
31
35
36
114
30
49
36
11
138
72
54
25
119
132
84
37
53
87
153
55
32
3
9
16
11
84
126
54
109
68
57
6
25
11
69
12
147
90
6
97
12
35
90
72
30
108
1
5
79
20
45
30
33
52
5
126
180
6
51
3
90
126
18
72
31
48
92
40
149
63
135
12
54
90
25
11
13
5
72
31
20
28
72
60
29
31
233
6
1
179
1
29
78
180
33
3
66
31
60
32
27
48
72
18
55
95
1
12
53
270
36
13
48
108
29
6
36
13
17
24
120
139
5
222
9
100
35
97
8
195
6
63
81
79
8
57
30
60
12
1
17
31
60
5
7
20
28
11
60
18
102
69
100
11
54
7
32
108
28
131
1
77
51
69
72
24
115
80
15
97
29
43
120
48
8
15
6
18
30
3
48
40
104
27
181
68
4
35
1
35
54
31
71
193
20
27
49
71
61
12
71
ABCD 99134107498*3^$a+1 [50002]
6
78
6
63
57
15
93
3
75
149
40
21
12
36
36
30
18
66
54
12
78
18
24
48
3
9
60
75
200
40
45
48
60
60
155
40
72
24
56
25
108
75
27
30
18
6
36
6
180
9
3
77
13
42
48
30
3
57
60
6
126
156
99
39
30
35
31
18
87
9
135
9
270
137
25
48
71
64
48
3
24
60
41
25
111
48
3
29
85
54
72
42
12
84
30
72
48
69
96
9
15
8
48
37
72
48
12
36
42
17
1
96
63
3
168
21
9
39
93
12
12
51
87
30
3
63
57
57
12
18
12
21
63
114
18
53
1
228
3
45
123
45
6
5
91
120
69
93
90
6
54
240
18
3
75
77
112
3
18
6
18
42
36
12
33
27
48
78
12
27
3
48
5
1
231
3
30
60
11
25
18
53
24
88
200
25
18
125
37
3
27
36
210
42
42
6
21
8
37
54
24
42
48
11
37
30
78
15
9
150
66
15
9
87
51
18
42
9
33
60
3
32
37
78
5
1
95
72
7
42
36
12
132
51
15
9
8
145
66
5
19
5
40
21
96
60
15
48
8
24
25
30
9
117
108
90
29
43
54
71
67
5
145
18
29
16
3
66
3
56
85
6
189
72
9
15
51
42
36
15
24
165
72
3
21
171
240
3
45
63
9
93
6
36
9
24
51
117
9
18
66
99
21
51
51
42
12
23
120
37
3
15
96
54
3
45
132
90
141
15
9
93
27
8
109
60
36
132
15
56
1
24
12
12
18
60
84
90
6
189
45
24
11
16
15
42
15
48
3
6
228
3
24
15
36
5
109
6
54
23
7
78
11
37
72
60
42
69
80
37
3
72
33
39
51
21
48
111
66
18
12
6
3
39
36
5
1
48
42
48
12
6
24
30
29
1
18
18
12
36
24
3
128
24
13
54
90
78
77
25
111
63
9
48
8
121
15
33
120
15
75
93
72
15
78
30
24
18
72
78
132
30
24
96
75
21
48
156
30
36
12
30
3
32
175
57
120
21
72
27
9
162
12
48
174
3
21
27
27
6
12
35
163
24
168
45
8
1
60
59
1
66
108
9
72
9
54
12
84
36
18
6
29
7
36
125
48
31
96
30
107
96
145
36
114
66
66
69
33
18
45
117
48
18
6
51
32
16
96
45
123
3
77
43
42
12
18
168
29
16
48
9
95
43
69
171
53
64
57
6
30
27
21
75
87
12
36
30
120
24
35
40
93
42
33
33
87
104
31
18
47
67
18
24
30
21
45
48
51
48
45
72
90
41
67
45
56
144
13
150
12
30
171
24
8
64
56
49
48
63
24
123
21
96
3
210
18
180
18
36
119
1
48
120
72
23
13
30
69
48
8
13
54
18
24
54
5
25
12
27
75
6
95
16
80
48
55
41
19
48
42
27
3
30
42
5
73
15
51
5
1
60
51
48
96
21
42
17
48
13
12
15
48
57
96
71
40
33
132
24
24
3
33
84
267
8
13
3
105
42
77
91
21
8
85
3
93
30
144
45
51
29
1
36
51
9
60
83
72
19
90
51
24
72
33
15
9
42
21
57
12
84
15
111
41
48
40
75
5
64
45
18
18
24
12
6
42
3
45
30
29
13
30
30
6
41
25
186
144
18
12
18
150
63
63
54
107
85
84
84
18
12
5
96
16
104
61
123
75
30
42
30
15
21
54
53
37
3
21
51
8
112
48
57
30
30
66
60
84
6
48
11
16
120
9
24
39
96
75
24
66
24
3
80
43
54
60
60
42
45
51
120
102
23
7
33
27
6
30
6
3
72
15
18
30
36
5
91
66
27
80
127
18
12
3
8
120
72
103
33
21
3
3
69
15
9
75
45
21
83
43
60
222
27
39
17
67
6
47
217
47
73
12
11
79
84
42
24
6
84
33
15
65
13
59
16
8
1
90
66
27
32
91
42
66
102
78
66
59
37
24
51
3
54
66
6
144
24
36
27
27
48
42
48
27
3
48
29
43
53
25
15
9
12
6
42
3
33
54
17
19
12
84
5
25
15
93
72
48
48
24
60
36
48
75
72
120
9
30
81
9
24
66
18
168
24
54
36
96
54
3
48
3
5
16
48
45
6
60
105
21
66
48
65
120
64
21
35
1
36
42
78
12
60
3
93
60
12
35
64
48
27
53
13
72
72
59
19
5
43
69
123
42
78
6
24
36
90
36
29
61
11
43
24
6
36
84
12
27
15
6
99
48
32
55
33
57
12
6
42
27
153
6
9
3
72
6
36
6
18
54
21
75
126
23
13
27
177
66
69
24
21
54
5
16
3
132
30
75
144
216
75
173
37
78
6
24
71
72
ABCD 99134263604*3^$a+1 [50039]
50
52
14
94
33
29
10
45
11
40
8
12
54
18
10
26
6
10
21
33
2
12
37
15
24
57
84
23
12
18
7
24
101
126
12
6
7
24
29
67
29
16
2
13
35
18
42
4
9
12
17
31
15
42
75
48
60
9
38
24
1
47
6
30
12
25
60
15
12
38
19
71
22
2
48
73
23
12
4
8
37
3
8
12
1
60
45
27
35
84
1
23
25
60
39
26
7
108
47
13
11
24
12
34
36
75
15
33
29
43
47
37
101
18
61
23
37
11
108
1
33
8
30
13
5
55
11
49
65
10
26
46
24
20
109
17
19
29
54
1
17
18
22
39
33
56
150
30
186
84
1
33
2
28
33
27
20
13
47
40
96
2
70
12
86
7
3
57
29
18
16
21
23
36
34
26
22
3
12
17
10
8
4
6
68
6
25
11
85
23
37
24
41
139
23
1
15
45
12
48
29
10
20
12
46
3
15
36
110
16
50
60
49
23
10
3
60
65
42
72
126
43
57
8
30
25
36
51
9
35
64
12
32
13
27
8
13
95
61
11
85
15
42
2
28
8
70
30
45
63
2
43
87
48
81
33
26
4
36
42
120
2
1
11
1
35
48
25
101
30
25
15
104
37
48
237
15
24
11
4
26
19
9
110
85
47
24
4
20
94
3
15
12
18
50
12
36
61
23
1
5
7
93
27
35
12
36
60
1
35
49
59
12
4
32
4
21
108
47
54
31
65
54
49
21
108
30
2
54
25
47
18
94
68
60
25
17
58
72
8
120
13
11
46
15
24
89
31
11
85
3
2
55
27
21
12
24
83
18
4
6
44
10
188
22
18
6
20
61
3
36
26
96
10
102
20
43
117
32
30
30
19
21
104
31
5
30
40
56
13
60
15
32
78
7
5
18
61
36
167
1
47
85
35
130
8
54
12
6
55
9
50
61
24
24
96
35
78
18
10
2
1
39
93
5
22
32
1
45
14
1
84
11
13
59
1
9
2
24
1
15
18
3
47
1
69
3
35
13
57
3
39
8
4
96
9
3
68
78
66
28
12
14
30
25
17
19
21
24
18
33
35
70
62
37
63
21
57
2
1
47
13
96
5
34
32
70
98
1
24
36
59
85
39
2
16
98
37
65
55
65
24
18
6
7
65
18
25
12
9
51
60
39
104
24
1
15
21
11
13
12
23
4
72
9
59
42
6
13
47
4
44
64
8
102
43
5
10
68
85
47
25
47
90
118
14
19
27
33
36
23
88
69
15
8
36
12
25
23
66
16
32
7
35
18
30
12
4
60
72
33
15
24
8
48
61
119
12
4
9
29
7
24
69
26
145
27
9
5
10
30
54
36
8
100
8
12
1
51
134
7
9
15
3
33
87
2
36
19
11
85
15
69
23
6
102
10
74
6
48
22
92
37
35
109
15
44
6
22
9
41
30
13
29
18
12
82
51
65
55
9
20
18
6
4
51
57
8
67
48
120
65
6
49
12
24
3
68
24
64
20
36
76
12
6
27
39
26
18
52
2
28
18
20
1
51
8
1
60
75
20
36
12
13
23
12
49
36
60
47
12
6
19
39
50
96
54
24
1
11
24
4
57
33
6
21
59
4
20
40
120
2
126
85
24
23
36
121
23
10
3
5
79
11
12
16
20
25
119
70
18
129
83
37
3
68
13
45
44
7
3
20
97
11
94
30
98
7
60
21
68
34
108
18
15
11
28
72
24
32
13
36
39
24
8
13
17
18
52
93
36
15
9
5
6
100
21
15
128
30
10
54
38
10
18
21
105
15
24
17
42
78
40
74
1
23
12
12
12
24
25
15
6
15
11
12
1
12
48
36
11
25
3
36
8
16
57
29
6
12
37
51
45
9
26
18
31
5
91
23
36
58
6
141
59
12
4
21
15
45
23
22
63
5
130
2
19
9
110
4
18
8
10
12
9
53
31
12
24
24
60
36
23
66
60
12
30
64
6
14
4
12
93
36
24
12
65
48
31
35
109
36
84
41
24
16
26
12
13
17
6
1
84
131
48
1
35
1
11
18
42
22
3
17
31
41
19
17
78
37
17
6
37
24
35
28
36
2
24
6
49
24
29
7
59
61
33
18
33
12
113
7
47
22
98
13
24
39
36
8
88
30
3
12
48
5
4
3
5
103
36
21
14
25
15
20
49
47
28
110
12
19
33
27
35
61
5
43
60
59
18
30
73
17
48
100
14
6
12
43
15
36
6
15
60
15
8
1
3
18
50
40
144
8
13
17
58
45
59
25
5
6
12
13
23
30
7
3
2
34
105
29
6
24
72
49
3
2
34
24
21
51
104
1
3
33
5
18
10
42
20
34
15
5
79
27
32
13
57
6
45
57
15
35
13
27
42
3
27
20
1
96
9
15
39
8
78
7
35
73
12
5
4
26
13
47
40
8
61
5
16
8
6
40
26
78
6
19
12
5
138
40
21
24
95
16
56
24
1
35
73
132
24
36
39
84
26
24
42
40
9
9
2
24
24
25
81
26
13
12
17
10
21
12
3
117
24
23
12
4
110
91
63
6
20
67
23
37
15
2
82
6
20
30
13
9
3
47
60
1
9
51
29
70
33
84
53
31
5
4
18
44
1
83
96
16
30
98
25
155
1
36
35
48
12
109
41
19
59
144
28
129
5
31
35
25
23
6
36
19
39
12
20
34
14
1
41
34
26
18
25
36
5
79
9
38
4
8
76
117
45
24
14
30
4
26
12
60
12
1
59
1
36
11
24
108
13
60
9
14
4
8
25
75
32
40
18
3
5
31
60
35
36
30
40
15
15
42
50
61
11
6
70
33
69
86
37
47
18
102
18
19
105
39
47
10
2
97
29
10
24
33
24
24
12
59
54
4
26
25
59
12
1
23
16
6
3
12
17
7
11
34
20
54
6
34
45
36
11
13
59
1
12
59
25
35
49
9
26
25
27
8
61
21
15
35
34
39
21
14
42
43
11
1
15
180
2
28
38
121
5
18
72
24
12
12
6
7
120
3
12
2
43
24
3
21
17
19
33
38
24
16
18
87
15
128
22
68
7
23
64
2
18
10
3
5
30
52
36
50
7
24
36
5
30
13
17
48
4
126
60
2
12
66
25
11
1
60
59
66
22
2
19
15
21
84
101
19
12
35
25
84
33
128
30
25
60
24
5
6
73
60
11
1
99
21
24
36
5
42
1
72
48
15
44
30
12
19
12
83
1
15
9
69
3
48
59
48
22
51
35
12
4
21
17
43
24
21
39
23
16
74
18
18
30
25
35
25
27
9
21
15
5
12
42
36
40
12
21
41
10
8
1
11
25
29
60
42
ABCD 99134333414*3^$a+1 [50005]
90
18
13
32
28
47
33
4
41
3
15
25
116
96
63
81
33
31
41
3
87
45
60
15
45
33
18
48
49
140
81
6
121
24
8
27
30
15
60
16
12
65
87
88
17
24
66
9
12
40
140
88
12
24
48
200
27
105
4
12
59
18
3
12
12
3
21
15
9
12
48
36
21
24
54
12
13
8
57
7
44
72
40
20
12
12
48
12
60
24
99
37
20
16
132
8
3
1
24
77
3
39
1
36
20
60
9
66
13
20
12
16
44
16
60
92
12
99
21
24
12
12
132
63
36
49
20
27
90
48
7
56
9
18
37
68
36
60
39
13
17
15
112
20
4
20
76
65
3
12
76
80
27
61
47
37
32
15
21
39
13
68
4
35
49
44
3
45
3
49
11
1
155
33
28
144
8
40
12
8
72
16
107
36
9
52
11
54
75
15
93
75
13
12
176
40
32
48
72
159
49
12
17
235
48
140
12
12
3
72
93
52
143
12
45
69
30
69
76
44
15
72
45
84
64
23
72
73
32
76
35
81
28
8
72
156
16
24
20
36
88
12
71
69
93
15
16
44
12
84
100
96
56
75
85
8
52
5
15
24
81
27
160
32
100
11
73
36
35
181
47
21
141
3
40
56
24
12
48
87
96
69
15
1
23
30
6
13
95
37
128
36
24
28
8
12
84
15
45
15
73
47
6
19
35
9
81
90
1
8
4
20
15
213
57
15
27
45
3
13
8
36
220
143
48
42
3
124
24
12
8
12
108
69
87
24
40
11
21
60
72
12
9
39
72
24
52
29
96
87
15
1
92
69
78
57
51
97
116
4
8
64
101
55
32
27
25
8
72
3
25
12
36
17
18
72
25
12
65
123
21
7
20
12
72
36
4
44
76
8
96
9
55
108
44
9
126
21
40
12
32
75
1
32
15
78
79
20
39
37
32
112
20
96
4
23
117
123
18
3
4
108
48
20
96
3
105
36
12
100
23
21
45
15
4
59
36
57
148
41
19
80
24
60
180
88
120
12
107
1
24
8
15
6
30
81
16
24
83
33
148
107
69
48
100
20
48
88
12
5
3
15
61
176
192
60
40
32
24
60
12
4
48
83
57
36
60
12
40
17
43
8
4
65
18
13
41
39
129
3
52
11
45
12
40
8
4
20
100
8
24
16
8
24
52
95
13
32
16
8
24
33
15
4
35
145
44
39
13
32
33
18
30
67
59
1
80
4
23
25
132
104
36
123
13
5
39
156
12
76
44
12
39
69
12
16
5
27
12
48
27
49
12
59
85
41
7
11
24
120
117
96
52
32
88
32
108
75
12
25
263
21
4
11
6
15
60
24
12
4
191
45
99
49
44
88
20
45
7
35
37
65
51
52
132
5
51
12
57
3
12
48
33
15
3
30
39
60
28
17
87
40
56
24
4
132
72
8
52
32
40
20
36
48
4
56
60
60
39
18
18
25
32
4
8
72
28
8
87
25
32
24
117
63
51
13
8
28
32
39
13
32
16
8
84
100
35
145
23
93
124
12
71
13
36
59
54
15
3
144
13
65
30
1
36
20
84
16
5
3
12
24
72
4
56
45
7
32
160
89
31
23
61
20
15
117
40
5
55
32
72
33
72
39
51
13
11
30
15
16
44
15
24
13
233
75
39
25
8
87
81
189
135
33
7
11
49
36
140
75
1
96
35
37
120
80
12
15
1
140
28
11
21
39
9
96
24
84
48
84
16
8
64
53
27
111
96
120
13
20
12
156
144
64
24
8
72
15
57
64
36
95
1
35
93
9
43
32
165
63
57
111
75
1
8
48
52
36
264
12
56
60
12
28
29
24
19
92
40
60
5
171
48
12
24
48
12
88
92
24
57
7
56
112
84
23
60
1
72
20
24
4
24
17
75
45
6
37
32
15
6
39
63
21
4
20
96
156
36
45
19
23
25
12
8
36
124
48
17
31
92
93
39
12
3
12
1
12
8
12
12
60
21
15
24
96
9
51
63
54
151
65
19
48
23
9
96
15
36
33
36
45
31
20
24
16
8
76
32
27
13
92
15
72
24
37
80
27
25
47
45
48
33
7
32
9
114
21
36
45
24
91
20
96
9
48
78
45
135
9
48
87
9
60
84
45
18
45
9
126
69
48
75
18
27
60
28
24
24
149
103
59
21
72
27
6
90
45
4
96
32
15
73
35
13
60
80
27
45
33
51
136
48
101
43
8
75
144
33
111
45
52
60
29
39
15
69
100
11
25
32
84
15
61
32
12
36
45
183
51
69
96
105
90
45
28
12
56
60
27
13
23
57
100
152
51
24
73
12
32
3
157
11
72
102
3
16
56
4
200
72
9
90
49
47
12
45
132
36
24
60
40
11
9
111
33
52
132
96
24
12
35
13
60
188
3
1
44
16
35
36
48
36
60
1
17
91
35
9
60
60
ABCD 99134497576*3^$a+1 [50008]
32
72
3
6
36
30
60
9
93
19
24
17
66
72
42
67
72
56
69
18
42
108
48
18
78
54
18
51
33
39
40
32
16
125
18
33
9
87
75
48
21
184
72
137
39
33
42
12
25
29
123
9
138
54
39
33
7
8
24
15
25
80
9
120
108
24
12
54
162
24
7
96
5
99
40
5
19
47
36
36
1
56
64
131
69
24
88
24
17
48
7
83
60
18
87
40
8
24
105
111
16
53
72
51
45
43
24
41
48
7
24
5
108
252
6
109
11
18
36
78
25
48
17
48
6
25
59
78
18
30
87
9
12
78
66
36
39
16
233
90
42
19
24
41
7
65
36
3
21
51
112
72
11
60
48
33
45
48
91
72
17
72
15
27
85
17
18
21
160
72
41
15
40
137
15
45
99
111
42
7
72
56
9
36
12
55
5
27
40
71
97
47
49
48
104
64
83
157
24
24
11
45
96
208
11
12
25
120
41
55
104
192
135
97
8
3
61
29
54
30
72
36
19
56
21
99
3
24
85
5
18
9
40
77
99
3
37
35
21
33
55
96
125
12
31
41
31
80
48
72
45
18
1
8
39
1
41
55
192
17
18
13
48
24
83
84
193
5
18
33
75
13
29
18
33
69
91
35
21
3
102
15
117
43
11
12
126
19
53
19
23
49
48
8
16
35
24
162
48
18
18
15
64
32
93
90
153
40
48
65
31
125
19
104
21
6
126
15
39
1
24
101
51
136
5
6
61
77
108
79
35
45
16
41
36
72
19
72
96
24
24
215
1
5
139
53
60
63
40
17
127
71
49
137
7
24
17
15
16
185
87
216
21
75
64
5
36
72
79
71
12
24
48
181
24
101
51
117
27
3
24
54
7
72
5
18
121
24
72
144
128
3
30
87
93
3
15
25
48
5
156
39
3
30
7
32
48
24
105
6
66
15
45
18
9
111
42
15
33
90
60
9
160
11
69
15
18
54
18
6
54
19
24
48
8
72
57
42
90
84
24
15
40
8
3
37
48
8
88
5
84
7
11
37
71
36
42
19
224
96
72
33
18
109
17
7
101
43
48
53
36
24
12
51
3
18
19
24
53
27
9
103
59
45
39
6
115
5
43
24
23
18
72
72
6
49
48
24
41
7
41
24
54
33
15
60
13
35
69
16
8
51
36
57
40
144
24
24
48
29
12
24
66
13
29
27
24
40
144
17
7
8
16
24
120
120
41
42
102
60
43
8
33
79
72
83
90
3
33
60
43
8
112
11
18
108
7
24
48
96
29
48
42
121
24
17
30
33
16
8
93
19
53
84
6
84
24
18
19
72
8
72
24
15
25
80
183
25
29
19
48
47
66
31
24
53
43
83
21
16
95
18
15
51
93
111
162
12
72
24
72
67
72
264
5
72
75
33
7
11
144
85
77
51
117
54
45
93
18
25
83
78
7
47
18
7
155
30
15
57
31
65
15
40
32
48
3
61
24
24
24
216
11
78
15
33
18
54
18
21
39
9
99
133
5
19
5
72
27
9
66
69
27
13
17
39
87
78
51
33
15
9
18
13
59
126
127
48
32
39
57
16
56
33
90
37
48
72
77
195
75
144
37
32
88
113
87
9
15
3
37
47
36
42
18
48
42
7
72
5
252
24
36
48
42
33
3
37
53
163
17
12
3
112
80
40
48
29
67
176
3
93
144
16
24
120
5
108
15
69
24
84
60
27
9
55
11
18
67
41
55
89
39
72
159
18
31
47
30
3
69
18
42
18
48
252
1
32
72
3
6
7
23
42
15
48
72
64
29
147
57
12
36
72
39
16
5
43
24
59
13
71
57
88
107
42
51
33
42
12
97
32
48
57
15
3
6
55
209
7
29
18
1
176
3
85
5
126
37
96
8
88
29
27
72
57
54
42
102
54
43
17
72
79
24
192
65
31
41
7
5
24
54
102
7
65
7
8
21
18
121
96
17
31
144
24
24
47
96
12
6
120
39
16
32
96
40
8
21
72
3
33
7
24
8
3
61
23
78
19
24
8
57
7
24
17
79
83
42
67
32
75
13
24
48
72
24
5
51
69
75
15
18
24
15
33
151
24
11
45
112
41
31
89
7
24
47
18
159
40
8
3
6
72
54
1
24
96
5
18
36
156
97
168
80
16
24
72
71
18
31
89
55
128
48
21
19
72
24
11
6
63
64
24
72
24
5
156
7
17
54
81
63
102
91
59
61
24
192
11
174
15
16
29
36
7
173
12
60
30
96
30
54
105
16
29
19
29
ABCD 99134682334*3^$a+1 [50003]
23
72
37
36
24
75
21
240
123
21
63
21
72
15
188
72
13
24
215
25
27
33
195
57
75
9
87
108
45
24
123
24
9
147
57
36
107
64
240
9
96
48
87
129
75
69
48
143
36
25
3
33
63
72
48
72
60
72
45
83
4
24
9
12
63
105
27
45
24
39
33
60
15
9
48
63
9
24
51
108
33
27
21
15
32
52
20
25
96
204
87
144
56
4
24
21
39
153
108
51
36
69
195
33
48
39
21
48
39
21
12
15
12
92
25
60
63
21
207
69
36
3
92
108
40
32
72
25
83
4
24
57
168
111
21
12
207
96
12
153
60
204
131
88
24
60
80
88
24
108
12
24
21
36
3
44
36
40
24
108
80
13
72
75
12
8
49
156
63
21
323
1
72
24
63
81
11
49
51
33
3
60
20
52
93
15
84
36
33
227
4
176
85
39
129
72
24
3
12
189
39
108
12
33
120
12
23
4
45
15
81
228
219
120
33
60
3
12
80
160
92
52
81
147
21
180
135
12
177
27
81
12
47
16
264
9
287
160
45
87
32
28
60
57
3
33
255
69
71
73
27
357
47
85
51
132
108
144
24
60
24
36
36
36
33
12
24
131
52
45
72
24
27
140
64
8
72
121
24
480
51
48
12
20
13
12
60
27
180
72
96
44
16
168
9
192
60
240
60
63
48
33
99
72
33
48
12
12
216
12
15
60
81
72
84
15
81
24
11
85
84
15
69
84
60
15
177
111
33
87
33
144
111
9
12
111
69
15
165
24
12
3
56
229
12
108
72
24
3
57
63
57
228
75
81
12
39
24
32
25
155
144
73
120
12
15
216
48
45
27
12
36
60
84
81
107
73
12
15
48
81
36
75
57
27
8
13
99
285
15
56
40
12
45
15
33
60
24
48
36
75
84
105
156
36
180
3
92
100
9
27
117
12
39
24
12
36
20
13
60
51
56
64
24
20
49
60
3
240
84
21
144
96
12
27
56
49
111
72
20
73
15
153
11
4
105
60
72
119
16
92
40
72
21
147
21
60
15
21
60
51
45
108
132
123
24
21
36
156
3
84
12
33
72
15
9
120
47
49
24
12
87
36
72
57
3
72
12
45
71
25
27
156
117
15
129
35
4
57
39
60
36
84
45
276
87
57
48
36
15
297
60
60
39
120
45
11
193
51
141
3
144
81
39
156
164
13
12
15
81
12
123
117
48
96
60
215
4
21
63
57
183
57
24
12
39
240
153
15
60
21
24
35
25
12
135
33
243
24
36
84
24
24
36
116
4
21
48
12
36
3
57
24
36
12
27
129
12
60
123
21
204
156
24
132
72
171
20
36
28
33
207
33
39
33
23
25
155
28
9
36
132
47
1
12
27
45
3
12
117
39
45
27
57
96
12
60
12
48
3
96
8
73
15
9
63
60
32
85
23
1
12
12
83
112
12
48
72
9
144
87
60
24
60
24
48
9
63
312
36
9
51
33
60
15
57
15
45
12
48
87
48
9
24
111
56
13
51
33
180
27
24
72
60
117
107
49
27
165
3
57
27
108
120
69
183
132
45
60
24
11
36
28
57
15
12
32
76
72
48
57
51
81
60
96
24
39
9
243
168
9
48
72
12
131
28
36
8
73
3
9
243
132
21
12
24
63
36
32
180
13
39
36
92
109
3
132
21
75
48
57
63
12
93
87
24
104
1
3
45
48
72
72
84
27
45
3
45
27
12
48
84
45
36
59
100
96
45
48
75
105
36
63
93
48
15
32
25
3
129
36
87
9
84
27
117
15
96
12
ABCD 99134764882*3^$a+1 [50001]
28
57
23
37
12
39
56
16
32
72
36
127
21
32
48
76
21
35
12
13
15
32
72
4
9
11
31
5
13
3
20
108
12
49
39
60
111
41
4
21
3
32
72
40
8
40
9
11
88
80
24
13
102
18
39
8
76
57
47
36
24
13
63
20
12
12
36
12
12
36
12
4
8
72
55
48
41
52
72
33
84
3
45
47
13
63
92
36
36
16
9
63
36
32
52
80
12
4
69
11
1
150
29
49
27
60
45
59
24
13
3
12
68
24
7
141
69
36
23
31
101
100
32
12
36
120
28
69
63
128
24
43
33
44
13
35
12
7
41
52
12
20
40
104
4
36
12
32
28
12
56
31
9
56
43
18
27
12
21
35
24
108
72
61
42
30
11
24
37
63
33
35
84
28
68
25
15
44
36
37
47
25
11
37
87
48
8
37
23
168
4
8
28
9
23
37
35
40
12
20
48
13
23
36
24
36
121
54
9
72
44
24
16
21
54
33
8
24
60
88
8
19
9
39
5
13
3
20
61
11
109
63
15
30
23
40
60
72
3
29
36
40
9
23
16
24
56
64
8
60
28
9
3
20
25
119
1
47
76
60
44
40
33
42
5
12
16
15
29
16
8
7
5
180
48
1
215
76
12
20
13
23
1
35
25
11
12
36
12
79
53
25
23
100
32
76
152
52
8
7
17
24
36
31
30
60
3
81
6
5
52
20
36
132
4
8
16
21
11
25
72
27
15
5
31
29
1
83
4
8
40
44
13
3
20
48
7
65
72
25
23
12
25
35
12
124
44
43
29
28
36
44
13
23
4
15
65
16
81
39
24
32
4
32
12
37
23
108
25
47
85
63
12
56
36
24
12
19
96
5
12
37
60
11
12
13
12
23
64
3
5
172
3
17
88
108
68
19
41
24
72
85
48
3
8
7
89
60
25
36
24
23
28
20
115
5
145
3
44
73
15
68
16
44
64
33
23
84
25
95
52
48
72
20
4
81
11
132
12
31
5
24
40
8
60
7
18
3
20
7
17
24
40
32
25
15
32
37
66
9
45
23
76
44
96
84
40
15
17
24
60
1
35
48
16
39
12
45
20
24
7
5
12
12
24
16
21
87
56
1
11
24
1
24
30
30
23
36
12
37
35
25
75
68
24
24
1
3
57
39
32
4
8
25
60
12
3
45
11
61
75
3
21
72
45
143
157
30
57
8
79
29
4
33
3
32
60
48
36
28
12
3
5
16
87
5
24
25
3
33
3
12
32
40
63
77
73
12
51
56
13
15
8
48
60
37
24
6
17
40
56
12
49
23
12
4
9
12
11
24
48
25
3
9
3
33
72
23
48
31
9
60
39
17
25
59
1
3
8
28
32
19
66
47
48
19
18
30
17
4
87
65
12
85
60
75
8
25
60
35
48
40
9
12
35
24
12
55
9
56
4
48
68
25
47
12
13
15
80
48
67
153
8
61
15
20
124
24
8
12
60
96
16
56
40
20
7
5
36
40
32
12
28
44
31
12
5
16
20
24
37
35
13
71
84
13
35
24
16
8
60
1
71
48
132
12
48
60
12
12
28
15
5
12
31
53
12
24
61
35
7
101
36
108
7
5
43
5
28
32
28
135
45
32
25
23
12
25
47
24
7
30
23
12
4
140
36
12
12
13
23
12
85
15
20
25
11
61
179
4
36
32
60
49
23
37
18
17
24
49
23
85
3
12
128
31
29
1
95
4
21
6
105
44
24
12
85
47
12
4
32
60
4
20
25
131
4
20
16
8
157
54
29
4
8
12
16
12
104
4
20
67
29
16
12
20
36
40
51
33
20
108
24
24
1
95
1
35
24
48
13
63
39
77
25
3
36
44
60
12
84
24
85
47
73
3
8
61
11
40
8
12
72
36
31
9
87
113
12
19
30
3
56
12
24
121
3
20
1
23
25
131
1
11
24
36
40
72
57
35
25
39
69
102
41
28
36
3
33
12
8
72
28
60
32
52
68
7
18
12
36
60
35
49
11
12
7
96
42
23
84
48
12
16
92
16
32
72
120
37
83
12
24
36
25
11
12
108
12
25
51
104
97
6
53
12
4
68
40
12
51
29
28
32
1
59
4
72
68
1
11
12
13
87
56
124
8
60
60
4
33
35
12
1
35
12
48
37
3
9
23
72
13
23
24
61
60
3
12
8
7
9
80
25
15
20
48
28
8
7
17
36
4
20
28
60
8
24
43
29
24
1
71
60
84
13
42
30
3
45
47
1
15
144
8
25
30
41
40
36
36
72
45
18
29
24
4
32
144
36
28
36
81
3
68
4
81
12
23
28
32
24
84
24
12
55
41
24
1
23
24
76
81
18
17
4
20
24
67
29
79
18
23
52
32
73
3
9
18
153
56
48
72
60
25
59
60
12
37
12
3
8
72
48
7
5
12
160
8
48
60
40
32
12
25
11
24
1
30
29
76
44
28
200
136
21
11
25
3
92
37
27
3
5
132
76
44
24
24
36
24
97
39
27
53
49
108
3
56
1
123
20
1
11
24
48
12
48
25
78
29
13
23
24
16
20
49
18
41
7
5
12
132
25
35
88
87
78
3
8
4
20
36
7
42
27
63
17
156
19
5
13
15
8
24
4
44
13
24
71
24
24
16
45
39
32
24
4
20
12
19
21
57
35
16
72
20
49
23
16
36
33
3
8
7
30
39
15
9
9
27
104
36
40
8
97
23
12
60
64
9
12
35
36
25
15
20
49
3
68
4
44
12
24
24
36
36
84
85
6
5
160
45
60
84
11
12
97
11
24
60
13
23
24
1
59
48
12
1
12
51
32
49
23
12
24
40
24
8
37
47
36
12
13
35
37
23
37
42
33
105
11
100
156
21
39
20
13
3
108
20
97
12
60
11
36
103
17
13
3
69
6
5
24
28
57
11
7
141
56
16
32
55
30
3
44
60
24
52
8
12
144
25
11
25
27
15
5
12
1
23
40
20
12
19
18
11
12
60
7
5
28
8
160
27
17
12
60
73
71
61
23
37
59
12
28
32
24
1
39
68
25
95
43
149
88
195
18
39
20
25
99
12
8
121
71
19
30
23
12
ABCD 99135539546*3^$a+1 [50009]
90
30
79
11
25
20
9
138
30
12
36
12
132
15
99
21
9
207
129
120
111
3
21
3
105
21
42
72
30
42
13
161
24
63
9
31
149
24
139
11
66
96
12
3
12
21
19
48
72
65
12
6
18
24
147
141
30
69
33
42
13
11
174
108
55
113
91
65
36
72
126
37
317
7
80
76
72
11
6
175
5
24
30
96
30
138
13
44
33
3
27
30
15
21
19
48
29
24
72
19
125
108
42
24
81
63
78
24
75
63
18
48
240
12
15
40
24
180
20
28
23
165
64
101
19
35
93
28
60
83
24
18
7
41
39
28
5
48
24
6
37
32
40
32
3
78
12
36
42
109
11
85
17
12
15
9
60
7
24
48
5
3
52
60
203
18
7
12
53
115
5
12
36
30
109
12
53
90
6
31
29
12
19
80
9
27
60
69
66
85
5
75
45
7
12
29
19
77
30
73
20
21
12
7
8
60
57
198
162
12
24
7
173
24
43
29
84
42
57
21
120
7
5
99
36
132
27
1
5
18
90
12
72
42
18
108
12
12
15
69
72
48
30
1
96
5
15
117
48
67
101
19
5
30
30
12
24
84
18
18
19
5
12
43
48
17
6
6
31
132
12
41
15
33
31
96
77
6
120
30
24
18
48
72
18
19
83
30
15
3
24
42
108
12
96
12
55
17
48
138
18
36
36
390
45
64
8
28
23
37
20
117
72
66
30
7
77
6
37
11
90
12
24
18
18
60
42
6
31
48
41
7
89
96
12
48
19
59
210
7
5
12
72
96
19
35
30
96
42
42
54
150
259
23
30
7
20
160
20
21
30
109
11
1
191
24
45
81
87
21
31
68
141
67
29
51
9
48
18
114
84
162
18
19
5
15
21
79
41
24
55
32
16
29
24
12
7
5
67
20
135
21
24
28
12
101
12
63
84
45
175
56
3
102
39
9
19
41
6
1
12
17
31
107
48
25
12
65
42
96
90
115
77
36
12
60
7
53
67
8
33
36
43
83
18
12
15
45
27
112
41
108
79
101
12
15
4
5
24
12
42
25
32
21
90
24
18
12
31
77
27
36
57
103
29
135
268
185
12
18
18
99
3
13
17
3
33
192
12
15
45
3
9
48
43
53
31
131
25
12
8
60
160
137
30
90
102
48
18
67
8
40
20
33
36
15
16
5
12
7
83
13
185
7
17
15
3
66
12
18
90
12
12
72
24
19
5
7
143
30
60
43
5
7
125
183
3
6
24
79
5
48
24
15
33
192
168
60
7
101
78
102
7
5
67
35
18
36
60
19
41
27
33
30
1
71
90
72
36
199
5
3
72
45
6
9
21
7
35
30
7
53
7
48
47
33
4
8
40
11
49
17
60
48
55
72
11
78
120
111
9
91
95
6
12
72
3
48
112
101
120
96
144
12
7
173
7
53
18
30
27
87
120
18
12
18
24
6
12
55
68
69
24
31
5
31
5
55
77
90
25
20
48
45
12
127
128
3
45
24
45
126
49
5
60
31
5
42
6
24
15
40
35
6
66
93
33
87
57
111
27
37
29
6
6
12
175
68
177
7
8
28
143
114
67
80
69
30
109
5
108
39
51
42
3
45
24
3
117
103
132
59
114
36
12
54
13
5
7
65
6
24
1
77
12
24
36
96
7
80
100
47
18
30
96
49
23
45
24
21
12
66
24
6
12
55
84
56
105
120
12
72
43
5
6
57
4
5
3
132
15
150
24
7
12
23
18
24
115
53
19
11
45
93
6
78
187
36
53
19
20
108
129
31
32
3
69
3
13
53
6
6
12
43
59
45
76
17
15
105
67
65
66
222
12
30
6
24
60
91
17
12
6
54
18
18
72
36
132
12
43
65
12
127
35
48
18
24
24
12
7
48
5
75
69
3
33
39
69
132
7
5
67
5
6
30
24
18
120
18
39
69
39
27
30
96
187
48
23
54
48
12
55
48
47
48
97
23
9
45
31
84
36
29
6
30
48
159
33
12
3
40
17
12
36
90
117
40
12
5
31
5
87
15
93
45
150
54
15
3
66
126
18
48
12
138
240
49
20
69
39
81
139
41
7
35
129
60
16
17
36
12
12
55
41
6
61
35
78
90
117
33
7
12
17
51
33
24
66
90
204
15
28
12
32
21
84
31
35
78
60
67
144
156
17
15
21
24
18
109
56
64
5
43
12
116
27
6
24
87
99
54
55
113
60
27
21
36
186
24
18
103
47
30
36
12
15
3
1
80
9
6
45
21
15
84
69
7
12
5
30
13
65
15
40
24
5
3
3
18
54
48
150
12
3
60
12
27
186
19
53
6
30
67
60
29
103
5
12
24
27
3
ABCD 99136155050*3^$a+1 [50037]
6
1
11
15
30
9
3
6
9
36
37
5
18
7
38
129
67
5
33
27
91
42
5
18
7
18
80
42
3
3
22
11
39
9
13
23
3
3
18
3
117
54
55
14
126
9
7
120
47
19
42
12
26
45
43
11
133
102
23
48
19
59
45
54
60
46
80
3
21
10
36
41
43
11
36
21
51
12
60
30
1
56
22
42
6
41
19
150
23
31
18
29
13
68
39
1
23
13
5
7
11
7
47
12
3
42
30
18
22
12
36
12
5
72
51
75
18
72
19
5
18
36
1
8
27
79
24
5
1
47
18
121
24
72
54
77
7
29
18
37
42
54
12
20
99
13
65
25
47
9
64
53
30
43
80
4
35
3
21
36
7
23
55
12
11
33
51
78
33
3
19
47
72
91
26
12
4
14
39
31
17
67
8
15
18
61
18
53
12
55
72
35
24
9
135
51
82
77
55
42
17
81
21
1
18
41
12
7
65
31
12
60
50
10
71
7
47
7
17
25
18
86
9
15
27
79
83
36
7
18
77
36
27
51
18
7
6
6
114
14
33
30
1
18
5
19
29
6
43
18
29
85
113
18
43
24
17
36
90
6
37
84
8
15
27
10
6
6
131
12
6
54
30
31
47
33
82
11
30
150
19
78
23
19
71
9
12
10
102
60
8
33
3
39
66
57
34
8
16
12
5
36
57
15
18
48
21
10
62
10
6
5
18
1
17
169
5
24
67
30
47
13
8
27
6
36
9
34
23
7
65
6
54
13
30
18
24
30
8
15
1
32
34
5
18
6
54
85
35
78
18
9
3
37
17
54
1
23
12
33
6
94
218
22
18
38
24
33
15
57
24
18
1
29
6
36
7
32
58
30
71
33
82
56
60
34
17
6
31
77
54
13
18
42
48
17
37
17
31
18
155
3
9
15
9
49
5
7
23
42
30
3
72
136
42
38
21
3
106
14
6
40
42
35
18
45
30
10
12
60
5
7
12
5
30
9
24
9
7
2
34
96
35
24
13
38
10
59
42
66
1
30
41
1
89
78
12
1
41
12
31
14
15
31
90
71
3
22
89
66
7
35
25
12
17
21
9
7
6
11
15
78
9
132
13
41
12
25
35
13
36
30
23
63
4
38
9
87
16
53
37
5
18
12
114
7
47
66
24
36
30
18
13
5
33
3
87
22
36
41
30
18
21
64
5
19
17
36
51
27
13
48
50
45
49
8
46
11
48
45
18
30
42
45
1
2
34
5
9
30
81
6
3
33
1
125
18
54
1
38
9
24
30
42
1
11
198
72
18
117
10
5
27
6
22
107
36
19
42
5
19
23
9
22
30
66
14
39
18
31
71
37
62
22
18
78
66
56
22
72
17
31
36
59
3
58
24
137
13
8
81
141
27
30
33
3
36
1
48
77
3
64
5
13
6
5
30
15
27
13
5
1
17
30
36
7
30
14
34
66
14
22
17
49
5
19
8
106
41
96
55
179
1
47
42
12
13
29
37
62
30
82
5
13
5
102
13
12
26
40
8
69
1
29
15
46
32
21
9
4
53
1
24
30
26
16
17
30
90
18
31
24
30
5
9
81
78
25
26
22
8
124
59
21
28
65
19
29
7
11
127
53
9
27
37
36
30
8
21
3
63
183
100
6
17
6
25
23
33
24
33
54
1
23
9
21
61
125
12
43
65
33
9
30
6
12
55
23
72
1
50
75
25
11
54
12
15
16
24
36
24
26
24
40
53
30
60
84
13
41
1
5
30
72
19
8
105
36
85
5
138
21
10
24
53
18
36
13
38
4
30
59
31
6
59
13
17
13
149
13
29
18
36
3
88
11
13
11
66
3
10
5
1
72
2
3
30
33
3
78
61
23
1
17
60
27
9
15
82
23
45
33
54
33
48
18
9
61
12
38
33
1
12
74
57
49
5
1
119
19
5
9
96
16
38
15
36
25
6
6
23
1
8
36
60
16
36
20
33
24
43
54
41
25
12
42
14
57
30
3
22
17
67
36
5
19
18
29
36
25
29
72
97
8
22
41
36
31
14
3
18
90
1
18
35
67
5
72
42
48
9
10
20
39
13
5
18
84
73
60
107
90
1
2
45
51
16
23
25
17
36
48
1
8
6
72
4
5
1
11
67
29
12
33
70
18
80
30
18
16
14
9
7
84
36
90
53
6
19
11
1
77
19
20
9
6
25
11
13
44
33
21
10
53
79
29
19
23
72
61
5
96
30
91
5
18
121
8
9
6
33
10
12
17
1
38
24
9
151
36
44
10
66
47
36
36
15
45
37
6
11
21
33
12
18
18
78
7
50
9
15
88
18
6
6
47
37
35
18
18
24
1
53
7
5
15
94
71
97
18
11
19
41
37
2
9
6
33
30
40
17
36
54
45
42
22
23
37
48
77
36
12
31
23
19
24
6
24
66
29
12
49
8
69
25
30
71
27
15
33
24
30
39
13
174
80
33
1
30
5
3
15
55
23
198
7
23
6
30
13
29
9
21
33
52
44
72
15
18
1
23
90
15
21
25
11
12
21
16
12
18
29
13
23
66
31
128
21
9
9
97
44
3
61
29
19
107
13
11
9
4
35
31
47
25
8
15
18
31
104
46
17
9
10
35
27
16
2
12
168
4
24
44
9
24
7
72
18
42
35
33
66
40
47
15
39
36
25
5
25
11
36
6
66
1
23
19
30
23
57
9
87
46
18
18
11
90
7
2
10
23
1
47
6
84
19
17
24
48
9
72
94
23
18
15
4
6
50
12
3
78
9
27
115
8
36
12
27
12
90
9
24
9
1
38
64
14
99
36
49
8
69
205
30
18
17
12
6
108
48
6
25
56
4
6
2
6
16
30
65
31
23
24
51
21
61
5
24
31
48
12
47
13
23
19
41
30
15
52
54
11
66
60
31
41
9
3
33
42
22
50
30
3
6
57
30
12
39
24
25
24
17
36
42
30
3
118
24
77
73
11
7
47
24
18
25
29
12
79
11
42
31
72
32
10
17
13
17
18
24
13
35
13
5
42
43
5
13
38
72
63
30
18
54
37
20
66
16
101
13
41
18
13
20
33
1
23
33
94
26
21
13
6
35
15
4
8
16
17
43
5
114
15
16
54
23
3
9
36
57
129
33
58
17
3
28
5
87
10
18
6
48
42
24
17
67
23
66
31
18
42
20
36
22
11
6
12
85
14
9
54
6
48
3
40
6
18
18
5
6
49
18
24
65
21
72
15
18
19
48
11
30
36
15
27
21
12
22
53
54
21
27
21
21
19
32
16
5
27
34
5
72
67
23
13
74
16
24
41
13
17
25
11
6
207
153
69
4
30
23
30
1
2
22
11
6
49
134
9
18
69
16
95
3
40
17
12
43
8
46
12
5
33
33
49
5
55
2
21
19
18
12
128
21
12
6
3
16
ABCD 99136597258*3^$a+1 [50035]
21
59
40
36
8
96
28
12
36
33
12
12
11
25
99
21
24
3
24
116
120
25
27
192
9
95
4
33
39
44
12
73
15
176
40
104
37
15
80
4
153
123
44
16
8
157
83
49
27
21
23
100
69
3
20
85
23
85
35
96
4
117
15
20
120
4
21
12
63
132
36
45
12
83
49
11
12
88
9
96
27
57
11
52
80
40
33
12
87
8
25
15
24
69
35
40
56
16
128
4
48
45
75
12
45
36
71
49
24
83
37
63
20
40
84
24
57
59
16
12
236
100
9
63
80
37
60
36
195
32
48
16
84
57
23
160
36
9
47
48
52
20
4
21
99
36
44
36
88
36
44
25
12
72
23
40
20
97
156
35
4
56
40
36
9
15
32
4
9
35
37
3
80
16
20
13
123
20
13
47
40
12
81
27
60
68
25
99
12
33
36
191
24
64
32
49
11
64
12
24
204
180
9
63
132
8
4
21
12
63
33
24
3
44
1
12
3
20
24
24
60
25
12
3
20
52
44
28
8
60
13
35
40
12
104
28
56
4
12
20
13
63
12
33
23
145
12
15
20
25
279
21
23
120
49
47
1
12
111
45
75
80
85
12
35
37
3
24
36
24
69
27
80
24
1
15
24
24
12
45
87
45
36
11
4
32
25
15
120
165
12
48
3
24
56
37
12
3
20
52
93
48
27
44
61
3
84
12
33
3
68
85
84
48
123
12
8
64
21
35
25
132
23
37
15
24
60
116
148
32
13
11
1
63
12
80
100
24
9
27
60
33
131
36
28
144
45
108
35
25
108
132
119
61
63
12
24
21
39
24
45
47
28
56
1
23
12
40
57
3
104
24
40
12
20
37
207
156
44
16
20
88
60
84
192
60
44
4
60
8
64
36
12
33
12
96
11
16
33
39
92
109
47
52
32
1
39
20
16
60
12
8
25
59
1
3
9
3
20
40
60
104
144
37
35
4
48
32
88
45
48
12
27
9
155
76
33
131
4
48
12
156
12
24
9
11
24
12
88
20
4
36
92
28
225
51
20
1
59
4
20
4
48
20
25
63
9
107
36
64
20
13
63
44
73
47
49
12
12
15
36
92
25
95
4
36
24
9
47
145
15
45
15
24
84
9
83
25
143
37
99
60
9
15
12
8
37
3
36
36
45
135
20
133
75
57
3
24
56
52
45
15
33
24
75
96
96
20
13
47
36
4
9
95
36
4
12
8
36
76
24
33
71
109
47
64
32
4
189
11
36
40
8
4
32
28
33
35
100
12
156
9
11
49
63
57
60
3
20
28
129
11
25
87
93
71
40
24
144
120
12
56
133
12
48
24
3
128
76
24
12
12
8
88
9
36
12
63
9
11
37
15
60
20
40
45
15
33
51
9
12
15
8
124
8
144
136
153
51
44
52
12
12
20
13
23
40
12
128
112
72
36
8
4
12
9
27
12
21
12
48
60
72
23
12
40
20
85
12
3
120
12
81
12
48
35
36
1
63
96
201
35
88
72
68
4
68
13
12
120
23
172
48
9
36
27
33
24
63
44
61
12
107
60
4
36
21
63
60
60
9
51
72
93
39
48
60
33
51
56
60
60
85
39
60
20
1
27
45
23
100
8
40
12
8
16
56
13
132
39
21
59
1
35
40
8
40
24
48
84
33
51
32
108
12
13
99
33
95
13
47
48
25
11
13
47
40
33
47
4
12
45
63
45
12
35
60
40
24
44
97
23
85
219
12
21
15
225
3
20
72
52
21
15
9
3
168
56
88
56
97
15
8
72
4
24
32
40
33
71
84
40
12
117
71
16
21
35
37
60
216
75
80
16
24
32
28
72
24
141
3
9
47
61
27
8
13
35
52
12
32
28
32
24
25
47
28
20
37
87
8
168
12
73
24
135
32
36
40
8
12
25
3
56
40
81
168
15
20
52
24
20
49
84
11
25
84
15
32
4
20
36
36
4
44
4
12
20
40
21
23
96
13
3
20
48
4
8
52
12
21
12
36
147
24
9
11
88
108
12
12
24
12
24
9
24
371
25
12
99
33
3
24
20
28
12
116
124
21
87
33
15
8
40
72
140
25
72
36
60
35
97
95
85
15
20
73
24
3
45
35
88
105
27
60
33
24
23
24
16
33
51
20
13
120
108
35
4
24
12
44
13
63
12
21
35
12
28
57
27
45
11
4
12
9
72
27
33
27
21
111
44
40
36
24
12
8
132
64
81
83
60
40
12
24
69
131
169
12
15
140
88
12
48
20
12
13
131
13
27
9
27
12
92
16
68
52
8
4
21
12
12
3
8
52
48
12
12
8
120
48
16
21
3
45
39
96
120
20
277
39
20
84
109
23
28
9
36
60
51
20
1
15
20
24
49
191
1
23
60
40
72
44
13
27
44
37
3
9
51
12
45
27
8
52
12
20
60
184
72
44
13
51
57
27
33
23
52
84
36
8
25
12
35
13
11
100
20
4
60
156
21
59
13
3
ABCD 99137312798*3^$a+1 [50018]
121
8
40
8
72
132
180
40
68
100
60
132
35
25
20
96
124
36
89
114
1
36
140
12
360
168
360
24
100
20
129
91
180
56
160
80
3
21
3
57
36
60
4
35
93
252
76
107
72
61
24
95
81
3
24
30
295
32
76
44
376
192
11
117
123
117
3
9
45
6
49
107
45
9
87
27
57
60
9
87
100
32
45
7
65
24
7
24
203
45
28
29
3
48
4
56
40
17
7
56
99
25
5
18
37
56
3
30
31
80
60
16
143
36
61
119
318
223
12
180
41
66
54
24
115
227
73
8
64
35
21
184
56
3
180
121
23
42
48
3
60
87
97
120
65
114
1
35
33
72
75
121
204
80
88
8
112
71
84
25
132
95
25
119
1
8
100
12
68
148
92
220
32
9
31
96
83
6
18
97
20
156
60
4
188
105
30
162
15
255
60
198
43
12
20
15
102
123
48
300
3
21
9
87
172
80
108
459
54
120
114
37
36
29
31
24
35
45
105
51
3
81
16
72
8
72
72
3
25
77
31
72
12
29
24
7
23
36
37
84
119
37
227
205
72
60
36
44
60
33
163
29
15
148
12
56
147
37
275
33
12
100
128
87
25
108
68
112
32
15
48
72
54
7
12
68
9
55
56
267
25
12
56
12
60
72
328
48
80
3
1
60
176
39
84
61
8
148
80
84
268
140
52
36
140
69
15
120
129
67
29
3
15
33
69
24
211
68
147
108
42
51
4
89
31
23
12
165
96
99
21
144
39
201
225
15
39
1
59
1
36
200
33
127
32
52
36
12
60
17
103
108
293
7
324
35
33
105
3
69
43
132
80
219
120
361
68
75
36
36
198
7
155
253
17
18
150
30
60
36
121
20
39
37
72
11
189
120
40
8
3
61
83
85
65
66
36
105
96
57
43
77
195
21
87
180
99
18
43
47
36
121
59
69
120
72
9
31
179
150
19
20
108
60
84
156
87
33
184
56
3
9
21
27
12
40
152
16
152
240
12
76
120
44
45
111
52
140
48
33
7
227
73
53
7
132
32
60
96
9
223
137
15
40
89
147
12
88
120
132
80
21
270
61
149
79
47
61
29
24
31
179
21
3
36
84
25
227
93
111
37
192
60
12
23
33
60
64
68
291
121
5
151
24
96
17
135
228
84
28
12
35
21
144
123
6
187
12
11
61
176
24
136
89
54
57
3
141
96
99
205
20
60
99
37
83
37
104
28
60
11
54
415
17
90
61
32
15
66
27
4
95
141
12
81
147
132
51
21
9
87
84
159
270
90
144
72
180
61
23
24
126
7
120
84
156
104
9
19
32
36
57
42
30
111
33
7
20
63
180
57
40
104
33
96
51
28
68
279
25
53
66
57
87
93
3
117
72
28
32
28
84
35
105
168
81
27
159
21
12
52
168
68
180
24
36
52
8
57
162
168
30
3
93
66
24
54
15
48
24
255
108
37
65
75
39
57
63
96
145
48
140
ABCD 99137333864*3^$a+1 [50145]
48
60
69
16
47
48
177
75
168
69
99
24
12
1
47
97
95
49
216
83
48
69
63
108
13
72
47
201
24
3
48
24
13
83
192
24
493
168
72
48
48
11
36
192
73
59
96
229
24
240
35
157
128
15
12
117
88
24
24
11
69
27
205
312
23
48
1
179
24
120
12
49
192
179
93
111
9
27
24
85
72
8
171
24
120
109
23
60
48
36
36
237
3
69
136
47
145
32
75
36
12
45
135
25
107
13
48
152
135
276
37
24
24
11
133
83
253
71
1
120
83
37
104
75
48
60
1
120
96
48
48
107
21
184
56
39
1
11
48
117
15
105
144
99
157
23
12
24
216
120
93
51
72
48
84
1
72
347
45
112
48
11
120
120
37
275
13
72
59
69
64
131
84
25
107
144
300
81
40
11
93
40
11
13
35
12
49
155
21
171
48
276
36
144
69
87
60
69
159
84
85
72
120
155
108
36
37
203
61
59
144
117
16
59
36
33
184
35
85
35
21
184
275
168
37
32
40
59
37
8
51
61
35
48
264
157
35
24
72
13
24
47
84
37
8
75
61
48
216
47
73
56
51
69
24
64
360
107
408
132
9
112
32
123
120
24
93
171
37
335
49
59
69
40
32
39
36
61
8
64
11
45
15
84
72
181
419
13
83
85
83
192
192
253
83
84
36
24
141
39
12
93
120
291
156
36
72
21
99
85
72
59
72
444
1
24
119
132
13
35
144
205
80
3
93
207
9
75
13
191
12
72
96
24
61
24
83
120
69
171
189
183
57
136
35
48
120
277
83
21
183
48
108
264
133
35
13
144
155
13
59
429
27
93
75
37
35
168
69
3
48
60
1
143
12
69
40
144
32
40
35
61
32
16
56
123
21
16
11
48
109
131
85
59
192
189
24
51
72
13
72
8
51
96
37
11
204
156
24
301
35
72
85
152
16
107
48
12
9
135
9
27
48
37
35
85
8
264
63
132
21
99
36
60
157
8
99
13
168
11
144
24
132
204
21
136
107
37
23
36
96
60
1
35
93
111
48
48
12
96
45
87
9
39
217
263
36
133
32
39
60
109
200
51
109
168
83
45
99
13
152
160
191
192
33
184
23
12
85
48
227
12
193
11
36
48
48
25
23
1
168
167
180
109
56
39
252
13
131
85
11
37
47
289
107
13
59
253
104
39
49
56
280
179
37
48
35
21
120
75
24
132
84
61
83
48
109
104
96
3
37
59
84
96
81
64
371
61
24
48
83
37
95
12
48
13
240
83
61
216
83
60
129
16
104
75
252
1
47
1
296
3
36
84
85
107
13
35
133
59
69
24
3
85
ABCD 99137631358*3^$a+1 [50014]
1
5
24
96
19
8
156
4
36
17
3
76
5
24
6
1
8
15
12
9
75
69
45
7
5
30
45
84
28
8
72
33
63
87
73
5
60
30
12
18
6
33
3
45
52
17
24
30
25
47
18
19
48
44
21
43
32
3
9
40
41
87
12
33
39
16
113
12
18
45
57
87
52
60
71
9
16
92
33
19
29
102
13
36
48
47
6
54
9
45
15
57
19
36
5
27
3
33
27
9
48
63
30
18
37
12
17
36
48
66
66
63
117
55
29
60
3
40
41
27
28
77
3
24
57
31
95
13
12
23
12
85
8
24
3
9
76
5
15
48
24
76
32
3
12
18
30
81
39
72
48
6
63
81
55
44
136
17
43
12
84
71
54
60
51
84
9
6
1
95
18
132
55
23
1
8
33
30
24
49
35
81
39
9
28
8
15
6
15
9
36
54
49
101
12
48
7
8
21
186
25
44
9
19
17
24
31
29
55
17
18
66
24
12
3
12
9
51
15
24
54
31
96
8
15
21
129
31
11
108
12
13
11
13
23
9
24
16
20
15
30
6
13
20
21
19
240
44
21
31
5
39
12
24
9
27
52
71
12
30
7
47
25
8
12
21
3
87
18
60
15
12
63
30
6
30
43
17
24
91
8
33
19
36
59
25
65
15
69
39
28
53
42
48
21
99
105
27
45
39
54
51
9
27
69
36
139
35
6
15
93
127
84
29
12
3
36
16
29
30
24
12
9
60
4
5
6
66
75
28
41
30
6
90
30
7
41
30
21
28
53
48
7
44
9
27
4
48
17
63
12
9
126
6
7
23
84
33
36
180
21
79
17
15
3
9
3
84
24
6
36
15
3
36
61
8
100
5
12
3
15
9
3
105
72
48
9
6
13
72
5
60
48
7
20
15
13
20
36
69
39
3
93
4
12
11
60
57
160
53
60
84
36
15
63
36
6
30
85
23
9
21
55
36
11
24
21
123
12
9
15
6
24
55
8
21
127
80
39
24
49
17
19
36
89
42
144
45
21
39
99
9
16
5
27
40
29
39
4
41
55
11
90
3
33
90
37
32
16
35
84
45
21
39
16
29
6
13
56
141
7
20
21
12
30
30
54
25
8
48
24
4
24
36
131
1
5
120
24
19
32
15
30
7
60
8
75
57
3
84
49
5
7
80
40
120
8
12
129
96
127
36
24
48
29
15
9
67
32
27
69
15
12
117
3
30
3
147
60
18
36
36
48
91
8
112
5
55
60
71
9
16
20
28
24
41
7
24
56
40
44
81
19
11
30
7
53
60
30
18
36
79
35
49
23
153
75
69
72
24
87
48
57
9
6
13
41
90
121
59
24
6
54
45
21
3
12
4
32
24
40
11
177
33
48
7
89
6
60
133
96
41
15
9
30
6
48
7
119
66
3
4
41
6
96
30
19
176
45
48
147
75
33
16
20
64
20
15
97
29
19
80
16
29
6
36
73
11
45
69
31
84
35
6
79
17
55
12
108
59
60
9
16
41
43
11
1
20
9
63
51
12
25
20
15
54
15
9
6
36
18
12
27
51
12
69
40
11
18
126
1
24
116
184
48
20
16
11
45
21
3
16
24
84
20
33
48
7
89
39
12
3
72
33
27
37
48
12
20
88
53
31
84
24
17
99
45
127
149
31
65
15
28
17
18
30
42
18
30
21
36
69
36
19
41
48
30
36
36
49
84
60
35
97
8
12
24
40
11
54
90
1
68
24
12
39
42
18
36
6
168
42
13
12
92
21
39
12
60
15
54
39
3
13
24
8
9
139
5
15
72
48
57
90
69
9
12
7
41
12
24
24
102
49
48
17
15
96
64
36
35
54
36
7
23
18
12
7
11
36
33
51
12
84
30
24
42
69
4
17
108
19
48
89
51
63
45
15
25
56
141
24
55
48
11
1
20
4
56
21
19
59
150
90
37
35
25
65
43
5
72
24
111
75
84
21
45
24
30
13
8
39
13
60
20
3
9
39
6
63
33
48
30
42
63
16
125
6
57
93
18
85
32
15
37
53
7
53
48
27
9
63
40
8
28
11
30
30
33
33
15
3
12
37
47
61
29
6
9
105
54
12
48
42
7
32
40
11
13
12
119
45
21
54
66
78
1
60
48
17
6
24
66
63
21
31
53
12
19
29
96
6
90
48
91
84
5
12
19
251
109
11
114
103
53
7
36
36
41
30
33
21
15
21
79
20
24
81
6
13
17
138
36
13
41
6
1
95
93
36
51
18
7
44
36
69
54
9
33
30
37
48
12
41
55
12
24
8
21
102
18
12
18
61
60
65
24
36
15
36
64
48
56
21
24
7
95
9
16
5
19
5
15
84
27
13
5
19
32
75
54
31
41
78
145
36
8
40
8
9
60
24
7
48
32
39
54
51
24
15
69
60
12
4
56
108
21
79
71
45
27
138
6
24
57
3
96
1
20
88
36
101
7
56
21
60
24
39
36
57
78
72
13
47
25
92
36
12
15
13
12
32
27
45
15
45
108
12
21
3
12
28
32
12
27
69
100
20
15
36
6
39
9
12
15
12
33
79
48
11
6
6
24
6
18
12
73
36
65
204
55
17
7
36
17
48
27
63
9
3
30
39
24
16
41
54
24
6
36
39
16
35
60
30
39
4
5
90
21
9
6
60
13
17
3
51
6
151
29
15
69
91
156
53
127
12
20
36
21
36
7
11
9
33
43
32
64
44
100
72
65
15
4
56
12
16
65
60
27
3
9
33
3
16
36
8
81
19
41
24
31
20
9
27
12
27
69
84
81
27
15
24
73
53
15
39
6
159
21
48
36
24
60
19
8
3
36
9
36
40
120
48
32
15
33
21
6
30
3
12
45
36
7
20
51
9
3
49
59
30
39
100
96
120
96
56
15
25
113
36
24
ABCD 99137996242*3^$a+1 [50017]
24
48
19
53
43
60
65
97
18
60
180
114
83
73
30
17
67
18
60
48
12
11
1
90
29
67
114
90
6
120
54
138
168
84
108
30
5
103
84
18
35
48
25
24
60
30
210
36
24
18
150
12
11
145
30
54
168
120
78
144
18
35
103
54
90
41
7
48
30
12
95
97
36
24
36
42
12
18
30
113
37
132
90
78
71
7
30
35
48
72
145
23
19
12
30
216
72
35
96
1
23
25
71
49
48
150
17
37
30
96
54
276
60
24
210
60
66
30
114
143
133
30
150
47
96
24
48
109
36
23
24
73
23
72
240
109
59
67
77
37
59
121
36
54
156
144
113
37
78
102
96
23
79
138
23
72
85
12
72
23
73
84
48
168
192
12
6
65
19
53
25
48
114
53
48
37
72
36
144
263
240
13
54
30
191
37
11
37
132
72
66
114
11
85
30
197
96
1
6
65
169
60
30
101
72
157
11
37
48
12
60
78
30
12
11
91
48
12
66
47
73
12
30
12
89
121
71
55
17
25
71
144
13
54
126
60
120
35
120
85
60
143
1
18
42
18
48
233
1
6
234
48
143
168
1
143
37
30
53
73
24
23
13
72
108
95
97
60
12
23
115
5
7
6
84
239
37
12
72
18
138
54
53
7
48
90
12
48
35
37
6
42
11
1
60
30
269
1
191
169
23
67
90
11
7
78
204
168
48
30
132
53
25
12
131
19
53
49
48
102
240
186
132
12
36
120
84
23
37
60
18
42
120
90
78
155
73
72
42
30
96
167
25
108
35
25
47
13
24
6
125
79
6
30
30
60
24
30
29
31
96
54
36
60
72
18
42
120
300
12
90
60
6
60
23
37
35
19
96
90
12
108
24
83
73
23
67
60
84
29
72
49
36
84
71
55
233
1
6
84
96
42
83
169
90
60
48
132
96
102
12
36
84
276
23
217
30
102
42
89
24
133
203
120
61
90
66
114
29
67
5
55
30
12
72
96
72
252
11
79
6
35
55
17
67
53
37
168
131
61
120
11
289
143
103
30
107
85
12
96
120
23
97
167
67
6
84
6
12
18
23
49
71
127
30
240
132
143
85
222
60
41
91
6
47
13
132
60
131
1
6
113
31
30
11
85
150
53
1
23
48
19
30
30
6
12
60
155
13
30
114
30
66
72
102
18
60
60
60
72
36
30
60
114
18
42
96
155
85
54
149
157
275
55
84
18
11
67
174
36
12
48
47
13
60
24
359
37
72
132
36
210
90
12
132
239
247
42
132
6
5
97
23
72
157
83
7
41
7
18
12
18
30
24
30
29
49
12
59
97
84
36
12
155
37
48
11
120
79
18
84
60
48
18
77
37
78
48
30
24
23
175
192
48
30
12
60
78
60
228
54
71
48
181
59
67
30
60
120
90
17
37
108
72
48
42
293
7
66
47
48
175
113
37
30
90
12
90
90
60
71
109
18
84
138
48
24
108
12
216
60
23
121
23
120
67
173
85
30
5
7
78
131
37
30
54
6
17
48
19
18
11
24
43
54
96
23
37
24
18
41
1
186
90
204
36
155
48
61
90
126
12
102
66
324
11
48
31
113
48
25
132
12
36
35
19
53
97
6
113
61
150
336
270
ABCD 99138314734*3^$a+1 [50175]
27
51
90
23
36
43
102
123
32
1
72
42
29
40
36
105
96
59
144
1
23
85
27
20
13
60
15
27
60
5
121
35
12
37
63
57
36
23
60
60
49
42
78
78
102
42
6
24
18
65
187
6
3
9
48
12
47
73
83
24
60
96
12
7
5
28
36
21
143
7
96
90
42
102
90
129
21
36
264
39
80
60
31
53
85
132
83
12
1
183
21
15
21
35
52
33
23
19
102
96
54
60
41
4
21
59
61
23
16
44
180
36
133
12
66
12
65
25
47
204
7
30
54
48
45
36
200
160
51
30
108
48
87
3
12
30
42
78
72
240
131
24
24
64
15
21
57
35
37
143
157
18
93
44
37
48
12
3
33
147
33
24
15
135
9
20
12
108
1
3
36
141
48
72
11
52
27
29
60
84
16
57
24
71
28
164
25
11
121
3
3
89
13
11
61
59
16
8
97
6
54
15
56
84
60
48
76
56
60
28
87
5
115
53
43
60
53
79
125
187
18
107
55
29
64
176
4
32
73
95
145
143
7
117
8
276
31
29
1
150
18
27
33
42
33
8
24
25
15
8
12
24
19
30
71
16
93
42
30
18
48
12
132
53
37
155
205
18
5
73
87
27
138
35
37
159
9
30
30
11
12
12
60
36
16
33
30
102
15
123
132
30
95
85
3
36
21
35
24
120
61
18
117
105
60
59
1
23
60
13
3
9
48
35
52
3
24
6
114
18
108
95
24
40
45
23
25
143
24
121
24
119
1
30
48
162
138
17
25
66
65
112
135
78
95
79
90
59
31
9
21
168
12
15
33
47
73
35
25
72
83
97
11
24
4
21
15
21
12
18
174
11
24
36
25
24
159
20
79
5
43
54
71
48
4
33
83
31
30
18
5
16
21
35
103
17
24
31
89
49
23
19
165
20
24
1
30
60
9
9
11
19
48
17
108
25
35
37
47
324
61
123
237
11
4
15
18
95
52
8
133
3
144
216
51
78
12
18
21
44
97
6
120
144
41
7
17
28
33
3
20
67
24
105
108
15
101
64
80
25
78
89
84
139
120
245
25
23
60
4
63
41
37
150
17
7
41
288
79
5
115
77
84
76
165
143
67
30
63
176
12
19
96
24
33
57
23
216
60
91
53
48
97
47
24
19
12
281
49
3
33
60
47
12
24
24
108
88
9
47
36
85
39
8
37
23
37
155
64
57
23
100
81
90
90
6
252
21
9
191
16
33
132
15
80
31
30
3
57
84
23
13
183
36
44
19
102
15
15
60
18
150
45
3
33
57
54
53
16
32
4
20
73
18
24
53
172
45
11
52
72
128
13
12
35
72
55
5
55
60
36
113
121
11
60
84
24
124
75
5
145
150
201
39
18
23
1
63
3
54
30
165
128
13
107
127
129
9
12
30
29
19
162
48
18
113
1
6
29
13
131
7
17
175
17
36
25
183
171
5
40
104
84
133
12
11
96
43
41
109
180
11
181
11
97
23
217
11
1
30
180
41
84
25
3
3
30
12
83
67
12
9
9
71
31
60
5
25
83
127
6
227
60
55
5
25
23
268
104
7
41
24
25
123
27
29
61
48
90
162
18
41
7
24
29
60
61
18
17
60
25
60
63
285
23
24
61
60
42
72
9
111
41
72
7
6
23
144
7
30
30
30
36
23
16
20
13
72
3
72
225
6
60
17
97
48
162
29
121
78
210
48
72
15
80
37
90
18
72
99
164
52
20
13
78
102
198
42
12
90
90
83
13
107
25
42
6
54
18
11
1
30
5
73
72
36
3
99
90
11
1
90
29
7
17
13
119
60
25
15
33
131
199
102
35
133
60
23
24
88
57
23
25
143
67
78
24
48
78
24
6
167
12
4
57
167
13
23
64
147
33
3
24
45
33
120
60
102
5
4
80
121
23
103
24
66
59
205
239
96
28
15
102
11
145
59
ABCD 99138672476*3^$a+1 [50023]
45
15
48
72
13
5
42
33
24
27
73
53
18
90
27
40
23
126
39
64
101
79
8
15
54
90
24
84
13
95
105
3
42
48
6
66
18
54
108
75
39
84
72
54
54
21
33
18
57
12
45
216
120
24
79
41
96
27
12
15
21
48
39
25
77
36
54
54
54
150
12
24
15
147
18
39
40
8
15
150
12
18
85
23
90
36
18
85
5
31
77
78
12
24
33
51
57
15
348
84
6
84
186
57
99
49
77
42
18
54
129
87
9
93
147
15
45
4
116
64
47
102
27
33
27
3
6
30
36
33
93
54
1
80
9
144
135
117
42
156
217
17
27
9
54
1
5
30
105
27
30
78
81
9
72
43
41
54
21
16
12
68
27
18
127
41
66
73
77
18
13
89
39
15
54
108
60
102
33
192
33
30
45
84
28
116
105
42
84
21
60
117
90
6
66
81
12
160
35
13
5
60
48
60
87
48
39
73
35
117
27
141
39
21
219
84
42
7
68
15
48
90
67
80
147
12
33
96
87
18
54
1
41
43
203
45
15
12
36
6
54
12
9
136
5
138
24
18
103
80
60
52
32
45
15
27
54
66
96
13
20
21
39
189
36
6
48
73
59
105
33
31
47
138
24
15
48
57
18
18
42
18
36
15
33
168
54
66
108
15
21
168
18
102
6
21
99
36
1
107
93
15
73
251
21
60
15
30
63
36
4
44
15
126
19
17
3
33
15
3
162
18
180
60
30
139
77
6
25
5
18
54
6
30
24
18
30
39
75
21
63
21
15
6
75
27
1
35
24
48
108
90
6
66
60
12
15
48
63
36
54
162
42
27
81
3
87
30
78
69
51
177
27
12
6
108
66
36
85
29
30
168
13
32
27
138
27
24
39
13
95
45
27
18
90
13
20
45
195
15
109
35
1
80
9
90
13
5
27
81
72
63
36
573
51
87
24
54
15
15
57
84
4
35
57
84
16
77
3
24
9
60
144
18
30
99
64
5
51
33
51
75
36
21
28
32
105
48
90
126
3
21
7
68
15
49
23
25
8
15
36
60
18
87
69
42
13
17
27
15
21
4
77
36
18
117
33
15
36
3
57
4
20
75
141
88
92
4
17
39
21
30
24
189
9
51
60
135
285
84
63
18
6
228
36
49
95
1
44
87
13
35
21
39
13
5
162
48
73
35
60
21
28
53
168
12
39
60
4
77
39
39
12
78
27
84
69
12
90
72
96
21
69
66
6
174
21
3
210
72
55
5
90
138
126
9
9
6
54
102
96
277
20
21
39
21
87
24
153
36
111
21
18
36
21
48
52
59
48
6
144
108
30
69
48
28
107
18
18
37
77
15
33
27
120
16
59
66
54
21
21
79
5
36
6
85
32
16
11
49
77
30
90
54
81
84
15
1
17
42
54
147
28
32
52
65
18
9
4
77
72
43
65
75
9
6
69
123
93
15
69
16
77
55
71
37
143
90
27
27
6
27
39
6
48
19
17
18
36
9
27
81
40
65
27
3
54
36
18
42
43
95
6
18
30
6
49
20
28
224
51
9
24
45
84
132
171
45
3
27
72
18
24
54
25
5
132
102
18
27
135
1
35
90
240
120
216
31
68
69
3
27
13
23
85
5
135
27
108
57
87
1
17
54
6
144
126
33
111
66
42
12
6
108
12
18
90
19
8
69
174
36
36
60
30
42
108
102
103
5
72
75
3
33
231
6
162
72
9
45
7
23
117
285
30
9
135
73
188
12
48
27
48
73
41
48
72
3
51
217
92
33
240
7
77
99
9
3
33
27
69
51
69
90
54
24
123
88
35
24
21
9
108
72
6
265
17
67
77
19
17
108
75
51
126
15
39
13
32
36
15
12
96
36
30
36
54
36
240
48
37
12
36
137
90
18
39
177
15
39
25
65
27
24
16
8
87
33
24
45
27
99
57
105
3
165
12
78
57
48
15
36
6
3
15
12
73
5
54
193
92
120
3
144
6
12
27
24
99
36
12
193
44
21
54
12
109
5
66
36
60
9
4
131
13
113
43
47
18
30
81
51
ABCD 99138704612*3^$a+1 [50080]
45
81
6
25
5
54
24
36
201
48
16
41
7
47
30
96
18
12
69
81
120
150
18
175
215
132
18
67
149
30
45
15
36
189
64
107
120
13
101
120
24
91
29
60
66
114
102
13
95
6
171
9
135
39
36
90
114
57
15
30
60
7
32
16
65
144
96
54
9
21
60
36
18
180
21
9
135
105
252
30
24
21
45
270
229
101
18
9
57
55
221
3
160
155
21
69
60
66
60
30
24
102
114
30
21
75
30
18
6
30
1
23
102
24
54
72
48
45
16
71
174
91
32
21
72
24
36
90
138
180
60
30
85
32
33
111
96
273
6
9
160
32
9
96
48
42
109
96
185
18
69
21
6
21
213
12
18
141
21
75
183
66
24
31
89
132
3
15
1
11
108
36
85
80
21
43
11
30
126
9
45
96
19
11
69
21
144
36
54
36
13
65
66
13
41
6
30
24
36
156
54
90
75
15
1
32
27
54
66
93
57
84
42
48
105
57
183
160
215
36
21
15
150
84
39
16
59
66
54
150
102
60
120
24
120
24
30
55
192
59
36
144
33
63
180
84
60
13
23
48
96
36
120
45
33
66
61
83
132
198
30
37
35
150
103
41
36
108
199
17
15
21
18
12
13
41
24
90
102
78
1
80
39
105
16
144
65
66
6
87
87
6
264
6
54
111
15
30
78
30
150
30
96
90
9
117
48
6
21
225
144
126
90
60
27
117
66
25
53
75
105
30
6
36
84
150
30
135
144
81
36
18
72
18
79
11
162
114
81
39
114
7
59
36
49
65
30
90
54
36
90
3
267
54
15
57
24
31
5
264
90
90
234
60
12
13
131
13
227
36
84
24
72
30
24
126
48
60
21
16
65
60
144
36
15
3
66
96
48
126
276
169
5
90
60
54
31
48
23
108
42
174
90
6
69
75
36
84
6
87
87
36
90
108
31
5
114
12
18
36
183
291
30
162
93
111
30
3
3
109
11
18
195
117
120
54
13
23
60
48
96
30
15
96
75
69
15
54
36
231
99
45
9
7
185
7
47
6
43
41
39
51
90
60
39
105
7
119
9
96
21
48
27
123
37
128
51
13
23
25
48
155
85
11
85
48
23
150
30
37
23
108
90
36
79
101
54
66
6
13
17
15
39
73
17
60
54
30
111
111
33
57
39
9
42
18
120
19
107
69
16
65
54
66
54
1
41
7
48
53
120
36
31
59
24
120
276
66
78
12
438
156
6
198
55
96
80
16
35
45
69
36
7
128
160
59
24
72
117
112
41
39
9
42
109
48
23
18
7
149
114
9
27
66
99
51
84
24
81
21
24
259
5
6
133
32
45
51
75
18
60
120
127
128
75
12
54
60
30
9
15
1
251
54
31
95
144
49
197
18
6
19
96
48
32
15
24
121
59
30
39
16
107
78
12
108
36
6
90
30
13
11
21
99
6
7
23
24
30
96
18
36
13
32
45
30
36
108
69
48
99
109
17
24
156
54
165
21
144
210
24
30
19
32
129
15
21
96
90
138
90
109
41
87
15
24
9
21
6
85
143
42
87
33
144
60
90
90
30
81
105
39
99
42
54
90
54
12
18
111
64
5
42
120
73
125
211
185
54
1
59
120
157
29
174
90
6
90
54
12
144
36
85
173
90
90
66
36
9
144
45
60
7
95
90
54
6
48
27
9
90
126
90
37
107
21
3
ABCD 99138737546*3^$a+1 [50004]
45
90
33
45
20
55
12
45
96
152
88
12
27
36
9
3
39
21
17
55
3
18
72
30
45
33
12
30
18
15
9
20
28
174
18
3
72
33
27
47
238
50
166
24
42
54
24
15
36
24
45
50
25
108
33
72
3
24
111
2
54
1
60
45
15
12
120
21
27
65
72
91
84
33
72
186
2
52
42
9
24
33
3
9
20
70
18
60
18
45
99
21
89
100
6
30
42
48
24
6
279
51
42
12
18
57
135
45
108
12
33
48
60
44
28
30
72
21
12
177
51
60
77
12
262
26
28
15
60
24
5
43
5
103
9
48
92
55
48
15
57
60
156
84
3
24
6
3
24
95
106
134
1
57
75
75
153
17
100
18
120
62
10
117
5
22
9
111
114
24
3
75
57
87
86
100
15
15
2
31
39
141
237
12
36
147
5
55
12
53
28
72
114
78
20
48
22
38
52
63
5
112
42
6
3
105
27
75
57
15
81
69
90
6
39
83
13
27
45
72
5
16
132
72
18
42
15
45
48
3
15
24
48
80
90
160
48
27
300
93
39
81
180
15
29
31
9
18
30
15
48
12
77
10
30
90
8
40
2
91
27
33
87
18
12
207
75
33
12
48
45
102
30
2
18
16
15
9
60
8
34
81
15
2
163
45
30
30
255
48
17
7
65
10
81
12
5
7
15
78
3
77
34
33
23
13
129
2
6
55
57
60
20
16
24
3
45
48
39
33
122
16
24
90
108
42
45
105
50
160
18
3
59
160
33
39
54
39
173
175
63
14
168
55
3
57
12
36
60
117
20
88
42
57
15
30
60
62
61
3
69
45
6
24
81
45
15
177
75
72
45
18
18
264
51
29
168
100
15
12
15
105
53
72
55
45
68
43
12
57
18
18
14
10
8
52
63
72
5
43
60
39
126
92
28
60
108
2
10
3
24
3
93
27
18
126
24
56
46
3
17
67
45
20
103
77
31
12
33
66
18
68
58
90
27
177
18
48
42
15
12
36
9
126
24
66
27
12
5
58
2
31
39
33
105
3
105
90
56
13
48
27
48
33
15
90
27
12
60
108
95
13
51
9
17
28
122
13
105
12
15
33
14
90
31
57
30
18
15
111
26
7
21
60
6
6
108
39
65
55
96
15
69
93
54
69
137
34
9
71
48
10
120
15
153
48
60
26
73
36
99
48
42
3
48
12
15
200
25
15
30
75
12
93
12
15
33
15
3
56
18
16
54
33
48
69
42
69
9
42
81
12
21
12
32
226
57
33
54
21
17
28
54
30
3
57
48
12
51
47
25
5
82
170
22
21
60
5
34
24
45
9
156
15
15
150
72
12
3
65
28
99
21
132
15
117
36
27
15
90
198
30
162
72
21
51
66
108
74
10
30
50
22
9
9
3
12
5
28
110
13
84
47
18
43
48
75
14
103
72
21
87
15
42
30
6
27
15
33
39
18
92
40
68
12
82
6
15
99
9
24
96
57
12
42
21
33
26
1
15
48
117
48
45
15
117
72
138
18
32
103
15
464
61
27
33
17
7
36
12
39
38
43
77
76
12
18
45
12
185
22
8
58
72
32
78
13
27
57
213
15
57
210
105
23
22
3
48
12
5
67
51
24
21
84
93
2
1
9
38
42
43
75
110
103
60
12
5
88
54
120
18
30
72
32
1
5
43
15
54
66
102
2
88
57
53
90
10
3
27
104
34
44
31
171
21
165
3
177
3
72
5
34
6
12
36
75
12
57
18
33
12
3
102
27
33
54
54
84
60
200
10
141
9
75
81
12
20
30
58
120
6
18
15
23
37
36
111
18
68
55
3
42
48
14
16
74
22
9
12
48
9
8
12
16
60
24
36
132
60
12
60
222
21
59
40
24
69
51
42
192
126
14
18
25
48
17
40
48
39
36
27
50
120
175
57
128
40
30
33
189
36
30
69
60
5
43
57
8
7
5
31
9
15
120
3
48
57
12
3
18
15
9
80
142
69
77
12
58
24
186
63
45
42
90
63
264
33
14
16
78
15
45
39
36
11
13
60
65
28
15
45
20
28
6
24
9
36
29
102
1
72
15
18
75
27
72
33
36
9
63
75
50
22
165
21
30
57
5
7
33
120
3
72
33
6
78
138
104
13
123
24
9
17
12
82
8
18
88
39
15
90
38
25
48
15
2
100
48
15
17
100
60
12
68
100
54
18
3
17
130
110
55
53
28
75
24
105
63
5
58
30
114
81
77
58
9
63
30
2
90
ABCD 99138942668*3^$a+1 [50110]
45
120
69
211
48
59
42
103
5
3
33
15
64
8
129
15
33
18
13
116
69
60
7
29
30
78
3
9
18
157
24
17
63
15
21
4
5
91
23
48
9
4
11
18
7
36
23
6
216
72
12
55
35
121
23
37
80
40
8
96
96
3
21
136
164
40
41
30
42
51
64
5
3
28
11
9
12
15
12
13
20
27
13
8
4
167
186
103
35
105
45
151
5
31
65
30
54
90
54
31
80
33
3
57
18
25
240
44
36
4
29
27
9
15
3
61
20
4
131
57
40
23
126
31
29
79
36
29
102
18
6
48
57
93
18
48
1
95
18
3
4
95
1
20
24
40
44
129
31
167
25
47
18
3
76
23
93
33
126
114
67
17
6
25
47
45
3
37
5
7
23
24
69
136
29
175
80
4
56
12
87
33
3
49
48
68
64
152
15
25
95
45
60
3
81
64
12
80
129
51
3
120
13
23
21
16
72
53
42
21
252
69
108
27
21
63
51
84
157
60
164
21
15
15
69
24
12
3
6
103
48
8
132
69
51
15
54
6
9
24
57
195
28
29
12
19
125
87
75
33
12
9
168
3
33
15
120
27
18
15
96
24
4
125
6
21
51
45
39
18
108
103
11
9
39
18
39
28
8
3
45
9
7
20
60
21
48
15
12
9
78
25
41
60
66
1
8
12
3
21
69
126
18
3
27
33
27
21
81
6
144
61
137
12
15
39
60
84
13
24
23
81
4
36
32
9
138
90
60
66
49
8
28
60
17
3
57
223
5
6
133
56
27
105
24
153
36
90
121
65
39
60
45
135
120
36
28
32
201
19
5
43
11
45
112
20
39
48
18
54
9
87
48
1
156
29
30
81
60
75
45
40
77
36
126
21
24
9
42
97
5
42
36
72
48
13
149
175
8
84
40
95
48
85
47
13
48
44
16
149
43
72
56
4
44
51
36
30
15
52
65
12
19
17
60
15
3
61
113
171
4
11
97
24
95
13
53
144
54
72
72
21
16
44
9
72
75
123
73
89
19
20
12
39
126
67
60
5
36
15
129
7
131
225
28
149
43
72
11
21
36
27
85
11
12
18
55
59
25
5
42
36
18
75
76
60
161
24
30
96
48
24
25
5
36
27
64
20
123
13
8
12
148
20
16
20
88
8
100
5
39
28
152
36
63
1
23
21
12
60
100
53
51
171
30
18
121
23
6
7
5
15
4
113
7
24
41
31
23
72
48
6
48
36
51
261
7
41
54
42
54
169
47
9
45
36
43
36
11
21
60
45
18
36
25
20
24
75
72
105
57
31
5
7
140
40
20
3
37
23
12
33
52
5
90
73
35
36
18
96
27
52
8
3
25
24
32
16
149
36
15
9
18
18
7
5
6
105
16
48
41
60
7
20
57
87
16
20
52
113
54
73
17
54
21
36
28
59
18
135
9
283
8
60
15
13
36
44
99
168
138
31
23
33
135
33
12
40
44
9
55
17
114
85
95
21
87
108
97
23
225
4
11
18
87
28
20
99
13
5
30
13
131
6
102
37
5
15
93
115
23
33
60
12
48
15
21
28
48
29
15
28
36
11
48
18
67
212
60
124
20
12
24
96
87
13
23
6
51
168
51
169
41
108
186
81
3
60
198
7
83
18
7
29
15
75
25
113
103
5
18
21
39
102
19
80
9
19
56
105
6
36
30
67
101
12
67
72
20
16
77
36
15
75
42
75
33
192
18
49
95
13
59
36
45
4
36
20
3
24
61
32
69
48
51
12
105
7
60
17
99
45
15
4
252
56
3
21
84
16
56
108
60
36
51
25
59
85
11
25
20
40
12
11
241
80
240
24
36
16
137
36
30
1
59
66
55
5
18
36
30
132
54
18
7
11
12
42
54
57
27
36
90
27
4
23
57
100
36
8
87
9
15
85
44
4
60
35
6
7
5
18
24
33
33
24
3
4
20
16
72
92
60
15
73
56
15
117
15
18
171
21
15
63
61
24
56
24
36
69
66
90
31
209
198
120
18
24
39
69
18
25
245
84
126
18
42
13
56
15
60
30
19
12
72
56
16
164
27
33
15
105
39
96
21
84
16
59
49
48
83
90
7
77
78
18
7
59
1
17
78
33
64
23
18
24
51
57
3
112
68
132
243
36
30
78
21
15
66
6
13
71
78
30
1
35
6
43
36
29
27
84
15
97
47
12
1
8
76
113
63
45
139
5
51
120
27
18
24
195
3
13
35
90
3
12
40
17
222
21
ABCD 99139021186*3^$a+1 [50020]
8
69
3
40
240
168
29
43
80
88
29
12
39
120
45
187
5
67
65
127
144
72
120
144
224
192
88
77
115
77
67
149
267
45
67
296
24
237
331
80
40
5
67
312
56
189
144
195
136
89
151
176
9
108
216
204
127
240
29
67
77
307
245
99
189
51
477
108
372
499
185
63
88
24
65
111
112
77
115
104
57
103
72
72
176
112
8
40
281
279
9
55
197
48
72
219
312
168
417
60
180
255
225
87
160
72
24
80
16
89
7
272
112
125
51
120
160
368
81
36
144
99
261
51
48
45
432
75
208
32
45
259
5
99
136
56
184
24
5
139
221
339
45
48
3
165
267
33
79
8
45
12
60
3
189
51
88
101
3
81
396
24
72
43
72
353
15
177
183
69
43
152
16
240
17
60
27
88
29
228
535
128
9
55
96
32
288
249
144
135
45
219
285
75
16
32
208
245
115
29
48
72
96
12
55
24
24
425
87
64
144
264
296
40
5
99
45
3
240
57
111
129
135
88
8
57
12
43
408
149
3
72
112
56
120
33
15
21
51
93
12
87
88
5
168
235
32
160
53
75
312
40
32
117
24
12
55
269
24
180
199
53
75
69
19
29
51
376
281
175
5
435
160
29
43
65
108
195
129
108
132
36
120
267
48
45
27
81
127
77
123
424
56
112
72
56
112
176
40
192
53
75
69
72
168
156
135
16
101
235
5
72
120
211
365
432
163
17
199
125
139
504
240
80
40
353
663
232
149
43
48
72
128
153
96
151
24
104
144
216
21
96
252
111
69
115
48
125
108
55
152
40
149
339
120
192
9
63
168
117
51
40
197
144
144
36
39
40
389
91
80
21
459
240
81
396
72
51
165
75
117
24
19
200
192
93
120
139
5
51
21
180
103
48
533
91
8
136
5
180
15
264
136
17
ABCD 99139575586*3^$a+1 [50075]
54
131
60
19
24
54
18
5
108
61
35
73
11
120
180
109
18
29
115
29
109
47
25
131
37
11
61
270
90
30
6
35
13
107
55
125
37
11
120
37
30
90
35
19
209
85
155
55
5
60
120
12
133
35
72
37
167
156
19
30
119
36
84
37
12
311
36
85
11
120
60
13
47
55
29
36
79
29
49
66
5
12
60
49
131
55
48
125
25
12
83
36
13
18
65
48
25
35
96
156
37
252
11
25
239
1
95
139
54
90
65
55
77
13
24
12
71
84
24
7
89
24
25
60
180
72
59
25
36
23
96
24
109
60
23
84
36
37
143
48
12
25
60
12
107
24
157
24
30
29
60
7
48
65
120
120
1
6
113
120
55
5
12
217
108
18
17
103
72
18
6
65
60
324
49
131
1
84
126
29
85
95
61
114
30
36
6
29
24
180
12
19
101
60
79
29
60
1
95
36
283
125
72
19
89
145
36
48
311
37
30
113
145
36
108
47
120
121
35
13
6
5
13
12
179
7
18
30
77
19
89
1
191
24
31
24
30
35
55
54
144
23
19
90
30
18
83
84
24
12
60
84
13
71
1
191
103
5
115
101
115
6
35
49
11
49
71
19
161
55
65
25
144
144
30
72
125
19
24
41
36
85
23
25
24
47
109
11
25
11
48
36
96
60
115
144
5
24
12
169
54
41
55
29
61
71
24
13
18
48
17
120
97
72
54
42
30
18
60
35
1
11
84
175
5
144
25
60
71
1
48
126
18
107
60
85
59
12
19
5
36
48
12
49
35
216
193
131
49
47
108
120
1
59
12
343
65
7
48
42
12
83
13
36
155
84
49
47
25
35
24
12
108
96
96
109
71
48
25
71
79
5
229
48
180
60
143
31
216
5
84
36
19
101
13
47
199
29
67
18
120
35
349
12
36
60
83
55
257
55
53
36
36
19
125
1
83
36
24
91
29
91
41
37
66
240
30
35
7
209
25
11
19
18
6
5
241
179
132
168
12
55
53
156
24
55
17
24
240
60
109
102
114
11
60
73
72
12
36
35
60
132
48
36
96
79
24
174
131
1
59
49
12
36
59
49
6
5
115
96
90
54
5
13
23
103
5
115
72
18
126
5
156
79
18
216
47
223
65
61
90
120
5
13
107
1
18
42
59
60
1
60
35
13
71
36
55
114
30
186
30
65
24
60
1
35
145
72
36
11
133
48
83
36
96
19
6
143
1
84
6
29
61
11
60
73
47
97
71
12
235
18
72
72
6
54
12
239
36
24
36
120
49
71
73
83
13
35
72
193
90
42
23
7
42
126
5
12
48
180
91
5
109
287
24
61
23
36
264
36
24
36
36
19
54
90
72
48
5
121
96
23
25
90
54
11
169
6
77
60
48
7
65
49
486
5
85
35
139
6
48
35
96
73
102
24
41
49
215
37
18
5
187
65
49
48
96
72
23
36
13
12
324
72
23
96
13
66
41
24
36
84
60
121
35
96
24
73
203
13
24
71
247
29
84
121
54
17
73
167
55
198
84
167
31
53
61
54
30
11
24
12
168
72
19
41
24
31
18
102
149
1
18
216
5
13
48
72
11
72
43
41
55
30
36
108
155
12
60
13
47
19
114
30
5
60
61
35
55
6
143
72
139
29
120
121
36
35
168
12
295
30
114
120
29
96
91
222
11
25
120
71
1
35
73
90
90
11
24
25
ABCD 99139706626*3^$a+1 [50045]
83
24
24
13
12
240
96
23
16
8
240
1
36
75
152
73
48
48
47
73
24
168
60
48
11
73
24
87
128
1
15
81
39
9
231
69
35
61
144
27
9
207
9
48
36
84
47
16
9
39
93
11
37
59
184
9
39
72
21
131
25
23
40
81
24
23
64
33
84
60
36
11
64
8
61
27
21
48
3
48
24
9
143
96
61
27
24
8
48
25
48
63
72
57
111
45
99
9
36
35
112
32
24
25
159
141
96
11
25
71
25
39
201
87
165
3
9
111
8
160
32
72
168
25
23
24
16
9
47
13
75
57
47
96
48
16
8
160
9
95
61
36
48
87
33
23
24
88
8
37
12
63
57
15
80
88
69
155
40
56
121
108
219
128
16
96
57
15
9
48
48
216
39
32
16
24
9
71
49
87
33
15
152
88
9
191
49
24
87
45
11
88
9
23
13
11
49
84
11
16
8
13
27
56
49
95
72
24
217
24
23
48
85
11
37
51
24
56
16
80
109
108
95
304
57
12
3
45
27
80
16
21
108
23
112
72
57
15
9
24
47
73
36
83
72
48
40
93
48
11
25
111
9
15
117
171
128
64
8
16
105
47
1
63
32
49
36
35
25
132
11
25
87
9
24
15
24
32
1
15
45
51
8
120
24
241
36
35
24
96
48
160
81
39
8
96
1
72
60
3
48
9
63
24
45
27
21
11
133
59
49
96
23
16
96
32
109
60
24
47
208
80
25
39
93
228
23
72
109
3
9
71
13
51
9
84
27
105
24
95
1
23
64
33
23
25
39
21
51
80
64
72
9
167
37
99
129
207
72
33
72
60
59
16
105
24
72
24
23
25
36
12
47
73
39
21
35
48
48
24
48
16
9
24
183
72
48
9
48
60
155
16
24
8
24
88
56
25
71
109
12
84
48
83
16
24
72
8
112
32
112
9
12
3
48
96
32
121
72
95
232
9
87
57
144
63
128
73
36
3
8
25
159
96
104
1
96
23
64
48
45
51
57
24
23
184
45
27
213
3
105
183
8
144
136
57
24
63
45
3
24
104
16
72
8
49
39
72
80
1
12
35
48
25
24
39
9
12
35
24
49
48
47
16
56
13
156
24
95
72
64
8
24
184
128
16
8
64
33
39
33
12
59
96
16
56
216
145
23
24
24
1
87
56
49
23
25
60
12
24
192
48
71
1
15
80
37
11
16
8
61
11
25
39
32
73
63
9
24
39
57
15
80
13
36
23
133
84
24
71
16
9
95
121
23
1
95
88
128
13
323
13
11
16
72
80
144
13
11
97
39
8
85
12
36
75
56
25
47
73
231
57
60
11
49
15
21
35
16
104
120
97
60
12
47
1
15
32
73
159
45
171
72
72
105
111
105
132
60
36
11
16
33
47
48
37
12
47
1
23
49
135
32
25
15
33
96
23
73
48
60
108
71
61
12
48
111
120
104
25
23
16
21
11
25
15
32
16
9
87
48
33
264
47
96
16
21
27
8
16
9
39
128
121
120
15
33
15
129
15
32
24
49
191
64
144
9
47
13
12
36
11
1
15
24
32
120
48
25
95
40
32
37
147
33
39
72
81
23
217
48
24
39
80
240
72
37
75
56
13
3
45
75
24
57
15
21
11
88
177
23
72
13
35
49
60
3
153
24
183
144
56
48
109
48
12
168
72
47
48
48
16
8
1
39
33
72
23
37
75
21
35
48
24
25
71
312
25
87
45
11
1
15
21
12
36
60
87
48
8
16
56
64
24
69
83
25
15
69
96
60
215
25
96
15
9
15
8
24
49
108
99
56
24
49
12
51
9
168
63
9
48
84
11
24
49
23
88
9
15
104
13
83
16
9
24
39
9
23
1
215
49
63
9
72
47
16
33
12
48
51
128
16
32
73
23
136
104
109
11
96
72
112
56
97
15
105
23
96
37
108
279
8
136
141
180
23
25
63
80
112
24
8
13
99
9
36
180
156
107
1
23
109
12
36
3
ABCD 99141218836*3^$a+1 [50001]
55
60
12
77
7
23
25
5
7
68
40
83
97
11
18
12
18
1
48
41
6
54
19
20
33
7
35
9
39
21
27
61
168
32
28
23
57
48
33
103
48
5
7
44
45
3
4
108
60
72
12
48
8
9
31
35
18
66
13
24
36
23
1
17
96
39
4
23
9
36
93
67
152
100
11
9
3
18
183
33
43
11
24
25
17
7
24
8
16
80
48
3
57
52
95
6
67
8
33
42
37
12
41
19
60
41
3
16
12
17
6
25
20
12
36
4
119
24
1
12
53
67
71
30
31
8
3
24
37
11
13
20
9
31
12
41
43
23
60
36
37
32
12
108
16
12
72
89
12
19
48
5
18
24
9
51
18
6
37
53
15
28
41
39
171
37
11
21
3
60
121
5
19
29
7
17
7
48
48
95
9
45
6
93
4
8
3
66
55
11
1
11
12
18
12
55
29
42
30
18
1
65
18
30
19
44
24
15
37
23
54
6
21
99
61
53
42
48
6
48
18
12
6
3
24
172
23
12
96
1
48
41
12
54
1
17
27
15
37
108
68
3
72
36
21
81
42
25
35
25
44
4
8
16
72
152
15
6
15
135
1
17
55
11
117
4
12
23
21
75
9
15
6
15
57
67
92
4
24
23
13
36
41
75
21
7
17
42
1
53
7
29
36
27
63
57
63
12
97
44
15
45
45
19
12
156
95
9
16
35
30
7
5
7
5
55
36
8
27
1
11
18
48
72
51
9
78
6
39
12
33
7
20
84
33
18
30
90
1
29
12
42
24
90
15
12
72
51
37
23
33
16
8
100
24
12
8
52
17
7
12
32
52
29
78
81
16
12
23
69
45
151
17
36
114
57
156
57
19
11
9
3
48
6
30
24
9
16
8
4
32
33
48
36
156
63
3
12
48
1
24
56
3
150
66
18
79
71
1
80
51
30
7
24
36
60
11
156
1
20
27
6
66
13
68
15
9
16
24
5
3
27
37
11
13
23
37
36
53
36
42
6
7
29
7
20
100
20
3
18
12
43
23
24
24
1
36
68
52
17
18
18
3
24
4
60
59
42
30
24
1
53
19
41
99
12
16
12
12
5
30
33
52
12
41
66
30
19
11
1
35
85
95
24
13
77
12
31
36
41
79
32
15
25
12
29
15
3
12
90
3
28
47
24
6
90
12
25
12
11
1
80
39
30
31
131
90
132
19
48
29
42
30
7
8
57
12
43
8
24
9
31
5
30
45
100
8
3
12
49
24
20
4
5
55
95
21
3
6
55
5
115
11
24
37
23
9
16
44
15
90
19
17
54
12
30
31
20
33
48
7
59
54
7
8
27
24
13
92
51
60
13
20
36
75
49
17
24
36
6
24
13
23
18
6
37
23
24
36
1
92
40
83
9
9
3
180
9
72
27
3
18
18
1
56
3
132
48
37
104
45
43
23
85
24
101
75
33
15
15
49
11
61
11
1
17
67
12
35
18
15
45
19
12
47
121
23
13
24
11
37
12
68
28
5
15
40
68
15
12
12
25
35
13
17
66
133
20
40
48
83
25
11
120
9
4
23
18
55
11
13
47
12
12
132
105
75
48
13
23
1
29
31
23
42
150
48
13
53
51
48
27
13
20
51
61
36
17
15
72
16
12
17
18
6
42
9
15
13
12
72
29
3
60
36
3
60
25
20
12
51
42
39
9
18
57
4
36
17
3
27
18
67
12
11
49
12
11
45
88
24
8
51
49
17
6
48
73
8
3
13
35
85
29
60
15
9
19
11
12
97
41
31
11
49
36
77
30
169
20
3
84
30
3
36
81
6
1
83
9
168
4
44
24
88
35
1
17
19
5
55
41
27
9
3
81
51
33
19
11
13
5
24
7
48
71
12
73
20
4
12
17
12
18
1
11
30
67
41
39
40
35
109
107
24
48
61
36
8
16
60
23
6
78
54
78
168
36
13
8
4
104
15
1
29
12
7
8
3
61
8
3
24
25
20
15
18
7
12
24
32
87
1
24
89
19
12
11
9
3
60
30
6
12
37
24
101
36
7
23
6
31
8
4
53
19
12
56
45
6
24
42
31
59
117
87
60
73
48
23
9
87
9
21
15
36
9
24
19
36
23
33
69
36
199
11
21
100
8
3
33
72
57
7
11
37
20
48
100
44
16
149
18
97
83
6
27
36
63
78
36
75
4
65
6
1
29
27
52
5
19
36
12
20
16
35
57
27
57
4
12
11
24
13
5
55
12
35
48
18
7
36
96
23
60
69
40
12
11
49
77
3
9
48
19
12
35
96
174
103
44
64
5
31
44
3
37
23
1
23
13
12
5
19
84
23
61
29
7
35
162
48
7
12
23
6
39
52
101
24
24
6
9
15
1
29
42
21
81
12
6
30
48
72
12
67
48
56
36
16
24
5
31
23
9
112
32
33
7
36
11
73
20
3
25
35
138
79
24
35
21
9
31
120
29
27
40
72
29
42
24
13
83
78
30
1
65
30
97
80
64
12
8
4
11
12
12
21
39
6
19
44
36
28
23
12
25
56
48
36
21
36
6
9
15
9
4
11
24
6
43
17
36
6
9
93
12
291
24
51
18
39
12
52
11
6
30
45
24
33
19
65
3
3
141
3
24
45
21
6
97
12
59
36
13
23
21
24
4
60
59
49
41
3
4
8
21
6
37
72
36
8
21
39
4
5
19
8
12
40
23
66
55
155
1
24
53
91
36
72
5
6
30
63
16
71
150
3
27
37
20
33
19
48
8
15
21
15
36
30
18
66
3
4
53
7
96
23
1
96
5
18
18
42
49
104
28
23
6
7
120
12
35
25
20
16
5
12
19
20
3
13
48
20
36
28
53
7
12
24
23
1
23
18
67
11
45
81
24
15
124
23
84
30
43
11
37
47
6
27
33
6
13
5
15
40
11
13
60
152
4
11
30
3
9
19
101
19
12
29
55
60
5
19
29
19
5
36
6
6
19
35
24
60
1
36
5
72
12
18
109
17
6
13
23
42
7
35
37
23
37
44
40
5
39
63
9
36
52
5
7
44
63
42
18
1
20
52
17
54
6
39
4
24
24
56
4
8
51
66
15
51
37
35
48
18
19
23
1
23
60
6
30
42
48
75
3
21
76
8
69
7
29
7
24
53
48
24
48
79
47
6
55
101
39
63
66
84
163
36
47
6
24
19
12
29
126
6
75
87
37
11
37
12
83
21
16
12
107
57
64
5
39
21
15
ABCD 99141320522*3^$a+1 [50265]
145
47
48
25
71
64
80
96
25
39
80
121
215
96
73
96
23
48
48
121
23
85
27
9
71
16
45
72
48
107
13
12
135
105
183
105
167
16
117
72
35
96
49
96
15
225
12
24
36
48
60
11
49
111
81
12
72
11
49
24
215
49
15
57
24
156
48
216
11
121
168
111
189
24
11
160
224
48
109
51
32
432
240
1
63
32
49
143
96
37
75
128
49
63
32
25
23
13
84
180
123
80
25
108
72
108
24
48
47
16
32
160
464
13
228
47
457
24
191
49
120
72
95
157
72
11
85
27
80
112
81
95
73
60
204
12
144
24
27
213
216
144
35
13
60
23
61
144
72
27
96
189
108
12
11
1
48
36
107
13
99
176
37
372
23
73
71
133
60
47
109
96
24
59
16
45
72
48
132
167
181
107
265
72
15
45
156
72
143
144
25
23
48
49
47
121
183
21
219
165
11
48
13
83
49
47
169
72
12
168
12
95
61
12
39
33
47
61
83
160
69
108
108
300
24
132
84
71
61
83
25
12
12
120
192
84
120
60
12
35
25
12
27
45
96
264
11
25
312
12
179
85
24
36
15
117
12
15
32
49
84
27
33
63
32
265
36
35
64
57
71
144
169
96
23
337
60
35
16
453
24
291
45
179
48
445
132
168
180
99
176
48
1
63
33
12
60
12
251
97
143
133
84
36
192
60
12
251
1
120
23
61
240
120
144
120
131
112
240
128
64
80
37
96
48
12
60
168
27
128
25
71
13
51
9
263
25
39
69
72
12
252
24
179
85
72
83
13
3
189
252
144
12
12
12
36
60
35
48
64
128
13
99
57
23
1
84
96
24
48
264
84
96
468
120
60
15
48
117
60
120
215
13
24
59
112
80
217
12
59
385
12
83
16
153
48
119
208
336
105
39
128
25
87
21
180
119
145
15
21
59
1
12
204
215
64
32
25
23
160
80
96
25
36
60
167
241
15
69
11
64
45
12
96
135
32
61
36
63
105
23
157
156
71
1
432
47
96
192
16
9
135
80
73
215
25
84
24
59
37
168
35
25
48
144
228
35
265
71
49
36
144
11
25
60
27
80
157
12
48
60
48
203
1
48
60
83
37
36
119
13
24
203
192
64
32
49
108
35
16
176
349
72
27
32
73
36
12
468
240
60
120
47
25
12
36
120
159
45
60
108
59
384
49
95
1
132
168
51
96
69
11
288
144
97
143
193
95
169
24
72
39
69
59
25
12
59
96
48
37
155
13
120
155
97
63
45
35
145
ABCD 99141457076*3^$a+1 [50104]
3
114
24
31
84
17
48
135
16
59
37
24
56
9
114
21
105
114
246
19
17
67
53
39
28
80
33
15
9
43
12
116
4
29
51
16
12
20
3
13
60
5
7
164
96
69
75
39
9
57
55
44
57
7
68
12
33
39
40
41
7
17
79
5
36
43
47
61
32
52
5
60
19
12
12
17
79
11
24
1
44
4
12
41
18
42
27
40
48
12
80
36
81
31
32
12
9
7
92
88
24
5
30
33
36
40
11
13
41
79
17
60
54
49
60
101
6
69
40
12
32
16
12
149
3
3
24
24
57
15
33
15
6
60
15
4
11
24
6
19
5
66
45
124
101
96
18
21
40
59
1
20
96
64
5
6
45
45
87
48
69
63
76
44
21
115
120
77
78
37
144
35
93
117
19
5
19
48
8
51
25
60
209
96
55
35
165
4
5
39
16
17
39
24
27
114
54
1
48
128
48
57
75
9
36
3
12
12
36
52
32
28
68
51
13
48
108
32
52
8
3
6
31
44
9
139
8
3
6
43
36
56
45
183
60
93
24
63
100
8
40
32
27
33
33
43
41
24
19
12
11
45
60
105
60
15
112
240
48
29
36
24
24
31
29
79
17
36
15
3
37
68
64
92
9
60
27
45
7
113
30
85
140
64
20
45
15
21
18
9
28
20
33
51
76
80
45
55
32
12
28
20
57
36
120
39
4
5
31
24
17
18
37
72
72
65
15
21
67
11
61
41
3
4
60
132
41
144
51
33
30
30
67
29
36
60
67
48
144
29
19
12
68
21
31
59
177
12
48
24
88
11
6
19
12
32
33
7
113
120
3
156
21
19
11
13
11
21
72
3
45
12
76
35
72
24
21
9
79
36
188
51
21
16
29
31
20
24
136
59
1
29
51
12
112
104
40
17
18
66
54
6
15
36
9
99
64
107
24
102
330
117
12
45
24
12
27
52
41
7
32
39
45
12
15
117
28
32
111
1
36
83
25
12
35
33
105
36
115
5
31
12
17
31
29
51
28
11
73
23
30
87
3
45
48
4
116
16
11
24
85
8
21
19
36
32
93
90
57
15
30
39
9
19
36
77
150
45
24
4
71
13
113
48
7
8
12
9
39
15
72
48
102
19
209
36
96
139
29
99
12
9
72
18
42
243
36
16
149
39
16
20
15
61
48
56
16
35
13
11
61
128
75
72
33
16
41
48
67
152
51
120
21
76
95
13
5
126
49
137
19
48
96
96
68
108
3
6
43
20
3
85
68
64
41
39
33
30
288
81
76
29
126
18
72
60
39
76
12
36
32
4
35
61
35
13
11
1
12
41
27
84
195
61
8
4
20
76
32
9
3
3
13
36
71
48
96
24
97
48
17
30
18
19
92
64
20
171
120
210
51
3
1
36
8
16
36
29
51
15
18
156
55
65
15
64
12
23
21
36
12
81
7
29
31
5
75
15
13
107
24
45
24
76
44
24
81
7
48
5
67
65
39
48
40
11
45
100
32
33
27
93
7
20
72
3
13
41
31
12
17
24
6
96
24
21
24
48
16
24
161
7
8
100
95
69
40
96
17
19
20
75
33
21
132
24
19
131
85
8
93
3
24
36
52
8
4
47
6
123
15
157
29
6
18
15
64
32
156
9
36
19
11
9
111
48
85
101
39
15
45
27
13
5
19
41
111
21
19
8
27
30
31
68
12
123
37
35
13
77
7
167
45
16
8
81
51
4
35
25
41
24
99
27
168
9
63
13
36
48
17
6
9
39
37
53
159
52
11
13
17
55
60
60
29
6
37
11
1
36
12
60
56
12
48
60
27
24
93
93
24
3
28
113
27
3
45
51
13
36
5
175
41
51
52
17
75
76
5
3
105
31
59
66
39
4
96
12
5
18
42
15
48
87
37
36
44
21
67
5
24
31
48
77
84
75
4
5
91
36
12
32
9
36
66
24
93
16
35
25
41
91
72
48
144
48
8
60
15
90
27
21
6
66
79
20
28
48
5
48
75
160
44
16
17
18
42
78
72
24
13
32
28
96
44
16
20
60
36
48
63
30
87
12
204
36
28
53
19
29
19
32
16
29
30
1
32
57
19
11
6
39
165
51
75
13
60
80
84
12
45
60
3
88
29
43
131
21
21
24
6
30
7
8
88
5
72
48
366
24
150
75
76
59
69
3
33
36
24
40
24
72
5
6
54
15
40
20
28
8
120
64
5
31
113
159
33
120
19
68
21
162
234
60
39
45
19
56
36
4
17
27
12
16
20
39
45
45
3
40
72
59
145
80
84
93
174
93
27
24
66
6
30
60
43
35
66
24
55
101
63
27
24
6
159
16
128
51
42
30
13
56
36
9
24
6
24
45
24
3
105
39
61
5
43
92
9
6
13
17
55
72
8
33
31
156
44
136
12
36
17
55
128
16
48
20
52
5
39
57
ABCD 99141702956*3^$a+1 [50007]
36
49
65
30
90
120
84
31
24
17
19
29
7
5
91
77
31
125
30
234
15
16
56
9
24
31
5
90
69
52
56
232
12
29
31
8
16
12
108
24
401
54
97
29
24
67
5
43
5
27
3
37
36
173
31
24
35
6
15
159
36
18
27
40
23
126
24
36
31
44
16
48
20
28
29
19
11
30
228
96
31
35
1
77
7
8
45
30
13
92
36
99
265
192
60
36
80
4
65
31
48
35
85
41
84
67
77
132
3
48
27
1
29
7
29
79
120
5
43
24
5
163
96
29
123
27
25
11
1
53
31
60
11
54
51
36
12
45
15
16
5
30
24
13
89
19
5
31
5
103
36
65
31
173
211
71
73
72
29
7
23
61
53
87
64
11
105
28
101
55
24
152
40
80
39
36
49
29
51
81
19
156
119
169
11
1
65
18
13
8
45
24
120
175
77
84
60
31
20
33
12
138
36
49
20
148
8
81
15
100
143
13
68
52
23
1
113
72
91
12
35
12
54
90
54
72
19
32
3
54
91
239
6
27
84
9
7
24
20
64
59
6
30
37
144
96
24
24
29
27
148
5
96
7
113
127
72
11
54
43
228
144
252
116
33
84
51
40
11
1
32
36
9
12
43
41
67
53
91
29
15
9
27
76
84
36
24
20
64
84
161
54
81
4
60
11
25
59
81
40
216
36
77
31
84
125
31
11
30
180
3
45
3
9
18
61
5
6
1
29
24
31
113
43
47
45
21
19
32
45
138
42
168
3
4
53
12
31
89
31
24
48
72
95
1
29
108
90
85
48
48
11
54
24
51
285
126
48
177
40
24
29
27
45
54
30
186
78
60
12
171
87
13
120
29
54
37
23
25
11
13
20
141
15
52
12
8
279
81
4
53
15
27
1
60
53
54
42
48
115
65
12
54
84
193
77
12
39
4
12
84
65
54
21
21
30
30
18
145
17
48
102
13
48
44
9
54
30
12
39
189
31
36
96
89
18
85
36
104
40
11
120
30
24
103
23
105
76
60
116
33
115
41
115
143
6
24
3
4
35
13
48
17
55
47
78
6
126
114
49
101
114
21
52
20
24
16
89
48
31
72
59
9
12
63
30
75
69
36
24
36
55
96
44
72
9
48
156
55
60
5
79
68
87
21
52
60
228
80
40
11
13
192
44
75
121
119
9
172
29
15
52
29
31
47
153
9
24
55
89
6
25
12
59
1
120
12
96
29
7
35
9
15
96
30
31
8
9
30
6
79
12
29
51
64
36
29
84
42
54
144
36
15
201
168
15
16
32
189
19
35
105
12
64
36
80
9
151
20
72
45
6
37
8
69
60
15
52
20
120
75
24
90
199
12
53
3
12
16
29
30
36
6
138
1
29
3
160
44
3
60
1
29
72
91
24
60
128
148
8
51
13
17
151
48
119
37
29
55
41
39
21
18
33
69
51
24
3
72
54
84
51
9
51
4
60
36
5
75
135
25
35
30
91
5
43
36
24
5
60
12
24
127
53
55
89
27
63
42
3
40
12
60
48
72
60
53
162
13
197
43
77
31
23
25
11
1
48
36
84
11
13
36
59
1
65
39
27
30
103
72
83
13
72
11
85
71
49
11
25
48
36
65
24
51
9
36
36
15
76
120
23
96
1
53
67
12
36
29
31
60
35
129
15
45
36
100
12
12
11
30
91
5
111
33
84
43
12
36
41
60
43
11
1
155
18
42
24
1
209
19
120
36
65
156
138
6
24
31
101
19
101
19
89
36
60
19
11
117
117
12
90
33
72
24
120
21
48
6
24
73
84
23
6
19
5
30
61
12
20
33
39
15
25
65
12
30
109
24
35
13
89
120
103
11
24
90
6
66
19
5
19
5
180
6
6
54
54
66
49
212
189
204
12
51
72
75
13
113
36
43
5
6
54
12
19
11
13
12
23
72
18
36
60
24
7
29
67
12
131
1
48
101
6
49
101
211
12
12
53
36
6
90
168
151
5
67
24
48
12
65
3
12
28
35
1
161
54
85
72
113
55
59
37
24
140
16
65
31
167
25
11
49
32
4
71
69
160
192
17
51
105
66
169
11
81
124
24
41
78
85
11
1
8
ABCD 99141808204*3^$a+1 [50013]
6
18
12
10
30
14
3
33
39
60
39
52
30
78
62
30
45
15
9
31
20
60
93
15
45
117
3
7
14
60
6
70
30
44
16
8
82
30
5
153
6
45
36
39
54
39
57
16
18
20
6
6
120
33
60
51
64
26
39
67
17
63
33
15
117
75
54
3
3
18
171
61
44
174
12
114
63
3
18
102
24
54
39
21
135
37
230
45
132
57
36
30
9
111
40
8
22
23
12
48
85
56
135
1
14
24
9
63
9
9
15
7
74
46
5
9
51
265
20
15
45
10
14
60
3
3
84
36
105
3
10
35
187
29
19
2
3
21
66
48
9
51
40
56
64
41
96
9
15
91
8
6
99
21
3
51
52
20
57
61
20
12
10
17
1
2
28
5
24
12
15
16
17
57
34
5
72
15
33
36
21
54
54
6
6
3
45
36
15
45
114
126
36
39
36
60
24
69
12
39
165
36
15
24
51
40
60
17
3
18
6
184
2
18
132
108
9
1
95
15
30
22
44
174
6
21
205
44
144
30
6
120
66
30
54
16
30
98
42
15
24
15
30
171
39
90
63
3
78
36
6
30
39
31
5
60
3
30
15
21
34
17
12
27
16
50
27
12
24
67
38
39
36
51
84
40
12
38
111
1
30
17
87
64
26
90
6
39
31
14
54
9
33
3
51
33
1
2
69
9
10
32
28
30
71
15
64
26
64
59
60
51
40
32
57
1
20
15
111
96
30
15
72
72
79
101
60
9
82
20
69
39
6
144
150
45
72
43
77
145
44
15
31
29
15
9
67
18
32
30
88
86
3
12
21
54
36
60
48
6
34
41
15
9
60
27
9
1
59
24
12
43
60
20
6
24
30
21
15
30
106
5
15
33
21
16
14
4
12
80
54
15
19
26
3
63
93
67
17
51
60
57
9
16
35
15
30
39
21
18
42
27
132
129
51
1
47
12
81
18
72
54
30
45
75
60
96
9
105
51
55
8
36
16
14
34
17
48
84
1
62
90
27
87
45
15
9
15
6
36
78
132
30
28
2
30
27
156
21
3
51
30
6
6
18
105
117
10
5
75
60
48
45
55
72
14
34
29
33
18
52
90
35
24
31
158
12
30
57
43
104
54
15
21
46
29
19
2
30
24
144
36
4
152
9
15
9
12
12
3
153
21
3
132
75
16
14
75
39
10
2
18
51
60
36
60
3
72
28
20
72
54
34
92
48
6
64
122
48
9
1
86
76
60
8
12
45
9
54
52
44
45
1
23
15
90
6
46
18
65
15
57
43
26
51
105
174
21
55
77
72
15
30
4
71
84
12
3
9
1
32
30
105
39
46
44
54
9
1
35
21
99
57
48
42
24
16
68
21
9
82
38
70
116
4
137
13
2
84
36
40
68
12
105
69
39
67
90
23
51
66
60
18
96
21
45
39
79
5
24
3
58
20
22
18
62
40
14
60
6
18
12
78
21
120
24
45
42
28
56
4
17
13
62
60
114
174
72
84
9
72
48
45
22
5
33
12
120
87
3
100
17
31
20
21
9
51
31
5
63
72
45
39
4
2
30
18
27
39
69
45
27
3
21
45
4
90
17
12
3
70
44
16
18
32
108
6
3
13
98
21
19
50
39
3
60
100
44
30
24
15
15
52
17
3
9
31
74
16
8
51
39
36
64
5
21
6
84
36
9
31
44
6
10
30
8
6
165
19
29
72
69
12
90
54
3
3
10
20
75
3
30
22
149
24
120
27
45
33
30
60
142
20
63
72
63
36
16
108
41
75
36
198
15
15
36
16
74
66
78
30
40
5
12
45
3
7
30
74
6
48
51
36
72
27
9
27
88
26
36
28
2
48
9
31
62
54
69
15
9
27
16
14
51
12
63
54
6
9
84
24
120
57
6
24
114
15
237
30
48
40
29
3
84
36
45
3
21
39
12
78
22
5
99
76
20
24
6
3
7
68
9
81
60
10
2
114
9
7
17
21
82
74
114
30
30
36
30
6
9
24
24
93
70
128
40
26
210
45
51
10
23
12
9
114
81
99
9
12
36
15
88
5
45
12
10
20
45
43
60
80
100
90
2
48
9
60
21
42
48
6
30
9
24
72
1
23
55
12
8
90
142
8
36
33
43
8
60
102
27
33
18
21
9
66
54
30
12
70
18
29
27
21
3
42
48
27
12
120
21
12
28
35
24
48
45
15
24
9
96
46
29
21
15
175
48
5
55
12
77
12
81
27
21
70
56
30
66
30
144
30
4
89
36
27
9
15
24
12
58
150
122
54
33
27
16
17
121
20
15
21
96
3
60
120
36
24
55
125
7
8
9
31
26
16
30
18
62
54
6
10
38
12
18
12
60
75
24
51
33
84
72
19
42
95
33
90
9
27
16
18
32
3
12
9
3
111
10
2
9
75
36
24
64
26
24
42
18
142
29
9
126
4
72
65
33
10
2
54
16
5
39
24
81
15
30
34
17
99
136
8
36
33
1
11
99
57
25
47
31
29
63
10
35
9
16
14
66
18
60
36
30
96
18
42
90
9
15
9
12
15
30
48
52
83
15
10
2
9
51
84
84
30
6
9
12
15
57
3
18
22
29
96
55
38
102
40
5
12
33
18
22
18
12
5
12
3
54
4
11
48
21
36
75
1
47
51
10
47
9
135
84
37
80
40
80
54
16
14
114
9
27
9
45
100
2
40
5
115
8
117
12
48
3
30
ABCD 99141919192*3^$a+1 [50060]
22
6
18
20
52
2
12
9
7
18
170
16
8
33
9
3
57
84
6
9
36
3
60
21
36
25
71
63
54
16
14
40
26
46
14
15
55
20
94
2
24
24
72
21
84
24
51
9
25
44
123
12
55
80
16
12
5
33
124
2
16
60
8
9
1
35
19
2
90
54
15
39
150
87
84
75
6
78
93
19
18
26
24
16
20
21
3
88
29
3
33
55
18
6
14
60
10
24
12
60
41
103
17
3
6
18
40
26
24
3
33
27
39
100
53
25
26
4
18
2
16
44
10
23
19
44
24
12
10
30
18
36
35
36
69
46
101
7
90
86
16
24
20
36
16
8
4
5
31
17
39
9
25
95
9
10
20
12
106
14
4
5
69
40
18
29
45
106
8
10
54
2
46
62
6
6
16
59
15
24
34
20
70
5
31
5
7
60
14
34
44
42
18
28
17
15
60
6
6
4
30
54
42
23
21
46
38
88
59
3
28
65
3
40
36
41
63
22
32
27
3
10
90
5
31
54
92
16
35
19
8
28
32
21
1
11
19
24
66
14
9
51
21
9
64
18
29
39
9
25
47
33
12
16
44
18
60
28
53
49
23
49
24
14
22
36
12
86
6
15
39
24
70
32
18
36
4
48
53
19
5
37
18
48
14
30
45
9
6
24
4
36
74
186
9
27
28
32
58
18
38
16
35
15
16
5
139
14
54
10
20
27
99
6
63
15
40
48
5
67
20
70
2
18
6
36
64
54
32
4
42
14
16
14
76
32
6
75
51
21
3
10
24
26
54
46
5
75
21
9
54
28
24
36
8
46
54
90
30
29
13
23
31
98
3
25
23
36
33
16
90
20
6
64
74
16
86
60
16
14
24
34
2
21
3
4
5
12
33
22
36
2
30
76
29
12
13
20
3
27
96
21
3
66
6
10
18
65
36
15
9
25
18
12
77
33
90
45
7
5
24
25
35
36
36
84
9
4
18
30
32
3
55
42
11
12
3
24
93
60
60
7
137
1
2
22
14
30
10
36
48
6
14
36
105
111
21
12
27
48
120
201
39
156
21
1
44
54
24
30
180
42
9
9
3
24
73
86
94
35
12
39
45
51
28
17
15
10
90
50
84
94
86
10
50
66
10
14
4
5
13
14
40
8
22
80
15
55
5
31
30
8
15
1
83
25
2
16
17
15
16
72
68
24
33
19
6
44
3
1
144
20
3
3
96
10
38
28
8
45
1
35
3
16
24
5
61
20
22
38
15
84
37
35
39
40
5
21
144
15
12
24
25
6
44
28
101
24
111
6
4
20
15
39
22
38
21
9
22
20
33
12
25
11
33
22
17
25
20
3
27
105
96
1
36
12
23
9
114
60
10
42
12
2
30
4
6
8
3
3
21
60
15
34
54
17
55
29
12
7
77
1
18
50
76
59
21
99
75
16
20
129
12
12
36
45
27
27
28
72
41
19
12
29
25
11
13
11
24
72
3
36
82
44
18
117
19
5
67
8
6
46
18
26
9
19
53
67
42
35
13
2
16
53
21
76
2
96
9
48
7
62
46
2
10
20
36
40
44
10
11
21
16
38
4
80
90
22
14
10
12
8
16
80
18
40
6
12
5
3
16
5
24
12
7
32
4
42
2
28
2
6
6
28
32
111
19
5
33
27
24
51
4
197
63
10
20
27
12
25
11
15
66
120
3
12
36
27
57
15
21
12
37
14
4
41
9
15
13
18
110
30
40
14
16
24
72
143
1
66
54
14
76
17
55
8
21
24
15
36
4
60
5
36
33
12
4
20
46
18
6
26
40
54
24
41
75
21
39
6
54
21
33
6
81
3
12
30
28
2
21
48
24
43
24
84
29
7
5
3
60
40
56
4
113
7
36
42
14
18
6
9
75
16
41
3
12
54
70
36
6
2
21
135
60
21
79
44
16
17
27
10
2
9
36
15
21
7
77
3
40
96
125
12
60
55
2
6
36
69
31
65
36
3
40
36
8
33
79
24
5
24
43
5
3
81
3
30
90
40
5
21
84
6
40
29
151
17
3
4
101
36
9
10
5
21
16
14
30
39
25
50
57
19
108
41
21
40
14
40
74
15
51
40
24
17
3
16
12
113
1
20
16
47
15
40
36
5
31
114
26
9
9
22
44
84
22
71
3
46
11
49
95
49
36
14
60
24
10
20
27
123
6
6
60
9
24
111
66
34
12
17
61
20
16
38
16
44
36
6
58
53
19
20
46
38
24
30
15
27
28
41
15
9
75
93
39
4
20
45
55
24
5
85
23
3
24
40
12
5
93
88
12
6
17
3
6
28
26
64
26
4
18
72
72
53
1
26
16
30
24
35
19
12
24
101
19
6
32
6
16
38
51
55
74
96
64
12
80
48
51
39
33
19
8
6
171
3
28
90
54
44
34
26
24
42
34
17
19
20
9
99
6
22
17
75
40
53
9
64
72
30
17
55
17
19
6
8
42
9
7
5
27
30
250
36
26
3
111
6
30
9
60
39
30
28
23
132
19
5
15
40
140
69
21
51
84
61
24
54
65
55
29
115
53
3
34
18
53
24
45
10
116
6
30
4
24
72
8
22
24
11
24
19
12
144
104
28
5
3
40
5
51
18
51
7
17
57
34
14
16
35
9
3
3
36
10
14
24
30
42
45
33
90
42
18
30
28
18
29
25
12
74
45
99
40
12
14
22
90
8
60
15
7
14
39
51
9
45
75
51
10
8
3
25
14
4
14
6
36
24
4
6
86
76
89
48
72
19
24
5
27
16
2
3
84
9
24
22
29
25
20
111
19
14
16
47
63
4
12
8
42
30
34
30
36
29
129
6
16
20
16
18
47
7
41
12
3
24
16
20
6
48
28
42
5
15
105
31
56
21
13
26
16
108
20
10
11
39
4
36
29
75
57
25
35
15
9
85
170
22
54
6
38
21
31
2
66
40
72
68
34
56
34
2
54
76
89
1
71
3
54
66
4
2
75
43
50
15
27
45
25
131
108
15
40
44
6
114
6
94
42
8
130
41
69
3
55
29
39
81
60
3
12
9
39
16
137
69
3
27
46
23
9
27
3
21
45
6
24
9
55
2
46
14
10
68
58
2
28
42
48
18
29
25
42
8
72
78
6
45
21
34
44
45
21
16
11
27
160
17
19
20
4
48
68
9
1
44
12
78
28
38
16
66
8
21
15
10
14
24
57
84
25
44
27
15
40
14
6
10
36
2
12
24
30
22
17
21
22
5
12
13
35
24
45
90
198
6
66
28
30
140
40
60
5
60
27
100
18
42
68
ABCD 99141939322*3^$a+1 [50053]
3
65
4
96
12
20
19
30
71
4
21
18
102
83
7
45
32
12
64
44
36
64
60
8
13
6
9
12
24
9
87
8
49
131
7
77
28
20
25
15
120
12
63
165
57
15
20
55
72
81
128
12
25
39
8
76
204
48
48
24
27
45
3
45
128
4
20
28
33
3
9
3
20
60
64
21
47
28
80
124
56
19
45
33
15
8
49
39
9
51
12
48
20
12
43
9
45
71
19
72
65
60
85
35
24
1
51
39
173
72
19
17
12
67
5
28
93
83
1
11
49
23
13
12
111
32
25
87
33
114
165
9
95
1
84
99
12
36
57
23
43
45
9
11
12
73
11
4
44
12
16
57
12
54
24
5
40
20
52
44
1
63
63
5
28
36
51
45
72
32
4
12
32
48
64
24
9
71
115
45
129
11
49
51
12
45
120
18
5
36
28
8
49
24
72
23
4
12
48
32
1
15
3
65
144
12
4
12
132
15
81
36
93
11
244
48
45
143
16
21
15
228
24
33
3
21
119
24
88
84
36
3
9
45
23
60
13
90
72
33
21
23
16
24
3
5
19
5
16
92
61
47
48
52
44
16
24
8
52
116
48
96
16
8
25
11
36
43
17
4
45
36
39
8
43
5
12
52
80
88
147
18
27
48
32
19
21
81
15
80
12
12
208
21
95
60
4
20
91
5
40
36
108
3
65
85
23
52
12
8
40
224
49
39
12
63
45
3
24
5
16
8
25
15
20
55
29
25
47
1
18
5
24
168
24
24
12
180
139
45
24
9
48
95
72
1
66
69
24
57
83
108
25
12
11
72
352
3
30
95
19
89
12
24
28
48
15
69
24
72
27
93
48
20
112
15
117
33
15
32
76
21
39
96
36
39
24
129
63
65
48
76
81
3
12
3
29
16
56
40
9
39
105
75
20
13
107
148
12
57
15
3
21
24
48
8
16
80
36
13
35
55
5
4
33
15
44
16
8
25
15
56
19
29
60
36
12
4
8
25
11
7
9
20
16
44
55
6
18
77
4
36
8
49
35
36
96
1
15
93
11
1
95
40
60
68
40
20
96
28
48
84
15
29
49
66
29
40
48
24
96
8
120
72
49
15
48
56
40
56
25
15
33
95
121
15
27
5
4
21
42
33
44
25
11
64
15
65
31
29
73
42
21
44
60
16
105
18
24
48
113
4
27
18
11
67
53
12
28
96
9
59
76
80
49
15
3
24
5
24
72
25
72
15
8
12
192
64
36
96
8
36
148
8
24
13
6
141
51
105
12
20
28
33
51
60
36
224
64
87
45
80
19
141
8
1
3
63
5
19
30
18
5
48
4
36
8
16
84
15
6
66
9
36
8
24
1
11
48
36
64
48
24
116
12
16
20
31
81
12
21
11
19
81
15
21
99
101
24
19
105
84
12
20
49
39
3
29
40
48
56
16
80
1
35
12
112
56
67
168
17
12
4
15
69
56
72
88
20
1
3
32
16
3
45
60
32
12
16
116
48
12
24
1
66
9
135
21
75
48
69
48
20
13
15
24
188
37
87
3
45
20
12
64
132
39
93
12
21
119
100
48
15
18
35
43
117
44
13
87
3
137
60
1
35
4
44
12
72
48
12
7
6
18
72
53
112
8
25
35
4
72
81
18
6
11
48
16
68
12
1
35
25
3
81
63
60
228
32
16
36
33
18
105
12
56
25
39
60
12
33
18
24
5
96
25
95
12
12
40
8
100
80
28
72
33
23
36
13
35
37
39
21
35
49
24
15
3
17
13
3
21
18
48
89
55
5
91
57
45
143
24
19
9
36
60
39
30
63
12
12
68
36
136
3
18
35
40
20
4
45
59
25
87
8
19
21
80
25
11
60
4
81
60
39
9
42
29
60
12
25
18
21
96
27
5
16
32
49
143
88
60
15
17
7
53
37
48
60
48
143
36
1
35
40
8
25
24
23
52
32
1
143
31
33
20
1
107
220
132
20
48
60
64
20
24
64
3
33
20
12
127
6
27
68
40
9
18
45
44
49
59
36
1
63
93
42
45
3
42
27
20
55
141
144
75
6
23
25
111
44
12
48
16
24
75
54
47
60
28
8
40
72
12
15
5
19
57
15
30
24
39
9
18
53
91
126
18
6
111
68
55
57
63
5
24
40
8
24
108
7
53
72
64
12
44
36
49
51
72
68
7
126
11
48
108
40
24
96
27
42
54
21
8
12
96
52
12
84
32
40
48
36
44
40
27
18
27
104
88
20
157
23
28
44
73
11
61
66
17
12
139
125
64
12
15
5
25
3
92
91
5
25
18
54
42
41
28
72
60
135
42
131
16
8
43
5
84
16
33
47
28
56
24
132
7
21
51
66
59
19
65
64
32
36
40
32
1
39
51
54
47
64
69
51
104
40
33
24
35
4
12
20
64
8
36
144
12
24
1
18
48
5
64
36
60
3
221
24
76
20
13
111
12
8
112
9
36
60
47
1
111
104
97
18
21
36
15
5
12
1
51
140
16
32
48
28
20
16
20
24
36
36
19
69
36
15
21
120
75
29
16
32
40
8
72
40
33
72
47
25
96
18
29
1
24
71
24
72
13
30
168
53
24
88
ABCD 99141950476*3^$a+1 [50028]
132
240
108
3
141
208
128
4
24
32
24
168
40
23
57
76
396
20
64
11
21
60
132
100
60
80
3
253
32
124
260
288
123
37
12
48
152
15
25
84
116
63
45
288
4
140
36
87
192
24
49
8
24
28
107
225
400
228
11
177
64
23
33
183
201
48
72
36
99
25
228
12
71
57
100
83
337
383
369
39
49
95
361
384
71
357
4
80
64
24
128
112
95
577
56
60
3
81
279
69
48
52
12
131
105
24
60
3
72
33
232
140
96
84
120
39
81
96
124
80
36
24
4
84
191
109
11
1
23
72
213
195
1
92
28
24
152
240
40
120
23
237
156
72
12
4
32
64
23
120
93
4
24
24
92
51
45
244
48
248
15
72
120
57
28
203
73
152
84
96
52
215
181
32
84
63
265
96
47
249
48
72
36
12
100
140
15
33
420
172
276
452
192
12
36
63
25
36
275
265
84
84
8
15
69
4
71
25
24
56
64
56
111
37
32
60
40
56
24
240
168
52
48
12
56
312
132
4
44
100
12
108
71
477
12
100
251
1
8
112
95
24
21
220
68
12
88
60
83
24
25
119
9
108
3
361
48
20
12
468
112
144
32
27
337
20
3
96
1
176
87
57
168
52
68
172
68
288
24
64
215
1
60
60
80
15
33
312
279
1
144
152
24
216
12
48
75
120
105
112
72
95
48
205
68
12
75
177
100
251
120
24
49
212
64
116
184
20
48
60
52
80
171
9
64
71
85
20
63
45
60
40
192
24
36
176
60
88
24
8
39
81
112
71
72
73
24
120
32
160
23
165
16
36
8
132
3
57
111
37
92
64
264
32
156
12
135
121
95
85
347
193
24
488
64
200
28
11
81
120
64
56
40
48
287
49
24
23
189
99
57
180
172
23
48
72
72
57
120
108
16
44
72
88
215
1
120
119
297
88
32
15
48
72
73
12
59
25
24
311
189
16
227
105
132
52
56
4
35
285
100
120
116
12
63
37
68
24
208
20
75
25
8
120
135
37
36
167
345
63
9
16
152
12
123
37
68
60
28
36
108
360
23
165
28
264
60
203
72
33
12
171
69
100
12
60
180
131
24
25
23
85
36
95
61
11
9
64
311
225
111
49
24
60
92
84
36
28
44
183
97
12
68
16
24
47
105
64
56
4
36
236
27
85
32
528
52
ABCD 99142097006*3^$a+1 [50027]
30
60
390
25
23
25
77
90
66
54
18
222
1
197
90
48
12
198
175
29
36
12
60
18
109
185
30
30
18
24
90
90
324
24
42
6
150
120
12
168
180
43
65
6
30
43
83
222
120
30
25
173
43
149
132
24
72
60
138
6
204
6
84
157
5
12
78
42
36
36
78
96
192
24
6
210
24
1
47
108
445
17
150
60
18
138
36
6
270
25
53
180
72
24
31
29
60
48
120
42
156
42
96
120
54
18
7
497
126
24
73
35
12
73
185
126
145
47
162
72
60
108
36
19
41
7
89
6
217
83
84
90
60
90
30
234
30
54
18
67
233
7
5
6
114
90
72
121
53
132
84
36
12
60
30
42
30
96
25
77
138
120
54
144
54
61
17
24
30
54
72
84
24
114
60
6
36
78
18
7
35
133
17
138
30
24
126
24
78
48
120
42
1
167
282
108
120
132
12
36
78
114
31
11
6
24
18
6
54
6
42
72
66
12
162
18
55
143
25
77
30
37
95
193
137
48
114
246
48
72
30
42
55
23
25
72
23
30
12
90
162
126
30
12
6
156
1
77
90
156
37
17
12
60
18
6
55
29
43
72
288
119
24
24
42
78
73
65
42
18
67
71
289
233
55
263
6
36
55
29
258
12
108
25
47
204
6
120
36
235
269
84
6
66
42
36
97
95
18
12
18
192
54
336
60
54
6
30
54
54
24
78
48
72
132
66
84
25
5
78
12
25
5
163
65
7
95
18
24
6
222
78
90
84
66
144
18
18
42
108
132
36
30
12
30
60
60
24
43
11
12
240
24
1
23
24
78
24
6
37
17
30
49
65
12
60
162
60
36
6
48
300
78
84
18
30
42
18
60
30
168
30
102
240
96
6
18
18
12
66
114
156
72
30
18
336
6
12
55
5
30
18
72
163
72
71
24
138
258
84
156
162
78
84
48
288
12
12
25
47
120
121
5
84
66
12
126
276
18
42
24
90
72
42
36
156
66
90
72
12
18
6
30
102
108
6
1
35
132
66
12
42
18
108
66
6
162
42
66
60
24
18
102
6
48
12
48
30
54
30
42
48
72
90
48
90
175
5
18
72
48
72
1
137
198
24
6
36
103
47
18
90
12
18
31
41
79
185
12
43
11
66
24
91
17
55
5
18
30
60
127
191
36
61
353
72
7
5
66
90
54
48
42
12
96
192
60
36
19
41
42
60
30
12
12
18
42
18
30
6
6
84
174
66
54
102
18
198
180
30
42
48
222
48
84
61
47
25
23
84
180
1
113
12
432
48
132
90
222
78
36
6
31
29
60
54
12
102
30
6
84
72
228
42
54
162
72
6
19
47
6
60
240
12
43
197
18
54
96
48
19
71
84
13
17
18
42
43
113
90
132
30
72
342
30
48
31
71
6
24
43
95
162
84
19
5
90
108
144
6
12
78
150
150
282
396
12
7
11
36
289
101
216
348
84
12
6
108
30
30
54
12
84
84
108
72
48
120
48
24
91
167
42
120
132
18
18
54
36
12
6
114
18
54
18
175
23
18
6
24
25
89
31
71
96
ABCD 99142201474*3^$a+1 [50042]
48
100
47
1
264
8
48
4
140
28
11
24
13
84
36
83
72
109
11
45
12
15
13
168
36
20
4
20
216
51
37
12
116
15
57
60
16
56
28
11
61
11
97
71
57
64
8
28
143
37
23
121
59
57
27
57
220
68
40
168
20
3
72
285
12
28
252
23
12
93
12
147
61
32
3
37
32
28
131
324
60
61
120
84
68
52
48
264
108
48
119
36
45
40
23
1
24
32
27
33
12
96
24
12
244
47
72
13
59
9
16
36
120
59
121
23
9
111
24
25
140
28
23
37
35
45
4
8
120
76
72
20
87
21
24
27
9
75
37
59
13
56
12
64
35
13
108
12
12
80
36
75
24
81
64
8
40
35
1
35
21
4
24
176
4
11
81
36
4
36
107
1
32
132
88
23
25
11
13
200
3
45
40
132
8
52
36
95
49
23
49
20
16
47
93
24
16
32
63
24
133
8
12
27
85
36
12
48
24
44
136
8
100
8
40
12
32
76
84
23
33
27
120
60
57
64
12
59
1
24
8
16
24
8
204
16
47
93
148
216
8
28
152
40
228
12
11
49
36
60
44
88
23
144
61
44
40
8
24
96
88
56
16
44
76
44
24
51
169
60
24
48
48
44
28
24
36
20
15
13
95
217
59
48
25
8
40
24
56
52
72
68
3
85
68
72
27
277
24
24
8
88
96
68
160
8
160
12
11
1
44
4
8
63
9
52
35
25
23
25
32
15
73
48
167
21
16
23
48
60
37
48
20
48
40
72
48
24
12
8
28
23
21
40
20
40
56
4
24
47
69
36
24
15
36
13
24
35
96
1
36
12
20
51
21
216
15
13
47
129
159
97
20
4
23
13
32
3
49
24
44
12
3
1
11
96
9
63
13
120
48
32
3
81
99
1
36
32
60
15
37
20
60
100
35
13
180
32
39
24
25
80
52
23
21
24
12
48
28
48
11
13
47
9
135
25
32
52
32
51
37
8
27
73
12
192
48
23
12
33
3
9
88
24
23
73
108
32
112
56
39
25
23
57
3
37
48
152
28
260
52
11
132
57
28
20
52
180
128
124
20
88
92
108
52
48
12
24
92
84
96
28
12
44
16
68
100
12
60
32
60
232
11
25
20
135
13
84
47
49
92
184
11
45
28
107
9
4
44
60
172
23
217
20
16
35
25
20
99
165
4
56
16
60
23
21
100
156
47
12
49
104
36
120
84
180
16
56
36
28
24
20
40
68
3
121
8
120
76
92
303
37
44
15
9
4
12
96
48
36
24
92
12
60
60
16
96
80
4
11
24
141
75
48
25
36
60
47
48
37
60
68
51
21
148
35
189
28
12
180
8
15
48
105
12
100
72
12
44
75
97
23
1
68
3
24
9
36
48
60
180
72
136
20
52
12
71
25
60
132
35
25
56
4
12
36
80
24
36
4
44
4
8
64
8
12
3
1
32
52
32
124
11
13
23
37
32
76
20
24
4
96
11
132
48
37
80
60
27
108
25
23
9
36
72
292
144
72
8
52
32
243
13
12
104
100
8
40
8
124
128
36
39
180
33
75
37
11
141
76
120
104
76
23
1
8
132
96
52
72
23
45
27
1
20
4
176
99
9
16
11
72
13
44
40
24
36
36
95
9
15
108
33
12
63
45
40
44
51
105
60
4
11
33
16
23
165
52
24
84
8
40
12
47
21
28
24
128
120
148
12
23
21
51
45
219
60
1
32
15
93
64
8
16
12
20
24
24
27
9
48
3
48
36
81
27
45
12
120
3
25
48
12
23
24
1
68
52
35
189
64
71
13
168
23
49
12
36
20
12
52
8
76
56
40
20
351
9
48
48
60
124
48
47
25
23
25
11
9
123
9
3
36
37
8
4
23
180
132
25
47
84
36
24
109
8
4
20
3
25
47
93
120
16
59
61
156
48
23
49
56
3
145
132
20
4
164
4
32
39
9
40
23
12
13
60
68
52
72
32
160
11
144
168
133
120
12
95
25
48
32
12
48
48
39
33
3
69
16
59
120
13
11
9
28
35
73
12
44
15
48
73
32
27
84
61
68
52
96
68
36
40
11
24
25
11
57
76
11
13
80
60
27
1
132
83
57
280
68
4
68
40
60
48
24
56
ABCD 99142510232*3^$a+1 [50038]
300
90
126
90
294
90
120
330
30
270
276
180
84
150
120
6
180
30
1194
216
774
360
216
480
294
36
390
54
90
150
90
216
354
6
210
60
90
120
450
204
270
36
354
216
270
114
216
594
180
300
276
264
360
180
270
150
66
204
336
90
24
30
276
54
66
240
120
114
180
210
150
306
54
300
60
210
6
30
54
60
360
66
24
216
300
180
240
120
234
36
234
60
300
396
114
216
264
186
54
336
24
180
126
144
30
270
96
444
36
204
246
114
126
144
180
36
30
294
210
36
294
216
84
6
324
156
234
306
774
540
240
336
474
126
264
180
270
6
84
150
270
120
6
594
120
216
414
180
96
264
126
54
240
30
486
414
60
120
240
66
234
60
126
120
114
450
210
510
540
120
6
450
180
174
330
120
36
54
216
150
414
246
240
30
150
84
96
54
210
180
96
264
96
54
36
144
390
216
54
306
24
90
216
90
1134
66
420
144
396
144
90
270
156
180
204
156
240
264
366
120
114
30
126
360
594
546
390
54
150
66
204
180
156
324
216
24
66
150
90
30
24
270
1110
60
ABCD 99142698002*3^$a+1 [50052]
265
36
140
16
8
100
36
11
61
128
36
81
198
9
16
44
72
16
113
31
23
36
117
27
72
90
79
29
36
15
64
101
27
99
105
129
7
168
41
15
93
27
4
36
56
268
12
137
63
88
11
54
72
43
29
7
36
252
108
144
44
124
77
31
84
204
56
64
65
72
63
9
67
20
84
132
183
25
44
3
105
3
157
48
132
144
95
36
97
108
47
13
5
198
61
36
20
40
12
83
72
121
56
88
23
225
27
25
92
16
47
13
144
5
115
29
87
3
54
72
18
105
100
72
20
135
133
65
63
117
108
18
72
72
45
117
18
177
108
12
9
7
65
67
72
20
21
43
116
39
105
75
90
72
72
67
36
185
18
25
11
36
54
115
24
59
36
36
45
76
20
28
11
36
162
63
168
244
101
31
36
113
51
93
31
72
23
25
47
108
81
4
180
32
4
95
54
139
48
245
43
119
72
54
72
67
23
13
95
45
36
40
113
7
168
5
103
20
64
11
13
32
9
15
64
20
99
13
5
54
18
15
72
75
18
175
12
36
209
295
240
5
43
20
52
11
90
18
25
47
85
12
11
9
72
9
126
13
12
11
13
221
15
156
63
25
56
16
108
72
119
69
21
103
77
43
20
160
8
3
49
92
36
39
49
149
72
144
162
90
27
207
54
67
77
7
29
54
33
39
36
54
211
192
11
162
63
72
207
25
200
52
11
49
56
28
144
20
112
41
108
15
12
63
241
20
81
18
297
4
48
155
162
231
88
36
36
108
72
120
188
21
324
162
13
56
124
36
48
36
92
184
104
4
23
72
25
56
432
63
54
7
56
9
15
129
495
171
144
157
72
32
24
12
40
48
44
100
47
61
44
183
133
83
180
9
16
227
72
105
48
40
48
24
113
63
279
105
28
137
18
97
108
8
57
7
36
24
108
180
59
105
39
121
23
18
15
64
60
48
47
49
92
120
124
24
5
31
84
36
11
54
18
180
162
54
61
11
33
16
41
15
57
115
11
9
148
84
11
9
81
43
11
9
171
36
18
90
97
24
221
79
11
69
16
23
9
52
144
65
162
180
144
13
72
36
239
25
116
124
84
119
117
63
33
39
33
216
16
84
36
119
36
25
8
111
97
144
11
153
81
270
18
63
153
15
57
15
264
4
36
120
80
88
12
11
9
40
108
36
5
31
23
261
16
80
111
105
120
304
83
18
99
45
51
57
90
45
81
15
12
4
108
48
272
196
56
148
23
72
81
207
54
43
101
15
52
23
61
83
162
79
80
136
11
162
108
27
36
60
160
56
28
60
12
24
5
54
117
81
7
47
9
117
15
183
49
5
187
11
97
72
29
90
69
3
49
48
47
141
100
380
9
15
111
33
160
12
144
44
21
15
156
63
81
81
15
57
7
11
153
135
25
29
7
144
11
25
11
13
59
90
18
198
135
184
128
52
68
4
59
25
101
180
139
12
60
12
191
49
128
39
9
60
172
80
64
60
5
43
60
56
165
31
48
47
198
7
83
126
31
48
8
124
84
11
69
12
132
28
92
ABCD 99143116186*3^$a+1 [50049]
72
31
167
36
54
132
27
9
39
144
15
81
48
27
60
30
18
36
132
12
6
31
23
73
48
71
54
51
9
66
18
96
72
30
18
36
108
123
9
84
6
36
25
5
24
67
17
96
79
29
3
33
31
275
66
42
90
66
69
165
18
9
189
67
227
120
18
42
138
42
102
24
36
108
192
96
55
29
126
42
18
73
11
18
36
6
36
90
48
123
39
18
144
42
36
90
111
141
72
108
90
36
30
24
91
137
78
25
317
72
138
97
48
53
36
54
6
90
120
90
36
235
5
30
13
41
18
18
24
75
15
1
96
11
210
51
9
36
66
18
15
48
16
89
30
90
90
90
43
80
129
31
5
60
31
113
30
6
54
18
259
48
11
117
208
32
63
72
18
84
60
342
36
13
35
24
21
15
210
6
121
17
175
65
72
138
6
90
66
123
57
18
90
72
6
54
90
36
30
27
16
17
30
90
55
59
18
3
63
6
30
6
84
67
41
55
48
59
60
66
72
15
111
6
108
79
176
15
108
192
150
30
6
102
42
18
12
18
27
81
126
150
18
126
84
6
49
17
15
441
18
30
6
1
128
87
12
6
12
27
33
31
53
24
115
11
66
60
30
42
18
45
39
144
9
27
96
72
61
5
42
49
95
97
96
17
175
5
24
54
93
63
145
144
125
6
84
42
79
48
71
90
48
24
228
6
12
1
17
36
60
30
36
18
54
6
144
72
183
117
6
48
36
33
93
18
60
300
36
133
71
54
48
42
25
96
5
90
72
84
36
114
48
186
36
54
43
119
25
32
135
6
36
54
9
48
64
53
123
16
176
51
30
60
30
24
13
113
66
61
47
96
12
18
54
18
24
99
27
12
90
72
7
47
114
102
24
49
32
9
151
41
18
162
19
23
66
7
155
150
18
301
35
36
25
29
24
36
120
18
42
48
18
42
39
33
63
57
18
132
129
112
48
197
27
111
60
174
6
1
11
18
36
24
183
112
41
103
41
96
7
11
18
19
29
6
36
30
18
9
33
108
12
60
54
18
66
144
96
54
18
25
144
41
7
125
115
23
60
18
75
9
18
24
93
213
18
25
5
123
48
64
32
63
12
69
3
18
18
24
12
114
30
252
42
12
96
30
168
12
114
30
36
132
12
6
12
36
96
39
96
9
66
90
6
72
18
48
27
69
18
288
48
9
96
39
60
12
18
18
60
18
30
6
27
21
126
61
191
18
144
96
31
71
24
1
29
114
1
11
37
23
30
187
125
12
6
138
60
66
6
138
60
102
132
102
150
7
47
12
18
60
7
23
54
72
6
54
36
75
9
78
66
72
31
32
144
33
102
78
27
48
105
54
36
84
60
54
66
6
54
9
27
21
27
96
117
39
54
204
54
30
60
102
18
60
90
108
13
5
30
612
24
49
41
55
89
36
48
18
33
27
30
402
21
9
168
48
36
43
48
5
48
60
120
54
72
169
17
108
66
126
99
9
24
108
18
49
203
117
57
60
48
60
48
60
54
84
72
33
48
304
144
35
108
12
24
54
12
91
149
90
54
30
24
90
108
111
33
48
63
33
12
24
30
18
78
13
59
102
6
108
66
18
96
66
18
85
131
24
138
90
24
25
11
12
78
12
6
12
180
54
51
57
36
51
99
30
6
57
153
54
1
5
27
63
1
53
120
6
18
43
149
24
3
81
72
18
132
36
90
48
6
84
132
18
67
77
36
31
53
96
36
66
78
72
144
54
144
270
12
24
55
11
78
39
33
18
36
12
60
90
55
48
89
55
5
108
72
12
60
18
61
11
21
27
72
6
342
36
13
ABCD 99143202454*3^$a+1 [50338]
24
24
395
1
132
12
36
107
54
198
1
36
53
162
13
5
55
60
132
60
53
36
31
96
53
180
295
96
156
180
24
36
167
73
180
197
180
7
216
84
36
17
18
37
216
72
192
228
299
133
60
48
227
61
65
319
23
169
245
79
12
120
5
43
47
217
161
31
95
121
192
96
24
36
71
73
53
55
24
108
156
71
169
119
1
72
24
48
48
12
11
1
35
90
55
240
288
12
180
144
36
120
48
120
168
192
36
36
168
137
36
108
31
23
145
53
127
36
71
73
216
36
60
29
54
181
24
168
168
17
79
191
54
36
7
96
95
49
77
90
36
229
36
48
144
47
133
60
96
96
11
85
192
228
35
133
281
175
5
163
228
60
84
131
25
209
54
252
198
127
24
48
107
13
168
35
342
91
96
11
85
77
7
24
131
241
132
5
342
18
31
95
49
5
43
12
17
55
24
101
18
126
162
25
479
180
108
1
24
168
132
35
73
132
173
55
17
7
119
162
103
72
77
18
54
199
36
35
90
90
49
216
60
288
12
24
12
84
168
480
240
77
343
35
13
192
132
5
198
1
35
361
48
5
18
90
55
179
54
55
204
156
17
360
54
169
191
265
84
11
25
24
24
35
13
113
36
115
48
192
120
83
85
401
144
211
12
83
54
103
180
60
72
60
132
60
240
84
89
151
24
5
18
169
29
126
133
47
25
101
259
29
19
120
48
48
24
47
108
37
125
19
180
144
17
175
23
13
185
115
12
71
36
360
13
41
54
162
108
7
324
65
36
43
96
149
163
468
17
72
43
12
96
11
85
84
12
35
25
65
583
12
12
132
108
132
155
73
125
67
60
48
48
12
35
61
24
48
24
84
47
85
60
17
67
204
60
47
145
144
36
89
126
54
108
43
72
120
240
168
5
379
71
109
35
49
12
180
83
109
72
48
95
37
324
156
84
47
157
41
126
181
84
276
108
204
83
13
5
19
216
197
43
24
77
115
83
162
91
233
54
61
144
137
36
19
53
7
36
65
175
60
179
85
24
96
11
37
36
12
84
29
396
55
125
55
60
36
47
36
25
11
90
55
48
288
192
168
252
36
12
12
36
12
24
108
60
36
11
265
5
234
54
90
217
84
5
79
72
48
36
192
23
216
85
96
89
31
24
179
ABCD 99143226316*3^$a+1 [50057]
79
149
132
30
145
269
19
72
53
19
41
7
60
5
90
48
37
120
59
6
102
42
36
7
5
18
162
60
18
205
24
89
24
120
127
203
72
61
72
11
61
5
150
13
41
211
53
96
247
53
139
108
108
60
12
65
18
54
43
5
103
41
90
24
120
36
18
91
131
66
19
143
37
36
84
180
5
36
162
78
7
5
6
25
96
23
18
12
55
41
31
180
89
91
5
138
13
65
90
354
18
60
66
19
77
126
229
131
13
89
55
120
5
31
101
234
30
72
42
25
5
55
12
36
95
42
43
108
11
13
36
36
41
54
25
11
193
125
139
83
162
162
13
125
91
72
77
18
97
173
102
37
5
144
300
55
72
35
37
113
30
157
216
24
17
31
23
6
31
53
19
17
55
48
23
108
144
265
168
35
73
17
42
61
209
30
36
6
48
96
7
95
13
132
72
48
149
36
55
23
12
73
5
7
47
193
48
365
204
102
1
77
12
139
36
5
31
132
41
66
1
5
43
227
48
49
47
229
89
60
223
24
395
1
53
19
36
41
18
72
144
25
24
125
6
396
36
49
113
18
97
5
175
5
31
77
180
55
5
210
85
59
18
36
31
113
31
131
73
125
216
42
18
139
35
73
48
77
42
30
72
175
168
252
71
24
61
60
53
55
144
23
12
78
144
18
36
25
65
162
30
127
35
85
36
60
35
204
162
31
89
31
24
89
36
6
30
42
180
12
6
7
41
96
48
60
7
59
60
84
60
85
72
35
96
18
30
49
5
72
31
5
55
167
25
23
168
30
19
180
23
162
175
48
47
13
149
18
108
13
5
79
77
54
42
102
72
13
5
31
77
18
54
90
420
18
48
67
24
36
113
67
12
72
23
108
24
90
18
97
185
6
157
17
78
48
37
233
114
30
54
1
59
205
41
96
43
65
67
84
5
36
18
85
119
157
89
31
155
36
48
49
168
113
144
282
60
66
42
13
35
18
162
37
5
120
78
49
180
89
19
48
59
36
78
7
108
24
53
270
258
79
72
119
54
12
240
175
143
72
13
41
31
5
54
72
37
17
31
77
91
12
5
150
12
198
19
23
13
12
60
48
72
5
108
55
17
31
41
175
41
234
24
30
55
35
24
72
36
49
216
17
42
48
121
60
35
49
77
258
61
72
65
7
132
23
12
265
11
13
107
78
72
7
5
108
180
54
96
85
5
115
59
18
31
29
175
5
66
36
6
79
5
36
72
271
17
18
6
126
12
36
114
156
139
5
103
5
55
77
18
30
55
180
84
29
72
7
11
169
132
35
60
30
19
36
53
168
90
85
35
109
48
11
36
25
41
199
5
283
35
73
53
31
108
77
96
90
174
18
121
5
54
121
155
90
162
25
65
67
252
149
67
84
59
240
30
19
48
180
77
18
13
72
5
18
145
125
67
24
41
79
41
54
18
55
72
143
180
13
77
18
78
54
120
1
12
119
25
24
72
23
25
59
90
36
144
127
113
7
11
25
5
55
257
138
72
181
216
41
12
60
31
161
24
12
235
ABCD 99143345248*3^$a+1 [50035]
51
18
43
44
39
21
96
24
39
37
44
4
84
156
35
1
44
16
96
12
11
9
27
18
67
224
84
96
64
12
36
44
64
144
12
164
124
48
77
67
8
168
208
71
73
17
18
45
72
48
16
12
113
36
144
27
52
60
41
55
156
5
3
40
20
12
40
8
88
8
132
132
16
24
20
52
8
16
32
52
20
72
48
21
67
12
20
48
69
18
33
3
49
92
93
151
36
48
12
23
121
5
87
48
40
12
12
56
15
97
12
35
25
116
12
24
60
144
4
96
140
132
3
54
67
44
64
48
132
5
27
60
36
3
36
105
4
24
8
93
91
24
104
40
12
20
28
32
60
16
77
75
16
156
144
20
216
16
23
105
40
144
48
23
54
15
75
21
124
152
16
12
188
4
59
1
36
53
31
8
36
4
56
96
228
76
95
37
60
72
47
108
13
120
32
51
144
36
1
8
16
29
27
4
5
27
48
12
183
1
48
60
108
24
80
88
32
64
96
36
20
27
45
120
12
3
13
80
108
105
175
41
54
1
35
45
45
54
37
20
112
12
68
52
48
11
21
264
4
20
12
36
40
48
20
124
68
117
7
20
28
32
4
36
48
48
29
31
80
12
52
23
13
23
9
12
48
36
21
18
73
17
90
1
32
93
31
23
36
69
16
5
75
84
12
99
229
48
32
28
32
28
24
60
80
15
133
8
40
179
13
5
123
72
40
92
4
44
100
56
24
48
9
54
57
64
23
36
36
69
21
31
48
29
43
8
24
88
80
12
12
40
48
200
88
12
11
21
160
20
24
276
75
21
12
112
144
24
32
15
1
24
20
16
164
28
60
11
141
28
47
33
75
90
27
64
36
96
12
12
8
40
32
36
84
93
67
128
57
144
51
16
23
37
24
24
5
171
9
27
4
360
96
53
90
117
4
44
15
117
24
93
43
44
84
72
9
151
47
33
3
54
7
8
48
60
3
1
144
71
69
39
85
48
104
124
35
61
128
100
71
90
15
96
24
16
68
36
24
120
60
45
127
8
120
16
56
28
5
55
36
12
132
17
123
21
19
32
16
108
80
144
12
96
4
173
55
17
63
60
12
48
52
143
21
24
36
124
32
15
90
54
54
75
88
32
72
75
85
48
11
25
20
9
7
60
96
12
95
72
1
12
36
41
270
69
64
132
8
15
81
36
45
3
48
100
204
60
96
119
45
108
40
12
60
5
31
167
37
20
33
15
16
32
220
20
84
9
51
3
73
72
8
112
5
163
17
15
12
9
19
8
12
15
141
111
25
80
39
21
213
15
156
99
1
44
16
29
55
17
54
69
12
16
24
59
49
68
9
3
148
12
17
3
16
32
40
17
36
19
56
16
24
11
49
59
105
88
23
9
36
64
12
5
144
127
53
27
117
90
61
152
72
100
176
36
48
112
35
229
365
27
27
21
16
60
68
112
44
39
61
29
67
8
87
1
12
60
8
48
160
24
11
90
19
8
9
18
90
15
60
88
72
68
48
12
84
36
24
4
11
145
36
12
80
72
64
41
3
12
36
28
24
8
84
4
12
12
32
88
72
84
96
68
16
44
12
4
32
3
49
32
16
140
60
27
36
1
89
27
208
140
111
33
75
25
68
24
64
32
72
88
24
8
100
12
23
36
9
28
72
92
15
145
48
60
36
161
18
13
44
69
27
4
48
65
43
173
39
48
52
32
88
80
132
105
108
31
80
12
4
56
64
5
15
48
132
16
59
61
20
27
1
35
109
8
28
32
93
7
12
161
54
37
35
1
197
90
36
57
40
12
68
108
12
4
23
25
92
45
54
45
24
12
423
162
18
36
36
1
44
9
115
29
3
24
60
16
23
126
55
24
101
3
36
159
45
45
27
48
12
60
84
52
48
24
176
36
9
55
144
107
181
20
28
132
53
7
68
16
8
132
39
90
91
35
1
32
16
12
72
92
9
391
20
60
16
92
48
3
49
20
72
48
52
80
76
8
12
69
75
220
24
41
3
48
84
16
44
36
399
1
12
96
204
8
12
81
ABCD 99143694992*3^$a+1 [50013]
48
84
68
24
15
81
52
32
16
11
1
48
72
48
47
97
12
128
51
36
25
35
1
71
12
9
27
1
36
68
147
9
27
108
9
12
84
4
8
135
61
32
3
9
84
76
8
16
8
24
40
104
16
140
4
131
21
87
73
8
204
16
108
23
1
23
1
32
16
104
76
167
25
36
131
45
60
16
12
8
64
44
144
4
32
135
1
20
51
57
4
20
16
24
20
28
32
48
40
12
23
48
105
12
27
25
36
32
40
8
183
49
8
48
12
231
13
8
84
16
36
8
63
24
1
104
16
8
12
3
61
11
33
4
44
64
20
27
72
25
200
16
83
57
96
51
33
60
36
60
84
15
45
48
52
12
35
1
23
73
35
9
36
24
64
68
48
60
27
61
60
44
88
32
24
48
24
15
97
12
68
48
12
60
63
1
80
27
36
37
23
21
27
141
3
60
49
32
12
4
44
39
69
36
4
8
27
37
168
83
84
24
97
44
3
9
72
28
36
12
60
48
200
124
32
16
44
88
12
11
49
8
48
195
21
87
49
48
128
195
45
40
68
183
25
71
93
16
128
48
48
24
15
60
36
21
48
76
11
73
23
25
23
13
24
23
57
4
23
9
27
24
13
71
36
181
36
24
20
87
37
128
15
85
48
83
84
60
48
61
83
168
144
81
111
1
36
48
36
8
39
1
24
59
36
9
136
68
12
16
20
28
104
28
144
108
84
116
88
48
20
3
1
12
12
32
135
24
73
71
21
60
27
45
96
15
49
32
16
192
12
23
45
76
32
76
23
333
51
129
264
15
1
68
36
192
16
24
47
33
16
68
48
135
9
28
120
8
15
33
27
84
21
28
8
15
13
176
28
23
25
20
27
1
24
56
135
33
24
24
28
12
143
49
264
179
12
33
28
20
24
4
107
57
40
192
144
56
24
132
52
12
68
24
48
96
15
37
20
24
36
48
12
40
71
1
36
192
12
20
112
12
192
20
112
59
85
36
227
73
12
23
84
45
24
24
15
45
4
8
72
39
97
8
28
180
12
11
49
36
32
51
13
48
23
9
36
60
3
61
68
159
49
44
51
13
11
108
36
12
132
21
52
44
4
32
12
27
1
48
11
85
20
4
47
25
80
4
12
104
28
59
48
72
24
37
140
36
16
35
93
28
20
39
60
1
56
160
68
132
48
39
21
48
64
23
9
192
180
15
33
88
104
63
9
52
11
21
39
36
1
11
13
60
23
153
16
23
21
39
33
12
36
3
132
117
3
9
24
39
57
88
24
32
3
9
183
60
13
20
3
21
52
11
33
4
71
133
96
116
36
16
12
44
39
45
96
100
56
40
8
16
36
20
63
81
64
8
15
1
36
44
112
59
69
15
24
1
12
35
177
160
24
80
16
96
47
165
4
23
9
144
108
12
123
36
9
72
63
1
20
39
25
59
25
12
203
9
24
16
36
176
12
63
60
9
4
32
12
87
12
33
28
71
21
4
12
71
1
8
16
23
49
48
12
71
61
44
3
45
12
120
39
165
51
73
20
148
47
24
1
24
47
9
184
8
100
23
205
24
8
48
51
25
11
72
13
23
60
9
132
12
27
48
69
39
61
48
48
32
28
132
35
9
24
28
12
104
3
25
20
220
23
21
72
16
12
44
36
16
11
1
8
15
1
47
24
85
80
12
24
15
33
48
39
60
37
47
9
60
12
96
48
15
97
23
153
36
36
28
71
13
8
100
68
60
27
73
71
69
3
145
35
12
1
179
85
48
11
180
49
152
15
49
24
203
69
52
32
4
24
11
93
87
72
13
128
12
63
169
44
147
9
15
1
143
1
32
16
20
3
36
21
15
73
12
60
11
25
11
24
1
35
165
132
27
33
4
71
57
48
39
12
81
76
11
105
72
40
47
45
12
4
84
24
11
13
24
48
96
167
144
13
60
32
16
120
96
23
48
21
3
48
105
24
76
80
4
12
32
28
24
83
9
16
11
165
12
16
24
72
20
4
83
61
24
48
68
16
80
84
40
47
24
9
4
176
96
36
28
116
60
16
35
9
36
60
48
39
25
20
16
20
72
4
60
104
60
28
96
116
28
71
33
60
51
49
56
36
64
140
84
16
156
11
36
24
9
24
28
20
96
159
36
25
68
39
49
95
37
20
24
36
3
24
25
23
168
13
96
71
36
72
13
12
68
84
39
108
12
33
16
23
21
76
8
60
39
9
12
36
12
15
9
63
36
61
60
92
24
15
13
80
28
84
32
16
35
141
3
129
39
ABCD 99143738366*3^$a+1 [50035]
45
27
17
1
27
8
112
33
15
32
43
45
135
141
20
19
21
39
9
33
15
63
57
3
12
57
3
60
9
9
60
12
90
5
13
42
90
30
93
92
13
12
30
9
20
61
35
48
37
18
5
145
47
25
48
15
96
21
27
12
141
39
104
72
55
33
84
21
30
41
1
168
12
15
3
125
7
30
18
102
30
48
21
21
135
33
87
105
15
33
95
127
137
43
53
7
9
24
15
89
31
102
75
33
30
81
8
103
60
189
24
75
30
120
72
3
36
141
15
3
45
57
78
5
24
31
9
32
64
72
24
24
87
48
102
48
35
85
60
39
21
15
12
33
51
39
45
12
3
125
76
39
90
12
27
51
69
96
20
4
63
138
35
12
4
9
72
3
12
3
41
24
25
15
57
18
42
3
272
13
60
35
36
61
18
42
30
18
39
60
12
39
30
27
3
17
52
56
7
18
135
45
60
15
96
81
18
12
105
3
65
4
51
30
27
15
18
192
63
105
60
27
3
12
108
90
15
57
30
78
42
48
9
36
15
30
90
57
15
30
30
30
48
135
87
5
25
47
40
21
15
12
24
9
30
120
120
137
13
27
105
120
30
18
30
21
99
41
16
24
51
18
30
185
37
30
30
138
101
31
48
150
95
7
89
16
3
45
15
90
15
237
3
27
30
30
78
27
183
45
15
60
30
75
27
5
108
52
24
68
36
7
48
12
9
108
36
140
25
47
25
3
15
117
60
3
81
8
52
36
12
12
159
9
108
44
61
18
120
45
27
9
69
99
48
20
13
30
30
72
15
44
31
48
21
21
18
30
11
31
18
51
9
60
11
49
12
59
64
105
27
33
27
3
12
18
95
4
63
77
13
18
17
24
48
88
152
61
11
1
35
4
48
3
180
17
36
55
30
12
3
15
60
42
18
81
36
75
5
13
30
12
198
111
8
61
11
136
8
25
60
15
27
5
115
9
21
27
48
24
9
30
42
18
30
59
28
72
12
21
23
24
76
12
3
12
57
33
90
77
1
132
18
45
156
24
56
1
48
215
16
39
41
40
24
12
33
75
57
78
9
3
18
72
39
39
45
27
48
12
9
44
100
72
33
90
101
19
72
29
19
42
35
48
67
18
119
13
18
60
165
75
9
21
35
37
75
68
7
138
180
11
19
41
4
44
1
30
5
4
12
81
3
12
33
15
27
48
9
33
15
24
21
18
120
65
7
18
71
19
30
12
60
18
30
11
61
47
36
16
48
12
159
42
30
48
81
39
90
95
7
53
160
12
15
48
42
87
21
11
1
63
36
60
9
72
18
60
5
4
93
3
285
12
3
27
129
24
44
13
47
72
61
30
33
92
25
15
225
48
12
60
48
51
39
30
39
48
3
12
198
11
1
138
12
18
27
33
111
68
28
15
65
4
21
60
15
93
51
9
12
30
108
9
81
15
15
41
19
9
3
18
15
12
108
75
5
232
12
51
45
15
72
5
64
9
15
96
200
61
60
48
39
8
13
72
18
12
69
48
32
24
12
28
27
18
59
72
1
15
15
17
112
21
35
55
9
9
102
48
12
45
24
69
30
30
30
89
52
9
120
12
3
147
48
45
15
60
30
75
57
108
30
12
30
48
15
45
90
12
108
45
32
40
3
29
12
1
3
72
3
17
4
9
12
39
21
27
51
57
15
18
15
20
85
12
219
189
42
9
24
12
3
102
18
5
25
27
24
81
60
215
25
27
63
57
21
15
20
72
4
21
18
141
39
57
8
36
36
103
21
21
18
141
9
71
1
63
15
30
11
24
12
28
120
92
28
84
32
19
12
30
30
129
9
30
105
57
59
49
12
15
15
30
75
63
42
39
39
42
27
12
36
48
20
127
9
99
45
15
30
11
88
33
3
44
36
16
9
27
15
90
60
135
123
21
39
12
18
120
35
25
11
1
30
18
102
78
27
12
123
30
3
27
78
72
30
33
15
30
227
25
27
63
29
91
45
8
232
3
45
15
77
25
123
27
60
69
111
78
30
41
64
15
30
51
104
4
32
4
57
48
135
24
111
90
71
16
15
48
9
21
42
18
150
69
3
48
30
12
3
27
90
48
15
27
18
42
48
60
21
48
96
36
20
49
12
15
32
76
36
60
48
21
150
9
33
48
30
30
42
18
72
15
48
36
21
3
15
12
30
135
33
120
60
27
24
69
75
32
12
28
3
21
81
60
30
69
39
69
12
21
30
69
69
51
9
90
29
52
81
18
12
18
47
60
48
67
5
28
12
33
12
78
41
19
42
18
21
9
102
18
60
27
3
60
89
13
75
20
124
68
31
42
3
24
8
43
60
29
1
75
207
53
4
171
45
15
30
39
21
27
15
60
5
55
18
30
105
45
51
36
3
5
16
9
90
12
18
47
13
12
30
9
36
32
13
18
12
18
42
5
13
102
65
55
29
1
48
30
141
60
39
102
3
15
129
63
113
7
48
60
21
9
135
56
109
35
36
ABCD 99143964958*3^$a+1 [50050]
13
11
13
44
21
24
159
75
24
6
27
141
55
8
27
6
24
18
66
3
36
39
61
41
24
24
48
3
15
21
40
8
33
15
69
36
12
12
31
48
29
6
210
12
12
60
3
57
3
117
30
72
24
117
33
24
12
36
15
75
30
66
37
96
17
48
3
60
99
33
48
9
36
42
13
77
12
63
21
108
42
9
87
9
21
96
31
5
6
13
5
111
63
6
75
45
168
159
57
39
81
63
27
78
42
18
24
75
52
12
77
6
96
24
102
66
49
20
3
18
6
1
5
39
24
99
72
78
12
12
18
126
12
12
36
30
78
12
6
48
24
30
7
5
12
18
72
30
7
56
105
135
12
9
6
54
120
7
41
24
75
16
53
15
21
24
198
37
35
1
12
24
125
36
48
7
20
21
48
24
18
13
53
36
27
21
12
156
19
176
288
105
43
53
12
72
15
27
6
3
12
51
6
12
6
105
39
24
24
6
24
7
41
24
42
18
39
63
126
66
85
17
66
189
12
33
30
54
72
48
99
9
120
30
42
36
79
29
6
1
29
55
5
19
35
24
13
5
60
7
20
159
6
7
128
3
13
11
45
33
84
6
45
27
54
15
69
43
152
3
30
12
27
9
18
90
12
84
123
33
36
30
61
8
57
42
78
18
9
33
48
15
4
101
7
29
24
12
48
75
3
1
113
12
72
12
12
31
20
15
21
88
65
51
28
5
12
115
71
54
15
3
1
119
30
111
76
29
15
51
6
7
68
9
84
24
31
35
37
11
24
33
36
48
88
35
18
24
84
63
4
5
72
19
29
51
21
24
3
48
84
21
7
65
27
33
15
147
1
32
9
7
5
114
13
83
48
30
91
12
144
17
42
18
19
35
114
6
18
36
7
8
132
4
11
6
72
12
6
24
42
6
85
144
32
4
29
3
60
21
63
69
132
12
12
36
18
72
49
20
27
24
24
1
29
15
57
60
6
96
24
18
6
18
6
33
12
64
5
12
51
28
8
12
69
91
44
40
60
20
105
12
3
24
51
9
111
312
72
48
6
31
32
3
61
11
6
12
51
3
18
6
1
32
9
7
60
35
45
99
18
3
12
21
27
39
9
39
54
31
65
7
101
7
29
36
24
3
33
3
28
53
43
8
27
21
9
18
33
15
24
24
45
57
48
75
9
96
30
144
30
90
97
17
6
21
9
42
69
141
3
12
16
44
99
6
12
3
9
39
45
6
24
24
48
9
63
24
30
12
3
33
48
156
12
51
21
12
15
9
27
9
48
19
23
9
45
18
24
9
36
21
27
40
8
9
31
32
69
6
93
105
12
6
24
13
8
3
42
24
27
33
147
21
7
29
84
18
6
12
79
5
42
33
63
1
53
91
23
30
42
24
6
90
42
15
33
6
13
29
63
87
42
84
18
6
3
16
5
79
5
36
12
72
6
57
105
24
30
66
12
12
156
15
48
33
24
12
36
18
37
29
12
90
24
18
19
59
13
131
6
63
33
27
9
27
153
84
51
12
39
121
17
6
24
13
20
135
18
6
6
24
60
24
79
53
7
48
29
6
102
12
102
72
61
36
119
24
24
18
48
126
9
60
9
31
12
5
42
30
67
23
13
89
72
12
24
6
30
51
57
108
18
6
18
81
111
72
210
84
3
48
12
27
30
42
144
49
5
60
63
57
120
6
48
9
15
13
17
7
101
19
35
24
210
12
12
3
60
21
24
18
21
33
156
15
39
18
30
42
115
11
24
57
87
21
123
30
15
33
15
21
6
150
72
18
6
7
20
15
37
32
28
12
5
72
108
42
210
30
30
72
27
9
6
6
42
30
18
96
114
19
17
7
11
9
9
78
9
60
72
24
9
7
8
141
15
28
32
57
18
30
96
66
9
60
33
31
29
6
30
72
31
65
12
54
6
66
120
66
39
48
172
5
6
117
21
36
7
356
36
33
24
24
12
12
60
3
27
30
12
19
11
66
12
18
21
57
15
48
4
47
6
27
21
7
20
21
204
6
37
5
75
3
6
84
7
140
75
45
51
9
15
30
42
6
79
68
16
29
7
60
77
48
3
63
6
15
33
27
36
51
6
60
43
77
3
12
15
6
138
54
39
96
57
18
6
18
48
45
27
72
18
15
9
6
126
84
12
51
28
11
9
36
21
36
42
216
1
77
31
59
37
11
24
69
45
36
31
59
61
17
18
90
12
27
63
6
72
3
16
23
121
53
18
69
4
77
51
132
9
42
6
39
3
9
60
9
63
12
15
18
15
21
27
45
19
44
9
55
41
42
6
36
27
153
168
7
53
24
39
129
195
9
63
27
9
15
69
40
59
6
19
23
21
99
42
24
12
3
108
3
264
18
12
18
6
12
36
15
21
60
36
99
3
90
15
39
61
35
72
37
35
18
3
3
93
33
3
4
11
6
36
27
28
5
36
6
42
24
15
12
27
30
144
36
91
29
78
21
40
20
15
24
54
12
36
36
67
77
3
21
6
42
12
24
48
12
24
43
59
21
9
127
41
3
4
17
60
150
48
18
39
33
19
11
6
18
72
30
72
24
15
27
13
12
128
63
30
31
17
36
48
36
27
4
53
84
63
48
84
28
5
102
54
84
54
42
72
27
9
63
75
6
72
27
36
21
6
6
15
21
24
6
66
30
13
11
24
48
37
35
21
9
120
48
63
3
61
104
21
6
9
117
18
24
21
40
17
12
6
42
36
162
18
31
41
24
51
16
176
57
63
40
89
19
53
24
19
47
120
96
73
20
21
12
ABCD 99144358804*3^$a+1 [50034]
55
6
48
30
5
91
198
12
6
42
138
48
102
83
19
90
83
97
63
87
153
3
252
65
43
6
30
18
30
12
36
24
36
12
12
66
12
42
30
48
12
60
78
60
30
30
30
12
78
6
126
6
78
41
31
18
6
84
42
18
84
12
66
119
144
61
204
12
12
63
9
6
114
36
42
36
77
48
25
156
48
27
96
45
24
60
6
18
6
65
91
5
37
168
24
6
12
48
90
15
9
24
150
6
36
42
90
12
48
47
91
42
42
120
60
66
30
29
19
192
18
11
19
96
45
33
90
30
30
42
36
24
24
30
12
48
17
7
6
102
30
84
18
138
144
30
6
132
12
54
6
6
54
30
48
90
6
5
55
57
9
156
59
1
108
35
7
24
66
12
42
36
24
29
31
60
21
99
318
66
84
41
55
54
240
12
36
162
162
30
60
6
12
243
153
72
18
24
48
48
66
18
18
18
24
42
60
111
9
198
17
16
57
71
37
42
113
73
42
29
109
12
12
66
30
54
48
54
48
48
30
30
120
48
24
96
24
11
67
54
36
83
55
6
54
66
11
7
30
6
30
204
18
54
35
265
24
24
102
65
1
30
84
6
18
24
156
30
6
45
81
15
39
66
108
66
114
24
96
6
120
144
42
24
66
45
3
12
108
12
198
51
15
24
30
42
65
25
39
80
1
42
180
33
153
36
30
18
36
6
36
69
9
36
18
30
6
156
81
39
96
18
60
42
24
6
90
78
6
6
48
6
105
39
24
42
18
48
53
1
54
54
48
35
109
35
43
60
41
37
24
35
16
27
6
132
12
72
18
90
18
72
66
330
42
72
66
102
12
36
6
36
12
53
144
19
125
16
33
42
21
15
12
18
24
6
78
6
161
109
30
156
72
72
60
45
21
42
33
3
66
78
30
30
33
39
168
18
30
30
12
60
60
36
11
25
24
95
79
17
139
54
12
138
72
66
24
6
24
41
43
36
30
48
6
90
12
54
144
12
12
36
21
9
90
77
19
30
66
60
84
54
12
60
24
36
90
9
69
30
54
72
36
90
114
60
18
33
9
135
51
114
66
138
144
6
6
108
18
102
180
107
73
312
54
57
33
12
54
24
12
48
30
27
93
54
36
12
12
33
9
48
12
6
72
42
6
24
30
204
11
13
42
24
12
54
60
78
12
6
90
24
30
18
78
35
7
12
48
36
120
54
78
18
30
114
60
90
101
37
84
6
12
18
30
53
37
30
30
18
6
6
24
6
264
36
30
30
24
60
96
23
85
144
156
36
18
12
45
33
42
78
90
173
109
35
43
30
23
49
150
24
6
24
12
39
21
75
39
120
78
6
96
30
24
6
18
47
25
60
59
31
126
18
102
84
71
67
48
45
9
144
30
36
84
90
12
48
90
12
72
6
60
24
3
15
204
101
25
30
12
12
108
12
24
216
30
59
25
87
69
75
51
138
30
54
6
72
18
42
30
39
99
120
6
18
120
12
24
24
30
6
24
12
6
54
54
156
51
57
30
137
61
24
96
60
168
96
6
30
84
15
21
54
84
60
6
60
18
33
3
162
12
30
60
48
5
64
15
18
6
132
114
138
12
48
72
6
12
30
60
90
108
35
43
6
15
33
60
30
78
132
18
18
47
13
60
102
114
96
48
30
12
30
42
6
87
117
18
42
48
30
18
36
126
24
48
30
108
18
42
12
60
78
48
12
29
175
48
120
132
6
24
48
23
240
97
156
12
23
7
9
45
120
84
6
48
42
6
72
48
102
42
114
167
73
126
78
36
66
144
24
30
78
12
36
24
36
6
66
12
12
48
36
120
24
102
75
51
60
12
12
30
6
5
13
6
78
42
36
18
47
25
72
102
90
6
120
78
54
173
43
42
174
114
210
6
51
33
24
71
31
24
6
51
3
54
72
78
33
45
78
72
12
12
60
24
24
78
24
24
11
49
72
18
12
105
15
30
102
108
108
5
49
108
18
30
12
23
55
137
13
66
6
24
18
30
138
18
60
11
115
66
72
18
48
114
18
54
54
24
96
41
43
18
54
45
176
193
24
162
24
12
54
36
42
12
84
174
30
6
96
24
35
79
108
12
41
79
36
12
ABCD 99146043832*3^$a+1 [50070]
120
24
123
45
119
163
141
9
3
45
51
36
45
348
18
114
78
24
6
35
25
78
54
3
39
18
60
60
51
288
9
108
6
65
52
12
80
144
1
60
24
47
172
9
39
45
24
12
12
12
54
72
144
18
36
36
243
33
72
60
71
16
15
21
33
11
1
99
45
3
21
24
36
12
51
44
16
57
107
49
95
43
42
48
183
9
60
120
24
11
16
33
51
21
59
253
63
189
96
179
4
27
42
11
96
49
59
193
63
15
6
24
51
15
65
13
48
42
102
84
84
12
6
185
25
23
132
48
1
27
33
3
33
42
101
25
119
25
48
60
84
48
12
23
16
20
49
72
138
72
21
44
1
30
114
159
81
35
48
60
48
49
24
107
16
27
6
18
57
9
24
30
102
60
83
13
47
7
96
125
124
153
39
87
150
144
3
144
36
33
24
36
35
28
36
21
75
195
41
55
6
3
9
78
78
59
31
21
75
117
9
23
12
7
6
96
60
6
114
84
11
169
12
24
240
36
24
39
80
7
24
30
39
32
12
16
20
61
3
27
18
60
3
33
24
39
36
92
16
45
234
45
12
21
11
109
48
12
11
12
7
9
57
54
6
60
15
39
18
204
24
12
132
39
96
33
42
42
60
18
41
52
177
42
6
48
15
48
3
234
15
36
105
240
18
21
44
1
99
27
54
24
51
21
36
204
138
5
108
73
12
111
33
11
73
246
384
17
85
24
147
129
15
63
54
192
18
30
12
24
60
75
48
9
167
121
12
24
71
28
21
11
55
45
80
12
1
12
18
30
35
36
49
27
96
9
120
35
109
15
63
21
44
157
36
95
52
48
99
48
66
60
36
59
109
95
4
93
95
55
6
108
24
3
92
37
15
45
24
11
13
126
174
51
21
108
6
54
60
11
28
9
84
60
23
61
87
45
54
9
237
23
49
12
99
51
93
3
18
27
3
24
117
45
36
90
53
181
6
18
24
23
49
36
219
45
39
21
119
1
174
54
107
13
23
109
108
231
80
91
18
6
6
51
33
3
33
11
64
105
23
16
21
144
59
13
114
18
83
13
84
36
71
61
87
32
25
108
23
16
21
27
69
11
64
21
11
100
33
11
48
1
36
90
6
258
24
126
51
9
11
1
84
59
25
12
23
4
21
84
66
33
144
180
165
78
24
113
196
44
97
12
83
96
1
3
81
24
35
4
69
119
160
9
24
240
48
24
24
144
3
32
37
11
160
69
11
13
30
162
47
73
27
92
49
30
54
27
45
18
18
63
207
18
47
7
6
3
9
39
132
33
11
25
12
132
39
45
3
81
60
35
1
150
66
11
97
155
1
15
20
85
6
54
59
25
167
96
97
3
9
24
267
39
6
72
27
69
11
25
11
67
48
30
63
44
1
120
84
71
28
39
9
33
72
75
3
126
11
103
90
51
80
181
27
177
36
24
35
37
12
36
180
183
21
30
281
1
264
27
69
71
100
45
111
33
3
33
72
39
27
5
1
156
63
69
12
84
90
6
59
79
18
15
15
53
1
24
180
216
48
27
9
24
42
30
36
30
168
77
97
47
49
36
11
28
21
48
66
150
456
15
12
180
3
30
27
9
24
96
35
124
128
100
93
240
35
124
33
120
71
4
33
42
65
61
87
44
31
33
189
36
12
48
179
1
6
18
87
33
3
33
90
42
39
81
102
78
144
240
11
7
48
93
80
16
156
57
23
103
6
66
18
36
24
35
52
99
24
69
81
12
111
21
72
24
36
156
15
144
45
24
155
208
147
30
12
24
23
36
37
342
192
6
90
81
33
54
57
33
3
33
66
30
24
36
48
15
9
6
30
71
13
78
17
1
24
126
24
78
35
13
12
171
108
20
1
12
47
100
45
78
102
27
84
144
144
21
75
12
32
1
36
12
95
36
25
42
30
ABCD 99146535524*3^$a+1 [50002]
20
13
234
29
64
44
7
24
36
18
59
4
135
9
32
13
27
81
12
23
16
20
1
12
6
48
21
33
15
3
6
138
6
11
19
65
12
55
29
37
18
54
6
29
37
6
29
40
3
12
29
25
35
48
25
6
12
60
138
18
18
11
4
44
16
15
18
39
3
48
36
42
48
60
47
79
66
47
7
24
17
64
9
12
72
54
24
5
67
9
3
33
21
60
15
51
54
24
18
33
123
132
54
23
4
108
3
18
6
5
25
51
27
12
72
18
23
12
112
33
54
54
78
18
102
17
127
41
19
30
3
15
17
48
115
18
18
137
7
6
30
18
71
16
39
21
21
11
60
19
90
36
12
6
18
15
108
3
48
54
60
30
78
12
36
35
25
48
6
12
24
48
42
35
37
63
27
17
1
18
12
72
54
18
6
36
59
31
9
21
60
48
18
42
11
12
48
1
27
104
12
13
15
27
185
4
24
33
6
36
48
54
6
17
16
75
48
36
18
36
3
8
157
36
15
33
6
30
54
5
1
18
108
66
78
12
18
54
29
67
5
43
36
36
6
12
18
24
66
6
18
27
117
12
24
18
30
23
19
12
36
6
48
6
5
25
6
36
12
6
71
1
66
6
27
3
24
113
25
36
18
54
111
12
27
48
24
29
4
3
5
79
6
144
47
73
11
7
42
30
33
147
21
48
8
31
60
77
115
65
12
73
11
43
17
19
30
35
7
198
18
29
25
30
24
30
6
18
12
3
21
23
7
24
12
21
56
31
132
36
18
12
72
3
48
3
36
33
45
11
91
5
13
60
12
3
3
65
55
18
6
12
36
36
17
37
3
51
6
54
66
6
9
9
90
17
1
12
114
29
1
3
111
30
15
9
11
25
35
31
53
43
54
54
12
54
24
11
19
60
102
36
47
156
1
83
1
6
81
9
54
5
36
25
18
21
87
21
21
12
6
36
66
6
41
223
18
18
6
27
27
18
18
36
30
6
12
18
18
21
15
33
72
24
75
12
6
54
5
85
71
1
192
24
23
64
68
43
17
19
33
69
36
71
1
54
6
66
24
48
36
6
12
72
6
30
18
78
12
3
15
17
7
9
24
3
36
36
17
36
49
59
37
48
95
55
30
60
48
24
18
12
54
18
57
20
1
30
36
72
60
30
60
66
6
30
18
75
104
7
45
39
5
16
15
42
18
54
12
24
12
6
54
51
3
29
19
6
84
18
17
43
29
1
18
24
30
6
18
95
7
24
9
63
18
48
39
75
29
1
23
13
6
45
21
18
41
13
54
101
7
18
23
13
108
132
27
3
29
13
18
126
54
45
3
18
6
5
13
54
18
12
24
99
21
87
32
4
36
75
6
15
44
7
24
5
7
108
186
12
23
12
37
36
3
39
18
15
140
109
180
155
24
16
44
85
72
15
3
96
30
60
71
100
9
66
5
31
36
5
127
18
15
20
16
48
81
11
16
20
91
6
11
1
87
39
6
18
30
54
132
36
12
18
72
24
174
6
30
6
18
84
6
51
8
36
61
42
36
30
6
30
24
126
17
73
30
108
41
49
90
24
12
21
192
3
54
36
24
35
19
30
36
3
48
24
75
18
12
18
42
48
24
11
37
60
23
13
51
8
61
60
18
69
3
18
18
17
64
3
42
12
15
21
59
49
54
36
108
42
18
18
11
7
30
23
13
15
21
42
17
13
42
84
6
51
3
48
6
27
21
24
90
18
156
18
6
36
23
4
93
6
17
1
18
9
39
93
75
53
24
7
6
48
39
57
12
18
132
12
24
5
7
53
7
36
5
31
29
25
87
21
36
12
6
30
107
25
12
42
12
5
31
6
23
43
36
6
59
67
69
51
6
15
56
64
21
42
30
6
18
18
18
12
18
33
21
18
6
12
96
18
18
36
15
33
36
3
32
7
65
40
93
11
4
105
24
84
18
6
18
5
172
3
9
27
36
5
48
37
11
12
36
7
36
42
15
3
48
24
72
90
99
3
6
72
18
5
25
47
25
35
16
81
36
36
84
71
24
19
17
13
24
63
168
3
65
43
69
15
5
1
54
197
1
30
24
54
63
24
3
54
12
6
90
54
5
31
72
41
7
24
120
6
66
89
4
57
12
36
24
12
24
36
30
77
12
37
6
18
35
49
3
51
5
1
87
32
12
60
7
17
37
11
7
84
21
15
36
6
18
300
36
18
18
17
7
81
3
6
12
3
3
18
11
60
19
9
81
36
72
36
15
15
36
24
9
39
78
11
43
81
9
18
84
24
36
9
45
18
30
6
177
8
25
123
39
5
1
72
30
6
18
81
3
24
12
162
39
57
12
42
54
35
19
36
12
24
77
25
71
19
21
15
29
4
9
47
4
20
37
84
18
24
12
36
96
12
36
54
39
51
29
7
18
18
29
31
72
108
18
18
29
4
75
66
108
18
65
7
24
90
72
18
84
36
5
85
6
30
6
12
5
1
18
81
21
18
24
18
15
12
32
36
31
33
93
12
3
57
27
9
30
18
15
111
89
1
6
30
3
104
7
65
1
6
90
12
72
36
47
60
52
45
18
30
24
11
1
24
12
179
7
45
27
30
36
35
36
19
18
18
18
126
6
18
9
20
1
15
3
60
12
144
21
33
24
18
48
18
15
3
24
30
6
53
19
30
59
31
24
102
36
6
30
75
8
31
9
20
7
12
29
4
32
7
90
39
33
90
24
5
31
12
33
9
23
28
15
5
1
11
1
71
37
36
47
139
36
48
33
117
51
3
9
27
54
72
72
27
39
105
27
48
42
36
18
5
13
48
18
24
54
36
51
21
12
159
36
56
7
54
11
40
36
15
60
18
36
12
35
37
39
39
45
36
63
33
21
18
36
18
54
72
29
19
33
57
6
5
43
33
75
18
18
53
40
21
48
15
27
5
76
21
51
3
41
16
21
138
5
37
18
18
12
3
51
18
6
48
42
15
80
28
33
54
6
71
31
36
18
47
25
35
52
8
13
24
48
24
11
37
119
28
32
24
37
12
6
18
15
39
30
6
29
1
36
6
12
6
27
32
13
12
6
5
48
13
23
1
36
66
21
15
24
12
18
36
72
6
30
23
16
15
6
51
3
18
48
3
21
72
36
15
75
5
7
33
39
65
31
12
6
162
18
15
3
9
3
18
3
51
41
100
45
15
3
66
42
5
ABCD 99147330944*3^$a+1 [50101]
24
60
1
95
129
51
36
85
324
83
60
21
12
27
60
108
33
72
27
57
36
48
76
36
47
93
27
12
204
96
204
1
23
133
20
48
252
100
68
351
144
45
147
9
15
129
15
36
21
108
171
1
275
12
57
16
119
288
57
24
39
216
24
492
145
131
9
24
60
75
21
195
9
15
84
117
456
99
189
111
24
192
144
25
83
97
156
104
15
24
24
93
27
48
132
12
85
11
132
13
47
81
135
36
84
21
99
1
176
15
33
207
12
21
75
1
491
300
24
1
164
39
117
27
48
265
167
72
36
69
63
168
48
72
49
23
13
20
24
63
60
60
252
1
140
15
48
96
48
37
35
81
87
12
96
105
339
45
63
36
60
72
25
83
45
147
45
159
24
12
169
20
243
96
120
84
37
131
240
9
3
13
179
216
153
51
265
36
23
72
25
128
72
39
144
1
143
73
44
100
23
57
183
97
36
35
24
48
117
36
159
121
368
112
24
59
84
57
120
99
381
40
23
48
129
40
23
228
333
159
157
23
12
48
12
45
51
129
195
81
3
84
36
21
156
63
157
84
60
36
167
13
44
84
27
60
132
21
72
64
36
23
144
108
72
72
24
60
24
72
45
40
80
96
15
228
24
21
52
107
21
15
21
160
96
107
36
120
72
12
48
180
180
69
180
60
15
9
99
72
81
3
81
60
39
24
60
21
111
1
20
75
12
33
84
159
21
24
39
93
123
84
97
59
96
81
39
121
68
135
45
27
45
15
9
123
36
1
60
80
336
84
3
36
156
21
63
24
60
12
69
60
52
203
37
23
300
177
27
252
48
193
95
132
96
81
183
117
39
12
165
3
45
27
69
16
107
48
144
129
27
229
276
8
36
99
96
61
80
87
37
200
39
117
99
36
48
180
36
45
96
75
9
3
73
8
87
24
9
27
265
23
57
3
156
36
192
48
33
159
96
60
1
44
256
104
75
84
168
72
36
141
135
9
120
15
60
12
72
57
51
24
45
3
157
71
25
59
24
45
39
12
45
96
27
12
1
104
36
3
45
51
45
60
123
180
73
80
99
201
303
60
120
1
59
72
9
180
39
24
96
81
96
64
104
16
56
243
21
3
141
195
36
60
1
20
39
108
117
39
12
85
83
141
75
24
84
97
59
252
72
96
37
60
80
63
60
120
1
44
112
20
123
24
13
44
3
36
96
81
160
23
201
40
11
12
36
37
84
60
36
83
60
84
120
192
1
23
180
117
63
120
1
104
72
48
27
12
108
12
36
12
109
11
48
192
69
3
33
39
9
15
201
15
36
12
60
108
93
12
63
37
20
39
36
84
129
75
37
8
96
63
36
12
33
171
25
11
48
24
12
48
36
97
120
23
45
135
217
84
35
48
12
45
204
15
12
69
123
36
57
120
3
72
132
177
16
20
327
108
ABCD 99147612152*3^$a+1 [50040]
8
12
18
42
28
62
24
24
60
3
15
30
12
48
10
5
3
54
42
40
29
25
50
4
32
66
3
84
33
24
54
10
14
108
12
10
2
16
62
90
30
3
13
2
34
68
48
3
189
42
30
63
75
6
6
24
60
70
20
34
20
12
4
54
71
51
33
43
72
113
3
54
183
3
72
24
81
99
36
12
153
3
72
72
18
3
129
6
36
69
12
15
54
168
15
33
54
64
20
96
24
12
18
24
22
18
11
84
33
72
102
9
67
20
72
16
2
3
27
48
30
54
6
42
12
33
15
18
6
24
4
20
66
6
18
70
41
39
18
15
3
6
24
15
84
43
50
22
90
26
12
18
114
102
16
2
16
50
130
65
61
18
8
42
42
6
27
33
204
88
18
5
75
12
33
12
15
21
159
30
75
21
12
3
157
8
10
20
24
12
24
72
33
9
48
18
57
7
2
16
18
44
66
6
18
6
72
18
24
3
27
126
22
5
9
78
33
15
18
54
40
65
57
48
6
90
6
36
24
18
10
8
12
60
105
3
28
5
12
55
104
9
99
22
18
20
48
108
42
15
33
15
7
17
27
21
27
16
29
7
36
104
4
32
48
12
57
3
33
21
6
12
45
33
22
8
33
31
26
210
12
42
16
32
30
46
59
27
6
63
7
2
102
9
72
12
21
24
6
66
51
63
22
23
24
156
69
142
26
30
57
3
12
42
51
69
48
138
48
36
30
36
75
19
18
95
15
126
36
51
9
96
3
12
27
12
24
9
51
6
3
33
3
87
48
72
90
174
120
30
24
114
18
52
62
21
15
48
12
18
72
42
30
6
24
30
102
6
15
15
60
12
18
12
18
48
12
12
10
26
54
10
5
13
38
105
27
10
95
15
42
72
78
138
100
68
15
51
108
30
70
38
78
82
2
16
86
24
114
12
54
12
40
74
34
2
24
6
162
33
120
33
6
9
55
17
3
9
15
6
66
21
15
24
60
33
1
44
18
18
84
66
84
6
144
18
24
16
18
2
120
12
42
30
10
38
6
66
66
30
30
15
12
43
65
15
108
24
33
3
72
40
2
12
58
113
27
48
10
18
44
108
10
107
15
6
52
18
5
84
60
33
15
60
45
72
42
24
12
132
6
27
27
58
8
90
30
39
15
21
24
43
18
56
66
18
130
36
8
12
24
12
78
75
12
9
99
21
30
93
45
48
30
102
3
12
45
195
55
62
64
44
46
44
18
114
33
75
96
24
18
3
25
26
138
12
150
36
33
15
4
20
18
18
6
78
148
2
15
15
18
3
12
45
18
54
12
84
27
145
2
66
72
42
12
24
9
15
96
12
118
26
60
58
2
24
12
45
48
15
12
42
16
80
84
90
6
30
6
48
75
33
102
6
6
46
14
156
54
6
78
12
75
12
15
30
12
66
72
12
21
33
195
24
15
12
78
60
48
18
60
10
35
12
27
6
24
6
30
4
23
33
27
60
105
30
33
85
32
15
15
30
30
45
48
165
34
50
63
87
36
36
24
90
10
29
3
4
41
13
50
150
24
10
20
88
54
23
3
33
12
19
68
78
48
4
11
111
138
10
41
31
54
62
28
32
12
78
18
24
33
27
46
2
90
3
99
6
27
60
27
45
33
24
6
84
33
55
26
30
6
51
9
78
96
24
42
18
42
66
270
90
12
12
48
108
33
12
39
4
2
27
223
173
24
15
21
15
4
41
15
60
6
3
55
36
14
30
60
22
98
36
10
162
20
12
21
37
134
30
51
12
81
6
24
105
24
15
12
18
18
30
3
72
9
78
12
48
33
75
33
39
105
51
57
15
33
45
82
14
18
108
22
50
42
30
18
18
33
87
42
48
28
36
134
10
26
28
50
36
15
7
38
30
22
122
33
9
24
24
6
24
46
44
18
28
2
52
11
51
78
30
45
21
144
15
48
25
38
9
27
6
3
7
2
30
22
83
51
54
12
34
44
18
30
117
15
36
12
57
51
45
12
15
12
33
27
21
84
57
24
6
36
30
198
24
21
141
51
43
20
36
16
5
12
3
48
4
68
48
30
24
10
68
18
12
82
20
12
76
17
36
39
45
96
120
135
6
18
46
47
7
2
66
12
60
18
54
90
4
59
45
6
66
6
57
48
9
99
51
18
6
102
3
87
33
60
159
42
36
78
24
66
10
20
9
27
30
30
18
42
54
90
22
90
38
27
12
15
66
22
137
25
80
30
36
34
50
30
28
170
102
18
18
6
24
12
10
38
42
12
3
33
30
84
60
76
104
21
12
69
6
4
14
24
3
3
60
36
18
18
78
6
18
51
39
78
3
9
3
115
44
28
65
7
29
39
76
44
28
54
38
6
15
21
24
27
15
12
18
94
56
108
45
45
75
12
27
18
15
15
52
41
67
2
16
92
78
66
48
12
6
4
26
118
32
4
36
50
90
12
90
66
9
3
48
12
45
9
78
12
21
45
4
11
43
29
111
40
2
42
118
23
87
18
27
153
12
3
84
36
45
6
24
24
48
48
42
210
30
63
15
64
20
16
62
75
15
12
6
75
24
33
58
20
52
62
12
34
2
15
108
72
72
37
18
80
36
10
47
99
36
12
6
6
36
45
27
132
18
66
36
28
41
27
108
22
8
66
108
12
21
15
180
42
12
18
120
12
18
48
42
60
18
123
21
48
70
2
6
154
14
4
26
6
21
37
11
39
105
135
16
32
24
18
168
10
2
16
14
36
9
15
106
32
ABCD 99148080158*3^$a+1 [50016]
184
38
82
20
30
94
15
72
33
14
18
28
39
23
13
12
35
25
167
22
3
45
32
30
18
12
24
40
32
4
14
6
16
44
124
26
10
36
74
13
12
5
18
157
23
58
80
132
6
12
34
146
10
2
82
80
163
36
21
14
61
81
8
66
133
11
1
53
16
36
26
24
10
14
145
9
15
45
20
7
5
36
40
14
58
26
84
1
95
24
60
1
41
36
88
62
48
1
23
12
60
10
104
36
18
37
21
104
18
10
48
39
5
43
45
32
64
12
68
31
41
55
33
24
15
5
76
26
13
23
42
151
5
16
3
33
3
57
20
7
57
104
4
12
8
55
48
17
40
98
30
24
24
6
10
14
36
13
45
3
47
66
12
4
38
1
17
112
2
84
36
118
110
36
36
60
18
18
94
84
39
5
76
56
18
46
24
158
12
10
3
17
48
7
17
16
14
48
12
61
17
6
24
1
11
34
14
22
60
50
94
2
90
18
109
23
24
18
7
9
110
6
16
48
14
46
26
85
83
36
10
2
108
1
9
99
105
60
2
118
26
25
77
42
121
36
35
13
11
97
9
14
24
13
33
32
30
24
34
111
11
24
18
6
60
66
103
53
54
36
24
49
9
8
7
53
12
78
13
59
145
11
66
18
10
48
84
74
36
61
9
56
4
20
78
30
78
34
3
57
8
78
30
18
162
7
47
34
20
7
105
12
2
114
76
48
20
42
10
24
14
10
50
6
64
15
41
64
38
10
32
12
4
74
13
47
25
35
37
89
12
4
15
36
45
8
6
48
1
237
32
12
4
39
96
41
4
56
36
18
46
86
13
71
168
58
27
5
36
76
171
9
68
6
10
24
8
40
2
12
6
12
168
12
52
38
60
106
116
30
24
60
1
9
14
96
46
48
27
9
36
26
13
21
3
35
90
6
70
2
72
96
1
29
30
42
7
35
10
27
9
12
2
72
10
74
36
126
28
15
12
23
6
136
2
22
8
42
48
1
11
60
25
45
8
52
14
36
18
42
24
10
2
90
18
60
106
51
57
2
10
24
140
16
230
10
60
111
5
67
11
46
36
2
72
1
144
9
12
20
24
54
60
12
25
29
6
22
63
24
11
12
13
47
42
208
38
94
74
46
38
145
83
94
3
5
91
9
27
9
32
7
23
84
106
27
33
68
7
12
41
196
38
1
84
96
12
47
30
31
29
18
60
22
3
29
54
1
23
10
20
28
24
26
30
24
55
71
12
60
66
84
60
55
33
8
52
74
48
25
11
46
15
161
54
34
24
68
64
3
23
24
24
12
42
12
64
80
30
22
123
9
2
6
18
22
14
34
51
53
7
59
34
87
29
55
21
36
3
45
12
48
75
5
52
12
87
105
50
24
10
15
59
22
8
16
15
9
12
20
280
68
42
48
10
62
49
71
13
108
9
15
48
5
28
68
52
8
6
85
5
31
24
41
4
68
40
63
48
21
3
153
20
43
11
48
22
14
12
13
9
2
25
45
15
29
16
50
46
80
7
5
42
30
31
47
106
14
10
12
84
15
107
22
2
1
77
7
24
11
6
40
20
43
72
24
5
28
38
24
13
36
5
139
5
7
45
8
78
13
35
60
37
33
14
25
11
30
6
1
24
53
6
30
12
28
24
12
99
29
60
6
10
120
87
12
57
3
107
46
122
13
65
24
4
36
63
11
6
64
56
4
86
13
35
10
32
30
18
76
32
112
20
7
119
12
18
180
6
70
15
9
146
61
35
30
7
12
93
12
3
33
60
50
58
20
36
30
48
10
15
33
39
9
26
46
32
28
12
2
24
6
4
2
42
7
125
18
1
36
9
12
15
252
48
47
190
32
55
11
72
13
5
139
5
28
8
79
35
108
10
2
18
6
6
78
22
50
49
45
14
13
47
12
13
113
79
41
18
37
33
12
2
37
143
72
156
54
30
13
65
30
60
22
8
40
158
145
5
7
11
10
26
180
66
88
122
37
41
6
25
11
49
35
58
12
128
60
78
34
24
39
21
14
22
60
3
93
3
29
6
37
12
77
28
36
50
61
9
56
64
15
24
11
10
27
47
12
30
19
45
60
110
12
84
78
42
10
38
10
87
45
8
16
2
37
57
14
6
36
102
60
10
12
36
87
11
1
89
55
35
10
134
22
15
24
65
16
8
6
12
34
36
12
36
72
75
117
2
6
64
14
144
60
18
7
47
85
23
46
12
32
52
20
30
34
80
7
9
80
76
62
120
46
92
259
11
22
12
75
35
30
40
24
36
38
60
58
27
77
40
14
114
100
38
24
18
6
70
56
19
9
26
42
7
11
72
84
36
22
2
60
34
36
96
3
29
16
32
150
10
12
15
53
42
10
26
22
44
64
12
2
22
26
114
30
48
70
26
25
29
7
81
14
13
95
186
144
7
69
80
4
80
18
34
44
16
116
7
35
13
83
46
50
61
9
8
40
12
48
48
74
108
10
12
24
56
66
82
110
25
132
69
36
8
150
25
21
36
8
55
36
89
18
12
6
40
36
3
57
50
18
60
52
14
36
30
55
153
50
10
2
118
87
53
6
22
2
22
38
1
11
6
24
54
6
96
18
24
13
9
98
36
37
48
5
12
55
35
30
114
46
12
32
78
108
13
96
45
60
84
120
32
24
16
60
20
24
40
44
54
1
36
11
58
26
24
85
12
83
54
96
24
31
29
7
9
12
2
30
40
12
14
46
68
55
77
19
11
10
50
6
28
14
12
25
41
4
116
18
6
54
1
93
ABCD 99148289798*3^$a+1 [50047]
43
21
84
27
6
35
25
3
9
3
24
15
93
8
139
36
33
69
27
21
27
15
45
12
68
36
4
27
45
60
3
42
59
4
56
4
3
29
25
6
5
12
31
36
9
72
32
28
12
32
19
9
33
3
39
41
19
12
69
9
18
12
45
45
72
11
43
9
3
78
27
15
24
33
105
47
4
45
15
21
6
48
9
20
43
48
12
60
65
12
13
3
24
32
48
13
24
3
8
19
60
69
20
19
48
93
12
39
9
15
29
28
39
18
11
151
36
29
19
21
21
42
33
15
17
1
59
25
18
9
3
42
11
43
9
36
24
12
20
61
42
41
7
24
41
52
3
54
39
51
81
60
68
4
21
51
20
4
12
20
40
60
8
40
21
18
30
27
111
9
3
45
3
54
59
37
23
16
8
60
48
60
55
12
45
51
12
42
12
35
61
15
75
17
7
6
12
63
33
39
32
16
3
45
57
23
16
8
48
40
9
36
18
5
36
4
24
27
69
15
5
37
42
36
9
15
12
6
18
102
23
7
42
3
3
36
33
3
57
3
24
33
12
3
33
189
143
76
21
6
138
51
51
45
24
15
6
39
15
33
51
45
27
30
3
24
20
36
7
12
5
43
18
15
12
44
19
6
63
8
25
63
44
28
57
3
32
31
12
57
32
16
32
28
45
12
12
39
12
60
15
60
12
42
3
81
36
24
24
11
31
9
20
12
7
36
69
48
12
36
21
11
67
18
3
24
15
30
66
21
9
12
3
56
31
177
21
30
29
7
45
24
72
8
19
60
5
37
36
54
93
8
12
16
9
12
59
12
88
27
17
40
96
24
48
20
4
51
9
44
1
18
33
63
54
3
3
36
6
35
84
1
35
52
3
12
36
17
25
39
3
12
33
8
13
84
51
9
51
21
48
3
8
7
17
55
48
17
7
33
72
33
48
18
29
31
29
36
115
12
105
45
3
51
29
25
6
84
60
30
131
64
72
8
52
75
9
8
16
12
39
24
66
150
9
45
47
12
48
55
45
60
15
69
8
31
17
48
4
3
18
30
6
3
3
9
39
6
3
8
60
7
60
5
7
5
19
9
3
24
18
15
27
21
39
69
27
45
93
11
1
3
9
87
3
33
24
3
21
51
9
12
3
41
1
18
6
54
24
41
4
63
72
12
5
16
45
15
9
54
66
18
33
15
17
7
33
93
27
32
84
115
12
18
6
45
60
15
18
15
12
56
40
8
7
53
25
59
55
65
16
32
7
96
29
1
24
12
6
45
3
24
17
24
72
19
21
15
78
39
20
16
84
12
8
25
23
4
69
39
63
45
15
24
36
33
44
1
42
102
132
6
9
44
25
6
6
47
16
15
54
63
60
33
30
12
53
109
6
60
17
28
9
27
24
27
5
28
12
48
39
6
11
13
15
81
27
3
12
17
16
36
48
3
90
30
137
91
77
67
36
36
36
105
20
37
15
27
66
47
7
36
17
25
3
75
18
15
81
23
13
12
36
72
35
49
3
60
36
44
31
54
3
9
11
28
80
7
29
16
12
20
1
11
61
27
15
6
6
6
54
41
28
21
11
55
77
48
7
5
25
42
18
23
40
24
36
92
7
24
5
31
18
63
12
32
19
21
69
27
24
3
17
16
33
27
48
36
69
6
45
20
28
51
12
18
12
18
137
4
21
54
36
24
24
9
63
17
25
3
60
8
76
39
5
4
15
33
20
28
27
78
15
21
51
48
60
56
13
15
3
45
15
18
12
48
36
108
48
12
102
33
3
5
25
27
27
21
15
72
6
27
48
32
13
66
33
21
30
6
18
5
43
45
8
24
1
15
87
84
6
42
48
45
8
31
33
3
45
3
60
12
72
21
45
11
79
6
30
21
12
56
16
24
27
12
6
84
23
55
93
15
12
12
17
13
75
12
51
78
47
25
15
33
12
99
3
6
66
9
51
24
57
3
102
12
3
39
93
36
24
51
6
35
16
27
42
35
13
60
51
20
16
56
48
4
63
18
11
61
3
44
31
102
135
12
51
17
133
219
21
24
6
6
36
72
11
7
9
56
12
1
24
3
9
18
21
20
1
18
17
4
24
21
36
51
48
9
90
36
9
15
12
29
12
115
102
6
9
12
24
60
87
45
27
18
108
15
69
83
25
18
21
24
12
24
108
3
12
48
78
24
60
12
51
15
29
19
54
12
48
42
21
8
7
9
15
30
6
12
45
63
45
3
9
20
37
23
52
3
36
36
5
40
8
7
33
3
5
48
7
33
20
4
27
24
24
36
12
77
7
45
44
16
9
84
35
31
24
78
42
42
11
25
23
132
19
24
5
31
60
24
5
4
3
18
6
9
32
60
4
3
36
17
24
13
3
15
60
42
15
75
45
32
31
12
41
61
75
15
45
24
32
25
24
35
13
11
7
12
17
19
60
6
6
24
105
3
12
33
21
6
18
15
12
21
27
87
89
1
23
28
15
30
15
3
5
121
63
21
59
7
21
27
6
6
120
33
57
39
81
3
33
27
27
48
60
45
32
1
18
5
36
40
44
31
21
48
9
78
5
12
1
66
81
12
21
6
9
44
36
52
3
12
9
36
84
15
18
27
21
24
54
9
20
1
11
43
21
87
9
36
45
39
20
28
116
16
48
36
15
105
15
5
25
27
24
84
12
3
54
168
35
28
24
120
12
15
18
6
12
72
18
35
24
24
61
3
21
6
48
18
48
15
15
9
15
12
41
24
151
60
12
17
13
27
75
9
20
16
15
114
30
36
29
1
3
20
67
69
45
15
72
12
3
5
55
9
20
36
7
17
25
39
27
5
4
48
92
24
40
20
25
66
21
3
9
3
60
78
12
12
6
21
21
24
71
12
16
60
9
15
123
138
27
15
29
13
11
7
17
37
3
63
9
3
33
3
9
36
92
24
19
66
30
18
11
1
3
36
32
64
80
16
24
21
138
29
7
9
27
117
36
21
54
21
8
16
69
18
57
20
103
30
30
30
3
32
12
60
16
72
32
28
12
12
8
48
19
24
21
9
15
39
6
6
21
165
12
18
30
84
36
42
33
48
27
24
18
3
3
77
13
11
16
12
12
45
59
40
111
54
24
3
15
24
33
165
15
15
5
7
6
30
12
6
72
30
45
3
21
24
9
30
33
8
4
12
45
6
5
19
48
41
4
27
21
48
72
8
1
39
20
1
3
33
42
18
168
6
48
66
35
12
12
7
105
8
28
63
5
72
43
30
66
18
75
75
117
80
49
15
32
19
18
11
7
60
114
6
9
45
18
18
3
51
29
31
9
92
7
12
24
12
9
33
27
15
108
125
7
33
3
48
57
12
32
13
6
81
15
5
55
21
33
24
51
92
55
5
40
15
12
12
33
15
33
32
16
15
9
80
91
5
61
6
48
72
18
27
24
75
6
18
69
80
37
18
6
27
8
25
60
51
3
18
3
21
3
36
20
16
56
19
24
36
6
27
120
12
15
9
24
51
6
6
30
3
12
ABCD 99148471276*3^$a+1 [50020]
48
80
145
90
69
21
59
16
33
15
57
359
64
135
41
31
198
66
185
55
41
64
111
54
36
119
235
5
85
36
78
9
57
119
97
180
24
66
33
225
36
123
147
29
37
27
33
108
51
15
113
1
30
6
84
180
42
90
54
426
294
54
12
60
75
45
35
79
36
18
59
13
210
18
15
45
36
159
32
109
83
7
6
3
144
32
49
95
1
66
108
6
234
17
13
60
102
108
5
85
155
97
47
31
66
114
72
48
5
217
84
150
84
9
51
285
51
93
21
11
19
42
30
5
49
6
137
133
48
42
129
45
24
155
16
48
33
47
1
72
23
91
54
12
24
11
112
93
30
180
33
144
48
128
96
169
72
108
12
18
117
105
18
197
229
155
48
48
25
54
84
365
192
115
198
39
33
18
30
42
5
49
84
240
210
57
129
36
18
30
75
21
11
73
6
30
275
31
17
313
108
102
53
37
60
90
5
48
96
400
21
59
235
5
25
54
129
32
144
16
45
30
90
251
25
23
115
125
55
185
427
24
36
18
12
54
90
24
51
144
21
54
165
135
105
57
39
105
6
17
1
90
90
156
60
30
69
96
69
59
103
114
234
90
371
64
117
24
54
162
59
31
120
78
36
119
1
15
96
15
90
60
108
120
72
60
18
17
13
51
165
11
112
48
9
36
90
9
69
36
30
114
30
89
133
30
29
139
216
29
96
16
32
61
131
25
135
15
36
18
59
103
9
96
32
133
120
24
59
7
9
99
6
23
16
15
129
33
84
59
67
18
60
30
6
251
19
84
89
73
240
30
57
3
29
19
6
23
43
5
48
25
119
7
36
69
75
21
128
16
9
96
54
81
255
129
15
17
144
64
27
18
36
15
48
51
336
24
36
234
192
23
352
189
174
5
37
84
71
115
18
59
96
127
54
75
69
72
54
125
160
45
120
186
174
36
60
30
168
29
97
120
23
1
120
39
33
47
13
179
19
36
84
6
95
48
13
3
75
5
85
411
96
99
126
24
54
65
55
281
139
36
129
45
6
120
6
15
213
6
149
151
126
347
31
222
35
13
179
1
186
53
31
180
45
225
36
144
11
16
99
125
199
105
135
66
186
77
256
171
5
121
23
192
13
99
48
15
33
27
48
5
55
9
128
48
115
42
84
95
1
30
270
227
13
30
53
1
60
35
19
189
80
16
111
65
208
32
1
47
160
3
78
72
23
16
45
126
60
105
15
78
30
42
54
21
80
55
9
369
95
37
108
90
30
60
162
84
6
108
162
129
80
25
183
33
84
24
30
165
32
112
87
89
7
228
42
155
133
66
144
6
36
30
114
111
15
65
240
73
12
155
13
195
15
72
89
145
159
21
24
30
21
39
41
48
13
99
69
299
43
5
192
73
375
48
21
150
54
192
47
13
48
96
30
24
ABCD 99148741522*3^$a+1 [50174]
36
15
8
25
15
152
229
59
91
197
192
88
80
49
180
96
75
144
45
96
30
5
13
11
13
108
18
45
57
23
120
61
30
78
48
15
99
48
5
1
12
59
1
47
1
95
16
141
3
15
41
88
192
129
42
72
12
36
77
13
3
15
60
77
13
102
18
131
73
72
15
240
33
30
162
24
39
15
102
75
8
7
90
6
17
120
96
1
18
101
24
13
90
18
15
9
108
12
47
31
12
6
95
120
37
84
36
59
16
33
24
12
60
36
27
3
5
144
1
84
36
18
114
36
102
65
79
33
117
155
19
5
1
39
9
72
15
333
36
84
36
47
13
107
73
156
24
59
61
35
1
24
36
108
72
39
195
29
72
19
21
21
282
17
19
77
112
105
12
6
5
79
6
27
8
67
18
107
73
15
27
36
36
45
81
18
29
25
215
31
89
1
180
59
73
15
105
24
95
24
97
167
31
12
18
54
90
126
165
21
36
18
36
41
7
33
8
216
31
60
165
8
169
63
104
40
296
55
17
181
126
108
30
3
48
56
1
18
5
19
216
21
45
126
234
131
72
13
83
72
85
3
56
61
72
11
96
264
24
120
48
73
66
96
77
43
5
85
168
120
222
90
83
37
60
39
105
23
97
23
73
90
138
24
11
151
81
9
84
36
60
54
197
55
33
21
120
18
42
234
101
1
72
18
78
119
61
12
60
3
99
72
21
159
89
19
132
36
18
35
96
40
48
15
81
45
66
41
19
21
27
21
21
180
90
5
133
51
192
45
18
41
48
72
25
95
61
72
3
33
24
66
5
67
18
131
40
33
12
6
30
23
40
45
96
35
24
85
120
35
169
30
18
168
39
51
189
3
42
72
84
6
41
25
114
5
61
252
47
25
6
129
8
55
18
23
1
144
87
3
54
162
18
155
1
135
144
32
1
47
1
36
36
24
263
48
67
117
21
75
8
115
69
152
40
9
96
23
16
15
12
90
72
6
5
72
13
306
30
6
5
67
18
120
60
138
5
85
222
270
72
18
29
24
85
27
144
9
24
36
300
60
126
5
133
35
163
18
35
1
23
13
27
15
113
79
144
54
75
33
23
40
27
18
35
216
1
180
60
90
29
48
48
48
16
63
17
85
234
41
13
27
99
270
36
35
48
13
12
18
29
25
18
6
15
159
18
23
145
54
66
36
78
5
136
111
90
66
18
72
24
99
99
18
27
117
54
5
115
6
84
36
78
48
65
43
5
229
35
37
24
102
114
54
5
205
36
231
27
36
36
66
59
31
18
167
88
57
18
162
48
96
198
5
40
63
84
60
161
24
115
69
45
35
64
21
36
23
16
75
36
41
25
42
21
9
183
33
36
144
72
18
65
61
35
91
245
13
11
1
24
23
88
27
5
67
96
18
11
223
17
19
66
24
246
29
72
97
6
41
24
64
117
78
102
36
107
48
40
3
5
67
24
54
135
56
1
60
83
1
18
101
96
43
5
43
5
73
87
8
169
72
6
84
18
6
120
6
66
5
24
144
121
36
30
5
264
43
125
157
78
18
48
60
12
3
57
23
64
51
90
24
12
96
12
11
25
60
35
67
42
216
72
83
16
75
6
119
144
7
138
87
45
12
72
23
55
41
25
90
6
84
36
95
109
90
30
222
372
42
18
48
288
42
54
54
12
114
30
36
72
18
5
13
147
32
72
19
5
127
17
73
23
31
30
51
48
9
6
54
27
9
72
15
32
48
193
12
3
15
89
43
29
115
18
12
23
73
23
67
30
263
25
60
36
84
96
48
18
42
87
3
66
ABCD 99148923488*3^$a+1 [50003]
24
76
140
60
40
36
44
39
61
96
113
15
72
84
120
4
65
54
33
24
36
4
80
60
4
120
35
21
15
21
84
36
48
76
24
80
81
19
12
24
116
27
37
24
11
25
56
4
23
37
36
20
4
20
4
156
20
60
111
69
3
1
89
27
96
39
54
72
3
60
72
27
37
96
168
120
20
40
95
54
123
24
33
7
120
56
87
33
4
20
141
99
16
8
52
48
32
33
90
126
19
92
4
116
40
8
60
16
59
1
71
33
16
203
18
3
100
36
5
15
36
88
20
76
20
4
80
40
20
12
39
9
72
4
56
3
126
108
3
148
32
40
8
40
36
71
13
20
96
60
4
60
20
132
9
54
54
3
4
44
57
18
57
87
18
103
36
5
31
8
15
57
24
136
84
185
175
24
60
32
28
32
153
67
84
80
24
16
96
20
45
175
264
24
36
60
20
36
4
11
73
32
84
4
12
48
12
8
12
40
80
45
39
24
135
1
60
96
275
73
32
4
180
89
55
72
20
28
96
24
29
43
65
3
132
4
36
80
87
21
15
121
24
12
23
97
44
100
11
93
60
40
12
60
164
24
112
164
76
20
4
35
45
9
55
20
36
16
53
87
24
33
3
4
44
180
36
4
56
4
80
60
136
5
54
144
13
120
48
60
12
128
36
16
17
7
83
97
29
27
27
1
35
121
60
36
107
37
35
54
31
44
60
36
4
60
32
39
1
128
160
96
65
54
25
32
465
18
81
63
133
20
4
59
1
104
36
21
79
83
81
12
60
4
5
19
96
11
9
16
119
18
87
420
4
32
88
92
48
16
164
16
144
5
87
64
24
5
31
44
12
40
164
16
44
36
28
56
16
20
148
12
20
40
44
36
39
18
63
40
5
19
224
16
44
52
23
37
179
85
60
24
12
35
13
95
1
200
36
87
93
4
65
19
32
144
4
12
60
53
75
36
51
69
60
15
45
4
12
8
220
12
24
20
60
60
4
60
72
8
12
40
20
4
20
15
105
219
25
32
24
4
20
39
61
32
88
140
16
41
163
92
15
72
57
4
116
40
60
104
36
51
49
60
56
69
54
121
20
60
180
124
32
24
84
100
72
68
15
25
72
44
21
54
105
84
45
55
60
116
21
99
36
4
20
4
71
144
37
48
72
140
4
41
103
41
79
60
20
156
4
72
8
16
35
69
36
4
36
60
11
109
20
64
12
48
32
40
8
135
81
64
96
24
32
24
3
33
28
20
81
54
81
40
56
228
16
84
32
40
60
84
53
43
24
104
40
5
51
36
84
24
76
89
7
44
16
24
35
1
24
29
51
76
128
52
60
120
8
27
18
90
37
17
31
116
4
137
3
36
36
87
13
23
1
156
59
85
80
16
68
36
76
60
83
121
24
60
96
59
37
20
24
96
39
45
120
105
19
107
13
132
17
163
140
24
105
90
25
20
36
27
33
4
20
16
48
72
8
16
44
36
4
200
76
20
100
60
156
80
48
39
1
12
5
55
20
33
31
24
72
17
3
69
75
220
104
60
12
24
24
112
48
56
36
24
24
136
36
17
27
60
39
36
54
54
13
44
64
95
1
104
72
60
84
24
87
205
44
24
40
72
80
39
21
4
24
20
72
84
120
36
168
12
48
40
12
20
3
54
3
120
4
120
23
18
54
181
8
9
7
264
72
35
49
20
4
56
33
18
13
12
8
16
24
89
7
20
36
24
36
60
4
60
23
36
85
149
31
5
67
8
12
75
18
31
36
8
15
81
16
8
36
96
64
36
20
93
55
12
44
60
243
37
24
101
180
15
60
4
29
3
4
24
5
126
85
44
15
72
49
5
36
39
15
21
124
20
4
11
61
83
61
60
5
55
20
195
21
4
11
18
7
24
24
89
7
60
41
75
60
99
21
84
111
85
20
39
105
3
1
17
54
36
25
60
60
8
52
164
16
44
100
29
27
28
89
31
20
75
36
165
51
54
15
39
1
84
20
76
35
108
108
18
51
76
17
3
4
36
8
75
36
121
68
40
12
48
80
81
175
23
81
27
18
54
90
18
33
40
20
105
67
8
40
300
60
36
120
60
84
20
60
156
124
107
108
ABCD 99149245766*3^$a+1 [50036]
47
129
16
53
30
150
7
41
120
60
12
12
18
102
108
12
6
60
25
77
12
60
3
87
33
48
189
18
42
36
42
18
42
12
6
72
27
24
189
42
33
88
119
121
32
105
30
18
90
45
27
42
60
36
72
12
48
18
30
103
89
30
25
23
30
27
27
48
12
1
185
42
21
112
29
48
115
72
113
48
60
60
12
60
12
36
60
43
29
12
120
48
108
60
15
27
12
73
17
66
12
18
12
18
57
87
96
9
21
19
95
18
162
13
107
96
12
57
81
114
120
13
23
49
41
180
139
23
57
105
6
25
8
39
1
11
6
90
174
39
57
7
5
48
27
57
6
9
3
102
48
72
6
42
48
15
192
16
72
5
60
84
19
77
3
21
156
60
12
42
6
12
42
6
42
18
192
15
15
18
55
47
18
12
12
39
21
18
198
99
21
90
49
65
18
72
6
24
18
78
12
72
91
144
5
18
18
15
9
159
99
21
39
105
15
33
24
105
6
97
56
21
51
9
30
30
6
12
25
5
228
72
15
15
42
48
30
30
72
66
12
60
73
125
3
9
42
30
183
33
24
126
25
17
135
57
48
78
24
78
67
83
30
7
221
144
18
78
42
12
48
18
120
12
30
18
120
7
167
36
72
157
80
135
36
85
224
45
138
138
39
15
30
120
48
48
24
60
30
78
12
18
222
15
21
30
12
90
30
102
90
18
87
24
27
72
30
183
144
3
12
6
19
53
30
13
5
12
30
30
43
17
15
57
55
5
30
60
108
60
30
91
17
24
36
24
96
147
16
107
157
65
108
84
15
93
18
30
42
60
42
3
63
54
168
30
78
174
48
120
90
12
75
51
300
24
18
60
30
18
27
93
27
27
85
83
48
12
18
84
48
78
42
42
1
35
60
24
30
96
3
21
6
42
30
60
33
117
3
15
102
12
6
102
78
30
84
18
78
60
30
30
75
27
93
48
24
93
132
48
42
60
162
18
30
42
45
33
12
78
13
35
42
42
6
72
78
54
18
108
24
18
42
21
15
12
42
48
27
45
18
42
18
21
21
3
96
24
72
75
6
12
12
18
60
30
27
24
99
93
27
18
3
72
39
6
24
19
17
12
72
66
9
33
175
17
36
120
27
93
24
96
24
6
60
54
18
18
24
79
77
12
15
123
84
6
42
1
32
9
180
90
1
5
12
12
30
21
99
45
21
84
15
16
77
30
13
29
30
85
83
90
60
15
93
42
33
24
45
43
5
60
42
156
12
30
60
12
30
33
93
19
23
30
3
9
30
1
72
23
72
30
60
7
65
30
6
12
15
45
18
30
163
80
9
18
24
85
11
45
15
72
30
12
15
48
3
54
18
117
63
108
42
12
39
111
96
54
18
30
132
96
60
30
60
24
1
5
42
60
12
78
48
42
48
12
37
5
60
66
42
42
6
75
40
47
57
111
42
12
48
42
30
60
6
54
66
24
9
171
108
33
24
24
40
137
90
13
29
12
15
75
36
57
15
12
66
84
15
81
150
12
42
19
17
12
48
114
18
55
77
36
54
361
5
24
19
96
53
18
24
30
30
36
97
137
39
9
31
107
30
24
18
13
29
6
12
18
60
24
90
73
53
67
5
12
66
102
108
162
30
42
18
12
51
15
9
33
15
120
63
72
30
30
37
41
15
9
6
12
120
13
48
161
6
30
12
30
12
60
66
72
15
48
27
18
102
42
36
30
12
13
5
139
23
42
36
42
30
27
15
6
54
13
35
72
6
15
75
30
42
13
5
67
5
90
18
127
23
54
36
79
5
36
72
60
108
7
77
60
30
33
3
54
15
40
23
150
60
18
42
12
6
144
48
1
161
6
25
95
24
18
12
6
30
42
12
9
99
13
5
3
39
162
108
27
45
138
120
18
7
35
78
30
30
12
60
12
31
17
90
13
119
36
30
103
32
15
132
30
30
105
15
18
60
12
30
57
24
9
30
12
36
57
33
55
80
69
90
6
12
150
18
42
42
18
138
7
120
83
42
72
30
165
33
48
30
72
18
12
43
95
72
121
29
18
24
168
12
6
12
42
48
48
54
43
8
64
83
18
27
33
102
78
12
78
33
117
132
12
18
33
40
5
42
81
99
30
63
57
72
39
16
53
42
6
120
102
60
12
6
24
6
54
3
16
59
18
72
3
219
30
6
30
12
15
112
5
48
27
45
18
42
31
89
36
12
30
12
66
19
71
129
3
18
3
57
7
5
108
54
66
24
6
54
78
18
120
24
48
42
6
3
81
55
5
6
24
48
18
54
6
24
15
33
12
18
18
54
18
60
12
ABCD 99149411404*3^$a+1 [50042]
160
12
168
12
44
48
135
180
117
16
23
81
48
21
27
48
72
69
31
68
16
24
152
24
4
32
12
40
77
91
152
48
28
36
96
48
119
25
8
52
80
48
39
84
9
15
97
24
144
72
284
16
36
77
127
59
9
12
33
31
71
121
20
24
219
9
60
132
64
32
12
72
76
92
21
54
37
149
67
48
152
72
16
5
135
12
69
51
64
80
28
11
9
40
5
66
45
9
75
285
3
28
119
21
4
41
39
16
140
21
63
28
20
3
81
63
13
17
31
96
59
69
36
124
71
9
28
144
5
15
64
144
131
9
15
30
91
56
69
15
4
12
36
23
37
32
76
32
4
23
93
69
195
24
96
16
47
97
96
80
204
156
69
111
28
80
24
21
135
60
16
104
15
61
23
21
244
41
39
96
279
141
16
24
56
60
28
5
3
24
4
80
100
56
64
24
80
15
33
264
4
32
60
52
20
16
80
40
5
96
15
28
36
59
117
48
28
77
3
24
28
32
180
48
76
60
36
20
39
21
33
15
52
179
109
8
72
220
11
21
96
12
40
8
72
141
19
12
23
42
75
4
44
15
60
105
57
18
12
69
16
68
87
13
8
87
97
44
75
25
72
152
12
183
73
192
68
87
21
4
140
28
149
43
11
105
39
141
12
27
21
36
60
60
36
12
52
80
28
36
20
220
71
90
63
112
23
36
265
5
114
133
167
96
144
45
12
99
126
319
59
21
100
5
147
88
5
27
147
57
208
11
117
3
36
90
3
21
75
96
45
31
48
185
139
5
186
57
27
60
13
12
5
3
24
4
41
55
108
5
120
72
211
224
60
99
144
45
28
48
29
7
60
8
28
108
32
120
12
52
8
45
72
15
16
44
159
117
4
24
84
36
275
96
69
36
33
31
144
11
229
20
51
45
112
23
37
12
5
15
81
355
56
69
24
66
85
36
24
32
4
84
44
105
55
20
15
57
36
39
21
27
345
16
84
77
63
96
9
87
60
120
48
12
108
15
85
32
3
36
57
123
1
8
60
16
41
19
116
4
29
3
64
128
96
99
96
210
24
171
24
88
77
67
116
9
39
16
36
167
21
316
68
12
24
12
4
60
224
84
108
87
57
3
25
5
72
55
84
24
5
111
4
95
73
23
49
5
30
85
8
12
57
99
72
64
125
211
80
240
63
6
43
8
69
15
4
5
67
20
12
52
65
18
30
91
20
60
84
51
45
60
72
24
123
85
96
20
219
85
71
85
5
27
40
108
65
15
64
11
30
67
23
6
3
45
67
5
234
54
111
16
68
12
9
75
51
9
132
48
15
57
69
120
19
180
84
60
20
15
126
27
24
96
64
96
80
112
8
228
81
3
76
44
72
39
120
9
45
51
21
139
95
144
33
240
84
135
93
112
80
69
27
28
41
123
28
420
12
36
29
43
77
55
36
200
192
24
108
36
60
36
144
15
9
160
20
16
92
4
44
72
12
12
84
9
91
156
44
24
48
304
35
13
5
27
120
16
77
7
80
60
4
36
29
195
156
39
9
148
24
53
96
27
228
76
56
147
162
195
24
15
24
133
137
7
44
69
175
96
32
148
35
9
105
30
13
72
5
72
183
60
27
93
12
36
112
80
15
97
96
44
9
67
20
48
84
16
152
4
23
42
48
27
123
21
216
45
175
36
128
39
6
90
21
33
51
24
117
91
32
27
69
132
28
84
96
71
13
221
159
52
83
66
114
25
ABCD 99149432314*3^$a+1 [50094]
75
49
48
11
78
55
65
19
44
4
155
45
111
60
12
9
40
108
32
52
24
24
149
91
108
35
9
27
57
16
11
6
223
36
47
6
24
67
12
23
13
8
45
72
72
7
12
8
39
9
27
42
24
115
12
32
33
18
49
12
23
9
57
7
23
66
18
6
31
44
40
155
60
37
20
27
37
24
29
48
42
13
17
19
47
60
42
24
24
30
85
11
114
27
112
24
20
36
39
1
5
24
135
48
9
96
7
11
49
23
54
42
1
11
12
60
36
85
36
48
47
12
36
45
15
21
3
48
36
1
23
61
23
12
45
4
5
19
84
23
12
57
39
25
11
18
19
47
6
42
1
47
1
116
123
54
19
48
24
29
51
27
138
72
19
24
5
78
60
97
24
48
5
24
7
65
27
69
6
73
11
12
37
119
25
47
24
25
35
12
21
15
85
5
66
97
101
27
40
11
1
47
133
5
6
60
24
57
36
3
109
12
56
12
9
7
11
1
8
112
95
108
36
13
32
3
25
32
45
96
7
17
18
141
3
105
45
7
11
132
24
37
5
18
9
48
15
36
85
72
72
5
7
48
60
23
9
100
32
3
1
35
73
48
20
3
42
66
54
18
49
23
9
69
19
101
42
48
25
35
37
12
83
61
41
30
69
63
37
12
77
39
52
12
44
24
39
24
102
115
47
1
35
12
108
25
35
6
24
18
24
24
9
100
17
30
61
149
115
60
47
13
24
59
13
96
36
155
49
36
12
48
8
76
23
36
12
57
27
9
72
63
25
11
48
18
18
73
8
45
6
138
19
60
12
53
24
30
42
18
54
6
13
84
59
1
84
12
29
3
4
48
185
19
23
1
96
72
11
13
156
36
53
30
61
8
4
17
27
75
18
19
59
60
30
31
11
97
11
9
3
6
120
168
18
25
149
42
13
12
23
54
91
5
72
6
12
45
51
36
42
15
4
60
48
108
32
15
30
42
25
24
12
44
39
12
36
6
120
6
21
112
72
71
36
90
87
4
23
6
18
24
12
21
63
30
6
37
12
48
41
18
60
37
5
19
23
9
28
17
66
13
47
229
23
12
13
8
21
15
99
72
9
111
6
3
123
48
9
9
19
23
54
78
12
9
45
7
65
43
29
7
41
51
21
19
11
37
60
48
11
1
11
61
11
33
16
35
48
9
21
15
3
24
60
13
24
23
13
20
28
144
12
29
6
18
18
54
42
30
18
25
23
30
138
69
4
53
6
12
72
73
48
131
13
29
19
8
88
5
43
5
24
7
48
17
79
132
83
13
8
4
23
105
39
25
11
6
150
36
72
13
11
96
25
53
24
24
3
21
19
5
27
60
81
54
168
1
41
24
72
102
18
15
4
23
1
95
85
20
51
13
24
36
11
121
59
37
12
68
99
36
24
1
24
23
6
42
13
44
21
63
36
16
44
3
6
27
183
144
9
76
59
24
13
17
90
9
141
18
1
8
64
20
36
40
32
39
48
72
12
18
19
32
36
33
19
24
24
11
33
51
1
167
12
12
1
83
109
23
24
25
53
42
6
96
6
18
55
96
23
69
117
127
23
21
4
12
29
43
11
18
24
24
18
9
51
61
20
9
48
42
36
9
27
25
60
32
9
30
25
11
6
42
30
72
54
12
78
3
96
3
9
9
6
18
27
21
18
9
27
61
12
48
11
36
84
72
33
40
48
56
4
179
36
69
4
12
5
102
12
54
19
144
8
99
36
132
1
32
15
18
19
11
42
126
42
51
16
24
23
120
37
11
12
9
33
54
84
192
12
45
87
25
108
47
1
11
12
60
193
44
33
127
44
3
24
24
12
102
99
75
24
9
51
25
5
78
12
1
120
59
24
12
33
39
25
11
85
47
48
1
23
60
84
57
39
12
96
60
24
54
18
30
18
24
9
40
23
6
24
24
7
48
47
12
12
13
8
21
31
71
9
36
75
69
99
9
87
37
32
3
13
29
7
11
6
18
13
11
30
18
120
150
6
69
51
36
72
12
18
91
5
30
109
24
35
36
9
39
37
95
1
17
18
12
42
27
12
3
25
24
47
49
11
12
36
18
6
18
30
12
1
5
7
11
33
52
20
63
49
5
48
19
23
13
48
59
12
25
17
24
18
12
132
84
13
24
23
120
6
67
47
6
19
143
72
25
29
18
9
100
41
72
19
77
31
20
112
5
42
81
51
21
16
5
63
51
36
24
1
47
66
31
96
59
60
13
53
75
51
72
21
124
11
117
3
108
1
47
12
1
11
21
36
33
31
41
19
47
30
54
33
3
1
23
36
1
17
42
1
11
138
96
3
51
13
35
24
13
176
48
87
24
1
173
42
30
3
21
24
67
11
42
30
9
9
75
69
43
12
11
30
7
48
41
24
27
84
4
11
13
11
42
19
5
55
17
24
6
13
11
13
155
21
39
24
1
12
60
20
60
135
49
5
39
36
15
13
71
25
12
104
16
5
66
24
13
11
1
36
83
13
47
12
25
8
21
30
12
1
11
90
24
30
18
43
53
30
18
24
31
12
20
27
21
51
30
19
35
18
114
9
3
12
102
42
129
39
12
37
47
9
27
97
47
66
6
9
112
17
66
30
43
5
27
88
35
25
92
21
18
9
87
30
51
16
47
13
44
148
11
48
25
56
3
37
59
114
43
48
128
15
12
36
84
24
72
36
6
126
45
88
35
84
78
3
3
25
47
1
131
73
47
6
114
108
145
47
21
87
9
63
12
18
6
120
90
87
9
24
66
9
87
6
7
11
126
67
125
7
41
6
12
21
33
48
19
5
39
28
53
24
90
36
85
8
24
ABCD 99149556466*3^$a+1 [50003]
6
24
18
12
6
42
132
18
51
57
90
60
120
30
27
48
57
60
12
18
48
54
39
39
120
12
48
293
160
15
54
18
72
90
23
73
12
18
24
65
43
78
282
45
75
12
48
150
3
99
30
6
114
48
30
60
12
36
42
48
3
69
12
30
336
84
45
81
12
72
11
19
30
48
12
78
42
11
304
63
18
60
12
23
48
1
120
90
96
93
39
41
48
48
25
71
48
96
91
30
23
16
3
132
48
41
31
33
32
85
6
117
80
37
11
7
60
48
30
150
42
72
6
60
21
32
48
19
84
41
16
129
132
75
96
81
36
59
16
96
123
66
12
78
120
17
25
30
41
64
27
36
72
57
135
6
30
5
25
30
57
87
168
17
145
60
83
127
33
87
78
108
90
42
60
30
17
13
90
72
108
60
41
79
42
6
114
48
18
144
29
144
25
39
3
66
30
54
23
103
60
45
15
12
165
176
1
95
16
9
60
11
160
32
7
41
48
31
18
48
42
21
51
18
18
102
18
12
42
96
324
23
13
3
21
11
169
18
101
109
42
18
23
48
96
25
60
11
16
9
23
48
16
213
59
13
83
85
54
149
48
13
66
72
12
125
64
27
24
156
120
12
48
120
5
25
114
30
119
48
1
78
12
5
43
21
39
90
72
102
60
66
35
49
90
36
17
55
120
33
39
30
11
37
12
15
33
18
77
37
6
5
7
42
48
15
32
31
12
78
135
69
138
17
25
66
53
48
13
108
42
18
72
3
15
17
1
12
78
54
6
174
59
16
21
251
139
53
112
39
137
1
15
213
90
120
24
81
9
150
78
12
39
21
30
36
105
9
18
53
169
71
79
156
21
3
48
45
87
105
15
6
54
126
42
18
72
51
128
91
18
30
21
63
6
12
30
209
1
42
6
63
9
60
72
35
112
153
18
12
90
48
12
83
55
137
43
48
12
72
96
17
103
12
60
17
85
123
45
83
145
54
6
3
21
6
42
72
30
48
53
16
32
1
6
137
55
48
9
51
72
5
25
71
1
6
12
72
30
66
30
252
48
30
42
18
72
240
60
45
57
23
67
45
63
132
156
12
102
18
102
6
113
61
179
1
47
16
15
30
120
11
7
60
42
3
96
51
48
132
30
48
84
327
231
150
42
153
123
12
270
162
18
12
6
30
24
126
65
7
57
51
162
120
83
109
36
102
18
72
60
42
30
318
48
72
90
27
15
6
72
18
33
99
42
66
132
29
64
39
120
81
32
37
66
41
13
147
63
18
120
23
79
60
30
23
43
60
42
108
30
53
37
27
15
30
48
24
6
30
23
1
126
120
9
255
6
24
18
90
12
27
32
19
42
90
41
85
11
49
42
138
107
48
7
60
132
9
21
60
78
12
126
12
11
1
6
30
30
42
72
59
19
42
30
5
31
12
21
117
11
103
6
30
5
49
138
5
96
31
126
12
30
72
6
42
30
12
39
27
101
48
343
12
6
71
48
31
24
9
48
111
60
69
81
108
12
12
18
102
36
72
18
102
15
75
5
265
71
109
72
27
80
48
43
12
36
12
18
23
19
42
36
30
102
72
78
120
12
6
234
6
54
5
1
159
51
54
18
5
64
123
60
41
37
72
6
60
42
270
132
78
39
32
7
30
123
21
18
120
17
48
25
39
3
48
72
78
210
48
30
23
7
30
72
168
72
12
30
108
48
12
65
7
9
80
7
137
25
71
37
150
53
19
30
95
96
337
15
27
30
12
11
49
120
39
111
17
181
90
30
12
48
23
7
120
60
102
30
6
84
30
9
27
12
41
64
48
105
39
123
21
69
42
60
69
69
150
53
25
54
420
173
55
18
42
77
48
25
23
48
1
66
54
6
12
138
11
61
42
60
150
108
12
63
63
72
42
6
41
109
54
78
90
102
120
168
15
48
135
137
16
ABCD 99149710672*3^$a+1 [50036]
18
30
12
6
35
19
17
13
35
55
42
24
11
13
63
3
77
12
7
6
11
28
12
21
23
16
20
7
17
12
36
37
15
44
4
9
30
89
7
30
23
67
12
12
42
11
12
7
17
24
24
19
17
12
43
33
20
19
29
1
23
12
55
5
31
6
23
37
24
27
15
48
96
5
13
51
60
20
88
20
31
17
40
3
65
7
41
24
49
96
18
33
9
11
127
21
45
24
12
27
21
11
37
95
64
8
60
25
39
20
60
1
39
56
7
48
21
15
21
15
60
5
4
15
17
13
6
5
1
30
17
4
8
48
84
37
23
49
48
11
19
6
18
18
11
52
56
19
30
27
36
12
80
79
5
12
4
56
24
12
19
41
12
43
53
37
11
19
53
16
15
108
17
31
12
21
92
79
9
45
3
56
13
39
68
4
51
12
24
29
24
4
56
91
5
13
12
3
24
36
20
36
1
18
30
155
12
25
6
54
3
15
12
6
11
48
28
8
49
3
27
29
13
11
4
21
12
23
16
3
57
8
19
24
42
47
7
12
21
12
75
5
24
12
1
51
32
7
33
20
24
24
36
25
11
25
6
6
3
8
37
12
11
36
4
3
53
28
8
12
60
88
21
11
4
51
5
160
15
42
11
24
7
6
90
29
31
5
12
31
17
4
39
17
12
16
15
24
5
1
15
9
3
27
48
42
30
29
24
79
30
54
42
15
15
17
31
36
17
24
13
30
17
7
5
36
19
30
27
8
12
16
33
12
30
41
48
12
24
48
25
27
24
63
9
32
12
7
17
12
37
23
37
15
68
1
63
15
65
24
73
12
27
9
30
45
39
6
15
15
41
48
4
20
96
25
11
12
25
23
19
30
83
36
12
4
39
41
19
29
60
24
72
1
15
63
6
27
32
36
1
71
25
60
83
7
9
8
1
42
5
19
9
8
7
17
7
21
8
7
33
3
17
24
13
11
19
53
4
32
4
69
131
1
23
13
12
59
24
7
9
9
30
29
60
16
8
12
7
18
75
15
6
47
13
11
7
65
48
7
90
23
7
5
1
71
4
48
20
31
17
24
1
48
18
18
59
7
18
6
101
1
18
65
1
6
18
54
53
12
31
53
91
12
18
27
15
24
29
1
3
20
40
56
12
4
48
44
84
24
1
48
59
28
3
6
66
65
4
15
21
15
21
8
7
5
4
15
6
11
13
11
28
80
1
24
75
20
19
6
23
43
108
17
4
8
19
72
9
44
7
6
42
29
79
17
12
12
19
5
16
36
63
17
72
4
44
7
41
37
3
8
12
24
25
47
24
25
15
36
8
64
12
9
11
79
53
60
24
24
49
60
30
6
6
17
31
9
27
29
48
48
48
7
29
4
33
47
4
3
5
12
76
3
41
67
12
53
24
19
5
7
18
72
39
33
6
5
12
16
51
24
33
8
85
66
17
12
64
8
24
4
56
37
27
111
30
3
36
72
33
11
12
16
39
12
114
23
36
36
31
24
33
27
89
55
5
108
24
12
36
7
60
36
12
17
124
8
36
24
19
48
30
27
15
17
1
3
3
113
1
23
19
41
31
21
8
84
4
15
21
27
6
15
8
24
24
4
8
12
16
8
7
17
4
15
17
13
11
24
7
17
48
4
51
29
13
18
6
11
13
3
27
48
12
53
7
17
13
107
4
20
67
60
69
8
13
3
8
12
1
71
88
44
1
6
53
31
5
12
25
71
1
35
4
9
42
29
24
16
8
13
35
7
6
99
9
6
89
36
24
24
28
20
60
49
23
55
6
11
31
12
21
12
9
23
25
6
17
19
5
12
24
55
17
7
65
19
53
28
9
12
24
23
1
47
4
8
13
18
12
18
30
12
5
12
7
29
55
12
5
16
39
5
7
5
24
43
24
66
35
61
30
17
67
9
20
19
30
3
8
7
65
67
17
36
16
21
51
15
12
24
5
12
4
69
27
8
24
12
19
18
63
20
7
30
6
36
5
16
20
43
125
31
18
60
48
11
37
47
28
15
12
9
44
19
29
61
12
11
25
3
21
6
12
12
6
11
4
15
17
4
32
24
7
5
13
6
66
11
7
6
23
24
19
21
32
4
44
84
49
27
15
12
5
1
23
7
60
33
8
12
24
24
4
39
5
25
6
66
30
5
12
12
7
5
28
92
7
9
9
3
9
6
5
19
6
15
27
17
61
23
13
36
30
108
54
48
11
19
21
3
29
7
5
120
7
5
25
83
13
3
57
11
12
1
27
68
4
8
36
24
19
30
6
9
8
19
21
8
25
36
18
77
24
55
17
13
6
5
25
95
28
15
113
1
66
17
12
1
6
24
5
67
12
36
65
12
24
13
30
66
23
19
18
59
4
27
53
60
24
12
12
31
42
11
1
15
21
11
13
6
5
12
7
9
20
19
29
4
27
6
36
11
100
96
68
12
4
20
25
42
65
25
23
7
78
11
7
5
25
11
52
3
5
60
48
28
39
77
1
11
24
12
19
54
126
5
37
51
3
5
40
32
12
24
25
3
80
12
1
27
8
25
27
32
24
13
18
12
6
39
8
43
29
19
6
11
4
8
1
23
7
5
12
7
48
21
12
36
32
19
12
29
24
55
18
15
9
3
92
55
17
12
36
1
27
20
7
9
33
23
28
44
16
56
12
25
30
29
4
3
36
54
15
20
12
12
85
35
24
12
13
60
95
60
84
12
109
39
3
36
33
44
1
59
16
20
61
11
13
23
48
24
52
27
60
30
66
53
7
6
27
9
12
6
6
15
21
15
69
24
30
90
167
7
5
7
18
23
28
45
6
5
36
55
12
17
4
8
7
30
35
24
12
19
12
5
55
42
30
18
42
72
18
6
5
16
33
23
120
7
29
24
16
27
29
1
15
15
5
12
16
9
18
41
120
12
31
17
24
55
12
5
19
18
23
19
6
11
12
12
36
36
4
27
29
91
12
5
24
43
6
6
29
24
7
6
35
12
7
21
27
17
4
20
36
120
4
45
59
1
24
39
3
5
4
27
33
8
4
63
29
1
15
20
48
19
30
35
12
76
15
33
27
17
24
43
33
15
12
9
27
24
53
19
9
9
35
4
20
37
11
31
9
51
29
12
1
18
12
29
12
60
31
41
12
187
5
31
30
12
35
28
36
21
11
12
12
31
6
18
18
51
27
17
55
5
4
20
19
17
43
21
8
37
18
69
56
64
24
20
16
27
17
28
12
9
36
11
84
13
71
1
11
72
12
7
12
21
32
7
17
7
6
48
11
25
6
57
51
5
7
36
29
4
44
31
17
12
7
17
7
5
7
18
6
24
17
115
17
1
23
12
52
9
11
16
48
8
1
30
5
109
12
54
17
25
18
17
13
15
44
16
20
31
18
51
15
66
18
30
48
11
7
5
24
24
40
9
48
35
16
21
42
5
61
12
30
17
25
59
37
3
57
6
60
48
5
24
24
7
93
15
12
17
13
11
19
12
24
12
5
12
1
23
19
72
30
11
1
18
5
31
24
9
3
89
24
4
24
15
5
43
41
40
15
6
15
33
11
12
24
40
20
43
12
21
8
48
36
28
56
1
12
23
52
15
21
33
11
48
72
13
42
5
48
16
51
12
9
21
36
23
7
5
12
13
23
7
12
48
36
9
20
12
13
102
12
5
4
8
4
8
43
54
11
12
31
36
42
23
36
96
28
9
6
24
12
78
30
12
9
39
30
6
33
20
28
3
6
35
52
44
25
18
41
48
7
53
31
5
25
23
25
11
48
13
6
21
21
15
15
12
6
63
44
28
9
27
8
1
6
24
30
24
107
12
7
17
7
12
29
49
18
24
24
36
9
15
17
25
15
44
12
36
13
11
97
27
3
24
29
36
16
9
6
5
1
18
12
21
27
6
11
12
19
5
7
5
28
20
7
30
39
9
54
6
3
12
9
6
72
5
24
12
12
7
41
7
29
31
21
12
39
21
20
49
35
4
8
25
11
12
1
47
36
37
47
43
12
17
91
6
24
6
5
40
9
96
15
8
24
1
6
101
48
16
8
61
51
8
7
5
25
12
11
7
60
132
45
15
12
29
24
19
29
19
29
1
23
43
6
35
13
3
8
37
11
7
53
67
5
19
12
21
3
45
15
5
19
5
24
24
7
36
33
3
81
15
81
20
48
24
19
60
6
6
17
72
7
48
33
44
12
13
23
7
78
59
37
23
24
19
24
36
12
6
23
31
77
12
19
18
11
1
11
12
12
36
24
25
3
9
18
9
3
53
36
24
12
1
15
39
5
37
15
3
5
1
6
77
ABCD 99149802606*3^$a+1 [50017]
11
12
85
42
84
6
36
3
15
36
18
90
17
1
23
76
36
8
4
135
41
31
53
43
5
7
18
24
30
33
56
25
11
43
120
33
32
40
63
84
29
25
60
111
69
192
24
18
36
54
23
48
49
15
63
12
81
36
69
72
3
27
149
19
29
7
29
19
41
100
44
85
23
112
15
101
37
23
4
33
18
36
66
72
96
84
63
108
9
6
120
5
64
111
9
33
47
7
5
60
1
150
12
18
59
24
16
33
102
60
149
7
9
20
60
91
45
8
16
20
100
44
145
90
6
66
132
18
3
141
84
15
32
40
128
12
7
6
71
40
63
36
180
29
16
27
17
16
27
102
15
56
7
5
25
180
108
99
15
53
4
8
16
36
9
36
90
9
21
135
15
90
39
15
12
18
54
36
45
27
72
36
77
127
12
33
21
27
9
96
138
54
27
8
1
159
20
36
60
60
25
42
48
36
9
36
164
12
19
9
129
51
12
45
18
105
27
53
120
19
18
18
9
20
7
5
55
30
15
9
30
5
85
6
45
3
105
3
24
21
33
36
63
57
6
45
75
5
48
55
9
87
29
12
193
35
96
43
81
9
6
12
18
24
11
12
24
16
8
31
5
1
48
6
108
66
159
8
4
44
7
29
28
27
9
51
29
16
20
16
44
1
63
45
35
49
78
84
18
23
48
7
17
55
30
27
9
15
32
67
45
32
13
11
16
39
17
169
59
25
6
81
9
30
29
40
9
23
67
5
43
72
240
30
63
8
16
9
36
108
27
20
19
29
16
44
1
15
12
8
1
6
18
66
108
6
12
42
30
6
12
5
49
24
75
80
1
35
24
49
15
20
12
184
57
132
35
208
207
41
4
27
48
36
45
20
97
15
3
77
19
30
18
65
40
36
116
1
23
67
17
12
25
11
52
72
68
7
29
31
9
21
114
12
29
48
13
59
48
16
21
11
25
42
21
104
28
12
63
42
11
84
88
8
12
49
48
27
15
9
12
20
88
24
3
29
61
150
29
96
60
12
1
99
3
18
24
126
17
19
21
87
5
43
24
54
135
36
3
90
78
120
5
24
76
44
19
54
23
4
21
47
60
37
6
17
13
99
8
7
48
65
168
19
90
83
76
12
224
24
1
11
12
25
27
20
43
17
19
60
45
36
183
45
27
6
48
42
17
67
9
15
30
35
16
20
25
3
27
36
89
48
43
42
11
1
71
37
123
9
11
37
18
5
109
84
71
73
15
57
23
36
1
66
90
60
3
104
13
83
12
28
27
18
11
16
63
89
1
12
23
19
12
24
77
88
164
25
71
1
24
36
36
3
80
72
100
15
29
25
48
6
21
44
19
33
140
72
40
27
9
39
42
11
19
24
12
17
37
54
144
33
12
27
6
3
36
9
36
11
40
12
80
1
171
56
12
36
24
48
13
35
1
51
32
7
36
9
9
24
11
55
9
51
65
24
37
11
72
60
132
115
29
60
55
54
18
5
13
36
96
84
23
36
64
56
36
1
42
90
23
4
21
59
13
63
15
102
47
16
33
11
61
30
5
145
48
42
102
15
176
25
36
11
48
12
7
57
60
21
83
7
60
102
35
28
8
19
42
30
53
1
60
107
4
36
24
3
161
115
156
168
18
12
42
5
24
7
48
17
109
59
4
20
31
57
20
103
21
153
11
4
27
93
8
28
116
60
60
43
18
72
27
15
81
32
52
68
12
180
28
45
18
5
127
45
21
42
29
36
60
72
67
36
5
19
9
36
45
35
55
41
67
17
13
126
54
18
45
15
84
5
100
75
9
45
51
45
3
8
88
12
68
19
12
33
48
80
12
43
18
15
45
35
96
48
36
19
30
11
7
18
36
78
18
18
89
60
7
24
12
18
6
48
17
16
45
12
78
12
41
12
72
1
54
6
90
41
24
16
104
72
4
20
64
9
42
9
144
21
54
6
47
28
27
9
44
7
54
18
17
13
11
25
42
29
120
24
12
52
63
29
4
80
31
60
5
16
9
144
15
20
84
25
36
11
13
27
3
6
30
9
27
36
9
33
18
30
47
7
45
15
21
45
270
18
6
90
84
15
117
30
45
33
59
43
33
99
36
126
108
12
54
77
37
90
21
20
151
6
30
17
7
45
9
144
23
7
33
72
8
144
19
77
7
6
11
19
24
5
120
31
17
7
18
18
12
29
36
13
66
36
18
11
88
96
36
21
27
36
80
12
139
36
48
54
6
5
79
117
15
36
72
21
9
42
18
11
64
27
78
30
5
55
12
24
21
9
54
17
1
35
7
21
96
44
37
18
30
42
17
67
24
29
60
12
73
11
31
21
72
8
7
21
69
47
25
36
30
18
59
40
72
56
187
5
28
57
35
25
11
96
28
8
60
43
36
24
12
18
47
12
67
6
3
36
33
147
15
54
30
105
32
13
30
5
91
21
9
18
41
60
16
15
84
9
27
36
60
102
18
17
61
35
31
108
41
19
12
9
99
72
78
102
96
18
71
73
138
29
79
6
36
23
40
36
3
36
5
24
12
100
81
12
15
21
27
20
40
8
40
45
107
37
6
72
48
96
5
13
12
6
12
60
30
6
21
20
31
65
25
3
116
64
20
72
25
54
18
96
30
69
68
88
27
9
20
24
19
5
1
71
175
5
31
17
12
13
36
54
41
31
9
120
ABCD 99149921914*3^$a+1 [50046]
32
99
121
36
23
21
9
6
33
60
33
3
81
60
138
18
39
28
32
153
60
12
55
35
69
4
5
27
48
12
16
20
64
20
40
128
57
36
7
32
9
36
31
137
103
104
63
30
18
33
9
67
44
84
36
75
54
171
81
36
48
42
54
75
9
90
1
41
3
81
24
7
29
84
99
33
12
6
121
48
11
81
84
87
12
180
6
31
8
63
18
31
96
59
54
15
12
117
36
231
48
96
105
87
4
108
23
84
1
8
60
111
24
69
57
123
21
72
7
113
123
111
13
5
18
57
141
54
6
36
18
21
4
5
36
24
27
21
60
115
44
75
21
84
3
12
6
162
18
30
33
4
12
11
25
29
39
51
18
18
12
13
59
45
228
75
21
15
45
16
23
105
27
9
75
36
13
47
21
27
18
39
88
5
18
9
40
80
9
42
30
180
27
15
93
48
16
23
30
72
60
48
42
25
5
54
21
36
3
61
41
18
96
9
21
54
36
13
65
43
5
24
36
39
63
6
39
15
13
8
12
33
6
13
48
32
177
123
28
68
4
5
72
175
20
24
64
23
18
15
39
117
60
135
25
68
45
111
51
54
27
64
35
24
229
107
9
15
49
12
20
3
37
48
20
36
45
15
16
5
30
45
60
9
12
27
33
79
20
9
30
6
18
12
54
15
96
16
17
27
63
78
3
24
40
20
15
72
13
80
111
9
93
54
54
15
16
60
35
1
107
45
45
42
9
21
15
16
59
36
24
18
27
40
41
7
23
9
15
85
5
156
19
5
39
84
15
72
33
75
18
18
36
33
57
3
52
53
36
75
69
6
12
9
28
17
60
3
15
18
30
33
9
7
36
29
30
126
3
16
41
3
45
54
13
8
24
27
36
33
36
48
28
17
72
18
18
39
15
18
27
24
21
54
36
9
96
153
43
23
6
30
9
9
60
30
18
24
18
36
21
45
6
12
73
17
36
6
13
5
108
3
60
57
18
6
84
31
11
33
15
37
17
15
93
42
18
27
117
66
69
45
30
73
17
6
12
6
12
39
28
101
12
19
23
12
6
54
61
8
12
57
96
174
57
21
108
84
103
20
112
41
51
84
60
15
21
3
13
5
12
6
57
9
3
15
18
39
111
129
105
39
69
18
9
108
52
11
54
18
57
28
20
3
97
23
37
41
30
54
3
147
18
27
12
15
9
21
54
180
42
3
15
49
12
5
6
12
150
30
36
49
32
9
150
84
18
99
99
36
18
67
68
28
32
12
99
49
23
18
150
21
9
19
5
43
23
181
8
28
23
12
18
114
18
18
69
12
24
39
133
92
45
75
12
100
59
1
36
17
18
114
18
25
92
60
48
27
25
80
16
89
24
15
21
75
45
24
7
23
36
9
9
55
35
78
18
49
56
52
17
108
24
43
32
63
13
24
5
3
63
24
18
15
21
180
135
9
87
24
4
5
18
24
18
66
24
85
77
108
48
60
48
252
15
45
12
103
5
24
3
96
84
12
15
18
6
9
160
77
18
6
27
9
43
41
42
9
3
81
15
61
41
54
18
6
84
36
24
12
18
87
3
18
114
54
39
36
12
48
57
60
7
77
6
102
42
13
32
63
81
291
13
56
16
8
33
42
25
83
18
31
80
33
27
21
60
72
7
23
117
33
30
18
18
24
120
81
27
42
18
30
72
3
39
138
63
33
51
51
57
12
3
18
42
120
6
67
35
85
24
23
25
41
72
42
36
21
9
60
111
69
12
27
15
30
60
66
81
15
18
7
119
21
9
126
36
24
205
5
15
45
108
67
20
3
18
120
99
9
31
116
48
75
9
12
16
68
81
43
5
15
21
6
36
30
19
23
66
42
57
28
32
40
5
30
6
54
45
52
5
91
89
3
48
12
33
12
6
36
13
53
63
69
72
30
54
6
9
9
48
87
63
18
39
100
12
59
180
54
96
66
18
42
69
12
45
102
81
9
51
52
5
39
111
69
16
92
3
57
36
81
15
16
44
129
30
9
27
81
9
36
24
84
19
41
66
9
4
11
36
93
12
24
24
63
18
12
19
5
31
23
12
60
49
23
18
39
15
66
54
9
9
51
16
5
3
3
120
72
18
24
66
42
12
123
21
6
18
15
100
11
49
17
3
21
7
29
39
9
60
27
60
16
89
96
30
85
23
24
48
9
40
23
42
18
72
30
54
69
48
69
36
84
3
60
27
60
25
20
144
4
12
36
29
30
18
36
24
102
1
8
4
32
60
3
36
6
84
36
54
9
27
18
78
129
84
21
31
143
1
35
9
9
162
36
24
120
78
3
4
44
21
36
27
72
9
126
13
12
20
48
27
33
40
12
65
15
144
15
81
81
168
39
48
219
30
6
33
69
15
21
6
66
24
84
19
23
9
3
93
12
135
12
6
7
5
6
45
12
12
21
102
18
24
36
66
90
75
48
81
36
54
12
42
30
18
3
15
42
84
3
3
18
31
120
8
21
7
68
9
15
81
12
60
7
20
12
9
6
18
87
3
85
20
36
96
45
126
37
35
13
44
28
20
12
9
54
21
39
57
84
141
54
6
3
112
96
5
27
48
27
21
15
1
5
75
9
6
81
9
48
6
12
37
23
54
3
132
40
5
84
31
41
19
ABCD 99150018218*3^$a+1 [50030]
18
39
15
42
12
7
8
3
25
35
1
17
27
12
4
119
61
41
31
11
21
36
33
18
33
39
138
7
24
173
43
8
3
72
33
3
9
16
29
7
32
9
96
30
54
150
12
45
9
18
216
81
4
12
29
6
33
111
30
24
90
102
7
68
51
13
47
48
24
25
8
48
39
108
273
15
6
12
3
15
6
90
1
24
32
40
12
29
6
36
30
6
21
76
77
39
36
3
30
18
24
1
44
117
115
59
24
61
5
7
65
31
65
12
3
21
43
44
15
36
60
69
15
21
33
60
43
11
12
193
44
3
57
87
18
15
51
72
144
6
72
19
11
60
12
13
59
9
15
30
24
39
48
76
24
44
4
71
18
48
24
66
61
11
85
5
6
84
18
24
36
36
63
16
12
35
18
66
6
18
36
12
18
31
12
20
81
60
159
3
12
49
32
51
1
47
61
24
8
105
36
108
7
83
45
112
239
36
36
132
9
39
57
21
15
15
180
42
3
12
76
56
45
15
96
4
35
9
39
126
39
39
57
15
18
66
13
8
12
3
13
5
79
32
40
11
24
18
27
27
21
9
6
25
41
18
24
18
48
39
111
18
51
75
1
11
49
47
33
111
37
60
65
55
47
72
42
30
6
12
27
63
13
5
31
48
20
12
3
25
41
150
72
72
36
36
45
28
20
12
15
9
9
18
61
144
11
6
18
37
35
9
57
6
48
13
5
96
18
25
80
4
17
18
93
4
47
61
48
11
9
45
3
33
43
89
54
36
12
33
9
66
6
18
12
33
3
25
24
92
81
18
36
48
57
4
11
42
138
24
12
45
40
5
114
36
12
6
7
20
39
25
65
79
17
55
20
15
37
17
18
12
54
54
49
48
20
9
36
36
31
11
18
43
36
83
9
16
29
18
21
4
29
54
73
20
15
36
54
66
72
93
12
16
44
36
36
48
45
3
48
3
57
112
101
27
28
11
54
3
15
78
15
51
54
15
21
78
25
41
24
72
39
76
32
4
12
29
78
18
3
52
60
41
103
8
21
135
3
114
90
1
71
18
7
92
64
8
27
36
84
9
4
12
140
168
9
7
35
9
36
21
24
108
111
4
23
9
60
21
60
19
35
12
24
48
18
24
75
15
108
37
24
32
9
67
23
9
156
15
72
18
6
162
7
41
24
43
32
15
33
39
66
18
25
47
6
36
36
15
69
24
7
11
33
4
47
25
47
21
60
15
66
18
6
75
12
24
16
11
18
24
27
93
18
13
59
21
111
18
27
39
36
36
9
63
150
18
12
61
8
75
18
72
31
36
44
33
18
60
69
76
29
99
12
4
11
9
141
3
15
217
107
9
3
36
36
97
20
33
18
25
32
48
39
1
80
28
32
12
21
27
33
30
36
13
29
66
36
42
43
5
27
12
12
64
36
116
28
29
90
13
12
44
52
12
17
79
59
108
36
85
8
111
18
15
3
57
4
11
1
44
27
12
60
1
29
6
108
37
60
128
63
45
81
19
32
105
6
36
84
45
16
24
23
6
7
144
11
1
53
51
3
25
23
114
54
18
43
23
33
16
11
30
87
124
11
25
8
39
12
81
45
7
71
72
25
23
13
59
97
47
18
78
18
15
3
18
54
36
9
124
48
29
31
47
25
12
36
47
33
45
36
79
11
84
25
17
12
78
21
4
12
36
44
21
99
15
45
27
37
29
6
72
33
96
24
3
6
7
108
12
29
6
90
72
18
1
60
80
60
4
80
33
60
3
15
21
40
83
90
54
18
12
78
1
36
80
16
108
11
25
12
72
47
13
12
65
51
117
66
18
43
17
43
59
36
60
21
81
3
15
105
36
16
29
55
83
18
6
69
57
7
8
15
6
12
54
36
69
57
108
15
16
36
29
43
23
13
209
18
9
81
18
61
77
78
57
48
57
36
30
9
27
96
12
36
129
112
20
220
48
92
15
33
64
59
36
42
66
21
64
41
63
12
39
18
12
63
15
54
3
9
31
83
48
18
42
48
6
72
18
9
16
20
39
13
11
1
60
23
54
43
89
90
12
9
36
45
24
39
4
11
105
57
243
9
3
16
8
3
25
60
47
1
24
44
39
18
30
24
45
57
7
68
69
36
42
73
152
21
39
4
11
36
42
54
72
30
186
12
24
36
36
117
3
9
4
77
27
15
37
29
24
15
21
12
6
1
35
54
156
6
48
21
57
66
13
44
15
13
48
24
48
11
18
111
15
42
3
4
95
21
15
9
9
15
16
80
96
48
15
36
6
36
54
9
52
5
6
33
219
9
28
32
64
12
36
11
6
102
21
24
27
33
93
3
172
23
13
20
63
1
35
84
169
32
51
72
24
25
68
9
18
85
156
32
15
61
24
5
18
9
112
8
3
1
60
116
3
1
44
27
36
48
6
12
63
16
107
18
79
20
153
12
15
201
15
27
21
15
21
48
3
30
3
28
32
60
16
11
12
24
66
54
13
11
1
35
12
6
48
144
31
12
11
85
29
7
32
45
6
12
13
8
60
4
41
198
6
3
9
42
37
17
30
60
54
54
57
15
9
84
63
33
9
43
47
138
24
54
9
12
9
36
42
36
90
7
48
53
123
3
177
4
47
78
19
89
18
36
108
12
54
24
19
24
72
23
13
47
12
54
36
27
27
21
51
6
19
11
9
16
17
66
13
32
12
100
29
99
45
48
3
4
60
11
37
35
1
32
51
45
15
30
31
48
96
5
18
36
69
75
72
49
77
79
116
64
128
9
3
15
21
15
42
15
72
24
9
15
12
9
108
31
29
72
36
66
18
15
93
3
21
18
25
ABCD 99150038972*3^$a+1 [50005]
48
5
12
48
7
29
171
195
84
1
35
78
30
270
36
79
12
23
6
147
84
256
72
20
45
66
1
48
60
5
72
48
12
24
87
3
96
108
12
133
35
25
65
72
30
60
108
37
48
17
18
66
139
101
24
3
3
6
48
3
9
120
15
39
24
96
1
140
39
6
150
13
41
60
24
27
99
6
54
156
24
30
30
90
6
121
17
36
31
23
13
47
30
12
3
21
111
3
12
90
48
60
3
40
32
27
120
85
5
120
228
210
6
79
65
43
17
195
51
9
180
88
24
53
67
48
8
64
29
126
78
36
19
8
3
37
29
75
9
139
35
6
150
49
95
37
29
54
37
48
5
3
64
5
48
103
143
54
12
30
120
78
7
35
13
155
12
45
9
19
48
29
75
28
35
12
48
36
57
120
3
144
6
79
72
35
21
27
12
180
18
6
49
5
36
90
6
24
96
18
90
6
126
43
125
12
43
12
5
31
17
126
36
73
20
15
45
51
30
36
120
318
66
7
77
102
48
12
33
45
3
57
72
174
24
102
3
100
35
37
29
30
61
173
96
24
96
6
13
80
165
12
54
121
53
96
31
36
24
5
15
15
18
72
60
15
3
13
24
8
141
6
73
35
6
67
83
30
6
18
30
12
120
198
12
108
30
12
30
18
36
36
60
30
24
24
72
30
150
103
5
30
30
15
28
23
54
240
15
57
30
150
103
48
84
29
24
60
60
66
6
138
66
7
83
6
108
6
30
7
59
54
19
12
5
60
115
35
54
30
66
24
36
55
113
67
5
78
13
17
60
72
103
32
75
90
18
36
57
172
8
69
3
27
13
32
16
12
12
29
39
45
12
171
9
120
55
35
1
17
6
6
24
79
5
90
66
30
6
51
87
6
7
29
138
13
12
60
71
36
13
251
246
111
57
60
102
1
84
125
108
6
6
55
35
25
20
100
143
12
564
30
36
151
257
36
6
121
137
6
24
6
114
36
60
37
24
119
9
27
25
173
55
32
3
133
89
48
216
24
7
23
42
18
72
114
60
144
7
35
18
30
37
53
42
150
138
36
57
33
6
73
77
288
36
126
30
15
213
102
54
66
84
66
15
16
72
17
138
12
90
18
133
12
80
105
12
30
25
53
6
90
96
3
28
119
90
54
24
66
30
126
108
6
96
48
336
1
23
42
48
132
18
72
90
54
66
30
18
66
60
36
93
15
6
30
54
7
48
125
7
5
43
11
54
7
35
144
21
3
126
204
30
30
12
43
5
90
6
36
18
37
8
52
35
33
15
90
60
75
267
141
69
3
15
6
19
101
60
6
30
108
6
121
5
48
12
111
147
30
67
239
21
75
78
36
31
143
36
109
60
11
37
113
19
41
36
24
127
113
91
53
36
6
21
3
66
24
6
30
30
30
78
90
30
72
13
20
57
54
24
72
13
8
159
18
75
100
8
52
71
6
108
42
174
31
53
12
24
6
33
45
42
93
88
23
66
175
155
13
11
54
42
85
83
210
75
51
24
30
36
54
36
30
54
12
144
66
63
81
36
138
30
30
6
24
162
1
143
66
30
24
181
23
73
84
23
60
42
90
30
55
80
48
27
13
48
17
42
30
18
132
78
60
12
54
30
7
17
210
96
24
45
81
19
65
6
189
48
3
37
227
37
8
21
66
270
43
131
6
18
13
89
84
51
75
90
48
183
12
27
85
59
9
28
17
186
9
100
5
12
210
108
12
18
123
3
264
96
90
30
37
143
30
6
30
48
96
30
1
56
27
192
24
36
61
144
185
60
18
60
36
60
60
54
42
33
111
21
3
13
29
30
13
5
6
277
23
36
24
54
126
54
12
48
30
6
87
64
83
42
15
9
139
17
18
90
7
56
93
6
78
7
48
11
30
90
60
109
80
135
42
54
121
5
84
150
66
63
57
3
45
42
48
12
30
18
37
108
17
18
30
12
54
61
5
15
99
6
84
19
47
13
47
18
ABCD 99150260336*3^$a+1 [50004]
144
48
19
9
32
67
33
128
96
136
8
60
12
4
123
17
48
103
300
65
60
24
16
24
20
16
15
17
43
132
12
41
55
5
7
53
48
52
20
24
84
60
31
5
43
72
29
96
4
171
5
31
29
60
16
84
68
43
12
41
24
7
65
31
65
120
19
81
20
40
15
60
9
15
29
36
64
27
9
44
12
132
43
129
36
159
276
77
67
41
24
24
52
44
24
72
84
156
55
113
67
53
24
43
5
7
17
16
15
12
5
132
60
36
4
8
67
48
60
41
24
36
31
36
29
36
19
89
12
64
36
300
75
24
65
4
32
124
75
108
5
48
120
19
5
84
84
55
41
136
20
16
20
48
79
17
64
27
17
12
84
60
31
53
180
43
84
29
12
4
44
79
108
120
5
79
96
120
65
19
129
12
80
24
55
129
80
19
53
64
56
4
15
53
67
48
5
67
96
29
151
24
21
15
72
5
36
60
100
20
16
3
77
31
89
36
28
72
27
48
113
96
84
24
72
76
15
5
40
15
17
36
12
48
72
48
7
5
28
111
89
24
36
12
160
8
7
17
16
56
43
12
5
16
20
12
115
48
17
48
7
17
4
20
16
44
19
41
132
60
4
135
45
8
36
16
80
4
111
41
19
45
51
12
53
84
16
8
19
65
48
55
5
4
44
67
12
33
144
56
108
60
24
12
48
43
60
5
40
8
112
75
12
65
55
113
24
24
31
21
44
31
12
108
60
60
17
112
24
32
48
96
24
24
103
105
104
31
17
43
12
57
24
27
29
16
39
81
32
187
65
31
60
113
40
80
31
65
40
20
31
12
53
28
80
24
60
7
5
40
63
137
48
36
7
53
16
3
117
63
12
29
31
5
175
29
40
27
113
31
149
31
65
24
24
88
8
12
12
48
64
51
53
7
24
29
79
5
7
21
288
20
151
21
144
75
36
12
41
16
8
48
4
164
120
40
216
75
5
4
27
84
5
136
15
17
43
5
24
24
52
80
12
7
173
43
84
36
60
5
79
96
105
15
84
36
29
60
48
72
16
8
67
120
5
48
139
77
48
48
48
120
240
36
43
41
31
216
33
20
100
32
12
156
16
36
15
60
149
16
80
4
24
51
5
31
29
4
87
24
185
43
53
4
135
29
7
12
5
235
125
12
60
16
147
245
7
41
12
55
72
96
45
48
51
5
48
115
5
7
29
60
84
12
40
128
108
28
272
24
64
27
17
16
20
12
84
31
9
24
44
36
24
36
96
16
87
41
12
4
68
88
27
192
21
180
68
67
77
48
24
84
12
48
7
17
12
36
24
24
12
48
16
15
53
7
41
19
45
291
5
48
36
124
51
161
48
84
72
16
20
4
56
48
7
24
36
53
31
141
135
72
17
96
48
12
19
156
17
43
9
80
43
120
33
44
84
12
60
48
24
96
12
60
48
16
80
64
80
24
60
12
40
44
76
3
33
128
7
153
27
53
16
3
81
44
12
24
160
44
28
15
89
24
16
224
19
17
4
92
108
120
79
168
17
48
7
33
32
168
7
81
44
55
41
67
125
7
53
40
44
96
115
17
60
7
89
7
125
48
40
32
24
55
69
87
12
65
16
99
5
88
87
48
257
168
55
5
180
7
5
12
4
32
12
7
29
12
24
24
96
36
124
24
56
196
404
175
96
9
51
24
29
139
21
32
72
7
89
31
21
164
96
24
64
39
33
188
19
41
52
60
20
115
9
20
36
19
29
24
16
32
24
16
8
67
5
12
16
147
29
31
113
52
15
9
20
96
48
12
40
92
48
4
44
36
48
12
91
113
16
51
180
29
84
16
8
36
12
64
3
17
16
68
31
9
27
24
29
36
36
7
101
127
17
52
80
96
48
12
48
19
48
29
31
5
28
32
4
3
5
136
72
8
60
12
48
36
84
7
65
64
20
36
48
31
41
72
7
9
72
135
9
51
60
5
28
51
45
20
36
12
52
3
53
19
129
92
48
96
96
132
180
43
5
120
24
43
5
16
207
65
120
144
4
12
8
72
280
8
36
48
43
53
7
24
5
91
5
7
113
19
189
51
81
15
29
24
112
15
173
12
84
36
24
115
65
103
5
67
5
64
27
17
12
16
164
16
20
40
48
32
24
76
32
7
29
ABCD 99150407782*3^$a+1 [50002]
84
11
60
61
24
15
140
151
93
132
8
19
6
30
6
39
32
7
12
60
5
43
78
23
12
64
39
30
95
1
96
24
24
84
3
27
21
36
20
24
40
51
9
20
60
49
12
6
84
18
6
72
102
36
47
67
57
120
44
19
17
240
40
63
17
25
60
11
67
21
45
75
21
30
5
16
45
24
35
36
84
25
48
47
25
15
9
84
18
12
33
9
119
1
6
12
17
16
123
45
21
36
84
66
24
65
13
60
23
28
96
44
55
24
17
1
72
27
21
12
18
42
6
125
112
128
37
12
6
42
48
126
45
80
19
12
12
12
120
5
4
60
32
55
48
54
6
77
67
41
19
66
11
13
3
68
25
51
21
3
69
48
48
30
5
40
12
9
35
139
36
60
66
114
24
306
6
30
39
20
19
30
12
18
17
139
5
24
36
49
12
54
30
24
54
12
18
3
44
84
60
36
49
15
51
9
75
6
15
45
11
19
96
54
24
27
39
5
4
27
5
55
24
101
7
78
39
15
21
3
57
75
65
115
60
5
64
9
12
15
15
72
42
60
59
79
48
102
18
30
3
140
7
18
24
3
69
35
241
39
99
5
52
27
120
17
60
16
80
4
24
20
1
84
126
24
17
40
75
60
48
54
11
19
17
16
44
1
179
76
15
12
6
47
64
135
36
18
36
66
54
6
33
9
36
30
5
16
21
3
21
6
54
15
104
16
45
51
8
1
11
48
16
39
24
117
9
66
6
12
30
17
1
83
37
18
90
155
187
9
69
11
31
29
91
65
24
25
84
36
39
32
84
4
21
78
90
3
93
24
36
71
24
16
24
21
18
57
9
95
100
116
13
11
319
60
137
19
6
11
24
36
19
9
129
6
6
35
1
12
12
39
39
18
42
96
5
25
24
30
78
3
120
36
15
78
18
5
144
133
18
12
18
39
44
67
12
21
156
21
54
18
30
66
11
73
12
35
1
3
96
3
6
24
27
56
13
36
39
20
36
19
12
105
9
24
51
69
6
30
6
33
57
83
1
35
60
13
48
24
18
96
45
21
15
80
1
72
18
18
51
24
20
16
15
84
126
95
204
36
1
12
48
35
25
75
8
1
24
15
21
48
60
11
16
20
64
12
27
33
24
15
30
15
33
6
12
9
9
30
41
13
6
12
12
162
35
31
48
54
111
32
97
3
8
37
12
12
18
17
133
12
36
15
39
9
32
25
30
60
9
36
9
114
6
51
27
18
3
99
66
11
55
9
27
29
1
24
11
7
66
102
33
12
68
1
35
85
48
23
28
45
27
75
12
36
17
28
51
65
13
23
157
51
45
27
84
36
39
30
11
25
108
35
109
60
90
36
66
48
12
11
79
69
9
3
33
47
64
45
39
116
265
96
23
12
13
51
15
18
191
7
9
45
6
29
4
9
18
29
120
40
33
48
30
24
18
36
11
31
9
63
33
8
16
44
67
30
48
24
3
33
24
18
84
5
1
35
97
60
60
36
11
24
49
6
192
9
9
12
3
36
39
5
55
65
55
57
27
17
13
6
12
45
33
6
114
15
27
65
25
84
6
60
33
15
30
54
41
49
48
48
36
15
21
54
24
57
104
25
15
24
32
28
45
95
40
57
23
1
39
15
137
7
18
3
165
135
27
45
104
61
23
49
6
24
33
44
19
21
129
15
177
120
15
8
19
41
16
20
73
18
45
20
43
60
54
3
75
12
137
19
17
60
7
21
15
41
1
39
129
15
27
18
35
55
66
6
9
9
15
9
60
66
42
35
37
12
60
78
42
6
72
6
107
28
15
42
180
99
9
30
5
16
75
18
66
21
45
51
128
36
24
145
51
33
3
24
96
147
42
18
33
3
30
6
120
78
23
49
15
129
24
12
11
19
24
5
37
39
3
17
55
45
9
35
37
12
11
37
30
18
15
27
150
59
16
24
24
15
65
1
6
54
39
36
63
17
76
108
56
13
12
39
192
105
23
60
85
42
138
42
33
56
16
135
12
36
30
30
6
6
48
41
64
27
5
115
165
20
19
30
48
3
3
45
69
3
68
96
55
6
84
36
42
12
6
12
18
29
43
66
231
60
33
42
21
84
15
54
6
5
73
3
8
16
105
30
21
93
24
23
24
24
16
15
6
78
6
18
18
23
16
20
1
30
12
21
105
15
99
78
12
126
21
45
11
13
11
103
30
3
24
36
33
126
30
60
78
30
108
24
144
30
21
36
255
33
9
12
15
45
108
63
9
36
24
15
36
60
195
108
5
37
30
102
60
51
27
29
16
243
30
27
204
3
42
24
11
25
6
54
24
12
138
30
71
31
29
1
35
157
27
24
72
84
33
30
21
56
40
60
15
5
1
15
117
27
45
11
4
96
108
9
12
11
4
15
54
11
16
44
13
11
16
24
57
23
16
56
88
75
6
24
12
90
18
12
48
51
69
12
30
18
36
48
3
24
39
114
12
84
11
4
69
27
9
35
91
18
3
44
40
3
53
40
60
3
17
7
41
1
156
42
21
15
5
67
9
20
13
60
60
12
84
24
63
3
57
93
11
55
41
144
43
78
90
78
96
18
93
8
1
15
144
51
129
21
11
73
60
54
6
27
3
21
15
18
48
23
40
45
72
24
66
42
191
67
114
ABCD 99150486998*3^$a+1 [50016]
35
25
108
35
13
72
27
8
48
24
61
35
43
29
37
30
30
66
45
33
42
53
1
60
35
13
3
33
135
45
27
3
5
16
9
111
63
36
5
61
83
37
3
33
63
72
75
53
85
24
72
54
54
47
1
15
24
56
40
33
210
6
54
174
11
16
176
25
135
32
16
24
32
16
24
75
149
1
18
66
30
77
85
24
3
45
6
117
15
30
60
42
21
39
17
85
48
90
66
36
36
23
24
16
80
16
51
5
24
1
48
24
30
6
11
13
11
160
80
24
37
318
12
33
3
53
24
25
143
88
51
6
23
37
35
24
48
193
162
5
136
57
42
42
30
5
43
42
30
5
13
6
125
40
141
6
77
136
27
30
42
6
47
24
211
53
115
165
24
33
15
27
21
51
18
107
96
64
21
99
45
78
12
41
24
144
24
16
27
90
48
174
30
23
25
120
23
72
72
16
9
15
3
45
63
105
51
54
72
12
3
9
23
73
39
56
19
6
23
96
1
42
30
66
29
37
11
85
54
66
3
27
18
11
16
33
39
8
49
30
18
36
24
12
108
3
33
87
3
222
42
77
16
80
55
113
37
59
49
87
120
32
61
12
23
67
45
3
12
17
37
3
80
91
54
47
24
1
36
48
51
3
78
114
6
24
18
30
47
49
95
16
195
29
19
36
65
40
21
6
72
48
5
37
203
43
45
27
24
18
83
24
168
88
27
6
36
59
16
3
18
54
24
30
24
12
3
51
21
33
18
30
23
16
33
15
56
97
12
30
21
57
24
60
240
138
41
49
72
18
21
87
30
35
24
25
84
60
12
59
48
97
15
24
56
49
47
88
99
21
32
19
53
31
41
40
69
27
8
1
48
18
173
16
45
11
13
84
12
24
27
24
75
125
24
1
71
49
60
6
5
55
17
43
90
27
21
54
5
13
18
41
25
60
6
48
24
48
5
73
6
113
43
48
77
48
64
32
25
30
30
35
43
18
54
6
24
23
55
18
39
99
21
8
73
18
12
9
3
72
5
88
8
25
23
55
6
3
57
15
80
13
6
156
6
30
69
3
150
18
69
51
24
21
39
6
59
24
144
72
43
173
25
119
88
48
27
21
96
45
6
60
17
31
36
53
13
42
33
9
66
42
72
36
24
63
27
69
9
48
23
40
111
41
7
17
96
19
21
24
128
73
15
72
21
11
16
45
24
36
47
37
54
29
31
30
11
160
104
1
71
13
11
24
7
84
18
30
77
24
121
36
72
18
18
42
48
77
72
16
15
162
12
12
119
24
13
42
78
24
3
152
16
3
21
9
111
21
12
48
12
3
3
90
27
8
91
29
16
56
24
96
25
120
48
39
3
102
12
156
47
16
9
63
24
33
63
9
60
30
18
42
9
45
107
67
30
60
18
105
9
95
13
35
160
27
6
24
15
93
42
41
67
21
21
48
6
24
18
83
7
90
138
12
17
1
15
24
21
35
1
66
5
73
114
30
36
6
29
112
32
55
18
60
59
85
11
120
13
66
36
48
29
43
53
37
27
3
30
23
25
12
54
5
85
114
54
12
71
37
3
32
1
12
54
45
45
36
42
66
27
32
72
184
105
42
77
37
54
21
8
25
63
9
24
36
48
78
77
168
88
57
87
33
143
25
60
54
21
56
25
90
174
36
35
16
195
53
97
23
55
66
111
48
57
39
9
47
25
39
56
88
9
78
18
156
3
48
9
15
24
81
18
5
48
48
25
126
6
35
48
91
54
60
35
24
43
93
81
63
8
37
27
8
43
5
25
12
132
18
21
9
47
24
49
18
30
84
3
21
12
18
21
105
18
102
71
73
12
42
18
63
72
45
108
30
102
72
12
23
31
6
3
93
35
109
30
29
16
3
18
24
11
139
60
18
48
132
107
1
42
18
24
30
6
72
87
48
21
27
8
31
54
99
32
85
84
30
12
5
13
11
136
3
72
48
264
66
12
23
49
111
39
66
90
29
1
66
30
36
3
75
5
67
93
15
6
3
51
96
96
54
39
45
30
6
63
57
84
120
27
27
6
60
54
5
72
13
12
36
83
19
42
51
39
66
18
6
39
80
19
102
6
42
60
83
88
21
6
30
12
35
16
27
69
75
45
8
72
49
66
48
42
66
60
90
30
29
1
23
1
36
60
47
40
8
19
78
18
18
84
36
59
13
12
47
64
9
72
119
19
6
15
9
18
5
168
37
35
19
5
25
6
114
23
37
51
8
91
6
12
3
27
72
5
1
60
120
30
5
49
135
69
24
75
80
73
48
36
83
7
84
24
6
30
89
13
27
27
5
19
6
6
153
57
23
151
9
69
12
84
11
16
33
119
40
3
29
55
54
12
84
6
72
21
27
45
15
17
48
79
36
77
31
42
47
67
21
24
51
5
24
151
9
135
54
42
18
15
69
30
5
25
23
43
60
90
39
21
60
30
81
3
30
47
96
48
19
18
42
17
ABCD 99150585778*3^$a+1 [50092]
123
39
33
87
153
87
30
3
75
33
60
32
4
84
56
96
88
176
103
21
12
32
52
33
102
69
36
68
25
131
112
87
30
23
67
21
60
20
16
108
45
23
28
57
99
20
36
172
20
16
56
193
15
63
17
36
16
108
48
80
24
48
28
12
68
55
54
30
36
173
4
117
15
3
12
18
27
20
220
44
16
75
18
12
60
18
93
32
73
12
11
4
12
51
90
95
64
3
12
9
99
18
180
42
48
42
18
30
3
51
36
5
28
81
48
42
9
12
9
11
12
52
80
25
75
105
108
3
24
141
63
27
5
7
57
3
41
16
20
61
23
91
30
36
90
24
9
32
84
16
15
72
41
1
3
32
31
129
111
33
141
6
69
20
28
27
18
288
39
60
3
81
60
36
75
108
45
32
31
162
72
63
63
24
81
44
1
120
60
39
68
67
41
72
13
3
24
27
105
36
8
1
183
15
33
60
9
18
33
39
9
84
80
12
85
51
8
37
27
36
140
72
157
252
15
15
129
20
19
81
57
15
39
9
27
114
35
16
8
40
96
8
25
78
17
36
4
27
21
60
9
3
3
69
3
30
47
16
24
45
75
144
51
21
168
57
15
68
12
4
15
93
27
9
27
5
100
152
13
39
33
60
3
99
18
15
8
157
3
15
33
80
19
17
64
60
56
16
12
12
228
20
37
35
31
137
12
4
69
3
15
84
149
16
48
57
23
55
5
12
88
8
40
108
9
87
33
11
7
77
52
51
42
90
5
133
150
53
100
80
144
13
15
75
177
3
24
66
54
101
7
41
24
25
23
67
5
72
4
20
121
35
60
175
9
32
25
95
49
3
15
21
57
15
128
31
105
93
155
13
179
73
27
44
229
11
84
85
18
132
102
59
19
117
75
5
108
16
12
72
27
36
30
54
41
109
15
20
4
27
24
189
9
90
102
63
96
132
129
123
33
42
12
60
30
15
8
55
113
48
31
81
9
18
18
39
20
16
105
39
51
137
103
120
5
55
53
36
13
3
108
20
67
42
102
41
160
128
16
15
33
32
48
37
15
60
84
24
15
18
63
24
48
129
59
60
7
24
18
15
15
5
36
31
150
3
15
12
5
4
36
140
28
120
135
57
24
32
40
12
48
39
36
42
15
120
36
96
141
3
20
40
27
137
7
5
91
12
57
20
64
57
3
39
77
16
32
112
15
33
165
18
69
33
23
127
12
65
100
60
60
3
33
9
51
20
4
104
49
131
112
48
69
27
108
36
60
32
67
12
5
76
27
18
3
56
55
5
4
27
102
15
8
324
16
164
40
20
100
33
15
153
90
197
13
60
84
150
120
36
24
33
57
66
45
27
21
116
28
195
5
37
126
57
12
183
12
29
16
15
30
99
120
12
27
17
4
60
24
3
77
103
54
3
27
113
108
85
27
32
193
15
68
169
183
92
13
123
80
60
64
111
33
39
180
41
72
85
3
24
27
18
12
11
48
49
51
9
30
5
160
36
72
72
56
100
81
35
64
44
103
42
35
40
105
27
93
23
204
28
168
12
12
36
48
60
9
30
81
9
150
12
36
33
96
8
48
88
92
124
51
209
84
64
63
33
57
180
15
69
15
44
19
233
49
99
84
15
65
7
153
60
3
42
18
30
24
30
41
55
45
27
12
9
20
40
21
3
75
18
30
42
3
9
23
13
23
1
18
77
13
15
195
21
21
3
27
101
48
36
4
96
93
131
16
80
28
96
36
63
65
67
5
115
6
39
96
80
40
9
3
36
72
159
33
36
44
40
15
48
33
60
84
8
52
33
60
87
8
7
77
31
33
9
23
25
3
96
20
16
20
12
28
27
21
117
15
12
33
84
6
153
9
23
112
48
9
150
18
12
15
3
72
21
128
67
33
9
35
67
33
27
9
27
30
15
32
157
30
18
27
24
57
23
19
90
35
180
52
21
23
16
20
85
36
39
33
18
9
63
33
12
63
197
36
31
6
39
15
5
48
60
25
23
19
141
12
75
5
40
12
20
16
12
75
33
8
16
21
107
13
63
117
15
32
72
115
5
1
23
64
105
15
3
5
64
68
13
12
312
108
18
72
30
27
36
24
8
60
13
35
144
16
44
13
12
75
48
12
15
113
43
153
27
69
36
9
255
24
99
77
88
32
16
24
ABCD 99150720874*3^$a+1 [50037]
36
126
54
54
72
30
85
29
30
69
21
24
12
60
91
17
31
71
96
9
45
3
63
177
27
85
41
30
18
7
83
61
89
102
49
5
24
72
12
90
21
39
108
18
12
114
93
15
1
32
57
103
17
63
45
24
48
27
144
15
145
29
147
165
54
36
30
6
54
36
48
19
35
141
57
60
27
16
11
126
54
36
157
35
6
7
47
33
3
12
129
16
35
24
66
18
1
59
85
35
90
36
24
30
132
12
25
35
141
75
162
12
18
24
30
63
27
6
48
36
78
12
234
42
18
66
90
18
93
69
24
19
137
78
30
42
33
48
99
18
66
90
15
45
144
3
48
15
90
42
109
71
30
60
12
42
48
57
48
171
37
53
30
24
37
53
18
84
21
160
80
112
113
252
132
30
114
30
114
66
24
12
73
71
6
30
18
42
121
23
72
84
24
84
1
41
36
138
9
63
150
30
60
18
156
36
15
3
6
48
108
18
25
17
30
108
6
18
102
6
18
66
61
29
51
64
144
11
24
45
96
21
27
3
144
109
176
9
36
18
12
6
79
48
32
3
36
12
93
69
90
78
54
84
42
15
15
72
25
143
84
13
5
91
71
73
35
150
18
12
42
15
39
30
27
45
24
91
48
71
114
7
83
30
15
21
114
9
27
84
1
89
60
126
61
32
63
18
42
69
129
36
36
39
16
65
24
39
16
11
37
23
48
6
51
57
48
7
11
54
132
30
6
72
30
42
54
1
48
32
9
7
29
51
69
6
84
1
53
90
60
69
16
96
29
36
24
39
27
54
36
96
30
18
27
27
18
114
1
53
90
210
15
16
144
80
21
43
432
29
36
30
6
30
24
36
12
6
15
39
73
53
120
6
120
21
69
24
66
1
48
41
103
80
3
108
120
9
87
18
7
155
18
3
15
54
30
36
54
3
3
90
84
31
23
60
102
18
6
48
60
3
117
60
102
114
30
6
30
60
25
5
24
72
75
9
151
29
6
45
57
108
18
25
119
6
72
27
16
29
147
279
9
45
3
64
203
36
132
45
9
84
6
90
3
48
3
54
7
96
5
54
133
80
3
13
144
17
175
5
18
6
30
306
3
112
29
6
36
25
5
283
5
90
6
48
42
1
32
3
54
156
72
78
30
42
48
144
45
9
216
6
105
48
45
67
35
18
6
108
72
129
16
80
39
25
35
12
54
54
126
6
102
36
7
143
81
3
13
113
79
47
18
36
6
21
9
39
21
30
90
78
36
30
54
13
32
15
225
21
36
6
12
133
29
18
36
6
18
85
17
60
66
49
29
102
60
54
126
54
84
211
11
30
7
17
228
43
32
57
18
37
80
3
13
23
42
180
30
13
5
27
33
66
109
32
9
90
13
167
66
103
11
54
54
66
36
36
54
9
45
115
107
12
60
162
43
11
37
89
39
16
29
51
9
54
12
36
145
32
16
41
114
21
16
32
21
66
25
29
51
45
19
80
144
3
168
126
156
18
54
36
15
160
32
15
48
1
80
15
36
48
45
69
75
48
3
162
43
5
114
57
81
150
25
48
32
64
11
85
53
6
21
9
24
31
71
78
12
78
54
75
96
64
17
126
49
59
30
36
54
61
53
120
36
24
72
84
36
39
237
18
129
27
6
12
6
12
33
27
18
51
51
240
13
59
30
6
12
117
27
6
15
57
48
18
6
15
39
25
11
30
151
89
103
53
54
6
175
23
9
45
115
41
6
54
91
48
71
25
71
9
64
96
32
27
78
30
25
29
6
189
45
3
15
1
17
30
24
9
45
51
51
13
41
78
48
54
6
18
102
69
39
114
87
15
1
77
51
21
43
32
96
64
144
96
65
31
5
48
6
156
9
15
18
66
144
42
18
18
30
24
36
108
25
41
183
33
15
48
105
30
36
126
39
96
27
36
36
93
57
135
93
6
30
15
64
128
63
144
97
11
18
6
84
25
11
36
114
18
18
108
36
18
72
1
143
12
204
265
5
171
3
90
19
23
120
97
83
54
55
35
45
48
48
27
72
45
9
30
9
27
18
163
128
21
84
36
18
78
19
11
132
48
78
54
141
39
126
120
ABCD 99151582126*3^$a+1 [50036]
39
5
31
17
12
115
33
72
96
104
19
21
32
36
96
19
101
52
200
72
12
76
99
41
36
120
103
36
105
24
60
44
52
3
21
51
41
4
36
20
192
88
44
76
8
76
80
40
44
16
36
36
63
41
144
12
60
24
48
120
12
16
12
56
156
36
36
24
4
99
60
21
27
17
72
112
12
20
40
48
20
43
93
8
12
64
8
12
24
4
3
101
16
32
60
48
28
60
68
16
116
40
68
12
79
21
15
165
24
132
36
20
148
8
12
43
17
4
15
17
79
17
28
44
28
56
88
39
165
20
24
28
12
32
12
88
44
120
24
84
67
17
100
20
24
24
24
31
9
20
72
36
24
60
151
57
96
32
4
36
15
33
20
136
32
12
4
80
12
144
7
5
108
36
48
16
68
72
4
36
8
48
4
12
27
57
171
53
12
72
100
15
65
100
8
252
12
31
9
44
12
12
31
137
12
31
288
5
4
132
44
12
43
69
87
5
40
44
28
24
68
60
7
5
16
63
21
80
76
48
20
24
12
79
33
63
21
207
53
36
7
48
17
16
36
20
12
88
44
12
28
15
29
24
12
112
20
12
48
148
20
43
17
72
12
24
24
24
31
33
36
39
84
93
51
41
55
81
12
44
16
3
168
77
72
7
144
21
96
72
48
80
67
177
51
9
8
24
64
24
15
41
24
88
20
43
177
44
48
55
21
8
4
56
76
8
7
24
53
19
29
16
80
40
8
64
24
20
16
8
168
4
3
53
84
24
4
68
12
48
24
12
168
7
77
88
120
32
4
128
12
84
19
29
28
44
16
12
56
48
64
72
104
151
9
68
28
8
40
99
29
7
113
16
44
12
40
68
60
12
12
144
28
32
28
44
67
21
384
24
20
28
44
7
57
12
8
136
39
29
240
136
60
8
36
28
56
108
96
4
39
45
36
87
57
20
52
68
4
15
41
12
36
19
9
27
5
7
65
60
36
84
48
48
16
72
3
9
68
72
4
8
12
144
100
32
163
93
123
5
4
36
60
72
68
60
12
28
24
12
3
81
3
69
20
151
5
124
8
72
60
96
144
12
36
16
39
12
17
12
28
72
104
12
184
20
48
72
12
24
184
56
4
176
180
48
60
36
4
44
84
76
12
36
108
56
48
12
79
24
141
8
24
112
12
20
19
45
84
3
9
8
31
41
12
112
15
65
16
32
64
104
24
52
44
84
235
57
87
17
24
16
56
31
33
27
29
232
12
32
36
136
3
57
24
32
31
57
8
88
8
28
36
15
29
132
36
132
28
60
8
4
32
12
7
29
28
44
48
36
4
24
12
44
72
12
12
28
36
36
3
29
12
28
20
40
12
32
4
8
40
27
9
20
12
48
120
40
92
4
72
12
8
40
36
56
64
80
24
24
12
76
20
36
36
24
48
12
43
5
48
31
21
32
108
16
20
4
84
48
24
8
52
147
17
55
57
128
24
16
12
20
7
33
80
36
55
41
24
36
120
28
3
29
28
56
12
40
15
5
12
64
3
29
28
183
21
20
24
60
31
29
12
40
324
8
12
16
96
8
12
168
16
84
12
24
8
52
44
76
36
12
12
3
21
32
4
96
3
69
12
8
72
72
12
4
152
19
5
24
24
12
16
8
28
8
12
64
56
28
8
28
44
12
24
12
28
48
48
3
41
28
20
12
40
87
9
8
12
52
140
16
120
56
19
45
36
32
52
92
172
99
21
56
12
52
96
104
72
40
8
28
27
24
5
4
60
8
7
36
17
16
24
44
52
44
124
12
60
60
8
72
4
3
89
12
16
44
132
4
36
8
60
108
12
36
36
4
96
84
144
8
84
160
44
24
84
36
28
20
36
4
12
48
20
48
16
20
144
4
44
64
56
16
32
43
125
12
12
28
8
120
19
17
4
12
276
20
36
36
76
15
125
64
104
28
3
53
55
17
28
12
20
12
103
65
24
24
31
29
28
44
16
15
17
28
12
24
60
116
180
64
32
28
24
20
12
31
84
33
75
5
4
32
4
8
36
52
24
12
32
12
120
64
20
96
36
7
149
7
9
72
36
63
5
120
12
64
116
28
39
17
28
68
12
24
24
52
75
24
101
12
12
12
16
68
76
39
29
48
31
132
5
24
36
36
12
36
16
32
12
84
247
57
36
24
24
3
125
16
12
20
36
12
16
8
12
36
36
40
12
36
60
56
72
72
24
24
48
108
72
40
92
120
72
124
60
44
60
16
12
56
4
84
12
8
12
64
60
44
24
52
8
28
20
24
132
16
20
12
43
36
45
128
12
16
24
56
4
8
36
103
197
12
31
17
36
36
36
40
60
27
41
120
36
96
31
57
68
132
4
20
84
12
19
89
4
44
228
76
116
120
24
55
5
76
36
20
72
12
28
36
20
108
4
63
101
40
48
ABCD 99151793966*3^$a+1 [50000]
148
32
21
24
39
52
29
19
17
3
12
24
88
20
12
28
32
57
19
29
3
52
5
19
36
56
16
12
24
128
144
12
12
165
43
17
99
28
12
32
148
32
21
51
4
77
75
24
9
15
33
27
16
116
12
16
48
5
12
36
19
20
12
9
3
60
12
16
20
9
7
20
48
36
57
27
12
45
19
8
52
197
31
17
3
57
55
44
28
12
8
28
176
40
41
36
51
21
36
27
84
16
17
75
48
36
84
4
32
36
4
17
27
105
12
36
7
137
19
20
12
4
8
12
69
3
24
33
3
12
40
12
77
99
60
16
68
76
36
8
16
120
200
21
51
24
28
24
8
48
60
28
12
168
20
28
8
33
183
96
12
36
9
15
12
84
52
77
36
19
68
40
12
5
19
92
48
60
33
48
15
36
204
16
44
24
72
28
32
4
20
72
16
65
27
48
112
53
3
9
39
12
60
72
21
3
28
36
144
5
75
64
32
21
15
84
28
32
28
36
20
24
60
57
15
52
41
91
65
39
40
53
31
20
108
33
27
105
108
19
108
8
9
63
21
51
24
52
216
8
48
12
12
12
21
15
33
7
108
36
8
84
45
39
129
12
3
72
24
12
12
12
108
12
33
36
7
72
17
15
4
92
84
21
3
48
24
120
21
211
24
44
9
31
125
15
48
12
48
12
268
17
39
12
105
51
12
24
96
96
24
28
20
16
44
24
36
57
75
28
60
84
5
19
20
45
3
33
3
40
12
104
24
4
104
40
116
112
20
69
43
8
21
39
57
67
36
17
24
31
20
40
32
129
15
48
4
17
60
31
24
32
69
3
24
9
39
4
53
19
8
28
29
72
24
67
32
21
15
136
29
79
101
39
24
9
51
4
72
17
51
36
9
27
60
112
12
113
15
4
20
88
68
24
100
20
12
117
12
15
60
4
101
39
124
32
57
55
77
39
12
108
33
72
27
12
16
20
16
80
16
29
15
100
36
44
4
8
48
33
24
36
99
28
36
36
44
60
21
12
3
48
4
41
12
27
52
36
44
21
99
96
129
7
48
24
68
52
80
69
48
15
40
149
19
44
57
72
39
40
20
12
24
9
15
28
68
76
80
9
48
27
9
3
48
4
108
24
8
12
48
93
15
12
96
33
3
16
24
12
68
172
12
17
15
45
55
89
31
41
48
7
53
3
36
28
68
36
4
36
60
20
33
75
69
12
3
24
12
24
28
60
44
40
108
8
124
12
24
20
204
28
53
27
4
8
9
63
45
39
33
19
8
12
21
31
56
60
12
40
152
4
17
15
57
51
40
68
132
40
116
76
89
3
24
84
4
20
36
33
51
52
32
9
51
4
29
51
24
36
21
3
9
43
36
20
52
36
20
33
3
60
21
27
33
12
43
8
24
48
48
12
72
88
8
9
19
5
3
33
15
4
80
76
60
17
19
12
92
93
3
9
15
48
24
72
36
12
117
39
40
173
27
12
4
65
24
103
212
60
21
87
21
19
17
48
3
52
20
48
21
19
36
41
19
17
67
89
39
57
48
7
29
39
16
5
39
24
40
92
24
60
64
32
21
15
4
8
9
36
55
8
168
33
51
132
129
12
27
9
7
89
12
60
51
4
20
12
36
165
3
16
36
20
52
53
27
4
32
12
16
17
175
5
12
7
12
8
24
21
72
39
24
33
36
15
12
76
188
16
29
15
81
3
33
55
8
28
29
3
21
3
24
4
20
69
99
12
33
63
12
12
4
32
117
87
220
104
93
72
3
36
84
16
5
31
24
56
52
53
120
144
3
21
3
52
17
15
21
12
55
32
129
15
36
45
27
60
16
56
84
9
15
4
32
33
43
53
3
69
75
36
24
4
116
12
4
32
52
92
84
21
3
141
51
9
3
16
20
60
36
28
8
9
39
24
12
24
117
27
12
9
63
9
24
31
44
28
20
12
81
15
88
24
56
12
40
101
3
16
80
12
33
27
69
3
12
16
80
81
27
12
69
51
57
19
17
43
65
63
52
8
136
29
7
137
3
16
5
63
136
80
4
56
60
60
72
4
17
39
36
141
19
20
60
52
44
12
16
128
108
36
28
20
4
29
27
12
124
5
3
52
65
24
19
8
12
12
4
36
84
53
79
17
15
4
29
3
105
43
137
43
92
132
4
5
12
27
69
3
12
36
16
20
52
32
40
8
24
112
8
48
33
3
40
29
15
48
48
105
24
15
12
60
12
24
4
44
40
32
4
20
21
12
55
24
125
19
8
12
45
27
16
8
36
21
43
68
21
48
75
48
64
17
3
24
72
45
19
36
8
48
9
51
4
20
112
8
45
72
51
112
32
48
21
27
24
45
72
84
15
12
72
9
43
48
77
12
15
72
60
33
43
65
36
87
12
12
84
144
96
48
9
27
21
7
12
36
5
51
24
9
144
99
12
21
3
28
20
60
12
21
19
29
55
41
15
24
28
32
45
99
9
39
12
24
28
5
36
15
36
40
8
12
124
144
144
32
12
12
172
17
3
76
65
19
92
12
81
36
135
21
15
28
8
21
43
12
113
3
120
4
12
56
124
32
21
79
12
44
9
75
33
7
20
60
76
5
51
40
29
24
3
28
24
53
19
12
17
63
36
9
7
12
5
63
72
84
16
8
48
12
12
21
72
24
3
24
120
9
7
29
91
56
36
24
52
80
64
8
48
24
60
108
4
17
63
36
40
128
16
5
27
45
19
20
48
16
44
33
19
20
ABCD 99152357464*3^$a+1 [50009]
30
42
72
100
56
4
18
12
8
28
14
66
4
96
32
52
26
4
8
18
10
42
18
42
18
84
26
10
30
2
28
14
16
30
24
18
12
48
180
18
12
2
30
76
60
102
12
6
12
102
36
90
2
22
50
16
24
6
12
20
78
60
64
50
10
8
40
20
30
42
16
12
72
80
18
82
6
42
12
50
10
36
2
52
30
30
48
30
12
36
72
48
32
42
30
6
60
12
30
58
2
60
22
36
50
204
28
18
12
38
22
38
30
94
6
104
16
20
10
14
30
28
12
120
38
28
24
26
24
16
92
10
12
90
56
90
4
26
4
18
20
30
52
6
30
32
22
56
42
52
48
62
6
24
28
62
16
12
68
34
6
32
42
16
12
20
10
18
20
10
12
2
126
84
40
60
18
30
20
30
18
54
16
120
72
18
54
38
130
8
142
62
10
30
36
32
28
14
58
12
6
54
36
12
30
60
12
6
270
54
38
10
80
22
30
68
10
18
30
2
52
6
2
18
52
18
110
100
110
60
64
96
14
78
132
76
24
120
26
12
22
8
10
108
30
12
30
18
44
48
58
14
6
42
12
30
28
62
6
10
2
40
48
24
26
22
2
120
168
82
6
44
16
42
192
30
8
12
58
12
200
70
20
58
48
50
4
18
78
30
44
10
80
60
16
2
48
4
78
60
140
28
2
102
36
70
122
40
12
30
6
20
10
32
40
30
12
48
30
18
24
50
150
40
90
90
30
56
40
2
58
2
70
50
22
96
42
8
4
30
26
4
8
130
12
68
60
28
42
20
10
38
54
16
42
2
40
48
8
4
66
2
22
78
90
72
26
34
38
30
10
32
66
52
20
102
16
30
60
44
46
24
30
6
104
6
34
8
28
62
28
12
72
8
42
58
20
22
6
30
44
58
12
30
108
2
16
12
18
2
22
56
10
20
24
40
18
8
64
26
4
48
62
16
92
22
108
62
6
172
32
48
10
48
42
38
12
30
88
20
22
12
8
10
20
88
24
96
60
24
20
16
80
4
66
42
2
66
42
12
10
138
68
10
12
50
12
28
12
200
18
100
32
100
66
2
10
8
102
118
80
70
2
22
18
2
88
2
40
38
12
36
12
28
30
14
48
52
20
28
30
32
18
108
40
2
10
18
102
138
2
22
30
80
70
30
56
64
6
2
40
38
54
10
26
132
30
22
8
18
90
12
22
60
36
44
90
270
70
26
60
4
78
2
40
110
30
16
30
2
70
38
4
6
60
32
10
2
46
20
64
8
82
60
36
170
34
90
6
12
30
2
60
36
100
84
68
148
32
18
10
84
6
74
18
12
40
36
50
112
68
64
168
68
30
112
42
8
52
20
126
12
18
184
6
20
72
132
18
58
42
18
12
38
30
52
12
36
14
118
18
60
24
56
72
88
42
12
20
168
100
2
10
36
50
52
30
32
18
22
6
104
70
30
68
12
16
44
40
56
22
42
66
44
40
60
6
14
28
90
12
86
10
104
36
160
114
20
28
18
80
24
46
62
48
12
112
30
90
96
12
42
120
6
104
88
2
178
50
42
40
56
40
62
10
102
18
18
92
12
10
86
24
10
36
80
10
20
114
10
8
108
4
6
30
90
12
8
70
42
50
42
16
24
50
18
52
108
78
90
32
162
16
2
22
18
12
8
70
18
42
60
122
40
18
80
10
2
6
124
36
104
28
50
22
36
24
38
22
30
26
70
12
20
28
12
12
18
42
26
24
28
8
70
90
74
10
8
22
18
68
10
14
28
12
6
12
20
48
22
68
42
138
4
8
172
30
26
10
32
30
52
18
62
36
10
24
126
20
24
16
42
30
20
22
30
20
196
12
20
88
72
32
100
20
6
60
144
16
20
22
8
12
22
80
36
22
30
62
48
70
20
28
54
36
12
110
10
12
60
8
108
10
14
10
68
22
170
30
130
18
62
30
36
12
12
10
26
4
90
30
48
108
104
40
26
42
120
28
12
102
18
12
26
12
28
30
14
40
18
30
8
22
62
18
88
60
50
10
42
12
26
22
42
108
38
30
12
10
8
4
20
28
60
42
18
48
2
60
30
40
38
34
48
2
48
12
10
68
70
8
70
20
34
8
40
2
18
28
14
10
30
30
48
18
2
48
82
68
22
78
54
30
140
10
26
22
162
36
62
18
30
42
40
30
8
22
102
60
38
22
30
38
22
30
48
38
42
18
40
102
12
8
172
20
10
36
2
10
2
58
42
56
30
24
60
106
42
8
64
6
32
198
22
50
22
20
6
22
12
60
8
40
38
10
2
22
50
10
48
32
48
58
14
28
108
2
18
22
12
8
12
66
34
30
48
72
6
12
42
60
8
88
20
60
12
28
54
78
12
20
6
84
66
22
8
34
78
18
32
10
80
70
108
14
30
18
10
128
10
32
28
30
2
12
28
68
4
6
92
48
34
8
10
18
20
30
4
66
14
16
50
4
56
22
78
54
26
22
30
42
20
6
10
50
54
126
30
4
48
42
6
44
16
20
30
10
20
10
132
50
88
42
12
48
38
54
18
10
18
132
2
6
22
2
46
20
22
110
10
42
86
94
18
38
64
30
26
24
18
28
30
2
52
36
20
22
2
40
80
18
100
30
12
30
68
82
30
90
8
82
68
10
8
130
50
30
72
22
18
48
20
60
42
12
28
72
8
22
26
12
58
12
30
18
32
48
4
48
78
20
22
38
30
34
36
90
14
10
60
30
60
140
30
48
72
70
26
4
ABCD 99152406266*3^$a+1 [50016]
176
7
81
51
125
112
24
135
24
9
32
127
17
31
12
81
231
69
8
60
7
185
55
45
96
32
91
48
24
101
168
12
4
3
21
68
19
129
24
32
43
12
9
84
116
12
108
4
12
20
16
27
113
19
120
53
16
56
28
36
60
96
15
12
33
20
48
192
16
44
4
32
19
33
39
17
52
204
15
129
111
53
7
53
40
8
24
24
16
20
4
56
64
56
7
21
192
20
67
48
9
51
125
55
173
16
12
44
16
68
52
32
76
159
12
41
31
29
43
24
41
19
36
9
8
40
120
48
12
63
108
21
12
15
53
139
17
16
8
40
68
91
17
40
12
12
68
103
77
28
111
48
5
40
176
4
396
51
5
7
48
12
21
195
161
55
45
24
48
27
12
72
41
76
3
17
31
48
36
41
76
8
91
120
5
16
3
149
72
19
17
60
31
41
40
99
132
9
32
36
163
201
8
12
4
63
57
144
27
9
3
96
72
9
111
105
27
41
28
104
88
192
8
67
29
12
28
15
48
108
21
84
3
24
9
12
12
104
16
15
24
65
52
92
96
55
9
36
3
77
16
39
9
128
4
8
55
12
33
36
72
87
65
60
7
45
123
17
28
72
99
48
72
36
24
129
72
39
81
24
3
77
60
16
44
16
120
87
96
57
15
60
12
96
53
127
36
48
33
8
72
60
28
15
12
41
67
141
32
4
24
32
168
64
15
173
12
40
8
64
27
57
96
87
57
75
9
8
43
9
51
9
171
69
8
43
29
7
105
120
123
21
24
39
93
48
572
36
192
52
99
21
48
51
125
163
113
67
129
48
159
12
69
44
28
24
63
57
228
147
120
113
112
104
76
44
175
69
68
24
55
12
29
7
17
60
79
69
99
189
312
15
96
5
31
21
27
5
28
164
64
15
60
108
89
163
41
64
156
39
65
139
33
92
72
7
9
48
3
53
55
9
240
24
12
87
21
20
36
19
72
108
33
72
27
24
36
225
20
4
15
29
148
12
32
16
32
19
9
228
3
33
135
5
16
12
8
12
28
8
12
127
84
9
3
29
67
29
4
20
28
63
21
99
9
140
7
45
15
45
84
60
63
12
5
55
36
29
12
12
7
12
60
48
65
7
161
48
91
29
4
60
39
29
12
120
48
232
15
9
75
48
113
28
116
55
36
281
28
15
17
48
103
201
27
225
27
41
156
24
40
48
3
36
12
36
24
41
55
5
127
5
24
40
39
84
29
31
9
80
7
57
15
24
69
12
48
39
93
44
31
5
64
96
68
28
84
48
8
91
12
120
9
8
7
65
19
21
27
69
24
32
115
60
45
3
33
24
20
36
184
3
24
60
9
51
12
108
60
132
36
120
33
32
19
9
32
28
228
20
108
36
16
87
84
60
12
69
120
147
53
55
45
92
88
56
16
3
21
12
44
96
91
57
20
31
60
149
43
21
27
69
24
39
89
43
108
77
52
32
60
19
209
160
27
24
29
12
19
57
36
68
7
89
91
113
16
51
9
183
33
144
80
24
40
32
24
16
15
53
7
72
93
20
7
96
36
65
4
20
19
69
48
75
29
16
15
9
20
28
3
96
72
9
68
12
4
24
84
15
36
24
117
48
20
7
60
5
40
27
36
173
31
12
168
12
101
48
120
132
60
136
8
43
57
84
92
420
24
4
180
27
33
87
21
3
101
64
44
16
36
27
48
72
9
60
32
19
36
93
27
21
60
20
16
15
108
5
12
24
24
72
16
3
9
68
64
15
89
52
20
31
153
3
36
189
27
53
16
84
12
48
116
120
79
17
67
168
5
7
161
160
60
15
33
123
9
15
96
89
52
44
180
12
91
9
63
36
12
21
15
41
16
75
12
17
31
209
220
44
7
24
5
4
87
60
21
168
120
36
156
48
80
40
3
21
48
32
40
8
19
29
84
139
69
12
56
43
60
9
24
168
87
5
28
152
7
113
48
112
24
171
45
80
24
283
69
12
132
56
72
127
24
41
ABCD 99152651582*3^$a+1 [50029]
11
108
12
36
120
12
30
7
41
30
25
77
156
6
81
3
109
47
1
125
108
55
59
30
42
210
66
18
7
5
84
39
39
48
120
18
24
7
125
54
66
6
90
30
78
12
78
36
18
30
138
192
12
78
138
48
30
165
15
72
198
66
24
25
77
19
5
48
42
1
113
102
42
6
57
57
55
96
59
72
90
138
6
36
79
71
6
78
37
53
84
126
6
48
6
144
13
35
12
30
67
71
24
6
84
103
32
3
30
102
144
9
57
78
42
31
35
42
18
84
36
42
31
125
6
6
42
90
72
75
3
42
54
36
36
37
5
12
90
6
108
12
7
71
36
85
41
60
24
115
23
105
87
54
6
24
69
16
107
60
9
33
18
42
3
64
5
6
78
12
42
36
72
48
102
18
12
162
42
21
57
60
168
3
147
45
87
12
90
150
45
45
3
27
24
204
30
168
78
42
102
246
30
90
126
90
55
41
55
5
90
162
15
16
11
85
5
43
48
215
24
54
42
114
24
7
23
96
25
48
173
42
30
138
145
5
48
187
23
36
18
3
48
112
53
66
169
77
48
12
39
9
24
12
6
102
7
5
30
24
24
18
27
33
312
78
25
17
36
42
60
30
30
9
123
12
9
27
138
24
48
84
36
54
36
177
160
35
36
9
117
168
42
96
73
5
222
78
36
48
96
30
6
24
6
36
12
420
12
36
24
141
9
55
29
30
84
12
85
41
24
6
57
27
84
12
150
15
27
21
207
33
16
65
90
21
69
30
13
32
213
27
45
84
31
53
6
120
42
12
66
186
36
54
78
6
150
12
139
23
36
37
48
5
126
78
12
108
6
174
36
36
168
42
6
90
9
33
223
17
15
33
79
11
54
30
30
6
48
30
210
6
48
30
60
6
24
15
117
114
105
16
23
25
41
150
1
35
24
6
78
222
30
96
120
18
75
16
71
90
72
87
3
36
12
84
24
1
11
30
12
66
9
45
36
60
30
84
78
18
36
109
167
24
66
42
102
66
42
12
66
42
102
78
87
16
23
9
3
157
35
18
18
217
83
42
174
48
66
54
12
66
12
42
66
48
54
33
9
78
36
21
21
78
90
54
36
9
16
89
180
42
78
6
36
96
72
48
57
16
47
132
48
45
3
61
83
192
13
23
42
156
36
18
36
12
60
12
120
141
27
84
1
83
42
48
180
36
114
84
120
6
6
54
30
6
108
18
73
47
33
45
6
13
48
23
121
59
42
187
11
6
6
60
45
45
42
36
6
60
3
16
17
84
91
23
120
6
306
78
12
84
43
17
31
17
6
57
15
225
33
54
30
6
36
1
47
1
341
90
1
23
90
30
1
41
24
175
143
145
23
25
17
18
30
54
60
13
47
90
18
48
48
6
108
6
210
84
12
91
17
15
33
42
6
15
69
43
80
112
101
12
150
12
30
12
66
54
120
126
78
6
81
45
42
73
5
24
60
48
12
90
33
27
54
222
49
71
42
30
42
84
36
6
57
33
79
35
6
18
66
51
207
138
18
102
30
42
48
30
234
18
90
126
36
48
1
35
144
42
30
90
6
72
6
135
21
24
72
30
13
41
6
24
90
48
126
6
6
85
77
156
12
84
36
264
18
102
120
6
72
42
51
87
72
48
42
120
48
138
117
27
126
84
48
6
132
90
63
21
36
48
114
48
192
6
6
336
54
30
48
66
174
6
30
294
12
79
11
168
42
30
84
36
150
24
12
3
21
18
108
48
54
120
12
114
30
90
6
6
13
65
6
108
66
60
6
73
47
1
5
18
144
105
3
30
72
55
77
120
6
37
17
6
24
78
51
9
6
1
59
37
53
12
198
6
3
45
36
72
39
141
19
35
45
183
6
90
30
27
15
48
126
51
129
36
204
78
60
72
45
33
31
107
72
12
216
30
12
207
3
6
87
ABCD 99152802878*3^$a+1 [50015]
107
30
36
18
25
17
12
18
25
17
66
25
17
43
29
12
60
18
12
6
48
42
37
35
61
101
138
6
12
7
35
210
31
12
107
18
43
65
84
60
18
54
54
12
25
24
41
54
36
78
192
18
6
84
24
43
5
198
42
115
29
66
97
96
155
102
60
43
84
360
71
25
41
6
210
42
66
7
180
72
35
36
216
1
65
7
36
36
108
53
210
108
36
54
36
18
90
31
47
12
25
65
7
35
73
17
84
115
17
43
12
17
43
29
36
90
84
108
18
54
108
25
132
83
30
115
107
61
108
11
109
119
25
11
36
85
23
13
59
54
67
108
95
6
48
6
1
36
47
6
54
37
173
18
13
41
79
29
78
54
48
6
37
35
145
29
78
1
60
47
108
1
71
30
42
30
36
31
5
31
47
61
167
97
11
25
35
61
59
36
6
48
54
96
25
5
7
53
36
36
43
47
48
61
71
145
108
35
37
17
30
36
265
59
90
42
109
17
18
450
102
97
17
48
67
11
12
60
61
12
65
43
11
78
18
25
77
36
7
35
25
95
97
35
37
65
151
137
132
54
90
66
54
67
48
11
49
11
61
23
25
17
72
127
11
97
108
17
108
18
126
79
12
137
7
71
144
54
7
12
17
36
198
174
42
169
192
107
61
12
47
60
102
18
132
84
36
114
12
42
61
72
29
36
43
11
48
126
36
43
47
61
47
13
48
11
90
6
30
103
41
96
199
11
13
12
72
53
55
29
31
5
187
36
36
35
180
36
12
108
90
7
53
120
78
90
7
59
60
36
25
108
77
43
29
7
161
19
125
18
72
73
11
157
5
78
54
30
6
91
96
29
19
60
29
7
29
19
125
18
73
29
90
13
119
1
107
37
125
19
72
17
72
138
18
54
6
43
47
30
42
1
119
121
101
84
114
97
48
17
55
11
180
72
133
107
12
49
72
84
65
108
7
60
11
120
24
18
90
61
5
6
18
12
6
37
11
25
72
83
114
7
5
115
11
90
18
60
102
79
29
7
53
91
24
119
18
12
6
1
35
144
126
36
228
31
41
150
37
17
36
19
53
18
84
150
19
29
43
17
7
29
120
90
6
84
96
30
61
47
13
119
73
11
24
37
108
72
24
11
30
78
253
29
36
24
120
31
95
13
36
65
18
12
49
5
151
24
47
108
1
125
19
36
24
5
7
180
47
13
120
89
199
17
43
5
72
42
18
174
6
18
37
17
72
19
47
72
132
126
30
25
72
17
19
36
143
72
108
1
72
72
125
12
114
25
59
36
25
96
48
47
85
11
30
79
144
71
156
13
95
24
126
7
12
35
1
96
29
19
168
113
72
7
72
53
7
41
60
12
162
61
29
6
25
5
114
1
65
162
25
83
13
29
30
60
12
114
19
17
48
43
35
84
25
83
6
19
53
19
24
119
37
101
7
96
11
138
7
101
18
60
61
11
18
54
66
42
84
96
12
25
96
5
6
61
23
72
24
25
29
36
79
12
119
85
101
55
53
54
12
25
36
17
30
25
53
19
29
79
83
18
72
114
1
47
25
71
97
23
60
61
11
12
61
179
37
24
5
42
25
5
24
126
48
42
12
72
90
18
108
60
102
180
25
53
102
72
85
29
90
25
47
84
25
53
12
6
30
90
42
12
36
24
48
36
42
48
6
55
11
60
234
79
59
96
1
65
18
108
24
1
35
72
90
36
55
47
13
29
102
90
18
36
6
120
60
66
24
73
215
18
108
66
36
49
48
65
72
60
79
11
144
25
36
23
42
48
60
30
133
53
115
11
25
29
12
78
1
53
36
90
1
71
18
144
18
12
25
252
36
89
91
29
31
29
55
36
72
35
12
78
55
71
54
18
37
53
18
72
25
5
132
7
11
25
5
43
72
53
7
113
60
55
11
49
11
66
54
36
25
24
5
115
65
24
84
18
144
133
96
72
113
6
66
42
66
79
155
42
54
61
29
7
12
83
72
25
101
67
12
17
18
12
ABCD 99152931154*3^$a+1 [50061]
5
40
39
69
57
11
24
16
20
43
81
20
48
31
149
16
99
60
12
9
96
84
24
12
24
39
6
47
7
185
52
36
9
51
3
54
107
16
68
24
205
30
153
8
124
108
129
11
193
135
75
197
124
9
11
25
54
5
49
3
27
45
56
85
95
31
5
76
63
5
31
9
39
137
43
6
84
132
3
96
9
30
17
36
127
186
47
28
45
51
75
101
7
117
20
16
24
9
95
16
8
1
47
4
36
9
54
21
9
24
3
44
43
117
20
19
54
107
169
11
16
39
29
61
15
36
20
12
36
16
195
29
91
105
39
9
60
36
72
12
8
37
11
52
44
16
237
71
52
32
76
39
33
57
27
15
210
90
108
105
36
12
108
80
120
115
24
45
108
9
3
8
124
63
36
21
45
119
49
3
27
17
55
33
20
48
148
39
180
96
201
20
76
9
18
36
21
20
85
83
16
9
3
33
84
36
6
9
39
36
69
32
25
114
5
72
4
36
39
141
57
6
57
8
79
12
69
36
3
45
27
18
162
9
15
9
21
6
9
36
104
16
33
27
153
63
32
151
45
15
9
147
24
66
78
30
15
21
15
12
69
30
65
76
68
60
25
11
16
84
24
21
54
24
30
87
9
39
51
36
5
169
11
24
12
43
24
65
28
63
36
9
24
21
6
9
45
99
45
47
115
21
63
24
93
44
16
3
60
41
40
48
92
168
16
255
105
32
103
21
24
135
30
11
16
240
12
8
97
27
9
39
81
11
76
9
30
9
132
27
12
33
27
30
54
36
53
316
15
30
126
9
99
17
73
6
117
63
41
16
24
63
101
115
5
49
147
69
300
47
43
69
36
92
12
72
16
44
55
9
45
27
27
33
27
41
76
9
54
72
41
13
27
3
9
8
37
11
25
35
16
56
100
207
96
21
144
60
200
91
54
6
48
42
183
135
90
36
11
43
17
19
45
15
120
24
45
27
54
59
108
43
54
27
144
9
6
5
229
27
20
36
37
71
61
90
48
6
246
24
54
12
11
4
3
81
51
54
36
23
16
15
9
27
21
60
9
54
90
27
3
9
8
160
108
12
24
3
45
116
16
48
27
69
45
155
1
24
11
16
48
9
15
135
77
79
60
237
60
20
28
51
5
13
12
35
48
7
33
108
63
30
6
81
63
9
12
44
16
36
9
144
27
9
48
71
19
90
51
140
31
9
45
30
54
15
12
45
24
59
16
60
81
84
11
85
11
7
66
24
90
12
9
132
12
27
24
57
24
3
45
60
111
209
36
72
103
66
54
17
43
29
36
52
20
7
66
27
27
33
48
9
27
69
27
3
65
52
44
48
7
89
36
43
81
32
160
8
1
11
43
60
30
191
40
36
3
69
20
16
12
24
45
39
240
9
12
11
79
24
77
13
90
9
56
136
60
45
3
56
60
16
45
144
47
28
51
30
18
36
96
54
120
6
90
59
16
8
25
111
45
15
20
55
17
88
12
63
60
5
40
81
11
79
5
175
45
93
51
32
124
9
24
90
57
216
8
16
9
27
84
9
54
42
30
54
24
27
9
39
105
63
243
9
20
1
11
85
111
80
97
36
11
55
29
40
39
42
63
216
39
36
45
9
72
18
36
17
37
36
11
124
36
105
144
59
7
24
77
43
24
93
20
43
9
96
12
153
36
15
36
3
29
31
156
9
36
96
9
39
9
11
24
25
36
95
31
21
27
72
114
126
138
51
92
52
12
15
113
31
21
9
47
4
36
9
18
81
36
45
11
12
151
24
126
30
9
27
53
52
36
93
60
11
25
119
1
135
9
36
159
39
33
3
60
5
25
27
24
20
28
96
20
25
27
92
16
36
9
84
15
27
9
165
27
24
129
24
131
24
16
9
3
108
92
13
39
15
57
20
36
43
29
31
120
69
27
165
45
15
36
9
3
92
25
78
120
117
63
33
68
31
29
115
36
29
72
19
18
126
90
27
20
40
20
7
162
59
4
56
52
9
3
36
51
45
20
36
48
36
49
27
3
96
189
56
199
6
119
12
144
16
27
36
45
20
31
9
36
45
39
20
4
57
114
21
33
12
11
97
71
61
11
37
126
29
61
47
13
84
36
96
54
5
184
45
120
72
114
21
9
36
71
43
30
11
36
4
183
6
75
20
16
63
96
30
15
32
7
33
27
81
9
36
144
156
35
16
9
27
12
60
32
25
11
40
20
7
36
41
25
18
ABCD 99153633986*3^$a+1 [50027]
12
6
18
13
68
16
17
66
60
30
3
76
11
36
57
81
7
35
24
90
36
15
40
5
114
12
60
9
12
16
35
105
81
39
9
19
53
7
8
75
13
29
6
45
16
80
75
60
13
17
75
16
32
16
17
42
45
28
29
78
12
37
23
57
24
24
63
9
40
41
42
69
9
12
6
54
15
51
24
54
43
35
24
1
29
67
23
54
3
16
47
12
21
3
1
41
18
30
18
6
102
108
73
36
20
28
47
48
36
9
33
127
23
45
21
63
72
4
23
21
15
30
3
4
12
149
3
28
83
25
5
15
16
53
18
72
12
150
78
61
48
36
11
30
19
23
42
3
28
29
6
6
27
57
51
15
37
47
18
96
3
33
30
25
8
105
108
7
35
13
17
18
12
48
12
96
18
51
21
15
39
1
35
12
9
69
7
35
156
13
5
15
3
30
3
57
18
12
81
21
127
12
32
24
21
51
21
18
6
78
114
3
27
6
6
12
66
31
23
84
6
84
123
12
27
24
13
35
61
11
21
15
240
1
20
21
43
44
72
51
9
15
21
135
9
33
7
23
12
49
12
95
9
12
57
54
69
3
37
53
31
44
81
12
3
16
65
19
32
3
12
21
3
48
66
42
36
9
12
21
6
25
20
9
48
19
11
49
71
9
27
60
33
9
18
60
30
3
39
18
48
7
29
39
12
3
13
32
52
44
72
9
3
105
3
64
20
28
5
24
12
7
53
12
19
44
16
20
76
23
45
33
3
28
59
12
9
45
60
27
69
42
33
24
16
47
21
39
18
24
43
125
3
39
78
3
15
9
57
30
25
11
25
83
12
12
1
8
12
15
21
60
27
24
24
36
18
78
33
69
78
12
54
27
57
48
67
11
36
30
96
3
3
1
11
12
45
76
23
162
99
33
42
36
33
51
36
57
72
24
21
114
12
24
12
25
47
18
87
3
25
47
12
85
47
12
9
12
45
36
42
21
12
3
24
73
5
63
9
12
78
60
81
21
78
12
9
24
45
30
48
18
3
27
6
87
36
60
64
8
33
12
6
73
23
6
30
30
24
6
85
20
9
3
3
21
24
15
42
30
25
29
18
168
33
3
18
3
51
12
1
107
48
12
61
92
24
105
24
39
93
30
96
121
5
75
60
16
20
147
24
1
23
12
81
12
100
48
5
27
28
32
27
85
17
42
21
24
9
19
5
6
1
125
7
23
24
13
20
15
24
9
39
42
27
24
45
43
53
60
135
39
21
27
1
167
36
12
13
11
33
87
24
9
28
48
80
9
3
99
24
24
24
18
39
3
36
36
6
18
9
45
39
12
9
6
84
12
9
12
84
24
27
36
33
3
54
18
21
39
9
27
25
5
55
32
4
11
6
150
45
76
5
36
6
6
108
18
30
6
6
6
9
3
48
12
9
9
6
96
13
65
3
12
9
19
65
3
48
16
12
71
24
21
3
33
40
5
78
49
95
42
30
96
57
3
78
27
9
18
6
36
3
39
1
5
43
23
24
24
25
77
72
12
51
28
68
3
13
20
27
6
43
107
12
9
15
13
20
48
87
72
42
103
11
9
99
30
7
20
28
53
24
24
18
36
42
31
17
18
9
87
61
48
11
30
24
3
3
21
9
54
12
42
12
31
48
11
93
39
33
84
9
39
36
12
3
33
3
6
54
18
15
15
54
6
24
37
32
16
17
42
36
30
6
33
16
29
3
76
48
48
36
108
32
24
21
103
11
30
6
45
4
5
6
12
120
24
93
69
12
12
96
48
108
6
25
35
21
15
9
147
61
23
12
1
17
78
45
24
3
25
41
19
23
24
78
6
6
42
1
5
91
35
30
30
13
5
66
13
23
9
39
21
15
36
12
9
3
12
6
3
69
120
6
69
15
9
16
144
47
36
12
12
18
39
39
24
36
12
24
180
120
54
54
84
45
57
6
24
42
42
6
60
6
72
21
76
8
76
44
3
18
60
6
90
36
78
12
201
48
117
3
48
64
23
90
67
20
88
17
60
7
20
24
36
87
18
30
114
7
167
45
40
56
48
28
5
72
67
11
30
60
30
30
3
15
66
18
21
16
11
18
54
45
27
9
12
123
45
87
49
5
24
7
17
3
105
159
16
5
43
11
6
12
3
24
33
108
3
27
1
5
36
19
35
1
35
105
4
5
42
1
5
24
18
6
66
90
72
24
31
29
48
24
27
60
9
84
66
96
69
63
66
42
9
33
18
54
3
9
6
18
3
45
51
24
48
9
39
36
9
18
9
9
39
87
18
31
29
24
54
6
66
36
33
51
12
9
15
54
114
45
81
3
21
7
11
30
27
15
12
13
11
18
19
47
9
105
31
23
36
30
30
42
3
39
24
13
17
19
12
11
37
11
132
18
15
21
63
16
65
51
33
42
21
75
13
35
12
37
92
9
24
31
20
33
6
9
28
41
55
5
6
24
156
24
66
43
48
20
9
3
99
9
120
63
42
6
13
5
6
1
83
24
21
21
48
12
115
65
6
9
15
72
141
28
59
9
9
12
36
12
24
3
33
27
3
105
69
54
24
97
17
51
27
54
60
12
3
12
3
108
30
87
60
4
29
31
84
96
60
36
20
33
24
78
12
60
18
30
90
66
18
18
57
3
18
12
48
150
24
36
12
78
6
30
79
48
77
48
24
24
48
6
21
9
31
11
18
24
30
21
3
6
15
111
24
25
113
42
24
13
32
9
24
18
6
75
84
3
12
57
24
39
105
69
3
3
33
105
115
56
40
47
12
37
8
15
12
96
61
8
159
61
113
18
25
35
1
12
11
84
21
96
45
18
33
135
37
41
36
7
44
27
25
17
30
1
17
6
45
21
36
3
84
24
16
5
43
20
3
33
159
13
11
1
20
76
5
51
15
24
12
78
39
4
12
17
15
69
18
13
41
27
124
20
21
39
28
11
24
6
15
69
18
12
45
12
3
45
3
36
42
6
21
24
63
48
48
12
12
18
42
54
63
24
51
54
12
30
18
7
5
91
17
30
24
12
13
80
51
105
3
1
5
42
33
60
48
52
12
23
13
5
132
42
24
12
37
53
15
39
21
27
48
6
18
48
66
27
21
31
53
15
48
69
87
63
49
71
12
9
3
42
48
19
23
81
9
6
24
9
21
27
33
54
12
9
15
49
12
47
33
15
24
9
27
ABCD 99153989458*3^$a+1 [50012]
7
89
30
234
6
121
23
81
36
160
5
6
37
11
85
11
193
23
30
114
13
161
75
16
68
76
24
71
25
29
72
43
72
29
90
126
84
36
235
104
16
20
9
156
103
5
15
16
29
48
3
64
36
44
123
37
92
21
27
52
44
15
69
3
73
144
56
40
29
36
6
120
18
126
24
61
5
6
73
32
33
6
102
18
6
18
25
47
66
72
55
5
18
54
48
187
24
65
55
197
43
29
231
124
161
24
27
81
18
45
36
28
116
124
65
31
5
30
42
84
19
56
33
147
3
241
24
41
300
42
9
9
31
383
25
5
7
65
96
90
120
24
120
6
7
92
189
12
39
105
123
45
108
7
83
120
97
71
61
20
45
84
39
57
84
72
42
48
54
90
6
19
209
31
44
21
30
93
21
15
21
210
25
269
91
104
40
65
6
25
101
27
57
54
24
1
47
54
18
37
60
29
51
64
17
84
79
176
64
20
39
37
20
48
40
5
15
57
48
18
69
100
8
57
15
225
123
21
135
40
5
84
55
120
41
6
145
24
95
1
24
89
15
57
228
15
21
96
30
6
12
78
18
102
37
20
40
53
27
45
55
35
1
137
87
16
101
66
33
39
96
30
36
54
90
55
164
57
19
29
7
35
30
108
127
68
27
153
21
96
144
84
6
9
81
12
60
63
57
78
85
89
132
36
18
61
29
15
111
54
19
12
41
12
87
21
42
66
31
23
145
41
30
24
1
24
65
12
19
77
84
6
48
109
12
84
65
51
9
84
75
36
16
89
72
67
113
39
129
192
24
108
36
12
162
90
31
84
83
49
95
90
195
4
5
36
30
6
84
15
24
57
7
41
60
79
11
25
5
132
67
12
5
15
3
25
47
33
16
24
12
11
37
65
51
24
15
18
3
36
21
19
24
5
19
77
43
5
51
4
32
81
19
53
66
69
36
24
16
89
6
90
102
49
5
36
72
6
72
117
81
31
53
78
30
3
15
6
19
36
35
73
197
15
3
105
57
48
231
36
129
111
105
36
7
17
55
65
6
49
48
23
78
19
17
126
73
17
120
19
60
89
12
90
18
36
3
76
89
7
44
4
35
141
16
89
19
41
180
72
282
42
36
18
54
27
88
12
368
75
18
24
30
25
144
84
113
19
8
117
36
72
12
55
35
169
47
18
19
17
3
33
24
54
102
42
18
7
167
54
60
55
29
231
16
11
133
41
90
25
48
53
132
27
9
12
54
33
135
30
72
3
33
19
125
150
45
93
6
54
67
104
21
19
17
19
35
78
18
33
69
72
255
4
17
54
33
21
12
78
54
31
179
57
88
53
43
24
96
41
36
12
6
30
139
41
72
168
15
16
41
7
173
187
56
9
15
57
79
29
87
69
55
36
35
6
12
6
30
139
47
9
39
42
15
84
36
45
84
6
49
197
3
64
23
97
101
19
12
11
73
29
60
12
36
7
12
180
71
72
6
135
9
12
15
45
84
60
31
89
75
159
1
5
12
24
30
18
31
24
12
5
15
39
21
21
54
9
111
24
30
51
40
95
25
5
60
55
65
6
120
49
29
12
60
108
144
12
24
19
53
19
44
9
67
24
17
48
55
104
40
180
60
125
67
48
96
17
147
93
12
55
12
41
39
69
42
153
81
36
18
1
260
148
17
15
184
24
12
140
40
221
63
21
6
144
54
12
78
102
72
51
40
60
36
89
12
7
11
69
52
65
54
54
90
81
81
84
72
42
45
21
54
25
65
7
180
11
73
120
47
48
21
75
174
42
120
177
52
29
102
33
16
44
124
17
36
90
57
12
28
32
100
11
9
28
32
51
54
60
36
43
216
29
51
39
9
63
18
135
39
1
71
18
55
20
51
105
9
12
108
36
24
7
20
28
17
36
7
20
57
103
5
31
5
19
5
36
30
1
5
90
49
156
5
78
97
23
6
66
49
24
336
5
36
36
19
23
81
16
44
36
39
72
109
53
207
183
6
ABCD 99154520924*3^$a+1 [50006]
1
30
21
32
1
27
24
144
27
69
21
23
16
15
33
48
33
179
16
12
60
33
30
5
4
21
72
24
83
40
63
24
21
44
84
16
20
31
48
36
5
49
30
17
64
24
45
27
3
21
8
36
7
9
45
54
17
55
33
21
30
53
103
65
100
44
24
16
45
63
48
44
55
9
15
57
72
72
128
12
64
12
39
33
51
90
27
33
15
75
101
31
69
60
20
25
23
16
60
21
15
9
42
54
3
56
76
20
24
4
12
15
153
3
117
8
12
28
15
9
9
66
21
9
3
108
39
29
16
60
20
76
24
44
7
53
16
8
28
20
72
48
19
33
3
129
24
36
201
75
3
5
4
123
9
24
27
150
3
44
16
72
24
36
9
3
33
39
24
15
12
69
36
60
3
81
51
17
7
6
27
72
8
13
18
185
25
35
16
60
20
19
36
9
60
21
131
40
8
124
27
84
77
24
48
88
315
45
9
15
56
13
6
5
4
15
12
24
113
13
27
33
23
24
96
67
108
9
12
96
9
6
18
162
105
80
13
75
51
36
53
31
65
16
48
144
36
80
16
75
29
112
63
36
21
152
100
60
32
4
44
40
147
5
64
32
13
96
6
5
79
81
8
16
24
15
41
48
16
72
15
9
24
44
73
84
15
24
12
48
51
105
8
13
27
27
21
8
25
15
27
18
75
75
21
21
39
20
19
60
6
24
11
40
24
20
31
45
51
18
42
89
88
20
13
48
180
15
27
24
84
6
35
49
11
84
84
120
88
15
24
6
35
103
81
68
31
60
6
3
27
5
16
12
20
88
8
31
29
55
5
55
29
73
3
20
100
45
111
80
1
3
15
17
13
12
84
15
9
35
52
44
4
12
3
132
29
4
224
13
18
6
11
40
224
4
44
1
15
20
1
11
52
33
3
27
53
61
66
9
15
5
28
3
29
4
105
36
35
61
3
105
27
32
43
48
66
3
92
4
21
23
43
33
15
5
61
54
30
12
3
15
132
9
20
4
56
16
63
126
144
27
3
5
1
63
56
55
65
24
12
1
75
24
24
84
20
31
45
20
37
27
8
49
144
30
21
60
80
1
3
15
12
53
36
16
60
15
17
16
20
25
36
90
9
56
4
12
8
24
1
42
9
9
39
51
65
24
16
152
12
13
3
27
17
37
75
48
81
6
54
39
27
21
44
24
64
32
16
8
84
13
15
24
8
88
9
71
55
17
37
179
25
90
9
48
12
33
39
108
3
45
3
9
8
48
40
24
12
75
41
12
31
60
41
91
45
24
9
39
21
35
145
30
30
39
20
73
15
15
17
100
12
36
45
23
16
44
1
54
12
24
21
32
31
29
16
116
16
32
67
45
116
169
36
63
12
8
16
15
65
25
35
28
20
112
15
69
12
3
30
59
13
84
23
73
23
31
225
21
78
21
75
84
41
60
61
48
12
27
12
80
1
59
19
72
69
69
96
114
72
33
15
57
8
37
27
3
5
28
15
30
95
1
6
9
21
15
15
90
75
24
8
192
16
8
37
30
17
52
15
41
100
15
18
59
16
56
24
16
141
18
41
25
83
28
80
4
44
16
24
24
8
55
9
128
88
80
43
6
15
68
16
12
68
12
24
60
28
36
51
105
111
105
44
16
9
83
13
35
52
81
12
15
15
9
24
21
15
36
24
45
24
120
75
32
19
9
15
12
17
16
15
69
33
3
57
39
15
54
42
29
4
15
42
23
16
9
12
84
23
28
92
1
51
44
16
15
65
31
89
31
17
96
72
19
33
32
1
30
30
63
176
48
37
15
44
52
20
13
27
33
6
36
114
3
48
8
16
39
9
12
45
35
16
9
114
12
105
20
109
3
21
90
30
6
5
120
64
32
28
15
42
3
56
60
4
32
13
15
36
45
30
21
3
57
33
51
75
45
8
7
41
88
104
48
24
61
114
84
29
1
30
156
9
80
4
27
53
12
25
6
60
69
36
45
18
60
60
81
8
12
28
8
25
15
8
67
89
48
12
109
27
44
160
9
6
45
176
109
3
21
42
30
107
7
69
36
9
39
57
3
3
24
24
57
8
7
9
21
39
20
24
36
19
30
6
9
36
24
21
6
24
21
8
36
76
63
57
9
60
66
69
39
69
8
13
42
30
90
105
45
75
44
19
12
33
45
131
55
144
6
35
91
24
29
7
53
36
48
28
3
101
24
52
63
30
51
20
16
12
3
84
6
48
51
60
176
4
36
3
9
36
15
6
66
9
99
57
128
97
18
17
112
3
5
4
20
55
69
12
39
6
18
9
32
28
36
45
51
39
5
36
19
36
6
18
105
36
36
15
24
5
36
13
42
18
15
27
24
69
44
61
12
87
93
108
27
32
13
54
9
60
15
41
16
69
11
79
126
59
24
55
9
3
57
27
6
35
88
21
15
36
39
36
33
27
30
3
15
57
9
39
15
6
83
112
20
16
15
45
120
72
48
8
76
60
39
150
39
32
4
21
35
40
15
41
4
44
16
24
12
3
30
27
152
16
21
6
5
24
24
64
12
129
11
24
37
39
111
17
67
29
52
12
291
17
25
18
21
8
16
36
36
8
112
3
101
108
31
117
32
43
33
36
44
156
55
33
63
17
72
16
48
51
81
3
17
12
52
9
35
1
35
48
16
15
45
20
37
18
9
3
9
80
16
60
8
60
12
120
12
7
53
37
24
75
45
27
24
15
120
24
30
99
21
30
102
30
69
9
35
84
60
40
12
48
32
25
131
64
20
16
20
40
45
39
15
33
3
17
28
3
ABCD 99154967864*3^$a+1 [50255]
12
183
240
165
60
24
108
15
105
12
30
48
90
102
105
45
90
9
141
36
3
99
30
48
72
432
51
87
48
30
204
198
150
147
21
75
45
12
27
144
60
120
60
99
225
207
186
87
252
393
168
72
87
33
3
159
138
15
228
60
39
321
207
450
207
93
48
75
87
30
72
90
489
81
15
333
60
75
180
120
57
39
144
117
75
93
48
39
36
168
72
15
270
15
129
48
18
9
36
129
66
282
240
12
75
33
63
9
3
195
57
105
216
99
81
27
87
48
42
3
237
6
189
108
48
24
45
180
126
294
570
18
222
33
33
360
180
63
36
33
12
60
3
57
138
18
75
228
24
36
141
39
21
231
45
144
60
48
315
15
102
228
192
288
108
147
165
108
12
48
522
30
27
33
132
3
15
30
27
135
81
108
180
129
48
24
108
420
240
108
120
180
24
150
48
30
18
45
9
216
75
168
72
129
6
42
120
60
3
360
9
96
39
264
24
135
270
63
129
36
60
27
33
3
297
3
129
72
30
126
219
96
84
21
222
141
81
60
183
153
207
105
132
411
117
120
27
33
63
45
60
30
45
9
39
99
198
24
48
120
108
219
21
27
93
120
219
45
168
108
114
126
72
108
384
228
90
57
135
9
117
12
135
63
42
150
162
15
21
87
237
150
96
150
12
222
90
348
42
9
36
51
93
9
72
66
33
117
3
9
123
9
36
492
180
48
84
51
69
75
141
204
6
162
63
69
36
147
237
156
84
39
309
120
3
60
147
30
3
15
30
132
60
132
36
243
321
159
57
159
60
273
120
42
6
42
141
51
6
75
105
60
12
60
27
93
12
63
63
114
60
66
174
18
102
339
120
24
273
195
9
99
9
30
30
18
33
237
303
57
3
57
12
75
297
183
72
60
33
147
504
87
93
51
33
72
33
72
39
201
123
57
48
3
69
63
57
99
87
240
33
111
66
27
153
24
288
162
18
270
141
21
36
324
288
15
33
39
24
87
114
168
48
84
66
57
87
30
15
105
108
183
48
432
87
237
165
36
39
213
111
21
138
138
102
42
39
111
48
240
48
162
27
ABCD 99155028634*3^$a+1 [50062]
45
114
60
49
65
6
49
152
69
6
72
18
12
66
145
60
89
6
21
4
47
57
21
66
25
23
108
60
37
95
1
17
78
36
25
11
37
20
33
19
11
37
140
111
144
1
11
33
21
139
5
60
36
60
31
11
12
42
30
21
117
31
17
43
96
29
162
33
4
11
12
108
6
30
18
31
32
4
119
57
3
120
66
18
48
12
66
6
96
24
36
97
92
48
15
25
12
23
21
51
33
63
48
12
54
54
9
51
42
72
90
78
78
49
20
51
61
83
30
66
36
69
69
111
15
12
18
24
210
6
114
12
84
12
42
6
114
7
23
72
60
54
30
1
41
3
12
69
18
1
89
30
42
6
129
4
11
165
28
5
6
85
24
35
61
29
6
102
7
8
88
47
168
12
24
13
41
12
132
18
57
21
30
114
6
24
66
6
6
30
13
119
90
42
9
39
48
84
48
25
8
9
24
19
53
39
48
51
96
6
123
16
59
1
48
11
54
30
60
117
21
114
73
5
60
102
30
48
90
85
23
12
36
42
67
17
48
6
204
12
30
6
13
71
25
23
18
19
65
43
36
221
54
1
29
114
90
48
42
6
150
24
120
25
65
31
71
36
157
23
49
11
24
114
12
7
17
120
66
24
36
24
25
48
20
21
139
36
11
36
12
60
1
35
6
30
24
25
41
3
15
60
12
9
4
113
72
55
56
64
71
9
51
129
15
78
15
52
5
55
65
7
56
69
66
12
96
6
96
78
60
24
25
17
36
72
6
49
65
18
30
87
15
85
47
13
41
54
6
42
24
30
48
30
97
5
54
60
69
135
12
48
30
115
53
48
27
147
1
29
30
1
35
25
20
69
48
60
18
60
30
90
181
53
6
30
6
33
15
18
48
24
108
90
42
138
78
66
18
6
24
33
3
1
8
33
54
25
53
12
3
3
18
24
18
12
33
63
66
19
65
90
54
115
11
49
11
1
59
25
65
54
42
19
119
33
27
42
19
77
27
33
102
60
45
75
85
47
6
48
19
35
48
72
198
12
12
174
66
30
25
104
4
101
42
18
114
12
93
207
18
42
144
21
9
55
20
60
81
36
12
31
65
72
114
24
114
18
57
3
48
84
45
87
25
11
42
6
25
35
25
107
48
72
45
4
11
60
48
90
87
75
12
30
18
30
48
27
159
85
44
36
51
57
27
60
109
191
174
54
30
78
13
20
39
6
55
44
27
114
54
12
276
105
4
48
53
24
3
16
5
42
93
39
30
31
29
6
189
51
109
5
30
90
3
213
90
45
69
6
85
24
12
23
78
12
36
90
54
18
60
13
36
48
96
11
48
93
27
105
48
28
35
49
53
12
30
12
6
60
54
49
29
15
21
126
66
60
42
33
4
5
39
21
43
41
79
95
45
81
12
19
53
96
24
36
19
72
83
12
90
43
95
45
3
45
87
30
90
12
13
125
30
66
132
78
42
15
15
12
61
41
6
90
7
56
4
5
6
36
13
11
25
36
23
21
96
28
36
65
15
12
3
60
25
47
18
91
5
18
37
11
12
18
42
6
6
18
30
36
145
144
11
6
54
30
30
25
47
60
132
18
48
144
63
123
36
49
41
138
78
42
6
90
42
30
18
30
30
54
93
75
213
16
95
193
125
3
39
84
25
89
18
54
30
48
18
48
54
37
11
72
78
42
90
6
24
57
4
17
30
33
4
12
53
30
105
75
42
171
69
79
77
180
27
33
132
36
6
90
60
36
103
71
36
24
6
7
20
3
12
30
15
87
18
12
48
96
30
84
48
12
61
24
83
13
104
3
18
27
3
36
90
54
109
36
29
30
18
78
36
60
6
12
18
168
150
36
6
12
37
89
60
31
48
35
108
24
54
54
36
6
48
3
27
36
60
81
21
63
4
65
42
6
72
42
85
11
37
5
132
18
120
120
60
120
1
59
48
48
12
60
45
4
11
73
89
6
42
90
13
24
20
15
60
18
18
109
20
27
129
39
90
7
11
102
162
73
35
1
17
30
78
12
174
36
13
41
6
24
18
135
15
6
15
51
30
96
18
12
13
17
48
30
25
47
42
51
45
31
11
9
15
18
6
6
3
3
105
3
84
25
36
96
11
18
24
7
24
29
162
18
31
59
45
3
45
33
54
120
37
71
12
57
228
75
36
85
44
16
11
6
84
18
78
42
30
55
60
47
109
20
45
6
25
5
18
132
25
179
156
141
33
132
75
148
32
15
72
12
9
36
28
17
36
139
11
54
144
147
93
132
63
141
96
18
30
102
72
162
66
13
84
83
12
72
13
8
27
6
31
84
32
12
ABCD 99155170976*3^$a+1 [50015]
21
123
96
213
12
36
12
27
24
45
21
163
12
149
15
57
19
68
16
44
48
3
78
18
81
64
92
27
49
20
160
36
44
48
64
35
54
36
30
49
24
89
3
48
28
8
63
81
12
36
24
16
41
42
45
21
27
4
101
27
12
64
20
51
6
30
25
68
12
76
36
20
16
77
198
36
21
63
21
28
83
18
36
91
17
18
48
85
5
72
39
75
1
53
66
36
21
16
17
111
52
36
12
32
180
15
105
36
28
48
128
4
29
30
72
33
16
23
36
18
90
42
48
36
39
141
15
189
30
6
36
90
9
28
17
15
39
13
72
17
19
5
138
129
48
148
92
28
20
64
11
18
24
139
59
9
3
21
64
11
57
4
101
18
12
108
81
12
4
11
24
120
117
40
72
83
18
51
132
16
80
21
75
33
132
120
3
52
53
7
17
147
27
42
48
3
21
27
36
3
25
8
9
7
11
180
45
27
129
84
36
12
36
124
23
13
11
21
69
66
33
96
75
21
15
30
6
18
79
23
57
96
12
3
72
13
89
60
99
9
27
4
44
36
27
60
73
8
3
18
18
114
12
24
7
59
18
6
1
29
3
28
20
21
132
19
47
69
27
18
19
80
24
36
123
6
67
107
49
59
96
9
27
45
36
27
117
9
103
108
32
4
20
3
25
92
36
3
90
7
29
3
24
51
13
71
6
30
105
4
185
175
41
87
40
44
52
41
36
31
29
31
32
96
72
60
12
88
59
12
24
49
108
53
7
80
52
36
59
97
12
17
60
43
5
162
21
28
20
75
24
1
47
9
40
44
75
9
64
12
156
36
23
36
9
9
7
12
12
8
28
5
6
33
105
96
18
37
29
39
15
18
67
5
27
12
51
6
12
31
8
93
39
51
120
36
81
4
8
84
4
23
36
33
3
13
5
7
56
135
9
39
9
45
42
36
102
87
129
31
41
108
3
48
21
39
21
7
77
27
88
35
117
9
3
4
92
3
57
40
35
205
12
68
3
205
12
44
4
95
97
101
18
12
13
41
54
13
47
12
60
54
18
102
63
51
49
23
72
49
41
159
51
33
16
23
45
12
87
36
105
108
36
24
21
12
18
21
16
56
39
72
1
17
144
54
61
80
51
109
5
7
83
18
127
48
36
8
16
8
48
12
87
6
30
1
84
44
3
69
165
66
42
126
1
11
61
89
30
13
5
60
27
93
6
21
9
6
72
36
69
15
93
64
23
37
216
5
19
20
16
12
72
24
24
12
29
6
9
4
60
20
27
9
40
80
40
8
3
45
84
177
3
24
153
75
165
30
81
76
116
24
63
18
15
24
28
96
41
12
15
192
9
19
12
47
117
36
3
90
31
92
93
18
6
30
18
126
1
44
24
24
288
24
28
59
33
72
28
5
24
63
147
141
39
1
12
29
36
102
18
42
57
168
3
54
15
39
49
5
3
75
105
4
44
36
48
153
24
30
96
13
77
48
3
16
36
41
3
4
92
36
64
140
165
43
44
48
21
15
4
140
9
27
81
79
60
143
49
36
83
12
33
64
56
88
24
83
1
11
6
51
16
8
40
96
104
64
17
18
93
27
9
36
15
33
124
41
48
24
27
72
9
12
19
48
80
39
180
30
39
48
24
33
96
103
8
12
21
36
43
29
211
12
5
150
33
112
8
64
92
28
53
27
24
9
12
7
68
69
39
4
233
19
48
32
28
65
115
36
60
32
48
87
25
32
28
23
54
87
99
90
72
102
42
7
11
48
9
12
3
45
63
81
21
18
61
92
88
281
7
17
31
35
105
16
5
39
93
48
87
45
48
15
16
11
18
39
12
111
21
51
54
183
36
15
9
4
23
9
76
77
7
32
48
33
18
25
35
13
8
9
111
39
102
18
6
99
76
35
45
9
3
36
21
15
69
87
4
56
48
48
120
28
36
72
48
132
48
116
9
15
39
61
23
108
1
44
4
72
119
13
125
90
57
132
60
28
17
7
8
93
7
23
21
40
29
18
72
33
24
51
36
57
16
71
33
9
7
77
67
56
16
5
3
51
162
18
18
42
36
13
44
27
57
12
24
120
3
42
54
37
48
24
11
45
12
3
81
3
276
21
27
60
85
17
3
3
25
29
84
3
16
5
120
15
36
76
8
63
141
9
3
96
24
57
18
157
48
41
7
71
9
100
108
20
36
12
87
60
48
49
32
51
18
7
11
49
32
93
6
13
5
30
13
20
76
71
60
66
3
87
9
40
24
48
92
12
36
45
24
36
12
90
37
8
15
133
60
8
28
12
65
63
9
175
17
6
33
3
49
36
56
52
53
7
17
30
24
120
25
176
3
105
3
1
92
27
105
24
4
17
12
132
91
128
40
5
99
84
93
90
37
20
9
115
17
66
33
21
ABCD 99155601698*3^$a+1 [50002]
60
264
5
60
55
125
156
36
13
6
24
36
270
47
55
90
48
30
17
145
12
36
24
36
54
36
12
29
1
35
13
132
48
54
41
55
12
12
125
145
60
66
72
18
120
12
60
42
78
60
12
108
60
12
60
6
12
233
96
91
5
60
103
24
18
12
96
120
24
23
175
30
95
85
59
49
47
13
12
60
30
18
11
1
47
61
119
235
48
132
78
12
60
23
115
17
55
66
42
29
96
187
17
31
30
35
55
60
72
60
6
180
12
12
107
49
11
73
23
7
48
29
48
25
18
17
1
60
30
240
390
47
13
35
25
72
47
61
84
95
25
30
41
37
12
6
12
12
5
13
300
30
18
54
48
48
24
138
59
109
54
77
73
6
12
72
30
18
48
30
24
48
132
6
125
7
29
73
18
5
60
115
72
101
19
36
42
78
12
5
25
48
222
30
59
43
6
60
12
180
30
30
107
25
138
18
60
12
35
103
72
78
35
55
12
72
36
24
66
60
155
37
119
48
31
17
55
42
90
48
108
12
42
36
60
42
72
5
91
5
49
36
12
12
48
252
6
24
48
53
19
108
5
13
24
150
17
91
18
35
115
29
55
30
11
67
12
48
18
12
119
31
30
18
54
6
42
30
12
17
1
90
53
25
60
11
49
114
48
18
12
47
73
35
7
30
48
18
42
78
5
19
6
42
138
35
37
42
17
48
13
12
180
78
18
90
12
18
59
25
23
48
60
67
65
12
73
42
168
5
7
78
42
30
36
24
156
12
30
53
7
18
167
55
30
120
138
12
18
222
12
17
48
55
53
13
72
48
12
12
48
30
5
25
18
84
66
95
157
48
35
97
120
30
48
89
25
210
78
108
90
24
6
12
23
7
72
96
102
47
13
12
36
35
12
115
30
90
168
12
5
13
12
60
12
36
30
29
48
37
48
102
60
198
42
18
108
12
108
54
36
144
48
150
83
127
65
7
66
102
17
48
43
72
89
91
102
18
17
85
30
36
102
30
78
54
17
1
47
13
60
30
5
85
59
31
42
90
36
41
1
72
48
90
18
12
60
12
11
12
25
162
78
59
43
6
144
30
30
18
120
102
35
55
6
54
6
12
59
13
35
12
73
30
18
23
79
65
43
18
35
25
54
6
12
239
13
270
66
60
59
1
47
97
30
78
30
17
25
11
37
108
54
53
115
60
149
1
72
30
36
54
36
54
5
12
49
120
90
29
13
48
144
71
7
42
347
31
78
30
54
47
103
30
95
1
42
17
13
42
30
36
60
59
73
90
18
24
108
30
30
48
12
108
24
18
90
35
12
48
13
12
42
30
83
7
66
84
18
12
30
36
84
11
79
150
48
42
60
6
12
35
13
12
192
60
6
42
47
1
11
13
60
23
85
42
53
55
18
132
18
12
60
42
60
6
29
61
12
42
78
47
265
48
60
48
119
61
252
120
47
31
5
96
1
108
35
109
6
102
30
30
60
78
257
7
48
53
132
145
42
66
54
6
192
83
25
12
48
24
18
5
12
13
30
18
30
41
169
24
36
72
179
1
90
12
30
18
48
12
42
6
24
18
35
60
25
30
78
60
30
144
30
78
18
60
59
61
35
19
18
18
41
60
61
42
18
78
12
42
60
11
97
90
12
5
1
24
48
23
49
18
138
12
48
311
19
54
23
180
127
60
65
121
72
12
48
18
42
30
132
5
91
24
36
12
138
35
67
78
102
30
18
137
7
18
132
18
197
43
42
36
35
36
181
42
30
6
29
13
72
168
47
31
84
30
18
29
1
60
102
17
109
24
71
109
30
48
53
55
12
29
13
18
18
162
12
6
42
162
18
102
48
30
60
29
1
12
60
30
125
25
227
91
198
131
96
7
138
42
5
60
103
29
48
1
12
95
55
42
180
30
66
24
66
60
5
37
59
36
37
6
12
89
13
78
12
5
36
156
1
42
6
12
48
12
48
42
77
25
23
127
78
83
84
25
90
36
30
150
90
30
84
120
6
12
47
31
12
18
150
125
7
149
163
36
12
60
17
43
222
78
77
13
60
18
72
29
13
6
ABCD 99156104668*3^$a+1 [50034]
54
84
90
21
141
15
48
9
24
66
93
51
33
129
24
27
48
9
3
69
27
36
141
15
36
51
9
81
78
93
15
336
153
48
60
9
39
51
9
120
12
3
45
117
78
264
6
12
87
21
18
117
27
54
99
48
51
54
18
18
36
114
48
54
60
216
75
33
15
69
414
45
45
96
39
141
3
81
114
93
36
105
120
36
27
27
60
81
135
33
57
48
72
111
69
123
156
12
69
75
168
9
39
33
39
33
159
39
150
156
75
36
72
84
27
48
6
84
36
3
123
60
18
15
12
39
90
108
36
27
216
9
204
75
9
51
84
99
57
33
6
12
129
69
375
21
72
258
33
108
33
78
18
87
108
165
48
114
21
72
96
12
84
57
135
57
39
15
45
45
72
126
36
57
21
27
81
75
117
78
66
51
21
6
30
36
111
96
27
21
84
120
9
6
18
39
96
21
75
159
45
12
51
45
81
51
48
96
3
81
12
12
228
99
93
36
21
51
195
33
147
42
138
45
12
15
141
21
27
9
18
162
39
141
15
48
45
90
180
42
192
108
78
57
12
33
27
228
36
12
75
24
105
147
21
48
141
3
69
6
33
60
63
81
48
324
96
36
24
21
63
213
30
24
174
3
39
81
39
18
15
27
36
21
33
102
6
108
3
27
201
39
102
18
60
9
12
27
42
210
108
54
87
93
96
12
39
48
39
21
21
12
72
39
33
54
141
57
252
15
12
15
12
81
36
48
96
60
45
12
72
39
21
75
117
54
18
168
39
96
3
81
9
87
9
12
36
3
15
81
135
21
15
21
213
72
54
144
33
183
36
18
75
39
210
270
45
96
57
39
159
108
24
180
30
18
69
21
18
129
48
24
84
21
36
42
246
54
321
39
42
51
204
153
18
180
24
12
57
96
84
33
63
33
18
30
24
12
90
33
63
66
27
48
120
117
48
126
57
36
396
249
51
39
216
42
15
105
36
6
21
15
246
24
87
12
3
129
96
36
168
129
96
102
45
123
57
117
54
6
66
162
24
30
162
3
33
18
21
3
18
48
204
120
183
144
3
21
27
222
3
48
93
39
216
168
21
42
93
63
45
33
51
12
183
216
81
48
15
252
57
3
48
153
36
33
12
99
87
54
30
78
48
132
111
132
21
18
96
105
57
87
303
21
72
231
36
45
9
144
3
15
21
24
132
237
111
21
120
27
108
99
72
42
27
21
171
9
327
69
18
9
9
27
12
3
18
84
39
33
3
144
72
33
63
180
9
126
18
18
150
3
12
33
96
15
12
240
24
144
12
105
27
48
141
6
36
12
57
33
3
24
9
219
48
12
72
45
18
36
18
99
180
36
24
489
15
48
45
15
3
9
96
120
96
3
18
99
171
18
108
39
132
87
102
162
90
36
63
15
21
105
12
27
123
33
15
57
108
87
45
9
3
123
153
117
3
84
165
27
60
21
147
108
132
156
105
6
18
159
39
45
135
129
45
3
144
24
15
93
84
3
120
78
54
66
15
39
18
39
33
303
189
12
42
30
90
114
3
48
192
21
75
15
36
9
12
33
126
21
165
255
12
57
12
186
93
144
9
90
54
123
27
12
57
84
117
39
48
ABCD 99156317948*3^$a+1 [50008]
30
6
52
3
77
118
57
48
17
48
22
38
12
43
29
30
46
44
6
30
60
240
24
91
77
40
38
40
21
51
48
117
5
67
72
81
32
66
1
108
35
85
48
24
36
77
7
11
178
32
12
31
5
139
65
7
9
15
77
7
60
35
78
18
1
29
12
43
45
32
88
72
32
76
51
156
24
29
31
39
2
30
37
101
60
79
48
84
60
168
33
18
2
55
17
60
31
36
119
24
138
163
59
6
42
58
32
67
5
43
5
30
102
18
37
33
152
16
50
61
149
22
32
118
18
104
6
172
20
12
67
24
96
144
35
37
24
41
10
8
10
99
36
17
19
24
75
2
7
71
37
113
31
11
10
158
112
33
77
88
50
42
78
30
84
28
15
17
88
123
12
107
48
72
18
70
57
141
2
13
36
21
39
11
42
6
24
37
11
42
48
102
78
162
61
117
8
55
12
17
48
7
35
6
60
40
30
14
7
41
7
5
88
80
67
5
7
9
104
48
60
42
61
5
19
53
12
90
138
19
53
28
27
12
83
1
17
40
32
7
36
53
30
42
30
133
12
23
40
177
93
170
10
27
24
11
13
17
228
52
15
45
8
54
1
36
53
28
20
19
51
62
18
37
53
7
23
13
12
17
115
120
5
6
70
44
7
23
6
60
52
18
117
12
23
10
8
132
67
12
51
8
24
118
18
57
33
14
13
3
14
36
24
6
24
25
33
60
2
61
27
2
6
40
9
41
24
67
21
20
19
21
68
22
48
152
133
5
12
7
33
2
6
10
2
7
33
38
72
30
148
12
50
30
42
6
199
12
36
192
60
23
40
2
28
2
61
5
211
53
6
40
2
43
107
42
48
150
42
30
85
53
43
17
10
45
93
27
35
109
29
54
58
32
76
2
85
192
3
90
62
46
87
72
11
24
18
40
3
12
47
48
18
22
2
30
16
141
41
48
79
5
43
197
96
252
48
79
11
10
15
167
37
81
231
99
32
18
55
57
110
18
55
29
103
107
30
36
12
12
7
21
92
28
20
19
29
22
8
30
55
60
12
35
85
5
43
29
31
57
8
52
50
25
65
19
51
38
55
165
14
18
48
24
48
48
54
13
3
50
102
37
96
155
192
78
55
12
45
3
36
11
13
5
12
90
72
16
30
20
142
2
30
18
19
131
73
36
29
24
30
37
11
13
77
28
20
22
128
37
17
7
120
36
113
19
5
48
43
195
90
51
11
250
8
91
99
21
11
30
7
5
46
74
48
40
20
19
29
31
29
54
18
12
28
20
132
115
33
39
51
78
2
97
21
15
45
14
168
48
24
37
29
54
16
90
14
90
28
2
13
3
72
62
31
84
12
9
90
45
27
30
2
48
85
17
208
50
72
150
7
51
48
104
66
12
12
78
85
3
69
60
23
37
33
3
47
42
67
96
5
28
39
41
114
13
273
39
5
6
97
23
114
30
168
72
150
106
50
30
37
35
37
5
7
29
31
11
73
17
60
18
10
80
7
113
12
28
20
90
25
29
208
218
54
18
109
69
32
12
18
18
91
59
102
48
19
96
84
21
110
10
92
55
35
13
27
50
12
48
10
93
24
5
48
88
72
32
6
42
19
24
24
41
90
22
18
110
42
48
22
20
30
30
55
12
23
85
5
72
30
18
55
12
5
30
1
65
31
41
102
18
79
29
12
115
5
192
6
10
12
60
3
107
18
24
30
97
41
102
78
40
2
37
11
13
12
48
125
114
37
189
99
11
72
13
29
163
12
60
51
30
111
36
47
48
18
19
33
27
21
39
53
163
75
30
2
18
79
71
24
58
150
33
47
42
43
53
67
35
58
75
24
65
31
125
19
21
32
43
5
271
96
17
60
7
41
19
60
161
28
32
30
73
29
210
58
128
30
217
77
31
5
19
35
58
8
19
83
70
20
88
51
24
27
2
30
18
28
27
23
37
197
88
39
36
60
17
16
14
61
17
42
13
53
30
24
16
72
18
14
13
12
65
78
13
84
36
24
5
28
20
40
75
153
2
37
5
6
145
84
5
6
120
54
7
21
8
40
62
25
17
6
102
19
21
20
7
12
11
42
30
1
36
9
80
60
67
17
66
30
31
83
66
12
19
36
24
24
5
24
31
84
83
70
20
160
3
24
5
30
16
104
85
11
54
138
37
51
50
24
6
10
14
18
163
17
12
7
9
12
27
81
14
18
102
46
2
72
13
17
7
24
77
7
95
13
24
11
30
7
21
62
109
108
23
42
6
85
149
46
2
12
88
60
8
7
132
5
36
31
48
3
50
115
35
88
30
32
90
10
3
59
48
37
35
37
83
48
58
14
61
59
138
148
32
ABCD 99156377636*3^$a+1 [50045]
51
9
96
159
57
271
65
55
5
144
60
79
32
144
40
8
45
27
16
120
89
36
168
72
144
96
72
12
111
117
187
65
96
79
56
9
36
19
128
45
3
33
7
29
3
117
96
432
3
9
55
5
91
24
65
79
101
19
72
125
139
161
168
7
5
3
57
207
16
216
128
72
45
144
67
48
245
60
39
33
168
31
173
51
105
15
144
33
103
5
60
15
16
53
108
39
160
8
21
24
3
24
81
55
128
96
9
7
48
216
144
65
60
36
36
3
9
183
69
24
24
91
96
8
21
67
29
324
7
24
24
56
213
27
16
53
91
56
45
115
104
64
56
48
45
43
24
24
29
91
224
16
32
225
175
8
24
81
127
17
36
147
40
80
72
136
152
24
16
144
5
384
36
84
12
63
112
113
24
7
56
24
141
99
48
112
209
7
32
33
144
36
43
96
65
300
211
8
16
8
45
12
31
173
36
63
201
12
24
75
16
77
120
187
41
84
24
27
40
264
24
41
31
77
48
99
40
120
41
55
269
48
60
60
43
17
48
55
53
27
93
60
60
144
43
5
108
84
36
15
16
104
24
117
48
43
120
104
24
21
51
160
5
60
120
87
45
123
33
12
19
56
120
93
84
48
39
144
16
104
9
7
29
60
12
235
29
3
72
96
45
120
123
72
45
43
72
8
24
57
271
104
16
8
57
72
15
120
168
45
19
5
91
53
171
105
48
7
56
184
53
48
48
27
72
112
41
84
115
24
72
152
33
15
40
32
112
144
17
60
24
156
12
75
33
24
120
255
64
5
84
48
15
189
99
72
9
135
9
111
16
32
93
75
57
151
32
153
84
75
16
80
201
151
32
16
77
115
113
216
96
12
147
81
39
24
16
176
105
55
104
9
60
132
15
120
33
96
36
24
75
16
224
304
65
60
91
5
3
21
147
69
60
24
31
56
48
189
411
117
75
24
9
24
48
63
57
48
36
19
65
12
12
108
3
9
7
24
5
51
81
103
72
24
41
183
45
27
33
12
240
288
60
72
15
153
15
24
72
96
24
96
33
12
19
24
56
213
67
53
36
7
24
65
264
36
3
21
96
24
12
240
55
8
45
51
24
72
64
8
105
7
65
15
144
112
8
21
108
12
84
24
108
99
160
176
9
63
165
91
120
56
153
12
3
21
72
99
40
104
117
19
264
65
72
55
5
120
219
21
43
32
40
8
9
36
36
60
48
27
48
48
40
8
21
3
33
12
48
60
72
12
3
45
36
7
24
56
57
111
129
15
16
101
36
79
101
235
32
16
56
48
33
12
36
127
8
16
176
93
120
67
80
129
60
51
129
24
87
117
27
33
7
29
51
381
108
7
65
84
91
149
60
31
29
24
67
104
93
12
24
7
120
77
36
111
81
103
17
15
405
3
96
24
45
27
57
351
81
39
40
5
180
31
24
41
159
16
8
21
331
29
396
135
16
48
56
64
29
96
456
211
5
24
19
77
48
252
108
75
16
248
93
3
136
101
19
120
240
8
21
147
24
240
64
32
64
ABCD 99157067962*3^$a+1 [50009]
31
104
40
36
18
26
28
2
3
147
33
33
90
30
22
32
9
139
5
13
2
90
150
21
9
16
2
88
125
36
55
5
31
134
6
12
21
36
93
22
89
84
223
72
32
6
63
25
47
12
36
21
3
135
72
18
16
72
14
36
102
60
51
25
2
9
15
46
72
23
45
87
45
42
28
36
29
12
103
20
72
124
56
16
32
60
16
26
46
44
46
2
12
105
24
37
23
39
28
50
15
27
16
65
21
150
16
44
10
36
32
63
15
42
3
45
72
48
202
32
4
44
10
50
33
24
225
123
12
93
12
171
49
20
183
45
60
138
24
16
20
33
24
15
18
52
2
108
72
21
60
135
30
22
36
36
50
90
4
26
39
12
27
58
18
32
45
15
42
10
68
57
27
6
22
62
6
42
12
90
4
65
25
71
3
16
54
35
1
56
18
201
85
11
3
40
122
18
57
15
48
12
36
12
33
97
20
106
56
30
94
216
65
15
60
78
18
69
75
36
153
57
12
48
12
132
18
106
47
187
18
140
24
15
19
44
162
30
81
27
30
22
108
5
57
15
33
51
21
36
34
68
12
46
2
18
54
66
102
10
18
89
75
16
18
36
54
89
1
59
31
116
45
48
7
98
102
81
72
12
45
30
66
39
63
102
123
13
2
48
94
11
45
3
51
34
56
18
120
18
54
33
45
42
28
18
20
63
57
3
12
7
65
63
70
140
114
9
97
2
52
50
36
58
36
20
69
24
177
15
48
15
28
44
33
240
48
57
10
41
31
20
45
153
3
39
105
31
53
156
133
92
16
23
31
144
26
39
60
51
6
34
8
10
18
5
13
164
16
2
54
16
2
70
2
48
76
2
54
60
28
18
20
12
132
3
13
74
81
297
30
57
144
37
14
30
30
36
69
1
44
48
48
12
87
33
18
33
21
48
72
15
33
48
52
11
57
4
23
96
21
126
112
36
86
3
91
54
18
29
21
39
321
39
24
99
72
18
108
39
75
30
4
86
33
43
54
11
39
129
111
33
213
94
20
18
18
24
10
54
144
110
63
75
174
138
12
40
146
34
38
16
26
138
30
57
48
108
45
12
76
44
15
13
54
29
9
52
20
78
136
56
30
36
42
12
4
14
42
33
36
55
144
90
38
124
18
35
33
90
4
54
54
5
13
54
8
261
84
48
13
162
74
88
275
13
47
15
12
18
12
36
60
75
13
86
9
132
57
60
70
36
162
90
20
102
58
180
44
18
15
33
24
3
63
12
18
24
75
15
45
45
75
13
50
58
14
33
43
29
43
68
4
20
81
25
50
105
25
83
9
106
92
52
17
73
20
18
117
25
23
15
9
15
21
45
52
108
198
41
105
30
4
2
39
93
15
13
90
50
24
39
39
78
144
96
180
54
66
84
46
20
24
120
21
12
3
34
20
171
7
20
42
66
52
36
14
40
80
87
51
69
1
2
16
5
24
27
36
9
111
4
29
9
27
36
7
32
18
63
45
27
15
88
54
11
9
88
2
33
1
26
30
16
14
9
39
118
44
60
78
12
4
89
48
9
90
16
18
2
45
9
34
2
63
57
144
18
78
24
10
89
51
6
3
87
52
2
123
27
33
12
1
2
52
54
86
58
92
63
7
126
20
30
33
25
2
45
7
80
177
31
18
14
162
15
15
186
22
18
92
3
48
91
18
11
9
12
39
39
30
58
90
14
18
22
54
32
24
63
15
12
88
18
2
42
18
33
15
70
20
90
54
18
12
4
65
61
36
74
60
18
48
142
20
165
15
18
34
68
33
9
60
10
50
48
28
50
33
61
20
39
49
71
21
3
57
15
183
201
99
16
32
54
4
56
18
30
58
2
15
27
6
72
40
2
21
157
18
89
48
177
111
25
18
180
26
111
189
18
70
20
63
9
124
2
30
42
18
162
72
138
22
56
9
3
42
34
54
122
186
75
60
39
30
46
32
42
88
36
86
69
21
78
21
87
9
24
37
18
32
94
20
15
3
72
66
87
7
20
9
169
110
42
66
52
5
13
95
57
10
36
26
39
115
14
27
121
72
11
9
75
31
36
29
97
2
93
27
21
51
58
36
59
33
243
25
32
40
59
3
10
83
25
224
10
86
94
20
124
36
5
45
30
6
72
63
69
70
5
24
141
46
20
12
58
20
144
196
74
33
96
51
201
57
3
223
89
72
181
83
69
30
30
72
3
12
24
19
152
ABCD 99157100468*3^$a+1 [50050]
36
96
41
13
66
24
54
66
9
51
84
72
198
35
115
360
93
33
90
29
7
353
55
60
108
48
9
56
24
43
48
114
11
144
120
7
36
108
17
7
36
126
23
16
27
173
24
216
127
234
71
55
18
114
101
115
282
180
78
12
108
42
90
165
123
5
247
65
115
54
90
144
36
41
72
13
12
71
7
102
35
120
115
96
12
9
56
43
24
21
200
25
42
108
65
19
18
144
18
36
197
64
123
126
12
18
60
5
187
45
33
47
7
12
36
78
84
6
36
101
97
66
24
18
84
90
101
13
84
126
96
84
29
96
19
60
65
48
13
66
9
72
15
174
150
29
64
51
149
16
72
33
47
79
144
201
8
48
67
21
80
64
135
81
87
18
36
30
29
16
99
45
105
12
227
7
6
18
324
12
281
43
6
39
87
65
43
90
126
36
48
137
169
18
60
108
5
67
93
99
216
168
29
120
31
36
48
101
49
95
16
72
144
99
216
24
54
12
54
189
63
114
108
3
152
25
198
18
66
6
39
135
18
18
180
17
163
72
36
225
69
3
27
36
81
51
90
83
64
51
144
36
72
65
19
53
151
66
60
30
24
5
24
25
18
5
7
60
198
30
18
42
48
24
18
84
270
60
21
27
198
108
270
162
99
171
53
115
29
1
54
150
11
19
60
41
16
8
120
25
207
9
330
149
16
9
63
200
67
21
80
37
27
56
97
135
15
144
66
18
60
192
9
224
64
56
31
84
24
36
72
120
9
99
36
90
63
45
42
84
261
333
27
9
47
13
36
30
9
9
63
63
60
102
63
171
54
6
18
72
66
72
60
65
1
114
5
7
81
69
234
12
45
33
39
80
120
67
126
167
121
39
56
115
42
155
97
23
43
24
72
144
66
18
96
72
57
80
73
54
153
15
66
6
66
335
115
240
30
24
39
72
339
21
8
25
119
7
18
90
21
105
30
42
90
12
288
65
43
24
21
15
57
69
84
359
43
48
60
57
9
63
33
18
29
1
24
72
90
18
90
36
72
12
108
24
120
114
432
83
72
223
65
19
132
138
63
195
48
96
381
33
119
115
93
80
79
84
42
54
36
138
114
21
81
18
53
43
21
9
135
285
147
45
18
60
36
18
66
126
60
156
42
93
267
18
138
9
15
252
18
30
45
72
159
30
99
87
41
25
78
102
35
19
53
91
29
7
81
8
79
192
18
168
23
25
36
99
72
33
66
144
45
51
165
123
93
152
48
103
12
54
18
108
305
7
66
240
90
72
138
27
27
42
11
43
12
288
17
217
36
6
144
21
33
23
193
72
102
42
180
3
171
29
31
156
45
99
54
6
185
7
24
264
126
36
54
198
6
30
42
120
24
21
80
7
72
18
191
1
191
67
120
117
81
24
126
12
6
30
6
36
30
17
7
54
54
30
72
63
80
48
88
87
65
55
9
105
90
21
63
9
80
1
114
18
54
180
18
138
168
84
42
111
144
99
6
ABCD 99157366996*3^$a+1 [50003]
66
59
28
8
60
72
4
3
21
39
17
24
12
13
35
12
24
1
27
12
8
16
12
104
64
24
3
78
12
90
57
20
1
39
45
18
72
6
30
5
12
7
81
56
4
39
18
12
3
3
69
8
25
23
12
43
174
18
78
12
3
12
45
12
6
72
48
5
37
102
5
1
30
42
18
54
48
42
21
15
54
3
12
3
29
64
15
54
35
12
36
25
95
43
21
24
15
29
36
16
68
13
12
6
9
8
4
188
28
24
9
11
4
24
36
12
57
111
12
15
162
36
39
51
24
5
13
90
9
39
24
57
20
16
27
17
28
33
18
5
36
24
19
41
40
60
27
9
84
9
3
3
41
4
27
5
7
105
81
99
8
55
5
7
5
12
24
109
11
7
48
54
15
56
76
24
132
8
4
51
54
23
24
36
60
72
12
61
12
15
32
76
3
42
15
33
42
5
25
3
12
24
39
5
4
8
12
40
32
36
7
45
3
9
8
52
56
40
15
45
15
45
32
85
47
60
1
18
12
5
24
24
37
35
112
3
102
51
27
29
64
32
12
1
72
27
8
4
3
41
4
21
11
24
37
15
8
12
4
69
15
75
17
24
19
65
12
7
53
48
16
8
43
138
15
39
17
16
8
16
8
25
6
69
3
5
40
24
8
100
21
15
12
8
19
90
3
32
13
159
44
67
18
147
3
29
40
15
18
18
5
36
24
72
4
104
4
48
12
15
33
8
16
20
40
24
9
66
17
12
28
8
49
131
25
132
3
36
63
36
5
49
23
12
12
24
25
27
3
69
3
77
60
96
4
8
108
84
31
41
13
15
12
20
4
84
32
13
15
20
40
8
60
7
36
5
4
56
12
157
36
35
120
25
87
48
12
8
12
25
18
69
21
24
47
4
15
90
27
24
24
12
27
41
16
8
12
64
80
24
25
48
47
25
78
18
71
19
101
4
12
44
13
6
17
28
56
1
87
80
12
40
36
32
12
36
97
47
61
63
72
15
12
41
12
55
5
40
12
8
7
6
47
48
12
12
25
75
12
8
40
75
57
8
12
76
32
28
24
8
16
80
40
44
13
12
35
168
4
44
84
28
15
78
54
36
17
64
39
21
20
13
35
16
12
44
4
15
24
41
16
36
8
16
24
15
54
36
11
151
65
108
12
40
8
4
48
72
3
17
25
18
9
39
114
11
25
27
44
136
24
56
13
59
31
5
49
51
45
47
48
36
48
28
20
40
8
72
12
1
99
32
4
60
32
84
28
21
51
3
5
28
44
48
16
24
68
28
20
7
9
36
3
57
15
33
117
143
49
6
45
45
15
15
5
132
60
115
89
4
32
13
24
15
3
53
112
15
45
24
48
56
12
43
17
4
39
5
7
5
12
73
3
69
11
25
72
123
20
36
36
7
17
16
32
1
27
12
20
16
32
7
30
108
3
12
3
45
20
40
132
80
12
16
84
63
18
35
24
16
27
5
60
13
47
25
18
17
60
67
30
60
3
24
84
12
20
55
53
12
25
18
12
108
24
57
24
20
40
15
9
15
41
180
36
84
67
33
32
7
41
12
60
60
4
36
20
64
8
28
60
92
1
15
20
4
36
20
19
5
48
85
78
162
102
17
36
12
76
39
5
16
24
8
37
15
3
42
47
96
13
15
44
13
27
20
28
32
120
31
105
12
32
96
52
45
27
3
9
33
36
12
18
180
21
80
13
36
30
5
37
3
27
89
36
24
4
15
9
12
9
11
4
44
28
20
12
76
9
23
64
3
66
27
32
36
12
25
18
9
3
18
15
27
29
16
20
52
20
43
30
42
17
1
3
9
11
4
56
12
4
3
45
15
41
115
9
33
30
57
60
8
12
28
15
5
12
1
15
32
4
24
69
18
173
12
40
8
12
64
21
15
15
9
33
11
25
35
67
113
12
24
19
29
100
12
93
30
18
15
57
11
25
59
132
31
45
3
42
39
33
18
69
39
12
45
24
20
1
39
44
40
9
18
89
19
30
15
20
36
1
35
28
45
24
3
15
12
6
111
8
1
111
68
76
12
12
8
97
135
20
96
24
31
30
42
72
57
33
87
56
12
36
16
8
85
75
12
39
81
20
24
40
15
17
7
18
3
12
24
84
60
24
48
20
43
9
12
3
33
12
63
9
9
54
17
28
21
15
39
21
60
44
28
12
33
15
68
72
12
12
16
32
12
1
18
81
21
75
3
137
24
73
27
8
72
64
9
11
19
6
11
48
43
9
48
33
119
31
5
13
147
12
60
81
35
4
3
17
1
27
108
44
13
78
69
3
113
24
16
9
35
76
12
8
49
48
35
40
92
28
3
9
51
41
4
56
1
39
176
7
21
20
52
20
4
39
41
28
8
40
33
15
12
3
5
24
31
57
60
20
55
18
11
24
7
72
45
32
64
15
72
17
1
60
12
18
72
90
87
8
12
25
35
13
3
32
64
48
36
15
5
120
79
30
6
30
15
39
18
60
72
3
20
100
32
16
60
12
27
30
6
5
12
52
15
57
60
36
32
13
15
44
40
68
48
7
36
30
35
7
18
11
24
16
96
15
5
24
24
37
107
13
119
4
39
21
44
13
30
93
15
65
36
79
45
20
7
33
9
3
15
9
39
54
15
8
13
39
20
12
24
24
13
3
56
28
96
12
12
36
20
25
107
24
31
29
1
23
4
12
60
69
72
3
144
20
13
12
3
8
7
33
120
20
60
12
43
9
12
3
18
18
30
39
60
8
64
48
3
9
8
28
32
28
8
7
33
9
18
105
24
141
47
25
15
36
132
8
19
17
61
18
5
24
40
8
12
12
36
25
12
11
12
4
36
15
17
103
5
163
12
18
51
24
32
25
63
57
63
12
84
3
21
24
68
12
36
19
45
15
30
6
12
29
24
4
20
55
41
52
12
56
36
36
28
20
16
93
18
165
15
29
16
32
13
27
33
39
36
45
39
80
136
68
16
63
21
27
9
84
20
40
56
36
13
11
73
15
63
5
97
11
72
64
51
65
4
20
16
20
12
13
90
12
6
90
45
9
15
15
6
30
24
18
15
57
3
12
51
65
4
21
11
88
20
43
18
27
12
15
53
72
16
60
69
27
116
4
44
24
60
12
28
36
32
4
9
99
33
18
17
13
35
36
1
18
81
36
45
23
64
48
8
16
111
29
28
56
16
8
31
77
4
60
3
33
15
77
91
12
69
48
63
5
37
18
12
60
21
84
3
185
48
12
84
48
ABCD 99157391174*3^$a+1 [50025]
36
30
168
66
48
48
18
66
6
84
51
15
30
48
91
56
24
15
81
45
60
55
5
75
9
48
30
18
84
60
6
9
3
13
35
25
48
11
24
1
96
47
81
60
9
51
45
75
12
64
44
36
3
13
113
54
12
66
43
11
18
48
48
54
1
72
17
42
30
30
48
57
21
54
6
60
12
12
15
33
123
27
117
24
39
1
29
3
45
12
12
48
48
19
23
48
25
65
79
35
9
39
48
13
72
47
42
30
105
45
18
1
11
9
172
17
30
21
57
12
30
13
44
15
18
31
56
3
13
44
39
61
83
48
12
72
18
7
83
12
30
24
60
7
8
57
79
29
42
18
15
15
57
40
8
132
27
72
9
9
132
66
12
13
17
36
66
66
15
57
48
18
42
18
1
71
153
9
30
213
87
12
18
60
27
4
29
7
131
25
80
60
168
192
40
17
7
35
48
21
39
141
12
57
43
53
6
9
45
6
48
42
15
9
132
24
6
54
114
24
33
63
90
6
18
7
29
27
87
42
78
96
126
75
16
60
20
129
30
6
48
87
3
84
18
48
7
108
11
9
21
66
73
36
53
7
83
30
18
24
9
120
27
12
96
36
21
45
3
52
35
13
80
9
51
21
19
65
6
24
30
42
85
20
60
48
9
3
9
111
3
12
45
27
42
24
6
9
9
12
51
69
39
39
6
54
57
45
48
60
102
25
44
16
41
39
64
12
107
12
24
37
5
18
126
24
12
48
7
17
42
49
59
13
47
6
30
12
33
12
3
72
54
19
192
35
30
15
33
6
69
21
6
18
24
6
120
42
39
45
48
3
24
33
6
61
53
30
13
84
5
66
9
16
5
43
5
51
9
7
20
33
51
39
6
18
66
24
3
39
69
36
21
39
4
11
21
28
59
61
60
11
69
57
99
45
36
3
21
15
3
60
102
78
13
8
9
31
71
96
33
39
42
36
42
33
39
9
52
5
60
42
30
3
48
72
87
66
6
198
27
63
13
5
43
20
9
36
6
108
93
3
120
21
3
30
48
72
3
9
30
30
48
6
25
36
53
3
24
16
317
18
9
24
72
39
36
30
39
153
27
21
12
18
114
15
3
21
69
42
66
3
57
18
21
3
30
72
19
29
12
18
42
66
9
21
19
29
27
84
45
31
17
42
6
3
36
15
120
18
12
30
69
81
6
18
6
169
5
7
20
39
1
8
39
73
47
6
91
29
60
231
21
138
24
18
55
24
20
45
24
91
23
132
69
9
3
45
3
15
12
12
13
144
29
15
75
42
48
12
15
4
29
54
97
53
18
24
6
108
7
8
99
37
84
36
24
56
120
105
144
24
156
27
57
30
1
5
102
18
42
30
42
42
66
9
84
45
51
15
6
60
12
91
41
24
6
18
27
69
30
121
71
54
19
5
31
23
12
141
28
167
102
51
15
25
216
119
42
19
80
3
33
3
102
15
33
126
6
12
6
61
60
41
39
21
12
6
61
44
45
27
15
30
99
39
81
69
27
9
6
24
18
63
15
33
99
18
3
9
78
49
89
24
6
102
18
42
42
42
15
124
20
16
5
18
78
30
30
3
9
51
39
42
36
39
21
12
6
57
244
5
6
25
48
47
24
48
48
54
60
48
12
48
42
9
72
3
61
29
12
90
12
42
30
54
72
24
31
60
23
36
9
60
27
109
53
27
39
21
33
6
66
115
80
69
36
18
18
18
1
5
15
16
35
33
231
69
27
18
60
24
51
285
36
6
18
132
18
1
23
21
12
87
120
1
20
27
69
16
23
84
66
15
36
3
18
84
39
27
42
87
15
6
195
3
25
5
55
80
9
6
30
36
6
9
4
71
6
48
55
77
108
84
27
45
19
107
12
30
42
30
66
49
5
51
24
15
66
19
71
109
236
3
24
153
108
60
27
69
21
19
60
59
114
147
3
1
5
66
24
97
60
5
132
30
61
32
60
4
23
30
3
27
30
7
36
17
12
168
30
61
36
5
234
36
30
18
42
6
54
78
90
78
105
15
133
32
9
24
66
84
90
54
93
48
51
18
30
21
39
33
28
29
180
42
1
120
23
24
18
48
27
69
156
12
222
129
27
12
36
30
27
3
66
30
9
21
79
20
16
29
54
12
45
36
48
40
5
67
44
75
66
19
20
64
17
15
64
300
23
6
7
137
60
7
11
9
21
60
79
23
60
18
42
66
54
153
3
54
67
36
8
21
6
9
4
35
12
42
6
42
79
96
53
24
27
39
12
25
35
24
66
72
31
17
12
198
12
73
113
67
68
39
1
77
24
60
48
3
27
18
3
156
15
204
12
168
30
12
24
84
36
79
56
16
68
9
7
60
36
68
40
17
54
126
42
78
3
112
17
67
71
132
78
42
97
71
30
43
32
45
139
224
15
25
96
53
42
6
84
51
129
15
9
51
39
36
30
79
17
30
25
89
39
40
5
66
54
6
69
16
101
24
78
21
57
30
13
116
24
39
1
35
150
12
42
61
35
72
9
96
33
246
6
24
18
102
15
3
30
18
45
64
20
ABCD 99157485704*3^$a+1 [50102]
120
73
35
67
65
148
45
27
8
127
53
19
21
9
6
66
11
64
20
1
120
83
7
54
54
45
20
4
3
24
138
6
45
32
13
39
15
18
54
120
21
20
84
91
90
54
45
15
9
21
54
36
54
42
48
9
48
69
135
51
53
31
24
66
6
65
7
12
108
41
55
21
63
36
42
30
132
12
96
29
76
12
45
47
25
63
57
3
72
195
18
3
68
55
69
8
19
108
30
3
3
17
4
99
77
19
48
186
90
45
80
139
17
43
221
16
45
6
108
102
18
54
3
3
9
3
54
11
79
36
42
71
100
92
100
8
12
100
8
52
9
6
72
137
1
35
40
3
66
75
21
210
9
36
20
24
4
116
28
8
4
39
9
36
96
56
108
120
112
3
21
15
6
18
9
45
23
25
27
72
51
5
13
87
60
24
24
51
114
11
19
24
18
102
33
27
33
20
49
15
48
60
8
19
41
7
41
4
12
15
45
15
69
12
63
65
19
41
49
90
6
66
36
33
20
16
80
24
61
54
77
64
3
72
24
36
9
21
24
51
15
65
139
41
28
75
36
72
108
12
5
84
19
24
108
9
21
18
6
126
5
43
41
31
9
36
20
40
20
48
36
88
68
24
4
9
48
72
6
105
180
236
24
49
18
30
3
75
12
60
33
51
45
9
51
21
15
228
15
5
31
21
45
23
121
3
68
4
93
47
60
31
5
48
1
3
32
24
4
51
45
32
49
48
11
96
55
6
3
27
132
41
67
12
33
3
5
36
36
24
16
69
90
84
65
52
63
54
6
17
388
24
75
48
18
39
183
18
192
27
15
41
7
33
21
3
8
79
24
77
28
15
9
15
48
9
60
80
49
6
5
36
67
72
5
144
4
75
17
43
180
21
99
36
6
30
18
15
3
240
5
28
12
48
12
20
19
45
96
15
69
20
1
95
127
18
54
21
20
40
27
21
12
3
12
24
30
6
29
24
40
24
48
8
40
32
109
54
72
9
48
3
144
65
136
80
109
24
27
3
161
16
39
9
9
27
168
96
75
21
24
24
87
5
31
9
36
60
8
127
29
19
77
157
6
156
6
138
81
51
9
60
15
6
27
92
88
27
33
141
27
27
18
123
21
15
129
6
36
5
115
9
20
49
27
24
111
84
18
11
12
49
18
6
11
24
12
55
18
11
64
15
17
79
5
115
36
90
42
48
9
24
27
12
78
23
97
27
15
45
36
189
111
12
24
48
12
20
36
25
35
13
15
36
39
41
16
8
67
45
45
54
33
48
9
48
18
5
19
36
18
135
9
11
55
5
12
55
78
72
59
60
64
9
6
17
64
3
53
84
4
92
4
33
27
48
68
43
36
69
24
15
12
5
40
45
11
100
252
3
29
120
24
4
51
36
65
100
36
75
9
39
5
31
29
61
11
40
3
69
93
35
40
69
63
68
64
3
18
18
101
25
126
29
16
27
77
13
83
7
33
20
60
48
40
20
49
6
165
84
87
45
15
30
3
123
5
84
40
39
17
139
29
31
48
17
19
17
48
72
43
41
1
18
30
6
9
32
79
41
148
51
89
124
12
9
47
4
15
36
24
5
16
45
54
18
162
45
36
63
17
40
24
44
7
5
24
61
48
47
25
24
30
144
5
16
44
25
51
39
5
1
35
16
84
183
45
15
12
24
5
31
33
32
84
76
24
39
33
87
60
192
18
6
12
33
21
54
24
21
72
20
49
18
21
9
96
54
12
54
11
136
12
3
9
44
1
39
32
24
121
162
96
30
51
20
28
8
43
12
33
56
324
19
93
12
27
5
13
66
65
16
189
47
84
19
12
9
44
12
4
63
12
9
96
39
5
52
20
40
63
41
19
9
12
63
17
1
23
184
8
97
27
20
1
18
6
155
109
35
72
133
39
12
36
15
33
9
27
80
24
40
27
5
7
21
39
66
6
45
45
59
7
72
108
5
13
11
156
24
4
140
60
16
75
9
132
135
12
57
164
16
44
67
48
9
56
96
64
51
9
12
24
45
11
108
91
6
3
56
64
12
12
92
28
3
45
39
69
144
8
52
93
54
21
45
78
5
40
24
8
24
28
27
33
32
60
180
36
28
24
12
36
44
4
15
24
102
11
24
43
12
36
24
9
9
30
36
17
48
100
57
30
5
55
72
33
123
24
21
20
36
16
69
3
96
60
32
55
24
108
57
63
6
11
24
31
165
33
18
9
36
33
66
60
41
24
25
66
89
19
42
3
27
24
29
19
21
21
3
8
199
153
36
135
42
72
18
33
36
3
93
27
60
48
18
11
31
30
15
68
115
36
89
72
52
8
28
135
5
52
45
18
6
30
5
19
84
36
5
4
33
23
67
9
96
24
45
54
60
30
27
27
21
12
224
28
93
18
69
32
208
57
3
8
40
3
17
67
132
9
92
108
1
51
117
27
63
41
12
52
68
55
113
91
36
12
6
15
20
37
30
5
103
36
21
24
44
7
ABCD 99157532822*3^$a+1 [50160]
33
124
23
12
6
12
27
96
40
35
6
3
60
3
33
75
24
18
102
6
79
96
20
57
48
79
20
15
13
5
3
45
6
30
39
75
30
39
16
95
25
12
17
18
33
24
81
127
5
30
37
41
7
12
35
12
36
24
69
15
54
15
60
33
24
3
45
36
15
4
23
18
55
35
54
18
108
37
68
51
24
97
5
42
1
17
120
18
24
18
48
19
41
66
6
7
20
21
90
37
17
6
30
36
159
81
48
42
18
66
36
49
11
33
15
96
9
3
18
72
63
9
126
72
72
6
67
35
33
64
17
18
162
18
81
57
7
47
96
12
13
5
3
15
37
23
9
16
5
55
5
12
67
11
9
57
18
96
109
83
18
24
102
18
51
60
51
24
30
24
18
13
125
39
15
61
12
48
5
144
36
39
16
89
42
36
93
15
144
45
21
6
30
63
33
18
45
111
33
88
29
3
81
60
30
69
36
21
151
53
66
49
59
6
84
36
150
9
21
15
39
36
6
66
25
47
6
15
15
24
36
246
3
51
96
133
41
6
66
24
138
42
3
15
1
35
45
45
19
35
36
45
9
12
6
33
15
6
63
81
36
66
37
5
12
31
68
9
43
48
17
127
17
18
73
275
12
36
49
56
9
91
35
9
3
18
19
35
13
29
108
18
13
20
57
7
137
43
95
6
36
39
9
51
57
3
255
69
96
64
17
18
61
35
12
78
39
28
12
47
49
72
5
102
6
54
48
72
225
15
18
12
18
57
21
15
15
6
30
33
76
12
8
21
39
15
97
68
24
57
24
72
7
36
41
36
132
12
3
3
18
39
33
102
6
19
96
95
9
45
31
29
90
156
24
162
66
37
56
4
11
145
20
21
18
120
6
39
40
5
36
24
48
7
36
161
18
18
90
12
36
97
119
9
84
15
6
19
216
11
60
9
60
4
65
96
30
6
3
16
11
24
85
60
29
90
36
24
12
13
41
7
89
18
21
40
119
30
36
55
125
42
144
9
9
15
196
41
19
20
60
9
43
29
48
6
12
24
36
18
30
105
39
186
7
29
30
6
102
1
59
61
20
57
87
45
30
150
15
15
1
20
129
90
21
69
36
90
30
36
3
33
24
91
17
111
45
15
9
18
12
18
42
18
67
41
120
24
18
84
109
5
120
36
24
39
15
1
11
1
17
15
21
15
4
35
42
79
20
75
6
91
32
36
24
16
47
42
12
3
21
84
78
33
57
102
165
36
24
45
90
36
24
18
18
45
4
17
39
24
27
13
56
111
18
31
41
60
54
174
31
41
18
165
15
72
24
85
84
48
12
53
24
39
9
60
30
73
53
6
48
1
5
12
24
18
45
60
21
127
8
24
16
71
36
18
60
54
120
1
132
83
49
5
6
45
57
18
42
3
124
36
71
69
51
6
27
16
41
18
18
27
87
30
78
81
4
41
30
36
6
43
5
187
60
29
54
49
60
35
36
90
7
83
30
39
21
30
6
36
7
5
36
19
5
51
111
1
92
15
12
108
36
69
28
72
48
17
18
78
30
24
36
36
33
16
185
55
17
12
6
66
78
45
63
12
1
35
97
8
45
99
45
91
60
77
3
237
3
84
3
13
35
36
60
18
12
43
11
36
18
51
81
79
60
17
27
15
30
60
55
36
29
31
77
7
11
6
43
20
63
33
57
3
9
43
128
69
15
88
8
99
42
18
25
47
9
45
54
48
54
3
3
25
239
6
3
27
33
60
69
126
96
229
41
18
30
6
9
40
41
39
15
18
18
9
3
18
127
5
12
151
24
11
126
39
9
163
5
18
229
20
21
30
9
171
72
42
36
19
96
65
54
36
49
5
31
5
84
43
168
41
18
90
18
57
75
72
49
41
36
48
39
33
78
36
30
36
67
41
55
107
57
15
18
18
6
30
18
6
54
18
18
126
144
54
36
19
17
39
52
83
60
30
6
144
12
33
84
51
12
13
5
36
18
25
65
60
66
9
15
36
180
49
5
72
3
33
90
30
7
47
150
18
18
67
71
36
24
72
48
24
90
66
150
55
24
56
9
31
5
19
65
42
18
90
192
90
3
21
15
57
3
15
72
37
47
150
99
81
210
213
3
54
78
12
109
20
84
27
30
108
51
21
18
42
3
15
21
27
60
33
15
90
7
8
124
5
72
168
48
72
42
9
27
12
72
36
13
20
64
17
30
1
72
5
91
20
81
60
84
6
36
102
51
9
55
17
18
18
3
51
13
36
20
39
180
13
23
12
33
112
53
24
15
105
43
35
25
5
42
36
120
6
39
9
18
33
81
36
12
15
3
13
44
33
3
21
30
9
24
45
12
78
21
15
45
27
54
3
28
8
51
9
75
9
16
12
228
12
12
35
1
20
60
189
126
249
3
277
11
24
45
63
25
128
27
102
6
25
41
63
63
252
45
33
30
18
6
48
60
21
4
47
69
75
72
12
1
161
39
39
48
33
64
65
36
19
ABCD 99157713178*3^$a+1 [50000]
19
20
36
24
24
9
36
36
60
48
12
55
29
36
43
188
69
111
64
44
9
67
108
20
93
204
31
17
3
9
24
72
175
5
24
84
19
65
27
45
91
108
29
7
44
69
27
21
48
31
149
27
9
3
57
19
5
39
93
12
12
55
65
43
36
44
28
68
21
144
36
60
63
28
128
45
12
7
36
17
3
261
39
12
9
43
128
28
180
17
3
21
3
33
15
69
43
12
53
55
77
51
93
99
28
125
3
312
28
36
29
19
8
120
177
55
65
75
40
17
79
29
15
93
19
20
105
55
29
99
16
41
31
65
72
12
48
7
20
108
88
53
19
8
9
120
48
120
36
51
40
108
77
36
3
24
45
120
31
5
12
60
19
8
112
44
24
21
51
40
68
21
12
175
53
135
24
33
7
56
36
9
36
24
19
5
120
12
51
4
236
33
87
45
15
12
76
20
81
31
185
15
64
44
60
4
20
16
24
20
88
12
41
15
81
31
5
12
60
3
12
28
8
69
12
39
4
12
24
116
45
15
4
17
27
48
45
55
53
79
41
72
12
51
21
3
93
7
161
24
31
44
45
60
48
15
9
36
120
7
101
156
24
15
12
28
17
60
3
69
55
8
12
12
88
113
12
7
65
24
24
252
43
41
60
27
84
33
156
24
15
108
33
36
36
19
101
12
15
21
7
65
7
36
29
7
44
9
12
48
12
60
216
55
65
19
5
84
111
84
129
60
3
9
48
12
24
36
103
113
12
36
24
36
12
12
15
45
3
84
24
12
93
24
147
48
21
60
24
15
36
52
108
20
12
12
60
12
88
8
9
24
7
32
100
12
68
33
7
60
56
100
17
84
60
15
45
19
12
29
120
15
21
67
72
8
12
4
80
81
39
24
40
116
36
93
96
7
65
48
175
5
24
36
27
12
48
9
204
12
48
15
9
60
3
60
9
159
64
36
60
209
132
19
5
60
55
5
156
24
31
144
44
93
39
189
87
12
21
24
108
255
9
3
36
9
27
76
8
12
45
84
216
75
33
60
24
36
51
24
9
55
5
72
175
5
24
36
36
72
43
113
12
75
57
60
51
9
156
12
87
45
27
9
12
19
53
120
12
63
16
17
43
20
45
55
101
60
156
3
40
20
52
65
39
36
9
39
24
40
5
36
15
16
29
87
165
24
3
96
105
132
15
9
48
60
192
43
5
72
55
48
96
41
115
5
15
24
45
12
43
80
36
105
48
12
36
12
91
12
24
48
72
5
51
57
12
48
48
12
87
21
3
76
48
8
105
63
12
33
12
12
60
12
144
12
12
48
12
31
44
168
177
135
36
232
89
3
21
51
124
29
60
72
39
9
63
4
20
81
12
36
144
3
45
24
211
44
45
3
28
89
231
40
17
91
20
36
228
105
31
41
36
43
80
52
185
3
105
84
108
108
12
27
153
27
117
84
84
12
24
156
3
21
36
3
28
5
24
144
24
111
4
5
115
8
45
3
16
41
19
84
149
48
84
24
55
29
72
3
28
17
36
84
3
124
24
197
24
31
5
48
27
9
24
156
24
67
12
5
48
3
16
5
39
57
60
39
45
24
180
72
132
31
96
44
72
9
3
60
36
4
108
44
21
135
33
120
24
12
151
5
168
87
9
19
5
15
4
5
123
189
24
15
45
24
156
12
103
41
39
12
252
72
9
156
84
87
93
19
17
60
48
48
67
5
31
17
12
151
44
21
111
16
89
36
7
188
45
39
36
33
39
28
20
9
31
29
19
245
27
69
151
53
84
7
5
48
55
20
96
112
77
36
12
12
15
52
164
45
19
140
93
7
5
48
24
51
72
12
21
75
57
156
60
187
29
24
55
20
12
112
72
161
12
7
44
72
57
15
108
24
28
5
43
29
15
9
27
33
139
5
103
17
195
28
12
32
21
48
60
39
36
16
116
28
341
3
16
20
160
44
45
27
9
91
36
132
41
15
36
84
81
48
36
51
16
80
33
36
39
189
12
48
120
7
41
24
24
24
60
12
31
68
256
29
36
36
55
17
48
60
63
45
132
168
67
8
9
63
9
31
32
12
16
32
76
29
91
5
19
41
27
9
3
40
5
60
27
45
48
36
31
8
156
12
40
53
132
132
7
65
3
45
60
31
17
60
24
84
79
41
72
15
148
5
12
75
57
48
75
ABCD 99158125492*3^$a+1 [50005]
56
1
143
1
30
6
30
18
3
27
5
1
36
24
75
9
135
15
6
54
72
69
9
47
64
15
30
54
6
39
48
32
145
60
60
95
7
18
12
84
54
6
51
39
177
69
48
42
18
15
141
30
24
21
51
30
23
88
9
30
168
150
6
5
19
42
18
96
9
15
17
136
183
6
30
144
69
32
25
30
60
30
119
49
30
42
63
27
18
150
93
69
179
25
6
60
18
27
33
15
32
109
11
25
23
7
60
93
72
3
126
96
78
12
141
24
3
30
60
72
108
15
57
144
54
105
45
27
3
12
9
9
15
21
54
45
32
24
25
39
51
21
8
25
96
114
12
9
21
3
81
90
24
72
30
63
21
66
24
90
39
72
9
84
3
87
30
3
3
141
3
42
35
19
21
9
119
88
33
6
18
96
96
48
47
13
11
1
54
65
24
31
6
18
6
27
27
6
15
24
27
60
81
3
30
180
11
13
3
99
5
16
159
24
57
3
60
9
45
75
21
35
61
18
105
32
25
30
60
114
96
150
18
3
9
39
9
12
54
21
129
36
48
27
80
145
60
51
48
21
30
53
7
24
84
36
54
36
6
84
126
48
87
80
40
8
25
15
45
96
24
123
344
43
72
69
99
5
16
135
9
57
111
3
45
39
41
1
54
65
24
121
15
51
29
31
30
123
32
13
72
150
21
3
84
17
13
3
168
9
30
6
66
54
51
48
27
18
27
3
21
45
147
32
187
84
65
25
66
54
87
9
15
15
108
12
30
3
48
39
78
27
69
11
79
65
40
56
88
45
51
171
21
123
117
9
111
24
75
48
5
91
114
12
30
78
75
51
69
15
96
114
12
35
19
36
9
21
54
24
21
81
60
51
87
120
36
45
99
36
89
7
90
95
49
39
48
9
30
65
55
9
21
3
51
90
24
66
81
3
6
84
36
87
9
60
3
27
144
126
24
66
18
35
1
87
129
39
21
54
5
19
42
18
17
88
51
6
90
21
87
17
43
42
54
54
6
84
42
59
25
6
240
18
6
30
35
40
24
27
120
18
60
12
90
30
3
15
90
135
105
36
99
75
36
57
24
39
209
16
9
167
19
45
51
78
60
11
25
24
42
5
19
24
77
133
3
72
15
36
6
23
181
6
24
30
24
111
9
42
29
55
24
30
42
24
30
36
15
45
30
5
103
6
11
40
99
90
36
60
48
107
16
32
31
81
45
48
42
180
21
3
30
30
6
78
162
18
42
18
117
129
90
24
5
121
150
6
120
3
72
8
85
3
8
16
15
9
24
57
30
48
17
19
36
30
150
60
33
51
36
33
15
42
84
36
24
87
8
1
24
6
54
27
3
96
45
33
12
35
55
33
21
27
3
24
72
53
37
84
66
149
31
18
42
5
48
16
96
3
5
61
30
29
85
42
30
155
25
24
71
48
61
30
101
13
12
84
24
6
54
30
30
72
48
6
24
101
24
25
15
32
79
9
48
3
125
24
16
105
30
96
54
51
3
5
72
24
1
138
30
12
35
48
16
24
15
81
45
99
15
12
30
15
9
6
30
35
24
31
204
6
48
15
32
25
15
48
15
30
27
24
24
45
150
102
15
8
37
3
51
5
31
105
39
60
5
19
6
36
84
6
105
45
60
39
129
12
83
115
156
30
24
72
83
37
51
27
90
96
147
24
8
37
35
64
51
60
113
40
15
102
24
11
24
49
12
180
30
24
9
57
18
21
9
6
9
56
16
3
30
12
54
60
24
102
35
64
45
6
114
30
90
11
85
59
64
81
156
3
15
6
75
24
57
23
1
54
6
27
3
5
1
144
84
11
144
1
36
114
30
60
71
13
131
49
36
75
21
18
66
15
51
54
39
45
75
81
60
27
32
91
24
45
48
24
75
29
139
165
21
96
84
30
41
55
48
12
29
1
144
150
9
32
55
84
30
66
24
69
45
35
112
9
24
6
6
99
21
35
205
3
45
123
57
6
41
48
61
59
1
84
66
6
24
35
55
36
5
40
8
55
6
24
27
24
80
24
7
33
32
16
99
30
78
6
6
174
90
120
54
30
72
174
6
108
33
33
87
39
24
24
81
69
3
123
6
108
132
23
37
18
6
66
9
51
18
11
19
5
240
16
69
27
8
88
48
72
24
3
30
36
51
39
156
48
222
135
48
27
48
6
36
83
25
6
6
3
51
5
24
7
24
36
84
24
57
9
6
209
40
9
95
55
12
5
43
12
180
54
95
31
9
45
6
18
42
33
48
3
21
3
5
40
15
120
12
54
24
120
72
119
25
66
5
40
8
7
48
36
6
39
9
36
11
19
30
66
60
18
36
11
24
181
24
11
24
ABCD 99158354786*3^$a+1 [50059]
36
153
12
159
24
30
24
48
23
19
48
17
72
40
69
39
3
29
43
17
13
27
45
96
3
45
27
8
55
101
16
108
15
66
24
30
45
9
11
64
3
48
5
55
30
75
36
93
51
60
80
72
55
65
52
27
18
3
69
78
33
15
153
32
24
48
67
45
45
6
5
228
19
30
36
11
133
383
24
13
51
116
36
133
72
54
41
13
131
4
56
48
16
69
47
60
40
51
45
12
32
43
18
15
8
169
78
5
43
9
48
204
68
12
61
12
108
54
129
15
60
69
33
90
9
20
60
36
28
44
37
6
30
108
27
27
57
116
24
1
23
24
96
1
144
111
15
24
17
40
8
24
180
36
124
60
15
53
4
44
76
36
68
12
25
75
3
29
12
25
11
25
3
140
100
84
168
27
36
41
24
24
72
55
54
27
45
35
37
11
12
4
33
30
6
66
54
54
6
30
5
52
32
76
57
18
17
37
3
8
1
63
20
25
3
15
17
48
7
41
4
156
57
102
18
119
31
18
156
3
87
90
39
36
39
41
16
32
48
60
84
36
28
44
1
71
61
48
42
69
80
96
7
57
123
65
25
18
77
13
75
63
54
35
40
15
6
11
24
67
29
16
8
37
18
65
60
7
125
73
47
37
47
28
8
28
116
16
15
33
32
25
407
55
18
60
30
9
36
144
33
23
7
36
89
55
36
24
48
57
80
16
9
23
49
3
20
48
28
135
162
42
17
49
36
168
75
27
5
1
12
3
68
55
5
31
18
23
37
87
21
30
45
44
1
35
28
27
18
11
31
17
48
60
48
12
168
25
180
15
39
102
126
9
45
155
205
11
24
36
28
32
13
59
12
109
144
71
7
48
57
3
29
1
39
15
78
3
56
16
12
105
60
167
13
35
148
20
7
21
80
52
9
35
4
129
18
53
24
61
11
79
5
19
18
12
27
20
25
59
12
12
48
37
138
5
103
5
16
24
56
24
1
95
16
24
68
52
44
16
116
19
6
180
120
3
20
12
127
78
3
20
16
9
24
36
30
54
75
3
165
48
105
54
21
39
198
15
152
31
66
219
60
9
23
13
39
128
124
8
28
44
31
89
40
45
36
54
9
45
24
12
3
33
75
68
36
1
78
234
95
13
75
8
25
47
48
97
27
51
161
16
140
19
29
36
61
63
69
47
40
104
24
91
30
47
72
52
44
36
36
108
12
79
6
15
60
8
12
43
41
1
47
28
108
32
4
99
9
45
75
92
96
52
105
120
71
24
120
1
24
12
11
79
18
63
8
55
81
20
48
48
4
51
5
88
104
120
72
24
12
7
6
35
55
5
151
18
36
60
15
141
3
32
76
80
283
57
32
12
43
101
7
48
90
36
335
16
12
68
25
30
5
12
132
121
39
116
13
54
66
24
36
11
76
80
48
40
69
87
36
168
9
288
39
104
184
87
24
57
99
5
4
36
99
21
15
5
19
84
53
4
116
7
57
105
23
40
56
12
204
36
193
147
15
30
3
56
13
11
61
219
15
5
12
4
144
132
15
17
72
4
20
60
36
1
18
90
11
136
32
25
215
12
48
13
48
24
107
60
24
60
16
51
17
1
36
39
147
18
39
48
24
44
4
21
12
18
21
96
9
59
16
44
36
84
156
36
73
42
12
17
40
105
39
39
33
44
13
15
32
24
40
152
25
30
42
23
25
27
20
12
48
12
16
8
24
96
24
1
24
3
20
28
51
90
3
75
17
40
9
60
87
44
24
12
28
15
41
48
208
104
24
124
20
60
61
71
40
141
83
37
59
40
108
51
137
73
47
64
44
7
90
35
25
143
112
9
126
77
13
35
64
84
141
54
77
37
11
40
104
40
68
12
168
28
20
72
43
9
27
153
8
24
49
39
33
23
19
12
173
12
96
64
33
3
147
66
36
35
4
20
40
32
13
71
4
24
15
17
31
89
60
4
80
7
18
12
35
37
3
32
1
75
51
54
60
11
84
64
32
1
23
40
44
1
27
123
21
81
95
84
36
12
7
54
24
66
42
15
3
65
1
11
7
21
96
84
51
41
127
53
112
92
228
55
101
4
20
1
54
5
16
99
90
47
13
11
96
229
42
57
68
52
15
41
24
48
127
138
47
7
54
11
25
108
18
42
11
25
30
41
103
53
4
39
5
136
60
45
6
17
181
51
201
18
5
61
18
18
108
72
90
153
15
29
25
30
41
55
30
24
23
25
47
7
161
55
5
ABCD 99158461562*3^$a+1 [50025]
116
117
51
12
84
88
12
5
84
27
4
24
12
77
87
88
20
81
159
40
20
21
15
100
5
7
32
156
52
8
52
269
55
68
28
60
29
103
60
72
104
45
15
16
36
72
41
7
12
8
100
92
40
41
87
64
80
16
12
101
39
16
132
149
15
24
4
17
43
12
140
4
92
40
20
24
16
12
60
92
196
32
60
21
19
20
76
36
104
45
111
9
15
40
32
12
237
39
21
115
36
80
9
55
8
21
75
112
164
24
60
165
27
52
56
64
108
53
67
60
12
161
15
24
28
24
65
63
112
24
156
29
19
36
41
91
68
40
32
184
140
40
80
69
151
20
4
192
29
55
80
4
60
5
27
84
24
52
8
172
20
144
24
4
8
28
5
31
65
144
27
52
17
79
24
17
43
260
16
65
31
5
43
12
8
16
12
80
52
32
28
101
276
103
60
20
40
8
4
29
120
7
8
172
60
68
96
16
17
151
12
89
31
92
16
56
36
172
68
12
52
20
124
41
103
8
88
32
129
24
19
17
3
36
16
36
20
40
29
43
140
16
80
105
79
152
9
19
116
76
29
67
104
84
4
185
63
24
300
36
172
32
96
4
89
19
128
40
8
12
132
16
29
7
89
31
60
48
17
3
16
72
32
108
24
9
7
12
8
52
20
60
40
41
31
44
124
17
63
96
84
88
84
20
28
192
24
65
60
55
32
12
16
12
32
40
56
72
52
68
48
12
33
36
31
8
64
108
44
33
63
24
60
4
5
267
72
48
12
16
84
12
5
31
17
3
24
9
91
164
24
165
132
60
75
24
40
36
8
16
36
20
16
29
39
4
8
40
8
24
40
60
8
64
300
5
55
5
175
20
36
48
21
63
40
8
4
113
135
40
60
41
31
56
33
55
24
17
175
8
88
44
4
32
252
28
77
151
60
12
8
36
28
12
44
52
29
75
84
16
5
24
7
12
80
52
36
308
21
60
3
16
44
72
28
17
39
12
33
7
84
104
9
87
84
124
12
89
27
28
12
44
24
12
108
244
32
100
68
28
264
48
32
9
51
24
16
8
40
8
69
79
12
89
39
24
100
20
112
120
36
12
20
12
40
36
84
29
7
89
15
60
36
33
7
84
5
51
60
52
168
60
84
60
36
92
12
76
53
175
12
168
20
64
72
20
189
51
76
48
5
60
207
12
81
39
45
12
3
21
31
65
19
72
44
16
44
24
76
5
3
40
8
120
9
99
16
5
151
48
32
84
84
24
28
8
45
7
44
69
19
65
51
24
16
20
72
9
31
60
12
56
12
64
36
48
5
120
27
60
60
88
5
19
17
39
21
31
20
88
44
40
137
43
32
156
69
103
137
39
12
4
20
88
80
72
40
60
156
72
8
9
183
21
79
48
8
141
15
76
8
4
156
5
79
32
24
52
72
192
65
91
32
60
72
76
80
9
63
16
36
36
92
16
32
4
164
4
32
24
64
168
8
4
65
163
144
48
8
192
28
12
48
29
19
92
93
36
3
81
199
80
40
56
16
68
21
27
40
228
41
55
245
31
12
20
12
88
125
31
144
101
15
72
4
104
72
24
48
28
68
45
7
48
84
168
32
60
36
12
52
120
48
84
29
15
21
31
84
60
84
5
187
8
24
12
9
96
84
19
77
39
16
29
60
51
64
24
5
3
12
81
15
21
31
89
31
72
80
88
252
60
20
228
12
12
40
20
4
60
32
33
7
149
51
12
100
8
112
32
16
53
19
77
24
91
65
43
60
48
152
16
84
80
28
12
48
20
33
31
113
31
32
52
80
45
235
56
40
101
60
91
24
65
15
24
64
48
29
103
5
15
52
89
79
12
116
9
3
28
12
36
41
19
44
12
45
19
24
65
7
5
159
4
77
15
48
96
96
64
12
12
12
5
103
60
116
12
12
88
8
4
60
60
101
91
29
7
60
68
60
40
84
5
3
72
72
4
80
36
28
92
45
111
48
84
12
165
291
28
24
41
7
132
8
69
63
28
29
19
20
69
87
156
28
12
53
39
40
36
44
52
156
20
12
40
ABCD 99158462108*3^$a+1 [50084]
18
30
27
105
207
3
36
6
99
39
72
69
117
75
12
36
39
105
60
72
60
255
33
3
9
15
21
9
114
12
60
129
51
45
27
72
9
45
54
108
102
18
45
9
18
180
237
48
48
9
39
57
27
81
282
69
9
72
48
87
129
51
153
51
24
87
84
6
30
42
243
57
78
18
99
45
66
21
324
51
9
96
9
27
39
105
24
57
135
93
75
12
39
6
48
51
45
39
120
141
39
57
48
222
57
135
78
18
45
12
105
48
51
48
63
33
9
126
90
12
60
255
12
12
9
144
15
12
96
12
75
153
48
75
66
60
30
18
147
3
48
33
27
18
15
57
30
42
126
21
48
15
78
99
48
36
252
45
15
132
12
75
45
171
24
141
33
15
444
60
81
87
3
69
72
39
30
27
15
12
60
165
12
24
105
12
123
9
120
63
105
87
21
39
87
69
96
9
27
87
93
12
21
27
60
105
18
24
165
12
60
15
21
63
45
36
96
60
3
21
48
60
153
3
216
60
9
96
90
18
36
39
48
15
225
132
3
9
48
12
75
54
54
273
69
39
57
75
12
48
240
57
36
135
9
3
117
18
117
33
12
36
60
39
195
210
123
3
24
36
12
42
36
36
51
39
45
48
15
45
48
12
57
90
69
12
39
9
9
108
63
60
57
18
165
15
42
27
48
153
6
48
6
36
48
15
93
132
15
36
15
45
15
57
24
84
117
18
21
96
177
138
72
6
30
129
12
9
54
228
42
66
24
12
141
12
81
90
24
177
36
39
48
96
66
3
3
18
75
96
39
117
45
3
237
87
93
15
33
15
27
18
30
24
48
117
120
33
54
93
21
39
15
81
24
108
39
9
57
54
24
9
27
9
57
135
9
18
90
18
165
3
12
189
24
444
12
33
42
210
186
45
12
63
18
51
3
18
15
135
33
249
15
3
93
72
3
54
30
45
141
120
27
45
24
36
18
9
108
27
18
30
18
15
36
63
12
78
12
24
264
27
171
57
72
93
3
99
6
30
105
120
12
192
45
126
30
54
270
78
21
15
30
222
120
42
138
9
228
3
93
72
24
165
39
12
3
69
3
72
6
15
51
6
15
3
72
72
48
42
3
15
9
24
24
12
48
21
6
30
18
81
27
24
225
36
24
105
36
27
27
21
12
21
42
174
6
90
3
159
90
48
3
15
69
21
24
15
132
84
15
90
99
153
75
12
147
6
162
18
12
27
60
9
231
15
93
36
132
27
33
84
51
12
42
99
60
84
12
48
3
48
36
36
117
27
18
78
57
48
69
36
162
60
153
60
48
27
30
15
57
162
69
39
57
3
156
114
135
3
33
192
9
51
9
246
33
57
39
3
12
9
12
3
54
27
63
93
48
60
45
150
69
15
42
111
84
108
48
9
18
18
27
21
87
3
189
48
12
3
60
18
51
36
15
18
15
21
78
21
36
45
3
57
51
48
9
15
15
90
18
222
15
72
123
168
69
15
21
3
9
36
39
18
39
48
45
30
42
30
24
30
90
36
69
39
42
126
69
48
3
249
168
3
12
216
129
105
75
3
9
3
6
66
45
81
54
78
3
45
87
21
6
21
63
69
21
36
51
132
21
180
39
261
27
99
144
54
6
66
24
102
24
36
48
6
111
135
60
30
18
6
18
36
102
54
45
24
12
207
6
27
144
171
9
21
27
51
66
3
57
30
198
3
168
9
51
144
96
60
135
57
249
78
45
252
3
90
3
15
42
48
63
69
108
72
51
132
24
48
171
21
33
216
162
9
135
6
30
105
144
60
51
33
9
63
93
39
15
33
84
9
51
45
144
12
ABCD 99158495024*3^$a+1 [50010]
144
24
35
18
27
72
159
30
127
108
120
137
7
60
108
287
6
252
18
21
231
30
18
90
55
77
3
9
175
140
33
67
5
103
48
95
189
105
36
115
32
40
144
11
30
60
7
41
55
35
45
76
113
6
120
54
63
153
24
31
5
7
32
51
54
36
84
63
72
72
4
60
197
163
12
5
72
63
100
143
37
23
85
260
40
32
105
79
23
81
15
21
28
53
27
153
27
261
180
27
15
13
77
79
24
120
77
150
18
12
18
1
53
78
210
55
77
48
72
18
333
76
36
68
64
23
18
7
95
13
65
31
188
51
90
102
85
140
63
54
36
19
41
75
36
9
72
27
51
30
72
42
13
12
68
292
60
12
131
162
31
59
18
99
63
37
41
12
36
175
185
180
72
168
90
54
183
117
63
208
17
27
108
45
90
18
55
77
75
105
318
72
13
47
133
47
13
95
61
24
5
72
180
228
252
60
43
29
183
148
32
27
181
5
75
9
36
24
7
41
60
12
18
9
4
29
108
3
36
69
90
30
99
28
48
29
18
18
12
60
180
48
19
8
15
48
60
30
60
12
27
81
67
23
42
120
18
132
90
108
162
18
84
171
105
30
9
36
9
60
30
96
49
365
18
13
116
9
67
65
187
68
100
44
76
68
15
85
5
12
132
3
112
23
258
7
47
25
23
37
95
21
9
240
7
23
36
45
100
44
100
221
12
60
39
33
183
105
3
180
45
175
137
72
48
27
136
77
48
24
66
42
12
78
18
291
28
156
36
108
96
17
180
175
5
63
105
30
1
23
25
221
24
48
127
36
144
5
43
65
75
33
115
5
42
90
79
240
224
99
81
9
36
19
41
295
77
168
151
83
36
57
64
41
48
24
36
115
59
45
81
127
80
45
55
5
75
153
27
33
12
132
36
72
90
97
113
163
12
23
144
6
7
5
42
21
105
7
47
48
109
53
60
120
135
63
37
95
13
77
36
84
55
116
27
37
233
18
24
90
18
180
48
54
60
103
120
60
44
4
47
18
72
103
89
6
129
76
77
55
203
72
12
6
79
168
53
24
3
40
5
180
168
151
23
78
12
6
120
117
45
55
95
57
208
95
102
175
11
21
33
3
177
126
12
37
48
108
5
127
17
171
64
36
5
144
36
31
23
93
4
101
75
40
68
15
30
19
116
72
195
18
72
90
25
24
59
85
89
36
19
41
12
199
89
162
18
31
83
13
17
180
67
96
23
21
36
108
15
205
96
8
45
283
5
27
153
60
162
90
7
24
35
37
188
45
55
44
105
115
221
19
36
5
219
51
162
43
36
60
44
15
72
93
9
36
19
95
90
7
83
93
28
125
144
150
61
5
27
40
23
1
71
18
175
32
15
30
42
36
162
75
15
18
7
47
93
148
104
360
72
33
36
79
36
65
30
81
28
95
337
36
5
72
48
180
63
105
31
71
60
13
5
147
105
103
59
90
3
45
199
116
45
60
18
30
19
131
12
18
27
63
81
36
45
150
210
55
5
3
9
67
101
103
35
49
11
165
15
174
31
36
36
5
60
12
168
18
30
307
95
162
31
72
107
45
15
ABCD 99158532524*3^$a+1 [50002]
12
24
16
33
12
3
33
15
12
8
108
112
15
5
13
11
24
7
12
77
55
5
24
55
125
40
51
41
84
25
39
87
102
15
60
21
27
8
37
23
40
20
76
36
8
61
39
12
3
36
54
59
36
16
36
44
16
20
112
32
13
71
24
31
30
11
76
12
87
53
12
24
52
12
8
49
54
17
52
60
36
75
5
67
72
17
40
68
12
28
20
7
5
60
40
44
24
31
5
49
138
78
39
56
16
20
24
12
13
39
36
24
36
20
19
65
31
36
5
36
4
68
28
92
76
12
20
37
66
45
36
96
27
72
5
43
53
72
36
124
12
24
75
57
3
57
44
16
168
120
117
90
45
9
15
104
52
3
72
90
42
36
105
12
20
112
3
33
69
11
67
5
60
48
31
18
83
48
12
49
60
66
53
24
12
40
56
84
36
25
72
15
12
128
40
48
8
19
17
55
5
28
12
24
164
31
24
5
16
84
32
1
35
12
7
29
52
12
21
87
12
20
1
47
12
12
16
32
25
51
24
20
48
43
5
4
116
19
21
56
25
35
40
3
5
12
64
44
48
37
6
117
20
52
56
12
40
68
60
1
6
29
19
36
5
1
47
40
48
99
36
9
111
9
24
32
49
54
17
55
89
4
27
18
15
12
24
9
11
16
72
45
90
5
31
5
49
3
72
12
15
69
36
96
93
35
1
15
116
7
41
24
28
15
5
19
5
4
12
32
28
60
24
8
36
4
12
39
209
108
40
3
5
156
1
35
7
77
48
36
31
36
57
3
17
12
19
65
120
19
18
15
87
5
72
76
32
1
30
5
49
35
91
77
60
88
24
27
18
3
32
36
16
36
123
9
60
60
21
27
24
176
28
27
17
40
48
72
8
4
84
32
48
4
36
27
12
21
20
1
23
36
84
1
111
8
7
45
21
23
36
16
15
60
45
24
56
12
48
48
1
11
60
24
76
24
56
40
92
31
21
24
21
11
24
48
36
52
12
36
104
16
44
1
35
16
8
13
54
89
4
45
36
35
25
15
20
1
3
20
7
29
52
15
33
75
29
37
96
27
36
81
23
43
132
17
36
88
84
32
16
20
48
60
12
84
36
52
57
3
21
87
33
24
47
1
3
12
44
28
27
108
102
191
4
24
129
3
20
12
48
48
49
18
17
31
89
1
27
80
7
33
32
28
48
111
29
180
19
5
1
11
76
3
12
18
6
5
4
99
5
36
115
42
15
20
4
24
57
3
21
54
72
17
100
57
15
24
56
136
8
31
9
44
36
7
5
4
3
57
56
72
55
45
27
5
4
120
141
39
9
27
56
100
8
16
63
18
42
5
60
55
41
55
66
6
5
43
24
30
51
27
12
93
60
24
8
48
28
36
8
7
41
40
45
12
23
60
64
8
28
15
33
12
24
24
20
36
28
12
8
52
44
85
95
112
15
102
78
17
40
56
16
33
3
8
145
35
1
3
8
108
24
133
27
27
33
8
7
72
21
8
31
5
16
12
12
36
44
28
96
80
24
88
12
92
36
28
116
13
15
8
84
100
20
4
20
24
60
60
1
71
1
15
24
60
144
56
40
36
80
100
8
67
57
12
3
12
53
96
60
60
16
60
51
17
37
78
5
61
71
61
54
89
1
15
93
63
24
80
28
15
18
119
64
57
54
84
5
1
54
77
4
8
88
72
15
41
19
17
96
43
101
120
91
72
165
27
6
12
6
9
12
8
108
88
129
27
45
6
29
40
3
5
12
16
8
12
40
12
33
54
54
11
31
5
60
72
16
72
12
12
15
33
108
8
12
24
1
15
39
21
8
16
45
126
17
88
8
16
8
12
16
8
12
4
45
51
68
144
7
65
60
96
79
29
64
80
121
35
24
36
4
12
9
15
9
35
48
7
48
93
44
13
147
60
116
36
103
33
75
125
84
16
33
66
5
16
8
4
72
99
126
18
12
24
21
8
43
72
5
28
20
52
21
27
63
149
40
8
4
33
30
5
72
1
47
16
32
64
3
30
42
9
56
16
12
56
16
44
19
18
39
36
44
24
36
76
44
76
27
18
54
29
4
68
97
35
12
43
36
12
24
53
13
3
36
3
18
15
12
72
8
1
11
91
5
52
20
12
24
1
15
8
25
3
8
72
100
20
64
36
27
5
28
48
96
56
48
37
15
8
49
35
7
9
12
20
13
87
15
33
104
12
48
37
59
84
28
24
56
160
144
45
23
40
48
15
33
36
51
17
25
71
16
24
24
36
24
3
30
23
24
88
69
99
21
95
36
19
5
4
24
32
48
7
45
33
11
37
3
180
12
144
60
111
17
13
63
44
12
28
32
60
55
66
3
44
40
68
115
5
13
6
33
12
3
81
15
5
24
61
12
107
25
30
108
18
60
30
41
31
5
19
29
12
24
55
5
96
25
35
43
5
64
92
36
24
48
40
15
41
4
92
16
12
27
65
36
103
41
4
92
52
20
1
59
36
24
16
24
20
36
96
4
12
44
13
15
33
35
79
120
53
16
56
40
8
28
57
18
29
1
24
35
36
28
44
16
39
41
72
97
3
12
3
5
24
49
99
60
57
23
115
65
40
8
100
24
3
33
44
16
33
72
3
60
36
45
48
42
5
25
6
5
25
23
12
7
66
15
12
195
45
24
8
43
114
48
123
12
15
45
20
16
12
27
5
36
1
135
63
5
48
72
1
11
115
21
44
24
36
4
12
57
23
120
4
20
28
56
24
72
76
3
5
24
40
68
52
12
21
27
116
1
36
75
12
3
93
32
52
3
33
24
32
48
16
36
48
20
36
49
47
25
171
12
12
44
120
55
41
43
36
114
15
8
100
8
16
24
12
44
ABCD 99158966456*3^$a+1 [50108]
1
102
90
114
54
39
9
23
1
111
96
80
139
21
48
96
48
45
54
36
36
30
78
89
127
54
107
73
30
233
48
79
113
37
30
42
54
72
108
105
144
21
90
36
120
6
180
59
25
135
33
72
71
73
23
13
83
48
16
51
90
371
7
72
30
60
180
72
27
32
7
60
18
30
132
57
27
24
84
258
39
48
93
35
13
24
30
222
18
45
32
79
33
9
12
11
25
96
30
6
51
33
78
30
3
75
54
126
17
1
126
18
36
84
18
21
21
59
67
90
126
30
96
23
64
105
90
18
203
1
63
32
25
71
79
33
21
120
24
27
111
17
144
37
42
33
39
12
36
233
7
48
222
192
6
5
31
18
126
65
64
123
5
13
99
3
29
31
33
21
18
162
120
47
229
11
43
126
30
89
25
54
81
32
43
21
33
6
54
12
135
63
6
75
123
162
3
32
109
84
47
31
17
91
21
48
87
36
101
61
35
43
72
12
65
96
109
126
78
54
120
42
36
11
37
24
126
12
9
51
90
144
36
95
7
105
27
5
64
48
32
157
54
108
252
120
93
75
30
119
16
15
17
160
96
27
5
48
37
6
156
24
180
29
25
36
51
21
144
84
60
66
6
35
49
47
193
108
35
55
36
12
54
35
43
36
36
29
112
75
149
43
5
145
36
72
35
199
153
80
16
21
27
224
19
84
240
36
18
156
39
105
6
54
18
9
48
96
99
72
21
159
33
33
42
5
187
21
57
87
33
60
36
15
32
19
126
15
48
48
3
48
42
35
112
81
47
103
90
95
16
117
24
35
55
9
32
64
48
75
222
87
57
102
54
75
32
1
42
53
1
66
77
16
32
55
24
12
42
11
1
24
23
67
102
23
144
145
18
29
25
36
54
66
168
83
91
21
32
7
9
48
45
35
43
246
47
103
41
13
51
21
18
36
69
144
3
306
27
63
72
66
23
67
93
57
23
64
3
189
21
59
37
27
32
64
33
114
36
249
32
1
72
114
72
18
11
79
54
66
57
39
30
6
30
60
102
149
289
102
78
11
64
33
30
81
96
27
120
126
15
9
138
24
5
103
36
5
31
36
12
6
27
9
87
39
108
29
61
54
30
6
9
75
5
37
30
186
99
32
43
165
51
78
47
7
41
7
42
143
64
45
18
81
48
123
84
33
3
114
11
43
18
131
193
30
6
48
6
198
30
161
7
108
77
64
75
126
119
16
32
7
6
48
6
270
108
18
17
91
21
32
16
96
51
108
17
1
12
35
145
78
54
18
36
30
23
13
24
144
11
91
21
159
33
153
54
54
12
240
143
19
360
18
51
176
25
72
15
21
162
18
30
57
144
69
27
123
18
252
39
96
32
67
54
23
103
30
6
5
48
19
90
90
9
81
48
63
99
150
18
90
27
48
33
102
18
54
6
192
123
80
16
39
36
36
90
12
11
121
180
108
23
13
90
102
60
54
17
193
15
3
36
126
78
30
36
132
231
80
43
53
25
30
18
114
54
90
53
240
13
35
16
176
43
18
156
114
162
18
33
96
9
39
93
3
192
21
11
43
30
39
129
288
47
64
15
54
54
5
67
48
78
90
117
153
108
72
3
87
12
60
18
15
32
43
69
93
90
9
27
117
3
42
12
42
18
75
80
97
54
90
216
84
3
21
59
13
35
55
57
32
127
30
24
108
111
69
138
54
11
133
27
27
216
29
133
108
255
32
16
27
53
16
48
63
126
18
180
45
57
39
144
15
33
9
23
96
ABCD 99159569786*3^$a+1 [50216]
160
63
108
89
61
48
51
44
4
36
32
19
93
56
31
69
36
8
36
96
76
120
140
228
40
56
144
72
48
31
5
55
105
140
4
44
72
64
12
39
21
24
56
139
89
12
19
5
139
189
116
180
12
52
27
33
27
33
147
30
15
164
19
36
132
120
65
24
1
3
20
72
84
48
112
236
127
132
30
6
33
60
12
75
29
16
24
3
125
72
120
1
15
3
72
53
40
87
57
87
5
48
28
24
24
84
27
84
17
48
12
232
60
60
20
172
80
144
40
56
96
84
343
41
96
91
65
24
115
48
21
36
20
55
53
13
23
112
105
15
33
39
15
105
3
113
52
252
48
75
17
48
43
9
32
28
32
36
48
12
127
81
24
57
35
19
36
6
35
112
267
69
44
40
48
80
19
21
80
175
53
31
33
140
40
56
16
75
93
15
113
12
127
126
47
100
60
56
120
31
21
75
89
76
15
65
115
93
44
160
8
124
20
40
96
48
81
96
87
87
165
3
105
33
63
24
8
84
84
12
12
43
69
33
87
39
72
185
40
44
4
24
180
12
180
44
16
63
33
24
51
60
29
16
32
52
9
147
84
60
111
30
23
60
7
132
21
204
3
129
44
292
68
76
45
66
5
12
43
57
140
12
16
219
5
88
32
40
33
42
108
125
28
48
96
36
3
42
30
5
103
5
64
75
45
108
12
3
45
99
5
16
284
108
16
39
48
24
5
13
63
84
36
12
12
3
21
80
96
64
104
31
36
5
103
17
84
100
96
171
17
28
24
111
9
80
36
48
115
177
72
32
16
8
79
113
28
12
72
108
92
43
69
96
132
111
72
89
84
96
208
8
24
24
115
5
24
52
20
40
24
60
45
191
40
56
100
68
60
60
120
16
8
43
48
41
31
77
132
124
24
27
113
61
71
64
92
43
132
45
32
48
49
35
19
180
117
144
51
48
125
7
29
96
157
243
48
12
75
24
108
17
88
3
53
40
9
71
217
95
40
12
3
185
115
5
124
3
156
216
425
144
7
5
4
15
125
120
43
300
305
100
68
88
20
31
101
43
141
63
18
30
65
88
12
39
45
219
17
48
52
9
135
48
51
21
3
12
18
47
148
3
108
17
28
32
48
4
80
16
20
25
87
39
201
8
49
66
129
93
119
19
36
89
64
12
36
8
216
25
54
81
99
125
24
36
16
36
123
129
32
55
6
39
80
43
48
77
31
177
129
96
35
12
112
3
33
15
117
192
3
101
196
36
3
72
53
40
96
216
9
15
96
24
56
288
97
42
102
63
8
12
12
24
25
54
41
36
36
40
63
21
20
76
63
45
36
36
44
36
79
36
245
55
24
5
108
115
77
48
96
52
44
228
31
269
43
9
96
20
19
69
24
32
73
3
68
40
80
7
12
17
36
73
114
12
36
45
48
36
116
79
105
36
12
15
5
13
83
36
19
24
12
9
44
36
192
25
63
27
54
111
33
39
51
77
139
60
36
117
32
88
33
23
115
45
9
3
12
3
29
16
48
20
31
5
91
17
12
84
76
20
16
12
27
96
69
20
76
27
108
108
101
24
1
6
89
88
3
125
48
187
29
84
7
5
4
156
75
57
63
65
4
140
16
68
16
48
57
6
12
126
186
69
20
16
60
15
33
33
90
89
84
160
87
17
16
84
32
28
51
45
135
65
76
240
15
5
24
16
84
80
132
7
117
3
105
48
212
127
30
35
148
75
53
48
169
51
236
145
83
36
79
ABCD 99159785282*3^$a+1 [50132]
258
270
36
54
36
119
7
90
126
30
54
53
72
133
11
37
35
7
41
25
60
30
6
66
54
36
18
126
18
17
55
60
54
36
36
23
67
29
216
43
36
65
48
67
138
96
36
108
18
90
18
30
60
155
97
18
72
5
13
54
12
18
78
12
90
186
41
103
36
29
127
18
18
168
54
30
17
61
54
18
11
55
36
186
228
90
6
54
30
6
5
31
18
36
11
37
60
23
72
7
78
120
35
25
300
42
30
306
24
41
25
24
36
54
5
96
25
72
30
96
66
6
108
101
19
29
85
12
60
11
72
133
72
162
90
48
47
24
7
65
19
24
12
17
1
24
228
72
126
60
65
25
54
72
65
25
23
31
41
211
162
108
84
24
131
25
71
19
78
12
18
36
6
18
5
121
234
18
18
41
13
83
79
108
12
96
180
120
108
89
97
90
54
216
48
78
72
65
55
36
125
144
1
6
18
48
24
90
66
83
7
60
5
24
1
42
18
83
1
90
114
36
90
36
90
138
24
36
54
12
24
102
180
162
60
18
102
6
36
5
121
102
90
36
60
66
24
29
37
35
1
24
18
77
144
67
77
72
24
19
150
47
25
18
90
90
72
41
85
155
25
119
55
18
18
72
36
54
6
72
149
49
36
83
37
78
156
24
66
54
18
47
72
85
11
55
42
48
119
355
18
36
54
18
84
78
48
53
72
7
41
24
1
24
36
36
66
72
60
126
72
155
48
61
18
42
228
42
66
143
25
12
24
36
12
42
54
131
49
102
78
30
96
18
90
102
179
79
66
71
55
36
132
113
144
133
60
72
23
151
36
18
42
41
24
91
54
36
78
12
18
24
23
103
66
108
18
24
41
79
24
54
162
18
192
150
36
5
97
6
30
60
30
90
119
85
11
181
18
90
47
24
97
18
192
78
90
90
90
54
198
72
30
90
42
198
18
54
5
49
126
41
13
90
174
6
234
11
7
48
6
18
65
120
96
151
18
23
7
65
67
30
234
29
85
83
79
18
66
60
36
54
119
37
6
18
120
402
18
66
29
169
6
102
54
324
65
31
180
5
49
12
78
54
120
180
11
139
12
18
150
65
37
204
12
179
120
61
54
54
71
25
30
18
18
24
5
24
37
54
144
6
84
6
108
12
414
6
174
126
18
42
65
73
47
133
18
17
25
216
90
36
18
95
67
173
97
18
36
66
60
120
24
11
199
150
72
83
115
5
25
54
6
66
65
25
126
42
36
30
197
72
127
18
36
114
65
61
36
84
35
37
42
18
12
78
29
1
143
1
24
36
59
139
48
18
35
1
78
41
7
42
23
144
49
47
25
30
17
25
30
6
11
19
24
18
108
47
264
61
204
36
83
55
72
18
119
7
78
11
7
137
1
36
60
66
54
36
179
25
108
90
36
90
54
36
12
60
30
107
1
150
72
12
72
29
67
30
54
24
84
53
7
198
54
90
18
113
49
138
96
77
168
61
126
18
246
24
90
246
29
49
30
161
25
84
83
43
42
59
13
11
19
90
72
90
108
60
137
115
36
84
24
77
72
7
60
36
90
210
60
18
72
12
42
18
23
187
101
24
181
126
36
24
90
144
72
84
11
67
12
24
65
1
215
73
18
150
84
18
126
36
6
54
48
11
24
61
144
11
55
144
6
12
42
77
49
72
102
36
114
156
6
65
48
85
12
143
151
41
49
95
72
13
ABCD 99159913696*3^$a+1 [50012]
20
15
6
54
66
72
102
13
17
108
36
19
35
18
54
1
104
39
37
5
42
33
12
141
132
7
71
9
12
3
66
6
66
159
9
27
93
39
12
15
45
9
24
6
42
54
33
21
24
30
30
6
6
234
9
88
72
41
79
5
48
18
9
33
60
12
3
69
30
25
101
15
27
96
162
39
39
6
75
99
69
192
39
9
15
6
6
6
12
12
30
18
7
11
45
9
90
33
51
24
102
96
60
39
111
25
29
3
40
5
18
49
20
45
6
60
30
12
7
20
15
24
54
3
27
48
45
33
24
55
17
15
39
12
84
108
18
108
6
1
53
19
32
21
12
102
30
15
21
48
6
1
17
7
11
45
63
9
63
9
36
3
57
3
61
5
30
18
3
12
51
42
15
57
12
15
9
91
128
28
107
25
12
96
65
18
1
41
39
60
36
9
36
24
6
18
36
24
6
105
36
15
30
54
60
1
29
15
45
75
48
112
71
48
36
90
54
81
16
5
15
15
18
24
3
3
6
24
24
6
81
21
27
63
42
55
20
88
47
78
39
9
27
39
90
123
111
42
7
41
39
3
24
1
20
33
19
8
3
12
69
100
11
12
37
36
12
68
63
24
42
15
40
83
36
54
42
25
8
81
31
215
84
12
30
27
33
24
48
18
18
36
31
24
23
57
15
21
84
9
30
96
1
17
15
40
5
12
43
17
63
63
45
3
61
20
15
1
53
24
30
48
129
15
54
162
24
1
84
68
33
78
9
63
9
28
32
21
7
17
3
75
6
30
84
42
31
20
12
3
12
6
51
15
18
6
57
27
18
30
129
75
30
6
45
3
102
87
40
11
30
12
55
29
54
1
60
41
42
33
24
33
6
1
11
12
25
53
19
56
12
45
3
64
20
15
6
87
27
30
51
40
29
30
81
12
3
132
13
17
66
9
21
31
20
16
23
66
120
60
60
6
12
37
11
18
27
3
21
48
123
48
66
43
5
30
6
27
63
69
33
39
40
29
51
15
66
12
27
9
72
19
59
57
64
71
105
39
24
6
18
48
69
220
29
96
24
79
32
21
54
24
49
17
6
18
72
102
37
35
25
48
23
45
12
45
18
18
19
5
42
33
28
17
15
45
132
31
17
66
1
96
80
57
27
9
19
60
41
7
35
45
129
96
60
39
75
30
51
132
12
39
49
65
7
5
3
12
48
28
53
12
78
81
36
3
9
52
29
7
47
42
66
42
103
20
12
15
42
51
45
24
3
60
12
93
115
47
18
7
5
48
186
12
18
91
23
120
90
6
21
93
7
65
91
32
3
9
3
60
18
7
11
37
5
24
30
13
32
63
145
35
60
33
33
174
6
36
36
19
113
63
4
20
111
72
30
3
99
60
1
32
87
144
12
84
54
51
16
17
127
8
15
13
60
35
45
4
113
78
54
60
24
139
8
9
36
162
18
198
9
63
57
88
5
27
3
60
9
63
30
90
120
25
23
18
27
63
12
90
7
65
15
40
11
54
6
1
29
96
6
117
75
6
54
36
36
78
3
45
18
9
15
132
1
29
60
6
12
33
15
54
84
27
12
63
42
15
93
15
57
3
24
9
24
6
21
45
30
6
27
48
9
84
6
1
12
53
19
29
12
30
9
39
102
18
12
18
90
24
18
75
93
39
15
57
36
64
89
51
9
6
1
20
69
60
51
15
12
6
24
343
12
107
6
12
15
148
32
27
6
12
6
97
59
13
20
15
33
63
132
54
108
27
33
27
45
55
80
15
30
15
36
3
1
113
6
9
40
125
55
68
9
18
12
21
15
60
25
5
12
7
20
9
24
3
9
6
12
12
25
29
31
68
165
108
24
96
12
103
29
6
48
9
33
18
30
7
53
19
8
24
15
1
5
75
24
33
15
160
11
66
3
75
48
12
18
48
6
93
52
48
5
42
60
6
42
42
6
12
102
63
21
12
15
9
75
16
72
35
13
5
24
3
40
5
6
49
53
24
6
9
39
12
54
123
27
21
15
18
24
6
36
24
54
3
12
33
67
17
55
35
1
80
9
3
148
20
160
17
60
27
40
29
51
93
12
6
24
1
20
3
30
91
35
13
125
7
11
18
6
13
47
48
18
30
174
15
9
12
24
55
41
12
15
33
27
21
36
3
33
30
48
24
18
12
18
12
66
19
53
18
24
6
54
66
12
7
8
40
53
27
9
24
30
9
45
6
42
67
47
6
67
32
120
15
24
6
123
40
20
12
21
60
48
7
17
63
27
33
3
24
192
24
24
25
32
21
39
219
24
18
24
55
5
6
78
66
6
30
18
6
1
83
42
39
51
9
3
186
51
159
69
63
49
116
9
24
31
8
132
3
12
81
75
30
54
18
18
25
23
9
40
41
7
23
21
165
43
68
45
18
12
60
42
15
27
1
20
12
63
18
91
101
15
9
3
3
84
18
36
19
35
180
13
35
12
12
21
9
120
3
72
9
24
48
12
87
21
54
150
30
60
21
9
3
147
13
71
60
54
36
39
15
18
90
42
103
152
27
18
30
42
36
48
6
93
48
69
54
132
60
9
111
42
12
66
37
5
36
12
138
12
48
9
12
33
43
23
12
48
69
40
32
15
24
9
15
117
45
3
12
21
18
1
11
48
61
23
13
35
25
17
15
33
7
72
35
78
66
66
63
15
12
1
152
15
33
160
24
113
36
31
11
105
15
12
33
4
125
31
92
21
66
48
30
3
39
21
33
24
3
52
11
21
21
12
12
3
15
13
24
53
3
3
102
39
16
32
177
6
30
19
101
72
30
13
5
48
36
171
45
30
48
6
51
15
45
12
45
18
42
ABCD 99160238512*3^$a+1 [50116]
9
75
21
15
24
5
133
27
20
151
189
12
33
36
23
96
52
12
120
81
23
121
39
32
211
65
48
1
66
33
21
18
5
64
21
6
36
90
36
48
183
48
48
92
151
9
15
36
93
15
36
90
35
103
5
36
67
45
84
51
72
21
44
61
3
39
141
51
42
36
23
36
100
15
77
127
216
30
54
72
29
313
72
15
21
63
27
108
72
41
88
75
33
51
54
3
33
15
120
200
31
90
30
9
32
4
12
3
48
36
29
4
60
36
48
45
3
60
36
21
60
87
57
36
30
45
104
31
21
51
45
32
103
198
51
201
119
252
36
25
18
33
135
120
24
138
3
69
6
81
99
77
4
39
24
17
13
39
24
45
135
84
236
16
87
69
144
21
59
88
33
23
148
156
36
51
54
6
69
12
39
132
18
120
126
29
100
12
9
23
7
6
30
108
21
15
36
45
63
42
71
64
39
6
138
132
144
9
12
27
96
69
3
45
99
17
60
4
32
4
3
93
144
24
9
18
165
213
11
373
48
42
33
231
42
84
54
9
176
28
32
36
52
81
6
5
16
51
33
8
4
39
90
54
41
252
67
6
27
9
51
164
55
138
36
36
99
68
163
18
12
15
75
101
61
42
30
63
24
63
21
96
27
12
5
16
123
6
231
123
45
212
16
92
1
54
138
99
69
90
12
5
31
42
135
60
3
33
44
36
103
9
45
35
67
129
24
105
39
20
121
23
28
24
48
93
95
16
135
9
81
18
6
90
9
168
8
48
13
99
32
31
129
3
117
3
60
246
72
168
39
105
27
104
184
3
41
96
115
18
311
31
257
73
87
3
81
48
32
124
24
51
48
45
33
54
17
19
33
192
39
18
18
33
27
12
6
3
120
92
60
97
168
15
15
129
87
153
156
236
55
54
179
52
92
4
27
177
32
36
112
45
3
63
29
48
52
12
24
108
57
71
67
129
44
28
75
90
107
36
28
9
30
6
39
51
12
21
120
48
9
39
15
101
79
29
25
126
29
52
56
64
132
81
60
3
132
24
3
12
18
147
33
3
92
148
135
6
66
29
28
3
30
3
48
27
17
4
153
78
21
117
6
210
60
66
93
15
42
35
52
24
9
90
18
6
41
64
21
71
67
29
48
19
30
47
36
4
12
12
69
54
9
33
303
15
29
7
18
159
9
3
117
75
48
12
9
60
48
51
39
81
81
126
33
21
75
123
42
99
48
60
80
100
21
3
213
51
44
28
27
120
42
23
61
114
12
24
66
27
33
18
273
72
96
3
276
237
69
27
63
54
23
61
168
84
87
27
12
24
126
18
33
141
27
9
191
4
180
72
80
52
33
3
48
12
36
48
24
9
123
39
101
79
33
80
64
129
60
3
24
57
3
48
36
12
69
59
4
24
84
39
137
67
57
240
27
120
45
99
21
44
31
45
116
1
3
140
108
109
123
21
147
84
15
69
44
16
12
32
67
21
24
75
45
56
88
9
6
30
18
41
4
132
21
39
15
6
84
24
59
16
45
54
78
30
57
12
21
11
28
96
48
21
15
36
87
42
48
78
33
69
126
45
15
12
69
21
39
12
27
57
12
3
21
69
174
108
57
111
84
77
19
77
7
60
269
184
27
60
81
9
75
105
300
24
66
60
17
36
112
81
11
49
51
12
24
21
35
31
18
36
59
64
48
20
64
165
12
54
9
231
45
93
47
12
132
12
49
18
42
123
44
16
81
3
56
184
168
3
65
7
9
48
80
28
15
21
87
41
67
18
23
88
44
61
63
24
39
81
32
36
108
157
18
5
103
168
45
21
15
80
1
143
31
81
195
18
12
3
156
12
24
24
128
1
3
140
40
56
100
80
28
72
15
41
1
66
60
ABCD 99160255802*3^$a+1 [50013]
96
24
67
21
44
64
48
60
72
8
52
84
15
9
9
63
32
160
51
72
17
60
40
32
13
18
65
12
48
12
24
19
29
112
56
84
76
84
27
5
16
51
18
18
18
3
48
3
53
72
19
5
16
8
4
3
9
9
15
39
9
32
121
71
12
28
15
36
36
9
99
21
24
56
60
4
33
126
18
18
9
12
8
28
36
56
24
24
19
113
31
36
17
24
13
51
96
8
16
32
67
5
36
60
84
100
75
5
28
147
129
12
36
39
18
18
17
16
140
48
31
17
16
24
60
9
54
45
8
37
36
3
15
101
24
4
12
21
11
24
1
27
32
13
3
15
117
8
36
28
72
12
12
3
17
60
24
43
17
4
56
193
143
4
12
32
4
96
69
180
11
25
90
5
4
9
27
99
21
51
5
12
1
18
18
11
16
92
84
12
1
23
31
72
18
51
48
36
27
144
54
47
64
24
20
12
24
115
36
105
21
36
15
36
32
60
37
3
33
87
8
28
39
77
16
51
45
9
87
80
144
12
12
25
39
56
49
27
20
124
32
12
48
25
18
18
51
75
29
7
33
3
65
43
21
15
5
76
36
9
39
12
3
36
29
24
36
124
3
29
40
8
193
3
84
39
17
84
4
128
108
91
17
52
20
73
36
15
204
20
16
12
20
4
8
79
53
48
4
24
33
3
51
33
39
9
12
69
18
5
52
20
24
72
7
17
52
36
24
15
5
12
16
3
36
9
32
13
51
32
100
15
72
105
20
19
89
52
44
16
12
21
36
159
3
69
80
13
54
45
68
48
37
15
24
32
16
57
11
36
24
40
8
4
75
17
1
3
51
72
9
8
24
48
12
28
15
81
36
20
48
64
3
45
27
69
21
72
35
1
15
12
27
153
44
28
27
41
64
176
25
18
21
105
54
90
75
72
80
4
32
79
17
16
12
9
27
48
51
36
9
27
33
24
8
52
20
16
104
13
35
16
39
33
8
36
13
3
33
18
18
71
19
33
44
64
39
45
32
67
18
11
16
27
33
147
18
11
4
20
48
24
4
12
57
11
84
31
89
55
57
8
24
19
17
28
8
120
52
189
23
31
65
24
1
39
87
33
36
44
85
3
128
40
63
21
20
88
20
276
172
48
12
27
5
40
12
15
5
40
27
21
33
18
36
9
24
72
21
75
68
48
25
51
32
79
9
27
149
31
9
120
12
39
29
40
72
72
8
136
48
27
9
45
95
4
32
31
357
32
12
4
8
16
32
36
7
21
8
133
27
45
36
54
57
12
96
69
18
9
48
48
20
19
18
183
33
15
32
7
41
85
11
7
9
12
177
15
128
4
15
53
37
11
25
162
5
13
11
4
21
72
18
129
12
128
48
61
27
63
65
28
36
33
39
15
33
48
48
15
21
80
28
51
17
36
28
48
44
48
84
48
7
69
36
84
24
201
47
16
56
43
108
93
51
33
3
9
9
36
18
36
144
41
4
20
16
12
164
72
112
20
12
139
57
48
129
35
12
108
151
29
25
23
12
4
159
72
18
23
16
44
24
1
11
16
36
8
4
12
24
213
18
9
81
27
20
24
16
24
8
79
18
15
39
221
121
23
49
72
3
32
64
9
27
12
123
69
3
36
33
12
32
100
8
112
48
8
60
12
88
27
5
204
52
45
143
73
90
57
24
9
63
20
43
17
24
28
12
24
21
90
33
8
84
12
25
23
24
160
44
12
100
60
27
9
27
18
35
1
227
24
1
3
44
136
12
32
7
45
96
96
15
36
9
12
132
36
44
12
40
21
27
63
33
108
48
9
198
21
33
27
44
36
109
36
27
63
57
24
45
23
144
64
39
9
9
107
1
11
43
5
16
96
63
21
140
16
156
9
59
16
80
7
29
7
54
162
45
81
54
126
155
43
36
29
16
20
36
12
12
55
45
20
12
124
56
144
103
105
3
9
81
35
40
36
20
12
28
24
39
18
35
16
36
21
90
33
21
87
3
41
16
20
64
3
72
9
24
3
21
44
64
36
51
36
18
23
12
4
128
24
7
45
27
72
33
3
9
9
36
15
57
54
9
117
54
18
3
33
18
54
51
44
16
33
23
28
32
160
20
16
12
12
36
3
29
7
5
36
132
25
18
53
19
69
24
72
15
33
20
55
77
12
1
27
56
72
16
45
54
21
104
52
12
48
8
12
48
37
15
96
44
4
8
232
8
48
84
12
16
8
72
37
3
12
32
7
180
41
24
16
24
56
1
90
36
5
28
3
33
12
32
40
44
4
12
36
32
60
16
108
21
11
4
36
12
9
51
32
24
109
15
36
32
25
147
15
17
28
27
5
228
64
81
51
3
54
18
5
12
4
8
48
16
84
39
41
13
87
24
8
7
18
39
24
8
12
16
96
44
24
40
3
53
16
60
33
36
18
53
16
84
96
165
27
32
16
15
17
64
9
27
48
24
72
27
33
20
60
157
39
8
25
135
36
9
39
116
7
113
139
45
24
104
24
4
12
147
33
20
40
24
72
72
8
40
32
55
41
124
69
36
35
1
47
4
36
3
29
115
69
3
45
20
28
15
21
36
108
33
36
39
56
12
109
54
90
15
36
68
16
27
21
15
29
151
21
8
76
36
32
12
28
116
12
84
7
29
16
135
36
36
81
108
ABCD 99160497056*3^$a+1 [50035]
6
59
33
12
12
24
46
6
84
18
2
64
20
39
21
12
60
52
18
17
73
24
24
12
30
18
6
5
61
128
15
19
66
6
5
13
42
14
76
8
27
21
82
26
15
37
23
7
24
6
18
24
5
108
48
25
12
24
24
66
18
71
25
32
22
78
44
10
14
4
72
6
12
62
70
5
21
24
15
21
22
12
38
16
20
4
6
26
34
42
54
38
16
20
4
18
50
39
25
23
67
36
5
9
10
48
38
88
35
81
10
14
4
36
11
45
36
108
10
2
12
10
12
6
8
4
12
36
102
96
17
9
76
8
64
42
36
38
12
24
46
17
13
60
108
54
62
16
48
192
8
60
22
29
31
62
12
4
90
12
48
62
4
36
23
79
30
6
96
114
44
15
1
11
69
46
6
12
66
30
6
78
12
6
42
36
24
42
5
25
56
28
6
66
12
12
24
12
44
34
5
1
68
3
19
5
25
35
43
48
108
29
25
20
10
38
10
18
32
12
76
96
8
36
51
1
42
26
12
10
12
41
24
43
53
19
42
6
62
46
14
46
36
74
10
12
24
38
3
37
78
5
55
17
1
44
28
18
24
38
72
48
28
176
40
6
12
17
24
24
33
130
18
20
4
8
27
13
20
10
30
32
3
7
38
4
36
47
13
24
30
53
55
38
4
35
19
42
8
39
1
12
12
32
64
36
35
1
24
20
39
36
13
18
30
24
24
32
4
56
10
53
21
3
60
36
9
58
50
12
27
25
54
50
16
36
18
6
18
26
76
24
90
29
43
30
54
30
8
28
8
10
6
6
12
6
11
60
48
13
8
34
41
79
26
12
4
11
12
7
26
82
5
21
46
84
14
132
64
66
110
70
41
7
17
13
8
22
5
97
6
12
110
15
57
3
105
3
19
5
25
108
30
6
60
36
71
33
36
24
10
24
36
26
4
32
4
23
25
90
36
6
6
42
42
14
10
24
2
4
47
25
20
52
18
42
90
2
39
61
24
30
74
22
50
16
12
32
4
66
36
18
12
18
5
1
68
48
3
25
80
16
24
90
6
6
17
48
33
24
15
33
24
3
33
94
50
3
31
6
20
40
20
10
14
15
85
11
1
8
34
2
28
30
41
55
114
18
30
30
74
34
6
60
6
30
44
4
12
102
26
39
33
22
36
14
52
11
165
75
24
85
6
12
72
26
39
48
31
2
12
36
22
30
44
3
31
29
36
49
48
30
138
32
22
5
73
42
30
6
6
8
75
13
12
6
12
42
6
12
12
48
18
6
14
82
29
9
40
60
54
18
20
72
51
21
96
24
36
22
98
4
24
20
22
14
70
30
20
15
21
4
6
29
79
26
46
18
35
19
5
60
13
44
46
38
64
48
84
8
22
29
7
30
68
4
18
50
22
77
1
32
12
88
20
22
6
8
46
60
18
8
10
18
12
68
24
28
42
42
6
17
72
45
46
38
15
7
17
13
23
69
16
24
6
72
24
74
22
29
9
16
35
31
24
36
30
8
34
12
18
128
60
34
38
15
1
6
36
12
18
84
20
4
20
4
78
17
61
24
36
6
5
21
22
5
7
30
18
50
16
6
14
39
81
10
12
84
30
48
8
12
15
13
44
16
23
7
42
6
5
84
25
8
3
1
54
54
12
80
40
11
7
26
10
30
11
1
42
66
150
36
74
84
76
42
54
11
7
5
1
12
24
35
19
74
51
25
6
18
12
54
30
60
12
32
15
21
52
12
35
1
11
31
30
23
9
36
16
18
41
24
12
85
44
4
32
4
12
18
6
23
13
104
96
22
50
10
18
72
11
21
39
57
15
45
4
59
109
6
12
60
2
51
31
120
5
21
22
66
54
6
12
12
23
9
63
57
24
34
66
32
48
136
18
18
72
32
24
10
114
120
20
36
4
20
22
6
8
22
38
96
24
76
8
22
36
54
23
43
12
36
30
30
2
28
11
24
19
26
10
2
10
24
53
7
38
3
19
24
29
25
6
26
3
31
2
12
82
50
3
31
17
69
4
66
14
24
10
2
4
84
8
34
14
10
12
78
6
30
24
24
23
69
28
72
18
26
10
14
3
45
60
4
6
42
18
14
3
13
23
9
70
6
42
12
108
42
32
4
32
3
7
2
27
9
22
29
1
24
138
6
12
72
12
11
25
32
76
107
9
60
34
14
15
7
18
48
108
11
9
46
6
84
18
50
3
19
53
13
72
72
24
6
26
22
2
15
33
58
18
42
12
6
12
12
156
12
54
30
56
72
10
5
1
12
20
28
92
4
44
64
11
31
14
10
14
40
36
24
12
23
13
12
30
18
90
2
3
48
31
6
20
60
10
18
30
12
54
11
7
5
61
30
26
3
57
16
12
36
12
20
99
31
30
24
20
3
33
34
24
2
24
28
20
36
4
6
42
23
31
29
1
6
2
48
40
12
8
28
20
4
30
182
60
28
12
35
21
4
30
6
12
12
30
60
24
2
24
60
28
128
27
45
12
24
4
11
19
38
99
55
24
12
14
39
12
55
18
20
34
18
30
2
82
114
11
91
5
43
5
36
73
56
70
2
22
36
102
24
78
12
6
24
8
96
10
17
9
135
9
10
12
50
15
13
6
53
81
34
6
56
4
30
72
18
36
80
39
21
34
74
36
40
36
18
17
25
8
28
42
6
6
66
20
22
6
44
58
38
4
23
45
4
30
53
7
240
120
53
1
30
12
14
10
14
10
6
23
13
20
22
41
24
37
18
18
44
16
20
88
92
28
6
38
40
30
42
18
38
22
12
30
24
6
18
20
12
3
21
22
12
2
130
5
24
1
66
29
24
21
4
36
54
2
10
29
1
42
12
30
36
24
54
29
1
66
38
12
16
23
25
24
12
8
75
13
35
7
41
1
36
47
33
27
36
24
43
12
42
48
6
14
46
2
24
106
24
50
39
7
14
36
12
3
19
14
16
18
38
48
64
18
30
8
15
9
16
32
22
2
48
51
25
35
45
39
33
24
28
18
12
6
11
1
18
6
35
9
22
12
12
5
1
23
24
93
118
26
88
12
24
24
6
36
26
4
6
24
24
12
12
6
54
5
72
13
68
15
7
6
6
120
18
107
25
24
30
2
27
13
24
18
42
20
40
6
12
12
6
72
8
12
16
32
10
14
4
24
42
14
10
6
6
2
12
16
20
28
12
12
11
1
8
12
88
18
17
1
30
30
180
12
8
12
24
4
12
12
32
16
30
12
5
97
6
12
48
12
6
35
45
34
5
1
6
29
31
89
21
10
26
34
14
16
36
12
48
23
19
6
24
12
140
34
14
16
42
5
12
13
12
30
42
8
46
54
92
60
16
12
12
116
28
66
6
8
34
5
7
26
12
10
41
37
8
4
6
26
16
114
36
54
11
19
29
9
16
11
25
36
95
9
16
47
25
8
27
13
32
10
26
22
77
31
62
4
6
54
35
85
23
73
30
2
70
5
25
8
87
7
60
30
18
6
20
24
40
102
14
34
26
40
56
28
12
56
4
6
18
44
22
29
57
28
30
29
37
83
1
44
16
44
22
6
42
12
18
83
48
105
36
4
90
72
62
58
12
6
6
60
50
3
1
11
13
32
118
38
24
16
30
24
18
68
ABCD 99160804214*3^$a+1 [50019]
224
280
84
92
238
26
70
66
24
54
146
24
262
54
144
32
10
90
120
84
116
54
154
32
48
22
90
224
70
26
184
14
112
50
168
6
96
90
24
100
26
34
24
246
74
156
10
50
24
136
56
28
32
48
90
106
80
40
80
46
170
108
106
50
46
54
44
16
176
24
16
48
156
84
32
294
186
124
44
132
90
198
12
30
18
132
28
20
12
24
6
114
16
264
204
26
6
10
54
84
60
12
20
474
210
24
70
32
58
72
20
84
144
22
150
20
120
48
16
96
308
12
4
44
72
120
4
90
74
6
70
260
124
20
40
56
6
10
54
54
32
28
30
6
44
30
66
64
240
20
16
26
160
54
80
64
12
20
48
52
38
16
86
4
54
26
64
56
30
214
180
120
180
12
110
144
16
128
10
72
24
80
156
10
54
144
60
126
210
576
120
140
160
108
56
70
6
84
86
130
78
6
26
54
160
20
6
214
26
210
168
12
160
68
6
154
80
60
10
326
160
20
40
116
84
6
34
14
66
30
16
80
64
54
80
36
24
216
16
294
390
36
38
16
6
48
26
16
144
50
96
78
90
6
54
96
156
148
116
246
64
26
264
160
36
20
70
224
16
74
24
30
106
6
134
220
20
16
60
200
28
12
14
240
130
24
156
80
64
90
176
16
134
124
126
90
80
24
160
36
26
240
18
36
36
64
6
50
64
56
198
96
154
96
120
84
42
74
156
154
66
158
6
76
24
120
24
120
36
186
54
20
156
90
10
134
10
54
6
164
6
160
246
180
60
44
36
160
74
130
126
354
20
4
156
224
90
10
56
174
82
24
60
156
78
32
90
300
28
116
96
154
146
24
204
100
60
90
80
82
8
6
34
206
66
24
6
154
6
98
72
88
270
32
394
96
48
92
64
60
20
4
60
36
54
2
168
16
54
2
40
38
42
54
6
100
150
74
24
46
234
176
360
24
22
128
16
74
6
66
4
60
14
202
248
46
90
6
50
148
42
138
152
4
26
34
336
20
10
74
144
102
160
80
70
44
94
2
148
36
44
180
16
24
132
138
96
54
20
6
150
160
60
110
226
14
16
194
36
10
80
10
44
186
10
230
64
90
80
40
110
106
48
60
80
76
20
156
4
36
24
36
228
102
38
76
24
56
96
84
96
4
80
64
6
26
264
64
192
260
10
18
30
2
24
166
50
4
26
54
84
16
24
126
146
78
6
10
74
246
10
144
192
8
30
96
10
24
200
192
28
32
58
210
62
18
376
104
126
70
164
22
18
120
140
106
26
48
70
32
34
14
6
96
90
384
144
160
96
74
160
120
126
ABCD 99160866692*3^$a+1 [50030]
195
57
36
162
33
100
17
75
28
32
48
33
115
41
18
90
31
29
18
54
3
45
42
9
27
18
66
18
3
3
45
45
84
15
21
24
3
28
35
24
12
129
21
19
29
3
69
36
15
48
51
30
108
15
111
45
84
87
186
63
132
3
102
115
12
77
19
29
126
45
27
18
60
30
57
28
77
42
120
13
8
21
120
24
19
20
15
12
81
48
15
90
7
29
3
3
18
36
48
180
51
21
19
44
33
30
24
198
36
15
75
30
42
18
39
51
45
4
53
108
19
96
47
97
53
30
13
24
8
60
39
13
41
36
54
42
27
57
60
3
51
30
6
84
97
89
199
12
125
18
186
183
27
181
53
99
27
1
32
36
9
15
15
90
63
45
3
75
12
18
36
3
141
36
6
18
36
91
83
6
43
23
57
33
67
11
45
132
48
75
85
12
192
96
47
25
48
179
13
23
9
40
11
174
6
36
18
18
13
35
36
6
54
33
57
84
24
18
30
24
31
80
9
51
27
72
13
17
54
49
8
87
1
35
9
15
120
45
117
19
24
35
66
39
16
17
27
105
12
3
48
28
60
80
40
47
78
15
69
63
9
6
12
13
29
3
51
72
30
55
53
96
91
29
3
3
12
1
305
127
8
189
31
29
31
32
120
12
16
89
18
24
9
99
138
54
1
113
156
24
15
21
120
24
7
77
36
19
71
37
12
48
8
9
31
41
31
32
21
54
6
12
114
13
53
27
16
11
6
27
57
60
48
15
3
45
177
36
39
87
9
9
138
33
21
108
15
45
18
72
18
7
96
164
40
47
6
75
9
31
47
36
117
39
61
32
105
18
73
17
15
112
41
54
25
11
205
77
3
141
54
25
29
108
18
85
44
96
87
30
43
47
105
60
39
30
18
13
23
97
119
33
21
67
47
66
6
90
39
9
31
24
23
174
39
21
171
52
11
49
5
15
16
80
9
183
15
24
54
27
27
21
9
55
8
99
6
12
115
8
57
72
90
24
120
6
108
90
210
6
9
27
54
84
3
12
93
7
128
33
36
39
117
183
4
11
126
60
66
18
132
3
84
15
45
76
11
54
72
84
19
89
75
57
30
108
6
12
27
81
15
4
35
13
8
39
1
12
17
43
53
15
52
5
3
27
153
100
44
81
36
54
24
25
5
43
32
36
4
71
84
21
12
3
6
3
33
7
8
165
48
27
99
18
15
16
77
63
15
36
69
105
6
1
12
60
56
69
3
9
24
19
71
57
28
32
3
90
144
51
64
48
8
9
36
36
234
42
48
7
65
27
15
36
84
1
41
84
15
12
52
35
13
12
11
69
15
150
91
24
60
48
68
72
105
15
28
59
42
18
25
80
15
1
12
59
109
24
80
147
6
15
33
15
27
37
35
45
40
20
96
27
24
30
168
30
6
19
80
3
45
123
49
35
36
25
17
7
47
84
165
51
24
144
13
89
39
141
18
78
3
9
63
45
7
17
48
3
3
90
12
24
31
12
48
173
19
125
6
25
32
45
60
75
28
5
36
120
54
60
69
40
20
33
12
6
36
84
6
18
1
12
20
33
36
19
80
84
208
23
6
63
21
19
23
90
12
91
17
207
36
225
96
159
57
108
15
12
117
66
6
36
3
51
30
18
18
90
25
29
39
64
83
33
24
81
72
55
17
18
18
19
23
18
12
55
5
175
92
108
15
37
17
3
21
54
12
69
57
24
198
13
23
37
48
59
73
80
168
75
36
33
57
30
36
25
12
8
15
57
88
8
40
72
32
225
231
12
57
3
168
9
3
28
11
21
120
15
24
81
27
90
12
103
65
36
12
27
15
102
31
59
6
54
108
13
32
27
84
6
3
45
51
9
15
3
54
36
12
18
37
17
54
97
32
3
12
18
3
4
128
88
65
15
39
73
8
9
42
73
47
18
6
37
29
24
67
17
6
37
128
99
6
27
27
81
21
90
6
7
5
6
30
75
21
63
28
12
53
3
57
3
177
127
71
30
15
21
6
102
72
31
23
6
54
54
63
72
57
60
43
47
1
155
57
105
43
12
60
8
12
63
97
47
21
33
15
39
72
6
55
20
9
39
40
32
69
6
37
48
23
36
48
42
36
84
24
12
24
30
61
137
43
17
18
45
207
25
65
63
9
39
4
65
30
36
6
84
24
31
41
99
12
87
1
44
21
7
32
15
36
97
17
12
6
48
49
47
30
18
36
6
30
6
27
153
48
79
71
9
117
3
15
12
18
3
57
12
108
31
24
8
33
54
30
60
12
6
33
201
51
57
18
12
1
107
24
9
4
17
6
37
35
45
28
48
104
40
53
60
12
55
96
12
59
69
15
90
15
75
6
39
24
76
12
132
35
93
52
17
36
147
21
ABCD 99161207636*3^$a+1 [50028]
96
103
18
12
3
8
85
72
72
66
36
18
42
36
108
17
67
21
21
30
54
24
11
36
16
92
76
15
105
27
5
25
47
36
24
25
30
6
75
24
75
5
12
1
18
36
60
66
18
5
1
126
89
13
75
15
6
11
36
55
17
61
216
23
60
37
24
59
13
15
44
64
24
36
15
225
20
37
135
12
3
84
6
75
45
3
12
45
27
27
18
75
48
12
63
84
6
18
9
60
33
23
12
48
52
8
4
33
63
81
60
71
24
4
84
20
13
15
3
36
9
44
13
23
91
21
44
28
20
12
1
72
3
87
36
9
68
40
20
48
24
12
43
41
72
49
90
21
3
54
3
63
29
31
36
54
39
51
65
144
7
48
5
60
48
67
18
35
148
57
48
27
33
90
36
9
44
31
57
32
40
21
71
36
19
18
48
23
4
87
18
36
11
4
15
29
40
63
18
15
21
95
61
107
1
96
48
6
117
8
67
33
57
54
33
21
24
36
27
120
8
25
15
15
9
87
33
116
25
6
141
60
12
51
60
65
1
6
90
3
135
77
88
24
117
123
57
6
5
52
33
3
69
15
48
32
7
6
75
15
18
39
33
102
165
51
126
144
6
53
55
18
35
49
24
12
18
5
55
29
12
49
59
13
95
13
39
177
18
41
7
105
8
100
27
29
60
1
18
17
85
18
36
9
24
60
33
18
126
24
162
12
18
24
59
25
11
28
51
36
18
6
57
15
17
67
101
48
139
126
6
9
32
48
4
60
3
93
15
57
20
40
123
36
21
12
21
54
30
35
168
40
12
56
55
9
56
91
33
63
45
20
24
24
4
168
48
32
85
3
9
3
3
9
8
28
56
55
249
84
32
19
29
76
24
8
97
23
13
90
9
48
33
30
72
252
5
28
3
54
111
12
20
25
180
12
6
65
52
99
33
21
71
4
20
7
108
5
64
3
5
67
96
90
147
20
7
5
157
36
107
97
11
12
136
51
9
20
4
75
6
12
75
60
15
48
6
36
18
9
21
42
93
12
72
21
27
20
24
60
168
60
31
57
20
60
13
159
92
49
54
6
144
12
23
12
43
21
15
77
25
18
17
19
78
47
43
81
9
18
108
84
5
28
44
13
18
72
5
13
15
99
18
23
25
108
24
18
17
28
3
54
6
29
37
24
35
112
120
32
1
24
66
60
45
27
29
64
81
23
181
15
15
6
95
25
78
48
33
72
39
18
42
41
28
39
30
71
1
24
66
96
45
12
32
121
63
12
75
48
60
125
40
15
5
40
12
9
3
3
12
5
28
20
7
126
144
51
12
27
102
6
17
16
20
1
83
36
7
17
60
13
3
45
6
21
20
28
39
18
23
85
47
7
18
23
24
1
42
72
66
47
40
120
32
76
24
45
108
3
15
29
25
11
7
18
71
31
18
114
125
1
95
31
41
25
27
96
21
24
84
6
90
59
61
6
53
13
75
32
43
53
19
108
29
60
1
15
20
19
9
44
76
20
85
35
37
123
75
5
97
27
45
78
29
60
24
52
92
28
15
33
135
9
32
43
5
28
12
8
19
6
147
200
60
25
12
6
30
24
138
17
60
28
48
9
3
33
60
27
188
40
8
19
36
42
215
108
1
51
15
5
48
40
21
71
13
39
140
28
32
13
18
6
30
9
44
36
12
67
21
45
35
1
24
12
35
25
54
9
27
84
54
47
13
15
12
57
150
53
52
33
27
27
21
92
16
15
36
24
9
8
37
83
37
11
124
15
108
33
20
1
108
36
120
59
37
39
12
57
18
54
11
28
44
1
24
11
37
47
40
27
93
8
24
31
42
156
47
12
127
36
18
66
168
36
9
96
32
72
1
6
21
15
12
5
1
144
3
80
48
67
48
17
28
20
24
7
54
15
32
24
19
9
20
40
3
45
39
6
12
3
32
120
67
53
48
40
75
30
18
144
90
131
49
126
6
63
60
36
12
8
19
30
51
45
47
73
107
55
132
18
47
37
3
3
12
18
75
3
185
52
87
21
116
144
72
19
6
18
45
56
4
200
24
175
48
53
36
19
65
40
84
36
15
12
42
95
40
21
60
12
18
36
9
24
68
43
54
6
5
4
48
45
42
17
120
64
56
16
72
20
151
42
282
18
198
42
12
18
18
6
5
151
18
27
8
4
60
32
36
37
3
45
23
24
88
9
59
121
60
120
35
4
15
29
25
15
45
102
113
73
18
54
18
72
30
11
52
32
60
7
90
59
72
24
64
12
63
36
29
25
87
75
198
99
8
52
8
24
91
5
37
3
152
1
42
12
18
18
125
60
4
45
111
32
40
12
21
71
25
54
29
88
27
12
5
48
36
7
48
144
5
28
39
9
27
18
27
27
72
6
138
42
30
5
40
8
84
31
41
28
3
57
108
123
54
18
54
111
9
51
39
54
75
12
45
120
15
44
91
125
60
7
5
36
55
90
12
114
18
12
35
60
36
55
108
66
11
28
32
25
35
28
27
45
12
68
40
44
36
52
8
67
36
60
29
28
99
21
3
ABCD 99161556842*3^$a+1 [50017]
32
24
9
51
16
29
36
48
60
51
12
93
27
69
396
7
65
151
56
84
4
72
101
48
31
180
29
36
91
77
12
19
24
8
4
161
24
19
125
24
31
32
9
108
36
51
24
12
160
113
15
57
67
17
15
24
16
56
144
81
15
100
12
5
63
57
72
19
24
48
68
180
45
60
12
39
21
43
140
240
16
5
51
33
12
123
81
24
60
15
21
60
108
192
39
12
28
29
36
67
5
12
60
147
9
27
60
84
9
84
72
19
17
15
33
60
36
36
72
55
41
87
48
69
31
12
108
20
4
41
31
48
5
48
43
20
36
64
32
153
36
60
31
17
55
72
53
3
117
48
84
84
12
24
84
7
20
9
96
3
180
76
80
28
56
129
27
33
132
31
53
12
75
48
45
96
36
24
103
17
60
31
17
63
4
41
120
12
175
56
16
44
156
24
45
75
52
48
125
84
3
112
5
51
69
147
45
48
31
204
36
17
15
9
43
8
9
48
31
17
12
36
36
19
29
108
12
147
16
72
5
132
43
17
19
5
7
108
5
31
96
44
136
8
45
24
36
31
161
39
24
81
15
76
89
60
144
87
9
39
184
65
60
27
4
32
64
65
43
36
77
12
55
36
32
33
7
5
319
44
189
87
4
5
240
7
68
40
17
15
4
5
84
135
45
12
120
24
43
12
20
33
91
60
77
3
21
36
55
8
72
33
15
45
72
24
60
24
31
20
36
9
39
40
77
135
52
17
36
135
33
60
12
195
45
12
31
29
12
24
60
91
36
77
51
4
41
60
51
4
20
12
4
41
15
153
12
63
12
189
91
29
24
51
100
53
48
12
67
44
36
129
96
39
57
39
40
224
60
21
43
113
12
60
7
96
68
40
41
60
15
69
231
81
48
36
108
7
56
48
117
75
48
9
283
44
93
36
84
156
55
17
12
36
7
20
52
48
5
120
15
93
15
9
127
29
96
60
108
51
36
93
31
32
9
84
12
24
99
9
48
43
77
12
31
17
79
20
33
51
16
89
132
219
33
51
9
108
60
3
16
5
19
29
163
20
105
60
60
12
12
24
36
120
204
12
24
108
67
5
139
24
12
29
31
36
53
72
84
15
9
60
72
12
3
24
45
75
21
108
60
84
72
36
123
12
9
36
135
108
57
3
72
69
139
65
24
36
15
9
91
56
21
72
51
96
36
64
140
36
124
29
36
39
57
7
17
60
15
16
89
48
51
4
17
159
57
3
9
63
112
12
60
29
120
36
96
55
68
9
36
60
36
31
48
5
19
5
3
9
103
8
57
7
209
15
64
128
40
68
9
27
76
140
45
135
45
12
3
33
19
108
8
9
48
24
55
113
63
45
180
48
12
7
5
120
55
32
9
15
72
60
9
91
72
17
103
77
15
81
3
9
67
5
15
45
79
29
3
28
77
48
12
43
20
9
3
9
24
91
56
88
32
45
55
5
63
9
31
65
55
29
36
84
211
80
16
84
132
8
21
36
7
5
27
16
8
9
115
41
24
12
31
137
27
9
19
8
88
5
259
32
96
60
33
15
9
48
103
29
60
307
20
124
29
12
91
12
41
24
12
91
8
69
3
64
29
27
64
36
5
55
77
27
24
21
75
4
92
9
24
60
72
3
129
87
33
72
75
16
17
48
43
56
96
40
24
44
45
147
105
55
17
168
7
36
17
12
43
5
15
48
45
24
27
93
55
17
48
27
9
91
5
39
36
16
48
24
5
120
12
255
69
75
57
19
44
9
27
93
3
45
7
65
156
36
24
15
81
39
60
12
48
21
79
5
7
8
9
60
51
57
12
63
64
5
96
60
99
93
12
144
55
41
60
108
183
228
69
7
24
77
3
12
33
15
45
51
60
33
12
19
29
27
21
60
12
27
84
12
33
67
89
51
33
7
72
5
3
9
115
20
24
57
24
84
72
168
12
60
55
5
7
8
9
55
56
117
27
4
17
12
7
56
9
60
36
39
208
17
39
57
15
33
36
204
15
160
80
36
69
31
24
20
21
111
24
16
17
132
36
132
12
31
72
5
60
168
24
36
3
12
52
53
60
15
48
57
7
5
123
93
75
120
45
75
9
27
45
36
60
15
4
20
16
53
75
160
5
19
53
48
91
104
120
16
48
36
29
7
29
51
16
80
ABCD 99161952824*3^$a+1 [50047]
30
48
120
30
42
60
61
144
83
61
80
3
93
3
42
12
132
120
54
21
16
47
33
27
12
108
18
42
97
11
108
9
48
96
48
33
72
103
23
9
15
6
27
15
120
6
6
61
5
114
57
183
144
36
85
71
18
87
45
3
16
95
33
3
30
54
18
36
42
54
19
47
1
17
15
16
173
51
57
30
24
129
9
72
63
3
13
35
12
18
156
19
48
77
3
69
12
12
3
16
95
120
66
18
78
42
13
17
12
114
1
32
117
96
18
6
36
48
63
33
12
48
3
48
3
102
55
215
25
29
24
156
31
65
31
113
63
48
3
45
16
80
15
42
24
90
30
24
42
72
12
1
17
15
117
24
102
90
19
53
42
1
35
60
24
144
30
27
69
54
30
36
96
42
66
39
160
65
30
30
72
27
39
25
5
75
63
12
30
7
5
12
78
30
42
9
45
60
36
99
255
49
23
72
33
48
81
66
54
6
49
71
9
15
48
6
12
78
6
24
144
36
30
120
6
19
41
135
39
60
6
18
21
21
30
13
96
41
6
48
49
32
16
23
24
36
90
24
36
55
32
9
6
97
11
24
78
90
30
42
13
17
42
78
7
32
177
127
48
11
66
19
65
18
36
9
21
60
31
41
24
66
61
23
30
24
99
15
120
57
3
36
42
63
39
73
29
19
32
147
45
153
60
18
57
64
32
96
15
180
18
42
120
9
51
93
63
102
187
5
18
48
54
18
48
1
35
300
18
31
59
60
6
84
18
61
17
24
55
23
48
6
67
48
11
18
51
3
13
77
51
9
30
73
23
6
51
87
9
16
47
1
167
18
48
54
72
6
12
103
47
33
16
80
39
60
18
84
48
42
6
7
23
12
45
87
42
84
12
18
141
75
21
129
36
54
30
90
18
6
60
24
1
5
24
18
60
30
18
12
72
6
283
96
5
120
3
112
41
7
59
69
39
25
32
9
150
81
3
6
90
6
48
151
17
174
49
119
108
13
17
60
18
33
48
3
18
120
12
55
137
84
51
3
36
105
39
18
78
201
9
39
81
15
9
60
36
30
102
24
75
48
3
90
60
12
66
30
84
48
84
19
17
79
5
18
42
15
9
84
12
78
6
60
6
90
7
161
18
18
36
6
18
24
18
48
12
121
48
80
16
77
3
48
87
12
6
54
18
12
36
24
55
11
156
138
6
54
60
135
3
18
30
13
53
96
60
54
6
42
18
7
11
85
48
23
24
36
36
162
6
6
138
81
45
60
39
33
15
3
12
177
81
15
51
13
35
132
48
192
78
90
48
18
63
141
66
1
48
23
18
7
5
75
3
60
145
11
6
30
42
7
65
15
33
12
19
80
57
12
96
219
48
48
16
128
27
133
41
55
5
6
21
33
15
81
96
15
39
25
59
126
39
64
11
6
15
48
63
33
21
120
99
9
30
9
16
53
75
33
12
12
36
24
6
60
96
54
114
1
5
12
15
48
16
5
108
79
17
79
23
9
51
24
69
9
30
12
114
27
48
111
33
33
24
7
32
48
63
138
18
37
71
120
42
84
48
18
30
72
6
84
1
65
96
31
32
15
81
9
6
84
72
138
120
6
90
51
48
21
24
36
42
18
36
63
3
222
48
30
282
36
3
27
12
9
21
60
15
39
9
39
30
6
6
36
24
51
15
12
21
9
7
96
23
25
131
13
77
18
42
7
17
79
77
168
27
21
18
12
205
17
18
13
5
43
113
96
24
48
66
30
6
33
15
18
15
33
42
69
3
66
91
35
93
15
90
7
53
60
6
9
45
51
9
55
95
6
91
32
3
6
12
210
121
95
42
54
1
17
42
165
21
18
12
60
12
120
61
96
29
12
54
54
27
16
101
27
45
99
16
29
19
47
84
45
9
108
90
84
13
32
48
75
21
9
6
1
83
6
55
48
11
12
48
9
87
25
5
24
3
33
12
72
43
48
80
16
128
96
48
87
6
60
96
48
6
78
67
5
18
30
27
9
60
139
47
33
16
32
45
99
9
30
30
30
61
48
41
7
29
30
18
36
30
30
67
47
90
12
36
7
48
65
63
64
35
6
60
72
24
43
101
60
159
3
42
18
1
71
73
29
19
5
43
167
60
13
17
12
19
113
60
42
36
30
7
192
71
78
6
6
15
9
78
25
23
24
81
45
138
54
18
54
43
17
30
1
77
156
12
60
72
30
78
18
102
51
3
30
66
13
95
60
30
66
228
1
35
45
81
48
42
78
30
6
99
51
61
65
111
27
30
55
5
18
18
186
30
6
42
36
114
78
75
15
72
18
12
43
32
16
80
147
13
47
33
16
29
115
137
24
ABCD 99161980252*3^$a+1 [50110]
60
35
76
21
60
12
36
192
36
59
36
1
87
180
44
12
61
72
27
36
8
120
16
57
23
1
35
84
61
47
36
13
75
33
35
97
47
12
12
36
1
59
36
36
13
107
108
16
33
39
21
47
1
12
27
56
12
49
23
4
80
12
60
24
96
121
39
8
72
25
96
23
36
28
69
24
120
36
108
35
49
83
25
23
4
9
132
24
36
36
24
36
144
23
4
32
1
36
47
1
131
1
48
12
12
71
60
13
3
32
36
36
24
37
72
36
11
85
11
73
24
11
16
9
48
11
72
36
4
36
8
25
12
35
1
12
35
1
84
12
12
48
24
72
11
72
48
13
24
279
20
61
27
32
37
47
1
132
48
35
49
35
16
21
24
27
8
25
35
4
69
3
21
48
111
8
36
24
72
1
48
48
51
92
13
11
37
35
1
36
11
52
9
72
99
57
36
11
49
11
49
39
393
35
12
25
96
12
84
24
3
68
48
36
157
12
23
61
71
25
24
11
36
1
11
60
25
72
87
33
36
48
36
12
23
37
144
36
11
1
23
24
73
96
24
144
47
1
15
104
12
49
87
212
96
12
12
60
60
1
132
36
108
23
4
33
39
9
48
59
24
144
1
48
36
35
13
15
45
95
1
11
48
25
12
11
73
3
8
49
36
12
192
23
40
44
37
12
191
360
49
23
4
21
96
72
24
12
48
35
25
24
71
96
16
9
63
68
13
60
75
69
48
12
71
13
36
11
37
95
24
1
11
24
1
23
12
13
60
11
37
36
39
21
36
15
69
48
47
12
1
47
64
117
12
15
177
3
141
39
45
59
76
9
11
24
60
13
11
16
9
48
60
27
20
12
1
36
39
44
25
219
56
48
49
71
36
1
24
23
1
72
24
36
27
9
48
12
36
3
8
13
36
83
72
40
9
72
24
24
51
8
109
83
49
11
25
108
3
153
59
4
68
37
24
15
32
121
60
48
63
68
97
23
24
40
9
59
49
23
36
25
72
11
60
49
204
47
1
111
68
36
40
21
12
60
72
12
75
32
1
11
25
36
75
33
95
13
84
47
96
24
13
59
1
36
96
59
36
24
37
183
8
37
71
24
1
35
13
47
1
48
219
21
11
156
73
168
35
4
81
48
59
48
85
35
25
59
28
36
33
84
47
72
85
23
12
4
129
15
72
33
84
36
11
24
13
120
96
11
25
15
8
180
64
20
97
99
9
11
37
51
21
195
164
1
36
15
20
24
37
96
107
36
24
37
159
21
59
28
57
15
8
72
37
48
47
25
48
95
37
23
48
60
24
4
141
24
15
8
28
8
24
37
36
60
120
95
25
35
316
9
95
121
84
71
12
13
63
56
36
36
1
48
12
27
45
71
37
155
16
44
13
15
20
12
76
21
11
61
35
60
37
83
61
48
108
11
48
37
192
23
13
60
84
51
80
25
3
129
107
1
48
11
73
35
25
11
85
35
1
23
13
96
11
13
3
45
24
35
37
23
1
204
108
27
36
9
95
61
84
75
8
37
63
33
3
45
11
12
112
45
48
15
21
35
108
52
32
13
24
75
9
131
61
12
120
63
32
36
112
8
109
11
13
39
9
83
13
23
60
84
60
12
25
24
12
99
36
153
12
36
60
27
9
107
64
32
40
20
16
36
20
13
36
12
27
128
37
23
64
20
61
11
16
104
48
12
145
120
11
61
120
36
23
40
21
23
49
24
27
80
1
12
71
61
11
24
1
24
3
20
52
8
13
15
33
119
61
36
39
69
35
108
37
24
36
11
96
108
52
33
23
24
73
12
12
23
1
24
11
24
37
12
51
140
60
16
33
48
59
25
15
45
23
13
11
1
51
116
64
57
11
61
204
11
88
93
23
12
120
36
133
108
47
84
96
1
11
13
35
52
36
237
11
1
3
80
36
24
13
131
13
95
12
25
11
100
20
25
27
92
16
33
107
37
35
12
120
12
37
11
37
35
36
73
11
37
24
47
12
49
47
61
36
35
36
25
12
35
12
1
95
24
60
37
155
76
224
85
12
23
60
28
21
107
84
61
24
12
15
21
15
9
11
25
84
24
95
1
23
25
48
48
3
20
36
52
21
48
96
107
1
59
25
47
1
132
107
61
36
48
3
9
96
96
95
24
25
59
12
25
11
48
4
105
12
63
36
32
73
47
1
48
48
36
84
12
12
83
24
72
40
21
87
9
23
1
23
37
108
36
23
24
1
3
93
51
32
121
35
36
48
12
4
33
156
48
36
23
1
84
12
119
25
24
12
36
24
47
4
36
32
73
11
24
112
69
3
105
39
57
48
11
60
60
16
141
60
48
75
20
16
32
37
12
48
15
9
24
35
40
72
165
23
48
16
9
24
48
23
25
15
21
191
24
24
12
37
15
33
3
44
61
36
75
33
111
21
23
25
23
61
47
1
95
1
12
47
36
49
35
28
33
108
84
35
13
123
20
ABCD 99162019358*3^$a+1 [50038]
12
21
52
11
90
66
69
24
3
49
36
24
35
108
6
67
84
68
76
41
15
16
12
60
36
35
57
9
6
54
6
9
81
127
65
18
25
5
42
25
17
18
61
11
84
72
25
23
25
119
93
3
25
12
12
20
96
52
12
5
7
8
45
27
63
33
12
136
44
75
30
27
21
19
96
80
48
64
8
39
33
36
60
9
43
12
11
9
16
5
79
65
3
4
95
73
5
30
25
12
48
83
42
108
42
21
100
36
11
37
23
18
7
20
52
47
48
85
131
57
27
48
25
20
27
37
36
60
77
7
96
92
28
24
53
75
16
41
6
105
88
12
20
28
24
23
97
216
107
45
27
1
60
11
13
72
11
90
18
30
79
35
37
5
39
51
13
23
12
25
60
72
8
3
13
17
42
85
72
36
8
12
27
6
67
35
30
15
27
73
24
5
30
121
108
24
8
40
72
72
60
23
1
56
16
23
1
29
6
33
76
12
17
43
23
1
23
21
12
57
48
67
12
71
33
16
11
48
1
56
33
6
36
9
3
13
48
44
28
5
84
18
45
3
97
60
56
69
3
172
32
40
24
5
12
43
12
20
9
60
31
24
71
9
40
5
3
36
15
9
12
100
24
96
108
92
28
48
12
12
8
12
3
1
84
47
13
12
5
3
15
18
75
15
69
40
23
1
47
24
6
7
47
48
25
5
42
73
47
33
72
24
4
23
24
33
88
23
102
79
48
11
1
35
36
18
7
12
8
24
45
163
20
27
108
13
107
42
31
65
48
27
27
102
19
144
32
4
24
23
138
7
47
25
35
13
35
18
27
4
56
112
48
84
8
12
33
60
51
81
48
30
73
44
100
24
71
13
36
12
29
39
12
28
11
13
8
52
12
29
42
12
25
80
27
1
20
3
21
16
77
43
5
7
80
36
27
9
24
9
12
43
11
9
28
47
12
49
96
8
15
18
43
32
12
3
25
23
24
108
25
35
12
1
41
15
48
16
36
20
28
11
24
42
3
76
17
18
25
84
11
1
36
20
3
96
1
24
23
13
20
57
30
13
48
36
5
30
60
13
5
87
39
9
60
40
12
11
24
1
53
54
13
8
135
30
7
12
8
28
80
40
107
54
18
1
17
3
15
12
13
65
42
12
37
36
17
18
12
1
5
91
24
47
42
6
24
6
19
23
25
23
25
24
92
64
44
12
36
45
7
23
33
15
49
32
16
12
65
31
72
23
1
65
18
21
40
11
90
91
60
48
12
29
48
60
31
32
52
12
35
9
4
95
81
21
91
5
18
81
9
15
4
108
35
25
8
27
13
11
36
13
72
60
84
24
24
65
66
81
76
17
36
30
24
6
6
33
15
1
12
84
143
60
1
119
25
8
3
49
60
12
44
4
35
6
30
37
23
1
44
12
93
7
59
25
23
13
24
36
80
9
18
13
17
18
13
20
36
63
1
12
35
37
17
19
29
7
41
43
44
100
72
48
47
30
43
108
20
39
49
104
21
31
48
32
16
12
5
18
60
69
28
8
3
54
78
25
29
43
36
35
1
20
15
96
37
5
247
11
25
47
37
11
73
119
13
20
100
35
97
48
24
53
6
97
12
11
1
56
39
1
72
60
60
68
27
25
23
60
24
13
8
3
102
67
11
1
23
1
41
30
81
27
36
1
44
16
59
42
18
36
1
68
4
11
25
24
20
3
13
56
21
3
36
16
12
92
36
45
55
59
1
12
11
12
24
109
36
5
31
12
60
47
24
25
36
11
204
1
24
71
78
30
36
45
3
37
11
105
4
35
13
8
3
12
37
11
1
5
36
15
24
105
78
33
4
104
4
8
100
8
4
12
24
36
96
24
8
3
25
12
41
42
13
96
35
24
60
114
43
12
132
44
16
11
49
68
3
12
42
15
16
8
4
5
48
87
28
60
17
15
3
57
27
121
8
4
12
11
12
73
12
20
3
13
120
47
57
75
81
4
5
31
24
116
24
81
66
13
20
12
64
71
9
16
11
12
37
53
7
41
18
12
18
19
12
56
12
57
39
27
24
6
30
33
27
42
223
17
3
64
8
3
24
6
15
3
12
45
40
72
48
59
49
24
53
27
15
97
120
20
100
48
23
132
6
51
81
27
15
13
24
11
18
15
51
144
24
13
12
23
12
1
84
131
6
31
65
60
39
148
23
37
12
68
16
56
36
15
73
11
33
16
24
36
12
12
5
6
37
68
40
32
12
16
56
4
71
13
12
68
3
25
24
24
36
29
159
3
18
31
11
9
28
11
1
23
30
75
81
54
145
8
15
49
23
30
18
13
12
23
9
75
12
13
68
57
15
40
12
84
60
12
24
11
49
24
24
60
5
7
83
12
9
16
56
15
37
12
5
114
24
12
24
45
36
88
12
8
63
85
5
48
7
53
15
40
60
36
23
97
65
30
9
64
12
36
23
12
25
29
31
12
20
135
13
107
61
32
4
8
3
37
32
75
1
68
4
11
84
1
29
3
12
33
7
20
21
54
85
32
21
42
12
1
68
24
16
72
35
60
13
41
30
1
20
12
3
33
36
3
61
72
12
36
65
7
48
29
102
6
18
1
8
15
37
11
25
12
35
37
71
24
61
47
57
9
7
12
11
1
23
1
32
27
30
6
72
30
138
1
41
30
69
16
35
54
6
13
116
15
73
65
27
64
11
9
24
75
18
55
35
9
3
13
20
27
13
108
17
18
72
97
60
143
48
37
23
37
29
18
78
42
12
85
108
185
48
7
35
72
30
55
36
68
12
75
69
75
6
18
37
44
93
31
24
41
54
25
23
129
3
12
1
12
8
40
17
7
5
6
25
60
47
25
36
35
6
6
48
9
60
100
8
72
3
109
36
8
16
5
15
36
24
28
60
11
54
55
5
36
19
32
3
25
12
5
30
21
4
8
15
25
41
66
13
23
33
4
12
20
16
17
48
103
20
84
40
36
24
80
100
48
35
37
23
60
13
35
12
25
29
18
25
35
126
36
30
18
18
12
37
24
35
12
12
150
55
60
17
90
129
4
8
27
1
12
17
18
37
5
18
37
12
59
96
6
18
84
1
60
32
3
150
7
84
ABCD 99162071306*3^$a+1 [50000]
53
27
24
40
24
48
149
43
29
90
12
36
33
27
72
18
12
78
12
36
9
96
99
85
32
16
29
19
11
85
144
32
27
13
23
36
126
132
27
21
90
72
6
120
51
40
48
11
12
25
152
88
23
42
31
8
51
18
102
42
91
96
24
41
39
9
150
1
144
80
72
129
6
30
60
7
47
84
6
30
1
23
30
90
6
67
48
24
5
30
45
40
23
42
18
48
13
24
17
36
91
5
43
56
16
41
31
23
9
9
31
155
21
136
8
16
35
156
1
96
71
54
67
23
48
9
64
185
7
29
67
53
18
18
15
63
72
180
37
47
9
15
25
5
180
36
18
78
54
13
41
79
11
36
30
24
36
18
12
25
24
32
40
5
24
18
9
9
90
18
12
54
9
81
54
105
27
120
61
56
88
8
129
31
5
51
40
41
72
108
27
48
9
24
31
8
45
42
54
66
9
16
53
43
23
6
108
90
30
87
21
123
9
7
11
84
114
7
59
24
102
78
12
18
43
47
9
72
15
66
15
27
18
18
36
18
12
55
80
135
9
15
9
81
63
48
45
18
42
108
3
40
23
9
33
54
73
11
24
90
243
207
66
15
9
39
64
48
29
67
72
32
9
48
42
36
129
27
24
45
21
24
99
21
43
53
48
67
41
18
42
12
15
16
56
21
18
25
72
56
87
90
12
54
18
42
48
9
112
144
83
12
150
19
48
53
27
16
24
5
126
60
12
18
108
36
18
1
8
9
7
24
23
9
16
24
5
6
45
45
19
107
13
5
36
36
91
83
18
42
49
32
9
39
81
18
13
47
1
11
126
7
8
3
6
18
90
66
36
69
16
29
27
39
73
5
66
81
16
155
78
12
43
215
162
111
16
107
21
15
12
85
24
53
19
72
35
108
97
168
5
43
48
72
41
39
27
45
9
42
36
25
47
9
3
60
108
13
5
115
29
36
18
30
36
27
69
48
139
11
45
39
33
63
49
48
29
19
209
126
24
36
30
55
59
93
27
6
36
19
17
7
137
18
13
8
9
36
60
7
47
48
24
1
65
24
48
15
16
41
6
120
42
30
36
90
27
16
8
9
36
66
33
40
5
91
24
11
66
18
105
9
55
11
69
3
18
6
36
25
24
41
7
41
63
81
6
1
71
9
3
72
85
5
67
101
48
99
15
25
48
71
72
72
49
17
31
41
63
24
16
104
45
115
128
69
3
24
27
210
19
8
9
55
8
27
45
51
61
47
25
5
27
153
162
18
42
18
30
9
96
9
7
48
35
30
6
49
8
112
23
97
8
147
37
71
9
63
9
40
23
24
12
42
3
9
15
16
23
24
9
9
18
30
60
171
144
39
1
71
126
72
19
53
6
84
25
8
153
12
90
18
31
191
30
78
13
17
7
17
18
30
60
3
15
1
71
73
65
108
115
71
81
27
37
24
5
43
71
9
57
42
21
9
90
45
69
171
135
84
60
1
56
24
27
12
90
18
141
40
24
72
11
54
36
18
33
40
107
72
37
192
56
3
45
9
60
18
129
45
6
37
71
1
80
39
54
43
8
57
24
55
65
15
16
23
33
39
225
87
1
101
36
63
15
57
33
7
48
107
144
30
7
24
29
90
48
33
57
7
53
216
3
81
6
25
5
36
96
12
6
21
15
30
36
15
63
49
32
63
9
57
6
1
35
12
153
15
1
8
63
12
181
233
24
30
9
40
23
6
75
15
9
64
65
42
72
18
30
45
88
8
16
11
85
104
57
87
39
18
36
60
7
11
13
5
67
131
30
31
11
102
87
3
37
5
66
97
35
37
216
83
37
77
27
39
24
49
53
27
112
59
85
47
48
36
69
64
53
48
126
36
90
31
47
1
17
12
78
93
87
49
89
55
5
27
189
36
7
11
61
32
72
144
123
12
96
49
32
63
102
60
36
54
36
12
109
23
54
120
24
19
11
42
36
39
96
27
12
25
8
192
63
132
18
12
24
54
57
99
60
9
48
16
17
12
162
72
36
54
78
73
47
9
9
15
3
42
18
57
99
18
78
117
183
54
96
12
7
53
91
8
48
136
8
72
15
18
39
51
117
45
67
5
36
7
5
90
42
55
8
3
42
19
71
48
9
88
48
32
93
42
9
99
133
101
90
18
90
30
42
61
11
18
43
56
3
69
27
18
3
27
24
72
30
15
88
47
66
18
13
41
6
1
65
150
25
32
24
27
108
57
15
12
18
171
27
13
167
72
6
67
35
85
23
33
57
31
32
9
24
31
77
12
55
24
17
12
51
45
3
9
114
66
24
43
5
90
18
63
72
33
63
9
90
45
3
24
21
87
57
24
9
7
77
60
7
11
120
13
23
1
32
39
73
17
42
30
6
9
21
24
36
36
36
55
24
5
6
12
9
24
48
81
18
13
65
7
32
15
18
30
9
ABCD 99162269608*3^$a+1 [50014]
57
4
65
18
153
129
19
35
60
25
59
6
99
16
32
45
90
18
144
78
84
18
195
3
132
57
135
60
30
144
27
24
81
7
101
66
24
37
48
5
7
84
60
36
29
31
72
35
36
25
89
7
23
25
8
39
6
99
4
35
6
36
79
5
19
125
6
61
29
31
32
3
45
99
6
84
96
180
19
80
9
12
115
20
4
168
132
48
36
5
7
173
19
83
73
17
7
47
25
11
42
36
139
12
120
29
139
48
89
108
156
7
80
3
117
63
1
8
16
17
7
5
27
4
77
222
72
13
23
13
71
18
216
96
151
29
66
18
222
30
7
83
42
67
5
30
1
5
7
32
16
29
15
4
35
49
41
31
5
79
107
12
25
12
68
3
49
23
1
120
5
72
27
15
126
147
24
9
327
40
29
18
18
19
36
17
30
96
145
125
67
12
11
49
17
96
55
12
5
12
24
147
72
60
21
54
1
276
20
63
25
53
27
16
32
9
31
29
18
1
65
60
67
12
83
48
144
1
24
48
48
36
5
6
57
28
53
24
48
132
48
175
20
40
17
31
95
42
55
65
60
19
8
40
23
13
35
1
41
67
77
84
51
39
24
36
12
114
31
24
24
120
65
36
24
55
89
7
11
25
23
117
135
13
60
32
9
3
72
16
17
151
24
71
37
23
37
47
105
3
54
163
36
5
99
88
32
81
54
1
24
48
12
11
25
32
9
6
102
27
51
37
65
78
12
37
221
43
24
120
5
7
84
60
11
6
99
16
12
36
92
28
59
25
12
11
180
54
31
32
132
21
42
72
25
101
75
24
40
60
71
45
64
236
4
113
63
15
13
5
7
48
56
28
41
7
12
47
33
27
25
20
3
6
36
18
45
12
123
37
120
5
18
18
30
18
36
43
71
1
56
4
41
187
173
19
24
84
12
48
48
48
5
144
18
180
25
132
12
83
73
48
149
6
9
21
6
25
23
18
19
131
109
60
24
24
36
12
95
37
12
59
12
42
30
60
48
13
60
35
81
99
37
72
80
51
61
60
53
15
63
54
19
47
73
24
107
18
18
49
71
9
36
27
42
79
12
204
36
65
12
6
66
78
1
47
222
3
99
6
30
42
75
45
36
90
1
23
193
12
11
129
52
36
17
27
81
163
12
84
5
139
41
51
112
140
100
20
33
30
9
9
31
24
89
63
64
89
7
12
60
96
11
13
131
84
1
17
54
18
55
95
37
48
60
11
9
117
15
9
55
24
5
132
31
5
67
32
111
49
23
45
28
53
19
140
16
12
53
36
54
37
48
12
24
24
47
18
67
119
21
63
126
114
57
9
90
85
56
28
29
42
18
48
24
31
35
9
15
144
49
36
59
97
29
12
78
1
216
29
43
53
18
90
84
42
120
6
18
1
24
5
132
108
91
20
69
7
47
120
13
32
100
23
48
60
54
31
96
53
36
30
61
11
54
31
113
90
60
57
69
30
73
32
9
31
5
235
24
29
30
25
71
85
71
150
36
30
37
23
73
12
17
127
71
145
24
71
57
135
193
72
120
8
40
32
3
9
9
7
12
23
57
40
48
29
24
171
3
13
47
93
27
1
17
15
52
65
18
45
75
97
47
49
24
53
67
11
21
64
17
72
87
88
5
7
29
6
25
5
15
129
132
7
48
47
1
17
7
96
65
39
15
1
47
49
23
1
44
28
32
21
91
53
18
13
29
63
52
5
36
55
96
11
37
71
36
60
21
64
248
3
78
111
28
5
27
3
1
144
17
54
37
12
77
96
90
13
71
54
7
24
36
132
8
40
83
342
55
24
5
19
41
84
54
133
47
60
90
27
40
96
83
6
3
52
29
31
156
119
126
43
29
115
125
72
66
42
55
173
19
8
33
48
55
5
36
3
16
60
59
60
1
12
12
20
12
15
120
73
72
5
18
90
12
171
27
36
9
51
25
32
4
29
27
52
12
8
16
56
9
30
90
54
13
12
120
48
23
54
43
48
41
36
18
30
7
60
72
167
54
54
37
95
85
23
25
32
9
36
19
44
27
60
121
17
87
81
27
148
44
9
19
71
1
23
73
120
24
48
48
32
72
16
29
18
6
19
12
96
65
19
23
1
24
23
85
59
54
79
12
168
8
93
67
23
97
48
24
47
18
6
169
32
123
45
40
36
35
24
90
103
80
69
18
25
41
7
20
28
17
24
31
12
5
27
9
19
72
161
55
24
119
25
24
77
43
53
27
28
20
28
ABCD 99162686048*3^$a+1 [50031]
76
51
77
16
39
12
66
60
30
5
19
18
12
15
108
45
42
24
42
3
15
5
7
5
55
12
33
45
18
12
113
4
60
45
71
67
12
48
30
39
3
21
51
54
72
3
12
72
8
7
45
15
33
3
57
45
23
7
120
42
35
7
81
27
48
102
63
12
12
8
67
6
3
45
6
18
15
15
66
6
21
45
18
5
67
9
33
18
9
3
18
18
29
13
23
1
15
45
6
12
6
59
31
57
27
12
33
48
24
3
30
30
36
24
36
17
25
12
15
128
37
42
33
45
18
18
6
30
48
71
25
54
18
15
8
40
20
7
5
40
69
6
17
16
15
5
19
21
104
61
6
60
18
30
45
111
54
42
54
12
78
42
24
30
18
48
30
42
131
4
12
24
96
33
23
4
9
24
60
30
53
7
21
132
93
90
21
33
15
33
15
9
39
27
12
48
30
30
93
69
30
5
37
3
75
12
33
45
6
9
15
30
18
17
28
3
45
15
81
48
27
60
9
57
12
63
20
25
3
45
30
12
24
33
36
44
1
59
7
29
1
3
3
105
32
121
39
36
129
75
36
12
39
84
120
29
31
12
9
24
111
24
45
32
4
3
45
56
7
12
33
15
12
5
7
21
32
216
112
39
18
23
13
24
27
8
31
36
36
65
7
30
27
24
32
4
9
66
48
30
6
21
153
18
102
11
4
12
51
60
18
59
40
72
15
33
20
28
8
16
15
18
12
11
43
6
6
17
31
17
19
45
8
1
6
6
27
27
24
45
9
72
54
17
97
30
5
13
90
24
69
24
8
19
9
9
18
60
69
45
6
17
1
66
24
21
45
15
21
99
33
12
3
8
4
9
27
32
28
3
54
18
53
4
3
24
30
3
48
15
24
24
5
16
24
20
12
52
21
66
36
5
37
23
7
42
36
12
18
18
15
32
7
5
67
78
18
72
18
18
21
68
1
12
30
17
16
87
9
9
6
21
48
27
72
6
96
48
35
28
32
36
7
72
12
6
47
31
69
12
15
129
21
60
15
39
45
44
13
23
67
24
45
36
63
21
69
30
105
9
23
43
36
33
12
69
96
18
65
40
15
18
3
81
15
48
27
33
3
5
7
42
6
30
23
1
48
3
8
31
66
12
18
12
5
52
36
15
45
48
32
4
48
8
4
3
36
12
12
18
3
12
12
36
32
7
6
42
30
12
60
30
12
45
8
13
23
115
45
45
42
12
6
36
18
53
13
15
9
18
57
27
48
12
53
37
120
36
78
36
30
6
12
6
54
18
18
24
6
15
45
95
40
9
78
65
4
33
12
18
101
31
113
7
30
51
132
12
9
6
21
33
12
18
69
33
54
33
3
24
41
4
69
27
8
1
3
51
45
51
18
15
147
6
15
27
30
23
4
123
53
4
9
111
36
60
9
15
3
12
33
63
60
12
41
1
15
21
24
11
55
174
51
3
12
24
9
15
12
18
42
5
52
51
9
27
33
8
72
36
7
153
39
90
120
75
27
24
69
75
36
9
21
99
15
36
5
12
172
8
37
18
54
78
12
66
54
81
32
25
3
3
36
156
30
27
116
16
3
12
24
57
9
51
48
20
37
15
12
12
48
72
33
27
60
24
57
35
19
66
15
3
5
31
36
18
84
42
108
12
9
140
1
15
24
45
59
36
4
56
84
52
8
88
12
27
33
20
13
3
27
24
36
24
129
36
21
30
102
3
9
30
89
7
60
9
3
90
87
63
36
9
63
18
24
63
39
81
75
9
63
48
65
4
9
87
12
15
45
3
33
27
48
65
16
9
15
32
97
42
81
9
23
16
39
48
5
55
57
21
51
75
45
15
30
6
42
87
3
57
36
45
30
105
144
33
11
67
173
4
21
6
45
3
18
15
3
36
24
5
12
52
21
12
12
35
73
48
6
60
18
18
45
15
42
11
60
1
15
48
20
40
27
24
21
45
24
54
30
3
3
30
54
42
18
138
12
35
43
9
15
84
77
7
12
45
144
111
21
24
3
12
9
80
24
13
3
39
30
66
9
36
45
42
12
18
12
3
3
24
36
144
12
21
92
1
35
37
24
24
36
15
39
57
87
45
3
42
3
9
51
45
90
30
3
51
30
18
21
9
27
48
20
31
57
3
21
99
21
75
45
9
102
54
6
18
6
21
84
3
57
8
28
63
5
40
24
27
24
36
21
33
51
120
51
17
31
24
12
9
36
51
45
12
72
21
54
21
45
18
114
12
18
18
27
75
41
19
41
4
48
33
39
27
24
17
19
54
107
19
41
7
41
31
48
30
30
18
18
6
18
21
27
42
156
15
27
5
19
24
57
33
59
40
56
19
12
21
15
53
31
6
39
9
24
3
12
21
24
48
18
24
6
15
39
105
8
7
6
6
48
6
30
12
48
9
68
13
12
60
18
24
65
37
18
33
27
42
11
37
11
40
72
15
117
15
6
15
45
84
11
12
97
18
24
93
21
24
30
48
65
7
45
51
264
165
3
30
18
105
39
6
39
81
27
27
36
36
6
35
64
3
33
15
42
12
6
24
41
37
3
24
159
6
15
39
12
9
24
32
79
81
15
60
17
7
18
78
18
36
30
21
3
12
18
15
32
12
7
48
45
12
68
43
9
51
108
24
53
55
9
9
36
36
18
36
48
45
12
15
18
51
9
90
48
18
42
45
9
36
90
53
67
18
42
24
24
5
67
9
56
40
63
12
18
6
48
45
120
3
24
6
18
29
48
19
21
27
45
45
6
54
12
66
17
88
9
51
12
15
36
45
80
1
23
7
33
15
57
81
30
24
21
69
54
5
91
6
30
24
69
21
6
18
35
61
30
105
33
15
21
12
15
20
49
18
12
9
32
4
9
6
36
9
3
60
78
60
102
21
111
6
24
3
21
72
99
68
28
27
30
48
27
8
4
15
21
32
7
6
15
33
6
9
36
51
53
49
15
8
7
57
63
6
60
12
30
42
27
3
6
15
39
6
30
5
64
183
24
41
7
12
29
49
15
120
120
15
30
15
81
12
30
60
84
18
138
9
60
3
18
18
6
30
6
12
6
5
76
21
30
12
12
41
73
30
150
6
29
19
5
40
45
3
12
3
9
81
132
123
39
24
5
79
12
21
32
13
24
18
48
5
37
3
15
17
13
78
12
9
15
9
39
57
39
36
41
13
54
18
12
90
36
5
1
23
16
69
3
45
12
6
36
21
8
127
54
39
21
11
43
6
18
45
21
42
12
41
16
8
31
17
52
3
9
48
57
11
4
3
ABCD 99162869602*3^$a+1 [50030]
511
29
307
53
315
189
67
41
7
336
96
144
389
108
360
18
144
37
144
224
135
25
533
108
15
16
48
176
429
126
37
395
213
16
41
103
5
90
145
176
16
365
163
96
353
31
80
195
109
161
79
96
5
90
1
704
105
135
16
83
13
23
54
270
18
90
342
291
15
270
54
141
640
29
51
57
39
48
183
18
54
90
7
11
357
21
144
75
51
90
180
360
54
1
96
173
180
175
80
16
464
291
189
160
416
400
144
41
360
111
69
219
256
155
85
239
1
80
544
95
306
15
304
96
89
55
35
141
16
23
25
176
160
107
18
51
16
192
101
187
32
213
27
112
240
128
448
125
18
49
336
29
51
16
144
240
80
144
81
270
49
432
59
37
32
208
144
29
54
141
112
624
41
55
32
345
247
329
7
128
352
503
265
224
51
324
265
41
162
18
90
54
270
21
256
768
701
162
108
85
144
203
37
53
108
31
144
192
137
90
108
180
157
95
81
315
54
367
48
48
128
489
7
101
108
79
173
450
49
41
7
80
16
185
90
205
384
293
187
191
97
48
107
213
96
496
77
198
253
179
108
49
576
48
47
33
16
41
423
9
135
45
403
173
115
144
32
64
144
432
473
103
167
180
37
71
90
127
35
301
257
175
77
195
112
96
83
45
96
16
272
3
162
187
80
219
270
199
288
48
59
288
270
55
240
32
141
19
96
176
141
72
36
504
111
375
90
31
23
108
109
53
91
89
198
33
16
224
15
ABCD 99163095704*3^$a+1 [50010]
37
87
75
53
12
156
132
37
11
4
45
35
1
51
36
57
18
5
108
4
3
72
41
24
108
49
15
20
144
37
72
47
36
12
48
163
9
20
43
5
48
121
111
20
13
71
19
29
28
8
4
108
8
12
37
23
13
90
24
5
40
80
52
15
41
24
25
35
36
25
54
53
28
9
35
139
17
12
12
84
36
55
93
93
84
75
39
29
43
113
36
48
96
36
24
37
18
5
72
132
25
155
28
12
20
7
41
40
44
85
95
13
3
8
84
88
8
336
1
15
20
55
69
21
30
57
105
35
48
43
125
91
24
9
21
39
68
4
36
20
13
87
20
52
68
12
55
113
133
11
13
83
7
18
48
54
5
1
131
36
24
1
147
200
96
144
28
12
20
43
45
24
3
17
24
12
48
91
24
72
48
129
57
83
1
35
25
27
60
20
37
180
71
85
252
23
64
45
23
40
63
54
15
72
3
66
87
63
41
48
12
1
42
41
60
12
48
31
53
72
160
8
48
73
11
28
8
67
33
20
19
5
204
37
15
93
47
48
1
174
24
45
3
5
37
48
60
87
3
9
39
17
37
11
25
95
109
11
12
43
6
123
20
28
45
15
3
81
21
147
8
7
96
144
53
24
49
207
20
4
75
138
155
48
232
33
18
72
149
24
4
128
12
100
92
96
84
13
11
25
107
25
18
81
39
41
55
48
18
15
32
40
20
48
64
56
288
52
68
76
15
173
97
59
36
24
36
48
13
23
16
36
39
41
7
33
135
45
8
12
12
208
3
29
48
24
24
36
109
27
104
61
72
131
120
55
6
15
3
30
3
15
77
48
43
5
67
65
73
36
11
24
24
64
72
116
72
36
85
111
36
20
12
72
144
36
43
45
68
60
40
32
25
138
69
81
12
36
11
49
11
24
19
77
76
32
13
18
29
52
20
40
20
16
12
75
33
60
44
28
20
28
8
1
71
49
3
8
48
16
20
16
33
35
7
113
156
24
49
15
3
5
43
125
36
36
52
45
27
96
32
88
8
12
24
1
18
69
32
1
42
102
23
88
72
8
4
56
25
12
95
37
54
30
147
57
15
12
81
155
7
17
88
8
100
8
12
12
25
27
56
55
65
133
11
76
44
31
17
133
15
3
41
28
165
63
8
96
36
24
24
24
48
280
9
11
204
48
36
97
27
8
145
15
3
69
8
12
1
87
12
45
23
7
17
40
36
12
63
113
36
40
93
35
88
3
6
35
175
33
21
119
112
56
4
68
25
36
11
19
114
12
18
113
55
29
61
59
100
104
16
56
37
11
36
76
60
8
36
13
12
75
36
12
27
216
30
15
20
40
87
33
180
8
24
40
8
48
16
3
6
27
20
48
49
11
127
24
33
20
157
36
23
16
36
69
18
57
15
18
108
15
20
55
65
25
75
12
21
35
132
49
51
60
180
44
24
4
87
29
4
72
8
52
105
11
12
12
36
37
35
60
60
40
27
29
25
12
47
40
21
35
192
4
44
12
24
60
100
36
12
108
63
102
18
137
13
51
20
36
13
96
63
57
90
33
32
103
53
13
11
24
36
24
109
11
16
8
1
95
7
72
17
84
121
15
20
28
57
15
45
231
72
8
12
28
132
141
36
15
9
107
52
8
40
20
97
23
12
72
49
24
63
93
39
12
56
19
21
33
114
33
93
12
54
21
68
36
16
152
36
1
11
48
24
12
13
90
33
39
29
124
21
11
31
29
1
23
12
52
27
53
28
9
54
126
23
28
12
3
5
48
16
21
35
19
24
102
119
120
100
56
52
45
30
6
119
1
11
25
36
18
89
127
5
16
57
11
16
96
44
43
33
20
43
65
12
25
39
20
13
18
18
107
52
60
3
270
15
123
186
156
23
124
93
83
132
24
84
24
40
21
39
21
12
72
71
144
168
24
60
24
12
25
18
89
37
48
35
112
48
8
85
15
8
19
18
87
8
4
44
84
132
48
72
1
54
6
90
5
12
28
8
19
45
60
15
33
8
31
78
36
12
15
24
75
101
40
32
43
65
7
77
24
1
11
13
84
3
3
81
63
30
23
139
149
36
36
48
1
95
16
152
28
32
7
174
39
56
24
12
1
23
12
19
33
213
72
123
72
45
120
3
20
132
40
63
5
4
56
24
13
60
131
4
20
1
36
78
5
36
84
37
54
30
39
33
18
57
32
25
87
44
61
6
72
77
36
60
144
24
52
8
64
80
28
3
41
79
6
143
1
180
12
24
11
37
71
4
108
3
30
11
13
63
45
59
24
19
72
24
65
36
1
15
164
88
21
59
37
15
3
65
ABCD 99163098766*3^$a+1 [50049]
119
31
81
63
57
45
6
45
128
19
53
25
18
5
16
48
48
8
40
24
72
48
153
135
128
16
56
88
15
129
105
15
51
29
7
9
56
43
5
127
9
56
1
15
3
21
48
291
125
55
42
48
42
29
43
216
102
15
3
29
96
1
24
39
27
60
9
9
120
47
88
56
40
21
51
3
5
37
3
80
40
69
27
8
88
99
48
6
54
57
33
23
24
1
72
23
19
336
24
21
8
79
66
36
234
9
96
45
12
47
43
5
64
8
16
72
24
24
24
75
53
112
105
87
104
120
49
87
105
18
125
16
120
9
72
215
16
39
180
21
8
25
111
8
25
60
36
192
198
9
33
162
36
180
12
150
27
32
48
136
56
24
49
47
25
15
80
1
84
36
18
69
32
79
42
48
39
51
96
69
57
47
112
8
43
93
104
40
96
27
42
48
27
56
96
1
204
75
24
75
5
1
18
48
29
48
48
64
48
51
90
11
16
33
84
108
47
85
3
9
24
39
32
19
125
37
3
192
93
102
150
39
9
95
16
3
192
18
3
48
24
33
135
72
63
42
72
15
8
7
90
95
48
120
67
29
1
15
48
152
144
16
9
30
180
6
23
25
72
63
96
144
27
53
40
32
121
72
23
40
243
45
24
63
12
78
48
39
3
45
3
5
1
135
171
72
30
111
177
42
36
65
181
35
40
56
19
21
9
23
112
24
39
6
35
112
27
5
40
27
125
19
42
138
42
39
8
25
135
32
40
3
77
16
48
200
109
6
72
29
88
56
24
73
30
65
48
16
8
112
81
18
149
187
53
72
120
16
207
105
32
16
144
45
60
36
30
117
32
40
63
17
19
24
5
43
54
15
48
15
65
43
5
40
9
23
72
79
9
33
63
56
16
24
24
72
80
7
156
54
42
21
9
60
35
19
69
80
283
48
126
39
96
8
25
15
33
72
96
47
19
149
37
3
104
16
56
19
45
81
215
40
171
108
42
87
15
17
25
15
80
208
57
48
15
56
16
96
3
29
43
29
25
18
21
9
72
119
64
8
43
21
24
96
104
67
12
60
101
1
90
69
9
18
5
85
83
19
141
24
21
27
32
72
24
37
60
15
69
99
51
125
40
56
120
85
198
21
33
15
8
48
16
9
66
114
27
3
125
16
3
5
112
96
45
35
55
54
11
37
96
11
115
53
96
16
9
71
88
32
48
168
144
115
45
120
75
120
21
8
64
8
64
3
45
93
3
24
8
24
48
88
8
49
15
153
72
15
176
40
39
65
25
15
51
5
229
60
18
48
5
144
48
55
54
6
90
3
51
36
33
21
3
56
25
95
16
96
105
84
54
5
1
48
23
48
16
48
32
24
115
6
39
9
15
8
72
1
95
25
15
24
267
18
3
3
29
1
240
12
108
36
54
21
123
101
16
24
120
96
120
8
72
91
29
40
9
30
96
138
63
48
104
187
5
24
7
12
45
45
11
31
89
112
24
21
35
7
90
95
16
32
24
133
51
24
33
18
189
15
17
48
40
57
15
8
16
56
79
6
3
32
24
16
96
27
138
27
27
21
48
80
96
24
24
88
24
81
39
8
31
36
21
105
159
69
35
7
57
81
24
120
42
69
39
18
72
12
51
153
95
25
87
72
45
35
48
48
49
47
55
33
32
64
57
15
3
5
16
81
24
255
56
229
3
177
39
32
85
99
9
72
18
21
21
107
1
191
1
47
25
60
11
64
15
162
15
24
87
12
5
37
36
72
15
57
95
184
32
25
15
9
48
42
5
25
63
51
84
17
16
9
63
56
16
9
72
210
78
306
29
24
55
81
117
12
15
96
15
54
27
8
61
11
160
75
29
64
32
1
42
77
49
66
54
114
30
18
24
5
40
9
12
90
9
24
24
32
115
5
16
27
53
73
6
33
8
112
32
103
108
29
40
165
83
96
19
5
31
9
45
11
64
33
30
54
3
3
5
79
81
104
64
39
90
18
42
30
45
72
45
36
23
19
45
27
21
128
72
13
30
72
168
149
16
24
8
72
67
5
88
33
39
48
ABCD 99163261688*3^$a+1 [50008]
51
9
6
126
60
24
56
88
92
28
32
43
27
32
82
24
96
6
48
74
28
60
32
22
6
32
46
44
22
26
13
5
46
6
18
12
14
18
28
24
9
41
40
20
108
46
2
18
52
54
36
44
10
8
16
74
22
14
91
69
36
24
36
98
42
36
12
46
62
94
38
36
12
7
33
48
6
6
8
42
4
60
26
72
16
6
60
26
28
6
14
36
36
43
17
184
30
38
36
52
92
30
82
104
10
45
89
48
42
82
56
18
16
8
138
54
60
25
81
38
12
34
20
34
66
24
30
80
36
100
86
34
14
42
30
58
2
12
72
16
80
18
10
15
41
4
6
26
43
21
24
56
4
56
40
60
54
26
10
44
82
8
66
49
135
12
30
54
30
50
24
25
191
10
6
24
50
36
12
18
34
8
72
18
18
7
57
20
6
4
6
54
6
3
29
88
20
4
60
14
226
96
3
89
30
6
19
17
10
38
31
87
50
4
24
2
54
18
90
78
102
7
53
28
24
39
21
14
82
80
48
22
24
24
2
42
18
43
29
16
104
36
31
15
44
6
94
21
75
6
3
51
74
36
36
18
46
204
14
18
7
17
10
20
85
9
36
14
90
256
6
122
16
60
60
30
86
18
16
132
32
90
156
42
28
6
3
17
40
44
10
66
30
6
2
97
29
19
51
20
70
20
16
14
24
18
30
18
24
12
76
20
18
54
88
63
45
72
2
18
43
117
39
161
34
20
10
6
2
28
80
70
54
60
60
36
24
20
55
35
4
32
4
30
24
80
16
54
6
24
30
14
148
18
21
39
96
26
19
165
24
132
3
35
22
8
22
32
90
18
78
22
14
76
39
65
16
14
6
12
16
15
15
32
58
6
6
63
21
8
48
28
30
176
13
12
129
15
35
16
50
60
10
80
54
10
44
210
108
4
36
63
45
14
42
64
36
15
5
90
6
100
24
30
6
99
21
24
30
30
156
2
82
8
16
30
96
54
72
18
9
5
7
35
16
38
16
14
96
66
10
33
35
84
28
32
46
60
6
60
24
30
72
27
17
19
45
6
6
90
24
54
12
32
36
10
42
2
36
70
150
12
9
119
10
80
54
25
5
6
66
4
72
18
12
18
120
96
26
12
6
12
4
3
21
44
7
105
14
54
76
39
17
34
12
2
60
16
6
14
76
66
14
16
108
51
5
64
14
48
94
20
126
34
24
12
24
15
35
90
30
18
76
12
24
24
62
154
24
72
92
46
44
121
75
42
18
6
14
10
20
16
30
6
60
2
52
56
34
50
4
50
36
10
60
30
84
32
28
30
45
41
96
64
96
92
28
152
16
12
2
78
12
180
31
15
6
80
84
6
109
35
10
30
32
18
30
10
15
21
3
21
20
22
18
36
24
44
150
22
6
62
16
6
14
10
105
15
50
46
44
130
12
32
28
18
26
4
12
44
10
38
16
30
21
69
15
17
70
74
18
1
15
126
38
126
12
43
15
60
14
18
28
6
20
55
9
56
16
44
70
14
22
74
30
10
104
30
25
47
88
62
19
29
6
30
16
24
140
40
99
65
40
42
2
7
53
16
36
14
54
46
6
6
54
24
39
23
58
42
54
44
36
40
36
18
14
36
31
39
26
16
104
18
60
106
6
26
88
44
12
64
39
12
21
60
80
54
34
12
54
30
3
65
72
55
11
18
10
90
132
44
36
43
21
8
18
144
10
20
43
72
81
24
30
33
131
54
60
72
64
51
29
52
14
24
10
6
86
10
24
9
71
10
6
120
9
39
6
24
32
18
6
70
6
8
46
6
8
12
60
4
36
159
11
42
126
10
20
42
10
38
46
114
42
228
20
22
2
12
4
32
4
3
87
66
20
67
21
2
100
122
36
36
126
4
6
2
58
108
36
60
8
58
18
132
3
5
72
58
14
36
36
34
6
50
114
16
38
18
18
10
20
24
112
15
11
94
14
6
18
25
33
60
44
16
30
150
92
90
106
32
100
84
30
54
44
18
28
36
24
9
11
66
76
54
66
48
14
1
75
66
128
36
54
18
43
29
7
21
80
4
60
66
14
16
2
46
44
16
66
38
31
11
109
24
21
44
156
24
76
80
175
144
47
16
9
29
22
18
60
44
36
76
3
93
63
11
166
60
24
8
136
12
8
10
50
16
56
40
14
138
6
40
26
4
2
64
56
64
66
39
15
14
76
36
24
24
20
40
2
58
6
38
36
16
8
52
96
44
94
110
22
8
25
47
34
8
7
59
42
4
15
69
14
6
136
30
8
16
44
90
102
70
8
48
70
18
15
95
16
54
42
50
118
14
12
16
38
144
6
66
16
2
16
72
24
36
48
20
6
25
5
4
20
16
120
56
4
36
32
42
16
18
102
18
20
6
10
44
16
200
48
22
38
18
94
3
65
16
32
124
8
72
4
32
72
90
46
15
105
12
32
7
21
8
70
26
48
6
72
40
33
47
42
196
2
10
48
14
16
6
24
66
8
82
8
28
3
36
83
22
3
65
48
24
40
8
7
39
30
75
17
7
81
12
54
30
66
20
90
12
72
16
114
38
58
18
126
14
19
47
6
28
12
62
22
20
79
36
45
3
57
30
104
70
60
120
26
106
63
5
54
90
7
9
80
82
110
88
30
12
14
94
66
6
32
28
98
16
8
22
36
14
36
30
54
4
20
30
10
36
24
15
77
43
15
2
40
14
25
29
10
6
75
75
44
16
24
12
20
ABCD 99163517582*3^$a+1 [50026]
24
15
15
1
20
36
24
15
37
5
18
85
20
16
101
12
60
31
5
30
54
103
5
48
31
5
19
92
3
66
396
60
123
27
9
156
33
27
9
99
21
15
16
5
132
7
71
24
9
57
123
16
11
25
35
93
51
1
59
84
21
24
12
4
101
27
48
15
18
30
72
30
3
57
43
41
120
180
91
53
39
132
84
15
6
79
29
198
12
36
25
29
31
11
33
123
42
3
3
45
76
23
37
65
36
3
57
24
99
12
60
72
63
9
136
60
17
3
4
41
3
69
7
35
21
27
57
36
64
44
45
6
1
53
7
29
36
19
44
195
42
60
132
31
47
12
18
48
24
6
12
18
12
108
55
36
60
20
9
55
17
63
40
12
17
67
8
76
29
123
75
54
15
9
91
11
13
44
28
59
30
39
96
4
95
37
89
60
6
48
21
15
69
21
55
11
9
16
5
15
48
76
56
4
24
56
76
20
33
60
6
90
18
81
15
162
175
20
40
23
30
42
49
20
4
95
57
9
96
27
123
57
88
5
24
115
71
18
12
19
53
48
12
90
57
36
12
108
33
7
35
42
18
9
75
18
18
57
52
5
48
6
9
108
15
13
132
29
15
39
1
125
96
90
145
48
12
5
12
123
24
9
42
93
72
4
35
45
16
17
75
75
1
12
29
55
29
36
79
47
30
18
25
137
18
12
18
24
27
15
21
72
33
24
19
5
126
9
100
47
69
63
6
12
103
12
84
80
16
5
43
41
19
41
54
60
1
5
51
4
24
12
35
42
51
52
17
60
27
24
72
129
24
36
39
96
40
11
69
16
228
17
132
63
45
43
17
18
30
192
15
4
53
72
48
102
66
18
6
48
15
141
87
4
29
36
78
33
60
15
78
27
39
6
19
5
39
16
8
123
69
9
24
60
78
18
6
9
72
28
20
69
42
18
7
24
5
90
1
83
18
48
24
67
8
96
135
37
5
78
42
19
29
55
47
33
111
30
3
33
3
45
55
80
15
9
45
27
3
33
4
116
24
15
6
43
5
115
104
48
33
12
15
15
49
35
45
21
18
102
12
12
36
30
69
16
8
12
15
9
36
39
6
24
48
43
68
21
78
66
36
79
60
17
12
6
129
27
18
7
20
21
3
52
32
21
12
39
33
132
31
20
9
51
69
15
21
12
42
49
17
42
57
33
48
43
65
12
15
88
5
7
20
57
31
44
48
297
72
36
43
47
25
8
12
3
21
16
47
1
41
39
16
11
9
33
60
67
53
3
33
24
12
30
25
56
88
12
20
9
36
19
60
41
19
5
51
225
12
60
156
27
3
72
54
6
25
17
27
33
147
9
30
9
3
210
3
9
60
6
25
12
164
40
5
19
29
15
15
1
11
18
3
45
19
41
150
48
25
17
3
9
27
156
129
18
18
15
153
6
1
24
36
29
54
9
36
12
57
3
9
63
28
20
3
54
15
63
33
84
33
39
15
9
36
15
54
87
93
12
19
5
24
15
16
24
17
15
75
54
15
36
28
17
12
48
39
120
45
30
121
8
36
75
6
39
9
171
9
99
45
66
217
120
8
76
41
54
9
69
123
45
15
88
5
7
5
18
30
24
12
90
36
48
69
12
9
15
12
4
56
4
95
1
5
75
57
7
60
11
25
5
99
3
13
24
200
36
63
21
16
8
100
107
162
18
90
3
16
20
24
21
18
42
19
41
19
17
12
12
135
100
60
96
29
48
12
111
84
9
7
53
84
48
3
36
84
45
60
60
36
79
11
84
25
12
17
102
69
40
11
49
20
21
199
5
54
37
53
51
12
24
69
6
6
192
42
66
30
105
27
138
18
126
75
93
30
1
89
7
29
132
19
8
45
36
66
36
49
8
12
33
12
55
65
36
55
17
7
59
61
36
77
12
60
19
47
108
1
5
19
77
27
33
3
9
12
54
9
57
15
9
6
6
55
35
54
79
11
1
89
31
23
25
125
36
19
29
7
8
33
12
67
41
12
12
54
57
64
68
147
36
162
15
36
12
28
35
54
27
135
30
24
144
51
27
114
24
12
24
19
41
19
44
76
12
48
36
53
180
3
24
51
18
39
93
138
1
24
32
28
44
93
87
27
153
76
35
97
5
12
27
4
17
72
6
1
36
84
60
36
8
16
24
77
43
12
5
55
35
60
9
9
60
24
12
6
33
9
87
40
8
88
20
28
12
20
15
90
24
36
15
48
36
4
72
24
104
52
125
72
138
54
39
36
9
7
65
27
45
12
55
11
45
3
97
128
16
180
56
60
4
5
55
56
3
6
63
45
87
16
89
19
92
4
11
18
12
12
18
13
77
42
42
79
89
7
8
76
36
224
15
9
183
25
5
78
102
30
162
18
13
17
24
108
7
20
16
35
48
54
12
19
155
162
24
51
117
6
66
36
43
65
72
55
80
184
53
51
52
104
60
100
11
73
77
19
53
12
54
66
156
12
31
32
15
109
5
6
42
108
3
24
33
42
13
20
9
91
20
4
128
48
4
149
7
17
31
12
17
6
126
48
3
33
24
7
8
93
27
15
36
1
29
15
76
ABCD 99163701712*3^$a+1 [50017]
12
11
9
16
96
36
36
32
52
72
48
29
19
32
40
65
39
4
24
12
5
30
42
27
27
1
5
132
31
24
24
96
5
15
45
43
24
12
113
43
107
18
12
15
75
1
32
72
9
6
6
19
84
20
144
52
35
138
72
7
17
12
31
36
17
30
78
72
7
11
1
29
42
13
53
198
6
55
84
29
66
37
209
7
29
144
3
21
84
7
11
85
5
78
13
192
11
30
3
4
36
12
36
12
8
9
24
24
36
30
25
101
114
102
3
15
6
31
59
6
31
11
6
19
101
36
48
19
77
24
31
48
36
84
89
31
17
67
5
7
47
25
5
27
33
6
90
24
6
61
17
12
43
5
12
42
1
65
19
137
18
72
24
13
11
49
41
30
25
41
6
48
6
19
12
5
15
4
5
24
36
31
24
24
41
90
6
66
168
6
7
83
6
204
30
30
15
76
5
43
12
24
29
67
29
3
4
47
73
17
36
18
6
66
30
55
8
33
3
15
25
36
65
18
21
27
9
16
65
48
30
24
13
107
30
12
51
99
1
24
60
140
15
18
72
7
12
20
39
13
24
36
12
107
30
24
12
198
9
52
56
69
6
13
12
17
108
7
11
9
28
72
11
90
36
19
65
6
69
28
8
9
72
31
29
43
68
3
69
16
36
36
11
85
72
41
7
36
5
7
17
90
18
24
7
12
17
19
20
3
6
7
17
39
3
24
6
19
17
24
54
24
6
24
19
32
39
1
5
19
77
39
40
11
54
7
5
30
24
13
11
21
28
47
25
65
24
30
66
31
5
103
35
121
5
7
24
89
48
18
37
11
1
5
66
72
49
89
60
7
60
12
12
149
12
60
18
1
23
49
95
6
19
12
29
78
102
3
57
246
72
6
7
8
16
29
6
25
41
60
39
36
69
60
7
23
54
31
35
78
91
20
52
17
31
5
12
79
23
6
19
8
9
36
24
96
7
24
11
9
39
54
60
24
84
103
53
12
168
66
234
31
8
76
5
12
19
12
77
7
5
18
24
18
31
53
18
42
54
49
77
24
24
66
30
19
77
43
5
18
72
6
12
54
18
6
42
19
5
7
29
60
30
1
48
56
33
19
17
96
19
32
9
48
12
31
11
6
60
30
96
37
29
19
84
17
19
5
27
9
7
36
17
39
28
5
91
20
9
55
24
56
88
5
60
43
29
48
67
77
6
102
7
155
18
19
29
19
53
108
24
55
35
30
18
97
53
31
11
13
36
65
31
48
17
31
5
51
52
36
48
5
79
59
198
66
24
6
43
137
7
89
24
96
84
90
18
19
12
24
17
7
53
18
21
51
48
18
72
19
41
66
6
24
12
55
5
72
18
18
6
6
12
72
36
48
175
11
30
19
48
23
25
24
5
67
56
52
77
54
1
5
18
25
20
27
42
3
28
5
90
24
49
20
51
6
7
36
17
36
7
11
18
24
3
3
24
120
25
12
132
41
7
23
45
52
47
1
36
8
72
33
19
47
73
125
60
48
120
48
7
72
24
89
30
1
77
19
5
79
11
18
3
105
36
151
84
20
28
125
6
30
79
11
37
44
9
54
6
96
15
21
24
24
102
48
24
25
12
29
7
36
8
28
12
5
6
30
27
57
7
132
35
49
53
204
30
109
48
60
89
120
51
27
72
1
8
39
49
5
67
101
18
13
17
24
48
55
60
24
65
6
54
19
84
60
47
30
31
24
32
27
97
23
162
12
18
1
53
24
87
9
67
48
53
103
203
6
15
36
4
11
120
24
49
5
120
19
8
4
24
8
16
11
42
24
55
96
17
12
84
84
19
23
13
36
12
12
5
55
5
31
65
6
18
151
44
93
19
5
30
6
114
18
39
57
174
30
12
78
25
47
30
18
33
15
18
7
47
21
4
173
24
7
8
51
42
51
9
36
30
13
72
36
5
36
7
44
27
66
6
13
212
36
33
114
6
7
12
48
47
73
29
18
54
72
48
12
3
88
77
31
24
23
18
6
66
54
73
12
5
27
4
23
72
97
17
6
105
28
41
18
73
24
23
9
9
27
21
12
18
1
60
24
44
15
57
33
39
40
96
84
72
59
42
54
66
78
18
108
96
19
65
19
53
60
24
31
96
29
12
91
60
77
24
30
54
156
60
24
72
12
12
60
6
1
23
25
44
75
61
8
75
18
12
66
13
11
21
21
6
42
7
36
104
28
5
79
120
56
33
72
3
4
5
36
7
192
53
7
41
24
19
44
16
12
24
89
24
36
72
30
42
12
240
60
6
25
29
19
137
24
7
32
9
7
20
129
7
107
45
21
12
7
11
102
55
36
8
28
24
41
12
3
72
28
12
5
55
95
13
80
21
24
31
17
60
91
23
24
30
42
25
5
18
24
18
31
53
3
16
60
5
54
48
61
60
12
12
72
48
96
41
27
9
19
41
3
3
33
16
20
16
12
41
3
57
31
11
30
66
120
78
3
21
7
48
83
18
7
5
7
20
28
77
192
24
36
48
12
15
21
7
48
12
41
36
7
53
48
30
73
89
31
8
16
71
24
33
33
30
9
33
3
45
43
59
61
101
15
16
48
29
7
5
54
13
24
72
48
29
30
18
36
12
102
1
29
48
55
5
12
66
49
20
108
4
24
5
36
19
47
18
36
24
24
15
3
18
6
78
42
37
11
57
15
1
36
56
21
12
12
60
12
43
173
48
30
24
49
23
6
72
19
8
124
48
8
21
103
47
9
4
5
7
20
36
112
29
18
21
9
55
29
6
1
47
1
5
24
163
41
67
41
31
17
66
6
24
15
45
6
13
44
45
12
24
7
24
60
41
24
24
12
30
48
25
89
223
48
56
105
6
25
60
72
48
83
25
60
72
17
36
7
29
84
19
12
24
48
36
65
36
6
13
12
5
18
1
ABCD 99163783424*3^$a+1 [50001]
26
262
2
16
48
126
6
44
10
44
96
76
18
2
34
30
26
54
84
4
72
50
40
20
10
38
16
42
12
32
6
58
74
16
36
30
270
6
90
30
144
414
2
160
32
78
48
10
72
18
32
34
50
58
6
54
18
210
18
50
90
36
36
204
156
174
16
84
54
32
10
48
2
124
6
8
36
94
32
42
40
62
114
30
66
64
44
66
30
64
48
60
20
10
14
28
12
38
16
20
6
120
156
40
90
42
8
12
178
20
60
18
40
26
10
36
14
46
18
26
6
124
18
36
2
204
16
54
86
4
38
6
36
54
40
2
48
64
48
54
26
42
48
88
30
32
4
198
20
156
54
36
40
42
44
64
30
26
24
24
60
10
92
40
126
98
22
140
10
48
86
100
20
28
8
120
12
42
4
26
18
18
10
18
120
116
36
118
2
40
84
18
32
28
80
22
36
38
4
102
26
48
34
126
144
6
230
34
78
30
114
36
2
46
14
72
114
4
18
18
56
36
118
96
30
108
32
78
12
54
112
18
26
24
6
4
182
24
144
36
6
94
126
48
2
60
30
34
114
116
24
66
46
20
28
6
66
80
10
44
24
156
46
72
68
72
36
12
34
126
14
4
80
40
50
46
26
58
32
30
12
16
96
36
48
2
42
6
12
78
10
44
28
110
52
36
62
94
96
48
150
92
60
154
54
90
26
36
108
46
54
56
10
54
72
44
66
184
38
6
40
2
4
110
10
110
48
22
18
122
58
6
26
208
8
54
10
48
2
130
170
138
16
12
18
44
18
142
12
74
40
30
20
76
84
32
64
116
120
168
66
30
16
2
12
4
126
170
16
108
12
38
36
30
28
92
16
48
20
22
18
14
48
22
60
68
58
54
30
6
32
24
66
22
2
18
46
24
18
104
40
30
74
102
12
16
62
84
60
36
28
86
16
242
10
6
12
42
20
30
48
94
26
90
90
54
36
10
54
56
22
12
24
12
14
114
4
180
26
54
72
28
102
14
40
60
62
190
8
54
42
6
48
4
32
124
2
60
28
6
30
108
42
270
126
2
16
12
108
90
42
20
34
30
8
358
18
56
6
10
180
44
36
24
6
54
34
54
18
20
52
38
10
44
6
192
88
8
4
86
100
120
62
52
2
16
134
96
48
94
162
24
92
64
20
6
124
18
2
66
58
180
2
10
20
12
12
64
122
22
168
8
10
216
48
2
54
6
34
62
4
140
120
6
118
14
70
8
42
36
12
78
10
56
10
54
24
92
34
134
58
168
102
38
54
36
54
22
20
34
36
66
62
6
42
70
44
64
44
6
10
146
6
4
6
48
96
44
42
22
30
150
12
86
78
34
62
84
40
26
28
20
48
160
24
14
34
8
60
94
20
16
24
66
50
4
60
36
90
48
2
124
6
20
42
48
64
36
54
8
82
104
94
6
50
34
42
50
4
50
40
50
4
12
80
46
128
126
84
4
72
26
28
24
102
50
76
54
60
30
36
42
18
8
12
24
40
8
60
10
92
6
10
50
40
20
28
104
40
62
204
172
180
14
70
24
26
46
8
22
32
78
22
90
30
18
60
14
4
44
40
18
42
2
10
38
12
18
162
156
48
52
68
40
6
44
40
62
10
198
72
2
120
78
40
62
6
22
120
92
76
56
30
88
56
34
6
26
18
22
36
42
18
198
2
24
240
40
50
16
222
50
22
90
48
2
48
82
30
14
82
18
32
24
88
90
36
140
274
2
46
18
24
8
28
194
22
8
112
96
18
26
6
22
12
126
44
70
236
24
94
50
22
42
36
2
54
28
6
2
64
68
72
30
226
90
20
18
12
24
4
156
6
210
68
60
4
72
48
36
194
162
10
26
42
12
46
32
18
30
54
54
40
54
32
184
36
54
24
2
90
178
26
60
142
32
22
8
16
12
38
4
182
6
28
30
24
2
136
42
8
28
26
6
234
96
174
4
26
246
10
14
40
126
18
186
144
12
14
114
166
156
14
96
4
20
18
6
40
74
16
2
22
30
50
60
58
30
32
76
36
36
24
86
88
96
86
90
12
96
16
266
22
90
122
54
36
18
10
26
ABCD 99163875758*3^$a+1 [50239]
156
36
129
15
24
48
27
30
36
36
3
15
45
36
9
42
48
6
27
39
18
18
42
66
81
15
21
12
36
39
18
84
51
45
30
60
30
42
72
18
18
84
60
48
57
288
15
60
138
27
15
72
30
18
42
90
21
9
3
165
36
39
27
18
72
36
3
57
30
42
18
45
84
51
9
111
42
87
15
18
90
45
27
54
6
30
3
48
9
15
111
54
18
12
18
18
72
6
27
57
18
54
216
60
3
36
51
9
63
18
12
6
45
72
9
138
6
12
39
21
75
12
33
3
39
18
27
3
93
69
3
87
45
27
36
42
123
249
39
39
18
90
9
36
48
12
39
201
87
360
198
15
87
90
15
27
30
6
9
24
75
45
36
9
30
21
75
18
327
15
36
72
57
33
111
51
18
36
15
57
30
54
18
18
42
126
27
45
3
96
93
18
54
90
6
18
9
3
42
12
6
90
87
12
39
36
93
51
126
111
48
9
18
93
27
45
15
18
15
75
36
54
27
9
30
168
105
3
69
33
18
132
33
84
3
57
3
81
21
96
15
48
75
24
12
81
9
99
9
3
3
54
123
48
9
66
9
207
33
60
96
9
18
129
3
33
39
21
84
84
57
18
60
9
147
6
15
39
66
15
39
18
60
75
48
75
30
60
27
3
108
9
87
81
3
57
15
42
87
3
102
39
60
9
18
18
51
135
66
15
9
30
9
15
84
153
63
21
96
69
18
30
3
75
9
36
39
9
9
3
15
60
90
18
21
15
69
15
81
48
87
9
9
18
18
51
108
3
24
45
63
36
12
42
18
54
66
72
42
3
27
60
9
39
33
12
12
15
126
27
15
81
39
18
147
15
96
102
18
9
15
21
69
27
3
36
81
48
93
135
45
12
75
111
36
18
18
30
90
90
18
24
30
6
72
72
33
87
108
168
12
54
60
66
9
69
36
66
72
141
57
3
15
117
69
15
60
60
3
21
60
69
138
24
30
6
33
75
9
12
9
54
42
138
6
15
24
123
30
18
6
126
105
12
300
27
21
24
15
9
36
93
147
3
48
18
27
9
3
72
3
108
12
60
72
81
3
9
108
9
24
54
36
12
114
15
24
189
3
255
69
111
45
27
48
45
12
12
63
48
33
39
105
57
75
48
48
27
132
33
57
51
48
9
15
87
36
24
21
153
72
39
33
6
126
3
33
72
66
72
24
9
9
48
18
24
18
30
9
24
12
9
60
18
30
63
24
24
51
96
48
21
96
240
48
9
27
69
15
39
18
18
30
6
90
51
60
9
54
24
18
15
72
33
42
12
6
3
144
27
18
18
57
48
12
87
66
60
18
9
27
18
48
39
15
144
24
21
69
15
87
18
111
87
33
12
15
120
69
84
15
12
69
48
15
21
15
12
54
75
60
144
84
60
45
60
15
3
102
126
24
12
6
264
54
6
171
99
30
54
9
48
87
18
39
3
36
156
6
15
120
9
99
36
60
39
9
60
36
201
3
63
9
123
102
36
18
24
45
12
36
60
24
3
66
39
87
60
9
9
18
18
126
69
24
72
24
21
36
162
33
27
36
72
72
36
129
15
12
78
183
24
81
39
105
3
45
126
42
30
60
33
36
3
18
27
60
3
33
51
18
51
9
87
24
9
42
228
78
54
21
9
54
42
54
45
9
12
15
39
9
60
12
9
78
102
123
21
162
69
36
3
162
75
33
42
45
135
102
6
21
96
12
27
18
15
45
102
78
63
147
6
27
9
126
174
15
63
12
93
15
33
9
90
21
63
144
18
39
39
9
3
33
96
21
48
15
27
69
21
18
9
96
144
60
48
123
216
18
18
24
48
72
9
9
6
54
27
9
30
45
27
72
6
66
90
96
18
126
171
39
96
117
3
54
60
48
75
15
33
75
72
18
180
90
24
30
3
51
6
30
33
3
69
3
72
6
54
18
120
6
57
87
33
39
105
21
108
30
114
180
27
3
36
90
216
3
51
24
162
51
84
3
36
24
12
36
204
33
3
33
21
3
81
6
234
15
132
87
18
48
36
18
60
192
33
207
33
105
75
36
255
54
18
69
141
39
15
24
84
21
12
9
18
90
63
117
51
39
12
21
15
33
12
9
18
57
21
12
6
144
30
18
42
27
9
84
87
3
150
18
12
36
6
39
96
45
54
45
27
30
15
27
21
69
108
18
21
24
9
15
87
33
21
36
6
54
30
54
72
24
15
105
36
3
39
45
27
81
9
39
81
18
36
129
33
27
ABCD 99164059238*3^$a+1 [50047]
39
173
7
48
90
126
17
60
49
6
18
66
9
15
126
90
41
67
66
6
5
85
11
37
27
156
20
13
36
15
99
30
36
60
30
36
144
60
65
55
149
16
80
49
47
19
6
180
35
64
20
16
39
5
19
12
42
36
36
48
36
96
66
42
126
66
90
6
3
9
72
150
149
31
53
48
19
185
1
35
28
27
120
54
96
48
11
61
83
61
51
57
35
7
18
107
109
15
21
90
30
35
1
18
45
15
81
36
99
36
102
35
61
72
123
15
24
30
60
12
36
143
16
3
41
31
54
36
39
21
30
24
89
48
28
69
18
30
18
89
52
45
35
91
138
11
43
53
43
81
21
90
33
96
15
21
75
54
18
72
36
18
15
44
7
89
7
77
25
3
128
16
39
45
57
78
5
49
18
30
3
92
55
29
19
125
16
99
125
156
36
55
42
48
24
35
139
57
44
16
15
17
31
17
73
36
6
108
66
195
44
31
5
19
72
113
31
90
23
52
15
54
12
63
80
19
108
17
16
21
24
36
144
11
25
36
23
67
72
117
21
54
6
15
15
17
1
59
36
96
60
16
9
144
119
1
6
84
42
48
11
4
9
138
18
27
99
18
78
12
33
9
35
64
21
6
84
5
85
23
1
54
66
42
120
69
39
42
15
48
32
4
60
33
72
11
85
39
45
54
24
12
36
24
30
36
60
35
19
84
6
120
23
13
198
65
7
270
24
30
209
67
84
90
24
59
13
35
67
18
90
90
39
3
36
102
24
18
117
129
15
9
12
6
5
43
21
15
21
44
49
66
216
53
25
36
30
41
12
52
3
18
23
37
84
279
15
30
71
16
44
96
48
49
6
29
73
3
15
161
253
72
90
5
144
16
44
121
18
101
151
108
90
35
36
60
36
25
24
12
132
36
75
12
32
55
42
90
9
39
6
15
21
30
90
54
36
9
15
30
60
72
47
163
33
129
47
85
48
23
13
72
42
36
17
48
1
144
111
156
27
53
85
60
3
32
13
15
27
9
9
12
24
131
13
51
15
81
27
33
144
36
44
31
24
9
20
79
198
54
30
24
287
124
39
45
96
39
41
43
5
37
23
157
174
5
139
21
20
31
18
72
36
108
36
51
9
83
1
95
52
33
6
18
288
12
87
45
83
37
36
23
1
51
69
11
67
137
55
105
81
35
49
75
15
18
78
54
111
87
72
174
6
41
48
96
48
1
35
49
6
84
6
47
25
84
54
41
16
15
53
97
54
101
64
81
18
36
9
9
71
7
48
42
18
84
6
90
30
24
48
39
75
90
11
12
67
36
120
33
32
4
39
41
76
33
36
30
24
12
42
3
9
71
7
108
54
84
6
9
27
48
36
96
30
3
15
5
175
29
148
153
36
51
39
36
48
65
61
71
127
6
66
54
6
180
21
69
18
66
114
18
39
9
35
97
54
105
123
168
113
61
24
30
77
19
9
57
60
15
3
36
5
13
48
42
18
18
84
33
80
13
60
12
78
65
37
75
15
77
16
15
17
4
69
60
102
53
1
54
24
102
54
6
156
78
84
18
24
11
25
35
64
3
186
36
195
69
87
9
90
18
27
21
90
197
7
5
13
48
23
217
48
126
6
54
30
111
92
132
64
12
27
41
49
11
37
63
12
32
61
30
5
31
24
41
36
7
6
144
47
16
99
90
36
15
165
162
141
141
90
24
77
79
54
75
15
6
36
54
53
37
18
153
3
221
55
48
42
30
126
15
9
11
25
90
18
72
143
121
11
205
3
32
73
60
30
6
71
64
80
139
36
96
18
120
36
6
29
64
9
60
66
6
15
180
128
12
43
90
11
145
95
31
96
5
13
36
15
44
31
53
37
59
67
12
42
108
12
6
18
12
18
57
57
3
123
90
15
21
23
16
96
45
35
16
3
209
7
48
137
13
12
23
76
87
29
19
89
52
99
41
4
9
12
23
1
72
90
45
9
11
25
23
12
73
54
12
6
35
265
35
25
108
30
36
60
48
132
9
57
23
36
19
12
24
5
36
28
116
16
128
61
6
18
59
7
21
48
20
37
24
35
48
25
83
25
48
6
21
9
54
237
75
5
115
17
73
275
103
6
18
18
35
85
18
5
55
41
13
3
84
128
1
12
54
114
72
48
51
45
90
ABCD 99164137778*3^$a+1 [50027]
15
97
20
12
96
24
48
15
78
307
8
45
48
75
69
60
15
45
3
57
48
120
75
28
5
12
7
41
24
30
6
51
40
24
47
18
51
93
67
179
162
12
96
15
9
120
3
39
6
84
15
33
96
54
97
48
5
66
102
87
3
24
54
31
68
87
54
12
19
140
4
35
6
43
56
24
12
123
150
18
18
30
9
15
33
45
7
32
81
139
20
99
102
162
18
7
41
72
27
16
35
45
9
48
3
36
93
6
120
42
7
68
75
229
59
9
21
19
23
198
186
78
12
3
76
24
71
54
15
36
57
15
48
4
41
132
60
19
80
9
36
18
33
159
66
3
21
63
168
33
60
36
3
33
15
12
48
33
6
30
63
33
72
27
28
5
55
20
12
9
24
3
75
150
18
25
36
48
203
30
3
39
30
36
30
42
222
1
32
88
92
4
8
21
147
28
11
30
36
63
9
72
15
24
57
99
9
12
15
72
16
36
20
88
36
32
52
17
120
48
31
5
42
114
63
93
24
63
16
20
69
67
41
12
91
101
258
61
11
33
36
9
18
48
54
12
39
45
19
77
84
12
15
27
1
32
52
17
24
87
4
8
36
51
18
60
3
12
51
141
108
52
5
15
64
24
96
77
42
150
36
6
24
21
48
153
48
24
60
6
66
6
30
43
191
6
18
1
5
63
76
80
9
60
15
57
39
57
60
43
59
1
5
192
63
21
60
84
60
27
4
35
6
42
42
54
49
65
48
30
18
120
55
71
30
3
111
21
9
55
5
12
43
80
39
30
18
73
36
44
15
9
60
27
24
1
48
41
6
6
27
72
21
24
36
48
15
21
51
48
9
120
78
9
64
161
96
3
9
67
23
61
60
77
18
1
84
59
30
7
125
3
21
27
117
6
66
55
23
21
45
36
48
15
57
36
19
41
18
21
28
23
9
129
39
12
9
27
15
42
7
24
20
75
42
39
40
108
5
27
9
60
12
144
51
33
6
18
55
5
240
12
55
191
9
39
102
90
33
40
17
300
27
21
12
7
23
78
60
60
24
18
105
64
8
48
45
3
84
33
60
48
31
48
23
109
53
60
60
12
3
93
39
21
84
43
5
36
6
45
9
36
6
114
78
25
77
19
20
99
1
41
48
6
9
33
12
67
41
12
48
163
47
45
12
15
6
24
36
132
99
15
120
174
24
15
36
16
53
42
6
18
54
15
3
57
81
19
101
27
48
124
5
3
28
32
52
72
116
84
9
192
3
27
18
99
21
27
108
160
47
24
73
20
21
12
162
18
30
24
9
60
27
162
3
4
41
7
12
44
40
41
168
30
6
60
87
48
40
29
48
12
102
390
24
12
30
120
18
15
57
48
51
21
102
18
30
72
25
20
36
9
72
54
9
15
48
9
33
3
4
95
66
24
36
3
60
9
66
6
43
47
48
33
45
43
92
28
5
12
3
36
9
36
18
42
54
57
4
5
6
105
24
63
72
6
90
18
79
8
4
35
6
18
54
67
23
18
30
90
15
108
45
6
6
72
31
80
45
36
48
12
48
36
31
89
96
36
192
3
4
29
156
24
27
48
27
72
30
3
33
12
15
27
6
66
73
20
52
24
89
36
42
162
30
102
36
12
66
162
7
32
48
45
48
42
33
33
132
72
36
54
66
30
24
66
24
7
5
79
5
120
60
24
51
21
19
17
12
90
57
4
32
60
183
120
1
8
33
15
48
16
44
132
24
135
30
3
81
12
43
36
59
69
96
144
96
36
63
72
69
36
21
19
24
65
120
6
24
69
16
59
57
105
54
25
167
45
33
31
29
135
105
6
13
12
23
153
15
102
18
24
9
57
87
63
13
5
55
29
48
19
68
213
102
21
57
67
32
33
3
48
75
6
3
16
17
12
18
264
25
41
3
9
66
49
17
6
13
17
3
12
153
115
17
7
5
187
29
12
3
57
75
88
29
36
12
12
31
32
108
21
111
15
78
12
15
48
16
80
36
4
29
60
19
5
55
20
33
63
27
33
9
30
57
36
45
48
6
33
48
48
105
12
90
102
51
45
12
12
60
67
176
12
40
47
24
66
6
240
9
21
12
108
7
35
96
42
3
81
79
5
12
12
3
105
123
12
3
9
33
3
21
6
138
55
84
80
27
69
69
30
48
18
12
3
129
48
43
41
36
19
11
30
3
72
39
6
3
15
61
5
55
29
186
48
57
21
63
4
41
36
24
264
75
36
45
24
63
153
12
7
12
68
51
90
30
72
18
6
24
105
16
65
15
33
3
9
66
54
66
18
24
72
63
15
57
81
19
113
3
15
192
42
6
57
16
5
19
56
40
56
39
25
84
11
57
63
25
17
3
27
69
33
48
12
36
19
12
5
159
69
12
156
12
30
ABCD 99164389466*3^$a+1 [50092]
12
28
32
24
79
17
12
55
36
29
60
1
51
8
151
17
52
36
224
12
40
33
6
69
87
24
5
72
28
56
169
35
4
36
32
52
68
7
41
19
5
12
40
3
41
136
24
24
20
61
15
159
45
96
69
30
36
24
17
4
20
124
8
37
23
48
16
8
12
19
89
12
64
20
19
17
25
39
32
72
31
216
5
13
71
60
24
31
60
24
21
56
4
32
4
84
39
36
201
9
36
11
7
65
48
19
65
4
15
29
1
6
89
120
79
41
72
103
36
54
75
15
5
4
8
12
16
20
4
96
56
4
60
39
21
15
189
92
19
9
60
200
72
25
83
61
35
4
8
97
126
24
5
12
13
111
105
11
60
49
71
103
36
45
9
6
5
60
1
114
41
19
69
15
150
11
55
17
88
15
81
24
24
27
18
30
12
161
24
13
51
24
8
120
48
24
61
30
5
12
12
55
105
20
25
6
36
5
163
57
56
43
5
100
156
44
1
63
140
37
30
41
4
24
20
61
3
60
56
25
54
81
56
19
5
36
36
109
59
31
30
11
28
24
8
103
5
19
6
11
133
15
111
29
1
36
15
104
4
57
71
124
45
54
29
37
3
120
56
1
78
5
7
24
24
81
69
6
30
6
33
171
17
28
15
36
29
12
13
59
31
17
37
66
17
108
60
19
45
72
24
9
23
127
57
20
88
92
36
24
13
6
21
8
48
4
39
9
21
39
27
293
48
52
80
112
39
77
24
4
21
119
12
4
80
24
64
27
78
6
5
12
19
41
4
3
36
5
72
12
52
60
44
36
28
57
18
81
56
19
6
83
55
60
81
24
8
60
12
31
17
52
12
3
5
96
120
12
37
11
31
33
8
12
31
114
11
31
65
100
3
42
3
60
21
30
29
61
95
12
13
35
36
25
3
27
48
53
163
17
73
59
7
33
51
5
1
83
48
60
28
15
17
24
24
85
35
16
24
20
64
80
16
20
19
21
56
13
87
68
12
36
73
24
11
4
21
35
40
15
45
180
104
36
169
162
33
20
16
51
84
24
41
4
27
101
28
20
40
20
49
36
47
7
150
36
60
51
8
16
51
101
4
63
6
15
24
8
52
8
43
9
8
60
112
21
6
9
45
36
48
15
45
90
77
48
16
36
108
32
109
11
4
39
36
17
49
59
25
59
37
78
42
18
126
15
15
5
115
81
8
12
48
12
19
65
64
45
47
4
21
3
116
79
45
32
100
93
42
9
32
12
108
112
21
6
45
48
8
4
68
52
3
90
6
5
4
51
30
15
9
15
20
16
15
36
125
36
13
11
64
69
87
93
11
4
68
73
30
96
9
45
30
5
79
17
4
80
60
72
37
23
67
41
4
36
20
31
18
107
4
104
100
15
6
11
216
52
20
112
69
24
15
20
36
36
48
16
24
20
36
12
49
35
4
21
35
28
45
6
60
17
19
90
18
53
12
76
9
11
12
79
9
44
7
33
120
21
35
60
4
21
95
40
32
97
6
41
28
188
19
174
15
69
75
36
24
75
42
54
21
24
140
19
6
11
24
4
51
24
21
32
4
8
12
193
35
16
9
35
25
35
7
45
20
96
73
111
68
76
81
15
44
4
8
13
24
75
87
69
92
43
125
76
80
19
30
11
36
60
43
5
31
9
32
52
12
56
64
80
4
99
5
52
24
32
48
60
16
20
4
39
41
40
60
20
4
92
4
32
7
30
35
100
20
96
12
84
25
54
45
60
24
36
9
23
4
60
33
15
68
28
15
77
7
6
6
105
20
4
15
41
13
15
27
24
125
16
15
9
60
24
56
76
3
21
80
61
11
88
9
15
15
36
45
56
19
77
73
47
13
35
4
20
12
24
40
24
36
84
171
41
13
6
54
6
9
12
80
60
43
21
80
24
12
25
99
15
81
84
20
55
30
15
9
35
96
1
11
48
85
36
15
33
135
51
129
60
156
24
36
84
68
48
24
16
15
24
117
3
12
24
5
12
48
12
7
60
65
91
21
63
42
23
36
19
17
36
60
12
40
8
4
39
69
68
108
25
107
24
4
32
24
13
95
31
6
71
4
39
180
24
17
43
21
44
40
45
6
6
11
37
107
4
44
16
36
39
9
8
132
31
5
12
24
48
55
5
16
36
33
11
12
180
24
28
51
29
91
30
36
35
4
51
41
64
80
24
12
28
32
48
12
13
6
18
71
16
8
36
4
32
28
12
99
17
12
16
20
55
30
150
65
79
12
33
56
40
45
150
45
32
48
40
9
71
16
9
15
32
19
60
93
32
40
3
36
90
24
35
115
60
96
174
42
9
80
16
24
111
33
15
6
15
32
37
30
141
32
37
6
17
12
1
59
12
55
33
20
48
37
30
21
159
105
21
15
75
17
60
13
30
21
44
16
84
9
15
32
60
24
4
15
53
7
96
36
53
31
41
19
77
49
48
71
60
55
129
128
12
25
11
49
23
24
4
32
13
75
9
6
17
124
159
84
21
36
24
105
51
33
6
6
143
40
32
36
19
53
40
51
6
30
65
4
32
28
24
20
16
84
8
52
32
24
31
33
21
59
55
53
52
68
88
15
24
5
48
28
24
20
16
24
81
39
36
24
36
92
24
24
12
24
36
4
123
6
6
24
29
31
21
8
85
11
12
ABCD 99164504854*3^$a+1 [50111]
75
20
7
48
5
25
30
77
12
52
8
31
12
30
23
127
33
9
60
198
48
42
27
105
60
11
7
30
18
17
24
43
117
84
9
11
49
63
12
36
24
152
48
16
32
13
42
69
33
216
11
1
23
67
42
30
18
35
100
32
55
41
55
12
29
19
45
60
20
64
132
111
9
51
29
13
30
18
90
17
1
47
12
31
12
90
18
5
7
89
4
57
83
16
24
27
18
42
69
288
63
33
27
65
24
76
33
47
7
36
9
33
18
57
12
153
27
68
28
9
3
8
19
45
8
103
30
27
75
30
30
12
108
48
12
57
33
72
18
9
111
162
71
16
20
108
43
9
68
13
18
12
45
45
83
36
96
12
52
33
11
19
36
125
7
93
92
25
12
18
30
75
57
66
30
51
36
15
33
15
24
53
67
18
147
93
75
93
24
3
75
42
23
84
13
30
17
103
18
23
55
5
16
69
24
30
90
11
7
18
59
55
18
3
84
15
6
162
30
18
45
45
191
16
12
152
19
9
33
99
21
120
35
112
12
44
115
21
33
11
64
135
5
43
138
47
172
51
65
7
5
88
15
45
27
30
30
93
15
57
63
9
21
24
30
120
77
13
51
24
8
97
90
65
28
15
12
21
99
101
7
69
128
43
65
37
120
30
108
17
13
48
42
33
57
30
29
151
69
9
42
129
128
85
27
39
72
5
24
24
157
83
109
6
12
65
124
36
27
5
1
102
17
43
93
12
63
17
7
78
119
13
23
4
3
21
72
8
169
6
54
35
85
3
27
41
12
25
30
108
90
27
12
33
59
313
126
41
48
61
35
40
27
45
80
88
15
17
48
60
67
29
1
72
6
81
36
3
89
1
24
83
24
120
13
3
27
90
3
45
99
51
60
57
72
81
63
12
15
113
49
6
57
48
57
72
51
32
112
8
13
42
45
15
53
7
102
191
12
4
116
43
5
7
65
88
12
60
104
24
19
45
20
25
18
12
105
63
18
54
5
13
23
79
6
12
3
192
44
1
72
11
7
48
12
9
156
72
33
39
51
90
12
6
9
33
18
21
141
39
51
102
6
60
12
30
48
84
30
45
123
18
75
27
29
31
17
16
92
4
236
28
36
51
48
12
150
60
75
8
127
9
69
75
15
72
9
9
27
92
88
3
29
31
12
42
107
61
18
29
12
24
55
41
31
30
15
20
28
15
117
108
44
13
18
41
1
12
11
4
128
108
67
60
30
23
16
36
12
21
102
53
132
145
48
11
16
32
36
67
180
90
23
16
39
77
7
18
27
32
1
30
113
40
9
36
11
31
129
3
108
18
162
9
63
81
9
48
60
78
29
121
12
18
45
12
57
240
51
57
42
53
24
16
45
60
18
60
30
24
3
63
72
9
21
63
20
67
60
93
27
12
18
18
41
43
21
45
42
17
61
72
72
11
7
60
45
33
60
15
57
35
180
288
7
57
33
48
84
18
93
99
30
71
19
65
52
3
41
67
177
21
60
42
48
17
73
102
29
40
44
25
60
102
12
53
144
13
11
7
60
89
16
3
102
39
36
33
11
1
3
44
16
164
151
101
48
31
12
69
33
30
293
55
57
92
36
85
23
49
75
21
35
55
30
35
25
71
13
23
85
60
27
8
120
24
16
15
65
60
7
30
60
107
19
42
12
6
12
72
36
81
3
36
12
5
4
48
3
60
45
144
9
11
133
18
5
13
72
15
164
28
20
85
83
55
78
42
30
27
12
164
7
108
12
18
222
30
3
12
15
18
35
60
115
60
12
5
7
53
13
72
180
18
21
21
3
27
45
20
43
21
36
44
1
63
27
17
31
12
29
19
41
1
27
180
36
12
87
101
160
45
135
9
11
49
18
29
109
47
52
3
5
13
24
3
15
93
39
21
45
30
42
18
9
3
17
36
7
90
12
11
40
75
24
18
27
45
18
120
42
23
4
129
27
8
7
53
84
31
12
168
57
63
29
25
90
21
80
96
19
9
33
123
15
21
81
48
59
36
7
30
95
172
21
135
15
12
89
19
29
31
65
7
89
84
97
59
4
56
16
63
84
18
102
57
180
129
59
55
5
211
54
60
48
47
16
12
24
21
18
65
4
33
168
54
6
11
64
27
78
24
15
36
87
9
21
27
72
36
108
87
9
39
17
37
23
25
78
42
27
45
18
120
150
83
64
3
33
75
17
24
1
12
15
15
5
12
28
36
36
111
12
66
42
30
3
15
9
111
72
53
7
30
90
45
15
9
44
60
52
3
114
66
5
7
29
36
55
53
124
36
9
30
77
96
43
125
64
96
87
30
30
69
33
6
89
1
15
104
36
112
12
63
33
32
13
24
3
ABCD 99164644784*3^$a+1 [50082]
16
101
19
11
18
6
21
81
7
8
3
114
90
30
51
16
8
21
19
48
95
33
96
64
71
126
3
87
57
15
42
39
24
27
13
5
27
75
21
112
35
66
24
12
198
57
195
13
65
55
8
40
5
30
54
15
21
150
12
6
19
35
30
15
16
32
48
51
13
5
43
80
63
49
17
6
12
126
39
21
54
13
53
27
72
15
25
192
8
40
8
24
24
51
45
9
55
24
191
9
40
8
195
93
57
84
19
24
120
77
54
61
144
5
147
144
16
17
60
3
27
42
48
78
12
1
71
126
67
41
7
8
24
15
33
3
24
13
17
36
19
41
87
24
16
17
36
120
6
90
43
72
8
40
56
9
6
1
11
24
36
54
246
42
91
216
8
112
96
47
97
29
75
39
72
33
16
5
36
18
141
136
104
51
66
67
11
85
149
27
3
36
25
89
15
51
132
57
48
15
49
80
33
96
84
18
25
48
17
18
72
42
3
9
55
104
16
59
21
120
21
115
47
60
12
24
9
3
132
1
17
63
64
8
40
24
48
5
51
51
96
13
5
30
45
27
13
11
36
9
88
32
63
60
90
126
85
72
23
9
111
60
90
36
39
9
6
9
48
112
5
6
36
66
7
155
141
21
6
72
12
54
147
3
66
24
126
84
24
1
120
120
56
9
36
43
8
48
9
102
24
9
27
36
102
51
16
23
180
61
119
6
27
63
49
5
27
40
8
48
3
30
7
47
6
30
36
25
11
13
56
165
75
111
30
18
1
5
48
115
8
45
123
15
24
30
27
15
126
19
11
13
59
18
43
96
23
150
66
49
8
64
80
21
99
3
61
11
114
102
42
120
18
57
3
30
18
61
53
3
72
16
47
144
1
152
160
96
11
13
8
195
69
3
72
45
21
18
9
40
5
3
3
21
24
40
5
19
53
67
23
49
23
72
1
72
32
21
144
3
45
18
25
24
185
103
101
19
17
79
29
126
54
7
131
132
1
17
18
90
84
36
54
6
15
69
90
18
255
24
64
56
39
36
13
23
84
36
33
21
43
155
21
40
104
112
29
6
354
6
174
31
56
39
18
15
135
102
24
192
75
184
53
36
66
13
192
209
6
49
56
51
18
72
43
155
24
108
144
81
117
3
88
24
48
8
99
13
5
19
11
45
64
24
17
15
40
80
45
3
105
12
43
47
144
25
8
21
24
12
55
8
16
56
63
145
23
73
176
15
90
39
40
101
19
32
9
30
33
3
13
29
67
71
24
54
19
72
83
78
7
72
5
91
5
19
24
56
21
67
5
27
213
30
141
24
40
11
114
3
27
6
156
3
48
24
15
9
24
3
18
91
53
18
97
125
48
27
51
66
96
144
91
128
64
80
16
29
67
80
15
6
19
71
192
42
54
1
8
16
24
53
114
18
66
37
8
24
111
49
23
49
24
5
72
195
105
60
144
54
12
54
19
59
45
27
36
33
112
35
18
30
36
81
27
42
36
159
16
53
60
36
19
24
23
25
8
9
15
111
49
8
99
54
39
21
19
11
24
36
90
55
11
85
8
48
48
45
19
5
48
27
33
12
18
9
69
66
129
15
114
36
30
45
15
1
125
51
69
78
37
24
5
6
45
93
43
35
18
27
39
24
30
24
90
30
168
18
1
35
48
6
31
161
39
3
18
19
176
3
21
88
101
90
6
30
13
8
40
29
78
13
32
16
5
19
77
66
49
80
216
40
53
19
143
9
21
60
30
24
48
105
93
3
16
5
3
96
16
29
144
102
133
83
24
36
49
24
32
72
48
3
42
3
16
101
18
97
155
117
88
32
93
19
24
24
5
138
18
36
43
56
64
35
6
36
30
69
96
3
45
75
78
15
87
6
27
9
18
61
5
19
5
30
37
48
168
35
60
73
47
57
168
33
79
155
90
48
43
144
80
261
91
104
24
16
29
75
93
43
5
72
42
48
57
75
61
5
90
57
75
18
19
48
104
9
54
72
30
19
24
101
19
95
12
54
6
108
18
67
35
36
36
60
81
27
85
17
55
41
7
5
43
24
48
8
3
54
60
3
24
24
21
19
47
78
30
90
96
36
12
72
78
12
1
365
43
11
21
15
9
63
177
75
21
48
24
40
11
117
24
16
32
45
27
21
144
19
41
66
132
36
117
64
53
30
42
18
72
49
72
24
24
5
24
66
24
1
32
3
37
17
156
144
180
90
6
30
54
42
25
ABCD 99164927606*3^$a+1 [50015]
16
60
114
60
60
3
27
56
16
8
42
48
30
1
36
5
19
75
21
33
51
9
3
29
43
5
70
30
3
129
99
9
60
36
12
2
1
12
27
48
24
33
33
14
84
25
9
123
47
13
60
29
16
3
35
1
48
35
1
12
57
32
18
102
24
16
51
72
11
10
12
84
8
90
46
72
8
16
6
18
14
6
36
18
37
3
21
131
1
45
14
10
18
30
3
24
75
30
38
28
2
96
10
45
41
24
106
48
90
18
90
14
40
18
72
3
5
60
76
26
16
144
6
8
16
6
9
33
62
28
18
48
20
7
57
26
54
31
36
83
1
11
24
100
12
9
23
28
84
9
9
12
14
4
60
6
51
93
30
50
36
10
54
86
6
46
12
12
9
117
24
8
28
32
16
6
30
8
31
12
15
12
42
6
45
47
13
9
18
12
48
26
64
27
35
13
75
20
10
20
22
9
24
81
54
2
31
3
42
2
72
10
8
82
14
10
9
12
24
9
72
18
80
6
4
30
12
48
21
24
3
98
19
48
3
14
42
13
11
114
82
84
50
4
66
14
10
36
20
16
14
79
36
29
10
50
7
24
36
21
18
14
42
84
4
86
19
81
30
14
30
36
25
9
18
9
53
6
1
48
11
34
56
6
49
65
6
13
3
18
15
27
78
74
30
30
36
70
44
46
50
22
9
5
31
9
38
66
60
34
20
1
9
48
38
4
12
14
24
6
85
21
54
81
15
9
39
21
11
49
41
40
6
2
30
16
21
5
31
17
91
29
6
4
6
27
29
58
6
24
27
53
55
11
84
10
15
11
4
33
39
8
13
9
14
34
26
34
75
11
114
12
34
9
11
6
46
18
96
38
16
20
30
55
21
6
60
2
22
48
42
50
16
14
10
6
74
61
53
55
51
24
20
16
105
3
2
10
9
39
6
14
28
14
19
29
43
29
40
15
9
54
50
43
27
2
48
67
21
39
36
153
39
45
60
3
29
10
45
9
42
32
6
90
34
15
51
6
78
56
49
17
18
37
75
9
99
18
24
14
10
54
56
49
51
12
92
1
24
3
68
24
30
30
37
15
24
44
16
20
22
74
24
22
32
16
27
24
53
100
3
12
12
5
31
48
12
9
98
28
9
9
24
120
3
24
3
42
30
18
3
60
9
8
6
4
45
17
48
58
18
6
24
30
6
129
57
14
18
67
23
30
150
10
3
27
2
30
4
24
20
1
84
41
4
3
15
38
4
32
19
9
2
48
30
67
36
45
30
8
54
30
12
1
3
6
30
68
13
15
2
60
40
26
6
16
15
9
36
12
20
12
16
3
24
41
55
5
64
2
1
12
41
30
4
6
14
25
17
34
86
58
30
30
57
65
48
91
9
12
8
7
24
15
21
21
8
31
9
50
37
17
28
3
135
81
23
1
29
12
55
113
43
3
21
3
20
85
27
20
4
14
10
57
3
20
36
40
26
10
6
2
13
17
28
108
20
55
12
15
2
12
18
40
6
6
8
76
36
24
6
30
18
56
55
11
1
45
30
12
6
14
42
30
16
2
7
24
5
30
84
28
9
24
11
16
9
3
57
23
13
15
2
31
36
39
56
30
30
34
24
6
50
22
54
30
14
6
18
22
81
17
30
66
6
90
31
9
75
29
52
14
28
6
27
3
20
4
110
31
29
12
31
47
16
21
39
44
1
9
18
12
90
2
24
46
84
132
12
2
58
6
26
10
20
34
75
59
42
10
21
17
30
37
69
50
106
20
16
8
36
10
128
13
29
28
18
45
23
10
12
27
15
20
42
16
14
18
22
18
2
24
6
43
15
21
59
36
37
12
36
35
4
60
93
12
12
21
24
96
39
9
6
33
11
30
54
61
12
3
14
31
9
75
21
27
77
22
21
33
6
14
22
74
30
24
22
60
8
24
16
50
30
4
3
48
84
3
18
14
36
66
60
24
79
81
39
35
61
59
46
66
9
12
24
83
12
16
8
100
6
104
4
3
17
43
123
81
33
72
15
63
26
4
96
15
15
69
36
29
28
2
10
3
132
33
60
27
27
6
24
30
60
110
43
12
39
54
60
63
17
16
144
2
18
31
29
40
56
22
33
27
54
3
5
43
23
6
43
17
46
2
52
24
51
3
48
2
42
16
30
2
13
23
1
9
66
8
42
28
15
33
15
12
21
14
66
52
32
55
21
42
30
14
25
9
15
39
6
42
74
118
6
14
13
15
2
10
30
6
6
3
36
5
7
23
16
45
9
15
12
48
36
83
28
18
84
15
11
60
40
69
5
7
3
30
48
2
12
10
15
111
9
24
15
6
44
55
24
12
9
20
54
22
20
60
30
34
14
25
21
87
57
30
36
9
41
4
30
56
6
54
174
16
51
5
40
18
20
1
41
43
35
10
3
17
10
86
6
40
108
32
10
24
14
16
42
8
6
25
5
4
6
45
21
78
57
60
33
44
16
26
4
42
14
30
28
240
15
5
76
75
45
15
65
90
1
5
16
12
42
150
30
6
2
10
60
2
18
12
31
24
45
20
16
2
12
48
10
6
26
79
87
33
12
29
10
38
43
39
9
5
40
39
41
24
16
80
54
28
60
54
15
21
32
46
9
5
31
12
24
15
48
18
27
5
16
75
51
18
3
27
2
24
7
9
15
3
110
6
16
66
2
73
17
10
72
48
18
3
15
26
4
72
30
44
30
28
32
4
39
60
5
30
42
18
42
118
62
24
4
48
12
6
12
54
39
9
3
93
87
12
15
6
51
3
60
20
1
15
14
7
5
18
37
23
16
21
33
18
12
30
18
12
42
50
25
23
37
135
48
122
79
12
45
12
3
12
15
6
60
26
1
69
51
9
24
14
10
120
96
6
6
2
13
77
43
24
3
18
8
16
3
35
16
24
12
6
15
72
27
8
6
55
35
4
2
79
9
122
24
24
1
12
53
34
132
14
6
58
18
12
21
39
6
12
63
81
48
2
4
36
90
3
12
3
42
135
51
48
44
10
6
6
18
50
12
106
33
39
6
44
52
15
35
10
54
6
8
6
1
9
56
88
2
46
2
10
108
2
6
19
11
30
94
30
15
47
10
18
26
31
15
45
24
24
81
6
104
1
21
44
18
22
39
9
12
20
79
39
2
16
2
40
90
27
15
24
14
82
44
1
24
29
10
18
38
22
15
107
1
12
107
100
18
12
2
24
66
4
27
153
56
24
24
43
47
42
28
27
29
76
18
26
4
51
36
5
18
12
48
60
13
105
3
36
9
14
6
30
46
78
18
3
24
95
13
89
46
12
30
2
30
31
24
9
50
64
60
146
40
14
1
9
2
48
70
2
13
12
5
16
114
9
57
15
59
1
105
42
30
51
12
53
55
12
12
45
2
16
24
30
8
36
10
56
10
75
3
21
99
26
31
3
2
16
2
1
72
12
93
24
3
5
10
12
8
1
72
9
6
60
84
6
63
15
54
48
27
3
2
40
2
48
36
4
45
36
29
66
1
9
54
152
24
6
70
36
9
24
5
10
110
31
9
14
90
10
ABCD 99165109744*3^$a+1 [50071]
7
9
63
83
22
27
21
74
61
24
41
52
42
36
84
60
84
57
17
12
4
39
156
21
38
73
29
31
9
6
44
1
17
28
18
14
70
20
97
29
12
82
30
132
44
24
43
5
7
96
45
20
84
82
45
21
150
98
6
13
3
38
54
12
10
14
40
116
6
22
68
13
41
94
45
27
14
18
70
27
69
14
36
16
9
29
48
7
33
3
71
16
78
27
5
7
11
85
5
4
98
10
15
17
55
125
88
24
50
18
88
38
25
5
7
17
36
12
78
12
40
90
24
14
12
28
30
74
13
57
51
111
78
80
7
51
9
65
16
2
1
17
58
102
42
81
45
194
88
74
30
25
11
18
67
12
36
21
86
37
12
36
72
71
145
72
89
103
33
147
5
55
17
36
18
24
90
31
9
72
39
65
12
43
17
88
96
44
6
13
63
30
108
75
60
5
24
67
21
18
42
54
14
4
80
150
120
25
3
80
60
37
96
101
54
1
93
26
10
15
120
5
70
129
11
4
21
24
65
127
83
6
126
30
10
68
36
49
12
60
48
36
5
36
6
18
66
46
8
7
3
57
33
12
3
65
54
22
90
9
87
48
32
60
30
78
40
9
5
43
45
18
14
7
21
87
83
42
48
18
24
61
29
31
41
16
39
21
8
19
17
6
30
42
18
52
3
29
136
48
24
8
22
81
51
44
22
87
131
37
24
120
96
24
3
92
30
24
72
90
25
69
26
78
124
63
45
75
48
35
61
84
36
9
14
36
4
30
15
113
40
108
32
102
40
18
15
9
15
35
90
19
24
12
3
48
33
95
40
66
3
11
36
85
5
28
32
54
162
4
8
7
29
54
13
9
18
21
47
18
72
40
20
4
51
83
6
30
40
50
28
51
21
123
17
79
5
42
22
27
53
10
21
9
135
41
42
18
12
115
12
5
31
9
15
3
90
32
7
5
31
24
36
99
45
5
103
5
30
13
33
87
53
66
4
14
18
60
18
70
2
22
18
30
20
13
17
108
36
54
42
4
15
65
19
21
24
104
12
28
15
48
12
15
8
13
60
36
9
54
26
7
137
42
13
35
42
76
50
49
41
12
36
60
4
62
6
18
1
3
50
16
15
77
67
96
17
48
91
5
40
18
30
68
18
36
24
72
12
1
12
5
28
32
12
36
7
108
65
36
43
11
24
18
43
29
16
2
148
50
91
15
81
65
4
26
82
32
76
15
35
13
77
48
22
14
4
20
72
7
23
10
12
3
120
5
40
75
47
22
3
15
81
24
72
21
14
1
12
35
28
33
101
24
66
49
15
14
22
14
70
45
12
57
8
24
55
89
76
30
114
26
40
74
76
51
39
44
22
20
202
81
12
27
20
36
22
3
41
28
26
42
48
22
57
12
36
9
3
51
14
12
168
36
7
45
14
73
17
36
19
5
34
74
7
123
21
12
12
57
140
60
19
11
58
63
87
33
35
54
31
12
12
83
28
54
123
21
84
32
166
33
45
27
9
3
60
36
9
3
5
43
96
5
43
3
44
148
38
30
78
90
16
6
27
53
79
93
210
42
39
132
5
52
51
12
5
58
21
83
10
62
24
40
21
11
22
15
36
29
162
6
18
25
29
16
2
25
24
24
65
22
9
24
17
60
90
52
50
28
44
19
95
22
44
19
12
95
85
69
26
18
46
33
12
5
120
4
14
85
12
35
4
9
53
64
50
30
144
10
50
70
42
39
5
36
7
11
1
3
110
43
23
42
4
144
15
129
108
39
29
19
17
4
32
18
37
12
125
36
112
24
134
10
27
57
32
103
95
28
18
80
96
19
11
36
37
117
26
40
20
54
36
58
12
42
210
38
19
29
31
99
57
47
133
17
16
110
12
10
32
52
20
40
14
12
54
28
51
107
84
10
8
28
27
35
28
69
83
13
48
21
14
22
50
25
12
11
10
75
5
4
3
48
9
120
86
60
84
28
93
5
19
17
55
39
105
5
72
22
225
12
5
10
69
11
6
127
3
18
75
27
2
151
15
44
108
97
53
127
11
24
22
8
58
14
4
39
72
36
48
12
23
1
125
19
5
4
51
57
99
35
10
39
11
36
52
57
29
7
15
20
30
60
7
11
61
5
79
17
67
41
4
18
33
29
78
138
42
138
96
31
35
64
36
14
19
12
132
60
12
36
48
144
17
18
25
3
14
36
12
22
50
10
93
63
38
19
48
45
8
115
35
36
30
36
7
71
202
32
7
11
48
36
18
22
20
58
26
22
24
63
36
297
8
10
50
36
4
27
5
18
22
18
30
27
15
9
5
103
113
43
36
60
63
32
54
120
7
47
28
8
94
20
16
24
50
97
59
37
3
6
26
112
6
27
23
49
3
20
22
66
21
11
10
183
24
21
2
73
12
27
21
41
76
42
228
38
16
168
12
15
24
72
3
14
12
10
14
12
55
60
3
72
84
14
115
29
60
22
21
5
7
36
11
76
20
84
61
107
120
28
12
6
72
75
5
43
24
15
18
14
18
108
18
4
117
63
18
84
38
18
18
66
24
19
60
33
3
77
7
11
4
78
8
55
41
18
90
103
35
109
131
37
11
42
7
51
44
18
28
15
15
9
15
26
4
50
13
29
30
49
24
12
36
12
57
3
15
21
84
12
84
41
28
86
4
120
57
75
68
16
92
34
50
ABCD 99165342202*3^$a+1 [50045]
16
32
28
51
33
32
24
100
20
112
192
44
12
40
60
20
85
23
28
120
96
8
1
15
39
17
168
72
151
5
60
64
20
73
48
99
20
84
85
18
21
368
25
3
33
6
48
57
120
32
112
165
59
28
27
129
8
1
71
151
9
56
24
52
396
93
108
11
148
72
24
128
31
113
12
139
5
19
17
48
120
7
90
15
240
56
24
79
114
3
96
3
54
23
36
55
5
28
152
28
36
57
3
116
7
120
17
24
13
135
36
12
21
47
1
123
32
13
51
96
188
48
36
144
28
132
128
16
153
11
25
54
24
66
303
24
8
24
7
17
84
12
256
8
31
18
23
49
111
32
64
45
18
57
129
27
153
84
51
32
115
29
220
32
52
20
241
59
388
117
59
12
12
36
52
21
3
15
41
24
16
45
60
15
8
25
78
125
148
15
17
37
87
51
29
48
4
92
16
32
12
25
47
7
129
32
109
35
4
20
96
7
41
12
91
17
4
51
89
36
16
20
31
17
16
120
63
24
120
21
128
52
69
60
27
36
9
15
56
49
27
69
59
60
1
24
15
39
30
90
6
59
120
96
4
20
12
13
23
49
39
15
48
17
52
99
17
31
6
23
25
90
125
43
144
17
49
71
12
115
96
9
36
93
6
45
36
104
36
52
24
96
33
23
37
75
9
87
8
72
49
39
56
103
65
64
24
104
31
24
9
9
120
111
15
89
24
48
112
168
56
84
13
131
16
20
108
384
268
9
111
44
85
11
19
24
48
41
12
28
153
6
9
9
51
116
16
12
44
36
28
24
8
1
131
96
12
48
64
15
41
12
76
24
9
23
28
51
141
84
153
3
20
85
51
144
8
1
11
12
48
40
128
49
126
45
44
217
48
72
47
31
17
16
24
80
79
33
87
65
25
36
11
48
1
135
32
7
41
31
345
44
25
83
48
13
35
109
3
15
81
8
1
47
25
39
104
132
157
51
153
75
8
48
52
60
104
40
116
13
240
95
13
3
36
20
31
41
112
20
48
180
31
48
57
15
5
60
61
59
16
87
33
8
208
48
8
52
20
72
52
12
9
11
28
231
6
12
11
288
36
25
51
36
8
31
5
48
60
13
11
64
44
28
32
1
54
137
7
189
140
13
231
20
12
84
48
12
12
52
20
192
73
3
12
32
151
33
57
60
27
32
136
20
67
33
9
102
105
8
28
84
12
92
72
24
72
28
69
54
89
97
63
63
137
1
71
37
23
52
39
117
27
5
36
48
12
60
36
67
129
21
3
20
4
21
35
79
5
36
124
12
33
87
8
109
27
32
72
64
120
8
103
9
32
175
18
6
17
192
28
144
80
12
4
57
114
57
8
24
40
9
24
39
9
47
84
109
3
140
148
45
87
32
7
57
56
55
129
24
39
29
76
56
136
48
96
32
31
5
48
4
33
107
19
9
72
44
192
64
3
90
3
20
7
114
71
72
16
39
29
204
55
90
12
252
11
60
109
3
20
36
64
152
148
9
71
37
72
23
28
32
16
60
20
12
136
32
25
30
53
100
108
128
28
8
7
21
69
24
30
69
240
68
28
9
51
308
16
171
18
63
57
72
6
17
28
260
24
13
39
20
96
16
9
12
23
52
8
84
268
80
4
164
12
13
72
15
69
59
88
32
52
20
40
56
12
48
12
13
11
7
90
11
112
9
11
48
103
33
20
67
29
12
55
33
39
41
12
85
27
27
21
21
75
9
42
54
108
72
71
48
76
21
23
72
28
75
41
79
41
24
79
65
24
73
6
53
28
57
75
60
20
25
3
33
51
57
132
51
32
36
1
24
102
17
1
6
309
12
24
9
167
24
31
105
33
27
9
23
132
40
36
84
15
120
41
12
16
156
96
9
30
45
12
20
192
28
24
44
124
164
52
8
4
117
107
36
168
40
39
33
20
12
31
30
23
37
47
48
16
69
84
3
48
116
76
68
12
208
69
23
31
41
79
33
24
33
51
99
41
24
ABCD 99165360818*3^$a+1 [50007]
32
63
25
80
36
69
72
51
27
12
6
19
53
7
11
9
36
27
21
15
36
120
36
13
20
64
32
15
93
15
72
36
69
21
135
27
36
85
47
48
117
48
39
120
45
108
33
126
73
152
3
1
32
27
21
27
240
12
37
20
21
39
33
3
195
48
24
12
109
17
42
1
11
108
72
78
7
131
132
12
60
129
12
15
168
121
20
28
5
162
96
30
42
36
57
4
23
36
129
15
18
24
63
57
115
11
49
41
15
24
3
1
29
18
37
140
183
150
30
69
100
83
21
24
256
131
45
9
19
125
63
24
3
57
51
24
138
18
72
21
15
61
224
12
15
57
16
32
72
36
36
75
48
72
141
12
132
39
81
63
18
15
27
108
9
4
5
30
49
72
8
40
120
8
4
5
6
177
15
21
39
30
27
141
3
124
11
60
66
24
54
1
11
36
109
23
48
108
42
15
57
15
3
9
100
8
36
76
80
88
56
87
9
24
192
9
19
60
131
13
8
28
11
21
87
93
60
204
33
72
15
3
25
60
95
36
60
49
95
36
12
72
81
72
52
12
24
47
57
15
36
21
24
36
28
41
174
33
3
25
164
33
102
97
65
39
57
147
16
215
12
9
48
136
60
36
35
60
66
15
28
11
24
1
11
189
51
48
129
75
12
60
18
127
8
36
117
7
11
36
25
23
1
71
9
4
77
51
28
32
3
12
57
33
127
23
9
39
60
84
25
32
3
12
45
228
75
12
21
69
39
249
63
88
47
37
5
75
45
31
32
9
75
60
9
72
15
52
11
66
78
18
15
48
72
3
25
71
25
116
33
171
36
12
100
23
60
12
57
4
29
18
150
7
32
9
6
18
120
111
57
7
56
24
177
139
44
51
54
6
12
57
51
60
21
33
15
40
47
186
30
45
27
18
54
60
30
24
30
45
99
18
72
7
24
212
84
120
48
15
12
25
11
37
36
17
123
165
24
48
54
25
8
57
39
51
213
16
11
48
153
99
33
183
90
7
17
3
12
4
47
49
68
51
144
25
5
72
19
107
105
3
45
81
43
83
24
9
96
123
61
107
9
45
51
93
30
21
4
107
97
68
15
108
117
3
285
12
28
32
3
60
69
123
69
45
55
44
45
159
48
3
54
31
59
85
47
36
30
27
12
15
49
36
11
144
66
42
37
56
24
63
37
176
87
108
42
30
153
15
138
42
9
180
75
33
48
60
52
11
156
85
23
225
108
48
75
36
30
39
111
9
36
3
36
6
51
3
49
12
23
21
15
129
15
18
63
15
9
27
45
36
4
41
79
84
11
33
57
90
60
48
57
3
12
9
27
144
25
29
19
53
79
8
75
21
64
23
49
60
140
36
108
75
144
121
20
16
23
60
85
96
20
16
44
24
33
39
33
6
120
24
48
33
12
99
114
30
81
60
3
90
3
39
9
16
11
9
24
219
37
11
73
260
40
36
48
20
207
25
20
60
84
27
24
18
15
15
18
18
54
67
149
24
3
48
16
68
57
90
85
8
76
36
179
9
3
18
31
24
32
24
3
21
4
47
30
78
33
84
3
177
81
27
3
45
12
48
132
75
57
51
48
21
15
165
3
33
3
126
54
57
168
160
11
9
27
72
145
8
9
123
87
96
13
24
83
24
36
37
263
57
93
7
23
60
73
29
6
1
11
33
96
51
33
24
15
21
36
33
18
9
99
72
33
9
30
97
83
180
81
15
120
72
114
18
36
192
18
27
87
30
75
76
32
64
56
88
65
174
36
21
111
45
45
7
296
16
8
12
36
33
42
37
11
69
48
12
160
5
111
72
84
15
45
15
234
54
33
75
105
39
30
15
63
33
72
3
93
36
99
114
75
12
24
40
56
111
9
36
99
24
12
73
80
45
87
27
30
6
12
133
32
129
66
45
64
24
56
28
35
57
3
37
71
49
48
65
48
78
81
81
3
69
30
18
103
84
47
60
21
135
9
28
41
66
25
125
18
30
87
88
41
75
39
37
56
33
27
60
48
75
21
33
42
21
15
9
111
60
84
108
72
13
12
44
39
18
7
83
54
18
36
69
21
75
21
43
36
32
15
18
54
252
25
5
96
30
33
72
3
21
40
ABCD 99165465604*3^$a+1 [50002]
80
72
48
16
71
33
63
57
33
39
81
39
195
90
144
6
61
23
90
39
33
87
168
39
81
24
136
8
21
90
33
93
43
5
132
234
126
7
168
8
24
147
21
24
135
60
45
16
72
77
51
72
3
60
18
135
57
15
45
75
33
30
162
90
60
9
216
93
72
78
12
9
105
63
16
5
27
40
95
57
88
23
105
75
21
48
72
48
16
24
23
57
81
87
45
48
27
69
144
12
39
16
125
139
80
64
77
19
41
84
96
75
48
24
87
153
117
3
72
24
16
95
9
40
24
8
120
48
24
72
136
72
8
39
9
225
255
24
63
105
48
24
21
66
1
5
115
65
138
69
72
24
75
12
129
24
64
41
79
72
5
24
12
15
99
36
18
159
21
36
210
234
42
33
24
81
111
51
85
72
8
105
15
39
1
48
47
105
39
9
24
72
48
117
36
138
69
21
147
48
21
96
30
90
180
159
135
33
16
104
57
36
19
5
66
90
108
36
63
40
8
72
16
216
5
171
3
42
75
135
54
3
21
51
64
47
90
135
9
126
49
56
105
87
168
24
184
185
6
9
192
63
1
104
40
5
51
16
59
93
51
156
9
264
21
75
24
63
48
49
32
231
18
12
147
120
21
6
13
32
24
120
117
3
225
31
24
80
24
117
144
27
24
15
90
150
30
51
72
57
6
90
7
101
115
32
63
132
48
69
96
120
57
183
72
24
120
16
113
30
186
63
147
13
23
33
72
24
24
51
30
24
12
18
57
15
73
125
36
6
25
8
57
54
33
48
40
48
56
39
49
41
31
5
123
3
109
8
48
72
177
6
9
129
6
126
90
25
119
36
54
174
121
185
54
180
42
144
51
120
24
64
47
57
117
24
90
9
16
152
48
72
40
35
93
15
57
129
54
30
42
18
79
8
3
21
168
88
23
72
24
36
18
195
72
3
30
150
81
45
84
6
33
3
85
128
24
153
127
32
168
48
3
6
79
5
19
17
31
24
125
19
32
9
15
21
30
54
36
90
57
72
96
40
152
48
88
24
8
9
36
60
15
48
27
13
32
63
306
30
33
48
45
67
77
90
24
9
40
23
120
225
9
15
16
8
72
39
30
36
103
11
61
23
121
56
9
36
3
87
57
33
138
37
95
25
5
19
41
48
162
13
56
21
27
303
25
5
27
33
15
192
3
69
81
30
57
48
39
24
36
165
9
6
169
5
90
6
99
112
32
21
139
11
102
127
17
24
7
29
115
104
24
57
15
21
24
75
81
168
216
36
75
24
9
12
3
24
72
96
24
21
48
67
59
21
39
174
36
24
120
39
33
55
72
128
93
75
24
27
126
48
150
57
24
96
64
8
21
27
93
139
23
33
144
3
45
33
72
90
144
61
152
168
69
90
9
81
111
15
25
32
120
16
224
87
81
63
25
56
81
54
90
39
184
96
17
63
40
32
63
60
12
24
126
43
95
42
54
126
18
121
48
8
120
9
135
21
27
72
48
48
39
81
9
15
16
80
33
132
48
171
45
75
16
185
48
126
114
367
80
3
85
77
27
3
90
27
153
87
111
9
72
81
60
27
16
80
21
3
27
36
49
191
54
90
54
51
48
63
138
132
67
23
18
87
24
136
5
99
48
48
24
9
39
33
24
126
18
12
3
15
6
99
24
57
156
60
138
126
15
48
81
159
160
32
51
138
27
33
15
24
136
80
136
56
48
160
41
180
19
107
13
65
30
1
56
39
36
13
17
54
6
27
117
115
101
18
57
40
5
219
ABCD 99165582346*3^$a+1 [50059]
4
12
18
8
4
3
11
1
29
16
18
48
20
18
19
65
28
24
24
24
26
1
41
34
8
25
63
62
40
18
48
14
70
8
12
10
72
38
198
42
6
24
58
138
36
14
37
5
18
30
7
17
10
45
65
46
50
46
104
42
79
11
30
42
6
19
5
120
48
19
11
22
56
22
2
127
23
78
7
48
23
24
66
40
32
18
12
30
30
12
40
86
24
96
31
3
26
4
75
45
8
28
44
58
42
8
64
8
16
30
2
7
83
12
25
15
57
3
8
78
12
42
30
16
12
2
30
18
42
40
36
44
48
22
20
66
7
27
56
24
18
115
72
21
2
18
72
7
65
6
37
9
30
21
39
14
82
20
25
9
44
30
4
30
8
12
36
84
46
104
37
33
110
6
22
20
18
16
6
54
26
72
58
2
30
18
40
20
49
9
66
6
92
43
27
6
39
5
10
96
80
142
20
40
24
26
34
8
40
56
60
10
74
40
3
24
3
18
98
16
26
94
66
2
13
9
14
64
12
116
4
8
18
30
42
48
19
69
2
108
37
12
23
18
10
6
6
60
2
40
98
52
56
16
36
2
22
81
15
24
18
38
40
2
30
25
33
62
18
30
37
5
30
6
40
2
22
30
68
40
9
36
35
34
30
8
10
12
108
3
107
6
40
36
3
41
112
2
6
46
26
7
35
13
45
2
28
62
18
42
18
22
8
198
46
38
52
14
30
22
50
10
20
18
1
3
18
8
42
12
6
72
4
78
72
30
68
6
72
18
4
3
17
16
14
52
6
2
18
7
57
14
52
32
18
127
23
18
114
10
20
112
96
60
24
44
7
12
15
26
60
12
22
48
2
36
12
4
3
23
12
22
14
10
24
8
60
12
7
41
42
22
38
22
30
48
30
8
28
66
174
62
60
4
14
22
9
36
15
8
16
14
114
52
48
6
6
48
57
53
48
12
46
44
22
120
86
64
26
12
36
4
12
8
76
20
4
12
30
24
66
8
28
20
70
24
14
12
7
27
8
18
30
12
6
24
18
109
9
12
15
69
116
64
104
16
8
18
22
120
8
52
18
12
18
15
24
93
38
85
5
7
41
19
51
14
28
128
12
10
18
32
42
25
15
6
126
18
26
82
15
15
68
61
3
6
39
63
48
110
16
26
28
14
6
10
27
65
12
36
22
32
6
22
20
22
78
20
97
11
42
18
121
39
14
40
15
11
132
10
2
6
7
5
132
7
149
60
42
12
37
36
24
15
21
39
6
98
12
10
54
68
22
44
60
52
120
12
6
6
126
69
23
40
6
27
57
8
28
42
2
16
60
50
16
86
4
44
90
1
123
50
18
40
38
46
14
12
30
58
36
15
36
5
10
2
10
117
15
18
30
98
52
80
22
14
19
83
118
42
20
22
68
30
30
19
53
48
19
60
21
72
20
6
109
201
44
46
12
122
7
29
16
8
16
2
30
82
57
51
2
60
28
158
22
24
36
2
157
33
3
3
14
46
6
3
3
18
6
38
18
48
42
30
18
12
42
46
12
54
45
59
61
9
6
45
21
15
3
72
32
13
9
38
108
18
40
42
2
10
42
14
61
21
32
48
22
26
34
45
5
52
54
21
23
52
45
23
6
52
8
64
15
23
18
52
20
42
6
40
12
30
57
23
22
128
4
14
49
15
33
15
2
30
36
16
54
2
85
17
6
4
158
48
24
60
7
23
6
24
130
8
120
28
2
30
64
8
18
102
13
17
18
30
10
32
13
5
12
6
60
12
37
3
9
15
6
32
28
24
8
30
46
24
42
26
7
3
20
100
18
27
9
18
38
7
11
42
18
24
22
90
26
127
3
38
4
75
51
2
78
34
12
3
53
48
40
96
18
6
2
34
48
20
18
22
56
12
52
20
16
36
8
22
36
62
22
26
28
32
34
104
1
11
25
17
28
12
20
48
19
3
33
17
10
6
2
18
22
30
30
54
30
18
12
3
11
106
30
18
12
3
21
24
20
40
8
22
26
10
12
20
34
68
7
39
2
78
1
71
18
10
2
30
52
33
23
54
40
20
10
20
6
30
52
102
116
4
18
38
64
36
44
52
26
18
60
31
23
13
15
18
27
93
51
15
74
31
11
4
54
14
10
3
35
40
42
3
9
74
24
28
9
59
60
16
26
52
27
9
62
12
30
22
8
48
37
3
20
109
23
6
64
8
22
8
25
3
2
4
6
2
58
2
52
24
44
88
8
12
4
30
30
36
50
4
48
8
12
18
4
84
2
70
8
7
27
6
20
16
18
56
16
54
6
14
12
52
26
12
40
20
10
15
12
33
54
56
10
80
78
64
6
32
34
36
20
18
10
14
40
20
130
20
10
12
90
126
30
2
127
11
4
74
4
42
14
12
18
34
72
18
38
64
15
45
36
32
7
9
27
5
30
64
38
18
30
34
68
22
74
16
18
15
63
72
45
27
26
30
18
7
5
12
43
3
44
25
15
36
60
6
44
4
8
19
33
26
10
44
138
30
48
4
15
21
6
14
60
7
3
24
20
58
98
16
18
90
42
8
10
6
110
49
3
38
64
50
16
24
42
74
37
99
54
104
10
42
44
60
16
120
56
48
4
8
55
5
10
30
68
42
48
24
10
8
12
6
30
22
32
60
48
22
50
48
10
60
54
56
49
21
78
9
23
60
18
31
3
20
28
42
98
25
5
72
40
26
10
30
66
8
52
15
23
52
8
22
44
31
29
19
3
78
36
66
32
130
26
142
15
39
56
28
32
40
8
34
68
12
36
16
56
19
11
130
60
42
26
16
3
11
22
2
46
66
18
12
3
87
38
36
4
3
57
27
23
13
3
50
60
10
32
12
60
18
30
37
57
24
20
46
78
3
5
12
6
46
44
84
55
41
34
18
20
154
90
18
146
34
6
24
20
36
7
9
26
34
14
34
98
12
22
18
66
12
72
48
18
42
200
28
44
36
31
45
14
22
32
18
90
78
42
4
60
8
18
4
21
3
14
48
18
34
20
58
50
34
8
18
4
30
33
33
12
42
68
85
41
16
18
33
87
56
54
16
14
6
24
60
82
84
50
16
56
4
18
8
4
8
70
8
4
63
5
10
50
36
24
18
34
14
10
32
28
24
36
36
14
10
24
66
6
54
2
40
12
80
6
16
26
10
38
7
9
6
42
42
105
15
38
90
13
63
12
50
30
4
14
7
65
28
32
7
123
92
18
48
10
84
8
90
4
8
40
8
40
20
12
16
27
5
79
36
24
36
9
146
25
65
7
15
33
3
6
6
50
48
12
150
40
2
ABCD 99165693754*3^$a+1 [50131]
255
33
12
54
81
117
6
36
21
360
48
75
264
42
3
36
216
33
66
45
51
33
51
117
177
3
192
87
24
72
84
153
33
195
57
15
15
6
231
3
30
162
36
9
36
189
168
72
75
45
78
66
54
21
237
39
63
222
111
123
12
42
51
57
72
12
54
81
15
84
57
3
21
9
75
132
243
21
24
9
6
90
66
306
147
36
159
45
12
21
87
177
3
21
75
12
129
3
36
45
114
120
90
18
72
36
9
15
21
159
156
9
33
264
6
69
60
189
75
21
3
87
48
273
15
198
126
93
21
30
24
21
9
72
78
12
81
153
90
42
75
63
24
57
15
18
12
90
240
36
234
18
21
36
36
105
48
72
63
99
225
15
33
3
12
117
12
24
99
72
93
105
255
123
162
72
135
36
87
21
15
54
15
21
12
60
3
12
75
192
6
36
15
231
150
18
57
45
54
6
75
12
15
45
36
12
3
84
180
198
3
180
60
51
18
126
144
36
21
33
90
102
75
255
144
84
45
12
3
126
120
72
18
129
21
39
81
75
24
45
162
9
264
36
111
126
12
27
123
108
30
99
108
81
111
15
114
15
129
195
21
216
90
54
39
36
36
51
84
21
39
66
18
72
42
66
24
93
63
60
54
75
135
36
45
51
144
174
42
69
132
123
72
180
249
123
81
69
120
36
90
9
27
525
96
27
42
126
12
180
6
87
57
15
15
42
18
237
9
6
18
36
195
105
54
690
48
162
132
18
111
15
21
228
51
81
36
87
105
3
48
57
75
57
81
132
12
6
120
57
60
45
132
3
72
72
9
6
33
123
108
9
45
27
15
69
132
27
381
24
12
3
21
207
57
60
27
6
39
216
9
3
51
96
129
135
21
21
30
45
117
162
114
15
24
45
360
132
144
87
3
57
87
237
120
276
27
60
102
54
90
75
96
108
63
222
3
27
72
129
15
240
105
24
81
36
18
36
45
72
33
54
12
78
3
69
120
63
12
21
180
147
36
15
105
15
21
24
87
30
63
252
540
144
108
27
54
24
147
36
72
15
12
153
15
165
141
234
66
6
21
69
3
33
39
36
15
54
84
42
54
144
147
192
75
33
33
75
159
18
114
48
186
234
108
57
48
57
51
15
24
72
36
57
15
30
6
69
51
24
102
36
3
60
189
42
105
141
3
24
48
87
126
72
27
48
72
21
72
90
93
87
393
204
48
345
39
15
246
279
45
36
42
216
54
72
90
210
6
129
63
90
96
39
63
45
153
24
3
48
21
15
3
36
66
3
57
15
24
9
27
15
156
93
240
72
177
87
108
21
282
168
144
12
45
51
18
162
108
129
36
15
414
15
147
93
27
258
15
60
27
45
105
18
93
33
15
36
3
57
36
207
72
6
3
45
171
15
129
45
72
18
9
180
36
84
15
45
12
15
9
9
36
27
48
51
36
ABCD 99165722224*3^$a+1 [50013]
108
96
180
73
83
13
77
198
49
263
84
73
53
43
11
150
30
24
97
59
109
12
108
119
25
23
25
47
181
59
66
7
65
42
66
42
18
90
120
37
120
23
132
252
25
95
73
12
60
35
162
43
35
72
13
161
235
12
137
36
66
78
12
31
48
72
35
13
221
30
276
25
48
24
83
13
192
48
227
24
360
1
47
61
11
168
1
47
18
139
65
115
36
47
72
156
72
13
11
30
150
1
119
6
187
47
126
54
48
18
60
102
72
24
37
12
143
72
25
125
216
19
53
30
54
78
121
5
7
48
60
95
6
18
121
84
41
19
5
175
96
60
11
66
7
60
95
168
25
29
36
30
42
18
54
84
19
17
36
187
71
37
107
120
1
95
30
79
11
85
59
42
18
36
12
24
108
120
121
329
78
13
71
6
30
150
90
72
72
90
43
156
17
7
41
240
19
17
126
37
143
102
132
31
53
36
103
5
78
30
127
53
54
121
95
24
13
17
31
119
49
17
90
114
54
36
313
41
36
36
78
264
6
19
168
5
42
72
229
5
216
19
60
11
138
78
37
17
36
174
60
30
43
96
11
30
24
12
7
53
54
36
18
36
91
35
120
73
95
156
36
54
24
54
373
5
18
97
23
24
138
78
156
144
72
97
143
37
96
131
78
31
35
54
55
197
24
67
149
19
179
18
138
96
49
59
120
42
36
55
17
12
198
72
61
47
25
11
96
13
96
89
55
53
108
19
17
198
18
30
73
35
6
36
7
11
102
18
6
54
120
132
102
31
192
17
30
1
77
12
150
13
5
7
5
18
90
55
48
29
30
6
234
30
31
95
72
25
125
7
113
90
37
41
30
37
17
72
31
83
120
37
17
6
25
12
60
5
24
30
6
120
42
72
121
545
43
29
12
36
42
1
107
72
72
36
90
7
5
36
42
102
252
90
13
41
24
30
42
66
42
72
151
65
18
37
65
54
61
119
6
55
143
120
114
102
61
53
84
43
348
29
30
6
12
42
48
13
95
36
73
23
18
7
83
157
89
126
72
18
18
90
60
90
12
54
199
17
90
144
18
6
12
72
73
143
24
1
47
108
397
23
36
66
55
23
72
108
102
78
12
73
5
115
11
13
48
203
72
24
120
6
115
209
18
12
229
47
30
43
125
19
17
18
36
36
30
6
102
36
54
162
79
84
36
95
49
156
185
115
240
65
19
228
35
72
132
169
29
151
5
7
53
30
97
132
23
145
17
31
119
72
36
108
30
42
25
5
54
78
55
47
24
144
61
227
102
72
163
23
48
42
84
114
66
6
73
107
12
108
85
48
11
24
85
179
61
47
78
139
77
108
55
35
85
35
18
115
47
36
25
29
108
180
90
60
25
137
43
29
79
11
30
24
180
36
36
180
18
97
23
229
5
42
54
67
59
48
61
65
19
156
65
102
54
43
155
85
101
7
29
144
79
41
139
11
30
19
95
30
78
108
84
72
181
17
96
12
18
96
49
240
17
7
96
132
12
48
23
109
71
24
12
60
61
60
17
31
11
30
276
72
175
107
1
60
240
72
11
30
24
18
12
150
120
6
36
49
71
1
252
60
425
6
36
ABCD 99165984488*3^$a+1 [50114]
138
14
36
30
34
18
30
2
60
16
60
44
100
56
60
10
14
70
26
34
20
30
190
48
32
10
80
76
14
60
30
66
4
26
52
48
114
50
60
16
20
10
12
38
52
48
14
60
16
72
32
36
10
42
32
106
14
160
20
220
96
14
150
36
24
10
6
42
62
100
180
206
120
70
14
148
38
64
126
20
30
4
20
36
34
50
40
26
82
48
14
58
138
14
130
18
62
190
26
24
96
70
20
40
104
118
30
12
6
74
46
110
4
198
68
82
68
24
66
24
58
2
268
12
120
110
28
2
30
70
20
60
28
2
28
12
18
102
80
28
32
120
30
16
42
92
16
14
70
18
42
18
132
48
68
70
204
48
8
4
186
30
42
2
30
90
60
66
24
28
2
240
196
60
14
60
10
48
72
30
80
30
16
44
30
160
6
164
36
10
14
60
66
94
260
90
70
18
92
40
26
54
46
24
110
40
78
62
30
10
50
100
6
72
32
30
58
8
114
90
36
22
32
10
18
2
66
54
16
140
22
18
80
142
72
108
2
40
20
60
16
74
30
28
2
6
30
60
114
100
78
18
20
24
70
56
144
28
32
28
12
50
130
26
10
12
32
66
22
30
18
42
192
30
26
4
50
46
42
182
30
40
50
10
66
42
2
100
66
12
2
60
30
150
60
60
58
30
30
12
18
2
90
36
60
24
126
34
36
44
90
6
70
14
46
50
40
24
60
108
92
66
10
12
2
30
6
90
60
82
92
36
70
14
30
16
180
104
120
60
30
60
28
188
82
62
58
30
48
224
166
14
90
60
6
60
30
82
30
38
52
2
190
198
2
6
22
32
126
34
20
30
30
90
10
60
36
14
210
60
40
20
16
44
40
78
30
128
70
12
8
4
110
126
150
30
54
16
44
46
42
108
30
44
60
40
48
2
28
8
10
20
94
168
2
106
20
124
26
70
72
12
66
74
40
30
36
44
6
24
28
32
6
22
32
106
54
48
48
80
204
16
54
260
76
102
12
20
28
32
16
134
90
10
18
2
30
160
56
34
50
30
150
10
6
44
46
14
166
114
26
100
14
6
10
14
40
78
2
40
20
16
90
80
52
2
90
70
18
32
10
78
38
84
10
80
40
110
106
12
2
6
4
48
2
196
54
50
46
50
84
76
12
12
26
84
10
6
90
110
24
6
84
10
200
30
120
100
20
36
4
50
150
46
222
2
6
10
284
60
10
20
58
2
30
208
30
108
14
60
10
176
24
90
10
36
44
270
10
20
88
32
16
20
160
44
30
118
2
16
234
90
66
74
10
6
14
28
98
52
42
110
6
40
114
6
90
24
48
120
8
4
20
90
36
22
32
100
36
60
14
10
50
28
2
60
16
54
78
38
94
50
76
164
88
62
40
50
30
88
12
80
30
160
80
46
134
58
18
164
40
26
114
36
112
108
30
44
30
60
36
34
96
30
60
114
30
18
18
14
66
54
10
26
4
20
30
28
30
108
42
2
88
48
134
60
106
12
62
126
84
10
66
104
6
4
18
2
30
46
44
16
14
28
12
6
44
36
24
6
40
84
36
14
30
30
30
6
130
50
40
12
2
210
36
24
126
114
96
10
72
270
48
14
126
4
56
84
6
24
96
10
60
54
56
54
66
112
2
30
10
36
24
20
148
32
66
10
42
198
12
30
38
24
60
60
30
30
40
66
42
42
6
14
90
58
32
100
50
46
14
10
120
78
42
140
58
12
6
12
2
96
94
26
22
60
8
70
30
42
12
20
28
30
8
4
60
20
28
98
22
2
6
10
20
24
70
110
120
90
6
52
120
18
20
10
80
112
98
84
28
2
58
12
86
82
30
18
140
142
48
12
8
54
40
48
48
30
14
60
28
30
38
4
18
12
140
96
4
30
20
178
12
56
54
30
60
30
16
104
10
18
48
20
40
50
114
46
14
36
22
30
8
144
40
18
98
190
42
60
282
6
20
52
2
36
4
6
44
30
30
28
2
66
40
74
28
30
8
94
126
12
38
70
14
58
30
8
4
18
60
120
2
130
6
14
16
14
66
30
100
44
70
60
56
10
50
4
50
36
54
6
84
30
16
24
36
12
2
60
10
86
84
58
ABCD 99166003642*3^$a+1 [50045]
15
145
65
15
45
30
21
39
60
37
65
48
30
81
48
33
48
42
69
24
99
96
45
45
60
15
87
78
54
30
55
95
6
75
57
18
180
12
30
72
7
11
69
81
7
5
36
12
123
15
24
18
12
51
57
15
64
120
56
153
15
27
48
24
126
55
59
90
3
160
23
42
30
25
24
59
30
55
17
18
30
54
297
123
6
12
90
105
75
102
6
145
5
67
173
12
42
108
42
31
137
159
24
64
5
3
15
9
3
18
27
21
30
162
42
33
15
12
30
7
11
228
354
55
56
16
101
75
123
12
18
7
5
102
36
57
135
49
23
30
66
60
12
12
61
65
150
132
13
167
18
24
90
21
87
30
60
207
75
85
5
18
12
6
12
18
42
63
177
7
41
24
7
59
45
75
165
9
103
83
222
12
3
24
24
27
198
15
105
24
18
93
99
6
24
210
6
7
83
90
27
27
85
53
180
12
18
30
75
40
77
30
30
18
12
48
192
105
3
138
27
24
63
60
117
48
15
66
31
48
56
99
85
80
96
112
125
75
88
65
12
12
31
59
45
40
80
96
9
6
49
5
6
277
53
139
71
24
6
54
61
32
64
29
27
27
45
15
33
184
83
165
3
189
129
55
65
132
48
99
81
79
80
3
72
18
3
39
138
15
27
141
57
12
27
63
426
15
27
102
31
56
21
90
168
30
42
12
126
15
15
120
9
63
49
80
9
132
12
15
33
7
48
143
81
3
36
54
6
42
3
16
29
30
150
15
45
51
3
138
30
189
171
189
39
54
27
99
222
18
24
61
104
48
40
95
192
126
12
150
42
6
25
32
3
141
120
16
48
29
6
102
103
17
42
93
3
61
83
6
12
108
39
48
177
30
1
32
3
85
59
96
24
30
66
60
12
72
37
89
55
32
237
36
31
59
12
210
39
93
43
17
15
48
33
120
55
152
24
9
54
150
36
7
47
33
135
132
198
18
12
42
186
72
12
126
12
48
87
153
150
12
78
7
107
6
127
35
42
147
63
48
48
180
102
87
15
18
72
7
59
30
87
135
129
64
72
137
48
48
31
80
9
7
8
75
21
33
48
288
12
30
133
137
7
65
108
12
48
42
126
60
12
102
18
55
53
27
3
12
18
54
153
24
64
59
13
80
33
24
103
120
24
89
15
15
42
15
195
117
51
30
15
27
69
3
37
71
49
29
75
87
33
39
36
69
75
13
5
27
21
30
72
45
45
3
16
71
9
3
6
39
3
69
21
48
84
7
41
48
60
174
6
12
75
3
30
15
72
183
57
33
24
36
27
3
117
15
42
7
221
27
3
102
63
3
69
3
48
37
17
126
81
33
48
102
57
3
90
3
207
96
24
57
51
72
21
9
36
54
30
18
48
141
3
108
108
60
24
18
18
234
43
17
96
30
9
51
30
54
18
48
7
107
85
65
31
89
31
35
37
227
48
90
3
15
30
259
161
12
12
96
87
3
45
135
42
15
33
144
96
120
55
29
78
30
132
3
112
191
12
60
42
78
18
7
107
6
55
29
51
96
16
8
27
37
152
9
7
120
53
30
12
9
9
135
177
72
87
48
33
207
51
181
11
30
42
6
54
6
51
39
9
33
15
112
365
27
24
195
12
9
48
51
54
90
36
132
78
24
6
145
24
41
15
9
18
198
7
8
39
36
21
120
48
96
136
23
81
57
48
90
222
90
78
31
48
8
165
198
60
30
12
78
25
80
15
1
29
84
168
7
125
195
192
81
18
21
9
111
3
13
113
31
23
18
30
18
72
42
30
15
135
30
126
45
9
60
6
30
31
59
72
168
60
81
123
13
17
96
192
39
63
6
91
119
204
18
99
9
54
ABCD 99166271500*3^$a+1 [50116]
6
72
5
43
29
72
54
189
42
4
12
59
51
15
49
29
30
27
12
75
48
24
1
35
48
21
15
33
45
37
11
54
15
9
12
67
5
163
149
1
104
4
17
15
39
18
103
113
69
58
269
51
3
12
42
13
30
138
14
15
6
21
6
75
7
32
21
48
24
18
12
6
7
54
96
113
175
35
24
18
55
30
48
2
12
45
3
24
60
4
77
102
13
50
94
108
47
63
81
49
17
21
10
20
45
43
47
9
34
54
36
65
72
37
11
6
81
30
27
18
24
30
21
3
144
61
90
14
51
72
39
78
16
47
265
23
79
5
13
110
3
42
39
64
6
38
10
30
50
33
9
9
27
82
101
25
44
81
31
48
137
18
48
57
16
12
102
65
13
5
37
30
68
102
22
65
6
13
77
9
46
35
39
16
17
66
85
11
13
6
32
42
16
65
37
2
16
120
11
54
157
50
94
48
5
31
167
18
61
35
51
42
70
32
4
14
22
26
3
127
20
87
1
5
21
9
60
27
238
5
87
28
5
6
15
33
36
81
88
8
27
55
35
37
65
21
84
70
38
45
48
7
38
24
78
18
72
3
13
72
24
6
72
47
51
33
36
21
57
72
18
33
12
60
16
74
75
31
6
6
23
1
8
106
26
6
42
87
13
2
69
145
2
30
52
11
25
5
85
30
35
31
78
11
72
13
11
63
21
69
63
12
67
11
18
97
83
1
209
19
18
104
88
38
4
71
25
83
27
33
72
54
73
35
13
32
21
129
33
7
53
75
58
30
24
23
67
32
48
22
26
112
8
27
6
72
30
57
87
31
20
54
48
46
59
18
45
24
3
85
5
25
47
36
72
31
26
160
6
29
36
18
27
28
35
27
63
19
80
3
163
5
9
18
22
5
3
72
58
5
57
10
6
90
6
98
10
71
117
39
3
30
63
13
32
30
40
14
10
48
83
13
35
21
3
30
15
243
43
12
17
15
12
21
204
30
3
48
24
21
73
125
61
126
65
15
33
1
35
3
42
78
3
39
69
60
61
50
33
13
5
37
62
64
47
27
30
18
123
27
15
57
16
24
18
54
11
108
49
50
3
24
61
77
6
51
16
23
9
88
42
62
48
10
8
33
60
91
30
140
78
93
19
11
27
45
3
3
9
46
24
8
3
69
3
19
66
5
115
59
13
98
54
10
11
37
36
24
18
83
85
5
72
72
66
207
15
19
56
58
14
48
3
30
49
62
3
30
207
33
55
83
39
141
9
33
90
30
7
26
70
30
29
75
21
18
30
6
15
40
6
32
28
89
43
71
51
46
20
57
13
80
58
11
73
5
7
59
99
27
24
37
32
123
15
27
25
48
47
13
62
3
13
14
3
15
54
66
24
64
2
15
18
27
39
3
16
59
18
75
30
52
113
72
48
7
48
23
7
29
3
261
27
142
35
18
37
8
40
5
18
55
29
85
65
25
11
19
17
1
17
3
58
6
59
12
180
15
22
216
77
45
58
62
33
7
5
9
28
30
48
29
51
3
54
45
82
8
18
54
58
113
288
21
6
117
6
9
16
41
135
46
168
17
48
24
31
14
3
109
23
1
107
45
34
95
33
27
55
20
58
50
208
62
22
48
125
13
53
42
9
70
18
48
29
3
3
48
24
157
5
25
80
75
49
30
24
78
60
47
18
13
54
66
96
24
29
73
2
40
6
29
12
121
65
9
63
18
18
25
5
6
25
6
42
47
21
34
6
18
32
33
49
96
32
12
81
87
24
40
26
94
59
25
47
84
19
35
7
44
18
3
37
6
72
29
54
55
6
155
1
95
13
59
12
1
95
9
3
13
42
251
42
72
27
34
11
3
30
111
69
48
27
18
54
1
204
6
5
147
30
10
8
40
17
121
30
24
6
24
90
48
14
51
133
26
6
24
10
38
111
1
26
3
6
21
15
75
27
61
24
18
12
122
21
30
55
59
33
93
90
108
30
42
37
125
7
6
53
19
41
109
11
37
5
18
97
2
27
109
14
28
20
58
56
3
36
49
8
88
6
98
40
48
80
15
30
24
13
6
42
59
51
24
30
3
7
50
46
18
44
58
24
30
116
30
22
152
21
54
85
36
12
11
231
6
27
1
14
16
29
67
5
61
65
43
29
7
6
5
18
25
86
96
63
27
22
72
18
30
2
21
75
64
11
18
81
63
13
23
36
48
36
61
8
28
35
27
30
15
66
54
25
17
111
27
13
12
11
60
7
14
45
19
42
35
48
126
36
19
6
35
18
180
115
11
115
11
75
87
18
15
10
42
23
9
39
6
33
40
11
19
50
3
24
43
2
9
25
12
29
21
70
92
60
196
36
53
3
15
54
63
30
78
58
26
231
12
13
20
9
135
34
6
8
16
192
48
59
31
5
19
8
15
12
27
58
78
48
72
2
22
56
130
54
26
225
39
16
30
2
18
15
13
42
104
88
8
15
73
5
19
158
72
48
75
7
62
16
72
80
18
160
17
33
4
56
24
141
117
165
6
30
55
17
217
36
66
11
13
14
132
6
24
3
91
36
38
16
24
78
90
ABCD 99166594258*3^$a+1 [50060]
106
14
6
18
22
30
8
42
82
36
104
148
87
11
40
14
103
17
18
24
54
7
15
2
22
20
54
7
23
52
2
40
12
14
144
72
1
23
12
28
36
18
3
63
2
22
18
174
18
42
14
30
10
15
24
47
6
90
12
6
7
48
71
24
49
17
6
24
54
84
6
1
23
18
10
74
58
18
122
16
21
65
31
135
20
48
6
55
149
10
9
47
96
10
63
51
14
22
74
28
6
26
6
42
42
36
22
42
108
12
38
22
48
6
27
9
14
1
48
3
20
30
19
21
42
62
64
32
24
6
24
58
30
93
3
36
9
5
30
10
12
8
34
30
62
24
22
92
60
52
44
10
32
30
64
36
48
14
166
50
54
12
28
26
1
96
57
50
6
4
18
30
20
22
33
5
43
9
170
30
42
85
23
28
12
20
6
6
28
26
24
16
14
46
44
156
7
9
36
44
30
48
72
16
2
16
54
92
4
12
128
4
20
13
39
201
15
14
18
12
30
264
55
65
22
2
22
36
68
12
22
6
12
54
39
51
8
18
48
24
42
1
63
56
1
33
14
6
64
42
30
54
6
18
18
54
21
149
10
33
11
42
19
33
56
22
62
30
106
36
8
7
24
47
12
10
26
10
36
86
37
51
21
33
8
7
45
2
120
24
25
9
32
40
18
18
18
62
12
42
54
6
34
80
7
35
13
27
24
8
6
22
98
22
2
30
1
29
70
50
18
114
10
90
3
21
44
108
102
10
8
48
30
24
40
21
29
12
64
50
54
40
36
12
32
36
36
46
57
35
60
30
36
34
38
7
201
24
87
3
36
36
44
30
126
106
120
44
6
73
5
114
1
9
38
12
61
101
30
90
154
2
12
10
18
30
33
9
20
60
18
42
12
30
24
30
67
15
32
12
118
32
55
29
34
66
15
9
2
54
60
67
33
30
164
22
48
8
234
16
12
6
32
4
36
20
54
66
48
12
54
16
18
66
50
31
5
10
33
125
22
30
15
45
80
94
69
21
98
72
16
8
22
3
5
30
42
43
11
13
33
32
6
24
25
21
44
132
6
72
42
10
26
42
18
54
13
71
16
33
17
84
12
24
54
10
39
23
82
38
25
189
26
172
12
50
30
18
12
18
36
22
68
90
25
81
98
42
54
6
60
60
28
18
8
1
113
42
6
10
14
4
20
7
9
8
6
4
68
25
17
10
18
3
144
53
4
44
4
6
62
28
87
120
99
18
80
10
33
3
50
4
2
46
20
24
190
20
6
52
15
5
42
36
10
18
14
40
48
18
129
15
6
2
10
44
19
35
10
20
16
54
2
127
83
12
46
27
15
90
15
3
141
11
13
5
4
6
44
22
6
2
28
3
5
16
51
3
56
13
33
20
40
8
66
10
150
8
6
67
53
40
20
196
3
41
42
10
30
50
43
51
21
17
42
24
36
40
6
2
42
60
34
42
18
14
31
9
2
36
42
7
131
30
4
36
48
62
42
18
10
92
60
18
4
24
72
80
40
2
12
24
40
44
78
13
11
10
50
66
28
24
27
45
90
9
59
30
30
6
22
8
102
40
68
19
11
72
4
8
25
45
12
54
14
10
20
16
12
170
7
21
74
1
17
72
18
24
10
18
6
2
34
39
9
87
48
72
69
2
12
12
10
84
6
165
29
70
69
5
43
27
21
11
10
30
108
36
26
19
5
19
45
8
43
15
20
22
12
26
30
19
21
32
40
3
65
7
65
30
18
7
72
33
2
36
54
40
68
12
10
80
10
2
114
36
6
84
94
72
15
17
55
72
11
70
72
63
47
25
125
100
30
105
35
46
111
51
50
60
79
5
24
124
26
10
14
40
45
65
18
72
28
62
30
30
148
8
10
14
30
10
2
94
74
60
10
56
90
34
18
44
4
20
4
18
48
32
12
16
15
120
29
115
81
30
36
20
6
82
81
5
6
13
47
25
9
20
64
6
26
19
95
70
60
2
10
27
11
30
22
18
6
110
16
2
10
6
36
69
41
16
87
53
19
51
42
80
10
8
73
41
30
84
66
18
78
70
32
88
114
18
12
93
5
6
42
12
120
30
145
65
42
13
35
36
6
114
12
157
81
126
9
59
30
30
42
10
14
7
29
108
88
60
12
60
122
76
2
10
2
88
50
22
96
38
6
4
6
18
30
18
14
10
14
22
110
24
4
2
48
12
24
10
18
26
10
20
24
7
48
48
47
6
46
20
66
24
40
20
84
16
6
14
4
26
13
5
10
33
39
20
6
12
160
50
16
50
42
84
6
67
11
37
24
48
120
53
4
63
27
8
6
126
4
26
4
39
33
15
27
18
8
19
17
36
78
40
14
48
7
5
18
24
1
9
68
18
4
18
27
53
42
66
4
44
10
44
12
24
36
18
28
2
30
6
12
4
24
14
7
15
14
6
136
14
108
6
24
18
34
66
20
4
18
50
16
2
12
85
15
56
10
32
112
18
78
15
24
65
31
24
15
81
45
32
10
33
5
16
20
18
28
2
30
156
52
33
11
6
40
38
25
9
2
61
29
84
52
18
2
7
27
24
62
72
7
39
20
52
12
78
74
6
79
53
12
28
62
94
26
10
56
43
24
17
18
18
4
15
63
32
1
23
42
55
48
11
85
9
2
13
5
12
55
15
54
24
12
54
8
12
54
4
27
3
93
5
12
102
58
62
30
19
5
60
46
90
14
16
56
4
26
28
72
12
2
24
16
33
5
70
8
12
12
18
36
42
13
24
27
21
5
52
18
74
43
5
18
18
30
25
11
24
30
12
19
23
10
15
15
57
41
34
110
16
12
60
36
27
117
50
25
81
20
130
56
66
22
81
11
34
12
42
68
12
12
16
33
17
4
80
43
21
14
6
6
46
48
2
48
162
22
33
35
13
65
72
24
31
33
14
100
2
60
28
18
9
71
49
23
10
36
26
46
12
50
13
53
16
14
4
48
24
26
12
12
103
111
24
18
18
45
9
72
26
24
54
31
29
10
86
6
78
46
18
6
81
24
107
84
18
31
9
20
18
102
22
8
ABCD 99167107636*3^$a+1 [50008]
103
18
83
37
11
19
21
68
25
42
9
27
90
23
43
48
17
40
3
153
8
12
24
37
102
96
9
15
60
30
66
54
54
24
9
39
9
63
72
21
27
33
48
8
1
27
27
21
108
57
18
165
27
54
102
9
36
3
66
24
6
45
45
39
3
21
15
57
3
45
39
5
37
54
18
47
1
42
78
30
45
141
30
29
31
9
27
33
44
163
33
36
3
18
35
76
87
57
60
27
53
16
3
180
6
48
23
1
54
42
24
42
9
27
12
30
48
54
9
12
8
61
30
17
7
9
8
4
171
48
21
132
63
36
30
18
9
39
48
12
53
28
3
132
81
24
3
21
81
42
156
53
36
55
48
41
16
36
3
24
12
41
16
27
114
42
21
27
45
24
20
24
43
5
19
9
33
71
79
5
4
32
60
13
6
42
24
66
69
9
15
60
21
24
15
15
24
41
145
30
42
27
3
96
66
27
12
36
21
30
5
19
9
60
135
21
8
7
17
7
24
18
23
28
8
52
15
9
57
39
12
3
24
9
3
84
24
65
25
39
15
65
40
87
84
78
63
8
1
3
12
39
29
13
102
17
28
44
25
15
3
6
3
12
20
205
143
1
30
48
9
24
15
117
132
57
24
15
9
63
27
12
66
6
42
24
35
13
78
12
60
9
135
24
81
15
165
135
21
57
18
48
6
48
15
8
1
30
33
15
89
40
96
12
48
87
36
5
19
66
39
9
48
6
114
24
66
60
9
8
16
12
20
25
35
19
53
4
96
33
11
4
8
31
9
9
18
9
48
21
54
12
30
39
9
75
20
112
3
65
43
45
68
7
12
9
45
35
52
33
18
113
4
81
6
45
96
20
55
5
61
11
76
33
6
18
3
3
17
36
52
9
18
60
24
17
64
39
84
9
21
15
39
21
93
42
105
44
103
18
66
84
5
4
24
20
28
80
7
81
15
5
13
39
9
35
31
36
9
24
39
113
28
27
18
39
3
21
92
28
51
12
90
3
183
12
17
7
125
13
72
30
12
12
96
29
7
21
15
105
48
51
30
39
63
24
9
15
5
13
87
3
101
40
24
87
36
6
6
29
7
53
49
15
15
5
61
3
8
60
31
41
31
41
16
24
9
27
21
47
19
9
27
33
57
66
5
1
35
12
4
27
41
24
79
5
4
12
21
48
15
33
11
7
45
9
87
3
180
9
3
30
18
30
47
31
33
87
12
36
129
15
60
9
12
87
33
81
15
9
35
19
41
43
45
108
96
51
24
12
54
6
84
9
21
126
9
81
72
59
7
36
12
12
36
102
63
15
129
33
42
36
48
24
36
21
33
42
5
4
69
15
9
6
5
24
13
6
9
15
5
103
21
8
28
3
42
48
15
9
54
12
21
15
18
23
36
79
41
7
48
12
72
60
96
29
16
24
75
65
139
5
43
93
87
69
33
3
3
29
19
36
60
17
49
23
12
60
73
51
32
4
32
19
69
9
24
3
92
36
19
9
44
115
17
64
15
24
33
81
6
9
12
12
8
60
28
27
6
15
8
67
69
9
48
83
31
5
72
19
48
17
31
6
3
36
12
96
32
13
11
67
5
91
57
8
55
53
19
53
61
3
68
16
51
9
3
36
6
3
20
84
76
56
4
60
15
33
57
171
39
93
15
9
177
23
36
24
7
78
6
48
21
3
36
30
18
48
30
75
27
41
7
18
90
29
28
20
1
23
55
29
7
12
9
44
13
11
13
3
3
9
15
65
1
30
9
51
137
52
44
48
64
39
21
48
15
69
3
17
25
11
85
3
36
24
9
6
21
21
47
76
99
5
43
5
61
15
87
114
42
12
48
42
78
24
66
30
29
4
39
69
39
48
21
92
31
9
3
42
3
3
29
7
57
69
54
249
9
11
4
24
20
40
51
72
33
15
18
39
12
116
31
72
12
6
3
75
96
12
125
1
144
35
172
12
36
9
15
15
42
11
13
48
39
12
21
15
15
90
3
8
31
30
30
48
77
4
33
95
16
48
99
21
87
24
5
124
27
102
3
93
15
27
48
12
17
60
28
9
6
12
30
30
77
19
9
44
13
63
24
144
36
36
9
24
48
15
3
17
19
12
69
9
35
31
6
30
105
44
4
57
30
90
63
33
11
24
52
39
129
12
36
9
6
36
21
27
189
39
12
6
24
66
12
17
19
12
77
4
24
32
12
19
12
12
17
31
17
112
12
69
72
42
54
72
39
33
24
47
1
6
29
31
29
79
42
30
18
6
5
37
35
103
9
104
40
75
12
12
9
135
24
120
24
18
90
48
30
6
48
12
9
3
72
12
6
35
4
99
6
15
9
30
57
20
55
17
36
16
15
225
27
6
6
48
24
42
75
51
36
36
17
1
195
69
27
27
18
120
35
12
60
52
12
20
25
135
3
21
32
1
51
60
72
24
27
36
21
60
24
8
16
24
15
29
28
15
12
21
39
36
30
15
57
48
11
12
1
6
144
48
24
24
108
12
36
197
49
102
33
33
54
21
48
56
52
27
84
24
90
3
60
56
49
30
5
24
19
93
32
64
3
114
168
15
44
19
21
27
12
17
67
9
3
60
17
1
18
6
99
8
109
35
79
113
76
60
44
25
15
32
28
12
104
24
4
44
1
135
24
9
83
19
12
5
31
33
72
12
27
12
30
66
41
55
48
21
8
19
36
57
105
96
3
69
66
48
17
24
67
41
100
3
5
12
49
18
5
40
32
64
9
90
77
7
12
9
51
5
43
17
67
6
51
12
20
19
18
15
9
90
29
7
89
7
9
15
18
66
117
20
12
31
33
9
18
6
51
27
12
21
152
24
36
7
69
135
17
49
18
48
6
63
20
4
3
6
24
6
41
1
23
4
12
27
5
7
18
39
68
12
7
9
33
54
101
31
6
42
93
9
3
3
33
87
12
30
47
31
18
6
24
42
30
24
18
114
12
5
37
83
4
3
57
104
19
60
30
15
87
12
ABCD 99167740814*3^$a+1 [50002]
196
33
36
11
160
123
36
125
85
15
116
24
36
49
35
76
99
137
7
6
102
330
123
56
13
90
18
27
33
239
13
23
193
30
45
9
11
25
54
45
20
13
120
39
116
64
39
69
92
4
272
25
18
114
30
21
20
16
39
120
129
80
31
30
99
12
3
45
36
96
399
81
111
65
7
126
75
44
85
138
33
27
5
4
176
223
29
13
143
19
5
13
3
96
93
51
27
113
16
9
11
124
69
48
222
66
11
31
33
69
96
84
6
5
64
8
7
65
76
57
108
11
4
96
69
72
47
16
36
56
72
13
30
65
115
168
41
31
93
15
54
75
261
24
36
99
63
30
42
21
189
47
79
65
25
47
72
25
6
21
68
16
80
124
36
69
71
37
95
7
101
85
12
3
15
45
99
6
59
12
49
99
12
84
9
35
112
140
13
60
315
96
20
60
79
60
41
76
48
33
90
30
42
125
13
3
84
12
141
180
3
69
66
137
13
12
3
44
52
48
36
44
25
36
39
8
4
21
27
63
78
174
57
44
79
6
120
39
12
21
63
159
45
36
204
3
48
81
189
72
59
64
44
1
144
108
167
12
96
244
108
20
13
227
112
44
60
25
75
129
36
12
78
165
135
72
18
42
53
16
39
9
63
33
44
108
7
81
189
306
29
160
92
84
4
192
8
52
68
55
21
32
112
33
99
108
68
13
51
8
48
132
61
150
30
72
39
80
43
105
21
75
60
96
21
155
97
36
180
75
87
42
27
9
135
315
9
12
69
71
4
20
79
45
92
13
75
33
48
159
93
18
41
40
56
72
85
23
13
264
15
81
30
29
16
36
123
18
147
45
15
36
144
21
42
93
36
9
47
72
31
41
40
21
23
19
177
44
97
18
45
20
192
13
60
30
5
64
260
16
237
3
96
9
39
156
75
5
49
18
18
159
15
45
180
56
97
72
95
103
9
60
9
84
23
24
169
24
23
13
90
72
12
126
191
103
30
47
43
6
159
303
65
12
52
84
27
48
69
12
69
15
57
23
49
15
8
97
96
99
3
72
150
66
24
48
65
84
49
24
27
9
30
69
153
23
25
162
57
12
189
39
45
36
15
96
129
102
137
72
84
64
111
114
48
207
212
1
23
36
49
15
84
93
78
21
144
96
8
13
18
150
12
168
84
11
72
67
5
43
132
41
4
63
90
12
47
103
90
23
157
131
7
65
28
416
13
36
72
83
157
48
72
3
57
18
180
30
15
32
144
4
27
138
39
3
125
60
13
84
51
27
162
18
149
28
33
3
39
36
165
45
15
32
64
51
18
144
6
9
21
39
92
4
36
171
65
25
87
81
59
13
18
9
81
159
56
67
18
15
96
20
124
15
81
84
60
96
144
57
42
66
132
72
18
48
312
18
39
56
79
21
84
60
80
25
60
30
6
59
13
99
48
33
30
60
5
43
29
36
49
111
177
59
61
90
60
33
15
42
59
28
75
48
18
54
45
33
3
9
78
9
48
96
9
35
96
100
57
12
131
19
18
30
18
47
52
56
7
33
45
30
21
44
4
21
75
144
93
228
47
28
44
52
63
81
69
111
15
45
9
23
25
299
28
180
8
25
23
55
12
18
24
215
16
96
123
17
24
49
126
12
65
52
192
39
5
169
11
64
105
47
49
39
156
75
5
97
42
36
81
9
131
61
60
30
18
24
87
33
180
6
84
137
49
12
155
25
39
48
60
21
75
15
21
9
72
42
270
ABCD 99167816362*3^$a+1 [50201]
40
56
9
18
45
249
24
222
90
60
150
120
12
168
18
39
105
150
48
18
30
57
189
51
105
30
153
72
135
25
245
27
72
16
95
33
45
126
30
96
7
56
9
222
193
8
99
60
1
35
108
24
25
8
33
96
54
54
43
107
45
3
78
279
33
39
255
33
243
48
60
24
33
153
102
24
24
81
3
48
54
39
105
54
12
45
16
32
111
177
99
24
12
60
45
369
60
114
156
6
12
108
90
165
87
168
9
24
81
66
30
18
84
126
30
6
30
105
63
102
84
39
21
99
3
69
51
162
243
120
15
18
126
66
15
15
60
45
33
210
54
15
117
3
40
83
18
204
42
216
45
207
60
60
42
6
97
120
56
27
213
9
135
135
57
141
42
18
18
84
36
216
6
138
21
16
179
96
168
96
156
33
39
180
156
12
54
39
27
144
36
102
283
95
33
135
156
18
18
114
6
48
42
42
108
42
192
24
42
48
69
21
66
210
18
21
24
15
72
36
24
6
30
114
36
3
24
21
84
111
64
17
60
108
15
3
168
117
75
120
48
36
9
72
39
54
12
183
144
33
42
150
30
216
42
15
48
15
30
6
36
90
39
15
1
240
83
54
6
177
159
24
126
114
9
88
17
63
45
3
9
66
36
30
66
97
56
9
60
90
36
30
30
12
12
30
3
153
6
60
24
109
95
60
66
51
105
78
105
81
12
252
78
105
225
7
11
192
132
48
25
128
111
126
42
36
30
66
61
203
24
6
54
90
108
147
141
90
162
150
84
13
8
48
27
132
42
30
18
63
33
102
129
51
102
126
42
7
32
3
85
56
72
72
387
36
24
60
66
75
9
30
129
39
105
57
15
33
6
30
66
18
6
12
48
12
33
135
90
54
240
108
93
15
72
25
29
78
270
126
57
15
60
54
6
42
150
33
153
7
95
9
216
33
7
173
6
69
24
3
12
42
66
30
24
24
66
18
36
12
12
63
153
79
35
198
102
18
63
135
36
133
8
75
117
3
69
15
156
12
66
54
66
114
36
66
63
3
354
66
84
24
132
30
27
315
13
29
60
114
54
42
36
9
81
39
3
21
64
65
72
48
231
105
6
60
141
9
120
63
57
150
24
84
120
13
29
90
81
72
327
18
231
39
48
24
1
65
183
51
408
213
15
90
55
72
35
180
66
210
36
33
120
81
42
84
84
252
18
66
84
9
87
48
18
258
21
51
37
17
66
48
6
18
6
144
48
138
60
84
66
27
15
90
87
3
12
60
21
51
69
216
75
21
75
85
35
12
36
6
114
120
132
33
336
51
37
137
6
72
66
7
47
12
144
30
270
12
132
36
37
53
147
24
81
55
155
30
30
12
138
147
3
102
42
13
56
75
117
159
1
80
33
15
27
85
120
8
69
66
9
48
40
239
24
42
42
48
48
72
78
126
105
39
105
24
33
12
43
32
33
48
30
72
18
42
69
16
35
30
198
66
54
9
63
60
45
129
108
51
72
39
30
54
157
83
42
30
117
96
9
42
69
81
96
39
45
43
65
6
180
102
18
150
252
18
120
49
32
ABCD 99168035392*3^$a+1 [50025]
36
16
44
16
8
48
19
29
25
47
48
121
11
43
17
24
48
12
25
54
5
49
11
7
149
16
8
61
54
9
45
18
53
12
25
99
20
25
11
60
28
9
36
36
95
4
9
11
7
17
37
108
3
33
95
12
55
18
95
49
11
61
35
73
135
27
18
90
90
171
9
203
12
73
18
36
54
126
54
36
18
21
80
12
52
32
1
27
45
35
72
1
47
40
56
60
112
27
21
32
12
16
45
36
3
20
31
17
28
44
1
90
144
5
96
61
35
4
12
8
24
72
43
33
3
41
48
48
84
13
63
9
39
51
45
48
87
36
5
13
59
216
49
18
5
172
68
133
71
1
27
132
75
21
44
64
87
17
1
71
64
20
16
9
234
57
36
12
56
109
75
15
41
24
133
35
19
21
48
165
47
12
72
24
16
81
15
128
4
141
35
16
75
33
57
11
28
51
5
28
3
89
1
95
4
60
39
125
12
84
85
39
15
21
48
75
53
55
9
96
20
24
24
7
90
167
13
54
18
15
21
11
133
11
115
77
60
24
220
15
36
18
47
40
48
32
48
72
28
116
73
36
59
216
31
125
36
48
40
84
27
18
47
240
64
135
36
21
80
4
68
108
43
90
47
97
23
24
115
18
36
15
36
75
33
56
181
3
8
7
21
32
12
52
140
121
54
18
3
69
36
18
5
64
20
12
79
65
7
269
1
90
149
49
27
12
87
29
7
29
24
109
36
47
7
36
21
8
61
11
43
5
96
112
192
8
73
54
141
80
175
81
243
57
33
15
8
24
4
21
36
72
15
92
24
31
9
9
171
12
48
147
108
41
31
9
84
15
54
167
31
117
20
12
49
95
76
56
43
36
9
56
136
15
17
36
64
20
25
47
25
23
216
49
47
25
51
20
288
1
36
72
27
9
27
20
60
112
32
108
37
18
65
25
36
54
21
51
36
18
11
108
25
27
81
15
12
63
53
76
128
31
5
31
149
12
28
36
60
3
17
73
198
18
54
21
15
36
5
96
28
51
41
157
36
35
16
80
13
15
68
208
116
88
27
90
75
36
48
21
11
60
127
81
180
32
13
47
4
21
47
25
23
168
4
32
28
15
33
3
17
12
120
193
59
76
48
51
18
72
3
176
37
108
47
25
47
61
126
18
47
43
101
97
27
8
37
35
96
49
23
49
18
36
54
35
72
16
3
29
100
15
17
109
144
15
68
25
288
54
5
12
1
54
21
32
1
180
36
11
12
132
36
24
120
24
36
163
257
31
54
3
68
60
24
204
12
24
48
25
111
141
39
12
8
76
156
15
144
213
60
33
54
18
36
36
15
39
9
68
157
108
135
27
18
95
13
51
3
45
36
12
105
39
69
11
79
69
108
8
12
64
60
164
19
137
16
84
15
18
27
9
39
8
88
27
5
4
44
55
105
116
13
3
128
132
108
16
80
19
41
168
115
53
19
5
49
11
28
33
18
5
85
59
31
36
5
13
162
54
11
43
108
57
51
29
25
23
4
96
39
90
90
36
5
40
63
17
235
29
28
60
32
24
40
57
72
23
24
36
108
25
54
18
3
92
13
51
48
32
16
15
53
12
4
21
23
24
76
147
137
112
21
15
165
27
117
75
33
83
40
8
12
12
7
93
32
36
120
52
140
13
119
60
1
47
187
101
7
72
36
5
48
1
95
24
4
20
88
32
228
12
96
16
128
31
101
28
15
17
84
12
49
15
3
72
54
15
200
37
108
54
41
12
124
75
41
85
72
36
35
109
18
29
36
79
9
96
48
36
27
54
11
7
153
8
1
36
54
33
140
7
65
43
18
18
9
8
28
45
15
57
47
28
159
36
17
55
65
100
87
149
24
96
72
64
8
55
17
73
18
29
28
15
33
3
9
32
48
36
1
63
32
16
33
54
90
63
9
54
77
13
35
100
20
169
23
40
9
39
80
24
48
79
36
69
3
33
20
120
24
91
72
5
31
5
36
13
131
24
43
77
13
59
16
8
187
45
8
12
25
179
100
116
24
36
13
47
43
29
7
33
21
54
5
31
72
54
51
8
139
5
31
9
96
56
109
111
48
20
40
56
144
48
19
18
72
18
41
67
5
24
16
63
21
68
40
33
99
45
36
83
24
37
35
1
59
13
3
12
240
80
7
45
108
8
40
32
ABCD 99168482794*3^$a+1 [50034]
51
38
16
6
177
17
4
120
36
18
18
3
39
30
3
147
2
10
36
62
12
4
32
55
33
6
50
24
16
39
65
36
24
12
132
12
88
20
43
137
52
8
46
2
4
104
36
58
18
12
36
92
72
60
48
127
15
26
10
21
113
10
38
72
16
114
50
106
42
39
15
14
4
68
43
89
36
120
76
68
43
48
105
96
15
141
44
16
48
332
67
3
18
72
180
18
146
136
18
6
75
24
21
24
56
16
68
24
250
12
33
65
36
142
30
180
60
32
40
32
36
124
36
80
82
110
88
24
66
144
9
120
5
84
31
9
66
54
8
34
174
24
32
4
36
15
3
162
56
34
9
41
36
52
56
24
10
42
18
36
14
40
20
52
20
48
52
36
3
129
92
16
3
17
55
27
60
102
8
70
30
18
62
7
39
110
70
54
8
28
24
12
18
110
160
18
78
36
20
28
80
28
8
16
48
36
20
4
128
48
94
50
40
18
9
24
111
54
30
21
5
28
60
75
53
72
12
60
46
18
42
9
5
4
72
90
2
52
15
53
52
18
2
4
90
126
63
101
100
6
36
2
28
144
63
17
64
111
41
7
41
4
48
219
5
88
27
24
24
63
57
21
51
5
64
24
3
9
24
30
36
294
104
88
80
12
108
103
77
43
51
158
7
29
4
12
240
3
65
7
24
117
12
36
6
69
41
16
48
24
12
20
4
36
15
15
38
16
216
24
20
7
29
34
81
24
5
34
81
5
24
36
55
72
24
21
27
87
30
20
94
2
88
84
60
36
120
20
24
31
41
36
52
15
93
12
60
12
60
84
72
15
9
15
5
48
16
164
7
65
94
30
54
45
33
72
20
16
12
54
33
165
8
64
54
62
300
40
20
28
75
21
104
24
46
2
232
18
62
16
72
90
2
28
27
48
5
12
7
9
92
4
39
29
70
18
42
36
30
56
40
20
19
9
20
96
84
7
63
62
88
27
5
4
39
51
50
4
87
3
12
26
79
101
34
14
16
8
142
138
36
56
40
20
28
56
22
105
5
12
16
42
12
6
104
60
108
10
9
48
17
55
5
28
60
300
36
36
8
12
40
36
12
8
88
54
18
48
27
117
51
9
63
63
36
38
55
33
248
52
108
6
36
30
24
108
27
29
16
18
66
20
187
24
39
90
92
4
176
160
39
53
72
4
84
20
16
24
92
48
67
48
48
3
30
15
5
91
3
18
12
60
12
8
72
84
52
15
63
14
36
175
29
16
164
28
108
56
96
7
135
33
72
5
91
9
15
3
2
168
34
86
88
6
14
4
68
52
132
36
99
39
201
69
51
21
20
58
54
15
57
104
24
108
28
6
9
5
24
91
17
120
24
28
6
162
219
24
27
2
36
31
123
96
66
80
19
177
48
20
24
52
20
43
65
136
56
55
15
6
108
180
99
192
9
135
105
15
51
6
48
20
16
3
41
16
104
34
98
52
68
22
86
22
54
56
64
99
101
43
63
2
16
56
55
93
36
32
34
90
18
33
57
36
51
9
15
87
74
31
45
68
106
96
18
32
52
15
75
110
72
4
36
20
28
60
72
138
81
81
108
80
52
36
3
9
60
72
3
125
52
20
16
20
7
48
17
103
53
24
52
39
117
44
36
64
24
92
34
48
6
32
4
99
5
36
40
30
18
56
24
52
30
114
92
64
63
65
60
70
18
12
60
20
28
44
16
104
79
51
48
18
78
21
48
123
42
12
39
5
52
54
14
34
96
36
50
19
17
24
28
72
75
33
96
15
51
69
45
12
44
34
14
52
15
65
36
28
20
16
78
38
120
60
84
31
24
48
135
30
6
21
24
9
102
126
24
68
16
42
74
19
69
12
20
24
34
48
54
24
27
27
21
105
56
48
52
8
10
146
24
7
45
36
63
9
207
5
60
48
31
21
44
55
17
12
22
38
136
15
77
24
28
15
3
60
18
32
132
43
24
24
51
38
72
34
2
12
7
89
31
69
92
148
32
4
54
14
40
27
5
24
52
48
56
16
39
21
20
7
41
4
72
30
18
3
177
8
192
7
29
72
24
28
36
24
66
54
75
3
14
4
32
43
15
14
40
68
4
48
36
20
160
20
180
72
52
6
30
24
3
17
72
36
64
20
55
3
126
56
28
27
29
36
40
54
86
96
72
36
34
102
15
5
88
27
65
55
24
9
15
75
26
34
180
165
48
17
16
20
52
15
9
48
8
82
2
184
51
125
19
15
9
27
6
108
36
128
12
24
214
66
204
ABCD 99168878462*3^$a+1 [50061]
24
12
24
45
35
36
36
55
189
60
51
84
69
68
4
99
101
84
64
68
12
52
84
156
84
15
45
15
48
21
72
60
9
27
72
36
384
27
5
52
3
57
60
93
71
24
40
27
12
9
87
9
32
7
21
123
186
35
61
71
16
12
20
67
41
24
108
67
12
9
12
8
4
15
21
48
140
1
18
17
37
219
93
18
21
12
15
5
4
3
117
20
43
6
23
76
104
64
27
53
264
4
72
225
24
66
5
16
20
253
3
56
16
24
21
48
18
9
39
33
21
63
27
102
51
44
40
140
28
57
3
56
19
18
30
138
107
36
12
28
32
28
200
108
24
28
152
52
3
69
81
171
56
37
27
44
88
3
29
19
41
205
24
48
99
15
21
9
18
77
1
239
72
7
42
39
15
18
71
16
24
57
87
57
107
16
120
45
107
16
60
9
24
123
21
48
30
41
168
84
79
21
201
47
12
36
60
88
56
52
24
44
112
104
4
32
36
31
29
84
28
60
132
68
91
96
125
4
32
1
47
52
8
12
64
44
85
6
18
23
64
20
60
48
4
12
12
80
61
11
64
3
65
48
60
19
89
72
12
13
72
15
33
66
21
9
111
24
176
49
96
23
52
117
167
52
24
24
48
21
186
45
92
13
59
61
78
105
57
30
137
72
115
54
15
57
18
21
20
7
29
64
80
40
20
4
33
99
20
24
40
84
36
108
117
23
1
107
36
25
35
16
32
4
32
25
107
7
150
102
149
36
7
69
128
13
111
57
11
4
33
6
9
87
101
79
65
48
52
8
25
42
89
19
33
20
13
95
19
6
3
44
1
27
69
96
6
41
40
81
23
88
36
15
33
45
27
20
36
4
72
81
11
124
87
17
40
24
8
139
12
17
64
3
30
15
48
32
4
56
52
9
48
42
33
32
61
11
12
55
84
81
96
12
99
9
45
39
80
25
96
54
57
9
3
44
193
66
12
17
4
96
216
20
24
88
24
27
57
48
8
12
28
44
96
97
27
12
15
45
3
48
66
15
80
36
24
36
25
54
117
120
72
20
244
117
3
45
47
4
15
173
64
24
60
15
93
15
66
11
88
72
60
36
84
32
16
33
11
13
24
27
20
28
8
52
48
68
12
97
42
9
20
12
67
9
144
33
27
63
21
104
49
120
3
68
25
95
88
147
108
66
171
135
21
60
20
97
11
108
1
11
28
80
1
71
19
12
9
140
108
72
132
172
108
380
4
15
150
87
200
136
57
59
40
69
72
27
8
12
7
69
12
63
258
72
11
12
24
73
15
15
113
36
13
3
392
76
33
3
68
172
8
88
44
7
65
16
3
141
20
12
49
119
52
45
15
39
77
60
12
72
88
15
185
4
68
4
183
29
4
9
63
24
8
52
3
45
39
96
6
15
27
33
36
216
81
51
84
8
76
3
89
16
20
124
120
20
24
4
108
68
76
189
6
21
72
32
16
36
92
100
81
3
24
183
156
69
44
28
141
47
49
6
5
76
57
6
21
12
12
8
72
40
56
28
116
7
54
24
3
24
87
6
23
121
23
67
29
1
171
8
12
19
57
51
21
123
153
81
75
141
71
168
19
6
11
76
33
27
3
66
48
51
219
17
31
105
24
20
43
41
55
5
108
79
41
16
8
67
41
40
69
15
81
11
61
72
11
37
102
41
36
16
56
28
105
15
116
88
116
16
36
20
1
75
21
11
61
23
16
3
6
47
52
56
60
108
48
19
225
51
57
48
3
165
12
36
68
52
44
16
20
36
52
15
30
23
1
3
45
72
15
8
103
117
27
29
4
48
68
13
18
129
92
16
15
5
36
4
24
68
40
3
9
68
1
18
150
83
19
41
40
8
16
60
15
9
80
7
17
84
88
92
28
68
156
1
51
20
4
176
40
200
100
20
211
18
119
52
12
8
19
30
72
48
87
264
56
73
11
76
20
52
32
4
72
32
40
51
42
6
42
27
21
54
36
69
81
23
64
36
21
6
21
27
17
40
9
18
113
124
80
52
60
48
12
24
45
24
39
24
87
29
151
17
37
15
92
16
60
8
4
69
66
65
36
25
51
15
12
81
111
18
15
44
13
24
27
12
60
44
19
78
71
25
120
198
18
144
24
ABCD 99169155544*3^$a+1 [50022]
36
63
21
21
42
6
36
48
42
6
54
30
59
16
39
42
24
63
3
24
6
72
63
3
21
39
12
69
9
90
54
75
20
28
84
21
39
21
48
90
65
7
93
15
24
33
15
113
37
90
9
39
36
29
16
81
12
87
33
6
30
27
15
17
7
5
24
37
135
63
84
18
27
3
45
3
6
3
20
13
3
44
13
138
12
24
18
51
69
27
128
7
90
15
33
18
24
90
150
21
9
6
60
9
69
15
15
24
36
65
36
1
24
63
15
6
156
30
24
9
48
48
9
60
15
12
9
60
12
12
6
54
60
6
30
15
45
42
9
80
49
12
12
18
12
5
13
12
66
24
6
35
1
60
231
15
30
120
12
63
12
87
120
24
72
30
3
9
12
30
18
3
152
1
39
15
45
123
30
12
42
24
9
51
12
18
11
1
30
48
9
21
12
24
35
48
28
48
56
1
18
72
12
78
42
18
90
12
120
12
24
36
5
16
9
23
85
47
1
132
6
5
37
27
3
42
3
33
42
30
15
15
30
39
33
27
33
3
27
90
6
9
15
12
21
3
30
59
43
48
57
8
37
15
60
32
7
6
99
15
33
21
42
42
60
42
48
48
72
72
24
42
72
15
12
75
66
18
66
6
42
18
9
68
43
120
17
28
39
36
9
81
138
6
30
36
54
23
37
24
30
5
1
66
30
167
25
6
69
12
68
25
3
69
15
3
17
55
24
24
6
99
3
9
48
20
7
21
27
17
16
9
30
33
12
21
24
15
24
39
117
9
87
9
60
15
9
30
12
30
18
84
12
5
48
1
30
5
151
9
15
6
15
9
12
132
78
18
6
66
15
9
66
69
15
90
35
43
5
1
15
27
48
21
9
27
45
54
6
39
33
12
3
3
57
36
27
30
99
20
13
6
12
114
6
17
1
6
9
69
3
3
21
195
30
3
45
48
12
3
15
54
15
39
42
18
156
30
54
12
33
21
90
36
42
6
54
36
99
36
21
6
12
33
45
24
54
12
18
27
63
5
7
57
45
47
13
3
93
36
36
48
24
71
37
54
138
3
48
51
30
48
42
6
30
17
25
11
25
60
87
9
30
29
115
57
24
51
9
68
12
1
54
36
9
33
48
23
1
96
15
24
24
36
3
18
30
54
66
18
54
18
24
30
9
12
93
6
54
60
30
45
141
78
17
88
63
60
24
21
45
39
33
6
36
6
27
63
48
30
36
3
33
24
23
7
21
105
39
9
186
5
24
4
12
36
3
66
24
15
21
35
108
1
11
79
90
30
6
6
24
45
129
12
75
33
12
90
24
30
39
36
93
6
132
198
15
129
42
36
78
42
9
68
31
9
48
9
15
75
36
42
42
6
15
24
33
48
12
63
27
17
1
48
15
15
6
6
198
15
9
15
3
57
27
6
18
9
21
6
21
15
33
9
6
24
90
6
36
54
24
63
3
42
59
25
39
51
24
9
33
47
28
105
39
9
36
30
5
55
54
24
42
24
12
24
105
33
15
27
36
174
48
48
48
111
48
51
45
21
48
96
42
54
6
48
36
9
27
17
12
13
12
15
15
18
108
3
69
120
15
60
15
42
24
12
108
24
72
90
108
57
9
24
6
41
25
6
18
6
5
48
31
42
24
15
69
15
39
17
1
84
60
24
24
63
69
30
65
13
15
57
39
69
75
32
16
3
36
36
9
21
30
78
51
81
102
21
44
25
12
6
9
48
81
11
31
30
27
72
9
87
24
24
36
3
96
89
55
12
24
21
24
21
6
69
45
3
87
6
72
35
13
18
96
9
45
30
72
24
33
111
60
69
21
36
48
3
3
96
5
64
12
27
36
69
63
18
24
3
60
24
120
69
99
33
27
27
9
21
30
6
47
88
3
69
51
12
48
12
45
32
25
3
9
156
15
15
54
30
21
3
102
48
75
15
126
99
81
15
9
114
12
18
11
16
44
52
15
60
45
8
1
39
27
9
33
12
150
120
5
16
117
6
150
15
12
57
12
30
84
24
90
18
42
36
30
24
12
24
5
16
15
33
12
135
9
27
9
129
6
18
96
6
9
15
21
9
84
12
75
15
36
30
12
63
9
54
66
18
33
39
65
79
9
15
36
42
75
68
67
9
15
33
20
13
30
42
27
141
119
13
48
27
20
67
65
16
3
9
57
59
64
45
12
51
12
15
6
102
42
12
3
176
4
51
42
15
27
90
12
15
93
246
30
24
36
71
103
36
30
6
6
78
6
3
20
16
75
42
48
51
20
25
51
3
12
33
192
3
5
31
6
3
57
24
15
21
99
51
9
48
21
11
1
3
24
3
18
15
20
55
81
48
36
9
12
60
66
129
99
6
6
9
69
51
21
59
25
15
15
21
9
54
6
15
24
24
57
90
53
52
3
18
75
32
16
51
36
9
276
15
45
9
39
81
6
9
36
44
4
21
36
60
39
39
12
45
15
33
99
6
24
11
4
33
18
9
36
27
60
24
5
25
63
48
32
16
51
18
48
15
44
64
96
9
15
57
78
132
54
15
44
7
84
9
21
36
120
27
27
153
56
1
6
24
18
6
29
7
36
9
39
24
81
15
72
60
30
12
35
31
174
11
40
24
15
42
23
31
24
66
42
29
49
24
15
27
33
45
12
60
24
30
54
3
3
45
9
30
36
96
36
24
21
39
126
23
25
11
73
35
7
6
18
6
111
69
39
39
42
3
93
78
36
21
69
30
21
57
6
96
5
19
81
15
66
12
3
33
24
36
11
91
24
6
18
117
32
16
27
9
20
24
1
83
16
12
48
56
76
27
6
51
9
120
71
85
18
77
1
3
21
3
96
56
13
6
60
65
127
9
9
6
5
28
15
12
53
13
59
1
12
108
24
48
6
12
12
30
15
12
51
45
15
105
3
9
36
12
45
87
87
66
138
6
54
9
36
21
30
33
51
9
27
6
150
48
42
42
42
120
23
ABCD 99169339832*3^$a+1 [50037]
3
21
69
24
18
18
12
18
9
3
30
47
25
138
53
37
3
45
42
150
24
3
8
40
15
18
39
3
45
24
3
21
51
18
11
1
48
63
27
12
60
45
15
96
12
6
39
75
12
6
27
21
27
24
69
35
7
57
33
15
8
7
72
12
5
13
90
90
48
12
36
15
9
135
21
11
49
84
36
47
7
60
42
123
21
51
3
21
15
42
54
30
59
16
9
15
27
12
90
18
5
88
15
6
6
12
30
3
57
132
18
12
5
19
12
18
72
12
3
48
75
101
136
3
6
24
15
21
30
29
37
3
72
15
24
18
18
24
66
30
24
18
18
17
16
117
48
27
27
36
12
48
77
72
25
30
48
30
107
97
15
104
37
48
12
12
3
9
54
24
12
53
37
18
6
30
45
9
12
11
40
3
132
114
6
9
15
66
60
24
195
3
12
48
36
12
12
5
37
3
32
49
54
18
72
63
27
18
24
48
75
81
12
18
30
60
6
18
6
9
51
12
9
8
16
51
60
33
33
120
30
33
57
102
6
27
3
12
48
81
171
60
30
30
5
72
16
15
24
81
9
30
105
32
31
9
8
7
89
31
18
72
23
16
24
15
6
60
42
18
114
12
21
32
16
81
23
25
6
60
54
42
6
23
7
18
15
69
6
6
36
12
15
21
12
54
6
27
3
72
6
12
48
6
60
6
3
9
132
6
12
57
8
61
131
1
23
16
3
6
12
42
6
24
30
5
25
15
15
12
5
13
48
42
30
3
27
30
6
12
72
6
6
6
18
30
6
24
21
96
3
45
9
23
13
42
12
21
15
9
45
30
117
51
42
11
25
6
33
8
7
6
51
9
24
42
6
15
57
36
27
48
32
37
18
12
21
27
12
6
27
33
15
9
36
30
12
18
15
27
29
13
18
30
3
9
87
39
84
12
6
168
54
141
27
12
78
42
41
25
39
8
37
11
40
27
69
8
112
63
36
42
54
18
36
6
6
3
15
54
30
150
60
51
80
19
12
6
12
6
57
9
15
63
65
40
15
41
40
15
17
67
5
7
24
72
17
16
105
60
12
48
66
78
6
6
66
33
80
31
9
96
9
15
15
30
219
207
33
93
72
30
12
108
12
9
27
42
42
18
18
12
132
5
25
36
48
59
25
6
24
12
30
54
42
54
6
27
3
12
36
45
45
54
30
6
9
32
43
18
12
15
240
21
6
6
108
54
30
15
45
96
6
30
15
9
60
24
6
149
1
42
108
36
21
9
23
1
30
6
36
15
39
6
24
18
36
5
79
102
3
21
11
40
3
12
48
17
19
21
69
24
35
40
21
42
78
72
12
6
6
18
30
83
25
12
35
61
36
15
3
12
36
5
19
96
48
29
7
6
42
81
57
23
1
71
43
66
24
60
39
75
5
1
54
12
53
7
18
72
36
3
24
15
30
12
23
55
12
21
48
15
6
66
9
45
11
103
54
72
30
24
21
96
39
9
9
42
5
31
113
55
30
12
18
36
6
30
29
31
24
36
72
36
30
27
32
13
60
24
36
42
18
12
60
12
3
120
32
55
30
6
29
24
25
6
96
89
43
6
54
33
93
27
15
9
24
15
17
67
5
121
119
13
24
24
30
12
12
5
7
9
9
36
24
18
24
36
5
64
39
41
1
18
12
33
9
60
42
33
56
40
96
39
9
51
36
18
15
45
27
21
18
81
9
90
125
55
96
6
24
123
3
120
42
90
33
39
84
24
60
6
30
29
1
15
9
30
81
39
72
6
12
12
3
21
11
43
5
40
33
12
6
69
96
9
135
48
3
36
30
6
24
36
17
1
54
18
12
18
9
9
12
12
36
102
5
19
21
72
15
12
36
9
80
13
18
12
36
36
69
45
12
18
141
48
45
51
21
3
33
39
3
90
6
6
18
36
54
11
7
84
21
237
60
18
12
81
87
105
8
16
24
24
33
15
72
3
42
171
27
108
30
66
9
80
31
24
9
27
53
7
33
56
7
33
39
6
114
57
21
3
87
9
39
90
6
65
109
99
75
5
61
66
6
3
9
6
30
11
40
56
64
9
12
12
15
57
18
60
30
12
24
60
54
18
3
39
105
45
12
6
42
12
75
15
9
45
42
108
36
9
80
16
21
48
27
75
48
30
24
6
65
49
6
6
30
24
54
12
99
24
15
96
9
72
15
24
30
132
18
30
15
56
13
42
48
18
159
8
40
8
13
30
96
6
42
96
5
7
24
9
96
24
24
87
41
19
6
30
12
30
78
30
24
3
123
12
60
18
35
13
90
65
64
8
112
45
48
48
24
78
12
6
30
21
69
42
57
21
12
12
3
24
39
12
42
51
27
18
66
18
18
125
48
31
24
30
114
48
30
18
17
43
21
3
6
30
17
7
6
24
27
48
27
24
45
219
6
36
36
18
5
40
15
66
15
3
36
36
6
47
181
59
7
30
35
1
48
42
24
300
66
18
36
30
11
43
12
33
87
120
9
3
93
8
37
27
72
9
84
11
1
18
36
9
8
13
6
29
7
30
3
24
3
69
8
25
42
66
12
36
59
61
150
24
12
78
48
35
25
30
24
24
9
63
57
3
93
56
1
12
6
29
1
71
13
51
192
32
13
54
36
9
69
6
18
11
24
73
15
48
27
30
12
27
21
24
6
30
15
24
3
6
6
41
13
42
18
72
60
60
47
55
33
24
45
3
15
18
42
21
32
48
55
12
18
6
66
59
1
63
9
120
6
89
7
9
21
3
56
67
42
36
39
21
72
18
96
6
30
150
47
13
30
24
30
24
42
78
15
120
45
51
51
42
27
3
66
42
9
3
5
115
45
8
40
8
16
63
17
19
42
18
42
84
36
18
42
42
17
13
48
59
25
15
15
78
6
5
25
126
18
36
35
16
93
6
6
24
71
48
67
54
24
60
35
13
27
3
24
6
15
9
63
75
30
6
30
24
3
32
1
102
30
83
19
18
3
9
6
30
24
27
21
12
6
41
19
21
63
60
30
78
24
41
7
12
18
66
24
66
24
18
48
21
9
12
108
12
18
132
24
93
8
7
36
69
21
36
39
15
9
21
66
30
3
105
60
3
75
12
41
25
24
135
15
18
12
3
48
72
48
15
24
36
29
1
ABCD 99169786882*3^$a+1 [50016]
21
27
12
30
63
9
15
51
12
30
96
30
6
18
48
21
60
111
90
99
3
18
63
93
24
6
30
36
30
48
30
18
21
57
27
39
49
11
114
27
12
36
39
6
30
96
228
93
12
57
18
57
93
66
177
75
9
9
6
9
27
117
81
15
45
36
6
60
69
12
16
11
81
51
12
102
3
64
41
30
30
96
36
3
75
9
57
63
48
3
6
6
84
24
93
15
1
23
96
54
195
12
60
63
37
11
120
6
36
87
108
33
3
3
90
6
9
36
15
198
103
59
69
21
114
6
111
39
9
39
9
171
45
3
45
12
3
24
60
61
80
63
145
32
12
27
73
17
15
48
21
102
33
12
36
21
18
12
30
31
5
39
75
21
24
3
12
66
30
6
39
12
15
81
3
18
18
45
39
45
9
3
21
36
3
3
13
8
15
129
3
30
6
66
24
84
51
27
102
36
3
12
12
72
27
150
114
9
57
6
24
69
165
30
37
17
36
39
36
9
60
186
12
42
36
42
12
30
3
12
21
39
24
3
114
19
5
198
12
1
56
16
77
66
6
78
60
33
15
12
12
1
47
9
27
24
102
15
12
39
78
27
15
37
23
18
3
33
63
117
75
60
9
24
15
15
21
9
55
17
30
78
18
45
15
12
66
24
15
21
30
6
18
9
117
102
78
24
60
12
31
20
3
6
3
57
90
33
81
36
15
93
102
30
84
42
9
33
55
5
18
54
18
13
89
144
87
3
6
54
60
6
66
97
47
24
12
45
9
24
75
9
27
63
30
75
75
12
36
78
7
32
15
6
30
12
69
99
30
36
39
21
18
61
5
276
87
39
48
21
24
51
9
105
27
120
15
21
81
36
84
30
21
36
36
75
24
18
120
15
3
132
25
11
30
27
147
57
3
12
18
51
24
3
24
30
15
15
33
3
18
66
33
48
3
66
19
29
15
15
21
75
30
36
18
93
15
33
75
9
24
3
81
3
30
36
15
45
84
102
33
51
1
59
9
21
39
9
27
3
36
129
75
60
9
27
21
16
53
27
9
30
30
3
3
24
69
9
30
30
12
90
49
11
18
15
45
6
13
11
6
63
21
12
3
48
180
12
3
42
3
60
36
3
57
36
27
9
45
27
63
9
21
6
93
48
27
48
18
102
93
24
15
12
36
42
51
12
15
54
30
30
3
15
12
9
9
12
78
9
36
21
3
27
21
45
39
141
15
75
9
144
3
33
69
75
15
153
24
9
60
39
45
6
60
21
3
12
18
27
3
6
54
72
96
21
3
60
9
39
42
18
6
30
6
27
63
105
33
63
3
54
18
18
66
9
27
60
42
60
30
132
9
21
51
117
18
57
40
125
12
54
97
89
24
24
6
90
127
59
18
198
18
27
3
69
3
78
60
66
9
45
36
66
1
32
9
6
36
78
18
48
45
60
99
1
5
36
27
48
12
12
21
30
24
24
6
126
24
60
189
45
3
28
11
33
3
18
6
48
48
42
30
12
48
6
27
36
171
1
5
96
3
3
21
16
47
114
15
21
24
30
12
12
42
51
9
48
30
48
9
99
24
13
72
5
12
6
48
54
6
6
18
105
21
43
92
96
9
66
61
104
135
13
23
21
63
9
12
52
11
66
51
12
27
57
81
30
30
63
99
48
9
24
40
47
9
21
6
6
24
3
33
24
30
12
18
15
105
51
69
6
57
141
6
57
9
7
44
15
9
51
18
75
27
12
6
66
129
48
39
105
9
60
60
78
33
24
3
6
36
39
9
18
24
30
111
12
3
33
9
6
12
57
27
84
6
114
12
42
12
7
32
24
180
51
36
78
63
12
75
25
23
21
33
120
60
171
9
3
192
48
24
81
12
6
42
3
3
9
4
131
30
27
3
30
90
9
24
33
6
13
35
73
29
30
36
48
36
33
3
42
30
33
27
21
39
9
57
75
21
6
138
24
19
83
45
16
83
66
60
51
39
36
78
15
21
18
48
12
42
3
21
30
12
60
18
39
3
42
36
27
39
24
33
3
18
12
111
33
84
36
39
75
21
36
63
69
64
17
27
28
101
6
69
15
12
18
3
39
9
33
18
18
54
21
24
15
129
64
137
12
6
12
42
7
23
30
6
45
144
9
54
66
54
1
20
45
24
30
45
63
60
42
30
30
15
21
15
45
3
51
6
114
30
102
18
30
12
54
39
27
36
42
36
99
48
9
75
3
36
84
57
9
42
21
3
36
33
9
30
21
28
200
21
12
27
87
6
54
96
9
21
48
51
51
45
3
6
39
21
42
72
66
51
48
3
12
36
66
30
1
35
42
60
3
3
36
54
6
9
27
192
48
12
66
27
75
12
48
18
87
48
12
48
27
21
57
15
96
69
7
80
27
6
123
21
6
12
12
12
24
6
39
21
75
3
93
48
45
66
18
12
3
63
12
12
18
39
4
17
171
60
9
66
12
9
33
6
33
99
9
123
30
42
9
36
48
75
21
39
36
165
45
42
25
83
36
30
24
15
21
43
95
6
75
9
12
63
15
120
57
9
99
45
51
111
48
33
15
117
15
60
12
48
57
3
9
39
9
63
60
30
63
9
180
24
39
36
39
6
19
41
39
28
29
3
27
48
66
3
3
96
54
51
48
45
24
12
120
39
21
78
6
54
9
39
12
48
21
93
90
114
63
21
78
48
30
15
21
18
1
5
24
18
33
72
12
60
15
6
150
12
33
9
12
18
30
87
33
18
48
84
90
27
3
66
42
9
3
6
39
88
17
6
45
9
60
75
96
69
27
15
24
36
84
ABCD 99169917506*3^$a+1 [50004]
52
35
120
72
25
11
60
72
72
61
120
36
11
73
24
20
16
20
99
85
11
301
44
180
52
36
92
4
48
35
48
37
8
4
24
36
12
24
12
95
60
1
72
287
193
36
48
144
59
133
60
132
8
16
128
88
56
16
24
72
47
61
264
56
99
81
27
109
12
180
176
27
96
13
59
57
15
181
24
36
95
45
88
12
36
23
61
120
20
64
12
32
148
23
193
32
4
60
131
85
168
35
1
20
27
109
24
12
84
12
56
76
48
48
24
11
25
11
13
96
35
45
63
45
87
109
12
35
1
96
227
73
152
171
45
195
25
24
84
32
52
20
108
27
81
76
36
24
24
56
28
8
135
60
49
72
8
160
36
168
131
241
84
12
36
23
144
133
96
168
12
47
25
95
49
12
83
133
20
88
60
108
11
48
37
12
36
24
12
48
56
4
119
25
84
20
4
11
216
72
21
99
81
16
191
97
24
84
155
13
12
128
148
83
61
32
27
60
37
56
36
16
11
25
47
37
71
25
12
23
37
20
28
12
108
140
40
68
36
15
48
13
180
104
64
96
20
40
24
36
12
104
160
36
83
108
13
68
280
71
13
32
144
231
21
27
121
72
120
156
59
13
44
36
76
68
76
11
13
12
12
56
15
169
48
71
37
12
36
8
4
168
8
36
123
25
68
148
47
73
36
48
96
56
64
144
12
24
71
9
160
72
144
35
1
119
9
27
13
167
1
116
36
36
136
180
132
35
85
116
51
13
80
76
12
60
32
15
145
36
324
56
124
12
8
63
97
128
27
37
35
9
216
4
11
48
13
132
12
24
60
204
32
16
108
56
28
287
9
4
12
200
52
12
24
24
11
57
15
205
11
37
48
48
131
37
8
16
107
93
99
37
44
4
36
48
47
24
229
48
48
48
8
144
123
1
12
8
36
76
104
16
35
49
8
4
48
144
12
132
48
95
1
132
11
25
131
25
96
23
61
12
84
176
112
11
25
108
324
48
48
36
48
72
48
227
121
59
60
61
180
47
121
107
25
24
24
60
156
24
11
49
12
107
57
16
299
13
23
97
56
36
15
1
35
49
168
24
119
129
15
48
1
12
204
8
4
24
144
71
61
12
12
167
73
180
96
48
203
21
36
15
61
32
88
60
156
164
88
11
153
64
8
243
13
36
11
1
191
1
8
40
72
68
4
24
96
36
72
20
76
68
51
37
47
85
132
12
36
72
11
1
56
28
8
16
11
97
11
145
8
27
1
60
11
45
4
168
48
23
37
24
60
24
8
4
32
16
120
44
40
48
60
12
12
8
15
1
48
12
108
104
16
192
44
36
15
109
108
200
16
20
72
87
133
96
132
60
48
60
239
24
1
24
11
49
8
27
37
60
48
71
85
48
60
24
156
47
37
20
52
132
11
1
12
96
24
24
108
24
228
35
108
145
24
11
168
1
48
108
24
128
52
108
132
11
169
23
60
1
12
72
12
12
204
23
13
36
120
12
44
87
85
167
13
36
44
207
37
8
40
48
396
60
59
108
9
100
12
104
15
1
83
13
72
68
28
60
96
11
12
61
60
32
4
48
144
24
24
23
21
87
228
25
156
12
36
84
36
20
63
25
24
11
72
13
84
24
120
48
47
24
37
12
108
24
132
23
73
48
24
132
83
9
4
12
72
12
24
11
97
84
48
84
12
24
56
4
84
20
64
23
13
96
24
36
276
8
136
179
13
156
24
32
40
12
11
37
8
4
48
84
239
97
24
8
268
200
63
85
156
144
119
13
ABCD 99170303054*3^$a+1 [50022]
12
39
78
36
36
180
78
21
99
12
21
3
24
81
39
30
60
27
9
150
24
42
15
63
126
66
78
6
36
84
30
6
30
99
45
174
69
63
48
60
6
24
75
12
72
51
36
24
30
66
30
30
30
6
18
66
117
93
6
18
6
93
177
6
78
156
39
84
51
102
30
30
18
117
33
15
15
30
66
21
63
30
120
6
60
21
9
15
81
30
48
12
78
39
21
6
60
30
60
66
297
21
120
30
6
54
12
18
36
3
27
6
3
111
36
60
45
72
3
18
42
33
105
51
129
6
60
30
24
27
3
9
63
294
27
12
45
6
24
42
24
60
24
12
138
6
3
33
183
45
27
33
30
90
27
93
12
78
96
24
69
24
3
54
90
45
45
51
9
12
60
63
75
102
3
84
33
27
21
42
48
33
57
12
90
138
6
24
30
15
15
12
18
6
6
24
63
273
90
48
12
9
9
15
48
72
60
21
30
36
54
3
12
21
18
36
69
36
99
60
90
72
108
63
27
21
81
30
54
75
36
15
24
30
66
84
36
18
12
18
72
48
57
36
69
30
105
3
12
48
12
60
30
18
30
60
6
36
21
3
36
21
33
66
78
66
24
132
69
15
141
183
12
54
36
18
6
24
60
207
45
270
48
12
48
21
96
99
24
69
27
9
24
81
135
21
60
6
18
6
36
9
36
3
36
24
30
6
24
30
42
120
18
60
3
63
186
30
24
30
60
54
36
144
45
75
33
120
207
6
3
36
51
9
15
12
21
9
138
90
39
12
36
36
27
6
24
102
54
6
21
9
3
21
60
54
96
36
78
87
33
90
9
57
30
21
33
30
12
48
6
66
48
36
120
6
78
30
27
69
6
60
57
57
24
60
6
21
144
12
27
102
54
60
6
39
99
12
84
66
48
60
51
51
180
60
18
87
12
33
48
42
9
12
24
15
33
15
6
66
81
27
9
48
3
66
60
54
72
90
84
39
27
78
96
24
60
27
9
27
99
45
99
96
54
3
33
30
24
54
12
18
60
33
123
6
24
156
108
42
48
66
6
48
6
6
9
45
24
36
24
15
144
51
90
12
138
96
84
36
66
18
57
45
24
3
33
111
36
21
75
21
6
48
6
60
24
36
156
24
156
3
57
168
6
24
90
30
129
3
18
27
3
141
21
168
36
84
60
36
27
27
42
3
36
81
63
81
51
9
99
75
42
39
15
6
78
66
15
60
21
138
42
15
12
36
24
51
90
36
15
15
9
87
30
78
72
30
90
138
30
150
6
24
12
138
120
60
135
21
90
30
90
30
87
27
57
3
105
87
90
48
36
15
12
27
69
51
93
3
36
9
15
6
204
30
60
66
30
78
75
21
120
3
12
75
24
36
6
60
108
15
27
24
9
48
99
153
36
21
30
30
18
153
33
60
24
60
66
36
78
132
18
222
30
84
45
12
33
186
129
72
12
15
21
21
18
90
36
84
3
27
6
3
96
57
24
60
6
24
24
12
18
90
6
36
24
6
60
18
60
6
6
3
192
33
30
6
24
6
90
144
180
27
93
30
30
171
69
60
75
45
39
27
36
24
57
9
48
51
144
285
75
165
6
24
21
21
159
45
6
30
51
9
99
75
9
111
54
36
114
6
54
12
114
6
108
57
39
9
24
21
27
36
3
36
57
33
3
48
27
33
3
90
6
84
9
45
12
18
21
48
147
6
78
90
75
27
24
366
24
54
120
60
12
21
84
3
36
54
42
33
45
6
150
24
36
3
168
15
144
36
90
84
24
210
66
150
96
18
66
81
3
9
60
57
90
30
90
156
48
9
93
18
30
66
9
15
57
69
3
87
144
240
42
54
54
12
174
6
51
3
24
30
66
93
24
93
24
6
114
72
27
63
54
54
36
144
12
54
15
9
30
12
78
12
27
21
15
87
24
150
60
54
21
21
18
33
27
42
48
126
6
15
15
48
276
81
135
30
24
39
15
306
210
54
99
21
60
156
15
75
36
18
30
129
27
6
3
87
60
150
78
12
18
6
117
33
75
9
72
30
54
27
39
54
6
54
180
30
36
33
51
54
6
21
84
9
15
36
39
6
36
75
144
15
120
60
81
36
12
75
120
30
6
84
69
87
24
36
45
108
183
30
75
9
15
9
3
129
18
60
60
6
3
12
15
24
120
30
6
36
54
84
42
78
30
ABCD 99170382692*3^$a+1 [50028]
81
63
72
30
78
21
60
216
3
21
195
24
93
27
177
135
9
60
21
138
21
60
15
180
174
123
3
57
24
69
27
3
6
99
21
15
36
39
90
51
3
225
132
147
57
3
66
36
108
63
24
3
90
90
33
57
72
15
3
57
144
12
108
156
24
132
108
12
144
24
15
54
63
48
69
243
9
24
90
156
90
339
21
78
21
60
36
36
3
24
120
81
72
27
132
54
111
99
45
45
15
72
24
33
42
84
177
108
36
180
39
45
132
129
15
99
54
3
48
12
27
117
3
36
417
177
63
168
12
207
60
33
84
39
141
3
33
24
204
72
33
327
27
270
162
69
81
18
30
3
60
9
15
135
141
93
51
120
129
327
84
165
90
108
21
12
48
36
9
111
120
84
60
21
111
84
36
24
180
183
57
96
243
57
60
48
9
6
66
75
3
12
9
36
36
48
21
279
132
3
54
51
72
120
84
24
72
39
24
81
24
72
69
159
9
90
21
9
3
33
36
39
309
171
300
12
3
57
63
165
201
18
66
54
33
147
33
3
45
96
96
84
36
39
18
27
144
36
69
75
69
102
21
267
42
51
180
57
63
27
81
96
36
84
36
9
174
24
93
123
81
39
6
15
60
45
99
12
120
24
3
30
27
189
36
15
24
69
87
144
96
33
87
216
3
57
60
84
24
375
21
96
120
177
27
180
204
72
39
90
48
6
21
9
51
24
129
63
144
84
171
18
63
24
3
90
63
33
87
120
129
15
84
15
45
39
177
309
111
384
12
84
24
21
15
24
120
12
117
66
21
33
27
33
63
60
24
9
36
78
120
81
12
84
240
69
15
9
123
39
198
27
36
480
9
51
9
15
24
72
27
36
24
57
189
15
111
18
63
60
39
18
42
45
60
363
72
9
36
39
201
360
96
99
78
51
96
84
141
108
3
33
6
84
45
180
51
18
51
75
117
60
123
54
60
51
69
63
243
270
15
129
87
63
201
99
33
24
33
27
9
291
3
66
87
3
54
27
15
45
435
225
60
3
213
24
84
309
36
195
75
45
81
231
57
63
63
90
15
39
93
144
36
69
108
3
144
129
36
18
30
42
45
180
129
36
24
75
15
54
192
51
24
69
36
150
48
117
84
132
27
72
189
9
3
168
99
81
9
240
51
12
243
117
9
51
24
24
60
39
66
96
48
87
180
93
42
201
63
54
42
84
357
48
15
30
27
207
21
165
15
132
60
120
84
129
327
84
3
21
159
33
84
45
51
57
111
171
78
27
45
195
96
123
180
156
105
60
15
9
261
15
84
60
9
3
213
30
21
33
36
51
3
33
117
90
141
12
3
21
69
87
93
15
135
117
60
33
51
24
12
39
45
45
24
75
9
6
54
66
126
78
33
159
21
33
6
138
96
174
141
9
183
24
9
66
105
93
360
180
36
51
36
48
12
87
ABCD 99170432776*3^$a+1 [50012]
213
108
18
36
93
15
342
111
108
12
72
96
216
33
243
12
72
24
84
33
18
81
60
48
171
69
36
252
48
444
15
153
264
15
33
183
33
12
84
33
108
15
3
249
96
180
69
303
60
48
75
36
69
165
87
3
57
48
36
201
39
84
156
60
24
24
72
9
15
132
69
15
165
219
72
48
96
159
297
24
39
126
3
48
60
213
15
309
87
108
36
12
144
24
156
60
21
3
72
789
63
207
165
144
120
96
48
240
132
276
108
84
96
12
27
105
75
81
81
3
60
48
159
21
408
120
27
270
183
87
18
111
84
84
45
255
12
144
21
144
72
54
33
108
237
87
3
33
39
90
108
51
72
180
132
231
216
108
108
144
69
12
45
75
72
48
84
48
60
192
84
507
72
93
84
183
162
216
15
108
12
84
48
3
18
36
39
69
75
12
24
216
36
12
3
165
15
57
51
21
144
24
48
48
129
126
21
249
54
21
72
15
57
48
60
60
48
24
12
15
306
123
180
96
36
24
216
48
60
12
15
450
270
105
219
21
60
252
81
87
255
33
144
168
84
93
126
162
54
81
12
108
24
153
231
60
156
168
12
204
72
15
144
81
12
48
12
135
105
111
57
24
63
165
12
216
60
84
240
216
180
12
21
147
144
15
429
420
12
108
216
21
183
60
9
27
60
183
177
60
51
54
39
105
219
15
162
90
129
36
108
12
39
72
117
45
51
60
375
57
105
15
237
18
108
21
144
141
99
60
237
87
48
63
45
276
75
81
48
69
15
741
195
276
96
45
87
57
51
108
57
75
33
27
72
135
81
135
144
93
339
234
15
120
27
177
75
33
39
129
15
72
249
60
108
51
21
24
24
93
18
90
99
27
81
48
336
84
60
180
36
144
39
21
144
108
24
315
33
75
57
159
162
75
69
15
24
87
33
60
36
48
156
384
36
24
36
51
33
21
39
48
129
3
72
15
126
135
387
93
60
264
204
204
57
63
216
72
12
15
33
3
45
27
57
87
216
54
39
69
111
15
144
45
276
24
216
72
48
72
60
108
51
108
273
144
33
135
96
129
111
72
375
33
75
90
27
24
3
45
132
111
93
72
72
72
120
24
396
51
285
12
48
33
126
36
45
ABCD 99170582222*3^$a+1 [50040]
12
18
18
9
15
36
30
48
60
54
78
54
30
3
111
24
81
27
60
12
12
9
144
63
24
54
99
75
12
6
18
294
18
12
12
36
12
48
9
45
24
12
42
18
3
21
30
18
66
60
21
15
6
18
84
45
27
24
84
48
90
39
48
96
15
9
15
57
9
54
30
72
138
36
42
78
96
60
24
72
78
27
63
9
27
84
12
48
21
15
6
24
36
102
36
72
24
21
45
3
21
75
93
18
18
36
18
48
102
66
66
63
168
123
60
6
18
12
24
6
60
75
141
27
15
18
87
27
45
15
9
39
36
42
48
75
72
63
6
3
63
90
90
54
30
18
108
210
9
9
6
33
153
84
30
21
123
24
36
12
180
24
6
27
105
6
9
120
3
42
3
24
45
3
45
51
69
12
30
18
18
12
36
12
9
51
42
27
39
30
120
171
45
48
30
12
6
102
21
69
27
15
18
63
15
24
9
24
111
12
24
114
6
93
3
69
3
72
90
240
18
66
36
24
42
48
60
66
6
54
96
12
120
27
21
48
27
87
36
132
60
60
12
12
33
87
24
66
78
6
27
24
15
36
18
99
21
66
6
3
15
66
78
6
6
36
9
21
18
81
45
30
66
3
45
42
30
3
45
6
45
99
6
54
6
18
153
72
48
33
6
36
12
33
135
9
9
255
39
12
18
18
57
33
39
99
12
78
12
90
72
12
120
24
24
12
84
129
3
12
81
15
6
6
42
42
126
48
60
66
21
105
30
12
45
21
51
51
174
18
21
39
18
18
66
54
72
12
18
60
54
24
12
72
150
18
30
54
6
54
9
111
9
39
33
3
189
3
12
18
48
12
48
27
63
12
45
99
45
3
141
15
6
3
48
24
168
57
48
6
12
69
3
108
12
96
42
48
72
75
45
42
30
51
15
24
12
45
39
6
108
18
192
12
30
36
12
6
69
3
60
60
69
15
36
138
6
21
27
36
84
12
24
129
27
78
66
21
111
24
30
96
3
39
30
3
63
9
27
18
18
174
3
45
72
90
60
18
102
36
60
114
90
36
72
48
18
30
36
78
30
21
111
9
24
15
6
30
36
168
60
12
24
12
48
72
168
12
30
3
39
72
9
21
24
36
48
18
12
6
30
12
12
42
48
27
24
24
45
51
15
57
48
9
18
60
30
48
6
18
48
3
45
6
48
276
6
48
66
216
60
60
6
30
48
90
24
102
189
24
57
30
6
18
30
42
33
69
27
39
84
21
51
114
51
3
72
30
18
12
30
36
54
6
99
15
54
120
6
45
3
21
9
6
12
72
93
45
3
57
12
6
24
18
24
90
9
72
39
96
90
63
51
36
108
21
48
48
3
84
96
24
36
120
21
39
60
21
3
18
12
12
18
6
27
33
36
24
6
36
42
96
60
66
9
87
30
3
72
15
57
21
42
24
156
42
72
3
63
48
6
54
114
18
33
9
30
48
54
3
3
24
36
12
30
30
192
81
3
30
39
120
96
27
108
192
9
39
126
3
48
39
66
102
30
42
84
12
114
6
33
51
36
78
6
18
3
39
6
162
36
60
12
72
48
54
18
12
60
24
84
225
75
45
81
84
6
90
51
15
54
36
36
138
81
24
21
78
12
36
84
168
6
30
12
30
3
15
30
6
24
144
90
51
15
102
3
24
123
102
18
12
81
21
6
18
6
69
9
30
66
111
3
30
162
90
24
30
36
36
24
21
99
36
9
69
24
6
60
12
90
75
24
69
150
36
54
66
9
15
9
51
36
30
6
72
66
24
30
21
99
165
21
120
51
123
66
6
18
282
9
51
54
12
24
48
48
78
45
15
24
6
6
48
18
18
81
3
72
210
6
114
24
102
48
12
72
96
24
36
6
66
18
54
21
87
132
21
21
99
45
27
63
60
12
105
24
3
42
48
3
27
18
3
99
18
30
24
69
111
36
132
48
57
45
12
18
36
72
30
3
117
27
15
30
72
18
90
30
30
3
48
45
171
9
162
24
6
42
18
3
15
12
42
6
24
30
78
24
36
90
78
192
30
30
9
3
21
27
54
96
60
3
27
69
75
18
78
60
9
21
27
15
36
12
72
6
6
21
48
57
39
93
72
3
15
48
9
21
30
42
3
123
12
18
66
30
15
75
6
39
24
51
18
18
24
9
27
18
30
36
138
36
12
54
24
30
6
114
51
135
60
66
48
66
9
24
48
15
84
18
66
6
84
36
48
30
162
54
90
12
12
102
48
66
51
45
126
24
18
75
3
18
54
12
9
117
84
30
36
48
21
15
105
3
120
12
6
48
102
12
18
15
69
54
42
3
27
144
60
6
75
15
60
48
24
21
9
63
15
9
9
42
18
6
18
18
33
69
3
75
12
120
252
45
21
18
132
24
24
66
6
24
30
30
9
120
87
33
51
93
ABCD 99170864168*3^$a+1 [50095]
25
90
84
41
31
24
90
12
24
156
24
18
36
144
12
6
48
114
36
41
13
35
13
78
30
24
72
180
120
24
102
29
31
12
90
96
11
19
6
18
5
97
24
192
23
37
18
66
60
54
156
78
90
12
18
126
5
19
12
54
150
84
18
144
108
83
187
42
30
36
185
37
210
6
90
30
107
199
6
192
6
120
42
174
18
60
336
36
11
25
42
36
36
126
12
126
77
139
53
48
13
84
78
12
5
73
12
6
36
66
108
24
210
42
138
132
30
83
61
6
30
18
18
42
36
36
66
23
192
19
18
42
113
31
72
90
192
126
161
55
180
6
12
180
108
72
60
138
149
1
47
91
144
150
102
36
78
36
18
66
6
66
18
114
162
65
48
133
54
96
5
97
42
36
84
90
35
73
36
6
29
25
30
42
270
120
24
36
30
47
48
103
60
30
42
5
103
36
53
13
78
12
18
54
18
42
228
42
71
96
25
168
30
42
66
198
6
48
6
36
84
6
84
36
6
23
61
54
42
35
48
25
54
65
43
108
12
108
24
66
6
126
18
12
5
103
6
210
78
126
36
90
90
18
11
91
53
1
6
18
120
96
354
6
215
31
60
90
11
37
107
48
43
222
108
107
1
12
42
30
180
71
192
49
138
162
126
90
18
24
17
48
1
47
43
6
156
18
96
30
6
12
78
227
91
60
66
6
12
6
47
7
72
90
18
101
127
42
12
78
18
84
36
54
186
138
6
198
72
53
96
25
54
90
126
132
5
97
42
138
162
78
126
77
139
324
234
36
131
13
48
24
30
60
216
18
54
120
6
36
90
36
113
241
78
17
48
1
36
366
18
11
115
180
89
211
54
6
65
91
90
203
175
65
85
180
71
13
108
23
96
31
90
54
198
48
107
96
19
156
36
29
67
173
91
78
23
43
24
30
132
84
6
18
30
161
96
96
25
119
25
6
12
5
85
186
12
42
30
252
78
18
198
11
144
109
18
132
18
12
47
25
150
108
18
18
30
6
174
6
30
36
108
155
85
144
30
60
120
41
37
108
47
25
48
96
54
17
67
6
102
18
47
7
41
19
102
96
12
42
66
42
48
42
36
120
36
108
60
48
54
24
66
179
25
30
96
30
60
84
11
463
36
30
90
126
60
11
145
18
42
48
132
54
66
23
67
29
13
30
222
414
30
96
90
126
84
78
17
13
60
71
19
12
6
54
18
108
12
108
24
23
115
6
66
60
90
36
12
42
36
12
60
36
54
12
114
12
108
54
180
240
90
66
24
36
12
54
5
55
126
192
11
7
162
6
66
143
25
102
113
13
35
37
36
119
61
72
54
6
48
24
12
24
227
109
54
36
60
120
6
84
11
13
300
186
125
121
18
90
180
96
36
108
12
42
65
1
114
18
18
30
60
102
18
71
61
12
60
18
30
59
19
36
18
18
144
84
186
48
108
72
72
18
42
18
12
114
72
18
84
90
126
6
84
24
18
30
23
91
36
108
54
120
6
12
132
17
49
47
13
66
6
174
6
18
192
60
90
48
60
12
72
95
127
288
18
54
84
60
84
6
36
36
54
66
54
54
24
18
30
54
78
198
84
29
85
66
126
54
54
54
60
120
53
48
7
42
72
174
24
72
48
6
12
ABCD 99171136978*3^$a+1 [50022]
36
32
25
83
52
218
34
6
32
40
56
64
80
34
30
15
9
3
117
8
120
16
2
61
87
2
16
39
9
144
26
52
56
48
4
21
11
13
39
9
9
38
4
21
17
10
6
72
56
7
12
47
85
41
67
3
105
129
8
70
56
1
9
2
4
81
81
14
13
5
79
63
2
58
54
30
96
12
38
16
72
2
13
3
36
45
15
30
24
27
191
232
12
90
2
13
39
108
80
97
48
60
63
48
42
14
121
65
7
3
69
27
30
74
52
42
66
6
30
81
231
81
57
78
45
45
2
100
18
8
7
75
60
12
150
63
192
11
54
6
10
42
21
9
8
19
53
34
38
34
12
9
11
85
57
6
32
58
32
7
35
52
90
56
34
21
72
9
24
2
88
45
47
10
51
29
66
36
18
7
24
11
109
9
90
204
21
27
105
81
27
23
16
44
34
18
45
27
36
9
23
106
15
11
52
18
39
9
2
52
26
7
11
46
18
33
12
33
56
16
104
94
18
32
40
234
32
16
54
72
8
106
20
109
36
9
26
30
18
22
3
53
43
12
9
98
124
2
199
36
15
45
72
9
50
13
9
63
9
74
25
27
20
28
92
54
6
10
24
27
45
72
66
9
60
99
14
16
8
64
27
35
10
87
9
66
24
56
145
96
21
135
9
27
117
8
64
18
33
5
43
87
32
13
12
53
48
16
63
11
22
14
13
83
18
30
4
56
28
24
2
43
21
8
16
74
30
18
4
9
59
40
9
84
161
10
45
11
25
101
22
138
2
6
70
9
48
17
216
64
8
7
9
2
16
56
25
12
36
117
6
156
92
76
12
42
48
78
9
11
102
58
9
29
16
18
48
20
40
36
48
8
48
13
39
42
48
2
85
27
9
5
34
69
39
108
6
27
21
18
24
102
15
47
48
4
21
51
38
91
27
114
18
128
16
54
48
24
32
6
82
8
7
27
14
40
138
56
78
154
69
9
72
18
57
53
7
41
43
119
61
249
126
12
69
27
21
15
50
103
9
86
4
104
4
18
14
25
168
27
20
10
42
32
22
3
27
2
6
34
66
44
28
38
24
34
68
34
2
22
2
16
36
129
15
20
12
18
72
34
134
18
16
158
34
8
46
38
34
80
34
56
16
54
30
26
16
18
20
90
34
14
18
24
30
31
9
48
15
23
4
38
90
37
9
56
150
16
50
40
30
42
63
59
4
12
78
39
63
2
184
3
27
26
16
27
5
139
47
126
19
51
9
9
110
12
76
18
135
11
37
17
34
120
54
15
41
6
16
68
24
142
18
84
162
80
10
45
15
36
20
144
1
51
48
6
56
16
32
22
57
15
36
9
5
34
69
27
45
41
7
9
6
9
57
2
256
38
7
57
8
10
8
61
41
6
16
36
21
33
18
45
41
139
147
26
7
3
78
18
36
68
16
69
72
11
30
78
1
27
33
27
12
78
39
17
18
48
70
56
16
2
61
15
74
46
258
18
30
18
45
11
85
27
36
90
3
143
1
51
20
61
3
45
9
8
16
39
72
27
6
2
37
207
8
1
72
33
2
126
208
198
108
60
50
34
6
102
18
42
9
12
33
120
78
129
15
12
56
6
48
22
9
81
38
34
194
25
171
98
19
189
2
142
18
6
48
6
84
20
58
63
9
2
37
15
66
126
26
7
11
124
66
24
3
135
24
21
17
34
120
6
27
27
36
12
33
27
126
27
12
9
26
54
7
57
123
3
80
12
4
20
88
84
18
6
18
74
102
6
82
146
4
81
120
47
25
9
8
10
80
126
72
18
46
24
14
96
25
27
110
55
9
15
48
9
24
14
4
84
42
30
33
3
72
38
18
54
22
36
102
18
60
9
48
33
2
25
39
54
6
189
39
69
41
58
56
64
105
171
9
113
42
126
10
36
114
99
5
7
33
2
30
6
34
30
116
28
144
33
135
48
74
94
81
48
33
32
34
45
33
30
108
54
42
30
24
39
24
12
15
30
8
120
16
6
92
16
30
6
18
50
121
119
12
112
48
24
18
3
36
87
81
11
73
51
9
111
24
36
32
85
23
4
153
239
24
52
108
86
31
23
25
9
8
54
18
16
14
88
20
168
88
21
105
3
47
61
63
42
192
18
9
159
12
69
12
35
16
36
9
3
62
48
16
56
166
21
63
80
124
12
78
48
18
60
66
123
45
18
84
9
17
34
48
8
100
26
70
122
144
18
6
151
9
2
124
18
50
4
48
45
29
24
126
82
135
81
42
45
111
81
60
3
20
4
21
15
54
63
95
25
17
34
21
27
108
20
132
10
63
33
39
24
72
129
42
54
90
14
70
33
12
53
34
92
144
73
87
48
44
16
144
81
63
30
42
9
245
10
20
18
22
48
18
96
86
52
6
63
9
54
68
85
27
56
16
72
117
ABCD 99171532646*3^$a+1 [50031]
17
28
15
65
60
36
4
15
5
55
21
36
128
16
225
135
39
6
11
24
19
21
84
75
5
12
64
56
19
24
5
40
21
39
75
186
39
105
23
4
60
80
13
23
4
20
19
29
16
39
45
36
60
20
4
8
13
35
12
7
77
4
80
24
52
63
17
4
15
185
36
88
80
36
40
75
5
12
12
120
25
90
17
84
55
5
84
100
21
114
53
12
48
52
176
12
67
41
96
43
17
19
89
100
8
67
21
9
11
49
6
17
7
65
25
60
6
54
87
20
73
35
48
4
8
31
84
53
52
15
41
60
19
36
54
6
9
12
24
99
41
124
96
32
7
105
32
36
103
17
103
24
41
160
144
80
52
24
45
231
8
115
6
11
73
11
16
56
67
21
99
41
24
72
79
41
4
96
128
1
39
60
45
15
20
31
29
72
24
4
21
131
13
66
41
13
131
12
28
24
15
81
36
3
21
80
12
60
24
43
113
120
24
43
36
5
12
12
76
45
47
67
41
16
8
16
20
49
83
43
5
40
24
72
9
131
13
30
21
32
12
16
20
12
7
21
20
19
60
17
19
9
21
11
4
156
24
15
129
32
19
41
13
15
8
43
24
6
84
215
12
79
24
17
28
156
80
36
60
60
48
61
11
109
47
67
17
43
66
120
15
32
12
40
12
39
5
19
5
31
29
25
90
81
36
9
39
128
48
4
8
43
29
132
60
36
43
30
11
64
96
84
20
24
156
72
7
60
53
72
55
21
15
125
55
21
8
36
25
24
11
16
33
6
90
15
60
44
52
68
40
8
72
40
12
44
55
21
200
28
15
6
30
5
109
51
15
5
12
37
51
32
84
19
54
30
53
4
9
51
9
35
36
88
111
9
15
65
16
84
20
40
120
20
112
20
60
4
9
51
32
43
84
41
96
36
52
45
47
19
5
79
6
35
24
180
16
36
33
30
36
21
56
4
9
30
21
20
24
36
49
11
19
60
54
126
30
35
36
40
20
24
60
96
109
204
23
7
5
61
11
48
25
36
54
41
12
24
19
17
43
105
152
4
116
37
30
65
48
7
81
255
137
13
35
12
4
3
57
60
33
15
32
19
45
44
60
16
15
24
60
120
5
12
4
32
43
29
36
76
20
13
135
20
76
36
116
12
55
6
30
125
72
12
40
51
5
19
30
30
21
32
13
11
64
32
7
105
32
228
31
17
12
1
84
27
56
7
6
75
60
56
4
36
39
17
4
44
4
72
44
12
12
60
31
41
96
108
40
32
12
31
5
55
5
76
39
5
12
12
91
29
40
8
24
28
81
71
73
23
7
21
69
35
40
45
30
21
99
57
20
36
48
60
12
108
64
12
3
66
15
15
180
9
21
11
4
96
63
30
27
159
29
12
43
6
11
28
8
48
132
4
8
91
60
144
5
55
57
24
56
28
8
13
75
45
30
29
16
20
109
35
16
9
23
52
15
36
114
15
132
48
15
5
48
48
64
20
85
35
168
64
60
39
54
30
6
71
36
28
80
16
3
41
79
53
43
9
32
28
105
6
24
30
23
24
13
147
39
5
49
11
72
67
21
32
67
17
19
17
24
84
64
15
53
4
3
17
19
54
47
109
24
51
15
29
36
72
4
153
11
4
56
19
41
4
12
3
173
127
173
7
90
135
15
53
12
112
39
77
60
28
116
43
21
36
3
6
35
4
21
39
116
169
35
16
92
4
9
51
56
48
19
53
7
6
219
32
88
12
3
53
48
24
55
45
72
24
60
24
12
44
25
30
30
119
96
36
156
28
44
61
30
21
8
12
84
25
15
60
80
115
77
88
20
60
184
56
24
16
39
60
45
180
20
25
23
12
55
30
11
100
20
4
8
120
12
121
39
15
45
81
47
7
77
73
6
21
128
48
7
53
7
5
12
36
52
128
60
24
84
24
12
19
65
115
24
5
100
12
3
6
99
45
6
9
60
140
40
32
36
192
48
4
144
9
35
40
20
12
64
32
12
120
12
108
31
54
143
60
48
40
24
32
103
21
36
3
60
126
150
9
20
36
55
129
75
41
72
12
100
96
36
108
8
157
35
61
54
53
180
28
39
30
11
36
43
60
17
84
4
32
4
9
60
51
15
9
20
40
12
8
132
4
39
77
84
4
72
20
43
66
15
32
43
21
140
36
7
66
119
1
59
60
1
71
28
20
76
69
107
19
9
132
60
9
59
12
49
15
20
55
105
20
124
80
60
31
5
16
39
24
5
12
28
60
20
48
4
129
39
15
5
40
80
1
11
24
115
81
56
60
28
56
24
60
24
55
77
103
6
30
17
13
51
3
17
13
6
9
32
43
45
32
48
16
20
16
8
61
60
11
28
80
55
125
31
89
31
21
63
36
17
28
39
5
60
60
112
48
36
200
79
65
25
23
43
21
3
96
21
144
9
60
35
36
25
39
15
6
15
15
29
12
24
19
156
9
15
17
4
32
67
41
25
11
24
19
53
ABCD 99171644714*3^$a+1 [50003]
63
87
48
210
42
53
67
48
12
81
3
12
9
9
39
51
126
6
54
186
17
25
18
29
16
72
45
12
23
168
139
5
16
3
102
78
30
11
1
15
224
40
81
15
69
90
65
40
33
23
19
120
54
71
61
24
84
42
29
385
48
60
42
81
63
36
45
48
8
85
132
23
7
162
60
35
85
96
27
27
6
39
45
36
42
42
18
33
45
48
11
13
155
25
15
32
25
15
153
90
18
30
269
61
27
51
54
12
3
33
24
23
72
43
5
1
54
65
241
24
6
12
45
9
90
5
19
60
36
126
12
3
32
13
35
19
24
24
210
36
47
37
6
101
25
18
18
72
12
60
120
36
47
31
126
240
51
45
12
120
90
30
15
8
49
36
102
66
27
123
69
80
187
45
123
102
48
87
48
21
114
48
17
97
23
7
18
180
72
11
37
6
30
84
12
30
48
17
25
71
72
112
51
258
24
35
121
186
5
1
30
48
126
35
31
42
48
54
36
18
24
30
18
72
36
71
40
45
24
27
117
72
150
101
40
69
54
156
6
12
30
42
143
67
48
48
29
48
43
18
24
78
5
49
30
6
180
47
187
54
36
30
45
39
41
85
3
8
55
84
66
24
11
72
40
48
9
18
30
47
13
66
6
11
232
345
168
72
23
109
54
21
33
30
240
17
31
17
13
84
135
48
75
42
131
115
102
12
11
19
30
63
32
40
33
162
18
30
102
15
21
27
3
150
95
133
11
13
42
240
84
21
69
36
23
91
90
72
102
117
33
87
8
48
253
204
47
253
30
45
63
30
72
60
183
117
156
47
19
101
72
25
30
30
48
30
48
6
168
60
102
168
5
37
35
13
75
93
84
6
78
27
32
103
18
66
150
23
37
11
24
43
42
3
15
153
9
138
72
18
27
45
36
48
42
54
60
36
39
45
90
18
156
59
13
12
47
43
126
111
8
127
6
150
125
103
114
252
35
19
6
71
43
29
43
117
57
90
84
6
6
29
16
80
49
135
3
282
30
5
85
24
6
6
135
104
91
18
27
9
36
75
3
90
11
31
30
24
60
108
96
96
123
48
3
24
6
96
54
12
42
12
30
41
7
12
114
54
72
84
36
138
18
138
90
186
48
66
36
53
48
7
30
123
72
48
15
9
21
27
141
132
108
11
169
6
78
36
39
183
48
17
72
25
90
66
102
24
30
24
42
18
24
27
8
25
12
11
37
252
150
18
63
45
84
60
35
1
90
48
30
66
173
25
15
33
162
5
25
18
24
66
35
112
63
48
54
72
30
53
13
12
72
30
54
192
192
12
156
180
24
60
35
13
30
173
127
132
5
103
33
72
80
1
36
96
12
6
17
49
60
84
47
97
18
5
37
3
63
17
144
73
36
11
16
57
30
42
186
42
75
3
24
30
71
7
36
90
54
192
5
208
3
414
18
66
51
75
18
123
3
54
72
48
63
57
12
11
24
121
90
117
32
229
59
7
105
75
5
48
37
30
30
111
69
60
15
8
120
48
37
147
351
90
90
78
24
95
133
24
275
1
120
39
128
55
30
12
36
75
9
15
69
131
55
36
42
30
48
114
36
24
60
3
48
32
48
24
31
209
40
75
108
65
1
114
48
210
35
184
45
51
27
42
48
96
12
42
18
48
36
126
30
48
84
216
12
102
102
60
51
117
27
153
90
12
66
42
42
35
169
96
95
25
54
57
3
6
78
48
9
128
40
8
64
3
5
1
71
85
11
72
25
60
72
24
96
108
87
9
36
30
108
60
18
108
6
180
285
8
13
24
60
24
71
19
29
40
63
90
54
60
30
23
112
33
78
89
43
12
54
147
80
19
90
3
33
24
108
ABCD 99171836618*3^$a+1 [50076]
36
66
30
43
12
5
12
40
8
28
26
16
2
30
22
78
12
6
27
3
9
23
6
6
36
60
13
9
8
28
26
10
6
44
13
3
50
19
11
97
273
14
36
102
10
12
6
8
6
6
55
35
37
23
70
8
6
1
12
35
1
9
2
10
26
49
36
17
42
49
27
18
14
46
2
10
27
108
12
17
6
12
10
20
52
48
15
3
32
1
27
42
6
26
36
4
14
46
6
32
10
2
46
44
10
26
7
5
10
140
30
22
6
8
7
5
84
43
12
21
32
18
18
16
24
32
43
57
2
18
12
88
39
36
33
14
18
7
65
7
9
12
15
5
40
50
22
36
32
52
15
12
23
13
35
54
10
6
24
36
20
42
6
4
2
16
2
78
13
17
4
8
22
18
2
78
12
36
40
8
12
52
27
21
15
9
6
50
7
65
6
10
60
12
2
42
43
41
16
24
26
10
3
45
12
20
6
82
48
27
15
48
57
23
37
47
234
6
34
42
30
18
30
27
45
74
133
41
4
18
9
3
2
28
12
20
18
22
60
18
6
27
5
7
113
60
28
12
14
25
24
5
42
34
20
43
15
48
38
19
35
46
12
39
3
38
24
46
18
2
25
17
16
2
4
26
40
99
5
6
34
60
15
29
34
26
64
6
21
24
45
39
3
92
22
15
21
8
40
12
14
13
35
70
15
60
77
4
12
84
20
6
4
26
55
15
12
42
15
5
66
22
3
5
12
10
18
24
44
40
2
10
20
64
66
12
20
13
15
20
28
9
48
5
70
12
2
28
32
6
64
6
27
47
6
24
60
40
3
87
78
32
18
46
6
110
19
11
13
5
60
12
4
66
45
35
16
18
62
30
4
18
12
18
8
22
2
18
25
23
10
18
32
22
3
9
36
44
30
48
13
9
156
14
58
80
6
10
20
96
16
72
42
14
55
11
16
2
12
34
141
5
18
6
7
15
2
46
2
12
55
41
7
24
101
4
20
16
15
17
22
114
2
142
12
44
16
8
76
2
90
4
50
13
33
20
24
31
45
8
19
17
28
63
135
60
45
9
8
40
36
72
44
43
5
28
15
27
12
6
14
13
113
28
32
4
14
22
27
17
16
8
7
29
48
16
86
6
42
10
116
67
29
28
27
39
2
40
32
58
30
3
12
24
5
18
22
36
27
63
44
30
6
82
3
5
12
76
14
78
4
20
148
3
47
10
15
17
6
10
3
29
16
12
30
12
6
20
22
2
48
19
33
8
103
24
21
2
10
15
45
8
196
26
30
12
7
108
23
42
7
21
20
124
8
18
22
8
4
8
60
42
10
15
60
11
30
7
75
6
6
18
62
16
2
12
18
10
8
7
72
3
26
34
20
48
28
62
18
46
20
48
48
94
54
14
6
42
30
34
14
24
58
32
97
41
130
2
18
25
17
22
26
88
12
27
72
21
20
52
2
6
22
32
10
48
27
59
4
6
26
28
21
27
14
6
10
20
34
6
3
21
14
36
6
22
20
60
10
6
14
22
96
14
48
18
12
52
18
12
63
3
45
129
18
38
42
12
46
18
2
34
9
57
14
58
2
10
26
22
63
59
30
31
29
4
84
8
12
16
20
60
36
55
29
4
122
70
24
2
64
66
32
16
2
10
15
5
64
15
129
56
4
54
18
14
6
42
1
41
36
112
15
63
18
60
24
27
41
22
18
12
75
33
12
12
30
93
17
6
42
48
102
1
36
39
2
28
24
15
15
6
12
12
18
30
2
10
15
5
12
16
54
6
15
33
24
8
7
21
51
5
6
12
22
26
18
30
82
87
21
24
8
12
28
14
48
28
20
12
16
6
56
48
12
10
30
14
34
44
102
6
19
23
1
47
30
12
12
118
50
12
40
3
27
78
12
20
16
2
42
55
21
38
34
30
50
16
27
5
12
40
68
112
87
9
72
2
25
21
2
12
30
18
4
6
102
42
8
7
84
9
27
15
36
14
30
13
3
50
210
10
15
77
16
159
17
84
22
129
33
62
16
30
14
25
21
18
6
20
24
19
53
28
12
14
25
9
27
9
158
13
17
18
49
93
96
27
17
16
2
4
14
144
43
39
9
81
96
2
48
30
40
30
42
60
60
200
66
42
19
35
10
8
46
6
3
33
8
4
42
6
44
30
10
51
9
63
5
22
141
17
12
16
3
35
30
84
18
94
78
2
60
84
4
8
18
46
6
14
46
2
7
21
15
33
2
30
4
78
50
12
6
37
12
41
12
52
3
21
26
58
3
33
54
62
30
10
6
62
12
6
30
40
8
54
12
16
14
34
32
10
39
41
42
1
11
34
32
34
30
80
76
2
18
40
60
15
5
40
24
6
57
33
54
20
28
21
69
32
36
7
45
36
27
9
6
14
18
22
26
84
10
38
6
4
15
3
14
4
114
42
80
66
42
28
14
13
15
18
44
4
56
40
30
6
8
36
31
12
23
60
18
67
29
19
29
12
6
10
72
36
6
6
20
19
5
4
62
22
51
36
108
5
28
2
16
6
108
80
48
52
42
6
12
30
2
103
23
22
12
3
47
54
52
24
48
60
30
2
18
48
25
29
10
14
4
12
8
58
30
72
3
35
10
60
14
54
22
20
34
51
33
26
60
16
32
10
20
12
70
30
38
1
29
28
2
18
7
57
3
5
6
1
15
21
27
20
46
44
36
24
7
45
6
32
12
18
30
70
12
111
17
7
21
12
32
28
8
7
21
6
14
40
111
9
15
45
32
10
30
50
34
20
16
104
24
42
10
27
17
4
24
20
7
15
6
12
27
101
24
16
12
20
28
14
16
18
51
53
12
4
2
10
32
102
25
11
10
50
4
26
48
16
20
18
90
67
35
30
48
16
32
28
2
10
42
12
26
64
6
9
33
20
70
38
67
33
12
8
24
28
78
12
45
33
2
42
88
2
10
24
62
10
12
51
17
127
51
54
12
24
56
18
25
23
30
19
5
90
46
15
9
26
10
48
114
18
2
22
3
33
27
41
7
27
122
70
78
2
10
18
158
4
15
21
15
24
29
6
16
2
78
169
39
6
15
5
10
33
27
26
84
18
16
2
162
22
3
23
22
27
11
58
20
4
30
42
54
36
38
55
17
28
38
22
8
72
138
10
27
72
9
26
6
24
43
17
66
30
40
12
80
40
51
17
55
15
12
2
24
106
93
17
108
7
5
16
12
12
8
42
25
21
104
88
56
6
18
16
24
38
10
15
24
45
3
15
2
40
86
25
27
6
24
2
16
38
4
2
30
16
15
3
30
51
21
8
7
5
28
62
12
16
14
22
21
33
12
12
12
48
32
16
54
14
34
18
12
2
61
35
34
39
35
1
21
8
66
16
14
18
52
45
9
32
42
1
11
36
54
6
18
66
6
72
12
48
18
10
12
15
15
26
6
54
4
92
16
68
12
10
60
14
36
48
40
32
127
45
12
3
45
32
96
100
42
6
44
12
18
78
67
21
14
6
22
14
6
10
24
8
22
26
12
7
15
18
32
16
8
19
81
2
13
29
28
20
4
20
19
41
4
2
58
27
17
48
28
12
24
6
42
12
3
5
12
10
9
17
12
10
42
18
33
29
76
42
32
28
50
12
28
3
35
18
7
5
124
38
18
4
20
16
104
30
64
26
28
68
22
20
133
17
40
2
28
18
15
35
30
28
39
33
15
15
12
18
87
5
18
18
31
29
ABCD 99172094298*3^$a+1 [50022]
2
16
74
13
15
2
16
60
12
8
19
11
12
13
107
72
13
12
36
57
72
50
36
100
12
2
31
24
23
13
5
7
5
52
8
162
28
18
14
61
12
27
165
11
22
3
27
20
72
1
77
42
6
55
35
30
64
15
105
3
143
12
48
34
18
33
24
5
36
19
48
60
45
18
9
83
108
54
31
59
10
38
13
17
18
42
78
12
42
10
33
83
85
5
7
17
18
13
72
33
87
15
42
26
22
27
15
30
8
88
44
43
5
12
30
10
18
8
64
30
3
23
42
10
18
74
10
68
40
8
19
11
30
30
25
39
18
32
28
18
14
30
18
7
51
72
38
54
16
24
50
16
44
6
172
45
168
47
25
5
10
8
10
15
45
39
35
13
48
24
53
130
98
19
21
54
26
24
10
81
24
75
210
51
149
70
33
17
46
32
58
30
60
9
21
42
30
2
70
18
38
4
68
12
55
11
64
18
42
18
20
67
15
6
27
3
132
62
10
8
22
3
75
48
9
33
2
16
12
93
12
27
21
24
5
78
18
19
41
7
33
15
35
25
59
60
46
39
60
5
96
139
93
2
61
57
32
10
21
9
56
79
33
110
25
12
15
48
32
30
16
50
4
56
10
15
29
60
36
7
3
20
64
50
28
15
3
12
128
4
20
13
12
95
36
22
18
30
27
53
60
60
19
5
46
9
48
75
12
26
70
12
8
24
133
15
18
44
31
12
23
4
26
19
48
17
48
18
204
138
7
71
42
10
57
45
26
25
99
36
32
13
24
33
27
141
20
70
9
36
17
10
48
54
6
2
18
37
33
27
12
36
5
67
143
37
48
57
8
42
58
12
42
26
100
207
63
20
109
33
15
12
21
54
36
9
48
35
22
15
15
18
63
117
75
12
65
55
60
63
32
16
54
26
49
15
6
90
20
10
24
3
12
3
32
1
39
33
75
72
48
90
3
5
19
51
2
88
87
23
124
8
60
108
4
8
37
63
32
40
20
1
9
63
12
35
36
30
12
10
18
2
30
58
42
87
5
30
13
12
45
15
3
20
25
45
32
30
6
12
42
36
49
33
30
38
79
53
12
6
10
2
78
34
36
30
24
36
102
8
25
5
34
38
12
6
30
7
3
14
90
61
9
18
72
8
102
30
1
9
51
12
12
5
43
47
6
30
12
25
60
33
74
30
40
18
32
1
5
7
132
3
8
49
48
17
10
38
55
12
3
80
10
62
136
50
127
17
31
35
4
90
15
48
23
37
17
18
10
2
1
27
72
18
3
15
20
40
74
18
30
42
16
30
72
42
80
6
24
30
13
17
28
18
9
3
33
27
38
72
43
72
35
48
34
3
27
18
15
3
2
52
50
46
15
24
15
20
18
10
33
39
20
6
7
23
22
2
18
10
32
85
95
238
42
36
80
22
42
56
37
105
3
45
27
45
2
25
35
10
15
3
45
27
81
59
13
12
41
84
16
20
30
130
27
63
144
50
10
18
15
15
32
13
15
120
18
2
48
4
80
10
15
3
33
35
37
3
2
150
10
3
17
90
48
30
7
77
16
2
42
6
10
15
24
23
37
3
8
34
8
10
32
18
58
57
125
7
21
39
23
13
59
48
13
24
93
30
32
40
8
13
69
6
12
32
13
95
18
19
36
75
24
56
54
48
43
72
17
66
4
26
234
60
16
54
6
20
154
15
23
42
10
21
17
90
13
117
98
30
42
13
24
41
22
33
69
3
47
40
38
12
36
4
80
103
23
10
14
1
72
27
21
27
45
15
2
48
70
42
20
28
3
144
33
68
10
2
52
15
95
10
18
8
24
28
33
24
63
8
37
120
60
72
23
72
10
51
15
72
93
5
30
60
34
30
33
5
7
11
4
8
28
54
20
28
20
60
43
60
24
95
13
17
10
80
96
10
50
49
3
38
4
36
30
24
20
6
19
3
18
87
48
135
2
7
11
94
18
50
12
31
15
9
48
47
30
18
58
14
166
39
51
42
32
40
20
90
70
26
4
36
20
24
70
48
15
35
13
17
7
83
18
84
30
13
45
122
13
17
48
30
13
12
15
33
137
30
132
6
4
51
27
48
140
4
45
168
45
138
44
48
13
84
36
5
64
38
52
20
136
9
5
6
34
51
12
27
140
25
48
12
41
4
8
18
37
12
3
128
10
2
12
10
15
33
8
100
44
168
28
2
13
5
24
136
62
112
8
10
3
24
48
77
30
16
134
10
18
327
33
92
6
10
87
3
20
22
27
65
55
15
26
4
50
1
77
43
27
50
78
84
13
5
43
69
3
12
5
43
33
2
28
32
37
36
59
61
84
111
2
90
25
12
48
17
18
48
12
10
3
65
10
2
52
63
27
20
25
48
5
48
84
6
10
15
12
12
71
24
13
12
71
22
50
22
18
122
36
30
72
10
8
64
26
10
50
24
13
5
70
60
12
33
27
30
3
3
69
33
90
2
16
2
22
8
100
15
53
12
118
57
47
1
60
5
10
84
20
1
24
35
30
88
3
24
15
105
123
32
40
80
106
15
87
90
78
32
18
30
25
65
4
36
32
10
33
35
30
19
23
13
12
72
33
15
12
63
30
8
120
12
90
22
63
5
40
18
32
60
18
30
4
33
17
10
48
8
60
72
12
60
126
4
36
27
5
10
18
75
35
12
48
22
2
61
5
40
32
22
8
25
57
128
88
15
29
43
12
36
12
120
95
88
32
48
25
77
48
55
24
5
6
4
50
90
13
12
93
15
47
40
45
125
36
67
72
15
8
48
12
28
9
113
7
11
72
12
58
15
48
27
38
42
25
23
24
25
53
42
6
55
24
23
12
25
33
3
39
33
47
90
6
12
22
56
19
48
12
60
21
2
58
2
12
60
61
45
30
14
36
19
21
42
32
30
76
62
78
40
39
11
132
12
36
64
18
8
40
42
90
12
6
44
13
143
97
60
57
15
53
18
30
12
12
91
69
8
90
100
8
90
7
12
23
ABCD 99172320836*3^$a+1 [50016]
8
81
96
19
56
4
44
52
8
57
12
67
29
51
48
81
7
20
33
55
17
183
16
41
3
40
77
48
12
55
5
99
105
75
45
3
48
33
51
100
41
144
15
45
51
9
55
20
4
5
31
20
45
39
52
17
3
4
5
15
64
17
55
53
51
201
55
44
201
87
28
60
17
103
20
120
48
21
15
60
45
31
17
43
5
19
84
5
39
57
48
15
76
44
93
12
7
41
240
159
9
36
3
12
33
3
4
20
36
144
16
48
17
12
67
20
16
113
15
40
32
33
7
5
72
12
175
41
19
20
33
108
12
15
48
12
33
144
195
16
60
20
208
12
68
16
56
33
36
36
123
60
96
40
44
9
12
63
16
72
17
43
29
15
76
48
5
15
16
53
67
20
36
93
55
12
53
12
24
151
5
39
4
12
24
20
36
33
24
27
40
68
16
17
27
16
32
93
55
29
12
79
36
116
9
91
8
21
180
15
9
36
51
40
60
44
76
20
28
20
16
113
36
12
15
9
3
12
4
41
19
56
4
29
15
112
101
103
17
27
112
24
101
39
12
9
79
89
12
24
7
5
87
120
28
209
3
72
9
12
108
15
144
60
93
12
3
9
55
5
24
36
108
48
3
132
84
4
96
29
15
24
16
12
5
24
24
12
19
36
32
52
8
52
20
81
199
68
52
104
76
36
68
40
60
56
9
15
9
36
12
103
5
31
56
9
24
12
3
16
36
120
29
51
64
24
17
19
24
20
45
27
24
9
31
36
89
55
36
17
63
9
135
16
60
17
108
15
93
24
31
29
48
15
64
5
3
52
53
3
40
5
163
32
100
24
204
17
24
19
12
77
51
16
41
79
41
43
5
51
21
144
175
209
7
17
27
40
53
7
20
9
12
19
20
16
65
75
28
5
15
36
4
12
20
4
56
84
24
57
12
31
36
41
60
27
33
24
135
60
69
31
24
12
24
24
41
31
53
7
60
68
16
36
108
80
9
15
81
91
29
7
60
17
27
4
17
144
75
21
19
113
12
51
57
108
55
17
27
48
36
9
91
29
12
19
12
8
40
29
195
21
12
39
136
60
8
52
144
8
21
55
29
36
24
7
113
12
55
5
91
29
24
67
29
151
53
7
29
55
5
211
24
20
4
20
24
21
55
5
7
65
39
4
5
7
24
44
16
44
45
24
12
15
36
4
5
99
24
12
40
5
31
29
51
9
31
24
60
5
24
36
31
20
4
44
16
8
12
21
43
20
12
40
20
100
245
103
36
89
96
3
28
44
60
9
7
5
19
96
48
89
7
60
53
7
5
36
55
5
12
96
67
48
41
3
52
80
40
60
53
7
8
52
41
19
68
12
16
8
21
31
5
24
39
40
60
12
17
43
24
20
16
80
72
21
7
104
108
33
43
36
53
3
9
96
103
29
7
36
20
9
19
132
77
12
55
101
15
64
5
55
60
89
7
24
24
12
29
111
4
44
165
51
93
48
24
15
4
5
27
33
24
147
16
48
12
32
36
9
87
69
7
8
9
60
12
39
52
20
33
67
77
7
20
16
60
17
43
20
28
41
60
19
20
45
27
4
20
16
32
52
20
33
67
125
108
7
60
53
15
148
44
69
12
48
75
21
31
68
9
3
12
45
91
132
20
4
36
65
39
76
60
24
5
51
40
48
17
43
200
52
44
76
60
20
72
28
24
24
161
75
129
120
87
88
12
24
20
21
3
16
24
77
24
24
12
87
36
60
21
24
51
36
40
8
12
4
36
8
21
91
80
24
40
104
9
3
12
28
20
117
36
12
15
4
5
24
12
43
60
17
15
24
69
7
44
96
4
20
105
36
168
60
60
211
20
9
51
64
32
100
20
9
15
36
84
108
21
60
159
33
43
41
75
16
17
12
48
31
72
152
48
64
149
24
31
17
12
103
24
113
7
29
51
21
139
120
24
32
24
4
12
48
56
165
15
16
20
9
24
12
63
16
29
147
4
101
99
16
17
31
17
15
24
9
7
84
41
3
52
24
84
36
89
51
45
75
16
5
12
12
36
84
51
57
43
17
51
96
21
175
20
60
33
24
195
28
48
5
7
17
43
29
31
84
96
17
36
72
99
124
41
75
16
17
91
12
24
5
60
15
81
3
21
3
120
28
77
67
24
5
7
77
31
36
56
129
19
65
31
20
45
48
12
3
52
29
91
8
33
24
51
40
68
57
48
115
44
33
75
100
24
60
60
53
3
84
96
4
8
28
144
20
16
60
5
19
44
21
19
44
16
20
9
60
3
24
69
127
5
19
44
129
12
55
120
44
9
7
65
24
12
24
19
101
48
87
9
12
12
3
4
29
15
120
72
105
24
108
3
93
7
113
211
20
100
29
36
19
12
24
60
65
51
4
36
5
19
20
9
12
39
4
96
20
24
76
5
36
79
41
3
76
36
80
24
21
72
7
36
48
20
9
27
4
101
55
56
4
80
21
48
12
63
204
28
17
7
5
19
17
27
21
31
20
24
16
41
12
7
24
5
7
65
39
9
84
72
120
39
36
108
33
19
36
44
40
36
48
32
64
5
19
44
48
4
20
24
ABCD 99172505468*3^$a+1 [50088]
12
6
1
12
33
2
6
18
37
48
27
50
16
15
84
3
38
132
43
48
9
3
132
12
24
71
22
51
15
48
57
57
3
9
66
9
12
144
24
129
32
19
24
36
17
4
39
29
16
15
131
30
7
11
24
1
48
108
24
48
141
51
72
5
67
59
6
55
24
11
18
19
75
6
12
96
20
7
17
58
21
9
42
32
73
60
11
61
9
56
16
20
12
79
11
42
31
24
29
162
6
19
15
9
39
33
24
24
69
12
27
3
294
26
34
20
12
36
19
95
49
95
13
17
103
60
9
6
62
7
59
13
36
24
17
79
69
56
175
3
6
27
63
45
12
95
1
84
9
3
21
104
7
123
14
7
51
18
15
119
24
30
34
56
25
33
14
6
64
15
12
24
9
6
86
144
127
12
5
40
15
35
46
15
84
36
48
35
61
51
30
3
63
14
31
53
16
38
40
21
36
15
14
31
11
66
22
21
3
33
143
13
12
12
156
17
19
36
12
3
177
39
8
97
29
19
12
51
42
51
177
87
60
57
30
21
77
48
19
12
65
22
8
16
8
13
228
63
54
104
28
39
60
17
7
21
51
11
16
45
35
18
4
87
9
12
27
5
16
15
17
31
15
50
52
27
48
47
54
28
27
5
22
9
48
77
7
3
72
57
9
32
28
27
12
12
87
30
8
19
63
9
24
5
79
60
24
36
3
114
3
24
9
8
7
35
13
77
22
69
96
83
16
9
23
1
12
36
96
17
46
57
24
24
24
141
111
72
11
120
1
12
3
8
16
6
32
28
54
33
60
24
60
41
19
12
63
30
63
24
29
36
156
19
12
21
92
60
48
67
84
141
14
22
42
57
41
16
51
3
38
7
12
5
10
33
12
9
2
78
10
57
5
36
30
25
48
12
12
81
30
32
54
18
138
54
13
36
15
21
5
4
27
12
17
4
51
3
14
106
9
5
10
9
12
36
60
24
36
15
69
5
31
24
21
8
55
12
23
142
39
60
47
109
9
39
11
1
12
3
30
3
72
36
141
111
15
9
57
27
24
17
19
204
84
21
27
63
24
8
10
27
21
68
18
37
69
51
27
14
115
15
18
14
13
5
166
26
79
24
39
9
29
79
24
69
12
87
33
2
58
123
5
52
2
10
39
41
22
30
18
93
60
36
96
81
8
31
27
14
76
20
12
19
48
48
51
48
9
36
12
71
22
2
30
16
66
9
5
67
135
33
12
84
96
5
90
25
12
83
6
12
31
36
45
15
36
24
69
32
36
31
27
2
103
5
7
141
63
5
7
12
84
75
93
83
24
13
21
15
120
5
16
80
7
12
12
36
120
39
81
33
30
120
57
24
15
30
60
60
99
15
30
2
118
99
24
21
27
71
58
63
84
12
119
1
15
21
36
72
23
120
198
16
2
16
129
132
132
29
103
5
144
19
24
51
21
24
24
9
20
6
46
3
36
12
5
31
48
33
39
11
13
21
44
18
64
21
24
60
15
9
15
57
36
12
5
127
96
24
29
16
3
60
12
51
86
24
4
54
81
5
10
45
93
51
89
7
51
21
5
7
47
1
48
141
26
133
12
60
69
51
36
15
62
7
36
29
112
15
24
65
31
51
8
54
28
92
7
48
24
35
73
21
32
7
45
3
9
2
133
11
1
144
60
12
36
36
24
48
24
12
72
3
21
36
12
33
15
36
63
30
66
162
14
18
31
5
124
63
12
36
33
68
55
12
29
31
35
64
9
12
48
12
77
7
5
46
66
39
12
60
96
24
39
2
199
36
3
24
9
60
59
42
48
22
9
60
51
9
111
45
36
84
59
37
36
15
2
108
52
38
6
4
15
24
156
9
66
33
12
17
52
30
14
55
29
16
27
60
5
7
27
98
112
75
69
6
38
19
39
56
1
12
3
14
115
48
12
3
8
10
20
88
18
45
21
63
77
7
29
55
12
81
87
3
86
115
29
7
65
55
12
5
10
141
96
9
27
24
39
21
12
17
16
15
5
31
27
21
29
52
87
12
132
5
28
66
69
57
3
60
36
5
12
36
7
83
18
19
48
11
30
4
20
18
154
27
17
19
12
81
42
21
12
48
48
57
36
2
13
131
25
47
13
17
90
1
96
141
99
132
36
60
12
165
15
41
10
18
111
23
72
121
41
31
60
107
16
21
12
12
11
30
36
70
200
18
19
3
6
15
27
30
12
20
43
5
42
1
71
25
24
9
80
31
12
17
18
85
252
84
12
47
40
45
33
50
22
152
43
24
45
75
21
39
129
15
12
12
33
75
5
12
28
87
12
23
90
46
6
15
36
5
55
27
117
24
5
31
29
18
142
20
22
48
42
51
11
6
76
99
48
83
97
29
64
60
20
66
13
99
78
24
36
80
7
23
1
24
72
24
41
16
39
5
31
17
40
56
58
21
48
36
24
12
45
27
24
3
26
19
36
137
43
60
5
31
11
30
108
7
24
24
12
27
6
15
11
37
35
1
48
24
71
6
4
12
3
12
17
67
12
9
2
24
1
17
48
28
8
28
15
17
30
22
3
72
12
51
6
27
24
24
36
12
12
60
12
27
33
15
18
27
99
24
6
18
18
3
45
32
7
60
33
12
39
9
3
59
48
1
23
16
9
12
24
36
5
55
12
21
8
19
12
41
175
17
43
17
19
48
24
33
39
12
24
60
24
12
108
9
50
34
63
69
32
96
7
24
17
42
169
39
56
24
13
35
61
3
93
36
48
161
7
47
10
30
30
63
27
9
117
90
38
55
120
36
15
8
1
12
5
64
38
22
39
72
3
9
12
3
72
54
3
60
3
21
65
10
80
1
60
11
16
6
18
32
1
48
36
5
7
29
90
1
17
64
20
19
9
ABCD 99172810864*3^$a+1 [50125]
21
123
24
53
72
72
64
75
36
108
48
29
19
24
72
120
89
12
40
87
53
60
7
12
144
36
29
36
19
57
20
43
21
75
33
63
72
153
99
24
21
75
33
3
24
60
201
8
316
15
5
19
132
137
55
33
63
65
16
3
5
88
72
56
31
60
168
5
40
3
12
72
41
19
24
29
151
21
75
84
45
39
45
60
3
33
111
48
77
115
36
84
48
53
19
21
108
20
115
9
3
12
33
164
19
144
53
115
12
33
8
91
33
12
20
19
77
43
24
77
19
60
24
72
5
48
60
7
101
115
5
24
31
24
65
60
19
17
19
29
67
9
68
7
89
16
56
43
29
72
48
43
105
272
12
180
60
55
108
65
55
36
24
12
53
7
9
216
99
36
33
51
12
45
39
48
168
17
43
9
111
17
48
184
56
43
29
36
151
9
75
276
5
40
56
88
32
112
63
120
17
108
84
24
36
19
60
45
135
9
3
48
125
7
204
29
52
15
5
28
20
16
60
3
60
36
9
20
43
57
252
36
60
20
139
5
43
12
33
20
7
29
127
9
24
51
48
12
29
16
36
75
53
55
17
67
45
207
9
15
24
12
36
105
44
28
20
43
53
67
77
31
69
8
43
180
120
45
87
29
103
33
8
79
45
195
36
77
48
24
16
51
60
24
60
125
7
48
177
27
60
117
39
89
28
80
7
132
41
172
15
57
44
67
17
60
28
39
141
3
12
60
17
52
111
5
48
91
21
75
65
132
12
4
39
65
36
31
65
64
80
7
132
5
67
60
69
56
16
27
45
12
39
60
9
15
113
24
43
77
103
60
77
151
9
135
48
72
81
144
20
19
41
55
33
192
3
60
105
3
60
113
55
17
19
5
84
4
63
144
65
28
135
60
81
27
24
165
180
135
29
19
101
7
168
72
24
33
36
116
48
175
96
17
24
16
87
12
24
264
45
32
31
57
3
48
21
24
15
77
19
60
60
5
19
29
36
96
124
20
12
112
147
29
16
20
103
5
43
24
84
24
12
101
132
172
63
33
27
41
31
24
60
12
60
65
4
63
156
65
4
108
12
63
17
16
20
36
151
84
33
3
12
12
24
77
55
24
120
53
67
5
16
63
24
53
7
72
156
5
7
36
21
96
63
45
56
43
12
53
7
36
60
53
4
147
81
15
9
159
84
48
45
219
24
12
5
115
29
84
19
72
21
147
12
41
43
21
111
33
15
204
5
16
20
36
19
117
20
148
135
24
36
69
63
12
57
111
65
144
31
132
33
3
57
12
116
16
36
48
51
9
15
24
156
24
180
33
48
80
31
5
16
72
15
36
17
4
51
24
108
12
36
5
7
57
128
36
16
3
105
15
93
3
24
45
63
17
31
36
48
12
81
8
36
16
20
72
43
5
43
29
16
39
60
137
148
32
168
72
79
204
156
9
27
189
15
17
24
79
41
4
32
55
5
52
111
12
53
31
5
91
108
60
24
45
3
192
12
48
17
36
52
92
31
24
108
33
48
44
31
5
19
96
5
7
9
56
67
57
51
108
117
32
7
48
5
12
16
72
8
43
29
12
76
3
101
19
132
72
17
28
20
348
12
40
15
93
99
24
41
156
4
99
84
105
32
43
117
56
4
236
79
21
60
75
53
16
15
60
48
125
187
84
36
5
91
173
31
9
87
57
51
21
140
16
3
77
7
12
9
56
60
16
108
20
67
108
60
12
5
79
180
48
33
63
120
89
36
7
5
112
32
19
120
65
67
228
57
15
5
7
48
53
19
53
79
89
115
72
57
108
207
252
125
88
15
177
75
5
36
84
19
5
7
9
3
36
9
75
125
256
72
20
12
211
101
144
19
105
3
65
163
36
53
52
3
57
3
153
87
45
20
31
120
9
63
192
17
79
60
24
125
48
40
39
9
51
60
33
20
223
48
17
60
67
132
9
80
52
27
12
156
33
24
20
12
4
39
53
55
89
88
48
ABCD 99173236016*3^$a+1 [50008]
69
24
36
36
179
48
25
23
109
168
195
93
27
141
96
131
109
3
48
32
192
133
27
80
61
72
147
8
37
3
192
45
123
117
96
168
24
75
57
96
23
25
96
119
37
24
24
72
27
8
25
240
108
99
8
25
84
51
24
8
133
99
33
15
8
48
157
72
75
32
240
40
48
45
27
96
24
48
8
109
3
72
168
57
36
35
64
21
155
25
87
48
105
23
384
40
45
147
8
48
48
64
93
419
136
120
45
24
51
177
12
3
33
12
192
11
13
51
9
36
51
69
216
72
48
27
32
96
37
155
25
71
16
45
48
3
333
120
36
180
108
63
144
69
24
75
45
3
32
37
51
69
60
15
336
33
12
75
224
96
25
119
25
36
35
157
75
8
37
48
132
12
11
25
12
36
36
96
24
51
8
121
60
264
51
69
51
56
25
39
21
24
51
32
48
48
25
60
27
240
24
120
80
88
33
60
155
13
51
48
21
11
288
25
183
24
56
37
168
192
72
36
167
112
21
27
141
120
99
33
144
348
27
45
131
112
32
160
48
105
12
180
156
84
63
21
72
99
8
277
51
69
3
21
24
3
117
72
75
8
421
24
216
132
23
85
24
12
119
121
60
51
24
48
48
69
96
24
83
25
48
87
57
108
155
217
23
40
45
11
112
32
48
37
27
45
300
108
48
27
80
25
12
155
13
27
141
155
37
36
71
25
108
155
48
25
119
16
105
12
3
69
48
75
33
135
57
36
24
3
192
8
169
276
60
23
96
16
72
72
80
16
57
15
56
64
105
23
184
213
48
24
168
12
215
88
273
215
40
72
45
3
24
33
36
99
80
48
37
3
117
12
84
60
12
75
9
23
96
112
93
27
129
84
24
27
165
48
27
153
63
33
324
168
120
27
48
453
12
108
27
57
15
33
12
11
16
9
39
48
24
189
51
56
112
32
48
232
69
156
36
195
72
117
3
45
27
96
45
24
51
45
60
108
24
96
51
80
40
165
216
219
45
60
15
45
24
60
71
133
48
48
72
179
40
33
12
123
240
80
40
117
3
21
59
61
96
96
27
117
123
48
8
229
3
117
35
13
35
112
32
25
23
37
36
167
37
123
45
3
45
48
12
167
25
23
109
60
36
60
132
3
24
48
56
37
27
45
195
93
27
45
155
48
37
11
61
3
45
35
73
15
69
51
57
15
141
24
75
45
11
157
27
45
11
96
96
25
12
27
48
128
13
12
135
45
27
8
13
24
75
48
117
96
11
13
75
192
96
45
59
40
45
11
48
64
141
12
15
104
133
27
105
156
24
108
36
27
117
3
24
48
56
16
45
60
15
93
27
48
57
108
96
59
37
24
12
108
59
40
93
195
24
261
59
16
24
141
75
69
24
131
13
96
156
108
48
155
64
21
48
59
85
75
141
24
107
61
27
8
37
267
96
192
48
32
13
60
167
181
51
33
108
27
80
85
11
192
13
12
84
35
13
123
33
87
9
71
25
60
59
25
288
108
27
93
27
45
48
147
45
11
37
144
123
117
155
25
15
21
35
13
24
107
40
21
ABCD 99173313446*3^$a+1 [50071]
42
27
4
5
12
30
36
96
105
15
36
61
5
18
13
48
191
13
20
15
1
68
27
69
45
19
60
44
39
60
12
6
91
11
12
78
36
12
67
17
48
6
6
31
12
131
6
79
47
12
54
102
1
89
91
11
97
11
25
11
6
78
108
12
12
18
7
80
15
42
42
1
83
49
29
36
15
40
5
18
18
12
3
3
24
132
72
1
143
1
35
96
13
59
37
5
36
15
16
23
84
18
42
85
140
9
114
174
6
6
18
9
63
54
6
117
4
107
84
69
12
51
24
60
9
39
90
30
49
32
87
36
25
47
12
37
17
30
109
128
12
15
12
57
27
42
6
165
111
24
12
105
112
5
19
17
12
48
132
42
21
33
144
75
21
96
7
53
84
60
3
3
13
11
12
12
78
54
21
100
12
11
96
48
33
27
156
156
72
141
51
48
45
27
12
37
101
6
57
33
90
1
47
69
48
16
32
24
3
6
48
48
30
12
6
126
12
72
24
21
72
21
96
36
87
51
33
12
51
24
25
95
66
6
30
75
15
18
36
30
57
16
24
17
66
73
36
11
132
25
5
31
84
17
39
69
6
9
21
55
71
60
108
24
57
9
6
84
54
15
141
18
78
6
42
6
30
66
60
9
21
30
6
87
99
21
27
36
24
48
48
12
24
84
33
33
66
42
43
35
12
144
21
63
45
57
6
84
6
78
12
129
52
44
84
27
54
15
15
9
39
48
33
24
15
9
3
249
3
49
12
17
3
33
18
12
57
27
48
61
72
23
24
9
63
18
66
72
12
37
23
25
35
57
15
37
11
12
120
48
85
71
1
47
1
47
9
3
168
33
16
23
42
63
69
66
57
4
11
72
126
30
36
12
66
66
72
36
18
6
37
60
41
6
73
11
33
12
39
13
60
59
21
3
12
21
28
11
36
48
81
16
11
13
17
42
85
80
3
25
11
12
108
12
12
36
6
42
24
24
37
35
96
108
36
25
47
18
3
3
25
17
48
18
66
12
18
13
32
33
54
13
23
24
73
32
57
126
1
47
18
39
105
31
48
72
5
51
51
12
78
42
12
12
18
43
53
55
104
15
12
6
60
66
36
36
36
13
36
5
42
24
12
12
6
39
75
21
51
24
13
17
6
42
18
12
60
1
5
12
36
102
21
28
36
35
72
33
3
33
15
60
121
59
6
18
69
48
69
19
23
9
51
61
8
48
51
1
59
186
48
6
121
12
11
85
35
18
91
65
3
129
63
60
21
78
24
138
6
37
5
78
126
31
191
24
121
36
72
32
15
60
12
18
6
1
35
120
84
6
6
24
6
15
48
76
53
111
33
42
13
35
1
32
33
6
69
52
17
3
48
28
35
1
77
36
6
12
12
13
53
75
81
3
27
69
3
30
54
37
36
71
33
3
6
12
75
3
24
21
3
61
8
15
24
1
36
35
66
6
36
61
53
27
4
11
12
42
6
37
53
43
11
12
24
9
48
16
107
24
12
57
39
33
33
18
30
31
72
101
54
25
113
27
75
72
1
5
12
127
17
30
37
23
6
3
75
54
60
54
30
6
85
68
40
20
33
90
60
37
59
13
23
6
54
12
12
6
31
104
15
36
33
21
7
23
36
60
1
17
39
16
119
13
11
1
128
48
51
6
78
12
6
96
15
51
13
24
8
51
24
21
45
187
41
12
15
3
36
36
169
83
133
23
61
5
12
6
30
6
132
12
73
11
18
15
156
9
18
138
31
47
84
61
11
25
35
78
6
24
18
12
84
6
180
48
12
6
66
25
35
24
21
4
53
42
37
8
39
60
18
31
20
33
12
18
108
6
6
12
69
57
12
15
16
5
60
111
12
57
7
41
48
30
252
1
36
29
115
24
48
20
12
4
23
12
18
15
3
24
54
27
4
56
36
21
42
21
129
114
157
29
31
48
11
54
6
12
72
72
13
65
30
13
47
6
6
36
36
13
48
35
48
54
48
31
23
1
20
28
41
174
96
12
18
18
48
49
44
3
1
11
81
3
13
53
54
1
71
114
6
48
24
33
160
47
66
12
127
53
12
18
24
73
269
63
15
162
31
5
27
51
33
28
5
42
6
12
3
184
5
36
18
30
27
15
13
47
6
66
18
12
30
12
12
13
8
3
18
6
36
6
63
16
11
12
30
267
3
48
25
83
18
27
27
25
35
66
18
21
15
12
42
174
12
54
66
12
37
12
60
23
13
32
27
24
18
27
16
35
73
53
111
60
9
138
66
18
25
41
63
33
6
24
49
17
12
42
36
69
27
36
57
21
147
3
12
61
11
9
27
24
78
30
1
56
15
1
68
147
36
48
85
95
108
108
13
47
37
56
3
85
83
9
15
84
18
6
12
36
48
36
45
4
53
6
48
90
138
12
69
129
6
48
13
35
12
48
33
141
43
20
3
18
7
5
139
24
29
15
75
24
9
64
23
24
25
65
12
18
66
31
77
30
48
12
12
60
73
5
36
18
42
3
159
9
3
24
61
35
12
24
24
25
36
36
11
12
37
11
48
36
49
23
24
1
47
21
15
45
4
48
8
16
5
180
7
23
12
33
96
27
33
39
66
60
90
24
36
61
143
24
60
84
6
48
6
25
5
7
71
24
36
66
174
6
30
25
144
8
147
30
42
6
6
12
37
143
1
89
30
25
83
48
48
21
48
75
84
96
60
1
5
78
66
48
91
47
24
36
12
12
78
30
66
ABCD 99173354752*3^$a+1 [50021]
72
48
12
4
20
12
25
87
12
44
24
36
36
16
72
8
12
16
12
8
40
32
12
76
9
47
4
87
29
36
4
51
17
136
9
15
48
12
33
42
17
76
104
184
12
8
4
12
68
43
65
24
40
8
16
20
16
44
120
60
12
48
7
57
8
60
52
45
11
4
20
28
44
1
102
5
16
24
60
12
36
117
11
4
3
5
67
41
16
8
12
60
48
12
4
20
67
69
33
47
48
40
12
8
36
16
3
17
4
96
51
29
36
28
20
24
12
24
112
12
45
15
12
164
96
36
7
93
8
12
12
28
104
16
24
116
25
3
24
45
3
80
12
60
28
12
72
24
84
8
144
73
3
32
16
32
37
35
13
99
68
43
33
72
15
33
9
35
40
8
28
44
48
24
4
20
100
32
97
15
32
48
28
12
32
16
57
35
13
23
16
104
24
148
104
13
23
4
44
7
65
52
12
33
15
15
17
60
16
8
19
45
36
212
60
52
32
1
23
12
28
44
12
64
20
24
12
60
4
69
3
20
4
8
60
40
120
12
33
18
89
103
45
60
20
28
15
69
8
72
100
20
64
9
3
15
89
24
4
8
4
33
11
19
21
96
68
12
16
20
37
3
8
37
147
8
24
1
59
4
20
49
23
24
16
24
8
28
8
24
12
1
23
36
40
56
24
1
3
80
40
9
18
137
40
15
53
48
40
92
40
24
36
68
12
108
16
24
44
28
32
48
12
36
96
48
12
40
20
61
42
5
36
4
48
72
36
56
31
192
41
127
5
12
60
145
23
40
68
37
15
24
141
23
60
67
30
15
48
99
48
29
40
36
24
44
36
31
33
20
12
12
25
95
52
60
80
4
56
28
20
76
116
13
51
84
3
113
24
72
4
32
60
28
96
44
7
33
20
72
64
20
16
20
24
43
33
44
48
36
4
20
16
117
27
33
12
35
36
4
15
41
4
12
21
35
7
30
18
5
120
28
20
124
56
49
23
48
96
24
112
8
7
5
88
12
8
52
12
15
5
36
100
57
12
15
92
73
47
28
15
17
16
32
12
40
33
35
52
3
53
145
3
9
11
60
36
24
139
21
56
24
16
144
44
36
40
12
48
32
4
60
108
3
45
48
99
30
3
15
42
3
20
25
12
18
5
60
108
16
123
65
55
33
252
72
24
32
28
56
16
15
5
48
96
4
20
52
44
4
180
84
60
20
48
12
13
59
16
32
12
28
12
8
52
24
99
5
43
33
12
8
24
12
13
11
7
77
60
12
28
48
44
16
108
44
16
36
56
12
88
8
64
8
40
32
16
9
3
20
25
12
27
21
123
12
44
13
30
5
60
36
24
16
36
21
47
96
24
108
60
60
48
12
97
27
128
16
32
37
27
68
16
117
15
32
36
40
56
48
16
72
48
24
72
51
29
1
72
3
20
24
4
84
48
27
17
151
5
40
20
85
63
56
60
13
35
36
19
21
140
7
30
15
45
15
32
72
16
24
20
36
4
21
39
56
12
25
71
16
24
9
11
12
88
20
76
81
42
45
92
36
115
42
30
17
88
36
32
24
43
21
80
60
52
12
12
51
5
12
48
12
100
8
144
28
3
5
4
84
57
15
12
12
44
16
60
33
35
12
4
92
28
20
52
15
17
55
17
24
7
149
24
24
12
76
12
8
24
1
12
3
32
40
8
24
31
5
40
12
12
33
27
63
53
60
48
16
8
12
76
12
33
23
12
7
17
16
132
36
24
32
48
28
8
12
108
49
18
5
4
56
144
16
60
44
61
12
3
8
19
57
104
12
28
20
4
45
11
12
4
104
180
24
43
65
7
5
100
36
24
36
9
11
12
240
48
24
40
20
60
12
1
12
3
44
88
12
36
44
16
20
7
45
56
36
31
17
16
32
12
40
20
16
44
73
12
15
20
36
7
9
84
132
20
25
39
8
16
27
30
23
52
12
32
16
24
104
67
33
32
7
17
13
27
24
116
28
56
76
33
23
24
4
44
36
7
45
24
8
28
44
48
36
120
60
52
80
24
13
11
37
3
24
45
11
16
24
9
11
12
72
36
52
12
3
29
24
12
85
87
48
8
12
25
23
24
13
27
32
76
20
37
48
87
36
207
9
20
40
8
52
8
48
7
5
16
24
152
4
12
20
37
27
24
56
60
88
8
25
12
3
108
20
16
44
36
4
32
12
48
4
21
23
52
45
35
52
68
124
8
25
3
24
44
24
60
55
21
20
24
40
32
28
3
42
71
52
8
72
4
48
12
8
16
44
96
12
132
12
40
33
15
8
24
1
35
12
96
19
5
43
125
72
28
15
57
252
96
8
84
55
48
5
52
20
52
48
33
63
39
45
96
27
53
12
28
32
52
8
12
28
32
72
31
29
1
35
28
24
3
33
36
3
81
24
8
24
13
3
80
37
11
7
5
4
8
12
1
27
20
72
24
49
71
12
4
248
16
164
132
4
44
60
36
37
47
36
60
36
36
28
104
60
55
57
20
1
35
84
16
57
111
44
76
20
72
4
44
37
90
17
28
12
48
128
40
24
36
20
12
28
60
20
12
40
8
16
56
25
23
4
45
3
44
40
8
16
32
100
12
80
16
116
1
39
24
12
20
12
60
96
40
36
20
13
51
32
4
21
3
32
12
52
96
27
30
23
24
40
84
56
24
12
4
21
35
160
8
7
29
40
3
17
24
40
20
16
8
25
35
72
36
37
30
5
100
48
8
4
45
11
37
95
4
60
8
36
16
33
107
16
57
23
52
56
109
15
48
15
5
157
23
28
36
20
40
3
33
12
60
15
41
112
12
105
15
8
48
4
20
16
27
29
13
63
15
29
1
47
72
28
36
99
17
13
18
29
4
117
83
7
77
28
45
47
36
24
40
12
21
15
12
33
95
12
16
20
64
32
60
4
36
20
24
112
44
40
20
1
27
45
3
15
33
24
12
24
20
12
88
32
ABCD 99173405354*3^$a+1 [50037]
12
21
120
336
192
15
193
32
231
36
12
57
72
24
48
24
16
71
97
24
32
136
240
8
51
24
12
81
16
8
24
15
73
168
143
1
8
16
11
12
73
48
239
24
9
72
63
33
16
48
11
21
16
8
3
181
120
8
15
97
8
3
85
24
167
1
144
192
48
104
27
61
35
13
120
24
24
8
3
205
56
72
16
48
35
36
1
56
120
3
37
72
48
23
33
184
8
16
83
13
32
16
215
9
16
32
136
24
11
117
16
48
179
60
57
24
64
24
80
48
435
109
48
59
21
159
33
88
47
108
36
57
15
120
9
96
136
47
72
57
39
25
72
80
123
24
21
16
72
32
123
133
32
48
39
81
16
35
108
84
181
32
64
24
47
12
13
95
25
11
213
16
59
37
32
27
12
1
72
23
12
36
9
24
16
23
81
112
8
24
63
97
8
64
32
16
120
8
15
25
47
36
45
24
3
13
72
8
24
48
16
56
16
120
48
72
8
27
13
56
40
72
11
13
120
56
24
75
45
96
88
80
15
72
121
24
48
32
63
49
8
24
64
8
16
32
16
24
119
1
56
24
40
8
168
96
40
80
16
11
21
48
64
104
64
47
25
59
229
56
48
48
51
37
48
24
8
63
24
105
168
24
3
13
47
156
93
15
97
71
81
160
72
80
39
72
33
40
48
95
73
8
24
88
35
36
73
35
45
48
123
13
24
8
24
24
24
72
16
32
48
40
120
104
63
72
49
24
35
13
24
56
16
23
73
11
24
37
24
32
96
27
12
25
240
24
128
87
25
11
61
11
85
8
75
48
24
84
49
8
96
40
8
51
69
3
72
13
48
11
13
24
8
72
40
23
193
56
99
117
99
13
48
24
48
8
24
24
39
1
35
61
56
51
13
24
32
24
99
93
51
36
33
3
24
61
24
24
56
16
288
56
24
3
69
24
16
24
32
15
72
1
80
15
121
8
120
16
8
51
61
23
108
13
8
16
8
63
24
12
13
144
11
37
11
117
16
56
207
73
59
180
97
24
8
87
33
72
3
13
56
123
405
72
144
87
33
40
24
11
13
96
32
24
171
45
15
1
35
45
88
32
96
3
72
13
24
32
72
27
13
239
12
13
96
120
8
39
57
160
32
48
208
155
13
11
13
24
152
40
35
13
167
273
112
11
117
40
24
35
108
57
24
16
48
32
27
21
87
73
11
72
37
72
8
16
24
47
84
189
88
72
48
32
40
80
15
73
8
24
112
56
40
59
13
59
37
240
11
69
96
24
16
8
24
64
32
96
16
96
48
56
72
27
13
96
96
72
59
13
23
49
48
24
248
72
16
35
109
8
96
3
12
1
23
33
39
57
112
24
80
88
11
45
63
25
48
56
120
120
72
16
71
81
16
8
40
11
13
120
32
16
24
11
168
85
48
24
24
24
23
57
24
87
9
16
96
23
72
1
35
13
128
24
40
32
63
25
11
61
24
119
49
48
32
99
144
477
27
157
8
168
256
95
240
12
96
84
57
88
8
72
136
8
88
11
21
51
36
96
49
56
3
36
81
48
24
40
131
13
59
21
27
60
49
32
3
13
32
16
192
24
24
72
48
72
48
48
8
3
72
13
35
37
35
189
15
9
147
288
13
11
37
71
25
59
24
48
21
16
8
63
25
48
59
13
120
96
176
112
24
32
24
99
13
56
64
32
3
165
72
63
24
33
15
97
80
99
21
64
56
48
40
23
108
48
109
35
24
48
93
16
8
207
9
96
40
48
23
72
1
24
8
16
24
72
56
3
93
27
36
9
96
63
105
192
3
69
64
24
120
120
23
1
72
8
16
23
129
16
8
24
3
133
24
8
75
21
48
75
45
3
61
24
72
80
3
36
25
56
24
15
36
37
24
47
73
8
40
8
87
9
24
40
32
48
112
167
25
56
87
57
99
24
61
24
24
56
72
72
256
119
48
24
97
23
9
96
16
23
25
104
24
99
45
27
85
24
56
15
97
24
83
157
35
93
40
8
24
24
40
47
33
ABCD 99173696938*3^$a+1 [50003]
43
42
2
6
15
7
80
10
14
64
56
9
19
56
69
43
12
2
46
17
75
21
27
22
107
21
10
44
28
62
16
30
32
96
4
32
46
2
30
6
72
10
78
17
49
14
57
24
91
8
54
16
72
14
81
7
32
58
6
66
18
32
16
30
18
56
76
2
46
41
25
24
2
9
13
48
72
38
9
63
58
74
30
6
130
32
15
3
52
36
36
18
6
17
67
6
47
24
3
76
41
15
16
32
28
20
10
38
9
12
60
3
102
24
10
32
60
33
25
54
48
17
115
101
19
8
4
18
6
12
14
15
36
159
33
15
22
30
26
22
20
16
6
126
98
90
124
17
15
9
36
39
40
101
33
16
54
42
48
42
24
30
11
39
16
8
22
11
7
36
41
51
22
6
26
3
60
15
12
28
8
18
22
12
6
24
32
3
15
6
135
49
23
39
84
4
17
49
104
16
32
22
18
14
40
18
8
30
34
6
18
14
88
44
76
8
9
1
96
48
90
5
15
42
6
42
78
4
41
93
64
126
12
30
2
28
20
132
18
34
36
17
153
24
30
4
5
15
24
58
32
15
25
18
62
111
49
6
17
25
14
4
134
30
66
10
12
32
42
51
85
23
31
8
10
80
22
20
4
84
80
12
16
42
23
39
58
18
48
14
10
77
39
10
14
42
34
29
43
14
70
20
6
78
10
26
40
20
34
24
26
21
25
54
72
18
24
110
12
78
10
230
22
5
43
53
37
18
38
15
72
33
15
25
174
18
30
12
68
34
26
45
7
92
64
125
1
48
11
7
29
19
24
5
25
30
12
5
39
10
6
56
40
8
57
79
56
34
6
29
43
65
31
12
102
38
4
41
13
54
8
33
9
42
64
20
9
1
24
2
9
21
24
16
14
82
8
22
12
53
24
43
20
52
120
6
78
77
37
8
40
18
86
16
32
22
56
34
8
40
56
10
12
98
16
18
113
84
1
32
16
114
20
12
28
68
24
16
17
37
6
65
39
16
20
94
11
55
14
58
30
48
23
24
36
67
2
6
10
32
120
10
5
27
21
7
2
15
25
6
50
64
18
12
17
1
120
30
12
6
35
12
63
130
6
36
12
26
40
72
38
12
4
20
4
56
28
8
22
6
50
102
52
5
63
9
39
112
2
16
14
90
15
111
4
12
44
46
48
8
88
30
32
24
90
75
39
4
20
22
23
15
10
32
24
22
20
28
80
10
71
73
56
22
5
69
10
6
8
24
30
10
30
8
64
18
32
18
16
20
52
48
36
18
50
40
80
76
36
188
10
6
32
10
23
36
13
6
12
32
16
29
15
10
18
29
25
8
6
64
50
66
70
2
22
50
48
60
24
106
48
102
2
6
4
32
196
104
21
15
22
30
17
3
22
8
16
11
13
131
7
5
24
15
33
25
2
70
50
36
90
10
20
57
55
56
24
40
41
7
17
31
12
84
18
6
24
128
10
2
21
24
48
7
2
15
48
132
55
78
48
30
2
46
42
18
5
55
12
44
18
16
6
5
91
8
4
48
32
22
8
106
30
24
30
17
63
40
128
58
24
30
92
24
4
2
48
30
66
70
32
57
25
71
1
11
37
8
10
53
1
54
12
5
39
34
30
5
37
23
15
40
65
31
41
15
28
29
43
12
12
36
90
18
12
8
10
114
56
6
58
36
60
36
8
16
5
45
39
1
6
56
12
72
6
10
5
105
75
67
17
9
22
32
105
15
16
12
5
79
26
22
113
15
33
55
50
66
48
60
28
8
52
108
144
120
48
5
9
16
72
42
30
50
21
7
20
6
22
12
5
48
57
30
10
42
5
31
74
6
42
6
81
25
11
12
15
58
8
40
59
15
40
38
15
19
20
10
74
36
48
16
17
33
6
100
41
12
15
100
116
34
8
10
5
103
24
17
9
15
39
60
6
102
18
64
30
8
33
15
16
68
22
6
24
65
3
52
26
22
8
28
36
48
48
29
139
60
72
17
75
57
1
2
6
82
38
16
48
8
10
104
21
43
144
8
9
13
216
24
32
40
11
37
18
80
9
31
5
79
164
24
40
96
12
42
8
94
74
30
42
10
14
15
1
32
82
24
24
180
42
24
2
12
28
48
32
22
6
24
2
54
24
48
58
35
60
36
15
78
18
48
52
20
12
16
24
26
135
75
36
21
7
5
15
96
10
14
82
24
32
112
6
50
142
68
21
9
34
41
27
9
121
30
60
62
6
36
36
4
56
28
44
12
10
90
14
162
30
27
7
29
15
24
28
8
4
17
48
1
80
94
20
40
6
71
3
22
38
16
24
77
48
7
29
31
41
15
52
12
20
16
29
25
11
103
6
26
94
6
12
5
33
34
8
237
1
8
10
12
18
14
40
92
78
90
22
48
6
12
30
54
5
55
8
12
9
1
18
41
19
50
40
6
65
12
37
8
22
8
4
150
23
7
68
46
59
43
8
76
84
41
9
6
10
66
20
64
48
12
6
42
38
99
45
111
7
8
48
64
5
36
19
36
24
20
22
71
39
40
56
84
6
64
6
18
35
45
10
20
52
104
4
36
20
45
60
33
10
62
6
60
45
9
6
4
24
36
8
66
39
25
50
6
16
114
12
8
4
8
4
18
2
21
63
90
34
8
40
17
31
24
20
10
8
15
103
12
20
105
79
48
8
58
24
30
41
49
8
18
4
48
17
3
28
12
60
60
17
12
49
14
18
24
24
87
15
10
24
6
128
4
36
114
6
12
29
48
1
62
40
5
63
16
6
14
76
29
1
54
74
22
44
4
60
12
18
6
84
12
84
48
72
38
66
16
48
20
10
18
48
30
42
17
61
72
24
26
72
126
15
1
38
105
31
2
34
29
9
30
36
6
16
18
6
6
42
18
30
18
12
72
18
2
6
42
22
120
18
60
2
51
7
20
18
22
2
70
5
67
18
50
16
14
15
7
8
42
6
60
45
27
40
30
2
60
33
1
24
26
64
53
67
36
20
84
58
8
114
16
6
26
40
48
20
10
6
65
9
90
16
29
67
48
125
39
42
6
18
24
6
57
79
56
40
12
6
74
21
1
6
12
77
3
22
38
16
20
9
36
7
32
16
164
22
18
5
73
23
15
40
17
19
44
40
2
42
16
126
48
18
14
70
48
8
9
75
28
ABCD 99173907622*3^$a+1 [50013]
13
3
177
15
24
8
40
3
36
144
33
32
16
9
36
27
104
67
53
127
65
25
47
16
32
193
39
51
189
56
43
93
8
208
15
17
1
23
16
51
53
88
48
8
16
48
80
73
111
32
48
16
24
93
54
45
81
47
16
312
21
51
75
45
32
16
15
90
39
33
15
24
120
24
72
24
99
29
61
155
88
8
1
18
77
168
7
33
96
8
24
19
21
120
80
88
123
77
88
33
72
111
15
105
176
16
56
97
119
24
72
19
5
64
21
11
112
39
9
48
24
24
39
36
21
72
105
36
3
32
19
108
57
96
96
24
8
144
16
117
3
56
24
241
95
211
29
24
37
90
233
40
8
144
40
24
8
7
18
234
21
123
5
112
9
87
39
57
15
33
120
80
19
21
8
88
27
29
72
25
15
8
120
64
8
253
147
72
51
5
40
72
48
33
54
233
24
16
177
36
51
128
48
16
189
27
80
91
69
21
83
7
33
39
72
153
128
64
56
24
24
40
312
9
39
51
36
65
16
32
31
18
39
51
165
33
23
96
88
8
37
59
72
67
69
24
24
8
120
40
3
261
24
56
24
49
95
40
27
77
67
45
8
160
144
3
53
1
183
15
18
23
247
33
32
48
40
152
127
54
18
9
104
49
95
31
105
3
5
168
43
54
39
8
40
24
104
40
15
89
24
16
192
248
64
80
7
65
40
57
39
159
9
120
104
181
155
43
21
168
171
45
32
67
108
18
71
64
8
24
31
41
85
54
234
99
32
49
72
18
117
63
18
15
93
107
24
376
144
123
5
64
147
53
91
21
32
73
135
264
51
53
64
27
36
9
56
24
91
141
8
103
33
24
24
240
48
32
184
9
119
24
112
33
126
126
27
80
19
69
128
1
135
8
40
69
18
137
43
173
79
108
29
96
120
40
56
16
24
15
17
88
8
16
24
27
54
15
57
72
87
21
27
24
39
90
18
45
9
39
24
24
104
24
1
111
24
80
19
5
160
8
16
27
165
8
61
11
97
119
16
8
16
72
111
9
99
18
3
51
45
48
56
208
32
7
401
31
108
5
16
248
16
75
21
15
36
21
51
90
90
81
9
72
15
144
21
27
27
45
48
48
39
81
48
15
129
120
120
8
1
159
3
36
41
24
136
80
24
48
24
19
36
54
27
32
88
72
69
123
48
99
29
16
135
18
167
40
45
51
192
144
8
216
1
63
120
152
61
108
47
43
36
18
39
24
48
168
9
72
18
53
72
127
89
64
72
32
88
8
40
96
51
18
131
67
72
77
211
21
72
24
135
54
3
141
54
101
40
128
24
64
72
48
216
27
108
9
63
81
192
104
16
8
144
121
23
24
16
27
5
24
43
29
43
5
24
7
81
72
48
32
19
381
177
39
33
15
24
33
23
13
171
24
57
72
90
5
31
41
24
7
41
96
61
27
128
79
9
153
23
96
120
16
80
24
16
39
17
40
15
18
90
77
48
1
54
161
112
56
96
16
72
24
24
141
51
48
24
8
67
21
8
115
21
24
96
201
111
87
90
39
120
8
40
80
271
41
96
48
67
101
97
23
24
16
27
5
48
40
48
57
135
8
37
90
81
81
23
67
45
8
40
32
55
17
40
195
21
24
152
19
93
80
7
81
72
8
73
63
9
15
3
93
15
18
71
24
136
48
56
7
33
8
120
37
123
21
11
120
184
27
93
32
19
72
54
126
9
9
252
3
120
57
119
48
48
19
5
264
64
48
24
72
99
101
48
49
39
33
15
8
31
9
80
37
3
15
137
208
15
153
8
16
ABCD 99173965238*3^$a+1 [50139]
105
108
27
9
135
64
96
32
24
40
48
17
39
189
51
129
207
48
88
32
16
5
139
48
224
144
40
216
144
104
88
149
75
69
27
120
120
144
24
96
9
39
16
152
9
39
165
67
8
24
16
209
151
32
117
51
129
31
29
147
153
15
81
216
55
264
144
17
15
9
87
72
16
5
180
151
96
53
67
512
40
120
56
69
171
9
55
17
39
24
117
204
39
72
64
56
160
56
24
120
168
16
72
449
84
195
225
247
53
51
40
56
33
15
136
53
115
80
16
144
41
31
48
96
240
65
36
75
24
312
9
39
16
56
304
120
144
104
225
12
91
80
168
40
96
8
136
65
15
216
24
40
65
15
9
175
197
91
152
40
5
96
19
32
93
115
8
72
16
224
72
33
55
72
8
45
123
160
48
216
56
57
7
176
33
39
160
8
144
9
96
15
48
201
55
41
79
32
33
55
24
56
120
16
53
27
24
72
24
9
15
64
48
89
55
56
264
48
117
75
48
57
108
60
36
156
168
55
32
208
176
136
96
8
21
139
56
184
200
24
112
65
31
8
64
48
48
80
45
67
17
96
111
96
112
32
45
51
40
144
8
120
117
108
31
56
9
15
69
27
16
120
32
328
53
19
120
96
56
120
129
15
16
24
80
40
96
24
152
328
32
160
8
105
60
99
81
111
64
32
9
31
89
15
136
8
9
72
79
24
41
31
104
24
216
21
115
209
120
24
12
43
32
48
96
16
200
16
128
285
75
201
48
31
24
72
8
117
19
32
88
264
192
48
41
135
72
72
16
89
36
19
48
17
15
57
39
96
33
111
9
15
48
64
80
16
32
40
17
151
32
72
64
32
48
96
9
255
16
120
89
15
24
40
96
101
3
232
48
96
65
7
29
3
96
16
80
40
48
72
29
67
17
135
48
40
89
39
40
104
321
39
256
24
32
120
9
96
55
24
32
9
15
16
72
8
168
105
127
32
96
16
24
176
45
144
195
64
161
159
16
152
33
175
80
105
7
120
24
80
120
64
200
64
56
16
120
48
65
55
17
159
81
15
16
32
45
75
48
69
19
32
88
72
104
88
17
15
160
8
48
48
9
103
53
51
16
77
60
63
129
15
88
72
24
96
56
9
15
48
48
192
216
9
12
60
15
40
24
32
88
32
64
113
7
48
41
55
104
72
64
65
31
8
45
27
9
79
161
15
16
200
64
65
7
137
127
48
17
24
79
168
149
3
40
8
48
81
48
7
56
24
40
8
112
5
115
8
21
75
192
57
255
240
40
48
32
72
120
96
24
45
51
129
60
3
45
96
571
5
48
51
112
17
87
288
21
51
16
32
72
16
48
149
36
120
207
64
144
96
209
31
24
329
87
16
152
16
209
36
19
41
180
27
48
120
16
176
9
15
24
141
19
24
48
32
40
80
57
159
136
168
5
67
24
96
216
29
115
120
8
ABCD 99174195416*3^$a+1 [50013]
75
45
51
9
55
119
25
96
41
7
32
96
9
180
51
64
96
32
16
17
174
24
121
5
91
35
18
30
6
199
17
159
249
327
112
32
96
45
198
36
6
195
160
32
81
31
131
93
112
389
120
51
3
42
54
189
57
108
91
35
324
150
19
107
21
9
126
18
276
156
55
35
150
39
105
135
21
114
25
11
90
30
90
115
353
127
32
48
160
80
9
39
105
30
9
208
53
75
165
90
162
127
11
6
111
15
97
23
9
9
295
35
12
18
271
59
261
64
35
66
36
87
3
189
256
173
72
75
160
143
1
48
17
31
224
519
441
105
55
89
7
5
24
51
33
15
16
101
30
150
199
96
185
55
89
151
48
32
309
150
66
108
39
123
378
162
25
143
30
19
53
114
36
30
7
48
53
36
103
80
3
205
80
75
69
144
16
239
12
60
9
64
161
30
54
36
60
171
183
9
33
84
75
51
93
192
135
30
187
47
96
174
19
71
54
90
9
81
31
119
25
41
55
35
61
35
189
16
32
96
96
16
143
1
80
160
101
54
54
42
18
36
30
49
32
99
45
231
9
16
149
144
72
3
15
177
208
32
3
30
36
36
103
32
33
66
96
13
71
6
90
90
15
15
24
66
108
36
60
91
384
320
15
54
12
114
61
5
60
79
41
78
25
32
63
225
96
64
155
6
36
30
157
23
108
141
21
234
273
48
48
105
36
51
69
144
162
144
150
180
36
144
90
49
125
42
48
9
27
294
102
57
16
5
27
160
32
171
117
9
90
13
23
25
29
3
303
90
54
241
48
107
165
39
36
85
59
90
120
99
144
16
107
18
211
41
7
23
25
35
93
81
54
456
81
64
35
205
41
55
48
32
45
115
119
36
18
360
91
5
36
54
84
397
59
30
54
90
39
93
54
93
48
48
16
65
84
27
153
39
87
144
25
272
64
125
180
204
90
126
66
25
32
33
79
65
6
48
90
15
16
144
32
48
16
48
77
3
96
27
18
19
23
120
33
64
80
3
13
47
174
3
16
167
48
90
15
21
54
85
227
48
216
36
49
176
195
109
65
15
21
123
57
135
63
97
128
231
66
7
11
21
48
3
54
151
80
63
12
85
29
163
11
90
267
3
141
21
43
17
84
90
1
80
63
186
103
71
36
24
72
138
60
79
128
112
128
15
24
25
48
137
55
89
199
23
217
32
129
72
174
54
19
17
96
127
83
114
171
160
128
45
66
1
5
54
21
63
177
48
96
16
48
425
270
42
79
41
144
54
177
9
84
6
13
17
15
21
60
264
151
83
61
161
63
75
37
32
96
16
5
144
102
18
307
128
160
32
ABCD 99174207898*3^$a+1 [50014]
1
108
119
13
108
84
20
27
45
15
81
40
44
63
85
32
15
1
12
12
20
64
132
32
27
108
37
35
13
12
36
20
135
49
104
160
56
16
152
3
13
60
59
73
8
27
37
72
11
13
56
120
4
119
13
252
36
72
59
13
8
135
45
64
35
9
27
37
32
40
24
20
27
24
13
12
228
20
28
179
9
72
135
33
84
27
33
72
48
15
180
13
144
48
168
59
9
39
61
24
56
40
24
48
12
20
3
132
12
60
81
28
116
108
27
21
64
80
51
189
84
207
9
171
9
60
3
85
32
15
61
84
60
36
24
35
45
16
20
28
84
12
8
48
88
71
9
99
21
16
83
61
24
120
83
105
84
63
132
21
24
76
60
24
60
84
32
40
167
33
39
33
16
20
76
71
72
73
59
49
96
35
13
192
131
73
32
184
8
52
60
24
204
92
123
165
36
144
15
21
40
11
21
4
23
45
40
23
49
11
120
285
12
63
37
8
64
35
33
16
11
48
217
48
23
180
37
48
60
60
48
32
4
48
32
144
27
49
36
47
12
9
24
112
48
68
28
71
9
27
9
108
96
4
12
11
45
28
107
37
20
40
192
36
48
12
59
13
96
44
52
11
69
48
87
129
4
32
63
61
11
61
44
48
36
24
16
36
60
71
25
84
240
96
68
60
4
12
20
3
85
23
25
20
60
148
44
100
32
111
37
140
63
13
36
48
96
44
16
36
156
35
24
9
124
407
1
80
27
21
99
213
4
36
8
4
23
24
13
8
27
141
4
23
84
49
119
45
36
64
216
119
60
48
13
20
16
60
35
133
56
24
40
8
40
104
24
4
36
60
107
25
59
36
13
92
4
35
25
35
189
16
48
56
76
83
45
75
33
40
12
132
204
156
216
24
168
47
61
59
313
8
27
12
33
27
108
21
87
84
73
156
12
8
120
100
12
32
63
25
152
16
320
16
35
45
4
60
71
1
35
12
45
28
48
84
20
40
203
45
28
140
39
1
192
47
45
27
120
9
16
128
472
23
1
72
44
196
72
8
40
72
35
72
109
72
12
12
35
61
32
72
64
44
60
48
99
60
228
13
24
8
16
36
48
36
12
92
48
99
13
72
60
44
99
97
240
84
179
21
16
48
36
12
59
121
180
59
36
24
81
40
12
83
49
24
24
23
9
28
35
33
75
13
36
11
120
253
44
123
57
15
85
35
73
12
68
87
13
35
9
15
13
8
28
71
108
45
52
11
85
59
33
48
27
25
227
9
51
45
76
84
60
24
47
13
12
35
133
92
75
49
56
27
12
105
184
32
39
216
37
12
144
131
85
240
156
12
35
72
48
25
36
11
81
4
23
1
104
75
85
156
12
168
11
33
12
15
81
4
60
128
15
81
84
252
16
20
28
84
95
72
13
95
13
48
11
49
32
4
36
120
35
120
13
72
20
4
44
99
25
35
21
64
8
15
49
84
92
72
120
72
40
24
60
36
24
104
136
72
107
1
12
84
11
105
108
64
35
252
13
48
59
45
15
9
111
36
13
96
176
147
117
16
8
4
32
48
208
35
60
49
108
35
81
76
36
12
20
15
72
9
4
60
60
68
99
1
80
27
85
23
9
40
83
97
176
180
15
169
20
3
25
36
84
8
4
96
95
13
72
8
96
135
1
47
1
59
61
24
120
132
60
24
72
32
15
37
44
4
12
68
123
57
28
12
23
97
72
48
95
1
224
3
97
36
92
52
60
68
124
35
81
40
8
27
24
25
23
25
12
143
72
9
52
12
35
45
15
25
83
12
1
59
13
132
36
72
120
140
4
80
135
1
59
13
8
24
156
99
13
92
196
68
60
100
192
12
20
12
28
48
48
72
60
12
56
99
37
35
49
36
48
8
39
73
8
60
28
47
ABCD 99174880856*3^$a+1 [50015]
29
28
32
96
100
8
4
36
45
30
54
11
49
36
144
71
40
12
20
60
64
21
47
61
72
60
12
3
128
37
108
11
1
78
30
24
15
21
12
75
20
48
24
16
27
125
64
24
27
9
93
3
45
63
32
24
24
85
219
105
36
12
12
27
8
13
30
5
97
27
93
51
12
8
64
81
159
51
21
20
1
99
33
47
1
75
15
5
24
61
27
33
47
12
240
1
15
68
40
9
36
11
48
43
18
11
61
12
15
3
9
93
36
11
88
92
1
59
4
9
83
40
80
13
59
91
77
13
12
15
117
3
80
12
16
20
96
48
85
23
28
192
3
5
60
12
84
49
72
30
5
48
24
28
15
53
16
80
24
24
1
39
20
36
40
20
7
5
73
11
16
60
24
9
72
15
44
48
12
4
9
36
47
37
11
52
20
24
144
25
59
12
49
35
100
32
37
48
23
12
37
143
52
12
44
36
16
48
20
25
47
72
61
30
21
176
37
23
4
24
32
25
119
109
11
19
114
147
20
16
32
16
105
24
3
140
4
96
32
12
16
15
33
129
3
8
16
80
40
44
4
105
48
3
32
108
4
81
15
36
8
13
30
29
24
24
73
18
42
3
72
80
24
109
35
109
131
4
12
84
12
20
37
60
75
32
1
60
107
1
11
1
99
21
3
84
132
69
27
57
51
15
5
96
19
41
1
3
140
100
9
66
42
35
52
33
3
24
45
27
8
1
24
18
53
24
72
40
21
107
1
60
27
48
80
25
42
93
32
13
71
76
48
237
59
40
9
59
12
88
51
42
35
24
24
12
48
84
96
12
48
7
78
12
47
12
36
64
21
60
143
60
36
60
19
90
27
33
12
83
24
1
35
16
21
18
45
216
68
12
19
29
72
1
87
21
60
42
240
42
83
64
104
16
9
27
60
48
45
11
28
32
28
33
99
69
11
16
20
85
23
16
111
33
9
11
112
48
24
68
148
9
23
48
49
87
80
13
75
48
57
60
108
72
23
40
3
45
9
15
80
13
15
32
28
84
39
105
116
1
95
160
45
15
15
168
29
28
48
20
67
53
40
156
159
30
35
25
30
41
31
5
40
123
9
20
28
15
77
43
9
140
19
17
13
15
20
12
24
48
13
3
80
60
49
3
108
20
37
35
13
11
24
100
32
60
4
108
8
28
44
73
27
80
28
8
12
48
36
24
100
32
12
13
12
63
3
41
84
72
25
12
75
3
5
73
35
85
75
20
12
100
8
36
36
97
23
4
144
177
30
53
16
9
60
27
8
25
42
5
12
12
40
9
35
49
35
1
47
88
69
3
105
48
47
43
45
12
57
36
135
12
45
35
12
40
32
24
16
24
56
19
17
13
24
27
80
60
13
35
36
36
40
24
72
48
96
33
71
192
72
48
40
12
12
9
11
60
48
36
4
152
48
48
84
109
71
24
25
111
9
15
56
24
37
3
57
18
45
32
264
1
18
41
16
20
43
17
60
43
29
43
42
23
37
18
18
72
3
60
117
59
48
31
5
49
11
16
33
15
80
28
3
17
52
8
24
73
63
20
288
16
20
49
72
47
1
60
12
15
12
81
95
52
8
96
4
80
156
4
32
55
90
59
13
36
35
4
56
36
36
72
112
33
36
12
23
184
3
29
19
42
23
12
24
40
69
120
51
36
63
17
60
13
71
13
23
12
13
72
263
24
16
8
97
3
32
12
36
12
40
8
16
21
12
71
40
27
45
80
25
60
30
78
11
16
12
32
73
71
4
68
24
49
35
7
117
3
17
1
60
15
36
21
12
3
8
36
16
60
3
120
5
16
168
8
13
60
47
12
73
35
13
72
30
17
36
37
30
53
4
33
35
13
207
44
1
23
24
25
23
4
20
28
33
95
103
90
47
84
13
27
33
60
35
1
51
20
61
35
12
16
36
33
23
43
5
4
140
13
23
60
67
45
48
80
24
156
7
53
97
120
15
3
77
43
5
12
28
96
80
4
15
30
180
84
11
4
96
24
45
107
13
63
44
13
51
75
41
28
36
69
11
64
111
222
12
23
52
141
47
25
107
108
4
140
61
3
45
60
11
24
37
203
4
60
32
16
8
37
27
3
93
69
315
32
13
15
12
21
107
72
49
42
125
48
4
81
72
78
45
80
49
15
8
13
35
4
33
72
11
37
75
12
68
72
1
84
35
12
31
5
13
11
64
32
40
8
4
80
31
17
13
180
12
3
20
25
12
35
40
8
37
78
45
27
5
13
107
24
4
9
36
39
48
33
11
4
24
8
25
39
51
48
114
75
171
30
51
48
36
44
16
45
47
25
75
135
9
189
72
39
24
57
3
84
33
143
12
55
18
51
21
83
12
52
48
48
69
36
84
60
48
18
17
48
25
71
48
48
160
44
4
44
1
35
60
120
24
36
205
24
27
84
9
18
162
51
27
53
64
81
162
5
25
23
24
48
112
32
60
84
16
96
8
96
96
ABCD 99175567438*3^$a+1 [50092]
39
108
228
48
36
36
12
213
15
72
3
57
45
27
15
48
72
78
51
36
24
60
72
12
105
51
24
63
33
60
24
12
3
33
15
33
24
36
12
27
21
36
63
45
36
189
150
90
48
27
252
48
72
75
69
12
12
12
24
60
84
180
33
90
33
24
96
144
48
84
3
198
102
21
39
45
132
24
96
183
21
252
39
93
33
27
60
75
120
81
12
72
48
72
12
63
60
45
12
24
9
51
24
12
51
60
45
12
123
12
237
24
36
156
72
72
111
33
21
3
117
126
33
84
216
51
9
36
93
75
60
33
87
36
144
48
24
15
9
36
84
300
24
36
21
15
51
33
204
60
36
96
24
12
12
60
60
33
3
141
3
12
36
60
108
96
15
69
51
9
87
9
36
27
72
21
24
24
57
120
15
9
99
99
81
204
120
120
15
21
12
15
45
105
72
63
60
84
168
12
21
3
21
99
24
180
72
24
99
57
48
12
24
12
45
99
60
36
24
195
348
81
99
18
39
33
51
69
3
180
12
48
84
36
144
21
3
24
36
111
93
60
60
12
60
93
15
12
108
60
63
9
24
12
12
48
69
75
84
360
9
3
60
60
165
3
36
51
9
84
27
153
24
36
57
39
3
21
87
9
180
45
15
96
27
21
57
3
192
39
93
60
168
72
75
45
3
153
24
12
15
45
3
21
12
24
15
6
3
24
60
12
60
24
51
21
9
111
12
93
3
12
24
36
228
132
72
60
27
9
12
24
123
57
63
81
240
12
27
21
51
21
24
60
84
84
72
93
48
87
27
21
12
60
156
120
12
9
15
75
6
15
108
21
66
189
33
90
102
15
3
72
6
3
36
123
117
36
24
111
9
21
54
45
45
123
27
210
159
9
63
12
60
3
24
36
9
81
3
12
105
15
24
3
48
24
93
33
15
57
18
117
3
33
27
105
72
60
45
147
15
33
45
87
24
87
12
21
156
48
132
24
60
12
12
147
18
87
81
3
24
12
60
60
33
3
15
57
48
27
45
96
24
120
72
108
72
96
120
72
60
15
45
12
60
108
63
57
15
81
12
48
24
108
45
144
96
123
21
18
21
27
57
12
216
12
117
90
21
24
153
27
48
48
27
12
33
48
45
72
51
60
72
129
15
48
3
54
18
72
21
147
102
3
87
78
111
12
39
33
87
78
138
24
126
27
27
33
15
117
15
129
72
24
144
21
18
45
72
123
21
24
132
108
48
12
63
54
63
72
63
81
132
72
12
48
48
27
21
9
42
21
225
3
39
120
93
105
3
36
15
21
15
72
45
12
120
21
3
69
3
24
84
72
12
36
57
147
3
45
132
33
15
108
132
24
33
3
12
36
24
48
15
45
84
21
63
84
120
15
105
147
33
3
69
204
180
144
12
36
9
48
75
36
96
24
120
9
3
24
24
111
21
12
72
45
39
24
72
36
39
81
24
96
12
57
186
72
57
48
3
12
33
12
48
12
45
3
48
192
45
3
117
72
3
12
12
84
12
24
15
9
96
156
87
21
36
33
63
12
60
168
24
60
21
27
72
24
24
72
231
204
33
72
24
24
36
36
216
9
15
15
18
15
12
60
168
96
24
36
96
15
36
180
69
60
24
51
18
15
15
45
87
21
9
51
27
81
36
48
12
33
90
78
27
60
75
21
60
21
39
57
3
60
132
12
132
204
24
27
30
18
57
36
57
27
84
120
129
123
285
3
60
60
24
3
177
48
9
18
30
75
108
12
192
96
72
132
123
45
120
3
9
360
3
33
24
24
72
144
105
99
120
69
171
36
60
51
45
108
87
177
33
123
36
24
156
45
3
48
108
12
12
33
72
120
87
60
3
45
12
33
3
99
129
12
117
135
3
177
48
72
36
24
57
75
36
48
ABCD 99175839292*3^$a+1 [50121]
88
8
12
28
173
39
72
45
43
20
160
140
60
40
8
52
152
28
17
240
15
168
160
48
17
108
39
93
48
60
87
21
67
20
24
36
40
44
168
40
48
72
101
39
21
79
185
27
196
32
108
40
29
63
81
144
96
51
21
75
12
60
12
28
120
48
125
27
153
7
32
136
149
63
148
29
43
77
24
19
32
93
75
28
12
5
175
180
5
3
72
60
48
100
132
8
12
40
17
3
40
68
12
60
28
12
48
53
111
285
43
5
55
77
3
12
136
12
20
72
148
41
39
72
16
12
5
36
67
12
108
12
48
240
149
15
16
5
48
24
15
57
151
32
268
29
103
41
7
32
60
48
60
12
100
32
28
53
7
120
152
9
171
180
105
75
48
60
45
3
57
123
24
88
48
72
17
171
84
328
101
67
252
8
24
16
17
3
192
33
204
3
28
224
28
60
92
16
245
24
31
72
20
40
101
72
175
65
75
160
60
12
161
12
135
9
103
65
43
44
88
17
60
75
28
8
112
188
160
12
5
175
5
36
7
17
15
21
67
72
8
12
60
12
213
75
40
17
84
319
60
5
43
29
255
208
8
40
32
81
27
72
40
32
141
192
43
12
53
27
105
12
36
147
93
87
21
51
345
51
112
60
60
48
72
60
128
132
100
17
43
168
120
104
16
53
7
60
120
29
283
101
120
19
77
91
252
68
100
12
48
53
207
100
12
5
27
36
69
15
36
93
12
55
53
19
8
232
60
113
67
8
292
60
41
39
40
17
36
12
135
12
96
72
40
120
32
33
36
67
72
5
43
53
156
96
7
108
12
180
60
5
36
24
267
36
112
168
77
103
192
32
88
8
172
41
79
5
36
27
72
48
172
32
108
48
112
108
32
40
17
3
12
148
48
77
75
40
80
141
19
60
120
17
36
27
117
3
28
80
52
80
45
235
80
228
204
28
41
147
12
108
69
3
93
48
36
43
101
27
213
127
104
88
77
43
152
28
5
3
24
45
91
53
36
103
41
127
44
36
52
20
105
36
19
68
240
52
53
48
39
57
31
80
9
31
104
36
105
108
39
148
12
20
213
15
204
333
27
48
28
192
48
12
32
105
15
33
3
52
168
29
43
68
112
32
88
80
28
72
200
220
65
312
75
16
60
5
75
60
249
43
32
88
20
40
60
17
36
7
20
88
17
235
108
140
93
19
60
32
9
19
92
96
100
17
27
16
53
84
27
28
113
75
40
80
24
45
60
48
96
12
132
15
88
132
137
151
180
53
7
44
60
9
111
33
103
12
108
272
148
12
60
60
20
28
420
152
45
63
72
12
148
288
125
55
104
28
60
92
36
60
84
16
44
76
60
53
96
151
12
20
228
52
5
3
117
115
32
108
33
127
20
280
32
69
79
137
3
100
60
120
20
108
52
92
88
120
5
72
43
20
33
15
144
60
16
212
57
31
12
5
3
40
17
3
33
51
88
240
32
33
75
108
40
12
48
80
24
16
29
223
48
72
180
5
300
135
12
28
60
408
104
36
264
16
17
75
132
16
72
60
60
ABCD 99175887158*3^$a+1 [50043]
21
43
36
12
80
4
96
32
36
112
72
68
84
64
92
64
36
32
27
18
120
6
85
80
24
63
9
45
54
37
8
21
24
15
39
192
73
36
5
39
15
13
8
40
24
5
27
28
36
32
87
36
42
3
15
1
128
135
93
12
16
131
13
56
24
21
51
24
24
16
11
18
67
71
37
60
8
60
3
61
11
9
28
35
25
128
48
40
47
73
20
105
27
12
81
72
3
15
24
81
21
18
21
57
19
8
28
44
40
56
195
37
8
52
17
18
57
4
44
15
81
45
19
23
9
16
48
11
21
24
24
24
21
54
93
117
3
87
153
27
18
42
180
72
69
39
81
64
12
48
41
19
8
15
48
6
91
29
79
89
198
138
55
20
60
76
11
13
32
208
11
18
31
12
32
75
13
5
19
11
24
1
47
21
69
6
81
9
67
32
16
116
4
192
92
28
48
107
73
36
56
4
36
23
117
12
16
5
31
20
3
13
32
40
107
21
52
12
24
144
53
7
32
48
57
51
48
4
131
9
16
47
33
36
16
12
36
17
75
45
27
12
4
12
17
111
160
20
15
169
20
28
24
8
16
29
51
69
6
84
37
48
23
18
19
23
54
30
13
95
105
27
9
9
75
108
63
61
20
4
12
35
73
84
35
33
12
160
11
37
12
101
67
35
57
48
27
73
8
75
25
80
27
12
25
11
97
32
72
48
16
11
18
75
72
64
59
85
23
30
24
19
47
57
15
6
72
18
25
44
76
11
85
221
7
12
53
3
24
96
3
37
12
80
36
15
49
140
63
18
6
105
4
156
68
45
120
3
267
13
48
12
48
41
3
96
64
5
48
3
40
11
90
63
63
37
5
30
13
23
21
76
32
3
37
11
24
57
28
23
33
24
15
12
169
227
150
3
27
37
128
3
45
52
132
35
13
23
25
12
35
45
52
71
1
24
11
33
33
27
45
3
64
36
20
12
96
60
24
16
35
21
16
47
1
20
144
15
1
89
3
52
41
91
11
13
72
29
66
73
35
24
18
18
84
81
9
55
20
3
25
108
20
39
25
128
12
21
27
3
42
102
60
25
11
45
16
8
21
67
24
119
6
63
16
32
9
3
3
13
80
24
3
105
39
61
29
51
63
30
6
69
75
21
40
24
35
129
33
63
81
114
9
75
105
300
48
52
23
25
48
32
33
15
27
12
61
32
112
53
19
164
84
16
32
75
18
15
60
24
51
141
24
4
20
75
181
5
72
90
25
5
3
4
108
72
53
75
108
84
3
9
16
32
51
1
29
54
45
28
84
8
52
59
21
9
19
20
36
12
27
25
12
44
84
60
16
11
48
42
15
129
19
80
21
42
49
156
12
36
44
21
24
120
186
9
40
68
12
36
60
21
3
72
36
87
13
8
16
80
16
48
95
84
21
237
19
80
24
21
48
27
36
9
6
37
96
12
47
1
17
123
4
300
96
36
23
48
42
102
21
69
3
28
23
24
93
52
47
144
90
39
28
8
12
12
36
64
41
27
24
4
60
101
15
3
13
60
24
8
15
153
15
30
3
15
105
16
24
12
48
20
24
36
60
64
32
99
24
66
72
15
60
3
37
8
72
27
33
28
20
64
20
40
8
3
57
15
37
53
30
13
12
119
201
28
20
4
5
43
8
52
12
56
96
16
8
15
84
1
59
21
52
35
9
36
24
4
60
11
21
40
47
45
100
143
54
115
11
48
37
5
120
3
4
161
15
75
54
43
5
43
32
48
52
32
100
12
83
48
25
20
9
39
64
41
187
48
5
39
63
37
56
39
205
83
25
72
5
6
69
40
36
12
32
3
45
4
41
72
90
60
13
35
69
4
20
72
40
29
15
48
105
91
35
25
32
33
51
93
75
27
9
4
23
54
75
16
68
64
143
18
54
121
12
8
12
12
51
1
119
85
24
48
47
45
3
60
85
125
43
24
56
40
80
60
52
29
144
90
25
5
39
15
21
60
9
67
11
13
32
60
3
1
168
8
40
104
21
174
9
60
84
63
18
51
45
15
4
29
6
105
60
45
7
137
231
36
39
57
24
4
20
24
52
23
85
20
60
36
15
45
39
1
72
8
76
11
48
21
15
108
6
91
29
27
12
76
80
4
20
3
45
28
80
4
48
24
71
108
60
37
44
88
11
12
105
3
45
60
9
18
9
24
69
27
4
32
9
39
132
24
4
144
60
36
36
8
36
4
8
15
30
67
11
21
36
84
3
13
72
36
12
8
72
40
8
24
12
16
32
12
24
15
105
21
51
64
144
60
167
72
90
3
24
45
19
35
57
105
3
45
51
16
23
9
16
20
15
37
24
176
40
32
88
24
23
6
15
12
27
37
20
84
15
36
13
48
48
92
33
72
54
21
3
9
57
43
8
24
28
12
168
23
49
5
43
35
81
39
25
12
23
30
43
68
16
20
39
36
33
75
36
1
68
76
36
56
4
11
54
91
84
36
5
115
32
15
85
41
7
108
24
60
20
60
3
109
ABCD 99176164832*3^$a+1 [50025]
81
11
115
9
44
7
5
28
60
8
43
72
17
121
102
54
24
24
75
21
11
145
3
27
41
7
42
71
7
17
96
24
13
36
11
49
36
11
12
7
5
43
65
1
11
48
25
47
48
7
41
13
102
24
21
12
21
15
45
12
39
45
24
36
3
8
4
33
12
6
72
53
24
55
33
27
6
90
48
41
109
47
12
73
107
1
36
143
112
21
18
6
24
6
30
71
52
27
41
13
42
5
13
6
21
9
23
48
28
57
78
9
12
20
19
57
27
6
72
159
69
27
84
8
60
12
1
63
44
28
200
37
18
17
25
12
24
6
101
132
12
13
3
45
18
45
21
35
55
18
48
48
72
54
53
7
48
45
51
77
7
53
24
4
9
42
41
12
16
27
18
11
40
3
30
3
9
71
19
18
12
11
84
120
31
30
90
42
35
1
47
43
42
30
18
11
55
54
11
28
21
30
30
27
252
60
48
105
18
36
45
9
27
48
9
35
13
108
24
87
45
66
29
60
13
18
42
12
131
79
9
69
12
108
132
35
48
60
52
20
31
18
59
40
20
1
30
120
6
23
31
6
23
40
132
45
96
35
4
33
35
37
6
9
8
7
18
6
29
1
66
53
13
3
56
28
20
13
35
19
18
60
75
45
35
28
32
37
23
31
29
13
35
13
72
84
48
18
54
23
13
35
37
78
89
19
45
21
18
12
53
25
15
111
6
24
6
210
11
12
43
9
8
1
54
42
84
84
47
1
192
78
65
24
13
23
40
9
35
60
48
48
13
6
33
57
6
17
31
42
63
15
30
30
29
60
12
1
42
17
28
87
6
24
30
30
6
29
73
6
36
90
23
61
11
60
25
24
6
6
24
11
7
36
54
23
4
8
67
5
49
54
125
1
6
54
87
45
114
18
102
21
3
36
6
12
15
3
24
189
24
15
65
48
25
132
12
35
151
77
61
12
12
47
43
17
40
8
12
28
87
54
90
6
48
12
11
13
12
78
77
52
21
59
12
13
27
39
42
27
45
23
43
66
24
59
7
18
15
8
28
15
17
7
6
12
3
21
24
24
95
31
6
23
67
41
24
4
9
107
19
41
19
66
39
36
56
37
195
20
12
36
7
5
43
42
12
48
48
48
36
60
39
15
36
6
60
27
45
6
174
47
13
12
11
25
12
15
51
24
18
30
57
45
6
29
1
11
91
17
52
33
23
25
99
8
60
40
8
84
49
11
28
120
20
12
55
9
9
35
12
25
11
12
97
18
12
5
25
36
3
57
147
32
4
92
12
37
71
7
6
156
48
15
8
64
33
23
112
20
1
84
48
59
13
6
42
108
47
25
63
24
33
12
30
53
25
12
12
15
24
72
69
3
32
91
18
71
1
54
30
23
31
9
80
25
18
108
21
45
36
42
53
37
35
16
56
73
6
9
165
35
1
36
24
60
11
13
3
27
45
3
90
107
7
45
3
17
13
35
12
36
37
23
4
68
1
75
51
54
6
41
19
21
33
11
1
27
33
54
36
48
24
30
6
9
12
216
69
135
9
24
3
3
54
47
25
51
9
23
67
113
1
11
19
9
8
12
25
35
28
45
42
36
66
11
13
11
28
45
18
45
99
6
59
205
3
87
24
42
87
32
4
45
24
35
121
47
19
6
12
102
93
20
12
19
17
55
29
13
6
24
72
6
174
5
79
24
48
78
54
12
24
66
23
108
52
57
6
69
36
20
49
18
30
18
5
12
13
72
60
6
17
4
8
1
90
81
45
83
7
53
67
120
33
21
47
12
72
16
20
43
29
37
83
25
12
30
60
5
55
24
60
41
48
121
39
123
77
12
28
21
30
17
24
85
83
25
96
11
19
17
49
3
20
1
6
113
7
150
36
60
107
103
5
7
276
17
12
25
83
25
174
41
25
12
12
11
133
6
60
53
157
48
3
27
30
66
29
28
44
76
32
61
60
66
41
25
108
107
24
4
104
121
27
33
102
18
11
43
36
17
12
120
40
8
12
52
9
6
24
29
1
84
23
13
39
93
119
19
30
59
60
76
56
16
84
9
11
73
51
104
103
17
48
12
12
96
7
6
30
12
42
12
11
19
9
129
12
11
12
55
65
7
41
7
78
12
6
77
7
17
43
48
117
3
9
8
31
54
255
68
175
89
25
24
24
3
20
52
32
28
48
9
18
12
5
48
25
23
4
20
49
27
44
145
24
36
30
5
1
48
75
24
20
12
55
6
60
63
87
24
90
24
27
123
6
51
12
20
1
24
120
51
57
39
3
77
25
23
97
24
39
68
52
51
36
21
9
35
36
13
120
42
17
7
45
39
36
33
57
3
3
5
19
45
33
12
11
12
103
5
25
60
47
121
15
92
24
13
3
9
18
17
4
9
123
3
90
191
4
32
49
24
11
4
21
48
42
114
11
13
162
6
15
9
11
13
84
15
27
9
84
20
55
5
12
31
42
167
13
48
27
8
37
18
24
5
85
84
60
30
29
25
6
29
76
21
36
12
48
24
35
25
11
37
18
18
71
4
111
5
48
37
11
43
57
33
36
51
3
21
108
45
47
19
54
15
92
25
23
120
37
60
18
18
48
24
12
6
48
36
138
60
203
148
21
35
55
5
1
42
5
25
48
138
6
66
54
36
35
13
11
96
13
15
12
3
24
5
13
60
119
19
17
60
73
11
79
41
55
33
60
72
56
13
12
47
100
51
9
75
12
30
3
80
31
6
24
24
3
72
15
66
30
41
43
18
30
65
28
15
114
60
15
12
20
48
7
53
55
12
6
12
96
144
95
103
78
99
21
59
7
5
19
24
6
84
35
16
72
ABCD 99176226302*3^$a+1 [50068]
93
15
192
6
123
21
159
177
63
99
21
72
15
132
228
144
36
72
45
15
18
239
28
36
20
19
108
12
48
12
12
30
48
18
24
53
157
90
69
27
60
84
89
7
9
105
6
33
56
31
42
35
172
20
4
177
84
96
84
59
31
5
121
263
7
57
15
60
33
75
60
17
72
13
87
3
77
103
18
3
9
111
51
108
65
187
36
29
28
36
132
92
88
189
18
41
4
117
135
63
5
96
100
24
27
78
48
12
210
108
72
93
27
108
24
5
31
120
77
103
42
51
60
267
33
44
25
60
48
27
12
75
126
42
17
88
156
39
165
48
57
35
73
179
13
12
63
3
57
195
60
42
75
60
68
115
210
35
55
17
91
204
89
84
13
135
57
47
61
12
51
231
9
56
31
42
42
9
12
105
63
51
21
84
105
96
3
111
60
209
156
4
51
48
77
151
9
20
31
42
131
36
16
12
147
89
97
15
72
56
187
72
102
78
57
108
63
30
15
8
124
147
65
31
45
69
75
68
76
140
31
5
16
27
78
383
76
111
60
45
32
16
81
6
77
40
56
7
9
33
71
1
35
91
33
60
140
49
48
27
15
41
67
42
102
113
55
162
6
24
29
139
270
131
36
151
29
13
3
68
16
135
33
56
19
60
48
29
60
31
12
41
40
117
54
168
77
43
41
109
18
84
129
39
41
16
51
42
47
348
37
30
89
19
72
108
72
5
288
28
75
12
45
3
33
56
84
61
51
27
60
201
39
65
112
45
75
15
29
49
3
9
18
60
60
161
109
171
27
29
168
67
6
60
27
72
15
5
28
36
164
103
9
135
5
13
60
30
21
99
125
37
143
100
75
21
39
117
20
24
37
84
3
48
8
49
123
57
35
72
25
60
126
24
18
183
32
52
51
29
31
84
113
7
138
210
120
18
135
75
30
63
9
108
60
39
20
64
204
33
30
30
114
5
55
108
17
235
78
108
120
54
5
16
105
12
27
75
261
15
9
33
35
16
144
92
55
21
12
80
16
39
12
48
41
1
108
18
69
33
27
123
33
92
103
9
68
76
84
375
81
56
55
29
7
30
147
212
4
120
141
39
56
88
33
23
96
61
24
120
156
24
23
40
75
105
27
60
89
37
75
135
45
12
135
42
75
51
9
36
84
60
128
28
24
105
48
11
7
24
66
12
42
180
165
3
5
133
72
18
162
150
57
63
5
72
55
18
102
156
17
16
144
120
56
4
108
48
9
11
151
96
12
81
80
36
145
299
37
15
165
12
63
104
24
49
48
3
129
30
185
88
69
78
5
7
21
15
29
16
180
84
3
21
81
168
30
5
13
167
37
30
60
18
123
144
15
18
180
11
19
33
27
45
108
128
37
60
60
107
67
18
90
77
160
15
93
177
96
72
71
4
32
76
128
7
114
180
39
12
60
87
5
7
126
23
49
47
16
68
79
17
64
56
31
42
48
90
60
105
39
53
55
21
159
72
36
77
100
15
41
1
66
45
180
32
40
20
136
60
104
72
160
33
3
60
12
33
207
117
6
89
31
45
9
39
204
56
16
48
20
37
18
17
4
84
3
102
42
36
72
18
84
60
15
51
9
33
18
24
66
123
96
93
15
87
69
99
78
47
16
27
24
21
12
60
12
24
12
44
16
144
84
27
9
128
60
73
12
72
30
149
24
13
102
77
4
192
27
297
20
108
115
30
147
48
3
ABCD 99176738426*3^$a+1 [50005]
112
11
192
85
120
162
62
51
12
63
90
30
45
108
96
73
227
51
45
75
105
108
19
65
60
7
86
54
58
71
60
27
24
34
11
36
12
51
21
85
30
170
54
45
109
35
72
19
132
29
9
30
162
3
84
48
7
90
6
29
48
60
3
6
75
60
84
15
9
21
51
75
93
91
12
44
21
99
9
36
15
180
10
11
240
135
84
34
59
12
73
11
12
19
14
27
7
62
16
14
16
5
72
72
141
88
152
3
51
10
110
24
12
124
116
93
84
141
27
24
48
60
183
45
60
180
24
55
84
2
54
69
37
78
92
57
43
5
37
2
9
45
72
70
140
94
120
24
50
9
123
57
33
18
64
221
15
45
84
33
24
3
103
12
116
12
90
99
61
170
33
72
13
6
84
41
120
21
112
83
72
12
36
60
183
45
115
77
3
21
48
72
13
18
20
57
12
36
39
184
2
3
157
128
34
17
21
99
216
24
39
45
1
144
47
15
45
43
90
32
3
91
74
250
32
45
7
26
46
65
25
23
36
21
3
27
201
3
105
19
288
50
15
73
59
21
142
18
215
1
50
70
11
139
29
27
45
37
23
84
19
29
61
11
43
77
60
240
1
18
29
31
56
9
36
19
29
133
203
37
102
36
110
6
45
21
39
19
84
216
65
79
8
45
12
63
34
11
69
51
37
30
8
84
60
208
72
29
24
3
180
78
16
14
81
169
62
64
29
15
9
115
65
81
111
96
3
70
131
84
81
51
127
32
45
25
24
11
91
188
46
191
12
37
14
34
47
15
45
39
70
59
31
92
45
67
113
60
24
31
20
9
51
9
61
54
5
51
90
63
115
12
29
144
7
60
29
96
48
84
25
35
3
90
27
13
95
7
2
106
29
15
10
54
5
51
9
135
57
15
34
114
89
21
51
19
90
72
215
33
96
54
16
5
61
59
21
183
12
37
2
153
72
99
21
36
12
67
90
54
5
60
49
191
180
37
23
12
3
16
56
45
79
29
7
74
24
87
175
20
33
21
6
10
35
7
12
65
9
51
21
22
66
71
1
162
17
21
54
33
1
56
3
72
31
60
128
16
74
102
202
48
74
9
51
81
108
7
29
48
48
55
77
31
12
17
3
9
24
75
21
60
15
10
11
63
45
15
21
45
15
96
15
45
45
142
96
146
10
89
36
135
154
11
99
81
159
16
113
151
90
56
6
324
9
96
48
91
96
120
101
24
19
17
279
10
80
15
31
17
12
139
56
33
12
36
3
201
36
3
9
21
27
123
16
41
108
45
70
26
39
60
7
17
21
16
86
52
126
179
72
19
72
8
10
71
19
29
25
26
16
374
70
72
72
42
86
24
21
120
19
74
99
93
15
63
66
15
19
80
45
207
64
36
38
135
12
120
60
129
3
27
36
144
9
87
45
9
231
49
80
46
29
61
23
327
90
3
45
70
56
180
9
36
60
36
84
60
1
83
45
94
120
53
45
99
75
21
55
17
37
56
207
145
56
75
24
103
77
12
13
23
192
7
29
21
88
8
70
20
9
48
13
83
36
96
105
24
123
3
210
22
41
132
3
90
6
21
43
56
33
73
23
57
87
48
7
2
3
48
3
36
9
216
111
9
61
54
125
48
51
117
109
110
225
79
2
15
19
36
29
115
96
12
17
48
96
147
18
6
10
78
32
21
48
21
6
105
3
16
84
5
192
84
9
6
10
59
144
120
37
6
5
132
81
82
17
48
15
9
55
6
54
5
61
35
72
37
95
15
21
69
24
75
24
93
112
95
7
41
183
72
34
66
17
37
119
12
219
66
123
91
170
3
7
44
36
36
9
1
107
132
15
24
72
100
77
175
5
12
36
45
262
53
72
48
99
105
36
144
19
26
171
99
ABCD 99176835952*3^$a+1 [50054]
51
99
45
111
33
75
21
303
162
114
221
25
71
64
135
41
145
15
195
24
120
126
15
57
222
9
27
5
13
36
18
90
18
30
3
141
35
145
6
12
6
87
75
5
13
36
30
180
45
51
72
102
6
12
72
6
159
39
216
108
36
36
156
33
27
48
21
15
18
60
66
126
3
147
285
3
48
60
72
102
78
117
99
36
138
222
65
1
150
108
30
6
54
51
195
96
45
9
36
99
99
174
6
72
48
17
43
144
21
51
45
111
42
30
18
114
21
9
6
48
81
80
64
96
45
3
63
60
192
18
42
18
87
105
132
36
234
5
31
108
120
72
114
54
54
66
36
65
31
129
15
36
45
80
49
114
72
309
15
30
114
30
180
15
27
69
48
45
66
60
180
36
45
9
72
120
114
5
31
162
12
60
39
45
99
32
16
240
15
33
75
21
45
60
54
36
48
77
16
105
18
69
3
72
162
35
43
66
6
234
144
18
33
144
3
45
45
3
177
54
66
39
96
189
306
24
105
75
5
64
105
6
33
32
61
90
264
60
5
121
30
24
81
3
72
5
13
114
18
138
6
15
123
21
176
55
9
27
24
45
189
126
21
159
33
105
150
72
246
60
119
19
24
66
252
78
120
96
30
150
90
90
36
12
132
156
54
3
32
43
108
57
63
18
24
228
108
24
47
19
60
72
12
72
24
45
9
23
175
30
204
210
60
105
51
93
201
30
150
3
48
75
165
27
342
18
45
45
42
138
72
39
39
12
45
9
6
33
32
16
45
180
18
45
111
126
54
108
60
36
66
6
102
51
39
57
111
12
60
18
54
180
108
36
36
234
30
177
48
81
60
18
81
27
5
187
36
36
36
54
96
3
15
12
5
64
99
102
72
168
54
156
69
45
30
36
42
36
210
36
96
84
24
372
54
96
84
339
57
119
64
32
43
36
33
15
42
66
18
186
36
54
15
15
78
66
81
45
3
231
90
204
18
72
12
90
195
240
75
5
43
18
90
18
90
45
32
13
90
6
126
174
18
21
51
144
42
84
54
144
6
36
30
60
210
90
198
42
9
27
318
42
54
48
23
157
6
12
33
81
30
36
108
222
102
36
60
72
30
78
192
90
18
72
24
45
63
48
60
30
144
71
19
234
36
18
42
3
33
63
45
102
54
54
144
96
30
131
55
144
9
32
43
117
99
24
12
9
51
45
153
102
96
108
72
45
9
90
126
48
111
249
36
78
12
90
330
126
48
54
72
24
162
108
51
80
121
138
6
71
13
51
351
90
120
18
45
231
9
27
18
30
36
33
27
21
192
57
48
6
120
132
54
30
36
180
9
176
127
18
15
105
54
60
120
36
60
45
63
66
78
270
18
18
66
36
89
43
21
9
72
78
30
108
39
39
201
51
125
55
57
141
30
6
63
75
21
111
84
132
84
21
33
24
126
90
30
72
89
91
69
9
162
149
25
39
144
32
160
9
66
36
60
48
60
105
32
19
45
33
18
138
42
89
1
18
54
87
51
72
108
18
39
177
78
66
15
27
69
75
21
87
66
71
19
36
6
30
54
ABCD 99177041708*3^$a+1 [50003]
24
108
36
36
61
23
60
61
11
4
8
36
49
11
7
93
56
16
68
76
80
316
44
96
48
49
27
44
49
75
68
120
115
5
60
12
13
3
32
4
80
60
168
13
24
231
260
120
67
65
136
12
20
7
33
44
85
108
203
28
20
24
12
36
124
36
92
12
73
15
116
36
36
109
179
36
48
36
37
15
200
84
28
68
40
104
24
36
13
180
3
8
72
85
23
100
336
80
24
36
96
40
72
20
132
24
4
8
25
23
64
93
143
12
25
3
32
108
16
224
181
11
124
56
120
25
15
8
52
108
87
69
56
24
28
188
132
36
49
12
36
72
123
20
48
169
60
87
80
48
16
32
37
11
7
90
72
191
4
27
53
28
200
24
36
24
115
90
11
24
96
109
11
205
15
32
12
24
72
40
20
49
71
40
128
36
24
4
8
12
12
36
100
80
97
227
108
12
16
44
36
28
140
4
12
21
83
112
8
72
48
37
47
25
147
116
48
52
92
72
180
24
96
36
4
180
20
144
37
15
39
69
56
16
264
8
13
23
121
75
84
44
96
12
24
13
12
23
48
25
23
60
12
28
332
12
36
12
40
144
104
156
25
75
56
12
12
28
32
36
145
23
132
24
36
19
65
76
8
124
80
72
121
23
7
90
47
60
16
32
24
148
8
97
108
15
27
101
40
20
31
93
56
12
24
1
54
65
4
36
44
132
37
3
15
57
212
73
3
68
184
56
67
165
68
40
36
93
15
20
288
88
92
37
11
1
75
8
36
97
275
24
84
96
84
16
144
36
33
167
1
27
8
100
68
36
28
3
29
156
12
52
116
64
165
120
3
32
60
88
33
3
56
13
95
88
68
36
24
52
8
64
56
24
96
19
18
119
121
12
18
17
48
28
32
24
85
11
108
12
264
76
308
60
4
93
75
8
12
84
40
108
108
32
72
76
48
32
25
24
51
152
60
76
51
29
96
48
25
11
96
4
36
44
12
24
61
3
104
73
24
59
76
20
108
12
76
20
24
64
60
32
4
80
84
121
51
57
11
36
43
18
24
143
60
13
12
75
8
24
24
31
29
24
43
17
252
168
36
84
67
149
24
25
147
8
28
80
24
60
13
18
17
12
24
12
120
24
24
37
95
28
39
17
24
49
3
69
11
48
12
120
40
24
36
68
169
48
23
36
376
44
136
249
36
23
16
195
90
239
12
60
85
23
24
28
44
24
120
24
43
69
44
12
108
72
120
24
16
48
111
78
23
60
60
19
209
24
60
60
48
48
16
21
23
12
12
12
25
3
72
68
36
12
84
193
11
64
80
76
32
60
168
144
13
23
19
30
11
24
40
116
12
48
16
80
60
43
161
60
16
56
24
156
108
12
37
23
24
28
32
25
15
20
24
97
23
16
8
25
23
72
96
40
32
180
12
72
48
36
79
41
12
24
48
108
24
96
144
1
15
44
96
120
72
156
12
40
20
220
57
35
60
25
95
12
96
24
25
111
68
16
201
15
44
24
7
65
49
95
121
87
68
4
116
120
48
4
116
136
20
13
11
36
4
60
69
35
276
157
72
87
80
36
100
8
36
121
47
72
60
204
49
47
61
35
12
132
1
23
24
25
3
92
108
24
60
48
25
35
192
28
8
12
288
108
12
40
92
36
19
30
108
3
21
11
19
29
64
36
36
56
60
24
40
20
24
96
24
180
12
19
53
292
93
35
13
35
24
13
35
12
108
28
75
17
13
95
24
40
20
216
148
20
96
108
100
56
72
132
36
12
12
72
73
3
212
60
72
73
71
16
188
48
24
25
3
176
12
208
12
32
100
33
3
32
72
36
24
72
1
119
36
12
28
48
21
71
12
72
40
81
27
20
12
28
33
95
48
37
24
ABCD 99177265498*3^$a+1 [50050]
18
67
8
24
184
17
126
9
75
18
12
42
69
87
42
15
16
72
23
66
18
37
11
18
12
84
51
3
24
36
57
15
24
48
12
54
55
11
117
57
39
75
36
60
24
141
21
66
30
27
21
6
6
48
6
78
6
102
72
18
21
9
30
12
18
75
63
9
33
111
39
42
31
17
12
67
71
210
78
84
30
216
135
21
6
30
30
33
171
36
60
108
12
24
93
33
42
6
6
48
36
21
33
6
201
21
12
6
24
102
43
8
75
24
21
9
30
24
12
54
7
23
18
31
11
6
102
36
12
42
198
24
108
61
17
12
3
33
6
84
132
1
32
45
36
7
32
24
177
54
6
3
16
17
12
3
39
24
24
25
11
109
65
15
24
99
72
6
12
51
93
78
12
1
95
24
25
83
21
39
1
48
32
40
17
39
16
5
51
9
30
24
25
5
78
72
133
8
9
84
75
57
24
36
27
3
168
21
39
36
24
12
49
56
24
3
30
48
48
24
48
7
65
18
72
37
23
210
12
114
30
27
15
54
3
3
21
9
7
11
21
112
11
6
6
48
36
24
12
54
27
105
12
27
15
54
6
45
105
6
25
35
72
36
1
224
57
31
72
11
30
6
12
69
57
24
18
18
27
27
48
90
27
27
61
35
42
12
39
88
8
9
24
126
9
21
12
18
69
120
33
30
9
33
7
5
36
24
66
72
12
1
35
12
153
9
108
12
15
111
120
12
48
12
81
75
61
59
114
187
5
27
144
9
6
72
12
21
57
18
120
21
3
30
79
17
7
17
120
55
8
63
1
83
6
12
36
39
27
13
11
120
54
72
15
40
23
48
30
19
23
66
79
47
36
108
24
12
45
33
6
49
11
72
24
60
18
48
15
33
30
9
45
27
16
32
24
51
12
18
48
12
18
12
48
72
36
33
123
54
6
66
12
6
21
39
42
48
42
60
78
66
9
27
42
60
96
55
29
6
12
72
18
7
32
9
31
41
42
6
39
57
54
12
24
6
12
60
168
30
25
59
96
12
12
6
72
30
18
30
9
111
78
12
18
6
6
48
9
3
48
24
12
18
48
159
15
90
15
105
90
6
72
12
60
30
6
12
6
36
6
7
95
36
12
1
77
60
63
21
6
21
24
45
60
120
12
60
15
72
64
23
18
15
15
6
12
15
39
9
39
36
30
54
36
85
17
18
6
55
23
6
27
24
105
15
64
5
12
24
48
18
21
27
36
54
6
6
114
21
24
15
6
27
33
24
7
47
12
30
30
9
21
43
17
30
18
66
54
15
24
3
30
31
11
156
90
24
78
48
30
66
30
99
16
23
6
43
11
30
63
3
90
42
24
18
6
1
24
29
18
42
55
32
3
21
9
18
45
64
8
63
9
16
29
51
9
18
6
7
89
87
33
15
144
51
18
18
1
11
60
12
30
54
36
6
7
17
39
39
42
18
21
88
17
24
63
48
16
23
12
6
54
18
30
18
150
24
18
6
84
61
17
31
17
63
24
39
60
21
39
57
81
90
13
17
126
33
39
222
12
24
111
15
84
12
42
6
24
42
78
9
48
48
48
27
36
12
37
5
12
30
36
30
42
30
18
24
45
15
9
39
9
39
49
41
42
72
13
47
36
42
12
6
72
18
31
23
9
15
42
7
144
47
1
83
6
24
30
12
24
12
25
17
39
51
48
21
144
3
45
27
30
84
147
39
42
39
48
3
21
15
129
33
78
1
56
9
15
15
49
71
9
9
18
13
96
5
27
16
24
29
3
75
96
18
18
30
18
30
30
12
18
30
36
18
42
33
112
41
24
54
36
60
48
12
108
6
6
60
30
78
93
3
60
90
15
51
6
30
9
75
13
32
15
33
112
96
23
25
17
24
111
48
88
23
36
12
57
16
5
3
15
42
78
36
66
48
19
8
27
30
12
48
30
12
49
17
18
6
15
33
66
37
8
9
39
87
156
84
42
72
15
48
15
33
39
120
25
11
54
31
32
9
6
30
42
36
24
69
27
12
60
72
102
111
3
13
17
36
27
9
24
24
12
12
31
71
105
21
27
16
65
15
48
21
66
156
18
19
29
27
16
5
3
27
12
12
6
42
60
72
42
6
54
66
78
54
12
18
63
3
21
9
30
9
33
7
11
66
67
71
121
8
3
66
3
39
177
15
60
61
17
30
25
24
47
25
80
21
30
6
30
60
24
108
36
6
63
75
85
35
6
30
36
6
138
42
3
51
6
39
93
18
42
6
72
72
30
66
12
18
42
48
12
102
15
3
21
24
48
48
123
24
132
18
87
63
6
3
33
18
12
42
87
45
18
72
49
35
30
15
69
18
42
66
6
60
6
21
57
12
30
24
13
41
24
63
48
24
21
36
18
21
9
96
24
36
90
54
12
6
49
23
18
7
23
90
54
6
30
54
24
72
48
60
6
21
63
33
21
48
3
39
36
21
9
30
6
30
6
15
16
11
13
5
43
35
37
29
54
24
6
24
66
12
81
21
6
21
88
11
85
56
123
45
40
17
78
66
36
27
63
9
16
11
18
96
51
3
13
11
21
9
30
6
36
31
23
36
13
101
67
185
30
12
6
24
87
16
5
54
24
12
24
18
30
25
53
91
23
60
21
33
39
33
18
84
9
24
15
84
69
15
12
48
12
24
48
12
69
24
3
12
12
6
24
36
99
63
33
33
6
24
12
48
30
31
11
12
12
37
72
11
24
6
96
39
39
30
27
105
63
111
120
129
15
60
6
84
36
55
23
42
7
59
45
27
12
18
12
43
113
15
69
27
273
7
24
35
12
9
57
36
30
6
39
192
57
39
3
48
12
18
15
21
67
17
15
39
36
6
18
13
24
71
81
24
9
24
7
17
60
6
6
ABCD 99177297652*3^$a+1 [50054]
51
16
60
32
52
140
276
60
15
13
20
64
80
96
52
24
11
18
54
21
64
5
7
180
11
97
32
28
113
18
81
9
27
63
61
240
128
100
245
135
45
18
33
84
16
155
90
108
7
47
57
28
12
8
48
9
3
28
95
1
53
18
13
156
11
57
15
13
48
56
60
28
48
68
57
72
15
16
96
36
32
39
54
43
36
20
9
7
108
83
73
68
39
13
144
44
48
64
116
21
43
11
97
20
40
41
72
7
11
18
159
21
63
117
267
3
126
55
56
124
80
45
55
32
64
12
48
23
133
29
162
90
7
56
189
36
75
15
1
48
176
4
32
88
29
7
36
24
56
39
18
31
36
132
53
18
36
36
108
69
28
84
35
93
123
85
12
47
33
4
44
36
63
36
277
24
48
101
55
12
77
18
49
24
224
16
24
5
43
47
21
84
21
7
11
37
20
184
72
83
201
15
162
36
31
5
180
51
100
12
20
28
36
24
24
12
80
48
321
90
9
9
126
54
126
36
1
48
203
13
24
32
28
11
69
3
18
27
52
29
72
18
21
15
13
23
54
27
144
9
55
80
48
40
11
13
48
48
128
40
20
9
27
64
32
60
33
54
13
44
64
60
17
7
48
92
51
45
4
5
18
105
75
108
37
12
95
18
72
27
84
124
71
45
12
33
54
25
11
9
99
162
27
40
23
1
89
55
17
15
108
52
48
227
13
12
173
99
76
144
48
24
59
72
73
35
25
72
11
126
3
4
108
176
4
96
113
27
63
36
97
47
73
36
12
200
28
60
41
7
83
33
4
12
95
37
32
39
72
13
84
48
35
37
20
28
120
120
35
36
81
288
207
13
185
252
63
63
25
24
23
25
140
15
18
90
198
51
16
32
45
18
61
36
24
104
12
132
28
35
18
7
104
28
5
43
132
41
19
20
60
9
43
11
109
53
31
84
173
67
80
28
12
11
37
24
11
18
31
80
76
20
28
35
198
54
73
32
48
12
180
33
7
132
32
4
44
208
48
83
13
23
37
8
9
147
33
19
53
55
125
18
33
129
90
57
123
108
57
33
43
11
25
188
4
71
97
83
18
31
41
54
13
5
3
16
89
18
229
5
18
18
72
54
73
24
36
11
9
45
15
124
48
48
132
80
21
7
104
28
108
132
20
48
75
133
44
28
168
77
3
252
4
11
18
19
80
28
71
234
18
61
47
69
75
109
36
60
8
57
115
80
3
217
8
96
28
101
255
15
72
9
96
12
9
27
112
5
126
61
29
79
20
28
80
16
68
136
20
4
35
45
12
4
12
12
95
1
20
160
60
72
47
33
172
60
5
211
5
67
41
36
7
11
36
133
299
69
60
159
1
125
54
36
13
44
84
3
37
36
60
83
385
276
95
81
64
12
5
36
211
56
96
51
45
28
60
29
91
53
247
12
164
4
24
8
108
4
48
72
11
25
47
108
90
7
104
16
35
126
7
24
176
12
15
49
144
23
201
33
36
90
1
35
1
44
99
49
32
16
12
17
108
72
43
101
7
56
76
132
176
64
128
124
11
37
35
61
29
108
90
49
44
112
12
120
92
28
48
20
100
23
261
36
12
76
72
11
97
32
303
108
121
5
36
72
63
60
3
1
32
76
17
36
90
37
32
108
52
5
306
49
8
12
16
60
20
84
21
67
144
20
16
60
53
99
76
164
28
47
13
5
15
93
7
48
17
18
169
68
40
47
85
95
133
11
129
52
71
18
7
44
3
216
9
45
67
5
171
156
33
36
27
28
56
40
68
15
90
198
97
101
27
63
18
216
7
29
54
36
9
48
4
119
9
88
20
28
56
28
59
37
176
3
108
13
23
1
300
36
5
247
203
85
36
44
ABCD 99177871322*3^$a+1 [50004]
60
253
35
72
25
23
84
49
72
24
11
12
25
8
15
33
40
32
15
12
72
261
40
120
20
72
63
117
16
96
71
24
45
148
83
12
25
143
24
213
36
99
13
48
44
72
171
25
35
57
16
71
21
84
4
47
57
3
12
37
8
63
93
27
85
272
280
8
28
36
20
63
81
40
84
80
3
12
93
27
25
263
97
35
12
9
16
104
112
48
20
327
120
132
1
119
48
45
88
59
48
84
180
9
112
428
60
36
28
116
52
84
44
180
99
21
76
95
9
292
95
24
73
56
72
39
105
291
109
23
105
183
25
20
40
48
20
27
33
16
20
15
129
16
128
27
73
80
15
93
72
75
13
20
27
1
44
88
92
135
60
21
87
12
21
256
56
12
88
44
28
476
12
60
39
13
35
108
84
36
25
239
169
47
60
60
33
24
180
108
48
27
33
52
252
23
25
8
72
52
35
213
39
1
120
47
25
83
45
15
84
133
275
93
279
60
181
72
140
168
12
88
20
15
24
1
95
33
39
60
21
180
40
32
160
92
3
12
133
12
20
15
81
12
4
23
12
85
8
3
45
60
72
27
1
8
64
92
24
51
33
3
57
72
3
153
72
27
105
111
33
52
20
192
63
12
21
144
15
73
68
16
164
24
16
164
27
1
59
85
35
9
100
56
24
12
207
120
73
155
24
93
36
144
48
4
104
111
48
168
13
59
21
39
105
3
49
68
52
24
92
15
49
35
61
32
180
36
60
12
240
75
33
99
1
96
48
35
45
123
37
48
8
171
45
36
64
24
71
21
48
111
73
128
48
4
92
16
35
13
60
36
23
121
20
84
36
16
11
117
132
28
80
63
24
96
13
12
35
120
9
76
47
1
119
81
40
59
45
15
21
4
56
16
20
88
32
3
60
81
16
44
144
108
88
167
13
107
13
36
83
13
108
32
4
144
59
12
21
15
12
57
51
25
72
23
97
8
27
97
48
20
160
47
9
24
16
11
21
40
92
147
81
27
25
20
15
1
24
20
27
60
105
36
15
93
4
20
3
69
16
248
4
92
84
27
225
24
63
1
20
231
36
12
121
72
20
15
57
27
21
4
83
81
12
87
21
27
97
168
47
48
117
160
132
56
27
12
36
85
72
20
48
24
84
24
27
21
112
68
27
33
15
12
108
25
20
87
13
8
12
4
48
47
69
51
21
12
3
33
27
25
20
4
83
12
9
4
32
168
52
428
180
27
9
52
108
47
153
72
27
25
72
11
85
72
23
105
64
8
87
49
144
56
60
267
33
124
56
72
24
28
8
75
9
36
60
15
193
44
75
108
25
59
33
27
33
300
36
124
56
51
48
45
180
63
45
72
76
47
12
153
24
36
27
81
39
133
92
16
200
60
124
20
48
27
33
28
24
140
15
1
107
37
128
108
39
48
97
35
105
3
33
16
11
45
40
20
75
45
195
45
72
28
24
84
164
60
16
12
80
192
52
35
169
36
11
120
33
64
167
93
15
33
124
24
71
33
16
11
9
51
48
85
83
97
20
52
56
48
39
21
160
71
105
108
87
45
48
16
179
21
72
27
133
107
201
36
75
73
36
12
107
21
39
21
12
255
84
21
40
128
36
28
92
51
12
61
132
12
8
39
153
76
20
12
135
213
16
36
92
27
93
36
52
35
57
60
3
60
97
167
168
25
92
3
48
37
83
12
132
45
36
48
39
1
140
111
13
107
9
12
112
12
36
24
48
72
95
36
37
48
8
111
36
12
33
72
27
349
ABCD 99178059692*3^$a+1 [50053]
53
66
9
87
49
41
135
57
12
6
42
66
57
75
13
65
55
77
78
61
59
36
168
201
159
48
153
16
224
40
47
73
35
6
204
30
162
42
60
78
42
12
120
49
29
36
36
24
75
99
133
47
18
18
37
53
162
73
72
155
114
19
17
90
12
30
6
85
5
75
16
24
107
78
127
120
23
1
5
54
6
48
102
9
99
21
16
11
13
59
13
5
24
48
18
25
8
75
45
87
42
6
90
15
129
103
89
18
13
8
232
77
48
139
89
255
237
132
127
96
95
25
23
145
125
91
59
85
5
195
72
237
96
54
6
55
101
36
42
102
276
30
45
33
55
35
114
18
162
7
59
12
105
153
6
49
32
75
84
90
114
42
138
84
96
117
40
107
213
48
16
23
97
56
39
30
36
30
25
23
25
179
6
42
85
17
7
5
18
6
90
6
54
45
16
95
96
24
25
11
18
91
23
1
5
66
24
84
36
24
288
144
78
18
42
12
19
65
7
35
54
18
30
7
5
126
18
27
63
174
30
78
138
45
256
95
30
108
252
54
24
90
282
9
69
67
95
54
144
108
15
88
35
42
363
15
114
6
24
36
37
80
9
55
71
108
54
78
30
43
101
48
150
93
120
9
66
30
199
176
9
66
85
24
29
222
85
29
54
12
60
42
43
113
84
6
157
48
107
42
30
162
99
21
51
27
13
35
109
59
6
78
1
32
88
29
78
85
23
1
209
12
24
90
36
13
5
187
83
37
77
66
84
108
120
12
48
13
59
18
75
63
12
45
27
120
61
120
161
55
71
49
5
18
73
128
45
84
6
126
24
24
78
42
36
12
18
180
61
53
3
147
157
29
12
79
83
13
5
48
12
30
25
8
129
7
96
23
60
324
6
211
120
11
18
75
72
88
107
13
17
15
63
6
246
18
36
54
1
11
84
1
29
54
45
40
29
48
30
13
29
240
66
24
1
65
55
29
43
29
24
66
1
35
12
42
31
29
180
39
111
6
192
123
280
144
95
1
80
64
23
42
30
49
35
42
19
23
102
51
64
59
24
141
141
171
45
18
96
1
24
23
192
120
36
114
51
27
13
83
42
18
60
37
29
48
282
49
47
105
3
61
56
285
150
18
91
5
78
120
21
16
83
18
19
95
1
227
108
193
32
48
15
6
51
69
66
25
53
27
87
48
132
48
18
150
61
56
33
42
54
79
65
15
87
42
127
296
27
18
72
96
144
43
107
42
24
75
27
48
6
18
21
27
18
264
18
25
24
23
48
49
11
48
24
61
41
18
36
177
39
18
60
18
12
13
5
48
36
114
120
117
75
138
42
54
18
72
1
125
19
11
13
335
132
85
29
84
210
42
42
36
61
185
18
12
49
96
23
48
108
60
72
78
414
133
8
21
54
90
54
6
6
1
5
18
30
96
51
48
27
198
90
37
80
147
18
30
18
96
66
288
42
42
18
90
48
177
39
49
119
1
80
112
8
111
25
41
42
6
60
24
43
48
5
27
123
42
12
63
165
150
13
72
35
42
3
3
85
96
11
108
96
25
53
72
18
30
91
120
137
12
6
24
93
48
39
18
198
24
78
24
6
229
23
96
6
51
64
56
39
24
42
30
25
35
93
120
16
59
72
18
30
165
99
37
113
108
43
72
23
12
42
123
123
30
144
48
48
42
12
48
30
102
6
31
29
331
53
67
83
42
139
47
12
90
132
48
12
6
78
ABCD 99178639414*3^$a+1 [50022]
1
114
18
3
27
21
15
36
24
66
6
29
1
78
156
24
126
18
72
84
161
73
132
126
69
56
139
6
18
77
192
1
15
147
54
15
8
48
19
261
8
1
231
24
24
45
179
127
48
33
80
127
18
72
66
149
112
51
69
69
6
54
72
48
47
40
9
18
102
39
200
1
84
132
63
27
30
114
21
8
40
104
73
15
144
3
6
36
174
29
16
32
139
5
24
49
71
16
8
157
54
72
29
55
105
3
6
72
135
27
18
3
51
90
18
17
49
24
18
48
5
271
65
91
54
23
37
30
36
9
9
72
18
150
71
24
120
24
16
56
43
78
15
93
54
5
25
167
1
84
6
5
40
93
36
78
12
36
18
24
36
59
25
47
120
48
55
41
24
16
72
99
54
72
15
8
19
93
128
24
16
21
11
88
9
23
73
54
138
159
3
198
18
45
15
12
288
6
66
77
1
66
69
21
150
108
12
6
95
13
131
13
83
19
54
6
126
30
5
40
9
23
1
90
21
153
78
65
43
36
30
18
57
21
75
104
48
16
99
77
25
191
264
109
36
23
25
42
48
18
75
80
72
25
18
5
24
16
267
12
126
18
36
24
29
16
56
91
5
48
127
90
15
117
48
35
25
18
45
72
8
37
48
126
5
136
75
77
13
18
36
21
57
12
59
24
187
5
96
168
19
18
78
21
33
23
7
132
21
27
21
21
108
192
23
1
12
18
60
84
42
39
45
6
149
24
25
87
51
90
83
49
108
18
12
77
88
48
57
72
71
25
30
57
144
51
53
91
165
3
77
115
6
15
33
87
80
19
5
25
23
48
64
99
29
48
19
21
24
21
60
48
36
36
47
61
96
35
31
33
9
66
29
7
60
120
45
99
72
29
49
119
168
64
81
48
24
12
60
71
13
35
24
136
32
24
1
63
120
75
36
36
54
23
121
87
152
16
87
12
245
25
132
35
24
85
126
21
9
15
99
126
18
30
95
67
78
63
8
16
15
41
19
29
1
159
72
27
30
36
132
30
108
54
47
40
9
66
24
84
96
12
45
9
15
3
5
103
132
48
69
3
77
73
207
63
17
109
35
31
225
9
96
39
120
80
49
23
49
71
240
25
47
16
224
43
29
19
6
23
43
60
17
1
120
15
57
143
61
54
21
69
35
139
6
47
24
16
39
9
129
42
5
96
7
30
27
51
72
30
162
24
45
9
12
11
7
36
6
18
18
30
54
23
120
25
36
36
23
151
36
6
399
9
42
72
12
41
73
30
57
33
24
215
16
56
48
1
126
36
45
24
8
1
156
18
137
85
30
54
24
18
77
97
168
12
78
5
48
13
35
79
33
8
25
72
24
23
7
41
37
18
30
3
32
24
1
48
15
9
18
29
16
3
54
18
45
24
8
72
96
24
24
24
67
29
145
95
67
24
48
141
57
144
18
5
67
141
3
6
135
3
42
35
73
71
112
15
65
24
19
72
102
23
13
54
78
95
48
1
15
8
103
12
53
109
59
49
47
25
23
37
30
36
9
51
5
13
51
3
48
72
18
35
79
89
1
144
72
239
120
1
23
31
66
18
126
18
42
18
33
120
117
18
209
61
99
3
5
16
105
60
59
43
72
36
36
69
9
12
11
43
6
18
21
15
252
5
48
16
93
48
18
41
1
95
7
33
9
36
12
6
36
45
8
1
36
18
12
6
48
24
63
39
9
32
19
66
203
247
17
48
40
27
53
19
21
144
56
72
88
33
72
72
23
48
24
85
27
3
117
56
40
24
105
23
67
125
1
47
120
16
32
259
21
104
1
108
12
18
21
8
7
9
27
29
13
155
37
486
29
13
48
54
165
8
25
42
48
90
60
23
24
16
27
53
37
18
129
8
48
25
24
23
72
25
24
66
45
8
145
108
54
125
1
47
13
18
144
41
7
60
5
25
18
29
48
37
36
120
24
72
138
5
48
24
16
105
18
5
31
36
144
60
30
6
29
61
12
6
12
18
27
8
120
16
24
45
27
39
41
64
171
12
18
159
75
69
104
97
18
5
67
78
48
239
64
75
5
49
18
69
21
75
3
ABCD 99178717832*3^$a+1 [50017]
13
168
54
78
108
35
25
84
36
162
29
43
138
23
12
19
53
55
138
90
24
24
209
36
24
61
66
108
36
6
59
1
18
78
12
23
49
35
49
6
41
133
36
120
210
78
42
6
23
97
30
17
72
91
54
11
85
24
23
55
197
13
18
108
149
31
90
35
1
30
30
30
36
78
144
6
5
96
25
144
66
6
95
37
107
25
30
54
12
18
29
145
71
12
37
102
65
1
35
48
1
234
186
6
5
13
66
96
65
85
24
144
60
11
55
18
72
36
35
48
72
24
25
11
85
24
186
78
59
36
12
37
66
41
1
24
11
24
84
36
49
24
12
126
18
11
1
107
145
12
84
36
299
37
72
30
17
36
25
18
6
24
107
97
36
54
72
6
18
24
66
11
1
54
30
23
12
91
90
30
54
24
42
137
7
48
125
72
73
48
84
11
7
288
17
37
11
217
36
12
12
83
24
85
30
186
35
132
31
5
120
72
13
6
36
17
61
11
43
102
18
90
95
217
36
48
71
289
36
23
127
29
1
96
48
192
12
11
121
60
18
42
24
72
155
43
36
54
191
108
31
66
11
79
5
43
18
47
180
96
12
13
24
12
96
23
7
30
72
11
24
13
78
6
60
95
13
42
18
36
30
30
59
96
49
132
6
18
95
36
25
24
6
36
77
1
36
126
24
24
66
36
95
103
180
65
25
66
84
17
49
366
5
19
29
1
24
12
78
54
30
17
385
36
35
12
36
61
11
72
60
151
72
5
24
79
174
35
43
5
24
115
5
96
67
48
30
83
181
54
132
53
157
30
78
42
29
24
145
186
54
95
24
145
11
36
109
131
25
60
60
90
30
84
24
66
66
24
12
54
24
150
59
7
6
35
97
30
12
48
48
78
252
24
120
6
18
42
5
19
60
41
24
48
13
23
60
109
18
228
114
11
97
24
11
43
66
119
25
35
7
24
30
119
37
35
13
96
83
67
101
48
96
49
59
12
49
30
89
72
169
12
30
24
66
18
17
24
19
84
6
12
72
203
85
72
36
35
72
24
1
12
12
95
43
96
30
42
29
1
24
36
167
31
149
25
71
25
47
13
35
72
24
241
24
6
17
13
24
270
53
48
49
24
66
5
96
13
59
13
72
35
37
294
101
19
66
126
54
30
60
6
60
35
49
36
120
12
72
71
12
7
114
6
114
35
144
7
101
139
18
95
133
84
71
37
191
7
29
96
12
36
1
6
65
145
23
19
42
11
115
30
24
6
30
102
101
60
175
6
11
73
6
30
36
35
24
1
240
23
37
23
36
49
71
25
18
42
11
259
29
109
11
25
35
144
7
24
30
132
84
96
84
24
12
132
48
59
43
36
42
119
91
54
35
13
35
7
29
91
125
211
18
11
84
36
73
108
30
150
24
18
53
37
11
25
210
6
35
1
24
119
36
13
60
71
61
30
29
85
96
30
24
5
36
25
23
13
108
36
90
6
48
30
174
162
36
5
72
31
5
144
12
25
108
6
5
36
25
35
19
17
43
41
121
48
35
12
168
211
36
54
96
35
48
72
109
35
139
77
24
36
55
78
24
60
12
71
115
102
66
29
7
84
60
132
24
24
90
11
144
1
6
18
119
7
5
109
35
25
11
1
59
36
12
25
83
19
5
13
96
47
144
43
48
108
6
234
29
43
18
11
24
49
48
24
35
43
42
59
96
84
37
30
18
60
95
25
36
48
11
144
13
192
36
119
7
48
17
24
61
36
23
72
49
234
65
31
66
47
36
19
72
24
24
18
35
13
132
84
36
12
11
7
89
73
96
66
29
25
12
48
36
48
36
72
24
54
42
144
35
109
66
144
42
23
19
192
30
36
54
29
144
121
36
143
61
12
48
11
1
72
78
42
48
47
61
95
7
78
6
5
253
215
67
114
107
48
24
48
73
66
30
11
43
12
150
12
78
18
107
19
6
12
35
43
5
13
ABCD 99178867772*3^$a+1 [50040]
168
37
23
12
1
24
59
60
1
11
37
143
192
1
60
47
48
12
277
12
11
45
27
1
20
72
15
25
107
13
8
16
11
168
57
15
33
27
169
11
13
96
96
128
159
121
59
13
59
48
12
13
71
72
12
25
92
3
1
35
37
35
24
48
72
13
47
1
143
25
35
45
51
133
48
35
37
168
32
16
35
1
155
73
8
52
11
144
36
96
168
96
72
45
40
48
11
45
39
49
56
27
132
120
157
143
1
71
25
11
97
71
49
96
24
35
85
35
12
33
40
35
48
120
168
37
95
33
12
27
132
120
13
48
35
60
93
15
12
12
37
96
23
36
21
15
132
48
33
52
47
48
60
13
84
23
48
109
47
73
35
132
84
84
1
11
13
12
20
3
108
13
12
272
96
16
83
13
48
24
47
1
200
64
59
132
25
72
23
12
61
180
107
25
32
111
12
12
60
36
1
84
92
3
96
69
16
48
11
84
72
36
108
105
64
35
25
11
1
131
13
24
71
24
93
52
83
117
40
72
11
157
72
48
48
48
36
35
36
57
27
85
68
27
48
108
12
13
24
143
36
96
156
12
108
109
35
13
140
75
133
48
20
156
183
1
56
15
24
24
1
80
27
24
24
12
120
60
13
60
84
35
45
120
123
108
1
119
24
132
108
1
11
109
227
37
107
61
20
52
56
16
95
24
49
35
13
12
11
25
60
11
84
24
12
49
24
56
16
23
132
228
241
107
60
49
23
33
40
35
60
60
37
11
25
44
40
60
35
73
20
39
13
35
216
24
132
24
96
1
32
40
143
48
169
92
3
48
105
40
24
11
72
48
37
128
24
4
204
36
167
24
13
95
12
36
84
24
21
3
12
36
13
95
36
48
36
25
32
39
25
11
12
25
11
84
48
25
8
4
35
145
11
117
28
12
35
12
1
47
48
1
11
60
84
264
1
108
143
49
8
16
59
12
108
21
4
20
123
144
24
69
75
25
35
60
60
25
168
128
27
57
3
13
20
39
1
11
48
85
23
144
33
51
72
13
11
13
35
36
12
85
59
96
73
35
24
25
12
11
12
25
92
4
204
20
87
96
57
27
153
111
97
12
12
24
24
72
95
24
72
144
25
23
61
144
35
217
23
73
8
39
12
36
25
59
133
32
15
93
27
108
61
24
11
36
129
27
12
73
107
48
9
4
44
27
9
124
36
120
95
36
49
59
81
64
23
12
81
144
15
93
39
81
24
15
49
24
47
1
12
12
176
75
13
144
80
63
9
15
25
59
24
36
69
27
108
96
9
336
15
1
60
240
23
132
165
3
36
49
12
155
33
36
15
145
11
60
61
23
49
36
12
128
87
129
3
48
228
1
203
57
135
45
16
12
23
85
80
63
36
13
48
107
21
16
24
35
132
9
15
33
16
59
13
192
47
73
47
60
21
28
131
36
133
72
32
135
1
24
96
80
15
49
23
60
37
72
83
12
9
24
72
111
37
47
13
203
85
20
27
12
21
75
12
61
12
47
85
36
96
80
15
13
12
11
13
272
40
48
59
21
15
120
12
13
120
56
24
64
72
59
205
44
148
35
12
145
35
48
108
12
37
83
9
76
8
27
13
155
36
81
72
72
40
59
49
35
36
156
49
24
20
36
51
13
80
3
73
119
72
133
48
24
71
97
11
1
59
60
144
93
27
60
25
60
11
60
156
49
11
24
132
169
11
12
1
96
8
27
24
72
24
133
11
205
179
48
108
1
96
12
23
85
35
13
35
36
49
119
25
12
59
96
24
1
71
24
81
27
13
32
171
24
1
12
35
108
24
12
48
33
147
108
13
24
11
96
61
59
36
108
57
63
24
13
12
35
96
60
49
60
8
75
37
11
216
13
47
48
48
145
107
132
33
183
49
83
48
12
37
36
80
3
24
1
144
23
57
15
60
81
15
24
12
13
23
252
45
75
13
12
83
33
16
11
24
61
44
204
4
116
27
13
56
63
61
35
24
ABCD 99179362136*3^$a+1 [50011]
17
72
55
77
48
193
83
49
23
25
167
36
36
49
47
228
36
36
55
12
90
36
90
90
114
17
229
95
37
12
47
133
83
7
101
97
47
151
150
59
25
131
132
13
12
299
43
77
1
35
73
54
77
169
132
23
277
239
31
18
11
43
18
23
49
240
23
48
60
139
53
13
72
95
24
79
72
18
60
71
36
108
96
43
5
72
19
17
72
96
97
180
132
23
85
90
12
6
54
17
31
77
72
24
97
42
41
97
198
90
239
211
77
67
6
35
72
127
77
13
18
30
18
41
36
60
25
108
54
101
25
11
13
30
90
6
5
36
108
43
18
180
47
7
173
7
168
72
66
119
61
60
95
36
108
180
12
49
47
43
101
31
102
23
24
48
108
168
97
78
5
115
5
49
6
125
127
18
107
24
31
5
133
11
43
65
25
90
96
5
49
131
49
156
42
113
12
24
13
23
7
108
65
13
95
97
23
55
264
168
48
29
12
73
18
30
23
55
5
156
13
150
17
36
37
18
77
12
60
79
5
85
60
90
30
11
120
31
65
12
1
120
59
31
65
79
96
17
72
13
47
12
96
13
35
36
73
143
180
24
241
18
101
108
115
60
17
49
24
48
23
60
156
31
18
11
223
90
306
41
73
95
13
59
156
132
36
12
60
12
96
97
47
61
90
24
53
24
13
203
48
19
5
61
54
41
85
234
281
12
163
41
36
67
18
23
120
49
23
193
335
12
204
48
1
30
132
102
78
12
5
60
61
11
13
48
42
125
31
90
11
108
25
23
24
48
55
18
12
11
97
132
107
139
42
239
61
59
24
49
108
102
77
13
95
60
115
65
12
24
36
61
23
109
23
7
78
18
210
54
60
30
6
41
61
23
85
59
36
132
48
19
77
13
23
48
60
84
55
17
103
18
18
29
25
155
12
31
77
60
103
5
13
54
5
48
24
61
59
49
144
83
67
17
180
31
5
24
43
288
180
149
1
107
31
29
31
162
30
18
24
143
55
77
36
7
18
47
97
95
72
13
108
59
36
103
5
355
65
49
30
77
36
73
59
13
23
12
13
90
54
23
13
11
31
5
72
12
13
36
60
35
145
107
240
115
5
24
156
60
25
227
25
11
12
72
55
210
18
65
85
30
60
48
29
241
24
203
313
155
79
6
12
59
180
108
31
77
103
77
85
72
96
59
12
1
23
7
5
24
36
12
211
5
109
30
41
60
12
55
18
59
228
24
36
13
72
120
288
11
61
59
1
48
90
60
89
60
121
12
42
5
12
60
48
85
23
13
132
30
5
13
95
72
204
31
5
84
13
155
43
72
5
103
113
157
60
12
23
163
17
24
216
43
5
72
24
43
41
36
24
12
55
89
49
47
13
12
203
67
77
60
12
108
1
72
198
149
120
168
192
85
6
300
5
139
5
432
60
13
18
12
240
66
47
67
30
198
18
59
36
312
192
1
35
127
125
24
79
41
13
96
35
49
95
103
42
35
132
36
48
204
25
83
228
85
150
54
95
31
12
65
67
161
60
264
60
133
47
61
180
47
67
18
95
97
60
180
66
29
13
23
25
42
18
30
90
47
108
97
47
103
108
77
120
13
72
119
31
113
25
59
108
60
13
120
54
5
1
12
23
ABCD 99179589896*3^$a+1 [50184]
3
93
36
21
219
24
45
12
18
45
99
21
36
24
27
177
21
15
180
39
90
51
9
135
12
24
147
18
51
48
72
33
87
21
18
69
123
42
147
120
24
15
84
33
24
48
48
195
33
36
69
27
84
96
87
30
51
36
48
12
24
204
48
123
21
24
36
3
57
24
132
27
93
12
120
12
9
75
15
9
33
3
60
39
6
27
24
33
27
141
15
108
12
57
63
15
129
120
24
132
60
120
48
24
45
18
45
108
12
33
12
87
108
132
36
60
24
45
27
24
129
51
15
81
24
36
24
84
120
36
36
84
15
42
3
15
129
48
15
42
30
45
48
57
15
168
27
96
21
24
99
30
36
99
12
24
84
36
15
21
3
90
147
120
36
15
57
75
36
21
51
138
99
108
45
27
36
9
6
9
3
57
48
27
21
9
78
162
15
33
75
144
51
45
168
396
84
27
9
84
36
24
12
15
93
60
24
36
24
33
18
45
12
105
39
204
12
24
84
12
57
87
36
3
405
120
39
93
15
153
27
72
180
21
9
18
45
117
27
24
36
60
120
21
159
36
24
36
72
21
51
24
96
3
96
144
21
27
45
117
27
24
75
42
12
51
27
225
63
102
198
21
33
123
12
195
18
12
27
84
12
45
39
84
120
9
66
129
33
123
36
156
24
36
24
84
72
48
15
69
15
117
96
75
9
231
9
21
15
24
96
12
48
75
69
60
51
33
27
45
45
3
60
132
132
81
15
60
72
132
60
12
9
27
63
42
3
9
15
108
63
57
24
36
60
60
144
240
9
12
15
24
33
3
15
9
24
120
276
39
249
216
12
153
15
96
156
45
102
18
27
108
60
48
9
60
48
3
12
24
36
48
132
105
15
60
3
120
9
60
168
147
18
63
36
84
15
234
3
180
15
9
81
39
9
72
99
153
135
60
93
3
24
15
48
162
3
15
42
138
45
24
24
60
96
63
33
84
24
36
3
21
9
168
30
60
9
108
171
57
177
87
36
33
72
15
57
3
132
72
96
24
108
36
120
9
3
105
3
9
6
21
96
12
120
156
12
87
21
24
252
21
39
36
15
18
27
27
93
123
21
84
24
12
81
12
3
12
36
36
48
33
18
117
207
57
48
180
33
87
36
99
108
129
24
72
3
177
108
180
99
18
48
24
75
12
39
105
75
45
36
36
12
48
12
156
36
60
108
60
3
189
3
57
48
45
111
12
123
45
144
33
15
12
183
60
57
63
69
120
60
9
111
81
42
18
30
9
69
267
72
192
24
12
57
27
84
120
12
63
204
21
12
60
27
33
63
81
96
15
33
132
48
36
3
57
96
24
24
72
3
81
39
57
123
45
72
24
63
93
27
21
39
21
27
45
72
33
147
45
78
48
9
36
24
3
105
144
60
60
249
39
132
81
39
96
48
84
36
12
3
81
24
12
33
27
48
27
105
60
15
45
72
12
24
12
12
21
150
105
12
63
45
24
216
69
18
57
3
9
3
33
12
60
111
24
57
33
63
12
60
276
120
45
51
51
18
27
108
189
15
3
153
36
141
12
51
60
60
15
54
3
72
36
36
84
12
48
12
3
102
27
45
6
9
93
39
3
33
12
12
36
105
39
24
117
72
90
45
12
36
27
96
9
72
9
27
183
69
72
21
18
9
36
45
51
48
48
105
15
93
27
84
33
111
372
3
225
9
6
72
12
6
39
12
108
36
12
75
57
93
27
12
48
12
39
81
24
24
48
48
285
15
147
165
63
24
210
27
123
21
96
288
36
255
21
51
57
108
144
144
96
168
12
51
12
78
3
12
24
63
78
99
21
99
24
96
21
30
57
12
36
12
72
123
21
24
171
12
57
48
ABCD 99179625698*3^$a+1 [50098]
6
35
37
66
42
78
6
48
30
18
27
33
42
18
24
48
6
30
71
13
126
117
33
102
24
90
71
37
48
12
48
12
12
180
6
138
179
1
6
24
54
162
18
30
57
21
267
48
15
65
7
6
12
24
15
45
99
15
6
30
18
12
143
97
6
57
27
24
30
84
36
114
18
3
27
90
24
144
54
125
67
120
69
80
16
3
6
72
72
18
12
30
30
126
191
73
12
108
63
39
9
105
120
54
18
39
69
36
144
119
97
48
42
90
36
18
84
18
15
57
36
36
36
42
18
12
12
24
72
12
36
84
36
15
105
216
18
45
45
108
24
90
21
87
210
6
192
17
112
15
18
6
42
120
12
78
24
336
72
125
115
36
57
27
36
102
102
120
18
48
96
75
63
17
55
18
23
64
21
60
15
27
42
36
24
36
27
33
60
60
84
51
69
24
6
54
12
54
6
144
30
18
15
75
6
15
96
96
93
6
18
42
24
41
1
42
42
78
102
48
60
12
95
73
30
6
12
39
9
39
63
42
90
102
6
30
12
30
18
30
185
13
51
33
47
19
42
227
67
6
78
57
9
39
21
120
3
81
42
53
7
24
54
300
42
18
36
143
37
59
61
78
53
43
21
21
59
145
24
119
313
24
24
42
29
16
57
12
108
90
5
61
72
54
96
42
27
15
33
15
36
114
11
64
33
42
30
12
203
1
102
105
165
72
150
102
39
15
36
36
144
6
12
42
173
37
36
215
49
108
42
9
32
73
39
45
6
162
72
126
54
15
81
15
45
35
7
9
75
6
63
81
30
113
37
144
27
93
35
127
114
24
60
36
71
25
72
48
63
32
25
54
54
27
15
17
16
21
59
64
51
66
30
18
36
120
42
42
60
42
5
19
29
1
12
83
16
135
41
19
48
6
6
65
61
48
35
16
81
54
9
57
60
132
138
54
120
15
63
6
192
24
66
24
41
139
21
63
54
36
30
132
138
27
32
13
3
351
65
48
7
18
18
18
54
60
42
48
18
42
75
57
24
47
103
30
12
12
12
174
57
3
102
18
21
141
3
80
37
12
12
83
1
12
3
99
18
198
54
63
207
6
59
7
150
60
18
6
96
186
53
37
27
33
72
90
42
51
32
85
138
33
32
13
35
16
3
6
12
60
48
84
27
39
201
33
102
9
117
114
30
36
215
37
36
150
81
9
36
3
32
43
5
343
57
57
54
17
48
19
77
73
66
42
72
3
75
120
30
60
3
159
48
177
27
36
114
48
15
141
36
60
144
24
102
21
32
31
90
87
123
5
49
12
6
29
1
54
78
36
30
36
21
80
64
15
30
36
24
60
36
39
69
102
120
77
25
42
114
24
42
24
66
6
18
12
27
21
11
43
101
121
23
7
114
24
132
30
29
109
6
6
66
24
6
54
6
12
90
72
108
18
18
45
51
18
72
18
17
73
120
96
36
48
6
6
60
35
25
108
36
119
25
108
12
12
3
81
180
11
259
29
7
48
60
120
6
47
79
84
42
48
42
162
42
114
6
30
36
3
21
251
49
63
21
24
12
23
1
42
54
30
225
51
269
48
25
30
41
79
33
105
18
174
78
137
13
42
336
24
18
15
9
18
156
6
30
6
42
30
183
80
13
99
63
60
197
121
39
63
17
48
25
72
47
115
36
137
16
81
18
36
162
78
60
77
13
35
19
6
6
113
43
30
60
60
95
19
125
85
24
99
105
72
84
12
12
18
18
47
64
80
139
174
48
23
7
12
93
9
36
3
32
49
96
48
102
54
3
27
18
6
156
84
102
39
48
21
27
9
18
6
192
24
108
66
36
53
7
66
144
174
252
42
48
35
49
30
6
75
99
36
30
59
19
125
49
12
83
1
36
156
95
115
29
13
66
6
59
31
144
81
9
96
90
18
72
35
48
43
138
60
15
32
145
15
57
96
30
30
114
6
66
113
7
150
30
69
45
102
24
ABCD 99179799406*3^$a+1 [50060]
105
48
96
192
42
33
9
168
72
108
36
72
27
93
54
141
12
87
144
6
159
24
117
30
90
48
3
93
27
60
57
87
105
15
24
69
108
84
60
24
159
45
60
15
33
63
144
105
75
75
6
111
45
24
39
21
12
3
117
48
12
12
30
42
99
51
18
3
60
153
27
69
15
141
42
18
24
24
111
60
105
15
123
81
12
165
3
117
63
129
51
156
129
147
147
141
117
30
54
15
213
60
27
168
225
216
84
156
30
45
99
96
57
153
36
60
78
33
12
165
36
84
3
105
42
42
63
36
144
357
36
12
120
51
96
9
12
72
12
15
141
180
42
18
72
12
75
63
48
18
159
15
18
27
51
249
36
9
63
45
72
60
12
48
15
165
90
150
15
27
6
15
27
117
21
24
36
42
21
81
123
153
39
24
36
144
57
12
288
84
48
36
96
144
144
48
72
30
6
42
9
45
84
6
261
33
39
12
93
3
9
99
21
243
36
24
72
63
18
183
9
48
24
120
36
39
45
24
24
6
9
180
93
15
72
165
42
48
90
6
21
60
15
54
39
336
105
90
6
60
15
36
69
24
72
252
282
21
75
162
78
54
75
60
3
42
108
27
48
21
84
96
87
132
108
12
72
21
39
15
18
111
9
102
96
9
288
33
15
33
54
18
132
15
75
93
153
36
60
90
93
21
84
42
48
48
102
15
27
48
18
24
48
6
54
27
153
72
3
123
162
3
117
27
81
42
102
135
105
75
9
24
3
168
84
15
18
30
45
132
33
48
39
33
135
153
39
60
93
72
30
57
9
30
6
108
3
60
33
84
240
12
78
21
21
120
24
24
111
105
246
81
177
72
24
144
255
105
72
51
69
24
84
3
24
69
42
90
54
114
96
48
120
15
33
48
60
42
192
96
6
75
33
96
267
3
54
36
24
15
81
99
93
30
165
27
18
228
15
12
132
21
6
6
192
27
15
138
63
72
177
3
27
54
255
21
144
75
69
72
39
87
18
30
54
63
69
3
141
51
45
63
45
12
36
48
96
15
129
84
27
33
42
6
39
3
93
120
27
33
129
78
48
42
27
123
18
144
51
33
39
201
51
33
27
36
177
6
6
75
108
132
9
24
303
9
63
36
24
21
96
108
12
24
6
33
15
6
36
51
57
96
204
75
36
9
6
21
141
144
24
12
60
75
9
144
60
84
156
87
39
33
36
72
120
45
48
111
111
105
9
24
75
27
54
3
180
132
9
12
15
27
42
15
60
93
126
96
9
36
141
24
30
90
51
3
210
132
42
6
12
87
72
300
24
21
48
6
45
72
24
36
12
93
87
21
36
216
3
141
30
54
90
81
165
378
138
12
75
33
27
93
48
96
6
42
15
87
273
165
42
66
132
15
21
12
48
27
72
57
78
6
84
12
15
48
132
93
12
270
69
69
147
99
69
75
33
9
75
75
6
42
6
15
69
147
60
144
105
195
129
3
105
24
15
108
12
153
63
153
96
24
6
48
90
6
144
33
63
21
141
147
21
54
6
84
15
57
78
66
291
21
54
114
126
21
27
105
192
93
15
60
111
42
27
75
6
75
9
60
147
168
177
75
105
3
57
15
15
6
204
78
66
36
63
108
12
72
108
ABCD 99180317924*3^$a+1 [50015]
35
1
23
144
31
17
19
5
169
11
108
121
47
72
37
96
35
163
5
7
77
37
90
36
30
150
18
71
36
48
24
31
41
48
7
54
11
169
36
11
12
13
48
60
90
126
95
61
23
12
55
24
5
144
12
13
162
54
6
48
36
36
29
31
5
13
35
37
35
180
48
7
29
1
90
60
5
43
90
6
36
30
54
41
13
107
12
43
180
204
89
60
12
24
25
54
65
60
91
54
35
120
24
12
31
30
78
102
54
29
31
113
96
204
67
6
18
41
31
17
31
29
108
25
54
36
17
127
5
24
24
163
78
71
91
125
13
6
210
11
12
60
192
121
24
23
13
198
101
169
36
35
85
35
96
19
29
37
107
48
169
6
30
60
18
30
6
173
48
103
12
114
30
96
65
43
5
192
24
79
96
65
48
96
1
24
12
18
17
109
60
131
12
121
71
84
12
192
7
54
35
1
83
133
30
77
67
65
79
17
25
23
60
1
24
36
66
234
23
1
12
35
43
41
24
144
97
23
31
30
35
1
23
91
29
7
66
47
103
77
61
47
115
18
131
19
41
79
29
97
6
48
17
43
30
36
35
61
120
24
36
23
61
23
73
23
31
53
67
54
47
43
5
24
60
133
47
37
35
1
23
24
48
84
151
77
12
31
18
11
48
36
85
71
91
125
145
95
48
156
48
13
239
1
143
37
107
217
84
11
24
7
90
54
90
30
65
24
7
48
5
37
30
150
48
35
25
36
54
77
49
66
54
6
18
30
222
120
18
77
175
5
175
137
187
29
61
6
53
24
288
60
252
48
79
5
31
78
120
47
24
36
25
30
53
1
23
1
251
1
30
5
12
61
71
24
241
114
125
121
36
59
24
132
12
157
11
19
6
30
5
60
85
35
163
12
65
24
240
55
65
48
96
60
55
90
35
144
13
24
11
43
65
25
156
11
169
6
5
43
5
85
6
125
145
23
7
126
107
37
24
59
36
7
144
41
49
36
23
67
17
60
31
90
47
85
48
126
5
240
79
90
71
19
77
73
11
60
120
96
265
78
30
72
78
30
119
103
5
115
29
49
155
97
30
240
84
29
31
66
18
5
1
120
6
108
66
96
47
108
24
1
18
5
31
156
5
175
54
83
60
12
85
174
101
115
41
19
84
29
67
120
101
103
30
60
47
12
121
59
7
54
36
6
84
54
186
5
61
35
19
29
24
253
258
30
6
125
1
18
192
17
61
95
31
30
35
84
36
85
90
29
115
72
185
168
36
25
35
121
107
73
107
43
29
19
36
209
12
60
84
49
96
30
113
73
138
77
103
185
1
90
53
37
11
48
12
55
77
157
36
83
25
12
60
210
5
19
53
72
48
48
79
41
19
101
120
133
167
144
60
36
79
149
1
23
97
60
36
138
5
181
59
31
156
5
73
47
12
12
1
47
192
36
79
36
168
30
71
61
30
53
96
48
1
6
5
31
48
72
29
31
5
25
18
60
36
5
49
90
36
65
1
18
77
12
60
96
67
17
67
6
83
72
19
24
17
13
42
84
149
85
11
180
61
59
19
30
162
24
36
53
12
43
12
113
72
24
24
25
12
78
65
1
11
13
12
24
35
109
72
30
114
36
18
65
55
60
65
97
90
5
132
108
48
25
107
43
12
54
6
5
120
49
6
113
24
43
5
139
53
12
1
95
49
60
95
169
47
12
36
24
13
23
60
7
125
55
90
30
113
85
95
12
55
78
119
36
25
12
18
41
48
12
115
5
31
17
48
24
168
31
41
175
6
35
24
61
18
60
5
25
186
101
48
24
151
36
29
24
168
432
43
90
24
126
18
30
17
60
19
5
49
11
25
84
35
37
18
5
67
17
ABCD 99180395896*3^$a+1 [50077]
99
27
18
276
207
39
5
36
4
60
3
45
105
90
36
117
57
15
165
23
52
72
20
36
127
12
21
32
88
3
21
21
12
75
93
227
7
30
63
8
97
35
1
156
96
47
25
27
20
160
9
71
49
54
6
11
61
12
23
144
19
189
21
159
57
60
30
41
13
54
53
79
45
9
66
90
18
60
17
40
33
18
198
36
3
51
21
15
36
102
36
6
153
12
153
162
54
99
60
8
49
203
55
53
55
17
127
153
8
49
71
4
20
16
72
48
3
24
12
144
90
6
93
32
100
45
11
7
36
72
45
20
25
35
52
288
12
80
31
36
54
60
51
48
21
87
20
60
19
90
84
54
53
40
3
9
201
222
84
113
48
24
73
47
88
288
9
35
163
177
48
108
3
204
12
185
16
3
9
92
240
679
17
109
6
69
120
56
4
39
9
80
217
35
1
102
57
3
33
84
48
225
72
51
204
39
72
18
179
12
256
32
72
40
105
15
60
128
91
9
8
37
36
39
48
24
60
9
72
35
72
121
42
84
113
55
30
23
52
120
63
57
33
47
97
84
60
107
12
7
288
108
69
21
35
19
81
9
3
117
35
19
149
52
3
45
108
189
75
33
30
57
20
145
35
55
108
53
112
177
215
28
20
7
84
21
15
41
49
143
91
9
45
132
75
141
18
90
87
212
1
159
57
3
72
156
3
126
24
11
55
53
7
180
18
126
72
90
39
8
52
36
39
33
80
175
168
9
20
133
15
32
40
75
18
12
15
135
53
163
198
66
5
13
6
17
12
52
189
27
3
21
21
12
143
25
15
24
156
129
11
52
80
73
339
111
54
234
84
17
16
153
36
48
6
84
5
48
7
12
5
48
43
209
19
9
27
144
24
45
63
69
3
173
60
72
112
176
12
148
57
87
108
32
19
77
172
27
153
12
141
48
54
72
6
147
51
90
66
108
33
3
54
27
9
131
36
64
48
45
15
21
42
9
9
30
81
8
72
16
93
36
3
68
112
15
42
48
87
39
24
282
18
45
120
12
20
60
1
48
42
17
73
87
68
160
80
52
51
21
20
1
12
95
100
45
135
60
3
89
55
84
21
105
24
84
35
7
48
17
196
57
75
128
67
60
45
153
48
51
80
1
99
60
20
19
9
8
124
3
57
68
67
45
51
65
19
45
60
80
19
89
88
147
45
21
107
24
13
123
12
51
81
8
72
48
72
19
96
18
83
115
54
36
102
77
73
342
45
48
105
66
36
5
1
47
88
63
72
29
25
71
64
3
72
6
47
37
90
93
48
27
53
13
90
9
168
80
127
108
209
108
52
93
23
103
21
108
165
15
32
163
17
28
32
91
12
5
100
20
55
42
15
93
227
160
45
48
36
42
45
99
54
144
15
3
9
3
78
12
72
54
6
63
45
47
40
33
6
9
27
36
45
80
4
48
57
35
48
37
78
57
33
156
90
60
21
60
80
180
48
55
60
12
6
54
33
165
66
60
17
19
54
387
20
184
15
33
72
39
17
184
15
6
195
39
141
92
85
42
101
60
52
3
12
93
39
234
47
64
68
67
33
12
15
54
27
153
27
45
180
47
37
78
30
75
75
65
7
54
27
39
96
89
55
48
42
63
108
39
53
40
87
198
35
133
155
112
32
259
126
11
19
18
95
112
48
3
9
60
33
6
29
25
18
17
112
48
15
6
144
75
141
120
99
33
87
128
139
18
123
27
30
35
60
1
ABCD 99180443522*3^$a+1 [50138]
162
60
24
90
30
84
12
69
192
39
24
12
57
3
45
15
300
90
18
96
18
3
57
18
30
99
33
87
60
39
12
60
42
3
45
99
21
78
36
6
39
36
105
90
258
60
84
51
24
45
42
60
45
141
144
168
36
39
171
117
15
24
48
21
21
54
30
150
81
180
75
66
48
27
9
6
108
156
9
75
84
60
90
12
30
81
57
90
156
6
15
189
30
12
30
60
78
66
120
180
186
60
24
9
45
6
84
42
24
6
30
282
36
6
18
96
90
42
42
12
96
60
132
18
60
12
57
33
36
66
144
42
279
120
123
6
126
141
60
15
48
21
81
54
48
18
30
60
24
24
45
36
225
111
57
6
84
18
30
30
63
27
78
24
282
126
48
42
30
78
126
6
12
81
144
12
36
3
42
12
48
3
195
30
174
96
81
144
15
42
18
12
54
84
192
90
18
6
96
189
36
3
36
24
24
126
30
36
21
3
180
21
9
102
105
45
3
75
102
30
48
30
54
12
45
396
132
12
21
102
153
9
6
30
63
21
99
75
6
126
9
3
33
132
12
39
6
96
42
90
66
144
48
192
48
60
93
45
30
69
21
15
99
36
30
6
96
30
27
3
144
90
90
9
21
36
39
201
99
15
36
18
24
36
30
45
111
150
30
96
78
111
39
120
12
45
45
48
96
156
48
39
27
60
24
12
165
39
36
12
21
15
12
24
60
33
63
18
66
54
24
60
87
21
144
3
201
6
21
105
54
90
24
30
96
18
3
39
9
255
12
18
66
6
3
117
18
36
9
21
18
96
36
78
66
81
93
6
36
36
150
24
66
108
9
27
30
228
138
18
6
18
87
135
6
24
18
18
72
48
18
12
189
21
30
93
27
24
18
36
120
12
30
42
42
45
39
57
63
81
75
84
6
159
21
36
12
78
54
51
39
114
66
60
6
30
30
87
36
12
9
138
132
96
48
6
24
6
6
30
84
108
66
96
3
3
45
108
216
81
84
6
33
36
39
12
93
27
108
24
42
36
54
45
99
24
21
21
36
15
63
90
12
84
60
15
3
36
162
48
6
21
69
18
12
24
36
84
36
24
54
48
27
57
66
60
18
24
63
45
84
15
39
30
87
33
42
69
81
30
48
66
90
78
60
48
78
6
24
12
120
168
36
66
24
90
15
144
75
6
66
9
45
48
36
15
45
216
30
120
6
3
72
84
171
9
51
114
48
42
96
102
78
105
63
21
21
78
102
30
48
6
84
30
129
72
21
54
60
60
30
60
276
120
30
18
12
15
3
72
54
48
123
57
12
30
48
66
60
156
18
18
114
21
3
42
48
36
30
6
120
114
96
18
192
42
21
69
12
150
66
18
24
36
12
9
9
12
24
90
90
96
18
9
3
48
96
84
57
45
60
30
78
15
225
27
180
75
60
69
84
132
27
72
21
39
108
21
21
171
213
282
24
18
60
90
36
42
123
9
60
75
117
36
75
132
93
60
39
96
63
6
108
30
36
96
24
132
18
75
81
258
57
15
54
30
69
3
12
57
33
51
45
150
60
30
12
114
21
15
72
12
144
30
12
24
6
24
129
45
159
21
6
81
33
51
75
6
54
36
84
84
66
78
45
12
51
30
54
45
213
27
123
21
105
504
96
6
108
72
21
165
60
90
150
27
153
27
108
9
60
48
66
6
6
33
45
42
54
90
18
162
6
15
33
96
3
3
9
39
90
66
60
54
15
69
186
66
36
42
33
24
15
6
18
66
66
30
78
204
18
192
18
30
54
9
36
51
18
6
60
30
48
27
120
9
36
84
15
27
69
75
69
36
21
90
48
54
66
30
30
42
54
9
57
159
141
60
3
12
99
33
36
9
48
42
12
9
24
15
ABCD 99180495002*3^$a+1 [50033]
33
30
18
27
67
18
14
58
20
30
22
14
144
6
12
27
13
38
9
27
9
147
40
14
51
49
23
21
60
15
12
39
54
22
14
4
54
32
4
176
4
36
20
21
12
1
140
96
75
96
57
132
18
81
27
48
76
5
55
26
28
12
20
30
22
2
18
12
4
14
10
32
39
24
31
12
5
67
6
62
9
49
24
8
15
3
24
66
6
124
14
22
18
20
22
14
30
10
50
106
23
51
4
8
4
38
66
6
30
40
20
30
4
56
18
52
5
9
10
5
9
70
38
3
12
87
18
3
57
84
18
21
1
11
67
66
2
9
9
76
11
33
64
35
13
20
12
42
40
36
113
25
24
26
21
19
14
18
10
59
9
15
21
156
15
27
45
25
86
10
14
81
31
26
22
20
16
24
17
45
28
62
4
32
28
12
2
16
11
75
60
30
46
48
54
71
1
6
14
15
1
38
36
76
5
3
72
18
10
32
4
36
5
3
36
36
45
15
18
112
12
72
20
16
18
86
238
6
50
54
87
33
58
20
18
15
15
45
55
14
48
22
50
46
12
2
12
10
5
3
28
8
36
9
9
51
36
3
28
8
132
22
32
4
14
105
48
84
13
11
75
54
18
40
14
10
29
25
80
100
86
81
9
58
36
36
89
1
14
30
27
49
20
16
83
7
42
30
65
67
5
39
144
18
4
24
66
6
12
2
40
29
1
23
1
14
18
70
5
27
36
21
3
12
10
35
60
48
15
21
135
9
27
10
48
6
32
30
10
12
36
14
58
60
8
10
26
9
31
110
16
35
145
14
60
4
26
6
18
84
3
12
7
24
54
23
25
78
17
153
22
60
108
89
60
132
96
15
18
16
59
55
26
6
30
4
6
5
49
23
97
60
36
47
7
44
42
99
121
90
17
60
61
6
8
28
17
33
22
18
35
12
97
23
25
23
49
6
8
10
95
7
29
25
23
132
61
50
42
36
22
98
27
12
3
45
63
12
24
4
12
74
70
36
32
57
3
48
9
36
12
120
75
6
15
37
20
12
6
4
17
9
22
2
22
5
39
6
30
69
9
18
18
34
2
15
3
156
6
4
26
6
12
100
35
27
28
8
112
5
45
76
35
51
24
30
87
9
18
22
18
8
28
12
65
3
4
173
7
6
44
28
54
5
85
59
204
60
72
199
17
120
39
4
54
30
72
18
92
18
76
32
58
36
23
97
56
15
15
18
24
22
26
60
3
24
13
54
8
46
72
12
38
18
99
13
8
94
6
119
1
24
23
3
21
51
4
38
16
11
21
18
72
132
16
29
45
48
10
30
32
51
7
17
21
36
30
6
84
78
30
10
18
80
22
41
51
40
68
22
11
19
5
9
54
36
90
27
24
3
22
56
40
30
20
52
36
90
14
18
24
63
13
14
54
27
3
22
18
5
72
19
44
22
2
48
69
3
45
12
33
6
16
114
12
14
166
2
88
65
133
20
51
15
90
10
5
3
42
48
132
30
58
86
57
57
16
60
140
51
69
6
48
6
34
6
54
5
63
9
36
43
2
84
10
44
22
32
18
4
24
72
50
30
4
18
6
17
13
14
10
72
84
6
41
7
42
44
15
96
39
22
23
7
2
36
87
7
50
3
33
16
24
14
16
240
54
12
36
92
3
19
26
24
3
15
12
33
3
24
120
36
10
68
15
55
24
8
22
18
14
100
23
117
4
71
19
126
44
40
2
54
54
112
44
64
12
104
45
1
102
18
14
36
64
8
148
104
28
80
21
15
24
12
4
24
8
9
9
42
54
66
54
4
6
14
15
15
46
170
6
3
105
40
26
28
62
39
37
2
18
3
36
19
32
9
79
20
40
5
7
18
14
6
51
1
18
36
24
14
16
2
4
5
39
154
26
6
4
119
51
42
4
8
3
33
46
14
40
59
153
52
20
3
69
15
3
58
8
36
39
7
5
67
12
20
81
7
18
14
76
14
64
62
22
18
2
15
37
18
38
18
4
5
21
87
3
22
90
60
5
13
12
20
12
40
6
14
30
40
42
8
3
3
22
54
30
54
32
18
42
84
36
9
33
15
12
111
33
9
30
6
70
24
5
21
22
32
40
20
36
16
74
16
6
44
6
22
30
90
36
24
12
6
44
10
18
18
30
24
44
75
39
57
15
66
18
4
68
22
11
31
98
3
48
67
8
24
153
3
22
60
68
22
8
130
59
27
36
24
4
30
36
24
11
25
35
15
54
99
13
48
2
9
21
75
7
17
63
18
10
44
4
24
62
36
39
15
10
68
3
13
92
18
34
2
81
9
39
51
40
54
47
57
3
15
4
14
30
96
16
18
56
36
3
24
21
27
27
6
66
21
87
22
86
4
24
162
30
92
57
19
84
53
48
7
78
12
14
96
52
2
48
46
32
12
42
63
27
18
22
68
18
124
54
20
90
15
24
13
35
7
26
24
52
11
39
4
2
3
72
12
15
46
44
22
68
18
15
48
1
116
22
5
12
19
20
22
23
24
3
30
10
80
42
66
166
11
25
74
58
8
90
40
65
3
10
26
4
5
69
3
13
20
162
52
60
5
48
19
5
99
45
27
93
9
6
9
12
105
39
55
90
14
90
3
13
59
85
36
36
78
36
162
59
25
18
20
52
6
50
18
40
80
6
4
17
37
68
12
58
2
27
21
22
32
40
24
5
7
29
45
40
14
34
2
69
1
54
17
25
8
46
65
1
74
18
63
25
35
7
8
4
38
66
69
21
22
92
66
22
14
28
26
22
18
5
87
45
75
9
105
3
81
27
27
22
18
18
47
57
36
58
5
264
21
4
12
6
5
45
12
6
22
8
10
12
29
63
36
30
54
82
120
6
54
18
8
40
29
13
8
4
23
31
5
81
39
25
11
55
20
9
9
12
4
6
138
32
3
108
7
17
49
50
90
24
12
94
17
24
31
20
4
41
133
20
12
4
59
36
19
5
24
21
12
18
9
12
43
30
68
72
6
4
8
4
6
18
32
22
95
3
10
32
75
27
76
14
15
93
22
20
105
111
34
6
50
3
49
78
8
40
24
122
18
45
25
92
40
14
30
42
45
63
84
33
7
5
73
12
6
12
68
4
6
35
87
33
39
40
50
48
10
68
40
14
ABCD 99180511546*3^$a+1 [50044]
112
29
108
48
175
8
357
75
15
54
36
18
72
162
36
42
162
3
27
6
7
8
64
96
17
63
72
15
198
174
13
83
36
49
56
15
121
47
18
15
69
114
49
176
147
24
66
3
39
36
21
153
60
102
78
18
30
103
32
159
49
35
6
18
85
41
54
48
42
48
127
17
15
16
95
73
80
9
78
33
21
3
40
65
12
78
61
29
18
9
21
3
69
3
69
6
120
13
32
40
5
18
114
31
56
24
24
21
19
8
24
3
85
32
45
60
39
24
63
54
54
84
177
16
23
36
13
5
75
48
3
24
216
36
126
144
18
36
21
9
96
84
24
36
54
12
96
18
54
85
56
15
24
153
99
13
32
3
6
255
15
9
45
43
8
232
17
15
96
21
66
73
107
93
72
3
12
78
27
39
33
171
85
5
54
21
24
21
27
45
195
9
31
17
15
160
5
91
5
27
40
8
69
18
90
135
9
15
141
42
25
83
12
153
72
81
39
51
24
210
171
120
87
72
73
17
162
69
27
93
24
21
51
24
57
15
3
85
41
84
27
24
111
42
18
85
167
105
16
80
72
72
63
78
12
18
37
72
48
168
32
24
15
73
128
24
81
162
13
8
15
126
6
72
12
1
17
15
16
104
87
18
36
51
21
30
42
108
102
33
45
90
33
21
18
36
141
16
72
17
15
21
99
9
87
88
239
1
95
72
72
105
16
56
75
61
47
25
5
51
21
78
13
77
43
168
72
5
30
24
84
105
57
103
41
39
39
25
152
15
49
95
96
84
276
9
111
78
72
51
24
24
99
72
36
105
24
153
18
18
114
193
53
51
16
113
36
51
27
18
30
90
147
51
222
48
144
55
56
240
45
72
222
72
13
5
3
27
18
54
13
101
75
405
27
48
51
21
69
6
69
21
18
9
40
8
69
3
27
18
36
55
32
45
174
18
42
9
120
40
29
27
21
27
40
80
3
13
71
49
167
42
30
18
42
90
30
165
57
66
78
39
15
25
5
18
24
144
36
48
21
51
150
108
36
7
137
15
88
8
40
32
9
36
18
24
33
48
120
15
105
129
12
24
51
51
45
45
24
3
15
48
144
1
59
21
213
12
42
85
53
18
42
7
5
3
39
105
33
6
25
5
51
75
13
23
54
19
107
42
90
36
85
89
36
19
41
30
114
36
12
63
69
51
15
201
16
35
45
48
120
72
72
63
105
48
216
21
3
15
24
30
72
91
8
64
8
24
144
99
18
3
15
57
15
33
111
48
162
15
16
59
6
7
5
3
33
150
25
101
54
69
165
18
12
13
152
21
27
120
213
12
42
93
87
25
8
3
165
27
69
24
51
165
336
48
40
24
23
18
159
96
69
3
9
39
24
40
128
75
117
123
45
48
15
54
18
25
59
96
189
153
31
5
72
54
61
23
105
40
179
6
54
57
15
9
111
9
45
51
24
24
72
9
144
63
33
102
249
3
42
139
41
39
15
54
3
15
228
114
27
16
65
15
3
21
45
18
1
72
5
48
19
5
138
60
13
17
55
32
3
42
72
243
48
72
168
3
37
35
69
88
23
72
57
15
121
29
18
48
132
66
51
16
5
3
96
48
21
27
99
21
40
83
85
107
37
128
3
21
9
15
21
75
21
108
36
30
21
57
66
42
84
60
66
24
9
72
112
53
72
211
101
3
15
48
78
51
24
15
81
201
15
75
13
29
66
9
63
73
5
67
5
27
45
30
141
40
77
43
227
48
21
3
12
114
36
99
117
72
3
45
3
21
90
33
72
51
37
5
138
72
1
56
24
72
69
30
6
108
99
72
9
135
40
77
75
9
90
18
18
72
73
5
3
15
49
8
33
15
69
60
15
3
48
21
111
90
39
153
126
60
36
49
32
45
18
12
54
39
21
198
30
6
9
27
21
33
7
5
72
91
71
6
138
9
33
102
73
17
90
333
9
103
56
39
193
8
15
6
51
39
ABCD 99180847336*3^$a+1 [50036]
155
36
241
23
12
24
69
15
48
48
24
12
93
48
24
136
47
57
39
24
48
192
48
132
48
69
136
23
9
15
1
11
48
93
24
99
120
37
48
104
16
11
61
80
40
59
61
264
11
13
11
109
47
145
143
1
83
181
131
24
84
12
13
48
8
16
119
1
96
23
12
48
36
36
165
87
193
143
1
48
11
36
33
27
48
60
1
35
261
3
36
276
45
48
96
24
48
3
24
168
60
24
108
61
59
132
1
120
128
96
123
108
105
27
93
39
33
3
285
48
15
12
13
227
165
27
60
25
11
132
60
24
120
13
11
12
105
40
8
27
60
48
36
69
75
84
72
25
119
24
96
177
40
59
24
37
59
48
48
84
1
8
111
48
81
64
71
156
213
147
84
60
12
48
105
15
1
35
85
71
228
12
24
73
8
64
143
33
24
63
97
104
39
73
48
35
36
156
13
11
93
63
57
40
23
12
13
80
40
59
168
13
35
12
12
96
109
48
71
72
49
24
192
128
24
51
84
36
21
15
1
227
13
8
15
57
39
36
253
96
11
48
12
289
35
45
63
25
47
73
47
49
95
9
27
24
165
15
72
9
40
48
11
120
117
87
81
75
60
9
63
9
16
23
24
48
33
112
104
16
167
12
69
111
24
24
81
216
304
11
21
40
47
57
75
109
11
84
84
96
24
48
84
1
48
11
120
165
16
35
37
47
60
60
24
9
27
60
121
104
24
15
12
48
60
49
23
57
63
25
59
84
24
12
45
15
24
177
39
145
56
27
36
84
132
9
27
45
27
48
48
12
108
36
73
35
36
121
83
133
48
152
15
49
35
21
40
47
57
39
120
57
27
12
120
48
180
13
59
288
156
120
1
59
229
11
36
145
71
12
133
48
72
35
12
33
88
24
11
36
129
135
1
203
13
8
75
24
336
21
39
25
71
33
195
36
1
56
27
96
156
60
13
11
144
21
15
9
15
12
48
37
35
36
33
51
61
35
72
205
47
108
61
107
24
204
25
71
168
1
32
39
1
47
1
47
168
120
9
27
60
144
25
35
37
32
88
24
23
60
13
47
121
120
47
24
60
24
132
60
37
95
168
49
23
60
37
80
15
33
216
159
132
204
49
47
33
48
39
9
39
73
104
16
299
13
8
39
33
75
93
40
32
51
12
60
48
69
96
120
72
15
24
1
32
111
24
25
8
147
60
36
69
3
24
36
49
56
48
24
72
15
49
35
72
48
36
36
133
107
72
36
201
40
120
23
81
111
48
33
63
9
72
136
59
61
23
84
96
37
200
40
128
15
25
47
25
107
36
57
3
24
45
183
204
21
27
60
177
88
11
21
16
8
15
81
3
132
168
57
39
49
80
75
157
80
168
16
32
288
24
3
60
144
144
105
24
15
81
64
107
84
1
95
1
72
56
27
213
51
96
24
45
48
16
80
15
96
1
80
3
36
25
8
40
47
36
85
48
35
84
72
1
23
36
229
272
15
12
12
121
179
36
12
21
96
15
1
32
111
24
12
21
40
299
24
309
16
347
93
64
168
168
119
97
155
85
59
69
15
81
27
45
63
96
24
12
48
21
40
96
8
39
25
71
105
16
8
160
71
57
40
23
144
72
9
219
133
23
25
131
36
33
15
49
155
60
25
47
1
47
48
9
16
8
87
25
95
12
13
59
21
3
69
88
47
36
61
24
11
84
72
48
121
24
59
133
59
13
11
45
99
60
145
128
24
51
45
27
93
24
24
27
48
ABCD 99181369676*3^$a+1 [50101]
84
27
117
96
36
252
27
93
339
129
108
108
60
12
111
16
53
36
55
53
24
3
480
237
180
12
384
36
127
65
36
96
156
36
171
33
31
17
312
87
69
348
15
141
36
63
249
39
81
36
75
21
192
36
144
231
48
160
32
96
69
171
57
7
197
27
81
31
77
3
105
12
96
324
180
144
307
224
477
99
57
55
53
24
36
48
36
24
12
7
144
245
24
19
209
288
24
12
187
65
24
84
3
57
279
81
300
276
31
53
123
57
24
31
197
75
165
84
87
9
360
228
43
125
108
108
84
24
72
84
72
456
3
9
199
53
43
32
160
5
108
72
36
336
36
72
72
24
156
36
36
108
87
21
27
297
60
12
111
16
185
36
36
319
96
29
3
112
89
84
115
48
5
75
141
144
36
12
180
132
36
84
19
233
204
84
420
19
48
5
36
12
60
36
91
48
185
216
192
108
36
15
192
9
135
33
159
93
228
127
113
351
48
117
216
108
87
57
39
21
75
9
36
492
12
43
317
24
144
27
21
132
180
3
81
108
180
180
168
12
24
288
111
45
147
21
139
41
300
36
276
3
141
19
368
21
96
12
111
285
108
39
69
36
132
3
45
108
55
17
180
75
69
24
84
72
151
32
141
24
75
189
36
96
12
99
105
72
31
17
303
48
69
48
144
24
36
48
168
87
21
123
273
48
15
165
384
396
84
75
16
17
223
53
72
48
115
17
144
180
72
216
123
21
156
72
135
69
192
36
276
19
80
93
24
27
21
132
408
79
53
120
108
36
51
96
16
53
36
108
24
108
48
96
183
333
19
41
324
147
16
17
84
27
105
216
175
77
12
24
63
45
163
144
288
677
123
208
197
75
177
108
19
269
156
39
240
96
9
487
17
48
96
72
12
204
31
17
168
55
29
24
144
84
87
21
252
63
69
27
81
48
223
65
60
387
256
17
63
45
3
21
48
43
209
96
15
160
77
36
31
221
19
89
36
3
96
9
108
27
9
48
39
129
108
120
75
33
96
271
65
223
17
207
112
185
55
29
147
69
72
60
36
84
384
36
120
60
199
101
144
24
12
132
195
69
43
32
ABCD 99181674544*3^$a+1 [50039]
3
33
7
71
36
30
55
5
3
72
69
27
9
103
53
99
9
216
111
24
9
199
53
24
120
18
6
51
183
81
57
79
8
57
54
114
7
59
54
127
35
45
99
6
31
48
24
48
120
53
54
48
37
35
93
3
66
123
111
1
53
27
184
41
18
45
63
18
31
5
150
21
27
36
42
54
36
69
123
252
6
115
23
6
3
51
246
18
13
47
1
29
3
40
32
57
18
156
9
231
121
35
90
90
78
3
177
12
18
6
51
48
3
72
78
84
19
24
80
57
63
45
75
111
9
165
27
99
61
53
18
318
6
54
15
69
18
129
123
45
33
39
15
33
75
13
48
5
51
21
67
167
60
13
35
21
69
115
71
49
5
48
19
23
36
54
36
115
5
234
222
75
9
126
9
99
13
8
64
56
135
90
90
66
91
35
69
168
15
33
40
23
81
40
24
101
3
33
72
135
72
69
19
48
17
132
18
30
75
87
1
53
6
54
66
54
15
16
80
3
48
117
81
87
129
103
32
9
24
12
60
39
81
223
197
30
109
35
114
36
135
9
102
73
8
207
18
78
30
6
18
75
40
8
15
90
60
54
13
32
129
6
33
177
55
24
11
13
72
80
16
8
27
72
13
24
35
60
1
24
29
84
108
150
18
19
152
81
12
90
18
78
36
48
42
51
213
36
31
80
33
54
1
32
48
159
66
24
120
55
8
189
43
56
64
77
123
72
24
40
24
35
18
27
45
72
171
72
40
101
75
9
36
24
51
24
40
65
63
3
69
96
87
25
8
99
30
111
15
36
85
104
105
79
56
144
93
99
9
7
72
17
39
40
65
31
23
12
93
3
45
39
1
32
45
67
143
1
41
48
7
8
75
42
54
12
54
36
55
24
65
6
12
85
5
6
117
45
3
45
19
72
59
21
9
36
216
24
30
24
36
25
5
19
120
72
95
105
189
51
75
69
69
19
80
15
126
36
84
19
56
129
300
36
72
18
162
19
53
67
56
45
72
48
90
60
48
36
54
186
18
55
11
24
93
33
72
12
3
159
36
37
17
54
60
54
151
5
204
55
152
16
120
32
15
36
24
37
65
36
222
30
7
89
7
8
15
25
11
108
33
45
18
25
41
15
75
45
99
45
144
81
7
35
213
16
53
75
16
167
138
72
42
61
56
9
199
17
15
3
13
89
31
152
192
40
233
108
18
6
54
30
111
129
102
145
77
12
39
57
55
8
64
32
33
168
103
96
35
48
42
3
45
27
123
45
165
3
40
17
66
69
72
24
15
49
5
186
1
11
93
21
66
18
31
149
54
181
17
78
177
69
234
36
18
72
60
54
30
6
13
5
291
105
39
16
24
72
8
136
29
3
27
6
7
95
33
255
81
45
108
7
56
24
24
57
39
9
90
37
17
42
30
180
60
54
9
45
43
47
1
11
180
36
60
9
9
15
160
5
54
66
75
129
66
36
78
3
24
16
32
87
30
126
18
54
150
127
11
60
54
139
152
9
15
120
40
29
99
45
43
23
54
3
184
89
15
16
53
3
165
90
25
24
53
60
48
7
8
45
19
24
59
13
32
33
30
144
108
13
104
105
66
69
9
54
105
40
80
3
72
18
54
13
137
54
30
27
9
55
5
19
32
88
41
103
5
3
27
36
129
96
16
24
24
17
15
165
75
88
5
12
114
109
56
9
7
24
5
24
51
87
204
66
24
171
57
31
5
6
54
216
30
6
19
48
5
43
8
177
7
17
18
36
1
83
90
123
40
233
39
40
11
54
63
48
51
85
48
35
162
195
3
21
15
12
45
45
19
23
1
245
24
12
36
67
48
8
27
69
39
9
21
51
24
21
108
15
177
55
5
138
18
447
201
6
108
157
269
51
88
5
36
31
5
6
12
25
8
24
16
24
144
ABCD 99182092078*3^$a+1 [50258]
24
25
5
15
21
15
63
156
25
23
6
42
12
18
108
12
31
23
30
55
24
11
21
60
9
27
3
84
13
24
5
187
8
3
60
1
24
5
27
45
42
66
103
212
88
77
6
6
19
65
6
21
27
61
29
15
120
4
83
24
145
20
93
7
5
48
3
15
169
48
17
66
12
13
8
147
9
4
5
6
84
97
53
3
16
132
41
135
160
8
27
30
24
27
52
5
42
1
44
63
12
61
17
7
59
33
45
36
12
15
36
16
5
87
28
47
24
9
33
75
84
15
6
15
4
84
17
19
36
20
88
17
79
11
9
129
7
35
54
6
33
27
18
36
51
9
120
144
7
80
9
6
69
52
8
28
11
90
6
133
5
78
30
7
11
13
12
95
1
12
59
13
8
63
48
61
29
51
45
54
12
6
3
9
36
31
59
24
1
92
45
24
54
90
7
5
30
21
39
18
7
17
6
1
32
33
3
36
4
17
19
29
72
7
32
72
4
56
99
90
6
57
141
55
47
73
95
12
18
3
112
65
3
3
18
31
56
24
21
15
9
91
36
23
6
51
9
7
11
18
48
6
24
13
47
96
93
21
36
55
71
37
32
51
84
49
12
17
19
17
3
16
36
17
108
30
90
6
73
8
57
7
36
35
21
3
1
36
17
186
30
55
83
37
92
3
37
72
56
21
18
9
33
55
8
16
72
68
72
33
79
12
36
11
6
7
17
48
3
15
25
65
27
52
23
54
31
5
18
6
30
48
21
147
13
12
36
8
9
12
43
17
115
29
18
18
3
39
69
40
143
66
3
4
23
13
12
8
81
27
3
13
108
84
83
6
30
30
3
88
11
9
3
45
45
12
30
25
5
36
43
20
112
5
54
13
83
78
55
48
29
18
85
11
21
4
5
24
114
13
92
4
36
12
24
5
6
96
1
84
36
29
7
53
3
148
140
76
20
36
21
36
54
48
73
12
53
63
39
9
93
54
60
6
138
13
48
60
41
27
129
123
57
3
120
9
31
5
27
24
39
13
89
24
6
1
47
49
48
17
42
30
6
48
6
24
43
72
8
93
87
9
63
45
3
39
121
80
39
18
103
11
12
60
21
40
5
18
9
16
72
44
39
6
39
52
29
60
66
30
24
51
3
126
7
24
68
45
7
24
35
21
45
39
40
5
31
47
6
84
3
124
60
23
6
24
139
17
19
41
15
40
11
25
65
7
23
13
5
43
59
18
19
29
135
15
30
75
9
60
7
83
21
99
24
73
36
17
3
88
65
7
17
108
7
35
1
5
108
7
65
139
125
66
25
12
11
84
66
3
9
138
6
79
11
24
66
7
23
24
6
30
126
43
60
29
3
52
107
25
12
96
72
41
60
55
8
9
3
72
3
30
27
33
30
1
17
27
28
24
53
19
29
7
5
42
37
11
13
36
29
12
15
57
36
42
12
120
13
5
48
55
24
17
55
72
29
7
23
61
17
3
51
12
25
72
83
105
21
51
48
45
27
24
136
24
89
246
54
19
29
36
120
3
160
68
24
15
60
69
12
33
42
30
18
9
33
240
24
19
92
40
11
30
24
55
35
18
12
7
17
36
91
17
60
31
5
156
24
51
33
6
33
129
55
65
91
72
11
6
7
36
35
6
31
12
72
29
99
117
15
3
33
16
77
6
9
15
85
8
3
133
41
60
7
53
3
57
30
25
41
78
21
40
36
5
36
7
71
54
18
30
43
41
24
30
1
5
24
19
96
20
27
1
8
21
31
20
28
89
6
13
17
27
117
36
36
3
57
30
54
24
66
21
60
100
132
11
72
84
49
5
6
150
30
25
11
54
27
64
65
24
54
9
21
31
56
28
29
27
96
52
56
48
3
30
18
66
7
17
39
76
17
24
51
9
12
43
17
19
24
29
72
120
99
51
78
12
19
36
89
12
18
133
53
19
227
49
12
17
36
18
6
12
43
29
48
18
13
48
29
192
24
7
11
12
13
65
18
18
87
16
68
3
121
17
30
114
39
36
4
11
1
96
17
66
81
100
36
20
204
39
24
36
36
1
137
7
53
216
30
18
30
36
21
16
59
24
1
56
87
81
28
20
4
149
87
88
108
113
18
9
24
63
25
95
6
3
76
20
21
18
36
25
8
15
33
9
27
24
15
342
87
9
67
48
101
18
6
132
48
55
101
7
108
11
45
45
7
72
24
41
18
81
40
104
3
84
24
37
12
5
31
24
5
78
61
59
13
11
1
17
19
53
79
101
36
24
60
24
43
221
36
6
66
27
3
48
25
36
48
41
42
169
53
7
20
9
27
16
89
12
27
21
43
5
6
108
13
36
101
3
87
66
7
36
17
36
111
24
21
31
29
18
97
113
12
31
60
59
33
21
31
12
47
54
151
5
24
15
51
109
59
18
7
56
9
96
55
11
169
128
16
24
12
60
120
77
55
95
72
49
36
47
1
53
111
15
30
15
28
47
13
108
23
132
1
8
36
45
3
4
11
36
18
12
6
12
13
104
4
65
3
57
102
1
71
21
9
51
117
42
37
108
17
51
36
76
12
11
18
31
20
15
49
72
8
87
165
45
63
36
12
16
24
29
91
17
39
21
19
17
18
1
29
60
60
6
73
29
18
85
11
48
42
30
97
89
27
48
36
40
41
31
12
8
21
24
7
23
60
45
21
87
27
42
15
93
67
29
7
53
36
27
153
24
31
23
13
ABCD 99182577628*3^$a+1 [50024]
88
104
48
60
112
74
42
48
286
26
30
138
6
58
140
36
76
404
6
24
24
168
40
50
294
30
60
84
34
8
72
42
40
110
216
90
22
18
32
30
90
6
40
74
136
176
28
26
22
92
30
66
36
84
22
32
150
90
42
94
74
48
132
52
8
30
18
88
54
42
38
48
72
30
36
6
90
78
10
6
62
144
28
38
144
46
92
88
38
24
72
24
66
28
2
66
12
10
50
36
82
14
36
54
70
60
84
42
32
18
52
18
14
10
80
150
36
54
6
48
66
10
56
60
42
16
74
30
42
30
6
90
130
30
2
16
80
30
40
66
110
30
90
154
32
24
30
18
78
48
24
48
78
160
92
102
48
208
104
88
80
24
66
72
6
42
22
66
56
150
34
32
102
18
102
88
32
66
102
10
24
54
176
90
96
64
38
48
18
22
8
16
74
6
66
190
14
60
30
6
90
18
4
146
16
98
76
146
18
48
30
24
54
90
40
170
64
182
48
82
44
84
12
186
48
66
64
30
114
32
30
10
80
46
8
6
48
108
22
50
6
102
42
18
22
62
48
36
144
46
14
28
20
42
112
18
8
60
18
66
54
54
36
144
72
24
112
38
72
18
120
24
30
90
22
26
102
42
24
46
14
12
30
10
14
46
12
8
72
16
30
42
38
120
126
4
144
110
30
18
34
44
64
236
160
32
4
18
26
54
138
30
24
66
12
28
32
30
136
50
12
28
116
60
24
126
78
18
10
14
24
34
8
78
144
42
16
14
78
12
6
30
10
72
50
78
120
42
78
18
76
50
144
90
36
10
50
198
66
174
66
54
6
96
84
46
74
6
24
22
114
14
144
36
70
26
64
56
120
30
96
18
12
124
8
108
90
18
54
30
138
54
4
32
78
72
168
24
106
14
96
30
90
210
46
200
18
12
36
48
156
36
54
58
86
6
18
46
42
2
52
188
112
8
12
138
22
36
8
54
16
56
138
16
216
56
30
10
128
6
10
14
102
60
4
164
16
14
72
72
42
24
24
36
16
164
124
50
96
120
10
14
40
56
42
120
24
6
90
24
190
50
28
12
8
46
50
46
48
2
96
30
24
24
46
26
168
114
70
38
90
18
72
48
40
72
62
18
192
46
56
16
18
6
80
18
76
20
60
34
2
208
86
72
90
100
162
8
10
44
4
86
54
42
40
234
134
96
178
32
24
6
16
32
18
24
78
42
24
6
64
170
4
20
22
74
16
8
102
18
252
60
166
74
54
42
24
54
66
118
126
26
10
54
150
116
28
20
102
34
14
40
2
24
54
78
48
84
22
74
12
52
32
336
28
396
36
44
48
52
108
8
30
58
36
108
86
42
48
54
66
12
18
46
50
208
8
18
30
10
32
30
48
24
6
4
80
222
114
54
70
60
30
8
30
34
146
94
18
48
24
14
6
48
12
4
116
60
48
36
6
58
8
48
72
288
12
18
210
24
48
72
48
214
50
6
30
58
50
112
68
60
30
10
44
76
6
18
156
2
34
158
112
14
4
8
54
48
192
58
6
2
24
48
118
162
230
10
80
12
18
16
32
42
48
30
18
144
30
66
94
2
6
382
26
64
50
30
6
156
126
24
46
44
4
20
22
2
312
6
48
42
88
24
158
258
6
40
56
88
80
16
66
72
72
78
8
90
64
134
166
114
440
24
16
72
50
40
110
34
78
62
36
22
26
46
24
50
16
14
54
130
42
8
6
120
222
12
48
64
8
16
54
8
78
90
150
12
70
8
66
16
150
18
12
20
12
36
40
126
56
72
6
16
140
48
78
24
24
82
8
30
216
10
14
30
52
8
6
88
2
54
192
72
22
90
56
88
2
70
104
96
22
36
ABCD 99182705912*3^$a+1 [50112]
54
87
20
16
92
24
28
3
9
36
128
76
3
18
15
21
23
121
54
9
99
101
25
18
93
87
18
3
12
3
18
15
20
28
84
33
15
3
41
28
237
11
24
148
15
18
59
31
54
123
3
77
31
201
15
113
60
7
53
48
25
180
35
109
90
18
36
18
113
24
25
51
44
49
198
33
24
132
68
13
90
36
33
48
27
36
90
23
52
69
180
195
36
8
49
23
175
72
5
12
40
33
198
18
95
24
12
31
5
49
159
57
95
180
60
61
162
18
3
51
36
54
83
76
8
172
48
32
60
84
121
36
15
39
126
36
23
85
18
93
20
229
54
17
108
1
71
112
51
5
175
18
63
153
167
85
83
48
12
1
36
11
25
23
64
39
36
17
40
33
15
8
103
57
20
121
108
11
133
87
24
44
115
18
23
31
89
73
23
13
15
21
11
148
21
11
12
49
90
18
23
49
63
8
88
12
108
9
11
12
139
137
97
35
1
39
20
85
39
15
36
5
124
20
49
47
72
16
171
21
84
48
36
12
80
144
43
41
60
12
67
165
12
36
8
36
121
18
65
4
80
100
8
67
21
44
60
91
69
219
53
55
18
171
12
20
28
120
192
24
36
45
23
16
69
71
4
12
80
13
47
24
19
21
20
64
60
116
43
17
1
99
45
23
16
33
11
97
51
39
89
76
20
49
72
35
28
45
11
16
24
120
63
18
119
43
18
126
9
9
11
60
48
7
5
13
71
4
15
18
288
11
12
36
144
12
91
72
177
21
54
105
129
15
57
15
8
85
54
18
75
80
43
54
131
96
25
36
87
56
52
3
41
64
93
36
23
88
15
57
168
96
21
27
80
52
3
77
31
45
20
52
32
28
57
36
23
49
27
84
15
36
234
171
20
28
20
13
54
41
52
123
117
45
108
18
180
69
129
107
12
61
119
25
18
5
31
33
93
47
7
72
137
79
17
73
23
172
32
4
44
13
35
60
67
21
12
129
83
40
20
48
25
144
90
153
48
24
8
36
76
33
54
113
24
4
12
171
117
27
5
100
165
15
60
68
1
27
212
120
1
18
77
84
37
95
40
9
39
152
28
69
59
13
162
77
52
60
128
40
176
259
101
25
87
32
96
96
31
65
84
49
11
4
165
15
21
23
28
8
112
63
221
139
108
144
216
33
108
3
93
15
21
20
31
198
18
57
24
9
18
9
20
24
48
40
39
105
3
165
87
54
51
24
12
21
59
28
3
108
36
29
25
54
108
36
53
48
4
21
72
36
23
180
180
49
75
32
235
17
52
60
68
36
19
72
309
51
41
132
28
68
1
18
18
36
162
18
51
96
33
27
92
4
129
11
25
11
61
63
24
3
54
35
19
18
107
1
126
33
21
63
9
71
91
21
80
7
17
91
90
18
29
43
90
72
3
48
80
16
48
21
90
5
49
90
113
13
39
48
60
48
80
52
72
20
85
126
45
20
7
197
37
36
39
96
32
67
33
12
20
28
116
115
29
61
216
59
120
120
79
162
23
96
7
65
43
65
61
180
54
18
39
20
12
108
19
113
60
40
3
77
120
37
59
49
54
17
124
32
61
83
64
15
18
18
36
5
16
80
7
65
12
4
99
77
67
108
45
48
33
18
89
19
18
59
121
288
23
52
15
5
48
19
105
48
116
91
101
24
1
36
54
5
49
3
48
21
47
16
297
23
88
33
3
164
16
80
96
19
18
126
101
180
7
69
21
143
64
153
107
168
103
9
36
45
87
24
8
16
32
103
81
8
96
13
54
9
63
54
119
4
3
41
40
9
35
1
15
32
108
43
53
19
144
33
75
36
18
72
23
13
63
9
126
29
7
36
21
84
8
4
9
27
171
108
5
64
39
101
61
36
126
198
144
15
36
3
72
36
18
36
3
36
105
75
140
16
36
12
99
177
72
57
15
3
54
18
113
160
33
ABCD 99182752822*3^$a+1 [50041]
252
3
5
31
84
12
21
120
80
7
177
255
93
27
65
28
60
132
36
63
36
33
15
45
291
69
152
124
144
120
12
36
3
9
72
120
56
103
81
56
40
32
7
24
36
45
48
51
69
12
108
135
21
56
43
65
48
52
20
7
180
29
196
63
17
139
69
27
105
104
31
261
24
3
33
44
103
33
63
36
60
53
7
213
80
108
60
220
24
3
81
72
104
36
7
360
12
84
141
164
60
19
285
32
60
88
27
108
57
116
100
39
45
60
36
80
19
165
48
132
3
36
24
21
36
128
31
21
60
68
16
51
165
3
93
27
72
141
12
132
36
20
124
75
9
116
55
53
7
105
60
156
63
185
4
51
117
80
144
175
24
21
243
45
387
29
31
45
8
52
60
123
53
7
21
24
8
19
53
55
33
84
15
168
36
117
72
132
48
48
24
99
17
112
87
60
21
63
189
260
7
81
72
12
44
96
76
120
387
5
100
36
36
39
57
8
19
57
39
60
129
32
28
27
45
3
41
4
12
243
12
120
24
36
9
32
4
116
64
3
45
32
163
21
24
300
20
100
72
80
84
112
24
75
108
41
172
63
21
60
80
16
60
27
5
36
52
27
177
120
48
12
128
40
212
100
48
68
319
41
4
3
225
128
19
129
176
163
33
12
56
40
159
60
65
96
36
79
69
156
111
173
28
3
57
39
5
139
24
101
144
115
105
27
81
20
120
19
9
32
259
24
41
40
116
40
72
96
84
15
93
27
45
15
117
8
52
75
180
84
29
112
48
132
60
8
48
19
53
28
3
77
4
20
28
27
24
21
240
24
159
57
36
39
93
56
40
96
180
15
105
20
175
21
24
36
12
176
55
21
123
77
136
324
44
40
116
28
120
32
103
12
33
56
31
53
28
140
160
12
111
36
45
84
111
81
60
84
75
149
52
39
93
32
55
84
9
15
17
40
60
120
8
40
68
4
3
105
72
60
3
65
31
69
87
48
132
24
141
20
16
8
12
19
105
63
33
87
77
100
123
12
45
120
63
41
84
76
284
7
29
40
12
3
17
184
36
12
80
55
33
243
240
96
29
4
15
21
72
92
88
24
39
81
288
15
12
45
15
81
3
141
168
72
15
333
68
24
28
260
268
60
144
435
48
12
21
72
32
55
45
183
137
28
20
115
12
33
108
27
105
51
17
124
116
84
180
144
36
55
21
140
24
28
87
5
4
24
15
117
63
192
273
15
117
156
180
72
192
24
39
105
75
53
40
84
96
39
5
88
116
4
48
32
31
84
12
489
140
64
132
60
15
60
29
52
84
116
108
91
84
29
67
33
15
57
15
69
51
89
19
33
32
40
32
19
9
8
7
21
36
39
57
12
80
91
77
112
72
99
77
19
180
53
12
76
24
36
87
237
60
135
60
221
64
8
31
9
171
96
168
57
15
33
56
115
257
64
3
12
53
187
81
68
31
5
40
75
53
12
4
36
15
141
92
172
60
36
3
9
32
175
21
12
375
45
20
156
55
21
20
156
7
101
91
21
92
76
51
120
33
188
12
76
32
ABCD 99182844778*3^$a+1 [50031]
104
48
7
9
72
39
9
216
45
96
75
45
35
88
80
7
9
165
6
117
27
101
112
3
93
32
168
31
41
24
55
36
24
53
13
59
16
249
6
177
57
15
75
21
24
105
15
8
72
40
24
72
15
225
39
6
30
149
136
69
59
64
3
5
175
113
40
171
5
31
30
75
80
88
147
125
72
7
6
30
84
126
264
3
48
69
30
60
36
29
64
72
15
30
120
3
32
139
5
1
30
105
104
160
104
127
24
33
32
1
95
19
30
23
103
24
36
84
33
80
88
8
127
9
45
3
3
144
5
64
27
24
60
41
25
54
9
24
3
165
72
32
64
24
3
30
15
8
16
21
120
107
337
23
67
66
27
48
48
87
120
30
3
72
8
7
174
6
45
48
120
21
11
55
65
145
144
30
33
87
90
6
65
144
16
32
133
27
27
45
80
91
117
152
40
8
160
168
80
19
36
54
36
159
51
29
160
351
33
24
3
93
96
96
39
225
8
88
24
8
67
29
97
135
8
127
17
157
11
19
120
96
29
16
48
32
192
43
5
168
37
27
93
270
90
30
84
33
27
6
234
21
8
136
144
56
88
63
17
187
69
32
72
73
47
7
33
3
5
160
72
32
91
29
1
87
27
21
45
27
243
24
6
15
15
33
24
3
54
36
30
93
51
66
107
67
101
40
39
41
24
136
120
45
27
27
120
93
8
25
63
72
32
43
30
95
40
104
31
33
111
6
54
45
48
57
71
55
30
227
72
175
9
27
5
229
6
24
141
69
90
6
24
66
17
88
24
24
87
113
91
69
192
24
24
296
16
48
117
107
48
19
6
39
21
3
56
64
27
69
15
129
32
25
23
24
13
83
7
345
128
37
30
5
19
66
30
77
13
35
175
234
63
128
379
93
87
9
27
84
120
33
33
54
81
105
23
64
3
60
57
3
5
112
57
36
3
21
186
113
64
48
32
103
30
54
90
51
24
45
35
16
8
31
60
5
1
39
24
56
96
55
17
13
3
21
3
48
8
16
51
309
75
60
89
96
40
81
47
16
27
53
1
15
15
6
24
51
39
105
80
64
56
136
24
8
283
45
69
6
29
16
8
31
81
69
75
75
126
23
40
96
96
8
120
7
177
48
32
16
192
45
3
72
48
56
136
80
88
117
3
51
69
27
24
6
47
7
6
35
168
16
168
80
48
48
7
9
24
171
180
36
29
25
63
3
45
15
33
87
9
45
51
72
8
19
30
23
13
99
24
27
5
79
30
36
47
97
63
72
51
114
66
33
104
48
24
144
37
150
150
60
35
24
121
39
75
5
85
246
77
43
24
93
27
90
30
141
8
37
27
152
31
24
9
81
66
30
30
33
87
9
48
147
30
6
65
184
8
73
84
11
19
53
103
17
13
24
11
88
51
45
104
40
96
128
48
88
80
40
24
48
168
27
30
15
24
45
6
60
90
90
53
24
163
53
181
11
40
8
16
144
152
55
54
3
48
159
65
16
315
77
72
144
24
37
6
69
15
6
54
29
264
67
309
96
45
11
64
135
6
114
36
234
83
13
24
6
5
199
216
24
60
53
7
6
75
120
120
120
105
143
7
153
96
128
37
11
48
127
9
51
77
112
48
3
24
120
69
51
5
16
15
60
240
84
6
24
6
84
81
80
139
6
39
56
40
104
64
24
3
5
184
96
39
81
8
7
57
8
19
126
47
40
63
33
32
115
84
41
109
96
3
51
5
91
189
165
51
8
7
24
270
3
8
24
31
17
13
60
39
80
25
156
3
111
65
16
15
60
ABCD 99182844856*3^$a+1 [50004]
104
31
90
15
24
27
12
12
48
21
27
102
207
24
32
40
27
141
27
72
173
48
40
99
53
7
108
53
7
24
9
24
48
75
84
89
64
165
60
23
25
54
41
40
8
16
104
67
77
37
6
5
49
18
120
5
16
32
19
5
43
18
60
114
6
12
51
104
13
12
23
19
45
24
96
15
65
13
3
80
24
16
9
71
48
127
57
75
120
18
107
48
24
40
48
8
139
29
7
137
25
30
17
13
51
80
31
33
152
24
49
30
65
7
129
27
54
66
102
15
15
113
112
15
42
108
48
54
48
30
15
27
5
73
23
112
135
41
37
27
48
105
90
5
97
60
3
8
1
6
33
120
24
27
29
19
45
57
15
56
85
12
23
37
3
147
5
48
115
30
72
111
32
55
114
15
8
112
80
64
32
25
24
30
41
37
51
32
88
51
21
32
67
141
27
5
13
42
138
23
67
69
81
60
3
27
5
19
69
21
66
65
24
24
19
5
25
78
24
18
23
24
16
9
6
12
12
30
51
32
120
13
27
3
12
17
13
11
31
33
80
48
72
7
6
42
12
53
67
101
7
17
40
15
9
21
48
12
18
21
39
72
33
8
127
65
55
18
24
168
143
115
24
96
12
105
57
18
12
9
24
27
30
18
108
65
19
18
3
8
127
9
63
42
15
120
24
104
37
6
84
33
57
39
51
45
8
72
55
126
3
81
150
33
48
32
40
32
13
11
61
3
15
33
8
37
179
31
9
3
21
32
7
12
53
160
72
75
48
5
48
40
48
24
33
167
43
12
17
48
7
48
12
21
32
37
30
53
25
12
11
72
25
42
6
162
45
57
36
90
9
24
240
32
19
18
27
48
33
15
117
35
13
27
3
24
53
85
3
32
145
12
6
24
29
31
30
59
7
12
21
24
33
47
48
24
64
56
25
63
45
11
37
84
126
42
15
57
143
7
18
90
21
27
84
9
24
147
5
13
18
9
3
5
72
16
9
39
21
6
29
120
64
9
138
60
9
21
99
63
72
6
123
39
65
55
17
40
21
35
19
66
24
3
3
102
42
21
72
80
16
57
23
24
48
55
54
6
72
53
24
61
102
5
37
3
27
48
5
85
11
1
120
48
15
32
24
16
48
165
35
7
120
6
24
18
30
3
45
42
41
19
42
75
3
21
51
6
42
21
39
33
32
13
59
55
30
66
12
108
105
69
3
225
18
29
48
168
37
3
8
19
5
67
5
61
3
32
67
5
48
48
7
12
78
12
12
6
57
45
35
43
29
25
6
12
18
3
24
80
288
67
93
57
30
72
60
18
102
66
72
75
15
17
103
17
24
31
9
39
57
48
56
16
8
37
36
39
24
21
6
69
3
18
3
176
40
8
48
25
39
75
21
8
16
24
56
1
47
96
31
90
18
21
24
75
21
72
9
30
105
45
30
18
35
16
99
5
7
36
12
18
47
48
72
96
19
53
55
72
108
72
5
40
15
57
15
48
17
48
40
27
53
40
3
5
64
24
32
79
9
24
15
33
24
51
5
40
120
27
12
41
49
15
48
56
7
54
90
9
32
55
185
19
60
18
12
3
72
8
48
19
53
13
59
73
30
17
24
40
32
85
24
6
53
19
5
40
32
16
104
103
12
18
11
7
129
51
42
48
42
30
30
120
12
9
72
32
85
75
56
72
88
32
49
15
8
136
32
64
48
15
138
39
21
179
13
83
49
6
33
51
6
47
136
104
55
137
136
8
40
96
8
127
36
53
160
24
33
42
60
60
5
133
35
112
105
18
5
115
12
17
16
8
24
55
78
30
5
48
24
7
113
13
30
77
40
147
90
36
72
18
29
24
64
8
25
39
45
60
23
48
37
35
72
25
48
23
7
33
8
24
40
8
7
81
21
75
63
18
47
16
27
72
5
16
69
12
135
3
5
7
6
12
48
24
30
33
8
19
21
27
21
27
24
21
99
30
36
90
30
27
8
160
9
15
96
9
60
11
157
78
53
24
37
11
97
47
24
367
17
16
21
51
45
3
39
113
72
67
18
3
72
15
60
72
48
12
153
8
48
24
7
60
45
63
12
5
55
30
83
7
78
78
54
15
8
55
33
57
60
42
30
3
63
60
24
53
37
6
45
15
12
90
18
210
24
78
18
47
16
27
53
7
12
72
30
48
102
33
45
51
32
67
21
57
24
30
9
21
78
5
40
27
6
60
24
11
112
105
48
15
8
121
48
72
18
5
112
3
5
85
18
57
48
152
120
25
240
48
47
37
3
3
12
81
32
7
33
8
7
54
6
72
18
3
57
47
7
6
3
27
5
7
33
72
27
18
51
9
18
84
9
56
31
60
24
5
48
16
87
12
45
80
40
48
39
18
15
33
63
72
8
136
3
5
40
45
75
48
8
19
72
6
30
33
21
35
31
54
6
60
12
93
48
27
30
95
24
40
24
80
79
65
48
208
24
8
24
1
60
107
16
27
12
33
9
60
90
41
48
31
9
99
5
72
115
48
30
12
96
75
45
12
42
ABCD 99182871168*3^$a+1 [50004]
3
33
12
11
7
33
20
1
24
36
35
64
57
3
20
7
149
96
55
17
60
7
24
6
54
9
33
30
29
4
21
11
55
17
127
53
1
66
36
5
24
60
103
5
13
42
41
37
18
30
6
6
24
96
59
43
21
32
13
47
37
27
116
19
54
126
24
45
56
13
15
57
3
32
36
7
6
54
12
69
24
63
12
5
31
21
21
155
12
16
39
30
27
56
19
18
6
45
32
43
6
3
15
6
66
168
81
57
12
18
5
25
18
21
8
48
13
30
45
27
5
4
33
35
1
54
12
96
9
20
13
27
159
5
96
1
162
30
15
12
9
11
4
32
48
7
42
72
60
3
68
7
42
48
11
25
59
12
43
12
9
20
25
102
30
63
129
35
36
61
84
15
56
13
35
100
93
108
60
47
24
1
42
66
11
25
90
66
12
191
19
6
15
15
6
48
36
126
126
3
21
23
12
31
48
81
51
17
16
15
6
6
5
12
1
47
48
61
24
59
36
7
30
48
30
24
6
30
6
6
18
15
24
8
19
66
30
33
51
30
3
3
24
5
1
30
42
12
99
45
132
3
15
42
24
11
24
40
9
90
29
37
75
8
7
36
29
55
29
7
53
4
60
68
25
3
39
42
3
20
40
8
43
45
39
66
36
23
36
7
9
15
24
30
30
21
45
6
12
18
23
12
13
35
1
24
12
60
60
48
12
60
23
1
15
8
31
41
49
54
30
18
33
27
17
43
5
13
35
19
78
27
21
35
72
4
48
12
9
11
25
48
66
17
24
19
30
24
35
13
23
31
89
1
6
12
12
9
15
12
18
15
9
35
1
12
30
30
72
23
19
30
36
3
15
54
18
42
23
7
78
24
3
27
48
5
1
24
42
29
16
24
81
39
152
48
1
3
20
43
90
18
36
6
27
32
60
36
28
27
69
45
39
57
18
6
90
5
13
30
6
24
71
12
52
87
30
23
40
8
13
135
9
35
127
66
60
23
97
84
6
12
21
15
6
84
11
25
3
20
1
15
111
65
1
59
24
49
87
81
12
35
52
33
15
32
49
15
44
25
36
60
36
54
77
7
18
12
6
6
23
37
18
17
36
28
111
18
18
53
49
47
60
36
25
30
54
35
103
41
67
42
11
16
68
1
24
6
6
11
12
36
1
59
4
12
24
9
66
17
25
30
114
6
30
24
24
12
83
31
41
49
6
114
6
65
43
12
42
42
5
28
33
18
29
7
18
18
17
52
44
37
18
42
3
9
35
55
42
83
25
51
21
35
120
73
27
51
24
33
3
5
13
59
16
75
5
36
31
30
24
11
64
21
24
23
25
6
9
51
17
37
47
24
1
66
17
7
9
20
37
30
9
20
40
69
66
30
36
107
52
15
45
21
63
21
3
128
19
36
18
60
11
1
3
20
60
16
45
24
12
27
21
42
17
16
32
48
84
1
24
60
30
36
41
31
17
16
60
21
30
36
12
42
35
4
9
23
7
53
7
30
228
60
42
21
9
66
129
33
39
9
30
102
24
24
54
18
48
42
17
16
15
65
16
3
6
12
23
97
59
13
30
48
5
13
35
24
1
6
24
12
90
27
3
18
12
27
20
1
102
18
12
102
17
49
30
72
5
19
36
57
33
47
31
6
15
21
23
4
21
24
23
184
56
25
3
60
32
139
78
47
1
48
11
28
75
6
15
20
49
30
81
15
42
27
60
15
30
30
5
103
30
155
12
25
6
41
13
6
9
20
12
4
24
32
1
12
11
12
37
107
49
15
20
24
121
12
24
6
5
7
5
16
81
90
9
159
17
1
18
5
25
6
36
30
35
4
39
5
36
48
60
13
23
7
5
7
18
30
9
15
29
16
21
27
87
29
1
11
88
27
5
7
18
35
67
45
12
9
39
8
13
11
148
81
51
9
36
54
21
51
33
20
55
9
33
18
77
55
60
9
33
12
3
32
36
60
25
39
63
5
13
24
30
5
31
30
3
9
108
3
44
31
30
47
52
51
29
48
7
45
15
17
19
24
101
19
36
17
67
5
160
32
13
131
60
25
6
53
48
12
7
5
1
18
17
49
35
1
12
35
13
35
13
12
84
15
45
23
7
6
12
35
13
24
6
12
48
12
45
33
3
51
5
1
78
66
18
17
13
12
6
5
85
39
15
54
15
32
67
6
47
52
3
18
75
80
1
131
19
66
48
12
30
60
29
43
42
11
4
3
60
78
39
44
115
17
88
165
11
85
3
12
33
42
5
28
20
1
11
19
65
144
16
9
195
15
108
18
6
53
13
35
25
12
6
5
12
43
6
36
24
36
18
105
57
39
45
3
8
24
19
30
36
11
24
151
57
8
24
40
9
24
15
120
15
41
16
15
6
12
51
9
167
19
65
37
24
24
24
27
81
54
30
11
52
15
30
6
17
7
41
7
18
51
21
12
18
9
15
18
12
6
18
35
12
4
8
31
9
56
37
35
25
39
105
3
21
95
1
11
127
6
12
30
17
1
47
13
6
6
18
5
12
19
138
48
23
67
24
6
48
47
25
3
80
24
31
77
7
6
12
54
138
11
12
4
9
24
107
43
5
7
29
7
5
13
36
15
33
11
49
6
30
11
19
77
13
24
48
12
23
12
31
90
72
3
69
36
42
53
19
45
57
30
54
54
5
12
28
32
40
140
43
30
48
24
24
12
59
64
51
9
111
54
24
35
13
59
48
48
13
6
41
12
31
12
60
30
59
19
17
12
85
11
16
9
120
42
138
11
1
35
12
52
60
24
15
9
51
12
9
33
12
24
6
5
19
24
65
16
39
21
27
5
25
18
36
5
25
71
19
36
29
25
99
15
69
45
11
16
45
60
18
78
63
9
23
124
99
42
95
79
9
15
6
3
33
24
120
23
72
133
12
60
60
36
18
17
48
24
7
36
5
19
9
44
13
54
33
20
61
60
51
68
16
9
47
25
24
60
30
5
19
6
11
25
11
48
76
3
120
113
84
43
57
45
24
12
60
30
18
15
9
35
85
12
30
18
66
21
80
24
24
1
114
66
35
7
33
51
30
60
35
48
1
12
12
15
33
18
21
51
9
45
6
30
27
32
205
3
20
13
84
11
64
15
24
17
37
23
52
15
42
135
51
29
40
8
1
30
45
96
3
30
11
84
36
1
23
7
6
102
5
16
21
23
1
35
37
35
7
36
21
176
24
19
24
30
12
35
1
54
33
3
89
28
3
65
73
155
12
4
8
72
61
24
18
17
19
42
24
11
13
54
5
1
36
3
51
ABCD 99182875024*3^$a+1 [50039]
60
30
42
108
90
33
105
78
9
45
90
102
108
87
111
24
30
18
6
36
54
9
207
84
45
15
102
72
150
30
96
66
180
60
30
24
39
87
48
105
183
18
87
165
27
195
30
18
108
36
60
228
36
60
192
90
42
57
15
36
18
66
150
48
42
54
147
117
60
162
45
45
156
150
18
111
9
39
3
18
27
117
162
138
15
81
72
12
123
63
54
27
273
108
24
30
45
225
54
312
30
378
96
105
48
192
405
180
186
282
42
126
12
15
45
108
54
54
36
36
54
36
108
30
96
15
3
90
66
24
378
54
18
126
90
72
12
27
9
6
18
102
54
54
45
45
6
84
6
84
72
39
51
6
72
102
90
63
45
18
18
159
111
90
252
123
81
159
51
6
12
75
141
90
42
84
60
54
9
135
57
33
396
51
15
33
48
69
264
24
126
54
126
9
201
42
162
12
114
54
12
126
189
135
54
54
90
36
6
153
48
33
15
15
36
93
111
174
36
36
90
18
6
9
21
42
30
147
96
15
102
24
90
9
81
108
12
135
63
96
216
153
48
303
72
48
222
18
57
279
9
45
36
60
3
96
96
33
60
252
30
153
261
75
51
6
252
162
246
42
12
93
231
54
72
180
180
18
6
84
36
42
57
15
30
96
72
72
3
33
15
57
12
171
69
558
12
306
15
144
3
54
78
66
24
12
18
33
9
138
93
105
288
54
6
282
42
87
3
90
210
162
15
99
126
15
15
150
48
36
39
105
60
27
3
42
66
33
129
6
12
42
90
108
84
288
18
54
33
3
132
18
84
54
150
72
54
48
153
117
36
234
45
33
48
126
81
117
75
57
48
60
27
96
144
69
60
12
72
36
87
57
72
24
12
60
12
90
57
3
18
18
66
96
48
87
129
18
42
396
39
9
6
30
114
36
18
27
48
81
6
54
72
18
12
189
9
42
102
36
54
60
246
144
126
144
36
54
6
126
54
9
81
111
51
282
42
153
48
87
126
126
156
90
132
102
198
42
45
21
18
96
54
51
33
60
66
42
87
285
96
66
18
96
12
72
18
54
90
6
12
72
78
48
72
90
126
6
315
63
30
195
81
12
144
3
105
168
48
72
78
102
99
33
30
42
48
6
81
93
240
12
126
24
30
90
294
147
15
72
108
12
6
30
6
108
90
30
90
90
6
12
114
36
12
36
72
132
12
18
285
48
48
87
150
12
168
210
90
24
84
39
87
24
30
60
84
36
54
60
18
162
57
213
27
45
3
81
24
30
42
18
90
3
48
51
240
156
78
147
33
54
18
84
24
120
24
48
75
15
342
72
54
6
48
42
498
42
18
30
42
183
105
30
162
60
444
24
135
192
33
15
96
99
36
234
36
27
177
66
6
108
36
126
48
150
48
132
48
54
18
42
ABCD 99183162322*3^$a+1 [50101]
44
4
8
24
85
84
87
189
3
120
3
53
85
11
76
3
42
39
33
3
9
75
20
13
27
21
24
11
28
12
32
16
21
15
24
75
186
35
4
9
3
27
18
60
75
48
12
9
15
45
15
3
5
28
44
16
63
24
6
35
37
35
13
39
45
30
6
15
9
3
69
3
36
9
48
27
12
8
60
13
72
23
4
36
39
30
11
64
3
77
28
192
21
18
54
18
18
39
8
43
66
30
45
3
21
9
30
6
36
36
35
7
18
30
30
75
147
30
18
12
33
3
12
9
15
65
1
63
12
9
36
15
9
30
9
96
21
15
12
36
15
21
15
21
3
66
35
16
24
3
21
96
9
15
57
18
17
13
15
9
35
85
18
18
12
47
12
19
12
45
33
15
44
16
45
51
8
7
45
33
3
24
9
12
27
57
75
24
9
12
24
27
9
35
28
36
12
33
27
12
21
39
80
28
75
29
1
47
76
15
6
11
7
12
36
5
73
15
12
3
12
33
87
42
12
15
120
45
3
36
21
18
18
15
9
6
17
40
27
105
8
67
18
36
35
25
35
1
156
3
60
116
13
3
12
8
13
60
12
42
126
24
47
19
9
8
97
3
8
49
18
18
59
28
9
3
3
17
1
27
9
48
18
30
3
24
20
52
60
36
44
4
9
6
21
69
36
30
54
96
6
54
24
90
5
36
1
30
30
15
75
48
30
12
18
12
5
37
36
27
48
45
36
23
175
21
15
30
6
5
25
11
4
3
102
48
60
12
36
3
12
57
3
45
23
60
12
88
21
3
45
72
24
36
51
20
13
24
15
3
48
102
12
48
12
72
11
55
57
57
84
24
3
12
56
40
51
18
3
45
23
109
15
3
9
93
35
60
37
39
15
30
15
39
18
3
27
18
47
40
27
5
1
12
12
12
11
7
30
3
15
9
45
63
33
72
6
54
3
24
15
48
18
72
47
1
3
12
33
27
24
3
6
24
12
48
18
5
55
9
15
6
27
12
21
35
28
9
6
6
35
79
21
36
104
25
11
85
15
15
33
39
18
39
21
18
66
23
16
12
45
102
45
32
25
11
88
21
71
43
24
66
11
28
48
27
5
112
15
9
57
3
21
35
28
120
15
30
3
123
5
1
6
29
85
11
28
21
23
13
108
24
51
24
12
39
12
9
44
40
96
8
31
30
11
36
64
48
36
20
37
24
51
24
24
36
33
12
23
61
75
12
15
12
78
48
90
29
43
24
45
44
1
3
15
5
13
23
55
21
24
45
120
24
66
162
15
39
5
48
13
78
45
75
36
30
24
126
65
139
21
36
24
9
12
3
27
9
8
97
6
5
64
44
4
48
33
27
33
12
48
42
30
3
15
69
3
5
79
21
12
15
41
19
33
24
69
15
20
4
57
23
28
63
42
12
18
5
72
52
20
4
36
123
45
56
60
85
30
6
6
24
18
63
15
69
3
42
48
30
5
1
60
36
15
20
40
44
31
6
59
148
12
20
13
108
23
1
3
32
4
36
3
42
15
3
5
25
36
30
9
12
8
13
12
12
15
9
24
12
35
1
3
27
45
24
21
99
9
24
35
31
17
4
21
24
63
33
3
132
33
12
75
12
3
33
9
18
33
20
12
73
150
29
52
60
21
144
48
23
49
36
18
17
25
39
21
47
72
1
27
12
36
8
25
27
15
42
15
60
15
77
25
54
6
23
28
9
36
72
83
24
1
15
12
56
25
35
1
3
12
33
3
57
42
36
12
21
15
12
45
39
6
27
12
48
3
17
31
6
54
21
9
27
33
96
18
6
24
12
30
30
15
69
36
6
30
3
24
12
60
81
15
15
12
18
162
6
51
45
30
30
24
36
63
8
4
44
49
47
108
16
24
27
48
5
36
24
55
21
21
36
15
57
12
11
7
21
24
15
90
51
27
5
25
47
28
120
68
7
18
66
45
33
3
24
3
42
11
37
48
15
57
18
30
39
36
15
29
40
21
27
36
32
28
32
64
60
9
24
6
17
4
60
21
60
63
80
7
9
69
6
6
48
24
3
45
63
21
99
27
17
1
30
21
69
27
165
35
13
111
36
32
40
12
3
108
33
45
24
11
64
45
63
3
66
18
6
15
45
15
32
85
24
30
69
24
3
17
25
66
6
39
72
24
51
69
8
25
3
33
39
21
15
21
36
12
11
60
4
45
6
54
75
32
109
30
9
3
57
57
36
30
42
6
12
5
43
5
36
13
12
48
48
59
16
9
15
24
60
27
30
3
96
44
24
13
72
35
76
36
20
156
108
52
24
20
1
3
15
29
36
4
15
42
6
5
13
11
13
18
53
1
15
99
12
18
36
3
48
12
12
3
30
12
51
3
5
4
15
17
4
9
27
21
27
20
28
24
69
24
15
21
30
41
4
165
15
57
15
12
45
3
24
51
5
28
12
84
96
39
60
6
15
33
12
83
52
3
105
9
60
12
24
11
4
12
20
13
15
36
24
24
21
12
18
21
8
7
66
30
42
35
91
21
9
36
51
9
59
16
24
21
15
24
9
83
13
95
25
87
33
35
1
6
48
6
3
15
117
8
97
51
24
80
13
27
60
9
39
12
9
27
45
23
37
23
19
33
48
9
12
84
12
18
29
25
15
15
36
9
12
21
72
48
3
60
81
15
20
60
13
15
3
18
27
75
9
24
12
68
16
3
18
3
24
33
30
42
108
84
39
21
78
5
13
24
6
30
23
7
48
21
63
45
12
128
7
18
23
24
121
42
42
63
15
30
6
21
15
9
45
36
15
69
30
102
15
20
49
23
36
37
39
36
32
25
147
9
72
18
6
39
12
45
23
40
21
18
45
48
15
30
3
57
27
36
20
16
44
1
3
8
19
18
3
24
96
9
3
72
80
4
12
44
25
23
13
48
6
21
44
85
51
48
39
41
19
66
11
121
35
4
9
15
9
23
7
18
84
15
3
18
12
48
60
78
30
162
17
16
44
28
15
9
9
39
87
29
4
63
18
39
33
3
20
61
51
57
18
30
3
21
83
1
12
60
47
31
54
42
45
36
44
24
25
24
132
11
4
129
27
27
36
42
15
24
9
15
20
16
48
33
24
6
33
20
7
9
180
24
12
32
1
15
12
32
43
57
21
24
72
35
1
72
12
15
36
15
5
40
3
6
75
3
18
23
4
48
24
36
9
51
9
35
25
51
9
36
12
11
12
4
24
57
30
65
4
96
80
4
39
12
30
23
49
27
84
12
32
16
87
33
44
12
25
3
32
85
108
102
30
6
30
12
12
54
5
4
123
5
13
59
13
3
56
4
15
6
30
69
24
32
25
6
17
31
5
19
21
39
36
17
49
23
12
16
20
52
60
51
54
36
15
12
24
20
133
3
3
29
55
18
30
17
16
12
45
3
9
15
15
30
48
3
24
15
17
40
33
15
93
15
3
21
24
51
33
56
1
6
29
16
60
24
8
28
3
ABCD 99183319798*3^$a+1 [50187]
48
267
5
49
335
25
48
48
114
18
51
80
49
30
65
16
32
85
24
30
30
39
80
19
78
84
75
15
108
30
71
109
3
192
33
95
64
80
144
19
42
131
55
30
54
108
30
123
15
17
43
30
87
33
47
55
42
126
113
144
16
21
11
64
21
24
3
27
18
51
21
108
138
42
30
93
9
135
45
83
48
67
77
1
72
71
1
111
99
29
1
108
35
37
66
89
48
48
160
75
270
119
1
60
3
51
125
13
35
13
54
125
1
270
150
12
48
24
39
129
30
12
168
93
75
42
11
19
77
73
30
42
15
80
13
18
129
15
108
60
105
80
25
78
9
45
35
144
37
42
65
427
21
75
162
3
57
23
48
1
168
120
282
5
25
60
78
30
42
126
23
1
90
21
87
57
33
12
156
204
156
42
101
109
108
87
87
41
64
144
57
60
75
135
12
173
64
81
12
132
36
60
30
114
63
87
18
23
55
57
45
147
3
42
131
64
48
15
288
30
54
126
95
79
33
63
114
95
31
12
5
37
11
19
36
30
30
360
5
97
63
9
96
54
321
15
324
125
241
24
60
108
12
18
72
96
12
42
108
18
54
6
12
162
11
7
30
75
243
102
72
111
39
30
203
73
12
11
37
107
16
32
64
33
108
60
183
21
30
6
23
64
80
37
155
13
131
64
45
30
12
9
176
43
162
3
87
41
37
12
6
54
96
83
61
36
63
32
160
99
93
63
177
237
6
282
51
27
53
1
90
108
18
114
5
61
24
6
24
45
176
49
66
29
61
42
41
151
9
144
87
41
37
75
57
23
397
131
64
93
18
12
72
60
36
125
85
59
73
192
23
157
51
128
331
6
72
12
36
23
16
81
84
59
67
144
78
15
3
114
66
42
47
1
63
96
3
48
24
186
42
138
23
7
12
30
47
115
18
72
51
69
363
3
30
150
9
63
12
5
13
30
117
3
222
15
63
12
66
180
90
53
1
156
35
19
18
75
32
208
48
48
87
54
60
96
102
72
66
102
42
36
72
72
35
1
120
23
64
105
60
75
45
3
9
6
65
157
18
12
168
54
135
21
72
35
48
55
210
23
96
73
240
23
85
30
90
54
126
30
17
16
87
132
162
3
513
90
42
11
127
30
180
15
27
165
32
288
37
66
30
24
83
13
30
60
9
141
144
36
84
120
36
47
85
12
108
83
85
27
105
138
30
12
42
9
297
30
9
75
5
25
66
12
57
15
225
81
47
25
72
30
36
45
45
12
120
60
18
234
276
3
27
30
24
60
3
80
55
57
33
210
90
78
5
19
221
97
18
29
48
7
60
6
39
33
48
47
7
600
210
126
114
108
18
72
41
1
168
87
80
55
30
36
12
11
64
96
32
55
42
63
32
13
12
282
125
144
1
180
30
173
67
66
180
30
60
45
105
24
36
24
51
32
16
80
127
60
5
79
33
123
5
37
107
13
228
240
204
83
13
99
80
16
32
192
61
30
72
42
51
27
18
42
78
27
3
125
7
258
120
24
23
37
36
30
12
90
12
30
6
83
457
24
15
48
32
16
75
5
7
108
42
60
12
30
78
90
162
3
3
54
ABCD 99183411356*3^$a+1 [50009]
14
29
95
18
7
25
36
51
15
10
116
4
86
9
3
58
30
29
15
93
25
8
83
19
18
120
4
6
32
40
1
37
34
18
20
11
17
7
12
35
65
3
10
42
18
50
48
42
6
22
8
16
36
42
12
36
5
32
16
36
3
102
15
45
10
18
12
6
2
18
202
18
2
3
63
22
2
10
2
5
41
7
40
7
8
40
25
13
34
1
85
52
2
36
22
8
4
23
3
5
13
11
41
19
13
28
24
14
5
19
21
36
15
36
70
42
1
25
24
11
36
24
24
67
36
5
43
21
45
36
40
19
24
24
77
19
55
4
2
60
15
31
2
10
12
25
61
4
38
36
24
12
45
31
8
21
20
31
52
12
5
3
10
11
67
2
35
7
5
35
30
11
32
5
26
22
2
22
18
12
25
23
20
12
5
19
69
51
34
30
13
7
52
5
8
23
60
17
25
12
30
41
15
22
30
48
8
24
10
72
26
9
9
4
80
82
13
12
55
10
19
11
20
10
48
35
81
16
8
42
48
113
17
50
33
79
6
44
6
17
5
31
7
10
20
72
3
45
39
8
25
6
17
35
8
42
27
75
22
14
21
1
2
96
16
26
35
13
34
108
5
7
25
47
125
21
12
42
24
22
20
23
12
55
4
8
42
23
115
52
25
5
38
17
5
18
1
7
4
85
1
23
11
13
13
12
3
3
34
8
48
6
60
18
22
14
4
26
36
9
9
156
66
60
9
7
2
22
30
14
76
30
38
28
14
30
28
2
18
10
7
100
9
30
52
30
19
16
25
32
22
1
12
43
18
24
10
41
15
82
12
26
6
28
31
67
18
51
8
65
12
20
16
14
28
61
41
20
48
6
30
36
6
18
22
84
14
35
4
36
44
1
24
40
12
26
117
32
25
16
43
11
20
10
30
14
6
46
7
13
35
17
47
13
7
13
15
21
36
18
17
4
1
48
11
7
13
1
36
34
5
1
32
12
75
1
2
6
60
39
13
2
17
13
51
20
7
34
68
102
6
24
18
12
10
35
33
22
14
11
13
22
14
4
7
25
10
6
14
45
69
15
49
2
9
75
60
36
30
48
82
20
45
33
51
32
47
1
19
65
28
3
72
4
6
23
1
31
52
63
10
32
28
7
65
12
20
66
64
36
17
32
24
17
14
46
14
5
5
90
5
13
42
18
30
13
7
42
58
2
16
19
11
17
13
19
25
28
8
15
33
4
43
73
71
4
32
19
18
18
4
48
20
66
15
44
1
42
22
2
28
37
4
31
20
40
13
17
79
119
17
13
56
42
42
6
16
20
6
40
32
11
11
1
29
35
13
26
24
30
11
89
18
17
3
22
23
67
20
6
52
14
18
6
41
23
41
1
8
78
12
78
18
6
36
10
12
2
24
22
12
2
48
40
62
36
30
34
41
7
20
5
35
25
5
18
44
45
45
24
22
42
7
1
47
17
14
4
56
4
18
24
59
79
5
13
43
36
16
49
35
3
12
41
223
22
2
30
3
27
40
12
78
60
7
5
14
5
17
19
13
28
7
36
89
62
10
18
20
21
32
7
21
61
23
51
42
12
3
55
24
36
44
36
52
17
1
23
27
5
77
7
19
72
70
20
42
22
8
15
7
29
9
11
11
44
9
13
2
88
5
7
8
17
5
11
7
50
4
26
5
17
7
23
62
11
5
24
44
6
45
51
48
57
9
48
11
31
58
2
9
7
32
52
38
10
78
2
18
15
7
2
54
42
12
48
54
18
6
30
12
22
1
12
13
42
30
34
98
96
4
20
6
96
6
24
15
8
23
20
34
20
35
19
60
29
77
19
29
80
3
75
82
11
44
12
1
70
2
22
30
80
35
35
30
44
16
90
60
26
3
19
30
32
18
6
16
6
84
26
12
18
12
17
40
1
7
43
24
41
13
16
18
13
88
31
90
79
79
40
8
54
35
31
24
78
10
1
55
5
7
34
44
94
2
10
29
9
10
42
96
72
60
2
33
75
30
28
12
2
10
6
2
36
51
21
63
39
42
18
28
20
22
12
55
11
2
18
4
30
8
63
19
14
6
36
29
1
3
7
68
21
3
77
84
24
25
12
138
12
84
16
56
12
17
79
4
17
123
6
6
5
41
102
50
35
5
38
4
13
17
91
13
22
30
23
51
5
4
1
48
8
114
41
7
6
84
11
7
52
56
16
13
28
67
48
37
5
23
63
16
5
9
47
25
23
41
11
57
11
76
13
12
30
8
6
16
30
56
137
55
57
1
7
13
70
12
5
27
70
19
11
6
2
30
10
12
14
6
18
6
24
22
31
49
6
12
21
39
22
48
2
21
69
16
20
48
54
12
58
48
24
20
6
60
17
28
25
2
5
7
10
38
18
22
30
110
53
13
6
16
72
1
16
1
24
98
12
6
4
14
34
2
28
18
2
30
36
15
51
18
6
6
40
18
1
29
48
50
5
47
37
19
4
1
1
70
60
48
30
2
6
47
83
2
83
17
12
36
42
25
13
12
11
12
4
56
24
53
26
34
116
16
11
39
10
50
24
12
9
25
35
13
50
18
3
1
8
18
4
14
11
113
8
12
3
9
6
30
30
24
21
24
44
16
3
22
30
13
12
1
12
40
8
15
9
28
60
48
19
11
122
23
5
12
2
126
15
3
29
5
43
7
66
11
95
26
3
9
6
9
15
30
35
31
6
40
6
80
34
134
64
42
6
44
28
12
26
15
27
36
76
29
24
13
19
23
20
126
39
8
64
1
12
12
128
22
26
15
32
1
6
45
36
7
5
3
54
3
27
30
23
17
60
43
108
5
12
30
98
24
30
60
24
22
38
12
65
7
28
2
42
10
6
30
8
35
59
5
27
6
42
5
61
4
72
48
7
4
15
45
32
17
50
162
16
19
1
15
69
18
58
23
1
6
73
16
43
2
24
76
8
58
30
80
52
30
60
72
8
33
9
54
6
3
12
33
47
4
27
42
10
25
35
1
11
8
22
30
6
19
11
42
38
22
2
29
4
8
48
4
57
16
2
6
27
19
14
16
74
90
35
29
35
33
64
11
9
30
16
32
117
3
21
15
12
18
11
55
48
33
7
2
15
43
8
34
30
53
3
12
138
22
25
17
8
27
63
30
130
26
35
19
5
7
5
25
30
18
3
9
28
47
48
36
9
22
66
23
7
20
22
30
18
80
39
25
80
35
13
6
12
53
31
89
37
47
17
38
6
39
3
18
11
65
11
7
12
38
3
27
52
1
13
16
20
36
10
17
32
23
8
30
18
30
4
50
6
11
16
60
37
32
11
25
59
19
34
20
12
16
7
25
47
24
24
47
30
91
19
48
10
7
4
1
14
4
41
27
10
2
57
115
20
6
4
11
9
30
29
4
21
34
42
11
19
8
82
30
1
4
15
6
34
80
45
21
40
32
28
20
52
31
24
5
43
17
20
3
37
32
10
29
21
48
12
6
52
2
36
12
52
26
22
26
60
21
20
5
18
181
107
14
10
18
35
3
12
10
30
37
1
10
2
30
12
5
84
19
10
12
18
62
30
29
17
8
114
30
36
27
7
60
12
18
8
48
76
30
1
19
16
13
1
3
25
90
13
13
4
30
77
9
75
27
10
12
7
1
83
16
9
76
14
12
22
38
24
30
76
24
8
28
19
43
53
97
40
12
6
13
17
24
8
23
5
47
93
24
11
12
17
44
54
12
78
12
16
8
34
8
24
10
18
20
65
55
12
10
6
2
6
6
18
12
10
19
17
19
4
57
15
25
7
5
42
30
6
8
6
18
5
5
8
24
11
12
1
51
13
50
36
5
52
25
7
1
126
45
33
6
4
60
41
104
12
84
24
5
30
12
5
3
6
82
12
37
5
14
22
14
36
24
28
1
16
13
138
12
60
72
1
79
10
8
36
12
24
18
18
22
2
23
35
32
36
10
8
24
35
1
11
4
57
12
3
67
20
10
2
53
16
61
20
66
5
24
ABCD 99183593896*3^$a+1 [50040]
39
45
45
90
13
68
52
59
93
3
12
42
24
135
87
72
6
54
42
63
27
24
30
90
12
48
6
31
17
6
37
29
3
28
29
43
5
18
30
18
49
47
13
80
3
18
6
18
3
3
36
48
78
54
33
81
36
48
15
33
18
42
30
57
45
42
6
3
45
7
20
15
25
17
6
12
37
71
24
150
6
30
12
84
78
66
19
77
39
21
39
12
39
1
20
93
99
60
21
6
6
48
6
1
92
21
54
18
42
12
24
42
7
23
93
45
139
101
42
12
25
5
12
24
27
132
3
45
3
6
30
6
15
12
33
24
3
291
42
63
51
36
24
90
103
35
6
6
21
9
36
27
60
15
33
112
65
6
49
35
13
17
6
54
12
24
24
30
73
72
8
3
12
30
3
15
97
23
37
23
12
33
9
126
156
126
67
41
99
51
60
24
13
5
24
24
36
6
37
11
12
18
12
15
33
60
90
69
36
52
32
33
63
12
117
78
117
45
66
60
84
60
30
55
11
36
69
4
23
12
18
18
12
48
36
60
1
89
78
18
7
8
15
54
3
51
37
53
42
18
84
63
39
69
4
35
33
3
6
30
9
51
48
48
12
30
6
9
3
48
24
18
48
24
6
37
59
13
41
66
90
96
54
73
17
6
24
90
3
3
18
75
69
3
40
35
12
12
13
131
37
72
35
48
48
66
43
17
114
36
30
30
13
53
12
6
37
47
33
39
73
5
36
60
114
48
24
13
41
12
3
124
23
25
17
51
69
12
6
48
57
39
36
12
60
30
12
54
24
85
11
57
172
53
55
17
36
7
47
25
5
6
90
12
48
6
33
21
72
12
18
24
60
6
7
80
40
5
12
43
11
24
6
60
87
9
6
42
75
3
25
47
36
45
9
30
66
7
20
75
33
51
1
29
91
8
12
3
36
69
27
42
63
40
32
33
3
4
65
111
45
54
12
9
27
25
59
21
45
42
48
12
25
5
42
48
60
81
9
18
42
42
1
47
6
96
43
5
6
45
132
9
43
5
55
47
90
6
25
149
6
37
41
12
12
3
39
90
96
60
30
57
28
5
30
42
30
12
1
29
24
36
51
15
25
17
6
49
17
31
8
69
48
90
57
15
13
23
6
3
27
73
77
3
28
23
60
9
75
33
52
23
30
132
43
8
51
9
111
18
63
9
36
27
15
60
6
15
4
11
24
33
159
18
6
42
12
63
39
13
17
108
12
96
78
37
17
6
45
45
7
20
27
13
17
156
60
19
20
120
28
35
138
219
27
73
23
24
36
42
48
67
35
90
3
39
6
48
162
24
54
6
54
54
25
5
3
99
6
27
21
132
18
42
3
64
20
3
78
15
15
90
84
18
45
27
18
72
75
51
24
66
27
100
5
42
33
72
48
87
12
13
48
29
63
33
42
33
87
72
6
7
5
6
24
18
48
79
65
3
3
9
33
27
27
1
12
35
33
15
25
53
6
6
75
9
18
30
12
30
1
23
72
48
24
42
30
108
42
18
13
23
132
24
30
54
9
45
42
21
57
6
42
3
9
12
36
42
66
30
66
30
54
60
6
1
35
93
64
41
19
83
93
64
8
40
203
9
3
54
36
75
63
6
36
18
36
60
36
37
8
52
41
12
7
41
12
3
12
27
85
5
36
19
60
17
18
126
30
9
27
33
27
126
7
48
29
60
18
36
12
78
36
63
28
20
63
36
180
24
24
18
15
40
17
48
18
49
47
90
54
36
66
7
60
83
24
60
30
18
13
23
24
25
5
103
173
6
6
42
21
124
53
84
48
75
87
13
48
65
7
60
5
72
3
15
48
12
81
51
60
13
11
6
114
37
29
6
102
75
15
12
96
85
89
30
120
1
8
51
6
132
42
54
15
52
12
77
144
36
3
81
19
35
25
65
78
114
3
21
36
54
6
24
19
35
42
6
18
30
37
8
52
17
78
42
115
108
29
84
30
117
12
15
120
6
7
5
54
13
48
5
115
29
24
15
39
42
6
97
168
23
162
60
42
42
24
6
36
12
25
65
6
9
40
47
1
20
52
65
48
30
33
9
6
97
20
75
18
79
11
42
3
24
15
48
12
12
1
83
84
13
29
43
5
63
9
6
30
42
48
37
77
43
41
12
115
53
6
90
54
9
3
37
5
3
45
42
66
36
43
11
45
4
41
12
15
9
18
42
43
137
24
36
31
35
30
108
42
84
1
23
66
18
42
3
36
9
15
21
6
24
30
6
36
18
6
84
54
48
24
54
24
18
12
6
204
13
180
23
9
100
11
9
15
90
63
33
66
13
60
56
4
107
48
21
4
23
45
3
126
144
7
120
20
117
55
41
15
9
108
7
20
57
48
6
6
90
9
15
90
30
37
53
24
3
39
13
71
54
12
51
3
37
12
23
33
21
18
120
12
9
45
24
6
6
31
17
48
7
35
18
27
28
212
3
45
40
12
5
55
5
15
21
6
1
8
51
18
18
25
29
138
25
101
60
54
6
6
48
18
27
60
33
7
17
24
6
33
45
15
3
24
1
17
42
54
6
9
27
37
5
96
6
30
144
15
4
47
21
33
36
3
45
6
6
6
33
105
7
35
30
7
23
45
93
6
30
6
48
9
21
30
9
28
5
48
30
90
66
54
7
12
53
55
95
24
13
60
8
9
84
6
36
12
132
13
47
60
9
4
17
6
30
3
52
17
6
9
63
42
48
12
12
54
9
87
48
21
21
36
3
15
36
6
42
13
17
78
25
17
42
6
67
5
30
18
24
36
55
20
63
72
30
3
4
47
13
20
15
42
48
12
159
15
6
43
5
12
36
63
12
33
30
24
25
17
43
48
72
17
18
72
48
108
42
15
28
23
37
12
17
24
120
67
29
114
49
77
6
24
30
43
41
6
9
87
18
30
6
3
ABCD 99183933164*3^$a+1 [50018]
27
1
20
27
25
8
100
101
6
85
59
33
27
60
48
61
44
15
21
99
321
12
132
33
3
24
27
69
120
27
25
89
79
17
24
31
17
72
111
28
92
129
19
12
92
60
28
8
51
1
48
32
9
18
13
17
63
15
120
25
35
30
63
57
15
9
3
36
39
90
30
1
137
3
12
132
45
15
256
200
72
28
80
27
105
15
25
92
27
49
89
15
16
92
60
88
41
63
108
195
33
57
3
141
123
27
1
8
9
18
57
87
21
9
63
28
8
100
41
123
36
177
30
24
1
17
42
36
144
69
21
6
25
35
60
33
132
12
3
30
15
28
59
153
12
120
3
25
80
105
120
30
72
60
78
103
71
69
40
20
40
72
80
99
49
11
18
15
228
192
148
47
21
39
48
13
227
73
44
28
35
145
89
48
15
120
76
11
66
3
60
72
40
47
48
57
87
69
84
33
27
16
20
100
59
42
51
108
60
27
45
60
132
3
162
102
69
120
39
132
1
80
9
31
92
3
144
36
93
24
57
3
108
192
48
9
39
24
36
132
168
57
103
191
21
132
48
12
183
13
104
120
60
168
160
188
84
60
28
48
59
18
87
156
12
12
60
60
96
12
48
172
5
54
33
36
240
24
45
15
75
45
33
63
72
12
108
159
33
87
48
12
21
28
11
90
48
111
24
60
168
45
55
185
54
168
42
3
108
48
84
76
80
87
105
12
15
102
6
132
61
47
145
8
171
30
96
63
52
120
5
55
68
112
59
21
72
28
8
87
177
36
100
17
15
9
30
81
12
36
60
117
3
120
192
69
18
45
63
45
99
1
8
12
100
68
12
12
88
35
25
80
28
284
3
30
55
20
48
12
160
20
88
11
48
13
167
48
45
12
136
180
20
52
212
36
144
27
60
33
33
54
1
8
12
45
55
68
120
52
47
42
48
111
132
88
20
9
30
21
24
16
60
17
234
6
43
72
77
3
27
18
3
160
32
27
93
45
43
20
81
6
85
5
54
21
48
84
28
20
60
12
108
108
60
99
138
54
9
144
16
12
5
3
24
3
12
61
72
65
75
27
72
9
40
47
25
32
156
24
60
180
36
12
28
20
12
9
3
147
61
35
72
73
47
33
48
249
15
27
33
27
66
54
96
45
45
24
138
33
148
17
54
1
35
45
105
144
31
128
72
9
120
18
73
35
42
111
100
107
57
177
96
15
12
48
12
27
9
180
52
35
57
28
8
219
48
13
60
71
66
54
33
28
20
75
33
69
63
48
57
15
28
60
12
47
61
32
28
20
12
87
33
48
60
24
148
32
16
107
105
9
63
27
78
111
120
72
15
84
81
45
63
60
27
57
88
8
60
27
42
91
59
1
167
45
27
12
288
13
152
15
42
3
48
132
48
9
19
44
48
57
75
45
78
264
21
60
60
12
48
177
123
12
168
12
60
108
28
12
59
33
16
11
93
87
61
80
28
44
240
36
99
141
12
108
9
75
208
59
90
30
66
114
9
72
60
15
13
44
105
31
260
112
59
93
3
84
30
219
72
75
57
88
8
24
87
18
72
19
44
36
27
25
8
40
44
15
345
28
8
39
21
12
57
51
180
60
60
51
30
51
75
144
21
99
49
60
59
132
153
93
54
9
12
48
24
76
59
21
9
18
60
45
99
1
68
84
36
69
15
28
5
30
24
93
28
47
13
8
27
13
60
72
20
28
41
19
71
1
32
108
48
12
147
93
48
204
28
5
3
120
12
57
171
24
96
24
15
133
8
120
39
45
28
152
3
150
3
72
15
45
12
93
72
3
195
33
120
40
80
129
168
30
42
3
27
81
57
115
20
15
12
48
105
189
30
9
12
28
32
192
33
ABCD 99184484528*3^$a+1 [50155]
60
132
256
44
69
91
5
144
139
5
15
16
32
220
5
15
12
36
16
48
17
48
15
12
16
48
5
127
209
139
80
36
96
240
28
132
140
112
80
213
24
151
140
84
16
113
79
156
317
72
15
57
24
187
128
52
224
201
99
4
96
48
252
5
219
100
32
60
357
111
124
5
31
12
32
48
100
44
21
235
53
72
48
87
225
48
207
9
55
41
48
39
60
52
60
20
81
159
60
84
129
123
84
81
72
87
384
156
48
100
140
213
15
60
69
96
43
5
171
69
91
68
201
151
41
7
96
137
55
44
21
24
115
29
19
20
81
187
132
48
17
63
108
36
28
48
32
16
36
65
63
60
16
5
72
72
48
27
45
355
116
304
41
115
5
75
16
20
64
252
132
41
7
44
21
15
105
7
17
91
32
165
63
57
243
69
15
144
60
261
79
17
15
124
80
36
28
32
48
69
288
48
207
172
80
141
39
48
12
16
80
84
225
72
51
4
224
156
64
20
129
72
151
332
180
273
48
15
12
4
156
32
48
228
9
55
32
16
80
28
5
111
220
20
9
72
267
45
48
72
27
148
80
12
45
51
688
80
52
332
93
259
48
32
69
27
45
3
16
20
60
208
48
77
195
117
91
164
288
28
84
60
68
12
4
80
144
96
112
44
93
327
81
24
115
5
144
24
48
55
80
33
27
48
192
180
112
108
53
139
125
72
15
81
159
144
60
45
55
257
144
48
15
48
9
195
21
43
20
76
5
15
336
252
240
93
55
60
53
72
87
16
41
48
243
84
129
111
64
60
125
39
105
247
41
48
7
32
108
4
80
64
96
96
17
43
272
213
139
68
60
336
84
96
129
111
57
3
4
192
89
7
65
27
196
12
288
20
156
21
48
15
12
4
113
171
45
72
15
112
80
48
28
29
115
173
48
7
60
212
33
27
21
72
3
52
128
12
84
76
32
261
171
213
48
168
147
64
128
93
55
89
55
80
220
36
128
256
60
5
15
129
72
72
75
52
60
53
15
28
173
7
48
89
3
4
60
68
16
272
28
197
15
64
80
60
48
148
32
268
132
12
128
96
69
43
149
15
129
207
33
15
124
5
336
367
32
76
29
55
272
48
76
36
113
15
192
28
80
93
7
17
31
192
41
24
27
100
161
27
180
201
39
12
165
96
48
144
31
32
172
197
235
96
53
72
7
272
64
17
15
33
31
41
72
43
20
28
96
36
48
32
268
372
188
100
12
80
45
72
123
304
240
20
16
17
15
160
ABCD 99184946956*3^$a+1 [50028]
20
64
60
12
21
63
27
48
30
72
90
102
42
114
24
15
15
18
47
37
39
24
3
30
63
20
55
9
36
75
5
49
15
15
6
51
39
6
6
69
15
5
13
75
63
48
29
13
23
4
33
27
93
47
1
155
1
24
11
1
3
39
66
111
9
11
1
24
18
30
47
64
15
30
15
20
31
69
84
45
30
6
6
36
30
18
105
9
60
15
21
35
151
9
27
12
6
11
49
132
30
12
60
78
24
18
21
9
35
43
30
3
24
56
36
24
7
9
9
12
12
51
45
71
25
23
25
66
60
69
21
39
12
20
13
27
63
5
61
12
48
24
51
45
95
4
3
33
9
18
29
13
48
23
4
36
177
12
126
5
1
24
11
4
39
125
36
7
57
12
104
4
45
60
42
6
27
51
12
48
6
54
5
31
54
36
66
18
30
42
30
18
75
9
12
15
24
24
36
56
61
63
20
37
3
80
67
42
30
21
21
18
5
16
75
6
24
35
4
32
31
54
39
21
6
30
18
5
19
6
15
21
15
39
6
99
21
36
24
39
20
4
51
66
3
96
9
36
35
24
13
27
45
18
9
9
15
20
25
12
123
27
42
11
7
69
45
39
45
36
39
20
36
4
9
36
54
5
31
5
4
21
24
18
33
9
138
9
3
48
48
6
23
97
15
21
3
20
25
54
12
6
3
21
3
21
12
18
6
18
30
60
6
30
59
7
18
27
68
1
12
27
15
138
63
99
5
1
35
24
31
5
49
48
12
47
13
15
81
60
60
96
6
30
87
20
55
36
21
129
11
1
3
24
105
78
30
12
36
15
15
29
36
4
36
27
30
120
84
18
5
7
6
12
6
41
40
9
15
20
25
24
48
24
6
9
8
1
15
15
5
7
24
9
9
47
31
9
165
23
76
45
36
54
5
25
11
60
49
15
21
6
30
23
85
30
24
21
20
37
63
39
5
13
23
37
47
1
59
72
13
51
15
36
45
24
21
36
48
12
144
24
11
49
24
27
21
24
23
25
11
25
36
60
24
35
31
30
36
59
24
36
28
33
54
18
30
18
47
16
15
9
36
27
60
9
45
75
33
12
59
1
18
6
15
27
18
39
36
27
78
12
12
35
1
150
30
12
23
55
54
111
20
7
54
95
64
9
60
15
21
54
42
23
31
30
15
87
54
3
117
3
105
47
31
48
30
192
23
16
15
9
120
9
27
9
15
36
123
6
11
4
27
18
54
72
18
71
24
12
24
25
12
63
21
24
35
37
24
78
6
12
12
47
25
15
9
72
54
6
42
6
15
15
36
9
9
60
48
30
18
51
104
24
31
12
132
6
11
31
18
15
24
135
6
11
64
44
36
49
35
1
102
12
18
60
23
1
24
12
23
4
32
61
3
45
11
4
39
12
5
4
36
3
66
30
12
30
24
96
72
15
75
48
12
42
48
75
81
71
1
72
12
18
21
51
29
115
29
1
24
48
12
18
48
69
33
48
60
30
9
33
12
12
108
11
55
6
90
18
60
75
36
9
132
24
66
9
24
60
92
1
12
18
57
117
15
48
32
28
36
9
90
5
13
54
33
33
48
24
11
40
9
48
3
21
18
41
36
40
24
20
55
105
20
97
18
30
12
42
36
5
19
6
15
9
18
9
21
27
15
12
18
11
4
36
15
24
5
25
60
30
48
12
48
33
9
18
30
63
39
5
13
30
57
12
9
15
84
21
6
53
1
15
21
35
1
12
48
48
135
57
42
5
91
12
42
12
18
6
24
11
37
48
24
11
25
12
3
60
45
35
100
36
69
15
45
11
13
48
23
49
27
15
9
39
6
42
132
6
12
60
3
120
9
11
124
3
78
66
6
60
59
49
39
15
6
54
81
15
29
37
3
75
21
9
12
39
20
85
15
45
24
12
36
18
41
1
47
25
36
71
91
48
5
36
4
60
20
109
35
43
18
12
59
25
3
56
1
24
30
5
7
113
79
48
17
37
18
66
42
9
93
27
3
42
39
129
48
30
33
15
60
12
9
84
24
3
24
89
36
13
6
5
97
123
45
42
30
48
11
4
80
25
11
4
24
12
20
40
3
21
20
24
7
29
40
36
80
1
39
33
111
9
11
84
145
6
29
1
99
32
4
87
18
35
36
4
120
15
30
72
83
49
6
12
144
6
24
3
3
9
8
13
18
42
120
12
12
24
15
36
20
1
60
3
51
5
49
95
60
25
24
15
21
30
24
5
1
42
9
21
60
30
53
16
68
16
21
108
51
69
6
54
107
31
30
3
57
99
68
85
111
9
11
40
51
6
27
57
23
25
27
15
30
24
12
42
18
84
3
57
63
36
9
35
91
9
12
24
21
23
36
36
60
13
36
24
15
20
43
9
33
12
23
1
24
36
6
66
24
24
12
23
4
56
49
48
23
1
39
57
84
3
33
42
57
8
72
55
48
81
56
40
21
12
6
90
54
18
12
42
18
11
4
21
84
35
12
28
27
18
36
12
3
15
29
61
51
3
45
33
48
24
12
39
20
4
20
72
25
15
39
36
9
39
30
18
53
49
42
78
48
54
5
1
3
57
47
7
54
39
87
36
24
18
6
9
21
15
20
100
21
39
9
71
37
63
44
31
5
97
23
36
1
54
6
42
6
15
15
5
24
36
4
135
6
15
20
4
27
6
47
1
39
153
24
35
24
4
15
17
84
4
123
18
15
15
5
100
39
21
44
52
20
1
24
3
96
20
67
33
45
75
129
11
31
30
24
71
24
64
12
68
1
6
60
24
21
8
1
36
36
48
12
12
48
3
45
11
13
11
36
28
15
41
37
27
36
36
21
24
3
15
41
64
56
76
81
90
29
73
48
99
9
12
23
24
1
15
45
6
18
15
15
78
12
42
6
27
75
17
64
57
12
60
6
54
6
29
25
12
3
81
11
1
3
36
8
61
71
48
121
15
21
39
144
51
6
3
45
36
59
13
3
75
42
27
33
18
6
24
51
15
30
39
20
40
20
25
30
9
20
1
114
6
30
24
21
24
92
79
5
60
139
90
18
77
1
60
6
9
36
144
21
59
55
5
16
21
24
63
32
73
12
6
9
69
24
27
33
12
6
18
71
151
18
12
3
24
3
18
59
16
39
21
9
96
12
3
20
31
36
9
9
102
42
6
5
25
72
30
12
18
23
31
5
43
45
177
63
36
39
5
25
47
49
12
3
69
36
12
78
9
56
49
15
12
39
30
54
5
16
75
125
16
3
6
36
18
36
29
13
48
ABCD 99184996096*3^$a+1 [50001]
90
41
1
30
48
240
17
121
63
9
60
35
127
18
12
30
45
45
51
8
60
1
179
31
6
60
12
18
60
12
30
78
72
5
67
6
24
23
36
7
12
12
21
108
57
3
39
12
126
24
18
77
28
12
24
57
42
42
60
83
85
60
72
36
114
81
57
210
41
121
23
13
30
72
45
45
15
32
25
30
29
7
24
96
54
36
3
57
90
17
13
60
3
36
3
48
24
90
30
18
3
8
37
114
6
12
3
9
75
63
77
91
89
133
102
29
7
30
42
150
72
83
37
30
6
150
17
55
48
12
18
54
90
15
21
90
30
12
12
6
30
59
43
192
18
48
15
99
18
30
18
15
9
36
30
72
77
40
21
180
12
11
16
104
7
9
33
60
60
15
116
1
3
63
12
93
48
36
21
87
3
180
72
5
7
29
37
12
47
61
47
12
1
42
21
36
3
12
129
9
78
54
60
39
27
102
18
9
15
48
102
180
15
44
1
35
55
60
30
60
108
3
9
30
29
7
33
36
33
30
198
42
5
72
121
24
3
12
63
41
1
6
53
1
15
51
30
54
66
3
20
31
66
59
55
18
11
1
30
33
63
72
90
60
18
12
30
123
44
108
120
16
27
114
66
17
37
6
24
36
30
30
93
51
30
60
30
5
73
3
9
35
13
11
7
42
11
84
7
120
81
27
30
30
21
9
132
3
36
21
35
24
1
6
120
210
84
6
17
13
3
9
18
53
4
3
42
11
1
39
39
102
36
12
90
57
8
37
168
11
1
15
21
72
18
24
30
186
84
120
53
37
48
75
27
5
13
18
24
36
24
21
8
67
45
24
8
13
42
17
25
78
77
13
60
3
24
3
72
53
13
72
108
12
11
19
18
90
90
30
54
3
57
36
150
30
47
7
33
33
180
23
16
3
102
36
3
81
35
61
15
39
213
117
18
12
36
57
105
15
117
36
72
11
1
15
63
65
16
51
18
155
115
57
75
69
24
32
25
48
78
54
18
12
66
63
51
6
24
3
27
5
1
23
24
60
55
60
30
12
60
3
3
17
13
30
33
57
27
57
23
12
55
6
23
37
42
78
12
11
67
45
92
37
90
29
24
67
45
8
37
111
39
18
42
81
24
8
37
120
63
15
78
24
59
67
24
9
111
9
21
48
18
12
65
235
165
3
17
12
13
42
66
23
7
42
72
60
18
78
12
35
76
51
18
47
1
12
51
56
1
195
57
51
99
162
75
8
12
4
39
12
105
33
12
83
52
21
24
120
35
1
42
42
3
15
17
60
73
12
48
12
48
72
18
12
48
42
90
153
3
30
30
234
120
59
7
12
12
6
30
29
4
39
41
1
15
8
55
12
5
1
27
45
12
35
1
24
135
285
3
3
12
48
24
93
165
15
15
65
85
72
96
47
7
5
73
15
56
1
39
87
33
9
12
90
18
30
48
9
44
7
84
33
27
48
42
66
12
18
3
80
31
18
27
33
95
7
108
18
12
48
63
12
24
45
48
90
192
96
12
90
30
12
18
12
66
60
29
1
24
66
17
25
48
24
3
27
18
75
3
17
37
18
141
140
121
119
4
45
48
54
69
21
30
53
72
13
30
12
93
33
83
19
120
17
16
39
29
49
72
36
24
78
78
30
204
66
99
33
72
60
35
103
18
75
44
24
96
145
155
48
16
21
48
15
32
31
30
24
18
30
42
185
1
54
120
36
24
29
79
137
25
63
75
42
6
60
42
95
16
21
150
6
60
15
9
198
72
30
36
3
129
150
41
7
29
25
18
5
25
12
78
12
36
12
72
6
63
51
60
81
15
24
18
60
63
44
25
23
55
18
24
18
5
7
33
27
9
36
15
45
15
6
27
57
60
6
117
3
72
17
43
21
261
18
12
18
51
24
57
18
45
57
30
48
72
9
36
20
1
59
55
9
20
31
6
120
54
21
8
61
18
81
51
96
30
47
7
78
30
18
72
72
66
113
1
30
5
25
108
27
15
29
127
9
21
150
33
111
108
5
43
42
27
3
90
42
29
67
93
44
7
90
30
258
27
93
48
3
99
21
21
51
15
12
30
42
33
20
28
39
18
12
6
60
24
18
18
12
117
24
36
3
18
60
312
71
37
12
27
104
24
13
54
21
45
24
179
1
90
30
30
120
5
13
30
30
11
24
13
54
53
12
31
42
72
36
12
18
24
6
12
72
18
72
5
16
24
36
9
120
6
12
17
1
12
48
54
6
24
63
96
9
60
3
57
27
15
29
7
12
42
18
12
18
35
43
9
21
84
3
27
6
39
51
114
90
90
30
18
18
60
53
91
69
39
42
216
183
141
3
3
120
30
144
126
29
1
30
57
56
7
117
36
57
24
6
17
25
12
6
30
42
12
126
30
132
18
39
45
18
12
69
9
42
21
9
30
125
13
3
9
66
24
65
61
15
9
48
48
30
12
18
47
103
24
66
24
96
12
123
9
6
30
63
111
53
13
30
60
113
ABCD 99186225644*3^$a+1 [50006]
27
6
30
9
8
37
24
27
8
37
11
79
81
45
59
43
42
18
12
5
1
12
60
39
33
15
8
61
24
12
60
12
71
1
6
36
90
3
8
7
65
37
11
13
54
12
41
1
12
75
33
18
78
15
21
3
153
18
5
19
165
104
1
108
11
1
63
56
25
23
48
37
24
72
27
45
11
16
21
11
24
109
6
29
16
45
59
31
12
36
54
54
18
3
33
39
33
42
156
162
15
8
40
15
105
3
21
45
72
35
40
105
6
36
5
25
18
21
8
16
56
40
21
155
49
23
120
37
36
71
19
45
72
57
47
43
29
43
60
17
19
12
17
43
102
95
48
109
6
72
66
18
60
5
49
111
15
126
84
23
1
15
75
29
37
54
18
18
17
64
45
3
8
43
29
48
24
16
9
39
24
27
72
252
54
90
42
18
18
66
42
71
19
21
24
9
180
72
30
6
15
48
3
90
11
16
69
11
16
99
66
11
40
32
67
54
48
63
152
7
30
24
12
24
36
3
33
23
85
3
48
48
24
57
159
24
9
18
24
30
18
18
3
96
45
6
21
8
37
96
12
23
24
136
33
15
57
18
42
11
24
16
8
7
54
3
24
99
45
32
19
48
45
33
84
35
1
18
21
32
19
5
49
95
120
43
101
120
24
19
29
31
18
23
43
150
135
3
21
21
3
9
36
72
60
162
54
108
30
72
90
3
8
67
21
9
42
48
21
33
24
90
54
48
15
57
72
23
24
24
25
36
120
72
27
96
8
31
6
35
88
24
32
1
12
36
18
53
19
21
72
33
23
109
102
96
21
45
3
3
18
3
9
39
51
18
78
77
24
73
24
48
18
60
9
9
95
13
27
96
8
97
23
40
33
63
45
126
66
35
16
21
24
18
33
3
21
135
18
72
36
6
21
105
72
47
16
3
29
43
21
3
21
45
6
66
11
88
24
120
9
23
40
33
48
18
5
13
3
152
24
7
90
144
18
45
24
3
21
32
24
25
24
36
30
5
16
69
54
96
18
30
54
72
15
21
6
18
48
24
30
24
93
27
18
54
45
96
81
54
30
35
1
15
8
40
81
47
61
131
13
3
51
45
24
32
13
30
54
18
24
66
36
54
17
16
21
59
112
45
27
24
45
120
24
51
33
39
51
54
15
48
159
48
6
30
5
145
39
120
21
83
79
9
9
48
96
84
27
9
36
59
1
12
3
69
27
195
5
85
3
45
27
9
114
149
61
3
56
40
24
72
48
27
18
114
90
12
24
75
24
24
123
18
123
63
90
63
81
90
5
25
36
108
108
24
11
24
16
21
3
9
24
47
64
24
9
36
30
21
75
126
87
24
152
24
1
36
3
8
37
11
67
18
27
111
9
32
37
51
8
16
9
60
27
9
23
16
128
103
17
64
99
144
48
29
13
3
96
75
5
13
36
78
66
23
16
21
11
43
77
64
24
33
47
48
24
16
21
83
13
30
6
90
18
3
27
18
24
35
16
32
19
54
18
90
11
49
63
21
54
29
7
6
51
24
9
95
85
18
41
1
12
35
24
31
9
24
8
13
72
3
32
64
33
111
32
1
87
33
47
48
73
90
72
12
6
30
54
15
8
37
59
43
5
157
3
51
6
84
27
171
60
33
96
33
15
15
6
3
123
29
64
33
12
27
8
1
63
123
144
53
31
65
13
11
16
45
72
36
15
3
5
16
48
120
63
12
53
19
60
36
54
36
48
24
36
71
19
30
90
45
8
19
72
21
8
7
41
48
115
29
1
6
17
88
32
109
11
43
198
95
48
25
18
48
101
13
12
47
115
5
67
101
43
141
24
48
75
96
5
61
54
6
90
18
36
66
21
32
61
11
37
11
25
60
27
8
96
16
8
1
36
6
45
9
39
24
21
42
9
24
80
16
45
27
27
5
49
39
93
66
90
23
120
115
36
228
42
18
18
66
6
47
16
24
32
43
21
15
9
75
18
11
31
18
23
88
9
60
12
36
90
81
27
21
72
141
72
11
103
17
193
36
35
16
56
48
13
83
91
18
3
69
6
36
161
1
138
36
36
24
29
61
30
24
21
9
60
11
73
143
25
72
12
6
18
12
71
24
49
24
126
41
72
31
12
29
16
33
87
56
1
71
37
35
16
39
17
13
59
73
18
48
18
3
48
57
71
55
78
35
13
72
36
18
125
40
21
27
75
117
104
112
27
21
8
25
60
54
30
95
40
27
5
13
96
18
81
9
84
78
18
36
156
51
24
104
16
3
6
36
198
5
168
1
47
25
18
45
32
19
30
15
3
21
96
81
42
18
72
54
45
48
33
23
24
24
13
3
3
30
15
48
45
24
12
24
36
18
18
167
24
16
21
27
45
3
96
15
12
6
12
11
7
60
30
18
18
3
24
27
42
66
57
72
3
18
72
35
40
27
54
15
45
51
8
64
192
56
64
24
27
18
30
54
36
78
5
43
60
36
5
13
12
18
72
72
42
11
133
27
99
30
63
9
42
18
27
147
78
90
69
105
39
3
30
42
21
81
15
24
33
23
55
12
29
64
8
67
18
51
3
101
64
27
42
48
36
60
48
3
87
42
15
57
23
25
18
90
107
1
18
5
31
6
12
78
30
11
7
17
97
174
6
75
152
ABCD 99186334706*3^$a+1 [50012]
13
3
24
63
17
40
15
89
16
21
23
76
45
15
36
20
7
21
152
7
101
16
81
63
27
54
11
55
24
9
20
19
17
96
55
45
44
31
89
25
36
12
72
39
56
40
33
27
60
3
93
105
15
15
24
126
263
100
36
80
1
3
72
39
29
19
53
19
161
4
33
63
24
21
39
105
15
60
3
81
9
48
3
20
49
42
29
37
3
32
160
57
3
57
11
37
35
100
8
61
51
48
21
111
15
72
41
16
15
6
215
40
8
180
1
150
21
9
18
18
90
60
54
11
37
18
24
21
8
7
29
24
1
30
21
20
37
47
4
111
9
80
1
30
189
87
30
59
73
27
3
78
3
141
120
36
35
109
135
224
72
25
90
9
56
7
17
76
45
15
45
12
51
20
36
61
3
27
54
35
25
99
72
45
12
51
12
9
36
3
36
33
63
84
204
36
105
66
9
33
3
9
39
32
19
6
84
36
39
105
15
21
23
72
48
40
21
36
30
129
21
15
120
27
30
123
45
15
69
35
40
15
9
99
78
39
45
51
204
15
96
45
20
124
135
66
3
32
144
25
30
81
8
72
7
53
49
108
27
24
12
27
41
19
53
4
15
9
92
4
33
3
75
30
15
8
1
35
124
72
20
48
7
30
24
39
9
107
1
23
1
126
9
36
8
16
21
30
24
161
64
21
3
96
60
20
4
21
30
9
12
69
111
15
5
139
6
15
60
8
1
6
9
81
3
69
27
116
48
1
95
36
49
15
3
42
11
37
167
16
68
1
36
23
52
15
5
28
12
84
201
35
19
36
29
1
59
1
39
36
44
4
20
100
81
11
4
21
15
15
53
19
81
80
76
75
138
63
120
48
80
127
30
60
39
15
21
60
9
135
21
35
7
12
81
120
129
99
12
60
144
44
40
9
27
36
60
45
75
84
21
39
44
79
17
13
71
1
75
20
55
89
112
8
1
51
8
1
36
120
195
99
65
36
19
105
45
51
24
96
39
5
36
48
16
75
60
129
32
37
48
23
91
29
19
18
24
108
11
316
15
36
102
18
33
20
1
90
5
73
47
25
11
7
12
6
15
24
24
80
1
30
18
27
44
52
24
105
51
27
57
123
18
30
24
21
15
89
85
35
61
3
32
40
8
79
102
35
40
33
27
36
8
37
3
56
100
24
92
85
3
20
40
36
123
17
1
155
235
113
37
30
5
124
3
33
24
15
65
1
59
124
21
66
90
35
4
36
24
51
69
141
135
9
18
33
117
12
95
36
120
4
24
87
45
99
45
93
107
36
7
21
32
48
7
69
3
21
81
18
117
33
3
44
160
20
1
3
56
4
117
23
36
124
32
25
192
63
120
75
9
80
84
7
45
9
35
216
64
56
24
31
54
36
23
91
36
9
183
41
109
63
8
120
52
80
85
63
36
80
60
31
42
72
119
79
17
36
48
72
28
51
90
18
102
51
9
15
20
73
162
36
144
89
100
20
1
78
17
1
75
44
16
39
6
72
63
9
159
72
20
4
80
204
31
18
78
93
87
33
36
20
73
3
45
144
59
12
55
114
71
144
121
24
171
9
36
3
69
30
18
3
20
139
53
28
51
65
100
51
29
1
23
109
12
18
17
36
4
93
63
189
11
7
12
36
93
141
18
41
157
15
9
48
23
4
24
56
24
160
96
44
91
5
163
17
1
35
84
36
37
51
27
90
72
30
33
45
39
24
12
27
57
3
101
19
17
36
24
1
12
71
72
19
6
72
11
60
36
4
36
63
41
12
4
3
81
21
36
15
9
15
3
53
37
87
93
47
124
56
60
103
72
36
9
44
7
9
45
48
3
15
42
180
3
105
30
69
63
137
24
52
69
15
24
21
48
23
19
90
36
83
37
3
32
60
37
47
25
11
37
63
9
35
36
19
9
60
27
33
87
45
8
36
25
15
20
76
279
9
69
12
15
63
53
19
18
27
44
19
12
36
113
19
138
3
92
37
12
60
48
72
15
200
24
1
30
6
30
9
116
4
24
12
60
140
19
81
45
12
23
55
53
1
30
5
4
51
165
24
20
37
114
18
47
60
16
69
78
17
55
90
135
44
360
37
12
72
6
12
33
24
56
4
51
9
21
42
57
33
3
48
12
57
3
69
75
3
33
48
36
3
72
41
49
71
25
12
60
108
90
89
136
9
35
4
72
45
59
40
15
21
27
17
1
35
25
15
57
18
45
20
4
123
42
15
20
76
15
72
180
17
1
12
18
9
33
47
24
12
37
18
42
11
1
39
96
44
132
49
60
15
255
48
42
15
33
63
8
1
60
35
1
54
30
15
45
35
136
75
24
65
36
37
23
67
ABCD 99186858788*3^$a+1 [50058]
81
15
9
60
135
72
273
27
5
16
183
36
60
29
91
69
56
139
144
96
9
132
3
192
5
148
108
3
36
45
3
81
12
240
12
87
24
324
45
36
15
69
8
52
27
21
87
132
9
60
44
100
267
9
156
36
8
79
101
31
108
113
148
32
4
123
45
48
159
69
12
228
36
120
3
72
24
29
7
144
105
132
123
21
84
15
9
36
51
81
12
12
15
33
128
19
161
79
60
81
279
60
21
27
365
55
33
144
48
27
81
27
33
3
21
63
12
24
24
81
99
33
39
21
219
21
27
12
24
60
21
44
64
27
24
81
15
5
160
56
67
192
60
69
51
9
36
183
12
24
69
15
77
19
17
4
104
4
48
39
9
15
65
4
87
21
32
52
96
12
27
105
39
57
24
20
103
5
55
72
33
15
96
69
36
60
132
159
9
51
60
105
39
84
33
3
77
112
135
77
40
99
36
33
27
21
63
36
41
127
72
21
212
52
3
120
72
60
33
300
27
33
111
60
29
67
93
15
41
52
20
7
60
185
76
15
117
3
36
41
223
141
216
12
36
39
36
21
144
24
8
28
44
112
36
3
9
111
9
207
120
108
96
24
21
72
27
12
33
15
93
12
207
9
171
168
192
185
19
120
9
60
180
75
81
15
84
33
24
3
45
87
60
33
51
240
36
41
28
96
168
111
201
24
171
24
9
32
148
48
60
27
12
60
81
60
44
16
3
17
124
84
51
60
120
69
144
68
7
45
56
52
27
12
21
240
80
100
63
156
9
12
63
65
79
36
24
60
21
51
21
12
87
41
139
24
96
33
27
48
33
32
28
48
24
60
20
7
225
20
4
51
69
159
36
77
7
72
9
236
79
120
105
180
39
105
51
69
36
12
39
29
16
63
65
7
48
36
120
81
15
48
12
45
128
7
65
16
12
27
81
27
201
180
312
8
31
228
105
60
48
27
77
103
113
19
60
105
99
45
39
21
111
48
33
3
36
9
12
132
108
3
21
15
24
9
336
51
24
45
96
15
24
77
52
27
108
225
111
84
12
21
3
36
21
3
36
105
3
45
51
36
24
297
12
51
24
12
48
60
57
243
33
84
195
21
288
15
81
3
21
75
117
32
108
52
111
24
60
36
21
39
9
188
64
3
93
207
120
36
105
75
89
28
39
120
29
52
20
19
69
39
81
12
39
21
3
21
144
75
45
195
180
24
33
8
19
12
84
36
245
4
12
20
108
124
27
180
21
44
55
60
24
144
120
12
105
60
3
153
48
51
24
144
45
75
156
9
8
144
4
176
4
104
91
105
15
5
91
53
88
48
96
63
12
165
99
24
165
195
12
105
24
36
48
80
108
7
120
12
108
72
24
129
12
108
48
72
72
15
101
19
48
12
129
75
36
21
72
72
236
124
48
96
51
60
33
20
55
180
17
88
60
15
33
87
120
81
36
99
156
45
36
8
55
24
12
69
39
12
273
108
24
39
21
99
24
60
5
7
9
24
108
39
48
120
156
216
48
93
3
9
56
16
200
19
21
15
9
75
57
39
84
165
60
39
33
24
24
51
48
45
27
48
45
36
39
5
55
33
63
45
92
4
36
72
48
120
48
51
24
24
41
31
45
39
9
15
21
15
24
57
63
93
99
141
84
63
21
60
92
67
5
216
36
19
60
81
36
24
24
24
96
51
21
63
45
96
39
84
12
48
21
96
144
111
81
360
63
ABCD 99187063538*3^$a+1 [50016]
90
69
21
135
39
72
18
27
9
6
17
36
16
20
88
21
59
7
29
4
8
19
149
67
9
20
136
9
191
28
60
20
7
18
11
28
36
15
6
30
21
8
7
105
75
5
112
56
7
24
113
13
3
27
89
1
24
3
27
9
81
96
48
27
69
36
18
5
7
9
96
8
31
161
24
19
17
12
48
25
47
31
12
117
33
39
96
9
59
52
8
40
120
21
63
68
19
45
21
54
449
25
12
60
59
16
9
11
4
24
20
76
36
15
45
72
12
80
28
51
21
45
143
91
6
63
32
28
3
84
29
7
60
9
104
16
104
84
196
104
13
23
36
48
88
168
120
75
126
15
15
93
12
8
28
3
17
72
43
77
7
24
17
28
57
39
20
19
9
32
25
24
11
4
20
12
25
23
4
72
56
28
60
80
36
16
60
105
59
36
88
20
4
80
31
36
21
24
45
99
141
3
63
114
63
12
48
33
24
3
20
16
51
65
1
15
3
42
3
72
80
25
54
41
49
30
45
80
1
75
15
9
48
33
90
113
31
186
83
16
21
27
27
101
24
24
85
11
16
9
6
117
27
65
25
15
21
30
69
128
48
133
6
36
33
36
48
3
45
84
56
208
20
1
83
136
200
37
27
192
15
9
104
40
111
21
15
6
30
33
21
35
19
69
32
115
5
84
7
29
28
60
27
45
99
57
32
91
17
48
16
20
64
51
9
24
3
69
69
15
81
30
24
29
7
30
11
13
15
36
60
60
56
64
48
51
42
27
3
54
54
21
39
45
27
5
64
24
144
8
133
39
80
12
61
3
56
19
126
15
8
13
27
8
48
16
24
72
24
8
61
87
3
9
48
9
60
83
91
6
15
24
20
64
96
60
21
51
24
15
41
13
35
72
48
16
128
7
24
21
20
85
83
48
24
1
27
51
66
15
8
52
84
144
96
24
20
7
36
17
61
12
15
135
213
36
60
9
96
119
1
35
145
59
4
32
1
54
41
12
148
15
9
39
65
85
39
27
9
45
51
56
109
6
18
66
36
60
30
99
24
96
116
112
57
123
8
103
9
72
15
33
21
35
40
44
1
6
30
11
25
27
27
125
96
24
28
51
41
55
29
1
3
21
87
12
20
108
24
24
84
28
72
3
9
176
48
16
44
37
54
21
63
17
4
21
59
96
52
80
60
193
3
15
9
3
18
36
15
48
56
24
61
27
219
21
32
16
21
83
48
139
5
24
24
28
48
15
42
119
16
84
69
30
29
13
143
31
69
21
11
24
64
20
132
19
29
96
24
84
7
9
12
8
1
54
42
18
9
3
24
65
109
6
101
48
7
105
44
31
45
8
1
59
217
23
12
4
15
33
12
8
12
25
30
5
24
61
95
84
64
32
60
48
48
25
23
25
39
3
33
104
7
120
5
48
16
236
16
39
45
68
13
18
9
27
5
16
24
56
13
11
40
144
15
72
57
8
112
3
53
7
113
7
24
30
36
90
18
11
64
21
11
52
12
8
28
20
28
192
12
116
1
3
51
29
7
9
87
65
25
15
72
3
113
64
33
15
39
9
12
20
28
96
51
33
111
90
39
12
24
8
112
20
25
23
28
8
31
66
155
84
28
80
1
51
51
77
28
44
144
64
20
196
24
32
4
12
8
40
20
132
79
30
24
11
19
29
16
81
135
24
21
51
99
5
79
105
72
32
31
12
24
5
115
6
39
20
28
3
18
75
24
27
36
33
56
84
16
9
12
39
15
21
69
15
56
4
20
48
208
45
3
60
80
100
15
77
25
75
12
36
80
37
23
84
12
16
32
28
24
45
54
42
54
9
20
60
4
48
24
15
9
21
90
33
8
55
33
12
140
229
15
15
29
67
29
64
15
5
196
15
33
111
30
96
15
15
5
120
19
5
1
59
156
16
48
27
18
11
24
16
20
100
45
30
36
57
48
3
6
90
5
85
30
5
31
5
100
104
64
24
48
3
72
93
27
5
13
11
40
20
4
44
60
52
21
27
51
105
21
75
120
15
153
20
16
20
16
15
33
123
29
25
6
33
56
64
27
113
25
6
65
100
45
90
5
28
63
105
69
6
29
4
36
51
9
44
16
39
221
28
243
65
12
13
23
16
36
12
3
9
104
72
133
51
21
27
12
75
36
17
12
36
28
45
11
28
87
36
150
15
3
141
80
4
75
65
36
64
12
128
12
24
28
60
32
25
6
33
80
24
48
43
60
36
5
79
45
15
66
3
48
24
69
27
15
5
43
5
67
57
20
36
16
69
219
3
45
32
13
54
30
114
12
45
9
11
28
140
7
9
48
27
141
8
16
24
45
36
111
60
9
35
25
23
61
6
81
32
156
132
4
60
39
29
37
54
21
80
48
40
32
19
102
15
24
20
1
15
3
29
91
65
4
80
60
16
276
75
5
1
83
1
23
13
75
3
21
20
169
11
64
12
80
85
78
41
85
54
21
20
48
1
99
111
45
ABCD 99187227292*3^$a+1 [50173]
24
32
168
96
184
24
72
48
80
88
80
40
32
96
16
168
72
264
224
168
40
32
136
32
160
128
376
440
16
8
384
160
216
56
216
232
288
8
136
168
480
96
72
128
136
8
496
24
72
56
120
40
72
288
360
72
152
136
48
144
152
88
56
64
8
280
240
80
40
24
104
192
72
168
240
72
16
152
184
128
360
16
24
56
72
48
160
80
96
64
72
80
24
88
8
232
48
8
120
40
56
216
88
360
144
32
184
32
24
24
400
24
48
248
24
16
96
104
256
408
240
48
488
40
192
8
216
16
32
88
24
120
24
56
48
168
24
184
56
40
408
8
64
216
24
56
48
112
32
16
72
200
24
208
200
16
392
72
120
208
240
48
72
168
176
216
40
104
120
400
368
208
288
56
216
120
184
128
88
8
24
240
16
32
40
80
48
96
48
72
16
312
120
72
56
48
24
160
8
160
104
256
104
24
232
80
280
32
40
56
304
72
80
144
72
144
328
8
72
96
112
24
104
432
40
144
8
40
8
88
144
120
56
312
24
48
208
24
8
136
72
8
24
336
240
40
176
96
160
8
216
96
160
72
8
48
96
64
32
48
64
56
40
200
192
40
128
64
56
96
136
32
96
72
24
240
48
120
40
320
16
24
8
112
56
40
440
24
16
96
80
64
152
48
120
184
80
192
48
48
40
104
24
24
216
16
176
328
192
8
72
24
24
72
520
152
160
72
48
56
40
56
304
224
96
40
144
48
24
48
96
104
16
24
48
128
112
128
160
56
88
48
240
272
160
48
144
168
32
168
48
120
192
240
328
24
48
296
280
24
48
240
80
120
48
96
64
144
96
120
24
56
72
160
32
160
32
96
40
200
88
144
248
72
240
16
32
88
24
120
176
184
32
24
16
320
384
24
48
40
32
240
16
144
8
64
144
200
192
192
96
16
104
40
72
144
344
24
48
24
48
40
176
16
80
64
144
96
144
80
ABCD 99187430294*3^$a+1 [50003]
54
1
36
80
39
24
153
165
162
30
42
60
81
64
203
37
11
69
99
54
31
59
30
7
44
141
75
3
33
39
66
102
36
6
15
75
265
53
3
64
53
7
71
13
77
39
16
20
45
18
61
119
1
119
96
109
71
30
48
18
24
25
5
111
88
11
24
36
49
72
80
9
6
24
61
5
42
60
33
75
24
6
103
11
6
48
54
36
96
1
83
36
1
8
45
7
59
54
15
16
23
132
1
24
23
30
3
28
32
9
18
30
18
84
168
33
15
13
56
60
3
246
31
56
60
39
241
120
104
120
21
24
18
126
42
12
1
11
96
33
51
90
54
25
11
25
29
144
18
12
12
141
28
71
6
75
15
25
8
132
4
5
24
6
25
71
93
51
9
9
18
24
6
78
85
47
12
21
16
44
39
42
19
92
87
36
1
23
6
114
96
6
15
76
8
75
24
37
24
71
1
5
24
151
84
5
78
21
15
120
6
15
51
78
24
7
20
39
180
60
1
23
30
7
89
31
95
48
97
41
18
72
54
24
15
220
36
23
12
1
5
18
21
64
71
9
57
24
96
3
72
88
11
25
23
216
12
30
18
25
59
156
6
39
9
3
93
72
114
54
24
67
11
69
51
42
147
40
5
31
23
12
12
13
20
28
11
25
155
61
23
12
24
24
84
48
12
12
108
57
15
84
37
60
20
28
17
18
54
7
41
3
36
40
11
54
18
12
144
201
9
144
6
21
39
85
56
63
33
40
144
24
20
147
25
209
48
30
72
25
224
72
28
5
126
69
51
138
18
72
1
36
131
49
11
13
11
60
48
60
1
12
80
15
30
15
9
75
45
15
3
48
60
72
60
78
18
24
6
102
108
120
24
48
33
72
27
18
48
31
65
24
72
30
264
25
96
59
48
156
12
25
8
21
48
48
54
9
36
180
16
108
5
7
104
33
18
13
65
135
9
7
36
48
59
36
60
36
129
15
54
123
99
1
68
12
153
90
25
5
51
51
45
3
25
36
29
24
42
25
104
141
18
21
9
27
64
20
100
11
36
78
42
13
131
78
6
36
30
78
97
120
155
25
119
24
37
41
3
15
126
120
24
30
24
42
24
6
90
54
217
23
165
111
1
59
21
99
66
102
60
21
100
47
33
72
3
37
29
15
33
42
30
24
24
42
108
120
72
1
59
109
56
3
12
9
75
37
17
18
60
45
4
89
30
36
180
25
11
30
19
216
23
21
3
60
12
1
108
227
54
18
12
24
24
36
36
24
12
33
111
6
48
6
109
29
6
57
15
9
136
8
39
90
7
11
12
132
25
20
219
57
27
81
51
48
21
201
15
9
42
73
5
31
71
12
36
45
51
49
131
49
11
96
33
9
127
20
3
57
4
32
15
33
171
9
16
113
42
61
44
51
49
35
48
61
17
48
115
156
83
102
54
121
11
12
37
35
66
138
6
91
107
12
60
60
9
27
12
30
43
143
156
61
8
111
25
11
13
20
27
9
69
30
24
12
54
6
18
27
15
36
42
18
12
33
9
15
75
30
15
3
72
49
72
23
12
12
252
168
48
24
1
47
96
66
66
129
165
19
77
54
21
159
45
3
1
35
1
71
24
81
9
6
24
90
90
9
45
72
54
18
6
1
23
21
69
7
59
60
24
1
35
72
25
179
18
48
24
6
24
36
25
47
73
23
6
15
3
57
141
79
140
3
97
44
45
24
43
24
20
129
6
45
64
71
24
12
9
33
67
119
21
40
24
120
11
120
1
80
15
30
72
30
12
36
108
25
29
120
31
11
21
3
141
51
13
17
18
81
75
90
66
25
59
81
3
25
11
60
9
69
42
81
64
155
48
162
18
117
39
162
19
5
24
7
35
45
24
99
120
84
42
48
18
49
53
30
1
60
95
21
9
24
6
25
47
45
45
18
180
84
12
45
3
33
4
23
12
24
1
20
24
12
144
100
36
23
121
23
36
36
81
3
81
60
84
69
72
24
15
51
48
6
27
39
25
20
15
21
3
120
36
24
30
66
24
174
87
3
33
4
96
48
35
54
72
18
37
36
35
24
24
96
69
51
105
75
229
12
53
115
116
184
41
55
11
72
60
108
13
60
5
30
12
174
79
11
30
54
66
138
13
47
18
54
18
87
99
121
104
40
47
24
25
23
21
39
108
24
9
15
30
120
42
84
60
1
53
55
11
54
15
75
1
35
96
13
59
37
44
159
12
1
20
64
11
133
17
15
9
174
24
ABCD 99187904612*3^$a+1 [50018]
6
21
99
37
131
85
11
117
16
251
54
36
19
35
6
12
48
43
29
75
87
12
120
13
53
12
72
144
15
48
99
72
12
49
5
102
37
17
48
31
29
66
60
66
18
6
75
24
120
3
108
57
72
33
48
132
3
24
3
48
30
36
6
45
45
3
48
16
17
103
65
90
42
30
21
33
60
12
180
24
18
108
24
141
9
54
25
41
144
84
102
150
138
30
102
1
17
48
7
137
39
24
93
3
69
96
12
84
24
66
1
125
78
42
78
133
11
12
33
93
24
6
13
35
54
12
144
27
27
12
54
12
48
24
39
21
60
12
66
84
24
45
51
117
57
42
48
144
108
12
13
32
3
42
3
75
90
30
21
21
12
63
48
27
13
59
30
126
42
183
72
33
138
12
33
9
36
30
6
36
12
15
57
6
90
60
91
17
159
15
18
48
15
57
228
19
95
25
23
90
24
90
6
12
72
54
30
60
3
33
24
30
33
81
39
21
108
48
36
6
13
17
24
18
6
79
80
3
72
61
65
102
1
17
144
96
7
8
45
43
23
36
12
6
54
21
48
117
126
21
27
60
36
24
85
17
36
12
63
15
18
63
69
3
240
24
48
63
33
9
60
138
6
43
83
108
60
24
150
63
189
19
8
3
30
30
1
47
18
90
133
11
6
30
30
27
33
7
35
133
72
11
6
159
15
12
78
36
120
36
132
18
12
66
24
36
96
54
36
69
48
33
216
12
3
63
90
6
48
193
95
60
162
18
60
13
72
47
6
27
16
17
87
93
12
7
65
138
24
30
24
144
18
61
47
252
37
11
222
48
24
60
3
207
18
151
11
12
57
27
45
64
200
16
104
33
162
66
27
72
21
19
35
48
18
30
72
54
31
35
42
48
12
6
90
87
93
30
37
323
96
21
72
3
85
35
213
117
3
27
54
6
25
8
27
42
3
16
83
54
7
119
33
40
41
24
12
27
24
33
54
78
12
120
72
87
51
69
87
84
12
49
5
67
65
31
23
36
18
6
78
6
9
57
87
129
87
48
168
129
120
30
25
83
45
48
117
51
3
93
147
6
7
56
48
99
45
69
24
12
15
15
25
8
9
150
30
12
18
36
36
24
54
36
12
12
75
27
114
6
24
60
145
11
48
6
63
9
15
48
75
13
83
18
60
12
19
11
13
11
37
155
117
3
45
40
8
39
33
48
9
60
48
67
23
12
21
9
42
6
63
51
117
99
90
108
55
8
3
13
35
30
108
75
3
37
113
279
117
51
72
48
88
41
24
72
15
27
21
99
18
24
54
37
35
24
48
42
66
25
8
15
33
96
21
19
56
45
12
150
18
30
102
72
60
55
56
75
6
144
24
96
63
24
57
42
93
21
27
33
90
6
7
104
88
59
66
6
78
31
200
72
9
7
29
12
159
24
27
30
6
12
21
16
128
3
120
36
36
30
87
3
21
81
42
30
66
93
117
3
64
11
37
47
36
114
72
43
35
42
51
72
3
45
27
48
141
27
13
56
21
6
6
15
33
55
29
51
15
30
36
7
23
6
147
105
63
45
51
159
84
204
9
57
18
6
42
90
24
6
21
111
1
5
6
36
18
90
162
43
17
207
120
16
5
6
36
25
173
3
69
78
36
48
25
23
132
60
9
39
30
24
6
45
27
18
48
6
69
15
114
30
102
120
30
66
54
21
75
12
1
32
45
51
72
75
13
11
6
24
96
15
39
12
186
3
51
61
5
60
48
7
89
84
156
114
42
168
19
11
144
42
19
5
24
30
13
47
6
30
24
21
21
168
3
3
114
150
120
90
51
9
6
102
84
36
27
27
24
30
6
84
12
1
29
3
24
88
29
27
64
23
54
6
72
45
69
144
12
42
30
18
42
3
165
48
75
24
136
104
45
3
33
15
40
17
84
48
96
12
12
6
36
49
17
15
45
54
174
55
8
72
21
27
39
84
30
24
15
141
3
88
203
54
30
9
24
45
3
81
18
66
102
90
24
243
3
48
117
16
53
3
27
48
45
16
24
53
48
54
189
3
30
54
30
60
127
80
3
192
18
12
18
69
88
5
3
51
69
69
66
42
63
24
21
12
18
150
54
18
72
120
132
54
24
6
6
6
3
39
12
24
6
36
43
29
72
54
69
3
54
66
45
27
61
65
175
17
12
75
16
11
66
91
71
30
6
12
81
63
6
27
ABCD 99187931972*3^$a+1 [50050]
12
15
105
19
60
119
1
12
35
90
24
168
60
87
153
12
31
119
48
30
48
3
24
33
15
15
9
33
31
24
12
11
9
76
89
66
85
32
27
81
4
11
42
48
15
39
1
29
91
5
84
31
32
16
132
12
96
24
96
32
15
24
66
183
24
40
47
66
24
39
69
42
13
32
4
12
128
4
53
39
48
45
48
3
21
43
132
5
55
5
6
42
55
167
73
80
15
48
9
81
7
36
36
5
36
72
27
4
41
150
9
4
36
96
56
4
125
79
24
156
116
33
72
39
9
30
1
24
47
6
199
80
21
15
57
72
39
57
103
32
4
53
75
93
15
15
73
32
249
3
16
101
15
33
111
57
24
6
25
5
103
12
17
7
8
135
72
25
5
18
37
20
40
41
30
105
40
89
78
30
12
6
37
5
7
128
57
96
39
24
12
195
97
48
8
57
30
105
105
39
24
16
5
139
12
5
24
19
11
30
39
9
7
44
16
23
73
32
52
35
121
65
19
5
39
129
30
57
21
19
56
12
45
12
36
24
79
71
21
117
102
1
32
57
15
28
108
104
81
7
77
66
69
4
47
72
138
132
75
28
44
36
45
259
80
51
57
112
24
24
128
9
78
61
32
4
71
9
96
40
48
17
163
11
1
47
37
36
5
84
30
18
31
96
36
5
27
45
12
66
25
104
136
44
144
27
37
60
23
25
8
39
1
77
19
65
120
43
48
29
103
23
25
24
104
39
1
20
21
91
59
66
19
5
31
12
5
55
47
30
18
18
174
90
36
7
5
55
48
24
24
104
57
31
180
5
43
11
261
57
12
63
63
9
63
1
119
13
185
12
7
120
56
4
80
3
25
113
30
30
39
100
95
49
89
67
84
24
8
87
72
6
55
32
57
18
1
29
147
105
30
109
32
12
40
65
75
57
36
24
36
187
12
44
39
25
8
28
36
23
21
9
228
19
5
55
48
36
77
67
12
8
12
100
5
36
24
159
184
47
48
42
91
5
75
28
17
63
4
68
40
17
108
19
36
12
113
60
43
12
128
16
41
42
97
23
1
17
3
21
15
21
27
40
20
16
107
37
77
6
157
5
171
76
71
9
36
28
24
80
57
96
103
60
36
5
3
33
87
15
120
105
28
60
17
12
135
51
33
16
8
36
9
42
25
41
24
15
93
60
55
77
90
201
112
32
24
21
19
17
102
13
92
40
65
180
132
3
316
20
4
12
41
55
29
78
78
67
305
12
39
9
27
124
59
18
55
5
84
3
52
24
152
64
71
9
28
32
51
177
15
97
24
77
12
15
28
5
7
36
197
7
77
3
72
21
42
42
19
12
20
64
5
43
68
177
27
16
32
100
12
36
5
60
139
60
113
15
16
17
24
31
8
9
7
68
45
78
30
7
132
53
60
168
3
4
23
85
60
95
9
111
54
48
55
83
9
15
66
7
113
7
17
19
29
198
54
36
15
135
9
16
24
24
71
129
112
17
72
48
31
29
12
103
36
59
48
69
4
32
64
56
87
48
49
191
153
52
35
57
36
16
101
39
33
67
155
30
3
33
54
18
102
48
37
53
43
80
4
5
156
7
47
73
32
60
48
28
8
72
132
3
49
53
7
44
232
44
93
55
143
54
36
19
80
21
84
60
6
9
16
80
12
16
12
8
21
43
108
137
48
42
18
7
32
16
17
12
39
64
5
7
20
100
24
72
65
39
40
108
53
55
29
96
60
15
40
29
91
65
24
3
12
64
167
25
17
60
18
30
90
90
15
15
24
6
42
13
108
72
5
7
32
36
9
6
42
115
32
45
120
126
102
12
63
16
17
39
84
27
105
9
30
153
63
42
147
4
200
84
36
16
24
24
12
5
30
1
24
23
25
48
95
25
104
4
32
28
29
91
47
24
121
24
41
63
12
57
67
65
30
33
36
16
35
25
113
48
7
65
7
173
55
32
16
107
48
90
30
169
23
13
107
105
40
32
40
65
6
30
60
24
6
90
55
120
24
5
66
33
64
132
20
24
36
3
13
5
7
113
12
42
6
103
41
43
17
36
43
89
48
55
5
75
15
25
29
18
25
47
90
15
33
30
18
63
184
113
79
24
132
137
12
55
24
140
36
21
19
41
87
207
73
5
12
6
90
15
9
168
27
75
1
32
72
16
5
19
41
54
66
115
20
144
240
28
96
32
60
4
5
75
21
55
120
12
36
161
ABCD 99188119918*3^$a+1 [50043]
48
32
69
151
47
33
63
25
72
68
12
48
111
85
84
140
4
65
7
144
11
54
90
21
36
28
41
75
16
12
116
12
48
36
60
39
81
9
19
12
48
47
24
90
7
113
31
8
267
21
112
48
8
96
24
40
71
25
80
15
33
172
20
16
47
81
12
60
33
55
72
68
15
285
81
39
105
7
44
208
36
44
52
96
44
60
136
59
69
9
30
33
52
32
180
9
54
73
32
72
28
101
39
132
84
12
3
49
96
35
24
30
15
52
29
7
12
92
16
8
64
120
192
24
12
29
3
51
49
60
12
59
21
9
39
16
20
4
11
45
9
55
80
36
36
9
115
119
85
47
1
8
99
25
11
1
20
4
32
184
20
16
29
3
28
17
15
16
72
12
128
27
36
117
9
31
20
27
121
56
3
36
49
17
144
7
8
9
90
57
4
11
69
105
6
13
12
56
88
11
48
37
80
9
39
40
56
24
28
32
21
15
72
33
51
28
20
28
24
48
8
24
39
85
32
117
123
99
1
287
12
13
176
24
88
24
168
68
64
80
4
12
44
64
59
157
48
32
64
95
25
41
18
21
192
24
3
30
6
36
189
16
20
76
8
96
39
21
60
40
44
12
24
33
31
41
150
61
23
45
171
93
88
107
81
16
80
108
72
9
87
123
49
47
1
29
18
21
72
39
33
160
48
32
87
1
8
64
56
4
60
80
15
57
16
188
52
24
23
120
177
36
4
24
24
8
40
17
75
52
65
175
44
4
107
45
3
37
80
136
32
57
168
55
12
108
8
40
72
80
96
9
6
1
56
27
121
36
56
40
8
24
111
36
25
83
25
35
85
41
120
7
17
7
80
28
80
36
136
83
177
268
17
54
24
133
12
20
51
45
16
119
30
27
64
20
40
35
61
32
36
12
160
84
144
116
15
253
60
32
15
69
45
15
4
60
32
100
144
35
24
25
12
36
8
16
83
1
80
4
152
48
52
23
25
92
4
32
39
25
83
25
35
30
151
44
27
21
48
21
39
84
16
44
52
48
36
12
59
60
21
120
24
9
7
17
90
21
40
80
160
35
25
156
23
13
132
11
45
15
66
3
36
15
25
56
16
137
15
52
80
4
32
87
165
100
108
32
15
157
104
24
15
1
59
12
25
35
21
24
40
23
66
51
160
95
13
68
4
8
51
24
45
28
29
15
24
64
128
40
128
15
69
12
16
72
47
18
6
289
35
33
28
24
80
27
145
48
92
4
12
20
60
40
44
63
13
20
4
96
24
8
12
3
72
1
47
21
15
37
80
252
87
61
47
25
96
84
5
27
36
24
63
1
215
9
40
80
51
36
81
40
8
40
59
6
27
39
9
76
68
15
12
1
192
56
96
168
16
11
45
204
76
228
95
45
132
64
12
17
6
1
24
72
8
136
48
72
8
48
87
97
80
39
57
84
60
136
59
21
24
99
37
140
52
41
79
8
3
9
48
28
41
55
128
27
360
13
36
29
55
11
276
90
18
1
71
345
4
131
61
24
24
32
12
15
120
13
44
15
78
15
88
8
96
99
1
48
12
48
48
80
48
36
36
28
12
17
30
145
56
12
60
72
40
48
80
27
36
57
57
3
4
203
61
65
6
9
24
48
147
13
12
36
24
36
140
100
80
15
21
76
23
54
6
9
72
216
27
25
116
24
52
80
48
172
20
15
45
24
72
132
15
33
93
114
261
39
132
33
12
16
8
12
39
105
60
24
9
162
33
36
9
55
72
128
16
36
48
20
60
192
96
64
96
20
27
1
156
8
112
35
45
24
64
32
184
11
21
72
16
71
1
60
20
40
120
8
111
21
48
76
24
12
44
16
23
36
25
53
43
92
36
60
16
8
15
33
60
99
24
21
15
180
81
28
71
30
15
3
21
36
15
45
15
48
73
8
36
69
55
144
36
60
212
112
20
12
16
188
84
12
15
193
47
9
172
32
48
52
80
12
75
60
45
40
180
95
30
90
21
24
9
79
32
48
48
24
24
40
12
60
48
20
15
1
35
81
12
100
32
60
16
12
8
9
15
39
1
60
36
23
1
48
41
31
95
93
60
36
4
47
49
72
203
ABCD 99188526148*3^$a+1 [50046]
90
90
349
48
224
99
90
180
36
171
117
123
147
61
224
16
41
231
48
96
48
96
21
123
21
27
160
144
48
96
96
144
32
63
270
306
145
144
144
432
48
80
112
173
51
240
159
72
25
65
79
11
54
15
192
64
359
9
256
96
35
18
75
96
256
128
111
234
90
90
162
54
54
117
16
80
147
72
378
90
36
90
270
216
450
91
89
39
69
27
63
36
109
17
15
75
18
3
48
64
48
192
167
54
195
496
119
144
90
31
32
99
13
41
39
16
96
48
32
144
96
96
288
45
216
91
144
215
105
48
48
123
37
128
15
126
51
160
32
192
400
29
36
90
69
160
32
64
48
128
144
64
101
91
53
126
189
16
80
129
127
143
90
7
288
209
126
145
144
32
39
54
195
16
41
55
179
237
33
159
48
144
153
36
67
32
27
108
756
90
91
233
55
32
75
90
75
208
272
16
23
25
29
243
160
144
128
45
522
9
112
239
369
144
621
67
167
36
90
27
207
33
237
243
153
180
54
36
25
96
224
96
9
55
240
65
31
128
75
213
288
16
48
96
96
80
304
29
115
47
193
128
48
160
80
240
64
80
400
191
129
177
31
149
123
471
121
23
121
176
225
223
47
54
54
180
36
45
240
75
36
49
95
90
55
35
45
99
45
16
416
63
81
81
15
64
96
176
192
112
144
80
160
32
63
90
55
161
303
592
96
89
18
37
80
64
125
36
468
72
51
3
109
32
64
65
159
112
80
243
90
67
96
32
112
96
128
45
19
17
175
176
448
32
267
373
272
192
9
55
32
39
153
160
191
180
61
128
256
41
144
39
336
576
39
25
80
64
11
165
64
240
71
297
48
51
141
129
15
16
32
27
165
304
80
144
16
240
80
15
145
272
64
48
192
48
221
90
36
213
147
141
129
319
5
91
48
185
90
306
91
215
9
ABCD 99188734306*3^$a+1 [50044]
3
180
153
12
3
21
28
60
152
88
8
129
31
35
85
8
12
84
33
36
27
72
16
20
27
9
39
25
11
21
28
80
4
32
24
96
24
16
120
68
12
15
1
5
3
64
8
40
23
24
93
48
75
9
28
80
100
29
91
23
9
3
24
105
15
13
8
28
5
24
15
72
120
21
54
6
54
30
36
60
3
9
63
40
23
21
21
75
84
51
85
20
4
24
20
36
28
5
15
48
117
75
15
12
1
23
9
3
150
3
81
3
21
15
69
27
28
5
12
31
48
89
90
13
20
28
29
102
81
60
3
57
3
21
16
44
3
6
19
72
24
11
9
9
18
9
40
24
32
33
31
8
48
3
6
31
95
25
132
5
55
48
72
125
3
87
72
9
81
108
3
33
6
66
24
18
120
21
21
3
108
99
45
16
44
21
15
63
21
48
112
104
16
20
48
12
64
41
91
48
17
42
18
12
96
66
25
65
135
120
3
25
36
11
84
1
53
3
123
6
54
45
60
69
31
29
18
37
8
24
105
39
21
43
23
9
15
25
5
54
9
33
15
4
35
45
21
39
4
32
3
30
6
9
76
36
17
87
96
4
84
12
5
24
84
90
21
4
56
48
40
191
57
177
15
21
24
55
48
48
36
23
25
12
5
30
9
16
24
60
36
128
57
18
30
31
77
3
21
63
207
69
112
8
36
76
89
54
24
33
15
13
59
18
3
16
60
24
29
30
18
15
3
9
48
75
45
12
100
41
51
33
3
24
36
87
21
96
45
48
42
66
60
18
12
33
27
18
7
119
36
72
13
24
24
5
6
66
42
18
7
32
64
32
3
85
20
39
73
60
29
211
8
64
60
53
54
60
21
64
131
72
57
45
19
71
18
27
64
24
8
9
15
24
172
59
129
16
24
101
55
35
18
7
24
41
39
51
21
15
198
15
12
99
1
12
56
64
56
16
36
68
24
27
13
32
60
51
25
32
88
24
11
18
42
45
45
12
123
27
13
17
103
24
8
12
3
18
84
51
3
109
68
4
60
11
18
31
59
114
12
108
42
9
64
12
36
24
104
69
55
20
136
29
12
24
12
27
40
11
9
28
8
16
5
6
12
36
1
5
66
69
16
24
5
30
25
48
41
7
12
17
30
1
17
7
24
47
30
19
23
66
6
21
60
45
3
52
29
79
11
85
41
87
52
5
31
60
35
93
36
51
37
48
5
75
33
6
73
17
115
20
3
42
144
51
3
117
21
15
3
24
48
33
72
60
28
80
4
36
60
32
45
3
100
32
60
12
27
85
5
6
109
56
4
5
24
84
18
9
63
6
15
75
12
9
156
15
42
7
83
33
4
80
48
40
23
33
12
28
17
15
9
36
90
93
171
6
72
103
5
12
27
4
96
125
39
51
73
17
144
15
27
69
21
180
19
20
123
12
6
99
3
121
24
5
198
12
1
20
16
20
120
24
39
48
57
48
60
3
30
36
24
79
80
100
113
60
63
39
25
17
55
35
30
90
21
48
12
33
90
9
27
36
9
21
162
18
15
27
12
1
24
11
117
12
51
9
99
42
228
87
3
21
39
25
41
31
5
24
63
16
20
72
24
16
140
84
15
18
36
30
9
33
127
17
90
129
117
99
16
17
15
12
4
17
7
35
61
32
4
20
21
24
36
15
24
4
80
57
12
126
36
6
19
60
41
18
45
12
237
18
12
42
55
11
13
12
32
36
72
123
54
36
67
8
36
4
11
144
21
3
117
4
20
12
9
36
18
37
44
39
42
43
5
79
12
80
16
29
6
18
19
32
48
112
60
125
115
80
33
43
72
48
5
48
36
55
5
3
27
6
79
65
18
37
24
41
103
128
24
16
8
4
12
24
77
18
9
33
103
56
36
93
31
36
144
144
17
43
17
39
48
40
68
39
45
63
1
11
114
120
55
17
15
108
40
5
27
24
136
144
5
19
95
54
15
15
18
3
75
37
47
33
9
39
141
18
13
84
131
9
64
5
27
124
8
28
59
6
15
4
29
24
135
36
12
87
12
1
80
63
45
9
7
29
6
73
8
24
24
159
25
8
15
33
9
3
60
52
32
4
29
43
144
36
29
19
20
12
4
24
29
51
120
45
51
16
5
54
13
152
9
7
24
56
45
15
87
61
17
27
3
18
7
89
30
1
23
1
68
15
33
48
16
11
25
8
192
189
51
52
20
48
64
108
36
17
18
6
39
40
24
12
20
3
6
7
155
33
16
89
27
48
21
3
40
47
25
11
9
3
42
103
8
24
28
32
51
9
15
49
35
24
25
48
53
12
18
42
30
18
39
51
37
20
12
112
116
180
27
45
52
68
3
12
90
127
203
21
24
63
18
27
39
21
69
18
72
9
15
9
225
15
100
41
126
9
36
45
19
17
43
17
43
32
4
131
42
67
89
39
108
33
99
105
18
69
28
152
3
18
3
24
28
32
21
31
24
11
13
5
43
8
36
3
33
3
57
28
5
79
36
32
69
90
24
57
64
60
288
32
93
51
39
45
136
17
12
18
49
5
99
96
64
17
27
16
116
15
13
5
7
35
49
32
4
23
21
9
72
15
21
55
89
79
44
12
4
32
64
125
144
42
72
61
47
57
48
39
54
12
72
55
8
ABCD 99189257912*3^$a+1 [50021]
52
84
144
12
93
11
4
15
77
4
15
5
43
81
45
11
40
60
8
13
35
4
39
17
40
24
8
16
9
27
188
1
15
12
45
59
16
60
24
8
25
35
28
48
116
4
20
61
35
64
12
104
16
44
61
54
24
29
28
44
4
111
5
16
24
20
25
48
51
36
36
44
48
7
9
15
5
16
56
97
36
6
6
15
27
57
33
11
67
69
36
57
123
20
4
20
24
1
48
3
45
23
55
57
9
23
12
40
33
203
28
32
84
48
31
101
120
25
35
36
72
115
33
57
35
1
27
44
4
32
24
16
9
11
25
47
12
48
12
120
1
63
20
16
20
64
20
36
24
76
15
5
40
44
7
45
44
1
15
9
51
8
16
8
12
109
12
23
55
5
1
71
67
17
84
52
24
60
51
33
32
48
24
76
72
20
84
76
8
40
69
23
19
5
181
3
51
9
20
12
40
44
61
3
80
37
15
44
64
36
20
4
105
35
12
28
20
16
15
69
147
17
96
7
53
1
66
30
15
20
7
53
4
9
11
136
20
13
11
55
9
56
4
32
64
9
47
340
33
111
20
13
11
12
7
41
36
4
56
96
48
7
9
36
44
96
64
21
63
45
35
16
44
37
84
51
20
145
35
37
11
120
240
61
30
41
4
36
45
83
12
37
11
16
24
12
9
71
24
16
20
24
48
13
39
63
53
139
9
60
27
9
8
292
68
16
56
16
8
157
47
36
60
12
73
47
7
77
76
15
29
108
72
84
19
81
36
44
49
51
27
17
60
76
15
21
8
12
40
60
24
56
16
20
60
4
84
9
23
4
56
48
60
52
84
21
3
56
4
12
8
112
8
132
4
104
60
55
45
72
24
3
216
45
12
44
25
59
55
41
4
120
9
27
44
36
60
16
8
100
81
78
117
36
15
5
4
9
11
13
3
80
25
107
12
19
24
33
24
24
87
17
28
20
12
48
4
21
47
13
39
36
57
12
6
90
23
7
24
9
152
12
28
44
40
3
42
75
9
15
120
60
72
183
90
119
72
36
37
120
23
4
44
1
6
65
4
8
48
12
1
27
48
27
24
89
52
20
24
31
17
37
18
77
13
23
24
96
24
48
13
47
43
9
20
48
88
128
36
25
11
132
48
28
32
28
12
8
24
37
11
13
84
27
96
24
8
52
20
76
8
40
32
97
27
60
44
16
104
55
165
20
24
52
44
100
69
3
48
45
11
43
5
91
21
8
60
37
39
44
73
23
109
11
12
19
6
63
51
29
24
16
32
28
36
201
63
32
84
60
4
20
12
60
28
21
18
5
28
32
16
44
48
24
4
44
156
55
41
4
164
108
72
16
36
24
12
44
4
32
19
45
36
24
81
168
15
12
9
35
4
36
8
7
69
12
84
33
3
20
4
33
23
4
20
31
17
36
19
21
32
72
72
4
92
40
24
8
12
4
117
83
16
45
6
29
24
24
12
16
8
36
144
112
3
17
49
15
60
44
7
5
109
30
9
36
8
36
37
95
24
24
19
77
184
12
24
20
40
8
28
8
40
15
6
39
56
4
20
19
21
20
31
129
12
24
44
52
44
25
155
73
11
55
65
16
15
29
16
24
44
7
41
7
33
63
41
25
39
92
13
11
4
72
32
48
24
55
45
81
75
15
29
13
23
7
17
144
84
28
45
35
48
76
8
52
84
72
93
11
16
44
4
12
84
8
37
11
48
60
96
1
83
24
76
36
33
35
16
12
3
24
33
117
23
25
35
12
16
36
20
24
24
36
37
3
87
54
11
40
33
27
27
18
15
9
35
16
92
16
12
20
84
43
18
107
16
27
9
39
29
132
36
109
11
88
36
24
132
20
48
7
9
60
20
73
111
12
8
52
8
24
31
5
36
16
32
16
81
179
109
71
180
24
12
76
45
23
31
9
44
1
60
11
4
44
37
51
68
60
37
30
18
27
128
60
25
120
15
104
16
44
52
63
57
20
43
6
60
15
15
6
95
48
48
84
36
24
4
36
24
32
64
123
18
23
136
96
20
48
12
37
35
7
65
4
32
48
12
4
60
111
165
20
12
132
24
24
12
40
96
48
56
1
84
60
39
20
36
36
13
15
180
9
51
45
71
49
12
3
12
8
12
49
60
71
4
15
45
24
45
30
24
5
28
8
121
15
45
15
20
84
67
5
24
76
60
8
72
4
8
1
131
36
48
175
105
32
4
36
15
69
120
3
18
3
189
6
17
7
5
16
96
20
40
8
28
60
84
24
20
36
4
21
36
48
51
21
30
24
30
35
4
12
33
27
32
112
8
13
3
96
20
40
39
5
72
100
24
20
16
24
45
11
60
72
25
23
88
32
4
80
24
36
4
116
48
16
105
27
27
42
30
45
33
12
23
61
47
49
11
25
35
88
152
60
100
20
49
99
21
6
53
12
28
36
39
41
24
1
131
24
48
28
20
13
87
189
66
9
36
8
24
48
24
13
96
15
92
43
221
4
12
48
132
15
17
52
44
1
99
20
76
24
56
24
60
25
132
35
4
9
35
84
25
27
68
85
3
44
36
24
84
55
6
23
16
9
3
20
88
12
9
24
75
32
220
20
67
93
93
24
11
12
12
67
30
11
28
80
139
41
36
16
44
4
20
49
3
44
4
32
124
116
48
132
12
12
136
39
5
264
100
32
4
8
ABCD 99189675064*3^$a+1 [50065]
33
129
48
60
60
18
117
33
42
42
18
18
102
105
3
57
45
99
141
78
24
57
21
30
12
48
18
12
3
27
18
27
24
33
66
81
159
30
291
39
12
132
60
48
18
42
18
54
36
69
12
33
90
78
48
12
12
156
120
15
27
9
51
57
108
75
30
168
42
42
147
63
48
30
48
84
15
12
9
27
45
42
81
105
15
69
18
30
48
30
117
45
18
54
108
48
12
30
12
96
54
60
108
15
15
18
42
30
3
132
165
102
126
42
102
6
45
57
15
45
27
36
87
42
186
54
36
42
72
57
51
45
15
18
15
39
120
30
198
9
24
192
3
114
51
75
42
108
12
180
63
9
138
60
222
18
30
99
3
30
135
48
15
138
42
90
30
12
36
84
90
63
15
12
36
9
225
18
48
24
6
60
159
12
51
12
30
48
318
150
30
117
27
66
42
12
36
24
96
21
51
270
102
117
3
48
48
72
72
6
30
24
21
147
30
18
9
108
3
144
126
72
12
60
6
201
168
12
3
30
111
15
45
39
66
39
51
24
30
36
30
45
72
192
3
12
120
300
18
48
111
36
105
99
33
3
27
36
57
33
90
12
102
30
18
42
258
252
6
84
30
51
87
30
159
99
30
72
135
60
27
96
21
21
72
228
12
3
15
60
60
393
15
12
57
36
60
99
48
60
108
9
15
93
75
12
6
42
90
18
129
72
81
159
243
18
75
87
180
165
21
15
132
192
45
6
21
141
42
6
27
75
102
120
378
30
87
15
36
21
171
18
42
102
51
69
51
72
87
6
90
132
12
90
87
36
3
60
24
120
30
3
123
12
57
36
75
42
99
51
165
60
27
117
3
105
36
36
129
12
12
6
72
12
153
57
138
30
12
96
30
9
96
144
12
99
132
12
18
42
45
33
30
108
162
99
9
39
21
42
9
39
30
27
147
105
33
15
75
120
9
243
93
15
48
60
30
27
132
45
27
51
30
387
15
213
57
3
183
120
24
18
27
141
42
12
6
120
120
99
132
111
60
129
9
60
12
150
30
15
117
3
72
15
57
21
42
33
48
27
12
57
39
9
72
39
12
117
93
162
18
63
135
120
21
36
45
30
30
12
126
45
69
78
60
42
66
21
9
42
57
45
78
42
156
42
150
102
93
195
150
78
54
48
27
153
30
48
90
72
72
135
3
9
63
168
132
48
30
48
72
60
15
75
30
87
15
30
6
150
54
105
60
15
36
90
60
120
255
36
48
81
180
102
30
78
57
117
66
81
93
6
45
39
18
123
75
84
120
168
93
69
75
3
30
18
12
105
3
30
12
72
198
189
3
126
132
12
150
156
42
27
12
3
150
6
12
120
18
54
36
150
15
99
78
132
135
3
30
108
60
30
90
171
153
156
42
12
6
102
48
222
18
12
69
39
162
120
27
123
105
57
36
219
48
3
42
30
12
108
78
12
3
255
57
33
159
75
6
30
321
21
30
60
12
30
135
75
30
135
3
132
30
30
18
39
69
39
15
18
12
18
48
312
9
3
333
135
30
147
201
30
21
3
150
3
123
189
15
105
15
21
27
60
18
30
24
216
30
90
114
48
15
123
180
21
183
186
27
3
12
72
21
9
66
45
60
219
30
147
9
90
42
30
30
18
120
72
12
138
42
18
3
15
174
27
33
63
105
72
111
45
12
210
ABCD 99189768274*3^$a+1 [50062]
12
91
12
29
72
84
7
264
69
99
53
12
115
81
120
12
12
260
28
20
108
36
43
65
28
39
24
36
12
84
180
33
72
48
20
43
57
32
72
55
93
68
103
17
124
36
72
8
211
192
60
17
7
89
7
108
276
60
33
72
252
20
115
96
5
43
9
48
87
29
16
27
12
65
91
84
60
5
28
8
144
48
148
252
87
69
27
17
16
15
36
144
36
5
91
33
12
20
43
209
28
60
75
113
31
12
41
67
72
57
116
43
77
103
48
17
100
159
41
7
21
212
7
24
9
27
60
24
5
4
56
91
65
91
36
41
151
12
45
51
69
132
36
3
69
111
57
75
17
72
28
80
7
5
79
341
19
81
159
137
4
27
9
3
60
69
12
111
9
159
48
33
8
31
57
44
43
33
3
204
144
81
68
4
27
69
92
72
76
120
44
16
32
19
5
256
140
228
79
84
81
8
60
172
8
28
20
24
76
132
152
16
3
17
40
27
57
32
31
45
12
75
33
99
65
187
89
12
7
9
39
53
31
113
127
41
7
101
88
15
24
17
43
12
29
60
127
24
9
12
8
43
129
8
52
32
36
64
36
87
233
115
5
96
31
5
108
12
7
33
120
80
31
48
36
36
41
55
108
192
12
21
12
140
160
56
72
112
92
84
112
12
96
135
41
76
111
17
84
216
55
5
67
105
12
75
41
31
9
164
12
36
31
12
96
5
16
20
223
101
4
63
29
103
9
8
28
104
43
5
24
55
120
33
63
65
127
5
31
60
69
48
8
7
65
12
76
51
24
9
36
15
137
7
36
12
17
108
40
12
27
240
168
33
15
60
45
51
21
87
48
24
9
32
7
9
180
219
48
77
7
144
161
88
96
60
39
84
9
12
111
9
68
31
12
120
89
55
33
27
65
48
19
9
12
48
27
45
8
52
60
27
77
4
32
52
120
48
303
65
124
87
33
32
7
72
65
31
149
12
7
17
28
8
84
103
24
120
117
24
3
36
48
21
87
33
108
92
84
16
180
44
36
144
76
8
204
40
15
12
12
189
12
15
137
16
12
3
24
240
120
24
5
139
5
36
52
51
29
84
16
20
55
12
5
43
48
5
156
127
132
132
5
55
33
27
33
84
15
33
3
12
45
20
79
65
28
120
128
84
67
21
63
17
19
53
76
48
87
5
19
9
3
53
4
39
33
63
12
48
129
36
32
100
63
57
111
144
84
9
3
24
57
48
15
5
52
8
19
29
127
5
148
12
92
36
4
39
41
55
84
204
5
72
88
72
99
24
197
103
33
84
20
43
137
67
53
7
9
27
48
41
7
36
65
43
5
40
164
88
32
60
7
21
3
113
7
36
108
21
3
72
36
41
19
36
45
39
41
40
176
7
96
9
12
92
67
9
39
101
151
36
36
9
3
33
200
84
72
60
108
19
204
29
84
115
108
177
56
31
48
29
88
12
27
96
45
12
27
53
43
33
180
44
28
12
63
36
137
211
41
43
209
40
140
103
45
3
36
12
57
84
27
5
43
17
156
235
192
96
197
67
33
60
63
144
45
36
132
15
5
43
45
24
27
12
29
40
68
67
72
45
8
19
9
15
24
72
24
36
5
7
144
117
63
36
9
32
28
108
212
48
7
96
9
27
21
20
7
48
17
103
24
185
148
27
233
40
15
77
19
21
32
79
48
60
117
24
27
5
115
36
12
105
39
17
12
52
63
120
33
15
5
55
84
12
9
24
32
16
8
151
48
36
17
31
117
24
36
80
55
36
48
41
151
65
16
27
41
52
75
77
16
111
81
108
20
91
36
5
223
129
135
168
12
48
113
67
144
24
65
72
43
48
144
77
72
7
48
24
9
3
12
17
60
28
48
135
57
48
ABCD 99190521128*3^$a+1 [50134]
41
48
36
16
9
15
51
30
30
33
12
15
5
16
8
64
12
21
114
41
4
8
52
105
11
133
6
9
87
30
63
44
37
23
12
28
48
32
13
39
45
3
8
19
84
96
89
1
15
39
5
12
64
44
40
24
33
15
9
36
54
6
24
30
30
83
13
3
96
9
15
20
40
12
60
164
40
68
7
9
117
39
44
64
60
3
29
19
30
27
3
45
45
6
5
24
52
48
60
24
27
9
36
8
7
53
67
30
24
27
24
8
91
21
69
11
4
21
35
19
6
3
108
9
24
6
45
8
13
63
51
9
60
21
3
12
56
40
3
21
9
75
21
30
30
15
24
12
69
3
48
9
23
103
9
9
6
9
60
21
36
18
57
3
9
20
1
35
76
24
240
45
12
60
87
63
84
81
24
135
105
44
25
30
12
54
119
136
24
60
104
28
12
57
39
135
162
47
52
8
40
96
27
29
85
6
30
75
84
51
9
15
5
76
12
56
1
51
9
3
36
96
8
13
84
96
18
66
3
21
96
35
28
51
21
24
117
15
24
9
35
25
42
69
60
9
12
24
96
27
33
3
12
48
51
45
39
60
101
64
27
33
144
57
6
48
125
7
54
24
27
3
90
6
30
23
31
29
12
28
12
21
18
120
17
4
68
7
9
20
24
40
3
77
31
21
15
150
90
6
84
3
20
31
6
84
71
61
63
15
36
5
1
84
15
140
28
21
216
15
24
21
60
54
29
12
91
30
15
12
20
43
24
33
20
37
6
53
235
42
84
11
88
20
40
36
9
27
9
66
33
75
96
30
11
19
30
24
39
33
15
3
30
6
5
55
33
12
39
17
73
72
23
40
32
19
9
51
45
24
72
3
57
9
51
60
84
45
11
103
125
16
51
78
27
8
31
113
31
126
30
69
15
21
99
66
63
51
21
45
15
36
9
39
24
60
21
15
21
23
76
92
19
30
30
5
64
12
12
21
60
11
16
9
15
15
69
36
24
177
18
120
141
105
30
30
30
21
80
28
44
7
65
96
40
120
45
39
20
108
37
63
27
21
60
24
24
24
48
68
25
35
12
40
12
20
1
51
60
15
129
15
12
18
87
93
30
30
12
18
6
3
57
15
15
9
24
8
28
51
24
30
135
15
36
30
39
144
21
12
15
8
61
36
30
48
36
29
61
3
3
17
7
9
12
60
12
80
1
36
23
48
4
75
89
136
56
13
6
36
48
21
39
5
25
132
60
75
24
15
113
13
75
20
49
6
30
48
42
5
4
39
9
21
27
8
4
32
49
12
75
24
84
24
152
40
120
45
119
12
13
15
12
3
30
6
6
3
21
30
5
28
27
9
15
30
72
99
39
5
40
15
21
120
15
24
21
75
24
36
33
36
12
33
72
99
51
29
49
12
48
6
60
33
12
36
32
60
12
28
60
51
185
180
31
93
27
30
30
45
20
4
36
51
57
60
51
42
15
8
100
57
63
36
8
13
119
25
24
15
12
39
30
15
24
21
11
88
84
57
15
36
24
9
42
53
100
21
39
45
47
40
45
30
18
195
21
111
3
36
9
32
112
12
9
11
36
85
27
20
1
42
18
60
207
105
24
6
17
1
30
29
1
6
24
9
57
6
89
76
12
20
1
35
16
21
75
3
9
8
64
15
33
27
24
137
13
99
12
24
15
9
21
11
19
29
28
24
15
45
9
162
33
27
53
4
48
9
15
15
33
20
91
30
30
17
48
1
96
75
8
100
87
144
21
3
5
25
12
75
32
7
9
21
3
27
45
24
36
15
33
60
3
45
12
36
36
9
39
57
15
45
39
60
44
1
6
21
12
12
24
12
3
81
111
29
115
30
30
41
43
12
9
84
111
24
5
36
85
15
8
16
27
48
60
21
8
88
12
3
9
15
6
63
147
60
30
63
111
9
21
23
31
21
20
25
3
27
45
36
60
44
16
69
30
69
24
3
24
9
15
6
111
123
81
51
33
36
48
21
15
12
39
33
252
8
40
20
7
33
96
15
30
11
1
30
18
15
104
103
9
120
60
21
30
48
45
81
36
27
12
36
3
96
6
87
57
63
48
48
20
112
15
57
111
9
56
97
78
81
104
25
6
216
24
5
4
36
9
35
31
66
48
96
6
9
24
12
48
105
27
144
56
133
12
27
3
17
52
9
90
29
91
17
79
21
9
54
89
220
36
60
12
128
1
66
45
15
90
107
136
60
12
12
12
48
36
24
27
6
39
15
21
45
39
8
156
36
240
1
24
75
39
69
27
9
15
9
81
30
6
60
15
51
29
49
15
15
29
7
33
32
79
96
156
33
24
27
21
45
3
32
60
28
24
36
20
16
48
3
144
53
16
21
6
57
51
17
13
39
51
9
21
12
78
5
31
5
25
15
36
12
60
81
15
171
45
48
36
237
60
48
12
39
45
11
28
72
120
48
45
90
5
31
9
156
21
39
9
159
12
9
75
12
24
36
24
56
4
60
44
7
24
53
31
36
21
3
132
9
20
85
11
64
15
150
3
63
57
3
30
27
27
41
4
56
40
60
69
63
3
30
3
135
45
57
35
12
16
84
32
16
15
105
15
78
75
104
16
192
24
15
30
3
57
60
24
135
12
44
31
77
1
59
7
221
55
78
30
21
45
39
20
16
48
51
12
17
1
6
105
60
81
24
75
21
47
52
15
6
83
16
15
6
30
57
8
48
36
64
44
28
12
117
15
45
ABCD 99190630634*3^$a+1 [50082]
27
18
108
15
9
3
135
96
30
42
48
117
135
9
225
24
264
87
48
105
12
15
9
30
6
36
75
24
243
66
87
84
63
6
36
48
18
45
15
48
81
180
63
36
144
108
90
42
156
45
87
54
3
96
45
72
147
33
219
81
18
240
45
12
87
72
36
129
45
24
54
30
51
84
15
48
78
120
42
12
150
12
15
36
9
216
108
39
60
36
12
132
75
42
120
24
192
132
246
6
36
39
96
39
36
177
12
168
57
99
51
108
81
99
72
48
33
3
144
36
81
24
84
36
15
12
114
3
45
96
36
111
105
30
105
48
177
102
6
30
141
63
126
120
27
27
90
15
12
15
126
3
87
138
51
36
9
54
57
9
36
132
3
33
54
198
198
156
54
24
3
108
96
99
246
36
54
108
18
108
6
21
63
6
36
63
99
18
84
60
66
90
24
54
21
81
24
144
135
117
30
24
126
84
6
9
63
162
144
147
33
12
24
63
48
33
30
141
48
36
141
36
18
21
51
12
126
24
36
12
180
162
576
60
57
9
63
117
6
54
18
57
33
108
48
6
66
15
9
3
105
3
9
24
12
222
66
54
141
144
3
42
48
27
87
54
36
39
72
45
27
81
51
63
36
45
39
162
24
120
90
45
60
84
321
12
150
30
18
42
180
27
3
18
6
54
30
6
99
12
15
138
186
66
207
33
12
123
63
21
144
96
81
90
9
156
288
60
39
42
36
90
210
24
138
42
36
207
3
69
120
105
54
117
9
48
27
69
75
15
102
72
15
21
126
6
99
39
90
60
12
168
12
24
111
15
54
120
324
6
48
126
6
108
90
3
69
135
39
6
120
96
27
3
348
21
69
156
144
36
24
54
21
135
42
54
48
78
84
90
294
72
72
30
36
42
63
9
36
36
18
72
21
63
117
9
6
45
75
9
60
21
123
57
135
27
6
66
78
27
48
33
63
225
36
18
246
51
48
36
105
12
15
72
48
15
48
36
69
12
195
270
180
63
216
3
78
39
33
72
54
36
21
9
15
3
18
180
15
48
36
63
6
72
18
30
87
225
39
63
60
18
12
222
66
60
48
99
63
9
24
45
27
9
54
30
6
54
66
45
33
36
30
222
90
45
45
18
102
63
69
27
9
234
18
54
153
63
48
81
60
99
81
135
21
87
21
315
6
18
156
126
195
9
27
12
135
42
30
54
51
3
270
96
120
15
129
150
48
33
135
57
69
75
33
12
15
81
84
6
30
27
81
87
63
102
60
48
15
84
135
78
27
108
9
30
108
36
42
108
90
57
45
24
174
126
36
18
42
30
90
15
9
18
18
3
24
81
72
54
198
36
27
9
18
21
27
90
27
15
18
27
120
27
384
90
27
3
6
30
6
12
6
120
117
9
6
72
66
24
171
147
90
60
63
120
87
48
36
9
36
135
54
15
21
468
171
96
45
18
36
57
117
6
66
6
90
63
9
75
87
45
39
24
66
15
45
66
81
63
72
78
90
12
114
120
123
21
36
36
168
27
3
45
45
15
27
162
120
96
72
18
30
51
75
6
3
24
63
153
12
69
18
66
60
12
18
6
18
72
120
54
171
81
15
72
45
36
30
114
75
63
69
9
54
57
24
144
153
120
15
45
18
45
156
288
15
18
120
15
12
36
ABCD 99190738742*3^$a+1 [50109]
5
126
42
115
72
101
162
102
91
12
41
96
30
90
211
5
55
39
33
12
11
49
215
28
21
41
46
8
1
24
39
108
14
48
31
65
19
36
12
84
41
24
70
68
78
54
1
143
34
3
24
123
57
11
25
27
105
143
49
83
61
84
48
99
44
4
60
32
30
43
3
180
14
31
23
72
193
71
25
15
36
272
22
14
1
144
11
1
77
130
45
23
130
14
18
55
192
23
72
16
45
23
96
144
52
72
42
8
67
59
24
12
54
64
15
155
6
112
104
30
10
170
133
11
60
61
11
40
9
96
252
47
1
95
4
210
3
87
38
7
36
59
36
49
96
84
33
32
54
36
148
48
249
48
96
36
149
55
35
22
39
15
194
34
165
12
21
63
24
60
48
35
4
21
48
36
108
27
80
126
55
17
6
49
63
57
72
113
240
88
135
12
60
12
108
35
12
1
99
69
119
36
76
36
20
25
23
72
42
58
57
36
41
58
141
57
38
169
27
20
1
144
60
59
256
50
130
38
48
223
11
25
48
48
23
6
115
84
24
41
72
72
72
54
121
180
141
8
199
108
35
49
33
48
63
11
30
31
137
58
105
53
166
8
13
77
190
48
104
100
21
23
277
29
18
22
126
33
171
36
177
12
21
14
28
12
20
145
75
45
23
30
103
48
17
7
216
12
72
60
27
6
27
53
55
24
15
45
5
6
40
140
22
138
9
36
65
7
168
185
30
18
6
16
105
75
9
11
49
23
13
24
15
14
151
36
119
60
16
57
71
49
12
108
123
140
52
32
54
7
17
88
158
60
16
6
8
6
13
53
19
5
31
48
36
48
36
17
138
37
60
15
60
50
18
12
24
108
25
11
97
137
7
23
58
27
12
35
84
72
10
8
67
5
22
32
90
31
72
153
150
32
193
143
4
32
28
90
26
97
29
103
63
45
15
45
9
14
1
75
140
18
7
33
111
36
48
87
6
8
6
61
27
56
16
60
36
44
13
63
50
7
132
51
68
22
14
13
77
126
112
176
4
21
59
36
76
14
7
84
48
120
35
12
1
53
54
36
60
162
7
12
3
33
17
58
44
121
203
36
18
55
60
48
77
223
65
67
5
22
9
41
106
54
56
34
110
40
51
35
37
47
13
83
124
105
60
21
75
5
115
24
101
7
65
40
32
91
35
18
16
74
30
55
17
319
36
24
125
114
12
112
93
12
17
43
48
5
72
126
106
6
32
40
26
72
7
17
30
1
179
13
12
83
132
1
108
12
23
22
14
88
20
108
37
101
42
13
35
64
165
63
57
60
5
55
63
120
42
32
79
192
12
63
32
85
12
101
115
24
53
10
32
54
31
63
8
90
115
87
60
57
81
63
81
15
24
179
12
145
131
22
8
54
144
24
88
153
12
12
12
29
66
78
130
80
25
35
37
15
14
7
15
24
36
9
23
13
95
184
21
5
175
15
57
11
12
132
133
84
48
53
24
55
3
12
33
63
50
115
5
72
40
56
19
48
53
72
18
4
2
31
17
90
25
75
48
32
37
23
102
240
30
60
54
54
48
49
120
120
131
342
120
40
87
41
90
133
11
144
16
45
15
45
48
5
7
36
72
35
210
118
32
85
27
21
192
11
162
127
41
7
15
57
120
192
35
6
94
21
5
7
75
48
57
12
81
80
42
12
36
150
70
2
18
48
37
23
210
24
43
180
15
117
35
132
70
74
1
29
136
3
77
24
67
12
60
23
49
59
25
119
1
159
105
107
1
5
127
12
149
54
18
34
20
1
24
95
10
3
168
144
60
3
32
84
24
37
111
57
36
95
36
28
122
48
42
30
6
34
75
11
40
60
68
12
13
36
36
24
96
60
87
86
144
103
17
18
97
83
25
65
18
64
33
29
6
12
22
14
82
8
150
145
ABCD 99190992632*3^$a+1 [50054]
31
155
25
11
18
42
48
12
24
18
30
13
5
42
61
72
33
80
96
6
24
156
204
24
12
54
138
1
5
126
13
72
203
18
175
17
42
108
168
133
59
13
35
18
30
156
60
36
25
23
192
54
19
317
222
1
59
96
25
77
54
120
34
39
131
12
24
60
204
96
216
13
47
133
71
324
36
114
139
83
18
112
14
133
11
205
36
353
7
9
26
1
143
37
119
36
60
37
83
18
150
10
135
71
18
78
12
36
120
25
59
12
106
14
18
126
12
180
120
90
150
58
99
107
1
155
12
132
84
66
19
35
1
131
48
22
14
48
72
96
90
19
144
125
30
72
58
62
24
96
132
85
23
48
216
73
180
11
120
72
42
6
324
1
180
144
95
168
120
13
47
12
36
84
48
18
174
13
35
109
83
156
49
11
10
170
97
149
126
85
72
101
259
23
60
192
42
79
17
54
138
115
107
66
115
35
58
62
60
84
114
127
108
11
144
10
87
432
71
130
74
192
6
67
36
47
48
144
168
162
48
54
36
48
12
10
87
167
444
22
62
216
10
62
12
12
240
84
1
101
150
42
67
11
97
36
71
156
72
25
131
157
47
228
132
48
72
282
246
48
42
54
138
90
12
120
156
54
54
10
26
13
23
60
25
29
78
1
17
19
11
60
420
13
165
26
54
6
1
95
49
23
178
38
120
96
13
72
35
84
132
24
48
36
132
49
11
150
78
12
60
13
144
71
181
36
144
275
13
71
1
59
24
48
24
144
120
24
168
37
227
138
126
130
27
72
108
59
13
71
12
54
79
72
143
84
36
114
6
90
102
132
12
253
131
24
25
23
49
65
150
90
126
120
25
59
229
11
25
59
114
48
48
42
84
34
32
78
252
37
36
35
10
176
96
43
11
120
13
21
195
36
9
86
36
84
24
120
1
11
12
72
34
51
29
6
73
36
35
84
102
6
132
48
48
156
106
302
108
60
298
62
108
96
54
352
38
90
6
90
30
48
18
7
263
12
12
109
29
42
109
215
66
64
14
12
61
35
73
35
42
174
108
6
175
11
385
69
14
25
201
26
108
61
221
6
10
302
168
49
131
60
84
180
18
247
71
130
48
26
49
59
36
150
112
32
48
90
54
6
58
39
35
145
5
175
71
96
120
1
288
17
30
18
115
11
25
35
144
181
11
25
83
90
90
22
80
67
23
229
59
132
25
95
157
35
37
36
395
70
32
42
36
12
36
354
6
97
35
12
42
48
187
131
13
35
66
16
14
193
155
48
54
48
96
31
143
1
72
23
96
34
14
12
48
61
180
72
23
6
115
83
42
198
36
109
47
468
48
118
110
145
72
83
6
64
14
13
108
71
34
62
114
43
5
96
54
25
11
12
132
192
6
54
120
48
1
107
70
75
47
12
24
66
16
230
37
11
42
48
ABCD 99191108234*3^$a+1 [50002]
33
36
6
6
23
1
18
12
17
40
75
29
13
59
55
6
42
36
60
6
12
23
61
12
6
30
30
5
31
6
24
36
96
84
24
3
9
60
11
1
12
12
39
32
24
7
24
17
31
18
24
72
24
12
11
13
3
45
3
8
16
111
41
13
6
18
84
39
32
7
12
54
36
35
37
24
6
5
139
60
33
48
8
24
1
87
27
5
43
101
25
24
71
37
30
5
96
16
33
6
30
6
6
47
13
27
56
24
1
66
53
13
42
57
9
12
18
65
24
79
6
75
8
25
12
30
132
24
96
18
78
41
61
83
24
37
42
6
3
21
27
27
42
54
84
9
21
60
6
9
48
8
109
18
270
11
31
9
56
19
84
12
36
41
7
105
8
24
24
37
27
15
66
36
42
18
87
39
66
12
3
45
12
18
48
93
144
80
7
24
36
18
36
6
24
30
3
8
13
12
39
8
16
9
96
54
12
36
17
97
36
3
3
36
17
48
24
7
96
6
3
21
18
12
18
11
24
25
24
48
39
45
35
48
25
6
41
157
18
12
69
80
24
1
36
30
5
73
84
11
85
36
15
45
18
6
84
15
99
114
30
5
25
18
5
1
95
31
18
48
24
108
6
5
7
113
7
41
136
21
66
9
39
65
49
24
54
9
48
8
40
39
33
56
7
57
33
60
11
13
3
3
12
24
66
23
7
12
18
35
43
54
24
24
6
84
30
15
51
21
56
127
36
29
24
64
48
8
48
1
30
33
15
24
150
18
6
24
11
37
24
11
121
12
18
42
24
23
85
59
88
21
59
55
30
24
59
13
18
240
17
64
15
24
17
48
1
42
5
88
9
23
25
42
90
18
33
57
15
45
75
39
18
24
30
65
48
112
8
24
1
23
48
43
5
72
16
21
11
24
7
33
57
63
33
84
27
21
6
42
54
36
30
78
102
6
36
5
48
88
8
7
6
59
7
42
6
33
32
55
65
31
6
11
7
41
48
1
48
47
13
155
24
7
66
15
21
60
24
6
24
113
160
3
5
72
1
6
96
12
29
1
47
25
30
89
24
13
30
5
103
36
18
72
11
25
6
65
7
150
78
12
65
24
24
1
24
23
40
8
25
39
3
5
25
84
42
30
12
24
6
48
30
12
60
11
1
6
9
8
37
42
33
56
7
132
6
48
12
36
95
13
59
1
66
6
48
6
81
21
18
54
11
24
7
96
41
25
12
12
47
1
6
42
6
41
16
15
54
72
83
49
30
30
11
88
3
6
48
12
83
7
30
18
17
7
42
60
11
25
39
15
30
3
21
59
37
11
13
59
133
12
63
3
5
37
6
21
27
5
13
36
24
39
33
12
24
35
109
35
1
48
60
12
12
27
87
9
81
23
31
105
87
137
13
54
93
39
90
167
1
12
27
15
57
27
21
24
33
48
12
18
30
60
54
6
132
30
42
12
3
8
72
16
8
31
78
36
23
49
12
6
5
49
12
18
9
24
39
17
24
25
6
54
96
3
15
30
3
105
108
24
11
16
8
13
18
30
60
24
23
43
12
6
11
31
36
48
29
24
43
29
24
109
35
31
9
15
6
11
37
18
33
33
192
84
24
59
7
48
18
47
24
1
18
6
111
39
17
7
6
24
3
15
66
39
39
30
35
7
6
35
25
24
6
33
69
35
24
13
3
8
25
48
30
41
13
48
11
13
11
72
72
37
24
126
5
49
36
3
33
18
12
6
24
18
17
24
13
51
21
11
24
31
41
7
41
7
72
12
78
23
31
9
9
23
25
42
18
27
21
51
21
3
93
12
39
21
30
84
41
16
21
30
6
12
30
18
12
87
24
8
88
33
24
54
17
24
13
12
15
3
6
96
119
1
6
54
48
12
23
19
12
6
12
102
60
125
7
17
1
36
48
6
66
11
1
36
75
33
12
3
57
48
15
104
112
128
19
84
12
6
6
54
35
7
6
3
104
64
48
15
41
7
9
8
7
78
30
18
12
108
83
24
88
3
6
47
16
8
19
45
33
132
59
64
57
87
56
25
36
12
95
19
18
66
9
9
48
96
12
42
41
16
15
89
40
8
48
49
6
9
15
57
45
12
18
114
75
32
16
56
55
30
84
15
32
19
5
13
11
73
15
165
24
3
63
17
181
27
177
23
96
1
6
6
59
43
90
18
24
48
41
40
9
12
12
78
6
66
24
102
24
12
63
147
48
45
21
66
48
9
8
16
9
54
30
78
6
23
67
132
30
3
39
185
16
104
48
67
96
6
60
78
36
24
6
30
45
9
78
12
36
9
8
73
84
12
23
25
6
6
18
42
24
15
32
48
48
25
23
16
8
193
30
48
24
54
18
78
3
9
30
17
103
57
9
6
36
5
31
57
8
25
23
1
23
72
1
12
35
7
17
16
33
6
54
36
36
11
16
45
11
49
24
6
57
33
78
24
54
24
27
57
71
7
33
8
24
7
6
27
21
18
18
47
13
24
48
36
54
57
9
24
63
45
6
54
54
9
81
47
88
15
24
6
35
24
61
30
45
15
17
1
54
66
30
6
3
72
39
57
45
24
51
69
51
24
87
42
60
27
15
42
48
144
114
42
35
13
3
33
30
81
45
11
24
163
21
72
63
6
36
42
42
24
66
18
24
63
45
24
3
72
80
19
53
73
15
57
36
6
12
78
42
12
5
31
65
31
6
60
12
27
3
5
43
5
13
30
42
42
24
84
21
45
72
27
9
24
60
51
48
32
13
12
30
36
36
6
18
9
39
6
12
119
16
111
33
39
113
25
15
15
12
12
33
39
9
15
30
36
78
144
9
80
13
162
24
6
36
6
30
11
7
72
89
61
54
69
8
25
15
56
48
16
8
13
36
132
108
47
73
6
30
60
87
8
1
30
18
6
48
65
37
18
65
67
12
33
3
138
72
84
39
48
39
6
3
48
9
47
1
23
40
39
6
42
48
30
72
18
9
33
12
11
31
33
93
75
15
6
24
3
80
61
35
88
80
13
11
37
18
41
24
25
144
18
53
13
11
13
27
8
49
60
59
13
3
56
79
41
24
19
5
48
49
24
18
12
54
59
7
48
30
27
9
39
51
93
24
ABCD 99191381704*3^$a+1 [50051]
96
15
96
24
9
47
43
6
54
6
78
21
15
36
93
15
60
6
24
66
30
84
6
30
30
36
24
66
35
13
6
69
21
35
19
66
24
90
96
36
24
6
24
111
3
132
9
9
207
129
66
5
25
15
15
54
120
75
171
54
36
3
21
30
5
175
17
19
69
99
5
25
126
24
6
90
30
99
87
81
159
78
75
15
246
11
88
48
9
60
90
18
66
174
12
60
39
21
3
48
117
11
96
169
84
72
51
57
36
36
23
55
102
108
6
6
78
21
39
156
30
15
39
30
3
27
90
36
24
36
27
39
18
90
30
36
30
66
30
69
24
15
60
53
37
6
90
24
12
15
69
35
31
168
42
15
3
12
24
36
30
24
84
72
144
36
15
399
36
45
24
9
95
16
291
21
39
198
150
30
36
36
18
93
168
51
24
117
57
102
60
93
135
90
72
23
16
72
24
45
198
90
6
45
32
127
42
54
6
54
30
15
15
54
27
48
21
96
24
59
25
72
48
6
36
54
47
7
57
96
3
120
5
40
192
3
30
24
6
84
12
33
75
150
6
120
24
132
114
36
15
33
66
306
83
31
54
72
35
73
6
57
93
171
63
17
25
23
61
51
93
66
17
49
60
78
5
25
102
114
6
138
36
84
111
21
99
39
60
117
8
1
24
87
24
24
51
6
24
90
84
6
27
48
51
18
180
60
75
45
27
104
136
48
8
73
24
30
17
13
90
41
25
30
36
45
63
66
6
18
15
27
5
25
18
45
57
15
63
12
24
21
39
17
40
63
6
195
9
114
12
48
33
99
78
60
6
24
12
153
15
150
150
6
24
36
24
60
72
54
60
21
24
9
6
66
39
129
126
9
96
39
36
96
53
31
30
114
33
129
191
79
9
15
9
15
6
216
108
252
54
234
11
16
48
27
54
15
9
30
57
24
120
189
30
222
63
21
27
3
120
36
9
21
3
21
24
120
35
31
36
30
78
96
54
6
30
39
201
6
30
3
21
36
39
9
66
5
49
60
3
3
24
45
75
120
5
31
60
156
48
30
3
33
54
96
30
36
15
75
18
83
13
6
45
69
6
45
24
69
11
25
6
24
6
18
81
45
270
45
69
3
33
144
15
96
120
39
42
39
21
75
48
51
6
24
30
6
18
41
19
60
180
96
6
24
24
6
57
9
18
30
47
40
15
264
60
21
39
126
18
156
45
81
95
19
21
3
162
108
23
97
150
33
3
90
36
24
39
117
48
120
12
84
6
21
63
54
12
18
6
87
48
21
51
9
18
6
24
47
208
15
36
21
3
30
6
17
43
5
25
36
78
30
90
93
249
78
402
108
36
15
15
96
24
60
66
60
30
18
12
3
27
29
61
108
30
33
9
135
63
66
60
11
16
24
9
54
105
48
3
21
153
36
150
69
32
19
6
18
180
72
24
57
48
72
63
57
120
39
60
60
18
36
30
77
48
49
36
126
108
17
13
3
117
126
29
37
48
12
15
45
51
9
23
37
120
3
312
15
84
36
9
105
36
48
3
144
3
42
24
24
3
39
138
36
99
15
57
3
6
255
240
9
63
93
51
3
132
225
99
36
54
27
27
30
30
210
72
30
89
25
66
69
144
45
6
66
90
228
21
51
30
24
36
18
57
69
150
150
60
171
63
12
150
78
60
30
6
60
6
18
30
132
144
227
7
156
30
95
96
13
3
27
222
18
5
55
33
27
93
9
23
91
66
144
35
79
42
120
95
16
128
61
18
30
42
114
60
11
16
33
36
60
78
17
49
6
33
56
25
36
48
12
30
18
162
90
75
135
24
36
84
177
24
69
27
24
48
81
30
126
60
108
6
36
41
49
84
36
15
8
157
60
24
87
24
96
9
48
23
49
48
15
27
24
77
79
33
171
66
3
51
45
72
39
18
60
35
40
48
8
49
63
93
204
71
49
162
90
60
63
87
24
185
19
12
18
120
6
54
27
183
12
30
15
45
90
24
30
30
30
30
54
ABCD 99191599004*3^$a+1 [50081]
1
29
43
56
120
88
5
3
16
32
21
51
21
19
8
21
60
63
9
15
16
8
45
6
13
5
3
88
32
3
61
29
3
9
87
63
9
9
63
16
80
57
63
64
32
64
80
15
49
29
19
120
32
48
15
1
35
90
43
5
54
37
41
15
136
47
121
41
198
97
8
69
51
48
64
179
6
135
16
32
15
1
32
69
3
15
24
25
113
103
5
114
18
39
33
87
168
16
24
65
12
3
24
24
9
15
21
67
53
75
33
60
19
71
57
9
7
32
48
88
120
8
72
45
19
8
111
33
9
87
16
32
9
55
96
29
66
78
43
56
9
12
3
48
45
12
18
85
11
18
18
97
8
129
135
136
8
27
54
7
8
69
19
8
9
39
21
36
39
24
9
79
11
61
47
201
64
8
15
105
15
60
84
18
54
36
54
55
23
1
80
48
24
16
23
54
42
12
13
56
16
41
24
72
180
3
40
144
8
48
27
30
55
48
11
102
108
19
8
64
113
15
21
27
72
27
61
5
24
48
51
24
40
56
24
40
5
27
16
56
63
9
24
64
56
64
71
1
8
24
69
60
7
8
48
93
3
64
24
8
15
9
24
15
126
43
24
72
8
48
45
27
45
19
8
168
33
6
33
88
23
66
78
177
129
103
23
18
12
6
109
96
32
33
18
30
39
15
96
73
8
45
84
39
112
8
72
16
24
41
15
93
67
5
115
95
33
24
24
141
18
1
48
53
43
8
16
48
56
141
67
104
57
15
75
13
8
48
144
165
3
15
90
7
24
11
13
41
39
45
91
264
29
139
24
56
112
8
168
9
24
7
41
55
77
12
7
8
39
57
48
168
16
35
6
12
43
80
9
39
141
18
129
15
66
132
12
7
101
18
73
41
31
32
21
132
63
9
15
15
177
16
8
48
48
24
45
27
39
1
35
61
17
151
155
21
27
18
3
72
15
97
227
21
136
48
119
33
63
54
51
40
8
24
48
45
18
1
8
24
39
36
85
95
48
9
33
31
8
159
33
33
39
21
43
8
208
65
159
21
72
19
32
33
36
3
16
5
19
80
144
24
183
33
21
54
90
3
48
21
51
16
17
55
89
72
15
9
7
65
12
139
8
93
19
240
77
3
24
33
103
32
21
3
21
91
53
12
31
29
27
3
126
60
90
9
88
47
97
11
90
51
39
9
24
40
80
9
15
93
12
7
29
259
104
15
96
1
17
36
27
40
32
21
27
177
36
54
21
117
67
41
60
67
48
32
33
79
72
149
72
3
24
40
8
39
1
83
69
45
18
105
105
42
12
33
153
15
69
27
64
32
24
21
30
108
18
6
25
72
24
96
8
9
54
1
17
48
7
89
54
9
72
72
21
19
77
3
9
7
53
27
16
119
49
17
15
9
111
15
73
72
8
81
90
18
18
97
29
36
30
57
24
117
67
8
72
33
6
49
8
64
257
31
72
5
27
57
15
3
69
81
39
24
24
15
18
31
104
135
81
69
18
81
72
192
16
17
55
8
129
54
1
32
183
1
96
8
16
29
138
1
32
192
88
11
21
15
6
18
33
40
8
9
63
45
91
72
65
54
57
21
54
54
7
29
27
9
12
91
56
105
15
9
7
56
9
30
9
112
8
33
255
21
67
32
165
42
1
32
87
25
152
93
3
16
8
9
7
47
6
67
32
9
7
8
57
159
48
40
72
8
24
27
13
24
89
30
25
24
8
21
18
25
119
1
8
24
24
24
57
15
72
16
168
32
9
63
57
15
9
84
123
63
121
5
18
18
84
3
105
183
69
24
75
81
54
57
120
9
30
78
108
15
129
63
117
51
39
1
32
21
3
16
137
7
32
48
16
65
7
119
1
65
24
90
37
17
135
112
32
3
21
15
42
39
16
143
1
56
48
105
39
72
48
24
15
33
16
5
51
237
24
18
33
15
162
6
33
39
18
31
5
51
48
39
33
39
1
59
84
6
51
16
23
25
41
31
8
16
53
24
18
9
48
40
23
42
18
85
77
90
1
56
216
24
9
151
5
3
88
23
57
135
54
24
27
112
95
1
72
32
64
47
1
24
8
87
49
56
21
204
102
33
24
48
63
1
168
47
25
65
7
32
48
72
16
5
48
3
40
8
64
8
3
13
80
24
33
207
40
56
40
24
23
9
88
48
32
40
89
39
21
18
1
17
39
16
65
150
225
136
8
135
25
80
3
18
171
21
3
57
7
96
72
23
33
141
27
24
117
12
39
39
30
27
15
25
56
45
75
40
47
18
15
3
54
72
7
8
39
49
72
5
18
1
32
144
159
24
66
7
17
48
24
15
93
43
29
90
9
9
7
32
120
48
40
8
40
ABCD 99191619914*3^$a+1 [50050]
47
97
72
96
5
19
144
17
15
3
42
3
64
8
15
108
66
60
39
105
7
23
9
33
135
48
16
80
111
18
6
25
24
17
55
5
19
48
8
144
15
49
17
24
31
23
25
185
7
209
96
120
7
11
61
65
15
9
36
115
29
75
72
105
103
197
90
105
9
39
16
80
135
30
43
48
185
7
11
102
79
224
21
99
96
16
65
84
60
30
81
225
55
5
163
24
41
7
29
195
45
3
16
96
128
88
119
73
8
160
95
73
161
6
48
72
18
79
47
1
32
117
75
16
8
472
72
107
6
39
51
45
112
17
15
16
29
75
16
144
8
72
21
18
145
167
120
54
51
64
11
45
24
9
36
30
150
84
27
40
23
42
7
191
97
65
127
80
111
25
65
96
30
90
15
40
41
103
35
60
9
16
5
42
30
139
24
41
30
6
75
24
81
30
150
19
119
105
117
18
49
197
54
37
53
67
83
85
72
35
117
153
7
48
53
187
143
270
27
40
120
32
33
54
66
15
75
117
27
45
15
1
35
133
32
9
54
25
17
39
45
139
47
30
67
23
18
72
15
9
90
126
54
25
56
135
48
145
24
11
45
15
9
88
120
29
91
72
80
27
186
27
57
150
246
19
80
15
144
36
156
78
91
120
248
57
63
33
30
78
19
128
33
7
239
49
11
30
15
81
39
69
66
1
35
13
41
63
81
96
55
89
7
104
24
64
83
54
24
36
75
40
41
18
37
125
43
65
60
72
27
111
1
24
65
7
80
64
48
8
159
25
5
216
27
63
9
321
279
21
90
60
18
99
27
66
90
73
41
39
64
17
24
39
256
47
54
90
25
168
8
15
18
31
41
7
77
43
47
60
21
40
29
43
56
16
5
115
29
27
15
73
17
144
31
5
3
160
56
328
72
24
35
117
123
37
24
5
96
108
72
55
35
45
99
61
5
24
36
7
167
6
84
324
19
53
99
9
72
24
223
113
60
27
136
120
5
75
24
88
119
25
65
174
25
197
19
96
72
113
60
18
25
24
32
21
114
9
117
27
3
13
32
63
6
19
71
30
139
11
30
54
25
72
8
64
72
65
24
210
61
8
57
24
31
80
141
27
3
13
5
91
8
117
115
8
27
45
16
29
66
73
71
25
101
139
24
5
67
95
30
24
120
36
54
9
16
224
27
30
18
61
24
281
36
3
72
63
6
19
11
240
180
129
112
5
54
6
84
24
235
191
54
27
15
9
88
77
24
19
240
32
9
135
72
24
40
5
36
84
96
234
126
27
16
56
45
84
7
125
48
6
66
19
120
24
5
102
13
5
42
145
35
84
6
67
17
151
200
40
65
54
36
48
96
189
112
72
8
15
30
19
8
27
60
1
224
9
72
18
85
24
53
27
16
101
3
81
36
96
228
127
53
211
101
54
84
49
77
24
19
128
45
108
15
40
125
19
48
23
9
40
41
55
161
96
90
90
43
24
161
31
5
43
8
45
163
107
13
96
8
21
72
99
208
8
45
18
1
24
107
54
223
72
245
3
72
88
8
88
5
6
109
71
49
17
60
43
56
135
9
21
19
41
36
48
72
27
33
18
12
25
53
210
90
79
17
36
360
18
66
15
9
180
162
25
5
24
19
120
107
54
6
30
24
3
141
75
96
45
36
264
24
39
27
6
84
51
3
6
135
45
43
23
54
36
60
27
207
9
21
123
136
120
71
81
45
43
96
29
67
48
24
96
71
156
13
56
40
185
144
7
95
25
ABCD 99191805242*3^$a+1 [50022]
7
48
77
115
12
113
12
31
120
185
60
187
72
24
89
7
281
67
48
252
48
209
211
17
31
12
5
115
24
48
72
60
5
139
41
19
29
67
5
79
36
48
48
29
79
137
43
17
7
36
36
24
17
103
96
5
43
65
175
12
113
108
247
5
67
71
42
7
48
72
71
42
115
5
43
35
222
355
96
29
67
5
139
96
108
12
36
209
276
7
36
197
12
72
43
108
29
48
60
151
12
17
12
216
180
132
7
84
101
108
30
25
23
109
35
13
36
77
67
192
60
276
5
55
5
30
13
89
43
65
174
66
30
210
7
173
19
185
31
47
73
29
115
180
5
43
336
12
65
84
60
55
60
5
36
67
96
36
108
113
7
108
12
72
24
17
12
43
245
7
12
24
29
12
79
77
19
5
31
17
60
48
54
253
5
132
91
48
24
48
125
55
108
96
36
60
24
53
67
36
35
73
17
115
35
49
60
131
73
29
7
41
42
1
29
31
60
137
120
7
125
31
197
43
60
84
60
36
41
36
24
78
42
150
1
17
55
53
163
156
84
77
43
192
192
65
55
5
12
60
259
24
17
60
48
12
36
12
7
144
89
151
89
60
228
55
120
24
23
25
17
31
17
115
5
72
31
77
72
43
72
41
84
19
17
180
12
7
36
60
29
103
12
23
30
12
19
77
247
5
12
43
36
24
96
17
60
24
19
24
132
156
29
36
55
17
7
48
72
60
96
48
36
41
12
42
1
29
258
42
319
72
144
5
19
29
12
79
144
47
48
121
24
48
12
65
12
156
43
72
72
5
7
96
5
30
25
240
119
49
149
60
55
17
168
91
12
65
19
65
18
1
89
150
13
12
72
24
180
149
7
65
19
144
12
36
29
55
144
24
36
60
84
113
12
103
48
209
91
36
96
47
78
43
137
43
324
53
180
7
48
12
12
24
161
91
48
89
151
156
24
24
120
47
150
55
36
12
192
173
7
41
72
43
89
115
24
77
114
1
29
43
96
24
5
7
60
41
7
180
12
5
66
13
60
72
5
19
65
31
29
235
24
17
150
42
55
96
24
120
48
47
73
29
163
36
12
17
48
24
30
13
300
36
137
67
36
17
115
5
7
5
30
97
101
55
29
55
24
221
36
24
108
72
120
43
173
43
12
12
17
31
132
240
12
48
17
31
120
48
101
55
180
60
36
17
31
47
25
29
19
36
48
17
115
5
199
257
120
19
101
12
7
65
31
60
17
72
19
36
101
55
132
36
41
55
53
48
60
103
36
204
84
35
13
12
17
6
49
156
192
48
180
24
5
79
36
233
60
48
84
48
211
17
127
60
5
60
7
96
65
223
12
65
60
54
13
53
7
77
43
12
60
65
199
29
127
36
77
60
247
95
6
84
48
7
120
24
264
53
139
96
77
55
17
19
96
293
60
60
12
55
204
96
84
89
7
48
60
12
48
17
216
72
127
23
18
43
12
24
53
12
48
7
36
84
96
72
168
95
97
12
60
41
7
72
240
48
47
409
24
60
5
247
41
84
19
17
12
42
1
65
55
125
12
43
60
5
60
19
108
216
60
60
24
47
61
252
96
71
13
5
192
31
29
66
49
113
43
179
1
29
96
12
60
42
48
73
288
24
65
60
31
12
ABCD 99191949568*3^$a+1 [50007]
4
12
68
12
15
12
85
47
18
111
27
144
81
45
99
96
27
138
15
52
23
37
128
12
96
57
7
96
24
17
138
18
54
78
43
23
9
16
71
66
18
21
165
48
63
33
84
18
133
12
20
28
5
96
48
72
3
15
25
8
24
51
24
13
203
25
23
36
60
66
3
52
140
3
90
27
285
27
63
57
12
39
30
36
54
54
31
192
104
3
66
15
64
71
36
54
72
48
231
21
54
33
75
36
21
108
15
21
96
4
77
54
36
252
36
36
13
152
75
66
123
160
41
54
97
32
147
21
28
12
68
15
21
51
120
24
18
51
69
36
27
100
44
28
20
57
43
92
4
32
12
15
18
54
21
27
42
48
72
3
40
65
15
27
108
21
36
45
6
18
66
54
51
24
75
9
16
59
153
87
36
129
60
16
72
44
4
17
12
27
84
69
6
84
42
144
99
40
71
9
192
16
5
3
105
135
21
19
12
5
204
43
176
24
147
96
69
4
32
15
13
324
11
25
72
95
54
51
39
9
81
18
21
64
56
12
9
39
75
36
1
68
144
51
72
33
9
30
42
90
49
20
12
112
8
189
3
51
144
126
54
60
25
5
27
36
40
32
63
42
48
55
8
40
32
45
3
24
120
72
48
45
30
45
256
5
42
12
18
60
27
81
111
4
65
171
111
72
13
44
60
63
33
3
109
35
42
39
36
96
28
80
52
44
15
21
3
37
29
114
97
8
51
69
4
71
36
96
102
27
45
78
120
6
175
44
12
24
12
15
42
3
9
36
18
25
44
16
44
75
48
9
28
8
144
60
4
24
8
27
1
71
48
25
17
3
96
27
69
39
9
16
24
8
243
24
85
23
37
48
12
48
29
18
108
117
36
15
54
55
56
40
272
144
96
3
69
76
12
125
39
144
52
32
12
4
29
48
72
18
33
21
78
21
96
24
21
3
40
11
30
39
132
105
3
51
37
8
9
48
55
80
72
27
33
21
6
81
100
12
8
28
12
32
16
35
156
36
33
12
27
61
119
225
136
44
27
36
54
18
21
75
25
92
45
7
180
80
51
9
213
123
15
72
9
208
95
13
120
5
24
43
32
180
63
33
27
12
13
23
78
55
12
104
3
13
44
15
6
187
36
32
12
33
123
24
3
84
49
56
21
7
137
39
12
52
41
27
72
36
135
36
33
36
27
37
11
54
36
42
138
27
24
9
7
5
72
91
140
9
18
48
21
16
23
69
21
15
111
66
180
27
100
5
30
36
36
216
18
24
43
77
3
57
12
24
162
37
11
105
144
16
59
1
5
54
138
18
249
297
30
9
27
108
72
37
108
17
91
35
60
21
33
43
95
25
29
15
96
69
39
36
15
54
90
6
36
27
88
5
144
3
48
48
60
60
51
6
39
9
39
168
123
102
87
75
121
5
36
3
75
30
132
156
39
15
153
12
39
30
79
32
51
13
24
41
54
33
69
24
12
144
54
9
16
35
57
117
91
60
20
249
12
54
126
6
12
42
79
101
120
19
17
42
120
13
29
123
16
125
54
6
111
88
152
39
6
43
80
21
126
61
104
28
23
13
44
36
144
16
71
90
84
39
12
75
13
92
39
21
64
77
54
133
108
47
108
90
267
75
36
81
48
123
180
69
3
357
3
81
12
24
28
17
91
8
40
120
60
5
39
111
9
28
47
165
60
28
35
45
40
23
21
64
119
120
21
69
6
37
8
57
39
4
20
24
196
12
35
12
33
27
48
18
54
117
33
43
5
18
24
18
15
12
111
36
81
9
123
3
18
39
33
63
124
11
90
24
66
169
60
95
33
9
18
12
9
9
60
138
54
15
3
78
48
36
60
18
21
15
25
29
27
4
12
83
21
33
135
27
9
39
153
63
42
48
27
24
9
54
30
231
117
15
39
30
18
21
36
24
24
81
55
11
13
83
69
21
3
81
18
72
33
36
21
18
6
15
15
21
16
17
27
33
138
54
43
8
28
11
121
32
88
155
57
75
21
64
17
6
13
60
60
77
108
27
84
51
13
155
12
42
55
96
5
6
45
39
21
33
198
42
27
99
120
21
69
15
12
27
126
15
21
3
105
90
ABCD 99192085654*3^$a+1 [50026]
28
48
35
45
3
30
6
30
18
13
5
24
48
18
12
66
30
36
13
17
55
56
40
8
4
125
12
19
29
12
79
5
36
18
97
131
57
57
30
6
3
24
76
59
21
12
33
66
13
20
15
13
5
3
12
27
37
35
60
13
65
30
48
78
24
36
15
21
24
24
156
24
3
12
15
48
78
51
21
84
63
88
5
63
45
12
24
84
6
48
132
33
33
43
36
36
44
4
41
30
78
55
53
48
30
1
71
18
51
21
7
47
30
6
12
18
60
3
9
42
78
36
31
60
5
63
21
6
18
210
37
41
18
12
24
120
25
156
29
48
30
66
7
5
12
55
36
5
30
57
45
7
77
19
20
111
49
104
51
61
53
15
3
49
29
66
45
4
5
19
35
18
30
54
48
15
21
54
6
7
29
6
69
45
48
12
6
57
21
30
6
30
108
37
53
3
15
25
23
6
48
36
27
3
9
45
7
35
9
69
90
18
54
9
51
1
17
108
24
63
76
11
30
39
9
18
102
15
12
40
5
19
5
27
9
43
41
114
21
76
48
17
6
33
9
3
9
3
15
1
65
6
1
8
9
42
61
65
30
30
42
33
27
42
43
5
48
3
51
30
54
12
37
5
90
42
18
6
91
29
15
36
16
17
12
15
9
55
5
132
24
55
44
15
145
11
18
3
52
92
28
17
24
6
73
5
6
6
78
1
59
6
12
84
91
47
78
54
6
19
5
75
3
21
72
57
31
41
99
45
6
54
6
6
102
30
27
28
95
6
12
42
36
61
5
63
3
13
5
15
45
72
12
42
6
24
24
12
60
24
30
33
28
53
24
12
36
63
16
48
47
121
48
11
129
12
3
49
95
48
12
48
24
30
15
69
54
18
15
57
12
60
31
8
76
5
6
33
4
47
90
66
42
43
29
18
66
19
5
12
48
31
11
18
72
6
78
36
18
6
36
3
3
33
21
19
36
59
6
15
108
36
52
77
30
60
48
18
6
9
4
116
15
60
96
30
78
186
54
72
30
66
9
4
29
51
21
79
29
12
6
12
42
19
5
30
36
18
42
1
5
132
12
6
42
30
13
65
27
45
6
36
45
3
90
6
30
31
20
33
7
200
39
1
53
111
57
12
12
24
39
16
11
73
80
16
56
15
9
40
56
16
5
39
15
30
36
30
12
1
35
54
6
6
15
15
108
18
7
11
81
3
25
8
33
102
30
7
12
41
42
18
43
84
47
36
18
12
30
18
12
7
17
30
49
17
24
30
30
18
25
23
69
3
18
7
17
15
24
27
18
114
102
18
90
63
57
12
43
48
5
39
48
36
12
75
24
6
7
125
126
9
105
72
6
57
15
30
15
16
47
33
4
11
1
5
31
17
27
9
75
16
23
85
5
48
24
39
39
30
36
6
54
19
5
18
120
9
9
31
104
15
72
24
18
31
59
42
96
18
121
5
18
18
12
7
53
103
68
15
6
39
9
60
15
12
33
96
79
65
15
15
6
24
43
12
5
48
43
5
12
72
12
54
1
95
133
113
12
15
52
5
36
7
17
30
18
31
36
29
42
54
48
3
33
6
9
15
49
5
60
15
87
66
19
125
15
39
6
96
7
11
9
27
30
6
54
3
33
12
18
9
93
60
55
32
15
18
36
12
108
30
1
11
48
6
126
114
31
32
36
9
12
51
9
138
18
48
12
24
60
24
6
45
39
66
15
60
81
42
57
213
96
24
12
18
12
6
42
36
49
17
30
30
3
28
47
30
12
55
23
25
35
37
5
6
117
33
27
15
18
12
12
24
12
3
36
111
24
25
29
27
3
37
44
9
6
13
5
18
12
33
3
24
18
12
6
145
44
33
48
54
12
21
27
66
12
3
4
32
45
48
18
72
37
41
84
36
12
30
102
18
13
17
72
75
16
12
32
9
51
15
54
30
6
6
18
24
91
35
24
6
19
11
109
41
6
36
18
12
19
89
6
18
3
28
35
12
138
27
39
24
9
15
48
18
6
25
24
12
29
6
48
60
84
30
132
15
21
24
18
1
24
17
15
3
30
3
3
102
12
15
45
18
12
6
12
12
15
15
30
36
30
49
5
60
18
174
15
51
18
31
48
101
30
12
30
3
12
64
24
56
9
15
111
24
21
15
90
39
9
48
18
9
87
126
24
60
79
84
32
21
72
87
24
9
60
12
30
73
128
9
15
3
12
1
24
5
39
16
29
15
45
60
12
24
36
15
33
6
145
41
3
156
15
78
75
21
24
60
3
45
48
19
60
35
36
9
117
19
59
1
41
75
28
12
23
6
7
35
30
12
7
29
12
54
54
66
30
39
15
1
89
42
42
48
67
11
24
105
3
33
45
87
48
9
30
1
17
54
1
17
30
90
55
5
51
81
114
85
59
36
49
12
35
6
18
36
13
8
112
56
40
29
18
45
57
60
30
13
95
18
27
15
25
59
48
66
24
18
30
12
72
18
48
48
6
135
16
17
3
3
9
16
29
51
9
12
19
41
120
24
30
66
30
25
48
56
21
75
45
18
6
15
9
12
48
55
17
6
9
3
21
9
18
13
29
6
30
24
27
28
17
24
79
17
78
45
45
6
66
48
12
36
78
102
12
6
25
11
36
13
65
12
3
12
15
48
9
28
12
17
15
15
24
6
48
12
60
3
81
6
18
36
30
6
96
63
39
102
79
41
3
33
99
76
23
30
12
84
30
61
17
66
69
72
40
5
66
49
5
3
81
6
30
51
15
102
30
42
19
29
43
72
5
18
12
21
69
66
1
5
51
33
24
48
30
9
45
36
12
12
66
13
35
54
12
36
42
1
35
6
18
25
107
18
108
63
9
12
18
18
72
18
114
78
33
9
24
30
6
48
12
36
135
3
126
6
49
53
18
42
7
20
45
54
54
7
29
99
12
64
5
90
37
17
18
49
8
3
78
99
100
11
12
78
135
21
30
120
54
24
3
3
42
24
24
90
1
53
6
6
75
45
19
5
30
24
30
27
24
51
18
27
9
6
6
67
77
19
56
3
6
54
6
90
69
141
96
99
64
5
6
30
75
105
150
6
43
17
36
114
84
12
18
12
19
83
48
93
69
ABCD 99192623932*3^$a+1 [50165]
53
12
60
30
93
112
140
220
251
25
8
69
295
92
213
162
61
32
33
24
15
3
48
69
45
123
27
121
215
30
84
30
126
24
31
65
3
220
84
56
117
42
57
231
129
40
180
80
81
60
54
13
12
36
35
30
3
96
111
37
107
18
91
101
6
54
31
128
129
168
60
43
120
89
18
54
120
66
85
89
79
41
151
5
12
108
12
7
5
99
21
48
60
72
3
120
447
6
127
53
12
42
109
197
12
48
19
125
55
11
72
42
48
12
108
135
183
54
15
88
32
28
137
78
37
41
120
132
108
90
13
101
6
33
52
77
31
36
216
144
24
149
48
84
115
36
5
30
33
69
42
109
137
127
5
135
45
132
30
6
259
41
12
7
185
18
61
17
90
30
99
15
1
65
12
42
25
95
13
56
9
12
55
101
114
168
210
30
1
101
223
72
5
6
24
66
30
24
13
12
5
31
72
5
51
57
330
102
27
60
3
48
30
114
25
5
66
33
21
96
99
15
1
68
69
180
18
30
19
84
24
48
125
24
175
36
60
5
39
33
7
11
13
41
43
17
30
133
5
12
138
138
24
36
43
257
99
51
30
27
63
13
29
12
18
192
126
90
90
123
201
66
49
68
3
54
31
35
150
24
18
78
12
72
31
12
20
135
72
66
19
65
39
27
9
16
17
192
31
8
57
115
125
87
76
329
60
102
61
24
80
105
96
90
144
66
187
53
19
35
33
93
12
7
185
96
12
27
108
40
17
18
37
53
108
144
39
16
60
71
174
36
3
216
40
125
91
29
91
17
15
3
234
78
37
41
162
81
57
19
113
42
48
48
157
32
81
67
95
1
116
195
25
96
137
78
24
45
21
84
123
60
36
9
7
108
65
18
85
17
27
141
63
156
45
66
93
40
77
99
40
173
102
25
95
78
7
11
85
48
20
4
5
171
36
45
66
109
65
15
105
180
6
30
103
77
12
15
45
43
24
65
79
17
42
48
109
80
64
221
6
37
17
79
197
67
173
60
252
43
44
60
84
57
204
36
27
3
73
36
83
21
261
48
72
15
15
93
123
24
30
43
20
16
24
32
261
54
6
3
237
120
42
210
72
39
21
15
81
90
30
87
16
41
199
17
55
65
12
30
13
65
43
132
29
3
36
9
27
16
29
36
24
43
47
18
51
64
173
3
117
12
27
63
1
269
72
96
132
43
72
17
55
83
78
87
112
36
77
27
135
9
117
63
9
247
125
15
15
48
25
92
84
100
120
77
99
21
19
204
156
41
42
45
45
43
72
35
57
15
30
96
39
141
55
65
30
24
45
33
87
180
28
77
99
52
77
51
4
17
55
8
45
27
93
132
276
43
20
4
12
20
48
40
92
81
27
3
13
11
18
60
12
78
198
19
5
55
284
9
27
21
12
12
103
137
3
27
93
112
53
12
99
52
65
60
84
31
48
17
39
21
55
108
131
18
427
233
12
39
52
29
336
123
9
90
72
9
129
60
72
79
72
5
27
28
108
29
7
48
23
157
96
104
40
35
225
45
12
75
45
30
186
30
69
33
12
96
150
54
60
6
69
108
57
48
72
108
12
78
72
61
5
27
33
259
65
36
99
141
39
105
36
102
21
27
102
7
5
78
1
161
75
40
41
3
4
5
30
57
45
ABCD 99193249646*3^$a+1 [50068]
117
114
96
144
36
18
15
96
36
3
132
30
15
75
45
123
189
36
45
90
36
21
60
105
255
9
66
105
12
81
6
129
171
33
213
75
12
33
30
144
84
381
15
105
9
246
36
213
27
105
3
12
33
15
60
69
60
3
33
21
90
30
66
237
87
189
327
48
6
54
72
9
24
84
21
30
60
36
33
51
72
57
147
66
24
3
36
291
6
30
45
195
9
51
54
54
120
42
3
27
45
84
99
276
114
6
141
72
108
99
201
3
42
264
30
66
195
45
30
24
189
12
123
9
63
174
120
30
60
24
9
51
60
72
33
27
45
108
81
186
78
90
21
48
33
78
57
12
207
24
189
156
36
24
81
39
111
105
96
9
30
114
75
24
27
186
258
9
132
99
102
54
81
60
3
186
90
96
54
3
93
18
30
66
30
51
12
60
93
150
57
108
63
105
15
6
171
168
12
219
21
63
60
21
81
120
63
111
69
72
108
51
84
36
33
36
12
3
276
45
9
30
69
63
33
12
60
93
192
159
39
36
6
30
33
75
21
84
24
3
138
30
57
105
234
9
120
72
60
12
207
321
12
108
63
156
21
108
84
51
45
27
90
3
51
84
9
3
105
243
72
108
66
6
9
105
99
72
195
57
363
24
30
15
15
33
33
63
12
180
9
123
27
81
123
6
51
12
36
60
111
81
24
9
72
30
33
12
69
219
237
123
15
246
66
69
39
156
6
24
90
24
30
6
21
60
9
96
138
6
6
225
33
120
15
111
81
60
12
147
21
48
27
54
114
96
120
21
15
57
33
24
15
255
66
135
3
9
180
60
48
3
105
24
57
15
36
15
108
69
36
75
6
51
15
105
3
60
36
153
57
126
60
318
15
75
129
12
231
18
39
36
15
6
126
177
168
249
6
84
33
36
15
9
156
135
36
84
237
9
96
3
12
219
156
24
84
30
15
12
75
33
24
27
36
93
132
108
51
36
237
63
60
48
6
54
12
165
129
15
36
3
60
9
240
123
33
57
138
21
24
135
81
48
96
27
93
81
6
9
15
36
273
72
45
63
12
93
42
60
9
9
6
60
33
156
15
162
27
87
33
87
93
3
78
66
54
72
54
84
117
75
69
39
120
42
24
24
39
216
12
45
90
60
9
84
132
105
150
60
294
306
30
24
15
129
87
129
3
12
105
30
33
63
48
9
27
6
24
123
96
15
69
3
69
36
159
144
57
123
66
144
90
105
72
39
33
21
42
30
123
12
63
9
180
27
84
36
141
168
237
138
6
15
15
21
3
276
30
24
75
195
90
312
24
24
66
45
216
60
159
30
3
36
81
96
3
141
30
105
36
165
30
18
120
27
48
141
90
54
39
147
69
57
54
144
96
81
3
6
51
12
63
300
213
72
24
39
72
120
93
51
33
72
81
48
6
84
69
3
24
9
237
48
39
3
30
198
180
60
66
39
57
30
138
150
66
144
135
135
72
60
57
36
27
30
54
60
6
18
6
39
12
69
66
45
33
75
165
186
45
75
ABCD 99193679108*3^$a+1 [50039]
63
21
24
93
42
45
12
3
145
92
21
42
36
96
18
7
8
132
48
27
93
12
40
8
100
23
48
1
44
84
72
21
3
60
57
3
64
20
15
36
120
45
96
99
105
24
15
21
24
52
20
51
24
45
105
55
89
19
47
9
16
20
3
30
55
32
3
6
39
105
30
81
75
6
24
31
23
12
30
6
12
45
40
35
21
51
36
153
195
9
27
25
60
143
57
3
108
33
21
43
23
48
6
120
3
63
24
33
12
99
1
60
71
37
116
24
33
99
15
48
57
45
15
33
18
9
24
21
3
27
73
11
24
6
159
27
9
4
11
1
20
40
68
45
30
36
21
3
6
15
36
15
45
99
12
18
39
3
120
33
27
33
9
7
80
28
20
72
88
92
24
15
61
60
8
45
27
93
90
30
51
36
88
32
75
36
48
21
84
96
81
3
36
33
75
3
12
102
103
20
3
49
41
19
53
55
17
66
24
69
9
87
28
56
39
37
44
159
12
85
53
48
7
17
55
11
48
121
35
45
24
60
4
11
36
25
35
90
3
36
16
41
54
9
24
36
84
36
16
35
9
96
28
23
9
24
15
6
48
42
6
63
27
288
21
63
12
24
6
3
117
43
35
60
37
108
35
57
24
15
36
33
21
51
3
90
6
90
19
32
63
96
24
21
75
9
51
81
51
54
48
15
51
6
30
36
33
4
41
151
8
75
78
3
76
8
12
45
54
132
12
57
51
48
121
29
30
45
135
49
20
12
63
45
105
15
3
24
48
102
66
33
15
105
27
12
78
3
45
6
36
12
105
60
15
72
6
120
19
60
23
21
15
9
15
37
35
9
51
69
21
159
99
57
93
48
27
3
18
42
69
3
6
66
33
12
264
36
21
42
12
33
3
69
33
7
8
12
24
84
36
36
48
132
24
15
21
28
23
30
7
12
5
103
11
21
9
96
115
125
210
105
3
57
3
25
5
42
25
53
30
90
51
21
30
13
20
63
117
36
180
69
15
15
48
18
72
63
57
123
24
21
31
65
15
84
45
51
15
13
32
51
30
24
63
171
1
60
48
20
3
12
25
143
37
11
24
117
3
48
69
81
72
15
171
1
128
3
49
59
45
184
83
9
3
36
12
18
30
9
87
33
3
12
90
90
81
75
9
27
13
32
9
15
27
37
56
96
48
3
69
9
159
12
39
21
33
90
6
51
111
129
21
18
30
24
7
11
33
60
36
39
21
60
63
168
30
19
53
15
57
186
97
32
100
131
33
180
15
21
165
24
42
37
41
79
32
168
33
39
3
30
27
69
6
85
8
3
12
78
72
15
27
6
72
7
143
18
3
15
21
3
30
7
11
57
52
11
78
15
9
15
3
9
39
21
3
105
21
30
69
40
53
90
48
102
3
16
68
75
57
28
281
120
51
141
39
60
51
33
15
66
63
12
24
15
30
72
24
43
95
48
9
15
6
39
81
27
15
30
51
36
15
13
95
6
39
36
24
40
71
45
27
69
105
90
6
3
99
97
8
33
7
35
6
99
3
48
90
51
45
3
3
12
25
56
39
12
105
9
99
21
102
57
51
21
9
6
25
20
21
18
6
63
33
99
3
42
66
30
24
48
87
3
48
48
1
8
45
30
25
20
45
42
45
24
4
47
6
7
65
6
192
12
72
9
159
6
30
69
72
3
12
69
24
72
9
19
200
36
27
117
27
6
24
15
48
52
20
81
147
132
24
75
24
36
1
80
15
9
184
17
63
240
96
15
109
72
95
6
102
57
24
9
48
3
76
71
37
20
51
9
183
109
20
21
72
15
72
15
33
105
27
165
66
72
21
24
15
45
72
40
104
27
37
11
12
48
102
24
6
60
9
15
48
21
24
52
5
75
24
24
15
37
119
96
60
6
63
96
81
39
108
21
54
57
39
96
45
168
21
210
36
18
15
3
57
15
36
1
44
64
32
63
36
45
21
120
6
93
51
90
3
15
57
204
15
12
37
35
12
9
180
15
132
90
3
21
78
117
69
31
65
18
72
93
12
3
162
48
15
51
54
66
21
9
15
9
15
3
57
60
3
24
129
136
29
15
4
60
32
3
48
33
21
15
3
30
168
27
15
141
81
96
39
204
39
25
32
28
143
42
6
21
63
57
93
55
143
18
96
75
24
136
23
6
15
9
30
18
87
12
15
6
39
9
111
75
45
120
3
25
77
3
40
23
12
25
23
60
69
81
78
12
33
87
9
45
15
3
36
45
64
53
30
48
69
52
59
9
93
3
261
24
54
162
15
148
20
40
35
21
99
21
27
144
45
51
109
59
72
24
9
21
66
93
57
72
15
52
20
9
72
3
15
24
45
3
12
157
125
6
42
7
89
75
16
125
48
75
3
12
6
19
47
33
75
66
15
51
48
ABCD 99194287046*3^$a+1 [50032]
20
49
6
29
31
9
24
32
61
24
3
8
12
88
32
28
8
132
13
60
155
55
65
36
88
3
53
61
35
1
54
45
111
33
15
17
115
30
39
15
5
25
6
48
12
54
11
40
33
71
48
61
12
24
24
51
39
6
11
12
48
28
20
1
6
48
12
24
90
36
18
5
72
4
9
35
12
19
33
8
19
6
63
36
39
12
5
60
84
25
11
19
5
31
24
6
30
353
24
43
29
1
3
51
5
16
24
15
96
24
84
5
72
43
72
53
16
15
53
1
60
96
35
85
15
39
77
55
69
9
27
3
29
37
23
61
66
84
65
55
36
29
60
76
96
3
101
36
13
12
48
42
17
1
6
6
3
57
18
60
6
3
57
54
30
11
1
18
5
1
66
5
88
15
6
11
28
21
95
48
61
39
20
13
63
21
11
24
25
11
55
18
27
20
49
84
12
155
79
24
29
13
59
48
187
30
3
96
117
18
42
30
17
36
61
6
54
6
77
7
5
25
15
9
59
31
9
111
21
84
15
5
72
12
67
81
8
1
6
18
36
6
84
6
15
8
31
6
35
55
33
45
36
111
20
19
93
68
25
54
5
28
3
18
11
84
12
25
18
29
1
30
36
6
24
36
3
27
45
80
13
6
33
27
6
23
1
51
8
24
103
5
4
20
36
85
35
79
36
33
51
54
36
6
53
24
12
61
23
25
60
12
78
17
55
77
36
31
24
30
35
4
87
6
78
12
18
192
63
15
17
73
36
59
1
35
19
9
3
17
36
72
13
72
47
28
45
108
15
21
54
9
21
75
44
48
60
84
91
17
13
59
31
18
47
28
36
9
11
60
49
6
5
16
45
18
41
19
29
16
20
60
12
12
96
37
54
24
66
23
120
31
41
48
7
24
9
93
63
75
30
126
36
65
19
6
48
60
42
240
105
15
30
48
72
18
30
36
30
6
54
6
78
36
29
52
3
29
1
6
30
23
7
30
11
25
95
12
72
25
23
1
11
24
4
93
47
36
84
37
6
18
12
47
97
24
51
75
5
25
6
24
84
6
6
17
36
7
5
109
23
1
119
1
11
49
6
6
27
68
103
9
92
4
81
24
6
65
16
39
101
55
18
11
25
30
36
24
29
24
12
16
32
16
75
6
54
6
99
51
53
13
27
48
3
30
11
25
71
84
16
15
57
3
5
49
30
53
12
1
30
53
12
12
1
47
28
15
5
25
72
24
75
15
120
24
57
9
123
8
12
1
6
6
23
52
48
87
18
47
72
72
48
1
36
84
6
33
8
84
24
25
12
30
105
24
129
36
11
52
81
99
8
13
30
17
55
45
3
12
53
7
9
69
12
23
55
12
30
24
15
20
49
6
5
55
6
48
60
35
1
36
24
59
85
47
49
114
5
31
33
21
47
25
147
33
18
12
54
35
19
6
95
25
11
163
30
36
23
60
31
137
24
19
6
35
61
15
93
15
261
24
111
44
120
1
75
56
124
15
29
1
84
35
67
93
81
24
12
18
5
36
48
31
5
61
35
24
7
5
43
77
19
9
81
120
51
33
60
27
3
96
9
15
21
44
1
6
5
109
11
12
156
7
9
15
90
24
39
48
9
90
89
16
80
55
66
35
24
48
1
36
30
41
60
19
29
1
83
13
18
6
23
91
6
11
43
41
36
43
30
11
24
31
84
141
68
16
20
1
24
11
4
20
1
23
7
21
20
13
15
44
13
15
32
7
30
30
84
6
24
12
83
52
69
6
33
15
30
11
4
56
25
54
42
108
60
12
84
23
48
19
29
16
21
15
33
59
7
6
39
75
5
25
155
25
51
32
60
121
36
11
13
6
53
97
23
216
7
30
75
32
1
35
91
36
5
19
5
84
25
12
27
56
1
90
161
88
15
17
49
156
18
41
48
37
60
23
112
51
24
36
24
53
31
65
25
66
6
3
87
24
54
36
11
52
3
5
48
1
23
61
6
21
63
12
78
131
1
30
24
41
48
36
25
23
31
36
33
8
12
16
75
12
24
84
42
15
92
31
72
65
43
17
109
24
6
24
42
24
30
54
30
6
24
42
24
150
24
11
1
114
6
27
8
52
141
35
12
25
18
6
23
28
8
55
12
48
12
78
47
19
36
30
84
3
8
84
49
51
8
7
90
71
60
60
25
24
30
29
61
59
7
54
96
3
132
3
41
1
18
6
24
15
51
36
29
4
45
15
135
30
95
96
49
30
29
37
39
44
1
66
66
39
44
1
3
8
55
78
71
84
25
30
17
103
21
8
1
60
87
39
29
7
54
23
67
30
11
12
97
15
36
12
20
16
15
12
29
1
75
33
90
29
73
108
60
36
30
54
30
89
13
35
43
42
24
3
123
29
25
3
8
12
120
7
29
7
77
12
24
1
3
21
12
54
41
79
24
9
3
33
15
36
24
12
60
18
15
15
29
7
30
95
40
21
18
30
11
49
36
126
53
25
96
23
1
36
30
5
19
36
45
15
21
15
84
41
25
47
37
6
65
43
41
19
6
30
65
31
30
48
107
19
60
24
5
1
24
35
196
45
24
30
36
5
120
25
3
8
13
59
43
54
6
33
57
27
32
61
35
163
5
61
30
5
85
35
36
55
5
12
13
24
35
16
12
108
92
40
21
60
95
4
8
43
5
16
69
11
24
1
126
33
44
7
5
36
13
6
89
1
30
9
21
51
3
6
6
18
71
25
15
9
27
3
36
24
120
120
96
30
3
63
17
36
97
30
18
66
30
23
43
18
6
41
52
51
29
7
30
3
63
65
12
103
5
43
36
105
44
1
30
41
205
24
83
72
19
6
11
13
6
5
16
15
30
47
1
47
13
60
27
3
66
6
5
64
156
39
5
85
6
9
8
1
12
18
12
120
18
36
30
6
54
84
126
60
66
17
1
42
17
36
52
12
3
53
36
1
24
15
15
54
30
17
85
ABCD 99194418088*3^$a+1 [50014]
30
79
5
6
13
48
89
39
112
35
13
96
56
3
60
12
13
65
90
30
15
21
99
40
24
101
99
120
16
5
6
45
45
91
8
15
60
36
1
104
21
27
3
13
17
39
40
125
84
7
72
11
72
45
33
87
48
21
54
36
30
54
6
36
30
205
120
5
43
185
31
168
17
15
141
19
8
3
13
24
41
60
6
114
19
128
15
33
21
3
48
3
30
55
47
33
57
87
21
6
24
157
24
11
24
21
64
24
5
51
9
6
49
35
37
29
96
67
48
32
112
35
24
72
13
11
30
103
71
25
5
6
24
45
16
35
45
45
19
35
72
48
45
45
6
109
24
77
6
18
75
21
114
66
79
17
79
8
27
21
9
30
1
32
3
24
6
30
49
245
123
16
72
48
11
90
126
138
67
89
24
7
8
144
117
30
36
97
11
109
23
49
11
93
45
51
39
49
128
3
60
1
48
11
45
27
69
16
23
30
12
39
15
1
5
19
11
60
18
36
115
101
75
24
15
9
40
104
57
15
9
151
11
48
102
15
48
16
56
40
32
57
60
19
77
30
37
8
3
21
39
36
120
6
24
6
9
9
31
29
27
88
11
13
173
19
89
36
3
40
17
79
47
33
15
12
18
12
15
129
60
6
85
24
5
114
12
18
19
11
66
66
73
11
21
39
153
57
31
35
48
37
125
84
54
81
16
5
30
24
6
30
25
83
36
25
8
63
18
31
8
72
48
33
7
101
6
24
69
72
9
7
72
8
3
36
121
65
7
17
111
48
40
72
8
16
24
144
47
6
27
3
69
16
5
48
36
31
8
57
30
105
39
25
71
25
5
18
9
231
30
6
13
11
141
45
24
51
69
19
80
16
120
24
11
90
6
66
19
59
21
48
87
1
24
128
3
13
11
13
77
3
57
15
24
16
8
3
93
40
24
120
32
81
30
108
69
240
27
24
37
32
232
104
21
51
24
45
75
40
5
36
18
42
3
27
24
13
11
66
24
30
42
99
48
3
48
30
7
32
48
9
90
61
65
7
17
79
35
69
51
96
21
48
75
30
7
5
24
3
27
84
96
129
21
6
37
32
15
9
40
24
48
48
72
24
101
54
60
1
32
16
35
21
9
7
5
43
56
15
84
21
24
51
45
16
53
90
42
60
27
3
30
15
93
27
40
59
21
9
79
144
11
42
30
24
21
45
3
105
66
109
47
54
36
24
63
88
263
25
71
9
96
120
16
32
160
11
117
309
3
3
18
19
72
119
1
11
144
36
18
66
61
80
105
15
40
128
16
24
11
54
6
1
24
11
24
13
11
21
48
40
53
24
54
37
23
97
32
27
13
11
45
15
25
41
39
40
24
96
35
45
75
37
24
48
143
138
15
45
115
11
133
71
36
13
8
39
25
89
15
51
13
83
13
5
30
21
64
11
30
15
40
155
21
40
65
39
88
8
9
96
78
42
7
96
32
3
96
45
99
6
66
18
12
55
264
29
27
9
79
56
15
30
19
65
36
36
7
11
117
112
96
5
75
27
85
29
36
18
37
29
126
37
32
195
24
12
25
155
13
41
55
59
69
136
32
39
9
16
80
16
5
48
19
17
36
19
41
7
23
9
75
24
36
30
3
16
5
6
180
156
37
72
29
36
24
7
8
75
42
24
235
48
23
48
25
11
45
51
37
41
55
72
8
24
48
15
30
54
6
48
60
30
12
78
67
29
3
153
48
12
27
21
19
83
24
24
85
11
84
30
27
75
13
5
102
133
65
31
59
42
27
63
33
72
9
24
7
8
24
57
39
64
11
30
6
126
3
16
24
32
3
61
48
8
15
60
18
30
36
6
54
45
45
90
73
23
25
35
93
81
151
5
99
16
80
24
15
105
9
31
5
171
64
24
65
15
75
12
144
33
21
19
56
64
47
1
192
8
24
16
80
3
42
30
37
17
31
125
27
16
72
120
48
65
72
78
6
36
108
19
11
30
7
53
67
5
115
72
17
31
149
43
11
42
54
54
15
21
30
61
48
5
171
16
5
48
12
15
69
6
78
36
126
69
45
60
39
40
11
6
90
45
88
24
8
3
6
39
21
54
141
16
35
13
24
56
15
132
114
36
15
64
65
55
104
87
25
23
1
59
6
60
3
51
37
8
111
9
40
32
88
11
60
9
24
21
19
41
7
23
49
72
8
88
168
96
8
147
24
60
6
51
40
8
27
24
13
11
12
25
5
24
43
8
112
192
24
17
78
57
112
8
40
83
6
31
5
99
24
81
55
96
65
48
150
25
35
216
24
61
216
5
27
33
18
21
24
15
25
11
85
71
30
78
6
30
54
19
11
69
51
21
99
45
81
60
19
11
21
33
36
6
24
60
36
24
13
8
9
66
24
13
47
1
8
16
5
43
11
21
69
19
56
27
45
9
6
9
144
45
150
42
3
16
89
7
23
177
24
16
23
42
18
72
13
101
115
24
35
90
12
7
ABCD 99194568602*3^$a+1 [50032]
61
8
64
72
168
68
75
117
12
15
21
15
33
4
8
4
11
9
183
21
76
8
3
37
20
3
9
36
27
33
15
25
83
117
84
28
32
24
75
36
24
72
12
13
47
33
183
36
13
23
228
72
9
60
99
1
36
80
3
9
12
144
4
83
45
12
3
165
15
45
52
108
32
27
73
23
33
39
36
21
24
60
4
11
24
21
4
108
59
165
3
45
40
48
80
12
108
27
12
1
8
4
11
36
93
27
36
69
111
72
13
119
1
8
39
81
16
11
37
152
28
12
11
12
72
73
71
24
12
21
75
84
45
36
12
51
129
60
12
48
52
23
96
72
45
27
12
9
15
1
36
35
12
13
32
48
15
69
39
132
48
24
45
27
36
33
15
72
45
27
93
40
47
93
3
49
35
36
9
60
3
25
20
12
100
11
12
25
12
116
60
24
12
3
36
45
76
48
35
25
8
39
1
47
36
60
12
60
108
21
24
52
32
15
13
24
140
3
25
191
9
12
16
35
33
87
69
39
96
9
4
8
24
76
32
27
145
155
121
60
80
63
21
3
25
128
168
72
39
61
80
12
111
72
24
25
59
81
28
56
76
36
35
213
15
24
48
24
21
4
8
40
11
157
8
144
3
9
48
36
15
49
60
20
40
48
32
3
45
72
12
135
69
36
48
27
9
112
59
33
111
45
52
80
12
36
51
9
16
8
12
3
25
32
3
36
45
147
25
24
83
21
4
47
129
36
16
24
36
227
13
32
48
12
51
21
75
45
84
60
39
13
20
12
27
24
9
40
95
72
9
75
129
3
157
48
167
45
51
36
121
152
27
13
11
12
24
13
32
36
48
87
57
87
1
20
60
63
105
60
12
64
36
84
60
23
25
11
21
28
23
25
20
135
93
51
24
69
96
76
36
47
141
52
8
84
60
51
69
28
23
37
95
72
12
36
9
84
39
12
96
25
23
72
49
56
3
61
48
8
27
21
15
121
11
85
8
51
33
28
8
60
99
145
12
23
36
24
12
33
148
35
205
60
44
136
23
37
84
8
51
69
88
32
15
37
20
51
37
191
96
21
4
203
45
135
81
60
60
4
60
72
83
25
11
36
120
13
8
3
21
108
28
32
100
32
48
3
108
45
15
69
12
100
44
16
20
3
57
3
45
52
128
3
105
3
49
60
71
24
72
33
3
37
8
99
13
8
52
32
36
3
36
9
12
172
20
87
25
68
60
60
27
25
80
48
52
95
36
25
60
59
13
95
93
12
52
116
147
21
15
9
60
108
112
11
9
28
167
12
189
15
81
48
87
48
276
45
39
180
93
48
24
192
28
60
23
72
21
52
8
96
99
12
72
57
84
39
105
3
105
39
73
23
72
48
25
72
47
33
36
75
24
13
12
8
12
36
72
40
92
3
9
3
60
21
76
11
117
36
4
23
9
60
36
40
80
75
69
84
135
72
24
36
48
9
40
11
21
99
36
9
15
9
28
35
25
20
12
40
8
64
20
160
36
59
1
35
24
25
44
96
15
1
47
13
32
51
1
71
12
33
39
69
12
15
25
60
92
3
84
108
21
112
83
69
88
23
36
21
15
33
96
75
1
80
52
8
15
9
40
216
44
123
81
36
51
45
27
117
108
216
39
132
21
12
28
83
45
27
12
96
9
3
24
45
60
75
9
64
80
27
45
36
60
3
37
8
39
25
32
3
273
99
1
23
9
12
28
68
100
35
85
8
124
20
48
15
9
36
99
204
1
96
20
108
27
25
32
15
12
24
9
28
20
60
27
108
144
45
75
9
12
15
97
47
45
99
45
51
48
13
20
99
48
81
15
45
52
8
39
12
60
69
124
32
16
32
15
21
12
159
9
51
45
3
60
97
131
45
12
3
48
9
15
25
155
33
52
23
37
47
21
12
28
8
16
8
147
144
97
32
28
8
171
36
49
11
12
33
3
49
23
9
28
23
57
48
3
12
49
263
93
144
28
56
24
36
27
24
1
104
40
48
12
11
33
4
11
21
3
93
15
12
60
25
95
33
63
21
16
92
100
56
216
3
133
20
12
48
3
12
24
48
13
12
35
120
21
36
60
36
4
56
72
75
13
80
159
21
15
37
108
59
21
60
75
60
25
20
27
97
96
24
80
24
231
1
24
20
84
15
72
37
116
15
84
73
12
83
84
1
12
23
37
56
136
59
37
68
16
23
21
4
143
237
48
228
4
23
48
9
15
25
11
9
96
64
47
36
9
39
36
13
48
12
12
83
285
96
51
133
8
72
48
39
73
48
8
52
44
15
1
104
ABCD 99195197482*3^$a+1 [50094]
18
93
33
11
49
30
24
66
114
5
103
18
30
29
7
9
159
18
47
43
54
35
19
45
57
18
21
3
41
31
54
47
25
3
20
25
47
24
1
24
30
41
28
44
55
18
15
15
78
15
32
55
18
42
65
43
144
5
7
5
4
105
47
25
63
75
77
72
1
36
90
36
45
27
53
73
12
75
15
54
11
72
61
231
20
25
3
36
51
5
40
3
6
36
51
39
9
39
78
75
9
60
30
6
23
12
19
45
188
181
35
16
8
7
24
12
153
117
54
41
19
36
5
64
75
36
17
13
24
71
4
51
89
96
7
36
6
18
18
83
1
54
5
112
15
117
21
27
9
126
9
56
4
36
9
195
111
18
15
32
64
51
17
37
35
109
35
1
95
43
96
30
27
9
24
11
25
54
120
89
1
35
25
72
99
9
30
6
3
27
21
48
92
7
36
105
21
30
5
40
104
37
18
185
31
89
19
12
60
125
19
36
41
7
33
27
36
65
7
54
30
101
48
37
54
161
55
18
12
18
36
53
97
15
3
41
40
44
31
65
4
27
36
65
7
12
96
18
36
3
48
3
36
36
53
1
63
20
55
21
21
84
42
84
53
43
9
36
9
36
47
36
12
49
54
9
63
48
60
21
20
48
73
3
81
6
30
15
8
37
3
56
24
16
9
90
45
39
57
44
64
33
107
48
13
71
16
3
81
201
150
18
12
59
19
21
15
33
177
63
15
12
53
1
11
25
23
1
36
18
18
18
9
60
21
12
18
29
48
64
9
12
15
104
4
45
30
6
90
84
21
8
7
24
90
12
24
18
105
12
39
6
90
41
52
27
60
30
60
59
7
72
36
65
7
9
51
18
27
39
6
18
216
69
44
7
24
36
21
123
21
144
15
30
35
19
5
73
54
144
30
11
76
48
80
1
3
8
4
45
18
18
138
60
5
25
36
18
17
79
21
69
15
39
41
24
37
3
33
54
150
63
3
72
162
36
3
21
23
115
6
30
6
36
3
45
6
269
1
18
45
27
54
12
24
18
66
47
13
27
12
48
33
6
84
42
47
120
103
29
108
7
48
36
77
85
23
31
24
45
224
37
18
18
18
30
39
21
167
4
56
7
36
36
69
21
111
12
123
60
30
63
27
5
55
30
123
56
1
114
81
44
1
90
54
126
12
41
1
30
24
29
61
11
36
64
20
169
35
96
1
35
73
36
11
19
24
12
33
27
12
42
63
27
5
16
9
24
47
7
17
19
125
1
84
90
36
6
18
29
16
45
72
23
12
19
30
83
7
5
1
30
24
45
20
55
5
1
83
55
41
55
5
148
27
29
72
7
12
90
35
76
20
55
17
31
24
65
61
11
48
40
12
44
24
13
15
44
19
69
75
18
155
55
29
61
3
15
72
29
49
72
30
60
18
30
6
36
107
67
5
28
36
92
12
40
32
48
37
23
12
1
47
1
35
4
75
12
6
47
12
49
30
60
141
39
41
76
9
36
138
9
63
125
4
105
23
91
105
21
18
18
84
6
84
6
47
43
57
56
31
89
37
39
44
36
19
41
40
9
71
61
3
99
5
55
126
12
3
39
101
1
39
87
90
95
60
64
21
30
33
96
21
30
77
37
11
43
12
54
24
39
15
72
108
36
29
72
19
24
36
5
7
72
53
7
57
99
60
12
17
16
32
67
72
41
67
180
5
16
15
21
45
24
71
49
15
81
99
75
17
7
12
36
114
36
18
21
15
30
11
52
123
18
71
91
5
43
17
25
59
43
72
5
19
21
8
61
107
19
30
6
53
1
36
47
73
3
51
24
65
192
13
11
43
12
6
15
39
29
7
5
43
17
7
177
21
59
24
7
144
66
18
90
51
176
28
75
21
9
126
93
12
9
27
75
78
71
1
143
24
13
23
64
3
30
78
5
24
43
30
27
15
65
43
5
49
36
18
12
65
28
57
48
11
85
84
35
84
31
90
35
19
18
27
21
71
84
36
16
27
17
1
42
57
44
79
113
7
36
65
25
15
75
24
57
51
120
17
1
96
30
6
15
129
66
78
12
42
45
12
105
36
54
30
155
36
7
45
8
40
39
89
24
31
21
51
65
73
6
36
105
32
52
3
5
181
72
23
7
5
19
69
56
55
90
3
20
7
96
9
3
53
25
18
29
37
6
12
36
96
21
27
6
11
16
75
108
9
15
21
15
30
42
17
55
17
24
31
69
147
48
6
11
12
133
18
5
67
53
1
36
24
18
12
150
18
66
11
43
33
63
17
4
80
19
29
12
19
81
21
75
3
5
31
66
35
52
75
42
30
6
47
120
13
15
44
115
90
6
30
24
36
75
33
27
27
5
12
85
6
89
16
3
90
39
8
79
5
115
36
18
36
18
42
18
12
6
18
12
78
27
3
72
5
64
39
21
3
36
77
13
15
57
18
89
13
47
36
31
33
87
89
19
125
55
6
36
18
77
25
36
15
27
153
12
27
6
30
5
139
60
30
11
12
73
48
11
79
6
119
52
32
60
12
24
7
30
24
36
23
52
63
24
18
18
69
36
57
18
29
37
54
24
17
19
45
27
18
47
19
216
9
9
27
33
75
15
102
27
15
18
35
49
71
88
12
45
99
68
1
27
45
84
95
4
12
33
51
8
1
ABCD 99195405040*3^$a+1 [50036]
18
54
28
62
6
7
18
17
40
30
2
37
51
50
30
79
6
18
35
12
18
82
8
1
11
7
78
75
2
6
37
147
93
53
19
15
123
18
9
56
42
73
47
25
23
19
18
17
13
18
9
63
23
4
38
10
8
25
5
37
48
5
60
7
17
28
27
5
73
72
95
60
58
8
31
3
80
61
17
13
65
60
54
126
1
11
12
18
42
13
15
8
7
24
138
35
6
30
82
27
11
7
5
19
18
3
9
63
27
59
22
68
19
5
85
41
67
215
19
3
138
33
59
1
12
27
26
120
82
123
29
13
54
21
45
95
40
2
13
137
10
15
33
75
35
13
36
6
48
17
72
37
90
21
57
72
83
48
100
8
12
60
97
75
8
132
28
69
11
133
5
31
11
19
3
3
53
30
79
33
32
55
6
35
12
40
33
36
24
12
35
72
1
47
12
145
23
48
30
30
7
45
30
90
8
52
32
31
29
13
47
90
37
18
113
19
29
72
7
11
60
31
11
7
35
28
2
30
31
9
81
24
11
1
21
2
36
24
18
48
157
18
35
12
10
15
23
4
56
12
60
100
8
42
18
12
10
38
4
51
144
3
2
28
8
31
90
36
47
25
15
8
100
20
13
6
3
30
15
53
12
31
35
19
48
77
30
18
40
8
157
53
1
21
27
11
24
55
11
7
24
11
25
12
11
97
35
10
69
3
15
36
35
1
11
60
127
5
25
18
107
7
161
55
30
27
26
4
21
47
12
28
60
32
40
15
35
6
60
24
6
34
8
30
48
24
90
85
72
23
48
18
30
90
30
79
45
8
30
18
49
35
1
12
60
75
20
108
12
13
24
3
15
17
160
290
88
3
12
27
86
24
7
108
11
12
22
15
12
21
39
30
11
82
21
84
23
12
7
29
72
25
5
42
6
67
5
18
1
3
20
28
32
18
10
69
54
29
48
97
18
42
3
9
23
120
1
29
67
59
84
6
7
113
90
12
25
12
11
12
52
20
36
52
20
109
36
48
57
15
275
30
19
3
15
6
59
100
8
43
42
12
5
58
8
19
6
66
3
50
91
17
90
55
60
5
10
32
36
25
12
18
17
18
30
64
60
20
36
12
40
2
10
20
13
23
84
36
1
18
96
54
23
13
17
18
1
18
18
17
55
3
8
4
57
36
5
13
35
31
11
25
23
24
118
50
30
48
72
22
68
70
42
8
25
35
48
4
38
13
24
66
89
58
62
85
3
2
48
13
17
7
30
53
37
3
32
28
20
30
85
18
65
30
24
13
72
12
63
48
15
65
10
38
12
97
12
60
29
7
30
17
37
23
6
54
13
12
60
36
30
17
40
32
7
30
23
30
138
49
108
33
3
47
25
5
48
37
53
4
48
8
42
40
8
7
54
3
8
18
30
34
33
45
120
72
3
48
5
55
17
22
33
12
18
113
24
25
6
126
11
12
6
37
75
2
1
5
30
49
3
8
12
18
22
12
116
60
22
38
84
1
35
37
27
15
126
35
24
25
11
52
9
3
20
18
13
9
68
40
69
41
7
65
67
29
19
11
25
24
12
11
48
4
27
21
38
24
6
1
36
108
6
126
12
6
5
72
60
60
49
3
8
42
7
54
17
12
6
24
6
37
5
19
3
8
55
78
72
5
18
67
5
43
6
59
72
12
1
29
6
90
42
97
53
30
7
41
4
30
3
77
78
40
2
6
12
30
55
27
27
11
10
3
5
97
53
55
107
19
3
50
1
35
25
12
18
57
8
7
42
11
37
65
10
8
30
37
17
37
71
30
7
11
1
53
43
5
90
30
18
4
8
10
62
18
40
122
61
47
40
8
12
52
18
3
12
47
13
53
67
42
48
147
8
42
1
35
55
5
4
225
6
35
54
13
5
48
55
6
11
18
37
23
34
78
80
72
25
3
30
3
5
72
18
12
90
30
42
13
17
1
95
4
33
15
38
24
66
24
43
27
27
11
48
1
11
132
37
23
48
102
48
30
12
1
39
56
22
27
3
2
55
36
5
30
55
54
53
40
8
112
50
30
13
17
42
48
18
1
21
2
6
19
3
50
18
19
11
61
81
8
1
23
36
84
7
41
42
10
56
52
20
30
13
5
49
53
72
40
56
54
1
84
71
102
10
3
72
18
47
82
26
84
7
11
13
57
33
54
41
52
8
91
6
35
13
77
13
17
90
43
39
33
203
12
48
22
80
79
36
35
112
33
35
37
3
32
6
22
69
36
48
6
3
8
55
23
55
35
42
25
27
20
13
23
34
18
9
3
18
32
10
68
13
29
18
49
29
19
18
35
7
11
4
33
17
6
34
21
35
19
23
30
18
19
41
24
108
19
29
30
67
75
15
5
13
27
8
84
61
24
5
70
33
15
50
10
9
23
1
59
48
42
18
25
35
37
18
24
29
1
29
24
10
117
3
177
59
34
21
35
19
35
1
12
47
13
12
18
5
52
26
24
18
12
48
48
7
77
36
49
33
32
61
17
37
11
12
25
23
1
3
8
55
77
40
8
19
11
7
41
19
12
11
67
48
5
22
26
12
13
47
217
11
42
37
6
35
12
25
5
30
18
30
12
49
111
69
11
30
7
63
8
24
60
67
18
33
80
187
35
7
66
108
24
15
8
49
11
12
28
2
18
40
32
6
7
65
13
54
72
11
12
6
7
23
82
152
13
57
33
30
35
7
3
9
21
15
23
120
1
3
75
11
90
4
21
47
12
60
30
18
13
12
18
5
12
40
68
61
51
8
12
42
31
39
138
8
72
7
6
30
35
24
18
19
48
11
34
27
11
12
91
35
22
98
7
83
60
12
12
7
6
53
31
36
23
54
66
12
7
35
118
32
40
15
18
65
37
45
8
22
3
18
5
61
6
35
22
45
5
6
12
22
18
45
47
97
11
49
21
8
30
24
58
15
35
22
3
35
72
18
67
5
18
13
99
8
12
7
11
13
5
12
49
36
24
21
15
12
53
22
15
35
7
11
40
165
23
12
12
1
65
7
23
24
13
48
35
61
23
30
31
60
29
118
2
6
7
18
12
72
35
55
6
5
61
18
35
28
9
11
139
29
4
15
3
50
30
162
61
47
25
17
90
78
55
35
13
9
18
38
90
12
48
7
30
35
25
15
33
24
33
39
23
120
60
25
35
10
15
75
68
73
36
36
75
12
15
3
62
60
40
51
35
7
ABCD 99195440114*3^$a+1 [50010]
71
37
96
11
6
3
9
115
32
111
193
17
99
51
21
16
29
3
36
16
5
15
96
69
27
16
41
19
48
12
24
29
18
25
8
24
15
1
8
3
36
57
16
12
11
25
24
20
28
36
131
57
3
45
39
42
30
96
49
20
3
36
12
93
21
27
3
25
11
61
8
3
37
23
33
3
13
132
12
20
36
87
6
99
21
27
64
32
64
11
132
25
48
11
21
21
12
6
252
1
12
32
63
30
72
3
12
9
18
12
37
89
75
48
9
12
15
76
84
11
84
1
32
72
3
49
12
104
12
28
8
99
48
18
39
16
48
80
16
5
75
28
23
33
15
1
80
9
3
28
173
27
16
12
12
5
115
11
18
43
36
92
40
72
8
12
39
18
51
16
48
32
24
12
16
44
57
87
24
12
4
23
9
72
24
57
18
33
28
36
5
15
45
31
32
16
44
21
31
44
36
87
12
33
21
6
144
36
48
13
23
9
12
16
35
21
3
25
96
12
5
18
9
96
16
8
69
19
20
3
9
4
17
15
3
13
23
9
4
8
72
15
60
12
37
156
23
129
15
1
12
60
23
61
80
12
4
17
36
42
36
73
32
15
69
52
32
76
23
249
28
48
68
96
4
11
97
48
44
87
18
15
48
9
15
39
49
17
31
12
116
39
9
24
48
16
29
7
44
24
51
42
15
93
3
15
21
33
12
31
228
12
35
24
33
105
15
3
90
75
64
32
9
79
32
28
59
1
35
45
36
4
8
52
23
12
157
11
21
12
72
12
3
18
24
19
47
21
12
27
1
36
11
6
43
84
32
84
3
13
80
111
54
66
6
19
12
59
177
24
27
61
35
81
39
9
27
9
64
32
40
192
20
81
51
12
81
27
3
13
20
4
60
20
76
20
45
15
60
16
24
23
6
15
4
80
45
3
9
67
60
8
45
60
3
81
15
52
8
40
24
68
4
24
8
33
48
54
6
3
24
24
3
25
83
54
39
36
51
13
5
43
8
88
107
33
76
5
51
39
21
9
3
40
56
15
73
53
7
92
4
53
27
100
32
27
12
1
17
51
36
16
11
61
32
24
28
48
36
17
15
64
72
32
16
68
124
8
76
12
48
24
12
23
90
15
3
121
56
12
33
15
4
29
3
28
101
18
21
9
36
43
17
102
24
1
32
93
19
83
73
5
39
45
27
12
4
8
16
48
36
68
28
44
33
19
53
7
32
112
47
57
88
5
67
24
36
12
48
32
27
21
36
36
21
27
3
121
80
48
21
7
36
32
12
40
5
72
18
49
53
6
1
68
12
9
51
4
101
39
4
68
48
27
37
32
21
19
20
36
28
20
39
1
32
15
21
76
48
35
18
19
12
20
45
43
68
12
36
16
23
13
35
13
5
36
36
75
4
32
33
3
15
36
13
24
20
93
36
27
3
37
128
21
7
32
4
47
33
108
16
17
3
96
72
15
33
36
3
1
24
8
64
12
11
85
11
57
87
49
107
6
3
63
18
3
24
16
68
3
36
57
12
48
36
27
73
80
16
41
3
4
32
57
7
59
60
48
37
95
49
125
19
12
8
16
12
44
15
25
53
3
9
60
12
19
116
12
15
18
27
72
60
84
60
36
9
31
17
15
21
15
21
7
20
52
12
68
48
24
39
9
148
164
24
40
72
8
45
63
9
7
5
39
15
162
51
16
11
1
36
44
24
39
12
21
64
36
5
18
9
36
12
4
32
16
8
184
65
36
27
81
27
60
84
28
35
36
162
7
5
3
15
24
21
15
13
35
90
19
23
13
5
7
36
20
9
7
44
48
60
24
9
6
1
179
25
41
27
72
4
5
15
12
28
35
33
28
8
40
59
21
87
30
24
18
21
64
5
7
47
57
40
8
15
90
31
8
39
37
101
7
8
40
32
40
12
23
18
7
83
1
17
24
12
27
24
3
60
21
4
5
51
3
1
96
12
20
64
44
16
23
25
36
12
11
61
72
107
12
1
59
1
17
36
12
19
32
28
20
12
12
9
30
25
24
23
57
33
60
15
12
4
5
12
163
92
15
18
15
16
47
126
31
5
31
32
12
9
7
8
76
12
32
16
65
3
4
12
20
28
11
12
13
56
52
44
16
23
1
83
69
21
60
7
60
60
29
19
5
15
16
41
7
60
68
3
42
39
24
21
24
27
24
69
19
24
11
60
1
12
275
13
17
3
12
39
6
7
48
8
45
19
36
32
48
28
17
51
15
21
16
41
7
8
3
45
27
21
81
108
3
15
25
32
21
3
9
15
12
4
113
87
24
15
9
72
27
1
41
7
41
39
12
52
29
39
15
25
96
48
5
19
5
12
27
33
43
24
56
21
27
45
51
87
24
36
84
42
7
56
16
84
11
1
5
54
162
43
8
4
32
3
48
9
24
3
13
11
69
96
12
16
96
44
24
3
9
16
12
47
9
24
93
27
12
21
87
72
3
61
8
52
224
4
80
28
41
6
18
18
90
51
33
3
48
16
44
52
12
41
18
21
21
7
41
54
9
40
20
27
33
64
20
39
21
16
20
93
15
24
16
12
20
33
43
48
36
53
54
21
3
69
24
156
4
8
45
156
18
13
12
12
8
33
12
6
105
57
75
45
51
3
21
33
6
1
8
4
17
18
6
27
3
13
8
15
25
12
59
9
45
18
18
15
33
75
4
17
36
67
8
60
12
120
28
32
36
27
1
68
45
51
64
5
27
48
48
45
3
15
25
8
24
36
16
53
30
36
9
15
12
25
12
32
36
24
4
11
150
90
33
40
156
32
9
27
39
81
64
23
1
8
9
43
5
27
36
33
55
8
60
4
60
59
21
48
16
20
40
5
3
40
84
83
18
7
83
33
28
48
96
80
180
64
47
193
80
33
27
4
41
39
12
72
63
12
60
54
67
17
42
33
16
23
12
177
27
33
28
23
13
5
7
101
60
12
39
124
68
36
21
19
5
51
72
15
1
20
48
4
8
27
54
7
48
41
12
54
1
60
89
30
6
87
57
39
60
24
21
139
8
9
7
84
12
68
28
8
51
25
36
47
1
29
15
93
19
41
3
63
145
41
79
23
6
3
9
18
69
40
24
11
45
15
30
18
1
53
91
8
45
15
36
3
37
24
24
24
41
55
44
4
ABCD 99196271698*3^$a+1 [50355]
24
149
126
133
48
168
221
139
41
150
25
533
90
1
155
54
223
53
139
161
31
155
13
71
1
120
168
35
13
173
84
31
209
127
120
48
120
168
72
72
288
72
95
289
149
66
60
205
360
101
120
60
138
13
83
246
270
54
60
36
30
18
96
120
240
91
125
30
108
222
43
47
30
115
215
73
216
209
127
35
348
25
77
24
355
179
13
24
240
35
108
102
115
53
162
48
25
65
127
395
18
36
180
414
42
120
115
48
41
247
23
97
77
163
168
144
72
29
91
59
36
174
114
72
25
23
180
13
119
193
41
7
119
18
126
66
240
30
49
155
37
144
65
78
241
336
65
79
144
192
23
265
48
29
174
6
55
168
72
24
24
71
54
91
65
31
209
36
18
12
24
54
7
5
24
624
150
72
13
275
13
264
185
18
252
73
131
234
102
13
41
31
288
5
60
36
211
23
1
35
36
144
54
102
90
43
96
72
23
241
24
11
138
60
175
35
60
66
6
90
18
61
11
84
180
366
270
49
264
191
36
61
288
11
133
11
37
72
17
228
43
197
120
36
31
533
72
54
270
7
77
91
305
31
209
66
24
216
18
126
36
169
239
6
19
120
305
96
36
18
1
89
271
71
49
179
42
138
36
157
59
240
181
17
151
5
6
85
53
235
107
13
5
91
275
61
65
84
6
48
157
239
97
24
48
47
114
31
48
11
84
73
53
96
180
174
49
120
48
203
120
294
7
59
109
251
24
36
426
60
120
24
54
37
24
192
173
36
631
23
84
13
24
120
65
48
103
47
72
18
151
119
241
192
47
121
185
144
31
384
120
5
162
145
5
18
192
24
156
144
24
13
59
90
108
7
168
17
90
61
137
42
133
11
37
17
12
78
37
24
120
240
24
71
49
47
48
96
246
235
144
144
35
162
60
30
144
145
5
216
18
192
60
90
18
25
5
96
91
35
61
168
71
289
95
54
67
120
83
126
30
6
378
265
131
306
355
35
78
36
54
180
12
54
6
49
59
277
185
144
55
71
73
77
108
342
25
23
42
175
24
24
131
157
77
6
180
30
ABCD 99197136022*3^$a+1 [50088]
60
1
71
25
128
15
156
109
83
13
95
105
16
95
81
3
25
11
24
61
23
61
107
49
11
60
57
3
72
181
36
119
85
20
24
16
20
64
36
60
144
11
1
59
309
15
1
24
11
1
59
84
48
120
9
28
116
60
16
24
47
49
56
112
36
96
44
16
191
84
48
36
57
27
213
64
48
35
60
12
60
25
68
27
60
13
32
28
36
131
93
16
59
108
133
11
24
25
20
51
24
49
72
60
116
24
51
12
21
4
11
24
25
32
48
16
44
112
80
15
85
23
85
23
12
33
243
9
51
1
83
12
141
27
37
35
24
24
141
51
21
48
27
48
36
33
108
28
80
36
160
116
28
44
27
85
95
108
60
205
11
1
104
24
40
83
13
179
21
144
112
71
157
35
57
135
24
57
3
120
21
51
13
107
24
13
23
132
85
12
60
20
51
49
24
20
60
72
64
11
84
33
72
75
109
24
192
128
72
48
3
13
152
4
119
24
36
24
60
180
33
63
25
96
11
13
275
85
32
12
87
25
35
25
119
49
143
45
4
35
13
11
61
35
69
24
72
300
39
21
75
13
71
49
47
24
45
16
60
8
63
60
132
12
85
71
33
4
227
24
1
120
104
4
47
60
309
16
140
15
240
33
27
45
96
108
4
12
131
189
99
1
23
48
49
131
109
48
11
57
4
60
11
132
37
108
23
37
107
9
15
109
35
37
131
9
36
24
51
24
9
76
143
33
24
3
141
40
35
61
24
24
336
84
95
1
95
45
24
75
1
35
25
36
108
8
64
8
16
47
108
21
3
36
57
27
12
141
52
92
64
20
24
27
204
144
33
27
145
23
180
120
49
104
196
60
120
108
11
72
109
240
131
49
35
169
59
37
84
71
24
1
24
11
85
143
241
32
64
71
84
153
16
20
64
72
83
165
3
48
84
85
12
24
104
63
240
105
172
35
97
24
11
84
96
133
60
23
93
111
85
8
48
88
47
84
69
136
44
39
12
36
48
85
84
60
20
15
48
37
71
1
11
45
3
57
4
24
107
72
93
15
9
75
85
59
276
153
52
119
12
73
32
4
48
11
1
120
24
11
9
4
32
51
153
15
145
20
147
9
3
33
28
60
80
16
68
291
276
24
1
59
1
48
72
44
27
24
105
159
84
33
84
63
33
48
171
81
39
24
109
32
111
105
28
36
11
13
24
120
20
75
1
95
9
16
11
13
116
16
20
195
45
99
117
120
112
23
33
40
104
36
64
227
24
21
39
61
104
15
1
56
27
81
99
25
32
144
96
100
23
60
1
47
13
60
32
4
23
37
48
32
39
57
64
59
96
60
45
63
1
36
60
11
73
59
33
4
104
15
72
120
24
108
36
25
56
195
21
3
1
83
1
56
64
59
12
45
48
3
24
49
24
32
39
69
75
33
39
45
36
15
24
60
13
60
132
59
49
35
25
72
83
45
76
11
21
12
36
64
143
117
112
23
37
143
1
36
191
13
35
61
48
36
59
61
119
12
45
39
84
37
35
13
72
120
168
35
37
11
69
36
12
100
311
252
93
27
72
1
204
47
13
20
27
25
11
84
48
57
40
11
72
57
48
27
25
23
60
85
11
85
24
12
80
60
4
11
49
20
36
60
3
72
60
25
95
69
16
23
120
1
240
107
37
12
48
12
215
33
15
252
13
192
48
23
13
20
136
11
12
120
25
35
141
60
4
131
61
11
12
1
32
15
49
20
15
24
12
345
4
179
36
73
12
80
75
85
83
96
109
36
60
71
13
215
25
71
84
25
60
80
12
36
15
24
109
24
36
96
48
11
69
27
33
3
48
84
12
24
60
289
12
191
12
33
52
20
87
84
ABCD 99197158408*3^$a+1 [50019]
75
6
39
51
54
63
57
111
84
45
15
21
3
12
39
90
3
12
33
27
228
57
36
54
18
18
120
45
24
108
45
18
54
123
57
3
105
87
96
84
93
3
15
69
15
6
27
3
57
15
93
237
87
123
33
39
6
144
66
72
45
63
54
18
18
60
12
3
69
60
39
36
105
3
36
132
24
93
18
57
12
3
105
48
24
48
156
204
27
105
15
93
57
48
18
45
27
18
3
321
15
48
45
258
12
18
24
30
18
150
93
69
18
93
207
18
150
45
207
81
120
9
72
18
33
57
3
24
45
36
114
9
9
72
3
60
27
36
12
90
72
51
45
84
51
117
3
27
42
195
15
81
9
51
84
45
15
3
33
117
18
102
15
12
81
162
165
105
42
69
120
60
21
18
12
168
12
108
150
12
39
57
303
60
60
21
90
96
69
3
12
33
60
195
90
75
57
30
33
75
180
21
12
57
78
57
177
3
96
57
24
111
27
33
39
45
48
3
93
132
57
15
243
165
9
15
3
45
27
18
240
12
60
36
30
114
18
12
6
72
51
12
45
12
18
24
18
27
93
147
3
48
189
84
72
72
120
27
69
39
30
111
96
105
90
9
36
81
123
87
234
15
21
27
180
132
3
78
27
12
24
57
195
75
222
75
15
18
27
225
18
30
15
45
3
84
72
180
48
75
57
111
9
45
99
84
12
105
180
6
54
30
45
33
30
60
102
15
81
12
135
48
15
54
39
57
183
156
15
18
168
120
15
45
84
99
9
78
153
84
33
87
177
6
9
75
45
24
24
60
48
57
3
24
63
57
51
84
9
99
78
99
156
132
96
36
24
24
57
96
3
60
81
63
96
72
69
6
72
141
12
9
51
24
15
18
12
3
12
81
102
42
30
129
12
9
18
48
132
18
3
87
57
108
84
111
12
108
105
57
51
24
12
63
21
144
72
168
3
45
24
225
66
60
30
24
99
12
144
51
45
9
3
87
9
99
18
123
39
72
30
3
57
90
36
84
96
54
15
21
15
147
12
18
15
48
60
72
96
21
48
18
9
33
30
18
63
9
63
27
42
15
15
6
12
3
120
27
90
12
99
36
60
21
54
21
147
33
39
18
162
81
192
108
24
81
159
51
24
36
33
96
204
12
84
15
69
12
84
108
36
12
57
18
54
63
36
60
21
75
123
33
9
36
123
24
48
57
18
9
63
138
42
45
45
51
21
30
60
18
108
39
231
12
21
216
105
51
45
15
39
48
42
36
30
234
6
12
21
141
6
30
15
9
75
60
240
3
12
6
30
33
171
66
3
12
192
63
45
228
87
54
3
60
105
15
3
57
87
18
102
18
15
3
93
87
9
36
27
42
48
3
84
45
39
12
57
27
48
108
69
30
6
90
57
120
3
72
12
18
15
27
45
48
15
138
63
87
90
15
147
30
18
114
159
12
9
18
21
81
6
57
87
45
48
12
3
93
9
18
45
48
105
3
132
207
57
15
60
69
87
24
18
63
24
15
81
27
198
144
60
75
195
81
12
36
36
81
54
90
15
135
21
60
132
87
9
9
60
15
3
9
156
27
168
33
12
39
33
57
60
99
21
60
36
195
255
54
75
63
93
12
63
84
6
135
39
168
90
135
36
36
21
3
84
3
42
3
9
78
21
27
54
18
21
21
30
69
117
72
3
45
75
240
12
48
12
45
42
90
63
75
60
45
135
18
3
144
72
105
18
48
93
21
15
48
48
9
216
54
6
39
33
63
27
33
75
12
117
51
45
72
12
15
18
243
39
78
3
84
48
60
15
18
24
66
69
3
93
72
12
36
12
48
12
45
27
3
60
33
24
63
132
30
90
36
150
72
27
3
21
21
48
18
24
18
3
15
102
60
3
45
27
15
12
105
45
39
12
75
12
72
21
69
75
3
ABCD 99197172736*3^$a+1 [50041]
3
3
30
18
1
44
16
180
8
52
8
21
30
9
81
96
75
33
12
3
100
8
15
9
16
44
36
28
132
29
51
33
36
18
78
19
80
84
40
32
4
8
33
15
60
24
48
3
69
16
8
244
8
45
39
136
24
8
33
15
4
8
93
42
18
19
11
33
12
9
24
54
25
11
30
42
54
15
4
96
5
3
100
41
27
27
73
77
30
145
17
24
31
60
20
4
95
114
18
48
6
15
33
6
1
8
3
105
24
24
4
5
18
18
204
3
72
48
24
45
135
9
31
11
45
12
48
40
128
45
55
36
104
21
3
100
11
57
4
68
33
54
30
111
28
120
11
1
44
51
37
80
60
15
105
48
112
41
111
24
15
1
11
9
144
81
3
60
208
17
15
12
15
61
12
12
89
27
12
3
45
48
340
11
60
54
27
64
83
73
20
93
39
27
21
64
11
25
120
35
9
84
12
4
8
16
80
39
12
81
27
96
66
103
167
6
7
41
6
69
40
20
36
16
60
23
72
9
16
29
108
18
78
75
76
48
32
105
24
51
16
5
7
41
199
8
4
84
11
21
69
63
36
64
132
44
21
36
63
16
84
32
45
15
93
15
21
43
68
48
111
18
48
108
6
165
76
80
108
16
35
18
90
42
15
16
23
21
9
162
54
51
27
66
31
29
75
45
15
16
41
43
116
93
51
60
4
128
12
15
45
28
8
36
64
56
4
164
88
12
17
144
72
90
24
1
12
17
43
35
36
12
97
68
4
161
103
12
44
16
77
3
64
71
93
40
11
9
36
63
25
83
42
72
55
20
48
16
72
35
78
36
30
81
9
31
48
11
6
19
11
9
108
12
16
48
5
7
29
75
88
96
71
1
20
48
4
11
36
9
36
76
95
90
24
51
60
12
88
8
60
16
84
24
8
33
51
45
19
11
36
25
108
156
59
57
12
12
40
20
24
99
13
5
18
49
8
48
111
45
33
12
79
24
8
3
84
117
16
8
45
15
100
180
132
17
18
60
57
40
23
133
24
12
29
91
36
35
105
88
5
15
27
33
15
42
19
20
33
48
18
81
24
21
6
12
1
20
141
19
12
32
45
103
20
24
40
29
27
15
57
45
3
24
4
101
3
63
54
90
45
63
21
16
35
49
32
9
18
42
31
107
33
3
54
18
24
69
24
28
24
29
7
8
24
33
27
51
36
25
20
39
37
5
15
39
300
36
108
21
36
4
8
3
73
89
7
173
18
9
184
96
71
13
12
125
67
5
27
3
1
12
44
36
24
36
15
18
15
4
35
13
8
12
88
84
8
60
4
156
8
72
3
1
36
72
35
36
6
31
48
84
53
115
24
5
39
9
36
7
29
15
3
21
76
24
36
20
3
162
234
1
96
179
30
24
31
84
56
4
71
9
15
12
9
45
55
68
3
18
31
11
13
56
3
21
60
36
76
167
33
15
18
7
68
40
20
52
8
16
44
60
12
15
13
11
141
12
3
25
120
89
3
51
81
40
24
5
51
4
17
3
4
48
29
3
3
30
18
60
189
81
7
8
57
39
28
92
15
18
6
69
40
12
71
18
31
80
40
56
72
36
36
99
90
51
39
81
40
11
180
25
8
144
21
67
12
23
45
27
13
44
28
8
4
11
73
12
65
39
120
28
5
3
12
16
140
9
6
61
65
54
1
8
48
117
115
17
54
61
20
28
188
45
48
27
9
3
33
43
32
52
12
5
39
24
135
33
64
29
39
52
56
123
57
3
69
28
59
25
11
105
24
28
23
57
33
27
16
32
15
9
16
12
152
16
47
45
51
57
45
19
35
54
55
5
84
126
49
11
1
65
15
21
3
105
24
48
18
25
12
5
30
13
32
69
54
12
13
24
215
37
56
15
25
20
12
28
83
69
60
36
16
35
25
96
5
39
24
4
12
23
60
1
65
51
60
4
11
61
53
111
15
1
72
47
78
15
51
36
105
120
144
4
48
8
16
60
24
71
21
27
6
31
20
24
9
55
53
15
9
39
99
37
20
24
45
114
45
52
11
30
18
36
1
80
9
3
100
236
165
15
81
54
97
44
21
39
148
173
3
45
39
51
21
4
20
45
55
17
139
5
55
8
33
54
1
29
24
7
5
7
36
17
27
63
30
99
16
20
12
40
17
48
7
11
13
32
87
12
1
17
63
4
11
30
42
48
18
31
11
69
4
17
123
36
15
9
60
39
18
90
25
20
24
81
43
41
55
23
93
4
68
108
45
43
56
69
12
19
24
60
11
1
12
17
55
35
9
27
18
24
123
144
33
31
47
13
41
115
23
61
36
29
27
24
9
66
1
89
3
33
72
31
5
31
60
20
51
90
43
20
12
24
16
29
18
18
75
57
55
60
11
36
54
12
54
13
113
39
76
12
8
15
73
191
61
47
133
20
120
15
13
32
9
43
12
36
53
79
48
20
48
16
24
20
40
119
1
32
4
56
60
45
24
15
60
16
17
27
16
80
12
45
15
15
33
24
24
27
90
39
3
48
54
96
3
9
6
1
104
57
19
11
18
27
135
37
5
108
3
27
49
44
124
20
3
33
16
35
24
21
24
64
48
17
3
3
81
75
45
76
8
60
27
57
3
13
56
21
ABCD 99197236486*3^$a+1 [50017]
2
40
5
9
27
43
17
19
5
193
80
75
21
39
27
30
54
4
20
16
2
24
138
21
24
12
85
48
32
90
33
13
14
4
29
1
6
20
28
26
15
31
60
29
27
180
33
96
25
14
10
2
142
38
57
12
19
80
64
32
33
1
24
18
44
10
26
24
21
39
45
51
4
14
10
12
90
2
6
15
81
6
24
18
3
39
9
45
24
58
84
44
6
15
43
6
11
93
40
126
41
31
18
30
44
12
58
47
1
8
34
5
33
15
19
30
26
48
72
22
11
7
12
18
80
18
30
66
28
8
33
27
4
44
57
12
15
21
31
101
3
6
6
12
46
24
8
154
101
7
41
9
16
11
15
45
43
20
28
38
30
4
80
16
30
74
16
62
48
16
26
28
56
24
52
54
11
27
96
4
8
45
12
3
24
4
17
37
18
14
16
14
36
4
5
31
80
52
122
24
66
4
65
55
36
20
9
25
47
79
65
25
8
63
15
24
88
53
48
31
14
120
72
22
2
34
5
39
48
4
48
92
40
20
21
9
6
34
56
39
121
38
12
174
54
45
15
124
17
9
6
76
5
3
21
51
30
22
2
15
15
34
6
26
30
18
46
90
6
12
36
2
54
96
33
51
4
17
103
2
22
8
4
8
78
3
75
16
5
55
56
78
40
80
10
17
3
16
20
16
5
33
42
144
9
27
34
18
36
20
12
52
20
16
24
17
31
60
77
31
32
60
28
2
15
39
9
79
2
66
28
17
19
29
19
41
19
12
5
48
57
30
9
121
26
12
52
8
28
65
24
3
48
24
196
18
11
21
22
32
105
15
66
75
3
57
7
42
38
88
44
21
7
2
10
6
14
4
5
9
66
12
28
96
5
108
12
1
2
30
63
48
1
30
41
33
27
3
10
30
56
34
74
21
15
12
28
36
48
20
16
44
12
60
54
87
3
9
36
19
8
24
4
5
19
68
9
36
3
21
39
16
8
153
3
45
15
10
6
50
30
58
2
45
36
43
17
105
30
24
64
41
24
81
15
91
30
14
4
5
36
51
40
8
12
60
28
32
52
8
24
129
81
3
13
8
15
7
104
9
1
14
60
36
36
30
54
36
30
30
12
12
105
9
232
8
15
31
65
15
60
21
39
88
36
17
12
96
36
93
16
24
48
8
15
1
50
76
138
42
5
72
81
30
42
30
48
16
108
30
23
9
46
44
54
15
9
6
16
5
15
46
42
48
62
6
4
62
15
3
21
25
54
32
33
3
94
24
26
64
72
12
2
78
153
12
15
102
6
9
96
12
36
12
45
34
60
65
39
4
36
17
3
6
78
40
36
5
24
1
150
29
12
39
12
33
31
38
6
9
7
48
17
84
15
21
15
10
14
66
48
3
15
4
41
27
21
36
21
10
44
34
26
4
132
20
10
8
46
56
18
15
72
108
12
72
51
6
24
6
88
56
10
80
39
7
8
81
9
18
12
52
20
60
60
66
27
12
15
21
7
6
35
60
67
14
54
9
31
12
108
26
135
15
66
30
4
14
70
32
28
5
7
42
30
18
2
12
84
54
16
14
36
6
24
90
12
82
72
54
17
25
30
17
57
24
10
29
43
38
42
45
9
48
6
42
18
120
16
5
63
106
71
9
39
15
33
63
10
56
66
4
26
22
32
4
32
22
38
112
8
4
5
9
120
34
92
9
75
16
38
78
10
2
78
15
39
9
12
39
21
19
20
34
42
12
42
48
2
9
61
110
40
89
27
165
7
56
165
61
26
70
35
75
57
33
63
91
108
2
15
48
31
26
40
35
21
22
5
3
10
14
88
41
49
23
12
87
21
55
8
9
48
15
28
32
33
12
3
100
2
70
17
55
17
9
10
5
84
7
36
50
42
36
52
5
99
16
5
19
20
88
56
57
7
17
51
4
44
16
84
24
18
122
150
102
81
3
4
18
74
69
55
5
21
10
24
110
75
27
9
39
36
33
43
8
36
9
45
15
96
25
24
30
5
55
5
27
88
6
26
12
12
9
7
5
3
46
6
50
15
3
132
9
156
123
12
30
22
2
6
18
66
9
15
54
10
17
15
24
9
7
14
15
49
38
9
115
140
40
26
42
52
8
28
8
21
81
22
2
15
15
76
12
18
47
15
48
24
9
15
129
87
40
44
54
16
2
28
2
58
20
10
26
46
134
18
3
27
48
57
81
34
62
39
75
24
12
9
7
5
13
6
20
24
6
63
12
13
35
3
24
124
29
87
40
161
19
24
80
22
42
36
2
39
15
10
104
42
48
36
10
54
5
96
3
42
39
7
5
55
14
40
14
9
51
52
2
6
36
24
60
42
18
64
8
24
4
50
16
14
12
117
1
2
22
2
48
21
72
19
30
56
30
4
44
9
7
36
12
68
60
120
105
49
23
51
96
9
85
2
69
39
42
3
61
18
36
32
10
47
63
24
45
55
5
24
39
16
5
19
36
36
18
23
25
35
12
87
24
10
26
40
41
37
2
16
12
18
14
40
26
18
12
45
48
12
3
12
10
74
118
2
4
17
3
70
54
17
1
14
34
42
12
36
44
81
105
15
105
15
1
30
18
98
45
24
1
83
87
9
60
51
28
5
12
3
45
9
27
43
41
24
43
78
26
6
42
46
62
9
15
40
24
20
12
45
3
42
3
45
120
42
45
15
9
33
42
46
18
5
25
2
24
100
90
8
3
67
137
9
34
5
31
2
30
69
36
57
15
25
162
41
3
36
30
24
22
108
5
39
66
15
27
28
17
3
120
21
15
36
12
57
43
36
32
33
24
153
30
9
25
35
45
18
6
22
5
60
7
32
40
18
35
93
22
2
34
102
2
33
48
51
10
86
10
32
15
27
54
72
27
21
22
5
43
65
9
106
20
24
12
6
30
84
28
26
87
49
35
31
60
8
24
18
3
15
60
57
24
36
45
64
83
3
12
33
13
26
54
16
83
7
20
9
15
10
95
24
1
32
18
4
18
8
15
39
10
8
34
65
45
63
72
1
38
4
5
48
3
70
50
6
34
12
8
52
5
15
28
36
74
24
102
16
17
3
69
43
17
19
92
28
60
230
112
8
135
36
96
7
56
40
5
49
23
24
9
15
24
63
4
48
38
138
4
65
25
2
33
36
12
15
28
17
75
22
56
ABCD 99197636782*3^$a+1 [50002]
107
61
72
35
103
9
15
17
49
6
65
1
24
54
9
3
18
114
17
1
23
112
32
133
54
18
78
5
25
135
9
18
125
73
42
18
83
7
65
37
107
43
221
67
29
205
84
36
6
12
168
57
152
1
18
72
42
11
1
15
3
213
32
133
42
17
265
18
60
57
213
3
63
9
32
31
9
9
6
54
35
64
8
37
12
23
37
48
18
65
48
19
30
47
24
331
18
3
24
80
19
29
7
108
77
79
6
54
12
65
97
6
57
99
6
47
25
102
60
5
168
37
24
102
77
85
83
49
63
111
96
65
24
31
24
90
95
25
36
18
17
24
121
24
66
96
12
90
90
126
150
17
13
59
1
156
51
144
248
96
1
15
39
17
64
15
41
103
30
42
57
27
96
5
112
32
103
137
16
27
12
198
72
51
200
19
36
17
91
6
36
18
30
131
19
12
108
69
3
29
79
41
48
25
47
24
121
114
21
45
150
5
31
90
30
65
43
141
8
55
17
48
55
33
8
109
66
36
198
18
5
37
27
9
12
168
30
54
6
57
72
8
64
45
24
12
18
90
36
24
12
24
35
49
150
41
13
3
267
66
96
3
72
171
18
51
45
59
49
63
3
101
25
114
21
45
18
113
19
53
37
30
101
175
9
48
15
17
49
60
66
18
60
27
165
11
24
91
18
131
19
36
18
23
25
167
37
54
21
96
32
13
54
29
187
72
108
12
5
37
18
17
24
25
42
117
117
3
8
7
41
61
18
113
55
30
54
24
66
36
23
175
42
48
90
36
225
15
30
24
12
24
300
18
17
96
19
120
18
6
36
30
6
5
13
11
24
37
107
55
120
41
49
18
18
90
132
54
119
19
53
109
78
5
7
60
36
57
32
19
54
47
43
53
40
15
54
11
133
156
90
29
120
19
72
5
61
27
15
30
18
144
60
210
180
36
42
17
1
18
30
42
144
18
11
16
153
72
30
65
49
30
81
56
175
54
11
19
125
48
88
32
37
30
54
36
18
65
31
36
48
173
120
139
24
90
54
36
9
21
24
3
8
1
23
37
3
15
12
53
43
162
3
69
3
15
126
54
93
87
65
91
96
149
115
72
53
55
96
65
19
54
23
67
5
96
24
55
36
162
35
37
72
24
11
79
81
3
72
5
49
6
41
48
112
9
15
120
104
85
24
147
69
30
24
12
60
101
43
36
54
11
48
72
16
8
61
35
1
120
168
39
8
163
204
137
73
71
115
5
120
112
240
57
60
12
186
5
265
95
169
60
18
41
139
126
54
66
87
128
19
5
67
45
8
1
24
36
11
1
54
108
72
108
6
59
48
49
78
48
108
29
103
72
228
45
9
168
23
144
24
7
54
3
32
55
90
30
6
84
36
27
105
12
108
23
64
255
41
64
8
31
42
39
9
36
6
29
55
78
83
7
12
96
252
66
114
36
17
127
65
1
54
65
7
54
126
18
72
35
43
12
65
48
48
7
30
11
79
33
104
96
19
53
1
87
144
48
8
7
12
18
6
84
33
75
29
13
11
7
9
120
15
48
18
47
72
25
18
36
9
32
1
84
18
6
11
1
95
19
45
3
5
91
54
108
27
21
59
55
17
163
108
17
40
81
47
160
63
24
17
85
18
41
37
12
72
23
120
25
12
6
18
66
41
13
6
5
85
120
18
6
12
42
77
43
101
25
24
47
79
57
128
144
25
6
156
18
83
49
48
6
36
48
126
24
47
19
42
27
63
57
80
37
108
42
45
99
12
60
102
78
162
36
174
333
8
24
31
6
35
13
6
12
240
12
162
54
36
24
36
18
138
24
84
5
96
31
72
108
29
55
24
30
36
36
35
127
33
3
77
144
19
36
18
63
57
186
29
48
43
60
17
253
27
72
45
90
72
156
5
19
84
9
72
80
120
79
60
30
72
90
18
35
19
117
56
40
32
25
96
47
55
9
96
117
251
64
8
312
ABCD 99198038224*3^$a+1 [50066]
17
18
1
36
9
54
56
10
50
1
11
34
24
32
162
150
55
15
36
9
11
36
40
8
46
51
35
18
40
26
46
75
36
33
6
24
81
3
6
39
11
61
15
50
64
32
82
213
27
45
95
10
50
196
50
42
4
44
24
25
101
30
100
44
52
78
32
6
25
3
44
40
26
10
69
96
36
29
90
1
3
80
82
3
23
22
38
18
7
3
24
56
37
60
29
18
25
47
4
36
30
74
4
32
64
9
35
40
36
32
18
19
21
32
18
126
34
9
48
27
81
9
66
24
117
11
72
25
21
30
2
43
45
2
28
141
95
49
99
50
16
24
120
30
12
38
10
96
24
62
34
56
61
87
56
40
24
2
6
144
4
24
33
27
50
78
4
24
44
76
14
18
4
8
18
42
25
27
20
94
195
35
84
6
7
9
38
1
35
30
6
1
9
38
16
9
11
70
87
9
210
9
39
116
34
6
50
7
108
72
35
73
11
144
72
22
63
3
30
51
29
31
108
11
72
12
13
9
39
60
39
30
32
19
29
7
33
72
39
17
7
75
30
8
18
4
60
21
99
56
1
35
61
3
36
38
43
35
12
22
18
30
2
6
30
90
24
18
25
77
79
107
54
48
16
27
29
43
11
10
26
4
21
60
33
15
17
19
35
97
27
6
26
49
11
1
33
14
16
45
11
10
18
36
36
21
65
18
25
5
54
61
24
141
66
45
15
18
75
12
63
42
18
45
11
54
10
92
4
32
4
18
2
84
160
9
57
75
5
24
19
11
25
15
120
44
30
16
99
15
20
10
38
42
22
26
7
51
14
72
34
9
53
18
12
13
36
41
22
45
21
56
24
91
69
135
81
3
45
6
186
18
33
144
69
24
6
45
15
20
16
20
1
47
22
24
24
27
24
45
6
33
35
25
5
6
12
22
30
42
3
101
16
63
111
24
8
4
24
20
25
72
9
8
16
24
8
67
21
110
132
22
6
2
64
18
6
15
12
143
1
3
21
11
34
30
60
14
166
45
12
9
26
25
29
19
60
11
4
36
14
30
72
28
144
33
3
32
48
16
18
27
11
25
3
60
66
50
25
29
19
36
17
19
53
10
192
48
57
35
18
22
21
173
19
21
80
115
35
37
24
29
16
24
62
18
67
87
93
3
9
45
38
25
57
32
10
8
1
39
8
22
3
60
65
7
11
126
19
15
20
37
3
96
18
2
36
42
22
68
1
36
3
12
48
36
30
39
41
40
114
33
93
24
6
2
88
56
70
9
39
33
48
105
96
14
1
144
15
45
29
7
23
90
67
11
48
16
48
21
21
18
38
18
16
38
7
33
6
120
32
18
10
69
11
4
12
56
4
84
36
8
37
71
12
16
9
51
36
21
29
6
34
38
12
78
91
39
60
146
7
9
8
22
33
51
110
7
12
27
80
73
15
60
68
18
10
105
29
46
45
36
15
18
86
42
120
7
27
174
24
15
41
16
24
27
72
11
37
87
6
6
18
56
10
32
25
5
79
15
18
38
48
34
6
9
12
3
26
34
30
96
87
65
120
18
46
90
21
129
51
27
60
33
29
34
45
9
6
9
11
16
21
168
47
12
13
9
56
48
79
17
43
5
130
38
48
7
47
18
24
30
34
126
8
40
33
57
8
24
54
4
6
2
25
60
47
36
46
18
8
73
111
14
270
1
9
30
36
93
36
11
36
12
61
60
59
13
12
35
25
65
7
59
24
16
14
31
12
35
18
16
135
3
45
15
36
140
40
21
24
11
4
6
74
16
33
11
1
24
47
18
30
10
62
49
33
3
69
24
2
49
5
24
10
117
17
16
66
9
21
18
96
36
18
2
61
47
60
1
24
5
46
36
24
20
42
18
1
15
14
70
20
25
21
14
10
62
144
120
25
35
30
34
92
13
47
30
24
48
103
12
71
54
16
30
2
24
19
36
108
27
18
2
6
18
136
30
14
10
15
65
30
61
35
28
36
117
53
46
18
2
88
20
13
48
24
5
160
8
7
11
1
15
9
11
28
72
38
16
80
10
6
3
21
14
10
66
14
22
104
109
36
24
27
104
54
18
24
54
34
56
1
24
39
62
54
4
62
6
34
18
60
96
80
37
39
14
10
9
11
42
88
14
76
84
2
78
48
82
51
47
4
9
11
1
83
106
8
40
8
34
9
11
13
12
71
37
36
24
51
156
9
9
3
47
36
49
27
14
72
72
115
45
15
12
11
72
16
2
18
49
47
54
16
63
48
99
144
9
53
22
57
23
13
5
18
54
16
27
107
36
64
6
39
87
18
3
53
79
41
70
44
102
10
24
6
99
75
26
115
39
20
10
111
3
60
12
45
96
9
171
23
25
119
16
24
12
44
54
7
9
90
6
3
72
36
23
40
81
3
36
2
90
118
14
12
144
4
2
55
24
99
12
9
35
1
53
18
12
13
3
20
25
11
10
3
48
3
26
43
107
84
25
21
8
70
8
28
9
53
112
90
21
9
2
25
15
44
4
21
9
6
66
26
48
36
24
40
50
54
1
11
13
12
3
36
176
28
36
96
110
40
18
57
39
206
34
20
16
60
69
9
26
16
14
67
5
54
18
7
39
57
9
86
82
51
29
7
36
60
57
8
48
114
37
24
9
50
6
115
11
34
66
24
24
30
27
11
37
27
69
12
47
13
48
29
78
73
17
22
12
45
36
47
46
15
9
56
7
48
17
199
75
24
9
36
9
8
34
38
16
2
25
48
24
5
90
16
6
18
20
36
37
33
32
79
9
51
299
90
64
42
68
10
8
67
15
33
47
22
74
12
72
25
36
15
56
108
66
31
33
15
57
51
3
69
117
80
19
45
30
24
33
57
27
69
30
117
63
45
15
9
11
ABCD 99198409606*3^$a+1 [50109]
60
60
27
57
336
183
45
19
96
80
57
7
53
48
36
156
48
180
7
48
101
43
65
31
65
111
16
224
21
120
168
27
64
41
180
24
75
33
120
7
128
192
9
24
96
175
80
45
72
27
16
149
36
87
33
111
48
33
399
16
29
99
16
89
72
79
65
144
324
75
285
67
80
9
60
27
105
87
141
99
105
327
129
15
117
12
48
132
12
79
144
77
36
60
108
7
29
60
144
7
128
81
84
219
16
5
60
12
12
60
123
9
156
27
273
60
24
75
33
60
12
55
29
24
228
7
65
12
216
12
12
19
137
60
123
117
75
69
36
279
9
39
93
48
12
228
12
39
141
60
24
48
60
12
199
32
93
19
77
24
75
45
19
17
36
12
72
144
12
24
24
120
12
12
60
63
9
183
256
185
36
51
105
39
45
115
96
17
48
60
192
115
32
81
48
60
36
63
201
192
12
36
96
216
168
12
24
36
24
39
105
279
16
41
108
180
55
5
72
3
201
55
32
105
39
9
7
80
93
19
101
75
21
180
36
67
5
60
36
24
51
45
96
24
72
12
55
5
43
149
75
16
5
120
3
57
192
72
96
15
69
75
33
48
63
160
77
3
9
151
77
12
48
135
69
36
12
96
187
240
137
168
207
93
19
41
132
67
41
60
132
7
48
101
96
139
5
84
7
224
21
48
36
84
96
259
17
15
21
108
12
67
5
216
67
53
180
180
96
3
21
24
67
65
15
9
144
108
12
36
24
12
384
60
91
48
53
72
51
9
423
64
5
48
91
29
156
36
3
93
12
87
16
29
99
57
12
192
204
12
12
216
24
60
12
319
29
3
189
51
189
3
21
132
132
132
36
168
24
96
75
160
41
48
36
144
48
72
36
132
60
84
180
15
129
312
48
120
84
96
12
24
36
60
12
12
15
48
16
17
108
252
48
144
48
7
96
80
105
55
149
108
72
48
12
12
60
3
16
149
235
77
24
192
108
24
36
36
111
117
12
15
33
60
163
53
187
80
117
27
153
216
24
12
84
7
137
48
60
75
9
168
120
168
48
111
21
60
204
19
41
36
108
7
80
117
43
197
36
7
197
36
12
12
15
16
176
45
60
39
297
7
65
15
105
12
43
137
48
7
41
60
12
300
451
80
16
176
129
180
168
12
48
103
17
120
108
108
84
36
144
96
55
5
12
15
93
51
16
5
60
15
9
36
3
240
16
149
36
24
60
67
149
24
132
120
12
60
36
360
204
72
156
67
5
180
12
36
84
3
21
120
180
31
89
84
36
31
89
7
32
33
48
31
41
7
48
29
36
108
12
7
185
55
41
12
43
5
84
55
101
204
63
48
9
7
5
123
105
135
16
161
303
153
60
12
63
64
5
91
17
175
176
45
19
17
111
112
77
24
84
120
15
96
9
12
235
80
16
53
139
17
15
21
24
120
24
60
72
72
48
39
16
5
43
5
36
135
21
24
ABCD 99199268362*3^$a+1 [50069]
9
66
24
9
3
153
72
20
60
40
15
18
240
36
3
33
18
36
69
141
24
39
8
25
3
96
81
39
20
79
6
30
24
21
15
21
8
25
47
40
3
12
17
28
9
54
65
24
52
75
29
7
54
15
9
66
105
96
60
33
12
3
51
6
15
8
7
9
116
52
72
96
39
33
80
7
60
65
4
96
20
25
11
28
44
16
72
69
30
9
117
24
15
75
21
8
112
15
9
159
12
9
260
28
51
21
20
25
51
75
57
48
20
25
59
76
48
12
60
132
27
69
15
60
45
12
8
1
6
84
33
32
28
3
5
49
39
20
25
35
91
45
84
15
60
45
20
16
39
45
24
20
28
15
45
12
108
24
36
92
73
83
16
8
7
5
25
39
21
234
30
99
8
100
24
108
21
90
105
12
144
24
45
59
52
60
9
66
101
4
24
12
60
8
187
24
33
12
84
20
31
30
6
5
25
15
48
36
36
24
81
84
15
9
30
36
9
36
15
9
96
68
112
111
65
169
15
24
36
144
15
69
3
129
116
252
91
29
60
37
3
21
51
48
48
20
4
111
17
108
12
43
24
41
43
96
141
39
5
31
54
11
28
60
60
15
6
23
43
24
21
15
84
81
9
15
9
66
29
31
29
1
54
6
11
28
45
90
9
51
9
171
21
60
39
45
24
12
156
80
40
20
19
6
90
54
11
43
66
11
25
35
19
45
36
48
12
9
54
57
99
54
51
84
60
32
28
57
30
45
12
96
84
21
72
147
63
65
40
3
21
140
84
36
76
9
11
73
11
28
140
48
88
24
132
8
16
20
60
64
27
6
39
15
66
35
88
24
48
3
42
27
3
9
9
11
79
42
18
36
5
60
19
45
44
7
45
24
72
12
3
33
27
5
25
90
33
72
3
57
3
66
15
48
48
32
12
31
29
48
28
15
150
27
21
51
99
5
115
45
45
27
92
60
37
6
129
120
8
40
12
8
43
29
19
29
16
12
15
93
15
36
89
7
48
65
72
4
24
21
11
43
216
113
16
36
56
52
8
48
31
36
33
80
61
11
24
28
27
21
72
48
204
21
27
48
60
3
90
42
18
47
4
111
29
55
24
65
4
80
7
54
87
72
32
16
108
96
20
1
18
17
79
29
144
28
45
18
240
72
30
3
15
270
6
5
25
90
53
40
3
173
55
6
39
60
21
54
90
36
3
168
60
3
21
60
15
9
60
12
24
24
36
36
9
24
12
159
104
60
4
68
43
36
29
76
24
12
3
57
20
13
126
9
144
12
51
57
36
12
48
36
111
105
183
21
15
9
36
9
51
36
75
18
35
7
18
36
3
27
53
37
35
4
15
36
54
150
5
72
88
12
8
25
27
20
40
20
4
36
75
57
171
21
8
97
15
68
7
21
3
9
48
24
9
36
63
153
39
180
99
57
33
207
24
48
27
6
27
48
9
90
129
60
20
85
30
126
36
18
21
144
51
21
93
72
15
24
9
11
40
56
28
192
72
36
15
17
55
18
39
60
60
32
205
24
147
48
80
7
9
9
90
21
51
69
39
21
8
31
66
35
4
12
72
93
3
75
9
291
96
9
21
36
18
29
7
53
7
66
27
33
39
45
54
21
21
75
8
205
11
61
23
7
24
105
44
31
36
5
52
8
84
31
18
11
124
36
36
45
48
6
66
60
27
12
15
90
39
44
1
15
24
3
57
92
16
180
20
25
123
27
9
9
47
55
114
11
133
90
41
28
33
24
54
12
18
15
21
6
18
30
42
54
9
72
99
30
3
33
18
45
15
9
60
33
3
21
51
140
88
12
24
20
1
78
36
69
152
24
109
6
84
42
54
29
25
12
15
12
27
24
36
41
43
21
44
72
4
24
105
39
12
48
56
52
63
21
15
69
57
35
40
69
36
15
39
81
48
176
4
120
27
69
48
36
27
5
115
17
12
96
4
44
85
39
51
72
18
27
39
180
29
36
16
8
52
165
24
51
24
69
102
18
11
16
8
192
64
116
28
15
126
3
213
18
65
31
30
6
54
84
11
139
81
75
21
12
57
60
36
23
16
24
132
140
40
39
69
75
252
9
56
12
72
49
102
60
30
15
12
12
116
4
128
28
9
51
108
96
96
24
48
117
159
24
3
120
24
33
3
57
87
54
15
15
42
54
41
28
120
12
120
192
72
9
30
65
40
27
29
16
9
51
32
48
79
33
12
60
20
19
6
39
51
41
25
180
3
12
12
8
19
9
12
12
3
45
8
25
27
63
57
15
9
20
1
18
36
60
69
111
81
48
96
20
16
68
25
51
9
51
24
12
3
81
140
36
124
9
90
125
40
15
57
69
11
52
8
28
36
60
24
36
21
48
195
171
30
90
69
24
57
75
45
3
21
30
42
3
12
ABCD 99199328212*3^$a+1 [50025]
39
1
83
36
121
119
24
12
60
9
72
39
69
36
96
3
72
33
27
24
129
15
132
48
60
9
72
28
36
35
85
20
12
48
15
1
36
20
15
57
27
45
39
97
8
15
24
25
71
60
9
27
84
109
47
9
4
83
120
9
39
24
72
36
48
36
1
8
24
75
13
23
60
21
28
11
45
111
385
119
72
12
1
71
81
48
24
3
12
21
60
15
24
12
45
123
12
9
24
27
24
9
48
87
97
119
69
28
59
21
3
36
13
72
59
12
9
3
12
24
132
84
36
33
87
45
3
24
21
15
49
47
81
15
12
60
33
63
9
123
45
39
24
25
35
72
13
47
33
15
85
107
129
4
12
32
136
32
4
20
28
11
25
80
16
11
109
23
12
21
3
12
24
85
144
107
9
36
123
12
60
57
28
35
37
11
57
3
12
33
87
73
47
129
15
141
12
3
12
1
35
1
68
15
33
39
9
51
1
20
15
69
15
24
189
75
60
33
63
72
24
120
36
9
84
195
21
28
108
48
11
45
3
12
1
23
37
44
28
11
25
152
132
76
119
73
83
49
11
61
23
21
24
16
119
13
59
156
45
24
183
12
61
12
71
120
165
36
39
9
63
12
21
100
36
8
63
48
120
120
12
12
45
51
12
12
132
36
24
25
44
76
59
60
61
128
15
1
11
33
88
47
36
36
1
32
27
1
48
116
28
23
9
3
36
57
63
117
12
3
117
51
24
33
52
32
40
23
60
61
47
60
45
24
48
111
69
147
9
64
20
16
47
45
112
83
45
75
93
24
16
24
23
13
47
12
81
51
36
33
40
47
25
72
96
11
61
32
27
45
63
12
48
45
15
192
109
47
13
36
8
3
33
135
12
12
13
23
21
195
21
28
35
37
20
63
84
120
13
132
20
16
11
48
45
51
25
35
37
8
39
168
12
21
4
11
37
104
15
9
24
36
84
12
3
81
39
12
21
24
15
9
24
3
45
120
15
117
36
4
83
12
13
8
40
252
59
13
71
12
13
11
73
95
33
48
15
12
9
51
57
72
15
13
36
56
64
60
44
28
47
37
23
13
20
15
48
24
1
44
15
108
33
72
3
37
23
169
20
108
15
33
51
60
36
33
36
24
84
147
36
48
117
27
48
12
25
95
12
13
92
51
97
11
60
12
57
60
16
80
51
60
36
72
36
60
9
36
171
24
169
47
81
40
104
39
12
48
49
36
35
24
25
8
3
60
12
12
36
117
87
21
39
21
72
15
37
60
23
12
12
9
16
83
60
57
15
9
96
3
48
97
23
60
37
95
1
35
9
12
39
12
12
36
105
72
183
9
52
71
12
12
165
99
24
12
33
48
4
83
25
8
88
104
75
36
157
20
15
37
47
21
100
12
11
21
24
16
11
13
36
191
12
33
172
143
12
60
96
24
117
15
225
51
48
60
49
8
39
9
51
93
63
49
48
11
96
48
13
23
24
33
24
36
3
1
8
15
57
3
36
37
35
12
21
39
25
36
84
47
24
61
68
63
9
48
36
280
140
52
140
12
3
48
109
108
20
63
72
25
23
24
93
27
21
76
20
40
35
13
11
12
145
48
119
93
15
168
240
9
12
100
176
28
107
60
9
3
36
72
117
51
24
12
45
48
96
99
132
21
27
12
36
57
28
47
117
3
12
24
49
47
9
15
9
51
1
11
12
61
44
51
72
13
140
24
3
48
24
45
60
27
24
57
112
32
99
36
24
1
20
3
156
36
9
87
13
32
159
21
135
48
12
45
75
33
27
9
15
33
75
45
3
25
8
12
3
117
12
15
12
81
3
21
64
92
99
1
239
109
35
49
35
37
116
52
23
25
107
25
12
23
21
36
28
60
32
63
21
76
23
12
133
23
25
32
3
37
11
49
36
11
45
3
45
147
9
51
36
12
48
24
21
3
132
9
75
48
57
63
45
12
63
13
8
15
12
48
36
1
20
12
51
36
24
109
83
49
71
240
9
4
80
64
23
9
39
57
64
131
37
8
72
96
27
84
49
96
68
12
76
23
84
33
39
144
9
12
39
9
28
152
72
99
12
37
116
87
48
117
3
97
23
109
47
69
27
13
32
3
96
9
112
20
4
11
73
35
36
144
12
49
35
36
48
72
84
129
51
13
11
61
11
12
25
71
9
16
59
12
48
36
21
39
1
23
57
24
15
9
87
69
84
28
20
15
249
39
57
3
24
57
183
21
51
1
180
44
99
189
12
100
96
20
24
99
45
39
36
9
52
44
100
104
16
56
40
8
27
1
35
37
11
12
12
13
72
20
3
60
45
27
12
13
128
39
9
4
8
3
144
60
33
4
8
15
12
48
48
48
21
15
24
96
9
207
25
ABCD 99199494874*3^$a+1 [50014]
4
12
8
39
18
18
12
45
4
35
49
29
51
9
3
39
90
15
24
9
7
5
24
27
3
30
31
5
18
1
29
12
66
108
1
29
6
61
23
6
48
3
39
1
128
15
24
48
9
16
60
65
39
21
15
24
15
30
31
47
57
135
18
18
30
3
21
24
42
24
30
48
30
12
24
6
18
21
57
39
4
59
12
18
6
54
3
3
12
25
60
17
3
39
21
4
5
55
11
25
77
27
3
57
51
49
35
9
76
11
30
15
45
55
48
17
3
75
12
72
1
5
66
66
18
21
21
43
12
17
12
15
3
13
8
9
12
36
48
12
15
27
12
9
39
36
72
48
66
6
49
41
30
48
72
12
73
5
60
3
21
31
35
9
4
56
16
20
39
78
18
42
36
15
51
1
47
6
24
3
9
66
33
15
36
24
21
3
48
42
18
12
66
36
19
59
1
29
7
11
12
61
35
114
3
3
21
3
81
45
15
39
132
21
3
30
90
1
29
72
39
24
27
9
33
6
60
117
105
15
40
48
71
18
3
9
150
45
40
11
78
12
3
16
29
6
25
24
17
12
6
1
24
47
9
64
41
6
42
30
6
7
59
90
55
44
57
3
69
78
84
49
32
60
3
30
30
205
12
53
12
18
54
63
15
48
36
45
3
33
28
20
9
6
6
15
9
12
102
1
29
12
30
18
36
67
24
36
20
15
9
60
105
31
20
27
21
39
18
19
24
11
25
71
54
19
5
51
9
36
39
51
21
4
36
23
90
6
9
57
12
3
27
48
25
23
6
30
30
39
12
148
59
42
6
49
29
54
30
48
114
48
13
8
21
19
36
41
48
6
1
5
24
60
18
12
1
17
18
84
30
48
7
60
101
72
18
69
33
66
37
80
33
27
15
25
8
111
48
36
36
9
39
30
30
30
60
150
78
30
54
30
45
21
18
54
63
27
57
96
3
21
40
5
48
27
4
29
66
81
3
12
25
5
18
12
9
9
7
29
24
7
44
15
96
6
48
90
24
12
21
24
4
29
7
44
27
48
36
18
27
4
152
39
141
4
41
24
19
41
51
3
6
6
45
135
42
27
100
36
24
11
25
77
6
12
48
66
48
12
36
3
36
9
6
81
24
3
61
5
12
79
23
21
21
6
12
12
6
3
16
36
23
25
120
107
25
23
36
30
6
24
21
33
27
45
90
33
9
210
48
9
3
81
60
36
39
42
30
9
16
29
24
24
3
24
39
1
89
30
6
30
1
44
24
9
43
83
6
75
15
6
12
36
60
66
60
18
3
3
85
17
39
15
1
29
39
39
120
73
140
3
6
18
6
27
57
36
12
54
120
49
5
12
30
33
12
27
13
20
15
133
12
29
24
24
42
18
3
64
80
24
51
1
5
3
16
41
60
42
13
17
12
54
12
48
30
6
9
72
40
5
30
45
28
12
29
24
6
30
15
3
21
9
12
6
69
9
36
24
24
12
60
15
9
27
28
179
36
84
12
21
48
9
36
30
36
6
39
51
24
1
47
30
27
39
66
19
11
198
30
117
4
5
7
8
117
18
24
6
42
18
31
95
21
40
20
3
36
61
20
48
75
1
95
36
12
21
39
30
18
18
7
29
55
20
15
30
6
73
59
1
29
3
60
4
20
21
12
27
15
24
6
24
15
16
71
138
42
33
141
108
7
5
19
5
42
30
84
39
100
89
12
54
6
19
17
48
30
24
21
36
96
28
41
78
33
3
12
30
15
24
40
5
48
12
19
17
12
31
47
9
201
63
12
4
53
12
18
1
11
120
54
6
9
105
171
15
78
72
18
21
52
17
7
164
12
9
18
21
39
120
6
36
19
17
18
1
11
12
18
15
4
56
9
30
9
9
3
39
18
30
93
4
65
30
36
18
24
18
78
51
3
1
72
20
33
15
15
36
25
23
30
3
3
12
90
15
27
21
9
27
51
45
28
5
54
30
18
13
80
45
91
24
17
18
25
29
18
33
40
47
24
48
102
19
11
21
9
6
102
6
12
24
6
3
21
39
9
3
9
6
108
57
24
40
20
3
13
29
36
18
1
11
114
175
35
30
91
68
16
56
9
19
17
99
36
144
4
20
9
90
61
11
6
18
12
60
33
12
39
105
36
4
36
5
39
36
15
54
6
30
12
18
18
7
29
39
16
44
27
25
113
27
15
48
42
39
69
111
3
1
17
75
3
24
33
27
12
66
3
45
6
24
102
15
9
39
15
105
51
24
90
6
30
159
27
9
9
102
33
15
1
36
23
25
41
18
108
60
33
16
56
40
5
15
24
40
11
72
48
69
21
19
41
15
3
25
11
18
78
30
12
27
39
6
24
54
13
24
11
30
30
72
30
12
18
13
8
9
207
3
21
9
6
1
41
12
27
63
138
18
84
6
6
9
9
48
12
7
11
18
115
5
90
6
96
84
36
15
3
12
60
45
3
1
53
18
12
66
72
3
45
42
13
35
6
6
12
96
84
13
20
9
19
29
6
57
24
264
69
7
5
48
42
21
3
36
25
35
24
42
12
90
12
45
45
36
3
36
15
60
69
112
80
15
12
33
3
24
21
72
39
36
12
30
3
33
42
30
19
164
51
25
5
51
39
114
27
28
101
6
30
18
1
41
24
48
18
12
30
31
65
12
15
75
25
65
18
30
6
25
20
15
48
12
78
7
59
24
30
18
24
21
28
12
17
6
30
60
15
9
3
39
48
33
48
112
5
12
18
13
32
3
37
77
3
27
33
3
30
30
45
39
30
72
79
36
5
60
15
3
1
11
1
44
129
36
96
30
48
72
12
30
18
12
21
9
87
4
5
15
12
117
36
30
24
33
45
39
33
96
54
42
96
42
13
83
12
60
9
9
15
36
24
21
36
60
48
6
21
24
76
5
3
39
30
3
84
3
13
17
7
41
3
21
51
159
48
36
105
9
18
30
60
48
36
30
18
63
3
42
19
11
18
12
3
117
12
7
20
24
9
3
15
9
39
102
12
30
6
55
17
39
51
30
3
57
15
144
36
9
111
9
31
48
11
21
60
15
84
49
32
3
42
84
24
6
18
27
36
3
24
6
114
12
30
91
65
42
72
18
18
48
42
48
6
84
30
24
3
4
95
25
5
18
13
20
237
51
51
9
21
18
30
7
53
6
1
11
69
105
48
31
17
12
102
1
65
48
27
45
48
7
20
9
6
33
39
36
37
8
15
105
39
78
3
21
31
77
3
15
30
30
9
9
60
24
27
40
23
102
18
30
66
21
51
13
11
48
12
84
24
ABCD 99200087362*3^$a+1 [50024]
6
24
75
21
66
21
27
33
24
21
12
36
42
48
9
15
18
3
135
294
111
57
24
6
9
105
15
39
24
42
108
48
39
3
36
42
72
36
12
12
12
30
18
15
21
15
81
54
60
45
57
78
6
36
15
144
3
165
15
126
216
18
6
39
27
33
81
12
75
123
36
36
18
42
45
87
72
69
9
15
3
30
120
60
3
96
9
72
39
3
18
78
42
27
105
36
6
126
24
15
96
3
42
27
15
33
12
21
75
249
30
72
21
15
78
90
144
66
111
24
81
78
18
108
60
39
21
24
75
45
3
69
3
12
3
180
18
30
108
9
3
33
132
3
30
12
12
12
39
87
45
12
3
12
90
51
15
81
21
54
18
66
54
66
102
84
15
159
42
12
12
78
18
3
180
24
51
54
78
48
24
6
24
12
60
54
9
117
84
24
15
87
18
27
63
42
15
111
102
66
6
90
9
21
6
93
129
123
123
129
111
9
96
15
9
45
3
24
15
54
75
117
3
99
30
15
36
36
3
57
60
15
9
75
54
60
30
33
3
126
126
102
6
9
21
54
36
9
15
81
15
21
21
30
12
42
60
144
54
12
54
6
54
12
15
9
63
36
75
42
12
12
39
15
72
90
63
69
3
39
30
6
42
102
18
18
78
30
45
9
36
6
6
15
84
69
267
27
21
21
63
48
60
27
42
24
12
30
42
102
21
99
18
111
69
15
3
18
60
12
99
60
36
63
36
6
90
240
12
6
192
18
9
27
6
24
30
48
33
33
15
69
3
72
21
42
24
108
33
3
30
54
6
24
111
75
24
138
60
30
105
27
12
6
27
33
54
9
15
6
36
39
3
33
27
72
24
12
48
132
42
75
3
9
24
9
111
75
60
150
42
30
60
39
96
57
63
15
9
60
63
48
45
27
57
9
144
168
48
54
21
9
27
15
18
18
78
99
75
222
36
3
15
57
24
15
33
57
6
18
24
48
162
18
123
57
30
12
72
36
105
57
3
12
120
3
144
36
48
21
84
57
3
60
9
60
51
12
27
57
183
18
3
12
9
60
6
72
33
15
24
114
72
63
45
6
9
24
57
36
63
84
48
12
12
48
21
6
48
18
42
108
33
15
72
18
75
57
102
6
27
45
3
69
27
99
30
12
108
60
24
72
84
180
30
21
21
3
9
87
39
30
90
54
12
66
78
6
33
15
57
69
27
39
24
21
3
36
84
12
21
57
6
57
3
9
87
48
108
129
24
15
9
51
12
9
48
21
75
15
12
24
30
15
39
54
60
15
27
45
9
102
18
15
81
3
12
48
51
186
108
48
30
102
12
15
60
39
57
99
78
27
15
18
63
87
18
24
15
99
54
15
51
72
45
72
45
36
96
15
60
9
30
21
39
9
45
30
72
66
18
36
48
18
60
54
48
108
45
39
54
96
3
117
36
30
24
24
9
117
36
3
51
84
69
45
27
39
30
60
207
45
99
69
72
27
45
90
12
150
15
51
165
33
12
87
12
15
84
21
111
9
21
63
12
135
9
21
42
48
9
96
27
42
48
30
12
84
21
15
54
60
66
24
57
108
27
12
18
12
27
51
42
51
51
6
12
6
6
186
54
30
105
144
9
51
75
57
15
84
6
147
105
27
120
123
18
39
3
42
30
36
48
12
54
63
15
6
60
42
9
33
186
24
45
15
78
27
15
72
66
15
75
24
18
12
66
60
18
234
12
69
15
54
162
48
12
81
27
12
54
27
45
72
12
54
30
12
42
18
18
60
60
57
24
69
60
15
51
108
90
15
15
72
24
42
39
129
36
63
105
102
90
18
78
168
27
57
36
6
198
27
93
15
51
66
15
201
27
75
126
39
60
27
66
42
6
42
54
24
54
72
93
36
12
12
33
87
21
42
93
21
126
54
48
12
144
6
126
27
27
21
15
9
33
135
3
12
102
30
21
45
42
78
18
72
168
60
69
27
45
81
39
108
27
60
48
6
42
42
18
18
6
60
114
171
168
75
21
36
63
21
72
33
96
36
48
36
30
45
60
39
45
60
21
84
24
12
18
36
45
45
24
18
18
12
3
27
117
33
12
27
3
33
33
111
21
24
30
66
42
30
63
9
24
54
21
99
162
6
282
6
42
18
12
42
63
3
21
51
57
75
6
15
36
24
15
66
36
12
30
33
24
9
54
12
45
45
48
3
87
36
6
30
9
99
126
171
195
45
9
72
27
3
45
75
90
72
147
165
51
48
9
78
18
162
30
30
54
156
114
24
6
48
15
45
18
57
81
15
15
57
9
15
3
6
15
84
12
21
3
9
111
15
57
63
ABCD 99200972582*3^$a+1 [50190]
127
29
36
24
12
90
37
5
66
6
84
139
5
223
23
144
186
19
65
48
102
18
30
24
54
252
48
54
126
24
6
84
42
6
18
175
71
90
30
25
60
23
156
42
163
29
55
71
25
47
30
79
23
102
6
18
66
13
12
53
6
25
29
43
59
180
66
54
6
72
12
54
150
55
71
84
66
126
102
48
67
5
168
162
30
66
6
19
36
83
6
60
30
30
24
55
161
66
73
113
30
25
5
43
5
42
18
91
108
5
90
37
5
120
30
18
31
72
83
204
270
162
1
12
12
29
42
157
71
25
89
42
73
161
72
60
12
336
12
48
60
24
6
1
24
24
77
43
36
36
41
12
18
37
108
47
121
12
23
121
23
25
101
30
42
48
72
72
42
18
12
91
12
101
90
294
132
6
49
65
31
17
6
24
1
5
72
48
36
19
89
30
126
6
73
113
48
55
5
36
174
1
113
60
42
24
36
18
55
5
6
121
24
17
30
49
59
109
17
43
48
23
102
48
55
101
126
54
24
55
36
41
42
96
24
300
6
246
109
5
7
107
36
1
203
25
155
37
23
61
71
18
36
66
36
102
72
43
5
7
5
6
13
204
5
126
25
59
13
17
427
60
41
18
12
30
102
108
42
36
6
66
48
192
72
18
48
169
17
24
31
5
60
295
101
24
174
121
35
48
30
18
13
96
36
17
156
42
30
174
66
24
18
36
6
19
125
7
83
25
84
53
12
96
24
102
126
138
72
18
55
65
67
23
6
54
72
168
6
43
5
60
6
6
6
25
23
25
41
24
24
43
53
235
5
55
41
115
24
77
79
84
41
30
96
37
173
60
7
48
5
114
228
30
67
155
109
5
30
234
48
42
126
114
25
23
102
43
24
24
17
30
42
55
5
31
107
54
36
222
1
179
13
48
47
84
25
53
168
78
30
72
43
5
66
49
29
67
119
1
161
102
61
35
49
96
305
144
36
60
7
29
96
84
168
55
216
101
36
72
43
23
30
60
12
60
7
125
55
60
35
13
173
84
127
36
167
66
67
5
18
12
109
11
42
12
36
175
5
67
5
67
60
29
6
36
60
72
42
114
25
36
5
66
12
61
35
25
5
30
61
131
25
24
65
108
12
120
223
53
72
108
48
24
7
84
65
24
12
55
29
36
103
12
35
24
1
5
54
156
78
91
5
60
102
42
151
60
60
29
30
181
41
43
35
36
60
102
60
60
18
49
71
30
60
30
90
42
37
36
101
96
78
30
175
11
96
102
132
18
60
120
12
6
12
66
24
13
179
18
36
60
54
25
95
6
115
215
1
101
139
29
114
25
11
42
60
7
5
18
289
5
66
102
67
24
77
42
30
43
23
145
29
18
42
168
48
144
7
168
36
119
61
144
72
29
126
6
48
36
108
55
95
6
19
5
120
7
29
7
77
12
54
25
96
11
12
13
48
60
84
132
41
12
67
95
6
223
29
55
12
11
85
5
60
12
156
19
47
121
53
19
23
132
73
48
77
48
6
6
162
30
42
54
30
6
19
77
7
23
12
13
143
126
31
12
5
66
84
12
6
19
65
84
84
126
66
18
60
13
12
5
108
30
150
67
65
30
25
53
163
5
91
41
19
60
5
84
6
18
126
30
72
19
108
36
5
90
61
23
18
72
96
72
30
30
55
48
24
17
18
12
13
12
11
313
41
30
36
102
66
49
47
6
19
24
72
5
67
5
42
48
222
19
71
30
24
42
54
18
13
228
71
73
65
6
6
24
222
270
168
12
67
72
144
131
84
12
54
54
144
78
12
30
60
30
78
42
7
125
108
180
31
5
6
1
48
11
18
42
6
282
13
12
23
48
25
72
17
30
102
66
49
ABCD 99201295106*3^$a+1 [50016]
20
40
72
33
27
12
75
29
40
12
44
4
15
29
16
3
41
36
96
49
27
63
5
49
23
148
24
48
80
28
81
18
5
67
66
3
96
27
54
42
33
140
48
40
3
24
53
49
114
17
181
3
68
13
39
57
131
43
5
24
49
83
60
84
12
40
20
4
3
41
12
49
83
40
21
11
40
8
12
40
33
83
12
1
35
40
12
44
36
60
7
30
18
24
102
18
5
48
96
67
17
36
4
20
13
6
137
55
5
24
12
16
72
39
9
24
69
35
12
24
88
27
18
35
13
3
3
33
44
24
1
59
48
24
28
48
72
8
12
52
33
3
44
19
17
1
3
128
19
29
1
24
36
30
18
63
48
21
23
88
72
8
19
21
3
45
21
108
63
32
4
12
20
52
12
21
72
36
54
42
39
24
12
68
31
21
147
21
33
72
11
7
17
60
48
4
15
54
47
37
6
17
13
59
52
24
9
3
92
1
47
1
72
11
7
6
71
37
12
35
7
33
20
37
108
35
12
16
8
73
18
54
48
11
12
19
5
67
29
4
44
12
1
12
15
3
53
72
19
5
19
5
52
44
28
9
11
36
4
48
99
29
25
35
12
60
25
12
23
12
48
7
53
12
12
1
23
36
16
44
40
104
1
71
4
21
18
21
20
25
71
28
33
18
29
40
24
92
16
8
55
18
78
33
36
32
12
12
64
75
17
24
28
8
4
20
16
9
60
3
20
28
60
8
36
4
15
18
3
104
37
3
36
8
16
33
102
17
61
18
5
4
36
3
24
48
18
6
29
1
35
61
216
18
17
37
63
3
5
85
75
123
29
24
4
15
45
105
11
60
73
18
45
3
24
54
119
48
12
55
17
88
48
44
36
12
48
4
39
24
5
40
9
135
8
36
12
19
29
36
48
48
24
48
7
33
20
36
13
18
53
25
108
84
59
12
88
81
35
4
264
20
13
99
24
32
13
36
126
9
63
5
16
33
18
9
24
87
42
99
45
15
21
71
28
9
71
37
66
6
39
51
129
36
44
12
88
105
11
7
53
91
18
126
189
36
21
23
12
4
57
23
16
24
8
12
7
18
59
52
15
57
117
51
20
60
4
27
21
57
3
8
64
9
35
12
13
15
20
40
87
30
59
40
36
33
15
3
54
23
12
31
162
6
69
32
24
36
28
9
11
40
15
54
87
48
12
69
15
60
12
9
11
28
44
55
24
30
36
35
12
24
61
66
33
72
20
24
67
18
63
159
41
16
20
16
8
43
54
63
168
21
99
104
24
36
4
24
8
73
11
180
16
9
23
19
29
12
7
65
25
51
45
39
9
6
120
93
36
39
5
52
104
73
30
72
69
8
1
3
9
39
12
9
47
12
7
129
44
48
48
72
40
12
9
12
24
11
7
54
11
120
31
69
20
13
18
93
116
25
36
23
4
12
21
102
65
12
1
11
12
25
18
24
30
27
9
60
3
72
32
4
12
20
48
52
45
3
44
36
1
3
123
5
48
4
69
63
33
11
40
15
6
3
108
12
21
39
56
12
40
9
35
43
18
3
104
28
8
12
1
42
29
19
21
21
12
15
9
48
35
25
12
18
24
89
24
31
30
119
4
12
8
60
127
9
20
16
12
9
36
11
4
9
3
63
72
33
68
12
31
65
13
18
9
63
48
69
75
114
12
11
25
27
27
29
24
25
23
49
18
21
24
21
51
57
18
5
4
96
60
120
84
12
3
72
29
43
48
5
64
3
45
32
24
12
4
8
1
18
21
36
36
104
1
18
5
12
1
36
18
21
33
27
12
48
12
8
79
126
18
9
21
18
78
39
72
32
48
24
24
76
20
1
35
37
15
20
7
125
64
3
24
45
20
24
4
44
28
9
11
7
65
16
32
37
27
24
56
36
1
12
6
21
12
32
7
48
29
64
8
49
59
52
8
24
1
47
1
3
8
12
49
24
83
88
63
41
28
20
24
40
44
24
36
31
5
40
80
4
36
8
40
60
12
3
17
88
8
40
20
28
15
30
71
19
5
36
28
3
54
75
21
18
101
1
23
1
36
35
52
72
36
60
33
219
9
11
52
81
23
60
76
20
7
48
29
36
85
15
33
90
6
39
12
21
87
8
12
55
30
3
60
27
42
35
73
23
67
5
16
9
24
18
54
18
29
19
69
20
1
119
25
27
32
16
24
12
20
1
27
21
24
15
12
45
183
33
239
4
56
16
57
60
83
4
60
20
24
1
71
28
44
1
18
21
48
12
60
3
5
12
37
35
28
32
19
54
15
36
20
24
40
27
30
24
12
3
3
9
21
11
52
105
75
24
12
80
88
20
12
25
18
18
6
120
185
12
1
72
15
60
48
44
36
37
63
8
13
27
27
113
73
12
36
6
5
24
24
36
13
72
18
53
25
39
56
49
48
11
7
17
61
39
72
44
55
57
8
7
5
4
45
59
1
11
25
3
60
9
23
28
12
3
18
3
44
13
71
48
112
68
24
13
24
18
72
18
23
25
6
21
24
3
29
43
72
113
31
41
120
12
16
33
72
15
96
9
11
48
31
17
60
91
54
119
48
28
104
79
9
20
43
29
84
132
84
31
17
16
12
32
12
31
17
1
47
40
48
24
92
37
36
27
8
76
44
168
48
16
80
36
4
129
15
24
48
44
4
84
12
120
39
101
133
60
71
12
55
24
18
15
20
13
6
101
16
21
59
4
20
12
127
30
72
24
23
4
39
45
27
72
53
4
39
5
64
68
4
20
24
60
4
20
48
25
27
45
23
52
12
3
81
80
84
72
16
20
28
20
7
17
36
4
20
36
37
15
20
108
4
8
1
23
36
28
12
68
40
32
1
23
25
59
37
23
12
13
35
40
20
13
23
19
48
72
6
35
13
23
4
36
120
68
4
57
63
32
16
24
9
39
12
39
17
120
1
3
3
54
11
40
72
15
29
13
3
96
3
21
21
102
168
29
16
75
6
51
21
12
96
3
44
12
24
25
11
24
145
23
7
41
13
71
16
24
57
120
3
21
39
9
18
6
11
7
30
155
31
33
8
25
6
5
52
15
17
28
8
40
24
3
42
63
45
15
69
23
31
45
56
ABCD 99201797746*3^$a+1 [50020]
19
24
24
81
80
49
3
3
5
40
69
90
6
210
17
148
45
60
210
17
24
25
30
65
103
6
15
20
60
1
24
54
90
11
1
18
126
6
54
11
64
116
103
30
42
90
30
21
8
36
13
203
19
161
100
80
13
35
25
24
12
54
6
114
5
12
7
17
175
45
75
84
66
35
43
117
39
114
147
3
6
24
42
78
23
67
77
79
21
56
19
60
60
24
185
1
11
7
30
87
33
47
19
54
30
17
16
8
79
66
24
47
36
4
44
109
72
48
126
65
36
19
84
66
47
4
15
60
41
64
60
33
252
108
72
60
78
66
51
9
27
8
19
17
13
66
24
81
60
51
5
349
6
30
30
9
32
13
6
45
36
177
216
15
105
107
73
107
108
76
33
147
15
24
30
11
16
8
19
12
24
30
195
15
6
15
15
18
36
51
123
126
11
13
3
84
3
36
5
72
13
47
133
6
108
72
89
151
45
80
43
113
7
72
65
16
44
49
66
30
11
73
54
161
91
108
126
51
9
35
40
9
71
36
19
5
109
11
16
69
47
4
24
75
45
15
17
4
3
102
39
116
16
9
11
24
4
9
30
41
25
24
111
56
64
32
19
24
5
52
99
29
36
64
15
24
30
47
43
57
96
33
11
36
4
44
55
6
18
30
23
7
21
20
25
75
75
60
77
7
12
81
27
53
73
71
4
99
33
117
27
3
77
136
8
36
4
39
57
9
144
11
16
144
20
36
36
24
36
4
33
11
100
99
41
85
15
9
36
6
54
24
6
101
36
60
48
1
59
12
7
66
51
144
45
47
139
198
6
41
4
15
17
73
47
28
189
12
59
79
6
47
100
3
96
65
16
3
17
28
9
27
44
96
4
9
87
129
107
24
4
36
15
65
13
42
5
25
24
35
52
33
47
37
42
5
24
76
224
25
35
40
39
30
6
120
24
30
143
37
47
36
103
137
103
30
75
39
53
67
30
66
77
13
36
51
63
6
11
4
3
21
20
19
12
21
20
13
36
39
20
132
7
276
24
90
36
27
48
32
37
36
30
30
51
80
16
44
205
11
4
24
116
36
7
66
11
13
11
19
132
48
17
144
12
64
96
80
37
12
120
11
157
107
16
69
95
43
6
6
18
12
54
6
30
29
36
40
44
19
42
39
45
36
95
73
111
15
114
23
13
30
36
24
60
5
40
132
8
85
95
61
48
12
35
36
60
103
17
60
4
3
57
15
5
36
24
25
18
66
135
56
13
83
84
49
15
32
43
6
48
66
36
48
53
28
105
135
20
60
36
103
6
111
39
114
23
223
57
8
40
80
25
27
159
108
60
30
36
60
15
72
39
138
30
30
36
51
9
35
25
96
71
43
21
44
96
36
84
55
69
15
5
36
43
17
115
29
36
40
15
24
60
90
54
117
96
44
109
35
19
102
30
5
19
30
47
43
84
57
24
9
42
78
126
66
39
99
53
108
19
21
60
39
42
135
39
17
24
133
11
85
35
115
30
30
41
16
9
378
17
103
17
64
32
84
25
35
13
23
28
15
150
66
60
5
13
180
23
13
60
11
36
28
80
31
144
65
36
136
117
83
13
11
100
33
87
33
66
41
49
71
16
8
31
30
15
60
36
80
48
55
5
19
90
150
42
54
5
109
63
9
30
9
21
59
19
6
47
109
18
72
105
44
19
81
105
75
20
31
18
6
41
43
21
20
36
16
20
24
40
60
33
66
125
49
90
6
11
24
12
97
42
5
103
66
47
7
57
3
6
6
101
43
24
57
33
30
17
36
97
51
15
180
30
60
54
6
6
125
36
64
3
30
12
78
72
60
24
6
39
80
79
17
36
37
42
185
160
3
33
99
9
45
47
13
36
30
24
6
138
6
6
65
25
255
224
19
36
60
150
24
23
13
6
29
55
45
51
90
18
156
36
5
40
45
48
47
43
6
60
71
40
44
19
113
64
44
19
12
54
6
65
196
57
42
45
56
43
17
37
83
49
78
96
36
78
11
100
80
136
63
102
51
129
48
3
3
54
30
57
56
13
15
21
59
19
77
19
60
24
17
16
9
114
5
16
3
30
102
101
7
21
32
7
60
17
24
76
3
6
35
1
51
3
5
1
30
41
43
24
33
3
60
17
148
60
80
85
71
175
41
24
163
17
36
103
36
41
7
77
160
15
65
25
54
30
27
3
41
4
9
12
75
20
13
30
101
1
78
17
4
9
132
90
9
51
401
60
97
6
ABCD 99202277548*3^$a+1 [50010]
6
15
39
60
42
18
6
6
69
45
42
30
12
90
12
46
11
24
48
85
36
110
18
126
81
1
39
8
96
16
29
24
3
16
59
69
69
195
15
6
75
40
32
9
18
42
24
3
73
23
45
216
6
18
24
19
72
29
16
32
27
3
10
62
36
9
63
24
34
36
35
15
60
18
12
15
24
61
11
27
12
60
21
39
18
6
24
49
11
12
6
18
54
19
23
30
6
34
86
12
10
20
48
64
11
99
85
21
2
12
58
2
106
20
27
33
18
72
18
91
5
6
12
22
98
33
25
74
45
64
35
6
18
60
6
30
36
33
15
33
16
29
60
15
15
94
75
72
59
10
108
26
13
47
33
25
2
45
24
21
90
49
9
2
85
71
18
4
26
33
39
1
11
66
42
60
10
12
39
131
21
61
8
90
57
9
90
6
16
2
10
2
6
42
1
29
48
24
6
45
27
12
6
12
18
61
47
6
19
47
49
119
82
20
28
23
16
53
18
24
90
7
21
11
40
8
109
14
21
39
121
57
47
37
59
21
28
2
58
11
15
30
24
6
21
51
21
96
21
40
35
16
24
59
30
6
42
15
15
49
5
27
21
6
21
72
13
110
24
21
48
21
27
33
31
11
84
49
80
1
80
39
16
5
18
12
108
1
29
6
114
40
2
9
1
36
11
69
72
75
24
72
40
29
3
3
66
66
24
18
36
30
36
33
21
52
62
82
15
8
120
33
31
11
70
71
24
45
123
27
45
1
32
4
74
1
5
78
58
2
33
24
69
4
48
39
128
3
13
69
26
33
3
114
19
8
9
156
3
24
15
72
25
23
66
16
20
67
11
78
18
30
63
21
42
18
66
45
15
6
6
13
11
34
44
100
32
16
11
87
105
24
15
25
5
60
60
6
126
15
21
48
54
10
48
44
63
3
120
114
75
9
30
36
13
35
21
9
132
40
110
6
15
15
18
39
21
4
15
21
35
9
30
22
14
69
24
3
60
18
7
5
43
71
96
49
11
34
35
15
49
5
3
3
13
8
15
36
45
72
3
58
83
3
36
22
11
48
63
6
51
69
18
22
48
11
49
15
129
48
128
90
22
14
49
11
85
23
36
34
11
21
6
21
51
6
39
45
42
9
15
9
135
22
59
117
18
30
3
87
1
9
143
24
15
9
33
7
8
24
27
12
73
149
16
20
87
16
32
9
39
13
26
18
4
26
81
21
51
37
14
6
30
12
21
159
18
31
8
72
24
39
36
42
3
45
19
32
39
72
33
45
54
10
2
94
84
15
8
109
38
61
24
11
6
63
40
23
30
144
4
23
111
57
39
24
57
45
19
21
8
30
126
6
24
1
24
32
25
23
249
30
1
80
15
54
88
74
144
6
30
93
72
13
2
33
24
3
10
80
60
4
35
57
12
67
80
1
2
82
35
15
24
24
70
2
9
16
29
16
8
6
13
11
48
18
3
33
15
21
75
24
75
37
11
126
6
24
6
28
20
72
4
23
24
33
111
40
11
12
18
48
6
78
12
28
2
18
31
5
30
94
92
18
153
64
8
40
47
36
12
42
28
50
1
71
33
3
37
35
48
34
8
66
9
27
10
3
21
32
18
225
40
81
14
30
27
27
37
8
15
12
21
16
101
28
2
93
33
126
9
96
24
21
3
48
72
3
21
40
8
45
30
60
46
84
14
33
81
12
19
35
12
162
96
4
75
17
90
34
59
13
2
48
1
9
20
51
21
3
3
10
11
9
15
16
35
156
60
24
144
46
23
13
60
47
123
12
6
6
21
9
15
45
4
20
3
24
145
47
85
2
49
35
24
10
35
16
17
78
12
12
33
73
15
56
9
12
51
1
26
24
18
67
45
32
16
62
10
35
3
18
19
21
50
1
23
48
1
8
33
12
75
24
51
84
84
12
25
65
60
18
25
131
12
9
3
12
9
39
30
27
21
52
47
24
21
6
114
114
81
48
24
37
3
41
6
9
24
3
36
18
54
57
63
97
29
3
27
21
1
48
15
96
35
30
18
10
51
5
42
57
25
15
17
30
48
6
24
51
81
63
21
3
3
6
112
71
15
22
32
30
45
135
36
13
32
48
3
36
1
8
24
85
20
6
6
18
1
35
21
9
4
2
73
29
40
51
21
11
69
126
18
6
30
15
45
30
21
13
14
70
23
16
23
57
9
15
75
13
5
4
38
9
40
83
66
42
33
39
1
24
23
33
72
13
11
15
9
40
35
12
24
126
120
90
84
84
33
1
15
35
69
3
6
12
18
30
78
10
2
78
60
60
84
16
23
3
6
18
12
34
87
21
32
24
30
69
27
69
27
12
46
26
81
9
6
24
24
9
24
21
18
12
21
24
15
12
18
75
13
83
40
9
87
8
33
64
20
3
64
29
42
6
24
16
20
79
8
3
21
24
24
27
21
88
8
3
34
35
15
22
59
15
25
29
42
57
63
12
60
6
51
64
239
18
7
8
37
59
183
30
48
90
48
22
8
72
48
3
15
1
32
120
63
49
96
29
40
51
5
16
3
32
15
57
3
12
6
40
59
27
13
8
27
45
64
11
30
6
36
34
2
54
18
96
6
19
107
54
16
38
73
141
2
60
6
63
45
42
73
29
3
3
24
42
43
21
120
50
1
8
27
10
8
18
30
3
21
6
13
8
237
3
63
9
49
20
27
24
96
9
16
23
16
41
78
6
6
21
3
60
94
110
12
6
42
22
86
117
87
9
24
16
101
28
39
23
18
31
21
35
24
39
57
21
54
6
7
21
123
72
5
6
36
105
16
29
18
12
82
75
17
39
57
7
11
36
24
12
12
1
77
108
16
15
33
50
60
30
36
6
84
156
9
24
15
30
27
48
21
16
11
15
34
38
70
56
3
3
118
32
39
21
27
16
21
2
30
42
58
14
48
97
65
18
61
8
40
53
24
54
36
60
13
72
11
168
6
15
45
42
33
57
30
33
40
8
16
21
62
18
6
6
12
3
75
45
15
73
8
120
24
15
9
61
32
30
42
3
57
4
35
39
33
39
10
36
11
48
15
66
64
68
16
2
1
41
16
2
18
6
24
21
ABCD 99202300942*3^$a+1 [50021]
1
36
12
78
42
12
83
40
15
48
17
67
18
78
30
54
81
57
90
60
30
12
18
45
3
30
12
3
129
111
27
5
48
37
228
174
6
35
67
12
9
9
12
36
23
7
12
5
16
9
60
120
12
78
30
3
39
6
12
48
54
66
42
138
24
83
37
240
66
12
45
96
87
90
47
120
13
12
48
24
23
13
30
54
66
54
39
32
79
30
18
33
128
91
93
15
30
60
60
48
54
138
75
27
18
12
48
18
42
18
102
12
48
23
67
18
30
12
30
11
37
27
8
169
96
23
40
21
66
120
42
63
27
48
12
42
96
30
12
5
43
24
21
27
240
12
96
12
21
57
24
30
30
36
12
12
18
53
79
6
27
75
12
18
15
27
120
53
16
24
135
78
75
45
107
48
37
11
40
57
63
32
25
15
32
25
12
11
7
48
12
5
73
42
60
33
39
36
150
24
48
12
18
60
102
108
3
39
78
132
23
25
30
81
21
6
117
45
18
33
57
72
15
56
1
48
12
30
6
60
12
132
11
49
6
54
3
3
5
48
49
71
144
55
60
42
6
30
47
67
18
3
159
6
42
12
18
48
3
24
8
37
35
13
24
11
72
16
21
60
18
30
12
3
45
3
15
57
33
12
30
30
120
143
25
42
21
21
11
25
47
7
78
30
53
120
7
12
6
30
42
120
15
57
39
21
18
33
57
90
45
57
23
16
32
48
1
6
72
30
3
27
5
13
102
93
80
109
99
32
85
120
27
33
30
132
30
12
90
30
6
42
18
137
40
3
30
87
45
12
23
48
112
33
42
30
42
29
97
114
36
144
30
36
87
15
161
120
67
54
36
30
54
6
30
35
25
23
61
123
87
48
33
72
75
48
5
19
69
129
18
5
7
33
15
12
12
6
24
3
8
85
107
13
83
24
67
36
17
96
40
87
17
55
18
95
55
24
9
9
71
1
48
15
57
78
48
54
11
25
60
27
15
18
192
15
75
5
115
18
12
95
13
102
42
96
3
104
37
108
12
18
65
37
18
18
23
49
30
138
63
27
42
11
7
113
64
3
12
18
135
27
30
15
147
18
48
30
45
8
64
15
65
13
30
30
23
91
21
152
37
59
72
7
65
16
24
8
19
30
23
145
23
37
48
12
90
18
30
60
137
13
72
18
30
102
5
85
11
24
40
45
78
132
48
90
162
18
35
49
18
12
9
39
33
57
71
1
6
24
89
1
63
80
7
60
6
23
7
60
5
37
30
101
49
15
15
18
54
48
78
24
48
42
30
3
57
39
21
120
78
53
37
12
39
27
24
93
3
54
60
3
33
42
21
69
11
139
30
12
3
105
12
99
117
24
11
72
103
30
3
57
15
9
23
40
3
150
47
40
3
24
156
17
37
51
75
77
37
36
42
30
42
6
23
1
39
39
41
1
23
133
132
63
80
85
35
85
35
19
29
37
35
19
78
48
30
57
48
15
90
60
12
78
12
5
25
30
33
72
45
11
19
72
21
27
12
66
12
3
15
42
15
45
12
18
101
24
25
12
6
77
13
144
11
48
67
30
54
36
60
60
30
12
18
17
37
6
45
240
15
42
48
15
9
18
53
88
27
60
102
48
72
48
83
1
18
48
45
8
31
33
56
72
49
78
33
45
54
78
48
15
48
9
63
8
144
85
11
7
17
13
3
32
25
30
137
13
3
21
59
49
12
11
109
48
11
49
95
43
24
6
23
37
30
5
25
23
7
105
45
3
24
3
24
126
47
13
42
30
18
30
144
11
37
162
96
57
3
165
147
90
48
35
72
43
42
18
12
42
30
18
131
1
18
93
9
30
66
24
78
78
12
48
102
42
6
17
37
59
61
48
3
80
67
5
25
23
25
15
27
18
12
48
15
8
7
12
18
35
25
90
42
51
9
60
11
61
3
15
12
29
7
42
18
77
7
6
60
87
45
120
18
33
21
3
75
18
35
48
109
83
67
5
37
48
120
3
75
53
37
102
5
73
84
60
36
162
18
15
39
66
72
111
9
23
112
63
60
77
16
21
48
3
9
18
12
6
84
18
60
81
51
90
6
53
127
30
3
9
23
55
33
24
63
12
12
30
60
6
12
42
138
41
160
9
63
57
42
21
72
8
97
60
12
36
12
30
48
12
42
6
12
41
19
21
219
5
48
67
21
32
7
30
35
97
23
43
24
53
55
30
18
42
23
55
12
141
39
12
30
39
21
59
31
198
51
80
7
65
7
18
47
7
48
72
89
1
78
12
6
23
31
30
6
5
97
18
12
33
27
168
60
17
16
57
12
78
54
6
33
21
48
11
19
5
103
17
7
90
36
60
42
48
42
150
101
19
21
9
90
42
6
77
13
3
51
69
99
101
19
5
25
12
78
60
132
78
120
90
5
96
40
21
66
12
45
8
19
18
11
19
150
78
12
12
9
9
72
60
99
144
27
93
45
12
126
30
132
12
126
5
157
60
48
42
5
37
36
24
96
300
ABCD 99202462046*3^$a+1 [50021]
24
18
42
23
31
89
13
18
12
18
60
24
6
57
8
37
99
195
36
90
15
45
3
104
96
7
42
66
5
1
54
6
3
87
81
9
63
63
17
112
56
7
6
155
61
48
203
85
75
39
9
15
12
18
51
8
43
42
18
18
39
3
30
48
39
80
43
30
132
3
9
24
87
3
84
6
60
47
43
30
12
12
23
13
42
9
63
30
72
3
45
18
30
42
30
42
60
24
5
136
33
6
102
24
11
7
72
84
42
12
12
96
12
78
60
317
31
6
3
57
143
31
72
33
9
30
33
87
6
35
25
54
66
15
27
5
7
48
17
7
9
9
15
8
112
21
66
33
48
3
21
9
15
15
6
24
42
17
145
23
13
24
3
9
66
12
41
25
12
108
42
45
57
6
9
33
18
5
85
6
36
24
30
18
36
30
12
3
27
60
9
104
31
9
9
18
120
18
36
108
48
18
6
11
7
6
75
51
21
32
43
77
7
24
6
54
21
165
30
54
6
126
24
51
63
120
89
48
19
18
36
15
96
171
42
12
6
18
42
60
18
90
294
6
132
173
1
15
75
84
42
47
7
48
108
60
30
18
90
84
36
72
63
51
53
7
6
24
36
30
60
18
66
54
84
23
19
60
36
30
23
16
8
1
24
42
173
97
24
24
63
45
24
30
114
107
13
30
120
42
18
42
15
117
3
168
9
6
42
12
78
48
12
24
60
54
24
150
6
12
18
6
23
13
107
7
150
6
77
112
69
60
6
66
30
18
15
15
24
161
91
6
39
69
132
72
36
51
8
25
48
23
49
135
63
24
9
9
48
15
69
6
5
19
6
30
17
151
17
7
12
45
45
66
9
21
48
6
53
1
207
32
91
69
33
39
135
66
102
6
99
27
30
48
12
99
87
9
21
12
18
69
81
18
36
60
29
16
24
105
30
12
18
24
78
18
59
25
102
6
30
108
12
108
30
30
6
36
84
114
117
9
23
85
48
42
48
90
12
72
11
48
31
24
54
78
12
66
6
9
27
45
75
42
42
66
23
37
48
162
24
41
55
17
61
60
15
9
18
30
78
30
12
144
63
45
120
11
85
27
45
3
152
40
24
63
42
66
69
105
6
54
30
45
39
89
55
12
29
24
1
12
90
18
6
9
9
18
114
75
45
75
51
144
69
51
53
13
3
72
15
185
7
41
112
45
18
9
63
30
3
15
42
90
12
6
24
3
48
72
117
90
12
45
15
66
18
29
73
12
83
19
69
24
48
8
40
72
48
57
12
12
6
33
9
135
21
30
12
18
36
11
43
30
126
9
39
276
6
39
21
3
57
15
105
111
105
15
99
24
29
25
30
66
54
36
12
113
61
60
84
27
39
6
12
96
15
51
30
6
48
12
45
15
9
9
42
93
15
24
42
96
24
63
8
40
8
31
114
126
41
49
126
24
30
59
16
99
60
132
12
72
9
80
25
12
18
36
78
42
18
35
55
66
84
11
16
9
12
18
9
21
72
54
90
195
24
32
7
30
51
177
48
66
6
15
3
60
72
17
43
30
15
8
25
36
11
13
24
96
51
21
27
105
63
15
24
18
71
72
25
24
23
7
33
45
35
1
47
19
165
39
9
21
30
54
42
21
93
42
78
27
75
45
129
6
42
36
59
55
42
15
9
54
96
36
54
96
36
18
9
27
66
24
36
39
9
60
84
15
15
132
18
42
30
24
51
9
36
168
123
33
6
9
21
24
51
63
12
66
27
21
107
48
16
45
6
5
7
30
66
36
54
24
23
19
45
8
37
59
64
8
55
120
18
90
66
36
12
3
240
24
129
126
41
43
30
84
60
78
153
21
66
9
24
75
6
23
121
84
60
42
60
60
54
66
66
42
108
5
25
47
48
7
42
15
15
33
45
11
16
45
3
63
24
41
109
30
84
89
13
24
18
6
36
15
104
61
48
3
72
27
78
135
48
33
72
90
5
168
144
7
36
30
95
73
167
19
53
7
6
3
75
36
9
27
48
5
49
36
36
24
66
36
48
57
48
27
12
12
21
63
17
19
21
9
114
6
36
108
87
24
9
66
24
5
37
3
111
6
27
63
17
55
6
84
192
30
90
30
60
29
7
105
128
40
21
6
12
33
15
150
12
15
27
30
84
6
18
3
63
114
42
30
54
9
45
78
108
12
93
15
132
24
21
3
6
23
40
27
6
15
87
65
1
6
6
27
63
33
111
6
3
39
96
65
61
3
48
15
108
30
47
19
93
3
90
35
40
15
17
37
54
54
18
69
15
6
12
23
7
6
51
9
47
103
66
30
60
24
45
15
30
12
108
12
63
27
24
36
30
42
102
6
60
9
21
35
7
12
120
18
36
24
111
75
21
8
7
9
21
3
15
138
30
9
21
83
1
30
78
3
3
42
3
51
29
25
72
15
24
120
9
204
3
32
25
15
33
72
18
108
30
30
30
24
78
24
9
87
225
39
33
27
6
95
13
6
120
186
12
23
43
29
1
24
108
ABCD 99202472002*3^$a+1 [50017]
81
2
40
69
9
90
6
15
9
72
3
60
5
19
36
99
18
8
55
24
47
13
3
12
30
3
29
114
34
30
2
10
80
40
68
25
11
54
16
20
31
11
22
78
33
41
4
39
57
3
15
45
48
48
15
9
23
64
6
2
108
64
14
31
24
72
83
25
11
10
3
72
24
41
88
15
81
12
78
30
51
23
1
141
30
26
48
72
60
48
10
114
87
129
27
155
13
11
13
23
12
10
72
39
41
94
69
36
12
59
13
3
45
143
22
50
40
44
18
18
22
90
21
125
16
20
10
18
36
39
5
30
18
52
8
18
84
18
10
9
51
108
6
38
12
70
15
3
8
25
45
18
9
15
50
22
6
78
84
33
5
72
7
15
36
32
1
15
9
53
54
61
12
83
4
24
24
80
1
9
38
10
24
24
120
6
36
57
75
57
48
72
33
32
40
114
6
15
24
59
25
3
69
51
12
2
16
42
150
26
61
45
24
15
17
19
3
32
90
4
12
32
31
24
105
38
4
6
68
7
12
3
104
1
48
15
72
20
40
14
43
65
40
3
39
44
24
72
10
206
4
8
37
35
70
6
32
46
42
57
60
96
59
70
12
6
62
7
21
20
42
16
90
51
23
16
84
98
7
5
55
12
60
84
57
2
6
12
22
138
20
19
228
41
16
66
54
39
29
55
11
49
15
12
68
16
2
18
16
93
3
93
84
60
15
12
9
69
2
49
24
15
78
24
24
14
28
62
58
32
72
1
39
24
6
3
48
23
34
15
36
24
60
27
98
12
36
40
14
4
30
80
70
69
3
32
18
7
3
9
60
39
24
2
43
21
126
26
10
9
45
18
8
24
13
33
2
46
27
27
45
3
33
9
3
3
21
21
32
6
10
56
43
75
18
12
50
18
19
9
30
72
54
18
38
22
26
64
3
75
24
60
24
57
12
3
20
28
26
46
9
24
35
25
24
15
78
15
12
27
20
85
21
27
36
39
81
12
35
40
9
9
15
12
5
150
54
66
18
46
45
15
9
21
8
22
24
66
6
18
26
1
93
6
66
3
51
60
9
72
3
2
22
72
36
12
42
26
49
45
50
1
39
78
78
18
30
36
6
48
15
11
40
6
3
60
5
7
29
16
2
1
9
30
8
13
45
32
7
71
1
3
152
70
75
84
75
2
82
18
98
25
17
7
36
45
15
45
51
159
56
25
33
3
120
12
132
45
3
12
21
27
60
51
50
55
17
19
24
15
30
15
9
18
14
43
36
9
18
68
4
33
35
58
12
3
57
24
3
5
22
9
36
24
5
10
90
36
38
25
17
30
24
54
12
55
3
6
14
13
35
22
18
24
69
24
77
79
65
91
35
25
11
13
51
26
43
9
12
78
21
27
33
29
91
5
46
8
25
113
24
18
36
64
20
61
35
4
8
10
14
10
48
3
93
120
27
77
7
15
84
42
3
9
42
33
3
32
12
13
72
3
36
24
48
57
81
27
63
9
53
34
33
21
6
6
3
36
24
21
14
186
4
12
159
33
48
98
34
20
88
132
2
61
12
3
8
25
17
154
90
66
225
69
30
44
121
11
48
1
24
11
49
11
13
5
10
20
13
84
129
6
74
19
33
54
33
12
105
36
14
16
105
63
6
90
9
24
180
27
69
11
40
14
31
99
45
9
26
25
24
21
144
27
11
34
38
25
47
70
99
12
53
19
125
18
24
25
108
15
50
43
45
14
4
20
36
1
24
29
187
3
12
72
8
25
3
26
34
36
21
105
2
36
36
60
1
3
44
28
48
50
16
26
34
108
32
70
24
60
45
129
3
39
24
20
25
15
72
12
6
15
5
4
50
30
78
40
18
39
23
58
75
35
52
33
5
84
31
15
21
11
12
16
44
46
39
75
33
15
30
14
133
75
21
9
42
18
27
15
104
25
35
16
9
60
215
24
37
24
5
36
16
42
6
6
33
95
1
12
12
12
24
36
51
14
90
24
22
120
27
3
128
22
39
29
60
34
20
102
4
39
101
79
11
1
3
50
18
28
9
95
48
85
108
11
48
121
21
84
6
24
20
37
89
28
87
93
30
6
30
26
90
16
20
73
45
66
9
11
16
14
46
8
49
21
12
63
17
19
3
81
129
3
3
117
24
24
11
16
44
13
36
107
40
9
23
1
17
22
18
32
18
24
28
177
81
3
39
57
243
57
11
22
2
30
6
10
42
30
60
20
16
42
14
79
15
36
8
22
3
15
33
15
93
17
67
23
270
22
18
120
2
25
11
85
96
5
48
70
72
48
26
6
4
9
77
19
29
10
6
54
12
44
25
12
120
23
24
46
42
9
24
255
50
10
24
18
8
34
21
17
12
22
93
17
103
72
35
49
36
3
18
42
12
56
4
66
3
36
33
56
136
39
9
27
5
118
60
20
13
45
14
28
8
18
42
13
57
32
31
5
55
17
18
24
16
30
27
3
12
72
21
21
6
74
19
17
18
25
24
93
12
15
21
14
13
17
36
42
12
133
17
18
10
24
56
10
12
32
16
2
115
15
117
15
20
18
46
6
75
35
16
42
2
54
106
81
12
60
5
6
25
59
52
6
15
87
33
12
11
36
28
18
14
94
96
15
81
3
15
32
78
66
94
15
27
14
54
10
2
108
34
38
4
60
45
21
20
12
10
32
13
95
30
70
21
17
40
27
111
72
9
51
30
3
71
34
2
13
51
9
35
42
18
30
55
24
12
3
66
24
120
75
35
106
26
28
42
56
19
45
6
12
36
92
22
27
11
10
123
69
27
39
9
41
7
27
93
15
8
97
77
40
36
6
45
24
21
36
39
3
81
11
61
84
41
28
26
25
48
15
32
13
63
72
36
24
96
20
36
49
12
15
60
32
13
45
24
39
41
18
70
51
84
3
24
50
220
18
50
6
40
21
9
75
9
15
65
142
14
19
3
74
16
30
12
78
92
36
6
70
36
72
3
53
12
58
ABCD 99202573604*3^$a+1 [50051]
51
27
1
17
12
12
84
54
120
1
65
60
30
45
147
72
6
7
17
60
12
18
6
12
60
55
23
24
1
41
24
126
90
6
18
51
69
24
78
30
3
52
5
39
81
12
66
1
53
12
120
48
63
27
6
36
39
9
60
60
6
9
15
45
27
6
30
114
6
57
51
42
12
18
12
1
89
12
54
24
36
6
19
71
24
30
51
16
24
29
27
24
33
6
1
23
1
5
36
6
9
9
72
30
78
150
12
9
9
24
18
12
12
36
18
15
21
24
30
12
18
6
30
84
12
43
56
24
21
24
24
30
72
6
90
12
37
29
15
15
6
18
72
6
3
39
6
12
12
132
31
128
15
1
68
117
6
33
45
36
15
3
18
12
3
99
18
66
9
45
3
3
60
36
25
5
24
7
188
27
25
35
24
21
33
36
24
72
12
15
28
20
3
72
9
129
12
12
18
72
12
6
87
12
3
6
66
120
36
25
17
7
23
18
15
15
60
42
18
9
24
21
24
6
9
12
4
5
75
39
25
47
48
21
21
18
9
51
25
35
24
66
12
39
63
61
11
48
6
87
9
15
3
6
36
24
30
42
18
24
6
55
11
24
42
12
6
24
18
3
21
24
67
5
15
27
12
93
60
21
24
15
63
12
48
9
3
36
12
90
108
12
75
27
6
27
15
18
24
66
36
6
43
197
60
48
15
57
12
6
6
24
72
18
30
42
42
3
28
20
12
27
60
120
12
6
30
42
6
24
18
102
6
15
21
51
39
61
47
12
81
63
72
48
9
75
18
12
6
37
5
54
1
89
18
13
29
75
9
24
6
102
48
12
12
30
13
17
12
48
18
24
36
13
12
68
21
48
103
5
12
48
3
24
21
6
30
18
45
33
27
15
42
3
63
73
11
1
20
3
24
13
167
48
9
33
12
19
65
39
16
35
12
18
84
6
6
114
30
30
90
7
8
105
27
100
48
5
24
48
3
9
66
6
54
12
13
29
3
57
31
125
30
36
49
11
45
33
18
42
30
60
6
12
18
30
30
6
54
6
18
13
8
39
18
12
30
12
48
36
9
16
41
18
1
17
138
30
31
29
6
36
30
12
27
16
23
42
42
12
6
3
36
69
39
3
109
11
138
42
12
48
18
6
6
30
69
9
7
17
30
18
90
73
17
90
60
13
60
20
51
21
3
96
78
60
43
44
21
24
6
12
61
32
9
6
25
8
15
36
21
3
9
3
54
18
30
48
30
12
273
9
51
9
24
24
72
24
72
12
15
15
12
21
99
18
18
108
6
30
108
33
28
11
6
24
18
48
18
42
9
39
90
6
66
78
54
66
12
12
30
48
102
90
30
12
84
6
18
6
42
72
102
6
33
45
27
3
12
9
9
42
42
66
24
1
5
51
3
1
20
15
1
41
18
12
9
33
31
35
66
3
16
20
12
9
24
24
48
15
12
15
42
51
4
11
72
42
36
24
39
51
36
54
18
42
96
42
12
21
27
36
1
140
9
30
12
13
17
12
7
83
30
75
76
5
31
20
16
5
72
42
25
29
24
18
9
64
17
132
3
9
6
9
9
15
45
36
3
28
5
63
45
39
33
12
12
84
42
9
63
81
24
45
3
9
30
6
99
45
24
6
84
1
5
48
27
3
6
12
3
69
27
39
12
153
9
18
57
21
27
27
72
6
12
36
12
39
39
9
33
18
105
21
6
12
66
6
36
72
21
27
13
12
35
25
5
27
33
24
18
21
15
9
3
18
39
51
42
42
36
90
120
6
24
42
24
48
48
39
156
3
6
24
75
72
3
42
19
11
69
24
16
59
54
60
66
37
5
15
9
15
9
15
24
52
29
15
81
96
147
48
3
6
19
35
21
9
24
12
18
36
6
18
30
90
6
39
3
12
30
18
48
6
18
6
84
18
25
5
24
18
33
75
12
6
7
23
144
6
54
13
17
36
24
30
60
18
63
9
48
15
24
21
3
51
36
30
54
6
30
42
30
66
6
1
17
15
51
30
7
8
9
15
21
12
54
9
27
12
18
18
36
150
51
33
84
36
12
27
16
29
12
6
30
12
15
15
48
33
21
19
32
9
24
6
6
12
36
6
24
6
63
45
3
24
9
30
42
18
1
53
66
24
18
108
6
24
25
12
17
18
30
27
36
36
16
125
18
9
15
108
90
3
15
1
29
54
6
24
6
6
19
12
35
12
42
48
6
12
9
40
41
12
18
12
18
18
36
141
15
18
75
12
15
78
7
5
90
48
30
54
18
12
78
12
36
24
13
8
15
12
48
6
3
15
36
1
143
1
17
72
96
36
24
6
36
42
6
54
27
16
35
60
9
3
37
71
90
12
15
76
95
9
45
15
33
18
24
57
21
18
25
59
18
24
264
6
18
51
72
15
12
6
15
15
24
37
29
54
30
66
54
42
30
24
24
6
21
39
36
6
24
6
33
96
4
65
12
3
39
18
3
132
9
78
36
12
18
51
3
13
29
19
5
30
24
36
9
33
48
15
39
78
3
81
39
9
6
9
33
18
36
6
99
36
15
12
1
20
21
60
54
45
45
30
1
41
12
12
91
89
30
6
114
1
17
30
12
6
19
35
36
25
5
12
12
90
54
39
3
12
42
3
48
4
53
36
24
7
56
15
42
48
55
32
3
12
36
21
9
12
12
30
66
36
19
77
60
18
61
53
30
18
15
15
42
7
35
6
30
42
6
45
15
54
6
12
30
12
12
75
4
5
15
24
15
33
9
48
30
1
5
54
12
18
30
33
93
6
21
3
30
66
69
24
3
12
18
18
6
6
9
3
66
12
12
66
66
31
65
84
36
30
30
18
36
18
36
39
27
18
36
15
21
108
12
6
13
5
24
60
31
5
6
45
9
31
128
57
31
35
12
33
12
51
54
18
24
48
18
54
84
45
39
12
6
60
54
105
36
9
6
30
3
27
132
6
7
32
15
6
42
33
27
42
18
12
30
6
24
12
49
20
129
67
80
21
48
36
96
42
18
3
9
15
21
30
6
19
5
30
1
5
36
55
47
6
27
24
9
216
18
30
30
6
12
12
18
78
7
23
9
15
48
12
30
36
6
6
99
75
9
15
6
6
85
23
54
30
6
31
23
6
12
24
30
1
53
24
31
5
42
12
12
24
36
6
12
3
27
117
3
18
12
30
96
105
72
28
29
42
9
52
8
39
48
102
216
6
69
9
36
24
31
5
24
30
1
36
29
162
18
120
24
12
15
63
1
5
60
30
57
12
15
18
12
18
24
36
30
12
6
9
15
12
30
6
25
8
9
6
90
6
18
6
97
8
24
16
5
6
6
55
5
123
27
90
30
120
69
21
30
18
7
47
33
39
24
24
90
3
15
49
24
47
30
3
9
6
24
48
18
60
6
6
15
3
66
91
8
21
55
44
27
18
6
6
12
6
24
18
30
49
68
16
5
12
30
12
21
16
5
39
45
30
30
ABCD 99202982948*3^$a+1 [50031]
47
45
88
56
88
143
33
24
27
24
12
36
49
143
81
51
13
35
9
100
36
48
59
33
4
32
12
36
3
57
3
24
24
145
35
133
59
60
33
112
156
44
39
1
59
13
8
51
37
20
36
39
97
11
229
56
60
183
36
24
144
9
87
72
72
60
45
24
3
61
107
81
12
100
44
3
96
49
95
277
56
195
180
9
39
9
51
1
131
49
95
25
11
105
3
129
3
141
279
48
69
112
83
33
108
132
135
117
3
25
35
84
105
51
12
60
21
4
11
72
49
8
48
52
12
48
143
84
36
180
168
24
9
36
51
57
123
24
25
8
267
81
87
21
39
25
95
49
8
27
168
165
40
32
40
203
21
24
48
24
40
155
33
36
15
45
4
35
108
12
12
24
49
47
1
47
13
23
57
84
75
93
48
40
35
57
87
61
192
107
33
144
63
36
189
16
116
28
71
109
60
35
13
35
9
4
44
3
12
273
4
47
37
8
64
20
4
47
60
133
140
100
48
23
60
85
8
99
73
80
208
236
51
12
36
69
12
16
35
156
36
9
27
109
35
37
11
37
164
84
72
16
8
16
23
49
11
21
39
48
60
49
20
63
12
1
35
105
52
12
203
25
11
36
21
75
1
59
9
108
51
9
3
12
252
165
40
108
11
129
123
205
8
16
20
36
27
37
8
24
88
68
36
27
69
12
16
84
140
156
88
59
24
12
129
28
23
57
48
15
12
85
23
108
24
81
15
37
20
16
11
72
117
27
21
88
24
104
240
3
37
95
1
164
15
45
84
3
13
59
69
27
9
28
35
13
20
160
59
84
36
25
32
76
35
120
165
15
177
52
59
25
95
72
72
9
15
69
27
9
27
45
292
12
128
3
141
36
64
84
60
32
195
12
24
21
39
1
32
147
141
3
45
72
51
1
347
69
28
23
1
11
49
60
68
12
111
1
11
9
36
63
9
196
36
83
13
23
21
27
156
24
141
63
49
203
9
231
48
9
4
44
63
13
56
216
40
80
64
11
13
192
32
15
25
23
9
48
15
204
21
160
48
23
48
72
45
39
25
80
75
24
49
47
48
180
37
23
97
8
24
16
35
13
35
57
75
73
72
20
4
176
27
189
16
23
60
45
27
36
24
36
48
93
72
27
85
56
51
37
83
45
4
11
25
23
24
73
68
4
131
12
108
12
36
13
224
64
131
21
28
60
11
12
105
36
4
131
9
28
32
40
108
83
169
47
21
135
25
119
36
57
15
12
120
48
109
44
15
97
203
144
73
12
95
1
84
96
23
12
132
85
335
12
96
37
23
84
1
32
207
1
132
12
80
63
21
4
32
15
13
11
49
8
64
23
60
48
57
12
51
289
188
27
13
48
47
48
33
159
57
51
21
16
56
111
24
72
24
144
36
13
8
36
12
16
36
107
36
1
35
9
39
45
60
3
24
61
56
27
181
200
96
87
25
35
13
60
176
16
32
28
72
12
71
13
119
120
36
21
88
60
11
121
56
72
3
73
68
72
3
133
59
48
13
11
109
44
48
64
68
64
48
47
96
84
121
92
3
108
84
12
9
96
48
112
95
13
23
69
279
93
76
20
52
12
59
249
72
63
1
68
51
36
21
144
16
11
13
224
39
73
11
13
68
4
44
64
32
111
69
64
80
63
25
59
24
21
64
11
133
23
48
133
35
48
13
71
48
72
49
71
228
37
20
123
49
108
8
63
45
12
112
47
24
13
84
60
44
3
37
12
107
1
83
45
72
136
24
11
49
23
9
28
20
63
97
95
177
51
109
164
64
44
16
36
128
87
1
8
75
13
47
73
23
37
83
12
48
1
96
11
69
132
75
61
23
96
73
8
15
49
48
47
45
15
24
121
36
96
11
12
9
16
108
35
13
20
15
24
73
92
16
ABCD 99203099512*3^$a+1 [50145]
12
25
39
12
32
52
48
32
12
48
16
24
72
48
8
52
68
24
4
36
48
24
8
16
12
8
172
12
32
64
44
16
236
48
76
51
9
36
27
9
36
72
92
76
12
9
27
9
99
140
12
1
36
123
39
33
24
36
12
32
16
60
56
100
8
1
51
80
124
84
60
15
125
19
53
52
183
18
59
4
24
20
4
128
84
1
83
28
48
44
31
5
16
48
32
100
132
27
29
4
56
72
144
4
24
44
48
16
56
64
24
20
12
48
16
21
59
31
53
12
144
60
4
20
36
88
80
40
12
36
32
13
63
96
96
12
32
28
32
37
54
33
56
28
8
1
3
48
84
12
36
24
44
72
196
8
24
4
120
8
28
24
12
63
9
9
35
108
76
24
12
12
75
17
76
36
20
4
276
104
25
90
29
4
80
4
45
47
64
56
4
9
18
65
28
120
8
13
87
12
48
141
180
75
36
12
84
32
49
15
44
28
116
72
103
17
28
56
36
124
12
12
21
3
44
4
60
44
180
40
80
31
165
8
43
9
20
24
36
4
32
12
4
56
16
3
153
44
184
176
4
68
28
156
12
32
100
33
27
72
44
60
96
28
12
12
36
20
136
84
84
32
52
104
60
12
132
84
36
88
60
12
8
60
88
9
11
12
60
60
76
24
60
48
20
364
44
40
24
48
20
7
57
60
153
35
16
36
108
8
31
21
12
21
107
36
4
72
20
48
40
12
104
4
3
153
36
48
80
28
96
12
51
18
3
36
8
48
85
18
17
55
9
9
15
188
40
12
33
3
48
96
8
36
36
4
48
8
12
88
24
116
48
36
40
8
12
24
16
60
24
84
21
3
32
253
59
31
18
54
29
43
5
12
37
18
9
8
64
92
28
56
4
20
16
20
24
12
16
8
55
105
80
76
92
48
28
36
48
45
63
24
20
88
39
57
60
45
11
76
80
13
75
176
24
16
8
79
17
64
108
20
12
40
20
295
45
32
4
72
24
39
69
12
56
108
4
32
60
84
24
72
55
81
8
84
115
5
72
49
183
12
36
80
16
120
48
44
1
51
8
52
213
27
24
36
8
49
39
80
48
4
81
63
92
28
12
56
36
48
4
8
24
120
108
12
60
84
16
48
27
33
116
36
60
60
4
33
83
79
90
51
8
48
292
8
7
65
100
72
108
72
80
16
12
36
44
12
16
44
40
3
17
24
28
36
8
4
45
35
19
45
32
100
32
64
12
12
164
84
136
12
12
36
104
136
117
47
4
20
48
108
43
29
24
48
12
16
24
68
12
16
48
44
19
17
28
99
113
4
56
40
20
55
9
20
156
16
15
81
60
8
16
44
264
48
120
4
68
61
99
60
60
36
36
84
56
19
29
115
45
68
4
20
24
12
12
16
44
28
12
56
73
27
44
40
48
68
61
15
12
72
32
12
4
8
97
47
24
124
36
12
20
24
84
48
52
12
24
48
8
28
80
16
36
56
24
4
144
8
4
44
52
93
3
36
8
120
40
36
48
24
32
64
48
60
92
16
93
95
49
35
36
148
12
32
4
44
28
132
56
31
69
3
21
80
4
120
12
20
16
144
20
36
28
21
27
72
80
1
18
5
52
15
5
52
24
36
176
12
28
12
84
140
36
36
120
12
1
15
24
32
40
12
84
8
52
8
36
52
33
39
20
16
96
32
76
36
8
52
24
24
92
40
56
16
3
90
23
12
4
24
20
64
12
111
93
12
20
52
8
16
152
136
104
4
96
92
97
23
31
9
44
16
56
1
39
32
100
24
12
84
56
12
16
8
16
33
3
156
3
45
96
32
43
33
24
36
36
12
108
12
32
84
4
12
24
72
104
112
12
75
21
20
40
48
8
28
56
67
53
4
20
211
53
16
20
72
100
9
27
36
152
28
20
60
16
56
124
20
127
57
128
16
87
17
12
60
40
60
9
3
8
60
36
40
20
36
4
171
5
24
16
12
32
4
20
100
56
37
36
144
18
101
4
48
8
76
8
24
16
129
87
3
41
31
5
48
60
52
12
57
35
24
67
21
12
116
40
12
8
76
180
132
36
72
68
1
18
21
72
84
44
60
4
24
69
15
12
24
8
16
8
88
32
208
60
8
24
100
36
60
3
53
4
141
135
96
92
36
4
20
16
116
25
3
32
52
84
27
21
20
60
76
8
64
36
48
24
12
44
84
84
16
8
12
96
100
24
104
72
60
52
9
11
12
36
31
69
192
8
28
9
15
80
12
60
48
4
32
144
112
80
124
32
48
16
48
20
28
48
116
120
28
135
9
84
24
9
71
4
15
69
12
56
7
57
60
8
28
44
36
120
4
240
24
36
44
36
112
24
ABCD 99203134378*3^$a+1 [50028]
90
21
40
149
27
72
12
28
41
171
135
45
24
15
25
71
1
84
35
54
51
75
73
32
15
21
3
6
39
12
39
24
60
37
32
27
1
120
24
5
3
12
16
23
37
32
81
15
15
85
35
57
168
12
9
43
47
30
51
24
9
90
6
15
15
13
11
1
29
51
24
76
29
31
8
51
9
81
19
32
39
25
71
1
20
48
51
9
15
21
16
143
6
114
60
57
3
6
103
47
21
69
31
104
75
30
60
63
12
4
11
54
27
4
44
52
20
9
63
57
120
31
48
71
30
30
145
108
17
30
25
35
84
36
33
16
5
15
76
59
261
15
1
23
6
84
67
80
48
21
24
91
8
81
7
23
30
31
36
59
30
31
23
30
30
45
21
144
6
21
3
21
15
60
81
84
9
67
32
117
54
25
11
30
3
51
90
55
11
33
48
3
36
30
43
48
23
6
15
45
19
120
32
64
5
54
1
20
120
15
21
3
1
59
117
39
1
20
3
6
84
60
7
32
16
12
32
36
21
54
6
63
12
36
9
30
84
36
45
120
9
175
11
21
24
24
15
1
59
30
27
9
3
81
19
17
3
27
69
51
9
12
40
89
19
20
15
97
32
12
100
44
16
80
39
85
20
75
97
24
35
45
40
59
9
21
30
1
5
99
15
6
54
37
29
24
91
35
21
9
39
51
24
97
80
3
66
55
59
57
12
111
9
48
24
16
80
3
81
76
20
4
35
21
9
15
24
16
29
36
19
60
35
61
20
39
36
24
30
30
30
7
119
9
45
31
35
54
7
20
3
21
75
144
21
45
3
36
4
8
63
81
9
6
270
39
81
63
28
113
6
61
84
5
135
15
13
8
3
6
79
11
21
93
7
23
36
21
3
57
3
60
60
25
80
15
30
60
55
32
69
54
1
35
61
48
20
81
30
45
4
12
20
3
6
51
63
57
72
16
35
66
79
20
76
5
30
84
105
135
36
60
30
30
13
41
39
51
66
54
21
84
15
30
31
35
54
51
15
25
29
175
11
30
39
52
113
7
233
30
36
24
30
19
32
9
30
61
56
9
15
48
27
30
60
54
6
54
66
39
16
29
19
32
64
95
109
60
20
51
9
72
45
31
44
15
60
25
5
30
84
85
95
30
126
84
1
59
6
30
69
15
1
29
60
55
12
53
30
30
51
105
24
27
24
39
1
5
75
15
21
3
45
16
36
32
57
24
90
1
36
89
30
60
30
84
51
48
36
132
9
39
15
57
63
1
36
32
27
85
60
36
53
31
29
66
1
24
5
60
30
24
1
48
47
24
81
88
60
11
90
15
15
36
24
30
60
6
21
12
21
180
147
3
30
19
191
6
75
16
29
151
23
49
8
9
24
6
24
25
5
27
33
135
40
32
100
23
30
36
24
60
90
9
12
75
30
24
199
11
37
23
21
75
30
3
51
1
20
9
55
96
60
35
109
5
30
81
75
1
29
114
66
75
69
36
31
8
45
7
20
69
51
69
90
9
12
3
1
5
19
20
4
11
61
24
5
66
30
24
27
33
55
5
75
12
9
75
124
12
32
117
111
4
35
69
4
11
36
24
37
20
69
55
20
9
6
109
251
114
7
59
9
51
54
36
90
114
6
9
4
48
53
79
32
15
1
53
6
1
84
108
11
129
51
6
54
25
24
77
51
48
21
99
60
45
31
56
3
25
11
9
21
163
11
45
21
24
60
99
48
99
24
21
15
33
111
6
31
8
45
60
27
48
15
37
60
12
8
24
120
216
3
85
5
27
3
6
30
84
6
171
3
96
9
15
25
32
9
19
5
6
1
29
51
3
45
45
7
12
71
1
149
6
24
6
3
16
20
15
180
69
40
8
4
5
79
120
95
9
16
5
36
39
12
9
39
12
24
28
12
29
66
114
30
6
30
45
24
51
9
4
41
36
31
20
3
9
21
30
205
101
30
61
188
36
28
77
24
15
15
1
155
25
80
45
30
33
12
9
27
60
69
60
31
59
69
21
15
15
49
95
21
15
25
20
16
108
80
15
1
35
54
55
11
85
24
101
24
139
96
5
30
49
11
1
8
51
21
45
19
5
6
24
61
5
15
28
47
21
3
1
29
6
25
36
23
66
31
239
24
6
51
3
60
6
63
27
84
69
16
60
5
31
24
20
15
1
29
15
75
36
21
3
30
15
111
309
12
33
19
8
4
65
75
24
24
21
30
21
60
36
9
19
35
57
3
49
36
11
33
21
55
20
21
54
6
3
57
24
60
6
21
33
15
132
9
30
24
30
79
47
33
21
27
39
45
15
1
53
36
91
59
1
68
45
15
15
36
90
30
21
3
36
9
75
9
21
151
29
6
54
51
48
111
25
35
6
31
8
45
127
60
8
40
71
81
12
76
11
9
15
69
57
84
19
131
85
20
15
120
66
51
52
47
84
36
30
84
150
49
47
45
16
84
116
39
1
8
21
75
9
30
6
60
51
28
36
35
109
5
15
111
54
60
36
30
90
31
20
48
51
13
71
21
9
39
27
21
3
36
21
33
6
61
44
15
105
75
81
64
35
24
85
11
1
8
60
12
3
36
9
112
113
19
41
96
19
41
15
24
81
24
31
44
16
48
108
8
16
5
75
9
6
30
24
7
23
6
31
59
61
8
100
65
30
30
87
24
105
120
30
21
3
57
144
15
60
24
66
3
51
9
28
ABCD 99203432644*3^$a+1 [50027]
18
73
23
6
18
25
60
5
43
59
30
24
175
5
6
1
347
42
294
37
143
96
48
66
7
173
19
191
186
24
30
24
6
139
17
120
24
7
89
103
65
6
30
55
12
53
19
35
325
167
13
36
185
175
59
25
96
35
157
60
17
90
205
60
96
132
108
29
96
79
48
72
120
11
54
60
66
24
1
24
41
270
109
36
5
234
1
131
30
60
31
17
96
19
95
13
113
84
31
144
35
180
126
67
17
30
30
103
29
103
17
30
90
19
132
120
48
5
19
35
73
83
24
120
30
223
59
169
239
1
60
11
48
85
108
47
73
29
54
114
115
17
30
73
17
48
72
60
43
60
77
103
41
79
5
6
25
35
66
78
96
30
6
121
60
59
54
55
5
19
65
96
115
41
43
41
60
186
13
11
37
17
43
23
49
131
156
48
42
79
5
24
72
43
17
24
7
59
13
137
19
5
6
30
30
54
54
13
132
47
241
47
120
1
65
79
36
59
1
84
36
24
77
19
185
55
29
36
19
108
113
7
47
25
36
12
168
24
41
54
6
420
60
6
13
41
127
17
103
17
12
84
30
36
54
19
96
5
7
47
150
102
78
55
71
25
209
192
108
60
31
312
29
90
180
30
43
41
19
47
60
84
6
24
7
12
47
1
23
30
24
151
11
78
132
180
163
41
7
12
36
41
138
6
7
29
24
55
29
31
71
168
85
77
31
47
66
19
35
126
79
65
60
31
41
43
77
78
12
109
60
12
143
120
420
25
11
1
59
108
13
53
66
204
24
66
6
49
35
25
12
47
72
13
156
29
43
23
37
29
84
67
48
120
89
72
240
24
30
84
66
67
48
180
5
24
90
6
6
18
30
132
18
103
29
84
6
138
96
67
17
120
151
24
47
60
61
240
17
55
155
85
11
186
48
96
36
30
13
41
156
43
17
163
96
65
6
138
43
227
1
12
12
48
17
6
54
306
25
41
19
12
53
115
215
25
24
41
114
126
120
67
48
35
30
36
43
35
42
103
48
29
24
187
60
12
17
30
24
36
54
79
95
66
54
1
5
19
47
49
59
73
59
198
43
47
90
31
95
25
41
31
60
60
17
96
60
67
137
126
6
90
120
1
29
30
54
216
18
13
12
35
61
119
60
193
168
71
61
179
73
107
138
43
240
59
48
61
5
30
114
132
90
73
41
114
12
30
24
54
132
30
31
60
17
91
24
108
407
13
53
66
48
60
61
185
144
96
7
360
113
7
12
11
66
31
107
36
85
29
36
36
54
6
24
156
43
35
73
77
36
55
35
6
138
12
109
65
120
7
48
59
6
79
71
169
60
17
90
54
199
41
6
18
31
5
84
30
96
54
235
125
55
35
1
60
12
72
108
48
5
175
12
23
6
198
121
29
163
132
60
11
6
259
11
133
156
65
30
30
55
59
30
120
162
30
43
48
23
25
24
41
36
19
5
36
31
59
240
48
13
47
25
5
96
19
35
66
66
73
60
107
73
41
55
29
36
54
1
71
13
131
157
107
6
24
30
12
30
79
11
60
60
84
157
12
5
132
144
7
60
137
43
149
43
276
65
36
43
41
30
306
31
47
73
53
216
60
24
55
29
66
49
41
126
24
24
193
119
73
35
36
54
60
103
89
204
66
24
24
222
19
59
12
49
29
31
35
24
25
41
24
12
19
125
6
61
48
ABCD 99203578718*3^$a+1 [50026]
108
213
24
111
65
24
24
79
57
63
12
5
16
8
72
40
8
7
57
176
16
135
120
120
65
144
184
168
8
72
19
228
41
16
135
65
16
135
9
75
21
8
72
24
96
67
48
149
40
104
151
228
77
40
48
32
16
8
16
48
120
135
72
33
8
48
7
12
173
144
144
7
12
45
63
129
96
39
41
19
21
120
39
60
333
3
45
8
64
48
8
72
48
31
156
117
8
19
156
144
89
112
8
72
112
168
120
104
55
240
33
32
16
24
56
127
168
84
156
177
15
105
8
64
48
72
231
57
32
120
16
8
79
153
8
336
16
128
72
64
48
120
72
51
117
128
55
89
40
96
207
17
31
24
41
40
315
5
24
115
21
8
64
48
39
81
219
45
3
108
57
8
64
63
281
184
63
89
24
31
360
41
24
16
72
15
177
48
8
48
31
105
168
15
252
93
32
16
24
48
32
40
288
128
40
224
96
112
8
19
93
32
40
56
112
32
31
113
192
48
16
135
201
72
63
72
41
16
15
305
40
15
120
33
15
33
24
111
65
24
136
99
21
24
111
72
12
125
16
128
216
271
12
48
237
176
192
112
72
56
19
141
80
127
177
48
56
96
16
72
87
108
180
57
3
45
72
80
88
168
8
31
81
72
15
33
72
32
24
7
89
91
5
160
120
24
80
16
72
3
53
31
96
185
64
120
96
27
117
200
24
184
128
112
48
24
543
41
31
65
336
184
63
41
16
168
8
127
57
168
63
24
60
245
208
15
57
56
235
149
88
56
112
24
48
3
165
80
160
27
12
81
8
96
24
64
8
64
135
41
40
39
345
104
187
357
8
40
24
176
19
96
132
105
32
103
17
24
31
89
7
65
40
72
8
48
7
9
111
12
45
168
255
233
67
5
48
16
56
7
105
3
5
40
104
24
7
24
41
64
75
5
216
40
87
33
240
8
79
225
27
21
104
88
32
88
15
177
168
56
67
5
139
21
8
112
8
139
197
55
209
16
3
53
120
112
3
29
144
112
120
27
60
105
176
96
88
3
5
55
65
40
128
112
104
16
15
57
8
7
41
19
93
80
168
64
8
24
151
105
24
80
40
168
168
72
8
40
80
48
216
24
79
417
63
33
240
195
45
8
120
72
24
24
136
48
3
45
128
72
24
40
56
7
12
165
48
8
67
93
80
64
200
16
72
3
12
17
40
80
208
48
39
33
87
401
48
64
27
21
144
104
31
65
55
48
252
29
136
75
45
15
33
3
192
53
64
56
79
33
48
8
7
120
89
24
64
48
207
113
120
79
161
24
280
96
80
232
8
115
5
24
88
27
48
93
8
112
120
15
84
60
89
7
65
40
24
195
221
64
63
57
80
160
240
96
27
53
40
147
45
8
64
75
45
104
216
55
33
27
5
88
32
24
16
75
101
24
16
39
ABCD 99203782136*3^$a+1 [50091]
12
42
63
3
54
72
23
121
39
15
93
12
20
148
33
42
33
21
23
40
32
25
96
72
216
66
5
96
40
9
30
144
72
18
51
45
15
33
111
72
12
21
15
39
5
48
7
105
15
198
18
21
39
41
96
24
96
7
18
18
36
24
105
111
81
32
7
5
108
67
21
72
15
5
12
48
7
41
72
48
25
30
137
25
143
24
1
138
72
198
15
24
12
3
273
87
17
1
162
5
48
60
12
25
135
171
12
57
8
25
24
63
32
48
1
90
12
57
32
40
36
3
162
18
30
54
36
29
43
108
29
31
149
28
140
52
27
161
144
73
18
12
93
48
21
78
12
53
25
47
4
141
15
3
165
33
24
35
19
12
72
93
48
24
48
135
12
77
55
18
66
77
160
12
20
55
137
28
12
36
60
72
33
24
48
35
61
15
39
18
239
28
93
239
4
189
63
132
12
3
21
15
29
13
72
30
72
5
163
65
16
27
65
4
15
105
129
147
3
89
136
252
44
96
4
3
65
97
11
7
5
55
105
111
9
27
30
18
5
1
107
100
75
24
54
66
5
16
80
25
3
39
48
5
73
11
16
20
19
21
15
5
60
112
183
24
53
13
35
37
90
5
16
39
18
15
39
141
3
29
76
111
9
111
65
120
103
72
5
36
73
51
68
97
11
109
18
78
18
12
90
15
39
5
16
87
36
42
72
15
8
283
29
1
24
27
20
19
29
60
48
12
31
69
21
90
21
33
18
165
105
72
35
16
21
71
19
93
111
66
18
126
72
72
18
5
12
16
45
120
42
12
5
12
16
27
5
7
65
108
48
67
33
75
29
79
41
1
167
40
32
40
8
73
18
156
18
18
77
48
127
18
24
63
32
64
92
13
42
30
119
64
36
39
41
31
29
73
6
12
204
105
33
23
252
48
52
57
39
15
105
32
24
55
36
177
27
9
24
51
21
123
6
11
133
30
90
47
31
18
354
126
42
48
69
27
36
9
60
15
33
68
12
67
105
9
87
72
72
80
48
73
54
18
15
75
77
108
205
15
3
17
37
6
9
56
40
15
17
72
48
193
195
69
114
174
72
18
53
25
15
15
5
124
33
3
80
60
19
21
12
36
44
28
129
39
201
30
21
192
3
17
108
4
51
5
88
15
57
20
84
19
204
18
47
1
39
75
12
33
57
51
32
67
41
24
25
159
15
36
101
72
288
40
9
66
149
31
33
44
12
168
1
59
7
5
16
33
39
192
56
72
7
36
33
39
53
19
69
39
66
15
24
33
119
25
6
65
127
18
24
23
97
35
60
36
13
39
32
55
18
143
55
108
21
33
95
72
175
41
88
177
159
153
15
12
45
30
5
13
23
55
17
31
21
20
16
33
119
40
8
73
15
32
73
42
5
25
39
36
12
3
60
17
1
102
17
115
12
18
47
208
48
3
132
120
185
19
48
33
204
8
28
87
36
57
15
90
18
21
8
97
24
72
30
69
39
29
76
99
36
54
15
111
9
72
3
21
56
31
57
156
36
8
52
21
102
42
15
108
3
33
87
33
99
5
25
78
12
77
19
144
36
120
42
15
3
69
3
5
49
48
227
48
13
78
120
77
55
9
20
76
12
20
108
88
9
15
147
5
76
32
148
57
15
96
57
15
48
44
16
44
25
42
65
16
44
1
54
66
72
6
29
108
97
18
12
132
216
12
72
60
9
132
105
3
15
6
63
8
19
45
80
31
5
19
36
9
60
8
136
32
7
18
102
21
39
213
57
23
67
180
36
72
125
49
6
29
61
72
27
20
163
72
96
72
72
5
25
195
80
13
15
81
47
72
1
47
24
36
7
12
108
125
1
24
23
7
33
27
81
132
80
49
23
25
15
60
15
93
105
75
32
16
44
52
20
16
15
33
24
3
30
18
165
51
21
33
42
5
72
121
102
24
18
23
43
54
18
72
72
173
48
55
48
42
47
16
24
20
16
87
60
144
33
12
108
3
78
54
33
12
63
29
19
17
127
78
102
72
18
3
108
15
197
7
5
148
27
113
7
42
99
44
16
32
4
36
80
67
125
28
20
19
24
69
3
48
54
15
3
54
11
12
52
21
30
18
71
40
8
ABCD 99203827922*3^$a+1 [50046]
23
24
55
53
40
15
30
144
59
43
24
245
1
6
33
3
66
18
9
140
16
44
100
32
12
1
66
29
4
68
24
4
63
21
12
56
85
3
9
6
41
1
66
21
8
115
18
6
42
54
5
1
11
72
55
41
13
11
19
5
19
48
24
53
40
9
3
8
12
4
32
1
23
36
52
15
6
51
27
66
135
15
57
45
18
24
21
56
124
3
17
12
55
9
24
92
67
42
48
3
60
24
56
144
7
84
93
12
8
12
96
19
9
45
15
20
16
60
24
104
72
4
15
9
8
4
80
43
24
36
6
18
48
41
52
15
12
84
81
21
35
115
5
19
5
31
9
44
19
17
1
83
127
29
40
8
12
4
32
52
27
9
44
16
129
23
19
18
27
20
85
11
88
15
105
20
1
35
4
36
15
6
3
39
60
45
8
48
67
137
16
27
5
19
29
31
6
35
13
11
84
124
9
23
24
7
24
41
12
55
45
3
18
11
73
35
25
15
21
6
9
39
81
75
9
21
18
17
31
41
1
54
24
36
9
44
19
45
20
60
19
29
28
51
36
17
7
18
27
48
8
31
153
24
20
67
93
36
48
132
204
24
15
24
93
3
17
24
91
9
36
24
27
57
15
17
36
64
56
12
43
5
28
32
52
33
27
20
16
3
53
28
32
13
95
31
17
4
24
20
120
4
32
24
24
1
131
31
69
39
41
84
19
17
31
60
42
23
88
24
8
43
41
28
12
20
43
41
13
12
111
20
60
85
42
33
60
57
11
7
5
180
4
45
54
12
78
42
9
36
164
43
41
7
29
24
31
41
24
76
20
25
39
21
15
3
5
36
7
66
12
95
7
137
16
44
37
15
60
56
1
27
60
32
4
20
4
20
79
41
24
43
24
5
28
3
24
24
24
57
44
19
113
7
5
85
27
8
76
24
68
12
37
3
32
1
39
140
4
51
53
48
148
9
18
69
99
45
3
12
69
32
36
4
44
7
24
9
32
4
57
23
60
43
5
16
24
32
28
165
11
16
3
36
21
48
20
16
27
17
43
65
12
1
30
9
8
1
171
116
60
7
9
20
19
17
1
11
52
45
183
3
65
112
15
36
5
60
36
24
16
44
16
8
16
33
27
57
3
15
84
65
31
54
54
17
25
15
51
41
43
125
16
68
48
13
48
27
36
45
18
66
42
72
21
20
40
9
18
84
24
18
18
69
20
43
36
12
78
6
17
24
1
3
32
28
33
11
19
41
43
12
5
19
42
47
108
12
7
125
12
7
12
24
42
6
24
9
51
41
1
3
57
27
9
12
95
103
113
19
5
43
36
29
19
17
55
41
48
76
9
35
40
87
29
64
32
24
16
27
132
9
36
51
53
36
4
80
16
45
59
12
37
6
45
8
7
24
84
36
17
16
75
53
7
29
4
32
37
51
15
24
41
19
21
105
27
20
4
60
60
56
7
24
12
18
12
84
3
24
24
8
37
75
8
25
18
41
4
20
1
63
20
25
51
120
60
24
21
95
31
29
55
9
33
23
4
27
89
40
56
49
15
27
57
33
78
24
65
12
7
18
36
12
15
12
24
3
17
31
41
4
104
31
6
147
15
77
55
60
30
63
33
27
80
25
27
69
6
6
30
6
47
43
54
27
63
12
57
15
69
15
78
27
60
15
9
33
48
71
4
56
13
6
17
24
55
9
123
89
79
42
6
81
140
16
27
6
51
51
6
39
24
20
1
12
11
19
41
19
24
29
43
6
42
24
36
9
8
25
11
55
21
20
24
76
27
24
12
53
43
29
36
19
17
43
5
60
12
124
92
52
8
49
18
24
41
52
60
56
79
9
56
4
24
9
90
60
21
8
13
36
108
27
44
13
83
96
79
9
24
51
36
5
61
3
39
48
54
30
36
57
20
12
55
60
5
4
45
71
40
51
17
16
27
60
29
40
104
24
12
31
5
28
56
31
129
27
29
31
54
95
4
8
1
42
33
27
12
21
32
28
3
17
19
21
63
21
72
9
48
23
24
84
13
23
60
100
3
24
24
54
11
85
3
9
47
12
28
27
36
57
56
36
12
7
102
71
43
60
18
59
48
112
68
43
66
23
132
31
5
52
39
29
31
60
17
67
24
9
36
20
85
54
6
162
81
12
21
23
4
3
53
115
24
17
40
3
65
48
24
19
17
24
61
18
5
19
6
59
36
31
18
36
30
17
84
25
59
4
20
1
12
3
44
48
28
9
131
60
36
4
3
72
5
132
12
7
33
12
8
7
41
7
17
4
39
81
57
23
24
19
29
61
18
29
12
28
24
15
66
59
25
12
30
69
36
20
19
21
20
4
20
1
71
48
4
32
100
39
45
32
24
48
96
60
40
3
53
19
17
55
5
103
45
3
53
49
15
32
61
54
5
28
84
32
60
108
112
20
48
7
48
77
40
8
7
9
92
4
9
30
78
51
33
27
21
59
7
9
33
27
84
27
9
44
12
24
36
4
15
42
12
18
126
36
30
101
61
3
3
72
24
17
25
6
69
24
8
7
41
19
117
8
19
57
3
81
20
36
36
37
27
44
40
75
5
36
31
41
12
115
77
25
23
13
23
4
39
93
39
5
4
12
87
17
4
36
15
21
48
20
76
15
18
60
3
24
56
1
60
27
21
11
43
30
83
52
8
1
18
60
29
4
63
60
89
19
17
25
42
41
16
24
21
23
12
7
17
19
18
27
27
29
40
96
3
17
24
16
39
9
32
4
63
17
67
149
4
15
6
15
8
13
107
67
18
23
24
28
36
96
15
5
43
18
3
39
57
3
21
111
24
17
4
3
72
12
17
103
41
16
32
52
45
11
16
20
1
39
15
90
15
27
17
12
4
27
17
7
29
88
3
29
36
60
64
44
76
99
189
21
66
30
12
147
141
126
5
61
3
135
24
48
24
9
8
19
33
168
8
67
41
4
8
13
12
3
3
101
36
7
17
12
60
4
27
48
21
68
172
93
23
19
9
15
9
27
84
9
32
13
11
16
51
33
80
91
69
27
60
17
67
5
4
32
12
43
9
15
9
32
7
5
12
1
18
45
20
4
56
12
4
75
ABCD 99204198916*3^$a+1 [50211]
126
96
72
24
120
6
42
47
31
12
5
1
12
90
222
36
36
12
18
84
29
96
43
54
47
1
35
55
17
36
12
31
65
61
12
36
12
95
1
84
54
30
18
90
42
6
42
6
18
126
35
36
139
18
83
1
35
43
5
49
24
6
42
78
24
24
6
42
42
42
36
138
24
42
17
31
5
48
121
24
132
24
66
72
30
23
61
36
42
5
12
1
35
31
29
49
6
12
5
139
12
5
97
11
73
30
78
72
6
48
6
60
95
1
35
79
17
25
18
294
24
24
11
13
18
42
42
24
18
18
102
59
61
48
210
84
78
11
25
6
41
1
12
84
72
132
35
1
72
54
54
23
1
47
31
42
35
109
6
36
12
36
30
59
24
175
12
18
42
18
84
126
54
6
5
1
83
49
42
42
18
24
24
30
11
7
66
54
6
11
43
84
60
5
55
5
36
7
5
31
18
11
31
36
12
5
19
41
19
102
6
78
36
102
114
11
19
54
60
6
6
35
48
31
72
41
55
18
84
18
108
78
114
30
95
36
12
25
78
30
11
19
53
1
12
252
48
47
7
54
102
12
42
36
6
65
49
48
78
150
72
12
12
30
17
31
42
12
42
41
25
6
24
17
25
18
29
211
5
31
216
89
1
30
24
48
30
108
78
30
143
12
36
19
12
36
96
24
101
19
24
18
30
6
42
6
78
53
7
78
48
54
77
37
24
6
6
23
31
36
108
42
60
83
7
36
96
30
36
168
36
36
30
5
25
126
36
29
1
95
13
24
42
6
36
84
12
6
96
18
48
23
24
7
42
66
30
6
54
6
18
12
6
48
29
139
72
30
114
24
36
29
31
42
71
72
24
79
5
1
18
18
6
6
95
31
29
120
1
36
18
84
36
24
18
36
90
24
6
18
30
42
54
18
48
24
173
31
53
24
19
30
35
1
203
13
90
12
18
12
18
84
6
6
6
59
61
24
12
42
17
85
11
7
12
12
48
72
6
24
11
79
17
55
24
65
49
6
30
30
114
96
126
6
23
55
90
12
131
19
5
37
60
36
18
18
47
79
48
42
42
12
5
19
6
6
5
37
35
61
71
25
59
25
192
48
30
65
97
47
1
258
6
60
35
31
24
30
84
48
48
36
18
6
18
17
1
66
5
13
42
66
36
11
7
12
48
125
19
84
54
83
73
12
24
54
101
60
12
1
6
210
60
30
30
6
102
6
36
41
48
61
11
13
30
42
12
6
5
37
23
72
145
11
31
12
65
25
11
37
6
30
144
23
43
24
12
36
6
167
13
30
6
18
12
29
7
102
114
18
72
6
18
35
37
108
12
36
36
36
59
55
17
7
24
30
36
24
36
12
30
6
66
89
49
108
24
18
66
6
48
29
37
84
24
42
113
49
47
31
48
162
60
60
42
12
78
54
150
54
41
97
23
49
54
30
30
17
79
60
5
19
41
25
12
90
17
36
36
72
1
12
6
12
18
126
6
48
66
24
54
35
24
7
42
35
37
59
25
36
6
54
275
133
11
1
60
6
102
6
24
42
84
48
36
6
24
24
66
6
42
6
72
48
36
6
36
23
43
24
48
60
6
23
67
48
42
48
24
84
60
18
41
55
173
49
66
102
6
12
36
48
66
60
24
36
23
12
7
17
37
107
7
65
49
12
6
17
67
144
6
23
43
48
53
1
24
12
11
1
12
30
42
30
90
12
42
30
30
54
42
5
7
36
6
143
43
29
7
29
13
12
12
42
48
12
24
54
42
24
137
1
24
12
12
48
42
36
30
36
23
127
96
24
30
107
55
12
77
61
11
72
13
66
78
120
78
17
79
54
12
60
12
59
79
12
54
78
30
11
24
97
12
24
54
78
18
60
6
60
24
6
48
66
6
156
84
6
23
79
60
24
6
23
13
83
19
12
114
48
18
42
35
1
156
23
1
47
43
6
6
5
49
59
25
54
84
42
144
6
30
30
120
66
11
31
18
35
55
54
138
42
150
78
60
23
36
61
96
131
91
18
24
246
6
59
24
43
18
12
30
53
37
78
29
67
6
84
23
157
18
24
30
180
30
30
59
7
66
30
30
24
18
41
37
47
19
66
72
24
59
25
18
24
18
42
60
54
42
36
108
24
18
155
60
48
72
109
84
36
6
102
36
156
138
6
11
61
60
18
24
60
48
36
60
12
89
1
95
72
1
12
18
53
13
36
18
24
84
65
36
85
35
36
19
72
6
66
24
30
72
24
12
30
29
31
12
5
43
53
79
65
13
6
30
162
54
60
11
43
65
24
12
31
54
108
42
18
66
5
60
31
78
24
54
48
101
19
42
66
5
73
30
17
13
48
54
78
18
6
12
11
145
6
12
53
13
35
7
65
19
53
7
6
36
6
24
29
25
11
24
73
84
6
29
67
42
18
48
18
114
113
37
6
24
77
36
72
19
84
60
53
7
96
89
72
49
30
78
138
17
25
12
54
30
18
84
18
6
84
6
6
18
6
30
11
19
36
54
107
37
6
101
25
6
18
11
67
77
19
30
78
66
12
30
6
42
78
84
12
ABCD 99204777086*3^$a+1 [50036]
45
246
18
72
6
9
39
105
237
24
48
36
6
6
63
21
6
72
21
21
39
9
111
177
48
30
6
18
30
12
39
60
27
78
42
48
30
12
63
159
42
174
24
57
93
18
30
24
15
93
6
42
3
57
12
111
15
21
21
60
138
66
150
66
39
48
111
144
66
30
69
147
18
15
15
177
129
132
48
156
3
3
102
207
9
120
372
24
24
54
45
27
93
21
126
18
12
3
117
60
39
15
21
93
6
42
12
12
84
36
48
87
45
18
21
75
24
30
12
6
102
108
300
24
156
24
6
42
36
66
30
36
27
3
78
24
48
90
9
84
9
168
12
72
30
96
54
15
48
60
72
48
63
153
87
24
150
36
54
198
12
15
9
12
3
57
99
24
69
87
159
165
21
54
21
48
36
15
114
111
57
24
48
120
78
69
9
12
27
72
3
42
6
24
30
63
27
114
75
21
60
60
75
213
120
6
96
120
210
198
6
15
75
102
24
15
21
30
78
51
153
12
75
108
21
6
24
306
24
72
24
36
3
57
240
24
54
45
57
48
75
69
12
75
69
24
72
3
27
93
123
57
111
90
30
42
123
36
24
57
159
48
60
3
9
69
162
9
84
36
15
9
105
51
21
3
57
99
108
33
3
39
30
75
57
30
66
132
12
36
12
51
36
9
102
168
72
30
3
255
45
81
63
72
45
48
6
45
24
51
24
45
171
69
21
54
72
45
75
6
60
12
18
9
24
21
120
3
93
42
96
126
36
222
72
9
24
15
18
39
159
66
135
39
9
15
126
132
24
15
84
9
15
93
24
39
324
33
12
135
15
18
39
81
27
60
177
36
18
21
69
39
15
42
30
30
219
36
81
87
12
33
102
24
54
18
93
99
120
6
12
3
57
24
24
12
39
129
30
21
33
12
108
90
42
246
69
75
69
141
15
165
3
12
3
6
15
36
15
18
36
72
12
75
60
72
93
18
9
63
42
240
48
75
27
6
48
120
15
21
75
99
102
12
6
9
72
81
27
195
21
21
198
18
48
126
24
114
15
33
84
18
120
6
12
27
27
96
192
42
219
57
3
105
12
120
84
48
75
225
27
9
60
60
24
51
81
156
72
15
15
90
6
120
144
21
36
9
279
87
24
69
36
21
84
24
27
60
84
21
108
132
150
6
144
36
30
18
6
33
57
6
48
69
81
84
12
18
18
24
15
249
72
27
21
96
3
51
144
66
99
72
45
6
24
24
54
12
3
81
156
60
39
45
15
144
87
96
9
24
120
39
6
90
66
84
39
75
102
39
36
153
27
3
66
12
18
66
30
6
72
132
36
24
36
3
147
48
21
9
132
63
45
12
24
24
36
60
168
30
48
210
3
51
144
42
39
249
51
60
9
111
45
60
3
72
93
6
72
42
6
114
15
120
15
45
105
87
69
120
102
129
108
21
15
141
15
3
21
36
15
24
24
42
39
87
90
54
138
36
36
48
27
3
42
6
18
12
48
24
108
108
156
60
63
51
102
159
33
96
96
75
45
18
18
27
96
51
168
30
15
123
114
24
135
36
60
39
6
3
63
42
27
75
9
45
96
36
99
3
18
60
12
27
3
18
24
96
24
15
9
51
21
12
132
150
93
123
129
303
18
27
147
33
36
69
72
60
63
36
144
36
27
42
108
27
36
9
18
93
141
30
6
60
3
9
18
78
36
3
105
42
114
12
48
36
78
117
21
39
63
78
18
66
276
3
69
132
78
186
54
6
159
3
78
12
54
90
30
30
39
171
90
63
153
78
45
21
24
72
60
42
6
24
42
69
129
51
15
24
45
36
15
81
228
3
192
6
72
42
186
12
207
57
24
51
9
24
72
15
93
15
51
6
ABCD 99204936178*3^$a+1 [50035]
164
88
132
8
63
25
60
23
21
100
128
21
72
18
121
20
28
68
4
36
20
60
39
90
3
48
3
9
120
33
27
28
104
28
188
4
8
60
57
135
36
120
40
60
113
27
24
76
53
67
32
12
15
13
23
9
100
60
60
48
60
41
39
12
36
3
21
36
12
48
12
15
25
12
71
25
47
157
5
18
45
52
156
12
12
80
16
24
56
64
275
21
123
49
92
3
90
18
18
54
85
20
3
54
43
32
15
1
80
40
24
35
93
52
53
7
20
9
67
12
80
28
32
12
76
35
37
12
8
100
23
25
44
3
126
39
88
17
27
28
168
84
48
5
18
25
12
168
44
3
18
18
1
68
40
288
24
11
18
91
20
136
84
36
84
35
33
28
12
71
36
21
124
48
5
87
76
24
65
54
1
35
93
40
128
84
33
135
228
15
49
48
12
60
8
3
97
20
120
28
140
9
18
18
7
68
4
116
12
120
88
17
103
132
71
49
131
54
103
104
28
8
4
120
8
12
63
126
159
148
104
60
33
7
48
35
153
12
40
20
40
72
8
15
13
12
8
24
123
33
64
8
111
117
63
81
100
60
119
9
27
21
87
33
39
1
84
36
60
44
160
96
59
18
72
31
23
121
5
15
16
12
12
71
18
147
60
144
148
12
36
12
12
236
40
24
20
48
108
40
224
28
12
20
76
92
81
54
18
139
120
83
177
148
53
7
32
88
60
72
60
41
19
8
28
60
29
51
52
48
72
11
57
12
88
23
109
8
120
87
13
12
11
90
90
61
11
45
27
37
89
7
47
13
24
35
18
15
108
3
37
12
72
60
35
81
63
69
60
72
16
20
12
208
104
160
20
16
72
68
39
13
167
85
60
36
107
18
75
172
12
29
54
97
29
87
60
12
72
120
9
91
53
55
12
203
36
1
68
48
72
12
28
12
29
7
32
15
18
19
215
25
80
16
23
144
45
27
1
125
15
40
89
43
32
40
108
11
9
28
12
80
123
18
54
177
120
16
80
124
5
3
172
60
53
126
37
143
49
72
8
52
233
15
72
108
12
9
19
212
21
79
8
60
15
45
72
45
211
80
15
105
52
8
159
18
15
12
36
9
31
20
4
35
181
17
3
4
83
37
60
60
20
60
51
18
126
18
3
40
204
23
45
28
300
95
25
24
59
72
25
29
3
12
16
167
25
48
164
195
18
27
36
112
12
65
36
19
53
87
16
23
61
36
32
177
31
12
32
76
47
57
36
52
32
36
39
25
20
76
80
24
28
120
23
18
27
27
93
15
49
5
135
48
15
18
15
60
40
144
155
54
19
68
39
1
20
4
8
60
52
60
120
60
11
9
99
61
36
20
12
52
20
15
121
12
12
8
12
120
3
85
80
160
17
31
23
61
8
21
91
71
49
5
15
21
87
28
20
4
68
72
16
20
64
36
24
20
96
4
8
100
20
33
90
9
76
23
57
52
32
16
12
47
108
37
20
100
8
28
140
120
4
8
57
18
25
65
18
49
156
24
23
36
57
12
28
260
12
81
19
35
25
60
5
87
3
33
52
41
199
8
9
3
48
40
12
8
15
37
35
73
20
40
204
36
12
48
12
12
155
25
8
3
25
12
8
4
36
72
48
80
4
161
15
64
48
17
18
37
56
72
28
12
11
1
35
1
17
87
21
195
184
35
45
9
79
80
52
20
16
5
7
80
28
84
53
15
21
54
36
9
28
80
132
273
27
40
132
35
85
8
12
39
21
40
65
3
12
39
1
20
16
80
60
3
1
179
36
85
41
90
97
12
20
69
36
91
60
20
120
52
20
51
54
127
8
52
68
15
72
108
72
25
11
97
47
13
5
27
28
12
56
72
40
32
28
11
36
1
35
54
18
85
5
90
13
24
35
21
60
40
84
48
8
9
18
37
35
25
8
28
83
97
132
92
75
81
24
16
84
29
27
279
25
56
4
140
40
23
97
48
12
48
47
18
43
84
20
105
91
24
48
12
20
96
33
27
12
48
75
18
79
8
12
261
31
8
40
12
48
20
21
162
45
4
36
12
68
52
32
3
13
12
20
12
15
21
24
99
21
105
123
28
65
15
84
100
80
60
28
8
52
108
80
40
12
72
53
7
108
11
36
1
92
33
54
33
40
32
36
24
40
8
112
8
52
8
3
9
ABCD 99205136978*3^$a+1 [50002]
24
1
8
36
3
12
108
213
15
145
149
48
6
42
24
199
11
45
16
17
7
11
162
12
24
36
36
48
15
105
72
39
63
66
27
15
42
67
41
48
36
6
85
24
65
19
60
120
47
13
35
42
24
39
231
81
120
148
17
18
201
45
24
24
67
41
90
12
126
150
85
17
24
31
89
54
36
60
36
13
5
31
144
17
42
30
3
33
144
66
60
144
18
19
5
15
45
24
6
6
30
18
151
5
96
43
5
31
36
8
36
45
126
72
6
54
181
41
54
12
12
78
12
60
42
9
60
9
7
65
19
65
7
65
195
3
24
96
1
56
123
30
30
66
15
105
135
84
9
48
19
20
75
6
18
12
48
30
96
6
9
15
48
33
39
60
6
48
12
15
27
42
30
25
35
36
198
55
11
6
12
30
33
3
54
87
64
20
27
48
6
48
31
36
44
69
6
6
30
61
24
41
103
11
18
3
40
137
42
1
65
12
6
42
15
4
35
109
140
15
1
5
15
123
42
15
16
107
97
65
18
61
95
60
37
17
30
42
18
37
5
30
168
36
36
1
137
6
12
42
60
7
24
11
81
28
80
72
9
30
6
75
3
1
36
23
24
72
30
168
36
27
28
20
9
42
9
51
30
126
18
36
60
6
25
5
18
1
65
6
33
57
55
68
75
105
21
96
103
95
180
24
48
105
39
114
216
6
69
93
48
54
18
6
21
15
36
18
30
25
5
24
72
66
49
101
210
78
6
6
15
48
60
15
6
54
36
6
42
6
6
54
12
79
5
156
99
15
109
47
25
23
6
19
41
18
6
12
3
16
5
84
51
81
63
9
6
36
66
43
59
72
66
55
125
19
80
3
156
37
17
3
135
24
49
65
6
18
36
84
27
15
1
53
7
53
12
39
16
23
105
39
66
54
60
42
51
84
3
1
56
3
133
24
35
21
39
25
24
185
90
45
201
30
108
81
16
35
18
12
30
45
24
16
125
24
54
42
55
60
35
129
27
54
60
15
40
11
60
48
57
24
15
69
21
48
36
60
30
12
30
3
99
1
92
3
57
117
66
144
18
15
135
42
87
45
60
54
66
24
30
174
3
28
36
251
12
36
60
90
7
5
60
19
35
25
41
90
12
30
43
95
54
66
24
18
6
1
95
49
5
75
9
30
6
102
13
35
1
95
61
95
30
3
39
1
32
9
66
69
33
6
21
84
40
56
15
96
13
17
15
124
23
6
12
15
39
49
5
36
15
111
33
39
37
53
6
6
24
67
24
29
60
54
30
3
27
36
6
90
109
11
24
1
44
81
99
39
102
126
33
177
162
73
95
30
60
78
6
39
129
78
45
117
27
15
18
7
29
12
18
54
108
115
24
176
129
30
6
123
15
30
6
18
27
64
5
90
1
53
12
19
80
129
43
29
6
78
15
36
69
30
12
13
125
90
6
19
71
49
59
36
54
87
3
42
159
16
23
42
79
20
15
21
63
97
53
42
48
57
45
108
12
31
35
33
45
30
21
63
42
31
24
23
6
27
159
90
24
67
84
65
54
24
6
24
30
1
41
36
63
16
24
32
63
6
19
29
66
126
18
33
129
39
57
18
60
81
3
18
15
3
25
20
75
36
69
15
24
30
150
33
9
48
90
177
16
8
51
18
30
48
13
5
42
9
33
42
61
23
12
12
42
24
24
43
35
129
160
125
19
11
54
27
69
39
69
63
93
31
125
19
65
7
23
30
60
24
18
210
18
42
114
1
17
18
24
78
7
89
75
9
3
93
31
5
78
42
19
20
9
42
30
186
42
78
9
105
6
54
19
72
20
15
129
84
16
5
48
3
45
12
103
164
45
6
12
18
42
72
1
23
84
1
17
42
21
36
63
61
5
6
9
9
12
186
54
24
42
18
60
60
252
18
1
29
66
6
3
39
121
47
69
16
68
16
44
45
55
11
49
20
9
127
20
165
54
72
33
60
21
36
18
6
18
93
9
114
102
168
6
21
75
45
3
37
47
120
42
24
31
131
33
52
80
117
42
48
126
91
41
12
91
65
30
1
23
96
45
156
15
25
119
6
84
7
47
1
29
66
1
5
84
30
54
150
37
59
42
3
36
60
33
72
90
54
102
30
54
49
92
48
16
5
19
107
42
12
15
15
18
6
102
63
12
4
89
192
3
21
51
69
180
6
90
55
47
12
30
51
75
24
6
39
4
11
66
24
39
129
51
15
42
3
16
35
1
47
108
109
41
12
36
6
121
24
71
33
45
27
4
251
49
95
181
53
12
3
75
85
56
4
17
48
24
150
60
73
23
114
156
42
24
6
72
12
78
33
9
60
150
21
63
120
6
ABCD 99205220722*3^$a+1 [50002]
18
18
54
17
1
36
24
30
17
84
13
59
7
24
54
11
25
30
6
54
66
35
7
66
24
30
24
162
35
60
24
96
13
83
48
31
53
96
49
11
7
17
7
5
7
18
78
48
77
73
30
41
37
11
19
29
7
5
19
18
12
6
18
23
133
24
12
18
60
5
7
6
66
6
48
36
6
66
11
85
12
24
12
11
36
168
7
41
108
61
35
60
37
144
23
61
78
18
12
143
144
36
79
84
6
11
1
18
5
55
5
13
12
119
25
47
79
6
30
18
126
18
72
18
54
11
72
31
90
30
42
59
13
23
97
6
5
13
11
156
103
137
1
6
36
18
35
109
72
23
12
37
48
71
25
84
47
7
6
35
24
36
36
12
37
12
42
30
6
41
115
5
31
17
72
19
5
31
78
12
11
132
91
53
43
29
36
1
11
97
95
31
18
47
31
30
35
24
37
59
61
36
23
1
138
54
24
102
6
12
95
19
54
18
29
1
23
132
7
24
54
48
42
126
30
54
126
24
5
49
36
11
19
18
180
24
23
24
72
19
78
12
6
269
12
1
24
72
23
97
6
12
53
7
89
1
30
108
6
90
18
48
11
24
79
48
24
77
12
84
1
54
18
23
13
35
7
36
53
103
42
54
54
23
7
54
11
97
35
12
12
24
36
24
84
49
35
1
66
42
47
24
120
91
18
108
78
36
5
43
24
53
37
36
48
11
49
12
18
29
25
6
18
18
18
12
18
42
18
5
12
96
61
36
11
13
12
6
48
17
7
48
29
61
18
17
1
24
102
6
12
11
25
24
12
11
43
42
18
113
67
18
18
17
1
35
73
23
96
1
18
24
5
24
12
13
107
24
24
36
12
13
12
95
55
65
24
19
12
54
11
13
48
35
25
30
6
72
72
108
102
24
5
12
49
72
78
77
13
11
1
36
24
11
156
103
66
23
24
49
48
24
48
35
48
13
95
31
12
29
24
43
18
72
18
30
90
18
6
41
13
72
144
47
43
12
6
23
61
42
30
23
12
36
84
24
43
65
48
36
13
35
12
43
36
36
66
6
66
47
24
1
11
85
83
1
6
5
12
1
18
17
31
24
18
66
41
324
36
13
18
6
30
5
1
23
24
43
65
37
6
101
7
90
84
47
43
17
12
31
36
66
23
1
48
11
67
48
96
18
35
1
18
12
29
24
7
18
18
41
43
114
35
19
48
18
36
42
5
25
23
37
12
47
31
12
29
13
23
7
18
42
30
6
54
47
12
25
24
12
23
49
90
53
19
24
66
36
24
71
73
11
72
1
47
49
54
5
49
11
73
60
23
48
37
11
24
12
48
108
259
24
18
48
35
37
11
49
54
173
7
5
7
6
36
47
7
29
7
48
41
19
48
89
25
30
17
12
84
12
7
12
77
84
24
103
60
30
54
60
30
6
12
17
79
30
59
13
24
18
41
43
29
13
11
24
73
48
42
12
18
72
6
48
5
19
90
12
18
41
13
18
60
29
1
36
36
119
7
5
12
7
54
23
60
48
12
36
55
18
47
36
1
78
29
55
72
6
36
102
53
12
36
43
72
6
66
65
48
67
77
12
7
12
24
5
61
54
42
12
11
7
53
1
36
36
24
18
77
24
12
7
72
5
31
42
18
41
192
13
90
18
60
191
60
1
48
42
12
5
13
24
191
84
36
31
30
60
36
23
12
60
43
5
49
24
48
11
7
24
18
18
30
6
12
5
103
24
5
36
13
12
95
24
7
5
49
11
13
18
12
18
35
37
54
6
11
1
72
6
5
60
1
71
36
36
12
85
11
61
12
42
18
36
36
54
12
144
5
31
6
30
108
54
24
12
11
72
13
84
18
144
6
30
5
1
12
59
1
47
109
95
37
23
24
36
7
48
53
19
41
12
1
47
84
73
12
18
72
5
37
71
49
71
43
48
18
95
19
12
29
67
48
36
42
102
5
13
24
47
25
47
84
61
11
13
12
24
48
35
60
13
180
24
18
41
157
18
18
23
156
19
18
18
36
12
29
31
36
12
65
7
29
25
24
72
36
23
24
12
7
60
72
90
12
18
78
120
42
54
12
6
12
5
13
78
65
36
97
11
36
1
78
48
18
11
157
48
347
1
23
24
36
19
90
108
59
1
11
7
54
35
120
1
83
61
90
60
65
61
11
7
5
96
25
12
60
18
101
12
49
72
47
127
90
6
65
19
29
13
48
18
24
5
84
31
6
11
37
18
24
17
31
24
12
42
36
12
54
6
30
29
12
84
19
17
25
54
41
12
67
6
119
1
6
18
12
47
60
43
5
25
11
24
12
61
24
12
35
24
1
23
97
107
1
36
6
30
6
53
13
11
25
23
1
23
7
17
19
29
12
84
1
54
17
7
5
24
60
12
84
84
13
6
54
12
72
6
234
72
12
24
12
54
5
1
18
102
18
90
35
79
102
6
65
19
77
31
78
83
48
84
12
7
90
12
24
11
7
12
41
85
23
49
90
17
19
17
36
1
60
102
36
18
60
47
61
12
36
6
17
49
24
107
13
42
72
12
18
35
1
42
48
41
1
83
7
48
72
6
35
48
25
36
12
54
53
1
24
119
12
36
97
60
71
24
13
36
23
60
1
36
18
60
18
30
54
42
17
60
13
12
36
35
55
42
11
48
31
18
12
119
67
30
71
12
25
24
23
13
18
41
25
23
19
29
7
12
53
1
42
5
7
53
25
18
48
17
1
60
18
30
107
36
1
180
11
67
17
49
36
23
72
139
161
7
12
5
1
35
24
79
5
37
47
19
36
53
1
35
91
18
36
90
24
5
12
13
35
7
54
66
6
23
7
17
181
6
72
30
47
61
23
84
61
71
36
37
23
7
24
48
24
48
18
35
7
12
18
36
107
72
25
11
ABCD 99205497694*3^$a+1 [50039]
24
22
9
129
6
6
20
28
6
6
30
48
65
16
105
15
39
161
31
41
37
30
53
109
228
66
30
15
56
13
11
24
96
19
30
95
27
114
84
135
81
76
11
40
107
90
40
3
29
139
80
51
148
36
125
24
115
206
39
37
54
24
62
48
10
5
45
22
5
55
18
56
4
66
20
16
29
31
9
32
24
19
29
45
16
54
21
21
35
13
12
24
110
9
7
38
51
199
20
112
38
15
16
39
6
26
144
4
42
68
30
60
112
21
8
51
34
66
14
34
65
31
89
25
60
30
126
6
9
11
45
19
24
32
45
189
24
16
144
11
45
40
11
19
104
70
42
21
8
1
20
51
37
35
45
40
6
101
73
12
123
5
126
30
4
3
57
32
18
72
130
8
22
24
24
2
3
115
60
30
35
25
15
105
23
3
37
159
18
2
178
60
20
3
9
28
6
24
6
36
8
162
81
33
7
23
94
11
109
20
6
84
90
72
64
90
9
8
9
31
147
5
37
68
16
71
3
21
24
120
48
39
54
19
17
15
9
34
50
10
17
16
3
60
66
63
5
156
106
30
95
49
44
6
30
4
11
9
66
10
174
20
1
24
45
30
6
74
85
87
18
12
18
12
54
50
34
12
14
57
7
33
57
26
16
21
69
68
10
42
108
15
137
31
3
6
95
9
15
120
25
84
20
40
32
31
3
5
51
13
11
4
66
90
45
41
10
48
86
15
120
45
90
70
26
4
134
42
90
28
47
85
104
27
40
29
58
86
19
27
78
30
12
14
4
3
29
3
40
21
11
13
102
8
10
2
58
36
66
48
12
5
16
29
124
39
56
1
18
50
3
127
20
93
99
45
48
88
27
72
21
29
210
108
13
3
29
187
78
30
2
4
14
10
6
5
25
50
37
119
124
20
54
16
24
32
3
127
65
64
56
69
27
37
36
84
86
40
5
25
36
104
34
2
60
123
87
28
6
20
94
6
84
51
24
8
37
20
22
138
150
17
13
66
41
16
9
78
26
96
31
113
10
96
5
43
53
24
120
85
11
37
56
10
74
40
12
24
36
71
72
91
29
25
42
8
13
57
23
120
24
48
21
4
50
13
48
29
82
98
60
16
6
5
9
154
42
48
26
156
4
66
24
20
36
84
70
5
24
115
56
64
120
5
16
56
24
19
156
57
33
6
9
135
54
60
60
32
34
14
6
46
23
48
27
12
34
114
50
16
54
30
47
24
19
45
27
29
61
30
5
9
64
26
94
60
36
104
16
60
36
24
71
145
48
12
38
16
14
223
63
54
56
19
5
12
4
11
45
30
21
157
80
27
16
32
1
134
82
8
162
45
16
57
135
27
50
64
90
26
10
5
24
9
36
16
120
11
144
43
45
45
3
23
10
36
18
12
173
27
18
52
39
32
13
30
29
115
21
11
18
66
10
6
18
42
20
33
31
26
118
80
112
33
27
164
64
26
16
18
6
15
69
11
49
2
30
78
90
22
153
32
39
46
179
19
53
27
45
85
42
18
96
30
65
49
110
6
46
69
5
24
10
66
24
15
56
9
52
50
9
105
16
18
2
3
40
27
38
270
30
43
3
5
25
15
69
6
29
81
4
3
80
7
113
24
13
72
48
75
41
94
41
1
39
5
51
24
24
1
60
26
58
26
16
38
22
90
144
56
64
87
23
6
51
37
11
9
46
164
10
6
144
60
36
66
74
10
26
60
18
16
66
18
60
56
7
29
28
95
25
143
97
126
6
138
26
120
10
24
5
48
7
6
24
30
45
17
28
11
61
24
147
107
16
144
2
60
4
186
33
8
57
66
21
13
20
63
37
51
15
9
56
40
39
122
24
7
23
54
46
26
4
60
36
50
28
2
10
5
163
5
57
18
46
71
73
90
2
18
10
12
38
61
11
69
40
45
11
43
30
12
3
201
26
21
7
17
139
117
57
72
90
8
45
21
136
51
29
168
16
24
35
177
88
162
48
30
47
88
15
26
54
10
6
6
3
80
7
18
132
8
51
1
23
7
33
15
17
16
63
80
49
15
36
5
40
65
36
4
24
36
80
27
13
20
64
62
73
65
82
18
75
51
24
53
19
18
6
5
64
48
312
8
37
3
33
26
10
90
134
51
73
42
5
64
35
69
25
95
115
156
84
77
9
16
48
72
95
13
6
54
20
96
27
13
6
48
36
6
299
1
18
5
7
20
28
65
51
94
26
157
23
6
3
81
7
27
36
26
28
6
45
59
45
96
72
13
24
36
15
5
19
21
6
44
49
8
37
6
66
74
4
80
6
7
72
11
34
42
50
31
99
54
104
63
19
44
4
5
40
41
34
2
3
1
44
46
5
111
70
24
35
40
29
40
30
2
3
48
189
34
20
85
69
3
57
60
11
19
32
118
26
64
50
70
56
21
24
21
58
20
66
4
167
73
66
36
54
27
57
26
30
60
75
24
ABCD 99205648684*3^$a+1 [50066]
12
99
89
12
25
144
131
25
96
30
53
1
23
31
12
48
45
20
24
28
60
9
11
13
59
48
85
23
25
6
29
55
17
13
11
84
67
24
9
21
15
56
85
84
6
89
4
36
68
61
51
15
5
1
18
6
63
3
105
44
79
21
44
1
96
3
24
12
8
1
35
85
11
4
92
43
45
24
48
72
8
13
6
65
48
36
36
1
120
18
5
12
88
20
25
11
49
6
90
156
35
88
21
3
20
12
4
135
41
31
57
72
24
20
24
36
7
17
91
72
17
12
1
99
36
3
12
48
5
16
36
9
23
7
33
63
60
30
48
35
31
24
96
6
75
20
40
92
72
28
117
66
33
32
4
9
12
3
20
7
90
59
24
37
167
97
51
8
52
3
36
29
37
24
119
25
35
24
13
15
69
3
140
88
8
31
5
28
68
4
99
72
17
67
53
76
72
39
5
48
73
30
53
25
42
9
80
28
48
129
23
12
1
15
39
60
9
51
41
25
48
42
33
20
121
11
12
60
37
11
19
5
60
40
21
47
13
24
51
63
89
28
24
144
20
55
89
16
32
40
3
29
43
89
48
12
144
40
45
30
66
6
5
13
6
33
8
85
107
37
95
24
37
30
9
99
36
45
20
24
132
79
30
6
18
51
20
55
5
28
48
8
52
15
69
9
11
19
17
52
3
33
20
36
16
9
35
28
33
24
30
9
12
75
144
126
15
75
17
16
15
57
39
5
36
24
40
8
1
11
24
61
59
91
84
6
36
3
20
24
40
32
24
7
5
12
13
15
75
30
30
54
15
8
13
90
18
11
1
23
1
71
24
4
27
17
36
55
17
19
69
12
20
4
51
57
57
6
5
19
6
23
37
23
37
18
6
126
89
16
9
63
12
21
47
31
5
76
20
108
16
72
60
44
25
35
31
5
55
53
16
56
40
39
141
3
42
3
45
15
27
24
24
5
67
69
20
28
57
3
32
139
89
13
15
68
37
18
6
6
17
43
5
28
80
16
69
11
25
114
12
5
60
60
19
24
36
84
57
8
4
140
43
18
39
3
84
6
15
68
1
39
80
4
8
12
7
36
77
100
116
1
66
30
35
72
72
88
68
24
49
27
39
69
20
12
13
6
126
23
84
7
9
81
84
39
20
60
36
1
6
57
111
17
24
19
5
76
15
6
135
9
23
67
33
12
8
31
17
40
12
27
150
23
37
83
28
12
8
108
61
75
60
45
11
19
6
3
24
12
8
16
12
44
48
97
15
15
6
59
96
48
31
29
25
12
18
17
108
60
25
35
12
13
180
95
12
4
20
16
44
4
24
33
119
4
27
9
56
88
24
72
9
6
90
131
60
72
100
51
41
16
92
48
19
180
21
93
102
93
84
51
17
12
72
139
21
21
47
31
41
4
75
6
6
29
24
40
20
24
37
54
65
24
7
33
36
27
60
53
36
28
20
13
35
13
27
32
61
15
32
24
91
33
51
36
5
48
12
4
99
6
6
18
72
15
9
11
4
15
84
5
60
31
33
32
25
155
49
71
1
24
3
56
25
87
8
72
4
20
24
25
66
65
25
35
115
30
84
39
3
9
140
28
140
148
12
8
19
24
21
20
115
54
51
15
24
29
76
15
41
85
66
48
162
99
24
80
7
24
30
15
44
61
3
57
23
48
24
1
15
108
56
79
9
68
88
27
18
51
15
21
8
1
23
48
24
4
104
97
30
5
25
11
12
1
15
15
29
13
35
24
25
30
33
48
32
28
9
24
39
80
31
101
19
5
37
18
12
5
25
60
3
75
36
29
37
60
63
20
4
20
52
15
6
35
28
20
16
15
5
85
114
57
9
23
37
6
45
99
114
71
36
12
43
48
12
17
7
5
85
51
44
4
56
1
48
6
33
56
12
40
15
114
15
8
28
69
23
61
11
19
72
53
40
177
30
65
73
15
21
95
61
47
40
27
9
21
15
39
42
24
30
29
12
40
24
8
36
25
35
1
6
48
90
72
78
102
3
32
13
111
20
19
17
12
12
16
48
45
87
15
29
31
9
56
24
25
11
24
19
72
5
52
92
16
24
15
66
39
180
99
9
32
4
20
37
3
32
115
144
30
23
1
6
36
45
8
12
24
1
84
63
3
65
24
48
61
71
25
63
3
125
19
30
59
24
1
35
12
43
45
21
15
36
39
6
84
143
16
15
9
8
13
36
36
24
23
7
6
23
67
9
39
5
24
31
21
24
84
32
108
36
25
6
41
19
84
69
72
8
7
65
60
40
20
24
36
61
18
6
24
96
6
29
108
13
47
52
51
90
30
18
35
24
1
30
9
12
56
24
19
9
20
103
29
36
13
11
4
20
4
12
116
52
56
16
56
13
186
81
20
24
16
3
69
48
69
36
27
56
16
108
80
7
21
20
49
23
127
96
29
31
138
12
18
9
21
96
23
12
85
15
24
20
7
5
43
6
30
29
115
42
39
104
1
71
60
12
7
65
1
18
41
25
63
3
18
42
84
89
4
20
48
40
12
8
12
60
7
120
5
19
36
149
37
87
36
27
5
19
9
44
72
85
119
4
12
99
5
31
29
40
36
8
31
69
117
23
43
17
7
6
24
30
5
36
13
51
80
100
15
29
132
13
42
18
66
69
21
35
28
153
90
69
8
72
64
44
28
69
15
20
24
24
108
60
12
12
1
24
126
53
36
48
43
29
1
23
40
36
39
60
17
13
60
47
103
5
16
9
15
20
16
8
28
32
12
1
59
16
20
4
189
39
8
25
3
15
89
13
24
83
12
19
5
12
55
33
32
4
20
49
27
9
66
9
20
24
1
6
129
20
19
5
55
126
60
90
9
32
4
9
75
60
141
51
8
7
9
ABCD 99205788512*3^$a+1 [50018]
30
6
11
48
25
78
9
63
336
240
81
96
3
84
180
53
73
71
16
32
103
12
36
114
71
49
15
21
75
15
129
105
23
85
18
89
43
108
57
144
9
71
16
144
99
12
18
47
25
23
85
11
43
165
165
36
12
222
66
27
195
102
18
72
78
30
65
64
51
108
132
12
33
3
24
341
112
63
54
60
255
32
31
150
18
9
111
114
66
24
48
149
49
47
277
27
80
64
99
36
24
177
96
144
9
42
162
27
21
42
36
29
151
72
18
15
32
43
261
63
81
9
23
103
72
12
21
57
23
16
81
78
90
119
91
24
66
59
31
132
12
6
59
25
135
96
176
43
5
48
43
69
96
9
6
161
361
48
60
107
55
210
150
17
96
169
6
90
71
31
60
12
60
317
64
272
48
19
66
107
25
12
96
11
96
37
66
42
90
12
36
60
12
18
27
48
39
105
3
125
144
16
3
125
49
95
85
11
139
117
3
77
91
90
27
201
279
63
273
32
64
9
71
64
15
81
3
18
107
91
21
33
90
78
30
72
161
64
63
90
119
151
57
51
72
165
15
150
90
17
96
7
72
17
91
180
60
69
39
234
95
43
42
48
27
123
5
144
64
80
16
144
15
84
96
30
15
39
216
17
55
105
75
165
128
144
16
219
30
60
18
72
66
191
121
12
11
85
11
169
144
48
42
77
43
165
48
32
112
39
89
343
42
120
18
78
90
162
27
111
177
27
48
5
144
48
1
180
27
207
36
240
29
55
201
69
18
18
311
271
192
17
181
27
15
33
32
73
222
18
108
315
144
135
216
161
181
12
36
75
39
108
102
23
64
9
71
48
192
48
31
42
102
18
15
63
54
27
48
33
95
43
132
17
145
36
102
117
192
3
108
102
18
57
32
64
32
67
60
81
9
327
9
294
138
39
368
16
32
247
60
45
111
162
95
64
171
5
25
39
129
159
465
95
73
72
246
42
63
99
18
90
177
48
32
85
27
128
73
23
85
162
42
48
18
77
48
64
48
3
102
167
55
36
180
120
60
29
25
48
162
117
63
96
177
105
60
27
96
39
216
129
81
420
11
169
90
30
150
41
48
160
303
17
91
54
47
211
269
49
15
99
77
96
64
33
66
60
192
65
43
60
144
48
42
120
240
30
345
21
11
19
141
171
72
45
135
30
90
305
48
25
135
63
17
208
195
45
27
437
103
12
93
192
48
117
126
114
18
105
32
96
55
72
18
102
137
193
47
25
120
378
69
183
105
63
72
36
72
30
63
117
60
72
231
57
119
133
107
73
71
19
18
203
139
138
60
15
32
313
120
63
32
37
11
25
ABCD 99205955372*3^$a+1 [50025]
128
84
21
7
245
54
9
40
72
44
4
95
36
105
4
24
20
33
27
81
7
44
4
44
16
12
72
8
4
20
64
44
33
63
195
12
109
5
159
51
54
7
80
189
3
48
4
29
91
41
43
12
8
21
51
64
35
45
4
17
114
66
39
4
60
47
54
43
8
39
25
44
12
4
5
123
48
183
37
24
48
107
114
66
13
60
8
28
12
84
116
3
9
132
28
276
24
68
39
69
27
45
112
41
19
143
13
41
15
39
25
65
102
69
36
9
79
41
79
44
12
16
89
39
51
84
237
4
44
52
32
12
144
15
61
8
63
48
121
29
66
1
8
45
27
63
201
28
20
28
35
93
51
45
9
51
39
120
25
44
36
124
41
7
179
33
12
75
1
23
97
24
8
16
47
78
27
40
32
112
80
9
60
27
124
108
48
24
5
6
37
101
60
15
201
54
36
9
135
45
64
48
60
44
64
24
32
15
1
179
249
76
8
12
81
27
40
41
31
24
44
48
48
4
23
25
119
25
80
69
72
24
19
17
18
45
40
96
179
37
35
85
108
36
60
44
4
17
54
85
32
48
72
48
147
13
104
16
107
45
112
17
123
108
40
44
4
44
357
31
24
59
21
64
5
19
47
13
47
1
12
41
36
19
80
16
8
120
63
33
141
19
41
15
28
23
60
9
81
15
39
45
4
41
30
54
79
32
36
3
25
77
39
28
41
27
33
39
36
15
90
19
48
8
12
39
13
53
3
36
60
4
116
48
27
13
132
125
19
35
30
15
12
15
73
32
12
57
39
84
40
72
59
69
48
28
71
25
60
41
7
48
72
8
84
69
39
120
28
23
61
168
36
11
49
36
44
51
45
4
60
35
12
33
21
3
21
36
115
44
72
33
15
72
132
108
75
13
17
27
28
5
30
45
15
33
4
12
180
48
32
36
33
75
64
32
36
48
27
60
37
20
108
4
8
196
185
39
51
1
44
60
84
27
30
51
9
63
108
3
90
115
60
84
12
59
21
64
32
184
44
112
60
8
12
39
25
44
15
132
13
20
75
57
33
7
8
21
43
12
60
20
45
3
76
5
79
80
52
5
19
32
3
61
35
30
114
72
9
4
12
12
32
15
33
57
15
120
16
8
21
43
72
24
11
69
16
140
9
51
4
35
25
24
80
108
28
5
15
57
7
23
45
40
20
75
9
105
51
124
8
28
180
12
48
60
23
60
156
24
57
15
177
21
27
9
139
17
24
180
54
72
49
95
21
4
29
79
11
36
49
12
20
52
47
93
48
60
64
35
33
28
29
96
18
25
12
65
19
8
72
124
107
25
24
176
39
6
103
36
41
19
71
73
44
136
56
9
175
47
25
173
72
123
36
28
96
35
96
90
19
96
11
13
92
75
9
9
15
4
80
52
204
5
55
11
9
12
15
37
32
60
16
5
54
13
60
32
36
24
4
44
96
15
30
36
6
9
144
16
8
33
54
21
129
3
16
104
136
72
24
8
112
29
90
12
97
80
96
16
95
33
36
72
15
24
13
71
141
60
21
54
81
120
33
55
32
3
72
37
36
11
121
8
36
16
53
39
88
48
47
9
48
33
15
132
12
16
80
148
155
57
88
32
3
12
33
40
12
80
3
90
19
116
24
3
37
8
4
128
3
13
20
15
45
4
101
216
3
76
20
45
27
168
15
49
8
93
102
78
51
16
12
36
12
8
96
21
103
32
100
12
32
64
36
24
47
48
81
84
12
4
59
25
332
33
27
72
40
11
25
176
51
9
36
9
246
150
15
129
43
41
231
4
5
7
44
219
57
108
4
41
6
13
48
65
15
120
12
27
24
9
48
72
51
12
25
20
15
97
80
87
121
12
48
59
61
29
15
156
4
35
6
18
9
27
45
75
60
33
3
25
84
60
60
80
36
33
99
27
189
40
125
42
138
31
44
57
3
15
97
83
97
44
24
45
19
8
63
25
125
12
54
129
12
112
12
36
23
165
21
15
76
89
126
33
16
48
92
64
36
60
80
15
21
120
24
75
49
35
6
36
54
126
15
28
36
36
60
143
150
27
64
35
84
42
27
36
96
64
65
31
71
37
68
28
32
69
75
75
9
96
4
44
63
90
7
32
4
24
17
90
69
120
76
29
30
72
49
65
84
55
80
27
37
12
101
139
36
20
3
57
28
84
77
39
87
69
36
ABCD 99205977194*3^$a+1 [50182]
76
39
105
87
77
16
312
99
101
163
9
39
77
19
5
40
72
123
233
60
52
15
45
3
17
7
41
12
256
96
8
139
48
21
51
240
77
67
105
12
68
12
67
29
115
125
43
117
315
96
29
120
19
65
7
216
113
52
3
149
355
33
327
53
115
17
7
24
141
27
57
36
104
184
128
43
120
89
199
249
32
151
69
3
17
151
189
27
96
48
65
12
64
123
72
29
100
39
5
43
144
221
19
72
29
40
80
48
136
180
68
60
103
189
48
140
60
48
91
24
72
141
27
197
19
9
15
5
19
69
32
4
276
3
48
213
8
67
24
29
120
28
84
27
24
57
60
27
149
91
168
101
76
428
16
75
69
68
4
3
264
161
7
21
3
29
36
4
3
53
115
72
5
115
5
19
48
72
72
29
12
28
123
24
65
36
12
31
29
120
19
21
8
211
53
19
29
19
209
84
60
127
72
48
72
17
79
65
223
24
45
75
45
56
40
48
171
9
63
29
132
271
17
52
51
144
93
51
89
240
208
32
55
345
20
168
67
48
29
96
4
68
168
16
8
67
41
48
52
60
192
135
5
19
24
5
91
89
172
3
33
183
21
99
101
88
152
240
108
79
261
24
27
89
7
53
67
161
7
57
39
189
243
5
67
5
40
8
91
72
393
68
88
291
17
84
19
21
3
17
148
75
17
55
41
84
163
5
115
33
15
24
5
336
4
128
31
24
216
120
89
124
147
237
3
189
24
195
53
88
75
96
216
24
161
31
117
80
64
3
24
69
92
103
120
17
76
32
43
24
45
3
96
240
168
144
24
48
125
160
32
67
33
15
48
17
7
21
20
48
76
8
76
15
65
127
5
40
20
52
108
207
33
188
19
113
31
48
45
96
120
200
4
39
72
77
40
60
15
72
24
125
72
28
32
151
192
21
51
5
19
221
12
52
24
3
69
27
5
232
75
41
60
4
96
48
164
67
101
360
43
129
80
100
75
21
12
212
19
41
55
5
88
3
29
108
4
123
125
40
120
8
64
44
31
33
68
43
168
29
72
48
40
92
52
144
104
43
24
45
51
173
43
24
120
96
93
8
67
29
235
77
108
151
41
127
5
60
7
105
87
24
48
21
75
24
425
76
27
149
52
39
24
17
28
32
43
216
24
24
168
312
72
312
21
96
80
67
153
111
24
45
267
81
159
113
55
144
24
29
52
39
69
116
4
75
141
99
5
115
41
16
15
120
24
17
55
48
21
8
60
100
51
72
53
60
55
192
5
160
147
65
223
77
19
29
64
176
139
72
29
19
69
27
197
120
67
72
48
29
115
137
412
20
55
168
24
281
100
27
53
12
52
108
231
48
9
260
19
233
420
139
29
43
29
48
48
187
113
144
55
293
43
21
3
21
152
ABCD 99206181554*3^$a+1 [50054]
23
121
36
5
171
12
36
9
15
63
133
132
5
102
33
57
67
96
84
96
17
132
30
109
17
132
18
13
41
39
24
63
90
84
19
17
60
3
27
42
30
42
180
103
53
150
90
43
11
18
30
13
32
96
57
72
55
23
85
17
18
73
17
72
31
47
13
59
18
90
90
67
8
27
18
55
48
101
36
30
54
6
30
19
108
5
111
24
16
29
12
150
21
117
15
3
162
18
162
168
7
155
45
232
65
31
80
105
12
163
35
45
28
324
5
171
9
72
48
78
45
12
87
9
72
40
35
33
12
244
71
13
32
28
17
24
39
172
72
5
75
63
45
9
6
45
117
102
9
171
18
63
45
90
24
156
37
36
12
47
90
108
30
37
120
5
42
90
43
77
78
72
61
20
12
33
67
23
72
61
32
100
8
9
63
15
54
48
42
18
12
78
12
69
52
108
132
120
29
43
77
18
81
40
24
8
4
23
150
31
77
67
68
52
83
30
15
39
1
89
31
60
144
156
5
15
57
55
23
12
1
12
77
211
20
9
18
102
103
47
48
49
96
5
75
117
127
95
13
23
45
4
95
18
43
20
40
89
90
33
3
45
27
42
31
72
23
120
85
5
15
27
13
77
115
128
48
40
32
27
18
27
36
9
132
36
12
15
63
72
18
7
68
27
153
27
33
99
48
105
48
117
31
77
103
77
54
213
112
41
144
36
54
30
19
41
18
21
64
48
60
5
75
9
303
40
116
99
60
21
27
42
30
37
8
33
120
55
12
36
119
81
4
12
11
45
9
18
48
33
81
139
144
5
31
224
27
1
5
72
18
57
28
59
30
18
1
72
17
15
27
36
30
234
6
30
45
40
5
54
6
12
132
18
120
81
9
135
28
59
30
36
132
72
79
47
49
23
108
117
120
40
5
18
60
210
42
18
3
27
145
32
48
4
5
96
30
49
11
93
279
73
72
233
55
257
30
13
108
29
7
11
133
29
18
90
12
103
77
18
73
44
15
85
72
41
27
27
120
33
45
90
21
99
33
27
21
40
41
55
131
30
54
33
48
60
12
36
172
32
36
4
216
17
42
165
148
29
3
45
195
45
3
177
12
78
18
3
171
60
18
18
165
45
90
72
90
108
123
4
53
42
48
45
87
108
45
12
27
141
48
204
63
12
42
103
68
27
81
9
31
12
20
57
42
48
18
90
109
23
45
45
43
29
36
30
73
41
3
96
76
104
12
64
23
72
66
27
40
96
17
55
125
90
33
39
73
77
30
253
35
54
90
69
27
12
37
84
92
45
84
31
60
5
84
18
45
172
53
31
60
17
90
150
3
69
103
140
99
21
27
33
124
83
85
23
84
1
68
160
47
102
51
99
72
93
28
12
23
132
18
27
3
13
72
32
33
54
36
162
43
155
54
30
49
47
144
49
41
99
12
87
12
6
75
9
6
13
144
35
1
32
27
201
9
18
42
108
79
60
23
21
51
21
27
33
27
81
39
1
17
27
36
204
27
18
30
168
72
108
13
17
87
16
131
6
12
78
45
57
108
15
45
7
23
105
45
67
5
67
8
28
35
33
9
7
23
168
30
27
100
23
30
27
28
17
72
6
85
35
60
13
131
18
72
99
117
12
15
52
5
6
12
42
99
39
105
93
63
132
75
33
21
103
56
9
7
23
1
17
15
99
61
149
99
141
18
13
5
75
87
13
5
30
13
101
139
89
72
123
48
64
44
352
68
27
30
87
16
11
49
84
36
47
84
36
33
9
7
83
48
157
36
96
275
66
123
129
72
51
48
64
5
31
32
147
72
49
29
7
95
96
120
72
13
5
24
39
112
20
40
35
49
68
168
148
32
9
90
18
30
145
72
23
93
108
72
40
149
63
60
40
8
15
12
108
49
11
45
4
44
64
36
32
27
18
63
81
115
11
57
136
59
21
51
81
ABCD 99206329174*3^$a+1 [50117]
18
42
60
258
60
42
18
72
150
1
176
3
78
60
132
30
97
173
78
132
48
273
57
135
45
67
35
48
132
30
60
18
45
45
355
17
60
60
135
213
120
147
243
189
3
61
29
3
417
18
45
267
60
105
45
168
102
138
42
81
27
229
53
90
18
175
17
48
30
120
249
261
75
105
72
240
120
30
318
180
120
42
277
128
45
18
12
30
48
7
5
43
77
78
12
120
90
7
23
168
30
60
55
5
90
12
120
45
33
159
33
18
90
3
16
41
55
77
30
133
17
30
210
60
48
72
75
105
60
43
5
123
69
48
139
23
48
105
27
37
96
17
108
99
171
37
48
17
60
18
120
30
252
63
64
96
5
162
150
51
177
150
252
48
162
138
49
23
18
247
155
168
45
15
210
42
37
71
25
95
33
117
27
105
87
171
42
30
108
102
91
77
72
27
33
48
72
18
192
18
19
48
96
149
27
96
45
90
72
1
47
120
42
150
105
75
90
75
33
102
265
23
42
31
59
78
30
90
72
18
72
180
30
43
80
112
32
64
89
48
39
93
288
72
60
150
30
240
168
60
103
89
150
97
41
12
43
144
41
87
45
18
90
150
145
47
145
35
30
138
213
39
30
18
132
30
78
73
17
15
147
30
63
135
9
63
81
207
97
35
138
12
168
90
60
312
97
113
90
228
282
18
30
102
18
90
42
43
185
60
139
233
78
12
90
60
55
95
30
120
43
77
3
177
78
33
117
12
175
288
5
139
48
65
108
72
108
60
90
72
225
393
55
65
72
30
18
87
93
12
48
60
30
90
12
55
365
3
15
97
23
153
27
102
48
30
30
3
16
11
42
48
42
78
72
90
1
96
143
33
160
275
120
37
323
102
7
336
32
465
31
29
30
21
237
240
330
210
55
467
198
12
43
48
32
288
249
30
18
30
72
48
49
80
288
192
243
93
57
18
42
30
30
120
7
96
144
80
16
35
12
30
300
103
17
30
138
183
69
108
132
18
30
180
30
105
27
21
27
132
150
150
21
177
30
150
123
112
17
127
23
48
169
96
48
59
78
39
81
150
9
261
252
30
150
78
270
60
102
18
75
48
9
150
60
60
105
16
336
96
245
72
48
132
150
73
35
30
207
288
15
12
37
71
153
16
416
105
60
30
12
48
162
31
96
23
108
60
145
77
48
19
173
163
224
33
60
3
192
3
132
18
55
80
15
30
522
25
143
30
192
78
117
33
60
ABCD 99206631014*3^$a+1 [50065]
24
45
3
213
20
25
54
30
11
108
25
15
81
71
112
123
12
18
54
33
20
108
19
9
9
11
84
1
11
25
18
5
67
18
18
45
27
36
36
174
11
16
63
90
126
9
99
17
1
18
42
30
198
99
60
156
69
3
24
48
33
30
33
36
156
15
102
36
15
9
3
72
60
8
37
11
25
30
126
108
6
29
12
25
11
49
66
45
24
21
24
135
3
60
18
30
9
81
15
9
84
6
5
79
9
56
31
66
54
41
4
24
57
99
33
3
15
84
114
30
5
1
3
8
19
54
11
40
21
35
7
108
12
36
132
12
18
23
145
30
45
20
7
24
138
6
29
43
18
27
44
19
66
36
18
9
15
17
28
63
84
6
75
15
18
66
41
48
1
6
30
54
33
21
6
36
90
119
100
9
11
16
135
54
36
47
61
24
156
42
54
54
12
24
18
11
7
29
43
72
41
43
42
18
9
32
120
1
12
15
3
24
21
9
59
139
18
54
81
24
39
5
4
15
48
24
101
109
6
18
35
1
63
81
12
78
5
7
24
48
18
18
9
51
41
24
19
18
35
24
40
36
33
59
16
24
3
5
37
18
9
3
60
12
18
27
135
24
29
25
12
11
25
135
72
20
7
113
31
9
8
24
144
132
97
15
75
65
16
27
78
95
156
31
18
15
12
9
51
20
7
18
54
89
55
9
48
15
129
15
120
69
12
63
17
64
69
120
15
84
27
18
35
43
117
128
7
30
27
8
61
36
36
12
15
200
61
35
85
24
30
5
40
15
18
39
63
6
35
1
59
79
17
115
30
36
135
60
45
30
60
5
13
11
24
112
24
63
113
84
181
12
6
9
36
72
3
17
37
42
18
18
93
51
41
13
12
15
92
1
159
3
54
35
43
21
9
36
6
53
40
116
127
5
19
30
11
85
18
9
68
4
8
31
9
51
12
45
69
90
54
54
108
120
60
45
12
27
24
90
12
42
5
60
7
30
11
7
36
45
51
66
24
75
8
43
12
5
85
27
60
45
59
7
5
64
21
18
77
192
7
41
67
45
3
42
3
44
43
12
69
39
65
12
19
36
18
11
12
43
45
96
81
12
23
40
27
53
12
7
36
9
15
45
116
12
12
24
7
5
25
18
6
59
31
65
73
51
57
27
45
15
75
60
12
53
7
125
28
75
41
1
11
25
54
45
3
153
27
17
1
23
24
88
27
45
15
108
18
30
5
40
9
6
54
30
53
37
6
21
69
59
88
8
55
81
68
37
59
7
5
48
19
6
39
51
12
78
102
18
162
54
78
66
54
36
41
31
54
24
30
29
67
126
12
42
53
1
11
19
36
114
47
48
12
55
12
18
59
28
27
41
49
63
57
96
27
32
96
28
144
72
63
5
13
23
4
45
18
45
63
96
45
20
43
36
21
36
27
41
37
27
20
73
63
20
24
37
23
40
15
108
30
35
19
96
29
1
18
69
8
13
15
12
80
43
36
41
97
15
21
27
27
36
72
60
108
30
59
13
99
15
36
12
5
31
5
4
116
7
12
33
39
29
7
53
136
44
19
180
60
18
99
9
30
29
36
60
64
188
7
12
5
1
48
167
13
6
29
79
90
18
9
9
59
61
11
31
12
33
3
42
90
29
36
37
6
12
53
24
48
37
11
40
99
48
53
7
45
8
37
18
90
11
43
30
18
108
17
28
87
90
54
18
11
55
9
15
17
91
53
12
48
25
126
9
27
33
21
123
20
7
18
12
195
8
103
9
63
53
28
27
53
115
57
63
24
41
76
9
30
42
23
7
5
13
54
90
51
12
135
9
15
45
104
24
48
67
12
78
18
9
20
88
93
78
54
3
68
91
5
31
90
72
48
27
8
37
27
123
18
3
36
44
19
72
18
6
66
15
111
69
20
25
99
9
18
5
25
42
18
35
145
18
45
111
6
72
18
54
83
25
3
8
19
108
24
125
1
3
24
48
24
63
180
30
11
67
72
108
129
15
5
4
75
5
60
4
3
90
18
6
48
150
18
18
54
48
135
27
36
17
19
36
9
128
31
5
4
27
21
9
18
132
216
5
79
9
15
57
92
12
48
52
84
36
20
96
24
55
9
39
5
136
99
12
33
3
54
59
24
13
72
3
8
37
15
135
65
19
24
41
4
39
36
29
25
11
31
9
75
189
45
123
39
41
112
80
25
3
8
60
19
101
61
66
117
15
57
99
9
36
32
4
104
4
63
5
49
51
93
47
40
27
66
162
24
30
15
20
61
35
109
39
45
15
147
89
1
54
18
11
12
67
18
18
24
48
72
60
18
54
21
9
6
12
78
12
36
90
150
54
5
67
9
117
3
20
24
7
65
109
6
144
12
33
45
27
93
6
21
68
1
18
30
6
36
21
9
35
24
40
20
7
29
43
42
66
5
73
12
23
72
24
139
66
24
30
60
5
96
64
27
17
28
20
25
132
18
54
30
6
90
18
39
20
31
90
84
6
17
139
24
30
54
18
150
53
19
72
53
1
54
57
8
48
24
24
4
20
16
141
126
12
117
99
6
198
5
103
57
45
11
4
3
29
76
39
33
21
6
45
84
72
27
6
11
91
33
ABCD 99206825702*3^$a+1 [50005]
128
48
39
48
25
71
84
30
90
96
120
30
246
25
119
96
24
120
49
47
180
18
6
66
18
25
8
39
73
32
3
60
126
67
152
15
25
5
6
24
42
51
9
144
7
53
114
73
107
36
30
30
117
40
29
54
114
27
159
66
135
39
49
72
95
1
72
65
210
42
78
6
60
171
69
180
199
35
36
24
90
87
9
84
60
6
1
56
27
13
53
19
65
15
75
13
23
54
96
150
114
42
168
102
91
23
129
27
61
53
60
7
104
39
54
67
113
36
66
60
18
27
129
66
18
6
237
112
41
7
53
19
35
66
19
11
24
45
88
77
192
3
75
132
78
42
60
21
144
88
47
1
17
7
5
120
3
45
30
13
53
19
72
8
105
6
144
60
37
8
87
33
21
91
48
11
37
80
3
96
54
6
81
3
54
36
91
29
91
5
43
8
87
240
33
27
12
1
17
30
30
43
23
6
264
96
315
88
32
39
156
93
111
97
17
96
30
126
18
33
69
18
145
41
6
25
59
24
12
81
24
16
149
18
30
42
54
19
71
81
9
204
67
83
12
1
152
15
426
30
24
42
144
60
36
144
7
137
36
51
15
121
143
30
30
69
117
43
71
30
54
66
66
60
60
30
108
90
60
72
18
30
33
24
69
19
35
90
120
3
40
24
149
27
9
55
240
35
24
96
174
144
12
180
48
12
54
36
25
53
120
36
79
47
1
47
12
133
65
55
41
54
33
144
16
53
67
29
24
30
21
3
205
5
30
6
231
15
144
24
30
36
156
43
8
27
60
57
45
84
84
12
31
17
252
24
67
72
35
36
24
145
11
37
144
59
37
29
24
60
36
264
84
15
21
27
69
114
24
225
40
5
267
88
11
117
3
61
35
138
132
78
33
24
39
66
78
25
8
33
7
32
15
25
5
210
6
36
103
185
55
125
75
195
13
120
23
66
54
120
49
65
150
6
54
90
27
48
75
90
115
152
153
15
27
85
53
27
16
23
169
35
42
120
51
39
18
156
54
13
120
120
77
66
24
30
75
48
117
12
54
6
18
25
168
53
67
29
43
77
90
33
75
37
5
84
31
96
17
60
66
6
114
1
149
150
37
29
43
72
149
24
192
24
36
18
120
96
37
32
15
96
121
23
57
9
114
66
27
64
65
54
1
80
16
167
72
48
30
60
36
204
60
67
113
30
12
54
36
48
27
3
12
1
23
30
19
35
13
107
30
6
54
43
23
1
209
6
25
53
6
37
200
99
48
252
24
49
32
16
24
168
8
3
96
114
91
29
30
60
6
163
197
3
15
6
114
150
67
53
60
126
9
45
3
112
71
1
53
60
306
270
84
12
63
40
35
12
90
84
91
65
48
6
24
337
96
17
103
137
6
9
40
335
145
5
43
72
11
37
113
31
59
6
84
51
40
83
93
40
24
48
32
45
24
24
6
157
59
45
120
39
24
36
180
49
185
30
150
60
183
40
83
30
60
66
1
24
48
48
263
1
48
80
40
72
59
54
30
72
1
24
65
15
33
103
32
45
6
69
21
91
113
15
27
18
36
31
8
45
90
102
18
6
240
96
43
72
29
19
5
187
240
35
13
11
37
47
25
240
47
54
19
77
30
45
16
29
114
60
21
183
105
57
84
6
45
16
24
23
30
90
30
132
31
149
75
16
17
36
270
69
57
151
32
48
64
8
135
12
18
12
78
145
48
77
42
24
30
84
7
80
3
85
107
61
47
90
36
19
5
72
18
57
129
87
192
15
30
67
29
19
245
ABCD 99207550636*3^$a+1 [50132]
65
127
53
136
134
108
49
41
55
45
108
15
209
162
133
101
4
140
16
20
7
48
96
65
55
35
54
100
99
93
3
45
147
93
144
96
116
4
27
237
56
40
84
36
20
4
27
96
35
108
25
72
65
28
60
132
108
111
29
4
63
257
16
56
79
165
26
18
31
5
90
1
69
27
137
28
48
24
48
194
1
45
8
36
16
63
101
76
50
54
136
8
52
99
29
4
32
76
212
7
93
120
123
24
24
5
115
101
144
252
90
37
48
33
111
41
103
5
115
47
22
68
90
18
36
18
37
21
48
27
45
2
1
125
72
283
45
104
67
141
8
115
65
7
48
24
21
26
54
91
53
211
177
12
48
74
18
36
139
45
32
16
12
63
35
109
93
51
120
77
43
117
72
3
53
36
270
25
24
24
72
53
100
60
3
17
160
15
41
126
108
13
5
88
74
90
28
27
17
144
72
7
96
72
33
87
137
16
15
69
62
34
164
7
101
67
41
36
88
20
342
49
57
15
23
145
69
56
112
48
2
18
4
32
19
72
17
40
87
35
58
60
8
343
17
72
28
3
24
53
208
24
96
86
178
128
108
7
47
70
123
48
29
136
116
148
32
16
27
120
17
76
72
75
72
29
4
68
115
29
19
125
124
20
36
52
3
69
171
11
541
24
29
4
96
351
93
195
45
3
23
1
35
126
72
18
298
26
193
41
52
12
80
108
52
56
52
3
45
24
27
29
4
140
90
97
93
116
7
29
88
20
18
54
180
19
89
216
100
152
88
20
7
57
8
52
27
29
40
84
2
18
67
9
12
123
57
48
111
5
43
45
56
19
93
50
25
29
90
73
71
36
58
32
124
56
36
43
57
80
72
36
19
48
45
32
40
68
40
63
41
31
5
160
27
21
116
4
99
261
14
13
239
1
192
48
137
76
267
120
5
352
27
144
125
144
88
164
28
3
105
8
36
88
56
54
13
5
18
97
209
28
51
24
192
83
85
21
24
168
44
36
232
146
1
189
27
17
55
125
88
27
21
26
54
72
28
134
46
27
117
62
34
24
212
64
116
18
121
59
70
63
65
7
45
20
55
17
36
18
22
32
90
10
15
93
8
67
72
77
43
65
18
72
162
43
65
16
20
67
213
84
135
5
67
24
120
257
7
141
140
72
180
43
47
90
28
26
36
10
12
63
33
26
90
139
41
79
9
15
21
20
36
19
17
7
191
22
104
28
48
32
7
9
56
4
14
10
27
144
125
91
89
7
72
120
17
4
99
5
187
93
152
16
20
100
134
58
27
69
171
233
16
39
17
103
21
51
5
16
3
72
89
28
80
16
24
3
24
113
55
21
72
32
18
145
93
24
180
116
40
219
137
64
80
31
69
24
236
126
73
48
149
268
56
324
16
74
250
2
234
19
17
180
18
18
55
35
85
24
81
8
36
163
165
147
93
48
14
36
54
144
40
14
18
259
65
28
123
144
81
20
28
135
125
36
196
180
38
90
55
57
68
36
55
24
29
28
188
115
96
5
19
9
36
144
80
18
144
238
50
217
35
109
17
162
85
72
5
256
14
54
4
96
75
24
93
104
43
312
185
ABCD 99207607724*3^$a+1 [50058]
29
7
12
56
120
3
90
12
99
33
19
107
33
87
102
132
3
33
27
4
41
30
9
153
18
18
31
23
30
78
90
192
43
137
36
39
48
27
157
56
3
9
72
240
12
24
76
36
11
37
167
9
57
39
3
102
183
12
72
3
48
165
63
54
48
18
97
80
45
108
12
180
60
67
24
116
4
17
3
159
18
60
19
11
73
20
69
7
12
41
135
72
4
29
39
9
67
24
32
76
44
87
57
24
63
13
32
4
77
12
19
29
3
4
47
60
78
48
51
63
18
12
27
36
195
60
169
188
100
35
18
18
33
39
90
12
6
30
12
90
25
5
120
30
21
136
8
75
90
108
3
48
3
108
30
7
5
36
54
45
64
59
49
53
60
3
27
180
126
30
97
36
17
24
18
132
18
39
9
27
3
42
138
72
45
27
108
1
11
18
48
103
59
18
43
20
16
65
66
33
9
48
19
44
51
13
83
24
138
30
12
66
79
11
21
52
11
6
12
7
68
76
11
66
19
8
40
77
19
107
24
25
35
48
25
53
79
108
17
67
41
30
37
72
29
3
24
27
36
49
144
68
141
75
3
120
33
39
37
68
45
12
75
4
77
103
8
40
60
191
1
56
40
180
48
56
4
44
72
201
19
17
7
23
24
96
174
15
63
18
31
32
28
101
15
15
90
67
101
43
29
19
83
30
6
30
31
200
48
40
185
103
36
168
23
30
27
36
63
13
209
18
81
63
18
27
3
9
3
6
12
55
77
156
151
68
4
29
30
18
144
30
36
37
84
20
9
24
48
139
12
11
60
6
51
33
66
42
159
39
84
85
84
56
21
67
23
12
25
32
15
6
63
4
56
40
8
132
148
11
42
18
1
161
30
78
19
59
57
180
27
30
195
51
54
7
32
4
72
143
18
42
42
3
76
17
127
95
37
44
24
27
6
90
61
8
81
19
65
36
54
36
144
25
5
96
39
84
57
90
54
7
11
60
37
12
23
36
33
147
30
7
12
68
15
42
30
9
249
159
21
75
27
6
51
219
33
136
48
17
6
132
21
4
137
30
85
104
60
88
11
117
21
60
39
112
53
120
99
36
135
18
31
36
41
7
77
87
39
1
41
48
87
160
17
79
8
28
44
129
18
61
23
6
12
120
19
32
57
12
15
40
23
9
3
21
36
12
81
15
120
76
11
198
12
19
17
27
87
66
30
42
67
5
48
51
147
21
48
21
12
7
95
49
47
12
9
33
115
71
90
51
76
35
145
35
105
3
1
60
80
36
33
42
12
108
48
9
51
21
36
76
24
84
161
18
73
77
63
204
57
55
44
28
11
69
21
75
4
29
54
36
12
108
12
45
96
48
39
37
35
25
36
11
90
39
39
9
51
30
30
90
78
12
1
11
66
54
13
5
55
12
5
19
29
72
6
1
80
60
231
145
24
11
21
21
120
6
1
48
35
25
44
87
13
120
59
45
60
27
93
36
87
54
3
136
44
24
52
24
180
23
21
108
28
125
19
72
8
93
3
3
37
72
48
125
42
37
80
9
19
68
4
8
21
24
78
9
93
6
42
90
201
39
90
207
45
90
48
21
21
27
99
30
19
20
15
33
45
18
9
33
79
92
21
18
81
64
173
7
95
21
24
33
30
42
7
12
71
1
47
90
39
153
99
72
4
24
29
19
60
44
21
48
12
199
41
67
8
3
21
9
18
21
39
57
4
48
35
48
60
21
177
42
30
15
27
45
40
23
109
32
87
1
68
60
75
18
15
57
99
141
6
21
16
5
31
20
16
5
30
33
4
56
3
12
60
45
64
140
81
7
23
45
60
16
11
6
42
9
3
249
288
28
11
132
1
68
189
12
30
25
83
57
63
30
51
40
11
78
87
135
121
59
9
33
7
80
3
180
66
24
39
51
6
42
9
76
35
30
12
30
37
116
15
21
21
36
79
48
77
15
195
66
12
90
9
100
32
87
1
29
27
45
135
57
66
12
21
28
12
17
3
48
28
65
180
18
42
18
45
4
119
129
4
68
123
25
72
36
32
4
60
17
31
83
189
84
93
12
18
57
3
60
24
48
9
21
60
27
28
35
30
19
20
33
90
69
69
30
30
7
8
3
37
47
93
3
12
9
12
4
35
57
48
57
87
72
40
68
36
15
12
9
69
30
18
144
15
4
89
30
48
21
100
68
4
176
111
9
28
12
35
ABCD 99207740488*3^$a+1 [50123]
120
143
157
96
204
65
48
7
60
65
55
101
103
101
30
18
72
18
301
11
133
48
108
12
72
132
84
36
144
60
29
67
5
43
317
223
35
12
18
108
72
163
180
17
72
18
162
60
175
24
72
35
145
17
31
132
107
25
72
36
48
24
77
19
72
185
19
125
30
1
48
29
43
77
42
18
31
84
120
125
12
19
17
90
24
48
1
12
84
60
5
103
23
49
156
180
12
257
36
43
11
25
60
36
95
13
144
5
7
5
55
96
65
162
37
144
41
48
42
85
36
60
24
5
19
24
137
18
61
276
60
180
113
31
12
5
115
48
72
17
43
60
77
31
156
36
48
71
78
108
67
12
113
91
12
192
108
17
67
36
180
107
85
5
72
36
19
48
60
156
36
36
108
132
60
24
65
31
185
30
72
13
77
31
12
48
24
36
60
29
43
95
73
17
103
180
72
257
91
107
25
12
120
77
31
5
42
97
65
91
168
84
173
7
65
18
72
73
5
30
42
115
77
43
36
107
30
127
5
12
211
240
60
125
7
5
18
114
18
85
53
187
60
47
48
37
144
24
137
96
84
115
24
29
48
24
91
155
73
12
47
90
72
36
187
60
17
163
12
96
84
5
96
90
102
103
5
19
108
48
5
103
60
60
11
25
48
120
48
119
85
5
139
36
60
41
103
132
60
5
103
101
19
36
108
132
131
289
233
91
251
13
12
173
55
5
67
48
60
17
43
137
91
24
173
115
12
60
125
43
5
240
228
204
36
103
12
5
163
107
217
5
7
24
107
162
115
12
48
263
13
12
185
55
17
67
24
17
54
73
168
35
73
12
35
42
30
18
175
29
163
12
35
168
72
198
43
72
156
12
17
43
35
13
120
29
108
139
53
103
29
43
156
12
125
55
72
132
11
42
30
133
12
113
115
5
240
234
445
84
11
13
17
151
84
41
43
119
18
127
168
5
72
342
1
215
13
144
48
48
41
55
36
84
48
77
43
48
144
60
48
23
13
36
113
223
59
13
12
36
12
35
97
24
36
36
48
47
133
36
48
36
96
83
198
55
72
113
12
31
149
115
143
25
180
72
48
24
41
19
113
102
1
5
162
85
72
71
109
143
222
91
24
96
228
60
257
12
67
95
13
5
7
173
55
5
18
13
72
77
252
48
18
109
53
31
41
211
108
120
180
29
67
5
79
89
91
36
11
49
156
197
55
60
173
139
35
73
156
276
143
150
12
91
72
12
48
120
12
36
119
49
192
192
192
36
17
18
25
119
36
13
41
43
17
103
107
25
84
60
12
12
65
55
36
11
18
55
60
12
108
48
60
17
7
36
120
89
31
60
89
108
78
90
55
29
43
65
31
77
24
43
96
197
127
23
13
156
168
12
84
84
192
113
90
85
96
12
180
12
53
55
389
151
60
180
5
175
29
36
120
139
5
115
71
145
119
6
127
12
108
216
24
48
24
60
113
103
29
43
47
1
29
90
85
5
ABCD 99207811936*3^$a+1 [50015]
21
44
49
78
30
84
39
51
33
93
12
131
24
12
79
17
12
55
53
60
25
47
52
8
100
8
24
133
131
7
57
8
4
75
18
3
72
20
28
93
30
60
17
88
45
126
18
35
12
1
59
13
71
36
36
132
12
96
13
35
31
21
9
23
12
1
24
23
7
18
87
51
53
61
11
4
51
65
55
5
124
8
1
12
60
78
36
5
13
11
36
1
18
42
30
30
15
32
25
12
6
18
54
21
147
5
112
20
25
72
71
7
77
40
84
21
84
24
47
108
61
96
15
80
4
20
1
78
5
1
24
35
52
9
12
30
5
25
107
97
24
11
1
18
17
60
25
63
9
35
13
144
6
18
99
57
24
24
47
1
30
65
24
4
44
28
3
17
12
48
12
60
7
41
13
11
1
39
21
23
24
12
60
1
3
36
51
12
18
15
57
35
16
20
1
23
13
90
89
120
31
125
4
3
53
72
31
57
20
12
12
36
24
36
133
6
198
12
71
4
51
77
136
45
51
21
48
30
21
8
12
1
18
89
12
156
84
61
12
96
95
37
60
15
9
35
19
29
36
7
5
12
13
15
27
53
13
66
53
7
18
35
36
52
9
35
1
42
66
59
73
107
12
60
1
3
45
11
36
43
141
51
5
37
36
47
4
36
33
15
27
77
108
7
6
90
72
45
32
1
12
48
131
1
18
29
25
11
97
23
12
13
12
12
30
41
37
87
3
185
7
53
60
24
48
13
15
104
36
4
63
12
6
12
36
42
113
36
4
24
20
12
144
4
8
40
9
60
23
96
16
68
1
30
5
85
11
36
12
25
47
49
6
60
18
51
9
60
60
96
54
30
12
23
55
120
5
25
12
90
5
24
36
1
24
15
33
6
42
12
12
18
33
8
84
1
36
24
24
3
45
12
120
6
5
52
32
13
30
72
30
12
23
196
32
12
60
25
23
19
65
151
17
43
65
13
72
24
11
12
48
52
3
9
8
60
1
12
12
42
24
77
19
53
37
48
23
84
25
3
15
18
15
20
12
60
61
11
1
42
150
35
96
7
24
24
6
18
66
59
121
11
24
85
11
55
9
24
8
73
30
29
73
35
4
21
24
30
66
12
47
31
12
41
24
7
30
18
42
3
20
48
4
44
37
90
42
47
1
48
59
168
67
41
31
30
6
17
60
12
1
47
12
49
11
43
33
8
24
88
44
88
20
12
13
6
30
47
12
7
5
13
48
3
12
33
60
71
60
19
77
13
51
33
51
32
4
15
30
48
47
31
17
36
12
25
114
65
1
15
33
24
107
1
24
54
5
37
47
43
5
12
73
39
9
99
111
77
7
30
12
6
60
42
6
29
60
12
61
3
117
24
35
31
5
4
116
37
30
5
60
1
12
35
7
5
48
4
56
24
55
45
8
13
18
209
12
1
95
73
102
33
81
3
20
1
54
198
35
12
1
107
28
44
37
36
54
41
85
12
83
37
23
73
24
6
21
8
12
24
61
35
16
8
1
66
30
35
25
48
36
96
15
9
71
12
61
47
25
15
45
24
3
8
7
12
84
101
1
15
9
23
48
49
84
47
48
25
6
6
3
32
88
45
15
44
85
6
17
64
21
59
1
48
30
5
72
7
53
12
73
168
47
13
39
51
72
17
16
116
1
47
36
36
43
30
3
153
42
53
24
12
1
24
66
165
27
17
60
25
24
11
19
12
198
12
119
88
15
17
4
32
19
33
45
30
30
12
36
12
35
25
27
33
78
53
25
47
7
5
1
84
48
30
77
25
42
53
121
59
61
24
11
25
11
4
51
53
25
18
9
44
1
23
96
4
33
30
5
7
33
20
24
103
78
48
36
23
1
12
42
6
6
6
3
24
33
24
35
1
120
30
30
18
89
61
120
30
29
12
13
60
18
29
36
85
39
9
30
29
60
1
11
1
48
72
120
59
156
60
13
12
12
120
3
9
71
48
37
47
1
120
71
96
12
1
24
90
30
72
11
24
1
47
73
48
72
59
31
5
72
13
30
17
37
3
33
42
108
5
12
1
59
16
39
5
43
12
21
69
23
25
72
18
5
4
9
35
12
4
9
131
36
12
76
45
54
66
11
1
24
3
3
77
13
23
31
69
21
6
45
68
7
33
27
29
49
11
13
6
21
3
12
41
25
18
77
43
29
1
75
104
73
179
36
55
42
83
60
48
1
24
231
8
88
84
33
48
30
42
83
25
27
63
60
42
3
33
75
9
6
144
42
71
7
53
25
3
84
8
7
225
33
35
4
33
36
87
44
91
153
15
21
21
24
83
36
72
24
1
23
49
51
21
23
61
35
79
5
25
78
9
3
53
37
60
23
103
9
93
15
32
205
12
24
51
44
7
24
65
13
11
72
25
15
3
42
27
20
121
35
36
1
15
57
11
25
12
35
25
15
129
6
12
5
55
48
17
76
144
45
23
19
36
78
144
12
126
18
59
7
53
1
75
117
23
4
20
1
42
5
40
39
5
96
24
16
20
7
105
20
72
13
15
45
107
49
30
29
1
35
96
91
18
47
73
71
1
27
8
48
49
12
23
28
20
13
147
9
23
7
18
72
48
11
4
33
59
24
37
12
18
42
42
81
92
72
73
48
39
39
17
85
150
17
12
108
1
90
21
15
6
12
87
116
37
23
7
17
13
23
60
13
36
35
1
59
1
12
47
49
11
4
57
48
24
11
72
72
61
36
23
100
33
47
28
165
54
5
55
6
18
17
72
25
48
23
12
72
25
36
132
30
53
12
19
18
95
85
6
77
79
173
1
24
36
6
30
36
75
33
35
16
8
72
31
18
12
18
6
24
35
1
35
73
11
36
84
12
97
23
73
72
18
77
12
1
24
78
45
33
ABCD 99207912218*3^$a+1 [50062]
25
15
26
64
18
2
66
49
29
30
66
6
4
26
120
18
34
92
160
18
2
6
30
34
44
60
4
57
35
36
30
79
5
46
14
76
38
37
29
91
5
90
49
11
25
84
41
94
110
66
24
6
10
188
10
170
85
5
67
89
6
85
95
48
12
48
30
6
36
82
18
14
6
49
39
162
135
45
38
102
22
90
3
48
65
7
23
60
6
55
111
9
45
200
30
4
201
119
22
18
21
35
16
9
84
11
4
72
44
60
96
108
97
5
30
28
36
9
17
100
14
4
26
55
36
60
29
28
68
54
4
26
10
21
60
155
13
41
106
8
36
25
24
60
17
19
120
161
60
78
4
81
17
54
49
35
1
11
4
18
146
34
38
48
6
84
12
18
37
23
4
18
38
16
9
155
1
11
4
54
2
60
30
43
27
44
96
54
126
24
160
86
22
32
24
34
27
59
4
92
16
72
36
122
24
31
3
20
25
27
50
19
119
66
34
62
19
5
19
35
4
21
15
20
12
25
5
180
10
45
65
139
5
120
114
16
44
25
11
24
4
68
30
43
65
10
20
66
19
17
30
120
88
122
22
21
15
32
13
11
144
66
55
96
29
54
121
35
6
24
30
109
17
22
90
32
6
24
28
33
23
12
25
59
24
12
13
71
1
5
48
34
92
6
28
2
30
18
40
141
89
67
119
1
5
82
68
60
13
75
2
70
9
11
49
5
150
10
18
2
19
11
4
110
31
101
10
20
52
33
5
52
26
121
11
73
35
1
3
126
15
41
19
96
5
6
25
108
11
306
18
36
6
55
23
1
3
8
60
60
24
96
84
30
34
57
48
21
135
9
87
3
45
9
87
96
123
56
84
6
124
87
39
18
2
88
33
5
52
2
60
24
6
84
12
10
14
54
6
66
30
43
101
36
79
11
28
86
91
95
48
60
70
111
71
30
19
24
87
9
60
24
12
23
36
1
23
6
114
90
7
35
24
4
26
28
8
43
11
66
30
13
9
111
17
60
150
109
24
12
75
45
99
18
27
63
72
14
6
106
18
2
19
36
48
5
175
75
21
5
55
41
54
24
1
71
34
39
15
62
18
42
24
19
15
20
16
21
33
32
22
108
80
30
18
52
54
39
15
116
30
6
90
82
38
90
49
35
96
25
9
50
4
116
1
9
75
11
13
47
25
23
132
54
6
10
123
39
72
56
13
39
2
19
35
61
35
60
4
57
35
73
215
1
15
26
60
18
37
3
20
12
13
131
4
92
25
27
33
95
60
10
128
12
18
40
36
56
90
54
16
8
96
4
2
43
35
120
6
54
46
15
35
60
25
84
17
70
33
95
36
1
29
6
108
6
54
10
54
21
60
9
63
143
61
11
10
15
59
1
35
120
4
44
42
4
26
24
30
46
18
27
95
54
54
4
36
2
48
66
1
83
6
36
19
9
32
90
30
10
8
64
8
49
33
38
49
3
2
6
49
119
4
2
6
30
60
19
63
36
36
105
3
68
22
98
24
1
53
240
7
5
4
18
81
77
112
18
8
82
3
120
36
5
144
66
66
18
10
50
1
29
10
32
24
24
61
39
21
84
11
156
25
5
4
15
35
36
22
8
60
18
76
18
26
96
36
13
117
38
36
85
60
69
62
13
17
70
20
52
8
49
84
41
19
11
36
48
97
24
5
6
54
6
13
39
21
11
58
32
19
72
3
80
12
25
9
18
18
108
2
18
31
101
90
30
43
27
68
4
36
56
49
35
180
36
49
12
59
25
35
24
16
18
2
60
25
59
36
24
64
38
19
24
35
10
20
16
18
141
17
58
36
36
20
84
4
212
4
69
17
22
126
32
55
5
18
6
6
49
36
27
8
154
20
70
180
9
27
72
8
24
24
160
2
124
14
4
8
25
29
19
155
16
50
4
54
21
35
25
252
27
32
49
17
138
1
51
8
1
35
6
18
42
19
15
45
65
36
18
12
49
99
2
54
66
19
24
35
52
18
27
5
22
8
85
29
6
88
45
95
22
18
56
36
18
6
36
25
35
13
9
32
4
75
69
26
72
64
165
11
73
12
5
58
26
36
24
66
13
69
32
6
25
29
19
12
35
84
10
20
91
35
48
12
28
81
59
42
18
12
13
27
44
6
114
1
15
33
12
29
96
28
56
31
29
36
55
5
22
92
60
100
20
36
90
34
44
10
51
5
6
60
40
44
28
8
49
36
15
50
22
8
30
19
24
5
30
6
31
29
16
140
4
14
66
55
5
54
1
3
33
143
12
10
144
14
40
105
11
36
28
62
120
19
11
4
44
6
55
3
68
49
59
25
35
16
165
36
65
48
7
5
34
104
22
38
1
59
6
58
38
18
36
121
39
9
45
26
24
76
18
26
72
133
21
26
30
24
79
17
55
23
124
36
26
6
25
59
1
59
4
45
12
23
6
6
90
34
26
10
18
50
37
57
116
36
46
72
8
49
41
10
54
111
33
87
48
11
109
11
36
148
116
30
16
14
36
108
72
22
8
24
96
19
144
12
35
48
72
24
30
6
60
108
60
145
36
63
122
54
4
116
172
33
65
55
77
60
43
12
29
31
24
3
8
30
19
5
ABCD 99208273826*3^$a+1 [50020]
9
3
12
96
12
12
12
76
20
57
111
21
24
31
29
27
12
12
28
56
189
43
89
108
3
4
29
19
53
27
16
89
3
24
4
41
3
16
20
21
24
7
72
20
33
3
16
56
9
19
20
45
31
29
36
15
40
29
36
15
64
32
57
27
16
17
36
75
36
9
36
51
4
36
8
9
12
31
32
21
51
88
20
52
41
24
36
75
45
75
12
36
9
67
44
4
36
24
32
33
3
12
21
7
48
17
7
8
24
156
64
36
20
33
24
7
24
5
60
12
12
55
5
72
36
75
40
53
12
3
81
3
48
117
31
5
31
29
36
24
51
33
3
48
4
101
24
168
120
43
77
7
53
12
15
88
17
51
9
175
32
48
60
36
69
7
41
63
76
5
15
33
36
15
12
4
233
43
77
27
21
12
7
5
3
45
63
45
15
69
19
20
40
84
8
12
40
48
29
48
75
45
7
185
3
12
64
44
33
27
40
53
7
12
20
16
113
75
141
60
31
32
48
12
16
12
44
21
48
24
43
20
4
41
67
17
51
45
7
20
16
29
60
27
16
20
28
72
8
64
5
67
44
60
21
99
36
9
12
3
12
33
132
120
55
5
27
21
19
12
56
60
33
15
21
15
180
16
44
9
36
75
16
24
5
3
21
15
12
72
21
31
29
12
24
60
15
9
60
19
8
9
48
36
60
7
29
99
232
5
43
29
3
12
105
67
29
24
43
137
91
24
53
3
9
3
33
39
57
19
12
5
99
96
33
15
117
67
8
9
3
16
29
75
72
4
56
4
5
12
3
81
51
33
27
40
77
87
81
60
27
57
91
8
117
3
9
36
39
45
15
72
16
5
3
57
15
12
21
15
105
39
168
48
4
17
51
60
57
36
156
31
29
60
15
36
129
15
40
29
15
21
60
3
40
20
28
20
52
5
15
12
180
9
24
3
57
3
4
5
36
103
72
92
88
32
36
40
56
24
4
5
63
4
53
7
29
12
60
55
17
115
12
144
29
7
29
12
15
105
12
3
69
3
48
12
108
9
264
15
60
45
12
43
56
9
27
52
65
27
9
31
48
8
88
20
69
67
24
5
75
57
3
9
63
4
161
24
24
12
24
15
4
17
3
21
24
67
8
24
45
51
16
116
4
20
21
147
12
45
36
7
108
29
51
60
24
24
24
21
24
3
12
36
52
68
21
43
68
9
36
72
3
33
31
36
12
80
45
75
72
36
84
28
8
45
48
7
84
36
29
36
3
24
33
163
29
12
60
15
24
4
132
44
40
20
4
8
24
48
45
27
60
45
24
7
72
53
24
51
48
40
120
17
3
45
96
15
4
17
19
53
55
53
12
187
24
41
3
12
16
53
19
12
44
64
212
21
55
20
4
101
63
9
43
120
17
27
28
5
48
24
39
57
75
57
75
21
120
7
48
77
3
21
144
36
31
29
48
12
39
144
12
16
20
40
29
39
21
111
33
24
7
36
44
9
27
12
33
15
40
5
12
3
57
60
15
28
5
63
4
53
7
80
48
60
4
44
120
112
5
43
36
24
17
63
21
48
48
24
99
12
28
5
15
36
36
12
45
3
93
7
44
9
31
5
96
60
87
12
24
120
9
120
12
19
56
48
12
28
53
12
7
20
84
21
36
24
31
12
32
33
43
20
69
15
4
17
7
5
87
21
60
3
21
144
67
68
40
24
5
43
29
63
57
123
33
12
36
7
29
39
57
7
185
36
31
44
4
5
60
12
55
125
60
24
7
8
36
21
15
9
15
93
27
105
48
51
124
5
51
12
33
7
60
8
12
9
48
15
33
15
57
15
40
8
12
28
60
12
8
9
123
36
60
16
24
44
28
12
20
21
24
132
115
65
48
36
12
135
105
15
45
27
88
17
55
17
36
19
44
36
69
87
24
21
27
57
120
75
16
17
51
45
15
16
29
36
19
80
52
5
12
51
40
17
12
12
15
45
24
84
3
9
99
72
52
8
12
48
12
72
16
5
3
69
51
24
28
104
9
31
53
96
51
24
9
67
29
27
33
84
60
48
48
12
48
7
108
5
27
57
3
12
21
7
77
15
81
7
20
24
64
17
12
60
55
8
4
65
175
56
45
63
21
3
33
7
17
84
79
17
24
75
16
20
9
24
63
12
21
36
36
60
12
36
7
5
12
151
29
27
21
3
12
12
52
24
29
48
15
93
7
17
36
7
164
21
87
93
7
8
105
27
72
108
12
9
7
44
40
44
64
20
45
3
40
8
57
3
64
5
15
16
29
12
15
16
29
55
104
60
12
28
144
12
44
36
33
72
3
45
7
29
195
45
51
40
44
4
8
48
24
33
48
24
12
36
39
40
8
100
8
60
4
5
24
7
12
5
27
21
12
51
129
3
28
20
24
57
60
91
44
21
12
7
53
63
9
24
12
3
40
12
17
15
40
32
33
31
41
43
8
12
93
3
12
52
101
36
24
15
12
12
108
4
53
120
27
9
79
56
64
8
48
60
24
57
3
60
16
12
29
3
57
19
20
69
48
3
60
60
16
41
15
9
24
60
79
68
12
16
29
48
24
24
55
44
12
24
40
89
72
3
81
51
16
8
12
45
7
12
36
24
8
33
7
72
29
15
16
68
117
108
87
16
12
5
12
15
4
5
15
60
36
21
12
67
65
99
4
65
43
164
9
7
5
60
127
68
48
21
60
75
9
31
44
9
15
21
36
3
72
93
3
12
81
19
20
21
55
56
45
3
60
21
60
12
7
5
27
21
3
4
180
8
4
44
9
51
45
60
15
57
103
29
36
72
63
16
84
29
7
29
24
15
168
33
27
45
27
48
52
5
120
55
36
17
43
41
51
165
7
17
19
5
19
20
96
12
57
63
45
12
15
33
ABCD 99208297484*3^$a+1 [50091]
30
33
15
33
39
12
36
49
41
15
153
54
81
15
42
180
108
55
11
48
45
21
42
25
5
18
81
3
90
27
33
63
15
18
7
23
30
27
24
33
60
60
30
1
11
54
7
5
90
25
47
30
6
54
90
13
59
6
15
40
23
36
6
15
27
6
24
111
16
203
36
42
60
147
27
24
37
23
1
11
13
35
12
12
30
36
66
9
27
84
6
54
138
18
129
15
33
21
12
63
15
150
6
18
162
54
12
12
6
180
1
56
24
9
66
21
3
37
83
30
12
18
25
29
78
42
51
75
24
90
66
54
27
39
25
104
45
48
12
6
60
204
6
42
108
12
9
9
7
5
75
27
45
51
45
75
24
66
67
8
15
72
18
66
6
42
61
17
79
71
33
51
96
18
6
24
24
6
60
54
36
25
29
18
33
9
15
3
18
91
29
99
3
60
25
5
43
5
24
43
23
57
72
15
1
35
72
42
51
27
60
120
18
7
5
48
51
21
180
162
6
7
17
48
79
8
16
245
75
15
36
54
7
5
42
12
69
24
15
18
30
24
1
53
6
36
9
9
55
72
77
90
60
156
1
23
18
114
54
7
17
30
138
12
51
39
1
119
1
59
18
12
48
30
42
30
36
30
31
29
102
60
9
9
15
72
15
30
3
27
30
48
54
30
3
64
8
63
57
15
12
24
85
11
21
15
60
120
60
33
75
21
3
6
39
45
51
16
23
30
18
9
9
60
12
102
30
18
12
18
12
7
29
132
30
73
32
24
16
35
42
3
24
21
19
35
60
1
35
72
13
47
30
3
15
33
45
54
36
9
112
8
33
42
6
111
51
13
5
66
105
21
19
53
3
87
48
9
24
15
97
5
12
30
18
18
21
81
48
12
30
85
35
12
6
90
201
16
65
42
12
33
15
48
9
99
24
6
31
120
8
21
12
42
61
32
39
9
9
15
16
89
135
3
120
48
61
11
18
67
23
24
66
30
54
66
90
12
12
156
42
12
12
9
16
8
45
75
21
30
61
24
5
51
96
27
37
24
59
36
1
23
18
54
6
3
39
30
147
9
42
30
12
48
78
69
15
36
12
24
18
7
11
72
13
23
9
21
30
72
109
11
18
30
24
30
30
1
197
27
16
5
12
78
30
12
87
16
35
12
25
8
69
3
27
165
111
25
11
69
24
27
84
1
11
60
49
23
12
60
36
69
40
83
12
25
8
15
30
3
45
19
11
13
32
27
37
59
84
57
3
60
36
12
24
6
12
15
15
1
29
43
5
72
60
7
53
3
24
16
17
31
5
12
12
6
174
30
72
6
12
15
15
1
17
63
16
11
85
47
6
30
36
84
36
49
11
6
15
40
17
6
30
75
57
12
18
60
30
42
93
33
30
84
21
112
5
48
30
54
31
11
48
13
17
111
9
36
27
39
108
12
24
81
3
96
12
25
32
21
27
3
24
90
6
37
8
24
88
113
6
6
18
54
91
107
18
102
24
109
11
6
12
6
24
6
54
48
12
96
36
6
18
12
93
16
41
48
12
139
24
5
6
78
60
156
24
7
59
12
18
102
12
21
27
42
18
12
12
18
30
1
56
24
15
1
11
109
128
16
17
78
1
23
18
30
12
12
1
48
35
37
32
3
18
126
18
36
15
40
5
42
30
27
183
25
120
32
3
60
12
192
156
18
90
24
45
27
6
48
15
40
65
24
18
13
29
90
6
30
24
12
6
19
8
3
48
84
1
65
24
42
24
102
39
75
18
18
73
32
33
6
9
15
9
3
18
24
60
48
15
33
7
32
45
96
27
48
40
71
6
48
54
21
189
43
120
47
18
18
30
135
16
11
24
18
102
36
24
9
24
72
63
57
15
25
80
40
11
13
17
18
30
7
32
111
25
96
11
18
99
15
1
29
6
12
18
55
32
48
9
7
24
11
78
30
57
21
102
60
1
71
18
111
57
48
72
15
27
66
6
6
12
90
180
126
12
27
21
60
54
78
27
15
30
30
6
102
78
27
15
120
12
12
18
60
126
12
33
16
41
12
6
24
12
18
31
47
30
27
21
27
15
30
12
120
78
145
23
36
66
12
7
23
1
17
18
37
8
99
12
114
24
7
24
59
45
81
24
6
1
29
75
39
18
54
9
75
21
16
17
63
24
16
83
84
6
24
30
6
24
6
1
89
114
36
54
18
18
90
12
30
210
30
120
3
111
1
23
25
11
66
27
15
33
27
60
36
69
15
1
71
36
18
24
18
9
24
9
90
13
8
75
144
6
15
9
18
24
21
15
18
12
43
209
6
60
60
12
69
9
30
30
75
15
12
78
7
24
8
87
1
17
87
24
16
11
18
66
25
8
87
1
47
1
5
126
6
42
156
36
108
48
48
54
78
12
36
36
33
16
11
61
113
30
1
8
3
18
12
39
24
16
11
12
36
12
25
24
95
78
18
48
9
27
78
7
80
16
17
15
51
12
12
13
107
36
150
115
17
18
30
30
1
24
5
24
60
6
72
12
45
63
30
18
105
27
30
12
36
90
60
105
51
18
6
21
9
6
18
30
6
6
45
3
13
53
115
59
37
11
42
66
60
61
8
88
5
42
6
24
36
54
132
18
43
24
71
30
12
6
60
61
8
75
13
8
9
7
8
48
27
30
78
169
8
45
18
12
21
24
33
48
7
48
32
15
57
33
42
37
23
1
32
15
72
78
19
11
12
60
21
40
11
60
6
3
9
18
12
6
66
120
18
6
84
12
24
81
216
27
126
24
6
1
24
197
43
56
39
30
12
138
12
33
45
51
24
9
6
9
87
6
18
30
54
78
15
87
1
17
12
42
138
7
35
54
24
30
57
16
17
31
35
24
30
30
1
17
42
120
12
ABCD 99208418716*3^$a+1 [50021]
24
54
90
27
16
56
4
84
5
3
15
81
16
35
84
1
59
1
96
113
15
36
40
5
48
54
57
100
29
31
108
23
9
39
6
123
3
21
40
56
135
49
216
8
27
33
9
90
33
15
108
42
30
73
12
11
12
93
16
35
60
66
19
80
45
3
12
3
25
68
33
31
12
36
11
24
13
44
84
36
24
4
32
76
8
21
67
8
24
96
3
85
80
45
63
76
84
12
8
40
29
18
33
16
23
13
35
6
39
36
16
11
37
23
37
35
25
11
37
8
144
21
43
56
27
13
23
25
12
17
126
37
8
24
16
204
44
15
57
60
12
45
3
16
152
60
48
9
3
15
6
15
15
85
59
61
240
116
3
1
11
177
48
16
164
112
23
49
48
48
24
8
27
9
4
48
24
23
36
21
15
9
45
19
8
3
42
39
15
21
40
5
175
32
12
40
8
27
45
136
29
43
8
4
59
12
93
16
5
3
27
73
41
30
9
51
84
73
20
3
69
36
87
72
18
3
136
96
152
27
33
3
25
32
87
13
11
12
9
12
16
24
11
90
7
36
44
12
27
42
19
8
27
48
85
5
15
12
52
17
30
36
1
8
132
52
11
13
23
33
60
60
48
52
12
168
12
35
33
124
32
51
45
36
108
48
36
48
39
97
11
25
12
32
16
8
12
48
63
21
45
18
9
16
144
20
76
5
3
3
36
54
3
40
11
13
12
20
3
25
60
68
27
108
45
108
16
71
21
96
24
16
8
16
29
19
8
69
103
23
90
31
68
21
3
24
45
15
28
20
27
85
84
47
169
53
31
41
7
108
56
39
6
54
45
3
24
36
25
20
12
36
4
77
24
30
24
13
5
15
15
180
9
48
24
64
12
11
33
16
32
16
80
69
15
39
13
48
8
4
48
11
33
24
12
16
12
68
15
45
52
41
42
45
16
32
12
72
93
3
87
12
72
13
48
47
33
27
18
3
4
47
45
21
3
15
153
36
105
18
9
21
144
24
30
1
12
47
1
11
60
105
15
37
12
32
51
93
36
36
51
69
40
24
36
12
48
56
231
9
124
80
3
45
33
27
24
15
145
5
120
3
21
39
15
66
42
9
3
21
84
27
9
28
32
28
11
85
84
32
124
20
15
12
21
12
3
60
9
16
5
55
20
3
57
9
7
32
111
61
32
48
15
37
20
72
16
36
48
36
5
19
5
18
12
1
128
76
80
96
72
108
84
21
27
48
15
1
24
96
8
111
9
99
12
9
28
23
120
33
16
32
36
28
68
39
37
140
75
24
45
24
12
3
78
48
24
67
96
68
28
23
13
23
25
96
23
24
1
155
6
123
64
8
39
1
83
45
36
135
37
56
15
33
12
4
149
39
111
33
12
4
113
30
37
23
49
56
141
6
48
36
72
54
6
49
96
12
48
23
36
153
12
39
1
8
3
42
19
107
109
11
1
35
57
96
45
3
75
12
6
75
28
36
5
19
24
23
60
72
1
17
27
4
71
85
8
112
24
29
7
12
24
24
32
72
48
27
13
5
42
36
45
64
101
3
16
23
12
37
84
60
32
135
12
13
5
3
24
36
15
1
11
36
13
36
20
28
20
87
25
23
24
48
13
12
48
56
51
105
12
99
81
16
107
120
93
3
30
3
69
24
111
4
60
35
24
21
9
19
23
12
13
5
24
90
1
96
101
51
16
23
33
12
64
17
19
71
9
24
3
48
13
95
37
20
12
52
56
3
24
18
18
1
29
19
36
23
84
108
9
100
8
51
33
57
91
11
1
41
18
12
13
8
21
30
21
124
36
24
36
36
56
40
56
16
23
6
19
68
33
27
15
12
18
19
131
45
27
13
12
80
4
29
31
47
45
84
15
48
1
41
3
24
28
11
144
36
45
24
3
18
3
39
57
40
23
21
16
12
96
24
29
63
9
7
60
23
109
60
80
63
30
3
87
25
11
9
15
13
20
39
21
15
9
39
6
3
60
27
36
157
56
15
72
24
30
18
73
32
27
25
23
18
78
9
48
16
20
216
52
35
1
8
4
17
114
12
42
43
47
13
20
3
12
33
135
33
36
57
7
41
3
69
18
9
4
23
61
60
11
9
3
72
21
3
57
4
119
1
53
3
12
15
96
69
3
85
24
29
91
8
51
13
32
60
15
24
45
63
9
75
25
65
15
39
37
53
43
53
120
18
33
4
41
30
21
24
48
12
4
5
30
13
11
12
9
28
84
29
51
12
39
18
55
140
40
12
116
15
36
37
53
18
93
52
5
75
12
51
45
33
27
4
12
24
35
108
45
4
72
8
40
8
3
24
33
84
93
15
52
60
20
21
54
13
5
102
144
9
27
60
21
27
18
115
20
27
96
37
12
32
3
18
24
91
44
3
6
7
23
57
12
27
18
3
24
3
60
33
3
36
9
27
69
24
4
48
128
52
83
21
96
27
72
85
8
132
15
165
72
88
44
52
32
48
15
33
21
7
71
12
6
51
4
32
51
61
35
13
23
48
21
16
8
45
51
24
111
48
33
4
44
24
28
32
12
3
21
16
224
45
67
8
84
48
4
60
23
48
72
13
32
45
6
1
11
21
28
23
36
9
27
33
63
30
42
30
3
39
9
27
1
48
36
12
44
24
76
80
28
56
16
48
53
51
39
13
12
5
27
69
15
36
16
35
9
60
36
9
39
16
32
16
23
12
6
72
3
15
97
24
8
28
35
108
13
59
42
18
9
24
76
11
9
45
27
4
20
156
51
45
4
24
47
9
28
71
60
45
4
60
60
48
53
27
36
12
52
32
33
6
13
24
107
13
5
48
72
3
12
9
67
128
40
11
90
3
15
6
3
51
37
20
4
29
30
49
23
9
60
39
9
4
23
60
13
12
23
57
24
16
32
ABCD 99208429436*3^$a+1 [50000]
71
49
11
49
95
36
150
54
25
101
114
85
8
87
9
64
200
21
79
60
92
9
30
126
43
23
57
111
186
54
9
81
55
60
56
208
47
205
41
84
66
24
96
108
1
5
6
37
132
11
108
36
66
78
60
96
36
60
30
54
156
30
48
42
48
85
11
105
15
24
145
5
55
156
68
33
18
222
7
56
21
79
17
99
88
53
30
78
36
55
128
3
13
5
175
65
55
140
64
20
136
35
12
54
276
159
39
36
9
111
24
120
85
95
36
66
60
7
23
48
66
270
66
63
4
47
150
55
80
75
13
23
57
12
28
11
72
48
81
111
24
229
107
153
237
43
116
100
65
43
17
15
219
25
80
184
71
96
66
63
87
117
76
71
6
60
48
55
156
68
51
42
99
28
17
79
77
84
54
121
24
5
31
11
84
144
21
4
47
420
138
111
108
63
18
135
51
93
72
75
54
30
49
11
156
96
153
117
24
39
64
72
5
6
84
96
13
77
187
32
84
24
57
66
180
93
15
36
66
30
109
60
29
6
84
102
3
100
56
81
63
117
19
104
27
57
36
100
96
41
103
35
1
144
36
59
210
75
16
41
120
18
6
150
145
8
57
75
15
54
132
243
36
99
81
28
72
60
5
39
4
101
115
11
30
96
18
121
20
15
66
79
59
21
48
63
97
53
3
135
12
157
71
21
15
6
24
30
60
6
24
90
85
29
12
3
4
72
44
21
126
18
15
51
54
150
36
54
66
73
20
153
174
25
80
9
72
7
120
77
30
9
100
185
60
96
6
150
24
6
37
11
1
24
65
12
7
96
44
12
24
165
15
4
101
115
35
9
136
180
44
21
6
126
123
231
84
36
6
18
30
12
43
11
54
195
36
45
84
6
45
39
9
3
90
18
36
25
44
21
150
25
144
41
30
6
144
15
24
4
53
30
69
39
25
24
53
48
60
39
232
5
36
90
13
5
75
15
69
111
6
99
180
60
84
51
6
66
13
24
120
17
55
44
36
124
35
60
36
6
163
35
120
61
80
21
7
77
55
5
30
109
120
17
18
36
9
45
19
83
144
25
11
84
30
66
157
53
3
135
1
95
96
18
72
103
17
78
96
25
8
33
18
60
36
126
30
57
3
24
85
35
30
3
36
51
156
13
36
11
48
9
27
6
123
180
117
210
57
87
49
36
11
169
5
15
45
99
51
13
36
44
51
96
13
23
18
42
9
39
241
35
9
27
69
4
216
29
186
25
84
44
16
11
240
6
67
116
4
11
25
24
56
21
54
21
81
27
51
120
6
39
36
4
95
66
19
77
3
60
27
24
240
144
61
84
11
49
20
27
69
165
15
9
66
109
60
47
168
121
41
27
33
78
6
103
23
48
72
117
57
43
36
155
66
139
116
15
109
36
29
30
49
47
156
13
17
3
51
60
30
6
60
109
41
147
33
19
84
36
24
56
24
120
51
30
99
36
81
79
20
21
3
21
223
11
105
4
17
126
84
30
103
80
100
71
1
104
51
169
104
3
60
204
24
45
21
115
35
33
12
24
51
13
56
75
156
54
6
6
7
131
36
13
23
97
17
84
66
126
103
227
213
36
9
55
80
15
6
75
28
11
1
149
6
25
80
99
6
3
93
3
27
37
12
35
24
21
75
144
121
80
64
17
19
35
6
18
25
185
156
19
36
65
3
21
30
6
15
75
60
36
108
45
75
66
3
220
77
19
47
60
13
77
99
111
120
144
13
20
52
35
30
55
44
280
65
31
120
29
6
66
24
55
168
41
30
42
378
12
60
90
43
17
18
ABCD 99208435828*3^$a+1 [50042]
61
65
15
27
25
59
18
35
16
79
48
8
9
28
3
84
2
106
12
81
9
8
35
5
27
15
38
40
2
28
2
6
4
6
56
96
27
43
49
19
4
2
16
14
9
25
27
15
30
18
1
19
121
84
29
51
19
8
10
38
69
48
60
73
30
50
39
112
65
19
29
6
12
33
144
27
21
45
19
16
5
2
48
22
131
139
2
30
28
5
25
27
76
17
18
38
59
11
69
3
20
54
24
30
25
16
55
48
13
48
117
18
37
20
5
10
12
17
64
39
13
5
38
10
7
80
4
16
7
37
36
19
28
30
3
5
7
33
3
11
4
54
56
30
34
63
52
76
49
48
8
75
79
56
54
88
27
3
48
57
83
1
5
43
47
30
6
9
3
78
3
67
9
41
72
150
13
5
7
32
36
15
102
43
29
6
9
3
6
10
20
24
65
71
2
27
32
11
80
10
2
73
3
12
8
4
50
88
55
20
12
17
15
9
10
17
63
1
16
5
8
24
30
61
47
22
78
25
79
34
24
8
54
141
12
36
32
53
90
12
17
135
16
84
8
28
74
7
119
25
17
3
117
59
48
61
34
6
7
73
87
39
9
32
47
18
8
107
53
42
14
48
31
95
1
33
51
5
7
27
37
68
12
129
120
54
21
60
112
107
56
49
12
20
16
92
43
9
44
19
120
5
81
64
56
40
56
30
4
21
9
7
55
9
19
24
5
15
1
16
20
53
58
33
27
2
6
4
21
15
17
9
94
12
33
29
118
93
87
8
40
14
10
168
14
23
48
19
46
3
29
30
36
24
12
13
3
74
94
5
112
32
45
63
55
77
45
70
20
30
7
16
35
29
1
80
3
64
51
2
22
2
79
4
5
66
201
3
2
11
7
16
9
28
4
15
1
53
39
1
15
80
7
68
72
54
71
7
48
10
3
77
22
2
11
37
43
29
24
120
54
13
12
20
15
40
8
13
20
85
59
12
9
72
22
32
24
1
20
61
19
80
3
48
104
136
25
43
25
12
3
44
37
39
54
47
3
45
25
11
19
8
49
23
16
12
77
27
48
37
3
38
55
64
59
5
19
48
12
26
39
15
12
64
12
45
27
33
3
20
34
50
5
23
25
17
80
16
47
52
28
20
3
104
18
10
8
22
80
7
48
52
16
16
21
55
55
10
3
95
4
173
28
52
23
21
63
2
88
11
16
3
45
35
12
124
37
28
27
133
15
1
73
18
12
10
32
19
64
43
17
31
10
54
5
12
19
86
48
40
15
23
10
8
72
48
24
16
39
47
5
29
47
9
23
35
68
13
11
21
37
107
15
124
84
38
27
16
117
87
23
18
27
55
44
41
19
30
15
43
38
120
7
33
14
4
29
73
7
31
10
80
7
33
32
35
83
50
10
161
93
42
16
60
8
36
4
57
17
18
29
20
35
9
9
23
83
12
5
108
9
7
3
78
3
45
62
10
18
69
41
42
54
39
7
18
27
29
15
3
28
12
30
6
2
18
49
183
9
5
18
28
12
81
59
90
16
11
108
1
50
17
13
6
25
164
44
35
96
44
42
18
16
5
4
12
83
6
7
32
33
3
51
18
7
9
42
60
20
78
64
30
66
42
25
35
2
7
3
48
48
12
8
109
51
20
36
88
96
72
68
17
23
5
25
42
14
31
84
16
12
73
87
25
23
4
28
20
53
7
41
6
1
80
3
49
23
22
48
48
26
9
7
9
96
63
45
15
17
97
51
29
16
99
23
25
3
12
45
95
28
5
57
70
18
19
7
21
15
84
64
32
13
35
45
15
21
63
36
24
16
21
83
25
36
16
64
76
80
79
24
18
18
30
27
12
23
12
33
127
17
19
56
58
55
31
1
23
48
10
63
41
11
23
72
33
12
15
50
40
50
12
16
2
18
36
85
21
62
57
33
48
10
44
16
72
36
102
30
18
30
2
18
60
4
8
17
11
72
9
3
13
7
45
12
16
87
18
32
88
2
6
11
16
28
89
7
20
21
22
32
4
109
128
17
30
17
41
32
72
19
39
5
32
59
12
2
16
119
16
39
2
23
1
34
30
3
48
5
24
16
14
16
81
16
20
64
28
25
8
3
27
5
28
112
4
53
18
9
23
70
6
29
31
77
20
19
34
7
17
18
14
16
63
96
39
2
10
62
16
72
8
19
92
1
90
5
39
34
11
91
33
17
48
115
11
4
45
36
28
31
4
32
13
23
13
5
55
4
48
28
4
5
7
89
55
11
46
87
11
4
5
13
3
60
75
89
16
207
14
106
48
14
43
5
24
18
12
16
48
104
10
3
5
43
45
31
25
135
4
15
29
25
183
4
29
56
24
40
24
6
72
5
64
96
64
115
13
32
21
22
56
34
75
15
13
32
68
13
24
26
1
44
16
11
25
63
1
28
43
8
4
32
34
32
22
50
15
1
19
16
37
2
36
1
23
100
21
4
53
2
12
41
17
3
15
29
16
48
9
6
56
73
15
32
96
10
2
40
20
10
8
58
45
36
44
160
15
21
16
5
14
61
117
38
18
31
16
55
25
3
14
48
15
27
16
20
37
29
18
40
37
1
3
16
11
60
12
58
14
18
16
72
55
97
58
5
99
108
16
1
73
43
83
25
57
8
54
18
30
13
39
36
2
24
34
9
12
48
17
51
28
27
60
2
27
79
29
55
2
18
53
68
69
8
35
23
5
25
42
29
20
109
79
17
19
15
1
11
20
33
55
56
6
48
34
105
140
27
9
32
5
14
9
9
10
45
71
72
10
2
5
11
20
17
64
79
2
19
48
32
109
32
10
20
5
28
7
50
22
2
34
14
10
30
18
104
64
14
35
37
54
1
16
49
114
64
6
182
65
113
74
25
11
12
70
18
54
8
63
36
3
13
3
74
51
7
105
5
58
72
60
42
38
9
36
27
48
5
32
5
43
23
36
1
17
6
9
73
8
64
6
42
3
27
42
6
2
24
11
79
36
9
1
15
4
11
50
10
62
7
33
6
9
33
3
27
2
15
3
33
39
53
43
9
12
16
52
76
52
83
9
115
150
18
30
72
62
1
87
20
36
37
12
32
49
104
48
43
80
19
18
27
11
1
89
7
33
19
31
49
3
9
16
4
123
10
11
55
60
12
8
36
76
85
100
43
37
5
38
4
30
32
51
99
34
32
72
ABCD 99208506784*3^$a+1 [50022]
60
60
9
108
18
138
54
105
63
117
165
75
216
105
396
36
108
15
117
3
15
69
165
30
96
69
60
105
72
39
15
90
54
33
87
72
18
3
12
168
129
3
81
96
99
81
51
12
45
12
6
72
48
114
39
12
69
6
18
27
57
180
72
78
72
216
33
309
18
33
72
213
27
33
84
18
90
27
180
36
24
3
18
54
96
30
159
333
48
39
93
75
63
42
72
75
180
81
15
12
72
45
171
84
33
3
60
12
93
12
114
21
27
153
15
93
60
72
192
15
66
39
36
21
36
3
81
51
168
69
3
105
90
33
201
96
15
57
63
132
147
69
144
51
42
3
285
30
9
81
87
72
225
48
63
15
237
72
36
12
93
84
75
48
9
63
168
12
45
111
87
33
12
12
81
72
132
12
24
15
111
144
69
156
252
48
12
39
126
12
15
63
18
30
240
9
36
21
78
18
3
144
108
177
3
60
12
36
60
117
15
72
15
42
36
147
15
33
57
15
177
39
15
126
18
18
27
33
207
27
66
168
126
141
60
153
6
21
72
60
135
246
15
60
39
201
72
15
30
18
9
117
51
60
75
18
120
27
45
87
93
132
108
27
81
126
9
9
3
177
48
108
75
12
120
12
36
132
27
18
3
21
63
60
96
84
156
99
90
3
45
78
216
33
156
129
108
27
45
6
90
12
90
24
69
72
3
126
108
51
129
48
195
12
45
6
45
27
48
312
30
123
9
30
33
9
99
117
12
75
213
363
72
12
3
18
6
120
249
9
120
15
108
3
57
60
33
87
120
48
12
33
219
93
63
9
75
36
180
81
36
183
12
48
339
201
9
3
12
81
72
75
60
9
63
60
195
18
252
42
81
117
12
3
51
72
42
3
192
60
105
126
54
90
153
48
45
90
90
15
192
60
12
15
33
33
27
240
3
42
27
147
9
87
33
24
81
72
150
18
39
33
63
72
48
72
177
75
33
84
99
69
15
15
42
39
12
60
15
18
72
48
24
3
45
60
144
48
75
36
132
48
57
84
90
114
84
3
39
90
39
69
75
60
243
57
33
72
30
186
27
117
51
51
81
87
66
15
60
24
27
18
72
231
12
36
15
45
72
45
27
48
168
84
15
72
30
39
21
84
15
60
24
135
6
27
120
12
36
15
177
153
54
33
39
153
96
84
93
3
141
96
135
129
6
120
18
99
36
12
75
57
60
75
33
120
15
30
60
87
33
147
57
39
27
114
99
120
141
84
36
51
93
24
3
48
51
141
180
9
3
36
15
144
66
15
9
135
153
48
39
33
54
129
111
54
87
57
3
9
3
120
108
12
96
45
87
48
57
144
54
45
51
9
60
51
18
123
93
15
9
15
15
6
36
54
129
63
42
72
3
27
54
39
3
57
33
15
33
126
69
57
27
15
33
60
105
108
30
114
72
99
72
165
135
69
63
261
216
36
84
51
3
177
48
12
123
9
15
18
48
72
15
57
72
6
18
216
39
9
195
60
57
3
156
21
39
69
51
69
111
72
33
39
120
60
57
3
108
27
153
9
39
141
39
21
174
150
699
36
129
195
15
18
60
18
30
132
63
9
15
33
3
72
57
ABCD 99208680518*3^$a+1 [50020]
219
105
18
108
9
51
21
16
29
6
37
80
16
41
24
7
24
95
1
32
57
63
75
6
7
32
81
42
37
197
19
35
21
45
115
8
21
51
45
30
36
60
84
25
89
90
72
45
112
96
24
11
21
40
41
60
67
120
5
18
54
6
84
25
29
114
25
5
90
72
33
72
48
15
48
18
72
55
107
78
192
127
125
198
13
83
61
23
18
24
55
8
3
45
63
36
24
61
5
75
111
18
72
55
32
40
83
165
24
184
47
9
63
12
18
43
35
13
24
35
12
18
7
65
111
3
61
8
21
19
80
40
23
30
43
17
15
40
24
24
72
120
48
192
104
9
39
88
53
72
12
31
5
51
39
9
45
60
102
78
27
88
48
80
24
96
27
6
54
30
3
24
15
25
11
30
60
19
35
30
54
60
36
25
56
24
39
49
17
18
181
56
39
1
71
25
24
35
96
84
25
56
64
41
72
135
21
6
30
79
227
13
299
180
72
18
7
5
6
133
41
15
16
24
5
18
1
29
18
57
147
48
37
41
30
73
71
33
45
66
36
114
27
39
6
54
21
40
59
21
123
24
18
19
71
18
7
80
40
104
15
24
25
5
19
32
88
95
25
96
5
60
12
67
48
24
8
105
126
49
23
18
36
6
84
6
67
23
12
37
168
17
30
1
24
29
19
35
45
40
47
25
59
205
120
17
90
37
8
24
9
55
317
24
51
88
5
51
3
85
48
104
88
35
12
18
15
27
180
25
56
57
127
5
18
66
42
72
37
119
1
24
17
223
72
120
48
17
103
47
57
33
7
8
87
1
32
9
30
36
69
9
31
35
60
33
15
42
30
1
120
29
126
48
37
24
144
29
147
21
12
31
24
32
48
16
24
11
30
36
43
173
19
41
12
75
51
181
48
5
115
71
12
13
11
30
126
72
42
15
40
65
24
127
24
48
11
42
48
19
35
42
19
29
3
69
75
15
18
132
3
33
7
23
57
360
16
59
45
16
24
8
40
48
32
39
25
80
15
18
15
3
45
15
9
135
54
30
61
89
30
97
24
168
143
18
6
33
33
114
13
72
5
43
8
112
35
120
6
30
72
9
48
88
24
8
40
5
48
108
7
29
18
18
7
101
19
107
85
95
25
24
5
42
25
24
35
6
18
85
32
57
18
108
9
81
24
72
126
105
232
41
66
78
7
5
19
24
107
13
17
78
33
64
11
13
239
1
65
96
48
18
24
36
12
85
41
42
13
35
72
13
11
180
73
8
45
108
55
35
21
45
3
57
30
25
96
5
90
18
6
153
27
45
88
47
1
24
128
88
24
80
51
13
216
89
31
11
72
12
18
15
72
39
24
120
25
35
30
31
77
43
29
126
24
45
21
36
15
39
49
8
15
145
77
90
97
23
1
17
114
45
184
5
67
143
24
66
7
240
83
37
47
6
84
90
13
24
23
153
27
18
12
15
16
47
73
24
72
23
36
150
7
24
5
3
40
47
1
29
18
25
35
12
33
72
40
5
18
72
25
24
72
5
19
24
65
79
48
83
72
24
66
24
75
64
24
48
24
65
36
75
232
5
120
43
24
41
54
121
77
27
15
18
7
8
51
37
48
191
36
48
36
81
24
3
6
7
144
56
88
32
64
113
31
144
80
33
18
30
24
31
89
6
81
88
77
51
57
6
72
102
42
48
1
96
53
18
18
55
17
7
11
21
16
32
40
53
18
1
8
48
24
64
17
7
32
40
95
1
23
25
77
43
24
48
17
15
51
6
30
54
186
25
95
18
90
13
5
115
179
21
15
73
11
21
15
18
222
12
42
18
25
47
145
89
31
23
210
55
41
102
144
6
18
30
27
177
72
18
117
16
72
120
80
3
13
77
144
24
27
40
89
78
18
39
48
40
8
24
165
19
32
69
3
40
72
29
6
36
9
9
66
6
18
37
24
8
72
21
174
24
12
49
48
152
40
48
11
21
16
24
65
54
9
72
40
5
3
15
12
54
72
42
61
41
54
81
9
42
133
96
24
11
85
168
35
37
41
84
43
48
143
9
48
64
144
5
36
24
7
104
9
36
163
8
15
30
42
36
54
63
72
75
61
29
72
19
72
35
42
91
71
33
112
71
12
85
72
5
18
121
47
217
96
32
9
6
73
11
13
32
69
72
115
59
24
61
11
13
17
42
37
24
47
30
24
108
36
27
63
66
6
12
93
15
25
29
126
85
65
15
15
72
36
36
96
73
35
66
24
ABCD 99208985464*3^$a+1 [50039]
36
24
87
9
78
81
15
36
69
81
108
30
30
55
41
72
168
55
216
125
36
7
11
96
150
6
42
31
89
36
30
12
9
39
25
5
60
150
49
35
12
30
6
198
54
90
7
80
24
21
18
96
6
43
8
9
60
36
127
173
19
8
45
27
93
51
9
55
72
53
36
7
23
49
35
48
37
8
3
6
15
9
36
3
33
63
81
54
49
72
8
21
60
192
39
81
48
15
64
11
66
30
96
48
60
36
13
80
3
30
103
65
240
36
84
126
25
8
15
42
60
36
120
72
55
17
151
8
184
65
87
24
21
91
32
45
108
63
111
169
80
9
31
5
91
56
69
54
12
30
123
27
18
120
115
41
6
177
147
60
228
30
36
30
102
7
32
153
6
96
30
54
96
45
69
72
163
35
12
145
149
91
8
27
12
1
179
6
96
198
313
24
144
29
60
31
71
36
114
36
63
21
51
72
21
84
12
36
18
30
96
66
54
84
96
36
18
12
48
150
96
91
95
18
31
5
24
51
81
30
33
24
280
120
32
9
39
117
19
32
63
114
31
35
117
93
19
5
102
30
18
12
36
30
7
5
72
264
75
24
3
162
43
89
84
84
12
19
56
21
43
5
66
18
7
48
80
105
36
171
21
27
81
87
39
1
47
30
12
90
48
66
19
80
33
7
35
60
36
21
21
3
81
48
120
60
48
147
153
180
132
72
24
42
30
79
5
78
37
149
150
69
33
135
9
108
42
114
15
51
30
24
31
8
153
127
56
129
18
108
6
78
21
64
71
1
8
105
18
42
3
117
91
41
36
43
24
47
25
89
30
90
144
48
12
36
96
24
7
8
51
96
144
6
168
114
37
125
43
72
59
6
79
120
24
107
85
24
5
75
15
49
200
16
264
72
23
90
36
6
18
78
294
216
114
6
54
25
8
72
219
30
31
35
109
5
240
90
6
3
165
66
96
33
88
125
19
8
72
39
6
126
45
63
84
102
48
31
29
147
64
119
6
12
24
55
8
27
6
12
48
19
53
43
8
15
49
17
36
12
66
174
78
49
8
40
8
39
18
78
48
6
99
216
9
7
77
3
15
33
261
108
48
7
53
72
60
36
42
78
27
24
69
36
6
9
88
83
333
51
21
87
36
12
97
35
237
16
8
135
121
11
13
41
108
30
21
9
66
240
60
49
8
123
42
3
45
27
267
6
102
18
30
49
95
57
9
30
42
24
31
29
60
55
29
36
79
35
42
27
33
103
35
189
51
30
120
12
123
297
12
60
66
21
21
43
101
195
3
18
264
66
144
6
67
48
24
101
30
54
48
216
24
132
123
33
24
30
18
18
192
66
72
108
55
35
45
72
33
39
88
5
84
48
30
36
90
6
114
84
7
5
24
24
90
42
36
84
39
16
155
18
42
6
42
78
12
15
81
120
66
61
72
41
55
71
49
17
72
15
27
54
31
65
54
96
18
55
96
17
24
39
40
65
79
65
66
21
9
96
30
73
167
126
114
105
33
48
48
36
3
105
31
305
24
66
6
6
9
69
66
30
3
111
9
75
12
36
42
51
16
56
135
33
192
57
7
41
72
12
114
57
64
41
183
96
135
48
6
30
54
42
54
31
101
12
96
7
83
54
31
72
128
21
3
40
65
7
89
396
18
42
276
114
81
24
33
7
65
36
43
152
39
393
16
119
18
48
7
107
12
33
16
41
79
24
8
93
96
78
48
78
30
42
12
12
151
197
75
93
48
19
77
24
12
7
32
159
6
43
5
30
37
56
3
61
53
42
18
12
66
48
9
112
11
30
63
111
33
136
11
60
36
12
1
209
72
150
9
64
8
105
24
228
27
33
ABCD 99210136588*3^$a+1 [50004]
51
51
18
126
84
45
33
3
15
21
15
66
72
51
15
96
30
6
9
9
102
33
24
36
36
48
72
48
12
45
30
66
63
60
21
24
51
45
39
57
72
30
21
36
33
27
168
45
42
69
9
78
57
33
87
12
75
45
3
42
15
3
201
24
27
24
9
183
33
36
51
114
24
222
9
60
3
240
18
24
54
42
63
96
33
51
84
3
12
21
84
63
42
6
21
24
27
18
66
9
21
6
90
78
66
48
87
15
66
3
135
36
66
78
90
72
48
90
45
9
171
15
21
24
9
15
12
21
30
90
48
75
75
141
15
36
72
90
168
3
45
6
210
90
48
30
18
9
39
30
6
45
15
96
33
27
69
21
3
45
99
3
48
69
63
84
93
51
105
81
48
51
60
225
102
24
24
42
30
42
6
66
24
30
66
39
24
36
21
3
72
135
30
3
12
3
21
15
24
96
162
78
66
3
3
9
9
42
30
63
60
21
15
33
30
36
30
30
105
57
114
45
60
48
3
9
75
156
93
45
39
57
3
3
117
3
24
36
9
120
108
15
72
24
96
93
72
84
87
33
207
69
3
48
48
96
45
51
93
144
3
24
114
39
81
24
75
36
99
6
24
48
24
6
57
60
15
36
21
21
72
42
9
51
24
24
18
174
24
66
255
9
51
93
6
96
9
57
54
129
24
27
54
159
96
81
198
42
120
6
18
39
72
105
6
12
36
12
12
66
15
36
48
60
372
15
105
69
15
24
27
33
45
6
66
6
90
3
75
165
27
117
216
21
3
12
60
24
87
48
30
54
21
45
120
72
54
18
27
21
3
21
39
51
30
15
3
6
15
24
72
24
9
51
45
6
96
24
9
120
24
3
48
81
120
21
72
51
99
42
198
21
15
9
3
9
111
90
30
57
12
48
51
60
12
24
204
30
51
21
3
45
51
21
18
36
60
45
195
30
159
9
48
3
36
3
96
6
30
9
36
21
198
84
21
180
216
51
48
60
36
108
45
33
48
15
120
144
120
57
54
9
57
3
21
6
9
15
21
39
84
21
21
15
51
30
18
60
261
84
15
60
6
123
117
15
81
87
57
123
15
60
18
30
9
9
51
24
24
96
15
60
42
39
15
36
9
21
18
9
21
30
114
18
48
36
33
156
75
42
24
6
72
96
66
63
57
15
9
102
9
228
72
84
24
105
6
120
9
12
15
129
21
3
3
57
60
96
15
12
33
159
42
39
15
42
222
45
45
66
6
6
48
45
36
204
27
12
261
24
3
30
24
183
3
48
102
42
102
39
51
45
24
81
78
18
87
15
57
48
12
63
30
6
90
39
72
24
9
51
24
117
24
75
36
24
39
12
33
27
144
66
63
183
24
45
39
84
177
75
213
63
9
3
12
9
24
72
9
24
48
24
39
81
15
84
87
30
48
51
45
24
51
24
21
3
27
9
180
36
15
66
3
24
15
6
42
12
48
42
15
75
96
84
21
51
96
48
66
30
33
72
48
27
9
24
45
51
141
6
60
12
192
33
15
72
9
24
33
3
21
96
87
27
6
27
21
102
33
36
63
6
75
15
6
30
33
111
192
18
24
51
27
24
66
24
39
24
12
84
15
21
99
24
18
63
87
12
30
48
3
36
33
87
84
27
33
39
12
30
6
33
15
42
3
84
120
81
102
33
27
30
39
15
93
3
12
6
42
84
9
84
27
84
45
15
66
6
60
54
24
6
9
81
3
3
72
48
57
12
15
6
39
39
66
186
57
75
57
9
30
9
12
24
21
30
114
30
66
24
66
78
66
141
15
45
51
9
48
63
33
9
6
129
60
15
6
30
156
48
48
129
3
21
144
21
6
60
30
144
51
51
18
39
57
30
48
57
51
9
45
294
96
36
93
81
39
159
45
27
96
90
42
48
84
9
135
9
135
66
6
120
18
15
27
129
24
3
84
153
3
9
81
42
81
24
12
15
90
39
84
21
72
27
60
57
3
87
45
144
144
36
69
96
135
36
51
42
15
36
21
183
57
24
6
120
36
30
18
9
21
30
24
18
3
87
12
21
120
69
87
33
6
9
15
66
144
96
15
156
45
3
15
12
45
48
45
42
156
9
75
9
27
33
27
69
15
9
51
54
126
18
6
21
165
63
12
3
48
57
177
3
12
81
27
87
78
66
69
15
117
48
21
15
9
48
ABCD 99210275512*3^$a+1 [50064]
25
11
90
123
12
195
9
81
30
114
60
111
52
11
21
4
12
20
4
11
12
73
5
3
15
21
3
121
131
49
89
87
3
25
35
60
120
90
78
30
3
12
3
81
16
65
3
9
111
60
57
42
21
12
40
29
90
6
7
23
25
47
12
24
54
175
32
33
51
36
15
9
45
55
11
21
15
37
23
37
71
12
24
73
12
11
12
21
36
15
45
39
1
20
21
7
5
48
54
69
21
43
53
15
168
27
24
48
1
5
30
54
48
15
15
37
11
169
8
27
21
147
9
40
29
27
100
29
15
28
23
49
71
9
144
4
8
129
48
3
24
24
111
45
4
155
132
37
41
51
3
21
9
48
7
8
52
32
28
176
27
48
21
4
80
15
84
33
15
9
24
64
120
77
6
9
3
66
79
17
163
47
1
12
95
12
9
75
57
64
20
15
85
11
73
11
21
24
28
5
36
7
5
15
33
19
23
33
36
24
39
25
56
60
15
25
92
144
21
3
76
20
3
120
36
12
37
11
25
11
30
115
60
35
9
117
90
33
69
18
60
9
64
80
135
165
45
30
25
95
1
11
69
3
60
25
72
20
36
45
15
24
4
11
13
8
27
36
25
17
78
81
24
51
6
48
7
8
39
57
33
66
61
23
36
150
19
12
104
27
72
81
51
141
15
153
4
23
9
24
15
36
108
21
12
48
4
11
12
37
83
85
12
32
28
77
15
40
35
54
6
24
37
44
4
35
12
165
9
90
13
8
52
11
21
16
35
78
31
80
33
31
11
21
3
36
1
20
84
24
15
57
33
19
23
45
64
24
17
247
72
59
21
36
48
15
60
21
3
6
42
69
40
23
36
60
61
11
9
24
52
60
155
37
47
13
23
9
3
57
24
60
40
11
90
6
97
12
20
24
99
1
65
75
21
15
88
107
9
12
48
60
9
67
125
54
37
95
90
7
56
4
83
48
72
18
19
96
60
32
87
97
44
76
23
36
81
51
105
27
30
12
66
84
21
9
39
16
11
42
27
36
99
21
24
4
47
30
15
108
15
90
30
120
6
6
33
4
92
64
41
19
20
57
99
15
18
3
24
81
3
4
92
40
5
66
24
90
30
85
44
16
23
6
51
15
60
13
12
116
24
45
15
40
60
71
97
60
8
120
28
36
140
24
15
6
15
36
52
32
9
139
41
31
24
11
24
37
29
6
33
9
43
8
27
37
96
32
45
48
30
81
15
6
30
25
24
24
47
48
42
12
36
19
8
60
207
1
24
128
3
30
75
12
15
12
132
25
35
1
23
24
12
66
3
4
101
42
69
51
114
15
81
30
33
4
12
11
13
56
39
1
41
39
15
36
37
65
27
4
140
124
11
144
36
61
59
66
30
30
18
258
54
1
53
7
20
63
120
105
9
27
4
65
6
21
15
12
102
135
159
81
3
57
3
1
77
15
88
11
60
21
27
145
17
6
25
17
18
37
23
78
15
4
8
3
21
40
56
24
60
15
13
23
213
40
56
24
27
69
45
39
72
4
60
44
21
15
16
20
75
37
56
15
6
55
60
23
6
55
12
35
9
84
4
68
69
6
45
9
55
11
60
45
48
15
36
21
48
27
342
6
60
60
57
15
12
30
3
39
9
27
33
12
48
72
168
36
4
11
9
9
48
63
15
21
216
48
100
24
11
21
9
12
18
84
57
88
41
67
44
4
20
16
20
39
21
9
36
15
60
75
24
37
44
40
11
49
60
11
12
42
30
1
35
24
9
4
68
40
107
12
18
7
56
4
11
114
51
84
3
61
95
141
16
20
3
57
52
11
156
84
120
42
3
52
35
13
20
69
27
15
73
71
12
9
40
56
40
12
48
95
48
24
133
77
3
39
129
57
199
5
51
129
51
4
89
15
100
11
121
104
45
18
18
3
12
4
56
15
73
132
120
20
100
24
20
24
60
15
57
99
9
195
49
35
36
1
80
60
3
36
102
3
4
5
51
36
120
60
9
7
35
9
16
20
15
49
20
33
30
6
60
51
36
75
30
15
28
35
12
273
21
6
93
15
84
1
36
23
57
9
12
19
44
4
36
32
28
24
12
20
39
36
24
21
63
21
12
4
96
125
3
60
36
105
6
37
48
24
44
21
31
144
20
24
39
33
84
15
13
32
28
17
103
176
16
140
93
6
42
63
16
29
55
11
30
43
72
65
19
132
35
48
36
24
21
81
19
36
8
81
75
40
35
1
44
93
36
192
18
21
60
24
75
6
18
48
18
7
23
36
141
3
37
164
4
36
131
33
39
21
39
21
51
186
3
177
39
24
132
15
49
36
5
138
145
95
60
84
57
15
1
44
60
9
87
60
64
23
117
4
60
47
24
24
21
75
1
23
1
53
132
6
9
16
17
18
9
28
12
20
36
27
1
20
15
96
25
11
73
32
117
163
24
20
3
33
3
12
144
105
21
3
51
21
28
29
18
9
60
24
15
21
111
37
120
11
57
28
11
21
39
6
3
12
24
15
1
12
17
108
67
11
9
28
125
36
31
104
12
24
28
48
68
69
67
29
66
9
72
39
21
24
88
32
4
32
3
157
144
35
13
32
3
25
8
27
ABCD 99210480862*3^$a+1 [50026]
30
6
12
12
204
24
24
60
6
96
57
57
102
96
30
27
15
36
6
36
87
24
12
27
21
12
21
27
21
60
96
42
21
15
21
33
3
9
18
42
15
63
66
24
42
78
87
108
57
51
24
15
9
132
21
48
12
12
60
6
60
78
18
102
27
3
21
45
27
9
99
24
45
51
12
21
27
3
18
51
9
6
69
9
66
18
3
252
15
6
51
180
15
9
24
27
9
9
15
9
63
24
69
15
21
24
78
18
15
69
96
84
51
27
9
48
45
108
3
57
3
84
9
36
15
33
75
57
27
63
81
192
48
21
108
48
24
63
36
141
75
75
12
42
24
66
18
36
135
96
147
48
24
102
42
66
27
9
75
192
9
15
93
3
69
75
24
15
24
60
18
90
102
18
144
42
30
18
15
36
45
3
33
18
105
3
57
84
21
78
30
27
108
36
33
18
9
15
42
24
12
48
39
75
78
63
165
42
6
54
42
24
75
27
126
3
21
51
33
15
9
102
9
105
78
9
153
24
60
24
60
42
12
78
18
18
150
24
21
33
162
45
60
24
60
12
39
168
150
24
36
6
60
9
48
24
48
45
54
66
48
27
45
36
51
48
57
75
21
48
27
81
48
3
15
105
21
24
36
60
12
12
6
6
54
48
78
48
27
15
21
9
90
42
3
24
60
105
48
60
27
9
126
60
6
96
12
66
60
18
108
60
75
96
33
72
24
12
39
24
57
3
48
45
54
6
36
6
78
150
66
27
69
12
3
75
9
24
9
18
45
36
51
36
81
12
21
159
21
39
9
18
18
63
3
6
12
15
48
51
21
105
12
3
9
120
24
51
36
51
30
18
66
42
12
57
69
54
6
24
30
36
249
60
69
6
30
78
18
78
21
9
12
30
144
66
30
18
24
60
6
42
72
12
51
60
33
66
42
24
66
9
33
15
21
39
27
60
18
27
24
21
12
12
15
15
9
45
3
57
42
45
9
48
87
3
96
18
12
48
27
21
24
15
27
24
45
21
12
3
84
12
21
12
12
3
72
51
96
12
42
48
63
12
9
51
99
81
9
6
156
45
27
30
15
57
48
24
66
54
3
45
24
84
3
39
9
3
93
93
15
9
51
72
27
57
15
165
99
78
3
36
9
18
12
90
36
60
15
27
9
3
21
60
3
21
45
111
15
33
36
24
72
75
30
15
27
21
36
93
51
9
48
120
24
108
42
54
15
33
24
162
42
30
30
207
45
72
24
12
75
12
12
153
12
3
51
33
51
6
51
45
6
6
12
3
63
6
12
144
24
18
18
108
24
30
21
12
87
9
24
9
96
54
18
27
33
36
6
174
120
24
3
24
24
15
12
81
33
15
21
6
33
81
75
9
87
21
6
144
42
15
21
15
33
72
12
42
66
51
27
21
21
39
75
117
24
24
12
3
6
75
36
9
24
15
9
12
15
69
15
9
126
72
36
48
42
51
9
48
102
24
57
45
144
6
18
39
45
12
24
36
48
3
141
48
18
18
15
9
36
27
108
21
27
33
36
39
45
12
123
12
3
54
12
99
21
78
81
60
3
54
3
69
3
21
30
66
66
54
72
15
33
15
129
18
108
21
9
120
3
108
9
15
21
108
3
57
87
60
24
21
99
3
18
78
78
39
27
12
6
24
12
15
57
72
39
69
42
18
30
9
33
15
24
9
12
216
15
3
45
39
18
135
9
12
3
51
18
3
3
36
90
18
84
81
12
96
69
18
54
27
36
3
45
48
3
18
78
18
66
6
99
27
24
90
24
24
75
81
126
30
3
63
78
12
147
21
39
33
75
15
48
18
12
15
21
72
24
3
96
84
24
75
21
105
30
21
3
6
18
9
111
12
6
6
18
84
24
27
15
162
39
39
54
72
15
45
72
30
81
21
24
51
27
138
51
45
15
75
69
60
15
117
21
12
15
81
12
36
24
3
135
33
9
84
27
36
36
24
60
9
18
33
33
6
42
18
18
66
42
24
72
24
39
45
60
6
48
24
6
120
12
114
6
111
24
120
105
159
39
30
27
9
15
36
3
33
69
24
84
51
105
75
9
18
60
138
3
24
21
24
102
144
9
144
24
57
51
33
36
24
6
18
111
105
12
42
30
15
27
165
15
9
24
12
60
129
39
27
144
9
15
21
33
6
42
108
36
15
57
78
9
93
72
63
21
12
48
66
12
168
42
15
24
9
84
36
54
6
36
15
24
21
75
12
24
45
195
60
21
132
3
3
36
54
6
81
177
3
228
123
33
84
15
12
60
24
24
48
30
51
99
6
27
45
54
114
3
201
3
69
12
87
51
66
3
9
27
39
21
12
99
81
24
63
33
9
24
12
87
12
9
75
9
6
81
99
6
84
120
12
18
114
6
9
153
3
9
27
9
15
3
48
18
63
12
39
90
132
36
12
12
66
18
51
96
45
24
15
45
39
9
63
75
12
90
12
138
6
18
192
42
6
126
123
9
6
9
33
36
27
21
39
3
90
54
66
84
3
129
24
54
48
30
39
45
108
84
6
33
ABCD 99210584516*3^$a+1 [50016]
5
91
180
77
55
8
4
48
108
80
45
19
233
12
31
29
12
24
19
65
156
12
67
17
123
45
3
88
77
43
32
52
128
249
123
21
39
16
144
233
67
48
29
91
5
72
15
21
132
7
5
63
40
20
45
7
53
7
68
40
65
120
7
65
31
65
7
108
137
55
5
7
56
40
144
113
7
125
36
144
91
44
136
44
340
5
36
84
3
40
89
43
60
68
117
103
17
12
24
84
60
36
60
12
12
48
84
19
212
28
29
48
168
39
208
168
5
55
41
108
31
5
12
12
3
177
15
220
48
20
112
5
96
55
44
33
84
24
39
21
24
12
60
111
69
91
60
48
29
36
72
115
17
96
12
12
43
17
72
3
96
21
19
32
48
249
111
57
15
40
180
20
72
45
115
101
75
24
33
87
136
65
127
17
55
101
12
7
17
31
5
103
84
168
5
3
24
16
149
31
17
108
39
16
29
60
12
3
16
65
7
60
60
80
52
20
96
45
24
75
93
127
5
255
33
60
43
132
77
3
9
3
16
41
43
320
460
101
67
92
28
53
36
63
28
65
123
45
27
12
76
77
48
7
12
17
48
3
33
67
60
5
15
9
303
88
185
24
60
43
113
63
45
75
40
17
12
3
33
55
12
68
40
84
36
89
168
43
20
105
7
5
12
31
149
132
156
108
12
144
139
312
53
27
9
39
64
48
5
60
63
720
12
165
187
41
39
33
72
3
112
5
223
132
41
55
44
105
48
192
3
45
12
36
27
33
24
163
12
8
208
44
141
55
41
156
144
163
161
7
108
12
32
40
5
51
192
105
127
17
43
180
60
108
29
103
96
32
52
216
17
132
12
108
3
9
48
108
43
80
52
173
115
12
17
31
77
67
20
45
243
93
159
16
101
99
129
96
39
88
48
5
7
53
187
60
89
108
240
3
160
89
51
45
7
120
41
7
53
36
84
279
105
36
307
89
96
67
48
120
168
17
7
176
201
3
81
147
220
65
3
64
41
84
15
28
128
4
48
12
17
180
144
72
27
213
247
41
60
39
148
65
147
117
156
15
28
137
12
91
89
48
3
69
31
101
31
17
36
72
60
67
36
44
117
79
77
24
19
125
7
140
33
180
72
7
60
8
72
96
69
3
112
5
171
45
27
120
45
15
237
55
5
192
24
19
41
7
5
67
48
29
96
3
9
31
41
151
29
3
96
69
12
103
41
55
144
161
144
63
33
39
76
44
105
103
8
124
80
36
40
161
63
93
7
276
92
9
19
104
105
15
40
60
80
285
355
60
8
88
32
52
36
12
293
7
180
20
12
208
5
63
64
48
12
5
31
24
68
33
60
87
40
53
307
8
45
312
67
41
67
60
17
55
53
48
84
55
41
12
72
12
31
8
57
84
43
17
39
40
72
12
36
125
12
7
65
180
55
60
65
3
69
60
51
220
48
65
19
8
57
36
67
128
24
16
24
41
27
9
36
247
137
36
127
20
81
127
72
80
45
3
52
36
125
84
151
65
15
165
72
115
48
72
8
4
36
12
48
77
135
40
48
17
103
77
15
9
51
45
7
60
5
12
144
60
67
48
212
117
156
24
72
31
20
48
72
9
63
256
29
72
91
72
20
81
99
28
5
ABCD 99210602906*3^$a+1 [50020]
36
16
128
172
24
12
24
20
36
100
8
12
52
3
42
15
8
12
55
17
1
63
104
12
84
36
1
75
68
12
64
3
45
8
12
52
24
57
59
28
20
16
180
129
63
45
23
100
20
12
4
20
48
96
19
5
85
30
41
36
13
107
271
89
16
44
36
12
16
104
76
9
15
8
64
3
17
48
25
11
72
4
33
47
4
32
24
1
87
8
120
4
48
32
4
9
11
37
60
102
60
41
100
56
64
72
8
60
4
60
20
28
8
16
20
103
18
15
20
25
23
4
8
24
4
36
20
61
47
43
29
24
84
16
140
76
20
133
18
33
156
56
12
25
47
148
8
132
156
64
32
24
37
59
48
48
4
60
3
65
40
8
60
160
24
200
91
209
36
52
56
37
87
60
72
8
48
24
24
7
65
24
28
80
13
15
72
36
9
15
48
8
12
24
60
64
20
52
8
49
90
81
72
135
72
101
52
72
63
29
40
36
48
72
8
16
80
120
28
63
153
60
12
27
5
96
124
36
24
33
75
57
11
12
72
12
240
13
107
88
120
3
33
60
36
33
111
36
3
33
68
36
4
44
12
1
12
227
36
24
36
4
120
3
78
12
18
77
13
203
19
5
148
117
18
69
108
8
24
1
39
51
69
24
36
48
116
24
40
36
9
47
24
109
47
24
36
36
64
108
20
25
11
12
7
21
20
16
288
33
23
12
25
107
12
96
37
87
156
20
52
45
27
44
36
24
40
44
132
13
48
35
120
4
63
18
15
8
12
24
84
52
72
105
191
100
39
53
24
24
37
3
12
75
65
24
180
96
28
9
11
36
91
173
7
29
28
32
151
5
12
28
92
12
4
116
31
69
108
32
64
39
45
20
40
15
57
20
24
156
1
23
76
3
18
15
32
205
35
43
65
25
72
23
25
15
108
72
57
23
84
24
36
13
15
36
116
73
138
150
143
19
210
75
33
23
52
8
24
12
28
32
4
44
40
36
20
52
24
224
24
96
144
16
36
44
136
68
52
36
24
111
65
4
68
16
56
61
47
12
24
4
8
48
60
76
171
5
67
45
8
132
72
84
37
23
12
28
36
20
120
193
11
124
20
60
52
36
20
28
60
56
13
23
48
12
40
57
15
80
16
32
37
60
47
76
8
60
40
56
73
35
12
16
72
92
16
132
32
36
48
7
77
52
108
20
36
36
28
56
16
44
49
11
12
28
24
3
29
4
104
36
37
23
49
107
48
12
48
52
24
12
44
64
36
128
16
20
24
52
68
40
12
93
51
80
16
20
24
12
24
36
12
28
68
79
5
16
36
8
48
72
28
44
28
20
48
25
3
20
16
140
84
24
40
36
44
12
1
27
8
24
60
36
7
41
12
37
51
80
7
293
36
1
35
37
27
8
12
48
40
56
24
48
24
88
93
30
29
13
27
200
4
36
44
12
192
52
21
42
17
28
96
12
24
8
12
163
17
24
12
24
108
103
225
24
44
60
60
24
12
16
44
36
4
80
16
12
36
60
72
104
1
3
72
8
4
20
96
100
57
59
84
12
4
60
48
68
85
99
20
1
23
67
57
36
87
105
104
28
20
73
63
9
11
19
17
16
8
36
1
27
8
37
71
136
20
61
23
40
39
33
57
107
43
5
60
16
44
12
96
28
9
95
192
1
162
101
36
4
164
13
23
24
13
15
15
5
55
5
48
49
51
80
19
81
44
132
28
176
4
92
24
4
8
84
60
1
12
11
12
24
4
56
40
56
52
3
5
168
24
13
35
48
60
19
17
24
36
64
9
47
24
52
44
76
108
27
89
16
8
100
36
116
25
47
120
12
4
104
55
21
20
36
48
40
33
59
84
192
120
12
12
13
167
31
29
4
36
51
105
20
37
11
49
95
13
120
39
36
108
56
64
20
16
60
20
36
85
147
33
159
36
44
13
60
27
20
60
1
155
7
48
65
84
108
72
36
72
13
75
72
3
173
72
12
12
1
35
55
29
40
20
64
44
36
12
40
20
100
32
48
12
36
76
8
25
71
60
49
147
116
28
84
36
39
77
13
107
160
63
45
80
28
68
144
13
12
11
96
16
92
76
116
24
76
33
11
7
33
56
163
21
32
7
53
60
4
93
15
45
108
23
40
56
24
124
108
8
24
232
8
16
36
141
23
16
44
67
102
47
40
20
84
40
20
4
68
88
32
12
13
119
64
44
48
67
21
12
8
12
25
99
24
36
20
180
88
48
8
172
144
63
41
76
20
24
12
148
264
36
27
33
69
15
ABCD 99211470674*3^$a+1 [50022]
53
7
29
36
19
89
12
24
156
108
90
6
19
17
163
36
359
162
199
47
13
65
19
173
42
37
29
6
126
7
36
149
42
73
53
19
119
49
5
67
144
47
54
19
24
36
77
108
96
19
17
54
90
84
139
173
19
71
90
43
59
85
5
222
133
12
209
132
18
1
53
36
19
65
96
55
96
113
115
17
36
19
24
5
79
17
43
65
36
300
60
180
55
36
288
53
19
35
138
78
97
5
186
66
60
18
72
138
67
180
23
168
102
162
13
5
31
36
48
173
78
54
12
79
119
6
19
216
36
24
29
30
18
67
137
43
41
240
54
270
66
49
23
49
65
163
227
25
161
19
11
222
162
126
162
97
119
30
144
96
55
65
31
155
25
144
5
31
185
288
7
24
185
175
155
145
204
5
211
29
12
139
77
67
72
84
161
288
12
43
17
36
127
53
43
29
7
540
29
151
84
47
42
102
133
245
31
119
138
187
11
6
48
132
43
65
91
24
36
257
42
198
343
24
11
54
7
11
54
223
41
162
90
79
168
167
6
18
192
54
528
18
18
252
43
101
66
13
11
90
19
24
12
53
18
169
5
43
125
18
90
43
59
42
48
31
77
240
138
49
23
49
191
48
49
77
114
54
252
55
29
31
84
24
23
42
12
360
24
295
29
55
53
19
53
90
37
155
49
119
1
24
12
65
18
6
55
65
31
59
72
133
35
1
71
102
31
131
6
144
18
30
115
72
240
180
84
17
43
101
174
49
120
72
65
54
229
36
84
17
43
23
72
121
36
83
126
66
25
89
91
60
84
240
5
79
36
65
24
576
19
47
13
275
18
132
91
17
79
5
79
35
1
425
36
90
24
25
65
36
7
11
90
180
19
96
5
72
139
113
211
11
109
24
36
36
5
259
17
12
31
36
11
54
138
97
125
180
36
127
35
25
101
264
18
18
36
18
78
90
37
72
65
36
78
30
151
65
114
25
29
180
48
79
29
96
19
287
30
7
36
125
19
96
281
19
96
108
120
71
349
12
24
156
288
35
241
120
29
18
13
36
5
168
7
41
67
47
253
72
24
144
12
65
103
216
47
30
79
65
43
60
180
293
7
36
89
30
18
78
61
101
102
78
43
77
114
54
12
54
13
12
60
11
30
114
73
53
18
1
119
49
47
133
461
79
77
79
227
72
205
60
5
18
234
36
67
12
24
149
67
84
101
24
19
60
221
384
300
31
11
109
29
7
143
37
11
24
54
162
48
49
95
25
132
48
96
156
269
55
24
72
65
79
131
90
36
7
107
144
72
30
42
37
24
155
61
48
132
23
42
54
109
180
36
65
132
7
120
240
173
72
7
41
24
43
36
41
96
43
29
151
ABCD 99211613344*3^$a+1 [50062]
100
41
15
24
16
92
105
27
136
68
57
3
36
36
48
21
126
72
177
3
72
1
80
52
108
20
84
88
72
8
63
165
48
52
5
19
68
12
36
132
12
96
144
28
56
9
15
16
24
35
162
39
16
35
36
13
56
16
23
72
54
54
61
48
12
23
72
33
36
57
7
65
72
3
33
27
192
105
43
47
1
89
18
1
20
16
228
32
16
8
40
92
64
5
79
29
27
153
126
9
48
4
20
28
12
8
51
36
25
48
17
15
3
13
59
241
20
88
80
36
96
69
43
11
36
90
3
123
54
19
12
164
4
80
16
104
84
48
60
52
116
24
16
56
45
90
36
54
18
45
76
12
120
32
12
64
144
35
45
36
64
8
45
75
144
16
44
81
63
9
36
7
32
60
28
35
45
9
15
96
48
39
25
12
20
108
33
127
17
51
28
96
20
144
21
39
16
20
15
129
51
93
12
76
17
18
45
27
25
11
21
4
56
88
8
40
17
55
35
81
45
55
17
18
85
20
124
23
54
91
8
189
7
20
24
72
24
4
132
5
54
45
9
7
29
51
48
81
90
45
81
27
27
1
168
11
109
35
117
12
15
13
8
24
27
9
4
41
55
96
120
36
60
65
3
124
35
1
20
15
1
35
45
63
162
90
36
57
40
32
184
24
60
107
9
45
111
48
52
41
18
117
40
80
33
54
1
156
80
4
12
20
24
45
19
71
90
36
15
12
207
105
24
96
81
39
16
17
75
16
20
72
33
7
29
36
55
35
13
20
21
63
45
126
1
125
90
105
39
85
41
39
52
35
93
52
8
16
11
9
9
67
128
4
12
5
90
54
15
39
13
24
161
15
57
18
13
41
19
17
43
36
84
80
9
72
39
4
12
20
60
16
72
72
11
18
72
79
36
47
61
29
3
64
140
9
15
24
40
12
80
4
56
4
32
124
80
36
12
160
36
32
48
16
20
96
48
69
90
81
24
100
20
27
61
29
19
36
20
123
81
60
21
75
4
36
65
108
18
33
120
16
29
7
12
20
33
3
69
18
37
35
33
24
96
135
13
5
27
9
18
37
60
36
68
12
4
8
48
52
108
20
15
37
197
75
120
24
64
8
52
71
162
19
8
81
54
126
27
40
257
51
39
13
32
16
12
20
15
90
72
31
32
28
17
43
65
39
28
12
48
24
29
111
123
25
8
132
36
12
48
81
31
32
60
3
33
4
53
72
18
54
19
71
189
16
101
55
144
35
13
20
75
21
52
35
25
20
45
54
54
54
1
12
44
24
81
43
11
9
16
12
44
40
23
1
96
29
19
36
32
39
18
27
124
32
105
19
8
81
15
21
3
16
179
13
20
60
69
19
125
31
48
32
69
72
39
15
73
80
72
204
21
36
3
4
47
45
4
95
1
35
145
71
69
76
8
64
17
235
89
27
9
31
8
15
57
64
95
85
203
37
68
40
17
115
80
4
32
112
60
32
16
48
12
24
96
53
36
55
44
60
21
91
8
81
90
33
75
81
24
16
72
24
176
39
36
144
49
20
21
108
18
90
3
24
45
91
24
48
53
36
55
144
96
68
12
84
172
17
7
48
8
27
21
52
17
90
18
39
15
1
17
18
105
48
52
8
96
40
65
75
15
18
18
105
4
20
15
1
60
47
1
125
19
32
60
96
48
141
18
97
11
85
80
69
63
16
29
63
48
15
36
13
41
7
48
104
72
21
27
16
56
28
35
18
43
29
55
128
24
88
11
36
45
4
32
24
48
96
16
149
54
18
55
20
15
9
36
27
105
57
103
108
144
44
52
32
3
198
19
32
201
18
54
72
36
144
43
80
108
75
18
51
48
27
121
5
7
83
109
36
53
36
51
39
21
123
162
55
35
49
144
204
108
17
3
15
18
126
1
12
200
16
144
80
12
48
12
24
9
55
8
40
8
15
1
128
16
71
105
4
44
16
56
28
17
15
4
56
123
57
60
81
72
111
15
97
24
20
93
63
48
64
41
55
120
41
39
16
24
11
229
56
48
45
3
88
17
19
143
13
20
52
48
12
35
153
99
1
68
111
61
12
8
9
31
23
1
96
24
41
43
11
153
12
36
28
41
3
16
17
7
120
80
40
56
16
23
1
56
36
112
128
99
90
31
24
53
75
12
3
13
59
21
28
59
90
15
21
15
12
27
57
15
9
72
28
35
36
93
12
28
101
235
24
108
20
9
231
108
76
80
24
16
5
90
25
11
ABCD 99211616020*3^$a+1 [50007]
16
24
21
27
12
33
39
57
18
21
27
29
18
10
3
48
18
29
25
15
6
6
6
57
42
15
26
30
4
6
39
59
6
10
18
48
24
39
27
3
11
7
57
98
22
6
24
50
1
18
45
18
12
51
45
90
8
4
51
93
38
18
10
44
7
6
18
23
10
8
22
14
22
24
2
37
3
48
21
9
24
8
30
6
12
73
48
3
12
3
77
4
32
54
49
45
20
40
3
59
10
9
45
57
24
12
18
27
6
27
27
45
3
68
49
23
18
52
62
7
29
66
31
24
45
54
14
52
78
3
3
54
38
1
12
83
43
83
25
3
15
5
13
18
77
10
21
36
42
3
24
18
14
67
36
12
5
24
49
48
47
4
24
3
12
21
72
15
11
18
7
11
90
25
27
45
36
6
72
12
93
62
97
21
12
32
18
124
18
45
23
19
33
30
12
74
198
13
17
31
33
26
24
13
53
1
87
39
23
4
60
12
6
6
30
57
9
30
14
42
4
3
59
13
75
8
13
17
16
108
78
27
96
27
8
40
27
42
51
3
41
13
48
42
12
29
136
2
34
21
30
41
42
22
18
18
12
120
74
4
15
12
11
52
2
7
3
12
63
12
24
15
54
12
32
52
36
14
42
67
15
36
24
2
66
34
6
32
6
10
26
28
36
60
6
14
7
9
2
4
26
132
49
12
6
12
18
11
52
12
2
31
27
192
3
41
36
22
9
54
30
11
12
10
42
18
48
32
28
12
30
9
23
19
9
30
2
28
48
45
21
45
6
5
18
10
6
108
30
20
22
9
11
34
6
21
23
13
6
12
36
18
9
15
51
21
30
47
36
16
6
9
12
47
7
18
75
15
3
26
7
11
4
44
19
84
9
30
2
49
45
9
6
27
3
5
55
41
64
48
27
5
4
9
66
126
69
57
5
24
7
24
12
23
36
46
9
89
1
3
15
12
27
20
64
54
18
54
2
28
6
42
6
32
66
19
41
121
41
10
36
8
25
57
33
57
24
38
13
5
16
68
16
36
39
12
54
5
4
51
3
20
7
15
8
4
6
27
53
42
30
18
16
21
23
22
8
22
63
45
42
27
17
28
50
10
3
33
26
10
3
17
4
38
4
18
21
18
5
18
64
30
27
114
9
57
60
30
5
46
3
15
98
42
10
12
14
49
27
63
3
20
18
30
4
51
23
28
8
7
153
12
6
12
2
28
57
21
20
4
60
3
29
12
6
46
3
21
32
31
54
54
6
54
17
10
24
3
87
8
10
18
21
27
26
58
90
12
18
15
18
5
10
14
31
9
18
81
51
2
4
9
51
9
9
9
23
12
36
6
7
23
4
2
190
8
4
3
72
29
13
102
57
8
13
15
24
27
11
4
3
27
32
36
24
22
54
30
30
36
2
13
21
8
31
17
1
3
27
41
40
20
18
22
6
2
31
60
15
2
40
27
41
60
31
21
2
66
13
5
40
15
9
81
5
25
27
20
18
18
12
4
6
12
32
6
7
21
69
33
14
30
49
47
4
36
21
90
3
15
3
8
10
128
6
28
33
69
116
31
29
28
36
74
31
24
41
48
31
6
30
18
5
24
4
30
30
3
36
75
2
31
17
4
50
18
16
12
32
34
38
64
72
24
50
46
45
39
51
72
9
62
52
33
24
9
9
30
3
33
5
6
18
13
81
75
27
27
3
33
23
1
48
3
57
57
20
52
36
2
10
12
6
21
17
19
17
24
12
19
9
26
1
5
4
27
5
7
18
27
6
21
18
18
129
92
31
11
46
8
25
5
1
17
37
17
19
12
5
24
30
40
14
4
56
7
29
22
18
9
9
8
4
27
36
23
58
30
30
93
119
28
24
6
30
14
24
58
3
9
36
15
17
1
27
24
6
33
18
84
11
40
32
4
68
34
20
10
3
17
16
15
11
30
40
6
72
45
33
26
13
9
6
18
15
23
4
45
105
18
8
42
16
38
54
28
6
60
9
84
5
1
48
51
48
14
24
18
79
9
2
58
18
42
3
84
6
35
6
48
34
54
39
12
6
141
33
137
18
7
3
57
5
10
21
39
15
23
79
23
46
12
27
5
1
21
27
3
8
13
57
32
37
54
53
1
3
9
5
28
27
35
4
14
4
92
40
12
6
50
49
48
27
2
108
85
30
3
18
15
9
150
30
2
12
28
30
225
9
24
30
9
39
56
1
30
36
21
66
12
27
96
18
15
69
6
17
10
14
13
5
28
21
12
72
59
6
49
15
48
9
5
16
14
16
30
14
25
6
105
56
4
32
16
18
2
73
18
39
15
48
54
21
39
17
6
79
29
66
28
32
28
57
18
30
5
52
18
2
64
6
36
8
31
48
3
8
61
21
2
22
2
18
16
38
54
52
56
54
12
16
39
66
3
62
76
9
18
41
22
57
6
5
13
17
22
6
30
15
35
16
42
9
29
31
5
12
1
9
9
21
9
5
13
5
10
54
39
42
71
6
22
30
45
45
6
3
47
43
24
23
12
1
5
31
17
1
23
31
23
97
6
12
11
10
30
12
30
21
12
9
15
5
10
21
99
3
11
4
32
90
4
6
93
33
2
49
6
23
4
50
4
24
3
18
53
49
18
72
15
24
33
3
2
16
8
46
39
12
51
81
66
11
7
21
26
16
9
27
30
12
26
28
9
41
30
6
25
11
7
5
121
39
57
30
18
77
49
63
51
41
16
38
31
18
5
22
21
24
3
20
52
36
2
36
70
24
27
5
34
38
61
5
70
3
23
34
72
66
38
10
8
13
18
6
39
9
33
6
2
49
5
31
65
22
3
18
11
34
2
36
97
33
21
3
30
8
4
18
9
5
1
15
18
30
14
28
2
55
5
28
15
72
9
6
6
20
37
30
5
1
17
202
27
95
10
78
15
42
21
9
11
31
3
32
19
71
16
12
93
23
37
33
51
9
50
10
3
81
18
14
18
4
27
18
5
60
85
48
3
8
12
49
6
15
87
5
24
40
60
21
18
21
105
35
19
9
14
66
46
45
3
33
5
4
18
3
11
25
5
126
6
22
24
2
13
9
68
13
51
27
12
95
10
32
7
6
21
27
18
59
1
5
4
32
16
9
6
48
3
6
27
9
9
21
3
41
7
21
36
21
45
18
3
5
36
13
11
25
3
105
5
1
39
14
6
16
18
6
27
3
2
10
90
2
1
12
77
22
2
66
46
3
3
33
65
7
63
60
6
20
1
3
14
54
19
3
32
13
75
18
3
5
79
6
53
19
5
22
60
33
27
45
6
9
18
48
32
6
7
42
35
4
9
159
14
13
15
15
18
27
36
14
18
13
18
39
72
75
35
16
8
46
20
36
34
26
10
90
42
12
21
45
14
16
30
51
21
15
23
55
27
30
14
121
29
16
12
33
18
99
15
59
49
81
32
34
48
21
12
77
1
39
9
9
14
100
18
8
67
59
90
54
31
27
42
24
3
5
66
4
45
45
15
18
107
36
13
39
21
3
66
26
30
82
9
3
110
10
15
27
87
36
12
29
22
3
36
11
7
117
38
12
91
17
31
33
26
10
78
2
22
14
46
6
3
71
6
7
9
9
18
6
33
30
8
4
18
32
16
66
63
18
15
26
13
35
18
10
36
90
6
15
69
14
30
16
6
9
45
54
30
26
7
5
10
9
36
71
13
5
6
31
33
120
14
4
27
35
16
24
18
92
34
60
42
54
15
18
75
3
93
20
30
22
81
36
105
36
14
46
30
3
5
4
33
17
4
15
33
2
13
23
10
72
50
52
2
7
21
36
33
18
21
39
57
6
21
24
3
9
51
27
5
43
15
27
81
48
24
36
12
18
6
21
11
4
90
86
36
7
18
29
4
18
14
36
25
41
28
120
20
46
26
40
21
39
2
19
5
18
16
63
ABCD 99211796254*3^$a+1 [50023]
54
57
39
6
87
21
126
60
36
30
24
6
18
15
51
120
30
84
111
51
24
24
42
84
114
6
60
6
117
3
117
3
24
141
12
201
39
57
195
9
39
21
66
66
15
33
30
42
108
42
9
15
66
150
9
159
12
60
24
9
21
111
45
30
330
30
9
36
9
60
99
207
60
138
99
207
54
39
93
168
27
39
60
114
6
204
6
3
33
3
132
75
54
30
54
36
60
24
6
126
24
135
69
12
30
18
36
6
24
246
99
39
12
174
54
186
6
18
39
171
42
90
78
90
36
69
57
48
6
9
111
21
15
18
66
6
90
114
54
9
60
3
174
66
18
36
39
27
9
111
24
66
48
27
9
75
165
54
57
9
6
69
9
36
84
102
84
90
90
69
15
126
114
12
33
87
117
33
120
18
126
66
84
30
66
9
45
84
6
9
21
54
42
108
96
84
6
54
27
33
6
144
12
54
60
126
18
66
201
135
24
30
84
27
72
36
21
186
90
18
6
6
18
36
6
18
12
87
21
12
99
81
270
108
42
30
153
51
60
33
81
30
42
108
75
45
15
177
39
45
54
90
12
27
111
21
51
129
51
18
30
162
27
27
45
9
30
141
39
6
24
72
15
15
333
36
21
84
24
156
54
120
9
36
45
36
3
21
12
18
276
30
24
36
24
186
6
15
144
168
27
24
66
60
39
36
9
39
21
12
60
3
21
60
111
24
36
9
54
126
54
57
72
147
6
27
51
6
15
165
6
84
126
39
201
24
60
54
66
171
84
9
6
24
126
60
54
6
24
12
18
30
132
54
120
90
36
24
6
144
33
108
93
36
24
42
9
81
78
60
90
12
150
18
156
75
108
12
24
51
156
9
45
3
3
78
162
30
108
12
90
57
21
132
60
99
69
51
24
75
6
126
18
42
24
45
9
15
15
30
72
24
96
84
51
93
126
21
33
186
33
12
75
141
63
90
6
66
84
36
48
12
15
84
45
6
174
54
66
6
9
75
60
60
90
30
6
288
42
30
3
36
168
111
12
198
36
75
105
384
30
42
27
57
114
126
99
27
18
87
129
15
15
93
21
66
36
84
90
66
33
21
6
45
15
114
24
60
120
30
12
24
60
9
21
36
48
36
51
3
36
6
108
126
60
66
84
60
84
6
30
6
114
120
60
156
15
9
66
45
3
6
120
6
33
45
42
129
21
63
75
96
84
150
60
36
24
6
33
27
60
126
24
15
9
120
27
123
36
81
33
150
30
42
54
54
69
12
129
126
21
45
24
66
18
120
6
36
18
12
108
12
39
9
111
69
72
84
54
90
36
126
33
147
9
21
39
45
24
75
27
48
60
6
30
36
45
15
120
78
39
51
90
51
21
24
66
57
87
156
54
186
78
36
60
36
30
18
36
180
54
90
99
21
12
3
81
144
42
78
87
69
54
42
3
84
111
30
72
39
39
126
24
60
42
18
12
180
120
54
9
36
15
180
9
72
180
33
87
93
36
3
36
45
156
30
60
45
189
15
12
15
54
36
24
39
75
42
24
54
30
102
138
36
39
36
159
36
6
15
9
54
21
96
33
72
120
63
36
84
135
30
219
3
18
36
54
6
39
27
30
24
114
72
24
21
15
33
141
3
51
45
57
210
24
9
36
225
84
12
63
21
36
18
36
24
6
24
66
21
33
6
33
216
12
24
9
75
87
60
18
6
30
216
108
180
87
9
6
9
15
54
6
114
30
36
24
6
54
57
135
30
54
33
27
21
33
135
12
309
24
102
60
33
81
135
48
117
324
60
60
111
15
21
63
60
129
27
24
36
276
48
60
120
36
66
99
45
6
93
105
42
153
111
6
108
36
66
129
81
ABCD 99211820824*3^$a+1 [50029]
9
40
17
18
72
18
6
12
42
51
24
27
1
8
69
48
7
8
99
18
27
76
23
21
108
51
21
9
54
6
27
12
28
113
66
33
48
60
24
3
1
20
12
12
75
72
6
3
60
57
19
128
3
9
135
21
63
21
33
3
33
42
18
15
159
133
53
27
72
21
19
20
3
49
8
33
30
133
65
6
21
33
12
15
3
6
18
18
18
37
20
9
39
69
27
15
36
9
9
19
32
16
44
100
68
75
21
16
24
44
12
24
84
63
24
21
108
96
60
69
36
54
1
36
23
72
9
39
57
39
13
23
45
60
24
16
32
16
41
15
21
12
3
57
3
24
84
69
12
18
1
36
8
120
21
15
15
24
21
45
99
12
36
15
54
15
24
12
27
73
164
84
96
48
40
11
24
21
9
51
12
159
69
39
12
109
35
25
12
17
6
9
3
97
53
18
9
12
9
15
9
18
9
84
12
75
18
54
21
84
3
69
84
40
5
51
51
9
63
6
19
8
40
8
69
3
64
95
21
52
155
78
108
31
89
19
35
6
144
55
35
18
12
27
9
19
60
17
84
72
15
45
54
9
57
18
9
16
32
24
28
5
48
90
42
3
15
12
1
32
9
39
27
78
54
73
17
12
15
28
68
60
15
37
32
48
112
36
5
18
102
18
24
1
12
8
45
42
49
24
71
30
15
24
15
1
5
66
108
37
77
55
12
44
60
4
5
18
9
45
15
33
36
234
36
45
51
1
119
6
39
9
24
15
40
11
42
18
21
100
41
72
31
80
9
3
3
102
15
12
12
3
21
24
28
17
72
19
56
69
51
120
3
61
20
12
12
12
36
28
5
54
21
12
3
102
19
35
9
72
117
42
13
8
12
21
15
129
18
45
3
6
15
4
11
45
60
24
4
32
15
21
15
33
75
1
44
12
60
9
51
28
47
25
83
144
1
59
1
32
52
32
9
111
16
17
67
5
108
12
108
36
24
51
57
3
27
105
24
4
11
6
15
3
69
52
95
48
18
7
17
19
35
49
8
12
16
24
20
51
85
36
23
120
60
21
204
12
51
48
45
72
159
1
8
57
7
11
24
18
90
18
15
4
32
16
149
3
60
76
35
81
16
108
11
1
128
4
12
20
21
15
39
13
23
30
42
121
5
12
18
1
23
36
30
39
21
180
67
17
3
3
57
9
15
28
20
15
45
108
3
36
6
3
9
55
20
16
35
36
33
28
12
41
31
8
28
89
3
3
13
41
30
18
36
27
9
39
60
36
81
18
21
21
127
11
42
3
51
9
39
73
5
48
24
18
73
104
3
9
28
137
3
15
1
80
72
33
15
36
15
81
63
21
16
17
72
54
25
65
36
55
24
35
49
23
9
9
19
108
8
9
15
21
31
53
6
12
42
48
7
8
60
52
20
16
41
54
85
17
75
24
9
51
3
21
60
60
36
3
33
48
36
60
24
51
9
96
40
20
21
72
66
90
15
60
15
6
54
37
8
57
24
36
123
36
21
30
37
140
21
19
5
111
24
21
6
45
60
16
5
54
33
3
48
1
20
4
17
54
36
54
15
15
1
53
27
48
51
6
102
6
51
3
33
3
12
60
90
39
28
8
48
4
11
60
66
63
12
24
12
15
18
60
19
11
21
3
21
12
39
33
72
124
17
15
27
153
45
3
12
24
28
17
108
15
57
3
12
3
18
3
75
12
24
21
9
24
39
27
6
3
27
45
28
24
12
53
18
18
79
8
57
36
54
6
27
40
23
12
9
88
35
57
63
6
30
25
84
17
6
237
12
3
21
100
89
3
69
60
30
45
64
35
25
11
1
23
54
72
31
35
162
55
36
41
15
48
12
33
12
15
28
47
1
53
27
24
64
11
18
27
9
144
127
24
89
27
45
18
33
120
45
3
105
55
32
39
9
76
35
18
78
37
12
71
33
72
24
33
18
105
3
1
20
3
117
24
69
111
16
36
17
150
12
54
24
18
93
45
24
3
12
3
9
3
180
45
72
36
27
37
71
33
64
65
27
60
3
6
27
9
18
21
9
60
30
61
17
27
21
19
71
24
165
16
47
57
3
69
75
9
45
15
15
9
15
1
71
48
1
17
18
6
39
27
57
15
33
72
72
40
53
43
17
3
12
15
81
9
18
25
29
55
59
21
28
20
21
66
18
43
47
21
16
20
33
27
9
60
39
15
57
60
9
31
5
66
18
91
35
36
33
57
27
45
63
24
21
108
6
9
9
15
16
116
15
1
200
28
17
3
87
189
36
144
84
129
15
3
9
28
11
24
108
9
3
21
12
57
43
137
108
3
69
6
45
36
3
73
59
1
12
8
69
15
24
12
48
4
32
40
20
24
9
72
54
1
35
45
280
56
12
27
36
18
135
9
36
12
18
1
36
32
75
1
60
32
39
9
12
45
3
111
45
4
125
6
45
36
24
21
123
12
3
145
5
30
36
9
24
40
140
40
56
21
30
18
162
18
3
15
18
15
24
21
30
45
27
33
36
36
9
15
16
8
45
126
60
21
24
148
20
48
3
96
18
3
9
54
1
5
18
66
6
54
31
23
13
68
36
39
24
66
19
8
45
15
39
6
30
24
9
60
75
9
12
96
3
57
33
19
41
15
15
24
12
21
12
96
105
36
3
12
99
117
24
33
87
60
24
45
54
1
17
19
8
48
24
24
27
13
5
19
20
28
68
21
6
45
100
17
67
24
29
42
45
3
25
47
24
12
24
36
30
7
20
48
112
53
27
93
43
107
54
48
6
49
41
31
23
13
20
84
4
41
19
35
30
19
32
3
21
52
17
51
100
84
5
18
13
17
3
12
120
64
5
111
33
12
3
4
35
21
9
42
33
52
53
75
36
16
35
81
52
11
24
33
40
47
1
24
12
5
3
96
4
95
90
66
9
15
48
33
40
20
4
20
36
27
60
9
3
18
15
9
19
11
21
57
15
15
25
152
48
88
35
102
51
21
3
15
21
12
39
60
1
20
48
ABCD 99211871282*3^$a+1 [50054]
39
9
48
24
99
57
84
24
31
29
132
43
89
51
9
12
15
93
36
12
19
44
4
53
144
24
12
24
60
48
72
36
120
228
36
51
52
92
40
5
120
36
12
120
48
103
161
19
89
55
53
3
21
19
12
20
9
48
192
3
45
12
219
81
24
15
36
9
7
92
72
64
60
77
259
116
45
48
12
24
204
15
36
28
192
29
111
36
237
63
4
84
17
48
120
12
27
28
89
96
12
156
19
41
84
67
89
51
9
51
4
17
19
5
3
93
228
39
33
27
36
21
51
52
96
32
153
60
72
163
32
100
5
24
19
41
36
12
7
53
55
101
12
3
21
51
40
29
3
16
41
19
29
7
5
36
19
41
48
120
79
17
223
41
39
93
103
32
108
117
48
24
55
32
9
36
31
29
39
9
156
55
32
64
20
24
136
125
223
212
21
7
36
5
39
33
48
67
32
57
19
77
60
7
228
77
72
51
24
16
140
4
29
27
33
12
12
36
27
24
36
160
5
72
7
8
40
5
36
135
45
75
132
84
24
52
113
180
175
104
21
24
123
117
3
40
29
96
15
4
113
48
123
69
43
32
33
48
72
43
149
60
12
19
96
48
32
9
151
60
84
77
24
96
72
67
89
115
20
57
120
72
72
43
92
40
65
39
36
21
43
5
75
12
129
36
19
101
235
8
84
21
12
48
24
12
24
72
60
24
55
53
12
24
135
45
156
24
15
21
36
135
33
19
41
195
36
144
57
3
4
5
27
153
151
32
57
3
12
88
192
77
211
5
27
237
31
77
67
276
77
36
31
48
77
84
15
21
39
45
180
111
93
7
8
33
3
52
80
189
19
77
12
7
53
36
72
60
60
12
12
15
33
12
24
75
21
24
67
29
63
117
24
204
72
36
24
36
60
108
7
29
19
65
31
36
5
7
17
15
33
27
40
5
60
60
36
43
80
57
7
80
21
127
29
51
60
9
24
72
183
45
12
7
36
56
45
48
36
51
45
151
149
55
209
24
12
75
21
48
27
33
31
20
64
5
12
15
112
80
16
17
24
48
3
33
19
8
33
67
44
141
48
24
3
48
64
32
16
29
3
57
163
161
60
24
72
3
36
24
33
7
41
19
192
84
12
17
271
41
48
7
101
120
19
89
24
60
36
67
77
48
84
139
17
168
12
39
4
32
84
33
216
115
137
24
108
67
44
36
69
36
24
27
24
9
67
197
43
5
75
4
8
21
36
180
91
48
125
19
56
4
68
33
235
5
91
29
72
108
67
12
68
33
27
100
12
173
84
19
41
96
7
48
29
24
7
128
57
3
21
15
36
153
7
48
185
159
141
156
120
84
24
12
216
7
12
29
7
77
15
132
93
31
29
7
5
91
8
69
27
21
19
48
53
12
132
75
45
24
24
48
48
27
9
84
87
12
141
96
39
4
245
147
81
19
5
39
72
108
12
4
65
120
24
156
15
69
19
5
187
8
48
132
16
180
32
45
24
60
75
45
3
21
12
75
45
48
72
120
7
32
9
12
60
72
36
19
41
36
39
45
12
15
24
33
108
19
5
24
27
48
132
48
4
56
129
115
113
84
36
3
36
9
84
3
33
19
125
96
15
9
12
108
252
60
3
72
45
211
48
12
80
60
280
65
123
4
12
20
64
29
27
100
48
77
19
221
36
3
9
55
233
48
84
36
31
101
24
31
65
63
16
36
53
24
96
99
28
5
72
36
24
55
17
15
4
12
137
12
43
41
12
12
15
108
93
36
19
96
125
24
175
41
36
3
129
87
9
60
72
7
5
12
24
60
31
89
7
144
48
5
96
55
44
88
5
39
129
36
24
39
72
21
24
48
3
4
84
56
21
12
15
57
31
29
48
12
36
63
12
52
77
51
57
7
80
153
12
39
177
7
113
43
20
12
64
140
36
64
84
5
55
17
120
120
3
72
40
8
4
48
113
96
24
27
69
120
48
12
36
3
9
67
5
31
29
96
72
36
ABCD 99212708176*3^$a+1 [50047]
17
72
88
57
87
3
17
79
36
30
159
20
1
39
9
72
3
15
57
123
57
33
3
63
36
33
57
63
20
16
12
8
36
73
51
15
21
39
17
100
44
40
45
3
45
51
9
42
54
36
35
73
30
12
81
33
66
48
45
51
6
39
36
15
30
11
7
153
27
126
15
21
24
36
78
57
39
6
59
4
15
17
49
6
18
3
27
41
25
54
42
48
102
21
32
37
15
15
54
210
60
41
19
6
15
33
3
12
12
44
40
21
90
33
51
30
30
180
96
24
54
30
12
18
47
25
15
60
116
49
23
1
39
27
5
55
33
51
6
15
63
60
105
120
68
7
6
51
105
15
48
105
111
81
39
116
16
3
161
4
9
111
36
9
66
30
18
12
24
90
24
35
72
19
17
4
45
3
92
28
12
69
66
24
6
11
37
66
24
42
15
9
84
3
159
29
1
51
12
51
114
75
60
32
76
57
11
115
54
6
9
87
18
30
72
21
3
36
30
59
40
36
273
11
115
96
33
75
21
36
20
64
36
48
36
15
9
36
21
60
3
15
96
9
111
150
66
60
29
16
24
9
3
3
24
90
6
5
19
17
36
100
24
45
78
21
9
15
36
81
84
15
36
36
39
78
126
5
16
20
109
39
51
17
64
3
5
25
123
33
35
16
33
27
69
36
15
48
57
3
12
80
4
15
246
54
5
19
60
12
89
16
15
48
90
102
21
132
8
4
105
48
12
3
21
39
60
141
24
83
127
117
39
24
12
18
51
75
45
99
6
6
9
20
25
60
24
60
195
45
12
63
48
3
21
15
18
23
7
42
123
87
21
27
12
18
72
24
6
18
6
24
42
3
81
51
45
18
57
33
15
15
6
174
6
30
96
21
27
72
9
15
60
5
72
7
57
8
97
78
30
12
30
9
129
72
144
6
9
9
23
19
78
87
104
16
3
36
114
47
13
95
28
84
63
5
31
234
111
39
17
25
39
39
6
111
45
183
45
27
69
36
120
15
9
6
24
60
5
91
228
113
127
12
9
201
123
12
36
9
24
30
137
79
60
9
21
51
27
6
15
36
9
30
9
12
189
96
75
9
66
9
20
31
84
60
57
57
60
72
60
23
28
27
57
93
11
49
15
36
9
72
15
39
96
84
66
3
36
9
27
20
40
108
68
64
8
52
45
39
39
5
16
15
120
114
15
51
29
151
29
36
36
16
117
150
41
72
124
56
4
15
81
8
91
21
33
6
9
9
36
30
54
111
15
126
18
17
43
81
36
33
12
270
45
33
6
24
36
45
20
36
4
24
8
43
30
15
20
16
33
51
96
9
159
15
6
15
111
9
15
41
88
21
30
41
28
188
43
6
18
105
12
3
33
3
57
39
30
30
53
31
41
16
84
9
24
30
21
21
15
93
27
20
4
15
45
21
39
20
184
36
15
21
45
18
5
16
81
30
60
29
144
7
48
12
21
57
6
65
36
4
21
51
33
27
27
45
45
3
9
95
100
60
3
12
345
56
64
60
48
21
51
39
9
57
114
6
15
9
135
75
17
28
80
16
15
54
84
102
21
129
51
33
30
21
69
15
81
3
32
13
126
5
40
21
78
6
15
69
12
78
66
155
55
17
4
68
85
27
9
15
15
60
30
111
48
15
57
96
33
6
5
88
57
18
53
7
93
12
12
24
104
25
11
19
57
39
129
8
43
29
52
20
148
36
36
45
3
21
75
32
127
6
255
45
30
60
6
18
60
21
156
24
75
96
21
9
18
12
5
43
45
105
27
3
105
132
33
12
51
84
24
9
3
87
6
120
24
27
15
69
9
27
56
19
30
59
31
45
60
44
40
9
42
18
3
69
48
6
17
108
72
4
33
30
45
15
53
40
32
52
15
21
57
111
39
42
54
30
30
30
95
100
12
117
36
51
8
31
114
75
15
6
11
4
72
9
48
42
105
33
6
84
21
36
3
213
3
81
24
69
27
9
27
3
57
87
57
24
60
20
61
155
40
33
87
36
12
72
44
1
18
33
93
75
81
54
114
12
48
3
33
15
120
39
45
21
6
90
111
33
39
48
129
3
27
9
9
72
23
25
11
139
77
115
33
48
9
15
48
12
3
60
96
137
4
135
30
48
30
6
60
30
21
68
76
32
40
3
36
48
192
78
12
99
15
17
72
55
30
36
15
44
40
15
17
16
12
15
60
42
3
36
81
23
16
96
93
111
21
30
33
27
41
4
9
6
54
66
33
116
19
192
9
12
177
12
54
21
105
15
75
9
9
75
105
30
6
60
15
24
27
29
31
33
51
24
5
91
24
201
9
15
92
4
12
72
12
75
149
1
60
30
18
35
55
66
24
6
9
27
84
105
39
30
12
11
40
204
63
17
88
81
6
24
69
72
159
9
57
39
21
59
55
30
30
24
30
3
8
16
39
17
43
54
47
13
12
11
13
39
20
1
39
27
30
51
168
9
ABCD 99213327704*3^$a+1 [50094]
24
97
24
96
119
31
5
127
77
1
24
186
24
36
29
103
12
65
1
95
7
12
6
119
228
36
7
12
108
5
48
24
67
36
144
6
155
37
35
85
18
180
29
108
175
18
162
12
5
13
95
97
35
103
72
300
288
180
5
36
151
89
139
53
127
5
12
163
12
29
36
61
30
173
7
120
53
36
60
25
18
12
138
23
55
29
13
48
30
12
5
43
53
84
67
96
162
90
102
66
12
12
36
24
156
54
126
120
114
11
48
19
42
35
36
48
97
119
96
7
90
155
133
72
11
37
35
84
31
60
60
89
36
84
55
18
42
78
90
5
43
54
11
67
365
85
18
65
7
137
13
48
95
60
67
53
139
5
13
222
66
114
6
107
85
198
60
12
12
6
23
12
19
66
30
137
97
48
35
13
90
174
71
49
30
101
19
36
29
36
55
120
30
120
23
7
132
17
55
89
19
108
24
126
90
30
95
7
162
11
79
120
6
299
103
48
29
1
30
144
89
91
41
144
36
12
13
30
173
157
144
6
17
43
17
37
6
42
48
72
48
42
77
108
132
216
79
36
29
84
91
89
7
60
24
30
66
65
132
12
36
25
30
12
101
49
23
12
13
155
144
85
366
17
43
60
72
5
205
11
91
53
12
36
55
30
24
95
36
67
12
29
31
149
72
55
53
180
7
60
17
36
109
18
17
36
19
77
145
11
24
36
12
96
37
35
48
19
41
7
24
60
29
60
31
48
113
37
360
72
6
53
37
114
5
121
72
11
67
5
108
121
30
5
91
17
73
102
48
12
17
108
73
24
11
132
12
31
24
41
139
96
29
61
30
17
72
151
29
175
6
24
35
36
25
54
96
84
6
59
91
17
97
246
12
17
55
53
7
36
89
48
67
66
35
175
5
48
49
11
12
25
179
55
126
47
103
42
107
24
120
24
13
143
1
71
19
53
108
19
5
355
89
97
24
90
108
42
35
60
84
157
24
23
7
41
115
125
19
29
19
78
24
11
187
5
43
42
83
19
90
11
19
228
72
6
35
175
24
180
53
216
109
23
192
43
84
5
91
65
60
12
43
65
19
18
167
31
89
24
169
48
144
35
61
47
175
42
35
156
127
48
293
60
36
85
138
78
24
30
5
223
12
36
30
90
54
23
25
48
35
108
7
42
71
60
7
29
108
163
89
48
60
67
161
25
54
29
60
72
247
41
1
11
55
12
138
155
19
5
43
132
180
60
29
67
444
89
139
30
23
24
25
120
35
43
65
103
234
66
60
12
60
77
120
36
60
79
6
72
72
6
53
79
5
60
157
66
30
102
125
168
79
120
60
101
48
31
36
42
23
25
150
197
96
151
5
31
84
53
7
29
156
55
90
35
60
25
59
204
283
149
43
77
25
6
114
30
29
144
7
149
19
30
342
60
30
11
120
60
19
125
43
228
42
11
61
119
49
95
67
6
47
103
5
72
168
67
42
6
65
7
12
53
7
18
11
61
18
48
29
24
36
55
6
42
30
18
5
19
108
77
144
151
6
24
66
54
30
29
36
1
47
43
84
5
181
192
95
73
30
89
96
79
5
108
72
60
271
53
12
115
245
67
60
17
31
30
47
36
31
30
96
24
126
60
12
113
84
211
90
174
48
5
216
36
25
18
41
109
95
7
60
30
66
89
48
13
72
11
7
5
ABCD 99213418966*3^$a+1 [50047]
18
42
18
60
30
36
81
24
69
72
12
90
42
66
54
43
72
125
18
36
24
18
43
56
16
5
12
30
1
32
33
12
54
30
151
5
3
39
33
15
12
42
36
42
6
6
1
23
9
21
162
102
90
78
3
16
23
12
48
66
19
137
18
85
23
48
24
12
24
54
6
6
78
6
6
33
3
54
6
33
9
12
54
84
1
35
37
8
21
18
12
61
47
60
30
6
102
19
119
6
3
3
90
18
6
18
42
18
186
24
30
18
12
15
3
37
143
42
6
36
6
103
32
3
12
24
1
17
6
60
66
19
77
3
40
5
67
47
1
191
6
27
3
12
78
24
6
37
23
54
51
39
81
15
18
15
69
12
36
60
79
23
6
6
18
3
3
96
18
18
48
6
43
11
72
30
12
30
12
9
81
6
24
6
30
30
48
39
3
13
191
33
48
99
85
53
30
12
49
32
15
18
12
115
5
42
6
12
18
85
71
24
36
6
15
87
78
75
45
3
15
12
54
78
18
127
5
18
57
33
12
27
15
6
114
36
24
6
48
7
8
69
12
180
18
57
39
150
6
18
12
18
61
56
9
12
3
39
1
35
12
33
9
6
6
18
66
7
24
11
42
6
36
78
30
90
18
54
6
18
162
78
12
84
30
48
36
30
19
5
96
102
72
37
11
12
12
48
61
59
45
96
57
15
15
18
87
45
3
40
29
36
6
1
29
30
36
84
61
72
47
49
11
84
1
48
5
6
37
17
6
25
17
12
42
49
77
27
3
30
7
23
72
48
30
18
30
91
8
40
56
27
48
37
24
11
45
27
18
19
11
12
48
24
24
36
84
6
19
17
39
21
43
29
75
3
12
153
9
18
12
1
5
54
18
90
42
6
42
15
15
36
37
48
11
66
12
18
13
29
36
15
51
18
51
21
36
102
25
47
66
55
47
1
89
36
12
12
18
12
18
24
19
32
27
18
12
18
24
21
3
24
102
6
48
25
35
12
25
48
35
60
81
45
19
35
42
18
12
42
3
27
37
8
3
42
12
6
25
59
13
5
6
24
6
30
12
72
13
17
30
121
41
55
80
63
1
29
27
15
36
12
12
48
12
24
12
168
114
6
6
63
16
5
147
39
1
35
30
15
255
30
19
5
6
60
72
1
29
126
84
108
18
84
31
17
15
48
99
61
11
21
3
21
15
25
11
42
48
12
36
42
12
45
15
57
21
42
18
114
18
12
54
42
60
3
15
36
48
21
39
108
13
95
25
104
57
66
42
3
99
36
48
1
35
54
42
48
6
30
126
24
6
12
30
6
21
21
12
7
35
6
7
8
15
57
15
1
71
6
18
84
93
45
3
39
60
13
35
18
24
67
11
12
6
6
45
9
87
27
21
40
11
54
7
8
21
48
102
13
41
66
30
48
18
84
121
35
18
90
1
23
30
51
69
51
21
30
18
18
12
21
45
96
78
30
31
59
60
6
24
3
15
33
9
12
36
18
42
75
63
6
24
12
12
120
30
12
6
12
12
6
60
60
24
48
12
30
19
17
12
18
24
48
6
27
9
6
90
30
12
21
39
25
17
18
12
9
45
54
13
35
24
24
12
30
30
78
7
47
6
19
17
18
30
12
54
36
6
42
81
15
49
8
177
42
6
12
18
72
6
42
12
12
33
15
66
39
16
215
1
48
11
45
111
54
51
48
3
108
49
35
30
7
5
18
12
13
8
15
18
7
24
5
6
42
12
18
36
42
15
45
24
6
12
36
96
36
24
78
60
6
6
48
30
66
75
9
42
13
8
33
12
114
1
65
12
42
30
60
54
150
19
8
27
37
35
60
25
56
45
12
55
11
45
51
60
6
24
78
13
5
43
11
36
54
6
18
54
21
39
30
48
54
6
18
36
6
18
25
5
42
78
114
12
45
33
31
71
6
18
12
45
9
48
126
1
5
66
24
30
19
5
30
30
42
12
30
42
1
59
45
45
6
12
36
36
66
42
42
18
6
42
30
54
156
30
12
198
192
145
53
19
59
42
24
66
18
12
3
39
57
21
18
54
6
36
49
59
45
15
12
90
19
32
87
36
66
6
84
1
29
6
222
18
12
150
51
15
25
59
6
15
27
12
81
15
24
36
36
1
8
51
126
7
23
48
36
78
12
18
6
144
18
102
36
60
27
9
30
78
72
3
3
13
107
13
5
102
13
47
49
5
3
3
18
67
35
45
15
25
59
18
51
45
54
18
18
42
30
105
3
37
35
45
27
6
30
24
30
102
85
5
18
12
36
42
18
12
1
29
27
51
13
29
48
27
33
135
87
18
12
51
87
102
6
37
83
37
35
72
18
24
6
48
21
21
12
12
18
18
15
39
24
9
3
13
77
3
9
108
150
84
150
30
168
108
25
35
54
18
13
29
24
24
30
6
12
19
11
12
48
9
21
30
85
5
150
12
1
56
15
6
18
126
66
73
29
12
55
11
12
72
108
13
23
6
18
6
66
169
32
15
18
6
6
30
138
30
66
60
36
18
42
39
111
49
23
60
36
9
63
30
72
6
45
21
75
21
12
18
18
51
3
6
60
36
6
25
65
12
27
15
1
23
1
24
59
12
6
12
66
12
12
18
24
6
24
13
23
12
36
49
8
3
12
25
35
12
57
21
67
32
93
27
96
27
36
174
42
36
109
71
73
35
54
42
24
85
24
5
60
15
15
30
3
45
42
48
78
6
24
36
1
5
30
18
36
18
78
30
48
9
63
57
16
17
42
18
24
48
60
30
36
37
8
99
12
96
30
30
24
61
5
42
36
24
36
1
71
24
30
3
15
1
11
6
7
5
3
3
24
18
42
73
80
24
3
120
78
60
18
9
27
36
9
45
30
36
9
9
15
15
6
6
13
24
71
36
24
12
33
51
36
60
30
60
18
6
19
119
78
114
66
42
96
37
29
18
33
27
18
162
25
77
30
108
48
24
121
8
9
102
30
108
42
36
12
6
12
30
13
5
24
78
13
5
6
18
36
31
23
6
27
9
79
24
47
24
57
112
72
65
66
18
66
30
24
24
6
24
37
11
13
ABCD 99213712582*3^$a+1 [50041]
47
33
63
30
51
75
18
115
137
6
33
136
11
48
85
32
63
96
18
31
71
9
15
9
88
95
129
24
15
30
139
47
25
8
168
112
48
224
48
27
144
109
35
21
15
1
56
33
6
1
35
45
72
88
47
48
42
7
144
24
17
31
24
23
72
73
96
72
120
35
117
72
48
40
83
13
71
73
77
126
12
1
287
145
8
15
49
35
37
23
12
306
27
40
32
64
24
11
37
17
18
45
15
9
9
54
33
72
33
15
3
24
157
35
61
83
37
35
108
114
18
85
224
16
29
60
63
3
72
42
51
3
37
17
15
21
12
39
48
3
13
96
96
143
25
120
24
11
72
13
5
187
23
60
72
45
135
25
23
337
128
16
24
59
36
57
40
77
75
15
132
18
51
57
63
72
304
120
24
80
72
88
72
32
16
47
48
132
109
8
93
288
75
96
16
65
78
9
63
12
13
5
67
83
84
36
72
36
6
51
57
48
15
27
12
96
90
30
18
6
121
32
40
71
72
33
24
15
18
63
72
40
32
15
1
11
54
31
8
183
73
11
36
57
273
30
9
15
81
3
21
24
120
144
15
1
5
54
61
119
18
210
204
1
83
132
12
117
45
43
11
69
16
240
72
23
9
171
109
11
37
17
36
6
54
79
23
9
16
35
18
282
54
91
107
36
201
24
159
102
6
45
40
5
43
65
31
8
45
6
36
25
144
29
108
175
80
63
132
37
11
36
121
65
30
24
108
133
24
8
45
18
25
17
55
72
71
25
65
54
153
216
45
91
35
181
32
160
35
21
40
35
144
45
72
75
13
8
48
16
8
72
51
157
48
53
66
186
55
29
99
45
115
32
15
57
15
96
57
45
3
24
16
35
30
7
8
16
56
63
72
12
180
177
39
9
160
72
35
138
90
33
3
21
16
233
31
56
75
93
64
65
66
37
8
171
90
3
75
13
72
107
24
12
33
64
143
73
101
18
60
117
48
40
11
61
23
25
120
5
12
18
37
23
48
73
56
64
56
171
84
33
171
144
61
56
88
23
78
211
89
36
18
42
15
64
11
48
13
8
165
66
121
8
105
31
11
228
72
60
12
60
12
73
95
97
83
21
15
57
208
5
30
109
80
16
11
60
1
32
105
18
13
131
133
35
13
80
88
56
16
35
54
18
48
60
54
3
15
48
9
24
57
132
12
6
48
1
23
25
120
96
245
91
143
57
99
117
213
139
72
23
18
30
33
27
12
57
51
37
167
48
96
120
42
15
3
12
105
45
3
15
409
23
57
112
48
65
6
90
36
48
27
63
60
180
156
36
49
144
113
7
8
168
64
120
83
13
200
16
11
48
37
59
36
9
48
208
8
15
120
60
216
48
13
47
18
30
108
6
159
39
12
109
17
18
276
9
24
3
45
9
15
24
135
1
95
1
24
119
12
13
24
8
184
23
36
60
57
99
141
135
48
9
87
30
19
71
81
27
36
1
113
15
40
71
156
24
45
21
19
89
18
45
27
165
208
23
25
32
3
45
24
105
36
27
72
15
25
96
80
15
156
60
105
16
8
45
150
117
3
36
60
21
72
88
80
45
48
114
12
96
45
24
96
27
126
90
21
21
18
1
71
57
123
72
48
13
191
33
15
33
3
6
36
43
96
71
42
36
234
33
39
234
79
8
64
96
72
71
42
54
30
75
75
69
15
49
47
49
32
3
85
11
13
80
88
47
36
6
15
96
64
104
9
7
8
33
18
37
59
144
72
84
54
147
72
16
5
19
8
3
72
85
47
108
48
60
9
3
85
119
49
131
69
15
1
128
16
32
3
24
21
24
21
270
114
51
16
143
78
67
95
30
147
51
24
13
23
9
64
176
48
48
ABCD 99213769672*3^$a+1 [50004]
12
77
31
5
4
15
36
57
12
45
18
48
12
42
27
80
64
24
135
105
8
52
20
133
72
15
15
17
16
3
41
4
9
11
16
39
84
17
19
29
12
31
30
167
16
36
39
9
15
57
8
13
18
72
65
40
15
65
28
44
61
11
136
104
43
5
16
32
103
9
45
18
102
3
24
39
89
28
15
65
28
69
3
3
12
30
59
31
12
53
7
48
60
17
73
78
9
15
17
60
24
60
4
8
37
51
75
84
65
31
54
35
36
7
77
48
12
25
3
120
12
20
16
32
85
72
3
3
5
7
120
53
55
24
60
6
35
232
32
36
19
78
30
18
11
24
7
305
115
53
19
93
8
37
35
67
5
52
68
43
48
5
72
37
27
21
143
96
48
91
102
30
149
79
9
8
24
16
8
12
73
39
20
61
15
44
100
36
12
44
13
11
37
23
64
32
64
32
48
55
9
12
21
42
180
17
1
42
5
16
15
141
24
32
13
15
9
27
44
12
7
77
64
132
60
212
16
80
16
21
48
27
8
36
16
33
30
45
24
15
6
59
103
57
21
42
17
43
17
25
30
60
6
114
6
15
9
23
12
31
150
15
57
18
5
4
3
45
60
44
61
23
36
109
24
11
7
9
56
100
63
17
12
16
24
12
3
105
93
30
5
13
27
8
4
20
12
19
209
43
17
52
128
28
20
40
72
15
65
12
36
85
135
80
73
27
3
60
12
33
9
51
69
63
135
57
51
24
21
12
3
17
48
172
8
7
78
39
32
4
12
48
9
48
18
132
17
91
30
54
60
30
71
7
108
65
16
56
52
3
9
48
75
45
21
87
3
17
40
93
11
156
43
12
9
48
33
83
67
77
40
32
133
66
41
120
28
105
6
29
16
15
21
44
55
45
87
9
20
43
33
63
114
15
48
188
37
90
48
5
16
63
17
16
3
132
42
47
4
12
84
56
13
51
48
45
18
5
84
24
127
33
72
168
159
5
25
18
17
55
45
12
20
43
33
8
55
17
13
90
45
32
4
51
12
41
187
57
20
168
4
3
33
72
20
36
55
30
39
32
76
213
42
89
103
60
5
31
12
108
54
27
171
5
48
12
48
84
48
28
132
3
24
18
63
129
96
99
168
93
24
35
12
76
8
85
42
60
5
43
45
45
54
53
12
1
15
39
48
18
27
15
17
40
75
138
27
20
1
24
87
9
42
60
17
96
60
19
18
120
90
33
39
6
15
15
5
16
8
13
90
45
57
30
90
30
17
84
19
101
55
9
8
12
43
69
3
17
16
24
51
18
15
20
37
30
42
3
12
36
69
35
36
64
128
4
69
11
48
91
21
104
4
33
27
96
99
33
33
51
3
77
13
15
128
4
120
8
13
47
43
30
27
3
60
17
325
23
12
31
17
13
24
18
9
20
4
39
185
12
4
44
16
12
45
120
63
15
5
127
45
204
21
72
11
40
20
4
12
140
151
12
5
60
43
53
16
60
84
36
8
31
5
175
24
5
13
18
12
29
43
21
12
108
36
36
12
156
135
12
18
54
90
27
24
15
24
5
25
3
27
53
115
129
51
9
39
45
27
117
51
9
152
103
21
39
5
43
9
39
12
102
48
3
72
32
12
36
40
20
25
123
15
45
80
4
72
3
65
12
24
37
18
5
60
4
48
33
59
31
5
60
24
43
5
103
17
67
17
1
15
33
24
11
12
4
60
9
42
17
48
7
5
60
48
4
60
3
81
27
78
155
72
4
81
83
7
72
30
6
9
105
27
219
17
60
52
33
3
12
3
29
43
108
29
40
36
27
33
20
16
48
51
9
56
55
9
63
29
76
8
85
51
3
138
27
12
3
6
24
15
36
189
78
18
54
66
30
5
85
54
18
23
55
60
17
24
19
5
109
3
8
64
3
90
23
60
37
18
12
33
60
36
33
51
69
3
72
21
219
60
3
45
12
45
27
8
43
72
21
15
45
9
23
67
125
1
54
93
24
39
12
12
21
44
13
39
44
24
31
24
126
11
13
123
20
52
45
15
108
15
9
51
45
12
105
35
72
16
60
44
13
35
112
8
156
4
8
13
39
12
8
28
20
48
205
30
42
42
81
12
44
4
177
3
12
3
57
20
43
17
7
30
51
60
32
4
21
18
21
20
28
60
63
5
55
9
3
65
28
44
19
42
27
56
4
3
57
56
7
57
8
40
48
60
32
112
63
45
15
257
40
75
5
43
5
28
116
120
36
7
18
35
4
36
3
41
19
77
28
56
28
20
133
18
41
61
3
44
28
3
17
67
36
24
33
80
12
36
12
64
20
4
24
45
71
4
56
40
27
17
25
6
5
12
144
1
35
67
5
55
17
40
93
18
53
12
85
35
55
5
48
64
3
9
8
160
32
28
12
3
53
28
75
5
7
60
17
28
60
3
81
140
43
36
5
25
107
72
61
11
16
32
13
27
32
36
28
56
24
4
108
20
7
125
16
69
3
48
120
60
32
25
30
12
60
5
31
57
68
84
60
28
3
29
13
102
117
21
39
9
11
24
4
12
20
36
55
5
28
56
43
33
48
87
132
6
47
48
4
93
35
37
66
54
6
21
3
17
108
61
24
3
48
ABCD 99213795524*3^$a+1 [50017]
66
90
12
33
45
42
18
19
5
36
19
5
31
32
75
18
42
12
9
36
168
36
12
28
29
3
195
114
30
73
23
12
42
6
9
3
12
1
47
48
9
36
57
150
18
42
42
18
21
4
65
7
8
216
40
77
127
8
99
1
32
36
39
108
49
35
126
55
17
18
72
18
162
21
27
90
12
90
1
11
21
12
45
51
40
89
18
72
1
80
69
27
33
43
95
42
42
81
57
43
12
5
12
18
165
153
24
3
16
17
19
60
5
43
32
36
9
271
77
135
72
36
69
60
19
32
87
1
11
18
12
30
78
48
7
8
64
8
75
213
64
44
36
60
45
168
30
21
21
43
23
42
15
40
56
16
41
27
72
3
18
42
13
20
39
85
20
123
25
47
21
52
36
17
12
42
36
129
3
72
69
4
53
84
78
12
108
48
90
144
219
76
23
72
66
15
28
36
191
73
77
27
15
72
30
31
68
111
21
87
33
87
21
21
30
21
15
13
11
6
54
9
24
105
127
140
63
12
201
48
9
90
30
42
216
120
24
9
24
16
59
60
12
73
12
11
60
57
12
45
78
60
12
6
24
30
25
68
63
9
111
33
40
72
68
180
87
37
5
72
31
35
12
21
24
27
60
66
30
9
3
12
18
3
69
39
60
40
11
138
115
20
75
33
27
12
18
51
76
5
60
43
65
3
52
47
21
40
32
33
27
36
9
72
3
76
20
40
29
7
80
75
6
15
12
15
25
53
42
12
48
121
17
15
144
15
60
1
17
27
3
33
28
44
45
27
3
37
11
12
42
31
12
68
108
24
12
28
53
27
60
36
16
11
49
5
18
85
107
6
7
68
24
81
63
21
63
33
12
12
3
27
13
23
24
73
137
18
117
48
132
45
3
148
227
13
59
45
76
35
24
90
75
33
168
24
6
9
16
104
93
42
210
123
40
35
12
66
42
30
90
1
80
27
24
18
27
153
42
36
12
85
77
3
15
117
93
51
84
33
24
6
49
35
36
72
33
9
63
72
105
78
72
18
223
80
69
60
39
69
43
8
51
9
9
103
17
27
3
21
144
3
24
21
64
23
25
60
95
78
30
42
12
30
66
3
72
52
56
27
144
13
8
75
25
8
21
66
12
85
20
45
75
148
20
4
11
120
132
12
13
35
42
210
81
4
5
120
55
24
144
35
73
104
15
129
9
3
28
11
30
79
11
121
29
18
12
45
76
29
6
45
9
91
8
4
5
48
84
3
45
31
17
19
96
5
27
40
95
45
108
69
163
180
17
3
153
12
30
12
60
169
104
117
39
76
41
87
33
84
3
28
152
28
47
30
132
3
40
17
30
66
114
186
12
7
35
109
12
47
30
30
1
20
81
66
12
1
60
47
24
45
15
18
7
5
18
13
77
12
39
21
18
121
29
30
108
33
12
39
73
17
126
162
48
24
18
33
45
12
60
42
21
159
9
72
15
60
24
13
5
75
27
6
120
84
3
16
11
48
90
123
69
18
12
120
6
3
9
18
69
76
68
9
7
35
66
135
27
18
102
30
51
72
24
3
18
19
140
4
284
72
3
45
57
156
27
33
12
7
5
6
120
12
33
39
25
5
3
87
49
120
11
9
40
140
40
12
65
12
30
21
51
129
4
8
108
51
25
35
33
72
3
21
9
48
19
11
162
123
57
15
100
48
5
84
6
33
84
3
84
13
23
13
72
32
45
27
144
40
36
101
42
73
107
217
23
85
5
90
25
132
281
7
65
7
44
40
59
42
18
60
12
49
17
27
57
3
27
21
64
11
33
147
30
42
33
60
4
36
32
153
7
53
87
100
8
4
125
30
9
111
181
47
42
156
3
16
71
25
59
48
12
133
5
27
4
29
127
104
99
121
24
17
66
69
63
12
61
48
20
72
4
5
39
39
1
20
21
30
48
21
57
42
42
3
36
87
45
48
51
96
24
48
25
12
125
180
3
15
61
176
108
45
30
12
25
23
48
9
148
5
132
36
43
32
24
36
57
30
108
42
48
127
32
141
27
76
59
12
30
30
9
51
18
7
11
12
225
27
21
45
159
21
99
33
30
37
5
31
5
75
27
37
41
75
132
45
18
12
18
19
8
172
11
42
51
4
48
65
39
33
30
222
6
25
5
75
207
73
107
72
1
17
12
180
115
140
48
15
85
17
51
4
53
30
102
31
8
57
30
45
39
30
6
45
69
3
57
18
12
9
52
149
6
9
108
123
33
4
47
93
123
42
43
72
32
51
24
69
9
30
121
149
12
ABCD 99213804986*3^$a+1 [50151]
13
192
23
192
133
84
35
18
7
23
13
35
174
66
25
72
215
90
43
17
18
84
30
48
30
18
127
168
5
42
37
65
6
330
84
55
95
90
66
90
7
365
288
12
103
89
198
60
337
95
126
19
23
13
77
7
23
30
115
23
169
113
103
107
132
73
180
72
11
42
60
7
191
85
5
132
18
42
18
30
54
126
79
120
11
30
55
12
35
60
13
24
101
55
89
18
18
30
72
25
143
145
47
120
120
120
42
43
275
240
120
42
300
96
42
37
36
12
83
49
108
83
24
48
90
12
18
48
132
180
97
53
7
95
36
42
48
342
120
18
60
114
36
432
180
25
17
18
30
30
13
119
36
72
25
72
83
30
12
48
18
25
119
36
145
132
95
60
90
115
72
11
12
25
5
175
108
149
18
78
7
173
60
84
31
179
85
11
12
30
7
11
30
42
25
72
36
17
103
59
228
25
5
252
150
385
11
24
216
37
288
59
85
120
5
48
18
277
53
240
79
131
192
145
23
60
49
95
133
60
72
23
157
83
25
227
25
11
84
48
60
60
120
13
59
36
25
359
78
415
143
114
6
300
49
41
7
35
48
60
25
120
180
59
13
240
35
12
205
161
55
29
48
108
84
60
96
132
127
23
25
35
48
12
13
167
30
55
60
108
120
312
108
65
102
42
18
48
157
5
43
24
191
169
65
48
132
6
54
6
42
43
59
30
48
78
109
23
205
35
48
30
139
101
12
180
55
107
13
65
30
228
25
17
55
12
36
107
78
42
150
102
121
17
390
42
391
60
120
89
258
42
336
90
252
37
23
360
120
37
83
37
108
108
29
31
35
157
83
12
73
47
73
35
12
85
47
30
6
25
119
1
72
77
36
102
60
37
36
84
113
175
35
73
167
78
30
210
114
1
29
66
42
7
233
210
180
12
18
108
67
180
35
12
205
131
12
168
169
83
97
41
127
203
12
73
252
5
42
6
84
96
12
162
1
72
53
150
222
18
49
120
5
30
36
12
30
18
49
83
78
55
312
47
36
37
107
138
67
131
222
12
36
175
77
43
72
143
97
83
174
60
36
55
252
347
13
60
53
67
65
18
12
157
35
133
12
125
36
79
23
138
139
83
133
137
103
35
192
198
90
252
42
6
174
66
145
29
78
72
216
25
107
60
25
95
60
108
72
25
23
49
23
13
72
35
37
5
6
42
7
101
127
72
191
97
60
83
37
108
24
48
53
19
36
72
132
35
150
211
125
150
49
120
293
30
97
113
7
180
53
43
59
138
103
24
65
96
60
180
67
47
36
97
12
125
6
42
48
54
85
83
78
84
78
145
35
25
5
162
36
12
30
43
12
5
55
77
ABCD 99213936412*3^$a+1 [50028]
18
11
25
16
2
72
28
37
11
9
29
12
24
106
109
19
34
50
42
23
53
7
73
3
96
13
30
5
32
1
23
17
30
33
5
52
3
21
43
13
10
85
5
60
24
39
77
19
21
30
2
42
36
4
93
12
40
23
1
55
46
14
1
33
27
65
126
17
37
10
1
43
85
4
23
122
11
17
3
12
65
30
73
17
42
102
88
56
6
25
23
85
77
28
8
19
5
16
55
47
45
35
1
12
52
23
2
10
17
13
18
8
16
38
31
47
18
11
23
2
84
59
55
22
8
3
7
45
36
16
40
20
23
8
4
20
28
12
53
27
54
7
8
16
80
8
8
23
30
52
42
2
10
8
28
72
1
32
64
1
27
7
14
22
13
56
21
60
15
64
16
8
1
28
18
13
49
40
11
124
16
20
5
12
55
24
11
13
87
33
32
15
4
25
48
17
14
29
23
98
12
34
8
22
8
40
11
20
17
15
23
37
4
35
38
18
124
13
5
90
30
2
1
5
10
17
27
21
115
13
25
31
11
22
15
27
56
22
2
40
8
18
22
12
1
127
1
52
12
16
40
11
5
65
18
61
7
5
37
10
1
7
85
40
60
188
99
18
15
9
56
40
90
42
42
69
21
6
38
36
30
5
109
12
42
21
32
13
7
48
16
44
29
67
15
6
2
73
32
75
72
16
60
57
76
77
67
17
108
32
40
23
8
60
17
3
28
32
108
5
30
1
45
8
11
36
25
28
42
56
25
64
79
4
102
14
54
43
29
58
25
56
11
30
106
60
12
45
15
20
5
7
1
24
28
7
46
30
24
21
89
6
40
32
25
83
4
21
29
70
21
24
3
72
26
3
56
8
41
12
64
26
52
45
17
43
3
9
11
94
6
25
12
95
38
22
21
39
68
5
4
13
11
19
2
83
16
16
11
4
48
1
24
36
7
18
4
15
52
71
109
35
9
16
31
34
3
12
28
8
95
29
68
53
3
9
7
89
12
19
24
4
60
20
3
17
7
89
69
22
44
24
48
25
9
39
9
18
32
12
36
10
19
11
2
12
35
5
79
32
15
20
10
3
21
18
17
20
11
57
63
9
35
76
33
59
21
32
19
18
30
1
111
18
2
10
18
38
78
126
59
77
2
6
27
9
40
14
1
3
98
34
26
34
29
9
22
6
15
9
30
6
68
82
68
36
108
90
67
21
3
35
1
4
67
64
6
7
43
18
22
12
38
3
15
4
13
89
36
8
46
36
44
13
52
1
54
76
30
62
5
60
28
15
5
13
7
75
8
12
22
3
17
63
49
66
2
30
1
4
53
38
46
31
48
19
28
9
21
35
49
18
30
20
3
33
94
38
23
11
1
20
28
7
137
32
40
40
3
1
51
14
31
11
25
95
4
9
112
107
8
4
44
22
2
1
21
96
3
147
5
8
16
9
39
8
55
4
9
12
15
33
24
48
15
33
9
47
20
35
1
7
12
13
3
25
13
7
27
37
5
39
111
158
55
8
4
5
30
16
30
27
17
18
65
7
10
6
5
20
28
56
8
125
28
15
23
1
35
24
89
31
21
43
78
62
36
1
35
9
7
13
1
35
16
57
18
18
24
7
21
39
5
10
30
8
42
16
17
37
38
18
10
38
60
12
40
19
5
8
10
113
3
5
11
6
42
8
70
8
7
5
7
107
30
90
25
45
6
20
4
66
43
12
28
16
4
11
14
12
34
30
78
25
8
59
49
47
34
128
10
1
25
54
37
3
8
17
5
42
86
34
18
15
33
24
15
23
28
8
77
13
46
36
2
22
20
13
35
10
87
4
29
3
35
22
18
33
60
24
3
12
2
6
22
18
32
52
9
77
15
24
8
13
12
18
5
40
9
31
5
18
34
15
76
19
6
36
16
3
11
16
2
40
47
25
50
16
29
20
11
12
18
8
30
46
8
58
53
39
5
5
20
43
35
29
25
55
11
29
11
14
79
35
41
41
19
36
35
24
18
2
141
24
9
19
5
7
4
1
18
132
66
7
17
3
73
14
36
30
35
19
9
24
32
16
19
6
15
32
27
6
34
21
27
42
19
47
9
88
48
7
12
5
13
11
24
1
31
3
25
31
1
23
28
8
52
20
29
5
6
60
30
47
55
50
31
11
138
6
66
35
41
7
36
36
11
114
6
24
29
27
12
13
39
9
27
8
22
44
16
15
23
49
16
71
25
11
37
7
16
2
11
11
21
68
31
38
3
3
34
30
21
17
54
9
24
3
18
42
4
8
37
5
31
5
23
7
97
8
9
11
68
11
16
2
31
17
10
12
37
1
10
12
26
24
11
4
51
77
5
12
78
80
54
43
8
64
63
8
48
25
51
1
59
66
12
12
60
38
13
75
5
7
81
72
28
44
8
69
59
169
36
52
20
22
20
17
11
97
17
18
65
8
13
51
3
1
9
11
1
15
3
37
65
15
23
13
20
9
10
44
17
13
46
8
126
34
8
48
37
17
40
30
25
1
22
14
18
5
52
1
79
71
12
21
4
7
28
20
13
15
113
99
22
14
22
59
1
2
22
36
24
48
18
105
4
161
30
37
1
7
39
8
37
5
36
3
49
38
9
21
107
55
61
92
7
48
25
48
17
3
76
11
12
12
5
16
12
11
46
8
18
100
12
12
20
54
102
52
13
35
24
9
69
11
61
3
8
68
17
35
24
9
107
92
11
69
13
104
131
40
7
12
8
21
15
49
5
48
18
25
27
54
30
26
43
69
12
56
3
31
20
29
32
24
3
42
31
29
3
41
27
25
3
9
3
5
42
30
10
48
50
90
54
10
5
39
5
89
2
5
41
8
16
18
38
4
6
9
11
22
20
51
37
7
31
36
41
20
27
25
13
83
7
37
27
65
9
71
23
18
55
35
49
19
114
12
24
36
30
9
27
10
140
7
41
82
5
40
69
20
10
14
46
8
1
29
10
61
55
96
13
41
46
48
21
11
10
43
13
18
1
51
12
12
66
19
23
12
36
73
1
6
25
4
43
28
129
104
31
6
12
8
4
18
12
13
85
91
24
87
6
24
6
30
19
23
5
37
6
54
50
28
12
18
20
31
35
5
17
42
50
66
42
7
16
12
12
8
15
60
32
28
8
54
11
37
55
15
49
20
16
7
57
31
44
30
55
45
44
6
61
9
6
5
28
65
64
8
3
52
4
13
11
31
53
36
24
68
20
28
76
80
84
16
5
15
33
31
1
11
25
10
57
36
5
34
12
68
48
10
80
10
12
12
9
24
3
38
22
92
1
12
53
31
11
53
20
204
3
20
60
4
45
45
6
69
3
18
59
73
31
11
6
39
21
2
10
26
29
23
12
132
20
10
6
20
100
20
10
7
8
104
51
77
83
30
3
16
5
71
8
1
58
48
37
23
32
10
12
78
1
7
5
29
51
17
7
45
11
40
40
8
24
41
55
24
35
66
7
39
25
68
3
20
124
78
27
3
41
1
50
21
7
32
33
52
28
13
19
35
30
10
36
8
36
76
14
91
5
12
22
56
18
22
60
69
15
66
15
17
42
1
68
112
28
1
16
19
48
40
20
1
34
2
28
8
7
28
8
16
5
120
68
42
45
16
27
12
156
5
25
39
144
12
45
90
ABCD 99214631996*3^$a+1 [50368]
57
30
117
33
147
15
237
45
78
102
90
129
111
153
45
51
39
105
57
120
39
180
75
9
21
234
165
51
24
72
9
39
57
69
36
54
9
72
60
99
30
24
36
30
6
36
54
144
30
114
45
261
39
153
150
93
51
33
33
3
36
15
306
87
45
18
162
102
144
9
36
36
9
96
39
9
6
54
135
3
129
84
219
237
21
54
33
15
72
9
87
69
105
63
60
153
192
126
6
108
27
9
39
27
24
102
24
3
105
15
156
144
3
150
3
45
36
135
15
90
75
120
3
45
75
81
96
39
21
3
18
72
12
3
60
81
24
36
36
3
15
18
3
9
27
69
72
84
36
162
18
108
51
39
24
18
87
87
18
15
36
21
24
231
60
33
111
240
57
24
99
297
48
39
21
84
72
126
309
288
21
39
63
129
15
33
12
69
12
87
93
54
18
111
21
39
99
162
54
6
3
45
186
192
78
12
72
36
42
162
12
3
12
3
18
399
21
144
303
93
63
36
75
18
135
36
51
48
21
36
21
120
42
66
54
42
3
120
12
9
99
93
168
36
3
12
84
84
36
15
9
81
36
18
81
21
36
180
42
90
120
252
24
90
21
45
198
222
63
21
126
114
102
9
45
96
84
108
51
21
168
90
30
132
144
75
195
174
36
6
48
45
96
75
6
108
102
18
6
54
108
3
60
21
36
24
75
195
18
48
27
51
90
72
48
150
102
114
48
21
144
51
54
18
42
192
96
12
135
33
3
117
147
120
57
39
60
81
3
21
66
129
165
99
111
24
48
54
18
18
324
60
315
75
45
9
15
9
120
36
135
81
54
150
90
105
15
126
18
90
150
18
102
6
15
21
198
198
228
72
339
81
180
144
174
114
15
213
18
9
36
84
21
66
54
39
177
204
39
63
222
12
96
180
12
78
30
27
87
90
30
69
24
21
102
18
6
48
72
9
87
117
21
36
108
15
81
72
3
9
186
246
63
27
90
6
48
24
72
69
147
69
84
117
108
12
42
18
48
6
138
72
54
6
156
27
153
27
45
15
60
192
108
21
54
72
9
156
33
18
57
15
42
120
36
27
225
60
90
45
12
105
48
6
165
51
30
168
15
3
33
120
39
81
36
51
33
69
42
18
12
60
30
96
48
96
54
111
33
135
3
33
57
144
24
72
87
12
108
21
75
69
180
255
87
9
60
9
48
18
9
45
15
72
9
135
24
21
99
153
63
21
39
21
39
24
57
18
237
33
27
9
54
90
60
18
9
189
72
3
24
57
54
150
72
27
57
150
45
81
138
21
288
75
45
3
189
144
45
15
57
63
9
78
33
39
120
18
3
216
75
33
57
3
60
21
42
30
18
69
117
30
69
36
39
42
102
72
24
105
39
18
108
12
24
15
15
69
57
108
36
90
96
33
36
3
18
48
96
30
150
90
33
156
27
69
75
9
111
33
81
54
30
87
21
108
135
69
12
39
204
33
174
54
135
36
15
273
12
21
48
6
9
9
48
147
51
69
81
120
36
198
21
24
225
96
234
18
54
48
96
21
33
15
51
90
36
219
60
69
102
144
45
27
150
ABCD 99214662752*3^$a+1 [50028]
9
7
36
224
33
3
28
77
204
108
12
21
3
55
20
16
56
9
33
42
21
33
54
72
40
60
41
15
93
39
93
252
55
18
2
72
36
33
27
28
24
68
72
33
108
120
111
105
123
21
9
18
45
72
25
42
20
16
32
66
66
30
99
45
51
39
40
77
15
57
72
3
57
19
125
51
69
15
60
12
12
33
72
43
5
49
80
18
72
84
60
4
2
94
32
33
12
39
120
21
3
21
15
4
29
51
6
274
104
21
36
141
10
5
39
144
36
76
44
48
30
22
65
51
52
116
72
4
18
26
16
56
60
57
163
17
37
14
64
5
15
57
21
154
5
51
120
4
36
32
96
117
19
8
81
19
17
19
132
80
18
42
105
7
5
43
44
21
63
12
40
29
21
58
60
65
19
38
27
75
100
12
44
9
3
9
75
33
31
44
18
39
48
15
28
20
24
60
21
144
15
33
15
18
18
36
48
141
7
20
9
36
7
5
51
45
135
16
188
57
63
45
33
15
67
8
22
11
27
69
108
27
28
65
67
41
3
4
72
68
72
60
9
7
78
47
84
51
10
50
40
65
87
21
27
9
36
87
52
5
15
28
8
60
24
48
12
9
12
3
12
42
42
16
8
9
12
25
143
36
12
33
54
45
127
29
24
25
26
36
21
3
96
10
71
7
77
31
32
16
32
33
21
3
72
99
24
36
12
42
10
38
3
15
36
36
9
3
45
15
60
165
15
12
9
15
90
15
15
36
129
24
3
9
25
18
8
9
93
6
10
32
15
15
18
90
24
93
15
4
14
15
31
41
9
18
12
18
42
69
1
6
12
62
6
57
3
33
7
44
64
137
7
5
51
24
10
98
33
24
15
48
57
13
38
12
33
72
7
32
16
29
51
52
72
29
12
27
36
24
57
39
132
33
19
125
48
24
108
48
25
98
21
75
168
81
21
15
31
5
7
20
168
88
84
17
195
10
48
32
15
31
5
168
27
88
92
9
39
102
30
84
48
21
72
3
36
16
29
96
12
43
8
12
4
30
35
75
24
24
57
84
111
21
7
12
36
20
45
7
36
14
10
8
24
33
12
63
42
6
58
2
30
18
60
24
36
54
90
16
54
66
29
60
36
15
24
33
7
48
29
75
40
8
48
33
25
47
33
75
192
15
24
33
60
48
33
16
48
32
64
30
162
83
7
17
37
14
64
2
118
26
30
76
8
28
48
56
36
22
18
5
57
30
57
36
7
17
63
142
23
31
101
3
81
15
45
72
12
3
30
27
7
41
3
4
32
93
48
24
9
10
92
12
48
72
16
54
2
24
21
3
117
15
9
27
24
136
54
50
36
105
43
54
2
28
17
36
195
58
42
5
3
64
12
20
60
21
7
53
87
48
9
15
18
22
68
141
187
14
3
45
135
156
72
15
9
36
48
24
15
66
27
7
8
28
20
165
15
21
13
26
4
20
81
144
43
18
150
5
31
36
8
4
137
3
108
4
44
12
84
48
28
17
55
8
57
75
21
7
8
12
108
52
44
21
45
63
39
60
88
29
216
55
42
11
39
33
12
108
27
58
14
4
36
44
57
19
29
15
70
66
44
16
50
16
42
80
33
85
32
16
14
21
7
5
123
24
165
27
36
57
51
21
3
12
153
3
30
75
55
8
57
39
54
15
24
15
28
29
33
42
9
24
183
33
15
30
144
10
125
27
21
7
18
47
211
29
51
60
60
6
30
48
105
51
54
58
8
60
4
17
109
11
3
60
12
21
3
9
108
72
72
39
22
47
43
53
72
25
32
63
3
4
122
3
12
3
21
75
69
3
54
30
24
24
36
9
3
4
30
90
29
15
12
69
36
55
17
75
12
48
36
64
17
1
14
18
102
21
132
48
72
43
8
24
12
88
36
29
48
139
5
25
6
65
7
77
165
30
21
3
4
8
30
102
48
12
105
27
16
77
7
44
42
3
219
180
33
72
21
15
39
40
36
12
24
74
39
67
41
7
86
51
3
33
15
45
15
12
21
7
134
3
51
9
15
12
21
39
64
44
33
39
76
68
21
199
32
108
24
16
44
88
20
24
141
27
12
21
109
26
48
76
8
21
19
26
135
87
12
21
7
17
12
60
33
15
15
72
45
39
24
30
63
3
12
9
84
7
44
9
25
14
33
7
77
13
23
57
192
10
44
45
27
18
39
15
10
32
39
51
21
39
24
60
22
47
63
33
79
12
36
20
48
72
40
32
46
80
10
41
39
40
89
37
6
137
48
7
32
33
75
28
48
146
58
68
48
24
42
46
72
8
9
3
120
28
77
7
36
8
21
45
66
33
15
64
101
99
141
15
69
96
12
3
54
51
39
21
19
72
20
40
26
159
51
45
15
12
6
10
152
72
21
39
16
32
57
12
135
4
56
18
16
74
6
82
20
129
24
36
36
55
53
151
54
170
76
26
142
2
75
60
15
58
11
72
45
18
12
60
24
45
33
3
7
56
124
8
33
7
152
16
41
33
3
3
132
88
209
36
39
21
115
36
29
36
21
99
60
1
143
55
17
84
24
55
36
18
32
6
58
32
ABCD 99214761832*3^$a+1 [50034]
39
35
13
3
42
30
20
13
27
30
12
3
5
28
27
3
54
6
42
3
60
24
23
18
22
32
10
20
10
8
40
33
35
42
70
2
10
6
14
1
17
58
9
21
74
1
75
42
3
39
8
88
20
37
35
22
98
72
160
56
24
13
33
20
22
48
62
10
102
15
11
22
2
36
34
15
3
12
8
142
56
40
30
9
11
30
54
25
21
27
17
16
12
30
30
60
42
21
9
38
28
45
9
78
32
1
15
9
48
5
72
18
10
87
11
49
48
45
63
39
26
19
83
22
30
20
6
12
18
25
24
11
10
87
27
20
36
4
90
15
75
78
8
7
72
63
2
43
3
42
68
67
77
18
18
24
31
117
12
120
36
15
12
12
35
1
129
20
16
27
33
87
17
28
72
18
33
165
42
30
27
60
5
31
137
82
8
28
12
12
20
10
3
53
72
18
4
48
42
6
9
33
72
108
120
48
50
4
18
15
147
48
98
64
15
95
25
15
60
6
24
15
3
38
10
2
43
35
4
50
46
62
115
3
84
45
23
13
12
3
84
21
24
93
60
12
3
15
18
14
1
12
27
45
81
24
30
18
48
120
30
9
96
24
21
27
15
2
6
4
60
20
16
42
32
36
22
68
24
25
21
2
60
10
15
48
12
53
4
30
36
2
55
17
16
15
45
15
24
33
2
18
7
41
42
10
30
33
15
14
70
26
7
12
21
24
8
28
2
25
33
12
2
16
57
5
18
49
23
10
15
5
40
38
30
22
20
58
27
48
24
33
123
15
54
26
49
5
78
72
70
90
33
3
72
93
17
58
45
12
57
18
48
9
35
40
105
15
20
25
53
55
48
39
90
3
35
22
3
45
48
44
31
5
84
103
63
12
2
70
66
42
8
34
3
15
32
13
12
11
85
29
10
26
30
24
18
52
18
18
75
17
48
79
93
122
40
33
15
38
19
35
30
6
22
80
43
45
84
18
8
82
12
86
25
99
48
8
34
20
16
15
9
48
38
25
29
40
110
48
78
67
15
8
22
60
42
20
13
23
30
4
18
38
40
15
29
90
70
48
3
39
45
3
12
93
60
3
84
8
42
16
144
18
33
9
48
42
21
29
16
14
13
5
142
6
42
18
30
72
30
30
12
146
55
17
7
5
40
48
15
72
5
46
32
22
3
75
2
18
60
72
10
48
32
16
15
57
3
12
12
105
8
18
34
20
103
87
18
3
39
36
45
65
90
10
15
89
90
13
95
18
30
40
72
42
63
15
57
21
2
48
22
60
27
21
12
2
16
42
38
4
33
47
6
4
3
3
54
18
20
25
48
17
18
10
15
69
6
14
18
22
8
60
90
37
33
20
18
12
10
8
55
12
57
8
22
108
12
96
14
16
14
28
132
20
40
48
18
15
69
96
39
60
15
20
36
10
15
9
38
18
67
15
12
26
7
27
6
15
9
30
33
5
52
6
9
53
72
6
64
38
40
3
39
153
107
6
4
26
4
18
102
116
34
30
30
51
24
41
7
17
30
40
18
2
1
9
6
2
30
78
90
12
25
48
89
16
24
30
21
12
15
50
12
36
4
38
37
71
70
12
18
2
42
28
2
16
12
3
27
48
42
2
76
54
15
45
26
49
23
13
5
7
12
33
38
49
53
10
30
3
15
20
94
75
21
152
7
36
59
1
39
6
27
5
18
30
60
7
45
63
39
30
36
24
56
10
24
38
22
6
14
28
2
43
17
76
150
24
6
42
42
6
14
28
18
12
93
9
78
48
20
22
32
30
58
3
17
10
20
42
16
2
13
35
24
10
3
35
28
12
20
25
23
10
27
12
5
40
3
3
60
24
45
11
49
23
40
8
25
87
33
5
67
27
66
12
8
70
12
18
2
37
21
20
127
48
12
27
6
27
33
74
28
48
54
30
33
77
10
93
27
18
60
3
9
48
62
25
33
18
9
5
31
107
40
110
7
21
60
30
2
22
20
46
120
120
20
7
27
30
3
23
70
14
25
35
46
30
54
8
42
40
21
60
39
21
72
108
9
78
20
12
76
9
120
33
15
23
64
60
20
40
36
32
70
2
18
12
18
22
63
15
32
18
18
70
50
52
60
32
73
5
7
21
2
37
35
16
30
12
12
26
30
24
31
17
7
11
10
14
1
15
32
58
50
25
9
26
34
56
64
15
51
14
28
12
36
140
4
8
7
11
34
36
42
57
35
18
22
21
15
24
20
18
28
12
20
88
20
19
11
54
6
72
12
78
7
81
14
1
5
22
45
27
36
50
7
75
33
9
3
17
10
18
12
3
3
24
6
50
52
2
55
71
25
5
67
33
120
84
6
12
57
5
28
2
25
71
25
24
35
1
5
7
108
27
90
18
2
7
60
45
8
60
72
88
30
12
26
55
15
24
21
15
50
79
36
35
30
114
1
69
15
21
24
48
15
77
46
2
28
44
60
30
1
17
10
42
63
33
12
8
10
12
32
13
17
55
48
23
112
2
28
42
20
1
15
102
3
24
3
48
14
46
54
6
30
15
9
15
60
41
4
51
47
58
27
15
32
1
65
7
45
3
59
30
103
60
5
112
8
7
11
40
50
22
68
25
29
10
68
12
25
33
30
30
60
8
19
60
15
6
27
57
8
82
30
15
36
9
48
48
12
32
10
8
12
25
33
2
36
97
33
39
48
3
50
7
3
9
60
81
39
36
35
102
22
33
12
11
4
8
58
74
18
22
80
28
57
75
6
27
12
11
100
14
10
78
18
60
24
26
7
3
62
43
5
34
45
48
12
5
6
90
40
30
2
40
72
63
53
4
20
55
141
24
26
90
7
17
36
4
48
30
33
12
83
169
11
34
3
5
10
90
18
57
48
24
60
51
32
42
16
140
22
33
9
6
9
15
30
3
27
66
20
84
6
12
13
5
19
33
48
30
2
18
4
86
7
33
195
15
20
34
15
63
42
48
8
4
15
51
42
20
12
6
37
83
70
27
45
20
52
51
12
17
58
48
57
3
30
20
82
177
23
25
17
55
35
106
2
37
65
60
28
60
3
47
13
9
6
84
30
15
45
48
78
2
18
4
30
15
3
32
6
4
50
10
20
28
3
29
55
81
39
15
6
30
2
78
37
15
12
18
27
11
22
15
27
6
20
40
2
37
96
27
2
31
9
26
22
3
72
3
57
45
15
48
27
158
4
6
105
17
58
57
3
2
22
21
47
18
19
33
12
3
167
13
23
22
30
18
20
22
32
10
78
8
82
8
30
10
24
75
23
13
27
42
63
17
48
55
33
24
48
78
42
90
ABCD 99214849302*3^$a+1 [50032]
5
33
16
35
19
72
29
21
18
12
60
30
34
30
11
43
92
4
44
12
18
6
21
3
12
30
39
81
58
30
6
137
24
9
15
7
18
96
11
84
33
27
3
33
39
105
9
15
19
12
8
45
7
20
16
32
40
12
24
44
57
1
83
132
48
36
36
24
48
31
65
1
38
21
36
3
30
72
15
3
16
29
12
15
48
6
6
34
80
6
4
89
21
16
8
22
5
45
3
12
24
1
78
2
30
9
51
21
24
63
42
10
8
46
14
45
15
16
30
24
32
3
27
10
23
27
69
19
86
15
36
3
12
45
3
12
28
20
10
2
4
12
32
30
10
41
39
21
9
22
5
31
29
39
21
139
17
48
96
1
2
22
8
3
39
48
22
23
75
12
34
119
87
108
30
27
43
36
17
19
53
27
16
29
45
10
6
23
111
18
30
178
8
40
6
8
76
6
8
3
24
60
3
22
6
89
1
2
33
3
45
7
12
72
50
18
165
1
95
9
6
9
7
68
21
105
6
45
13
50
22
38
16
12
65
13
71
1
62
10
62
165
99
21
43
18
14
48
10
23
39
9
99
30
6
9
75
36
40
26
40
14
81
1
23
39
40
32
4
20
57
55
74
3
21
22
5
24
13
18
14
16
35
7
48
14
78
33
25
38
16
80
9
60
24
37
14
100
14
6
21
13
62
138
6
24
93
37
72
8
126
9
75
52
48
60
17
15
76
2
72
3
13
72
2
9
36
19
41
3
82
98
12
16
2
30
10
11
55
5
12
12
12
15
30
18
120
21
7
89
63
33
9
99
12
43
5
120
111
88
101
12
9
15
9
10
29
60
15
21
9
6
4
5
81
6
4
41
13
80
6
52
38
6
45
36
19
38
87
15
21
7
72
14
96
48
15
7
8
45
51
45
31
14
6
28
20
12
30
3
12
3
36
9
15
28
5
12
48
39
148
17
15
58
56
6
18
6
24
12
94
30
77
39
33
12
73
35
87
48
100
18
23
9
96
15
1
14
66
30
16
5
3
84
22
14
4
12
89
115
12
32
72
18
75
7
30
8
16
11
55
6
2
6
6
18
42
108
28
29
96
9
54
69
27
33
43
5
9
15
31
29
3
33
39
16
17
87
9
39
10
90
32
45
49
14
57
33
10
30
2
48
12
16
65
24
103
2
15
3
16
6
14
36
16
14
51
3
69
12
36
3
10
119
43
62
6
10
26
9
45
22
60
12
17
24
15
4
17
15
4
72
84
29
39
10
62
28
30
42
20
34
71
1
8
30
34
18
38
30
9
31
50
16
71
24
33
40
47
1
14
9
9
3
7
62
15
36
85
18
14
22
156
60
32
12
4
17
55
152
10
71
60
96
36
24
15
10
11
99
24
21
15
30
10
8
6
30
10
72
24
98
21
24
36
39
30
87
60
45
39
51
4
41
55
18
11
12
27
16
5
1
83
12
3
12
16
72
17
31
2
42
28
17
1
78
74
46
36
20
18
15
12
15
46
2
6
10
36
50
30
10
78
2
70
5
24
36
63
12
40
14
70
17
9
16
2
28
32
10
2
16
149
9
24
6
84
6
39
27
84
90
99
51
24
72
28
17
3
72
24
57
24
19
36
48
2
111
27
6
6
21
39
30
10
41
87
70
23
67
20
16
36
29
99
30
72
3
27
21
3
21
3
76
36
50
16
72
6
56
18
6
4
5
31
77
37
2
28
26
27
69
30
45
109
6
36
48
54
2
33
61
11
55
6
38
34
62
48
57
15
9
36
133
227
55
5
15
60
60
60
40
8
6
22
8
114
6
21
24
75
21
13
107
36
57
51
12
25
14
93
36
1
11
7
41
139
2
48
6
36
9
7
14
15
9
6
18
63
27
16
77
27
40
12
5
63
21
7
8
10
11
43
26
27
87
12
60
16
72
36
50
10
14
150
12
4
80
4
17
3
16
5
60
9
40
56
70
12
14
30
24
10
11
15
28
12
8
30
30
57
3
40
30
18
5
49
71
24
73
30
5
21
96
48
10
6
59
12
91
12
18
24
8
6
9
43
17
36
127
2
3
109
48
86
40
41
49
59
12
19
41
36
19
8
60
16
26
16
23
25
14
12
33
15
36
21
15
4
65
15
114
15
12
31
14
16
2
22
54
41
39
100
36
5
45
54
96
114
6
18
6
81
33
15
120
27
30
18
28
2
30
10
32
16
8
16
18
12
29
21
46
8
21
24
67
5
39
69
72
24
31
17
75
36
16
74
34
17
45
10
41
7
80
12
16
17
27
9
12
7
56
36
4
17
24
24
1
11
48
31
6
2
6
120
70
72
2
16
30
5
19
2
16
14
4
14
42
16
32
60
12
33
27
16
44
4
42
38
66
15
3
12
9
51
30
48
42
33
45
15
25
18
38
126
18
6
4
32
40
44
64
17
60
3
45
7
30
6
74
15
31
24
18
47
3
33
3
106
8
102
69
7
32
30
3
24
3
28
17
37
59
60
79
20
21
31
20
16
5
39
48
16
17
7
101
37
8
64
11
7
54
95
1
14
4
17
27
40
65
12
55
36
18
14
60
30
102
9
24
12
31
38
6
16
12
5
1
47
9
24
30
16
8
33
7
2
15
9
34
72
5
9
99
13
38
9
25
2
45
15
60
4
5
31
5
9
16
18
206
10
6
8
3
19
5
69
96
15
3
21
9
6
21
3
10
32
39
91
5
3
33
204
9
6
9
15
9
25
23
27
6
15
97
14
9
60
12
25
14
114
24
10
110
15
72
15
28
173
7
32
16
17
7
36
5
12
15
6
96
24
40
26
33
7
6
30
8
16
18
56
34
20
16
26
51
3
45
37
23
144
72
3
21
1
8
6
82
48
35
79
32
16
24
41
69
15
15
9
12
12
1
6
29
79
20
10
18
5
27
12
124
14
22
8
12
28
2
54
21
19
5
61
8
16
26
84
81
19
5
19
41
36
15
33
15
21
127
14
15
3
72
105
69
39
108
79
5
15
120
76
53
9
58
44
24
4
80
6
15
97
78
44
6
24
10
32
9
12
27
16
5
111
58
71
15
9
55
41
49
32
3
48
79
8
6
70
50
24
58
14
24
16
11
3
66
24
40
54
20
36
21
15
60
114
15
39
21
24
12
1
2
30
16
6
29
69
30
10
11
7
44
81
33
6
58
30
108
5
24
43
168
120
29
15
24
40
5
45
10
29
36
39
12
28
12
20
204
16
29
37
2
22
35
3
21
45
16
8
63
12
48
55
32
6
6
45
108
1
59
27
40
41
7
20
40
20
57
39
36
9
45
6
16
77
51
52
29
121
54
89
1
11
12
132
55
29
7
5
12
25
35
48
12
7
24
44
45
67
5
24
51
46
32
40
2
30
46
ABCD 99214916096*3^$a+1 [50028]
16
5
43
32
48
21
48
48
30
13
20
15
36
13
11
81
21
43
80
4
35
6
19
77
30
181
47
1
56
16
92
27
1
35
12
36
42
48
6
24
42
75
48
45
27
45
3
75
21
24
4
83
30
54
24
60
1
104
24
21
91
11
12
6
42
12
61
125
150
177
3
6
3
51
42
18
57
45
114
6
19
8
45
18
45
4
24
29
42
105
84
52
24
11
9
4
47
12
18
19
44
9
3
27
13
23
37
83
6
3
16
32
192
135
30
30
18
102
73
60
35
114
3
16
5
30
24
33
105
30
42
6
85
36
20
15
193
53
27
48
40
53
42
9
168
40
32
3
18
72
43
152
15
78
3
136
53
18
120
57
16
5
30
24
33
15
12
1
77
24
18
48
48
9
36
27
48
36
84
30
171
63
121
5
6
66
15
33
6
36
9
24
52
12
80
40
53
42
12
96
13
131
36
24
69
75
132
72
13
5
55
92
21
31
35
6
18
21
60
45
96
7
36
11
96
45
99
1
17
3
87
30
6
117
12
28
5
19
53
78
37
83
12
108
105
4
5
6
120
85
23
1
11
120
84
54
30
36
13
11
60
24
18
144
31
23
61
35
24
84
60
12
108
42
48
27
36
15
12
33
45
48
7
35
72
12
240
156
102
7
203
96
21
9
19
8
40
77
91
32
93
31
44
64
48
24
71
108
61
56
75
169
20
21
18
12
42
42
6
79
41
30
25
32
27
25
8
51
42
19
131
117
3
13
5
19
8
15
12
18
15
33
162
24
69
9
42
13
11
1
149
99
21
19
11
24
60
1
24
60
17
15
3
45
75
78
3
45
7
20
3
66
18
21
15
42
3
117
78
117
12
81
51
21
24
31
137
183
9
43
23
102
6
42
48
42
49
71
9
21
78
42
54
90
19
56
60
3
141
27
12
18
27
3
12
60
13
35
60
198
30
37
48
104
21
19
107
18
48
72
7
36
12
83
25
167
57
3
85
32
63
78
42
126
19
11
157
77
42
9
12
33
31
23
61
32
48
16
11
13
5
127
59
6
18
9
123
37
11
121
60
275
48
13
8
39
6
6
13
11
120
12
30
43
35
42
87
153
99
51
33
15
42
18
9
15
96
145
155
21
21
3
84
27
60
18
27
88
11
42
42
120
13
65
15
57
30
61
12
32
33
18
25
35
21
60
3
48
84
13
11
49
20
40
191
60
24
48
60
177
48
63
36
1
35
25
8
15
129
72
45
126
18
42
93
52
5
39
81
42
73
23
9
48
27
37
5
51
120
63
54
48
54
24
37
72
23
30
67
125
7
155
48
150
18
45
132
45
30
42
39
12
39
13
23
9
36
60
28
72
77
75
111
1
23
6
115
11
48
21
16
36
17
6
120
61
35
13
5
15
3
25
80
39
9
15
54
6
42
18
12
24
93
3
25
107
25
56
15
60
114
6
37
23
12
69
88
12
11
9
3
18
19
36
65
30
48
12
144
9
24
45
3
3
1
41
19
24
12
113
51
15
54
66
133
12
5
75
64
5
30
69
15
6
6
24
12
33
75
21
189
19
60
65
42
69
87
162
67
116
4
23
78
87
112
36
5
90
45
48
52
44
9
7
84
56
3
12
102
3
15
25
5
15
28
11
60
150
43
71
21
3
193
24
71
33
21
91
77
15
172
48
11
24
193
23
57
3
24
1
24
5
48
67
5
126
12
48
37
23
12
60
13
35
21
21
24
30
24
24
37
59
66
3
3
18
114
21
60
4
17
30
48
21
135
57
75
138
6
13
8
64
5
54
42
24
19
35
69
15
150
6
37
53
19
107
13
53
30
12
120
57
21
78
12
57
136
11
108
13
47
33
27
21
15
12
30
19
8
141
31
44
15
144
1
35
85
71
25
53
51
4
23
13
12
12
47
6
18
120
24
1
47
97
245
42
1
80
27
21
24
3
42
18
48
21
3
33
27
120
36
12
85
29
3
27
144
57
153
216
3
12
16
35
342
102
108
30
3
84
75
85
11
9
16
29
6
60
48
25
5
19
12
116
69
54
114
18
57
87
105
100
20
28
107
9
39
36
1
11
165
3
36
48
42
18
60
21
16
29
6
24
177
52
35
93
60
3
120
6
15
76
53
24
120
3
15
174
18
13
17
195
3
48
210
24
6
90
75
4
11
72
97
23
33
16
131
109
8
12
108
3
37
35
36
30
19
72
29
42
9
3
21
4
116
112
167
73
77
75
3
24
66
19
131
49
11
9
69
51
64
35
24
48
9
9
7
47
12
81
15
69
28
23
45
15
18
115
71
1
5
43
36
83
25
72
23
1
5
79
108
24
11
18
222
60
12
36
54
48
67
56
15
24
1
29
42
25
125
19
12
107
81
15
144
102
6
9
39
45
51
9
220
71
121
23
72
72
13
44
ABCD 99215179894*3^$a+1 [50009]
6
90
18
48
18
20
70
26
6
28
6
98
46
20
30
31
33
6
2
30
40
2
22
44
16
6
14
6
40
62
36
30
40
44
58
12
66
12
12
27
21
48
12
80
18
1
53
112
6
2
18
22
8
24
16
2
36
12
10
39
3
6
24
87
41
7
53
10
2
96
76
14
30
46
66
27
65
22
6
12
90
32
16
42
42
60
18
87
15
50
58
21
12
57
6
12
8
1
11
28
32
37
17
76
14
4
92
18
46
6
8
6
1
59
10
15
33
36
2
34
18
6
20
4
12
3
5
7
9
72
12
12
80
4
80
12
43
9
12
8
10
12
30
6
38
7
33
51
5
10
18
26
22
20
18
1
39
9
3
108
20
22
8
22
60
84
38
6
12
10
8
12
43
5
34
32
40
30
18
96
12
30
14
6
82
12
78
12
111
17
12
10
26
40
14
10
15
23
16
6
24
14
52
14
22
38
96
10
45
11
4
20
61
3
50
24
6
30
24
12
31
27
20
16
6
38
37
15
18
60
12
36
18
12
54
15
23
30
22
48
86
31
21
32
18
4
26
40
32
46
21
21
42
6
66
18
20
60
28
18
2
52
27
41
28
27
29
16
2
42
24
31
21
18
2
24
18
10
56
67
33
39
33
2
6
30
22
2
52
36
8
25
17
58
2
7
23
4
6
38
42
4
96
14
36
28
14
28
8
12
54
10
18
6
36
26
13
17
7
12
3
6
51
23
6
12
42
10
48
18
14
22
18
30
26
12
10
50
4
63
21
6
110
4
30
80
100
54
15
36
45
27
29
4
14
6
6
25
9
2
70
3
45
6
30
18
26
12
52
50
10
3
3
9
41
6
24
10
6
68
60
1
5
10
62
18
52
2
42
4
6
111
39
8
46
14
18
7
72
29
4
20
42
4
26
24
16
63
81
32
12
30
12
10
6
14
10
54
56
28
18
2
96
46
44
46
18
98
4
60
30
26
12
12
16
39
24
21
56
67
35
30
12
10
8
1
17
18
4
6
24
56
60
30
16
24
2
30
42
6
25
5
12
52
60
3
3
20
82
20
4
8
42
36
82
15
11
16
9
17
120
4
20
4
24
18
8
22
44
4
32
40
2
6
36
91
15
9
36
9
48
3
39
36
24
30
36
72
6
30
6
26
72
76
2
28
20
1
11
10
12
60
2
30
24
46
26
34
6
39
36
9
24
27
5
34
8
1
47
4
30
30
20
36
22
8
7
17
10
9
21
18
6
2
40
33
27
50
12
6
10
12
38
4
18
42
2
4
12
99
11
4
6
8
16
50
16
32
28
2
100
12
26
24
6
42
13
3
2
48
22
2
28
20
60
43
21
48
87
5
10
74
34
48
18
2
34
14
12
48
6
18
1
96
11
28
14
6
10
12
39
29
16
63
12
9
6
9
5
19
41
16
56
58
12
8
1
33
32
36
7
12
24
17
4
56
12
16
6
74
60
10
21
96
24
5
24
12
4
54
50
22
80
4
6
24
8
36
19
3
54
26
48
22
32
16
90
12
20
30
28
39
11
1
24
15
42
8
31
15
6
2
18
34
66
147
5
48
7
11
1
21
8
6
13
21
26
10
8
12
18
72
18
28
42
20
28
9
75
30
14
16
6
20
22
20
12
24
10
32
7
11
66
30
25
35
1
15
90
42
18
2
22
26
64
6
24
18
18
42
20
6
4
18
14
54
24
42
184
30
14
16
26
28
18
30
9
48
11
6
6
4
6
72
12
14
1
5
16
62
16
2
10
20
12
16
36
45
33
68
64
3
12
11
102
40
8
168
31
3
50
67
35
6
34
8
13
45
24
6
33
41
28
20
36
7
33
12
63
21
74
4
2
48
46
60
2
22
18
63
17
40
38
1
33
12
24
20
19
35
1
11
58
8
4
14
6
16
39
3
8
42
88
44
124
15
17
12
42
1
39
21
5
18
37
69
3
23
18
22
8
40
2
48
24
6
30
12
28
36
26
10
20
4
18
32
6
10
33
45
27
15
2
22
54
2
40
80
22
2
18
52
18
6
36
3
51
30
20
31
21
18
9
5
10
38
28
12
30
20
25
24
39
14
7
33
50
66
22
18
32
54
24
25
11
36
73
81
14
6
10
6
60
54
6
3
47
54
36
30
22
3
119
16
12
90
42
8
70
50
60
66
76
14
25
15
2
28
20
22
54
51
33
92
34
8
36
30
4
15
3
45
9
20
16
14
6
4
15
9
15
15
14
6
22
8
12
79
36
23
1
15
50
16
14
6
24
10
24
21
29
30
10
66
26
4
15
41
24
4
2
25
3
36
26
18
61
23
22
6
50
24
28
3
23
61
9
30
69
35
1
101
4
6
8
66
16
54
62
4
3
27
20
1
47
16
44
10
8
12
10
86
4
56
7
15
14
60
4
36
24
24
8
28
146
28
12
26
24
16
48
12
18
6
99
5
10
6
24
14
85
11
1
9
54
12
24
2
10
2
52
14
6
34
56
28
20
16
12
74
70
44
30
4
2
6
64
26
28
2
72
6
30
31
75
9
9
38
34
44
16
3
12
11
40
2
30
1
17
4
20
24
7
29
18
28
30
24
14
72
4
6
60
44
30
4
32
30
18
16
6
24
8
6
1
24
57
8
4
8
4
15
5
4
12
20
34
66
74
1
12
12
15
8
40
92
4
2
22
26
10
2
18
24
46
6
18
26
36
10
3
12
11
28
6
15
15
18
60
3
9
3
3
24
8
90
31
15
80
6
36
10
20
12
13
29
55
41
10
32
12
36
30
12
70
56
10
20
12
24
4
2
18
40
32
4
56
54
4
26
6
40
2
72
24
6
18
42
4
6
26
30
10
24
44
12
10
8
12
22
12
33
21
2
58
12
8
12
22
26
60
10
6
6
44
46
42
2
70
36
69
33
38
40
8
70
12
20
12
6
72
34
20
19
36
5
31
9
39
29
18
40
2
96
19
3
9
53
7
11
30
7
33
2
40
2
76
8
4
6
56
10
15
5
40
6
80
22
6
14
22
6
14
6
18
1
15
6
39
35
24
6
48
18
18
76
36
2
28
8
6
24
12
24
16
63
9
12
38
28
8
16
48
8
30
19
95
1
3
20
1
5
28
26
49
11
16
6
39
81
8
24
10
2
10
33
11
10
6
8
46
51
36
35
18
31
15
21
3
60
12
32
16
21
15
6
38
40
30
14
126
22
38
66
30
16
54
6
20
19
63
2
6
10
12
87
3
2
36
4
6
8
1
5
64
26
70
56
18
36
18
58
2
22
6
3
29
6
42
28
12
48
20
10
9
5
66
22
20
48
12
10
60
45
23
30
34
2
19
57
99
5
4
44
6
30
24
28
44
19
12
9
20
40
39
5
16
20
54
10
6
6
20
22
6
20
46
8
18
60
18
12
12
25
45
18
48
30
60
54
26
6
54
64
2
25
33
80
7
51
20
10
2
66
4
12
26
10
8
4
2
24
36
25
39
12
90
30
18
44
36
31
5
10
21
29
4
24
15
48
75
24
24
30
54
60
8
40
80
18
12
10
60
14
4
104
10
30
50
6
34
20
6
10
170
12
4
24
27
9
8
52
18
12
6
27
11
1
23
10
36
30
26
6
12
30
18
4
45
3
102
108
8
42
12
1
5
10
12
38
10
18
44
90
16
30
42
14
10
6
24
26
4
14
72
10
2
12
28
2
4
14
16
15
12
9
14
6
24
6
16
2
16
27
5
40
92
48
18
4
6
20
19
21
51
45
18
62
19
5
24
7
39
2
10
33
21
15
9
32
18
10
6
6
18
14
10
33
3
9
17
4
24
56
46
9
17
4
26
12
108
48
22
24
8
42
4
2
67
12
11
18
6
6
28
24
6
21
81
2
6
46
90
6
12
20
61
5
7
9
60
44
24
52
20
4
15
35
6
6
4
21
9
15
21
18
12
32
6
16
8
22
48
2
6
70
8
22
32
30
31
5
72
34
30
6
14
6
10
8
6
18
7
5
31
24
60
24
27
20
18
36
16
75
33
24
8
30
10
18
6
6
18
14
1
35
16
18
8
10
2
6
40
69
41
60
16
14
54
103
29
6
40
50
10
18
12
24
24
14
66
55
12
9
24
32
34
14
10
80
24
1
5
6
16
20
18
64
72
14
24
25
63
8
42
28
2
10
72
8
79
53
36
12
4
18
60
32
16
32
18
70
62
46
20
22
39
15
18
8
58
6
15
105
56
48
42
18
19
11
42
18
34
12
44
4
6
12
30
2
16
50
24
16
6
6
ABCD 99215238056*3^$a+1 [50008]
72
72
15
57
168
15
33
123
96
85
17
7
29
3
21
91
65
114
61
5
150
61
47
120
114
36
19
32
15
9
136
17
162
90
27
40
8
123
109
35
21
129
120
135
9
7
48
59
30
31
59
150
79
24
17
42
18
43
5
36
6
180
69
24
40
23
36
21
24
63
9
64
17
7
176
280
65
54
36
30
39
15
96
12
144
45
72
99
42
51
21
3
153
31
8
112
56
99
18
19
23
57
64
41
39
48
21
84
79
11
114
30
24
30
24
174
144
9
72
15
72
49
24
179
37
29
43
32
39
33
159
1
125
3
24
16
11
198
108
72
42
33
39
48
96
30
24
12
39
24
51
61
8
16
35
61
173
18
108
36
54
78
84
57
64
96
35
37
107
45
69
19
11
108
9
16
32
75
61
32
192
105
7
11
13
96
8
48
40
17
18
13
35
61
56
48
168
40
149
168
66
1
24
29
42
145
47
132
85
53
3
87
169
32
33
288
6
180
93
88
17
111
45
6
12
108
61
53
54
12
42
84
162
81
27
13
65
108
36
84
27
72
9
79
128
105
108
75
9
7
53
3
105
39
87
84
60
30
24
18
33
16
161
79
89
30
81
9
162
36
9
33
231
57
15
40
35
18
43
11
37
53
43
248
51
37
104
57
15
3
90
30
42
36
102
24
25
8
51
253
89
6
156
21
15
1
239
1
53
43
216
168
80
48
24
105
103
23
120
162
31
24
131
48
6
31
95
84
85
72
29
66
36
45
81
39
33
60
18
48
72
42
79
24
107
252
9
159
73
56
9
36
3
141
43
17
55
245
24
66
9
16
248
33
55
5
18
48
6
30
6
39
112
41
79
120
17
63
16
96
8
57
30
42
30
153
40
41
135
184
48
48
53
54
13
120
32
24
33
66
21
21
91
11
72
21
88
71
18
55
35
198
7
56
64
41
39
136
89
18
36
1
17
96
15
21
19
29
75
64
152
87
60
66
19
128
15
57
40
11
204
108
216
69
72
123
36
9
48
40
32
69
43
11
37
8
69
51
33
127
72
23
25
72
11
138
36
39
21
30
114
18
33
16
17
42
165
141
126
85
24
35
54
12
252
78
36
12
36
85
5
270
45
64
8
64
167
33
15
1
8
9
114
285
16
71
121
8
96
33
15
87
25
72
32
51
61
24
11
165
51
72
12
49
203
45
64
24
65
168
151
41
96
108
75
48
72
21
19
24
8
87
72
18
78
57
207
153
27
72
42
3
48
231
9
15
18
87
3
21
40
24
35
93
105
127
8
40
23
97
53
12
63
15
18
7
152
69
3
93
187
32
33
12
43
47
169
125
363
51
126
7
32
51
18
66
1
120
104
9
18
93
57
72
48
54
9
105
48
42
13
56
3
30
78
105
39
1
53
115
104
40
83
12
9
9
60
48
24
102
42
51
88
48
23
18
6
252
12
1
96
29
75
24
159
33
216
96
15
48
6
156
199
80
15
48
54
3
159
36
21
3
174
7
71
57
9
18
21
123
45
40
72
8
15
54
3
87
42
55
11
13
80
16
35
93
39
48
168
36
21
135
25
24
5
72
114
33
111
12
21
141
54
13
101
102
42
126
36
30
27
40
77
43
11
133
11
54
252
99
45
258
72
1
24
5
114
33
87
54
67
8
33
162
6
144
18
141
87
129
3
61
24
23
126
36
15
33
6
25
24
167
49
23
36
165
15
105
24
16
11
6
84
19
80
144
33
55
240
209
15
15
168
30
132
30
49
77
72
19
200
64
96
24
128
15
1
119
36
198
132
19
11
21
24
45
3
64
72
5
42
129
40
41
63
88
17
7
24
8
ABCD 99215588632*3^$a+1 [50090]
6
174
55
24
77
102
102
103
8
9
30
18
15
40
23
132
93
144
33
31
17
30
84
85
168
56
51
45
21
43
24
176
57
7
5
90
73
8
72
57
15
40
77
108
111
21
75
3
37
11
37
137
30
1
17
18
24
45
16
77
51
9
42
69
111
6
12
15
57
48
12
36
54
90
31
89
55
113
42
61
89
15
64
72
29
36
7
32
33
7
216
24
96
29
96
3
69
150
18
67
65
30
1
17
7
53
27
297
39
69
12
63
87
9
16
11
13
89
7
5
96
204
18
21
189
150
21
24
33
39
3
85
77
30
48
60
60
138
30
45
88
41
55
215
18
7
48
173
12
42
93
45
120
48
19
56
39
138
18
42
72
18
1
17
60
102
30
31
96
53
72
66
12
85
65
132
19
11
96
72
72
21
232
56
9
55
65
18
132
12
13
53
114
6
54
30
120
55
48
35
21
16
161
72
12
30
141
24
88
5
27
15
6
19
264
29
115
65
48
24
15
48
183
73
32
9
31
72
65
72
48
55
8
9
186
60
25
5
72
171
16
48
8
57
31
11
61
257
120
12
19
41
48
7
95
73
23
12
30
7
11
24
13
95
60
18
12
87
48
72
75
13
8
352
56
16
48
35
37
53
67
104
40
32
15
12
18
27
45
91
89
55
17
15
40
120
185
66
37
125
3
27
42
19
32
39
30
36
63
9
42
6
87
27
18
43
24
35
229
29
12
108
18
9
135
1
17
7
5
18
57
88
65
18
117
48
57
30
57
153
15
16
72
32
3
54
15
15
49
29
162
105
21
19
5
19
29
42
81
24
75
13
5
12
66
30
132
48
99
51
42
120
3
69
6
42
30
48
45
112
35
13
48
89
7
221
115
24
104
21
36
12
3
144
21
144
30
18
211
11
21
57
15
33
7
197
51
27
12
33
16
107
42
27
21
90
49
35
96
54
96
79
5
78
30
120
12
48
18
294
19
131
61
5
72
42
18
42
138
60
12
48
123
64
23
57
81
63
9
48
7
48
59
30
48
30
108
144
205
23
48
60
24
61
24
101
150
24
93
57
48
132
3
88
17
30
12
189
27
24
90
75
64
96
95
25
11
102
18
30
72
7
5
3
15
1
17
7
17
135
45
19
17
15
48
9
103
47
25
56
9
72
66
54
276
12
63
69
48
60
48
63
9
72
36
19
161
87
45
42
105
33
72
48
31
41
55
11
24
69
72
45
67
77
18
48
12
13
59
60
33
105
31
56
15
48
90
60
43
24
23
73
24
35
288
37
24
24
23
169
80
33
31
149
27
16
77
67
53
48
24
43
8
39
60
6
24
6
145
8
96
243
61
71
48
25
23
33
51
60
60
21
45
120
115
8
40
104
75
37
11
13
24
47
25
5
51
117
48
3
9
42
90
90
66
42
18
84
39
24
120
33
24
15
40
5
30
48
13
104
33
42
120
109
56
21
123
27
30
63
27
30
12
30
18
42
12
13
137
18
42
36
199
71
57
3
84
78
51
9
48
7
5
72
6
90
30
13
59
37
24
161
48
48
60
60
7
8
39
1
65
132
60
48
114
45
15
18
31
191
25
41
55
77
171
9
108
24
18
108
54
90
61
32
93
139
8
45
48
24
19
11
69
57
42
45
16
131
6
72
48
132
198
24
48
78
120
7
72
120
11
42
72
18
60
30
7
125
3
195
78
24
151
128
9
108
12
108
24
108
60
72
3
72
75
18
72
43
107
6
39
16
5
24
60
60
30
18
102
45
3
85
17
55
113
7
101
43
11
13
53
84
39
27
24
6
114
6
24
79
24
72
8
213
43
47
33
24
136
29
211
41
15
40
8
57
30
9
51
18
30
120
45
72
51
30
7
8
64
5
120
3
112
233
12
18
57
21
24
78
21
21
219
87
42
132
99
9
48
42
45
15
30
102
13
32
63
1
11
6
79
48
83
37
56
9
12
6
144
6
39
48
177
96
24
15
15
150
91
8
16
8
15
25
53
24
19
17
39
24
129
18
69
15
33
57
15
3
48
45
48
81
6
30
144
60
6
132
90
27
21
115
ABCD 99215753914*3^$a+1 [50054]
61
96
51
69
59
36
16
297
35
16
116
24
49
47
25
63
33
39
68
13
3
164
1
11
288
13
48
15
96
8
28
108
56
16
12
60
48
33
144
3
108
24
92
100
96
57
15
120
108
45
72
123
128
36
28
20
220
36
56
100
68
40
33
24
75
44
112
9
120
15
36
117
123
45
3
36
104
1
3
80
96
84
145
47
240
60
4
9
135
32
28
116
64
12
96
117
71
1
3
32
4
72
152
1
159
140
60
97
3
93
120
27
48
32
172
128
217
119
16
24
72
228
69
11
109
47
16
68
36
40
24
12
189
51
252
33
72
75
12
24
156
108
80
52
80
76
68
4
32
25
3
92
100
45
263
12
133
111
177
87
96
9
120
47
25
135
36
32
61
51
36
9
15
9
27
12
180
32
204
16
8
25
3
60
57
191
1
24
15
144
48
132
117
24
144
47
193
15
20
12
4
84
33
48
71
24
40
36
36
32
241
39
32
168
160
32
73
15
20
76
176
4
21
96
27
140
132
144
16
20
48
16
57
15
128
36
85
183
36
144
20
60
28
57
72
15
105
95
1
47
12
13
3
44
25
155
208
20
28
93
39
288
32
76
12
224
48
88
24
9
75
144
80
36
136
168
12
21
59
61
144
63
48
8
64
80
97
23
96
24
28
32
12
24
121
119
136
9
11
124
20
37
59
28
180
32
13
35
61
24
47
28
80
12
1
72
71
97
179
13
15
72
9
119
12
84
76
60
33
3
92
72
16
48
456
20
60
24
1
15
24
20
37
119
40
108
45
95
1
72
75
32
160
80
37
24
24
11
112
60
57
192
15
8
97
63
32
1
39
44
64
12
96
48
36
60
48
33
3
80
96
240
124
56
49
120
71
16
192
32
108
12
16
48
20
84
28
128
37
24
96
3
156
153
27
80
324
96
25
23
28
144
20
40
20
85
143
1
59
28
128
52
44
144
16
20
28
132
80
28
72
80
136
8
97
39
33
48
39
24
144
32
24
16
81
168
119
1
11
84
24
96
24
97
15
188
12
241
183
24
57
48
168
15
84
180
24
36
20
60
28
32
48
36
96
240
84
40
20
36
120
145
24
119
97
179
85
59
60
40
216
20
61
24
24
47
64
104
120
241
15
24
12
21
39
20
100
9
51
44
1
83
28
32
97
23
172
20
256
92
172
8
97
120
95
180
4
104
132
76
57
11
60
1
23
28
48
36
108
20
96
24
96
52
32
36
1
48
27
144
36
140
28
56
64
80
232
33
3
189
95
16
32
1
119
1
15
9
47
1
99
60
80
64
80
64
57
23
36
112
164
40
153
72
143
25
183
153
27
44
4
36
8
36
124
192
36
45
15
8
1
23
97
168
47
64
60
12
32
145
240
47
25
15
60
68
40
56
16
9
131
4
9
71
25
15
164
36
60
16
48
93
24
23
40
56
36
48
208
68
16
24
260
36
28
108
8
156
28
20
37
59
160
12
24
9
39
32
120
48
72
40
20
48
76
176
4
12
24
8
40
56
84
12
64
80
16
8
28
84
188
12
25
303
12
144
140
40
72
104
136
8
25
39
12
36
60
69
95
1
143
25
35
100
120
20
61
35
13
95
25
72
24
15
60
44
72
73
96
96
63
96
20
352
45
63
36
21
24
15
33
195
92
25
15
44
4
72
9
71
16
68
16
36
105
39
345
96
ABCD 99215873228*3^$a+1 [50007]
20
36
28
96
12
24
48
300
116
240
76
144
24
8
4
63
36
57
108
51
9
12
128
60
36
204
36
24
100
45
11
115
65
43
17
96
28
32
7
36
101
4
20
52
48
45
11
133
30
57
15
108
53
28
144
15
33
44
60
120
40
20
19
69
92
64
12
240
84
168
68
24
64
20
85
6
521
19
5
64
140
64
68
24
16
63
17
144
19
65
12
100
93
51
183
36
57
44
36
144
43
41
31
93
15
57
24
99
21
51
101
184
36
120
8
61
11
4
39
17
48
79
77
100
75
29
19
53
19
33
96
21
3
15
57
228
36
56
24
60
1
3
87
24
45
92
43
41
28
15
6
54
33
48
111
5
84
36
28
72
36
60
9
59
36
36
28
231
5
19
41
84
55
30
35
52
12
8
40
20
19
48
41
36
55
18
23
7
17
19
9
12
15
29
40
32
103
36
29
100
84
32
88
60
36
141
95
24
124
8
52
108
20
64
60
56
48
100
20
12
40
12
212
24
115
65
19
41
16
96
8
244
27
41
24
16
44
84
49
23
67
33
60
27
21
51
21
8
16
104
16
3
41
72
103
57
8
55
96
5
60
120
76
39
9
20
40
36
3
21
60
51
29
12
120
103
21
116
48
4
72
144
20
4
68
24
4
80
36
96
64
9
114
30
83
88
56
4
291
89
100
60
171
65
24
31
41
4
99
90
95
12
364
3
221
60
79
77
84
31
89
12
48
40
20
112
104
36
88
171
5
40
84
15
21
105
71
4
48
21
159
32
76
27
45
56
40
20
136
39
57
48
12
12
87
5
40
36
80
24
73
23
28
20
76
84
32
160
44
84
25
135
9
83
4
80
100
44
40
12
84
39
21
24
39
173
60
7
36
45
72
8
40
45
27
63
77
103
57
8
72
52
87
69
51
101
24
100
99
5
40
99
17
43
117
80
60
139
5
172
80
4
24
36
15
60
153
36
32
43
6
138
81
84
32
96
19
105
39
5
25
15
32
48
19
165
60
12
15
29
79
12
21
108
105
11
64
92
73
15
51
9
15
21
44
180
1
3
56
91
41
28
32
28
56
148
156
60
20
124
8
40
44
55
45
69
87
68
12
60
4
116
48
40
60
39
45
15
12
144
77
48
19
36
45
72
44
4
51
9
24
32
60
120
24
4
72
104
55
165
24
15
12
21
188
36
28
36
20
19
285
75
17
49
71
79
77
43
17
4
24
60
39
33
12
60
8
19
5
175
89
1
135
168
68
84
25
63
48
8
100
15
161
43
81
56
4
39
137
60
4
15
9
56
120
85
39
8
7
93
12
240
12
44
151
189
140
72
52
68
40
108
159
77
16
39
21
8
64
36
15
5
4
75
93
60
63
17
64
63
17
4
80
115
45
15
65
40
36
3
66
47
24
120
4
80
4
56
49
51
15
9
92
25
59
12
144
4
15
24
21
15
36
129
120
159
72
21
44
133
15
81
11
100
36
20
79
5
64
32
24
84
96
25
54
5
36
64
39
120
33
8
52
159
29
124
56
40
176
124
96
120
20
24
12
43
21
44
139
17
16
8
64
68
24
40
45
51
44
16
33
75
21
71
48
151
33
12
3
81
20
4
27
30
3
111
65
4
48
9
48
27
36
72
27
33
96
96
84
20
72
148
24
60
8
60
19
149
100
32
52
15
36
57
20
28
216
3
57
60
60
15
101
220
108
60
24
56
36
28
188
4
80
124
72
24
15
9
80
16
39
9
8
37
23
4
39
125
40
72
72
8
43
117
168
60
60
32
4
84
84
8
28
140
4
288
8
265
39
15
33
128
40
80
12
4
216
24
44
31
29
16
9
47
84
13
15
108
164
4
159
41
181
63
8
100
24
15
21
8
241
18
17
84
25
150
125
55
57
68
4
12
36
69
75
159
17
40
44
24
91
5
40
99
41
24
52
200
67
41
12
24
4
ABCD 99216083678*3^$a+1 [50031]
36
75
48
18
15
39
24
9
48
27
45
15
33
84
81
7
20
21
99
48
64
29
66
73
125
3
69
15
48
27
9
87
49
5
36
7
41
75
12
117
43
32
48
159
18
87
96
24
15
18
3
124
96
95
45
135
9
51
48
72
18
15
60
21
15
33
7
20
15
48
73
5
12
3
12
27
9
36
96
69
3
51
24
45
3
9
24
9
75
27
6
3
15
57
12
165
48
7
8
60
4
11
78
66
21
40
8
39
72
60
54
31
68
36
60
12
27
73
60
65
3
24
45
3
9
43
68
4
20
15
9
60
39
33
39
54
27
9
18
12
96
25
8
52
84
20
21
63
4
11
177
3
61
164
36
39
9
60
28
29
3
165
3
72
12
24
9
15
21
51
3
60
13
23
81
36
60
12
60
40
32
36
57
63
48
12
33
87
160
8
76
8
52
23
36
37
12
12
20
48
57
15
51
9
9
6
48
18
75
52
32
48
48
57
7
60
8
87
33
3
145
60
29
18
90
27
36
9
3
45
18
18
6
84
36
21
12
21
15
39
33
132
33
24
48
51
21
103
56
21
6
30
3
36
16
84
8
12
16
72
72
20
9
72
3
12
3
9
3
9
24
45
66
9
24
63
18
12
27
45
3
3
117
45
19
8
52
48
56
60
72
135
37
12
8
12
96
40
32
36
51
25
20
315
73
32
33
3
3
45
27
18
36
48
3
24
16
128
84
3
54
99
24
96
64
17
15
21
3
15
1
48
5
42
1
53
39
36
27
9
45
39
15
57
40
29
151
32
40
17
15
51
33
12
48
24
12
3
21
36
28
20
3
57
15
102
115
29
27
105
3
4
47
13
12
65
135
16
23
9
33
7
48
72
56
87
48
57
57
27
16
65
27
28
68
51
13
56
27
30
3
4
125
18
25
20
60
40
68
24
15
18
15
69
60
3
132
196
32
63
33
24
15
37
23
81
24
51
24
30
18
24
30
3
96
51
9
12
60
27
18
75
9
15
108
3
33
21
90
25
8
21
24
75
60
72
3
13
164
63
45
57
31
29
30
90
3
100
8
4
20
9
7
8
9
12
103
11
36
1
60
32
15
33
15
18
24
66
9
117
63
45
3
24
15
36
9
93
15
28
44
16
44
39
129
33
3
27
25
17
63
64
68
3
9
21
183
12
57
15
57
135
60
21
15
12
105
15
28
8
39
18
3
9
75
100
23
85
65
7
72
65
55
8
75
57
36
144
120
39
36
6
15
39
9
75
36
25
116
9
15
105
51
12
12
15
78
72
3
60
45
55
17
54
1
35
30
6
72
120
72
73
8
24
21
24
99
9
30
33
24
15
9
64
92
60
24
9
36
12
27
195
18
12
3
33
31
20
60
15
6
3
60
4
128
3
12
45
45
63
9
7
8
60
28
23
9
40
47
1
8
9
3
52
53
15
33
15
27
9
36
12
87
45
75
9
36
60
21
75
87
225
81
19
20
105
60
3
9
151
20
33
111
24
4
68
75
24
48
90
63
4
48
53
79
11
37
32
24
24
12
45
24
36
39
81
168
3
12
28
5
24
18
33
24
24
9
43
5
79
65
6
9
24
15
69
57
39
4
65
75
75
66
7
44
40
20
36
33
36
3
3
37
8
60
24
9
7
8
64
8
39
9
105
30
36
13
32
48
12
3
6
12
24
48
63
63
24
36
54
3
45
15
9
31
5
39
105
66
117
88
68
60
12
4
48
92
3
12
9
12
24
45
15
16
5
27
40
5
18
69
36
40
20
3
66
6
48
57
69
39
4
8
39
33
96
36
21
7
80
48
48
45
27
15
169
8
12
3
18
3
12
64
68
3
30
7
60
8
40
104
84
24
21
72
30
18
6
18
123
48
36
16
23
1
80
51
84
9
16
71
12
13
20
60
12
28
53
12
39
24
15
54
3
4
41
42
33
12
21
27
4
48
56
36
15
18
123
15
42
3
33
66
9
96
135
21
12
3
9
3
18
19
8
48
84
3
6
12
72
27
33
111
9
3
64
29
66
36
60
45
12
33
48
6
48
132
18
63
63
156
6
15
40
8
57
3
75
141
33
15
12
9
7
80
57
72
90
21
57
30
36
1
8
72
9
6
13
23
25
29
36
7
32
16
32
48
39
6
15
3
9
12
120
3
25
72
156
104
75
18
75
63
33
12
15
57
63
45
45
55
68
52
29
43
20
52
41
39
93
12
51
45
55
8
27
12
93
72
33
3
12
12
48
15
33
52
44
96
12
28
20
12
33
7
12
11
93
16
20
15
13
11
9
81
27
27
18
27
12
40
36
44
69
19
5
51
15
69
72
45
55
60
8
112
8
40
41
12
54
13
12
48
48
23
6
39
12
33
159
48
12
33
42
18
12
67
5
15
24
24
45
51
24
147
25
56
135
54
18
36
21
16
24
8
12
63
33
4
11
49
20
36
4
53
51
117
19
53
27
45
15
93
63
117
12
24
30
24
57
9
15
75
54
72
36
60
18
69
75
45
63
30
3
39
12
61
47
6
15
96
45
36
3
21
3
12
36
40
17
27
16
44
40
104
21
18
25
8
40
47
36
6
3
12
36
112
8
3
54
75
12
63
36
61
29
7
8
24
60
48
48
24
12
108
12
21
24
15
28
12
8
27
25
29
19
20
52
29
96
43
41
6
73
71
72
25
8
57
63
21
3
12
63
25
5
15
48
24
45
43
23
9
24
9
15
12
60
75
108
81
39
21
24
36
24
52
11
33
24
87
33
3
84
69
21
6
18
15
15
57
57
27
81
18
12
33
24
12
39
117
4
44
4
11
21
48
27
126
87
15
6
19
56
141
18
33
4
11
24
18
12
99
24
28
17
3
9
55
116
40
12
17
55
173
18
18
36
55
53
7
ABCD 99216381508*3^$a+1 [50047]
45
30
5
7
5
67
5
43
36
45
80
36
19
5
16
129
15
36
33
48
63
92
13
84
36
35
7
77
36
85
59
36
61
6
17
85
11
96
16
27
48
45
72
111
24
12
21
69
15
9
42
5
55
29
61
120
18
72
12
6
75
60
15
65
7
33
200
7
53
52
104
151
12
36
24
53
127
41
7
17
7
6
27
21
15
87
33
69
42
24
17
97
30
65
61
54
5
25
3
129
6
57
32
4
20
120
184
81
27
32
115
48
5
79
66
90
29
24
175
5
109
47
19
60
105
27
144
9
15
24
5
73
23
40
39
132
5
211
65
40
3
45
36
20
4
9
3
8
24
13
18
41
19
9
32
4
20
31
18
150
12
5
31
24
225
24
12
68
67
9
96
80
7
33
20
88
72
45
18
66
36
30
18
75
80
12
43
81
9
11
48
76
27
77
55
36
41
16
20
43
90
36
114
12
84
29
55
129
32
31
48
54
6
5
37
18
5
19
33
99
6
42
5
60
96
4
48
128
49
12
54
17
28
27
9
33
6
89
7
36
78
90
12
30
18
17
13
54
60
42
59
60
36
19
96
24
5
37
24
54
69
56
96
76
92
40
12
33
102
45
8
31
101
13
27
44
121
54
17
43
185
60
4
21
15
51
5
19
36
48
18
18
41
36
13
15
27
45
80
19
138
18
120
53
7
65
24
13
102
53
13
3
39
12
21
68
24
37
6
93
60
20
1
198
45
32
61
120
24
60
48
6
12
24
6
63
87
30
3
20
7
72
108
17
16
32
37
15
3
18
30
72
45
8
12
67
72
21
12
27
53
13
15
27
48
29
4
39
36
54
87
3
21
27
30
59
31
33
45
6
5
108
13
30
29
100
75
108
48
12
77
103
12
5
31
29
40
24
129
131
55
5
16
45
30
24
12
30
83
187
30
15
8
25
15
21
6
42
18
12
6
66
9
27
65
40
153
24
35
25
23
55
72
12
149
55
9
15
6
15
39
33
33
6
108
41
12
43
12
17
16
15
165
12
20
7
30
18
113
1
36
48
87
15
48
72
30
47
43
12
125
48
13
6
96
42
47
49
12
18
54
18
42
71
36
181
54
78
275
96
67
93
12
8
52
3
29
31
24
101
67
45
27
137
24
37
48
84
63
75
77
12
48
16
15
5
61
18
120
21
15
65
115
17
19
113
103
17
52
93
42
33
15
48
29
1
15
8
40
36
20
91
29
28
68
43
30
60
54
12
33
60
12
3
36
36
101
4
111
48
57
9
6
57
45
215
31
101
40
44
55
60
5
16
3
165
32
55
65
121
63
75
41
43
5
55
30
150
21
116
31
9
21
3
20
55
9
27
9
27
113
12
43
132
5
205
24
24
15
15
57
12
57
6
42
71
4
21
12
47
48
19
5
79
77
7
36
65
19
30
30
36
24
12
53
25
107
31
53
120
25
35
1
54
9
3
42
30
33
87
30
15
3
30
15
20
12
180
100
3
113
61
6
18
42
288
5
12
40
27
18
18
177
39
33
48
27
6
75
20
12
28
9
42
65
36
7
30
18
129
20
16
8
7
12
180
137
25
54
66
3
32
25
6
57
3
69
68
7
29
40
15
42
54
5
88
183
65
7
5
55
53
192
1
71
1
23
19
12
36
5
7
21
15
17
24
19
5
55
21
39
65
4
140
7
18
3
20
55
33
20
36
36
7
36
21
8
31
5
19
60
53
24
24
19
78
27
63
57
56
4
93
72
6
6
18
101
7
65
148
60
15
5
7
180
18
6
78
6
41
4
20
60
7
53
25
36
18
78
23
91
48
81
44
7
21
129
6
24
60
48
65
31
5
115
105
15
29
16
15
5
19
6
95
16
39
24
102
18
21
12
3
84
60
33
33
186
21
15
18
6
81
99
225
9
42
5
7
33
87
6
90
9
60
93
15
68
19
126
186
81
3
60
81
3
90
75
8
48
7
60
33
72
27
65
7
120
5
156
19
89
49
95
156
19
81
20
280
135
30
15
9
30
53
109
18
77
16
57
78
29
55
173
16
24
21
60
24
18
12
17
28
33
3
84
51
6
54
144
72
24
12
105
9
11
13
72
42
33
80
24
19
66
59
12
7
5
16
27
29
4
9
138
89
43
45
15
21
20
36
43
12
41
4
8
67
21
15
93
44
43
78
15
12
27
30
168
35
64
33
11
7
18
90
117
8
36
19
129
20
121
27
68
19
36
24
36
72
5
7
33
8
187
17
112
21
23
64
3
12
21
9
63
60
39
5
49
195
15
210
114
21
39
33
3
30
39
147
24
12
77
133
75
27
5
48
4
8
85
132
78
45
57
63
81
102
33
27
9
33
6
5
36
16
20
127
41
112
27
12
66
18
6
3
63
102
27
51
129
24
12
9
18
5
175
33
3
17
19
9
27
84
21
195
12
66
47
7
45
96
45
11
43
201
27
29
43
36
30
15
81
6
89
1
18
21
96
44
43
ABCD 99216384656*3^$a+1 [50044]
12
9
19
35
78
7
32
96
48
40
47
72
9
57
111
12
27
9
147
54
3
3
18
15
51
12
18
31
12
23
21
16
11
60
9
147
42
27
24
39
33
76
5
31
12
36
95
57
64
29
36
30
85
20
72
16
5
126
13
48
23
241
71
9
21
7
11
90
7
48
68
3
201
69
66
36
12
9
3
18
12
150
18
96
36
6
42
39
3
1
12
65
12
7
11
33
52
12
11
37
11
9
81
151
152
16
48
65
79
72
11
13
23
24
57
21
19
59
13
29
19
11
13
120
24
104
88
12
53
31
24
71
78
24
19
41
48
79
11
30
79
35
85
29
3
27
1
12
29
24
54
6
31
35
48
1
20
99
6
63
64
23
25
23
33
93
12
90
24
49
11
1
8
9
207
39
36
13
44
16
137
27
9
48
51
81
54
96
21
3
30
36
12
6
60
72
12
9
21
108
19
23
36
33
21
36
66
18
66
12
24
6
18
45
12
15
18
19
47
73
24
96
5
163
128
52
36
12
20
27
49
5
63
24
3
85
12
101
31
41
36
120
19
89
6
18
6
1
72
17
12
3
9
63
39
18
6
13
23
6
48
42
21
16
53
67
12
12
17
31
56
28
65
43
59
9
3
6
66
48
9
57
79
23
42
87
160
8
84
21
12
18
13
12
24
12
29
7
8
33
7
47
57
87
6
7
59
150
63
51
81
57
6
33
33
39
9
27
4
35
12
9
4
17
31
92
21
3
33
84
54
24
36
37
44
45
3
33
87
48
15
54
24
75
9
48
12
12
48
42
13
53
19
101
12
67
48
132
11
13
36
96
32
100
48
29
27
9
91
23
9
81
19
47
9
9
24
120
31
96
8
33
7
32
28
12
32
27
30
27
117
78
73
17
7
47
6
78
21
45
6
21
57
24
27
3
1
17
30
1
29
24
18
6
27
147
12
30
18
1
101
15
124
96
41
42
1
29
222
30
54
42
51
21
75
64
32
189
3
3
6
66
37
83
24
30
66
24
84
6
6
21
93
3
33
151
20
21
12
180
54
21
9
6
30
19
11
6
19
23
1
119
9
21
75
40
144
77
27
112
11
121
29
15
9
156
144
12
96
24
27
196
5
12
30
13
41
6
49
20
39
69
63
37
29
27
4
108
5
36
43
11
24
9
105
6
6
30
78
12
43
24
41
42
6
27
16
5
84
12
43
11
24
120
6
12
67
20
45
18
97
11
49
35
9
24
69
3
63
18
3
3
13
35
73
5
30
30
42
9
93
15
51
37
24
116
177
3
33
12
12
15
24
117
67
24
41
36
63
9
39
159
81
100
8
45
6
93
21
30
48
42
12
18
37
41
31
11
45
40
41
30
1
5
30
21
33
24
18
33
28
83
48
18
90
1
41
30
9
27
85
84
12
23
33
15
121
48
23
9
88
8
40
5
36
30
6
75
48
15
9
21
7
12
17
12
19
152
33
63
40
5
31
35
90
63
3
36
25
84
89
3
9
7
192
168
48
23
1
23
18
75
4
53
27
15
13
5
139
12
56
39
36
33
52
108
12
5
60
24
87
3
69
63
9
4
35
33
48
28
44
88
5
3
4
164
39
25
8
3
61
8
40
5
139
24
71
1
24
24
11
24
108
9
3
21
40
48
83
85
68
4
96
8
45
54
1
32
33
15
3
12
24
45
45
6
21
40
11
30
79
20
9
139
24
41
7
32
57
79
12
132
59
13
20
45
31
11
30
42
66
67
11
81
15
13
8
39
60
21
40
32
60
21
7
29
43
24
29
7
23
9
4
12
12
32
39
6
18
57
12
33
3
45
66
12
42
3
57
27
36
12
27
30
3
4
53
30
30
30
37
41
42
73
48
29
6
9
33
63
48
51
85
11
21
40
32
69
12
19
144
48
84
89
3
16
35
33
33
30
13
101
7
11
84
9
64
17
60
144
31
53
6
30
30
12
42
36
63
21
7
56
9
36
3
16
72
11
48
153
156
96
15
81
16
155
21
57
27
57
27
9
7
17
27
51
6
3
27
36
33
27
13
128
9
7
12
89
19
48
53
12
24
15
21
6
37
8
4
119
24
72
13
77
67
8
135
25
11
13
59
133
12
11
21
21
7
20
52
8
4
11
85
5
66
85
20
36
120
9
31
53
139
48
12
44
4
101
78
81
3
30
36
12
30
93
12
36
16
84
11
21
57
7
35
25
53
15
3
42
18
33
21
12
39
75
13
29
12
3
3
73
17
55
35
24
102
30
33
60
27
69
9
7
84
65
15
48
87
9
24
33
99
96
100
65
30
126
115
12
101
12
51
27
24
60
150
3
27
12
33
160
47
25
84
29
19
48
11
9
3
48
61
11
30
78
9
12
9
55
5
84
114
30
19
11
57
27
37
44
81
7
56
120
51
24
78
18
30
111
16
56
21
3
57
7
8
28
47
21
9
19
60
47
24
36
69
16
77
12
7
8
40
36
101
54
57
39
49
5
66
36
69
15
36
13
68
16
47
21
105
19
12
41
7
56
159
57
51
18
12
3
52
23
81
16
53
24
7
23
25
60
41
7
17
24
6
90
24
63
3
33
75
25
23
30
108
72
39
9
67
23
30
30
1
32
16
35
30
7
8
112
48
53
3
40
17
30
18
30
129
40
56
15
61
12
48
104
27
12
1
48
53
15
36
93
3
16
56
16
5
91
32
3
21
160
89
15
16
17
72
90
18
19
65
15
112
48
95
13
36
17
43
68
15
57
99
72
42
79
12
20
57
30
48
24
133
24
89
15
72
24
3
25
5
48
7
36
180
32
ABCD 99216415168*3^$a+1 [50079]
16
29
6
5
24
1
42
93
16
8
15
18
28
11
39
89
16
15
49
5
30
16
50
35
1
15
91
108
49
40
61
32
4
15
33
2
4
32
25
8
16
3
8
5
43
5
1
39
9
23
83
21
16
17
7
35
29
27
30
7
11
60
16
8
1
17
23
16
15
33
8
17
8
23
11
44
4
2
131
17
2
13
23
17
85
18
12
28
18
15
40
1
6
18
7
29
6
94
54
1
11
38
6
41
59
8
12
16
18
15
17
55
32
7
38
22
8
18
35
25
72
15
15
65
17
8
40
6
41
13
11
9
10
38
7
51
12
114
30
25
91
28
57
3
20
64
1
19
37
40
24
32
59
5
35
86
15
3
5
17
2
6
31
8
40
5
43
23
12
28
32
22
32
6
22
2
18
6
46
8
58
14
28
27
5
78
5
7
105
1
54
25
13
16
6
26
35
24
8
11
30
64
23
43
44
28
24
13
1
16
39
24
11
22
47
1
14
1
16
5
20
15
43
18
12
56
15
7
25
59
20
9
32
49
40
48
7
11
13
29
43
7
12
13
16
49
36
59
83
20
42
16
31
8
41
15
39
33
8
16
16
9
23
80
17
24
39
81
24
31
1
70
1
35
29
39
17
7
22
59
16
5
3
3
24
5
41
14
33
43
13
7
9
56
47
2
6
25
24
8
48
8
104
16
24
23
49
1
34
45
51
44
10
14
1
33
56
47
72
8
143
4
8
13
99
45
16
11
61
40
13
12
14
58
32
6
4
13
120
25
63
40
23
4
66
14
12
28
6
36
3
88
19
29
7
10
15
27
45
17
23
35
72
26
10
8
12
22
2
5
11
8
21
25
66
18
2
58
7
23
25
11
96
29
1
110
12
10
50
1
11
28
25
48
29
11
33
46
38
11
16
9
34
8
24
64
29
7
1
37
6
5
5
11
39
12
24
16
72
37
131
29
25
14
114
10
13
23
2
23
152
17
40
15
17
24
7
8
1
31
25
24
30
6
10
49
19
5
31
4
14
30
46
11
15
1
65
52
3
64
83
36
1
19
30
34
6
79
55
72
28
2
11
37
27
21
18
49
45
35
3
12
12
5
24
19
37
33
2
45
43
20
12
5
16
3
106
35
8
31
16
33
71
1
29
6
10
3
16
17
74
5
16
9
4
59
16
40
19
5
1
52
2
18
18
12
18
6
58
31
17
14
33
13
19
8
16
16
49
30
20
45
21
6
5
48
1
31
72
11
64
2
36
22
32
9
25
62
28
14
12
70
8
6
12
42
22
43
5
32
11
35
5
13
27
3
20
4
72
61
5
99
64
1
31
9
15
15
6
44
6
17
31
40
65
9
16
24
18
50
18
36
29
49
6
17
8
11
54
12
35
7
22
36
50
4
9
27
20
52
36
2
7
16
19
16
5
32
8
17
12
16
2
9
48
31
2
24
54
49
11
37
48
21
44
7
75
13
16
21
4
14
41
48
41
159
41
30
1
59
45
7
9
65
6
10
18
21
40
49
40
36
3
45
20
16
55
7
25
35
60
17
53
3
11
36
10
15
8
24
1
36
6
14
15
19
6
14
1
33
55
1
42
5
48
32
23
16
8
18
7
8
7
18
18
20
30
51
3
60
1
11
21
27
21
7
68
5
17
38
65
11
26
19
11
13
101
4
7
64
1
63
71
1
40
25
15
7
2
18
12
4
5
45
4
7
16
25
38
6
3
3
48
5
32
27
13
40
8
35
5
40
9
18
69
3
13
19
13
41
84
51
57
23
19
12
10
31
19
16
13
7
9
24
45
11
43
16
26
46
8
29
8
9
26
5
19
6
23
1
28
36
12
75
83
61
15
49
59
8
5
23
25
31
18
40
15
35
12
65
11
29
25
78
8
33
25
15
16
11
30
15
17
6
49
11
90
27
88
11
29
7
12
16
101
3
6
7
23
6
11
5
27
16
1
79
120
24
27
8
21
15
36
30
16
12
78
62
15
21
12
34
30
55
1
22
32
36
5
24
5
38
5
8
32
8
32
27
29
7
44
30
28
26
9
45
3
45
84
64
7
5
3
35
24
21
7
25
8
5
16
19
24
37
78
53
65
12
32
3
43
30
15
64
8
16
19
5
17
18
62
10
45
9
15
11
24
112
13
25
15
19
20
22
3
8
3
24
5
8
3
20
1
41
24
6
28
2
12
7
16
19
4
20
70
31
13
11
31
6
30
40
32
5
47
9
45
20
55
16
8
11
12
10
44
11
35
2
67
3
13
64
51
42
6
4
8
4
36
49
59
24
12
25
29
44
30
17
41
12
123
3
2
18
17
35
92
1
65
64
50
45
16
40
19
36
4
38
34
38
6
1
51
32
76
49
1
40
12
20
47
1
7
48
5
16
44
6
58
2
16
20
18
7
69
30
38
12
10
8
1
27
38
16
26
54
30
41
19
76
2
47
40
16
27
2
3
3
4
1
19
108
120
1
24
47
6
18
4
13
35
20
9
25
24
12
27
47
33
8
17
7
11
69
3
12
26
24
15
25
15
3
45
17
6
100
54
23
8
19
13
23
58
31
1
30
12
18
3
27
22
127
40
24
39
65
7
4
20
6
4
14
18
79
8
40
88
8
29
3
8
1
34
30
47
67
66
11
69
10
9
81
6
36
12
6
59
32
8
45
20
23
19
5
35
44
52
5
8
72
7
10
31
32
89
24
6
9
9
22
18
18
2
28
14
65
8
17
10
18
43
7
36
5
17
15
80
8
19
106
67
7
17
1
55
33
50
21
9
16
23
3
93
87
10
18
5
27
37
16
32
35
10
12
20
60
10
21
11
13
8
8
32
64
25
34
14
31
65
30
22
3
57
90
38
10
21
3
8
5
7
52
36
25
7
70
26
120
42
138
36
36
22
2
10
43
7
24
1
21
32
30
46
15
11
13
65
12
3
1
39
5
10
38
107
16
19
20
17
1
58
5
67
20
10
2
16
29
13
20
12
22
26
83
67
22
55
31
137
24
1
22
32
6
18
1
8
16
72
17
10
13
17
15
16
31
66
15
63
6
4
7
7
41
19
36
17
79
34
7
19
13
16
31
33
1
55
17
15
24
15
144
36
78
18
8
24
18
70
13
1
6
9
13
3
23
1
41
15
80
17
23
79
1
19
6
18
60
10
15
51
20
9
9
12
166
8
102
34
36
73
16
16
17
7
15
38
22
44
17
13
12
4
3
83
30
78
4
5
25
2
5
49
24
71
7
24
1
3
5
7
18
50
24
5
31
1
33
20
16
2
120
65
19
5
1
15
3
29
11
6
18
37
49
7
9
63
11
6
39
32
7
6
12
7
35
12
1
3
14
12
16
12
55
23
9
39
1
49
15
9
31
35
4
1
37
54
84
72
28
5
16
16
8
5
6
48
58
3
9
2
34
74
17
16
27
21
39
17
8
15
1
31
28
45
32
25
31
5
92
15
16
9
23
72
27
18
12
23
1
79
27
61
17
31
35
21
3
5
8
19
6
55
8
16
16
7
12
24
22
14
9
7
25
67
22
20
35
1
28
14
5
8
80
25
2
21
31
1
67
13
27
48
8
60
6
35
31
17
23
164
13
35
36
41
55
9
40
39
17
1
2
76
20
12
17
48
25
22
97
11
5
63
22
2
28
29
16
5
22
125
3
45
13
19
43
13
9
18
13
7
22
2
24
24
52
54
31
133
27
40
3
20
25
45
3
39
1
8
11
21
25
24
44
42
49
3
6
2
5
8
75
37
7
1
95
41
24
5
32
18
10
20
12
48
130
2
43
15
2
24
10
66
3
39
12
8
60
10
23
9
63
8
17
42
38
10
6
7
32
11
5
7
10
38
9
80
35
5
3
18
6
16
13
24
8
45
35
57
23
8
17
24
6
9
25
18
13
5
19
11
85
7
12
5
1
23
17
15
3
21
5
28
31
37
42
6
6
29
16
8
31
1
5
6
10
42
1
1
63
37
11
8
19
22
14
76
13
16
1
6
33
11
78
102
1
65
23
11
18
67
13
18
10
23
9
142
6
102
13
79
1
39
36
2
12
18
36
34
15
143
17
65
15
3
48
21
15
20
5
48
17
6
12
13
59
13
25
16
6
48
8
25
59
4
9
40
128
57
8
48
82
37
32
29
10
25
35
14
31
24
8
7
2
4
11
16
3
21
8
128
5
60
30
2
23
35
20
18
24
10
13
24
31
48
36
58
32
ABCD 99216607838*3^$a+1 [50079]
171
13
20
9
48
19
23
6
24
42
9
15
1
29
12
12
75
81
15
15
6
30
45
24
16
8
28
53
72
12
6
90
7
44
136
5
3
15
25
32
48
15
9
15
18
39
24
21
15
21
12
30
21
24
3
49
53
12
18
105
21
84
18
45
9
31
17
3
4
48
35
21
16
5
24
39
3
25
8
24
27
21
69
6
24
13
41
31
23
108
9
33
51
45
6
36
9
48
33
15
9
3
28
8
12
52
107
78
12
39
9
30
12
1
48
24
32
36
48
4
41
6
9
112
8
24
51
21
24
132
4
44
45
60
6
6
18
114
48
27
21
36
31
47
1
36
95
36
30
3
81
6
30
75
15
13
5
42
24
69
57
12
63
12
72
16
8
24
15
13
35
9
48
15
60
21
36
3
45
15
6
30
6
66
9
28
65
30
18
72
12
31
29
99
39
1
20
15
30
6
9
15
30
6
6
12
18
9
81
3
64
11
96
33
27
61
23
6
31
12
5
67
11
18
12
12
43
8
184
53
7
12
5
66
168
9
51
54
48
42
45
45
12
24
15
124
11
9
15
1
72
48
56
40
53
18
13
41
48
51
40
80
21
108
27
16
92
40
11
45
9
42
48
21
124
23
48
37
23
49
47
9
21
54
30
6
6
3
24
16
11
18
12
90
13
11
61
29
60
7
32
3
57
12
48
111
57
60
52
32
40
5
43
5
90
33
52
5
48
42
13
149
48
48
27
48
4
41
27
3
48
36
18
7
11
18
24
36
7
8
15
49
17
3
12
33
6
45
36
3
36
1
8
60
15
21
72
4
23
90
48
3
12
45
67
41
27
33
12
3
24
48
3
21
21
108
7
32
27
13
23
25
53
60
12
3
12
9
19
36
5
31
12
20
40
32
24
27
24
18
3
3
69
51
54
31
47
12
48
57
21
31
83
12
9
15
12
30
18
21
9
27
27
18
30
30
24
3
45
12
6
57
57
103
8
129
18
6
6
18
6
25
17
7
48
24
5
115
23
13
20
40
32
21
19
48
60
12
5
67
89
12
3
9
31
29
36
30
54
48
12
6
21
4
17
18
37
32
96
24
15
13
59
54
12
3
27
12
36
9
27
13
32
3
6
84
3
27
25
12
11
78
15
27
12
36
97
5
7
83
12
73
12
20
60
16
35
24
18
15
93
39
36
15
54
30
117
21
19
24
36
53
15
12
51
45
48
60
52
132
56
9
15
40
20
12
4
35
54
6
84
1
176
9
6
9
15
57
3
12
25
53
54
6
15
16
11
24
6
72
48
55
47
33
9
19
17
15
33
19
56
36
36
39
1
5
18
9
15
12
9
15
6
90
45
24
9
115
96
35
1
44
4
5
30
21
16
23
6
30
9
63
18
72
67
53
12
67
36
59
6
12
36
31
5
3
45
36
15
81
30
49
104
141
15
12
27
61
17
27
3
9
3
66
6
6
39
15
49
32
12
45
3
12
36
4
11
6
39
52
32
16
5
31
5
51
93
75
9
48
3
57
19
71
42
6
12
117
48
3
114
18
42
27
51
18
12
63
4
32
24
16
65
120
15
45
30
1
47
6
15
21
18
30
48
42
90
36
15
12
39
9
15
54
3
9
63
15
6
36
6
33
21
3
27
13
5
18
93
96
21
24
31
24
5
43
5
60
156
12
18
6
39
15
9
40
20
51
6
114
25
32
12
15
33
27
18
12
48
27
12
39
30
39
3
18
30
21
24
39
13
20
3
21
21
108
15
40
56
48
72
40
59
9
15
12
6
63
12
45
12
30
6
24
36
6
9
117
12
90
36
1
5
66
24
9
24
16
17
12
15
63
12
33
3
1
29
90
12
9
24
60
9
3
4
36
32
16
119
81
4
20
12
33
12
24
42
30
48
12
27
33
39
21
19
23
6
15
16
11
57
16
125
19
92
51
12
258
3
40
36
23
12
9
4
36
47
45
52
56
9
30
18
75
27
102
36
175
12
5
30
57
16
53
60
31
29
42
24
49
11
66
3
16
23
12
45
45
135
4
17
27
12
40
8
96
27
54
30
48
21
36
9
67
12
68
33
102
37
35
13
72
77
51
39
1
32
33
24
78
13
17
31
20
16
8
15
6
72
54
30
60
43
23
12
6
30
1
8
3
57
28
5
12
55
8
93
19
11
36
9
112
17
48
7
8
12
16
59
21
172
35
69
3
48
93
40
5
12
18
37
17
60
18
9
4
5
12
54
141
40
8
40
56
39
6
63
51
1
59
24
21
40
56
16
47
33
88
29
51
45
15
21
6
33
9
15
27
18
27
15
66
78
24
1
24
8
12
15
13
35
12
33
69
15
4
32
3
9
21
7
8
117
24
36
30
13
35
30
75
24
12
60
3
1
44
36
9
42
25
65
120
55
48
5
31
44
16
65
96
18
6
24
6
96
13
5
171
21
36
12
7
8
15
57
40
29
30
49
36
11
30
36
27
21
54
21
9
12
24
7
92
45
6
45
21
6
69
33
18
12
6
60
12
18
24
42
60
39
4
23
12
21
9
7
24
29
15
48
12
45
3
24
51
12
36
121
36
32
16
29
6
12
150
7
35
1
120
24
5
27
39
30
6
69
12
9
18
60
21
24
51
96
9
69
7
53
6
85
17
24
24
12
3
45
7
12
56
69
66
129
72
9
12
24
3
16
29
12
54
72
48
57
27
36
6
3
105
6
54
30
33
99
25
8
12
201
19
59
45
15
1
8
52
29
39
96
9
42
13
32
3
12
30
18
78
3
96
63
6
51
9
6
21
12
16
20
21
31
12
132
5
43
41
30
21
21
42
12
66
7
32
9
60
24
15
12
4
11
49
5
15
21
39
69
3
168
21
84
7
48
20
12
4
59
6
3
48
27
6
39
15
33
39
33
15
61
5
27
39
18
18
49
41
27
21
12
12
3
39
13
5
18
25
92
15
18
3
39
18
138
6
36
12
36
6
24
49
20
88
72
12
5
15
48
21
39
45
6
102
3
24
45
27
4
12
144
20
4
77
12
48
159
33
36
36
31
8
64
8
69
18
21
12
52
20
21
7
17
3
9
79
35
61
8
33
7
11
21
21
3
81
18
18
3
4
41
39
21
66
78
18
42
15
21
72
12
6
30
39
3
18
60
6
18
15
33
24
39
9
30
1
24
68
12
75
37
24
72
23
126
31
5
48
55
29
3
87
12
24
9
36
21
24
6
73
5
27
69
66
21
24
3
6
39
15
25
113
3
27
24
54
36
19
5
7
77
18
9
24
36
36
9
24
15
15
45
12
27
66
24
42
6
3
57
15
9
66
12
66
39
15
33
33
12
42
1
221
51
24
33
12
19
32
39
24
24
18
7
5
3
27
13
5
42
66
67
23
36
24
45
4
12
5
111
12
12
4
17
27
45
12
18
21
24
3
48
25
12
20
52
11
85
5
7
5
12
6
36
48
48
ABCD 99216651284*3^$a+1 [50026]
11
12
49
35
73
12
36
11
105
16
119
24
193
12
32
27
1
8
64
8
52
47
12
25
44
4
12
20
207
61
20
24
36
75
1
32
52
11
57
88
35
45
48
88
44
4
11
108
48
12
9
3
73
24
59
13
32
36
28
23
48
12
61
11
45
24
84
28
32
4
12
32
72
24
3
36
33
15
13
12
84
20
3
9
16
47
12
21
3
45
4
12
80
3
1
60
60
96
24
44
15
1
60
8
28
23
37
20
28
11
21
40
8
15
25
92
36
27
13
35
33
28
23
25
24
96
24
8
27
24
13
24
8
72
3
45
3
13
20
76
56
63
13
60
72
128
24
4
23
96
13
24
24
80
3
13
48
12
60
80
63
24
25
20
16
20
28
36
60
23
12
33
27
60
1
36
60
104
27
13
32
88
44
48
36
60
84
24
148
32
39
9
36
76
84
92
3
33
87
49
80
16
8
39
48
24
25
23
12
21
99
9
36
27
33
12
24
48
39
12
25
71
21
39
33
28
23
141
64
95
9
3
48
13
36
96
60
24
8
39
9
36
15
49
32
16
47
225
12
3
13
56
16
12
59
24
1
11
129
51
129
16
60
140
4
59
48
132
13
120
8
4
23
21
3
13
167
156
84
61
59
49
8
123
36
48
1
152
16
20
12
36
4
23
1
36
23
9
4
60
44
72
40
11
133
8
147
25
36
264
35
12
1
20
87
45
28
44
16
11
24
24
61
8
63
85
36
32
3
180
97
23
24
37
60
23
57
36
28
120
8
16
36
47
13
32
51
93
63
181
35
9
40
32
60
28
144
20
16
48
12
24
11
13
8
27
117
40
32
16
32
4
59
9
112
24
24
48
23
73
24
36
12
131
33
64
36
24
56
39
25
108
11
21
12
15
12
9
36
28
47
85
56
40
12
23
72
21
39
69
4
8
64
8
3
57
75
12
12
25
20
48
36
28
36
47
36
21
52
11
24
24
121
47
24
25
96
8
4
11
25
11
85
23
1
56
16
23
24
12
49
107
12
37
11
133
119
121
47
21
27
24
1
35
21
16
36
80
99
9
75
9
28
23
48
33
28
20
16
11
33
52
59
13
32
100
60
8
12
4
60
44
3
21
12
4
92
16
68
16
23
69
4
12
20
16
56
16
8
39
37
23
13
8
40
104
52
11
145
24
8
111
24
36
13
11
13
143
25
71
1
23
61
84
8
87
12
72
9
63
117
63
25
8
12
36
16
23
21
4
24
72
8
72
3
24
61
36
11
1
59
21
39
9
3
1
11
57
3
13
8
4
96
84
35
9
4
11
117
27
37
35
57
16
12
11
12
13
12
167
45
3
97
48
24
23
73
20
3
120
1
11
69
36
12
16
23
13
48
23
13
104
3
37
11
37
11
45
15
1
24
12
176
39
12
12
36
25
47
9
64
60
48
96
12
24
24
20
12
24
87
49
36
92
16
36
23
21
4
44
16
20
63
1
144
12
20
4
24
36
35
1
23
12
24
13
72
24
11
12
81
64
8
36
4
12
12
80
100
11
69
36
15
13
60
47
36
1
44
40
179
12
1
120
36
11
1
68
15
37
11
12
48
9
72
3
13
72
104
24
63
1
12
47
13
180
12
23
1
24
48
24
23
12
37
36
36
92
4
32
51
13
8
48
52
35
1
24
24
95
24
33
40
23
97
48
107
24
13
47
1
20
144
28
56
28
60
20
4
32
72
15
21
4
96
24
80
51
21
156
108
24
15
93
12
51
48
241
11
12
61
24
8
15
25
24
12
68
12
28
23
9
63
1
72
8
3
1
35
33
15
49
44
12
15
9
3
61
24
23
72
33
3
60
1
20
3
13
23
13
24
35
33
4
155
24
61
24
24
32
16
80
12
60
100
11
9
24
3
49
32
144
52
8
64
56
15
13
23
25
12
48
36
44
24
51
60
109
23
72
49
59
21
4
32
72
123
21
15
1
20
4
23
9
60
12
180
51
73
8
111
13
128
48
4
12
44
40
72
8
88
8
76
108
131
1
36
8
40
48
12
47
33
51
12
1
84
8
24
15
1
32
75
12
48
25
23
25
12
48
92
4
35
33
51
25
12
80
3
72
13
12
60
20
28
36
44
15
84
13
80
24
3
72
168
72
1
20
16
44
3
1
11
13
47
72
9
36
75
57
15
25
11
21
4
44
4
11
21
3
12
48
33
51
33
3
13
23
96
97
47
37
48
108
24
12
35
60
33
4
59
24
13
11
1
11
49
72
24
35
33
63
1
80
100
12
32
4
12
48
71
25
44
16
20
112
48
12
11
37
8
16
11
12
72
33
72
24
171
60
21
87
105
16
108
8
16
56
36
3
1
12
20
135
21
111
84
45
28
20
27
33
3
69
12
99
1
71
69
28
8
12
3
13
36
12
44
15
1
72
8
36
15
49
20
15
1
12
68
51
57
12
52
11
9
39
12
73
36
12
12
132
32
15
24
37
8
27
61
96
24
8
16
23
1
12
80
196
96
80
28
47
33
60
16
180
20
28
20
16
44
28
191
25
56
3
12
25
96
44
16
12
11
36
57
3
13
104
16
36
80
39
9
108
15
9
12
4
35
24
13
23
1
140
4
12
23
9
4
56
3
1
96
35
93
27
69
51
25
48
20
64
12
35
49
32
4
24
95
1
56
3
36
132
81
28
24
44
28
8
28
20
27
12
48
129
27
25
20
64
24
20
3
33
96
16
60
32
36
39
9
111
13
23
21
36
52
24
24
24
20
76
35
97
23
21
39
25
23
13
48
80
16
20
15
9
64
72
8
48
100
12
24
8
27
9
16
11
33
36
4
24
24
24
35
1
60
11
24
81
36
12
15
21
3
85
11
73
140
48
52
12
96
24
72
56
48
40
23
33
12
52
8
4
36
11
13
20
52
156
23
21
ABCD 99217301206*3^$a+1 [50028]
3
1
20
12
9
66
9
52
8
9
27
3
45
51
36
97
29
51
3
97
20
12
12
48
12
15
61
216
20
9
48
39
100
20
4
56
87
25
48
12
41
3
16
164
124
8
4
48
17
30
13
48
20
64
17
15
24
21
39
4
23
21
24
63
21
28
20
3
13
72
60
59
18
51
57
18
25
83
45
72
48
24
24
15
21
12
76
5
7
5
43
12
143
21
36
28
5
6
13
60
12
59
57
28
53
39
28
65
7
23
97
56
9
6
9
3
36
9
40
12
80
48
64
35
37
32
12
9
162
69
48
15
36
1
8
124
65
99
64
11
9
48
4
17
63
28
35
9
24
12
27
33
16
59
45
16
24
59
61
44
15
33
24
4
20
24
16
24
68
4
20
12
3
33
48
52
12
32
4
12
8
60
48
24
52
84
23
21
28
104
57
15
3
1
41
30
9
15
25
32
24
3
42
51
36
52
17
31
5
18
1
48
11
9
24
156
3
21
24
51
30
19
96
32
3
36
48
1
36
20
12
12
12
15
1
8
28
8
45
18
45
96
72
9
3
28
12
144
24
12
8
12
63
25
101
15
36
33
6
81
9
15
108
12
4
68
24
16
23
33
33
31
56
16
20
3
13
60
8
12
108
69
43
8
4
24
56
24
4
23
1
11
49
29
48
19
35
168
18
43
8
28
24
12
8
24
12
36
24
40
12
80
24
3
133
32
28
56
15
33
9
36
30
33
76
20
39
25
59
60
33
24
4
32
4
80
21
15
69
15
12
28
68
52
47
45
88
8
16
32
12
4
12
20
24
3
24
45
171
54
27
12
12
12
3
33
45
7
8
40
11
18
6
36
21
60
40
24
8
45
48
39
3
21
27
24
1
8
75
45
87
1
92
60
9
7
20
57
111
15
169
11
57
4
48
12
156
24
32
51
45
39
1
24
29
42
25
24
24
12
20
12
52
8
3
9
36
27
30
6
25
8
12
24
16
8
64
35
21
52
77
111
33
3
15
21
15
21
4
84
8
63
61
11
25
60
20
24
36
15
57
15
21
12
12
16
20
16
44
12
112
8
15
37
11
25
29
27
81
6
9
108
48
36
81
7
11
37
20
3
21
16
8
48
108
63
72
9
15
1
29
6
12
42
27
36
3
37
23
1
11
69
48
64
53
6
13
32
24
4
60
11
180
57
63
36
9
99
1
36
32
39
129
15
45
24
45
27
21
27
16
152
75
13
8
40
12
32
156
40
80
24
24
24
48
75
9
24
52
36
59
9
4
80
51
13
11
9
36
27
33
3
36
1
32
100
8
72
3
25
32
36
4
108
20
36
147
54
3
15
60
21
48
4
84
56
16
59
45
3
69
24
12
12
40
5
19
8
27
1
107
85
11
9
24
3
9
16
47
1
44
12
28
41
48
27
12
93
3
48
12
27
13
92
28
8
4
11
157
8
16
8
12
15
36
33
76
36
23
48
1
17
27
15
9
3
45
84
51
9
28
5
3
4
8
3
13
8
16
96
60
32
39
25
8
72
52
36
56
45
19
8
4
240
35
21
9
3
12
84
12
15
37
60
8
27
57
28
32
63
33
16
20
15
13
11
1
29
3
4
44
27
48
9
112
5
15
3
109
71
49
32
24
24
64
29
18
73
24
11
108
13
48
20
36
64
24
47
36
25
80
15
45
27
1
8
24
40
20
3
21
33
27
4
36
8
12
24
40
47
12
57
15
33
16
8
36
39
9
9
30
18
15
40
12
24
8
9
19
24
32
84
16
60
35
49
44
3
54
30
33
48
76
116
39
13
8
12
4
56
52
8
45
27
21
55
180
20
33
19
59
45
36
3
93
120
12
36
12
4
29
115
44
63
9
9
27
72
9
75
27
168
93
9
6
9
28
53
63
24
39
57
36
12
4
20
40
83
9
16
60
113
48
19
24
47
1
23
9
24
88
36
17
67
8
12
72
12
24
12
4
8
16
71
24
153
27
33
28
47
25
12
11
33
36
76
36
59
129
24
3
13
11
45
96
36
33
39
100
60
44
36
24
28
68
96
15
36
25
8
39
21
24
4
17
42
25
36
44
39
84
13
12
44
3
1
48
44
60
60
12
36
4
152
57
18
57
15
48
96
81
24
39
9
24
16
32
24
36
141
75
12
27
9
39
36
21
24
27
81
12
39
30
63
12
60
52
65
42
25
83
1
20
12
93
30
57
60
123
48
1
32
16
29
3
24
4
35
49
20
16
32
27
49
68
9
15
39
1
32
16
24
17
79
8
39
9
15
9
3
57
48
4
53
6
13
36
24
8
36
12
120
3
61
36
23
121
36
36
44
15
6
30
9
51
48
1
5
55
20
16
68
33
6
1
29
18
72
13
44
16
24
20
4
96
20
21
39
15
1
8
40
8
124
20
4
8
4
11
9
24
21
7
48
32
9
3
4
29
31
95
25
41
3
48
39
57
4
116
4
71
117
64
72
92
16
44
15
45
57
55
44
40
20
24
12
40
5
3
124
29
18
24
45
3
33
3
18
51
27
69
84
111
13
11
25
36
8
12
63
45
39
1
8
72
4
12
20
63
37
20
12
27
9
16
56
72
21
15
27
61
23
45
100
68
64
71
1
11
49
36
101
15
4
12
20
36
39
21
4
56
135
21
27
21
3
18
103
32
21
39
48
16
29
91
24
44
15
96
12
117
72
36
4
29
15
76
12
72
17
7
56
33
18
13
8
51
57
64
120
24
95
12
61
56
28
44
4
8
3
36
9
36
4
17
15
75
108
42
27
16
95
21
60
27
36
33
12
24
60
12
16
23
6
15
52
84
8
24
72
40
68
64
12
20
48
12
21
27
12
9
19
60
12
176
120
156
3
1
24
108
29
18
12
9
16
56
63
21
108
12
72
4
48
11
25
8
24
52
80
60
16
8
24
48
81
3
12
3
9
123
21
60
45
12
91
8
36
72
4
96
12
36
24
48
24
23
48
109
20
84
36
36
12
33
18
45
48
15
33
24
60
27
9
12
4
164
28
96
23
13
11
73
17
27
84
4
24
71
13
8
21
36
7
12
36
60
72
44
100
140
28
23
33
4
35
13
68
48
12
12
12
12
4
116
81
43
8
108
33
91
84
56
40
131
1
24
41
18
97
35
57
63
24
13
8
24
28
11
24
69
3
ABCD 99217475744*3^$a+1 [50122]
65
150
57
81
15
21
51
27
181
32
123
54
132
18
57
48
120
201
79
11
114
72
54
21
9
60
27
40
179
6
108
99
45
3
48
144
136
41
78
12
13
5
180
6
72
72
25
32
15
1
119
18
6
25
29
12
6
25
137
30
81
40
47
90
144
36
12
15
48
45
132
36
36
138
61
120
59
90
75
81
96
111
40
5
114
121
167
1
47
54
3
87
33
16
5
24
72
66
132
288
13
5
12
72
132
18
25
23
73
95
30
19
17
198
36
21
24
24
96
57
54
48
73
8
27
90
18
105
9
48
18
21
16
32
27
69
15
24
30
90
33
45
90
54
19
29
3
24
9
79
32
168
48
87
42
36
3
27
78
120
7
168
56
165
43
8
27
156
129
3
18
12
18
114
3
465
39
48
141
51
45
219
72
45
27
72
33
102
60
69
120
39
150
12
6
9
120
9
54
90
31
77
115
8
64
35
306
36
30
186
175
5
3
9
87
16
29
195
141
24
36
18
12
288
9
40
5
163
89
60
3
63
72
342
99
87
9
93
18
145
179
96
108
81
21
3
87
9
105
18
180
198
3
120
57
180
120
27
15
73
83
109
41
90
141
16
77
3
99
45
64
17
78
30
54
78
55
65
90
18
24
12
60
270
93
168
39
1
17
126
54
27
51
12
81
40
95
9
15
121
89
15
57
103
41
24
228
99
15
49
77
27
40
113
174
33
93
3
39
73
240
48
80
280
35
12
54
108
6
49
23
138
7
47
18
39
39
66
78
162
36
12
6
12
18
126
90
150
69
111
66
252
42
48
36
6
15
141
42
30
18
258
12
54
45
9
15
72
40
392
21
27
63
36
6
15
112
32
33
55
23
30
114
48
6
12
39
15
114
30
96
120
96
12
21
39
297
39
24
12
45
33
103
17
42
144
30
60
66
6
48
96
90
48
25
11
6
30
9
24
81
12
108
55
17
159
16
8
159
6
27
39
193
47
126
90
54
51
24
64
80
40
32
249
103
8
48
21
75
45
6
69
24
99
21
87
9
33
15
40
65
6
54
3
24
9
66
13
167
9
45
36
63
16
24
65
30
73
80
15
54
18
25
77
114
9
40
71
96
73
71
30
67
80
72
237
138
57
141
99
48
87
33
63
72
66
6
30
3
33
60
3
27
204
48
33
57
78
48
222
144
75
81
39
33
150
18
7
23
90
24
15
165
19
47
60
13
35
54
72
6
9
3
126
39
231
42
72
15
51
126
54
249
57
78
33
129
79
56
99
12
57
75
156
49
5
36
39
213
114
18
87
48
40
197
18
33
144
39
201
16
120
23
24
18
102
18
78
25
11
109
359
1
104
87
6
115
23
9
33
12
6
36
153
96
24
87
105
21
315
39
54
139
96
5
12
18
85
56
3
132
49
17
78
9
3
144
90
168
12
15
64
24
8
48
40
71
6
12
96
12
43
17
87
375
73
32
72
9
30
129
160
8
24
88
56
24
88
8
72
24
21
168
12
18
36
24
36
18
12
18
21
72
105
204
48
96
30
6
15
15
348
36
66
39
69
27
63
72
240
48
18
144
90
78
162
18
18
9
88
137
103
95
66
7
47
18
55
17
15
208
17
30
42
180
18
1
11
60
33
21
12
7
53
3
51
18
30
205
32
16
143
9
168
99
13
17
31
47
145
83
150
39
99
6
54
120
90
7
32
15
42
199
32
57
18
37
53
3
112
47
66
87
45
27
165
43
53
30
109
ABCD 99217869664*3^$a+1 [50145]
42
24
24
18
54
36
35
28
20
12
1
48
6
5
1
84
63
48
63
17
124
32
16
8
25
59
49
54
65
16
93
18
72
9
9
6
17
37
96
3
36
8
4
8
43
12
17
36
16
9
3
24
8
13
72
23
120
12
40
104
52
63
33
36
39
17
25
39
24
36
21
11
4
3
12
21
12
21
15
15
36
24
5
36
1
63
20
61
15
20
36
13
6
36
6
48
12
42
9
27
30
12
3
15
5
24
16
45
23
25
24
3
44
16
36
39
9
69
47
24
49
11
1
15
36
3
48
45
33
3
20
100
60
33
36
11
73
23
12
61
11
13
15
12
45
11
13
12
11
1
39
39
48
6
63
27
36
12
5
13
11
4
116
24
24
16
21
75
27
53
13
132
3
45
15
45
3
36
9
30
5
100
20
19
65
40
69
12
84
3
20
25
72
6
24
42
135
9
3
44
12
55
29
31
29
16
36
20
25
63
20
13
3
116
16
32
40
32
1
51
3
17
12
25
12
63
12
36
24
36
33
12
18
66
12
11
4
24
9
102
45
24
20
28
44
24
1
6
5
72
16
12
39
93
111
29
49
27
15
5
16
8
19
17
1
11
28
56
76
12
20
1
72
3
9
39
63
6
12
27
9
48
15
56
19
41
52
9
11
84
16
27
17
1
18
17
97
72
11
36
48
16
27
81
8
7
9
21
132
35
96
1
24
15
9
12
15
32
1
23
12
60
55
18
51
27
36
84
45
32
40
3
17
7
9
15
54
11
85
24
15
12
24
9
11
28
24
21
27
63
45
9
15
80
37
63
36
12
168
44
40
20
7
17
1
6
78
15
8
13
3
32
52
21
15
3
57
44
31
17
12
7
29
52
9
66
21
32
61
23
37
12
15
9
12
23
24
52
8
97
18
53
12
97
11
100
8
25
35
1
3
69
6
29
37
3
20
1
24
15
44
168
73
51
8
25
30
6
39
8
55
9
36
44
60
4
60
57
120
36
3
48
36
15
9
8
12
12
4
33
42
54
11
1
15
39
24
33
9
23
72
1
36
3
12
24
9
23
1
11
103
84
6
6
30
11
24
12
25
48
60
11
16
24
3
45
21
6
6
23
1
23
43
9
36
9
12
143
49
24
27
15
84
29
61
15
44
1
90
5
4
45
3
81
108
18
17
19
29
4
9
23
4
9
18
45
9
3
32
76
63
90
11
37
12
90
5
37
3
27
9
15
93
15
173
13
35
7
30
23
28
12
8
37
12
3
3
5
4
72
75
30
90
12
18
47
40
120
93
12
12
54
173
109
15
32
73
23
4
9
3
24
93
15
75
9
24
57
18
6
126
9
48
33
36
39
9
48
78
5
60
19
12
5
43
18
63
81
42
17
19
12
72
29
24
64
8
31
21
21
24
72
60
83
36
115
65
36
55
42
3
8
4
8
16
63
36
12
33
3
54
11
12
64
12
32
13
155
4
9
30
9
21
48
3
56
48
31
5
28
12
8
52
3
45
21
15
9
11
25
66
21
12
45
12
59
13
111
21
71
16
81
27
20
24
76
24
20
16
15
6
23
4
81
23
12
91
9
36
20
52
72
51
45
135
5
79
6
66
41
25
12
35
19
9
44
28
12
39
12
6
24
107
28
9
60
3
39
6
90
24
30
15
39
29
16
3
5
25
35
28
12
57
42
9
57
3
21
6
9
20
12
1
143
31
29
19
42
6
17
16
9
48
30
77
36
24
16
9
12
27
60
9
35
4
27
9
68
61
15
8
7
53
49
18
9
9
15
45
3
104
36
12
28
27
9
32
120
12
16
56
61
36
120
3
72
48
72
36
36
60
3
120
29
12
52
39
105
32
7
6
3
20
4
20
1
23
7
6
23
24
16
57
42
17
48
1
155
13
47
4
3
6
42
33
56
109
143
19
41
1
23
40
45
15
32
19
5
37
6
9
48
21
23
13
12
3
57
3
116
4
36
15
9
72
12
32
72
108
13
27
152
61
72
3
24
15
57
3
41
60
4
9
35
31
18
11
13
66
60
9
21
36
24
75
9
6
53
79
42
18
5
1
84
42
9
15
54
15
21
23
55
6
24
11
37
24
24
30
5
61
12
6
41
16
45
42
18
3
27
33
27
12
41
13
36
11
40
3
6
27
36
75
96
9
84
27
81
8
28
32
19
21
36
9
51
3
78
24
42
5
1
23
36
43
12
33
32
12
48
4
8
12
1
27
8
12
48
19
5
7
6
27
12
9
59
31
54
23
49
23
7
84
42
24
66
18
15
21
12
30
30
24
23
36
48
31
6
24
12
15
33
71
16
36
45
23
36
12
16
20
12
76
48
45
15
48
60
12
33
35
12
19
42
3
20
31
9
20
28
44
28
3
41
64
56
16
33
3
20
37
11
1
18
78
75
20
96
4
24
12
32
37
75
9
15
9
11
36
16
20
7
9
99
5
1
42
9
36
105
72
18
9
56
37
47
40
32
43
53
97
6
21
15
6
119
52
32
4
21
15
20
73
60
24
48
15
36
45
12
23
28
12
20
85
39
9
72
12
30
18
6
24
30
51
8
31
89
13
3
33
107
40
27
17
7
17
1
63
44
4
21
96
63
15
101
79
54
42
30
48
47
16
60
8
84
55
5
64
20
28
24
57
27
9
11
1
51
3
114
36
15
9
3
8
55
36
29
84
4
27
9
20
31
6
23
88
21
27
51
9
12
27
65
4
27
21
24
92
120
73
39
12
8
12
43
6
11
28
15
5
37
11
13
87
36
33
35
19
33
36
69
3
72
44
1
90
29
7
45
45
18
69
63
117
15
29
67
108
12
6
27
21
24
59
4
24
44
13
15
33
3
3
17
16
128
25
3
24
8
13
24
48
48
35
16
152
7
21
3
29
4
15
48
5
12
103
21
3
9
44
19
53
25
48
24
27
21
12
120
83
19
5
19
48
6
12
30
29
28
36
56
64
32
13
47
60
1
23
36
4
8
61
48
6
21
3
6
27
63
66
15
56
36
40
57
35
1
99
36
33
3
9
138
33
9
90
18
24
35
7
33
60
84
21
3
3
65
37
51
8
19
5
13
12
12
27
12
45
42
185
1
42
18
27
60
36
8
40
8
52
21
15
9
204
42
89
84
4
20
64
141
27
8
4
9
24
23
4
21
11
24
1
35
12
24
84
43
9
21
12
27
8
109
6
29
76
51
21
8
16
72
32
24
1
15
12
32
64
33
15
8
108
25
23
13
11
145
35
7
54
42
5
48
1
3
36
12
15
5
4
20
19
9
15
21
20
4
12
20
1
12
35
28
9
24
131
16
32
12
4
36
24
12
27
6
30
30
24
24
48
24
48
6
18
54
30
12
11
55
45
48
72
60
36
33
54
18
12
3
15
45
44
43
93
9
39
3
42
11
12
84
16
12
27
45
27
18
30
30
39
32
25
36
23
12
40
36
84
9
12
12
27
32
12
13
78
21
33
36
27
20
48
16
36
ABCD 99218129618*3^$a+1 [50011]
56
175
41
85
75
72
3
101
37
11
72
40
24
152
24
7
30
36
63
15
41
67
29
16
57
23
96
7
113
13
27
9
42
18
11
19
54
54
17
7
57
8
48
24
24
31
105
8
13
51
24
75
84
60
29
1
18
18
27
72
99
29
7
161
7
72
54
156
6
9
3
53
16
207
41
31
54
90
113
7
24
126
11
88
75
45
9
6
161
31
129
56
24
13
30
5
37
30
21
3
30
71
181
59
31
9
63
65
43
72
36
132
5
16
24
56
112
39
9
56
16
21
3
15
41
40
72
56
31
66
47
40
176
13
120
18
60
29
19
90
18
42
30
41
40
32
1
63
56
7
12
93
3
12
24
9
8
48
19
21
72
39
30
3
39
18
111
24
24
72
128
168
97
6
105
39
65
40
32
7
153
96
32
181
72
11
144
25
78
174
54
72
53
24
37
36
54
9
8
19
18
11
55
54
171
141
27
93
18
129
57
66
5
64
56
37
35
133
3
96
3
77
144
181
138
17
88
57
96
15
24
99
5
40
192
120
24
24
45
72
59
55
9
72
3
93
48
39
6
35
91
108
17
19
30
95
120
25
87
24
27
18
114
36
48
42
48
27
9
60
54
12
201
57
36
48
42
33
33
42
77
43
36
384
65
16
27
84
17
40
3
90
11
7
48
65
16
24
9
23
24
151
33
48
104
7
41
16
39
54
30
36
33
81
66
18
3
21
11
7
17
13
24
90
9
45
3
9
108
123
3
6
138
36
81
32
37
54
36
66
78
17
16
51
126
6
153
32
49
36
59
7
54
36
18
45
8
24
247
17
25
15
33
23
73
23
43
29
40
24
3
12
41
67
21
69
83
40
21
59
40
8
7
30
75
8
40
63
129
15
12
45
152
115
29
43
5
48
31
24
9
63
36
72
12
108
60
65
7
84
5
49
6
36
36
108
84
41
31
108
42
36
87
21
27
9
18
141
39
12
24
5
85
30
29
16
117
51
21
78
48
45
69
123
75
210
18
6
3
32
1
12
59
13
27
69
59
103
33
15
81
123
21
48
32
43
5
7
18
54
9
8
25
39
135
132
69
39
9
63
89
40
45
59
37
12
6
41
24
25
215
16
15
41
13
99
24
3
90
60
39
48
87
89
24
13
51
27
72
29
64
243
149
55
57
80
37
195
75
21
165
11
55
41
31
9
9
15
56
40
33
15
45
120
3
120
3
240
84
65
61
83
67
84
41
163
72
30
63
56
61
3
56
1
18
12
17
24
40
48
15
6
72
75
15
72
9
39
126
6
165
15
81
39
6
12
78
81
93
75
3
18
18
9
63
90
15
33
111
56
19
21
69
59
24
37
114
30
11
24
96
1
39
56
49
23
16
9
6
72
30
75
69
107
40
21
3
45
27
8
48
31
30
11
13
30
54
42
18
3
15
41
13
51
56
37
123
56
13
18
33
24
15
41
48
25
18
165
51
29
72
40
15
6
3
48
8
43
42
107
19
5
112
3
93
39
33
96
24
32
16
15
65
61
51
93
36
23
13
11
88
9
47
16
81
47
91
60
41
48
31
41
127
12
141
56
181
54
53
16
9
30
24
89
31
60
66
3
39
17
136
24
39
9
27
66
294
45
3
6
47
79
66
114
5
103
18
18
120
6
18
45
27
29
24
1
12
3
8
24
19
5
31
90
63
128
61
6
21
48
3
18
11
19
36
33
117
51
3
156
17
7
89
73
30
54
11
40
56
112
24
72
8
37
6
18
35
37
18
57
56
24
16
32
64
32
61
210
60
12
6
11
43
69
39
144
9
104
43
69
24
141
6
12
9
87
9
56
1
54
57
48
8
91
12
60
117
39
78
59
43
5
24
24
1
15
165
3
51
36
6
18
41
43
36
33
39
24
33
21
3
32
24
31
33
8
16
15
30
24
54
162
83
217
18
53
40
8
24
7
90
54
57
87
84
6
39
56
48
88
24
81
23
24
13
75
8
97
18
5
31
17
16
39
18
84
11
67
21
24
3
77
24
168
120
25
6
12
5
64
63
12
90
36
39
48
21
75
21
138
33
135
33
15
72
90
54
6
75
45
18
36
114
75
51
18
36
30
6
18
9
63
177
96
8
40
123
6
30
18
23
55
12
29
24
55
33
39
9
69
3
96
21
150
48
42
30
5
13
126
108
137
48
13
60
30
18
6
41
103
126
3
24
24
15
54
51
27
93
48
69
162
96
102
27
72
63
9
27
108
65
25
15
80
88
39
48
6
3
117
51
24
51
42
3
8
1
60
174
5
40
87
18
23
7
17
7
57
45
3
21
ABCD 99218490472*3^$a+1 [50002]
84
11
7
56
69
43
5
15
12
33
3
21
9
30
24
1
65
124
15
15
20
36
72
22
2
46
42
12
5
16
12
11
52
8
57
33
7
65
15
9
51
63
180
45
60
9
6
1
11
22
3
12
3
80
133
35
64
53
27
72
46
15
87
57
8
15
72
10
23
55
12
5
129
7
17
3
4
11
64
14
42
57
12
9
82
29
24
9
15
63
42
10
38
42
6
15
4
11
6
19
29
15
15
6
72
42
40
92
49
36
5
76
12
72
39
5
30
36
16
20
4
36
12
137
39
37
53
54
6
12
18
21
51
4
5
28
41
39
21
64
150
41
7
5
19
38
27
4
11
21
3
12
18
15
45
4
27
36
99
14
54
37
36
48
11
33
28
5
19
3
12
50
48
6
12
120
12
181
39
57
23
10
83
60
27
21
45
15
15
9
27
6
22
8
25
17
3
37
30
65
3
45
139
8
85
11
21
1
23
15
4
30
11
4
75
20
12
1
5
22
26
12
18
16
98
12
15
63
1
11
48
70
20
6
16
33
8
3
60
76
44
4
50
27
9
22
20
69
39
24
18
42
28
9
35
148
72
18
26
12
40
14
48
12
31
5
18
12
33
79
2
186
22
47
64
59
6
90
57
39
9
51
45
43
17
3
60
66
12
4
14
4
30
20
18
45
15
48
24
70
20
27
15
66
12
127
8
60
16
11
16
5
97
42
36
30
8
16
66
74
3
12
51
60
13
32
25
8
52
50
72
22
14
76
20
18
27
39
9
43
29
25
8
15
28
27
53
12
21
12
3
97
14
48
1
20
79
32
106
39
41
15
15
40
44
18
27
55
9
39
65
7
104
162
54
9
45
30
12
37
3
9
20
21
18
12
57
97
23
45
6
25
47
33
36
39
34
38
30
67
11
24
48
12
45
48
49
11
48
19
5
27
1
39
29
60
16
33
38
22
23
7
8
12
165
12
16
65
12
238
50
94
9
57
3
71
16
29
24
75
12
42
55
75
32
13
113
19
11
9
28
17
3
33
55
8
57
103
17
103
5
6
46
42
8
37
56
51
25
21
2
6
54
10
23
3
9
3
45
15
37
11
142
35
48
4
32
93
3
19
29
9
6
42
48
96
3
27
36
12
118
162
2
18
30
40
26
16
26
60
3
12
3
4
77
28
35
30
6
57
27
12
10
50
36
184
69
17
10
8
45
12
15
22
20
6
24
18
18
6
31
119
16
33
59
6
42
22
62
84
84
12
21
37
3
15
8
9
40
53
4
23
168
57
78
24
108
36
12
13
21
110
46
38
1
3
72
5
25
26
9
33
42
16
20
4
14
27
4
71
45
49
14
25
5
64
18
42
8
7
11
4
33
53
22
20
34
39
32
27
18
27
25
102
21
32
51
9
63
4
5
24
64
23
52
72
56
12
33
9
30
60
21
24
60
1
63
77
102
61
51
8
21
21
39
27
54
36
15
243
25
39
56
34
15
80
21
51
13
38
24
36
12
52
14
6
10
44
39
97
8
10
56
34
47
15
28
122
78
73
20
28
11
25
44
21
18
57
9
12
4
11
7
125
15
12
28
8
24
6
12
82
14
51
63
117
3
52
65
24
9
52
63
53
10
33
29
18
37
41
42
25
27
48
17
52
53
30
28
33
5
15
12
3
60
12
22
2
36
94
18
12
14
27
3
46
35
39
24
93
24
45
15
28
5
3
12
43
5
3
105
57
12
12
30
66
79
96
57
11
1
50
24
42
7
53
30
34
14
16
14
96
3
55
41
21
18
12
61
39
6
35
55
12
32
1
27
2
66
13
11
120
126
18
4
8
12
12
13
8
33
99
36
12
3
9
15
1
24
17
31
17
90
1
17
150
9
61
2
1
11
1
27
8
45
15
12
42
54
37
8
49
32
30
9
81
24
30
12
12
6
82
17
12
3
12
48
21
60
67
8
105
7
5
15
49
119
9
15
40
26
15
36
16
32
45
10
33
9
50
6
48
15
27
9
76
69
74
52
24
36
12
32
36
40
33
57
32
7
89
24
10
20
12
21
24
33
30
25
8
27
58
50
49
59
1
21
188
4
11
49
51
59
48
4
8
28
8
12
9
40
23
156
1
29
36
43
72
23
18
102
138
18
36
1
35
25
23
30
24
63
15
22
18
50
87
33
120
18
37
32
36
1
60
18
8
102
15
36
99
57
3
13
8
15
4
5
57
46
77
3
10
68
4
38
9
15
60
33
48
39
28
8
12
57
43
32
18
36
36
46
14
58
86
22
8
45
19
101
61
36
27
11
6
3
7
50
18
1
11
69
165
79
15
26
30
9
87
120
16
62
27
123
72
54
66
9
12
25
23
52
5
7
8
12
76
57
54
5
13
47
3
13
17
22
29
15
21
24
15
1
119
72
42
7
21
38
16
5
3
48
30
48
6
48
1
24
17
40
15
3
53
57
15
13
38
22
15
20
109
20
3
27
40
44
9
85
68
75
33
27
33
127
65
39
105
19
35
1
35
96
22
35
16
51
44
36
9
7
12
2
6
42
15
7
5
1
98
1
81
47
45
51
16
48
11
72
24
33
132
1
95
27
6
27
25
23
96
21
3
141
3
15
33
15
154
14
69
3
10
20
27
87
30
111
4
29
27
9
31
57
30
41
12
27
36
141
9
72
3
52
17
60
60
15
15
36
1
3
18
8
51
21
130
29
43
33
27
8
10
83
4
3
32
12
10
23
13
44
10
8
18
84
6
12
102
16
80
102
42
90
9
16
5
48
6
12
73
47
45
25
15
8
15
6
48
31
29
18
37
45
131
12
19
14
102
90
30
34
38
45
15
12
156
12
72
81
3
60
6
58
72
128
25
116
16
33
38
9
15
16
68
4
38
10
44
61
23
1
89
27
39
9
19
56
9
33
24
24
27
4
3
32
69
4
12
89
39
3
48
12
97
32
3
12
16
8
30
30
21
55
33
33
24
56
42
28
12
21
59
18
63
45
30
37
5
24
46
44
45
73
20
48
3
64
17
39
99
28
60
20
42
6
36
1
65
115
29
54
22
14
24
4
30
75
11
64
26
7
32
33
19
63
18
15
12
56
27
70
8
115
29
7
264
9
90
8
4
8
60
30
31
17
15
7
41
84
3
12
13
113
54
45
28
48
20
4
12
20
24
15
16
33
3
24
45
81
12
35
51
60
141
39
9
27
1
47
25
57
38
ABCD 99218604326*3^$a+1 [50040]
24
40
5
99
12
100
48
96
12
29
3
153
19
116
52
92
16
29
15
64
24
32
24
81
55
8
100
17
79
36
101
27
40
120
101
139
48
128
64
108
12
77
43
32
16
8
16
20
28
8
45
67
48
24
5
3
168
40
72
32
4
84
77
79
36
24
132
48
41
24
79
12
8
72
244
60
20
12
184
60
185
36
55
44
21
55
168
72
20
33
19
128
28
36
5
43
92
16
192
96
41
24
31
41
7
32
16
53
55
24
32
40
20
48
96
16
65
3
16
101
36
15
4
36
5
39
36
124
44
81
19
12
84
36
204
41
55
144
80
45
156
7
12
5
19
56
64
17
7
72
20
28
48
24
41
19
20
60
16
164
9
39
40
20
52
5
36
15
9
55
56
33
55
224
48
52
92
4
12
89
75
4
56
4
41
55
20
69
7
32
28
32
52
20
156
52
8
4
5
43
128
52
60
32
4
44
16
36
8
40
32
48
153
15
72
48
64
48
48
8
4
80
33
27
48
24
45
43
20
28
84
41
75
24
100
84
12
60
113
19
36
17
27
16
156
116
108
45
67
84
20
81
55
72
12
36
140
9
43
60
68
64
24
56
16
32
33
7
32
24
117
108
111
64
12
12
8
28
60
20
4
48
108
65
12
159
21
15
12
292
48
96
12
132
32
4
77
159
36
172
20
16
72
53
12
7
8
45
187
173
19
24
120
192
60
20
28
17
24
99
4
113
43
77
24
19
12
12
77
43
96
32
72
33
147
177
19
80
45
19
17
139
12
164
160
68
33
27
12
16
65
195
4
8
153
123
16
96
12
192
24
96
5
91
8
16
41
15
120
213
36
43
20
136
72
12
17
15
4
32
189
3
33
84
96
43
12
12
48
65
19
89
36
19
44
36
21
31
65
39
24
12
4
101
67
8
24
4
17
115
53
147
72
72
88
128
64
24
56
16
89
36
84
91
60
24
29
12
67
236
16
5
43
8
28
17
19
80
144
40
5
19
92
96
84
24
57
7
20
28
24
8
52
60
8
28
125
87
12
76
24
60
65
36
7
48
80
9
24
31
24
17
43
176
4
41
15
16
24
5
75
81
7
17
99
12
52
116
72
4
36
5
43
96
80
24
36
16
29
103
8
4
84
17
63
112
113
27
28
120
5
39
28
32
100
96
36
120
84
12
32
33
19
60
5
31
29
19
180
72
8
136
8
28
44
4
84
12
44
4
17
15
21
15
28
12
132
137
19
36
48
32
16
125
55
89
79
84
48
48
84
72
24
72
72
113
43
44
48
33
31
48
32
40
29
147
24
165
15
16
5
15
64
56
24
16
32
60
36
16
5
51
184
80
24
16
29
12
15
40
24
96
92
12
16
72
8
45
19
24
144
60
108
125
7
20
112
41
79
56
60
4
156
32
28
89
31
104
4
60
17
159
16
5
24
91
24
24
120
56
81
103
41
111
9
19
77
19
44
136
8
36
52
5
19
36
32
52
60
36
60
84
24
17
19
20
45
15
76
104
9
12
67
48
29
60
75
81
27
52
116
112
8
69
36
79
41
79
8
28
84
8
72
64
144
8
72
40
32
81
19
84
32
45
15
9
75
16
8
36
208
48
89
55
60
48
17
63
132
4
44
33
67
53
55
32
12
100
48
12
24
12
44
21
24
55
20
40
29
115
104
117
43
53
19
56
69
19
72
89
3
153
24
63
12
40
101
75
40
65
39
81
127
152
36
69
63
12
96
4
96
24
48
17
63
40
60
36
17
63
12
64
140
48
16
24
60
32
45
63
57
15
88
128
112
8
45
67
56
36
9
27
9
31
89
24
12
7
12
5
36
84
91
113
39
112
56
72
16
20
16
48
17
3
72
45
55
48
12
8
16
96
5
43
156
12
5
19
44
12
33
39
76
84
8
9
235
44
112
48
56
21
43
56
24
156
4
41
51
28
80
100
12
89
36
7
36
72
8
192
64
80
88
17
55
24
104
28
48
36
41
79
65
31
72
56
4
12
240
24
137
19
5
31
48
56
16
104
76
20
9
31
152
96
12
33
187
48
24
12
20
160
65
15
45
36
39
36
28
84
12
24
104
132
9
55
116
48
160
72
56
220
29
36
19
8
136
80
144
ABCD 99218723302*3^$a+1 [50013]
72
28
81
15
12
3
5
64
3
45
44
4
75
17
28
9
72
63
3
5
19
30
18
5
16
165
51
48
12
63
90
168
27
36
117
18
9
12
171
24
48
18
24
99
20
7
69
20
49
54
5
16
24
48
12
36
9
111
105
71
16
3
17
49
6
9
63
18
12
35
55
93
3
162
3
27
69
3
225
32
84
64
96
24
123
45
27
72
5
84
4
105
87
24
21
3
60
45
108
35
73
11
28
8
28
69
108
102
53
97
66
5
40
24
3
89
16
39
45
9
24
87
21
30
69
3
90
27
48
3
198
36
35
16
3
72
9
39
5
16
84
45
84
6
45
21
71
100
27
33
92
73
15
24
20
85
18
198
135
12
33
78
65
36
1
39
48
57
36
3
84
60
105
23
4
33
72
3
81
35
7
29
28
45
42
90
83
16
12
60
48
27
42
83
28
36
108
33
30
33
204
51
21
24
32
139
9
69
18
45
60
39
21
32
1
71
28
12
24
96
21
39
96
12
33
18
125
52
32
96
1
3
81
36
54
21
69
36
36
59
64
75
42
47
1
6
29
40
20
1
99
27
17
127
48
5
73
15
20
4
33
18
72
33
129
3
12
15
24
45
80
16
51
69
9
15
21
36
47
72
25
35
48
60
13
27
8
72
25
15
32
25
66
5
40
32
16
56
120
64
69
36
119
1
27
12
36
12
9
71
145
18
17
37
11
97
12
3
15
54
24
36
51
165
54
18
3
9
36
24
36
12
75
33
24
39
45
6
69
20
31
5
1
72
87
3
101
4
87
144
5
64
27
66
27
153
35
7
57
33
15
96
15
45
36
9
75
9
15
36
12
80
19
5
49
107
217
107
24
37
27
3
17
73
3
129
3
12
56
91
21
60
20
24
16
3
21
9
15
81
39
44
60
16
24
108
153
27
24
8
37
30
6
12
35
88
60
15
69
8
52
15
5
88
36
15
126
15
21
63
135
9
48
105
183
132
9
111
84
45
108
71
52
57
3
68
37
12
135
212
85
23
37
15
20
16
123
24
45
48
45
60
15
32
37
24
30
54
15
20
55
77
16
75
45
27
45
3
24
48
6
210
24
66
36
123
36
21
35
4
60
27
54
18
150
11
55
21
75
69
104
25
15
93
87
36
51
24
72
18
30
41
16
12
8
19
53
37
111
60
260
49
35
115
45
3
18
54
18
3
33
24
35
37
66
42
30
18
3
156
9
12
18
42
83
91
6
18
9
48
9
54
17
4
24
51
29
19
96
69
33
60
12
63
48
36
36
60
44
19
17
55
105
93
15
45
51
36
39
66
35
19
21
33
90
177
144
9
12
72
15
81
15
24
72
24
24
3
17
13
15
9
11
28
69
35
1
12
3
21
30
6
12
78
9
80
28
21
132
63
27
72
318
15
12
68
160
24
24
21
24
15
12
20
7
18
30
42
3
44
55
6
3
84
51
42
102
6
15
69
15
36
24
33
18
21
69
35
37
60
12
78
30
27
12
21
99
56
24
16
93
12
42
102
23
73
35
4
9
162
42
12
15
44
36
88
3
17
121
60
11
1
15
57
35
40
21
84
3
33
147
12
21
42
48
81
33
47
64
15
45
20
1
198
6
12
3
195
5
40
9
123
57
6
45
36
84
32
40
48
72
165
30
24
21
12
20
72
4
9
35
25
47
16
3
165
21
3
51
57
48
180
51
96
9
20
1
63
44
97
15
15
6
18
9
153
30
5
64
36
20
88
21
96
3
45
54
6
15
21
11
37
6
21
24
45
11
64
9
23
4
9
24
12
23
121
24
47
133
27
44
4
81
27
9
23
16
15
96
45
3
33
20
43
21
44
52
9
66
24
9
21
39
20
12
4
20
64
9
3
45
15
27
48
69
9
15
51
6
12
35
25
12
35
40
68
37
15
24
144
48
9
144
72
48
36
36
168
90
29
16
27
45
27
18
30
24
45
45
30
6
83
4
33
15
108
164
73
63
24
12
33
11
40
24
72
99
45
51
18
48
39
96
48
111
90
30
6
18
141
21
63
44
1
66
45
48
56
12
25
12
15
3
53
19
42
75
69
11
24
19
48
18
27
45
27
33
12
96
11
115
48
6
11
36
172
12
3
33
12
27
18
11
37
27
140
31
72
5
40
9
18
21
156
21
15
9
48
3
15
144
149
91
81
63
21
45
59
16
33
3
87
78
12
6
66
3
21
54
45
3
24
33
15
18
54
5
16
24
51
72
18
84
23
13
35
52
12
36
69
18
102
3
48
12
33
3
15
45
36
21
87
3
24
30
39
120
56
16
3
114
102
24
65
7
45
153
15
32
88
24
72
60
33
47
16
12
8
97
47
25
63
45
155
43
29
25
156
72
35
36
60
1
35
145
11
64
195
45
21
54
41
12
52
39
5
1
15
3
17
36
37
3
45
59
16
12
93
15
20
148
24
68
12
91
105
12
80
88
21
71
4
56
72
76
44
25
18
45
44
4
96
9
162
48
81
135
93
33
18
45
27
69
144
12
9
39
21
15
33
ABCD 99218829896*3^$a+1 [50073]
24
167
25
3
12
32
25
47
73
35
180
72
1
12
12
24
24
3
140
12
13
83
72
49
71
72
1
35
24
28
20
25
27
20
61
39
21
11
61
144
3
12
60
8
16
117
23
16
9
24
48
35
37
48
59
13
3
69
51
33
180
51
8
60
25
47
48
13
3
36
21
23
52
189
59
49
23
25
132
60
231
120
72
32
61
11
48
36
25
39
57
39
156
44
49
83
88
144
93
3
32
25
87
8
4
45
131
73
27
45
99
60
48
48
20
228
97
27
21
39
81
51
48
57
35
4
32
28
80
61
11
144
1
87
108
45
24
48
47
4
12
9
11
37
11
72
52
108
24
68
28
45
24
3
36
32
52
105
60
11
132
28
105
51
8
121
24
23
48
25
72
75
32
40
68
232
57
11
124
33
11
61
24
12
3
20
109
75
20
1
24
87
45
39
60
12
32
36
52
105
39
56
49
15
21
63
81
3
80
48
37
36
51
33
48
195
45
23
4
36
20
16
48
80
76
45
87
24
45
84
12
24
3
72
21
95
145
75
20
124
93
27
45
3
68
52
128
37
60
60
51
24
57
60
11
12
25
11
40
36
45
39
20
24
61
39
93
3
21
11
28
81
3
56
97
23
112
60
129
96
15
8
1
71
25
39
8
48
49
144
36
96
60
3
24
48
12
128
25
72
12
39
9
132
63
8
28
92
72
52
129
35
4
60
33
159
68
73
12
11
36
28
21
144
23
25
3
72
92
132
136
45
39
44
49
51
57
24
51
24
21
27
45
35
85
72
51
20
60
64
44
12
37
123
9
36
143
25
11
13
108
35
97
51
69
27
8
13
24
63
32
13
63
72
141
24
47
40
116
72
13
192
11
37
75
9
99
20
85
72
107
16
36
44
40
12
48
9
48
39
33
168
35
13
192
123
69
3
80
13
95
24
1
24
11
16
156
105
24
23
72
36
12
16
9
75
48
9
11
4
21
72
23
157
15
68
12
60
36
84
1
147
48
24
45
23
13
12
87
33
24
3
33
107
1
27
12
45
15
20
1
27
45
39
45
59
96
100
56
109
15
8
76
57
135
32
13
144
15
36
45
12
95
52
36
8
49
51
84
8
13
24
3
20
72
112
116
288
37
264
11
13
35
97
35
4
24
129
3
93
144
35
13
12
23
4
21
147
32
4
44
36
16
33
72
144
39
33
15
57
75
21
24
12
51
80
4
176
40
8
16
45
3
260
28
105
60
3
116
64
9
11
16
80
85
120
23
180
36
1
96
12
15
8
37
3
45
24
35
64
24
72
24
44
60
13
75
32
13
24
120
11
64
21
144
171
24
45
39
57
75
20
4
84
20
37
59
144
12
72
60
13
27
117
15
81
35
13
35
60
97
15
9
36
144
36
15
105
23
64
60
20
73
59
25
51
9
216
72
3
20
4
116
24
25
59
25
87
32
28
68
12
28
21
108
11
4
8
112
56
52
33
99
21
36
11
265
72
35
52
45
83
52
9
60
24
23
49
228
11
52
68
24
48
24
121
27
105
108
35
48
37
3
56
108
97
51
180
32
13
3
56
1
24
51
45
3
9
60
23
97
147
56
40
20
12
76
32
25
3
44
37
51
44
48
40
12
9
72
3
21
228
3
9
23
36
12
24
108
121
12
24
75
21
75
8
144
88
45
135
57
120
23
37
387
8
40
48
8
121
15
44
112
80
60
37
143
40
69
75
45
143
16
44
181
15
81
23
37
180
143
96
100
69
11
12
97
168
24
3
45
3
20
24
16
12
8
12
1
35
40
36
9
27
60
188
4
12
36
93
60
27
69
36
12
48
167
13
15
177
95
36
16
96
20
12
13
12
27
213
3
92
121
11
156
73
144
27
140
1
24
48
35
36
37
15
20
72
52
24
152
13
27
60
68
12
28
84
20
37
11
157
72
131
100
8
1
23
16
132
9
63
32
13
87
116
48
61
11
60
4
36
84
20
28
12
36
48
164
120
61
15
92
73
35
37
35
48
144
52
108
80
88
105
167
16
12
60
20
48
145
12
83
16
33
35
36
1
3
48
24
60
36
80
60
97
72
48
48
24
11
60
4
8
13
75
20
49
11
37
96
24
71
25
35
12
4
36
92
13
23
16
176
145
27
140
25
83
64
24
45
47
12
28
9
ABCD 99218962658*3^$a+1 [50034]
25
20
48
7
96
24
36
5
15
40
80
24
12
28
120
12
5
39
9
7
30
95
36
3
16
60
14
6
13
72
44
9
87
3
72
9
21
43
11
4
5
1
47
87
42
10
8
21
72
139
5
36
52
56
55
5
96
39
84
12
48
40
5
27
21
4
44
39
1
51
5
4
29
66
9
31
29
105
6
76
41
43
77
7
80
16
5
51
85
15
80
81
84
55
68
16
17
88
56
9
195
24
15
37
20
36
4
8
100
51
44
10
6
36
33
36
11
105
4
41
48
7
80
84
79
5
67
30
11
52
60
8
13
71
19
86
18
120
12
48
12
4
89
27
28
20
16
96
89
24
127
5
3
81
39
33
28
41
34
5
9
16
11
36
24
4
21
48
26
16
29
31
84
17
27
10
11
4
192
35
48
16
9
5
27
15
48
12
28
80
1
24
27
138
6
36
41
4
83
16
44
60
30
15
1
15
56
43
62
75
15
33
55
45
72
68
37
54
20
70
39
11
9
127
5
36
4
35
21
33
15
36
93
15
7
5
15
85
23
132
28
20
16
41
3
45
55
21
20
15
4
105
107
13
8
7
17
28
95
85
15
20
21
36
15
64
17
12
52
15
41
117
16
39
8
28
20
16
33
71
60
39
1
39
32
30
3
31
14
31
32
4
15
93
32
40
3
80
1
11
4
29
111
9
36
40
5
10
6
15
39
29
61
47
3
21
9
16
11
27
37
24
20
15
49
11
4
36
6
18
21
9
80
10
45
8
4
60
8
31
5
36
99
24
33
28
35
6
18
1
15
17
19
29
4
41
55
75
77
87
85
12
35
45
79
9
11
76
20
33
55
57
63
17
43
53
27
16
17
3
24
96
126
55
35
28
12
9
101
43
5
3
24
4
56
9
16
59
60
4
15
41
12
4
15
41
7
56
1
63
45
11
30
10
144
60
20
6
34
36
74
6
45
19
12
8
25
36
59
72
45
15
45
4
32
12
51
10
11
24
12
3
1
269
27
63
57
12
48
33
111
39
21
28
15
21
80
111
25
3
12
120
9
45
90
9
77
90
13
8
33
16
35
36
43
5
60
124
27
5
108
16
44
12
19
21
119
57
39
13
56
204
7
134
10
45
9
167
3
12
48
12
30
63
136
89
15
36
31
29
39
42
18
25
11
49
8
49
23
15
10
6
36
54
26
88
17
36
3
54
15
72
115
125
25
48
2
81
12
72
9
39
51
61
20
43
32
25
8
12
24
75
57
12
55
32
21
19
120
53
115
6
26
9
24
12
15
13
92
43
12
44
24
76
17
72
52
45
48
32
51
108
39
16
17
9
43
5
51
19
17
19
6
15
8
76
15
5
76
45
99
84
11
9
36
12
7
21
20
85
54
53
7
81
24
5
16
54
45
45
90
6
26
21
12
37
50
9
36
39
45
4
51
44
36
9
7
69
36
116
3
9
15
132
48
1
35
24
57
63
16
41
55
105
63
17
3
10
23
60
63
94
11
75
9
7
101
87
40
141
15
29
132
43
21
44
40
71
16
65
39
16
44
36
21
7
12
53
25
32
18
52
84
44
16
20
21
3
52
5
24
45
15
1
48
11
15
124
45
47
88
56
24
12
25
3
105
32
4
59
6
34
17
15
21
123
57
27
220
96
101
3
40
30
66
89
55
17
24
40
20
19
101
36
39
6
10
41
84
3
22
15
8
115
5
52
104
12
3
6
54
10
6
5
15
48
12
48
1
9
2
48
33
19
9
11
13
12
20
15
4
5
55
80
4
21
84
15
30
11
84
7
48
45
12
3
36
5
39
16
29
40
27
20
25
23
33
52
5
10
65
40
8
39
40
5
55
20
49
39
17
48
111
30
64
26
121
83
36
124
21
15
9
35
141
15
9
72
3
42
10
113
21
6
28
41
39
1
29
15
75
72
30
79
56
36
24
39
6
18
21
76
68
16
44
15
40
65
37
3
15
17
39
1
15
24
30
26
21
12
48
37
83
7
21
129
80
75
7
8
61
56
19
30
71
24
1
54
164
72
4
41
3
1
15
21
3
81
20
19
30
2
24
9
31
5
36
40
15
14
6
10
11
7
30
47
24
9
42
54
10
41
19
125
15
4
80
52
38
3
12
75
33
39
40
5
3
21
4
32
24
61
18
41
84
12
36
144
24
9
6
4
45
12
24
15
5
49
6
17
60
13
150
21
39
80
36
60
4
5
75
69
21
6
4
5
16
3
20
10
6
45
45
11
15
64
56
4
36
54
134
10
32
34
65
60
39
36
24
30
7
15
20
69
55
17
4
5
10
24
17
24
85
119
31
68
16
29
12
39
49
21
6
53
37
50
13
8
9
10
41
39
64
44
12
21
19
41
52
15
42
83
7
5
84
36
19
45
32
3
6
19
39
65
72
109
35
4
12
3
21
11
48
10
11
36
28
47
25
35
60
25
24
15
21
3
32
13
20
21
106
144
60
20
70
107
7
30
32
15
3
30
22
65
15
45
13
11
91
5
15
70
15
39
26
15
55
20
21
12
91
36
8
52
80
21
39
24
54
6
10
11
28
15
42
35
36
19
41
64
45
90
5
49
11
79
56
21
12
76
36
24
20
12
60
28
51
29
61
18
57
159
29
15
21
39
16
36
69
92
67
17
79
41
93
16
54
41
55
74
3
48
4
12
8
31
80
40
45
35
21
84
24
31
36
48
20
37
83
21
12
13
11
55
5
24
75
124
90
2
69
19
56
45
1
54
20
6
48
15
55
116
6
10
33
15
5
96
39
10
23
9
51
87
25
80
31
9
11
9
7
5
39
40
129
5
151
9
32
10
5
3
33
3
117
43
60
9
5
6
4
21
71
10
18
17
19
80
4
113
39
25
5
18
21
84
7
24
5
1
39
9
50
46
6
45
35
25
80
39
21
36
43
125
64
57
23
12
4
35
9
60
120
108
13
35
51
13
35
61
29
16
26
48
16
6
38
10
11
31
93
11
21
9
10
6
18
30
47
19
80
36
4
6
11
12
15
16
44
30
10
117
3
62
54
64
17
24
75
16
48
21
20
24
91
26
ABCD 99219239682*3^$a+1 [50040]
30
287
43
126
71
73
47
7
48
153
96
39
6
3
176
55
84
53
7
48
9
15
41
355
29
1
72
47
175
210
204
126
48
60
33
72
48
8
16
33
15
27
101
127
180
72
29
49
47
19
165
39
72
84
36
96
18
72
15
144
3
210
75
8
88
144
15
57
159
12
93
51
29
139
126
102
72
81
99
36
201
15
126
99
96
39
9
81
18
53
97
36
144
195
3
5
49
111
9
96
39
33
30
105
27
29
55
90
114
45
3
45
168
56
1
23
301
6
12
60
45
56
40
72
80
7
33
48
51
30
39
32
25
54
30
35
1
39
39
17
19
29
1
63
8
25
54
9
24
21
11
64
9
18
60
12
18
3
24
48
15
42
30
33
135
48
9
8
37
27
63
42
71
48
91
125
19
222
144
18
101
160
27
12
72
96
54
156
63
27
132
108
117
96
24
33
23
79
17
16
63
36
141
165
75
9
90
36
153
9
288
108
144
3
8
31
33
8
40
225
87
105
135
45
3
39
81
9
30
108
21
24
33
162
141
24
120
105
18
93
129
66
101
16
123
156
129
51
21
75
29
61
3
45
36
18
93
75
30
63
51
29
19
18
18
42
84
75
105
39
15
42
39
33
102
161
40
8
97
24
18
77
184
39
33
3
96
36
12
53
19
125
79
17
40
27
45
45
126
96
69
32
259
30
24
135
147
45
27
60
12
29
61
123
3
29
40
39
57
3
30
39
15
60
21
120
24
288
135
57
33
18
24
36
65
1
36
75
39
18
23
49
119
7
18
47
37
222
5
208
8
48
112
69
30
69
9
167
79
17
7
36
72
30
15
8
16
15
198
60
167
49
30
162
54
114
39
27
29
120
301
6
84
33
111
96
33
72
216
15
9
153
6
137
25
210
5
64
24
39
41
64
15
18
215
64
96
192
27
108
42
48
15
21
6
156
18
39
32
19
45
24
32
49
111
63
33
24
123
36
24
120
6
51
3
90
51
24
8
19
24
30
39
48
93
42
65
40
129
71
64
104
7
9
80
19
125
40
152
24
88
168
177
96
39
33
48
87
8
1
48
162
24
54
63
24
51
69
75
93
33
23
31
9
32
85
18
60
12
24
108
77
16
72
27
6
210
93
105
42
90
27
48
87
30
27
15
36
5
120
64
96
33
15
24
8
139
21
153
24
30
105
72
104
61
90
54
107
144
1
42
93
33
95
79
36
6
119
61
30
21
3
156
96
65
40
24
33
12
11
24
40
168
45
258
33
39
66
71
1
15
24
33
47
133
27
69
12
63
27
93
24
48
48
327
60
174
63
51
12
105
45
102
126
111
93
30
141
27
125
67
198
87
32
79
137
40
57
63
15
33
32
88
72
129
71
25
87
87
6
195
75
180
129
80
19
36
18
47
328
120
27
101
79
41
48
61
3
48
24
48
15
233
48
7
33
75
21
69
6
45
9
36
30
18
18
9
33
18
84
41
40
8
79
41
115
69
21
27
8
145
111
168
15
120
41
96
24
7
48
105
57
114
36
57
8
40
39
30
90
6
99
96
3
45
80
49
23
37
75
152
1
23
184
81
6
36
5
40
48
9
111
111
66
90
213
72
80
24
13
12
39
72
48
32
25
108
51
96
177
15
72
56
40
57
71
1
95
25
60
3
45
51
80
64
3
189
141
162
12
60
66
23
96
13
36
135
9
87
21
30
24
36
105
104
91
168
5
97
108
6
29
127
113
301
35
1
54
105
45
174
165
57
87
8
24
64
24
27
54
ABCD 99219264338*3^$a+1 [50047]
7
18
35
36
4
36
44
60
1
11
60
1
99
3
41
19
77
124
15
156
5
40
15
48
77
60
13
47
19
9
45
18
33
24
21
35
64
147
24
105
44
7
54
11
48
12
4
24
60
36
20
16
3
41
40
45
11
28
12
8
37
23
12
40
20
4
44
55
48
9
8
36
4
56
136
48
33
18
21
44
4
180
32
4
44
76
9
15
12
84
20
61
54
29
61
90
6
48
15
12
15
129
36
15
53
37
35
13
6
5
76
9
119
16
84
36
27
69
8
1
39
32
4
87
17
76
51
36
29
4
24
12
8
61
11
13
15
56
4
117
15
60
21
59
4
39
17
55
53
16
20
1
3
60
56
40
44
16
44
52
60
24
39
48
18
71
28
15
41
76
80
168
16
44
36
60
55
21
81
54
9
27
72
17
4
39
36
105
39
48
33
21
126
53
61
120
3
36
15
81
8
132
13
6
69
20
52
20
100
75
9
24
111
9
15
141
140
1
3
21
39
12
48
72
39
9
12
48
12
48
72
51
53
64
20
60
16
45
179
76
240
24
20
12
43
21
180
45
6
5
28
75
102
63
15
48
17
12
13
75
12
3
102
6
120
69
45
23
7
18
71
4
116
31
53
172
9
11
48
72
88
15
12
18
11
76
104
67
29
24
180
16
3
57
8
52
21
42
65
43
9
3
5
100
72
20
60
40
45
39
36
24
20
4
32
108
36
84
12
55
54
111
3
57
45
59
4
80
40
105
42
33
116
36
4
20
37
27
87
9
20
25
59
16
15
36
89
4
36
36
8
61
39
80
120
31
180
9
32
28
3
9
8
37
54
12
72
45
96
36
3
162
6
48
21
48
21
24
11
16
75
105
81
72
102
5
100
20
4
144
57
15
48
3
129
3
12
93
51
9
72
128
12
84
181
15
9
71
28
20
43
12
5
13
87
20
12
25
35
64
44
1
15
111
9
51
29
136
44
36
4
21
30
65
49
39
36
51
45
75
69
27
18
11
55
5
24
16
60
8
13
3
44
156
19
36
81
20
4
24
96
36
80
31
162
11
24
43
17
16
51
36
42
11
16
3
5
13
234
6
3
27
29
43
117
51
93
44
12
13
75
80
40
80
36
49
47
4
15
54
11
24
7
45
75
29
24
220
12
44
127
12
41
31
45
15
5
4
60
39
5
61
24
66
6
159
36
8
40
36
116
40
68
16
44
31
12
114
54
21
69
11
28
27
6
47
120
36
7
69
68
13
39
20
4
80
40
87
33
15
60
144
105
60
56
4
20
7
29
7
33
15
9
27
9
135
36
108
77
28
63
69
21
27
3
18
72
3
176
28
27
9
20
175
5
64
32
28
12
21
30
17
97
48
51
44
55
21
84
15
5
103
60
29
91
42
107
31
117
32
88
3
48
6
15
51
69
20
19
29
7
45
204
36
39
5
64
3
33
24
3
12
57
48
176
7
57
32
4
24
132
3
6
11
4
15
89
91
125
16
63
41
40
276
3
18
63
56
55
29
31
53
40
12
8
16
45
11
13
71
19
45
20
16
21
75
69
99
72
60
44
24
13
120
78
21
159
54
11
36
40
60
51
120
24
285
3
57
51
53
16
20
60
108
40
212
25
23
16
44
61
11
24
19
117
51
17
1
30
9
72
15
45
3
18
87
57
18
65
232
63
60
17
60
40
3
41
19
156
5
40
24
63
9
21
18
54
51
45
71
48
91
21
111
53
96
40
8
12
25
18
36
69
96
80
60
31
18
15
12
20
168
7
5
43
5
60
25
51
36
8
16
24
27
24
12
9
8
1
11
24
84
132
43
48
18
24
15
152
25
6
17
103
9
33
11
16
21
54
65
40
20
28
32
4
120
24
32
24
67
9
8
1
30
41
73
90
101
16
20
24
16
15
45
20
40
21
27
20
76
75
24
5
43
18
15
24
33
39
33
11
4
12
8
40
32
108
115
41
7
33
147
113
49
35
115
105
32
120
24
19
96
72
29
4
116
4
80
24
157
48
18
69
48
15
5
13
72
35
120
36
4
72
51
18
11
24
16
84
156
15
45
48
12
20
48
12
13
71
16
8
55
17
91
12
96
66
23
60
100
36
219
45
32
4
24
20
76
20
4
12
20
25
168
51
24
51
101
64
45
96
3
87
29
16
24
39
105
56
24
12
24
31
125
1
72
11
4
56
24
12
13
6
84
72
60
29
16
63
5
12
60
100
15
6
48
72
59
28
12
159
21
20
115
5
31
132
36
69
33
3
24
12
3
5
96
100
36
48
147
9
21
15
8
156
24
76
87
18
51
20
1
47
1
15
57
24
54
21
8
132
28
236
1
6
57
20
40
21
75
20
4
60
72
20
160
8
85
6
5
64
140
72
88
3
33
27
18
11
24
4
12
15
24
9
32
13
47
60
48
60
1
11
24
96
4
56
25
3
212
73
27
63
45
12
44
19
5
132
43
41
40
15
84
41
85
99
20
25
27
63
101
16
104
31
53
112
80
40
21
54
ABCD 99219316676*3^$a+1 [50068]
69
31
20
99
66
55
119
210
27
9
111
9
67
23
85
5
55
20
9
55
11
57
132
75
6
135
129
15
160
11
61
24
80
9
31
80
52
77
43
44
28
8
57
30
45
21
30
97
20
3
49
5
27
256
23
85
119
25
32
28
12
59
30
15
9
87
69
75
45
7
77
6
97
17
15
100
41
27
27
6
15
4
41
31
24
5
7
104
64
32
3
37
17
87
9
31
53
31
72
137
31
29
66
54
75
45
111
9
30
30
147
3
90
30
90
3
33
19
125
6
49
95
6
120
144
27
39
49
185
180
66
60
37
32
40
41
144
43
24
84
24
80
28
23
97
60
140
124
29
54
61
29
30
85
72
89
7
8
120
9
51
15
45
9
15
52
20
64
5
60
54
180
13
8
24
12
39
289
65
223
17
3
84
36
33
60
60
15
39
37
20
88
80
28
47
25
101
39
15
36
181
20
33
15
100
161
111
153
60
36
51
39
24
6
60
111
39
337
17
30
57
88
11
45
4
72
29
30
30
15
9
207
144
69
30
93
27
6
39
51
49
200
12
36
4
48
108
53
55
56
4
5
120
67
20
3
90
127
107
36
37
8
9
60
43
24
36
47
96
84
201
99
33
100
8
165
30
24
45
75
33
12
28
47
21
9
7
20
3
37
84
56
33
96
55
84
5
67
59
201
88
5
103
17
27
69
15
52
17
36
54
6
279
16
24
5
103
12
65
6
57
112
8
57
120
36
7
80
3
85
36
53
27
93
6
129
15
13
68
12
93
99
21
55
29
30
81
72
3
157
17
3
63
21
60
144
9
27
93
31
29
51
64
125
7
36
20
88
5
67
17
111
9
111
12
100
104
9
39
45
6
21
93
75
45
96
75
45
171
4
72
173
159
75
33
28
5
67
77
36
30
30
24
60
7
8
15
36
1
44
45
60
54
30
15
16
35
210
7
8
60
112
17
7
59
25
35
117
24
48
28
53
7
108
32
63
81
33
120
7
20
88
35
6
127
80
3
169
36
92
28
56
16
8
24
28
84
8
51
45
36
28
41
7
144
108
60
32
48
15
30
27
24
9
7
60
83
30
7
20
3
33
4
180
89
54
37
29
84
156
24
66
54
67
29
30
37
32
76
95
21
249
60
7
17
27
64
155
21
4
84
36
44
21
79
35
37
20
39
49
32
9
91
59
81
9
15
39
60
6
19
72
44
9
15
40
11
361
23
37
156
47
121
72
23
49
156
65
31
36
32
12
9
24
31
35
1
143
85
80
15
13
23
37
68
12
184
53
91
32
28
36
53
51
75
1
29
15
100
116
33
36
174
1
119
1
20
45
180
39
15
33
27
96
45
39
37
23
81
40
44
52
23
61
56
3
45
76
29
6
114
66
24
6
30
265
132
12
65
96
60
135
45
55
72
23
9
52
23
90
51
75
45
4
96
5
30
81
4
59
6
60
84
51
75
57
280
48
5
91
8
28
17
6
60
24
13
47
93
33
24
36
7
44
129
60
67
24
113
7
23
150
51
45
7
83
25
5
7
17
55
5
36
330
24
25
95
66
39
28
20
33
15
12
28
95
45
4
68
27
73
77
31
56
3
30
27
60
48
28
72
12
59
24
81
12
87
30
126
85
36
44
105
111
9
24
87
9
79
41
19
65
6
45
4
65
7
24
12
53
7
20
3
85
120
65
84
75
16
176
129
91
44
9
31
20
99
13
44
76
8
15
24
13
17
63
172
65
115
32
16
24
23
150
51
75
30
31
89
15
39
66
204
27
24
4
8
63
45
45
24
66
144
126
19
5
6
61
59
30
31
56
93
31
36
17
43
53
90
1
20
123
21
45
7
23
61
59
81
4
5
24
3
64
59
49
108
23
60
24
30
66
90
75
36
3
6
27
12
48
112
5
7
20
40
20
3
30
36
19
5
7
29
31
29
24
30
126
39
12
4
24
11
24
1
89
60
60
91
20
4
101
84
43
60
17
27
153
27
76
20
123
24
1
59
121
12
17
27
9
7
17
103
107
57
39
24
25
96
29
43
20
24
129
84
60
6
60
54
31
32
4
68
21
55
12
47
25
5
60
31
5
180
24
6
84
25
5
36
84
15
40
5
3
3
25
5
51
28
36
36
36
24
83
25
12
60
29
55
20
99
36
45
39
6
54
33
28
20
75
114
75
40
56
36
60
ABCD 99219349616*3^$a+1 [50052]
64
80
40
56
39
6
30
84
145
113
103
5
27
87
18
252
3
57
15
24
40
71
36
234
48
51
40
119
42
18
141
39
73
107
420
72
49
29
27
153
240
15
153
144
135
24
39
42
78
25
113
42
381
39
132
126
54
9
256
125
51
27
18
90
42
42
66
12
31
216
65
96
54
6
243
40
137
15
72
135
30
42
33
16
144
53
3
216
15
18
7
48
233
15
39
30
3
27
13
5
27
40
56
39
265
11
13
59
78
39
40
5
6
72
48
114
91
35
30
39
45
60
36
84
55
23
25
32
96
39
60
390
78
81
57
240
63
81
66
37
65
7
35
66
43
32
195
93
69
147
63
132
21
57
87
48
40
23
90
15
75
13
17
159
51
102
60
18
84
13
56
81
63
207
6
12
135
3
102
78
49
41
63
51
48
13
89
55
41
84
51
27
13
72
95
105
63
42
12
43
203
132
198
132
60
51
16
24
41
31
17
72
486
90
72
30
33
40
65
79
83
18
43
32
72
33
24
36
3
72
75
12
57
15
48
102
163
23
25
17
7
53
51
87
57
57
6
97
72
35
210
30
69
9
18
162
27
15
186
127
65
48
79
144
24
8
72
40
72
23
78
67
80
147
6
159
33
18
93
39
81
144
15
97
113
18
117
27
109
32
88
149
18
9
243
18
235
47
42
15
195
21
267
133
59
133
113
54
210
39
87
57
123
234
19
119
108
24
78
15
57
31
17
18
205
17
31
200
69
91
24
8
24
40
41
63
160
24
48
107
61
77
150
12
18
30
9
24
51
61
35
72
37
35
13
47
18
7
5
90
48
48
49
23
162
96
55
5
27
105
103
5
115
128
87
73
96
8
72
136
8
184
53
42
120
97
80
33
48
30
33
72
105
60
30
117
72
33
7
71
60
60
90
7
65
102
60
69
27
37
53
27
33
39
3
21
147
13
47
57
105
207
16
24
593
12
51
105
30
24
78
240
60
7
56
57
55
8
184
248
3
102
175
176
39
30
115
120
56
87
42
31
167
12
168
30
210
45
87
18
72
127
128
15
25
125
60
7
11
13
192
144
5
19
41
31
17
342
49
56
21
84
15
288
147
21
48
24
88
32
207
246
84
135
48
112
113
18
24
133
53
114
1
32
33
72
180
43
32
3
69
33
87
111
42
162
85
23
78
60
127
35
133
144
173
42
18
48
79
8
105
7
24
107
42
108
7
200
40
8
57
78
114
18
13
29
91
35
54
231
64
71
84
36
84
6
24
135
141
147
147
93
33
15
45
144
195
88
167
66
39
3
30
30
57
40
5
48
43
17
15
75
60
252
189
39
1
264
83
13
72
8
69
75
57
66
42
3
87
1
17
55
32
75
37
41
103
29
187
23
12
66
30
37
120
53
3
51
61
8
96
63
57
45
19
47
282
7
113
18
12
12
6
12
60
87
183
25
47
30
126
13
137
15
159
129
64
17
159
39
150
27
33
72
270
73
56
87
72
105
3
12
42
30
81
57
15
105
87
21
42
120
1
17
7
53
90
42
31
32
9
96
30
102
51
321
55
53
18
217
56
141
43
32
33
90
78
ABCD 99219404236*3^$a+1 [50172]
8
4
48
156
35
85
20
15
1
56
4
36
68
12
4
179
24
61
12
47
21
40
24
120
60
8
15
73
84
8
15
133
12
35
73
12
59
24
9
28
107
157
60
143
61
72
12
60
56
27
25
47
105
16
20
40
24
48
12
68
27
33
40
47
1
24
11
57
3
37
12
23
33
39
61
11
48
25
8
39
69
75
97
32
88
23
49
36
192
48
60
164
16
95
60
36
81
27
133
8
75
216
73
140
28
23
1
96
80
60
112
8
40
59
1
24
23
201
64
120
35
25
36
36
11
13
35
24
48
33
124
36
36
11
45
28
47
33
39
13
203
72
93
15
49
11
1
44
24
3
25
47
13
107
108
177
16
47
192
13
23
69
16
12
24
8
15
85
8
4
68
87
1
32
27
48
157
8
51
60
12
37
96
12
275
45
28
36
60
11
37
11
1
68
36
60
51
21
12
111
57
28
11
36
13
95
105
12
72
16
11
13
12
44
16
23
45
28
60
24
71
24
13
12
23
25
68
48
4
20
180
52
35
85
59
25
11
25
120
59
144
81
16
84
12
35
60
33
76
83
36
36
1
23
69
48
28
32
4
60
48
8
28
35
12
85
48
44
52
203
93
52
20
52
68
28
35
48
49
95
13
23
25
144
11
37
23
1
44
76
35
1
20
28
24
56
12
39
61
108
96
44
12
99
9
40
84
96
32
28
104
15
36
69
63
144
121
12
48
83
24
213
3
49
71
60
12
24
73
36
180
47
85
48
96
11
13
156
56
60
3
117
3
24
73
8
4
128
4
35
73
12
24
35
61
23
25
108
60
188
16
48
47
25
8
28
80
72
36
51
193
95
36
96
36
25
20
52
56
16
96
20
4
48
36
24
11
85
152
148
71
213
100
96
144
12
44
40
32
4
11
73
24
35
33
28
12
32
3
33
144
15
72
13
200
16
44
136
36
8
16
20
4
8
148
32
64
8
96
15
72
93
40
96
8
51
25
24
20
75
13
8
72
72
3
12
33
52
60
20
40
47
36
25
8
4
20
48
3
69
63
45
208
47
13
24
20
28
47
36
69
16
120
20
52
84
35
48
13
20
108
39
1
71
85
96
12
60
128
87
21
15
1
48
12
36
12
72
36
20
112
11
24
1
11
13
12
179
84
21
52
12
47
121
12
80
36
84
3
325
24
11
13
299
12
73
20
16
32
4
24
35
169
20
136
32
120
4
35
21
28
24
128
3
61
24
24
155
61
132
8
12
40
68
4
36
32
40
32
88
23
24
36
61
23
61
35
25
12
68
4
11
24
12
96
157
35
61
156
23
25
8
4
11
97
68
75
48
129
3
33
4
8
27
81
24
111
25
204
68
63
120
49
60
35
33
40
128
72
52
131
1
8
96
75
45
72
27
25
155
25
23
33
24
48
3
60
85
32
4
68
27
48
21
12
27
12
73
12
8
48
52
131
1
60
24
11
84
49
12
35
49
12
20
28
47
37
71
24
108
12
61
71
121
24
8
76
144
36
24
80
3
13
44
40
12
24
11
1
23
109
107
13
20
75
157
23
45
36
72
88
72
23
24
73
72
47
121
47
81
4
60
11
49
47
48
13
8
15
24
36
117
40
20
40
24
8
51
25
11
61
47
1
60
60
47
48
24
25
12
11
13
12
72
47
144
24
45
28
8
39
21
51
24
37
47
60
33
28
36
8
28
80
12
88
24
68
147
21
12
36
39
73
48
24
68
112
12
36
23
24
25
8
108
12
52
83
49
84
12
60
12
71
105
147
25
119
36
33
76
35
120
25
44
40
59
25
80
15
36
1
68
108
60
39
61
60
32
36
27
48
1
23
81
72
124
11
13
20
64
8
15
33
135
117
72
3
49
8
3
180
177
52
24
60
119
1
80
39
21
16
35
1
20
12
27
1
35
33
75
69
108
219
9
172
48
12
20
64
104
219
33
28
84
11
1
48
156
36
8
60
15
33
75
13
47
37
12
35
13
23
57
48
132
48
28
35
12
25
32
156
100
60
11
36
45
39
1
60
32
3
33
72
108
84
3
33
24
172
48
11
60
72
49
23
13
32
76
107
57
48
180
3
60
72
109
24
44
52
23
61
80
39
12
73
35
33
60
28
47
33
39
1
80
111
21
3
144
120
21
15
60
117
3
24
61
60
71
13
20
96
72
48
16
44
4
11
105
16
48
36
140
72
3
120
49
23
33
64
36
11
24
1
83
33
28
104
88
12
11
12
49
11
48
1
68
16
12
8
ABCD 99219633218*3^$a+1 [50019]
83
12
108
13
24
11
42
3
75
264
6
6
48
6
6
6
168
144
18
13
24
12
35
13
11
9
40
65
3
93
12
30
24
6
123
39
30
60
36
6
1
5
24
39
27
30
7
17
6
30
30
18
31
23
6
19
77
24
27
27
81
45
55
35
9
75
42
36
78
30
6
6
3
9
12
30
48
210
18
30
48
39
16
11
6
102
36
66
3
16
89
7
53
63
9
48
48
30
132
132
6
18
25
12
32
21
55
17
18
36
54
60
36
6
49
48
137
24
6
36
90
30
72
85
23
48
12
18
6
1
68
9
36
24
7
48
11
30
12
3
51
93
3
30
108
6
6
30
97
5
63
57
60
96
55
36
5
78
18
12
12
18
30
12
84
31
48
48
5
30
12
36
1
65
19
12
29
36
72
55
47
18
42
54
12
79
8
15
60
6
24
6
6
19
11
85
29
75
39
30
75
15
36
6
24
6
73
128
3
6
18
30
12
6
30
114
1
5
114
13
53
18
60
6
30
48
36
36
18
7
65
19
17
15
180
75
54
24
24
43
23
30
12
3
69
7
23
30
48
15
39
6
42
30
30
12
24
24
30
15
33
3
112
35
85
17
12
6
48
24
78
43
59
18
48
6
18
30
30
42
25
48
48
17
7
23
12
33
16
32
9
55
29
24
31
5
12
55
20
9
48
72
79
77
18
49
5
42
49
12
20
27
60
36
30
27
27
48
18
19
12
29
24
12
19
77
63
9
72
63
93
12
66
24
30
96
15
57
12
6
60
25
101
6
144
48
36
6
24
7
12
53
79
113
36
24
36
30
12
24
13
35
12
18
7
36
5
127
53
27
16
77
102
61
5
96
48
12
30
73
35
12
90
30
1
95
42
3
57
12
18
12
54
27
27
78
48
36
91
77
7
23
12
18
66
114
55
35
30
31
77
78
6
24
19
53
30
108
85
11
6
24
108
36
30
37
48
5
19
5
108
7
11
24
60
6
96
30
6
78
6
138
25
5
15
27
6
48
15
87
13
29
60
30
25
53
60
42
30
31
29
66
204
42
3
76
41
18
60
6
7
65
43
12
47
6
24
36
30
1
11
25
35
145
60
17
18
60
18
36
30
33
15
6
19
8
3
12
24
54
42
30
12
6
6
24
12
7
53
24
24
19
23
12
6
6
13
12
23
66
15
76
108
17
36
42
66
6
6
12
6
72
48
66
18
25
17
63
21
42
30
12
43
29
84
84
78
12
126
15
9
48
48
7
5
55
143
1
5
31
48
29
12
6
114
18
25
83
13
5
66
25
59
109
17
6
48
37
60
77
132
3
3
90
3
76
23
25
5
102
66
24
31
65
12
60
30
12
6
30
30
7
36
17
12
18
12
30
36
12
12
12
126
13
5
207
15
54
60
6
54
31
23
24
1
35
24
48
30
48
7
5
12
55
12
11
18
31
53
36
12
48
120
7
17
66
49
12
53
15
21
7
17
6
126
6
24
73
5
36
7
84
11
37
48
132
53
18
25
12
32
75
36
126
108
18
85
23
45
60
81
31
29
18
6
15
40
5
36
96
12
48
18
45
51
73
17
31
120
23
66
96
42
66
6
6
7
36
35
60
37
24
41
18
6
18
81
84
3
48
24
1
36
29
12
79
48
53
48
15
9
42
13
5
48
18
42
3
39
1
101
60
6
84
54
7
32
117
19
29
60
126
12
18
6
54
6
33
45
15
45
115
20
15
6
6
1
23
42
43
35
192
18
66
33
28
59
1
23
6
84
39
87
18
150
18
63
39
18
67
11
84
13
20
99
30
96
84
36
60
102
12
36
73
24
48
8
12
15
24
25
48
35
90
7
23
30
30
18
84
24
12
3
51
6
12
60
78
54
6
12
73
80
27
12
6
60
3
112
20
153
55
29
66
1
41
7
23
42
15
15
6
27
9
36
48
24
48
54
24
60
25
35
84
13
12
41
7
5
24
90
24
30
115
47
73
65
24
60
6
234
6
42
30
42
18
24
48
85
65
12
6
33
9
18
78
7
47
12
48
36
114
12
36
48
91
35
54
6
1
60
17
18
54
60
6
73
47
13
5
12
120
24
108
6
6
43
65
66
24
37
11
30
12
6
84
18
3
12
87
36
54
42
49
35
42
7
125
12
19
17
54
6
42
13
47
21
9
42
109
5
12
54
24
25
20
15
72
13
24
11
36
54
12
7
53
12
15
16
44
3
45
39
36
49
8
33
84
39
4
5
36
31
5
6
108
129
28
12
5
36
31
24
24
12
5
24
30
54
3
9
55
71
42
78
108
42
27
93
72
60
12
60
54
30
12
3
52
5
43
41
24
30
25
20
45
19
101
12
72
36
115
17
12
18
84
6
78
25
29
60
12
48
6
1
41
12
42
21
15
78
7
17
30
48
13
17
30
90
12
55
17
48
72
36
19
48
5
63
87
37
29
19
41
31
89
12
7
35
36
9
16
12
119
66
18
54
31
5
6
126
12
30
6
6
1
23
36
9
39
18
187
95
13
29
24
54
12
6
24
6
49
168
71
25
17
60
30
30
84
90
30
150
21
88
41
43
17
6
13
59
6
79
35
42
144
12
19
53
72
31
107
13
5
84
55
11
60
18
12
18
30
66
24
42
42
13
35
18
72
43
59
37
83
18
18
30
6
114
6
54
7
48
5
30
42
7
36
29
30
13
65
135
12
81
84
6
30
39
21
30
96
66
42
13
29
18
1
29
48
84
96
3
64
180
48
12
12
83
48
37
35
12
1
120
83
84
12
54
6
126
18
30
96
6
18
12
42
6
24
18
108
157
32
33
3
39
30
43
80
9
78
96
69
21
24
60
43
23
12
25
23
90
24
18
24
33
21
91
41
42
13
12
68
40
5
48
31
5
54
60
24
6
24
12
6
12
30
75
15
33
60
39
18
48
55
32
ABCD 99219651242*3^$a+1 [50022]
54
21
9
195
64
32
36
4
29
96
19
71
13
36
140
81
138
6
199
35
18
75
33
55
12
132
8
208
20
36
45
43
32
21
15
4
89
19
11
25
36
20
63
21
16
60
29
19
95
93
117
87
64
29
42
145
20
36
117
150
48
9
51
9
36
57
43
72
36
12
60
53
54
13
5
30
42
12
43
32
4
72
83
1
89
19
5
66
1
60
44
9
51
39
1
29
87
9
12
3
69
7
20
159
21
15
9
60
72
48
4
5
120
243
27
117
84
12
75
42
27
100
36
65
3
129
51
15
37
5
15
124
60
44
4
5
63
153
27
28
29
7
11
60
9
45
15
16
53
55
24
8
9
84
36
90
1
24
48
23
33
16
23
33
264
4
24
17
111
45
43
32
4
104
36
16
128
12
63
36
18
31
60
92
52
12
5
55
200
16
12
131
21
100
36
24
11
18
7
84
24
36
84
5
31
5
19
29
27
100
24
80
21
6
9
76
5
108
12
60
108
19
11
1
143
90
63
60
48
9
180
36
27
64
20
4
17
103
92
48
4
36
36
24
71
13
53
55
72
53
55
17
3
39
90
36
63
4
5
18
18
111
159
49
36
17
18
45
27
37
96
71
48
1
20
4
32
33
96
12
90
45
60
180
148
95
36
48
18
115
17
27
28
53
15
15
33
57
7
17
99
76
60
20
88
12
35
1
23
265
32
99
1
44
63
73
12
5
12
60
15
24
136
23
30
27
45
19
41
15
124
59
162
18
37
53
67
24
11
1
68
171
49
200
4
8
28
56
189
19
72
20
120
96
57
12
60
15
24
12
3
181
53
3
60
3
21
15
45
84
4
8
24
21
54
1
20
84
36
33
55
20
39
117
40
5
19
71
36
30
7
116
64
36
107
30
60
12
60
111
100
116
36
45
3
160
5
19
17
55
36
35
73
20
60
64
53
19
144
32
24
36
9
54
42
135
93
24
27
24
60
16
11
33
9
55
36
29
6
12
93
15
36
6
12
96
66
96
9
4
80
12
3
84
21
39
57
24
21
54
42
48
24
48
127
5
18
33
16
36
80
9
60
19
36
224
4
23
49
41
55
8
75
25
20
9
7
48
72
5
36
18
21
9
36
54
1
24
36
20
24
60
16
36
5
12
63
87
13
144
41
15
4
29
7
107
12
25
36
29
15
28
53
19
56
84
39
49
41
36
30
1
17
60
90
1
29
63
60
3
25
20
81
78
30
7
65
24
66
24
21
45
24
91
20
100
5
30
69
64
32
4
47
18
114
13
35
18
19
23
9
9
31
53
27
28
36
41
31
8
60
57
7
71
1
11
132
108
30
115
68
57
12
55
56
16
44
51
45
36
24
129
72
30
42
18
45
4
96
8
45
12
108
19
5
228
3
12
9
234
36
54
15
52
5
63
39
78
48
51
220
161
7
48
44
33
90
85
5
18
93
64
17
19
71
61
35
9
21
18
25
72
17
87
24
9
27
16
104
141
7
12
36
5
12
7
48
72
89
91
5
39
36
28
92
88
8
27
18
63
100
149
48
3
16
5
108
67
108
17
54
114
12
6
105
39
30
90
78
12
144
60
27
60
3
105
15
42
3
9
55
72
35
105
21
79
29
55
32
9
55
108
36
72
17
3
24
3
21
21
139
24
32
16
44
24
45
12
3
36
111
18
84
42
69
39
138
79
36
35
49
5
54
66
24
171
75
6
12
18
37
36
59
21
51
9
21
144
6
18
12
19
17
3
4
8
28
89
36
67
77
31
24
8
99
9
57
43
20
9
42
1
48
72
17
63
87
1
20
27
9
45
111
24
60
93
27
81
75
24
36
9
18
18
79
101
144
43
36
11
1
104
40
41
39
33
147
28
17
39
4
35
13
128
4
12
89
7
17
87
33
7
44
12
9
19
17
3
16
108
32
9
27
45
199
29
96
55
35
108
13
17
36
15
45
19
101
51
75
21
24
88
48
132
47
25
11
33
21
15
9
120
111
93
48
18
126
15
64
36
11
97
120
107
21
4
44
4
5
67
5
39
51
54
36
120
90
73
17
15
40
53
6
45
147
18
19
32
136
35
109
236
69
19
71
21
28
24
32
4
29
36
79
11
24
13
5
127
12
95
21
69
36
123
16
24
72
120
59
45
24
12
112
188
24
4
17
60
3
87
37
17
39
36
9
51
3
90
27
28
32
84
12
15
37
92
51
45
24
28
12
204
65
24
18
85
5
108
31
108
95
81
76
44
16
35
90
39
16
20
24
76
60
11
9
36
69
31
53
132
102
18
79
20
33
51
57
15
24
9
51
9
15
39
13
132
71
30
24
27
21
39
33
55
53
7
32
39
54
31
125
79
125
12
55
5
31
23
105
51
133
17
19
36
53
55
17
19
84
35
36
54
51
9
ABCD 99219719884*3^$a+1 [50018]
23
10
36
14
16
2
48
4
50
10
18
68
30
22
20
18
16
6
54
8
43
33
14
25
51
2
18
4
18
12
3
48
24
12
39
54
38
18
67
144
63
33
12
41
30
46
3
11
85
35
132
22
50
73
12
75
18
18
14
60
76
62
10
62
13
167
37
39
2
70
42
80
6
37
72
35
16
69
23
12
36
22
2
1
69
56
22
62
7
3
68
18
12
10
32
16
90
2
18
30
24
37
11
4
104
4
38
12
7
11
18
7
47
36
85
81
14
24
1
51
9
45
20
7
5
10
18
14
61
45
14
1
12
12
15
90
6
44
6
52
15
3
2
40
50
30
18
24
30
31
51
45
9
72
12
3
48
60
36
60
11
228
22
3
125
72
103
12
48
15
6
30
60
45
9
39
11
22
32
55
11
24
48
10
48
75
17
7
105
48
15
5
12
31
27
33
9
162
9
57
2
30
76
6
81
5
4
48
20
22
21
23
40
9
23
73
89
18
132
13
3
20
40
30
32
4
74
4
36
9
71
61
3
8
13
5
82
18
66
45
83
1
69
36
32
4
14
1
99
21
23
13
120
35
4
18
3
15
57
27
21
33
39
33
3
21
18
12
69
12
15
8
76
9
45
72
110
4
14
79
12
29
7
53
7
5
67
15
120
36
32
28
12
18
6
9
72
63
32
4
48
20
1
36
36
24
36
9
6
72
30
78
9
9
30
36
14
4
6
44
25
12
24
12
5
43
36
60
53
10
50
70
78
144
14
16
9
15
30
54
38
22
12
69
9
51
35
4
12
78
15
3
57
5
7
71
4
8
25
57
3
15
48
57
21
32
18
1
33
18
24
69
57
3
51
36
9
24
57
18
44
6
12
132
16
32
7
21
75
96
9
50
30
7
17
18
12
6
31
48
11
52
140
72
46
126
8
60
66
7
35
72
13
3
45
12
15
18
14
36
25
72
24
36
33
50
76
33
33
68
76
68
60
7
101
4
3
11
85
27
9
9
32
4
48
6
44
22
15
41
18
40
30
32
67
27
18
6
62
42
25
33
8
42
40
48
21
33
86
72
72
1
9
27
45
8
7
83
22
24
32
43
5
4
36
6
33
12
24
144
65
36
24
40
8
40
24
3
12
60
36
5
28
50
16
129
35
34
15
35
1
75
50
10
50
90
16
36
20
73
17
7
60
5
16
74
1
12
35
82
18
8
1
59
1
29
10
32
13
12
60
23
61
41
18
1
9
15
57
27
71
25
17
70
57
21
75
47
4
9
24
35
48
25
48
12
23
46
15
33
63
47
40
72
14
7
65
22
102
36
18
36
24
9
27
8
18
18
49
11
30
10
12
18
50
24
22
14
112
9
63
8
4
74
76
39
96
9
50
30
72
18
54
36
60
16
14
22
3
15
50
19
27
14
160
87
12
41
7
17
18
94
26
25
3
66
78
8
72
6
54
22
14
25
36
23
1
21
99
36
15
18
3
33
44
36
22
68
42
12
36
7
108
24
12
24
9
20
16
20
19
101
79
15
18
3
144
3
68
37
60
5
43
29
22
54
32
4
3
11
25
96
101
19
60
33
3
15
18
14
25
33
63
24
12
21
18
32
28
14
18
52
42
3
11
1
11
25
65
7
57
99
27
12
108
32
76
21
11
90
18
64
21
15
54
36
27
5
52
3
3
144
45
23
22
8
43
35
49
41
19
21
104
55
12
63
102
54
2
40
62
6
16
38
1
35
12
40
9
105
30
38
40
15
72
15
21
83
64
33
48
39
50
10
33
3
30
27
60
35
22
50
58
27
15
57
15
14
91
29
10
9
21
104
22
36
18
75
24
12
48
12
11
58
12
15
120
24
84
29
36
12
4
74
12
13
36
9
20
40
14
1
15
50
31
15
33
12
9
14
30
18
37
60
3
8
25
35
40
50
12
43
51
38
52
60
3
36
5
114
37
83
6
52
32
36
64
3
84
11
40
2
91
39
33
33
14
1
9
36
27
17
58
57
15
18
27
12
51
38
30
25
36
36
3
69
12
39
21
29
112
3
35
30
4
27
15
14
16
39
75
54
90
36
12
32
46
14
1
17
34
14
10
81
3
57
105
3
21
66
24
45
39
42
8
108
7
101
24
7
33
68
34
69
21
18
20
18
12
6
1
71
12
1
75
42
39
120
29
10
32
22
63
35
22
75
15
126
14
18
132
76
39
15
81
59
22
48
6
9
23
58
15
35
16
68
28
68
16
21
48
59
85
27
18
15
11
90
4
27
11
58
50
12
10
72
3
9
14
181
3
20
22
3
15
8
10
90
50
43
27
32
60
36
49
5
115
12
3
33
84
9
75
9
38
90
19
89
16
14
114
36
19
51
9
23
85
12
60
11
22
3
84
11
24
36
61
24
59
52
9
60
132
47
1
21
3
35
22
14
4
12
9
5
7
65
18
42
12
6
4
30
126
21
3
8
58
20
70
96
26
7
11
112
32
13
12
11
37
17
40
42
8
85
120
3
32
16
6
15
69
2
12
6
79
27
38
76
36
8
46
9
36
12
24
129
72
15
60
53
124
6
9
5
43
63
2
7
27
45
15
14
31
3
33
5
40
3
29
52
3
51
9
96
45
51
33
51
60
24
11
1
51
54
6
30
15
24
29
42
30
4
3
3
32
22
30
21
17
48
7
57
48
20
30
28
57
36
47
12
25
83
18
144
6
37
12
95
36
22
8
64
30
18
15
17
10
8
18
19
45
50
40
33
53
76
30
21
123
54
3
35
4
18
66
9
60
36
9
12
15
41
18
25
5
40
186
48
21
15
32
37
5
40
36
12
3
65
10
9
35
6
22
72
33
3
84
50
40
38
37
87
24
45
24
11
40
2
4
3
72
15
9
5
7
33
15
29
76
14
28
8
22
15
39
21
3
57
5
4
74
37
57
18
57
5
136
62
64
18
63
45
3
9
50
18
19
9
36
3
60
60
12
75
9
167
18
54
22
14
172
18
32
55
17
7
41
18
37
9
75
33
27
23
30
18
40
24
69
39
30
3
3
14
70
38
18
30
10
134
22
9
24
60
71
84
10
162
8
25
93
32
22
66
2
85
27
48
60
66
15
60
36
33
6
21
48
3
8
25
21
30
38
7
41
42
1
60
24
95
1
65
7
24
41
18
4
21
12
23
1
33
18
20
58
27
24
29
10
140
1
48
36
167
4
8
6
30
4
50
58
9
45
60
44
19
45
27
9
30
54
3
3
57
24
ABCD 99220040072*3^$a+1 [50041]
21
39
108
32
25
27
9
24
95
85
96
60
11
4
117
27
12
9
12
15
33
99
45
60
51
105
60
11
36
40
105
60
3
44
12
16
45
27
45
147
44
16
21
27
57
39
57
59
85
84
51
33
111
36
45
63
33
27
8
73
36
63
33
15
45
47
52
45
71
25
24
11
12
132
1
48
51
9
84
11
25
107
97
63
84
33
11
85
96
36
59
13
27
33
12
36
24
120
63
32
120
16
57
12
39
45
12
23
37
39
21
12
63
33
12
12
36
12
48
36
24
72
72
11
25
60
12
24
60
83
12
61
12
36
144
147
48
153
24
24
84
36
12
72
60
27
45
216
63
9
75
32
13
11
1
96
23
40
24
12
9
71
96
48
16
36
144
69
36
24
12
120
12
36
12
108
300
120
72
12
120
35
37
3
132
36
9
48
23
25
3
44
1
35
12
64
33
60
87
21
12
72
24
11
36
12
25
72
96
48
192
12
71
52
144
69
72
207
45
227
109
51
48
96
80
4
117
131
13
59
112
81
60
83
25
72
215
4
9
60
36
71
37
48
47
76
69
48
39
36
32
1
36
11
37
15
33
180
48
11
64
81
96
135
80
37
12
35
1
107
52
21
60
12
12
48
3
32
13
12
12
35
49
240
96
84
59
121
71
48
1
11
16
108
9
36
12
108
11
4
60
9
71
1
108
11
25
24
47
61
24
35
16
33
39
12
33
12
156
72
47
28
165
12
23
13
120
35
49
15
33
23
85
24
83
13
35
24
121
48
24
372
36
84
3
72
104
85
11
13
36
12
84
51
153
75
21
216
47
25
23
37
12
36
84
23
181
24
60
12
108
15
33
24
51
93
60
27
9
23
60
25
60
36
39
45
3
9
24
96
195
21
15
33
12
47
1
15
32
28
116
60
160
248
60
156
36
4
224
88
20
84
145
24
12
75
92
37
123
92
25
75
81
48
72
3
21
24
12
24
84
15
81
3
60
81
12
12
35
25
11
76
9
24
15
116
1
99
45
15
21
15
8
48
64
20
61
119
13
36
59
12
24
85
12
12
12
60
11
25
12
131
37
84
156
95
25
75
9
48
12
36
15
45
108
96
36
12
60
63
68
229
120
47
1
60
24
23
1
95
37
384
63
33
147
21
135
105
72
72
12
15
21
27
57
3
20
13
24
48
87
33
35
37
11
13
36
75
84
44
28
33
24
75
36
44
28
68
192
97
60
12
35
16
117
15
12
21
132
23
25
15
237
3
45
3
32
25
119
108
28
45
3
21
3
165
60
27
116
109
84
60
36
59
16
36
105
24
36
84
36
3
81
15
33
60
12
35
4
56
1
72
120
72
11
148
176
1
60
3
216
9
84
48
107
1
47
24
4
45
39
33
12
36
87
8
37
12
12
35
25
35
1
60
108
11
109
60
72
48
87
48
24
45
372
23
36
49
15
20
12
13
60
168
47
61
12
12
11
52
45
27
81
72
23
16
33
60
23
37
23
84
16
48
20
205
95
49
191
160
21
36
60
12
15
33
12
48
48
156
99
69
48
35
169
63
32
48
85
12
23
16
12
33
36
71
24
61
12
12
23
76
116
61
3
9
83
25
144
75
21
12
27
105
15
44
60
112
153
59
61
36
51
8
136
24
57
120
95
217
36
27
57
228
12
12
156
48
24
96
12
27
57
63
8
13
24
11
40
80
24
1
36
3
21
24
228
48
87
9
23
1
75
9
12
36
24
59
25
24
36
15
69
120
72
63
56
1
51
32
37
96
48
75
237
15
45
240
120
59
24
49
48
24
84
35
12
73
27
9
24
24
96
99
33
12
60
72
24
35
1
119
85
27
9
23
60
52
9
99
93
12
48
12
11
1
60
39
9
48
119
76
12
21
35
25
72
47
37
3
105
15
33
39
8
16
12
80
25
263
109
87
33
60
36
60
24
11
61
59
1
24
11
49
15
69
12
48
3
105
24
135
9
132
23
16
60
8
25
23
25
24
96
24
95
1
12
107
25
51
45
159
93
27
216
24
48
60
32
61
12
36
12
23
12
25
39
20
193
3
44
25
83
37
96
47
60
40
33
24
48
48
99
33
36
39
36
36
140
109
96
60
24
11
73
36
132
83
60
132
12
37
36
ABCD 99220609784*3^$a+1 [50367]
72
3
87
252
126
127
89
108
198
198
127
125
180
207
171
144
85
48
29
3
16
161
159
57
7
155
36
90
135
81
108
108
7
11
69
543
252
18
147
357
144
72
108
144
55
71
54
72
43
317
108
103
32
16
29
342
18
75
195
45
117
171
48
321
31
113
270
465
417
90
252
201
141
108
90
61
65
90
165
87
57
87
409
509
163
413
115
281
151
32
141
99
63
33
111
33
165
363
87
108
270
255
15
324
189
304
137
36
147
321
15
112
377
55
48
113
495
171
126
183
231
169
47
433
192
77
163
192
383
270
90
288
216
36
237
951
54
3
123
72
144
360
69
129
72
18
85
131
205
32
267
90
162
144
180
54
63
9
108
18
18
135
117
234
54
267
129
303
16
221
3
15
126
252
87
240
15
252
126
7
425
103
59
90
324
7
240
347
162
18
81
432
192
33
180
72
108
360
162
36
216
144
90
36
3
33
162
36
9
333
180
18
90
19
251
37
287
252
36
90
72
31
144
96
197
235
17
15
96
141
90
36
117
225
63
352
17
18
13
365
108
199
240
48
17
271
89
180
211
5
234
162
144
432
162
285
16
32
135
360
54
123
3
13
5
216
18
81
144
160
137
54
49
5
72
51
165
43
29
18
90
18
54
216
199
17
234
72
93
105
39
213
43
29
162
1
143
486
36
7
240
128
39
121
192
65
252
54
36
414
126
216
90
72
355
203
288
37
107
18
198
109
35
61
29
3
159
33
21
324
151
29
108
234
18
108
234
144
216
108
162
31
257
175
167
153
81
414
81
45
99
27
90
108
162
141
160
128
ABCD 99220849558*3^$a+1 [50084]
156
83
157
54
36
33
21
11
73
6
81
3
5
37
3
15
201
51
29
1
23
325
131
24
40
72
39
36
45
45
144
11
48
48
40
72
80
136
72
8
79
12
93
57
71
37
3
48
104
48
133
11
64
39
57
56
43
5
16
33
96
54
17
48
61
99
27
144
5
61
234
36
21
24
15
41
67
21
51
125
19
77
97
47
49
39
32
96
13
27
3
36
81
87
12
5
40
15
30
75
39
41
24
16
8
1
54
57
135
90
54
24
72
30
35
25
15
15
18
6
90
36
59
16
15
30
51
32
48
40
168
32
13
227
79
81
24
39
65
19
45
45
35
16
21
179
91
21
3
5
61
18
57
48
117
35
49
54
216
105
24
80
241
6
48
17
40
195
60
54
54
5
277
11
144
16
27
36
114
71
144
112
15
48
33
63
17
73
15
21
11
64
8
7
48
65
61
24
27
63
105
48
27
12
18
36
24
123
72
56
19
165
48
32
48
49
18
36
120
17
19
45
8
127
89
19
5
37
30
69
32
72
376
96
3
77
139
114
27
39
144
41
16
144
105
6
108
5
7
108
6
36
48
11
24
16
192
32
31
201
33
6
129
128
103
89
88
24
15
30
51
8
1
23
25
6
65
25
95
139
396
9
27
29
61
30
21
104
88
27
221
160
8
72
7
41
64
96
120
201
183
27
5
48
40
231
6
30
21
123
150
111
159
105
21
11
48
24
181
6
90
3
135
6
54
192
29
25
47
43
24
12
24
9
117
18
33
24
33
12
75
80
48
37
75
9
36
24
11
96
64
96
120
120
63
17
313
36
120
18
81
32
19
120
18
36
6
41
13
11
120
136
69
54
24
165
72
69
27
8
24
7
18
6
84
125
25
282
5
24
31
9
72
8
55
65
91
21
183
81
8
16
96
45
18
126
11
24
16
48
27
24
5
151
54
59
37
3
87
41
13
179
88
159
129
249
47
49
39
128
168
1
95
24
16
69
27
39
24
30
59
16
141
75
48
32
85
54
45
111
54
90
6
3
48
8
192
109
84
47
13
35
1
54
30
126
78
12
18
6
90
54
107
16
8
85
11
120
16
32
31
41
24
184
72
96
3
30
126
129
32
19
45
80
43
36
57
27
240
21
15
84
45
32
24
16
159
66
324
60
39
72
56
67
12
65
184
24
21
36
63
96
176
16
144
3
96
36
54
180
30
9
32
16
48
9
66
96
29
216
16
117
107
24
64
8
72
61
54
53
7
120
177
93
6
69
8
7
132
120
24
125
1
54
81
24
165
11
145
39
39
12
18
83
43
21
128
72
40
8
40
32
16
3
77
13
59
16
105
126
9
9
90
77
304
96
240
39
36
24
36
33
32
24
19
66
6
21
8
19
72
45
105
18
66
75
32
19
168
53
40
69
59
24
37
114
30
59
112
48
56
109
3
8
61
3
48
69
78
12
54
126
24
36
48
6
66
60
69
80
16
96
9
111
27
72
24
101
163
5
16
56
13
35
91
36
18
126
126
99
56
24
331
48
93
48
21
179
40
56
40
15
54
35
91
173
40
111
66
23
37
48
96
131
96
88
9
23
79
108
101
40
72
432
135
36
36
54
35
16
8
88
243
90
6
141
24
9
15
99
120
21
21
3
192
69
126
24
69
72
39
120
60
180
17
19
30
71
19
53
55
57
15
65
184
21
18
36
5
16
39
54
147
8
7
113
31
9
27
90
90
81
72
8
24
24
1
95
120
48
61
11
48
1
15
15
24
72
161
49
23
121
15
21
75
33
6
30
51
48
72
56
139
173
88
27
93
152
40
72
69
90
6
123
72
48
8
73
39
51
36
18
36
51
ABCD 99221180582*3^$a+1 [50042]
3
9
36
3
4
180
17
60
51
69
31
47
21
24
3
13
59
72
66
27
12
60
168
3
9
3
13
29
18
105
28
5
67
5
75
123
90
3
57
12
3
69
30
6
3
27
13
41
15
4
11
6
19
95
9
52
35
9
21
135
52
56
21
55
36
5
79
5
60
18
30
48
27
28
320
9
66
129
45
36
12
42
21
84
111
30
60
43
29
63
45
15
12
3
12
1
24
20
27
1
107
60
1
92
12
36
24
63
25
12
108
17
72
138
25
125
15
12
36
105
42
102
3
27
25
71
69
16
47
21
21
3
57
15
48
40
36
17
87
33
87
60
33
24
39
4
36
29
7
23
12
49
56
24
52
107
13
68
36
21
42
21
9
27
15
30
90
33
93
87
33
39
48
88
68
9
31
36
71
37
56
69
18
12
30
18
25
204
44
117
12
42
13
65
7
8
3
84
9
4
180
20
36
16
71
9
45
19
41
111
9
6
30
120
60
12
27
45
15
21
42
72
18
78
33
36
15
33
15
81
52
132
17
19
17
12
18
37
8
27
42
66
33
24
45
12
51
60
15
42
3
12
87
6
63
24
63
33
40
191
81
40
12
35
150
12
99
72
28
41
48
7
144
11
1
80
105
75
39
66
12
60
48
87
3
25
84
41
67
5
51
57
15
124
56
48
39
145
17
19
60
72
65
15
99
69
40
44
3
30
24
43
17
51
75
33
4
17
51
60
27
213
24
3
1
12
72
77
6
9
51
12
13
68
9
7
41
12
12
159
36
33
42
9
60
12
12
33
27
16
17
60
3
81
99
144
16
29
30
21
4
53
42
18
12
42
93
3
69
24
21
78
72
120
21
24
64
11
93
100
180
143
180
90
63
39
25
48
8
39
42
151
12
8
165
27
3
37
17
99
12
52
35
37
65
6
69
16
5
84
19
36
11
24
45
21
12
111
99
78
90
24
13
53
87
12
3
1
41
55
44
27
24
6
79
44
84
28
32
15
61
32
24
16
72
53
43
119
21
40
104
52
41
24
51
15
37
17
55
83
42
30
48
33
12
88
17
150
30
15
12
28
32
28
35
102
39
40
36
23
25
23
114
3
36
12
24
15
33
63
42
132
39
4
96
80
4
53
12
30
18
15
48
112
8
57
79
95
6
43
71
66
30
13
17
7
68
84
28
48
8
39
18
15
12
33
3
207
9
15
1
5
15
9
15
3
21
21
66
42
3
39
33
40
12
5
51
99
90
60
6
13
71
93
147
33
75
73
8
76
23
12
36
9
21
24
39
40
12
29
43
35
21
111
21
135
30
24
126
60
9
93
27
36
45
24
3
57
39
60
51
129
84
40
60
12
80
3
222
55
44
16
80
64
251
13
68
15
30
54
6
63
40
59
25
60
107
49
17
54
33
57
6
105
15
120
12
12
73
17
60
139
140
36
28
108
125
55
20
45
24
39
21
31
72
23
90
3
87
33
16
5
36
175
20
15
24
6
3
112
5
60
7
245
72
48
27
51
57
87
78
91
20
9
91
56
48
108
40
35
9
195
6
27
15
33
28
32
72
15
105
123
12
48
33
84
123
57
87
1
48
59
33
12
12
45
30
13
35
60
45
40
17
55
23
42
19
24
137
6
72
90
60
12
19
12
8
117
15
12
57
3
27
36
132
18
63
4
23
33
12
40
59
21
60
40
59
60
33
3
25
224
3
153
100
17
63
39
6
27
60
3
69
64
41
3
33
24
3
15
81
16
56
27
12
45
21
30
30
15
28
92
4
125
99
27
30
12
3
9
6
144
96
153
36
141
102
105
57
60
48
12
96
114
6
7
17
6
33
12
64
56
39
9
84
93
43
77
54
30
30
18
27
33
27
4
80
297
15
12
3
12
21
36
84
39
81
4
17
120
36
42
48
13
20
24
45
51
12
225
60
15
45
7
48
65
27
57
6
12
102
90
61
20
39
9
39
12
30
30
93
45
30
25
65
7
41
132
72
6
117
36
72
24
3
48
72
12
6
102
48
84
25
11
45
52
167
1
32
36
12
112
32
3
105
57
183
3
84
1
29
60
3
33
15
24
33
7
84
44
28
60
47
102
99
16
35
33
27
1
35
9
45
96
12
103
24
140
33
12
15
24
12
15
33
9
3
57
15
40
17
66
9
16
32
57
30
6
60
30
109
68
40
8
9
99
27
12
13
17
12
36
54
1
8
9
63
45
24
3
28
17
72
18
42
3
3
54
96
12
3
4
53
43
17
78
42
42
96
13
197
132
72
36
72
138
85
24
8
3
33
51
18
7
53
12
6
12
138
12
18
12
42
51
39
21
12
28
20
24
3
18
19
44
12
99
241
17
42
6
90
49
36
68
12
12
63
37
60
35
13
60
5
147
3
165
87
60
105
15
48
25
47
42
36
12
15
27
30
6
33
21
51
15
9
16
47
165
105
63
88
36
5
30
105
93
90
45
3
105
69
3
12
3
45
40
ABCD 99221316388*3^$a+1 [50003]
21
63
60
3
113
196
15
36
24
81
9
66
24
33
51
42
18
129
51
90
90
9
45
15
3
30
15
39
24
17
199
48
60
156
5
12
19
41
24
48
13
123
135
9
3
24
5
16
68
49
6
29
48
12
28
27
185
28
39
84
24
45
32
24
37
18
60
41
28
21
72
72
3
69
30
101
24
16
27
108
105
60
12
96
20
36
16
189
15
96
84
21
39
3
57
8
91
77
19
18
30
21
12
44
31
72
137
31
117
81
15
15
21
56
19
5
24
4
3
105
104
91
65
187
36
5
16
39
81
20
60
55
33
87
54
6
45
21
3
36
51
29
36
43
90
87
27
108
84
24
12
42
3
63
21
51
9
20
25
35
4
60
96
8
28
20
12
28
84
39
24
5
7
54
42
9
39
6
11
100
9
51
75
90
162
36
29
72
48
16
75
12
150
27
32
16
140
49
3
75
33
33
27
104
40
24
80
12
12
7
36
89
1
75
84
20
28
192
39
9
27
21
32
1
126
18
90
17
19
65
4
32
48
12
103
96
21
51
180
17
55
12
41
73
195
32
4
33
47
31
48
17
25
59
24
19
36
54
78
120
17
12
79
105
80
12
55
57
48
3
6
51
3
36
45
20
19
36
54
131
19
144
36
12
89
4
165
66
6
195
93
35
60
352
15
69
120
20
79
77
55
48
29
28
32
43
89
28
8
19
36
30
3
21
11
7
17
16
72
72
3
12
54
6
234
11
64
27
18
11
36
28
21
15
33
18
105
72
3
132
17
24
12
48
4
3
48
24
5
31
29
55
77
16
44
25
6
29
120
16
24
36
48
32
19
30
51
39
53
12
4
75
41
91
77
52
9
39
87
45
80
61
15
80
4
44
31
53
60
1
54
21
15
41
61
18
6
35
19
5
24
16
144
21
219
3
18
27
45
27
63
9
24
72
8
67
69
93
35
52
51
45
33
51
48
75
36
216
54
155
31
69
57
288
54
21
45
11
120
160
176
37
11
16
15
48
93
3
137
48
7
54
23
67
9
195
21
104
84
100
123
65
60
13
24
63
39
216
24
9
116
64
60
105
24
48
18
36
5
24
7
5
48
16
39
57
75
5
28
72
32
61
15
75
21
81
18
41
4
44
91
45
27
45
69
174
29
13
90
33
15
36
53
160
8
72
48
52
27
21
128
4
56
16
39
24
12
21
3
29
163
45
15
17
48
24
31
108
125
24
48
60
48
1
54
60
9
45
18
33
15
21
48
27
84
29
7
113
76
9
51
56
40
93
3
15
54
159
44
13
23
7
60
48
24
72
30
75
3
66
51
99
105
39
21
32
72
91
29
148
68
12
4
56
112
120
32
16
15
29
19
6
155
24
24
28
68
76
39
90
66
24
180
66
63
32
28
32
13
107
16
24
45
23
67
54
99
15
33
69
99
15
29
108
24
120
16
75
9
60
21
42
36
66
144
15
20
7
48
17
4
68
37
59
19
36
36
33
12
39
9
45
6
5
7
53
127
33
9
107
85
39
84
8
48
36
60
48
55
36
21
3
33
44
31
54
90
21
243
54
342
93
15
41
37
210
53
132
19
89
19
30
6
21
80
16
63
102
42
12
53
37
6
90
27
32
79
6
63
176
96
204
19
17
60
4
75
60
12
24
149
97
78
17
4
8
48
84
1
18
84
36
54
18
77
36
16
15
9
72
315
18
59
52
15
129
20
37
3
45
6
144
65
91
33
56
79
48
33
12
44
43
48
45
72
116
1
15
183
53
160
39
6
39
15
36
89
16
84
20
48
16
15
81
8
72
28
63
12
6
27
120
63
132
5
144
24
16
44
91
30
168
3
8
4
57
83
37
24
35
40
32
12
60
16
36
60
20
31
53
19
12
24
9
32
88
56
67
18
54
36
29
52
24
21
18
33
15
129
44
31
33
51
29
48
60
13
30
41
31
18
11
100
36
140
12
7
24
69
48
57
6
72
48
29
28
20
13
126
65
16
44
96
37
11
7
77
48
64
99
65
12
67
12
36
189
33
83
7
101
84
223
57
32
4
20
72
19
21
117
3
15
78
54
5
136
15
36
21
32
60
16
15
21
8
48
40
12
87
21
3
45
39
77
19
54
72
11
79
41
79
45
20
13
90
53
148
87
69
3
228
162
51
45
11
19
72
5
108
36
16
44
60
100
33
47
79
29
37
3
56
16
3
53
24
85
216
35
4
36
27
17
48
31
5
16
44
1
143
12
151
9
48
51
5
64
80
37
51
68
16
39
21
3
17
16
20
13
27
45
78
ABCD 99221533616*3^$a+1 [50104]
36
24
179
49
80
15
85
60
48
32
12
48
123
72
33
84
51
37
56
72
180
63
117
12
15
93
72
3
9
48
52
8
100
11
21
15
21
3
45
27
69
96
15
49
35
25
84
32
24
48
183
45
87
121
164
48
12
16
176
3
108
84
33
120
180
27
169
216
200
204
27
33
24
27
24
261
111
37
95
21
16
11
165
39
1
8
40
20
4
11
145
116
24
27
73
35
9
63
49
20
15
36
105
3
36
33
28
47
37
8
48
75
48
9
51
1
8
27
9
39
37
96
32
48
48
64
72
24
36
140
15
9
16
119
9
60
48
123
84
181
32
27
33
4
108
48
107
36
24
13
44
15
84
9
27
21
24
16
8
84
16
119
37
71
72
181
60
20
64
20
76
80
64
12
8
27
21
40
8
76
23
216
12
133
36
108
32
144
156
4
71
21
3
145
35
49
56
39
45
27
129
16
260
108
96
16
23
73
20
27
33
39
145
56
39
9
4
20
108
52
108
80
87
117
64
20
52
35
12
108
33
64
32
48
76
24
120
20
3
48
24
1
11
36
25
83
141
111
97
72
36
92
100
23
85
8
12
147
57
64
36
35
33
96
16
35
9
51
105
48
3
60
85
23
144
93
60
39
61
120
143
204
121
20
60
16
71
180
12
45
27
93
96
144
48
48
4
68
60
4
11
132
45
76
56
3
21
24
76
132
8
112
72
108
60
8
111
33
72
24
15
249
75
60
105
228
108
36
60
39
45
76
116
12
16
224
15
105
12
39
117
72
87
33
3
192
21
159
36
45
72
84
76
179
13
128
24
339
85
95
21
48
15
165
3
9
39
36
33
96
15
24
201
16
36
12
116
15
1
108
176
39
1
107
48
60
85
80
16
80
48
28
23
189
3
25
120
44
160
144
192
92
36
124
312
8
63
9
28
71
109
47
109
164
15
60
117
63
145
83
105
12
51
21
99
69
3
24
120
189
99
61
155
109
92
48
60
15
33
48
24
60
16
131
49
24
155
72
21
108
16
36
72
96
56
159
36
69
24
108
84
16
44
99
72
9
24
39
33
168
120
99
37
8
72
48
100
60
35
48
24
21
144
63
81
27
9
315
33
40
71
81
15
84
21
39
57
28
36
23
36
1
44
171
9
75
132
72
93
12
36
312
24
64
144
248
48
24
72
88
95
201
15
69
52
96
44
108
100
32
108
112
8
60
15
72
24
37
35
12
168
85
20
24
51
13
20
16
23
21
36
208
32
60
4
155
9
88
119
25
84
71
69
27
57
36
312
39
105
136
47
96
1
8
136
119
21
195
1
35
180
9
336
51
168
21
24
219
57
3
33
40
20
52
72
20
135
21
52
71
109
96
56
24
24
3
85
32
112
143
61
35
109
36
104
15
33
27
72
1
12
32
136
128
12
84
3
45
12
111
33
4
12
35
25
11
237
3
13
131
181
83
21
39
81
256
107
57
3
57
84
75
37
32
16
59
21
52
32
15
72
129
84
100
32
51
37
23
9
64
56
15
84
24
12
348
45
12
16
20
24
39
9
27
36
153
124
107
9
255
36
9
84
12
3
25
56
60
39
21
51
45
63
57
16
24
36
92
27
108
25
68
39
36
69
183
13
104
96
75
180
12
73
140
132
36
39
156
9
63
117
96
156
84
147
109
119
24
13
143
21
76
164
16
32
72
3
33
159
261
27
33
28
32
4
44
36
48
28
215
72
1
24
56
15
36
1
80
4
ABCD 99221896388*3^$a+1 [50007]
20
24
12
9
7
113
24
12
63
48
108
12
60
12
117
24
111
28
17
3
48
48
12
9
60
43
77
3
36
69
12
51
48
21
84
51
9
51
96
148
32
4
180
5
15
28
56
12
189
3
60
105
72
43
5
31
20
69
15
12
16
53
91
8
12
136
89
19
96
125
84
15
24
12
33
3
57
63
48
21
19
65
39
48
57
267
105
15
165
43
60
5
27
24
12
40
44
69
31
20
69
87
184
140
33
12
79
44
16
29
7
20
45
43
36
32
57
3
144
16
8
21
115
80
45
48
12
120
288
31
29
31
29
43
89
55
29
7
29
51
24
24
69
51
21
159
60
9
27
69
75
12
88
5
51
4
56
33
60
120
51
24
108
84
4
12
8
45
60
36
39
12
12
45
31
101
15
24
9
27
36
12
96
40
20
21
19
41
60
39
9
51
45
15
9
51
40
80
112
72
96
20
9
72
24
15
72
33
84
12
48
36
51
76
60
12
5
55
281
156
3
48
12
12
28
5
3
9
39
45
51
45
3
96
60
52
29
48
3
48
36
96
24
33
75
12
16
17
12
15
24
40
5
36
3
48
24
100
44
100
32
9
3
57
3
88
60
20
88
41
48
36
15
4
8
144
48
12
108
21
51
60
9
79
5
3
12
72
33
55
140
76
29
12
79
116
9
15
69
31
101
24
27
33
159
12
4
29
51
64
5
12
3
136
32
9
39
9
3
9
43
36
24
101
55
5
96
39
9
3
9
39
21
15
9
15
16
104
45
39
28
20
9
43
32
9
147
9
120
43
5
43
72
5
3
9
24
15
9
120
72
19
5
24
27
9
19
137
120
55
8
76
96
8
12
60
24
4
20
28
29
31
80
24
24
60
9
15
45
60
111
36
9
84
72
48
55
68
9
31
77
12
60
48
7
56
12
12
69
7
113
15
45
60
7
140
9
39
9
51
120
4
77
31
32
12
24
21
51
72
105
15
12
84
12
57
123
9
3
88
17
7
29
115
32
9
43
17
15
9
15
12
9
19
12
92
16
96
5
39
24
16
80
21
99
40
5
36
15
36
72
57
111
60
4
8
12
33
120
12
31
92
12
16
44
36
57
15
117
15
60
93
12
43
5
15
28
24
5
31
20
48
21
3
12
36
40
17
15
21
15
9
103
92
96
24
16
20
24
36
21
103
20
16
32
72
16
24
8
9
123
12
60
45
15
9
27
9
60
55
56
48
21
84
96
15
93
12
48
36
7
8
9
3
12
48
28
5
27
60
24
24
12
57
43
32
12
33
15
105
12
63
108
33
19
5
3
9
24
96
39
9
91
29
12
108
60
7
8
21
7
8
72
40
44
33
51
216
36
12
48
28
92
60
180
9
60
144
15
12
100
17
3
24
28
8
40
8
21
79
65
99
16
20
21
60
24
24
3
9
15
100
20
9
84
60
51
9
12
48
31
12
8
69
75
21
99
60
21
27
112
5
12
24
31
56
57
43
20
12
12
33
3
57
15
36
105
91
5
84
19
36
32
12
117
15
16
20
24
196
17
15
12
24
12
24
9
24
27
28
140
76
24
17
31
8
45
51
84
100
80
9
12
15
60
204
4
17
24
24
3
9
240
15
9
60
24
87
4
20
24
21
75
36
69
67
32
57
48
3
33
36
15
48
36
24
12
16
12
17
3
117
15
33
31
32
24
4
36
140
16
17
63
93
39
36
45
87
60
33
15
96
9
79
5
12
24
24
91
20
60
12
69
39
36
33
72
51
28
84
17
43
8
72
72
28
32
60
9
19
36
44
28
17
55
56
4
8
72
76
72
8
9
12
31
8
45
15
4
72
80
24
9
43
20
24
9
87
9
3
12
45
48
12
3
21
60
87
24
36
12
105
12
79
44
40
17
24
36
19
125
15
40
20
9
12
51
12
16
5
19
17
19
12
20
52
65
15
16
120
92
52
17
123
12
64
20
45
27
48
69
31
20
124
8
28
29
27
36
60
12
177
48
43
80
12
88
80
12
45
27
45
99
9
96
55
44
72
4
24
32
105
43
8
112
5
15
12
28
5
12
3
28
29
43
8
28
20
9
60
12
31
8
9
12
3
105
3
117
120
3
57
75
28
20
28
65
60
19
56
40
116
33
67
29
24
3
93
39
45
12
91
68
21
43
5
87
60
69
39
40
8
28
41
31
68
45
19
56
132
57
27
105
51
84
9
19
8
48
36
136
32
36
4
8
9
15
4
72
8
60
69
63
4
84
5
15
21
3
12
48
57
48
3
12
12
48
36
184
5
12
19
29
27
60
9
15
36
4
116
105
103
77
24
31
89
15
9
96
36
51
24
120
28
156
24
80
100
140
48
9
3
12
144
96
28
125
27
16
12
32
33
31
84
5
27
9
15
45
36
84
19
8
24
124
56
24
21
31
12
60
17
15
24
69
15
21
127
17
96
231
9
75
9
31
29
3
12
100
5
87
28
60
17
3
45
12
31
53
15
21
91
77
43
8
16
8
36
9
36
24
87
9
15
84
28
44
144
24
48
9
3
72
36
9
24
15
9
3
72
45
51
45
15
81
63
16
44
12
9
39
12
9
19
17
79
89
72
31
60
29
15
33
27
36
40
72
5
27
24
60
40
20
4
36
5
180
39
12
16
77
12
60
15
28
20
16
125
24
3
24
ABCD 99222262084*3^$a+1 [50002]
72
8
64
21
60
18
48
90
24
12
36
3
96
72
8
37
59
31
18
72
96
39
9
54
42
36
54
53
19
69
39
12
29
157
12
78
33
21
36
12
3
32
25
48
42
29
24
1
30
6
35
31
126
24
18
72
17
19
18
84
39
24
9
36
78
18
11
88
3
53
88
27
18
66
18
23
13
3
32
24
40
45
59
13
3
15
42
12
107
1
60
107
55
84
5
19
12
6
72
123
3
69
159
6
36
12
6
5
24
19
132
12
42
12
87
57
54
42
23
7
78
123
3
72
45
21
36
6
18
48
18
144
21
33
24
39
80
48
16
8
37
42
18
23
7
60
21
45
3
24
33
87
39
30
18
18
47
7
24
48
18
39
129
23
25
6
9
32
48
19
12
42
15
87
18
111
8
7
24
17
40
33
66
29
88
9
24
23
24
7
18
15
21
75
87
18
84
11
13
12
18
18
3
3
21
45
24
12
54
41
24
7
65
85
59
184
21
42
30
27
96
207
54
72
54
18
102
21
39
18
63
3
21
21
36
23
49
30
33
9
18
18
3
69
72
59
24
37
11
13
59
85
3
32
55
90
72
39
8
7
66
15
21
18
33
3
45
120
48
21
18
72
108
42
12
18
6
39
27
6
39
8
24
37
90
36
90
36
12
78
21
27
6
12
6
5
25
23
19
120
42
30
125
7
17
37
51
15
9
15
30
3
24
15
12
45
8
16
104
79
18
23
40
9
39
21
72
12
39
69
114
9
96
32
24
1
54
18
18
36
9
9
119
40
33
47
13
30
21
21
18
9
8
13
6
53
96
25
108
18
6
72
35
1
48
6
9
21
59
16
51
29
40
27
18
54
18
66
78
66
72
36
5
19
144
18
83
40
24
48
21
3
63
65
16
32
24
13
51
87
78
27
57
6
66
54
41
13
11
7
57
3
30
6
66
18
21
3
101
88
3
24
5
16
15
9
9
12
11
25
15
32
31
9
8
91
45
3
108
6
3
144
45
42
12
6
63
72
27
12
9
32
13
6
45
24
24
9
42
5
13
90
36
53
19
53
31
57
120
117
12
6
17
13
18
24
33
3
48
5
1
39
27
42
54
12
6
66
54
24
35
16
57
30
6
54
48
18
3
24
9
15
9
18
12
9
45
6
21
27
36
113
96
72
88
33
39
99
42
90
17
49
18
54
24
12
99
15
33
8
61
24
75
69
11
79
41
25
6
9
27
12
81
9
36
54
53
7
33
3
144
21
63
54
132
63
99
84
36
18
60
54
12
21
39
17
73
15
15
18
36
27
27
6
23
48
19
21
72
48
8
88
45
54
24
18
3
15
17
85
108
15
3
141
27
18
36
15
3
21
56
85
18
18
15
39
108
36
41
13
18
30
24
18
137
37
18
9
8
88
75
5
13
150
21
9
78
33
15
9
33
48
42
29
16
96
3
30
36
59
19
108
12
42
35
16
3
18
84
39
39
66
60
12
15
32
48
1
48
15
8
40
45
11
13
30
69
32
25
24
36
3
9
42
53
19
138
27
69
30
5
16
32
1
42
30
15
3
24
18
30
60
12
36
9
24
81
12
6
12
114
30
6
107
31
24
48
6
54
126
23
7
9
81
72
18
18
35
40
21
51
24
33
12
24
3
32
13
24
108
18
12
9
81
54
6
51
75
21
9
54
33
32
25
36
36
39
75
45
24
144
21
48
54
77
55
105
56
16
39
9
48
96
21
108
63
9
6
65
19
21
24
105
36
12
108
24
48
6
12
18
42
12
36
5
85
3
39
108
66
150
72
21
15
54
27
32
40
129
95
96
43
5
37
3
87
54
59
31
33
15
114
18
12
54
3
3
165
141
3
33
15
33
6
72
57
24
48
24
3
24
29
16
27
12
41
19
45
8
16
24
32
72
40
9
6
65
1
87
45
12
42
21
72
9
39
33
42
18
99
24
24
9
47
13
18
33
32
1
6
17
13
54
93
93
27
56
136
32
112
24
32
13
48
54
18
27
32
16
15
24
33
3
162
3
27
24
12
33
8
1
30
9
51
108
17
13
60
15
96
48
105
47
7
33
9
54
33
15
9
24
9
23
136
93
11
88
96
24
8
7
18
108
12
24
54
12
18
72
18
6
35
13
24
18
33
96
45
24
30
6
12
36
15
3
5
55
9
9
15
3
12
33
24
32
16
45
48
36
24
18
45
63
105
3
21
63
18
18
36
81
104
103
9
48
8
7
9
51
54
12
60
108
66
24
12
60
36
21
81
6
102
18
9
104
73
30
17
64
48
3
53
1
18
21
32
13
24
11
25
30
18
6
9
24
33
47
13
3
24
9
54
84
93
57
23
16
9
47
48
31
6
59
43
24
36
33
69
11
48
88
168
32
55
30
3
21
35
16
87
72
41
1
23
7
54
72
11
7
18
87
21
6
12
6
30
24
18
18
17
19
141
24
8
24
49
39
24
24
9
47
127
137
16
15
30
90
24
9
24
3
30
72
39
104
7
9
165
126
6
72
90
69
8
13
18
120
9
48
33
6
12
18
78
18
12
23
88
32
19
6
108
36
23
97
54
18
78
120
24
12
24
21
8
1
6
17
1
12
27
15
33
21
72
59
49
156
3
15
54
11
13
11
24
73
54
30
6
29
7
65
25
36
275
31
12
53
7
89
19
12
42
36
30
90
3
48
21
3
48
75
6
36
48
18
24
33
33
78
18
23
16
128
31
30
3
48
32
61
27
104
31
6
3
33
23
133
90
17
43
69
15
81
56
97
144
39
51
21
69
18
6
30
36
33
39
42
48
42
141
75
5
13
3
24
3
6
39
56
61
24
12
150
54
3
51
36
12
36
41
37
18
36
29
19
69
3
60
17
1
30
81
48
8
40
117
35
13
3
3
90
3
8
25
47
7
33
57
63
27
21
8
43
5
85
18
105
96
69
ABCD 99222348112*3^$a+1 [50120]
153
60
3
121
80
4
80
147
105
24
48
36
84
16
116
168
52
96
48
176
4
20
36
48
27
49
72
44
40
59
25
12
32
3
145
44
36
48
36
40
8
12
84
60
16
143
25
236
40
84
176
60
112
20
192
72
108
75
33
168
40
191
24
57
112
56
132
3
97
47
57
4
59
1
44
76
152
39
45
4
167
57
132
28
47
169
71
105
4
104
28
95
73
71
21
108
60
72
124
143
105
136
12
83
25
140
75
120
72
9
36
84
15
168
57
208
12
60
36
44
63
72
61
12
56
60
27
24
21
60
48
12
3
129
28
68
135
45
27
9
84
24
27
109
11
1
23
105
96
64
71
1
264
80
280
24
95
37
8
75
1
80
400
8
87
153
87
61
59
21
4
44
27
57
28
60
119
121
47
1
36
20
24
84
148
60
35
33
136
44
52
44
40
48
60
48
144
8
60
108
183
1
156
104
84
36
28
80
112
48
72
8
60
3
57
36
12
12
51
57
232
96
60
84
8
132
36
15
49
20
192
76
128
40
36
8
48
40
48
60
72
32
63
45
52
32
28
36
140
27
37
131
61
48
96
36
95
21
40
228
156
116
64
8
15
81
100
176
60
4
11
1
8
132
27
1
96
23
93
24
16
132
47
1
128
84
96
4
272
24
172
20
112
60
288
44
40
23
141
40
44
228
27
25
56
196
35
45
180
40
36
20
88
80
36
124
20
84
16
140
4
12
20
168
388
180
20
40
59
48
21
24
36
84
100
12
20
159
9
12
88
48
80
99
25
71
13
156
20
28
32
84
27
9
136
24
24
144
120
212
28
48
12
32
51
144
13
11
1
140
4
132
48
84
71
57
24
196
60
23
117
88
20
12
168
27
57
87
13
8
52
32
88
20
3
49
68
51
21
136
59
1
92
27
141
84
76
8
51
141
288
96
4
24
60
107
73
272
28
308
132
3
169
60
60
20
16
35
9
24
16
48
56
100
11
105
39
21
4
47
13
60
36
8
60
48
124
44
39
57
16
140
28
56
64
32
4
20
76
35
48
157
180
23
72
45
24
171
145
143
21
36
48
112
284
75
9
39
1
44
52
68
51
57
15
45
27
168
264
1
32
12
88
12
80
15
25
60
60
68
28
92
88
59
25
104
132
99
141
24
24
196
119
1
48
8
112
71
81
64
24
23
45
132
111
1
80
88
20
12
15
73
71
145
71
21
132
60
160
32
64
35
121
164
60
111
33
52
68
40
56
64
32
64
96
56
52
140
88
60
12
68
27
37
116
28
132
119
25
156
12
20
12
180
16
44
39
105
52
308
144
48
63
1
20
51
25
23
72
109
35
61
60
44
24
4
96
60
12
95
133
12
80
4
35
45
16
35
49
168
36
116
96
87
72
9
64
8
28
60
47
33
24
16
56
96
4
11
225
4
8
28
23
37
80
3
24
37
68
16
44
256
32
100
32
48
60
4
143
81
76
11
33
84
180
120
48
120
108
180
12
27
117
144
4
47
73
8
28
11
21
24
4
84
200
28
12
36
156
84
156
8
123
9
100
35
45
28
96
32
120
24
36
168
24
112
59
85
35
45
51
48
13
32
48
75
117
3
9
63
21
12
120
88
36
36
72
20
160
11
72
205
228
44
100
95
61
59
25
8
52
32
24
144
72
144
24
3
120
109
20
60
60
4
ABCD 99222723662*3^$a+1 [50140]
45
33
51
39
81
165
126
24
180
9
12
105
30
57
48
9
54
12
24
54
102
93
237
54
45
24
111
189
204
93
30
24
33
57
66
105
165
3
84
27
30
24
27
72
60
48
75
270
27
48
3
69
48
75
144
69
117
18
72
30
75
75
45
63
12
57
60
27
60
9
27
57
132
45
3
141
15
147
33
75
21
24
45
99
276
156
120
60
9
66
36
465
60
15
24
54
87
75
54
111
15
69
21
39
228
72
39
45
144
171
12
45
24
96
3
21
15
9
24
360
21
72
27
216
21
15
48
12
36
48
27
54
111
60
45
39
48
87
24
36
36
84
6
234
144
21
180
24
24
12
108
168
93
15
57
30
90
24
51
15
57
48
24
21
27
93
27
51
9
48
144
60
48
120
48
60
3
45
12
48
24
108
15
45
132
87
60
144
45
96
51
93
156
36
99
105
51
45
84
39
12
54
114
9
3
57
33
168
27
45
147
51
36
33
72
75
93
51
12
78
87
48
36
21
39
15
114
207
63
45
24
123
24
156
9
15
216
45
9
30
36
33
24
60
12
15
6
147
72
69
171
135
105
48
48
48
21
126
120
24
33
57
3
63
150
90
9
60
444
21
114
141
36
3
12
144
6
30
114
54
66
51
12
231
12
93
516
21
27
51
69
3
117
27
21
15
120
33
21
6
189
96
12
27
156
57
87
69
84
51
9
180
36
72
135
144
33
72
21
54
105
36
69
24
171
75
36
177
132
51
9
48
3
18
111
15
45
99
66
6
9
48
27
204
21
15
54
27
75
60
33
147
57
60
288
75
69
48
63
24
45
156
48
75
12
45
12
72
15
96
33
141
126
69
111
33
96
75
21
60
75
54
90
6
63
60
72
39
54
99
147
276
54
15
48
81
159
36
24
87
36
45
12
12
15
126
39
111
90
75
60
60
3
45
21
3
240
27
90
24
15
51
249
132
288
57
99
216
75
24
249
51
81
72
96
27
9
9
66
201
3
36
30
6
33
87
105
9
3
51
21
48
3
9
156
123
21
36
48
201
3
27
96
90
207
60
48
24
39
36
33
3
33
21
123
216
21
51
72
360
3
18
171
60
51
24
69
36
39
36
90
30
21
75
69
75
9
60
24
48
75
69
39
177
48
45
27
24
15
6
147
51
201
15
21
24
45
51
75
144
153
12
159
129
27
36
54
90
24
72
30
3
216
60
339
72
165
9
75
165
3
72
69
72
99
96
75
45
132
3
9
96
39
9
21
3
60
48
12
171
45
27
18
207
9
126
120
33
27
54
30
186
39
108
48
15
105
135
117
48
12
87
33
93
54
36
9
15
9
72
63
36
90
51
12
3
9
120
165
75
15
33
21
195
84
96
75
12
168
12
57
108
3
72
117
60
183
45
288
111
24
36
216
105
93
99
117
159
36
39
57
69
144
66
33
27
36
84
225
15
33
60
141
39
108
24
24
24
72
24
312
48
84
51
216
36
18
72
90
30
27
267
69
36
39
9
27
36
33
87
60
9
75
96
45
45
27
72
135
213
123
24
9
72
60
39
93
72
48
48
45
30
114
99
171
9
96
39
36
9
72
99
21
15
30
75
75
153
27
117
57
3
48
63
9
ABCD 99223061222*3^$a+1 [50081]
3
9
69
30
57
32
7
113
67
29
37
47
13
18
5
7
45
33
15
12
9
15
56
4
8
1
60
11
1
75
12
168
72
51
5
12
28
27
9
51
48
41
19
17
64
21
18
9
60
8
88
15
36
93
72
36
12
63
9
9
30
42
27
36
27
29
19
21
105
15
44
4
32
31
18
71
1
83
4
8
112
27
5
28
3
33
57
15
3
45
51
5
79
5
76
45
11
43
21
15
53
7
9
21
83
13
35
52
33
15
3
6
35
31
5
19
21
9
24
39
87
9
75
6
36
3
12
3
12
33
92
12
7
6
23
16
8
52
21
123
111
24
162
95
4
8
28
45
23
31
54
30
5
91
9
21
83
13
15
48
21
51
39
24
180
30
39
96
12
75
9
9
27
3
9
12
21
3
36
9
71
28
8
43
120
29
13
63
27
5
12
1
47
79
30
59
31
5
1
90
30
23
1
36
47
7
41
48
16
36
33
59
28
48
32
4
51
5
28
15
5
40
45
6
29
36
4
15
36
33
36
21
23
48
73
42
5
49
3
8
64
45
6
45
93
95
24
28
39
29
60
12
4
60
9
6
66
59
144
52
15
17
1
36
15
20
100
24
75
9
8
72
28
8
4
57
126
5
24
4
80
25
59
28
39
29
25
27
15
33
21
39
24
8
19
33
33
18
5
36
16
3
137
24
16
12
8
13
15
21
23
13
15
3
36
89
16
9
35
1
36
3
12
32
97
15
36
8
60
72
40
39
21
9
6
9
21
60
83
4
36
15
42
27
27
29
16
9
11
1
15
24
8
16
32
55
57
8
19
54
36
3
48
3
21
39
17
4
48
36
24
33
30
24
9
92
43
45
45
35
12
48
36
16
63
21
84
27
93
12
72
12
39
45
36
44
52
32
28
72
3
29
19
57
12
57
24
30
5
4
36
44
136
51
84
21
15
6
30
17
28
99
36
5
24
4
24
12
20
4
84
48
33
71
85
3
12
9
35
52
8
4
20
37
111
15
45
12
21
30
45
51
36
17
1
30
5
16
36
3
12
45
24
9
12
18
41
1
15
84
48
20
12
40
15
41
60
25
39
8
12
4
27
29
1
90
54
35
16
3
65
40
27
17
52
44
60
64
81
71
1
3
21
35
28
3
90
15
3
72
17
40
12
60
56
12
43
18
36
3
8
40
68
55
6
54
81
8
1
12
15
48
15
9
21
27
15
29
1
3
56
55
9
27
9
20
61
27
12
24
27
30
47
16
27
113
55
36
29
4
36
15
5
4
33
3
87
17
31
5
40
84
3
18
11
19
9
8
24
85
36
27
51
30
15
21
54
41
55
9
20
7
53
12
28
27
69
44
31
33
32
31
18
11
4
15
21
84
27
125
19
45
36
8
4
72
36
8
4
56
64
36
32
43
57
33
42
9
8
36
40
20
16
8
1
27
33
30
5
36
16
24
8
61
35
1
23
48
12
36
55
60
36
36
9
8
28
9
39
24
12
8
7
69
51
6
15
8
67
29
199
9
51
89
67
9
12
3
9
3
69
81
27
27
5
24
16
20
25
66
33
21
15
48
12
39
9
3
9
15
33
8
43
42
54
9
27
77
7
69
45
59
31
9
27
30
11
25
15
39
9
15
41
25
90
6
3
45
6
5
40
8
28
3
17
25
63
27
65
79
29
7
77
28
32
7
65
28
27
21
3
30
36
6
29
4
12
20
73
51
45
11
88
21
15
9
15
87
24
36
53
16
75
54
111
8
40
72
68
43
17
52
21
3
27
69
8
16
87
18
27
12
3
9
24
36
20
28
8
12
7
9
12
45
59
19
120
21
8
7
65
31
9
116
48
7
5
64
20
19
21
24
12
72
8
24
16
3
77
28
15
9
36
20
7
60
53
36
36
4
20
25
3
32
88
92
1
23
1
39
92
4
20
24
16
21
23
100
57
15
120
99
29
25
15
24
36
24
27
54
15
51
6
47
28
15
9
39
45
15
5
132
40
3
41
4
27
149
16
12
21
102
114
39
24
21
6
29
16
20
16
3
36
36
24
66
47
48
55
18
119
40
72
21
18
17
13
39
32
55
24
9
12
24
32
12
36
1
51
84
36
3
189
20
12
28
3
57
21
30
57
3
41
28
3
18
36
23
60
37
63
96
12
44
1
3
12
12
33
59
24
7
57
27
24
12
17
16
56
4
21
54
72
288
9
3
18
126
29
4
8
13
42
18
11
40
15
65
40
44
16
20
60
24
40
104
37
11
52
32
4
15
12
105
44
19
9
3
29
16
48
15
41
156
52
27
5
60
55
6
30
60
18
36
54
9
63
17
16
24
81
27
44
16
3
21
36
69
99
24
3
18
6
21
12
111
12
5
19
36
18
15
36
8
60
7
29
52
24
36
3
29
1
39
21
15
12
39
33
20
61
51
20
36
148
12
3
72
108
9
32
40
8
121
71
1
24
30
9
27
24
29
16
8
1
35
55
72
17
16
51
9
27
129
56
13
15
36
48
51
9
57
6
9
21
18
60
30
27
24
44
16
20
40
9
27
20
24
144
7
29
19
6
11
19
21
15
45
15
18
12
35
25
18
5
4
117
35
16
15
24
36
9
9
59
96
60
67
45
12
68
24
40
24
27
48
9
51
9
111
5
4
72
56
12
1
15
21
54
12
165
60
69
54
21
51
29
24
55
5
97
35
28
24
12
15
30
3
92
91
90
23
25
36
15
48
12
21
48
71
19
6
23
43
17
16
32
13
39
51
41
76
12
81
59
48
43
12
5
64
45
30
21
3
17
24
25
83
187
36
9
9
60
30
42
15
12
12
9
51
48
20
7
5
4
87
29
4
44
96
52
24
48
8
28
24
21
11
108
112
8
28
24
60
24
12
24
69
15
20
64
60
36
12
15
29
4
51
9
36
9
42
18
12
3
21
75
51
53
40
12
20
40
9
6
33
24
48
12
3
60
9
36
12
72
20
28
33
35
43
45
21
23
73
27
72
24
36
60
20
25
15
9
36
36
30
29
28
48
20
19
9
24
36
20
4
51
9
27
21
48
27
48
6
90
54
11
16
12
32
24
12
4
9
42
18
11
4
15
6
51
32
16
21
63
51
21
15
5
24
24
76
20
151
89
25
71
4
27
5
12
52
8
160
3
5
148
27
48
21
15
89
40
72
12
8
28
21
23
48
163
60
120
45
15
29
1
71
1
18
5
12
84
25
114
12
17
37
6
30
75
15
18
36
54
21
51
18
6
81
32
97
51
3
17
40
12
8
4
24
21
39
51
53
52
111
77
40
36
24
8
12
43
5
25
87
92
96
60
12
1
15
44
16
24
20
28
8
16
8
28
8
1
15
20
19
41
4
12
ABCD 99223184566*3^$a+1 [50012]
96
27
105
8
52
108
8
4
128
24
48
28
44
168
28
3
77
24
60
60
88
99
77
19
105
92
127
9
3
65
40
56
36
4
68
76
3
12
9
48
15
17
28
72
8
7
57
44
79
120
21
123
57
92
52
75
237
69
15
56
91
30
83
7
6
30
17
124
68
60
252
43
17
88
72
75
18
87
48
8
24
52
99
125
12
24
48
36
4
68
72
16
36
36
12
12
20
36
52
48
72
92
79
9
15
48
77
73
18
65
16
8
31
129
68
43
69
132
87
33
8
28
72
168
32
31
45
20
24
28
68
16
48
8
72
60
12
127
29
48
7
93
92
31
53
120
16
80
12
16
84
8
60
4
200
100
3
53
108
36
28
99
17
19
65
28
20
4
8
12
84
204
132
28
123
12
65
40
80
16
3
41
108
7
5
28
44
396
100
8
40
84
12
84
224
48
115
189
44
24
112
44
40
15
9
12
8
12
49
71
28
12
33
3
120
48
24
20
12
184
92
24
16
24
68
16
12
44
48
28
32
28
32
12
120
1
179
7
33
8
48
4
80
19
45
72
12
32
19
9
116
19
24
69
20
88
24
80
48
100
72
36
3
69
60
63
17
112
8
12
19
89
100
3
41
36
28
39
33
12
72
20
13
54
129
20
28
12
44
4
116
40
140
24
13
131
120
19
36
101
136
20
24
64
8
7
317
24
16
24
24
20
13
119
43
120
6
35
84
28
27
57
8
36
12
40
72
152
48
43
36
57
32
144
97
99
32
60
16
12
128
36
64
24
12
36
105
15
80
4
20
24
112
12
20
40
68
28
63
36
6
35
19
5
28
20
72
12
84
24
28
60
12
180
171
41
217
51
15
113
31
24
5
4
164
112
164
181
119
7
36
48
77
112
27
89
91
9
8
132
112
12
24
123
57
24
48
68
4
56
4
75
36
24
41
40
104
28
60
27
65
12
88
32
4
92
271
9
24
3
30
18
17
12
48
1
11
4
24
9
23
76
32
16
32
120
151
29
7
5
88
3
21
296
12
36
84
72
144
55
29
52
57
90
101
28
3
12
125
28
12
24
87
29
91
9
12
60
12
36
84
99
5
79
21
3
17
4
20
61
35
76
20
16
51
41
19
57
99
65
16
140
52
75
57
56
12
4
8
60
28
84
156
48
39
45
48
24
9
59
16
39
5
28
147
36
77
24
24
4
20
208
32
12
103
21
36
36
12
20
31
69
111
65
13
23
144
16
27
57
32
28
72
33
39
36
63
41
112
27
41
36
139
45
135
5
40
9
3
3
113
60
40
3
5
43
36
53
108
55
9
32
36
12
12
48
60
16
12
32
12
16
72
60
3
45
60
120
48
56
31
9
20
48
55
84
41
60
60
72
24
85
87
60
8
72
40
68
40
84
20
96
160
3
21
75
17
100
108
8
4
36
12
12
3
24
36
45
8
28
99
81
3
36
108
5
4
20
48
49
51
132
8
31
41
60
64
80
4
8
4
3
93
164
4
284
55
17
40
8
40
8
28
80
172
24
81
15
27
33
200
84
64
96
96
168
72
44
24
144
40
15
77
48
112
8
19
41
13
78
21
20
100
48
116
72
72
19
21
8
1
23
24
64
36
36
20
156
64
144
99
5
52
36
12
60
51
9
68
108
12
40
32
52
84
63
9
12
56
4
51
21
36
80
52
99
9
120
12
20
132
88
8
12
12
163
33
20
40
20
7
36
9
128
12
85
11
220
32
7
18
35
12
36
52
48
57
27
96
213
71
55
41
64
111
9
56
16
9
54
101
36
7
221
16
60
12
72
92
4
116
24
12
60
52
159
24
12
21
56
36
88
56
28
32
40
104
72
172
36
15
57
51
69
3
9
99
9
44
108
55
17
7
101
60
40
63
132
77
24
40
36
20
76
24
24
116
16
68
124
60
60
8
40
51
12
5
36
28
36
12
63
57
8
124
140
36
85
207
80
72
115
17
31
105
63
29
100
51
17
67
81
36
116
12
16
32
1
3
99
29
12
108
48
100
12
168
12
60
48
68
19
21
12
60
80
24
28
15
48
72
81
80
16
21
6
329
7
5
85
63
200
108
64
32
4
60
56
16
68
12
84
103
93
44
7
113
16
12
20
96
24
48
ABCD 99223274468*3^$a+1 [50136]
15
33
18
4
17
8
13
3
9
23
13
11
8
21
24
43
7
60
13
33
71
3
6
12
42
1
40
5
32
30
69
21
12
16
31
73
28
30
32
5
16
69
27
8
11
30
39
75
38
82
13
23
14
3
3
21
1
2
60
1
16
8
21
62
58
35
27
13
5
10
17
27
13
3
37
64
9
7
48
5
99
55
30
51
9
103
35
13
96
24
32
32
1
79
11
62
12
78
13
64
1
12
35
55
12
13
77
43
27
5
13
3
32
72
88
47
36
77
37
3
40
32
21
12
22
56
12
28
2
7
113
15
63
9
40
51
44
17
8
5
70
93
64
31
30
70
5
123
4
33
5
67
56
99
45
32
1
23
25
10
50
34
121
32
5
12
87
291
77
25
15
43
8
54
18
5
35
98
107
24
43
21
57
30
78
35
80
27
45
5
12
60
3
3
30
15
109
86
40
5
45
19
21
27
105
30
73
85
11
104
17
7
8
72
8
24
11
12
33
8
56
11
37
8
45
8
35
24
8
123
110
87
88
112
8
80
9
10
13
32
80
61
19
48
5
8
4
15
165
38
29
19
5
35
50
22
2
3
32
16
37
3
15
20
24
16
50
30
72
72
48
5
23
57
5
27
136
5
4
26
10
35
55
162
15
57
8
48
39
16
5
34
25
43
77
1
135
129
40
7
8
15
25
13
3
64
11
29
56
57
32
48
7
32
21
3
37
18
50
42
13
35
24
18
27
63
100
5
67
6
20
19
96
40
5
62
77
16
15
9
40
35
90
11
37
70
5
73
54
30
20
90
5
83
5
8
19
5
40
16
104
73
20
35
17
8
87
15
57
88
21
20
42
112
96
2
27
16
39
60
50
6
29
55
73
17
48
18
72
12
33
8
64
1
30
1
48
8
5
28
87
3
32
10
48
14
21
9
28
78
12
17
33
39
33
18
45
88
57
98
22
23
67
5
32
8
107
16
32
78
55
5
27
67
18
27
41
4
50
1
29
91
29
88
62
45
88
3
80
30
12
22
36
89
15
41
5
2
42
36
10
1
24
32
48
5
59
40
33
47
43
12
17
11
13
24
8
17
6
9
8
25
39
56
8
80
9
46
20
29
13
10
2
15
91
2
82
41
57
42
5
25
15
1
30
17
32
40
1
15
9
30
18
15
35
29
16
93
70
2
27
61
30
2
43
29
43
5
3
40
16
19
5
24
5
68
95
48
40
64
80
8
83
44
25
48
32
3
28
9
8
43
30
14
65
8
3
45
59
13
33
20
35
24
23
33
40
19
30
23
7
66
39
32
61
12
95
72
49
22
2
95
5
68
23
16
1
2
6
47
37
30
18
40
19
49
54
76
90
131
128
91
24
6
12
12
63
45
59
29
11
21
30
37
45
3
5
3
19
5
1
14
65
1
39
25
15
3
8
37
8
32
7
30
16
72
8
10
44
45
8
32
88
40
57
18
45
32
31
84
13
128
24
21
19
88
25
55
27
26
12
15
85
27
51
32
13
5
11
56
8
9
31
5
24
3
40
33
12
8
60
4
18
25
25
7
15
20
16
2
43
5
4
23
3
42
22
20
36
69
51
37
3
2
22
38
7
16
64
40
35
45
40
15
56
49
101
42
22
51
16
19
5
16
9
42
5
5
27
63
2
18
37
65
30
1
35
12
18
10
197
24
8
1
39
55
218
18
37
53
75
27
5
67
58
59
16
5
35
115
53
5
32
12
55
8
45
67
56
19
37
83
26
42
12
46
42
8
37
5
3
57
30
42
15
128
37
10
33
147
38
23
24
40
33
95
13
24
6
72
5
72
8
15
42
26
5
17
7
25
31
80
75
37
83
4
1
17
8
42
5
25
82
21
17
22
20
88
13
112
32
8
8
7
20
37
32
9
79
5
6
29
125
8
99
21
42
17
11
50
59
11
13
64
13
18
24
8
25
303
9
11
5
16
8
56
95
34
15
35
58
32
11
155
61
73
6
41
16
45
48
34
6
11
56
23
2
7
96
5
11
1
23
37
35
187
18
48
35
72
128
24
16
24
13
3
9
10
45
35
6
12
83
80
16
11
5
8
25
72
12
35
5
8
67
16
25
127
27
85
40
25
47
63
46
19
56
24
8
32
8
48
40
35
54
68
27
3
60
17
40
115
21
5
11
11
18
14
5
16
127
150
62
13
15
17
1
32
12
11
144
25
60
51
56
59
37
7
66
24
23
24
136
8
19
6
39
8
24
8
15
6
54
80
30
136
14
17
48
25
47
13
6
30
7
45
19
16
40
40
8
40
67
12
81
19
56
72
37
3
8
12
73
15
57
17
23
13
12
39
8
8
72
56
27
48
5
19
10
8
22
13
40
153
60
35
5
19
16
9
16
30
24
26
12
107
48
24
29
14
48
45
43
2
42
1
5
30
10
12
23
177
112
7
48
48
97
28
3
87
17
21
12
28
2
42
63
13
99
33
50
30
18
77
32
8
67
38
22
18
15
72
21
54
26
27
13
27
35
5
13
27
3
5
64
1
7
24
40
3
60
41
59
13
8
24
32
64
40
19
48
150
15
15
9
9
40
20
60
34
13
73
24
198
12
5
48
24
1
7
35
10
83
7
1
29
35
16
24
40
11
69
81
12
80
48
35
115
37
5
138
9
21
19
101
35
19
5
16
24
33
39
1
2
48
48
29
8
48
119
113
8
5
19
5
46
69
21
35
19
8
18
52
7
48
7
36
21
24
32
73
7
117
36
32
28
54
48
20
12
46
20
99
1
7
88
56
24
19
28
12
53
15
25
15
33
24
15
26
54
28
2
36
114
77
13
43
3
60
50
7
32
3
5
13
12
23
97
12
30
21
135
22
19
40
33
15
1
54
1
72
24
48
25
48
15
32
56
112
7
16
49
1
111
33
23
47
26
7
72
3
50
27
32
24
32
15
33
39
18
15
184
40
19
125
104
1
40
31
73
55
35
61
9
6
17
13
2
12
53
48
25
7
53
30
21
33
63
32
25
47
1
7
8
37
3
57
8
10
2
11
16
8
8
35
117
3
5
5
158
37
27
21
9
20
51
9
15
80
13
27
21
22
32
77
29
32
3
40
15
24
110
27
61
123
29
18
22
78
12
26
7
77
51
72
7
17
8
11
2
10
25
48
104
35
18
22
86
30
52
13
40
9
40
31
40
75
70
44
51
37
ABCD 99223454264*3^$a+1 [50018]
72
89
55
72
17
19
131
13
48
179
90
54
109
24
48
60
149
156
31
132
17
19
41
24
390
102
84
91
59
90
6
85
29
7
12
65
42
1
23
120
336
25
23
30
36
30
30
55
149
30
6
103
11
25
12
83
61
41
19
71
78
72
31
12
17
24
31
72
72
132
77
12
84
43
41
66
37
48
11
18
12
19
36
83
61
41
144
31
35
1
29
18
90
12
7
204
17
6
13
41
12
84
7
83
1
65
7
53
18
90
6
24
150
42
48
6
36
60
24
36
30
13
35
13
29
43
5
12
19
108
137
7
53
6
24
24
102
84
30
24
1
12
59
54
36
19
48
60
17
6
54
60
79
12
83
66
30
6
55
48
36
5
36
54
37
29
30
13
101
19
5
30
25
12
113
42
150
55
65
48
12
43
5
102
48
6
55
5
36
138
6
60
156
18
61
41
84
60
91
12
137
31
12
47
30
84
7
53
42
30
84
30
96
138
102
109
72
53
67
24
5
67
83
30
7
17
7
53
139
96
11
54
90
25
119
42
91
108
209
19
197
43
107
6
43
41
30
25
5
144
67
72
23
174
120
60
30
37
36
161
120
67
125
108
90
72
73
108
72
36
65
19
108
72
41
30
24
121
24
84
11
61
5
6
13
36
5
7
17
7
65
19
96
29
7
59
49
359
72
13
17
48
66
1
72
120
23
37
17
31
36
72
36
36
24
36
59
85
5
6
24
6
18
49
12
35
1
23
90
31
96
12
11
96
61
29
54
25
12
83
66
31
5
67
71
97
48
5
12
163
11
30
55
36
108
48
17
12
60
19
119
66
54
30
42
73
48
29
144
31
29
19
144
24
12
17
144
54
30
139
17
126
18
120
6
1
12
180
132
35
145
41
31
17
91
84
72
23
30
36
79
5
36
7
17
43
108
36
83
90
12
24
19
108
17
91
60
131
85
36
77
42
48
6
180
30
49
65
30
85
11
6
48
79
17
175
24
252
36
59
13
11
24
30
127
29
24
30
210
6
13
84
23
13
107
61
155
54
36
55
108
161
91
119
13
11
66
6
1
23
6
138
109
101
19
60
41
79
144
29
24
84
43
29
7
71
42
54
1
185
7
96
41
6
1
17
60
91
89
102
150
114
66
55
65
54
73
101
90
30
12
108
7
53
72
24
84
31
11
25
5
211
29
7
107
25
36
59
6
7
48
29
30
13
11
66
91
83
42
30
18
7
29
19
72
36
36
96
71
13
24
12
41
84
7
12
113
31
23
270
19
36
89
31
24
11
37
53
7
23
25
5
55
180
5
66
13
125
12
24
7
83
109
65
90
42
78
30
7
48
17
55
60
29
7
173
43
113
18
13
17
139
41
31
24
137
19
161
115
12
11
42
7
47
6
19
48
41
60
36
31
84
24
84
41
127
95
61
53
79
48
23
120
24
85
5
126
30
55
72
53
7
17
12
43
41
144
102
48
1
60
179
6
43
53
43
65
7
23
72
25
72
23
37
17
24
67
48
281
43
24
89
90
30
19
101
7
60
23
13
12
24
108
107
13
113
67
288
24
12
132
12
35
90
24
60
43
72
95
1
185
54
90
54
72
48
109
11
30
115
95
1
192
17
91
59
6
234
49
23
24
133
144
12
5
90
1
29
42
24
61
65
43
71
1
215
174
31
144
11
1
36
41
12
7
47
30
103
36
71
6
43
96
144
65
30
61
144
108
24
29
43
12
11
78
60
139
83
97
36
35
25
36
216
72
108
53
42
24
24
66
30
6
24
90
30
36
78
1
48
17
19
17
115
29
7
72
5
43
89
18
1
72
96
12
24
41
103
12
24
47
30
67
48
5
48
42
24
24
37
83
49
47
1
24
5
115
60
29
6
229
5
55
72
5
90
97
47
24
1
29
192
60
48
55
95
30
156
240
55
101
151
108
12
59
1
12
240
72
29
30
121
23
6
19
17
24
199
41
175
5
43
23
54
67
23
73
53
60
31
36
41
7
24
59
6
66
97
168
12
72
29
7
23
37
125
19
35
1
29
ABCD 99223896004*3^$a+1 [50062]
12
13
30
60
90
12
120
23
25
48
66
5
73
36
36
6
5
12
60
72
49
96
11
79
78
6
36
18
36
162
17
67
186
90
48
12
29
43
108
24
18
12
54
29
1
71
19
132
72
6
11
31
17
25
198
77
13
60
59
13
12
108
83
7
30
36
54
12
24
36
18
30
36
60
101
13
78
17
73
47
37
6
84
54
84
35
13
18
30
47
43
6
36
78
41
48
43
17
43
24
48
42
35
13
72
24
216
54
66
48
12
78
30
120
60
48
35
13
11
13
66
41
43
252
5
49
30
17
25
18
6
11
19
24
66
155
168
13
78
126
6
18
24
23
12
7
84
66
35
25
66
65
19
18
12
66
18
24
42
24
96
5
31
77
1
132
42
12
138
6
101
108
7
41
12
31
54
36
11
48
31
24
6
12
18
41
43
12
5
43
5
37
18
6
12
59
1
54
18
132
96
24
83
55
5
61
24
30
36
6
6
42
60
30
60
36
102
102
12
30
24
120
60
30
72
42
6
84
48
78
6
54
59
73
72
47
25
36
47
37
54
6
6
89
13
6
24
17
36
12
13
12
36
174
102
36
30
54
30
5
103
60
6
11
60
13
66
66
60
35
91
5
79
41
24
31
54
84
59
1
24
36
6
30
36
24
11
12
175
6
54
96
24
5
1
42
5
12
1
42
12
42
120
36
18
36
24
29
25
96
6
53
31
30
47
37
48
24
48
78
17
48
12
7
6
72
35
1
24
18
137
37
36
42
65
37
138
30
18
48
84
12
6
48
30
156
30
144
96
11
55
5
7
30
12
66
48
17
7
77
19
24
42
35
19
24
17
108
7
6
84
95
115
30
78
53
12
108
37
42
48
30
23
49
23
1
36
66
54
66
30
12
66
30
11
103
5
13
59
31
60
180
42
120
30
6
36
6
17
31
36
54
60
30
6
6
77
7
96
114
95
31
24
78
30
90
60
12
126
24
6
12
102
18
30
12
120
84
41
13
78
12
42
6
5
7
17
49
114
42
95
156
49
35
48
12
31
12
5
48
19
5
19
29
25
42
65
139
126
60
6
29
61
42
5
25
6
84
5
1
6
60
144
29
12
55
36
78
12
59
115
18
12
23
1
11
36
24
139
66
48
23
7
5
13
59
43
5
1
6
18
18
42
30
12
30
60
11
13
42
42
198
24
120
78
42
54
30
6
6
84
6
78
89
85
6
72
78
24
102
5
19
30
47
12
1
24
78
42
36
42
24
84
36
18
30
113
25
12
48
84
11
25
59
55
78
42
24
29
7
53
25
96
6
54
24
18
60
60
12
5
37
18
108
12
17
55
18
12
6
29
1
60
59
1
30
77
12
19
29
25
30
108
18
6
18
36
59
73
95
79
53
12
36
12
25
30
6
12
35
7
66
24
12
6
24
24
29
132
1
12
102
6
24
83
31
29
1
24
66
30
72
95
13
144
60
23
12
25
90
96
6
54
6
60
6
5
13
60
107
49
83
13
24
6
24
18
18
149
103
48
78
11
19
42
54
78
6
84
30
72
24
6
24
36
41
7
30
23
55
29
25
95
85
6
30
30
30
59
13
12
60
6
29
48
85
18
42
35
55
6
30
29
31
6
18
48
137
13
90
12
30
30
30
18
78
120
54
5
37
18
6
30
29
7
48
18
90
5
13
11
91
78
107
12
25
126
30
47
55
5
25
42
77
31
42
66
12
77
7
30
54
29
12
25
24
24
6
24
120
5
1
72
12
36
12
35
7
42
96
30
12
5
13
30
5
49
30
5
19
29
120
13
30
5
109
24
120
90
29
72
25
35
91
30
54
84
42
72
60
6
29
25
6
6
6
65
37
66
29
132
120
19
12
42
18
18
11
79
30
36
48
48
42
36
66
96
35
13
60
6
120
66
47
37
18
102
11
12
1
6
36
17
25
30
5
13
24
48
47
19
66
78
6
42
17
121
30
54
18
30
72
12
35
73
18
17
13
42
12
18
35
13
30
42
18
12
30
95
145
96
42
30
12
18
138
96
71
13
66
5
48
61
12
18
41
36
72
25
107
13
6
6
23
7
18
48
30
5
55
42
36
6
108
53
67
65
25
12
48
102
90
36
18
29
13
24
60
168
6
41
36
24
19
72
89
1
102
18
24
11
12
145
66
6
23
31
54
108
120
48
11
48
31
24
53
67
65
12
103
12
5
43
5
1
36
66
77
48
7
156
90
66
24
60
17
25
47
1
66
24
90
6
6
42
18
12
6
54
30
12
65
31
12
5
103
29
48
25
60
48
108
132
42
72
53
97
60
6
78
11
103
36
29
60
13
18
30
11
55
24
24
5
12
48
1
186
66
12
6
60
36
30
83
12
60
48
61
6
6
42
17
55
5
48
31
6
18
18
12
23
24
85
138
96
132
24
36
24
6
18
6
108
18
114
18
30
23
43
30
66
65
103
12
30
24
216
6
17
31
41
73
12
30
30
6
78
6
5
85
66
18
12
167
37
114
6
23
13
42
60
6
30
66
11
7
6
6
65
61
18
120
17
13
71
48
55
12
30
83
31
30
96
6
48
29
55
5
60
12
48
120
85
36
186
24
36
41
73
6
18
6
17
37
35
67
6
138
54
96
66
6
ABCD 99224600032*3^$a+1 [50177]
105
90
201
105
15
72
36
219
18
72
75
33
54
54
15
57
39
24
72
27
36
126
51
57
198
69
48
153
18
36
45
24
21
99
72
45
15
108
120
12
12
201
414
198
3
285
54
90
3
69
15
75
33
132
33
36
27
63
162
90
18
126
9
120
87
129
69
135
9
3
105
72
3
33
27
9
18
18
39
69
15
216
3
36
45
12
24
9
54
18
72
126
9
45
171
36
300
36
132
48
48
72
24
15
54
87
48
9
36
126
21
195
57
36
285
36
3
15
72
9
96
39
54
75
15
21
69
183
72
120
132
144
96
36
45
162
33
3
21
69
159
3
270
3
96
45
198
45
45
3
72
33
72
36
39
60
45
51
111
9
45
126
90
3
33
90
18
36
183
15
126
27
27
270
75
12
21
315
168
120
9
63
60
12
48
105
54
369
135
45
132
57
126
9
45
72
3
33
99
84
24
132
96
60
45
39
15
270
15
96
72
33
18
69
72
24
24
12
123
177
21
3
24
72
96
75
45
24
129
27
45
198
72
18
159
147
18
123
84
135
18
555
192
120
33
72
18
21
144
87
93
12
39
9
132
291
333
45
54
105
3
18
15
129
27
36
27
36
126
51
93
36
3
120
3
162
3
12
12
225
63
27
108
90
126
144
33
144
21
18
126
15
204
180
36
33
270
216
54
111
132
12
48
12
153
75
87
18
39
51
9
36
45
54
90
255
48
96
87
9
153
162
69
24
156
60
87
57
177
90
126
72
3
69
18
18
18
117
192
51
141
36
129
159
24
36
36
33
72
3
177
54
90
75
231
18
27
9
75
60
27
108
45
72
45
180
135
144
45
111
132
12
15
21
177
63
153
36
18
57
24
12
84
111
93
132
24
75
90
18
33
60
12
93
99
135
33
48
48
60
36
108
45
108
39
33
111
141
90
18
75
156
39
288
57
12
36
57
3
69
54
9
60
147
90
90
9
9
63
24
180
93
63
24
3
72
54
36
75
33
90
33
12
117
15
228
156
12
57
27
9
219
48
24
168
60
48
45
3
12
84
9
27
24
93
18
105
24
36
105
219
159
57
285
72
108
54
9
24
57
18
33
48
36
9
54
57
15
36
225
84
144
141
3
177
75
15
54
36
75
24
216
99
54
3
144
60
144
27
18
36
111
177
36
147
195
54
51
12
48
87
33
72
96
15
180
90
27
48
51
45
108
45
18
180
9
48
87
33
48
45
75
84
93
18
117
60
57
90
93
12
3
33
57
108
15
120
9
15
108
48
12
87
189
9
27
81
39
33
3
105
72
75
36
51
189
60
21
90
21
12
147
36
18
216
39
96
288
60
21
87
132
87
93
60
63
225
63
21
48
48
24
93
51
24
33
135
24
273
72
15
96
33
36
54
54
111
120
300
117
39
336
3
69
168
24
45
15
36
129
75
36
72
33
135
153
39
48
48
81
18
90
51
21
75
69
39
105
27
144
120
72
12
3
144
105
3
93
33
360
ABCD 99224810702*3^$a+1 [50016]
45
33
12
3
9
23
13
15
15
12
45
9
36
3
32
7
192
21
8
4
56
1
54
114
18
12
5
1
15
21
51
15
54
30
18
12
83
28
8
4
8
19
90
30
18
12
36
42
6
30
5
19
53
192
31
29
28
8
61
18
33
20
37
11
49
18
72
5
37
114
12
18
90
24
33
99
6
23
24
55
21
39
6
24
95
31
30
15
15
17
7
6
6
21
12
33
12
48
42
5
31
12
5
19
161
28
9
36
15
60
20
37
15
72
33
75
32
37
6
77
60
25
15
8
7
6
15
135
5
7
18
15
32
25
23
1
23
13
3
9
30
60
18
15
3
36
90
39
9
36
27
9
63
8
25
12
63
12
3
45
99
54
99
20
31
9
45
23
55
24
21
9
59
1
78
5
36
49
102
84
84
41
25
59
31
29
91
29
7
18
51
12
32
1
35
1
36
27
51
17
79
54
107
7
5
36
12
7
60
12
41
28
84
20
55
30
75
20
37
11
55
48
36
24
6
119
49
18
114
11
40
32
55
66
27
68
37
47
60
13
35
55
53
25
6
24
5
49
12
36
12
12
51
60
9
23
96
19
5
13
3
84
21
54
42
66
108
17
43
12
102
15
15
53
7
12
53
60
16
39
6
59
1
6
29
4
15
42
6
42
6
66
3
20
48
28
9
6
36
29
7
17
1
15
24
8
12
13
27
60
20
31
54
12
11
13
30
5
31
6
23
19
18
3
12
9
6
17
13
42
33
57
18
17
76
39
30
18
18
60
36
3
21
12
47
37
3
15
48
5
73
42
42
72
11
19
48
30
42
21
3
6
48
11
37
83
1
63
3
72
45
33
12
83
12
28
20
12
1
6
60
6
23
31
21
9
24
24
3
15
24
24
12
17
43
72
48
30
24
3
48
15
33
9
60
42
9
39
18
18
12
12
53
37
15
3
77
55
5
25
15
15
30
23
49
3
20
36
12
12
31
9
3
17
13
27
21
35
49
51
9
42
33
8
88
20
100
32
55
5
37
18
17
61
12
27
8
25
24
3
93
102
65
67
6
42
6
24
18
12
33
12
20
7
6
23
31
48
18
3
21
54
29
91
12
17
73
15
153
6
21
32
1
24
15
20
7
36
48
6
48
75
57
11
37
72
39
45
147
9
3
45
3
15
24
18
15
33
54
18
11
24
91
60
6
6
137
16
24
56
25
47
13
35
12
19
18
95
13
15
80
12
25
6
5
19
108
5
40
12
27
9
57
35
13
15
24
51
36
24
6
24
24
90
81
44
40
21
147
80
25
3
21
59
12
72
1
47
49
23
48
108
19
18
24
78
6
12
47
7
81
3
12
48
24
5
1
6
24
6
6
65
108
1
11
97
35
13
107
36
1
6
5
12
37
54
5
84
28
80
7
5
67
24
89
40
3
114
51
80
43
5
7
18
39
20
48
7
12
30
3
60
3
17
25
23
7
72
6
15
3
29
1
99
8
43
12
18
6
30
126
33
69
18
12
102
11
115
42
18
5
28
27
17
25
72
6
18
30
6
6
12
126
15
9
6
6
24
27
15
12
30
11
24
91
57
3
5
31
30
54
30
15
12
9
23
13
30
24
48
33
27
41
7
12
12
21
32
16
20
31
66
23
25
47
40
9
63
8
37
60
36
84
23
49
11
12
40
27
29
24
28
20
43
12
12
42
11
52
87
18
3
15
17
16
44
43
108
9
20
37
11
109
48
3
80
7
18
47
7
24
12
24
6
3
81
51
39
6
24
23
43
12
18
15
9
6
5
12
55
45
15
5
7
6
3
15
9
21
6
53
28
3
24
153
15
42
11
1
48
35
1
84
30
53
7
6
15
12
3
6
23
13
15
9
63
15
21
15
29
7
89
1
11
25
18
45
21
78
21
20
19
6
36
18
81
69
30
120
12
29
7
30
42
36
12
30
18
54
3
20
43
24
36
89
13
12
30
5
1
59
13
23
31
6
35
85
30
17
36
7
18
35
19
5
31
30
30
132
17
48
12
85
11
7
17
13
30
45
3
84
5
60
31
5
7
24
9
84
15
6
30
36
41
19
48
81
21
18
5
40
20
31
29
7
36
5
12
40
93
102
45
27
30
48
3
3
12
5
43
36
41
25
35
40
80
12
40
8
19
18
123
57
6
5
31
29
24
16
69
11
1
24
107
60
7
12
89
12
19
6
27
3
12
12
78
3
15
65
12
25
6
6
51
3
114
11
64
20
115
78
23
1
63
8
13
12
3
75
17
7
5
31
6
6
84
18
48
15
9
36
27
3
24
18
51
24
57
63
3
65
67
18
75
57
35
13
35
13
107
28
20
19
5
1
36
24
24
18
5
48
25
36
39
44
28
27
33
75
30
24
114
36
144
36
30
23
36
24
25
6
66
3
3
162
18
12
5
55
5
25
15
51
12
5
19
18
6
30
12
54
18
3
60
27
41
1
11
7
33
92
13
42
41
19
90
3
27
6
6
30
36
27
56
4
8
13
12
18
29
7
21
8
19
5
13
24
6
30
63
12
9
48
30
5
16
20
25
6
101
79
6
12
95
1
99
3
24
41
7
5
40
27
33
57
144
36
3
20
7
6
60
24
23
43
12
5
7
18
3
3
17
13
75
24
36
9
90
60
101
12
43
42
54
18
11
7
72
33
72
3
30
18
36
21
69
60
24
42
17
31
29
25
6
17
49
51
8
1
3
21
47
19
6
23
1
51
57
60
60
12
39
44
16
12
68
7
5
7
5
1
27
3
30
15
75
24
41
25
72
12
66
42
12
42
24
9
27
6
15
12
68
12
97
18
36
17
12
28
9
39
12
105
87
27
6
35
60
7
5
1
30
17
13
96
6
5
25
3
32
13
6
33
15
30
3
27
5
88
68
24
7
90
51
3
5
7
18
39
3
5
43
69
36
20
67
24
18
11
1
30
30
6
33
45
6
29
1
23
13
18
129
48
92
28
33
35
31
66
42
30
15
8
97
6
29
1
59
1
59
25
42
30
3
3
185
19
60
9
87
90
15
57
12
66
5
7
42
30
41
12
40
128
49
6
72
45
8
60
49
18
42
3
3
12
5
43
12
66
75
12
57
12
18
12
6
18
54
11
24
48
37
23
67
21
9
3
32
13
3
21
114
5
7
24
30
11
25
18
45
32
49
48
35
43
5
37
11
55
24
12
36
12
5
16
21
48
71
12
7
5
48
19
6
123
57
47
1
39
8
25
60
18
17
19
93
20
13
48
30
42
78
6
11
49
78
5
43
12
12
9
21
24
30
57
15
24
18
11
64
20
31
24
90
63
9
18
5
1
12
23
12
43
5
24
73
24
30
138
3
32
1
47
37
12
6
5
112
51
36
18
36
27
20
13
36
36
3
24
15
18
30
12
41
37
30
77
13
63
12
9
3
68
13
36
6
90
15
3
17
37
11
1
54
12
33
20
37
12
6
72
18
12
23
55
65
25
47
12
7
33
8
72
40
56
84
1
6
114
24
11
31
36
30
72
6
5
72
73
15
12
8
7
42
71
52
33
47
55
33
21
66
12
21
9
18
120
24
84
12
ABCD 99224867572*3^$a+1 [50053]
25
11
132
19
9
36
36
48
9
15
93
15
3
105
32
28
36
69
6
5
31
12
60
12
36
17
43
29
28
96
9
12
36
3
39
12
24
21
69
27
3
17
73
71
4
20
37
18
41
36
48
12
24
19
65
1
15
24
21
3
15
18
102
18
15
9
3
20
7
6
12
6
17
52
3
54
15
56
67
6
51
39
72
5
12
16
36
3
5
31
36
30
24
12
15
39
6
47
7
36
12
33
3
17
7
30
75
12
99
9
20
7
5
16
60
24
116
28
20
4
33
63
80
85
51
3
21
24
20
121
15
15
42
47
28
32
1
30
5
55
54
11
4
33
59
1
27
75
6
27
27
41
67
18
36
35
1
18
5
12
4
15
21
9
51
24
39
57
84
33
36
11
84
37
48
36
75
3
5
12
40
33
11
7
5
48
1
3
51
12
5
19
5
24
24
1
54
72
18
35
31
42
27
36
96
15
24
5
12
13
6
36
18
99
135
12
29
24
88
20
19
41
24
24
40
15
5
31
5
19
81
45
66
17
12
16
24
24
21
30
9
81
6
17
36
1
18
81
12
69
39
60
24
20
40
45
18
53
24
1
30
54
18
24
5
100
8
31
120
6
71
148
9
18
17
7
5
13
63
39
36
9
156
75
29
1
87
63
18
12
54
6
3
24
135
30
51
27
12
90
36
54
5
36
4
8
4
15
41
12
12
48
1
155
24
12
61
90
57
51
29
37
75
36
48
24
87
29
61
36
18
24
5
31
21
60
24
60
9
6
90
36
15
39
12
105
3
36
24
30
6
30
18
18
35
7
12
65
64
104
37
6
72
5
40
56
37
99
56
24
1
35
4
24
9
11
7
24
66
18
60
17
40
20
43
150
35
1
18
5
7
6
23
25
11
24
7
48
5
1
11
19
6
63
84
8
7
21
9
36
6
21
24
21
27
15
12
90
24
27
3
5
37
3
105
15
12
3
41
48
7
48
36
24
30
60
15
92
16
12
21
35
79
48
113
19
48
18
36
51
12
27
21
15
24
9
27
9
48
68
112
72
15
66
24
71
24
115
6
39
60
21
24
51
3
9
12
8
1
36
54
60
5
7
17
16
9
3
8
7
12
5
1
47
37
75
57
54
9
60
48
3
5
60
16
51
29
16
3
41
4
9
3
12
12
9
54
5
112
48
72
33
47
31
48
5
1
30
6
12
108
39
36
32
48
25
23
12
37
47
28
33
24
54
54
12
18
33
39
21
80
4
39
6
11
25
3
51
53
76
24
12
45
63
15
12
18
6
29
112
24
9
6
5
12
19
53
1
11
28
8
115
33
36
15
6
15
12
27
18
90
12
18
51
99
18
12
18
60
12
57
21
27
27
18
71
40
15
65
7
12
57
33
6
36
69
24
27
36
57
33
3
87
42
18
69
21
18
17
55
45
32
13
3
20
72
72
28
84
44
72
13
72
18
6
11
217
15
20
1
60
99
56
19
45
96
27
5
43
9
27
6
48
47
12
88
39
5
16
12
33
18
21
21
54
5
28
33
18
42
12
11
25
54
41
36
120
61
27
72
36
183
24
21
20
36
36
28
21
36
12
36
6
30
11
13
15
21
30
6
12
6
41
25
36
15
60
32
37
6
5
12
13
3
12
9
54
5
16
9
6
30
51
9
18
12
81
9
108
3
84
39
5
1
54
12
17
1
27
24
39
54
60
18
5
72
25
11
31
9
24
20
12
120
16
72
45
11
25
36
23
36
19
36
57
33
84
11
7
18
24
90
18
83
40
36
75
9
32
13
11
91
18
39
108
32
52
20
19
9
116
7
30
15
60
8
12
55
93
27
53
4
56
1
66
18
11
16
24
39
5
16
68
52
9
15
39
5
76
57
18
5
1
23
7
54
15
9
27
20
1
60
54
36
69
44
7
9
36
45
150
17
12
16
12
32
13
11
157
30
9
24
36
45
59
25
39
20
13
78
21
15
54
15
51
6
23
40
81
63
20
43
29
28
20
16
12
87
5
37
59
25
6
120
60
5
85
18
33
15
17
12
25
6
12
17
55
18
35
7
18
18
5
49
48
72
18
57
39
84
6
27
9
11
28
9
75
57
11
7
5
13
3
56
24
52
8
31
5
13
3
15
33
81
30
60
29
25
35
1
11
88
24
32
16
9
15
15
33
81
35
19
65
43
5
4
3
57
20
1
18
45
27
18
39
20
16
36
8
40
15
65
7
101
43
65
24
36
16
3
5
1
30
24
90
12
11
7
17
64
9
15
20
7
54
15
24
33
75
15
29
36
19
45
24
44
1
15
21
11
12
7
18
72
23
1
12
60
12
35
96
19
36
12
18
54
42
39
9
27
8
16
45
12
72
90
6
12
15
9
63
21
27
20
43
36
5
55
30
83
7
5
1
3
135
41
28
3
54
39
15
6
11
43
36
30
3
21
30
5
16
8
103
18
12
23
36
19
77
13
59
13
54
9
9
27
8
31
36
9
12
8
12
28
20
19
18
18
24
5
13
3
80
1
11
7
53
28
15
66
15
21
54
5
19
84
41
16
51
24
18
228
27
63
9
81
39
111
5
4
21
23
12
25
18
12
69
8
52
39
66
39
51
6
48
15
57
90
5
19
41
12
40
96
21
6
18
66
36
72
6
12
47
12
1
15
12
27
18
47
19
17
24
19
36
33
93
75
12
8
88
69
3
9
3
15
5
52
15
29
7
18
6
9
12
132
20
76
44
31
9
20
37
78
12
24
144
45
27
5
28
36
15
21
3
33
69
6
9
24
24
36
80
7
18
27
3
77
67
36
45
20
25
36
24
54
36
5
25
72
83
36
13
35
37
48
71
19
36
29
16
15
17
40
45
3
92
28
24
32
36
25
39
15
41
13
12
24
11
60
37
75
15
5
7
29
16
96
3
60
21
9
54
18
18
6
54
36
29
52
3
5
36
40
8
91
24
30
6
29
16
57
75
72
33
18
65
4
8
24
4
57
54
36
53
19
33
24
24
27
29
4
60
60
27
29
25
15
36
8
1
15
188
28
57
27
9
47
19
36
93
195
60
12
17
28
8
7
5
7
18
47
7
21
3
5
85
12
15
3
42
84
18
65
7
45
24
9
11
4
116
25
42
12
53
37
23
52
3
89
31
60
17
13
24
99
57
18
9
8
48
16
51
30
15
32
7
21
3
21
44
1
36
59
55
33
33
54
6
30
18
6
48
18
47
7
9
20
61
39
12
75
24
33
15
6
11
1
18
21
15
6
27
21
144
42
9
21
11
12
85
155
28
15
29
4
12
8
4
56
19
21
15
12
18
6
9
72
27
33
3
41
4
75
17
28
27
29
79
77
4
56
4
45
36
18
66
60
23
7
9
27
29
16
12
3
12
72
9
12
132
132
9
30
5
19
21
9
6
89
16
15
5
12
24
31
18
11
25
18
6
15
21
30
24
9
3
24
36
30
27
15
18
3
80
55
17
72
1
51
75
45
51
29
4
129
15
3
ABCD 99224893154*3^$a+1 [50295]
7
389
51
112
71
9
63
9
40
149
144
243
27
108
18
39
213
90
49
59
85
120
65
7
29
108
108
235
120
59
54
324
18
54
19
104
111
72
18
7
137
15
21
216
115
29
342
69
120
408
141
67
48
11
85
23
105
3
18
36
54
81
99
36
33
21
19
107
18
115
32
48
111
144
36
180
126
75
141
90
49
8
51
61
80
96
112
200
16
96
80
33
90
85
5
90
33
88
176
120
496
168
89
252
18
97
96
239
54
51
39
249
3
72
36
25
101
126
162
18
72
36
109
48
5
108
144
55
35
157
185
15
93
27
48
168
45
67
48
72
155
37
35
93
72
16
144
35
45
135
121
23
25
65
144
87
184
24
8
88
5
67
95
49
149
99
135
180
61
29
3
144
15
18
108
43
192
53
67
48
32
195
69
3
13
24
144
17
79
56
27
18
18
57
15
18
36
234
49
192
48
71
72
18
126
105
208
32
105
31
77
18
144
225
16
80
75
252
36
21
48
75
165
15
1
35
189
45
198
237
33
55
48
59
18
43
209
135
27
45
63
25
168
95
144
108
13
23
162
7
11
69
112
71
97
32
40
144
24
23
145
48
41
54
49
23
108
157
152
33
54
25
101
19
89
127
17
55
168
65
108
51
129
126
18
7
96
200
120
45
18
49
240
32
21
379
240
264
104
3
72
13
80
33
55
35
69
75
333
24
183
25
128
27
61
96
320
135
180
109
17
90
157
5
27
9
39
15
1
72
24
83
45
48
24
240
16
239
54
54
133
47
18
54
121
5
115
320
87
105
21
72
19
56
208
221
43
32
40
11
45
9
79
24
216
131
93
40
128
117
187
200
63
36
141
216
72
48
232
48
24
155
36
73
71
33
147
18
67
24
32
3
324
193
120
47
1
71
169
24
32
63
1
71
49
336
48
323
108
1
8
120
88
120
288
5
187
29
3
51
69
16
24
53
27
117
43
11
36
36
117
171
180
36
18
90
36
69
75
61
24
5
91
71
54
72
18
72
177
147
133
8
72
88
95
252
93
40
240
48
209
87
39
49
48
173
27
120
144
16
17
151
11
18
72
18
18
87
21
19
8
120
15
25
224
240
48
255
97
48
71
49
168
179
18
90
193
224
184
101
3
40
168
95
217
161
342
57
15
121
72
120
272
16
224
72
184
24
65
127
80
48
33
39
16
89
306
18
90
144
105
111
49
5
18
129
141
27
192
105
55
120
23
33
40
17
7
96
59
108
36
61
80
75
165
159
97
299
108
193
149
51
75
13
185
7
ABCD 99225150218*3^$a+1 [50023]
19
78
42
72
30
48
18
12
42
18
53
24
24
19
53
120
49
95
48
115
12
65
216
7
18
12
12
36
83
91
60
185
1
114
60
18
18
12
33
15
17
16
27
29
1
150
33
129
47
13
11
37
12
18
53
16
8
7
89
169
15
195
12
41
40
9
36
99
45
36
30
17
67
5
40
171
29
240
40
8
25
150
17
40
3
48
29
31
12
125
67
5
13
42
168
12
5
24
79
102
3
27
6
12
90
18
30
17
43
5
24
48
120
175
57
93
12
126
102
42
65
151
33
96
104
139
48
12
17
25
48
42
53
48
19
18
51
144
56
24
120
55
30
131
7
84
66
3
32
67
5
43
84
41
48
61
30
21
27
125
7
90
6
84
45
45
150
30
90
53
43
24
30
71
79
156
12
12
29
49
30
17
31
90
47
25
95
7
41
25
24
78
105
45
35
72
55
30
18
78
59
25
6
17
43
5
19
6
42
102
198
18
102
17
48
43
53
16
3
30
48
15
8
37
179
55
6
30
5
79
36
5
7
12
29
19
12
65
40
80
13
3
99
5
31
72
18
12
30
21
57
30
42
78
12
18
54
30
71
24
96
19
5
31
72
17
13
18
90
150
42
30
162
6
30
3
51
120
5
64
39
17
48
25
42
36
24
36
69
8
25
23
7
78
12
23
25
95
7
78
192
12
30
108
5
88
8
24
193
23
67
72
45
48
15
30
84
60
18
65
120
25
23
7
72
60
101
55
17
48
7
137
1
63
96
81
24
6
17
43
12
17
88
27
6
54
18
87
51
24
6
63
27
30
72
60
35
48
24
25
78
17
24
1
23
73
23
127
65
55
12
78
215
37
42
105
15
65
91
30
30
42
138
120
60
24
108
53
24
25
6
65
64
33
23
139
29
1
66
24
96
30
39
45
66
89
73
47
61
54
53
55
18
24
23
55
41
7
72
18
30
113
19
12
30
3
57
168
48
42
12
89
7
89
24
49
48
30
84
30
48
132
48
35
55
48
162
71
31
41
88
159
17
24
19
48
5
7
42
18
60
17
43
21
27
24
5
1
23
7
9
51
24
29
7
42
30
48
17
73
23
1
36
42
41
16
56
40
8
1
6
33
159
18
24
18
21
87
57
63
24
41
25
30
65
37
18
72
41
7
90
119
25
48
60
3
9
71
25
42
48
149
1
54
18
18
60
60
54
30
41
37
60
162
18
11
67
29
120
1
12
35
7
6
132
143
48
1
15
8
37
30
60
60
53
37
3
32
31
30
180
12
35
7
6
42
18
150
137
96
49
47
1
30
17
37
3
8
7
17
25
71
49
15
33
18
29
16
27
162
6
93
51
120
29
37
12
47
55
41
19
18
12
18
21
27
24
6
39
45
6
93
51
5
31
60
84
105
123
48
24
101
24
13
48
162
42
66
12
18
30
12
120
12
18
71
127
17
13
90
12
12
18
12
30
36
17
115
12
48
12
6
23
97
42
12
36
29
24
7
185
37
3
32
192
1
30
17
120
7
18
48
23
37
35
24
25
111
39
48
18
42
12
18
18
12
17
25
6
30
30
54
108
42
18
23
24
55
18
60
11
31
60
36
65
24
43
21
27
12
12
30
23
37
48
12
23
55
12
60
30
18
18
12
48
99
33
18
30
23
37
12
78
72
48
60
5
24
96
115
29
55
66
47
25
72
48
108
3
51
30
71
72
25
30
150
12
6
42
71
61
6
77
13
30
30
30
54
108
30
18
23
264
40
8
48
24
43
24
48
30
18
29
151
42
18
5
24
31
24
9
51
45
45
96
42
48
54
3
15
72
6
35
25
72
18
60
89
115
48
60
48
89
31
180
5
25
210
30
54
41
79
18
15
27
5
25
18
102
60
11
49
71
208
99
5
43
30
12
30
78
95
145
54
78
35
115
42
51
27
60
60
90
12
126
72
17
24
19
21
9
72
186
24
29
7
65
7
120
72
126
54
30
30
60
21
27
12
41
97
42
96
30
23
64
56
37
12
48
30
24
30
6
24
96
5
49
95
1
15
45
42
60
30
12
3
45
42
9
9
18
5
24
48
25
30
120
210
48
30
54
18
30
42
66
72
23
25
95
24
31
102
12
6
17
43
30
143
1
6
65
7
42
18
42
6
5
25
15
32
48
55
89
16
9
96
47
96
91
5
1
72
15
27
6
12
258
12
18
90
17
7
36
5
67
5
96
211
78
42
21
32
25
42
5
121
42
30
30
150
42
6
54
30
6
89
43
18
3
96
15
120
9
39
18
480
87
8
120
24
1
87
75
12
168
17
55
6
35
109
30
66
107
67
48
18
59
55
18
71
72
49
30
33
3
90
84
23
55
48
60
30
54
96
17
7
65
24
49
90
5
13
54
30
6
ABCD 99225490004*3^$a+1 [50037]
66
96
108
42
105
12
32
121
99
15
69
9
123
24
9
35
1
71
64
51
137
61
15
45
54
120
96
6
171
15
18
15
87
117
27
96
54
11
37
150
18
47
108
40
39
18
6
6
63
21
15
21
18
45
48
15
12
6
87
33
114
18
12
47
91
9
33
47
115
33
57
11
37
423
3
6
51
15
54
24
15
165
15
51
84
42
18
36
21
27
42
84
47
115
30
12
306
66
90
33
3
144
48
17
19
6
51
63
5
36
28
156
15
57
93
24
48
47
72
43
21
15
66
126
9
9
66
5
199
174
51
75
225
21
210
60
60
36
60
84
78
30
168
9
3
41
52
84
15
90
6
30
15
168
144
15
96
57
69
23
37
39
9
126
81
63
30
11
72
49
3
96
9
75
15
42
39
21
18
105
63
5
19
6
78
189
3
222
12
54
81
15
21
57
71
7
180
65
49
24
72
27
111
216
33
63
138
30
6
123
36
36
44
19
6
72
90
9
39
66
63
60
117
15
168
32
25
114
144
30
210
60
18
48
27
9
96
3
12
12
72
15
24
36
18
312
24
60
35
52
153
12
24
18
101
376
243
6
51
8
85
42
90
35
163
53
49
24
144
15
20
52
180
15
24
72
45
144
3
6
75
36
48
15
96
125
67
12
45
96
27
24
21
32
43
78
96
48
51
72
44
61
75
48
117
3
147
33
141
90
84
21
44
25
120
39
135
42
18
36
30
30
101
108
16
39
45
27
54
144
270
42
18
65
31
36
36
198
42
17
61
72
84
36
15
144
24
32
49
3
63
18
30
69
93
84
63
75
36
96
36
9
21
3
21
123
135
17
76
69
35
28
15
6
135
57
42
5
91
72
78
42
18
30
120
126
24
120
66
6
180
54
120
78
15
21
60
24
12
51
12
81
6
69
147
30
18
54
15
3
78
60
15
56
25
54
6
6
69
36
12
72
84
27
48
9
56
16
33
30
6
42
17
7
33
21
54
30
438
42
126
41
13
51
36
116
108
145
102
84
21
144
9
42
18
6
5
40
9
54
18
78
81
45
36
15
9
6
78
39
105
36
60
191
61
24
95
40
33
6
36
216
54
15
60
45
6
138
39
27
9
57
15
32
196
141
126
30
75
48
111
90
3
27
96
9
69
6
33
63
12
6
47
52
20
36
112
147
18
3
165
66
120
24
84
45
21
30
60
66
39
57
198
45
32
19
6
48
15
51
41
25
18
66
15
3
125
67
120
18
66
9
117
15
84
84
15
53
7
65
73
18
57
57
27
165
108
48
24
138
6
30
57
9
18
33
9
18
18
24
36
108
107
79
30
15
84
12
12
15
45
32
28
117
150
84
9
51
66
75
60
3
150
15
93
327
180
72
129
11
40
111
24
54
30
60
24
6
96
48
6
240
30
27
27
90
95
13
48
147
224
40
36
87
21
45
234
102
11
4
3
60
21
261
18
105
165
42
5
28
63
33
60
140
49
12
54
90
102
144
249
56
144
36
25
18
60
105
207
53
37
144
15
15
9
21
54
12
53
115
6
84
102
6
54
9
27
30
48
42
18
54
6
11
16
69
120
48
30
66
66
9
24
183
30
27
12
60
69
27
93
6
33
45
150
41
37
15
12
15
6
66
69
27
12
93
33
66
174
126
21
3
81
9
71
13
27
21
18
65
37
18
36
89
49
18
5
157
18
78
162
69
21
114
30
51
45
24
23
55
12
5
88
108
69
18
48
264
6
48
84
27
33
42
33
27
108
77
73
42
48
30
27
9
95
49
78
117
3
12
21
15
90
36
63
81
72
24
23
1
6
45
33
36
72
27
57
6
60
45
72
60
20
7
18
87
93
47
25
48
6
21
141
12
3
12
117
48
15
3
12
108
48
29
91
21
3
132
9
9
12
3
27
48
48
29
19
30
111
9
159
33
3
69
72
75
3
33
9
48
42
24
36
93
21
96
39
21
18
30
27
81
18
6
ABCD 99225640084*3^$a+1 [50053]
1
72
72
35
84
121
20
16
5
15
3
72
42
12
78
13
12
23
42
7
56
3
42
102
97
20
16
53
27
172
47
6
7
20
57
18
108
18
91
59
109
71
57
72
27
13
20
27
234
7
24
71
78
30
37
23
9
40
23
49
5
43
32
45
36
15
27
93
24
99
120
6
31
5
102
18
42
13
77
102
33
28
80
45
79
11
12
13
29
216
18
21
16
143
12
150
135
124
83
66
31
23
25
48
17
6
9
27
13
32
21
15
12
27
78
66
36
24
9
112
48
41
7
24
48
53
7
68
135
144
81
24
48
15
13
60
120
44
45
78
18
175
77
66
54
43
72
12
23
18
48
7
29
24
66
24
21
33
43
59
54
6
30
144
91
41
19
120
5
18
57
33
7
5
31
83
49
48
65
48
180
27
64
35
85
20
28
65
15
63
108
90
19
60
101
36
90
61
23
36
6
48
24
30
6
39
40
72
56
39
18
55
53
187
125
12
18
126
42
48
69
21
27
24
88
48
92
15
120
45
27
1
12
72
23
73
5
30
24
30
6
30
115
65
18
37
23
12
45
24
3
133
125
115
5
79
80
21
55
84
5
31
23
37
179
6
7
65
3
9
36
144
63
100
32
39
42
30
72
33
39
60
85
8
123
25
23
9
87
13
71
97
53
12
18
6
18
36
12
45
9
24
31
96
29
31
5
267
48
33
54
13
5
75
33
84
270
45
15
108
18
19
65
15
3
25
125
79
68
15
66
19
12
83
12
60
36
102
7
8
72
63
265
72
53
6
57
52
35
57
36
27
6
91
48
12
23
36
36
1
23
61
96
95
145
29
60
43
95
6
171
21
55
80
27
18
7
101
7
12
5
126
21
16
12
12
68
108
9
63
141
27
93
36
103
11
30
99
52
108
20
28
107
18
162
85
173
84
18
18
42
90
3
4
59
6
43
32
9
36
54
9
15
37
11
37
5
18
9
21
42
117
3
18
42
30
15
12
15
81
45
30
25
83
9
132
9
211
48
11
66
18
18
7
8
3
49
101
31
89
19
41
156
24
67
53
7
83
177
9
54
129
33
79
23
18
87
21
7
65
15
57
60
30
13
20
12
27
45
15
25
11
37
48
17
36
19
8
135
9
45
115
20
45
51
9
3
112
5
180
31
24
59
30
127
80
40
24
41
252
66
114
108
30
37
77
30
36
37
5
36
84
36
24
7
36
12
143
30
18
37
5
7
12
56
243
126
24
36
3
87
21
15
12
18
7
48
35
37
23
25
59
24
37
72
48
80
27
37
8
87
18
102
18
7
65
108
126
9
27
6
138
36
36
60
37
8
64
53
75
45
126
37
17
7
60
59
24
12
13
120
65
36
6
1
12
32
3
6
27
39
13
5
126
37
32
3
18
67
24
59
12
24
18
36
19
17
43
77
6
18
72
115
47
18
30
45
4
48
92
33
12
43
11
36
1
53
36
51
4
5
3
27
36
60
37
161
99
21
6
1
47
105
88
59
265
59
36
6
7
5
6
84
78
55
60
120
12
12
185
18
18
7
11
42
27
165
63
9
24
30
121
68
87
13
197
18
97
35
1
65
72
96
19
11
37
5
162
138
15
4
36
24
11
24
181
24
36
12
17
111
27
13
104
33
127
36
53
66
13
12
71
30
18
24
36
57
52
11
1
8
45
18
42
12
24
30
69
72
39
90
31
29
84
36
19
12
23
6
12
7
60
11
157
80
24
39
49
113
55
77
27
111
9
96
45
72
36
31
8
195
12
33
63
18
111
36
9
51
45
55
20
9
60
135
99
84
60
13
12
48
35
84
24
1
8
3
42
3
24
40
23
12
105
28
11
37
32
21
6
85
41
18
21
196
17
12
24
27
9
30
18
36
42
12
13
29
103
12
36
104
15
18
3
117
6
30
90
9
45
123
27
36
169
20
21
36
54
37
35
45
105
108
27
12
28
17
36
51
48
51
174
126
42
30
25
29
24
36
48
7
11
85
95
45
45
18
36
1
113
39
15
25
11
1
180
83
45
105
7
41
19
108
5
90
72
61
23
9
45
7
143
90
103
24
29
6
84
1
59
30
60
151
59
9
33
7
120
17
63
21
6
30
51
3
9
33
19
29
54
33
39
1
89
24
12
55
44
63
42
84
51
45
48
42
36
45
129
36
90
114
55
11
9
60
39
6
30
78
102
18
115
47
6
7
72
56
4
36
35
24
66
78
21
28
5
7
59
69
45
75
87
1
24
48
11
90
267
3
90
54
18
18
114
3
15
85
5
102
6
79
12
36
17
103
5
12
15
48
9
63
232
83
222
55
29
24
18
9
81
7
5
96
19
11
24
30
42
30
51
ABCD 99225926836*3^$a+1 [50011]
65
40
32
19
36
18
24
36
11
49
24
111
8
55
78
35
13
30
101
7
9
39
9
9
42
45
3
29
13
48
11
40
33
39
63
66
6
12
60
90
138
45
21
54
90
36
6
6
36
71
19
48
30
39
24
32
7
36
192
12
9
3
5
19
36
6
54
69
21
60
15
48
8
1
12
12
47
79
12
5
55
12
48
24
101
1
39
9
39
3
60
12
77
64
21
59
1
6
30
11
31
18
6
33
15
9
24
48
32
67
24
5
43
54
48
30
12
18
36
66
29
16
3
24
45
21
35
7
17
7
42
23
1
71
48
72
120
55
12
18
12
36
30
5
7
33
27
96
24
5
13
42
12
48
29
25
36
35
7
41
49
30
57
3
29
43
29
7
9
45
102
60
89
7
9
39
36
5
7
17
13
222
53
64
9
24
95
13
6
30
6
12
48
21
32
85
48
27
24
9
63
3
60
65
55
18
30
17
48
64
63
17
1
54
113
19
21
32
7
18
24
78
72
18
15
51
24
12
9
8
109
11
48
7
18
95
120
40
8
16
33
47
24
127
12
36
60
72
6
24
15
27
29
7
24
42
15
8
67
21
141
35
160
33
6
12
54
15
27
6
6
66
47
13
3
45
12
36
11
49
18
45
3
53
43
21
135
12
78
95
31
9
9
95
43
30
6
78
18
17
48
13
12
6
33
8
1
39
48
3
5
25
71
19
36
18
90
5
40
3
48
69
24
3
5
144
7
12
5
19
5
13
126
5
121
78
36
69
32
19
6
24
6
129
8
1
18
69
21
27
128
40
56
211
77
1
306
24
6
24
95
7
65
1
87
33
23
64
15
72
30
59
67
5
13
11
16
15
18
72
12
35
19
24
6
15
9
6
42
66
29
1
63
24
45
99
8
96
16
75
69
81
30
36
72
21
117
60
6
17
112
32
19
6
23
24
19
12
65
37
42
17
19
18
3
3
6
15
56
49
6
9
45
48
131
112
27
48
30
36
35
1
15
3
29
40
57
87
3
72
78
102
54
123
15
6
42
24
36
125
1
15
147
54
24
42
12
65
40
33
24
6
66
23
55
9
3
18
18
60
6
6
138
12
99
9
30
41
1
6
12
6
6
9
96
48
8
1
12
18
225
45
6
5
25
15
99
6
23
73
36
6
53
1
18
5
1
30
48
65
24
25
42
48
60
42
18
36
6
48
6
120
84
30
3
32
24
48
24
120
1
23
19
84
90
12
99
9
15
3
66
18
24
90
6
89
25
78
17
64
32
16
3
24
24
5
72
48
7
129
87
57
63
60
24
48
21
8
145
71
121
96
24
18
45
33
39
9
135
15
30
6
42
11
40
32
16
93
27
69
3
8
7
60
36
12
72
6
54
41
79
89
109
30
45
48
3
36
18
54
132
29
24
40
15
24
9
9
48
18
21
21
35
16
3
60
36
5
79
41
72
88
45
18
84
48
72
48
24
53
19
18
18
33
33
42
5
19
5
67
29
64
3
5
97
39
21
30
6
78
36
24
5
49
18
21
81
102
65
31
9
27
5
43
42
66
9
15
33
69
3
51
6
63
3
18
107
43
69
3
21
81
186
21
9
47
19
5
7
6
35
79
9
9
48
30
17
79
65
13
18
30
27
99
24
132
60
42
3
8
85
11
7
57
56
40
15
129
21
11
49
47
64
63
41
16
15
17
55
24
24
17
25
24
30
6
12
39
72
32
64
51
48
77
25
30
17
1
15
9
15
56
19
117
57
15
45
42
102
6
12
17
19
69
9
15
3
53
16
32
31
66
36
96
3
56
19
18
27
56
24
37
18
17
79
9
3
24
24
30
18
5
49
48
63
15
78
96
27
3
12
9
8
25
54
24
105
48
27
30
24
30
41
136
27
6
23
13
48
48
30
6
60
11
1
24
15
27
21
104
31
6
27
75
5
19
45
3
53
40
99
5
16
15
12
6
48
54
54
42
18
63
56
109
18
72
17
55
12
30
36
84
108
42
60
102
95
49
24
126
17
7
65
19
24
93
48
32
31
48
65
7
33
24
3
60
18
39
21
3
8
24
19
30
30
81
27
36
12
84
9
69
30
6
23
120
7
81
24
8
7
12
54
12
3
9
71
16
56
67
101
48
19
6
6
57
39
12
93
3
29
31
60
138
42
9
9
39
33
39
39
18
24
95
16
33
6
18
48
54
57
63
60
5
24
1
63
15
201
3
30
39
27
12
42
18
12
54
3
99
12
33
120
51
18
27
27
24
36
24
48
6
3
15
12
48
12
24
17
16
39
6
12
66
6
63
33
15
27
24
84
6
96
11
85
3
57
23
1
96
39
27
72
5
1
23
16
63
102
11
1
36
3
63
81
3
69
72
9
66
6
12
11
24
19
5
40
24
3
24
60
30
42
57
27
53
1
30
9
3
54
6
12
12
65
13
30
6
30
30
12
48
6
42
15
8
13
11
24
55
12
36
17
7
24
108
30
12
3
51
42
6
21
21
18
72
36
30
95
1
24
12
18
113
64
15
57
8
31
12
72
21
32
88
51
101
1
39
15
41
1
15
21
11
31
9
9
47
7
48
17
7
9
9
84
6
45
3
24
120
12
24
9
57
78
12
5
133
42
6
27
99
45
39
36
21
32
49
15
57
18
24
66
18
9
39
12
21
123
30
54
42
95
112
33
36
36
12
6
6
15
32
223
17
232
3
93
9
84
51
3
5
48
91
48
42
59
55
17
16
3
12
12
45
63
81
3
18
11
40
3
21
3
12
12
168
6
12
84
18
12
18
78
41
127
12
77
16
45
42
18
24
23
24
19
6
6
33
33
30
18
6
17
1
18
60
6
59
79
6
6
53
19
18
6
45
27
24
29
96
24
25
30
24
24
42
42
29
49
48
23
24
31
24
9
56
7
24
42
12
27
51
21
8
7
30
3
48
9
15
123
54
36
35
1
23
37
48
6
29
16
8
19
12
6
51
72
27
21
15
42
18
5
43
77
61
30
45
57
12
11
72
16
15
12
54
12
83
55
12
29
16
3
5
31
90
47
67
21
24
45
6
24
ABCD 99226113386*3^$a+1 [50076]
48
120
151
273
153
126
18
24
23
13
27
56
37
83
13
36
71
184
69
36
143
145
47
88
216
8
67
189
81
6
41
24
40
3
12
24
66
90
21
21
180
39
33
108
192
36
60
11
19
90
108
60
12
39
32
1
36
24
12
18
45
56
24
120
31
30
155
157
108
47
16
72
8
16
21
84
39
213
24
30
36
24
65
64
24
24
15
17
61
11
55
177
9
12
18
114
84
6
77
48
48
25
30
113
16
21
72
11
25
23
49
23
48
55
162
15
104
1
72
63
56
96
112
48
27
29
64
15
81
80
37
123
57
119
48
7
17
37
11
24
24
48
24
24
97
90
69
32
24
72
1
15
168
21
3
24
255
18
63
8
1
39
69
18
41
37
155
61
27
27
29
1
36
83
40
8
49
6
30
35
25
12
171
128
7
186
71
145
72
23
72
96
61
18
17
13
60
12
24
3
81
162
45
81
108
27
9
95
55
89
19
12
6
3
105
66
93
56
40
56
49
54
81
21
144
60
12
3
48
3
126
39
24
15
90
119
144
37
24
11
1
159
39
353
67
30
72
96
144
39
69
12
36
107
40
33
135
63
36
36
105
216
9
12
6
5
7
198
36
60
36
48
126
186
23
24
7
66
24
23
48
24
79
17
144
48
25
36
42
209
24
1
63
3
78
84
35
73
39
21
18
89
91
162
30
150
72
12
11
43
45
9
60
18
9
111
65
13
155
7
81
9
12
35
24
31
41
16
39
17
19
30
23
1
36
11
73
47
40
120
56
79
90
72
6
89
31
150
51
24
117
54
6
12
59
64
80
13
96
35
55
113
40
32
24
88
3
96
108
113
40
32
85
107
37
180
18
54
47
7
9
104
24
145
63
45
3
129
167
48
16
3
21
15
12
78
15
8
24
24
1
23
7
81
105
30
90
23
31
177
129
23
24
13
35
31
9
96
24
24
15
192
137
24
7
57
9
72
15
117
12
47
43
54
95
85
35
96
48
96
55
192
90
60
35
16
8
48
24
64
80
24
43
162
11
40
69
3
33
15
39
17
7
153
27
66
36
47
103
30
3
80
67
12
41
1
23
96
7
9
3
6
36
11
88
39
9
33
39
8
19
69
72
8
31
18
23
24
13
36
216
12
6
5
40
45
35
19
77
61
18
126
6
5
88
9
60
35
55
9
57
191
64
147
48
77
55
30
123
144
48
177
47
48
64
3
30
108
162
18
18
21
32
7
129
176
67
5
40
135
6
12
63
15
66
36
288
72
83
31
30
35
96
13
11
48
37
147
63
78
27
81
84
59
175
96
17
31
168
57
33
71
49
144
24
95
24
240
13
27
24
21
60
30
41
19
12
17
7
102
27
63
185
37
30
21
80
61
35
88
81
15
80
25
23
13
35
88
24
3
53
1
30
6
18
57
24
81
71
48
7
57
8
37
72
24
12
18
6
30
24
153
21
3
33
132
18
41
24
16
72
24
8
24
37
18
90
90
69
8
31
17
16
9
159
48
56
55
144
24
105
8
24
25
71
73
144
23
112
21
18
41
49
39
93
36
54
54
11
145
143
25
66
6
39
8
7
84
5
13
203
16
15
24
12
149
13
90
9
63
137
16
8
109
11
85
18
9
3
5
13
27
8
61
11
7
48
54
27
80
40
120
56
25
71
24
25
132
108
108
35
73
36
3
72
15
17
1
23
16
63
186
15
33
23
96
24
1
6
273
32
37
12
6
41
25
47
61
18
57
105
42
29
19
42
35
55
30
3
56
88
24
9
6
41
40
81
66
5
88
33
54
144
33
39
9
8
24
48
61
107
1
66
21
48
152
16
80
48
31
6
171
80
1
18
21
207
17
289
15
21
90
24
17
16
3
54
23
7
54
59
37
27
57
95
1
71
40
45
11
72
25
234
6
72
84
27
8
40
3
29
37
72
147
56
31
17
43
66
252
258
30
47
88
8
19
5
91
45
192
15
9
8
120
112
24
56
16
27
126
23
24
40
45
18
33
33
87
3
5
72
31
18
18
69
117
83
24
121
18
60
65
48
115
53
40
24
24
93
216
59
16
129
15
33
ABCD 99226327334*3^$a+1 [50075]
187
23
9
63
60
93
51
21
9
48
6
9
57
36
19
104
21
19
72
32
40
17
18
36
294
18
25
5
75
72
57
48
288
15
45
43
179
45
16
5
96
66
25
113
7
23
81
64
89
12
51
63
144
48
30
18
1
11
78
7
95
42
48
18
6
6
30
144
6
60
9
123
13
125
18
81
184
11
54
84
36
60
36
15
93
43
47
1
41
6
18
79
48
24
29
12
48
102
90
24
18
18
18
12
18
19
80
16
107
12
36
30
84
18
42
30
33
33
36
43
197
30
96
48
21
40
23
1
32
15
33
45
115
95
12
85
48
29
3
87
273
15
54
18
25
32
16
29
6
13
96
89
55
77
24
91
5
30
37
5
96
84
30
48
18
31
80
51
13
41
39
57
48
24
72
15
231
49
53
72
66
9
165
36
12
67
24
41
31
23
57
15
57
16
176
24
129
66
21
45
84
55
5
19
5
108
87
51
6
84
96
19
56
111
48
42
7
11
30
31
23
25
120
23
25
48
80
15
60
37
29
36
30
33
21
114
144
25
17
39
57
7
5
91
5
27
15
18
114
276
1
5
91
120
24
59
181
113
30
73
17
103
23
25
59
18
48
67
32
88
29
36
60
12
103
35
12
57
93
108
60
48
102
133
65
31
161
7
161
7
5
18
120
6
6
93
87
9
48
16
137
12
66
12
18
27
24
111
60
13
24
152
39
81
88
41
72
18
109
23
30
19
89
15
51
6
108
51
69
91
5
19
119
30
12
15
16
80
48
99
117
21
18
145
5
30
6
144
7
8
27
30
15
63
81
9
31
80
93
67
96
77
51
64
77
120
96
19
35
30
31
23
1
8
51
90
144
163
17
12
115
56
33
96
79
77
108
7
8
57
127
17
6
174
84
55
11
18
18
49
48
65
6
1
29
19
5
3
112
101
6
66
12
15
3
12
42
15
40
23
12
13
32
9
151
35
30
48
12
6
85
8
16
29
6
6
120
78
36
45
33
78
54
66
60
108
1
29
36
66
48
37
5
288
12
103
72
59
18
12
111
9
31
53
51
96
33
31
23
121
35
85
47
33
57
7
8
15
18
132
18
30
42
54
114
6
36
175
29
18
246
72
75
9
15
3
18
27
15
81
9
63
15
49
24
56
111
12
6
72
18
306
123
40
240
128
15
18
12
24
48
51
15
36
13
17
31
5
3
75
30
7
65
55
23
114
15
40
120
32
40
65
18
6
31
23
201
27
12
36
102
72
127
65
78
73
107
61
101
18
138
60
19
104
24
21
12
39
9
12
24
19
65
79
65
7
101
27
15
42
48
63
15
18
30
120
1
35
108
6
36
39
51
21
213
19
143
18
132
30
258
19
168
35
108
24
25
48
24
5
36
48
55
5
36
55
29
216
3
51
12
18
7
29
171
40
24
41
48
7
29
108
55
95
25
8
40
65
135
57
103
17
168
42
18
43
56
136
80
15
30
27
27
109
161
55
8
135
42
15
9
31
41
7
17
48
30
102
43
5
43
8
16
48
65
55
125
30
37
65
175
65
39
9
6
66
54
24
1
120
65
15
40
65
55
56
16
5
18
9
3
114
24
27
9
24
42
12
33
15
25
95
9
24
9
7
48
5
12
103
32
93
66
30
54
21
105
84
27
39
49
41
7
5
84
6
217
72
24
41
6
168
12
30
114
13
96
152
27
42
19
72
47
48
30
30
102
6
84
126
31
71
78
24
90
6
19
120
96
11
85
48
113
180
48
51
3
36
72
33
39
18
7
8
64
23
73
89
31
29
24
12
30
42
12
48
27
88
72
23
1
24
32
9
55
47
33
40
17
15
48
64
368
33
7
5
282
25
53
67
83
228
66
24
66
66
18
81
40
8
16
72
8
15
66
31
24
35
21
87
18
24
111
63
49
41
156
51
48
21
3
57
223
56
45
30
12
18
12
43
11
54
12
139
161
39
40
35
93
51
96
66
24
43
48
8
40
47
48
144
30
72
18
73
59
18
66
1
89
24
42
85
71
30
19
48
41
42
69
153
7
65
39
64
48
35
85
48
96
8
3
117
21
91
5
115
24
29
27
9
39
21
67
5
12
198
25
59
30
6
48
6
115
128
15
48
49
65
78
1
32
63
144
66
12
12
48
15
40
72
71
6
114
25
119
6
ABCD 99227699458*3^$a+1 [50090]
13
5
3
21
90
30
3
33
15
48
52
8
99
61
44
12
28
35
93
12
16
32
9
126
49
36
12
47
30
18
18
24
30
6
12
31
56
45
30
9
24
40
23
25
44
84
9
12
15
21
27
15
45
28
20
9
211
32
16
36
11
37
17
51
4
96
12
53
115
32
36
16
8
15
18
39
36
45
15
9
55
20
24
64
20
36
9
51
120
9
18
9
45
31
29
36
12
27
51
45
24
16
68
9
3
9
36
3
24
36
69
30
13
32
112
5
55
5
123
60
45
115
56
51
36
45
28
44
88
95
33
9
27
24
4
65
15
3
33
4
53
3
52
72
12
41
42
73
20
48
52
5
84
19
36
23
48
33
4
80
16
29
15
57
96
75
4
56
12
63
57
52
36
44
36
60
24
64
29
12
15
84
172
12
77
15
4
12
12
20
36
16
60
24
41
30
129
57
39
81
3
12
40
24
80
40
68
12
24
24
28
8
112
8
12
52
17
18
21
9
18
24
13
17
39
36
3
30
43
12
20
60
105
63
12
36
60
4
23
109
35
105
15
6
159
15
85
11
37
32
120
4
12
44
16
24
11
85
20
40
44
16
35
84
133
48
24
24
11
49
32
28
29
55
32
4
59
13
60
92
36
60
24
60
28
5
3
24
12
15
66
3
64
56
21
55
24
44
12
84
52
92
48
225
63
21
15
21
19
8
28
5
79
83
1
29
27
28
53
39
40
44
12
24
4
80
60
24
12
24
12
48
120
112
8
21
60
15
75
9
64
56
9
7
11
45
9
60
36
39
33
12
36
3
111
21
60
12
16
56
60
45
36
3
52
47
18
19
20
48
16
41
55
23
120
1
44
28
44
24
4
8
9
43
36
47
54
51
124
5
6
9
48
16
47
33
4
20
120
57
39
60
60
57
24
111
84
88
12
68
12
15
33
132
4
36
11
97
17
30
1
5
12
51
57
79
71
13
56
24
64
167
9
76
71
33
9
15
12
88
96
60
12
72
12
24
32
12
28
44
28
107
49
176
24
21
55
95
30
18
45
15
193
35
42
90
45
3
25
128
24
16
44
88
44
4
60
32
72
28
8
21
6
33
57
19
36
108
20
69
31
80
24
28
12
36
71
73
53
15
9
48
27
4
20
9
111
16
20
16
24
41
3
60
4
48
32
12
45
111
12
3
13
56
28
5
18
37
107
61
8
9
15
16
17
39
21
27
52
24
17
15
12
60
28
60
8
21
3
36
51
30
3
12
36
24
4
20
81
55
156
47
13
17
27
33
72
19
11
1
17
15
40
56
12
12
52
35
1
44
48
33
7
5
90
42
3
28
5
3
120
16
20
108
28
24
5
31
12
12
35
9
57
7
36
29
63
69
55
36
125
7
12
116
39
45
15
25
11
54
216
3
40
29
55
20
12
96
15
49
5
39
84
3
9
28
32
108
15
33
9
18
13
128
21
19
12
92
3
9
40
44
36
4
29
3
28
41
39
16
11
54
108
67
41
27
33
12
27
4
29
103
107
18
199
8
12
4
80
9
43
5
3
4
20
36
40
29
7
20
108
27
21
45
90
33
39
42
3
12
3
30
31
29
7
11
13
20
4
32
3
30
72
19
71
33
27
109
17
3
9
123
12
27
1
212
100
56
9
43
8
16
24
72
44
24
84
15
81
9
75
33
39
15
73
17
31
8
76
36
8
21
3
100
35
25
36
60
41
6
54
15
51
60
57
52
20
28
36
131
21
9
18
21
24
63
25
44
4
17
3
24
12
15
126
27
72
28
20
3
30
7
8
72
48
28
180
72
17
42
18
63
57
43
68
40
24
32
33
27
36
9
19
84
12
95
96
69
21
19
20
16
120
84
60
116
4
48
20
28
24
125
30
73
108
60
24
48
35
12
25
65
163
8
69
3
12
16
24
71
73
20
81
51
39
45
24
16
11
144
48
18
7
36
56
16
44
268
68
87
48
105
45
127
36
84
5
15
36
51
6
63
9
48
19
5
3
16
20
132
64
60
44
76
65
3
33
63
16
125
31
12
68
12
105
7
68
15
13
8
16
20
16
77
343
48
20
36
4
164
87
9
124
56
4
20
60
36
36
15
9
4
5
12
6
45
99
9
4
23
49
36
48
24
20
48
48
24
117
30
9
24
27
21
15
37
12
95
49
107
9
84
4
36
47
85
5
90
189
4
11
45
21
27
153
103
20
52
8
57
54
25
24
41
103
8
40
44
124
77
27
16
47
30
39
76
24
8
12
48
36
40
80
12
9
39
24
16
11
33
75
21
24
57
150
13
113
75
9
6
54
43
20
28
44
4
104
36
117
19
8
16
44
3
12
21
64
20
27
9
24
36
24
28
12
47
9
36
21
15
24
3
93
132
48
4
5
39
21
36
135
4
8
16
56
33
51
12
4
116
28
77
75
28
36
128
40
8
27
25
60
12
5
63
27
6
3
24
93
3
87
69
3
57
76
47
13
12
20
15
13
44
36
64
24
56
16
17
51
21
30
69
76
5
31
17
60
75
117
36
3
39
37
11
42
18
57
12
60
63
18
27
52
83
1
17
15
24
105
90
13
12
84
44
16
12
48
144
12
36
8
27
73
24
20
136
44
52
44
21
3
60
40
32
45
55
96
47
30
43
20
28
72
72
5
7
96
60
12
68
24
16
68
12
69
39
4
32
76
8
52
8
84
16
71
45
24
9
12
75
15
193
36
20
64
36
89
48
54
33
27
48
1
17
63
136
8
88
84
48
56
57
3
24
60
3
13
11
33
52
24
80
12
15
57
ABCD 99228225808*3^$a+1 [50070]
313
107
30
72
150
181
84
95
378
228
24
66
9
204
21
6
54
51
105
67
47
21
117
75
33
15
45
102
72
1
35
54
6
213
69
42
33
33
24
18
30
103
92
27
9
111
6
144
171
75
133
12
59
213
105
60
223
209
66
93
267
37
143
90
24
108
120
18
90
24
55
35
30
75
3
1
71
25
44
57
135
27
12
90
78
33
159
33
57
103
23
9
33
138
222
102
81
15
49
41
75
144
45
78
12
240
120
60
49
17
60
67
5
31
12
29
66
33
4
12
65
120
39
112
32
36
12
129
90
21
84
48
195
25
65
30
342
6
9
255
141
39
9
180
69
12
75
84
81
30
150
30
78
72
19
96
65
18
33
39
48
90
60
15
96
69
27
111
324
36
54
78
181
36
101
114
18
51
4
215
18
3
177
63
84
27
90
151
17
192
6
93
9
42
18
30
121
32
87
12
13
260
48
9
36
79
65
63
63
192
60
105
177
36
90
42
51
87
204
13
80
123
9
45
111
87
18
87
3
12
42
30
60
480
33
28
137
55
32
16
185
54
108
21
16
176
64
173
18
129
15
241
180
269
63
288
84
81
114
108
241
96
23
120
60
33
4
125
300
18
60
18
67
53
27
15
21
69
102
21
28
77
60
43
59
42
18
120
18
162
90
150
48
72
133
125
84
108
78
225
99
45
165
6
57
28
35
49
128
75
165
147
66
132
72
30
93
48
132
87
108
198
3
51
126
19
44
69
48
24
48
42
306
27
60
147
13
5
48
42
1
84
5
18
192
21
39
73
20
9
168
138
117
33
72
3
27
117
45
99
9
162
21
87
217
116
99
18
162
6
67
77
3
15
162
30
205
36
32
15
60
12
36
54
78
30
42
210
60
39
4
12
20
48
3
90
127
32
15
150
63
48
28
59
18
87
75
133
65
144
18
18
102
18
114
45
48
45
135
45
72
36
99
4
77
54
108
1
71
69
16
176
99
126
3
87
24
18
267
64
311
45
33
75
100
96
11
36
109
95
81
9
36
12
42
13
95
81
21
126
114
90
18
163
17
91
32
147
102
18
60
30
15
60
3
13
32
4
41
3
69
127
144
11
18
90
42
31
89
6
72
12
96
180
372
132
108
18
15
57
90
12
145
41
72
30
18
54
9
99
18
42
117
21
60
72
12
36
24
31
32
183
105
27
90
48
132
3
9
240
108
27
75
9
9
3
39
93
105
192
18
81
141
66
90
24
180
36
27
12
135
6
72
15
93
102
13
32
405
132
99
9
48
144
55
23
25
5
42
21
369
96
30
33
39
108
90
90
54
63
33
54
105
48
27
73
140
100
5
90
198
27
16
60
29
18
30
114
36
33
141
31
20
135
72
61
77
60
192
43
35
84
6
15
105
39
141
3
100
156
11
72
132
90
99
9
12
135
48
213
114
138
115
35
18
12
42
21
105
102
78
72
12
96
75
69
18
45
63
49
215
78
12
78
102
60
66
162
91
77
12
198
114
66
24
48
ABCD 99228603668*3^$a+1 [50047]
12
13
72
15
60
36
92
61
54
17
19
65
19
105
20
67
21
39
69
20
124
8
13
15
81
135
20
55
90
54
24
6
35
4
45
11
100
15
6
30
30
18
41
24
1
59
67
18
6
114
35
37
3
68
13
11
60
13
3
8
24
48
64
48
57
11
28
44
28
44
28
12
8
16
141
11
24
13
96
35
19
6
24
11
24
7
89
16
20
16
32
1
6
18
23
28
60
20
25
47
37
15
8
48
1
51
12
57
35
13
12
15
140
13
11
31
24
81
9
159
36
12
57
150
81
44
28
3
65
36
4
51
9
75
149
1
119
61
27
12
96
20
19
53
37
90
101
4
21
15
36
36
69
11
13
126
53
28
3
24
5
12
24
60
16
33
60
23
48
124
8
12
55
30
3
9
35
48
12
73
11
16
15
33
51
9
120
111
54
42
9
15
60
29
40
68
13
87
3
24
12
18
123
117
60
60
60
83
103
29
61
47
13
35
31
18
12
119
1
23
12
13
3
3
36
30
15
3
57
68
7
18
63
60
12
72
33
75
20
67
18
30
5
28
68
52
80
24
73
30
41
4
15
72
84
45
20
1
23
37
35
16
12
8
19
105
45
11
37
90
42
11
24
28
56
36
64
44
37
35
13
11
1
23
37
51
57
11
4
20
25
27
68
12
43
12
65
25
95
4
135
81
33
47
16
63
24
17
13
3
9
171
9
15
8
25
23
7
5
40
12
63
6
47
64
15
45
3
6
24
12
23
55
41
25
30
24
30
30
41
24
1
27
12
36
32
100
117
63
12
111
24
33
80
73
36
3
15
30
6
21
8
36
109
30
21
12
9
54
65
19
72
48
30
23
12
12
24
60
1
35
48
181
35
145
24
3
44
36
24
19
21
104
12
19
5
25
15
44
79
42
3
8
79
53
12
4
15
6
60
18
6
24
71
109
83
37
27
8
12
24
25
15
105
27
9
11
79
89
4
36
132
8
24
40
48
32
28
108
21
59
36
48
37
51
3
45
24
20
25
11
1
35
25
35
4
9
47
43
6
6
5
64
36
24
39
5
55
12
54
51
9
24
72
30
9
15
57
8
19
5
25
23
7
60
30
15
8
97
27
48
56
109
3
27
17
60
13
171
12
44
25
30
65
19
77
64
15
18
36
215
25
96
51
8
4
21
30
57
144
63
161
72
180
24
24
31
53
28
3
5
1
108
63
20
67
240
30
3
9
108
35
12
55
33
8
19
53
28
8
31
53
25
36
66
30
15
33
11
31
21
27
17
13
6
30
107
168
25
30
54
132
15
33
6
30
27
80
12
1
15
92
60
7
36
5
25
35
12
19
60
5
13
11
24
31
29
36
1
18
21
9
47
13
3
3
6
35
4
15
9
75
36
30
15
24
15
33
44
84
52
32
28
9
63
48
32
60
7
41
37
60
51
9
11
1
15
96
3
66
51
8
25
84
95
48
12
36
52
24
20
43
77
16
44
13
23
19
18
23
40
27
102
39
252
9
23
12
100
39
29
12
13
15
27
30
15
44
12
19
48
33
33
6
101
67
12
65
13
23
48
61
11
48
4
57
131
24
4
9
3
32
28
84
3
21
9
3
8
24
61
54
41
16
156
8
19
102
11
40
39
93
20
1
95
19
6
24
27
69
27
3
24
60
12
9
9
27
104
1
48
162
5
13
27
36
63
9
48
57
11
76
20
4
39
5
28
48
75
24
6
27
80
43
69
21
24
15
8
72
61
59
16
21
18
125
55
30
3
80
7
36
5
115
57
39
5
24
64
8
43
126
15
36
8
16
8
55
30
30
21
45
30
6
3
56
16
33
60
162
5
13
11
24
72
40
3
65
48
28
20
72
43
101
25
3
27
41
12
172
96
12
32
40
20
16
8
1
18
17
49
54
101
25
54
5
36
16
8
72
4
21
3
8
73
6
48
36
57
3
54
36
15
116
55
30
90
21
27
36
21
60
3
17
25
23
96
72
19
24
65
19
6
27
9
111
8
24
25
11
55
45
20
19
60
30
23
37
12
48
42
9
72
8
52
57
63
128
4
21
15
12
9
23
7
18
42
30
39
12
8
1
168
75
15
12
81
3
5
60
12
100
3
96
89
16
36
68
4
27
9
39
17
13
47
28
8
28
51
24
81
39
105
15
17
73
6
29
1
3
111
84
17
109
60
35
4
8
37
42
24
30
24
23
13
11
25
51
3
9
81
54
5
112
9
24
12
71
37
63
8
52
57
15
12
24
44
25
12
30
5
48
1
126
18
27
3
66
27
80
28
9
47
49
111
15
29
4
92
40
44
24
1
39
36
9
3
33
6
5
60
79
5
1
60
18
21
9
66
65
36
24
24
7
161
40
63
105
69
71
19
57
3
17
25
48
11
52
3
57
44
36
67
45
27
18
23
4
3
66
54
21
21
23
7
21
8
52
87
17
24
16
3
6
35
12
37
30
21
56
24
55
24
17
4
56
25
11
7
21
44
31
30
39
8
37
23
12
1
51
20
13
6
41
13
30
6
35
204
7
24
69
36
21
84
71
4
56
13
42
41
28
80
19
21
72
27
5
28
9
35
4
60
44
61
24
63
44
36
7
41
1
30
21
60
27
42
30
125
36
13
6
21
39
108
42
30
30
11
48
112
20
79
21
9
18
6
24
12
11
217
42
18
36
6
65
19
89
12
16
63
66
23
67
24
5
55
29
7
29
19
6
126
18
12
18
57
36
33
47
100
8
60
241
3
8
48
19
17
24
1
3
56
12
48
49
15
51
197
13
71
88
8
12
36
36
19
17
67
42
24
60
54
5
25
42
21
87
105
36
39
42
83
7
29
12
97
15
21
11
4
20
4
45
6
24
53
60
13
27
8
52
39
5
24
16
8
36
16
9
99
12
33
3
24
36
9
24
39
45
35
31
9
8
13
35
31
21
24
39
36
41
127
65
72
16
12
72
9
216
15
36
39
65
19
21
44
40
21
11
12
16
75
9
8
37
11
12
97
15
ABCD 99228779452*3^$a+1 [50029]
48
36
44
28
24
11
1
12
65
103
60
5
31
11
6
43
23
18
30
42
24
6
13
24
5
84
87
9
12
6
54
7
11
9
39
30
84
12
31
96
48
17
18
174
60
79
36
48
11
42
3
81
31
11
54
7
32
16
5
108
24
7
101
24
15
4
5
36
48
15
21
24
12
66
61
56
3
85
11
18
30
13
68
21
18
30
24
151
32
3
45
9
24
12
12
19
5
63
27
54
12
30
13
155
37
41
24
19
41
72
15
15
21
28
5
12
31
5
12
79
68
3
30
43
41
24
31
47
42
24
30
61
5
139
11
78
84
12
24
84
12
12
3
105
7
29
39
16
20
33
43
41
19
59
9
33
12
39
16
17
12
31
12
36
36
77
24
36
7
65
36
6
1
5
15
21
30
21
3
18
3
45
31
36
11
49
12
29
24
24
24
6
30
42
6
42
37
11
49
108
5
19
8
27
13
12
20
21
103
53
18
24
13
24
5
3
16
5
6
25
41
67
107
37
20
36
60
28
59
18
7
29
66
1
29
7
12
5
7
24
8
52
89
19
8
21
123
88
68
4
24
11
6
67
5
27
36
16
101
102
1
164
12
105
6
90
39
9
7
29
42
24
48
13
17
24
7
84
60
36
36
5
75
45
15
12
147
1
17
30
48
42
3
3
66
24
55
36
48
5
51
3
33
16
71
330
6
13
32
21
55
17
12
24
156
6
42
6
42
6
169
41
6
120
13
29
6
9
15
37
35
13
41
3
16
5
27
9
48
30
18
139
35
6
18
48
145
12
48
96
113
36
12
15
4
17
19
32
33
43
12
24
41
19
71
25
41
48
12
7
8
9
24
31
35
9
21
132
19
24
12
5
60
6
6
19
20
16
32
24
4
17
27
9
24
7
17
7
89
7
20
45
12
30
120
30
66
18
54
114
6
33
28
8
51
37
36
12
36
80
33
12
24
18
18
36
66
13
11
93
136
35
1
84
8
40
12
47
33
57
19
36
47
30
31
8
16
53
75
9
7
11
18
6
9
39
30
18
42
31
5
15
72
27
48
37
11
18
7
17
15
4
24
8
16
107
6
7
20
57
102
54
39
4
119
30
12
12
12
27
16
17
108
78
30
24
24
36
222
18
54
109
60
84
59
1
23
24
1
60
24
65
7
5
19
56
51
30
51
9
6
1
68
51
9
36
28
44
9
31
83
54
3
135
6
3
9
7
53
18
30
36
39
4
128
12
9
7
29
66
24
45
96
3
72
48
54
91
84
8
3
1
5
18
21
27
9
76
56
16
35
21
48
21
3
33
72
31
24
269
6
13
53
12
60
6
120
30
7
56
4
17
12
51
105
12
7
5
67
131
72
33
28
5
24
6
18
54
45
27
18
15
4
24
5
111
141
15
40
107
69
3
85
83
42
19
20
4
11
109
59
54
18
13
72
60
92
3
96
1
44
117
43
20
39
13
29
126
18
12
60
54
72
72
45
4
17
24
7
36
5
6
37
5
48
7
17
3
9
7
24
83
13
107
6
3
4
12
71
85
29
6
1
20
21
54
96
45
21
15
39
6
18
1
17
6
9
9
55
29
7
41
67
5
18
66
6
21
33
31
17
12
31
53
55
32
16
41
36
48
75
69
39
52
35
109
12
29
7
5
7
89
19
29
3
4
48
12
29
51
153
55
5
6
21
45
6
42
12
15
21
24
6
18
39
9
55
12
11
6
79
32
52
71
18
19
11
13
24
5
31
47
66
67
11
30
7
24
8
99
25
12
11
30
31
5
3
3
42
24
60
7
29
48
6
13
104
4
60
24
113
31
12
60
53
6
13
35
6
3
15
30
24
60
6
37
17
7
35
13
128
3
57
16
65
12
12
30
45
33
36
19
11
72
24
6
12
30
6
7
12
29
60
12
12
30
42
7
101
12
43
17
12
7
48
77
12
6
18
6
25
48
96
65
6
144
61
17
24
19
23
37
20
45
36
24
87
21
66
61
83
42
6
6
12
6
54
7
65
12
24
91
53
6
138
12
55
48
29
102
37
144
65
15
27
9
16
77
36
19
156
20
40
29
3
52
41
19
68
33
12
96
39
3
18
3
9
27
84
123
1
20
76
20
16
5
60
31
12
20
64
35
13
5
24
12
39
28
29
15
3
30
12
24
12
36
12
31
5
72
6
18
12
60
30
25
23
18
19
17
31
17
7
35
6
55
5
6
48
30
18
18
31
29
42
192
69
40
32
16
96
35
30
18
66
7
53
7
65
39
195
72
13
24
5
24
54
114
6
6
7
5
31
29
90
48
96
25
48
44
45
3
88
11
42
36
36
3
27
1
32
52
83
144
6
18
61
11
73
53
7
83
18
15
33
6
21
27
6
51
60
52
20
57
19
23
6
39
16
53
103
47
54
15
9
3
15
13
53
24
6
1
77
19
41
12
55
80
33
42
18
87
57
7
32
21
7
8
48
16
17
12
15
4
5
54
21
3
18
39
81
3
51
48
13
48
5
24
12
3
28
24
65
60
15
39
30
24
7
24
11
105
144
28
41
120
3
4
17
24
18
1
119
13
108
48
12
168
12
47
1
92
3
1
29
66
13
20
12
27
24
30
67
36
32
21
72
67
29
123
52
5
48
36
156
66
6
12
7
65
24
12
43
12
11
21
88
17
31
168
36
17
24
24
30
69
9
55
24
11
13
5
55
77
15
3
6
24
108
6
42
7
96
12
77
51
33
18
61
11
30
7
11
90
31
48
71
18
3
24
12
93
3
45
12
126
73
23
96
21
3
6
36
12
12
6
13
53
67
24
12
89
6
49
17
54
13
11
24
78
7
36
20
3
25
53
24
31
125
7
29
18
45
40
5
24
36
15
16
41
3
9
144
6
109
56
21
6
72
24
13
125
48
36
18
24
45
9
12
30
72
1
89
3
27
18
7
12
17
12
27
72
51
13
17
12
3
16
24
29
30
18
3
3
6
48
7
29
31
20
57
96
79
29
60
12
6
21
57
90
109
113
87
12
21
15
27
1
5
7
65
60
19
5
6
18
67
36
36
104
51
78
103
17
39
88
65
24
7
140
12
3
21
69
39
64
5
39
27
120
18
48
30
6
7
35
97
12
80
21
6
25
23
6
24
7
32
52
20
64
5
6
21
9
36
43
24
11
54
48
114
24
30
3
4
5
48
27
9
31
11
25
ABCD 99228840916*3^$a+1 [50103]
37
180
8
36
15
85
140
4
80
27
9
136
155
24
109
35
9
111
61
59
21
100
36
80
4
36
23
37
8
96
40
188
72
36
3
1
24
84
68
3
21
76
144
8
27
1
32
48
3
36
24
37
23
36
9
27
24
33
63
73
36
59
60
61
44
72
75
48
21
60
84
87
13
47
25
68
112
84
11
93
100
36
44
4
36
71
61
32
48
100
8
36
36
28
47
25
68
36
4
12
23
36
9
315
96
9
156
36
15
13
32
4
11
37
176
4
71
12
9
76
83
60
60
132
37
47
9
51
1
59
84
21
40
80
100
119
25
11
1
68
24
16
24
68
15
25
119
1
23
37
8
72
28
35
12
33
40
11
25
59
12
97
36
11
21
48
72
15
9
124
104
28
59
9
15
37
72
56
36
84
147
25
44
28
68
12
100
32
39
36
24
9
3
45
24
84
75
96
9
4
56
120
72
3
21
39
9
3
84
165
24
4
8
99
69
12
3
25
80
72
99
69
40
12
60
72
120
68
108
4
32
15
9
36
4
32
3
60
12
13
32
15
48
336
60
1
32
3
9
64
32
84
40
36
32
36
24
51
12
57
36
64
8
100
8
112
35
24
60
9
15
61
239
21
40
128
63
120
9
28
36
72
72
116
15
12
108
12
25
44
96
4
8
96
195
37
23
1
68
48
4
59
81
24
27
49
44
27
9
4
56
99
49
12
20
48
51
21
15
9
12
28
35
9
51
25
56
4
32
48
24
87
21
52
60
11
141
36
3
69
87
13
176
52
20
40
44
51
9
16
104
39
25
11
33
28
59
25
168
32
76
8
51
21
28
36
68
52
59
12
73
92
40
83
141
60
48
27
1
59
21
195
97
32
28
12
36
83
45
15
97
72
131
72
13
84
11
180
57
60
3
9
3
48
36
129
60
15
25
120
32
28
32
48
27
9
40
56
75
69
48
76
96
11
109
11
84
9
40
11
120
1
44
24
15
1
108
60
32
120
136
140
52
11
12
48
25
72
35
9
96
4
84
56
36
108
15
120
60
25
35
37
35
13
56
76
83
120
25
47
24
33
51
12
33
15
60
49
128
12
40
56
72
40
8
40
56
39
1
44
60
51
24
96
9
76
8
63
45
3
25
11
36
37
23
48
12
9
16
35
33
36
4
107
24
33
12
40
59
1
144
131
13
32
16
24
68
12
28
71
45
4
32
24
76
36
8
96
219
9
36
100
72
80
123
61
11
45
3
60
57
3
25
12
95
45
123
60
61
11
145
72
32
64
71
9
136
36
140
12
63
24
9
4
11
61
8
27
81
28
71
36
24
25
36
24
11
33
4
36
72
60
8
24
40
8
4
35
25
36
72
47
25
8
100
8
60
4
11
84
9
15
61
8
27
109
11
21
108
51
25
84
176
111
69
75
84
121
116
60
12
36
220
140
15
165
4
23
9
28
48
59
1
32
3
33
51
205
71
37
48
23
72
73
11
69
4
83
153
27
165
3
96
24
12
189
4
32
168
16
60
8
111
25
44
51
121
11
105
28
72
80
99
81
72
60
40
80
28
83
12
24
73
108
59
9
75
237
48
27
85
95
84
33
108
40
35
108
61
104
12
15
60
25
8
112
24
156
68
60
12
24
84
4
168
32
3
13
275
72
37
8
28
12
95
85
23
1
59
61
96
68
40
11
1
104
28
83
33
132
4
35
73
36
12
24
80
36
99
9
27
45
4
24
156
104
112
83
9
36
36
40
11
57
3
60
24
21
12
28
80
15
108
9
16
324
32
28
11
72
33
24
52
204
11
61
80
15
93
27
60
57
40
132
80
39
21
124
20
84
27
85
35
21
12
96
4
71
45
27
37
167
9
12
3
1
108
23
9
39
105
24
16
92
4
11
25
23
21
291
25
32
108
4
36
12
20
3
253
32
63
25
92
4
8
3
105
63
45
4
32
4
35
60
81
51
153
12
4
20
144
76
8
60
3
9
51
205
60
8
72
28
11
1
140
63
96
61
104
24
4
32
99
81
84
75
37
95
9
136
104
4
84
56
4
68
39
45
24
15
21
4
11
24
1
71
45
24
36
4
68
3
33
12
63
9
111
132
105
40
32
12
60
40
8
3
24
13
11
120
12
24
36
45
28
80
27
24
13
72
36
44
216
28
155
61
71
48
57
12
87
9
15
141
24
52
20
52
36
95
9
3
25
8
87
117
63
49
84
24
8
28
71
ABCD 99229425676*3^$a+1 [50040]
143
46
18
32
24
4
12
56
49
9
2
124
9
9
66
32
12
10
6
141
21
38
120
34
98
60
25
215
52
18
78
45
60
35
49
23
4
21
15
12
8
34
30
24
32
4
20
13
3
8
76
104
4
42
14
4
8
60
13
27
8
76
33
27
8
22
39
47
22
38
12
40
81
60
27
9
11
13
36
3
36
117
72
12
59
1
36
23
12
82
12
24
2
37
27
69
107
12
88
8
24
1
84
23
40
12
36
56
70
3
15
42
39
95
10
2
13
84
3
24
20
46
54
36
18
51
63
36
36
8
36
37
57
158
37
23
37
33
14
118
27
21
27
11
24
1
11
70
14
64
20
10
2
58
18
9
23
1
15
80
25
45
27
9
26
13
15
32
24
28
6
36
3
71
60
4
45
87
30
50
24
16
45
35
28
20
37
96
35
25
108
9
38
73
15
104
36
4
33
15
9
36
12
36
21
74
64
32
48
10
38
60
82
96
14
16
54
3
3
44
82
50
34
27
27
21
47
49
24
111
18
3
84
59
16
20
16
24
8
13
12
3
32
37
3
36
36
104
25
15
21
11
13
35
1
21
27
81
2
34
14
4
42
30
6
75
23
36
36
37
60
165
2
34
27
59
48
1
57
290
24
34
2
13
15
54
3
24
9
54
68
28
9
11
36
16
105
24
33
48
15
48
87
45
12
11
34
6
12
90
38
4
33
3
9
72
9
2
48
130
2
49
21
2
25
57
3
15
33
99
66
15
60
48
75
81
24
24
51
32
4
9
9
2
60
25
71
4
9
51
30
86
25
15
72
8
12
16
44
52
68
40
30
42
66
24
50
48
1
21
14
4
33
23
37
95
49
15
8
52
9
120
24
45
30
45
48
39
20
25
35
4
20
76
8
13
23
61
51
108
6
26
85
117
18
57
75
21
12
33
14
28
30
42
68
133
71
25
48
36
9
26
34
30
45
35
36
34
2
25
11
49
51
44
108
37
15
84
90
15
75
44
172
68
36
36
100
33
23
12
22
38
12
4
12
24
30
6
57
23
72
36
40
72
18
2
4
44
94
26
96
40
8
1
35
25
24
12
3
20
37
11
24
1
48
95
34
3
23
64
20
40
8
12
46
204
2
36
52
92
24
12
84
13
3
18
6
48
80
52
33
231
44
1
12
48
60
47
10
14
84
36
49
59
60
16
72
68
37
3
56
36
25
24
39
9
15
12
24
105
11
36
4
24
9
81
14
12
13
11
4
36
117
57
15
3
72
72
68
25
111
72
8
4
72
8
48
4
44
64
68
52
72
18
63
123
120
9
71
16
48
56
12
4
54
14
36
1
21
54
21
3
120
45
11
13
48
12
15
21
12
99
8
108
28
9
96
59
60
22
14
10
54
20
121
11
48
82
36
38
24
28
44
70
15
23
60
97
3
12
8
73
15
108
36
9
45
39
177
3
15
48
44
124
44
46
12
15
35
40
24
48
45
11
96
88
48
24
36
69
96
12
47
13
95
46
120
2
108
52
45
35
109
48
12
75
9
15
20
12
12
112
9
9
6
45
36
21
50
64
56
97
11
10
24
12
26
28
24
8
12
12
40
9
9
2
88
117
59
34
6
9
60
15
33
35
4
44
36
96
4
198
51
35
4
21
24
48
24
15
8
112
56
88
44
1
189
15
75
36
6
15
23
13
12
11
16
8
12
24
130
27
240
48
72
9
54
32
4
56
13
24
35
22
206
25
33
26
60
28
12
24
36
9
35
22
2
1
107
12
46
27
3
24
105
15
6
2
85
147
81
71
46
14
1
48
9
3
12
15
20
1
119
36
1
35
1
83
10
2
34
51
72
45
122
1
24
33
2
109
51
120
116
24
25
15
6
3
12
3
54
75
27
68
72
1
72
57
18
60
21
15
36
48
56
1
83
1
9
162
30
108
42
30
74
12
24
24
60
72
37
107
10
3
11
36
24
10
74
1
156
9
2
12
88
44
60
46
75
23
64
30
38
34
74
24
25
47
24
37
12
11
40
12
33
11
34
30
56
4
9
23
73
39
68
37
23
60
13
24
35
37
36
27
33
93
62
13
12
59
16
8
12
85
47
13
83
25
15
32
12
40
32
13
95
22
3
3
54
36
102
45
12
75
20
120
70
26
73
95
12
60
12
25
72
24
15
9
120
3
48
24
12
44
49
48
12
23
40
69
108
23
13
95
24
36
24
22
26
28
21
21
14
13
27
33
12
63
12
6
30
32
25
15
60
8
28
44
37
11
28
9
23
112
20
22
14
22
50
52
32
24
36
70
18
18
2
25
35
12
13
27
9
12
23
46
66
9
33
50
16
129
15
68
25
59
13
3
68
96
16
84
8
121
35
4
8
37
11
72
109
23
10
18
69
21
18
32
25
24
21
3
11
229
15
174
6
20
16
33
183
18
12
14
24
142
18
20
109
11
94
2
36
22
50
12
48
121
39
8
172
80
100
80
22
3
35
76
9
23
24
25
9
2
10
3
95
60
37
9
15
23
118
15
3
44
1
15
54
48
54
21
33
15
9
38
24
76
78
51
3
12
54
86
24
4
8
40
24
30
14
82
15
39
116
4
33
3
24
36
44
1
23
70
14
22
114
81
93
3
23
52
8
72
12
36
64
33
27
12
18
26
64
42
74
49
15
6
27
47
46
27
47
16
126
26
12
36
34
15
71
72
22
2
48
112
9
60
21
63
12
144
84
11
46
14
85
9
123
9
30
24
104
52
68
10
2
13
21
51
143
13
35
4
68
22
3
12
23
37
35
85
3
201
47
4
6
3
9
15
3
24
18
3
27
45
71
46
3
60
48
95
144
60
25
3
56
16
33
12
21
3
96
63
18
39
75
18
51
95
10
2
22
3
47
48
ABCD 99229903096*3^$a+1 [50096]
240
12
56
40
72
48
8
52
12
20
4
8
64
80
28
8
184
3
17
79
41
7
185
7
57
39
129
8
72
36
84
16
20
36
31
21
152
36
40
39
48
21
32
28
12
80
64
32
112
80
84
24
60
187
29
96
24
16
8
40
32
12
28
72
32
28
84
8
12
48
40
36
92
52
20
16
8
96
96
24
12
16
27
33
20
88
51
57
8
228
16
36
36
12
60
75
48
41
36
12
24
204
84
52
80
43
33
8
100
51
57
132
12
36
32
72
24
60
36
60
12
43
17
36
48
43
45
8
43
53
4
12
20
60
52
120
32
4
32
100
12
20
60
24
24
84
84
28
60
8
36
4
72
240
20
16
12
99
161
12
16
3
41
60
36
28
152
19
101
72
108
16
36
68
52
20
60
96
43
21
8
168
60
16
36
140
31
53
60
108
24
52
12
152
12
16
36
3
173
12
24
12
24
40
24
188
40
68
148
8
7
5
72
48
72
100
8
112
20
40
36
92
36
96
12
88
80
36
28
80
28
32
60
64
3
21
20
16
8
64
80
40
39
53
52
36
3
77
19
113
28
8
12
48
60
24
43
33
32
28
20
12
12
76
308
4
68
12
40
8
28
20
4
84
80
12
31
41
55
5
24
4
44
36
24
40
80
60
19
41
4
252
56
48
184
39
33
12
3
144
29
48
52
36
8
172
44
72
24
24
36
96
12
28
20
12
36
36
28
156
8
31
5
64
8
67
29
28
135
9
87
21
116
48
36
19
33
56
199
33
20
64
20
60
64
80
43
5
4
84
3
48
48
105
39
5
64
27
137
24
28
44
84
12
88
20
12
24
60
139
53
36
196
24
20
36
19
9
108
24
12
8
64
20
40
48
204
152
40
44
88
3
5
40
36
8
36
12
16
8
48
24
168
76
80
28
8
52
84
32
24
52
56
192
184
20
24
31
93
152
120
36
28
36
8
12
48
96
48
28
156
68
184
72
56
24
36
64
68
36
24
12
4
8
72
168
112
3
113
48
4
12
8
28
68
7
5
48
48
48
12
16
8
96
48
16
8
31
9
60
48
24
99
21
8
19
9
32
12
36
168
40
96
20
28
36
140
28
8
24
43
53
36
36
19
89
7
41
12
36
244
44
64
8
28
84
8
36
28
8
16
8
144
40
240
20
16
75
65
16
32
4
36
39
5
64
32
36
48
16
87
33
8
52
32
4
152
24
72
4
20
31
33
63
48
5
36
16
56
12
108
55
17
4
12
72
44
48
40
3
45
72
8
36
64
24
116
64
80
48
48
16
80
36
52
27
129
8
64
24
63
45
36
44
40
20
52
3
17
60
16
8
40
24
8
12
24
36
184
44
16
56
31
17
12
76
36
8
72
115
9
12
56
48
108
7
221
24
36
72
96
40
8
40
8
52
116
136
12
44
52
92
55
53
24
4
72
96
56
24
244
180
32
88
20
16
60
12
8
160
72
188
12
16
48
8
12
12
36
31
53
88
36
56
199
41
12
28
60
8
208
12
80
48
31
5
48
64
12
56
72
24
24
31
29
40
123
5
352
44
52
32
96
43
41
4
44
40
111
21
44
156
24
40
68
72
36
12
28
8
36
16
44
67
69
20
84
48
64
44
7
77
36
36
48
52
56
24
240
36
28
8
12
100
44
28
8
31
29
312
88
108
116
19
29
16
44
24
136
32
36
24
12
40
56
31
5
16
36
32
124
132
32
52
36
44
115
93
68
4
27
5
60
120
7
17
16
8
28
27
69
36
8
72
112
32
12
48
76
108
8
148
8
108
36
28
32
4
44
52
44
12
24
12
48
24
12
36
52
32
7
41
60
112
27
45
32
28
56
96
4
27
17
28
36
36
27
113
24
12
100
44
76
15
9
108
20
12
24
24
91
29
64
24
72
92
52
12
24
120
36
24
36
12
123
5
108
36
24
19
33
92
16
20
48
16
128
84
72
12
24
72
151
17
175
48
9
68
67
29
88
44
24
144
136
48
32
48
52
32
60
12
16
8
48
40
8
204
24
28
20
84
24
24
67
21
123
5
132
76
27
5
24
4
20
52
135
41
112
72
68
24
28
39
65
24
4
48
44
24
76
3
53
24
48
304
116
12
12
7
5
24
28
8
100
8
28
8
4
32
4
44
52
32
112
68
48
72
40
51
48
33
36
80
139
48
33
72
32
12
84
12
136
36
8
112
60
44
84
64
27
81
8
55
33
80
12
67
5
43
65
84
4
8
72
4
ABCD 99230104718*3^$a+1 [50058]
149
48
76
27
117
32
31
77
96
7
57
20
36
244
8
12
16
24
56
4
12
120
48
68
55
5
52
68
4
20
28
20
12
100
24
36
8
12
235
33
60
80
115
57
120
140
48
12
24
67
5
4
8
12
60
88
20
156
7
125
12
40
12
20
36
60
52
132
84
24
3
72
105
20
136
20
36
160
20
84
16
56
228
67
173
79
225
128
64
44
100
60
80
7
12
132
69
140
4
60
15
53
52
3
53
19
65
72
4
24
8
28
87
17
36
136
8
40
12
8
108
4
8
67
45
68
132
84
12
12
72
31
17
96
84
76
200
4
20
55
17
88
12
51
33
60
56
84
19
65
72
204
12
12
52
60
108
92
24
100
39
57
3
21
32
52
123
57
68
4
111
5
4
128
12
28
15
41
84
136
27
29
31
213
36
8
192
40
8
112
56
84
36
4
236
24
36
124
51
84
108
17
28
20
40
8
19
53
12
108
40
8
72
72
84
19
65
12
28
60
252
8
163
153
56
43
21
44
52
8
108
12
48
12
52
3
41
19
177
68
55
17
36
4
24
84
36
24
60
3
65
7
5
48
7
77
288
52
44
16
3
45
68
180
67
5
136
60
159
77
60
64
56
28
56
12
112
3
9
8
12
88
8
12
100
20
76
32
4
8
196
44
16
36
44
7
129
8
192
103
5
52
180
8
48
12
60
12
180
28
8
144
28
15
41
79
57
120
240
15
36
269
28
15
12
45
56
28
39
17
168
40
36
176
31
17
352
56
60
55
12
81
51
69
39
45
20
12
24
24
16
159
45
32
84
16
44
91
33
72
68
48
64
56
55
9
180
48
12
3
57
80
55
69
20
124
8
24
108
12
84
40
104
48
4
44
19
77
40
8
120
115
17
48
12
60
96
48
19
21
44
76
60
96
56
48
36
40
116
79
33
32
28
72
20
40
20
84
84
12
40
3
5
52
224
16
56
84
64
140
160
27
12
53
127
41
4
8
28
144
12
84
39
21
24
56
36
36
4
3
81
96
60
20
40
120
3
105
20
48
48
79
381
32
79
69
32
28
24
75
60
77
40
20
40
24
24
60
15
81
36
56
52
8
19
36
29
31
5
64
51
53
24
76
20
36
28
123
17
76
20
24
7
53
55
21
44
12
31
29
24
160
27
72
77
60
40
48
68
12
180
67
65
48
108
28
204
32
96
19
33
20
16
20
4
36
20
84
12
4
20
36
28
140
72
36
7
5
60
72
64
56
40
60
24
20
100
56
43
41
40
60
84
92
100
116
28
20
16
116
64
20
36
208
36
8
12
60
60
115
5
64
104
36
76
84
36
20
184
24
8
12
16
24
180
20
52
56
4
8
43
29
28
68
12
76
24
72
56
88
39
48
5
28
84
8
24
24
60
4
92
28
3
29
48
120
156
40
24
68
84
40
56
72
43
33
44
52
15
45
63
57
48
3
12
5
36
36
84
60
84
36
72
24
31
29
4
36
176
52
60
36
24
80
180
96
16
8
67
29
24
112
20
96
7
105
132
168
27
53
12
31
137
7
113
43
69
56
28
20
7
29
28
12
44
19
5
12
36
12
40
72
8
12
36
24
28
12
63
41
24
48
144
120
28
72
20
48
67
9
39
17
91
53
199
21
60
24
116
16
56
64
24
20
12
24
31
9
20
103
185
48
28
84
20
36
60
72
4
15
53
55
45
32
64
36
20
120
48
36
4
12
51
5
4
120
140
40
84
32
72
36
36
36
28
96
56
7
45
12
3
45
3
33
152
84
4
20
96
36
67
45
68
124
20
48
60
108
67
5
172
8
12
156
168
76
80
24
4
56
12
28
156
15
125
4
20
196
8
196
39
165
3
5
4
80
24
16
104
36
108
52
60
24
20
16
8
60
60
127
108
21
144
3
84
9
44
60
136
44
12
60
28
12
128
96
12
79
5
84
12
64
60
168
60
12
60
75
93
27
65
4
32
24
43
185
43
65
48
36
84
76
8
228
28
24
32
43
57
63
5
36
12
48
4
36
32
12
103
53
184
3
9
20
ABCD 99230107688*3^$a+1 [50031]
51
33
36
96
24
21
15
96
72
192
120
99
6
15
135
105
60
36
72
60
132
75
9
12
168
204
60
111
69
96
120
15
30
39
12
159
57
69
3
96
60
24
48
60
60
12
111
45
81
159
240
15
9
36
72
168
141
3
237
75
60
96
9
24
27
63
36
33
12
36
48
84
72
36
12
21
30
66
30
189
72
63
60
36
69
252
12
156
12
12
72
24
21
24
126
81
123
69
36
180
84
36
51
21
12
36
72
24
9
90
165
12
39
213
36
120
12
48
144
36
21
3
12
105
15
60
60
36
48
132
129
231
123
6
90
24
96
21
84
15
21
3
9
12
48
12
15
33
111
120
45
12
12
168
3
45
72
39
33
27
141
240
129
15
96
3
36
21
123
21
15
249
15
9
36
36
60
9
96
15
36
60
48
12
12
72
225
144
75
51
84
57
60
129
39
72
33
207
12
300
12
204
12
63
30
51
15
30
39
24
228
60
48
36
45
51
69
159
81
111
48
24
12
48
36
84
12
48
252
135
81
48
24
108
33
39
300
252
108
12
24
60
36
99
6
144
27
39
21
12
36
72
12
48
60
39
9
36
24
12
12
36
81
51
108
60
15
30
27
24
45
264
15
75
21
120
60
45
90
21
60
120
180
24
120
9
75
192
63
21
15
90
54
45
36
9
96
24
27
93
75
24
132
144
96
84
45
30
36
333
48
120
99
45
36
39
189
75
9
87
9
15
45
60
24
87
84
69
132
105
15
9
39
60
147
45
36
99
24
57
60
24
24
36
84
60
240
60
24
12
135
120
201
93
27
93
75
24
21
240
39
120
60
72
36
33
51
60
15
9
36
96
99
114
27
120
39
105
84
12
72
51
129
51
6
63
12
120
120
48
87
9
144
60
36
141
63
81
30
21
108
48
84
24
36
24
12
60
168
300
120
84
60
132
60
48
111
69
36
12
12
156
51
9
36
75
30
3
21
87
3
9
12
24
24
57
75
45
123
21
51
120
60
159
69
132
105
39
51
9
15
9
156
12
84
156
213
15
75
105
12
60
132
12
60
24
12
39
54
87
12
60
72
24
36
165
63
57
3
36
72
33
51
96
48
24
108
9
30
213
96
12
144
129
90
9
21
51
36
72
12
48
36
24
177
3
12
60
69
15
36
45
51
12
81
39
171
45
36
24
204
60
228
108
15
6
51
24
96
72
12
48
27
33
27
153
27
93
96
60
15
21
24
12
24
45
279
24
312
288
48
180
39
174
39
180
36
36
60
99
30
219
12
129
15
12
60
123
6
150
90
111
24
60
60
9
111
24
24
12
324
81
30
153
27
24
9
36
36
15
33
72
219
57
12
12
105
195
24
132
39
114
87
3
105
15
96
24
6
99
21
351
192
87
81
9
54
21
15
21
12
12
144
60
21
15
276
12
48
12
72
15
21
12
60
27
9
12
63
81
9
66
174
150
45
21
90
33
117
39
252
108
24
60
132
129
6
45
15
81
63
21
120
99
69
57
159
12
63
81
24
120
12
72
12
69
231
36
168
15
225
36
24
84
108
243
36
21
84
36
180
72
12
24
21
24
6
165
24
60
12
12
12
108
60
21
39
156
111
21
24
24
60
12
48
72
84
75
9
60
180
96
48
12
24
135
105
51
90
3
60
12
45
3
117
75
48
ABCD 99230372162*3^$a+1 [50048]
6
30
6
11
19
81
75
42
18
72
6
35
13
3
63
33
68
7
5
7
18
15
33
15
69
39
12
15
17
52
3
6
24
15
3
24
54
35
1
11
16
39
9
36
3
9
9
18
96
33
20
55
9
15
24
30
11
64
27
78
3
15
90
30
125
4
120
36
20
60
1
15
3
54
24
3
15
36
5
24
1
87
27
9
9
23
4
27
12
30
27
3
9
33
3
33
54
21
15
53
112
27
36
6
3
15
78
51
24
15
12
24
84
12
21
15
41
76
9
23
16
12
27
5
79
24
24
6
83
55
12
60
17
1
15
15
54
42
93
9
3
48
51
5
19
30
59
4
3
30
6
12
5
19
17
25
6
33
39
12
36
60
24
17
31
36
5
49
18
9
36
96
27
18
47
1
27
69
30
6
47
1
6
53
31
18
3
15
6
6
6
27
12
72
24
32
31
5
67
24
54
27
72
21
18
17
19
5
16
39
6
6
36
90
6
33
32
31
72
29
4
24
69
18
24
33
39
12
33
44
4
21
42
5
16
3
24
6
39
9
63
80
64
51
5
16
45
24
15
32
19
6
48
48
18
36
21
15
17
13
63
33
18
45
44
19
45
45
66
6
24
108
36
6
12
53
4
24
93
35
115
12
30
3
9
15
24
32
52
39
114
30
12
9
9
54
41
7
6
6
24
45
15
9
8
7
18
15
93
48
24
39
32
4
111
33
63
17
13
30
33
3
125
43
9
3
18
30
5
25
42
36
120
5
7
9
3
33
3
18
87
20
1
60
3
15
24
9
15
12
42
6
17
12
67
36
36
24
144
12
9
21
11
19
30
6
12
77
55
12
5
7
24
6
51
24
168
3
30
27
3
45
33
75
116
1
6
24
33
3
30
3
87
33
9
12
15
3
6
11
28
3
45
27
17
19
84
12
24
41
79
36
96
12
17
12
25
60
6
12
9
3
24
18
12
42
21
93
35
37
3
3
29
7
24
5
73
18
60
12
6
27
3
12
29
1
48
27
9
6
24
6
27
32
19
48
12
6
35
36
85
27
36
27
6
36
39
21
11
4
21
87
60
27
36
12
72
36
9
39
54
12
66
57
20
7
9
69
24
6
18
114
12
60
6
78
12
30
11
25
18
12
6
42
84
84
12
24
21
51
42
59
24
43
60
9
120
48
15
5
1
27
15
9
21
6
17
1
48
18
12
6
30
45
9
42
30
27
75
36
24
33
8
163
5
28
87
12
12
18
42
53
31
45
8
1
23
40
12
3
54
27
15
6
12
6
6
11
4
3
81
21
60
12
51
75
33
12
3
5
60
16
69
27
15
12
84
18
6
12
9
3
6
27
32
28
3
102
30
41
7
6
18
53
31
21
33
66
30
54
9
21
3
27
96
12
12
156
78
39
39
45
8
31
5
19
29
1
42
69
20
28
27
12
12
9
15
17
19
17
4
27
101
1
78
18
18
5
72
16
8
4
3
12
6
36
3
48
21
15
12
21
15
15
12
36
12
12
36
12
9
32
25
78
5
4
15
5
79
9
3
65
16
3
12
36
9
9
12
18
29
91
21
27
69
9
27
8
16
57
23
25
84
3
27
12
18
11
52
75
48
17
19
9
3
24
9
27
9
12
9
147
27
125
19
9
3
24
72
102
51
3
42
35
25
18
93
51
29
19
93
39
24
33
45
11
19
33
15
24
9
15
17
175
114
27
36
48
21
23
4
15
21
147
21
32
31
9
32
61
24
18
5
28
3
6
87
3
17
25
3
153
11
1
24
3
9
6
17
16
3
45
15
5
4
15
33
8
40
15
65
31
72
21
36
69
18
9
3
12
6
6
18
27
9
30
12
24
69
9
18
24
24
30
18
9
3
33
27
77
4
12
15
5
25
6
24
78
12
6
69
57
27
21
47
1
12
27
3
6
6
12
5
13
72
27
15
81
39
29
12
7
17
37
42
24
30
23
76
48
9
27
20
16
27
18
11
36
1
59
7
9
56
40
3
29
4
36
51
18
18
12
18
18
5
12
43
18
48
24
11
4
81
11
19
6
15
15
9
3
12
9
51
5
7
24
12
138
6
36
6
30
45
36
21
12
27
32
4
68
16
12
39
21
3
21
3
5
37
15
20
19
105
44
25
36
30
30
30
60
81
36
48
21
3
15
9
33
27
96
21
30
6
12
66
24
36
36
48
53
31
30
150
29
16
68
25
6
60
6
47
55
24
66
18
24
12
48
5
24
1
18
9
15
12
30
3
15
9
15
6
3
8
1
27
20
7
6
6
30
15
24
27
29
28
15
60
9
21
12
12
18
12
72
30
54
78
35
7
30
66
30
6
21
24
27
84
9
21
3
75
12
65
72
7
81
9
39
116
7
30
30
45
36
51
36
6
27
3
17
28
3
12
9
8
13
6
33
20
1
12
3
12
36
33
6
42
18
9
3
45
68
19
18
18
48
9
3
18
78
41
7
21
3
125
55
9
99
45
36
21
42
12
78
24
66
96
9
57
18
42
18
12
36
18
12
47
7
41
28
63
6
6
5
4
60
15
72
18
6
5
16
51
45
3
18
27
3
66
12
72
24
27
39
17
7
9
21
18
30
6
29
19
5
16
3
60
6
12
75
20
1
78
33
3
12
17
7
6
3
3
42
63
9
3
36
36
3
29
12
52
15
6
35
151
125
124
27
12
65
7
42
84
24
6
21
9
36
12
18
29
16
12
12
120
15
48
9
27
29
1
27
32
4
12
15
5
16
39
30
54
5
1
30
24
33
3
45
15
24
12
5
37
6
72
53
31
6
84
30
36
42
6
48
12
33
32
1
12
63
99
24
17
7
12
60
41
7
21
12
27
30
111
12
9
12
39
24
3
48
60
72
48
30
48
23
73
39
12
15
6
78
18
3
80
16
3
12
30
15
9
23
25
23
79
48
12
33
15
9
3
12
24
12
9
21
42
12
21
3
18
47
28
15
6
30
36
24
6
39
39
24
5
4
32
43
12
72
6
12
12
24
12
36
12
42
17
31
6
48
18
24
17
1
51
45
75
72
44
4
39
24
6
27
51
57
36
12
12
57
42
12
6
27
39
12
5
13
11
19
90
11
16
3
30
167
229
78
33
9
48
54
36
6
11
43
17
55
21
27
5
64
9
11
4
21
54
17
97
11
52
9
66
17
4
3
9
39
108
24
5
64
48
135
72
9
15
48
48
30
24
30
41
1
51
27
5
19
36
24
30
15
12
15
89
7
21
60
24
3
18
6
12
33
8
139
5
1
18
69
15
120
33
3
24
12
57
48
15
12
12
24
24
6
36
12
6
36
33
63
12
24
96
36
6
11
7
48
9
48
104
24
55
117
48
36
27
12
48
48
132
33
15
5
64
39
17
115
6
11
7
36
9
39
21
9
48
18
12
48
126
78
29
1
3
3
18
12
18
12
6
12
18
29
40
32
109
18
24
9
9
42
17
25
12
27
15
17
4
15
6
11
1
54
6
18
29
52
24
21
11
4
15
24
84
24
12
18
18
12
6
11
52
3
18
59
1
66
36
17
31
24
33
3
21
75
12
12
117
27
5
13
3
33
11
48
36
1
6
12
9
57
75
63
36
12
9
3
18
59
4
92
13
6
6
6
9
3
93
3
18
3
3
18
42
5
1
27
27
57
15
5
1
126
6
48
48
6
18
42
9
24
3
48
6
66
45
24
3
29
64
75
12
29
4
39
6
3
27
17
1
3
15
12
48
60
5
28
3
24
126
6
6
35
28
3
12
6
59
1
36
6
53
25
51
8
76
15
48
6
6
9
51
18
11
16
15
84
30
219
32
48
1
84
54
21
12
ABCD 99230447086*3^$a+1 [50033]
3
69
27
96
69
3
48
40
29
48
24
60
12
72
24
156
24
96
175
65
24
24
31
5
36
111
57
24
39
48
33
7
72
56
96
105
12
19
41
79
8
81
39
9
231
153
36
43
65
7
17
36
24
72
67
80
69
3
9
24
135
9
36
43
24
32
105
12
12
15
40
5
36
36
24
19
56
33
36
75
88
41
36
75
9
48
15
9
108
43
137
15
33
7
32
129
111
33
55
5
12
48
103
80
93
195
105
63
69
43
48
77
48
120
36
60
91
8
21
3
45
12
63
9
108
24
19
113
63
9
79
17
48
84
24
108
180
51
45
19
41
39
45
19
53
72
12
63
112
5
72
96
91
17
72
72
12
43
53
51
33
72
36
99
24
21
72
99
33
24
24
48
39
16
48
24
8
33
7
293
75
120
24
144
21
24
3
184
17
15
21
204
228
75
24
64
29
19
144
8
88
41
72
36
12
36
12
12
43
80
9
24
24
15
48
40
56
57
60
24
48
60
60
36
135
33
36
27
16
101
43
65
24
12
96
27
40
456
72
113
24
84
67
53
24
96
99
88
221
12
12
36
7
29
3
9
48
55
65
7
128
120
16
128
9
31
48
29
3
40
17
36
120
36
24
87
33
15
9
135
81
36
12
31
101
168
147
16
120
41
24
15
9
55
17
7
101
19
8
33
24
39
40
32
9
96
79
41
12
72
216
24
27
33
39
21
84
111
69
67
101
43
72
104
40
32
24
21
43
80
69
24
60
24
24
87
45
27
24
96
16
8
69
27
129
39
16
17
12
204
36
300
12
108
12
60
36
123
57
60
24
12
60
27
33
12
27
93
24
75
69
72
48
108
48
48
24
103
8
208
29
51
141
3
9
55
29
48
19
48
8
21
12
84
3
24
69
60
63
261
43
101
36
108
24
96
19
48
125
72
168
72
12
7
8
33
7
8
21
60
79
8
24
16
8
81
36
72
72
192
72
36
7
56
40
245
108
72
7
53
91
89
24
39
57
12
139
65
7
5
115
104
9
24
36
24
43
41
72
31
53
108
31
65
24
48
7
24
185
168
96
24
60
36
7
8
21
43
17
55
5
27
9
12
48
19
89
7
53
96
139
8
21
108
36
84
15
16
29
84
24
55
17
48
24
87
153
24
60
84
108
24
12
87
120
24
33
72
63
48
141
12
60
96
27
40
192
5
3
153
48
24
223
65
12
27
40
113
60
72
27
81
48
15
93
48
19
120
17
36
48
27
105
84
24
19
65
12
75
16
5
24
108
48
12
84
111
48
21
168
60
15
88
29
43
32
69
24
3
16
89
132
99
24
64
5
3
105
24
84
3
45
60
24
48
96
63
16
17
156
24
19
24
5
75
40
8
81
360
36
36
36
36
111
9
111
21
12
36
51
160
5
312
132
39
69
12
108
115
8
33
63
33
24
132
108
132
27
48
21
108
183
45
19
56
16
32
153
127
56
16
113
63
40
65
180
48
3
72
129
60
139
17
7
53
24
51
273
15
165
312
19
29
24
108
144
12
99
45
43
89
327
45
43
5
75
9
135
72
9
48
7
24
65
15
72
40
41
96
15
88
41
36
51
24
117
147
21
24
43
80
81
15
9
60
108
7
5
12
55
104
81
24
79
233
72
36
19
65
111
112
17
15
24
9
24
15
33
36
24
48
3
57
48
36
91
24
272
9
7
41
24
108
72
12
132
12
12
99
105
192
15
88
32
24
69
147
24
141
67
53
24
3
64
8
9
7
137
39
9
60
3
16
53
36
36
12
12
75
33
24
15
16
56
57
31
176
40
17
120
15
96
16
32
105
48
108
108
144
111
45
43
152
64
128
45
19
32
24
9
108
3
64
8
69
43
17
36
27
21
24
43
72
5
60
111
225
151
125
43
5
51
9
48
24
7
5
36
31
48
17
132
48
43
192
8
144
57
87
9
55
5
3
105
63
64
29
171
129
103
ABCD 99230624206*3^$a+1 [50011]
28
14
54
9
27
100
20
34
30
6
20
6
12
33
13
72
44
46
54
6
74
19
5
54
37
8
73
44
4
207
53
36
70
44
36
4
5
165
82
14
18
28
2
16
30
36
50
18
61
51
8
6
87
69
163
27
21
23
60
22
24
15
51
14
31
9
116
24
40
11
43
122
19
56
19
26
34
56
88
72
30
3
21
210
24
26
18
22
14
54
22
6
54
8
48
57
3
18
90
84
46
32
40
80
78
1
9
26
36
12
13
29
4
14
22
8
60
55
17
40
8
31
15
36
24
30
26
60
1
107
18
48
10
42
23
7
24
30
36
14
10
144
74
18
27
73
14
48
1
15
20
46
44
24
30
6
15
105
31
8
48
45
40
152
51
75
6
30
18
6
22
24
3
51
2
60
10
18
44
76
26
10
26
10
32
36
66
18
16
44
127
29
42
10
54
26
4
54
29
13
8
40
27
33
182
42
36
46
26
90
30
10
60
54
36
2
36
6
4
44
6
10
15
95
54
88
18
137
19
6
128
24
55
48
95
100
2
6
30
144
42
90
4
14
36
10
26
46
20
132
22
50
18
72
54
90
10
95
21
10
116
10
8
40
42
48
50
54
48
33
1
38
126
52
63
11
46
8
126
106
8
31
5
130
24
30
26
10
14
9
111
82
18
14
30
18
118
32
30
27
177
90
21
133
12
18
122
72
18
12
85
41
196
98
108
54
130
24
44
12
10
6
20
18
24
90
18
210
168
22
80
34
20
18
46
86
46
17
75
16
66
8
42
18
7
21
128
16
8
28
38
46
8
60
58
24
8
66
136
170
49
15
14
75
81
7
47
82
15
119
24
82
20
60
76
60
224
40
24
2
37
53
3
25
26
136
122
75
51
45
21
34
90
2
10
24
20
24
55
57
14
66
124
44
31
48
33
14
9
9
46
30
122
12
21
121
26
10
2
16
66
60
38
16
56
34
36
36
18
66
36
24
30
50
94
80
36
70
90
20
16
38
186
4
86
4
96
20
18
16
26
40
114
20
9
33
48
46
26
78
105
7
80
42
136
90
77
39
36
4
24
2
42
45
73
30
80
145
9
14
76
26
70
74
136
24
3
5
28
30
198
6
36
98
30
54
72
24
66
34
39
8
99
93
7
41
45
10
18
111
8
27
90
6
102
7
21
8
42
64
36
18
44
12
51
48
115
36
38
88
44
54
30
16
44
12
28
90
14
36
36
31
95
72
22
36
80
72
42
18
18
12
42
4
162
14
210
70
180
8
72
4
26
24
30
24
46
105
41
10
26
75
15
18
16
110
6
75
105
12
67
8
21
40
14
13
9
8
18
150
12
18
25
129
50
46
15
129
15
51
53
7
8
36
46
47
45
82
26
10
60
18
2
24
30
34
146
16
20
88
15
75
90
44
28
2
36
6
10
116
54
48
16
26
4
116
60
66
24
10
8
18
4
50
40
6
3
104
13
98
42
54
33
31
26
4
35
15
22
3
5
6
46
95
40
35
4
26
108
70
90
26
18
12
136
3
21
20
124
12
108
36
6
8
46
30
6
8
100
20
6
10
8
72
10
26
40
32
82
33
5
6
12
25
48
207
50
30
34
8
63
73
30
14
66
6
4
6
74
72
24
40
54
14
108
84
3
3
37
63
8
40
32
58
36
6
8
66
18
6
30
10
60
26
10
80
4
14
18
12
18
10
143
25
111
8
1
26
10
36
8
15
81
46
2
28
32
30
6
40
6
206
4
8
196
80
10
44
36
46
30
26
43
17
10
48
21
23
25
21
6
126
108
152
12
15
13
27
117
75
83
12
6
64
123
8
87
136
186
116
48
24
82
36
18
80
82
44
54
22
8
52
20
198
6
18
66
6
4
6
38
3
15
64
144
26
6
10
18
20
10
42
2
52
26
12
6
10
72
2
42
138
16
56
60
94
9
77
18
126
27
40
9
39
57
2
133
35
148
9
17
18
168
94
6
84
36
78
110
16
8
93
9
223
47
24
54
46
2
18
1
89
10
5
31
26
10
14
10
45
21
32
126
46
110
64
6
30
14
66
186
12
7
9
66
6
20
90
24
36
102
16
12
24
8
18
94
11
25
18
26
64
51
35
21
45
24
46
20
10
8
6
64
164
42
46
92
36
114
102
6
184
68
12
10
14
66
10
116
18
61
75
158
36
72
54
94
6
80
4
104
28
2
15
13
50
25
3
66
44
6
4
14
15
57
46
33
75
72
62
18
84
6
40
35
9
78
1
144
8
13
36
44
42
12
18
60
48
15
9
46
36
20
24
10
30
42
15
59
46
8
31
5
46
62
28
44
108
3
3
36
126
28
30
6
20
16
2
21
15
6
76
44
6
28
120
32
18
36
3
7
134
84
28
44
60
40
60
15
56
3
60
36
40
45
23
36
10
2
18
46
176
10
84
8
60
30
42
30
154
32
130
50
28
26
10
98
22
60
8
36
84
88
18
74
90
16
20
100
14
46
200
36
136
18
42
144
90
56
24
48
6
36
18
72
31
17
31
11
30
16
44
120
18
1
15
89
13
44
24
12
54
ABCD 99231362372*3^$a+1 [50078]
75
33
108
90
2
43
9
8
7
65
208
42
33
33
147
120
120
48
89
88
51
132
69
39
12
9
15
24
29
52
80
120
40
75
60
36
60
72
36
72
12
12
33
102
18
78
30
87
96
12
48
84
48
75
134
10
21
24
36
45
252
15
48
189
111
84
5
196
99
24
101
31
24
36
24
48
120
96
9
15
96
144
48
24
180
21
27
63
90
32
70
81
60
24
17
108
40
15
5
52
15
5
196
72
27
5
91
57
72
15
5
46
2
43
9
36
72
51
12
12
5
31
129
32
88
3
72
12
63
45
3
9
36
9
51
77
43
17
28
39
33
132
75
53
52
3
15
18
72
15
12
36
29
31
24
53
31
72
108
57
104
16
3
21
18
30
27
24
9
15
17
43
12
84
36
48
12
48
48
9
159
9
20
7
24
12
9
66
57
36
21
75
33
12
36
24
15
123
162
3
12
81
3
12
57
75
12
53
132
28
15
5
22
66
39
141
44
16
27
93
24
48
75
3
102
3
12
57
18
42
15
24
29
55
33
63
84
57
36
12
20
60
43
12
87
48
62
43
72
153
15
17
115
36
29
55
75
105
5
31
60
84
21
144
30
9
96
84
89
91
12
285
3
24
33
32
91
21
90
9
9
30
62
16
84
20
16
3
96
33
87
24
9
78
117
93
24
15
33
63
9
63
12
48
36
149
55
5
12
31
24
48
12
33
20
88
84
36
27
63
42
48
15
45
195
89
55
53
55
36
39
162
51
75
2
28
123
21
60
20
28
15
57
111
120
39
21
77
55
153
27
36
89
52
39
84
5
7
60
5
43
45
63
24
48
5
7
24
36
3
18
39
24
9
3
132
15
48
9
36
105
15
57
32
91
12
12
36
17
12
19
57
84
20
235
33
15
60
12
60
75
66
44
91
17
12
19
161
160
99
24
27
18
63
12
17
103
33
42
30
60
20
7
65
28
63
24
60
36
12
57
8
10
150
123
24
45
3
12
113
52
60
20
16
54
210
126
42
32
31
60
12
63
14
79
69
3
12
72
105
8
52
15
24
144
27
81
72
12
5
28
180
72
39
69
168
72
92
16
27
5
7
60
113
40
12
99
81
3
36
12
39
45
105
36
75
69
15
5
28
51
29
31
57
12
3
120
120
24
96
57
30
42
39
81
8
43
27
182
28
63
9
15
21
15
12
60
48
12
15
33
225
147
27
33
45
12
3
36
36
21
27
12
63
33
57
15
5
178
114
36
99
5
16
63
12
48
24
96
12
17
52
3
5
67
5
31
165
72
3
15
9
21
39
36
17
31
39
57
168
15
18
92
7
45
15
15
9
132
57
3
129
15
5
28
51
21
8
12
31
60
24
48
276
60
9
3
9
3
120
57
3
125
112
39
72
48
180
24
105
288
195
17
88
24
68
112
3
48
105
3
12
29
10
38
67
60
36
39
18
12
15
5
31
9
3
17
88
3
12
12
84
12
57
51
36
15
21
17
72
43
156
96
53
70
48
45
69
120
8
43
57
15
12
33
27
21
15
9
3
33
15
17
88
24
18
90
12
183
12
24
24
65
55
17
139
24
36
12
252
12
24
9
12
6
30
24
48
27
168
135
33
15
90
72
92
91
39
18
30
81
60
9
20
7
21
27
60
117
20
43
36
57
44
108
12
91
48
41
88
63
9
63
48
12
12
45
15
36
24
48
36
39
45
132
21
27
17
16
15
15
42
12
51
9
120
39
24
137
16
72
3
12
108
168
21
20
120
55
53
22
110
16
12
27
233
100
75
17
40
3
72
24
36
5
163
216
60
12
105
60
12
92
16
15
132
12
5
58
93
12
33
54
93
72
5
55
84
21
15
60
53
67
21
12
3
15
2
31
24
125
7
48
12
48
36
36
63
33
60
17
40
27
24
216
21
84
168
12
3
36
21
159
39
2
48
88
39
33
20
31
9
32
76
92
43
57
20
112
15
5
28
63
17
127
33
27
21
60
99
21
15
45
15
120
24
21
92
7
156
24
21
164
40
3
105
3
72
105
12
80
10
81
69
15
21
15
17
72
31
24
24
69
63
12
120
77
19
12
17
31
21
3
3
45
29
43
77
55
105
63
45
51
24
77
10
33
5
7
48
33
3
24
65
115
12
53
7
45
78
18
15
69
171
159
30
20
55
233
7
168
60
36
177
15
9
36
27
48
9
171
12
57
99
84
72
108
12
21
39
60
60
33
15
57
36
24
39
24
72
21
63
51
90
15
141
ABCD 99231821816*3^$a+1 [50028]
13
18
89
16
9
6
17
49
15
120
3
90
108
135
153
15
105
71
40
3
237
39
81
39
9
33
42
5
25
71
55
114
47
13
150
102
54
66
24
54
33
183
102
84
39
9
23
43
90
51
104
7
9
69
6
78
12
6
30
48
47
72
16
201
15
39
9
56
1
23
16
57
119
19
101
64
39
81
96
33
48
30
42
30
90
60
131
24
31
9
56
112
105
60
48
54
45
51
45
24
75
6
54
18
18
54
15
128
103
66
96
47
13
48
36
15
111
90
23
1
95
31
30
35
40
9
23
37
3
51
5
121
114
5
24
115
45
80
61
35
16
9
90
96
78
60
3
24
21
18
24
105
105
120
72
39
32
109
11
55
18
47
67
5
85
150
6
24
6
17
7
161
49
47
109
11
1
47
25
23
7
41
91
36
42
48
12
66
24
81
15
41
49
60
6
78
6
42
12
12
78
18
39
9
36
48
36
30
36
141
57
15
21
42
33
21
54
54
23
25
24
6
72
36
69
120
57
15
33
120
60
60
30
66
36
6
108
24
17
48
37
180
119
37
3
87
42
23
49
36
18
42
23
7
48
24
30
48
35
240
7
60
60
66
54
90
156
84
66
12
209
163
53
72
25
72
23
48
49
6
48
36
30
78
18
30
30
18
174
11
16
8
31
17
7
17
91
30
18
42
83
175
126
108
36
42
60
45
45
12
96
36
18
36
174
47
1
87
183
282
71
79
120
6
11
121
159
111
137
25
47
1
12
6
141
159
24
120
81
32
72
40
15
48
18
102
72
81
24
63
42
12
83
40
57
23
37
66
162
23
7
42
6
129
33
60
3
93
54
42
144
96
3
3
5
25
30
30
12
72
6
17
85
35
55
42
6
9
33
6
9
80
1
30
65
16
9
36
48
12
54
89
91
21
111
48
41
13
27
9
114
102
39
45
99
15
41
295
66
24
24
6
114
47
91
5
55
65
24
1
167
205
12
63
33
167
25
30
6
96
59
16
128
43
60
33
24
15
41
16
48
51
180
12
54
63
56
25
102
30
27
27
30
24
72
12
83
40
57
18
102
23
49
23
48
7
36
60
30
12
72
23
43
54
255
32
40
3
6
96
71
97
12
11
25
12
3
3
149
1
96
24
39
32
64
21
99
120
9
120
47
16
117
12
63
21
12
78
6
18
18
60
54
45
56
184
56
24
40
168
32
19
21
39
209
16
105
30
185
97
12
11
24
61
54
6
119
13
60
63
15
41
19
69
8
48
19
36
24
18
264
36
27
56
24
40
96
9
6
17
19
108
113
13
11
133
36
15
105
71
13
11
127
42
47
13
35
13
18
24
12
30
48
66
42
90
102
96
96
131
7
66
24
78
90
24
120
90
6
78
6
114
209
168
64
8
25
111
39
41
16
21
18
161
24
1
6
132
5
121
54
60
5
40
15
96
9
27
45
128
16
9
6
24
12
5
96
40
3
29
13
3
24
8
25
72
6
60
54
15
57
66
12
30
6
6
215
31
78
11
25
18
48
5
37
35
13
108
102
42
15
32
25
60
108
36
51
45
66
72
66
15
56
31
129
9
54
17
25
24
12
27
216
224
61
27
72
72
33
42
48
30
6
24
105
21
59
37
138
66
90
12
137
72
16
3
21
63
81
9
15
45
48
54
101
120
25
42
102
135
39
42
78
120
12
42
3
48
9
228
60
23
61
203
181
42
89
13
11
1
84
27
69
3
51
12
72
60
42
138
48
54
11
40
57
42
5
24
16
120
8
97
239
109
11
1
24
24
120
23
43
90
42
57
33
30
89
1
95
25
48
39
105
63
3
90
12
23
7
12
42
48
102
29
109
60
246
17
55
17
1
39
15
57
24
32
67
30
120
6
57
63
65
127
17
25
6
12
108
42
47
91
29
1
24
30
66
167
19
138
60
36
11
64
9
60
18
48
42
48
72
23
7
57
21
54
53
49
39
39
18
84
35
19
45
51
5
1
48
84
27
120
33
108
18
9
15
42
18
36
12
77
13
3
51
21
75
42
27
39
144
81
192
9
63
33
39
63
17
25
48
47
145
48
23
103
6
6
117
56
25
39
111
24
33
27
48
12
48
18
102
153
56
31
90
12
35
96
61
156
42
77
48
ABCD 99231893804*3^$a+1 [50069]
189
240
123
60
66
87
327
33
9
30
18
207
96
9
30
150
51
33
6
36
138
114
30
90
6
51
159
60
54
66
60
54
72
75
51
48
132
9
96
69
198
312
36
198
66
96
48
81
99
24
102
15
63
36
21
63
36
141
93
6
36
225
183
60
36
30
132
135
144
3
90
132
54
36
45
99
252
9
63
18
279
39
150
126
30
186
162
27
171
180
90
39
15
54
27
99
54
126
48
33
24
105
15
153
72
15
15
60
84
57
69
60
174
60
120
306
54
636
81
63
90
30
6
18
18
54
120
18
78
48
234
6
72
12
72
24
141
3
90
27
39
24
153
27
36
66
114
30
6
48
33
27
36
174
36
96
180
90
30
108
42
45
9
84
6
30
6
90
90
261
27
12
60
174
240
30
60
174
72
18
72
6
18
336
21
24
123
117
63
12
90
198
42
75
45
18
33
93
36
6
9
39
24
90
36
66
225
279
36
165
39
177
3
21
9
6
108
120
93
3
54
66
6
54
201
33
63
39
150
36
54
498
36
6
120
90
144
150
21
63
33
3
6
135
75
108
96
81
3
126
42
12
57
39
36
36
12
72
45
33
120
180
3
3
72
174
6
48
57
93
36
210
24
156
144
54
6
126
180
36
102
72
78
18
105
33
6
90
15
183
33
219
45
3
126
6
54
51
15
18
6
36
48
36
36
21
24
45
6
18
27
27
30
162
45
51
54
30
54
24
120
42
54
30
126
54
6
36
48
6
48
60
90
18
9
120
9
60
84
6
72
105
24
33
90
72
54
36
90
48
33
3
132
108
54
207
9
36
54
144
66
126
78
63
3
42
48
180
6
198
12
15
93
147
15
240
84
36
60
54
336
6
9
3
36
60
261
240
15
6
318
96
30
6
84
141
63
126
54
36
18
18
12
252
60
81
27
126
72
18
66
291
147
108
48
24
12
144
90
51
63
72
48
36
6
120
198
57
39
156
18
150
162
18
66
186
180
198
390
96
30
42
12
57
93
12
198
36
42
48
6
30
15
153
63
135
72
33
3
36
36
18
36
54
201
9
87
3
24
216
36
216
198
90
81
39
24
12
18
27
9
6
36
252
57
96
27
30
168
12
186
54
27
120
9
126
54
6
45
75
114
27
63
84
90
186
144
57
159
252
144
30
54
96
54
210
6
30
141
24
3
108
9
219
24
18
54
141
33
60
66
24
177
39
174
36
18
117
213
36
30
42
48
111
3
180
36
117
147
6
144
126
66
108
42
18
102
105
135
321
39
120
24
30
24
90
90
18
12
177
39
6
315
75
234
126
405
141
84
60
195
3
210
6
66
24
30
6
48
78
9
39
126
60
135
45
48
6
36
30
54
21
69
90
60
120
6
90
126
48
126
108
6
90
144
102
18
36
6
75
99
144
6
72
144
174
60
126
30
204
120
42
108
ABCD 99232675364*3^$a+1 [50070]
63
81
8
72
48
40
8
40
24
21
35
112
105
18
21
32
37
18
198
51
32
88
24
8
144
31
17
216
24
85
35
1
39
56
40
24
336
32
16
120
128
16
3
5
120
1
23
31
17
91
45
45
27
48
32
72
16
24
159
41
85
11
88
9
135
63
17
40
51
5
16
192
3
77
67
29
168
73
71
1
18
29
48
48
19
101
61
35
37
72
11
61
99
8
1
39
32
37
54
5
24
48
13
18
17
48
25
71
40
128
13
11
7
9
128
24
64
32
13
59
49
39
8
25
72
36
234
33
56
96
24
40
32
16
225
23
40
8
72
1
23
40
32
96
24
37
51
32
120
31
17
64
144
56
25
23
16
32
16
57
36
59
120
24
136
32
43
5
72
16
87
41
160
69
54
101
48
49
108
11
16
135
17
1
15
24
69
83
16
27
53
37
27
45
11
120
48
24
31
41
184
24
56
55
137
112
8
16
8
184
111
33
39
9
48
87
33
3
54
15
80
13
11
48
64
24
32
37
11
72
16
8
72
120
144
16
8
24
85
59
40
24
24
32
24
24
48
216
16
104
19
29
43
5
24
43
45
8
16
56
136
32
40
8
73
15
147
21
56
88
15
17
24
96
151
17
1
15
93
90
33
152
16
8
40
192
96
96
8
24
55
72
17
216
109
147
32
208
27
5
40
8
40
32
19
141
21
3
69
18
126
11
168
40
32
96
16
15
81
32
13
54
29
64
8
367
113
48
64
27
77
103
9
24
93
35
88
72
32
7
81
32
112
81
143
48
160
8
48
40
147
53
48
25
108
18
321
57
23
49
23
13
18
89
19
54
72
90
21
72
123
45
24
21
72
11
24
40
24
8
48
24
40
288
32
24
72
48
40
56
120
48
43
180
17
48
40
56
16
32
88
9
71
16
8
16
24
80
24
85
18
108
69
3
53
19
5
31
17
24
40
128
88
8
64
48
33
71
37
11
16
8
40
15
81
56
25
63
56
88
48
152
48
136
3
29
24
1
18
45
9
15
32
24
24
64
32
72
72
40
3
18
3
32
16
8
67
29
25
36
99
72
9
15
75
54
18
36
57
72
24
24
75
5
13
11
24
73
15
57
23
112
32
72
16
56
49
63
27
21
8
312
55
129
32
1
15
264
128
96
16
75
45
168
21
54
21
32
73
71
37
162
198
54
53
16
309
27
32
24
43
54
23
24
16
81
135
56
25
18
54
87
57
36
3
104
16
32
7
65
16
56
79
65
48
24
48
64
72
48
8
19
5
31
36
77
13
11
120
24
7
33
39
57
51
54
39
72
56
24
88
56
16
99
53
1
15
56
40
8
7
17
55
9
45
18
54
18
17
127
81
27
5
144
64
48
72
8
1
39
48
104
48
13
72
3
24
80
37
27
24
120
9
23
103
209
16
9
39
87
36
149
16
51
29
16
27
21
8
24
40
32
96
40
72
117
51
24
105
95
24
25
167
48
16
57
23
16
33
135
48
15
57
15
105
21
35
1
252
144
36
72
54
36
45
56
24
73
47
48
49
47
25
36
51
39
9
48
32
48
48
96
7
17
1
119
43
5
16
32
1
72
72
135
8
37
35
1
95
48
16
24
96
72
24
48
99
173
115
5
13
11
40
48
168
48
24
56
24
64
8
24
96
37
3
48
24
104
37
18
17
48
187
69
21
35
24
64
80
13
131
31
17
37
162
9
192
56
40
24
80
49
95
175
65
64
33
39
32
120
64
8
144
168
24
64
8
24
7
90
15
72
57
63
80
1
71
1
108
59
31
81
45
131
31
81
32
16
87
89
16
48
8
163
18
18
9
45
3
51
69
32
16
24
21
11
24
1
23
16
8
24
64
45
83
216
16
27
77
49
15
8
31
17
40
8
64
15
65
88
63
17
16
56
24
88
48
48
32
40
9
144
143
40
8
88
72
153
87
24
32
73
36
99
45
54
18
35
16
183
65
48
40
8
1
90
29
48
16
104
1
47
7
41
96
88
32
112
8
16
93
11
115
45
48
33
95
40
24
165
27
168
3
18
90
72
72
65
40
8
24
133
35
40
15
36
93
96
120
48
3
5
49
54
17
16
176
112
32
48
24
96
1
18
101
112
8
136
ABCD 99233509132*3^$a+1 [50021]
28
15
33
15
21
5
96
12
16
12
35
28
41
108
10
18
20
24
31
20
40
12
32
16
12
20
52
60
5
31
5
72
31
11
21
12
15
70
20
16
56
36
7
20
15
48
13
41
64
87
12
12
59
6
4
15
17
102
1
89
43
27
18
27
72
8
28
17
67
20
21
7
41
7
44
73
27
24
120
116
31
57
23
18
60
27
39
6
7
5
27
19
17
69
31
17
10
26
60
4
51
17
12
16
20
24
31
20
4
65
60
12
16
3
17
75
69
16
8
64
48
3
5
24
12
3
40
53
27
1
27
12
48
24
8
63
25
8
4
32
28
65
103
8
144
121
134
21
9
7
21
68
40
159
20
100
41
39
33
55
225
83
55
32
18
79
21
116
28
26
37
20
45
7
137
19
17
3
21
3
40
20
40
5
43
20
3
10
24
27
24
77
24
28
36
11
84
24
48
40
60
5
15
28
17
12
16
56
28
3
80
57
46
17
24
4
20
15
22
8
51
49
11
4
24
77
3
88
15
110
39
28
65
55
108
20
28
104
13
35
73
39
41
39
13
8
27
99
13
125
55
20
13
15
15
65
28
29
7
68
40
3
2
15
63
37
11
1
125
3
21
99
12
88
188
24
40
20
60
1
12
75
5
96
15
12
12
33
27
1
72
3
60
9
8
12
55
5
102
6
12
88
20
15
4
63
80
45
28
84
29
7
24
24
32
24
1
60
12
15
116
81
4
27
17
7
20
36
33
72
28
56
16
20
24
51
25
8
31
5
39
60
7
9
9
71
9
15
52
12
33
62
6
64
3
17
6
25
24
5
3
33
12
3
141
186
10
8
36
4
54
26
6
30
3
25
3
5
43
12
24
65
31
47
21
4
8
25
8
7
17
36
159
3
10
63
39
77
4
32
40
23
49
72
8
15
18
55
45
12
8
60
7
5
27
28
41
84
115
8
24
28
155
18
3
40
44
48
57
72
24
40
44
103
29
54
9
1
35
9
36
36
18
33
15
18
72
75
13
44
15
28
33
131
73
8
40
39
21
147
32
13
126
42
44
48
135
16
20
15
21
24
60
7
18
14
30
60
43
12
60
3
17
21
7
17
66
70
47
27
1
9
83
24
28
36
5
139
36
17
15
40
12
32
9
15
27
13
9
8
24
39
4
8
33
6
48
10
140
3
33
51
3
48
13
41
16
23
4
17
36
28
107
13
60
44
3
48
4
36
72
27
98
12
36
15
57
60
12
3
33
19
23
9
24
60
9
7
35
66
72
16
11
28
5
10
33
12
21
24
3
5
48
139
51
14
27
156
27
6
36
19
36
21
27
15
66
11
105
24
15
40
101
28
8
75
13
27
72
125
10
2
168
3
4
5
24
99
21
7
12
81
15
24
21
11
1
59
73
92
15
1
35
64
36
125
3
84
36
52
32
27
18
48
19
56
25
35
7
5
13
8
7
20
13
14
102
31
20
12
1
39
41
7
17
18
10
38
97
57
51
36
81
8
91
36
17
15
13
3
77
3
60
9
66
49
8
4
3
50
40
75
80
13
95
64
33
8
7
17
84
7
17
63
4
24
9
23
64
5
88
26
49
17
16
75
17
28
23
24
28
5
24
48
36
15
45
4
36
44
16
27
63
2
3
49
26
22
87
45
20
36
60
4
3
29
36
100
3
35
54
3
40
72
81
12
15
27
21
17
10
17
33
12
7
101
39
16
5
67
41
4
27
9
24
36
15
116
28
36
65
7
65
12
91
45
44
15
48
12
13
23
25
87
29
60
36
12
28
32
7
83
48
10
188
24
3
24
4
89
15
16
11
1
12
20
93
84
16
15
8
25
51
21
3
101
48
7
24
5
7
29
19
9
3
12
17
48
10
32
54
12
72
103
15
65
12
21
7
65
19
44
7
74
31
24
5
19
9
48
14
13
12
5
3
25
60
15
8
24
4
56
4
20
60
12
25
8
52
20
39
24
4
8
13
20
19
45
80
27
16
29
3
52
81
32
7
21
20
24
36
43
12
60
80
85
15
8
4
36
101
99
12
12
45
3
40
57
8
40
75
29
4
15
29
15
40
53
52
75
32
3
10
8
19
48
5
15
45
36
112
80
15
24
33
36
10
14
36
36
4
24
20
31
20
21
18
6
64
56
19
8
9
36
100
123
17
28
44
51
15
6
28
11
12
7
173
52
68
28
36
65
3
16
5
120
10
17
25
80
43
36
23
18
24
63
40
33
8
7
15
33
17
67
125
31
24
5
12
3
28
5
63
25
59
12
9
7
65
12
36
19
63
14
15
3
10
23
25
23
175
144
18
15
32
33
43
9
15
20
1
15
20
16
20
84
144
28
15
62
28
35
3
25
29
27
1
8
6
64
54
20
16
15
12
168
24
17
16
35
28
20
24
21
39
25
60
36
74
25
12
5
15
21
12
55
33
8
7
29
39
37
15
57
87
36
17
3
12
28
29
3
25
8
22
57
5
19
15
54
47
4
77
7
8
12
81
7
45
3
125
64
11
4
17
108
12
60
54
90
55
17
12
31
41
19
12
12
53
27
16
29
12
3
33
108
15
4
5
3
37
8
7
53
63
21
31
15
17
15
13
17
43
12
8
117
43
32
33
60
72
46
5
49
20
6
1
9
20
52
62
21
9
28
135
12
5
96
19
11
6
4
44
108
103
29
63
52
60
41
156
36
18
34
8
22
80
13
65
12
135
25
15
101
4
75
3
53
12
15
48
82
8
7
20
45
7
17
75
1
27
125
31
12
32
21
66
96
10
15
12
80
52
5
28
6
2
24
144
7
12
132
33
36
26
85
24
17
15
4
5
36
127
36
29
28
47
13
8
40
24
15
12
21
35
25
23
60
16
24
20
49
47
4
56
1
3
24
20
15
18
24
84
31
3
2
39
21
18
198
48
64
8
3
25
24
20
3
33
24
55
71
9
13
32
36
112
44
28
8
19
8
1
15
92
15
37
21
11
16
17
55
20
16
32
9
3
51
21
60
21
15
100
53
127
3
26
24
4
23
13
54
32
121
12
21
80
19
3
5
153
27
135
13
9
3
33
60
11
88
81
54
57
8
16
17
19
8
3
18
27
9
99
12
40
12
20
25
36
39
56
39
45
25
87
3
21
12
15
5
9
31
8
27
10
15
45
8
7
20
45
27
73
39
41
67
20
36
57
18
9
40
5
15
21
15
4
65
27
24
36
21
7
53
19
60
36
23
42
12
3
33
36
91
5
12
51
4
17
31
15
33
29
7
8
36
9
48
127
60
8
4
89
6
ABCD 99233735618*3^$a+1 [50040]
119
91
93
56
157
60
63
21
75
51
54
63
63
257
127
66
24
119
7
17
48
19
126
54
65
31
33
56
24
187
45
69
90
81
24
104
91
149
217
54
90
54
249
8
120
144
91
5
144
25
150
30
36
15
45
123
87
89
16
8
72
85
54
101
25
87
3
114
270
53
112
24
24
33
24
111
32
160
72
15
36
45
15
137
37
36
150
18
66
6
18
5
121
23
40
3
24
21
15
9
75
5
1
54
90
36
30
29
376
15
90
39
15
126
144
75
105
63
128
40
105
15
243
5
16
96
24
80
175
41
25
114
29
336
16
9
23
120
73
23
121
6
33
111
33
357
11
25
47
96
7
65
145
39
141
78
12
60
45
9
90
93
33
15
3
149
43
69
21
27
80
112
21
30
78
215
31
24
9
3
69
8
48
232
81
36
54
125
1
54
36
126
15
72
56
55
201
128
7
41
48
72
48
24
112
201
63
27
180
30
35
48
24
217
6
18
87
72
8
40
32
43
45
8
1
143
96
1
90
29
97
18
45
27
30
90
150
15
8
31
30
131
48
1
96
23
120
1
90
66
78
117
129
63
51
36
33
32
25
111
72
168
39
150
30
101
49
66
150
23
240
1
24
39
27
141
75
24
93
33
54
66
23
376
176
24
85
3
3
30
15
8
67
60
129
15
89
31
36
125
79
321
32
61
11
40
56
88
57
54
41
72
112
99
5
7
105
63
12
144
141
32
48
49
71
19
24
21
56
24
1
135
104
120
91
165
129
66
53
24
73
47
43
45
99
165
248
16
51
6
18
12
24
30
75
48
8
73
47
55
17
72
1
23
112
24
128
7
9
21
6
117
8
19
45
8
37
126
45
32
7
24
102
90
144
96
54
99
32
139
30
23
72
1
159
21
54
93
27
150
15
75
66
150
77
7
81
15
225
24
8
40
27
66
203
37
30
45
69
30
60
33
248
72
16
147
5
40
9
60
3
27
21
15
9
96
225
15
32
160
176
151
96
84
101
64
8
31
9
27
54
39
8
25
143
157
35
79
33
56
96
139
29
43
165
8
7
17
67
6
18
101
16
80
139
93
33
24
159
24
176
96
31
65
48
40
32
64
75
120
29
552
40
45
54
24
5
24
48
24
1
95
48
91
36
24
81
9
66
53
96
16
129
23
31
105
72
105
24
234
12
24
30
36
24
66
5
40
240
39
60
30
24
90
125
1
36
54
101
145
54
24
105
75
29
37
60
15
21
174
93
8
40
8
232
15
17
72
55
204
21
15
329
31
30
3
3
149
16
80
55
90
87
27
269
67
77
120
43
189
24
32
25
39
15
33
87
36
149
19
12
234
135
104
16
96
8
120
96
79
57
24
168
3
29
91
24
36
17
48
64
104
120
40
267
5
48
40
231
60
45
111
90
144
23
103
24
9
72
32
43
60
57
8
205
155
40
3
141
56
24
61
99
45
3
128
48
1
39
72
8
67
45
72
3
165
69
51
32
40
216
80
16
56
120
55
24
30
51
72
80
1
15
51
21
24
80
280
120
21
155
19
45
104
16
195
6
120
15
240
8
31
156
29
168
40
128
55
113
16
15
9
32
169
23
67
36
33
24
32
144
1
191
25
39
39
102
90
17
40
8
115
24
165
15
153
8
49
6
9
75
53
73
24
90
ABCD 99233921498*3^$a+1 [50010]
73
24
8
33
27
12
28
41
7
53
127
17
18
90
18
192
78
7
12
5
60
90
93
27
6
12
27
33
72
48
120
138
9
45
36
54
36
21
76
24
119
42
18
30
12
42
198
15
33
132
19
68
45
6
49
68
45
79
41
30
37
41
42
162
36
90
24
57
93
18
60
60
97
12
20
16
23
1
59
12
69
3
90
48
78
30
84
43
60
5
42
33
24
39
12
25
23
9
3
37
5
27
108
3
132
6
19
32
3
30
3
45
30
57
112
8
21
7
23
9
105
18
42
48
75
105
72
87
51
49
41
48
60
54
18
7
5
18
48
12
18
79
71
21
21
18
30
79
12
41
60
48
12
15
40
17
75
52
11
18
54
13
35
42
3
60
4
59
9
12
28
35
18
18
162
30
72
36
1
11
57
15
13
72
23
57
51
54
43
5
60
72
27
36
15
18
7
5
12
67
11
57
33
12
18
49
20
39
12
48
9
52
11
102
18
42
36
12
15
33
7
104
16
17
90
18
30
45
33
30
21
96
52
23
37
65
55
41
30
102
7
35
78
12
36
24
67
60
29
12
102
33
4
23
25
5
36
12
15
24
69
90
60
162
12
126
30
24
48
67
5
3
3
54
3
12
100
101
30
49
5
3
27
48
30
18
49
41
42
12
13
5
42
6
24
48
207
28
72
53
12
18
25
23
30
24
30
60
25
32
3
93
52
95
30
55
41
12
30
9
3
6
7
35
30
12
27
201
75
52
23
42
36
12
102
48
9
159
37
35
25
23
30
19
32
63
90
7
89
150
30
51
40
23
253
84
11
18
31
140
21
60
18
84
30
18
69
33
18
30
90
72
33
45
39
21
19
23
6
24
75
40
35
33
12
21
39
88
47
30
18
49
68
40
32
21
7
32
39
144
30
115
71
9
75
66
27
3
49
60
32
33
87
9
51
21
90
157
5
18
30
162
93
4
11
57
45
43
5
42
18
30
42
27
21
12
150
157
11
90
30
18
54
18
19
23
13
23
57
57
43
17
18
18
24
18
12
13
60
12
60
53
15
4
108
41
102
9
93
48
7
32
33
27
36
57
15
52
96
83
61
41
30
150
60
18
24
45
100
5
36
99
88
20
15
48
9
15
6
91
41
7
32
9
24
3
60
63
24
30
66
60
21
21
39
16
5
42
13
5
30
49
56
27
48
60
30
19
8
105
18
18
54
36
49
173
7
11
42
60
39
3
18
19
23
66
12
12
6
120
177
12
60
3
37
11
12
45
40
35
18
12
19
59
54
63
24
40
53
66
24
66
7
12
5
120
78
30
15
4
20
160
11
9
48
33
12
18
45
3
69
40
41
60
7
72
35
73
5
60
67
72
71
9
28
5
115
53
12
27
33
7
36
5
27
3
45
4
56
40
77
115
5
18
9
21
12
27
88
155
6
54
25
11
37
72
41
91
41
67
8
64
83
73
23
72
48
72
132
33
12
33
27
75
30
15
15
57
9
72
12
30
30
60
27
76
72
5
48
27
105
63
33
30
144
6
42
37
8
117
6
54
27
48
21
111
16
5
55
5
175
5
72
3
132
15
37
41
30
18
39
21
87
40
80
4
68
21
39
105
7
8
3
109
41
18
37
17
66
61
41
67
8
112
20
21
30
21
3
66
19
20
12
36
75
42
6
12
9
9
30
42
30
12
126
39
112
53
60
30
33
15
12
6
31
8
45
15
40
12
89
72
15
24
21
15
87
97
11
102
75
3
90
75
72
21
27
45
72
18
42
27
69
19
35
78
99
76
32
3
18
12
7
41
24
18
117
228
15
48
24
30
48
198
21
9
54
57
3
18
18
90
39
153
30
102
36
90
1
176
4
41
30
228
60
42
99
81
55
104
48
33
48
139
72
56
40
32
3
42
6
69
33
7
35
138
7
132
36
44
28
53
42
36
9
21
67
5
18
30
39
63
18
79
11
42
12
96
39
12
21
102
36
49
5
48
48
7
84
36
23
12
90
60
15
123
141
33
3
15
18
54
45
40
5
78
37
35
48
90
12
67
29
12
132
48
12
7
41
60
12
43
23
9
21
91
20
9
27
57
135
63
45
100
5
75
15
12
33
4
41
12
36
114
30
6
9
3
18
24
60
7
11
18
30
24
25
5
43
20
27
13
35
42
3
57
6
301
41
48
24
15
12
69
204
3
3
54
30
25
23
12
6
90
84
66
7
32
48
33
12
42
13
53
42
30
55
17
135
3
57
88
83
12
18
12
18
69
21
12
72
43
17
48
67
32
21
99
21
55
72
5
168
39
21
19
59
12
90
75
3
117
27
13
5
42
6
19
5
87
9
84
108
27
3
72
18
12
63
27
36
102
90
45
100
77
60
3
33
19
72
23
37
11
37
11
42
19
23
96
114
3
117
7
11
42
36
12
60
15
45
67
101
7
17
18
18
24
27
3
66
12
19
53
66
1
20
36
12
3
30
39
81
27
15
30
15
72
3
13
35
72
78
12
3
75
37
65
7
41
132
48
7
68
3
24
45
15
18
30
9
39
162
72
6
84
66
31
29
12
12
63
33
27
105
19
11
18
24
15
21
19
60
120
60
80
15
18
99
148
65
43
12
5
36
30
24
45
28
12
11
97
35
ABCD 99234046012*3^$a+1 [50005]
11
54
7
23
49
11
180
1
105
36
24
26
33
81
63
21
6
40
138
3
35
48
42
52
87
8
48
3
16
54
56
55
21
48
36
18
2
43
11
22
12
83
79
36
32
18
3
39
16
42
54
68
58
14
30
4
32
4
24
72
87
21
50
57
55
80
64
41
3
22
39
21
32
3
45
75
112
87
81
29
18
16
54
68
60
27
3
18
24
76
90
12
9
24
24
53
48
115
24
11
40
14
31
21
54
21
24
185
6
145
75
29
64
48
8
9
31
75
60
90
36
48
96
72
32
22
53
16
24
41
7
33
87
9
63
21
35
1
14
25
72
3
80
90
99
13
38
69
88
48
24
17
6
142
3
33
122
109
21
38
106
20
4
26
193
47
18
111
136
41
34
110
39
19
30
32
4
51
9
120
15
17
7
33
38
25
80
21
4
72
44
54
22
2
37
8
147
6
63
192
9
28
18
48
65
40
17
10
14
175
35
46
47
145
42
30
39
15
2
48
72
7
93
14
4
44
6
30
6
19
51
24
21
8
111
16
89
1
23
27
36
49
15
9
5
22
5
27
16
29
3
10
14
141
88
107
94
60
3
8
73
36
14
6
40
36
18
57
8
25
12
27
51
32
45
165
58
6
75
9
72
14
9
19
116
57
48
45
67
5
34
81
15
17
31
2
30
108
4
90
60
12
15
5
70
36
9
33
8
15
9
31
53
54
28
14
51
37
6
21
5
10
48
86
22
197
96
9
10
45
5
70
18
75
24
33
87
104
21
16
54
20
25
81
2
40
26
19
48
95
58
15
45
12
39
11
40
42
8
64
120
3
33
20
18
76
29
21
40
3
27
74
36
31
45
14
69
57
4
50
30
4
72
63
29
70
101
16
69
35
85
2
33
61
68
18
58
30
6
44
96
19
11
40
6
18
54
23
97
2
85
128
40
53
40
35
49
20
124
50
64
5
13
18
36
69
119
132
13
96
15
110
16
3
3
48
125
25
32
34
6
23
7
2
31
9
87
3
26
6
70
50
78
72
4
12
42
5
57
55
8
40
8
3
34
68
7
8
120
48
40
105
15
71
33
45
40
116
6
33
40
72
15
113
16
32
93
4
48
14
9
64
48
23
112
20
13
96
48
5
90
33
73
87
57
15
5
160
6
32
40
117
45
27
128
7
66
24
48
23
37
3
9
36
54
21
8
9
36
4
48
24
14
34
126
42
32
52
6
5
93
187
15
74
16
68
4
60
68
87
16
21
3
51
2
19
69
36
180
6
18
54
21
32
69
70
60
153
35
6
120
4
36
56
48
22
74
31
35
10
3
5
136
62
40
164
33
48
3
114
48
19
104
31
36
5
27
76
177
33
24
36
62
10
14
69
115
21
29
27
7
38
54
13
3
5
15
4
50
40
80
130
18
15
3
78
192
2
22
50
48
100
33
29
3
1
24
50
13
80
40
69
3
33
63
75
24
120
21
24
8
3
84
10
36
147
8
37
32
96
76
8
112
63
11
4
18
39
5
4
56
31
5
12
130
42
30
6
72
50
48
28
30
35
40
24
240
56
55
36
21
8
75
69
13
3
11
4
126
8
67
51
69
3
50
163
17
90
40
30
95
163
50
34
54
32
40
2
18
15
37
36
42
54
15
33
72
14
4
42
99
57
39
24
105
26
4
65
24
37
54
6
15
71
84
76
33
57
18
6
30
36
168
5
16
159
9
135
41
61
123
41
54
16
42
8
7
32
3
4
18
8
58
69
8
37
11
1
15
120
5
28
15
3
144
21
32
16
75
36
36
5
25
42
30
32
60
54
4
18
23
64
35
22
104
15
1
15
3
90
51
21
24
26
25
24
144
45
72
96
80
4
180
110
40
90
80
100
30
20
13
41
70
9
23
4
6
44
3
1
20
30
64
8
22
36
24
48
54
24
32
13
32
27
120
90
6
40
69
11
144
37
21
68
36
3
115
50
36
31
41
58
32
52
2
4
12
14
4
29
63
54
51
19
56
30
15
49
8
6
16
18
42
53
27
6
15
147
16
21
8
13
3
96
48
47
49
24
8
9
58
32
58
30
78
47
1
2
13
41
16
39
120
21
38
30
60
84
40
15
128
33
39
37
18
32
25
3
30
23
27
6
84
40
2
36
22
26
40
24
66
6
54
39
77
51
7
105
21
104
10
26
31
9
24
68
30
13
32
105
63
24
21
67
80
13
6
18
131
21
6
48
40
114
32
4
14
33
64
9
36
24
99
72
3
38
15
57
106
20
22
84
23
37
26
118
36
23
3
112
5
13
24
44
24
126
25
69
3
153
39
53
43
9
60
11
25
36
3
72
5
19
45
27
27
48
18
42
90
23
111
25
71
105
43
77
43
54
18
38
175
24
15
96
105
35
40
21
11
93
31
6
8
40
126
38
48
154
14
7
8
19
18
74
70
6
8
240
70
15
32
48
16
3
18
18
57
203
46
15
120
9
174
41
87
73
24
33
30
18
20
67
5
18
70
36
74
34
38
13
39
18
14
10
15
105
63
11
4
30
78
45
93
36
164
75
64
27
90
68
7
8
25
8
15
93
40
14
85
11
69
7
18
90
48
2
16
60
26
28
ABCD 99234336218*3^$a+1 [50064]
47
48
60
49
156
99
68
52
48
92
1
15
9
12
144
54
6
59
36
52
9
131
12
127
9
152
7
30
6
57
20
12
48
109
54
77
28
21
63
51
66
60
11
48
25
15
225
30
240
84
90
35
55
6
95
112
27
41
64
51
96
30
71
180
43
69
57
108
23
7
6
66
21
12
20
1
36
11
132
16
99
5
40
45
75
81
126
33
27
149
52
212
28
9
48
126
5
31
53
151
66
119
61
71
7
21
32
12
16
132
20
28
12
123
66
11
220
3
6
48
23
12
55
113
88
80
49
51
92
148
12
8
124
80
148
32
88
9
30
33
108
189
3
27
90
23
1
54
93
20
108
121
39
84
128
12
60
36
55
54
35
16
32
12
88
99
150
90
9
99
33
69
99
9
63
33
15
141
51
8
55
17
67
21
24
108
9
11
40
57
15
21
75
15
77
163
105
20
52
57
3
80
28
9
6
17
208
9
23
40
207
93
20
79
153
15
65
61
35
280
72
48
9
23
199
18
66
29
31
9
21
47
60
109
51
48
81
3
21
36
39
132
57
36
24
72
54
54
35
108
240
49
30
33
48
80
40
32
16
24
80
120
145
36
66
21
32
97
108
83
388
12
33
27
48
144
120
176
25
36
11
72
48
37
3
27
21
15
5
100
9
36
75
32
13
75
204
108
32
36
12
52
68
12
180
168
43
36
54
96
144
35
12
48
52
9
63
48
87
33
99
54
39
48
93
15
60
32
72
40
117
60
51
20
49
11
48
4
80
16
72
63
165
204
207
21
32
121
27
63
54
3
72
80
16
24
96
105
54
53
37
6
177
8
232
33
144
36
54
210
23
28
180
12
20
97
15
75
113
40
128
12
100
3
9
48
3
89
120
108
28
32
88
21
3
8
79
33
48
117
36
35
49
15
21
54
72
33
108
20
28
9
36
24
66
54
3
39
9
75
5
4
45
131
145
216
111
33
99
68
7
5
28
48
141
30
234
90
54
35
7
33
48
93
180
15
9
63
72
27
69
80
40
44
148
48
21
123
48
3
89
96
4
45
132
63
156
141
131
49
11
120
133
90
17
37
36
6
9
45
30
105
44
1
35
64
20
97
171
9
39
9
132
83
180
136
132
12
56
24
40
8
7
33
80
13
47
49
3
56
100
21
18
66
36
39
105
60
66
24
30
147
69
18
42
48
23
13
24
35
76
9
83
13
66
24
89
36
52
8
25
36
39
212
28
20
64
80
76
12
68
55
30
6
89
60
160
144
87
18
30
36
6
18
45
128
313
84
6
84
125
61
54
90
111
441
131
109
11
109
143
37
39
80
49
30
6
66
168
21
32
103
6
3
20
208
57
35
37
48
183
303
17
148
44
25
63
128
40
24
57
84
15
9
23
28
152
13
27
129
24
59
7
9
51
33
80
25
63
9
159
24
68
43
9
225
75
87
89
1
83
48
7
53
73
87
57
42
153
21
36
143
28
48
132
48
92
12
1
6
30
108
51
165
59
76
69
12
23
16
105
36
114
36
141
32
1
6
30
171
99
9
45
275
160
69
36
96
3
48
8
12
12
91
60
180
57
60
8
31
9
32
13
99
20
7
141
39
21
80
67
66
39
21
54
5
7
54
24
15
21
119
61
27
39
101
49
59
84
60
40
60
36
24
117
99
12
20
28
21
63
80
145
126
54
180
96
47
97
243
3
54
35
40
48
32
16
24
8
40
69
3
45
36
96
48
171
69
23
79
294
84
15
21
36
39
12
3
9
87
33
60
51
57
32
16
104
1
135
32
40
9
23
67
93
48
3
9
20
28
57
83
199
41
37
3
9
24
15
24
141
36
99
9
3
20
12
31
5
4
96
39
ABCD 99234549938*3^$a+1 [50003]
16
20
144
159
33
160
60
32
60
48
3
72
73
167
13
56
15
36
12
37
53
3
4
36
32
3
72
12
36
25
29
96
30
93
15
25
161
84
7
47
57
4
32
132
72
9
30
25
60
17
54
108
21
52
185
78
25
101
6
30
24
51
312
16
36
20
16
35
73
20
52
29
3
16
77
84
99
99
73
167
1
36
56
39
6
63
177
150
13
5
120
30
12
174
75
111
30
39
16
35
48
66
90
25
11
24
36
198
7
23
6
96
54
114
6
1
8
144
33
15
75
60
30
54
1
185
63
51
45
48
141
6
1
83
12
12
30
3
117
15
12
24
15
37
53
12
63
27
42
31
11
61
5
19
20
108
63
18
7
48
47
13
20
36
16
17
42
24
12
54
63
3
13
60
20
16
149
115
5
30
6
3
3
25
8
12
123
25
29
60
3
9
54
1
23
18
55
59
45
4
77
27
27
9
39
1
251
1
29
264
12
39
36
27
120
6
99
93
15
93
66
60
30
19
20
120
15
6
51
39
33
27
33
88
23
24
1
80
87
84
36
25
20
12
57
138
37
20
39
21
33
6
72
49
71
30
102
33
3
61
71
30
108
36
84
39
12
124
20
40
72
59
48
12
9
27
9
51
18
15
24
15
60
61
20
129
3
3
54
48
30
25
32
112
53
72
19
72
48
101
51
3
42
19
20
4
11
24
42
30
72
36
21
129
159
12
16
60
17
67
56
15
30
120
12
66
45
21
18
12
1
20
15
73
11
61
29
6
204
49
35
24
57
9
6
138
3
40
29
54
45
21
6
9
159
24
60
72
1
65
43
95
60
9
33
60
39
135
48
33
3
69
3
9
24
52
23
60
24
36
105
24
87
85
8
88
5
168
30
24
36
25
41
60
24
30
36
60
49
20
195
132
18
39
12
93
3
64
56
27
6
27
15
13
47
13
12
20
24
93
66
37
32
75
6
15
12
4
11
9
100
56
88
44
51
57
33
30
9
63
210
63
40
20
84
57
75
21
30
18
31
5
15
69
66
54
67
5
18
84
21
12
168
9
7
113
63
63
85
20
27
42
51
27
12
1
20
75
6
48
222
18
126
342
39
21
55
48
101
24
6
6
18
42
3
24
28
155
13
17
120
39
21
42
36
85
12
8
69
3
15
13
44
36
81
6
78
31
36
20
9
18
57
168
16
95
12
69
36
15
24
18
78
12
13
8
21
6
25
47
12
189
96
33
66
25
72
92
21
132
150
69
24
9
66
30
15
24
21
6
114
90
30
99
16
17
90
48
61
95
6
43
12
20
15
60
18
147
45
210
25
83
66
24
51
136
185
108
15
36
111
48
252
25
119
24
12
252
6
90
85
239
36
21
21
18
45
96
39
30
31
5
51
88
95
85
72
59
69
27
24
25
56
15
69
111
69
9
51
75
6
3
21
6
33
45
12
15
48
21
15
33
7
221
144
99
36
39
180
1
11
60
78
51
48
93
42
12
33
33
183
15
9
27
9
75
120
1
53
150
6
216
24
15
16
11
45
123
12
48
105
60
81
294
24
6
42
12
12
24
25
89
67
113
78
9
75
84
54
111
21
66
9
64
5
96
120
6
25
8
12
60
33
30
21
4
20
16
101
55
20
99
81
24
153
75
16
5
15
40
59
33
33
42
54
90
141
12
60
52
36
48
92
15
45
3
24
361
41
39
12
72
27
153
15
6
39
16
119
1
35
30
102
49
36
47
66
15
36
15
126
30
42
27
16
77
78
60
60
9
3
18
3
75
85
17
75
15
13
5
75
52
108
35
6
90
18
30
21
15
60
36
9
40
12
5
18
102
163
5
39
183
120
12
36
6
15
93
30
21
36
36
15
30
79
203
37
59
45
40
11
9
100
36
8
57
126
33
36
9
24
96
30
12
57
72
3
18
114
33
21
6
9
99
181
116
99
36
36
25
17
211
5
6
60
84
42
78
37
20
27
6
126
24
9
105
42
30
36
30
84
21
15
24
48
73
59
30
31
77
78
13
35
54
48
79
101
48
67
59
108
13
35
198
66
90
79
5
7
5
18
126
3
3
193
36
41
30
24
9
240
36
93
126
81
33
30
177
136
17
132
18
12
30
31
23
61
35
21
3
60
30
54
96
42
3
21
48
36
7
125
18
42
27
15
48
204
6
3
69
3
9
18
36
21
4
92
3
12
49
71
25
5
63
15
81
21
60
54
6
15
33
42
69
24
225
120
15
16
11
48
117
33
ABCD 99234715928*3^$a+1 [50127]
48
135
12
12
9
27
78
36
19
71
144
12
24
24
61
29
54
72
45
33
6
24
1
56
120
63
36
30
42
12
81
15
36
141
3
6
31
65
18
157
48
5
90
12
117
87
30
30
45
40
299
114
42
33
51
37
23
1
65
114
24
72
24
102
39
15
49
215
6
3
27
165
189
91
53
222
18
30
120
6
30
102
12
18
93
24
112
41
144
96
102
33
27
18
27
15
33
39
30
19
41
63
3
45
75
150
150
144
105
24
24
72
15
144
24
57
9
150
24
12
165
63
81
24
16
35
12
60
13
5
27
3
37
95
48
97
8
21
99
24
3
72
13
8
16
8
16
32
88
11
48
180
81
72
93
186
105
24
75
132
12
108
12
21
16
89
96
18
12
36
45
88
11
96
84
60
48
45
72
39
25
80
27
48
12
33
15
9
15
120
228
18
54
6
31
23
90
7
96
119
18
15
75
45
16
56
3
30
15
15
1
11
54
6
36
102
7
71
9
3
90
66
12
78
294
120
60
21
120
51
6
30
12
108
25
95
129
48
16
96
5
6
12
60
21
27
12
150
91
65
54
33
45
27
16
32
72
3
69
144
240
15
1
95
9
40
56
15
24
36
21
87
97
11
12
57
39
81
63
12
30
6
57
51
12
25
48
96
59
24
21
75
72
24
36
18
30
81
120
16
32
96
105
15
39
1
32
9
15
129
87
168
51
48
60
121
29
43
23
9
15
81
24
75
72
24
30
114
36
25
80
81
15
24
9
42
69
15
24
1
59
12
18
15
96
15
12
12
73
32
21
12
132
307
131
12
193
125
42
18
90
42
27
3
12
1
104
15
60
24
42
90
84
156
18
36
19
11
45
3
13
113
55
11
114
12
39
120
15
6
78
120
36
60
36
60
13
72
80
72
15
108
109
5
18
33
72
15
102
78
45
51
69
27
24
36
54
96
6
213
99
12
25
23
180
48
84
24
25
56
129
6
24
24
12
24
54
78
9
24
96
15
120
78
75
117
6
13
47
120
33
16
56
15
108
12
18
42
42
6
84
105
16
29
6
36
66
39
39
162
79
35
120
84
9
63
9
51
13
5
156
66
13
167
153
24
51
84
1
71
180
96
264
96
48
84
78
42
108
48
12
30
75
40
24
203
6
222
25
89
18
21
51
54
66
45
40
29
30
24
138
54
150
15
16
24
29
27
3
132
57
21
6
61
104
24
112
24
119
72
18
7
48
35
21
75
24
165
16
119
1
5
78
12
108
93
45
30
12
108
90
18
30
54
21
27
60
49
80
3
6
30
36
18
18
25
8
9
186
204
30
30
60
18
144
6
25
83
85
29
42
24
30
162
9
33
31
47
150
3
57
15
27
61
120
65
6
24
102
18
9
3
93
39
97
59
45
87
120
73
11
48
48
18
51
279
24
177
15
30
3
3
12
96
36
213
16
71
105
33
48
39
93
96
30
66
48
12
18
18
27
16
17
144
36
42
312
60
45
75
48
13
83
42
27
63
72
36
6
30
9
87
54
99
99
90
3
87
36
120
45
9
63
27
42
54
12
9
64
72
29
19
72
17
30
73
8
72
48
27
72
12
9
16
96
80
88
11
61
8
96
39
24
12
61
17
15
15
168
24
249
111
24
1
5
60
31
80
64
155
36
48
105
87
465
64
23
42
63
3
45
15
12
13
24
8
15
78
43
179
96
144
66
30
45
165
6
24
156
114
6
30
3
88
5
18
12
133
104
135
33
120
3
189
15
60
138
27
21
51
48
45
42
201
24
3
168
13
11
48
30
30
36
69
57
63
3
12
12
60
1
47
48
9
3
18
114
138
127
53
42
9
45
144
60
7
59
21
93
48
27
63
25
8
40
200
40
104
3
120
133
56
16
35
48
120
216
36
48
9
48
64
23
33
3
165
111
121
23
121
155
48
12
48
97
24
65
7
168
35
114
91
56
3
6
15
87
42
87
3
21
51
36
24
1
8
24
96
51
21
99
21
64
24
47
42
7
119
9
27
69
75
30
7
ABCD 99234726322*3^$a+1 [50006]
18
24
48
34
228
30
60
132
20
4
20
10
26
4
24
36
24
36
60
84
42
8
16
90
6
54
122
22
20
16
32
88
6
50
28
60
146
46
24
36
20
94
164
18
4
48
86
16
78
6
32
148
26
4
290
12
208
60
224
46
26
10
108
8
84
4
24
212
88
12
90
108
60
2
54
10
84
152
28
36
152
60
192
6
34
132
44
16
26
64
54
62
18
64
72
20
10
80
148
50
142
74
6
144
4
6
116
178
42
8
108
24
138
70
42
20
70
56
64
44
76
44
6
120
178
38
18
4
92
30
214
36
90
74
42
28
60
2
12
132
4
62
42
72
36
54
34
164
12
36
34
98
172
20
4
24
30
30
8
192
126
34
30
8
58
24
86
66
70
26
64
54
56
60
34
20
160
32
118
126
108
68
72
82
30
14
10
36
60
54
30
62
22
42
30
144
32
34
78
12
30
54
24
12
110
58
36
20
120
132
54
70
48
96
6
8
46
30
20
12
18
60
64
60
12
78
6
24
72
18
56
294
40
66
32
28
122
18
34
12
26
18
70
30
74
6
4
158
54
36
28
26
4
6
8
36
84
112
38
126
10
24
66
2
52
2
100
98
6
34
50
6
180
160
32
22
140
72
36
52
42
24
30
24
36
32
4
60
134
66
90
18
36
6
336
34
18
90
2
114
40
104
16
96
14
34
12
48
50
112
18
8
58
6
8
100
60
72
26
18
72
34
20
64
114
92
4
36
90
84
200
40
30
114
66
60
32
124
114
54
60
12
24
54
66
116
4
6
18
96
2
270
132
10
20
46
36
30
90
18
72
54
6
90
48
120
8
28
110
6
4
240
260
34
2
40
18
12
18
38
82
20
18
148
6
8
52
18
2
36
24
4
6
18
102
54
120
140
94
36
54
30
26
12
150
4
50
88
30
6
20
90
54
48
150
22
122
58
120
6
30
14
16
30
24
128
22
6
126
108
36
60
74
6
84
78
72
40
66
84
6
36
54
104
6
46
30
50
36
18
30
24
106
254
22
8
72
4
6
134
106
38
130
126
2
22
36
80
24
36
4
116
40
30
30
6
80
34
110
46
18
56
10
24
6
110
34
60
60
170
22
104
40
14
16
24
62
58
236
144
12
94
54
36
54
30
62
10
84
32
28
6
14
36
64
96
60
48
42
234
30
74
16
92
72
16
44
46
74
136
14
48
54
24
12
24
90
34
50
64
66
56
36
52
36
6
234
90
60
30
24
20
52
8
40
180
80
36
6
34
92
102
22
110
28
2
88
8
18
102
52
12
18
96
30
6
146
88
20
40
14
90
16
20
16
24
24
96
56
4
60
44
22
104
94
36
32
88
2
42
10
8
4
54
54
66
36
30
116
54
10
48
66
32
4
24
120
90
50
24
18
174
88
30
32
30
90
18
150
48
64
134
54
42
100
44
36
4
24
8
12
36
4
42
30
14
64
96
26
40
54
26
60
156
24
4
30
50
36
88
62
10
60
14
10
36
8
6
10
36
144
6
78
8
4
24
50
66
10
30
56
90
28
90
20
34
30
26
40
6
24
60
6
14
84
52
60
48
66
204
36
54
20
60
16
14
106
30
30
36
56
54
144
46
20
4
110
36
64
26
30
34
96
24
60
36
20
4
96
14
46
90
38
96
16
20
36
4
26
150
88
84
12
60
24
114
158
72
100
36
44
12
18
22
14
16
18
56
24
286
6
26
52
8
228
46
176
12
16
2
24
30
36
64
116
4
38
16
6
24
62
18
36
84
24
30
52
44
46
56
72
16
60
216
18
2
70
18
2
34
50
24
30
96
36
4
24
6
194
40
216
56
48
22
38
342
30
6
94
50
28
2
4
60
30
36
194
76
14
10
24
116
90
30
24
10
8
28
80
16
14
4
32
4
36
48
20
136
54
50
100
66
66
30
18
128
42
10
12
14
12
34
90
38
36
60
40
44
10
68
18
4
12
84
20
4
272
84
40
114
50
52
104
4
30
38
28
26
34
24
20
36
16
18
42
44
70
54
60
6
62
18
46
104
54
18
28
56
126
82
8
4
60
44
16
146
24
10
24
20
4
102
50
4
2
52
38
52
36
20
16
ABCD 99235822436*3^$a+1 [50032]
60
5
79
41
151
29
19
41
54
9
4
36
8
15
144
9
16
120
17
3
64
44
4
29
31
23
157
116
81
150
21
45
19
59
72
18
55
24
32
105
19
17
31
41
43
24
5
19
12
108
8
45
18
61
11
1
32
4
17
123
4
32
9
3
16
24
65
198
37
20
76
132
24
24
60
17
31
60
24
29
18
25
36
12
23
97
24
24
56
36
69
7
65
115
48
84
5
3
16
36
80
171
153
16
32
40
24
71
9
40
24
12
12
8
21
24
19
120
36
36
60
60
65
55
29
15
28
29
7
36
65
15
112
12
101
27
36
16
77
18
78
79
5
6
48
33
16
245
3
88
65
19
48
173
55
12
60
36
83
6
55
96
32
148
12
12
8
15
97
24
72
44
28
104
120
4
12
120
23
37
44
52
36
47
25
84
12
5
43
20
76
80
24
21
18
25
71
37
11
6
19
96
200
4
12
96
8
28
5
12
27
4
65
27
120
81
15
40
8
60
28
143
9
16
12
36
44
12
64
8
60
196
29
79
59
24
1
8
39
1
24
8
76
59
217
8
16
144
41
43
96
11
133
60
24
80
40
8
15
1
12
32
28
29
7
35
57
4
11
25
47
13
35
18
15
9
84
19
293
66
24
25
32
24
64
71
85
5
54
54
111
4
72
24
60
20
40
95
1
17
99
69
126
97
144
29
31
32
9
3
16
132
32
4
95
1
221
108
31
96
47
6
43
72
48
12
41
18
37
20
16
8
9
54
18
3
60
9
12
114
13
80
27
81
33
102
25
8
16
95
1
60
17
67
32
16
56
57
15
192
24
52
12
36
12
23
109
65
31
108
20
3
1
108
68
112
12
32
51
30
114
25
104
72
36
4
108
20
16
29
43
72
92
75
1
17
15
120
76
132
23
21
51
13
96
36
89
3
16
20
45
91
5
3
40
56
12
76
191
48
33
36
165
24
63
63
54
115
32
15
1
8
52
131
13
12
17
67
36
60
20
28
32
48
45
151
24
32
87
48
141
52
23
25
12
17
42
1
125
18
21
28
84
36
48
47
126
60
19
36
24
56
76
48
36
32
16
12
5
75
27
24
1
8
36
16
32
4
192
17
31
24
8
39
42
103
8
87
25
12
80
45
79
5
43
24
23
1
36
44
45
91
5
19
8
16
60
5
31
48
47
25
132
5
27
12
52
83
9
24
88
20
36
76
59
97
24
80
24
4
5
39
4
68
24
39
1
12
20
16
72
144
24
8
16
20
60
16
20
16
101
7
24
41
19
17
63
4
44
52
24
104
16
44
3
61
107
25
24
8
15
25
47
25
12
48
44
16
8
88
113
67
173
3
51
1
60
101
7
5
19
5
7
5
7
80
4
68
72
40
8
45
162
9
16
24
47
1
96
96
72
23
21
51
48
61
44
39
18
7
56
28
5
7
24
8
63
9
33
55
48
23
1
53
7
11
73
8
48
148
32
4
12
11
42
12
19
8
148
48
36
48
12
11
73
60
65
19
60
48
60
24
53
103
204
71
73
212
4
77
18
57
36
60
9
63
40
32
36
12
16
47
121
240
23
18
31
32
120
15
13
149
7
24
41
30
49
48
47
73
5
7
5
15
117
19
101
79
20
16
48
24
20
51
13
68
16
12
137
18
49
228
17
3
9
6
48
1
48
24
17
79
80
36
27
81
4
32
4
12
11
9
12
16
12
104
21
43
8
39
61
92
16
24
47
1
71
81
52
5
15
40
36
60
29
51
4
48
12
71
1
56
87
45
12
88
12
59
25
12
44
4
44
15
73
48
96
29
72
91
60
17
235
53
66
1
60
29
19
12
29
7
92
4
144
32
9
75
88
53
363
9
91
12
84
36
44
3
45
16
20
63
24
25
24
72
60
11
85
41
42
93
4
29
67
5
27
57
19
32
52
12
12
36
12
104
168
136
101
43
60
11
72
73
71
66
24
7
23
49
56
108
27
21
100
71
1
24
12
36
8
52
44
52
59
6
36
7
41
55
8
28
60
36
36
92
16
80
12
15
1
36
36
191
9
9
27
4
12
20
16
92
51
13
84
72
20
16
92
72
88
47
18
48
87
64
24
36
113
27
72
64
12
20
16
12
12
23
61
48
92
24
48
24
100
11
24
61
20
16
29
19
48
140
3
97
53
3
15
97
20
64
20
24
4
17
15
16
29
30
49
48
120
12
5
6
25
120
20
4
41
132
48
51
16
12
17
3
15
1
65
31
140
64
44
64
104
45
31
96
12
8
16
44
27
37
12
84
83
145
192
48
29
43
29
90
25
24
72
24
72
17
72
54
153
40
8
24
39
25
84
12
84
36
12
44
15
25
120
20
4
245
67
84
32
4
41
63
24
12
51
18
55
47
97
47
24
1
24
41
24
3
27
72
25
20
51
73
8
28
132
48
17
12
15
12
63
42
91
29
31
32
4
60
71
1
32
21
36
55
95
18
27
4
5
3
87
9
40
12
12
8
220
17
60
ABCD 99235875944*3^$a+1 [50037]
33
3
30
42
9
39
12
12
18
12
75
96
45
12
108
24
3
3
54
6
57
63
12
18
30
9
111
24
33
57
246
102
63
60
60
36
21
78
54
3
12
33
30
9
69
54
57
69
27
63
30
75
9
18
12
21
180
45
54
36
54
18
9
24
12
93
39
15
21
105
15
45
12
27
21
24
60
18
105
72
81
12
15
132
15
60
141
129
30
105
51
72
30
18
117
48
9
48
18
69
3
42
63
48
72
48
39
30
6
12
18
12
3
96
39
45
36
24
39
6
24
6
225
12
63
12
48
9
21
39
15
105
72
36
15
18
15
9
18
12
117
99
102
99
81
108
27
12
21
90
24
18
123
87
12
21
177
63
84
63
105
3
12
45
63
12
69
9
114
96
120
222
39
111
9
39
12
93
84
63
18
102
102
15
72
84
15
12
48
120
42
48
12
48
87
63
42
48
12
99
21
120
18
69
36
87
9
36
27
36
12
12
18
63
39
33
33
24
87
48
15
18
30
18
72
3
15
69
75
165
21
195
15
12
9
159
24
6
90
69
105
27
69
30
24
21
159
33
45
39
159
9
33
42
57
51
57
93
3
9
36
84
30
30
18
48
12
48
180
9
33
18
30
42
42
6
57
60
75
9
21
27
15
48
102
18
33
9
36
27
27
21
69
18
30
3
9
30
33
27
21
120
75
12
9
48
60
123
9
93
138
162
60
51
84
15
81
9
18
72
126
15
39
48
12
96
24
60
66
27
15
108
69
3
42
27
63
48
48
24
81
27
12
21
15
9
72
33
3
144
36
12
21
24
6
9
51
30
24
18
12
141
24
12
9
15
39
6
15
15
12
9
81
15
24
3
117
48
33
63
15
24
105
12
63
48
33
129
6
9
51
24
36
105
12
15
48
60
21
9
72
12
30
21
9
15
51
9
105
51
12
87
36
252
9
69
171
63
30
27
9
30
30
15
60
15
12
30
30
60
9
3
120
36
21
123
90
3
3
24
48
72
60
18
27
75
6
42
120
69
9
24
51
45
12
3
27
12
45
3
60
45
12
48
228
39
33
33
54
21
27
30
30
12
138
3
24
33
30
78
54
21
15
42
48
42
18
39
72
9
111
36
3
54
27
24
24
3
165
33
72
87
72
39
132
48
141
60
69
12
3
9
36
195
135
42
18
9
3
120
9
36
63
69
33
63
12
27
120
33
63
45
9
27
51
12
33
3
60
42
30
12
48
45
33
102
18
144
18
9
63
66
15
15
180
30
54
45
288
24
21
12
75
12
3
57
69
72
15
123
12
42
3
3
21
3
36
102
18
60
9
108
3
90
12
123
15
12
33
15
9
72
9
51
33
120
18
9
84
75
24
30
27
24
60
15
120
12
18
39
63
102
63
57
6
60
117
3
120
12
48
42
3
36
9
24
63
168
15
12
108
204
78
102
18
78
72
48
9
12
24
15
54
18
48
237
48
9
3
45
42
66
30
117
24
39
9
21
60
42
33
135
54
75
21
72
18
9
3
12
117
51
33
27
12
48
48
12
33
12
72
21
42
120
45
75
30
18
24
6
39
12
63
6
30
54
75
33
18
60
9
33
3
15
24
48
72
30
18
69
9
51
9
60
84
18
42
120
3
84
3
81
39
48
30
30
30
12
3
3
30
219
33
3
225
84
48
27
33
147
45
6
45
9
66
24
21
12
24
24
24
3
138
132
15
15
150
18
42
12
66
24
48
12
45
36
36
21
3
117
30
60
18
15
99
18
210
45
105
15
33
30
21
24
156
36
27
21
39
60
45
123
162
66
12
69
84
27
33
72
15
33
120
9
75
33
147
12
51
60
108
24
6
24
18
102
3
27
30
3
3
12
9
9
42
48
21
39
54
36
24
15
3
57
3
12
57
51
18
15
39
96
12
60
48
12
105
3
84
18
12
15
21
39
153
3
12
60
12
3
48
54
30
48
18
27
72
36
72
93
15
39
45
48
3
24
96
12
60
12
30
3
3
105
84
15
78
3
117
27
45
15
60
45
6
60
102
120
3
36
81
15
3
24
48
12
30
48
18
12
72
30
30
36
9
21
39
3
12
36
21
33
51
24
15
33
12
63
48
9
33
90
30
18
24
6
24
6
24
21
285
72
39
9
75
9
78
12
6
27
15
273
39
60
57
48
36
27
69
69
12
27
36
24
72
39
12
48
84
81
129
27
36
63
57
24
81
30
57
15
45
45
18
30
39
33
3
12
15
6
99
33
48
144
18
30
12
15
33
63
132
87
90
30
33
24
33
36
30
9
51
57
27
66
30
45
36
99
12
60
12
108
33
36
9
111
99
9
81
24
27
123
60
6
42
33
75
9
15
18
87
36
15
21
24
15
72
45
24
123
18
39
3
6
39
105
75
216
24
15
78
42
48
18
42
9
9
30
72
57
63
90
42
36
117
15
33
60
15
60
ABCD 99235877212*3^$a+1 [50016]
5
55
5
7
9
9
60
78
69
69
15
81
48
60
11
4
21
27
12
21
51
63
21
9
12
71
55
24
66
39
8
7
150
54
9
20
61
15
15
66
23
7
5
13
60
150
30
48
30
12
6
12
48
47
72
52
21
54
29
31
108
5
7
30
18
5
1
15
51
5
13
6
54
11
4
12
15
29
1
35
43
33
72
75
5
85
6
36
69
20
1
3
20
121
39
32
19
57
15
12
33
57
47
4
15
29
40
128
13
12
18
24
5
7
78
180
12
11
48
31
65
25
18
30
3
8
1
30
21
48
32
12
60
7
60
53
28
120
39
18
15
45
30
17
76
48
36
15
41
7
57
3
150
15
20
12
28
3
24
108
5
1
6
45
68
28
57
6
42
15
20
49
30
45
20
4
105
6
5
28
152
13
36
51
15
21
32
25
96
12
84
6
12
65
40
15
42
15
20
4
9
12
18
30
15
20
100
15
42
51
15
69
45
30
33
33
3
51
96
18
24
156
54
65
115
42
3
60
120
21
6
24
5
4
105
30
18
240
12
66
12
42
3
15
12
36
101
25
3
105
48
54
36
17
16
27
54
15
20
145
90
48
17
16
3
96
9
72
69
23
40
15
21
51
9
39
36
9
12
8
97
11
48
31
113
43
24
66
47
7
53
12
13
36
24
30
48
53
16
20
4
32
64
15
30
35
13
30
33
44
31
78
120
72
59
73
3
3
6
138
6
96
18
45
57
11
37
11
127
69
3
12
5
13
83
19
48
42
18
12
30
11
28
15
9
36
51
36
42
42
45
3
141
24
3
78
99
45
23
4
15
21
9
15
8
61
27
9
18
6
36
3
45
30
6
6
45
8
36
24
25
27
21
72
51
39
21
9
35
13
18
42
102
81
96
3
18
18
9
27
48
12
60
29
25
66
9
39
45
120
12
15
33
75
126
24
30
161
36
4
51
29
1
23
40
12
96
8
55
21
33
18
60
54
60
3
8
4
3
12
6
54
21
15
69
15
24
5
19
5
28
24
45
18
33
9
18
18
27
27
33
8
79
90
6
30
30
17
1
114
30
96
36
23
76
12
60
20
7
12
33
27
30
48
23
109
60
150
53
100
48
15
48
6
3
45
108
42
5
127
21
32
7
33
48
20
4
84
27
18
24
23
7
12
6
27
105
15
93
3
92
85
30
102
3
63
96
24
69
15
12
18
27
80
88
8
37
36
162
24
24
89
52
81
3
15
9
21
39
21
11
19
24
30
48
15
87
57
36
84
20
40
8
37
18
81
39
12
33
32
25
39
116
4
104
40
27
18
36
24
72
75
20
40
33
11
19
48
54
48
12
95
16
27
5
100
15
57
8
40
45
66
21
9
66
24
45
21
11
4
240
33
156
27
12
68
7
66
60
59
72
55
9
15
9
147
33
8
7
65
67
30
15
3
65
12
1
27
45
30
72
129
12
72
108
99
81
60
48
80
115
24
30
3
63
21
15
48
77
28
15
78
60
24
48
3
32
28
8
24
76
44
28
12
81
6
81
27
12
138
35
100
15
45
27
54
12
15
9
18
81
21
24
6
18
120
42
9
51
45
24
84
81
35
16
39
57
27
30
18
29
4
12
45
167
1
12
23
132
4
21
39
60
9
59
25
42
18
27
20
4
51
24
6
6
54
48
12
11
37
42
78
3
117
36
59
7
30
3
15
33
8
49
63
8
24
12
13
63
9
18
105
57
6
33
21
48
51
39
60
12
65
1
108
24
42
96
12
21
45
27
68
19
30
15
27
24
6
6
12
30
27
8
7
21
33
114
21
56
36
25
87
72
15
6
72
15
15
162
30
186
39
243
48
18
27
20
55
17
85
30
36
29
1
42
42
30
5
36
76
24
21
18
30
107
73
3
9
35
28
3
9
156
27
17
76
27
57
68
61
11
1
75
27
72
18
3
12
3
42
3
48
15
36
33
57
78
21
24
12
3
42
23
7
36
18
6
60
41
12
1
15
81
75
3
45
92
43
5
1
75
231
21
72
51
30
99
45
12
18
30
6
54
27
21
23
36
4
51
33
21
15
57
47
28
12
141
12
84
30
9
15
69
21
11
31
42
3
15
12
5
7
24
12
60
144
18
11
7
57
8
84
16
27
12
33
33
27
56
19
42
48
87
15
5
4
21
48
75
21
11
85
23
7
90
48
11
64
45
42
29
49
15
27
126
24
51
27
90
12
75
84
15
24
42
3
20
61
96
23
16
69
11
16
81
75
44
28
147
78
6
29
16
24
60
3
24
29
4
48
27
18
12
78
17
67
41
72
67
33
3
102
3
39
30
30
21
60
3
24
6
95
4
3
125
4
15
21
24
3
12
6
18
21
45
30
9
24
32
1
63
36
8
25
66
12
24
18
15
132
129
6
5
16
60
24
8
28
9
3
15
77
55
60
24
54
3
159
53
1
102
42
48
18
24
12
18
27
21
3
21
96
24
24
75
20
61
3
27
105
9
27
69
36
18
6
24
54
53
49
18
30
11
151
96
12
12
29
4
15
12
78
66
21
116
160
24
45
39
201
35
43
30
36
75
36
9
72
12
155
67
45
36
12
81
6
69
111
108
18
18
42
75
12
27
78
96
27
24
36
15
72
12
6
12
87
3
5
40
12
80
1
12
36
71
13
15
32
148
36
9
27
75
93
15
6
54
36
54
63
8
7
9
44
7
77
1
54
17
43
150
11
31
5
16
32
16
9
15
27
5
121
24
90
9
21
180
18
36
90
30
65
16
15
101
4
15
48
60
12
18
36
27
120
20
12
25
36
51
51
132
17
13
18
120
33
24
8
4
15
18
35
16
92
49
36
27
81
15
51
18
51
9
107
88
63
24
108
30
6
6
23
12
28
12
36
15
54
18
12
33
117
63
ABCD 99236065088*3^$a+1 [50138]
181
60
12
107
96
265
35
117
28
12
60
20
3
37
20
99
24
105
40
47
60
33
220
32
100
180
68
12
15
60
48
117
100
20
60
88
20
15
37
60
47
48
24
1
48
239
73
395
108
105
75
36
61
80
123
157
23
37
23
85
35
24
192
168
13
143
96
1
83
25
200
232
180
35
12
36
360
37
120
228
132
60
80
63
25
11
109
71
1
239
61
8
39
1
12
95
25
8
15
37
80
27
36
37
95
25
80
88
192
140
40
60
168
47
24
49
180
59
216
37
47
21
15
24
1
20
72
160
35
93
87
73
132
48
179
193
95
25
48
72
68
52
108
80
72
28
12
95
72
36
132
105
108
39
36
12
180
25
20
99
121
83
36
121
23
57
87
1
12
20
75
145
140
87
60
1
120
179
36
117
15
13
35
37
107
181
35
24
253
60
8
159
60
13
60
107
108
165
87
93
108
231
109
119
93
15
45
195
145
68
75
37
47
93
39
1
140
15
60
25
23
36
96
13
12
23
57
3
37
35
253
47
108
37
180
168
72
48
20
147
48
24
13
59
48
61
12
8
12
3
84
1
12
60
8
27
225
100
179
9
180
72
243
36
129
160
60
12
80
28
20
39
13
95
73
12
95
12
1
80
15
37
180
48
12
203
24
108
12
133
108
12
60
47
60
73
108
191
1
143
60
84
1
167
73
47
24
49
252
60
108
35
57
15
13
12
60
107
36
165
172
8
51
1
95
13
60
12
8
99
96
120
24
1
47
85
239
36
60
193
92
15
24
181
60
155
12
21
159
240
36
97
23
25
47
204
21
27
1
59
33
160
8
15
12
60
25
23
157
8
111
49
59
336
205
179
48
73
71
121
47
48
204
84
24
48
24
156
25
300
59
229
12
227
1
32
219
1
35
33
15
96
1
300
8
87
12
21
60
52
83
24
21
27
73
72
288
35
36
108
21
15
157
59
1
120
8
15
132
12
21
15
157
188
112
120
35
60
12
36
37
20
3
145
32
180
100
59
108
240
120
13
59
24
12
25
20
28
131
241
167
21
160
12
23
24
13
180
180
35
132
36
156
36
168
72
13
59
33
88
239
12
61
47
13
80
280
8
60
207
85
59
21
3
57
88
12
35
72
60
13
35
180
24
84
57
75
12
276
165
51
1
108
11
168
72
216
33
39
33
39
216
72
21
172
80
63
25
11
181
107
96
144
36
37
120
60
68
132
48
39
13
23
85
311
21
63
57
88
95
84
60
33
108
40
11
81
40
140
27
36
37
8
15
84
61
12
108
12
47
108
85
107
13
48
32
148
47
25
140
15
24
1
48
80
72
40
68
159
12
36
73
347
25
188
51
96
25
48
132
48
120
95
12
72
1
107
60
85
20
123
36
61
68
112
48
59
33
240
280
59
61
68
12
75
33
60
52
83
204
48
345
40
179
48
13
23
24
1
35
36
109
20
112
59
36
72
1
72
203
36
120
61
140
75
33
15
25
20
51
36
13
ABCD 99236419136*3^$a+1 [50005]
11
49
123
15
5
108
76
96
20
43
30
24
108
83
97
12
51
111
18
107
19
6
23
43
45
24
75
41
55
197
36
145
11
1
24
23
31
5
31
141
57
66
24
65
25
23
84
264
61
36
23
60
1
60
15
3
33
3
12
5
37
18
5
7
18
108
72
24
18
12
41
4
9
36
119
175
12
5
12
7
9
129
18
9
33
35
13
23
85
24
95
16
45
51
39
24
17
36
40
9
24
131
25
131
85
83
25
36
51
32
12
64
27
17
88
140
4
3
108
18
59
13
108
126
30
24
30
105
80
55
90
75
45
72
107
112
33
6
29
16
135
36
48
42
23
48
28
75
54
6
41
25
54
21
96
15
18
15
57
30
5
100
9
30
9
45
36
90
54
6
18
167
76
104
120
85
35
1
107
60
192
55
65
108
48
48
7
30
47
7
53
28
63
17
25
63
237
15
60
15
18
36
54
54
36
54
18
24
30
101
48
31
108
42
54
90
36
30
21
164
31
105
9
159
140
12
175
12
53
43
36
54
36
18
12
108
78
54
9
9
47
16
48
27
17
37
114
5
31
54
90
66
71
19
45
56
67
65
12
13
48
24
54
30
60
54
5
16
72
9
6
17
12
16
3
77
84
43
117
80
1
12
36
36
6
30
35
7
93
9
159
117
18
41
216
13
35
19
36
12
42
35
31
42
12
27
9
15
9
27
36
117
18
9
21
23
112
9
39
51
18
63
80
19
90
36
95
88
57
63
9
3
44
4
92
88
75
21
81
18
89
36
24
192
36
19
9
87
30
95
13
47
25
54
18
35
55
36
42
30
17
28
60
48
27
9
140
31
18
36
60
90
90
11
84
16
9
24
30
45
87
18
95
31
108
53
157
18
29
13
63
45
18
41
13
138
65
48
31
6
3
15
30
36
144
6
54
84
18
54
18
65
48
13
51
9
36
30
24
54
12
23
31
81
105
144
30
60
5
97
15
57
35
7
125
24
7
29
25
35
40
39
17
4
36
24
36
57
6
45
72
9
23
85
102
36
24
36
90
12
71
36
145
143
12
16
33
51
68
25
180
51
32
40
84
80
16
15
108
270
42
33
129
72
18
53
48
76
21
72
48
3
105
27
9
23
88
3
30
216
18
42
83
1
90
42
3
32
4
81
47
112
20
168
72
184
27
24
120
6
12
11
61
6
9
68
16
87
149
16
32
55
5
151
42
12
6
36
30
11
40
27
36
29
28
104
16
33
72
42
102
6
30
54
165
15
53
16
32
133
27
32
175
261
12
159
5
49
132
3
36
68
13
63
51
18
12
144
27
128
25
24
48
3
15
72
144
41
60
67
12
9
15
29
7
45
39
81
144
20
97
132
18
69
15
6
102
36
5
1
156
15
39
18
6
54
48
18
17
12
16
51
66
119
61
23
121
24
11
4
21
54
36
53
48
43
54
66
6
30
90
71
37
3
60
80
124
3
18
47
36
31
30
6
29
24
31
36
17
16
140
7
65
157
18
30
15
84
60
93
23
139
53
37
24
27
24
33
96
107
48
192
13
15
51
21
108
15
42
39
9
35
25
36
11
64
81
54
5
13
47
16
99
21
108
39
138
3
141
111
39
48
42
95
13
36
84
27
9
42
90
18
5
31
45
21
15
108
96
33
6
36
5
25
24
84
11
7
108
54
6
17
19
29
7
48
24
18
30
17
96
67
24
89
40
15
120
45
81
36
59
4
60
44
13
24
90
9
9
35
76
15
12
24
53
72
4
12
33
47
13
66
53
48
4
3
72
60
30
60
71
13
75
12
45
35
4
81
95
64
39
21
15
125
25
36
84
23
16
21
35
16
39
45
135
48
93
32
151
101
84
67
45
3
36
24
12
54
23
13
99
33
23
72
48
4
15
18
18
12
42
35
13
42
30
59
84
37
59
67
54
75
33
11
79
162
78
33
32
37
95
199
5
25
27
15
18
30
42
23
12
49
36
23
16
80
13
35
37
174
21
69
42
30
3
75
30
24
63
93
6
36
102
42
53
121
144
18
108
41
16
20
55
5
205
60
83
109
23
144
4
9
71
55
96
21
44
55
45
33
51
69
51
176
25
15
21
24
66
18
24
138
24
45
68
97
24
30
5
31
21
32
37
95
48
73
18
6
59
7
72
33
32
13
198
12
60
69
15
45
8
25
18
65
127
117
104
120
1
11
43
5
67
18
42
5
49
11
43
17
24
13
12
36
60
90
18
51
15
126
18
60
30
11
16
32
13
24
30
6
174
5
13
60
36
30
29
31
17
28
12
8
55
17
40
3
12
24
30
39
21
23
7
29
49
138
9
51
93
51
45
3
36
6
ABCD 99236676666*3^$a+1 [50148]
12
109
12
63
24
80
16
56
88
20
52
24
9
180
23
108
136
21
15
60
12
8
40
24
24
20
64
108
120
104
73
75
33
39
24
132
44
16
12
56
64
45
35
100
60
56
4
20
16
104
88
8
12
4
56
72
25
3
24
81
27
60
8
40
272
13
35
28
176
13
111
20
124
20
13
39
9
27
68
16
168
12
129
99
32
28
120
21
11
48
72
36
40
33
15
12
48
24
48
33
39
92
76
12
120
20
28
8
220
36
96
24
48
80
88
20
13
15
32
12
16
36
36
72
12
93
60
36
71
60
88
32
96
28
20
64
72
93
60
23
4
24
60
32
52
56
24
48
157
3
108
56
28
36
9
3
33
51
156
8
4
56
4
48
60
32
61
11
28
120
32
144
40
32
12
72
40
20
88
32
60
133
87
228
56
16
96
24
21
15
8
36
4
32
108
52
104
24
12
60
48
4
32
1
23
124
32
1
123
36
8
12
36
52
60
20
28
92
112
9
99
128
13
59
28
57
36
15
84
32
28
56
72
168
40
12
264
60
20
13
3
45
15
68
12
13
299
72
16
32
40
32
88
8
25
23
100
12
108
45
60
107
28
24
36
24
32
76
32
76
20
4
21
131
16
60
33
35
64
32
100
144
20
60
64
132
68
52
36
152
36
12
4
48
12
8
72
4
36
36
60
44
36
40
177
3
45
83
76
60
21
35
108
24
148
44
121
75
60
48
72
12
8
4
20
28
105
3
128
112
33
95
12
24
4
96
8
12
4
96
24
69
51
24
20
16
116
180
40
81
23
25
51
81
3
156
84
152
52
120
21
75
44
16
92
4
96
57
75
48
20
112
92
148
8
108
24
36
4
8
112
192
21
147
48
44
36
4
116
24
61
27
56
100
20
40
180
72
33
71
4
84
33
47
28
12
45
3
140
112
32
1
12
47
136
44
36
13
12
83
72
4
21
27
20
12
4
32
40
108
84
92
13
27
20
16
300
108
69
51
144
68
88
60
140
52
20
4
24
60
20
25
15
32
12
1
71
121
83
52
32
28
228
12
20
73
35
144
96
16
48
120
96
12
32
72
133
15
80
16
200
36
24
52
72
33
167
52
104
96
36
25
60
15
24
60
93
95
16
20
60
16
33
35
76
56
16
48
57
15
8
4
12
36
20
88
9
135
176
76
141
15
84
48
96
12
12
12
44
40
36
48
72
36
393
11
49
39
20
28
48
45
27
168
84
8
28
72
12
32
4
9
47
100
84
32
4
48
32
73
35
60
16
177
15
44
16
12
60
12
20
13
15
93
155
48
52
44
16
32
16
156
9
15
56
73
51
80
76
48
12
69
47
28
44
160
156
12
68
36
88
81
299
76
12
33
15
120
132
8
64
36
12
8
16
84
44
100
48
48
44
180
13
3
24
36
32
124
9
11
4
84
36
36
96
12
176
37
3
12
24
120
24
96
36
8
36
16
12
45
3
45
3
24
36
20
12
108
64
36
24
20
52
116
40
68
100
200
4
176
37
3
20
85
71
88
132
60
36
32
48
28
80
16
56
100
104
64
36
60
141
35
88
12
68
12
24
84
24
36
72
84
4
180
12
92
28
45
95
52
12
24
32
4
20
196
92
36
64
8
72
16
272
48
244
80
16
12
8
16
108
56
60
4
68
25
3
92
24
61
15
48
56
48
16
180
36
93
27
8
1
107
60
40
12
33
59
64
57
12
27
68
85
63
48
44
28
80
28
20
4
32
1
3
12
80
97
180
23
24
48
40
108
12
116
25
39
72
33
95
1
35
24
85
15
8
13
75
69
27
36
32
12
181
3
72
84
33
51
12
32
88
12
80
76
120
165
71
4
36
24
60
80
16
81
3
20
40
132
132
20
40
32
109
51
80
4
12
32
60
16
12
60
68
16
8
12
13
23
73
75
60
44
52
60
56
148
36
96
24
48
105
15
32
64
80
136
60
24
32
72
16
144
45
15
60
33
3
20
109
27
8
40
12
20
100
48
56
40
12
33
87
48
9
27
80
36
108
4
32
1
3
177
35
24
16
117
51
9
15
96
20
100
132
153
111
ABCD 99236822942*3^$a+1 [50178]
108
7
11
54
7
47
1
41
48
39
21
163
8
3
90
67
5
18
153
159
1
8
16
48
8
24
48
24
120
27
84
33
9
18
37
101
19
71
24
1
8
27
13
5
91
24
32
33
12
43
72
53
72
3
96
24
39
1
80
40
5
75
208
24
152
72
9
7
48
8
16
113
159
153
30
225
96
57
7
24
29
3
15
49
8
48
16
23
73
119
6
19
29
36
54
1
32
9
39
40
5
3
3
21
27
42
51
21
51
15
49
72
72
8
3
270
39
96
88
80
39
9
24
72
48
63
9
16
48
24
191
36
21
64
5
3
51
37
8
21
186
25
32
231
9
48
40
8
48
63
73
8
24
21
27
64
24
29
18
57
153
132
123
75
37
8
45
3
33
87
40
48
71
6
27
16
8
16
53
18
25
80
16
24
17
31
47
1
89
31
8
171
126
15
21
3
129
55
56
9
6
73
53
30
61
32
16
8
27
13
41
96
31
32
21
19
8
135
18
135
81
111
93
18
25
167
9
144
117
72
24
36
54
57
24
9
30
25
101
43
120
80
24
21
75
144
57
55
137
39
33
55
8
64
32
21
72
19
8
27
90
6
126
39
9
87
24
3
36
25
48
47
105
81
79
24
125
19
131
117
111
9
135
54
91
71
9
15
9
129
126
105
160
48
8
9
30
9
15
145
48
5
75
9
87
3
37
8
45
3
15
25
48
32
27
18
27
21
27
24
9
144
48
6
9
135
105
21
90
30
90
1
71
81
51
13
53
19
32
45
66
73
17
31
29
91
24
8
129
12
115
8
24
16
8
69
27
9
15
213
19
17
36
3
15
24
48
9
16
89
87
48
63
25
48
80
39
25
32
3
13
53
75
72
21
99
57
54
73
8
9
7
65
60
18
25
59
13
5
67
23
1
56
57
15
33
55
48
5
171
16
11
37
77
3
9
159
39
108
18
27
45
24
66
72
57
16
8
9
132
43
41
60
54
30
39
48
39
9
27
6
90
45
24
69
3
3
138
19
72
8
24
9
54
9
48
40
24
24
32
16
48
59
36
57
24
9
18
45
40
8
69
96
18
25
96
71
97
24
48
104
24
33
15
33
39
120
45
36
36
90
73
8
93
114
18
39
16
32
57
15
48
24
111
1
128
48
15
33
21
43
96
23
25
24
41
7
56
9
55
56
48
96
64
96
24
24
77
60
12
24
36
15
136
5
18
153
16
120
8
120
24
40
48
32
24
96
16
24
71
72
25
17
39
16
65
63
24
16
56
21
3
33
55
8
27
42
18
1
32
64
5
19
56
57
55
35
30
39
69
36
15
24
64
96
56
64
8
112
17
15
120
63
36
69
21
27
39
24
30
115
11
6
7
5
43
24
41
39
16
17
36
3
40
119
54
18
25
35
45
16
56
16
29
120
3
3
30
78
1
143
57
33
7
48
24
11
30
63
99
117
171
108
132
21
9
15
112
41
30
18
31
8
40
47
114
30
25
65
31
8
123
42
3
15
9
40
35
21
88
48
8
75
21
105
12
19
89
42
21
48
39
9
75
60
33
57
63
135
30
51
21
27
48
51
13
24
72
48
23
18
15
16
80
24
69
18
9
3
42
147
96
64
17
7
56
9
12
168
18
36
30
36
18
25
35
21
24
165
36
24
7
24
5
36
7
41
36
3
24
88
24
29
51
16
5
67
41
72
111
40
8
39
1
24
32
33
7
41
7
8
57
90
13
23
73
8
9
60
19
53
219
24
45
66
78
108
15
40
155
54
24
30
25
47
42
18
133
8
16
56
24
48
48
39
25
8
39
6
99
24
165
12
7
17
31
80
27
90
67
24
71
33
72
24
21
67
41
55
11
6
36
75
15
9
24
24
40
32
33
199
8
40
8
24
64
53
3
16
47
33
273
7
8
112
143
57
48
16
32
16
101
67
23
9
15
126
3
48
16
8
9
6
57
33
7
8
159
1
56
33
7
17
30
97
24
8
15
81
64
17
15
24
48
9
15
24
51
13
144
5
18
18
7
5
3
15
33
129
39
16
8
69
3
240
45
67
17
6
9
16
47
97
5
78
66
115
29
18
25
32
33
7
24
29
12
31
56
45
18
30
3
39
49
17
15
16
11
48
54
63
16
191
24
49
24
24
5
24
27
24
16
17
96
39
27
18
51
48
177
30
1
56
87
1
53
43
65
39
195
45
64
8
48
21
18
49
32
3
21
72
33
55
71
105
45
36
108
66
81
168
45
51
16
17
6
97
5
18
33
16
23
18
7
89
48
87
3
21
16
53
75
24
48
16
8
45
19
176
39
18
7
125
67
24
65
111
93
51
64
32
15
126
43
32
40
8
24
45
3
93
19
32
40
8
64
96
5
19
53
24
66
81
9
18
45
33
87
15
33
27
48
37
72
8
81
60
72
99
9
39
64
24
17
7
80
64
32
159
9
75
114
43
167
33
27
36
1
ABCD 99236882606*3^$a+1 [50028]
5
78
6
12
12
6
9
16
53
12
6
6
24
18
21
9
79
36
17
27
3
49
20
96
45
7
8
9
15
4
47
21
3
93
51
21
4
32
9
12
39
48
27
30
39
24
12
28
8
3
12
18
31
29
31
5
3
27
37
11
42
42
24
1
5
67
8
36
64
41
3
15
6
31
5
15
36
16
41
42
1
23
42
27
69
7
29
27
12
3
24
57
28
41
48
48
39
108
9
12
72
30
36
21
4
29
102
12
61
24
11
13
11
61
17
31
44
57
6
49
5
12
3
48
3
141
3
21
45
15
39
1
32
9
6
9
33
7
72
29
3
15
1
5
36
15
3
45
60
40
5
6
45
33
24
7
5
12
48
15
9
75
39
1
5
42
9
81
3
4
36
23
21
15
25
47
81
3
42
12
36
6
1
11
18
3
40
17
3
21
15
24
33
6
13
5
12
3
3
6
48
12
6
24
9
57
3
12
9
19
32
9
12
63
15
37
29
6
9
75
61
35
13
8
45
3
72
45
12
6
45
16
5
3
16
48
12
24
72
24
11
6
6
6
39
36
39
6
75
60
52
8
3
6
54
1
5
39
24
3
33
33
3
12
15
12
6
51
69
12
12
12
27
45
39
40
29
15
9
3
33
36
31
11
1
32
3
6
36
19
17
12
30
9
9
24
6
78
27
9
36
24
3
48
33
27
24
24
9
3
84
39
9
88
60
5
51
39
18
7
68
21
18
21
21
19
53
12
75
36
9
24
3
57
42
42
43
59
48
1
12
56
60
33
6
18
30
1
5
31
11
30
48
7
29
31
5
30
21
16
5
31
20
16
17
19
84
89
114
12
45
3
6
48
19
5
6
12
25
8
4
17
108
15
12
12
39
1
35
13
47
25
24
65
24
12
18
126
31
36
8
36
9
31
68
63
144
1
32
21
3
15
13
56
40
8
9
30
45
45
75
45
43
5
19
5
51
21
27
21
12
18
33
21
15
12
57
27
16
11
12
72
21
48
76
23
18
48
18
1
12
20
33
24
7
5
19
20
12
4
5
27
36
3
97
5
24
15
27
109
29
3
27
9
33
48
3
4
56
9
6
57
15
37
44
12
4
12
35
18
60
66
18
15
21
3
45
96
18
25
11
6
12
15
40
11
6
42
1
41
27
40
5
63
60
4
5
75
16
59
9
21
36
7
5
6
12
33
3
21
27
21
28
44
15
6
7
32
69
15
52
5
51
16
17
15
51
1
5
19
41
48
18
18
108
12
27
3
9
12
12
51
6
54
90
42
36
21
3
9
4
32
4
23
12
6
39
33
6
45
36
16
17
24
51
24
27
33
39
6
7
5
27
9
3
4
17
27
27
6
60
27
16
23
30
12
3
33
3
36
45
7
5
3
21
6
69
24
45
18
25
11
1
60
17
7
5
18
21
153
43
56
3
102
3
39
54
36
36
3
12
3
54
27
27
24
6
31
29
15
36
60
4
29
51
24
24
24
28
5
30
6
12
12
12
12
12
66
42
54
12
1
11
1
5
24
36
7
65
55
5
19
56
28
8
15
60
45
27
24
97
5
72
6
1
17
55
20
4
11
24
9
28
5
18
21
69
15
4
89
6
24
24
9
72
12
33
7
32
45
19
32
3
25
41
30
93
9
3
69
12
27
52
35
30
3
16
41
48
7
12
41
27
4
20
9
3
28
11
33
64
47
9
40
8
45
7
56
9
55
35
18
60
18
66
6
13
60
80
16
12
17
18
21
39
18
42
1
20
21
15
69
6
1
47
6
3
16
17
19
35
36
49
77
18
6
51
4
60
68
3
24
1
29
66
30
7
5
27
9
36
12
6
18
51
9
3
75
21
28
17
18
9
72
51
54
12
3
4
44
36
9
12
18
37
11
45
12
24
24
57
30
1
32
27
45
9
19
17
99
15
13
24
17
30
12
49
17
63
3
25
5
55
23
24
6
42
21
24
12
3
12
6
24
6
9
24
9
51
111
18
3
52
20
40
89
3
12
27
1
29
27
51
30
60
7
44
33
3
24
33
24
3
15
18
15
15
42
6
9
69
30
61
68
48
21
39
28
32
3
24
21
100
44
45
7
83
12
25
36
5
15
99
1
77
72
36
19
5
12
24
3
16
59
60
57
3
6
91
29
15
27
57
3
33
16
47
12
85
5
42
13
5
18
9
33
15
16
36
17
66
18
96
42
30
27
4
24
140
12
9
19
56
36
28
11
49
77
7
29
3
45
18
25
68
9
103
5
7
17
15
36
45
96
24
12
19
48
44
15
18
18
45
9
12
55
41
114
24
9
21
15
27
6
3
12
3
18
3
51
33
27
6
7
41
30
21
9
27
21
18
6
75
12
36
75
9
4
5
18
18
15
24
21
18
12
36
9
9
15
84
12
15
18
36
7
8
24
3
1
5
18
6
27
105
6
25
29
103
65
6
54
24
6
60
1
53
30
6
6
9
216
21
12
42
84
12
33
40
44
27
25
29
87
3
30
31
17
15
9
19
84
24
32
69
12
12
12
6
69
12
27
48
24
6
6
18
42
45
51
1
32
39
1
5
24
78
9
3
9
156
12
33
24
36
19
29
19
44
27
60
12
1
56
39
37
35
42
15
3
60
9
45
42
9
27
36
9
3
9
9
15
21
72
19
11
13
8
15
18
15
24
21
12
19
5
7
32
24
27
49
68
9
90
6
3
3
1
11
37
5
31
5
18
6
3
75
9
100
36
17
36
30
24
21
45
7
8
39
6
12
19
20
28
11
9
36
12
24
4
29
67
24
80
9
39
12
45
15
21
18
33
172
56
9
15
9
15
27
6
15
12
16
8
3
30
6
33
3
6
19
17
24
27
84
21
19
48
5
51
33
87
159
33
3
37
17
48
27
72
40
5
48
6
30
27
24
100
29
12
72
12
18
6
3
21
19
8
117
84
30
1
5
27
28
41
72
60
24
3
15
30
42
37
8
3
57
15
54
3
33
18
18
24
18
42
12
27
15
18
15
9
43
5
3
24
3
30
3
9
31
65
3
36
33
24
27
3
81
63
45
12
12
16
47
69
105
3
9
18
54
19
41
18
13
5
36
30
66
30
18
15
28
5
48
48
31
5
51
3
9
16
11
9
21
63
3
33
4
32
4
29
66
42
3
3
24
72
42
6
54
27
3
18
30
21
12
33
7
5
12
12
30
72
37
29
31
53
27
9
7
29
31
41
18
25
41
3
21
66
21
36
132
16
5
30
45
3
1
12
29
175
11
6
19
5
84
6
25
68
3
30
15
24
36
4
23
25
8
27
1
80
9
19
68
33
48
18
13
8
27
18
12
18
9
4
5
67
8
3
18
27
36
3
54
42
1
12
8
33
6
45
4
5
12
3
24
60
3
18
7
5
7
17
18
24
9
16
12
5
24
43
32
81
6
12
9
21
6
36
37
5
6
72
72
57
28
11
81
40
35
12
30
12
3
12
9
99
16
29
15
52
72
5
24
19
11
25
17
3
40
5
36
24
6
108
30
84
27
16
8
15
45
39
42
3
3
12
42
24
24
36
12
12
12
3
15
1
41
18
33
24
87
42
12
19
20
21
3
52
44
57
67
53
27
57
7
72
24
17
19
20
100
56
15
6
3
4
24
20
24
15
6
48
7
77
30
18
39
9
15
9
15
12
21
27
15
6
3
4
20
81
19
68
40
65
12
24
48
24
24
48
7
132
24
12
41
96
15
21
78
13
44
3
13
23
9
12
63
1
32
39
69
81
7
35
6
27
3
48
57
3
33
12
12
33
151
24
32
12
15
9
39
18
12
7
41
36
147
63
9
81
6
12
1
8
81
48
27
39
61
11
1
5
3
33
108
12
24
39
21
15
48
40
53
24
30
18
27
3
1
24
5
24
87
120
9
6
1
44
63
9
16
41
6
6
18
21
12
45
24
30
6
42
57
12
27
85
107
21
9
15
81
3
4
11
90
3
16
95
1
83
96
30
3
3
18
7
12
5
54
12
6
12
39
28
36
20
12
4
72
8
4
96
44
39
9
21
30
ABCD 99237526894*3^$a+1 [50003]
3
9
78
12
53
19
53
24
13
18
54
54
60
17
73
36
36
18
21
32
48
16
56
7
84
29
31
9
3
36
36
72
21
48
3
24
102
36
6
48
6
23
24
37
42
18
95
25
42
12
42
12
27
72
141
12
63
8
19
69
3
6
18
77
79
33
24
8
7
41
19
29
43
30
23
49
6
9
8
73
54
57
69
35
48
1
18
18
3
105
15
9
30
6
35
24
115
53
112
33
23
48
7
57
32
85
18
18
39
48
24
48
3
6
12
3
3
90
27
3
6
36
48
18
9
8
1
15
8
19
12
41
109
18
9
3
54
42
69
21
171
21
54
24
93
32
19
12
9
105
30
6
12
6
33
80
61
11
120
16
24
15
33
3
36
12
53
1
42
69
48
39
33
27
54
36
18
72
17
13
96
126
12
9
15
12
18
11
13
48
35
1
24
63
57
23
139
6
23
7
18
36
3
39
48
17
40
15
9
51
69
8
43
90
36
15
21
54
24
53
16
32
7
9
80
31
89
73
60
11
64
9
96
12
24
54
30
23
88
3
21
48
69
11
31
12
36
9
9
24
30
17
64
27
21
8
13
11
79
41
31
17
13
36
18
6
48
6
57
8
1
36
75
32
24
1
36
27
27
101
16
45
18
17
1
63
81
47
16
45
12
6
9
27
54
15
56
48
19
5
1
120
18
21
96
128
31
12
42
3
96
9
23
16
45
24
30
5
55
30
11
16
104
55
30
162
36
5
1
36
11
61
66
18
114
84
54
3
72
21
3
51
18
12
23
1
54
12
6
30
81
8
43
126
23
16
27
29
13
11
91
36
72
6
12
23
13
51
21
3
32
64
9
18
42
11
24
1
39
51
30
95
16
21
18
12
6
47
24
19
90
51
8
16
48
3
29
1
36
6
5
49
23
31
33
3
149
64
48
9
18
12
60
72
72
12
33
3
6
47
1
15
9
47
115
30
6
12
36
81
120
32
1
78
17
1
47
1
6
36
29
16
8
103
57
15
36
42
3
24
32
31
33
33
6
54
12
54
54
126
5
16
72
24
15
12
18
54
5
1
30
41
13
60
63
45
11
25
87
8
25
39
75
45
45
36
12
60
15
21
36
30
54
36
18
78
30
9
63
54
6
45
21
72
3
39
33
57
72
180
18
12
117
15
18
15
3
53
19
48
60
12
45
24
8
19
53
31
36
6
15
3
18
12
18
21
32
144
79
9
21
83
64
32
19
6
12
6
29
1
23
16
15
36
54
6
9
39
24
48
42
12
107
37
27
33
39
27
60
9
8
13
51
39
57
15
81
9
42
117
8
19
18
3
15
12
90
3
15
6
27
344
24
19
12
96
12
69
9
48
47
25
39
87
24
17
55
18
39
45
35
40
21
3
9
18
54
23
1
48
42
30
18
45
24
27
21
99
24
18
54
21
27
24
12
36
24
48
78
15
39
41
24
7
12
24
141
3
5
67
29
7
17
13
18
9
51
21
63
24
17
40
9
150
36
12
18
6
17
49
15
9
12
18
18
6
17
16
3
18
36
12
6
29
40
32
19
6
63
93
83
13
3
15
33
56
67
21
8
31
18
144
54
36
36
17
16
87
65
24
43
101
1
6
30
6
12
57
21
12
36
78
21
15
33
33
6
48
114
39
9
23
16
3
84
185
16
3
30
42
18
3
24
57
42
5
25
6
17
55
36
77
96
19
6
15
57
72
18
21
15
41
43
42
75
15
89
19
21
8
43
72
21
32
1
18
5
24
61
83
48
64
3
12
42
63
24
51
144
18
3
8
67
12
17
88
45
3
8
43
48
21
56
1
39
27
45
153
15
93
27
27
29
67
93
9
6
81
45
12
24
18
18
12
24
12
147
24
8
7
12
24
53
37
27
8
1
15
21
27
48
48
128
48
7
9
56
79
33
15
6
27
3
60
18
15
177
47
43
5
67
36
9
27
29
72
85
90
12
6
23
25
42
30
18
78
71
1
95
72
7
17
1
78
12
69
8
16
39
17
37
11
55
6
18
120
9
216
15
41
72
40
27
36
33
57
18
18
210
33
57
23
72
49
15
3
90
60
111
9
23
24
61
60
66
18
3
75
90
3
27
69
63
18
87
39
36
21
48
33
39
69
42
17
1
216
12
27
51
84
33
99
54
23
7
24
18
18
18
54
48
29
16
27
24
12
18
6
12
18
42
30
60
12
78
29
37
35
73
78
18
48
23
49
23
31
6
30
18
3
129
54
120
6
36
12
24
35
13
51
9
30
6
18
33
51
42
90
41
13
12
39
3
18
3
48
32
7
18
18
21
48
3
21
9
42
45
3
54
18
24
36
17
73
47
16
3
29
61
35
112
15
114
15
24
9
18
18
99
24
9
39
8
19
5
67
24
156
33
3
21
39
12
5
55
65
96
19
53
19
125
13
51
32
13
27
21
35
19
18
3
48
144
8
96
13
27
63
12
18
3
21
30
6
18
30
24
47
96
16
3
45
39
42
48
36
35
64
9
114
30
6
137
7
12
21
93
30
6
47
16
39
9
27
36
41
1
18
12
36
18
11
85
54
102
18
21
15
60
90
12
15
9
12
59
16
8
13
12
60
12
6
12
5
48
25
30
17
79
30
72
3
3
18
35
37
11
7
66
42
48
5
40
8
7
9
45
11
25
23
43
6
15
8
24
19
24
66
3
3
53
24
120
19
54
90
69
51
29
13
83
1
18
5
1
15
104
43
21
15
12
150
36
18
18
30
9
104
40
8
24
1
15
15
41
1
12
18
60
48
18
3
8
25
42
45
3
5
31
9
9
6
9
8
88
33
15
24
48
9
48
15
27
5
13
102
45
27
24
21
8
16
152
37
3
8
96
31
9
32
37
18
18
18
29
16
32
16
24
9
47
19
6
54
9
21
60
30
42
36
12
15
8
1
47
1
6
48
18
23
1
66
5
16
128
16
3
53
73
23
7
9
8
16
39
42
90
165
80
24
19
29
25
23
16
9
23
19
45
3
18
24
48
54
5
67
78
36
3
24
63
9
39
6
27
3
29
43
6
36
72
27
39
17
24
64
57
60
35
48
19
6
15
39
17
24
48
19
54
54
9
39
6
30
5
1
23
211
69
3
54
71
31
42
47
40
3
21
9
15
27
48
18
18
113
37
27
183
9
9
18
18
3
57
183
51
66
72
42
30
3
32
1
ABCD 99237808966*3^$a+1 [50016]
3
24
213
123
45
120
3
141
75
61
95
25
24
96
35
45
192
51
60
25
47
180
13
32
39
33
72
24
216
15
25
24
56
40
104
27
69
120
64
11
61
72
107
45
24
64
56
16
56
63
121
24
11
93
51
60
169
80
72
88
107
21
39
81
75
24
309
16
24
155
21
16
120
23
36
109
11
21
24
15
153
3
93
51
36
9
15
1
8
40
80
136
24
32
3
117
88
120
104
88
24
216
72
107
69
111
1
104
48
160
72
320
88
56
96
120
48
40
8
3
37
128
64
83
108
57
232
8
64
35
180
9
72
40
32
48
240
3
36
81
24
40
56
24
159
72
48
9
48
75
205
299
13
56
51
109
176
160
59
96
205
24
32
363
117
24
48
96
192
24
40
131
84
36
189
48
72
39
81
16
104
64
104
72
96
3
120
117
40
48
80
40
24
8
99
21
63
9
112
95
24
57
112
11
117
63
145
104
16
35
141
96
72
16
131
85
8
123
85
23
105
24
40
32
15
36
37
56
40
80
15
36
93
16
71
9
15
81
16
48
32
120
48
24
27
109
107
37
128
24
39
241
56
123
21
96
63
36
141
195
117
16
47
25
32
72
39
49
23
84
93
96
96
135
9
96
24
72
112
191
1
119
9
267
61
144
176
48
16
35
21
3
252
97
23
24
36
13
272
112
32
144
120
16
48
8
184
168
8
48
15
105
15
9
16
56
88
8
3
45
24
96
120
40
80
16
216
8
16
11
45
312
120
16
72
272
360
16
11
93
63
73
80
15
36
21
15
145
35
93
64
248
3
309
48
72
3
189
184
32
48
216
75
45
48
72
24
24
3
13
95
12
37
48
59
21
3
157
8
40
47
33
232
32
3
45
40
32
192
40
179
36
145
191
33
112
95
105
24
24
96
51
237
111
1
96
128
16
80
64
24
176
40
35
37
120
59
24
12
97
56
96
24
112
24
56
240
64
11
144
21
120
48
120
40
80
40
71
73
80
27
36
105
120
168
24
16
107
93
160
32
40
8
24
96
51
45
24
15
36
144
21
24
15
1
71
33
16
24
191
24
57
135
193
56
16
8
72
3
72
48
60
49
32
40
168
83
93
15
105
96
15
73
23
49
24
24
11
21
24
160
167
153
27
60
33
75
120
45
16
144
47
9
15
36
84
249
24
88
8
232
72
56
192
40
80
64
24
56
136
48
56
75
109
191
24
9
328
80
303
12
108
60
37
224
16
8
24
16
11
36
33
184
8
15
33
75
120
37
35
69
24
120
64
56
16
24
11
285
24
72
24
24
111
1
8
171
45
16
104
120
16
35
45
315
240
157
8
88
120
32
40
8
51
21
88
35
69
16
32
24
39
129
72
15
9
24
48
24
48
72
120
136
24
8
96
184
323
108
120
36
21
40
72
8
24
111
177
112
8
16
24
72
35
60
9
40
80
136
8
16
11
24
61
8
96
112
95
49
48
56
87
9
75
13
312
24
120
35
237
64
168
152
16
119
36
37
32
40
96
83
45
96
219
60
1
48
32
64
32
75
69
48
136
11
204
249
16
ABCD 99237904328*3^$a+1 [50022]
45
24
33
30
33
87
6
42
54
36
87
33
54
126
54
45
96
27
6
66
18
6
165
24
15
306
12
138
9
57
36
24
18
81
96
111
54
66
24
60
78
15
96
24
3
144
45
39
12
60
30
12
66
12
60
24
30
15
96
48
24
168
39
33
27
21
48
24
15
30
42
150
315
111
33
165
156
120
48
78
168
42
54
78
3
33
30
12
69
3
12
6
3
39
66
30
9
87
9
27
69
9
30
24
12
66
3
72
39
9
111
48
12
21
105
24
54
57
15
33
96
135
150
30
60
36
12
6
12
42
12
9
9
66
21
45
90
18
90
36
9
48
63
6
78
30
15
15
81
15
105
165
24
27
129
12
54
18
27
24
255
9
3
42
72
3
51
30
87
123
165
15
6
24
27
153
39
15
90
12
36
39
51
42
168
195
75
42
66
96
66
39
63
18
108
6
36
168
12
72
60
66
87
48
24
15
162
30
24
84
18
75
147
12
9
72
24
9
87
72
192
111
105
9
36
18
6
3
48
9
30
48
72
36
90
204
15
111
9
63
156
6
15
48
72
15
105
21
84
84
6
18
60
42
36
12
102
36
60
15
15
84
21
105
135
33
42
60
57
51
96
168
45
51
90
51
48
15
18
207
21
156
60
24
66
78
51
24
63
138
186
78
216
36
51
39
9
15
42
15
24
240
141
120
30
54
6
18
36
3
81
15
69
3
27
42
54
102
54
18
15
3
60
9
39
57
27
141
171
66
54
114
51
48
51
84
42
30
24
6
96
12
63
105
120
84
18
30
102
21
57
15
48
39
126
42
30
78
45
225
24
90
45
21
123
24
63
54
126
24
90
60
54
12
30
54
18
15
27
24
60
9
45
3
39
54
54
6
159
15
57
111
18
42
42
3
24
39
12
189
15
24
66
39
21
30
45
63
18
15
24
21
144
24
84
15
27
48
6
66
144
45
21
51
159
60
6
24
63
45
27
75
66
30
30
87
3
18
60
84
6
45
255
12
18
24
210
12
30
39
15
42
18
222
12
3
87
126
27
48
45
222
60
12
96
45
27
93
96
165
84
87
63
42
24
111
165
12
15
48
24
69
264
150
18
24
51
75
18
24
123
9
15
45
3
87
30
51
48
24
48
24
48
33
18
36
9
69
42
48
105
141
195
117
48
66
30
114
102
42
66
54
57
51
24
54
12
75
24
24
21
75
51
12
108
234
66
24
24
102
27
33
135
120
72
21
27
123
6
120
84
72
54
30
84
27
3
45
21
18
33
9
168
42
84
9
48
285
90
9
3
45
141
27
27
12
81
33
12
18
24
6
51
168
27
90
60
15
15
33
48
3
36
81
15
42
12
18
18
30
30
27
72
45
75
9
24
18
114
51
33
6
6
24
30
18
108
102
78
195
72
15
18
39
48
21
30
42
210
24
81
99
114
6
45
24
9
111
57
60
24
3
3
54
30
66
12
18
150
72
3
72
51
21
24
141
36
114
96
93
24
63
177
63
90
42
45
21
186
36
90
168
12
42
138
72
66
6
3
33
114
24
222
102
6
42
54
216
27
3
18
72
72
42
153
51
6
111
57
15
75
18
114
96
24
81
33
60
12
39
63
42
36
24
3
87
96
18
42
69
21
30
252
30
72
114
24
42
18
66
54
36
162
15
9
108
162
6
147
3
12
6
51
99
30
66
69
24
33
42
6
6
48
42
96
42
18
42
33
93
66
9
21
3
21
144
42
6
99
3
21
24
27
24
60
30
27
69
75
51
18
24
18
108
42
75
63
30
219
15
30
3
135
78
12
84
108
30
12
18
3
135
24
48
12
24
6
156
60
15
3
132
105
63
24
18
15
75
30
15
48
216
15
198
102
84
36
141
3
6
36
24
30
45
120
45
3
120
171
60
36
18
3
24
48
3
45
39
33
87
9
72
24
15
18
12
150
93
21
27
15
48
66
15
39
6
3
51
72
45
147
18
3
159
30
27
48
3
48
24
6
24
15
57
15
96
27
141
15
54
18
33
ABCD 99237948926*3^$a+1 [50068]
36
24
12
21
39
15
24
9
72
9
30
9
51
21
24
12
48
111
9
24
60
27
6
162
45
12
36
87
36
21
24
57
24
15
24
24
60
75
18
39
15
90
18
30
15
45
18
69
15
9
12
3
54
30
201
60
9
3
60
12
33
147
60
48
15
24
33
36
36
15
24
57
48
60
84
3
162
15
15
21
72
48
27
9
45
63
12
60
36
48
45
144
3
39
18
3
135
54
39
24
48
48
72
9
15
36
39
45
3
18
15
39
78
123
60
15
57
12
33
78
45
9
51
33
234
81
60
171
33
57
3
63
90
15
12
60
3
42
75
12
156
9
3
33
63
24
3
120
33
36
3
18
15
27
21
12
75
45
72
45
12
54
21
3
93
12
15
6
39
12
60
48
33
3
24
12
15
96
45
108
72
57
42
48
33
48
9
15
60
87
9
51
69
57
15
60
9
3
33
63
27
9
60
36
60
60
72
87
108
12
36
24
45
48
60
60
36
12
3
69
192
33
3
84
15
21
39
9
12
48
60
72
24
3
6
30
9
81
6
198
12
15
36
24
3
21
36
9
27
24
96
75
57
15
18
18
9
72
9
102
69
21
18
21
36
3
156
18
3
39
21
72
27
21
15
129
33
27
33
18
117
3
24
105
24
12
24
96
108
12
24
39
6
39
72
60
12
96
72
12
12
21
30
114
51
12
120
45
63
99
45
36
48
36
39
72
12
45
27
6
147
36
9
171
84
51
57
75
45
9
15
15
201
60
33
102
33
12
72
48
48
24
123
33
57
3
24
108
105
18
12
45
84
21
18
36
81
93
126
81
15
177
3
120
69
81
15
12
111
57
48
45
15
36
60
36
15
33
51
54
144
42
21
60
9
30
81
24
63
102
6
9
75
24
9
96
84
96
129
27
48
12
39
129
12
39
9
72
36
60
3
21
24
60
12
108
75
24
18
75
117
87
45
3
51
45
84
141
15
12
48
72
12
72
3
30
6
36
9
21
15
84
27
9
9
6
18
18
9
39
45
36
36
84
21
84
54
6
36
3
9
15
36
24
3
12
60
45
12
96
72
60
51
57
39
33
36
15
81
15
165
63
18
42
117
24
12
3
36
6
39
204
36
48
15
21
27
24
138
72
36
3
12
48
60
27
108
174
3
3
9
3
45
27
42
3
132
39
45
12
15
57
57
3
36
12
132
12
21
123
72
12
57
3
36
72
3
57
45
90
24
9
12
15
48
60
54
18
165
12
216
36
48
12
15
45
24
24
12
69
15
45
27
108
36
24
24
12
69
87
24
21
18
21
9
15
96
36
87
21
60
12
3
54
3
15
33
24
60
60
12
24
51
9
9
75
48
3
54
6
9
93
78
72
162
27
21
3
39
105
21
36
30
60
45
45
3
36
24
180
63
48
45
51
129
51
21
15
9
3
42
3
48
24
15
36
117
45
12
6
9
21
39
24
12
60
27
126
6
9
12
27
21
60
60
84
156
75
9
27
21
132
135
12
45
60
36
75
60
9
3
78
39
84
15
6
3
15
105
21
87
3
21
36
12
36
12
99
9
75
57
24
144
36
9
51
60
51
9
36
60
24
36
24
141
90
93
69
30
21
12
12
12
3
36
57
48
36
51
18
39
33
24
123
12
9
15
60
9
51
120
12
72
33
3
129
3
45
3
51
6
3
15
90
15
75
36
9
45
27
9
15
24
12
3
177
48
12
15
93
15
72
9
36
45
54
90
15
24
144
48
48
81
231
12
93
15
75
33
60
60
24
48
12
36
24
12
60
24
96
33
18
33
9
3
24
39
57
15
33
9
15
12
9
111
60
24
15
42
18
36
9
27
45
3
72
42
15
87
33
3
108
60
9
63
54
15
84
45
66
81
144
69
87
33
15
12
45
15
243
45
39
6
39
15
21
12
12
12
15
30
3
3
93
12
15
42
63
75
24
9
12
48
87
45
33
15
120
24
36
15
21
36
57
51
39
36
45
81
3
72
9
39
33
27
15
117
39
9
105
87
129
15
87
33
9
207
63
93
48
36
69
36
24
30
24
18
3
36
108
36
15
12
9
24
36
9
27
3
9
33
18
12
54
90
93
75
108
54
75
96
108
36
21
15
39
114
27
24
168
15
45
12
36
48
36
21
15
15
9
51
33
21
30
6
27
48
12
36
21
75
15
9
12
45
39
60
15
9
57
87
48
84
219
9
60
12
165
15
24
36
3
33
33
24
87
69
15
24
12
81
63
45
27
3
6
3
48
15
42
3
15
30
3
12
84
24
57
3
69
3
69
6
12
21
15
9
27
60
48
42
15
3
201
60
120
84
21
36
36
39
24
72
57
3
24
45
54
9
48
15
33
21
6
69
39
36
81
45
15
105
3
36
180
21
84
18
21
96
15
21
9
3
48
45
12
27
15
105
39
9
45
3
99
33
3
33
27
72
12
21
75
45
12
105
36
51
60
36
24
3
21
72
48
132
87
90
63
99
69
27
105
15
18
27
15
54
3
27
60
9
12
63
21
24
24
180
153
54
105
60
84
15
42
12
51
72
48
69
ABCD 99238192096*3^$a+1 [50096]
192
204
96
51
9
144
27
48
36
9
45
6
108
21
171
24
45
84
45
111
51
249
39
168
9
39
45
9
216
15
9
48
42
81
24
123
18
51
48
60
132
120
3
90
15
57
63
132
45
63
12
159
54
30
201
36
60
33
66
6
66
108
9
87
69
69
147
60
9
135
60
24
15
78
3
45
96
3
12
3
141
105
126
90
150
45
24
36
51
9
108
36
45
42
69
75
54
51
168
72
69
39
33
3
69
15
33
3
51
18
87
120
24
9
15
12
48
276
111
45
24
135
36
9
39
36
9
207
144
126
15
39
96
33
3
120
93
147
48
6
270
225
108
45
51
36
120
39
21
15
6
90
30
3
75
12
24
33
36
201
99
156
99
96
30
15
84
24
333
18
9
45
51
75
81
48
96
24
51
132
12
21
15
69
21
159
57
3
192
21
63
51
9
21
150
69
144
75
45
93
18
81
15
189
24
12
48
15
165
27
33
96
15
69
63
18
51
15
54
159
72
168
12
24
141
168
30
36
69
3
24
9
24
72
39
300
60
9
63
129
63
57
24
285
75
120
21
120
78
57
9
42
33
96
51
9
24
120
180
36
144
27
9
39
24
12
45
108
153
18
45
96
9
90
21
33
171
84
87
48
42
75
63
216
6
63
36
75
9
33
3
15
69
15
18
3
180
201
63
111
105
75
6
66
249
45
123
51
9
27
6
72
18
72
21
9
267
165
123
45
18
270
120
147
156
39
45
132
3
45
15
201
27
57
15
150
18
30
39
3
180
141
21
99
24
15
141
120
51
9
96
84
60
21
120
195
108
75
78
30
42
15
180
96
96
63
102
24
15
36
48
3
33
57
39
15
18
168
102
60
30
6
141
39
45
81
48
51
36
3
45
12
21
39
15
93
231
30
15
60
96
99
69
21
15
9
15
15
18
123
24
15
57
165
144
30
60
9
117
75
63
165
273
54
105
60
69
15
180
141
54
9
33
3
36
15
9
24
51
24
45
75
60
18
30
33
36
75
96
234
3
141
66
54
219
132
9
42
9
3
18
159
63
81
24
57
15
51
72
105
165
15
27
153
45
75
123
117
12
15
45
3
90
87
219
21
3
45
12
63
96
9
36
60
39
57
48
93
123
36
75
54
66
6
48
216
63
27
24
30
111
75
45
24
24
72
105
75
315
60
9
120
60
57
78
21
123
45
12
24
27
48
6
63
96
51
144
105
60
24
27
33
21
234
21
15
45
87
120
93
36
24
84
96
81
54
69
156
24
3
33
117
90
9
63
12
114
66
45
60
183
381
561
195
60
33
51
96
159
30
24
48
18
21
15
69
39
72
9
45
6
9
39
45
276
9
51
24
120
51
42
3
15
9
111
54
162
9
27
33
81
39
96
3
165
60
12
180
111
72
12
45
45
15
24
105
6
9
39
36
6
3
12
39
69
15
45
33
18
144
177
93
87
123
240
57
141
3
135
105
96
48
192
63
72
45
60
3
177
108
12
81
39
48
72
81
39
15
18
135
3
240
57
12
33
87
75
9
84
120
27
33
267
60
30
6
69
39
84
162
63
15
18
3
24
147
9
27
108
114
51
24
36
60
36
99
12
9
81
3
21
3
12
195
105
84
24
60
237
48
72
3
111
45
27
9
84
36
24
39
21
36
48
45
15
33
42
45
27
30
15
48
27
33
27
33
ABCD 99238210928*3^$a+1 [50002]
9
36
204
81
30
42
27
51
9
51
81
24
75
12
102
87
3
168
9
39
12
69
168
63
93
36
24
69
6
45
24
36
84
51
21
159
9
285
90
21
87
42
6
162
90
12
276
45
15
72
48
24
36
54
27
24
39
120
78
123
69
96
51
21
72
30
66
42
33
156
129
30
60
30
150
120
21
51
60
30
3
36
51
93
57
27
72
93
30
21
36
99
12
129
9
72
27
3
60
30
30
210
87
156
15
60
69
51
84
48
78
42
57
96
60
27
132
216
21
48
96
15
21
48
3
30
42
216
141
108
3
93
45
120
99
75
60
6
15
36
204
15
90
30
42
42
198
102
66
162
30
30
57
15
45
51
129
132
24
39
126
51
108
33
42
78
192
6
45
15
24
45
183
189
60
39
90
114
78
42
36
45
24
12
48
123
102
78
117
15
105
21
30
81
48
60
36
96
48
63
72
45
3
192
96
9
3
132
168
12
96
54
78
177
33
3
240
24
141
42
9
144
24
51
105
15
69
15
6
231
153
30
105
36
120
159
30
78
9
9
75
39
117
108
3
33
96
81
18
72
33
75
210
144
75
60
96
9
30
120
81
9
48
18
9
12
3
45
51
24
261
99
141
87
12
6
210
9
93
3
27
18
51
51
9
63
141
24
15
6
24
15
63
93
36
51
12
60
201
60
15
24
21
15
102
63
39
90
90
120
6
90
54
135
3
9
21
78
21
51
9
9
99
21
120
51
63
6
174
90
51
39
36
69
96
36
9
171
24
120
96
39
72
12
18
159
81
3
159
36
69
123
57
15
48
189
51
60
102
18
9
21
42
6
30
21
48
192
3
165
72
48
12
48
63
33
75
12
18
51
144
15
9
156
27
72
78
30
60
9
3
96
21
39
72
297
231
81
21
30
69
141
102
60
30
96
24
48
150
117
60
51
30
15
36
99
84
48
48
21
33
18
48
81
111
12
66
90
9
12
3
81
144
3
72
81
39
117
51
138
114
36
90
54
21
45
75
27
93
39
36
45
45
42
60
33
27
102
30
18
63
129
147
51
57
12
3
237
183
6
102
108
60
69
3
33
39
60
45
15
45
15
36
72
48
45
120
45
24
15
60
165
15
105
18
78
102
18
294
48
42
6
9
12
93
48
30
168
42
3
15
225
24
63
60
129
33
240
15
60
111
24
177
51
18
30
24
18
27
15
21
87
42
51
117
72
18
12
18
3
15
204
81
96
48
192
48
51
54
18
108
132
129
171
42
111
27
69
48
132
3
18
90
57
36
177
3
96
48
21
171
48
21
99
15
21
105
72
30
372
36
45
147
153
39
201
129
51
15
24
21
75
30
75
27
72
96
165
36
48
111
90
54
36
120
369
21
42
9
3
60
30
15
111
21
21
87
36
96
24
87
33
135
24
108
42
75
363
18
51
144
69
27
93
51
39
105
75
36
24
6
219
3
42
30
57
3
150
75
51
162
99
39
81
3
18
78
69
132
3
6
30
60
249
123
9
81
3
39
21
129
78
192
165
96
279
261
39
117
69
90
54
66
84
105
96
15
45
36
201
102
45
51
69
12
33
51
24
45
147
51
12
57
3
96
45
27
12
60
21
87
72
36
21
48
3
90
3
24
36
135
90
54
168
48
60
12
42
198
90
30
33
144
63
273
39
18
48
39
171
69
ABCD 99238234846*3^$a+1 [50064]
52
59
18
63
207
177
15
18
30
90
27
171
90
42
21
88
48
41
24
30
1
47
73
72
35
12
1
32
148
107
37
5
48
15
48
16
83
36
33
9
30
60
48
45
4
20
63
25
20
15
108
37
95
1
32
75
49
36
35
13
131
1
47
45
16
60
80
87
57
27
78
48
31
11
49
71
73
44
3
60
9
39
12
12
45
45
6
81
3
25
5
18
48
72
1
29
78
84
36
120
42
7
116
108
4
47
21
39
105
3
30
43
149
31
155
97
36
44
28
48
41
7
8
12
28
11
69
3
60
1
32
9
63
27
6
54
33
75
13
17
78
114
79
47
24
1
20
60
52
47
45
84
51
1
8
57
91
48
20
15
49
168
24
48
56
4
176
3
48
12
72
6
19
35
1
24
68
27
9
207
60
61
68
15
30
3
87
120
126
42
108
204
37
72
104
60
64
29
159
112
8
135
1
47
57
195
57
39
12
25
35
1
68
12
4
23
73
168
8
76
95
45
16
32
9
7
23
12
37
12
29
78
72
18
54
9
24
40
17
27
39
57
48
60
52
36
41
63
33
114
96
30
72
48
90
13
48
56
16
12
119
73
44
3
36
49
71
24
36
37
32
51
12
42
96
42
12
18
7
35
60
90
6
49
11
30
102
60
12
21
69
6
33
27
61
41
3
12
16
47
1
23
45
63
1
44
57
15
33
150
9
81
223
35
24
61
132
12
23
25
23
1
8
24
57
30
25
47
33
96
48
16
35
61
24
47
21
39
60
42
79
59
45
120
24
108
36
39
36
30
19
12
164
39
36
121
41
30
49
23
93
3
13
12
48
36
36
17
15
33
27
4
8
16
36
83
1
12
20
147
117
52
92
15
9
16
65
42
33
99
1
8
39
42
15
33
31
17
67
116
184
56
81
48
90
33
48
87
9
21
31
11
102
48
43
68
64
12
155
36
69
33
63
16
104
4
5
15
28
23
25
116
123
36
9
88
176
40
11
93
15
48
9
40
83
21
36
45
7
60
11
57
60
12
16
56
27
13
59
30
42
30
48
7
35
37
41
7
152
64
56
36
63
30
42
13
12
5
79
23
9
39
73
12
12
191
49
32
4
5
72
90
48
54
15
4
12
36
116
28
36
44
69
39
72
48
9
55
17
27
96
48
27
72
1
72
216
41
19
20
16
35
37
56
183
24
1
17
31
11
49
48
60
8
15
49
11
30
79
20
16
12
11
73
12
35
85
17
6
85
12
48
104
63
45
76
20
12
24
15
1
17
90
21
57
31
56
12
16
5
55
36
71
21
36
63
13
68
52
35
60
72
85
32
36
27
109
41
7
20
21
7
23
84
78
15
3
21
48
123
12
25
35
30
6
45
4
120
120
23
12
61
47
12
6
55
20
64
11
1
20
69
72
7
8
87
18
31
59
30
48
42
45
108
36
51
13
48
17
30
114
7
11
25
5
48
30
24
49
32
9
15
72
16
36
20
9
39
3
6
7
83
13
59
12
169
12
32
243
1
119
25
65
54
18
42
69
120
96
15
13
12
8
184
41
27
45
31
20
4
140
51
60
60
81
51
13
17
18
84
33
147
6
24
31
8
39
33
27
1
47
12
42
15
51
30
31
32
40
8
24
64
71
1
23
18
30
21
4
60
68
39
36
24
21
87
25
120
12
5
48
15
3
45
9
6
9
51
13
11
60
25
36
5
24
207
9
27
12
64
17
102
18
42
45
52
71
12
49
23
18
63
9
150
1
107
120
1
47
13
17
30
9
3
12
81
12
108
9
18
73
36
12
29
55
8
15
25
24
41
42
1
12
20
75
24
49
24
20
15
13
35
60
37
92
63
90
15
15
72
73
35
78
15
40
48
36
35
18
90
13
48
8
40
23
36
24
36
12
48
1
11
145
20
3
129
51
37
24
59
12
9
63
49
11
126
67
116
24
48
99
69
28
143
6
42
30
87
75
120
13
47
36
12
12
1
77
67
48
35
57
3
45
16
152
15
1
32
27
45
52
12
41
75
15
24
13
72
24
11
13
116
4
32
28
44
144
16
23
18
30
25
23
81
3
30
126
9
81
24
18
25
77
3
15
12
9
24
87
33
15
97
11
54
66
60
153
16
11
37
48
36
29
51
52
11
36
12
61
59
9
180
33
90
33
28
65
3
69
31
41
6
24
18
127
11
13
11
120
6
79
104
9
63
39
60
81
27
42
18
61
104
27
25
96
32
16
44
3
1
80
39
121
12
24
120
47
85
84
71
33
3
24
9
84
3
30
43
12
47
37
11
69
75
66
3
21
43
68
87
1
11
30
78
49
8
123
21
132
36
64
17
79
140
36
27
36
13
20
51
73
12
116
159
6
42
21
87
81
36
108
15
24
60
36
201
64
17
103
35
12
1
8
39
9
52
173
15
4
29
48
24
6
33
4
5
7
11
72
21
9
55
47
25
11
24
49
131
9
81
186
9
21
123
87
84
49
80
64
35
33
27
132
36
132
ABCD 99238271084*3^$a+1 [50042]
147
60
54
84
60
12
120
18
6
27
57
126
36
93
141
126
150
18
96
84
60
192
60
78
36
60
99
96
69
51
159
42
39
9
90
6
24
162
18
63
57
3
48
75
84
21
69
255
57
51
60
9
63
207
60
108
132
18
36
27
132
201
6
90
3
27
90
24
6
33
45
120
3
183
66
48
192
138
30
3
129
18
60
300
30
42
78
96
24
132
48
330
42
180
90
114
30
66
18
270
36
24
63
48
51
24
114
60
42
108
30
36
30
36
33
36
69
42
90
114
189
36
9
72
90
108
36
6
60
18
33
9
3
201
54
42
591
12
75
165
57
48
51
45
66
129
15
6
30
318
96
36
138
96
57
57
66
30
84
6
300
54
72
90
81
69
99
129
60
90
36
96
18
195
21
114
81
21
123
21
15
9
12
39
144
27
93
15
60
36
126
60
63
15
30
36
60
174
90
51
135
84
120
6
15
15
57
12
36
225
6
48
153
60
3
105
84
15
60
105
60
135
30
36
99
21
126
30
18
6
24
6
9
48
63
24
120
33
3
90
54
162
204
60
66
48
36
36
18
36
24
63
57
150
81
21
108
15
15
36
90
300
126
108
6
36
51
108
81
48
3
69
30
18
66
66
54
30
99
36
15
57
93
87
9
3
57
150
69
12
9
84
60
234
66
66
81
48
9
222
48
36
114
12
99
9
30
150
102
141
57
60
162
24
114
3
27
30
51
39
60
90
3
9
60
18
21
24
105
60
12
231
9
48
102
54
36
48
156
96
54
90
15
231
78
15
57
78
66
36
234
6
18
90
60
60
90
6
27
192
15
6
60
6
90
48
12
159
105
27
12
57
78
120
21
84
27
180
24
246
60
3
51
84
45
237
51
60
3
114
6
24
12
78
51
69
30
210
96
54
30
66
69
51
66
24
84
15
57
18
120
30
6
6
90
9
45
186
9
9
60
120
102
9
39
66
96
30
18
36
156
138
30
3
39
90
84
54
36
60
6
63
111
174
12
54
114
30
12
114
6
189
9
96
36
30
18
135
27
78
96
87
9
48
12
51
3
126
51
237
51
21
39
81
99
45
60
147
228
69
75
15
66
210
129
87
48
180
6
54
12
90
18
60
30
12
108
180
132
3
57
123
96
9
135
27
174
96
39
165
66
21
108
24
45
63
159
30
48
60
6
24
60
6
96
231
12
57
240
30
33
51
57
57
36
264
60
36
60
114
30
51
39
36
24
66
66
114
54
12
33
57
240
18
6
30
45
24
105
15
51
6
24
15
201
54
156
90
3
27
90
174
9
27
78
66
54
132
30
33
21
24
36
6
78
156
15
9
60
300
210
93
57
90
72
198
36
24
12
120
138
96
54
30
126
186
54
114
66
396
108
36
60
135
105
66
81
33
30
117
39
78
36
270
264
90
6
6
120
30
24
45
144
57
3
75
33
33
87
129
39
171
228
342
48
36
24
102
48
93
93
66
18
60
15
81
156
114
9
57
24
24
63
39
9
51
81
27
6
6
69
9
36
84
12
24
27
27
60
45
15
141
24
156
99
30
60
63
27
42
60
24
54
12
69
75
126
84
84
15
165
30
30
102
48
66
ABCD 99238345972*3^$a+1 [50164]
1
47
105
148
59
1
132
12
23
81
112
8
4
35
13
47
1
191
61
24
104
160
120
59
13
23
1
95
13
11
57
4
24
44
231
25
32
87
1
56
64
24
60
35
12
21
112
108
44
76
84
24
12
83
1
104
24
27
25
116
24
96
24
88
60
188
48
40
36
96
23
1
44
172
140
40
200
28
20
15
57
39
24
25
12
120
24
20
88
72
95
61
47
132
1
8
172
44
16
23
57
124
20
196
20
99
13
32
16
24
48
36
24
11
25
36
44
184
8
192
15
37
36
80
3
25
155
60
36
48
61
60
12
20
3
21
120
40
8
48
4
68
136
24
56
76
35
9
72
52
20
27
25
68
48
99
1
12
47
201
52
107
109
11
85
24
44
75
13
32
52
36
23
96
129
24
28
44
48
51
37
60
12
8
48
40
56
168
28
12
11
169
131
109
96
36
23
72
81
28
20
15
9
135
33
48
24
15
1
11
121
92
135
157
35
109
24
140
291
25
24
47
1
48
260
16
96
252
12
24
216
200
39
24
33
39
61
12
48
8
124
11
37
120
140
28
20
72
64
95
13
20
96
76
120
20
64
24
72
128
100
68
28
11
73
128
52
120
132
128
16
120
36
36
252
47
165
124
59
1
32
40
12
96
35
201
28
260
15
33
39
1
263
49
47
9
72
112
8
52
36
216
23
13
44
28
252
95
25
8
15
81
4
48
143
60
49
32
168
28
92
28
48
11
33
100
236
40
24
47
81
39
9
120
15
85
179
85
132
35
1
12
47
129
4
131
1
8
72
76
72
12
48
36
59
73
8
100
11
13
11
97
60
92
28
20
24
4
24
140
15
25
35
13
24
48
80
27
180
13
11
9
28
108
32
99
45
99
25
72
168
11
13
96
24
11
37
23
37
8
51
73
251
85
84
60
35
121
240
11
48
85
47
33
52
68
76
215
84
12
93
72
24
4
107
25
8
52
108
156
96
144
11
1
108
24
36
32
63
1
48
96
71
108
13
60
84
80
15
48
33
88
56
16
143
205
119
93
24
15
48
121
12
83
177
3
45
120
24
15
36
181
48
8
88
71
168
12
180
73
72
84
35
216
109
72
212
100
36
119
25
72
95
25
23
37
44
96
4
24
72
44
52
120
44
76
47
1
24
60
60
12
56
63
109
12
24
56
4
60
12
92
75
117
4
36
8
148
83
96
120
61
83
1
24
71
33
28
48
95
25
180
32
124
24
35
121
8
28
143
109
71
85
120
140
216
16
32
16
59
96
49
12
35
13
95
73
107
1
44
52
35
13
20
48
27
36
60
141
184
72
128
192
3
37
152
28
44
100
35
129
16
56
183
1
83
12
145
96
12
48
12
12
59
169
8
28
44
15
1
71
9
4
92
39
9
48
28
20
100
24
20
88
48
12
12
71
57
88
24
12
36
8
124
11
25
56
96
52
35
13
179
13
108
47
12
109
72
32
100
20
15
13
23
109
72
24
32
48
40
60
84
71
97
167
13
60
12
96
60
176
135
25
36
120
72
48
140
87
25
56
4
12
60
20
4
12
72
107
145
264
11
60
45
24
15
85
72
12
95
1
12
252
120
131
49
35
37
20
4
12
12
108
47
13
44
16
72
32
256
8
39
13
59
49
71
241
12
140
48
24
160
95
9
240
16
80
4
59
13
23
169
212
4
12
24
104
40
95
9
76
96
24
24
48
12
8
99
1
132
8
28
131
9
4
72
60
24
144
95
193
60
44
39
49
168
23
120
217
23
24
61
12
32
28
48
59
85
36
35
36
85
60
8
15
25
152
16
24
8
ABCD 99238580594*3^$a+1 [50007]
10
26
90
48
60
6
6
84
36
54
144
6
6
54
6
18
12
4
50
70
86
4
30
30
56
108
102
4
134
16
20
54
16
60
30
104
42
4
80
6
4
90
176
94
74
46
20
30
10
56
4
116
78
6
250
236
54
100
104
12
30
18
96
6
90
24
36
48
36
130
26
54
60
10
56
84
10
80
114
6
30
100
30
14
12
64
30
116
18
16
56
48
36
30
54
36
30
60
126
48
126
10
30
86
60
84
130
134
30
46
14
72
154
60
80
40
50
40
14
36
30
36
18
16
44
30
16
110
120
10
14
12
138
16
26
24
204
76
44
16
30
26
54
66
60
244
110
90
66
34
30
20
6
18
196
134
12
120
64
170
40
80
66
114
36
18
16
164
102
90
60
124
20
40
44
76
30
86
108
16
254
66
30
30
36
30
60
48
46
104
36
310
20
174
36
6
150
4
14
76
14
180
12
64
150
60
254
240
96
30
100
30
20
84
6
36
84
10
350
190
90
44
12
18
46
74
126
6
18
16
26
90
204
90
30
54
60
186
144
16
26
48
42
64
26
4
20
100
74
46
104
6
6
4
74
246
60
90
6
30
48
46
30
170
120
24
66
90
60
120
160
20
40
116
108
16
74
36
30
30
30
6
30
84
36
108
60
36
10
44
72
24
6
90
48
16
20
60
66
168
36
40
210
30
20
10
14
12
150
84
186
30
114
114
6
126
154
14
46
80
10
26
48
12
48
96
36
34
30
194
6
90
30
100
50
144
66
30
66
24
40
60
104
36
190
14
16
56
4
20
36
30
4
30
80
6
34
44
222
198
12
18
90
12
18
216
10
30
14
12
48
16
44
30
60
136
104
72
24
40
26
114
30
66
90
24
90
10
30
86
90
24
36
90
234
6
150
30
78
6
126
124
20
66
84
144
106
30
60
60
30
30
14
6
6
78
16
60
20
6
30
64
20
126
154
26
24
54
16
30
116
124
86
198
36
70
116
184
20
30
120
36
60
24
40
20
90
66
4
20
130
26
30
144
6
60
4
26
48
16
30
80
174
6
6
24
100
30
26
138
12
30
30
54
40
44
6
54
12
84
114
6
36
94
180
26
4
30
386
48
136
26
34
50
120
30
66
30
144
6
4
50
40
116
94
74
136
200
216
18
66
24
30
6
10
74
46
26
24
6
34
44
16
80
60
60
84
6
70
146
174
36
4
20
36
78
42
18
96
6
24
36
48
46
50
54
6
70
146
30
94
20
24
162
4
80
70
20
54
6
120
36
18
342
4
164
66
130
74
60
6
84
12
34
80
24
36
96
154
50
40
26
18
36
60
150
10
50
30
160
20
40
26
24
130
20
6
214
30
56
54
90
30
24
132
18
126
10
140
36
84
54
6
96
34
14
76
44
136
116
4
26
64
30
44
6
150
100
44
126
30
96
4
120
74
46
14
126
36
114
130
236
24
66
30
34
20
160
60
20
6
30
108
46
44
6
70
116
54
90
96
84
120
90
330
66
34
50
30
96
30
4
30
20
24
42
34
176
78
12
234
6
4
90
14
16
26
154
50
96
60
4
60
150
60
30
260
60
60
66
48
30
36
36
180
48
46
14
42
270
34
30
44
42
210
108
36
10
14
16
116
30
34
20
60
6
18
90
30
66
96
18
16
50
40
14
42
24
234
102
54
36
120
24
10
20
70
26
138
60
16
90
170
6
144
54
66
6
4
104
12
64
90
110
96
48
36
60
100
116
90
124
90
20
40
80
120
6
24
6
24
24
72
48
66
24
6
6
84
144
42
4
110
36
64
ABCD 99238705518*3^$a+1 [50034]
53
13
8
94
41
9
22
41
63
57
27
10
30
78
84
131
25
72
42
66
2
18
64
8
22
41
103
20
54
22
6
18
20
24
18
27
13
12
68
10
17
1
50
22
54
66
20
10
2
6
9
1
12
18
12
54
143
85
30
5
81
27
3
130
14
76
66
11
15
34
86
33
61
38
18
10
72
26
30
52
128
46
23
1
62
10
8
51
36
19
30
36
80
10
18
42
92
18
10
12
50
15
7
6
114
86
34
8
58
12
42
41
7
110
118
8
10
2
105
19
44
40
44
18
10
12
20
40
80
16
12
30
20
30
18
4
66
30
35
25
60
36
23
1
6
56
33
19
20
16
29
31
14
46
12
113
85
24
6
80
12
105
7
56
10
20
4
12
26
4
150
8
10
38
22
66
80
70
50
10
60
29
33
72
3
13
24
83
19
38
28
23
39
16
29
7
14
16
18
26
22
32
18
3
60
7
48
24
6
42
42
56
12
40
138
30
24
20
135
37
6
18
42
24
48
65
1
42
72
12
48
5
7
86
3
15
10
36
54
6
48
168
8
30
40
24
12
18
12
56
52
26
10
30
12
120
2
78
30
22
5
25
11
60
45
12
18
9
63
42
10
36
74
3
7
30
18
50
78
22
8
10
24
5
3
4
36
144
86
3
7
12
6
12
60
155
25
42
36
6
24
24
36
2
48
9
7
38
18
10
48
30
29
33
12
6
16
29
85
14
18
12
51
19
5
48
7
38
30
40
5
19
108
18
42
12
18
35
63
112
38
27
21
4
18
92
10
6
6
71
12
85
8
64
48
6
12
62
96
54
40
12
18
11
12
13
32
4
54
54
20
10
60
18
24
18
18
8
22
42
12
86
28
24
20
6
4
102
30
23
1
14
82
6
80
4
24
62
34
86
18
4
48
17
37
18
6
2
88
20
22
8
10
36
8
21
15
45
132
7
90
6
44
93
19
29
9
82
36
38
27
12
21
22
12
186
14
28
30
50
22
50
10
6
5
7
8
82
42
42
11
79
30
24
14
22
14
30
10
29
1
2
10
12
6
20
4
20
10
30
18
32
18
48
76
30
11
123
105
1
36
18
36
53
3
34
78
30
6
12
38
184
60
8
18
16
66
8
27
145
62
10
8
10
54
98
18
3
19
30
20
46
20
9
33
18
54
195
7
18
6
36
29
7
8
52
2
16
12
12
26
9
115
30
11
97
24
66
12
50
10
6
2
18
16
98
16
36
30
23
3
28
29
15
18
18
9
1
84
35
33
18
52
32
6
4
11
61
83
48
3
10
35
1
30
29
25
47
19
5
19
24
86
12
3
7
8
16
6
122
16
24
60
36
32
18
22
8
10
30
5
115
6
6
90
23
12
27
36
21
19
6
8
100
12
104
39
31
2
118
5
1
24
30
77
33
10
5
27
88
12
20
4
14
114
18
34
6
72
42
8
28
5
33
10
50
4
30
12
36
48
32
22
11
25
6
8
28
18
30
30
2
124
6
24
8
30
16
20
46
30
18
60
83
57
30
21
7
18
47
3
54
40
36
6
18
36
47
43
6
14
42
15
3
40
89
1
32
88
42
30
60
23
25
30
180
5
12
3
9
15
70
20
22
66
35
12
1
6
38
16
36
35
21
10
12
90
11
19
17
39
40
12
17
7
26
64
48
56
12
108
15
25
20
30
57
7
5
7
36
38
10
30
32
10
17
60
96
7
2
16
74
16
110
15
9
28
24
18
18
32
36
27
48
39
48
58
20
46
6
12
56
90
4
18
23
49
140
75
3
28
5
15
10
104
22
14
4
23
60
97
47
25
14
12
33
7
54
6
29
21
15
105
34
5
33
10
8
10
102
5
51
40
29
15
78
12
40
78
30
30
12
60
6
14
22
11
37
6
20
10
44
3
19
60
26
12
18
82
12
24
6
138
11
37
42
8
34
6
5
109
14
16
56
48
40
60
5
31
14
54
16
14
18
93
67
12
8
105
57
58
2
52
11
48
49
35
31
2
34
8
16
6
14
45
57
78
69
25
8
15
24
1
84
66
78
2
117
33
3
12
33
22
5
7
26
15
36
43
6
92
22
150
18
8
46
59
1
186
5
73
62
28
42
23
15
4
18
20
120
52
30
41
75
16
29
1
18
80
18
4
14
10
32
27
36
9
10
6
66
60
86
75
13
30
122
10
2
40
11
12
43
60
14
52
6
12
26
4
50
70
60
23
27
21
15
84
33
19
29
120
31
56
40
30
30
5
49
18
53
37
30
36
36
38
111
49
20
40
18
42
48
62
36
24
28
2
15
127
24
6
134
46
11
60
25
8
46
56
58
20
34
36
2
138
4
18
122
36
45
49
6
17
33
16
14
22
2
141
1
24
24
12
24
42
12
6
59
31
24
36
44
141
1
66
62
10
5
63
45
7
78
32
90
30
58
30
8
16
11
43
14
78
22
18
42
42
54
14
18
94
38
10
20
78
22
12
60
24
20
40
50
10
65
79
50
3
13
36
56
10
30
47
15
33
7
96
44
10
8
10
53
27
22
50
6
12
22
18
38
12
34
6
18
74
22
8
6
90
10
29
13
2
30
36
34
36
6
24
60
47
63
24
40
48
17
31
84
50
15
1
14
18
18
52
48
120
17
3
54
3
67
18
20
30
4
30
11
19
54
42
24
6
12
56
22
48
24
48
20
34
35
33
15
1
35
45
30
42
28
126
29
1
14
9
3
22
38
45
57
6
22
30
50
64
14
10
20
10
12
48
20
54
6
4
12
56
18
22
30
2
28
62
130
50
30
90
46
5
39
40
17
13
23
13
2
22
23
25
12
95
81
10
20
60
4
42
24
30
2
72
15
7
38
75
31
14
40
35
37
74
52
12
12
6
42
140
45
36
15
57
25
8
54
90
16
2
82
78
18
47
7
6
54
18
60
24
24
114
20
28
18
32
12
18
129
21
22
6
60
54
66
30
72
108
6
36
2
21
39
22
8
3
127
18
2
156
4
18
20
10
42
35
1
20
12
42
10
6
2
27
3
129
48
60
33
4
14
60
10
54
30
26
60
52
20
12
58
2
46
35
12
43
20
24
30
52
8
15
31
12
53
121
38
10
6
5
7
2
90
88
20
112
12
8
33
72
33
63
1
8
6
4
42
78
18
20
3
60
1
23
1
71
24
7
5
3
4
18
62
36
40
104
6
40
30
30
30
36
14
52
92
16
32
27
51
12
18
72
39
36
3
16
56
40
30
24
26
28
30
32
27
1
32
15
33
16
83
48
13
60
59
31
54
72
54
2
58
122
102
ABCD 99239342446*3^$a+1 [50109]
18
48
61
24
39
18
20
67
95
60
48
13
35
12
270
10
38
84
6
72
97
35
118
8
175
72
105
39
11
48
22
38
30
22
140
18
127
125
43
57
2
28
50
72
36
24
18
48
54
10
8
10
32
40
140
36
120
30
24
30
6
42
202
8
49
24
144
41
4
18
32
40
33
24
33
56
240
54
30
28
15
48
29
40
48
170
18
7
17
7
21
162
48
42
48
68
172
2
28
50
132
18
49
21
92
220
3
17
126
49
11
132
30
42
40
18
15
24
48
35
30
6
42
52
3
53
84
7
119
4
21
5
19
23
112
8
78
91
89
12
187
123
98
355
89
270
97
24
29
60
6
49
48
120
48
35
30
12
67
45
50
36
22
30
62
78
100
152
6
52
60
90
2
6
82
90
30
15
45
75
285
99
168
53
30
78
55
29
108
7
65
6
49
41
4
18
32
30
58
129
11
42
150
13
15
132
21
27
20
72
48
25
24
113
6
22
68
31
63
33
105
15
77
126
210
172
63
57
62
216
82
159
21
20
40
30
225
5
120
10
80
48
22
2
78
10
72
8
18
12
60
48
7
24
48
23
12
18
18
42
22
188
10
92
7
23
30
60
40
15
41
102
22
20
7
11
90
100
20
112
3
24
21
75
65
30
70
27
3
20
22
48
8
42
42
120
28
32
40
18
152
73
48
137
79
96
135
8
1
153
38
30
70
2
148
20
150
60
40
62
67
101
48
19
65
60
150
36
22
2
265
71
24
25
53
130
60
80
18
112
2
40
26
12
48
91
3
68
90
18
52
57
65
103
24
23
193
24
29
82
30
32
28
39
191
22
147
24
5
114
28
42
68
22
18
15
48
77
12
7
41
60
130
32
90
10
20
118
20
60
48
4
20
78
100
152
25
96
29
168
10
42
8
48
30
22
32
156
22
50
18
181
21
42
18
38
72
30
168
42
25
15
57
23
132
138
12
7
29
67
117
8
60
55
144
21
50
12
6
30
169
303
105
45
8
12
150
49
96
83
52
105
83
12
10
62
60
6
52
50
102
90
178
62
96
1
51
60
72
138
110
49
23
78
48
12
7
33
60
8
91
111
50
30
90
30
22
20
28
62
37
11
30
7
120
153
39
216
143
60
144
60
36
12
10
63
9
87
11
13
47
169
53
28
38
22
90
90
30
80
10
20
19
71
22
3
17
7
81
158
24
6
82
68
61
24
27
140
30
10
122
7
23
18
12
6
22
32
10
38
52
138
57
41
31
111
80
10
159
48
5
18
12
18
18
24
66
31
71
73
77
18
54
10
18
15
137
60
18
130
72
98
100
8
82
2
36
12
70
128
24
150
28
92
66
7
120
15
8
49
11
42
43
29
40
8
115
48
57
39
21
50
48
121
81
15
143
12
85
15
110
19
29
24
91
47
10
2
36
142
8
12
10
42
48
38
12
49
48
48
35
82
20
103
24
113
55
41
4
146
1
48
5
48
60
52
108
2
13
257
30
78
228
52
32
30
28
122
10
110
66
42
52
15
41
7
215
18
55
35
42
192
10
80
78
60
102
6
91
11
157
161
24
148
2
78
60
48
7
120
17
126
24
1
72
47
108
42
6
172
32
126
60
42
70
63
9
116
30
30
4
18
2
7
23
73
17
31
99
138
2
96
34
98
12
25
5
58
120
129
3
45
3
20
42
108
42
10
50
30
126
1
21
90
90
20
292
38
138
22
30
42
18
20
43
197
78
4
33
75
140
22
27
243
48
42
3
135
42
48
39
21
2
6
180
54
58
180
20
70
50
40
2
58
98
24
40
80
10
108
50
18
84
10
8
132
13
47
25
53
90
130
60
80
42
30
67
83
36
22
188
31
11
102
78
112
80
10
80
18
37
72
41
42
66
115
119
58
30
2
55
161
30
82
8
24
40
63
135
62
138
42
30
120
18
40
39
11
22
80
30
1
167
40
38
84
108
10
ABCD 99239367512*3^$a+1 [50048]
6
24
11
25
24
126
72
42
24
39
15
66
12
72
6
156
89
1
6
30
114
18
132
54
66
18
12
126
150
42
78
78
126
18
48
18
6
30
29
112
123
96
24
29
13
12
102
48
30
30
117
96
159
114
6
36
84
30
24
6
18
12
180
30
30
39
15
17
19
24
6
90
53
55
18
114
66
30
69
3
78
78
66
30
6
60
18
42
30
78
12
54
21
9
18
60
12
36
9
255
33
15
48
12
12
41
55
12
90
35
7
96
12
6
119
25
30
41
97
18
36
18
30
108
18
6
36
12
48
24
60
48
48
12
72
6
60
18
144
60
36
41
16
9
210
60
18
18
30
84
36
18
90
96
131
7
6
72
144
138
48
17
43
48
42
27
63
78
227
85
54
78
18
18
12
90
24
84
6
96
12
66
24
5
25
90
42
6
42
36
54
78
78
24
60
12
78
30
12
30
23
61
72
18
12
60
30
54
18
66
9
15
18
114
60
78
6
36
174
12
54
48
72
33
27
5
25
6
138
66
24
36
48
60
90
198
24
60
6
35
43
12
84
53
16
15
36
18
102
54
60
66
48
42
18
5
48
7
6
96
18
48
120
12
12
48
6
12
42
18
30
30
30
30
24
35
139
101
91
72
36
9
80
37
6
90
54
24
6
23
67
108
113
7
12
45
81
63
111
24
36
21
33
42
72
12
65
144
181
138
17
61
30
5
169
36
35
67
18
30
84
24
66
6
132
36
24
18
12
102
60
9
27
48
101
91
48
6
18
12
33
32
13
162
65
43
5
25
6
54
12
30
78
35
48
7
162
54
6
60
30
6
60
47
43
42
108
18
24
21
111
24
6
24
96
30
48
42
6
72
12
30
6
18
99
15
30
150
48
77
7
156
18
42
17
7
54
6
90
84
54
150
35
37
18
108
24
53
73
30
24
24
36
78
6
12
54
54
72
18
191
25
6
24
89
16
99
60
65
1
78
17
48
43
192
18
99
9
6
498
42
101
7
12
18
18
9
15
6
24
36
54
156
72
42
11
37
107
55
30
6
78
66
30
66
12
60
30
18
18
102
24
29
181
6
48
66
48
51
32
55
24
48
12
18
12
48
18
12
12
30
15
33
18
24
21
63
72
54
78
12
66
162
18
54
6
90
54
66
12
30
11
1
6
9
45
18
12
30
6
33
21
60
48
6
12
29
16
63
12
24
18
42
48
78
30
60
12
30
90
288
138
66
96
57
63
108
66
30
84
6
54
101
49
6
84
6
36
24
48
36
186
101
7
48
48
24
78
18
36
36
137
73
78
36
24
6
114
5
1
30
48
12
60
36
12
6
42
30
24
3
63
65
43
36
6
30
30
24
30
54
35
127
12
5
133
54
18
60
12
78
36
41
16
99
54
222
180
12
36
84
33
15
30
18
72
18
6
48
12
6
12
30
36
17
55
24
36
60
65
67
48
54
90
6
12
48
12
47
49
12
3
51
29
55
156
6
54
33
15
12
48
18
30
84
24
6
51
15
60
24
24
30
120
6
6
35
112
48
63
54
48
18
41
13
12
18
108
90
18
66
60
36
48
66
30
75
21
30
12
12
84
30
24
6
30
36
30
69
315
5
1
6
42
30
6
66
168
48
17
7
108
12
6
18
36
18
186
12
24
30
135
45
78
36
156
66
42
48
12
6
72
30
24
41
64
3
18
27
123
5
13
132
24
54
24
12
96
12
65
13
99
3
42
120
66
54
78
53
139
5
61
114
36
30
47
25
30
41
19
72
114
6
45
45
78
5
1
30
72
60
24
36
60
30
78
30
11
13
30
42
6
5
13
36
95
96
85
12
6
9
123
72
12
108
18
78
117
39
6
18
65
16
129
36
6
84
30
6
30
30
12
132
30
6
84
84
6
6
120
65
144
1
12
90
66
102
12
18
12
78
54
54
12
30
30
24
66
27
27
21
3
30
54
180
5
1
15
99
18
18
41
19
77
25
78
30
27
63
6
90
65
103
6
36
60
198
60
18
24
6
65
7
12
29
79
72
18
18
30
54
84
36
84
24
108
12
90
132
78
12
18
11
19
45
183
24
60
6
60
48
66
48
102
11
13
24
18
9
3
36
105
21
138
66
114
77
31
12
5
96
16
80
115
36
48
54
66
96
65
1
18
30
102
30
138
24
42
63
33
84
18
228
48
126
84
36
54
137
7
18
18
54
6
41
16
15
24
60
60
113
37
6
24
36
30
24
210
6
18
6
36
48
12
12
48
30
54
6
24
36
33
21
36
42
72
186
138
246
11
73
167
43
197
19
30
6
9
3
12
84
ABCD 99239619166*3^$a+1 [50009]
47
24
84
72
103
125
36
48
48
144
13
36
35
19
102
59
1
71
84
79
5
132
12
7
54
11
13
47
199
17
24
13
35
1
90
114
155
1
179
12
13
30
101
61
95
144
12
72
120
25
42
54
11
36
43
5
36
84
72
19
90
30
5
19
29
12
85
83
60
37
48
36
71
73
36
59
37
131
60
24
108
145
36
71
96
48
36
108
12
43
137
25
48
71
19
60
185
97
144
95
91
5
13
30
77
96
24
25
48
36
47
12
48
7
5
12
13
90
41
156
48
48
37
246
96
48
36
29
48
109
23
61
71
24
24
12
24
60
60
12
84
144
60
120
36
25
71
97
131
49
12
71
132
127
5
25
23
1
36
23
7
161
180
12
31
36
30
11
103
101
84
139
120
42
11
84
96
7
17
13
36
11
156
127
65
12
25
18
53
24
24
12
13
11
13
47
43
5
36
84
37
54
65
204
157
35
48
48
192
25
23
168
144
36
109
6
5
49
11
96
229
47
79
5
60
43
6
30
6
90
89
49
11
115
89
1
35
84
12
13
95
37
18
17
55
305
36
84
25
95
36
48
301
24
11
43
137
25
35
60
24
19
60
17
13
23
13
36
11
48
60
61
60
95
84
12
19
53
25
11
1
23
180
145
102
90
23
72
139
24
30
263
79
29
36
36
48
60
12
13
60
107
24
103
17
13
47
204
12
72
25
6
5
12
12
91
17
84
180
103
101
12
133
35
24
157
24
36
23
7
5
139
29
25
11
60
109
6
54
131
60
144
37
95
13
107
73
83
144
24
60
55
17
24
133
35
12
156
12
25
23
24
24
36
36
49
18
72
5
60
36
24
145
23
31
77
73
30
29
12
120
25
23
48
103
77
13
11
24
96
24
12
180
13
6
41
97
11
144
48
247
17
108
37
23
37
30
5
24
12
13
95
24
48
157
150
5
61
96
18
12
78
66
17
7
90
11
84
25
11
24
1
6
5
36
7
77
36
24
24
24
37
83
36
1
71
19
78
35
1
30
6
35
19
29
12
85
23
12
240
13
36
11
36
12
97
59
36
24
36
36
72
108
49
48
131
1
95
79
54
47
24
144
55
60
41
25
24
131
72
79
41
84
60
36
13
35
12
12
36
85
96
83
1
11
36
24
36
144
109
107
24
73
47
168
12
55
5
73
36
35
144
1
71
84
36
48
12
73
66
101
25
60
11
72
55
41
1
288
23
12
12
19
89
12
25
24
47
79
185
25
35
25
18
77
43
96
5
25
36
54
77
12
61
71
84
91
29
25
6
198
47
145
270
41
60
72
61
35
12
24
109
54
6
35
19
5
7
90
11
12
48
72
36
1
150
84
17
204
120
24
24
61
24
72
48
23
13
71
24
264
12
84
96
43
41
1
59
120
1
35
96
84
36
37
11
205
71
96
12
48
84
36
169
54
149
132
36
120
67
5
55
5
25
11
12
127
12
89
61
35
36
37
143
48
60
49
11
115
90
35
91
54
24
162
41
79
5
84
55
29
151
29
12
19
149
25
23
12
7
5
133
60
72
119
12
7
17
109
107
43
174
72
24
119
12
49
47
48
31
54
35
36
48
1
47
157
12
35
43
53
48
12
97
6
5
36
36
7
65
12
168
12
85
23
31
126
23
72
48
96
132
7
60
41
12
13
11
24
12
24
36
19
5
24
36
84
31
41
120
12
48
48
19
6
47
37
72
11
169
54
77
12
37
11
24
48
12
96
24
55
5
144
1
30
101
132
108
48
156
36
132
85
36
11
79
30
114
65
12
24
25
59
12
73
23
79
41
19
18
11
36
79
77
132
1
35
12
108
24
72
120
49
66
60
29
1
71
24
49
11
49
84
150
90
12
59
12
79
5
60
25
84
59
12
36
84
120
49
11
48
127
29
60
109
36
11
84
49
12
54
6
11
73
47
7
41
84
37
11
7
77
49
24
167
85
108
23
43
5
12
79
48
36
17
37
36
54
6
71
204
24
72
96
60
24
48
60
1
6
41
7
60
102
11
60
19
60
ABCD 99239989354*3^$a+1 [50038]
16
96
135
12
45
3
84
297
39
12
53
40
48
39
9
32
67
45
128
24
40
3
53
19
96
12
17
40
8
31
9
51
24
29
19
12
161
19
384
77
19
24
132
12
141
56
24
19
24
125
67
24
168
53
144
91
77
72
48
7
65
19
29
19
21
8
115
24
24
5
16
51
84
17
24
16
32
96
7
9
48
75
12
84
72
36
36
125
40
291
45
87
9
3
72
69
48
3
120
77
24
64
3
45
32
24
31
156
72
48
5
48
7
57
291
5
19
60
12
77
43
12
144
105
27
77
67
53
55
36
53
19
5
48
211
12
60
96
48
84
12
24
29
67
24
45
3
149
187
36
108
101
40
75
48
5
168
31
89
67
48
72
60
17
67
48
53
7
9
8
91
45
291
24
29
48
175
12
72
48
77
19
21
104
48
48
19
29
72
112
27
60
89
16
135
201
3
29
264
43
189
27
69
147
173
48
160
87
36
317
79
105
27
125
79
84
5
139
29
48
31
113
40
3
84
41
7
12
5
115
12
60
96
29
7
9
3
84
57
39
41
19
149
72
16
8
24
67
84
65
24
288
55
41
91
5
72
88
8
115
77
31
48
180
5
64
56
67
69
51
84
288
12
125
16
3
72
53
24
187
77
115
53
72
19
120
12
48
60
5
88
39
9
3
96
36
17
24
120
48
19
108
48
65
24
16
39
105
39
60
53
192
31
12
53
48
31
9
80
64
51
36
48
17
48
43
77
24
96
31
233
43
5
120
43
341
24
160
135
108
5
31
233
163
53
24
216
19
213
192
8
19
77
19
5
43
168
77
67
29
139
29
127
48
65
24
72
48
187
36
105
3
96
125
64
27
5
55
9
96
99
149
19
5
16
39
108
5
79
36
48
24
77
139
21
3
149
31
12
45
56
24
16
3
120
101
96
115
84
9
56
40
27
96
60
17
19
53
72
96
175
17
67
21
3
24
5
187
21
27
60
84
96
12
12
5
79
89
19
5
67
168
72
144
21
3
84
89
16
8
88
27
48
165
87
89
24
67
29
88
27
60
17
48
40
56
187
72
48
5
64
3
5
127
65
136
87
57
104
43
5
72
55
17
19
53
7
36
69
171
29
43
24
12
209
31
9
48
51
72
72
29
16
39
240
132
48
69
39
84
21
192
8
88
27
60
12
5
288
187
5
48
31
48
89
24
79
9
8
67
24
29
120
40
96
3
48
132
60
5
19
60
153
27
48
53
19
192
5
43
5
40
32
475
60
36
77
24
96
7
336
12
45
80
55
41
91
21
56
48
24
16
8
19
60
17
24
43
12
12
29
163
29
216
67
21
3
24
60
9
96
27
12
144
12
36
17
24
103
84
24
120
5
55
36
48
24
93
3
29
24
96
79
60
5
48
43
24
261
3
5
127
9
3
168
53
304
3
144
72
21
3
53
40
80
19
72
108
36
72
93
171
72
45
39
12
36
12
24
29
19
168
132
48
113
91
45
51
96
5
43
381
48
87
17
40
75
5
7
89
103
240
9
32
7
300
48
24
69
135
9
39
84
5
43
60
108
72
117
27
12
297
144
80
16
3
29
19
36
48
60
125
67
72
5
55
12
77
64
51
53
48
19
24
45
96
51
48
72
168
72
53
103
84
24
53
40
51
5
79
9
104
40
48
96
27
12
41
19
36
65
67
108
36
77
67
53
187
53
187
24
96
24
101
64
39
137
24
31
17
24
24
31
153
27
293
48
168
19
21
32
24
79
12
149
24
7
36
53
19
173
67
180
89
ABCD 99240122362*3^$a+1 [50073]
84
12
21
12
12
288
3
68
1
96
27
128
25
15
9
39
60
57
3
260
61
183
56
37
75
9
75
84
24
57
215
16
9
39
24
96
81
59
97
27
33
84
143
36
220
21
59
169
3
24
45
159
12
117
228
23
36
76
68
12
64
68
76
81
3
57
83
13
3
180
164
193
95
24
4
12
68
97
99
21
23
1
120
48
11
1
171
45
63
69
108
12
27
141
60
63
69
48
15
129
123
36
81
108
35
28
48
57
23
96
73
63
45
60
83
12
97
35
13
12
27
140
133
47
16
8
52
57
3
105
24
96
180
35
157
12
36
15
189
96
60
3
57
203
61
99
57
12
12
35
73
71
61
108
83
37
192
15
44
36
76
177
168
119
28
93
120
3
24
165
12
275
64
249
3
69
3
12
93
12
96
72
27
120
44
112
165
24
35
1
84
60
159
9
3
57
47
133
23
265
72
11
112
9
111
24
68
52
45
120
240
96
12
123
48
9
108
252
63
84
24
21
35
28
33
24
135
45
15
21
123
81
60
23
13
95
40
165
83
49
3
165
23
40
44
36
112
24
68
12
1
39
153
168
12
51
57
39
21
132
60
3
48
36
33
27
24
60
80
61
35
124
84
117
63
56
196
105
11
208
56
256
69
36
12
3
24
104
112
108
32
25
24
36
24
419
16
21
84
3
48
80
37
108
144
51
12
45
3
8
16
33
48
119
64
117
60
60
24
96
72
35
25
27
68
13
204
231
44
16
12
96
144
45
3
48
57
27
20
76
21
63
92
73
60
27
20
64
72
8
64
200
13
24
59
61
11
85
12
48
60
24
36
24
11
4
45
48
11
52
84
33
132
119
12
52
48
144
44
4
45
47
4
116
108
13
24
23
48
97
15
57
108
63
45
3
249
11
76
201
75
8
160
56
96
37
168
99
60
96
9
83
52
21
59
4
24
33
63
144
56
97
27
68
24
256
48
36
108
48
9
60
3
168
72
45
48
195
57
3
80
49
216
3
81
39
21
60
23
253
60
84
39
81
195
8
136
240
21
39
57
300
84
39
57
119
13
147
156
84
20
73
63
9
39
152
97
27
21
159
128
40
33
35
4
21
3
176
73
11
49
120
35
13
3
21
123
20
268
45
84
39
32
160
57
35
37
39
21
36
24
159
20
160
44
16
189
108
27
12
56
97
15
108
108
132
12
48
105
72
180
11
84
13
15
224
13
11
1
120
23
88
24
45
255
20
121
3
12
84
45
36
59
136
48
60
69
12
60
60
23
52
140
124
177
72
167
4
117
119
85
48
12
108
11
76
180
105
3
57
108
108
120
167
36
157
60
24
108
11
37
75
48
129
3
68
121
35
4
120
20
4
57
60
48
27
60
21
87
33
144
120
36
3
116
25
11
25
72
108
60
12
27
104
36
16
9
96
60
39
48
105
72
108
291
180
60
36
20
121
12
108
23
100
12
45
23
4
45
191
112
105
27
60
92
160
21
60
47
48
97
35
13
255
9
59
121
96
59
28
60
168
24
164
36
13
11
1
156
39
141
60
35
72
25
51
81
75
24
24
36
69
47
40
81
180
255
45
144
131
49
131
24
61
59
60
85
123
117
111
8
217
75
9
279
117
47
28
108
ABCD 99240681602*3^$a+1 [50085]
48
24
13
63
87
29
40
21
120
42
18
54
9
12
60
9
231
33
99
12
141
107
72
91
9
99
90
39
56
24
40
135
66
27
20
144
31
9
39
77
13
42
69
15
60
36
48
57
15
18
150
69
20
48
28
99
65
28
3
77
133
15
21
35
1
60
35
85
18
17
24
144
31
6
27
20
36
7
89
16
44
60
24
121
6
125
12
48
72
16
24
153
15
33
24
15
56
157
24
3
68
48
25
12
27
68
49
6
69
39
54
30
150
12
6
84
18
18
5
37
111
87
65
24
13
11
16
56
12
52
21
48
27
48
32
40
20
49
54
9
45
72
18
108
93
87
69
63
21
12
69
108
15
45
48
87
27
30
18
72
18
150
101
4
141
95
19
30
95
13
23
1
30
129
15
72
117
33
3
32
13
131
55
21
44
240
16
33
24
12
159
36
135
9
81
54
12
90
27
200
160
32
60
28
15
18
144
78
33
84
48
36
189
27
8
28
20
40
39
29
25
36
71
7
21
20
7
18
6
153
81
12
42
48
105
164
36
115
48
5
16
75
84
81
9
6
9
45
264
3
8
24
37
63
68
12
28
87
57
36
27
41
72
55
30
18
17
28
144
36
87
9
48
63
9
45
3
33
47
7
6
18
41
49
66
108
17
25
84
6
29
16
8
31
17
7
65
37
36
83
7
5
13
75
51
69
24
128
37
3
128
49
15
33
23
12
55
114
36
3
84
33
15
45
120
78
12
45
69
23
13
30
54
36
18
96
29
60
64
56
25
30
90
24
47
4
92
37
11
24
28
204
96
63
5
145
66
24
120
9
8
7
90
30
125
43
5
52
32
108
91
41
28
3
72
48
5
67
36
36
5
49
72
27
33
27
68
24
88
93
15
12
33
63
20
1
6
5
72
7
78
123
3
57
33
35
64
111
24
101
25
12
47
7
144
24
33
15
72
126
36
126
9
8
1
35
52
72
45
18
53
19
36
5
24
1
96
66
5
120
28
36
9
35
144
25
12
78
77
100
56
132
43
18
36
24
167
13
51
39
9
20
108
19
41
48
1
183
57
63
75
36
89
37
18
33
8
192
24
4
195
30
35
1
135
120
3
12
36
42
63
20
40
48
9
66
6
51
48
27
53
112
33
35
67
29
16
32
13
24
23
67
48
33
3
6
54
30
42
5
25
72
6
9
32
36
168
25
87
20
49
3
56
91
69
21
3
81
72
3
36
8
7
18
71
16
93
11
7
105
45
12
78
57
15
17
73
51
44
13
162
21
44
43
48
36
24
321
15
6
30
57
21
135
72
44
103
36
17
24
13
18
77
220
72
8
55
6
126
29
61
35
28
3
45
12
15
105
93
35
60
4
69
39
20
156
12
40
93
36
30
126
24
30
36
18
90
45
51
30
36
78
12
72
168
174
3
15
33
9
54
9
68
64
3
36
29
16
80
37
75
15
18
11
48
12
31
69
39
9
96
20
1
6
54
54
21
20
49
66
54
24
18
90
48
6
65
133
36
35
4
33
23
52
324
33
12
3
57
15
8
16
45
6
29
12
115
18
132
30
60
33
39
12
101
52
195
36
30
47
24
16
8
55
5
60
96
193
35
36
16
153
3
48
20
16
51
5
145
183
9
6
89
16
39
17
1
84
23
103
5
49
90
53
37
18
177
3
96
12
33
147
9
51
18
95
7
24
45
20
1
18
36
81
32
52
39
36
48
33
63
30
72
3
12
27
5
36
24
160
8
108
199
5
120
40
33
12
75
51
9
45
87
3
6
30
5
60
40
57
54
65
16
15
84
21
144
20
1
75
45
24
11
52
57
18
53
115
17
55
48
5
52
51
77
13
24
12
6
9
60
68
72
16
57
11
7
60
18
54
5
121
30
57
33
24
120
27
104
112
9
15
39
24
12
93
60
27
33
8
72
31
5
36
40
56
12
1
12
72
6
117
20
37
18
5
13
126
60
21
8
24
16
39
65
136
20
25
24
35
28
75
5
52
33
27
12
68
43
17
73
18
12
17
1
6
9
24
32
16
24
51
9
44
37
59
24
72
13
84
15
68
67
36
5
79
33
20
144
4
15
72
17
36
37
23
1
99
36
104
61
18
78
59
13
15
75
57
9
95
49
47
25
18
18
99
45
24
11
1
87
3
90
42
5
36
7
33
72
32
7
60
30
95
64
12
9
83
43
5
144
48
1
54
168
12
5
52
20
48
16
45
12
15
24
8
31
17
13
119
7
9
84
51
21
8
72
31
5
7
153
44
4
44
96
24
13
18
144
45
132
21
18
72
65
7
17
64
32
52
51
29
36
24
16
20
4
111
36
54
36
36
48
54
81
15
9
32
88
87
54
30
42
47
1
60
12
83
7
9
116
84
28
3
17
40
20
85
ABCD 99240882212*3^$a+1 [50106]
15
57
23
283
90
15
12
20
12
28
68
25
54
261
24
39
9
171
9
32
121
59
24
64
15
72
29
4
48
48
12
48
27
5
85
15
104
148
80
28
57
15
8
67
53
19
45
8
1
47
7
41
72
28
32
12
13
3
72
15
9
45
51
48
56
79
54
108
27
60
111
69
3
17
48
60
52
108
57
75
72
36
15
45
24
3
5
52
20
16
12
20
28
32
16
12
39
36
18
36
3
33
95
12
1
162
65
25
3
15
90
11
64
92
48
19
18
147
56
36
76
32
13
35
24
28
60
56
12
4
60
9
39
96
99
72
18
183
12
156
32
132
52
171
72
5
13
18
21
15
45
9
39
8
40
8
64
165
3
24
63
18
54
33
8
12
1
75
36
60
24
104
16
9
36
51
39
57
15
69
21
27
32
49
11
79
89
12
144
60
40
24
8
24
16
20
100
24
105
18
165
20
52
51
9
9
90
36
5
31
5
28
20
37
18
165
36
15
90
171
60
60
80
112
20
36
16
56
72
1
15
60
32
12
52
9
54
18
15
12
80
127
9
27
54
71
37
27
9
90
72
53
24
16
51
29
12
48
192
28
24
27
33
68
64
123
72
45
24
21
15
128
12
24
91
149
40
32
85
18
54
71
91
69
57
18
21
33
15
48
80
100
32
40
48
80
97
35
12
4
21
18
77
13
15
12
9
47
115
5
52
48
20
24
13
27
9
39
48
60
69
11
84
28
75
72
45
84
12
44
4
44
36
52
57
87
44
31
45
68
16
44
96
16
36
20
12
43
105
60
15
29
61
90
90
15
24
108
140
96
72
108
16
33
15
36
21
18
57
8
36
7
117
45
3
33
54
41
31
18
3
20
48
12
124
8
76
36
8
7
36
29
88
36
132
48
24
57
111
15
9
45
3
120
32
120
16
32
88
32
7
5
28
20
16
12
9
59
12
4
48
3
125
28
120
15
17
19
173
48
28
36
3
21
24
45
3
60
20
108
36
43
45
48
33
36
59
24
25
83
60
19
69
12
117
23
40
12
51
54
18
5
64
80
28
96
72
108
36
176
40
20
12
112
20
13
3
15
17
12
4
21
36
72
18
105
72
12
45
54
17
124
36
39
165
36
32
12
25
183
33
47
16
44
168
40
72
45
18
45
12
72
8
40
21
147
69
63
27
21
12
21
59
13
35
52
108
20
37
27
9
36
95
48
37
75
15
21
44
16
63
81
8
28
9
23
31
29
40
12
81
90
72
41
16
105
59
16
33
3
33
47
43
5
40
96
68
7
18
87
3
57
36
12
32
4
84
32
13
3
69
11
12
16
51
141
92
88
75
5
28
44
100
12
8
16
32
7
33
144
21
27
27
21
48
84
48
68
16
8
40
45
47
4
12
9
18
21
32
124
3
45
27
105
44
36
31
45
24
39
9
117
90
144
125
55
89
1
11
4
96
128
13
18
29
40
32
64
32
60
48
1
15
3
45
60
32
136
33
36
51
57
36
144
18
53
1
3
48
92
12
61
107
1
39
8
72
52
45
3
15
5
31
29
7
5
13
23
12
180
36
16
60
15
33
12
116
55
137
12
4
9
11
136
24
27
69
44
49
27
45
11
43
5
12
64
171
9
63
93
84
80
13
75
36
44
7
93
68
124
39
54
23
168
4
68
43
177
20
55
9
9
47
25
15
72
56
64
12
80
28
15
177
21
3
51
141
44
28
57
11
4
129
27
9
51
68
12
24
16
12
36
24
132
60
15
81
80
37
72
23
148
45
180
27
92
36
84
28
20
48
7
72
45
45
39
69
11
7
53
1
51
93
47
12
31
162
144
15
8
31
72
17
16
21
51
24
8
7
5
156
19
36
125
73
39
15
18
18
54
3
32
16
111
9
45
59
112
36
128
76
24
51
90
3
48
147
72
5
49
36
39
87
5
4
20
48
31
45
32
49
11
144
16
20
4
44
4
12
48
75
90
111
72
132
12
36
32
1
51
21
18
72
54
11
40
57
36
87
39
69
96
8
40
32
16
200
79
41
52
60
117
90
18
3
12
72
8
13
39
33
3
24
96
165
18
57
105
15
3
144
57
48
21
107
28
104
67
18
36
90
54
135
27
18
35
12
48
132
24
16
36
60
20
4
200
40
8
36
4
60
21
39
141
87
108
57
15
108
12
117
3
8
52
164
151
18
87
8
84
37
234
45
20
60
96
13
35
40
15
18
27
27
21
15
53
60
49
111
60
24
48
9
23
13
63
9
3
152
40
96
32
4
15
5
108
108
4
60
24
12
32
61
54
57
80
4
96
48
12
20
25
131
64
3
93
33
35
60
112
27
105
165
15
12
36
45
18
65
16
9
51
21
119
4
80
16
96
63
77
ABCD 99241038368*3^$a+1 [50052]
156
24
84
60
12
96
23
25
96
71
73
12
348
60
96
96
48
60
36
131
133
24
3
129
84
11
64
80
96
64
141
120
171
129
60
108
12
48
27
45
99
105
216
24
144
48
119
241
60
24
24
36
95
240
73
96
60
11
133
108
15
144
81
159
9
84
108
228
51
80
16
33
12
35
169
60
11
37
72
36
63
21
48
123
45
83
277
24
48
228
24
288
240
240
87
141
192
51
165
107
48
181
24
36
95
133
123
9
36
24
11
25
279
45
60
71
157
60
36
12
228
192
84
15
80
25
48
36
131
25
36
179
85
60
111
45
179
61
24
24
35
121
60
108
60
291
69
108
95
25
168
36
36
24
111
57
96
132
24
156
143
217
24
120
48
36
72
59
1
48
47
49
108
132
156
108
216
24
12
144
59
37
72
36
47
37
251
1
95
25
36
12
156
24
36
120
180
35
96
121
72
12
240
36
204
24
75
80
37
168
84
36
12
72
168
108
51
320
13
72
24
756
96
48
12
12
96
180
240
51
69
36
39
80
96
85
168
36
47
109
168
168
24
228
12
156
24
408
108
24
84
60
192
12
156
36
24
167
64
21
72
132
204
96
60
39
69
11
61
131
37
48
48
27
33
60
147
69
155
61
3
189
12
375
45
504
11
144
96
313
87
69
36
60
75
21
12
36
11
325
11
48
145
384
108
243
32
37
12
96
63
9
71
16
273
36
60
204
83
49
228
11
97
48
12
240
72
12
36
168
51
21
12
36
156
15
165
24
300
12
12
60
83
13
96
51
9
39
225
36
84
455
25
24
336
95
160
165
60
12
3
9
23
37
60
12
48
83
25
24
111
33
36
75
153
48
23
16
69
11
133
107
13
72
59
145
47
25
108
251
144
16
176
73
87
48
176
144
61
291
33
132
24
60
60
60
84
96
11
49
60
108
71
109
227
1
48
24
120
336
207
105
180
35
64
105
39
176
73
12
456
35
37
420
12
216
35
37
11
97
24
36
35
217
120
132
96
24
120
120
35
16
57
240
23
25
24
239
109
48
12
12
171
93
60
72
24
60
108
108
168
27
320
97
47
1
252
96
252
39
45
204
12
108
96
24
24
72
39
192
9
84
84
12
24
156
96
252
147
9
71
64
177
15
9
24
84
27
105
24
47
133
11
1
24
84
131
49
95
37
60
239
85
240
11
97
63
33
95
121
156
60
63
81
24
60
216
419
145
351
69
11
25
168
ABCD 99241111246*3^$a+1 [50019]
53
60
25
59
19
105
141
15
21
78
54
143
73
84
36
27
33
35
16
105
15
9
15
69
36
114
141
21
18
17
16
33
71
36
19
150
36
18
21
171
18
35
120
16
51
5
13
12
3
20
211
5
96
43
24
17
13
36
95
31
90
11
28
75
41
31
12
78
119
73
47
16
9
75
60
81
78
54
3
44
61
99
63
17
36
73
51
84
9
12
11
97
63
44
4
80
40
9
63
80
64
21
168
66
54
87
93
111
75
48
21
80
7
78
171
9
11
43
53
48
252
4
96
108
189
198
108
42
84
71
37
36
6
54
27
45
83
112
15
45
15
5
169
24
30
24
18
59
13
51
165
107
264
16
20
145
234
65
16
9
59
52
24
24
56
181
59
1
15
57
47
60
49
47
84
40
56
25
63
9
78
33
12
39
18
36
60
102
18
27
15
90
18
57
15
48
65
36
13
3
284
4
92
108
25
15
9
23
28
15
21
21
18
137
7
33
15
5
28
80
40
15
41
16
144
63
33
9
11
169
35
1
83
16
20
40
3
12
65
16
48
116
4
75
17
73
54
101
96
40
33
18
5
55
90
18
21
81
108
71
4
201
135
9
51
3
30
3
69
24
162
89
1
39
123
33
3
84
42
18
113
88
69
48
18
36
21
129
90
69
32
145
159
80
24
49
63
8
72
88
51
36
42
66
90
35
1
15
9
135
81
54
36
5
16
45
39
80
100
21
35
13
114
102
18
81
105
51
36
105
114
29
36
4
12
68
67
12
18
59
13
51
12
45
39
15
129
15
24
102
15
224
19
12
108
36
5
12
37
168
3
9
27
69
27
108
99
126
15
36
129
15
39
102
39
15
41
13
90
6
11
1
90
54
71
37
6
77
120
64
20
25
30
24
54
30
6
171
56
4
60
20
49
15
132
9
15
9
27
27
72
89
49
83
64
20
31
9
176
13
42
84
126
72
36
35
76
36
204
45
195
21
119
25
24
71
91
12
150
3
69
35
24
31
66
240
108
36
75
36
33
84
18
5
28
315
21
56
205
75
8
72
13
12
15
27
18
72
11
12
103
201
33
156
96
39
51
5
120
13
51
9
36
54
197
16
20
19
30
36
75
33
11
85
11
145
15
9
39
9
18
114
36
18
101
264
52
48
132
117
123
9
36
12
3
60
24
24
57
18
90
15
32
7
12
9
51
54
66
29
49
23
4
9
192
18
24
17
1
12
27
33
48
15
80
145
3
105
51
15
5
13
327
44
25
24
51
21
18
17
13
51
32
4
39
114
30
197
40
21
135
20
109
6
5
49
36
54
30
24
144
47
55
6
23
49
111
92
43
41
36
55
18
51
21
39
164
7
9
44
16
45
155
19
126
24
35
31
5
120
24
172
20
24
13
11
16
81
24
51
20
28
32
7
18
54
18
72
11
43
45
32
19
48
21
21
84
15
27
29
19
21
20
76
105
75
108
36
141
15
69
6
9
44
16
3
21
152
25
84
36
42
90
36
300
72
24
15
84
12
9
35
79
21
9
11
16
44
16
57
11
31
138
6
65
61
15
105
39
15
5
112
24
99
12
72
17
25
30
21
129
18
281
52
93
6
18
27
9
75
87
53
12
55
114
48
78
12
6
107
28
45
51
33
47
49
66
24
5
7
93
12
8
31
9
36
80
76
15
9
9
132
3
56
280
24
15
156
6
30
5
108
49
72
111
39
54
11
100
51
9
153
12
24
27
24
116
108
85
35
16
123
117
81
42
53
55
138
24
51
141
35
144
1
36
72
96
51
44
25
15
45
36
144
11
4
57
15
8
61
15
9
51
75
45
81
84
54
54
47
64
57
18
72
12
60
77
40
60
75
21
153
6
5
24
79
138
18
5
31
81
69
51
57
87
21
59
151
33
21
95
1
18
30
36
39
20
96
96
60
37
162
41
13
30
42
3
69
18
5
13
167
25
72
18
18
51
9
120
51
21
60
63
21
6
9
39
41
64
129
47
16
27
6
30
41
73
87
36
15
29
13
18
12
6
71
76
105
84
114
144
141
36
36
15
29
43
197
84
25
35
60
52
3
12
69
201
15
207
41
12
64
189
35
19
18
72
3
ABCD 99241324948*3^$a+1 [50002]
61
32
9
3
51
6
31
12
92
16
140
69
30
13
32
45
18
21
64
32
4
32
4
5
51
4
35
9
12
3
69
16
12
44
33
6
36
84
45
36
28
8
4
5
19
12
113
15
4
12
36
24
125
19
12
72
32
9
6
25
36
8
39
21
4
8
64
59
9
12
39
21
76
20
9
51
28
72
23
6
43
8
24
63
6
7
47
21
9
31
44
21
7
32
27
60
21
4
20
4
84
11
9
112
23
36
156
60
9
12
9
75
16
8
40
32
9
31
24
8
51
30
15
40
92
52
20
75
25
5
6
117
168
12
12
12
33
42
85
23
21
40
56
9
51
3
12
69
76
59
36
30
39
36
33
31
5
27
60
27
66
27
60
3
9
28
20
93
27
3
85
32
63
9
28
12
5
36
19
12
5
75
28
32
4
44
105
87
3
37
36
12
32
9
6
105
24
40
11
25
5
15
9
15
12
3
141
36
3
9
28
12
65
12
24
51
36
28
44
16
12
8
69
3
12
16
32
4
23
6
15
144
21
7
24
120
23
1
36
48
20
21
31
65
15
39
61
44
60
9
63
84
24
24
60
72
24
45
6
49
12
23
49
11
121
44
12
108
60
64
72
8
48
64
5
55
5
63
57
24
115
24
12
29
51
48
52
36
20
12
15
85
32
45
3
12
3
12
21
33
6
45
36
112
36
32
27
12
49
11
13
8
60
3
45
40
5
19
20
105
27
15
33
12
39
45
105
15
60
4
5
31
24
17
39
75
57
100
8
100
72
113
75
4
8
28
29
7
5
3
52
20
24
4
11
25
24
12
23
37
48
36
101
43
8
24
9
60
66
18
55
20
48
4
20
15
45
15
9
9
12
3
15
13
72
36
24
41
30
96
21
12
12
96
28
11
121
8
12
57
31
12
23
96
9
24
16
36
20
36
3
57
12
87
1
44
15
30
19
59
12
9
4
11
9
36
21
55
80
9
19
108
20
3
25
20
9
7
23
36
60
21
63
6
66
9
12
39
18
27
4
41
15
15
18
27
76
44
64
44
57
15
15
18
3
93
27
39
9
4
8
33
19
80
12
33
6
21
45
19
12
108
11
9
40
89
51
16
23
13
104
84
21
79
11
61
24
5
15
36
28
36
36
24
35
1
20
52
72
80
15
21
27
21
60
40
24
41
79
11
49
20
36
15
1
8
76
65
7
59
69
24
15
1
44
48
12
27
54
66
1
48
24
5
31
5
111
15
45
9
30
96
108
57
15
45
9
84
60
3
63
21
16
32
72
3
1
5
27
3
21
3
12
9
141
3
27
24
30
51
24
12
39
150
3
27
9
36
24
9
63
39
73
48
29
39
24
27
9
84
28
53
31
56
40
17
42
45
24
39
25
56
81
39
4
36
36
29
36
3
40
32
24
12
33
7
92
27
45
39
9
100
32
3
13
8
36
16
53
6
49
35
6
63
16
36
24
20
16
5
30
21
39
25
24
56
60
15
105
24
40
41
99
36
4
5
15
12
40
77
6
49
8
4
44
52
84
5
3
12
36
4
8
48
60
64
44
12
64
44
16
36
23
49
56
51
54
19
8
9
3
51
49
20
21
19
17
103
36
11
13
48
29
3
72
4
65
66
9
15
30
24
31
35
1
20
108
51
37
12
32
28
56
15
45
9
6
45
4
92
36
24
28
8
9
39
24
12
36
64
24
35
36
1
152
15
72
25
20
36
4
84
5
27
4
23
36
54
51
112
8
15
9
168
28
36
23
1
12
32
177
30
150
99
39
6
7
8
12
63
120
1
20
15
24
45
76
35
150
3
96
84
51
9
72
40
20
28
32
4
29
7
5
18
1
12
8
16
48
32
15
13
35
21
96
36
4
20
45
30
24
45
4
35
13
59
13
8
3
57
4
36
83
97
32
40
11
36
18
31
56
24
9
55
17
31
8
15
1
8
36
36
45
19
36
23
12
69
16
59
54
67
23
1
56
24
4
5
27
45
90
81
9
39
21
30
21
72
15
126
27
27
21
21
39
40
20
4
5
126
30
39
12
24
24
12
36
69
19
12
8
15
24
12
60
105
33
60
30
33
39
85
23
42
54
81
75
93
28
44
3
25
95
132
18
67
53
6
30
15
16
20
3
13
8
64
68
27
21
15
21
28
36
144
36
20
4
8
12
16
36
20
24
15
25
20
21
3
88
140
3
36
33
16
32
12
15
93
39
61
24
8
27
13
36
20
24
16
20
12
39
60
61
60
20
28
24
35
13
24
44
64
5
63
9
48
91
20
15
21
24
12
3
21
4
24
56
16
8
36
4
65
15
172
5
18
36
126
15
16
23
6
3
96
96
24
12
108
60
36
4
32
12
12
48
28
12
41
6
9
45
7
24
8
12
24
9
27
9
75
172
44
3
13
8
64
36
12
23
9
27
1
44
9
15
16
5
18
6
7
32
12
16
44
4
24
12
8
21
27
12
15
12
9
51
25
56
4
8
87
69
64
47
25
5
19
12
8
105
24
15
21
39
27
18
31
24
32
39
69
21
6
21
27
13
47
12
13
116
15
21
33
55
36
36
23
21
64
20
208
29
75
9
27
12
21
51
24
9
6
57
4
36
293
51
60
3
36
69
12
93
27
9
6
33
36
15
54
51
36
4
5
31
59
45
72
40
53
31
44
12
9
103
108
72
20
15
1
36
48
11
36
9
12
9
3
87
81
64
84
20
39
13
72
36
32
9
54
90
15
4
36
35
1
5
3
12
3
81
40
72
12
8
28
29
3
27
21
64
176
12
33
19
48
8
36
69
31
23
6
36
48
31
20
12
4
20
16
24
8
12
88
41
7
47
25
116
16
48
11
45
36
9
36
15
15
9
45
6
9
4
35
57
36
60
33
151
24
125
31
5
24
51
24
64
12
108
8
28
41
63
40
20
57
3
51
1
53
6
36
48
57
16
72
12
20
39
9
15
61
36
20
39
114
3
27
33
9
15
84
4
48
44
75
13
35
36
36
9
40
92
88
56
63
21
36
4
5
96
15
3
12
13
11
120
1
20
24
9
15
40
12
5
54
36
13
11
45
12
4
24
35
21
15
1
72
8
27
96
61
65
3
40
72
5
24
75
4
56
36
75
24
90
7
47
12
9
4
41
6
13
36
36
36
8
36
33
30
1
149
12
91
72
17
15
75
21
3
30
6
48
6
15
64
20
57
31
20
27
85
8
24
3
45
12
33
42
45
45
43
47
9
4
35
36
6
48
15
16
36
24
71
85
5
31
23
6
15
16
8
9
90
ABCD 99241384174*3^$a+1 [50097]
54
60
30
37
5
43
23
60
36
1
89
18
30
18
60
33
16
23
9
48
27
109
5
43
47
12
37
35
6
12
18
24
57
135
6
51
21
19
8
39
42
54
1
47
6
36
18
18
27
48
27
42
72
3
15
33
16
32
3
37
48
47
198
3
33
15
21
27
207
1
101
42
126
51
3
12
1
59
85
5
126
48
78
12
19
17
36
19
56
3
18
27
21
24
51
39
12
61
48
17
36
43
80
40
24
17
48
15
135
1
35
21
123
72
108
1
128
177
15
3
210
72
54
18
19
89
6
30
27
27
42
75
40
5
115
11
72
85
29
12
132
19
56
123
61
47
30
6
37
71
9
3
45
69
30
186
19
299
18
3
69
163
5
84
144
15
88
48
53
36
55
125
90
156
18
3
48
21
60
48
103
48
29
6
54
48
15
3
24
36
18
18
12
108
144
37
32
45
36
36
115
23
24
9
48
87
1
120
59
84
6
43
32
27
21
15
81
33
18
84
36
42
18
54
36
30
24
30
19
5
18
18
138
24
144
90
43
29
120
6
12
73
5
147
33
7
11
18
30
61
48
23
9
16
24
53
36
36
43
71
49
35
54
31
47
73
8
183
25
32
93
18
30
3
39
49
5
3
15
33
177
132
115
29
30
45
45
6
18
27
21
18
60
18
18
12
93
129
84
24
54
30
7
24
101
54
21
69
54
18
90
1
47
49
120
96
24
104
16
11
36
84
24
54
48
6
73
32
51
90
43
29
6
12
6
216
18
73
11
132
18
30
36
24
13
89
63
51
13
23
49
95
1
72
32
69
19
131
37
32
21
12
42
21
69
27
207
180
61
32
16
119
90
7
11
18
19
5
3
33
48
31
95
1
96
173
54
132
30
54
6
30
72
96
9
99
72
13
71
114
48
78
48
25
11
90
78
37
32
16
5
12
78
81
21
75
51
108
25
8
27
48
18
78
36
48
36
37
8
16
65
7
35
84
81
45
51
16
32
15
1
29
19
17
270
18
42
120
18
19
143
6
30
13
11
45
63
36
181
107
37
11
24
12
36
6
36
18
1
24
29
3
16
53
126
324
1
8
96
69
6
72
36
54
36
7
5
24
12
42
18
30
24
37
48
77
75
48
33
6
216
144
18
159
33
55
41
12
42
30
72
36
6
9
21
43
17
7
29
66
6
48
3
123
6
12
6
48
45
87
36
48
90
27
15
102
18
25
161
36
12
36
19
41
108
30
6
66
18
6
84
36
36
78
90
108
21
27
18
6
93
99
18
19
5
18
18
36
234
18
36
54
12
9
45
19
5
252
18
13
17
126
6
19
47
42
18
18
48
75
48
21
24
36
111
27
96
108
36
133
5
6
72
108
33
33
54
1
8
33
7
56
117
43
29
120
27
51
61
11
18
144
3
33
63
21
27
45
90
6
48
6
13
17
15
3
60
18
102
78
48
24
30
6
63
48
69
108
126
72
57
33
12
3
33
63
15
144
18
12
132
12
3
40
107
36
1
24
168
89
54
24
66
36
27
33
31
17
55
48
23
25
71
72
121
53
67
41
7
107
90
67
17
42
156
6
66
33
117
18
12
13
65
144
31
17
15
99
48
37
48
24
32
48
15
30
3
21
12
60
36
30
108
18
96
36
15
21
12
6
30
60
108
36
15
39
12
36
24
49
17
78
33
16
23
12
24
69
33
6
102
91
131
21
81
18
93
16
71
24
54
67
23
33
16
107
18
3
21
19
72
17
63
40
192
24
35
37
131
36
1
11
42
30
90
67
29
36
12
78
66
3
15
72
1
144
59
18
90
30
6
45
45
30
24
72
36
162
7
144
5
126
21
165
18
48
78
123
48
40
8
63
25
8
3
37
131
36
49
23
25
32
33
12
42
9
111
129
33
36
72
3
177
18
114
12
55
24
80
3
72
24
37
104
64
149
24
19
176
15
6
91
11
54
7
53
48
3
15
24
108
18
72
66
1
24
179
36
144
48
18
78
12
21
123
61
120
23
30
6
61
48
56
48
16
23
9
16
77
6
90
36
12
24
90
12
36
96
36
45
27
21
48
87
57
87
132
12
78
108
66
24
66
18
132
12
54
18
42
12
3
69
90
6
30
45
33
12
67
47
1
11
132
66
18
42
51
15
1
24
29
27
15
108
21
27
6
54
84
37
17
31
5
19
23
30
6
66
18
6
3
16
128
33
18
36
234
54
54
54
13
53
54
36
6
18
9
99
13
17
6
49
89
18
42
99
88
8
183
90
84
78
229
5
48
19
125
18
6
67
5
48
150
18
19
35
54
18
45
81
30
18
78
1
119
54
51
27
18
18
33
21
54
54
12
24
19
120
32
27
54
18
66
ABCD 99241548158*3^$a+1 [50059]
25
8
22
38
18
36
58
30
20
9
3
33
85
26
69
31
48
5
75
45
7
14
12
6
78
28
6
20
48
42
24
18
28
12
54
24
8
27
15
58
108
2
6
40
2
6
12
54
88
38
12
4
14
9
3
6
10
14
39
1
98
10
18
8
33
31
2
18
16
8
24
22
11
12
7
26
10
14
10
66
50
12
28
42
18
38
15
1
2
16
53
39
24
30
16
86
16
38
6
10
50
18
4
11
45
138
21
63
100
24
12
29
24
51
12
45
15
33
27
6
30
12
28
17
33
15
27
16
77
13
86
36
6
46
20
4
12
36
24
44
22
23
39
52
12
6
8
72
64
26
6
22
5
7
8
30
24
12
12
18
9
3
9
1
6
29
48
21
42
16
8
30
30
10
12
86
64
38
3
67
108
44
10
86
21
36
15
9
33
42
9
37
23
21
6
33
12
57
24
3
31
44
45
15
18
3
3
16
38
15
25
8
72
58
29
27
4
66
2
45
7
5
3
12
6
6
21
43
2
10
24
137
24
9
3
24
39
81
55
18
38
30
60
54
21
13
8
18
232
12
14
60
18
12
4
6
18
68
9
25
50
18
18
18
3
36
1
8
48
3
19
8
94
36
35
21
22
44
22
24
56
10
29
27
6
6
10
8
12
6
28
8
9
60
12
21
6
6
16
20
34
2
48
28
14
4
2
12
60
16
23
3
132
33
36
1
20
51
15
10
35
31
8
21
12
49
24
8
6
12
9
141
6
21
21
18
36
81
9
78
21
13
35
21
24
42
33
75
58
38
33
19
14
6
60
36
34
14
18
27
31
48
104
4
20
16
6
56
84
12
15
87
18
24
24
54
42
51
24
49
11
12
31
5
60
7
48
6
48
50
48
12
33
55
54
44
82
8
36
9
24
21
39
15
28
50
48
3
25
18
89
15
33
9
16
104
90
40
14
10
14
30
12
24
28
2
42
4
17
27
6
28
44
10
20
12
16
42
36
8
42
30
27
13
23
15
34
11
3
4
68
24
42
10
54
24
30
2
6
18
24
10
53
55
48
17
3
6
18
16
44
4
86
10
26
6
12
69
7
6
86
24
120
16
8
16
2
10
8
12
12
4
18
23
3
33
19
8
4
20
24
69
12
15
4
6
14
18
39
1
62
66
24
15
25
6
18
47
75
18
30
64
62
4
20
18
4
29
3
4
2
52
8
3
60
12
99
34
2
46
2
16
6
23
7
78
18
29
3
12
33
3
4
72
54
8
6
82
26
36
12
12
18
39
45
15
43
65
15
6
6
16
5
21
3
31
12
20
42
64
38
60
6
18
9
39
52
20
12
36
36
57
27
4
6
11
12
36
9
3
15
70
36
18
36
20
24
28
6
54
41
15
160
18
2
12
30
4
11
45
40
2
16
48
44
12
4
14
18
40
36
38
24
15
31
89
9
18
9
39
21
24
7
2
16
8
46
12
24
32
52
32
18
27
3
12
94
47
15
6
16
35
12
3
10
14
36
33
7
44
33
13
23
31
14
63
33
16
44
6
42
52
12
18
20
24
16
8
12
12
48
9
3
45
7
48
92
12
4
24
12
20
24
28
8
88
32
48
30
12
34
24
12
62
34
8
9
55
36
41
25
90
65
33
3
43
20
48
28
48
32
36
42
3
55
89
19
2
10
17
7
53
105
15
1
44
12
34
20
42
30
9
13
26
24
42
90
6
15
21
154
36
32
6
88
14
33
55
2
22
26
15
81
15
15
9
15
84
64
2
27
24
1
26
54
18
42
6
30
18
42
6
10
90
89
55
32
45
13
2
46
6
20
6
27
1
36
2
6
3
39
21
27
36
40
5
36
48
3
33
19
32
33
25
38
33
25
11
21
15
9
78
10
14
42
72
39
13
30
32
18
3
1
47
31
62
28
54
44
12
16
18
36
2
42
4
6
20
64
8
24
42
30
46
26
4
6
56
34
5
25
2
18
6
6
42
21
15
4
18
12
42
53
51
6
18
16
32
90
3
24
3
12
36
21
60
19
5
39
16
5
7
17
37
86
9
36
1
14
117
103
30
90
8
28
42
14
21
60
13
32
60
72
6
9
24
15
28
41
13
11
61
14
24
36
18
15
63
12
12
12
10
72
6
26
15
96
19
24
18
50
45
31
38
6
10
2
24
24
6
3
13
8
3
27
12
12
69
63
16
14
6
4
30
59
19
48
36
54
20
18
33
15
18
28
2
34
30
32
4
6
50
22
98
6
6
42
24
27
115
5
39
6
10
8
22
2
4
30
26
18
66
34
18
17
19
89
12
3
28
26
18
21
3
16
32
78
18
9
15
12
12
45
27
12
21
15
16
32
24
9
165
6
36
21
39
64
5
39
21
33
27
19
29
7
53
12
21
16
56
18
30
24
66
120
16
32
16
90
6
20
18
6
18
30
34
2
36
12
36
4
30
23
27
12
16
2
3
21
10
14
36
51
15
30
36
16
2
16
77
13
86
16
5
15
24
45
19
14
6
6
15
9
28
2
48
34
18
6
80
46
20
48
40
20
45
109
14
45
39
9
133
47
7
2
42
12
60
6
22
20
52
26
4
2
4
8
48
9
15
78
24
64
24
12
18
56
34
32
40
6
38
34
68
22
18
30
23
33
18
24
57
3
12
10
18
26
15
9
15
60
24
21
16
30
38
3
15
18
90
16
20
9
9
48
75
3
9
21
22
32
33
3
36
18
4
2
24
12
24
34
54
74
10
44
10
59
13
14
60
30
30
48
30
4
11
27
12
21
39
4
12
56
114
6
9
12
24
37
23
9
30
40
68
21
1
11
87
9
27
21
21
10
36
29
43
5
31
104
24
9
15
22
2
16
53
25
2
16
14
34
2
66
4
6
20
6
6
4
32
12
3
75
88
41
21
12
22
41
9
51
7
104
30
42
12
9
3
6
36
4
50
9
39
12
112
65
51
33
3
12
16
5
15
28
41
19
62
12
72
3
21
15
12
55
5
24
3
70
6
38
3
9
34
6
12
6
41
3
42
3
13
50
72
22
6
41
31
17
49
18
50
46
5
84
36
63
10
35
37
18
30
35
63
6
94
17
9
34
8
10
14
4
2
78
18
6
21
13
2
16
17
45
10
54
54
2
3
19
18
23
9
3
49
35
51
46
38
12
108
18
60
27
1
14
4
8
84
4
48
8
60
18
24
22
20
45
9
16
11
21
18
22
2
21
3
6
27
7
53
27
96
46
8
10
26
6
9
13
8
58
128
54
16
23
3
16
48
32
28
53
3
10
90
6
35
1
44
78
18
16
6
32
12
33
7
5
3
45
7
36
92
10
8
6
4
20
9
25
18
24
20
21
15
30
27
15
48
81
7
54
2
22
14
12
54
27
3
28
6
32
15
3
4
8
90
4
98
18
3
13
48
2
22
11
39
22
48
2
22
30
44
10
6
32
36
12
22
20
34
78
50
4
5
48
9
58
2
36
16
6
12
53
3
108
18
51
1
36
18
54
24
30
26
34
54
54
8
9
12
7
32
12
28
14
6
28
24
77
21
60
48
40
6
5
51
36
12
16
17
39
18
34
2
4
11
39
76
32
36
24
28
8
30
58
36
14
72
76
38
9
12
25
8
24
28
12
8
34
8
6
48
66
10
6
17
39
12
33
15
4
24
8
18
64
14
81
3
48
10
6
12
6
8
27
3
9
1
14
64
17
27
12
16
5
48
13
24
23
3
12
18
10
29
43
2
27
3
18
15
15
21
63
34
23
1
66
17
33
22
72
32
6
42
60
40
17
9
6
18
27
1
48
2
18
39
31
20
16
6
86
52
6
54
77
79
60
14
52
6
18
8
15
31
44
4
65
31
53
69
51
15
72
33
39
28
17
1
14
4
14
27
3
12
28
5
39
45
27
9
63
64
8
6
22
2
24
10
42
12
2
6
42
72
58
38
58
50
16
8
16
12
20
9
31
2
34
65
21
18
22
8
3
91
17
43
26
6
42
78
6
27
7
78
26
22
110
18
6
10
83
15
12
48
12
120
22
18
5
7
ABCD 99241695394*3^$a+1 [50074]
132
92
16
35
72
9
108
96
60
72
12
28
144
120
23
73
32
88
23
9
111
21
39
21
39
12
33
27
57
16
80
39
33
120
12
87
9
144
12
4
71
45
96
3
12
73
155
9
3
108
81
64
47
33
36
16
32
72
36
64
20
111
45
123
117
27
81
111
120
33
123
24
9
96
3
61
80
111
96
33
135
21
51
48
69
12
75
33
87
45
16
92
207
25
24
120
35
9
52
24
11
36
69
48
3
93
36
136
167
96
81
16
32
3
144
69
15
21
144
132
184
144
104
12
76
83
37
8
87
25
119
129
112
35
12
1
152
39
84
21
100
116
144
64
12
44
183
141
96
3
45
3
48
265
116
4
60
44
88
60
107
37
20
24
112
128
160
20
84
60
12
84
27
57
12
3
156
69
3
24
1
48
59
72
9
39
1
80
12
3
121
36
80
180
24
196
48
36
119
69
87
153
16
71
120
93
87
180
21
84
36
3
9
51
45
36
48
136
35
69
16
107
24
105
3
33
63
1
80
24
36
64
32
12
87
33
28
60
32
51
117
3
84
12
85
84
35
12
13
155
60
36
45
15
25
20
4
251
84
1
104
39
1
156
36
59
69
15
60
12
120
72
181
20
24
16
36
144
12
32
120
48
288
16
23
12
9
15
21
24
120
27
45
243
1
35
36
60
45
100
59
24
9
28
23
1
60
44
27
57
48
63
45
16
11
9
76
59
25
60
80
168
27
81
4
80
15
109
12
8
16
59
69
15
13
140
3
96
1
95
69
156
100
8
16
104
24
16
35
12
120
13
12
8
15
24
37
59
25
72
120
60
48
47
13
56
24
36
99
217
24
23
72
9
15
81
39
1
8
51
45
72
28
96
11
57
111
25
20
15
61
8
76
36
120
24
35
21
40
95
1
24
104
76
80
15
61
8
39
21
60
16
24
71
1
84
119
61
24
96
24
80
40
35
1
59
85
12
68
15
85
120
104
51
61
35
24
445
35
81
36
39
85
44
111
1
8
51
69
27
9
16
144
36
35
73
20
27
69
159
144
120
21
16
60
116
12
36
84
76
44
63
129
16
8
75
97
239
85
23
97
20
84
136
59
141
39
9
3
84
21
4
216
47
117
60
4
96
95
1
32
3
45
15
48
225
96
4
11
21
12
36
252
3
96
60
33
48
27
105
231
72
49
96
152
16
56
51
85
119
25
191
133
32
12
52
35
93
63
13
80
40
240
32
40
83
97
108
104
15
73
23
81
60
48
123
33
36
3
45
12
24
160
72
47
36
36
120
145
8
60
51
1
131
84
85
20
15
141
4
128
28
35
72
33
15
33
51
21
99
61
152
36
156
24
24
3
168
84
1
20
16
83
48
48
9
72
15
36
12
13
48
95
36
129
120
84
52
24
20
75
36
145
36
32
16
72
143
37
35
13
176
4
80
75
61
104
15
57
39
36
45
12
108
64
24
32
12
12
111
9
160
35
9
16
20
15
33
60
16
20
627
25
59
24
12
49
11
69
48
3
72
1
35
132
13
20
280
71
1
23
37
92
51
12
48
325
167
24
45
64
107
84
145
20
60
4
59
72
36
45
28
47
13
119
36
21
99
81
36
88
11
156
25
104
39
21
4
72
32
52
80
36
60
28
116
84
12
3
129
72
64
56
40
120
120
84
59
117
15
69
16
96
35
93
15
105
27
73
36
8
27
69
51
1
32
3
84
45
51
252
33
15
9
15
9
60
60
24
48
3
37
59
21
64
8
3
57
28
155
25
23
69
132
51
73
32
3
21
24
112
20
39
201
4
59
181
8
3
24
141
108
84
112
35
24
36
109
179
1
156
35
48
81
171
301
35
60
48
24
33
120
88
ABCD 99242468342*3^$a+1 [50009]
25
159
21
51
104
61
30
24
60
6
35
16
8
31
18
71
64
32
13
36
42
69
3
18
42
105
33
15
15
12
117
3
42
3
15
57
3
12
18
23
13
11
1
12
83
73
6
108
12
30
11
48
121
54
17
85
30
5
72
88
32
121
36
78
60
33
72
72
48
32
19
6
18
36
42
108
114
12
108
30
18
138
12
107
72
1
15
15
30
48
35
25
87
24
135
54
27
8
144
88
8
7
9
120
3
77
48
88
8
112
3
42
102
138
18
24
60
222
66
42
78
45
63
9
3
42
6
29
55
12
5
31
48
114
12
30
21
32
1
39
15
12
48
5
61
42
12
45
33
119
24
24
13
75
15
65
19
21
8
7
65
48
79
30
72
168
6
21
56
73
6
6
78
21
104
7
54
51
27
66
107
13
42
18
36
83
31
17
55
17
67
5
40
9
47
7
6
24
27
8
13
132
18
84
65
16
3
69
72
9
71
1
42
53
19
101
7
60
12
30
11
25
90
30
78
9
93
59
13
36
47
217
42
114
27
3
12
48
41
25
18
48
29
40
21
42
30
66
9
21
42
17
37
59
7
9
9
30
41
61
27
8
55
30
18
54
162
36
5
24
1
18
125
19
53
115
117
21
12
18
29
88
63
72
9
3
5
40
45
72
150
18
12
71
24
48
40
261
27
8
16
33
12
6
150
12
72
51
72
32
16
8
1
30
33
33
47
43
12
6
12
12
75
80
307
53
25
15
8
24
31
54
36
87
80
40
8
24
31
24
30
48
12
114
6
18
45
147
53
67
84
12
180
12
6
12
42
168
17
96
49
36
35
64
32
16
8
91
60
96
18
54
96
114
12
11
120
109
54
12
42
12
30
78
60
18
108
60
114
66
5
16
21
35
7
57
165
11
64
8
72
40
51
5
19
149
1
108
27
8
127
18
6
36
6
84
24
120
54
53
19
30
63
8
7
66
24
23
40
24
8
43
45
72
27
45
21
12
15
8
73
42
29
85
3
8
48
25
126
54
27
33
66
48
12
113
112
135
48
78
75
24
171
29
40
8
13
27
48
93
27
69
3
63
108
5
37
84
30
48
12
21
45
59
13
27
48
32
1
18
6
24
36
155
49
24
42
18
155
120
31
9
80
88
32
88
9
23
43
42
36
24
12
6
29
25
23
48
24
40
9
12
12
23
64
39
42
15
39
60
36
12
45
45
3
32
31
9
33
15
104
13
27
99
42
120
18
36
6
12
27
21
54
78
23
64
165
30
29
25
102
17
55
42
71
25
12
30
12
54
11
16
32
31
12
12
12
18
27
45
84
6
89
1
36
24
11
24
25
90
101
7
105
93
83
72
37
107
91
45
8
16
9
84
12
95
88
27
96
12
6
11
16
32
37
3
93
24
59
25
12
18
9
15
36
21
15
105
63
6
42
17
7
54
35
55
12
18
11
16
144
56
19
21
39
138
42
78
6
9
3
30
47
145
23
25
23
115
12
17
73
12
3
63
42
15
8
1
6
12
12
41
37
11
25
66
18
3
27
5
73
143
1
24
119
37
83
13
35
37
60
42
29
1
95
43
12
18
156
59
40
123
12
78
132
60
35
85
12
48
90
5
72
16
24
8
37
96
12
47
61
72
6
90
11
13
12
23
43
29
13
18
42
15
51
24
93
57
18
30
12
90
36
21
8
37
51
27
6
47
13
6
21
15
9
81
30
84
66
59
55
33
21
11
16
39
41
49
24
30
57
8
24
97
15
9
39
93
18
17
43
6
95
1
15
33
71
19
5
72
79
41
24
24
49
12
84
42
5
48
31
138
18
45
8
24
7
65
16
15
65
7
78
42
33
9
78
126
11
40
195
48
96
12
12
5
40
3
42
48
35
13
42
72
36
149
91
21
33
23
7
180
5
91
21
9
12
24
3
48
3
141
21
27
32
16
32
31
17
55
30
35
265
15
32
13
162
185
72
109
54
42
3
3
5
97
30
108
48
24
12
65
115
29
61
35
216
24
13
48
120
35
37
18
54
75
56
19
60
84
24
5
67
21
9
18
45
32
120
1
24
54
9
33
12
27
48
80
1
12
144
11
67
5
121
47
13
12
39
45
36
47
187
21
3
12
102
11
49
36
11
1
24
24
47
13
234
30
66
41
73
143
40
9
15
99
12
9
48
48
72
120
45
66
12
30
87
21
11
13
83
64
45
11
13
36
60
30
45
48
93
12
23
25
18
90
42
65
13
27
9
24
47
24
16
152
1
71
24
31
36
5
79
41
19
90
35
49
144
23
144
1
114
93
63
17
25
63
8
112
24
99
5
37
27
3
125
85
35
13
6
54
156
11
43
29
40
33
15
33
6
113
160
27
5
1
23
19
5
13
147
32
96
19
18
12
23
1
6
78
36
60
72
42
33
32
37
30
101
25
15
39
84
69
15
17
24
55
84
101
24
151
129
128
48
24
7
153
48
8
7
12
6
12
27
15
168
78
90
30
11
25
18
42
24
59
7
126
72
3
39
41
43
54
71
64
ABCD 99243222062*3^$a+1 [50053]
60
12
35
25
29
19
11
162
72
7
35
1
180
72
17
66
24
198
31
96
11
24
25
60
125
36
43
24
11
84
186
54
13
23
49
17
18
18
55
144
95
30
198
42
18
13
23
36
18
43
48
71
36
84
6
18
1
29
132
72
30
132
25
60
23
37
84
185
36
79
11
18
18
37
17
139
5
115
12
24
11
229
36
53
42
25
29
30
96
18
30
49
12
11
144
1
48
24
35
85
47
25
180
108
41
7
17
103
60
24
11
25
77
6
72
30
55
203
109
11
6
43
11
84
96
61
11
102
103
24
23
18
19
71
30
19
53
55
60
101
24
7
60
108
113
67
113
162
18
55
24
59
6
18
97
101
30
85
77
6
72
18
55
12
12
5
78
25
72
65
18
25
59
61
35
49
35
204
37
107
73
120
23
36
18
30
73
35
132
48
90
55
143
97
180
12
113
55
65
115
48
35
1
48
12
65
103
48
179
18
55
35
30
115
48
35
24
108
30
7
24
12
60
47
37
53
55
71
61
5
19
60
11
36
25
48
84
11
289
17
115
168
95
37
35
48
72
1
12
240
23
12
61
12
59
174
132
55
24
95
36
145
77
102
6
19
60
96
5
18
12
180
49
23
78
18
37
17
162
54
126
18
72
144
7
72
113
144
19
36
53
6
72
49
35
1
17
163
77
91
132
60
48
101
54
1
60
119
84
60
1
96
48
65
132
54
37
12
168
137
6
36
48
72
121
84
65
6
12
78
30
42
48
7
35
30
126
24
216
180
1
53
7
11
25
144
11
205
47
12
180
61
47
73
120
65
90
97
5
6
36
108
108
25
132
180
108
59
18
48
54
85
5
43
143
18
210
1
5
48
6
12
97
125
102
18
18
25
24
29
439
11
84
25
107
48
25
47
1
72
192
11
72
25
11
1
83
36
216
60
18
66
150
199
72
65
186
49
60
35
1
72
35
108
120
133
144
35
30
6
97
23
85
11
90
18
13
35
37
35
72
114
12
7
47
114
19
48
5
144
54
25
12
47
36
49
11
37
60
59
13
65
7
5
180
19
60
35
144
120
277
11
432
1
24
17
66
60
72
25
23
60
138
36
31
12
53
72
55
155
1
17
108
54
13
23
6
48
168
19
60
36
72
12
35
54
72
90
49
5
30
60
36
13
204
83
25
24
84
12
24
71
85
89
150
66
18
126
18
18
252
18
54
31
72
5
18
25
17
55
72
11
60
264
6
127
11
49
72
29
30
24
61
11
30
78
18
54
49
41
18
97
11
102
60
48
7
132
149
31
59
36
24
97
77
7
36
65
114
36
30
90
24
108
1
35
30
79
71
54
43
24
143
6
126
13
161
6
109
24
11
120
49
5
42
1
17
18
13
60
60
41
103
23
54
115
36
12
35
6
12
24
18
1
396
35
180
145
48
41
102
37
36
41
91
47
6
19
12
23
1
107
72
72
18
108
19
36
35
252
252
1
108
11
25
48
77
31
329
55
101
7
12
95
25
11
37
47
6
115
65
55
12
131
49
23
97
47
234
19
35
90
115
101
91
48
35
13
60
168
71
198
43
5
204
54
1
83
90
96
91
11
37
5
91
12
5
54
144
12
24
121
95
30
54
121
155
108
72
84
78
7
65
55
89
66
36
144
13
5
132
18
12
18
55
95
36
36
1
107
313
29
31
5
115
144
59
25
17
7
11
36
84
6
19
107
109
119
60
66
18
13
23
60
25
47
12
25
132
60
60
11
13
36
65
108
7
23
25
47
1
89
6
109
48
167
1
17
31
89
18
73
167
90
43
12
83
36
13
48
47
61
35
37
17
7
5
31
335
13
77
48
139
173
54
49
131
13
17
24
19
47
18
7
ABCD 99243319036*3^$a+1 [50027]
60
108
108
12
9
51
108
1
215
57
63
24
57
87
121
32
39
60
144
93
51
13
95
48
24
201
16
144
155
132
144
216
12
132
480
25
32
112
47
108
21
39
9
147
24
37
119
108
132
36
12
9
64
35
24
84
1
224
51
216
72
216
21
99
141
352
96
48
35
61
47
12
72
60
156
132
81
39
24
84
157
48
48
287
36
45
123
117
99
156
49
167
153
16
35
45
75
37
59
108
25
176
135
168
180
156
72
612
360
288
72
36
33
207
177
16
431
1
131
45
208
128
15
81
111
132
84
57
15
1
59
48
144
60
216
129
192
183
72
1
47
36
93
16
71
9
135
73
383
84
45
123
48
36
216
9
171
60
252
12
24
73
47
81
64
80
279
36
72
109
32
112
35
72
72
45
48
123
36
24
57
15
193
71
73
48
83
205
96
179
24
72
120
37
131
36
12
348
36
61
48
179
48
157
128
16
32
16
96
119
9
39
105
63
193
144
32
63
120
9
27
132
72
105
183
72
36
141
123
96
261
336
99
96
144
48
13
48
47
72
108
13
119
156
24
192
21
3
12
168
192
240
105
112
80
48
64
35
96
61
227
109
32
112
11
37
23
121
32
96
16
71
240
25
11
133
176
256
48
11
309
15
33
39
216
312
12
13
11
133
59
85
95
168
9
111
129
411
37
35
132
9
543
60
85
48
11
36
33
15
49
288
11
324
81
99
13
95
177
195
109
35
60
193
107
132
81
16
48
35
252
1
71
48
25
48
336
227
45
75
133
47
1
48
11
72
157
32
3
13
47
81
255
36
60
529
47
1
48
35
93
15
49
176
135
25
35
48
61
48
80
96
75
60
9
144
99
12
108
85
191
180
13
107
261
16
32
75
36
12
60
48
505
107
165
64
240
32
64
35
72
12
9
16
11
144
69
279
180
36
12
168
109
35
48
60
120
60
93
51
48
157
48
48
32
48
123
120
109
23
108
12
60
48
252
105
39
153
51
45
171
180
1
83
276
25
80
496
23
25
11
24
61
23
132
36
289
32
39
57
48
16
32
135
72
12
36
252
69
3
61
48
80
63
1
32
147
93
144
16
23
12
13
32
27
69
111
1
80
16
48
239
264
36
96
84
96
108
12
24
120
276
117
3
13
83
108
12
252
73
192
80
15
108
168
36
48
105
63
1
71
25
23
57
51
141
16
32
171
69
207
177
87
60
141
3
36
12
108
1
ABCD 99243832276*3^$a+1 [50039]
1
96
5
3
21
54
12
54
96
43
95
97
72
35
18
48
24
36
199
56
99
42
75
16
83
6
175
48
83
48
45
27
24
48
6
36
84
7
143
30
36
114
157
53
42
73
17
144
54
25
29
12
126
25
104
40
11
108
49
56
135
49
56
160
56
40
24
11
30
6
57
112
144
245
12
42
18
54
93
16
71
48
1
41
36
19
96
59
6
30
49
11
30
24
30
90
39
15
90
39
111
36
45
3
6
252
48
6
36
25
5
43
11
13
47
1
8
96
75
156
60
85
107
6
15
15
6
48
43
65
63
15
84
37
5
123
3
90
147
45
51
45
180
36
66
18
151
11
13
41
31
29
198
48
18
24
30
6
7
72
155
12
6
30
13
24
53
198
90
235
41
15
3
66
36
60
19
35
61
29
54
36
1
128
51
30
15
27
30
103
24
56
75
69
40
17
54
81
9
36
36
63
27
85
8
16
29
115
11
54
90
6
36
120
67
168
72
293
43
56
3
18
19
24
96
65
63
117
3
33
63
184
32
63
66
42
109
24
11
180
25
83
37
89
120
31
168
96
71
84
24
61
24
131
37
8
21
99
40
77
54
150
55
8
45
30
37
120
65
151
5
43
65
55
41
180
54
205
11
13
77
19
35
66
6
12
36
72
133
72
65
42
126
55
17
108
30
150
39
63
204
66
19
89
7
24
11
30
24
36
43
167
108
6
36
30
13
5
42
273
16
35
109
17
159
3
37
11
90
19
24
56
16
32
75
13
35
13
29
51
40
24
23
60
69
15
6
115
83
109
216
11
24
109
11
24
48
24
45
9
15
15
81
40
65
66
109
104
57
103
80
57
39
15
1
83
42
43
5
6
66
42
18
84
24
19
120
48
23
132
30
42
37
11
42
216
54
18
163
35
36
36
108
25
24
5
27
16
120
53
19
17
63
16
41
6
18
12
19
240
240
96
48
137
18
109
53
30
24
109
35
165
40
227
13
17
24
15
136
5
3
112
53
19
83
72
6
15
160
41
15
39
9
21
36
36
67
168
95
48
60
120
42
27
16
56
21
19
41
30
25
72
83
18
6
216
108
25
5
54
13
24
120
11
30
18
285
45
30
60
25
56
16
5
139
59
90
195
40
59
36
1
35
165
9
15
136
11
24
90
3
45
90
6
30
24
18
48
67
83
30
36
99
27
72
37
48
32
15
48
36
21
75
61
47
18
48
90
6
30
6
54
85
5
48
6
120
60
169
72
24
72
48
47
129
189
114
1
155
24
13
8
24
153
18
36
90
39
216
40
8
33
42
37
101
60
103
5
19
56
27
69
21
3
39
1
47
150
48
6
30
6
12
6
135
240
21
91
125
27
57
55
8
87
54
19
96
24
56
16
59
37
53
12
60
30
72
42
90
105
39
30
115
72
89
79
59
6
180
115
137
90
37
251
37
8
45
30
21
39
12
90
24
43
113
103
65
36
19
17
138
141
3
13
72
72
29
54
12
54
222
30
24
103
35
157
8
57
216
79
24
17
55
8
16
161
7
41
7
8
75
90
6
13
71
36
60
1
29
3
3
12
73
53
150
162
48
36
36
24
48
42
48
1
185
36
19
11
13
83
85
72
41
15
96
15
84
6
63
45
72
18
36
69
40
53
115
227
37
80
111
9
48
75
37
96
224
3
13
53
24
43
5
42
12
36
60
54
159
15
1
5
19
317
24
120
3
3
37
32
64
11
36
193
72
23
25
29
72
75
24
16
11
54
66
13
11
133
72
65
55
24
29
138
33
45
72
427
41
127
24
65
31
35
204
169
29
102
6
7
72
95
49
155
189
3
24
205
29
19
48
35
78
90
109
35
21
15
25
29
36
54
25
137
31
5
48
115
11
24
37
65
63
51
13
35
42
18
48
60
174
55
125
99
69
108
18
120
6
84
42
54
36
108
12
78
9
171
12
33
ABCD 99243861196*3^$a+1 [50035]
45
87
57
36
48
12
39
6
24
3
93
3
21
6
120
30
15
48
177
24
3
12
84
36
93
78
33
21
18
48
9
156
60
45
24
48
18
12
30
12
15
15
21
27
18
27
117
30
33
36
9
123
57
27
36
27
48
12
18
12
3
57
18
33
24
15
60
18
12
78
117
48
15
33
72
9
3
3
54
6
84
18
30
108
24
9
12
9
75
15
6
30
72
30
75
3
24
126
84
48
108
24
36
15
39
66
3
36
45
3
57
6
30
135
15
114
3
27
18
48
30
33
21
48
42
18
111
24
36
129
12
60
6
102
15
12
24
12
24
3
57
21
12
12
216
15
60
69
51
57
3
27
30
18
9
15
9
39
117
15
120
9
12
24
93
3
15
45
12
48
45
24
66
42
12
30
18
15
12
33
18
60
72
78
42
18
60
42
18
15
9
39
36
21
90
54
30
9
87
30
75
12
3
12
12
30
60
108
18
24
66
24
78
213
45
12
18
42
30
18
12
3
45
15
9
3
3
9
15
33
12
36
132
48
39
9
12
24
24
99
48
57
12
21
75
9
39
39
78
60
24
150
30
66
30
60
3
39
18
114
81
24
276
12
12
60
15
30
30
66
24
75
51
30
60
75
45
27
3
24
6
27
153
27
15
12
30
15
21
90
129
36
27
42
3
63
9
51
45
39
21
12
3
144
9
12
60
27
12
6
12
48
3
9
3
45
3
51
45
45
3
15
30
15
3
90
12
12
36
27
177
6
24
48
57
33
3
75
57
12
63
132
21
75
33
81
48
48
24
51
12
15
78
12
60
27
3
12
60
6
3
111
6
15
12
15
42
75
48
27
6
3
36
3
90
75
3
93
21
30
18
18
120
30
12
3
15
60
45
9
48
3
27
81
24
57
15
33
15
135
90
102
6
27
27
33
57
30
33
27
48
45
12
24
12
27
18
39
15
21
15
42
48
72
120
78
24
66
159
51
12
90
90
30
27
111
24
30
18
102
18
18
24
48
3
15
30
54
30
39
12
12
168
48
57
15
120
12
27
9
51
9
9
168
24
18
78
12
15
3
90
12
60
102
81
24
81
42
60
30
15
36
36
60
21
30
12
72
6
24
180
3
87
21
24
3
12
108
30
30
30
135
3
105
45
39
15
66
24
75
36
9
60
18
48
12
60
12
9
81
3
27
6
30
42
3
12
45
108
30
117
27
21
69
30
78
30
12
105
45
78
30
12
3
27
36
42
30
72
66
15
39
9
9
150
45
36
9
75
96
24
27
6
63
36
51
9
36
39
6
12
15
57
96
12
255
93
15
9
15
3
45
15
225
12
96
15
120
33
39
18
3
12
24
144
69
72
6
42
18
30
42
12
18
27
51
129
33
108
12
75
87
6
15
15
24
33
3
69
45
3
33
60
12
63
69
30
30
108
60
42
36
90
27
63
9
33
3
9
18
30
12
30
66
30
45
15
33
72
45
15
120
12
15
60
18
63
51
18
15
27
36
57
3
30
30
60
90
42
57
15
6
3
9
30
18
24
18
30
15
57
30
6
63
12
9
66
90
72
18
9
33
12
36
12
48
12
75
45
27
36
12
3
24
21
39
6
27
15
12
48
33
84
36
9
36
30
9
36
24
15
156
30
27
15
42
15
15
30
30
9
9
123
45
42
108
69
3
12
6
27
12
3
72
6
24
6
30
39
21
12
27
81
54
45
111
42
12
6
90
87
57
15
15
66
87
15
93
105
60
24
6
12
33
12
93
15
57
123
9
6
24
78
51
57
12
48
30
54
36
60
12
15
12
21
27
33
3
21
3
57
15
15
96
9
21
12
18
30
30
150
15
57
18
117
57
3
12
63
12
150
6
42
3
9
3
12
21
15
15
9
3
102
75
3
93
15
33
81
63
57
18
57
15
33
33
87
27
60
168
42
30
138
51
36
264
60
51
33
48
57
87
33
18
72
90
27
15
60
18
3
60
117
12
30
21
45
12
18
90
120
42
57
21
15
48
69
3
9
3
3
57
123
69
51
9
51
150
54
30
48
3
9
63
57
15
21
15
9
63
33
12
12
126
57
3
42
147
3
81
9
12
63
33
24
60
51
9
6
45
15
54
18
18
30
45
24
15
6
15
9
6
144
18
12
51
60
24
81
15
105
15
27
48
9
60
45
48
51
57
60
90
45
39
36
72
78
123
36
15
36
114
15
60
15
45
21
24
36
12
60
51
12
39
21
12
60
147
36
12
45
123
24
9
24
27
78
30
12
6
12
42
18
27
36
45
99
15
45
63
21
84
36
84
45
30
48
9
75
48
45
27
21
45
54
6
54
9
69
3
72
87
96
84
90
6
60
24
33
27
6
12
18
9
33
3
9
6
33
12
117
12
30
21
45
24
18
30
3
129
30
33
12
48
3
84
6
15
9
48
12
18
12
6
12
87
45
15
33
18
84
126
24
6
30
39
225
15
21
42
42
90
6
3
9
15
168
117
120
15
3
9
21
27
45
18
24
18
12
15
60
75
6
3
12
15
69
33
123
39
21
27
48
9
36
69
15
93
12
3
48
9
18
18
54
21
105
132
3
57
27
51
9
75
45
33
60
30
33
15
102
18
42
3
177
12
36
42
18
60
120
12
12
96
75
12
27
18
42
21
45
15
12
72
33
15
63
69
36
9
3
48
69
15
24
9
15
93
15
12
63
12
12
21
75
24
48
102
6
93
24
33
144
36
15
12
12
105
30
6
39
3
141
57
12
27
96
9
51
27
33
15
ABCD 99243938492*3^$a+1 [50053]
8
283
29
72
1
23
1
95
25
15
45
120
51
183
17
43
117
104
115
24
77
25
54
33
48
69
11
40
15
33
80
144
31
6
51
3
29
241
47
168
64
27
30
114
12
78
11
109
179
48
40
9
111
63
36
5
64
75
90
35
16
45
54
45
32
112
120
27
24
5
31
30
60
30
24
30
60
120
6
233
91
117
99
54
66
6
63
81
39
104
48
48
67
30
24
30
24
89
16
80
25
87
8
55
41
115
54
36
60
30
89
64
56
67
84
9
72
15
17
1
71
145
66
149
40
45
36
288
36
6
18
30
6
39
15
17
49
54
36
240
90
30
29
7
57
8
133
6
54
36
90
30
90
65
115
53
16
45
66
33
27
30
96
39
24
264
51
66
24
156
39
51
90
155
48
121
42
53
31
54
99
32
19
180
126
155
55
33
297
54
9
117
99
21
6
5
25
144
63
8
19
60
66
47
103
137
43
84
41
109
11
43
77
24
40
51
150
63
57
108
6
84
72
257
96
7
17
40
32
145
54
162
18
6
23
48
160
33
95
40
72
69
11
19
5
19
12
17
7
156
29
88
27
5
19
12
18
36
114
30
51
176
88
15
30
51
8
120
97
135
176
13
180
66
5
31
24
156
53
25
72
23
24
96
31
24
57
48
51
21
15
89
145
24
36
11
169
84
6
45
80
96
79
36
29
31
300
5
48
7
174
36
15
99
84
36
45
105
143
31
17
40
39
41
48
24
121
162
389
16
3
186
179
91
30
24
36
36
138
29
61
240
36
30
96
113
96
55
41
19
126
47
61
12
47
16
24
21
150
36
89
24
43
5
73
167
13
162
17
1
39
48
249
23
91
69
8
48
1
231
8
24
1
135
32
49
60
66
17
61
11
55
150
36
84
24
30
6
39
15
36
5
24
40
200
67
5
175
17
43
5
43
60
36
156
54
54
36
36
54
23
112
69
102
60
57
120
8
48
264
1
111
69
60
30
72
54
36
119
79
36
24
29
127
9
51
30
15
81
87
3
53
91
29
25
39
8
73
6
129
87
48
6
11
112
57
30
96
65
48
24
91
6
30
33
21
36
126
65
144
25
23
91
12
17
88
63
9
57
126
33
104
43
18
42
9
8
67
45
45
6
108
72
48
126
83
72
184
57
23
120
7
54
30
6
48
150
30
171
200
96
43
72
84
9
120
15
17
24
85
24
216
35
31
24
36
18
30
6
71
145
18
66
35
16
8
91
45
56
19
36
24
54
35
31
41
193
255
15
60
30
6
30
6
189
80
49
47
13
27
135
18
47
55
168
105
87
17
37
24
27
9
135
81
95
25
90
108
6
36
54
113
40
8
19
45
99
5
31
41
24
88
80
72
145
30
36
5
13
6
93
117
90
9
27
78
66
24
141
80
25
6
33
104
97
30
90
63
27
54
150
66
6
9
120
15
209
192
24
24
55
30
11
85
30
5
31
17
7
54
99
183
9
96
9
66
29
25
159
45
35
181
3
231
9
8
40
72
8
48
85
36
54
120
89
1
71
40
96
9
63
27
24
66
51
9
143
136
21
90
41
24
24
25
72
54
89
145
66
29
40
21
51
80
139
5
19
30
42
5
13
99
63
84
5
120
1
24
23
112
39
81
224
1
15
81
30
78
120
6
29
120
7
144
114
192
24
111
123
72
120
18
96
35
24
16
15
66
39
231
209
49
327
24
9
95
7
78
12
87
8
24
16
104
55
30
83
61
107
72
37
60
174
17
48
24
97
23
16
45
59
67
24
21
51
48
5
120
96
96
13
102
53
145
42
48
6
84
36
6
48
17
43
29
160
27
ABCD 99244121038*3^$a+1 [50074]
108
33
69
18
18
54
93
75
30
75
57
75
33
102
18
72
111
69
24
12
18
6
54
162
30
18
39
213
135
15
12
36
21
75
18
120
150
36
30
147
3
102
39
111
48
9
15
30
18
18
186
30
24
54
30
27
63
90
6
12
72
117
9
6
264
21
51
90
180
108
72
42
102
18
132
48
162
36
90
18
36
3
165
90
33
33
72
78
12
45
135
72
78
15
33
6
36
54
51
15
9
51
84
108
6
12
108
39
51
6
111
99
24
57
45
42
30
18
222
30
36
6
3
33
48
114
30
36
204
3
45
207
180
51
66
90
45
33
90
12
36
24
33
15
180
90
222
90
30
45
48
33
168
120
54
36
81
105
66
72
108
72
18
54
96
54
15
51
42
12
36
42
30
27
45
6
69
39
12
168
69
51
117
15
162
18
30
132
30
6
174
96
66
6
12
18
132
270
36
57
45
18
54
6
30
39
51
72
54
90
90
90
6
30
204
66
42
66
24
120
36
90
36
6
15
33
111
33
6
12
168
444
42
30
36
24
141
123
6
18
48
150
75
189
36
42
66
90
21
39
66
135
15
306
15
3
12
78
39
15
12
96
12
42
18
90
66
42
48
90
9
33
48
60
156
90
81
27
57
21
12
135
15
33
75
54
54
57
87
120
57
141
27
45
18
57
105
42
54
12
108
39
3
120
24
54
66
150
3
63
108
114
66
150
84
18
18
36
90
6
72
66
54
63
87
12
54
96
48
6
246
108
3
15
18
42
48
6
66
9
63
36
42
30
57
15
36
24
48
18
27
27
18
54
18
6
30
111
123
6
216
30
21
39
156
18
42
12
6
84
63
15
57
105
90
126
39
63
108
54
42
30
63
120
111
66
6
30
24
15
33
72
18
6
120
27
45
18
24
30
72
18
45
12
15
60
30
18
132
108
30
18
114
138
93
60
84
39
57
12
87
153
33
39
51
138
24
72
174
24
12
6
12
150
192
24
54
216
12
24
15
123
18
78
12
42
30
45
15
180
12
36
45
177
48
198
72
60
57
87
18
192
6
18
30
54
18
168
30
90
24
66
96
48
6
54
108
18
66
63
171
72
54
6
120
144
144
6
15
51
60
84
186
39
9
42
129
105
54
30
36
126
18
36
24
147
207
186
30
21
33
63
9
3
57
75
123
33
33
114
108
54
48
3
147
12
144
6
30
270
63
117
54
6
30
18
27
51
12
45
63
18
60
12
72
3
15
45
177
3
63
60
156
93
75
93
63
21
15
36
42
36
102
57
195
240
30
198
9
9
132
192
72
18
6
36
174
42
12
63
45
18
36
21
33
42
48
54
6
84
132
48
90
27
36
9
276
102
237
123
45
105
30
45
117
54
90
42
90
54
30
36
198
6
84
27
15
30
90
129
219
129
12
105
144
54
90
72
111
24
33
15
15
18
198
54
180
27
9
6
54
210
36
24
12
114
3
27
18
6
249
51
72
114
318
90
27
63
36
204
72
48
60
66
36
108
63
12
15
108
78
120
171
135
18
42
144
54
15
3
108
84
36
42
15
15
18
6
213
87
54
60
30
234
6
30
36
126
24
141
39
30
126
54
255
15
45
48
3
18
54
36
282
54
126
18
90
72
78
129
33
147
105
48
39
303
42
18
108
48
60
54
12
3
21
30
36
60
93
15
192
114
216
54
156
54
60
102
24
138
147
39
12
57
15
18
42
102
36
24
3
117
6
ABCD 99244267886*3^$a+1 [50104]
36
159
93
60
135
129
24
24
24
96
171
9
36
156
132
24
3
72
108
90
18
81
60
75
21
96
99
144
141
24
12
21
39
192
192
207
21
108
36
36
159
153
63
117
132
96
12
132
12
12
36
27
18
3
420
96
57
90
9
192
15
54
15
147
45
27
270
15
24
24
48
24
12
36
15
129
51
21
36
336
36
75
126
18
33
84
243
117
120
60
204
24
48
39
21
51
90
342
141
3
9
84
96
48
36
33
15
120
84
36
51
54
135
48
33
39
48
36
396
75
36
129
15
18
162
126
90
9
12
33
126
33
57
135
24
3
69
39
57
72
33
39
36
48
36
156
48
84
12
108
72
27
36
9
48
51
126
39
48
3
36
108
45
24
57
63
60
3
9
48
36
87
108
18
144
18
21
96
63
9
60
144
108
48
9
234
108
57
15
18
63
63
57
33
162
165
312
132
3
9
27
72
45
36
27
72
45
132
3
180
129
51
72
213
3
21
204
48
267
165
51
18
207
63
18
123
75
117
45
54
129
24
27
69
144
111
81
48
72
105
54
33
12
36
312
147
54
255
105
51
156
9
123
204
180
36
96
48
120
36
39
69
75
21
105
54
18
195
48
48
36
288
60
12
105
15
48
12
51
18
63
12
36
51
54
135
63
57
33
3
69
183
84
48
60
111
9
153
255
72
48
204
12
39
9
36
63
225
12
15
33
57
18
9
132
48
9
63
36
48
69
18
165
33
63
27
105
96
60
63
177
36
111
21
72
72
159
57
24
81
27
99
57
48
3
81
45
291
69
15
48
27
36
180
9
336
60
63
33
147
21
195
9
117
15
12
12
72
51
180
117
48
36
267
81
27
21
108
195
108
18
72
219
12
264
153
15
24
108
123
33
84
27
69
60
84
147
273
12
3
45
45
135
204
48
12
216
177
27
45
15
36
96
36
15
36
36
9
60
36
72
24
24
228
87
54
126
21
12
168
12
3
93
87
21
48
183
108
189
24
120
48
84
12
96
24
15
297
99
21
51
549
84
51
288
72
33
111
9
96
39
108
21
51
165
144
51
57
96
117
18
45
96
3
144
9
60
57
18
21
240
27
45
120
84
300
48
105
63
72
168
75
21
168
153
198
21
48
84
96
12
12
72
87
33
48
36
99
72
18
63
9
90
45
27
117
132
132
51
141
75
180
18
27
63
144
36
9
135
57
48
180
3
108
33
12
9
72
3
108
177
15
57
39
15
36
117
9
39
12
348
105
39
15
81
63
129
51
45
48
159
36
129
141
18
45
48
72
12
84
81
135
99
36
18
54
153
60
183
9
27
36
33
108
120
207
72
153
9
18
21
123
36
18
126
105
72
60
87
216
198
15
57
3
36
72
33
63
63
153
12
15
36
18
111
51
9
48
60
48
36
48
96
84
120
48
72
12
21
159
168
24
60
48
60
84
63
117
156
84
39
9
9
147
156
3
54
ABCD 99244522064*3^$a+1 [50015]
48
63
129
84
36
111
33
36
84
27
84
165
144
54
66
111
36
60
63
45
12
93
39
225
12
99
21
15
99
54
123
12
180
96
69
15
36
21
24
150
96
93
36
111
9
36
36
33
111
96
147
45
15
42
48
36
60
6
18
60
120
15
111
66
15
36
60
84
24
51
21
69
18
66
66
81
129
51
57
3
12
72
39
57
48
39
42
51
177
87
108
81
30
96
18
27
3
90
96
15
21
84
30
21
36
60
48
60
84
81
90
54
90
36
9
81
84
51
9
15
48
9
48
72
18
21
21
99
36
9
120
75
12
57
111
12
9
51
57
12
18
126
87
33
30
81
9
27
168
9
42
18
3
12
57
3
12
9
27
99
45
165
51
60
57
60
36
6
60
9
24
111
30
15
81
18
105
57
48
66
156
54
156
114
156
174
39
36
24
120
60
45
75
51
57
9
18
33
84
93
3
72
12
45
84
51
249
27
57
51
309
123
3
45
21
60
30
48
90
63
120
129
51
9
24
30
9
57
15
96
69
15
108
15
6
75
129
12
24
27
72
51
21
159
54
12
30
108
90
6
45
180
24
21
36
24
6
84
156
9
39
21
69
6
36
114
60
147
27
21
105
6
21
39
33
15
21
9
63
3
114
66
30
144
72
3
147
9
36
69
24
90
6
60
84
27
9
87
12
60
12
24
51
48
42
15
99
36
141
72
135
45
120
57
18
105
45
63
60
84
144
24
87
60
228
21
12
189
135
24
12
9
123
15
96
81
63
186
90
45
9
102
45
36
129
18
30
63
3
54
51
51
48
30
6
45
15
36
54
54
6
87
69
24
27
9
24
27
12
135
33
57
162
84
30
30
9
21
87
60
12
135
12
54
39
51
30
39
27
69
15
30
75
24
48
33
24
3
72
21
144
162
48
126
75
45
39
108
9
24
39
108
57
96
87
33
51
180
24
156
39
6
120
54
54
75
108
117
171
15
96
18
63
93
39
15
6
27
93
15
69
3
39
33
255
90
3
108
72
12
45
60
12
30
69
72
288
132
129
63
57
39
69
42
45
36
9
24
147
27
96
30
144
15
36
9
42
21
27
66
87
48
39
33
60
357
36
24
12
51
108
21
51
72
108
87
81
9
147
45
51
39
9
24
108
48
24
57
84
24
36
15
141
24
15
105
24
12
39
12
303
9
57
63
21
36
24
27
3
54
36
6
90
18
45
81
36
18
66
126
18
15
180
21
75
9
3
63
66
3
201
24
90
6
54
33
117
27
159
117
27
57
108
72
3
132
81
63
114
3
60
129
99
24
105
51
135
45
9
63
57
15
36
21
198
21
105
6
69
69
66
30
135
15
21
39
105
81
48
90
186
24
42
21
72
48
348
105
180
36
111
69
84
75
39
186
159
192
135
81
60
93
15
69
3
123
84
30
36
99
57
3
21
120
195
45
24
6
36
21
69
183
36
141
3
57
30
33
21
24
36
207
108
39
33
57
36
15
111
21
12
51
66
120
24
27
3
90
39
12
99
45
45
15
12
123
6
3
321
36
15
36
93
267
72
15
93
63
30
87
27
6
27
33
36
84
360
39
135
33
120
39
33
57
144
51
96
72
111
66
24
27
60
48
15
174
51
69
6
45
24
36
84
96
21
48
216
39
15
36
234
3
72
87
114
135
36
108
60
15
66
84
63
33
6
69
15
21
45
63
75
6
36
99
129
231
159
12
54
36
24
27
147
117
9
66
18
126
36
60
261
60
3
45
36
93
15
36
69
6
90
15
21
18
126
36
3
48
27
240
6
15
36
36
168
12
60
48
99
36
30
84
171
9
42
ABCD 99244774264*3^$a+1 [50081]
21
203
105
7
8
81
12
36
16
9
54
42
3
8
12
25
11
3
46
2
37
69
95
15
93
121
63
3
96
41
36
16
81
11
25
144
27
35
57
16
23
10
30
8
34
23
87
9
108
64
9
18
29
3
10
59
13
36
39
27
90
6
80
49
9
24
3
92
7
45
96
32
24
171
10
14
13
20
15
64
29
36
7
9
36
9
15
48
35
129
36
60
15
33
61
26
37
56
51
16
29
27
1
9
119
79
32
22
26
106
3
33
26
40
6
12
54
54
36
11
4
47
21
25
50
46
12
72
14
1
36
12
69
26
33
39
213
4
20
1
11
31
21
107
37
92
159
10
60
39
36
60
3
8
10
24
39
9
6
5
3
72
120
9
108
19
72
8
10
11
3
40
42
30
54
135
9
26
16
66
14
13
69
11
88
32
16
347
112
18
11
3
48
34
12
18
18
134
1
36
8
37
155
72
25
18
90
36
50
1
48
81
11
3
40
89
37
114
5
3
49
60
3
8
96
93
145
27
20
61
14
10
11
12
16
20
25
98
64
24
21
27
29
60
28
8
51
130
119
49
27
20
15
10
62
141
51
37
20
15
181
203
1
39
18
119
7
152
24
48
37
72
45
63
23
120
61
11
16
5
16
35
82
86
57
12
25
15
45
27
27
5
3
33
15
208
18
99
92
25
62
16
5
123
37
9
47
3
118
2
46
26
9
48
25
6
8
73
20
12
16
9
35
16
3
65
96
61
120
36
126
18
27
27
104
58
35
16
72
144
20
37
18
9
36
59
13
203
21
27
37
9
72
60
62
58
15
47
24
109
81
11
15
184
89
87
73
36
12
9
11
16
59
40
32
82
3
99
42
38
24
13
8
36
12
16
81
72
18
89
48
49
30
8
21
49
84
51
3
8
1
80
48
16
9
216
24
30
8
37
69
3
9
18
8
34
47
15
13
33
2
1
23
10
30
65
111
49
23
46
2
16
5
3
22
50
72
33
7
29
43
65
31
8
46
27
164
28
117
36
86
48
1
23
93
27
129
16
23
13
56
25
155
25
83
133
14
82
102
9
15
8
22
50
10
38
82
96
84
15
75
8
64
8
61
36
48
63
18
143
15
10
3
35
93
52
23
40
24
29
73
35
1
14
13
51
45
68
16
9
36
15
11
10
51
128
12
39
37
3
17
1
27
117
6
80
73
144
71
82
3
20
31
93
20
25
86
49
45
122
94
26
88
152
144
13
45
135
33
99
3
45
9
186
56
37
24
20
1
27
27
101
61
180
36
11
24
12
16
9
83
13
3
36
36
72
81
50
64
54
66
54
35
15
49
33
75
9
26
37
56
4
20
12
16
92
115
32
10
110
9
16
12
105
39
69
72
12
26
21
3
48
24
1
63
18
108
47
48
75
69
13
11
43
81
12
20
36
16
27
8
16
48
45
45
14
40
18
14
13
9
144
50
46
72
2
82
6
45
68
16
23
13
27
29
72
76
12
35
216
24
48
46
24
47
64
33
2
24
33
36
3
40
45
36
105
38
10
14
13
35
64
54
87
3
29
72
3
10
12
96
12
123
3
32
21
12
13
95
13
75
27
24
66
27
9
18
17
127
150
18
8
40
8
45
27
9
7
8
184
8
82
171
56
51
106
27
11
10
14
13
59
21
36
48
25
27
152
19
6
2
57
124
9
11
36
43
18
35
27
45
36
63
96
48
64
42
12
26
16
29
27
21
52
33
3
108
9
14
13
27
54
18
29
49
12
6
8
190
3
23
69
52
33
30
8
21
25
24
170
46
2
34
38
37
9
204
27
21
99
59
10
30
65
79
150
23
52
23
37
68
25
78
93
9
83
111
58
108
27
20
115
45
24
9
26
48
10
158
136
93
33
12
36
26
37
99
6
119
1
26
24
48
88
80
13
171
29
132
1
35
109
83
3
46
26
48
10
24
38
37
20
4
9
48
26
46
15
35
37
35
1
12
33
3
272
79
144
29
51
37
35
46
26
96
22
108
54
105
71
69
3
33
87
34
36
2
81
64
45
18
173
16
171
105
39
9
87
224
10
3
35
93
40
129
63
72
27
32
48
1
33
12
15
3
29
16
59
46
27
9
11
16
12
44
25
39
45
24
30
8
9
28
27
72
29
3
49
9
132
119
51
57
1
143
12
16
35
129
25
36
51
165
27
108
9
24
66
53
1
155
49
3
35
9
7
21
24
27
21
9
24
63
57
35
84
67
5
52
144
9
14
85
20
15
133
11
106
3
36
23
13
60
47
1
144
36
72
35
261
19
9
15
80
1
12
27
24
8
13
44
1
6
9
21
36
11
16
24
20
48
13
138
8
34
12
18
78
119
25
26
13
69
72
134
13
9
36
86
121
36
59
82
95
36
75
33
52
8
109
24
59
3
13
56
76
21
47
24
43
9
48
44
19
32
13
59
48
24
22
168
119
73
18
101
3
37
3
6
18
41
39
105
36
3
57
108
97
2
10
27
96
11
72
45
1
50
118
26
64
ABCD 99246678088*3^$a+1 [50036]
27
15
33
27
30
12
30
45
48
24
9
162
12
48
33
129
48
23
55
17
25
18
29
85
27
24
15
9
3
5
24
13
90
18
18
21
21
48
72
30
90
18
12
30
39
56
25
39
39
84
21
75
29
40
96
24
15
30
51
27
42
48
3
72
45
3
9
23
25
39
123
36
9
72
63
66
15
240
15
12
102
108
12
18
30
48
87
45
18
57
3
84
6
72
78
45
27
18
11
13
3
3
117
57
48
23
24
31
54
27
9
167
13
150
5
96
19
24
66
90
42
180
18
42
12
96
107
24
16
57
18
60
30
48
27
72
21
11
49
42
18
84
18
78
12
72
60
15
45
51
72
3
5
24
13
168
12
63
27
29
40
9
72
48
15
24
15
6
27
3
45
27
102
18
69
24
96
21
12
48
12
36
30
54
27
9
84
27
21
30
72
18
72
48
60
12
30
66
27
63
129
123
5
73
12
72
120
78
48
12
42
111
24
3
237
33
15
153
12
35
7
48
17
31
89
55
6
72
60
12
35
1
15
32
64
8
1
30
12
48
90
30
12
18
39
93
48
11
43
30
23
43
30
15
69
27
24
24
3
90
12
15
3
30
23
55
60
24
93
15
60
93
9
36
11
43
45
21
51
3
90
48
18
9
3
77
160
45
3
57
60
6
117
24
129
15
57
39
21
27
51
21
56
40
24
9
12
72
36
15
45
11
13
51
39
33
15
30
123
69
60
48
63
72
165
75
48
9
6
84
5
48
37
11
25
15
15
60
5
19
30
18
45
24
39
42
48
39
45
75
72
63
60
6
72
72
48
18
72
42
90
48
12
90
60
30
33
93
12
18
29
16
105
42
5
168
136
3
30
18
102
63
45
12
47
1
72
96
192
39
3
18
83
19
6
24
18
29
16
32
181
27
27
5
16
87
33
9
6
42
39
129
47
43
24
48
42
3
33
15
57
12
90
66
30
129
8
43
54
63
72
165
96
59
13
18
60
24
30
71
19
5
16
75
42
60
15
3
29
40
8
67
21
9
111
57
150
12
5
115
6
47
25
12
3
24
21
12
15
81
90
42
3
147
45
152
73
90
90
35
112
21
60
39
45
75
72
56
64
69
155
49
66
21
9
47
40
15
12
30
138
18
42
33
45
54
5
1
12
123
57
15
105
48
15
56
1
18
45
9
168
39
21
108
12
3
57
42
66
99
56
19
5
55
78
83
97
47
16
57
72
60
270
66
27
48
72
15
105
3
21
56
88
129
63
3
144
60
36
12
60
29
48
13
27
75
18
48
102
102
18
42
11
37
42
18
39
56
24
16
87
33
15
60
30
192
6
9
96
69
6
30
47
37
123
45
12
18
48
69
128
88
104
31
30
54
138
3
32
40
45
30
120
30
138
42
12
183
15
18
24
15
8
25
18
150
12
12
138
72
30
36
72
12
15
3
12
57
96
72
45
120
11
25
47
73
15
9
18
48
21
8
133
60
42
45
48
3
42
147
15
33
3
69
48
48
9
30
6
27
15
258
90
150
30
12
30
48
12
12
228
78
12
18
42
5
24
48
1
60
24
171
69
3
15
108
45
45
24
60
6
17
25
39
21
90
12
6
119
55
108
90
42
66
15
57
39
63
18
48
42
5
97
15
3
162
30
5
16
117
192
195
8
25
12
96
24
30
6
87
32
31
54
6
5
25
12
3
72
45
18
105
57
42
5
25
36
12
48
24
18
29
184
96
80
19
69
15
36
5
19
21
56
1
198
30
27
33
12
27
45
3
3
90
54
6
24
15
96
75
84
66
30
9
21
84
36
54
5
25
6
12
90
123
72
33
119
13
12
90
30
15
45
18
9
9
231
423
78
107
1
42
30
23
19
6
24
15
3
53
40
57
48
47
48
97
12
3
3
24
53
43
90
132
47
85
3
27
36
54
6
42
35
72
13
3
69
6
29
88
57
48
39
24
87
30
12
66
45
96
9
12
27
45
48
3
9
63
3
117
117
30
5
115
93
24
8
91
21
51
45
3
12
60
72
108
12
5
13
3
32
48
49
78
60
48
21
24
24
3
5
7
48
12
138
60
60
3
9
47
1
60
99
48
8
115
30
39
69
11
16
27
6
54
33
147
138
18
54
27
3
53
25
180
3
45
12
18
69
51
29
16
24
33
47
31
81
21
48
11
43
117
48
81
144
63
8
40
45
51
56
55
9
9
30
65
16
8
1
39
48
3
29
31
42
120
48
24
60
48
3
57
23
72
13
60
39
8
72
1
30
81
48
15
78
3
312
147
45
183
60
90
240
60
18
54
66
24
60
57
9
24
15
81
39
96
24
3
18
131
19
12
18
111
21
35
7
18
30
78
51
3
6
42
77
1
12
27
3
42
3
8
85
27
15
9
48
3
78
24
60
27
3
5
91
30
15
87
9
3
36
54
78
ABCD 99246838714*3^$a+1 [50097]
72
73
48
5
72
18
252
54
126
144
1
48
167
18
54
145
305
36
187
144
192
144
96
32
51
45
16
29
19
384
155
21
51
13
5
72
108
36
90
121
23
9
99
93
96
315
69
96
195
13
432
32
63
129
16
320
3
126
15
21
126
157
5
180
55
35
126
54
9
112
167
57
195
36
121
96
53
54
288
144
126
7
227
61
29
90
18
18
72
237
48
3
162
75
160
96
29
126
54
36
43
11
37
80
160
29
72
72
147
15
108
37
53
126
36
73
80
208
35
61
11
108
57
285
18
162
18
18
234
1
80
16
65
18
342
39
159
36
36
18
72
15
160
59
54
162
36
180
54
36
90
129
16
485
54
108
108
108
36
189
189
18
49
329
180
51
21
90
144
1
17
31
5
36
126
144
25
48
32
75
18
18
18
54
18
72
15
237
99
81
18
141
16
131
61
32
15
450
31
59
69
96
51
36
313
245
75
159
72
54
54
90
147
112
48
71
18
144
36
36
126
33
39
36
21
48
57
18
882
108
36
51
255
49
77
19
80
45
19
179
13
77
36
72
234
36
25
173
19
71
90
216
18
18
54
61
224
111
129
112
11
21
285
115
48
17
63
112
77
198
234
211
41
18
21
105
54
108
277
65
31
185
39
213
18
9
153
55
107
21
87
25
29
3
15
126
54
157
224
51
13
23
108
36
57
69
54
180
36
13
95
54
36
126
36
69
381
147
15
289
179
144
18
187
101
90
33
165
414
45
160
47
198
72
36
342
18
87
96
15
1
80
99
45
16
65
127
144
89
39
69
126
144
270
72
199
224
117
126
157
77
54
45
96
64
29
435
15
1
80
45
162
252
18
3
87
72
177
75
36
108
36
1
35
18
75
96
135
144
36
198
15
21
72
54
108
108
69
39
9
45
67
128
304
41
39
112
11
117
256
77
126
85
239
36
18
43
83
54
90
13
80
231
162
18
378
54
36
72
9
81
127
233
252
75
51
198
39
16
71
108
90
211
96
53
43
47
252
144
21
256
29
144
126
288
133
47
126
90
73
48
59
261
63
90
55
107
90
54
450
3
96
81
15
208
144
96
240
32
48
48
15
289
224
27
133
48
143
1
80
160
11
90
90
33
21
36
39
112
272
81
18
18
252
180
36
36
147
159
108
54
15
3
205
119
9
112
23
25
128
27
69
16
ABCD 99246940498*3^$a+1 [50000]
216
36
108
31
48
116
16
48
5
7
104
40
125
175
44
33
3
45
235
77
12
180
55
17
175
41
147
100
60
120
41
139
12
24
77
43
125
75
124
12
204
180
89
12
183
33
24
39
64
60
132
108
77
36
79
53
175
156
204
12
65
39
9
72
3
273
72
48
3
21
55
24
140
16
53
75
16
65
175
84
20
136
5
84
216
39
76
60
5
255
144
36
60
45
175
24
17
103
132
89
75
76
144
65
75
64
72
8
16
5
72
84
139
36
65
103
132
173
31
101
3
16
24
72
113
7
29
31
48
276
44
16
44
117
108
168
87
76
24
173
84
99
105
115
5
151
65
55
48
173
19
144
104
100
12
65
96
139
48
101
19
96
140
9
36
79
53
79
68
232
24
65
15
4
125
211
84
132
149
216
3
76
29
75
100
5
127
48
12
48
137
199
240
101
99
117
3
40
125
12
19
44
100
20
4
65
75
16
149
120
36
72
19
161
67
65
156
79
72
53
7
204
36
53
180
240
111
4
101
12
3
144
16
24
65
67
5
3
52
53
7
48
60
12
125
204
259
41
60
12
72
67
24
5
139
17
43
12
41
127
336
5
144
31
80
4
77
103
12
53
67
24
137
72
55
20
165
108
264
19
60
24
185
55
12
8
33
24
79
360
65
156
144
139
132
48
41
55
36
89
55
264
65
231
16
41
12
72
19
41
84
31
101
3
4
132
24
17
84
139
29
151
84
56
117
43
60
209
67
5
19
20
124
96
24
36
5
12
79
65
99
144
33
19
108
12
84
36
221
24
36
67
341
31
24
216
24
120
20
69
36
96
163
60
120
132
44
16
89
24
12
63
36
9
31
41
19
44
100
12
5
55
120
180
8
33
324
180
139
29
187
144
156
89
15
57
72
7
173
127
48
5
31
156
149
39
33
7
20
16
164
100
17
39
249
31
5
180
151
53
51
141
39
24
52
120
113
151
264
12
53
36
79
156
36
5
180
139
17
27
76
5
24
216
12
147
93
19
68
52
24
24
120
12
44
100
96
144
24
132
8
76
120
60
60
17
72
36
31
8
40
56
84
21
19
125
36
451
53
156
60
79
60
125
72
19
5
79
41
96
79
96
53
72
415
168
36
140
76
60
84
29
420
67
41
7
41
252
427
12
60
48
180
65
55
53
139
48
72
84
41
55
24
44
52
53
55
36
89
91
41
19
24
80
100
5
55
12
101
3
4
36
36
180
84
60
29
15
16
5
84
115
156
36
44
45
144
72
36
19
44
9
91
5
15
60
40
36
41
163
5
31
41
87
57
159
40
180
84
41
12
60
7
60
41
192
43
60
137
7
65
12
19
24
17
103
260
16
29
115
137
139
5
79
96
149
132
48
55
96
89
48
60
108
15
24
52
168
41
91
8
40
5
151
17
120
7
36
164
141
15
40
36
84
80
81
36
103
44
52
108
12
60
53
55
36
96
164
ABCD 99247119802*3^$a+1 [50054]
42
18
36
30
6
54
30
234
81
123
81
24
72
48
63
57
87
33
12
21
54
90
39
165
36
396
18
36
33
87
45
15
36
18
75
24
72
84
117
222
261
24
93
30
42
126
180
45
36
21
27
36
36
9
51
3
126
96
135
60
204
171
60
18
210
18
27
105
66
24
12
18
72
15
45
336
42
405
3
153
105
15
21
30
6
54
48
6
126
30
3
93
99
9
51
21
18
12
60
213
87
78
66
9
45
6
126
147
36
15
45
24
21
102
153
24
57
24
51
264
21
18
60
48
114
144
135
21
90
93
21
36
15
291
93
45
54
177
75
129
111
198
12
39
21
48
27
99
36
33
27
30
54
42
27
3
78
39
120
57
336
60
63
84
36
105
144
18
69
33
72
3
51
69
165
51
75
9
12
21
18
30
96
39
105
72
30
60
129
405
6
72
36
264
72
36
258
102
78
15
15
21
21
12
18
234
6
102
135
213
3
60
39
45
15
18
12
27
84
255
9
81
15
51
144
21
39
45
9
18
72
81
345
90
9
123
30
204
18
30
6
270
39
180
81
162
57
87
33
3
18
90
165
51
24
9
201
24
36
15
15
69
81
90
69
12
153
72
54
21
123
21
99
6
99
93
3
36
33
111
84
111
72
78
90
45
111
54
75
15
42
54
33
3
30
72
60
15
21
36
48
87
228
36
81
3
201
174
72
9
27
54
6
102
96
51
111
48
42
147
36
9
75
33
60
54
54
39
117
6
252
36
84
96
30
75
51
60
9
204
36
24
15
66
6
48
36
180
24
45
63
57
45
42
33
33
132
90
18
18
165
207
57
36
156
21
162
60
90
36
66
33
45
51
21
123
93
108
15
24
36
27
54
60
3
15
126
120
216
6
12
6
12
60
180
3
84
72
15
9
135
21
111
54
3
15
30
15
45
30
42
63
3
60
9
9
15
69
60
51
75
216
84
6
3
51
84
36
9
33
210
72
36
9
12
48
21
60
15
69
18
93
204
12
3
18
54
189
57
54
6
180
12
6
12
24
36
57
105
111
87
72
18
3
81
3
57
123
75
12
45
45
18
6
36
48
42
48
36
60
174
27
48
51
69
3
60
102
36
36
15
9
84
15
3
54
114
90
36
36
18
30
15
135
30
6
48
6
99
12
69
39
60
27
69
231
90
183
111
342
18
36
36
9
219
21
60
99
144
177
48
45
42
54
72
102
108
24
48
45
135
36
90
6
30
60
39
27
150
54
108
36
12
9
48
60
87
69
21
156
78
81
108
117
36
87
15
36
144
6
51
15
60
84
150
12
54
9
69
12
24
192
132
48
18
114
66
60
12
9
84
39
18
39
123
36
21
51
108
69
3
117
60
51
6
48
27
108
33
18
30
42
108
12
132
30
36
15
225
102
90
24
3
135
78
3
51
48
57
33
72
75
15
18
111
15
45
24
111
9
63
33
189
51
39
66
51
45
99
21
15
45
90
84
90
51
84
60
21
6
54
36
162
18
99
21
3
96
105
84
6
33
15
72
69
81
3
96
24
36
75
90
15
69
150
21
51
54
39
36
51
48
126
39
57
63
147
6
12
90
180
105
63
30
123
27
12
42
228
78
72
18
3
60
27
57
117
3
33
150
57
51
90
159
180
3
54
15
21
72
126
9
21
36
36
72
75
87
6
39
24
45
72
234
33
87
9
96
39
45
15
54
18
72
18
3
9
36
150
69
21
30
165
ABCD 99247146158*3^$a+1 [50003]
33
15
105
30
60
30
3
24
3
42
42
24
24
12
66
138
117
12
3
12
72
30
96
63
84
51
162
3
60
27
42
66
12
60
24
33
27
33
33
60
84
39
12
60
39
9
264
21
39
51
69
33
228
30
12
57
75
105
15
132
96
72
21
21
126
24
33
3
45
33
27
93
39
177
39
60
12
129
48
72
48
171
12
3
24
21
84
57
18
36
12
18
6
9
12
75
33
15
72
60
33
27
45
9
66
12
93
3
30
75
144
117
39
39
120
21
60
45
132
63
12
75
93
57
27
21
15
27
48
9
15
33
147
12
60
6
18
102
18
150
27
39
69
321
30
138
111
57
30
45
105
18
264
60
93
3
9
63
12
93
63
12
177
93
63
12
3
60
165
27
90
12
6
36
69
207
12
21
51
48
42
3
3
105
39
21
72
135
21
72
120
9
6
60
108
36
30
63
81
156
39
39
45
33
3
45
99
21
6
6
15
168
87
30
3
12
33
42
30
162
12
81
75
84
78
3
15
12
72
33
93
42
21
129
96
156
39
21
24
90
129
51
24
33
27
48
24
21
33
75
165
6
9
51
21
225
27
45
48
54
141
45
123
72
99
96
90
24
84
84
63
27
60
81
69
102
30
63
3
150
24
39
39
90
135
183
18
75
57
18
9
15
33
3
45
129
111
27
33
75
9
33
15
60
3
12
30
48
75
21
66
45
3
6
63
15
6
42
90
135
27
48
72
12
66
54
21
9
48
78
72
21
12
60
93
60
36
3
48
60
15
30
90
60
30
162
48
30
60
27
36
39
168
168
45
60
21
30
33
75
48
57
15
162
48
18
48
117
27
6
6
21
63
84
12
33
216
27
57
75
30
18
45
33
15
39
186
75
51
24
24
21
72
3
69
36
15
30
12
15
15
18
15
51
6
15
15
33
84
123
30
78
30
6
48
36
102
78
9
105
42
261
27
93
15
105
3
45
51
30
36
48
87
63
96
48
48
33
141
78
21
69
6
24
18
3
75
114
78
18
39
3
24
6
15
3
45
231
81
27
72
24
12
48
72
84
78
6
57
3
36
84
132
48
117
75
57
33
78
132
240
60
45
159
66
54
84
60
54
168
102
141
9
75
57
90
21
99
81
3
12
30
15
33
39
33
3
81
30
24
42
3
81
6
12
45
15
21
12
72
3
78
6
21
87
36
60
36
9
132
69
6
33
15
12
90
12
3
69
90
9
60
9
18
108
12
45
237
18
33
15
24
198
18
24
105
27
6
18
9
3
18
54
18
48
114
48
24
24
6
111
15
72
33
12
93
54
60
48
96
120
57
15
42
3
33
39
75
12
93
33
12
6
30
36
90
69
15
57
165
3
204
51
24
108
30
24
30
9
24
3
30
30
84
24
9
21
27
255
57
96
120
21
168
126
96
36
33
21
78
81
45
135
12
15
24
138
60
15
36
60
15
45
21
51
15
18
30
66
3
261
114
96
45
24
33
18
129
3
48
60
6
30
6
87
45
96
24
18
78
135
57
150
24
6
90
234
18
36
45
12
12
48
15
45
27
93
3
30
15
132
57
30
33
48
87
144
69
51
18
111
12
27
60
42
51
72
87
108
48
48
57
132
15
96
12
18
12
90
24
78
210
21
21
63
3
18
12
15
60
15
30
15
12
60
3
45
120
39
36
48
57
63
6
3
33
42
6
132
42
36
60
30
6
33
87
6
123
12
15
33
9
15
33
27
33
90
30
87
51
336
9
192
39
24
6
63
117
3
63
18
39
3
108
6
3
48
87
66
39
3
102
48
195
72
36
75
102
27
3
54
111
48
75
60
12
114
6
138
87
33
15
15
6
36
3
39
6
120
39
147
6
15
3
9
36
129
123
27
36
24
21
12
159
36
18
42
12
45
60
147
96
102
96
84
162
36
42
111
120
12
48
12
3
12
18
90
36
21
27
78
84
6
78
90
12
12
78
72
48
42
6
15
195
36
210
51
15
165
3
60
42
72
66
114
63
63
9
105
51
12
99
33
33
63
99
30
63
12
36
60
51
108
126
54
33
63
66
3
123
12
33
60
12
51
24
45
15
ABCD 99247223294*3^$a+1 [50018]
1
7
37
19
17
23
7
4
30
31
49
36
19
11
69
1
79
11
29
15
18
12
11
7
12
6
7
8
32
8
29
19
24
63
20
5
5
2
1
21
56
10
14
11
32
3
74
51
27
13
5
27
13
19
11
2
82
6
27
16
1
46
9
8
32
5
30
21
9
38
1
16
31
25
137
15
7
50
10
45
64
47
57
63
2
15
13
3
16
16
105
70
44
46
32
71
11
60
33
160
72
48
13
67
17
31
5
4
80
48
28
43
16
80
13
82
9
104
3
34
6
30
20
84
55
51
152
5
56
16
48
7
10
15
16
35
37
16
40
17
7
47
10
38
52
80
66
19
56
45
4
23
128
65
95
19
21
64
31
30
19
45
19
64
67
120
86
7
17
40
8
18
42
203
40
27
12
41
8
16
85
10
1
88
9
23
5
2
18
7
8
25
24
6
24
6
19
145
40
90
53
43
24
53
16
27
80
5
5
43
11
61
25
119
24
49
55
17
18
21
51
6
15
32
40
45
51
16
64
24
37
43
33
30
57
33
15
15
74
76
99
141
62
37
11
5
29
20
10
20
16
113
16
75
21
65
30
4
21
105
39
16
7
18
10
32
13
29
6
5
8
27
32
22
20
3
176
17
55
139
29
72
5
3
96
15
26
4
66
20
42
51
7
24
60
53
112
45
36
15
47
28
5
8
41
23
45
12
31
59
61
5
4
20
46
5
19
6
39
16
67
18
40
32
11
37
19
176
135
9
25
30
20
46
24
8
23
48
64
67
66
50
17
32
8
56
31
6
40
50
42
31
17
24
10
96
5
32
97
70
9
77
34
60
5
48
16
29
27
1
39
15
110
19
11
48
5
8
24
53
43
45
30
24
69
64
7
105
16
8
32
5
35
144
3
45
7
126
3
59
102
55
11
85
64
16
25
159
95
1
39
8
28
20
40
97
67
5
65
39
27
14
23
13
12
71
16
21
179
31
89
55
10
38
52
50
19
77
19
40
91
133
32
27
21
7
14
35
55
156
29
155
53
7
150
59
31
60
20
33
27
40
5
25
55
48
17
26
4
60
53
3
34
8
27
31
20
45
19
60
36
44
6
35
7
1
11
5
31
40
25
25
55
9
20
19
11
93
13
20
40
32
12
11
19
5
11
114
11
19
21
59
29
1
10
38
52
11
9
39
9
22
96
49
24
24
115
22
55
128
65
18
40
114
99
11
10
30
120
8
28
50
15
27
5
40
16
57
44
10
30
11
85
44
23
32
8
27
90
11
88
72
8
152
89
18
12
10
26
13
29
28
134
9
51
30
16
55
40
69
60
6
40
54
68
31
17
4
43
23
62
22
26
42
90
28
19
8
3
92
17
71
84
133
8
5
10
57
40
43
37
16
49
18
4
20
18
11
47
33
27
53
141
3
27
45
56
8
11
46
55
88
24
3
144
125
24
11
13
23
2
48
34
120
21
17
12
6
64
13
16
7
49
16
75
54
15
16
35
5
48
91
40
8
13
5
123
37
43
7
12
30
42
85
23
30
22
110
31
17
103
160
35
90
3
32
32
55
78
35
19
6
70
20
40
14
31
64
96
7
12
29
139
28
84
13
8
40
8
51
56
37
5
12
10
26
84
36
40
2
25
57
150
30
20
6
4
30
26
10
27
40
17
30
68
42
6
4
26
70
32
48
17
88
24
21
59
1
39
1
30
14
10
9
24
17
31
35
29
8
23
34
96
20
4
31
35
30
7
16
21
91
39
20
40
6
84
19
19
21
24
40
160
32
35
16
30
15
17
71
61
59
17
30
14
16
80
4
6
30
19
40
1
39
35
53
7
1
8
9
55
17
60
19
57
60
67
107
6
2
5
7
6
35
29
19
47
62
22
61
29
59
57
47
17
15
104
27
4
20
6
7
53
3
32
24
88
13
32
22
26
43
41
36
64
6
13
31
10
20
6
29
101
30
37
7
16
50
24
15
1
90
29
31
97
13
3
32
49
10
60
8
28
62
31
80
121
23
43
69
40
16
15
10
84
126
120
14
63
13
30
20
40
20
10
32
48
30
34
20
23
40
37
11
39
76
20
70
44
39
1
8
58
80
30
23
1
15
31
14
30
21
80
24
16
117
11
16
21
40
54
36
2
23
37
12
226
77
3
24
16
110
40
50
114
3
8
5
59
64
64
37
40
90
25
1
12
30
5
7
10
30
38
60
22
1
128
16
5
35
48
8
65
7
32
15
41
40
15
50
7
8
9
66
4
49
11
30
15
96
24
5
19
59
42
3
37
6
29
21
40
30
13
32
9
8
47
85
190
133
13
24
10
33
16
24
48
8
41
135
81
10
69
40
24
19
13
48
11
6
55
32
32
55
96
4
60
49
1
23
208
25
20
34
81
15
17
13
32
28
44
78
5
53
44
18
5
32
15
9
72
24
185
70
6
20
34
13
7
66
23
40
1
26
100
9
8
33
4
35
1
20
34
41
69
16
32
102
5
121
30
25
168
11
5
11
29
51
30
23
11
13
17
79
1
23
48
5
27
57
39
16
88
7
30
50
48
1
47
9
33
132
11
24
8
17
6
9
91
30
90
20
4
6
20
60
4
20
36
10
17
72
16
48
40
1
55
101
10
44
16
37
48
29
6
80
29
24
96
24
32
9
8
55
16
31
40
50
31
149
18
17
1
64
26
13
41
10
6
135
128
56
25
23
72
1
84
51
32
40
33
7
8
24
48
3
5
55
10
55
119
1
19
5
35
8
37
5
16
14
5
1
47
67
40
6
24
20
11
24
13
3
32
47
56
4
29
32
49
39
16
16
19
10
35
8
67
16
44
9
37
44
135
1
2
48
4
1
97
52
3
27
8
108
4
36
20
10
80
60
95
48
1
10
50
35
136
72
40
53
10
24
60
38
42
66
214
30
20
30
5
1
119
41
2
22
20
11
29
8
27
1
39
11
72
18
10
54
35
25
30
8
18
40
24
6
25
40
32
23
2
72
70
73
8
5
19
65
39
40
64
13
24
106
9
40
24
11
120
21
29
43
56
27
77
72
88
7
8
73
17
42
29
64
ABCD 99247269874*3^$a+1 [50071]
78
66
18
186
3
12
75
57
9
144
126
6
51
3
18
75
27
21
36
24
87
72
33
33
24
18
12
96
120
18
39
93
15
39
213
15
36
72
180
60
57
15
129
9
144
27
12
36
15
81
33
39
87
141
75
48
273
24
9
24
66
21
72
303
45
15
30
90
57
108
24
105
66
60
21
12
24
192
39
36
33
51
6
48
27
144
27
90
90
129
39
30
3
96
36
27
18
36
27
33
3
336
51
93
87
60
57
87
90
3
33
3
51
165
9
6
12
24
21
336
72
39
33
72
93
300
27
51
57
63
9
120
144
33
144
72
78
84
117
48
147
30
60
75
33
18
93
141
120
147
39
108
90
54
21
72
9
24
30
9
117
99
81
18
81
87
213
21
15
60
51
90
3
9
27
15
66
63
12
105
27
36
69
120
60
108
102
45
33
90
54
156
18
36
168
21
51
144
33
36
24
48
180
15
93
51
72
78
54
69
3
120
9
87
18
3
33
84
42
18
66
9
9
168
30
24
30
198
57
60
171
21
57
75
51
54
87
69
39
69
147
3
36
30
27
15
18
90
12
117
105
51
72
72
3
144
84
126
96
12
3
105
108
6
105
144
204
27
153
15
30
150
48
57
75
126
3
87
12
18
150
93
153
36
63
51
57
69
90
48
36
81
36
72
177
180
18
30
54
21
24
63
18
96
90
69
21
195
75
84
42
15
3
66
96
12
60
36
15
21
183
12
96
48
24
87
33
36
15
36
129
15
96
36
72
36
36
138
111
69
63
9
96
18
12
198
99
48
75
72
18
12
78
48
42
111
33
300
366
144
21
33
36
51
72
21
12
54
24
33
177
162
117
51
165
99
81
9
3
24
189
72
18
270
27
12
60
33
102
45
48
57
162
33
177
54
6
39
180
27
42
138
168
252
84
78
108
12
63
99
45
51
72
18
30
162
6
105
21
3
45
18
93
75
102
3
39
36
54
72
30
90
24
15
96
72
9
3
57
51
33
144
36
99
192
168
192
24
45
24
51
15
81
87
33
39
30
3
21
36
18
18
147
135
57
105
6
33
24
48
24
33
198
90
180
252
36
15
69
6
36
18
12
36
99
105
147
27
36
144
24
93
12
51
24
30
42
228
21
51
6
12
111
51
36
21
93
3
72
15
66
18
93
60
123
33
3
30
60
192
3
36
129
111
12
24
72
9
36
6
69
93
66
153
27
72
54
36
3
24
48
105
114
120
9
27
24
177
24
15
138
39
36
96
9
27
9
258
18
3
27
108
9
303
57
141
39
27
21
309
84
6
30
24
123
3
30
75
129
15
36
39
12
90
108
114
21
117
63
108
9
54
21
33
27
192
51
60
12
21
3
30
24
39
12
15
54
42
201
33
30
45
33
51
21
30
144
72
24
66
171
51
21
135
144
150
12
6
57
27
60
18
18
12
90
150
126
30
201
111
33
36
21
3
144
72
144
12
15
18
60
66
24
102
3
21
75
15
93
51
102
75
36
57
30
9
27
18
36
75
36
72
39
93
51
33
3
21
297
60
66
6
3
15
390
3
3
57
36
33
75
36
171
6
84
27
99
21
36
303
117
27
126
42
90
75
33
36
3
15
66
42
18
300
42
30
18
24
33
60
9
96
18
21
36
33
66
9
48
87
6
3
48
105
42
33
15
21
237
51
21
234
18
87
3
33
15
18
27
27
36
6
30
90
60
36
108
12
3
345
3
63
114
3
87
36
18
12
186
48
9
12
ABCD 99247286720*3^$a+1 [50032]
26
60
78
30
22
15
33
8
4
14
30
36
16
50
22
2
61
33
2
10
50
43
5
22
24
14
22
45
17
13
53
114
12
78
48
24
19
17
112
2
18
6
34
92
4
44
16
14
1
45
14
12
166
12
8
64
68
36
37
18
29
42
6
18
46
8
102
1
117
48
3
5
6
24
37
35
18
4
20
97
65
79
39
72
8
36
24
40
38
58
27
95
34
50
24
12
19
35
48
31
11
34
32
40
3
21
68
76
51
114
17
10
32
18
48
1
69
24
20
30
12
34
56
16
14
30
6
25
77
48
12
6
1
45
15
9
57
17
22
14
12
10
2
1
9
38
25
5
28
20
96
36
84
48
72
48
42
25
35
58
50
12
10
14
24
42
16
3
5
36
36
54
180
24
12
19
3
12
26
58
2
54
18
127
101
13
41
25
6
9
45
30
21
24
44
16
44
36
40
99
29
66
36
18
16
26
48
1
29
7
81
44
24
31
35
48
22
20
6
85
48
21
26
22
20
36
64
2
24
12
10
32
18
18
16
8
37
54
41
136
120
8
6
90
36
18
34
12
50
24
31
3
8
12
30
1
42
15
39
23
30
6
24
1
6
15
20
48
28
38
12
48
22
2
13
33
44
31
9
2
118
2
1
35
24
30
4
27
9
26
10
8
54
36
60
36
19
29
22
24
62
34
14
22
3
9
32
6
12
1
11
10
56
43
17
55
9
20
40
60
86
22
2
24
34
27
60
11
18
24
198
58
15
11
6
28
44
16
12
75
78
41
10
38
30
30
36
10
80
12
42
36
31
15
15
21
60
12
60
32
24
24
28
48
50
1
36
24
11
12
12
54
54
12
6
12
36
6
10
14
6
54
61
59
34
36
15
29
12
28
50
1
35
97
155
22
51
59
12
90
6
24
10
24
2
70
33
12
3
15
29
12
4
44
18
22
32
36
72
40
3
149
30
10
39
11
10
60
14
72
12
10
12
15
9
2
18
4
116
6
6
24
48
43
33
12
2
48
10
14
78
31
35
24
18
30
12
6
6
18
16
44
16
51
21
8
24
12
4
104
16
20
1
63
12
21
3
87
35
19
3
2
61
5
52
8
40
20
18
60
54
28
39
54
71
18
6
30
34
32
60
6
13
29
43
83
61
5
48
16
50
10
57
3
14
1
5
60
1
53
60
6
100
50
10
194
12
10
44
12
4
26
10
12
26
1
23
12
10
38
60
106
14
6
4
68
54
24
36
18
6
66
6
22
20
18
54
6
24
10
36
2
31
90
5
16
44
6
46
20
40
3
5
6
54
85
17
54
28
93
35
4
68
60
30
10
32
18
6
24
36
12
49
5
25
11
10
2
70
12
80
30
24
30
52
20
52
36
2
22
3
47
1
6
5
34
20
24
40
36
14
22
8
6
60
1
33
26
34
8
4
20
18
42
18
7
11
42
126
1
5
54
52
12
8
24
108
42
36
10
2
6
4
12
86
58
21
41
70
2
18
12
40
60
87
11
58
14
12
24
90
60
36
88
20
78
84
24
12
10
2
42
54
22
32
6
54
6
1
35
78
30
48
58
111
9
26
36
22
57
41
12
1
11
34
2
42
52
38
60
72
24
82
60
60
2
120
36
24
6
24
12
36
13
30
21
44
6
10
14
37
107
13
23
6
25
51
3
47
12
48
34
20
36
54
6
40
24
24
21
23
36
36
16
38
72
49
5
4
74
6
12
4
14
1
5
6
22
147
21
8
6
10
44
6
6
64
51
5
42
70
36
12
14
24
30
16
26
60
10
14
18
28
12
156
2
12
60
6
55
9
8
12
12
16
44
19
11
6
4
14
42
52
38
18
52
8
4
26
46
26
13
5
55
9
32
64
75
12
57
3
45
38
34
80
42
25
36
5
4
8
18
12
10
36
14
18
73
27
68
4
27
59
144
22
38
6
16
20
24
4
8
12
16
15
29
66
25
35
70
50
66
48
12
88
38
24
1
5
30
10
62
90
6
121
6
5
43
42
33
12
50
22
12
8
42
48
42
4
14
13
17
18
19
53
61
30
6
21
9
5
34
15
11
34
2
13
69
38
54
18
6
66
60
30
36
19
11
22
26
25
5
96
6
24
36
42
43
18
41
1
9
36
12
2
54
12
84
4
2
18
12
18
30
7
54
35
16
60
38
31
29
6
24
76
74
42
19
53
18
73
9
20
6
42
40
2
18
24
54
12
12
10
8
30
12
42
55
9
24
98
30
54
36
24
30
40
20
16
38
84
46
56
28
62
46
38
1
9
24
12
48
26
10
14
18
55
5
4
60
8
16
12
8
12
60
4
38
6
4
12
15
23
6
4
2
1
17
40
12
38
6
54
13
9
56
12
72
156
42
36
94
26
34
12
14
66
28
8
148
26
106
50
10
3
41
54
24
36
6
16
3
149
76
56
79
17
19
21
48
14
42
40
8
6
34
48
12
2
49
5
55
45
26
1
33
15
6
53
31
11
18
13
18
5
12
175
29
46
24
38
18
4
60
75
41
28
20
6
24
37
35
42
1
36
5
34
20
42
18
4
26
42
19
60
5
4
36
8
78
18
25
71
40
20
36
12
7
33
26
12
12
22
39
69
26
12
10
14
6
72
16
24
12
44
16
36
2
30
138
12
36
34
32
4
12
50
22
20
7
45
20
6
72
30
16
132
14
24
10
32
18
72
18
30
30
52
8
54
1
120
9
8
18
10
50
30
52
14
6
48
84
6
34
33
137
1
36
5
6
12
12
1
5
90
70
44
4
20
66
36
10
3
11
24
1
9
20
4
87
21
80
42
6
54
12
18
6
37
65
40
20
4
36
45
15
45
113
24
37
5
36
72
60
7
9
92
40
48
24
48
9
51
2
37
89
6
6
4
8
12
64
14
12
30
18
13
23
82
20
42
6
30
114
6
10
62
10
39
29
31
5
6
22
38
18
40
24
27
216
17
12
6
58
12
8
16
24
27
9
39
11
6
54
30
88
8
12
30
10
2
19
59
78
24
6
60
13
17
18
54
10
26
46
8
30
10
32
19
65
40
21
11
18
36
1
23
24
12
174
40
14
1
71
18
6
36
24
10
14
12
30
18
6
60
12
24
16
48
36
9
11
4
27
144
9
24
2
10
14
22
8
30
72
72
61
11
10
24
14
13
17
12
16
20
72
28
14
54
36
19
5
16
69
5
61
36
59
10
24
44
42
34
72
32
88
32
31
5
16
140
66
34
26
22
36
12
2
58
3
45
26
1
23
6
6
60
10
38
30
24
28
9
3
2
10
20
40
20
4
84
2
18
7
45
38
36
22
39
35
24
42
103
35
10
2
48
6
16
38
6
18
42
30
48
1
35
25
125
6
30
28
38
22
12
26
18
42
43
29
36
25
36
24
11
24
24
10
2
1
45
2
12
10
80
48
52
38
6
4
36
36
38
7
29
24
6
16
44
40
2
30
28
156
15
5
31
5
24
18
12
1
17
12
60
6
25
18
17
18
6
46
2
22
14
46
15
33
3
48
71
24
10
12
14
10
44
136
98
70
96
74
18
42
6
36
18
10
2
1
78
27
48
14
10
56
52
20
30
60
10
50
13
21
26
12
66
40
14
1
36
5
19
ABCD 99247302106*3^$a+1 [50000]
33
15
27
69
16
5
99
9
42
84
33
21
36
54
30
30
42
75
40
29
24
6
24
12
73
17
18
30
36
30
24
30
7
29
36
39
48
3
37
113
24
103
11
12
9
45
6
48
60
1
29
19
113
15
45
48
67
35
48
42
3
81
54
97
72
48
23
6
6
24
21
15
129
9
15
45
12
7
192
8
72
45
19
144
11
42
18
1
95
9
225
7
29
75
40
29
19
11
45
72
33
31
96
113
12
90
114
15
9
6
24
12
349
29
12
55
8
15
9
88
53
6
30
84
42
33
15
49
72
35
24
21
16
29
36
15
15
33
72
15
18
36
66
9
136
29
174
117
3
37
5
78
61
144
47
30
67
8
9
24
39
16
71
49
77
67
48
29
6
30
18
42
30
18
12
18
66
30
13
11
36
24
60
102
15
33
36
114
1
29
66
73
17
39
75
60
1
35
45
111
105
69
96
3
64
41
36
84
12
30
13
80
27
165
72
33
84
66
25
35
13
245
36
24
6
1
5
24
3
48
99
126
63
15
9
40
11
12
60
24
6
39
15
24
6
24
30
120
66
75
16
24
65
6
57
112
71
108
85
77
24
54
37
59
36
105
3
69
3
165
15
108
21
15
25
41
18
21
24
72
3
102
108
211
8
63
108
102
18
37
5
43
5
6
36
18
102
48
60
30
175
47
60
13
107
45
9
15
45
24
12
24
36
138
9
40
83
54
15
51
90
120
18
9
16
65
55
5
126
61
29
3
136
24
8
15
54
84
7
35
48
6
36
18
126
3
87
1
72
41
7
95
60
84
90
39
16
24
101
36
7
80
40
11
90
12
30
57
21
6
6
55
113
30
90
7
24
125
54
37
59
36
168
9
27
30
15
21
67
41
15
21
66
18
6
265
101
18
1
80
24
51
24
6
183
141
75
72
93
72
3
15
30
42
25
8
15
1
5
75
45
3
40
41
7
152
81
42
48
42
19
11
37
47
25
35
126
18
66
19
17
30
18
159
328
23
12
37
101
210
36
45
24
112
35
37
8
72
117
19
5
72
115
23
6
6
37
56
27
18
147
72
51
45
144
51
30
12
27
27
13
11
37
35
210
30
24
6
120
18
12
57
16
11
30
31
29
3
27
13
77
51
75
69
15
25
59
21
9
42
85
53
27
123
60
72
18
6
144
6
43
23
9
45
115
65
15
105
36
84
24
15
57
54
24
1
41
30
60
108
30
27
9
79
17
135
69
91
24
11
30
114
204
25
5
30
6
66
90
48
91
41
90
138
6
66
27
81
79
17
6
18
6
6
18
30
66
126
19
56
93
27
183
57
9
30
1
23
9
16
35
37
35
48
30
36
36
55
5
30
90
48
19
53
18
30
30
90
51
15
54
19
53
18
126
54
165
15
1
24
65
7
23
66
6
57
63
84
109
95
25
5
150
12
30
18
1
5
115
35
61
23
49
167
24
25
56
144
21
240
54
12
54
3
40
83
84
49
5
30
90
99
40
11
12
198
30
37
5
267
40
41
12
18
30
36
6
168
6
6
30
7
47
73
83
30
127
23
25
35
18
72
19
71
120
30
18
9
63
25
89
31
5
84
84
19
32
24
120
24
16
32
3
12
78
30
30
15
87
97
23
60
54
24
72
18
36
9
15
25
32
9
15
21
19
5
75
51
24
54
15
15
6
43
48
5
60
7
23
54
6
78
12
27
57
15
159
72
30
3
21
36
15
64
24
11
84
6
24
12
55
125
30
78
159
72
48
87
24
192
9
45
36
114
66
30
18
72
24
6
18
120
12
24
63
33
108
12
84
24
36
36
219
195
30
151
23
1
59
69
3
18
19
113
18
6
24
6
49
24
8
63
66
66
30
30
49
56
48
75
157
23
72
73
5
19
71
42
18
61
11
18
42
18
60
90
60
21
9
151
8
21
12
18
30
7
23
30
12
103
5
72
30
37
17
84
120
19
48
48
41
15
9
6
24
1
24
17
18
72
85
83
61
8
40
11
6
6
25
59
69
15
30
12
60
90
33
27
48
90
60
60
139
23
33
96
9
31
5
120
91
29
54
6
90
24
21
45
99
57
18
6
6
57
117
24
12
18
45
24
72
21
24
96
43
5
27
88
41
84
6
84
25
72
120
32
111
121
80
45
6
60
33
27
54
30
25
5
54
30
222
18
7
5
60
30
18
39
16
80
72
3
37
248
16
101
18
9
3
78
96
180
6
30
79
5
6
24
24
90
12
114
36
9
39
90
12
18
6
54
60
9
88
89
96
7
56
27
78
7
209
111
9
24
111
21
18
6
6
18
96
6
18
66
1
32
33
18
61
59
192
18
51
81
7
8
45
48
27
208
32
232
56
15
6
6
ABCD 99247482754*3^$a+1 [50037]
12
77
4
72
60
17
22
68
72
21
100
60
32
51
9
91
5
31
8
132
81
12
16
11
133
176
4
32
16
20
40
53
55
39
36
17
7
17
3
33
39
28
17
16
12
15
2
3
16
72
20
12
31
36
53
63
25
12
108
44
240
28
20
12
16
44
88
3
5
60
15
60
12
6
75
36
64
27
33
39
53
15
40
53
60
220
27
105
39
8
57
16
8
12
7
45
36
20
67
5
79
8
1
32
27
28
153
27
84
36
17
108
7
56
154
18
5
75
25
12
32
19
89
13
42
156
17
9
96
27
27
136
12
5
75
1
51
29
60
60
141
18
1
27
32
36
36
4
6
11
28
24
63
57
15
12
53
73
62
88
17
55
5
13
75
20
7
5
40
8
87
13
27
17
24
19
41
24
15
58
15
12
23
45
19
221
79
33
8
40
35
129
60
16
183
5
24
48
39
9
36
15
109
27
2
82
69
140
24
127
44
64
77
24
52
123
12
80
105
19
8
105
115
8
25
63
29
7
93
23
33
144
15
18
82
32
136
72
12
69
119
73
44
24
19
17
85
23
48
52
20
7
9
32
49
38
21
12
12
36
7
45
63
5
12
27
13
15
44
1
3
24
153
8
64
11
16
44
76
81
8
12
13
54
20
1
99
18
42
38
10
17
51
45
19
17
1
2
33
40
59
13
15
12
9
20
7
17
15
12
16
18
27
53
46
5
4
44
28
63
12
45
20
52
17
70
9
20
12
108
7
14
46
53
39
70
18
12
72
65
31
8
84
1
20
4
20
28
15
45
183
50
19
11
25
44
3
105
28
32
132
12
115
18
96
27
27
17
9
22
17
55
17
28
116
55
24
21
32
19
8
18
192
51
31
60
29
15
22
14
93
91
36
150
3
36
27
68
40
36
33
56
27
60
45
60
12
40
80
55
5
28
12
20
96
12
43
72
24
5
108
16
59
13
15
93
45
62
117
108
12
12
4
27
65
24
144
187
57
45
47
156
28
12
80
7
41
4
8
27
1
32
112
56
52
68
4
3
5
72
55
20
1
59
13
15
62
10
12
224
109
36
24
35
33
3
64
48
72
68
33
132
9
54
10
14
13
15
53
1
18
48
17
60
1
2
100
32
13
45
15
32
16
95
100
44
36
4
5
27
13
36
20
40
11
1
17
6
36
64
120
69
32
123
45
16
104
15
1
71
24
37
3
69
47
24
22
35
7
161
84
1
54
32
36
4
41
40
17
18
45
52
11
45
19
33
35
13
60
117
2
16
30
27
60
27
5
120
67
104
12
33
9
51
52
15
17
55
53
40
5
3
52
3
17
15
129
69
130
17
19
189
35
16
8
1
80
31
161
7
125
147
60
30
3
61
6
5
16
20
144
3
13
23
69
51
52
93
104
40
60
27
20
1
15
84
69
47
72
28
5
127
8
4
65
43
78
3
51
41
40
8
19
8
12
88
188
172
113
4
32
24
87
37
20
7
9
104
3
18
19
8
84
1
14
18
75
135
61
47
28
9
35
21
4
3
44
16
53
19
8
84
45
144
207
73
80
12
40
32
75
28
125
84
19
45
27
60
17
21
10
32
33
51
33
67
9
5
22
80
24
40
24
120
17
12
7
41
39
36
25
8
96
16
207
60
17
75
16
20
37
33
119
108
36
9
75
40
8
67
72
26
235
8
12
52
20
3
40
33
12
15
8
49
23
72
12
1
63
9
20
3
4
9
20
39
57
43
8
85
95
9
76
200
40
27
21
80
1
6
48
24
2
54
21
16
5
210
25
20
19
69
9
23
57
51
12
24
43
45
27
36
53
52
3
41
84
64
63
45
123
17
27
22
14
72
13
56
76
92
63
93
7
29
3
10
48
14
1
3
14
22
8
18
15
48
180
52
3
9
8
15
4
81
32
48
19
69
20
19
50
18
45
112
33
90
44
36
13
24
63
20
52
21
5
15
24
15
13
20
67
12
29
52
159
56
28
45
32
12
51
21
24
4
71
34
18
165
15
65
19
5
24
60
51
33
12
39
52
113
4
3
5
292
27
9
144
15
21
99
6
47
132
28
8
55
9
32
24
52
12
35
52
81
3
69
56
12
12
156
12
79
9
17
15
27
36
37
8
19
20
45
28
5
10
77
7
9
185
27
84
43
38
43
27
44
1
20
19
9
56
3
82
171
8
4
131
57
60
40
60
3
17
7
5
76
32
87
10
11
12
40
95
12
60
93
12
231
25
12
15
20
24
1
27
20
205
47
28
33
20
19
161
15
112
60
21
20
21
3
27
136
5
103
41
136
39
101
103
20
24
12
133
48
32
40
15
65
16
11
45
15
36
4
6
23
40
44
31
117
32
28
92
55
72
9
15
44
22
18
8
88
89
3
25
3
6
39
44
7
9
45
27
3
60
80
21
81
15
3
64
32
45
144
36
13
63
188
7
77
36
36
25
99
15
17
28
80
4
36
9
23
9
30
61
68
39
33
87
88
12
65
75
36
69
15
45
87
64
36
44
45
9
18
172
21
27
29
15
16
12
36
9
87
36
44
1
35
9
111
57
3
37
80
67
9
51
26
55
83
6
3
55
8
9
19
69
8
19
9
35
12
37
107
21
12
60
13
3
87
12
33
83
57
183
22
35
ABCD 99247786622*3^$a+1 [50089]
35
36
33
15
33
9
138
90
42
9
136
44
21
55
23
33
33
135
9
27
76
59
73
17
43
96
29
135
21
7
89
43
5
15
57
78
30
3
93
19
36
35
49
80
40
41
24
67
60
8
28
132
5
42
25
120
24
5
27
4
140
16
84
84
65
54
33
48
4
17
31
20
24
40
8
117
31
20
57
3
28
89
27
60
9
39
141
66
33
27
13
5
55
11
97
47
42
18
126
159
51
109
125
43
68
16
5
30
60
13
17
60
48
55
108
77
3
33
36
228
63
28
41
135
48
15
12
1
23
81
3
36
145
96
36
17
12
3
52
8
117
150
21
27
6
79
47
18
7
80
3
93
33
111
15
25
104
9
3
4
65
15
3
60
30
31
80
39
156
60
45
75
60
36
30
18
42
30
1
53
15
64
60
332
4
20
144
15
81
39
33
27
66
24
126
45
4
5
126
49
32
93
27
9
60
27
9
30
9
45
7
29
18
33
27
37
35
33
12
4
5
99
27
18
7
60
113
31
24
107
21
27
36
24
66
36
19
59
12
73
5
66
36
1
53
6
54
99
28
84
23
21
132
117
3
27
6
30
97
173
171
33
30
13
32
28
113
19
17
43
68
52
35
120
117
9
127
32
27
18
90
1
24
65
67
35
145
215
69
124
8
69
19
32
3
96
33
15
6
126
1
12
20
48
3
85
119
13
17
96
36
90
45
180
99
66
18
60
66
31
8
15
90
7
125
84
51
84
51
9
60
51
90
3
16
5
30
24
72
49
12
419
60
1
83
21
96
9
163
12
65
54
30
60
84
36
79
11
37
24
53
111
132
129
63
51
126
138
33
39
18
115
17
19
84
32
9
51
15
18
67
8
195
6
66
85
144
32
24
28
12
5
15
144
12
9
75
4
24
107
105
28
48
20
28
59
37
8
12
28
32
69
30
37
12
11
21
123
12
61
12
60
47
73
12
36
8
39
33
3
9
81
30
24
66
187
17
36
7
20
93
54
85
47
1
8
144
12
100
23
25
32
9
6
48
81
76
20
9
30
114
163
48
12
47
30
96
7
44
69
27
9
31
24
96
84
23
13
32
27
48
37
24
29
6
21
40
23
25
17
15
96
9
54
126
78
102
18
117
15
108
85
5
30
6
66
49
65
84
31
65
7
8
16
48
77
43
20
87
61
44
28
47
21
117
7
53
31
36
59
21
16
48
5
195
24
15
30
72
18
36
1
5
144
54
126
54
1
176
16
23
36
21
9
60
120
24
39
81
7
24
29
99
72
63
90
115
48
53
30
144
72
129
24
16
12
77
72
75
100
8
16
104
108
12
36
21
24
30
114
3
64
60
35
30
24
66
9
15
36
1
12
5
87
3
13
53
15
9
7
48
17
31
68
75
144
61
29
36
144
7
53
3
4
5
108
67
95
81
69
3
51
30
60
19
35
13
132
65
3
39
25
23
6
51
33
150
90
7
113
55
5
3
153
7
80
24
64
131
9
4
32
33
72
84
67
47
1
104
40
65
42
33
52
80
9
51
276
28
101
84
19
95
37
83
33
60
28
84
11
21
76
29
43
32
33
222
18
43
44
48
40
77
19
11
18
3
48
45
30
6
138
1
59
25
92
100
8
88
149
183
165
30
72
1
128
15
6
54
9
52
48
47
33
27
13
8
87
37
36
24
8
15
61
36
24
11
18
36
19
92
40
56
3
1
48
36
120
80
24
87
90
55
113
3
64
140
39
25
32
72
40
71
97
83
21
100
23
30
36
180
39
51
24
21
60
135
66
91
23
36
13
5
15
96
9
51
21
31
20
9
103
5
30
37
23
45
21
126
49
5
7
53
30
114
36
51
16
17
67
23
36
24
61
59
90
6
36
13
132
83
222
3
48
60
52
47
78
187
65
120
24
30
9
45
15
27
133
32
123
30
42
33
76
29
7
264
84
12
128
45
103
32
36
60
9
235
32
39
69
51
6
54
36
30
19
5
126
21
48
36
15
78
55
8
112
20
28
29
91
8
81
51
3
54
12
60
18
90
36
15
4
8
72
21
54
37
60
35
30
15
16
12
32
16
107
25
11
1
84
29
3
9
24
111
45
18
85
8
40
53
84
31
59
6
66
108
1
5
139
131
36
145
89
55
24
5
132
79
5
7
47
60
30
6
126
48
72
43
12
5
63
27
9
124
11
37
29
60
108
63
28
35
241
48
65
27
69
7
8
21
103
36
41
30
33
16
41
24
7
47
25
20
45
67
23
21
ABCD 99248197736*3^$a+1 [50003]
137
31
189
44
55
9
135
45
21
150
161
73
6
84
60
36
65
79
177
3
120
21
20
127
45
44
100
39
264
288
29
108
88
32
112
39
24
21
60
75
21
39
84
17
16
68
16
20
180
4
27
12
60
21
27
53
7
138
11
100
24
80
16
128
115
6
59
12
19
129
32
139
24
17
40
171
45
3
29
88
24
33
30
108
120
17
12
144
60
52
72
20
36
84
13
18
5
60
40
39
201
117
47
43
60
33
24
111
9
15
17
40
80
43
21
12
15
48
29
16
180
164
16
60
15
60
21
8
12
60
124
36
303
21
12
3
81
104
36
16
27
137
49
30
9
63
282
126
12
17
112
21
18
201
96
144
96
75
42
6
84
36
84
93
32
1
144
18
48
221
28
21
39
36
27
113
25
87
68
4
81
119
112
3
156
132
72
60
57
20
31
53
7
17
31
81
44
40
84
80
31
12
102
15
33
18
105
144
135
36
21
51
9
99
84
96
120
89
60
31
132
228
12
9
9
90
192
137
36
4
32
100
204
20
24
55
101
24
91
21
111
48
21
3
126
75
15
84
33
3
9
51
9
92
211
417
56
16
111
393
27
117
36
36
3
60
48
105
27
5
121
15
75
5
67
57
80
52
63
18
42
221
40
15
81
20
24
16
171
12
137
16
3
24
96
29
28
8
36
79
12
17
151
65
55
12
69
24
159
41
40
15
9
15
168
48
41
103
36
24
120
96
5
25
75
60
27
69
24
15
41
4
56
88
32
19
84
21
24
32
40
36
63
29
40
51
29
28
48
69
27
3
65
72
144
156
19
5
84
36
96
43
33
12
32
4
159
77
4
87
108
30
59
55
17
19
105
135
29
120
52
24
20
19
18
42
48
72
65
91
120
101
19
29
112
21
603
96
20
43
65
36
40
140
36
64
44
163
60
12
105
48
44
79
21
39
24
65
43
89
79
141
8
112
48
75
96
65
67
57
36
44
91
101
60
4
39
33
32
36
19
21
15
12
105
27
120
96
12
17
216
40
39
245
85
66
252
12
6
39
75
65
36
79
36
69
3
153
12
132
15
6
35
7
228
60
72
72
21
24
20
12
19
81
48
36
12
224
43
36
129
12
104
7
42
6
132
60
168
45
56
103
117
48
195
48
57
21
95
40
236
120
283
36
5
19
17
4
36
84
20
36
43
137
139
21
44
7
29
4
15
29
112
144
60
104
12
16
243
125
7
72
21
27
12
36
21
48
20
115
96
65
19
396
101
60
163
108
60
12
57
9
15
20
36
60
120
64
75
41
19
41
84
60
16
63
36
9
36
69
27
108
51
45
44
40
116
60
156
100
69
75
15
69
12
60
111
48
117
87
156
60
21
8
60
36
36
120
43
48
12
6
59
43
108
69
152
124
69
18
9
21
83
55
60
105
104
55
17
31
12
45
80
31
129
15
125
43
48
89
121
30
84
21
27
137
12
24
120
52
3
5
55
129
152
19
5
67
108
5
36
79
24
48
137
88
12
51
41
43
36
209
72
43
48
48
5
7
53
25
11
43
41
7
33
104
1
27
63
177
15
77
163
69
33
306
65
4
111
21
200
24
156
4
60
75
21
20
16
75
108
12
72
65
115
168
53
24
12
31
137
72
76
123
105
27
69
48
32
139
5
4
12
188
88
3
21
44
7
29
168
12
103
21
27
318
95
184
123
12
41
52
3
29
60
52
60
168
15
60
21
104
25
111
27
69
39
341
16
8
40
27
89
24
55
9
132
63
41
55
ABCD 99248275598*3^$a+1 [50003]
36
28
12
27
21
144
68
64
20
64
9
15
8
24
4
44
40
135
5
85
27
20
28
12
56
108
1
51
27
21
24
8
60
48
1
30
141
80
72
40
68
252
100
27
41
24
4
92
37
47
84
72
7
65
40
56
40
24
8
48
132
37
60
27
3
42
11
88
24
3
90
47
115
108
5
28
39
21
159
21
96
68
48
64
135
48
42
23
36
16
15
33
36
32
25
63
20
36
48
85
23
49
30
113
36
16
15
18
42
65
16
48
20
16
120
24
51
48
60
17
144
24
72
24
4
32
60
4
36
44
52
144
3
72
5
64
56
4
96
20
60
96
157
71
24
67
65
43
101
61
95
24
49
63
27
113
84
40
96
24
3
21
36
48
128
4
45
6
153
44
73
47
16
56
36
4
60
20
31
54
11
12
13
99
68
97
23
72
13
11
96
84
4
8
19
210
6
12
77
60
4
21
39
69
27
20
31
125
4
48
92
48
7
108
33
32
112
60
24
24
32
36
84
24
40
24
48
87
60
72
45
3
41
31
18
131
19
5
52
15
30
35
64
12
24
8
25
63
12
45
87
80
13
51
156
20
64
32
28
116
16
27
72
90
59
16
56
12
48
12
36
36
43
60
17
148
45
15
36
60
32
84
108
103
33
176
40
21
207
32
64
44
36
31
33
3
29
4
111
18
47
223
17
16
32
72
16
129
51
12
68
4
15
9
20
64
12
33
90
42
75
45
6
45
72
120
20
12
88
8
7
132
101
4
60
15
90
36
83
1
23
85
27
56
208
72
80
40
27
12
9
81
71
79
41
52
80
36
7
72
12
5
1
39
45
35
73
11
49
72
75
135
6
83
16
56
24
73
51
36
3
45
92
16
27
17
16
20
12
52
3
57
75
105
20
13
15
12
120
33
47
25
35
124
104
16
44
12
36
60
19
96
53
49
111
224
72
96
7
30
107
36
124
36
48
36
48
12
135
45
8
112
8
7
33
93
39
45
108
75
80
12
4
24
36
21
11
49
83
12
25
11
12
28
20
4
8
7
105
3
33
12
15
105
75
101
1
6
9
81
23
96
84
4
12
20
48
12
36
25
35
4
51
77
48
139
21
44
31
5
28
36
123
53
124
3
17
96
19
29
64
8
7
33
32
16
72
20
48
61
3
87
53
25
18
72
12
5
64
60
32
7
41
49
83
28
32
48
7
33
57
15
80
67
113
28
84
12
56
7
17
88
56
79
53
12
16
9
12
11
24
16
32
157
30
5
13
27
24
80
16
15
65
24
24
40
20
28
128
121
135
96
20
60
100
12
27
5
73
47
40
8
7
18
47
36
204
40
24
36
123
18
63
84
27
5
28
36
36
24
32
7
45
12
56
49
59
12
52
93
3
99
93
20
12
43
105
39
65
16
9
39
32
24
40
3
17
16
32
13
35
12
43
45
39
41
28
44
72
16
24
20
85
11
28
32
64
36
20
12
7
21
24
15
65
40
15
108
5
36
12
25
23
4
60
56
64
80
12
43
18
39
96
9
35
55
213
8
168
1
3
96
32
12
7
45
3
161
1
71
112
15
177
8
16
24
15
30
78
12
41
1
23
108
4
24
20
1
30
33
80
52
15
45
63
93
32
40
8
4
44
36
96
12
145
83
127
53
12
12
84
76
15
60
18
107
13
42
53
36
40
56
64
32
120
67
17
85
59
4
92
43
5
37
171
99
93
68
67
42
59
40
24
3
84
113
55
57
63
57
48
63
9
8
40
92
60
16
8
216
40
8
112
33
15
27
29
12
4
93
27
20
25
51
20
60
24
76
60
32
25
30
90
95
36
64
27
41
67
12
33
12
20
40
135
30
35
25
30
96
12
53
88
24
32
24
1
30
29
16
20
13
63
20
7
17
40
45
59
52
39
41
4
63
57
33
23
48
24
180
12
40
48
72
20
16
32
12
4
92
19
150
30
41
4
44
136
45
15
75
161
37
11
40
44
85
23
24
24
19
150
95
72
64
39
12
21
72
3
5
112
12
33
107
40
8
25
23
24
40
36
44
24
19
77
55
9
27
69
24
20
4
80
37
23
7
21
72
15
41
16
3
18
84
63
48
39
18
15
75
30
23
127
57
24
129
71
12
79
5
24
49
30
5
28
20
7
12
41
84
151
54
18
5
28
80
64
36
12
20
12
13
47
16
8
16
21
27
8
67
21
44
100
92
48
36
16
8
36
1
35
13
3
8
16
63
17
55
45
20
25
39
12
44
36
49
195
165
108
71
36
48
48
28
27
5
64
111
33
24
12
48
27
36
69
60
68
40
15
81
36
140
24
16
120
8
16
21
18
5
12
4
144
15
45
8
72
120
7
41
28
27
69
93
143
24
40
63
5
156
52
147
57
20
4
39
5
52
144
32
64
8
7
29
1
11
4
45
23
12
85
6
57
45
47
13
23
64
120
75
ABCD 99249035012*3^$a+1 [50173]
153
24
26
58
27
65
18
22
108
27
60
89
6
198
136
3
53
18
6
16
44
6
54
31
5
94
66
224
36
19
180
168
41
31
89
7
60
95
10
48
60
56
34
26
64
30
56
13
108
53
172
27
11
10
62
25
45
44
84
60
240
12
18
49
71
1
95
421
69
20
40
120
24
50
16
33
47
66
4
90
66
20
138
61
96
5
30
25
9
14
49
17
64
140
106
93
17
160
90
14
7
35
58
51
29
12
48
90
6
55
105
26
37
12
71
25
9
135
21
8
10
146
103
21
20
60
10
126
90
126
104
76
27
51
2
48
60
72
160
8
7
83
97
125
18
90
12
7
12
71
24
30
64
2
145
29
175
21
14
24
96
96
37
131
6
10
6
108
30
96
176
205
65
40
104
36
84
90
130
44
132
67
83
150
24
31
33
12
14
73
41
126
25
281
4
26
24
90
36
58
9
48
72
12
5
60
4
39
41
211
41
115
53
31
9
32
67
23
94
176
48
72
7
11
30
91
120
45
260
60
4
51
48
27
126
50
258
16
51
125
84
31
24
21
20
127
11
40
21
5
36
18
16
296
18
30
6
55
5
151
53
10
6
26
37
107
61
129
123
53
19
48
137
36
108
91
59
202
44
84
199
87
176
64
30
80
96
58
9
23
298
62
37
107
96
34
54
81
5
136
44
150
40
86
55
53
30
66
43
72
11
24
54
67
24
5
16
80
55
29
4
159
11
72
37
12
41
139
195
54
66
90
14
40
86
36
7
111
152
30
18
82
44
66
120
48
1
95
24
6
306
30
18
37
3
30
36
60
74
61
35
154
30
146
16
108
36
14
37
72
11
30
12
60
24
114
6
84
192
30
130
39
95
13
41
10
9
81
86
6
79
179
96
6
34
45
45
14
30
36
36
7
51
32
64
45
11
25
53
280
36
3
27
213
41
36
30
61
24
65
234
126
31
5
30
24
30
66
109
45
14
126
91
89
55
156
24
21
164
90
1
23
282
4
111
29
30
1
39
104
22
74
114
30
126
36
30
24
106
159
48
108
60
12
107
85
59
70
66
144
26
54
37
59
24
16
33
173
18
216
144
6
36
67
51
102
18
86
40
80
114
96
160
24
32
250
128
36
66
30
234
145
5
151
59
24
61
65
64
2
34
3
81
39
11
96
145
89
67
60
12
12
9
36
51
23
217
12
173
55
60
12
53
18
72
34
36
39
35
34
30
96
80
85
81
8
100
51
96
3
32
37
60
47
120
94
132
27
11
42
67
180
23
30
84
4
2
144
10
80
156
7
107
61
5
7
77
66
54
16
48
159
12
60
11
25
29
16
27
47
61
59
73
17
96
55
153
20
19
57
80
60
34
50
46
81
29
34
2
28
56
103
12
89
7
95
49
96
84
59
72
25
125
34
26
28
2
190
68
6
30
76
75
53
31
21
60
75
33
116
96
4
111
33
50
126
60
36
154
80
46
20
7
117
51
305
54
46
80
7
233
60
115
3
6
15
155
96
78
7
3
32
37
27
14
16
56
114
10
44
132
148
90
56
70
26
24
64
2
19
141
15
65
30
25
29
156
144
70
54
171
48
57
54
26
60
96
88
12
87
12
45
36
15
29
55
9
80
30
30
36
115
155
1
23
16
56
54
151
144
11
49
39
2
30
118
72
39
131
169
119
30
19
71
16
66
14
13
72
9
176
66
85
105
74
24
126
31
5
30
54
40
3
33
135
12
11
109
168
60
12
72
41
19
5
90
30
4
32
4
96
39
60
39
69
41
31
35
40
90
15
36
29
30
34
20
187
23
46
63
180
ABCD 99250528966*3^$a+1 [50028]
12
24
92
28
29
30
72
33
52
59
96
13
5
43
29
36
63
27
73
32
48
57
54
109
59
37
8
16
5
6
1
143
61
20
96
28
24
41
7
44
64
29
55
32
75
61
24
59
1
71
54
18
1
44
45
87
93
66
21
88
77
331
44
64
239
133
12
132
8
45
27
108
28
24
83
61
156
44
45
54
90
43
44
28
65
18
48
96
85
35
18
211
5
144
3
184
11
37
107
6
135
64
24
240
104
3
72
177
100
8
3
72
21
64
20
135
13
108
12
29
55
44
75
69
45
36
7
77
6
72
90
72
72
55
48
23
72
18
43
11
48
73
68
96
108
15
18
3
57
63
27
25
77
31
120
12
48
12
24
11
90
27
96
16
35
6
15
4
80
180
60
4
137
60
7
80
52
53
3
4
36
12
71
25
12
68
9
30
25
68
40
35
13
5
156
15
16
8
64
72
11
18
7
20
24
4
32
4
24
36
80
33
60
156
115
197
115
12
32
4
29
60
12
19
35
24
18
87
57
55
108
155
186
19
140
28
8
72
40
32
51
54
36
15
4
53
72
6
54
36
72
19
11
13
11
33
16
32
112
20
88
20
64
20
99
25
29
7
48
12
71
13
80
105
36
60
63
45
67
56
112
48
32
108
63
30
19
77
15
4
47
85
29
48
15
16
96
20
21
48
6
141
33
31
20
60
21
12
108
78
45
16
5
3
21
12
19
89
6
45
24
124
12
56
27
85
5
30
6
7
8
4
12
56
12
63
37
32
48
3
90
75
3
49
12
48
32
88
120
65
55
11
85
11
18
27
40
41
12
7
68
12
45
90
18
120
31
60
17
60
7
23
13
11
66
43
11
90
24
7
23
37
17
3
15
165
64
8
3
18
72
99
3
78
12
36
60
216
31
23
54
7
11
30
90
18
19
5
31
20
75
66
144
19
60
17
48
75
33
18
24
121
12
24
56
72
75
18
15
4
60
29
127
48
59
102
180
168
55
65
108
3
4
35
13
5
27
16
5
24
15
208
12
11
105
39
6
15
52
77
7
44
100
216
65
18
18
27
36
39
13
83
25
44
21
12
39
16
35
18
36
108
43
89
48
67
44
112
24
101
67
5
48
43
11
25
68
112
101
123
40
104
3
25
29
175
80
33
3
12
27
144
9
28
29
24
12
7
72
96
8
120
21
60
31
324
20
21
174
21
75
37
17
51
12
40
41
19
17
30
13
8
48
112
24
80
3
13
65
63
99
30
55
41
7
72
72
11
69
3
61
29
51
12
148
24
101
72
19
161
18
126
159
40
77
12
42
45
75
1
17
3
57
67
95
33
15
1
41
163
32
3
66
15
76
48
101
54
120
85
60
36
41
31
128
4
140
21
30
85
5
19
20
28
128
75
6
31
68
9
36
36
15
28
72
96
60
12
36
60
17
7
56
99
37
60
108
8
57
51
112
17
12
15
168
72
4
47
109
56
12
36
27
45
3
85
77
24
55
48
41
84
87
24
21
48
108
19
20
21
30
13
29
27
3
168
192
72
90
91
48
252
23
6
84
31
41
67
5
6
162
55
17
31
32
63
30
19
32
9
27
27
1
29
3
52
35
96
25
36
204
95
30
7
8
99
61
116
93
103
32
16
185
19
95
30
15
72
40
20
105
150
49
12
24
35
21
123
90
72
19
84
20
117
55
32
15
18
54
18
168
12
7
11
13
72
137
7
11
18
91
11
24
13
48
20
45
63
27
72
45
3
37
35
21
232
5
163
24
12
44
40
35
6
15
40
24
11
9
135
109
48
72
120
5
43
12
60
11
6
18
1
44
75
25
12
96
53
12
87
96
16
60
36
48
120
11
25
41
39
15
61
152
40
17
96
67
68
3
169
12
84
29
12
54
21
28
36
59
93
69
3
3
48
90
144
15
16
12
83
109
35
21
75
66
6
73
17
15
57
55
80
36
24
160
107
61
8
24
136
11
66
54
13
113
15
40
72
5
43
59
54
15
4
185
7
41
43
11
18
51
9
31
24
107
48
21
51
6
67
95
1
32
39
13
48
5
3
112
53
15
15
1
48
80
192
4
72
107
25
17
144
31
68
27
18
102
93
28
12
11
57
33
19
12
48
12
20
33
6
90
15
39
37
24
5
7
17
115
60
20
12
28
11
21
16
84
23
61
12
32
45
36
12
15
160
20
39
6
12
7
89
55
29
7
48
35
42
51
12
28
8
57
42
72
33
16
12
65
135
27
33
4
11
13
36
108
5
43
29
43
12
108
35
13
20
93
15
21
54
42
15
15
49
36
ABCD 99251014004*3^$a+1 [50002]
49
12
23
1
39
8
37
12
48
66
66
11
37
27
45
23
31
42
23
31
5
13
35
37
18
6
15
12
248
12
49
11
97
12
3
20
12
79
5
7
17
76
72
92
37
71
37
23
12
12
1
35
25
18
30
111
51
17
55
53
12
60
61
11
24
1
59
7
54
6
42
23
72
40
68
28
15
21
56
37
30
17
43
78
24
11
19
9
36
36
27
30
23
19
24
90
54
6
12
83
4
27
33
51
54
35
7
24
9
36
27
42
6
5
49
36
6
93
20
1
51
3
5
60
61
36
108
6
6
11
12
61
24
27
44
24
43
17
12
1
119
1
3
9
6
29
12
49
27
3
66
59
1
23
112
20
24
12
25
47
12
19
125
25
11
4
9
12
123
32
48
28
20
48
31
24
101
31
84
18
3
24
3
41
1
96
12
6
77
67
17
24
36
48
40
8
112
45
60
11
25
11
79
6
6
5
12
12
31
9
8
241
11
1
24
23
25
11
84
13
35
37
48
59
24
1
18
36
6
138
17
31
29
100
9
204
23
37
83
4
8
16
32
19
5
43
48
17
13
18
30
42
48
96
66
24
15
15
90
6
30
39
69
6
69
51
18
18
42
6
30
47
24
13
36
6
21
8
24
48
25
47
76
9
23
4
20
24
12
40
108
44
1
11
13
11
120
16
45
18
77
4
9
3
9
30
30
131
12
7
33
8
19
6
143
12
49
24
6
18
12
63
3
17
13
63
32
48
12
7
18
18
21
3
77
1
48
39
51
5
61
35
36
12
13
48
27
20
12
1
11
4
75
29
43
33
80
7
78
87
69
30
33
8
60
19
18
12
36
24
143
7
24
30
36
23
36
4
8
24
31
5
55
12
65
31
21
9
42
53
19
48
18
12
42
6
11
79
6
3
51
21
56
64
111
5
60
19
81
9
39
9
42
5
73
30
5
1
24
60
35
1
6
6
23
24
37
24
42
17
60
13
23
19
21
80
60
24
7
5
4
21
78
18
35
28
192
8
12
7
17
19
41
48
25
23
19
18
11
19
41
12
4
33
6
24
12
18
48
24
23
37
35
24
61
6
17
1
12
47
96
1
83
40
15
150
11
84
52
33
30
77
31
9
8
36
24
13
59
25
18
18
72
11
36
36
7
30
11
67
17
132
40
15
5
4
32
52
51
29
132
13
6
9
8
73
42
24
24
6
39
21
83
1
6
53
13
12
47
60
1
42
41
24
7
84
12
5
60
12
168
24
1
90
65
133
42
5
4
8
7
125
25
123
8
48
31
5
13
35
13
23
16
9
27
27
48
5
175
18
15
21
3
8
4
20
55
65
40
20
49
35
115
5
1
63
56
36
96
13
30
5
7
5
19
24
66
54
60
17
13
11
13
6
120
29
13
18
45
21
24
35
19
30
3
33
36
59
16
48
57
11
7
5
31
36
6
23
60
1
6
17
43
78
11
25
18
21
27
5
19
41
24
4
80
72
13
36
35
13
35
36
40
36
20
1
23
1
6
65
13
12
3
15
84
5
12
61
83
25
60
11
1
23
4
51
5
7
45
8
19
30
72
48
6
9
51
21
15
65
28
20
12
24
24
1
11
1
39
3
30
120
36
27
108
9
23
43
17
24
4
39
12
54
12
15
32
37
11
64
21
35
43
6
18
21
9
131
19
5
13
83
12
28
36
45
30
29
60
1
30
45
45
78
5
12
31
5
48
1
24
47
7
42
59
37
12
6
72
18
30
29
1
90
144
30
72
66
30
42
18
18
41
1
48
71
28
3
60
17
67
41
25
12
30
6
47
49
63
32
13
11
49
12
24
107
12
28
93
66
36
5
19
24
30
12
23
79
17
55
29
25
36
11
25
35
4
56
12
12
85
23
13
12
36
60
11
73
6
60
17
55
77
1
11
25
6
33
21
11
4
63
12
24
6
3
3
65
12
12
60
48
36
19
5
12
13
11
72
55
5
60
12
108
28
32
85
59
16
117
12
23
36
60
4
32
13
15
48
3
6
18
53
37
27
3
173
28
12
105
138
29
36
96
36
79
5
40
20
36
13
15
147
42
66
12
17
103
12
48
48
17
49
35
61
30
17
37
3
45
6
65
36
61
47
25
35
37
36
12
6
5
7
114
3
27
29
7
72
17
61
59
28
20
25
12
3
12
123
41
12
25
24
71
12
67
18
60
23
7
6
15
21
3
8
24
40
33
23
7
17
1
23
49
11
1
30
24
9
8
13
36
18
48
5
25
12
18
29
120
16
3
60
60
5
19
5
12
13
42
48
77
16
9
18
222
18
17
1
95
43
17
4
8
12
13
47
25
3
15
5
13
30
54
23
1
11
25
3
45
63
20
4
3
5
1
35
84
60
25
18
29
64
9
3
20
12
1
99
3
29
40
44
31
30
48
3
3
6
6
30
23
7
53
156
19
12
53
19
18
24
11
28
21
54
5
25
36
30
96
18
24
23
64
69
39
3
42
18
17
31
29
12
43
12
24
21
9
24
60
3
9
59
24
16
21
60
36
59
25
6
24
29
19
36
36
5
4
9
27
9
131
36
49
11
13
47
25
23
1
84
6
30
11
24
60
1
60
59
1
23
84
72
4
9
18
5
12
85
60
6
12
5
55
17
12
13
11
1
11
19
90
24
15
27
17
13
12
60
30
66
66
53
12
24
24
25
6
54
6
105
21
11
7
30
15
60
20
132
31
17
73
47
1
66
41
43
12
53
109
3
33
11
49
24
3
87
21
44
52
33
23
24
43
5
60
112
8
97
48
18
153
104
1
36
11
12
12
28
20
12
61
12
6
60
6
60
35
16
15
30
35
37
107
25
11
25
123
20
7
12
12
29
16
68
7
65
61
24
54
30
15
9
35
40
15
18
27
20
1
42
9
15
29
1
24
12
83
85
11
1
3
9
6
6
30
9
39
5
7
18
6
17
13
59
7
9
20
19
5
72
4
21
6
9
93
3
3
30
6
29
37
23
1
11
43
9
116
1
78
30
12
60
83
91
12
9
69
95
61
36
39
56
24
36
7
21
20
84
1
11
43
125
96
1
54
72
33
9
35
25
35
36
36
4
32
67
12
18
36
6
9
21
18
6
47
24
139
96
29
1
15
33
48
30
12
65
13
39
3
12
18
11
37
24
39
15
30
39
15
48
125
24
24
24
1
11
4
27
65
25
27
48
8
12
13
11
24
1
18
6
24
36
24
42
78
11
25
11
16
33
11
25
6
65
79
69
81
48
11
12
12
31
12
12
18
3
27
5
12
13
23
84
1
15
27
18
12
35
25
63
75
9
51
5
4
57
23
25
107
121
24
30
21
3
101
13
35
60
7
24
41
13
12
11
12
60
7
30
36
24
18
17
36
4
9
99
8
37
11
12
48
61
11
55
9
33
35
163
65
48
24
7
41
12
25
11
4
32
13
3
32
67
101
4
9
ABCD 99251111236*3^$a+1 [50040]
9
48
3
15
41
48
7
5
13
18
30
48
84
11
31
78
6
5
25
42
12
36
84
72
36
30
12
51
15
29
43
9
33
6
12
18
39
141
47
19
53
13
48
6
5
48
1
12
12
30
12
149
7
60
24
6
27
12
9
11
43
48
12
93
27
12
18
35
16
9
35
48
13
24
11
36
193
66
29
13
30
18
6
6
30
30
42
45
27
5
133
6
5
120
7
9
21
12
11
60
7
48
114
12
24
60
12
12
30
5
61
42
90
59
24
72
7
18
42
18
75
93
54
113
4
8
1
66
29
19
101
55
24
57
15
5
1
47
1
6
18
72
15
15
29
7
18
6
18
6
36
36
53
79
60
6
35
72
88
39
108
12
65
1
135
51
18
15
20
67
48
108
45
27
30
11
19
12
9
21
30
24
101
1
12
6
12
69
9
60
6
36
17
48
127
30
42
6
168
24
51
15
17
13
12
3
56
48
1
6
9
87
72
12
6
39
3
18
12
35
7
60
45
21
24
6
12
72
24
30
12
3
87
29
1
48
36
23
25
18
69
81
23
1
11
7
41
1
6
24
24
54
3
15
30
179
4
56
109
11
24
37
90
42
6
30
12
42
36
6
11
28
44
43
132
12
41
25
30
5
25
12
6
29
12
163
6
54
17
121
12
23
4
20
61
24
11
12
12
55
36
18
66
9
12
9
11
12
108
4
3
41
19
17
16
69
30
84
12
84
21
8
7
180
29
61
12
23
72
1
59
36
25
30
6
30
60
33
20
31
5
55
5
187
5
127
101
37
18
42
12
6
41
19
24
36
24
30
30
57
15
36
24
36
54
36
12
27
3
12
5
16
15
5
97
11
12
4
3
120
36
72
12
42
18
21
56
85
36
78
45
87
5
19
24
12
12
18
18
60
6
30
48
90
3
27
5
7
5
64
27
24
5
13
11
31
54
35
7
24
96
60
42
30
18
12
6
24
72
30
24
11
1
102
96
89
31
30
12
42
72
5
31
78
6
5
73
3
32
97
66
168
41
43
12
18
36
11
133
11
1
35
43
12
185
19
12
84
9
87
113
37
12
48
23
7
45
27
60
12
33
75
17
16
93
15
72
3
30
6
180
36
17
13
3
21
60
30
30
60
23
85
6
36
41
24
19
42
18
36
48
42
60
114
29
13
27
56
19
12
48
5
12
79
24
90
42
245
19
12
89
13
30
18
54
5
40
3
12
36
72
12
24
6
6
5
13
24
18
42
23
24
13
6
84
5
13
15
153
66
18
6
6
59
12
4
63
18
63
15
6
6
12
12
30
6
69
36
15
60
30
114
18
3
32
12
19
17
7
30
102
89
7
5
13
12
35
19
36
12
6
66
18
35
37
36
12
18
108
21
8
13
3
117
3
15
42
3
44
13
23
79
17
19
60
6
30
29
97
27
15
81
15
6
6
5
55
65
13
54
12
18
42
48
33
15
53
67
24
29
24
76
36
9
6
24
17
40
15
93
9
27
99
6
51
3
36
24
6
6
12
48
77
7
24
36
6
23
19
12
36
29
1
12
78
78
111
15
5
25
6
78
35
67
29
19
17
19
53
7
6
3
27
12
12
65
19
17
7
33
45
18
185
79
33
15
29
16
69
36
59
19
6
23
25
18
12
21
20
25
135
51
141
44
13
15
8
43
12
30
18
41
91
18
11
1
35
7
42
6
53
1
6
33
69
30
53
4
44
37
48
6
5
1
35
7
72
65
19
12
12
18
39
21
48
30
29
7
21
27
36
12
33
21
11
79
30
18
30
18
24
24
132
48
12
18
35
67
12
18
18
29
61
12
3
9
6
12
30
18
57
39
5
24
25
47
52
33
3
44
52
45
6
5
55
9
69
11
55
24
21
44
1
90
6
24
18
21
20
19
48
48
9
8
7
30
3
32
7
24
120
12
12
66
42
29
85
54
21
3
18
23
60
24
7
5
64
80
7
210
3
36
20
24
7
102
35
180
37
18
12
36
24
24
9
12
15
66
18
30
36
3
3
12
33
27
48
24
9
21
11
67
36
41
1
47
1
6
24
24
90
162
9
9
6
17
48
31
48
6
24
11
37
3
36
36
8
31
6
18
9
93
90
17
37
11
49
6
48
5
25
162
33
20
52
3
29
31
6
66
18
60
11
13
48
24
54
6
18
12
48
137
4
39
93
33
54
57
33
12
60
48
192
6
9
21
24
30
9
224
25
90
156
30
6
24
24
18
30
12
12
21
39
5
40
8
37
48
83
72
25
12
48
35
1
15
51
5
36
12
16
32
79
6
18
54
27
81
90
42
12
90
5
13
11
112
8
31
24
60
72
12
6
6
30
11
112
3
30
47
1
102
5
64
20
16
9
11
25
30
33
75
57
69
75
44
25
6
18
18
45
9
18
42
83
12
55
18
6
17
12
85
3
3
30
66
18
131
7
30
24
23
52
51
77
25
96
47
4
44
31
33
8
72
36
52
39
60
36
42
6
36
33
27
36
65
19
29
61
66
72
6
15
84
21
6
41
37
6
12
138
42
54
18
12
6
27
3
12
18
12
6
77
25
24
6
30
35
115
18
15
36
21
23
1
35
19
60
84
21
39
42
18
17
16
3
12
114
6
5
40
32
12
19
17
67
53
67
33
20
48
1
54
6
11
24
25
60
3
15
5
48
73
12
18
105
21
30
18
60
30
72
21
3
77
24
61
99
63
36
45
45
35
12
25
27
33
30
78
24
23
13
36
3
33
12
3
44
43
66
71
55
48
36
42
18
54
66
6
23
1
72
3
57
12
6
41
55
5
61
24
35
61
30
53
19
6
54
126
11
61
30
9
20
1
39
15
5
1
54
45
15
24
36
36
54
11
19
9
81
83
211
5
49
6
41
73
23
13
75
21
30
29
64
57
111
128
36
61
18
60
5
1
59
7
29
31
30
102
17
55
48
17
31
102
6
6
15
51
18
51
3
6
66
30
18
18
24
6
33
12
45
30
12
6
6
53
73
23
37
24
18
126
15
21
11
7
6
42
12
36
72
12
12
6
60
18
60
9
15
17
1
15
15
17
12
13
12
63
3
9
21
12
75
3
29
1
12
11
85
24
75
3
18
36
11
37
87
128
48
100
87
5
13
24
30
6
27
60
56
31
6
59
28
105
18
12
48
84
90
18
5
72
28
45
15
48
33
36
11
84
4
87
48
5
91
69
96
33
6
12
29
ABCD 99251123176*3^$a+1 [50007]
25
5
96
66
1
20
12
28
29
111
15
72
21
24
96
9
3
48
12
45
67
5
48
54
1
5
48
15
52
32
27
9
117
24
99
27
138
15
72
63
66
51
12
28
60
17
12
51
39
21
57
51
60
27
33
57
3
75
12
108
69
88
29
90
36
18
30
24
126
67
149
30
13
56
12
52
20
36
24
21
15
64
17
156
24
39
52
32
28
65
7
8
33
24
48
123
24
147
1
17
36
87
3
66
6
57
15
141
60
64
53
18
54
42
90
30
78
15
40
20
36
81
24
12
132
12
144
96
30
6
15
105
7
56
84
15
6
27
9
36
54
30
231
45
7
80
21
84
78
48
36
13
5
3
40
65
348
54
12
18
171
9
63
63
45
15
12
222
15
60
45
42
1
188
189
126
126
43
240
56
39
72
54
27
9
3
160
20
36
24
40
23
102
111
144
36
120
9
15
75
25
101
19
20
105
12
51
57
150
33
40
53
12
55
17
36
24
15
33
24
30
13
257
90
69
81
39
87
25
8
69
51
21
36
55
203
12
45
33
54
18
54
13
17
91
68
12
72
15
18
63
9
43
5
24
43
65
171
9
12
18
45
27
90
18
42
48
150
36
129
33
108
19
47
18
3
52
35
6
19
11
45
51
18
51
12
52
65
18
72
18
3
27
90
15
117
30
36
150
36
3
15
12
13
20
28
8
84
28
12
77
18
18
24
43
5
42
18
3
117
36
15
9
51
57
15
33
99
27
54
19
41
15
120
21
54
69
153
72
63
12
63
114
3
33
18
30
6
30
36
42
120
42
66
105
3
6
36
3
9
115
17
39
72
12
108
87
13
128
21
90
81
48
21
84
54
6
84
3
60
40
68
4
77
91
5
15
39
36
45
39
1
5
7
5
60
12
18
18
7
8
9
103
5
30
13
29
99
4
71
42
3
24
3
78
12
175
29
18
133
47
73
29
36
54
6
102
45
141
156
78
25
101
39
48
39
54
126
33
40
11
49
5
18
33
57
15
57
115
11
54
72
51
12
48
3
9
45
72
31
5
48
24
43
12
101
39
51
36
61
29
43
53
54
18
18
30
147
148
8
21
51
39
144
42
90
25
80
159
81
52
35
18
180
63
4
77
3
105
12
24
39
207
6
84
63
27
21
57
48
60
27
21
6
1
8
39
13
77
15
100
197
90
48
78
67
35
18
3
24
28
72
5
12
78
21
69
66
69
27
1
125
3
4
8
39
18
3
45
42
18
18
66
24
75
87
108
30
27
177
30
21
237
3
4
41
60
126
30
63
40
60
35
25
20
81
19
17
90
33
57
39
24
33
183
27
18
87
27
12
90
3
3
105
40
8
12
45
18
129
33
7
17
63
36
111
21
3
45
21
36
60
48
60
12
7
17
3
27
54
39
33
42
165
15
12
33
3
18
15
21
54
9
27
60
90
90
30
51
9
120
60
51
33
7
17
12
31
8
39
30
3
12
27
13
5
3
27
13
5
7
80
36
129
75
60
15
48
42
12
91
60
8
124
47
1
8
21
6
93
52
65
147
28
29
18
30
36
79
65
3
40
53
30
54
6
84
60
13
12
23
45
69
91
35
84
13
8
3
9
40
17
3
15
42
66
18
27
45
24
18
25
60
108
77
102
60
33
15
18
24
43
47
33
21
90
157
5
48
24
51
21
30
18
103
5
3
15
24
85
17
90
13
56
21
54
42
63
9
66
54
15
21
87
9
48
42
108
12
9
4
23
33
45
12
7
56
27
150
3
4
11
30
27
12
57
36
12
42
1
32
40
47
13
23
37
17
43
17
48
96
15
111
121
53
19
17
24
102
42
43
29
30
54
39
3
85
5
27
60
93
102
25
101
36
24
27
189
39
15
69
3
12
165
40
56
4
11
37
197
3
52
56
4
56
52
68
4
11
9
45
12
39
69
36
79
68
57
15
3
25
12
20
100
8
27
18
7
305
55
48
89
18
6
156
24
99
28
29
60
3
28
35
25
17
63
9
31
53
96
43
47
21
15
93
27
18
27
33
12
54
36
90
87
27
81
9
48
36
7
35
120
57
15
13
59
36
108
109
108
5
3
52
8
9
12
6
48
42
30
42
198
84
180
24
45
39
45
45
6
36
13
221
99
3
57
93
63
45
79
5
15
21
24
30
45
153
7
17
18
48
33
21
6
25
32
28
23
30
24
15
51
69
21
36
60
66
204
61
29
54
126
3
87
1
68
21
66
114
51
15
45
33
7
65
12
6
45
117
7
5
18
24
18
12
78
12
36
85
5
3
15
37
152
45
60
3
87
33
57
12
18
13
8
124
41
30
54
72
6
37
11
6
36
48
6
30
54
144
33
12
148
20
9
36
7
41
6
84
9
40
60
35
21
52
17
18
24
18
48
42
85
8
33
30
69
27
21
45
72
51
45
54
30
43
12
48
8
141
ABCD 99251273794*3^$a+1 [50166]
100
144
96
120
60
44
1
63
92
28
12
56
192
36
121
155
40
69
47
72
61
60
36
99
9
72
3
240
57
99
44
52
48
56
16
48
36
80
205
35
124
81
36
36
159
93
108
48
15
20
84
72
25
24
371
40
84
9
48
72
71
16
68
60
12
28
21
11
25
23
97
24
111
105
59
16
168
92
25
15
8
40
32
49
12
35
124
56
28
156
8
13
12
11
196
33
15
140
97
15
129
11
4
44
76
45
12
27
45
75
165
23
4
20
220
44
124
105
108
123
165
144
11
4
12
120
84
60
44
12
24
37
144
35
205
15
8
36
72
25
108
11
133
35
52
93
87
20
40
104
120
40
24
132
180
60
168
32
64
24
156
141
36
83
36
73
60
87
141
60
48
36
83
25
51
140
36
64
32
25
48
39
116
40
36
48
33
108
195
36
176
112
21
15
276
24
140
121
155
36
120
52
72
24
56
88
96
296
13
11
4
12
20
108
73
47
36
64
32
40
33
231
20
40
84
140
13
23
4
20
76
21
15
21
12
83
24
160
9
11
100
24
84
80
25
147
164
4
236
1
75
60
9
11
4
9
87
24
96
20
36
25
119
124
9
171
56
48
16
56
28
60
56
49
228
123
9
147
80
4
21
48
11
85
36
216
83
156
28
72
24
9
155
16
44
12
169
15
84
60
20
1
119
60
72
48
52
56
157
51
84
12
24
24
32
169
111
81
39
60
33
135
21
119
61
11
124
105
12
119
24
1
15
56
108
169
27
21
3
69
11
4
60
36
129
23
124
44
40
24
156
36
249
35
181
255
48
36
156
60
68
121
131
24
25
12
24
48
35
52
56
84
13
23
24
28
36
120
36
8
96
16
93
11
144
36
24
40
12
21
108
179
12
24
61
120
35
4
105
24
51
24
20
40
56
25
180
84
71
4
8
13
120
11
60
28
33
59
4
24
72
224
85
15
216
21
123
21
39
69
147
8
37
119
144
60
108
48
60
25
15
84
20
16
144
12
33
15
276
9
96
39
96
9
36
95
61
71
28
120
21
23
96
100
116
48
16
69
11
72
4
24
24
81
11
144
16
48
20
121
144
11
220
140
16
9
47
109
3
36
264
56
120
136
68
16
21
75
60
24
81
59
124
120
96
36
33
27
60
105
71
25
39
9
51
20
40
48
117
119
100
60
20
4
32
84
136
48
60
32
4
69
11
180
184
117
23
25
87
228
33
3
84
120
128
4
93
228
39
60
20
13
51
24
33
27
57
24
84
51
84
8
12
60
76
129
72
48
35
100
92
40
20
28
36
69
12
180
15
56
4
21
300
63
44
40
8
13
11
28
20
180
193
3
9
35
12
24
25
11
4
129
83
192
60
61
36
75
24
20
100
56
61
183
105
39
140
25
51
180
104
12
160
9
11
85
23
40
56
256
69
15
396
21
35
232
12
141
147
120
68
4
48
32
24
84
61
35
16
68
25
36
15
56
73
11
256
60
104
97
59
4
140
16
84
141
35
133
108
12
35
180
1
96
63
20
16
45
156
144
96
48
15
20
48
24
36
12
36
36
13
47
1
132
108
39
84
105
99
152
324
25
11
180
48
36
160
152
88
21
144
60
75
56
24
180
84
16
45
11
4
56
84
4
20
61
15
120
45
11
109
71
100
20
60
100
24
45
51
44
24
36
36
4
36
8
40
21
36
11
52
36
ABCD 99251782460*3^$a+1 [50045]
24
32
37
36
11
4
42
93
51
24
26
1
27
8
18
19
11
10
12
30
20
124
18
33
5
13
11
1
29
19
87
105
83
4
12
48
8
25
15
24
48
50
30
25
11
19
6
11
40
20
4
9
17
10
8
6
34
20
58
30
15
42
18
18
11
6
13
51
33
21
42
15
69
56
40
24
3
81
15
12
5
54
6
48
6
1
9
38
106
2
24
28
2
10
9
105
39
6
21
8
42
13
18
9
8
43
53
54
18
10
44
13
17
36
10
12
20
12
18
31
5
16
21
57
50
1
15
2
18
10
6
44
10
60
9
33
15
27
3
17
13
18
42
45
60
54
9
21
8
18
24
54
22
8
16
24
30
2
10
27
35
61
24
51
9
3
14
4
12
42
12
18
38
7
3
14
4
12
57
21
26
4
36
24
32
40
3
12
9
21
18
35
24
18
4
21
27
48
12
80
18
34
8
1
39
3
5
24
79
11
54
67
12
6
9
12
18
12
39
35
124
2
19
42
3
30
2
73
9
2
10
14
16
6
30
14
61
9
21
87
48
15
83
60
10
2
72
55
33
2
22
51
3
42
15
27
2
1
15
45
15
3
17
13
17
22
63
27
93
33
6
36
12
30
2
24
22
30
32
18
4
3
27
18
38
4
6
15
27
21
12
47
1
24
5
22
51
53
40
14
1
17
72
55
6
12
9
9
42
45
27
3
24
8
1
9
81
21
18
15
47
1
27
81
5
52
12
2
73
27
14
4
6
39
18
12
78
5
13
17
4
6
8
10
6
9
12
3
6
6
8
7
42
17
28
6
27
29
4
2
10
18
62
40
8
25
29
36
7
27
21
21
66
8
25
9
20
1
45
15
15
6
8
52
3
17
30
1
5
10
3
15
72
18
15
27
27
15
12
54
2
10
120
15
15
3
12
87
6
39
27
30
18
45
96
39
42
6
14
10
66
27
3
3
35
54
6
7
69
14
25
30
21
36
50
4
48
15
6
21
33
11
7
3
14
13
12
5
40
51
5
22
14
18
12
28
36
69
57
9
17
40
3
65
24
1
51
14
46
26
18
4
42
3
105
18
8
4
2
30
24
46
44
19
35
12
13
33
18
9
17
19
17
34
21
45
42
2
6
4
6
2
1
15
62
18
4
62
28
6
9
6
12
30
3
30
27
18
47
22
12
3
3
48
57
42
120
6
9
12
86
10
45
47
16
30
122
13
12
57
60
51
102
23
4
12
21
17
72
54
22
48
12
33
60
39
42
3
36
11
19
45
60
80
52
20
4
8
16
72
60
27
15
15
11
22
27
15
6
27
35
102
6
67
5
12
70
6
42
8
10
26
18
18
13
12
47
1
42
9
18
3
9
6
54
8
1
47
13
15
12
50
70
2
1
5
4
18
54
80
6
25
42
18
17
10
48
30
45
42
6
12
39
20
24
22
3
29
85
45
18
78
66
30
33
27
24
12
12
36
6
6
20
28
42
12
42
6
14
6
30
4
6
14
19
71
13
15
12
8
46
27
9
44
10
6
110
36
34
9
47
34
26
12
73
60
12
5
1
47
43
35
49
3
2
13
9
9
21
30
56
4
68
72
16
3
69
8
7
3
3
21
3
15
2
1
18
9
6
27
29
58
26
24
10
30
18
14
4
32
40
12
21
21
30
3
21
9
15
12
9
9
51
72
29
10
81
15
2
18
10
27
27
8
6
12
24
64
2
25
60
60
42
17
4
12
60
18
15
24
5
52
21
45
14
10
36
45
39
104
4
3
3
42
15
53
36
1
35
28
26
16
54
9
30
21
9
5
42
7
21
20
4
30
102
26
10
24
24
14
43
27
3
3
27
12
3
12
30
18
93
89
10
30
48
62
18
7
5
22
6
54
8
6
30
34
78
12
12
69
42
42
18
9
6
2
10
6
44
1
65
16
26
64
48
18
48
6
21
15
62
6
7
15
3
84
6
5
24
58
15
27
2
64
14
22
3
63
15
17
10
18
14
10
21
5
10
30
80
25
18
21
6
15
42
36
15
2
28
6
18
18
54
26
28
2
7
11
90
6
4
24
2
16
2
46
6
24
15
27
14
73
18
9
36
2
6
4
48
20
85
3
74
12
16
2
18
10
63
125
25
35
4
6
39
15
63
9
30
9
87
48
36
44
36
4
32
22
2
79
27
14
18
40
6
62
78
70
69
33
62
12
1
9
36
15
15
32
13
3
2
43
11
6
43
75
15
12
9
9
30
69
12
8
16
12
27
18
35
13
15
15
15
30
20
10
26
4
27
5
18
4
6
80
7
30
3
9
23
52
20
1
41
16
48
2
37
15
81
27
3
12
30
12
51
44
73
27
6
57
15
27
11
30
19
33
18
9
17
4
30
27
33
62
10
33
9
12
3
33
14
4
36
14
19
11
37
27
72
9
60
27
18
39
17
43
11
16
18
56
19
6
21
8
16
39
6
29
1
5
25
57
48
62
22
21
11
1
42
3
45
5
4
80
43
3
33
29
18
4
30
39
9
15
18
65
22
2
1
30
23
30
82
8
37
27
21
5
25
99
18
42
3
30
3
14
1
27
24
3
15
20
58
2
10
6
9
3
18
6
81
59
16
33
5
82
24
44
12
22
33
12
21
30
6
21
3
2
10
3
9
6
110
4
2
19
29
28
50
12
72
54
10
14
106
14
10
60
62
30
73
3
12
6
24
8
7
11
46
36
30
2
1
29
18
10
32
1
9
6
9
47
4
9
51
24
68
4
48
18
18
26
31
59
4
45
5
16
33
5
28
3
9
93
3
2
10
32
40
8
13
12
12
15
30
6
12
15
35
18
10
42
48
72
24
6
48
2
13
5
37
15
48
44
12
4
15
21
3
11
34
38
28
14
46
2
13
5
40
14
16
30
36
6
12
36
45
5
30
25
69
2
13
17
18
31
11
18
12
19
30
29
10
8
25
27
3
72
17
31
18
42
3
12
27
33
8
16
9
9
6
12
8
46
6
3
54
35
12
28
6
2
4
6
33
17
43
5
24
58
3
15
6
36
20
25
33
50
6
30
16
110
4
84
26
28
20
46
9
5
13
63
32
40
105
42
51
6
21
5
18
4
3
15
24
33
27
21
15
75
33
6
6
8
36
31
18
60
15
75
42
15
14
30
16
12
12
14
22
27
15
68
18
76
8
6
46
18
3
39
21
3
15
54
15
32
16
62
31
39
6
26
1
33
57
15
3
5
16
9
12
3
57
5
34
38
25
11
54
58
20
52
36
12
27
11
46
6
27
6
27
18
15
51
134
4
51
9
20
13
3
6
3
3
14
19
42
15
18
45
51
26
7
3
30
18
60
20
7
30
12
21
36
38
16
12
14
1
9
24
14
36
6
13
63
33
12
18
15
6
24
24
92
24
30
54
16
66
18
32
4
6
18
3
45
50
40
8
10
30
2
12
16
12
15
29
24
55
21
6
3
12
3
30
75
27
12
2
34
56
64
26
31
30
30
18
27
50
94
39
51
24
20
40
24
8
34
18
12
33
3
30
24
6
8
25
21
20
10
3
111
42
33
15
57
9
3
27
66
20
7
57
3
87
44
40
2
10
60
32
58
122
40
12
3
18
9
36
48
6
24
24
68
90
7
6
5
22
18
9
3
45
9
26
10
2
16
15
9
20
1
39
21
15
6
6
18
6
33
48
30
5
37
51
44
18
54
40
24
27
3
60
39
123
15
39
54
42
2
1
51
39
60
5
16
81
9
38
1
12
33
36
18
8
24
10
3
33
24
30
54
6
21
27
20
13
42
51
39
113
43
29
30
58
33
35
10
24
2
16
18
20
24
28
2
16
39
36
15
12
48
12
2
72
24
40
15
21
6
12
45
27
26
73
15
20
34
2
10
48
12
26
103
24
11
16
18
92
1
33
9
96
5
7
9
8
66
6
10
24
50
19
3
14
10
39
12
27
15
23
24
64
42
24
36
3
24
6
15
6
36
33
11
1
23
7
29
1
15
32
18
54
34
6
21
3
24
36
26
1
9
74
19
63
42
6
14
28
18
12
12
2
24
12
4
81
59
1
18
15
57
12
6
51
21
5
7
3
42
6
26
16
2
16
20
34
45
51
12
3
12
42
6
35
34
20
52
9
15
30
12
2
10
26
4
6
6
78
42
54
12
20
160
3
35
49
6
47
34
26
40
8
4
20
13
15
87
3
24
24
24
2
10
6
2
6
4
18
18
27
18
45
36
44
70
42
24
78
8
55
63
15
41
1
75
15
42
11
34
20
28
3
30
29
10
6
9
30
17
4
14
28
33
12
23
30
10
26
1
23
4
62
79
72
90
9
9
15
30
39
23
22
15
33
63
30
9
6
14
16
9
3
24
21
3
2
48
36
ABCD 99251970406*3^$a+1 [50021]
15
52
53
67
5
3
124
65
99
9
12
123
57
31
5
27
72
4
5
15
45
24
48
204
31
5
24
84
12
120
7
17
19
17
27
12
201
60
24
3
105
211
84
125
7
5
31
12
12
56
33
84
216
27
93
19
53
43
80
21
36
12
127
80
64
12
29
3
112
5
24
31
56
4
20
45
91
72
12
96
48
5
12
79
5
24
24
12
36
12
36
91
125
24
87
72
237
79
29
72
60
60
15
16
72
92
16
5
79
44
69
75
132
9
79
20
81
36
3
57
60
48
7
41
139
5
75
141
7
20
45
48
7
132
68
21
84
7
53
36
12
228
7
48
65
147
88
92
57
175
5
12
31
108
29
63
108
36
33
75
21
12
79
29
75
117
24
3
21
31
53
7
89
36
19
32
57
36
31
8
28
60
20
57
192
31
17
63
100
44
124
5
12
19
101
3
21
36
12
55
65
48
12
12
43
5
43
29
91
12
5
36
120
19
17
63
33
60
24
43
101
24
132
51
12
88
44
88
65
67
5
3
28
17
60
27
4
17
144
43
5
96
87
28
41
3
108
12
93
3
16
60
41
48
67
29
24
24
7
125
48
60
27
28
41
84
7
20
28
72
29
84
15
21
12
99
81
39
76
12
8
105
72
31
5
31
29
55
29
103
24
5
139
5
51
9
91
8
45
31
101
139
29
27
76
48
41
3
72
16
53
96
55
113
31
17
12
7
80
69
79
12
41
48
31
29
24
63
52
20
165
3
40
224
81
7
305
3
72
72
96
9
36
7
137
48
103
20
12
21
111
93
63
24
28
12
60
53
55
113
108
267
33
36
36
72
43
77
63
24
9
156
139
12
125
175
17
27
45
24
60
55
96
84
101
3
45
192
3
28
60
17
72
48
12
60
48
63
28
77
60
144
15
40
173
27
21
15
9
219
4
5
43
44
21
27
21
36
151
77
12
228
127
41
99
40
68
60
88
53
39
153
72
115
5
51
45
55
137
159
120
9
96
31
17
12
3
93
60
3
96
165
60
84
31
120
5
39
16
36
5
87
16
12
17
55
20
21
60
36
43
96
12
17
36
84
48
39
16
65
55
89
24
96
15
9
99
12
81
180
235
17
15
57
24
72
288
7
5
12
36
36
75
4
125
12
15
4
113
48
15
33
12
24
24
72
48
60
7
185
12
63
100
53
31
20
21
123
69
31
5
192
84
120
75
9
84
12
60
19
17
12
3
64
156
12
12
24
17
123
96
340
24
120
17
19
36
17
75
33
12
43
29
63
12
33
12
19
24
56
21
55
5
31
197
12
63
21
144
48
39
165
51
33
60
36
15
180
108
52
68
72
4
29
43
12
8
72
117
48
27
9
12
15
28
17
48
24
12
36
12
63
12
16
5
31
149
51
24
52
24
65
75
9
31
5
151
17
15
21
144
3
4
48
32
45
15
40
48
41
31
200
9
12
103
32
180
9
43
5
48
24
19
164
45
43
5
48
31
29
31
149
135
9
12
36
12
72
91
5
39
28
101
7
24
96
113
75
21
15
148
36
32
88
41
343
12
8
177
31
48
80
40
32
105
19
44
117
7
5
27
9
72
55
84
41
15
189
48
91
72
12
161
31
5
15
24
12
220
65
39
60
84
136
5
48
7
41
103
120
41
3
33
55
89
75
4
5
31
20
76
12
17
48
60
7
84
12
17
48
67
32
4
36
60
36
53
91
24
60
12
144
5
144
19
12
29
31
56
57
7
84
36
125
228
12
31
17
7
29
7
5
75
28
77
67
17
60
36
12
3
33
156
31
12
200
112
125
31
60
149
96
48
27
28
96
24
65
144
31
44
72
9
96
31
12
32
36
52
48
84
29
55
56
33
12
55
41
372
96
19
17
60
15
76
5
132
3
9
36
15
12
117
15
9
24
12
96
55
20
4
293
12
19
12
20
84
21
43
5
24
87
124
152
12
105
48
48
7
5
12
7
56
69
43
92
21
19
29
87
28
5
39
16
144
60
185
36
12
12
63
40
12
36
96
36
5
99
141
115
24
29
55
96
53
63
28
17
24
48
72
36
63
21
15
40
48
17
31
209
24
7
68
4
20
12
33
151
41
55
41
24
15
ABCD 99252500632*3^$a+1 [50294]
27
27
141
24
15
108
165
48
165
147
357
51
147
252
369
81
63
120
123
69
21
54
18
27
24
24
195
93
24
216
45
3
231
9
384
147
45
405
51
24
33
90
45
48
69
36
135
99
18
123
72
72
3
108
57
33
54
9
72
297
111
24
117
99
117
147
48
120
45
147
15
18
15
72
96
339
93
144
195
90
51
48
207
57
195
18
75
48
111
153
207
225
45
108
90
45
72
168
48
24
24
51
36
72
81
24
93
123
96
336
24
96
48
24
120
48
39
108
21
96
153
87
96
24
96
48
72
9
423
48
24
81
255
120
48
9
63
24
24
339
522
3
87
81
24
93
171
72
144
24
111
126
315
312
72
48
117
75
51
72
18
54
141
264
48
192
96
105
39
96
117
51
240
360
339
117
96
129
36
162
33
120
117
171
144
45
51
24
120
48
144
96
75
72
213
24
483
117
48
48
48
9
63
168
39
105
165
3
69
3
96
312
48
27
162
147
96
48
24
72
81
63
171
165
24
24
93
72
18
9
405
99
9
183
69
195
144
72
312
285
291
51
90
99
81
108
3
72
48
147
45
153
135
45
99
48
120
93
99
225
18
21
576
123
18
90
153
120
96
48
87
9
117
234
33
72
96
24
48
72
141
144
171
24
168
213
99
48
48
57
90
21
240
99
21
87
129
33
108
99
216
24
93
3
24
63
90
63
72
96
96
48
57
15
264
117
234
81
45
270
69
21
72
195
3
45
48
141
108
63
72
27
18
90
57
24
144
96
216
24
120
24
72
96
207
57
33
63
117
360
18
72
81
192
15
33
21
3
33
87
48
27
45
72
96
75
69
111
9
168
168
69
3
168
48
192
144
3
117
24
120
117
27
48
240
24
24
96
153
15
96
51
108
18
90
45
72
27
45
63
81
24
147
45
24
144
192
24
24
120
75
333
45
99
135
201
105
159
48
48
339
21
48
72
24
24
81
15
168
360
96
216
120
48
72
24
24
117
75
48
120
63
9
96
57
135
135
72
36
234
3
120
165
198
45
27
90
162
18
111
192
129
183
72
96
72
120
216
24
45
147
15
9
264
72
231
9
261
243
99
18
27
72
216
72
48
192
3
69
144
96
96
27
141
216
ABCD 99252685076*3^$a+1 [50129]
107
13
32
64
96
72
11
16
33
32
15
1
120
14
70
3
33
2
10
240
3
57
23
25
32
28
72
12
56
102
60
18
27
57
6
22
60
8
183
1
15
21
27
33
20
43
81
60
84
92
19
9
32
112
71
87
34
23
123
10
108
116
75
51
22
23
27
18
19
9
26
66
75
57
55
81
36
60
15
161
4
60
50
10
36
48
44
16
26
9
96
16
45
50
49
35
58
12
56
64
36
14
10
26
9
3
13
165
48
107
64
9
60
24
3
57
50
90
28
72
48
12
11
25
84
48
14
30
40
110
46
60
12
48
84
48
23
48
37
74
58
50
21
37
122
145
33
48
12
60
32
72
15
16
17
60
3
25
2
72
36
10
15
93
26
36
72
13
47
10
12
11
48
61
24
96
24
12
20
19
93
3
117
12
120
240
98
10
27
5
76
48
96
15
11
24
13
128
13
26
46
44
90
34
2
70
20
40
48
12
35
97
48
108
12
14
30
16
2
82
23
3
60
30
24
18
10
8
7
32
33
30
33
64
33
63
45
2
118
80
40
83
25
36
26
10
60
12
80
18
69
1
2
108
10
48
2
69
3
10
8
52
23
15
82
12
168
96
12
24
20
18
1
17
15
25
44
40
36
32
60
52
50
60
1
48
9
68
84
124
12
14
9
9
40
36
26
34
12
12
132
26
22
147
21
44
31
33
60
36
24
2
34
83
3
10
99
41
30
42
16
72
23
16
173
40
50
22
38
130
248
12
16
24
48
20
64
11
25
24
15
11
34
20
16
32
150
72
1
29
3
3
94
48
20
12
60
18
18
100
72
12
24
2
22
87
5
75
61
20
4
48
38
24
90
16
50
42
7
203
10
62
60
1
33
84
123
59
70
24
24
48
2
82
8
16
2
82
72
20
99
9
52
26
10
15
59
34
134
70
32
6
34
63
32
25
26
10
12
50
18
40
32
27
13
36
44
52
15
65
4
27
5
12
18
24
58
11
1
15
9
71
85
56
30
117
13
60
14
18
76
24
38
54
16
44
40
3
96
17
15
9
18
48
22
15
165
36
2
30
52
12
86
10
2
72
10
168
11
25
36
38
250
35
13
32
40
11
21
18
70
12
36
2
18
79
53
40
80
18
42
30
46
96
84
14
30
162
9
16
93
36
12
12
8
12
52
8
48
60
4
50
10
11
112
33
80
52
8
84
15
1
12
3
33
24
2
36
60
85
9
119
1
20
40
60
116
28
96
20
138
10
80
52
8
48
24
30
94
14
58
2
90
12
15
13
12
23
85
20
88
20
4
39
77
3
49
2
18
18
118
12
2
48
60
10
48
180
62
54
60
16
2
10
8
40
24
84
14
21
51
30
31
47
48
70
24
24
24
48
14
66
3
16
23
25
5
91
96
11
42
18
9
109
12
39
21
12
12
3
32
15
6
40
32
3
13
24
8
28
60
12
132
62
46
12
12
120
96
48
206
36
90
12
60
28
2
18
27
1
12
2
22
36
32
16
12
24
48
72
36
23
16
5
30
109
17
15
25
23
160
29
88
24
146
145
35
189
1
120
48
60
11
13
35
37
48
96
2
34
60
11
49
36
80
148
84
8
27
1
2
93
51
94
32
15
37
8
3
9
40
48
2
18
52
71
16
131
24
34
12
120
72
168
15
59
10
60
38
10
8
39
25
144
132
2
46
24
107
13
32
16
132
68
4
8
16
362
10
27
5
18
22
83
87
60
45
93
67
33
12
38
84
46
80
43
29
112
24
24
98
120
82
12
36
23
1
24
12
14
18
52
71
25
24
84
11
33
112
36
92
52
24
35
117
54
6
40
39
105
86
10
12
50
58
14
1
33
144
50
18
24
88
36
32
42
10
72
11
9
76
2
46
84
48
32
28
32
12
63
1
12
3
11
309
1
20
30
6
28
60
14
42
64
2
85
45
12
80
7
33
68
12
42
36
10
2
46
36
140
28
2
10
86
10
15
5
172
8
52
8
84
78
18
12
42
120
60
10
20
136
23
27
82
2
36
60
22
32
30
106
48
51
11
60
82
87
9
86
58
72
84
26
30
28
98
42
30
61
11
10
26
24
48
10
62
10
24
74
58
107
1
2
12
46
24
20
90
22
86
70
24
20
66
10
14
21
64
21
59
16
17
12
60
103
32
3
18
4
216
12
60
183
29
100
60
48
36
26
90
28
260
18
34
36
24
11
45
28
132
48
62
30
72
40
122
13
23
10
47
3
30
28
26
10
48
110
106
12
144
20
6
10
108
74
10
48
2
108
9
21
28
96
26
34
50
18
63
9
151
69
24
32
52
12
3
21
56
19
57
39
80
21
40
60
20
342
58
50
49
11
142
71
39
22
35
51
10
24
11
45
3
141
40
11
159
1
9
108
48
72
12
24
86
46
60
44
4
15
17
52
182
85
35
10
3
23
24
106
12
8
4
86
30
60
28
24
60
122
36
90
39
1
50
45
48
37
24
36
108
51
9
86
1
45
80
64
26
25
9
36
72
60
47
3
10
12
56
12
51
9
55
83
ABCD 99252728592*3^$a+1 [50033]
25
95
37
35
19
72
53
16
48
3
53
181
18
108
29
88
63
129
105
15
24
24
128
7
57
21
90
162
47
169
12
18
81
48
80
7
36
53
16
24
39
18
39
339
66
36
54
18
126
60
101
19
69
3
5
72
16
24
27
53
37
75
111
144
36
48
24
77
49
39
8
19
60
66
119
88
8
37
11
7
33
255
60
12
24
156
29
79
36
24
45
32
48
127
113
31
65
19
189
33
39
96
72
27
45
9
119
25
18
5
49
18
12
90
119
25
6
33
72
3
72
36
153
99
102
95
103
132
21
15
12
5
48
240
48
61
18
138
23
120
115
77
25
42
36
12
240
30
15
80
37
11
7
57
15
108
30
39
56
64
56
24
13
75
123
53
25
71
168
13
59
168
72
24
31
41
55
30
35
40
3
36
30
123
171
84
105
8
168
79
96
174
6
45
45
59
48
40
24
3
18
60
39
80
55
24
12
5
48
19
21
32
55
24
9
24
8
48
31
36
45
45
59
48
97
84
11
24
97
15
39
65
24
72
37
107
31
42
111
87
12
42
59
112
39
233
112
56
49
95
40
48
48
63
137
43
237
15
9
39
57
32
43
53
40
24
27
21
32
31
24
12
60
180
84
249
3
93
24
32
19
29
7
144
41
88
8
7
48
249
3
141
27
29
19
36
60
21
24
80
24
79
6
35
64
3
24
48
117
51
29
55
41
73
54
12
18
6
21
56
13
36
18
45
152
40
45
18
33
3
96
48
42
48
18
18
150
81
9
15
56
288
127
9
32
43
29
120
13
108
24
18
53
67
60
9
99
141
75
21
8
72
7
65
7
66
39
3
30
47
24
1
126
17
72
43
228
57
15
36
21
39
17
49
71
55
18
71
55
209
115
117
9
95
24
16
15
209
24
48
24
40
45
6
30
42
36
9
56
55
54
11
331
108
57
56
24
64
21
3
45
132
15
8
16
32
48
64
15
105
80
88
72
120
48
8
67
24
306
59
16
63
6
11
24
19
21
51
18
35
67
189
63
36
6
95
49
167
49
39
32
67
72
54
39
48
93
75
69
51
9
15
32
79
185
64
51
5
67
53
24
91
30
15
24
312
51
30
95
55
48
144
6
75
56
25
95
103
18
39
8
72
49
47
43
72
5
40
24
56
144
19
29
43
228
17
7
41
7
57
3
53
24
7
24
57
24
120
56
49
54
30
54
5
72
16
159
18
186
21
15
129
80
25
90
29
72
48
115
6
66
5
31
17
43
48
45
72
15
57
87
18
207
9
102
24
180
29
97
102
65
25
42
18
30
60
12
149
16
39
36
21
117
35
43
18
35
1
15
3
48
29
24
1
23
31
96
48
17
16
75
54
111
57
18
72
21
72
15
18
159
57
159
15
24
41
115
60
65
19
78
18
30
222
185
64
15
60
5
24
91
21
3
101
43
48
53
40
24
56
241
95
91
45
8
37
35
13
11
24
16
45
66
18
42
18
30
29
97
15
216
75
237
21
11
151
9
99
125
1
54
9
3
18
96
75
15
41
25
207
32
16
168
80
19
45
45
6
29
55
36
5
40
152
72
7
66
39
8
48
24
64
69
42
36
18
11
79
17
88
111
48
42
36
12
18
108
6
35
40
8
16
24
105
23
19
29
151
30
96
35
19
234
54
21
144
8
55
17
7
36
30
54
41
73
39
63
17
72
19
21
33
150
81
117
27
111
81
168
27
66
75
104
40
96
123
77
43
114
162
18
87
39
12
29
64
21
11
24
55
33
56
16
168
81
42
45
80
40
153
15
45
11
24
24
151
17
43
5
16
33
120
6
41
24
79
17
91
29
25
54
36
141
75
72
18
227
73
18
69
3
24
29
19
126
6
33
8
48
120
64
32
19
5
67
53
16
105
126
9
33
63
80
144
16
3
36
54
35
24
85
27
81
95
24
361
24
126
84
6
15
32
115
5
160
8
55
384
36
30
23
19
30
6
72
9
8
40
56
67
ABCD 99252796928*3^$a+1 [50036]
36
95
1
54
126
11
24
1
48
144
15
56
24
1
12
59
1
87
8
7
90
36
24
51
32
55
57
8
13
84
71
72
127
198
107
16
111
90
24
95
24
145
23
67
77
1
23
85
66
6
35
145
23
96
24
37
54
69
69
72
35
1
87
96
75
29
1
47
72
72
85
84
255
255
65
16
63
17
16
3
72
53
16
285
3
15
321
32
40
80
55
84
5
139
29
133
108
15
45
11
120
31
12
5
175
96
65
24
217
95
61
59
48
1
47
13
12
72
15
72
21
75
8
280
165
59
85
120
75
152
25
15
3
6
167
7
41
19
66
126
6
30
42
36
27
8
271
66
47
97
39
39
90
15
56
19
18
27
21
6
66
60
12
36
87
24
8
13
107
37
171
144
135
210
24
15
69
147
21
174
29
25
15
32
115
78
120
47
79
41
144
13
42
41
25
39
21
54
48
42
99
57
18
21
75
18
83
72
25
47
1
132
30
108
65
13
342
77
216
25
60
99
3
90
75
33
24
126
9
8
64
93
11
72
187
165
21
35
109
36
95
24
37
60
48
71
19
101
61
59
37
84
108
3
69
216
18
17
19
69
24
33
42
18
12
71
115
72
174
108
108
47
97
95
13
75
123
60
65
97
36
27
27
45
93
72
11
49
66
24
48
29
24
112
57
216
84
36
111
165
90
300
165
48
152
1
15
8
25
42
69
21
12
150
17
144
91
53
16
15
17
24
121
119
25
15
81
263
24
121
39
48
63
17
73
12
24
251
13
36
95
16
3
5
97
87
32
13
12
216
23
37
138
54
6
66
18
18
180
35
19
90
6
48
24
5
211
36
113
85
36
95
61
35
25
36
12
71
1
60
35
96
25
108
51
273
36
35
37
18
41
1
12
51
27
53
19
48
132
17
13
18
89
16
57
18
53
16
9
95
264
16
69
35
73
132
18
192
18
18
101
48
88
33
24
231
51
53
7
33
80
61
114
108
197
16
32
37
6
5
24
1
114
18
162
113
43
5
24
13
59
43
53
19
6
72
71
96
13
72
66
57
87
18
71
25
12
3
56
145
119
61
54
149
208
32
1
111
56
13
275
240
31
48
41
67
144
93
33
24
36
107
181
35
16
56
49
95
13
51
27
120
69
135
30
36
23
85
72
75
32
43
29
16
288
39
18
18
60
234
18
29
25
23
7
33
21
36
204
54
102
36
60
30
42
72
15
51
54
108
11
31
9
57
159
8
16
72
33
111
51
108
6
126
29
16
45
192
83
112
96
21
120
60
23
427
5
13
83
145
15
104
85
156
108
6
29
25
15
32
97
30
60
162
36
47
16
72
39
36
114
59
97
42
18
72
30
93
57
12
36
23
24
40
63
17
121
47
97
60
120
51
24
3
18
12
60
144
126
192
78
12
72
11
67
77
169
24
162
66
107
16
9
23
139
213
33
15
3
5
24
97
23
103
33
237
54
101
40
63
30
147
3
54
66
101
139
102
95
19
18
192
24
11
168
1
15
32
19
5
181
30
18
60
66
29
61
204
72
15
48
104
97
18
18
108
90
54
90
5
72
16
80
97
36
6
138
78
53
85
24
156
60
192
60
30
42
23
85
102
5
96
49
15
32
79
9
75
60
30
155
121
120
54
36
54
95
13
78
5
25
15
9
102
33
21
42
48
54
3
33
132
180
15
3
30
36
36
258
30
15
80
120
24
48
24
19
12
54
51
3
125
1
6
18
72
54
89
49
60
102
6
72
63
9
120
36
24
36
12
90
65
72
48
ABCD 99252810934*3^$a+1 [50001]
5
31
90
3
44
1
36
90
126
24
30
66
54
65
25
66
54
123
27
45
44
7
29
124
12
15
57
33
59
55
66
23
7
18
90
29
48
25
123
96
21
35
12
16
51
21
9
51
39
6
60
35
19
120
9
21
15
9
6
33
3
18
6
96
48
60
21
69
42
30
30
5
4
44
127
54
30
21
12
3
5
48
24
52
116
25
84
150
90
35
121
18
117
33
42
54
15
56
73
6
54
30
141
120
36
3
5
84
36
55
30
59
31
30
30
17
12
7
90
3
3
24
126
30
65
19
66
3
20
4
8
13
15
21
24
90
41
1
87
27
24
29
16
75
9
33
114
24
120
21
9
27
8
31
5
1
24
6
18
11
1
47
28
48
21
11
19
29
97
3
21
3
3
24
45
69
59
12
19
6
30
21
3
9
27
54
6
9
12
8
7
24
65
84
31
5
36
12
16
21
3
12
68
12
16
3
5
37
48
6
113
13
18
29
72
85
11
55
24
36
18
30
6
51
72
33
39
20
31
77
40
12
9
42
24
6
15
9
23
7
24
9
27
6
48
42
5
19
60
24
5
12
25
18
6
66
18
6
29
7
48
36
30
30
24
72
105
3
12
53
55
9
20
1
30
6
59
7
24
6
84
51
104
55
33
3
60
78
6
65
40
8
52
81
18
41
1
75
92
7
21
24
9
42
48
12
17
7
24
72
24
6
75
69
135
75
89
16
141
24
174
5
1
36
30
5
28
44
12
36
40
9
3
33
48
27
33
30
5
1
23
1
6
24
17
48
1
30
114
30
6
60
30
5
19
5
52
9
24
99
56
64
27
84
29
31
5
4
216
27
33
51
30
3
20
31
36
66
35
19
126
48
6
24
60
57
3
77
19
21
3
12
29
31
5
43
36
29
7
9
8
7
6
15
3
5
25
15
15
60
6
11
19
6
15
3
36
24
12
60
30
54
29
52
164
1
39
15
33
8
43
36
6
30
24
36
78
15
12
80
19
29
7
77
1
42
78
11
48
43
90
87
21
36
11
12
31
5
16
8
37
30
33
3
24
6
47
7
36
24
6
3
20
4
51
30
6
54
6
30
6
24
6
95
12
1
6
36
53
7
65
73
12
47
103
48
17
43
12
24
114
27
20
48
25
30
12
24
6
24
63
32
16
20
43
6
126
54
23
76
44
12
79
36
5
16
45
60
18
30
42
54
35
199
45
56
16
3
12
33
21
15
105
23
1
192
24
6
29
48
48
84
16
3
57
12
21
15
44
31
17
25
95
19
6
18
5
72
25
24
54
17
12
13
24
11
19
9
15
9
27
21
15
5
4
9
35
55
9
20
37
35
1
78
137
103
17
252
1
119
48
43
41
31
5
55
24
5
25
66
5
72
12
40
15
24
72
30
24
60
6
78
12
75
20
48
7
24
41
19
21
75
54
60
63
3
33
21
3
12
15
9
15
41
79
36
41
55
54
3
21
27
3
36
6
24
3
51
137
28
15
6
51
32
31
5
4
8
13
39
51
6
119
16
68
28
140
25
18
9
21
11
55
45
36
33
102
9
9
90
6
75
36
15
5
19
29
24
7
54
71
76
3
6
11
19
33
33
60
78
69
12
9
6
41
12
13
23
7
48
5
4
3
60
9
75
53
7
24
6
99
45
15
72
3
12
30
24
35
19
21
36
15
60
84
5
60
28
27
21
8
1
156
24
35
16
9
83
60
72
25
23
48
13
30
36
96
53
85
12
24
6
18
42
33
72
20
55
24
36
24
30
6
60
5
12
1
30
41
25
15
108
20
1
12
167
1
6
36
24
6
18
45
32
72
12
24
25
15
21
23
43
48
5
25
30
132
24
33
120
20
37
6
24
9
15
29
1
60
6
24
6
60
90
24
12
48
17
4
9
36
54
9
51
12
18
35
1
30
101
12
40
32
4
80
31
24
120
12
54
11
52
8
28
84
27
33
20
43
30
47
1
42
24
24
5
1
90
5
4
32
13
6
5
24
1
24
36
90
24
120
12
48
17
48
84
16
27
54
24
30
36
6
18
12
9
44
4
33
99
9
60
96
6
5
19
24
9
8
55
54
144
11
120
36
4
9
12
30
57
51
5
31
9
27
17
1
42
24
36
60
60
77
7
6
47
7
60
6
75
24
9
6
5
36
85
3
212
25
15
12
3
5
52
21
12
15
8
55
5
37
30
17
52
56
48
7
29
4
15
41
19
60
21
56
124
39
21
15
53
13
24
59
7
18
12
15
33
30
5
72
13
6
6
30
18
12
27
48
3
5
36
60
19
30
27
8
1
24
39
20
127
60
29
24
13
83
7
17
16
212
13
35
97
24
23
1
42
17
37
24
11
84
12
25
18
36
29
4
123
17
13
18
12
9
21
18
6
66
48
12
78
27
39
36
9
24
15
125
7
77
43
48
41
36
40
12
8
28
24
33
3
51
6
120
60
15
63
9
12
24
27
5
12
31
9
147
21
15
17
16
80
12
25
47
16
147
17
37
96
30
69
24
87
24
5
28
3
18
12
54
30
75
51
18
11
1
30
30
48
11
16
60
8
72
19
30
11
52
63
108
12
89
4
27
57
63
5
19
5
85
99
27
9
15
21
72
32
1
54
29
31
5
40
8
7
24
5
1
131
4
36
8
91
29
7
89
55
6
18
12
9
21
18
17
4
44
1
30
66
83
7
17
7
33
21
30
69
56
7
30
18
17
55
48
12
65
43
89
52
51
30
18
41
61
48
30
21
96
3
5
12
25
30
9
8
16
12
3
17
109
96
18
17
12
16
21
3
36
75
9
56
7
18
12
39
8
31
156
30
6
29
31
48
6
6
57
33
23
61
60
24
30
60
17
48
7
138
47
28
51
53
7
33
27
29
24
1
72
54
6
18
17
48
7
5
55
57
27
54
36
60
75
8
7
105
36
44
1
24
83
1
35
64
51
185
7
45
45
108
6
24
5
1
66
18
96
35
28
3
33
51
6
35
55
33
80
60
25
11
36
4
45
66
60
5
19
30
99
24
21
66
6
18
77
19
9
87
65
24
76
3
12
18
12
18
5
40
51
36
30
30
29
61
24
3
3
65
25
18
5
64
20
31
12
89
1
15
12
33
59
1
144
15
39
42
87
3
53
1
84
30
30
15
21
6
5
25
35
79
93
56
31
6
60
18
29
48
28
15
12
17
67
6
18
9
21
72
15
9
54
9
68
13
11
36
24
24
12
85
15
15
54
ABCD 99253233284*3^$a+1 [50013]
45
120
4
56
45
54
25
56
45
6
54
75
9
6
36
54
111
141
3
24
81
51
264
9
135
36
57
3
57
19
35
9
4
20
12
9
31
68
45
30
57
60
81
7
35
25
11
121
23
18
87
15
78
19
251
117
63
72
12
33
27
90
15
69
42
48
45
15
36
25
44
24
96
4
32
99
109
173
27
27
24
9
27
45
88
32
15
45
45
39
9
7
11
9
28
23
18
66
9
4
101
144
15
21
19
47
78
115
5
72
75
69
6
48
21
24
120
15
6
99
63
57
36
15
81
45
36
90
18
31
108
5
27
28
20
27
9
16
65
18
37
23
85
12
95
9
51
45
93
72
24
19
32
40
53
108
48
42
97
5
51
4
41
30
105
4
17
39
4
12
125
114
1
29
42
9
39
90
19
92
280
8
3
33
24
33
12
115
83
42
55
47
25
60
5
90
33
27
9
39
225
36
15
1
35
234
19
56
51
9
27
84
13
20
96
64
12
35
18
18
9
135
30
43
120
161
6
9
24
40
12
41
12
6
72
117
27
126
39
28
17
126
18
19
12
8
36
24
132
3
42
126
30
7
101
24
7
5
63
12
24
9
27
24
16
149
15
96
111
37
32
111
72
120
168
18
15
60
244
113
7
41
75
84
36
27
49
8
36
4
11
54
15
72
15
93
15
18
42
72
30
55
8
63
42
51
4
17
75
33
75
63
72
21
16
8
51
129
40
167
18
55
17
43
35
57
28
17
54
69
12
9
51
9
72
3
76
120
35
9
9
66
201
21
90
48
24
30
87
60
3
48
54
43
140
57
3
33
7
60
180
77
15
28
32
168
27
9
135
9
21
6
25
8
123
60
84
13
12
20
15
13
53
18
109
131
30
60
30
9
60
96
64
191
1
168
47
30
54
1
20
159
72
9
69
12
7
11
36
96
12
21
16
5
30
165
40
44
16
23
60
21
9
51
45
12
18
96
90
43
12
120
44
276
39
69
21
36
18
37
120
44
84
12
9
6
9
36
39
49
5
55
56
57
54
73
35
30
67
8
21
15
120
4
20
40
120
185
75
27
18
6
66
6
18
75
45
90
60
66
3
75
21
69
72
90
9
75
132
57
27
25
8
36
75
96
30
18
36
96
69
39
36
69
12
84
15
54
7
11
157
12
149
51
9
36
3
15
45
93
7
12
48
11
45
57
67
72
11
33
24
12
75
84
1
48
83
177
40
92
81
42
37
11
24
9
16
8
51
60
1
80
39
54
7
68
156
21
3
105
171
16
20
135
90
18
21
39
25
140
72
60
144
60
16
113
48
7
20
12
60
45
39
16
8
45
6
45
96
21
18
12
60
18
12
54
36
57
40
35
36
36
30
18
141
76
41
3
51
84
24
36
84
45
36
87
9
3
18
39
40
83
81
124
20
40
65
111
27
33
4
77
15
48
52
8
52
20
33
90
6
99
12
40
8
15
18
18
1
104
57
60
19
108
12
143
6
19
107
9
21
75
69
24
7
48
11
6
48
78
9
48
45
6
9
60
36
16
104
27
33
16
23
117
21
39
24
36
88
107
69
24
87
33
21
12
19
41
30
33
64
120
72
68
40
56
16
164
24
27
25
8
75
90
55
23
18
39
15
18
7
23
78
51
105
234
9
33
18
66
150
73
12
48
20
45
12
24
156
39
75
21
24
36
63
21
9
51
4
35
6
15
87
24
73
11
9
52
20
60
40
41
19
89
39
27
18
7
83
57
148
71
12
24
9
21
55
48
23
33
39
21
16
80
24
39
36
36
73
35
6
12
7
32
15
6
87
75
21
24
40
71
45
27
37
107
45
24
45
12
7
60
32
9
15
4
5
27
93
15
3
69
45
36
18
1
140
28
23
60
30
27
33
3
51
213
60
12
21
99
9
19
65
18
42
66
45
60
27
37
47
33
40
140
21
19
41
15
39
30
51
21
43
56
60
21
3
100
20
21
6
84
105
4
56
69
27
48
192
63
18
48
31
11
9
108
60
57
15
24
16
20
45
144
24
27
60
3
48
49
11
9
39
9
45
6
30
90
36
25
120
89
6
18
90
18
7
56
4
23
120
24
84
126
39
39
90
12
15
3
90
6
12
49
48
47
18
7
29
24
55
12
5
55
44
9
18
210
60
7
20
12
24
64
11
60
9
93
63
84
15
6
30
69
52
113
87
28
101
15
64
65
90
6
126
36
33
15
105
16
5
78
57
135
24
181
11
93
51
85
11
93
15
21
9
54
25
35
21
27
33
4
113
19
20
15
18
72
75
45
6
138
6
25
8
21
30
36
24
21
45
39
39
102
39
4
11
9
60
12
24
60
165
51
48
135
21
27
72
42
3
63
18
79
56
60
135
49
32
9
19
56
117
99
28
ABCD 99253495184*3^$a+1 [50018]
144
48
72
180
125
51
28
192
20
117
27
16
92
96
36
156
24
9
360
75
165
375
24
36
45
31
8
148
84
44
112
12
20
76
36
56
28
41
48
168
24
51
220
89
123
28
72
60
48
197
31
20
69
75
100
12
36
8
72
84
141
75
4
8
36
100
164
285
72
63
36
100
132
125
55
17
55
17
216
67
8
40
44
9
7
65
15
64
24
161
63
81
247
17
120
48
72
7
41
7
113
55
32
88
224
160
36
77
96
39
57
19
20
9
207
64
41
31
89
31
48
41
175
20
21
127
41
255
12
117
15
220
101
39
52
56
220
32
81
75
120
69
7
128
48
168
232
80
105
120
15
12
21
7
8
64
8
124
120
101
48
39
16
176
84
12
129
55
188
141
55
152
57
103
65
15
12
21
7
48
92
28
41
91
77
15
132
120
76
168
72
305
115
48
120
12
168
92
45
87
72
84
165
216
3
93
15
160
48
41
144
27
28
96
65
96
48
135
84
12
148
8
4
41
207
96
112
372
96
44
252
28
41
391
156
20
28
20
105
7
84
29
111
84
21
120
111
88
80
16
48
41
15
24
40
72
41
123
4
48
20
28
104
57
175
288
12
48
8
28
17
39
16
48
132
5
127
156
245
7
168
12
8
45
87
88
20
76
41
27
28
17
67
116
84
4
24
168
89
96
43
24
5
15
57
75
21
79
48
60
200
52
44
40
156
8
160
236
60
4
77
79
41
19
72
104
84
9
75
108
28
20
84
12
148
132
41
3
160
77
15
12
48
144
60
24
96
28
8
40
120
5
39
33
48
15
112
113
7
32
148
36
96
84
60
12
5
79
8
57
171
172
68
112
125
15
201
7
89
144
7
17
3
52
32
24
24
28
5
139
101
7
120
36
20
24
60
132
364
36
84
36
48
48
120
104
9
96
51
252
156
124
41
27
4
168
68
165
199
168
20
136
60
24
20
132
168
72
81
144
199
252
5
87
28
104
28
65
55
65
96
55
56
48
33
123
45
39
16
65
79
17
91
53
15
420
216
36
40
17
27
48
93
43
12
17
255
196
140
57
135
172
92
16
12
12
36
8
12
153
72
48
7
89
111
4
24
96
8
12
16
32
16
56
36
12
57
55
80
24
256
68
93
72
127
44
21
99
40
77
7
20
21
7
185
24
103
12
53
3
12
36
21
43
101
51
120
21
48
127
24
65
115
5
303
100
5
15
76
12
44
76
80
60
84
160
120
56
72
48
40
17
103
209
43
188
9
63
160
36
156
104
4
77
63
57
3
112
29
24
91
120
264
8
84
28
36
132
644
160
209
51
76
168
56
64
44
88
53
120
171
28
188
69
216
24
63
136
116
36
84
16
80
28
137
7
20
36
105
96
51
40
149
19
104
333
139
108
32
129
96
24
27
28
17
7
92
24
52
144
8
160
8
112
120
20
156
9
51
100
152
9
19
5
151
41
55
ABCD 99253792024*3^$a+1 [50034]
12
28
116
9
15
21
31
36
8
16
8
33
3
64
125
72
3
60
21
39
108
84
28
56
172
80
64
20
141
3
60
60
9
72
24
7
77
75
81
27
60
9
55
125
39
105
87
33
24
31
20
72
12
36
21
115
56
33
24
115
8
12
12
24
76
29
12
27
45
43
24
20
16
5
67
108
44
84
12
120
4
20
4
17
67
32
45
3
141
19
8
9
15
16
24
84
17
3
24
36
117
75
9
75
33
175
5
15
117
19
5
27
45
3
12
12
28
17
75
12
21
27
33
12
12
19
80
45
24
3
108
60
12
45
43
41
103
53
63
45
31
60
48
17
19
80
9
27
21
3
4
41
87
204
33
27
45
15
21
27
28
5
75
60
40
108
12
5
12
12
99
21
24
15
64
41
135
40
72
53
12
15
105
39
33
55
8
40
8
45
19
8
132
81
19
17
48
48
24
36
63
12
33
120
12
60
27
21
15
84
28
77
3
45
3
64
101
147
4
116
28
92
12
57
3
21
12
27
45
12
31
53
135
81
48
36
15
81
3
28
53
15
24
12
48
165
7
29
79
92
60
60
96
180
69
3
57
36
63
9
63
12
21
7
5
3
72
9
75
24
16
44
81
19
80
96
16
5
15
108
9
36
96
15
136
84
144
44
132
45
19
101
3
45
63
108
16
8
16
65
12
48
192
39
33
7
48
32
93
168
39
28
152
9
24
12
3
52
5
15
153
7
8
81
144
7
56
88
20
24
28
84
8
52
200
60
28
128
33
12
12
12
19
72
12
68
180
60
88
17
3
4
53
15
60
45
27
48
57
27
9
39
100
8
48
9
96
24
36
24
60
7
125
3
12
16
17
3
33
39
88
8
52
180
12
20
57
36
19
89
87
33
159
81
84
12
39
76
36
8
105
75
45
39
16
36
29
12
75
24
9
31
5
24
139
125
163
104
4
12
80
28
17
3
24
208
20
108
60
225
24
60
48
3
64
5
127
68
36
105
12
7
8
28
41
123
88
20
105
84
31
5
39
4
44
28
17
15
45
27
9
204
12
63
21
12
60
15
33
75
12
52
5
3
45
12
3
117
15
33
75
84
9
151
53
36
7
5
79
5
19
56
60
28
17
279
60
96
9
99
57
63
76
29
63
120
33
12
43
200
36
76
8
69
3
153
12
27
28
60
113
84
27
4
101
96
48
67
77
7
24
5
15
36
36
69
3
33
132
115
8
48
12
105
27
93
12
7
5
103
12
44
36
16
48
140
72
28
32
45
7
53
27
16
17
3
84
112
44
4
96
44
21
72
3
24
36
12
33
24
3
28
20
36
48
48
24
141
75
4
24
65
51
64
137
159
81
48
7
8
76
36
5
12
7
65
24
84
51
76
8
12
76
53
27
48
16
41
15
100
44
9
60
139
77
39
45
79
8
9
31
104
100
44
36
4
20
36
16
53
15
12
72
36
57
60
3
12
33
60
12
27
57
171
24
60
96
12
28
20
108
117
39
240
40
20
36
12
36
4
17
19
72
80
33
60
12
135
108
112
140
24
16
120
24
65
144
36
15
28
72
8
33
108
36
3
40
32
9
15
21
123
48
48
136
24
20
189
3
12
48
9
15
4
24
125
75
21
12
27
33
24
24
31
20
4
29
7
101
27
28
17
27
48
33
3
129
3
12
36
40
17
63
112
8
52
125
72
12
51
84
120
144
52
17
127
8
136
5
31
29
67
8
60
45
15
9
96
231
16
8
45
39
36
16
60
29
7
48
20
12
40
104
100
20
129
151
8
88
53
91
20
9
27
48
4
20
52
44
4
8
33
55
36
44
36
93
156
12
139
65
39
81
3
105
108
15
24
33
63
69
63
57
24
31
29
27
33
51
4
29
123
12
33
48
55
56
124
5
39
33
63
69
31
36
48
8
24
36
33
67
68
45
79
60
48
32
93
135
84
33
43
20
33
75
100
56
40
84
17
79
5
15
84
36
33
7
29
15
12
52
17
3
33
27
72
81
39
9
7
53
19
8
132
12
24
36
76
20
9
43
53
63
72
132
48
24
33
15
40
68
9
15
33
132
3
33
12
27
36
28
5
84
43
20
45
63
12
40
53
31
108
17
3
16
29
51
16
44
57
12
43
24
44
72
12
12
36
40
8
21
24
12
7
56
36
16
72
8
48
261
24
24
12
31
8
36
24
12
124
8
12
33
51
69
51
12
45
7
32
24
24
21
180
87
45
103
44
132
33
7
8
81
24
15
12
81
75
165
39
28
8
12
117
15
9
27
48
81
19
17
19
20
24
96
9
12
144
48
67
20
45
19
32
48
24
33
3
24
148
48
5
55
12
8
57
27
33
27
28
8
9
63
28
36
68
72
21
48
36
24
24
3
52
72
80
ABCD 99253807496*3^$a+1 [50008]
60
64
65
168
12
3
3
9
9
12
7
17
79
11
25
113
123
3
9
48
28
116
60
40
8
108
60
69
43
68
180
84
16
60
35
42
7
8
52
84
32
132
40
20
60
117
31
17
6
61
11
9
328
20
28
89
120
31
95
54
3
168
52
60
92
60
93
175
35
42
60
15
60
136
20
24
28
36
32
124
8
48
60
40
120
12
17
60
24
36
75
60
39
54
3
12
40
11
9
135
1
29
7
35
18
6
217
12
17
15
40
5
6
165
88
17
15
147
66
31
48
5
18
198
66
18
67
11
37
8
40
120
35
30
103
236
4
29
6
25
5
27
12
81
19
5
7
20
16
24
53
15
40
17
60
30
61
24
29
27
84
60
16
29
51
24
28
132
11
42
55
8
4
8
40
11
54
7
29
67
149
79
24
23
72
145
8
40
17
3
12
12
69
51
60
9
7
164
36
15
13
56
36
69
103
48
84
5
18
1
36
48
17
19
12
17
115
12
56
88
32
4
24
32
28
44
105
31
5
39
3
25
23
57
160
20
9
108
6
9
16
71
6
39
28
65
30
33
33
99
21
30
126
103
32
33
3
24
36
69
15
15
73
17
19
29
7
23
6
99
12
60
48
45
15
12
15
21
9
15
45
24
96
54
66
168
27
76
113
147
9
79
41
51
12
123
78
55
29
55
23
54
15
36
12
21
36
15
81
67
12
20
21
24
24
55
84
20
16
44
16
12
29
36
12
15
40
96
5
19
68
99
49
29
15
48
12
28
17
31
29
7
24
41
111
9
150
30
48
63
27
13
12
20
33
15
28
77
27
21
27
4
68
12
3
97
29
27
60
117
43
12
8
57
15
12
40
240
36
44
33
31
185
19
68
93
36
48
3
12
88
84
113
3
99
13
20
16
101
15
3
85
155
61
209
60
91
29
27
108
28
20
52
11
9
48
28
32
3
141
4
12
17
12
43
65
63
4
23
37
41
43
167
48
9
45
31
212
12
21
27
12
28
32
12
36
40
12
36
11
145
5
3
40
23
18
27
9
19
95
1
8
52
41
72
48
7
20
72
64
29
42
1
20
132
88
44
69
39
72
4
17
24
51
9
6
13
5
19
48
53
31
24
60
44
28
20
60
9
19
32
12
57
79
24
65
27
180
9
19
5
36
115
101
19
29
6
61
8
16
89
3
87
30
7
48
8
60
9
51
120
60
144
4
12
29
18
85
83
37
11
21
3
30
27
4
5
27
40
48
32
9
19
71
73
17
55
65
3
12
63
25
48
20
24
33
15
12
28
35
30
91
71
21
4
8
105
78
49
20
99
9
48
57
27
33
60
27
60
64
41
63
15
1
24
8
64
8
12
4
36
20
16
104
28
41
51
16
17
7
36
44
60
4
32
232
8
144
28
32
96
9
19
95
61
20
33
15
15
30
135
21
51
9
84
15
12
36
52
113
39
16
29
19
36
24
92
12
12
3
30
42
73
156
5
39
28
24
5
79
84
11
120
109
72
65
3
40
12
36
80
33
19
107
18
30
117
184
35
57
88
47
18
12
43
32
4
36
17
55
128
132
52
36
32
3
237
3
9
93
66
222
27
21
27
15
25
48
36
8
177
3
141
87
60
12
33
75
9
15
48
40
125
72
84
12
99
9
7
29
19
56
33
67
20
40
68
48
33
96
48
66
6
15
16
24
41
72
12
51
27
6
19
20
51
24
30
55
8
28
96
36
92
52
140
105
111
112
20
160
11
9
87
25
68
45
12
75
96
9
3
33
7
60
125
91
41
60
31
32
40
20
12
36
52
36
84
72
20
153
3
4
23
13
77
43
65
67
108
53
99
60
93
19
24
41
75
124
84
12
149
24
3
24
225
3
40
41
84
36
36
171
60
9
135
4
29
7
84
92
15
73
44
16
176
16
32
72
16
140
15
13
24
185
75
52
29
24
6
9
12
16
17
18
9
28
77
79
65
19
12
5
48
18
85
12
68
88
5
36
114
57
12
12
40
23
25
17
15
16
108
11
30
15
16
48
12
12
17
3
40
77
60
15
69
24
3
4
8
40
8
112
5
55
20
33
87
57
19
32
52
8
52
71
49
101
84
31
144
132
5
63
40
71
24
1
29
103
20
39
48
37
5
75
4
12
80
184
29
36
135
33
162
21
84
15
25
53
7
180
56
28
29
36
111
4
44
33
39
156
117
15
45
30
13
32
16
17
12
43
48
29
12
15
93
7
5
3
45
63
9
199
65
127
32
72
3
57
9
30
57
72
40
32
36
3
25
60
12
77
42
13
20
28
29
48
31
96
8
21
51
159
157
12
20
3
49
29
60
39
40
12
131
37
17
3
63
18
24
7
8
168
84
28
47
13
20
52
35
54
19
17
15
40
68
51
21
48
48
3
1
24
120
12
53
79
23
45
84
60
51
45
69
63
12
36
33
36
48
36
7
12
8
28
24
53
15
28
60
36
ABCD 99254084498*3^$a+1 [50148]
12
51
21
24
30
40
65
72
48
24
12
33
27
31
2
147
43
26
22
65
45
18
114
63
33
60
84
51
36
21
10
29
36
9
94
192
62
60
118
128
66
30
90
70
14
12
22
8
45
3
216
24
6
120
24
66
16
8
57
15
174
10
96
8
30
27
7
62
84
30
6
60
48
12
34
14
10
32
54
12
24
36
15
33
154
8
9
31
5
33
130
26
39
45
66
6
12
15
45
66
54
3
72
31
17
57
22
50
39
31
26
84
58
17
45
3
7
14
84
3
123
16
80
16
17
21
66
30
15
75
40
41
24
31
74
39
12
75
90
12
63
129
15
19
2
24
94
74
72
15
9
24
108
3
15
9
33
12
3
9
51
108
36
9
72
114
30
60
3
141
15
9
36
51
36
3
30
10
24
2
6
9
45
24
24
3
39
24
16
26
3
36
21
154
74
15
9
15
21
36
6
42
87
15
18
36
24
12
46
137
81
27
33
27
15
48
30
27
57
12
108
142
29
9
3
33
6
33
72
36
33
27
9
39
117
27
21
24
60
6
6
24
24
15
91
24
62
84
15
7
65
33
30
21
9
96
10
50
6
24
9
31
14
12
12
12
30
24
66
118
32
24
16
14
10
26
94
2
108
51
105
84
15
69
22
89
144
141
10
50
30
150
120
42
138
12
72
48
48
12
3
81
15
69
24
22
56
54
24
130
24
56
9
175
8
153
15
6
58
2
15
15
78
18
40
62
36
12
27
33
24
174
16
38
3
12
45
22
80
18
6
6
34
14
96
12
12
138
24
64
26
48
60
15
51
54
3
39
54
195
72
45
24
84
24
6
21
19
2
12
12
70
14
24
60
87
36
3
6
84
15
79
2
24
6
18
3
45
12
48
114
24
6
34
50
72
60
90
30
135
117
60
106
2
48
12
58
41
81
70
72
17
105
15
21
138
72
150
18
30
12
15
39
96
40
89
33
6
96
6
3
24
33
22
48
8
42
24
24
324
12
6
48
42
12
36
6
16
8
16
74
6
24
6
300
6
24
33
117
36
15
55
48
2
39
9
6
24
6
63
45
156
24
12
135
15
45
19
2
168
12
18
54
48
58
17
33
126
24
90
15
31
50
39
15
30
42
24
24
16
38
12
15
33
22
48
98
72
48
94
113
7
29
21
15
69
42
18
15
12
60
9
24
15
21
24
12
60
15
3
40
5
9
48
72
3
39
16
65
55
110
3
31
14
90
126
75
33
22
38
3
9
94
26
54
96
174
12
12
10
32
24
66
144
46
29
45
6
30
24
34
2
54
105
9
48
24
15
135
24
69
21
12
58
32
24
24
90
15
21
24
12
24
63
141
72
24
63
3
24
9
31
48
26
12
10
14
36
30
9
45
36
24
6
57
57
70
110
24
66
69
9
27
33
12
10
101
45
22
62
60
6
18
24
36
36
15
24
36
33
72
10
98
70
41
21
24
75
79
86
36
15
9
51
9
10
2
84
34
32
144
30
90
30
15
60
9
94
17
15
24
42
12
10
50
60
10
56
96
6
12
46
50
30
9
21
10
2
12
3
177
6
16
50
24
22
24
14
12
22
2
30
66
12
60
3
33
171
36
33
75
21
10
14
39
33
12
48
54
54
34
50
6
96
6
147
31
65
9
27
75
30
48
18
30
12
12
75
21
18
6
24
82
29
69
6
21
153
90
30
84
108
10
62
12
46
2
27
21
24
6
42
15
180
27
30
51
15
18
39
55
17
9
22
8
64
8
69
45
24
12
84
30
9
9
12
60
3
141
6
40
89
79
8
48
6
114
90
12
58
56
16
2
6
42
24
63
63
18
22
48
56
30
10
14
120
34
48
50
12
3
105
12
58
77
123
24
16
2
12
111
3
72
18
96
63
81
120
96
84
10
89
87
6
34
14
34
26
30
54
10
17
9
46
80
90
24
22
29
81
12
3
12
36
27
177
48
9
24
36
66
45
3
42
24
46
2
48
24
6
45
33
10
56
54
10
26
63
31
2
54
54
10
2
12
10
2
6
18
87
9
24
15
55
14
63
189
48
72
63
72
93
42
138
51
19
2
6
42
63
72
31
26
84
24
106
50
60
60
6
18
72
24
36
36
12
3
9
30
30
96
12
36
10
77
180
69
10
65
15
6
18
16
5
9
34
26
24
6
16
38
72
24
10
77
93
12
18
42
75
9
39
81
48
12
30
24
9
21
120
12
12
60
72
48
6
81
33
51
81
10
104
57
57
12
24
42
9
45
90
6
34
24
80
45
19
2
15
69
60
36
75
9
6
54
34
5
3
42
6
64
2
75
19
2
159
15
90
30
54
24
108
78
16
38
12
30
33
48
9
36
15
57
48
24
15
36
39
30
130
80
30
10
50
63
31
56
18
22
38
156
24
46
32
18
6
186
15
45
34
245
9
27
63
40
62
99
15
138
6
16
194
24
70
2
24
24
6
57
183
16
96
29
115
86
3
81
36
58
5
12
9
30
16
17
45
10
5
51
42
63
24
63
18
39
33
24
24
6
81
55
24
24
2
24
63
21
24
82
26
24
46
2
27
21
72
22
74
72
27
36
72
135
9
39
96
105
31
17
36
19
2
15
81
12
60
36
24
58
62
51
55
89
33
54
21
9
48
10
146
12
84
36
12
ABCD 99254141752*3^$a+1 [50020]
78
210
105
9
18
102
111
87
42
192
15
96
48
135
121
59
69
16
215
72
114
90
246
18
61
65
31
29
84
54
132
90
18
18
12
126
126
15
16
29
36
223
95
97
65
24
55
209
31
23
60
66
24
18
48
72
105
57
42
54
135
39
18
18
6
31
48
29
67
96
17
31
125
6
36
25
128
21
43
173
132
63
75
42
91
17
192
18
93
16
185
36
19
144
11
60
25
59
54
18
198
36
36
175
48
29
6
61
221
18
42
48
126
18
126
54
18
198
36
36
54
6
72
36
300
15
39
36
309
16
41
48
18
229
101
228
24
15
3
157
167
30
126
150
30
73
35
42
195
15
18
127
53
234
97
29
195
9
48
42
90
12
378
6
12
108
111
3
270
18
84
60
66
132
36
115
11
36
30
168
252
18
61
5
24
51
48
16
149
72
24
120
24
30
108
168
9
57
18
6
120
60
180
12
24
90
25
83
13
48
41
39
16
23
48
25
143
72
162
7
11
102
78
49
401
162
66
36
151
48
95
12
54
126
33
39
18
7
107
48
6
12
67
128
64
209
36
75
16
59
336
85
29
144
54
66
72
90
54
36
15
117
12
150
18
7
23
72
6
18
25
80
16
35
270
78
30
126
21
256
53
120
115
80
9
36
36
48
175
221
51
63
18
12
126
6
66
78
30
6
43
23
54
3
141
19
48
77
3
129
36
174
90
24
126
18
126
12
108
90
42
30
67
48
53
180
55
192
95
18
12
204
103
77
54
54
87
141
147
16
17
15
57
7
80
160
11
30
18
42
72
48
72
6
90
27
240
112
96
80
64
47
30
291
39
121
215
72
33
147
6
54
126
54
30
15
21
306
18
72
159
135
54
67
89
96
55
48
32
9
180
234
30
348
198
9
75
42
66
72
97
48
32
3
13
5
18
105
117
138
72
18
7
32
16
95
126
19
80
147
13
29
195
33
42
18
12
252
180
24
15
105
54
33
64
11
42
120
51
144
63
12
37
288
71
144
42
36
315
63
12
69
64
11
69
81
144
210
24
36
90
30
72
24
25
119
9
57
36
19
53
6
174
6
30
96
36
72
18
133
365
72
204
48
168
84
186
90
12
51
57
252
43
35
12
168
12
126
60
72
43
59
165
213
60
79
5
108
15
21
96
126
45
144
135
84
90
42
33
111
33
16
176
39
6
54
109
80
112
288
48
5
18
6
18
156
24
102
39
159
168
30
187
80
112
41
7
48
53
282
33
225
192
60
84
6
73
245
90
96
18
127
101
42
90
36
67
17
31
41
54
72
54
24
216
48
90
6
67
89
96
144
54
246
36
39
15
33
112
23
162
228
36
60
210
49
5
36
55
89
7
119
42
18
30
36
36
72
223
32
15
90
36
24
108
84
180
103
23
198
19
125
90
126
36
18
6
15
16
128
16
59
216
192
90
312
90
81
21
91
5
48
24
18
33
51
294
ABCD 99254254228*3^$a+1 [50122]
25
36
179
9
84
28
20
148
144
108
44
9
31
8
105
111
51
48
61
80
24
3
117
63
49
203
45
147
45
24
172
29
99
15
1
68
48
220
20
88
167
177
48
27
37
48
92
39
85
179
45
96
129
96
19
32
15
54
240
55
20
51
1
83
21
33
15
75
6
55
144
188
39
109
24
32
196
383
54
15
16
24
11
285
171
36
9
39
25
71
109
44
81
55
35
12
42
87
33
43
53
55
80
36
45
31
24
83
93
3
45
99
297
256
95
180
93
231
120
141
75
25
32
3
129
28
35
42
211
68
9
31
41
15
15
93
36
16
104
36
28
68
39
73
53
103
80
72
12
96
60
64
8
64
143
93
28
20
36
156
3
9
120
112
191
9
160
71
225
220
44
36
192
48
84
64
131
21
100
5
75
192
36
76
53
15
48
28
12
180
68
24
51
24
73
108
215
201
36
52
48
35
57
183
37
36
44
136
32
195
9
15
30
3
52
8
33
55
8
72
24
120
63
1
56
16
179
1
92
51
145
156
41
15
184
80
4
35
60
54
63
63
9
48
33
15
39
121
24
12
20
24
216
33
91
44
81
15
36
48
45
87
15
1
44
60
36
39
169
71
120
129
76
8
216
57
27
28
24
56
24
96
57
51
15
6
55
104
216
75
85
68
100
80
96
249
42
126
55
48
167
33
40
80
36
48
15
30
42
73
32
3
105
36
231
6
103
56
84
39
6
55
32
3
9
100
65
43
92
100
125
15
40
32
48
33
75
124
80
240
3
501
159
81
27
129
16
35
33
9
87
48
168
75
144
198
67
20
201
55
17
55
11
37
20
39
9
99
36
30
24
51
87
108
81
108
100
92
93
51
76
176
4
29
39
15
61
176
39
300
45
84
33
43
92
123
141
33
75
76
17
67
5
31
41
55
89
19
80
100
35
45
48
12
76
35
36
9
336
81
7
8
64
89
111
81
159
64
156
60
128
52
36
35
57
16
20
99
108
144
25
84
80
51
253
71
57
12
201
30
177
28
35
144
12
21
48
75
81
45
15
39
1
56
112
36
71
30
91
35
109
188
33
3
15
69
57
135
24
84
28
32
36
60
27
24
54
111
28
212
96
15
33
9
3
48
15
6
39
105
90
45
244
92
81
18
109
8
28
44
48
33
54
25
68
237
72
66
72
21
16
56
105
18
150
31
24
80
81
15
3
30
7
8
252
64
260
99
13
92
231
54
295
72
68
3
193
60
29
51
64
47
381
249
18
37
71
105
84
135
73
60
65
6
66
63
48
108
12
39
145
104
136
104
84
45
63
4
23
57
84
75
126
135
60
3
193
17
7
8
81
66
69
9
31
80
159
13
68
9
3
45
150
93
96
183
6
51
3
13
32
60
3
45
75
24
49
167
57
100
152
16
32
3
33
237
54
18
30
1
72
20
148
17
90
13
104
75
145
95
117
40
8
63
25
17
90
126
15
204
12
148
36
140
156
144
100
36
179
144
21
72
24
39
1
104
57
7
11
9
12
88
80
15
13
20
3
45
60
4
48
8
51
54
159
75
1
20
156
76
32
16
35
277
143
36
9
36
63
1
11
93
112
8
60
12
40
44
ABCD 99254513188*3^$a+1 [50066]
108
252
5
43
6
48
183
32
55
60
45
3
24
53
55
105
96
15
72
12
36
96
66
47
256
27
5
43
149
256
80
79
72
36
5
13
59
7
33
27
48
45
195
18
107
175
6
59
40
27
18
12
6
12
101
72
25
15
80
13
60
54
65
96
24
120
31
42
135
8
19
45
3
5
145
15
3
12
144
33
56
112
3
77
168
91
29
97
167
31
60
120
77
55
282
135
80
16
39
41
112
32
31
24
18
54
36
125
40
15
18
39
8
43
36
9
104
121
90
69
3
18
99
8
19
126
135
9
54
90
66
144
29
48
120
112
96
15
66
71
88
384
56
49
15
27
53
1
87
8
25
15
32
7
108
245
49
111
72
176
64
45
66
114
90
5
136
147
5
13
147
48
104
7
81
152
217
23
48
48
7
33
129
215
168
97
6
17
120
97
23
7
240
33
3
102
47
25
95
48
19
53
1
39
93
123
120
192
63
162
72
6
57
128
7
57
147
69
104
1
95
55
36
54
72
87
33
24
126
33
104
55
65
120
16
72
75
12
41
40
72
105
87
33
15
192
176
217
102
18
60
27
48
80
37
3
123
24
90
180
18
48
5
1
48
23
55
90
23
67
18
27
147
53
72
43
165
27
45
200
85
171
152
49
18
6
30
65
115
125
235
269
16
32
40
75
165
192
288
8
24
16
27
168
29
55
270
83
168
7
120
72
90
18
24
108
138
24
66
45
8
55
72
33
72
63
105
57
47
43
210
3
24
15
18
15
33
72
255
240
80
7
228
54
150
66
90
24
30
168
23
25
24
54
90
167
67
48
108
96
66
24
126
12
53
115
53
55
57
45
90
18
90
54
72
78
12
126
132
30
173
43
24
36
65
145
114
48
42
18
17
1
66
96
174
23
96
24
145
6
102
60
18
12
114
23
13
123
69
35
25
111
27
45
87
65
40
51
29
115
108
18
96
119
145
240
210
60
54
156
42
237
135
168
18
30
17
97
71
37
48
27
128
79
41
72
55
33
32
43
36
174
276
23
67
324
234
36
102
77
31
42
90
5
133
42
72
72
33
96
81
71
7
153
128
25
522
93
144
56
25
186
84
42
23
247
198
36
18
48
24
36
144
33
3
72
221
72
40
152
1
87
3
120
96
141
39
113
43
45
8
25
102
17
40
57
143
73
90
54
23
25
108
195
27
156
60
29
61
54
72
18
90
216
12
60
17
67
21
8
72
7
81
15
177
320
97
30
198
18
89
160
57
54
65
85
59
223
57
3
120
108
24
18
23
97
198
17
115
197
1
47
55
18
90
45
9
23
19
84
96
153
3
288
6
23
96
64
48
8
24
120
103
90
12
90
72
36
222
15
3
198
255
9
15
57
6
177
96
189
3
72
8
25
18
54
15
153
144
143
91
5
232
63
24
36
372
72
41
109
11
24
1
15
24
123
84
81
120
57
198
12
78
15
57
111
135
42
102
42
23
43
53
79
65
43
45
9
138
222
71
19
101
43
125
31
6
30
5
103
ABCD 99255361774*3^$a+1 [50038]
12
113
19
20
40
11
25
44
88
140
36
21
144
24
48
54
48
25
11
81
21
7
12
5
3
52
60
8
3
9
60
69
99
3
57
100
35
25
8
12
12
9
12
30
9
135
48
33
33
6
13
5
3
4
120
11
78
87
60
9
18
6
19
11
49
17
15
45
31
29
48
7
35
30
36
39
9
12
87
3
24
1
5
102
42
43
72
53
3
40
20
52
12
41
3
72
40
23
12
25
17
3
3
49
68
100
12
95
37
5
36
24
18
72
30
24
120
12
48
7
95
42
6
54
36
6
30
3
21
27
12
51
30
36
31
44
63
13
44
21
39
28
65
67
5
24
42
57
21
7
35
102
6
42
54
25
5
31
77
63
52
95
45
27
25
101
7
8
123
9
63
33
16
23
37
65
43
8
4
8
3
54
6
90
3
57
55
32
111
9
88
8
15
24
105
33
7
8
45
147
88
119
33
27
78
60
3
3
21
45
30
13
140
3
18
6
48
25
8
15
24
18
6
9
52
8
3
9
16
12
17
18
33
40
77
12
75
63
13
60
12
5
48
15
24
3
72
9
72
144
45
3
105
111
15
69
88
65
108
91
35
174
91
5
18
37
80
3
57
28
17
18
138
60
19
48
11
66
15
84
81
30
24
84
21
15
150
24
3
45
55
53
36
15
33
7
53
12
75
63
60
33
4
80
15
25
56
33
6
13
71
9
105
43
29
103
17
60
6
25
53
27
4
48
8
40
59
21
24
28
20
27
1
8
4
11
49
8
69
18
85
41
6
13
65
12
18
13
35
54
63
15
12
1
24
53
18
30
15
3
49
8
9
15
16
12
12
53
6
30
39
52
8
15
30
3
120
27
42
60
31
20
100
20
48
4
68
100
12
23
18
30
9
111
105
21
54
21
33
60
7
23
13
24
11
25
5
12
12
51
4
65
3
28
5
7
17
48
43
24
65
3
108
39
21
39
6
27
93
15
60
57
51
24
12
21
7
47
9
9
30
13
83
1
60
11
30
7
8
57
15
75
25
11
36
1
120
29
31
53
19
95
12
9
39
6
7
29
31
5
67
8
40
44
21
7
12
48
47
174
6
30
66
24
21
3
37
32
88
107
30
6
37
173
264
7
20
24
4
32
33
3
15
18
30
6
31
83
24
25
5
7
5
30
30
18
37
11
30
3
21
3
27
60
246
12
15
180
153
12
7
23
30
18
48
69
3
54
60
60
24
7
12
11
1
20
40
65
18
12
6
19
11
85
60
47
36
21
9
24
7
35
85
23
13
29
55
20
120
81
12
18
25
60
92
165
42
1
12
101
7
20
3
6
31
53
27
4
116
3
24
12
153
28
29
15
69
19
11
12
30
27
3
9
69
6
33
15
33
132
72
48
12
21
7
23
150
15
9
48
12
39
12
4
56
69
75
100
20
28
5
6
90
12
114
1
80
72
21
31
56
52
5
18
25
47
73
23
9
93
79
11
169
35
108
13
12
5
15
45
30
6
42
48
37
60
32
15
30
27
9
6
30
51
3
217
5
135
45
19
29
79
20
27
6
55
12
5
67
35
6
18
1
188
120
63
45
15
54
15
75
21
9
75
24
15
6
31
17
18
54
3
21
24
7
44
4
32
153
12
3
28
29
3
87
126
24
24
6
126
39
15
61
35
33
9
15
21
24
15
28
60
68
64
8
4
5
75
3
60
13
29
31
24
35
90
55
5
48
7
5
30
6
3
9
48
15
48
36
3
13
35
144
6
48
66
21
3
36
30
6
33
4
17
63
27
13
17
3
40
23
12
6
42
30
55
128
15
9
40
11
121
35
84
37
12
80
12
36
3
42
135
39
54
27
72
40
5
18
25
24
80
45
3
12
96
72
12
21
7
92
9
27
63
36
18
15
15
13
47
18
15
112
47
25
8
3
25
65
54
9
76
5
54
37
113
66
18
12
3
21
24
120
60
27
39
84
85
11
57
9
51
9
51
4
5
30
84
45
51
1
17
87
40
8
3
25
8
64
53
3
64
32
48
52
101
54
18
30
85
35
30
18
57
27
25
60
80
63
108
49
35
48
25
60
11
12
57
28
60
12
5
51
72
9
24
84
27
28
5
43
60
77
12
31
24
48
11
57
60
63
1
8
117
18
45
3
69
9
31
11
117
12
24
69
18
37
83
24
21
3
72
24
18
27
16
65
42
25
8
84
88
11
21
45
3
3
37
53
15
4
36
60
23
12
24
6
7
20
27
1
44
3
12
1
5
7
5
60
87
16
60
23
97
20
72
33
115
12
17
123
81
174
37
35
6
19
23
145
152
21
90
33
16
35
36
49
23
66
87
33
144
12
30
61
5
7
48
17
15
52
8
27
13
12
44
16
68
75
42
63
33
75
112
71
69
28
59
25
11
90
67
48
24
59
42
84
48
3
15
30
18
129
57
36
27
48
4
5
48
48
12
7
59
30
6
1
32
111
9
63
24
1
47
6
24
60
102
30
55
20
40
11
150
27
27
18
7
20
16
20
69
24
6
61
35
37
12
44
64
17
51
3
24
48
18
7
12
8
33
7
5
15
27
21
12
24
60
40
5
43
5
48
3
9
18
30
15
144
45
3
40
12
41
55
125
18
21
36
52
60
17
36
12
51
72
48
4
12
60
36
5
115
5
24
36
19
59
102
67
8
64
113
15
21
79
5
12
66
37
77
36
75
52
5
3
3
24
81
16
83
21
69
3
33
39
40
48
5
19
56
12
40
17
18
6
66
85
5
48
15
120
15
73
5
72
43
20
9
18
30
51
4
72
56
72
75
90
30
30
18
42
7
48
17
3
45
7
23
81
64
12
164
4
35
18
42
42
6
60
9
33
123
57
18
54
3
45
162
93
12
28
5
15
28
68
21
175
29
24
75
28
5
48
36
6
114
39
4
17
210
1
32
15
13
5
12
43
5
12
3
3
1
95
6
19
20
9
19
8
ABCD 99255412052*3^$a+1 [50036]
36
12
61
12
8
36
9
19
36
59
48
73
44
24
93
91
53
27
12
16
95
9
40
8
69
91
128
120
15
33
4
5
3
45
39
3
72
66
6
73
32
16
80
15
18
75
9
18
129
39
21
16
12
5
30
78
54
1
56
36
33
12
6
81
36
48
16
84
36
59
13
17
19
53
55
8
28
44
24
63
36
33
21
19
12
32
27
237
15
57
81
15
136
29
43
12
8
48
39
48
57
15
25
12
8
117
51
27
30
7
44
12
88
17
39
9
27
100
116
24
45
99
76
23
93
63
21
4
48
5
19
17
84
78
13
36
35
37
20
12
40
68
27
9
4
77
39
12
21
15
3
30
3
60
51
21
64
20
52
36
36
36
23
49
23
36
12
54
19
24
20
12
12
40
60
8
72
21
78
30
43
44
12
45
6
13
35
9
12
36
84
45
19
104
52
5
19
12
8
52
68
15
33
3
9
84
12
48
28
17
19
32
64
47
18
6
102
39
51
1
23
30
6
49
41
55
29
19
36
8
33
3
45
3
57
19
44
3
9
16
12
56
3
30
54
33
112
56
16
17
72
18
25
8
9
19
32
96
27
33
76
20
24
45
51
72
4
8
16
12
36
8
88
8
27
9
9
12
3
3
81
24
21
66
25
36
8
9
3
27
6
18
21
60
12
27
33
45
163
12
72
35
57
3
33
15
21
12
45
3
9
7
8
9
30
93
120
4
17
91
5
15
3
18
30
25
12
8
108
249
3
12
4
56
16
71
13
35
1
17
39
21
54
30
78
21
15
12
181
23
36
18
30
33
40
44
87
13
8
48
12
21
96
19
48
23
13
5
63
64
20
15
18
30
21
36
3
33
4
8
99
45
4
36
35
9
28
23
21
12
16
44
84
12
21
15
40
80
24
27
1
68
48
9
18
13
5
18
117
27
1
12
23
37
80
9
31
32
64
48
59
21
33
30
60
45
28
68
84
28
8
4
8
63
21
3
13
17
39
84
39
54
36
18
42
15
52
44
84
39
73
36
8
12
36
9
39
39
18
72
31
8
51
12
21
16
56
33
7
29
55
5
31
92
48
76
20
21
12
54
9
16
17
48
54
9
9
18
24
33
93
111
135
60
54
31
44
52
89
31
53
87
108
99
9
40
24
108
56
12
4
65
15
48
24
135
9
21
63
12
3
13
35
45
51
13
24
56
51
54
15
33
43
17
19
48
8
16
12
60
8
100
44
57
27
12
48
40
128
3
33
72
40
20
27
9
160
8
39
45
12
39
18
15
3
18
12
7
11
105
21
3
195
141
9
18
102
15
3
21
4
12
5
18
105
3
37
104
3
18
18
1
8
4
36
17
75
3
30
19
32
24
33
7
44
39
37
36
95
30
15
9
18
49
24
35
36
69
12
12
141
55
12
8
16
8
28
12
8
36
48
48
36
96
16
140
27
18
18
13
17
3
21
36
30
24
30
147
4
11
24
37
36
8
3
37
23
13
23
12
1
20
51
60
45
60
36
36
51
42
3
28
44
48
3
13
53
19
35
9
28
5
91
53
55
71
102
15
45
39
52
65
19
71
33
9
67
36
41
30
25
8
4
68
28
84
32
12
15
45
48
28
17
3
24
28
44
45
18
18
6
13
92
3
36
12
18
79
20
64
8
33
66
33
112
80
52
29
43
44
72
12
12
16
5
27
4
23
1
56
48
33
43
8
76
8
36
27
37
35
61
53
123
21
36
30
25
48
5
30
1
5
192
24
31
35
21
36
21
19
44
9
51
112
8
40
72
8
24
3
9
33
51
3
9
27
49
44
36
72
96
4
17
19
23
84
61
119
141
3
24
21
45
3
12
40
72
23
1
20
24
40
8
96
76
17
3
57
39
15
36
33
15
6
31
44
9
39
16
56
108
16
24
12
5
90
48
109
36
56
21
103
24
144
119
36
97
80
4
36
8
36
28
68
4
60
8
45
66
18
15
76
32
12
9
19
59
73
8
9
19
56
28
32
3
21
21
27
27
30
19
5
15
21
3
33
27
28
65
19
23
13
80
168
40
24
71
109
48
5
3
27
33
81
120
168
120
3
3
9
3
54
15
93
6
1
56
87
48
57
40
44
4
8
28
56
3
13
32
4
5
31
5
31
71
73
35
90
3
96
15
45
64
84
96
12
35
93
39
49
32
12
12
57
3
27
21
57
19
11
1
17
60
135
64
44
4
24
89
39
168
100
11
42
39
28
72
53
162
36
57
4
108
32
69
43
11
129
12
60
33
15
39
1
104
45
27
45
120
36
91
68
63
37
72
11
37
24
20
48
21
48
3
40
48
20
3
105
75
37
12
17
55
20
12
3
18
19
20
12
9
3
12
76
48
5
15
52
71
42
3
15
1
20
60
3
21
72
3
1
53
31
17
7
84
89
6
1
44
40
8
27
1
56
75
85
20
3
66
78
1
44
12
45
15
4
5
99
63
141
21
3
27
1
35
1
8
36
28
32
24
15
73
32
4
23
9
111
33
28
36
72
32
184
48
35
1
8
28
41
19
65
7
56
28
35
45
15
13
59
13
36
56
33
3
105
3
24
9
60
127
48
108
5
51
4
11
24
13
59
13
20
12
4
5
12
75
96
9
75
76
8
9
102
73
41
15
60
28
8
88
101
6
1
44
40
35
78
15
39
13
8
27
45
15
105
52
5
12
54
33
96
15
18
7
35
9
4
23
13
32
21
7
53
15
132
9
123
76
8
27
6
3
36
12
48
36
45
18
69
12
81
12
6
37
53
12
72
42
18
18
48
73
32
40
35
37
24
8
48
27
78
27
64
12
36
44
9
42
1
68
40
8
4
20
3
21
28
53
3
15
6
15
3
18
54
13
77
15
12
27
72
37
17
3
24
100
68
12
63
37
48
24
17
12
6
9
24
40
12
32
27
45
21
3
60
172
20
15
1
44
12
12
4
60
29
42
165
36
72
12
3
1
32
51
18
39
60
9
60
55
17
75
15
13
5
48
60
15
21
27
36
76
68
39
24
30
19
108
56
4
44
27
1
12
5
12
6
36
9
40
20
12
9
ABCD 99256154566*3^$a+1 [50020]
35
18
43
17
27
160
23
57
147
48
18
27
105
15
16
44
12
4
176
64
95
6
30
13
80
15
6
15
136
5
15
21
78
12
57
15
25
53
102
81
4
11
49
12
11
57
12
3
61
29
15
72
3
25
12
8
16
65
66
33
36
9
18
72
25
12
65
24
79
56
24
16
35
85
116
51
60
72
12
85
119
21
28
5
30
37
24
29
115
96
29
66
9
36
64
12
83
18
39
15
156
18
6
9
64
32
15
36
42
18
33
100
84
32
40
20
84
57
87
12
28
60
5
27
4
20
9
7
80
39
25
41
36
19
59
9
21
6
30
18
21
69
75
36
100
20
16
24
59
30
231
21
15
24
4
120
35
1
36
128
72
100
8
21
75
69
91
56
228
3
30
67
20
12
15
13
32
21
42
12
24
30
19
36
120
11
9
111
24
12
18
31
29
36
3
52
60
11
213
24
33
7
11
36
9
21
6
69
21
12
51
9
7
20
9
139
17
3
120
57
54
1
95
48
25
56
45
39
21
15
36
4
24
140
51
9
45
31
59
66
39
16
20
219
1
29
7
83
18
43
11
69
36
28
80
21
15
84
120
132
4
77
19
164
16
5
30
33
12
28
20
105
6
121
44
16
35
36
30
67
11
61
8
33
3
16
68
81
19
107
13
80
52
8
100
32
3
57
33
15
160
35
1
167
117
52
41
3
57
18
9
12
9
115
20
4
152
24
27
9
33
51
15
96
30
43
12
44
160
47
54
60
39
16
44
40
5
39
76
20
27
93
87
84
33
3
9
105
18
30
6
84
37
8
12
48
16
20
117
90
120
9
261
180
3
24
27
49
24
72
104
21
63
45
51
24
15
36
1
48
23
9
28
95
36
54
31
104
12
168
45
15
76
11
18
42
25
5
75
3
121
35
126
15
4
20
111
36
9
3
18
7
83
33
21
75
28
41
42
69
4
20
60
60
15
24
237
24
24
12
4
35
9
72
105
75
45
99
4
5
36
96
3
16
116
75
13
36
24
17
18
81
45
6
9
40
287
33
9
31
44
16
36
20
33
15
16
36
23
25
56
24
75
18
12
67
8
87
90
18
6
102
49
60
35
6
123
4
12
20
88
20
21
30
69
135
12
9
96
21
3
4
17
18
61
20
24
75
36
1
101
72
87
4
56
51
9
48
15
45
87
9
40
44
27
9
9
6
61
20
40
8
27
114
19
12
41
3
64
17
36
3
100
56
93
60
31
17
19
59
54
12
54
21
3
37
8
120
63
13
59
85
120
35
12
49
77
18
60
9
63
69
15
73
17
24
54
18
27
75
57
108
36
201
15
40
20
88
12
5
3
171
25
24
96
17
18
42
3
124
17
135
4
20
24
120
52
48
65
12
90
9
189
27
9
31
8
75
157
5
3
27
78
7
8
75
12
6
147
36
76
11
49
20
21
43
59
1
56
64
41
24
12
27
36
36
28
72
20
69
39
21
36
55
8
3
78
12
18
21
120
3
61
144
17
15
4
17
3
9
7
71
264
33
72
88
20
52
44
21
19
17
7
131
24
1
17
63
39
60
81
4
5
147
51
9
111
78
51
64
56
24
39
37
44
4
12
48
260
21
75
24
112
41
18
6
30
73
72
143
60
180
108
12
18
39
60
148
12
65
15
28
80
16
11
69
57
43
96
60
68
3
13
17
3
4
101
51
4
17
24
79
5
31
20
39
9
40
56
256
59
21
15
30
15
108
81
75
40
24
12
41
7
71
45
16
68
76
84
17
3
12
28
36
56
24
16
120
23
25
132
8
12
64
11
93
16
41
139
41
15
4
60
59
21
24
16
60
84
12
24
24
23
24
45
21
7
83
18
15
45
75
96
111
9
45
78
21
15
61
23
90
55
72
20
84
39
21
21
163
53
39
40
101
67
20
3
217
20
16
89
27
81
19
29
15
24
40
11
6
3
16
17
19
20
4
11
36
102
60
7
20
4
5
15
39
1
56
33
12
3
75
21
51
33
15
18
60
12
7
8
21
42
157
216
20
76
71
33
76
35
30
24
54
61
20
4
32
135
13
17
6
109
29
36
63
27
24
69
3
9
3
37
5
55
108
36
89
7
23
21
40
89
126
1
29
31
83
18
3
9
108
39
15
69
24
3
57
27
9
69
90
18
12
7
8
60
12
81
102
6
30
81
60
24
4
11
96
45
4
20
69
7
8
57
3
72
4
17
48
111
195
33
12
33
7
11
33
4
17
15
84
117
19
48
36
96
53
30
45
52
20
4
29
27
75
73
20
3
33
4
11
9
51
9
12
64
41
30
24
66
19
24
56
16
29
6
73
72
11
73
185
55
36
8
52
5
75
69
111
24
87
18
79
92
28
56
16
89
12
60
54
9
24
52
24
140
16
8
15
21
9
27
15
45
21
24
19
24
56
27
157
35
25
47
18
6
49
95
25
11
1
48
23
73
11
85
80
88
36
35
9
51
25
96
24
20
9
15
21
31
11
93
64
60
47
9
40
59
1
24
17
3
87
36
49
8
36
16
53
36
79
47
49
35
60
12
18
15
27
174
18
ABCD 99256540822*3^$a+1 [50022]
7
47
21
36
40
35
81
39
69
21
43
56
24
51
6
18
21
45
19
17
55
104
16
68
28
84
44
15
21
60
45
18
30
7
29
79
65
55
161
24
3
60
40
60
227
30
3
57
60
6
66
139
65
6
84
61
108
47
33
15
1
5
126
108
36
9
21
111
96
84
63
36
24
120
120
60
1
41
31
23
49
35
61
176
40
59
69
27
285
3
12
54
27
159
25
156
29
3
21
54
57
40
68
36
81
48
12
19
144
41
66
168
21
111
69
51
144
1
44
12
24
48
28
20
27
21
40
152
87
36
24
21
96
16
17
90
25
20
48
57
42
24
30
39
12
9
54
1
101
54
36
225
3
42
39
9
36
30
61
20
36
28
35
30
6
73
17
3
120
81
30
174
51
75
24
36
30
15
12
33
7
32
40
32
264
9
3
57
75
72
3
45
16
71
105
45
3
27
13
71
9
16
11
61
113
67
20
33
39
45
7
5
15
123
60
25
65
7
24
104
45
12
39
75
24
30
96
15
24
75
210
30
12
24
9
51
37
23
57
27
60
90
63
24
84
171
49
132
20
24
99
24
13
29
15
36
144
3
25
35
13
17
72
78
117
3
6
6
169
131
13
32
39
81
15
18
87
15
1
53
6
21
60
48
69
87
33
51
4
8
9
63
15
13
68
69
27
88
36
116
120
16
29
39
4
108
53
39
40
48
44
45
3
16
44
105
63
28
89
27
63
145
11
69
117
24
30
37
48
80
16
29
99
27
30
151
23
57
27
42
19
29
36
7
137
3
48
36
15
18
6
6
24
36
3
87
13
5
3
24
88
65
6
6
78
42
18
96
54
3
27
61
5
24
43
20
52
41
150
25
116
4
80
24
27
54
55
44
51
66
30
9
45
7
192
47
120
73
12
8
72
3
12
78
51
15
49
32
33
66
6
79
41
15
15
21
9
39
36
3
21
99
45
16
35
45
36
3
6
19
80
87
30
79
32
27
66
84
66
6
84
111
75
78
156
27
63
25
80
12
9
91
92
108
112
17
3
132
24
15
81
64
59
12
54
55
41
78
120
36
6
43
32
69
51
16
8
15
24
33
9
18
13
44
45
54
126
3
15
73
77
90
30
12
120
30
9
9
30
25
32
33
42
60
13
20
72
40
44
99
60
36
66
31
23
120
96
45
45
231
39
30
114
6
24
55
5
6
84
1
20
3
42
78
81
9
3
3
24
37
104
24
15
126
7
23
21
39
45
16
5
43
32
9
24
115
8
9
15
40
20
15
133
5
60
12
15
28
11
90
60
6
13
5
12
48
31
89
12
111
40
47
81
159
66
6
9
40
209
87
16
59
78
15
76
29
3
3
1
5
18
121
71
33
75
6
19
17
30
21
48
69
43
92
21
54
36
54
27
3
36
25
224
15
117
15
1
144
8
57
31
23
9
45
12
31
20
3
30
96
111
52
5
3
100
23
36
138
15
27
30
31
89
15
3
25
125
12
151
80
4
204
20
16
5
108
27
36
3
6
39
21
99
195
1
80
45
18
81
4
155
36
30
54
12
78
27
75
18
75
12
28
5
67
35
114
30
6
3
36
51
13
11
54
15
28
59
84
37
17
90
6
7
8
232
17
15
45
102
13
17
3
112
83
25
5
36
15
9
6
24
177
24
72
40
32
120
48
57
30
102
30
9
96
63
13
77
3
112
5
120
42
18
30
33
28
5
31
44
15
84
330
3
4
83
66
75
72
24
28
47
174
7
72
80
105
27
28
125
6
49
5
43
60
17
55
8
64
35
18
31
41
48
75
72
40
23
6
66
24
66
15
16
80
4
29
24
55
41
90
24
30
12
91
53
66
30
91
77
66
6
31
29
3
16
149
6
30
19
36
20
51
144
30
135
75
54
120
6
9
16
35
21
48
111
9
27
54
39
27
61
104
99
21
156
63
54
87
9
55
72
32
27
24
45
81
15
16
12
65
27
99
96
48
60
33
33
24
96
54
66
60
51
4
116
45
108
90
21
36
60
24
165
24
15
15
72
21
48
4
11
37
132
8
63
24
60
30
3
4
29
27
33
115
59
57
69
24
91
24
17
183
16
32
9
30
45
153
12
24
39
15
30
51
15
84
6
99
52
8
136
11
18
27
144
15
9
12
105
18
66
6
1
24
65
51
192
15
72
9
12
3
30
111
3
162
30
49
5
36
54
24
85
47
73
125
195
28
68
105
30
36
93
40
152
9
30
90
6
9
36
28
32
24
15
24
73
53
75
60
69
30
93
3
57
84
105
39
9
183
63
49
36
12
20
12
12
48
51
150
127
17
30
25
120
8
27
72
21
40
23
ABCD 99256685644*3^$a+1 [50023]
3
24
93
6
21
28
23
25
92
45
7
149
67
24
11
48
9
72
16
84
53
6
12
25
60
35
72
105
12
16
35
42
7
101
19
60
8
108
40
140
27
36
61
60
120
29
30
12
9
48
108
87
93
15
129
96
45
72
43
12
65
27
33
6
120
1
101
19
119
69
88
24
161
12
150
13
72
48
65
15
124
11
18
42
48
84
138
42
30
43
35
12
45
12
16
83
24
57
16
47
36
72
9
21
75
84
40
36
20
63
21
21
30
18
7
24
36
17
30
97
53
7
20
141
138
24
18
75
123
61
11
57
28
80
3
37
17
7
48
108
24
96
23
181
11
129
36
72
123
9
3
66
60
114
18
60
15
195
30
199
8
33
48
30
37
35
30
18
129
21
72
7
5
60
43
125
27
15
13
32
28
60
24
23
168
109
29
60
132
30
105
3
114
138
60
9
16
60
84
80
21
19
60
56
3
84
156
1
108
12
11
78
39
3
9
16
107
6
12
60
7
131
72
162
90
6
267
57
7
8
105
43
20
12
52
60
36
60
77
63
75
72
60
97
11
9
21
48
30
264
37
140
108
3
30
19
60
8
3
109
228
11
9
52
23
57
129
60
99
28
44
51
25
12
125
127
23
6
27
63
61
11
78
24
67
56
12
148
83
21
36
15
12
90
63
60
84
36
3
69
112
36
23
30
162
37
48
5
79
36
137
67
29
42
12
97
23
18
79
48
35
30
43
140
27
13
20
4
11
78
79
8
15
30
55
60
84
8
15
37
29
54
217
131
229
20
108
168
4
29
60
207
60
144
40
116
3
37
5
30
18
42
49
96
35
109
8
52
80
40
96
12
23
45
27
36
54
55
35
117
39
49
48
23
30
12
175
53
12
39
3
73
23
69
12
16
12
215
73
47
78
42
25
221
31
36
72
5
66
174
3
64
8
112
11
49
59
12
102
7
36
5
75
93
79
108
32
28
44
16
84
48
8
40
144
168
32
213
6
61
8
63
60
49
56
3
30
31
23
13
107
120
6
31
48
23
48
9
12
3
13
5
55
65
55
5
42
108
9
51
72
36
9
3
12
33
135
25
53
7
23
49
20
72
16
24
71
49
53
3
45
150
30
18
9
40
8
123
9
28
24
11
49
8
141
24
87
76
12
11
37
60
24
176
123
61
68
28
24
36
24
140
108
51
9
12
39
49
120
41
192
79
29
31
56
100
17
3
3
1
68
15
45
33
48
24
138
57
168
117
187
140
36
100
35
9
153
90
66
54
73
5
42
13
5
30
18
30
49
5
3
84
9
51
123
57
36
160
17
3
45
19
8
3
25
47
48
25
24
29
87
15
42
36
7
65
79
41
12
235
20
112
23
33
52
32
3
57
63
13
23
37
144
11
49
11
12
78
18
81
33
66
24
6
27
177
6
37
72
12
59
12
45
33
7
53
27
220
35
48
132
57
52
176
177
18
9
40
173
78
9
9
120
39
15
18
18
120
12
30
15
33
19
80
108
3
42
75
40
113
27
24
156
225
67
32
36
60
105
79
36
17
27
9
7
24
48
108
17
3
183
120
61
60
71
60
37
252
8
45
60
7
83
73
20
64
216
5
12
115
72
53
7
11
25
44
9
19
120
20
165
15
48
33
60
12
27
3
25
35
117
15
97
89
54
13
12
35
165
28
12
120
8
124
308
40
53
27
15
6
51
39
72
49
11
45
87
18
27
48
40
20
12
21
54
33
132
3
9
36
45
42
18
39
16
20
160
24
48
72
96
83
37
20
40
60
17
63
112
12
29
72
15
100
12
68
3
174
48
27
40
11
61
36
47
13
107
48
109
11
12
13
84
41
79
11
85
17
30
73
24
23
138
7
8
93
39
72
16
20
12
21
147
27
126
151
11
9
39
42
72
6
12
57
3
25
5
42
73
137
7
59
30
24
27
76
17
36
12
55
24
48
23
85
47
37
8
60
33
30
9
100
56
3
181
89
24
6
162
79
60
29
7
32
12
3
57
16
17
3
84
36
100
84
11
18
7
32
3
30
39
168
15
105
81
27
57
66
61
68
15
73
53
12
99
108
3
25
60
233
132
75
4
53
43
35
12
105
63
132
93
117
3
15
37
12
131
12
30
15
ABCD 99258382298*3^$a+1 [50070]
81
48
51
13
24
41
3
39
9
28
8
27
138
7
5
18
93
24
75
37
41
31
11
33
87
21
4
53
39
81
3
16
116
3
9
16
20
60
48
27
9
21
3
27
9
48
4
24
80
9
60
30
13
72
12
29
51
100
44
12
4
20
76
32
12
132
21
15
12
9
19
24
11
1
80
36
51
9
4
8
9
27
21
75
64
20
72
24
12
4
29
30
33
36
28
23
54
7
8
132
16
48
20
28
32
112
5
48
15
12
4
23
9
64
72
95
6
15
4
11
12
78
12
15
12
16
36
24
29
36
24
55
32
16
24
11
48
33
12
160
35
37
156
17
43
8
69
60
90
72
37
32
69
15
105
30
73
12
180
156
72
24
35
13
8
64
8
144
64
29
27
184
11
25
68
28
12
17
7
11
42
36
63
4
53
12
31
17
19
48
53
19
101
31
89
84
19
29
19
53
79
71
18
18
13
48
32
48
40
128
21
51
4
59
48
69
12
16
5
15
76
35
24
48
30
55
36
12
29
3
3
33
9
78
21
63
6
42
12
61
44
21
162
13
8
27
72
12
18
18
37
8
16
56
24
100
41
12
39
96
15
21
27
1
17
24
15
24
48
64
17
15
3
1
101
18
24
6
39
15
1
48
68
52
128
21
91
60
17
19
5
7
84
96
32
12
45
31
24
60
47
12
78
43
59
61
59
78
79
12
36
60
53
90
1
47
1
12
8
93
27
24
40
32
52
11
1
80
64
5
3
12
4
35
6
84
6
9
4
11
1
80
76
59
54
30
30
19
32
24
51
25
125
19
11
1
24
8
9
72
19
12
36
12
8
51
25
32
21
27
16
20
16
8
33
3
39
42
63
16
32
60
4
32
4
5
3
57
55
68
87
13
11
69
51
85
8
57
3
52
92
9
3
27
42
43
5
15
75
30
147
27
73
96
11
21
87
37
132
20
3
69
117
27
153
27
4
32
88
84
137
51
36
28
5
111
189
18
81
33
6
25
44
15
1
72
53
7
65
31
12
36
60
20
16
5
15
28
68
99
21
129
3
15
37
108
32
36
16
48
5
7
5
7
29
72
15
27
9
76
11
25
59
30
19
44
36
36
96
69
6
1
48
32
33
6
13
8
33
67
48
32
16
5
31
77
27
27
30
15
24
52
47
61
36
12
20
69
7
56
16
23
30
48
55
36
23
6
12
3
16
164
57
18
13
17
7
44
39
25
80
135
13
56
40
23
9
12
60
40
8
4
84
12
59
12
72
78
3
16
41
30
18
30
37
120
12
11
33
4
44
144
16
20
33
3
24
33
31
65
30
69
63
61
72
12
44
24
9
66
37
44
9
55
5
91
20
40
72
59
45
123
9
12
88
12
48
161
15
16
12
11
6
30
42
12
75
36
45
3
81
91
24
44
87
90
3
81
7
41
27
4
77
15
16
53
15
28
48
47
13
17
67
20
12
4
96
24
8
69
3
120
39
6
27
24
129
55
32
16
11
21
24
12
28
84
12
8
16
24
24
35
13
48
32
75
145
107
21
27
1
8
72
9
84
19
32
16
32
52
17
19
8
3
18
15
16
11
9
120
159
25
12
77
19
32
28
11
21
112
36
80
60
72
9
19
48
41
7
96
44
45
27
24
15
1
32
16
5
15
112
29
7
5
48
30
61
48
11
42
18
9
192
24
57
7
35
1
20
28
12
36
12
48
32
16
53
31
128
81
48
3
48
28
68
28
149
66
21
16
8
12
15
72
37
8
21
55
65
30
1
11
9
28
44
52
17
19
41
3
64
20
72
4
48
80
16
20
3
222
18
9
16
132
8
4
11
21
4
56
36
16
92
52
20
156
9
6
24
48
9
279
24
13
8
72
16
17
24
7
36
12
80
3
49
20
88
84
11
21
12
3
72
18
39
36
9
78
30
19
8
16
5
120
51
93
150
61
29
6
25
5
12
67
24
41
36
132
19
23
66
7
32
63
13
20
15
30
67
12
20
4
104
16
20
87
37
53
3
208
161
39
72
16
5
36
31
56
40
24
8
16
24
71
21
81
48
12
108
19
20
64
48
60
20
52
8
51
1
11
21
52
12
65
19
107
42
12
39
81
60
78
78
54
145
20
21
139
12
68
48
27
6
12
48
3
21
15
76
36
41
127
35
48
13
5
187
17
115
84
56
40
35
36
85
5
75
48
9
87
48
28
29
18
37
5
6
84
13
17
36
3
57
115
29
51
36
28
11
117
117
7
59
13
29
31
17
3
27
54
7
24
8
4
144
20
3
25
5
7
11
21
51
48
13
48
197
30
13
48
24
12
12
152
3
157
168
11
13
29
19
8
36
28
29
12
7
11
21
4
96
48
20
12
4
107
78
15
75
61
8
40
48
11
1
12
29
75
48
60
48
36
28
44
52
44
33
31
53
246
105
4
108
65
3
45
19
23
90
42
49
92
16
11
61
12
5
84
91
29
63
52
11
33
9
102
60
21
27
1
8
60
4
8
51
45
33
39
16
35
48
72
1
12
29
6
85
89
51
27
73
152
4
96
23
30
63
189
43
80
75
9
81
12
3
64
11
9
16
17
12
27
9
43
12
36
149
12
63
28
17
19
71
45
99
9
9
19
29
19
32
3
61
5
24
103
5
43
89
168
138
25
5
39
36
76
53
31
29
27
9
55
24
12
59
12
9
16
12
35
18
30
1
12
24
5
19
48
80
21
12
78
12
18
39
64
80
4
41
15
4
5
48
15
40
47
25
44
112
5
7
47
117
81
15
12
21
15
16
48
5
7
20
12
21
78
1
60
17
132
30
21
16
24
32
27
48
132
9
28
173
87
3
37
11
102
ABCD 99258954742*3^$a+1 [50002]
84
24
15
16
48
56
9
7
53
78
30
24
24
12
43
41
78
126
42
24
48
57
24
21
48
36
30
9
96
112
29
19
41
135
15
36
93
21
24
42
30
3
15
1
5
66
9
16
32
75
45
16
240
96
11
30
15
15
9
40
89
87
72
40
5
18
25
17
48
7
48
80
72
72
280
8
16
24
56
9
87
33
55
48
5
3
201
31
77
27
160
23
153
15
48
25
24
17
15
9
6
6
19
8
3
45
9
31
24
5
171
93
6
6
24
63
27
54
7
95
12
13
32
16
29
72
51
9
6
54
51
48
15
72
9
16
72
72
24
41
6
25
32
33
15
99
45
51
18
36
36
42
1
104
21
91
24
41
15
88
23
25
29
78
36
6
6
54
183
48
87
1
47
9
88
11
96
61
32
16
11
54
15
64
17
30
6
27
63
12
90
3
33
6
9
144
27
85
24
59
13
24
8
16
24
192
95
198
3
3
36
33
81
66
13
65
55
120
83
30
55
5
30
12
66
12
18
12
18
72
12
48
15
48
16
24
41
15
24
40
24
32
40
24
71
24
49
56
21
3
112
95
30
60
79
89
87
16
35
42
51
64
48
8
39
6
84
36
42
73
32
33
7
23
6
3
27
48
85
35
18
3
21
3
45
187
23
1
41
84
84
111
21
75
40
35
108
105
48
57
102
1
8
15
25
215
1
24
95
6
19
5
24
102
21
27
6
42
37
65
7
8
51
6
15
51
18
27
93
12
7
8
232
5
60
12
19
29
27
21
3
64
5
3
15
24
30
3
21
36
96
60
3
177
30
9
40
35
69
27
37
47
49
104
3
13
5
139
200
40
17
103
23
12
13
77
3
9
31
35
18
24
3
9
18
18
75
63
114
12
18
6
132
103
104
81
31
200
40
23
1
35
37
89
31
23
1
29
6
48
42
19
5
12
12
3
48
69
3
33
7
23
54
6
69
16
35
54
60
6
37
137
60
27
129
7
35
30
7
8
88
17
30
12
13
24
8
48
24
195
13
11
12
18
15
16
125
75
48
27
6
7
35
18
3
21
54
37
24
24
125
12
7
32
63
6
27
63
24
33
64
119
9
45
108
7
8
3
54
18
90
12
31
24
23
9
64
17
30
25
32
16
24
8
27
12
129
136
8
21
12
54
9
24
16
65
42
37
17
111
40
17
87
64
59
21
40
32
24
9
12
27
45
18
18
12
42
78
72
27
24
16
5
66
25
89
126
49
95
24
1
11
30
63
112
152
57
39
9
87
39
132
90
27
21
19
65
12
19
41
84
12
30
9
15
66
18
42
12
87
15
25
53
60
18
42
27
120
16
48
5
72
12
30
25
56
9
12
66
90
54
49
47
49
8
3
13
32
33
12
48
211
11
12
30
126
21
64
47
9
15
33
63
9
64
56
40
59
210
120
6
45
9
30
96
1
24
56
33
7
17
55
5
27
9
30
30
24
36
39
72
33
63
15
42
12
66
9
24
24
40
48
143
24
66
55
47
78
27
105
24
36
67
41
114
12
9
9
55
72
56
24
24
64
35
37
95
105
16
113
55
11
21
40
107
45
48
45
43
24
5
18
73
41
30
6
120
132
36
6
109
56
24
16
41
48
36
3
75
42
3
111
12
13
17
39
15
1
113
24
30
33
165
24
3
15
73
24
11
42
3
40
47
42
24
7
23
25
47
9
21
3
45
19
8
105
78
9
135
66
55
5
84
15
3
78
15
9
120
7
8
27
13
8
3
12
57
63
24
18
6
6
51
40
197
12
39
72
45
27
16
41
6
9
40
65
15
40
216
29
19
29
42
129
27
78
12
3
75
54
15
117
3
40
47
1
24
24
5
27
87
42
63
75
30
36
51
51
30
15
48
39
12
30
15
21
19
71
25
24
41
63
216
15
33
57
55
59
66
24
126
6
15
27
72
13
96
29
36
96
18
21
96
9
31
41
114
21
15
30
24
78
36
9
63
48
25
152
9
6
30
162
1
144
41
66
18
12
24
36
30
36
9
3
13
24
35
114
12
12
78
69
21
18
145
11
13
113
55
17
48
78
9
15
1
32
120
64
23
72
33
15
6
12
24
30
9
9
31
120
5
144
18
97
8
27
21
16
8
40
77
90
9
40
24
65
31
32
3
61
65
31
8
96
3
45
15
1
32
9
55
29
30
156
18
15
16
35
6
15
24
21
120
60
31
77
3
15
48
49
35
96
66
18
30
3
40
17
63
24
15
18
15
15
66
12
27
75
42
43
35
18
19
41
39
16
8
27
45
24
9
150
12
13
32
57
36
96
19
29
51
24
96
144
96
9
36
30
30
7
48
5
139
128
184
24
59
21
136
11
18
27
117
12
39
87
9
45
18
57
64
77
144
90
81
9
30
18
36
42
30
43
11
6
39
93
3
39
1
104
16
24
11
54
79
29
27
3
42
54
72
90
60
18
21
24
21
115
41
79
89
6
24
1
41
63
9
7
23
1
35
21
16
53
72
19
24
56
69
66
18
111
72
24
24
40
35
24
45
96
120
21
30
84
72
12
37
24
17
12
3
40
65
7
8
39
33
48
24
24
21
24
72
60
24
90
24
45
81
54
36
48
18
114
1
35
84
25
24
41
55
96
143
9
63
42
31
29
66
6
ABCD 99258996964*3^$a+1 [50005]
41
67
12
24
41
19
21
15
69
27
137
7
48
5
100
36
156
8
7
29
31
65
13
131
16
20
43
5
1
24
3
44
55
36
102
42
41
43
12
168
102
24
3
36
57
30
29
43
65
7
90
15
44
16
69
24
30
48
60
5
43
36
81
87
60
48
24
30
30
29
40
21
90
24
6
126
18
30
29
108
192
16
12
8
127
12
33
84
20
48
28
39
21
8
25
6
33
33
23
31
18
15
12
3
72
84
9
63
84
65
4
21
3
45
27
21
59
4
9
72
71
144
43
53
79
185
96
103
24
12
60
33
20
28
33
59
67
5
76
33
51
15
29
12
67
21
44
25
6
24
36
24
6
27
27
48
42
71
19
17
16
128
19
36
24
57
96
20
19
36
57
36
84
15
117
51
5
13
15
39
36
45
87
24
21
15
174
3
32
108
25
87
9
35
96
19
42
27
12
51
54
59
61
3
3
24
138
23
7
93
44
1
3
39
30
35
7
24
180
69
3
210
114
9
156
39
96
18
171
12
48
81
48
3
15
17
12
60
79
30
11
60
55
24
65
55
21
3
137
4
84
57
15
33
75
87
53
25
18
24
144
54
3
44
103
18
59
199
6
23
36
96
139
9
3
72
57
123
45
48
44
19
29
76
111
6
3
56
43
42
3
15
101
19
120
6
30
41
4
60
27
57
3
5
37
6
45
39
17
60
31
9
105
71
112
8
7
17
136
87
12
36
18
66
6
24
6
72
57
3
21
44
13
24
23
108
28
72
8
25
42
57
21
11
40
3
261
279
12
18
6
137
28
21
30
9
39
12
5
79
29
43
9
20
16
12
15
21
87
12
17
1
27
12
99
24
5
67
48
60
5
72
28
3
17
85
87
44
37
3
15
5
7
5
55
144
48
21
24
27
21
33
87
3
6
3
27
29
55
60
36
41
43
17
28
45
15
27
12
18
15
9
75
8
43
42
3
27
36
60
45
84
15
48
65
43
60
9
8
67
45
75
108
18
24
30
36
6
54
21
36
60
135
5
24
16
57
47
144
31
66
15
48
56
19
6
18
17
88
36
12
8
85
6
21
60
135
60
5
180
28
12
32
40
117
3
128
43
17
25
39
81
107
7
6
27
12
20
28
27
29
52
3
24
12
240
108
21
147
18
66
105
75
66
24
11
55
12
21
27
137
1
27
147
48
18
42
30
42
30
216
15
72
3
125
1
51
3
12
33
15
12
24
33
8
7
65
25
35
37
111
75
12
18
18
60
21
36
48
39
108
77
31
9
27
9
15
17
7
105
12
3
6
39
27
81
80
85
83
199
120
5
12
61
24
54
29
76
15
60
101
31
69
3
41
91
21
57
11
36
1
42
36
12
30
30
12
6
6
153
72
3
12
69
135
36
90
54
77
28
24
80
52
21
42
21
9
27
60
15
5
88
36
105
54
42
18
12
180
53
1
24
15
27
21
3
41
4
24
15
12
6
24
39
20
139
5
103
33
56
13
195
27
18
6
57
63
24
17
19
101
64
27
102
126
9
72
68
67
66
75
24
15
69
129
27
48
51
42
99
3
21
15
129
12
33
6
36
6
75
27
57
24
27
5
25
27
36
164
13
3
51
5
36
168
1
15
123
12
101
72
12
16
20
13
6
33
3
77
72
43
41
4
33
102
108
72
33
15
45
48
132
12
57
30
60
165
33
18
57
135
21
9
6
84
102
6
24
36
69
51
54
18
12
29
19
36
24
77
1
23
25
59
88
12
72
3
21
60
12
57
35
31
5
67
29
4
116
19
6
51
99
60
53
31
84
48
48
141
9
54
33
3
6
35
84
7
33
24
33
30
90
95
103
41
16
57
18
9
44
91
129
104
43
18
39
12
39
54
27
15
21
12
63
48
174
23
55
90
39
36
48
21
255
56
12
151
57
32
12
43
72
24
41
13
42
84
57
128
4
200
36
52
60
15
57
81
179
60
1
27
12
3
45
12
51
21
20
49
96
138
5
67
29
7
65
193
30
21
48
21
72
42
21
92
13
42
12
42
135
80
28
15
41
4
3
125
25
18
45
99
33
117
102
234
87
39
24
17
24
1
42
120
132
36
102
90
72
174
6
33
60
63
78
107
12
187
6
30
29
16
12
87
24
21
39
57
63
65
72
67
17
19
5
175
24
42
63
32
24
67
105
93
30
5
7
12
18
30
12
6
15
9
27
68
28
132
33
30
9
24
72
80
25
18
12
89
25
18
6
59
13
3
96
75
24
141
51
9
24
12
20
40
27
165
33
24
15
15
41
24
19
9
111
89
28
44
61
3
21
123
32
229
159
80
232
33
6
72
42
18
9
75
9
36
3
17
1
18
5
1
18
17
4
15
45
12
12
15
21
12
92
36
52
39
18
23
43
21
56
49
255
15
65
151
48
81
39
5
19
21
21
66
17
28
12
12
75
29
24
12
13
18
69
9
30
60
24
30
30
ABCD 99259350662*3^$a+1 [50046]
71
55
41
4
129
60
23
72
7
29
216
4
32
48
49
6
29
48
97
36
24
155
115
53
139
18
23
88
39
30
71
52
27
12
18
51
20
40
140
16
56
4
8
112
3
21
32
4
75
45
93
6
66
78
66
75
36
75
9
39
105
36
24
21
71
100
116
48
36
36
72
37
78
33
33
51
60
105
24
66
89
55
69
327
5
88
56
52
8
24
16
9
180
27
176
7
65
25
6
9
36
20
16
45
63
27
5
24
84
28
33
11
43
21
12
3
185
109
90
252
9
21
11
97
83
40
20
4
3
17
163
45
27
41
132
91
21
195
29
96
60
13
11
4
20
1
6
29
76
36
68
79
66
47
7
93
12
81
54
12
105
144
92
60
13
15
56
96
88
36
15
18
60
27
75
24
81
56
72
7
54
51
164
1
11
4
44
31
9
9
47
156
43
54
75
8
7
6
11
25
23
97
51
99
5
25
54
144
126
54
21
36
15
18
11
180
72
79
60
65
19
6
59
85
54
17
13
3
3
41
85
174
21
8
25
3
32
115
41
64
48
9
99
24
156
20
19
36
41
163
30
3
44
64
69
15
20
25
71
12
37
132
71
108
1
18
137
55
33
36
60
80
25
15
135
54
23
48
19
141
44
12
13
51
36
24
231
21
8
61
3
32
19
41
19
54
12
95
13
11
85
99
60
105
36
36
71
144
40
3
5
97
111
39
120
18
11
40
32
7
33
9
51
8
49
51
12
104
28
48
27
65
1
6
18
102
33
116
1
15
80
103
65
115
41
144
7
33
21
54
17
19
41
49
6
5
96
124
36
3
24
257
28
152
43
6
216
99
75
6
54
30
39
68
24
124
56
88
128
124
44
24
1
11
49
11
145
191
168
1
11
13
87
3
41
25
83
25
47
40
44
16
15
24
45
212
40
68
192
13
147
8
61
59
139
65
31
9
60
32
79
5
24
1
87
80
12
76
21
131
7
96
77
97
131
31
5
84
25
27
24
3
33
20
28
20
36
25
30
33
60
57
48
3
8
12
60
24
156
13
15
51
21
48
21
51
72
57
3
15
36
17
40
69
3
75
66
39
32
76
20
24
216
7
21
15
41
24
40
32
24
25
30
33
72
20
36
12
7
18
60
36
15
15
54
36
95
24
100
15
42
11
40
8
205
6
5
43
36
5
1
99
45
71
109
66
54
87
44
84
40
20
55
84
36
24
41
24
16
24
15
6
27
20
43
69
36
84
8
48
55
21
116
108
36
25
3
12
45
51
12
60
12
36
8
1
48
51
92
60
12
40
21
27
24
75
18
23
79
29
112
24
93
30
72
21
8
76
39
54
72
71
7
66
36
15
45
59
40
21
75
33
11
24
12
4
21
18
201
21
51
80
13
36
18
12
309
20
91
48
6
47
12
7
54
15
9
72
15
93
27
36
24
44
60
36
133
27
80
13
143
108
1
18
201
21
15
75
5
13
27
75
24
144
17
73
15
32
16
3
6
63
111
6
90
5
133
126
36
18
42
5
4
20
76
15
33
81
119
55
90
71
4
72
44
100
116
24
40
20
289
47
108
16
45
35
55
17
144
145
30
54
15
212
60
109
15
24
20
55
9
27
54
47
52
21
15
72
3
105
9
135
21
6
33
8
7
6
27
93
47
168
1
11
40
3
101
85
144
90
41
49
54
30
167
96
7
17
76
57
27
20
19
17
84
24
61
23
96
25
71
16
108
69
3
3
36
18
30
17
115
161
13
60
84
23
100
9
48
47
4
20
84
60
1
111
80
115
21
8
49
12
18
17
36
19
18
6
54
120
36
294
12
78
36
36
30
60
81
3
5
24
25
107
88
32
40
63
41
61
54
77
88
72
12
68
4
24
36
3
12
21
33
36
179
144
12
43
42
84
54
41
49
60
51
12
9
15
44
4
56
145
114
17
24
25
24
120
3
128
85
11
43
36
89
16
81
54
36
41
7
96
9
57
11
49
23
25
23
60
49
51
33
6
29
52
3
60
30
87
24
93
27
44
139
6
120
51
3
6
27
9
15
20
84
1
3
267
5
60
4
21
71
24
16
123
21
105
18
42
51
20
64
9
11
24
31
41
37
107
120
25
108
11
25
15
21
23
7
5
229
54
150
120
72
60
30
24
69
48
9
59
115
96
9
9
66
17
7
101
112
144
3
77
28
72
68
16
129
72
35
43
41
24
91
6
108
66
6
48
6
30
51
45
18
ABCD 99259587814*3^$a+1 [50001]
48
13
77
31
36
83
42
66
48
54
96
30
42
18
1
53
48
72
48
7
72
71
85
24
5
30
30
43
12
11
13
77
24
30
61
59
73
113
54
48
60
37
41
42
73
12
41
7
29
36
78
49
12
101
12
36
24
42
109
17
78
66
24
31
101
103
119
66
126
30
18
73
137
36
42
24
54
42
78
7
17
48
18
1
95
24
12
13
11
54
156
36
84
54
1
36
17
31
17
19
131
37
83
25
60
24
65
103
161
7
113
31
23
66
24
18
30
55
29
31
17
96
7
12
192
96
24
48
11
6
36
18
24
25
12
60
23
42
115
11
18
67
84
65
48
168
30
97
48
24
29
31
5
31
144
35
25
5
6
54
66
25
47
96
12
42
6
30
54
72
90
84
96
19
36
59
24
25
23
54
36
78
60
25
29
55
48
47
60
30
55
47
25
36
77
30
108
168
1
35
36
108
102
60
72
43
17
7
5
18
13
53
54
48
49
29
7
23
1
41
7
17
48
7
11
37
17
19
5
7
53
12
102
72
1
17
18
102
43
12
23
18
31
29
6
13
41
55
11
1
24
29
7
185
7
17
66
85
29
54
12
97
41
7
72
17
96
7
11
126
55
29
7
89
175
84
59
6
66
48
78
114
24
24
78
30
18
6
49
5
115
11
1
84
23
48
48
24
48
85
29
24
67
47
60
36
6
108
48
18
37
12
47
60
6
19
36
17
126
42
42
48
150
30
78
7
12
41
55
132
35
12
85
41
24
7
59
97
143
72
85
24
60
35
174
31
5
18
108
42
48
7
41
72
18
6
48
7
36
48
71
13
240
17
30
66
228
30
1
29
36
115
11
12
96
1
131
25
24
5
6
25
23
60
1
11
12
30
7
59
6
30
61
95
30
18
6
91
35
85
12
23
90
19
5
18
37
125
48
6
61
59
1
101
7
5
36
67
24
65
19
12
83
49
36
35
6
31
48
35
24
18
120
7
48
24
35
6
18
85
12
35
25
24
41
24
150
60
1
95
73
35
264
73
29
54
174
42
13
5
7
11
25
5
103
5
54
72
54
7
119
66
67
41
162
114
18
30
48
30
30
192
31
59
13
95
90
7
47
24
60
126
54
6
60
96
78
66
55
83
102
54
84
102
66
54
126
13
132
29
36
12
7
11
48
12
144
25
269
90
12
24
48
1
29
6
6
18
12
1
24
36
5
19
65
18
138
162
78
30
25
17
12
6
25
23
1
5
31
53
7
119
6
48
72
103
60
17
30
48
24
48
54
30
1
24
59
1
96
24
36
5
42
13
47
126
24
48
175
53
126
13
5
18
24
48
18
144
6
97
23
42
43
12
17
24
54
36
1
59
6
84
12
19
113
30
25
48
5
79
5
91
17
7
5
84
6
90
30
1
59
1
137
7
5
18
61
71
24
6
30
24
25
41
84
12
54
84
72
48
1
5
31
107
73
24
35
1
35
72
85
65
6
6
91
263
42
48
126
73
11
24
12
1
125
30
12
66
6
138
7
11
25
59
18
138
150
210
25
24
35
54
7
12
113
18
30
67
12
23
114
31
53
19
12
59
156
25
5
30
25
5
6
25
24
35
144
97
48
11
1
5
19
11
24
24
6
18
1
59
36
42
19
29
24
7
131
18
12
30
18
7
24
23
13
113
84
7
5
30
24
1
5
24
60
12
30
24
1
83
1
120
36
60
120
47
13
35
30
60
78
30
7
29
19
17
18
60
126
36
19
149
210
6
30
49
12
60
5
42
6
19
35
42
60
6
25
24
36
12
12
35
24
12
30
18
1
96
53
127
35
18
6
30
54
42
12
12
84
6
24
24
73
59
145
48
65
6
96
1
24
60
24
5
91
5
54
121
48
17
24
24
43
77
55
36
72
108
5
66
24
1
11
13
11
205
5
18
25
96
5
31
23
85
12
29
12
67
17
30
60
84
24
13
89
19
95
36
1
47
1
29
55
35
37
60
5
18
30
30
13
12
5
103
12
48
24
48
53
42
97
5
48
7
23
132
60
85
36
24
11
24
18
55
53
84
90
108
12
6
55
23
36
13
12
23
78
144
36
55
23
6
19
132
59
96
120
24
1
77
7
53
36
156
30
24
132
42
7
53
7
11
49
29
19
132
36
5
18
49
35
180
72
1
17
67
125
54
97
35
54
30
18
48
42
13
120
72
17
6
174
84
115
12
317
6
37
17
66
30
24
7
24
24
11
85
36
5
91
24
29
151
131
54
55
48
168
23
37
17
103
29
6
25
35
24
1
12
12
41
18
24
157
41
19
11
37
17
6
85
60
17
78
12
108
84
1
24
29
72
24
30
1
23
60
30
31
11
102
30
73
59
13
17
24
7
59
25
11
24
49
96
95
24
186
55
11
25
29
54
1
36
84
41
55
89
19
12
227
12
18
126
61
36
47
25
41
60
7
84
11
ABCD 99259678502*3^$a+1 [50001]
120
15
150
12
18
109
131
30
7
23
33
39
81
105
55
24
23
49
239
1
23
25
191
57
64
24
59
13
35
117
45
48
27
16
5
51
9
240
55
89
207
16
35
18
67
95
12
18
162
73
17
126
72
25
240
80
33
102
33
15
57
88
72
17
66
21
9
15
99
96
69
123
12
18
79
80
9
12
18
60
45
112
8
136
23
60
13
53
42
132
117
33
30
145
48
23
84
133
17
6
192
25
8
16
23
97
80
9
55
24
41
15
15
24
1
24
8
72
16
104
21
90
72
33
15
90
24
30
57
81
175
128
9
55
41
55
24
152
64
264
161
375
16
119
1
23
25
128
123
132
30
12
48
30
48
9
423
145
53
27
63
1
143
121
47
108
141
24
27
78
120
42
48
60
49
71
1
8
256
149
36
55
65
15
15
1
41
63
45
60
54
48
289
24
80
16
24
59
61
137
60
115
17
30
1
17
39
9
12
139
56
27
30
55
113
30
12
13
80
184
23
90
63
63
1
11
85
32
63
33
72
15
90
39
33
7
104
39
78
75
40
48
144
56
16
48
215
126
42
25
47
121
17
55
8
16
56
57
18
210
99
64
192
113
12
43
47
177
63
42
7
161
222
73
48
89
135
40
56
9
111
15
81
33
103
23
25
17
63
27
205
23
217
32
231
121
71
153
135
120
72
192
1
29
18
73
65
79
5
3
24
16
24
80
16
17
7
24
29
138
9
63
81
16
24
72
23
49
8
232
80
3
60
49
71
169
41
39
16
167
97
8
48
24
9
39
15
57
16
48
24
272
64
96
56
15
49
23
18
120
103
59
180
18
15
15
30
43
32
15
90
78
12
108
42
12
18
49
8
195
18
18
30
192
12
31
240
72
80
33
7
23
9
40
41
31
119
12
45
57
127
144
32
33
30
1
8
40
41
55
119
6
115
32
24
3
117
88
53
19
11
60
129
81
159
3
30
15
136
240
56
136
17
55
8
123
109
168
23
49
23
18
87
40
8
16
8
16
56
120
39
1
24
72
5
75
24
111
72
66
24
168
18
102
63
39
1
17
15
177
36
132
120
30
25
8
135
201
303
73
23
1
320
69
42
57
48
15
12
36
1
23
81
15
49
83
277
168
48
47
33
39
48
48
9
88
32
15
57
16
113
114
213
63
57
40
120
120
167
73
8
15
42
168
31
120
29
30
12
33
16
56
93
219
51
181
56
165
42
90
6
132
189
96
3
85
155
37
77
66
9
81
30
241
48
143
90
103
56
64
47
9
96
87
33
144
93
43
32
21
67
32
112
59
37
47
66
72
30
73
24
5
60
18
69
136
137
103
104
111
49
8
48
57
6
102
18
24
18
258
252
138
72
102
66
247
8
9
103
77
27
16
8
40
152
64
96
65
63
279
240
18
120
15
57
175
48
47
81
160
56
64
29
30
36
9
3
108
1
144
104
352
23
1
47
129
243
13
23
121
96
32
51
181
104
105
31
48
65
127
23
57
120
33
31
5
19
48
23
90
127
47
48
12
13
48
95
72
168
81
40
71
9
24
40
80
9
36
19
65
87
24
184
95
25
11
12
48
90
12
30
12
57
9
39
33
7
35
13
23
129
48
57
120
150
57
63
73
128
72
15
25
32
33
18
12
73
152
24
120
16
5
123
147
12
73
24
41
150
18
31
48
23
153
40
47
18
127
65
103
185
12
ABCD 99259980824*3^$a+1 [50019]
27
27
21
8
144
43
9
108
9
63
32
103
21
32
4
96
27
54
54
54
36
155
43
54
63
44
64
27
18
72
11
52
20
61
11
61
3
24
27
117
45
35
37
147
8
25
3
15
5
60
43
108
54
35
12
48
88
8
79
17
4
15
54
155
97
47
60
36
55
21
20
4
56
61
135
9
3
69
11
88
156
33
99
176
49
11
43
17
24
76
27
17
1
39
92
36
24
24
1
54
17
40
72
15
89
37
36
3
20
76
12
68
28
8
1
108
35
1
54
18
3
20
67
21
33
99
36
27
81
153
3
159
9
32
13
11
24
72
144
19
29
196
63
17
1
3
33
23
24
24
4
60
20
79
17
1
54
36
21
105
27
108
32
31
53
55
108
9
36
9
36
11
24
168
24
25
90
5
85
63
9
18
9
140
13
35
28
8
28
12
8
88
63
18
35
76
24
32
96
7
65
36
132
19
57
36
32
37
18
17
73
18
21
96
68
4
140
84
19
18
11
72
48
4
12
36
36
69
75
51
41
13
83
25
18
53
28
9
23
96
61
18
54
27
27
221
49
90
54
155
25
39
33
59
40
8
37
54
5
48
109
54
72
54
71
73
143
208
144
48
8
48
112
56
43
41
12
72
1
71
1
3
69
36
75
24
27
5
13
72
36
27
9
324
36
126
5
12
1
3
24
8
1
18
29
120
36
4
80
76
132
45
11
64
15
41
112
12
80
100
8
52
9
3
51
54
18
5
31
41
40
8
1
215
48
16
45
36
327
69
83
132
12
36
25
11
172
44
208
123
5
4
80
4
33
63
104
168
12
124
272
13
251
37
11
7
81
20
16
128
7
21
8
61
36
27
92
180
16
12
56
49
71
48
16
45
35
40
8
25
144
108
3
32
55
5
96
25
54
5
120
37
3
60
108
72
72
20
52
92
28
20
193
3
56
16
15
161
48
25
11
133
75
123
18
3
15
81
81
54
149
52
60
36
9
108
47
156
52
32
24
52
15
93
212
28
8
19
29
7
41
48
76
15
21
168
8
28
27
18
36
147
24
48
51
18
3
140
36
1
23
84
112
20
60
48
13
23
13
47
25
131
40
72
45
54
18
3
92
4
140
76
20
16
48
33
3
108
68
120
24
172
48
15
45
36
44
36
12
52
9
27
99
5
4
68
16
44
124
99
237
72
33
18
5
13
23
4
12
32
1
11
48
4
81
35
1
72
23
60
100
44
25
11
88
9
27
32
12
1
99
92
43
18
54
144
162
59
48
184
69
71
1
35
28
20
60
396
24
13
90
18
90
77
76
81
72
3
20
60
100
36
8
88
12
33
36
11
7
5
48
19
81
20
43
21
80
12
12
1
3
80
43
21
44
25
90
72
21
8
24
64
72
9
71
24
67
21
33
18
53
100
36
8
1
162
21
44
12
16
72
32
40
20
31
81
108
9
27
12
24
44
37
95
16
24
36
108
32
40
81
95
40
9
18
18
18
126
11
24
24
49
72
18
18
75
168
48
8
36
25
54
5
24
36
16
48
36
87
9
45
11
16
32
49
23
12
36
112
8
36
48
16
15
149
40
171
9
20
96
73
3
80
60
96
132
52
45
27
36
12
51
65
52
135
113
24
160
8
1
3
68
19
29
115
153
20
7
17
73
90
17
4
8
48
67
17
4
33
180
107
40
15
18
95
24
60
91
18
72
36
35
1
99
27
5
16
105
11
28
36
24
27
9
144
20
16
140
49
147
24
8
37
36
36
54
54
47
79
17
1
35
55
125
12
43
41
24
84
12
36
12
52
12
33
18
198
39
80
25
75
32
84
24
4
20
40
36
27
21
123
5
13
39
123
21
252
32
37
167
31
161
48
43
45
48
51
18
215
60
13
39
87
197
64
153
23
16
33
39
105
36
54
9
9
54
93
8
7
65
61
35
96
13
71
109
99
68
16
69
11
28
33
36
36
27
12
32
55
57
15
29
72
12
12
37
75
8
12
4
120
8
7
41
16
51
41
48
145
72
18
108
57
69
36
27
45
11
16
48
36
60
36
9
72
108
35
4
32
37
54
18
11
88
12
44
25
27
68
67
137
97
54
90
3
8
133
35
40
33
108
39
92
13
18
54
111
44
43
5
85
131
120
40
96
56
52
48
15
18
47
7
125
55
53
48
12
13
18
162
36
47
16
84
32
28
27
65
115
45
48
80
136
33
59
16
68
28
84
104
40
51
72
45
63
5
13
63
8
ABCD 99259982494*3^$a+1 [50047]
35
55
9
93
60
71
96
61
24
18
78
3
21
30
69
27
60
12
42
3
27
66
12
60
3
8
72
37
42
30
30
18
11
1
18
18
3
81
36
30
162
60
12
78
18
35
49
318
30
72
78
21
27
12
30
48
75
69
3
3
54
60
11
49
36
12
192
15
24
27
72
120
45
56
19
42
96
174
150
66
77
72
13
27
75
18
42
9
21
48
120
12
108
48
72
27
63
17
61
102
45
176
40
104
157
6
29
64
120
21
18
17
13
60
12
60
78
33
8
1
90
18
12
48
60
51
21
30
30
30
60
30
6
30
12
15
72
21
30
24
53
16
56
133
11
120
61
6
5
205
12
42
66
72
3
27
90
12
18
18
54
198
12
203
16
56
25
30
6
27
63
150
12
132
35
55
210
63
3
60
30
30
5
67
77
61
24
30
29
61
59
109
60
60
12
180
11
64
45
3
32
24
31
9
21
30
29
1
36
3
69
3
27
12
30
99
51
30
30
78
12
15
8
40
56
1
39
69
11
19
30
15
48
9
30
65
24
67
54
60
216
42
252
29
7
30
30
53
61
18
33
9
6
12
30
18
237
48
99
90
240
30
45
21
84
36
12
12
35
48
13
12
18
24
36
9
93
150
5
25
18
24
45
24
21
18
42
63
87
6
27
27
90
6
53
49
12
18
33
24
48
56
19
30
72
18
53
24
25
120
15
33
18
54
18
90
75
45
42
9
9
18
5
67
90
48
30
42
72
108
15
15
17
61
203
19
132
30
3
15
17
24
7
9
93
3
32
55
105
3
42
78
93
21
30
270
36
35
7
17
13
48
12
42
45
21
42
180
18
12
108
30
77
85
12
48
42
30
39
69
180
240
63
168
9
18
12
48
17
43
54
15
93
12
66
42
12
30
6
3
9
12
18
60
45
96
87
54
30
5
61
12
18
144
21
57
87
21
30
29
151
17
16
21
30
21
69
66
33
27
72
21
24
57
18
101
19
12
48
12
18
12
39
51
18
30
42
75
33
12
138
78
12
12
96
24
51
69
11
67
72
66
24
6
24
78
90
42
90
138
18
24
18
48
42
48
9
105
138
138
12
30
65
16
56
25
30
78
60
12
60
63
45
102
90
30
48
18
27
3
69
51
222
15
147
69
69
51
144
45
12
48
12
108
23
72
67
45
104
40
21
35
25
36
12
12
168
12
30
18
135
3
72
30
60
51
32
72
43
72
90
12
23
67
18
107
115
36
17
43
5
67
12
18
120
72
36
3
9
47
193
23
19
21
75
173
7
30
240
12
87
21
12
78
42
60
35
25
78
9
33
18
53
31
18
63
9
6
12
45
3
29
25
15
3
18
35
7
30
30
5
25
87
21
27
32
168
13
42
60
213
15
30
99
48
195
48
117
45
42
60
66
3
69
30
30
72
156
12
12
11
37
3
69
3
56
1
39
32
40
147
18
24
6
165
48
87
9
75
60
36
45
48
21
6
174
90
48
21
99
72
90
131
139
29
67
90
90
60
132
42
95
88
57
18
21
9
71
72
37
72
6
120
72
48
42
27
3
30
60
12
48
12
11
37
30
18
150
24
18
11
1
60
66
12
18
24
6
77
7
65
31
54
83
7
41
19
36
30
54
78
60
72
35
151
9
24
129
12
66
42
15
57
66
5
19
36
30
12
18
102
12
35
25
108
78
144
30
18
12
6
75
189
59
19
101
121
63
117
18
65
133
30
54
6
60
84
30
180
48
30
222
179
1
48
23
72
13
84
111
32
25
132
75
45
90
6
3
24
8
7
150
60
180
12
48
12
3
3
29
31
12
21
9
23
112
45
3
9
6
54
6
90
3
80
1
18
21
9
12
30
165
51
117
8
72
157
48
11
19
18
363
87
57
27
78
23
19
78
12
3
27
5
55
6
24
216
12
87
51
24
108
108
42
102
138
42
30
78
77
13
48
24
18
12
30
71
19
18
27
3
141
21
48
42
9
176
24
37
30
54
60
123
63
42
120
18
42
48
24
48
12
66
54
36
12
12
11
19
45
21
42
12
45
21
54
21
39
81
57
15
87
6
75
8
1
6
17
16
9
12
6
45
45
222
18
12
120
71
19
21
21
123
27
18
48
12
120
72
63
57
60
3
32
13
12
48
12
6
72
45
57
30
18
111
9
42
138
75
45
51
144
3
24
30
48
72
90
18
12
23
13
59
73
47
133
35
97
15
15
60
90
11
19
60
18
23
112
32
13
27
24
99
90
75
168
8
1
30
9
32
37
30
42
48
30
30
ABCD 99260217898*3^$a+1 [50046]
28
26
3
31
2
48
6
33
48
103
32
48
21
36
3
112
17
12
105
3
33
18
22
14
21
15
45
99
129
84
57
6
28
2
90
10
194
30
6
18
51
24
60
67
80
24
30
4
11
49
11
69
6
21
15
48
45
115
77
33
6
34
119
1
11
15
120
129
85
90
5
36
48
27
34
72
14
9
27
28
12
29
31
8
105
72
12
63
9
36
24
31
29
15
9
15
36
64
29
31
86
4
2
120
40
50
27
48
144
111
88
60
72
48
72
20
9
19
20
81
9
60
39
13
18
2
30
148
90
95
51
156
69
45
94
80
40
30
12
68
51
19
5
55
86
3
60
1
30
50
27
43
17
43
50
15
115
5
24
51
81
79
26
36
58
60
170
36
54
36
45
48
60
96
12
3
81
15
9
7
48
20
22
50
57
87
9
55
101
96
9
39
12
3
10
11
49
2
40
77
13
48
2
93
21
66
40
18
90
20
52
113
67
74
30
45
91
8
177
84
15
69
15
9
48
133
60
11
1
35
84
19
56
33
36
120
7
14
46
14
126
54
15
84
25
167
43
12
5
3
36
33
21
15
21
34
17
13
30
2
27
12
135
21
15
9
24
147
28
29
43
53
45
27
12
60
1
167
63
120
40
20
36
4
5
55
56
184
2
39
9
22
48
5
37
47
61
30
161
31
5
24
15
24
9
31
29
1
71
51
40
78
86
33
87
36
10
119
21
39
91
29
1
38
12
24
64
12
8
57
13
11
31
53
7
14
30
93
36
7
8
36
76
77
1
11
39
52
77
63
45
133
59
1
50
82
14
34
50
22
23
25
20
36
3
48
43
77
33
70
30
42
38
112
23
21
54
100
77
75
88
12
80
33
24
3
58
116
6
180
40
245
12
43
48
5
57
30
18
6
4
120
2
18
36
45
24
60
37
35
12
87
60
4
30
2
28
41
19
29
117
51
33
70
26
51
12
111
22
47
13
44
46
53
51
64
5
75
36
33
132
49
71
84
25
32
99
49
35
7
44
4
17
43
50
39
60
240
91
146
54
10
26
9
24
12
49
50
105
21
54
36
45
60
91
90
48
20
39
61
47
13
90
12
68
12
28
5
21
4
32
39
15
45
51
48
10
206
24
9
21
22
65
3
6
30
105
9
27
13
119
61
11
105
15
9
15
21
16
78
12
20
9
31
29
79
12
128
30
10
29
123
105
39
4
65
75
36
21
25
18
17
33
22
104
76
8
21
1
78
29
48
13
35
27
18
40
35
36
39
9
61
30
56
21
25
30
5
135
24
16
17
12
24
51
94
11
31
90
47
31
29
51
142
35
39
4
32
58
12
23
24
31
17
12
1
42
44
45
1
78
30
30
41
135
36
9
15
4
12
60
89
31
18
11
139
41
19
12
44
21
15
18
6
64
137
225
88
59
12
19
200
45
24
31
12
14
24
22
80
168
36
33
3
40
44
166
18
101
19
12
17
1
12
23
36
1
18
86
144
99
31
41
19
41
24
55
29
393
3
265
120
12
47
27
81
24
36
12
27
4
5
7
68
21
19
2
15
3
52
17
57
39
36
45
226
68
12
9
24
12
33
40
50
12
28
65
37
119
108
27
4
62
75
25
35
15
45
103
17
43
56
4
86
6
220
137
21
102
69
36
3
10
30
20
9
43
48
29
33
30
33
36
21
15
75
40
228
5
7
8
6
30
54
100
50
22
8
75
15
40
29
3
45
73
155
7
108
29
48
75
40
53
75
22
78
77
105
3
7
18
11
39
30
132
58
77
43
32
57
87
105
31
134
94
20
45
132
12
13
14
16
60
17
27
64
29
120
48
15
9
39
10
11
15
4
2
27
151
5
15
40
5
21
4
32
28
35
15
12
28
12
48
17
9
15
15
33
171
10
2
18
51
31
17
48
55
17
21
30
126
4
71
216
105
75
15
57
3
84
136
17
12
1
68
27
9
63
48
33
72
15
72
12
141
30
18
6
64
42
48
30
12
17
96
60
12
43
120
72
125
9
90
9
12
48
72
9
4
26
6
27
3
9
69
22
80
58
32
130
5
13
11
75
96
57
81
40
42
77
36
175
60
26
3
31
30
2
18
10
12
138
12
80
58
5
115
30
26
60
30
99
84
48
12
1
50
30
70
89
3
69
36
12
81
36
39
96
9
6
144
10
35
25
71
49
42
48
2
10
77
57
39
15
141
9
27
3
36
60
124
32
60
40
104
16
180
74
15
15
24
10
119
153
15
12
96
7
14
124
11
31
29
19
5
24
31
56
21
60
73
12
14
16
14
15
39
36
21
3
57
15
40
14
16
143
147
28
77
120
24
19
56
64
26
16
35
24
31
38
40
26
64
50
70
132
137
93
48
10
26
39
147
117
1
59
33
28
62
148
29
1
20
75
55
29
81
22
29
15
93
33
10
29
19
42
48
30
26
106
48
12
17
51
10
30
77
9
30
76
18
50
72
28
12
17
43
8
9
31
32
24
4
80
10
ABCD 99260444326*3^$a+1 [50003]
81
9
234
42
12
216
60
144
18
49
71
42
18
12
42
84
72
294
54
15
111
18
30
33
48
51
144
237
15
33
177
294
73
107
90
43
41
60
171
64
137
42
12
49
32
117
91
77
108
30
9
267
54
15
69
60
30
1
32
27
216
36
66
312
12
54
54
90
6
36
48
36
234
126
96
30
54
60
72
264
108
6
102
24
55
48
32
3
45
63
60
90
198
54
18
45
39
201
33
111
96
45
162
126
276
84
6
180
84
24
72
84
180
6
48
18
54
60
75
135
36
42
18
84
96
37
11
42
27
57
39
15
36
13
41
114
37
65
18
36
54
270
60
48
324
60
36
30
108
36
78
18
30
42
108
19
29
24
18
18
39
51
12
33
135
57
177
36
84
7
29
180
72
162
21
69
91
167
30
24
19
65
42
18
51
75
69
96
9
39
3
72
18
72
66
366
75
9
135
15
90
162
117
111
129
160
77
36
15
15
144
49
144
32
9
114
12
114
39
15
18
48
312
30
57
96
69
12
90
18
3
3
61
11
54
255
15
33
48
57
135
288
33
120
132
12
216
42
133
11
18
30
85
96
5
54
90
66
25
89
231
15
1
80
33
18
12
1
77
99
9
39
123
12
72
18
127
5
156
204
51
255
198
126
90
30
18
96
72
72
162
49
17
132
198
54
198
57
144
9
78
54
18
12
60
138
42
18
3
9
18
85
5
75
87
36
252
60
192
6
7
77
6
13
5
91
11
18
147
57
30
105
21
132
7
11
30
24
15
57
18
12
78
48
204
30
114
31
5
18
90
15
33
223
29
180
72
78
108
45
63
49
176
96
105
78
72
49
179
61
144
17
108
30
72
60
66
24
84
72
27
160
83
90
24
36
144
54
54
30
205
96
11
21
33
15
64
47
30
99
9
72
36
72
60
210
6
36
84
231
93
78
12
90
150
66
135
64
17
54
132
12
78
123
141
6
30
42
66
24
18
30
75
123
24
156
81
105
84
150
45
57
42
48
252
198
75
64
113
31
149
18
24
90
55
71
30
27
112
48
32
3
210
150
21
81
63
160
11
42
54
213
3
13
17
42
21
15
66
15
309
27
9
150
18
90
37
125
3
81
24
12
18
72
18
36
27
27
252
9
45
72
72
51
81
90
18
48
78
54
12
60
54
36
138
72
78
288
48
36
90
63
33
79
5
75
129
90
21
189
42
84
54
126
96
129
81
63
16
233
108
12
18
42
66
49
77
96
30
54
36
24
18
180
12
258
90
48
90
43
17
18
61
59
42
27
112
71
54
3
48
9
210
90
60
15
33
252
24
102
162
6
30
111
93
102
109
35
45
45
294
45
57
24
84
42
90
36
12
18
69
48
16
176
183
121
5
27
27
102
15
48
48
48
57
78
54
3
208
71
73
176
129
63
105
12
126
24
117
93
42
9
16
119
144
138
24
48
6
30
72
27
48
48
129
42
69
96
144
15
36
126
15
57
138
42
18
18
12
163
59
21
96
75
54
6
180
18
48
24
54
69
15
273
57
135
96
141
3
51
24
165
15
48
33
117
27
81
ABCD 99260703502*3^$a+1 [50009]
23
24
1
23
30
30
12
4
74
34
32
30
46
20
1
5
42
4
18
14
42
19
35
24
10
2
24
4
2
40
3
59
12
36
12
6
30
16
18
2
4
36
8
1
111
68
12
24
22
24
14
52
54
50
24
24
12
16
21
11
4
68
10
18
84
8
16
2
18
16
36
2
30
24
28
56
48
28
2
18
30
16
50
22
27
29
16
54
60
8
12
10
24
38
60
25
29
22
24
90
48
123
35
84
46
80
282
6
43
29
10
6
48
6
68
54
42
28
93
47
96
1
21
123
21
54
21
119
25
11
76
30
6
92
6
46
50
16
3
23
36
10
86
36
40
24
8
25
11
36
22
2
4
2
70
18
2
36
12
4
56
16
12
8
6
30
36
52
50
91
59
37
35
60
40
9
149
30
36
12
4
36
20
46
3
48
23
48
60
13
75
26
30
12
22
18
24
72
36
32
36
22
14
16
8
28
60
66
78
66
6
36
72
9
5
58
30
72
24
102
18
18
20
16
24
18
48
6
20
30
48
18
46
2
1
11
60
28
32
84
6
90
4
21
5
34
44
82
74
24
54
30
82
86
60
1
87
14
40
6
18
2
70
14
58
30
42
8
138
6
22
8
18
90
1
11
36
4
8
12
6
10
54
30
44
118
3
11
24
18
90
4
84
72
8
102
58
8
6
16
14
36
12
12
6
30
76
48
54
6
56
10
32
6
4
20
10
27
11
12
48
28
24
18
2
6
10
33
48
11
12
6
66
24
16
30
78
20
16
12
18
6
8
18
24
18
60
90
6
76
9
45
62
16
69
96
15
68
58
26
4
2
78
36
30
30
24
12
4
20
36
16
68
49
35
18
34
30
42
36
36
44
4
38
112
30
18
8
10
68
18
6
66
18
1
3
20
36
36
48
36
72
42
18
16
96
102
6
18
2
120
1
21
8
40
2
94
18
20
28
68
12
12
36
12
10
98
12
42
66
72
124
68
36
124
54
75
35
4
8
28
44
36
4
20
16
80
42
18
28
18
18
8
72
6
16
27
11
52
33
11
24
4
6
62
24
61
11
4
30
26
12
60
16
20
12
16
36
32
10
98
28
2
72
30
40
12
36
2
48
6
13
63
36
68
25
11
90
6
42
22
21
39
8
4
8
28
8
12
12
24
4
8
10
30
72
68
22
50
6
6
36
24
4
74
106
20
24
34
18
14
42
46
2
6
18
46
75
35
106
18
6
14
13
83
42
46
8
4
6
18
12
50
94
32
10
18
72
36
8
4
33
23
4
18
30
26
48
91
3
285
3
12
20
24
16
56
16
2
30
90
30
4
20
36
36
24
10
14
72
13
47
24
6
6
16
90
26
30
40
8
30
84
22
18
33
11
4
150
27
45
26
40
108
20
16
164
24
34
72
48
74
1
23
70
80
114
70
6
12
6
26
12
108
36
10
18
32
36
64
8
10
32
16
50
24
54
42
16
56
25
11
10
114
8
60
4
12
8
18
16
14
4
12
32
42
42
46
2
4
44
4
8
10
18
33
3
18
74
36
52
9
23
12
42
64
48
86
12
12
18
48
10
20
82
38
4
84
2
16
51
11
114
18
1
11
10
32
40
38
72
37
21
32
96
16
56
30
34
6
12
6
50
88
44
16
74
42
22
96
32
48
43
3
18
32
34
9
69
30
8
12
16
32
94
2
48
22
3
47
1
47
12
16
60
104
4
18
66
6
32
16
6
32
18
70
18
14
58
8
19
63
8
12
18
43
11
18
6
24
108
4
36
33
3
24
66
6
2
10
36
24
44
6
22
2
10
33
131
12
24
24
6
22
8
52
36
2
16
18
72
8
120
52
20
48
12
48
48
72
34
6
12
38
16
2
24
16
8
1
131
16
32
24
4
8
25
53
30
28
72
8
24
22
2
46
18
62
54
12
4
56
12
4
8
4
6
14
16
26
34
36
8
13
51
45
45
2
1
15
104
4
18
30
21
191
6
22
12
20
60
16
68
34
2
24
28
32
40
32
10
14
24
28
8
1
27
96
8
13
35
12
22
56
16
26
24
6
54
16
21
63
60
48
20
16
32
22
98
12
4
38
64
3
21
26
22
50
4
8
10
38
18
6
66
102
36
22
6
8
84
6
10
120
8
16
20
16
44
12
82
8
88
30
36
68
42
114
16
12
18
14
10
2
12
4
62
42
30
54
18
10
8
4
60
80
25
15
6
32
16
18
8
52
45
47
16
12
18
8
30
61
77
10
72
32
60
16
21
11
34
42
20
10
54
18
24
54
74
18
60
18
40
18
36
141
47
30
30
72
40
26
24
6
12
30
102
42
6
64
72
2
16
50
40
9
63
44
4
24
9
27
68
40
20
37
35
18
42
6
16
18
9
29
16
14
4
14
42
22
8
43
5
72
18
28
21
87
38
18
16
6
200
30
52
32
1
83
66
96
70
21
23
28
156
86
22
36
33
27
26
72
6
40
20
12
48
12
16
9
107
28
20
10
24
2
97
5
18
4
8
4
14
6
4
20
16
72
12
96
8
40
8
1
59
90
18
100
26
18
48
72
52
12
44
28
6
38
18
54
138
30
12
46
2
30
66
28
68
1
23
6
6
10
2
48
22
2
36
12
70
38
16
56
12
4
42
38
52
12
2
18
124
146
19
3
12
6
30
8
18
34
68
42
64
78
12
24
20
13
59
36
1
29
70
18
18
9
71
6
42
4
18
26
24
94
14
48
4
60
18
2
1
99
24
36
33
23
64
24
33
75
36
54
26
6
24
34
30
2
40
30
6
68
30
10
8
48
12
24
60
28
18
14
48
28
9
29
6
24
37
21
2
60
36
25
3
18
18
30
6
66
18
54
42
8
12
108
49
71
4
2
19
35
34
18
44
13
23
4
36
72
44
10
24
50
6
48
6
16
12
54
14
12
60
96
40
26
10
57
48
59
16
20
52
56
12
30
18
28
32
13
3
50
58
24
8
36
100
12
24
12
24
48
108
36
6
54
69
53
16
2
6
18
6
40
56
40
3
5
90
1
35
10
2
24
22
3
87
14
22
50
18
1
3
20
22
2
28
56
36
54
40
90
30
3
35
40
8
4
32
25
3
72
18
38
13
147
8
12
25
59
4
30
50
28
26
6
16
26
16
30
8
114
24
22
48
24
12
20
36
16
9
35
64
26
10
8
60
60
4
12
80
24
1
3
26
16
30
21
239
88
14
114
73
11
24
66
6
37
117
2
40
12
24
8
28
20
64
26
10
20
4
8
1
59
4
36
18
48
62
10
200
40
30
18
3
21
18
20
10
27
27
18
74
16
68
10
8
54
76
92
12
174
43
27
32
76
14
16
14
58
3
21
48
122
132
34
24
50
72
25
15
8
28
44
96
48
28
2
6
10
8
10
38
72
78
10
ABCD 99260727154*3^$a+1 [50126]
48
15
49
23
33
21
6
45
3
72
84
1
32
81
6
30
91
8
64
71
6
90
33
21
211
48
203
168
36
225
16
23
6
3
33
30
360
145
59
21
39
30
3
40
131
66
6
18
162
78
30
30
6
105
21
3
96
99
36
9
40
5
12
60
99
64
17
138
12
9
21
67
168
24
11
69
75
109
104
112
24
17
18
72
189
21
174
61
23
57
45
24
3
51
120
21
15
49
5
6
21
69
43
23
9
69
27
225
39
48
3
18
27
63
9
81
15
141
19
95
12
60
54
3
72
141
139
144
96
96
113
7
23
25
35
357
15
33
112
72
131
69
63
33
87
49
41
144
79
24
32
15
126
163
35
12
25
24
5
30
109
5
67
24
48
200
3
13
131
133
101
30
66
75
144
45
91
161
108
6
13
48
120
72
128
15
150
150
37
32
16
23
1
144
35
36
6
30
60
9
135
25
29
67
5
3
24
21
42
48
9
16
101
51
9
30
25
11
18
150
72
30
127
32
40
8
40
56
72
88
96
5
120
139
32
153
7
72
17
15
64
32
40
5
54
21
75
48
42
27
57
31
24
24
35
45
24
51
90
72
3
15
1
80
69
90
150
51
40
48
48
8
27
37
8
24
9
12
18
249
93
27
81
31
80
40
296
45
43
96
59
42
3
16
8
3
13
32
99
84
49
11
72
90
114
24
1
35
6
138
61
71
49
71
57
16
312
24
5
123
48
24
9
39
48
160
32
40
71
72
49
48
240
48
120
48
144
32
45
43
8
39
36
78
175
11
133
8
63
60
12
129
136
80
183
1
56
99
240
85
104
136
95
60
36
60
13
5
19
47
24
12
45
40
168
96
35
36
33
237
139
125
24
96
3
48
88
65
132
123
16
119
25
24
56
64
53
27
171
36
30
6
48
120
150
15
81
96
247
80
72
40
239
6
36
39
15
144
121
5
3
3
84
54
27
39
25
95
33
16
24
8
48
40
104
136
56
16
120
143
72
73
32
93
6
216
84
36
48
42
108
12
174
45
24
40
95
49
32
15
54
96
66
73
77
19
24
56
39
126
3
93
84
66
133
24
120
41
12
99
69
150
12
144
49
224
3
37
77
19
56
48
48
24
15
84
66
139
72
24
5
54
12
25
53
12
135
45
19
89
135
15
1
71
49
71
73
32
69
24
51
189
91
131
37
192
29
67
5
150
48
45
72
99
66
24
51
3
42
210
145
35
45
33
55
56
40
11
37
47
1
32
88
23
105
75
162
99
88
32
39
81
81
150
25
8
160
56
40
11
93
40
11
156
49
11
69
51
18
27
45
43
35
36
49
5
91
5
51
64
155
60
153
40
11
60
156
93
171
85
95
36
61
72
48
95
49
89
31
11
109
24
101
19
72
83
12
30
30
13
24
8
3
6
15
81
7
32
48
40
11
45
16
29
42
129
16
8
15
6
36
87
27
93
21
27
75
108
57
45
43
77
67
11
42
27
63
25
8
111
1
53
75
45
91
8
21
66
66
55
89
63
117
54
37
23
1
11
13
24
71
1
216
5
27
183
54
51
333
27
64
8
16
32
48
40
95
105
192
232
72
41
7
11
12
57
88
32
3
120
37
173
43
41
159
40
24
48
8
21
91
29
3
120
112
120
119
81
16
8
111
73
8
3
132
54
6
108
6
54
30
12
27
237
114
121
29
19
48
32
63
9
9
199
32
111
84
84
12
133
80
75
60
9
120
48
24
24
16
59
12
78
51
16
24
89
31
35
21
112
41
15
40
35
66
24
19
8
39
6
168
75
81
30
6
19
120
8
88
119
9
45
36
223
17
36
67
71
1
8
27
13
11
37
72
11
42
48
267
72
120
16
47
ABCD 99260777074*3^$a+1 [50037]
53
31
6
156
15
75
132
33
3
234
156
47
85
72
35
67
24
120
72
69
8
168
97
36
51
56
112
123
72
72
221
37
35
13
75
15
234
36
54
21
144
48
57
108
3
32
25
18
90
228
42
5
115
78
231
56
55
12
18
35
112
72
39
144
102
11
313
6
18
63
165
90
150
54
18
66
144
60
72
53
181
30
324
108
72
53
7
30
72
60
48
72
231
63
30
6
45
3
60
105
128
19
48
72
101
25
167
13
72
75
51
144
93
32
43
30
255
320
109
24
27
27
162
83
40
57
143
37
11
97
36
72
30
90
267
72
21
35
72
168
85
75
3
117
152
13
155
13
90
144
126
51
93
27
99
120
60
177
80
40
32
43
144
53
7
33
123
237
21
156
216
47
31
144
65
88
39
6
12
143
40
213
59
253
155
79
48
6
126
30
15
63
105
3
48
36
90
23
168
40
72
3
42
192
83
43
42
72
120
24
234
90
23
97
95
67
60
18
252
123
128
157
78
174
240
126
137
163
5
37
48
360
75
3
141
33
186
54
23
85
27
93
342
90
72
83
43
108
240
89
88
69
75
48
93
150
12
90
23
139
6
47
112
75
53
91
77
565
114
48
60
48
5
85
132
87
128
48
192
40
80
103
57
3
18
162
210
15
57
18
24
18
30
72
54
87
75
77
13
35
79
41
7
270
6
66
75
8
48
192
133
48
6
300
33
8
13
147
39
54
120
6
45
56
37
198
18
24
27
75
90
54
72
69
531
252
113
40
99
48
18
108
287
25
84
24
120
54
125
25
138
5
13
162
108
42
27
111
6
84
96
66
69
8
1
72
18
12
222
66
54
35
43
117
8
13
126
180
33
8
64
39
90
36
75
48
27
108
33
57
246
36
60
105
69
60
66
126
42
53
192
115
18
27
93
72
75
57
63
3
18
42
192
185
103
54
6
90
48
291
75
18
90
113
43
72
24
53
88
264
3
168
30
87
27
18
83
109
123
75
168
462
23
13
72
275
139
53
37
6
45
32
43
5
13
219
57
18
30
95
88
144
128
67
6
30
257
91
117
32
112
255
180
24
141
8
61
360
107
19
24
162
27
80
1
12
60
159
21
30
54
54
126
18
6
54
72
101
97
48
18
150
66
141
3
69
291
29
7
105
81
12
6
66
96
48
306
33
57
23
211
114
27
399
90
36
198
93
32
1
180
60
12
75
183
126
126
77
328
72
8
67
5
48
7
12
221
64
39
6
11
19
18
3
87
6
54
18
27
27
101
25
84
78
12
33
111
6
51
200
13
60
12
75
80
175
177
165
126
90
30
132
90
95
7
186
54
432
41
67
90
30
237
69
219
3
18
36
ABCD 99260810336*3^$a+1 [50080]
31
5
109
48
108
35
235
54
18
30
83
19
120
6
72
11
144
7
66
120
60
72
30
150
120
11
12
19
306
35
145
90
30
83
36
55
245
180
60
31
17
36
91
36
72
48
12
12
6
72
35
103
234
66
42
78
17
55
48
42
35
13
90
174
30
60
185
24
31
60
101
115
120
132
18
54
101
37
60
11
91
41
7
18
90
54
210
216
65
108
127
90
107
25
42
6
90
60
60
204
6
210
12
42
36
162
17
55
185
85
120
60
18
42
48
198
54
66
42
42
156
113
72
49
215
91
24
30
36
84
6
294
83
7
216
192
30
11
12
145
144
18
17
91
24
78
11
1
96
24
18
53
25
35
469
6
24
48
168
360
60
90
114
78
48
42
53
115
30
162
72
5
156
115
29
121
84
48
150
17
144
61
108
48
47
36
67
72
78
30
30
24
48
48
270
42
48
60
155
55
54
36
72
95
97
11
84
1
210
210
132
78
12
30
143
12
55
41
67
42
30
18
24
119
91
180
18
108
102
42
30
90
150
149
31
18
167
85
6
12
5
55
12
6
114
48
30
420
180
35
37
30
78
18
72
210
132
36
84
36
107
216
60
79
5
60
43
144
30
36
42
78
42
17
31
42
11
67
282
83
19
30
48
12
60
6
24
6
24
203
103
12
318
114
6
54
36
42
35
43
65
37
23
109
11
7
78
119
13
12
23
25
35
103
77
156
1
6
60
5
49
6
132
48
17
96
1
18
48
60
234
71
180
25
42
42
126
65
199
41
79
6
23
49
132
6
5
7
65
37
126
5
55
209
1
24
66
53
61
36
84
36
30
5
144
1
30
102
12
60
180
126
29
115
36
30
54
125
24
19
120
60
138
23
109
12
96
192
23
12
36
61
96
120
35
19
29
109
35
43
144
108
17
43
30
72
66
185
25
30
29
91
5
55
84
66
60
54
6
144
186
65
12
187
36
54
270
18
11
36
61
72
30
41
36
163
48
53
31
41
85
120
42
42
59
37
60
204
90
89
144
55
42
11
37
30
77
55
78
132
11
144
175
113
12
85
95
13
60
30
108
12
161
12
25
162
72
138
132
120
36
167
7
270
119
19
108
12
120
60
5
13
90
53
31
6
90
5
169
6
77
13
24
120
36
23
49
23
25
12
12
30
150
126
72
90
30
65
97
48
47
1
12
83
265
72
30
30
90
228
12
5
103
162
108
24
6
65
295
84
18
42
29
49
47
13
42
53
180
12
205
246
54
18
5
37
126
120
42
11
144
25
18
60
84
89
31
90
18
48
84
36
12
17
55
6
35
19
18
168
54
36
54
275
1
23
49
23
67
5
37
186
114
35
1
42
72
18
30
18
60
84
150
120
113
7
5
85
203
97
36
210
42
78
132
12
150
6
53
12
72
25
48
120
72
47
48
97
6
29
84
7
17
283
53
67
65
139
6
35
85
24
90
60
5
96
67
77
115
18
47
31
54
18
48
24
5
1
150
30
144
210
48
113
19
125
25
120
60
48
18
5
19
36
30
72
131
121
180
131
84
331
29
1
179
175
138
11
49
12
126
144
101
25
84
59
ABCD 99261099506*3^$a+1 [50007]
54
39
45
51
57
144
18
21
51
18
42
234
39
153
54
36
114
390
24
54
36
36
36
54
66
60
18
69
3
30
24
48
90
18
90
90
24
18
108
18
36
120
54
24
21
45
36
24
36
18
36
120
54
96
66
60
90
54
234
90
30
63
33
66
54
54
78
12
18
72
93
129
120
6
180
192
6
144
36
300
24
18
48
204
18
174
90
54
6
138
42
66
72
18
72
6
66
90
108
132
90
144
66
54
24
36
36
66
150
135
75
18
99
51
162
12
132
36
90
18
72
12
132
84
15
9
12
180
39
165
27
9
18
48
72
18
24
120
150
30
6
33
69
150
18
147
63
132
30
36
6
54
66
126
42
72
18
72
48
132
18
30
90
162
54
45
9
402
48
6
36
90
30
24
75
51
93
81
15
57
108
72
3
15
114
63
9
39
15
144
30
72
78
102
36
72
60
18
333
57
60
72
12
18
6
162
18
12
15
63
54
180
18
84
90
54
42
210
72
72
150
48
18
18
36
18
162
18
60
18
30
165
285
222
66
60
102
18
36
123
240
33
114
54
36
36
270
30
72
168
54
90
144
144
3
177
15
33
18
144
42
54
45
219
132
48
150
372
96
108
27
117
48
75
15
132
93
177
30
180
6
12
222
90
66
36
126
132
12
18
60
36
144
66
24
18
12
162
36
24
54
12
150
48
186
36
18
144
66
6
36
3
27
18
216
108
72
60
120
6
12
96
30
6
30
96
48
42
90
72
108
72
18
12
6
75
249
90
45
147
60
48
6
27
99
30
18
216
162
114
66
42
66
54
60
33
285
18
114
72
66
78
120
204
72
84
24
72
138
90
6
90
36
36
12
18
24
30
144
24
18
30
18
72
24
18
12
78
90
135
27
48
6
72
90
18
219
15
66
24
18
54
30
96
210
15
45
3
69
123
345
102
18
15
3
234
36
36
24
36
48
18
18
24
102
18
123
3
60
54
36
72
72
36
36
18
18
84
144
6
84
60
36
66
198
144
36
42
48
6
36
72
48
180
33
9
306
66
3
51
150
66
24
162
75
9
144
36
24
180
39
15
30
18
33
27
102
18
18
96
30
78
30
6
12
63
27
24
66
132
66
54
60
18
12
6
90
174
6
180
30
60
126
84
42
54
18
108
192
108
18
69
3
150
18
30
60
27
27
66
6
108
30
51
99
120
42
48
78
72
213
3
12
33
81
30
6
180
72
18
18
84
42
216
30
135
9
24
30
36
150
120
63
33
63
9
12
126
18
90
6
84
234
78
210
24
336
24
30
108
18
42
18
165
117
6
90
156
90
78
135
27
174
6
33
3
72
36
66
96
144
66
90
168
27
93
6
30
18
42
18
210
72
60
36
54
48
126
60
12
27
141
12
24
111
15
30
162
258
48
132
48
6
54
12
54
24
30
60
90
129
117
24
36
30
33
3
54
6
30
72
36
54
18
18
6
138
93
33
42
72
12
18
60
48
54
6
48
96
210
90
144
24
72
84
6
36
54
18
66
60
72
15
33
306
108
60
66
54
18
27
63
54
60
120
60
123
75
126
12
180
24
18
12
144
54
78
54
90
108
33
93
66
126
3
111
90
183
153
54
ABCD 99261120202*3^$a+1 [50140]
156
93
21
30
6
30
36
240
48
21
15
36
24
6
30
60
30
48
90
126
3
177
3
231
90
30
9
33
18
21
15
126
18
30
6
126
78
66
111
72
3
60
48
30
6
36
33
15
210
27
15
114
66
48
6
156
24
30
24
129
3
18
6
30
6
78
60
120
6
24
336
126
48
96
51
3
12
57
33
84
54
102
18
6
63
123
18
66
9
15
57
33
30
186
3
3
18
30
30
12
120
30
45
39
90
96
18
9
51
30
6
24
66
60
30
21
63
6
36
78
42
18
6
84
12
18
36
30
60
24
6
150
54
12
30
24
36
75
3
30
6
6
48
72
90
33
87
18
12
18
216
6
84
60
66
24
54
216
36
75
15
108
132
24
66
54
84
12
60
90
144
30
6
108
132
15
105
90
48
30
156
126
234
54
6
24
42
57
3
18
162
30
24
114
81
9
6
66
60
48
12
54
30
36
18
180
21
75
84
132
144
24
12
105
3
156
24
102
84
30
66
48
120
30
60
72
69
81
24
75
159
36
6
84
90
54
39
51
36
54
6
69
27
18
135
135
66
30
90
3
111
36
96
60
54
126
24
6
78
96
30
6
174
24
30
60
36
66
144
6
33
57
18
30
96
174
42
24
6
18
6
54
102
18
30
36
30
24
42
54
3
21
6
90
30
30
144
30
6
3
27
150
3
3
18
156
6
48
60
42
60
108
39
33
60
30
18
36
24
66
114
51
9
12
114
24
6
36
15
33
36
36
18
90
96
66
78
6
24
36
84
30
12
54
24
36
60
174
12
60
30
48
6
6
18
12
39
105
6
30
18
6
36
204
54
126
114
156
9
45
12
54
174
39
57
30
54
96
51
9
150
24
60
81
51
93
45
60
72
18
120
6
60
51
39
30
3
21
15
57
240
18
60
21
9
30
30
6
156
54
90
90
24
102
60
114
60
66
9
39
120
21
69
12
24
24
66
36
78
36
15
39
96
60
129
21
36
78
12
198
195
15
120
12
54
6
60
18
90
60
132
18
30
90
159
237
36
18
66
120
6
60
18
36
66
24
6
27
21
12
90
54
39
15
66
171
45
108
42
48
30
120
192
54
114
30
45
51
30
156
30
18
42
30
48
12
240
48
6
66
15
72
36
45
36
24
72
234
60
90
6
30
204
54
60
42
30
24
66
18
126
36
144
24
36
24
42
240
48
96
30
84
72
48
12
78
6
240
30
186
168
126
24
9
3
48
30
42
90
18
42
30
174
36
99
105
111
3
126
60
120
15
75
60
6
3
45
42
120
84
24
36
6
90
78
72
264
6
24
24
6
36
18
246
36
39
99
12
48
30
42
108
6
126
30
78
30
96
36
30
54
24
6
90
24
60
15
51
60
24
60
42
120
114
30
75
15
24
90
30
36
6
30
54
90
54
36
114
36
36
84
156
30
54
264
57
153
42
48
120
30
12
60
108
72
108
111
99
120
30
6
30
96
84
24
72
18
30
6
6
150
18
390
6
60
24
42
120
153
75
30
270
36
24
36
90
6
114
6
54
36
54
114
6
21
15
228
9
177
3
3
24
156
60
54
30
30
54
192
114
24
36
60
24
72
39
21
210
180
108
126
60
6
108
126
6
18
72
108
120
30
12
60
138
12
420
18
12
117
57
24
6
126
138
42
90
57
57
24
66
54
30
42
48
30
12
18
12
30
24
60
30
3
180
21
12
198
72
60
24
96
294
30
24
36
66
39
9
42
60
48
30
30
72
48
12
24
60
6
30
30
48
12
30
54
3
51
57
9
156
84
3
51
42
48
42
120
18
60
30
36
36
48
30
12
24
120
3
51
12
24
6
54
36
180
24
24
6
36
108
6
24
66
135
81
108
60
6
90
84
36
6
54
60
24
6
24
12
30
24
36
84
36
75
63
12
30
24
6
78
6
126
15
ABCD 99261293102*3^$a+1 [50038]
71
12
76
68
40
93
23
73
24
51
116
36
16
8
84
48
49
203
76
32
60
49
3
80
48
60
4
33
84
71
12
1
12
72
39
116
24
4
108
24
33
48
23
1
3
32
61
15
12
8
12
52
20
60
48
37
36
24
95
13
15
68
4
33
108
60
23
61
35
48
112
8
16
44
13
167
96
4
20
133
3
177
63
32
145
60
23
36
1
3
20
60
1
15
44
1
108
35
12
37
84
23
36
48
60
72
24
24
73
59
16
9
63
32
16
8
37
72
11
40
21
120
11
4
117
23
4
9
24
39
32
40
32
76
9
132
3
60
8
13
15
21
48
11
28
69
15
57
59
49
48
23
4
8
1
59
40
45
39
56
144
76
20
60
12
13
15
8
84
12
97
11
100
56
1
95
13
11
72
40
120
60
12
33
60
72
47
60
4
20
64
36
60
20
12
232
57
3
33
23
36
1
12
3
32
40
45
11
120
1
15
104
184
128
37
24
24
36
11
108
24
28
20
28
24
116
1
23
48
48
12
12
1
39
81
15
129
12
51
80
25
71
1
96
3
57
59
85
11
49
23
48
1
24
60
12
3
69
39
12
20
37
48
24
35
24
49
83
72
48
144
24
4
45
15
69
36
23
1
71
12
40
216
69
120
3
32
193
15
9
3
68
108
4
33
27
36
20
25
12
192
83
72
121
24
12
27
24
56
136
20
25
11
12
97
12
11
28
24
8
12
24
13
48
36
75
12
200
16
24
9
48
15
8
12
13
47
4
20
1
11
12
13
12
3
21
96
15
20
12
48
13
12
12
11
12
12
97
3
20
1
60
59
16
9
15
116
12
37
11
4
56
28
9
51
57
27
69
47
12
72
12
76
32
36
132
40
80
12
205
23
12
36
36
4
44
12
76
9
23
25
24
39
21
3
20
1
15
20
25
27
8
97
60
15
9
168
12
83
13
12
11
24
96
4
8
28
105
39
296
12
28
164
61
24
39
21
11
4
68
12
13
95
88
81
11
28
81
48
36
39
44
112
68
36
28
69
3
45
35
84
16
8
112
21
60
143
61
35
85
72
23
1
23
12
4
60
21
24
36
39
45
15
8
49
23
96
12
76
24
120
45
27
36
21
11
12
61
24
108
12
36
24
3
8
12
52
36
12
20
52
8
16
33
23
28
57
11
64
45
35
1
12
24
36
3
20
60
1
23
64
20
24
97
12
36
23
85
35
85
15
69
72
11
96
112
12
8
1
207
24
20
16
20
13
48
120
48
75
153
63
32
48
24
76
12
9
15
48
200
13
132
155
28
48
213
3
20
13
84
24
12
192
23
48
24
61
12
51
80
1
35
28
12
80
13
15
140
13
27
9
11
12
48
16
9
47
24
4
68
24
36
37
24
24
36
23
148
68
84
4
69
111
32
72
25
47
100
21
84
3
8
72
36
1
71
12
16
33
23
25
23
109
96
87
57
11
13
24
12
23
16
45
95
12
25
23
40
8
37
35
12
12
16
8
1
15
20
61
84
60
23
36
13
3
36
60
12
72
80
13
23
24
73
3
20
60
48
73
48
48
12
3
20
13
39
20
25
143
37
36
23
12
121
60
36
95
48
61
11
28
8
24
96
16
20
64
24
45
63
72
57
51
44
4
80
16
33
195
20
16
96
45
36
36
39
44
24
1
35
64
12
24
144
32
52
36
92
52
92
13
11
36
64
72
20
49
35
36
64
20
1
36
48
15
36
105
27
8
28
177
12
12
11
12
36
12
25
75
8
16
36
8
12
25
35
12
12
25
35
1
24
23
13
3
20
37
24
48
12
75
176
85
12
72
276
59
25
11
37
47
37
60
27
20
24
13
24
3
152
16
8
61
15
20
48
48
60
1
24
35
24
16
45
23
73
3
36
12
9
51
9
24
39
56
25
12
15
33
219
81
3
33
11
37
11
121
23
16
140
12
156
36
124
72
44
16
57
72
11
1
11
25
12
39
32
4
44
49
108
35
4
20
108
12
120
37
119
48
60
1
15
21
47
12
60
4
21
23
36
40
36
36
44
13
15
9
123
33
12
23
16
24
36
12
44
16
48
36
20
85
143
85
47
4
12
57
3
45
24
23
49
11
48
1
11
16
24
48
60
105
3
9
24
3
36
20
12
13
59
73
11
36
36
28
36
93
23
1
39
69
3
68
12
52
33
60
11
37
84
39
9
60
11
60
4
20
73
24
71
60
24
96
132
109
3
44
13
111
9
59
12
13
83
12
24
4
12
44
16
9
11
12
37
3
33
156
3
20
120
37
59
84
13
15
20
13
12
47
28
9
11
13
3
117
12
11
1
71
48
1
15
33
95
52
8
37
39
20
1
123
8
37
15
32
16
20
1
51
8
49
35
1
75
8
12
72
28
32
73
36
11
37
131
4
93
183
32
109
11
12
100
8
28
24
45
96
24
99
96
8
97
60
71
25
27
36
20
36
73
11
76
56
64
116
12
73
15
132
8
84
24
1
132
3
33
72
15
56
52
152
48
37
72
24
83
1
75
93
47
144
37
35
25
123
44
49
11
13
39
8
36
49
35
37
23
60
73
12
15
45
12
63
20
16
32
4
104
13
36
95
40
9
60
23
76
21
51
93
12
35
96
60
96
4
32
52
20
40
69
11
37
35
1
35
48
16
80
37
27
ABCD 99261695452*3^$a+1 [50058]
31
21
3
87
12
8
25
44
43
53
7
65
31
9
48
48
200
60
4
12
48
3
29
36
40
48
47
90
58
32
58
35
15
1
8
55
117
60
56
48
40
27
42
35
13
63
32
4
21
3
24
15
36
5
15
52
29
16
8
147
105
25
59
16
27
81
15
21
21
3
20
67
80
9
9
70
72
45
27
6
15
32
55
72
18
27
20
25
48
48
27
3
12
17
271
12
29
4
57
30
42
6
24
21
39
41
7
9
21
18
41
13
6
9
11
9
63
45
4
8
36
7
9
80
1
27
176
24
13
20
15
7
57
11
88
92
45
55
180
8
25
80
4
71
21
4
15
77
40
3
24
17
103
21
32
3
61
39
77
4
51
5
24
28
68
85
18
24
36
72
5
55
5
52
11
49
33
42
33
84
63
18
18
77
12
48
7
17
24
36
1
95
73
62
69
39
105
36
108
55
57
3
21
24
15
26
10
180
62
70
12
17
19
24
33
15
65
12
31
62
123
12
7
5
51
162
10
30
3
45
30
29
28
12
3
17
43
5
55
9
3
36
141
3
53
24
64
56
16
84
9
107
13
120
54
17
36
24
84
60
7
30
59
19
21
21
27
15
17
28
132
24
72
168
27
29
19
122
10
8
9
16
36
9
2
25
15
48
12
42
11
37
27
15
57
71
22
3
48
32
7
81
39
38
10
9
24
80
4
12
68
12
79
9
8
24
13
15
48
60
15
65
24
16
63
9
3
17
43
5
3
40
81
3
5
12
31
42
35
3
45
52
3
9
24
32
33
27
12
31
5
36
16
44
48
55
41
4
32
96
43
12
20
28
62
3
40
39
5
12
16
8
85
179
151
60
21
80
28
33
48
30
17
12
13
23
60
55
102
3
20
16
11
165
103
12
12
108
17
13
78
32
45
48
64
23
25
3
60
77
12
48
55
80
18
34
21
24
11
1
3
78
8
87
67
8
73
144
48
8
16
8
55
36
81
44
36
220
24
27
18
47
7
26
19
8
37
15
32
4
135
60
29
28
3
161
28
3
12
18
18
2
27
43
48
62
7
63
38
4
23
12
31
17
48
96
13
18
53
25
42
108
12
17
36
49
3
48
32
43
24
5
13
23
52
3
5
79
120
8
97
3
33
36
29
51
48
43
5
40
24
39
21
9
30
32
37
15
56
64
77
1
35
43
21
3
36
65
52
32
31
69
11
117
13
47
64
63
48
53
24
55
41
24
43
29
31
5
25
3
27
72
33
68
37
23
12
85
30
60
12
8
69
76
20
55
68
184
48
45
32
96
16
3
26
22
89
28
15
5
1
11
48
13
23
67
12
17
79
17
48
49
27
56
13
30
12
105
3
9
33
3
27
29
9
90
1
39
42
30
5
7
165
105
83
67
120
18
72
6
9
128
55
128
21
64
24
12
51
9
69
30
60
12
60
20
28
9
51
29
48
4
11
28
62
10
48
12
12
8
45
7
36
24
53
48
40
24
72
63
17
91
5
4
3
105
11
4
57
119
9
12
91
57
45
11
85
32
3
7
5
3
100
24
17
4
69
3
15
30
23
57
3
40
27
20
18
4
23
43
9
63
20
28
17
37
66
30
35
19
5
16
17
28
47
48
4
8
7
30
11
15
90
87
13
35
40
12
27
53
55
5
208
15
30
32
3
115
60
57
87
6
99
60
51
72
65
85
35
72
43
18
11
69
19
48
8
15
1
56
123
10
11
31
12
96
12
29
48
36
19
48
5
3
21
13
126
20
40
5
4
21
2
88
45
36
8
31
24
6
39
11
37
15
90
27
3
60
30
35
12
108
13
35
4
123
5
12
3
33
12
43
92
18
52
42
17
60
16
33
15
27
108
5
55
57
80
43
2
39
16
92
40
32
19
12
30
18
9
45
48
23
60
67
8
9
91
17
52
3
17
31
120
30
27
15
17
40
53
18
4
18
83
36
36
3
40
204
8
52
36
105
87
5
7
66
2
69
1
18
20
21
61
18
57
8
15
52
29
16
3
17
67
30
27
8
3
40
33
36
8
16
32
13
54
48
17
36
7
48
5
12
175
5
4
8
72
40
29
7
33
27
3
24
48
45
8
84
1
11
4
12
135
77
21
4
30
36
102
35
7
17
4
35
45
49
3
8
4
51
141
9
11
24
87
28
17
7
57
68
72
84
19
30
3
8
52
3
2
10
173
4
11
9
60
76
20
4
21
11
40
3
90
3
8
7
30
27
8
55
33
27
17
25
18
17
21
91
96
45
107
3
57
16
39
68
9
31
48
9
63
5
15
18
31
39
42
3
27
72
138
18
29
132
24
19
33
20
12
43
5
43
17
43
45
32
13
24
30
18
48
54
5
88
3
65
84
33
82
8
88
9
33
138
5
49
18
20
13
45
24
26
129
51
34
23
43
69
3
93
39
5
43
9
44
7
29
9
39
16
9
8
19
24
15
144
33
93
24
27
104
67
60
17
21
55
20
24
36
36
144
19
45
32
21
39
1
15
63
152
40
17
36
7
8
172
5
13
24
27
3
5
36
55
45
47
13
92
115
5
63
40
17
24
16
27
33
15
42
27
29
27
40
15
48
17
7
101
16
99
29
16
15
17
12
96
55
54
6
120
9
33
30
5
7
81
27
60
12
21
12
44
36
84
43
36
17
64
39
72
30
83
67
8
61
3
33
15
90
3
32
85
15
12
32
48
61
11
43
17
4
12
48
39
45
21
42
125
12
36
4
63
50
7
11
57
48
124
96
39
93
3
17
12
12
19
5
15
4
68
97
11
25
44
61
11
31
45
32
1
20
39
43
48
50
22
5
163
41
4
15
24
6
54
60
33
3
21
3
21
27
17
28
8
40
116
28
71
72
40
57
36
39
5
31
54
8
135
25
30
93
77
10
8
25
20
12
55
60
33
36
3
5
88
12
3
30
90
5
43
30
30
50
51
4
15
12
9
39
5
27
22
6
60
12
80
18
67
3
101
13
11
12
12
85
47
43
48
ABCD 99261790822*3^$a+1 [50030]
18
65
31
81
9
36
27
8
64
48
63
113
121
18
5
88
24
176
48
19
77
85
78
72
18
75
117
3
21
72
102
5
48
64
123
45
32
61
18
6
75
45
3
8
43
24
53
13
126
29
72
40
72
171
120
114
27
3
42
3
80
37
131
19
5
13
83
64
69
51
3
53
19
93
272
13
27
189
36
36
12
36
11
49
71
24
49
15
51
21
75
5
31
17
91
5
31
89
1
71
229
96
155
37
6
144
18
144
18
102
6
69
21
83
1
18
42
36
12
42
41
115
29
96
24
13
6
246
18
117
15
36
18
51
93
11
25
192
132
75
81
39
56
85
27
24
45
11
37
195
165
72
54
162
35
7
17
24
229
3
123
21
128
25
6
90
66
96
30
47
7
33
8
120
19
6
18
21
45
3
111
41
40
48
51
69
87
90
60
51
24
8
205
30
197
88
8
13
6
84
60
29
40
15
36
29
115
72
18
96
51
69
36
111
200
19
5
49
36
18
246
227
43
6
18
125
40
168
32
7
105
21
59
55
41
13
27
9
18
101
16
48
32
88
80
160
32
168
61
24
72
120
59
24
48
103
57
3
21
63
36
24
45
8
37
3
33
102
89
19
21
3
120
18
27
48
24
159
41
61
72
11
24
25
12
195
21
59
24
136
56
19
125
16
93
72
72
120
42
48
36
5
136
9
111
168
128
19
6
15
128
136
9
90
90
171
48
32
88
123
18
131
40
231
12
18
18
6
36
23
229
48
27
32
73
47
24
64
45
48
27
8
64
104
55
36
93
195
45
93
35
37
36
54
96
41
211
18
30
21
104
109
75
51
21
56
13
6
21
69
3
27
126
47
151
144
185
1
54
36
77
72
13
54
125
16
69
18
33
57
23
37
27
9
84
78
45
24
56
103
6
48
132
36
27
21
114
41
72
43
29
7
96
9
21
168
72
27
120
15
33
128
127
9
80
49
6
84
5
49
60
147
48
72
213
203
67
42
30
18
131
37
59
48
88
24
9
6
30
11
133
24
75
80
96
19
173
19
5
40
69
51
33
198
17
73
87
3
18
27
15
9
39
42
39
96
9
48
95
40
27
45
80
168
40
33
135
27
5
13
48
179
40
3
53
31
150
35
85
18
222
179
96
264
16
8
72
24
96
13
11
67
30
167
157
6
12
60
5
13
83
181
54
36
36
42
11
55
41
49
119
40
93
72
3
8
16
33
63
45
27
80
85
6
162
83
16
8
211
69
63
9
75
5
16
8
31
54
35
64
3
5
37
48
54
29
7
17
37
90
144
36
21
39
30
6
5
67
18
27
32
49
162
45
39
81
99
45
45
78
90
107
168
40
21
36
36
35
19
24
77
187
72
53
91
24
90
27
45
75
128
31
17
19
48
162
24
155
19
78
12
27
15
48
96
41
120
88
21
27
45
107
88
123
6
36
12
36
144
3
8
97
132
30
5
40
33
23
85
131
16
45
72
6
12
17
40
8
85
75
24
39
330
36
48
72
11
48
184
27
5
1
207
8
19
144
72
77
7
54
27
9
36
59
13
3
120
24
3
36
12
18
24
30
77
48
88
3
69
56
1
96
23
16
15
41
43
29
187
90
203
31
17
73
6
36
192
165
33
42
5
61
27
63
36
5
163
66
59
55
33
24
8
37
51
8
19
282
18
33
32
40
240
75
93
32
37
30
6
12
11
61
78
45
21
51
45
35
19
5
7
9
45
3
21
30
21
75
5
40
8
73
23
187
197
37
3
21
51
51
162
83
64
33
36
24
180
12
11
13
11
1
18
72
72
162
18
41
96
24
16
21
54
165
128
88
87
57
33
23
109
3
72
33
12
11
25
108
11
13
30
5
31
6
30
93
15
36
5
24
216
49
23
24
61
84
135
15
41
40
9
18
18
18
12
42
11
37
27
63
42
66
69
75
77
91
360
5
264
13
83
24
61
18
12
ABCD 99262074742*3^$a+1 [50021]
44
60
103
108
5
12
37
71
12
156
40
56
84
4
20
61
99
20
88
99
9
32
144
36
72
36
36
36
60
7
162
155
168
28
8
12
72
60
28
45
63
32
4
8
48
24
120
48
67
18
63
9
63
56
12
148
9
131
120
109
35
96
72
72
36
4
108
92
12
4
36
8
36
24
12
64
32
40
72
128
52
8
24
13
167
48
28
99
29
96
64
32
13
11
36
52
63
17
132
156
72
228
168
1
35
28
36
27
9
144
9
27
8
132
48
100
20
88
144
99
5
139
81
80
72
84
84
112
8
24
148
8
84
16
99
81
9
63
104
180
144
12
12
16
224
28
9
11
48
40
135
29
132
48
88
117
71
36
28
153
47
25
47
16
9
59
4
140
40
140
12
64
27
9
20
36
60
48
156
180
319
5
40
44
55
36
5
76
8
28
32
40
8
208
44
12
108
88
27
153
8
252
24
36
13
227
160
32
13
119
48
40
81
11
61
107
96
24
36
156
31
77
60
12
31
45
8
36
36
588
124
288
27
5
36
60
24
100
36
189
71
24
60
61
54
17
36
12
52
8
96
4
56
52
80
72
48
72
132
91
29
16
92
52
9
27
45
119
43
225
261
95
4
36
200
16
68
76
225
155
16
8
120
16
72
140
12
12
24
64
81
72
35
28
36
63
5
168
168
84
7
45
153
35
37
144
27
144
144
32
372
132
4
27
77
12
100
36
20
43
9
116
12
7
198
47
48
84
55
173
12
216
48
100
20
52
180
8
96
24
12
48
72
120
52
20
25
83
160
92
12
36
180
12
28
164
60
64
92
12
31
29
7
9
56
108
12
4
44
100
32
48
72
48
16
32
72
85
47
25
11
7
17
28
81
27
27
41
84
156
97
59
13
35
55
342
23
48
28
44
12
216
7
36
125
127
45
68
40
80
96
60
60
96
180
24
48
40
92
79
54
35
91
41
120
60
24
60
60
4
8
12
132
1
27
8
48
52
380
115
17
60
12
1
99
63
5
76
44
28
20
84
36
168
36
84
40
99
41
85
144
11
24
28
44
55
41
60
88
224
145
198
17
60
40
32
4
212
67
77
36
108
96
84
4
171
9
32
60
16
68
24
25
275
31
9
36
44
108
145
72
131
4
20
108
228
72
24
43
17
73
72
275
148
20
16
260
1
11
60
84
60
73
11
120
247
65
277
155
48
24
61
47
43
125
48
16
99
77
4
36
20
108
24
136
152
19
89
37
107
72
28
8
24
84
109
83
232
135
5
60
16
152
84
24
24
36
4
8
12
52
20
60
60
168
205
18
144
9
144
56
36
25
11
7
65
133
27
20
48
60
52
20
96
24
76
20
12
49
54
17
144
96
12
108
60
40
68
139
45
8
72
55
81
27
9
8
37
83
48
24
16
68
96
25
119
12
67
18
63
164
36
52
20
60
12
12
13
23
49
63
236
7
5
148
80
36
19
29
36
79
65
12
36
24
43
53
100
144
140
4
20
61
131
12
60
48
253
90
81
164
16
68
36
24
132
48
52
8
12
16
32
13
387
72
56
88
32
372
28
45
83
60
60
40
27
162
131
60
187
29
16
9
179
24
31
9
288
92
52
116
73
71
84
52
8
64
140
432
60
84
60
52
72
68
24
48
103
17
100
36
104
156
72
ABCD 99262687768*3^$a+1 [50092]
30
24
18
3
32
55
36
5
16
15
18
12
36
18
24
45
8
19
84
60
102
47
187
6
47
25
18
12
18
60
3
72
27
6
30
6
59
31
30
24
12
47
31
9
57
23
1
135
9
15
21
66
6
120
3
129
18
120
78
39
72
9
36
11
7
60
180
138
24
90
108
18
48
95
19
12
9
45
60
87
15
168
17
55
9
24
87
9
99
21
144
24
33
15
39
30
51
48
9
42
48
108
24
9
21
6
53
37
18
9
27
45
3
5
67
24
30
24
15
3
84
18
18
53
24
1
30
42
12
60
12
18
57
24
9
111
51
6
138
6
90
173
7
105
3
12
96
72
102
150
54
12
35
64
51
12
6
54
173
25
48
15
21
90
24
129
15
12
168
18
48
366
45
9
30
42
12
11
61
6
69
24
105
12
27
8
7
18
87
105
60
72
66
57
48
3
69
3
24
18
11
97
54
9
27
93
9
18
60
17
1
36
11
97
108
12
18
90
72
60
23
40
48
105
95
136
33
23
19
36
18
30
36
150
18
66
96
3
96
24
56
1
120
24
39
15
192
6
27
72
3
6
12
3
24
51
117
57
6
72
33
57
15
93
36
144
30
186
48
36
24
11
40
75
5
16
15
41
13
27
3
6
23
13
12
23
19
36
18
119
7
54
30
5
1
18
18
48
6
48
6
119
1
24
30
33
57
42
30
23
16
15
24
102
51
3
6
18
36
36
18
36
12
42
18
48
15
24
8
43
186
108
18
5
79
114
174
78
90
54
83
7
48
42
138
90
3
195
5
120
37
168
48
60
72
84
36
47
40
56
7
17
1
102
24
30
54
5
40
51
45
8
88
3
72
12
6
90
30
27
8
16
39
6
131
49
126
72
18
18
12
17
7
18
48
72
23
19
84
24
33
32
55
113
49
6
33
57
30
24
33
57
90
90
18
41
25
6
30
75
39
36
29
25
30
24
30
131
37
108
15
15
60
29
7
306
39
15
9
27
117
80
16
51
24
12
65
7
90
18
42
36
39
81
39
21
156
36
3
32
7
33
57
63
24
21
18
210
60
27
8
31
329
19
30
6
9
72
39
60
84
113
19
48
18
99
8
1
6
48
60
36
30
60
102
17
16
9
12
60
66
42
11
120
67
18
30
29
97
15
63
33
3
30
90
6
36
99
63
12
101
43
6
48
6
89
136
21
59
24
13
27
3
69
39
6
84
95
40
27
45
15
90
39
45
11
25
18
72
24
93
15
30
6
29
16
45
12
60
35
55
33
69
42
30
6
93
32
19
18
3
80
40
105
108
36
78
90
36
12
39
3
120
6
15
24
96
9
156
6
45
45
90
138
36
27
8
19
6
30
24
41
121
39
45
27
48
15
6
48
18
54
18
18
87
27
18
36
15
15
36
29
31
18
71
55
30
36
60
36
23
121
18
120
53
97
48
23
271
33
8
67
101
40
15
72
42
23
49
63
8
139
96
93
9
18
77
37
144
51
21
54
54
120
24
12
6
53
64
8
168
67
189
56
55
9
9
36
360
6
5
67
12
18
18
18
54
5
48
43
69
21
84
18
24
90
48
51
117
27
80
1
12
90
9
56
64
105
39
57
87
51
5
55
81
63
33
75
30
54
18
6
17
49
63
72
9
207
48
87
72
90
96
30
6
83
37
6
54
36
12
15
27
66
27
15
192
89
61
3
15
30
27
45
75
33
18
24
84
42
84
24
126
36
90
120
63
152
7
41
7
42
18
5
49
120
18
5
16
69
6
30
90
60
54
3
27
60
18
87
15
6
54
18
12
90
5
73
23
61
6
45
9
63
8
55
30
60
47
7
54
27
24
39
9
3
18
36
6
18
30
36
21
32
136
15
12
42
27
3
141
39
41
31
9
69
35
13
54
78
12
90
33
27
84
24
30
60
15
8
43
24
162
66
60
69
3
36
9
21
27
33
12
27
33
72
48
18
72
53
40
15
6
48
96
30
96
45
3
21
21
30
21
69
59
85
6
30
6
54
84
90
45
15
57
9
36
18
6
18
72
9
99
5
7
24
65
55
6
3
8
7
57
9
36
171
9
6
84
36
18
114
18
54
45
48
15
108
5
40
9
18
138
18
24
33
3
5
31
41
25
24
54
9
27
45
9
66
93
72
93
3
15
18
12
27
48
57
126
72
18
39
45
147
75
48
18
35
37
42
30
6
12
60
18
30
24
29
55
36
54
6
9
27
69
96
15
9
75
24
21
81
63
32
40
15
90
30
54
36
24
84
36
15
3
21
21
36
18
5
7
17
7
66
23
157
54
6
15
3
29
1
15
81
48
6
17
88
24
15
72
30
6
18
90
66
60
48
18
9
141
123
21
123
33
39
39
17
13
114
41
25
54
81
9
15
63
180
108
90
66
21
39
30
60
54
9
135
30
6
12
42
66
29
25
23
40
9
24
12
27
63
42
36
35
19
12
33
3
54
15
45
11
97
108
54
66
3
96
ABCD 99263401852*3^$a+1 [50108]
9
15
45
75
1
48
32
36
63
36
45
48
60
15
36
49
32
63
12
21
48
39
61
296
48
36
16
44
24
75
48
33
4
12
48
60
23
105
48
64
23
84
24
36
33
15
33
48
15
25
24
71
81
4
144
32
99
1
24
24
56
39
45
48
3
1
11
72
21
504
303
57
36
75
145
20
64
36
35
21
40
11
72
60
72
36
109
191
108
24
12
21
28
24
71
69
12
40
24
56
111
9
3
61
36
116
39
24
9
16
11
108
72
9
39
85
12
8
76
32
147
25
36
71
120
13
20
76
59
37
80
40
80
15
144
36
48
25
20
40
36
20
27
13
80
84
36
60
64
68
24
4
180
32
15
60
45
4
35
33
72
3
1
35
49
11
61
59
105
100
92
63
1
128
3
45
3
9
27
73
12
68
51
57
48
120
12
60
63
9
111
72
49
11
117
3
45
4
59
9
12
51
9
36
28
71
13
132
44
96
3
25
20
15
48
24
25
108
20
48
60
48
4
12
120
44
76
23
45
76
20
16
23
96
57
27
36
1
59
25
47
12
85
23
49
11
48
25
144
20
12
51
60
72
36
105
16
8
100
20
15
1
35
45
24
36
76
48
20
3
9
88
60
68
27
36
24
72
169
95
21
28
20
112
20
51
72
61
36
35
25
68
15
1
44
3
97
12
80
51
72
72
13
36
32
60
24
60
60
4
32
87
205
128
27
36
45
132
75
108
1
20
4
35
9
27
9
39
33
88
131
24
12
37
71
24
36
36
144
469
8
12
87
13
107
33
48
15
133
56
4
60
20
4
11
69
147
36
37
47
33
12
40
299
1
20
51
12
45
16
71
120
13
80
132
51
48
9
120
40
35
36
84
25
47
13
8
124
180
23
21
60
111
25
44
60
136
11
12
97
8
3
45
27
37
48
60
23
12
1
32
48
555
21
64
59
108
12
85
47
84
21
24
16
24
104
27
21
15
72
36
9
60
16
11
216
13
95
81
4
35
25
32
15
117
51
12
37
12
60
23
12
45
48
36
219
105
3
12
1
24
107
21
99
69
99
36
21
60
48
16
24
60
107
108
121
44
112
48
20
15
60
25
8
64
11
93
16
128
123
48
1
95
84
169
35
36
72
49
24
32
88
96
80
99
1
83
145
80
48
12
48
64
44
195
12
108
57
123
25
71
25
284
16
35
84
105
75
105
39
25
35
12
36
72
21
24
15
81
75
9
207
36
109
48
23
24
13
23
13
80
15
61
20
3
60
85
8
4
11
9
40
80
120
39
9
12
15
21
15
45
27
37
11
105
88
20
76
48
11
12
33
64
107
21
24
144
4
116
60
84
51
25
92
3
36
109
20
15
36
73
12
48
35
1
20
15
1
24
116
84
72
39
45
36
24
64
56
40
24
35
24
97
44
24
60
112
80
4
96
48
23
24
45
99
144
1
11
24
45
76
20
24
244
68
72
63
57
63
13
95
49
83
9
39
36
9
12
88
24
36
96
144
119
21
15
49
132
44
27
120
49
119
72
13
144
71
24
25
8
3
49
12
11
13
32
48
15
12
37
92
28
8
39
33
36
147
13
71
9
99
93
112
155
81
16
24
24
23
13
95
21
60
3
60
1
20
120
96
88
11
117
28
44
16
36
11
97
71
9
27
21
72
16
120
84
12
8
16
80
40
119
45
100
71
21
60
24
252
4
56
88
35
141
28
35
25
216
11
33
3
12
33
75
33
4
131
177
88
35
180
61
60
95
81
159
81
3
24
25
131
45
159
1
20
15
201
40
23
33
39
45
4
24
56
16
48
23
60
13
44
15
45
36
60
16
23
45
3
108
60
21
63
1
32
3
49
8
3
1
116
28
36
179
12
144
33
12
15
109
20
159
156
24
180
228
37
32
171
105
3
85
59
57
60
4
176
28
36
11
21
3
61
23
37
84
156
128
27
85
20
75
36
13
47
69
3
57
63
33
4
23
12
13
96
44
27
45
99
96
13
23
12
85
23
13
20
75
61
11
45
108
51
129
120
96
36
28
36
35
73
36
84
140
60
27
105
15
141
27
61
32
63
105
27
12
121
20
60
15
24
25
191
12
117
52
155
33
75
45
ABCD 99263681644*3^$a+1 [50010]
103
78
282
17
85
23
120
108
24
36
25
47
115
132
96
77
55
77
1
12
167
60
1
30
5
24
24
72
84
13
30
113
72
36
49
11
7
60
17
43
5
67
18
95
24
216
12
120
36
12
312
73
239
13
18
65
60
19
29
1
96
35
72
12
84
84
55
41
12
7
17
13
71
36
216
72
60
12
36
55
5
48
19
65
48
60
97
60
35
180
60
12
36
252
48
120
12
73
59
43
12
96
12
192
5
36
144
25
59
24
48
72
55
72
30
6
5
24
48
25
108
24
11
49
186
65
144
55
125
13
42
89
24
13
47
12
43
18
59
36
19
29
24
48
79
36
65
24
61
162
72
41
108
36
168
12
48
13
107
48
79
48
17
288
67
101
12
103
5
55
5
55
137
7
89
31
5
24
72
79
90
6
65
108
31
5
48
156
96
108
187
6
119
43
5
115
5
7
29
12
24
36
7
30
18
60
90
114
78
150
65
192
115
5
96
24
24
36
13
71
72
12
36
12
12
12
43
41
121
18
72
65
133
23
84
43
53
55
24
53
7
5
13
90
113
85
162
120
17
103
65
13
35
7
53
48
12
48
67
5
24
175
65
36
84
25
83
13
47
12
25
18
53
12
48
48
36
1
35
84
108
12
60
85
83
36
67
53
72
7
17
84
84
12
36
24
43
5
97
66
5
49
23
48
49
131
12
12
133
23
12
12
25
59
12
144
91
17
127
53
60
13
114
78
72
11
24
108
67
53
72
24
24
60
36
31
113
36
12
7
53
72
37
18
17
31
90
35
12
36
31
41
97
18
173
67
53
217
47
7
78
83
180
25
47
12
55
18
11
67
17
192
13
78
173
12
7
5
163
12
65
12
241
23
12
49
6
12
41
1
11
55
77
67
89
139
53
24
96
24
60
36
25
47
145
42
161
37
95
48
108
19
65
12
91
12
101
49
23
60
12
7
125
48
108
7
17
1
60
54
6
162
5
36
120
67
29
55
29
7
125
228
91
30
120
96
35
144
1
47
108
12
12
73
30
41
7
12
53
25
119
25
23
12
31
89
13
35
48
12
12
60
25
131
37
30
17
48
13
107
55
12
48
270
83
48
24
12
24
60
156
151
29
43
17
73
102
36
42
35
55
137
91
65
108
37
95
55
30
30
17
25
48
59
24
1
23
43
60
12
12
60
149
151
5
48
127
36
125
55
5
79
60
65
43
137
31
12
5
36
36
48
85
95
48
108
7
53
1
95
55
60
5
60
36
60
132
43
77
7
101
19
101
7
5
12
36
97
11
7
89
120
36
12
48
12
72
156
25
23
24
145
60
23
72
96
84
36
96
120
103
173
12
48
7
5
43
30
59
276
127
5
48
180
19
5
31
54
30
65
13
47
43
77
36
84
31
5
97
11
12
25
59
60
163
53
48
7
17
97
96
30
89
24
60
127
24
6
47
12
13
23
12
108
7
53
60
55
77
85
90
77
13
83
67
17
151
102
23
48
31
5
48
7
125
36
55
5
307
90
155
37
23
43
204
29
156
13
23
12
43
17
120
48
115
5
72
36
132
55
65
115
72
53
60
7
17
1
35
48
1
78
41
24
12
24
12
48
84
43
114
155
36
48
12
108
24
48
12
13
24
59
132
72
108
19
113
7
5
84
7
77
36
36
108
12
48
97
35
31
149
13
90
300
17
36
19
18
11
31
41
108
1
35
36
84
13
71
67
17
85
48
155
7
5
43
5
115
5
49
11
67
12
138
48
23
31
53
60
60
132
108
13
30
5
48
19
5
240
48
37
18
65
7
72
36
17
13
155
85
23
180
36
96
48
19
5
12
31
5
67
17
36
12
12
55
30
59
12
19
150
35
1
47
67
5
55
29
109
48
47
60
36
72
48
120
12
169
48
42
41
24
96
25
42
65
13
24
23
7
168
17
121
107
108
60
127
101
49
203
25
59
73
90
65
36
79
78
47
48
24
24
67
84
30
23
12
24
12
ABCD 99263888008*3^$a+1 [50011]
28
48
24
33
12
75
32
40
63
66
30
21
75
9
20
124
108
20
55
48
21
9
66
113
31
9
12
51
5
12
217
59
19
33
24
68
43
65
112
63
72
48
48
17
40
9
54
9
68
19
6
75
39
45
8
28
12
36
45
39
3
42
75
81
59
12
13
15
15
78
18
5
96
109
54
45
27
18
15
32
1
35
108
1
30
24
72
5
19
9
36
9
132
144
23
7
69
9
36
51
195
105
15
78
3
12
36
129
126
45
21
48
12
11
7
125
28
9
6
24
33
33
15
24
9
60
42
138
12
42
90
87
15
69
36
33
15
45
63
123
165
27
24
24
9
48
84
9
47
4
60
33
83
49
15
84
51
81
39
41
184
15
41
127
48
9
63
17
49
96
23
7
9
56
4
36
21
48
180
12
39
68
7
24
77
124
48
48
15
78
42
48
125
160
32
24
49
15
72
75
129
45
18
33
12
12
9
96
3
93
39
56
13
27
165
84
240
11
4
48
48
12
48
128
37
27
92
64
9
3
32
112
3
93
27
5
13
59
28
20
133
30
149
25
3
60
27
48
42
15
8
25
63
92
52
24
20
12
28
45
6
29
72
19
120
48
53
40
12
63
69
24
27
54
35
1
35
25
63
20
144
52
51
90
12
18
30
42
45
48
147
17
55
33
15
105
57
51
75
18
15
144
8
52
117
63
33
15
63
9
108
24
60
96
12
72
20
4
51
9
20
24
12
25
63
20
16
20
55
105
144
21
51
60
3
18
15
12
20
40
60
75
30
15
3
29
49
59
76
32
4
68
60
121
6
53
52
39
54
27
15
96
57
15
21
32
64
104
4
8
60
72
48
49
11
28
12
63
30
84
78
72
33
48
111
48
21
216
48
20
73
12
23
60
7
41
31
5
40
33
138
5
4
63
18
15
188
19
57
39
21
48
60
32
13
96
15
21
6
57
63
9
108
8
12
28
3
6
90
93
20
12
19
17
4
24
9
51
56
28
93
30
17
48
7
102
114
24
57
8
7
45
36
15
48
9
15
6
155
36
108
7
210
111
168
15
54
15
3
45
123
177
12
93
3
12
12
48
33
66
78
35
13
39
96
60
12
300
15
17
31
102
27
39
57
9
99
20
79
41
4
60
15
21
144
27
18
6
6
18
93
8
16
36
57
6
90
54
57
111
78
87
9
18
96
17
60
19
24
57
39
53
108
175
42
60
11
52
33
132
12
42
9
15
29
108
108
61
6
90
23
24
103
117
27
120
18
63
24
9
12
23
16
8
40
3
29
4
9
131
52
84
8
48
25
63
132
93
47
43
96
24
9
21
39
56
37
30
113
7
17
48
28
27
5
19
120
21
92
28
20
4
176
28
12
68
55
96
53
120
60
12
1
27
15
17
84
19
5
72
40
44
31
41
40
32
1
12
15
123
9
152
108
67
21
69
54
6
144
71
73
3
15
129
24
15
24
77
43
153
39
6
42
125
36
4
27
81
84
21
30
29
144
4
87
24
21
51
24
69
20
40
72
32
168
55
144
33
135
65
12
180
24
4
60
21
27
104
1
27
21
30
9
276
24
8
4
24
9
60
11
220
32
4
39
24
53
19
18
12
23
112
3
6
90
77
4
56
48
16
33
15
80
28
3
66
54
9
15
81
45
75
44
13
30
162
27
68
55
105
80
12
60
36
19
153
48
60
57
51
20
109
71
24
7
5
40
60
81
30
33
87
42
123
33
15
12
24
84
9
186
6
75
21
18
17
4
24
20
4
51
17
25
99
9
42
42
60
15
72
20
28
60
15
17
1
54
54
15
200
36
25
30
48
33
32
7
24
21
3
21
27
48
5
85
30
162
15
39
6
18
41
36
4
15
33
20
25
276
6
9
15
9
15
6
36
51
44
88
36
12
24
60
69
75
27
144
81
140
4
44
60
16
39
29
36
55
105
92
72
28
140
48
4
56
40
72
8
85
27
24
60
8
156
4
60
32
64
12
3
45
27
5
60
25
12
15
27
9
87
9
60
21
99
144
57
23
61
54
17
12
67
65
76
12
32
55
5
91
120
5
4
24
56
28
27
105
8
36
91
114
6
93
12
20
19
21
68
193
27
32
91
129
48
87
5
28
32
31
17
40
21
15
32
19
78
3
33
30
5
12
52
141
27
129
11
55
57
21
11
16
63
42
15
60
20
49
3
36
15
5
4
15
17
1
3
45
30
24
65
7
41
28
12
48
56
28
45
3
3
54
36
96
51
84
15
113
25
3
8
16
84
39
57
60
48
75
153
20
28
39
6
42
29
76
45
23
16
3
17
73
35
13
47
12
1
18
45
27
90
27
60
20
52
81
54
144
24
101
52
12
75
17
4
56
84
36
25
51
20
13
6
90
35
13
35
25
36
11
76
32
36
16
24
27
65
13
306
ABCD 99264687344*3^$a+1 [50007]
23
37
30
18
6
66
48
78
48
12
78
42
33
9
23
112
21
60
84
11
67
18
54
6
47
25
60
90
108
84
48
33
15
33
39
138
6
30
6
101
43
84
113
19
77
48
37
11
112
32
55
6
36
30
17
19
18
27
80
7
30
6
252
24
257
43
101
13
114
18
24
66
12
66
12
24
60
6
17
13
72
11
19
29
37
11
16
63
12
120
29
55
57
51
6
54
33
32
7
30
90
126
138
6
83
48
115
72
5
55
36
53
109
18
17
37
11
7
84
78
36
192
18
6
54
72
12
6
27
80
55
41
7
102
147
15
198
144
11
73
135
39
30
66
36
5
91
30
30
89
16
27
42
84
39
81
96
63
117
60
90
60
36
18
51
105
30
41
43
5
61
24
59
240
25
6
24
42
108
42
66
60
75
159
78
90
89
19
18
11
223
18
60
84
78
65
223
81
129
15
32
37
96
72
102
66
114
54
35
1
168
6
12
114
30
6
60
72
36
60
107
85
59
31
17
163
93
15
54
11
151
36
245
55
120
273
87
30
90
48
17
55
24
6
11
64
3
12
12
30
12
24
54
48
18
60
30
12
114
3
128
73
114
36
42
48
36
66
42
66
96
5
109
54
6
42
12
48
65
19
6
222
185
37
54
6
18
12
84
12
42
23
79
33
15
42
114
84
48
144
60
48
6
30
24
66
6
54
75
9
71
61
66
17
271
6
48
6
42
24
108
156
6
21
15
330
54
6
120
35
7
6
3
159
24
6
99
15
54
27
9
54
6
24
35
16
15
84
60
42
108
54
156
36
5
103
41
25
36
6
78
42
30
87
33
48
102
24
168
18
18
96
48
21
87
12
6
30
12
84
48
42
15
15
36
125
43
132
24
9
21
84
30
24
17
31
24
60
150
150
6
48
59
7
18
6
24
18
23
37
24
30
84
12
60
137
37
36
60
108
84
75
27
6
18
6
6
65
48
96
1
63
15
54
36
71
133
48
132
23
169
78
12
18
18
150
150
45
32
7
48
180
30
71
127
65
19
90
48
36
42
21
141
18
48
84
96
12
90
23
85
11
48
97
18
6
96
18
30
78
18
6
90
54
17
103
6
6
29
31
18
6
36
5
79
84
6
36
35
133
42
84
30
120
84
24
36
23
103
36
5
7
36
66
6
54
18
12
168
102
155
259
24
36
102
72
66
17
55
108
192
48
29
157
18
42
66
18
51
63
102
24
30
53
103
24
54
6
66
3
45
6
144
29
19
18
126
60
6
102
102
6
24
84
60
24
41
1
60
24
27
117
42
33
27
101
49
6
18
36
18
42
6
42
12
11
16
21
6
96
6
24
36
35
79
54
107
19
29
61
36
198
105
15
36
66
24
18
17
73
18
24
54
60
30
12
65
55
84
54
24
102
113
7
84
5
67
48
29
1
30
113
7
42
102
30
270
42
24
59
25
126
30
30
102
23
64
3
18
90
17
103
132
18
83
64
3
30
24
6
60
66
54
12
72
9
189
51
32
157
138
66
6
33
15
6
84
71
55
54
90
84
18
99
9
54
6
60
47
13
96
35
49
102
78
342
18
72
18
24
12
30
30
24
6
36
174
54
270
120
125
1
18
77
43
21
87
24
138
138
72
138
54
24
6
36
90
78
123
21
78
114
6
18
24
11
48
31
33
48
15
30
51
225
84
234
33
32
127
6
72
48
3
9
150
65
235
36
102
24
30
24
42
35
13
35
19
18
18
41
1
18
114
11
16
75
90
180
23
97
54
30
27
15
72
60
237
21
114
6
3
15
24
72
6
27
87
144
114
71
16
15
36
77
1
12
18
24
42
180
18
72
24
24
30
150
36
42
24
23
7
9
45
90
84
18
24
24
30
5
7
60
78
90
5
48
49
47
25
36
6
6
23
85
60
63
33
54
41
13
6
264
12
18
167
48
31
6
6
144
101
13
150
252
54
198
42
11
73
36
3
32
13
6
30
84
42
33
75
66
30
12
84
5
1
47
25
48
48
132
35
67
42
84
47
79
81
15
84
29
19
6
71
19
54
72
60
83
ABCD 99265271668*3^$a+1 [50087]
240
40
27
41
40
21
71
48
91
9
99
41
55
66
24
192
24
75
3
18
3
84
8
19
29
36
79
5
7
5
40
63
81
39
9
15
5
280
3
45
57
30
12
24
60
90
54
18
24
59
7
45
104
28
21
72
138
77
25
3
21
3
96
45
27
3
69
21
144
18
5
100
27
21
20
136
3
17
4
144
12
44
40
81
6
138
24
48
23
19
5
72
136
27
36
9
105
15
12
84
9
42
78
3
75
12
5
40
51
9
15
12
81
63
5
79
77
1
24
39
27
9
48
21
51
3
12
6
15
48
15
5
40
21
3
27
21
15
9
24
15
5
91
45
63
5
48
37
3
39
5
25
30
60
48
77
16
84
8
12
1
18
12
12
5
91
21
104
1
111
8
1
39
84
15
72
126
63
144
3
12
17
31
18
87
3
9
32
36
64
24
9
47
136
20
43
42
75
24
45
51
8
76
36
60
68
16
39
101
4
32
4
44
4
33
54
9
39
45
111
120
29
43
125
67
48
24
21
8
19
30
30
12
53
73
99
3
5
85
95
40
51
30
51
44
24
91
9
12
24
60
51
21
15
29
1
15
9
18
36
101
60
1
78
84
45
177
75
8
31
12
5
12
28
8
52
57
47
64
96
120
33
6
21
21
23
24
76
12
3
24
101
25
6
93
8
37
48
63
51
81
44
4
15
5
49
48
39
9
144
63
8
12
13
15
96
51
5
28
80
4
51
5
52
87
6
35
85
54
57
81
18
9
80
7
33
45
3
144
21
42
5
28
44
19
9
21
6
18
48
42
30
72
48
27
51
89
40
24
39
21
21
59
40
60
24
20
88
69
90
6
63
84
27
5
40
51
45
3
66
71
103
45
24
48
15
54
6
138
11
28
8
7
117
36
84
24
21
18
33
12
80
16
27
17
13
75
24
84
9
72
6
12
78
107
28
32
48
67
72
9
36
33
63
8
64
3
48
45
60
24
63
30
42
6
15
72
104
1
83
4
60
27
18
23
64
3
57
21
18
41
55
6
39
216
120
44
55
9
27
17
36
31
21
9
23
7
33
36
84
153
18
12
12
57
60
99
81
21
54
69
117
24
48
15
8
12
28
3
21
135
66
15
32
76
39
6
72
18
54
72
120
18
101
25
42
33
60
15
9
27
78
3
20
24
73
87
24
51
29
19
30
6
42
3
21
114
12
57
27
81
24
60
39
60
29
1
11
43
21
15
126
15
3
5
55
18
3
12
33
72
54
5
28
3
24
6
15
60
15
29
120
100
48
48
27
33
27
197
36
4
104
76
20
24
7
5
88
84
3
9
111
69
9
95
52
15
125
4
8
13
30
18
39
60
36
44
91
5
7
33
39
198
3
12
44
28
168
99
30
51
24
63
5
7
66
39
9
72
47
1
6
21
12
15
60
96
24
45
8
73
39
48
12
63
29
4
24
51
114
23
43
69
3
5
43
21
159
12
89
43
5
13
42
30
167
1
18
24
30
47
43
6
39
12
8
13
18
24
6
15
15
90
6
9
39
5
28
105
15
204
20
55
18
15
81
135
9
15
56
1
3
87
33
92
31
60
48
29
96
91
45
129
39
3
5
115
93
159
17
1
3
69
42
120
29
24
120
48
55
12
78
48
6
65
91
48
81
48
12
36
8
12
52
60
33
24
6
33
51
6
63
39
12
48
72
5
28
216
15
9
87
48
33
12
57
71
25
90
30
72
42
24
17
28
9
96
15
24
12
15
9
117
27
12
36
12
12
8
37
6
12
81
39
57
44
160
12
117
66
5
24
40
15
5
28
3
9
45
23
100
32
112
24
12
3
54
30
33
27
21
20
55
9
72
21
83
4
51
6
51
87
30
42
60
84
45
57
15
12
63
60
132
12
84
9
3
153
44
7
36
53
37
54
66
18
5
12
7
5
48
52
27
18
42
33
8
40
68
1
15
15
5
13
87
24
81
143
1
71
28
20
55
90
6
60
21
104
60
37
23
136
9
24
90
33
15
12
33
8
49
18
149
28
60
33
18
54
23
169
90
29
96
16
9
39
9
27
3
96
45
51
108
33
8
12
43
30
15
44
31
17
4
84
39
5
55
93
8
36
1
3
15
9
27
5
40
164
49
15
8
40
15
5
52
51
30
15
32
28
12
68
7
197
1
144
78
17
115
6
27
15
12
81
9
15
75
77
28
68
25
42
105
21
96
3
45
30
42
24
39
60
80
61
114
53
28
96
24
60
12
87
57
24
120
21
6
42
6
5
85
15
12
27
18
30
60
57
45
42
6
39
48
56
72
12
31
21
51
45
33
39
15
41
4
156
84
60
3
30
23
16
51
53
76
84
9
15
48
20
13
66
9
12
8
24
7
81
9
3
12
33
47
48
1
24
23
19
89
55
24
5
1
24
15
12
44
1
24
15
51
24
5
324
16
24
20
1
30
5
229
27
44
16
20
16
63
54
11
127
9
84
36
36
9
39
56
1
78
60
36
48
96
17
25
3
21
39
44
48
55
9
165
11
40
39
5
28
96
27
93
20
19
30
3
93
15
20
55
29
72
19
65
55
9
21
6
69
36
75
6
59
61
15
9
63
8
25
15
108
24
8
7
45
32
91
5
67
105
36
24
20
37
6
48
17
67
30
15
51
9
36
105
42
30
75
60
3
36
60
45
33
6
60
57
12
ABCD 99265606036*3^$a+1 [50116]
16
27
5
64
39
54
63
81
51
32
76
240
15
57
12
140
48
36
84
12
115
81
27
77
49
54
90
54
17
73
3
69
59
31
45
20
60
36
4
32
120
24
19
69
39
77
4
80
12
43
21
20
216
16
24
48
60
32
96
52
81
15
144
32
64
60
27
17
55
65
48
28
21
23
31
36
21
12
20
12
133
111
123
29
43
21
15
65
115
21
44
48
103
57
80
36
24
1
87
12
20
60
36
1
75
15
53
1
90
69
12
44
16
24
72
24
56
112
75
36
17
4
44
64
68
28
96
39
9
9
27
12
8
144
108
52
128
97
71
40
15
105
75
5
40
12
60
104
48
91
29
120
49
47
76
36
8
72
204
48
76
9
90
33
32
60
40
8
100
15
33
183
9
68
136
20
108
1
18
81
12
33
72
15
200
40
48
8
4
60
57
39
15
65
43
125
72
52
176
61
3
87
69
80
96
160
120
24
9
27
116
88
36
36
8
49
3
180
60
32
12
16
120
44
36
64
99
108
29
7
41
540
24
76
75
36
173
52
36
12
116
12
28
20
4
15
18
75
128
4
8
48
25
47
60
91
17
1
63
36
45
144
126
90
39
8
12
132
7
21
156
39
225
9
51
60
32
16
39
41
24
43
81
20
76
20
28
20
97
72
71
220
20
40
9
47
64
8
132
19
113
24
43
9
44
19
17
160
44
88
48
12
12
123
41
16
44
115
21
8
25
11
96
181
27
60
39
144
57
8
187
161
16
39
9
12
8
88
8
145
15
56
55
65
16
48
104
40
12
21
54
101
52
8
84
4
56
16
200
184
33
15
75
57
15
53
12
7
29
12
28
8
76
20
28
80
36
43
17
4
12
75
5
124
72
24
9
27
48
69
11
144
7
125
28
20
16
56
169
135
24
128
1
18
21
168
12
44
208
116
60
1
18
77
31
9
128
60
12
24
1
162
149
4
48
15
81
36
99
41
16
69
111
8
25
59
12
96
31
90
111
32
60
60
7
29
204
4
12
32
79
101
52
44
52
3
77
64
24
96
36
48
15
65
16
60
57
54
36
117
56
24
72
40
12
96
32
235
5
144
67
90
87
3
72
65
4
12
96
21
11
7
29
156
148
56
25
11
61
72
18
45
32
136
32
84
28
128
4
36
48
57
119
64
92
132
12
28
3
17
16
36
75
29
36
148
57
311
144
16
8
25
162
36
53
37
23
64
147
65
48
67
36
29
12
60
151
9
8
64
104
112
132
20
40
48
8
67
45
92
7
21
32
192
25
11
100
32
112
51
36
21
80
28
33
15
72
60
20
49
11
7
54
71
160
8
180
100
183
17
148
92
31
41
40
99
21
12
128
12
25
18
5
52
69
47
7
137
28
51
9
48
33
111
24
27
144
113
100
32
16
81
47
7
33
24
176
1
23
40
140
100
48
12
51
81
96
39
53
12
136
51
77
160
104
55
77
31
17
28
144
27
9
132
140
36
16
48
60
68
120
1
39
248
19
33
20
60
112
12
260
61
198
72
18
15
39
17
76
140
4
87
41
192
100
8
192
16
80
72
88
8
67
5
72
16
12
39
89
132
28
44
36
4
56
36
7
101
52
44
24
12
19
29
52
96
24
48
56
1
71
1
83
43
18
87
8
24
24
55
17
12
36
43
81
96
21
59
31
198
54
9
24
75
21
32
55
45
48
20
48
40
20
13
23
31
93
20
72
420
7
54
54
89
48
36
36
64
44
28
51
81
36
9
216
11
43
17
36
28
32
112
20
12
16
24
8
1
18
21
12
108
8
64
96
51
36
144
9
8
19
101
12
48
12
88
27
36
41
52
15
245
16
108
60
32
79
113
31
9
63
33
140
52
12
140
148
108
32
91
9
164
16
12
68
19
21
8
24
36
16
288
20
156
64
231
5
139
21
72
104
19
29
16
81
23
60
12
120
16
12
20
88
63
225
24
32
60
28
27
5
36
60
4
75
ABCD 99265850122*3^$a+1 [50016]
30
72
90
13
48
17
42
24
36
49
56
24
69
75
237
114
1
179
24
102
15
45
18
36
69
57
30
33
16
11
69
9
72
48
60
36
30
36
18
120
91
65
6
144
1
29
54
66
67
17
87
9
54
30
27
45
60
168
36
6
144
6
120
39
16
83
61
59
117
24
96
9
24
7
29
27
9
39
64
32
16
24
113
15
45
6
45
21
78
13
32
96
24
147
261
57
15
21
84
42
54
159
27
18
36
6
18
90
66
6
24
181
53
147
9
39
45
96
144
96
19
71
90
24
36
24
6
37
17
6
49
11
24
85
17
120
31
32
21
19
5
51
96
123
6
39
27
45
9
15
16
23
282
48
7
29
27
99
84
6
60
30
1
83
54
7
5
294
30
24
63
48
51
78
72
54
30
30
45
21
78
13
29
138
1
56
48
75
21
16
23
162
103
72
143
42
24
90
126
63
57
288
30
36
21
45
264
84
30
36
45
384
81
39
57
63
141
156
108
102
93
16
65
6
121
137
31
56
16
29
144
30
24
6
24
42
18
30
141
159
12
48
45
40
137
24
36
24
30
24
13
29
19
35
120
21
3
6
31
29
30
90
30
69
15
96
66
84
6
24
156
180
60
73
11
90
27
24
3
336
21
9
30
54
12
30
105
69
115
5
51
3
85
47
25
24
56
39
81
16
77
36
186
48
21
9
72
48
103
29
48
6
30
66
54
84
6
120
21
9
30
36
114
6
78
6
49
80
21
51
93
42
84
24
37
59
6
30
33
27
21
123
45
21
115
29
24
115
32
195
30
15
88
17
78
12
69
15
90
39
21
60
90
21
64
29
246
141
24
120
120
51
48
6
36
75
45
3
81
135
9
55
120
96
131
13
5
115
56
45
6
114
24
30
72
30
15
33
12
51
93
19
5
67
5
114
9
225
63
9
90
21
3
109
77
30
18
72
48
3
72
75
42
24
30
54
36
36
63
27
174
60
84
60
30
6
90
36
105
16
59
48
240
12
30
3
16
65
36
43
11
270
24
63
27
36
66
84
36
60
30
18
36
127
23
6
78
157
24
35
186
78
21
9
60
102
24
37
77
102
24
54
111
24
48
219
13
35
12
9
75
21
39
81
45
18
145
101
36
175
35
90
51
24
48
40
137
48
7
8
51
24
45
105
36
186
60
24
30
126
9
16
56
63
180
45
21
60
135
88
32
93
6
85
296
45
24
90
90
15
16
53
6
69
51
36
30
114
30
36
223
8
72
21
84
42
13
32
16
107
21
16
56
57
111
51
30
18
60
60
205
80
45
90
96
9
225
12
43
41
24
15
40
11
30
87
3
181
56
3
90
30
45
120
81
39
75
36
9
69
6
24
36
66
15
3
6
39
15
12
114
36
84
30
45
81
48
42
18
43
24
56
33
54
57
135
249
165
66
25
59
114
6
66
114
204
120
12
78
27
24
40
11
13
5
132
198
12
30
18
36
9
48
3
45
9
36
36
24
7
8
21
3
21
30
21
40
23
105
45
30
21
195
84
12
24
60
174
30
36
6
91
47
66
15
16
29
120
24
91
96
65
234
60
60
96
45
69
6
18
123
48
112
104
45
139
120
5
36
15
63
126
139
41
24
6
6
75
33
30
30
43
29
90
145
24
89
15
21
96
150
45
24
51
18
120
27
45
30
54
24
60
6
60
105
45
84
66
54
90
36
249
21
24
3
3
45
39
1
89
90
72
48
30
31
32
88
24
35
72
21
120
3
24
96
6
39
135
6
90
105
88
5
27
3
37
23
73
32
27
60
84
66
168
6
54
12
54
69
57
60
180
39
16
24
5
30
45
105
30
9
27
69
75
21
168
441
150
36
300
78
67
59
66
51
48
24
21
84
55
41
30
6
48
36
54
36
21
75
21
3
36
18
31
41
31
17
72
84
51
93
3
24
16
77
6
90
126
69
9
192
18
21
15
6
24
6
61
8
21
ABCD 99265875914*3^$a+1 [50014]
83
21
16
11
48
36
49
12
32
208
47
37
11
72
1
107
57
75
193
68
39
21
27
57
27
25
144
35
36
24
61
8
27
24
25
20
27
37
35
1
92
64
24
12
8
40
84
11
9
87
25
156
8
27
48
132
45
4
8
135
1
11
109
20
16
24
32
120
4
60
120
68
36
39
60
108
24
13
11
121
44
12
60
12
135
1
32
64
108
80
88
68
27
60
13
107
12
33
63
25
20
51
1
144
11
33
112
35
49
35
48
1
12
32
16
11
61
23
12
72
37
23
13
35
12
36
36
60
49
96
48
8
40
108
12
12
36
20
4
48
20
63
120
1
60
155
13
107
24
37
35
49
35
9
120
15
61
35
36
12
108
24
1
12
80
3
48
49
11
61
96
60
60
8
39
13
107
33
4
84
119
61
71
61
83
96
1
83
1
60
60
83
25
11
24
36
61
23
96
9
36
15
37
152
28
23
37
68
4
12
120
24
80
4
60
83
25
84
35
69
51
85
71
73
72
95
109
35
1
128
51
48
37
108
8
4
11
13
20
4
35
48
169
36
107
73
32
36
16
96
107
25
71
45
16
44
12
4
36
12
8
27
48
12
61
59
12
61
132
72
35
13
20
63
48
24
48
13
224
15
105
148
20
15
25
12
56
192
52
20
16
80
15
25
47
24
24
1
8
15
21
64
8
12
51
1
56
40
92
3
12
33
52
47
25
24
36
36
23
84
48
12
1
11
84
12
24
49
11
48
1
155
9
28
35
24
24
37
72
11
1
23
133
59
21
3
1
23
12
108
33
3
37
23
24
121
71
33
255
33
39
24
12
37
36
11
1
72
167
24
84
145
35
13
83
12
25
12
11
96
1
24
11
97
8
28
120
35
9
15
96
36
25
48
20
15
180
60
13
140
75
48
36
24
84
48
45
15
45
27
37
44
27
25
20
28
24
95
37
84
119
12
84
12
13
36
35
1
143
9
136
44
16
24
132
35
25
120
23
12
61
83
157
143
24
12
25
83
145
36
59
33
15
85
8
12
148
20
100
36
24
72
47
61
12
23
61
239
12
13
96
71
37
48
92
75
45
52
36
47
33
3
24
21
15
96
21
4
24
60
84
47
1
8
16
11
24
1
35
60
24
108
33
3
12
132
45
27
1
24
23
1
35
25
35
25
24
95
13
12
36
35
36
96
57
123
12
48
33
15
97
80
88
155
24
1
35
9
51
24
1
95
97
12
12
23
72
93
27
49
24
35
12
73
23
13
84
48
12
108
84
59
72
24
9
15
36
48
12
21
3
25
12
23
45
39
1
12
24
8
52
36
108
11
9
51
21
64
11
73
59
1
11
120
24
37
59
1
12
11
60
25
24
11
24
13
32
3
13
32
4
23
96
96
13
23
13
24
72
84
36
144
60
35
60
85
104
52
35
1
12
108
35
84
21
3
1
36
12
47
49
44
16
11
13
11
1
8
15
25
35
25
155
37
23
1
12
167
12
85
24
36
24
72
8
72
27
1
60
36
56
40
32
15
93
52
12
8
28
24
59
45
39
60
60
36
25
72
72
20
195
48
97
47
49
59
97
56
39
1
83
36
13
12
68
28
23
24
120
21
27
13
11
25
68
16
71
36
33
16
120
36
47
25
71
121
83
21
4
36
84
20
40
11
25
47
132
60
36
9
27
33
40
47
180
1
32
36
16
191
144
168
37
35
1
23
24
48
33
72
4
143
37
48
36
24
47
109
20
4
11
1
8
3
72
37
119
60
24
45
3
60
108
61
24
59
1
12
32
51
36
1
68
27
12
132
13
23
105
12
3
13
12
12
11
25
95
49
56
15
25
36
96
8
40
12
92
27
24
24
105
15
13
47
25
116
12
27
1
32
12
28
48
20
111
48
21
84
51
24
60
12
93
27
13
68
4
24
44
87
25
143
1
24
23
97
35
33
63
25
11
48
72
61
59
60
48
25
23
12
36
1
68
52
11
25
12
80
136
47
12
36
1
24
60
12
35
133
35
25
59
48
57
36
39
12
21
12
16
11
1
72
11
49
20
87
24
24
33
15
24
120
36
48
109
23
24
33
51
60
49
35
36
157
8
12
27
60
25
36
11
96
13
24
56
84
27
33
123
72
60
13
12
23
133
12
12
8
15
97
23
13
35
49
83
73
167
108
1
36
20
124
84
11
33
27
1
20
4
24
35
49
96
12
24
44
15
60
72
109
24
107
73
35
9
27
25
128
40
11
1
56
75
12
21
219
37
24
32
28
24
48
12
35
73
59
25
35
21
4
8
52
8
76
104
3
24
96
33
4
48
83
25
20
27
13
11
21
99
1
8
15
144
13
35
33
124
35
1
12
59
33
76
155
49
47
25
60
8
216
39
25
11
96
24
96
48
1
12
84
60
11
12
21
27
48
145
32
27
133
83
1
84
24
11
145
72
84
36
35
84
49
119
1
32
15
240
24
25
44
160
24
8
40
48
24
ABCD 99266041118*3^$a+1 [50011]
9
35
4
60
3
53
24
36
25
35
31
6
59
48
16
56
48
121
12
24
3
21
51
21
60
3
84
21
39
68
48
12
12
7
29
16
39
9
63
18
42
9
108
20
13
3
45
35
64
51
72
77
1
135
24
33
18
36
6
18
17
4
39
5
1
30
54
96
24
39
33
47
36
64
72
39
12
77
67
5
48
76
32
112
12
15
30
3
141
90
9
51
17
12
1
30
17
43
29
31
36
29
7
84
84
129
8
48
7
9
165
11
24
120
19
45
36
9
6
24
66
11
12
1
6
5
24
16
51
9
9
35
72
24
24
25
6
6
18
30
66
54
15
32
43
41
24
37
35
85
3
20
1
24
11
24
16
84
44
7
273
51
12
57
20
31
45
24
32
19
45
44
7
5
1
48
6
204
5
40
20
115
81
51
5
49
60
3
3
5
19
6
54
29
12
19
45
45
11
25
39
39
41
24
127
48
6
123
20
16
44
37
3
3
57
27
69
105
35
7
60
5
13
11
19
12
17
1
39
3
5
109
30
29
25
15
15
17
4
15
29
96
4
32
19
93
36
27
90
27
3
77
12
19
12
24
156
65
24
4
32
19
30
3
21
51
15
41
12
36
24
72
61
18
12
29
1
35
48
55
5
64
8
43
17
25
87
20
12
1
18
12
18
15
96
44
31
5
19
105
45
39
20
76
15
12
9
8
91
69
33
18
90
72
18
9
72
44
12
79
41
28
20
16
99
9
32
19
9
32
64
36
140
4
15
5
25
6
65
120
48
97
3
32
28
111
9
72
39
12
5
24
49
6
41
52
3
17
31
137
13
35
1
30
69
20
12
73
36
3
12
39
12
48
29
13
23
64
87
36
5
103
5
1
54
6
99
15
36
24
89
7
29
7
9
39
65
175
9
3
53
7
17
37
39
45
15
24
51
21
8
60
36
7
78
35
16
224
40
15
17
199
6
27
20
31
29
40
8
19
30
15
24
44
36
55
5
25
72
27
33
63
20
100
44
61
12
39
45
23
7
33
8
25
35
4
44
60
31
5
19
120
36
90
36
138
90
42
17
7
65
25
15
15
53
13
54
60
36
60
5
72
48
103
60
17
84
79
89
13
83
24
12
19
65
61
24
30
29
76
36
8
36
7
9
15
5
28
3
144
9
15
9
8
13
99
3
5
73
39
27
125
4
44
13
18
9
27
29
97
23
204
31
161
4
32
12
13
23
24
16
32
4
39
60
9
21
12
3
27
57
3
53
1
15
45
24
60
30
69
231
45
57
18
5
24
1
51
44
40
117
83
97
23
60
31
24
36
53
12
49
30
6
11
13
39
20
13
27
21
6
29
151
65
4
27
5
55
90
35
12
16
15
30
30
60
6
60
3
3
5
19
6
23
7
120
144
24
17
48
31
5
19
45
44
40
56
67
53
12
49
3
93
24
114
30
99
183
57
116
4
3
60
17
13
35
88
20
1
144
6
53
1
39
56
31
30
66
5
60
43
12
48
105
24
8
43
9
20
217
6
24
66
3
27
57
32
25
63
20
73
3
21
6
149
36
13
6
24
36
84
72
17
13
18
5
16
60
15
9
32
28
44
103
77
1
30
12
18
35
7
54
83
16
36
8
43
90
27
8
24
88
21
39
63
78
6
24
17
43
6
23
67
60
30
11
88
45
30
45
45
66
54
35
40
20
60
31
5
28
36
15
126
131
49
15
111
5
25
18
29
16
21
59
36
31
17
1
30
30
6
89
24
156
36
19
9
68
13
11
48
52
180
15
33
27
53
43
18
72
78
45
51
54
15
81
60
83
1
30
30
6
29
55
9
8
13
6
41
109
54
6
35
24
7
18
6
41
19
53
13
107
1
30
12
9
39
29
12
19
9
8
28
32
12
36
55
6
35
49
99
8
13
59
16
92
4
15
41
4
99
12
17
12
91
54
3
3
113
67
57
20
96
67
125
12
16
20
72
49
6
30
27
81
15
45
6
45
45
30
5
4
32
43
6
3
8
13
30
45
51
54
30
36
33
111
60
9
60
60
8
25
99
80
19
60
45
45
42
54
11
13
11
1
63
20
100
24
200
12
84
12
13
66
84
30
11
36
52
27
30
35
79
21
24
27
77
13
27
21
12
18
30
6
30
3
12
44
7
108
12
48
5
7
69
75
233
1
6
24
5
72
72
37
59
12
25
18
21
75
24
89
36
31
69
32
13
90
6
3
87
54
95
7
53
61
3
8
28
80
64
33
35
13
35
12
12
31
21
39
21
24
32
12
52
8
36
31
53
40
21
12
18
77
4
99
81
15
24
5
1
35
85
3
3
18
15
32
13
15
21
11
48
84
61
30
89
67
36
33
20
60
7
9
48
36
15
69
32
24
24
61
35
25
12
3
24
56
4
36
80
25
35
96
91
5
25
18
9
51
36
6
78
42
18
6
30
29
55
89
7
24
12
48
6
6
65
12
60
16
21
54
21
128
36
60
1
23
7
5
48
7
5
31
5
19
41
84
28
27
45
8
37
6
9
15
5
19
12
24
60
6
30
69
20
204
67
9
69
60
6
9
15
5
12
13
131
4
201
30
89
60
16
15
24
30
35
55
69
12
69
15
171
33
27
6
48
156
219
32
28
20
76
9
51
80
4
44
91
29
7
24
12
69
8
48
55
33
51
89
55
36
9
32
12
52
39
17
55
60
5
13
12
3
20
64
21
72
47
48
52
56
37
63
20
31
24
6
30
33
32
108
13
90
89
1
143
4
51
36
69
15
12
114
24
59
16
15
6
30
53
13
27
128
120
48
40
20
36
25
150
129
15
42
60
24
11
24
108
12
4
15
5
60
36
88
8
28
36
15
36
18
59
61
11
36
4
9
66
24
77
72
7
125
28
80
16
20
67
189
45
63
68
19
30
ABCD 99266342122*3^$a+1 [50020]
144
1
29
36
30
42
30
78
6
18
48
42
30
60
90
78
24
18
78
78
36
18
43
47
102
91
47
126
126
30
18
192
85
5
18
66
90
6
18
90
18
192
12
24
6
36
48
60
24
42
36
84
36
252
150
12
36
15
3
12
72
25
77
24
12
114
6
162
30
6
24
78
42
120
66
24
30
12
6
15
64
53
27
123
42
18
25
71
24
66
24
42
18
12
18
12
48
6
72
42
6
6
6
12
42
18
30
6
42
12
6
96
24
12
54
54
90
6
6
12
12
18
31
17
12
12
78
60
13
65
78
6
78
6
30
144
6
174
30
36
6
6
87
15
12
6
78
84
30
48
54
48
42
90
18
12
78
25
65
42
18
102
6
18
12
30
54
84
186
18
12
60
48
18
120
42
12
36
48
96
108
30
6
36
36
12
6
54
48
84
174
222
9
21
18
6
60
48
48
42
60
18
12
18
49
119
24
72
108
18
78
30
6
18
7
80
9
60
75
9
66
42
42
12
21
57
186
6
18
78
30
48
72
18
6
24
1
48
95
12
6
18
30
36
30
54
12
132
60
27
21
18
30
6
66
3
45
24
12
96
48
31
23
30
12
30
96
84
30
18
18
48
6
36
120
174
24
192
3
75
37
47
12
18
102
6
24
18
96
60
6
18
30
18
144
18
66
66
30
18
48
24
48
30
6
39
21
42
12
12
6
42
48
114
39
69
126
36
6
24
24
36
24
30
60
30
54
12
6
7
5
30
12
114
72
108
30
96
24
60
24
6
6
36
30
18
24
12
13
11
36
1
5
72
18
84
54
6
24
126
30
84
36
18
18
84
18
12
6
12
6
12
72
36
12
48
24
43
59
60
138
12
36
54
18
87
63
132
54
6
1
17
30
18
42
72
30
96
30
24
18
42
18
30
42
60
6
49
5
18
48
54
108
90
13
23
42
15
3
6
150
60
24
66
18
12
48
45
81
175
17
12
67
65
30
24
24
18
15
123
69
33
234
18
30
30
60
30
36
25
41
60
30
45
15
18
12
24
66
6
24
60
96
138
21
33
42
21
3
12
30
54
78
36
24
138
18
54
12
60
24
36
6
18
6
31
48
5
27
57
60
12
36
48
156
63
27
21
3
54
6
42
24
36
18
24
18
114
54
102
49
23
105
63
48
24
18
114
120
84
9
16
41
90
24
36
6
78
12
18
24
12
60
84
6
69
21
43
11
6
60
18
36
12
12
21
21
18
6
24
18
12
12
48
12
6
15
135
30
24
78
42
18
12
18
42
30
78
18
42
12
13
95
12
18
18
12
36
24
42
36
43
5
90
54
6
24
36
25
17
79
23
73
47
30
3
57
90
228
48
42
18
54
60
66
6
3
33
108
12
78
57
99
30
18
72
114
12
30
72
12
48
12
48
72
150
48
6
6
6
252
61
11
300
84
30
55
11
69
9
36
42
108
6
54
36
6
72
42
120
54
54
18
114
36
57
16
17
24
135
33
48
18
109
35
6
12
18
84
6
6
66
78
36
36
12
12
84
6
120
6
18
6
25
179
12
48
1
23
12
24
6
120
60
48
120
18
120
30
27
16
47
42
90
6
30
54
6
24
6
31
5
30
13
23
42
36
36
36
42
6
24
171
9
78
54
19
131
24
42
18
24
42
18
37
5
60
54
105
9
102
84
24
42
24
30
24
36
24
18
120
24
6
9
129
30
162
15
27
42
36
42
6
54
12
36
18
24
48
54
1
29
19
59
18
12
6
97
53
24
72
30
78
90
12
24
54
18
12
18
27
27
18
48
67
5
6
24
72
120
30
30
48
6
54
30
30
6
54
90
18
12
21
57
12
12
60
30
120
54
6
1
5
12
6
36
60
108
78
30
54
120
3
63
102
27
64
32
9
18
6
66
90
36
84
78
6
24
60
30
60
18
12
12
18
90
12
6
84
78
30
1
17
72
90
36
6
48
42
18
12
18
25
65
42
54
30
84
60
48
18
15
51
30
18
36
9
15
96
60
12
12
12
30
204
6
54
144
48
43
47
12
30
42
144
6
108
18
12
18
42
102
24
12
7
5
48
78
114
42
49
11
30
6
49
53
72
19
5
6
48
12
30
78
42
54
486
54
60
24
12
81
3
30
144
42
114
51
69
36
174
36
24
66
30
109
29
18
54
48
60
42
90
36
144
30
48
102
66
24
6
54
84
6
24
30
36
9
57
55
65
30
42
42
6
18
24
60
30
48
18
49
17
36
48
24
6
61
29
6
54
72
15
27
78
24
6
73
11
48
72
13
71
6
3
63
24
24
54
30
18
42
60
30
87
21
24
78
30
36
19
11
24
60
6
132
247
17
18
30
6
36
24
24
120
30
42
60
9
57
84
3
33
48
6
66
12
6
114
12
48
42
36
72
78
12
6
1
23
48
90
54
114
96
6
72
36
24
36
24
18
150
12
78
30
48
6
108
63
3
12
48
72
12
45
93
42
12
6
7
65
150
30
12
6
18
24
120
96
7
23
24
6
114
105
117
156
42
72
204
24
ABCD 99266447134*3^$a+1 [50122]
8
43
129
24
27
210
24
23
1
75
75
17
7
12
54
15
56
28
3
57
32
4
51
5
13
18
30
30
29
76
63
17
4
60
36
3
66
3
3
33
12
45
24
24
6
144
69
20
25
23
4
51
5
19
9
32
60
13
72
3
36
3
12
81
63
24
21
45
6
5
61
30
5
12
28
27
66
30
42
48
6
18
3
27
18
39
20
36
52
20
16
36
24
69
6
41
96
52
3
72
18
54
18
6
117
15
12
18
27
51
9
20
48
7
6
47
25
27
8
28
15
72
18
90
60
29
12
49
72
15
3
12
33
56
60
48
13
3
132
27
6
15
9
63
9
6
5
84
64
12
144
56
52
15
48
18
15
39
72
9
75
237
3
60
9
32
169
59
13
138
36
53
7
30
15
8
103
5
19
66
54
33
33
18
77
55
17
1
6
33
15
5
72
61
24
83
12
64
32
103
42
30
33
39
42
30
18
23
12
16
51
33
63
9
39
57
48
15
9
12
24
12
24
39
24
21
21
11
112
36
9
72
15
15
53
37
6
33
9
3
123
9
8
49
83
133
30
69
69
30
66
3
32
31
5
148
27
114
15
39
84
6
71
55
93
20
73
35
12
16
39
216
42
54
9
36
8
136
44
48
52
27
41
4
45
23
28
3
12
89
36
4
15
6
15
72
87
144
12
5
49
6
24
9
132
27
45
27
18
6
66
35
136
104
4
12
24
51
33
39
21
44
7
69
27
42
30
96
12
9
24
72
12
57
24
51
36
3
12
42
48
39
3
36
12
33
44
1
27
24
20
43
96
6
23
25
3
27
93
45
87
15
18
3
12
20
7
78
3
104
37
35
28
8
72
7
69
51
24
77
88
21
30
48
48
5
4
8
16
12
72
8
55
65
24
133
27
8
40
108
27
30
96
87
15
5
13
71
19
12
42
35
60
72
19
36
9
24
27
41
40
75
18
15
44
132
48
60
16
21
23
31
210
24
3
3
17
73
54
42
24
39
3
5
7
5
31
30
54
65
7
21
44
28
3
69
20
16
15
149
96
13
59
43
24
18
51
21
3
3
69
45
11
43
72
5
72
61
72
48
30
9
3
30
18
29
1
59
37
75
80
19
29
28
20
85
3
15
12
33
15
17
7
141
75
17
79
21
15
12
18
18
81
8
7
45
9
99
3
42
3
3
69
123
93
45
59
13
35
28
24
105
111
15
41
16
9
11
12
7
24
9
57
15
9
59
91
105
105
24
18
48
12
5
37
35
61
24
23
25
15
3
6
24
30
42
30
9
36
20
7
18
87
36
32
12
12
100
39
42
59
85
15
33
3
48
51
45
45
95
49
6
36
33
45
72
35
37
23
64
8
76
21
30
5
4
56
19
9
21
15
24
33
24
11
43
12
17
252
49
59
37
144
96
6
9
33
35
16
21
51
3
24
156
17
4
48
20
7
45
8
31
105
9
27
60
9
135
36
51
5
13
15
9
6
17
100
45
54
24
17
60
67
21
51
66
27
51
57
57
23
49
11
13
59
43
18
15
32
72
25
35
13
54
18
15
8
7
48
45
72
27
105
153
27
69
6
9
15
21
15
36
5
4
99
54
35
43
60
12
17
156
4
20
79
12
93
117
30
9
33
6
17
52
63
54
6
5
19
93
36
9
23
7
17
16
48
24
12
20
25
48
23
25
3
27
24
45
63
30
35
52
36
20
7
53
28
44
13
27
60
32
4
45
24
78
33
116
28
48
15
72
5
37
23
16
9
6
149
61
27
32
13
27
32
13
6
17
24
36
7
36
96
21
44
31
24
48
45
27
33
72
9
96
35
55
5
1
42
21
9
48
35
112
120
51
9
57
78
72
9
44
7
174
24
72
3
48
44
25
6
5
28
72
20
19
24
66
48
3
93
24
35
31
36
5
19
41
184
32
25
3
144
12
8
67
21
57
51
15
17
13
47
7
53
4
15
36
5
60
124
105
23
31
90
54
18
87
36
45
72
102
12
81
12
8
25
63
15
29
61
39
3
5
24
103
18
72
78
24
5
4
39
21
69
95
25
63
12
8
88
21
11
40
39
9
32
7
30
30
36
36
108
33
69
6
84
141
9
6
84
9
21
75
39
36
90
23
25
102
18
42
36
89
1
15
9
24
71
25
24
30
41
25
6
29
40
15
108
36
9
8
115
12
65
31
6
78
21
21
6
12
30
47
31
17
48
19
21
20
7
12
66
30
18
11
55
21
33
24
15
12
24
32
52
60
48
15
77
12
64
144
3
9
9
66
33
3
18
6
53
28
9
35
120
4
75
6
6
48
72
24
33
8
192
16
57
15
20
37
3
27
5
48
72
61
24
47
79
69
128
7
78
24
11
24
28
80
16
15
69
32
61
39
15
18
23
12
72
4
44
12
25
11
7
30
87
279
132
12
81
9
27
51
5
37
27
45
23
1
6
24
17
12
7
5
76
3
57
99
6
30
24
33
20
40
20
1
15
15
21
51
90
15
39
18
30
48
12
77
28
8
100
24
36
3
156
54
107
4
48
8
7
5
16
24
27
9
32
25
30
18
6
18
47
91
33
24
3
18
11
88
45
51
15
36
69
117
24
63
8
49
11
85
18
45
9
30
33
9
18
36
96
48
5
7
33
48
15
84
9
36
3
18
35
133
114
36
21
3
168
12
48
57
20
48
28
117
27
21
71
16
15
77
13
18
54
35
37
3
8
4
3
12
24
89
31
9
12
15
5
49
27
15
17
72
43
33
33
54
21
32
37
35
13
3
32
4
9
15
9
23
4
3
48
33
51
5
1
47
25
15
80
1
27
27
90
18
65
13
11
19
45
21
6
33
81
3
3
42
6
57
24
8
12
91
18
11
4
12
45
24
48
27
8
43
17
25
138
12
5
43
69
63
30
35
61
72
99
24
69
72
39
39
33
33
72
3
39
5
40
51
17
37
83
12
16
36
96
12
72
20
4
32
ABCD 99266451866*3^$a+1 [50023]
65
43
161
55
126
143
187
48
96
41
79
270
144
35
367
54
30
89
25
72
18
126
54
66
11
13
11
84
121
59
216
79
65
67
18
66
96
29
19
17
55
24
41
120
109
131
24
91
89
79
72
89
84
12
139
84
125
7
30
18
305
7
120
65
108
7
144
29
216
205
24
126
65
25
54
221
61
35
240
13
72
78
300
72
29
121
203
7
24
29
12
43
252
54
11
13
72
18
5
7
18
71
25
275
115
36
240
108
101
91
90
119
276
55
78
11
61
35
19
5
85
30
60
120
41
19
125
84
151
234
360
102
108
72
54
6
18
66
209
31
246
23
1
95
31
120
24
66
143
12
48
181
120
54
90
72
35
79
29
145
72
18
180
65
25
42
29
55
29
115
77
19
66
203
37
35
48
115
252
53
31
240
156
144
149
55
77
79
24
126
66
60
125
19
29
156
36
223
17
60
55
18
90
102
24
90
149
121
54
101
19
41
36
85
114
5
25
11
60
79
29
151
30
95
84
120
115
5
31
204
5
355
41
156
24
156
108
181
30
96
48
17
55
24
5
115
125
181
54
234
96
35
84
7
120
60
5
49
30
96
120
293
301
126
29
31
48
132
29
151
65
48
240
37
18
65
7
60
29
61
138
96
5
319
12
180
65
169
131
103
60
12
60
29
24
91
29
120
7
144
6
54
29
37
24
120
24
66
5
31
149
31
24
65
79
17
19
216
48
5
37
54
66
119
84
55
5
67
29
144
1
95
121
59
91
65
84
31
353
91
24
197
24
79
125
187
30
24
35
144
157
35
168
192
84
79
36
60
36
29
25
179
91
216
18
35
175
36
29
187
108
126
35
115
29
127
24
36
5
13
162
5
79
204
5
96
1
54
24
36
36
125
348
12
48
120
96
19
101
24
120
120
91
65
55
96
18
120
47
144
36
13
11
199
41
31
53
145
6
5
24
7
84
114
66
60
66
54
24
77
139
120
114
90
5
175
72
18
66
126
59
24
36
25
119
25
107
144
79
30
42
65
24
91
228
17
48
7
113
67
5
235
5
48
12
55
89
145
306
78
246
41
48
115
77
108
247
54
11
19
36
54
35
61
18
41
79
5
67
125
55
149
55
29
156
96
120
120
103
65
67
84
36
149
60
175
5
61
18
126
24
246
101
24
19
36
36
29
175
30
35
60
1
83
12
144
96
79
36
84
60
180
5
61
150
5
13
35
96
24
127
5
228
12
49
11
24
91
264
24
66
90
6
35
240
168
36
1
59
36
55
48
41
19
30
72
24
11
133
66
24
245
151
5
36
43
41
55
89
55
41
144
151
96
30
54
29
7
240
89
31
60
53
175
36
36
198
6
29
55
126
6
48
41
121
114
144
17
13
330
192
113
312
120
55
54
30
5
144
ABCD 99266707238*3^$a+1 [50035]
99
66
6
45
69
288
18
48
66
60
3
21
54
72
6
30
12
228
9
33
90
21
75
24
21
9
111
24
207
66
63
69
6
54
42
21
15
24
48
6
6
66
54
60
90
135
63
12
36
30
90
9
183
33
24
21
24
6
18
72
18
12
30
54
9
27
24
6
42
12
30
150
6
24
18
6
87
15
42
111
81
6
30
18
12
18
42
72
36
30
90
30
12
114
18
15
21
24
30
48
24
108
33
39
6
54
120
54
6
36
252
36
24
96
36
9
9
78
24
18
111
21
51
39
36
60
60
54
6
270
30
114
6
48
72
90
12
12
30
21
3
21
111
18
102
24
24
66
90
21
15
84
45
15
60
6
42
42
36
54
66
24
24
66
21
3
6
54
36
96
45
15
9
33
30
30
18
9
15
78
60
18
60
24
81
3
66
96
12
6
12
42
3
39
30
66
102
30
162
6
24
54
15
21
30
36
9
75
66
3
81
6
72
378
102
12
108
36
114
12
48
42
30
15
63
6
126
24
156
36
12
30
3
27
12
36
72
36
24
78
3
45
126
45
24
15
54
90
72
54
6
36
57
45
6
12
42
30
12
30
6
12
30
36
102
108
6
30
6
48
12
24
30
60
210
156
12
6
72
12
18
27
27
96
12
18
12
42
60
36
18
42
48
21
105
6
90
60
18
105
57
42
12
24
6
36
18
36
18
6
42
42
102
24
114
18
120
3
21
24
96
60
30
66
183
195
6
30
54
36
60
6
24
54
30
12
60
18
6
150
36
15
24
120
69
84
15
216
15
9
21
42
24
18
180
90
30
3
3
144
45
3
90
30
24
36
90
12
30
30
42
45
15
36
45
120
39
60
36
90
42
12
168
210
66
6
6
9
3
6
114
6
144
15
72
33
63
39
78
30
42
51
24
135
48
42
138
48
90
24
51
69
30
54
30
81
15
30
36
18
114
42
18
12
48
51
96
201
84
18
18
72
63
15
30
168
24
42
6
114
54
36
36
84
6
48
60
114
18
78
6
18
6
60
57
9
66
240
54
48
12
36
279
33
72
6
12
48
60
12
48
30
114
24
30
42
30
18
42
12
87
9
60
6
21
129
6
30
30
114
75
9
12
24
30
45
45
114
12
24
6
18
6
39
87
42
36
66
90
6
30
84
36
24
99
15
42
90
72
21
69
12
30
33
21
54
30
36
90
57
9
18
60
30
18
162
6
36
30
24
6
48
36
54
6
57
3
12
114
36
108
15
21
18
18
30
9
111
48
84
12
144
9
48
63
42
84
75
15
9
9
18
120
114
18
48
9
120
45
18
6
30
132
12
30
36
84
102
9
27
30
54
48
12
30
15
75
6
30
18
84
6
45
15
36
30
18
48
162
102
60
6
114
30
18
180
45
33
54
9
15
30
51
33
96
6
33
51
72
24
66
42
6
30
156
6
12
87
15
9
9
12
108
18
12
6
54
45
45
18
24
60
48
48
24
24
30
12
78
102
12
3
27
42
51
9
48
72
111
15
54
48
18
9
15
60
30
18
30
111
69
78
30
30
48
24
18
24
60
6
42
36
30
42
60
72
78
24
21
105
15
15
84
54
72
72
60
60
66
6
6
30
42
12
150
18
12
54
6
78
63
33
42
18
66
24
36
90
51
48
147
18
24
12
6
174
36
30
30
3
57
30
48
36
84
12
12
33
15
57
51
30
36
6
12
33
87
33
9
6
54
24
66
78
6
144
93
117
120
30
36
36
45
63
18
30
24
18
72
126
24
198
18
42
30
198
42
90
126
42
30
12
72
54
6
36
60
30
24
6
264
78
120
6
9
27
66
90
24
90
30
60
60
6
27
33
24
39
9
6
156
30
54
12
45
75
45
123
42
24
96
18
72
12
78
84
54
6
18
12
9
57
174
78
42
30
3
27
69
75
54
18
45
15
42
15
15
12
108
48
120
30
144
150
21
45
3
15
180
36
48
57
9
66
24
24
60
36
12
84
66
30
45
39
24
126
30
6
42
42
6
30
42
36
6
90
6
27
27
18
12
48
60
162
9
39
192
36
132
12
48
42
30
6
12
6
252
240
18
6
18
66
36
36
12
48
30
72
27
51
18
54
30
42
21
120
15
9
45
30
30
108
42
6
12
87
45
30
18
6
84
81
24
15
57
3
78
183
39
12
36
90
60
3
69
42
48
33
57
48
18
12
90
54
36
54
54
9
15
30
30
18
18
42
42
6
39
57
15
243
60
18
120
72
48
54
36
54
6
120
24
84
42
42
33
48
39
42
36
30
12
18
12
36
15
69
3
75
24
21
24
15
66
39
45
18
6
42
120
60
24
36
24
120
150
30
48
12
84
66
ABCD 99267554884*3^$a+1 [50142]
56
15
9
16
120
71
9
15
60
61
32
232
143
49
128
96
39
25
8
3
69
96
75
12
48
25
95
12
21
120
192
15
9
15
48
72
81
183
9
3
48
21
40
71
9
24
111
60
36
48
24
120
60
132
24
57
112
8
99
36
49
23
57
24
111
9
27
37
48
104
112
8
184
104
16
48
8
24
75
37
23
57
27
12
1
200
15
105
3
12
1
8
112
107
21
171
117
87
1
152
16
32
39
1
95
72
1
11
84
72
24
129
15
9
51
36
24
169
56
64
83
37
95
96
97
95
25
35
13
80
51
156
49
48
131
12
121
104
15
25
32
48
120
72
16
48
152
15
97
24
71
24
25
96
47
57
88
24
8
3
13
24
143
33
39
1
47
36
37
32
63
33
75
37
119
24
49
47
60
108
33
15
9
111
25
8
27
61
48
80
99
109
128
3
36
216
24
97
119
72
25
24
71
1
167
60
61
152
207
33
24
16
72
23
1
8
15
73
24
23
120
12
36
192
25
80
15
96
36
60
81
64
71
129
16
23
36
156
84
21
39
49
48
8
160
95
73
56
16
24
71
24
49
8
39
1
80
16
104
63
12
45
3
117
63
441
15
24
60
36
24
192
24
120
24
193
11
85
23
49
71
121
56
15
1
120
120
24
8
27
36
49
56
144
207
36
84
105
24
16
11
181
11
165
111
72
249
63
97
8
192
64
120
71
48
1
215
57
147
117
40
119
9
15
49
119
25
48
24
24
23
1
48
56
16
47
201
87
33
88
168
71
12
45
111
1
48
23
1
32
39
73
104
3
37
95
9
99
13
24
251
69
120
40
24
24
47
9
24
27
48
45
183
1
56
48
15
120
60
61
72
11
108
177
15
121
47
1
24
35
21
16
104
15
144
1
56
64
48
23
1
32
63
25
119
36
12
1
32
24
39
57
63
9
160
23
1
32
136
23
12
45
15
33
48
15
24
25
104
24
88
32
87
1
23
1
24
131
85
72
128
51
45
15
25
8
96
3
13
24
120
24
11
85
23
33
99
85
11
48
85
80
15
105
16
56
144
96
75
37
95
49
143
1
32
15
12
37
47
1
11
108
9
40
47
33
48
16
8
24
72
39
36
69
15
121
47
25
155
36
49
24
56
184
143
73
8
63
9
15
48
153
16
8
40
72
23
1
24
23
57
15
273
64
203
108
1
24
120
8
16
155
108
57
24
24
27
13
47
48
33
39
1
143
73
48
23
72
216
25
200
15
1
8
51
12
33
159
48
33
99
61
48
35
12
132
37
23
33
39
204
37
24
24
24
32
144
99
36
12
93
51
21
183
1
23
48
12
12
153
27
36
288
9
88
80
88
191
96
97
23
9
51
85
96
24
32
64
83
36
192
153
24
120
24
75
13
179
84
9
87
193
47
105
72
111
60
12
73
71
36
132
57
39
25
80
112
104
136
35
192
36
9
16
24
72
8
120
88
152
136
191
24
73
8
24
15
1
96
23
120
81
40
24
11
84
1
71
97
23
105
15
24
24
24
72
48
25
23
57
72
16
47
48
9
15
97
72
48
23
33
27
60
9
15
12
48
61
8
208
23
25
95
24
73
24
35
133
48
23
144
25
32
88
96
32
3
12
73
144
11
60
1
8
88
24
191
1
8
111
57
15
121
48
104
16
11
36
49
95
12
36
60
60
72
72
33
48
24
15
9
120
16
11
12
36
12
73
32
48
96
111
57
72
123
36
1
168
96
24
23
9
64
11
141
48
15
73
23
25
23
72
108
61
96
48
48
48
47
25
32
75
108
1
131
85
48
96
23
121
48
56
24
135
84
12
9
72
3
21
16
8
40
47
120
25
80
63
97
24
35
13
35
93
64
8
120
15
121
155
60
9
111
24
73
8
16
8
64
107
21
96
120
87
ABCD 99267687724*3^$a+1 [50278]
119
57
33
90
90
90
90
576
231
75
18
36
79
32
159
90
39
15
36
360
36
1
53
75
16
80
63
1
80
135
180
21
69
139
5
36
7
209
234
216
109
80
9
72
79
29
115
192
215
25
48
80
81
79
191
129
105
126
54
51
64
155
90
126
45
171
165
33
90
126
7
47
126
54
162
270
93
192
64
80
112
89
55
215
9
16
48
336
131
13
32
16
47
90
87
39
234
175
32
16
47
216
361
53
72
163
17
31
512
141
51
75
18
51
16
23
201
64
95
145
71
9
27
181
17
162
54
270
169
281
7
32
141
51
39
361
48
5
91
215
121
48
47
1
32
16
5
36
90
61
29
211
167
73
240
173
19
96
155
37
107
306
54
36
105
111
49
59
36
234
55
35
162
18
36
277
48
161
108
147
69
235
71
9
45
99
208
179
61
47
72
9
112
77
36
79
101
171
63
1
251
69
291
18
270
90
36
15
16
144
224
51
45
16
29
54
36
234
72
90
13
80
141
67
113
127
32
147
109
125
307
240
32
231
345
69
315
16
192
53
54
85
131
180
265
599
36
270
55
560
112
29
115
128
81
31
5
235
80
16
240
77
90
25
65
72
18
37
144
35
189
45
360
36
54
36
180
54
126
414
7
144
101
43
48
17
126
270
115
336
269
36
63
96
16
23
25
317
99
9
36
291
195
360
18
342
18
36
135
81
198
105
111
241
263
73
192
311
9
160
48
107
180
180
126
31
48
11
90
331
65
79
11
90
270
54
36
19
432
179
54
135
45
144
90
90
31
240
192
32
16
240
131
13
257
18
36
36
108
73
179
54
7
144
29
144
36
180
91
144
215
180
36
33
111
49
32
153
87
219
126
439
96
95
108
180
162
159
201
270
90
198
72
33
57
151
48
35
189
16
11
18
36
15
21
18
252
54
55
71
25
29
144
291
16
144
35
36
18
103
77
36
15
39
57
48
160
416
16
80
105
18
72
93
51
45
45
234
25
32
16
107
37
35
61
32
51
429
208
144
299
54
255
208
ABCD 99267895204*3^$a+1 [50058]
252
9
207
12
288
33
18
36
21
60
45
171
243
93
33
27
9
111
33
39
60
48
72
60
72
189
99
252
48
51
18
27
9
27
27
36
21
24
9
3
168
48
72
141
39
15
36
54
63
9
18
81
324
9
3
159
21
240
48
159
18
3
36
15
54
162
9
9
111
240
45
90
9
156
15
18
27
120
276
36
27
21
15
117
192
321
27
108
84
60
117
18
72
252
9
144
9
54
72
45
117
99
48
144
108
72
69
63
216
99
21
51
21
15
180
93
72
51
21
69
27
9
39
72
69
39
249
63
153
306
45
264
36
87
21
231
54
27
84
60
81
291
24
264
132
108
36
108
12
144
33
3
123
90
603
63
45
81
75
36
24
36
12
60
36
99
36
81
99
9
171
57
33
18
189
84
195
18
3
60
9
90
90
39
60
9
3
72
132
108
99
216
21
69
63
81
63
225
54
57
339
54
54
45
12
60
189
207
108
12
24
117
27
135
126
315
27
9
63
345
72
87
57
159
45
135
45
12
24
99
57
51
9
84
177
27
81
39
159
126
18
21
36
24
12
87
189
120
252
36
252
24
27
90
99
84
105
3
72
24
72
12
72
159
90
111
69
18
18
252
18
21
24
279
21
123
36
57
123
18
27
9
3
141
90
21
132
45
54
36
9
192
132
12
429
54
36
36
468
54
3
87
57
24
9
3
216
312
189
39
69
72
39
159
165
108
15
153
192
132
27
21
87
45
36
27
54
18
45
459
21
24
9
90
57
15
81
81
63
36
12
159
81
189
90
117
516
24
144
12
15
72
108
45
108
27
21
72
96
216
9
54
93
33
75
24
48
108
33
63
48
51
81
27
117
144
9
111
132
156
69
18
21
60
279
45
156
231
21
168
144
135
225
189
72
99
12
168
27
165
24
81
63
12
108
105
72
39
60
45
90
21
24
120
24
27
162
207
12
132
171
45
12
60
81
108
18
117
36
27
57
15
45
117
72
108
90
21
108
72
159
108
261
72
12
15
72
108
288
45
45
207
207
9
9
72
39
24
84
51
45
120
159
234
75
60
9
351
27
9
180
171
45
27
90
90
72
129
87
21
24
48
36
24
12
108
252
69
27
99
21
24
48
51
81
36
63
234
36
135
99
81
72
144
45
279
9
54
36
81
99
21
231
45
120
168
9
3
87
57
24
9
18
144
180
45
99
36
117
9
63
9
39
51
117
36
45
18
117
9
75
51
9
135
18
3
303
36
21
15
270
3
108
132
81
27
120
51
36
57
87
36
117
156
312
48
51
21
51
81
135
9
84
69
36
27
180
99
45
72
48
123
108
162
18
165
ABCD 99267902978*3^$a+1 [50011]
15
45
243
57
108
57
3
321
51
69
24
111
87
54
15
24
24
111
9
45
312
30
144
36
60
54
36
54
180
36
120
33
3
132
165
141
75
51
90
48
36
180
54
21
15
45
159
102
114
102
39
51
72
165
57
36
99
45
54
105
57
3
27
69
3
42
195
3
66
6
105
15
93
3
30
42
21
87
12
72
45
15
84
24
66
36
3
252
111
84
54
6
36
30
78
36
9
21
3
12
45
15
3
21
177
12
42
129
24
423
54
39
117
108
60
90
174
6
30
72
24
48
15
21
54
216
24
126
66
6
18
126
90
84
9
243
18
60
39
117
195
75
6
138
21
39
54
48
63
36
99
6
18
162
30
96
102
87
9
39
15
12
18
72
96
48
42
33
15
6
39
81
36
132
27
60
255
9
81
228
96
54
12
45
9
36
24
30
45
81
6
108
36
9
60
39
21
45
111
3
12
45
9
162
24
9
9
12
54
42
90
12
6
159
15
21
87
42
12
90
165
33
42
84
165
120
9
12
270
45
33
36
36
63
132
39
21
9
24
111
36
33
102
24
72
9
21
114
54
54
192
60
144
66
63
51
45
21
60
30
18
96
15
21
90
30
60
15
33
15
27
30
36
72
90
6
144
15
3
72
12
90
60
75
15
36
18
15
15
90
195
99
66
51
120
171
24
93
12
183
48
57
3
213
84
240
96
204
21
36
159
207
198
162
18
39
12
33
168
228
216
6
12
60
90
126
141
51
108
6
15
21
12
27
9
6
33
111
165
87
54
156
108
54
6
75
117
72
36
99
33
3
27
78
39
51
54
18
213
129
102
36
9
9
51
9
66
33
12
69
12
27
63
18
51
3
42
18
48
54
39
39
18
3
9
42
18
30
6
36
75
9
15
81
300
6
69
219
66
54
60
102
234
6
180
48
24
12
6
48
6
39
84
132
99
24
12
6
54
69
96
108
15
48
9
60
9
159
93
27
3
54
279
141
30
36
18
42
33
21
48
72
39
57
87
72
39
189
60
3
48
24
72
30
186
48
24
72
54
39
72
69
15
51
90
3
3
33
51
45
51
72
66
51
60
69
42
57
60
147
18
6
9
111
144
168
84
54
36
6
84
6
84
60
75
15
9
36
21
147
3
30
24
15
15
108
72
18
15
12
99
165
57
30
78
51
3
66
186
48
36
21
129
264
27
33
12
24
195
15
21
69
75
156
39
141
39
285
36
48
60
12
225
108
6
105
111
9
9
126
30
339
21
36
54
9
60
12
141
39
45
78
18
48
54
21
51
18
42
33
72
120
48
15
288
12
6
66
78
12
24
12
3
69
60
171
75
21
15
108
18
18
6
39
105
30
6
123
33
243
60
135
174
42
48
42
48
51
291
45
9
54
57
21
39
45
75
15
33
21
75
144
21
36
123
72
3
102
15
99
144
12
18
132
15
105
6
9
63
81
9
90
21
105
111
9
6
90
36
99
111
33
21
18
126
72
72
135
81
60
102
129
24
15
21
99
24
45
21
15
261
90
48
78
12
78
9
81
39
63
201
87
57
15
162
99
87
48
9
36
87
108
141
3
12
93
33
90
42
12
24
135
24
21
39
15
66
6
30
126
60
180
33
21
138
18
78
69
60
36
36
99
270
24
66
9
387
54
6
138
75
12
9
15
129
36
51
24
120
51
33
36
24
111
30
36
36
18
24
30
90
6
300
135
135
42
30
9
63
81
24
45
102
60
54
162
ABCD 99268071484*3^$a+1 [50014]
24
104
72
64
24
24
56
24
283
149
115
29
7
48
252
125
43
60
9
32
55
9
240
87
17
43
45
80
40
8
64
87
41
115
45
24
75
45
56
24
115
21
80
40
3
29
48
168
40
144
32
328
171
36
105
48
48
24
56
48
40
72
3
29
96
40
24
128
43
120
21
216
39
33
48
48
32
72
67
24
5
91
21
8
24
40
3
5
40
48
272
120
232
27
5
144
120
96
19
132
57
96
32
112
243
77
72
79
36
173
16
104
208
8
67
45
15
65
79
276
29
19
141
104
192
24
16
3
117
32
103
33
104
67
149
112
24
39
17
160
24
8
67
45
56
48
67
53
16
368
40
48
48
27
93
72
39
300
141
32
67
101
19
165
144
56
31
180
5
240
40
75
165
8
16
39
9
120
27
21
8
24
256
15
336
65
259
21
75
165
171
48
120
96
36
257
96
67
69
144
72
15
57
48
8
120
115
45
176
55
129
24
51
165
27
45
80
160
48
27
45
72
87
153
8
72
40
147
21
200
184
24
80
31
9
24
3
24
21
344
16
72
80
127
9
152
48
216
96
163
72
77
31
9
8
24
40
51
24
29
7
225
159
36
144
5
19
36
36
53
240
112
3
101
216
64
56
40
200
400
3
21
51
45
24
24
152
48
120
7
33
120
56
96
48
64
296
24
16
32
24
16
192
32
16
8
115
12
113
160
24
27
69
24
27
21
24
240
80
96
24
16
48
104
7
113
96
72
72
96
115
156
9
27
69
56
64
80
16
48
75
69
8
120
43
77
48
16
39
17
40
192
147
45
24
27
5
288
31
84
189
32
16
63
105
104
216
24
16
176
24
7
65
43
77
19
21
63
96
209
127
9
128
40
63
33
24
48
128
67
5
40
32
7
33
48
72
72
15
129
24
8
88
56
79
17
40
48
96
168
8
40
15
444
5
31
60
149
16
219
36
33
120
75
125
16
15
9
96
39
17
43
72
5
24
19
45
104
43
77
160
27
45
75
29
67
29
88
248
120
55
89
64
32
40
32
48
40
3
5
31
9
32
43
77
160
3
45
51
5
136
144
48
27
45
104
144
31
57
8
72
192
40
192
8
112
8
43
93
135
41
96
40
8
40
111
89
72
120
19
21
8
280
144
8
72
48
40
8
24
43
60
113
72
48
16
176
19
53
40
27
149
16
56
43
5
16
168
48
104
79
9
3
309
8
16
24
56
64
56
24
160
80
40
56
40
176
16
48
15
192
57
48
99
36
89
211
69
15
9
32
40
8
7
177
80
91
77
112
87
65
16
104
24
64
8
295
65
112
80
43
5
72
48
43
101
64
32
24
24
64
120
48
152
48
48
55
12
5
24
16
48
104
31
17
43
21
24
87
17
72
48
48
112
72
24
75
21
8
16
32
168
16
48
128
40
8
16
120
96
75
84
129
111
9
51
45
48
3
84
201
39
9
24
72
8
88
8
91
36
9
96
3
189
56
72
43
21
8
112
56
64
135
33
72
8
136
27
69
39
17
64
8
40
96
32
160
63
9
51
45
120
111
233
40
27
93
27
101
24
16
152
168
40
3
21
80
24
16
104
127
48
36
101
ABCD 99268237288*3^$a+1 [50014]
69
180
12
12
84
3
33
39
57
24
144
81
72
27
27
21
36
180
33
114
117
3
21
36
60
27
6
51
84
36
72
39
24
18
3
72
36
72
63
141
48
213
48
180
15
48
171
18
3
12
84
144
36
45
18
81
15
9
96
15
54
18
78
147
9
3
93
30
72
21
12
60
168
12
96
81
15
45
12
27
27
42
30
21
420
12
24
27
45
156
24
72
12
24
24
3
117
27
54
75
60
36
108
12
24
48
36
72
84
165
108
99
33
171
39
69
3
18
6
165
69
159
84
84
168
12
120
60
63
162
6
201
96
84
99
153
96
60
36
24
9
39
96
87
81
84
45
123
57
75
60
69
3
72
123
48
72
81
36
60
84
84
12
132
231
69
12
108
72
27
24
21
108
180
27
69
144
96
3
66
63
180
48
51
72
93
69
135
192
87
9
36
141
63
180
48
9
39
156
12
99
189
51
105
108
51
45
9
63
48
3
21
117
3
141
15
135
18
15
12
84
84
21
39
228
123
21
3
129
156
105
63
24
168
33
3
36
3
66
54
42
3
45
147
3
72
33
15
9
36
24
147
96
69
96
36
180
12
60
27
9
9
219
93
27
93
60
3
81
3
36
60
60
336
9
3
69
15
48
192
39
66
15
108
45
48
75
33
63
36
15
105
108
24
48
51
24
21
24
36
39
33
24
33
75
12
48
168
129
27
24
3
129
84
60
72
60
195
177
24
9
99
60
48
12
123
114
3
27
21
3
177
33
27
12
57
99
21
54
21
36
87
9
180
168
24
48
12
12
24
48
24
72
48
12
81
27
21
27
45
168
48
39
159
24
129
12
132
9
279
12
123
225
24
12
48
144
36
276
144
27
78
15
3
21
84
180
48
48
12
48
324
45
27
60
60
171
42
30
9
15
33
21
15
36
24
81
3
123
114
51
96
12
57
63
72
117
66
9
24
132
51
69
81
18
21
12
33
15
111
18
15
132
3
57
12
24
45
24
87
12
21
15
72
63
66
54
81
276
48
60
39
54
15
27
237
27
9
48
60
108
48
12
12
36
51
117
60
204
12
72
105
6
57
297
99
12
36
69
24
3
156
33
3
72
21
30
72
9
24
9
3
27
216
69
21
63
108
36
204
27
21
12
111
18
87
60
84
93
27
12
9
111
132
36
48
60
33
87
69
87
57
147
60
72
99
105
93
63
27
24
57
132
81
15
12
21
63
51
105
24
36
108
45
15
75
72
18
78
192
9
33
54
33
24
84
75
9
180
21
36
18
81
12
156
12
132
24
72
120
45
12
39
87
225
24
12
81
135
36
24
36
21
39
39
48
81
12
204
135
129
48
108
21
3
108
156
57
18
72
57
183
72
69
12
84
12
72
87
42
27
12
231
102
36
51
228
36
36
60
24
105
27
81
39
132
84
15
93
72
60
24
45
63
27
18
63
21
3
57
3
72
36
15
33
57
123
36
24
24
12
99
57
72
15
21
60
96
204
108
48
12
36
105
30
57
180
84
60
72
3
9
96
24
12
48
117
15
33
375
60
3
120
42
108
3
105
111
9
171
99
114
3
36
69
39
69
27
75
114
39
9
3
108
12
96
51
90
99
117
99
117
3
3
21
72
36
12
48
24
36
69
3
24
105
75
69
54
54
99
63
105
180
195
216
18
3
51
33
12
51
45
27
90
72
267
3
102
36
60
12
75
120
21
6
198
18
9
72
156
12
24
135
117
48
51
24
54
48
ABCD 99268531504*3^$a+1 [50054]
153
36
324
95
85
27
9
18
45
153
72
63
45
147
128
24
151
9
24
21
3
8
25
15
3
54
47
115
189
9
18
117
81
90
54
111
240
24
21
72
72
36
36
35
109
51
3
180
126
11
24
1
119
151
144
137
7
252
90
59
40
45
11
16
9
39
24
27
29
64
32
16
72
147
21
15
9
216
189
51
48
440
37
267
3
54
270
36
54
18
90
3
33
15
72
128
37
72
3
8
40
111
234
36
99
24
72
111
65
43
101
16
117
75
72
48
168
120
8
64
165
36
90
126
36
275
40
45
18
17
127
153
117
11
96
120
40
56
73
144
15
48
9
144
180
35
1
108
107
19
69
56
112
72
8
97
71
19
306
171
9
36
75
120
24
80
205
219
33
207
153
159
3
45
72
56
40
3
45
120
144
48
8
85
11
40
96
357
36
47
115
54
63
168
93
144
36
36
198
53
88
56
208
48
177
23
13
11
24
120
160
135
36
189
32
112
48
48
24
231
126
126
29
115
165
48
21
126
54
36
35
73
72
18
18
155
48
136
93
36
36
179
19
18
179
55
126
18
54
72
36
72
162
165
51
54
54
137
7
41
85
35
91
29
16
200
16
9
180
54
77
13
99
8
163
5
85
90
17
37
75
32
1
15
128
216
88
48
72
45
11
16
48
48
3
72
90
75
104
24
31
9
120
51
21
69
51
8
49
15
168
15
177
32
61
27
153
135
24
48
8
19
54
306
93
128
48
64
72
9
39
168
45
123
129
15
57
135
216
48
51
234
72
123
120
56
24
40
120
80
40
72
9
15
120
264
15
17
73
39
141
11
88
96
32
144
43
21
32
160
129
18
108
54
11
169
71
64
9
95
64
32
144
40
21
180
63
176
64
3
144
29
25
71
19
72
18
36
144
54
18
63
96
104
7
9
104
85
54
21
24
81
234
21
72
15
105
128
19
53
37
27
24
24
33
252
11
120
49
126
17
109
198
53
73
135
45
72
27
216
9
72
90
45
99
36
36
69
264
32
88
216
105
39
80
40
56
96
265
39
33
108
3
15
17
64
189
35
120
96
40
69
27
8
55
17
109
3
32
163
45
56
72
40
3
90
216
36
162
21
80
16
81
108
36
144
39
213
99
45
219
152
7
90
72
119
16
104
31
126
27
45
251
376
39
126
54
126
71
37
3
48
80
64
111
17
73
36
54
45
45
35
37
27
153
15
39
18
135
128
40
57
135
72
189
51
21
3
120
21
59
49
18
189
153
18
18
147
8
25
36
18
18
18
77
139
54
72
335
97
36
11
64
24
261
99
135
57
48
32
144
160
45
27
72
96
144
21
35
1
126
54
75
104
72
112
141
35
16
165
35
64
45
54
270
47
64
141
288
11
312
109
75
48
3
53
136
168
3
69
93
171
144
96
72
57
71
19
45
27
101
64
33
63
45
83
96
1
144
71
40
33
15
96
ABCD 99268835306*3^$a+1 [50049]
42
126
72
36
60
71
48
24
79
30
108
6
120
17
13
60
24
54
17
1
252
12
12
90
24
96
41
43
18
120
59
1
24
18
5
96
43
5
72
7
89
115
48
66
12
23
25
48
6
17
55
168
174
11
7
65
48
13
12
30
84
12
42
23
73
198
30
18
42
24
84
60
47
79
113
151
66
12
11
19
30
192
48
23
91
53
31
12
29
211
222
36
18
66
72
12
11
96
37
72
30
6
23
259
101
85
36
18
96
18
12
12
11
187
54
264
120
47
31
17
73
54
192
30
18
41
49
23
121
54
30
30
30
95
121
102
41
1
12
60
12
11
144
1
47
7
72
108
18
35
1
30
72
54
18
114
126
6
11
61
35
25
72
24
30
54
107
73
215
55
72
17
73
30
54
132
96
239
24
73
126
30
54
77
19
29
13
12
30
30
18
6
168
114
72
66
48
24
6
6
30
102
24
23
151
138
12
12
6
90
78
96
54
35
7
42
138
126
23
151
42
54
180
12
30
59
37
59
24
120
79
12
29
1
156
114
24
17
97
23
7
41
49
71
24
49
108
35
37
60
12
11
96
85
6
84
108
29
1
18
29
7
42
6
90
23
24
31
24
12
6
48
30
90
54
72
24
18
24
54
89
13
12
54
18
23
49
42
78
6
17
25
23
1
84
35
73
6
17
109
35
31
48
66
12
18
150
30
77
151
6
18
42
24
30
42
47
48
61
11
31
18
12
54
5
25
36
78
84
66
23
19
12
42
6
42
150
17
13
24
72
12
42
30
24
288
47
168
1
47
72
181
11
43
12
18
54
72
72
6
59
25
168
23
55
6
114
41
31
17
72
25
30
168
180
54
54
126
12
132
84
95
48
97
150
17
43
5
168
24
48
1
60
30
12
65
13
84
6
72
210
54
65
1
42
6
24
18
101
25
239
25
71
13
11
1
24
18
252
96
30
11
43
29
25
30
41
7
6
11
25
78
65
151
78
11
61
18
66
23
72
13
90
89
49
144
23
25
191
24
13
42
66
23
109
42
114
24
102
24
65
48
24
31
198
59
97
66
54
6
96
17
24
25
30
18
132
60
24
30
137
120
24
96
145
72
78
30
30
12
180
48
5
24
7
90
66
12
18
114
125
13
83
55
42
84
59
79
65
25
42
54
24
71
1
47
7
17
31
6
35
79
48
90
239
13
72
107
168
72
96
312
337
30
113
1
36
6
84
65
96
24
55
42
119
31
12
29
31
54
60
126
17
7
89
361
42
5
49
96
84
11
49
12
11
13
90
72
65
24
31
102
36
60
35
7
42
24
6
24
18
54
17
97
23
24
120
97
72
30
41
1
23
13
18
17
67
96
197
48
7
54
11
31
72
17
192
1
198
41
37
11
25
48
120
47
85
155
7
6
35
139
126
96
18
174
23
55
24
42
12
12
48
30
6
59
25
48
23
144
121
18
114
30
96
96
180
41
24
61
131
13
24
132
47
24
48
1
71
120
25
96
143
79
42
186
36
168
41
48
24
73
12
156
72
36
83
48
96
13
12
12
84
60
60
78
18
30
17
7
126
24
18
198
36
6
66
30
66
18
54
72
84
24
72
18
78
11
25
23
13
72
24
11
61
72
156
12
108
47
25
23
145
18
12
30
11
73
71
109
30
42
36
6
54
42
12
5
24
1
12
35
37
83
1
126
60
77
7
113
7
41
97
23
72
151
24
42
12
60
47
25
96
150
89
25
30
113
37
72
126
5
61
84
84
90
210
23
31
17
1
71
25
24
84
90
24
66
72
48
54
162
6
12
96
125
13
18
41
1
12
12
120
23
97
156
42
18
23
31
17
48
1
12
59
43
29
24
31
89
49
6
12
42
12
215
37
24
35
25
126
66
47
1
95
25
6
42
30
66
18
36
89
1
48
6
138
30
89
24
55
66
12
30
138
84
78
78
18
78
6
29
55
17
49
6
113
49
71
145
126
41
163
60
89
121
12
11
43
54
95
25
24
126
ABCD 99269007668*3^$a+1 [50039]
72
92
196
56
13
15
33
59
36
60
60
12
205
75
236
72
432
88
104
4
24
8
120
100
68
24
85
96
35
24
216
84
121
39
80
88
33
47
24
88
108
8
64
56
24
48
13
39
8
28
204
8
12
16
72
12
20
12
36
132
121
215
36
28
176
24
28
20
12
133
147
128
12
48
60
192
60
76
45
47
48
40
92
13
87
20
60
108
132
12
61
95
12
84
216
24
4
237
23
24
145
23
120
12
48
48
60
192
28
20
24
28
68
49
35
36
36
324
40
44
16
140
49
75
60
8
132
12
24
12
112
8
12
148
44
28
140
40
56
49
23
60
60
88
20
36
4
84
116
216
136
104
28
20
16
192
60
12
96
32
37
83
24
156
40
252
92
36
88
32
264
16
12
56
49
111
72
32
12
48
108
108
85
131
16
20
132
28
152
28
60
20
48
220
32
73
35
60
12
52
8
24
96
24
64
24
128
88
12
8
60
24
12
60
88
36
132
68
36
48
40
80
88
12
32
144
84
36
12
84
28
68
132
28
32
40
240
8
24
229
95
156
144
72
132
16
20
4
8
72
60
108
12
28
20
52
20
16
32
12
72
24
72
120
48
96
276
48
37
75
44
124
32
13
39
36
69
3
8
84
76
20
49
143
60
84
76
8
432
28
180
45
35
60
124
188
72
36
24
400
56
24
12
16
108
140
1
59
24
48
88
92
72
168
100
68
156
124
92
84
156
48
52
140
157
35
48
72
48
84
28
48
248
60
12
40
92
12
28
105
35
16
20
60
72
72
61
107
37
3
8
72
192
220
36
44
96
1
51
32
76
24
92
120
108
48
132
96
24
120
72
24
37
47
132
76
20
40
20
24
148
216
141
23
88
60
108
56
36
132
25
35
76
56
16
12
168
140
40
32
12
96
88
20
24
240
12
24
112
8
160
84
152
28
20
36
156
4
44
121
35
120
12
84
16
20
24
121
23
60
4
56
12
60
84
108
12
64
132
8
24
48
60
52
36
152
72
180
16
12
8
12
145
3
84
8
24
24
12
37
11
36
49
39
140
48
12
12
124
24
92
24
60
12
40
132
8
180
40
108
32
100
48
104
36
25
59
132
4
24
108
32
76
32
12
28
12
60
8
132
12
24
144
48
84
36
48
36
24
25
27
48
176
36
40
32
108
12
156
96
108
72
36
88
32
40
252
20
12
4
12
92
60
36
52
33
59
48
12
36
40
24
8
12
28
69
35
36
72
1
11
48
108
132
12
124
44
48
52
8
12
36
52
33
107
12
12
36
73
15
20
36
76
80
148
252
68
96
96
12
48
24
76
12
108
20
48
112
8
36
48
12
24
12
28
120
92
192
36
109
95
48
40
32
120
48
60
204
120
84
4
56
241
83
13
107
36
12
133
35
40
44
48
60
48
172
108
204
236
180
52
32
252
168
16
20
160
116
60
16
8
12
73
195
272
52
105
11
172
20
40
164
36
72
12
120
144
4
36
132
92
48
12
96
292
177
11
4
8
24
184
24
128
52
20
288
100
60
9
35
108
1
47
12
108
72
12
96
48
37
179
36
24
4
141
215
48
108
60
108
84
1
35
12
84
36
120
48
60
64
32
16
8
100
56
4
32
12
36
72
132
96
72
48
124
200
12
ABCD 99269421632*3^$a+1 [50069]
24
49
47
144
16
80
79
41
1
12
180
23
13
144
18
9
80
169
71
181
48
11
31
65
73
47
48
24
31
41
16
24
120
51
5
40
24
80
13
96
114
33
33
54
33
168
56
24
96
40
21
60
108
12
15
24
56
240
175
12
30
47
96
48
16
24
39
6
51
33
78
72
41
37
3
216
9
15
9
63
32
43
5
37
48
35
25
39
128
61
24
27
200
96
37
36
119
48
24
24
72
7
33
128
24
16
32
73
15
69
51
80
7
42
60
27
8
61
27
24
33
36
24
36
60
27
8
49
71
7
17
55
6
35
16
51
53
136
8
103
17
25
30
30
78
90
107
72
16
32
61
24
35
25
48
18
45
57
167
96
19
36
89
55
60
53
37
36
87
24
51
5
88
69
35
43
12
6
72
179
13
150
18
12
30
113
7
17
31
42
87
39
30
84
6
17
48
25
47
37
3
32
48
415
233
112
48
87
18
54
17
24
24
120
85
60
63
57
87
104
16
51
69
21
72
240
11
25
54
81
216
93
35
73
47
16
39
17
40
69
75
45
84
6
41
1
15
87
48
65
127
41
229
36
24
6
114
30
17
64
39
137
13
30
36
201
8
1
15
9
63
57
30
17
31
65
43
5
40
15
137
85
123
120
105
167
40
48
27
60
65
37
60
23
25
162
53
7
150
11
96
49
54
6
11
1
30
12
48
42
210
18
95
48
24
16
9
30
6
11
24
49
111
56
13
96
24
11
96
13
180
78
9
63
65
55
81
96
183
18
42
221
24
16
9
6
57
8
127
65
72
1
47
40
152
163
102
30
6
24
60
23
187
30
47
61
60
215
120
72
16
159
41
7
65
13
24
36
87
8
24
13
42
66
174
18
42
36
24
41
79
17
13
96
35
144
73
18
192
18
11
16
24
33
71
16
3
117
56
67
60
41
40
39
33
57
30
33
63
89
16
56
24
40
80
24
16
69
18
65
120
13
42
42
126
17
160
344
120
1
102
65
1
15
15
65
49
48
143
19
30
18
42
3
104
24
144
1
47
40
135
89
49
15
152
37
11
199
66
54
41
136
8
13
155
37
120
27
21
59
13
3
32
55
48
78
114
41
7
30
12
30
113
48
16
8
121
47
88
200
72
145
132
35
16
56
13
6
84
18
60
35
55
9
240
80
31
90
30
18
150
41
19
381
3
30
23
133
84
47
19
21
120
51
30
18
54
87
9
54
65
151
30
131
13
30
180
17
64
200
55
41
16
63
24
6
11
96
13
27
32
25
63
27
21
87
9
93
3
128
199
168
18
47
37
51
72
24
51
78
54
6
35
7
33
9
30
17
19
21
9
102
18
207
63
90
12
35
115
29
1
15
165
35
7
48
9
8
48
97
23
24
40
104
112
8
96
16
24
81
23
55
137
13
11
19
12
132
21
96
33
60
3
87
161
55
81
56
64
9
42
42
35
48
55
42
23
72
55
6
12
150
78
59
72
61
42
57
21
59
168
16
159
17
1
30
48
41
13
27
33
23
37
11
16
8
13
60
78
24
66
47
64
80
31
249
93
11
24
73
15
104
16
24
104
24
16
56
13
83
64
39
24
66
47
97
87
8
16
15
17
24
31
18
54
90
6
17
24
13
3
45
3
15
17
7
137
43
5
120
31
42
90
18
210
17
24
73
23
24
1
78
54
36
47
24
49
54
33
32
88
33
60
24
107
48
13
42
120
17
40
33
71
37
123
39
36
21
104
16
120
21
288
42
30
12
6
41
1
102
57
33
120
71
115
84
33
57
66
5
16
39
81
3
5
31
60
30
119
16
39
65
216
7
102
107
184
9
71
24
72
24
16
21
59
48
16
96
8
43
18
35
7
9
9
111
56
24
64
135
81
8
16
9
138
5
157
18
17
48
7
41
72
24
16
8
25
15
105
84
27
111
72
18
39
128
1
12
83
72
7
18
18
5
7
42
150
48
9
33
47
40
39
89
61
27
27
6
84
35
16
15
41
48
96
25
15
15
30
59
25
23
160
15
33
32
55
9
81
12
51
45
11
31
17
25
23
37
90
41
96
120
13
27
80
ABCD 99269606186*3^$a+1 [50061]
84
60
180
36
55
65
24
30
24
102
18
54
115
240
47
18
31
113
36
18
193
5
48
19
89
60
43
317
66
96
126
18
90
103
77
108
30
25
29
42
120
114
7
29
67
17
24
175
24
53
67
24
29
108
6
72
72
30
60
192
78
18
55
96
221
211
149
19
41
216
84
60
54
18
7
65
127
168
29
43
5
19
161
7
233
126
30
96
18
72
54
72
156
55
125
19
96
47
6
18
162
7
24
96
47
1
149
19
24
23
6
12
6
48
73
5
72
91
281
204
72
120
18
73
120
216
41
96
103
239
145
71
246
43
53
19
101
96
67
5
12
60
66
96
1
17
79
101
18
18
12
96
18
30
24
108
54
25
24
71
42
7
95
96
25
24
41
36
18
49
17
6
210
79
17
36
91
96
96
269
115
24
119
48
90
60
66
24
97
29
72
19
29
36
198
42
12
18
25
17
30
42
216
54
30
42
30
42
126
19
48
269
216
18
1
17
6
49
168
47
78
18
25
24
23
73
72
72
264
5
84
7
120
23
30
60
7
168
41
84
24
19
65
127
185
54
72
48
1
23
18
48
6
18
7
173
12
7
101
96
19
101
36
6
126
18
145
17
36
18
1
29
24
18
72
25
95
1
41
102
73
41
127
96
47
49
95
49
5
36
12
258
126
12
24
7
24
96
47
162
55
72
17
7
89
7
48
125
18
66
24
12
162
72
54
43
96
5
43
48
77
12
24
270
72
54
72
72
259
5
18
96
1
65
144
31
41
31
77
36
127
5
90
54
91
17
54
90
7
23
97
47
72
24
72
25
281
79
23
6
306
1
143
48
18
54
42
54
25
23
73
95
66
60
48
67
5
162
6
72
115
41
198
1
17
79
71
1
48
17
96
55
47
90
7
53
66
6
12
96
48
24
192
150
18
36
18
54
36
12
90
72
73
95
1
47
1
23
18
7
5
115
17
126
1
71
49
77
12
240
7
191
72
18
7
257
54
193
389
43
144
41
175
41
36
18
18
132
144
36
30
72
114
36
66
72
42
151
5
43
71
1
71
1
17
48
72
24
30
6
36
7
167
72
18
6
102
96
108
246
72
42
31
53
72
42
30
19
5
12
54
193
120
65
96
48
6
25
119
337
48
65
7
191
48
1
149
108
84
24
162
73
47
121
24
41
174
144
1
5
12
126
54
168
66
42
79
5
60
79
29
66
186
199
144
209
36
132
79
24
41
84
186
72
90
7
72
29
84
7
47
6
12
204
120
24
115
23
144
18
151
29
348
79
24
72
23
1
65
96
102
73
23
145
137
7
29
114
18
30
54
24
19
17
48
6
1
53
90
72
102
60
102
96
126
138
1
53
43
72
191
222
90
90
36
43
48
71
49
41
84
19
17
180
67
72
137
175
113
12
492
103
53
19
17
463
29
19
65
60
18
18
7
47
30
42
90
84
42
216
1
72
65
24
79
23
294
12
6
25
48
47
6
66
25
47
54
276
12
19
77
36
12
96
36
30
18
7
197
36
72
30
6
48
144
216
42
30
24
66
25
24
281
84
42
73
71
72
144
18
102
162
60
19
29
43
17
7
23
78
84
72
79
144
71
73
101
67
113
7
24
23
73
23
49
168
48
5
187
5
24
ABCD 99269667184*3^$a+1 [50006]
9
11
13
42
29
16
3
21
9
99
3
9
36
27
12
18
30
21
9
35
1
36
3
32
36
4
24
44
1
15
9
42
89
124
21
30
12
24
21
8
16
3
42
30
9
39
36
30
15
15
102
18
9
27
29
1
18
126
51
9
15
12
20
72
43
9
33
23
24
25
114
24
12
5
43
6
30
5
25
54
33
15
9
108
8
168
16
9
35
19
41
7
9
21
15
15
12
41
7
33
36
99
5
4
3
93
69
6
29
76
27
12
45
15
57
51
53
7
29
49
6
33
12
21
47
12
136
12
27
24
21
60
3
33
3
5
31
29
4
8
4
68
25
72
66
72
66
30
30
39
87
6
23
25
15
20
72
19
5
31
29
19
5
25
6
29
7
17
16
9
6
89
91
6
3
8
55
12
41
7
57
48
12
12
8
25
23
4
8
36
36
4
45
30
24
30
60
15
33
83
67
33
9
75
8
49
23
28
20
48
36
40
56
52
32
16
15
53
4
8
13
35
19
5
25
6
36
60
18
6
29
55
30
47
64
39
5
40
57
36
48
30
9
12
56
13
15
36
63
12
21
12
3
45
39
24
42
60
15
68
25
71
31
42
48
63
21
6
78
6
60
6
18
12
48
117
8
61
6
9
60
39
5
7
30
15
15
53
1
63
51
5
19
21
44
13
3
56
60
4
24
87
41
4
3
12
30
39
9
3
105
30
24
33
32
28
12
39
30
35
109
12
3
51
24
6
6
60
18
27
33
96
30
9
72
15
6
24
23
31
5
19
17
16
3
81
81
27
3
69
20
25
39
20
4
60
63
5
43
21
36
12
56
4
33
114
29
49
42
54
36
3
12
24
39
6
6
9
32
19
54
27
72
12
129
11
43
57
36
33
35
4
20
1
27
60
27
33
24
8
12
4
20
1
108
95
1
6
33
57
11
60
4
3
41
4
27
9
44
1
54
5
7
60
18
27
8
1
42
17
121
6
5
84
4
3
29
76
8
1
3
8
19
9
12
75
17
31
24
30
63
39
29
64
33
75
60
63
12
33
20
49
6
77
124
8
25
66
6
6
29
13
95
12
91
24
69
9
135
48
15
9
39
30
60
47
132
16
44
28
32
7
5
16
15
42
3
44
40
56
24
61
3
56
13
63
15
33
57
30
29
16
8
157
39
15
18
15
56
25
71
79
12
9
75
30
51
27
21
51
24
96
5
13
30
33
84
9
11
36
84
4
36
21
30
9
51
33
32
40
63
72
17
12
19
6
24
11
40
9
6
5
4
81
35
16
24
20
36
12
67
24
12
33
39
41
16
39
36
90
59
84
76
9
12
6
12
5
120
36
4
20
36
49
6
65
1
3
32
4
51
24
57
3
36
24
21
15
18
11
1
11
52
36
24
12
24
36
20
43
101
40
12
8
16
9
72
39
39
21
8
13
27
60
87
60
5
64
12
9
3
15
12
6
63
15
36
5
4
87
24
9
51
5
4
12
45
48
39
105
66
54
6
66
3
8
60
52
36
20
37
15
12
32
24
25
12
15
24
60
33
27
15
93
21
6
114
24
18
45
24
9
11
43
17
28
32
4
12
99
69
20
49
6
36
9
21
39
9
18
42
3
3
9
51
30
30
102
12
12
35
148
32
13
11
16
9
51
56
13
159
3
17
12
16
12
15
30
27
51
5
19
21
8
40
12
9
3
48
15
48
21
68
31
5
4
3
77
16
45
15
57
72
30
36
6
30
90
95
4
24
3
108
5
96
25
23
7
21
24
75
9
15
9
12
45
59
31
6
23
61
99
32
19
24
57
8
61
3
56
4
21
15
21
71
12
28
9
83
61
66
9
15
36
6
3
75
6
18
165
36
44
7
24
24
18
15
92
48
55
24
30
30
33
60
51
105
132
39
9
9
27
9
12
23
25
27
8
64
12
123
72
24
5
16
45
66
48
21
9
24
51
9
23
40
15
108
5
1
3
3
77
25
23
25
39
8
37
3
12
21
39
39
21
8
1
144
12
39
20
40
45
42
29
19
6
6
29
79
30
119
55
21
24
27
9
9
6
45
60
27
48
60
5
85
12
3
15
21
48
15
60
48
9
75
21
9
71
19
6
27
21
30
77
40
3
36
29
16
51
24
36
17
7
9
9
123
44
28
63
129
3
17
60
13
15
12
21
18
5
1
59
4
75
42
35
40
21
3
36
68
28
27
117
39
60
65
37
3
24
36
51
9
84
3
144
33
15
57
15
6
23
64
32
24
12
4
81
39
24
20
49
60
15
27
21
3
41
16
32
37
18
42
3
21
27
44
1
23
7
33
27
33
24
72
36
9
66
24
9
12
9
11
55
12
41
49
71
52
24
69
27
57
51
9
15
15
36
36
18
71
16
3
21
24
87
41
19
53
60
55
12
45
39
6
3
3
17
73
75
3
9
33
18
54
23
19
90
11
19
30
30
69
80
7
29
19
5
52
20
64
15
5
133
6
5
7
33
12
15
17
25
6
36
53
52
24
15
6
3
21
24
47
25
3
3
30
23
61
3
36
9
12
36
167
36
61
66
18
107
28
24
27
29
25
36
11
43
41
64
15
24
5
7
9
39
36
36
5
24
1
24
6
24
5
25
42
9
8
40
45
131
40
20
31
9
20
4
80
31
30
15
36
80
31
33
21
23
7
48
5
37
6
9
51
9
56
28
111
9
36
8
36
61
96
39
45
48
27
75
29
61
6
12
33
3
81
69
12
15
3
9
36
24
12
36
3
5
64
12
36
24
45
78
6
6
5
13
11
4
81
111
9
12
42
5
28
128
31
9
99
57
8
7
54
6
36
45
33
27
9
39
24
87
9
104
7
21
9
18
30
36
6
5
24
145
11
24
76
24
129
27
3
17
49
39
3
48
30
27
129
23
16
45
72
24
51
12
72
21
15
87
6
47
55
30
47
52
33
23
40
27
65
52
20
13
60
71
7
9
15
60
24
21
51
5
124
20
16
3
41
16
32
7
18
6
21
165
3
21
11
60
31
18
30
12
9
44
4
75
77
64
60
20
25
51
9
6
18
30
12
66
18
9
51
54
27
8
16
9
6
12
24
33
21
75
21
51
12
15
21
39
21
15
41
13
6
6
18
30
36
51
9
107
4
24
21
15
9
6
6
90
48
5
7
108
5
25
6
6
24
35
16
3
42
23
4
12
21
12
15
8
64
99
57
12
48
48
21
63
33
15
27
45
56
1
15
60
36
27
57
20
100
104
16
3
12
5
13
15
3
93
104
25
6
21
171
18
15
80
60
36
4
15
41
36
19
36
29
13
18
48
9
15
42
83
7
18
47
25
39
27
5
4
21
78
21
39
6
3
27
24
9
63
113
1
6
84
29
64
32
64
12
3
5
24
37
11
4
3
12
21
27
18
24
3
12
15
30
15
24
9
15
20
67
6
87
48
32
13
84
60
18
33
48
27
69
24
9
6
5
100
36
9
6
48
30
12
ABCD 99269858302*3^$a+1 [50033]
63
30
111
60
81
18
81
237
192
111
99
153
117
51
15
60
54
12
30
6
114
18
27
123
33
57
30
30
18
33
36
264
51
48
81
9
210
6
27
3
24
21
60
60
12
39
66
24
96
60
12
78
114
120
48
51
60
129
6
54
30
48
18
66
45
180
84
36
105
54
21
36
108
339
12
18
12
39
9
3
45
24
96
240
42
48
48
6
99
45
24
48
18
126
15
9
96
48
3
297
42
6
3
129
3
375
33
156
165
84
51
24
15
225
69
120
180
51
27
129
33
60
6
42
24
90
69
60
156
39
21
3
36
174
171
39
6
102
48
21
15
18
60
171
300
39
36
96
156
9
93
66
12
30
54
105
84
96
3
78
63
111
45
9
384
243
9
39
72
15
45
129
51
3
21
75
126
135
69
6
93
12
63
261
24
120
156
273
6
42
78
45
120
12
3
57
24
93
3
63
132
33
39
6
12
24
15
93
3
108
21
54
24
60
12
18
18
18
15
15
114
27
36
48
99
60
81
36
45
99
12
33
75
156
3
6
15
15
141
120
60
15
36
33
9
66
150
24
96
24
30
126
36
51
9
78
30
6
12
18
66
60
9
96
84
39
30
27
60
3
57
183
21
21
219
15
162
63
117
108
27
87
30
27
36
33
126
21
9
144
24
3
24
75
36
30
102
78
42
6
12
30
48
84
222
39
36
9
276
96
183
9
51
45
27
15
12
21
45
120
12
135
3
165
27
90
12
66
60
30
54
240
30
66
66
39
9
30
30
108
39
9
210
6
39
36
24
9
90
33
57
51
141
99
45
12
18
120
24
78
75
33
54
48
108
114
18
42
36
12
99
81
30
222
63
9
39
81
15
39
30
42
90
3
39
162
60
30
48
6
84
108
60
303
21
78
36
201
63
21
99
96
225
12
48
21
120
48
3
24
3
6
15
69
27
81
135
27
66
135
60
60
57
255
9
6
42
12
15
51
90
15
9
48
108
138
21
81
3
105
6
105
36
159
21
15
93
117
24
78
117
3
66
111
111
90
75
393
324
111
120
9
60
171
105
75
159
150
78
12
33
15
9
39
60
54
156
66
84
24
102
228
6
84
6
15
129
27
3
21
135
12
33
9
6
81
39
174
207
36
27
57
51
93
156
75
36
33
9
126
21
21
108
15
69
12
39
27
42
126
210
24
138
9
45
78
42
78
282
6
90
78
45
120
60
27
33
255
84
21
39
6
75
315
114
171
141
39
21
36
24
48
6
165
45
54
192
261
93
84
18
42
168
48
42
153
75
60
84
12
81
75
153
36
69
84
78
93
21
75
3
6
195
9
36
147
27
66
135
39
540
132
168
18
24
48
3
105
132
6
36
45
51
69
123
108
84
78
66
102
123
60
21
96
48
30
84
57
156
27
21
27
12
36
45
120
51
6
3
36
39
30
15
12
3
6
60
48
27
24
27
90
252
30
117
15
9
135
30
30
54
30
72
84
21
60
60
24
81
51
24
63
36
234
96
84
18
30
3
159
30
27
24
87
54
30
105
3
33
204
9
12
18
6
156
42
48
84
9
72
63
150
51
39
204
21
27
114
6
12
48
18
84
6
90
27
33
30
30
84
51
39
120
138
15
9
90
9
36
3
30
6
60
150
6
18
171
27
45
33
36
24
30
24
42
96
54
18
60
3
255
42
51
21
48
156
75
ABCD 99270082292*3^$a+1 [50073]
9
3
44
145
39
57
3
96
48
225
3
69
48
23
49
111
240
9
39
20
49
12
48
251
84
1
131
1
15
12
33
132
132
83
72
109
51
21
60
84
23
61
39
12
60
80
13
3
9
159
24
45
156
87
24
24
24
57
36
99
8
121
156
63
80
1
111
108
45
120
15
32
85
15
81
72
63
144
80
4
21
96
63
32
13
276
39
237
3
56
13
3
57
51
96
156
93
39
81
27
24
33
111
44
60
88
32
61
120
12
24
3
21
12
3
216
33
87
80
25
23
88
80
40
33
24
108
48
132
108
12
24
39
24
20
12
121
48
12
144
36
12
11
1
3
336
45
99
140
145
36
15
44
13
99
104
16
9
96
108
51
45
39
48
69
60
83
133
99
93
107
13
15
21
12
195
32
13
12
12
156
60
3
9
96
87
12
33
24
3
36
12
117
12
24
27
57
12
48
60
72
48
12
24
15
45
35
36
16
68
24
37
291
24
8
28
117
27
129
12
39
48
108
32
13
24
15
60
48
20
313
39
24
9
60
36
71
88
60
12
33
51
12
33
12
83
1
51
153
99
285
35
13
123
9
87
44
25
132
147
21
11
76
24
24
36
21
27
12
33
131
49
36
71
1
15
8
16
108
21
12
60
39
60
84
9
12
59
61
63
21
27
60
8
37
39
21
15
44
4
12
33
36
23
72
40
36
12
45
35
1
12
167
73
72
3
44
13
192
179
196
48
8
25
24
99
21
23
1
60
444
12
48
35
28
44
64
21
36
63
44
16
80
37
27
116
112
57
255
57
75
336
48
249
3
45
3
21
60
15
81
108
75
69
36
72
12
3
60
9
59
24
97
23
157
75
84
84
32
16
60
12
72
24
45
156
36
87
48
57
71
49
27
68
28
24
44
64
48
45
60
35
85
95
37
60
11
49
23
112
32
49
84
291
21
48
11
25
15
9
12
11
28
20
40
21
36
39
24
21
24
12
84
95
1
63
32
4
45
3
81
60
72
48
11
48
28
12
212
145
15
81
3
45
59
61
27
12
48
44
49
84
35
121
71
28
33
15
33
12
12
27
8
1
12
59
13
72
120
51
140
28
24
60
93
39
44
36
40
21
155
40
9
35
25
215
4
57
23
49
12
35
16
128
49
107
25
60
276
99
36
57
3
93
60
15
92
97
3
80
28
81
75
45
23
73
135
92
72
25
39
21
99
69
51
105
95
100
32
108
37
179
181
3
21
36
47
61
11
73
36
11
28
57
36
63
21
36
24
96
23
40
276
96
32
76
24
60
141
147
108
36
69
11
64
21
95
49
27
84
9
47
148
60
21
35
73
36
15
252
8
124
20
37
35
48
36
1
35
168
16
9
60
27
21
203
16
36
84
129
47
85
24
75
168
45
108
35
85
72
3
69
95
16
48
9
231
9
12
3
32
16
93
24
15
105
251
16
108
32
49
15
9
23
109
15
45
96
3
57
60
12
47
49
12
35
144
160
24
140
16
68
172
68
193
59
28
8
109
63
80
1
11
16
84
60
36
12
93
39
96
9
99
81
3
108
72
21
84
3
44
25
11
180
13
36
59
25
72
24
39
144
132
45
60
84
60
39
45
3
128
64
45
47
1
3
96
44
36
28
93
39
60
20
61
155
72
25
3
80
12
1
15
72
44
36
40
72
32
25
51
12
57
63
8
84
64
81
3
33
123
80
36
25
51
33
11
64
72
9
23
181
11
1
63
81
75
48
21
39
45
11
40
84
21
15
12
12
33
63
20
16
96
45
63
57
24
51
57
87
44
160
117
12
87
8
1
132
3
60
177
12
60
27
8
40
93
15
92
121
24
48
99
129
60
39
72
20
4
21
99
84
20
28
129
59
16
81
84
60
51
12
57
23
40
48
45
47
76
9
63
9
48
48
87
33
95
13
159
20
96
229
71
160
84
32
76
117
27
21
23
24
120
1
60
11
25
35
ABCD 99270789206*3^$a+1 [50096]
63
25
32
168
99
13
113
7
72
17
30
13
60
17
18
21
24
15
12
13
80
180
216
52
17
111
4
48
167
66
60
36
19
191
24
36
33
28
120
8
9
72
63
16
44
28
60
68
4
35
6
36
39
15
45
165
19
5
3
9
90
49
5
6
9
135
129
27
1
113
7
83
36
1
29
123
27
9
21
18
13
8
4
36
65
75
21
79
12
53
55
89
31
41
84
75
15
6
18
253
20
123
9
27
48
73
89
78
21
84
36
39
61
332
52
20
21
7
29
103
36
41
18
90
12
43
20
160
20
45
43
137
3
192
36
64
35
90
15
75
12
9
45
7
32
15
73
128
4
240
60
17
18
42
51
28
11
54
30
69
27
13
41
19
35
12
18
3
48
75
57
60
12
105
42
30
18
6
66
18
6
180
109
35
13
89
108
42
30
60
3
16
12
120
12
47
13
20
148
20
40
8
9
15
16
12
60
23
97
23
9
135
72
9
84
15
60
45
21
99
156
39
85
41
19
48
48
20
184
71
54
15
88
12
17
39
15
45
204
28
32
148
113
54
6
19
17
84
39
57
30
21
160
8
45
19
5
72
18
72
228
45
148
48
89
72
120
39
21
63
27
90
43
36
72
32
15
73
8
40
35
9
261
7
72
80
111
165
21
79
5
27
52
120
48
12
48
59
30
79
11
33
135
61
12
8
45
127
8
24
16
20
21
18
13
152
87
121
32
135
21
15
126
108
15
75
66
24
135
16
11
73
60
68
27
85
47
9
99
45
21
54
85
185
6
54
271
11
24
97
60
8
9
42
90
39
51
9
9
30
36
6
31
23
9
48
9
3
75
120
141
4
60
11
114
51
15
96
9
4
5
15
28
23
37
77
51
24
28
12
41
60
36
3
15
30
6
9
28
47
132
33
147
13
35
60
30
3
72
255
13
17
15
81
187
8
51
93
36
21
138
45
51
49
48
47
25
65
252
19
120
140
52
128
9
210
21
84
28
48
84
5
51
21
43
68
12
156
12
28
32
40
72
8
52
5
15
60
88
107
72
21
120
40
47
42
19
24
60
56
64
95
132
48
25
20
100
20
36
15
37
149
99
112
108
12
92
28
8
124
65
51
60
144
51
66
19
44
27
129
69
75
15
45
180
100
17
150
54
54
1
44
45
3
33
7
23
45
24
45
3
99
73
36
41
234
9
21
96
79
44
21
79
47
33
15
73
12
8
33
54
25
68
48
9
15
15
13
8
15
69
57
18
13
48
35
57
112
20
21
96
18
21
64
167
1
132
77
18
42
43
5
223
107
36
45
135
84
133
8
24
36
312
48
64
20
88
47
66
19
8
52
17
84
24
15
51
9
15
85
35
60
133
83
9
117
90
48
13
60
8
69
103
32
76
20
4
47
1
12
101
67
179
21
39
13
5
43
8
15
96
9
9
15
136
24
48
29
43
5
3
57
126
66
63
27
9
51
18
12
18
126
180
6
9
9
55
56
52
29
54
69
100
47
60
84
6
19
20
64
8
40
29
39
9
55
5
75
16
101
31
32
27
114
30
96
9
12
40
60
48
41
198
36
37
92
111
69
16
72
17
43
29
79
12
203
57
9
91
60
8
9
120
15
60
168
48
144
36
40
24
20
40
5
36
66
33
88
12
11
24
90
111
40
95
9
16
35
36
18
30
13
32
27
13
101
54
33
39
48
42
18
45
36
39
36
6
18
30
43
320
183
30
99
15
13
149
18
72
13
96
120
35
109
56
84
45
30
21
4
11
24
30
6
36
13
5
30
6
55
11
1
72
48
29
18
13
197
43
20
87
33
3
66
111
39
120
73
20
141
126
1
23
9
27
30
18
21
39
192
60
9
144
21
6
90
18
21
24
45
15
21
54
81
60
64
5
126
9
208
8
15
37
53
7
47
12
240
54
75
12
93
39
117
3
51
37
60
20
132
21
54
6
54
30
15
48
117
126
57
33
55
71
18
31
12
53
39
105
180
55
60
77
18
42
30
24
90
54
73
83
36
13
77
39
40
11
73
5
66
36
49
11
1
83
37
59
141
112
35
12
24
9
21
36
31
72
11
145
11
61
17
15
40
120
41
19
47
60
18
43
80
132
27
13
5
111
21
63
60
96
52
47
1
ABCD 99271557116*3^$a+1 [50048]
85
42
30
3
105
131
31
18
11
25
24
120
15
12
44
84
160
96
81
123
21
15
51
9
24
117
83
37
59
4
45
72
23
181
51
8
36
16
44
16
20
19
41
55
113
12
103
72
29
25
95
1
59
139
201
104
16
51
33
80
96
36
48
16
60
81
35
24
31
54
111
44
61
215
19
54
27
15
54
84
35
16
75
60
54
15
80
25
27
69
174
41
120
96
124
36
129
36
35
49
126
105
60
48
81
36
23
52
135
9
140
120
40
39
36
285
44
157
108
11
235
24
66
11
120
139
60
65
24
16
20
36
13
35
12
169
24
107
19
5
85
11
220
15
54
11
4
21
60
90
30
18
60
30
11
79
81
9
35
127
90
78
137
55
29
115
101
24
144
1
59
156
4
260
12
64
21
59
36
120
55
45
128
12
168
97
18
21
24
45
15
21
24
66
65
84
72
4
20
124
60
72
75
18
36
15
81
119
61
23
60
7
105
80
84
49
60
66
60
36
5
88
96
96
8
25
90
45
72
8
72
48
25
11
25
71
43
57
48
32
60
13
15
81
131
79
5
1
48
132
30
60
29
16
44
19
17
13
147
3
216
21
99
9
81
6
90
23
112
3
21
75
5
25
75
44
7
60
33
51
41
24
76
45
144
84
171
171
5
19
54
15
12
128
36
1
23
37
75
24
75
5
16
44
60
64
72
15
105
69
24
11
19
5
112
20
48
16
144
105
35
25
12
18
17
55
53
112
15
33
81
11
43
57
9
24
287
148
12
15
149
24
112
9
11
48
115
57
200
13
252
240
54
9
56
19
36
9
171
60
5
100
44
12
19
161
13
90
41
196
44
49
35
312
25
15
104
100
84
81
15
24
20
172
69
11
64
384
20
16
80
16
3
72
18
51
39
57
15
113
121
6
29
16
39
9
56
124
27
54
11
4
36
60
48
21
114
45
171
69
56
16
80
24
24
40
15
57
9
59
36
49
60
12
35
28
32
4
261
95
49
54
17
55
54
71
43
12
9
20
85
11
235
33
116
16
80
108
16
20
40
20
145
24
12
18
6
51
68
1
39
105
72
3
87
45
48
51
9
81
6
89
144
37
39
24
56
36
43
5
241
131
19
149
97
23
55
161
4
105
147
63
165
36
176
48
12
28
117
84
71
64
20
76
48
32
49
35
61
138
41
1
174
36
108
162
3
12
45
15
8
16
96
8
55
30
42
9
21
144
216
54
5
196
123
72
18
47
124
9
11
40
20
1
18
306
111
24
45
11
28
36
129
162
84
90
315
105
30
9
80
1
11
100
80
28
20
85
47
24
4
132
69
36
23
216
25
11
115
18
42
125
160
8
172
44
25
11
85
23
7
45
63
72
168
237
45
119
61
179
4
51
141
99
5
4
20
55
17
24
60
16
84
104
112
20
49
51
75
18
15
57
23
1
15
144
12
104
79
36
36
65
100
39
41
64
111
54
15
96
45
54
9
20
76
36
129
36
23
76
45
60
120
51
44
144
265
36
35
24
72
40
8
25
167
4
135
101
48
25
180
51
20
61
48
111
15
9
12
15
33
12
8
91
101
48
1
11
79
66
18
125
61
35
31
5
24
4
12
63
17
19
6
15
24
20
60
64
87
45
75
65
4
39
5
36
31
54
24
95
52
15
29
1
18
77
40
69
66
53
36
61
54
66
78
41
79
90
87
44
91
29
156
108
36
96
25
123
12
3
17
19
36
5
13
162
5
40
8
25
12
35
144
4
21
39
116
169
12
63
140
31
29
61
6
65
4
51
53
40
56
49
72
15
224
1
39
56
13
11
115
5
31
30
3
12
3
36
9
135
42
159
36
15
209
220
9
71
4
32
48
12
115
9
80
184
72
20
55
120
33
12
8
37
3
80
96
4
32
79
21
140
4
9
ABCD 99271869748*3^$a+1 [50003]
75
69
5
22
8
6
12
18
30
7
17
40
32
118
8
22
20
28
27
21
20
30
94
2
28
36
42
8
19
75
18
3
21
14
22
15
27
42
51
9
80
10
104
85
9
90
20
52
18
26
6
16
60
84
24
14
1
5
36
40
20
76
15
35
18
12
34
6
12
42
45
5
43
45
30
8
10
42
33
35
157
15
48
14
34
14
6
66
16
3
21
14
52
45
5
7
11
12
94
24
24
48
14
58
27
29
91
39
50
16
36
8
4
12
3
33
15
5
28
2
28
14
70
50
7
101
18
12
13
111
6
2
1
11
28
33
5
4
15
183
18
15
47
61
21
50
4
12
30
3
29
22
18
56
6
24
4
48
12
18
20
28
24
26
100
2
94
33
57
14
42
48
64
63
57
8
7
15
26
12
18
12
12
10
30
2
78
10
27
83
58
32
10
30
3
12
15
18
3
17
28
104
12
16
144
30
9
11
40
26
54
34
2
18
46
9
36
35
66
4
15
33
26
49
5
12
76
2
16
36
44
12
4
33
113
43
65
4
36
56
16
3
21
24
6
44
82
84
8
52
84
80
6
6
34
26
4
3
17
40
56
112
56
52
60
54
90
104
30
82
54
33
5
48
18
30
4
60
2
78
36
6
4
20
24
10
80
70
45
41
19
12
11
13
45
32
22
18
50
28
56
30
10
33
51
2
52
60
2
13
65
18
37
41
4
8
7
11
22
32
16
62
10
8
16
8
7
9
20
10
2
52
32
4
24
18
2
132
16
62
13
59
1
48
57
24
18
6
147
29
48
22
24
44
118
3
35
4
36
2
10
54
38
52
38
6
42
24
78
6
12
55
47
18
7
71
30
7
5
72
42
6
78
49
12
11
34
36
15
65
34
44
16
20
24
4
21
15
42
48
110
34
18
2
91
15
20
84
30
10
68
64
96
62
46
6
20
168
103
29
58
32
84
30
36
4
75
99
21
11
25
5
4
30
24
38
178
14
60
18
49
15
69
29
18
12
16
66
36
14
40
18
27
83
6
16
26
13
29
10
20
28
44
10
8
40
75
53
78
46
111
72
60
15
21
21
30
50
34
2
18
1
39
6
108
51
15
32
70
279
105
3
12
9
27
144
149
19
5
6
4
92
34
36
36
39
33
2
73
71
102
42
13
5
55
39
18
2
94
14
30
55
45
63
165
8
4
12
48
86
24
10
72
15
35
54
76
18
26
30
6
34
14
48
48
4
3
153
26
6
4
8
16
6
26
40
42
12
6
20
30
37
23
30
78
22
12
30
21
5
19
77
88
30
20
6
54
10
38
72
10
3
63
66
26
4
9
9
32
16
12
3
63
30
32
40
32
55
12
21
24
234
92
10
3
21
15
3
32
73
11
76
38
16
15
17
43
17
112
15
17
18
10
126
57
17
112
54
2
64
63
3
30
50
28
2
30
10
72
111
9
12
15
29
66
4
30
12
27
36
9
38
10
27
11
10
6
8
82
86
34
15
24
15
2
19
69
30
21
35
78
30
12
25
71
25
63
24
18
24
8
6
1
39
26
91
15
9
5
6
48
16
14
4
96
12
12
20
28
20
18
145
11
18
82
18
6
2
148
60
14
6
91
9
99
12
63
158
19
65
6
22
48
18
12
92
18
4
36
80
7
15
26
102
18
4
20
31
11
108
18
18
76
8
72
54
42
13
35
10
99
117
20
34
81
9
30
2
4
18
18
38
25
12
107
10
60
20
22
50
55
15
26
18
46
56
127
36
5
24
12
19
27
2
12
78
18
132
31
24
35
16
66
8
16
6
9
45
15
17
4
24
27
29
16
80
30
18
7
33
15
21
39
11
10
36
20
7
47
34
24
6
21
21
12
15
5
28
14
28
50
7
29
36
43
11
10
86
34
36
30
45
35
6
48
54
118
3
41
55
15
33
11
46
3
15
36
32
10
84
15
45
51
15
12
18
54
66
12
48
62
12
36
70
32
42
126
4
44
52
108
15
9
38
4
20
1
33
44
36
30
40
114
18
14
103
15
12
6
24
8
55
72
9
20
10
24
33
17
16
24
50
76
20
4
12
30
84
32
30
13
57
38
10
12
14
1
12
5
42
25
23
36
6
64
182
10
3
51
80
34
14
16
2
64
78
36
57
23
34
2
10
3
5
30
16
44
16
57
5
34
20
18
42
6
12
60
31
21
20
10
14
40
72
27
83
100
18
96
3
60
17
4
42
9
5
24
40
32
7
15
12
20
18
48
12
42
10
14
30
4
12
20
43
47
25
83
6
10
26
10
9
69
2
6
55
47
22
80
10
68
12
130
20
46
20
12
102
40
30
21
3
21
9
80
4
48
12
3
107
1
5
70
21
3
33
27
6
44
28
14
48
40
8
10
44
31
17
18
28
6
8
30
82
30
20
54
42
144
61
39
60
9
41
10
8
18
103
51
14
72
28
80
10
36
21
23
82
3
15
20
34
90
12
6
12
50
208
33
11
6
90
24
18
55
36
21
96
63
17
10
80
34
39
57
12
36
84
12
15
21
14
34
24
2
4
21
93
3
87
30
3
29
48
78
22
20
6
49
15
98
102
10
20
16
2
90
7
47
49
12
123
24
18
39
5
46
30
8
72
4
63
27
56
12
48
25
45
102
8
58
50
12
22
36
182
24
34
12
12
132
50
46
60
20
12
6
12
4
9
9
15
11
96
34
2
37
5
6
10
14
42
10
50
30
48
52
114
30
12
12
18
8
42
54
28
20
28
12
3
59
4
6
15
9
14
6
12
4
18
62
94
20
12
78
6
46
30
2
126
64
2
4
26
46
50
60
22
30
30
56
30
37
53
24
6
54
30
25
5
91
35
34
6
32
34
51
29
31
59
4
62
28
6
8
18
43
41
31
24
23
130
26
6
10
6
14
121
27
42
39
29
10
32
1
5
48
4
3
35
4
33
15
12
6
12
8
28
27
9
14
72
49
3
86
6
18
7
9
30
6
36
80
60
52
56
46
9
45
32
4
30
24
2
7
45
36
42
30
3
29
82
18
20
10
32
28
2
36
235
33
14
72
40
6
2
25
51
9
11
10
2
12
58
32
42
6
7
33
78
54
15
27
8
42
18
48
12
1
15
6
51
23
106
80
16
15
45
48
20
42
4
26
18
100
2
10
45
33
20
160
12
110
10
24
30
9
24
3
20
10
3
35
34
30
21
29
10
6
24
38
30
60
24
28
3
45
12
15
5
10
8
24
48
6
10
54
48
50
28
6
48
51
45
54
20
16
81
3
26
7
77
16
30
80
34
30
18
18
42
8
24
30
61
24
36
11
28
2
6
88
2
34
50
4
24
8
ABCD 99272544058*3^$a+1 [50056]
55
5
10
150
12
50
30
108
19
11
100
60
12
60
128
30
22
12
6
99
111
44
6
60
22
90
8
42
78
19
81
110
10
39
41
7
53
10
42
2
25
23
70
8
10
60
57
53
12
88
15
17
138
4
20
1
27
18
135
47
58
32
7
41
22
192
18
2
28
60
60
8
100
30
14
46
75
105
50
60
30
34
8
12
78
30
70
2
18
22
66
27
60
27
98
10
18
2
70
38
30
40
30
12
120
60
8
112
72
45
35
13
53
12
102
76
42
30
18
20
30
12
30
48
42
40
128
4
20
60
25
171
44
46
12
42
26
22
8
12
40
50
22
186
20
54
60
18
55
27
98
78
42
18
12
60
18
34
21
47
10
102
66
50
24
6
90
25
5
12
48
10
9
11
40
30
72
2
13
95
28
120
62
18
10
32
22
8
40
8
25
35
90
90
60
30
72
42
36
82
38
22
15
27
120
56
24
6
30
130
87
23
12
37
3
120
57
93
38
100
2
7
93
150
12
6
50
52
30
62
13
35
30
90
40
38
60
34
26
22
78
14
16
110
102
48
49
113
48
60
30
12
12
168
25
12
95
76
12
32
58
3
17
235
27
6
15
65
67
3
104
1
45
54
26
82
12
26
42
28
2
102
28
168
164
36
124
48
8
24
6
40
27
53
90
60
49
71
40
2
10
50
30
72
66
72
10
12
96
42
90
32
28
20
48
10
20
10
32
18
30
40
122
10
30
42
21
57
8
12
30
48
40
57
93
15
17
22
26
19
33
8
90
10
74
96
10
12
2
36
252
12
6
12
28
12
18
12
128
84
66
112
48
30
2
48
34
56
22
38
24
6
79
93
87
36
47
12
40
26
94
78
3
35
60
4
6
32
88
27
15
60
68
42
10
78
50
42
48
12
22
21
5
40
20
52
2
18
48
42
18
70
2
78
72
18
42
58
14
6
30
4
108
105
12
36
60
47
10
48
30
2
190
90
98
4
26
112
240
18
24
105
23
18
22
12
20
13
93
60
42
57
23
78
132
60
18
180
25
87
68
4
38
42
1
27
92
46
15
95
100
20
82
18
24
56
10
27
33
2
18
12
58
42
20
90
130
20
10
12
20
58
18
42
20
58
32
12
28
38
22
33
12
3
12
12
6
12
20
30
18
54
18
42
46
134
78
28
50
10
20
12
22
45
3
18
54
66
200
19
41
7
3
62
22
56
84
18
148
134
28
48
44
18
22
6
62
60
12
1
65
22
57
11
70
92
130
30
62
6
42
78
10
24
26
10
32
30
40
18
20
130
14
36
12
100
60
32
58
2
28
158
34
56
97
35
30
30
30
48
100
152
88
60
74
6
42
30
10
8
24
66
114
6
72
78
40
42
3
17
58
90
12
42
18
20
58
2
70
18
14
1
65
54
25
23
88
84
66
32
30
28
24
8
30
30
48
52
18
32
18
102
7
11
70
80
22
8
25
39
8
28
12
33
117
87
33
90
50
18
12
18
7
23
49
33
38
25
27
12
20
6
72
43
17
22
26
42
52
21
27
48
2
70
128
30
12
30
18
90
24
6
19
21
27
3
12
32
138
40
18
162
18
50
10
2
78
12
30
22
36
2
18
10
12
170
48
160
20
4
20
13
63
12
8
22
62
6
30
10
2
40
33
5
42
138
40
12
62
138
43
5
72
18
10
102
20
52
6
42
12
18
18
92
25
27
21
5
72
60
108
22
20
18
19
36
87
12
45
11
84
48
28
2
88
30
2
70
332
40
20
25
41
54
48
12
6
10
57
5
18
12
30
7
51
90
20
19
3
60
48
170
30
10
20
70
32
10
15
123
62
22
18
38
25
24
81
14
88
38
30
60
52
68
100
20
30
52
27
60
11
24
18
22
66
2
58
15
15
20
12
178
32
90
12
76
60
2
55
65
10
32
16
62
88
80
40
42
98
12
90
18
52
8
52
27
53
70
30
2
16
20
10
74
46
50
82
80
7
41
52
20
162
36
22
18
120
20
30
52
20
10
20
138
10
2
10
20
48
10
32
58
2
7
53
28
72
90
8
70
2
112
33
12
35
1
57
20
22
56
4
38
7
33
62
40
8
12
145
33
8
30
30
12
10
12
20
48
10
30
30
38
40
32
78
12
22
8
28
42
3
15
2
88
27
105
2
40
26
7
5
88
60
30
72
30
78
104
60
78
28
42
8
22
38
202
27
3
78
27
3
2
28
12
110
60
138
52
63
99
8
28
30
14
16
32
25
15
33
57
20
28
20
70
32
48
52
8
40
12
20
13
35
24
6
12
10
12
48
128
12
12
1
57
38
22
15
27
18
2
36
100
72
20
18
102
72
28
8
252
112
33
33
12
18
30
27
63
20
162
10
8
84
28
20
70
8
202
8
4
36
20
72
12
25
23
30
10
18
60
14
46
90
20
22
138
45
35
102
67
23
30
30
132
58
18
42
2
46
134
25
41
34
60
8
30
28
42
18
20
7
45
38
42
40
8
7
105
62
178
60
27
11
25
107
37
135
246
50
10
12
18
24
168
8
25
15
62
42
36
30
30
97
27
80
96
10
30
9
101
7
27
66
32
42
88
20
52
108
ABCD 99272996404*3^$a+1 [50179]
12
135
105
60
75
153
23
40
21
35
313
108
3
129
71
277
72
51
72
32
16
21
108
12
59
217
15
248
40
152
160
128
112
105
143
49
12
36
12
155
73
23
64
45
108
119
88
128
24
16
69
3
273
143
61
3
33
63
24
48
8
157
84
36
252
12
99
24
8
72
85
48
155
25
60
3
56
408
13
27
96
189
72
168
35
40
56
109
35
96
280
141
48
11
24
16
24
96
21
11
24
61
24
99
21
11
25
15
32
37
48
60
48
132
35
157
3
93
83
96
25
60
99
56
24
349
131
96
13
3
128
24
48
37
123
9
300
155
64
80
37
180
192
15
45
51
24
153
47
13
83
49
183
45
395
112
33
23
96
25
159
24
117
168
48
24
35
64
21
179
61
51
9
39
24
33
23
40
32
97
143
37
120
35
40
8
109
36
135
48
272
25
180
12
12
11
169
96
12
120
107
16
48
21
48
12
71
217
48
15
32
13
123
69
192
51
48
21
59
1
48
15
225
48
84
11
37
51
9
47
133
35
96
40
69
72
48
11
64
45
12
96
12
227
48
96
280
120
21
11
385
143
109
48
180
143
96
16
72
8
72
25
63
129
96
15
48
56
48
16
120
237
35
49
48
63
69
60
36
107
16
72
105
84
3
288
9
63
48
80
109
99
32
85
24
11
25
240
144
39
200
40
21
35
61
107
208
9
23
25
192
39
24
32
24
40
21
48
3
72
120
32
136
8
160
141
48
12
60
36
15
129
111
72
320
256
357
3
120
9
47
136
57
47
325
48
11
24
16
69
72
96
12
60
120
3
105
63
32
192
145
48
87
168
192
360
80
13
72
168
120
24
59
61
168
11
61
171
32
73
84
171
117
48
144
108
167
64
9
95
157
36
23
24
85
75
45
48
83
24
72
85
83
85
3
8
61
51
72
45
11
109
120
72
83
16
80
72
97
12
51
32
13
240
72
275
48
24
16
8
217
15
189
83
48
85
12
143
40
72
117
108
183
104
88
96
69
120
108
12
132
63
285
51
312
48
21
96
3
440
61
51
48
72
45
3
81
48
60
51
81
39
117
72
155
37
59
1
60
3
272
1
192
15
117
48
48
3
201
23
37
180
23
13
27
45
35
48
40
285
24
83
72
13
72
36
60
24
83
16
9
15
8
109
48
192
108
108
24
35
16
69
99
24
48
168
320
1
60
51
32
96
96
144
40
69
11
229
11
61
120
96
144
36
15
69
59
49
132
35
24
40
69
3
45
264
3
96
21
36
12
3
152
240
96
40
80
49
12
96
27
93
12
12
228
180
72
3
177
48
71
96
13
35
16
189
243
9
63
33
84
59
37
59
1
143
61
99
141
48
131
181
83
16
21
83
13
24
35
121
23
37
132
95
88
104
13
107
25
111
72
117
11
168
24
73
15
80
37
240
48
60
63
ABCD 99273052064*3^$a+1 [50007]
36
143
13
24
18
48
18
24
36
59
121
102
114
48
6
41
64
21
18
137
1
47
31
66
63
81
42
5
7
162
71
25
48
114
30
6
102
72
18
42
30
18
42
285
105
60
36
174
42
63
63
18
72
18
12
105
57
71
61
51
3
30
60
72
18
89
16
96
48
21
155
16
21
59
31
17
1
36
75
80
13
36
72
39
48
3
18
102
53
1
18
36
57
87
78
72
12
54
72
42
48
150
18
135
9
12
54
21
3
45
93
24
66
9
96
3
29
121
72
15
32
115
18
18
12
18
60
30
42
84
6
108
17
415
17
31
42
18
101
43
5
121
72
15
87
78
198
21
69
30
45
45
35
96
31
18
60
30
72
54
18
42
54
5
61
51
27
21
45
35
127
17
1
90
72
114
11
64
141
90
18
12
59
91
18
12
144
18
6
12
42
48
42
48
47
31
12
108
24
18
63
21
59
19
93
87
102
24
27
45
99
243
36
41
25
24
15
39
30
171
15
90
90
30
42
69
33
18
93
21
11
37
6
72
30
144
255
201
18
84
42
39
69
66
42
90
293
67
30
15
9
84
35
25
36
3
32
13
168
59
25
39
32
43
117
165
59
96
43
90
24
108
84
6
18
54
5
16
27
5
160
69
6
54
63
93
18
54
18
54
54
42
83
96
19
66
78
45
21
24
108
162
18
3
9
108
59
1
162
198
18
54
36
156
143
37
60
48
47
43
117
9
114
18
108
90
120
6
66
29
31
30
83
85
107
163
29
43
12
78
48
24
3
144
96
80
48
37
59
121
18
24
45
3
18
54
5
31
42
72
47
1
78
81
9
36
3
243
18
90
24
336
41
1
72
23
85
27
21
11
16
33
144
18
12
6
90
66
143
73
24
18
30
63
32
85
6
101
73
18
18
54
6
87
32
55
6
30
5
1
84
36
54
81
80
25
18
36
144
18
12
83
192
112
63
6
27
3
125
37
42
18
12
78
18
12
42
48
29
79
60
5
7
78
84
135
33
95
43
24
102
6
54
144
30
24
36
162
63
9
90
237
80
43
48
18
162
18
24
30
42
36
12
15
21
144
107
61
102
78
30
60
12
60
108
174
51
57
72
6
72
81
117
12
252
6
173
25
354
18
24
66
72
42
120
24
12
123
80
55
72
102
107
19
60
12
18
35
1
24
72
48
60
30
54
60
90
18
12
18
137
13
35
64
96
69
36
23
37
144
48
6
117
117
11
7
57
192
51
365
157
96
54
18
18
9
21
114
36
5
7
90
60
210
114
95
16
15
225
80
13
36
6
18
90
45
32
7
6
12
24
54
9
135
90
18
18
54
18
35
49
15
45
51
69
126
45
105
12
107
1
60
18
102
24
3
32
96
7
41
144
1
72
120
180
24
66
177
176
7
114
36
108
71
13
35
163
90
42
18
120
42
102
54
9
32
49
36
36
39
93
12
18
21
177
18
6
84
72
72
51
39
36
90
24
35
13
99
63
78
3
159
81
39
18
42
30
276
180
39
320
103
78
27
27
5
112
3
18
72
180
96
15
21
155
25
48
6
225
32
103
12
90
42
66
71
16
48
9
108
78
72
30
18
24
36
41
13
3
27
18
24
156
15
32
61
96
83
16
135
102
24
11
25
30
9
189
96
36
47
37
60
36
84
24
156
3
32
1
78
102
155
13
30
90
24
51
15
65
157
3
69
18
18
54
48
18
72
23
112
45
18
42
18
21
9
36
6
45
3
77
67
6
12
18
90
114
36
9
75
21
69
6
66
24
54
66
60
180
36
84
11
61
18
114
47
313
120
90
180
33
129
108
36
150
54
210
60
117
63
156
69
57
54
65
97
63
45
54
93
48
81
144
102
72
33
32
157
54
125
1
84
42
65
ABCD 99273485198*3^$a+1 [50006]
12
45
15
12
30
15
3
9
48
48
12
72
4
5
24
231
15
1
44
12
63
1
24
20
60
9
51
4
20
52
89
6
49
41
126
18
90
24
45
33
30
90
43
77
3
51
24
21
63
21
64
68
39
33
48
28
44
12
63
37
5
6
18
39
75
81
27
60
12
42
63
12
88
120
23
9
28
80
132
24
45
99
12
81
102
1
32
4
35
60
24
54
192
15
3
150
3
75
60
30
3
141
75
51
33
4
8
3
61
8
96
69
18
78
39
33
15
24
3
228
9
33
31
116
3
12
6
30
42
66
102
99
21
27
21
99
16
77
72
3
108
96
75
24
1
56
39
9
4
12
53
27
39
45
4
5
75
100
180
36
35
6
30
9
15
25
44
100
36
32
12
48
12
3
9
28
60
167
25
71
18
6
9
84
48
12
48
9
3
171
12
45
57
55
41
42
45
9
18
25
5
171
24
3
9
15
48
18
15
52
11
25
47
13
29
90
1
20
24
12
3
12
6
18
85
35
24
12
69
21
3
111
45
136
71
57
16
59
102
54
21
3
36
121
29
39
27
36
49
59
9
15
30
27
15
54
19
5
18
33
40
36
41
7
56
15
1
24
36
128
3
9
9
6
21
12
147
21
72
48
33
15
51
24
105
51
73
11
9
75
108
117
105
72
66
60
48
84
45
135
1
116
96
12
33
15
9
63
3
192
21
16
11
48
24
177
3
25
20
3
69
21
54
48
18
75
27
1
20
87
57
63
33
84
81
15
36
39
12
24
13
47
69
75
69
40
71
1
35
24
36
9
15
21
48
15
21
57
15
9
48
18
13
41
6
37
23
30
30
93
72
15
24
6
63
12
24
48
3
105
3
9
15
21
40
17
54
81
4
59
36
9
39
25
68
144
51
33
24
3
9
129
55
47
12
33
15
105
27
21
16
35
9
12
64
5
3
16
56
120
21
30
48
21
21
48
42
69
24
81
15
60
48
172
11
60
37
96
5
24
91
44
51
24
30
3
88
44
3
9
24
21
15
39
84
97
128
16
5
31
161
75
93
6
9
27
60
84
21
15
57
27
49
32
63
9
40
56
117
67
8
28
36
11
33
4
5
55
71
145
56
39
36
54
24
6
1
35
6
3
15
57
72
147
9
24
33
27
40
68
112
41
30
21
21
3
64
71
24
12
84
21
184
56
3
25
72
20
48
63
45
84
3
6
207
24
24
27
60
18
91
59
42
43
47
12
21
64
125
6
45
40
5
90
1
29
6
36
24
13
36
32
12
63
9
81
3
27
109
104
39
288
9
99
21
93
78
12
1
36
11
54
55
95
204
49
23
12
37
20
15
129
72
204
24
12
15
24
18
42
30
3
48
120
93
39
153
30
12
30
48
79
104
27
30
3
39
93
12
27
81
3
6
3
12
240
60
3
57
36
12
3
33
60
39
61
95
105
51
33
63
42
7
56
225
18
30
75
51
9
72
112
11
12
18
24
15
33
39
75
21
52
53
207
87
73
12
144
32
120
39
30
15
75
21
57
96
75
40
92
48
76
5
79
11
9
27
132
48
33
12
60
88
44
36
39
36
57
3
1
48
212
3
150
63
27
30
3
45
18
12
13
44
51
132
18
31
23
36
12
37
8
72
36
9
90
57
3
66
144
6
49
47
25
23
72
25
59
12
33
4
20
33
18
9
36
57
78
57
4
5
48
27
24
45
30
42
15
39
114
162
30
24
3
3
109
11
42
42
9
27
13
84
8
57
6
57
33
55
17
39
96
3
30
6
48
12
36
33
51
9
21
66
24
6
15
72
36
15
69
40
20
72
3
36
30
6
9
51
60
66
18
24
21
81
6
12
57
141
3
27
9
40
11
9
120
96
117
15
27
9
100
35
49
95
120
1
92
60
12
48
4
24
104
3
24
69
16
5
174
12
45
28
77
27
51
169
132
59
24
12
6
3
60
84
3
57
81
27
39
33
12
81
3
21
24
91
5
111
4
29
15
136
24
20
96
148
72
56
39
109
92
9
114
49
35
18
18
25
71
13
17
51
39
48
6
39
51
252
37
47
13
233
19
11
33
84
3
12
36
36
9
21
54
1
60
23
141
57
54
13
5
42
21
33
96
19
5
72
7
23
109
101
15
4
29
15
16
20
3
90
3
12
52
23
12
33
72
3
93
204
111
30
43
95
12
9
28
5
18
30
19
20
24
99
36
1
131
30
18
54
48
18
6
18
36
60
81
51
9
4
56
51
24
24
42
30
42
18
37
8
24
39
21
88
53
15
12
48
108
27
12
90
31
36
23
78
75
52
71
21
93
6
60
60
42
30
37
5
63
84
15
13
20
117
43
101
75
84
3
45
48
15
114
3
15
48
9
3
132
25
5
51
21
139
47
117
172
20
3
21
64
68
45
3
27
33
60
12
3
84
18
63
9
18
24
133
35
12
9
27
78
150
117
72
75
37
44
4
11
60
21
3
21
16
8
48
33
102
45
60
3
9
21
42
33
4
32
28
56
16
11
37
72
60
119
145
164
3
ABCD 99273654776*3^$a+1 [50076]
36
15
9
48
9
3
21
126
9
111
129
264
12
108
177
75
9
36
75
93
126
21
60
45
111
60
39
93
21
75
9
51
24
48
72
45
66
6
51
12
12
36
27
72
69
9
75
12
123
237
36
33
15
21
24
99
45
72
51
48
12
9
60
51
240
300
24
9
15
24
105
3
57
135
45
87
39
261
48
51
66
51
24
3
81
60
105
27
63
81
24
84
132
180
45
30
21
12
45
66
69
108
24
120
45
75
45
108
3
120
27
90
12
99
264
57
75
24
21
135
63
33
9
3
108
159
54
39
48
144
108
276
24
81
99
21
180
15
84
120
12
153
12
39
24
48
57
75
12
228
120
12
96
72
12
168
15
57
36
117
63
60
9
39
144
12
48
12
228
96
12
72
36
36
36
84
84
24
72
24
60
36
33
12
3
15
42
39
24
12
48
156
9
180
12
15
45
3
141
219
36
36
48
48
12
216
72
153
24
63
117
15
72
39
21
69
219
132
48
48
108
132
9
15
45
3
105
147
45
3
132
15
69
132
24
36
129
51
63
57
24
84
72
48
12
57
15
36
9
63
129
63
180
45
42
69
129
75
45
51
21
60
264
51
99
9
120
45
63
27
42
75
9
180
15
180
12
12
168
48
12
129
78
165
12
24
12
108
21
18
21
9
87
36
84
123
117
3
165
12
108
45
3
27
42
75
36
33
36
48
87
93
51
36
63
45
57
3
36
12
129
198
57
33
3
237
216
36
63
48
48
51
78
51
69
27
159
9
72
93
90
42
198
30
231
21
3
156
12
9
3
12
24
60
60
24
147
81
48
72
144
24
12
84
213
42
69
36
15
9
81
51
132
60
192
108
57
39
12
93
15
39
33
24
15
48
45
72
9
195
12
24
165
51
72
48
12
57
30
78
15
12
45
18
120
96
9
36
81
39
24
201
24
162
21
27
6
15
129
12
63
45
27
33
27
48
105
3
48
144
168
12
72
48
21
24
27
24
24
48
57
27
39
105
12
9
135
24
21
159
36
45
51
24
24
81
99
72
12
36
24
81
15
36
75
81
9
51
3
57
9
51
72
132
48
45
3
24
63
45
21
60
156
231
39
90
51
3
126
15
48
96
9
51
72
84
3
33
48
15
21
84
96
45
63
60
12
9
87
72
12
36
72
72
24
9
3
24
264
12
129
63
27
33
57
48
3
204
36
120
57
15
57
15
144
51
168
33
72
15
33
63
141
48
48
27
33
57
135
36
84
21
90
174
51
12
9
90
69
72
420
69
51
39
21
60
63
81
15
9
84
45
36
27
69
39
81
90
93
120
27
48
177
24
111
201
168
9
216
15
60
60
240
105
36
24
159
21
171
48
48
12
111
21
129
135
120
24
12
9
6
30
39
60
9
27
33
12
168
12
51
72
12
24
12
153
24
12
63
108
48
69
51
132
120
12
225
87
36
84
33
102
18
27
108
12
93
27
216
3
24
30
3
177
15
81
75
9
27
45
63
45
15
36
165
111
48
12
96
27
117
3
6
147
120
57
12
3
12
99
9
180
45
75
72
24
24
276
72
84
36
159
78
27
9
27
84
60
3
81
216
9
126
189
99
93
12
96
84
81
15
84
45
51
24
96
72
24
33
63
12
57
3
105
63
39
18
36
51
144
21
63
96
9
36
171
3
57
39
9
108
108
24
60
27
93
57
15
33
15
27
33
96
12
69
78
21
12
39
30
99
36
144
12
12
72
324
12
249
39
81
123
12
69
75
12
ABCD 99273951698*3^$a+1 [50048]
60
18
42
23
72
115
5
49
24
144
12
30
18
11
1
36
51
69
48
35
25
84
102
18
60
66
21
81
87
45
195
75
149
16
117
11
43
5
24
73
42
21
9
12
6
24
69
8
24
19
78
36
51
8
61
36
119
24
85
27
9
30
113
19
18
24
27
33
48
39
32
37
35
67
93
104
24
208
56
16
27
6
63
3
90
11
1
66
5
24
1
12
42
42
18
6
66
29
31
60
18
12
63
24
27
53
40
33
63
8
67
60
12
6
39
21
3
27
24
90
99
21
75
21
3
39
6
35
85
30
6
30
18
30
30
6
12
33
105
23
19
21
3
78
39
57
36
84
42
30
12
30
6
39
45
48
51
3
93
27
24
5
1
138
30
15
63
33
152
7
90
15
24
33
39
27
60
12
102
18
60
48
185
25
87
33
23
19
6
12
3
80
16
51
21
48
21
11
37
12
63
9
72
30
41
85
11
13
6
42
75
15
18
12
75
87
6
30
102
6
90
24
39
21
66
6
6
21
21
36
120
12
24
54
53
72
40
75
54
39
27
12
48
132
18
54
78
48
39
33
12
6
30
36
27
99
5
37
150
72
48
36
6
3
213
18
6
24
3
81
66
114
30
125
37
6
78
24
60
36
12
102
60
156
36
6
60
23
16
21
12
15
57
47
19
21
51
6
47
13
54
18
24
78
18
60
23
1
87
27
21
8
16
9
39
3
18
6
29
24
133
11
73
60
12
18
24
90
27
3
12
84
54
120
90
36
84
45
3
30
12
78
30
23
40
321
66
141
93
3
56
31
36
48
60
89
61
12
39
120
8
25
192
24
24
42
78
87
8
25
48
39
69
60
39
144
9
23
19
120
5
85
42
9
9
108
11
1
12
59
127
9
8
24
61
42
17
31
12
53
16
9
66
29
13
3
9
12
27
9
23
40
24
3
162
240
75
75
5
13
51
9
95
49
48
18
21
69
54
6
24
60
24
42
102
6
21
32
79
33
15
114
72
87
96
27
90
54
21
48
93
99
15
57
3
48
5
1
39
33
12
102
48
6
111
15
6
30
72
21
21
11
48
79
30
18
33
105
47
25
23
24
85
36
15
117
84
114
21
32
7
42
12
27
33
108
60
24
39
69
66
6
27
3
54
96
18
5
24
1
42
69
75
6
6
48
36
66
144
6
5
97
23
43
24
6
15
81
18
21
21
6
69
51
21
120
99
53
88
27
45
27
30
39
32
79
17
64
27
53
67
66
75
69
3
72
8
1
60
6
5
61
48
6
6
23
13
114
17
1
39
27
60
12
21
153
36
11
40
3
18
72
150
18
30
12
9
21
48
6
24
180
42
18
21
24
21
60
23
37
12
168
12
27
3
24
84
12
21
32
121
54
66
18
30
30
36
60
17
157
60
138
30
47
13
3
48
48
81
87
21
222
5
16
32
19
5
13
30
48
24
21
69
90
6
51
39
12
42
72
3
21
84
95
37
30
66
3
8
1
39
3
24
42
27
63
192
102
54
72
42
35
24
91
48
77
16
144
63
48
102
3
99
18
108
66
117
56
211
29
55
96
162
63
15
17
67
29
72
1
15
9
63
9
18
294
36
42
90
24
66
78
24
48
12
78
42
18
9
72
33
63
3
24
18
30
78
39
81
12
66
33
21
83
25
39
165
11
7
6
6
66
72
35
25
48
228
54
36
65
19
101
19
18
114
17
37
24
18
9
39
42
42
48
5
49
84
51
32
13
6
30
47
112
33
78
33
15
33
9
18
54
42
48
42
107
19
42
252
66
53
64
75
5
24
43
69
9
23
73
47
13
54
30
132
27
9
12
35
16
104
24
67
36
6
12
30
36
6
39
9
12
48
120
27
21
51
192
8
13
27
32
1
135
72
9
24
15
24
48
9
78
30
54
78
24
36
51
27
6
71
19
69
27
42
35
91
69
3
42
30
21
105
23
61
72
11
112
21
75
165
6
6
39
45
27
21
12
6
60
72
18
108
42
72
60
41
55
60
69
72
3
29
229
27
24
21
27
81
72
36
107
25
159
48
81
42
48
42
24
78
6
12
11
13
3
21
35
1
15
21
3
21
3
3
18
59
43
30
84
11
73
12
54
54
66
6
48
15
24
8
73
63
21
18
9
33
15
3
21
129
18
42
12
36
30
30
24
42
6
87
75
21
75
24
21
21
107
61
99
27
36
114
12
35
16
33
18
126
36
59
136
128
13
30
42
18
42
36
35
25
60
6
36
17
1
23
61
48
12
48
12
6
42
60
138
174
15
27
53
40
56
19
30
66
5
55
6
99
57
90
24
45
51
18
3
21
48
171
39
17
48
37
72
18
60
96
5
19
117
104
19
120
30
90
66
54
29
1
132
24
42
30
30
93
8
19
48
24
45
24
56
13
3
27
12
89
49
54
33
8
43
21
3
117
93
51
15
17
37
48
11
1
72
24
12
24
11
48
40
75
72
21
104
49
135
105
47
73
78
18
120
48
12
ABCD 99273982682*3^$a+1 [50021]
120
75
12
48
37
56
16
95
49
32
27
57
24
24
3
93
99
45
3
24
69
4
12
24
44
28
32
87
25
128
36
39
18
79
23
33
75
9
48
12
105
96
19
80
45
75
24
64
48
35
57
87
9
39
12
21
39
60
1
5
30
9
51
22
27
23
81
4
36
24
8
4
24
92
27
57
25
99
80
64
32
51
9
40
36
59
45
48
3
12
25
8
12
15
12
25
24
36
44
27
85
44
25
26
24
108
60
48
9
13
23
24
1
14
81
12
16
11
90
18
48
180
72
120
1
59
72
25
23
12
105
28
8
87
21
1
11
12
3
85
47
12
1
20
88
36
83
25
12
44
87
42
3
99
10
59
12
27
1
29
162
1
8
72
99
21
27
21
60
52
5
27
48
28
56
15
21
88
44
12
88
5
67
11
57
28
32
27
121
59
13
47
141
4
60
35
33
3
45
28
11
9
16
8
15
48
60
13
20
36
3
102
19
20
120
40
20
37
62
12
6
3
4
68
12
15
57
145
23
3
22
2
108
21
4
137
51
15
73
36
143
18
183
36
123
45
12
84
27
84
36
144
1
12
23
54
19
44
100
35
48
84
9
141
19
36
36
20
4
20
25
26
33
72
27
117
3
81
100
56
45
51
24
16
5
15
27
25
8
52
12
80
36
28
24
23
22
23
57
27
76
8
27
24
13
23
45
28
36
20
36
48
60
16
11
192
25
23
190
14
33
183
9
36
39
73
45
27
83
25
48
119
25
116
37
51
12
59
96
85
80
24
3
1
47
57
15
12
45
24
16
8
76
24
128
88
9
158
93
76
56
12
27
21
12
63
84
36
33
24
63
42
27
3
18
159
123
81
4
8
135
33
39
37
48
8
87
1
12
8
1
50
48
33
40
47
21
12
84
16
65
43
11
120
36
13
11
6
30
13
80
36
3
37
24
32
4
44
36
63
72
1
32
48
40
24
36
20
24
51
9
75
81
15
13
11
33
12
28
35
37
95
36
285
4
44
40
11
25
11
12
18
39
135
33
15
108
70
2
21
36
4
71
10
51
45
62
33
84
28
12
24
12
65
43
72
29
3
12
1
47
52
125
75
15
21
27
60
37
80
21
7
32
48
52
23
97
44
16
81
35
15
49
8
112
24
11
18
48
90
12
1
11
73
20
40
32
76
48
47
49
20
73
51
44
27
6
27
48
28
12
77
91
11
48
72
60
48
57
4
9
62
60
60
13
120
23
45
28
11
21
39
36
13
29
43
35
34
39
11
13
8
40
8
12
45
112
3
20
52
8
60
144
28
5
30
13
5
54
36
157
20
3
12
168
33
4
35
81
24
45
67
45
11
39
25
35
33
36
39
60
1
9
32
63
48
15
45
40
12
35
57
160
5
31
17
30
12
13
23
9
108
15
85
203
84
13
35
37
56
12
33
3
72
99
145
36
32
36
96
75
60
21
132
12
400
95
60
96
13
20
27
24
21
9
16
2
78
3
24
108
48
9
67
11
24
10
11
108
36
24
27
130
2
57
40
24
101
159
84
75
97
8
48
52
60
35
21
1
38
21
37
35
27
1
12
35
34
23
27
21
24
48
48
27
12
13
8
28
104
48
15
49
20
15
21
12
76
17
54
156
84
45
48
13
63
56
24
24
60
15
21
16
44
16
120
35
69
120
27
10
32
48
15
49
11
27
13
68
52
47
48
13
24
23
9
48
27
1
68
76
20
24
12
39
6
55
72
36
24
47
105
45
55
131
9
4
20
16
5
51
28
32
60
39
93
15
72
33
25
23
4
5
186
24
45
3
12
21
99
48
48
42
102
1
8
12
15
49
23
120
72
45
15
108
1
32
60
64
11
9
51
97
17
78
12
45
48
153
42
1
20
36
88
48
5
90
93
12
4
71
84
46
2
61
32
4
8
28
24
8
36
192
27
81
27
25
68
4
36
71
9
60
16
8
75
57
40
41
15
15
133
47
9
63
97
44
24
33
90
12
21
72
12
36
52
57
47
3
121
44
27
1
29
75
85
15
8
12
84
24
3
13
92
132
12
36
24
15
81
4
83
12
25
45
179
60
36
15
21
48
51
9
72
4
20
13
32
90
13
35
93
39
18
30
85
68
40
44
15
9
27
69
61
35
99
60
1
8
27
10
62
1
36
68
25
63
35
33
36
48
12
40
11
24
48
12
49
21
11
40
29
51
24
24
16
11
37
20
207
13
47
46
15
47
12
9
27
57
15
138
3
39
21
12
48
40
56
36
12
15
1
11
25
20
48
40
36
11
156
33
16
23
18
15
48
87
117
60
28
80
24
231
12
33
49
63
12
56
75
33
36
75
33
36
147
72
1
56
120
3
33
4
48
107
21
57
27
75
33
40
65
103
8
27
120
12
61
60
9
128
7
12
155
36
12
21
39
121
12
44
51
33
12
85
99
95
21
75
13
36
35
49
59
33
4
71
24
13
23
69
28
32
24
12
129
19
131
60
180
25
8
3
9
60
64
60
32
12
63
9
15
189
21
19
12
60
20
15
130
27
212
4
72
69
35
15
25
20
76
152
63
24
21
12
27
61
32
40
35
1
20
27
33
27
22
15
35
117
36
48
27
9
33
18
24
9
ABCD 99274161698*3^$a+1 [50007]
4
116
3
36
21
40
8
12
9
31
11
49
96
53
66
21
15
25
17
7
8
3
54
3
40
23
25
20
63
85
36
20
63
81
12
120
33
51
16
44
24
195
21
4
5
39
52
23
57
28
8
123
21
24
52
29
30
25
24
59
36
36
25
8
48
15
48
49
180
8
4
60
11
73
24
36
11
1
80
63
25
29
3
124
65
114
30
51
28
47
33
16
44
72
24
12
33
6
21
108
24
3
54
183
76
20
40
12
35
237
36
4
20
75
6
7
8
36
24
40
72
20
39
33
28
53
39
36
4
32
4
80
21
66
57
36
24
105
27
16
8
64
83
84
25
8
72
24
84
132
4
192
20
69
24
31
104
75
1
44
27
45
33
7
32
63
129
48
57
18
25
12
36
8
12
72
48
27
102
39
75
21
4
5
31
8
72
76
53
19
8
4
176
88
80
64
11
54
7
44
4
17
30
36
33
75
60
1
60
56
108
21
19
44
15
33
3
61
8
40
20
45
42
225
24
16
20
3
25
80
15
13
59
33
16
36
84
24
60
48
92
48
28
35
25
12
12
92
264
105
7
20
12
136
32
28
29
150
93
24
45
3
87
30
111
28
36
59
21
40
83
21
75
117
4
44
60
27
9
9
30
21
60
88
56
9
15
3
37
32
16
144
108
36
11
54
91
24
44
72
64
11
30
19
36
35
25
24
5
75
40
44
12
15
49
20
4
80
88
47
13
144
36
128
12
9
15
33
51
27
105
12
108
3
1
5
115
20
75
36
18
51
28
32
16
60
32
3
33
75
36
18
3
4
20
45
171
93
19
5
67
8
16
56
88
68
33
42
45
40
24
8
12
24
12
48
4
60
23
18
96
195
64
92
9
15
33
3
3
66
15
75
9
4
12
8
63
133
60
24
8
4
68
75
153
60
24
15
25
71
37
35
30
3
112
32
60
15
33
12
64
60
72
59
9
16
44
84
52
11
13
36
20
24
40
161
3
63
9
84
36
24
45
19
32
63
1
80
75
45
4
11
9
21
171
40
20
64
47
18
24
66
69
3
33
27
13
92
39
1
8
27
72
73
12
41
99
60
112
65
51
60
12
28
8
27
105
24
144
12
100
48
20
9
67
60
44
40
12
35
33
21
18
1
35
9
16
20
12
9
63
72
9
24
43
8
12
64
8
36
16
11
69
4
35
117
24
28
11
12
24
45
63
13
60
8
24
88
35
72
33
24
36
39
45
111
69
3
13
8
160
24
20
52
96
8
75
1
56
63
37
17
18
25
80
93
27
12
36
76
20
76
24
68
21
75
87
54
15
9
19
36
107
48
57
40
20
33
15
12
124
80
3
72
25
23
21
40
47
49
59
57
60
15
18
51
40
83
36
60
9
60
100
68
4
56
64
68
96
15
25
59
25
48
23
37
29
99
64
107
36
49
20
16
20
4
59
9
75
13
8
76
8
40
12
119
57
15
37
48
8
36
4
12
72
72
20
28
8
15
9
24
84
48
9
18
37
48
8
28
5
111
16
24
65
79
20
15
69
28
47
21
15
21
69
127
8
12
24
60
4
11
18
55
56
172
84
8
75
81
72
40
8
111
9
24
88
8
45
51
60
76
24
5
3
136
29
3
12
51
6
163
8
12
51
30
31
60
80
24
120
24
21
39
136
65
66
13
32
4
11
48
33
9
31
24
20
15
25
20
16
32
16
36
11
9
28
48
23
1
60
11
9
16
44
75
9
60
16
104
4
12
11
25
12
8
123
69
3
54
15
3
33
24
36
63
36
25
36
140
28
11
13
120
68
15
37
68
60
28
24
36
32
39
25
44
87
69
60
28
72
11
45
88
92
39
24
25
11
1
83
45
40
11
25
48
32
36
57
51
21
18
102
54
36
1
32
52
44
132
4
5
3
12
9
54
12
33
21
39
28
59
33
96
64
65
7
65
18
30
3
4
65
43
32
4
36
36
44
16
29
3
40
8
72
40
36
12
8
12
40
24
80
123
93
84
24
15
45
87
9
9
7
92
36
24
100
8
15
117
52
44
75
6
51
15
25
164
51
12
96
85
12
20
27
36
12
9
36
72
27
60
36
108
69
3
9
4
32
3
129
208
8
36
4
20
76
29
15
16
35
33
96
4
32
100
23
13
48
11
33
100
17
31
80
9
75
39
117
4
44
81
24
66
33
21
7
60
68
27
109
8
76
36
48
35
30
27
45
18
25
48
8
16
11
45
12
28
68
9
15
48
28
60
11
21
48
27
25
20
12
303
45
9
15
15
69
12
4
5
39
36
24
60
40
72
17
3
15
49
5
3
16
12
20
48
27
25
32
3
45
264
9
19
5
72
54
12
54
24
27
72
3
13
36
24
32
9
55
8
36
12
24
9
66
60
25
83
1
36
44
21
24
66
93
3
85
104
64
20
4
48
104
36
28
36
24
24
12
8
60
16
44
168
4
8
3
48
45
24
27
21
192
148
35
25
32
12
136
24
35
33
72
39
21
3
117
63
66
99
15
21
16
35
25
80
36
64
44
12
4
5
183
40
140
52
35
36
37
32
15
96
165
27
21
112
8
64
17
43
95
168
57
48
159
9
45
31
8
88
48
120
24
12
71
309
16
24
11
9
16
23
37
48
131
60
21
15
13
ABCD 99274297936*3^$a+1 [50001]
36
50
4
5
33
7
33
43
28
8
84
84
19
12
45
49
24
12
11
20
12
17
35
19
8
17
24
28
21
11
8
4
28
25
23
9
58
6
30
14
4
15
28
12
12
11
1
52
32
36
8
9
6
84
2
11
40
8
133
10
25
36
5
6
8
1
5
30
1
28
25
18
77
8
20
7
69
8
36
24
3
17
24
17
15
52
5
18
17
16
12
16
8
12
44
15
22
6
25
5
20
11
12
52
15
13
8
32
19
9
3
22
47
20
59
1
19
4
8
33
25
27
5
51
45
3
4
4
23
13
16
111
5
31
1
3
13
23
13
12
11
14
10
44
13
5
10
1
7
4
29
8
13
15
12
24
25
35
8
61
28
30
1
8
40
5
27
11
16
25
47
60
62
10
8
9
8
5
36
71
80
43
13
32
37
27
3
14
15
9
3
19
36
5
3
5
17
2
21
19
13
36
19
17
12
5
24
50
40
36
30
7
61
10
73
16
12
61
14
22
62
46
31
5
48
36
20
27
8
37
4
3
28
24
44
9
19
40
27
22
18
1
13
3
4
9
36
6
30
7
4
13
30
6
12
19
28
3
5
13
28
11
20
8
24
27
14
16
6
17
8
12
12
5
14
30
18
37
3
54
7
31
13
9
8
40
50
33
16
40
7
53
1
31
77
27
20
11
54
8
19
48
44
1
6
32
25
9
14
33
57
4
23
27
29
7
22
2
16
33
84
16
20
24
9
30
6
43
72
4
19
6
18
36
5
8
121
3
8
11
24
30
32
31
11
5
24
23
68
6
3
9
10
45
8
4
5
10
1
79
22
38
16
13
28
1
19
11
2
23
4
44
8
20
20
11
53
8
32
24
3
1
5
11
55
1
8
5
19
28
24
11
1
8
8
51
34
15
23
4
5
36
49
48
68
4
43
48
17
20
16
11
3
13
4
4
7
1
11
18
24
59
8
8
15
5
4
5
22
1
11
6
35
1
43
11
5
31
5
13
3
4
5
14
42
35
13
95
84
16
9
30
1
16
16
45
40
27
5
43
20
8
17
2
40
1
20
15
14
7
9
6
5
13
66
29
3
41
32
5
35
8
8
20
60
12
8
64
49
10
21
56
13
59
32
25
3
21
22
14
27
43
6
30
29
9
58
17
1
14
13
16
7
17
28
4
27
45
28
4
7
6
27
3
45
11
9
63
16
13
23
24
90
14
22
3
15
12
29
20
41
63
51
41
103
1
12
23
45
4
1
23
53
31
73
4
35
20
56
24
93
31
23
17
24
13
32
23
8
9
18
1
8
56
52
5
4
14
13
27
14
47
12
4
8
11
21
4
29
44
6
22
79
23
9
4
55
5
48
7
25
4
19
10
3
9
31
60
28
13
11
44
13
18
5
25
3
1
36
11
25
11
25
31
92
9
36
50
13
36
27
14
12
51
16
33
18
17
15
29
40
32
11
17
33
30
13
28
32
3
41
68
1
16
79
20
8
21
23
29
18
5
1
31
12
47
1
8
20
1
23
4
20
16
11
16
17
15
4
6
8
19
3
42
26
13
29
3
1
3
20
7
18
6
1
43
22
19
8
16
17
23
4
48
28
28
12
67
90
6
1
7
9
1
7
20
45
27
16
37
11
7
64
8
4
1
17
6
77
32
17
14
25
27
2
7
23
33
25
2
22
35
19
36
30
35
21
7
4
47
5
32
13
4
26
60
13
9
12
7
12
31
6
23
4
7
13
37
19
3
18
19
19
40
90
19
4
9
16
2
29
32
33
18
1
16
12
20
53
14
45
48
12
7
25
4
3
9
8
24
19
48
65
4
52
11
17
72
17
15
17
28
3
24
23
4
18
8
42
17
28
25
11
12
8
24
37
3
24
103
25
12
11
5
28
5
12
3
25
31
24
17
7
5
11
32
17
12
6
9
36
4
4
45
11
12
8
8
32
20
23
16
13
4
8
16
81
10
18
7
24
5
67
17
15
36
68
45
22
45
9
14
22
7
7
22
23
8
19
22
43
36
1
36
15
68
7
24
13
23
5
20
9
11
8
12
20
8
1
11
68
37
35
24
1
4
12
14
24
13
4
19
21
20
13
3
15
34
15
3
6
12
7
17
11
7
9
81
31
17
7
8
35
22
27
9
6
45
53
27
9
15
4
5
23
7
6
12
10
41
9
31
41
15
3
53
8
11
16
9
5
23
4
24
31
9
16
32
33
8
22
1
17
19
8
15
5
52
9
67
5
23
20
17
18
62
3
28
65
3
44
24
5
39
8
73
47
16
15
1
12
8
4
23
24
1
24
19
94
6
32
13
56
16
27
29
28
41
15
24
24
32
5
18
14
11
4
21
16
24
3
9
24
35
8
4
39
17
4
20
4
36
12
91
17
27
5
67
22
23
28
16
24
4
44
12
8
27
5
27
17
1
4
18
13
28
8
5
3
20
21
22
81
11
5
24
7
9
16
4
23
1
48
20
8
84
8
13
39
31
6
19
4
7
13
40
21
15
1
6
8
1
8
27
13
9
50
33
20
4
60
28
23
13
27
25
7
9
4
5
35
16
28
16
8
64
25
4
19
8
4
4
39
17
24
11
38
30
13
27
13
1
3
15
5
12
61
12
18
10
43
29
11
8
11
13
25
11
24
28
27
13
27
25
24
4
24
45
4
3
41
15
8
37
7
36
11
65
4
21
30
5
8
9
7
60
11
12
13
12
4
27
241
20
13
3
28
4
4
60
9
8
39
55
5
4
51
5
12
32
5
50
57
33
4
19
17
3
4
4
48
8
12
5
19
23
14
22
1
8
53
31
15
14
3
40
4
16
3
17
23
9
44
16
21
24
68
35
12
16
16
9
19
8
100
23
12
77
91
53
19
5
25
2
65
55
18
31
8
28
8
44
24
11
14
35
89
11
44
1
7
45
20
4
27
3
6
11
16
63
41
21
11
7
60
21
20
4
57
11
24
5
18
38
12
19
3
9
27
92
18
144
22
9
9
8
28
84
15
21
55
36
5
14
5
28
20
4
4
20
13
47
3
16
13
12
8
3
14
4
19
4
12
21
11
1
119
4
31
29
25
11
19
60
30
14
9
28
3
38
43
15
12
2
22
45
32
4
23
65
7
9
12
12
8
11
1
5
30
5
8
24
28
4
16
72
4
3
36
16
6
8
11
24
29
59
12
31
5
4
51
9
12
56
9
4
8
6
17
73
40
27
9
75
33
7
11
5
13
3
28
5
18
12
1
13
15
4
21
23
4
15
12
9
72
5
3
7
1
40
31
12
56
29
40
12
39
1
23
93
4
9
20
11
11
5
7
38
51
7
1
13
27
3
36
10
39
16
49
31
32
32
11
1
24
28
48
20
12
4
4
45
27
52
56
36
93
91
13
3
88
5
7
16
8
12
20
39
1
27
13
4
80
7
18
48
22
5
4
11
22
63
3
6
3
4
12
60
11
21
4
16
3
1
9
39
5
15
25
55
4
13
18
5
1
7
4
16
5
3
8
7
30
10
29
1
6
30
55
4
12
32
23
13
68
8
56
36
1
47
83
1
40
36
9
23
4
13
7
29
14
30
54
5
12
12
31
29
28
9
24
15
1
24
3
16
4
16
28
8
56
48
1
30
20
5
13
4
8
11
17
12
15
16
5
6
17
28
4
8
27
1
49
23
41
8
15
7
17
36
15
41
37
3
60
4
4
5
18
1
11
17
7
21
11
25
63
5
72
27
22
6
8
5
4
51
4
26
4
11
20
19
96
4
89
8
11
12
60
12
24
14
22
1
12
8
4
73
6
76
41
4
3
6
32
4
48
19
49
3
32
16
8
28
4
3
14
15
9
11
48
47
5
8
7
21
31
1
31
5
1
30
10
44
15
8
17
18
49
32
92
8
1
27
3
1
17
11
7
76
25
11
9
20
8
8
27
38
11
4
3
40
62
11
48
5
18
13
17
6
13
24
4
16
44
24
72
8
5
2
34
18
29
9
11
7
13
4
12
47
29
32
20
3
14
19
17
22
65
3
13
11
9
4
32
8
48
16
21
10
5
57
95
8
23
10
27
44
1
7
11
21
11
9
4
68
76
57
6
17
15
17
23
21
40
5
27
27
6
71
19
14
106
9
4
37
4
18
2
3
36
27
37
9
31
4
8
23
18
7
17
18
12
81
40
5
23
13
6
8
22
31
1
10
1
44
5
27
12
1
19
24
5
23
40
16
4
68
36
36
29
19
19
12
6
22
5
45
52
60
7
1
42
13
16
7
9
7
1
17
7
13
3
33
16
43
4
7
53
44
40
32
24
20
9
19
28
7
30
47
9
48
63
1
31
17
18
5
1
8
18
29
44
120
5
35
11
45
4
35
5
69
3
4
11
4
14
23
11
18
18
9
11
13
56
21
43
9
103
11
9
88
1
47
20
4
5
87
4
41
3
29
71
16
32
23
38
16
7
20
4
19
9
4
41
18
58
43
4
27
16
2
23
29
18
1
4
12
8
20
15
1
17
23
39
9
13
11
57
3
15
4
20
5
52
28
32
9
3
9
10
17
4
29
39
1
8
15
39
37
3
86
22
25
4
9
4
19
4
44
19
124
1
28
68
24
32
69
8
36
15
4
4
4
15
40
1
40
31
9
4
5
39
33
7
12
53
7
1
11
17
8
3
19
49
104
5
31
9
2
9
20
60
35
17
16
8
8
16
3
6
27
16
4
24
1
11
1
6
30
114
5
12
35
6
18
17
68
24
61
10
1
31
33
1
27
11
16
13
1
15
4
17
22
2
7
24
68
16
4
19
17
16
9
30
36
45
40
5
19
75
61
107
1
31
5
4
13
23
36
7
13
11
21
15
12
18
7
36
48
32
27
9
9
11
44
24
4
7
9
12
9
31
12
17
14
13
3
20
29
23
54
24
44
18
13
45
11
25
90
14
24
27
8
112
33
3
13
6
68
65
24
1
39
9
28
19
11
14
28
12
19
48
12
61
3
8
36
28
20
108
48
96
53
56
11
32
27
20
13
17
4
7
13
23
12
4
1
11
16
9
43
4
8
17
27
53
10
29
25
3
51
5
4
35
161
5
11
68
20
15
66
2
22
7
11
32
13
4
19
29
4
8
4
9
7
ABCD 99274864064*3^$a+1 [50054]
15
90
102
6
2
10
8
4
50
36
10
27
15
2
46
9
35
13
23
18
6
46
2
10
30
33
9
30
6
132
63
47
85
57
6
38
72
30
10
30
14
10
98
103
24
23
18
127
3
44
16
12
33
17
12
6
49
35
40
21
9
15
21
2
13
9
39
9
27
15
30
44
54
12
16
45
72
15
32
36
40
60
60
38
31
5
10
60
26
4
39
65
22
54
26
154
8
7
24
39
56
1
23
1
24
3
42
30
33
39
96
90
84
39
51
18
42
48
2
24
12
10
24
20
60
10
39
24
47
24
30
19
12
21
2
6
67
5
22
33
75
14
18
25
3
9
11
24
16
2
22
36
8
34
42
36
45
29
58
93
9
18
21
17
40
14
25
24
21
60
108
50
28
44
1
57
50
22
50
136
12
32
36
18
12
168
79
3
42
72
3
3
32
1
11
16
2
112
36
27
15
18
63
96
33
38
10
63
9
27
21
24
18
45
15
32
28
21
9
2
10
63
63
60
72
20
13
15
8
36
13
72
35
13
12
29
54
10
3
9
18
33
24
15
33
71
85
29
28
8
4
18
45
39
30
39
21
6
9
21
42
42
39
9
42
20
76
93
107
34
111
57
75
48
15
32
22
6
68
1
11
4
105
95
1
9
8
31
57
39
33
2
40
21
5
34
33
27
20
40
8
61
12
27
21
36
59
82
15
15
24
6
20
7
60
47
46
87
23
37
5
28
102
12
6
44
6
12
108
132
58
3
99
32
10
3
41
6
220
36
24
9
119
88
24
33
27
86
19
11
10
27
12
95
24
25
21
18
78
54
30
138
18
44
10
60
105
24
71
18
6
12
13
27
12
72
38
10
72
8
52
36
90
150
20
22
15
71
1
3
26
6
13
135
57
3
12
14
12
4
3
3
24
21
17
88
54
6
74
46
102
45
12
21
12
15
65
18
4
21
35
10
3
84
12
11
25
60
119
13
35
18
43
17
4
14
109
35
1
12
5
10
2
22
6
39
24
9
30
56
36
30
18
10
62
16
38
64
3
99
60
78
8
72
58
14
30
1
12
27
6
12
68
79
3
8
49
36
29
31
45
60
8
19
75
12
6
30
9
24
36
23
12
28
8
112
68
18
16
8
12
10
69
60
69
3
29
31
15
2
52
15
15
8
22
3
35
36
1
71
13
87
30
50
85
23
25
81
60
50
49
57
14
60
133
147
116
25
65
22
32
70
236
40
72
30
12
8
13
9
48
15
3
42
42
56
24
28
38
64
14
46
39
27
44
36
25
35
72
30
28
50
25
9
14
4
120
92
13
27
30
8
18
49
48
12
3
12
21
45
15
65
4
26
13
11
90
40
3
87
9
5
192
22
12
6
2
25
33
14
1
9
38
60
12
76
12
12
66
20
4
50
16
9
131
37
23
10
15
105
42
12
69
21
48
75
36
39
30
2
16
33
39
56
1
3
33
9
66
32
1
9
111
59
22
8
52
120
6
69
24
41
66
10
62
13
5
67
23
24
16
33
9
60
48
87
105
27
60
75
33
17
46
69
3
45
35
61
11
28
12
74
30
106
26
4
9
57
2
36
4
60
2
28
87
33
3
48
17
22
48
80
22
75
48
69
18
32
13
12
11
10
3
11
16
12
80
1
17
4
6
80
85
23
4
18
24
20
40
3
35
10
51
9
51
131
18
22
30
86
24
30
31
47
48
4
216
102
3
9
8
103
48
11
16
45
120
9
14
25
24
17
10
44
16
48
21
12
72
27
30
18
86
127
24
3
8
10
20
4
38
37
35
25
11
34
15
48
47
76
44
10
18
8
70
15
5
19
23
25
23
100
32
10
62
46
2
52
21
15
33
167
22
15
57
14
4
38
30
4
30
56
54
10
18
32
13
75
18
12
48
63
71
1
15
45
27
8
40
32
10
18
30
50
217
27
105
63
18
15
9
26
42
30
78
4
50
61
12
15
48
33
11
109
12
60
15
117
108
87
48
84
105
11
4
30
6
153
5
4
30
12
44
12
37
177
8
22
9
57
3
11
58
38
37
45
20
10
8
64
6
60
2
37
21
44
90
54
4
75
33
74
13
15
108
38
54
58
87
5
22
44
4
45
3
9
63
30
3
84
11
64
14
124
12
60
110
1
12
33
54
96
33
24
57
8
82
18
32
19
141
111
29
36
10
84
33
3
33
51
6
3
35
52
24
8
22
108
27
11
108
37
17
10
2
130
96
12
20
37
21
42
8
12
82
68
67
51
2
6
16
6
15
45
8
124
32
10
60
8
48
4
33
57
50
40
9
11
73
17
30
1
39
138
27
21
24
56
79
33
12
26
72
88
32
18
4
15
5
79
24
17
46
42
2
100
21
15
30
39
11
94
6
12
2
148
30
12
18
2
96
12
22
104
6
10
56
55
15
9
29
79
12
21
14
16
2
31
51
93
48
65
22
60
57
3
8
73
27
2
7
15
60
14
52
54
48
21
27
42
15
3
42
15
63
33
65
6
10
30
33
27
8
22
6
54
6
72
90
42
6
60
42
32
1
12
3
32
1
27
32
118
60
24
180
26
4
93
12
59
12
78
16
60
6
38
55
41
19
12
5
52
42
14
30
22
27
36
36
24
36
35
28
45
36
5
31
51
20
18
31
36
5
124
26
12
10
26
24
10
51
12
48
21
51
12
15
18
15
27
33
48
84
36
17
34
38
31
69
15
17
10
8
13
59
148
12
30
20
10
26
4
78
12
21
12
5
12
6
54
16
72
2
16
20
34
3
33
2
18
4
90
14
12
90
4
81
24
185
79
69
51
21
6
12
72
26
67
12
24
24
36
12
23
24
1
9
62
121
35
10
84
18
45
33
30
24
30
15
63
18
3
12
35
40
32
12
36
24
1
47
25
35
156
24
25
3
54
63
60
11
1
21
15
17
10
18
162
21
21
6
50
34
20
28
81
17
43
11
1
24
33
12
68
91
5
22
44
6
94
78
78
45
24
15
9
51
60
33
15
32
13
11
46
3
53
19
3
32
76
9
15
6
42
138
62
70
3
39
98
42
48
61
11
6
4
50
10
30
8
18
43
35
12
4
45
21
27
15
12
74
7
47
10
50
25
11
34
3
29
70
33
96
89
88
12
18
8
24
22
60
ABCD 99275163272*3^$a+1 [50077]
7
150
84
63
411
66
90
41
85
18
432
18
60
72
198
264
132
30
6
29
109
54
78
90
30
204
59
49
36
12
54
18
180
36
24
23
13
36
30
60
108
18
108
11
73
60
90
156
149
217
30
24
72
18
126
108
173
343
6
3
45
72
11
7
90
90
6
95
25
132
3
15
54
180
18
53
19
90
210
42
120
36
27
27
18
60
18
72
12
161
48
96
19
24
18
3
32
19
48
18
155
49
30
6
30
24
48
60
18
18
5
49
12
150
29
25
119
25
108
144
30
78
198
30
18
41
109
30
5
1
18
30
18
180
89
133
155
7
18
120
6
126
156
180
78
77
7
41
49
18
24
21
368
25
162
18
126
36
54
84
186
48
108
65
175
180
93
51
36
138
276
11
79
36
30
95
37
12
24
84
108
24
191
25
39
45
60
18
53
37
36
144
12
11
25
60
48
36
36
60
18
66
18
17
19
24
101
7
89
73
156
6
300
36
5
13
132
84
24
35
37
90
48
60
30
54
6
54
18
83
37
54
54
36
24
30
5
67
42
66
24
66
60
11
25
71
67
18
78
77
79
54
96
11
7
185
16
69
36
30
42
12
42
354
6
30
36
60
144
156
90
18
6
90
30
96
162
18
234
90
120
36
24
90
48
342
60
53
1
111
128
175
48
65
25
54
108
18
54
18
251
19
6
90
216
18
35
13
72
27
15
18
48
47
103
90
54
36
5
13
120
54
42
30
6
12
11
67
72
180
126
54
48
18
6
138
198
54
108
18
18
96
18
120
18
60
72
66
72
53
151
18
138
42
18
17
157
24
66
18
60
198
102
63
63
234
96
12
27
45
60
18
144
101
43
30
132
102
36
306
90
114
59
13
83
64
80
133
59
31
18
36
18
30
108
24
36
48
6
36
54
48
186
201
69
72
12
23
37
12
180
234
96
108
282
59
1
48
180
11
7
18
96
48
258
48
5
31
60
54
234
21
224
25
18
30
23
37
90
54
30
54
126
36
54
36
54
24
102
18
36
198
6
5
205
312
75
32
85
18
72
36
42
12
23
103
132
30
18
60
126
48
11
31
129
9
18
114
36
18
162
12
42
30
54
6
11
199
18
126
9
45
18
225
27
36
17
55
72
65
7
41
37
138
18
47
43
24
72
21
27
18
24
180
156
60
120
90
77
91
101
25
23
67
54
36
90
18
18
5
97
47
103
102
78
126
66
18
6
72
5
67
30
47
13
102
29
49
143
37
198
84
126
18
6
48
18
54
36
95
19
29
97
120
132
3
15
30
35
109
18
113
193
54
90
18
90
150
72
5
96
7
12
78
192
150
72
18
18
48
6
23
48
73
12
24
90
41
25
132
12
126
18
42
30
42
30
72
78
18
144
66
29
240
48
31
129
128
49
120
234
42
108
12
18
72
17
25
108
498
132
53
1
66
60
30
150
54
23
211
12
132
48
42
30
5
73
12
11
61
99
176
96
79
6
54
306
3
15
66
60
3
81
47
97
6
54
30
42
30
108
60
108
12
125
61
12
54
144
36
29
16
69
36
66
60
12
45
117
144
11
160
213
12
18
18
60
95
48
37
75
63
65
121
156
18
6
54
66
78
36
84
36
65
85
180
12
42
48
18
47
85
59
25
114
21
51
29
61
84
ABCD 99275288096*3^$a+1 [50025]
40
24
11
9
4
47
31
17
1
72
24
36
44
4
35
1
6
48
26
51
72
7
14
22
29
9
39
7
6
23
21
16
48
36
20
64
20
4
6
42
24
11
25
12
11
55
5
1
35
49
24
35
21
40
36
78
2
10
5
24
37
35
48
72
19
30
20
99
1
30
50
58
41
1
11
25
162
18
24
6
5
13
95
19
2
46
102
90
2
3
61
20
36
60
10
60
41
13
12
44
3
73
24
66
5
25
42
78
12
32
58
5
31
26
24
52
23
1
59
19
30
96
80
39
1
54
6
36
30
6
8
34
62
75
49
35
21
3
37
66
42
191
19
78
114
36
5
33
4
12
11
49
23
156
1
6
78
54
5
43
48
6
20
28
12
80
60
28
6
6
48
6
26
46
5
132
37
30
36
42
11
24
12
9
36
16
107
37
6
29
1
132
12
20
64
12
44
24
76
66
38
40
72
47
1
20
10
66
60
23
115
48
29
55
5
1
24
48
32
46
5
60
7
6
66
5
9
4
222
6
8
39
37
36
35
7
6
72
18
29
43
65
67
113
73
6
138
108
138
146
4
11
43
186
12
44
60
4
24
6
84
5
13
30
17
12
49
36
66
17
145
12
30
14
136
59
12
60
37
11
37
18
102
12
12
6
24
48
42
11
12
127
14
16
20
63
145
35
13
60
35
79
5
24
37
18
6
84
24
32
28
23
13
60
36
35
25
36
44
180
4
72
35
19
18
12
96
44
70
14
15
25
42
18
6
48
26
160
20
10
30
12
18
60
6
20
15
9
36
63
117
16
8
36
100
36
107
13
203
12
37
18
48
6
23
7
65
13
90
42
83
57
16
12
23
33
39
67
5
45
88
11
25
6
54
6
60
18
11
1
24
30
41
55
6
44
3
21
10
6
35
19
17
49
20
10
6
24
36
47
13
60
24
35
25
30
6
78
42
8
10
30
120
60
30
29
61
12
8
52
12
107
55
30
66
14
100
44
10
77
25
24
156
83
21
15
1
12
96
36
83
117
40
24
6
150
11
7
36
5
25
54
2
28
36
24
12
54
6
83
67
5
25
44
4
35
25
56
16
11
19
18
48
30
14
40
18
161
12
72
43
30
8
22
90
24
44
87
37
12
131
103
36
6
47
13
12
11
24
12
19
90
12
44
10
5
1
23
12
55
5
25
83
37
8
99
21
52
48
56
3
57
64
35
24
48
33
22
18
35
61
24
60
126
6
44
39
25
42
132
41
7
78
30
50
46
50
63
1
12
18
66
60
30
101
25
24
30
5
103
48
89
61
42
53
13
6
78
12
18
90
35
31
50
16
6
102
32
16
44
16
44
40
18
53
24
1
8
94
18
12
11
91
24
29
48
33
27
7
5
25
42
29
25
11
49
102
5
25
44
28
66
5
12
33
100
6
5
13
56
36
3
37
35
19
54
48
119
9
10
72
18
60
20
22
77
7
14
156
10
78
90
6
12
8
36
10
90
20
58
2
60
4
131
49
12
59
13
90
41
141
4
131
1
30
24
24
5
49
23
9
16
24
23
1
72
18
42
44
39
36
25
24
240
6
6
68
16
48
12
18
36
29
1
11
109
35
81
70
18
116
96
46
12
60
42
23
31
30
6
5
1
30
78
80
10
84
26
15
12
33
22
14
10
18
12
23
21
34
42
54
41
1
35
33
16
20
64
12
59
48
61
24
11
25
42
24
66
8
70
29
72
103
48
18
11
1
60
44
63
12
13
6
5
19
30
6
101
49
12
108
71
43
6
84
12
11
24
49
24
11
37
95
13
35
45
4
18
12
6
56
39
1
35
60
25
23
31
30
84
23
9
16
60
107
81
22
24
18
60
6
41
19
30
60
90
50
27
9
28
30
36
161
9
4
56
39
25
35
1
11
49
36
60
71
24
1
44
46
12
18
30
65
9
10
74
22
14
40
59
96
45
75
24
21
15
25
90
36
14
16
24
36
23
21
39
21
4
6
66
18
26
4
35
19
12
6
12
18
18
80
76
11
7
5
7
54
24
108
23
25
11
1
35
7
36
26
63
25
32
15
9
40
60
24
6
5
7
5
19
5
9
82
14
88
12
126
48
86
34
36
5
49
35
1
44
27
19
5
109
24
23
7
6
12
44
4
35
67
65
9
60
120
16
114
14
75
36
43
53
109
11
13
20
10
72
18
71
45
39
45
36
51
37
36
6
5
45
16
144
30
134
34
78
47
48
9
10
120
170
39
37
30
14
4
56
3
7
30
66
18
30
5
45
10
77
9
46
74
15
1
8
64
6
30
12
23
19
6
30
17
49
59
36
25
48
6
42
18
26
88
92
70
6
12
48
143
21
4
54
62
120
24
64
32
75
19
12
48
65
7
5
33
4
6
60
66
35
55
29
19
26
22
113
45
51
48
7
18
30
12
78
35
37
35
9
60
4
18
30
72
11
1
11
9
24
64
42
5
1
35
72
1
12
44
51
49
66
14
16
12
12
11
55
12
2
4
59
12
25
11
132
13
35
13
60
180
24
92
24
64
6
41
31
14
60
39
24
25
32
34
26
10
29
36
69
96
88
35
13
18
149
1
6
90
11
49
6
30
12
156
24
96
36
104
40
11
73
30
60
2
16
35
69
58
65
61
20
60
22
60
89
1
24
24
71
96
67
2
15
79
6
96
59
55
36
12
2
120
4
24
71
45
10
26
3
60
25
12
24
72
192
168
30
30
78
12
5
67
66
11
43
5
36
60
25
66
50
34
50
120
15
21
15
36
13
54
17
9
16
35
31
17
13
18
30
12
18
17
9
58
41
37
72
12
60
6
18
119
1
6
65
36
24
109
72
12
126
30
30
65
7
24
36
18
11
36
12
61
24
32
40
11
9
40
30
6
24
20
24
39
13
90
38
10
29
7
6
42
17
60
9
16
6
77
1
66
14
40
12
48
72
8
40
71
36
37
42
30
96
60
23
19
72
5
1
44
46
14
24
16
ABCD 99275439548*3^$a+1 [50011]
36
36
4
12
24
3
5
13
107
12
40
3
5
16
20
96
19
45
12
80
13
51
8
25
36
47
148
21
18
33
12
12
8
31
41
25
3
120
20
1
36
23
28
3
36
173
36
40
56
73
95
120
7
29
16
60
15
24
5
49
15
72
8
85
12
18
45
120
3
69
8
12
48
1
15
171
29
24
37
36
15
68
61
36
83
25
51
44
4
117
23
76
75
125
40
39
12
6
15
24
128
36
31
84
9
20
13
102
53
24
88
12
56
4
20
19
90
75
96
3
21
80
60
79
81
39
90
6
30
11
88
80
40
12
9
135
9
11
55
114
72
18
18
18
126
11
37
27
45
6
12
57
44
76
45
23
25
90
6
66
54
39
51
5
72
112
8
12
76
140
64
87
33
20
181
54
17
4
80
36
31
48
5
124
72
15
78
23
97
35
40
48
9
11
4
8
13
87
51
5
1
48
15
27
29
76
56
12
37
24
11
115
18
15
20
12
24
55
36
33
36
12
24
104
4
12
236
7
5
36
12
4
60
8
1
195
44
97
24
36
35
168
7
9
84
87
18
51
9
15
36
44
28
87
53
115
33
57
23
31
29
19
21
24
12
21
35
28
36
45
119
220
12
3
41
13
15
32
4
120
20
85
35
16
21
23
24
37
71
4
33
47
48
28
39
21
32
16
60
21
54
30
39
51
5
132
12
1
87
44
60
28
27
108
53
43
141
21
35
19
5
4
72
12
33
35
13
60
15
24
15
153
39
54
6
30
18
57
68
61
11
79
9
72
63
108
5
43
36
69
21
6
33
44
40
8
4
108
12
20
139
5
1
23
25
83
7
93
12
32
84
16
8
40
45
27
48
12
3
41
24
91
5
4
32
1
84
135
9
24
12
18
77
144
40
81
3
36
21
35
88
8
79
53
7
18
66
6
143
36
175
81
9
180
39
3
9
8
12
19
6
119
12
48
16
33
35
37
63
45
35
60
91
29
37
39
92
19
30
83
108
28
56
4
9
11
31
33
216
20
12
88
20
76
44
124
12
105
3
8
4
20
19
6
11
43
65
24
37
54
29
1
47
49
48
6
81
8
12
24
49
47
160
8
37
39
39
65
25
35
12
84
12
13
24
15
21
15
56
1
54
29
1
18
36
57
48
32
72
36
4
36
36
3
6
11
24
4
33
27
57
75
33
47
60
28
168
20
4
44
16
9
36
11
13
66
24
21
8
36
7
69
36
8
12
60
7
6
36
3
27
5
4
24
36
45
11
48
40
21
75
36
15
6
63
75
24
30
42
93
8
28
36
8
16
117
12
36
15
21
23
91
81
36
68
112
39
5
48
60
37
11
52
27
9
20
4
36
20
181
23
48
19
129
44
25
107
85
114
9
12
9
39
36
15
9
15
120
6
30
5
100
9
12
6
29
40
33
3
3
29
72
16
9
39
32
108
36
1
3
20
172
20
4
24
32
97
71
115
21
51
5
28
15
24
12
18
35
156
24
7
9
36
39
29
52
24
32
12
1
15
24
8
19
125
4
44
28
20
112
20
112
9
35
40
15
90
27
45
3
80
36
24
4
8
19
5
28
27
48
81
20
16
15
45
9
39
32
1
18
9
36
20
4
48
32
13
15
68
76
15
78
11
36
19
29
52
144
45
24
71
19
5
156
280
81
15
39
29
25
12
15
108
8
28
104
13
84
3
15
33
8
64
8
124
36
8
31
5
60
48
16
44
37
6
9
20
4
15
5
49
36
35
7
48
29
48
37
11
16
144
24
12
8
1
36
30
53
108
4
20
4
24
8
28
32
103
89
73
3
51
48
5
16
80
16
33
12
35
19
24
17
49
24
27
24
75
17
48
19
17
19
9
80
37
59
16
3
17
16
48
21
3
36
36
140
16
9
179
55
29
36
120
61
15
24
24
216
9
35
12
31
9
24
57
48
24
75
105
27
60
75
5
25
90
18
60
123
12
56
109
11
4
135
5
100
72
15
105
20
28
15
17
16
39
9
36
45
15
93
66
5
64
20
1
90
65
60
1
11
49
23
31
36
29
4
21
11
148
3
18
15
12
9
11
12
40
12
48
21
11
4
32
109
24
51
8
13
3
9
107
4
84
57
60
63
45
11
61
59
31
54
59
16
15
65
12
12
1
87
24
33
11
7
48
29
12
73
30
173
28
140
64
51
81
129
15
104
25
36
11
48
31
5
36
64
80
16
105
24
159
15
41
37
3
20
49
66
6
18
18
27
21
111
93
36
72
3
45
35
12
4
39
5
72
24
13
15
3
117
36
39
5
60
36
64
3
5
192
60
40
36
32
64
8
16
9
11
76
3
33
39
24
29
1
51
24
51
65
4
45
39
48
48
120
12
32
12
84
36
64
21
131
60
223
5
24
25
42
101
19
33
45
36
30
24
5
28
44
13
35
12
40
8
52
20
13
47
36
4
68
1
6
48
57
8
28
32
25
12
51
48
36
44
40
15
60
69
3
18
59
60
7
33
92
24
115
245
16
99
21
120
8
40
8
24
24
25
51
84
99
53
28
32
12
112
33
123
108
21
63
32
4
9
35
133
167
36
124
20
103
65
4
8
40
21
24
23
13
39
96
80
1
23
13
54
89
40
15
9
111
69
8
13
54
81
80
12
7
36
5
40
24
75
21
20
40
36
84
51
53
37
35
115
48
53
79
141
48
156
20
108
28
72
8
85
83
36
36
4
ABCD 99275511826*3^$a+1 [50203]
401
211
317
16
80
144
253
90
9
9
90
45
27
309
69
75
51
36
198
36
216
18
72
144
29
16
224
37
648
371
61
83
16
261
203
160
560
31
54
395
145
95
337
90
53
480
277
90
234
263
97
90
36
33
224
31
305
127
33
147
29
48
96
16
81
594
125
289
479
43
108
126
59
240
7
54
179
127
234
396
198
90
171
81
108
275
121
743
301
275
265
231
21
198
72
93
15
36
173
151
89
16
224
13
90
90
143
256
224
97
108
162
209
115
36
233
16
80
121
90
18
11
565
36
90
77
121
360
111
144
105
36
54
29
43
324
129
560
211
36
489
15
234
119
583
9
261
108
396
216
90
209
64
87
569
295
329
85
252
63
96
345
119
496
321
18
45
81
90
69
147
90
99
9
215
37
360
324
90
306
227
187
36
18
180
432
558
141
144
57
90
18
90
162
180
90
108
165
87
18
36
99
45
216
59
16
159
81
135
180
549
117
443
144
672
48
43
180
17
163
144
365
144
157
414
53
163
77
13
3
80
61
54
252
129
105
23
13
227
7
329
96
169
36
179
55
90
72
503
144
192
349
72
107
181
126
36
90
414
113
103
89
19
72
53
235
149
16
51
324
90
72
180
198
72
324
65
48
112
80
1
18
45
80
400
80
96
271
18
191
61
563
247
89
48
7
9
27
18
90
90
15
96
224
295
36
36
18
432
738
216
216
18
59
31
90
135
240
165
75
ABCD 99275613098*3^$a+1 [50006]
288
32
45
43
8
84
9
51
28
192
86
39
9
34
17
3
42
16
155
117
22
44
4
42
59
27
228
16
269
12
67
77
43
18
83
24
21
16
206
9
180
3
52
78
11
99
72
36
57
63
33
127
44
18
102
45
168
133
167
7
8
48
33
27
52
65
36
127
120
24
29
9
135
36
24
72
21
42
36
36
100
44
117
3
132
57
55
8
4
20
268
32
40
20
28
53
3
4
18
203
181
30
56
112
53
24
39
81
31
92
81
31
113
36
21
270
100
5
108
36
27
48
177
27
18
54
90
66
4
173
103
89
31
5
19
68
18
18
84
45
36
51
45
153
70
32
100
41
63
21
73
18
68
52
20
9
73
11
24
3
4
56
84
69
37
107
67
68
30
51
7
38
46
89
12
45
54
36
72
52
120
68
88
38
30
52
24
41
24
39
96
46
83
7
128
81
108
105
66
24
310
62
9
19
32
88
41
72
87
81
21
6
10
54
44
9
12
63
58
38
165
31
65
39
4
56
72
117
27
10
48
18
84
20
129
31
96
104
126
27
12
9
54
40
20
30
58
24
53
36
87
172
20
153
69
16
74
198
10
8
30
99
13
50
40
20
45
111
9
123
45
48
151
89
7
5
123
64
132
29
27
34
50
28
98
54
24
16
29
37
215
48
31
5
63
105
48
72
63
4
20
9
91
65
180
85
11
144
3
28
77
43
144
113
103
20
45
19
8
21
72
24
48
72
24
72
19
65
121
14
114
16
74
76
116
9
240
31
53
79
17
9
147
27
100
12
18
50
60
112
5
115
200
18
3
27
18
18
76
68
33
7
32
150
66
4
5
15
100
53
175
80
232
89
31
89
37
50
232
38
34
30
30
60
89
27
12
22
59
24
75
105
12
31
24
104
46
78
41
27
117
27
69
36
75
33
73
54
56
105
27
36
36
153
48
79
30
23
57
54
42
54
90
18
21
36
31
24
44
69
7
86
64
26
9
96
48
45
202
92
12
9
27
10
14
40
68
48
70
179
3
33
84
15
28
197
3
112
20
238
26
22
54
48
17
91
20
60
124
120
26
34
5
9
34
110
6
21
24
75
16
53
7
6
32
30
148
128
9
243
130
90
32
12
69
37
2
60
28
24
60
5
84
31
29
45
144
112
30
5
103
48
44
148
17
85
11
12
36
37
114
65
135
9
45
6
36
124
65
36
3
52
17
72
3
28
125
67
20
52
110
75
115
146
64
138
77
15
234
30
82
102
56
36
21
25
54
29
87
45
19
38
6
12
9
123
12
78
27
85
26
105
39
9
27
72
100
12
120
60
65
55
30
59
117
48
16
11
67
77
240
39
36
24
12
4
20
108
48
153
9
27
60
39
16
8
72
120
76
164
36
120
9
99
16
173
96
111
54
6
148
41
144
63
153
7
65
48
79
161
139
233
9
51
19
8
57
9
286
48
77
175
96
17
12
103
18
122
40
20
28
30
122
112
185
84
31
74
82
192
78
62
21
27
64
53
55
77
25
131
7
48
32
72
9
12
27
100
5
103
44
36
142
35
3
184
41
63
132
9
3
60
21
60
109
215
36
147
4
5
60
36
9
39
99
96
81
75
45
43
116
76
53
55
12
65
115
56
172
92
9
19
120
108
173
31
48
20
45
7
56
12
126
51
36
27
21
36
133
80
58
134
10
48
65
48
108
51
28
26
39
60
3
4
6
42
92
33
127
44
30
87
9
3
27
40
56
45
63
36
93
87
16
5
63
4
86
27
85
14
24
237
132
67
6
35
84
15
40
5
151
173
27
124
5
96
72
27
180
45
84
7
8
9
13
14
160
56
45
48
7
80
4
104
16
36
65
37
110
72
100
86
27
48
72
ABCD 99276358276*3^$a+1 [50085]
84
75
224
61
51
8
1
63
168
8
40
24
12
153
36
72
63
24
36
44
61
11
13
11
36
28
33
23
16
8
61
36
15
69
24
75
33
27
20
61
144
11
16
20
109
111
8
12
13
36
219
116
36
48
28
57
75
48
9
23
85
12
95
13
75
105
207
33
191
277
23
61
60
23
13
167
25
15
36
176
100
21
72
11
264
61
75
21
143
1
27
273
24
396
15
20
16
24
56
60
109
204
51
21
3
56
100
96
20
25
204
72
159
48
21
11
76
9
48
107
124
20
25
11
73
15
57
39
56
168
61
11
24
4
21
27
117
180
71
52
32
1
15
21
75
24
36
44
52
84
44
25
11
25
39
12
44
25
60
36
15
8
144
180
60
72
48
13
12
132
143
37
84
35
1
111
8
529
240
36
36
36
59
49
95
4
380
196
20
109
51
104
232
69
39
80
1
36
60
36
23
61
59
24
36
25
24
15
57
183
81
95
1
48
47
48
73
3
56
28
20
28
225
15
33
15
116
184
56
108
97
35
145
135
80
48
25
11
16
128
13
39
9
39
201
191
25
144
11
61
15
84
60
80
85
3
33
39
8
25
63
93
24
120
35
145
3
129
3
81
39
57
219
45
24
71
1
159
69
60
36
72
135
45
15
24
33
15
21
155
24
40
33
12
36
24
36
72
23
121
83
97
36
48
24
51
21
36
48
132
12
27
44
36
4
24
80
97
36
15
32
1
96
36
87
80
196
36
44
4
120
153
47
61
95
36
13
36
207
93
35
120
61
35
4
12
57
72
3
21
252
15
108
21
36
23
49
63
9
135
36
308
25
36
48
15
36
44
12
148
93
39
44
4
21
59
13
108
180
95
84
1
72
39
44
160
20
61
143
132
49
59
180
172
156
72
81
84
71
25
71
13
72
135
48
21
35
16
156
57
60
72
63
32
120
1
108
15
21
143
1
36
39
44
37
83
13
203
4
21
11
121
39
80
16
45
84
51
45
12
87
140
180
25
263
172
68
25
135
153
144
144
84
36
11
49
27
24
165
23
96
25
51
33
111
21
83
37
231
68
25
24
111
81
135
9
144
60
35
12
109
71
24
1
120
111
12
92
64
45
51
84
9
60
95
12
13
35
36
97
48
36
3
141
11
76
12
32
4
36
44
4
120
45
107
1
12
47
60
4
21
48
47
24
97
47
132
60
4
21
119
24
133
219
45
24
11
61
3
12
93
35
64
45
15
57
75
45
35
64
20
61
60
3
177
75
45
23
37
119
40
44
28
48
336
20
85
155
16
9
23
97
35
40
21
27
21
11
25
59
1
59
4
45
72
39
20
16
33
12
35
25
23
13
15
57
11
16
9
27
369
23
97
15
8
1
11
64
60
20
52
240
33
15
44
73
3
56
108
13
15
132
45
15
116
1
299
40
21
36
48
216
60
36
15
12
132
33
47
13
36
36
39
45
36
60
36
107
40
92
13
36
156
15
36
272
36
144
25
47
40
21
119
109
51
44
4
33
108
72
27
57
348
63
44
1
59
4
9
75
105
47
24
16
200
24
64
108
32
97
84
119
25
72
83
28
32
61
35
4
80
1
195
60
57
23
16
105
75
44
76
104
40
21
108
71
1
95
13
11
36
25
23
12
48
25
72
48
87
120
9
36
215
160
9
11
76
32
1
96
99
21
3
21
11
4
57
27
45
63
32
52
9
60
11
64
80
25
87
12
81
27
24
48
12
20
49
36
35
13
71
1
60
48
3
44
169
96
144
119
25
12
3
60
116
16
189
95
61
96
39
48
21
156
96
47
16
9
35
145
11
40
80
ABCD 99276611854*3^$a+1 [50022]
3
2
27
12
48
105
190
273
104
4
15
6
39
39
98
39
19
6
18
62
63
33
58
24
110
55
68
69
10
141
92
52
41
48
27
19
18
123
5
63
1
23
153
63
139
60
26
27
37
23
120
7
122
10
21
27
65
21
10
17
43
5
21
34
30
27
5
48
46
98
3
12
33
64
71
204
13
83
24
19
146
58
53
12
96
100
17
48
51
24
31
24
96
29
12
67
17
81
142
12
24
30
11
21
82
96
62
3
52
104
60
24
144
48
12
16
32
43
144
60
36
36
24
57
20
52
8
64
3
53
52
231
41
21
123
69
46
2
154
65
21
39
73
6
41
28
53
3
19
53
132
48
49
59
52
33
11
48
151
5
25
80
15
49
11
21
3
91
2
58
17
100
27
12
26
99
13
96
15
75
5
19
5
88
8
31
21
5
48
94
45
36
24
8
84
45
79
17
22
41
76
53
160
32
3
67
65
9
70
5
19
2
123
7
24
134
106
86
43
8
43
242
99
36
12
48
12
1
30
24
60
36
65
4
75
96
36
48
125
36
4
87
41
187
113
43
69
87
110
15
79
17
64
20
45
10
29
40
72
99
38
3
7
5
33
34
110
15
84
61
11
7
21
41
15
33
22
33
15
5
16
39
12
24
9
168
8
12
19
33
48
108
15
86
34
29
16
60
5
39
7
41
12
36
16
20
69
55
9
83
12
72
9
106
41
19
26
7
36
20
1
23
31
5
19
36
65
216
36
7
41
1
80
3
31
62
127
111
5
91
48
5
36
72
88
51
53
1
39
32
79
170
15
55
24
60
5
145
23
52
128
43
9
17
39
55
50
55
9
47
43
102
48
11
69
46
2
58
17
103
30
54
17
43
110
10
33
68
49
96
96
83
151
5
112
27
33
8
96
13
30
41
36
28
36
21
23
108
4
68
96
4
20
61
30
209
36
91
24
9
15
66
27
5
75
28
140
12
7
21
5
64
66
30
15
15
50
7
9
11
37
15
32
28
101
70
29
31
30
6
65
4
20
19
62
48
10
21
111
48
2
51
13
15
15
96
33
17
15
48
40
68
43
29
40
75
122
3
7
24
21
75
60
9
9
150
90
90
6
54
17
79
5
31
33
8
40
108
32
100
3
89
60
55
38
3
79
77
24
40
92
67
50
16
27
5
82
77
28
96
99
2
39
9
16
80
10
41
139
81
123
12
84
17
79
185
4
72
8
57
43
135
149
25
15
8
43
5
25
30
2
39
43
113
79
24
5
72
7
45
32
19
50
159
31
5
55
77
12
45
82
53
31
57
63
57
57
32
15
36
60
7
17
36
117
15
40
27
101
12
36
31
26
39
60
55
69
17
22
26
46
24
84
17
79
6
23
60
28
3
65
52
57
6
90
11
4
20
115
65
12
43
41
103
2
151
27
72
161
7
57
3
36
14
16
54
65
100
21
11
24
45
27
69
118
81
44
12
81
27
16
60
72
8
12
109
30
24
81
41
3
12
127
65
67
14
10
17
37
32
3
40
27
26
87
25
11
85
150
96
5
24
12
28
60
51
48
77
4
12
3
29
55
12
29
25
59
85
6
26
15
19
14
43
5
34
24
6
114
5
40
75
86
48
75
31
77
40
27
5
33
7
68
4
24
9
135
15
41
84
36
55
144
2
144
55
41
43
15
17
115
24
17
100
53
94
17
24
91
5
24
132
13
107
7
110
15
36
55
17
28
24
177
39
9
32
3
151
17
24
88
32
16
3
29
117
31
39
89
12
28
9
11
52
33
119
31
5
19
50
10
38
48
219
37
23
72
19
17
93
106
5
103
90
128
87
55
2
31
3
5
9
87
16
57
30
45
21
15
39
5
67
9
9
23
4
68
7
26
7
116
124
8
7
5
36
19
60
57
116
12
88
27
6
30
5
12
127
2
15
33
31
24
20
72
19
9
27
65
69
10
17
60
72
55
122
48
16
6
24
66
23
48
84
79
45
32
4
99
2
7
171
5
57
27
85
6
69
12
24
72
57
96
11
100
80
49
39
48
39
60
24
17
103
45
9
30
66
11
84
36
4
80
9
10
21
272
67
12
41
67
6
30
2
34
45
3
93
48
32
33
75
21
63
67
78
32
3
61
6
29
132
148
20
55
36
54
11
60
16
72
17
51
19
29
36
19
86
51
7
21
17
58
24
30
6
36
41
163
26
15
60
19
29
21
64
47
43
12
101
69
43
5
135
52
108
15
42
11
37
42
38
15
16
15
129
17
34
14
7
188
91
137
43
5
25
15
164
7
5
40
3
60
41
64
111
2
63
91
86
58
29
112
128
36
12
7
53
43
5
55
125
9
3
12
7
48
5
31
54
107
21
48
27
28
15
74
22
24
81
3
30
11
84
168
88
39
17
64
24
32
16
17
16
6
108
30
11
84
33
43
ABCD 99276874408*3^$a+1 [50043]
87
33
15
114
3
81
36
30
18
6
57
33
27
9
36
48
54
6
12
12
18
12
12
6
72
60
6
24
90
63
15
48
12
18
24
27
33
51
51
30
30
18
15
3
48
126
48
12
15
75
6
42
78
30
24
18
36
51
36
3
6
24
12
12
108
24
30
33
15
42
36
18
21
36
12
93
12
27
3
36
126
78
30
6
72
84
66
24
120
15
51
9
3
30
36
36
60
15
45
180
63
45
30
33
3
42
18
9
12
3
21
21
15
48
33
12
18
105
135
30
63
39
18
12
6
54
6
12
42
36
15
57
60
18
81
9
30
66
6
90
87
27
6
42
18
135
33
27
15
54
15
9
15
39
105
15
18
15
87
60
18
3
111
6
42
60
6
24
6
12
18
30
24
21
27
30
27
27
36
42
27
225
36
39
33
30
45
168
27
18
27
21
30
6
36
12
6
66
30
54
30
117
15
24
108
105
33
24
51
45
12
18
12
156
36
6
24
24
30
6
6
54
18
6
42
30
60
24
18
12
9
81
30
21
9
6
54
15
45
15
15
18
51
24
105
42
30
60
108
18
33
21
78
36
42
18
96
30
6
12
21
45
30
6
18
30
60
48
24
78
30
30
36
6
24
39
75
18
12
42
48
57
9
6
66
3
9
15
63
102
12
18
12
18
12
6
9
36
15
78
42
72
12
30
3
48
39
18
15
93
15
15
9
3
66
39
45
12
36
18
30
54
66
12
27
57
15
21
48
12
54
9
15
6
18
18
195
15
84
6
30
9
36
3
21
69
24
120
72
18
6
6
9
75
6
39
72
15
18
24
36
36
60
90
48
12
9
21
15
3
6
30
90
12
18
6
60
3
3
30
48
12
108
84
36
24
15
72
3
48
54
18
81
165
51
21
12
12
54
45
57
18
6
168
15
15
60
18
12
228
24
6
48
12
24
9
15
12
12
18
18
66
54
24
18
87
36
57
42
30
30
30
36
30
24
18
12
30
18
24
6
42
60
48
15
33
54
18
18
12
42
72
39
21
30
66
15
3
66
24
27
3
24
60
18
18
12
24
54
42
78
30
6
48
51
57
3
9
6
42
12
3
69
6
24
6
48
27
9
18
42
48
42
6
24
3
33
60
48
72
3
9
66
54
18
108
12
18
27
57
15
33
42
42
3
21
36
54
36
6
15
3
84
36
72
18
111
3
66
12
3
81
18
156
132
78
114
57
45
120
6
129
3
126
54
6
27
15
57
33
3
39
18
18
24
33
57
15
21
15
105
30
81
81
84
15
75
6
72
27
15
6
27
3
48
114
12
54
45
21
6
24
54
12
3
39
33
3
84
12
54
144
15
75
36
24
18
42
90
3
39
66
3
129
6
6
3
3
30
18
36
66
3
72
24
9
30
9
27
6
30
9
36
33
75
9
60
12
18
33
9
24
24
15
57
6
108
6
123
33
99
93
36
24
78
48
6
18
132
30
54
6
123
180
27
18
48
12
6
6
3
3
12
18
3
69
66
12
72
6
24
42
6
12
66
9
207
6
24
6
42
126
105
21
3
141
6
24
6
24
12
12
6
174
18
78
15
9
12
6
45
3
6
24
99
3
90
60
18
30
12
12
60
51
27
12
6
15
15
54
3
72
21
51
3
6
96
90
21
9
6
30
12
27
33
72
60
66
48
6
18
12
6
39
39
60
81
15
30
15
39
12
30
24
6
54
15
33
6
36
30
24
36
6
18
12
48
51
9
27
45
12
6
60
30
42
90
12
18
24
90
6
33
36
9
99
15
36
24
48
30
12
12
24
12
90
45
75
30
3
9
6
36
69
21
3
36
12
24
3
18
15
3
24
18
12
12
15
9
30
6
15
21
87
48
105
30
30
39
51
90
42
66
15
24
51
12
78
87
15
54
60
6
42
3
60
57
15
12
21
18
42
48
15
69
18
42
30
6
39
33
15
69
66
30
12
27
33
96
6
30
6
30
60
60
12
12
48
12
18
6
36
24
27
27
12
84
30
27
24
51
42
102
84
54
30
42
54
42
3
12
9
15
9
114
6
87
9
60
39
12
60
15
54
60
18
117
9
30
24
18
24
18
18
72
18
72
12
48
30
60
48
12
15
72
3
12
21
45
3
141
30
84
57
9
18
36
6
39
9
3
3
36
18
42
48
6
27
45
12
36
72
78
42
18
36
66
24
24
24
60
30
105
3
9
9
6
18
18
30
12
30
12
24
6
90
60
6
63
9
3
75
42
42
24
24
48
18
15
36
9
15
72
69
24
6
6
24
186
9
15
18
12
111
39
105
3
108
18
12
3
9
6
6
30
24
90
39
21
6
9
9
3
3
57
9
36
24
18
30
126
42
60
12
48
183
24
33
18
12
45
108
36
21
108
36
78
81
21
6
12
42
6
84
6
30
60
24
45
36
27
33
72
12
24
105
96
18
18
87
21
30
21
45
75
21
12
6
114
27
45
54
9
36
21
51
39
48
21
9
30
141
27
60
45
33
30
30
66
18
6
9
33
27
93
27
15
36
54
6
24
30
18
90
24
48
6
24
48
9
3
48
90
42
33
3
42
78
42
12
18
54
30
24
12
42
96
24
6
66
63
21
6
6
27
21
150
6
39
72
9
66
12
48
18
36
3
27
24
9
120
57
78
12
6
78
42
3
9
27
99
12
9
33
12
6
12
66
12
39
51
117
12
9
6
30
36
84
15
39
30
36
30
9
15
9
3
30
39
3
18
102
12
48
105
27
36
120
33
45
39
3
60
54
24
42
57
21
6
6
12
18
30
24
24
54
18
3
12
63
6
18
78
78
42
168
12
18
6
15
33
12
15
39
45
27
48
12
45
33
24
42
6
3
15
36
6
54
48
6
30
54
48
3
60
27
30
72
6
6
54
6
24
90
21
33
42
66
18
6
3
21
30
42
18
9
51
60
129
27
6
24
84
6
6
24
18
30
72
24
51
69
102
12
42
18
6
75
15
24
12
48
18
24
39
27
12
36
36
78
123
12
3
33
27
102
3
9
96
12
27
33
18
12
66
30
6
48
3
3
66
6
105
93
27
108
69
3
3
12
9
21
15
57
72
114
21
108
21
60
ABCD 99277040264*3^$a+1 [50053]
12
58
2
28
92
94
2
9
13
62
33
31
77
39
24
9
43
102
30
65
25
50
16
17
39
46
38
24
33
3
57
27
28
18
174
20
16
41
1
23
19
53
48
27
70
59
1
2
136
101
15
21
13
47
3
45
7
48
29
87
24
34
23
55
48
30
24
90
18
122
10
26
10
120
204
26
69
36
25
30
44
58
134
9
49
18
18
107
75
52
66
12
23
7
68
4
92
33
36
7
17
133
35
3
36
60
9
7
60
12
36
17
37
66
12
32
40
5
12
51
72
16
41
51
22
35
55
53
24
24
111
46
74
36
52
17
1
2
36
10
119
48
43
29
91
30
11
19
24
5
12
1
167
3
28
17
12
13
78
30
24
50
70
18
5
12
85
11
39
12
4
20
57
63
4
56
21
73
11
109
35
13
42
65
181
35
24
36
37
50
28
17
72
15
10
26
94
122
4
17
48
24
55
6
59
13
2
72
33
25
38
10
2
36
94
50
45
123
9
109
35
187
42
11
19
20
12
9
37
62
40
18
23
96
111
9
19
104
40
17
48
12
39
9
25
26
120
9
73
48
122
22
18
30
30
12
270
48
30
17
48
7
8
10
35
43
89
13
42
5
36
39
10
47
48
111
12
22
30
53
48
55
44
10
6
60
41
63
40
41
85
210
12
12
18
14
33
75
21
15
21
3
10
38
24
28
56
64
90
30
41
79
6
30
80
22
14
34
11
3
45
1
191
13
11
24
133
35
24
13
47
3
72
4
12
17
43
32
16
42
42
17
36
7
5
3
45
55
20
88
12
48
56
28
36
54
36
84
18
29
15
88
56
10
35
72
27
10
36
30
5
19
8
24
166
198
29
91
20
4
48
17
12
24
60
115
29
25
2
28
60
17
43
6
26
69
85
14
12
60
58
78
12
36
12
30
95
132
25
30
68
33
60
207
9
15
64
44
33
55
53
15
117
37
6
44
57
84
12
7
96
29
43
17
73
60
23
39
57
31
32
10
30
18
18
12
48
17
144
1
12
35
3
88
101
48
27
93
75
10
26
64
60
5
27
36
58
30
29
1
95
67
8
9
91
17
43
12
29
60
36
13
14
10
36
26
46
42
5
55
17
15
24
45
67
17
15
70
2
46
30
210
35
84
1
95
12
25
30
108
29
1
23
135
84
21
144
96
15
40
12
5
13
14
10
48
59
1
62
40
32
28
8
9
63
76
32
132
10
6
5
157
35
37
2
9
12
43
132
32
160
5
25
60
30
80
46
11
15
28
41
24
75
40
17
96
7
41
37
47
51
21
15
9
15
124
17
19
32
60
10
2
57
24
15
12
9
73
83
15
238
11
19
30
26
46
12
78
8
34
180
6
5
19
48
17
12
75
60
16
30
59
31
5
24
19
84
180
5
36
51
33
43
17
43
44
76
12
32
45
51
33
39
16
30
11
43
5
12
19
5
19
18
59
48
3
48
45
49
6
17
55
17
60
75
28
77
43
32
40
90
48
2
36
4
6
14
93
247
56
36
58
36
60
114
32
153
25
2
94
14
46
12
47
25
38
72
12
69
19
120
48
198
14
36
124
53
7
77
123
70
66
101
120
24
24
12
49
14
46
86
4
29
147
93
27
34
24
108
38
21
73
26
141
19
30
47
12
31
44
16
44
36
21
63
21
79
36
65
24
31
24
17
108
91
65
37
18
20
21
15
36
12
57
13
2
24
10
11
73
98
130
14
24
4
30
18
12
113
75
84
16
12
32
34
59
15
21
144
15
10
23
12
27
48
16
30
86
81
25
30
80
28
24
6
30
5
51
76
29
180
144
7
42
35
1
2
22
2
33
13
42
60
48
48
80
34
18
162
50
16
92
237
12
1
2
10
47
39
40
12
149
15
9
27
72
10
30
53
15
12
58
38
4
66
54
200
28
12
48
18
71
43
17
15
21
7
17
19
60
32
9
24
19
56
21
36
60
87
10
23
15
24
153
63
12
45
43
12
18
120
14
178
6
30
30
101
1
59
15
58
138
30
18
17
7
168
12
60
17
51
52
6
26
9
37
59
39
40
5
27
58
59
12
24
139
32
21
39
84
60
94
23
7
53
24
31
29
31
12
161
19
125
75
105
60
25
90
65
31
56
88
17
13
26
232
78
42
5
3
70
11
1
162
66
30
140
69
1
12
50
28
20
60
40
24
152
34
24
11
39
16
56
4
17
133
11
15
16
5
48
19
20
70
30
36
24
5
85
122
21
43
29
13
23
36
19
90
11
1
62
12
94
14
16
24
20
33
73
74
57
13
2
36
45
7
32
93
15
36
40
12
77
25
18
42
108
74
36
58
35
75
160
84
6
11
31
17
27
105
19
5
36
60
63
46
59
3
52
17
79
17
75
22
167
3
70
18
92
40
30
2
60
46
2
168
10
18
42
23
19
233
37
90
6
11
19
41
19
5
75
45
96
15
46
107
27
21
24
1
48
30
80
12
57
60
27
60
28
8
48
36
24
22
14
34
90
65
75
81
43
66
60
24
38
84
81
7
17
96
37
48
18
137
67
77
60
60
3
48
28
5
39
16
41
1
30
65
108
15
57
13
54
137
3
106
26
ABCD 99277093486*3^$a+1 [50012]
36
11
174
3
33
27
15
21
112
5
7
197
30
133
47
36
45
48
51
21
57
27
21
63
40
36
83
93
144
33
3
9
36
43
20
76
8
72
48
16
11
105
255
210
108
67
36
65
12
18
360
57
72
100
20
24
57
174
18
27
171
85
5
103
20
21
6
72
57
51
12
18
3
36
28
80
33
162
42
51
4
24
149
63
99
13
32
45
3
108
4
108
56
51
45
16
12
32
75
25
108
80
96
51
18
63
12
48
12
3
60
25
8
24
12
4
11
49
32
4
8
105
15
88
32
27
9
171
25
56
9
90
45
40
104
27
9
15
21
300
39
30
75
96
4
11
109
56
108
27
69
75
60
105
3
33
144
120
75
45
24
39
25
20
123
90
12
27
81
3
51
90
63
105
15
12
45
79
120
107
37
47
126
60
7
80
28
5
54
193
8
48
96
285
75
148
173
15
24
60
108
16
11
69
16
23
13
68
27
193
20
64
17
30
180
6
15
159
33
136
119
117
15
93
72
24
21
3
57
163
107
33
100
5
78
162
12
36
114
45
24
24
60
12
4
12
65
39
168
232
44
84
135
85
80
36
316
128
27
21
4
23
21
60
72
72
123
9
3
45
33
15
60
9
75
15
61
24
95
105
183
45
63
33
99
61
77
24
75
16
80
28
32
24
51
217
68
24
63
18
87
60
123
25
29
15
81
15
12
3
97
83
25
35
45
39
45
36
12
87
45
45
75
21
3
16
11
132
73
35
37
80
57
3
147
25
5
31
128
27
54
15
60
4
44
100
68
87
1
24
56
16
11
9
64
20
12
12
57
111
120
9
126
162
27
48
27
33
208
20
159
33
28
8
51
36
24
9
52
95
49
68
40
120
128
99
90
15
60
4
101
31
32
15
72
33
15
25
83
42
3
124
53
12
18
13
212
156
69
18
45
9
3
48
12
15
18
39
15
138
63
279
36
180
57
87
49
11
25
68
33
187
32
141
87
72
4
11
18
67
48
17
79
167
204
30
180
60
36
7
5
31
11
66
3
51
33
3
57
75
133
5
39
51
69
28
68
39
69
69
27
48
28
185
87
57
43
17
3
160
17
48
7
68
28
32
232
11
13
47
57
16
11
49
59
18
67
77
3
108
87
42
3
63
45
40
239
25
71
73
89
30
45
27
69
124
56
27
93
69
27
64
47
24
48
252
13
47
133
23
9
45
36
27
52
65
79
11
6
27
27
45
16
44
21
12
31
36
23
42
15
33
78
57
33
19
36
47
13
44
21
27
36
21
90
18
63
27
21
51
129
111
81
129
223
107
33
75
25
65
27
21
27
27
33
132
4
44
12
24
57
24
111
12
87
6
30
49
8
12
16
12
53
15
100
44
28
48
24
80
15
81
24
21
15
132
33
7
72
65
15
240
24
81
36
27
16
24
65
7
95
133
53
12
43
24
41
24
15
93
12
79
11
36
9
63
13
108
72
95
189
4
11
189
21
36
24
3
27
193
36
80
12
39
90
3
220
83
117
16
11
18
18
24
25
11
37
32
15
78
3
40
65
3
96
36
24
24
27
54
126
90
114
30
15
36
48
12
64
23
13
12
96
32
15
57
40
192
24
11
21
48
87
117
45
15
216
64
60
77
31
180
59
6
27
27
93
40
72
11
12
18
3
64
23
69
225
135
16
80
28
176
15
66
27
15
12
13
32
45
90
121
32
27
21
48
129
348
43
32
192
87
13
47
66
60
39
15
1
108
32
69
31
44
96
45
39
51
9
45
31
8
51
45
24
64
17
36
192
42
9
12
27
18
159
180
28
47
85
113
147
60
33
162
30
3
48
120
72
12
21
159
24
27
294
63
27
105
33
67
65
66
117
87
141
28
41
75
240
84
51
9
12
4
44
180
52
44
48
45
7
95
25
11
165
69
31
59
18
18
24
73
35
162
219
84
72
40
24
11
9
12
4
113
60
135
27
66
3
12
27
ABCD 99277759528*3^$a+1 [50026]
13
12
23
96
129
16
35
1
24
20
39
42
3
237
3
3
42
7
11
157
36
29
126
169
17
43
156
95
9
16
60
77
7
32
40
35
30
24
30
24
145
36
96
84
60
35
96
129
39
18
30
9
15
48
57
3
12
49
41
43
32
123
25
17
6
24
13
132
84
59
60
21
15
1
48
137
48
168
19
80
28
36
131
36
54
55
24
47
13
104
72
15
60
66
79
83
1
36
180
29
39
76
35
24
85
35
1
71
48
37
8
21
42
37
41
6
25
95
49
17
30
9
88
72
24
20
64
56
64
5
66
132
42
66
102
54
13
11
9
111
25
95
42
72
15
16
24
36
29
30
117
100
23
37
29
6
33
33
147
40
156
24
65
90
57
64
29
51
21
19
20
64
23
42
87
183
61
44
51
60
69
45
135
27
49
24
120
132
8
36
237
19
59
42
7
12
24
101
54
72
37
221
30
49
60
20
33
223
11
25
23
81
16
108
17
15
108
16
29
6
72
37
35
36
9
21
55
47
72
25
32
39
69
16
59
18
144
78
81
100
77
39
4
60
11
84
144
12
9
117
48
51
4
59
12
66
72
90
36
204
48
48
12
13
101
66
49
140
4
131
9
4
36
20
16
125
19
60
116
3
18
7
60
60
20
112
44
9
27
69
19
53
78
36
13
116
16
20
100
5
55
11
9
69
30
42
54
25
11
57
51
105
4
272
21
7
23
73
107
30
7
12
188
63
72
48
24
24
66
55
8
52
53
55
12
5
48
102
36
78
6
169
47
42
31
11
85
11
37
72
23
192
49
41
18
145
12
8
15
97
65
96
54
33
16
35
109
12
44
156
3
18
7
12
24
101
138
85
11
85
17
27
27
36
30
30
69
3
21
120
16
11
132
30
102
13
12
24
11
33
36
39
81
16
35
6
7
12
11
13
5
54
37
108
36
11
138
55
17
55
11
73
36
60
84
60
5
79
17
115
53
72
43
140
16
20
16
29
19
131
72
33
4
35
180
37
71
24
60
60
13
131
21
51
13
29
78
24
25
120
104
4
92
48
33
24
30
108
37
23
1
60
35
61
20
4
20
16
20
51
129
4
155
21
28
23
60
313
5
55
36
20
15
129
51
30
3
40
11
25
56
123
57
28
71
9
33
67
11
49
41
31
20
69
75
51
18
51
40
11
24
12
13
84
5
6
1
108
107
85
5
78
18
3
4
11
36
13
35
57
9
102
33
87
48
25
35
25
36
35
49
56
3
1
131
69
9
7
23
42
6
37
83
144
9
16
48
20
255
126
30
61
35
33
111
24
1
167
24
18
7
23
57
40
60
35
25
60
24
11
69
4
65
6
21
64
24
5
7
8
36
27
9
40
83
1
35
60
84
12
25
24
59
85
35
25
12
101
79
23
61
24
156
65
91
5
39
16
48
161
19
5
15
40
35
36
105
15
25
20
21
19
77
63
84
21
30
1
113
67
29
79
11
1
83
42
66
108
1
89
6
36
73
77
27
12
15
13
36
41
63
36
40
77
63
39
25
41
42
49
24
5
31
60
20
64
17
63
15
1
108
12
44
15
36
9
76
11
69
3
37
48
96
164
72
51
37
12
59
72
13
59
25
60
53
24
75
93
7
23
18
19
11
18
99
51
1
108
71
69
16
36
35
66
27
87
73
11
45
27
117
75
66
72
3
64
23
48
84
96
9
76
29
96
39
57
163
32
28
143
9
48
33
3
96
69
15
27
73
96
5
39
27
73
36
83
25
60
32
64
84
92
33
30
1
20
40
5
175
65
72
19
101
63
124
5
6
1
23
81
15
12
57
100
96
71
45
45
54
21
100
84
36
11
73
24
35
1
11
6
7
23
330
67
72
11
48
24
90
6
24
120
66
15
51
30
3
76
41
79
59
57
40
11
24
24
72
60
12
25
11
1
11
48
109
12
24
17
87
81
24
6
12
9
45
438
1
119
66
102
13
56
3
57
28
131
42
127
116
27
33
4
125
31
11
9
256
83
25
11
6
55
60
44
100
44
87
13
80
27
24
25
59
1
24
72
35
33
15
21
27
33
15
72
109
24
5
6
33
15
228
33
15
25
36
140
28
17
43
36
11
109
96
23
25
12
60
120
24
120
80
64
12
24
29
31
239
61
59
25
71
25
60
20
60
40
5
91
44
9
111
105
6
24
84
1
120
29
78
9
15
129
100
95
84
96
90
91
11
37
83
9
60
40
188
27
54
55
41
43
72
11
9
4
ABCD 99278206702*3^$a+1 [50021]
17
84
51
24
15
97
144
240
120
35
30
15
40
89
15
99
21
15
49
17
55
32
27
54
66
24
12
73
8
216
9
7
137
144
42
13
96
29
3
64
80
40
80
232
41
63
16
11
61
32
3
37
17
31
41
7
24
8
136
17
31
41
18
13
24
95
25
8
112
176
3
102
63
16
65
7
83
60
25
11
229
5
51
57
120
31
131
13
8
112
24
8
15
57
3
45
9
30
73
56
64
80
120
40
161
159
88
11
21
33
66
37
72
144
17
7
17
7
72
48
128
15
18
90
69
88
32
81
7
11
48
69
48
9
231
64
11
13
56
3
85
32
15
57
48
3
102
24
30
33
24
88
80
16
32
16
48
23
96
97
47
30
3
123
24
102
55
17
63
33
15
15
33
136
155
21
87
1
71
9
16
71
1
32
21
18
49
24
8
39
1
24
96
77
6
61
8
16
80
9
55
35
6
15
51
109
72
32
40
17
151
48
8
51
93
99
21
24
16
216
47
73
35
85
8
88
17
78
49
5
27
39
96
1
48
48
41
79
72
11
54
63
72
15
36
93
40
41
31
23
25
56
40
96
24
48
41
48
42
13
96
11
150
15
24
96
16
5
396
15
81
15
39
18
63
72
88
8
24
88
96
240
71
90
7
32
88
48
24
107
237
184
48
203
30
54
1
96
48
32
88
23
1
80
16
32
24
9
6
18
54
1
72
17
87
15
57
112
72
35
37
11
60
49
113
39
9
31
23
6
27
99
85
32
64
8
39
25
32
40
11
24
30
199
8
16
24
11
30
18
69
3
93
112
48
32
16
59
69
57
39
15
9
27
6
48
111
87
24
66
127
120
65
31
8
81
78
73
24
95
42
39
24
153
55
32
3
180
48
1
168
143
48
6
75
24
88
56
75
6
15
40
48
17
6
9
207
217
11
36
49
8
16
41
102
9
99
6
79
48
8
16
113
7
155
13
8
21
19
24
167
129
24
9
6
33
69
3
64
24
257
39
51
37
32
120
3
61
24
5
67
23
73
56
112
8
3
13
203
24
54
54
57
9
7
8
24
48
57
60
138
42
210
45
16
11
18
36
271
125
27
16
35
36
1
48
107
24
36
48
1
17
103
41
55
71
1
89
7
17
87
111
25
101
3
168
3
13
48
71
33
40
11
61
83
108
1
48
48
47
78
3
16
8
3
13
32
64
32
21
67
11
69
33
168
31
59
13
59
85
216
8
45
19
24
17
15
40
47
1
77
30
6
15
312
96
3
37
96
8
39
144
216
81
63
24
81
3
37
224
87
169
41
7
17
31
17
7
24
48
11
13
72
24
17
111
24
40
48
8
96
16
8
9
39
16
168
53
43
5
51
16
11
21
120
48
40
131
13
8
24
9
7
41
132
75
9
72
223
8
64
200
117
99
9
24
207
9
223
8
16
17
6
25
29
19
35
45
57
144
96
31
56
51
85
144
47
18
111
16
8
48
9
6
249
15
73
56
88
59
18
147
24
96
147
21
9
39
33
79
11
18
36
39
57
54
54
12
24
111
96
39
18
39
51
186
30
24
69
16
80
81
7
89
48
36
36
79
96
200
16
48
56
45
67
11
216
133
56
64
47
1
41
48
6
33
15
73
95
121
17
6
18
30
6
12
72
78
1
17
54
1
32
15
33
21
19
48
8
88
24
11
45
40
5
18
1
24
35
21
72
69
67
24
8
120
48
64
5
27
27
36
24
177
24
69
3
33
72
7
24
32
96
16
72
144
8
48
64
23
1
24
240
32
120
48
63
30
126
157
32
72
63
33
3
45
87
121
41
102
78
27
9
7
144
95
36
45
63
25
24
96
5
12
39
3
48
133
11
21
40
104
40
72
24
224
280
83
61
11
37
53
3
24
16
11
13
48
59
13
8
72
51
72
157
47
129
72
9
60
27
88
24
96
32
3
21
24
75
6
66
204
9
64
35
36
33
33
6
33
72
3
54
30
72
25
56
69
18
33
159
33
72
64
65
6
25
59
36
54
51
45
27
24
15
73
5
91
83
165
3
12
49
41
63
9
7
197
90
33
16
17
114
21
15
48
49
191
12
45
81
7
32
64
104
15
49
104
75
21
183
ABCD 99278246638*3^$a+1 [50023]
75
126
39
36
69
51
19
110
18
16
29
12
60
21
4
35
36
48
57
24
34
56
9
1
20
3
21
10
20
4
32
18
111
39
36
9
27
18
18
33
19
248
60
18
34
101
12
13
14
6
12
39
3
48
22
47
79
2
64
11
79
38
42
70
138
26
15
1
18
50
3
48
60
24
48
19
50
6
33
39
82
26
54
154
20
21
19
74
52
11
24
39
64
5
48
180
19
5
24
31
54
2
72
12
34
6
54
35
111
9
24
15
16
5
85
24
23
69
15
19
20
36
9
1
26
69
3
48
9
96
24
48
36
9
10
188
34
95
48
96
49
11
39
33
93
51
36
57
22
53
121
47
49
110
9
19
20
45
15
106
14
36
24
30
3
19
56
144
9
1
23
1
20
10
6
71
15
4
29
25
20
51
75
66
22
50
72
40
54
17
57
363
12
48
39
4
5
36
84
87
24
18
63
3
36
21
39
30
15
24
1
119
36
43
2
48
15
3
4
101
9
63
3
18
34
5
96
12
48
45
30
34
2
58
107
165
30
18
90
6
15
19
65
60
1
2
129
33
63
120
79
20
9
12
13
44
15
1
11
9
46
29
12
72
1
32
22
65
93
54
18
112
11
24
84
36
39
40
32
165
12
63
45
3
6
54
16
138
23
12
36
9
70
2
3
15
12
18
3
24
15
129
84
12
19
234
6
36
20
21
48
24
7
41
93
64
47
49
50
42
15
109
11
12
12
36
19
113
25
23
3
57
24
79
50
4
11
9
16
32
22
38
18
34
32
58
5
48
33
27
33
54
30
135
27
9
15
64
5
57
18
45
97
38
12
96
34
119
24
108
3
124
17
19
17
15
105
79
41
87
10
47
49
11
43
17
36
123
21
3
21
31
14
4
32
18
33
12
31
90
11
108
12
33
30
22
35
69
24
51
132
177
136
60
14
45
12
15
4
29
57
70
78
2
9
45
102
45
103
126
48
47
81
58
20
21
63
6
160
30
6
11
3
6
3
25
6
36
18
23
49
14
21
73
20
16
35
109
126
14
27
43
5
127
38
18
18
10
29
51
36
9
25
47
79
5
13
23
84
48
45
3
72
231
16
86
24
39
84
156
72
37
6
36
20
21
108
15
9
45
46
96
68
81
24
21
24
15
37
54
126
23
105
15
57
180
30
40
14
147
37
95
108
12
3
33
19
41
9
27
13
35
36
15
76
5
51
30
4
18
2
15
13
11
12
67
26
34
12
26
15
33
16
11
13
2
57
36
31
18
47
25
18
2
3
15
18
63
19
62
30
33
72
9
70
5
24
12
123
21
25
11
63
21
21
15
19
17
127
41
120
129
16
32
24
138
6
39
27
21
19
30
71
48
25
54
6
11
24
1
35
103
36
17
109
20
358
38
3
1
35
3
21
115
62
54
28
5
15
6
15
144
12
21
132
3
49
35
84
27
12
52
26
64
20
6
28
17
39
78
15
3
54
63
3
94
59
12
33
15
19
20
36
4
5
31
14
15
81
70
65
61
84
44
18
18
34
53
60
72
15
18
15
39
28
53
7
17
48
12
36
60
37
60
66
20
9
15
81
25
47
57
130
53
73
36
20
18
93
24
48
7
26
18
9
21
51
48
60
111
76
128
70
2
28
6
2
88
32
42
87
21
27
1
11
15
33
3
34
38
12
24
90
10
17
9
18
16
17
39
45
25
11
27
52
54
90
5
15
16
18
126
29
45
16
47
7
17
129
70
29
45
66
60
126
3
7
60
74
75
25
90
29
175
90
236
12
3
60
9
6
45
25
47
39
105
43
2
18
120
6
10
56
60
34
36
59
79
17
9
34
5
228
37
38
72
18
3
12
13
71
25
23
45
27
13
36
32
3
24
33
54
10
59
12
48
9
123
45
12
6
16
20
54
15
55
32
42
36
72
30
93
69
52
11
9
126
9
9
39
57
54
9
81
39
33
3
36
13
38
48
144
90
15
36
96
33
106
6
14
106
71
199
65
33
16
30
54
11
31
65
25
23
25
42
41
12
3
90
63
27
33
60
9
42
36
34
18
17
60
115
41
3
54
48
27
33
27
12
25
11
15
34
18
56
21
36
15
88
5
49
66
65
60
91
78
11
165
24
3
27
6
36
18
12
36
9
33
70
30
62
18
15
72
3
46
20
16
74
21
13
11
60
9
27
19
17
63
162
82
36
20
40
89
48
12
25
38
202
23
7
38
3
19
65
27
18
16
30
2
15
24
48
75
57
51
34
24
36
48
6
5
31
29
9
36
10
24
5
36
27
9
36
7
2
4
11
3
40
12
38
16
80
30
9
33
15
3
57
12
3
9
75
114
30
36
33
115
5
15
18
30
93
55
5
15
9
12
81
24
54
9
12
85
18
53
3
45
25
2
9
45
30
9
15
9
3
112
65
27
18
3
13
47
99
84
40
20
136
8
48
4
5
51
12
16
17
45
12
3
3
30
40
56
18
141
31
20
54
16
59
21
36
15
33
16
60
20
48
70
96
20
9
36
12
12
1
2
69
123
93
72
12
9
27
12
7
8
82
11
13
35
60
27
69
21
4
38
138
15
3
9
87
9
79
17
85
11
13
32
18
4
17
3
48
60
52
36
2
34
30
74
9
15
12
6
15
15
60
72
33
19
41
69
30
34
47
97
35
72
43
20
21
45
256
11
60
3
36
34
2
129
9
15
21
54
60
36
28
8
54
15
3
18
39
24
9
36
75
69
51
55
54
2
30
126
78
15
1
84
2
33
12
15
18
27
73
2
4
29
21
6
30
22
56
69
33
24
48
ABCD 99278680596*3^$a+1 [50160]
12
33
23
72
24
96
55
65
12
60
48
12
1
36
36
15
75
5
55
89
60
136
80
48
12
19
53
52
21
39
69
6
45
48
27
150
66
5
12
25
27
80
136
8
24
28
39
36
45
44
100
56
4
93
30
5
13
47
72
100
15
45
9
119
28
84
56
40
20
55
5
7
41
76
56
4
3
5
73
39
33
75
56
31
5
85
123
128
19
21
99
5
24
7
114
75
99
6
23
13
138
57
12
27
36
29
1
27
12
8
241
36
96
54
5
28
72
36
15
5
4
120
36
39
48
60
12
45
56
40
44
148
68
204
16
99
36
108
29
52
33
75
20
7
36
53
24
31
6
59
72
49
75
15
29
64
12
180
51
42
27
3
77
28
21
35
216
1
72
23
4
33
72
48
11
24
12
16
120
12
20
72
1
72
147
68
25
27
39
5
12
55
18
11
31
17
193
27
63
29
24
12
4
81
39
51
45
60
104
19
42
12
3
39
45
111
9
140
13
23
4
9
90
90
72
59
40
48
140
52
3
36
42
159
15
5
76
45
75
33
90
17
4
56
40
12
56
4
33
95
67
5
151
17
108
4
48
8
76
15
84
9
63
125
79
5
36
108
7
18
87
3
72
17
48
4
93
75
8
7
18
107
97
15
3
57
51
89
16
69
51
45
35
40
9
6
53
4
45
72
95
31
252
33
3
90
72
39
8
85
3
92
28
12
3
189
135
5
49
24
12
23
36
127
30
24
3
48
72
93
15
8
4
21
27
80
55
24
21
68
49
18
53
19
18
75
8
7
18
11
76
80
13
6
5
28
56
1
23
228
100
45
15
147
30
72
15
56
4
68
100
33
39
8
28
12
3
29
40
56
49
54
9
80
108
37
3
105
15
39
29
16
20
108
13
72
90
30
72
60
71
24
16
152
172
63
18
75
57
30
53
12
120
52
21
48
6
21
20
25
135
44
36
60
49
3
92
55
33
15
5
12
1
24
3
12
240
33
63
12
48
12
68
25
119
61
18
42
59
13
12
59
24
25
131
72
37
18
105
87
45
27
33
108
3
6
23
193
12
3
33
6
18
11
55
41
1
120
23
4
63
197
28
32
13
23
16
36
68
52
44
31
5
37
11
4
3
17
37
35
16
44
24
1
78
18
30
113
4
56
24
12
16
68
76
56
7
33
75
29
25
6
137
43
9
20
1
159
21
18
42
12
72
6
84
54
72
27
8
19
225
63
5
31
21
44
25
11
13
3
8
24
121
27
140
24
36
40
9
23
52
60
96
32
1
6
30
96
75
8
72
4
36
15
57
32
55
18
27
80
88
63
5
24
55
101
12
120
37
11
40
84
9
39
3
29
76
249
54
17
55
5
4
80
24
120
12
79
5
36
4
20
160
15
21
84
120
20
19
41
85
36
47
148
57
23
12
37
18
36
137
4
8
13
27
8
55
53
96
85
3
8
4
21
39
15
36
9
36
24
60
15
125
100
48
15
36
9
12
69
39
8
24
48
40
3
60
17
52
15
185
16
8
24
12
61
18
21
51
29
31
57
177
11
55
17
96
4
27
53
1
6
30
143
28
20
79
21
15
9
15
5
48
73
15
68
7
30
132
131
76
96
69
23
121
72
60
84
150
48
33
39
45
168
8
13
99
27
36
225
15
5
85
30
53
36
28
27
5
40
81
47
52
156
128
12
19
81
63
41
100
56
4
201
47
12
76
32
7
29
16
36
15
5
49
30
29
16
80
19
24
77
25
3
51
24
65
28
24
20
61
12
47
16
480
32
52
21
75
68
24
36
4
20
36
25
39
20
67
78
23
24
1
47
7
6
47
96
4
120
105
36
6
65
1
87
12
36
195
5
24
24
24
7
18
27
45
51
255
45
72
45
11
16
108
45
18
9
9
27
60
39
36
18
51
20
40
60
56
4
3
53
115
165
20
100
39
33
33
42
72
65
55
150
30
6
119
43
12
18
83
12
12
144
72
25
15
33
179
115
93
15
5
7
41
60
4
27
48
77
85
60
18
12
18
18
5
52
93
27
48
63
54
27
9
27
84
3
48
54
35
25
90
18
23
132
43
5
40
24
3
65
28
15
57
48
15
89
120
25
135
36
15
102
72
3
33
75
87
113
13
36
35
19
42
75
104
60
133
3
33
35
55
41
73
23
4
63
5
12
31
57
56
72
52
3
9
60
56
12
25
47
19
42
107
28
9
48
11
12
48
120
36
16
12
120
68
72
25
3
68
1
15
3
53
4
8
36
12
175
54
3
51
24
53
12
268
44
55
41
48
19
77
16
15
65
12
43
17
73
114
84
72
117
33
30
18
114
12
21
8
36
31
17
12
19
54
3
8
52
12
3
17
85
60
27
80
24
7
5
48
1
18
90
23
109
30
89
4
20
55
5
61
42
29
1
54
41
ABCD 99278692042*3^$a+1 [50001]
124
20
52
12
12
23
25
60
5
115
56
27
42
3
60
72
72
48
88
17
78
25
24
80
76
68
36
36
4
48
20
33
72
90
73
48
24
12
156
132
8
4
11
25
47
138
19
8
16
20
184
68
64
116
52
5
51
87
109
56
48
9
7
23
48
117
28
108
20
99
13
17
67
20
16
20
52
23
49
131
30
67
80
15
13
80
160
12
60
128
4
156
44
3
45
16
60
56
4
29
7
48
12
44
4
12
23
18
30
12
97
11
49
8
148
95
9
36
4
144
32
52
48
35
25
20
52
8
84
33
30
1
96
41
19
156
44
84
96
28
35
21
64
12
108
53
43
32
28
44
123
105
27
1
44
72
51
25
35
72
25
23
109
80
36
87
145
35
13
8
72
72
48
4
53
3
15
69
4
20
9
31
12
12
12
53
48
7
36
24
48
60
8
4
23
30
99
40
104
39
165
108
15
13
132
155
45
28
72
12
8
52
48
168
80
12
4
23
18
30
13
92
100
24
23
141
36
4
17
87
52
24
72
20
40
8
4
32
3
120
37
48
32
64
24
20
123
57
48
72
28
12
32
16
5
39
28
35
165
36
52
12
32
16
84
276
17
3
48
87
13
89
48
159
40
24
12
32
148
20
52
68
27
33
15
12
37
20
3
57
4
44
33
63
40
84
48
80
108
57
43
12
8
4
32
51
73
17
3
52
12
108
8
4
23
117
36
4
23
42
3
4
11
30
7
8
40
32
28
12
36
204
56
147
49
116
172
92
3
21
12
165
43
59
25
23
9
96
48
24
120
36
52
12
12
71
12
30
30
13
5
15
108
27
9
63
37
68
15
18
15
15
85
48
32
40
5
63
16
60
101
19
11
9
40
11
37
12
120
68
3
37
23
25
12
5
75
60
148
5
19
24
12
84
36
24
20
16
72
92
144
4
72
56
15
30
120
163
167
12
97
20
28
8
147
33
117
43
95
25
8
16
53
43
20
48
16
41
19
23
25
8
88
36
48
12
23
133
104
3
1
60
24
116
180
12
27
241
59
145
12
11
25
5
15
40
32
88
12
32
16
197
55
83
145
8
16
20
63
21
16
116
100
107
1
12
84
23
13
84
41
75
4
68
36
4
36
32
27
121
12
35
30
120
27
3
13
20
9
51
12
28
12
24
41
7
12
20
123
78
55
60
35
9
4
236
4
32
88
32
15
49
96
47
48
25
8
72
52
56
52
44
28
35
121
36
71
45
4
36
35
57
3
72
117
21
43
12
17
43
8
40
12
188
99
25
23
12
60
18
30
13
20
96
100
53
27
16
84
48
60
48
35
9
136
48
12
72
56
27
25
12
35
45
16
36
36
80
4
60
36
17
31
12
48
77
39
48
15
73
35
37
23
42
18
12
18
19
60
41
39
51
49
24
56
36
57
51
36
24
87
49
11
13
59
105
12
24
27
57
60
40
120
72
41
123
4
72
36
35
73
24
108
72
35
18
27
3
12
97
23
21
24
88
48
17
43
24
5
18
25
108
32
57
67
11
9
4
12
65
7
8
52
32
100
11
13
24
35
48
72
93
24
3
81
39
13
8
27
9
21
259
36
48
24
35
61
20
69
30
57
16
92
28
60
24
20
40
120
23
13
77
27
3
1
56
76
77
3
24
3
18
123
27
49
60
8
148
35
25
35
12
37
108
72
44
16
41
42
1
32
75
9
24
64
20
63
37
228
5
15
4
23
13
24
11
45
52
12
113
91
96
11
9
28
20
3
25
12
83
49
60
8
40
80
72
16
20
15
9
40
11
97
35
1
29
30
61
24
68
27
153
4
41
79
41
87
136
12
32
15
1
77
99
16
72
23
57
52
20
93
43
5
15
28
12
24
44
4
12
203
25
35
177
28
108
8
36
33
78
33
39
25
8
15
37
108
84
48
23
37
48
8
72
87
21
87
133
84
35
81
9
75
36
52
12
23
45
75
105
4
60
23
1
24
32
148
8
4
161
15
24
40
11
73
32
24
3
61
12
80
60
120
100
32
16
12
5
19
108
56
16
20
76
12
48
48
32
27
25
23
49
60
24
36
11
13
84
8
40
32
40
35
13
20
40
35
13
84
8
27
1
96
36
12
12
44
9
90
45
16
12
24
53
175
60
83
120
69
28
8
27
25
36
72
48
12
12
65
15
15
25
23
9
4
29
18
30
30
13
12
12
32
3
45
16
20
9
18
12
85
5
7
36
68
76
11
33
9
7
44
16
24
120
176
60
40
24
56
33
135
75
30
103
8
76
36
17
15
108
15
49
60
11
49
11
177
60
12
63
13
140
4
60
8
28
24
36
48
47
37
5
18
12
13
60
60
12
20
28
12
60
80
3
37
95
108
60
13
24
68
15
25
60
95
12
25
168
32
36
16
53
3
60
12
45
55
23
12
121
12
8
40
120
12
8
87
73
56
64
12
35
33
16
11
9
3
121
84
12
24
12
17
43
8
27
25
140
ABCD 99278937326*3^$a+1 [50001]
39
15
117
48
12
45
84
79
48
167
90
3
105
12
171
15
126
48
126
36
24
126
18
21
9
72
48
132
171
57
27
60
15
60
186
84
48
75
33
15
63
141
159
186
24
132
84
75
63
126
90
9
240
21
6
6
123
36
99
6
120
174
60
24
73
413
54
45
100
5
6
120
57
33
99
21
36
3
27
120
109
35
30
99
3
48
6
39
12
3
30
67
32
21
60
84
27
144
69
12
24
19
17
18
33
39
90
90
33
57
24
42
18
36
126
30
7
11
24
42
96
42
105
45
36
6
210
24
60
36
144
79
77
51
12
21
171
148
96
29
3
105
78
6
15
45
39
124
47
30
39
117
55
107
18
30
78
55
11
48
18
48
7
29
24
96
75
28
11
36
24
57
9
39
45
87
69
39
84
48
27
258
3
60
9
27
15
90
18
42
18
12
6
54
24
12
174
54
25
29
3
39
6
30
33
4
5
12
108
6
189
87
294
51
225
79
5
126
84
21
4
12
5
12
36
114
192
18
126
24
33
165
48
174
33
27
18
42
42
24
19
155
126
39
15
21
60
84
12
285
30
73
32
63
6
27
3
144
57
159
66
18
36
6
144
12
30
54
78
6
66
6
24
31
47
162
36
63
69
75
81
79
11
90
36
3
93
48
36
60
39
21
151
47
102
60
48
42
133
11
66
78
48
132
6
111
21
18
21
45
39
12
63
60
69
27
66
67
35
6
7
20
99
18
42
141
9
168
18
30
3
45
90
72
18
84
12
108
3
3
25
77
48
12
42
33
39
30
114
37
23
66
75
3
42
18
18
48
120
19
11
24
1
41
24
27
15
18
72
7
80
51
102
24
60
24
120
6
114
159
21
24
36
15
51
30
36
219
45
19
32
63
42
18
85
12
17
48
18
126
90
229
59
72
13
176
52
44
9
120
15
36
64
11
84
24
105
16
12
227
33
63
126
6
42
36
54
6
36
144
84
72
54
30
216
195
9
24
6
150
66
1
83
141
39
90
24
75
45
42
21
3
30
15
201
90
24
42
120
60
174
18
48
27
201
51
45
24
75
36
39
21
3
120
30
36
60
171
165
43
32
48
12
63
133
125
15
69
90
33
51
24
18
39
48
15
45
36
15
49
41
6
81
33
36
24
66
1
48
140
112
20
33
156
78
126
132
78
90
90
42
108
90
36
60
30
48
6
25
59
102
48
66
30
24
150
90
87
123
21
15
6
120
135
16
23
9
57
3
27
54
15
81
156
7
35
45
28
113
60
7
143
97
53
27
93
12
24
6
54
24
39
36
12
63
60
6
15
75
84
21
9
60
27
93
51
3
57
75
60
45
45
36
132
36
90
36
6
15
39
9
100
17
27
183
30
18
105
9
43
32
48
39
60
109
101
39
4
17
6
18
66
60
108
12
33
45
31
5
252
15
180
33
36
60
90
21
39
73
41
87
129
24
39
117
120
19
5
6
18
15
36
57
7
95
30
36
15
15
6
18
21
4
17
75
9
24
102
24
42
43
60
20
81
6
37
173
3
84
87
21
9
30
36
30
48
132
108
6
6
108
111
36
28
224
51
45
51
24
37
32
3
12
33
84
45
24
75
75
145
20
124
20
12
63
18
15
93
36
3
48
9
90
138
3
93
72
27
147
60
24
117
57
18
78
39
15
1
137
30
18
24
3
153
150
72
9
9
99
27
54
19
5
27
39
66
39
15
6
135
9
36
30
9
12
99
270
15
21
18
84
66
30
217
80
27
282
48
120
6
6
99
84
81
96
63
75
6
79
41
30
57
33
54
36
66
63
21
6
36
60
48
24
60
126
72
12
12
19
77
3
84
160
41
12
39
15
54
90
37
53
55
164
12
4
17
138
6
246
25
92
57
103
53
90
78
39
15
13
5
27
75
6
72
87
48
3
150
55
41
123
3
72
78
39
93
12
3
63
78
114
36
45
21
63
48
69
84
51
16
228
41
3
ABCD 99279200578*3^$a+1 [50015]
15
5
25
42
24
6
24
42
9
105
78
12
18
107
205
18
6
84
210
105
81
54
33
87
12
53
7
36
17
25
30
36
30
39
27
21
117
36
12
150
24
36
5
55
89
16
72
51
149
40
12
9
27
267
36
66
84
270
36
53
73
12
30
33
9
60
54
24
78
15
9
48
48
24
75
69
90
6
54
12
78
27
3
9
68
64
96
60
200
25
12
60
30
36
141
21
42
132
45
9
30
60
30
42
5
97
18
30
24
60
30
114
39
32
16
84
80
108
108
19
81
140
40
183
57
15
108
21
128
1
39
51
36
33
51
132
48
30
156
120
18
33
15
24
36
69
21
27
20
67
24
60
129
72
63
6
11
31
129
15
24
9
152
16
15
57
111
29
91
69
27
33
27
21
9
75
9
30
30
11
108
52
63
132
6
87
12
8
7
24
29
12
19
17
13
30
24
102
6
54
54
81
56
85
12
30
12
53
91
60
17
7
36
72
165
63
9
135
6
27
3
66
35
91
69
8
25
48
72
6
9
12
15
141
45
75
24
120
3
53
52
12
36
39
21
159
114
102
24
30
78
125
25
23
7
36
6
138
33
15
12
5
31
6
111
27
30
35
12
43
53
4
3
18
18
41
55
36
5
84
1
54
90
23
13
54
53
1
42
54
120
195
189
99
15
30
3
3
36
5
25
63
21
12
30
42
48
18
30
102
12
45
3
30
24
36
39
39
9
27
36
30
12
87
3
93
84
21
114
81
104
76
63
12
204
6
60
27
57
6
48
12
17
28
3
30
87
33
267
3
81
3
12
81
24
120
15
36
29
25
3
111
36
48
72
21
15
5
7
48
18
87
24
56
120
7
33
27
36
29
12
25
6
108
21
45
84
39
108
9
11
193
150
57
15
48
12
12
12
78
15
171
54
23
4
60
120
21
27
12
3
45
20
48
103
12
54
83
163
12
65
91
24
6
12
27
32
19
17
112
111
36
141
3
102
18
24
57
15
165
3
57
9
71
28
63
18
47
4
69
42
42
6
77
49
54
60
17
55
72
126
47
19
6
30
18
59
121
339
111
24
18
180
18
9
147
24
30
6
114
6
30
6
84
45
3
137
13
30
36
12
89
16
45
15
3
12
24
198
102
33
45
18
42
87
9
39
12
33
66
17
13
156
11
7
30
6
21
21
87
27
24
41
88
8
52
20
7
24
36
41
12
25
96
39
27
54
51
36
104
31
24
6
144
78
93
60
15
102
18
45
32
40
63
5
19
90
90
30
18
45
72
96
24
63
17
40
183
12
141
33
30
72
54
51
9
30
36
108
36
6
78
42
84
11
49
48
48
59
19
17
43
21
39
17
100
39
5
136
57
6
60
21
3
48
45
9
83
28
63
12
77
25
63
27
12
33
63
18
30
84
18
78
30
6
5
48
13
90
9
3
93
87
108
17
25
102
24
21
39
72
5
97
30
18
24
15
3
6
6
105
75
45
153
15
33
39
45
54
36
81
12
93
39
63
72
180
60
5
16
57
87
45
66
24
18
30
192
6
30
12
6
24
36
42
29
43
30
96
39
15
12
105
15
81
129
18
5
13
12
63
99
156
269
16
20
7
132
45
48
57
6
42
36
227
73
54
60
126
36
48
6
6
23
88
12
12
51
48
6
18
12
168
18
15
33
60
30
57
15
54
48
63
3
29
112
39
57
60
3
66
15
9
12
108
66
66
35
25
75
15
42
18
69
3
42
30
18
66
24
102
24
11
19
89
103
17
1
71
13
36
39
8
43
30
36
6
12
90
6
30
11
181
39
48
80
7
41
64
15
6
72
3
63
72
48
366
11
19
156
45
20
13
186
54
24
23
4
3
45
45
3
99
180
30
24
87
195
114
3
132
45
30
48
65
72
16
39
33
33
90
29
1
18
9
57
36
24
66
108
6
18
12
53
7
54
12
24
35
61
39
81
27
15
48
24
101
73
47
7
17
120
19
30
6
41
25
60
12
6
57
15
17
1
39
33
99
3
45
3
189
9
30
72
42
27
75
30
30
53
12
19
17
67
18
15
60
27
66
71
108
108
52
60
48
27
96
6
143
1
39
57
51
15
48
12
17
1
6
84
29
40
20
61
47
7
42
3
32
31
5
60
4
3
78
54
36
12
36
29
232
60
3
42
23
97
11
7
6
30
41
19
6
54
36
21
3
132
84
96
9
39
9
20
72
1
24
11
13
87
27
36
66
54
69
20
1
6
78
23
60
4
80
133
47
16
152
61
12
54
78
138
9
33
72
23
1
60
11
121
24
54
30
39
12
15
18
35
13
15
129
15
33
23
163
12
29
91
24
24
36
24
54
6
129
8
7
12
33
20
31
12
ABCD 99279442898*3^$a+1 [50008]
48
28
56
54
6
10
50
3
33
4
3
53
30
18
51
1
42
128
18
12
18
72
96
10
20
40
32
12
63
57
19
11
6
15
33
18
16
56
57
12
27
16
53
21
48
3
13
27
32
27
24
42
16
3
24
24
17
31
35
22
26
33
84
93
6
9
25
20
10
5
1
2
114
22
2
22
17
4
9
32
18
58
14
85
24
9
2
6
7
48
17
90
40
6
8
36
84
87
9
4
3
20
31
5
69
36
18
126
3
52
3
29
60
33
54
66
12
28
8
120
22
8
40
41
33
24
6
13
33
2
24
85
27
32
9
111
64
74
4
68
48
54
93
1
32
7
5
51
37
51
3
8
61
3
29
57
7
29
12
18
24
57
33
15
7
2
78
6
16
2
13
29
36
15
13
35
24
27
114
3
75
69
19
14
18
48
6
103
11
6
10
21
80
93
54
78
15
3
24
37
24
20
69
15
40
69
62
66
6
30
34
6
39
17
27
1
86
61
59
37
29
78
6
40
8
36
19
59
30
31
35
24
42
24
6
13
11
22
56
40
11
61
50
6
15
40
8
24
64
5
4
140
3
12
4
5
16
11
33
7
3
30
44
19
5
3
3
66
4
32
10
80
21
24
12
15
85
5
46
53
27
58
6
2
36
7
11
6
28
38
9
57
22
2
46
2
6
24
117
13
123
48
53
6
21
36
36
72
1
23
3
16
45
29
19
5
3
1
42
26
67
24
11
64
18
6
30
135
51
21
24
77
30
6
36
72
19
59
18
24
30
102
18
69
19
38
31
3
17
9
16
3
107
24
82
20
15
12
25
75
8
21
6
6
79
20
45
3
1
14
58
6
32
96
6
39
9
12
22
26
54
72
112
21
56
40
117
27
5
6
6
12
30
13
32
16
57
47
43
17
28
3
8
9
76
41
7
8
40
11
18
39
45
12
54
30
31
48
32
37
12
36
3
5
16
3
137
4
36
71
33
36
3
36
37
47
69
19
20
36
37
3
11
6
51
4
77
88
32
3
3
30
16
15
11
6
10
66
38
90
19
93
14
6
28
24
3
32
108
4
8
3
6
48
48
27
73
3
35
16
74
6
22
2
21
16
20
12
1
15
29
16
3
68
4
5
30
42
3
16
9
26
30
15
16
41
114
81
4
101
75
12
36
25
2
6
40
18
2
16
27
32
3
16
80
81
15
16
2
4
39
27
18
27
41
18
37
11
46
15
27
8
22
15
41
7
81
2
106
14
81
33
52
63
24
20
21
24
16
18
48
18
14
54
4
35
25
2
46
39
24
24
3
14
3
28
8
51
57
57
19
65
4
51
11
13
68
61
2
30
12
12
24
4
6
8
6
15
40
11
37
11
82
8
91
8
40
5
12
3
93
15
21
16
48
20
40
2
37
35
96
22
8
7
29
19
11
24
48
30
24
58
32
22
39
59
9
12
1
2
6
87
37
54
14
39
13
123
59
61
51
50
12
10
8
48
30
3
36
1
26
96
6
18
10
14
37
44
1
8
60
4
20
36
115
9
47
37
8
12
12
24
19
72
33
8
55
107
64
14
18
37
83
10
6
54
15
35
6
16
2
37
11
13
80
57
34
66
6
50
3
51
37
11
10
3
32
1
2
30
7
41
24
48
66
9
4
21
14
90
15
1
27
24
9
15
41
36
12
75
48
28
8
24
3
33
4
17
84
4
35
84
64
24
20
69
42
34
44
88
32
40
20
6
24
6
66
16
50
75
9
7
149
39
159
6
18
9
15
13
72
11
61
8
9
7
24
5
12
3
81
118
56
10
6
2
19
11
37
32
9
15
36
28
8
19
21
29
6
114
27
1
15
17
18
21
69
70
8
16
8
58
8
36
7
11
10
134
9
1
35
16
5
3
51
30
10
66
14
58
54
8
45
117
15
33
6
16
8
21
105
60
16
44
10
2
30
72
57
9
6
66
6
6
34
38
7
11
42
24
4
24
80
7
35
21
12
1
3
5
48
60
18
64
77
3
10
32
60
51
55
5
51
102
55
45
27
11
24
21
64
51
80
18
4
26
37
17
28
35
1
71
16
20
1
38
42
46
38
39
51
34
8
28
71
3
66
27
3
6
31
9
23
21
19
48
21
14
21
21
6
40
56
16
5
37
3
59
6
12
3
81
7
9
15
32
3
13
9
8
7
59
82
24
14
18
16
3
35
22
15
11
72
10
14
13
20
52
8
45
19
21
86
13
32
3
34
44
10
17
36
12
79
32
33
4
17
36
43
125
28
87
21
3
21
20
63
9
12
43
8
96
37
35
3
6
7
11
46
92
19
83
21
67
93
92
93
36
24
3
75
13
24
3
74
6
24
6
66
33
28
32
37
3
33
2
9
9
12
12
139
8
25
2
37
53
36
24
66
42
6
24
33
13
71
33
120
96
7
3
2
16
35
3
16
8
10
3
17
7
17
7
17
84
40
107
3
61
29
102
18
3
24
136
5
75
75
45
45
60
27
180
40
8
91
53
27
66
4
8
10
38
34
17
13
71
9
7
5
19
20
4
8
33
60
4
2
13
11
48
30
66
6
3
21
144
7
3
8
9
21
31
77
102
13
48
75
21
5
3
25
50
18
36
90
30
12
6
21
33
66
69
91
29
27
16
8
6
18
22
36
3
9
2
162
54
70
71
93
24
19
24
161
75
4
3
26
27
40
24
11
30
36
30
18
6
102
103
32
3
61
29
27
16
17
4
38
37
33
20
22
18
35
19
26
19
17
7
3
56
13
3
14
16
95
9
3
33
22
41
9
3
25
63
5
78
24
81
21
16
68
67
20
15
13
35
6
7
17
24
31
17
4
3
9
74
30
31
9
20
22
45
8
3
13
32
24
49
39
11
21
147
40
65
127
17
39
57
4
29
75
9
127
8
33
12
28
18
29
45
36
27
15
13
8
9
7
11
16
14
3
31
5
33
4
11
88
35
45
40
29
6
46
44
27
3
37
33
15
48
27
117
24
8
51
34
14
42
60
10
5
3
34
30
24
80
37
29
19
99
56
72
18
16
3
144
53
19
41
10
32
54
82
18
27
8
19
14
3
28
8
40
8
19
26
126
13
11
6
15
25
44
22
18
3
21
20
24
3
15
40
6
8
36
12
48
15
24
13
75
11
24
13
8
21
24
4
18
6
107
15
54
31
92
4
17
12
3
3
18
3
13
96
12
8
7
35
6
15
27
13
3
30
39
11
13
9
15
99
17
15
34
27
11
37
69
8
30
69
21
4
8
90
24
61
69
27
5
30
42
12
75
4
29
24
12
75
37
20
3
1
20
64
6
26
6
34
14
54
4
3
35
61
5
19
27
29
24
37
14
21
75
6
36
6
16
2
3
3
42
24
43
32
9
79
24
77
3
51
30
24
7
29
43
11
64
2
27
24
21
43
3
53
24
9
96
24
18
37
5
24
19
65
12
100
20
3
3
13
51
32
94
56
48
82
90
32
43
32
16
33
24
11
28
11
37
29
75
19
42
27
48
32
9
39
73
15
8
48
3
21
3
24
48
222
24
39
73
11
9
51
27
9
12
16
9
11
76
137
39
27
24
13
17
34
14
12
6
18
51
16
59
ABCD 99279514318*3^$a+1 [50034]
36
73
41
51
45
36
30
37
35
42
24
30
42
55
104
16
119
1
80
15
72
48
24
45
40
11
37
32
3
97
23
258
127
17
30
73
5
55
200
27
6
67
5
30
36
24
73
32
28
5
7
35
97
11
37
32
69
19
17
63
45
3
45
12
90
6
7
24
35
21
243
24
102
66
54
15
3
12
18
30
145
60
120
71
42
7
60
48
12
65
7
36
20
9
91
173
36
18
25
12
5
6
25
125
79
5
3
93
30
54
31
5
39
63
6
19
35
36
37
89
24
42
9
28
23
174
43
5
7
116
84
15
13
60
41
67
17
42
1
12
23
60
9
16
59
48
66
7
59
13
12
5
24
19
120
23
69
28
23
54
3
45
12
54
21
36
52
48
60
12
275
12
1
77
30
18
75
75
30
7
32
40
5
31
5
99
36
33
19
95
18
19
48
8
40
5
39
16
29
151
5
39
21
55
89
24
30
49
5
42
6
19
56
3
9
100
5
60
15
52
56
39
24
54
18
90
27
45
42
1
47
13
140
117
102
114
12
30
37
8
15
25
5
18
1
53
3
39
1
72
20
28
17
36
12
27
27
120
93
3
109
29
7
5
7
5
60
18
9
39
60
1
125
3
27
24
1
56
100
47
42
51
3
36
30
3
12
28
47
61
83
90
7
5
42
85
12
8
15
25
17
30
18
3
40
5
15
39
1
107
6
54
96
37
53
7
24
29
66
21
12
28
35
78
84
96
39
15
25
5
12
30
13
65
18
30
67
11
37
53
12
12
7
65
103
5
67
41
55
29
30
13
65
30
96
12
25
5
18
37
59
6
90
57
100
80
27
45
28
12
101
12
72
30
54
7
20
3
37
104
76
104
16
47
12
21
72
40
17
43
5
43
137
6
276
13
8
3
6
18
12
73
20
45
12
36
19
95
1
5
12
30
18
24
3
52
5
66
37
17
63
27
61
12
5
72
18
90
15
15
6
6
1
29
6
48
57
4
95
6
48
36
18
37
8
28
132
65
3
4
20
76
29
43
152
16
20
15
25
92
81
210
1
23
25
35
30
72
171
9
43
17
43
101
31
41
7
41
6
6
90
30
19
5
60
91
107
37
101
7
83
18
19
8
112
35
48
37
17
55
5
18
57
3
33
69
48
42
36
12
25
72
56
9
78
78
55
47
13
83
42
7
47
108
73
92
27
6
30
30
90
42
27
40
59
6
103
41
54
13
95
25
17
7
48
5
18
12
42
115
36
5
87
28
12
12
11
25
185
54
1
140
100
12
47
108
13
60
44
28
35
6
12
12
27
36
4
41
42
37
125
36
7
83
30
18
61
128
28
12
200
28
5
19
20
28
20
45
30
57
3
138
54
36
157
20
52
36
5
55
5
7
47
66
78
6
43
53
72
67
5
18
48
30
27
75
37
5
15
28
143
30
48
19
11
60
54
67
8
33
15
52
48
47
13
17
135
12
3
85
77
36
84
24
90
69
100
113
18
42
12
12
108
18
102
7
41
48
7
59
54
36
3
15
96
61
5
30
66
7
120
227
25
140
33
55
60
23
24
30
3
51
6
31
59
84
9
15
18
127
20
27
6
18
54
12
6
30
7
11
37
60
12
120
17
30
1
53
19
11
24
66
19
5
67
11
85
60
47
37
11
54
3
52
120
65
3
15
36
6
30
61
29
180
78
108
18
24
30
37
96
5
54
18
12
111
69
54
9
40
8
27
25
11
97
53
27
72
28
23
42
127
8
27
48
37
53
39
28
5
36
19
5
7
41
12
67
5
3
33
132
6
102
60
15
15
42
7
29
66
6
108
6
25
113
18
12
30
43
5
19
83
25
80
52
65
30
18
12
31
5
19
11
85
47
6
6
84
109
53
42
6
31
59
9
15
37
41
18
42
19
36
5
18
96
1
23
6
36
162
13
92
93
55
29
114
49
5
7
101
24
54
1
41
55
35
30
135
4
60
23
6
19
23
30
12
72
3
3
72
36
96
85
36
17
3
40
24
23
133
23
57
4
101
30
54
24
24
7
29
151
53
7
95
25
5
3
3
57
28
17
3
39
1
17
3
40
23
37
29
15
16
20
3
30
6
13
108
12
8
4
11
54
30
1
149
108
15
27
33
45
27
28
35
66
30
24
105
100
72
95
18
42
13
20
3
18
7
23
49
11
6
66
9
81
12
12
6
57
28
47
12
18
48
84
18
102
36
67
120
5
127
41
67
65
55
5
6
72
144
21
52
23
25
77
7
53
15
27
6
7
17
30
21
69
78
42
24
39
21
139
35
93
12
40
5
15
12
69
6
193
12
53
12
43
17
55
83
25
53
15
144
39
6
6
12
30
187
41
18
37
12
108
23
49
8
9
48
12
115
68
28
12
41
6
54
19
17
31
5
15
4
20
39
81
60
45
30
13
35
18
12
30
25
8
4
60
5
24
27
27
42
63
40
23
18
7
23
96
1
12
53
55
155
270
12
3
57
30
25
20
33
67
23
54
15
45
36
7
23
12
73
72
23
57
57
60
31
17
108
55
47
12
48
12
66
54
18
55
5
30
37
53
187
108
11
180
61
20
9
27
9
36
55
59
6
67
20
45
18
45
3
96
13
32
28
113
7
48
5
15
87
13
17
3
52
60
128
4
48
48
20
27
42
3
81
7
180
12
23
24
61
5
60
72
90
42
18
12
24
96
6
54
48
42
15
3
6
66
48
ABCD 99279633476*3^$a+1 [50103]
177
9
18
42
18
57
15
81
24
3
24
21
27
45
87
48
9
45
6
18
66
24
60
6
96
42
78
90
42
3
45
24
138
198
51
21
126
21
120
3
30
36
27
15
90
15
9
84
42
9
21
12
12
6
45
3
72
24
6
108
12
63
48
51
72
69
21
36
111
72
9
111
45
24
60
36
3
3
36
102
219
24
27
18
48
12
15
24
9
15
75
354
30
42
75
96
177
111
15
60
21
81
48
12
51
24
24
15
78
168
30
42
30
69
72
57
15
105
183
9
39
48
3
18
42
33
87
36
30
15
27
69
9
54
36
90
3
24
69
51
9
111
39
48
33
93
12
18
21
21
24
27
3
78
36
24
51
21
24
36
66
12
201
15
177
24
45
126
12
9
48
75
21
9
111
99
48
96
24
192
120
117
24
63
105
69
18
9
45
60
36
42
33
9
6
9
111
33
72
96
39
42
90
69
69
60
48
63
33
15
33
39
24
87
42
78
36
45
39
9
9
54
126
78
141
3
21
27
45
3
93
39
24
57
171
30
42
18
3
3
45
96
9
15
72
69
84
42
12
126
42
33
48
72
15
96
36
54
30
9
105
54
33
24
39
42
120
90
54
24
72
39
21
12
96
12
75
48
9
42
78
216
72
39
165
6
12
33
3
21
111
12
117
9
24
111
72
15
102
36
36
30
6
12
27
3
36
57
87
6
60
15
45
6
96
12
6
24
3
24
39
42
18
21
24
21
60
15
9
36
6
18
3
24
27
78
24
39
27
12
18
63
81
24
15
15
33
27
102
30
42
6
12
30
30
129
24
39
18
54
24
33
48
33
12
150
45
24
51
66
90
18
24
6
54
42
90
135
45
18
48
48
12
21
21
51
9
198
84
24
66
51
24
3
48
54
18
12
105
39
42
12
72
75
33
12
144
60
15
21
27
57
6
57
48
3
117
51
21
24
63
60
21
24
72
15
12
6
72
12
30
6
6
84
6
240
30
81
3
24
69
57
12
99
81
102
12
30
24
90
66
99
9
30
6
42
33
81
36
84
6
78
192
3
45
51
3
30
96
6
18
120
198
42
18
18
6
24
117
3
24
21
48
63
84
60
12
132
6
3
27
66
27
24
48
15
54
48
99
63
33
93
147
24
45
24
30
24
36
6
27
120
3
18
60
90
93
75
12
12
141
9
111
3
54
60
27
9
102
72
57
15
66
168
6
60
6
24
39
39
36
54
156
3
24
24
3
12
156
45
15
54
27
33
6
33
75
12
9
81
30
60
114
24
123
33
15
96
39
30
24
36
36
42
42
18
78
48
24
18
42
108
15
27
18
30
132
9
81
30
96
120
153
39
18
126
105
9
111
99
117
147
48
12
33
24
24
87
42
39
9
15
24
21
198
45
9
63
9
60
60
15
153
6
120
12
21
51
48
54
186
42
3
15
24
57
9
162
90
90
18
15
3
6
39
45
36
15
120
96
15
9
45
114
6
48
138
18
36
75
3
117
3
6
24
111
9
66
45
9
48
15
9
39
21
18
9
51
12
24
33
27
21
15
66
39
51
21
39
42
42
21
147
12
54
51
24
15
6
48
12
60
114
66
18
108
201
3
48
117
45
27
39
9
24
69
3
45
75
87
48
12
93
33
6
6
30
84
24
66
66
21
24
9
87
99
12
33
33
63
27
21
72
24
9
36
18
33
24
165
108
15
168
117
60
24
18
12
120
18
12
102
6
15
135
138
15
21
54
21
3
18
30
60
24
30
24
123
9
12
18
42
6
6
54
66
6
42
18
120
54
60
24
72
54
30
6
18
6
96
180
90
108
96
144
42
78
60
54
18
15
15
24
48
129
93
36
15
3
54
60
78
21
117
36
66
24
45
15
9
45
12
48
12
30
42
12
84
30
30
87
3
36
201
93
36
87
48
33
60
18
9
33
150
57
9
60
12
15
9
87
48
33
6
81
33
30
9
99
144
45
105
39
15
24
30
18
201
51
78
132
3
75
84
57
48
15
24
54
132
87
3
21
57
6
6
51
105
24
18
6
36
27
27
66
90
54
24
96
123
39
33
9
12
210
9
231
66
12
3
24
24
135
60
36
168
90
126
102
84
78
6
3
87
12
12
90
36
30
30
42
150
15
57
12
99
72
33
90
54
48
120
30
120
9
9
15
27
42
42
126
48
72
12
12
18
168
12
21
39
6
102
30
72
60
3
144
3
69
21
51
39
9
48
15
18
36
3
129
48
15
15
132
60
9
51
189
45
24
36
48
30
36
54
42
138
18
ABCD 99280020902*3^$a+1 [50062]
186
5
55
24
17
91
12
41
24
31
24
30
30
108
113
7
48
29
43
5
7
5
85
35
1
60
72
42
66
11
204
72
24
19
12
42
11
79
6
155
55
60
29
43
12
30
71
127
30
18
24
65
85
18
5
55
42
95
25
71
12
25
18
29
193
30
132
5
85
30
36
41
43
18
179
61
78
60
12
53
24
55
60
6
11
108
96
7
18
90
90
179
73
30
89
31
5
7
18
30
12
41
96
73
30
41
24
48
55
30
30
120
18
174
6
30
17
12
31
144
77
19
72
137
1
24
6
84
30
35
163
132
6
42
60
5
85
282
17
73
66
24
5
48
13
84
30
41
37
59
13
203
13
11
24
55
84
90
30
36
17
84
73
6
12
65
73
30
41
31
48
72
30
42
78
12
47
31
113
139
96
17
12
36
7
29
48
211
84
36
29
96
25
60
42
5
7
126
30
54
6
60
60
29
1
59
73
35
144
13
6
12
72
77
49
11
48
13
35
48
96
19
12
60
77
61
54
5
13
48
12
30
72
156
42
48
30
209
25
107
19
132
17
31
12
29
19
41
229
84
11
24
85
6
89
1
59
91
30
144
203
25
83
55
24
48
30
42
6
35
36
48
1
11
13
6
84
36
41
19
102
102
18
18
12
17
31
102
42
65
156
19
66
114
17
133
48
12
36
150
5
55
5
60
115
54
47
49
11
139
65
19
65
108
13
12
59
19
54
30
90
47
19
174
66
17
37
18
5
48
7
42
66
12
18
114
17
108
25
138
102
6
5
12
7
41
36
43
17
1
18
125
7
89
36
48
7
90
18
72
90
35
85
179
60
156
24
49
54
6
11
79
65
7
48
24
6
11
36
48
37
59
31
72
36
24
17
13
6
89
85
36
11
24
79
48
42
11
49
6
84
5
31
54
11
85
42
12
41
19
60
36
41
91
113
7
18
30
12
18
30
24
5
115
65
12
276
37
167
13
6
5
24
13
30
5
217
47
61
30
60
5
144
36
55
90
102
36
17
7
53
67
36
17
12
1
30
5
67
60
48
144
17
48
96
24
13
12
6
84
6
11
19
209
12
1
30
17
55
53
7
60
77
13
108
42
6
11
43
60
156
24
65
43
180
42
66
24
5
192
1
107
12
61
12
23
37
48
35
13
84
66
5
19
6
60
150
30
11
19
12
90
108
42
120
48
29
192
1
59
49
84
23
24
43
65
1
30
77
7
41
175
54
18
312
36
17
25
35
48
24
13
72
60
11
25
35
37
78
144
48
65
7
36
12
125
72
31
5
7
48
30
54
5
43
17
25
30
150
60
47
1
78
30
150
180
30
24
35
55
17
19
24
30
48
78
102
23
19
17
60
79
17
37
11
55
24
6
167
13
11
13
30
48
17
1
95
145
24
48
59
1
42
60
36
29
55
65
133
12
66
72
102
90
77
36
7
96
24
5
61
54
90
48
30
48
5
24
55
17
48
43
72
36
24
17
19
60
24
5
55
66
11
1
18
42
35
12
36
7
12
30
47
48
31
54
11
12
37
6
222
12
107
1
42
17
31
30
23
85
42
17
12
24
19
125
12
43
30
126
89
12
96
48
24
60
48
55
72
5
12
19
84
66
12
47
13
18
29
73
18
132
12
5
1
54
78
60
42
5
25
11
12
48
36
103
17
43
41
84
1
42
113
37
102
53
97
107
24
49
6
17
7
17
1
60
90
48
24
30
11
72
13
30
17
25
18
60
5
7
48
17
204
1
138
17
37
48
18
84
5
36
132
187
6
84
30
18
23
55
29
91
54
71
36
60
31
48
41
61
59
24
97
30
18
119
13
35
13
42
30
288
144
30
5
72
13
23
67
228
5
228
60
67
12
36
144
6
12
47
55
66
42
17
43
42
11
79
6
30
29
31
17
72
43
29
204
12
73
11
31
29
103
78
42
65
133
35
13
54
156
60
90
24
30
5
193
23
7
120
5
55
120
72
77
133
155
48
157
180
47
24
37
18
12
5
13
162
12
180
125
25
90
6
155
55
24
65
91
5
37
18
24
6
60
42
113
12
175
113
36
1
35
145
42
60
41
37
12
47
96
43
17
12
91
12
29
19
65
37
18
42
12
36
47
120
55
18
11
1
18
54
90
66
180
12
12
48
83
187
17
132
60
49
107
24
19
5
127
12
48
42
11
19
48
17
85
11
97
18
54
18
12
36
54
83
12
48
12
25
71
19
5
1
42
ABCD 99280488896*3^$a+1 [50000]
105
3
12
48
220
36
12
20
33
7
20
24
40
8
45
15
60
45
27
16
65
204
19
32
4
24
11
138
195
45
27
9
66
49
5
27
100
53
27
24
48
48
12
28
8
75
54
27
16
104
4
35
25
20
21
111
12
40
8
24
40
5
43
8
4
8
36
72
100
8
84
52
68
36
12
88
104
105
111
4
8
12
27
33
28
60
5
144
43
77
15
28
92
60
39
105
21
24
72
15
28
44
33
7
35
25
5
27
16
80
12
51
30
15
4
12
20
4
5
19
17
3
40
167
6
79
113
15
57
15
76
20
4
8
16
60
152
27
117
88
128
9
216
27
136
84
32
105
18
73
44
28
17
19
92
24
9
67
125
19
48
20
12
76
8
36
24
9
15
120
48
24
33
48
7
8
3
24
72
66
60
27
12
60
24
4
36
32
60
40
80
4
89
7
32
16
29
3
12
93
7
60
32
36
63
25
56
36
24
108
60
33
72
90
33
48
4
8
48
40
24
8
9
18
30
31
36
8
28
12
47
6
27
48
52
32
24
99
13
32
27
126
27
12
21
54
81
9
48
31
77
3
96
4
11
66
3
60
4
120
20
15
45
60
36
36
4
20
4
20
81
31
48
36
65
159
136
12
119
13
11
37
44
16
8
4
11
129
12
40
68
21
36
3
12
4
32
52
20
27
9
120
4
5
31
84
108
104
108
40
32
24
16
36
44
16
59
24
109
72
68
33
39
4
96
8
28
65
3
12
84
9
72
3
112
24
56
24
64
17
27
96
9
51
21
55
24
36
56
4
35
6
43
32
48
72
60
4
20
60
15
145
5
39
24
36
81
55
8
48
33
7
44
60
15
33
40
48
60
17
3
40
68
16
35
9
16
20
48
12
16
8
52
20
12
12
120
96
52
65
12
15
24
39
133
8
16
20
60
9
27
184
20
3
25
47
33
36
60
36
76
8
81
19
56
9
24
115
8
120
45
3
52
20
4
8
12
4
77
39
15
61
65
12
43
65
15
9
48
55
53
87
48
84
28
20
12
36
60
24
4
17
75
40
12
92
124
17
39
33
63
40
12
20
57
63
40
8
57
187
20
75
6
55
44
21
27
88
128
45
24
3
4
56
48
51
21
24
48
148
44
108
57
99
4
41
12
43
60
56
4
17
15
84
24
24
60
36
12
4
20
63
1
56
21
15
40
8
24
12
36
52
8
12
16
72
5
19
128
105
87
81
63
12
60
3
21
3
45
75
73
60
8
52
12
120
41
91
24
29
15
12
64
84
8
52
71
45
36
81
7
56
24
100
60
32
21
7
68
84
21
39
24
16
36
89
51
60
12
15
1
20
4
92
148
20
36
52
20
4
20
4
20
64
72
41
43
12
32
28
29
31
5
39
36
24
24
21
15
36
84
9
7
12
8
39
33
57
79
132
65
3
24
45
48
27
52
44
12
72
16
20
24
96
84
27
45
24
24
96
36
60
105
96
19
24
29
55
8
27
81
4
20
96
16
48
12
24
24
8
129
99
15
25
29
15
48
3
21
24
132
100
108
36
53
27
36
52
65
3
24
24
40
84
20
48
52
68
33
27
9
55
44
96
39
66
15
16
68
16
8
72
64
92
33
51
28
20
108
52
60
53
24
43
5
36
151
24
60
12
80
108
12
45
39
36
60
4
23
13
12
95
1
5
15
36
4
32
52
8
4
8
28
44
40
20
24
144
48
9
54
129
16
36
20
33
7
24
32
52
17
31
77
111
4
12
29
132
363
69
3
52
8
60
33
67
20
48
9
55
8
60
117
31
24
56
9
27
28
12
68
40
116
12
4
41
7
60
68
12
16
20
12
48
9
87
3
57
60
64
11
61
68
15
21
69
7
32
96
64
20
372
36
184
53
3
3
1
44
9
51
15
1
8
36
99
33
40
5
15
40
32
48
9
19
17
39
24
4
48
104
40
59
24
21
4
8
60
28
32
129
51
9
19
80
24
40
65
3
4
8
48
45
39
3
33
4
8
148
12
56
36
16
12
11
37
12
41
31
65
15
96
12
72
3
21
4
20
40
8
9
36
78
1
36
180
53
99
72
16
12
80
12
4
41
3
60
40
32
16
8
4
72
84
104
60
45
3
12
48
3
21
40
35
9
60
57
7
120
17
18
45
28
48
60
56
4
24
5
63
57
60
43
104
60
28
53
159
21
27
21
31
104
4
95
6
19
156
32
60
24
4
24
8
168
4
12
83
37
56
4
29
31
20
255
45
9
216
31
44
24
57
7
116
16
44
15
37
12
8
72
132
28
20
40
8
4
5
19
24
8
12
16
11
61
24
20
21
19
24
72
5
15
28
32
39
45
28
17
30
114
91
83
13
113
90
45
4
36
11
33
40
180
17
31
8
24
16
20
45
31
8
81
19
48
68
76
5
24
7
44
48
135
85
8
24
48
27
45
40
5
15
24
4
92
9
51
3
33
12
33
79
56
24
33
15
12
15
30
19
44
36
52
120
20
4
48
68
52
80
12
36
4
20
4
29
55
17
3
76
44
96
12
27
66
27
117
3
48
36
21
99
36
4
41
60
79
24
20
4
32
24
12
84
93
3
88
60
72
44
84
12
24
9
79
60
20
21
39
15
72
93
33
139
84
56
45
115
89
79
41
19
32
84
24
12
45
15
96
3
9
28
20
40
ABCD 99280736968*3^$a+1 [50058]
21
40
24
36
36
5
58
72
9
21
3
3
53
21
15
51
40
122
51
1
8
31
36
23
25
5
7
65
18
21
1
30
18
8
19
8
43
14
36
67
36
119
28
33
24
5
30
90
3
72
75
61
56
40
8
33
87
48
19
36
44
10
3
53
22
2
48
60
48
39
64
21
36
63
60
9
110
21
31
5
24
7
20
9
45
16
2
25
20
16
20
4
8
12
67
18
8
43
9
11
12
25
20
19
41
27
60
15
1
24
17
163
27
33
20
75
18
3
40
11
13
77
39
16
41
7
20
16
39
45
32
1
27
3
162
20
91
21
83
12
4
9
12
8
7
24
107
70
35
12
25
35
60
36
16
75
38
12
55
33
42
33
20
12
1
3
24
96
56
73
8
19
44
12
12
36
4
20
45
27
15
16
33
44
52
33
27
3
92
9
16
33
11
39
90
31
47
100
53
4
5
67
20
15
69
21
55
5
48
18
34
60
30
53
45
72
55
8
7
113
7
26
67
5
28
2
1
17
70
129
24
9
2
13
3
24
41
7
8
34
39
11
16
17
112
48
3
9
33
15
92
51
94
18
57
35
120
18
58
9
60
23
121
39
101
4
15
17
40
20
3
37
51
33
44
15
25
56
61
23
7
101
84
33
22
5
85
15
105
3
35
21
21
46
93
87
33
9
11
111
70
63
32
1
95
24
3
1
51
8
1
71
25
56
37
38
13
84
35
1
20
60
16
5
3
3
34
15
5
39
7
62
18
82
15
56
40
36
8
40
60
17
6
10
54
33
47
13
20
36
12
24
13
18
57
5
55
17
90
16
2
10
72
45
108
17
39
76
21
62
28
54
60
75
63
21
56
3
10
11
4
72
8
16
44
13
39
51
20
54
16
39
35
25
3
57
24
9
2
33
57
6
84
16
24
9
24
12
65
18
30
22
5
4
47
12
61
11
25
24
24
68
7
137
24
16
24
47
22
30
18
35
9
3
13
20
7
56
12
25
47
36
16
105
3
12
71
72
121
24
32
40
5
43
8
28
32
49
15
3
12
5
1
2
1
140
24
96
4
5
7
23
25
36
44
76
17
15
45
3
9
52
23
75
33
28
24
36
20
21
48
7
60
20
24
39
1
20
16
45
56
34
20
16
5
48
40
24
15
18
20
7
5
51
4
5
10
45
27
18
42
9
11
9
9
48
52
80
12
90
33
12
25
96
27
5
63
48
16
20
4
9
80
12
19
32
37
2
21
39
49
17
7
27
8
57
15
21
15
10
27
20
48
15
9
28
8
4
3
8
33
16
8
7
60
45
44
16
75
9
24
20
13
2
33
4
5
18
12
49
39
42
15
84
21
126
77
12
25
3
107
18
10
65
63
22
27
113
3
4
15
5
28
35
18
7
132
20
1
23
96
15
45
28
68
84
1
80
154
29
64
113
39
33
88
27
27
5
4
21
6
17
36
19
20
61
44
12
4
131
13
72
35
6
27
3
37
20
67
93
17
18
37
84
20
1
8
10
20
42
15
36
4
11
4
41
4
48
72
44
16
11
45
9
3
15
25
77
15
3
60
37
48
5
10
5
12
64
32
28
24
3
12
21
17
22
12
36
5
15
34
8
7
21
2
18
7
12
23
1
99
8
13
21
23
16
9
23
57
3
69
43
23
33
9
28
24
15
108
5
15
16
20
60
36
43
5
40
35
172
78
11
9
75
16
69
32
103
20
3
22
72
3
17
55
125
39
36
40
8
15
1
80
4
45
27
68
33
7
47
33
3
34
3
36
17
7
92
43
20
21
4
5
27
4
20
24
33
43
17
19
11
52
41
57
30
13
21
20
39
57
27
7
33
12
3
21
20
4
36
44
7
18
38
10
24
15
33
90
17
28
33
27
80
40
20
25
51
20
57
3
21
3
7
69
20
9
3
45
15
4
35
9
36
33
82
9
84
15
2
18
33
48
64
80
60
16
20
7
2
70
110
51
31
8
102
39
21
51
12
52
44
64
5
40
35
13
2
37
41
15
12
25
27
5
3
3
70
20
79
11
37
17
3
43
5
55
33
60
96
24
20
16
3
38
7
47
18
10
5
15
18
43
56
24
109
38
9
33
15
37
20
19
11
178
60
15
15
65
15
18
7
3
54
35
1
39
5
39
61
11
87
25
5
15
16
84
72
44
76
5
120
15
24
12
12
36
4
5
55
93
74
36
72
21
27
129
21
64
36
59
1
20
12
52
3
5
7
48
15
53
12
3
33
21
70
20
13
8
4
33
12
36
35
39
49
57
39
5
51
12
45
27
21
3
16
44
31
9
189
27
23
37
68
57
16
24
56
67
23
12
21
1
35
24
16
15
69
59
21
27
22
48
144
98
18
30
73
44
7
18
95
85
150
65
100
27
45
11
33
24
33
70
17
12
60
24
12
28
51
33
32
4
17
39
4
80
19
92
73
35
25
65
7
11
49
3
8
45
75
117
13
2
12
18
40
47
1
62
108
73
27
2
27
133
27
63
21
36
20
21
3
61
63
63
110
22
158
34
5
13
60
12
8
15
13
2
33
55
5
15
70
2
25
12
23
10
20
27
4
11
9
84
87
85
24
36
84
20
39
18
12
40
2
13
23
13
32
28
9
8
34
20
13
3
2
67
5
55
11
13
24
3
33
36
105
98
28
44
105
31
80
52
2
66
22
2
9
24
15
33
4
20
4
44
3
34
3
15
21
32
7
57
11
4
45
23
22
56
12
75
55
5
27
45
33
3
4
20
63
21
4
57
56
39
31
65
79
6
12
11
96
3
21
4
8
52
5
40
20
3
12
36
1
75
8
43
12
2
18
1
60
17
10
77
15
25
12
8
7
101
48
16
23
70
35
52
8
97
3
33
47
13
2
12
90
63
13
83
129
31
57
39
20
4
9
47
60
43
5
48
28
9
38
49
188
105
55
20
7
29
132
7
5
7
5
75
9
27
10
23
1
11
9
48
51
7
137
43
29
1
3
17
4
38
25
36
21
3
12
24
24
47
6
12
7
45
11
7
21
57
39
11
4
30
23
57
10
29
51
13
8
9
15
21
4
3
15
38
52
51
17
34
45
11
4
9
11
13
12
24
57
23
4
32
4
20
60
4
12
24
44
72
4
71
25
8
7
149
61
126
2
7
24
21
63
36
99
77
21
34
33
3
140
22
32
40
38
1
44
12
63
25
12
24
32
4
20
4
9
107
24
12
72
33
19
3
20
117
73
47
36
79
18
35
3
9
36
15
64
9
20
7
29
84
16
80
60
61
32
7
8
40
20
12
45
43
12
11
33
12
52
12
15
20
13
23
45
24
36
4
80
13
12
36
42
2
19
29
31
81
11
9
3
13
27
12
144
20
76
11
33
19
53
24
63
21
36
15
18
22
38
15
33
42
1
32
4
24
11
18
52
3
35
10
11
ABCD 99281077328*3^$a+1 [50006]
30
42
18
72
30
21
48
24
51
24
108
33
9
15
75
24
30
39
16
5
42
24
72
9
3
126
48
15
24
99
21
24
27
36
1
32
48
24
168
21
30
66
51
45
18
60
13
72
83
24
109
41
42
61
8
117
30
18
48
60
30
33
45
3
33
135
16
8
24
27
12
25
32
16
5
30
48
61
32
9
39
3
42
27
3
48
12
57
160
29
42
36
141
112
8
27
37
5
36
31
8
57
54
12
12
18
15
15
25
24
72
47
105
24
21
48
3
3
30
192
31
8
24
21
42
18
18
61
11
12
48
25
5
27
111
36
12
12
18
43
41
210
69
21
18
73
11
93
15
18
18
21
15
48
1
8
40
24
77
27
15
73
11
18
67
5
96
27
3
18
6
12
33
39
9
15
9
33
103
11
84
9
51
21
45
3
24
27
37
11
6
31
5
72
19
17
15
24
45
19
152
15
24
49
5
36
18
90
102
13
65
31
65
79
11
117
21
12
12
42
36
21
15
30
99
39
105
21
12
30
54
12
15
24
51
12
121
71
36
6
42
18
99
27
12
6
51
48
51
60
9
64
131
13
5
24
19
32
51
13
48
11
96
21
75
60
54
66
12
60
24
102
42
24
33
24
93
6
6
7
77
6
24
117
99
13
8
72
21
6
12
48
36
66
102
24
42
18
105
24
123
12
33
40
23
30
54
6
12
6
13
47
108
13
5
67
5
102
60
228
6
31
143
12
18
19
35
18
54
21
39
1
35
45
45
67
5
27
39
66
6
6
42
90
15
21
18
81
27
13
11
6
6
25
144
96
11
21
16
59
21
27
61
11
36
1
24
5
3
48
57
6
81
87
12
61
8
40
8
45
3
16
144
23
121
23
12
36
25
47
25
23
6
3
88
23
60
78
7
11
61
191
1
8
57
39
136
17
192
39
39
9
40
11
48
36
9
51
66
102
90
27
51
24
96
21
27
165
69
42
9
16
128
15
24
169
29
48
19
77
102
96
42
6
18
6
13
8
40
29
3
27
45
15
54
3
21
18
9
3
85
5
43
35
109
72
35
21
81
84
24
120
18
57
48
27
84
66
6
1
11
42
19
239
18
78
1
24
107
13
23
12
48
36
30
12
18
12
84
12
57
15
6
6
78
36
66
49
77
18
9
33
48
6
9
16
8
45
54
12
12
72
36
30
6
45
48
40
32
75
61
29
48
6
117
45
3
16
23
24
25
65
39
3
36
9
45
78
60
97
32
39
81
9
111
40
56
3
30
103
23
9
87
81
16
11
6
138
13
53
30
109
80
21
24
42
48
1
8
3
54
54
78
54
36
9
75
93
24
69
42
73
17
39
16
5
30
12
78
24
18
33
21
3
64
29
12
159
15
1
29
3
16
47
120
1
72
47
25
83
37
17
30
57
9
30
25
11
45
63
9
16
56
33
36
19
53
91
5
3
3
24
48
21
39
1
59
12
48
48
97
5
27
15
9
123
42
123
27
93
21
19
5
18
9
39
57
16
24
113
6
24
1
47
48
81
27
13
48
56
117
27
15
25
32
15
24
49
24
32
255
57
15
6
51
75
48
66
66
24
18
66
69
21
24
6
24
144
12
6
6
24
37
56
75
45
3
13
8
16
48
53
66
30
18
132
21
21
18
30
12
15
16
23
1
5
6
78
39
16
48
8
24
15
49
5
54
18
18
90
39
21
102
90
3
33
42
24
21
153
15
39
24
33
16
24
8
63
30
3
3
30
87
40
80
15
1
5
6
168
69
15
1
41
55
5
115
11
61
8
3
69
9
18
12
105
48
3
21
88
101
30
24
21
9
15
88
56
39
36
6
36
115
32
21
3
24
3
90
27
171
42
6
48
13
53
30
45
72
63
49
56
48
48
40
59
36
18
6
9
27
36
48
73
53
72
27
24
48
27
60
132
24
6
7
35
61
11
61
32
81
36
75
147
24
54
36
3
87
9
144
21
126
54
15
3
12
108
6
48
31
8
45
30
96
12
1
35
12
49
23
78
42
9
64
72
23
9
39
121
35
213
120
16
11
37
17
66
61
24
125
78
30
84
18
30
12
6
12
21
3
45
39
81
40
96
41
87
24
96
21
6
13
72
5
78
21
184
8
15
33
3
45
39
6
66
30
24
3
39
60
24
6
18
42
162
60
114
43
83
12
48
30
6
21
120
21
19
17
7
41
7
80
24
21
3
3
36
24
9
45
84
54
57
3
13
5
72
24
30
72
21
48
21
30
13
11
150
78
18
12
3
81
12
168
3
57
15
21
6
69
27
18
18
25
59
37
8
15
12
6
7
149
6
13
48
71
1
23
126
18
6
27
72
9
135
24
48
16
8
48
9
42
6
54
78
3
40
128
24
21
139
71
6
42
126
90
33
40
8
21
18
84
18
12
15
72
24
21
6
45
87
12
24
21
15
24
114
30
6
30
12
78
19
5
3
15
49
35
96
21
15
33
16
23
177
63
73
35
37
5
6
21
3
18
3
40
32
112
5
43
8
24
9
6
84
72
24
18
36
42
37
215
1
23
1
65
6
30
3
15
25
8
120
48
88
168
221
6
21
51
24
24
13
59
117
69
19
5
75
15
30
6
85
8
33
12
24
24
36
90
12
60
66
48
138
66
39
111
36
45
63
33
39
33
3
66
6
61
8
21
43
32
33
102
9
72
48
45
19
72
8
9
6
9
64
53
78
78
15
39
138
103
5
43
32
40
5
102
12
9
24
3
45
123
36
24
30
27
24
21
12
ABCD 99281098682*3^$a+1 [50038]
6
18
7
35
78
18
54
66
54
108
72
54
24
72
6
43
20
9
87
3
6
7
17
6
24
18
15
69
6
12
6
6
36
9
3
12
6
48
60
24
3
45
48
24
66
24
72
24
54
15
93
48
84
15
48
12
57
78
36
12
108
72
24
13
36
60
77
7
17
48
6
21
39
72
13
107
54
18
21
51
45
48
3
13
29
15
172
65
18
81
52
44
36
60
15
84
33
21
6
13
11
24
37
23
72
6
7
12
8
16
32
9
78
1
5
6
30
63
28
23
85
59
6
19
80
15
12
60
9
76
56
57
12
66
24
33
21
7
65
12
7
23
18
18
54
96
30
36
66
42
96
81
16
17
18
25
17
72
78
6
7
23
6
36
18
12
60
60
48
9
75
61
11
78
27
63
18
48
12
60
27
33
60
12
12
54
6
15
9
30
69
3
60
72
60
6
60
27
3
12
69
3
42
90
18
3
99
6
48
12
103
20
4
48
32
51
6
120
24
36
66
12
1
29
30
36
54
48
15
27
6
79
5
12
126
49
29
31
65
3
21
19
20
36
12
57
67
24
35
6
48
3
48
4
32
16
23
36
18
51
87
30
7
11
30
30
9
15
12
36
33
51
84
37
35
30
72
36
19
8
9
54
36
36
12
6
7
48
29
12
18
66
36
18
12
13
17
60
24
6
6
18
25
20
9
18
78
84
3
84
48
12
39
132
73
125
12
12
7
36
53
72
54
36
30
18
9
12
39
9
28
23
36
141
9
99
111
30
3
57
6
60
73
89
12
24
96
24
7
17
18
18
7
20
27
1
17
60
30
93
27
12
1
5
6
54
7
23
97
164
33
12
3
15
36
49
11
6
6
57
21
6
33
15
6
111
69
19
20
45
51
15
30
24
126
24
1
65
6
45
123
18
12
48
183
15
66
66
12
12
21
28
144
17
18
108
42
91
20
51
48
12
36
9
3
90
30
42
30
30
18
6
6
1
48
17
3
99
66
30
57
33
36
168
36
51
124
32
45
3
45
51
63
1
11
6
18
66
18
48
24
61
5
312
18
42
18
102
30
18
30
12
12
81
48
57
3
21
48
111
21
24
30
6
60
51
9
18
37
44
15
49
12
5
30
24
36
24
97
35
12
45
15
33
15
24
66
43
11
61
125
55
5
18
6
3
3
24
9
9
51
4
5
27
33
60
12
60
60
18
18
27
40
120
17
30
78
6
45
12
63
42
27
33
27
15
30
12
18
66
54
66
66
24
6
15
28
17
6
93
9
12
6
12
1
29
138
48
114
30
145
23
198
67
32
3
9
3
45
45
78
102
31
20
171
18
3
15
24
9
76
23
12
6
12
6
36
13
11
36
36
49
5
15
9
12
7
83
33
15
66
24
36
3
27
96
13
24
5
135
76
107
45
3
12
97
5
6
114
60
36
54
6
120
144
27
45
18
30
7
23
57
3
96
42
48
60
7
5
12
91
80
21
15
99
42
72
27
225
54
1
101
138
12
24
21
9
36
120
27
93
114
6
24
24
19
56
21
30
9
15
6
6
57
48
15
60
12
12
18
42
6
7
20
88
5
63
21
54
84
6
24
102
48
33
48
51
180
36
117
40
152
9
54
45
27
144
42
18
9
28
59
9
16
41
12
138
69
9
6
48
6
54
12
1
8
12
52
17
36
7
12
53
6
12
12
13
8
105
30
9
3
9
3
42
30
6
15
4
59
49
17
3
27
18
6
42
72
36
51
3
1
155
66
3
28
12
240
11
66
60
30
36
12
66
96
6
9
15
66
42
72
108
1
11
18
3
40
107
42
6
85
77
90
96
217
8
15
1
5
24
79
20
45
48
48
6
108
120
21
21
6
42
30
30
6
60
45
69
63
45
108
7
5
48
30
24
132
49
11
24
30
102
18
54
6
39
21
72
7
32
16
32
27
66
18
25
5
15
192
15
60
30
7
80
15
36
49
11
6
15
124
11
9
12
9
30
96
12
12
180
13
12
5
48
3
33
66
30
48
36
7
35
150
27
75
13
17
30
36
30
180
90
24
6
27
135
60
18
60
7
20
3
54
108
27
36
27
42
12
48
96
27
48
15
24
6
180
19
17
18
45
75
13
59
13
53
27
87
60
54
6
6
60
7
77
43
41
24
78
18
55
20
45
6
6
67
41
96
66
73
11
6
12
12
24
54
45
123
72
30
72
18
18
42
6
15
51
33
48
15
33
9
12
24
252
7
5
43
29
15
33
15
15
18
3
27
13
11
24
1
71
84
1
47
6
15
15
24
60
42
30
9
39
102
51
108
81
19
29
3
33
36
18
60
6
36
3
48
48
40
35
30
30
54
31
17
3
9
12
36
12
75
33
75
147
1
12
5
78
6
55
35
18
48
12
6
105
9
36
66
6
15
172
107
36
18
19
12
71
102
3
4
101
18
21
15
21
27
6
15
15
120
6
15
76
23
12
72
13
17
120
66
6
30
1
47
61
20
69
27
3
37
104
225
42
69
60
48
28
17
12
30
9
9
48
7
32
3
12
30
54
6
30
18
7
20
3
102
99
16
48
47
13
5
30
48
33
21
6
102
3
15
24
30
18
1
5
15
15
97
5
42
1
5
159
21
36
24
6
108
18
12
60
36
12
30
30
3
99
30
15
16
65
24
36
30
42
132
12
15
39
9
12
9
24
6
132
108
9
75
165
36
51
73
11
36
33
28
53
15
15
69
48
33
15
45
15
36
28
83
12
6
72
30
105
9
18
18
3
64
137
39
75
30
54
12
54
171
39
24
42
18
25
120
137
30
90
19
17
15
15
30
87
75
6
24
30
6
30
37
32
45
12
18
33
84
21
87
21
42
42
6
12
78
39
100
5
6
6
18
126
15
51
54
19
36
71
9
12
ABCD 99281551472*3^$a+1 [50029]
1
35
19
17
1
54
174
95
1
84
12
6
41
7
42
90
65
13
23
7
66
12
30
5
13
6
17
31
18
60
30
54
95
25
48
24
30
6
107
43
102
84
107
55
125
24
1
66
5
73
60
54
6
143
7
30
12
11
61
83
25
18
77
7
18
35
48
60
36
1
36
83
19
96
54
35
48
60
25
24
35
7
17
7
30
47
1
18
36
84
18
23
13
36
54
48
29
25
18
29
36
31
72
77
13
66
30
54
48
66
11
13
11
12
43
65
61
6
12
60
30
107
37
12
35
43
53
1
11
60
61
78
41
25
23
13
42
42
12
234
30
60
71
1
12
23
1
138
5
13
30
48
48
48
36
17
19
54
6
101
31
5
115
48
96
138
36
162
90
30
41
49
48
18
54
12
204
6
24
18
11
13
23
36
37
36
6
102
30
24
48
5
19
17
25
35
43
18
48
72
47
61
11
96
13
95
1
48
18
36
48
48
30
36
96
12
78
65
36
60
12
37
132
84
23
241
18
42
6
36
18
6
66
36
36
168
119
31
17
61
24
12
24
36
59
60
97
6
5
12
24
36
25
6
17
132
115
5
36
7
17
55
65
19
5
25
12
6
6
6
48
18
6
90
54
29
13
102
101
91
53
24
72
55
60
5
43
101
19
6
71
31
36
113
84
36
25
11
25
36
119
1
30
66
6
41
49
12
72
42
54
18
48
54
42
6
24
36
18
84
77
48
25
108
11
60
1
11
73
12
6
78
12
6
96
48
66
42
17
127
48
53
43
6
12
24
6
89
13
36
18
30
83
1
54
6
11
324
13
24
114
36
29
31
18
11
72
85
12
23
72
1
48
47
49
72
30
24
12
36
12
89
13
48
6
30
23
24
1
6
5
55
6
72
96
23
43
42
84
107
7
173
61
11
192
85
90
6
6
36
29
36
37
35
7
138
23
91
30
84
83
25
24
18
89
1
12
18
192
17
25
12
179
12
25
42
209
84
43
53
1
24
18
48
12
6
12
36
23
36
61
12
36
36
72
6
5
96
145
30
108
89
1
66
36
78
54
53
60
73
24
23
72
1
59
72
43
77
73
23
61
23
36
133
36
11
36
37
60
42
5
25
71
1
12
35
49
11
48
13
42
24
36
66
30
18
72
59
85
48
66
90
12
47
61
54
108
42
60
6
29
1
36
18
17
12
49
156
47
1
35
19
5
55
18
71
7
36
12
6
12
24
132
48
60
23
85
138
18
168
6
29
37
24
47
7
125
7
41
24
19
60
12
90
36
83
193
84
12
36
114
42
23
7
29
13
95
60
19
18
11
79
29
7
17
55
6
42
5
72
36
31
66
30
6
47
13
18
6
48
12
36
96
24
11
67
5
25
48
48
23
13
6
5
48
25
35
1
42
5
121
95
24
25
36
12
36
11
25
6
18
48
24
30
48
6
60
36
11
1
6
41
7
24
41
13
84
47
115
84
5
61
48
42
29
192
24
7
30
107
1
48
12
12
114
30
35
37
6
5
24
1
90
29
132
1
24
131
43
84
132
54
11
7
54
24
48
18
89
79
5
7
36
90
71
48
7
6
126
12
29
73
96
36
143
25
18
29
31
18
30
5
25
36
48
48
72
102
125
12
25
35
12
13
18
24
42
12
60
6
72
18
11
25
23
36
13
47
31
48
18
48
72
90
29
25
48
59
37
48
18
48
18
47
264
25
12
120
12
36
11
96
13
167
43
48
6
11
19
6
23
60
55
17
13
24
24
6
18
23
19
42
83
79
30
11
73
12
12
42
29
19
54
132
11
12
19
6
60
42
17
91
6
60
24
126
17
13
48
11
79
29
1
66
36
41
7
29
1
96
18
17
31
54
30
29
145
11
24
1
47
13
30
42
11
12
43
17
264
24
13
12
96
36
12
30
78
12
35
19
24
54
59
19
41
1
18
72
96
66
12
174
30
11
61
11
31
41
36
24
12
19
48
54
42
24
24
24
42
24
12
36
11
19
6
120
204
36
114
36
66
18
12
54
23
31
30
48
12
6
48
41
12
60
13
71
13
66
6
72
18
5
13
48
48
18
17
7
66
23
36
25
23
25
18
53
19
17
48
72
13
47
61
83
115
12
173
7
150
24
24
11
61
11
31
18
47
49
12
12
11
43
24
6
23
25
216
132
24
6
41
37
71
25
96
66
6
54
41
7
66
48
83
36
120
31
30
36
83
13
11
169
11
12
36
73
12
42
6
222
6
36
23
7
66
6
24
6
36
96
11
73
24
24
156
23
73
23
7
108
30
11
37
24
36
42
29
79
18
18
216
41
36
85
30
17
49
23
1
83
1
35
73
6
17
25
30
53
7
5
13
60
24
36
6
102
30
77
37
24
12
6
5
72
24
12
19
12
12
72
72
17
7
6
42
18
180
54
102
71
61
90
18
47
151
24
72
18
18
5
31
5
13
60
174
66
71
61
6
24
42
83
25
12
72
36
24
11
37
47
73
42
29
60
1
191
25
60
102
17
72
84
241
72
24
18
29
19
180
48
6
119
24
7
108
65
1
36
12
30
36
36
48
29
13
23
109
23
1
11
103
18
12
24
18
41
55
114
36
6
36
5
ABCD 99281567278*3^$a+1 [50016]
120
6
36
42
36
19
173
66
6
60
114
96
24
36
42
246
48
6
6
6
6
1
29
132
111
51
6
48
108
54
37
5
42
9
15
138
42
96
24
12
42
15
63
6
24
54
13
48
5
18
150
3
93
54
30
6
30
27
51
6
162
165
16
41
7
104
63
54
3
27
138
144
60
60
12
7
48
17
72
7
35
12
12
6
54
1
71
1
113
12
24
102
6
24
7
5
51
21
19
107
36
66
36
48
99
120
33
48
18
54
12
3
57
39
3
61
23
73
17
36
6
180
9
21
27
27
13
128
3
37
65
7
17
54
1
29
24
30
48
30
12
120
27
93
3
57
36
27
51
61
8
9
54
48
30
36
12
91
83
69
21
3
39
57
27
24
117
27
30
48
36
75
45
60
36
42
84
21
99
85
23
90
6
6
72
19
71
54
42
156
78
111
88
119
57
21
139
32
15
9
21
192
195
15
81
45
78
78
66
174
102
78
51
81
7
17
192
36
12
72
60
6
66
6
6
24
12
43
125
48
6
12
6
24
36
60
144
6
42
24
126
126
12
42
78
18
96
18
55
107
48
30
54
49
48
11
48
6
36
3
21
264
12
18
156
57
9
12
12
42
141
96
16
17
66
45
33
6
30
18
24
48
49
149
3
57
15
9
6
30
72
78
6
54
6
54
37
53
108
12
27
57
30
12
12
9
153
31
24
35
24
18
3
51
222
42
12
18
6
73
5
18
36
61
71
33
225
36
19
281
78
96
81
69
18
73
8
33
36
60
54
6
6
60
168
105
63
49
71
66
126
144
9
33
63
3
12
180
18
24
66
33
24
327
108
48
45
87
18
12
6
45
3
30
84
48
18
9
9
30
30
54
93
15
49
11
21
9
15
93
51
51
6
30
1
5
75
39
18
24
36
30
24
18
91
8
15
12
30
42
37
155
18
27
69
60
42
54
30
33
45
3
24
24
63
1
11
45
39
54
27
96
57
6
78
72
30
48
42
90
18
15
51
18
3
33
192
102
1
65
63
15
18
30
24
57
27
12
9
81
271
17
192
108
19
96
47
66
31
35
54
6
126
51
15
42
31
53
24
3
57
63
45
24
6
78
36
96
36
180
3
87
24
42
7
35
48
66
30
12
48
49
11
48
30
48
120
30
24
30
27
9
48
72
144
132
42
24
12
30
6
78
27
27
21
27
72
6
6
30
27
24
96
3
6
7
83
21
117
24
3
15
114
55
41
24
31
65
55
65
15
88
8
15
30
67
5
36
30
18
24
72
39
15
48
120
114
39
21
36
18
84
129
96
45
246
6
24
87
27
93
39
60
18
19
11
78
54
186
42
54
12
42
1
35
36
6
27
153
12
30
96
150
144
102
60
42
36
12
51
21
36
15
40
101
60
6
9
40
35
69
51
21
69
99
135
6
36
96
103
53
3
9
15
21
54
45
15
72
9
3
108
24
18
18
45
69
30
24
12
18
126
1
128
75
78
24
42
61
29
67
29
84
72
7
29
30
126
114
84
49
72
41
48
55
95
30
3
9
48
66
12
12
69
57
12
3
45
30
37
53
3
27
54
72
60
66
12
21
9
60
36
18
96
6
6
66
6
102
30
96
37
5
267
87
18
48
18
18
36
6
1
56
9
120
12
12
63
15
30
3
15
90
162
6
60
27
111
42
96
24
15
24
9
54
24
84
36
6
54
13
71
30
6
36
42
36
67
8
87
18
103
17
72
6
49
113
90
174
15
112
24
17
36
75
16
71
6
24
42
12
18
6
60
48
36
165
96
75
12
33
72
15
42
31
29
78
13
11
6
12
12
18
45
75
66
27
21
3
15
102
42
18
54
78
6
21
27
54
30
48
42
276
24
18
33
3
45
3
66
30
54
84
12
30
73
83
13
48
53
66
129
33
30
105
40
77
102
18
24
67
23
12
12
72
24
9
63
9
9
6
186
78
49
29
24
19
137
12
18
90
24
6
12
45
33
66
45
21
108
36
12
96
66
18
126
45
33
6
105
64
35
96
18
91
101
72
24
75
63
6
30
6
30
60
84
33
45
75
3
13
137
24
48
180
72
30
13
5
24
60
31
113
6
36
61
83
138
3
9
24
6
25
41
15
45
12
90
21
99
210
42
9
15
30
36
36
12
78
42
12
24
24
36
36
138
9
81
30
12
138
18
49
71
1
95
1
77
36
48
90
42
72
126
90
96
288
91
101
12
36
19
17
12
12
30
6
30
36
18
15
96
3
42
19
23
36
12
33
3
6
24
54
42
55
23
18
48
30
12
30
258
13
8
48
21
60
24
15
72
15
97
96
17
6
30
114
57
ABCD 99282551198*3^$a+1 [50054]
60
29
13
99
20
28
21
15
36
36
8
127
72
48
9
39
65
49
35
157
119
1
15
24
9
120
42
41
43
21
8
88
20
49
54
12
9
3
81
9
11
31
9
92
43
9
92
49
24
78
45
3
36
9
141
23
31
24
77
43
48
114
111
8
25
47
7
12
6
27
20
25
3
108
24
132
8
72
36
19
54
102
18
15
104
1
24
3
27
42
54
9
27
6
3
51
89
7
9
9
24
42
150
15
84
36
15
24
90
72
30
12
78
147
45
35
88
164
25
24
39
32
91
30
27
3
65
148
20
55
17
7
65
31
17
40
39
168
21
15
12
9
48
33
42
12
48
21
69
123
3
69
72
15
5
28
12
9
30
17
79
5
19
17
28
12
9
30
9
132
72
12
8
88
33
15
9
6
120
42
30
18
6
65
28
27
9
12
15
12
53
24
55
48
53
25
35
79
29
25
47
55
9
8
7
66
90
17
16
12
24
9
15
80
1
71
187
17
4
27
30
15
3
101
1
15
72
81
27
24
44
7
12
17
4
27
9
135
36
12
53
12
67
18
30
66
30
12
45
20
60
73
15
111
45
116
4
21
75
8
31
9
132
9
6
90
39
51
5
73
6
21
27
5
7
5
88
57
39
84
8
4
3
48
57
147
33
51
12
17
1
6
18
35
16
21
6
33
60
21
30
65
64
27
33
72
75
42
11
37
47
36
37
42
17
76
44
61
54
48
57
68
7
108
33
192
51
9
12
9
351
8
12
76
3
6
59
24
7
29
40
9
102
21
8
120
7
29
36
19
48
72
48
33
3
36
90
6
113
36
4
36
51
17
55
33
20
109
63
8
25
35
235
17
108
7
113
85
15
8
36
36
25
162
36
17
72
16
32
79
24
65
1
35
43
41
7
33
9
6
96
81
27
17
19
45
27
42
15
111
29
85
3
24
48
32
19
57
105
168
47
40
68
55
60
96
33
3
102
30
5
61
27
20
4
39
5
97
39
8
175
66
27
24
141
27
3
48
114
11
79
21
12
44
31
138
30
24
45
72
111
45
9
15
8
12
88
60
87
18
48
15
32
40
116
112
3
161
84
16
44
7
18
11
4
12
60
44
61
87
48
15
24
24
45
12
3
30
35
16
3
33
57
66
156
29
37
75
24
20
31
45
63
9
3
129
44
16
21
95
52
12
80
136
15
12
17
36
43
6
6
29
16
3
5
36
43
41
52
33
47
84
31
84
138
6
21
68
12
4
56
28
96
20
79
113
52
20
7
60
30
18
21
27
60
9
56
7
33
27
36
65
16
39
21
60
20
31
9
3
17
88
63
57
15
42
48
48
48
42
45
33
6
5
55
53
1
11
64
75
81
56
72
40
27
78
63
3
45
120
75
17
4
39
90
27
93
35
37
15
12
3
9
60
20
28
8
13
24
15
27
65
13
27
20
64
92
13
11
19
12
78
11
139
21
165
75
39
29
88
20
133
71
25
6
53
24
28
8
25
210
9
8
4
63
21
45
27
93
96
11
43
12
30
15
240
3
81
15
36
5
64
44
76
48
15
33
8
19
33
15
65
52
21
71
19
144
81
24
48
80
13
27
44
19
30
66
36
24
21
8
4
33
47
7
48
57
96
15
42
23
4
3
42
30
9
27
78
27
12
8
7
21
36
3
105
36
80
25
24
15
20
31
45
104
43
12
41
121
24
51
84
9
11
24
28
8
1
15
9
72
23
16
108
20
168
19
6
27
75
36
9
36
44
43
48
42
99
60
15
90
30
105
111
18
6
69
12
9
39
60
27
17
1
6
18
48
47
112
39
9
57
18
78
39
8
72
1
42
6
87
87
72
24
65
64
72
20
76
33
24
6
29
52
15
5
133
6
17
79
29
67
45
128
19
72
24
120
29
13
24
23
28
44
25
3
51
120
29
55
30
3
15
29
28
3
69
8
12
16
24
144
81
18
21
9
6
12
60
84
36
18
27
12
48
135
9
120
63
65
7
36
33
92
160
12
20
16
116
40
8
67
201
99
30
6
33
20
16
24
27
213
111
9
72
8
67
5
4
36
92
43
65
72
13
90
48
30
135
15
12
29
28
120
27
41
55
77
7
84
17
73
6
129
15
69
12
63
18
63
56
19
17
84
4
45
6
33
15
18
150
18
59
16
12
44
36
19
101
4
45
3
20
100
12
24
15
12
84
41
4
108
3
17
13
78
21
15
53
1
42
9
36
68
31
30
24
27
20
25
54
18
6
36
21
108
75
66
24
30
41
1
114
9
99
66
51
20
1
27
45
3
48
21
78
18
23
7
17
40
57
78
77
19
24
65
7
93
15
12
29
60
16
56
48
4
123
24
65
25
71
193
15
24
20
43
18
30
177
9
6
17
7
90
15
60
39
69
27
69
12
3
24
17
19
41
109
35
7
29
40
8
16
44
52
48
108
27
90
15
3
30
15
9
11
43
17
19
21
12
27
36
78
27
48
12
8
19
30
71
136
8
25
11
115
42
54
36
69
104
25
75
20
40
9
11
36
43
96
41
19
36
54
90
30
59
28
15
65
43
6
6
105
20
7
180
108
33
27
53
31
65
19
60
9
32
16
20
180
4
20
55
9
12
9
3
3
90
72
11
37
23
19
45
15
5
88
44
55
21
168
24
3
17
28
15
65
ABCD 99282618016*3^$a+1 [50008]
33
27
36
20
13
54
18
27
45
35
1
27
44
1
23
25
60
35
16
33
227
36
12
16
44
72
76
32
13
135
32
133
72
75
21
35
12
4
33
27
33
30
141
20
124
8
85
27
48
24
36
44
216
12
36
16
9
72
27
48
12
93
3
132
105
147
68
13
162
17
43
210
87
8
73
11
1
72
51
32
88
69
3
8
187
30
42
66
54
5
76
36
51
90
47
76
20
64
60
21
131
16
44
16
80
28
45
27
24
51
90
59
1
47
16
96
51
189
9
51
20
16
60
105
83
16
20
4
24
105
27
33
11
132
85
60
72
3
297
15
80
13
59
4
207
33
80
16
48
60
32
120
16
8
16
20
36
7
138
108
171
144
36
20
60
48
43
185
12
12
31
12
168
5
133
99
32
4
32
145
35
13
11
31
5
52
176
16
128
13
168
120
299
40
8
52
80
160
32
73
18
18
87
44
4
92
73
144
3
15
153
120
36
20
13
47
76
24
48
12
60
96
68
160
36
3
41
4
8
52
36
56
24
37
99
24
60
44
52
9
11
43
66
47
64
33
180
180
3
24
8
100
135
41
60
4
48
12
72
21
48
11
28
20
16
24
8
160
60
20
55
33
104
28
33
11
84
12
67
18
35
12
76
27
90
12
3
32
52
48
56
40
32
12
85
11
25
54
33
48
180
27
53
280
105
159
93
3
99
41
64
48
15
77
61
54
33
48
32
4
123
33
44
184
9
18
12
57
80
28
92
31
9
123
33
84
24
105
15
27
5
12
36
240
12
4
56
25
132
30
6
47
52
188
24
24
196
48
36
9
47
49
71
16
33
59
28
8
60
16
48
21
95
120
37
30
60
30
147
8
13
120
107
115
53
49
15
3
17
36
37
87
36
60
32
25
59
108
96
172
33
279
60
36
32
7
5
28
24
33
11
16
68
16
69
23
13
35
37
15
140
55
173
112
12
48
15
18
75
20
199
21
27
77
256
24
48
120
248
36
156
40
48
177
95
13
12
15
117
15
48
45
72
15
21
192
60
59
4
44
108
24
16
32
48
172
128
12
132
61
23
96
16
8
132
48
97
108
15
69
63
20
7
5
1
51
129
54
48
42
11
37
23
49
18
29
13
36
39
12
21
47
232
21
35
7
21
20
7
257
193
108
24
36
59
121
71
36
13
24
18
177
3
17
52
48
8
40
117
3
24
51
102
15
93
35
48
64
21
11
36
60
52
140
61
27
32
13
59
120
73
135
8
85
3
237
27
8
120
112
8
28
105
24
30
78
30
65
4
68
61
27
84
20
16
12
21
180
51
176
48
36
73
27
80
48
48
64
69
24
11
37
27
15
17
1
192
215
16
147
45
80
120
13
12
72
15
45
30
93
108
12
72
3
149
40
8
168
85
39
228
45
35
73
63
27
120
5
120
48
24
1
54
21
80
132
64
44
12
85
15
20
24
36
60
52
20
96
37
12
155
43
42
107
4
72
117
35
28
188
97
3
20
12
60
52
15
117
21
215
60
37
27
80
100
20
1
15
44
36
48
109
15
21
11
49
11
4
12
20
204
31
42
15
108
57
18
102
51
9
83
25
102
6
119
52
44
36
13
35
343
45
80
73
131
16
60
8
37
87
36
80
19
5
115
17
1
63
60
24
3
77
13
12
51
12
8
169
51
69
11
25
51
48
33
23
76
63
17
31
17
16
57
83
25
54
78
119
61
3
164
40
96
84
75
233
24
88
12
9
12
23
24
108
48
4
32
60
61
143
112
132
105
3
72
80
16
165
27
8
37
59
168
16
32
72
13
87
20
73
95
148
69
138
29
144
49
35
12
1
15
24
108
36
32
25
183
27
5
13
42
17
193
87
72
20
48
96
169
35
40
156
96
63
78
3
87
30
39
8
13
12
60
3
27
18
60
47
12
31
53
12
37
60
48
42
5
16
44
40
33
27
135
77
48
48
13
54
180
41
16
80
60
36
73
47
37
63
32
60
88
ABCD 99283306498*3^$a+1 [50072]
120
35
192
16
96
80
144
37
3
195
101
1
60
59
88
32
136
24
21
3
9
95
1
71
121
60
35
73
135
56
48
48
127
17
13
155
43
18
27
24
21
108
47
48
16
24
45
27
152
16
224
13
179
48
13
107
256
104
16
129
36
30
69
8
40
105
48
39
21
35
72
55
113
97
15
32
13
48
11
40
8
160
8
72
43
77
48
24
1
15
93
11
1
135
45
99
56
40
24
3
77
49
120
54
41
217
15
15
129
56
160
24
9
15
32
13
51
33
23
13
11
133
18
18
87
32
96
24
121
54
33
32
511
81
48
72
21
3
45
299
16
9
36
147
8
79
41
40
15
81
21
75
72
8
64
104
72
24
91
18
75
72
87
33
33
72
15
57
63
15
17
145
18
5
85
27
21
54
5
1
39
8
48
139
18
27
8
64
93
3
105
63
177
72
111
104
1
47
127
90
23
37
30
60
18
15
165
275
112
21
99
128
40
27
66
171
48
15
33
48
105
12
78
101
24
184
33
138
42
12
348
90
129
8
1
111
56
85
108
72
15
80
13
11
216
64
8
13
27
56
79
17
48
40
141
252
119
88
33
15
93
171
93
27
24
27
237
32
16
80
72
13
120
60
87
105
23
72
136
57
47
48
55
48
54
83
72
205
306
9
72
51
12
78
27
72
63
57
9
39
56
37
12
126
137
64
96
72
15
17
13
108
23
85
24
36
87
8
64
8
160
27
5
40
51
21
171
117
80
25
30
18
18
54
108
72
75
416
136
200
16
8
19
18
12
47
64
56
13
90
6
179
91
69
8
40
45
75
152
73
95
184
48
72
48
153
39
24
32
43
29
16
9
6
84
5
121
39
93
27
32
313
23
24
103
17
168
13
3
189
27
104
24
16
72
105
23
25
24
48
263
72
7
81
9
87
111
18
47
13
27
144
48
48
24
51
5
24
16
45
59
48
13
108
87
48
32
208
32
88
56
13
123
104
40
3
18
30
29
13
18
33
32
73
180
27
123
237
33
120
47
112
48
24
81
12
203
37
107
181
48
24
90
177
51
5
72
40
33
23
184
75
18
60
39
8
16
296
16
33
54
41
16
8
40
165
51
57
15
27
5
88
45
75
183
9
240
8
13
54
30
15
80
40
176
16
56
232
80
48
24
31
48
41
96
7
36
69
48
45
90
17
1
144
71
16
24
249
47
40
24
24
32
88
21
11
73
15
21
132
47
1
15
9
48
95
127
270
27
21
123
27
69
24
9
60
27
80
19
54
48
47
13
30
5
24
120
88
8
7
180
173
115
78
12
59
49
132
48
51
81
12
18
42
36
27
8
64
3
77
16
69
108
47
13
48
132
15
32
16
207
177
32
19
162
59
208
45
156
90
69
80
1
15
39
66
47
24
109
11
64
69
75
32
96
88
24
128
13
35
157
99
24
27
5
157
48
35
40
3
69
80
61
51
248
16
9
15
81
102
33
104
25
47
133
11
49
71
24
31
81
264
120
144
51
117
27
173
48
37
90
89
49
90
141
93
6
12
9
33
95
13
12
47
31
57
81
71
1
63
99
5
40
32
24
7
105
93
75
15
42
135
32
112
80
31
78
27
8
49
15
3
29
31
17
31
41
64
24
33
47
25
60
35
121
114
5
13
3
45
131
13
60
23
7
81
69
27
24
24
81
24
63
8
24
48
72
163
117
453
60
15
75
117
8
24
43
6
159
8
25
15
8
217
102
240
57
279
65
24
40
80
48
40
33
87
24
9
ABCD 99283405894*3^$a+1 [50142]
72
223
257
103
89
16
129
63
120
33
183
72
15
90
18
21
120
3
21
375
57
8
96
40
15
9
200
72
48
96
168
37
99
32
192
40
32
48
40
96
120
129
15
201
95
64
72
120
8
55
57
288
80
133
54
54
144
71
40
51
141
72
3
5
40
27
93
105
18
90
27
104
88
8
40
48
56
120
48
192
48
31
129
120
8
40
128
312
73
39
123
5
24
24
16
96
15
65
79
18
47
168
280
243
149
96
24
96
67
72
53
55
33
75
144
29
40
80
112
80
24
88
267
93
56
24
16
296
55
129
15
329
121
71
19
101
40
8
88
344
229
11
48
48
24
48
40
15
65
187
29
136
8
48
49
18
53
72
16
56
40
15
41
67
173
24
184
69
11
64
195
53
72
120
25
23
48
112
72
267
53
160
3
29
241
23
16
128
103
65
48
121
90
54
126
273
8
25
18
29
40
8
88
24
216
80
96
40
24
56
120
24
312
112
48
33
135
9
216
119
48
265
15
93
251
168
88
87
17
48
43
18
35
120
40
32
48
31
281
169
108
107
16
248
169
23
232
120
32
24
16
129
47
72
43
69
24
69
147
168
48
177
18
108
144
41
216
139
36
33
32
64
105
54
36
21
8
25
87
8
31
297
144
48
176
64
96
39
360
65
16
104
16
80
169
36
35
64
128
43
5
121
39
32
88
200
19
173
192
13
195
72
57
15
176
115
72
77
121
39
56
175
17
112
8
208
33
15
201
71
24
13
27
48
51
77
112
225
95
283
69
24
87
89
120
16
315
54
15
8
136
72
129
39
87
57
8
25
162
18
3
144
15
105
120
32
121
87
32
24
112
69
123
48
153
135
9
72
143
72
1
95
13
27
264
56
144
31
89
88
3
93
80
16
24
56
40
128
120
16
56
264
24
91
54
135
192
144
32
37
126
54
108
35
19
5
24
79
113
64
39
90
15
192
9
143
37
323
1
47
43
5
40
27
173
24
40
15
41
121
71
40
24
8
120
96
19
53
184
24
104
120
16
312
120
344
16
3
165
15
162
119
43
245
120
16
72
15
33
264
56
112
8
16
24
56
24
40
120
165
180
90
29
97
95
24
151
201
24
99
29
112
144
32
277
35
1
311
16
32
37
171
99
108
36
309
32
1
90
45
32
120
16
56
19
21
195
21
33
231
128
96
40
27
5
64
3
117
128
115
285
32
48
67
45
9
15
216
200
16
104
520
48
33
198
126
83
25
15
168
152
72
79
9
81
71
48
88
9
23
168
120
240
7
33
75
5
49
255
104
24
72
31
108
245
115
5
24
208
33
39
141
ABCD 99283561654*3^$a+1 [50034]
21
27
20
19
5
19
66
75
20
1
83
25
119
43
29
25
11
7
45
8
67
18
47
60
55
45
63
9
48
8
4
9
84
252
11
193
75
27
24
29
61
99
21
6
137
40
48
128
19
6
11
28
12
21
18
29
36
52
9
18
45
32
115
45
20
136
39
33
57
15
21
3
27
33
36
75
65
28
12
9
12
27
207
33
96
12
9
23
28
3
12
33
56
4
21
11
7
18
15
24
44
24
67
180
9
9
72
18
33
9
11
48
7
54
11
64
60
44
37
42
30
3
33
6
9
132
8
60
61
84
11
49
12
42
21
15
29
52
20
19
36
29
97
15
99
18
63
84
15
45
24
24
20
12
76
15
69
21
27
75
17
19
6
30
21
8
25
24
3
32
13
107
36
36
1
23
60
4
36
20
4
165
23
4
171
17
121
60
11
36
115
54
11
4
3
21
12
44
4
20
61
11
28
80
25
30
42
35
67
216
17
28
60
111
60
45
45
15
48
21
35
1
39
105
135
56
4
24
15
45
20
12
1
3
20
97
183
96
69
36
111
8
1
6
17
1
51
8
7
54
36
11
49
3
207
93
21
27
75
33
20
4
48
8
1
3
120
51
24
21
32
67
6
39
96
219
18
15
20
4
20
49
15
24
33
18
6
84
24
3
12
57
99
12
225
23
72
28
21
23
36
24
67
18
83
19
33
60
48
27
48
53
109
63
15
54
3
48
12
32
28
36
60
152
28
24
96
20
52
147
21
104
12
40
21
48
11
85
30
45
15
36
12
36
96
9
27
113
16
96
8
145
35
1
18
66
35
12
7
6
39
68
108
4
12
75
5
13
111
135
17
4
21
3
20
52
8
7
18
12
27
72
8
12
4
27
29
1
27
92
13
27
24
51
29
24
43
48
6
11
60
28
24
48
3
6
35
24
4
56
52
9
51
72
33
42
21
132
144
24
51
33
72
3
17
1
114
30
3
36
12
108
27
5
60
7
72
21
9
75
36
24
99
5
12
12
88
48
20
16
48
8
37
15
108
44
49
30
6
3
27
78
72
51
3
84
77
88
141
27
8
12
84
156
37
36
191
13
18
17
52
20
1
72
3
27
96
9
8
60
4
24
20
247
33
45
35
4
12
104
1
71
4
39
54
27
8
1
159
36
20
84
36
4
32
19
54
51
24
15
53
97
11
4
48
32
12
4
69
11
52
57
47
64
15
5
4
20
76
27
12
5
108
24
13
36
54
126
99
36
24
12
39
21
36
24
8
37
11
13
35
157
15
27
192
54
36
54
261
36
8
1
3
3
17
1
39
45
15
8
109
54
9
12
8
37
11
4
9
15
144
93
48
96
36
72
12
3
93
18
77
4
20
4
147
9
9
99
56
12
49
15
39
9
3
42
87
24
12
48
9
36
30
6
35
4
32
64
8
31
29
31
105
80
31
30
108
18
129
51
53
55
9
33
18
69
8
25
90
33
45
99
81
59
115
6
35
16
21
3
96
3
18
42
17
48
48
13
36
23
16
12
3
65
1
180
24
15
15
21
93
48
18
6
15
140
25
23
16
24
48
12
3
57
60
45
11
60
85
36
18
45
68
60
28
12
27
33
3
57
24
63
30
35
40
3
33
21
54
30
6
126
18
36
81
12
33
83
1
11
25
23
1
75
8
36
12
4
3
21
72
75
33
21
90
81
237
3
48
36
3
90
3
87
5
156
1
11
25
27
12
44
4
68
40
68
7
93
56
49
11
108
67
45
24
20
16
8
48
85
72
51
45
47
52
27
48
33
12
116
1
11
79
6
35
4
51
48
36
21
12
72
9
27
39
9
12
24
44
4
116
7
18
35
4
56
1
15
159
17
52
8
4
15
5
43
17
16
3
96
21
20
28
15
54
42
81
8
52
12
21
11
4
164
16
20
55
57
33
36
63
12
33
35
48
12
28
8
31
9
120
96
195
81
20
12
16
44
48
13
90
45
45
11
60
36
112
51
9
68
48
52
32
7
30
39
21
36
47
133
123
21
15
24
141
99
32
48
16
129
27
39
54
15
9
126
17
28
20
40
105
15
117
83
7
93
72
68
55
9
45
48
39
33
47
61
15
104
40
48
68
24
13
75
87
21
32
12
43
30
11
7
113
12
48
4
57
75
33
83
7
21
21
51
3
17
193
39
33
27
12
84
45
59
60
1
42
149
43
5
28
27
18
72
11
1
15
56
28
44
100
36
9
42
53
16
105
39
8
7
132
9
21
39
20
16
21
30
54
23
37
3
60
27
29
40
15
36
60
30
6
48
17
4
156
24
24
84
132
20
40
9
35
36
1
23
40
9
11
1
3
21
39
128
12
91
41
4
60
24
56
49
71
72
48
7
9
93
18
29
16
144
51
17
73
120
23
24
25
27
44
61
18
102
3
8
40
27
48
17
28
60
27
30
42
18
48
24
48
11
52
24
36
3
17
43
9
20
7
30
3
8
12
1
87
60
44
19
21
56
12
151
69
32
1
15
3
57
84
8
16
36
33
15
81
72
47
91
6
15
24
15
5
12
19
21
33
11
28
60
12
8
72
28
15
33
3
72
18
30
65
12
13
15
32
60
43
41
25
3
3
33
36
48
21
27
60
39
6
35
55
53
16
105
36
3
72
3
17
73
30
81
45
18
21
69
18
89
124
27
89
48
1
15
57
42
72
30
71
28
27
29
13
3
48
15
141
20
16
9
15
120
45
18
36
141
60
8
36
4
3
17
37
108
27
48
27
173
ABCD 99283768328*3^$a+1 [50016]
90
117
48
24
57
78
17
73
30
65
115
90
42
41
24
24
24
97
78
17
19
69
15
105
128
88
32
24
133
120
11
79
18
72
143
19
168
36
137
127
17
43
21
56
43
45
27
93
8
139
66
24
3
15
18
15
72
80
85
180
47
208
33
18
5
61
11
40
48
24
3
117
15
81
72
8
91
221
24
115
30
90
5
48
1
159
128
19
24
45
45
30
132
33
24
27
5
31
105
27
36
36
53
48
43
221
88
8
88
21
18
257
88
33
42
66
42
252
53
112
27
186
252
30
17
205
3
63
33
21
3
3
29
79
41
24
40
57
23
247
12
53
7
252
18
18
48
24
105
51
5
120
55
9
51
69
56
91
48
101
24
55
113
48
40
39
36
36
18
135
27
5
88
27
60
129
9
15
32
13
216
35
109
3
48
176
64
24
3
18
27
123
36
9
80
19
45
21
6
93
56
7
57
128
67
21
15
60
72
174
39
21
99
39
33
104
24
61
3
27
5
49
216
18
93
32
40
8
24
24
109
35
31
65
64
75
101
24
67
149
24
61
75
75
36
66
132
35
31
9
8
79
33
48
8
1
54
41
96
72
25
63
8
49
15
75
72
18
107
64
9
135
8
7
105
32
24
31
60
108
36
66
18
42
23
40
3
24
53
55
72
48
105
27
53
1
15
141
3
8
120
24
115
5
136
45
83
24
37
11
7
90
18
12
33
48
9
90
36
185
31
81
27
21
104
25
18
53
40
51
36
233
31
36
29
103
12
96
12
42
144
95
112
243
5
25
24
71
96
223
233
7
17
49
15
45
66
113
40
117
54
5
1
126
89
120
43
45
207
84
45
32
24
24
24
136
21
36
87
8
67
96
72
84
33
21
114
65
25
90
5
25
63
32
157
11
24
16
32
40
57
180
35
64
87
192
41
199
72
120
36
5
19
108
17
19
120
69
81
15
15
36
29
31
9
147
5
48
205
35
40
141
83
1
162
29
13
48
123
39
17
73
6
137
48
160
72
15
177
3
45
3
77
103
89
16
39
113
19
30
18
72
108
113
48
40
32
73
6
81
27
77
49
39
33
135
224
19
36
9
9
111
45
99
63
90
47
16
24
8
112
48
3
29
43
54
120
54
41
48
16
24
51
24
381
15
102
24
131
43
5
49
90
5
31
17
55
24
84
29
67
66
60
234
36
89
88
32
24
139
45
32
19
45
72
9
71
283
29
16
24
80
16
111
18
135
171
101
136
27
36
6
35
13
11
112
129
36
35
7
108
12
65
67
5
16
123
45
120
24
8
73
15
111
41
13
11
55
18
42
125
88
183
17
40
63
144
24
57
48
87
105
168
24
96
21
35
19
126
39
15
60
66
83
16
72
48
72
147
125
40
200
25
72
90
21
87
65
96
19
101
31
18
15
80
61
126
5
19
120
54
15
48
8
97
63
27
29
16
8
67
90
83
64
56
24
88
69
84
186
36
18
54
41
64
123
125
79
18
15
128
49
144
24
47
79
12
54
71
24
24
72
7
137
24
37
3
39
30
3
33
36
35
144
96
24
211
48
60
12
6
15
168
15
41
103
126
11
19
96
29
55
54
11
40
9
12
3
96
224
181
59
40
63
132
53
19
36
18
66
18
18
89
163
45
8
40
69
6
165
15
113
25
119
7
60
21
117
3
8
24
16
39
6
11
19
6
39
104
48
24
121
47
72
16
33
15
320
151
41
7
233
115
53
19
5
7
33
32
96
72
7
41
7
6
99
48
69
11
19
69
24
80
43
5
40
32
85
3
3
189
8
19
5
88
32
19
306
54
5
67
29
24
96
139
120
5
139
53
48
31
65
64
9
135
48
57
36
11
55
65
31
12
42
54
30
39
32
88
56
24
55
36
45
24
ABCD 99283862662*3^$a+1 [50025]
15
13
180
11
12
12
45
21
39
3
42
55
8
27
6
6
1
47
18
48
36
3
3
69
21
27
72
4
11
21
60
45
7
80
28
8
72
69
6
30
12
6
12
30
12
6
72
72
66
12
27
75
45
27
66
12
12
126
9
28
5
12
3
57
6
18
27
15
18
24
36
42
78
75
27
57
15
6
6
54
27
45
12
30
33
33
60
6
54
39
15
45
15
6
132
84
48
6
36
9
147
48
9
27
121
5
43
47
12
1
131
21
75
30
90
60
48
60
6
24
12
43
71
33
51
36
1
35
54
39
12
48
27
18
24
27
4
11
18
6
12
12
13
8
15
9
3
54
48
42
13
32
51
12
12
36
108
12
48
25
59
12
30
54
36
6
12
18
13
24
48
48
5
30
114
12
39
9
6
9
21
75
72
69
6
93
39
1
59
6
12
39
45
99
57
102
132
6
24
31
65
72
42
24
12
9
15
6
39
33
3
33
99
27
30
3
21
7
119
6
3
27
42
3
28
5
12
18
36
6
48
12
3
72
3
42
18
49
5
66
6
19
11
6
7
128
52
32
39
21
48
63
54
36
12
36
7
8
15
30
19
5
72
18
12
45
3
6
6
21
93
54
18
30
9
15
1
47
102
18
42
24
12
3
27
30
3
12
15
12
13
17
12
43
5
18
24
49
5
120
6
6
7
17
60
39
15
84
25
8
69
24
42
48
129
48
48
51
13
8
12
15
48
18
15
4
32
24
40
59
12
6
12
18
24
78
12
31
35
24
1
120
104
33
51
39
21
21
78
18
12
3
39
9
52
17
15
63
97
32
51
9
39
42
15
27
42
60
6
13
24
23
24
33
72
15
18
12
3
57
31
5
78
12
42
6
216
18
63
57
3
27
1
24
41
15
57
42
93
33
54
90
15
15
102
15
16
77
3
57
78
12
36
25
12
8
9
6
97
35
25
48
11
33
21
15
45
24
36
51
4
5
7
77
12
6
30
3
39
13
32
27
18
3
33
36
39
120
87
85
23
69
63
108
6
19
71
84
21
33
12
36
12
6
25
24
60
125
30
81
57
42
18
48
114
12
69
12
3
66
66
85
17
18
45
52
23
73
77
99
3
6
6
21
28
17
43
17
7
17
31
44
4
24
5
78
54
60
3
16
5
84
6
42
12
60
18
25
23
12
13
12
65
3
51
60
6
12
12
31
5
54
30
43
23
18
6
30
15
36
28
167
9
39
25
5
24
6
21
9
15
51
13
20
3
57
3
12
33
39
45
60
3
72
6
24
60
48
6
30
39
33
42
6
54
48
13
20
51
6
78
120
6
6
45
123
6
6
45
93
114
30
30
81
9
48
42
1
95
6
54
12
9
9
6
61
5
15
108
4
35
168
9
75
30
18
6
7
5
3
15
57
99
24
72
13
59
21
36
21
123
52
5
55
53
75
9
78
25
29
66
18
6
18
3
40
48
29
3
48
9
31
11
36
102
12
3
3
42
12
30
30
6
153
21
18
30
72
30
61
8
12
33
24
43
23
24
42
255
39
109
17
15
15
30
36
3
9
6
72
18
114
21
9
30
18
30
84
1
29
48
72
54
30
7
29
18
45
36
45
126
36
54
31
12
47
78
12
19
144
32
244
20
15
6
3
21
19
56
15
72
13
35
9
72
15
9
39
1
29
72
6
45
24
15
6
39
4
17
78
9
123
69
3
61
20
39
6
79
23
129
15
30
15
28
17
15
39
6
3
36
9
27
39
9
76
59
18
24
54
6
63
3
13
116
28
17
3
3
18
30
54
42
48
6
42
153
39
85
8
15
33
40
24
53
12
6
42
39
45
6
114
60
19
17
24
24
60
15
72
40
20
27
33
15
24
24
54
60
18
24
60
18
43
5
72
3
12
45
48
3
4
20
15
6
6
30
180
18
66
27
9
6
30
7
17
90
18
42
18
63
52
5
6
24
36
21
123
36
114
18
114
15
4
29
36
36
43
17
39
4
17
3
45
75
3
33
69
60
15
15
12
1
5
60
48
24
96
126
9
27
24
6
60
3
15
30
30
54
87
4
47
84
81
15
45
3
150
36
18
42
144
12
24
24
6
1
65
60
42
138
24
31
35
57
21
42
60
42
31
11
36
9
15
33
27
36
57
27
48
1
77
30
18
42
37
20
27
121
89
3
27
54
6
24
49
36
11
30
6
45
75
33
4
20
3
30
72
15
87
81
9
39
117
3
39
30
90
6
27
39
6
30
30
15
88
32
72
3
48
25
92
99
78
6
9
87
1
5
27
33
39
4
35
90
55
5
84
30
42
48
18
24
60
6
48
12
159
16
23
25
104
12
60
33
30
6
27
27
25
5
15
3
18
39
27
48
6
24
51
15
24
1
17
55
83
97
23
21
39
6
39
21
43
80
16
35
12
78
162
33
27
25
89
39
12
15
45
15
9
3
12
48
36
25
17
48
90
117
15
30
12
3
9
75
28
56
69
27
16
92
33
24
36
3
12
9
36
18
12
13
35
30
156
36
39
33
3
15
24
9
57
7
32
9
54
12
33
57
18
25
41
30
12
24
84
6
39
4
53
15
27
12
21
27
30
66
30
12
7
23
54
19
155
25
32
9
39
51
30
30
6
15
3
42
3
24
33
54
1
35
102
63
69
24
12
12
30
6
54
18
24
84
27
39
153
48
33
102
37
5
18
18
27
9
39
24
51
21
24
84
27
84
45
81
6
42
42
30
24
99
36
81
31
5
60
48
30
45
9
3
45
30
9
3
93
105
67
96
17
24
6
18
66
6
60
27
15
21
75
54
15
3
25
47
12
114
6
78
63
3
69
3
9
15
36
30
24
19
41
18
6
6
48
72
48
12
60
33
15
102
24
12
30
37
23
73
32
28
17
67
41
12
30
57
27
45
16
12
47
6
24
15
15
6
12
111
120
24
27
21
9
39
36
9
19
32
21
43
11
48
18
30
57
36
24
117
48
31
11
36
13
240
11
109
92
117
31
12
5
30
45
27
33
33
39
12
16
5
18
24
13
8
9
15
36
15
12
30
3
57
48
30
120
37
17
30
66
36
60
3
12
93
18
37
41
12
3
21
6
60
48
25
149
27
15
60
69
21
19
5
24
6
6
60
36
99
3
33
27
48
ABCD 99283869164*3^$a+1 [50014]
76
35
45
69
36
67
5
51
120
16
20
16
5
24
31
8
12
87
6
54
33
60
60
75
9
28
48
47
90
48
24
18
30
18
13
5
54
21
15
1
59
57
28
35
42
12
15
108
135
9
36
9
48
6
12
45
45
234
24
12
37
5
27
255
9
24
180
48
64
44
4
65
18
12
21
12
45
54
36
12
45
87
21
45
72
36
27
33
12
15
24
93
102
9
64
92
183
57
36
99
9
36
9
51
93
123
117
87
16
5
30
33
75
81
64
35
45
27
57
3
9
16
44
168
27
13
56
24
120
48
48
60
12
147
12
1
5
30
93
15
1
71
73
56
3
117
4
32
9
3
48
3
49
35
33
9
48
31
47
57
33
54
30
51
160
167
45
27
36
42
7
11
30
3
52
17
60
3
63
81
28
32
3
21
21
3
120
3
48
105
16
11
12
6
54
25
23
54
51
4
5
63
3
153
9
51
57
18
57
3
54
30
36
1
23
48
157
5
72
6
12
168
108
45
99
30
42
9
111
13
11
30
36
96
183
9
3
48
21
18
6
67
32
57
54
1
80
15
13
36
44
51
49
35
33
117
18
129
15
48
1
35
21
28
23
85
77
18
18
87
88
80
36
15
6
39
48
100
92
48
27
36
60
84
1
59
18
3
112
155
30
6
84
1
80
15
21
9
36
24
12
15
93
36
54
36
81
33
27
39
13
80
15
18
15
160
32
12
21
12
36
42
30
27
28
23
117
39
73
53
15
12
33
39
28
17
78
18
48
51
3
42
36
72
192
54
24
12
73
68
3
37
77
48
18
37
20
33
6
9
21
3
120
3
42
126
30
19
125
3
15
18
24
7
23
6
102
18
54
18
78
9
12
9
51
4
35
57
3
61
20
63
33
15
33
99
48
9
63
60
18
48
24
3
12
12
48
132
39
45
72
120
60
15
13
20
15
21
15
33
3
69
24
75
72
9
39
165
16
89
27
105
3
69
12
18
13
20
12
36
51
18
18
12
36
6
144
111
4
32
9
6
30
78
21
96
27
12
9
76
23
6
87
33
60
67
143
1
41
3
4
23
54
6
45
135
30
54
78
90
12
6
15
39
48
42
39
36
51
9
3
6
30
57
160
5
15
12
21
42
117
93
63
9
55
36
5
30
216
6
30
60
9
9
51
60
24
129
72
111
105
18
36
24
9
96
36
51
42
63
9
18
25
32
45
78
12
21
24
51
30
27
12
48
3
72
60
33
3
25
5
87
4
35
78
126
45
4
12
95
1
5
30
69
24
21
51
15
24
33
36
16
68
21
51
3
81
9
55
17
54
72
18
6
45
9
15
52
59
153
12
99
6
115
8
3
48
37
8
15
9
27
21
33
279
3
24
45
4
17
18
9
96
120
9
6
45
12
24
96
60
112
23
69
63
81
21
3
108
48
36
39
21
48
45
120
72
3
28
5
123
24
33
75
39
138
18
73
56
93
18
45
12
27
18
147
36
15
33
12
24
111
18
6
18
138
18
24
63
3
36
36
33
75
132
9
24
15
105
12
15
72
21
4
41
19
53
3
21
18
48
24
108
18
27
93
18
81
63
57
51
18
87
48
45
54
73
17
3
12
3
168
90
15
132
9
6
9
4
12
5
18
54
3
195
24
45
96
15
45
45
18
24
126
111
40
8
57
31
8
24
48
27
6
51
15
36
13
32
9
90
18
55
53
15
27
30
123
168
147
13
17
19
59
69
12
9
75
60
36
3
60
33
132
63
57
15
90
91
5
7
83
49
68
9
3
36
9
36
111
16
80
27
1
32
57
18
37
56
60
36
9
31
59
36
186
12
91
20
57
7
23
85
5
15
112
71
21
51
33
99
12
1
17
162
78
18
18
102
37
35
6
27
153
51
48
12
4
80
159
18
24
54
45
27
90
120
198
96
13
17
18
1
5
12
72
42
48
45
51
9
3
90
42
13
44
45
18
72
18
63
27
1
125
54
6
12
18
9
48
124
20
33
171
24
3
229
5
6
12
13
44
21
102
18
18
37
48
80
84
3
60
129
45
3
93
18
121
5
63
36
40
71
13
11
21
123
18
12
67
20
45
3
15
21
72
24
3
78
18
9
27
129
64
23
57
231
84
18
3
36
16
5
63
9
63
57
63
40
83
72
90
12
31
20
60
16
5
18
12
36
57
48
3
69
3
69
16
5
18
24
21
36
60
36
120
27
73
77
66
45
9
15
12
123
21
87
18
30
6
36
223
11
126
3
171
60
33
87
33
120
40
23
60
33
21
36
12
6
12
54
126
90
15
12
12
180
60
69
27
4
68
12
36
15
13
197
78
57
15
18
31
8
27
33
81
30
1
23
45
21
27
9
19
17
72
87
16
44
75
36
30
3
75
72
12
36
36
93
60
72
60
3
72
6
79
60
5
48
270
21
21
36
327
12
36
75
54
39
51
13
128
15
60
45
48
76
20
3
93
33
139
5
6
9
76
5
126
9
9
7
8
88
23
105
96
48
111
ABCD 99284487884*3^$a+1 [50011]
131
37
3
80
16
39
6
126
5
43
21
15
90
90
60
89
16
48
27
53
67
18
18
33
45
11
64
24
57
96
15
3
141
15
9
96
104
49
15
48
39
41
19
45
255
78
107
19
29
73
15
63
41
16
63
41
55
48
41
96
13
107
55
65
24
127
84
45
8
1
47
64
3
18
35
112
48
15
9
8
55
113
37
27
104
40
27
149
16
8
187
53
112
15
153
32
48
24
31
17
37
27
9
135
24
152
120
64
72
128
7
17
96
24
91
5
40
15
12
72
5
37
54
66
6
48
21
39
102
3
15
9
176
112
69
90
41
13
30
5
16
75
5
16
24
8
37
54
45
24
15
6
59
16
72
15
9
39
90
47
133
6
36
120
9
8
7
48
6
27
80
19
21
9
23
67
6
39
69
27
192
105
30
41
16
3
12
33
27
21
45
35
19
6
30
185
67
117
69
27
75
60
225
8
24
13
3
72
120
57
102
78
18
65
37
3
3
45
32
43
5
72
40
48
15
6
3
27
36
24
185
24
120
67
18
35
31
96
137
43
5
13
27
24
96
63
90
39
32
133
3
33
47
64
69
59
13
228
47
72
61
6
108
30
96
11
40
48
56
40
51
54
90
42
195
8
136
104
7
113
160
32
112
32
40
24
9
47
40
51
77
103
17
48
40
9
63
63
48
65
16
15
30
75
3
48
5
40
8
96
19
30
6
9
32
40
3
5
49
15
21
72
24
3
63
65
48
37
120
75
15
17
97
15
15
108
197
43
12
24
36
69
39
18
12
51
75
5
85
24
123
8
7
42
12
36
63
51
48
5
31
96
54
126
29
24
72
16
87
17
19
24
77
13
3
9
54
17
64
15
30
75
21
59
168
43
72
5
31
9
32
103
33
8
40
147
69
39
180
42
18
105
32
205
27
45
11
79
57
120
48
45
3
8
61
11
163
45
135
41
16
104
19
5
40
32
49
36
24
36
12
27
104
1
63
8
55
9
24
87
54
51
243
5
61
6
5
43
29
25
135
15
12
21
8
79
150
18
12
141
147
252
57
24
56
85
11
73
15
96
21
179
120
55
54
107
25
30
17
120
96
16
45
75
8
7
65
16
8
37
30
45
15
17
37
36
87
8
40
63
30
75
56
55
30
99
45
11
61
99
56
24
24
85
6
69
15
36
24
21
24
32
25
18
21
3
18
35
48
136
135
114
36
59
31
9
24
3
45
39
209
187
5
13
60
66
78
95
13
35
13
90
96
30
35
19
5
40
56
115
60
48
198
99
24
45
11
43
36
54
36
12
78
72
5
7
6
66
89
16
48
87
108
197
24
120
67
108
6
54
66
3
93
72
18
12
5
112
48
183
9
45
30
18
126
6
234
5
31
18
138
53
40
240
24
75
108
33
96
15
41
48
61
11
115
54
23
7
78
102
18
18
9
24
72
32
13
18
9
27
36
65
64
48
87
6
3
32
19
125
24
64
15
17
24
24
31
30
6
69
219
48
72
5
13
24
75
69
156
18
93
39
41
160
27
6
162
30
18
36
153
15
210
78
9
24
15
81
56
24
24
85
42
54
35
160
8
16
69
147
8
7
36
108
66
114
84
17
16
3
6
30
9
15
120
276
5
64
57
84
90
78
3
32
91
12
17
168
37
90
18
54
120
78
3
99
21
8
16
48
141
35
7
65
19
125
64
15
161
31
9
33
30
33
27
21
51
5
85
66
60
93
15
12
18
27
87
72
33
21
30
5
16
69
35
79
30
18
78
27
45
35
24
16
8
16
9
15
32
48
31
48
6
11
61
35
40
24
63
30
11
7
57
96
104
72
40
24
147
5
49
95
19
66
75
24
117
3
72
8
40
120
51
5
64
15
17
48
115
21
15
41
24
24
7
9
45
83
72
1
87
111
57
3
77
64
3
12
6
59
61
24
18
105
96
177
135
3
60
9
80
16
21
48
162
24
9
21
35
40
21
51
15
89
48
121
30
9
120
192
96
8
7
33
56
79
12
45
8
19
5
1
144
48
47
43
45
8
79
17
24
31
84
60
36
18
3
8
64
27
36
42
111
32
24
24
61
51
3
5
67
29
19
6
54
9
81
66
29
67
5
13
12
39
24
15
36
21
105
18
21
9
6
9
24
51
5
1
135
120
33
12
59
85
90
6
11
19
21
3
84
36
24
48
53
37
35
48
31
84
21
128
37
30
6
15
69
51
8
1
15
33
258
12
65
31
209
37
59
1
23
96
16
21
ABCD 99284962586*3^$a+1 [50000]
28
75
2
78
45
19
2
130
60
29
21
79
11
33
3
57
12
43
32
16
38
19
32
40
68
7
33
3
77
31
5
9
12
43
17
46
45
3
21
23
57
100
29
39
15
37
99
45
15
21
11
148
2
10
89
36
45
70
14
51
19
81
32
40
63
17
63
25
63
2
7
20
175
53
12
12
111
4
84
41
21
63
225
7
5
7
56
4
68
40
65
7
11
61
29
34
77
43
48
12
86
22
113
51
1
53
46
8
25
36
29
55
20
12
36
40
83
6
10
45
24
44
40
11
76
50
18
108
49
99
41
76
8
105
10
180
44
28
29
4
36
51
38
27
12
40
12
15
14
39
28
5
24
43
65
7
5
63
7
9
27
17
31
77
45
12
147
15
78
43
72
5
7
140
69
31
3
38
67
20
45
3
40
27
17
33
3
12
88
39
9
20
40
36
44
19
41
12
3
4
21
221
10
116
28
29
33
18
4
81
15
57
3
5
69
36
67
12
53
12
115
17
15
28
8
120
64
29
27
4
48
63
60
2
10
80
37
63
53
57
46
26
36
10
12
45
12
35
16
72
5
91
57
39
60
38
7
20
19
29
16
92
48
57
55
20
52
71
36
25
108
8
3
21
4
20
60
24
76
32
7
26
19
8
52
63
45
44
55
5
9
130
36
45
41
3
36
48
3
18
60
39
45
3
7
5
52
23
36
16
41
48
24
15
45
16
24
75
53
39
6
27
72
31
33
15
57
24
5
39
69
31
29
58
48
2
70
38
72
10
5
48
57
34
74
79
8
28
24
63
9
65
51
3
52
2
90
61
159
98
63
36
31
2
12
79
20
45
27
45
15
57
60
15
28
77
36
31
8
28
75
5
7
17
24
57
39
108
31
45
24
32
88
36
20
55
17
12
57
3
40
15
108
50
18
1
51
74
34
32
57
51
4
2
94
5
55
62
72
55
53
79
41
3
12
75
45
15
25
12
47
201
3
25
39
5
33
10
14
10
5
24
9
67
56
27
117
91
17
21
115
39
21
5
79
51
9
48
20
52
47
64
36
5
9
30
9
31
5
4
3
45
44
9
94
53
9
31
44
28
5
6
105
21
70
29
24
3
25
15
44
6
7
15
57
48
72
39
65
4
20
36
105
51
24
40
29
43
5
22
57
29
6
18
12
6
64
5
28
77
15
88
92
31
12
32
13
3
2
27
4
77
3
57
7
20
136
35
9
31
17
33
27
12
12
100
3
26
7
99
50
79
29
7
3
17
31
53
67
45
63
29
15
25
8
40
15
5
7
33
5
10
44
6
19
8
36
9
22
29
19
38
22
141
56
15
33
15
6
15
127
65
12
60
72
28
3
12
53
48
27
33
12
9
48
103
15
32
40
8
57
76
11
18
15
28
20
4
59
97
63
132
57
27
5
100
20
28
17
3
33
3
12
64
5
6
97
72
41
15
3
81
36
40
39
26
18
112
33
24
75
8
54
75
4
5
6
1
60
3
62
7
108
32
40
20
88
72
8
28
32
24
24
7
69
29
22
5
88
60
5
22
12
5
12
81
55
87
2
34
29
21
24
48
18
114
72
10
26
12
31
140
31
14
39
7
24
12
84
5
24
52
63
12
17
36
64
123
233
7
33
27
29
24
12
72
16
44
57
18
96
37
20
45
142
2
3
12
60
4
24
80
12
21
60
3
4
3
2
31
41
6
30
67
152
55
5
31
72
5
45
15
52
68
36
9
10
26
27
213
7
63
57
20
67
41
7
5
69
3
7
48
2
10
45
53
7
48
17
159
55
9
8
12
7
65
48
105
22
69
20
4
36
15
12
93
36
204
41
39
7
12
57
96
8
4
17
55
56
24
3
13
29
10
5
64
12
8
19
81
24
5
3
3
1
15
38
108
30
54
6
54
19
20
24
27
45
36
12
72
15
61
15
17
40
23
25
53
10
5
40
24
20
57
75
33
151
17
123
112
20
69
19
15
9
12
11
13
5
15
12
4
104
12
40
29
154
12
17
36
72
24
4
87
48
9
23
33
19
2
3
12
64
39
26
27
192
72
48
172
20
4
5
31
3
26
36
123
28
32
51
105
24
15
1
60
87
5
27
100
12
5
31
69
36
35
54
3
33
7
3
5
7
80
76
9
92
28
15
77
19
14
207
124
84
65
63
45
60
7
48
99
161
48
7
53
36
36
75
25
53
66
13
108
5
24
15
28
3
69
59
60
52
5
27
18
87
88
48
24
12
63
12
26
7
68
79
8
16
45
75
12
60
84
5
76
8
112
60
144
123
26
22
5
40
65
27
28
27
17
16
12
60
77
39
4
111
12
45
263
16
45
39
9
60
72
15
21
23
64
41
36
48
40
80
12
48
12
21
19
29
7
60
8
60
9
223
8
21
34
2
70
5
40
72
20
33
3
12
28
87
57
12
29
46
29
19
5
12
19
5
99
36
85
11
1
29
51
9
19
20
27
9
36
40
47
1
17
12
108
7
3
48
12
45
29
10
48
45
12
3
12
14
7
63
60
5
27
13
101
3
12
48
60
43
12
96
21
11
33
15
64
98
42
45
57
36
67
36
5
24
27
45
43
92
21
43
101
78
45
103
60
5
48
9
15
67
33
20
43
89
136
5
34
33
41
24
10
26
27
12
33
79
8
12
91
44
18
12
34
9
17
115
29
51
4
32
100
8
12
12
112
5
36
15
19
41
93
36
36
3
7
38
34
45
36
15
2
27
28
17
72
18
1
20
4
77
60
19
29
3
55
38
12
99
43
36
9
92
4
27
74
108
12
43
36
80
16
68
153
43
17
115
44
51
33
75
61
60
41
7
27
9
92
117
3
40
89
34
2
10
17
7
21
32
87
6
22
21
12
65
67
27
50
99
4
8
28
77
ABCD 99285722338*3^$a+1 [50043]
36
111
1
36
41
6
37
17
78
18
24
31
95
36
6
102
6
7
12
24
5
7
11
42
78
18
31
113
19
17
72
24
36
7
56
36
99
25
108
24
5
30
49
23
6
102
13
5
30
6
222
30
24
66
30
19
24
36
144
32
36
45
24
39
9
7
17
19
5
12
7
11
1
47
13
5
27
76
72
72
12
24
23
12
69
36
4
5
99
40
32
81
66
42
102
13
36
29
31
36
12
5
19
12
36
47
96
1
20
3
18
54
18
132
12
87
3
13
5
60
43
29
84
19
5
67
12
24
11
48
12
90
42
13
72
12
29
48
19
72
5
18
85
17
96
18
85
41
7
47
13
65
60
31
11
18
31
23
48
18
36
60
67
137
42
66
48
63
27
13
23
12
30
7
36
113
63
69
55
60
12
36
47
42
18
54
19
24
12
11
54
79
5
54
33
4
11
61
84
36
29
24
48
66
1
12
5
72
18
13
11
6
72
30
102
30
78
18
42
18
60
66
12
15
16
20
40
84
17
3
4
5
24
43
36
77
6
1
17
48
12
30
48
30
24
27
39
49
23
13
20
4
5
12
18
33
16
20
51
25
32
4
53
6
18
36
27
75
12
30
27
9
31
5
27
87
54
6
42
66
48
37
29
27
76
48
47
48
1
23
72
18
30
72
48
25
48
77
30
37
65
7
92
3
36
12
1
24
5
43
20
4
29
24
18
13
65
18
114
19
83
49
180
65
66
30
87
40
17
19
47
1
24
17
30
66
7
29
79
108
47
24
37
17
19
144
60
35
114
6
54
18
6
36
31
23
13
29
7
173
31
23
61
36
56
36
4
83
21
4
53
163
11
1
29
18
6
3
81
31
107
69
27
48
13
11
54
7
11
24
6
51
40
95
18
108
6
25
137
3
40
48
24
36
12
24
5
99
21
18
18
19
41
27
16
56
4
5
7
71
21
87
6
90
181
17
19
17
55
89
18
37
17
48
39
76
72
35
12
25
29
75
57
30
21
4
41
43
77
24
31
23
61
24
11
18
39
9
6
1
24
17
72
72
24
60
19
20
9
43
5
12
144
43
11
1
95
18
91
29
12
42
24
6
27
39
13
20
4
12
125
30
13
12
20
63
24
54
84
36
66
1
36
41
48
19
72
17
19
41
6
37
11
9
9
12
12
91
17
30
13
131
25
5
222
25
5
60
54
54
102
48
36
6
55
32
21
12
48
12
67
24
72
35
37
41
36
66
49
95
37
5
31
5
138
42
48
15
4
12
20
3
1
35
13
65
18
18
7
137
12
15
3
37
120
5
87
9
27
3
13
23
33
36
9
31
125
6
12
13
56
76
11
37
137
7
11
9
4
48
59
18
132
18
49
120
56
40
12
5
30
25
23
12
6
31
17
31
29
7
53
19
36
5
60
24
48
24
19
101
102
78
27
4
59
61
24
48
5
6
49
144
12
23
1
5
79
5
51
15
37
41
6
12
24
30
31
24
11
42
36
24
7
65
103
36
17
36
60
30
6
43
65
7
36
128
88
36
11
18
18
48
96
24
132
13
17
36
84
31
23
61
108
149
19
17
55
5
7
20
88
23
85
24
59
25
59
1
12
29
36
54
6
42
13
20
21
36
6
90
108
60
12
66
37
68
16
60
32
16
59
24
48
6
7
89
39
21
55
12
20
88
24
36
53
18
6
139
11
1
29
36
63
9
36
12
168
30
72
18
60
7
20
88
59
78
7
5
51
57
15
39
18
6
48
6
96
24
19
23
66
15
15
48
25
65
63
33
3
16
125
7
17
18
42
7
92
3
30
6
6
54
45
51
6
91
72
149
18
85
5
66
24
25
5
19
36
156
20
4
36
41
24
30
6
78
90
66
25
113
54
9
9
144
7
53
75
57
114
9
9
78
54
7
5
12
42
9
39
1
23
18
43
20
45
90
13
11
60
49
47
6
3
27
6
3
39
174
18
30
66
69
36
4
36
5
36
43
65
43
132
17
18
36
6
79
59
30
75
9
12
12
75
16
95
1
65
12
115
5
18
6
7
11
49
11
61
36
35
108
114
43
23
42
54
66
24
151
72
60
12
20
75
24
45
45
60
19
20
36
4
47
36
12
9
105
42
13
24
68
40
23
48
1
119
37
72
41
12
43
71
85
65
282
30
7
68
36
52
36
17
12
144
30
36
85
35
24
24
18
12
15
4
5
12
19
107
33
4
68
40
23
9
57
36
31
5
6
9
33
66
9
52
96
12
36
72
41
6
13
17
55
108
11
138
31
32
4
36
5
54
13
48
71
57
21
84
7
107
1
17
15
129
30
102
24
66
9
39
18
12
12
54
9
76
11
21
3
90
19
108
5
228
12
3
15
37
11
18
30
48
18
36
7
65
6
48
57
27
6
12
42
42
36
18
1
48
20
16
95
12
30
18
60
54
84
12
48
30
42
75
9
48
31
5
19
5
24
39
4
84
41
55
5
7
56
33
30
48
33
40
5
7
35
1
23
24
9
52
5
144
15
15
97
5
7
20
87
24
13
23
30
48
31
29
19
24
12
47
49
41
67
89
60
18
13
36
77
27
108
16
23
18
91
5
18
18
36
27
57
31
56
27
13
65
18
42
66
57
4
29
19
20
88
20
33
12
7
17
30
66
127
5
7
72
24
36
29
3
4
5
43
47
45
69
12
7
29
27
4
5
99
88
41
51
93
18
90
19
17
55
17
91
12
59
18
54
24
18
79
20
4
12
59
1
5
79
36
5
19
29
3
4
23
18
12
60
31
23
48
60
61
29
120
19
5
12
91
72
12
5
15
21
24
7
5
78
42
24
87
52
59
6
7
20
40
72
36
5
27
4
72
17
31
11
36
60
36
1
20
21
19
35
24
54
48
96
67
32
76
48
5
6
9
4
5
36
7
24
53
6
30
42
13
12
65
6
37
35
6
123
4
104
4
23
25
65
43
24
ABCD 99285770828*3^$a+1 [50007]
24
4
132
120
20
199
249
21
71
52
21
11
4
72
75
72
53
12
7
105
44
4
32
31
65
133
27
48
32
145
15
20
145
23
16
33
95
16
56
16
108
32
55
90
72
108
107
76
87
153
32
40
24
3
173
7
33
288
57
135
12
33
198
5
4
63
125
64
24
57
3
69
11
61
131
144
16
164
136
3
54
183
180
60
20
7
5
132
100
51
45
63
77
13
72
107
52
44
12
19
5
28
128
28
9
252
63
108
84
20
96
72
48
24
25
23
16
236
60
16
48
84
48
99
9
20
220
152
28
12
8
16
224
76
81
35
73
15
32
72
48
72
88
48
44
12
4
80
12
49
108
23
4
24
56
28
20
12
85
108
27
116
108
4
87
41
13
207
24
104
36
244
12
20
144
136
32
67
21
104
19
36
209
96
24
84
1
54
126
15
57
3
36
8
52
9
75
44
28
32
36
144
1
11
61
119
16
44
36
12
52
48
15
17
16
183
57
92
100
12
24
252
44
36
108
36
31
69
44
84
60
31
65
12
13
39
132
56
4
36
12
207
5
24
7
90
47
16
9
23
4
63
93
48
20
1
75
128
36
36
13
111
51
18
11
16
45
90
45
56
4
36
44
31
162
36
11
60
24
96
16
24
93
167
31
5
12
28
9
95
24
112
80
132
61
119
25
23
60
4
3
53
4
36
12
32
25
75
60
20
40
104
25
131
49
35
19
93
8
4
156
80
96
48
1
35
16
93
18
113
67
45
9
179
55
36
165
104
256
15
18
36
75
105
87
12
36
56
25
11
115
33
192
9
51
44
16
8
76
20
16
44
31
17
1
111
15
33
20
73
119
133
27
81
90
17
12
36
28
51
21
60
60
20
19
45
44
4
105
27
63
65
48
60
48
12
48
4
20
37
36
15
80
4
20
28
12
116
244
24
87
173
25
27
12
176
37
59
48
36
72
64
144
56
115
54
15
32
4
39
21
128
13
3
20
49
108
23
12
12
112
248
108
25
90
17
37
11
24
24
67
69
3
101
240
40
51
21
200
48
1
90
53
136
9
191
4
12
24
32
120
48
4
32
48
115
18
47
12
13
108
23
12
240
72
72
36
28
116
31
45
24
104
4
93
23
49
47
184
176
40
8
13
75
8
40
21
23
12
1
83
151
101
25
59
16
20
28
60
132
60
8
24
48
24
24
40
15
126
171
32
52
20
60
16
140
144
121
159
8
132
4
92
19
54
72
47
112
116
60
64
51
54
131
4
45
3
15
65
36
76
3
77
13
183
15
77
52
108
20
108
48
96
100
75
5
24
25
15
32
25
23
67
69
39
29
151
45
60
147
9
8
28
20
115
54
143
52
39
45
27
54
111
92
76
32
24
28
51
17
24
16
104
73
63
297
23
49
35
16
39
9
12
212
55
162
11
25
23
31
29
12
24
16
45
47
36
12
4
63
41
4
32
85
11
7
41
52
60
9
11
24
4
32
127
5
28
39
5
4
9
126
41
121
90
18
216
15
84
32
60
40
8
49
18
5
28
20
24
48
4
44
7
29
48
13
15
93
35
4
176
64
20
12
4
171
69
80
96
24
144
52
39
29
43
65
12
148
108
9
63
80
108
60
16
80
84
76
96
120
8
55
137
48
112
120
33
47
25
90
293
36
48
1
171
36
9
11
120
52
12
3
90
11
72
88
44
48
79
33
188
208
21
11
187
137
4
32
25
3
32
19
45
81
47
97
75
51
17
37
15
21
83
7
29
25
59
49
23
24
25
18
17
73
72
36
59
31
53
60
157
18
36
9
32
40
120
128
84
60
36
100
12
68
60
304
36
12
228
56
160
104
16
99
21
68
28
8
1
59
36
76
48
12
3
29
52
20
40
21
72
231
57
3
104
37
155
156
12
55
33
3
21
8
48
67
101
84
67
65
16
8
72
37
27
81
18
5
36
60
96
55
17
76
ABCD 99286914406*3^$a+1 [50153]
66
30
24
24
42
25
29
90
18
91
11
13
59
30
43
47
6
168
66
48
54
30
42
7
17
7
36
204
35
42
60
48
12
31
17
19
11
24
37
11
6
55
11
54
114
66
103
17
6
48
25
5
12
48
54
73
113
54
37
77
6
30
31
5
12
108
60
12
6
72
13
83
30
19
5
18
61
35
300
25
23
66
18
18
132
6
12
84
36
24
6
31
11
49
131
126
114
49
107
13
132
131
12
126
19
71
42
18
18
18
85
29
72
31
29
18
84
42
12
36
55
11
1
53
90
6
12
30
6
30
25
29
6
30
54
18
18
30
60
18
18
43
95
30
24
7
5
19
107
13
11
85
11
25
23
18
6
18
12
6
36
30
79
24
71
12
66
96
19
17
42
78
48
6
42
102
13
5
24
12
30
37
131
66
30
6
30
12
37
5
6
18
78
6
78
13
60
11
24
6
36
7
95
1
144
12
17
79
5
31
17
66
12
1
47
168
42
6
60
114
18
61
47
1
11
24
12
42
19
41
6
13
24
83
90
19
17
24
54
78
18
61
101
18
48
12
1
12
5
48
12
18
12
6
42
18
54
109
5
42
6
30
30
43
29
66
30
6
73
53
6
54
24
24
42
24
150
138
30
6
36
30
78
48
66
31
11
1
23
157
107
18
6
25
23
73
23
6
55
48
77
18
12
1
108
5
19
5
12
7
59
13
65
7
24
11
13
29
6
24
12
18
66
24
18
36
156
18
156
24
168
37
12
47
90
12
36
30
6
24
31
24
35
1
17
36
12
18
25
77
19
5
54
25
17
6
25
108
35
30
19
167
25
5
36
30
12
6
42
121
48
11
12
48
48
25
17
66
36
30
6
85
83
61
83
1
53
48
7
5
12
12
30
25
131
84
18
30
102
36
30
36
48
1
95
6
7
35
18
79
125
54
24
42
19
48
83
36
1
24
29
102
48
1
12
11
25
17
30
18
84
127
41
42
12
49
60
5
48
7
53
54
24
1
23
61
35
121
173
66
37
53
42
1
35
6
163
83
49
5
102
24
61
35
18
6
61
5
12
6
30
12
19
47
6
66
13
11
97
41
43
48
29
24
42
30
79
161
18
84
30
18
72
150
66
24
6
18
12
78
31
84
101
7
23
12
61
47
37
48
11
18
36
30
6
36
19
29
12
90
1
41
84
78
42
67
36
5
48
18
12
1
48
161
55
29
67
23
1
11
6
7
23
60
24
30
31
35
25
48
29
72
12
78
1
5
127
5
67
107
42
18
36
61
41
7
12
48
185
6
6
12
30
24
25
53
31
12
83
1
24
84
35
12
61
65
18
90
42
25
41
30
30
19
12
71
6
48
6
60
90
48
60
18
60
73
77
55
108
35
6
12
36
18
24
96
144
37
17
18
30
24
19
41
67
11
12
84
13
108
47
1
12
41
42
18
43
23
126
79
5
144
18
13
35
42
30
97
23
96
138
54
42
12
54
90
12
72
6
24
18
18
1
11
24
60
6
36
12
102
13
17
120
43
23
13
17
48
55
17
12
43
24
72
29
6
6
7
47
13
41
67
35
90
42
36
30
31
72
5
78
96
6
18
6
31
72
11
1
132
17
12
19
35
24
18
24
6
96
72
12
36
24
96
37
83
25
108
11
37
17
55
11
18
48
18
13
36
47
1
65
12
24
19
113
24
36
6
18
67
12
23
42
12
19
119
13
59
84
54
6
24
48
90
54
108
12
30
19
71
30
42
24
18
19
29
72
31
89
6
18
6
25
65
18
73
65
24
30
12
18
6
61
72
41
30
30
19
83
25
5
126
1
17
60
18
48
25
29
19
35
18
12
54
13
23
61
48
95
36
25
47
24
30
30
114
24
60
42
25
59
42
6
12
144
1
5
6
13
29
12
42
30
55
35
18
84
6
36
90
30
37
12
12
11
12
73
23
60
48
6
66
18
42
48
126
6
12
61
35
12
109
131
85
24
24
5
7
29
7
5
12
30
48
12
84
109
77
12
19
41
42
37
11
61
23
97
59
66
6
96
6
60
54
30
54
13
17
114
61
35
61
53
55
53
43
23
30
24
6
24
6
7
113
120
7
11
18
18
6
163
11
24
102
24
48
103
83
54
12
67
5
19
113
66
25
5
24
7
96
24
317
42
18
42
1
23
13
47
6
19
119
1
11
37
11
36
12
18
31
23
85
11
42
30
6
78
276
25
35
6
78
73
77
24
12
12
24
24
42
12
36
24
49
17
79
36
77
36
12
60
108
7
53
66
24
37
11
6
24
42
18
6
78
42
12
73
17
6
6
7
53
91
48
119
6
18
6
114
13
17
12
30
13
23
12
72
24
30
24
79
5
96
7
48
41
12
18
85
120
96
35
42
12
42
6
18
54
30
90
48
6
12
133
65
43
23
72
24
12
60
13
11
96
24
13
5
6
13
47
13
191
6
78
12
24
25
5
55
36
71
12
78
43
131
36
25
5
6
18
30
24
13
35
1
65
30
42
67
155
12
145
17
31
47
54
7
53
31
77
31
23
24
144
37
41
19
29
7
120
48
24
24
36
17
24
126
60
36
13
11
144
72
25
12
59
18
67
59
48
6
90
61
24
5
19
12
36
11
49
17
12
6
18
31
59
24
73
48
36
11
18
115
24
59
24
102
60
18
96
36
6
36
18
48
18
18
48
126
12
6
24
18
66
18
48
78
84
18
7
29
67
23
60
48
6
42
12
18
54
6
42
6
19
35
36
30
36
30
96
72
ABCD 99287121346*3^$a+1 [50004]
4
15
8
90
48
55
44
7
9
17
27
81
27
3
16
21
45
14
28
26
16
128
10
33
8
4
17
19
12
45
12
12
11
15
18
39
28
15
38
4
51
9
18
17
7
30
14
16
20
46
12
3
3
2
3
40
21
3
5
6
66
4
35
4
17
16
32
10
30
63
32
81
16
6
17
13
15
5
55
89
34
24
36
6
36
8
15
4
95
25
33
12
20
12
10
14
15
1
18
12
36
8
36
1
12
41
4
23
40
3
30
26
33
43
18
42
38
16
39
60
11
4
14
10
5
16
45
6
29
4
15
18
15
5
10
24
18
11
37
18
9
11
42
40
12
96
26
9
31
33
81
44
43
53
12
22
42
6
24
9
27
14
16
35
27
46
20
15
12
52
15
45
23
42
10
12
36
8
4
12
6
15
77
36
34
12
38
6
16
38
30
18
42
25
5
6
22
30
2
22
8
1
20
1
24
27
57
42
18
15
33
3
39
6
27
9
11
15
10
44
64
20
4
30
36
26
18
16
2
12
63
27
1
39
21
12
45
32
12
43
8
13
6
26
12
31
11
9
37
12
3
3
54
8
4
8
10
12
9
20
25
24
63
5
43
5
6
1
27
26
4
60
3
39
14
16
51
20
13
72
24
8
16
75
11
64
14
10
93
5
3
9
51
12
19
48
33
23
22
27
20
51
9
16
21
8
18
18
52
44
3
1
39
11
36
13
45
6
6
51
8
1
98
1
5
7
5
54
6
4
3
20
21
52
3
9
23
93
55
39
18
60
8
60
27
12
1
59
7
33
5
10
5
21
12
43
57
23
21
10
26
3
12
40
35
117
16
9
2
16
44
13
3
68
9
16
21
90
48
21
9
12
8
46
9
27
9
20
25
6
6
27
47
54
12
4
30
9
9
8
3
49
2
4
9
3
12
42
3
35
13
32
7
29
4
77
3
63
10
3
47
4
48
20
16
5
1
24
56
3
15
13
60
17
46
12
2
12
4
2
22
12
39
35
12
10
68
54
45
55
53
40
17
60
72
51
7
6
24
126
2
4
3
23
70
2
1
9
3
32
31
5
24
37
24
20
100
35
12
9
19
60
24
3
45
12
36
41
4
6
38
18
13
9
3
45
8
66
13
36
9
30
21
17
15
25
2
13
107
13
108
11
18
112
8
22
6
24
6
33
20
21
3
13
2
22
23
61
20
4
8
4
38
13
92
13
44
4
24
3
17
22
18
20
43
20
19
24
69
20
15
13
15
12
48
42
20
36
40
12
24
6
20
24
1
12
5
12
31
12
11
34
8
52
11
9
40
18
30
15
9
18
6
75
9
11
24
13
18
14
46
14
12
4
50
10
12
15
48
9
11
21
39
21
40
60
3
17
19
5
12
7
11
45
31
21
20
33
34
2
31
3
6
8
16
6
21
9
18
101
24
37
20
18
25
17
16
12
2
13
48
48
9
11
52
12
57
30
30
24
15
9
18
2
78
4
48
50
18
18
15
1
6
5
33
46
20
9
25
12
47
16
5
100
15
72
48
15
5
9
15
1
27
33
35
52
35
40
5
28
71
10
63
35
25
36
29
16
26
28
6
6
78
6
2
48
16
8
43
15
44
49
9
38
22
78
2
6
9
45
63
12
36
19
6
54
18
3
20
21
48
22
14
19
5
31
5
30
37
59
1
20
67
38
3
9
42
28
18
48
12
3
60
20
37
23
4
56
1
3
21
2
10
23
1
3
27
6
8
27
40
48
44
3
18
76
11
3
52
18
42
14
64
36
11
9
24
54
58
3
41
3
60
15
21
4
45
36
14
13
32
36
24
16
15
14
10
41
37
2
61
12
29
28
30
38
7
116
4
11
24
93
33
16
20
3
1
39
47
13
5
16
35
31
74
4
42
33
15
18
120
30
8
6
30
28
26
4
63
72
20
13
12
18
33
24
3
32
21
27
22
12
18
18
23
1
38
10
11
9
28
8
4
11
25
39
36
11
10
8
40
66
24
5
7
41
7
32
18
58
32
61
5
24
16
24
6
30
12
38
16
9
99
33
5
3
19
5
1
36
44
12
7
15
6
47
3
36
4
24
5
51
24
13
17
31
32
33
22
62
3
48
9
15
7
9
5
36
30
13
33
18
65
4
17
48
22
29
24
3
54
3
45
60
72
28
12
6
42
42
41
37
20
60
31
21
14
94
20
10
30
11
7
50
27
7
20
18
40
111
99
18
23
4
20
1
42
2
18
4
18
62
18
58
17
3
28
36
8
13
5
12
18
25
57
15
17
4
50
10
36
36
15
32
16
87
5
9
79
29
55
5
28
3
15
2
7
27
8
10
90
80
10
12
8
3
28
5
4
72
3
20
13
20
3
19
21
5
42
18
34
21
39
48
17
3
13
9
23
43
9
20
3
25
27
2
24
10
24
20
10
35
7
18
30
5
25
15
8
12
27
9
55
50
10
26
16
20
54
76
42
56
22
32
10
152
16
48
15
45
24
3
8
12
9
3
16
21
20
3
28
5
7
27
48
33
12
11
6
58
32
76
98
10
26
91
27
18
8
6
21
12
1
14
22
36
30
8
10
26
1
27
6
2
82
3
3
5
27
22
60
80
15
7
66
12
50
82
11
25
23
15
45
1
11
13
20
16
18
8
25
68
100
12
77
46
24
53
3
6
3
13
20
43
11
30
18
36
34
42
69
51
8
1
20
24
3
22
12
30
14
22
42
20
111
21
3
25
35
28
9
8
36
87
19
14
79
20
13
18
5
45
4
30
26
34
2
16
2
25
11
10
2
10
44
6
18
30
49
5
72
19
9
11
21
3
45
3
85
3
20
75
22
14
1
65
22
21
20
12
33
7
29
64
35
27
73
51
26
4
6
72
33
23
37
33
47
13
27
9
39
9
35
13
23
21
39
4
17
64
12
23
4
17
19
20
37
23
60
19
20
16
5
64
21
24
2
18
10
5
25
15
45
3
57
6
32
22
11
84
28
29
24
12
24
19
12
15
2
6
10
24
15
35
6
46
53
21
114
13
9
8
16
60
15
9
32
18
66
6
4
45
35
4
18
63
27
54
14
76
18
15
5
46
54
6
32
28
5
4
81
15
17
4
44
27
40
29
40
36
60
18
29
1
35
37
8
27
33
39
1
12
12
2
36
18
96
3
120
1
12
60
12
11
79
5
28
8
1
3
17
43
36
60
69
11
49
32
39
55
2
12
36
36
63
1
26
13
15
105
8
25
15
23
25
101
18
1
12
20
33
19
27
14
30
6
3
13
3
17
22
42
23
87
1
8
1
48
11
9
58
14
28
8
3
9
15
27
1
8
1
18
6
30
30
27
3
2
12
18
4
38
12
3
16
5
36
3
76
5
19
27
114
24
12
74
49
47
1
33
32
60
4
6
38
24
12
4
27
59
16
2
46
50
34
6
15
9
18
30
192
60
135
23
52
20
16
60
57
48
9
8
48
22
17
15
21
7
33
9
11
112
45
20
18
25
24
27
6
38
45
60
9
3
37
6
20
6
28
35
36
19
78
20
3
19
26
39
21
34
78
27
77
16
3
15
12
2
28
174
21
8
27
30
60
18
22
54
89
1
3
20
55
12
30
20
16
12
35
115
21
9
20
31
5
40
20
36
3
76
20
9
70
38
7
3
2
36
24
51
60
19
50
16
30
42
3
11
1
75
2
82
29
27
10
14
1
29
36
10
14
19
20
9
22
33
20
21
4
26
4
33
27
33
15
2
115
20
60
13
3
35
6
19
39
18
24
116
15
19
6
8
4
38
54
28
12
111
5
18
10
15
9
8
43
11
9
97
18
24
21
11
9
61
50
9
12
3
45
25
36
3
45
3
32
1
20
60
15
1
56
3
7
2
10
30
15
15
8
10
8
15
15
6
31
9
23
1
20
6
21
25
3
71
64
5
112
17
18
13
21
24
2
52
5
100
35
13
12
11
9
7
8
48
10
12
32
19
72
3
6
8
15
1
27
12
17
19
17
15
39
9
24
43
14
31
12
17
4
24
18
12
30
3
15
48
2
4
14
42
22
8
18
15
21
76
15
15
5
33
7
33
50
16
20
13
15
105
15
12
20
78
18
18
135
1
18
12
21
9
54
84
8
13
5
12
3
7
72
53
85
27
15
26
6
30
46
18
6
44
9
7
21
27
5
1
12
18
24
5
45
43
3
24
45
81
36
6
2
12
6
12
10
30
30
2
49
65
7
8
37
2
1
17
18
4
12
14
19
15
42
6
30
12
36
12
15
32
7
50
34
60
5
4
5
22
6
15
12
87
30
36
15
5
7
3
45
3
54
12
8
28
30
14
36
18
9
25
15
153
35
27
10
35
43
17
13
3
24
3
2
16
14
1
125
4
2
34
24
8
58
32
22
11
21
36
34
9
21
3
36
5
4
2
10
26
4
18
71
4
ABCD 99287200438*3^$a+1 [50191]
96
80
193
18
29
61
162
150
107
1
47
25
215
13
168
12
18
114
75
105
120
168
119
16
93
35
19
18
108
402
30
15
57
180
6
192
18
42
192
18
159
9
39
303
17
208
464
16
15
102
60
18
30
168
12
42
65
1
15
144
111
81
69
59
160
15
17
121
108
11
13
120
108
60
372
15
81
12
132
18
45
368
64
80
13
132
18
77
193
72
156
11
13
18
129
63
161
79
113
13
324
30
6
347
448
15
81
129
47
85
30
77
31
162
63
195
29
160
3
42
36
84
90
17
1
132
11
192
48
67
125
145
15
80
13
195
144
153
72
47
133
48
123
45
72
12
18
42
120
443
67
77
121
39
153
198
150
252
143
13
35
37
42
30
323
133
72
48
99
32
13
288
108
54
17
16
3
45
45
51
128
240
1
47
37
36
119
85
27
93
36
114
66
27
105
102
18
60
72
11
64
51
54
23
85
107
192
1
159
99
12
330
23
49
30
17
73
180
180
191
16
69
155
97
47
1
654
30
36
114
125
1
12
72
36
312
95
25
72
108
150
125
48
217
60
12
108
35
127
36
45
69
171
9
198
90
102
186
192
23
37
59
160
81
15
144
21
155
277
60
143
85
27
33
72
48
23
85
107
37
270
126
72
72
36
72
195
3
342
180
35
115
29
79
54
11
16
111
33
99
246
24
48
18
204
90
23
13
120
90
65
319
30
168
59
48
48
25
72
36
107
112
45
6
12
33
32
97
60
35
13
18
90
150
129
15
17
31
18
144
15
128
64
81
239
73
48
119
16
15
318
144
36
287
127
33
272
25
23
115
162
90
36
162
90
209
13
228
63
9
60
27
81
18
29
313
39
9
167
64
21
155
160
80
48
49
18
90
12
96
360
174
113
48
115
54
48
87
45
131
85
12
60
35
73
180
275
25
167
127
17
121
198
42
12
108
15
45
3
99
60
113
355
29
64
9
135
63
78
54
18
72
18
48
42
12
528
219
9
132
120
27
128
13
354
17
61
35
307
66
144
123
117
27
3
18
107
25
198
192
18
18
125
16
128
25
36
99
93
150
77
175
378
39
63
113
13
24
11
64
33
30
17
192
31
30
18
81
69
59
13
102
285
80
85
107
271
90
23
109
108
39
213
90
65
73
150
209
208
32
1
108
35
64
32
211
90
48
72
108
15
9
71
37
12
36
59
192
19
45
99
60
126
291
9
119
85
75
33
95
13
12
23
37
30
60
65
37
36
234
6
12
ABCD 99287297516*3^$a+1 [50000]
16
8
28
44
76
12
29
7
41
19
71
21
64
12
12
32
39
45
15
25
8
3
36
21
64
83
1
8
172
24
20
96
9
19
11
37
44
12
33
24
42
21
40
96
17
7
56
24
4
84
11
54
15
76
23
25
5
3
60
24
156
27
72
84
13
12
36
32
28
24
12
32
4
56
4
12
12
12
5
66
9
40
11
1
56
24
105
19
24
5
39
16
84
131
1
8
21
7
56
112
17
7
20
87
21
48
48
69
51
12
4
17
55
36
32
12
45
87
40
12
5
55
20
12
39
24
9
40
23
21
4
59
69
16
11
54
3
112
191
48
6
6
13
41
36
75
3
9
33
18
45
52
20
16
24
23
13
36
60
24
72
24
36
12
83
21
16
24
5
43
44
4
12
11
73
89
55
120
24
24
17
7
24
60
72
20
4
68
16
24
29
55
48
20
4
23
21
48
108
16
20
96
21
3
51
42
7
12
5
27
64
5
3
12
3
1
48
44
27
1
8
28
72
68
40
92
27
61
65
19
5
39
64
36
96
35
1
24
92
28
59
36
9
28
83
45
16
68
12
3
9
24
33
135
16
32
12
21
7
68
3
6
54
25
131
24
1
44
84
27
24
72
78
19
11
25
8
33
87
64
24
155
45
76
5
3
24
16
24
17
31
23
81
21
24
24
63
40
29
108
31
8
4
8
24
124
131
60
1
29
12
7
12
56
52
12
32
40
47
12
13
11
49
168
48
20
15
73
108
8
4
60
48
23
33
28
48
36
20
48
16
36
8
100
12
20
27
25
24
44
40
8
40
83
6
3
16
60
5
27
33
15
64
60
11
24
33
39
61
68
64
12
20
28
17
39
76
8
75
21
144
4
48
48
35
9
36
147
61
24
56
24
33
3
52
60
8
28
84
12
23
96
69
24
40
24
24
5
31
17
12
127
12
65
27
24
28
48
17
15
51
1
20
12
36
36
28
32
45
91
12
32
4
68
4
84
5
6
9
28
20
144
4
8
64
24
59
93
21
3
21
19
36
36
8
36
28
60
8
12
16
71
97
36
8
72
87
1
5
15
12
12
15
25
5
12
30
60
45
88
24
44
12
36
16
48
8
33
36
7
48
89
3
96
64
24
53
19
12
60
68
28
120
24
53
30
6
87
12
100
8
208
8
144
48
15
93
12
40
20
21
3
40
17
91
47
45
60
76
65
19
36
5
31
89
31
20
45
78
37
68
4
12
5
3
24
60
16
11
25
5
7
89
7
53
3
76
65
30
9
64
23
60
81
100
53
55
8
16
48
20
64
8
36
15
57
40
5
39
52
59
84
121
5
51
48
52
36
20
16
11
129
4
11
6
19
96
209
91
24
48
12
12
12
8
129
6
9
72
16
11
13
47
1
60
96
96
36
48
12
11
6
30
6
43
5
39
4
53
54
25
68
40
12
108
156
20
27
21
4
24
56
21
24
7
36
12
11
33
21
15
9
123
72
48
57
51
4
20
40
24
20
3
37
41
43
8
100
5
3
136
56
21
87
76
11
1
12
12
68
24
57
3
96
4
68
9
6
1
8
52
8
24
48
9
31
23
1
95
13
24
12
68
64
8
57
24
63
24
4
8
75
25
8
24
12
40
24
29
19
59
1
240
12
17
42
18
43
72
20
24
52
44
36
28
24
59
37
11
21
9
6
25
128
28
29
6
13
24
56
24
16
24
48
35
48
81
16
72
20
40
11
60
85
155
13
32
16
24
44
3
121
12
32
24
69
15
4
17
96
7
11
66
7
36
36
56
9
7
56
4
29
7
132
5
39
112
11
1
8
4
12
24
44
28
77
3
4
65
18
9
4
8
129
3
36
81
39
27
6
31
12
101
79
17
39
64
8
24
9
91
29
27
28
44
21
3
3
108
45
28
83
1
5
18
9
28
12
11
33
4
36
36
47
13
72
5
63
27
6
111
33
99
88
12
24
71
1
185
27
24
24
4
24
41
15
4
11
13
12
11
1
23
162
90
1
8
40
44
40
5
19
41
175
12
44
40
8
96
21
67
32
16
29
91
29
6
117
27
36
1
12
17
7
72
56
72
76
11
49
12
68
72
96
84
76
24
32
16
20
63
13
137
19
5
27
172
32
4
36
164
36
33
6
33
40
11
1
5
6
13
36
119
73
128
9
6
1
8
52
8
64
101
3
52
8
40
29
54
93
40
92
48
88
80
12
16
17
3
28
12
12
60
44
39
25
108
23
6
48
96
6
37
173
15
16
32
28
24
23
57
96
36
60
33
27
48
3
25
84
48
12
53
43
11
1
12
24
47
61
20
69
31
35
45
9
31
11
33
51
90
91
48
108
72
12
8
16
68
28
5
18
1
144
68
4
48
11
1
12
12
12
128
48
36
15
13
20
48
12
24
40
23
30
55
48
89
31
17
27
40
59
24
21
40
5
31
5
60
67
72
12
24
5
3
36
40
68
148
24
65
3
64
113
19
48
24
29
103
8
3
21
28
47
84
1
36
8
40
12
32
84
16
11
141
15
9
88
44
36
4
36
12
44
51
12
13
11
54
30
12
45
24
4
8
69
48
75
64
41
42
73
12
48
8
24
45
144
24
3
24
12
28
24
168
36
32
12
52
44
48
27
1
128
93
15
156
40
8
4
60
60
32
12
84
57
12
43
36
5
60
6
73
41
24
63
4
44
15
9
48
4
72
47
1
29
15
81
7
41
67
20
124
32
39
54
15
12
16
24
60
36
32
48
160
12
68
16
5
3
4
23
1
8
51
1
65
96
7
24
17
60
55
71
1
8
27
13
20
112
12
8
9
54
9
28
36
12
240
68
12
16
71
30
87
16
252
155
85
32
24
100
72
11
9
108
57
19
71
25
17
103
32
4
68
51
9
4
29
19
8
16
12
92
28
36
48
48
84
72
24
8
12
57
7
12
60
20
16
36
92
4
ABCD 99287528272*3^$a+1 [50064]
21
61
47
31
17
60
132
31
48
176
24
9
12
96
27
58
12
48
12
11
109
14
58
254
40
53
60
13
18
80
24
9
12
115
5
121
23
60
7
90
59
3
10
24
14
168
88
53
108
7
5
24
121
18
32
48
40
18
24
12
26
58
47
79
125
61
11
288
19
66
24
155
91
5
51
129
25
11
61
48
6
77
43
53
3
10
30
5
24
1
42
32
16
72
77
3
21
43
24
101
13
24
14
45
1
12
36
18
8
93
123
16
80
34
38
21
13
36
26
93
48
37
24
12
240
18
53
13
12
60
11
27
34
11
37
47
12
85
108
26
118
47
19
5
43
168
8
10
62
72
238
66
8
24
34
48
38
57
61
48
18
42
6
42
264
14
58
30
8
34
6
32
237
60
12
13
102
66
155
109
54
17
1
60
47
24
91
32
58
24
59
72
181
14
24
24
16
18
14
93
13
179
24
1
42
8
88
72
77
13
11
115
42
24
24
62
10
71
7
54
84
60
35
79
53
48
37
14
34
54
125
13
84
2
190
12
62
24
33
12
13
59
48
73
26
16
18
38
21
96
43
17
15
16
8
48
45
24
37
12
2
33
73
38
33
1
12
12
126
6
83
1
35
43
30
2
250
110
16
6
42
6
60
86
46
23
27
40
5
13
71
39
40
18
107
49
90
29
99
24
46
42
6
35
55
8
10
144
6
42
6
65
39
184
5
37
246
8
88
186
48
6
5
25
35
12
43
53
3
82
14
45
36
31
53
121
23
27
10
6
48
5
51
22
12
11
181
6
80
34
110
81
61
47
85
35
19
8
21
51
82
6
42
78
29
51
21
37
59
51
93
1
42
248
24
57
13
36
11
163
8
69
24
13
48
14
10
71
39
34
14
22
2
82
54
125
259
128
21
19
66
35
85
11
139
5
12
25
62
9
36
139
72
296
40
104
10
30
53
61
72
6
32
16
53
3
24
57
12
1
12
59
24
19
5
3
10
11
13
11
25
83
15
106
11
13
86
10
83
13
134
21
27
216
48
16
72
29
24
48
24
48
195
250
59
13
72
35
3
69
19
30
66
53
51
21
67
29
1
74
10
24
6
8
10
12
23
51
10
12
36
14
64
48
8
69
51
40
66
24
35
43
78
84
120
6
17
63
24
22
12
38
72
136
5
37
24
11
37
11
132
13
119
3
21
37
12
71
37
23
157
162
30
74
82
24
12
144
60
36
2
34
62
46
42
66
107
3
21
1
90
6
23
75
93
1
2
40
90
48
62
21
12
13
290
10
216
47
1
6
56
10
6
32
16
53
123
33
60
19
5
25
2
34
30
78
23
51
120
21
96
27
130
96
47
61
60
150
114
48
6
176
9
36
60
63
10
84
84
24
11
48
25
26
10
11
1
50
10
35
27
34
11
51
58
72
11
3
34
24
14
69
25
42
53
43
5
96
13
107
19
53
37
54
8
33
15
69
25
96
23
19
89
12
67
30
2
117
13
38
34
24
11
3
24
21
139
6
132
120
11
240
48
72
1
47
61
30
8
58
14
40
5
37
11
61
6
6
26
82
86
93
99
48
16
32
46
26
9
97
126
5
85
36
84
83
19
72
8
82
59
61
12
12
30
18
110
22
12
59
24
85
6
24
53
37
59
3
34
11
133
48
11
72
3
46
131
60
27
24
34
60
95
27
69
1
18
17
25
11
171
40
54
179
48
55
41
13
66
72
32
48
10
11
1
2
82
35
60
55
32
10
38
10
83
27
16
29
37
110
96
168
21
24
139
29
48
61
120
6
5
51
46
74
10
48
6
42
60
23
13
83
37
14
21
13
119
1
48
47
247
8
82
62
10
11
13
14
46
95
36
48
151
5
49
71
12
7
66
6
5
48
27
33
1
11
1
23
13
12
2
130
38
21
75
10
179
13
12
66
234
38
45
13
96
36
2
58
23
63
10
6
30
12
14
10
24
36
48
35
121
11
27
58
72
59
37
24
71
108
195
10
132
12
59
19
48
120
90
14
24
40
18
23
25
35
19
48
8
105
15
72
130
54
30
12
84
84
72
48
14
154
24
24
11
1
23
27
10
14
22
36
6
42
110
45
3
24
106
24
180
35
60
61
11
99
34
6
42
167
61
50
16
5
169
84
38
82
36
60
6
5
24
85
11
109
54
53
3
34
23
13
2
34
12
36
24
11
43
48
18
38
34
23
63
34
24
132
18
29
1
23
72
13
84
18
32
94
132
72
11
48
96
60
49
126
5
60
7
42
38
16
42
179
48
3
48
34
23
25
6
30
26
21
51
58
11
24
1
48
95
27
22
83
13
23
61
6
42
14
48
10
14
21
51
10
14
106
83
48
3
40
77
85
12
146
24
10
24
ABCD 99287583958*3^$a+1 [50046]
69
80
24
37
96
84
48
47
1
12
3
8
91
96
5
88
56
88
80
37
30
29
91
29
36
1
24
48
11
61
36
42
93
8
12
85
59
48
85
11
31
66
54
30
15
44
16
33
75
20
28
9
90
45
3
77
13
3
8
12
49
83
43
72
41
49
198
42
30
17
31
5
37
35
217
48
11
64
33
47
160
48
9
6
24
18
23
25
12
47
43
5
40
3
5
19
48
125
12
96
48
49
48
3
51
41
48
7
29
43
42
3
93
3
20
52
27
113
7
117
3
150
12
6
42
3
8
24
48
139
53
13
24
59
72
48
4
32
60
36
52
8
24
48
96
16
44
64
36
21
3
20
12
43
18
35
37
27
3
53
300
12
13
30
9
36
45
3
24
45
35
36
156
16
27
41
1
11
168
97
12
51
96
44
12
24
60
108
40
75
33
68
1
71
4
165
18
105
57
6
42
120
72
11
64
195
66
27
75
33
249
71
28
56
24
19
93
9
60
3
8
157
3
8
12
48
31
66
15
15
77
36
1
35
13
47
25
3
72
3
5
73
95
60
25
39
15
29
121
48
11
12
40
120
45
120
24
135
80
25
48
12
39
21
15
20
24
37
72
3
27
72
5
13
120
51
36
140
43
41
12
24
13
48
27
27
153
92
36
48
1
11
67
45
72
51
42
3
8
19
90
11
12
25
24
30
18
11
16
21
47
96
4
8
64
20
48
12
84
16
36
12
32
31
17
37
48
48
75
15
93
117
30
42
72
48
72
59
19
53
19
33
108
45
3
9
18
24
18
11
72
49
36
39
105
231
15
117
32
16
69
48
51
27
5
37
35
37
23
7
5
24
24
36
12
19
6
90
53
60
36
40
105
39
21
78
17
25
39
21
96
114
21
8
1
36
23
31
21
200
4
15
18
47
28
68
7
5
40
27
6
135
8
61
3
27
6
47
28
15
33
20
40
56
96
60
55
30
12
171
9
60
30
42
35
13
78
5
40
27
42
3
27
5
4
80
37
84
23
96
1
3
108
15
42
23
12
13
35
4
21
23
19
21
60
12
128
121
11
28
20
1
30
165
24
9
18
9
20
48
16
32
300
49
126
93
27
89
1
54
18
3
57
12
99
69
167
36
88
20
37
144
11
85
23
24
28
57
35
13
27
156
111
6
47
112
8
192
144
19
53
49
11
48
97
24
11
24
4
21
123
33
35
19
30
135
3
81
9
71
96
36
12
7
18
3
20
48
36
1
39
68
28
68
37
12
3
69
11
12
7
89
52
248
4
48
57
30
5
120
13
24
6
17
73
3
9
27
108
3
192
17
16
140
109
6
33
20
12
4
8
25
18
173
37
12
15
72
51
5
40
9
63
27
21
24
56
144
43
45
3
33
44
25
47
13
15
32
36
12
7
18
51
21
123
56
72
40
128
19
42
11
19
141
27
42
75
36
12
80
72
24
19
102
66
30
23
16
93
30
5
40
195
57
21
23
19
18
30
24
21
8
12
4
44
1
3
33
47
28
9
6
114
11
85
24
23
25
11
19
5
13
12
11
244
32
60
55
5
36
85
59
16
39
5
4
96
21
27
105
183
32
112
20
1
12
35
28
87
30
90
117
44
64
33
15
9
6
5
40
32
133
30
53
24
13
72
11
19
197
61
30
29
96
4
15
29
16
20
64
39
192
90
30
66
30
17
7
18
3
80
37
11
100
36
56
19
96
102
15
27
5
115
66
23
12
19
5
40
105
23
67
21
27
18
27
56
12
25
12
71
19
42
35
36
52
33
12
30
17
96
7
48
29
16
12
87
45
56
48
180
7
29
40
8
37
11
12
7
90
35
28
92
24
60
64
36
21
6
42
11
37
59
13
150
105
108
20
25
99
3
113
37
27
15
125
4
69
11
36
115
45
33
60
72
60
171
20
85
23
12
40
108
69
60
102
5
13
30
42
35
61
72
48
24
15
36
8
36
48
28
9
90
18
35
97
11
37
23
4
20
1
15
27
90
23
49
11
4
116
24
84
97
95
28
147
29
36
28
27
24
6
47
145
42
48
72
78
87
68
7
5
84
49
30
45
48
20
25
123
44
36
37
12
12
6
117
36
81
6
72
5
37
35
40
8
13
24
6
29
43
33
135
5
64
3
113
12
52
20
24
19
17
96
4
51
30
95
40
72
27
129
20
96
16
44
1
27
32
4
80
37
27
57
11
72
37
35
1
47
96
19
165
56
19
5
37
63
36
44
60
25
23
4
33
47
16
9
11
109
48
3
32
16
72
24
120
116
48
4
108
32
7
5
64
69
48
75
20
4
51
120
24
89
4
33
215
4
20
24
109
155
12
73
30
57
20
43
17
28
152
1
114
45
33
18
57
20
16
81
119
36
16
44
36
48
169
35
25
23
67
5
28
20
48
12
52
12
36
8
52
39
41
37
18
24
165
33
23
72
88
45
12
47
40
20
1
35
49
39
80
36
28
36
12
32
43
53
4
32
4
27
24
126
123
32
12
67
33
57
119
4
3
ABCD 99287960626*3^$a+1 [50008]
60
44
148
12
21
24
195
56
85
24
48
27
9
36
3
120
72
128
97
36
48
27
72
80
112
93
3
212
37
75
33
120
36
36
15
93
23
12
61
11
28
33
84
135
68
37
3
120
92
16
57
12
71
73
267
24
21
119
36
4
36
12
8
12
61
84
36
107
4
48
180
12
36
60
24
33
143
40
32
28
117
35
25
155
73
15
9
3
81
24
3
9
15
228
32
40
45
203
37
48
3
12
60
21
36
11
37
72
3
12
165
15
128
37
63
12
96
33
39
117
36
27
48
120
60
24
8
28
9
135
45
71
133
36
111
32
48
244
33
75
152
16
45
87
93
75
45
24
171
20
72
52
48
105
267
120
8
72
16
24
8
73
24
36
35
64
56
60
120
40
24
189
71
60
49
27
9
35
25
48
87
21
27
8
40
57
155
160
48
24
48
12
108
20
52
128
12
25
135
60
128
12
145
24
72
12
3
104
73
15
132
36
32
37
3
33
39
96
12
92
85
95
28
273
15
72
308
4
108
32
25
15
48
12
8
61
39
32
36
40
9
60
84
132
39
405
3
72
21
47
1
72
15
153
11
108
60
28
44
121
108
39
20
85
72
15
60
36
104
109
27
12
12
45
36
87
92
1
72
72
183
192
105
75
273
27
45
35
1
35
49
24
12
75
69
24
11
28
12
33
195
45
15
72
36
72
60
8
4
21
264
131
4
8
61
36
63
57
51
72
8
100
72
45
3
24
60
165
11
40
69
60
135
45
11
172
12
69
279
48
12
81
51
60
69
72
47
52
8
112
33
300
207
105
63
60
21
111
116
4
48
45
35
108
84
240
49
87
44
28
12
96
57
35
1
24
107
73
15
68
60
13
144
36
111
21
27
20
37
144
59
1
84
3
273
12
35
64
288
132
188
40
68
4
9
60
11
1
24
3
312
80
100
80
49
27
44
133
15
60
81
71
88
20
148
20
49
3
12
36
120
33
87
180
93
144
15
12
93
35
1
59
1
11
40
21
84
63
117
3
120
57
96
119
28
108
9
3
20
1
72
159
20
108
12
16
92
37
35
40
93
75
140
48
52
81
39
32
76
72
108
84
105
36
24
108
3
24
168
108
57
83
60
4
8
217
23
37
123
32
36
25
12
23
52
32
28
12
69
51
8
48
24
16
92
48
37
27
68
28
57
27
45
60
11
144
76
24
48
168
104
100
20
25
144
84
243
9
60
48
23
72
48
4
165
15
141
215
73
24
15
120
12
120
248
37
23
52
93
47
28
105
107
28
92
40
36
24
45
180
204
119
73
35
72
52
120
9
131
40
69
11
1
15
80
192
108
4
180
168
8
4
165
63
8
49
35
109
27
44
181
60
107
145
12
15
9
11
96
37
3
9
324
60
11
180
1
72
75
20
48
289
24
51
96
69
36
120
27
12
68
25
36
72
27
188
100
84
36
33
51
105
36
95
52
72
60
36
24
60
33
63
84
21
12
63
32
48
73
60
99
20
37
96
15
20
37
156
59
12
28
33
180
87
21
11
25
48
107
73
23
4
116
24
1
15
84
9
107
4
140
13
147
273
63
60
24
96
44
85
36
132
27
93
167
76
9
51
45
47
1
71
220
21
47
37
51
20
24
13
240
12
24
339
12
21
15
9
3
168
92
37
60
3
32
13
15
12
140
49
204
15
33
132
3
240
60
20
12
37
71
24
40
45
60
15
321
24
120
15
60
21
84
108
63
24
56
60
109
75
48
33
15
117
87
60
60
9
ABCD 99288357698*3^$a+1 [50155]
432
113
72
120
24
144
12
475
233
192
24
144
12
288
67
29
264
139
101
27
48
45
339
201
132
3
64
77
36
63
117
48
240
12
15
93
96
51
285
67
32
64
161
204
19
161
612
43
137
7
80
93
48
19
113
84
123
48
45
67
80
57
39
336
21
264
24
235
125
36
300
19
77
180
108
360
252
127
197
180
36
163
65
60
120
36
135
9
36
99
45
67
80
112
137
24
15
144
48
9
396
27
96
141
19
437
84
135
405
331
65
159
225
264
7
53
36
84
51
16
5
24
211
269
19
5
36
231
69
36
39
69
216
36
108
19
17
144
36
24
192
163
17
447
93
348
55
65
207
45
144
96
3
177
84
43
17
79
77
67
257
36
43
137
55
5
43
384
96
32
129
264
55
192
5
348
15
57
108
27
93
60
156
276
87
93
144
3
33
48
60
252
55
48
77
48
67
5
123
45
99
21
36
216
24
504
12
144
60
103
41
7
65
108
300
39
57
103
41
55
32
93
115
77
60
375
93
12
7
17
63
153
48
199
128
129
36
228
487
5
43
221
3
16
125
180
36
24
19
53
48
132
7
101
12
24
151
80
33
72
204
36
7
48
224
45
36
223
77
24
156
180
523
5
12
127
17
60
84
96
63
93
108
87
48
285
72
43
77
24
156
204
3
33
324
36
7
48
48
125
51
21
24
84
36
36
39
21
75
105
84
24
180
55
32
213
36
39
57
84
24
120
96
84
96
36
187
77
3
33
60
180
108
12
24
63
201
36
204
12
60
108
12
288
72
24
151
320
45
24
84
7
48
125
72
43
80
144
16
101
123
177
60
51
112
17
300
144
36
31
185
168
207
160
245
324
36
144
84
216
135
9
180
115
101
91
53
96
36
55
65
24
216
159
64
101
336
43
65
72
240
7
77
24
75
160
272
9
24
255
112
113
60
156
240
199
101
91
5
75
9
24
12
99
9
295
272
192
33
223
65
132
180
228
259
161
120
7
65
204
211
449
31
65
120
135
144
9
276
120
144
36
24
72
7
101
36
39
144
297
39
105
87
ABCD 99288712384*3^$a+1 [50069]
72
9
52
12
47
33
3
60
6
15
4
5
27
72
24
160
17
15
72
9
63
4
36
23
9
36
24
3
69
52
12
8
28
20
4
20
12
4
11
48
61
20
16
24
23
6
3
24
12
75
66
12
27
76
17
18
13
29
42
6
3
12
40
23
6
18
9
27
84
9
3
1
56
12
75
1
23
60
9
16
68
40
128
28
60
32
15
129
87
73
36
36
36
35
12
36
13
104
15
108
12
33
99
42
3
15
12
66
43
20
105
24
3
28
8
21
48
3
51
6
18
13
12
20
24
27
36
37
5
6
33
64
20
195
1
41
91
56
36
12
3
72
1
104
27
9
75
37
23
49
12
92
40
11
9
123
36
114
15
84
39
13
44
88
11
45
141
30
57
96
27
73
23
1
36
35
57
48
16
35
9
3
61
24
32
75
13
65
15
12
40
48
23
150
174
1
32
15
45
39
61
56
4
35
48
42
3
28
44
3
12
21
63
37
179
1
44
208
20
4
56
12
40
20
3
12
37
77
7
20
88
35
57
3
57
16
20
3
30
18
24
42
3
15
36
81
36
52
23
12
49
47
141
9
42
21
16
11
93
4
83
1
83
36
9
21
55
36
53
31
35
24
21
36
64
17
27
28
128
40
20
15
6
15
136
23
24
13
20
33
6
9
36
4
35
21
12
16
5
3
36
12
36
36
69
3
52
53
132
87
52
20
9
18
78
30
49
23
9
36
69
18
9
87
24
9
63
60
45
28
11
33
51
6
30
73
23
49
77
15
16
12
24
11
37
95
13
56
4
5
84
3
180
12
33
7
11
117
72
33
18
36
57
51
12
9
21
90
60
57
4
108
20
12
69
18
72
96
33
52
24
11
1
36
44
51
13
5
42
9
39
1
89
39
21
15
64
24
12
65
7
20
21
15
45
126
48
21
72
120
4
35
1
68
27
33
9
6
24
108
85
32
63
24
9
36
3
9
87
6
96
42
1
20
9
63
15
1
83
30
3
16
68
52
24
41
7
20
39
24
49
65
55
71
66
51
28
8
64
59
66
27
28
36
11
9
63
84
49
23
12
36
42
51
16
24
11
81
12
40
53
51
123
36
9
15
18
12
3
36
60
3
9
16
144
35
37
60
35
21
64
36
71
60
33
52
108
35
18
63
84
15
108
12
81
4
48
8
81
55
20
24
12
40
35
24
6
7
48
65
72
12
42
6
3
36
52
60
41
151
116
39
97
8
39
12
121
8
15
85
8
100
44
48
9
15
48
36
9
87
72
171
73
56
24
15
84
48
117
3
13
119
78
18
9
27
37
20
21
12
18
72
96
42
7
20
112
77
43
72
59
1
131
85
29
6
33
3
18
175
24
41
42
60
57
12
24
12
60
28
11
133
11
49
56
45
42
30
18
72
108
30
7
44
51
21
48
16
5
39
28
107
78
31
108
72
56
4
32
39
49
8
16
5
6
12
25
44
153
19
20
96
36
9
27
3
9
52
8
27
114
6
42
27
48
69
6
18
3
52
12
35
1
20
39
24
45
3
108
13
17
3
16
11
24
36
48
49
32
39
60
13
72
17
39
99
25
32
27
25
8
12
36
40
20
64
83
33
28
92
27
9
16
20
72
75
12
1
96
29
12
63
9
51
69
6
12
1
20
16
11
1
24
32
3
1
12
5
24
126
66
78
121
12
8
45
24
42
6
27
16
12
36
17
7
12
8
15
21
12
21
18
57
33
48
43
29
7
23
9
9
24
19
80
21
63
3
69
60
16
20
52
11
45
12
36
40
11
1
80
28
20
3
84
12
30
15
3
33
24
84
36
60
3
114
18
12
9
76
17
54
54
66
42
78
186
30
18
42
61
17
3
3
13
11
21
15
97
32
3
13
44
12
15
1
20
39
24
36
24
54
27
12
51
1
8
33
66
12
9
21
18
60
24
21
4
20
21
12
108
91
68
76
23
13
53
6
45
45
31
47
61
11
73
5
51
4
131
9
52
20
24
72
27
129
3
12
1
8
9
3
24
64
29
48
31
29
6
45
72
21
87
15
1
12
8
16
47
12
61
143
9
15
33
33
27
16
23
141
16
107
6
123
27
25
48
8
12
52
24
11
30
7
8
15
42
27
3
42
7
101
6
25
32
147
1
12
23
12
1
44
33
19
11
66
48
18
108
21
3
42
19
8
64
47
13
20
9
6
1
104
33
7
48
17
27
16
72
23
6
3
24
9
12
120
15
4
59
13
47
81
12
39
18
18
21
12
24
39
24
45
135
36
117
99
30
43
24
12
20
3
69
96
15
21
16
56
88
47
12
72
54
103
32
69
63
48
15
24
1
12
56
21
30
9
72
27
48
13
108
23
13
29
27
27
24
12
18
55
11
36
9
69
3
63
25
5
12
63
45
39
40
23
13
11
1
92
3
33
135
97
108
20
9
51
51
1
48
17
72
79
47
1
24
12
8
27
1
107
25
29
91
29
27
36
36
24
15
37
128
15
18
42
192
33
3
24
117
3
150
6
60
1
20
36
3
72
102
78
45
60
9
6
33
36
24
28
41
87
9
30
21
9
3
3
24
36
69
12
27
13
47
57
60
33
39
3
66
24
7
20
60
69
12
7
72
32
27
13
11
21
3
84
1
8
9
7
36
107
33
36
52
8
75
9
15
12
45
3
13
77
39
3
78
39
4
23
9
4
47
9
27
108
25
12
23
54
91
17
15
4
92
27
21
15
54
24
103
17
111
40
20
108
39
13
72
23
36
13
48
92
112
20
48
21
3
171
73
20
3
24
36
45
27
25
59
6
51
88
48
11
6
39
40
107
105
15
205
35
1
23
9
69
19
11
12
24
61
59
12
25
47
61
11
21
40
5
7
24
53
67
36
20
57
67
44
28
35
21
4
11
9
72
39
30
6
49
20
12
3
1
32
76
47
30
27
16
41
55
11
25
77
43
44
9
7
35
13
11
66
3
39
85
17
3
108
12
16
17
55
17
7
11
1
44
120
33
39
ABCD 99288873142*3^$a+1 [50088]
38
139
21
6
6
18
6
6
18
6
74
22
60
2
52
18
6
20
36
58
12
6
30
9
36
33
6
33
33
30
9
81
18
6
18
33
27
36
6
6
78
15
129
27
9
6
24
12
24
54
24
6
24
36
54
18
24
36
69
45
30
48
33
15
84
54
15
36
45
3
96
51
6
90
38
4
30
18
15
9
18
57
93
66
26
34
90
36
20
10
36
12
81
5
16
6
2
31
57
18
14
55
5
7
9
12
18
60
6
80
84
112
92
52
168
32
16
78
36
9
27
2
7
5
16
90
18
20
16
114
30
15
5
16
24
6
21
63
84
26
22
18
24
51
60
15
21
9
44
82
6
15
27
45
27
33
141
6
84
21
15
14
16
54
72
18
6
30
8
40
102
60
138
3
39
6
18
81
51
12
48
24
38
7
21
8
91
5
16
32
7
39
12
12
36
150
44
7
24
5
7
108
15
14
7
3
6
15
141
6
24
156
18
24
78
2
22
24
57
39
33
96
12
33
12
48
6
66
24
20
34
14
52
8
7
51
12
2
16
8
136
24
6
69
21
24
90
9
15
36
54
27
5
48
16
12
3
99
30
51
27
33
5
112
63
39
6
36
78
12
9
15
6
6
24
93
12
75
30
18
36
26
4
6
9
21
114
21
21
39
5
46
12
30
27
5
10
24
12
48
24
72
9
9
6
21
29
10
81
3
2
40
18
12
60
60
24
36
96
14
10
30
20
139
5
67
27
6
12
12
66
150
99
27
9
87
24
54
54
57
45
66
12
6
12
24
18
110
82
24
6
18
42
6
78
56
16
27
21
15
87
57
27
24
6
54
9
17
10
9
9
18
24
6
180
15
15
48
9
17
24
24
72
70
48
2
46
24
69
36
5
46
2
22
14
7
72
57
51
29
10
90
30
24
45
15
9
12
93
3
3
26
19
36
51
12
12
14
76
36
12
30
18
60
39
45
99
24
41
7
24
39
72
114
44
4
56
84
16
42
9
15
45
39
6
3
15
48
12
21
45
84
30
18
42
26
24
70
2
40
18
2
28
6
50
10
6
30
48
12
21
9
3
33
48
44
22
24
45
87
9
5
48
22
48
36
86
46
33
21
36
8
22
24
24
14
70
78
3
9
18
9
15
24
12
14
70
45
15
21
15
84
74
22
9
99
36
14
7
60
27
12
18
30
96
66
39
39
45
65
96
10
81
24
12
105
18
54
6
12
102
6
66
6
9
53
36
10
6
24
20
76
18
6
12
30
12
12
6
30
2
22
48
30
42
144
12
108
66
66
54
3
33
54
6
102
2
19
87
12
42
6
84
30
24
12
63
27
33
27
9
69
30
42
24
6
12
12
14
16
66
12
21
9
27
53
100
78
14
4
80
79
15
72
6
24
6
48
72
62
58
48
6
3
41
31
81
39
9
6
45
63
45
27
48
36
74
22
21
15
9
39
84
2
24
16
36
15
12
3
84
18
12
54
12
48
110
10
66
39
29
16
6
24
6
80
16
8
7
24
63
42
6
2
46
96
6
3
9
27
9
12
24
99
24
21
15
12
15
9
135
24
42
60
8
22
33
5
100
12
18
12
33
5
22
54
39
27
14
64
60
102
18
39
3
2
130
2
24
70
84
42
63
3
30
3
57
18
14
10
60
21
36
39
24
21
15
6
18
21
15
12
42
3
12
21
72
54
30
3
41
46
24
26
4
75
15
21
5
34
12
9
21
27
33
39
15
9
51
21
15
60
105
15
12
42
15
15
24
21
9
44
16
20
19
41
4
102
60
9
5
36
58
18
12
18
45
149
31
33
75
41
46
2
40
18
12
42
24
36
36
30
24
9
15
9
3
108
12
12
81
72
63
36
9
9
6
21
3
18
30
24
36
33
21
18
30
102
21
57
12
126
12
33
39
9
15
6
78
60
45
12
9
51
36
33
24
30
21
5
16
30
105
65
31
57
6
6
18
62
46
69
15
9
12
63
30
6
24
14
31
39
33
63
21
168
36
12
29
10
33
15
6
39
12
51
45
12
21
12
3
15
14
12
34
150
54
2
10
6
32
118
12
12
24
9
15
36
21
24
9
18
14
16
8
100
126
48
2
10
9
27
30
24
39
9
30
33
63
26
19
27
54
6
74
19
9
42
21
129
66
9
141
12
42
33
72
29
70
45
39
168
30
54
6
54
110
4
30
12
24
14
34
30
12
6
14
10
18
12
24
6
6
48
12
42
45
15
12
48
33
39
6
78
9
3
33
41
31
27
18
39
39
6
15
51
24
48
33
15
9
15
21
3
9
3
24
78
3
3
24
2
40
30
30
78
6
66
24
6
18
168
2
36
96
10
30
3
77
34
6
18
81
84
5
16
15
45
27
53
16
24
6
6
30
14
55
51
62
40
126
21
5
88
66
12
33
5
34
105
21
6
6
8
10
6
104
82
30
30
38
19
51
12
30
18
9
63
38
34
33
39
6
68
120
22
33
29
16
60
15
5
46
38
28
114
48
2
115
96
29
28
12
24
30
14
7
69
6
60
21
9
30
33
5
76
6
14
31
15
78
30
21
69
56
16
6
24
18
36
39
27
18
87
53
91
99
12
9
60
5
64
42
6
18
6
20
34
90
6
24
57
45
54
6
114
6
44
16
138
60
132
2
10
117
9
30
26
4
80
22
42
6
6
6
18
15
15
21
96
3
6
20
28
12
24
6
6
18
249
15
12
30
18
42
20
10
18
6
6
3
3
12
6
66
38
70
30
30
21
99
78
8
4
12
15
69
12
32
52
18
78
84
6
9
75
24
14
10
18
30
18
30
84
21
12
3
24
18
138
74
10
18
54
54
30
6
18
12
14
36
28
6
12
9
51
24
30
20
178
12
96
93
29
82
24
9
33
12
18
14
10
24
24
36
45
99
12
24
72
62
16
12
39
51
18
39
33
12
12
15
5
64
12
30
240
9
3
36
26
31
27
18
27
12
3
6
96
6
12
42
3
111
12
57
48
27
2
4
6
36
2
127
45
6
12
36
14
67
36
3
6
36
32
67
45
3
21
75
12
9
54
81
9
6
21
9
6
102
66
12
18
66
18
15
63
78
15
21
140
46
2
46
12
84
9
45
12
3
45
20
76
20
16
30
18
6
14
19
60
12
5
55
15
33
63
42
18
228
6
3
3
33
144
15
72
6
8
4
12
6
45
12
51
6
6
54
36
8
24
60
10
12
21
9
6
60
38
16
15
24
9
3
15
14
10
24
36
98
58
129
5
31
15
12
60
120
2
10
48
57
9
20
7
3
12
18
39
3
90
48
12
3
ABCD 99288999224*3^$a+1 [50110]
180
85
27
180
144
44
1
155
24
12
100
129
71
121
72
3
92
132
16
284
100
48
12
21
3
176
145
123
132
80
28
33
83
25
231
96
60
212
112
8
192
16
24
24
56
16
9
24
11
73
108
24
135
8
120
1
119
313
180
99
144
36
68
312
16
8
1
95
49
27
84
69
35
25
84
51
129
35
196
236
349
111
9
252
63
36
200
4
60
132
12
48
45
12
47
120
49
35
112
177
3
105
135
152
73
239
64
21
3
20
13
119
136
48
56
28
32
4
236
133
72
135
44
36
136
8
60
60
61
108
75
36
24
72
8
112
21
255
9
59
121
15
20
300
136
32
76
140
4
105
11
124
32
121
3
201
39
80
4
116
61
255
44
40
96
60
45
23
1
239
28
44
64
96
96
104
220
21
24
83
12
49
87
104
48
25
95
73
84
111
32
97
15
68
1
27
12
96
164
76
80
1
51
44
133
3
8
97
39
8
88
92
133
107
36
16
24
56
109
11
24
49
11
156
4
9
227
100
69
39
57
59
61
15
21
27
33
87
33
108
51
104
97
119
60
48
25
27
8
52
68
12
13
47
16
8
352
108
44
40
105
35
73
23
49
27
68
192
48
13
323
60
52
117
27
128
193
12
72
39
116
60
24
16
33
63
8
4
12
8
112
81
15
45
120
99
20
28
32
73
71
1
108
327
96
144
68
60
36
124
20
16
45
11
64
36
21
84
36
63
56
40
128
96
4
32
85
216
39
21
83
184
48
32
25
3
132
56
85
35
156
124
21
60
179
180
40
80
37
27
72
48
33
63
9
47
64
69
108
24
48
47
25
39
104
1
131
220
9
155
36
61
63
9
107
1
39
21
12
183
69
3
36
140
37
3
57
47
208
32
13
3
20
217
23
16
156
177
3
284
4
60
116
325
143
96
120
16
20
28
32
40
45
51
92
112
141
3
21
15
69
27
48
57
63
45
27
92
73
3
132
105
327
225
147
33
167
13
11
16
69
11
40
20
16
60
33
12
3
36
80
60
4
21
135
8
16
104
120
61
27
8
240
300
84
25
47
144
97
255
33
39
93
63
57
99
45
35
180
1
75
180
33
95
156
196
228
44
192
4
56
40
44
84
216
16
104
1
108
47
16
32
60
100
60
56
156
85
59
36
16
72
36
492
8
76
180
8
120
88
24
264
69
35
12
121
120
99
9
35
64
48
32
36
109
27
81
3
20
40
20
61
39
141
83
25
168
59
16
33
11
25
15
24
9
27
80
76
104
181
59
48
37
3
20
121
71
48
96
36
108
112
20
193
36
59
12
228
121
72
48
59
85
363
68
64
32
24
160
96
36
32
205
72
143
40
93
39
69
84
27
60
44
4
20
28
128
121
36
39
8
52
36
144
60
165
59
4
32
264
424
72
120
60
144
36
8
120
336
76
48
20
40
132
44
40
80
37
27
72
120
33
95
120
1
35
4
32
48
28
44
84
4
12
164
49
95
1
59
25
132
36
180
15
92
ABCD 99289061486*3^$a+1 [50012]
60
27
24
6
22
8
24
33
87
69
31
41
85
23
24
60
60
72
55
20
6
10
5
75
4
29
39
201
151
20
21
24
43
32
33
105
3
39
30
6
9
24
147
30
3
12
12
12
63
52
30
18
20
148
17
13
47
7
56
33
39
21
21
46
20
4
5
25
18
17
1
2
105
36
39
57
51
9
24
12
72
48
12
48
69
39
84
60
13
20
54
21
48
51
9
129
51
7
53
91
68
48
9
55
8
42
6
94
35
51
57
55
77
51
9
51
69
3
90
10
77
31
12
60
41
7
53
19
65
27
6
42
10
2
48
52
38
18
4
36
30
62
10
2
9
72
12
12
15
9
49
35
15
82
48
38
4
38
18
10
74
21
67
17
3
12
48
57
25
6
54
143
3
42
15
63
9
13
47
21
70
29
24
19
17
1
23
12
12
60
12
60
48
13
14
60
16
17
48
39
36
33
1
35
48
7
8
48
34
6
20
9
3
33
108
7
50
3
67
17
235
5
15
12
81
49
11
75
33
7
17
55
305
63
10
35
84
96
7
17
24
60
97
23
9
27
85
11
45
10
29
31
5
60
72
12
21
4
20
16
24
23
36
7
89
15
40
8
21
27
72
21
12
12
36
72
12
3
100
24
65
75
36
45
7
60
8
9
3
45
48
9
18
30
40
8
42
10
35
3
33
24
13
23
36
111
69
15
28
8
64
6
12
68
40
35
72
15
33
75
64
48
17
43
5
36
67
17
63
60
60
57
27
33
73
54
41
15
4
18
18
5
27
33
12
36
87
12
22
18
41
156
60
36
144
31
14
66
60
117
15
60
21
51
21
19
8
21
7
24
18
12
6
32
117
15
78
22
26
39
3
48
34
23
27
45
103
8
112
8
54
15
33
15
3
4
20
10
83
115
60
12
60
18
11
24
37
35
21
39
31
5
67
41
39
21
7
29
43
17
51
42
42
6
75
19
66
47
60
25
83
48
81
15
91
54
35
48
48
24
13
30
18
42
12
20
16
14
10
29
24
55
12
8
28
65
7
80
60
40
42
35
15
66
22
50
3
39
21
37
12
11
25
35
12
48
12
48
159
36
69
15
18
27
13
90
30
23
9
6
9
153
22
26
4
11
7
65
25
2
81
15
30
22
2
16
62
120
45
93
22
2
70
29
7
54
86
12
93
12
12
1
47
3
30
75
37
108
107
7
5
15
70
18
12
6
107
12
60
31
24
18
2
81
7
53
9
10
8
40
18
47
63
144
69
12
24
43
8
10
2
81
19
17
36
15
24
6
27
93
34
5
3
12
9
12
48
1
6
12
2
3
37
30
53
3
120
4
6
72
8
15
15
10
42
5
156
24
3
12
45
7
65
91
24
5
48
12
3
42
3
75
57
15
21
19
20
9
7
89
48
12
51
9
25
38
30
22
29
12
12
7
5
43
80
45
7
29
36
33
15
15
48
114
15
55
48
8
9
48
96
12
48
51
33
33
10
44
21
19
53
27
10
83
67
20
16
104
33
37
35
15
6
34
8
48
52
5
13
2
40
20
42
18
40
8
33
87
33
19
60
65
93
90
4
48
18
50
33
21
10
29
81
10
36
54
98
10
8
54
18
10
53
7
5
15
10
83
15
42
22
53
36
24
87
9
151
53
48
7
53
7
12
5
36
19
8
201
12
15
45
7
32
9
24
3
9
24
1
83
103
12
68
45
27
48
9
63
120
45
7
36
29
216
45
39
13
191
24
3
24
10
59
67
24
5
15
9
1
36
23
27
100
5
7
8
45
24
31
104
48
72
9
1
90
5
15
33
7
68
60
88
80
40
24
18
11
151
36
5
15
45
12
27
9
24
7
18
2
10
26
57
36
7
5
135
4
8
28
65
25
2
12
21
127
8
132
42
16
24
26
40
65
12
33
4
38
10
18
5
69
70
20
40
89
12
55
89
111
33
7
32
12
6
52
50
33
139
140
90
78
28
44
9
1
59
27
9
24
24
27
21
15
69
63
10
11
12
39
21
12
3
82
12
35
3
48
4
18
11
60
19
8
34
71
12
43
17
3
9
15
36
4
29
72
45
40
72
8
15
72
7
5
36
19
38
51
19
20
28
17
3
9
3
100
12
18
62
9
1
6
12
60
5
27
153
60
93
147
55
20
28
54
36
23
24
13
50
105
19
90
23
15
33
12
7
18
23
24
15
16
5
12
27
93
15
28
5
45
22
20
21
7
89
63
52
20
10
78
65
12
60
25
23
33
10
20
22
18
30
59
24
7
50
75
12
103
29
51
10
14
45
43
2
3
67
20
48
72
33
7
6
23
12
84
60
45
10
173
15
33
12
12
43
5
156
31
38
15
43
102
8
124
18
12
18
23
55
54
120
23
15
57
111
9
25
11
12
27
6
27
183
52
42
8
22
5
24
61
8
75
3
94
11
9
40
8
118
5
39
21
24
15
21
15
22
48
62
57
24
27
54
16
50
34
11
9
63
36
120
12
55
125
7
65
7
18
23
25
62
60
72
69
31
5
36
24
48
45
22
5
31
20
12
70
23
15
4
36
125
55
14
16
35
27
42
10
5
15
9
24
3
105
120
55
32
165
3
4
26
3
39
12
21
7
101
1
11
79
18
11
7
53
7
113
7
14
76
14
30
10
29
27
57
12
36
39
76
29
63
30
58
29
1
32
63
15
4
38
27
61
23
7
5
39
28
17
24
37
50
40
65
7
18
14
16
17
33
82
8
60
45
15
93
36
13
83
75
9
3
45
55
8
24
69
36
51
105
60
60
39
9
21
15
1
74
16
20
69
24
12
7
2
39
31
20
28
20
12
66
3
36
3
21
97
32
3
12
12
24
36
51
4
128
42
16
12
62
120
6
10
17
15
93
39
45
24
37
14
18
10
30
38
9
43
17
3
52
68
10
18
65
37
2
6
3
24
36
12
115
20
52
53
99
21
24
3
22
23
67
5
31
113
60
39
40
48
5
19
29
1
11
129
186
69
24
27
54
10
41
7
41
12
12
60
60
48
24
24
84
12
21
22
108
72
192
6
107
13
24
18
12
50
3
45
63
19
5
1
2
10
2
60
9
96
13
ABCD 99289096378*3^$a+1 [50094]
18
87
44
103
162
54
129
33
24
63
75
65
13
35
52
32
16
27
17
73
12
15
68
151
41
76
20
4
48
27
21
105
114
93
63
5
12
25
23
85
48
51
63
45
8
37
30
42
63
3
69
120
36
72
15
17
100
8
1
126
53
48
64
45
18
177
75
6
59
49
54
30
83
72
175
18
72
12
75
75
105
68
25
95
12
40
80
16
45
27
3
17
12
13
47
55
144
81
80
36
12
7
33
27
120
165
3
36
9
3
17
60
31
42
54
5
79
57
69
6
5
24
55
33
21
219
32
148
68
4
96
27
33
45
15
57
66
101
40
63
5
121
71
208
27
5
25
6
17
13
167
48
12
31
81
9
12
179
48
103
12
36
29
7
53
28
15
72
45
72
135
33
93
27
12
33
47
36
7
72
5
96
79
48
5
127
18
123
84
8
12
48
40
20
60
28
27
156
17
4
48
72
20
205
15
20
36
64
176
52
48
3
129
15
108
45
39
5
40
9
59
52
48
32
13
126
81
56
25
87
93
54
84
41
19
77
24
25
11
55
77
121
51
81
75
24
8
73
59
168
172
36
72
51
29
172
60
128
43
90
72
66
21
39
149
100
15
5
48
37
42
5
13
18
120
57
80
43
60
18
84
63
24
63
12
114
11
1
90
9
60
111
17
48
49
30
53
40
3
9
48
27
90
35
28
27
24
21
8
55
36
57
200
19
36
120
24
5
25
96
72
120
18
29
108
60
168
19
33
8
100
87
60
33
33
27
87
12
53
25
15
80
40
92
48
31
9
3
65
12
73
59
48
145
18
29
79
21
45
18
45
92
61
87
48
27
60
48
18
24
75
80
7
30
6
117
92
115
33
15
36
9
60
63
5
4
36
99
18
18
5
72
112
3
5
28
84
159
126
66
90
119
100
60
20
40
80
13
83
4
8
1
47
24
85
78
18
87
120
3
185
72
40
87
18
47
19
60
30
6
5
16
180
15
77
7
53
403
9
48
63
222
102
21
24
20
31
48
17
4
21
72
18
48
21
105
54
6
48
3
12
27
48
45
20
48
4
20
25
54
69
45
72
83
145
107
1
132
27
39
9
12
51
72
132
54
207
3
69
93
15
84
15
18
35
12
25
126
84
45
9
11
40
75
24
57
63
9
20
97
18
5
85
36
131
19
69
57
18
17
148
32
19
84
33
27
53
120
124
8
37
18
36
9
3
45
12
51
29
61
39
15
17
88
72
111
9
69
11
19
60
29
7
165
80
55
221
12
12
216
52
20
60
25
75
8
55
9
15
36
5
40
57
36
42
18
12
59
16
105
27
68
85
119
96
12
13
35
52
48
24
108
33
35
19
5
19
9
3
42
18
17
172
9
39
27
5
220
108
80
48
120
49
96
90
17
12
43
17
73
15
3
17
31
89
52
39
24
66
119
12
55
18
30
6
27
24
20
256
32
12
28
20
13
47
37
6
117
32
61
54
45
60
20
60
55
5
36
85
59
28
75
30
83
13
51
8
97
35
28
63
5
49
95
28
21
39
15
45
45
15
27
48
5
72
181
30
29
40
3
60
5
72
79
60
21
15
48
60
228
77
13
15
39
21
39
45
20
36
37
3
12
92
55
5
100
68
13
144
120
23
31
24
17
16
3
29
253
15
24
68
73
47
112
68
72
13
15
21
12
15
3
9
15
17
28
75
45
108
24
8
31
6
83
52
20
55
114
11
223
12
33
93
107
61
71
28
3
29
13
15
8
12
247
24
17
4
120
3
33
12
27
5
31
72
72
21
87
30
75
8
12
13
252
18
65
12
132
136
183
36
5
43
42
54
9
207
66
99
81
18
90
11
25
51
3
41
136
45
90
102
15
45
63
3
41
19
72
5
79
18
15
21
71
28
27
6
30
5
103
9
12
96
140
49
111
32
1
51
56
24
28
20
40
57
15
48
32
25
11
12
12
19
29
40
60
12
20
55
90
60
15
21
207
3
17
43
12
72
53
37
18
17
16
20
4
33
3
15
57
51
21
33
42
113
72
48
1
90
69
12
21
15
24
8
40
128
24
88
51
144
117
123
36
89
1
11
19
276
5
16
45
39
3
17
40
15
5
43
90
87
48
33
15
24
63
17
16
12
32
55
33
32
151
54
155
108
12
49
84
42
5
13
95
7
24
117
129
123
20
61
71
19
36
53
60
97
6
17
13
59
228
12
ABCD 99289578138*3^$a+1 [50014]
6
90
18
132
26
34
60
18
38
4
30
30
8
40
26
16
108
18
12
80
46
26
6
18
12
4
2
18
66
72
24
16
96
66
74
12
18
4
36
32
10
50
156
34
12
6
96
14
6
88
32
34
38
22
32
54
28
44
106
26
54
30
100
30
2
12
4
164
28
44
18
46
18
8
102
46
32
76
120
14
46
30
2
4
6
60
6
14
36
72
16
158
6
52
164
10
42
24
32
12
24
46
42
42
48
54
24
62
4
30
98
54
4
12
32
72
60
22
134
6
64
38
42
30
46
26
144
124
78
14
6
30
18
18
16
36
38
144
22
6
6
18
12
6
138
36
224
18
96
22
26
10
12
86
16
108
182
64
14
10
26
10
146
60
64
2
6
58
18
42
24
2
22
180
62
46
84
6
212
10
44
66
10
72
66
14
34
60
92
4
48
66
92
54
36
6
22
96
108
12
6
24
14
34
18
60
72
78
26
4
30
20
78
40
12
114
8
136
14
28
8
10
54
42
30
48
32
108
172
110
10
30
32
4
32
112
144
14
40
14
28
6
20
24
4
14
58
8
36
4
12
2
16
42
128
48
72
22
144
2
54
40
240
42
176
18
28
8
42
4
14
46
12
80
10
138
36
20
48
6
34
50
46
36
36
14
34
120
54
152
46
38
18
42
10
92
10
132
110
6
48
18
60
10
20
54
46
90
8
42
36
66
54
64
54
8
22
126
120
38
6
108
4
44
34
20
16
44
16
20
30
16
2
70
36
6
56
18
4
78
48
26
54
42
40
50
48
16
6
72
50
18
24
34
12
38
52
128
60
46
6
84
6
14
34
80
4
30
12
80
70
54
56
4
26
28
98
6
48
34
12
122
16
14
10
30
18
50
100
18
66
48
162
2
88
54
80
36
64
60
50
4
38
4
18
168
8
40
140
4
12
24
44
18
52
44
54
4
458
18
24
76
8
70
80
102
4
18
2
36
28
8
48
54
172
32
126
10
6
86
34
8
48
40
104
16
18
6
60
8
10
14
16
56
12
4
32
16
20
6
4
48
128
18
12
64
50
54
54
18
100
36
38
208
26
16
138
8
22
24
32
136
60
66
2
60
142
2
18
16
6
32
16
14
126
18
70
20
114
12
4
2
30
16
26
10
18
20
6
36
12
22
14
22
84
24
126
54
68
72
46
8
72
42
66
256
14
72
40
12
18
128
114
12
52
2
22
144
96
26
100
8
88
90
146
52
92
36
64
44
6
36
52
54
18
48
150
30
26
66
64
84
54
6
30
86
28
42
18
12
60
2
42
52
2
82
2
34
48
8
54
118
24
38
94
68
24
4
30
14
178
38
160
60
108
20
30
52
54
8
108
4
62
60
214
14
28
30
12
26
64
26
18
4
48
18
2
30
28
8
16
116
34
104
34
134
4
30
32
36
34
8
34
30
120
48
32
46
44
18
114
184
32
52
60
12
56
30
24
54
4
48
24
44
36
24
4
26
46
8
90
112
138
20
22
18
90
42
24
30
26
222
28
66
18
194
16
12
18
56
78
10
12
6
80
12
60
84
76
48
38
6
36
12
36
100
80
60
48
28
96
42
2
16
24
98
54
76
92
12
16
44
30
18
10
60
8
82
48
12
138
8
124
68
232
36
74
4
50
34
12
156
20
82
66
180
60
62
90
4
98
60
58
62
28
32
84
18
24
30
4
36
32
42
46
66
24
20
64
60
6
96
54
126
32
4
44
34
8
16
48
12
14
102
18
18
18
54
24
54
90
4
36
48
38
154
8
18
4
14
12
34
6
12
44
22
206
10
6
2
42
48
40
60
8
42
190
18
12
240
92
18
6
48
64
62
270
126
36
34
8
36
174
108
96
10
92
28
18
12
56
28
30
24
44
82
128
16
126
30
6
2
22
86
64
8
24
46
30
32
28
42
74
70
14
10
36
44
18
82
6
60
66
96
50
42
18
30
6
16
12
90
200
24
84
10
32
4
12
12
80
84
16
38
58
54
2
16
18
24
134
108
60
48
42
10
80
66
10
8
18
58
38
46
2
28
60
174
122
10
56
6
36
12
88
6
6
36
14
30
64
50
16
50
90
220
32
4
102
38
28
12
42
122
40
14
16
50
148
50
112
24
26
54
90
42
22
26
4
48
80
28
2
124
20
40
24
24
20
130
6
8
16
188
160
50
4
14
94
168
18
14
118
54
54
96
156
2
40
86
162
90
4
24
24
80
10
2
40
24
72
14
30
4
36
48
42
90
2
84
70
54
54
42
2
130
12
14
40
30
6
38
12
36
94
6
18
24
56
6
16
32
78
18
30
18
88
18
12
36
14
12
18
90
4
30
38
142
36
30
60
84
14
12
148
18
86
96
102
36
ABCD 99289871594*3^$a+1 [50022]
9
42
6
15
9
30
17
40
69
12
30
65
61
131
16
8
25
12
27
15
6
12
119
16
72
24
21
18
33
8
24
40
8
19
126
23
19
30
72
111
141
36
18
90
36
60
3
3
24
5
49
222
30
78
6
39
159
36
69
63
150
78
42
27
48
117
11
37
27
15
42
54
33
57
71
31
60
21
104
72
13
24
24
27
99
141
56
1
36
3
9
63
9
36
90
9
3
45
15
41
64
48
8
72
1
18
30
42
18
6
36
6
132
6
17
13
27
9
66
18
42
17
25
15
32
31
90
23
151
6
3
9
102
24
36
6
15
3
5
112
9
24
39
15
30
102
21
39
33
8
72
31
6
60
47
1
72
6
89
43
126
42
77
31
33
9
18
45
39
30
30
78
12
48
108
39
21
6
84
126
11
19
60
17
1
78
24
144
96
36
18
6
69
24
117
3
8
24
72
37
11
16
39
17
1
15
3
21
9
54
18
63
45
24
384
84
36
6
117
141
12
120
24
12
48
3
117
54
66
59
48
115
45
3
42
60
84
11
67
12
81
33
12
30
108
9
80
37
35
16
120
33
54
78
11
48
112
72
32
67
18
84
47
16
27
101
19
21
33
84
30
66
107
24
79
33
3
5
61
3
15
30
3
9
60
59
16
32
7
24
90
12
195
9
47
109
18
36
24
42
3
9
39
8
64
105
6
33
128
85
30
102
39
3
30
54
9
80
72
16
135
60
29
1
71
16
48
96
72
9
39
21
75
15
36
53
193
48
12
51
15
18
15
21
11
43
5
19
21
45
24
35
13
11
73
150
18
23
13
96
171
27
12
60
18
36
12
24
36
23
7
33
51
24
36
138
48
15
15
72
33
9
39
48
3
5
48
1
12
54
66
83
7
84
150
18
21
57
47
1
102
90
23
49
6
60
30
120
23
64
72
87
6
24
11
13
27
177
39
3
60
66
15
3
126
150
48
18
47
13
42
113
48
72
73
6
6
18
24
201
32
13
6
144
90
96
24
6
21
15
41
43
36
41
72
144
43
24
21
3
42
18
57
3
45
21
60
48
12
48
3
69
36
78
54
12
18
29
64
48
32
43
5
1
39
15
113
121
23
7
113
40
15
18
12
24
27
33
84
27
57
18
5
24
88
75
21
21
147
9
120
63
48
153
231
3
29
97
48
18
29
31
18
24
71
49
30
42
167
13
11
16
33
54
24
12
30
23
24
13
18
17
64
104
7
57
24
45
42
33
69
27
32
24
1
71
61
59
1
23
49
66
66
24
96
36
18
66
36
15
33
47
49
24
6
65
49
6
24
42
15
3
36
18
15
8
49
48
36
11
85
3
80
88
48
45
24
51
48
27
12
33
57
24
48
15
81
42
30
15
8
7
57
81
39
32
25
60
210
54
3
3
48
29
49
204
99
15
9
45
66
12
60
33
45
3
8
25
30
24
9
3
21
33
18
108
30
3
72
63
30
66
18
30
42
18
149
1
192
60
36
48
47
25
78
105
24
27
66
60
12
3
96
24
33
12
42
41
19
18
18
42
18
42
48
66
9
75
186
24
59
16
249
6
41
61
11
13
48
51
9
39
9
60
54
54
12
30
21
57
66
21
45
198
6
126
24
60
54
30
9
81
15
104
43
21
27
60
65
37
24
27
159
18
23
48
1
30
18
84
96
42
78
11
13
66
96
6
3
24
15
17
1
48
84
11
55
33
3
53
16
32
133
11
24
25
12
24
30
24
29
88
45
48
30
5
88
33
6
54
84
36
35
1
42
6
47
67
21
56
13
48
18
96
84
12
84
21
39
17
43
6
54
201
45
24
60
39
15
57
9
30
24
9
33
24
24
87
33
24
15
152
1
12
36
39
56
115
6
23
61
3
3
114
42
33
24
21
42
42
6
102
24
51
48
57
15
27
72
5
64
57
71
24
73
63
3
6
72
66
5
31
84
6
138
72
21
48
45
3
27
6
111
69
18
6
11
24
88
9
87
45
6
93
9
12
12
48
111
15
36
48
126
102
17
16
24
75
78
23
61
36
108
36
6
24
48
81
8
7
30
3
117
6
69
57
60
11
31
66
87
57
60
3
33
60
84
6
41
72
37
126
6
15
32
1
66
54
63
9
23
88
63
6
42
18
42
42
18
132
6
24
63
8
13
11
49
6
24
222
78
101
72
13
84
42
29
136
63
132
42
42
54
174
21
32
7
90
39
39
41
24
88
21
60
36
3
80
192
24
16
3
102
84
18
6
3
39
120
12
6
54
17
16
27
93
104
139
69
63
30
27
32
1
90
21
32
25
23
40
21
3
80
72
37
27
24
63
36
6
60
42
6
60
24
42
69
32
48
72
24
16
3
29
37
147
96
120
32
115
101
19
36
18
15
117
27
45
42
90
156
12
12
36
30
57
33
12
12
119
40
8
67
29
1
36
35
31
30
3
80
7
114
39
72
45
42
17
13
36
30
9
21
12
15
39
60
6
18
6
54
177
3
45
27
18
24
99
32
25
24
36
36
48
39
9
15
87
33
3
24
18
3
8
13
36
ABCD 99290532052*3^$a+1 [50148]
85
59
54
15
100
11
169
116
39
109
48
59
18
162
93
96
36
9
51
3
36
126
39
64
41
79
8
100
32
36
52
35
105
3
72
37
107
25
84
176
16
113
27
4
176
72
120
15
73
17
67
288
20
147
45
84
124
12
41
103
132
17
51
136
48
92
40
119
105
24
105
3
28
24
35
216
9
40
36
132
8
12
124
24
56
120
4
11
126
63
16
60
5
90
81
168
4
12
36
8
24
112
20
180
76
24
48
17
111
24
189
31
20
4
17
43
47
73
24
47
169
36
48
8
64
35
49
176
124
36
96
5
3
51
9
24
75
177
3
13
167
37
89
127
44
168
52
44
15
54
87
24
16
20
105
79
32
52
12
36
228
12
269
115
96
24
53
15
3
153
52
32
88
12
36
56
160
68
100
68
124
56
4
80
120
124
56
124
24
36
84
36
20
51
126
39
4
11
25
8
3
33
4
107
61
264
96
29
63
12
24
24
21
31
8
52
24
12
17
27
36
99
9
81
3
15
61
84
32
39
25
116
39
109
36
89
7
24
12
8
36
3
18
54
25
84
120
24
32
3
33
48
9
195
16
32
99
13
80
52
71
9
4
149
103
5
75
48
132
108
105
15
96
76
20
28
60
56
280
53
90
121
140
117
3
180
16
120
140
108
312
96
12
88
77
147
15
25
48
12
149
15
160
44
105
15
16
24
48
59
121
5
3
100
5
31
23
72
93
51
157
95
109
84
180
44
28
20
4
48
48
83
9
48
64
48
140
96
9
126
1
24
11
18
51
4
72
84
44
208
80
4
65
99
4
12
80
16
68
100
80
84
16
36
36
48
95
181
120
8
48
93
19
48
92
52
116
4
11
93
4
120
36
125
115
29
3
87
90
36
67
24
180
180
48
12
11
45
48
160
20
15
1
96
24
20
75
49
59
73
35
13
36
56
57
108
75
84
4
71
21
240
27
90
7
128
12
16
35
90
3
87
25
24
23
72
54
67
23
69
52
23
61
24
68
40
60
120
108
216
156
180
29
31
113
36
18
1
116
81
3
15
105
16
41
67
68
148
24
35
36
1
248
16
72
8
220
24
32
28
125
90
57
15
13
5
7
65
19
60
20
36
99
9
28
17
7
29
39
16
92
192
268
8
69
7
8
40
56
87
105
12
48
15
108
81
64
60
44
76
36
60
44
111
1
8
12
15
13
24
53
18
109
260
120
51
54
90
141
4
71
205
32
60
4
96
84
60
35
25
11
49
59
109
17
51
4
68
76
92
48
4
120
48
8
24
87
54
55
60
84
20
33
39
4
11
1
68
16
5
75
16
68
16
23
33
75
49
44
15
105
60
36
15
9
12
88
80
12
100
84
29
195
124
5
3
40
84
68
3
54
19
104
100
11
105
111
21
87
33
3
25
12
68
52
32
28
80
4
5
63
132
40
180
35
45
4
56
21
39
36
28
140
100
180
12
149
75
16
48
41
51
84
48
15
13
8
87
69
16
8
375
105
39
18
27
63
37
108
8
96
40
80
45
19
84
36
5
72
18
9
36
96
16
5
55
44
4
80
36
123
13
77
231
21
115
8
28
48
125
7
224
516
225
99
48
87
121
32
96
16
24
60
356
64
60
36
20
108
48
4
120
140
64
20
15
36
105
180
3
21
4
72
156
32
36
216
24
180
159
21
24
36
12
12
136
47
18
51
28
47
1
17
91
20
16
96
83
9
76
56
64
60
36
5
75
40
44
120
160
11
73
53
39
28
56
16
36
48
92
112
36
24
68
75
73
32
4
56
48
36
21
3
105
39
88
132
173
3
51
144
25
11
181
ABCD 99290971342*3^$a+1 [50009]
1
95
67
18
27
27
60
48
33
27
102
108
59
40
51
12
41
247
78
12
15
45
3
9
78
89
64
57
90
29
64
24
51
90
59
13
90
30
18
105
24
21
90
12
18
54
5
13
150
30
87
72
48
128
103
54
48
35
25
12
3
3
12
9
24
27
48
24
18
35
85
27
51
72
48
42
30
29
88
56
247
18
71
13
60
48
15
93
51
3
101
40
129
71
37
60
12
168
102
18
35
7
41
25
15
56
61
27
21
75
96
9
42
30
60
12
47
48
55
108
69
33
167
64
27
12
6
35
136
3
18
27
8
25
48
15
9
36
107
88
15
162
18
60
54
36
47
37
11
184
63
108
125
19
18
102
53
37
6
5
25
132
3
24
21
42
9
80
280
81
108
144
18
18
84
6
54
66
60
225
45
30
117
24
21
155
88
9
6
84
93
15
60
117
3
42
30
18
108
42
300
150
12
23
67
21
129
167
151
137
40
21
171
48
21
35
145
84
107
19
77
40
192
3
197
91
30
72
18
45
45
75
177
119
139
102
95
352
72
219
72
18
51
128
48
97
47
61
27
15
48
225
8
55
162
15
8
37
3
9
18
42
216
84
23
40
45
3
56
19
45
45
30
5
37
18
30
155
67
18
72
90
9
120
24
27
108
12
29
13
3
128
64
80
115
6
90
45
27
45
57
6
12
18
107
187
18
99
99
29
91
5
19
48
29
40
201
15
32
16
45
24
108
39
51
18
27
8
67
72
108
105
80
13
24
30
36
60
21
8
145
36
162
42
143
85
107
1
42
102
60
27
8
13
150
117
3
78
30
54
126
45
69
35
40
81
42
117
8
48
37
75
33
42
120
168
21
81
47
13
48
90
42
48
90
165
72
3
5
7
90
15
3
270
114
21
9
15
165
6
72
29
16
32
16
27
60
12
90
35
88
72
3
117
45
18
108
42
12
71
187
12
126
107
88
75
24
45
3
18
27
15
89
16
24
24
32
25
23
19
18
18
81
9
159
21
54
45
81
167
7
33
3
5
37
59
48
96
40
104
13
27
3
5
40
248
40
56
139
21
80
19
72
45
33
90
30
87
3
245
40
56
16
72
63
30
78
29
55
36
117
27
18
35
88
9
90
93
8
115
54
87
96
27
18
27
56
7
90
42
5
13
323
49
15
3
90
132
120
15
63
228
45
15
30
114
41
112
80
40
33
30
9
45
108
90
29
13
131
16
9
60
72
35
67
6
12
18
9
51
21
171
18
51
24
69
6
21
24
56
48
103
57
51
45
32
13
72
48
24
30
53
253
60
111
81
60
3
24
120
56
40
57
47
43
42
27
9
12
60
87
51
5
55
9
32
40
3
90
171
9
36
179
73
18
5
157
83
40
56
133
30
213
63
54
108
15
15
78
51
21
90
30
78
72
48
72
72
60
48
42
47
40
120
3
93
24
56
25
15
8
37
3
45
240
72
27
8
64
3
77
40
63
36
21
80
13
35
73
119
16
93
35
97
39
8
1
39
120
75
45
8
37
60
18
162
66
42
47
1
15
9
18
69
39
57
72
15
81
9
18
120
42
18
9
9
30
90
207
72
15
177
51
60
90
90
5
13
54
48
29
144
67
18
11
43
108
12
90
83
85
30
117
15
57
9
71
88
8
40
8
16
21
123
45
90
57
27
18
42
30
3
3
149
25
15
45
11
7
180
120
18
132
39
9
119
103
9
120
63
108
162
51
9
95
115
21
24
72
8
43
5
7
18
15
24
48
96
105
72
47
85
18
48
129
8
25
135
45
195
3
24
53
85
3
15
162
23
64
120
81
162
72
21
104
61
30
101
193
36
11
91
18
204
23
40
48
15
41
49
47
37
11
85
12
150
108
30
15
80
19
21
56
13
126
102
47
40
56
25
39
80
1
90
189
63
78
51
3
48
45
15
18
84
51
24
15
108
45
ABCD 99291056734*3^$a+1 [50021]
18
23
67
5
49
95
31
17
60
60
48
31
72
41
24
96
96
31
17
127
125
37
18
281
61
179
55
36
137
115
36
149
67
36
5
48
48
84
132
25
35
19
365
156
84
48
60
7
65
151
17
72
19
41
31
36
269
12
79
17
73
23
48
55
125
12
79
17
127
53
48
60
1
72
23
49
90
36
113
84
55
5
84
37
18
53
19
126
83
84
139
5
49
119
24
96
31
185
121
23
121
107
163
17
1
18
252
108
108
5
31
53
19
53
120
7
108
89
55
180
18
23
24
48
84
12
24
24
31
18
71
1
54
180
17
19
221
12
19
29
24
12
12
168
115
36
18
72
144
71
1
131
85
18
54
18
53
24
49
23
49
162
89
12
43
72
72
77
24
115
36
161
19
144
288
72
252
5
103
77
31
18
23
48
1
47
43
108
18
162
36
5
85
23
103
29
12
31
17
127
18
71
60
139
5
31
36
36
53
55
72
5
31
72
180
65
43
41
211
17
12
7
36
65
97
95
103
17
12
84
103
53
19
36
180
5
211
41
120
1
71
73
126
29
204
180
36
60
60
48
31
53
12
84
12
55
89
96
49
270
41
31
41
67
17
37
18
89
60
31
36
161
12
25
71
19
149
49
18
54
23
175
41
120
1
167
31
17
127
17
19
54
72
23
48
1
23
48
24
60
61
35
19
36
53
48
25
95
31
41
24
151
41
12
37
47
7
101
223
5
49
54
17
19
77
72
72
96
168
55
65
84
60
24
108
109
54
36
126
18
137
60
24
108
31
72
36
36
54
23
120
144
48
60
19
18
90
144
149
108
36
144
193
59
36
103
233
12
36
25
18
72
41
48
55
36
36
53
108
12
36
12
139
77
60
36
7
41
103
5
108
48
19
36
65
43
17
60
121
54
5
48
60
84
12
43
77
31
173
7
36
5
85
18
144
5
144
36
12
36
91
36
209
7
53
24
48
19
125
1
90
5
48
1
72
18
53
55
53
55
5
48
1
72
95
31
90
90
53
163
29
79
18
18
17
84
48
60
96
60
31
5
60
120
139
29
7
41
31
53
55
144
29
79
18
71
1
23
67
36
180
5
24
216
12
48
96
48
36
19
144
54
23
60
60
19
29
84
31
72
72
317
97
18
77
72
12
60
36
156
96
84
109
71
55
17
73
18
125
1
11
7
72
113
48
19
90
47
36
12
48
271
36
36
17
19
36
41
31
41
168
48
264
168
48
19
5
192
24
12
19
18
11
12
193
47
79
5
84
12
43
72
41
139
29
43
53
19
126
54
90
59
67
17
60
84
96
24
403
144
65
12
49
71
127
108
17
96
13
47
97
126
41
31
36
72
72
180
17
1
71
127
125
19
18
54
5
108
132
79
29
43
5
36
175
113
67
17
19
36
113
24
24
19
29
43
72
17
37
47
120
96
24
55
5
36
48
96
31
108
126
119
7
89
12
133
107
36
1
263
79
36
29
115
72
54
23
12
55
101
7
18
18
54
35
109
162
53
48
43
53
19
180
89
73
54
41
31
41
264
55
17
73
179
19
17
163
149
168
7
18
18
65
133
18
72
17
12
96
72
108
19
17
1
90
5
360
36
85
126
89
84
12
48
36
84
115
126
90
77
49
35
96
31
77
36
85
95
49
18
29
24
19
5
31
29
48
31
101
115
101
144
96
91
72
17
144
19
18
23
180
60
24
12
133
54
41
12
84
12
13
54
257
49
54
101
43
18
90
36
5
12
24
49
72
ABCD 99291220318*3^$a+1 [50355]
75
21
87
57
27
5
144
16
15
33
111
96
65
43
156
9
144
51
48
108
288
144
36
72
213
219
21
39
156
24
12
96
201
48
123
96
21
96
3
45
99
24
21
243
72
21
15
396
60
12
365
31
17
43
108
72
12
5
48
91
101
151
137
64
123
60
36
5
115
77
55
108
12
108
24
77
64
48
27
72
84
9
27
5
19
108
48
108
144
24
317
43
12
168
273
159
48
216
324
36
113
16
32
64
27
168
48
93
39
41
79
113
55
84
21
96
51
12
60
101
48
7
36
60
144
57
15
225
75
213
3
96
45
39
153
99
45
87
9
27
12
108
29
79
129
3
93
27
24
77
16
135
57
111
144
48
36
29
31
84
29
79
312
48
24
81
48
32
64
3
144
93
3
48
180
36
21
3
72
48
69
3
60
129
15
48
60
5
64
159
24
36
69
111
48
96
33
39
12
45
176
31
72
57
123
276
72
48
60
48
24
149
31
84
36
108
36
24
65
19
93
48
111
81
51
72
149
31
36
48
141
27
12
180
36
36
72
213
3
93
3
29
19
24
357
111
144
161
19
84
108
36
57
32
43
5
112
111
17
48
115
60
17
16
48
111
33
27
69
96
15
161
55
41
64
111
12
60
9
243
48
29
175
65
163
132
57
48
183
57
27
24
12
81
80
91
5
16
51
24
36
216
12
72
5
31
36
125
43
12
72
17
7
9
27
12
9
15
33
32
43
36
48
321
3
189
48
111
17
16
375
57
75
48
21
3
189
128
127
81
15
72
12
36
60
36
105
240
87
36
12
57
128
19
252
108
69
3
36
9
3
108
108
69
176
115
36
24
84
60
72
72
33
15
33
207
36
72
252
9
27
21
135
105
27
216
12
168
36
12
105
171
21
27
108
144
108
24
192
5
496
183
72
96
12
204
12
108
60
144
216
29
16
48
87
108
45
63
12
324
72
36
21
128
19
72
84
33
39
41
64
48
27
96
21
15
48
24
36
53
139
21
32
127
24
48
41
31
24
48
24
12
69
135
57
48
144
3
72
21
272
7
24
48
204
48
108
96
36
117
3
24
69
159
36
24
5
175
36
192
72
180
17
511
65
7
201
315
60
36
69
32
64
128
43
36
36
108
96
48
161
16
27
108
9
3
29
139
36
17
31
60
21
27
36
177
27
101
91
117
96
3
45
48
111
33
176
91
5
16
15
33
48
80
331
21
27
108
24
33
48
27
12
36
53
48
187
108
89
79
156
216
24
36
48
60
36
17
16
147
120
53
48
31
72
12
24
48
24
12
129
267
24
48
125
199
105
192
15
17
16
39
108
29
43
228
17
48
115
45
51
36
108
12
17
43
12
60
72
48
261
336
32
79
36
221
67
45
135
72
144
17
19
252
177
96
27
168
45
63
48
96
81
219
21
15
144
72
168
12
53
43
108
105
15
81
48
75
12
281
96
16
207
17
19
45
39
144
ABCD 99291587672*3^$a+1 [50001]
33
42
38
30
10
3
107
42
24
7
9
98
102
31
59
25
29
24
72
115
3
42
8
142
74
30
24
16
21
69
111
108
12
143
16
9
47
120
61
24
36
153
24
3
84
65
18
52
8
42
10
140
40
104
66
174
96
10
110
61
12
57
110
24
4
92
34
171
275
40
8
10
42
68
40
93
23
54
43
29
48
22
8
16
116
145
125
30
120
90
24
106
38
7
65
30
84
1
143
73
189
80
54
4
32
48
22
111
57
50
36
76
45
89
216
43
12
15
45
59
49
12
23
16
96
14
24
67
3
20
30
46
9
108
3
24
45
27
24
20
37
59
64
134
102
24
60
61
83
102
48
163
69
75
35
84
4
32
58
162
20
13
77
144
24
16
80
10
44
16
26
48
96
120
79
35
12
10
8
127
33
50
25
11
24
96
1
89
30
37
23
96
28
170
7
36
24
125
24
31
36
99
8
37
5
234
6
24
136
38
37
35
138
16
6
18
30
26
7
12
51
74
192
24
127
60
12
17
24
6
58
32
64
51
3
96
9
107
1
72
5
112
8
7
15
105
75
68
25
17
30
18
40
72
24
27
24
119
16
54
176
48
112
51
72
35
10
75
60
17
24
66
13
17
34
30
24
126
44
12
160
50
130
128
12
25
335
48
130
15
81
6
68
22
104
7
17
55
41
7
89
48
10
30
110
16
24
80
12
13
81
80
96
48
66
70
24
110
36
36
28
30
110
10
152
18
100
66
144
123
29
24
6
61
53
7
59
54
24
40
32
70
20
25
23
12
24
61
123
32
10
3
87
14
6
58
27
75
18
3
12
11
30
54
10
86
24
42
48
90
6
120
54
232
20
198
16
6
48
32
10
51
27
80
42
30
25
65
30
25
3
156
26
54
36
64
20
37
93
90
69
57
18
20
37
29
24
102
138
72
48
55
12
36
23
10
54
2
10
14
40
26
70
38
42
30
204
30
94
33
33
126
81
17
82
44
34
3
72
101
64
86
64
12
14
31
89
24
16
54
12
134
31
23
16
20
46
54
56
1
17
30
13
77
10
57
5
54
49
135
2
40
3
11
10
14
72
1
12
15
36
66
8
40
62
18
6
34
32
24
96
103
108
23
36
90
18
12
40
50
55
23
120
36
150
19
11
90
40
170
60
4
36
176
120
61
23
54
22
68
22
15
180
5
30
10
3
87
20
48
10
2
13
15
32
18
16
171
39
57
53
34
32
30
114
16
20
1
63
26
94
26
31
33
6
50
54
60
4
45
117
78
32
34
27
77
46
69
77
30
40
18
6
104
37
69
80
6
58
3
27
42
14
60
16
14
16
63
47
4
21
23
10
42
48
80
6
7
23
220
20
34
62
24
36
108
82
8
103
144
9
120
51
5
24
6
121
89
43
165
15
65
7
113
30
13
23
70
39
57
104
24
6
37
180
17
7
120
153
80
70
60
32
94
50
1
59
66
55
33
3
83
90
139
51
44
6
24
72
78
12
28
26
70
57
17
42
85
48
11
6
88
27
99
84
32
28
56
60
54
46
9
51
44
66
6
13
27
20
48
100
42
51
63
86
30
1
177
3
87
20
66
144
115
180
41
24
112
3
35
13
29
78
40
56
36
60
13
11
97
63
50
6
25
156
24
300
33
135
15
177
3
12
68
6
16
24
51
29
30
244
45
105
26
30
70
26
31
17
126
24
13
29
208
30
32
24
1
113
6
61
5
48
96
64
32
43
135
45
51
14
70
45
45
32
43
5
22
98
106
117
89
114
16
80
4
21
53
96
30
1
89
10
36
74
16
3
47
54
6
1
303
80
24
42
64
50
6
31
17
16
54
176
114
22
140
108
37
5
90
85
180
35
34
219
5
103
33
104
30
90
72
31
3
80
46
14
36
28
32
25
105
110
58
75
72
23
6
16
54
9
65
187
83
10
27
5
88
120
80
6
76
81
47
30
66
6
78
97
23
66
6
10
38
210
42
1
69
3
35
132
108
72
24
66
24
7
9
171
29
24
30
97
207
32
13
48
143
6
24
16
8
72
30
13
155
25
15
36
69
15
140
12
250
38
13
24
108
17
54
16
8
36
30
24
106
80
6
10
38
6
24
13
27
20
70
3
60
17
55
47
84
61
3
156
26
ABCD 99292141472*3^$a+1 [50045]
24
28
36
32
4
20
4
12
24
84
24
116
16
8
33
24
63
57
139
101
36
99
16
44
36
204
64
41
19
12
48
29
31
44
132
16
8
57
39
36
9
39
76
20
4
32
9
6
145
8
39
42
51
28
24
60
92
124
20
64
12
44
160
24
12
68
36
9
7
20
48
48
72
57
36
30
69
84
12
28
72
60
17
7
8
48
40
44
40
8
40
92
120
153
103
8
52
155
13
32
9
19
197
19
36
5
54
13
23
45
9
51
60
87
1
132
44
21
84
15
64
80
57
19
60
48
72
24
84
20
72
4
72
29
36
19
35
141
64
35
61
32
33
19
24
41
3
16
32
28
12
24
24
47
49
5
55
80
4
24
17
19
192
44
16
24
24
17
24
19
20
4
20
28
12
17
15
16
72
5
31
20
117
3
69
3
40
8
4
20
12
21
27
36
189
12
115
44
36
16
20
24
48
48
28
41
36
55
8
16
8
93
123
57
7
12
44
9
7
20
16
48
89
75
156
36
28
60
48
8
4
8
9
36
39
51
97
8
4
44
9
31
44
12
93
63
28
101
90
45
48
100
20
45
30
1
24
20
28
20
24
96
100
44
16
32
76
12
17
27
4
24
12
116
4
5
15
16
24
36
120
24
5
19
92
69
19
11
93
28
48
29
67
24
140
4
12
60
20
15
9
36
36
9
168
31
24
8
4
84
11
9
9
12
79
36
11
49
24
80
69
18
13
71
78
55
8
48
100
56
16
17
3
4
11
42
51
64
65
12
31
48
24
48
47
1
36
8
33
84
55
60
8
45
72
39
9
15
40
32
21
15
12
33
19
36
12
68
100
8
52
8
4
197
15
64
80
12
88
41
36
63
12
28
20
4
5
72
43
20
28
8
4
203
13
36
48
8
4
24
11
45
64
29
60
48
7
60
23
42
31
20
4
83
25
12
5
12
3
3
9
40
8
96
240
69
51
24
33
42
12
1
17
75
88
8
12
84
60
16
72
5
75
52
20
28
113
43
36
24
36
24
84
68
12
12
16
32
16
11
45
16
204
24
17
183
69
55
53
63
21
39
21
31
48
20
9
43
47
85
56
136
11
25
12
17
43
92
28
20
60
76
77
12
15
16
41
43
65
31
44
33
27
33
55
8
99
25
32
144
9
55
12
11
9
40
24
29
27
15
1
32
96
16
35
18
3
324
28
96
36
84
24
116
52
29
3
33
115
60
32
60
12
24
4
48
104
64
20
16
24
36
44
24
76
32
4
5
3
52
44
76
20
36
9
39
60
16
41
114
109
32
4
8
40
5
7
48
12
60
8
48
4
44
40
20
52
80
48
4
65
48
42
18
27
36
60
132
28
20
16
8
27
21
24
76
65
3
51
13
8
4
41
7
32
28
65
15
88
48
24
20
16
60
36
380
33
7
48
32
4
20
52
35
33
24
36
4
65
12
15
268
23
57
57
43
23
13
41
103
48
24
5
3
16
32
12
16
29
55
32
24
72
4
68
75
45
16
12
12
20
60
48
57
7
20
16
44
93
7
80
136
209
30
105
3
13
44
76
107
1
12
44
16
17
67
24
12
5
99
24
4
12
36
5
43
11
9
9
135
40
108
35
13
20
16
140
33
55
20
36
9
7
71
54
19
29
51
4
128
60
45
43
107
13
20
57
39
33
12
60
43
12
24
56
63
25
32
4
36
24
20
36
4
11
9
40
32
24
40
24
84
36
24
12
113
48
3
57
19
20
4
12
29
19
36
53
72
6
13
32
88
47
13
12
32
76
29
30
37
5
3
28
44
16
48
56
28
32
36
28
17
19
8
33
63
100
20
9
63
9
55
24
24
12
8
36
16
80
3
12
25
8
3
42
7
36
20
28
20
40
11
9
4
156
11
13
80
16
56
33
31
32
28
20
96
21
19
60
48
5
43
29
36
187
23
49
60
35
93
28
8
12
40
5
79
8
33
7
53
55
12
5
67
53
18
57
28
77
7
36
48
44
48
88
44
36
64
32
3
37
104
4
95
102
60
19
12
44
24
24
16
56
21
55
44
111
49
8
72
28
65
15
76
24
77
6
30
7
8
9
19
32
60
64
23
57
81
15
28
12
108
24
20
33
3
60
64
8
4
8
12
4
17
12
72
55
8
40
23
90
15
64
96
5
27
100
32
21
43
176
4
17
43
12
12
60
8
120
88
71
30
6
93
144
48
100
155
13
44
112
41
75
48
172
60
20
9
79
12
17
27
48
16
32
4
44
72
60
52
32
40
60
44
136
24
80
60
51
1
92
16
72
17
7
41
7
32
21
139
48
20
48
9
15
4
36
24
80
24
28
68
40
24
48
5
183
12
40
8
177
127
32
4
101
39
196
36
24
36
48
180
12
68
12
40
12
36
96
24
24
36
72
24
11
69
28
20
33
19
68
16
32
45
7
92
21
55
5
7
32
45
3
72
48
63
9
16
12
8
48
51
90
19
24
5
15
36
60
36
3
45
28
108
44
52
101
63
27
25
29
3
52
36
12
8
24
16
44
36
120
9
79
96
41
12
55
53
19
41
19
44
64
36
17
87
28
44
28
32
28
8
9
31
104
96
57
90
1
72
32
40
8
9
36
19
23
25
32
76
12
53
3
12
84
21
19
5
15
33
43
60
12
72
104
36
16
48
80
64
80
12
108
57
19
17
19
24
17
19
44
12
48
4
12
23
21
4
216
44
57
19
84
17
ABCD 99292253356*3^$a+1 [50124]
273
15
24
72
144
24
328
48
144
11
21
120
240
24
9
151
56
168
3
69
3
162
51
39
1
107
21
40
155
37
8
40
56
88
96
104
192
64
224
117
126
37
215
1
32
24
88
32
111
57
105
63
24
136
32
96
120
24
120
141
67
168
264
23
18
7
8
21
19
24
80
16
72
8
72
87
25
8
40
320
3
141
16
288
72
80
112
47
54
355
32
72
16
72
8
75
37
143
25
24
8
24
9
15
40
32
24
429
27
40
192
191
25
72
8
64
56
45
115
24
32
184
59
253
35
93
112
47
18
7
8
112
128
144
48
48
48
87
25
83
69
88
59
21
40
8
96
288
33
159
111
249
24
69
147
48
40
8
63
25
72
240
32
40
41
54
81
171
21
33
7
32
72
15
9
24
88
128
40
197
163
144
152
48
48
39
9
24
16
167
9
16
65
39
15
129
232
17
15
57
63
16
497
55
80
112
296
69
3
48
57
7
8
112
128
213
27
48
120
72
129
183
123
309
123
13
72
8
69
54
261
81
39
24
531
21
15
57
160
56
15
9
48
87
18
127
152
216
27
180
1
107
13
24
168
104
393
31
5
51
24
159
193
120
120
35
45
360
423
9
88
119
49
56
144
64
96
185
39
40
191
97
152
3
205
32
72
16
233
54
57
24
24
16
72
152
40
120
152
45
90
1
48
5
27
24
304
24
272
16
35
69
88
48
48
56
120
64
192
32
16
41
144
15
39
121
152
40
72
168
32
120
96
27
93
24
27
181
48
56
120
240
136
32
16
56
105
31
167
177
24
96
96
24
16
48
80
712
23
625
224
72
48
328
168
224
88
5
187
240
32
24
64
8
144
24
87
72
33
144
16
168
32
88
144
80
48
39
73
48
80
33
7
128
24
312
213
3
48
72
3
109
56
87
72
36
54
135
168
88
95
129
40
47
321
88
144
80
87
1
35
72
117
24
24
88
80
352
96
24
8
33
55
56
96
63
49
113
7
32
123
45
312
39
177
75
189
16
245
67
320
27
21
87
73
72
8
63
324
45
27
61
32
16
384
56
40
32
243
36
1
192
56
21
75
16
143
81
24
24
96
72
88
101
211
32
63
97
11
141
64
56
24
40
24
8
40
8
24
72
216
240
48
72
24
144
112
8
219
13
95
57
88
32
280
48
179
54
207
88
120
272
15
33
64
176
40
11
165
51
397
32
345
15
21
18
36
141
48
64
48
360
59
69
21
75
24
9
15
192
64
120
152
24
45
51
120
ABCD 99293075738*3^$a+1 [50014]
49
80
21
27
135
153
144
21
43
192
128
75
36
36
180
9
48
51
109
47
198
18
78
30
45
16
80
3
36
72
18
31
65
18
30
271
17
63
96
165
43
176
15
129
75
12
144
121
11
37
227
168
37
96
59
36
144
18
222
1
32
165
30
60
18
18
61
101
108
90
21
48
3
157
71
96
105
15
36
60
12
6
234
12
9
15
145
32
75
165
159
36
30
18
109
32
39
96
30
54
21
48
21
27
195
144
333
165
91
35
36
24
129
48
15
18
114
66
6
69
69
60
48
15
63
54
12
31
5
139
101
123
16
80
15
49
35
45
69
30
13
224
21
315
27
336
85
101
90
81
39
60
13
17
6
25
227
36
9
16
224
15
1
59
85
32
63
225
48
64
23
105
195
18
42
66
15
39
121
59
60
121
131
13
71
57
48
96
21
43
47
120
24
1
144
128
27
85
83
13
5
54
85
59
69
160
176
99
36
36
21
33
31
5
43
167
78
66
57
75
84
1
17
162
18
27
144
15
84
45
208
143
24
72
54
30
45
27
60
12
72
96
90
12
31
59
36
54
27
15
33
75
12
108
13
83
144
120
85
11
181
80
96
15
49
96
17
6
90
162
12
6
27
48
51
36
12
237
33
258
12
1
32
39
153
16
47
97
197
123
16
5
12
79
11
42
27
261
108
79
95
36
61
35
18
91
65
6
9
96
48
48
87
270
27
75
24
144
18
75
99
78
18
237
207
180
45
144
15
54
123
48
16
23
313
48
32
27
36
145
101
78
13
23
120
49
101
90
54
66
9
15
36
72
117
117
75
33
31
71
105
3
141
21
108
6
9
147
61
35
45
129
79
80
64
53
43
11
21
207
33
160
128
39
36
6
15
51
108
1
80
123
108
9
96
159
216
9
16
48
32
48
27
213
171
85
128
21
192
54
144
24
30
162
13
32
51
120
108
25
11
21
3
30
54
60
66
27
27
150
228
75
48
16
5
6
102
31
5
54
36
49
65
30
145
80
15
108
69
240
159
36
30
96
54
228
96
90
75
81
54
60
141
129
15
21
43
167
9
16
161
18
12
60
69
15
24
105
160
17
15
192
15
1
155
54
63
135
105
27
117
16
32
207
49
5
75
21
18
156
61
155
6
18
45
16
83
30
15
27
21
243
24
12
36
69
144
81
66
237
21
102
144
21
39
105
16
53
187
53
66
108
13
23
60
264
85
131
61
65
63
267
21
117
75
33
54
9
144
15
18
30
129
75
120
24
90
30
349
17
90
180
216
48
9
112
59
72
13
32
117
60
210
61
35
141
16
17
15
48
64
144
17
78
12
37
32
48
51
30
31
5
78
141
75
21
48
3
12
72
9
231
84
37
215
9
48
303
54
108
90
117
64
131
18
27
129
90
96
198
63
48
231
90
15
15
6
43
119
57
48
75
102
175
80
3
66
139
48
32
177
111
15
24
9
64
47
54
54
37
95
66
90
37
5
171
96
33
15
27
85
320
3
45
96
39
57
16
143
49
11
21
16
83
60
36
18
27
135
121
35
144
109
5
174
36
25
96
96
ABCD 99293552102*3^$a+1 [50033]
7
17
13
95
96
24
88
3
41
85
35
108
1
35
12
12
37
48
47
76
27
5
36
79
5
148
44
28
15
30
11
60
16
9
95
84
36
55
21
33
12
11
7
5
40
15
41
115
185
64
171
144
65
36
1
18
41
31
29
16
20
84
139
6
54
102
119
12
84
136
63
54
23
12
25
47
108
7
53
28
183
54
27
153
87
36
44
163
41
79
36
81
116
208
15
36
81
20
100
69
84
126
161
64
36
68
136
45
3
20
36
25
59
127
9
44
72
73
66
41
19
5
76
129
11
4
75
144
113
163
5
79
60
93
27
5
48
84
24
12
112
20
48
43
60
17
49
99
45
59
67
41
67
45
36
80
60
19
57
36
20
24
16
57
23
67
77
13
6
57
63
36
33
120
8
28
51
165
24
12
87
21
69
126
41
4
39
45
51
9
20
7
65
60
24
60
16
80
108
132
36
72
61
6
5
120
13
87
9
135
45
95
12
67
60
41
16
105
59
12
48
72
19
105
8
148
123
5
220
32
88
44
7
65
28
56
79
45
8
24
348
25
90
162
59
84
12
103
41
36
43
90
95
28
48
36
33
155
7
101
7
57
135
24
101
24
31
24
36
9
21
35
100
80
48
7
53
91
6
108
35
55
45
80
36
91
41
49
54
165
56
175
65
24
91
53
31
9
116
19
36
6
35
24
52
27
72
53
16
99
117
56
12
7
149
40
15
41
43
65
7
29
124
51
45
72
12
32
244
120
15
17
28
84
132
144
44
120
7
65
64
159
45
32
24
55
150
71
4
44
61
11
16
39
9
72
27
36
45
80
1
131
28
81
11
24
28
12
20
24
64
92
76
3
60
36
41
103
17
19
53
1
227
64
15
18
23
43
24
45
152
36
73
27
8
31
9
44
28
369
51
3
36
53
28
117
42
89
156
96
72
37
11
12
157
90
18
102
53
55
5
28
68
76
63
72
21
32
31
65
12
103
9
36
92
4
44
40
36
8
1
11
48
60
96
25
155
24
48
88
32
12
121
15
44
121
6
84
17
19
24
5
72
4
3
33
3
17
12
36
79
5
67
5
40
15
9
20
12
24
88
20
1
95
60
72
24
88
8
4
20
60
19
65
31
113
36
96
36
43
9
180
75
36
60
174
96
54
17
120
24
84
115
36
77
40
3
24
36
65
55
29
67
93
180
87
173
60
60
7
168
113
112
21
47
97
36
99
105
36
11
28
92
13
12
18
33
3
5
36
36
4
44
12
48
112
27
72
65
40
48
116
12
4
39
45
44
12
43
17
88
116
4
56
72
48
55
117
3
9
80
60
60
16
24
12
44
12
13
27
27
65
12
24
19
81
36
24
12
44
36
43
41
4
39
257
24
40
20
24
36
31
53
28
63
29
120
28
3
17
43
9
56
16
8
120
36
79
12
24
117
27
5
61
6
21
20
187
33
8
1
3
20
121
11
19
29
7
89
52
63
30
11
76
9
48
23
148
69
30
17
28
20
112
36
3
9
56
61
123
80
28
32
12
228
7
18
30
96
36
29
55
9
56
12
73
59
72
13
126
5
4
8
19
30
51
152
12
79
90
36
3
8
48
24
7
81
27
5
12
28
68
48
4
132
68
61
51
63
65
115
53
127
81
20
12
7
5
55
21
36
68
31
36
33
27
5
184
20
132
112
8
7
81
44
31
29
36
216
24
19
5
60
7
101
7
77
139
9
56
24
12
24
169
12
15
20
36
28
15
21
8
100
15
93
24
36
84
144
92
144
85
3
27
5
49
51
8
40
36
9
23
4
69
27
80
84
24
31
24
21
36
32
37
48
15
12
20
79
125
24
31
81
99
29
97
63
248
4
15
18
215
96
4
32
24
1
11
43
9
92
184
36
3
81
60
20
1
23
40
117
18
42
90
48
6
35
19
125
28
12
92
40
56
163
6
18
81
84
32
13
96
35
24
31
21
15
18
71
72
12
235
6
39
20
7
18
83
84
48
7
113
76
12
27
17
115
138
63
27
96
45
56
24
19
65
181
60
47
24
24
49
90
65
115
36
30
144
51
120
20
4
32
43
36
29
88
8
19
17
48
97
83
16
72
27
105
12
63
41
40
15
5
79
5
96
112
12
92
229
47
88
ABCD 99293641574*3^$a+1 [50010]
84
19
77
265
35
228
180
60
37
23
192
55
89
1
90
5
31
233
37
18
101
180
24
199
41
84
55
18
23
175
29
96
1
179
397
143
1
90
29
97
107
37
263
72
61
72
18
180
17
36
120
97
54
270
83
156
121
18
17
73
11
84
60
12
24
25
215
1
18
221
139
72
89
204
175
126
35
55
185
96
408
96
24
55
162
23
36
156
48
7
89
19
5
72
13
11
96
108
192
48
12
55
29
36
79
161
91
72
221
49
180
36
54
17
1
107
37
54
5
36
13
18
29
61
18
5
24
36
156
229
72
59
264
19
77
49
35
37
143
1
119
61
90
113
60
36
61
83
61
59
13
72
191
25
59
72
24
120
175
65
36
144
36
24
180
96
108
36
84
37
35
73
47
25
180
59
49
71
19
281
36
24
37
47
7
18
11
60
84
12
49
36
23
36
31
29
84
60
132
300
48
96
96
1
198
29
61
95
31
144
5
49
198
72
77
24
24
181
59
36
84
73
54
144
41
84
37
162
108
17
1
59
12
163
252
18
162
144
5
121
23
85
11
169
396
54
90
36
95
240
79
41
121
18
126
35
1
126
72
137
204
55
36
54
72
47
385
11
60
55
162
23
36
300
1
47
151
234
227
295
36
17
127
53
96
180
31
90
108
155
12
48
132
24
84
427
65
144
36
108
43
54
35
48
12
121
47
7
5
85
119
97
23
60
61
143
37
83
97
23
13
23
84
127
29
60
19
5
156
204
67
53
1
54
101
36
108
43
197
145
107
24
60
97
234
18
35
37
23
67
36
113
24
72
168
307
5
49
72
23
24
25
191
24
91
5
120
55
5
36
24
120
60
36
25
95
24
79
180
5
85
11
205
119
25
18
54
35
60
193
90
65
313
59
60
48
96
24
37
119
61
23
85
71
1
54
54
35
12
84
96
205
179
145
59
96
61
36
119
25
23
12
19
401
31
72
18
47
96
19
65
61
72
324
288
612
54
89
1
131
13
47
168
271
29
36
24
36
240
85
59
211
29
151
270
11
25
215
84
169
131
156
1
143
37
107
36
145
155
25
54
17
24
24
25
191
79
126
35
91
245
25
54
72
17
36
19
305
72
55
18
11
84
85
18
54
108
35
60
31
89
37
275
49
396
155
60
19
72
90
107
37
59
67
54
35
120
48
13
108
35
204
72
24
7
77
36
60
96
204
31
36
53
1
23
31
162
119
24
24
67
53
37
83
12
84
204
96
7
77
60
12
13
90
108
29
168
252
1
252
72
59
60
7
77
85
47
144
25
119
7
18
108
108
126
18
47
25
198
162
18
101
96
48
7
108
401
31
29
115
36
90
35
228
25
72
ABCD 99293861684*3^$a+1 [50069]
10
6
14
60
36
43
81
26
24
16
44
30
16
63
12
15
84
50
10
36
33
60
27
14
10
69
12
23
37
39
20
25
81
15
9
39
5
16
6
20
48
72
1
83
1
5
30
13
48
9
50
1
17
42
4
50
10
50
16
90
8
46
26
100
14
30
25
35
16
33
27
33
11
40
20
6
34
21
35
25
23
22
74
37
39
33
12
9
66
14
6
30
55
9
36
24
110
54
55
72
39
45
59
60
13
3
74
30
16
9
5
16
30
96
44
100
14
22
170
4
50
16
21
3
57
12
5
22
21
12
5
60
16
14
6
7
3
6
30
20
13
108
33
66
69
15
9
12
15
33
5
16
87
9
38
106
36
30
44
16
50
24
46
30
15
15
21
33
27
17
66
25
21
74
24
85
27
14
55
11
18
22
84
9
57
20
54
36
18
42
10
24
15
11
48
42
94
110
67
3
66
14
114
66
30
10
6
8
36
66
1
233
19
36
12
3
21
84
5
79
60
21
20
127
3
56
24
61
9
56
34
9
5
6
40
30
6
8
85
35
36
10
27
69
63
17
19
45
6
69
24
27
33
72
9
74
13
17
46
50
54
37
29
10
9
5
66
1
35
13
35
82
80
31
3
69
11
46
44
46
60
8
16
45
11
13
21
30
36
24
6
80
4
26
64
20
6
18
16
57
3
44
22
3
11
10
6
14
6
4
20
40
36
8
25
11
70
39
27
14
6
34
56
31
9
8
6
36
108
12
18
12
40
39
12
3
56
64
14
66
10
36
98
16
30
14
52
9
84
12
15
9
12
3
44
13
17
30
60
180
96
1
53
16
60
6
45
23
25
11
61
15
30
74
1
69
39
11
16
38
90
6
7
9
14
70
74
12
54
6
1
3
14
6
10
44
42
13
11
16
24
44
6
91
5
4
26
18
42
25
5
34
20
16
33
21
26
18
6
1
48
12
29
10
57
39
8
30
31
15
60
57
24
15
21
48
36
15
45
108
11
16
14
46
9
12
83
40
50
6
30
34
9
11
1
24
24
12
23
16
14
16
14
25
35
97
5
19
12
17
6
1
15
20
4
129
5
16
6
8
82
14
16
14
30
24
12
34
6
21
9
14
10
36
14
36
13
27
60
14
40
86
40
8
30
16
50
1
15
104
36
94
15
15
146
34
56
1
29
34
20
54
6
1
5
4
36
14
40
9
60
36
12
72
5
7
29
46
21
3
117
3
21
15
9
21
30
110
4
20
6
121
3
44
12
13
11
6
24
54
1
21
80
10
54
27
17
7
15
24
6
3
12
29
24
46
20
46
60
68
66
16
60
68
1
5
16
14
37
3
69
5
7
23
6
10
20
36
4
60
30
44
6
25
51
14
40
51
9
6
38
52
15
15
38
16
27
63
201
39
20
60
100
36
9
12
12
5
6
16
20
10
38
25
47
24
1
23
181
24
87
24
80
25
36
5
18
6
40
6
8
37
5
31
29
31
12
5
7
39
14
103
23
85
15
20
66
18
1
21
3
51
20
54
31
24
11
30
6
1
33
74
1
65
6
1
72
12
69
39
141
66
24
20
40
45
11
84
10
14
46
66
20
13
72
23
133
29
18
13
63
6
3
11
85
21
3
17
48
6
10
6
44
46
38
37
9
14
42
31
63
6
3
12
48
11
96
114
31
65
4
36
14
49
27
20
24
16
50
10
60
33
35
16
20
25
15
14
7
35
4
45
36
83
12
1
39
68
82
8
42
13
47
1
3
14
30
6
16
30
69
15
30
39
35
22
38
22
30
60
38
30
13
24
15
8
6
24
7
5
48
36
7
3
21
15
20
85
24
45
44
46
45
24
77
24
6
18
7
29
70
30
26
1
12
21
14
36
1
23
6
10
45
5
7
29
10
8
126
70
9
51
21
9
30
30
15
84
77
18
22
15
84
21
30
24
44
72
10
39
12
33
6
50
24
7
12
57
3
27
38
16
56
54
1
15
68
12
25
15
21
17
6
10
36
98
6
6
40
24
20
1
24
11
24
1
9
14
12
10
30
93
5
6
60
61
15
84
14
36
66
49
35
10
50
25
21
50
24
1
24
12
9
8
126
1
45
38
61
72
47
1
96
23
12
24
1
45
51
39
20
4
6
24
60
20
79
120
11
1
48
27
8
6
31
23
36
16
9
15
21
15
20
54
7
9
30
24
74
12
4
26
4
20
90
36
30
18
46
6
30
9
5
156
55
84
36
23
52
9
45
50
76
84
45
21
123
36
59
13
3
36
30
3
5
76
14
1
5
31
9
36
44
16
8
72
10
24
6
3
27
90
50
18
55
27
24
26
19
11
1
39
9
41
48
46
86
31
3
20
10
15
45
30
6
3
71
24
30
22
20
4
6
51
59
18
16
14
36
30
7
3
30
6
50
18
36
1
9
50
25
5
7
53
79
12
23
42
18
1
155
76
30
30
8
1
24
11
25
12
39
74
55
15
26
30
1
9
3
72
59
37
48
11
24
10
39
27
24
69
11
40
6
3
17
55
9
86
78
7
23
42
4
20
24
6
120
6
43
47
34
6
14
30
40
20
54
43
33
36
20
54
6
30
34
14
13
33
6
24
21
5
40
3
65
6
25
24
5
16
14
22
3
41
30
6
4
14
12
54
31
119
54
6
40
36
21
29
151
9
15
15
14
30
25
41
4
60
14
6
91
35
60
1
17
22
21
3
9
21
56
10
24
36
24
14
16
90
6
60
20
70
30
8
6
37
9
30
21
9
3
101
6
18
43
3
20
36
18
7
5
4
44
12
10
8
13
3
36
30
84
51
5
4
51
83
25
36
12
17
6
6
18
36
16
14
19
11
25
41
34
21
36
9
8
46
36
9
5
24
31
71
4
6
24
14
6
10
45
5
40
26
4
14
7
59
100
60
57
89
31
63
20
1
36
33
6
45
23
36
36
24
6
48
22
50
40
20
10
8
13
33
111
15
9
29
7
23
1
12
39
38
22
8
22
30
50
31
113
10
6
14
6
31
3
9
21
14
13
39
74
16
60
20
79
12
17
7
24
21
60
24
39
108
83
10
14
16
14
16
26
48
13
9
54
9
12
5
94
6
24
50
36
1
29
60
150
1
132
11
37
47
1
29
42
13
5
55
11
1
24
5
19
72
35
24
16
14
46
20
4
146
24
24
6
37
3
56
10
3
12
39
20
10
44
16
104
7
5
31
29
19
51
44
16
69
29
36
7
23
10
30
45
45
14
60
6
7
39
30
15
5
24
16
68
76
39
48
59
18
16
15
29
6
10
74
36
16
24
36
9
5
6
40
8
120
13
77
42
1
12
17
19
5
40
6
60
90
80
4
66
20
10
8
22
33
41
91
23
16
36
69
36
53
12
4
50
10
56
24
10
36
24
50
31
144
15
20
96
54
24
16
14
52
21
63
9
60
21
30
9
11
16
8
16
105
12
29
48
36
19
27
30
39
15
14
16
26
48
6
46
9
5
144
7
60
36
23
30
10
6
99
5
46
8
13
24
35
13
51
21
36
59
4
50
10
6
38
16
36
20
85
45
54
26
100
30
9
15
6
80
18
12
24
46
3
87
9
81
8
16
20
16
14
1
65
48
30
6
10
50
54
52
44
10
ABCD 99293963456*3^$a+1 [50033]
11
25
27
32
1
27
12
8
24
1
15
9
24
60
11
16
12
45
51
21
11
85
15
12
3
30
3
32
12
7
24
12
9
15
33
8
7
57
15
69
60
36
48
68
24
19
66
3
48
104
55
30
48
3
8
4
21
11
28
3
17
1
54
18
18
60
5
16
9
15
72
45
23
36
19
12
57
8
12
7
54
51
33
27
20
28
8
7
57
156
32
61
39
21
59
31
89
88
32
12
109
6
78
6
9
51
84
41
76
3
17
61
42
18
3
36
9
27
33
12
3
24
27
18
11
19
12
33
57
39
12
27
30
3
9
11
79
48
18
12
30
5
7
24
21
3
30
18
12
33
39
5
160
48
27
9
104
103
90
15
27
6
12
12
6
21
15
29
19
21
9
3
15
29
48
31
54
3
27
12
9
12
9
11
7
21
84
12
33
42
6
78
5
16
51
54
6
33
87
57
32
60
73
18
72
17
13
107
4
20
7
57
3
144
9
32
43
21
3
77
16
12
36
12
39
93
36
44
13
3
69
6
5
1
6
12
42
18
45
51
6
84
51
20
28
20
7
5
16
57
23
4
15
18
35
48
13
47
28
27
29
1
15
80
40
9
15
15
6
12
48
15
3
42
123
69
15
12
36
3
45
9
35
7
18
42
36
33
24
21
6
9
36
15
33
15
30
6
156
29
4
15
77
36
24
25
11
12
1
30
9
15
6
39
140
7
33
12
69
11
19
132
12
12
5
79
9
27
6
39
33
23
19
6
12
18
18
66
5
1
12
71
67
24
6
30
5
13
24
27
39
30
11
24
36
36
12
13
90
78
30
6
11
28
32
43
21
111
42
11
7
42
12
63
12
9
11
36
55
24
60
5
25
48
83
7
12
33
15
65
12
4
39
6
6
30
6
33
24
12
9
6
36
33
44
12
49
39
72
45
39
20
7
17
13
114
9
9
15
80
16
32
48
4
48
32
7
78
42
33
45
6
24
18
30
72
33
9
6
90
15
20
12
16
36
69
12
24
18
12
78
11
1
3
12
33
3
24
56
85
12
11
4
60
33
3
45
27
105
107
7
30
6
5
4
123
33
3
6
6
5
24
48
7
9
36
44
16
15
9
39
78
12
23
7
12
24
36
6
3
24
135
41
24
13
15
32
12
43
5
1
51
48
36
12
9
30
29
25
71
19
21
51
48
29
43
12
66
12
15
27
17
4
20
24
25
18
9
3
17
24
25
24
36
30
12
5
187
6
66
6
12
150
30
3
48
21
59
36
36
25
60
18
21
69
15
24
8
7
36
29
7
9
32
24
25
39
56
16
75
45
63
81
21
18
5
19
41
4
3
90
15
3
24
6
6
9
32
52
45
30
5
31
21
93
51
15
12
17
115
93
3
41
4
39
21
51
90
6
45
3
5
16
15
30
6
30
119
4
21
15
24
27
5
13
39
48
32
43
12
42
35
1
27
36
80
31
6
24
6
5
43
5
72
24
13
51
159
12
141
3
42
3
15
6
3
171
5
52
15
12
17
4
81
15
20
24
16
45
30
21
68
25
30
45
15
41
4
9
18
33
9
60
12
35
96
19
48
6
30
29
7
48
17
24
60
4
27
66
3
27
5
28
27
33
84
12
8
16
21
30
21
93
51
3
33
39
9
39
30
6
6
36
63
12
12
68
52
15
12
6
12
12
23
13
12
36
6
45
45
84
11
84
72
4
20
40
20
4
12
27
21
57
12
63
12
27
21
57
30
21
32
52
12
36
44
31
48
54
6
24
18
30
24
6
60
3
24
51
6
18
12
5
79
5
67
105
27
6
15
87
90
15
32
1
27
3
12
9
9
66
18
15
12
20
13
18
29
4
15
6
6
5
19
65
13
3
15
48
17
28
15
24
77
13
15
20
12
1
27
15
12
6
12
12
11
13
35
12
24
1
123
15
6
39
9
6
17
55
29
48
7
24
12
17
40
27
60
54
24
6
5
19
36
5
60
31
33
48
8
16
33
96
36
6
5
7
57
9
6
29
49
3
12
68
19
45
96
3
30
27
3
29
7
5
16
27
5
13
59
43
53
13
12
42
132
9
45
30
42
12
15
8
40
32
31
17
12
16
9
6
24
5
16
27
9
21
15
9
3
20
1
6
33
27
53
13
48
144
6
45
69
18
42
72
36
24
18
6
54
17
13
35
28
9
39
32
37
6
21
8
28
15
29
1
3
32
12
25
11
4
3
9
44
96
13
11
1
63
75
17
28
27
6
47
1
15
20
1
3
3
42
3
120
32
16
21
6
5
25
18
6
3
96
9
27
63
17
13
15
68
25
30
48
9
12
33
47
4
15
9
45
30
12
24
30
35
40
9
3
15
45
9
24
24
12
6
42
6
42
12
18
65
12
36
19
93
3
114
11
4
3
5
79
33
32
1
42
36
30
36
30
6
47
43
5
28
80
4
27
5
28
15
5
13
12
27
81
15
12
81
11
16
8
1
39
24
8
97
30
5
1
35
49
12
6
45
12
21
39
3
48
5
25
66
45
21
27
27
5
36
12
13
18
5
1
3
3
30
87
21
11
49
95
36
1
3
27
12
53
48
4
15
6
30
6
120
23
13
3
15
36
78
42
36
30
78
5
72
60
4
80
13
11
4
15
5
28
9
11
72
25
11
31
33
20
60
13
3
36
108
57
51
72
3
125
7
17
31
78
66
18
3
12
20
73
3
21
15
3
60
21
44
43
12
42
3
51
12
57
3
24
5
79
9
3
12
30
18
24
33
15
33
20
48
7
45
24
24
15
9
57
23
1
24
11
60
64
32
48
7
6
87
27
9
21
3
57
15
80
13
123
69
60
6
30
27
20
1
12
42
45
48
24
3
5
72
79
17
64
20
1
90
5
52
15
42
18
81
57
114
5
16
44
55
84
29
16
9
23
7
30
3
20
60
55
24
66
24
59
1
11
7
30
3
12
32
151
53
19
33
3
17
7
57
8
43
77
16
24
8
7
30
183
9
75
24
21
18
12
18
15
51
9
3
29
16
20
4
8
1
39
15
17
1
18
57
12
36
87
42
3
32
85
3
24
48
8
7
33
44
25
78
93
3
54
3
3
36
9
84
48
9
6
105
20
25
54
65
79
5
1
59
4
8
84
13
6
9
3
17
85
42
53
1
11
4
24
8
7
5
1
36
30
36
12
18
15
8
85
12
72
11
12
4
45
3
48
44
31
48
21
15
60
21
27
5
60
7
45
60
33
18
24
29
16
15
6
12
23
19
6
24
48
51
9
3
20
4
8
13
12
63
12
36
32
19
29
37
39
9
39
116
1
11
12
7
66
15
24
20
4
27
5
55
5
112
3
18
66
6
12
36
47
55
57
20
7
9
12
8
16
9
24
23
55
17
7
5
13
3
12
15
36
65
31
18
75
15
5
12
61
39
63
5
43
17
145
12
35
28
3
33
51
36
45
3
36
36
18
15
224
7
5
16
20
19
60
5
19
21
3
126
35
12
24
43
12
78
11
7
24
9
24
3
42
6
60
65
7
5
13
51
33
35
7
89
31
33
27
6
27
33
83
7
9
45
6
12
90
3
32
37
23
40
21
27
15
9
8
28
69
39
99
5
72
40
3
36
12
29
19
30
12
35
25
24
59
19
12
53
13
48
24
3
84
68
1
15
72
8
12
67
60
6
11
48
52
56
48
84
16
39
18
102
5
16
15
12
5
24
49
6
41
19
5
16
12
12
36
12
48
27
12
45
3
17
40
21
27
36
32
4
8
43
57
15
5
12
4
15
29
13
63
32
52
15
21
105
12
12
6
17
ABCD 99294008486*3^$a+1 [50032]
249
114
29
163
53
1
111
105
84
123
57
96
63
120
9
78
9
8
16
81
264
54
30
12
84
180
111
201
39
8
72
16
15
33
135
9
111
144
12
21
24
39
66
24
126
33
195
77
49
6
48
30
42
6
132
48
183
32
19
66
30
12
18
30
9
9
6
24
9
27
18
60
87
39
42
15
9
6
108
36
48
12
53
7
96
24
78
42
36
30
264
6
48
89
25
150
12
101
72
72
40
3
6
6
24
156
18
18
12
18
75
15
90
54
33
8
7
120
72
36
69
9
111
15
24
12
12
216
17
55
42
111
75
12
24
81
45
12
66
126
96
48
36
3
81
30
144
105
33
24
108
36
39
216
9
66
45
51
6
174
30
51
15
30
48
27
72
15
42
78
81
15
105
27
18
11
19
54
6
6
51
144
15
78
27
21
123
24
408
32
241
66
18
66
9
57
6
54
36
23
55
30
30
69
75
21
96
56
79
24
105
15
66
24
6
18
36
84
108
12
126
240
132
18
30
36
114
42
53
72
25
42
258
12
6
156
36
24
18
36
107
40
15
33
75
12
33
21
60
18
18
78
270
72
47
43
18
12
18
45
21
3
63
114
39
39
78
90
282
71
19
60
81
81
63
111
17
55
9
39
66
39
51
210
96
42
66
6
129
9
66
132
90
15
15
9
63
33
57
48
18
5
1
174
57
120
9
71
223
9
21
30
54
12
18
65
1
6
48
96
57
39
6
204
30
9
27
30
78
282
12
36
39
165
12
366
48
24
18
90
45
165
42
57
96
87
48
105
24
9
90
29
73
42
6
159
33
39
3
102
78
81
135
54
18
18
39
128
7
33
105
15
3
125
144
7
60
5
280
51
12
6
42
42
78
30
35
7
42
360
198
66
6
36
150
90
69
15
41
37
75
33
303
39
78
84
24
30
6
155
64
21
66
72
6
60
84
3
33
239
43
60
18
6
9
87
9
24
207
9
51
318
39
33
48
15
9
30
6
131
40
15
9
15
57
152
91
96
21
80
55
84
36
105
3
60
6
300
36
42
6
36
6
33
264
63
144
18
6
72
12
6
39
57
204
42
33
15
6
96
78
6
30
78
36
42
45
32
55
12
69
39
72
33
81
90
21
159
72
42
6
54
51
81
216
39
63
41
7
30
84
95
184
9
63
237
3
87
72
24
9
48
9
30
54
51
39
36
45
9
54
42
15
45
171
24
9
72
30
113
40
120
15
81
176
88
57
135
3
126
15
8
16
264
111
90
12
3
45
35
7
9
63
33
248
136
81
39
39
90
120
39
63
198
36
39
24
176
1
54
36
69
177
102
48
84
45
3
21
87
48
324
12
129
24
15
201
51
36
24
48
90
15
27
21
8
1
24
6
18
222
48
72
66
12
51
15
162
24
54
42
15
39
24
342
42
168
60
12
33
3
66
90
33
135
12
69
231
113
31
36
69
24
21
60
66
54
30
240
30
126
144
45
21
78
5
43
173
7
489
39
72
312
33
15
24
89
64
8
88
24
291
60
42
12
27
104
55
120
30
60
24
168
84
78
126
6
24
24
30
35
1
87
165
30
54
39
15
42
30
12
21
15
24
36
69
8
67
6
111
24
57
24
63
168
57
143
7
18
90
204
24
12
45
87
66
6
24
24
18
15
3
12
33
21
3
75
5
88
33
135
104
16
56
88
96
201
24
342
9
24
57
63
9
63
45
18
9
176
7
18
72
48
15
87
30
60
23
16
81
15
15
17
55
96
225
9
48
12
36
24
207
99
30
39
15
78
90
48
9
27
5
121
23
55
180
6
39
ABCD 99294188564*3^$a+1 [50018]
8
45
12
15
120
39
9
21
24
63
160
29
15
40
8
111
84
18
3
64
5
42
9
45
36
18
60
21
36
69
42
25
20
57
72
15
75
9
60
45
7
47
78
168
24
72
48
7
59
36
114
12
30
69
3
12
36
33
12
64
36
12
12
53
15
3
72
25
101
39
75
6
267
40
5
24
30
1
113
24
6
66
60
63
3
33
15
132
12
37
29
24
18
25
167
18
30
48
57
9
51
124
5
51
9
60
55
60
35
1
44
33
15
33
127
77
51
72
72
3
21
135
6
204
66
85
80
16
44
84
9
96
15
16
29
51
21
24
51
24
24
51
69
24
36
129
18
90
18
45
21
30
36
33
69
48
18
57
39
33
45
43
23
6
15
3
6
7
47
37
23
25
53
19
29
90
109
11
96
6
24
103
116
45
12
19
11
48
9
21
36
54
1
11
18
15
45
36
18
108
12
97
80
33
87
24
45
7
17
3
48
9
3
3
12
37
5
6
42
7
11
105
21
66
37
65
60
3
33
24
6
60
114
12
99
84
15
21
9
3
27
25
56
112
5
15
60
52
83
12
78
7
72
20
9
114
66
7
12
12
20
33
12
30
21
9
24
60
12
99
3
48
18
72
24
18
81
21
6
12
18
48
6
60
36
9
39
30
12
30
144
25
71
25
5
90
90
147
108
63
162
18
157
29
3
15
18
67
48
12
17
115
89
27
39
6
15
27
21
60
15
49
32
15
6
75
4
20
40
36
20
108
36
21
18
1
65
6
60
42
27
21
18
81
39
54
96
91
23
81
21
48
66
12
108
24
30
43
8
117
54
33
57
51
40
77
66
97
5
67
65
60
43
44
105
18
66
132
19
8
52
203
97
65
31
5
30
42
18
54
48
18
102
48
18
24
102
36
3
81
3
45
66
120
1
56
9
174
24
60
138
3
111
96
33
24
12
9
7
44
21
63
196
23
33
63
21
9
51
21
24
6
69
39
9
15
97
11
12
126
66
153
63
97
12
35
9
16
71
42
7
8
21
24
18
168
1
101
24
75
180
45
60
84
7
24
5
3
15
30
51
39
36
1
95
60
18
67
35
145
53
3
24
21
7
12
80
39
45
45
36
18
42
48
63
45
27
15
48
60
69
9
6
33
120
51
21
39
6
78
30
55
11
156
84
42
7
17
24
36
15
15
48
37
41
42
25
5
3
45
42
37
95
18
90
126
19
56
39
85
11
21
33
18
33
72
24
24
192
33
84
15
3
97
41
60
39
63
18
24
115
77
6
90
48
75
27
30
3
27
144
6
42
21
52
53
7
89
75
93
30
33
27
66
6
81
15
9
21
48
12
63
45
66
114
84
15
51
6
39
27
24
45
28
35
13
68
84
27
165
40
36
29
15
45
135
3
33
64
11
69
21
7
95
78
54
1
29
156
79
8
15
12
33
156
72
12
27
174
51
15
6
15
27
6
12
12
6
12
84
36
24
6
3
15
24
48
24
45
9
180
96
36
60
55
12
65
15
3
25
23
30
15
16
95
36
12
48
60
30
87
3
9
120
39
6
3
28
12
116
9
102
78
63
100
84
8
40
53
48
19
80
120
60
12
21
12
102
9
51
85
8
45
6
96
60
9
15
105
64
68
12
3
18
51
9
6
73
56
21
18
6
42
57
108
159
48
18
127
11
81
45
18
6
111
81
27
15
6
114
73
8
15
6
84
60
84
18
60
18
7
5
42
30
18
90
55
12
77
36
12
6
6
54
37
53
54
21
21
48
18
48
30
24
72
6
48
21
75
1
12
23
54
39
4
80
72
16
5
12
51
4
11
36
1
77
51
12
12
21
66
30
24
186
1
12
11
57
60
112
107
114
36
123
51
42
3
129
63
135
42
30
36
21
16
44
33
51
12
45
79
20
16
47
133
23
36
138
27
15
13
68
69
180
3
51
6
54
1
11
9
15
78
27
3
13
17
30
18
30
24
61
132
41
67
29
36
24
36
114
18
12
6
54
219
189
12
6
9
3
21
57
54
1
12
17
90
81
93
135
4
56
51
1
137
135
28
32
63
37
20
27
13
77
6
18
24
72
31
12
35
12
18
3
15
60
18
36
30
48
81
57
90
93
9
67
36
92
3
30
19
83
30
126
37
23
6
30
45
15
153
21
120
66
6
18
36
30
36
24
103
47
13
77
66
30
132
3
27
21
64
32
51
9
24
57
7
11
45
21
3
255
12
48
30
7
41
12
55
68
15
9
39
1
11
12
126
6
60
105
15
138
36
24
66
1
68
15
12
21
52
32
15
25
23
48
33
57
60
87
52
11
18
127
17
43
29
123
48
9
48
12
18
21
4
125
48
24
24
67
5
7
32
3
30
18
25
29
48
6
114
27
21
19
108
35
13
20
252
45
66
96
13
5
27
16
5
12
6
6
3
52
59
30
51
3
18
18
24
25
56
21
24
102
192
96
12
105
63
6
24
19
5
27
39
37
44
24
16
71
120
33
15
72
30
7
128
99
6
18
9
141
12
18
42
7
65
48
19
53
3
3
30
51
45
63
52
96
ABCD 99294287076*3^$a+1 [50005]
6
5
25
23
37
12
35
96
1
36
12
68
15
49
95
69
52
20
99
21
87
7
41
48
84
7
26
10
17
73
23
61
18
77
9
84
70
17
48
37
95
9
4
32
15
9
4
68
112
20
52
35
84
7
5
9
39
24
120
37
35
81
10
50
24
88
95
36
61
59
9
27
85
18
26
84
15
72
25
66
38
52
8
16
11
55
53
36
33
15
7
90
36
54
6
54
36
54
23
81
34
60
17
1
23
24
165
51
12
49
11
57
12
48
10
78
20
10
53
21
99
12
12
33
60
27
48
9
96
34
65
13
18
29
9
15
57
399
13
30
26
24
48
3
24
72
25
140
48
63
85
72
18
17
156
96
21
70
29
13
116
4
71
12
85
90
2
100
11
45
12
27
57
75
9
34
72
86
10
29
33
27
1
47
60
45
75
25
20
28
20
4
23
33
100
24
71
12
73
23
1
35
1
140
135
213
12
4
18
2
84
4
71
9
58
50
4
18
5
21
159
12
36
79
30
18
77
21
100
32
12
3
12
165
28
68
27
12
48
25
8
10
5
49
71
25
47
33
4
116
52
48
24
44
72
75
7
41
12
24
103
18
23
12
12
97
35
33
27
36
7
72
50
10
48
108
53
19
5
48
37
108
47
25
35
37
6
14
76
84
11
12
48
7
5
57
10
26
135
117
10
48
2
27
84
37
80
12
108
39
13
8
3
36
55
86
4
8
27
43
65
37
71
24
69
135
45
4
32
148
18
14
111
12
55
41
36
9
36
3
7
18
23
9
48
3
9
156
4
59
60
1
11
9
39
24
103
53
31
53
25
47
24
67
29
13
11
69
3
115
50
3
1
56
12
58
17
45
12
118
78
8
4
56
24
60
15
43
98
64
18
125
9
36
180
24
96
15
93
15
37
80
48
27
12
13
20
3
1
104
4
8
4
36
42
98
22
18
35
24
13
71
84
48
24
84
31
90
35
9
39
72
9
34
2
15
25
23
60
36
9
12
96
10
17
93
39
13
83
12
37
36
12
11
117
220
44
36
27
13
20
15
79
53
21
16
8
3
9
136
68
4
32
40
35
43
110
28
23
9
27
1
140
3
67
2
27
103
158
27
25
60
20
10
90
35
72
36
7
180
26
15
9
195
21
34
2
3
57
48
96
27
12
43
29
21
48
51
24
60
7
14
15
43
30
18
24
36
5
9
84
12
60
24
63
21
22
125
7
90
12
68
27
21
82
26
15
117
202
26
39
12
13
11
97
24
66
17
60
48
25
8
94
18
8
12
4
143
21
27
12
21
15
49
32
24
12
120
108
46
66
8
15
1
44
12
172
8
52
11
36
33
10
26
87
132
48
48
45
22
77
163
2
52
66
65
12
36
60
97
23
9
40
80
27
55
134
64
18
29
9
27
84
1
107
180
55
5
43
60
5
25
42
2
3
117
84
36
51
60
93
4
48
107
57
40
23
12
13
32
24
4
18
17
48
33
64
20
100
95
13
8
16
8
27
24
45
16
96
12
32
40
8
10
2
39
9
28
47
12
81
15
9
3
72
9
4
90
17
36
12
37
59
19
38
12
40
12
11
33
12
39
81
48
64
8
280
128
60
132
27
36
1
18
77
25
35
43
5
13
8
87
33
64
32
84
16
20
24
12
70
14
16
24
18
62
15
24
37
83
7
2
3
33
195
7
12
146
36
76
30
14
10
134
64
8
63
120
24
33
130
62
28
8
36
24
4
72
11
24
24
60
1
20
36
24
190
53
43
2
27
105
60
3
73
8
135
37
84
20
39
12
37
11
24
60
21
52
72
56
75
139
12
288
108
62
10
53
25
72
68
34
5
45
63
33
12
28
32
168
39
13
48
20
34
53
25
11
7
89
13
18
17
36
12
69
39
45
12
12
168
22
150
8
12
52
120
95
1
8
12
120
99
13
20
15
13
72
35
25
47
9
52
92
10
2
39
1
48
78
2
3
12
81
4
18
38
112
47
93
22
53
12
25
12
23
13
20
63
36
85
80
130
6
144
35
36
9
28
48
32
22
18
11
24
145
11
189
15
21
52
20
3
37
59
25
23
13
24
48
11
24
55
18
35
109
8
10
5
85
68
15
45
12
36
135
36
33
58
38
16
20
84
135
7
110
3
57
10
2
60
15
85
95
12
21
3
19
48
74
3
55
17
1
167
7
6
32
15
43
38
24
12
28
20
63
57
15
93
22
98
10
137
13
12
108
59
1
84
18
78
12
71
96
31
53
7
53
36
60
31
50
142
41
1
11
45
12
3
129
10
5
1
8
4
18
2
36
12
4
108
80
63
105
12
3
12
55
120
17
91
14
75
1
42
72
5
33
28
35
24
21
24
3
7
53
21
36
24
12
72
10
18
20
40
47
25
8
12
75
43
98
15
1
35
129
84
123
33
27
37
8
99
13
23
48
21
48
172
23
25
11
61
83
85
71
24
48
12
7
36
12
41
49
35
7
5
60
21
72
12
10
74
64
32
24
22
98
279
13
20
22
62
24
52
8
39
7
5
31
60
72
18
32
15
37
150
48
26
16
48
11
60
79
5
25
78
2
3
49
36
8
22
62
100
47
69
12
52
191
21
51
48
45
24
27
33
36
27
48
9
ABCD 99294560096*3^$a+1 [50001]
83
84
1
96
15
140
49
111
21
39
21
63
80
37
39
33
120
156
12
3
45
24
71
85
36
95
396
4
9
96
48
51
69
63
9
240
36
59
49
36
195
48
8
24
49
12
27
33
63
117
95
12
181
84
48
39
165
15
45
15
9
12
60
84
36
60
3
44
96
4
72
8
25
96
39
12
21
24
264
39
57
23
72
76
45
23
49
96
11
61
84
243
33
72
147
68
1
47
24
4
45
51
20
16
57
63
68
16
45
36
60
24
24
119
25
51
44
37
51
44
85
48
27
69
240
11
60
73
108
60
3
96
309
24
48
48
120
75
45
15
57
24
119
145
72
15
72
33
59
109
35
16
213
203
133
60
75
20
36
184
165
15
32
180
12
97
60
39
45
300
36
60
24
59
1
12
84
35
64
81
24
216
15
8
97
63
33
15
104
16
24
69
11
85
11
4
21
39
36
84
45
36
24
71
12
52
9
39
188
144
4
9
216
11
48
16
84
33
60
12
183
9
36
108
15
81
143
1
36
60
39
57
99
45
23
28
33
75
21
15
93
48
168
12
99
9
132
63
117
23
1
84
12
83
16
48
33
15
48
81
3
80
76
117
15
44
16
45
63
9
108
15
44
145
3
81
15
32
4
105
3
12
33
51
116
1
15
285
12
87
33
143
25
15
120
129
120
3
33
108
132
12
36
84
12
60
83
133
27
81
11
25
48
15
201
24
48
108
47
60
84
4
92
12
1
351
48
117
11
25
108
84
96
47
169
99
69
48
39
9
15
92
144
16
60
57
12
36
27
156
21
36
48
24
168
24
15
20
28
20
1
12
84
36
183
117
12
3
45
24
159
24
132
69
60
47
13
72
47
13
3
45
192
84
48
12
11
145
84
60
216
72
135
105
35
12
24
64
12
69
216
39
9
48
83
36
88
33
24
39
32
25
48
39
33
87
81
75
141
96
87
93
12
36
27
20
4
104
1
36
12
3
92
16
32
24
144
25
24
12
75
9
11
61
84
219
36
81
3
152
4
81
48
195
44
157
48
3
192
21
15
12
80
12
72
61
12
15
57
135
33
47
1
3
12
48
96
9
15
92
109
71
28
260
72
160
104
28
33
3
9
95
1
72
24
63
21
84
48
135
20
85
63
81
48
12
36
27
96
81
111
12
117
15
36
188
84
25
71
121
84
15
60
96
48
33
99
81
3
45
36
48
48
59
76
33
120
24
96
87
9
159
9
12
123
105
135
240
21
27
20
37
15
153
15
225
263
16
129
11
28
32
49
24
48
60
3
120
9
48
39
33
312
75
60
201
48
144
48
108
12
72
12
95
28
105
11
64
81
60
72
72
51
21
23
72
28
213
72
35
1
15
69
12
84
12
48
59
25
15
92
1
3
105
72
144
11
37
23
4
21
120
72
48
15
8
37
132
96
39
200
1
12
48
15
32
52
156
21
48
15
12
84
45
11
40
141
15
165
87
33
24
59
85
96
96
108
15
12
72
12
21
48
72
95
4
165
144
12
12
87
45
15
20
24
40
45
27
129
84
179
12
28
57
11
37
75
45
63
69
3
32
16
129
96
27
141
147
45
84
108
3
45
39
33
303
9
24
216
111
72
57
264
15
57
15
9
60
15
81
108
119
13
84
15
45
63
117
59
124
33
39
9
47
25
119
25
11
12
100
45
48
48
111
9
12
99
9
51
84
72
20
13
87
9
24
24
36
156
36
15
68
12
13
47
25
47
61
12
3
189
15
21
36
24
96
15
8
97
60
11
25
60
3
56
25
60
159
36
153
63
69
15
69
120
24
63
9
15
81
72
96
39
20
28
33
15
72
48
141
96
3
12
60
68
1
15
68
1
72
48
ABCD 99294616516*3^$a+1 [50055]
48
72
42
312
15
291
30
30
12
18
12
6
24
18
12
42
96
48
12
78
162
48
21
63
30
30
12
18
78
78
24
126
186
6
12
60
6
6
6
78
24
6
12
12
102
48
18
78
54
138
12
78
30
18
30
132
90
78
6
39
57
18
24
6
30
9
27
48
36
90
39
147
54
12
30
234
24
42
24
24
96
108
30
66
60
12
18
6
24
84
42
36
42
78
18
114
48
108
60
135
27
48
24
12
126
12
6
60
6
48
15
3
45
27
60
30
6
6
18
180
12
48
42
6
90
18
60
42
18
96
108
66
6
108
72
33
3
30
12
12
84
144
18
24
48
12
78
162
54
135
21
216
24
6
60
30
54
36
12
96
42
18
72
12
6
66
120
18
102
138
36
12
3
87
30
84
54
36
36
9
33
15
27
24
84
30
18
78
6
24
36
144
12
42
6
84
60
12
48
90
18
117
48
69
30
45
21
12
66
36
84
36
96
120
132
222
48
6
60
96
24
60
6
36
60
72
108
30
72
12
48
6
72
48
36
54
180
9
63
18
102
78
6
24
96
36
18
114
120
6
6
120
36
60
9
69
162
12
30
48
18
102
42
18
54
69
27
84
24
120
81
159
126
30
24
114
12
54
72
12
18
12
30
18
87
33
24
6
33
27
18
6
228
72
6
12
66
114
12
6
72
6
120
6
78
102
24
120
12
72
36
102
54
36
192
12
6
72
42
294
54
96
60
36
30
144
162
54
114
30
30
84
30
6
96
114
51
39
144
201
15
114
6
270
132
12
90
120
210
18
60
174
36
18
24
6
126
96
48
96
30
78
36
240
6
78
6
12
54
48
42
3
75
108
105
33
6
6
24
48
12
30
24
12
12
72
9
15
36
6
24
36
27
45
18
24
66
90
60
84
18
78
90
48
51
81
15
219
174
84
3
3
24
108
30
18
24
168
90
15
69
6
24
36
9
33
156
60
126
96
72
18
18
24
12
228
21
27
168
30
186
18
42
18
87
63
30
30
36
6
36
120
222
36
60
12
42
30
12
54
6
24
114
36
144
6
90
156
48
6
30
96
66
69
111
24
18
36
30
60
6
30
180
18
60
42
6
12
30
96
249
111
66
174
60
69
111
30
114
102
54
12
42
30
30
90
57
45
18
12
54
15
51
48
42
51
33
12
12
42
60
30
3
15
168
18
72
24
18
30
90
66
42
54
36
30
78
102
24
6
18
69
15
81
57
54
129
9
36
30
21
48
51
6
30
24
30
12
138
60
72
60
12
30
102
54
12
42
48
90
132
30
210
6
12
72
66
36
78
6
6
6
3
9
162
6
402
138
42
42
30
6
252
30
12
21
225
15
105
24
78
36
24
108
9
99
12
42
60
6
36
96
18
6
228
6
66
18
12
24
39
63
42
18
18
84
120
6
174
102
30
48
30
72
96
9
21
18
84
66
51
39
42
42
72
6
132
12
66
108
105
75
6
15
33
90
60
66
90
96
18
12
66
204
30
6
78
6
144
9
81
15
21
78
36
12
24
168
48
24
48
66
30
6
24
135
27
69
93
102
84
144
42
66
45
63
120
60
12
84
18
90
33
99
60
18
66
45
21
96
42
60
21
96
33
138
132
12
54
42
54
216
24
18
96
180
90
111
15
48
12
60
24
24
90
42
228
270
30
6
60
30
21
45
108
6
72
90
54
9
57
24
54
9
27
6
54
6
78
42
12
6
30
6
78
6
114
150
57
51
24
18
6
45
81
24
174
78
60
54
18
42
54
204
75
15
33
57
12
54
42
12
30
30
6
96
30
15
3
36
96
150
99
27
18
36
24
210
21
39
30
42
18
30
30
252
42
45
27
24
60
72
24
48
81
57
135
33
24
102
24
174
60
6
6
6
12
60
108
9
39
72
18
96
6
12
12
30
36
30
24
48
102
108
18
12
30
36
39
45
48
12
12
138
6
84
96
42
192
42
30
18
6
36
48
6
84
72
36
48
6
36
48
30
114
ABCD 99294630998*3^$a+1 [50019]
105
35
25
15
48
104
28
68
100
24
44
31
6
75
24
93
83
79
125
1
15
63
9
32
85
108
27
21
95
168
97
23
4
45
6
89
12
60
73
66
57
165
95
25
72
36
11
24
16
116
28
45
12
47
7
90
35
36
7
48
54
15
48
51
30
36
63
33
54
36
30
47
97
83
16
15
12
57
87
45
45
3
80
13
63
57
54
69
96
48
8
4
45
18
101
7
18
6
30
60
15
15
89
72
259
30
131
12
72
16
8
96
13
27
93
6
36
18
35
28
3
36
41
120
25
30
72
60
33
15
78
59
16
12
69
35
24
12
19
9
20
96
91
9
36
20
24
79
29
40
116
139
165
108
12
36
44
16
80
7
9
21
23
16
48
128
4
15
36
24
9
24
36
12
44
28
27
9
20
7
357
111
36
66
63
32
4
24
21
96
15
93
35
55
81
8
12
1
23
36
85
6
57
33
195
44
13
11
12
52
80
7
48
113
4
36
45
39
48
57
35
24
49
6
45
156
15
18
107
36
109
54
65
19
21
20
4
132
156
27
81
189
6
117
117
30
42
3
72
15
41
64
3
5
16
24
3
29
43
45
8
43
12
114
23
7
161
84
88
12
3
48
5
28
24
260
12
264
127
17
25
18
89
13
23
4
8
1
96
11
19
6
59
31
57
92
16
48
20
36
36
49
23
16
12
60
24
44
127
29
40
111
29
43
53
19
69
117
23
12
24
28
111
29
7
45
21
72
35
48
28
44
76
27
17
13
54
5
16
3
69
20
16
39
57
96
20
4
48
135
21
56
28
87
18
131
4
56
40
9
23
49
90
69
84
57
15
24
56
4
27
17
40
3
9
60
15
5
91
54
18
192
21
72
8
49
48
6
5
24
36
52
12
32
28
3
65
12
12
25
51
69
11
187
36
6
95
79
9
68
108
16
39
54
63
63
9
57
90
5
13
42
36
5
84
40
104
1
35
13
147
111
53
124
3
102
3
3
12
9
56
13
12
83
40
20
40
44
88
24
8
48
120
112
20
12
16
27
6
71
48
37
3
75
33
212
28
24
3
21
15
42
35
84
4
15
21
104
1
35
4
32
7
17
4
15
66
78
33
3
12
72
36
89
7
108
30
18
90
27
80
52
20
4
20
91
48
33
32
103
89
28
56
1
39
44
67
5
108
12
13
27
20
40
104
7
17
115
12
41
28
44
13
15
63
21
24
96
21
39
105
23
13
59
40
3
96
246
3
3
93
24
183
9
24
32
25
39
111
17
88
12
12
15
9
12
45
39
8
112
108
27
45
168
15
93
44
48
48
4
21
35
40
20
7
21
15
24
81
9
35
12
4
15
41
76
44
61
30
113
127
12
132
5
28
200
88
44
76
12
15
17
85
39
44
7
5
76
45
35
7
12
21
68
24
16
75
72
93
12
48
21
15
68
156
49
63
104
19
5
24
88
60
108
72
57
11
79
21
27
17
108
100
15
209
208
32
13
11
40
152
40
44
40
48
75
90
15
75
57
84
24
33
179
1
119
36
4
153
11
232
75
57
8
132
12
196
33
11
1
23
84
12
40
75
101
25
18
5
91
53
28
9
71
109
39
99
53
7
93
8
7
30
24
36
83
7
90
35
73
51
44
96
43
57
24
72
129
63
8
7
141
20
136
39
81
36
27
53
4
15
33
3
5
28
21
23
28
27
65
7
65
19
114
3
8
7
77
7
6
27
63
5
60
4
128
76
56
49
12
35
19
33
32
4
39
36
129
32
241
27
63
12
117
81
35
4
3
17
40
20
36
25
47
61
11
40
39
36
5
16
20
24
60
43
30
63
84
3
41
31
30
35
25
59
31
90
63
3
132
17
103
81
27
42
71
37
35
12
12
16
69
3
36
24
20
115
48
24
81
80
4
63
5
67
33
8
4
44
1
99
56
40
45
18
17
88
68
4
96
135
5
168
12
19
9
9
27
21
23
19
102
23
73
27
27
21
204
45
35
31
9
116
60
4
60
63
102
63
12
33
63
117
23
217
35
13
99
20
13
11
16
24
111
41
48
31
6
3
105
11
40
68
12
31
9
20
16
75
57
12
20
19
21
33
11
12
12
60
60
13
83
7
72
33
128
4
20
96
132
19
105
33
60
47
1
54
29
36
48
40
72
56
7
42
3
48
24
15
30
63
56
49
27
21
23
91
33
3
9
84
44
232
81
87
111
161
1
75
32
13
35
127
5
48
64
8
40
56
91
30
6
12
17
24
19
18
59
4
21
78
53
163
65
109
15
120
8
24
31
9
20
48
16
20
49
3
3
12
24
105
68
43
12
17
64
27
60
17
52
213
6
5
16
15
81
44
120
4
75
105
39
105
12
21
87
36
80
1
83
25
123
24
80
88
ABCD 99295176998*3^$a+1 [50075]
16
9
6
185
13
72
195
24
68
36
55
17
13
27
24
51
33
60
27
77
7
45
9
27
24
44
145
12
59
28
8
133
12
35
163
57
15
48
21
99
132
29
4
24
33
15
8
31
333
171
42
15
75
9
9
42
48
81
69
11
100
51
17
40
27
36
45
48
51
21
32
1
12
27
92
4
32
13
42
93
44
96
1
36
30
53
1
3
21
51
9
39
51
36
5
40
45
114
45
171
174
27
68
64
3
69
8
61
30
36
93
20
67
21
63
29
52
39
6
126
29
4
84
3
17
192
1
78
216
21
3
177
8
36
19
12
30
60
47
72
1
24
36
3
20
1
35
24
7
78
12
30
24
66
48
12
15
44
36
72
16
15
29
12
148
3
9
8
43
9
51
45
3
117
9
126
48
17
55
53
1
24
42
93
15
89
1
12
15
9
30
65
48
13
54
5
96
19
101
100
8
7
137
288
55
57
81
59
103
60
45
105
60
60
135
8
1
123
51
29
1
107
52
57
96
47
7
45
15
53
67
90
23
16
24
63
33
44
37
123
20
40
200
61
15
15
66
35
31
29
40
45
255
9
99
3
30
35
4
21
35
43
41
1
15
12
72
39
6
30
29
7
45
123
141
8
16
96
159
45
15
105
21
30
24
65
121
35
31
69
8
36
132
72
43
5
85
108
102
33
117
23
91
21
48
120
57
27
63
9
20
4
24
3
53
37
30
165
9
3
36
15
6
6
120
5
72
13
54
6
48
59
43
53
1
35
88
3
53
91
24
30
51
20
55
84
149
13
95
49
23
1
72
15
32
37
3
27
54
42
33
20
121
90
153
20
1
66
89
36
24
4
32
1
15
24
45
36
30
5
52
3
77
12
25
11
139
45
51
129
9
11
36
13
12
27
3
30
27
93
59
24
91
24
6
84
27
168
21
83
31
5
85
66
54
47
40
45
27
12
39
29
13
23
31
120
54
11
1
35
24
88
33
18
141
21
24
71
72
7
9
32
52
21
42
24
24
21
68
72
60
88
32
148
48
3
12
5
64
8
16
51
24
77
19
45
9
6
5
31
144
29
25
11
4
36
68
72
48
13
60
30
5
19
33
20
43
150
18
60
6
39
81
23
97
126
33
36
45
59
67
69
56
25
63
87
45
32
96
115
69
87
9
60
36
15
5
79
102
30
30
48
99
3
24
30
3
36
132
8
60
36
4
12
39
24
30
42
9
129
42
29
31
5
103
42
24
156
54
9
21
3
132
105
24
51
81
35
28
32
28
44
43
54
15
120
236
43
72
117
32
31
24
24
29
1
12
144
60
30
9
20
25
42
18
30
41
25
30
66
60
3
24
57
11
12
1
35
37
107
60
37
231
24
51
24
126
24
35
40
24
21
11
25
47
40
27
30
95
4
12
8
84
1
99
3
65
12
52
69
66
9
20
100
36
129
60
107
72
60
37
6
48
17
12
40
72
48
27
141
93
6
24
102
3
21
126
45
24
15
6
23
36
121
23
61
90
29
61
95
19
5
4
27
36
33
20
211
36
33
15
209
43
125
13
30
77
4
108
27
173
31
12
54
24
30
12
17
7
6
228
42
5
25
27
92
144
31
53
13
24
36
48
47
52
117
63
63
33
105
102
17
91
21
159
149
16
36
68
1
72
30
48
60
29
12
1
24
11
4
15
6
35
13
72
39
45
24
15
20
31
9
27
45
123
45
32
48
16
81
123
21
24
47
12
67
36
45
9
6
113
61
54
12
137
43
17
36
7
9
21
30
24
30
123
111
5
55
21
9
36
23
88
9
51
39
69
105
6
185
61
3
21
3
3
53
37
99
39
41
19
17
60
48
36
28
117
3
128
79
33
12
15
5
79
42
114
21
45
54
90
3
51
9
12
9
11
169
30
9
3
30
119
48
40
3
177
111
90
11
28
33
35
19
36
54
120
90
41
49
71
109
3
60
8
40
32
121
72
24
171
3
5
7
17
28
20
19
30
123
60
48
12
36
36
9
12
24
3
33
138
21
21
23
1
126
30
108
42
18
15
27
53
31
53
43
24
66
47
96
31
84
60
66
6
48
126
6
24
33
32
4
15
30
60
167
85
30
24
113
12
1
35
73
12
48
30
12
108
5
7
129
39
29
136
27
18
6
5
24
67
17
40
57
36
30
17
37
3
92
4
140
4
3
105
45
59
25
155
28
92
1
18
9
116
157
15
39
66
15
15
17
28
69
35
84
132
13
12
75
3
12
65
52
63
60
48
29
72
31
117
87
33
20
31
6
35
36
12
13
24
36
3
20
16
36
33
210
66
84
15
20
96
25
15
15
24
30
11
16
12
93
59
55
21
32
112
51
17
73
23
12
52
21
60
35
61
276
59
16
12
8
19
54
11
16
84
ABCD 99295955096*3^$a+1 [50032]
11
53
57
19
99
1
29
80
22
29
1
48
27
8
9
40
11
37
8
47
77
23
48
7
57
3
108
30
32
10
62
48
22
6
20
4
23
33
11
288
5
20
16
30
12
2
58
30
7
52
61
15
108
9
7
80
8
8
4
68
13
28
39
33
92
203
5
47
43
30
135
5
132
130
90
48
32
16
15
27
30
20
3
12
4
101
10
12
21
27
17
45
47
11
30
27
32
49
32
179
1
27
13
67
16
37
20
58
2
10
30
23
56
4
32
37
155
23
85
23
29
16
5
159
28
63
97
12
53
19
71
9
3
66
27
64
1
15
88
16
36
52
45
28
12
6
14
46
57
17
28
20
40
15
5
10
37
52
8
1
4
63
45
7
25
28
60
8
31
16
120
8
16
68
63
60
60
42
63
53
12
3
12
48
97
20
40
30
9
41
10
30
15
75
2
15
81
24
27
1
68
12
22
18
152
60
16
35
16
3
13
25
35
53
11
13
63
4
48
13
130
12
86
11
101
3
75
2
3
25
20
34
25
25
28
19
16
25
72
18
9
9
51
88
233
7
12
49
10
1
61
59
41
35
20
5
92
16
54
97
11
25
47
86
24
16
30
1
41
32
15
16
27
17
1
95
67
45
45
39
21
80
19
33
36
15
87
45
12
33
48
47
4
113
16
44
15
20
1
31
60
9
72
115
24
8
3
48
29
1
11
1
68
12
35
12
25
28
107
33
15
32
11
5
45
39
28
32
13
115
25
58
61
59
81
29
59
13
195
25
30
2
23
53
7
12
8
105
8
70
90
39
5
15
80
12
1
22
170
28
18
102
20
55
52
16
49
8
10
50
47
85
23
13
47
4
19
2
60
35
60
37
70
6
51
3
25
13
47
25
88
20
3
44
121
60
11
41
20
3
19
30
36
24
18
33
15
1
1
67
88
5
47
33
12
28
23
37
8
87
25
19
4
7
2
67
3
18
78
1
13
16
31
23
36
81
3
21
64
92
20
16
17
40
20
67
29
40
32
12
31
15
14
47
23
85
25
76
30
50
11
128
123
30
102
6
102
69
40
16
7
18
83
32
53
80
24
51
36
33
27
33
31
15
30
80
60
142
12
13
5
39
20
79
14
31
45
80
75
25
30
21
144
60
4
11
5
32
35
9
36
5
10
2
16
164
96
7
15
78
12
47
33
7
3
12
41
44
12
13
43
3
2
40
32
15
36
9
3
45
39
1
90
5
97
66
141
51
48
12
17
193
7
72
61
47
65
56
82
69
51
25
4
16
45
15
65
7
51
29
21
71
61
99
49
75
9
8
55
27
13
72
16
9
10
41
32
125
19
16
13
30
42
7
25
31
16
41
30
162
15
21
24
6
14
7
21
20
40
7
8
33
27
75
18
19
41
19
23
30
15
68
25
71
21
7
33
15
63
1
11
38
52
8
70
1
61
15
124
8
32
41
20
3
9
70
18
8
22
17
1
42
5
44
44
20
25
32
48
60
111
31
25
85
3
7
78
44
10
65
45
23
23
1
53
3
33
11
129
64
6
41
1
30
2
28
30
42
6
177
3
30
102
30
3
39
33
27
18
12
68
12
60
28
35
33
22
29
16
24
41
7
33
48
44
58
17
21
22
110
70
2
27
4
5
11
11
38
4
8
15
55
18
39
33
15
12
36
16
13
55
53
10
90
8
7
105
30
77
28
84
39
9
15
81
52
28
165
82
42
8
39
1
3
12
27
33
8
45
10
37
77
3
15
17
121
11
13
18
38
91
28
5
63
33
7
35
18
42
48
12
72
21
64
16
12
92
11
9
52
60
11
30
20
12
16
20
22
18
12
27
53
70
25
23
2
22
5
25
3
52
113
18
42
19
44
45
32
39
1
32
58
2
16
27
15
72
6
60
39
3
30
8
4
18
185
45
19
29
4
18
120
122
7
51
62
31
20
7
78
91
11
5
55
12
38
55
64
59
14
46
24
45
20
31
2
27
20
76
55
54
23
13
15
89
130
50
28
30
108
49
1
4
7
23
110
31
87
9
101
12
70
18
35
25
60
15
3
9
12
8
1
11
73
11
45
11
11
12
17
9
112
3
12
5
10
37
13
52
67
13
3
93
47
25
19
16
4
16
5
40
7
16
57
10
18
42
2
28
30
12
50
28
20
40
39
21
127
32
3
66
44
28
7
56
16
56
15
65
13
20
11
11
2
16
102
9
8
8
13
75
9
46
12
78
42
72
50
48
40
19
13
16
67
73
10
42
8
7
20
85
18
14
16
20
22
30
3
27
110
47
11
12
29
20
13
3
25
8
91
20
21
22
156
84
110
55
48
75
2
3
12
21
47
85
59
1
28
12
60
12
18
60
29
13
20
35
11
14
28
27
21
20
24
28
20
10
12
37
53
18
30
8
60
11
41
60
3
89
7
9
12
8
64
20
3
4
9
12
30
12
57
39
61
23
18
12
55
72
8
5
28
23
44
73
35
40
12
1
12
32
31
20
55
14
16
27
60
3
12
5
7
18
8
12
70
2
16
59
28
33
19
5
18
30
15
168
27
48
30
11
1
30
72
18
30
30
39
3
50
35
13
12
76
7
77
48
3
9
20
10
26
31
39
41
1
15
20
73
167
55
2
28
7
1
12
3
19
60
50
58
49
1
12
58
2
15
25
23
12
32
1
12
23
12
83
2
36
87
67
36
14
15
8
25
40
23
40
16
1
142
53
48
16
39
84
36
2
60
10
9
41
43
9
35
13
19
89
30
14
28
12
71
7
5
32
53
12
35
40
53
58
41
1
42
26
12
123
19
6
72
8
55
89
28
48
42
42
167
33
15
20
108
25
7
63
49
59
2
70
50
15
13
35
25
31
29
12
20
12
16
15
29
15
13
15
24
63
18
59
116
72
23
45
27
38
40
20
39
40
41
40
8
7
40
24
36
4
108
96
7
9
9
75
27
108
14
27
33
16
27
3
12
18
67
13
72
7
36
9
35
140
83
18
32
58
37
5
27
5
36
10
17
25
19
1
22
41
84
32
60
59
9
135
25
8
63
89
1
42
30
3
15
50
24
7
36
57
8
10
60
5
52
40
23
2
15
40
33
32
28
8
24
60
10
38
52
20
23
73
82
12
37
41
32
16
71
28
21
42
2
31
16
71
9
20
9
7
32
20
83
102
48
39
21
7
ABCD 99296015134*3^$a+1 [50015]
72
30
78
27
21
135
27
105
16
47
37
11
49
71
9
57
43
17
43
185
12
36
139
29
6
78
31
24
72
251
72
73
23
57
12
16
5
54
85
5
48
150
57
81
27
309
31
20
24
3
120
73
44
45
6
49
149
36
120
3
3
30
75
28
77
19
53
15
21
204
15
33
144
6
78
36
30
25
80
15
21
24
88
77
54
57
4
240
5
24
175
92
120
3
126
79
5
7
53
55
32
4
41
48
24
43
53
6
25
5
96
75
33
31
5
60
84
60
30
37
24
5
24
12
79
203
1
17
15
60
3
114
102
61
5
30
85
32
112
20
36
27
48
18
67
24
20
105
6
18
67
60
84
24
77
67
35
1
41
24
30
21
81
43
32
4
5
6
85
72
5
43
120
12
108
32
3
133
5
12
12
3
24
21
75
57
138
114
43
5
30
61
41
31
35
37
72
11
138
24
15
48
28
77
54
145
36
83
9
48
28
101
171
84
9
102
162
6
61
56
99
45
9
162
18
7
12
96
32
27
18
24
24
27
160
32
51
21
88
17
36
78
25
36
48
35
72
21
3
37
24
53
78
42
15
21
7
35
49
140
21
24
51
9
36
19
5
31
53
39
16
89
27
15
13
5
6
9
15
48
102
36
27
72
16
5
36
36
39
9
7
20
99
18
12
36
60
84
30
73
41
87
9
123
225
90
1
95
145
47
42
12
90
1
132
17
36
67
8
3
72
24
90
6
69
4
5
55
89
12
24
72
15
57
6
37
35
9
63
93
40
24
35
193
47
13
11
109
11
24
66
30
25
32
9
3
16
131
1
12
48
83
90
51
3
13
77
43
35
13
11
6
48
7
24
11
54
43
71
21
4
89
27
16
12
68
144
3
48
48
30
60
31
101
132
12
55
48
36
12
53
27
9
31
108
65
96
43
96
176
9
42
48
21
33
12
48
31
41
3
27
61
12
23
18
67
29
24
31
23
13
35
30
12
63
33
132
39
40
29
6
18
3
123
9
12
40
5
51
9
79
72
77
3
3
49
41
24
180
48
75
12
57
31
120
5
72
43
32
3
25
65
78
49
36
32
24
4
5
12
195
33
12
24
48
60
42
150
55
8
48
129
18
25
5
48
27
28
227
120
42
19
32
99
18
27
69
6
18
6
21
100
36
32
12
33
30
66
67
35
105
28
32
9
31
29
43
125
72
63
16
96
20
33
18
13
24
8
88
72
24
5
6
42
31
17
19
8
57
55
41
18
66
3
45
30
37
173
12
171
9
60
15
69
54
33
15
24
13
155
66
6
18
55
12
11
18
211
5
3
16
11
18
43
5
30
90
43
12
5
7
5
102
13
12
53
43
23
9
81
180
187
84
125
78
48
54
55
48
83
48
6
31
5
24
163
72
5
6
13
35
72
42
72
3
27
54
36
6
85
44
9
87
60
40
12
47
54
60
84
7
11
24
18
3
12
57
19
36
20
75
24
42
15
15
102
12
31
17
75
45
67
185
31
24
20
111
150
48
96
135
40
24
144
68
28
84
96
71
13
65
7
83
13
20
124
5
51
27
165
45
3
3
169
5
66
121
65
30
6
75
33
51
3
85
68
9
55
23
13
48
32
45
30
42
55
101
7
29
60
43
36
152
27
18
60
18
114
43
17
36
39
105
6
205
104
141
67
24
11
69
9
91
144
60
152
24
160
96
29
48
3
84
39
217
89
19
137
42
186
60
84
6
21
16
108
5
31
149
99
27
30
108
27
3
1
95
81
28
41
90
24
30
7
5
30
141
24
96
12
15
1
44
16
77
12
12
24
19
132
36
120
24
80
141
78
61
35
21
129
114
69
48
27
13
12
20
75
1
89
87
21
12
6
61
56
27
37
11
9
81
48
24
6
6
43
65
3
45
19
101
19
29
51
75
141
24
45
30
25
5
18
133
29
3
51
37
35
9
9
12
43
92
9
43
47
21
69
3
57
36
12
55
96
5
31
144
41
51
52
161
36
36
19
8
3
45
75
13
101
91
35
18
24
67
11
13
17
48
66
21
24
33
55
83
49
89
54
18
115
12
95
18
19
60
23
126
7
5
54
85
8
48
12
21
12
43
29
7
108
101
91
5
3
3
37
36
5
27
9
24
19
53
27
28
23
121
20
3
85
35
1
32
15
13
11
96
78
31
11
18
72
24
6
18
7
84
125
78
1
101
15
3
13
35
30
55
5
15
39
18
67
8
75
33
33
19
8
40
12
71
24
117
108
63
13
29
12
135
160
5
78
150
12
36
27
12
40
11
90
78
57
15
90
30
9
33
163
35
114
48
48
24
54
21
4
41
126
72
18
24
3
112
41
12
6
114
43
32
16
11
21
12
33
ABCD 99296410912*3^$a+1 [50221]
44
25
90
5
1
102
162
15
8
7
113
7
41
12
48
19
36
129
8
40
20
25
18
45
15
149
61
54
33
48
24
8
60
37
96
30
5
37
35
48
12
100
27
45
48
20
60
40
93
72
30
42
63
105
27
3
48
17
28
84
120
3
45
32
108
60
72
16
12
32
36
7
33
9
11
72
108
19
65
91
45
60
24
15
33
132
3
17
1
87
20
40
32
43
12
41
4
80
55
48
77
61
27
32
13
138
132
18
47
43
9
45
51
69
48
23
7
48
5
109
18
30
35
48
24
48
7
21
80
7
45
92
103
77
13
30
48
17
12
28
15
65
28
12
105
143
40
212
28
9
11
64
51
57
27
6
27
45
48
35
112
60
80
88
57
27
20
16
12
3
5
37
23
52
20
48
72
7
5
76
15
12
57
21
150
17
25
3
159
45
80
76
45
15
12
15
48
102
27
45
3
12
56
12
100
60
92
48
28
27
17
25
3
3
9
105
48
15
27
93
3
45
12
68
4
21
119
31
9
80
36
7
113
4
63
105
3
5
25
30
45
135
89
13
15
15
12
81
20
4
60
15
5
28
12
60
3
53
25
72
120
15
32
1
27
68
55
129
36
24
20
28
72
45
3
8
4
20
28
8
7
5
7
30
66
240
30
27
32
48
7
21
60
27
113
19
6
35
124
20
13
42
45
48
48
24
188
148
24
3
17
40
3
137
28
15
30
18
9
108
8
25
27
12
48
60
20
60
12
31
72
42
95
31
9
20
31
5
24
31
24
96
69
120
21
219
8
12
60
280
96
24
8
13
35
139
93
12
68
12
16
9
6
90
27
92
121
42
102
15
63
5
13
147
12
8
67
153
20
12
91
12
17
28
33
35
19
18
23
12
28
159
5
16
99
53
13
24
15
36
24
3
77
28
8
52
87
45
68
40
32
48
28
32
7
81
24
116
7
45
8
72
73
47
48
4
56
37
27
3
5
112
45
6
17
7
173
40
3
45
20
19
6
87
3
129
63
12
36
30
95
52
3
69
8
37
3
27
113
55
17
60
181
99
8
40
63
12
33
12
3
77
85
48
72
27
20
193
15
20
13
15
60
27
5
40
12
68
13
42
12
33
3
77
25
3
69
6
9
81
107
12
28
32
28
80
7
60
48
57
75
105
8
52
3
17
16
12
3
45
117
107
28
20
88
24
116
4
48
60
3
29
28
120
8
4
56
25
30
17
72
31
24
18
78
105
80
4
108
20
12
96
4
75
41
112
20
13
15
39
330
111
92
37
6
9
20
180
31
12
33
15
89
151
17
112
188
100
140
7
101
19
5
36
24
25
11
112
20
60
48
40
39
60
18
107
43
33
24
20
96
19
41
49
18
12
33
3
30
30
29
48
37
6
9
36
92
55
12
53
28
44
48
112
8
160
20
12
25
3
75
33
20
12
67
5
16
80
4
45
71
100
15
17
52
20
115
41
7
5
13
15
39
48
5
67
36
30
162
33
12
8
25
15
9
6
45
32
28
60
15
9
36
9
126
17
43
54
3
12
80
36
52
108
87
12
113
25
155
48
64
15
33
20
52
68
52
48
15
5
97
3
108
27
30
30
105
32
25
11
55
12
5
28
20
19
41
40
132
87
33
20
40
63
29
55
45
51
5
7
105
15
93
24
21
24
6
17
28
84
33
87
111
12
30
30
18
15
12
92
25
3
3
12
30
15
32
48
25
3
140
52
32
28
32
1
15
39
5
108
12
28
15
60
48
57
128
72
12
1
15
39
101
7
45
48
72
108
15
12
5
52
68
100
60
120
3
57
120
8
7
48
17
7
18
23
64
116
24
31
77
25
3
32
12
73
107
13
3
44
40
63
65
88
75
5
24
25
30
48
105
3
84
90
6
129
8
25
42
6
15
44
91
17
40
75
48
54
3
75
17
25
3
8
124
36
72
12
135
60
36
45
15
29
16
39
33
8
4
36
132
68
7
18
15
32
28
204
33
3
24
21
147
92
31
57
12
51
45
44
76
24
48
3
29
85
30
18
90
45
87
66
87
12
75
18
3
44
16
24
33
23
4
93
63
84
21
47
25
15
33
120
72
3
135
45
147
5
43
12
72
41
72
48
132
72
31
57
3
42
87
8
52
93
87
111
89
55
138
27
15
5
120
25
35
40
21
24
51
12
15
42
23
7
138
15
153
27
60
63
72
65
25
15
8
97
23
67
30
3
120
24
36
72
15
17
28
48
27
173
12
12
36
7
57
56
52
27
21
80
84
16
87
17
16
44
43
5
115
90
87
20
16
27
17
25
6
9
3
45
92
115
36
12
53
19
5
48
180
12
13
30
65
55
5
13
15
72
27
246
75
12
108
87
5
103
9
80
73
18
144
126
30
117
75
17
25
71
7
57
8
43
12
77
13
23
40
20
64
45
11
4
81
30
57
48
15
5
79
5
28
15
57
21
144
30
96
77
108
12
28
57
15
20
40
20
60
ABCD 99296481028*3^$a+1 [50051]
16
48
27
114
144
18
57
15
65
25
102
54
42
48
24
36
156
225
171
18
6
36
228
149
67
108
65
61
144
3
33
6
108
12
18
126
24
12
45
15
30
99
80
16
45
36
23
67
53
1
18
288
12
18
39
69
126
144
24
12
18
150
36
77
67
5
40
27
30
6
12
36
90
42
54
39
69
51
72
75
77
61
96
3
33
12
126
24
12
36
72
93
8
319
156
69
192
48
141
126
21
8
24
145
6
90
66
60
66
42
18
83
91
45
159
12
144
45
45
240
30
36
18
95
67
60
144
41
7
96
17
13
35
64
27
24
12
57
15
42
23
31
57
152
73
23
16
8
40
21
99
51
45
27
48
402
18
120
6
18
57
8
112
39
129
48
312
192
51
42
66
65
7
17
7
81
27
66
144
6
189
63
18
39
87
18
48
234
36
72
42
66
72
21
111
30
6
48
29
136
15
150
36
18
93
27
150
95
43
108
36
18
3
8
31
9
39
96
36
84
24
90
66
5
64
63
9
8
55
36
12
270
83
49
66
90
36
90
54
87
152
48
19
36
57
75
12
24
72
84
108
168
17
88
3
102
78
12
60
12
36
54
3
3
21
15
33
51
60
54
27
99
36
9
21
54
36
54
42
48
17
37
36
90
36
113
16
104
127
60
93
141
90
12
60
12
21
51
173
7
81
105
18
5
139
30
42
36
33
15
60
5
97
42
12
33
8
103
54
11
40
81
39
72
99
126
23
16
3
18
18
12
77
55
12
114
90
65
72
43
69
147
264
96
18
83
253
6
84
36
60
41
48
31
18
15
45
90
36
66
114
9
207
9
39
81
135
144
65
7
24
9
56
16
3
60
33
3
5
40
81
111
24
24
15
65
120
24
43
24
36
105
15
24
48
42
54
36
18
90
12
24
45
147
54
60
30
24
77
48
24
168
19
60
9
9
48
167
31
24
156
60
12
60
30
75
69
11
64
15
36
204
90
18
45
72
39
81
15
9
104
31
120
54
3
87
57
56
37
35
67
24
66
96
18
36
120
21
33
42
12
36
24
138
18
24
12
29
7
54
3
120
27
45
3
45
15
33
93
36
23
7
105
165
6
77
43
5
103
42
47
7
48
342
54
216
69
39
96
36
18
131
7
90
23
31
33
75
60
48
24
138
6
9
3
24
36
33
15
60
12
54
6
12
168
33
39
18
95
7
72
89
37
83
61
18
65
13
3
27
77
16
147
5
13
51
15
33
63
18
54
81
21
3
93
18
66
63
80
61
66
60
69
51
144
42
147
96
147
252
96
9
72
39
9
8
168
31
9
200
7
24
18
18
30
54
6
54
29
64
56
115
36
96
48
114
18
48
29
16
96
63
30
27
15
48
41
19
126
144
30
33
3
21
51
24
36
90
87
3
180
30
27
72
15
89
127
137
91
216
21
3
72
72
18
83
91
60
36
102
18
237
51
24
36
126
30
60
81
39
60
53
40
27
29
64
15
96
9
96
15
36
6
18
5
151
41
37
51
75
12
42
30
105
21
6
45
135
48
41
24
31
120
185
91
45
45
3
27
165
96
15
72
108
174
18
21
15
9
33
144
18
36
65
37
27
117
36
159
3
78
87
21
30
5
31
113
91
5
7
105
8
40
24
27
29
109
6
141
15
144
17
48
31
30
96
30
5
55
54
203
7
9
15
72
33
177
23
91
21
27
60
41
115
24
48
24
108
81
9
95
61
6
30
71
19
36
17
88
8
1
119
24
55
48
24
18
108
54
138
96
84
60
18
30
123
21
18
60
66
75
15
105
24
111
156
186
54
36
72
18
23
16
171
24
45
99
45
104
40
21
42
12
42
11
37
42
36
18
51
39
84
162
11
64
8
7
36
150
18
72
69
15
9
72
63
114
71
31
60
84
57
8
40
45
35
139
108
24
66
78
126
75
9
47
48
1
ABCD 99296928748*3^$a+1 [50190]
216
72
270
23
319
36
270
288
36
180
90
90
18
72
234
54
41
85
90
180
450
59
535
185
13
108
72
18
72
5
319
18
90
341
1
54
162
72
108
90
54
198
125
37
11
48
31
641
169
54
54
36
126
126
108
720
90
90
347
139
270
198
108
5
103
342
72
306
54
35
37
126
77
157
378
180
5
96
25
144
71
145
47
133
36
108
72
108
342
324
54
311
85
414
180
360
162
216
360
162
126
36
54
72
162
252
18
162
216
35
19
90
144
162
90
144
144
167
13
36
396
72
126
77
175
18
36
126
90
18
144
846
36
198
72
198
522
90
414
144
198
108
167
373
252
95
85
72
36
527
48
379
5
373
54
306
162
18
72
108
107
127
161
19
180
270
126
198
252
270
198
36
216
414
54
324
72
18
180
216
77
103
126
216
35
217
36
396
503
1
36
18
72
54
36
270
108
36
36
306
72
18
185
355
144
180
18
108
155
7
185
48
55
72
18
18
144
90
131
121
23
67
324
234
36
162
18
126
360
126
72
252
288
792
180
234
72
18
36
36
144
54
305
1
108
198
18
126
54
216
126
108
180
54
72
234
54
126
216
288
173
25
72
72
23
31
234
18
18
35
199
36
144
293
157
108
18
72
77
247
216
113
31
648
108
18
216
288
306
36
198
23
157
83
259
126
288
126
90
54
17
19
108
36
125
1
360
71
289
18
252
90
23
96
511
126
144
504
36
90
18
90
18
54
54
72
107
361
234
36
54
216
59
175
305
1
162
125
109
108
198
ABCD 99297653914*3^$a+1 [50010]
36
12
24
105
18
6
144
6
65
1
23
7
41
37
12
15
48
80
55
21
12
9
24
60
174
150
71
19
77
24
16
3
33
48
44
61
6
21
24
3
21
104
48
40
3
30
15
135
150
30
129
15
33
132
168
39
24
54
30
5
120
52
48
60
36
20
31
48
12
29
16
3
66
59
40
96
24
8
7
21
36
48
27
33
92
24
31
30
60
39
9
3
3
324
66
60
30
57
3
54
47
19
45
9
255
15
96
17
88
69
90
30
162
54
126
9
36
15
18
12
78
33
39
30
63
48
12
21
6
18
23
40
27
117
3
117
69
27
72
8
37
83
52
21
39
72
60
69
95
16
39
6
78
30
51
84
45
51
12
39
24
30
60
156
54
54
42
54
36
120
15
8
7
18
95
37
63
92
73
15
27
78
63
3
54
30
45
51
9
57
71
13
99
8
40
48
36
3
17
43
12
18
42
29
72
37
156
30
54
11
16
3
45
132
36
27
60
17
55
89
19
165
27
54
6
48
57
8
1
6
18
42
53
48
7
33
33
111
105
23
48
7
42
18
96
36
81
12
15
42
3
21
30
66
83
88
3
24
6
39
108
68
61
59
4
36
9
15
15
33
9
24
60
6
21
129
63
12
9
11
24
259
12
114
30
89
7
54
59
25
15
12
44
31
84
5
16
15
41
72
48
40
39
30
3
8
72
7
84
36
18
30
12
18
6
54
3
48
15
29
168
37
3
39
54
39
36
9
47
43
5
40
21
6
21
3
29
1
24
23
28
9
6
156
41
13
51
45
15
75
84
5
49
191
24
37
78
53
19
30
135
36
9
60
54
144
17
19
6
23
55
57
36
44
40
8
67
101
48
16
15
30
15
63
36
41
16
8
144
7
48
30
12
95
79
17
37
51
69
30
120
105
60
48
8
85
6
24
21
99
24
45
8
4
15
18
30
6
71
13
11
25
6
24
30
39
20
28
27
6
24
11
1
78
45
21
27
140
19
5
19
54
51
12
8
76
20
133
12
180
30
48
5
55
57
39
24
6
51
33
12
48
83
48
72
43
30
24
111
21
78
21
9
71
16
15
18
47
40
3
102
63
27
138
11
64
45
11
1
3
15
60
41
25
15
104
1
30
30
51
176
19
29
19
21
32
48
4
60
32
43
30
63
8
19
12
24
9
27
30
30
30
18
30
3
27
30
42
53
31
126
3
180
15
117
8
55
6
35
52
20
24
13
27
104
19
45
132
36
33
6
78
131
85
6
53
31
9
8
19
45
36
3
65
1
39
45
51
3
21
24
81
95
16
3
30
12
3
27
29
1
18
125
40
15
65
48
4
36
8
19
5
40
45
66
54
11
24
85
27
69
6
21
3
6
24
6
18
3
12
51
24
57
3
6
107
19
18
3
72
27
33
20
61
27
159
24
17
64
9
54
6
54
5
175
30
30
162
3
48
32
25
3
57
6
5
121
3
21
27
68
64
8
67
53
112
27
33
20
25
63
57
47
28
45
12
30
29
19
5
67
53
7
21
12
21
30
149
55
12
45
9
36
15
39
36
24
41
24
31
24
144
41
1
75
69
27
12
8
19
18
35
31
105
45
54
5
48
24
25
18
81
60
15
57
3
9
57
75
3
21
81
90
5
13
36
147
87
12
24
30
6
84
45
75
30
59
48
40
69
15
20
40
33
12
51
33
24
27
45
114
30
66
21
27
12
21
123
90
90
5
16
15
84
141
129
54
6
51
9
36
30
78
23
124
135
18
120
102
5
19
69
51
29
55
36
29
16
15
120
17
7
17
73
15
8
97
3
87
105
12
3
96
6
15
8
37
35
76
108
104
91
69
57
95
88
27
30
30
60
18
30
53
120
43
5
64
21
35
25
24
111
104
1
84
75
72
9
66
54
36
24
96
51
3
29
16
36
44
19
30
6
6
54
5
16
3
12
33
27
29
52
57
30
21
51
18
75
8
7
6
11
24
31
18
42
53
28
12
72
63
81
75
5
16
33
90
45
111
84
36
9
105
27
96
39
53
7
81
24
15
21
27
30
30
53
43
29
67
18
60
42
33
27
48
42
18
126
15
12
39
21
8
76
9
107
49
71
4
36
27
12
24
36
29
49
15
12
48
12
3
72
5
25
24
15
39
30
30
36
144
12
69
32
13
11
79
24
33
39
78
11
49
12
3
57
51
3
9
48
69
15
68
55
30
30
5
85
36
174
17
85
35
4
15
21
8
7
9
45
24
30
5
16
45
6
168
12
41
40
8
24
25
6
30
99
8
79
48
141
84
45
36
96
18
36
6
30
24
29
1
47
13
30
30
15
24
8
40
3
5
4
345
6
29
1
15
39
33
12
92
168
31
57
9
54
6
198
12
30
84
66
149
19
60
33
27
53
13
24
111
21
23
85
15
132
105
23
1
47
24
73
42
30
30
48
33
27
12
18
23
7
12
138
12
23
7
81
24
33
51
12
9
30
81
24
33
3
27
65
7
45
36
8
121
39
39
93
3
17
13
11
85
18
81
69
6
45
84
75
126
6
48
66
6
120
18
6
21
33
42
101
48
55
89
1
30
57
57
23
67
12
48
12
21
8
19
33
12
32
169
66
5
85
11
40
8
19
5
85
126
9
12
39
45
75
17
24
16
32
181
35
109
ABCD 99298032118*3^$a+1 [50024]
27
207
113
91
72
54
126
30
60
90
5
84
60
139
57
45
24
54
12
5
49
255
39
12
17
96
12
52
63
30
15
192
20
13
30
17
52
140
175
65
79
21
51
54
66
5
73
71
49
36
36
23
64
140
52
140
48
37
59
84
172
171
9
81
27
27
54
36
54
6
36
288
30
42
23
124
63
5
12
61
36
36
30
108
17
19
33
57
6
33
111
113
12
64
21
15
96
44
79
6
156
63
81
6
77
7
21
33
47
13
30
5
16
69
171
9
107
73
35
96
16
20
103
5
160
224
36
16
45
24
59
31
17
48
91
53
16
135
30
171
60
84
32
48
60
84
37
6
129
96
212
60
7
41
25
107
61
35
67
54
3
48
20
109
15
9
36
179
247
57
3
45
99
65
25
3
128
43
57
32
160
236
7
9
48
20
13
120
39
195
65
108
7
9
80
64
68
139
69
75
5
64
63
17
73
90
108
29
37
219
21
95
96
124
21
15
75
17
7
125
28
48
99
141
129
6
297
36
81
11
180
73
39
60
51
12
180
240
45
9
119
1
35
19
36
69
80
127
33
291
144
66
6
5
79
65
96
19
29
132
19
6
35
19
129
51
89
16
21
48
59
73
54
213
3
93
156
80
25
24
72
39
80
25
30
29
115
36
6
179
60
16
20
79
114
11
25
11
19
6
23
16
44
52
32
60
1
6
174
36
23
121
39
48
132
140
7
9
32
49
30
5
49
11
31
5
115
18
11
115
240
30
15
21
167
31
36
29
16
144
132
63
12
65
48
36
91
53
55
36
65
25
23
96
16
48
176
36
121
78
57
15
77
36
31
33
3
30
15
12
80
48
13
66
54
27
84
108
3
65
145
59
16
69
95
19
29
28
33
51
129
12
3
12
132
140
100
12
68
48
43
81
195
29
61
23
76
80
36
1
30
45
9
71
19
173
52
176
12
73
24
30
5
76
68
16
80
108
31
5
151
24
65
1
114
77
144
96
28
80
7
9
180
80
48
1
90
21
39
30
42
18
36
90
81
12
36
44
160
21
72
54
150
11
240
73
99
3
77
1
30
126
51
20
28
27
9
284
37
144
11
112
20
96
12
13
119
76
135
36
69
20
31
65
25
24
102
53
64
27
101
115
234
3
57
66
60
48
29
96
25
30
36
101
49
11
43
126
59
31
29
7
57
20
133
59
48
97
54
180
65
25
11
16
12
117
11
192
67
29
36
61
95
52
51
45
44
61
99
32
31
53
37
30
9
189
131
48
1
35
61
95
48
112
128
43
90
59
19
30
35
7
53
67
33
21
39
80
121
23
31
65
132
55
5
48
192
208
27
53
132
28
135
66
119
61
23
31
141
135
84
42
120
18
129
111
5
12
19
126
35
48
192
144
25
24
111
45
15
80
36
73
51
219
156
9
27
149
48
16
81
30
21
75
17
31
81
9
36
24
27
68
25
6
65
79
65
55
57
3
90
179
67
45
15
189
21
6
9
21
23
52
69
59
427
53
55
126
75
15
129
32
43
17
52
12
9
30
9
132
45
156
119
28
93
83
1
51
75
144
53
7
9
27
5
28
141
36
99
60
111
53
25
51
48
32
139
66
6
93
45
35
4
147
30
6
9
45
131
13
95
7
45
9
99
32
85
155
85
18
125
1
59
16
68
1
27
128
144
36
25
87
39
69
51
24
30
27
48
60
15
36
129
96
45
84
150
12
54
36
24
135
9
30
57
32
43
108
9
36
32
139
36
77
7
6
147
20
7
36
53
25
135
12
48
177
63
105
27
99
125
19
9
111
72
77
96
16
44
25
39
171
36
33
ABCD 99298892534*3^$a+1 [50025]
36
193
29
18
33
39
73
20
9
6
18
27
52
5
103
59
9
51
9
111
49
36
23
81
27
162
3
3
36
45
39
21
24
9
6
45
9
12
18
13
23
54
67
11
12
18
54
49
41
18
180
132
36
54
18
81
45
27
99
54
30
6
36
7
47
36
12
57
75
138
18
24
66
3
64
5
27
69
30
42
55
119
9
12
48
201
54
36
60
48
18
3
21
90
129
16
35
48
6
51
21
12
27
33
12
6
54
36
55
20
63
6
30
9
9
27
33
12
24
7
20
165
39
36
33
6
18
12
6
30
7
71
72
234
55
11
72
6
144
108
48
36
24
30
60
1
101
54
21
33
27
45
7
17
36
12
6
25
32
99
45
36
33
30
6
39
156
33
3
15
24
45
24
21
30
24
109
11
141
3
85
56
39
42
30
6
3
9
3
39
45
16
29
75
9
24
3
160
29
51
27
30
36
135
27
54
6
48
72
60
90
54
120
18
6
36
18
48
24
18
37
29
54
6
15
36
4
11
18
222
18
12
90
90
15
21
78
30
115
17
18
156
6
18
120
36
36
24
61
155
120
18
87
24
51
78
102
9
16
53
27
24
15
69
27
30
60
54
18
12
24
72
210
9
99
25
17
90
18
55
11
6
39
63
25
92
4
12
47
42
54
1
143
21
16
35
18
3
15
12
36
24
145
125
51
12
3
177
57
18
33
57
204
15
3
18
84
90
13
41
6
66
42
18
18
66
24
7
5
132
12
39
69
36
27
27
21
69
42
18
48
54
25
11
54
24
7
77
147
21
54
48
18
72
150
21
16
104
87
24
9
16
5
78
12
6
30
9
9
7
17
36
84
123
64
71
9
75
60
25
5
18
60
18
3
27
24
18
282
6
12
126
204
57
60
120
45
108
6
1
53
7
5
18
60
18
138
81
16
29
6
12
85
131
24
30
72
43
65
3
28
47
162
66
36
13
41
36
54
54
90
18
3
87
18
126
6
39
51
30
63
15
30
36
78
48
24
120
18
3
28
29
3
52
11
6
30
90
60
39
16
65
51
39
6
19
11
42
51
15
165
156
3
36
24
210
132
36
12
3
33
24
48
7
60
32
84
15
61
20
24
21
54
24
30
3
75
48
21
39
21
24
39
18
3
87
9
45
6
72
12
6
12
126
126
43
32
156
9
15
3
66
6
69
51
60
48
18
24
66
49
83
237
45
36
162
57
4
11
6
54
18
12
15
60
93
63
99
21
33
36
51
57
102
21
4
65
6
37
32
165
15
3
25
68
24
21
24
55
80
39
105
45
54
108
33
51
6
39
9
6
18
48
24
156
18
117
27
18
39
15
60
108
18
7
5
31
77
108
36
18
61
11
69
96
60
63
36
6
108
27
36
27
81
27
72
18
18
241
56
52
5
60
72
99
129
18
49
23
6
90
30
27
4
140
16
20
108
81
96
15
4
65
15
16
5
72
72
39
69
27
63
96
21
15
36
84
96
18
72
43
29
12
168
3
27
42
39
16
53
126
12
45
4
44
15
21
4
80
39
42
39
99
21
39
37
89
7
20
9
15
24
45
24
55
17
48
42
54
66
6
7
11
21
4
29
90
102
6
69
100
23
60
12
24
102
150
9
99
66
6
9
39
54
18
45
4
11
12
60
33
87
18
15
57
126
61
53
171
39
117
195
48
90
7
65
15
21
24
51
4
29
114
120
21
21
30
54
126
54
36
24
66
9
12
33
36
60
19
35
102
72
87
36
93
87
63
144
1
11
49
11
18
12
54
6
30
6
234
18
18
48
21
24
96
21
54
90
6
102
18
153
27
60
109
65
15
63
1
140
129
36
36
36
48
6
1
29
36
60
12
67
5
79
11
24
45
39
72
36
24
18
138
132
81
147
72
6
54
72
36
54
51
4
29
6
9
9
48
39
21
30
24
45
156
63
49
113
78
145
20
27
49
41
75
69
75
3
12
49
47
12
150
43
65
12
6
145
29
90
18
39
24
4
5
162
25
20
15
30
31
29
51
69
6
90
72
147
63
18
18
42
18
45
52
59
18
126
25
32
15
42
48
114
69
69
60
12
75
15
25
29
31
84
35
21
4
5
36
51
9
30
205
11
133
20
87
30
7
11
57
3
21
33
126
102
24
39
4
8
33
36
54
21
100
29
19
11
24
48
18
15
9
12
54
24
48
105
9
180
48
3
3
54
27
45
90
69
69
87
39
72
33
72
24
3
30
132
15
33
72
60
18
12
18
60
12
6
45
60
24
9
126
78
18
102
60
18
54
18
162
36
63
9
36
102
18
79
35
36
21
84
39
48
13
176
9
7
47
78
63
39
6
19
35
30
36
79
32
33
27
84
12
129
78
18
99
9
15
147
72
12
54
27
27
18
60
30
42
12
6
9
45
48
3
64
44
57
48
6
9
39
ABCD 99299023262*3^$a+1 [50148]
109
72
29
78
30
48
72
90
6
162
18
120
30
96
30
54
84
30
6
36
13
23
84
109
89
18
120
198
7
5
18
156
13
35
18
108
30
84
13
5
138
24
18
108
90
42
42
37
11
18
42
30
24
43
11
37
83
157
47
12
61
59
54
31
83
30
120
96
31
5
6
30
48
12
12
66
6
31
53
12
144
24
7
17
156
60
12
120
18
12
30
84
138
1
35
36
60
13
35
37
29
19
35
61
155
6
60
90
84
6
30
24
72
24
54
96
120
30
90
211
95
30
48
66
18
66
126
55
5
78
36
36
6
42
12
180
108
145
221
54
6
127
5
24
174
60
25
24
23
48
66
18
30
120
48
54
84
24
18
19
11
12
60
85
23
18
54
6
19
47
49
65
36
19
47
169
11
48
66
24
42
24
174
6
60
1
72
17
90
30
18
61
11
66
12
42
180
36
138
12
127
35
61
41
150
73
216
5
6
30
66
102
12
108
72
48
7
5
6
37
216
47
84
66
168
30
60
24
12
85
24
216
83
6
6
169
11
108
48
49
11
24
61
23
12
90
12
7
144
107
37
11
61
11
102
7
101
24
144
30
24
6
55
41
84
91
5
60
54
36
36
162
30
25
47
114
120
6
66
90
18
30
120
132
48
96
24
30
19
107
6
48
12
48
139
113
18
61
65
78
6
36
66
24
6
7
197
163
11
120
210
6
90
30
6
30
25
149
66
30
12
138
85
95
132
36
42
30
18
7
65
18
24
37
24
47
12
6
55
35
246
54
30
90
30
186
48
18
18
24
30
198
114
60
18
60
126
55
216
29
6
24
102
7
23
12
162
18
126
19
11
24
13
29
60
18
36
25
107
18
102
48
6
30
18
78
30
67
77
66
12
6
42
24
90
66
78
42
24
54
90
49
11
96
96
90
30
84
25
23
90
12
114
12
72
12
25
5
30
24
61
24
191
120
25
5
24
276
138
42
18
25
83
144
60
168
138
18
36
60
30
18
36
30
132
18
150
12
19
29
19
11
66
6
78
114
66
54
30
120
108
12
42
85
11
30
42
18
108
79
23
12
37
23
60
120
13
53
12
30
30
54
66
90
108
90
115
5
60
31
95
18
78
24
114
114
60
36
37
47
132
108
138
48
7
59
6
42
42
19
192
95
24
54
36
31
137
48
54
114
6
66
48
90
30
31
59
66
18
78
18
49
83
13
5
84
30
108
210
18
12
84
84
30
114
36
90
36
30
90
90
30
19
5
30
30
72
42
30
6
24
6
54
6
222
60
13
119
18
7
11
30
180
96
24
60
66
13
71
25
65
24
18
253
47
18
7
48
11
114
114
73
23
6
6
13
65
30
96
36
60
54
54
132
54
91
5
18
12
54
48
66
24
18
108
54
60
12
54
60
55
35
60
6
96
18
30
6
78
36
72
18
49
35
12
25
48
95
132
30
30
126
114
24
90
7
113
31
144
24
53
19
71
24
18
90
18
114
1
113
156
36
55
89
168
31
161
48
6
6
30
61
29
114
6
66
12
156
12
12
6
19
17
55
149
36
96
48
30
49
95
60
6
79
17
6
49
29
30
85
35
12
145
83
66
36
54
246
30
138
72
84
54
169
11
37
5
24
6
30
84
19
11
54
60
54
30
12
78
48
18
42
48
121
59
36
30
96
43
11
13
72
95
48
73
72
35
78
7
83
24
24
216
30
24
31
23
48
108
6
18
42
18
42
6
24
24
60
109
41
210
30
102
42
36
42
12
18
84
30
18
6
84
48
109
96
59
61
59
24
61
24
59
66
12
24
55
35
120
114
30
84
6
42
48
30
30
6
138
72
6
54
18
18
24
181
113
6
30
60
24
90
60
30
96
6
60
25
65
7
173
168
90
30
90
1
5
96
132
7
29
54
30
102
1
29
115
191
25
17
42
114
66
18
66
156
25
48
35
37
131
12
42
60
24
19
71
126
30
13
131
24
126
36
18
1
41
66
12
6
12
18
85
41
24
ABCD 99300124876*3^$a+1 [50057]
78
97
60
95
13
53
19
17
18
6
36
111
172
17
63
45
7
20
76
12
161
7
48
17
84
75
40
24
24
5
18
12
1
41
36
15
40
17
15
40
96
11
25
68
15
1
12
12
11
61
23
6
19
107
138
18
24
13
92
36
52
108
48
60
56
24
9
7
144
35
37
12
23
72
66
6
18
102
49
29
51
21
48
7
65
63
33
102
45
28
20
87
45
12
75
18
30
60
12
1
24
191
204
21
63
60
12
54
6
13
20
16
48
12
29
7
47
13
32
88
65
39
15
73
71
9
40
36
11
21
48
21
75
15
66
72
36
39
21
7
12
120
12
41
39
3
57
69
162
12
45
51
1
36
17
12
99
15
1
11
85
83
36
1
24
11
18
102
37
20
51
36
13
60
35
45
28
89
90
49
29
3
64
20
15
121
59
61
17
43
12
32
4
35
12
54
24
7
23
90
24
66
117
177
31
12
32
15
36
1
11
54
78
18
54
144
66
3
16
59
25
32
105
39
76
29
30
37
125
67
5
78
30
72
27
105
19
12
20
33
132
87
3
13
17
18
24
90
66
9
40
23
18
7
12
12
8
16
5
90
12
45
64
24
24
36
5
24
111
27
24
54
66
6
18
21
76
65
75
4
60
36
35
42
12
24
211
5
18
1
104
60
15
1
17
12
3
15
157
32
16
72
71
57
9
18
1
5
36
18
121
56
4
32
28
5
75
64
36
32
15
33
105
60
54
97
104
87
37
197
31
8
9
36
6
36
12
18
24
19
17
7
41
31
29
51
24
87
25
29
36
12
3
3
61
8
36
87
13
5
55
36
125
18
1
41
39
16
60
44
39
36
12
24
1
17
31
17
54
9
141
144
30
37
8
45
31
5
18
165
21
90
57
105
15
33
54
6
115
32
9
55
8
105
103
44
153
36
55
156
29
7
12
47
49
47
84
144
36
9
76
5
75
15
36
93
96
16
20
213
66
36
25
12
92
3
72
13
71
37
164
3
18
3
16
24
24
20
60
15
66
42
37
36
65
31
113
31
12
72
17
18
12
9
4
36
24
5
12
6
33
96
33
102
193
48
35
37
53
67
96
32
39
33
15
97
119
126
204
72
15
3
54
18
25
44
21
75
4
44
15
49
47
30
39
36
40
48
36
5
15
15
24
33
33
67
12
65
67
11
12
90
6
12
45
69
36
115
24
41
3
36
28
156
59
18
43
11
13
11
54
66
36
9
135
6
199
12
17
127
5
3
27
85
59
6
31
12
68
12
3
30
27
63
18
55
59
85
107
13
5
18
13
60
5
12
7
48
5
30
54
6
90
12
6
21
33
12
19
17
43
17
54
25
5
24
7
44
28
77
6
13
24
11
21
24
16
36
17
12
31
23
121
68
36
40
24
56
40
17
43
12
20
15
30
55
5
19
120
5
48
36
6
1
107
18
43
32
9
54
6
36
43
11
48
18
3
69
43
144
60
5
6
12
73
89
6
57
105
30
25
12
35
13
11
49
71
1
23
108
48
126
54
57
15
162
91
60
35
21
9
6
66
18
9
15
12
60
30
36
24
84
24
3
12
15
36
37
8
192
105
24
55
11
24
36
49
23
25
11
30
36
75
21
54
1
47
78
67
71
24
30
60
3
15
49
20
69
55
17
42
37
35
21
123
21
64
72
23
30
79
35
48
18
42
37
32
64
29
12
90
144
25
11
18
60
7
41
18
21
36
208
44
28
32
141
115
36
11
49
53
75
16
71
9
9
43
32
28
47
18
12
43
12
95
37
24
32
27
37
8
28
92
21
30
36
13
48
12
41
31
5
30
96
25
68
51
18
66
49
5
31
47
48
61
84
20
87
18
7
24
239
36
13
32
16
29
126
45
48
57
54
66
75
87
6
7
24
48
48
20
12
15
18
7
83
37
41
12
18
1
5
39
27
18
55
44
16
35
141
28
32
9
24
90
21
16
36
197
36
7
32
12
39
169
32
45
211
23
25
20
52
48
12
23
45
9
55
41
84
42
66
7
120
5
120
27
9
31
65
120
18
42
3
267
1
47
13
29
30
36
18
7
24
96
84
68
15
18
7
32
36
4
11
192
1
17
114
1
12
53
42
1
92
52
35
12
6
55
35
109
20
36
40
5
3
57
102
90
7
71
72
73
29
60
15
40
11
42
123
24
16
83
36
36
49
29
51
111
85
23
21
16
17
72
43
72
5
31
203
132
93
160
17
55
29
60
15
105
24
7
23
169
83
78
127
72
20
108
45
39
108
15
6
15
16
5
30
13
77
24
31
216
77
48
18
24
57
33
7
80
3
12
6
7
96
77
7
23
25
17
75
12
33
42
66
99
15
213
76
29
72
6
13
5
12
43
107
37
128
45
3
60
27
90
24
3
48
4
89
7
12
17
30
36
54
31
44
144
16
125
31
80
69
31
12
32
24
159
73
29
78
21
72
12
52
80
40
29
30
25
47
78
31
41
15
15
72
72
45
9
27
72
16
11
6
30
42
102
21
3
61
144
32
33
102
85
5
19
56
15
24
36
18
90
61
68
40
83
12
57
16
5
18
1
36
65
24
75
51
ABCD 99301988348*3^$a+1 [50015]
151
24
5
37
12
78
165
27
5
40
48
69
126
174
99
15
17
37
35
115
48
45
45
48
24
275
40
36
32
48
37
174
9
32
19
41
7
33
33
84
126
17
172
3
18
84
11
64
21
6
41
12
136
45
42
12
185
7
9
132
68
49
63
15
17
85
12
6
72
45
36
135
9
140
7
96
30
24
3
45
30
105
108
123
42
15
15
18
35
31
66
162
245
55
30
6
30
99
168
15
48
117
48
69
63
9
30
41
43
105
45
15
27
84
108
81
15
36
24
54
42
36
60
17
67
9
9
131
49
63
33
90
45
15
6
11
12
73
3
132
93
126
81
27
18
87
36
44
85
18
33
21
119
1
83
61
6
33
45
23
40
45
143
97
147
21
47
79
69
27
114
71
48
4
51
5
7
113
37
27
48
3
17
40
48
129
30
5
88
75
33
87
48
42
147
36
105
126
30
18
42
48
11
4
8
175
117
105
18
12
60
42
30
89
24
61
15
51
66
35
28
32
7
101
4
45
12
6
12
41
24
61
87
27
21
45
192
84
23
7
48
120
81
69
132
54
45
20
7
72
33
33
107
7
96
77
19
96
198
42
5
337
48
30
30
27
48
9
51
32
7
29
4
27
36
17
96
40
9
75
21
84
6
84
5
25
36
90
65
169
6
329
31
57
63
72
5
7
6
54
45
108
15
165
20
108
84
67
60
18
36
99
57
30
21
75
114
3
33
35
25
30
17
7
48
156
45
15
72
5
7
18
47
43
84
6
15
48
27
84
24
24
125
36
100
9
131
4
57
11
19
6
30
18
119
1
59
25
23
13
12
3
12
72
75
33
9
54
9
21
30
84
81
24
81
102
30
35
52
36
32
49
171
32
28
27
5
16
24
63
120
108
36
18
12
51
68
25
12
54
53
37
36
27
3
390
30
12
33
48
15
45
32
220
12
45
90
45
57
48
143
13
30
36
21
48
27
54
78
72
24
66
90
9
75
42
84
96
30
5
112
15
42
30
9
104
36
31
41
43
9
117
18
48
12
66
66
53
156
91
21
45
12
18
54
54
6
18
41
40
27
30
15
9
23
28
57
42
120
33
108
72
3
42
30
60
60
48
42
30
30
42
81
3
29
25
6
77
7
96
9
36
44
100
3
30
15
20
19
126
3
27
54
131
7
5
28
3
90
15
39
78
3
27
78
27
123
42
15
15
33
9
78
108
45
32
7
66
6
24
149
85
66
117
75
12
45
27
81
32
16
111
78
15
3
77
85
6
24
42
123
45
156
96
84
27
3
17
52
20
7
96
78
12
72
3
39
318
30
33
105
3
9
23
7
41
115
17
79
33
36
15
105
104
61
15
195
96
53
148
12
81
135
20
4
45
3
33
99
117
23
25
15
57
54
5
132
7
90
126
9
3
48
12
33
12
140
43
36
30
30
33
33
155
148
21
3
21
120
15
140
49
30
33
33
35
49
11
12
19
36
120
42
23
133
114
165
27
81
32
55
42
71
25
27
45
11
7
77
7
60
213
45
30
30
35
196
60
84
33
3
27
90
15
63
36
21
39
93
75
45
27
96
17
28
3
120
29
28
68
211
66
108
42
90
63
39
45
3
120
12
6
35
37
48
87
129
126
72
33
3
105
39
6
54
18
3
20
4
80
7
36
60
162
95
36
31
18
60
63
33
119
121
27
33
24
150
120
12
30
114
45
80
4
108
72
56
4
3
42
35
67
33
45
48
90
225
20
223
9
27
156
54
186
5
72
25
3
39
9
20
37
35
7
18
23
7
17
1
6
30
3
27
81
27
42
11
145
42
66
35
145
90
45
9
35
1
35
60
4
27
9
51
30
18
96
126
51
15
5
49
39
60
201
48
3
12
36
72
105
12
11
49
150
96
90
15
9
95
16
15
57
255
57
27
9
21
30
6
63
204
248
112
80
40
111
89
16
60
84
81
156
84
186
29
24
97
6
54
18
48
48
57
8
4
3
138
27
3
29
67
66
47
25
72
78
42
78
150
30
12
53
1
47
19
78
3
80
100
39
113
60
16
15
125
40
72
57
11
79
168
5
108
1
48
6
5
124
105
203
88
135
6
30
113
13
18
ABCD 99302176016*3^$a+1 [50004]
32
60
48
40
32
96
39
33
39
1
12
107
48
93
100
228
35
9
100
128
3
37
48
35
97
68
27
13
92
15
45
12
16
44
28
8
87
120
105
207
21
100
47
33
279
85
200
16
35
9
15
181
251
1
12
36
47
24
33
60
108
255
48
25
95
45
40
20
15
72
37
11
24
48
24
93
28
248
39
1
200
52
68
39
1
24
8
135
157
108
23
9
48
52
107
141
12
60
60
15
1
119
72
48
21
27
13
59
153
12
88
188
60
52
20
12
36
27
72
13
20
52
11
24
48
72
21
12
60
240
108
24
100
60
56
39
21
75
57
39
24
72
165
72
28
212
40
35
1
287
48
96
48
48
57
40
8
60
75
93
99
21
27
24
69
27
73
80
15
237
27
25
36
11
9
159
21
51
1
32
48
87
33
15
45
120
3
144
85
228
32
111
109
80
3
57
76
107
72
1
72
8
39
85
203
45
99
13
11
289
47
21
12
111
24
25
23
225
48
12
27
73
20
99
13
188
28
35
96
49
32
15
33
4
8
3
105
87
153
39
48
93
27
144
1
215
33
39
145
8
40
272
87
69
171
93
3
25
47
33
52
108
8
172
12
36
11
61
32
48
28
44
28
32
40
36
20
60
64
60
8
15
13
35
9
207
1
20
27
1
95
24
48
33
39
85
35
33
108
40
404
96
15
9
16
20
12
15
45
27
13
179
13
11
97
140
108
40
104
63
37
8
100
143
120
24
1
80
24
15
81
64
20
156
60
24
48
3
144
45
108
60
12
108
40
60
20
3
24
72
9
100
11
96
25
8
15
25
60
12
23
9
87
49
92
48
60
12
12
60
27
9
12
112
20
88
8
111
81
180
27
48
72
13
8
64
155
13
152
27
33
108
40
35
13
20
52
35
24
69
52
20
27
93
27
33
12
3
33
39
33
63
96
48
72
49
20
52
20
48
12
159
96
24
24
129
96
87
13
20
12
12
76
44
156
84
15
21
27
48
109
11
25
32
15
45
3
9
60
123
57
63
13
104
3
24
189
75
24
33
48
40
120
20
12
132
108
72
135
21
51
9
12
100
12
60
20
28
72
8
15
24
24
45
27
73
20
12
15
24
33
15
61
11
49
12
59
69
4
23
33
52
200
99
93
120
148
23
9
87
9
184
80
300
3
57
76
80
64
60
8
108
4
20
3
120
24
9
72
40
23
9
76
20
15
9
60
60
16
200
4
83
37
20
60
75
21
51
21
27
141
27
72
72
81
48
40
140
12
88
32
39
168
13
68
12
180
40
47
13
108
71
21
60
15
24
1
95
120
25
108
32
60
28
11
33
15
33
40
23
25
140
24
48
28
12
92
15
45
36
240
60
12
120
172
20
135
45
76
92
28
140
40
11
49
215
45
12
28
132
152
76
155
45
12
112
71
25
12
8
51
109
44
15
168
24
24
57
148
11
61
20
72
36
99
45
27
13
68
40
12
68
87
13
152
36
12
160
68
39
93
27
25
8
15
25
23
57
88
20
52
68
52
60
188
4
60
8
148
11
9
24
48
40
119
24
49
36
131
24
129
136
47
165
27
48
24
9
40
140
27
33
39
48
157
11
96
93
40
8
75
24
1
23
25
32
60
27
25
23
57
160
80
15
13
8
4
47
81
88
252
35
24
1
8
4
8
12
16
20
27
57
87
24
57
40
95
48
45
24
36
4
8
27
48
37
83
72
48
13
20
12
27
145
156
32
3
69
156
12
88
92
108
204
96
39
33
40
72
56
52
92
36
27
13
20
100
11
9
12
75
24
81
39
93
3
117
171
9
28
68
52
59
33
183
93
27
37
20
16
32
15
72
72
21
180
72
100
8
28
95
24
72
21
120
72
51
96
24
45
4
47
69
27
25
167
45
60
60
108
60
40
12
47
69
27
73
20
27
57
40
20
16
104
36
60
4
48
8
60
27
45
40
20
12
27
121
23
ABCD 99302571554*3^$a+1 [50018]
48
7
89
4
27
89
24
52
140
24
31
113
7
89
12
307
41
72
79
48
48
77
12
16
63
81
96
135
93
32
100
320
55
53
139
48
65
127
41
120
55
29
36
24
31
57
60
99
96
24
33
216
15
96
33
15
17
40
8
12
19
17
7
48
24
89
24
55
21
12
32
96
31
96
5
48
16
3
48
9
15
96
144
24
29
52
48
15
17
28
27
113
31
21
36
15
125
43
65
24
48
168
31
9
15
96
24
21
123
48
65
88
87
9
15
105
20
84
55
9
15
141
27
17
72
79
17
48
60
139
53
28
24
63
24
65
31
24
48
81
44
36
16
48
15
125
91
65
7
17
40
56
72
52
51
24
65
136
15
89
16
39
96
24
5
96
100
15
17
7
5
43
48
5
60
40
111
41
24
24
7
24
24
65
16
44
64
3
65
28
147
153
20
12
55
9
84
44
31
21
128
12
4
27
48
72
29
43
53
43
65
79
41
96
31
72
57
108
75
105
108
20
103
5
115
9
32
88
56
55
24
48
17
7
81
24
111
117
27
9
32
28
27
5
19
264
41
55
33
20
43
5
19
24
24
96
45
27
65
48
31
5
19
41
24
64
15
105
8
79
29
36
28
27
185
60
19
29
48
67
65
28
44
4
32
12
72
48
12
4
39
5
16
44
31
65
7
24
24
17
103
17
48
120
55
24
17
48
40
8
12
91
5
100
32
48
31
360
9
135
5
36
60
84
40
39
72
24
45
51
48
48
33
39
72
33
60
80
60
40
12
44
132
28
135
24
17
40
120
15
24
17
55
120
45
92
16
72
128
12
84
76
44
55
9
104
28
32
12
31
5
12
72
16
44
84
7
53
12
24
31
33
135
5
60
7
9
8
31
72
5
64
236
100
3
141
3
17
24
31
5
124
39
48
48
120
5
4
60
32
36
24
48
192
48
36
67
105
312
15
96
89
88
72
111
17
64
15
21
60
15
48
120
72
17
88
344
79
17
72
72
36
132
55
72
93
3
65
7
65
88
92
160
3
125
67
57
8
16
72
80
7
41
36
19
29
60
100
20
31
17
112
63
24
24
41
16
180
92
72
60
64
12
32
31
72
17
55
33
20
28
32
64
63
48
17
36
96
19
24
17
84
132
12
48
19
33
108
27
21
20
175
17
7
57
104
4
12
36
27
17
100
20
16
32
28
20
12
36
7
48
105
39
17
31
5
12
31
96
96
17
103
9
20
36
108
64
68
7
17
151
24
5
4
15
72
48
149
60
36
36
55
24
29
91
96
53
36
24
31
9
80
220
3
24
5
4
15
9
68
60
48
4
48
80
132
60
187
41
79
48
41
24
7
5
19
41
16
15
33
159
5
36
16
44
19
72
5
19
41
16
8
60
19
201
36
75
21
20
24
36
28
15
69
132
15
65
96
72
16
132
27
5
156
24
12
19
17
48
79
41
55
57
63
5
19
17
31
48
9
20
52
63
41
4
20
31
24
161
7
48
17
7
137
40
15
41
7
48
9
80
31
113
64
15
72
5
96
43
101
16
32
12
31
105
48
39
21
20
31
24
24
120
48
53
112
20
12
91
21
3
125
12
16
39
48
48
65
7
41
60
52
39
21
20
55
185
7
33
63
5
4
60
48
108
15
209
175
21
140
55
77
64
68
76
44
36
19
96
41
36
12
40
80
60
28
8
72
244
44
55
257
24
64
152
28
144
68
28
195
65
31
96
24
33
36
27
168
120
69
68
60
12
72
40
36
32
76
39
33
39
41
40
15
24
113
55
117
3
48
120
9
80
88
68
19
96
33
56
24
151
33
36
27
24
129
15
41
36
4
39
24
137
64
32
4
44
55
24
72
24
17
40
108
12
20
19
41
52
36
92
19
89
72
7
5
36
76
48
3
24
113
103
24
5
16
180
8
31
48
57
224
12
48
4
32
28
108
39
9
144
15
101
115
9
32
16
15
17
120
7
9
80
7
48
72
48
29
115
105
8
7
21
36
39
24
45
3
9
80
31
5
115
24
240
89
96
28
75
17
36
48
115
120
5
100
39
48
48
96
144
21
99
17
7
21
32
115
48
24
5
12
48
36
144
43
113
52
12
20
48
12
52
36
39
96
117
27
53
60
103
17
55
21
20
7
9
39
65
4
171
17
48
36
4
39
41
7
ABCD 99303054512*3^$a+1 [50005]
51
9
55
2
63
9
6
21
24
12
43
6
8
27
49
6
26
72
15
21
46
8
46
47
75
24
4
2
27
37
24
42
2
28
83
9
22
134
10
17
39
18
6
12
4
53
81
42
12
21
15
22
8
51
33
30
18
3
57
30
10
54
36
18
20
42
9
79
17
24
15
70
35
25
23
15
16
74
3
33
6
64
5
72
13
11
31
50
3
7
134
10
53
81
27
19
89
25
11
15
33
3
10
8
24
36
36
10
29
15
36
30
94
20
45
7
2
6
10
32
48
16
44
15
37
24
98
21
7
5
24
9
27
3
82
24
8
15
67
41
3
6
64
6
6
30
14
30
78
36
15
37
35
24
19
20
42
3
25
36
60
44
24
27
45
6
18
22
104
24
24
6
27
3
57
3
42
27
27
9
57
3
45
70
6
24
20
10
20
16
29
57
27
27
54
16
24
62
42
36
10
72
5
12
1
35
12
55
5
25
80
10
8
10
50
45
31
80
54
36
78
42
39
1
8
36
36
46
18
35
24
3
48
102
4
80
16
54
30
11
60
60
103
80
22
119
9
15
15
10
44
48
4
8
51
12
27
42
78
46
50
9
3
4
29
21
6
88
2
94
41
19
74
12
75
19
14
15
57
3
51
30
24
27
13
50
117
57
27
36
15
33
36
21
15
63
45
24
27
18
6
82
8
6
6
28
32
4
66
5
24
45
48
3
19
14
10
41
15
94
26
16
8
10
11
25
11
13
35
1
6
38
42
9
33
3
12
13
23
37
54
56
10
18
44
6
39
103
14
54
24
6
16
20
36
10
65
9
40
30
6
23
9
12
51
49
66
18
14
45
1
11
15
10
6
48
30
14
178
8
22
5
24
15
9
27
54
30
45
9
42
60
45
12
21
6
40
29
9
48
30
9
25
14
21
24
9
3
13
11
36
9
36
12
3
33
36
63
33
4
11
33
70
26
54
36
45
93
16
11
9
22
18
74
16
2
28
12
74
6
28
96
35
84
15
16
89
37
54
89
24
1
12
18
41
39
84
30
142
74
51
61
74
24
21
21
3
12
13
20
12
63
9
6
84
22
54
5
9
226
77
15
9
9
40
11
9
6
166
20
3
15
16
5
31
14
4
32
18
10
14
46
35
25
30
42
14
21
3
22
35
55
2
36
10
26
4
92
70
8
54
51
1
8
18
33
25
50
16
29
25
2
28
5
45
27
33
22
65
9
4
66
26
3
27
48
66
30
16
5
15
10
8
16
128
18
12
22
68
6
36
48
22
36
78
26
36
18
36
21
57
78
18
22
2
51
12
24
15
6
4
170
33
60
72
49
32
3
9
18
24
6
28
35
25
44
6
42
12
16
11
1
59
33
6
45
135
10
44
3
33
6
90
94
6
30
66
68
27
13
2
18
12
27
48
84
15
70
36
20
27
1
62
45
24
39
82
24
50
64
2
102
82
26
48
42
4
54
14
58
32
33
93
42
33
1
30
6
18
2
28
60
20
15
45
40
20
36
39
1
36
8
27
33
42
117
7
41
9
6
60
18
120
10
2
10
62
48
18
36
21
33
75
36
39
45
12
13
32
40
30
90
14
54
27
45
12
6
22
59
63
18
27
3
90
27
36
45
10
80
69
33
54
69
37
35
63
70
26
9
1
8
22
30
11
9
15
15
16
2
6
30
27
25
8
120
6
120
33
12
36
85
2
42
6
48
24
52
26
4
6
53
36
31
38
27
225
28
80
15
7
18
119
3
33
1
35
75
34
131
21
28
186
24
5
51
21
33
15
15
45
31
29
67
80
9
49
26
105
19
20
21
60
33
46
30
32
3
57
102
6
84
87
1
18
5
55
30
6
5
1
35
13
6
29
31
41
9
4
62
18
12
3
60
9
6
10
26
4
6
71
12
36
9
27
15
6
12
72
24
70
62
18
22
35
9
30
18
22
26
40
30
8
22
23
37
14
9
15
45
45
82
29
15
33
3
10
8
51
9
39
12
21
28
32
48
39
3
4
60
5
85
68
3
3
21
9
15
39
22
20
6
40
54
20
15
60
3
12
30
34
14
27
9
16
20
64
6
30
35
3
6
30
12
45
13
2
84
60
10
35
19
56
34
36
20
64
30
41
21
27
37
8
58
17
1
30
32
34
35
3
6
42
9
15
18
48
12
48
34
53
21
40
35
24
7
65
1
8
51
24
72
9
46
60
18
36
23
31
2
48
15
31
5
111
9
39
6
4
11
48
45
120
15
75
6
66
16
2
48
132
12
15
1
38
16
14
171
3
6
75
60
9
3
25
47
27
18
46
2
28
26
24
10
32
30
78
12
75
24
21
148
26
76
44
40
41
49
44
36
4
11
19
5
9
52
68
22
20
18
16
36
36
47
13
8
51
15
16
77
12
9
120
10
42
59
3
16
2
63
9
15
12
15
9
61
24
20
60
75
24
31
5
15
16
24
50
12
75
13
11
49
36
60
68
27
48
21
12
63
9
51
25
14
30
22
5
36
133
32
42
36
6
15
49
47
33
51
1
2
21
15
82
2
16
17
12
21
10
50
36
16
8
70
6
170
6
4
6
18
107
139
6
18
5
145
35
31
5
15
6
12
12
76
20
4
23
13
54
5
49
36
24
11
45
4
44
28
44
6
18
76
8
6
16
68
57
15
24
16
60
86
3
25
12
107
33
4
95
15
9
37
18
26
84
24
3
24
120
31
5
39
30
18
36
9
31
5
36
33
246
30
42
9
15
6
40
18
30
42
54
11
48
55
2
54
18
28
30
38
42
4
30
120
11
12
33
30
18
75
31
6
8
15
216
9
6
21
13
35
1
59
85
30
14
42
9
61
20
6
18
70
32
69
213
6
54
18
33
12
108
39
22
24
11
55
56
18
10
30
11
33
6
9
45
22
26
63
45
27
39
9
36
3
72
24
21
24
12
45
4
60
50
34
47
9
15
24
72
24
9
27
79
5
21
42
45
21
87
13
35
15
30
60
16
59
15
10
47
48
12
33
39
7
56
40
29
1
32
16
32
3
1
8
46
6
50
21
13
32
159
24
81
94
17
15
24
6
42
21
7
29
19
60
41
69
54
12
9
15
45
12
48
9
46
42
2
102
10
44
69
31
50
42
30
60
4
38
18
3
1
14
57
9
39
81
6
9
31
62
58
89
1
24
6
80
9
48
21
27
87
6
16
20
54
36
114
106
53
21
51
60
9
15
12
13
20
40
2
45
43
17
33
6
6
42
6
15
57
4
24
12
24
14
30
30
16
38
12
4
11
19
5
36
49
104
106
17
45
3
12
3
10
6
6
8
6
21
24
21
4
11
3
16
5
24
9
111
21
51
27
6
10
32
78
51
108
13
8
6
9
1
14
10
104
6
30
24
18
10
47
21
16
20
66
48
9
3
18
6
16
38
24
42
54
12
12
3
24
33
16
14
57
15
16
8
9
48
3
90
51
25
38
6
15
57
3
24
12
31
5
39
10
6
8
21
45
4
11
9
66
9
51
ABCD 99303667844*3^$a+1 [50037]
48
18
36
39
69
111
12
57
3
69
140
40
78
12
18
80
91
144
48
120
45
90
2
10
105
48
87
12
14
79
15
165
3
393
231
93
15
62
196
84
6
110
64
44
34
72
30
8
28
18
132
110
124
200
60
4
39
3
2
70
108
138
116
16
102
18
108
207
27
21
29
22
36
18
159
21
132
54
48
108
18
90
36
14
136
66
98
82
132
66
159
273
27
15
18
15
39
134
46
48
18
8
19
15
90
18
273
12
177
42
18
51
39
18
200
127
77
10
30
8
52
36
54
120
33
108
147
180
78
75
45
18
36
26
142
228
72
108
62
96
154
38
34
120
9
135
126
168
15
15
105
3
24
120
96
174
284
67
27
78
15
29
84
34
12
36
93
29
163
9
48
8
7
27
141
15
18
147
75
12
36
126
99
45
6
21
177
63
93
54
26
67
123
24
18
84
3
75
48
18
24
18
84
6
15
65
463
51
81
39
14
84
10
36
57
105
54
126
3
15
14
82
33
5
91
24
3
18
90
14
28
138
45
99
168
252
30
126
24
165
5
28
15
33
90
9
105
3
207
42
30
18
111
12
273
6
36
228
45
24
57
231
9
63
3
180
45
15
120
57
60
15
38
67
183
162
138
117
257
4
24
30
21
21
51
105
63
24
53
40
42
120
36
216
6
102
162
3
48
39
36
72
33
53
7
75
57
297
54
126
54
9
27
9
12
105
3
245
127
9
51
72
15
270
222
84
14
12
19
84
33
132
51
65
112
18
24
48
492
180
72
33
57
39
45
24
18
102
15
147
96
144
120
6
144
51
147
33
60
17
43
17
58
54
111
87
36
6
30
33
65
31
21
126
12
72
60
48
62
144
52
54
18
3
177
255
48
5
127
15
26
82
98
7
60
45
60
80
100
228
80
19
135
126
87
29
10
78
198
30
18
6
30
26
28
87
99
398
82
170
96
100
102
62
31
123
57
60
48
159
26
106
66
140
40
68
22
108
54
72
18
78
164
31
39
18
48
27
177
56
132
58
50
334
21
9
90
18
183
87
201
21
30
186
3
5
292
44
10
98
103
15
42
15
3
48
45
27
150
48
36
18
72
14
46
84
24
12
21
5
7
96
65
46
33
300
57
54
50
4
111
111
170
166
114
30
26
67
33
15
17
10
12
90
36
3
29
48
142
12
21
77
55
81
27
125
52
3
15
48
6
39
81
8
91
24
63
62
10
201
279
45
15
21
72
159
36
2
10
21
147
54
126
45
48
9
78
48
9
63
42
3
99
9
27
72
33
99
30
111
15
144
6
30
57
48
27
108
48
122
103
45
36
63
108
63
122
55
57
3
147
48
62
103
29
48
91
87
33
69
18
18
162
108
6
56
52
102
36
144
90
18
42
39
5
46
26
187
3
54
39
17
118
36
18
126
6
66
42
3
125
55
105
135
12
360
48
12
27
180
69
24
117
6
84
18
18
240
2
70
2
196
183
87
84
21
60
69
18
105
15
98
124
39
99
60
30
123
305
10
84
18
126
6
339
21
66
18
144
126
180
26
91
5
103
41
10
66
162
342
90
54
39
51
42
92
70
30
3
33
ABCD 99303932296*3^$a+1 [50025]
87
4
116
4
131
18
7
41
12
30
48
37
17
43
17
103
23
234
66
60
37
83
60
33
12
195
37
227
73
23
13
60
84
12
41
223
17
12
102
25
11
37
12
44
27
13
47
24
6
99
4
29
55
5
12
79
167
30
54
9
27
24
81
4
95
6
30
73
60
17
7
17
123
45
12
18
45
96
27
24
126
79
8
60
33
150
12
42
78
90
31
137
43
107
12
85
35
93
27
78
72
30
33
12
75
132
145
11
90
43
29
30
57
105
39
69
151
92
84
81
159
45
3
33
43
56
33
18
252
30
55
95
132
81
4
48
23
13
29
18
33
12
57
87
15
85
104
69
60
55
17
30
6
103
32
27
37
11
12
21
9
127
65
6
9
24
27
42
72
48
78
193
24
23
120
33
9
12
18
25
8
60
148
152
39
69
21
43
5
27
88
23
117
93
39
21
12
18
42
15
72
51
84
13
17
43
72
11
12
48
24
60
105
4
17
7
8
45
7
60
77
48
30
18
267
93
90
42
7
83
1
29
102
13
47
25
48
20
3
45
45
15
15
13
20
4
65
42
18
15
3
229
44
196
48
5
7
83
37
53
31
20
9
18
12
61
24
20
45
87
156
45
12
60
48
43
101
79
60
11
13
20
93
15
15
49
83
18
7
17
39
9
7
23
21
4
35
85
120
23
165
112
5
102
109
101
3
36
16
41
127
47
18
12
19
20
21
138
48
60
12
48
24
9
111
13
36
89
48
103
20
4
120
77
90
33
27
60
126
67
17
39
60
76
120
23
90
91
36
60
20
64
41
6
37
35
25
12
68
3
12
37
20
81
42
90
180
67
104
72
39
78
42
33
117
36
7
36
41
3
120
123
12
18
43
47
24
6
7
47
13
5
18
57
48
39
69
27
33
21
6
42
48
3
16
20
81
19
24
44
16
17
67
5
7
48
77
15
153
111
24
16
17
139
53
18
42
55
35
42
19
24
83
12
37
221
30
57
105
48
30
24
21
27
141
12
72
33
27
16
11
85
41
127
23
90
19
71
150
7
53
54
6
30
72
21
39
162
51
105
43
41
43
36
24
23
84
33
36
9
42
13
72
168
125
42
120
21
57
198
12
97
65
96
7
152
24
76
53
87
45
63
45
75
27
33
12
93
18
72
42
115
8
48
87
97
11
30
99
3
157
53
27
28
36
60
71
21
39
49
36
84
20
9
27
100
8
60
105
3
12
105
307
24
59
61
11
66
3
4
17
139
71
36
37
12
23
60
81
60
177
7
107
13
180
36
60
47
60
30
60
60
19
143
42
43
77
43
5
63
4
71
90
102
1
11
108
37
116
45
67
36
96
11
102
91
17
3
9
15
57
198
72
36
84
96
109
11
49
5
36
3
12
27
1
29
147
33
15
27
36
213
76
48
36
59
42
30
45
4
59
81
72
88
89
12
15
84
57
123
27
37
23
13
11
21
27
48
37
5
120
60
60
192
18
57
3
33
27
45
27
30
19
41
186
45
28
41
36
19
84
59
33
28
77
27
15
33
165
15
129
18
90
15
16
36
65
163
5
12
66
33
27
45
9
15
64
60
32
52
12
23
12
258
55
83
12
97
35
30
19
59
18
12
12
36
60
7
68
27
1
41
15
36
39
13
65
31
59
78
12
228
72
123
75
24
48
108
37
143
105
27
97
8
12
4
41
30
25
41
43
36
68
16
47
60
37
113
15
27
45
45
31
47
42
30
60
25
12
84
120
60
107
13
11
109
32
52
36
60
77
27
45
12
78
120
30
78
24
30
19
17
7
5
55
12
60
168
95
48
42
87
28
47
48
21
51
13
17
30
36
30
72
15
52
143
18
147
57
60
15
45
43
5
18
120
37
23
12
33
27
33
165
24
60
43
5
3
232
47
69
36
141
15
4
24
96
20
88
23
12
117
4
47
30
3
27
9
3
1
32
75
93
57
72
51
27
30
7
23
60
30
24
156
42
30
31
56
36
9
60
6
133
60
47
45
15
42
78
109
11
69
63
48
30
43
20
84
15
48
73
11
120
156
33
12
15
129
36
72
36
39
121
17
183
4
35
30
18
109
23
12
13
47
21
27
60
18
90
102
3
15
12
85
72
56
52
12
41
7
176
64
5
7
11
30
3
51
25
5
51
27
1
20
16
101
30
69
21
87
60
183
12
21
12
27
42
66
102
42
33
57
36
87
3
60
ABCD 99304416436*3^$a+1 [50015]
21
51
13
23
45
3
1
8
48
72
12
4
12
32
9
39
48
3
33
108
28
24
5
72
31
23
37
23
12
42
66
6
3
45
15
28
17
18
54
12
18
1
12
20
28
20
9
24
108
126
1
47
78
156
24
19
8
27
12
42
55
44
3
97
47
36
9
33
90
18
48
18
37
12
29
3
45
63
24
3
114
171
40
8
9
79
24
12
20
64
35
42
30
72
85
32
16
29
54
45
9
54
57
111
13
23
37
8
24
4
11
1
59
36
54
123
40
8
40
48
24
59
117
4
17
24
51
15
36
6
31
53
6
21
9
31
5
31
59
24
18
18
18
18
49
20
51
24
121
5
36
102
49
11
12
49
20
60
15
1
32
24
28
11
25
29
12
108
55
5
30
54
39
33
19
48
8
3
37
83
37
24
108
11
36
24
13
24
107
57
16
35
1
8
3
37
48
128
9
48
3
3
1
29
42
126
198
12
6
18
9
9
54
54
3
12
57
18
9
27
84
9
45
24
63
93
24
48
7
36
29
54
1
59
72
9
36
12
15
18
18
84
54
51
27
33
123
42
3
15
45
39
18
7
12
107
42
27
39
6
7
12
24
56
16
65
66
36
1
72
35
37
60
36
56
69
67
59
12
126
3
48
4
17
42
21
16
89
54
36
18
12
54
60
9
24
33
90
6
7
11
13
8
87
13
35
36
6
66
42
36
54
66
31
104
9
36
54
54
54
36
21
112
48
113
15
12
3
9
36
15
13
5
15
21
31
72
41
48
27
4
8
15
25
48
5
18
72
25
32
24
40
8
45
24
7
132
41
90
66
6
85
17
55
5
48
99
192
16
17
6
25
59
13
5
6
9
27
105
87
6
27
27
21
15
18
15
36
3
30
3
64
59
229
80
16
5
39
45
6
1
17
127
17
30
132
36
48
36
21
40
35
21
16
47
1
60
11
90
6
36
37
44
39
6
36
139
17
42
9
99
13
5
7
23
13
11
9
12
15
162
12
90
73
77
7
23
24
18
72
3
16
36
11
37
17
27
15
13
5
15
52
89
111
16
17
18
132
12
24
30
18
54
78
30
18
73
5
36
31
24
12
12
5
6
18
12
24
3
27
6
219
48
40
17
27
16
23
9
28
8
9
6
30
42
90
43
41
18
1
53
67
23
21
21
54
36
1
11
24
73
11
162
67
65
31
56
24
81
3
15
6
7
20
45
18
21
16
53
27
39
1
48
24
60
29
36
60
30
42
139
5
180
7
11
1
32
51
6
84
36
36
6
12
54
24
18
1
8
24
28
60
125
24
19
17
91
92
72
123
66
27
4
11
9
9
39
63
114
18
37
11
9
60
3
6
31
12
108
41
31
47
30
18
6
7
23
105
12
40
83
12
6
12
75
4
35
93
15
18
7
32
4
12
47
42
12
36
24
31
80
63
6
18
45
16
41
3
3
1
60
29
43
8
75
121
5
48
6
9
12
33
15
57
72
12
60
27
12
76
23
18
43
11
9
12
15
61
179
49
17
15
12
15
54
72
87
4
17
66
37
17
36
3
75
37
8
4
17
18
54
51
255
72
18
111
24
9
24
51
12
24
69
27
15
57
16
17
7
5
7
68
21
19
36
11
9
15
49
156
11
36
18
27
9
175
24
11
13
56
4
12
24
17
7
56
15
25
5
18
42
15
72
33
54
6
18
1
60
92
27
21
16
24
48
11
60
81
16
11
105
3
1
179
13
12
20
28
12
113
12
6
84
141
21
39
69
24
3
4
12
29
55
5
31
23
12
6
12
36
6
102
6
30
7
47
25
119
109
12
20
9
12
7
32
39
1
11
69
40
56
33
27
9
55
48
5
24
12
3
48
48
63
6
19
32
88
59
66
7
101
18
18
91
23
66
7
17
12
18
9
33
30
25
11
36
6
120
24
7
29
3
9
6
1
11
21
36
15
1
5
51
3
12
24
18
103
41
30
33
9
12
6
21
16
24
32
51
48
6
12
60
7
131
25
35
1
35
13
5
18
54
43
77
18
49
77
123
9
48
15
21
42
1
104
40
17
48
3
4
17
79
23
1
5
18
30
36
39
48
3
18
60
19
20
12
21
31
53
72
15
27
66
6
9
48
9
18
13
11
33
84
27
45
40
71
24
36
18
36
12
18
37
32
9
12
87
21
24
12
6
73
96
11
36
30
54
45
24
4
41
43
48
12
20
69
36
31
59
45
9
24
15
75
72
108
12
45
33
55
32
28
92
45
12
55
36
60
20
4
29
90
37
12
5
3
51
69
75
13
32
3
24
18
102
37
5
48
6
25
5
24
163
11
69
21
27
4
12
17
19
17
36
54
48
96
36
177
28
12
11
133
56
24
21
3
129
54
25
77
6
30
60
18
90
39
15
18
72
7
60
252
36
68
24
15
18
55
48
60
44
9
18
24
36
25
48
53
43
23
18
186
45
21
6
21
27
78
30
9
15
1
36
17
18
18
36
7
41
3
21
48
79
11
6
19
83
42
15
112
20
15
73
29
3
51
37
12
20
40
35
6
27
9
18
36
21
9
31
32
48
15
81
63
36
85
96
24
32
33
51
45
7
47
61
65
27
27
21
24
21
19
5
36
30
96
9
36
57
36
15
48
33
7
11
61
68
9
75
28
5
15
57
24
55
72
80
21
103
101
7
36
44
3
18
12
3
93
7
12
11
18
15
16
11
66
24
3
27
36
33
3
25
35
61
44
52
5
39
63
6
15
4
32
51
42
12
42
69
21
19
24
36
23
9
99
1
17
144
18
6
36
19
11
1
41
18
18
12
67
68
16
47
42
30
90
108
31
5
111
124
35
61
53
36
12
18
54
7
12
8
51
9
63
21
60
36
9
15
39
30
6
73
35
18
15
72
88
44
16
47
6
36
30
6
12
6
13
8
16
17
18
109
35
90
111
84
16
185
48
3
16
44
4
47
133
5
54
6
87
15
90
7
72
71
25
32
9
24
36
36
66
42
27
21
42
9
16
20
4
17
78
12
60
84
18
6
66
36
31
8
3
25
29
30
54
42
69
69
7
11
13
65
48
72
7
35
21
27
162
75
3
37
56
48
76
36
ABCD 99304521476*3^$a+1 [50024]
19
17
36
165
12
6
72
12
28
132
48
62
63
33
51
43
26
94
50
58
17
3
220
68
12
18
60
22
50
15
7
108
12
218
3
96
31
8
4
146
22
60
2
190
60
60
168
29
24
79
168
5
45
150
45
55
53
7
17
12
36
48
7
12
48
77
33
39
43
101
19
168
8
12
52
26
12
15
7
108
32
28
72
68
172
26
34
5
45
70
26
72
30
33
7
89
33
10
53
60
24
24
36
31
32
28
53
117
27
33
22
8
69
48
12
108
51
150
22
60
149
103
8
9
129
39
3
12
36
4
17
21
3
7
12
60
108
2
6
4
41
7
68
112
68
60
21
48
111
102
150
57
12
24
45
72
22
5
33
82
41
75
52
12
17
3
28
5
175
8
4
41
15
81
9
159
111
30
42
112
68
100
38
34
8
69
36
3
4
8
9
9
22
12
20
57
33
6
21
36
60
12
43
98
34
5
36
27
69
43
60
116
4
68
198
54
28
29
31
60
29
39
21
31
125
84
48
105
3
48
7
110
15
3
45
7
38
34
68
18
90
52
8
21
84
19
56
102
39
24
7
2
3
7
60
8
18
84
10
8
52
53
63
21
43
101
9
27
51
40
98
22
12
17
24
15
60
57
117
18
52
116
64
48
12
5
63
52
41
15
21
36
24
24
7
17
15
117
31
53
12
48
67
50
82
101
72
105
159
36
57
10
68
112
53
63
9
12
103
41
67
20
57
93
22
41
127
8
72
177
21
34
17
60
9
22
12
108
80
12
6
34
185
55
48
17
36
12
24
21
75
15
112
17
43
113
180
7
98
3
79
60
98
18
81
84
15
184
53
7
8
12
40
128
52
5
175
5
171
9
48
7
48
72
56
4
48
53
60
9
6
45
39
28
72
80
108
105
7
60
17
51
108
12
129
33
58
12
17
24
69
10
8
45
48
19
77
48
183
9
3
28
125
7
38
123
45
30
60
72
40
12
101
45
12
18
42
82
218
147
33
60
3
9
10
48
20
12
81
7
80
108
52
12
38
15
57
90
28
17
96
120
45
82
89
91
29
60
36
12
96
7
72
17
3
40
53
108
24
72
43
20
28
98
39
3
12
40
38
90
69
31
60
77
81
54
28
29
21
18
117
75
18
39
12
189
12
60
15
33
34
56
129
48
108
57
22
41
7
8
45
36
24
7
113
7
32
57
51
189
91
12
17
84
67
8
42
87
21
27
180
12
33
15
115
50
3
19
26
132
82
60
38
30
9
31
77
36
15
21
60
171
9
3
6
39
33
228
51
48
36
12
105
18
184
113
105
39
48
93
18
69
51
21
39
57
67
48
8
112
60
12
48
29
39
52
72
53
12
55
168
5
55
32
148
65
55
60
128
4
8
18
54
45
72
24
7
32
21
139
17
31
8
129
15
216
42
10
60
68
45
7
8
117
57
75
43
192
125
21
15
7
5
228
79
8
12
81
9
18
33
27
12
57
21
10
38
34
20
21
67
8
124
56
52
32
40
158
10
72
17
144
79
108
8
90
171
60
21
18
12
33
7
12
8
40
12
17
24
19
77
31
68
4
113
12
33
3
7
12
221
24
3
12
96
52
5
24
31
12
41
7
20
40
110
48
27
7
48
29
103
41
60
9
58
5
33
12
63
12
48
19
5
12
31
60
72
48
29
36
15
45
27
198
15
48
7
2
147
33
36
51
43
5
175
125
43
5
12
43
5
48
27
48
52
72
20
6
15
72
24
51
33
57
12
70
20
6
82
53
24
3
9
9
30
4
108
5
63
54
78
12
88
20
9
48
43
5
84
24
7
65
93
22
29
9
39
33
70
53
57
3
7
8
4
26
34
5
55
41
7
98
39
12
31
192
48
122
10
8
40
38
94
26
82
152
78
10
72
98
30
18
27
117
18
40
29
31
8
52
8
30
27
55
113
12
27
40
125
55
108
20
57
48
247
38
78
21
36
55
8
9
36
12
7
80
40
38
18
30
195
19
5
36
12
7
17
43
48
149
24
19
20
6
27
3
105
19
8
69
103
26
84
75
3
40
98
51
21
78
112
89
24
27
48
117
60
48
12
3
21
9
99
36
12
55
12
20
90
90
57
151
180
5
63
4
8
33
129
70
38
72
27
9
60
12
72
130
68
69
48
43
5
55
17
48
7
140
18
10
50
63
19
5
12
93
87
163
26
84
78
33
57
102
88
60
50
3
7
17
55
17
211
29
24
7
149
31
65
55
29
9
34
5
33
15
15
40
72
17
51
52
56
64
26
42
12
141
39
18
72
6
52
60
5
ABCD 99305888062*3^$a+1 [50117]
13
15
12
8
37
48
3
140
4
20
25
23
25
48
27
8
37
27
45
95
1
11
16
12
68
88
32
60
52
80
108
172
60
92
133
63
9
39
36
20
84
52
80
12
108
24
28
92
76
12
12
8
136
20
1
48
75
93
99
84
92
37
35
12
1
24
143
12
36
40
33
35
36
4
45
24
11
37
35
37
27
120
93
51
117
15
9
96
24
59
36
28
32
4
9
35
48
37
3
20
120
49
63
8
100
20
124
8
85
35
12
28
45
3
72
93
24
11
52
36
20
25
144
111
12
84
56
12
12
28
48
8
64
68
25
47
73
39
108
68
48
24
60
16
69
96
24
11
36
24
25
27
69
95
73
47
49
39
92
160
20
36
12
108
132
1
179
28
60
45
120
23
36
4
60
72
164
184
129
3
60
20
172
8
52
45
167
48
36
72
12
48
48
136
33
27
21
24
39
32
24
1
27
8
112
20
52
69
75
20
24
72
1
24
111
44
156
4
45
24
147
120
68
4
32
24
52
9
83
48
37
51
144
45
3
32
157
15
321
24
75
21
23
49
47
25
51
68
24
76
12
144
33
15
20
40
93
39
81
3
12
12
8
133
35
72
13
27
24
21
48
27
8
36
108
36
112
33
24
48
3
32
37
15
33
215
40
32
48
25
3
45
96
155
13
48
3
45
15
36
21
35
12
96
25
35
40
21
71
48
24
48
28
20
25
11
28
12
21
15
80
12
36
84
12
1
195
8
36
48
48
52
32
60
25
83
13
35
4
8
25
131
40
21
51
32
28
57
35
133
47
16
32
24
49
24
23
40
20
124
33
111
84
12
33
3
45
24
11
40
45
23
121
24
107
60
28
21
11
112
108
20
160
72
20
73
99
80
4
36
8
40
60
105
48
23
72
88
12
20
84
13
51
44
28
32
37
96
119
4
44
28
8
52
12
45
11
124
57
24
71
25
35
36
25
15
32
48
49
3
60
33
27
140
1
24
47
1
95
144
25
24
24
23
60
13
47
4
93
11
36
48
36
4
48
84
69
47
49
39
81
24
27
69
83
61
39
20
40
32
60
49
24
3
69
51
20
25
39
20
85
23
25
23
12
36
1
71
60
28
57
24
24
59
28
12
20
1
35
24
16
80
64
32
36
25
87
240
8
172
156
60
36
140
16
84
8
52
84
9
48
72
15
108
44
121
27
20
36
60
25
72
35
144
36
97
48
35
13
47
4
69
47
28
32
24
76
140
4
56
12
28
48
32
25
119
16
20
109
51
20
28
116
268
60
12
56
85
48
27
8
36
4
60
129
11
12
252
28
9
35
60
49
72
15
33
51
96
128
220
9
48
99
20
1
23
24
121
24
3
69
59
12
120
48
1
24
24
3
84
8
12
13
63
104
121
47
1
119
36
61
83
108
60
133
71
25
48
75
45
48
75
44
1
3
24
12
20
13
15
32
28
117
24
24
72
11
28
32
48
49
11
52
8
60
84
48
73
11
133
3
12
33
24
35
88
32
48
13
24
3
45
47
28
8
12
28
45
3
156
33
11
40
44
1
27
32
52
9
47
4
36
9
83
37
3
48
45
15
8
12
37
147
20
4
69
47
24
60
12
4
45
11
108
4
12
9
24
107
144
12
40
68
36
96
12
13
15
12
132
8
1
11
96
120
84
100
104
40
45
24
23
25
95
124
44
25
11
88
128
48
12
72
1
15
84
45
15
8
40
9
135
20
36
12
28
9
95
4
24
20
1
71
28
21
24
3
84
9
51
48
116
1
35
85
119
4
68
12
180
72
25
51
84
33
15
140
48
4
68
61
11
61
3
24
56
36
36
60
112
12
20
25
35
61
75
12
57
51
32
16
21
11
85
35
13
99
8
12
48
40
9
24
47
112
105
23
73
95
1
11
24
4
44
61
107
37
72
15
108
68
132
72
13
3
69
24
35
24
88
80
12
1
24
23
25
15
48
57
107
37
83
61
155
61
3
60
80
28
8
61
11
13
47
4
128
72
28
80
12
208
48
45
27
168
69
83
36
4
45
71
12
4
20
40
116
112
33
72
191
36
160
36
32
97
11
52
60
56
36
120
1
48
96
83
12
76
93
96
59
16
48
8
100
32
1
51
56
13
119
76
96
36
80
25
24
11
160
240
20
24
88
8
24
193
48
35
108
12
12
1
119
220
20
76
80
37
47
12
61
3
36
33
11
36
121
23
25
24
83
12
73
23
1
59
4
57
3
72
8
36
72
28
20
217
23
136
80
28
68
25
3
260
97
27
128
ABCD 99305913992*3^$a+1 [50009]
15
24
33
56
12
55
57
36
147
53
115
36
21
152
43
113
37
48
15
12
15
45
68
100
12
180
15
48
72
17
40
20
13
35
160
48
44
108
88
12
48
84
8
79
21
33
59
96
7
5
28
80
55
6
63
8
28
15
9
200
91
45
60
60
147
93
20
112
288
84
116
55
42
135
39
9
12
12
68
40
12
48
32
120
40
27
101
88
32
43
45
72
8
52
243
12
105
39
53
88
252
36
87
120
5
72
136
75
65
55
72
24
24
117
75
168
66
3
27
269
40
27
5
12
1
179
88
63
17
88
264
8
72
16
20
7
5
28
147
84
84
17
28
135
77
13
87
63
9
20
157
66
48
30
39
111
57
15
33
15
66
219
132
39
41
79
69
51
33
56
64
20
16
80
12
88
57
18
156
9
60
132
3
5
64
36
204
20
7
41
19
89
24
16
105
95
40
75
12
33
84
128
28
51
180
9
75
6
54
96
29
100
44
7
21
48
24
48
80
79
9
12
15
48
77
19
24
30
87
48
135
57
15
17
7
210
11
79
9
72
39
9
51
33
183
33
27
60
5
100
92
28
8
115
17
19
114
102
120
17
76
72
72
128
28
24
56
115
65
64
3
57
20
16
60
72
39
69
12
72
20
91
36
89
7
48
45
12
8
40
51
33
180
36
12
80
148
12
20
88
27
53
72
40
15
18
35
64
36
72
8
40
15
89
16
12
120
80
40
92
7
41
55
5
88
51
129
84
147
33
240
68
60
43
5
132
103
60
9
8
100
20
55
45
3
45
87
33
51
21
48
60
15
105
84
21
15
60
12
12
36
51
60
9
75
105
24
36
147
30
15
8
127
33
15
12
117
36
87
45
128
7
5
19
129
291
89
67
5
52
96
24
36
111
21
20
108
84
7
81
80
43
45
32
28
12
12
60
20
103
45
39
96
54
99
24
36
72
8
12
160
48
12
92
16
12
152
43
93
12
60
3
60
9
20
28
68
120
52
8
67
5
148
27
108
6
30
21
75
33
120
20
7
53
100
15
57
8
85
59
7
30
159
20
52
15
45
12
140
160
20
28
3
137
88
20
67
5
28
15
60
17
13
42
17
7
126
63
15
5
7
165
68
52
15
48
105
24
51
77
115
48
129
20
36
91
180
173
163
24
9
27
105
39
33
180
3
17
16
57
27
3
5
12
31
77
88
24
48
8
7
33
15
9
3
17
16
20
31
29
72
12
43
105
32
283
120
33
32
55
5
12
16
200
4
20
7
126
3
27
48
105
27
180
17
7
29
124
48
123
105
24
56
67
5
60
19
21
75
30
27
8
12
1
27
8
112
128
67
48
60
12
24
21
32
31
77
28
51
21
8
4
108
3
9
128
180
79
9
44
7
93
20
1
179
7
29
52
168
32
13
27
69
66
33
12
120
15
57
33
95
52
156
44
40
48
8
67
93
20
40
75
96
9
12
60
12
63
5
40
12
3
48
9
27
84
96
21
15
60
93
92
55
125
88
120
120
252
12
108
195
5
180
139
9
24
36
44
28
3
60
9
20
40
48
8
37
15
39
53
48
108
25
27
72
108
15
33
27
53
40
15
5
72
72
120
7
60
9
20
144
108
79
84
117
128
132
19
89
72
52
68
52
8
100
39
81
12
3
117
60
96
51
9
20
72
148
51
81
32
108
100
8
12
19
204
9
36
255
105
24
27
21
128
24
100
116
192
40
20
19
36
45
72
153
114
36
165
20
88
12
135
24
189
27
45
60
48
164
36
37
3
60
72
63
125
144
76
195
5
52
15
113
55
9
3
33
20
61
6
84
24
156
101
13
30
17
100
128
24
91
29
7
29
7
114
54
77
108
4
36
12
72
21
30
12
33
15
45
60
12
48
81
6
180
45
8
24
16
32
28
27
84
9
60
27
48
165
20
31
9
20
160
180
165
15
87
77
61
99
108
20
109
51
45
27
ABCD 99306197002*3^$a+1 [50024]
12
53
19
6
11
49
18
5
49
24
30
77
7
24
6
35
19
17
49
42
30
23
36
31
12
36
30
108
71
13
23
1
36
156
6
18
30
30
47
72
37
107
7
6
90
60
53
37
18
54
6
48
66
12
132
23
31
5
13
36
132
12
42
96
102
36
107
1
60
48
30
6
84
54
12
48
48
41
1
48
6
108
30
270
18
12
83
36
91
48
5
205
180
72
30
42
30
17
157
66
114
42
48
6
60
144
144
11
25
30
53
7
65
72
7
101
49
6
6
11
127
42
6
5
7
12
72
48
48
90
78
41
31
41
1
18
12
30
47
19
12
5
1
12
162
18
72
18
6
294
6
59
7
48
18
71
1
72
6
24
72
6
18
84
48
120
17
13
96
72
24
24
59
85
23
55
60
60
54
6
138
162
72
18
24
12
84
30
18
30
41
31
24
12
66
30
17
49
95
7
156
48
66
119
97
30
84
6
30
5
13
23
36
61
78
60
60
24
5
43
6
30
48
54
114
138
60
36
42
54
131
7
66
30
60
53
72
67
30
6
54
23
19
72
18
35
31
90
95
36
13
6
48
12
137
79
24
18
246
102
36
12
18
120
66
72
143
13
48
42
6
71
37
48
48
114
18
78
60
168
41
31
113
31
12
54
24
54
24
48
41
25
11
19
60
12
17
1
114
12
24
84
138
60
30
6
35
72
7
42
66
48
48
54
96
120
72
42
197
72
127
17
139
36
5
97
48
18
161
36
55
18
36
12
18
5
187
84
12
96
17
7
138
42
54
119
181
6
6
24
30
108
66
30
24
29
31
42
30
150
18
12
6
35
7
24
6
6
234
6
60
72
30
54
5
49
6
60
66
264
18
18
48
11
144
25
6
48
132
12
24
138
6
18
24
35
19
12
36
30
48
30
54
48
24
6
108
17
1
36
30
12
30
54
132
65
19
17
97
6
5
7
12
108
60
120
12
30
6
120
84
36
102
18
12
84
17
1
6
12
17
36
85
30
102
107
1
107
72
103
6
90
144
42
83
13
186
36
17
144
73
6
66
35
73
18
36
42
66
12
150
35
36
19
54
54
24
60
18
60
84
6
6
24
18
36
108
30
24
24
18
53
73
6
42
42
48
78
71
31
30
47
7
54
36
48
6
36
65
67
5
19
12
168
54
6
12
30
18
18
42
18
6
78
12
126
102
18
12
12
54
12
60
24
162
36
6
36
60
54
6
48
132
66
29
49
18
96
18
12
48
18
65
72
1
36
35
1
66
30
12
18
60
48
6
72
54
65
121
36
59
25
83
7
6
131
67
48
36
36
30
18
78
300
102
77
49
18
5
7
24
36
5
7
6
18
30
36
48
30
41
36
73
72
71
7
24
24
6
48
12
54
174
30
102
6
18
24
24
6
204
29
72
55
12
41
7
12
53
115
330
131
7
6
138
168
6
42
29
91
60
65
19
12
156
29
1
12
30
29
139
6
18
72
138
84
11
36
1
48
6
53
1
18
84
72
5
31
48
29
19
30
36
48
11
7
24
5
79
65
73
42
6
24
126
53
31
77
1
114
6
18
41
19
53
19
30
60
54
72
54
42
24
120
90
42
113
1
174
54
24
18
54
71
91
24
12
6
6
30
114
24
18
48
18
72
42
24
42
41
19
125
13
48
155
288
67
24
17
19
102
18
54
48
60
156
6
24
24
144
24
5
91
18
18
6
11
1
198
24
18
6
6
71
49
42
89
36
31
5
67
72
54
59
31
12
168
36
5
55
18
18
17
36
72
13
18
156
18
30
36
54
102
60
102
23
55
24
84
42
6
24
24
30
114
174
48
42
66
59
121
108
84
24
23
19
30
30
30
66
84
137
13
30
6
126
41
7
54
47
97
42
30
18
30
54
60
48
30
23
19
102
24
6
42
42
198
35
43
96
30
6
113
67
5
79
18
11
19
17
7
204
36
30
24
48
96
23
180
7
18
6
5
25
90
24
12
60
6
35
37
24
78
41
55
24
60
30
18
6
6
78
48
42
36
18
30
84
42
6
18
119
133
12
114
78
78
53
43
18
90
60
5
73
36
24
24
59
19
30
36
23
55
12
36
30
30
6
174
60
36
12
24
48
72
30
42
17
37
54
72
102
36
6
12
78
12
90
6
6
65
55
120
24
6
12
12
168
24
48
84
42
72
12
12
66
107
13
18
24
6
48
6
96
6
48
132
71
36
144
157
18
162
108
42
36
6
11
31
36
156
24
36
24
24
65
13
24
323
67
66
11
7
12
30
12
30
18
42
29
7
29
7
ABCD 99306528736*3^$a+1 [50033]
30
18
35
1
6
60
12
12
30
54
24
102
6
24
6
102
12
60
84
12
24
84
66
48
27
56
43
6
54
42
24
54
12
18
30
66
60
114
96
168
198
24
95
61
35
7
12
60
156
30
18
6
39
32
67
252
24
12
54
54
6
18
108
29
55
18
102
36
18
90
6
48
162
33
45
11
49
47
103
41
19
48
30
18
96
84
65
1
114
6
96
18
114
66
24
17
73
48
30
48
17
48
67
5
79
60
54
6
36
45
39
24
180
24
30
102
30
54
21
15
48
41
109
6
5
7
18
39
72
15
36
5
24
24
25
42
149
49
90
66
48
11
72
55
12
30
47
79
57
72
87
90
30
120
6
222
18
18
12
45
104
1
42
18
90
65
43
132
42
30
18
63
32
19
29
19
12
114
24
66
12
132
45
8
25
54
36
192
36
6
54
21
21
60
24
120
186
12
17
1
114
180
84
5
25
47
24
61
59
49
222
48
17
49
15
105
18
42
108
78
72
17
24
40
15
36
30
63
3
42
18
48
105
27
30
48
12
18
9
15
102
11
55
105
9
119
79
12
24
12
108
30
72
23
25
126
6
42
18
48
66
84
12
60
24
65
43
126
72
102
96
41
1
24
30
6
42
18
54
24
36
6
54
6
102
108
42
48
23
1
18
36
144
17
55
81
8
25
30
12
69
39
6
84
6
6
48
27
75
12
12
29
97
72
72
78
132
285
21
35
13
12
114
114
102
5
49
191
217
12
18
33
63
17
25
23
55
66
84
35
259
36
57
3
5
127
233
49
6
9
45
12
95
24
19
6
66
114
36
18
30
6
84
12
84
30
66
96
24
78
96
102
42
47
13
78
53
55
65
7
89
31
33
56
1
24
30
84
30
42
12
17
1
384
24
24
156
60
90
117
3
30
24
15
27
29
7
60
108
161
19
60
12
48
30
156
18
42
18
12
66
132
66
81
3
126
54
33
15
72
233
139
48
6
54
30
12
30
120
18
23
19
48
12
60
36
24
9
135
9
63
18
95
1
24
60
36
18
77
199
57
8
19
117
15
18
18
30
135
105
18
21
99
180
36
30
24
96
36
48
11
1
23
31
18
12
90
41
7
36
6
111
123
30
42
12
18
63
39
17
79
17
48
31
48
17
19
102
54
24
9
8
19
96
12
17
49
24
66
5
121
95
55
81
9
30
33
105
6
102
59
31
24
96
24
36
72
6
42
24
36
12
48
114
18
12
6
54
18
42
96
54
24
30
84
30
18
5
25
18
60
30
11
91
72
53
144
19
36
48
120
66
120
36
114
17
127
12
36
120
24
18
90
96
21
56
103
126
6
72
101
120
72
55
18
54
162
18
156
24
18
114
18
18
120
108
5
19
18
54
29
25
24
6
42
12
78
5
24
1
23
25
6
30
51
33
30
17
115
102
36
27
135
42
18
54
30
9
56
24
85
107
55
18
30
57
69
60
120
24
15
9
63
39
65
151
30
219
51
60
42
71
96
211
24
6
30
84
6
78
41
19
36
65
1
60
48
35
19
12
138
18
54
60
126
149
120
24
31
36
93
75
24
108
9
69
12
30
120
222
90
18
15
39
24
9
15
60
48
53
7
89
24
19
72
36
24
18
71
67
48
6
54
9
27
54
24
18
5
97
6
72
12
6
47
24
31
90
12
12
54
57
8
55
24
17
43
60
6
11
181
155
19
18
83
13
66
60
5
13
6
77
88
51
5
19
36
288
33
72
72
56
43
5
31
36
222
66
24
18
30
18
27
39
24
41
24
37
102
12
18
72
114
5
91
96
30
42
36
120
132
138
114
78
18
174
12
120
24
72
30
12
12
33
123
108
17
193
47
79
18
18
48
12
30
54
45
99
36
18
42
126
78
42
30
90
12
108
39
63
96
174
18
48
41
19
45
9
48
30
65
13
60
42
29
13
6
12
60
132
78
54
29
25
24
18
72
45
3
12
18
24
15
15
24
66
39
9
63
8
1
60
11
199
24
36
36
42
71
127
24
54
36
6
48
12
30
114
6
23
79
72
6
30
30
23
49
47
13
60
36
144
48
12
42
96
42
6
5
97
18
30
95
112
105
39
15
36
60
48
36
24
5
79
36
30
162
150
48
24
47
64
195
36
36
5
145
18
69
63
24
60
108
36
96
30
71
73
6
6
102
117
3
ABCD 99306627554*3^$a+1 [50066]
21
24
120
174
24
21
12
15
9
45
6
30
114
24
105
12
15
78
90
6
90
6
3
201
120
111
312
3
9
21
3
75
72
9
63
12
126
12
6
36
105
15
24
72
72
6
126
9
27
12
57
69
75
12
72
3
18
36
90
6
24
75
168
48
60
33
102
132
42
108
210
21
12
45
78
129
288
15
9
75
66
42
141
84
57
231
9
171
108
9
48
3
120
135
9
15
96
69
15
117
15
69
36
3
93
45
120
108
132
12
15
3
72
33
120
87
66
90
9
21
6
45
36
99
30
219
21
96
30
18
24
75
75
48
24
48
36
42
18
156
153
15
12
129
15
42
3
75
84
105
36
36
15
150
66
9
51
90
144
15
9
96
6
12
42
6
144
60
165
159
60
12
117
93
15
69
24
102
18
102
150
15
117
42
24
42
63
72
24
108
21
60
27
69
66
18
12
27
15
42
36
3
120
21
54
54
18
93
72
9
78
6
270
45
36
171
54
66
57
21
12
15
132
33
15
57
36
54
102
48
192
123
117
63
21
6
81
39
18
123
39
21
9
99
75
117
93
36
108
3
48
87
90
39
21
48
60
102
30
279
21
123
57
30
57
45
6
57
72
87
129
219
102
3
63
69
9
72
39
111
33
36
36
15
42
51
57
87
87
84
72
12
21
21
36
72
15
12
3
36
105
105
27
63
102
12
18
78
51
15
33
33
3
39
120
21
21
18
18
3
141
180
66
45
105
120
120
54
30
3
12
51
330
24
30
78
27
24
177
12
111
15
12
54
63
93
264
48
12
18
12
18
3
195
45
120
3
12
9
180
105
15
39
6
63
51
6
204
66
21
72
87
30
6
54
15
24
27
129
9
27
60
72
15
33
3
24
168
78
6
81
45
15
48
27
45
57
12
18
81
15
120
9
12
33
3
72
93
150
9
108
33
30
30
72
30
273
75
78
72
12
15
21
12
3
24
57
135
21
30
93
36
21
15
60
45
24
54
12
57
15
66
132
27
3
78
6
6
15
48
24
3
78
174
45
63
84
24
9
75
222
15
105
15
81
102
21
12
15
18
111
3
33
45
18
6
90
126
42
33
72
21
87
3
105
99
60
156
12
60
60
30
12
75
3
69
9
84
48
42
12
33
51
66
15
111
84
33
72
36
63
9
51
42
3
9
66
102
18
54
30
210
27
159
81
123
78
99
159
36
81
15
33
27
48
105
15
24
180
72
54
96
54
60
72
24
54
126
21
12
81
96
6
24
36
174
75
21
135
15
45
63
66
30
69
129
18
33
27
24
36
12
60
93
3
42
87
27
78
87
21
15
39
21
63
129
3
324
6
12
30
21
60
156
9
24
96
231
183
96
81
9
15
15
96
234
54
33
72
27
93
15
12
9
72
3
114
102
90
216
87
51
6
216
78
222
42
186
6
54
36
3
36
39
57
135
138
66
105
21
6
72
81
72
93
42
45
237
231
39
213
24
69
12
27
3
150
135
3
84
42
30
33
27
78
6
36
54
60
66
36
69
33
3
108
111
180
18
18
162
183
12
15
6
36
219
21
63
45
6
30
66
90
3
33
84
3
36
135
42
78
21
48
33
42
33
39
36
12
36
57
117
138
54
6
24
66
99
3
18
15
135
117
96
12
33
66
45
105
36
27
153
3
60
45
162
42
231
51
30
51
63
129
27
30
51
75
12
48
18
87
93
159
33
123
87
108
84
42
39
99
36
36
9
252
45
144
63
3
72
36
69
36
39
33
24
99
21
21
42
45
15
6
60
27
15
72
165
3
42
12
36
12
3
3
129
27
6
30
12
96
12
33
15
114
90
33
84
129
6
24
6
51
24
3
48
24
6
75
132
105
3
15
12
60
60
81
21
36
60
54
6
90
ABCD 99306730384*3^$a+1 [50078]
9
108
54
133
71
54
72
60
18
13
5
270
30
78
33
33
6
18
42
42
99
112
59
126
132
138
6
108
30
6
19
47
60
54
72
103
5
27
16
23
168
6
36
54
30
19
107
6
132
186
24
48
18
7
224
15
96
12
18
54
48
36
72
30
12
12
198
12
54
42
18
84
3
57
96
30
42
159
45
126
18
51
3
30
42
36
24
54
84
72
18
21
81
60
19
48
29
108
199
32
63
48
90
42
18
27
45
30
108
54
30
117
48
9
55
32
87
30
27
21
27
21
216
36
15
45
42
78
192
75
63
162
15
15
30
12
39
69
78
141
141
18
33
39
96
30
27
27
18
3
16
23
18
24
6
24
49
77
3
81
24
6
6
60
90
133
17
12
19
89
42
30
42
48
42
6
18
19
65
30
1
80
21
6
78
55
32
93
120
12
198
6
99
39
18
24
84
219
33
102
60
48
18
42
42
87
16
96
77
42
24
90
78
42
48
78
1
29
18
12
165
27
78
90
13
101
96
90
1
41
48
72
15
21
6
126
30
25
32
33
24
24
31
29
24
30
13
96
17
72
54
6
54
30
48
7
80
123
42
123
15
48
18
54
6
99
96
21
60
18
13
53
24
51
208
29
42
72
1
80
112
32
75
85
41
42
93
63
102
18
12
18
42
1
41
39
111
81
16
65
144
36
91
155
18
67
449
31
23
6
66
18
120
55
5
43
83
45
63
18
72
222
73
65
96
30
30
51
3
18
12
102
54
67
80
16
17
31
96
23
12
18
12
127
77
24
27
15
12
30
18
102
36
90
36
61
32
45
96
51
75
18
12
60
48
18
42
108
18
30
24
108
24
7
17
54
30
30
30
18
144
60
6
75
15
30
84
54
73
32
21
36
132
3
99
120
108
9
177
15
64
35
141
45
120
6
90
204
6
25
32
21
91
137
87
147
13
32
64
17
132
27
3
42
30
96
18
12
7
77
108
39
9
24
79
11
21
33
207
69
18
30
138
1
149
27
3
84
9
15
6
43
23
30
54
6
159
3
13
32
63
241
11
48
21
9
55
125
12
12
78
12
33
63
42
60
36
30
54
51
16
191
12
6
240
30
1
41
60
84
39
96
16
125
60
39
9
24
111
99
108
1
96
125
3
27
78
60
84
18
37
119
12
42
30
126
39
63
97
137
7
83
13
143
33
9
30
9
21
43
29
96
132
18
108
6
36
42
13
23
25
29
12
18
78
42
6
7
48
11
54
36
180
48
30
18
7
47
60
66
3
165
90
102
43
32
64
80
9
324
60
180
42
36
60
78
42
42
103
65
30
30
12
18
12
132
117
33
63
75
6
12
99
15
108
60
222
24
126
174
39
64
29
120
60
30
30
30
24
13
47
49
77
120
24
3
21
54
132
33
15
6
72
19
32
3
6
24
54
9
45
156
120
6
108
13
5
30
42
42
18
87
75
133
71
25
47
1
17
36
78
93
39
36
12
6
6
54
55
101
30
36
12
60
66
102
48
24
97
128
21
36
264
15
48
16
101
12
111
21
90
48
1
11
66
6
30
24
55
71
90
54
72
174
36
42
165
21
43
59
37
23
24
6
24
114
96
30
99
9
90
6
39
141
24
12
6
120
42
6
30
240
3
48
48
16
17
159
9
54
108
12
6
12
30
9
69
27
16
32
64
23
42
79
80
243
96
61
251
6
15
27
37
5
72
19
65
120
6
18
12
18
1
48
59
37
77
18
96
12
30
48
7
53
187
95
30
84
15
64
89
36
3
39
12
13
5
30
13
47
48
54
43
65
31
29
99
48
96
87
9
112
77
6
36
9
111
30
3
27
90
192
42
48
6
36
39
189
3
9
96
151
77
67
17
30
48
72
25
144
41
6
30
42
138
150
264
49
77
84
102
78
120
51
21
18
9
48
45
156
39
69
6
37
32
48
33
6
12
126
96
63
3
42
96
51
105
228
30
117
9
72
168
103
77
36
48
78
78
3
189
120
72
72
60
36
27
3
12
60
21
9
55
125
51
ABCD 99306814994*3^$a+1 [50154]
48
153
72
27
16
29
36
24
18
102
6
57
9
111
12
28
137
3
120
52
5
60
36
19
48
48
59
93
52
68
40
12
101
30
57
69
18
90
15
21
7
29
91
5
43
77
7
101
19
77
48
63
112
95
25
35
30
36
67
20
40
17
15
40
77
19
12
53
19
60
107
21
28
12
12
83
25
12
5
192
54
132
57
16
164
16
29
6
9
40
17
63
100
17
54
36
78
12
31
20
72
28
48
84
11
25
29
55
36
60
209
115
36
77
27
60
28
12
68
12
27
93
76
17
15
40
12
41
7
29
90
1
65
90
45
33
55
89
18
117
21
132
27
27
18
123
12
60
48
27
61
5
27
69
43
5
42
18
15
51
49
68
87
45
88
92
21
159
28
35
85
48
12
17
12
3
33
7
17
51
33
7
20
120
12
48
28
24
36
17
127
17
19
29
15
27
126
43
167
37
80
45
72
108
15
28
53
39
45
18
150
84
31
32
88
47
1
5
90
84
61
60
24
48
77
18
42
135
45
31
89
31
77
90
13
41
126
177
40
35
33
28
104
111
12
25
48
12
12
8
57
55
167
18
43
5
18
90
87
52
5
108
55
80
33
30
42
48
115
44
183
25
53
19
68
72
28
20
192
16
152
45
12
72
19
5
54
25
48
17
63
39
33
48
28
12
5
24
19
104
237
84
87
39
13
41
24
18
30
27
48
93
115
44
177
79
44
21
90
57
40
47
1
32
28
32
3
69
60
16
84
36
12
72
5
222
18
138
45
28
59
18
12
31
5
19
23
13
5
79
5
43
108
35
25
92
40
17
163
12
36
41
19
24
108
53
30
9
60
28
125
48
36
19
24
48
35
13
131
73
17
3
21
180
39
28
17
163
12
60
60
11
57
72
15
96
49
20
105
31
92
9
18
93
448
12
32
40
17
3
21
84
3
12
57
31
92
60
21
79
8
12
28
60
32
28
12
228
20
33
12
103
41
24
12
15
12
48
52
17
31
60
20
15
25
29
78
61
5
79
20
48
33
7
17
3
15
57
28
233
115
32
177
31
5
7
12
168
17
30
1
41
36
207
93
75
69
18
25
101
19
53
27
81
99
33
135
232
8
57
72
51
28
44
16
72
35
114
91
20
60
72
75
6
12
43
12
5
7
120
8
45
30
42
15
48
129
24
156
51
27
25
11
25
5
19
20
28
48
152
93
19
17
51
88
11
54
27
28
12
48
44
33
168
84
63
27
61
12
23
90
27
165
27
33
43
24
8
99
13
77
3
76
12
32
57
3
76
35
69
87
13
65
72
3
48
75
37
20
81
60
7
32
16
17
7
5
6
9
57
111
28
12
12
128
57
15
40
60
8
183
54
12
19
32
39
1
5
48
60
7
48
71
81
28
24
5
90
18
7
96
29
43
32
28
92
33
24
51
28
12
32
21
7
29
51
3
117
27
48
90
15
52
156
12
20
105
55
113
90
144
73
20
9
3
28
29
43
20
16
132
107
25
17
103
140
28
20
28
17
18
126
108
211
24
36
24
65
3
12
76
12
72
168
92
15
90
55
60
8
12
27
18
31
24
41
30
25
29
31
24
48
12
8
117
43
80
12
48
52
143
25
29
144
67
32
48
69
79
84
68
28
12
29
54
90
24
12
18
85
11
37
65
43
12
92
160
41
27
60
52
36
24
53
84
31
32
51
66
139
5
7
53
67
32
21
24
15
15
78
43
72
20
12
105
91
24
131
9
76
95
114
15
48
52
11
49
60
48
80
28
32
88
24
53
115
12
80
15
18
12
15
16
32
60
45
43
5
87
132
40
17
79
84
108
29
51
12
48
33
19
17
24
67
12
65
115
5
132
63
40
20
123
54
31
72
95
1
24
11
60
25
60
12
5
15
9
43
11
109
36
65
39
16
12
23
126
54
49
8
12
21
6
1
29
91
5
135
88
12
17
3
12
40
17
30
13
5
3
12
21
42
165
12
57
19
204
8
33
55
5
36
30
13
5
108
72
3
112
8
60
28
60
24
101
132
127
8
112
53
43
191
36
42
18
90
87
76
17
15
69
3
21
67
32
45
3
40
12
17
18
133
60
59
48
1
32
57
31
84
17
43
8
69
36
60
84
171
28
12
60
48
29
15
57
51
69
43
8
9
3
28
17
18
25
35
117
57
19
35
9
40
120
108
20
117
18
18
147
88
41
31
5
67
20
15
6
39
153
43
11
150
31
17
60
63
3
25
60
77
42
33
88
72
48
5
42
48
6
120
6
45
12
45
42
48
61
44
165
ABCD 99307068592*3^$a+1 [50208]
162
30
36
162
92
36
58
36
90
56
34
176
22
30
6
30
144
126
144
8
48
76
18
90
36
30
2
4
18
30
26
34
182
16
74
28
2
88
26
12
4
18
2
16
128
70
56
34
30
60
56
10
18
2
76
144
156
8
16
108
68
24
234
10
42
38
10
2
168
46
74
52
74
6
52
12
44
10
24
86
96
16
30
18
110
40
50
22
48
24
18
54
74
10
54
56
22
162
180
32
36
18
60
34
2
144
46
108
18
188
100
36
126
144
24
86
34
42
38
64
8
52
32
196
54
150
20
64
2
40
72
12
60
20
88
12
36
74
24
10
54
186
120
80
30
4
38
30
22
36
50
52
60
38
102
54
4
20
16
54
30
62
30
34
24
144
90
156
96
18
36
12
20
34
18
128
168
16
144
122
22
18
12
36
60
282
110
52
270
2
106
54
150
30
90
44
124
66
2
60
88
66
116
118
42
192
38
22
36
300
54
2
60
16
108
126
56
48
4
36
120
6
14
4
56
70
50
70
36
18
6
20
36
100
18
126
42
74
64
90
42
38
82
20
22
48
42
72
50
4
2
208
36
146
54
40
66
150
18
32
142
60
18
108
36
74
90
136
18
96
30
150
92
70
12
36
54
2
88
90
2
124
6
20
84
72
52
6
56
16
90
54
126
120
38
16
110
4
12
44
106
18
86
58
38
144
30
90
60
28
56
166
18
38
300
22
72
18
18
20
28
26
64
26
216
48
42
108
10
24
176
94
2
28
6
90
36
126
72
12
78
12
60
54
56
34
110
64
38
54
36
58
32
40
54
216
38
66
16
168
12
8
16
20
34
12
18
60
140
52
38
94
18
48
126
24
2
90
262
128
112
30
42
74
12
24
126
10
42
146
154
2
34
80
10
2
4
318
60
56
100
42
158
40
72
48
60
20
30
22
38
10
62
34
14
6
70
144
30
2
54
160
116
48
4
2
16
20
10
114
36
54
18
228
54
20
16
44
36
28
20
4
86
60
64
18
8
100
80
46
6
74
16
48
20
6
28
72
36
60
38
12
34
18
6
246
126
164
40
90
144
2
108
162
100
8
120
34
150
2
34
20
102
90
18
4
48
18
26
16
68
60
124
108
198
110
10
2
40
30
8
30
132
30
4
36
14
4
32
60
10
72
2
186
90
18
72
34
120
144
2
90
58
56
144
16
30
18
8
34
164
12
88
6
30
24
50
42
244
20
24
136
78
122
40
30
80
36
52
120
26
10
26
28
150
212
6
48
40
174
36
60
20
36
106
110
30
70
98
142
68
76
14
52
72
6
36
30
20
214
20
94
12
18
116
142
14
40
50
4
2
54
34
92
84
6
120
142
36
2
168
34
12
110
96
48
6
10
56
78
10
56
36
22
68
4
104
6
30
70
36
18
26
10
90
180
18
128
58
66
200
58
162
18
36
36
18
66
114
12
24
50
16
234
36
44
64
62
16
162
66
90
24
32
24
64
8
70
162
30
72
108
62
100
36
38
106
56
18
4
2
88
32
34
54
6
36
20
66
58
2
28
186
14
40
2
88
20
70
32
142
168
38
30
40
32
148
20
10
92
198
4
38
52
92
10
134
162
34
30
20
6
54
34
72
68
36
106
8
10
132
38
70
36
54
36
20
10
6
14
106
42
72
20
28
26
102
22
138
8
12
58
2
52
12
24
50
22
20
34
48
26
46
18
6
2
10
78
120
24
32
90
16
42
18
72
18
38
82
8
10
170
46
6
12
132
48
2
60
10
54
20
132
70
18
32
60
118
42
48
36
18
2
24
136
26
18
106
18
30
56
310
2
10
44
16
72
2
84
16
26
84
88
62
64
80
30
60
16
18
162
14
70
72
78
110
70
144
36
12
114
110
10
54
20
94
12
18
26
10
90
2
52
60
32
54
52
54
60
18
18
20
28
36
ABCD 99308678122*3^$a+1 [50013]
36
36
24
105
11
13
12
27
44
4
128
40
56
25
39
92
4
8
88
45
15
96
9
3
36
81
27
33
39
44
25
3
32
61
24
48
3
57
47
88
48
45
51
8
36
12
24
25
47
24
13
51
44
64
12
32
1
71
25
23
49
23
4
20
136
36
21
47
16
24
33
35
4
96
56
61
27
8
4
12
8
13
3
24
32
4
81
3
24
8
48
61
3
24
8
24
37
3
9
3
44
40
48
24
33
51
20
1
11
124
9
23
1
12
39
20
40
68
4
33
24
35
12
13
27
8
1
47
48
112
69
35
12
1
63
20
12
16
9
131
1
36
3
21
11
49
11
16
32
12
16
8
72
4
153
35
52
9
27
21
23
12
1
96
39
105
3
12
8
1
60
35
1
11
4
12
32
1
132
192
11
36
13
48
35
72
1
12
72
15
20
73
24
11
28
8
37
3
9
23
52
108
20
25
23
1
12
15
8
172
84
56
4
9
96
11
25
35
4
48
24
8
48
160
9
23
120
1
15
20
36
28
44
4
36
92
28
32
48
16
9
95
1
23
48
24
37
23
25
3
32
4
12
9
27
9
11
13
15
12
9
39
8
16
81
15
45
3
8
1
12
48
24
3
12
44
1
23
96
37
3
80
16
8
61
15
12
32
36
1
3
48
32
112
93
59
84
13
3
12
48
48
9
12
35
16
9
3
32
97
63
48
57
3
9
27
21
12
60
71
40
8
73
51
44
40
24
48
8
25
131
16
21
12
107
24
12
36
37
39
9
24
3
8
64
84
60
32
24
16
44
1
15
32
37
95
1
63
48
56
40
33
39
8
13
75
21
15
9
3
8
16
8
52
116
40
36
44
36
25
12
15
8
1
95
1
39
96
9
15
8
109
24
11
49
27
32
12
169
15
9
23
24
16
36
12
69
24
3
9
15
8
1
3
9
75
12
68
73
3
12
24
44
4
9
3
45
63
24
9
12
60
47
13
15
9
51
24
8
72
76
57
12
27
140
37
12
23
40
57
23
16
21
12
23
28
69
12
24
24
35
24
37
3
12
44
88
24
8
1
12
3
44
12
112
20
1
95
12
4
60
56
72
4
36
12
21
87
20
36
13
207
32
16
57
35
1
24
63
69
39
36
12
36
32
12
16
60
8
49
24
131
1
72
3
33
12
48
39
20
12
36
64
21
39
44
52
45
35
16
36
8
24
172
21
72
39
72
68
12
16
93
3
33
63
48
68
49
3
12
21
11
37
27
33
27
68
13
3
132
48
57
71
16
24
80
1
23
16
12
12
36
164
49
36
59
72
4
12
24
32
88
9
12
75
36
69
12
27
21
11
49
60
3
45
11
12
4
8
37
27
8
13
27
45
36
15
9
48
59
4
9
51
9
11
25
23
16
81
23
24
13
36
27
80
28
8
16
32
40
24
8
36
1
15
36
8
1
63
8
37
51
36
21
23
84
52
8
4
44
25
39
9
24
15
81
39
60
20
73
24
24
3
36
24
72
48
24
8
60
12
13
23
16
84
8
4
20
64
44
4
8
1
39
72
32
4
9
24
3
165
35
1
15
9
156
63
96
44
13
75
24
8
28
32
12
24
12
13
15
21
35
12
12
13
48
11
16
105
207
33
35
12
4
20
97
23
1
15
56
1
27
36
8
88
12
93
72
63
9
23
24
1
39
44
85
63
12
21
15
9
35
76
96
32
64
9
111
21
35
13
107
1
36
3
36
44
25
23
40
8
16
56
28
60
20
49
12
24
60
24
39
12
69
35
37
60
27
68
16
12
81
24
3
36
44
48
24
1
107
13
3
20
73
3
44
4
45
15
8
16
92
13
3
21
15
8
1
23
12
12
1
15
32
120
13
12
3
57
3
8
16
21
39
36
9
24
11
96
28
9
87
21
11
1
3
12
32
61
3
8
108
12
1
3
36
60
12
8
24
37
11
16
68
1
35
40
21
3
12
21
15
44
76
8
96
48
13
12
36
15
80
1
47
76
48
57
36
72
3
32
24
168
13
11
52
32
4
9
15
20
25
3
128
4
128
12
49
51
57
12
71
49
3
33
11
13
3
32
13
3
24
60
12
8
13
24
3
36
20
1
11
100
8
84
16
45
63
32
61
3
21
180
39
36
21
15
12
12
24
48
12
57
180
99
45
15
68
37
11
36
16
32
12
108
4
105
3
144
24
104
24
13
179
12
64
129
83
48
60
16
9
39
20
16
33
59
121
36
63
33
24
24
71
16
108
33
72
23
76
20
28
48
20
52
24
24
32
25
39
56
24
40
36
36
33
39
8
64
189
27
8
49
27
32
48
4
56
1
35
16
44
4
12
132
69
75
60
8
24
1
15
8
25
23
13
95
12
49
71
12
64
32
85
24
3
81
48
24
179
109
75
12
32
1
27
9
75
12
9
71
88
129
36
23
16
44
1
3
12
21
12
23
16
9
39
32
12
96
16
9
60
48
24
3
48
92
1
3
12
36
48
20
25
3
68
24
25
207
120
8
16
9
51
12
84
33
3
105
3
12
24
165
84
23
1
11
84
24
36
13
12
83
136
80
88
9
59
12
4
36
21
35
40
8
52
48
57
75
32
1
12
12
60
23
36
16
8
13
23
36
120
13
3
20
16
44
4
12
21
11
1
48
39
8
36
25
3
20
4
56
72
28
84
56
4
12
24
24
32
16
96
8
25
12
36
3
36
8
40
21
3
33
159
9
48
11
28
69
111
20
12
12
88
32
16
129
27
96
32
48
37
23
1
63
117
75
20
28
36
252
21
27
8
16
12
68
24
13
39
84
24
68
60
4
12
45
27
33
23
136
56
1
120
11
4
12
36
8
37
11
40
24
36
60
24
12
32
49
11
4
20
60
16
32
25
35
52
33
51
8
40
48
96
8
25
11
48
48
16
36
72
9
95
13
35
48
13
27
48
20
36
64
8
97
35
25
51
24
9
3
60
33
71
1
11
12
25
11
1
27
32
52
117
119
4
12
8
1
36
23
4
120
20
4
8
24
28
33
12
24
47
49
87
8
24
1
47
97
39
12
48
33
15
68
48
60
1
27
48
33
12
12
39
9
39
8
13
15
32
16
45
83
52
33
12
15
32
16
21
15
32
48
73
63
24
32
1
11
4
48
72
20
4
24
9
48
39
80
84
13
83
52
45
11
4
20
16
8
25
11
4
57
83
16
20
ABCD 99310247902*3^$a+1 [50040]
120
65
25
30
12
78
42
48
102
143
7
9
65
111
25
60
38
21
19
102
23
115
120
12
89
39
52
18
60
30
12
198
55
5
27
33
32
58
101
64
96
21
43
137
119
19
60
2
31
48
21
98
10
12
180
14
34
63
159
65
25
39
16
5
75
15
8
82
199
191
104
4
30
60
90
150
42
33
192
45
90
48
30
42
440
10
15
33
63
27
122
43
117
30
61
208
1
48
102
48
60
30
72
78
72
20
29
29
30
110
7
75
53
135
40
30
67
173
3
27
120
61
11
48
133
17
12
198
61
29
60
151
161
20
28
111
16
16
67
93
39
9
16
64
81
15
43
90
11
16
63
113
67
30
12
170
70
51
48
192
27
72
120
60
48
140
10
26
34
180
42
48
90
31
79
36
166
198
42
78
110
130
30
27
48
75
21
11
70
38
22
78
60
2
28
27
33
42
14
55
112
49
28
206
16
30
180
60
30
8
100
141
21
18
105
245
11
169
87
176
77
42
30
75
53
10
102
139
19
70
120
12
48
132
18
45
41
4
42
9
111
1
32
240
57
48
42
44
241
3
77
55
48
41
49
42
90
18
2
103
48
47
162
180
58
102
75
48
57
55
96
192
5
90
72
120
90
48
116
4
15
35
45
81
54
41
49
172
99
249
30
57
93
2
18
111
16
3
72
18
140
7
15
138
12
123
80
176
151
160
18
2
5
48
1
76
150
18
26
94
3
48
99
62
40
103
17
74
5
49
63
32
67
205
64
11
60
30
8
52
63
117
60
30
110
3
112
3
61
41
39
69
72
68
127
63
17
96
32
192
80
5
10
168
30
180
26
136
150
18
20
52
30
23
7
68
85
5
27
43
60
32
73
87
180
53
37
18
30
26
1
105
39
21
30
109
19
22
39
21
8
160
3
39
18
42
90
19
61
88
162
138
102
9
59
5
65
30
33
48
129
31
19
45
96
21
250
38
130
150
30
150
12
18
60
12
48
25
320
125
22
30
120
23
16
99
13
17
60
35
80
65
12
30
85
5
168
3
32
7
121
17
56
54
40
32
25
45
99
21
198
222
20
19
9
80
10
30
12
74
9
7
74
180
75
1
14
4
42
51
57
60
42
78
30
90
90
81
249
180
60
12
18
30
32
10
90
180
48
42
48
73
48
16
55
41
37
72
104
36
118
102
30
254
244
26
36
13
41
34
85
65
210
13
80
9
18
133
29
80
83
65
31
149
42
60
18
2
33
32
205
10
44
46
15
144
16
48
1
4
140
47
25
90
29
25
106
48
13
119
108
61
29
3
57
72
60
18
65
16
224
37
8
3
80
149
20
10
18
75
32
43
5
16
21
18
32
25
45
18
12
53
81
31
16
224
89
4
72
123
75
37
13
22
50
43
16
49
22
120
1
112
25
7
5
18
122
40
18
37
53
12
38
250
12
30
30
18
213
69
48
75
57
8
15
37
180
18
60
90
30
1
89
20
310
162
14
76
248
70
51
64
5
107
13
51
16
53
27
29
124
12
139
29
12
23
165
27
64
39
42
18
13
17
32
255
13
90
132
50
10
8
33
79
30
74
89
1
46
134
16
18
30
11
32
32
5
52
120
8
70
92
88
56
5
64
217
60
60
335
193
95
7
41
79
90
60
123
57
44
54
53
17
182
105
25
30
30
123
32
55
78
242
40
14
35
71
18
120
26
76
48
20
70
2
28
12
21
32
51
136
44
46
11
32
5
11
96
15
10
44
34
41
19
252
33
48
32
187
168
120
12
25
48
80
27
48
37
64
21
40
50
18
52
ABCD 99310368434*3^$a+1 [50067]
60
12
6
30
42
29
148
45
36
114
93
104
4
9
71
36
163
41
25
24
240
35
55
48
18
42
29
1
167
72
13
18
17
1
144
6
24
18
15
3
29
31
9
168
12
3
42
90
30
48
27
3
17
13
59
48
16
56
253
6
69
15
17
4
57
107
145
30
48
137
1
24
75
21
12
47
43
9
8
25
36
30
45
57
12
30
77
151
9
33
47
64
44
61
12
78
57
165
23
37
47
55
141
69
71
247
102
36
120
27
105
42
5
1
24
15
21
59
133
30
12
77
16
33
15
60
56
31
57
20
28
8
160
12
44
79
9
32
19
5
37
27
20
85
27
9
11
13
48
138
24
36
117
177
15
165
60
150
17
13
360
27
9
131
28
72
8
25
18
89
48
55
78
102
90
180
11
156
289
51
21
12
95
112
3
60
17
229
72
59
61
132
30
30
131
36
61
132
18
42
131
16
99
102
48
75
57
90
48
150
51
20
133
3
8
120
16
36
33
27
84
68
55
66
30
282
27
3
29
48
36
67
29
40
9
72
3
44
100
80
28
75
48
21
81
15
68
19
93
117
60
18
72
18
48
39
105
138
18
35
157
39
21
72
6
81
141
120
132
131
19
18
27
36
255
65
157
12
303
117
27
164
52
44
160
48
3
57
33
12
240
3
63
114
3
27
57
44
96
76
15
9
9
12
60
72
63
57
36
60
132
30
48
69
36
9
78
252
78
12
87
51
53
25
119
36
19
48
9
144
165
84
30
150
18
17
100
93
12
90
66
12
102
96
12
132
30
11
144
115
57
48
45
96
71
48
28
57
6
101
19
144
93
75
17
132
13
60
180
47
73
107
163
33
3
90
24
18
102
35
61
204
47
133
48
99
63
48
132
18
75
105
3
87
60
18
24
87
8
31
60
84
5
73
72
75
32
1
192
87
44
97
228
132
18
42
15
8
139
77
28
3
30
15
57
30
90
60
3
128
109
71
55
69
20
73
48
12
23
4
45
3
72
75
30
36
75
56
84
55
42
75
165
47
91
101
43
21
117
27
33
59
180
19
105
20
7
12
138
119
109
72
48
84
60
35
43
53
4
3
48
41
1
48
35
19
161
25
144
87
69
11
13
186
42
107
25
87
33
47
84
7
72
177
8
120
1
12
12
30
78
162
90
27
81
59
31
12
36
90
71
1
90
12
65
60
13
39
213
210
126
119
193
27
36
9
36
42
77
60
43
17
13
18
54
3
60
3
54
35
25
107
211
30
3
9
63
15
57
33
78
41
40
104
24
31
57
32
120
1
11
13
120
191
85
24
3
15
29
4
99
5
40
45
36
27
3
72
33
9
18
149
79
30
59
88
32
25
108
195
15
42
35
1
75
9
75
93
60
90
29
49
24
75
56
64
33
12
35
52
3
33
44
49
95
25
72
60
30
102
11
79
65
13
23
52
44
1
47
25
18
408
9
152
48
211
5
16
93
231
80
180
396
19
177
33
72
47
91
21
171
69
63
18
30
12
105
123
89
121
132
90
66
12
78
117
15
72
17
31
162
60
36
12
90
60
12
6
30
5
7
90
147
3
138
42
29
60
241
99
48
21
59
88
105
30
48
45
69
11
7
90
42
120
30
60
48
72
78
173
85
59
12
40
39
150
72
132
6
9
33
90
9
93
71
124
156
69
60
30
90
63
57
135
3
198
131
64
57
3
56
60
43
48
17
25
78
113
19
21
27
48
29
1
84
90
78
12
48
42
18
99
8
85
183
45
60
18
5
19
168
60
89
48
13
30
33
87
57
105
6
12
180
113
7
30
47
235
96
21
44
36
13
ABCD 99310396676*3^$a+1 [50059]
36
54
23
25
6
12
12
30
6
36
24
72
12
132
24
41
64
105
24
42
54
114
12
60
36
78
36
54
72
12
48
108
60
29
31
96
113
7
48
48
18
102
12
120
93
48
21
54
30
120
15
15
36
45
93
96
35
7
78
12
42
66
36
18
36
9
15
12
18
3
32
16
27
12
18
84
84
42
150
30
12
12
30
90
18
12
48
35
145
78
12
48
5
49
66
24
30
78
36
60
72
48
129
33
18
96
60
48
81
195
6
78
42
6
30
24
3
21
84
6
84
30
108
30
30
18
5
91
48
36
96
66
42
18
48
96
35
43
21
21
120
48
48
30
18
36
90
120
24
126
60
18
132
6
30
78
66
24
84
36
30
51
39
144
42
6
24
36
78
42
114
6
102
23
43
156
6
24
6
48
6
60
30
21
32
7
24
24
36
12
90
207
93
18
24
6
24
11
79
36
24
72
126
60
24
120
35
49
36
18
30
60
66
12
24
96
9
81
18
30
15
15
42
30
18
54
81
45
24
11
55
72
17
13
78
96
30
6
30
30
12
108
93
21
66
30
60
30
24
41
79
18
162
45
3
48
54
48
12
18
6
227
55
72
48
18
47
37
11
7
120
30
144
99
51
60
138
6
65
49
15
3
45
3
12
30
144
18
33
9
60
18
12
78
63
80
43
5
61
3
3
48
6
183
3
72
42
155
61
18
96
48
48
12
5
16
81
6
174
18
6
42
294
35
91
84
30
114
66
48
6
102
42
168
17
133
24
30
24
29
91
21
153
6
30
35
1
48
6
9
32
31
120
18
132
35
73
144
23
79
18
18
60
78
6
60
108
36
192
18
24
71
19
12
24
96
60
66
24
18
36
6
114
132
144
36
48
24
101
85
96
48
30
36
36
168
6
114
48
18
24
6
30
12
42
36
276
9
45
72
123
111
6
78
126
84
54
126
42
78
6
96
84
30
6
33
171
18
83
55
18
24
48
30
90
84
18
18
24
6
24
108
30
312
39
9
66
30
6
33
93
3
39
30
18
12
6
30
30
96
11
49
15
3
12
66
15
39
30
54
24
12
60
18
12
114
36
30
18
81
15
60
204
57
111
54
18
12
30
84
11
19
42
12
96
42
12
36
36
89
19
12
108
48
120
24
114
42
12
6
6
84
102
258
192
42
6
36
24
96
120
30
83
13
204
135
33
30
12
5
55
108
72
18
78
60
9
33
18
24
36
48
17
199
36
30
234
54
30
84
18
72
36
54
12
6
24
6
24
24
6
59
16
45
36
15
32
16
21
36
12
66
6
18
120
6
12
78
66
48
18
12
30
12
18
132
6
18
36
125
13
51
32
67
90
35
7
24
60
84
6
30
12
24
30
108
30
18
24
54
6
36
78
144
41
205
30
120
24
18
54
60
30
48
18
24
84
60
72
204
30
96
23
19
42
6
42
66
144
30
72
90
60
36
72
42
60
138
6
35
19
48
48
24
36
90
12
54
6
84
60
6
42
72
30
114
87
3
12
150
24
150
30
60
108
72
54
57
33
15
39
156
12
30
60
48
36
30
5
1
54
153
51
6
114
6
30
33
63
24
114
6
36
29
25
168
42
96
18
114
17
19
24
21
21
54
30
6
96
24
24
132
54
23
352
3
18
75
15
48
42
12
36
12
24
83
13
108
24
66
30
12
132
108
18
65
55
42
15
39
9
39
48
9
51
24
108
90
78
12
18
48
6
29
37
27
15
65
7
48
12
78
30
66
72
23
139
102
18
60
33
27
12
36
48
165
15
12
5
7
48
48
36
30
18
5
16
51
60
66
54
41
49
60
30
18
90
30
60
12
54
12
138
42
48
30
60
6
234
35
19
12
60
108
60
72
60
30
6
69
15
24
9
87
30
6
18
30
6
144
6
36
30
54
48
65
115
6
24
18
264
60
30
36
114
36
144
54
24
6
12
72
6
6
84
66
18
108
18
6
204
30
24
66
36
48
41
16
45
114
66
36
48
12
30
60
30
30
18
102
24
24
60
30
186
54
87
3
6
6
30
12
6
72
54
30
24
24
12
18
210
78
42
6
54
240
156
12
24
66
18
29
16
105
42
48
12
24
84
24
36
42
90
168
54
6
30
72
114
54
12
12
30
60
42
215
31
12
96
84
18
15
45
78
245
67
42
66
12
30
23
49
18
12
18
12
3
75
18
12
90
42
51
27
24
18
6
69
57
78
90
ABCD 99310397248*3^$a+1 [50035]
9
71
67
6
39
80
7
81
144
56
79
30
18
113
73
156
123
45
66
42
54
54
54
45
27
30
90
24
30
24
30
42
48
270
36
24
30
36
51
48
33
119
25
143
31
161
88
81
39
8
7
102
144
96
3
63
114
54
126
11
73
54
18
15
27
48
132
66
36
180
168
66
141
80
13
126
36
18
198
17
145
143
73
42
108
84
96
21
123
12
18
42
36
65
43
36
81
3
77
85
27
27
108
42
71
64
120
99
36
168
57
9
204
66
161
343
33
80
67
42
18
12
5
31
522
18
5
72
1
36
90
156
45
99
6
84
144
114
57
9
60
90
17
37
282
60
333
45
155
127
33
27
93
27
53
1
60
234
30
18
9
159
17
199
144
81
45
11
73
42
29
19
24
45
27
21
225
204
36
12
18
72
33
207
12
141
264
96
93
6
165
99
216
144
149
37
3
15
30
78
12
60
12
33
27
48
42
171
72
111
42
39
15
48
6
12
60
18
57
72
32
49
36
6
174
15
135
270
228
23
67
42
126
117
48
104
91
108
84
42
216
35
49
108
90
6
90
137
72
223
17
37
171
27
66
59
1
102
24
84
420
9
147
53
1
6
36
30
15
9
90
21
152
145
36
54
150
47
88
117
48
150
30
6
12
54
63
45
323
223
72
12
90
123
72
45
35
175
18
78
129
45
18
18
126
18
23
64
3
125
25
36
27
135
54
35
109
72
27
120
32
136
3
6
66
189
231
12
77
73
135
152
31
72
42
18
66
72
72
27
45
276
215
19
101
25
18
12
17
61
36
84
90
41
1
102
17
16
72
8
139
24
30
90
69
81
12
54
18
27
33
12
24
66
6
27
80
37
3
81
36
51
129
24
306
54
12
99
51
12
17
55
150
11
37
60
36
120
42
84
150
135
21
78
84
42
138
5
1
47
19
24
156
6
12
258
228
9
15
30
36
60
102
117
51
66
24
36
30
113
40
32
121
42
12
78
35
37
48
35
61
11
25
144
426
24
21
80
109
24
30
42
30
5
13
126
54
36
99
207
18
15
21
51
56
7
162
120
18
117
45
348
246
24
66
60
11
79
66
23
40
135
6
30
36
33
81
36
3
32
121
18
132
17
31
17
25
39
9
71
96
19
54
207
144
39
60
270
66
18
6
21
15
54
12
108
186
81
27
156
17
19
5
13
27
159
30
27
9
6
57
8
7
345
87
228
78
72
63
45
99
8
31
126
131
72
112
99
24
125
72
145
36
27
192
15
90
36
27
8
64
129
42
102
23
265
18
69
72
45
243
80
13
27
8
7
48
114
183
72
15
108
66
51
48
80
73
78
17
85
35
72
7
144
9
93
24
138
153
33
54
30
366
101
79
30
24
108
102
18
144
6
18
30
90
54
126
60
36
234
17
49
6
90
174
153
105
18
125
13
114
18
138
60
174
6
72
29
115
30
168
18
12
185
121
54
36
90
96
48
6
126
63
3
77
37
3
8
127
42
71
49
90
45
51
45
3
54
15
200
88
39
54
59
157
35
88
21
27
9
24
54
48
162
18
69
9
39
51
21
123
30
72
24
111
15
84
90
36
36
18
41
19
ABCD 99310407338*3^$a+1 [50039]
195
264
324
81
108
48
75
165
27
36
180
50
10
12
57
465
6
12
14
144
7
39
108
38
127
17
55
15
33
41
91
36
72
171
96
110
55
36
12
168
87
458
67
123
69
3
12
45
209
19
93
30
9
51
105
24
123
57
195
21
264
168
195
102
18
96
30
80
16
3
48
72
72
60
33
30
45
63
57
255
33
159
45
33
15
87
21
5
10
45
27
60
177
36
93
80
64
30
93
39
110
64
54
60
57
108
171
62
334
81
264
89
22
165
245
7
51
57
87
105
108
72
168
15
165
29
115
36
249
18
30
3
3
21
51
129
300
21
102
90
186
57
252
51
69
15
26
19
108
12
312
29
7
12
111
206
10
48
117
465
54
69
72
36
39
84
72
24
33
111
21
15
21
72
48
72
197
34
21
108
15
36
36
96
120
432
78
219
120
36
57
48
27
27
21
75
74
70
105
60
36
63
132
110
144
46
189
101
7
51
192
132
36
21
41
118
72
84
45
48
17
91
5
48
199
108
255
30
27
192
5
31
113
64
3
15
72
117
33
15
111
21
336
60
12
60
120
3
57
243
9
36
120
24
36
72
48
24
15
21
29
16
75
144
75
108
417
45
6
74
91
15
84
165
39
86
115
63
78
147
77
96
7
108
300
252
51
386
106
12
117
243
72
21
180
33
171
159
246
96
80
22
90
135
27
60
36
12
60
105
15
132
105
33
63
87
33
15
189
216
27
42
15
216
3
141
276
15
38
91
123
108
14
34
60
57
84
165
111
180
72
117
63
33
15
3
36
93
120
21
30
24
33
39
141
60
72
63
162
27
63
6
336
75
15
6
75
5
64
3
77
115
36
75
48
9
192
39
12
50
67
123
180
12
153
9
18
153
123
12
24
141
123
96
93
72
9
111
183
108
108
156
24
69
108
60
63
81
161
48
19
15
153
12
132
51
180
30
27
51
120
72
204
54
39
120
72
36
53
22
12
288
45
87
72
18
66
62
118
21
36
24
281
34
14
10
21
99
126
18
78
48
6
21
27
218
238
72
48
81
9
39
108
39
21
33
51
108
3
108
21
135
21
24
41
10
57
27
168
282
243
15
12
108
273
24
45
306
24
86
130
158
151
153
3
24
5
118
138
39
159
36
21
3
120
182
55
3
21
33
3
63
24
57
285
51
3
309
120
123
18
27
5
58
9
51
12
45
252
48
165
75
5
10
54
18
12
24
90
111
48
15
96
321
33
27
51
12
45
51
21
33
48
27
72
99
60
141
39
141
39
21
171
168
57
27
36
24
72
134
166
24
84
60
12
21
24
195
21
12
108
60
72
12
36
69
126
129
231
132
177
60
48
51
21
51
110
58
144
93
12
60
48
24
120
15
21
29
58
96
36
ABCD 99310464406*3^$a+1 [50017]
24
228
3
99
6
75
45
84
62
133
45
12
15
81
132
108
60
38
64
93
33
84
78
30
27
36
35
16
240
48
21
251
130
51
27
6
75
21
26
118
12
158
25
69
18
93
81
48
50
16
32
48
34
12
3
105
111
201
14
160
54
72
144
2
22
87
9
74
22
3
57
78
80
130
62
48
130
288
60
48
84
126
32
34
30
18
63
69
48
42
48
198
60
183
87
78
24
26
16
78
50
10
12
26
82
12
18
18
60
12
108
72
12
54
42
75
107
96
49
63
48
32
48
144
25
36
189
27
33
26
85
105
24
15
153
72
48
12
158
10
72
36
24
27
23
48
34
254
109
36
21
48
122
16
42
86
34
108
63
21
30
30
156
38
64
57
36
144
35
46
98
94
60
6
96
48
6
314
166
26
49
57
15
39
18
36
51
39
32
48
22
39
21
30
54
90
21
33
74
238
162
246
72
50
112
42
15
69
50
64
141
105
42
78
24
96
26
166
12
12
96
18
96
54
84
27
9
12
84
66
45
99
6
39
81
12
12
180
36
183
57
18
30
39
27
54
26
94
24
12
108
48
2
48
34
30
138
60
48
24
96
144
18
48
128
22
24
39
57
50
34
84
24
3
47
16
32
10
12
90
6
72
3
9
36
210
32
73
9
171
105
36
183
21
42
144
6
42
33
15
42
86
112
90
84
98
46
39
27
9
21
98
10
36
2
214
96
12
15
45
60
36
72
48
42
30
27
45
42
273
15
18
3
27
78
2
10
24
30
126
18
102
87
131
82
62
16
80
25
69
60
12
75
141
3
9
38
64
18
48
12
12
6
9
144
36
99
66
30
6
12
60
98
34
60
18
30
60
6
176
70
48
27
191
22
3
69
3
15
93
35
94
18
48
57
21
24
26
1
95
96
82
51
57
24
99
45
144
42
21
33
216
36
12
2
10
6
30
18
69
11
16
30
15
9
12
30
54
36
3
99
6
24
51
45
27
119
133
75
6
74
133
57
242
58
108
48
90
144
30
96
36
60
66
162
30
18
14
73
93
24
18
81
129
30
21
57
48
432
50
22
42
18
62
166
3
117
60
38
96
46
48
24
75
117
26
22
26
16
48
330
120
62
61
83
94
18
54
3
105
36
24
98
112
42
54
54
51
36
9
27
105
54
66
12
18
78
27
87
32
214
12
14
94
50
1
33
111
111
30
3
57
84
2
22
87
83
112
48
96
96
96
9
216
15
32
25
21
15
195
6
108
62
70
243
177
276
50
10
230
190
120
24
114
105
9
60
18
32
22
266
22
12
108
96
146
46
27
23
70
15
153
27
108
59
142
36
110
48
1
63
117
123
18
30
234
54
42
102
32
70
15
9
2
22
12
36
27
15
30
98
10
60
48
135
9
48
84
60
24
146
25
71
94
48
66
30
84
12
156
180
12
38
48
22
72
72
3
72
15
126
360
39
33
75
183
30
48
27
215
94
18
18
120
75
9
24
24
18
192
32
25
309
146
46
72
111
9
18
9
36
180
45
50
70
122
166
12
72
48
492
90
18
24
15
23
10
12
26
154
36
12
15
36
99
6
12
12
162
126
18
114
126
66
204
12
15
57
15
45
2
61
83
46
18
6
96
39
9
26
322
3
21
15
39
66
36
39
36
47
16
6
186
54
48
26
142
18
30
24
12
204
2
112
30
60
63
72
21
12
3
69
3
35
34
39
39
18
84
3
231
126
24
51
135
45
144
9
26
22
252
15
15
42
36
15
165
15
95
85
107
82
96
3
117
12
48
39
99
32
48
ABCD 99310734052*3^$a+1 [50004]
193
32
177
79
41
36
19
128
195
45
27
85
113
31
32
63
81
48
33
42
138
43
17
12
67
59
21
51
108
1
53
18
9
63
258
255
117
27
99
157
23
72
60
108
12
180
25
144
11
60
138
60
102
18
6
66
42
48
57
51
90
54
61
65
36
78
12
24
84
96
54
120
36
6
30
24
120
204
3
112
48
29
19
95
54
48
27
112
95
1
149
48
180
7
89
30
42
15
15
24
54
19
32
3
48
18
144
60
48
54
180
78
87
15
24
25
11
138
42
49
17
63
16
48
17
126
42
55
11
72
54
6
12
133
17
12
163
161
42
48
37
149
30
60
30
18
78
147
16
11
18
18
54
54
117
45
42
25
32
99
61
83
36
6
30
6
210
108
1
185
103
71
57
129
30
1
224
33
66
36
9
27
24
36
57
117
91
77
12
39
159
108
117
27
36
72
126
75
112
32
51
42
102
60
102
6
37
17
48
18
18
27
48
51
294
54
1
101
18
18
90
18
72
252
6
66
6
25
23
54
72
18
72
108
18
78
12
60
108
1
53
90
210
111
15
49
65
66
109
233
180
72
150
66
96
156
18
24
93
15
18
66
13
5
78
93
16
29
24
198
69
93
18
54
30
18
75
21
12
207
16
29
67
11
90
123
160
107
165
87
57
33
42
30
24
36
123
93
18
90
66
36
54
18
36
6
264
90
109
143
144
6
30
78
174
90
72
31
113
126
198
36
39
33
180
42
30
18
129
123
37
95
30
36
63
189
3
87
90
127
71
54
60
18
30
6
192
42
87
33
108
108
96
216
102
57
15
18
132
235
29
147
64
48
32
16
35
18
36
96
12
36
60
66
18
36
240
19
48
48
80
15
144
42
39
16
29
60
39
207
1
233
186
93
48
15
97
101
24
36
15
87
9
64
35
45
27
72
78
15
213
6
66
99
48
33
144
18
162
90
90
6
48
145
59
48
60
12
60
120
42
84
75
51
61
29
24
75
336
15
1
89
114
54
66
61
53
216
90
54
48
3
16
71
25
32
93
12
72
24
55
35
54
138
132
73
35
120
42
12
79
119
6
156
55
35
216
150
12
3
33
234
21
57
39
303
97
11
48
72
45
87
66
54
96
145
251
133
77
99
27
37
17
306
13
144
95
186
102
18
127
80
112
83
12
81
64
48
29
115
83
66
27
27
117
45
90
9
9
126
24
72
25
384
35
61
173
3
33
42
30
39
15
114
54
18
84
6
72
90
91
47
54
75
64
209
18
84
54
54
45
87
66
103
77
270
54
54
121
48
11
21
16
80
27
18
99
15
385
41
72
96
30
49
167
25
11
78
87
15
18
54
57
96
153
216
114
54
108
43
131
90
78
12
153
45
3
15
18
72
7
101
72
3
15
24
12
90
19
95
1
11
42
43
48
161
84
27
9
6
33
57
55
155
78
30
6
3
225
31
32
9
96
39
15
33
96
16
233
12
54
126
6
84
198
6
1
65
54
96
25
5
198
21
16
5
139
35
42
30
60
48
144
18
24
30
36
78
120
36
18
42
30
9
16
65
60
30
6
159
33
31
5
36
126
222
48
54
18
42
138
90
117
33
48
114
13
71
90
90
126
54
42
30
18
60
219
81
6
25
59
21
51
162
186
1
155
60
ABCD 99310752584*3^$a+1 [50087]
55
77
39
60
84
57
19
89
252
55
5
75
69
15
21
15
48
312
24
48
27
13
48
68
21
36
43
5
27
60
33
27
24
48
27
13
11
9
52
65
66
24
13
107
30
231
40
35
9
9
6
30
84
67
32
3
24
21
3
6
120
63
3
13
155
246
60
6
57
33
24
3
51
42
19
29
99
93
67
77
51
75
13
24
77
6
37
56
75
21
16
29
19
11
21
64
5
24
12
7
113
18
109
20
177
19
35
9
12
195
96
13
77
24
123
27
114
6
33
60
33
7
101
96
24
6
21
129
55
29
120
6
33
81
126
6
18
61
5
54
21
99
57
4
44
87
30
90
85
24
5
15
28
20
33
43
11
9
100
35
66
54
6
55
29
6
90
30
13
8
3
37
5
67
8
45
48
6
45
16
29
75
16
32
51
6
204
175
20
177
55
128
16
5
6
13
92
12
168
3
90
67
53
6
66
54
105
39
42
27
72
21
30
114
3
51
6
31
8
45
6
93
3
90
3
36
4
5
102
30
18
21
16
29
30
1
29
51
159
24
66
30
13
72
20
48
28
80
112
20
81
27
4
84
5
96
6
37
53
24
171
3
6
55
5
75
64
5
79
143
37
11
165
27
37
8
48
21
43
72
56
9
15
75
210
31
125
15
45
24
36
43
41
139
11
30
51
12
153
55
83
181
11
90
3
72
64
11
93
4
36
72
65
79
8
28
44
40
5
19
5
150
37
5
3
21
96
43
72
32
16
36
71
18
132
99
9
51
24
75
102
127
32
16
32
33
27
36
21
6
157
56
51
66
60
138
45
57
7
32
45
19
36
20
16
5
115
35
37
11
21
69
102
30
55
29
115
59
6
39
40
24
32
99
6
43
36
11
45
69
36
55
8
48
99
96
30
127
11
189
27
6
18
6
103
36
92
3
37
5
3
280
17
75
33
15
12
3
69
21
36
79
20
12
9
36
27
12
21
15
69
60
55
20
4
41
60
6
90
24
63
52
8
27
30
15
28
113
24
24
75
21
63
28
20
9
24
72
195
52
17
30
96
30
3
112
29
66
24
66
30
18
51
21
27
168
40
272
27
13
48
5
24
36
18
25
20
27
13
5
30
90
156
63
96
24
3
54
36
3
57
79
101
78
66
3
27
73
17
6
30
15
75
33
4
32
165
235
5
135
15
120
24
72
24
186
27
12
21
228
99
72
16
92
12
81
39
24
21
3
48
24
75
13
56
16
20
21
15
60
39
66
3
24
96
40
35
1
89
19
11
25
161
6
48
90
19
17
31
35
349
5
43
11
49
41
6
24
66
43
8
99
24
25
17
48
6
96
24
30
15
40
59
61
29
30
69
3
48
37
29
120
54
1
128
33
15
15
258
30
6
39
24
96
24
27
93
3
18
19
8
9
39
21
6
120
24
45
45
51
120
69
24
12
127
48
53
72
115
53
12
60
84
3
12
171
48
102
3
12
3
42
87
93
84
3
93
15
4
24
11
25
68
16
32
9
55
59
6
63
208
53
30
42
180
15
123
61
5
30
69
64
53
27
93
3
16
101
67
107
21
69
3
21
6
114
6
9
4
17
31
53
7
20
12
36
165
30
186
30
24
72
45
93
7
20
69
6
30
90
30
204
24
6
96
45
64
5
24
6
81
4
155
33
100
96
17
63
51
24
97
23
6
63
27
133
11
105
4
72
20
4
41
31
29
6
13
104
93
3
45
67
32
16
131
120
66
187
11
6
36
24
3
51
37
104
171
54
31
29
30
114
6
21
69
6
30
63
27
9
105
151
89
6
24
24
37
32
28
23
9
36
16
104
21
51
24
24
24
112
8
16
137
99
16
140
112
56
16
65
66
18
6
33
108
9
36
19
5
6
18
36
180
60
55
29
19
128
9
84
15
84
123
30
39
28
20
112
35
105
48
81
252
24
60
43
11
25
20
27
48
45
16
11
114
6
45
4
36
83
69
3
18
79
17
51
24
48
33
24
39
27
45
45
24
6
18
36
63
3
138
31
119
9
153
123
112
60
23
121
89
19
48
20
105
54
33
12
64
56
24
16
29
36
55
29
75
84
117
15
45
3
60
117
84
12
114
69
100
36
65
36
3
36
15
109
11
30
114
72
13
11
45
81
55
83
6
114
96
25
68
60
33
27
21
72
7
53
84
24
19
53
24
31
68
112
53
12
90
13
20
60
45
51
40
161
138
96
21
12
36
16
59
6
31
32
21
51
48
27
24
21
21
48
6
1
5
180
54
1
119
96
24
13
8
48
24
57
43
ABCD 99311299006*3^$a+1 [50104]
21
18
65
9
36
12
4
44
22
2
40
38
18
12
4
23
21
27
37
3
33
15
24
83
40
18
59
15
10
87
9
20
24
36
7
72
33
8
12
4
18
18
35
24
13
18
9
53
28
20
10
33
32
43
2
12
55
8
40
95
9
31
72
65
21
24
66
22
24
11
24
91
98
10
14
22
36
8
25
29
118
45
39
6
12
26
72
34
3
32
9
10
44
40
81
59
45
45
10
12
150
36
8
10
30
90
24
8
82
8
15
105
34
8
60
1
56
16
5
27
7
38
88
2
25
27
128
6
42
37
8
57
31
17
7
5
40
3
33
20
52
15
23
54
16
12
23
16
29
19
23
52
42
51
15
17
40
3
93
69
38
13
21
44
4
8
12
30
28
18
12
8
55
59
10
11
19
36
17
33
82
5
40
9
8
10
5
63
52
18
35
7
36
69
23
52
101
15
10
44
3
25
72
80
15
40
32
96
24
48
7
44
12
9
9
24
46
17
48
45
12
70
8
52
2
43
32
40
32
51
10
18
2
22
113
15
33
27
30
78
162
30
18
87
24
33
52
36
32
70
26
15
45
10
12
20
22
8
12
16
120
24
38
10
15
65
7
11
69
21
10
14
40
20
15
16
96
11
12
36
10
11
48
1
12
60
62
22
8
52
44
42
22
75
8
19
69
27
50
19
75
29
19
8
34
48
3
23
12
22
8
40
8
54
16
2
39
64
17
55
23
9
43
5
15
49
21
2
106
66
6
8
64
23
25
20
30
72
78
40
72
18
54
74
61
24
21
26
18
12
30
22
23
7
6
84
18
2
22
66
60
15
77
36
7
48
24
57
8
10
86
4
3
65
10
18
11
55
14
84
10
132
126
8
12
10
20
88
2
60
12
6
70
12
2
22
38
46
6
21
5
12
10
5
45
36
30
84
45
25
80
16
32
15
7
26
24
58
20
33
1
8
15
21
19
53
48
16
30
21
23
64
18
8
42
30
10
2
48
3
24
21
12
40
90
5
33
12
60
15
15
40
12
77
9
22
17
25
23
105
15
45
3
24
21
24
27
1
8
111
1
24
66
54
39
21
36
20
10
129
8
21
72
10
8
54
76
15
35
61
3
18
62
58
18
42
128
15
45
51
13
11
69
18
30
30
22
20
16
35
37
72
11
39
18
55
15
50
7
3
54
48
8
30
30
27
55
33
5
18
24
48
10
24
126
20
28
104
46
2
10
15
53
4
6
54
35
3
18
139
35
13
53
4
50
18
60
88
60
20
31
11
10
72
8
12
16
44
3
120
15
25
5
90
30
28
44
43
5
10
62
27
19
5
19
26
75
25
2
12
22
3
33
2
93
48
129
52
44
7
57
48
8
34
36
36
48
150
47
43
56
45
27
42
28
38
34
18
5
13
2
33
16
23
1
27
24
30
54
2
30
18
22
60
2
67
3
98
22
20
48
153
1
48
78
48
2
12
3
15
129
48
3
37
21
27
53
27
27
60
66
10
29
72
21
3
57
42
6
87
7
50
10
38
34
90
36
32
22
90
8
58
122
82
44
12
30
52
8
87
21
24
18
28
32
42
106
74
7
8
15
6
51
1
8
4
26
10
32
7
11
85
45
6
18
12
14
30
52
20
43
57
87
45
8
10
2
6
81
3
52
56
28
42
8
12
78
9
13
2
6
34
36
29
43
32
78
15
24
24
97
30
2
40
36
11
1
2
21
37
12
8
52
8
3
69
90
1
21
24
36
15
21
62
46
44
27
49
39
5
96
67
15
20
12
1
5
16
8
10
18
54
26
40
15
27
5
48
19
45
111
20
4
26
4
24
84
60
8
27
31
41
3
90
6
22
87
71
24
60
6
4
68
10
29
3
48
4
18
15
65
28
2
30
48
10
80
28
69
3
24
44
42
4
18
8
10
72
26
4
6
20
12
3
24
67
18
3
9
15
3
5
1
92
27
33
72
15
40
23
22
3
32
13
2
18
15
45
75
13
44
30
18
88
62
18
12
72
67
23
16
2
135
27
18
12
31
27
18
20
12
27
21
4
80
55
87
8
78
75
19
38
103
5
52
47
1
32
10
18
3
47
73
15
42
8
10
69
21
12
8
100
24
30
38
30
40
2
111
24
33
10
42
68
22
56
9
45
36
16
44
82
32
30
27
1
30
2
22
9
9
47
51
120
70
20
12
31
29
10
38
4
36
59
61
3
72
23
24
73
9
23
16
15
66
15
29
60
12
30
30
90
10
20
12
27
33
6
1
3
6
36
3
32
21
18
24
25
41
52
8
4
6
44
18
64
3
33
47
33
15
25
47
3
60
30
72
3
25
15
72
41
7
8
99
45
16
5
24
3
27
48
22
8
58
14
7
41
90
37
32
21
42
1
47
10
15
5
3
45
12
39
21
43
5
64
51
45
32
3
24
3
10
32
51
15
24
25
15
38
30
30
28
2
42
36
24
130
30
108
15
129
26
18
42
30
10
42
15
143
25
27
21
75
2
30
34
60
8
31
51
26
3
16
41
15
7
113
64
8
51
64
5
135
10
20
6
109
120
8
72
7
30
51
45
92
46
24
18
38
10
114
5
48
48
40
21
56
90
10
20
34
78
18
20
100
8
64
33
24
23
57
81
15
7
30
8
12
40
15
3
8
4
41
19
56
24
157
71
18
24
28
12
80
6
9
15
57
1
87
96
77
3
9
30
66
46
74
12
67
8
15
9
39
40
2
42
60
18
10
48
36
14
72
48
84
76
14
18
72
27
24
7
17
13
24
26
4
6
8
42
12
90
46
2
7
3
72
6
14
6
24
10
8
64
54
2
10
15
8
37
8
42
12
108
10
15
23
9
3
52
38
30
10
2
18
72
48
15
40
3
30
87
95
25
80
15
18
31
24
80
9
7
11
4
14
51
33
16
20
34
65
33
90
10
18
12
62
16
15
24
45
83
24
25
98
13
15
38
24
48
12
15
3
30
12
6
10
51
3
12
24
30
2
12
28
32
18
22
102
8
6
12
9
9
55
87
33
29
27
16
65
7
5
18
72
36
37
27
53
33
12
19
24
24
33
68
4
8
52
20
48
15
7
48
8
54
3
64
11
22
128
15
24
21
34
36
20
12
6
16
8
10
26
72
82
177
39
2
30
9
49
36
36
48
2
48
4
6
11
33
7
39
44
76
17
45
27
55
18
8
15
64
45
36
36
35
31
2
60
27
25
63
32
169
47
15
18
31
111
32
33
25
38
82
8
70
14
16
11
81
55
47
25
56
9
10
36
14
6
60
30
51
39
9
7
56
9
79
122
72
55
3
125
3
12
9
31
2
46
57
80
3
22
20
12
10
18
8
4
110
48
9
48
33
12
48
58
2
39
63
33
37
3
3
14
16
42
2
28
42
26
10
12
2
43
17
15
16
ABCD 99311391566*3^$a+1 [50040]
21
3
12
39
54
67
80
4
29
7
80
63
48
18
91
8
72
105
180
66
13
56
28
20
40
11
165
4
32
81
19
35
24
120
109
80
40
36
56
28
17
15
4
11
45
24
24
15
6
39
87
9
4
12
59
6
19
29
67
8
21
19
20
72
40
24
77
123
16
80
33
91
17
19
101
3
21
43
80
16
36
35
54
15
39
117
28
60
72
120
24
11
69
60
21
3
72
4
24
5
7
8
3
48
6
43
11
21
9
72
18
9
12
3
126
15
39
48
33
45
91
48
35
1
144
20
16
120
24
12
20
3
37
5
123
36
4
132
41
87
36
147
97
96
20
136
24
36
5
3
40
11
21
40
53
31
24
36
29
36
36
103
11
1
101
42
97
20
93
6
1
29
96
19
20
24
120
12
33
15
93
60
7
60
192
59
1
8
76
120
44
81
55
11
9
36
60
24
4
65
91
5
99
16
11
253
53
12
55
20
51
9
105
15
12
21
39
60
33
7
8
87
18
78
69
3
1
44
12
51
30
18
1
8
60
60
72
21
87
40
32
111
33
24
33
19
35
33
52
8
16
24
12
20
24
76
44
4
32
24
40
17
24
18
30
67
5
39
15
1
24
11
13
20
57
24
39
45
55
5
27
48
40
92
64
101
135
9
15
24
216
24
33
12
55
320
12
63
1
24
11
9
36
16
44
81
90
25
8
40
17
30
45
189
31
104
51
54
51
60
45
78
1
17
19
53
7
59
9
15
37
29
75
96
24
60
15
6
43
180
20
120
33
7
12
65
6
33
16
8
52
35
9
4
32
24
75
45
9
7
68
51
9
57
6
9
40
48
60
221
15
36
75
49
20
4
20
15
1
24
11
61
44
60
124
71
126
3
63
42
30
25
32
108
33
7
20
12
28
12
29
42
33
100
11
36
97
5
75
36
16
60
20
84
16
35
18
75
105
36
42
12
25
80
40
72
108
56
4
20
15
12
13
36
156
245
15
63
21
4
56
9
36
31
44
60
9
12
54
21
4
11
49
44
16
20
100
116
4
47
13
104
87
25
8
21
55
29
135
12
88
60
20
63
49
11
90
30
24
9
24
51
25
11
13
65
75
12
39
12
37
32
81
7
80
40
60
60
53
79
24
20
60
64
20
45
31
41
3
81
15
204
21
84
87
28
32
48
16
56
60
4
20
81
75
15
6
7
47
30
18
25
32
39
181
65
39
4
60
20
21
19
180
35
57
4
29
36
36
3
51
21
24
24
60
72
33
15
40
12
60
53
7
11
93
4
12
5
54
25
20
96
39
54
15
123
13
24
12
11
13
17
27
33
19
20
48
40
20
52
8
12
15
54
139
77
19
56
51
138
36
18
36
9
60
45
15
3
69
4
35
61
29
31
41
108
39
52
8
76
71
9
16
48
32
4
44
33
7
116
21
135
84
4
23
42
15
87
18
27
28
35
1
84
11
25
77
7
47
73
12
48
53
63
60
111
9
24
76
47
9
9
31
60
20
111
18
91
20
9
72
19
53
15
21
19
116
27
69
21
54
33
36
40
161
135
15
18
7
23
36
60
25
5
79
20
45
27
51
9
60
3
37
20
9
6
25
8
3
9
39
1
108
17
15
100
24
11
85
20
4
17
19
11
42
66
85
24
35
1
24
12
20
88
80
40
12
8
27
49
24
60
83
30
3
69
31
65
55
29
72
24
19
35
45
27
49
41
63
60
51
1
48
20
3
60
9
3
37
95
25
84
71
66
90
54
55
80
60
9
39
76
41
63
81
39
40
20
52
8
40
12
8
75
48
78
12
3
4
11
69
76
59
45
3
42
27
21
7
47
25
44
4
12
80
3
18
43
20
24
57
19
24
80
15
1
80
4
36
155
69
12
120
51
9
9
39
72
48
52
200
28
20
12
88
11
144
18
24
126
153
117
18
69
33
43
44
16
11
45
4
35
21
33
6
21
99
9
51
30
54
21
57
7
72
60
8
16
11
13
32
159
49
71
24
66
111
40
11
9
48
21
55
71
18
55
17
115
101
18
25
36
44
21
30
24
9
45
67
20
60
9
72
18
60
1
84
17
18
69
27
25
29
19
35
1
11
45
4
29
31
80
40
29
27
3
25
71
49
5
30
105
12
63
1
24
47
13
152
15
6
27
12
9
54
25
152
21
43
35
69
165
15
60
63
37
17
39
40
44
45
87
39
49
35
42
48
15
40
41
55
36
53
15
40
32
21
12
91
5
84
6
61
5
90
73
12
44
76
8
36
76
48
11
9
12
15
48
6
12
63
4
12
60
48
32
33
72
3
3
49
84
29
27
24
4
20
12
28
20
21
6
84
6
39
141
19
35
30
91
24
44
100
53
27
76
17
87
36
9
67
59
85
41
18
37
35
9
100
60
59
36
6
246
13
84
11
9
12
4
29
180
87
9
19
11
24
21
4
5
15
16
41
126
9
84
15
21
144
4
120
41
36
39
96
9
15
21
3
27
73
17
54
1
8
76
24
23
30
127
12
23
276
9
93
39
48
16
29
7
8
15
117
28
56
4
32
75
13
20
33
7
36
84
17
24
72
199
68
3
12
121
5
55
44
220
95
18
43
116
9
19
96
44
12
60
15
85
8
52
20
3
30
42
25
44
76
44
75
6
ABCD 99313272746*3^$a+1 [50096]
48
72
3
60
24
41
7
84
45
315
48
36
12
72
156
72
108
132
60
69
123
5
16
147
93
39
60
72
45
8
31
36
21
8
16
80
40
63
33
3
45
15
41
16
159
9
75
21
56
160
144
63
33
24
96
120
39
36
24
60
9
75
21
219
21
56
7
192
120
60
36
33
32
88
51
48
72
45
63
12
24
36
89
16
15
65
19
45
159
60
5
16
39
33
195
12
72
81
15
12
237
15
48
57
63
72
60
36
180
48
96
5
40
39
57
48
96
39
12
149
64
240
39
57
75
21
39
9
72
48
39
96
12
168
117
15
233
40
159
185
48
19
45
99
165
39
57
56
88
51
141
99
48
93
99
5
136
3
120
24
36
81
159
17
7
12
84
41
144
31
9
15
12
24
156
12
213
27
21
279
108
48
24
108
48
17
40
8
31
129
39
252
60
9
96
24
75
101
55
168
33
24
3
12
9
15
216
36
24
221
7
12
21
104
91
69
111
168
41
19
237
15
24
36
48
21
320
40
120
120
3
93
8
40
51
69
15
96
65
144
79
12
45
63
57
63
153
48
56
136
39
9
147
24
24
117
15
33
135
72
33
216
104
192
64
80
79
81
51
29
16
3
192
48
36
36
24
21
87
60
21
120
15
41
40
75
21
75
60
60
12
177
8
115
36
180
24
21
147
45
27
21
27
45
39
24
12
53
7
33
135
36
45
99
405
15
12
45
32
16
320
187
120
48
36
36
48
84
33
24
56
40
135
72
57
24
267
132
12
240
21
144
56
79
161
192
55
81
15
57
24
96
8
112
27
60
12
141
15
65
64
63
17
31
9
8
31
57
48
192
15
24
161
144
16
75
60
9
144
15
12
24
180
48
12
165
3
96
141
39
72
12
228
24
60
5
136
15
129
51
45
24
75
45
8
91
36
81
48
120
120
51
21
120
24
39
57
99
141
39
9
39
33
135
9
111
17
96
136
120
15
84
24
60
96
72
12
21
32
7
36
12
12
21
15
24
48
84
24
21
120
8
88
8
331
21
15
33
216
39
60
21
303
12
60
489
32
127
17
19
21
8
7
81
3
120
72
24
84
57
24
75
60
9
72
15
9
99
84
72
48
57
63
17
40
51
45
8
67
125
48
7
129
51
53
7
185
55
24
81
15
17
112
360
3
228
48
36
24
72
84
185
91
60
12
12
161
88
51
36
17
88
27
173
19
84
24
12
165
51
125
40
183
84
12
36
108
57
48
75
21
104
31
113
31
24
57
240
99
141
3
60
17
31
24
96
89
43
101
31
81
3
77
7
12
21
3
165
27
24
96
125
187
261
216
99
117
32
16
99
60
33
80
55
72
12
24
21
96
8
19
21
200
199
120
177
63
48
9
75
45
63
33
120
3
5
96
48
7
81
8
79
96
17
40
39
60
45
159
12
29
43
96
5
256
159
72
129
8
96
91
84
12
5
19
156
9
8
223
17
43
5
43
36
168
108
69
99
21
39
57
39
36
93
27
24
21
3
60
81
224
16
99
21
24
39
185
192
16
75
12
408
9
56
48
7
84
69
159
12
5
96
240
144
19
24
53
40
8
67
120
69
75
45
120
75
45
24
171
60
36
48
21
183
41
96
48
31
12
149
16
63
81
39
156
21
99
60
9
32
ABCD 99313301702*3^$a+1 [50114]
24
6
42
48
18
60
84
1
59
1
29
12
39
15
49
35
18
48
12
12
90
60
25
8
93
6
24
30
30
36
61
23
30
27
75
12
48
25
95
138
36
30
6
3
12
69
36
12
18
12
18
15
39
6
12
6
42
30
30
78
49
5
30
12
126
30
84
84
24
6
252
15
15
24
9
81
18
66
24
51
100
29
12
19
17
15
3
96
13
107
21
3
42
78
24
66
6
9
12
28
5
12
3
12
63
12
48
30
12
67
23
12
61
5
36
18
12
36
37
23
33
111
114
15
40
5
75
15
90
15
21
18
36
30
27
93
15
9
6
37
275
12
72
48
25
68
33
27
15
12
102
96
3
40
80
21
60
60
24
42
18
66
1
5
138
60
37
12
23
33
21
36
12
12
39
4
35
6
60
75
69
12
18
120
12
18
3
40
5
24
24
147
3
37
48
60
5
6
66
3
39
36
96
36
18
147
75
33
51
24
6
24
27
33
27
105
115
17
186
36
48
48
24
141
48
9
36
55
29
60
78
33
27
18
30
6
84
12
103
11
21
105
24
6
18
55
17
60
24
6
213
12
27
96
25
35
66
18
36
45
165
19
35
42
24
12
43
32
28
11
54
12
144
66
54
36
55
8
64
8
27
36
30
42
42
63
52
35
1
17
30
192
30
96
12
60
3
51
24
42
12
3
3
6
18
33
3
72
48
72
33
69
48
48
12
15
39
48
21
45
7
59
30
36
3
52
29
6
12
12
6
24
48
60
3
27
18
3
4
17
120
30
84
6
18
66
132
75
9
6
102
3
52
65
3
27
12
9
9
36
15
81
30
1
20
28
60
11
48
6
19
116
9
63
39
141
9
60
36
24
108
12
48
3
52
173
15
33
90
37
17
42
18
150
21
40
29
36
6
96
120
150
24
78
30
36
12
12
6
24
33
135
13
92
48
99
96
24
81
15
60
6
19
60
32
3
12
18
36
54
42
15
3
6
36
7
143
30
15
9
6
18
54
6
66
18
162
6
75
75
24
168
66
27
48
45
30
36
18
18
13
71
24
6
48
36
7
5
102
21
87
48
6
54
6
66
60
13
20
39
1
35
54
36
60
36
51
3
6
39
40
5
6
18
12
51
45
3
12
75
25
140
27
21
4
60
35
1
20
45
66
13
17
6
105
3
36
78
48
18
24
222
18
13
17
3
75
105
69
18
25
41
7
17
72
6
12
33
33
187
20
60
45
72
18
45
3
25
144
116
15
72
13
11
81
3
36
6
174
84
12
24
36
54
96
72
72
39
12
57
36
67
5
48
24
18
180
48
30
15
39
25
11
30
54
42
6
84
54
24
6
6
30
96
72
72
60
109
11
48
90
12
60
31
5
55
5
3
9
18
60
18
12
3
52
17
6
42
24
99
9
186
72
114
18
21
4
35
72
13
56
112
80
40
83
144
96
72
37
65
3
28
35
66
144
36
96
30
18
75
27
18
72
63
15
42
24
18
12
121
68
21
18
96
60
12
60
72
78
3
135
105
45
75
21
18
42
30
9
27
13
20
60
15
30
36
99
12
3
12
25
5
12
6
24
30
66
49
23
24
13
17
36
198
24
30
3
75
13
137
55
29
18
48
18
42
45
15
25
5
15
3
57
27
12
18
60
48
75
52
71
12
13
5
60
12
48
120
12
12
3
3
30
27
39
30
43
47
54
75
69
6
25
65
6
6
3
99
6
12
24
103
8
3
30
79
23
12
21
40
11
9
15
24
18
123
51
9
60
21
19
5
24
138
25
47
48
12
12
84
12
60
45
9
204
7
23
42
18
36
13
8
27
30
36
24
66
6
96
60
30
18
30
24
12
54
19
5
43
47
18
12
30
30
51
69
31
5
144
36
19
161
15
57
60
12
31
101
6
18
12
18
36
6
54
18
42
78
3
15
42
12
54
6
39
39
33
40
68
12
75
60
42
3
33
66
18
12
24
55
71
21
9
6
37
23
48
36
24
84
30
42
66
43
29
6
120
12
24
1
8
21
66
73
77
18
30
6
21
9
18
6
72
123
12
15
37
5
60
43
59
30
30
13
17
19
32
27
12
121
80
172
17
66
13
77
12
96
24
18
12
282
60
24
7
35
90
15
27
18
168
6
21
60
3
24
96
90
36
43
5
30
18
24
19
47
18
54
222
60
108
42
54
19
125
60
18
54
36
18
30
27
15
13
20
4
56
27
42
30
6
27
45
12
36
12
3
69
12
99
4
35
36
12
12
18
72
108
54
21
27
36
6
171
28
17
15
33
12
67
41
30
6
31
5
90
25
80
28
92
45
12
30
93
33
72
7
23
24
18
18
18
42
12
21
105
6
13
56
12
45
3
69
31
47
12
1
29
18
33
27
24
18
30
18
48
55
107
30
24
99
15
72
18
12
60
3
21
36
3
75
117
3
60
36
6
54
90
48
48
18
30
12
84
48
51
81
31
48
65
6
24
42
103
17
48
114
13
17
102
9
9
43
23
96
133
17
30
21
87
25
71
105
45
6
13
35
78
18
36
9
99
78
43
35
42
12
72
66
30
3
87
12
73
77
6
6
6
18
30
114
36
27
3
12
33
111
6
18
204
61
35
42
54
6
72
3
33
27
9
114
37
77
18
48
24
42
31
95
12
30
30
102
39
111
61
65
15
33
6
78
156
15
9
42
21
33
27
3
60
96
48
42
54
6
96
63
9
6
84
13
8
39
66
12
43
ABCD 99313381088*3^$a+1 [50011]
37
108
12
27
33
11
37
47
85
3
20
4
21
42
17
36
4
24
20
37
36
18
89
36
19
42
63
3
36
41
12
1
54
5
4
56
13
36
66
9
27
29
7
108
6
66
17
61
83
16
57
23
67
24
45
9
30
18
23
73
18
9
3
77
1
36
3
20
13
48
18
6
12
35
16
21
24
95
43
6
36
35
13
6
5
12
55
48
33
27
93
44
36
12
48
31
17
60
1
75
20
43
5
60
31
12
54
35
1
47
7
9
36
20
4
116
31
42
23
13
18
29
24
40
104
40
32
48
1
23
1
18
18
18
5
61
144
35
7
9
9
30
41
85
15
3
9
15
5
4
56
1
78
81
57
18
6
11
12
7
17
24
49
42
17
4
36
24
44
55
5
36
36
7
17
60
13
42
89
1
36
66
6
3
8
37
36
6
77
13
63
117
83
1
23
19
5
16
9
72
6
18
12
18
6
66
17
7
54
36
59
25
51
57
18
77
48
25
12
27
15
21
8
19
114
30
9
51
12
77
1
18
18
11
1
35
1
63
27
6
36
84
42
21
24
12
9
6
45
9
35
76
8
19
18
63
33
3
68
49
60
12
18
54
42
101
52
39
9
9
11
7
65
13
59
61
35
7
66
54
9
8
1
95
1
36
48
11
43
6
11
7
12
5
37
35
1
11
19
6
63
48
15
12
24
5
40
8
12
16
3
60
36
48
36
77
1
3
9
11
31
12
41
40
9
36
35
12
7
17
36
37
24
12
6
30
6
9
44
31
5
37
138
42
59
43
45
9
11
25
15
20
24
19
36
21
9
60
12
23
67
53
12
4
12
15
18
36
12
47
12
12
37
11
13
27
27
30
11
25
27
15
53
73
27
3
17
36
24
60
13
18
9
36
27
54
30
9
15
9
21
51
20
55
45
8
12
7
17
100
96
9
39
15
5
13
11
19
17
36
25
35
1
72
47
109
47
84
24
13
12
78
48
42
3
20
76
21
11
12
13
18
29
61
162
24
17
24
12
67
36
6
11
36
1
47
43
6
11
1
23
13
18
17
7
126
30
18
23
13
18
5
19
12
33
8
31
5
55
12
42
11
1
24
12
24
35
19
41
13
36
11
7
90
54
120
9
24
3
9
44
1
15
9
71
1
11
1
90
5
1
39
32
13
72
90
53
55
24
12
5
48
1
18
18
51
32
85
95
16
32
4
36
15
102
162
5
49
18
17
25
35
12
19
9
20
13
99
128
16
36
3
17
60
64
93
63
27
5
48
37
18
42
12
42
9
21
99
15
45
20
79
18
11
16
3
78
18
17
12
1
51
3
17
25
18
77
16
20
13
27
27
53
13
24
3
9
18
33
45
3
9
83
7
72
36
108
29
12
1
63
63
29
43
72
48
77
4
33
27
45
35
13
47
61
15
3
17
19
5
1
12
24
27
45
84
60
3
9
36
6
9
8
49
6
12
9
20
24
7
12
33
45
23
85
48
54
89
25
99
56
1
59
36
60
49
39
9
42
30
15
3
65
36
13
36
3
117
6
36
9
21
6
36
41
36
12
24
24
73
18
18
11
43
17
16
20
25
111
8
52
44
37
156
23
48
1
18
6
12
90
53
7
18
12
15
8
31
36
33
36
36
63
12
42
47
24
55
12
6
36
3
20
4
9
11
55
96
9
27
84
5
31
24
36
29
1
6
65
7
9
12
8
60
13
6
41
85
59
61
6
29
1
144
18
204
48
18
27
9
78
18
12
108
11
4
9
23
12
1
138
42
102
36
114
12
6
90
18
12
29
13
23
25
27
20
7
17
7
84
9
44
25
47
43
18
23
24
25
36
75
44
37
15
8
1
11
1
24
30
105
8
19
17
1
3
15
66
18
17
7
57
20
84
19
29
7
17
24
72
60
1
59
13
18
9
24
44
24
48
67
18
35
19
78
11
25
12
42
57
33
30
36
6
35
24
12
13
54
17
16
45
18
18
23
25
60
36
23
13
54
29
37
27
20
43
17
1
23
55
84
24
5
13
36
39
36
20
7
17
7
30
99
36
32
72
24
12
24
13
11
7
29
1
36
18
89
52
3
45
63
18
35
24
31
5
4
51
36
5
61
83
61
18
18
78
45
9
18
17
55
5
24
37
54
72
60
18
12
15
20
1
83
24
1
15
44
127
18
11
1
42
21
27
24
81
20
124
44
49
18
5
31
24
18
36
39
15
21
60
80
60
43
6
30
36
6
48
36
96
39
44
61
35
91
53
49
11
25
47
25
23
67
45
135
29
79
5
49
24
11
19
6
108
36
12
35
61
54
30
18
17
1
71
25
12
6
5
13
12
27
81
83
7
6
12
18
53
24
49
27
15
30
54
18
6
5
43
9
8
25
12
60
18
30
15
12
80
19
18
11
24
72
24
12
7
17
36
67
60
36
18
47
36
60
136
3
29
12
4
45
24
3
33
48
90
17
1
15
9
107
48
7
5
24
19
101
31
29
1
23
13
42
5
13
107
37
3
20
7
6
36
23
4
44
1
18
57
51
84
69
36
21
15
21
11
12
13
36
6
5
13
3
27
33
8
13
78
41
31
48
6
23
31
29
36
25
36
12
6
48
6
71
1
23
7
60
41
132
16
9
11
12
12
19
9
9
36
3
9
18
5
13
11
7
9
51
18
18
41
25
11
7
42
102
18
27
20
60
100
15
29
24
96
7
6
36
48
23
64
12
45
35
1
6
12
9
20
16
44
25
30
17
7
12
18
42
9
36
45
11
55
6
48
18
60
101
12
7
6
102
24
41
25
6
12
29
13
83
19
18
60
23
12
31
42
35
19
53
1
12
42
18
18
9
21
23
24
36
196
33
11
36
25
3
45
18
9
33
35
12
1
99
15
30
6
30
27
56
160
56
13
35
31
6
12
27
20
79
96
41
4
63
81
9
12
83
12
1
66
17
1
36
60
36
11
37
42
18
36
3
9
36
15
3
24
89
73
11
19
77
24
76
75
29
25
6
21
123
5
25
15
20
24
28
9
35
1
126
12
17
55
65
4
3
24
17
13
6
18
47
43
108
18
119
72
55
41
12
19
65
4
9
11
43
30
42
5
12
85
72
23
24
36
12
60
85
48
6
18
48
23
12
16
3
69
45
12
11
7
9
117
6
17
13
36
54
17
25
35
13
42
9
9
48
18
36
36
29
4
20
19
24
17
40
32
24
24
136
68
112
69
47
24
1
39
8
7
36
12
42
48
51
57
6
17
12
55
24
5
4
57
54
18
95
73
3
27
6
12
144
24
3
8
37
35
37
23
13
11
43
77
19
5
85
27
20
97
36
3
20
48
24
43
5
40
20
13
47
7
21
15
17
1
3
27
9
24
36
3
24
108
9
27
72
66
6
17
1
47
37
11
7
29
4
20
61
36
36
36
11
12
25
107
96
13
24
54
72
12
36
6
72
11
1
59
1
11
1
23
1
30
54
24
59
72
61
99
44
12
25
24
39
9
6
21
15
12
29
120
24
84
60
13
108
35
4
9
36
11
60
ABCD 99313399678*3^$a+1 [50026]
73
11
21
64
48
17
7
95
144
168
48
24
12
21
64
209
79
8
129
7
47
9
27
141
16
35
42
12
15
63
1
24
80
123
36
36
109
71
60
61
77
36
7
71
90
55
11
85
216
59
37
53
19
41
7
11
102
6
120
18
15
96
57
55
72
120
23
9
3
37
24
8
27
84
129
57
54
1
119
97
17
12
3
64
23
57
40
224
64
71
36
30
168
31
5
67
77
48
3
15
73
5
27
21
6
109
152
9
48
231
39
18
7
11
54
15
3
13
113
6
1
83
21
64
48
11
24
12
57
33
39
16
149
66
1
96
96
144
48
35
61
24
5
66
90
31
96
89
7
8
27
54
87
33
7
29
36
87
3
24
13
32
160
11
13
48
11
30
60
12
111
255
1
24
353
72
48
87
57
6
1
29
6
12
78
27
16
24
56
51
21
111
1
8
9
54
18
18
69
120
129
54
18
144
18
21
33
96
31
104
45
54
54
84
6
13
77
12
42
85
143
18
87
9
7
41
255
15
36
85
23
24
25
113
55
185
30
6
84
39
129
31
41
7
65
72
87
33
24
15
105
7
8
135
12
21
39
12
36
54
19
95
1
8
21
19
56
88
41
79
5
18
105
72
27
157
5
288
19
71
84
13
47
36
162
51
48
40
17
36
3
64
56
21
114
225
3
126
108
6
36
18
7
41
18
180
18
111
39
72
1
71
54
27
75
109
77
54
12
18
31
8
16
5
171
111
96
1
89
7
119
177
33
42
18
108
54
84
150
15
21
51
88
72
71
25
29
6
12
1
17
72
78
162
63
9
79
11
37
8
88
47
48
33
64
65
72
15
57
7
53
54
12
57
15
72
114
12
42
9
136
32
87
72
49
296
57
15
21
30
18
42
90
15
39
36
12
33
24
3
85
96
72
32
15
18
78
9
63
49
23
48
24
81
99
13
17
36
60
90
54
15
69
18
73
5
43
5
18
1
104
21
54
85
41
6
25
131
37
48
56
208
72
65
6
1
96
191
25
23
168
25
24
17
42
37
144
65
79
53
84
168
120
24
18
54
31
71
33
183
72
18
31
101
12
24
7
8
72
16
89
55
41
18
12
24
12
13
8
51
24
54
48
144
7
29
67
77
60
174
18
55
72
23
73
8
64
65
39
15
24
33
57
54
9
39
49
23
33
16
23
145
176
27
12
1
24
83
13
168
59
36
81
40
24
48
5
51
88
24
65
39
3
66
96
30
18
51
64
65
31
83
37
48
17
111
33
31
41
31
72
5
51
24
69
6
90
12
87
27
36
73
65
15
39
18
24
30
36
18
3
51
37
23
30
6
108
81
16
8
21
36
30
96
1
96
8
40
8
63
1
32
51
61
161
54
126
54
13
56
21
19
29
108
7
24
24
48
8
3
18
115
65
7
41
7
120
161
7
72
11
24
133
47
153
3
6
30
6
12
103
24
41
54
73
29
42
48
1
32
99
85
72
5
66
18
15
3
37
120
56
81
15
16
95
1
47
97
11
13
47
48
145
77
12
31
23
57
123
6
55
8
57
18
54
42
13
128
105
15
64
47
25
17
31
35
13
29
19
29
54
24
66
36
87
27
13
56
48
27
54
30
24
30
108
15
63
192
114
31
5
288
12
24
15
15
97
35
13
89
15
24
93
138
18
7
29
36
55
24
72
8
64
47
72
54
3
48
9
48
15
24
87
33
27
37
11
6
31
56
51
13
8
57
31
32
75
60
1
80
27
12
49
41
15
64
8
63
120
1
48
47
1
47
42
12
36
6
12
150
79
48
248
88
5
102
21
16
17
6
18
156
36
79
8
99
72
45
16
120
80
39
24
49
71
96
145
320
15
18
60
27
21
67
47
120
33
39
49
95
97
11
6
18
109
48
24
47
72
126
6
12
18
54
18
15
39
24
72
18
90
30
7
29
51
129
15
16
120
17
31
53
75
39
9
16
152
33
18
42
66
36
13
47
84
150
102
25
104
33
42
45
9
55
11
54
72
111
16
23
1
47
1
32
72
93
18
72
1
23
30
75
120
9
15
48
165
18
18
60
12
96
30
57
216
39
138
87
16
56
99
45
16
8
39
48
42
300
6
13
32
40
35
132
33
120
96
75
12
25
8
72
96
136
23
6
12
90
69
9
151
8
39
241
56
72
24
88
5
ABCD 99313498660*3^$a+1 [50095]
61
29
34
8
4
39
39
63
47
31
15
21
3
27
24
29
66
10
50
7
24
6
47
1
51
48
26
7
75
14
10
39
9
147
114
9
27
5
1
60
5
78
25
72
24
41
274
9
59
66
6
25
24
5
31
53
13
23
10
6
38
1
36
30
3
20
43
17
12
114
25
51
6
12
33
57
63
23
40
21
156
3
54
33
45
45
17
30
1
36
9
6
69
11
79
21
74
1
5
79
42
59
31
5
4
15
126
30
24
63
3
5
30
28
54
21
21
8
18
4
18
86
7
59
18
42
10
30
78
51
47
48
24
37
6
33
42
20
42
13
15
8
25
21
74
24
10
21
36
45
60
18
18
30
32
61
39
2
16
38
61
53
72
10
30
8
28
18
6
38
7
36
39
36
3
5
36
19
135
51
6
65
22
8
34
56
28
27
18
179
13
57
12
14
1
6
18
42
17
36
172
8
7
24
5
49
12
53
7
29
46
3
77
25
30
78
36
15
15
11
10
8
7
60
5
24
31
90
23
25
11
40
6
12
32
58
72
8
28
68
1
11
60
10
3
5
37
3
116
31
23
24
28
44
30
70
38
31
11
79
12
78
15
44
37
33
2
70
39
72
167
48
10
8
10
14
30
13
23
1
35
19
17
28
57
33
50
46
66
3
12
168
11
30
6
40
9
41
40
60
12
32
18
31
66
21
38
7
54
24
5
85
11
108
36
1
45
26
30
25
47
13
33
42
38
16
39
96
30
15
45
24
15
26
24
36
46
20
82
87
65
24
112
15
3
6
36
2
36
7
9
15
36
5
18
42
12
6
22
122
61
41
18
10
21
47
12
52
26
10
45
3
14
112
9
42
90
30
117
33
48
5
4
3
150
18
30
41
6
12
78
22
36
21
30
24
5
97
9
45
24
12
29
78
7
5
31
23
34
12
36
8
10
21
23
13
83
4
62
10
14
66
64
32
64
56
13
111
45
29
10
6
30
60
8
22
99
99
27
9
32
43
42
48
51
15
24
51
6
33
36
11
25
59
28
60
56
31
24
42
9
51
18
5
7
27
2
31
24
36
17
43
45
62
12
54
10
26
96
12
60
13
174
3
2
28
32
25
6
9
26
28
21
5
60
1
83
42
22
32
4
201
29
12
54
16
2
7
63
80
31
27
15
54
6
15
3
12
65
19
35
6
12
37
33
38
24
10
18
26
36
66
24
4
36
21
113
36
60
4
27
17
7
39
36
51
54
3
50
90
31
81
15
45
69
36
5
31
108
39
20
10
93
18
29
37
6
18
11
30
46
90
8
64
36
42
80
18
7
33
96
75
9
44
28
3
5
54
82
86
43
15
21
21
54
15
41
25
90
3
6
66
3
36
23
6
30
31
23
6
4
27
51
99
39
87
84
41
13
12
15
24
8
28
3
17
18
1
15
8
10
92
78
13
5
72
37
6
23
96
10
8
40
62
49
11
4
6
15
6
35
18
46
39
5
54
1
5
4
33
35
13
5
22
44
10
6
48
45
35
52
2
6
30
34
8
12
78
22
60
38
10
44
31
18
6
59
7
65
10
120
18
80
61
29
36
28
42
26
13
89
1
69
72
15
5
46
60
33
5
16
21
53
7
3
45
6
39
44
7
84
5
1
30
5
25
54
39
20
28
39
21
12
21
36
59
52
84
14
36
18
58
99
35
55
45
68
12
36
54
28
3
29
1
29
10
86
4
50
100
38
96
22
15
3
75
21
36
8
54
13
17
42
4
6
120
68
12
19
12
23
16
66
75
29
25
29
22
105
35
4
15
45
108
26
4
3
23
10
140
7
75
69
3
2
6
4
86
30
73
71
36
19
15
18
30
68
18
37
78
21
30
8
97
11
42
18
13
5
1
75
18
18
152
10
18
44
31
33
36
14
31
53
18
64
44
34
3
23
66
49
57
75
9
18
36
21
30
24
29
43
18
39
98
13
12
120
9
128
6
7
29
46
3
30
41
100
9
131
40
6
38
1
123
2
91
177
26
12
72
70
2
18
6
76
8
46
75
36
36
5
79
11
18
1
89
6
10
18
66
104
37
11
54
16
30
54
15
24
95
52
33
42
17
37
30
59
85
65
12
49
3
26
54
10
56
24
12
19
9
18
60
15
75
30
8
6
55
6
18
51
50
18
76
51
21
39
59
31
51
15
3
80
37
23
295
11
18
82
20
16
45
29
1
24
24
5
24
18
102
6
22
3
5
85
95
46
86
82
98
84
19
72
27
26
34
56
34
21
30
5
54
1
27
3
11
31
48
5
16
8
7
33
80
67
60
54
5
22
3
29
73
53
30
31
51
15
54
81
8
4
80
31
5
46
50
76
9
33
33
15
3
12
17
97
65
1
3
14
10
48
69
30
5
36
12
13
18
47
58
24
21
12
29
30
16
8
1
174
5
37
17
43
30
54
21
45
30
47
30
37
5
28
27
29
6
28
3
15
8
1
90
93
33
35
40
44
6
19
3
3
33
44
36
7
45
33
12
54
29
10
44
42
1
24
33
3
18
57
2
1
17
28
21
3
2
10
39
6
6
39
45
9
96
45
3
63
9
44
37
45
9
15
18
26
22
75
78
30
12
84
6
3
75
65
1
63
12
108
8
28
14
118
12
32
49
6
29
67
30
75
39
6
27
32
46
72
38
24
4
87
47
1
59
7
23
88
8
1
21
24
81
39
51
29
1
27
18
50
25
15
15
30
27
3
18
11
58
3
84
6
59
28
26
10
86
4
6
30
18
68
90
30
72
6
82
72
21
27
8
10
50
12
115
29
1
17
52
45
24
15
27
5
48
34
26
1
6
5
10
122
18
4
14
1
29
16
39
6
65
19
36
23
36
1
63
18
8
61
21
2
7
3
33
30
24
63
18
44
36
25
18
21
39
12
18
29
22
68
13
5
18
4
8
28
80
55
69
33
15
8
55
12
5
28
32
84
19
41
36
4
39
15
26
18
13
18
39
12
86
19
66
18
81
51
30
9
8
1
30
12
9
36
138
21
41
79
21
39
30
29
54
37
30
23
18
10
3
59
6
22
24
44
22
3
12
9
20
46
68
90
31
35
6
10
20
13
21
30
50
1
114
23
28
42
2
16
44
18
37
60
5
6
13
5
76
9
27
62
6
12
18
16
8
7
36
15
8
7
29
19
12
30
27
72
44
1
6
75
3
30
51
18
21
47
109
6
23
37
5
18
4
26
55
45
87
24
11
40
3
12
60
24
30
5
18
31
11
4
26
64
50
25
15
51
6
15
54
8
73
45
24
36
30
44
46
39
30
45
15
3
12
50
18
31
41
10
18
21
30
11
1
ABCD 99313765808*3^$a+1 [50011]
5
3
27
12
18
15
9
24
24
12
24
6
18
36
6
48
12
21
15
12
18
42
18
18
24
13
104
33
42
48
12
90
24
39
24
40
29
108
207
9
180
27
48
51
12
18
42
150
15
87
60
18
75
48
87
18
84
67
17
12
27
3
30
24
60
3
16
89
12
54
12
49
125
27
39
30
48
42
73
8
51
36
9
3
13
11
180
60
21
3
6
54
1
29
90
36
13
35
48
13
5
90
6
19
119
9
33
15
15
6
24
36
127
131
12
49
32
99
12
73
23
12
60
24
25
65
120
7
48
48
71
144
36
42
3
16
11
84
66
12
43
65
63
15
84
102
24
6
1
59
108
1
32
63
24
9
48
9
60
19
41
7
96
128
9
24
12
6
45
9
7
48
29
19
23
48
25
48
11
36
30
36
54
30
60
66
6
63
27
13
5
12
60
19
120
143
1
59
21
141
90
1
35
12
12
6
55
56
9
39
75
150
30
33
27
24
37
23
1
23
96
1
35
24
24
30
102
6
27
16
65
36
6
18
24
163
107
45
15
33
15
24
9
27
13
11
37
29
30
54
120
24
42
18
27
9
108
3
3
21
39
9
33
48
12
72
51
216
9
6
33
51
12
30
108
55
24
143
12
6
30
6
3
3
12
6
43
32
16
5
24
6
21
45
67
11
120
30
6
30
51
48
16
29
6
18
51
24
57
24
15
21
30
69
9
31
5
12
54
60
61
65
48
31
8
45
18
49
29
6
60
153
15
57
45
19
24
167
24
1
101
54
24
30
30
25
41
18
12
108
150
7
32
16
41
15
15
12
78
6
6
18
57
93
6
54
6
18
48
30
72
6
6
108
18
30
145
8
88
23
1
77
72
48
12
66
132
193
48
65
24
6
60
61
83
12
18
12
3
123
13
29
18
24
97
11
90
12
54
90
63
3
69
16
23
6
144
3
117
43
5
54
66
12
30
9
39
162
18
90
43
17
15
9
36
12
12
30
13
125
12
6
24
84
24
72
60
57
9
7
8
3
30
7
65
7
17
60
27
33
7
17
42
21
39
9
81
18
42
90
12
132
9
9
12
6
24
150
78
66
42
21
21
19
48
24
77
27
15
1
5
90
36
21
24
69
19
80
40
77
67
11
18
43
29
60
108
19
29
30
6
54
12
54
79
8
21
48
3
16
11
21
27
6
7
8
15
49
35
30
7
35
60
108
21
3
37
41
18
13
72
17
54
78
18
84
13
32
21
90
18
63
16
5
42
9
51
36
90
48
30
1
152
21
3
3
156
24
1
5
3
40
80
81
6
9
15
24
36
21
15
49
5
30
37
77
36
31
5
66
153
24
24
9
42
72
54
15
57
30
72
25
11
13
17
12
42
6
3
9
15
9
39
21
6
24
69
15
9
15
49
24
32
24
48
69
19
8
9
39
57
30
48
57
48
9
18
13
192
23
12
12
42
15
63
6
3
27
24
42
84
24
7
35
6
18
13
53
27
39
12
21
24
24
9
31
8
40
5
43
72
101
3
45
51
48
51
120
96
13
17
54
1
5
19
8
144
57
7
5
30
90
3
33
144
6
48
72
24
66
48
12
51
33
24
63
69
18
24
57
81
7
8
3
12
78
90
66
31
32
15
78
42
1
96
32
3
13
5
18
81
27
6
55
72
23
1
35
13
56
99
13
11
13
125
27
33
24
31
8
9
18
37
32
9
15
9
66
6
79
71
129
27
18
54
45
75
13
23
36
61
23
57
24
33
6
33
27
126
48
78
25
83
84
60
66
60
6
108
6
55
24
71
42
48
36
30
18
18
73
95
1
8
15
12
54
223
227
21
69
24
66
24
6
6
24
13
32
21
120
3
15
156
30
30
6
6
13
11
37
48
24
35
30
66
36
114
18
72
30
7
48
5
99
45
60
39
16
8
27
37
5
43
5
3
69
78
6
48
18
45
63
84
6
111
39
49
47
84
6
54
6
18
57
3
18
19
65
30
9
99
21
15
126
60
15
33
138
21
51
36
30
51
48
16
11
37
167
25
8
33
54
25
47
42
7
29
84
42
48
42
66
12
42
3
21
3
40
8
51
42
6
85
11
37
11
90
27
24
27
61
41
7
23
12
84
6
54
12
9
9
42
37
24
23
9
27
60
49
152
117
24
18
48
6
3
51
6
39
24
64
17
42
13
8
33
66
13
161
24
39
45
12
79
11
24
13
23
18
15
27
48
45
21
60
55
35
30
15
9
48
7
5
75
48
183
30
102
30
39
3
6
12
42
33
33
6
30
43
32
135
6
3
81
60
48
102
36
25
65
18
13
24
53
12
15
153
31
23
1
11
84
24
36
66
90
57
9
7
65
7
35
13
32
24
15
9
40
24
17
42
205
48
35
66
48
67
89
30
25
48
8
48
57
24
135
99
66
19
128
9
7
17
15
40
5
96
3
24
27
24
42
3
45
6
21
88
47
1
23
30
30
13
11
13
23
25
65
66
30
7
53
24
42
9
39
36
66
43
5
3
39
81
16
8
3
30
24
132
27
40
24
29
3
63
9
33
18
78
6
84
37
23
24
9
24
33
42
102
31
95
42
63
81
103
80
33
18
45
24
72
9
31
143
60
13
53
27
64
113
79
11
6
30
42
55
23
60
85
77
18
30
30
36
49
11
24
93
33
31
53
24
6
61
32
129
132
27
33
48
15
3
61
5
84
36
19
120
47
9
9
24
7
5
18
57
51
30
72
15
21
36
30
36
48
21
15
168
1
17
30
54
27
24
24
39
102
48
96
19
120
5
36
15
15
66
18
37
47
1
5
24
19
32
40
5
3
48
45
3
75
18
18
6
18
6
54
61
5
6
69
40
48
23
57
ABCD 99314124472*3^$a+1 [50076]
30
78
36
5
16
3
6
35
1
60
90
5
1
3
12
3
17
12
55
5
40
15
18
23
37
18
17
7
66
35
16
15
6
12
18
12
21
105
36
39
72
8
31
93
33
18
12
5
4
20
31
57
12
3
33
8
12
24
55
5
19
30
6
6
59
43
120
5
7
6
72
108
63
15
5
16
33
18
48
77
19
9
27
12
53
12
88
39
24
24
21
20
12
37
12
30
65
64
56
36
12
31
65
12
24
16
45
23
19
5
43
18
35
24
16
20
1
3
8
37
3
33
90
17
49
90
18
35
100
57
30
5
88
3
33
36
20
40
3
30
6
45
15
12
5
28
27
5
4
8
37
36
83
1
24
6
29
4
68
19
48
42
90
41
13
24
6
114
95
52
36
63
54
11
12
48
25
54
42
3
3
30
30
24
5
1
99
63
33
8
12
24
1
12
47
60
25
84
12
35
24
36
12
16
27
24
9
12
32
13
15
15
29
4
69
6
54
3
80
24
4
36
36
15
5
25
12
78
78
42
9
8
25
36
30
77
55
9
15
53
25
15
27
45
45
83
7
18
35
61
6
33
3
9
15
48
30
3
75
65
24
36
43
24
21
75
17
19
29
12
19
45
3
5
36
67
9
3
18
24
135
8
12
84
96
25
120
83
12
16
33
6
18
11
36
76
3
12
24
48
21
69
36
42
5
4
3
12
9
15
30
59
16
27
30
39
20
16
20
12
55
12
126
23
7
17
133
63
44
25
66
5
49
11
109
47
19
12
30
23
91
9
15
6
15
8
28
12
8
67
5
16
44
28
12
20
12
13
36
12
39
3
113
25
12
3
9
83
1
11
24
36
13
63
3
6
18
65
13
258
5
55
9
8
37
3
20
19
41
12
7
36
12
12
30
6
90
18
66
48
12
83
25
90
5
36
1
51
3
57
3
41
55
41
48
40
32
60
7
42
83
43
84
29
24
13
24
23
13
18
12
5
49
3
32
13
3
24
48
92
40
68
48
13
54
36
41
60
43
126
6
129
15
12
9
68
108
40
15
93
80
84
36
19
12
41
24
19
30
11
1
23
72
13
35
7
29
108
1
135
27
30
27
21
35
49
11
1
123
3
65
12
60
31
5
7
48
30
27
32
1
24
11
16
24
9
27
20
49
107
12
31
6
54
24
48
53
4
33
3
21
11
40
92
37
15
81
59
36
28
36
20
24
12
7
5
60
28
39
24
24
21
9
18
5
7
18
12
30
77
19
6
6
9
21
24
23
7
6
27
27
24
5
67
5
88
32
43
6
51
20
24
13
30
36
72
24
5
73
23
25
15
3
65
52
15
48
29
67
30
6
12
101
19
6
95
72
37
11
12
79
45
15
65
19
54
47
48
7
29
76
20
61
24
18
30
6
6
51
20
4
68
1
6
48
93
20
7
21
15
12
77
91
12
42
75
8
55
29
19
6
6
29
91
24
21
8
24
28
57
72
30
24
9
45
15
3
9
8
36
16
44
76
24
15
29
12
16
69
39
69
66
17
24
60
25
3
68
40
8
12
60
37
11
4
8
55
30
59
4
15
45
9
6
17
12
37
59
4
80
7
168
72
30
114
5
4
15
17
19
101
19
81
21
23
60
1
6
12
17
31
29
16
8
25
54
5
12
4
32
4
3
17
84
37
35
24
36
37
66
24
5
16
21
23
12
13
30
36
90
11
124
99
66
36
36
15
12
20
60
1
42
18
30
5
24
31
6
83
12
1
42
17
13
12
36
30
65
25
23
7
54
18
33
44
4
20
36
16
108
72
8
60
67
29
16
135
18
47
48
19
18
59
25
18
5
40
3
24
33
12
21
12
23
13
11
24
1
11
43
54
12
84
87
20
49
18
12
9
24
20
12
24
19
36
69
32
16
60
80
40
45
54
9
20
1
6
77
12
16
44
64
36
36
20
19
6
30
33
15
41
19
17
7
21
32
43
24
5
60
37
3
3
5
43
24
33
8
40
27
18
27
8
19
77
19
5
7
65
7
41
24
37
30
9
9
48
18
9
3
65
12
36
100
81
11
7
12
18
23
19
6
27
33
42
60
5
12
19
77
12
13
35
60
28
12
24
3
30
11
24
36
67
72
53
12
16
129
90
6
42
18
6
5
24
24
55
12
30
168
11
1
23
52
20
84
1
39
21
6
12
42
11
24
13
3
32
7
90
6
45
12
21
12
23
67
12
33
15
12
12
53
72
48
7
5
40
3
77
43
12
30
39
9
18
42
11
55
42
83
1
143
43
5
37
15
32
61
15
8
37
30
9
8
7
36
5
12
76
32
13
11
16
15
9
44
7
89
31
9
39
24
42
15
39
41
13
47
24
12
37
18
12
18
35
60
49
108
27
20
24
84
12
31
84
36
17
40
57
35
16
48
24
75
101
4
15
30
36
84
11
49
18
42
83
24
24
52
9
3
60
15
12
84
36
41
108
24
40
20
25
11
16
44
60
19
105
33
78
5
136
33
11
16
20
96
64
39
5
36
19
5
4
20
60
25
47
76
33
90
6
66
5
48
112
92
12
4
15
54
12
66
24
18
6
21
8
36
12
7
30
12
36
12
83
12
31
24
101
12
40
44
139
6
3
20
61
135
20
7
33
27
9
48
63
77
25
131
12
12
72
1
27
32
1
30
12
30
6
17
67
60
48
29
76
15
30
23
7
29
28
15
57
3
45
75
36
29
12
36
48
36
49
30
114
6
69
128
43
6
6
17
13
27
32
19
6
23
25
47
61
15
3
30
11
43
72
6
18
24
5
12
31
57
8
28
36
15
18
83
12
55
12
21
80
12
25
78
42
27
21
72
42
53
7
41
79
101
40
12
8
24
91
12
5
37
59
7
9
60
20
43
57
33
27
3
48
42
42
108
18
107
1
12
15
44
73
18
53
19
17
25
30
89
19
45
32
16
24
20
88
20
1
11
40
20
48
36
4
36
39
6
24
3
3
24
36
29
7
9
27
24
6
54
9
24
8
24
19
54
12
60
150
48
36
30
72
30
5
43
6
18
45
33
23
4
32
43
5
31
17
7
18
99
44
7
12
53
19
9
9
11
16
20
16
8
24
12
25
11
67
65
1
11
55
60
36
65
4
24
15
89
16
15
17
24
1
12
12
35
31
24
53
43
29
36
7
12
89
12
55
17
40
20
1
42
12
41
24
12
25
30
6
54
18
35
7
53
28
20
60
64
20
48
48
72
7
41
24
19
29
16
44
12
13
3
9
78
53
49
6
132
5
48
72
55
21
12
117
15
72
8
1
12
15
45
23
16
33
35
36
55
17
7
5
16
20
12
7
12
5
108
12
55
69
51
6
12
35
13
195
45
30
89
16
9
36
72
63
12
32
4
9
6
6
11
24
13
6
12
9
9
96
30
45
129
12
18
29
12
31
5
139
33
60
3
144
41
64
63
5
48
19
30
ABCD 99314363836*3^$a+1 [50015]
149
16
15
18
15
8
40
264
81
42
45
111
41
1
54
9
32
88
231
105
273
30
81
27
240
12
41
64
48
9
36
60
12
51
32
79
78
3
69
30
36
108
6
15
33
6
30
27
63
54
90
78
195
15
78
84
90
60
57
51
5
40
237
90
18
162
36
132
30
207
15
17
73
15
87
81
15
33
15
24
41
31
36
54
23
121
84
51
104
43
18
51
21
59
16
3
165
32
64
240
15
129
120
45
72
99
9
102
54
75
216
129
108
30
5
72
1
23
49
71
96
16
159
36
54
71
49
36
42
81
39
105
3
72
117
9
42
72
5
175
108
117
135
17
16
24
48
33
23
19
5
13
360
102
141
135
9
32
13
48
90
137
7
60
21
33
66
144
5
24
61
27
104
40
15
81
27
141
80
40
57
18
29
40
93
42
30
3
24
45
3
87
41
49
198
6
51
8
61
75
24
120
80
115
162
83
61
51
3
101
49
66
77
72
40
87
33
8
7
57
8
13
27
81
234
210
131
96
31
18
12
54
24
5
144
31
17
19
36
9
120
9
15
72
9
126
12
5
13
78
66
24
35
64
45
288
35
175
9
51
54
15
24
207
137
112
9
66
5
1
18
5
120
37
3
51
18
75
105
66
5
1
54
54
30
117
48
3
72
53
229
144
27
9
6
12
21
195
54
18
5
55
9
120
63
36
29
48
13
126
29
16
15
41
13
156
6
54
123
48
8
31
9
144
33
15
165
30
42
126
36
9
147
60
9
144
80
37
72
27
80
55
30
75
8
160
32
16
33
15
24
72
75
18
30
126
42
5
7
105
21
54
21
111
48
57
24
9
150
90
66
21
15
144
209
103
9
75
54
96
306
30
47
13
27
21
114
36
117
9
126
33
129
18
234
90
18
23
72
97
6
9
104
7
24
30
96
48
6
125
24
67
45
104
31
89
1
18
162
3
87
12
21
51
5
64
27
69
93
72
3
48
87
18
18
21
128
13
42
81
32
48
16
216
72
56
67
24
264
96
216
18
339
87
6
35
37
18
18
54
72
84
42
3
231
9
80
1
63
45
30
213
24
21
3
45
72
147
216
87
57
8
67
48
54
39
105
72
23
1
23
7
41
24
31
129
24
216
21
72
11
16
63
41
37
27
21
180
24
15
93
18
17
168
49
108
3
81
15
39
41
109
72
30
72
141
99
125
16
24
96
27
5
13
84
18
77
40
72
15
161
40
15
33
51
221
55
48
9
51
12
24
66
63
15
90
54
90
87
3
180
18
23
136
24
27
45
105
159
3
18
18
36
69
24
33
18
5
16
48
8
25
162
6
39
32
144
49
90
360
221
19
18
35
37
35
40
63
78
54
5
25
87
45
35
13
36
6
113
16
87
18
72
108
35
16
39
54
48
59
19
21
96
72
296
55
57
32
73
12
195
21
51
75
29
31
18
66
36
33
57
54
72
18
95
19
66
75
24
33
48
39
72
123
21
144
8
40
24
264
21
11
72
136
57
23
25
87
8
112
105
18
66
3
75
21
267
5
7
132
36
84
60
138
6
66
54
114
36
27
120
63
425
64
111
89
37
54
12
54
11
25
24
30
41
13
51
3
6
66
21
39
30
96
75
63
60
5
79
36
29
48
13
96
198
5
16
15
66
15
3
21
51
5
109
51
80
48
13
18
9
27
21
8
115
60
57
48
39
126
51
200
1
54
180
30
39
120
99
5
13
75
72
48
48
135
105
120
57
23
55
17
85
78
69
33
23
24
115
18
72
60
18
12
168
9
75
29
16
105
23
7
105
8
1
54
17
1
18
77
48
24
43
60
12
77
31
144
18
42
21
33
39
48
72
33
23
67
60
17
13
75
93
12
114
210
ABCD 99314687632*3^$a+1 [50168]
6
54
13
108
17
7
17
54
264
25
17
19
65
6
108
1
12
77
108
30
54
19
72
12
23
18
7
29
43
71
85
5
192
223
47
18
115
12
53
6
36
90
18
97
149
6
73
47
72
72
18
42
36
13
12
29
48
31
41
18
42
79
47
90
48
6
18
31
17
54
73
17
6
25
23
90
175
84
11
54
42
30
79
12
107
6
54
25
41
67
47
18
67
53
54
54
6
30
19
35
49
137
18
1
71
48
42
30
6
30
108
37
5
102
132
1
12
5
48
43
47
150
72
43
59
13
48
48
35
96
181
168
41
19
77
48
222
102
96
175
120
84
11
36
61
60
173
66
78
18
102
18
18
42
205
83
85
12
29
19
12
5
12
55
77
138
132
48
1
35
72
42
12
60
54
54
48
42
138
18
96
1
29
96
7
47
30
18
25
48
17
36
90
42
48
55
35
90
6
1
83
72
25
29
78
36
90
7
77
36
54
1
17
55
89
6
12
73
77
31
41
18
1
47
42
66
25
125
66
6
43
65
54
138
24
108
18
30
67
65
126
145
17
30
18
55
24
191
24
13
59
13
5
72
120
6
13
24
60
36
5
24
31
12
48
12
23
54
66
126
6
30
78
37
35
133
5
79
36
11
24
49
48
5
24
18
108
18
7
59
6
12
31
60
17
60
43
11
18
12
24
90
66
6
25
149
18
6
19
47
49
24
17
6
25
23
60
37
53
79
11
85
12
59
13
23
24
36
18
67
12
60
5
91
71
49
59
1
35
49
71
24
12
6
43
41
18
198
18
6
18
1
29
18
13
11
73
71
25
12
17
72
19
17
30
108
36
18
90
6
36
66
24
181
17
138
42
30
36
6
198
133
29
30
24
49
60
35
12
13
5
72
54
85
5
6
1
35
90
55
192
23
25
65
138
6
31
89
24
90
84
6
12
54
6
30
85
23
6
30
150
30
18
55
17
18
42
36
43
5
7
29
19
107
108
24
138
24
43
60
23
73
47
37
35
1
17
144
24
270
30
204
48
72
96
19
17
18
61
29
55
47
24
49
23
12
121
11
48
85
65
48
24
18
73
108
89
18
18
126
48
121
47
48
24
12
36
37
77
36
12
151
47
114
31
17
43
35
18
30
6
18
108
25
59
60
18
31
95
157
35
90
18
85
5
6
13
35
121
5
19
17
108
55
5
102
96
18
30
36
1
53
54
6
79
41
19
5
18
37
11
6
18
1
17
12
6
12
18
7
29
19
12
59
6
12
151
65
6
66
54
90
31
72
5
31
41
18
42
66
78
30
90
19
5
12
90
1
59
30
18
18
43
35
12
54
90
18
36
42
18
120
42
18
12
60
102
60
48
54
18
61
11
78
102
1
59
18
192
6
12
1
41
18
18
18
36
30
18
60
61
29
115
96
12
59
60
49
41
18
25
96
77
48
7
125
7
83
37
11
36
13
36
59
61
29
91
161
6
25
5
67
65
31
5
156
78
18
72
12
91
23
102
43
101
108
36
19
143
73
71
24
37
89
30
13
23
37
17
6
90
18
30
60
7
5
108
72
103
24
48
47
181
24
41
6
30
24
156
114
90
19
17
91
35
18
12
24
30
49
41
6
18
216
66
18
126
36
13
60
5
30
6
84
6
36
54
19
12
59
18
31
41
84
72
55
5
12
31
5
19
35
36
36
24
25
24
5
72
18
13
60
12
5
43
95
13
29
18
85
35
42
36
55
209
18
24
49
89
6
25
5
139
83
54
31
48
24
167
30
19
71
18
163
17
18
60
30
7
108
47
6
54
61
5
6
54
55
144
53
12
78
18
30
25
24
77
6
12
6
36
36
54
66
127
5
210
1
17
24
19
71
169
59
90
235
36
41
36
43
47
48
24
72
66
60
7
23
25
17
66
24
30
186
25
12
53
67
53
54
61
17
18
126
36
43
11
1
29
18
13
5
7
53
18
36
30
24
139
95
12
54
36
198
13
23
222
12
18
13
5
144
96
19
48
53
6
174
90
25
24
48
17
12
180
31
120
53
174
25
11
6
90
1
168
60
60
65
42
48
49
11
54
30
36
6
79
101
18
85
36
77
12
108
24
108
12
6
12
42
19
47
168
54
72
19
47
25
48
167
54
19
12
5
30
24
18
91
11
36
13
47
18
66
78
43
108
5
6
30
6
145
125
30
13
5
19
5
18
54
18
1
24
48
35
12
36
126
18
1
180
77
7
83
18
54
25
60
23
13
5
19
11
36
6
12
36
72
18
24
121
89
6
12
37
156
5
7
47
18
7
60
5
55
5
31
12
60
5
30
42
120
78
54
18
25
101
126
18
30
90
31
11
ABCD 99314770442*3^$a+1 [50001]
44
52
56
108
64
48
83
21
16
12
60
80
36
64
155
61
11
45
168
52
23
81
99
45
27
73
80
45
72
60
115
24
60
11
24
21
63
13
104
63
13
12
12
36
23
21
36
112
5
42
21
64
144
44
15
102
54
81
9
27
9
78
72
81
12
45
43
44
16
60
32
45
7
48
132
56
48
99
13
23
69
208
119
108
42
30
9
51
84
85
24
107
25
48
35
72
49
24
132
56
27
25
11
25
12
12
32
100
59
30
87
52
41
135
15
21
99
6
48
216
6
181
12
35
13
59
33
12
15
21
24
93
91
156
176
24
48
88
12
35
36
61
36
132
20
12
9
54
1
131
48
36
36
24
37
24
209
99
28
20
4
23
60
13
48
12
20
69
84
19
68
4
8
100
35
126
55
161
43
56
16
36
132
32
45
55
24
11
24
121
84
119
90
3
100
143
157
140
40
227
37
24
20
111
109
12
84
84
32
39
60
81
4
140
16
59
24
81
28
35
1
29
27
4
41
60
3
45
55
36
12
204
23
21
16
125
54
45
189
27
39
126
18
96
25
5
175
41
103
176
99
72
25
35
48
60
21
40
36
24
5
39
72
9
127
89
43
56
16
35
21
40
32
52
44
12
88
35
9
75
45
76
32
4
24
35
180
90
6
54
79
5
42
9
12
52
60
132
8
36
45
54
33
64
125
31
68
4
48
23
1
53
7
60
36
47
1
24
60
17
19
12
60
23
45
189
27
3
36
25
24
212
9
24
43
59
45
15
84
36
54
6
73
8
28
12
60
20
40
23
36
13
11
21
123
120
97
48
12
113
72
24
30
169
96
12
44
76
53
6
49
71
13
5
27
28
35
36
1
48
36
176
63
25
101
27
168
9
111
112
12
56
16
35
21
88
12
24
20
24
4
60
11
97
24
20
100
48
12
83
13
23
25
59
36
85
60
72
60
24
83
12
9
40
60
60
29
55
32
4
5
55
29
7
179
21
28
5
126
49
35
45
15
72
1
29
19
24
11
81
40
68
112
104
144
81
19
180
68
48
4
20
27
9
220
44
51
49
107
1
72
72
35
18
55
35
13
32
28
60
47
37
53
72
51
88
24
5
102
33
27
21
9
99
36
28
36
12
20
120
108
15
1
120
36
108
59
13
23
61
60
89
54
36
36
33
21
31
29
54
30
31
72
12
108
12
161
127
48
120
72
17
63
99
21
64
5
30
109
12
59
153
15
133
59
109
36
84
5
36
115
36
20
172
185
75
15
1
65
6
73
20
15
13
8
4
132
35
1
12
5
55
12
20
88
131
25
11
1
44
63
97
173
7
8
81
30
85
36
23
45
28
12
32
76
12
11
25
11
13
131
1
59
1
48
131
157
44
69
36
108
27
75
13
65
75
88
60
72
60
32
99
54
31
132
47
60
37
36
48
89
42
48
36
45
144
27
9
69
3
24
3
1
12
24
95
85
8
88
20
27
81
76
68
256
5
15
100
65
67
24
53
6
49
41
7
60
89
18
1
5
79
72
36
240
48
96
24
29
90
85
11
81
39
1
23
12
54
135
9
31
12
12
167
73
120
77
91
89
3
52
8
120
87
61
84
60
108
41
6
121
120
23
6
3
27
85
95
109
24
92
40
65
180
243
16
24
8
40
77
6
57
63
81
40
104
9
55
36
71
78
43
12
11
37
32
16
5
7
47
25
48
44
16
120
48
59
25
96
5
24
27
16
60
12
47
85
143
157
5
15
268
95
25
107
45
76
24
24
65
27
12
51
120
36
1
60
29
43
65
67
24
24
47
1
104
3
1
44
27
13
48
84
48
12
29
150
1
36
144
84
35
1
35
9
36
9
54
25
128
24
45
31
12
12
8
12
60
220
48
60
72
53
6
61
29
7
23
25
12
48
95
6
3
27
73
8
52
12
36
32
52
59
9
148
32
45
7
56
28
132
29
15
48
88
89
151
77
15
75
6
27
12
52
20
16
107
121
71
168
37
44
75
61
53
43
120
24
36
132
77
3
45
55
32
16
119
1
53
27
88
131
54
31
23
36
9
87
13
35
33
4
60
83
73
53
67
164
39
37
8
136
116
9
123
12
33
31
44
40
216
36
108
68
28
71
73
107
45
ABCD 99314804996*3^$a+1 [50009]
3
9
108
30
18
108
6
1
17
12
27
69
3
33
55
35
13
83
37
5
6
18
43
96
32
39
42
54
6
6
13
32
16
125
12
7
125
19
8
15
12
6
60
19
41
12
48
91
41
31
41
55
24
29
27
9
15
15
18
24
12
67
53
78
18
18
169
71
96
66
31
32
9
6
9
21
36
12
30
6
24
15
3
13
5
36
84
24
24
27
69
24
27
3
30
18
36
1
11
61
96
35
18
36
48
30
1
17
7
72
11
234
48
67
5
12
6
25
77
54
48
45
33
6
18
15
27
48
6
42
21
33
30
42
31
35
30
84
36
24
6
1
47
12
30
54
97
5
51
99
96
30
18
48
102
30
90
6
9
48
51
84
33
33
7
71
6
54
6
7
96
8
16
11
42
3
40
5
3
45
91
29
18
12
30
12
6
6
36
42
33
40
35
37
53
51
3
42
24
30
18
171
72
81
108
36
7
17
48
6
12
150
30
121
5
30
36
97
29
60
31
5
24
24
258
12
42
6
6
12
19
17
78
25
8
63
18
48
36
3
48
51
42
42
25
5
48
67
5
27
15
54
90
12
45
21
51
63
48
9
40
48
77
36
24
48
6
12
114
12
36
12
48
7
11
84
1
47
1
29
24
75
69
12
7
29
6
13
5
24
51
21
12
102
138
24
42
45
9
24
12
19
65
7
48
29
19
95
12
13
23
18
78
1
65
39
3
45
45
6
13
83
13
5
12
7
5
19
35
42
3
87
129
27
18
66
18
39
153
7
5
66
66
36
24
12
7
104
3
6
7
53
3
15
18
7
23
97
173
30
37
5
12
108
3
33
39
39
18
127
11
13
65
6
1
65
24
7
29
72
315
57
12
54
6
63
69
42
108
61
35
18
18
9
99
30
39
9
108
12
78
54
43
5
54
42
120
18
25
77
60
24
7
59
6
63
57
15
135
25
29
27
40
5
19
53
48
6
85
11
36
1
32
93
72
6
45
88
59
30
31
5
12
55
48
29
27
135
57
51
144
78
54
30
3
9
66
6
96
7
17
127
5
72
19
5
18
9
160
41
72
18
54
55
5
18
49
17
24
39
15
9
3
42
6
13
35
84
54
12
31
17
12
51
45
12
48
114
36
12
13
96
29
60
127
24
5
19
56
3
96
36
30
36
7
72
17
31
47
1
65
48
24
6
1
11
37
29
3
219
48
30
6
1
11
48
6
55
24
53
54
54
15
112
5
24
132
132
139
41
127
83
6
55
65
31
35
42
42
105
33
210
21
27
13
113
24
55
53
19
89
6
1
65
42
30
12
48
12
12
51
21
12
30
25
24
8
88
11
18
24
6
138
19
23
6
60
96
36
120
147
21
24
24
48
12
78
60
18
30
13
137
30
12
66
108
12
43
53
36
18
18
99
72
40
32
33
30
25
5
19
8
33
6
49
17
7
179
36
12
229
59
18
24
24
108
31
17
7
8
33
6
54
3
45
27
15
42
18
48
6
7
24
5
6
90
12
31
168
29
43
8
144
3
37
5
48
6
6
42
61
29
6
36
6
3
16
56
16
59
93
40
47
18
15
33
30
49
5
12
7
24
120
23
66
79
5
3
21
36
72
72
96
12
18
54
60
42
30
6
60
6
42
37
96
47
42
144
7
41
79
32
40
29
36
7
41
48
63
27
42
6
48
18
3
111
1
17
39
3
48
6
12
72
24
18
42
111
39
6
36
114
37
17
36
156
31
77
96
12
108
42
6
12
138
13
35
6
42
30
63
51
6
24
6
49
47
1
11
21
21
19
24
5
12
30
33
96
15
6
42
6
54
36
30
12
6
12
6
48
12
216
72
36
24
31
23
1
11
84
12
42
42
1
137
96
6
12
93
57
36
72
27
51
42
51
69
12
18
36
12
6
12
78
61
80
33
72
39
40
53
90
33
21
60
12
67
17
96
55
71
12
36
33
15
60
133
32
9
6
12
45
88
5
43
5
24
48
19
11
21
21
43
8
195
6
42
90
171
45
72
19
29
3
48
3
6
7
5
19
47
73
8
9
36
19
29
84
36
19
29
3
33
18
42
6
61
35
30
84
30
36
54
67
8
16
41
6
6
6
42
6
18
24
6
36
9
147
30
7
24
23
48
33
33
30
6
43
5
6
30
55
41
6
73
5
78
18
72
102
78
15
105
63
15
49
11
6
7
71
33
40
32
9
90
30
7
77
12
55
11
21
9
108
84
12
19
65
31
23
9
39
6
67
17
36
36
48
60
24
3
33
66
78
6
30
3
15
30
30
18
19
47
6
6
45
3
78
12
3
9
39
24
21
12
24
151
8
3
18
19
24
72
17
36
42
42
84
19
29
12
79
23
12
21
69
75
81
7
8
48
27
13
5
51
72
9
78
42
6
1
59
109
32
3
109
89
7
35
84
49
65
12
19
17
7
113
54
12
30
54
12
36
49
5
42
66
12
19
5
3
9
168
18
84
90
6
18
7
53
36
24
55
8
3
78
48
6
144
25
23
48
6
12
36
48
91
77
18
1
41
12
6
13
72
65
55
48
56
72
33
39
45
3
27
6
39
9
79
48
11
6
36
60
31
5
12
60
78
42
6
18
60
15
69
84
24
24
31
8
48
16
35
85
5
120
48
84
24
66
162
78
13
35
18
19
24
29
12
48
12
43
89
7
5
48
48
3
48
9
96
36
18
78
60
60
72
18
12
36
66
12
3
45
72
84
87
45
27
21
75
9
12
48
19
29
36
7
35
18
60
60
19
24
24
35
45
3
54
78
66
12
19
29
108
151
5
54
66
27
72
33
36
42
102
24
27
3
109
5
27
39
42
54
6
42
30
3
112
5
90
60
61
53
12
12
27
33
ABCD 99314902166*3^$a+1 [50017]
3
9
18
60
36
21
15
49
24
53
3
165
30
24
36
6
168
66
36
13
8
33
6
9
15
6
24
42
9
15
33
15
66
6
138
7
5
3
63
33
64
77
66
12
45
3
12
168
9
21
19
96
32
21
12
103
5
90
25
104
3
45
27
12
120
96
49
11
18
19
131
66
3
21
30
37
5
24
168
132
30
81
15
12
90
12
39
45
19
107
21
40
48
167
12
138
115
104
48
16
35
12
57
72
64
5
6
13
48
23
217
120
128
9
6
30
27
88
47
25
5
24
19
59
21
51
66
123
21
60
31
209
39
24
27
24
61
95
150
51
69
3
3
12
25
23
72
216
120
57
15
12
6
126
6
24
18
1
104
93
19
23
6
192
67
41
79
35
108
33
72
27
48
85
5
3
81
39
51
18
96
54
13
23
36
6
48
39
112
35
18
6
37
23
49
128
3
30
7
24
11
12
78
48
27
64
5
3
27
133
32
123
18
3
45
54
60
57
16
5
75
39
121
17
31
24
80
16
96
24
35
24
60
25
65
18
69
21
18
105
21
66
33
40
149
3
33
96
63
72
24
72
64
11
30
7
47
1
59
138
147
24
15
6
99
15
72
12
138
187
8
64
104
9
6
30
19
71
36
90
54
12
114
6
102
27
21
24
51
27
42
43
41
31
29
54
21
39
30
3
123
45
9
12
19
96
65
15
21
27
16
24
8
27
6
12
75
39
49
11
6
90
42
6
21
21
72
18
18
54
97
80
15
24
57
87
96
12
42
30
18
19
5
18
1
65
30
49
23
9
15
25
8
87
96
30
102
13
29
114
36
21
33
15
117
27
40
8
27
6
31
8
40
11
60
54
66
24
78
60
7
23
24
9
64
8
39
6
60
54
54
24
60
36
19
11
21
48
3
18
6
21
63
36
45
24
112
119
25
35
24
120
24
45
15
25
11
21
24
16
41
12
180
42
48
42
48
18
9
15
24
6
84
42
120
45
3
156
9
15
6
3
27
45
3
37
24
47
42
78
18
36
43
8
63
42
12
27
15
25
53
60
60
18
198
54
45
87
49
24
128
40
53
27
75
12
240
60
45
63
24
73
8
63
6
18
150
78
12
6
19
47
24
36
36
42
103
48
24
5
30
30
55
120
32
33
231
39
57
69
24
66
9
45
18
12
6
54
12
93
3
37
11
30
55
32
40
5
78
84
90
48
15
69
75
88
5
66
12
42
126
45
15
1
8
3
24
61
17
7
23
192
24
1
8
75
21
64
32
51
133
32
40
65
63
15
1
8
57
15
16
152
40
77
18
18
87
3
54
15
88
23
33
51
24
60
81
144
40
29
36
66
60
6
72
18
9
15
25
23
57
15
81
40
32
111
97
59
18
102
21
63
180
30
42
18
51
15
48
12
216
18
126
48
66
42
24
6
48
24
75
40
23
198
42
18
31
11
60
24
30
3
16
77
72
30
37
8
16
29
27
16
72
8
24
24
15
25
11
54
7
59
78
42
45
51
45
75
13
72
24
11
54
6
9
21
78
61
5
30
21
3
21
63
33
99
36
30
67
11
24
6
30
9
117
18
73
32
15
12
18
6
21
33
30
1
11
61
32
105
31
95
145
32
27
42
18
72
66
39
24
24
21
19
17
6
57
40
5
3
72
16
11
85
41
15
93
91
56
15
30
3
15
12
18
19
65
127
23
1
215
6
43
53
3
15
57
15
12
13
80
3
6
6
25
53
6
18
48
67
8
3
21
69
6
6
15
48
136
24
35
165
75
12
33
81
15
40
5
75
39
120
6
6
13
47
24
48
12
165
144
87
9
63
97
41
42
117
3
12
6
3
51
24
66
3
112
5
24
19
32
39
9
15
1
71
1
48
17
30
12
18
168
12
30
30
3
15
12
12
30
51
45
42
9
51
13
47
9
33
66
90
42
9
40
29
171
75
21
39
1
5
43
47
9
15
81
40
35
37
11
37
32
51
30
36
24
84
15
40
23
18
12
54
60
48
25
35
37
48
11
69
33
39
15
24
25
24
8
87
48
24
33
27
13
72
35
109
32
120
64
59
12
42
30
12
6
7
8
45
48
19
23
60
24
210
6
60
12
21
39
42
151
95
25
29
3
75
37
35
228
78
42
33
88
47
78
75
135
1
35
69
24
45
123
15
24
25
101
12
87
21
54
66
24
30
48
42
48
3
24
93
51
15
49
11
6
84
27
63
9
3
85
8
15
24
6
204
15
3
69
88
11
36
48
6
30
21
9
55
29
18
24
1
5
90
24
30
3
75
85
23
78
75
16
8
15
81
24
21
19
65
36
30
12
60
90
3
87
30
54
13
35
13
29
3
3
13
24
32
105
15
93
67
48
23
57
45
43
8
87
9
33
42
48
36
12
13
11
84
24
36
37
5
18
264
1
72
128
87
57
3
42
42
36
13
24
47
6
43
5
99
3
45
117
51
40
35
42
24
150
60
6
42
18
7
5
30
13
23
30
144
18
25
24
48
23
57
16
5
19
23
12
36
30
54
21
64
95
81
24
96
16
23
6
99
72
63
81
135
54
66
9
40
47
1
155
85
35
45
3
37
ABCD 99315387688*3^$a+1 [50014]
57
24
36
9
42
89
4
9
126
24
5
13
75
27
89
12
157
3
20
7
21
32
19
24
101
7
12
24
5
36
25
11
85
11
37
23
31
77
36
48
4
44
36
7
57
32
7
17
52
51
6
30
24
21
8
4
123
24
48
72
65
31
17
4
92
16
27
41
124
36
3
41
13
71
91
12
96
21
8
48
12
4
12
51
41
37
3
32
12
4
3
29
91
36
36
60
141
15
45
15
30
6
84
81
32
40
48
68
4
15
36
60
30
72
18
17
19
21
56
55
65
19
24
33
20
37
48
24
54
18
72
47
43
21
32
12
19
24
12
17
28
12
8
12
55
21
51
12
9
51
77
48
72
16
56
13
18
9
32
109
23
28
68
28
45
59
31
29
7
21
21
3
15
29
1
3
60
108
48
3
29
55
81
12
15
18
24
48
24
59
7
6
54
29
132
16
96
33
3
8
37
75
8
12
1
11
24
48
40
3
5
28
32
4
15
65
31
77
28
3
17
31
18
3
3
29
72
4
36
21
23
244
24
51
33
15
36
45
44
37
95
19
12
81
51
54
131
13
123
51
5
40
8
7
30
59
16
21
15
20
24
24
48
24
37
54
90
11
48
48
43
69
68
12
72
108
48
48
7
18
18
21
105
90
36
12
9
8
60
16
15
18
3
39
72
54
30
21
72
56
13
39
36
3
36
12
36
5
19
54
75
56
88
104
36
31
60
101
1
6
29
24
19
17
1
11
61
3
87
48
45
105
35
19
12
57
51
57
3
77
7
21
15
17
100
32
31
5
13
99
27
17
4
80
24
72
7
41
16
44
96
48
12
85
66
9
20
28
51
18
3
8
13
35
13
11
24
7
12
18
24
18
12
5
36
36
16
44
52
32
19
5
31
30
72
47
25
18
21
20
12
25
72
54
89
127
29
19
65
48
1
3
32
40
80
79
21
9
35
37
35
28
9
18
57
21
30
96
12
93
36
15
45
87
41
49
30
161
4
39
21
20
12
19
17
13
63
9
23
31
65
48
55
12
24
53
4
27
36
17
37
35
7
89
67
125
19
24
48
60
17
13
11
24
12
36
64
21
35
48
4
68
7
36
12
41
13
3
21
90
36
12
57
3
5
48
19
18
18
17
4
44
4
68
199
6
30
45
48
20
1
162
29
1
99
12
3
41
13
51
8
24
4
68
76
3
41
160
15
5
25
11
16
12
32
7
21
27
5
112
32
19
12
9
69
18
30
3
56
31
65
7
6
59
64
15
5
55
66
96
3
27
21
104
64
8
37
27
8
64
92
16
15
17
1
3
12
15
5
40
68
91
30
11
12
4
27
5
19
48
45
51
5
16
36
9
24
30
65
67
17
67
72
18
78
17
31
29
13
51
36
15
45
20
12
67
5
67
18
18
9
32
13
3
51
21
15
6
51
8
52
80
7
105
57
18
89
37
30
24
17
4
69
23
12
19
77
103
41
16
8
7
17
4
20
67
18
59
13
51
144
32
91
18
11
7
60
113
16
12
3
5
7
36
17
7
125
13
78
12
9
27
5
16
60
51
36
69
15
41
16
123
21
15
6
3
69
126
48
5
24
103
17
37
75
44
79
33
3
29
112
3
102
24
3
56
16
51
17
1
51
39
30
35
24
85
18
57
21
3
15
65
4
36
75
18
18
65
43
48
21
32
12
67
12
5
13
6
21
8
12
28
68
7
36
33
3
120
18
59
12
55
24
18
30
29
64
39
29
7
5
52
36
48
24
20
16
12
36
15
18
6
21
20
43
17
19
21
32
28
68
12
19
29
43
5
48
4
60
12
68
7
72
17
48
19
72
41
12
79
18
15
15
53
43
12
9
44
7
18
3
51
21
15
17
67
93
3
77
7
5
12
43
12
6
75
15
65
24
31
9
69
54
33
51
6
23
7
77
19
105
15
21
39
54
59
16
8
19
36
9
44
60
91
89
16
3
54
39
33
30
17
19
29
43
129
68
7
48
5
13
27
56
24
12
25
107
61
54
21
15
33
20
36
55
53
31
18
47
28
51
60
30
6
33
36
96
45
3
8
64
32
64
27
5
85
6
29
43
29
19
29
84
73
59
12
52
87
9
48
104
72
7
41
43
5
88
36
20
19
48
29
12
36
91
5
16
32
13
6
21
8
184
56
19
21
8
19
18
35
37
42
54
15
36
3
48
5
84
43
69
32
43
17
163
48
24
57
36
32
31
24
89
12
4
21
18
17
19
18
3
51
21
69
51
108
3
57
8
7
30
35
36
4
3
12
9
68
52
21
48
27
27
5
31
41
72
67
21
36
39
12
6
90
108
36
12
36
6
18
21
12
72
56
48
24
76
32
12
72
19
29
12
1
54
18
3
72
48
176
43
33
96
15
21
45
3
39
5
7
77
24
31
36
29
7
17
12
4
8
52
51
29
55
36
36
24
69
36
20
16
15
41
36
12
61
3
80
40
44
36
7
78
54
12
17
4
20
60
48
19
72
21
20
16
123
33
32
4
15
17
55
24
17
109
18
12
72
5
16
32
19
17
12
31
137
61
3
15
29
48
7
53
4
20
16
56
40
45
6
48
9
108
8
37
6
17
1
35
31
81
104
31
36
5
24
36
12
48
72
28
9
3
8
48
19
5
136
3
84
17
4
3
30
35
64
15
12
125
84
36
7
21
51
9
63
17
7
29
84
43
42
51
3
21
45
6
21
120
32
91
18
18
24
5
84
12
7
21
36
12
15
5
31
5
40
32
72
13
11
16
8
43
17
144
16
75
21
48
3
72
72
30
6
93
12
36
72
3
21
117
3
111
48
60
12
9
56
13
66
60
29
61
39
15
18
11
48
16
72
44
43
36
69
24
36
12
20
1
48
35
76
15
5
19
29
40
39
29
76
36
33
27
15
30
24
3
32
12
19
60
18
30
5
60
31
5
28
51
24
33
24
99
24
18
66
6
3
48
32
84
36
31
93
15
18
47
25
71
55
5
64
15
72
45
36
44
48
25
18
6
66
6
131
16
15
5
7
41
49
24
71
31
21
3
18
35
37
83
12
16
116
37
18
41
67
42
51
24
72
12
20
24
16
27
24
5
12
19
33
93
11
7
54
3
8
43
17
1
3
51
29
7
36
5
16
27
17
28
20
25
3
96
15
12
9
20
13
11
19
24
57
32
4
32
120
ABCD 99315461816*3^$a+1 [50047]
12
25
47
18
127
11
12
24
33
93
75
9
24
114
12
9
15
30
99
21
24
78
48
54
6
132
42
162
30
66
18
15
40
59
12
24
96
1
65
54
1
17
31
5
24
42
24
57
159
49
239
81
21
18
78
12
15
81
15
69
18
217
47
18
6
25
32
63
12
93
9
72
48
30
42
6
25
80
40
29
54
6
54
25
17
7
41
15
27
150
42
36
12
48
60
9
33
48
39
3
12
36
102
30
25
8
15
96
81
9
48
6
72
30
42
138
84
18
1
152
45
3
15
9
88
17
18
37
8
117
43
23
6
114
24
25
5
180
60
51
69
75
63
42
15
15
1
32
3
12
97
17
54
9
3
13
35
6
6
97
131
69
33
60
3
9
15
87
33
63
30
3
21
19
77
108
36
3
16
5
30
54
30
78
72
36
15
9
36
132
183
15
12
30
48
15
99
78
63
15
72
48
162
198
6
3
33
54
9
24
21
30
12
30
60
12
18
48
9
51
37
53
27
57
6
30
27
39
24
96
18
18
54
31
47
12
156
18
114
21
9
6
150
12
63
21
66
42
42
84
96
24
36
66
43
77
3
9
96
54
6
27
3
144
96
12
42
12
84
7
48
137
12
75
51
132
78
12
18
6
24
24
15
81
7
8
87
30
12
42
21
15
48
9
21
60
144
31
35
54
90
48
30
108
24
42
126
43
17
78
57
88
32
75
48
12
30
43
72
80
45
24
36
24
54
9
16
29
6
42
18
120
49
8
15
33
45
42
12
12
24
9
237
138
25
95
36
12
90
15
48
112
8
45
6
90
24
24
42
48
12
6
54
49
125
115
24
56
261
18
33
69
19
17
7
71
9
27
18
12
6
78
30
12
105
57
30
18
60
114
48
30
6
126
24
6
36
12
73
200
207
6
66
54
12
55
65
48
15
87
18
96
48
48
15
87
42
6
24
24
9
45
120
3
88
17
30
102
75
45
3
135
105
33
24
60
42
1
65
15
39
90
30
54
72
30
13
29
12
36
12
72
18
93
33
15
129
12
36
15
15
18
30
72
72
150
3
183
57
63
54
18
90
7
48
23
57
135
24
6
24
3
120
213
3
24
21
42
33
9
6
9
3
18
12
48
7
80
48
27
54
151
23
24
81
64
23
42
36
36
63
16
101
66
24
6
24
174
96
18
12
6
150
114
24
6
43
48
5
162
1
65
199
53
54
21
9
6
48
12
18
19
48
107
12
49
77
60
48
7
23
9
3
12
33
88
107
162
18
33
9
18
133
104
87
9
24
16
11
30
36
60
24
84
54
18
27
15
138
48
55
80
81
18
13
23
12
18
24
18
42
111
39
66
6
49
17
30
33
21
6
60
90
12
18
12
42
48
6
12
57
63
24
1
17
6
114
36
75
57
18
30
30
30
90
12
60
18
12
67
47
6
43
41
31
32
21
19
17
18
12
81
9
6
33
24
15
73
23
114
55
5
12
54
9
15
48
25
32
40
17
126
72
66
60
19
71
174
120
66
66
6
114
31
5
3
9
102
1
17
36
66
36
45
3
12
18
12
12
96
30
12
13
47
78
6
60
24
54
12
174
174
48
60
54
1
113
6
24
9
40
23
57
33
42
93
15
33
9
6
36
48
90
3
15
30
12
231
15
9
57
24
6
1
53
67
59
30
24
6
9
45
19
71
36
18
3
33
36
51
33
174
6
72
12
15
75
30
72
96
234
66
24
90
33
81
42
45
387
18
42
33
3
45
45
67
17
6
6
90
1
47
42
66
30
87
21
75
72
39
18
6
42
12
48
30
42
48
43
11
30
18
30
78
97
8
27
12
90
151
80
15
78
42
54
48
3
9
78
18
135
15
97
71
24
6
72
18
97
72
23
30
12
60
43
48
35
45
105
36
6
13
17
55
47
60
132
54
24
51
87
48
25
32
15
12
18
48
42
25
113
54
1
72
23
25
41
54
12
18
30
37
8
9
12
24
42
24
24
25
119
90
18
13
17
18
45
9
138
93
24
16
101
108
31
17
42
61
119
96
9
201
60
66
54
84
6
25
35
109
8
63
25
71
66
15
117
6
36
6
27
16
11
78
30
72
66
15
48
39
66
30
97
29
18
72
24
6
48
3
33
102
33
15
6
3
93
90
33
57
7
48
137
231
40
119
73
48
77
3
9
180
60
66
37
65
42
45
15
1
35
12
18
12
54
48
18
60
7
56
9
42
6
42
21
15
25
17
12
12
31
32
16
72
29
6
30
12
3
39
49
65
42
18
30
85
89
63
15
18
55
17
63
21
3
16
5
42
54
43
23
57
51
30
30
132
18
24
3
3
42
67
53
27
88
47
121
17
15
9
24
6
6
48
24
51
15
54
6
36
18
246
24
6
96
18
1
32
45
60
138
36
126
30
48
150
15
24
15
1
17
12
75
63
18
72
18
6
54
9
40
5
18
33
24
3
18
27
129
30
54
36
90
90
6
60
ABCD 99315803266*3^$a+1 [50045]
30
21
27
12
138
42
90
19
24
5
18
57
3
18
19
23
49
41
63
21
48
30
12
33
93
19
8
165
3
144
45
19
96
11
61
41
55
8
24
21
12
72
7
32
9
168
79
29
54
36
1
53
66
9
51
6
55
48
23
54
48
72
24
51
51
12
18
18
54
12
27
16
23
73
17
7
65
87
40
59
6
18
6
6
33
3
72
45
24
81
103
8
27
12
25
41
7
89
6
60
109
8
51
24
12
30
24
60
12
18
33
33
31
29
115
59
237
40
89
60
99
21
48
78
84
121
17
15
105
31
41
15
45
48
3
15
54
3
40
80
111
36
13
72
35
30
87
16
32
39
73
11
18
30
13
41
63
3
37
41
72
48
30
81
21
24
27
39
1
8
33
66
36
49
95
36
13
5
108
12
6
37
144
65
36
42
1
48
59
13
32
27
18
24
30
24
96
18
18
105
15
12
12
36
72
12
30
6
18
72
42
25
35
45
3
13
17
79
24
8
21
3
3
60
1
23
30
6
21
105
7
104
93
19
77
19
17
18
6
168
7
83
78
108
36
63
3
13
11
13
83
42
27
24
15
24
30
36
36
6
90
27
21
30
13
17
63
9
72
103
17
18
85
35
48
13
11
6
6
48
60
69
9
24
24
42
42
67
5
3
105
31
80
51
30
55
24
185
7
5
138
6
48
18
49
5
6
133
5
54
13
5
42
73
5
144
204
63
99
93
9
36
30
21
93
6
12
12
18
90
54
24
114
72
49
11
6
15
27
6
39
33
39
64
48
83
69
21
3
15
49
11
72
45
24
9
66
36
1
29
19
17
12
27
3
69
51
12
97
83
21
33
6
49
72
24
53
72
19
24
65
18
24
48
21
21
60
30
9
9
31
17
18
54
151
8
33
18
150
78
102
67
35
6
7
8
9
18
61
17
24
31
113
15
21
180
18
37
11
12
1
101
24
51
48
24
51
157
11
12
105
64
11
12
78
12
24
96
55
113
6
49
23
30
24
6
13
47
9
40
29
19
11
277
17
7
11
37
56
75
61
23
1
11
93
40
5
19
47
49
5
3
45
12
48
7
125
36
96
31
17
31
48
17
12
24
19
179
102
48
18
30
24
39
48
87
30
36
15
3
12
1
35
93
64
5
12
24
30
6
43
32
105
84
6
48
93
15
42
90
93
3
37
23
66
66
12
30
27
201
7
8
64
5
48
27
33
39
39
105
39
49
77
24
24
43
53
54
24
36
96
25
23
18
18
72
24
18
43
119
18
7
56
63
49
24
17
36
60
24
15
21
51
57
7
59
54
108
18
25
29
48
91
47
49
77
30
60
78
42
54
3
3
96
48
12
54
30
13
11
69
87
73
8
3
24
6
39
16
24
5
43
23
169
35
12
108
12
36
204
6
48
90
6
48
18
48
60
24
6
31
29
19
8
24
15
36
37
120
5
19
17
12
12
7
5
75
51
18
3
48
39
33
9
30
18
132
48
90
12
13
95
12
60
54
30
18
12
6
114
96
7
41
6
33
45
27
105
60
6
45
9
30
201
72
16
107
18
147
15
18
79
41
12
19
11
12
12
30
18
60
72
105
9
6
30
36
72
7
11
21
87
6
36
30
12
12
114
87
72
33
12
72
27
27
12
97
83
12
25
8
87
6
96
96
91
8
3
30
12
6
102
79
17
7
104
63
60
69
16
48
137
111
88
29
78
42
48
6
84
72
25
23
49
8
24
160
11
24
108
1
59
6
30
1
48
56
69
6
12
60
12
30
3
33
55
24
48
17
103
17
12
19
5
19
5
67
32
93
66
1
56
75
6
126
54
27
105
15
9
31
5
123
16
35
36
73
125
19
41
6
18
36
6
36
18
24
6
1
65
36
12
7
32
81
18
12
49
24
77
19
48
8
15
1
11
66
48
3
24
3
45
39
73
17
18
37
11
61
89
7
5
12
15
40
152
64
17
55
35
54
18
180
145
71
9
24
16
17
15
93
43
17
192
31
65
7
8
45
27
16
29
6
21
88
32
3
48
18
24
78
45
9
6
18
103
83
21
75
42
6
42
19
23
66
30
90
15
21
30
37
11
30
31
17
42
13
48
47
114
7
11
120
60
1
17
18
36
33
15
138
39
9
60
144
12
66
37
5
18
30
42
9
57
12
12
66
24
78
30
9
16
65
127
32
39
24
9
117
12
42
18
43
41
31
32
21
3
69
3
48
111
25
23
30
24
19
47
12
12
114
60
51
75
30
6
60
21
16
11
37
29
6
144
6
12
36
114
18
132
18
85
24
128
57
55
8
3
85
65
54
25
53
12
54
9
24
93
51
15
132
102
18
72
18
75
45
36
79
95
1
24
8
15
1
11
85
35
18
72
6
36
24
6
30
66
48
115
47
12
181
11
18
12
15
9
7
17
31
107
30
15
9
66
12
12
36
1
80
33
48
102
18
180
18
48
33
21
19
11
13
35
30
18
69
15
97
53
12
54
30
6
18
12
126
42
39
93
3
141
30
24
42
43
72
72
24
5
24
3
87
24
6
54
12
18
111
9
6
48
6
66
57
27
114
156
42
18
19
113
39
3
61
8
21
66
6
19
77
12
12
6
37
95
49
72
65
6
33
27
45
15
60
96
12
121
29
12
15
3
37
23
48
84
6
7
41
6
81
3
12
18
12
18
66
6
30
51
63
25
41
18
72
30
54
1
72
120
5
27
40
ABCD 99316294354*3^$a+1 [50019]
90
42
120
6
54
30
276
30
87
153
47
73
87
72
24
87
89
48
13
12
72
18
18
60
15
152
40
63
84
6
30
180
42
48
54
6
72
15
56
49
18
24
5
120
85
51
32
97
15
80
73
15
3
53
37
30
29
31
9
21
3
51
60
30
6
84
150
51
39
30
75
8
13
102
5
88
75
29
25
263
73
47
13
27
63
84
29
31
66
132
48
3
21
120
36
90
69
3
42
156
240
63
21
36
54
18
42
36
102
42
9
96
8
67
18
35
175
168
30
3
104
16
9
12
155
121
12
3
129
143
16
39
12
141
24
80
25
23
16
21
36
90
53
16
21
83
16
8
16
200
109
12
78
18
15
177
287
1
42
108
33
80
49
48
60
54
29
91
90
51
24
48
207
81
75
173
120
1
23
40
56
16
81
84
36
54
36
69
21
60
119
24
19
30
72
23
67
5
103
65
25
240
12
90
201
8
31
30
35
1
23
37
72
11
1
18
42
35
88
177
95
55
138
72
168
71
19
117
24
69
51
21
59
31
36
237
80
193
144
18
5
67
173
145
132
51
69
51
32
103
9
21
59
1
143
67
29
40
21
83
97
143
96
31
57
57
215
16
57
138
29
48
16
72
15
42
48
150
329
13
35
88
8
40
39
18
23
16
231
17
112
123
18
150
29
120
136
75
210
72
11
7
60
45
39
6
27
56
187
45
39
36
29
25
126
24
30
6
117
27
30
18
18
72
51
104
7
78
51
104
25
18
45
32
85
11
16
24
104
115
282
3
165
12
95
520
111
137
40
15
108
114
36
63
9
18
30
183
21
126
54
210
6
47
43
29
88
3
54
36
90
60
72
18
203
61
6
84
6
162
108
54
23
96
109
42
30
6
30
23
24
120
96
7
144
78
12
15
3
21
56
48
43
30
15
27
18
12
72
18
21
51
69
39
41
31
78
11
7
209
25
48
42
30
96
12
18
90
90
150
47
120
175
33
57
18
90
90
54
30
90
168
108
63
111
36
77
16
57
30
42
287
1
54
30
3
147
66
147
33
42
5
7
6
27
117
36
12
18
33
57
42
48
24
18
90
18
87
48
32
133
75
75
264
198
15
45
12
39
231
6
54
69
111
9
80
49
42
90
83
16
56
1
23
37
30
72
93
75
69
21
30
53
1
15
3
21
51
29
61
60
15
104
112
15
17
16
57
23
24
43
54
39
21
35
121
39
75
30
198
90
15
72
21
72
3
39
30
270
21
104
1
183
21
156
47
85
48
60
47
37
6
102
42
66
3
57
12
3
129
66
293
96
184
27
45
99
45
8
72
265
90
269
37
222
72
18
30
93
192
417
23
13
54
126
39
48
75
93
48
117
27
32
120
73
72
143
13
24
36
23
79
17
120
43
5
16
339
21
51
6
15
72
93
27
3
29
121
15
75
120
69
8
55
12
108
78
203
67
84
89
19
288
69
21
107
115
30
215
25
95
40
3
54
6
30
60
72
47
16
99
141
120
9
210
29
112
32
13
12
71
16
80
1
12
11
7
72
222
156
60
72
12
111
75
30
60
30
29
64
69
42
113
40
80
67
21
8
169
42
120
18
51
39
41
19
30
60
12
36
3
69
18
33
57
24
48
167
16
15
17
16
57
15
39
78
48
123
96
120
171
144
69
219
48
24
5
121
54
105
200
31
17
7
30
83
7
36
114
138
33
45
83
16
24
129
15
48
129
150
9
81
36
27
153
135
75
222
ABCD 99316539698*3^$a+1 [50035]
37
35
12
37
96
95
25
23
100
45
71
25
159
87
45
68
52
9
96
39
296
13
51
36
63
9
176
60
12
13
66
5
36
60
60
24
48
1
39
12
45
83
16
44
61
12
63
44
36
12
19
101
132
37
3
33
39
8
96
12
40
8
25
35
72
60
19
29
36
181
63
140
1
59
24
36
100
32
88
44
31
30
95
67
18
27
20
12
72
1
3
84
20
60
88
108
21
24
36
11
52
117
35
96
85
83
12
24
84
7
65
4
164
124
20
12
36
12
120
48
25
35
24
4
20
7
17
13
48
75
45
135
80
25
36
99
104
73
75
20
60
72
36
37
23
4
12
45
35
16
20
84
40
69
47
28
164
12
4
36
48
56
127
54
3
80
60
132
1
107
13
30
53
136
81
18
89
7
113
1
179
73
60
48
35
37
59
24
120
121
35
49
72
23
12
72
67
21
20
4
21
264
35
60
28
68
13
35
1
23
36
12
48
24
36
36
16
80
60
4
20
88
32
124
36
108
21
60
102
17
72
24
12
120
49
84
47
4
99
5
24
16
32
12
13
48
71
4
80
31
30
36
39
9
156
23
12
16
32
12
84
12
112
3
17
60
12
148
80
180
108
72
252
61
75
20
60
60
40
20
72
16
140
1
11
49
11
13
95
12
12
13
75
9
11
12
12
61
35
73
71
40
69
39
36
21
11
52
81
11
16
24
20
100
165
111
20
133
239
48
24
79
41
28
68
60
12
61
11
1
3
32
88
32
12
13
35
108
25
15
20
55
5
60
60
60
1
39
15
125
12
85
3
80
36
48
37
15
56
208
104
40
57
3
8
24
49
35
60
4
8
49
6
9
56
48
156
24
4
120
80
12
36
52
8
132
31
9
56
1
83
60
12
144
37
204
23
156
24
13
47
96
84
168
12
60
37
3
8
28
224
36
7
77
67
30
3
68
13
87
33
15
45
35
16
8
127
21
204
128
61
131
48
1
12
87
12
141
23
25
36
11
60
12
96
64
141
27
12
93
39
81
63
20
31
41
24
49
35
72
19
45
56
73
12
24
111
20
13
111
68
36
24
13
23
64
56
24
13
15
60
45
95
13
35
24
61
27
8
72
12
1
15
92
25
23
120
1
243
36
72
8
60
24
96
25
35
40
21
84
39
56
72
40
8
151
53
61
96
23
36
25
35
24
97
3
68
24
49
72
47
36
12
64
9
156
35
109
15
51
29
37
23
4
8
280
72
8
24
4
24
272
28
92
1
3
20
64
20
43
5
43
5
60
60
24
48
13
11
16
8
1
39
32
25
95
124
44
132
12
13
47
61
179
12
76
33
30
66
24
12
23
12
24
64
15
42
48
36
3
20
60
48
24
144
36
24
40
80
1
66
33
15
69
140
73
27
36
152
60
4
176
120
72
36
40
21
59
16
48
56
24
16
32
4
8
28
32
16
21
23
1
195
75
29
96
64
3
30
47
12
25
84
11
36
12
73
119
85
83
36
64
68
24
4
21
83
1
59
12
4
21
11
25
48
35
37
23
12
60
52
33
108
35
4
56
120
7
48
5
24
67
41
72
36
60
36
36
13
36
83
16
116
31
17
60
37
39
21
11
12
60
73
23
160
57
3
44
28
212
192
28
8
19
65
60
4
20
12
28
80
72
43
29
96
4
128
25
60
75
33
71
144
1
191
12
1
42
77
60
48
48
36
85
71
55
9
39
29
163
17
121
12
83
4
116
1
60
66
5
24
25
23
76
32
85
35
48
24
48
60
13
15
24
20
12
55
6
35
13
119
48
24
61
15
8
12
4
9
27
12
60
8
19
113
132
64
32
48
12
40
93
11
40
104
121
3
68
13
11
36
24
96
12
48
24
1
83
16
8
91
5
4
68
49
59
40
44
67
69
24
176
67
48
17
49
96
24
60
39
51
125
48
28
9
3
20
12
24
25
71
24
40
44
60
37
59
24
13
359
4
20
120
132
25
18
9
12
81
48
11
25
143
1
15
57
23
52
140
124
20
184
44
67
29
12
73
39
56
36
60
24
4
140
108
4
60
69
36
59
55
17
24
28
8
85
59
24
72
48
4
108
3
21
68
76
56
16
68
25
59
1
99
33
3
92
12
16
56
24
1
60
11
13
11
1
48
95
24
76
12
9
11
60
180
12
13
263
24
28
3
5
25
12
83
67
105
144
135
41
12
88
3
125
24
12
61
18
9
20
13
23
120
4
36
44
61
11
24
192
12
88
63
29
120
12
64
32
52
93
75
8
100
ABCD 99316823168*3^$a+1 [50010]
204
72
30
108
90
42
36
318
9
15
102
99
45
234
42
3
63
54
18
36
60
144
57
159
156
18
162
54
90
42
54
309
15
12
24
165
36
27
60
252
156
330
192
108
18
42
300
24
120
78
12
186
270
54
120
90
24
66
18
60
30
60
147
123
30
63
33
111
141
54
30
24
72
39
249
36
54
156
54
42
12
78
30
9
15
156
9
33
111
45
54
252
54
207
87
102
186
57
108
87
21
9
27
9
36
114
12
9
105
54
54
72
174
36
216
24
36
30
72
96
54
237
123
162
198
18
12
132
48
27
33
18
30
72
126
6
39
105
216
36
18
57
27
72
240
36
54
3
45
252
18
162
99
249
126
72
48
204
30
36
270
150
30
96
84
186
30
330
84
36
330
30
96
39
33
3
108
36
63
150
72
18
12
45
45
24
54
12
81
15
18
54
90
48
24
3
213
120
90
9
45
24
210
9
81
126
126
72
42
21
177
30
153
9
18
117
81
72
42
234
54
21
360
9
18
9
15
48
96
66
90
9
72
33
66
225
69
54
336
24
30
96
66
168
18
84
78
12
108
396
72
24
306
12
6
21
33
180
12
60
3
15
138
27
15
93
117
96
174
60
21
27
153
27
132
138
42
12
168
18
12
72
6
90
54
138
90
18
99
105
30
144
45
87
324
21
159
36
90
12
42
54
102
144
24
66
18
276
57
15
48
6
138
6
72
84
90
18
168
54
30
60
75
135
6
162
165
108
9
36
54
6
12
162
24
36
18
12
108
60
18
48
45
141
18
12
24
126
30
18
78
54
156
198
81
15
30
279
51
84
117
27
42
90
108
93
87
30
27
15
234
12
72
78
174
18
72
126
24
54
54
18
30
60
39
15
48
42
30
90
90
144
234
18
42
72
18
18
3
27
78
84
342
54
216
18
126
54
81
9
18
180
42
3
9
78
36
216
129
81
108
60
66
126
6
18
72
12
132
120
60
66
189
51
102
243
279
81
27
72
78
36
54
162
48
42
54
54
66
36
6
48
72
54
60
66
78
30
36
150
54
54
72
138
18
54
90
6
57
33
282
117
51
57
27
234
96
30
189
36
69
327
69
39
189
108
144
18
168
90
462
60
72
120
9
27
54
18
78
18
30
54
168
252
72
21
99
258
66
54
18
114
30
96
30
27
135
126
6
48
72
18
150
12
6
147
15
102
126
24
198
30
132
66
42
30
72
24
12
60
300
18
45
87
54
198
18
18
156
78
18
102
63
45
132
12
36
330
48
114
108
30
18
150
57
99
6
162
108
72
57
45
96
180
12
132
39
321
39
141
75
45
24
126
93
123
165
69
18
36
102
54
144
24
12
6
3
36
51
30
42
360
30
135
87
273
15
93
ABCD 99316970128*3^$a+1 [50072]
39
69
144
3
32
73
72
12
99
32
13
312
180
84
60
23
61
36
135
141
3
344
13
75
240
152
397
156
60
59
376
9
383
1
12
432
35
192
25
23
40
297
276
99
488
1
159
381
171
69
147
105
264
95
193
15
128
64
144
72
24
45
84
180
11
85
3
105
156
72
72
35
97
84
132
167
133
72
51
57
63
296
16
165
99
141
27
297
108
156
36
59
109
12
23
157
131
240
48
400
9
23
49
60
83
88
57
95
112
105
23
133
155
25
159
21
83
96
96
184
168
81
12
83
25
180
24
12
95
256
320
73
111
9
72
15
117
12
60
36
108
59
48
288
184
45
96
75
9
108
24
275
133
11
144
25
252
144
36
23
121
159
480
33
63
264
45
60
216
300
179
73
144
23
13
384
75
9
36
180
144
71
160
93
83
13
12
23
145
39
672
216
48
384
93
99
224
1
36
203
96
48
112
9
36
60
144
39
33
48
144
36
432
72
468
72
167
184
357
48
27
45
99
9
36
59
85
171
33
111
80
280
72
128
229
108
95
13
27
72
57
36
179
73
15
81
264
47
85
36
39
9
71
16
120
72
96
81
39
9
335
133
59
181
48
36
24
360
71
253
83
240
40
8
169
135
21
24
3
504
45
59
49
36
72
252
108
107
352
168
152
64
81
48
95
301
179
133
507
33
63
120
56
121
23
144
13
12
15
56
25
215
121
15
81
12
203
433
95
25
71
25
36
12
23
85
108
36
59
1
135
189
72
12
96
144
23
205
144
108
63
152
181
180
71
25
71
49
24
39
216
9
47
48
112
144
117
360
144
35
48
313
87
93
132
72
144
359
145
36
192
240
228
72
15
9
48
167
85
36
23
49
95
85
216
180
239
193
168
39
105
12
180
36
227
85
3
24
80
181
12
47
88
645
48
504
96
108
111
176
145
47
1
191
96
48
40
81
111
200
157
12
108
27
81
47
16
141
35
193
287
16
129
63
117
11
25
15
72
21
107
97
48
24
216
12
ABCD 99317071606*3^$a+1 [50047]
25
11
1
5
48
84
54
36
6
54
21
48
4
60
5
54
9
48
9
7
36
35
54
24
84
30
13
95
30
3
132
3
25
24
96
41
30
21
15
60
30
36
39
15
85
12
5
42
18
24
24
39
4
29
60
91
5
60
75
16
5
24
12
67
56
15
12
12
36
54
54
6
78
153
4
48
8
16
17
43
5
24
27
39
126
63
40
32
28
24
23
12
18
72
31
12
41
7
20
63
6
12
24
72
30
18
31
5
54
144
33
93
7
65
30
12
25
11
25
23
30
27
21
36
24
19
36
59
30
12
48
18
24
12
61
56
4
11
66
36
42
48
1
5
18
78
24
31
5
24
18
54
30
108
33
4
24
41
19
17
12
55
32
3
126
7
95
6
7
65
48
18
25
20
15
6
42
25
59
69
177
12
15
21
18
18
24
24
48
12
31
77
60
72
36
15
48
3
13
36
5
39
45
55
20
9
54
1
11
6
12
42
66
43
32
124
101
42
72
24
25
24
53
108
51
33
31
36
44
96
93
36
12
3
93
7
20
4
68
93
54
72
21
108
112
29
18
1
96
47
24
30
54
6
3
39
57
21
24
252
19
59
12
36
13
23
66
139
11
24
25
23
1
11
42
7
36
47
42
27
24
3
1
8
3
1
44
16
23
48
12
1
12
5
43
23
37
5
19
8
24
21
3
3
1
17
19
72
20
21
31
89
7
47
60
78
27
39
36
54
30
25
23
18
3
72
28
41
51
9
84
42
30
7
5
24
30
1
11
6
108
55
56
12
4
53
63
4
23
33
9
75
4
113
27
15
61
101
15
52
5
18
13
12
5
79
41
67
12
20
16
20
21
7
23
36
85
36
5
19
5
48
15
24
81
15
3
85
32
33
7
44
51
33
9
3
3
45
40
12
120
24
24
41
19
116
4
119
12
120
12
6
103
5
18
42
19
35
21
27
13
5
30
6
39
63
37
11
66
67
24
24
29
12
15
117
36
6
13
24
44
3
9
52
36
24
17
12
123
27
6
3
21
7
5
48
42
96
25
24
60
29
55
68
45
18
18
99
3
18
43
48
108
77
7
83
25
36
53
3
45
19
5
24
60
6
18
27
39
12
9
4
65
103
5
39
63
54
19
44
84
12
48
45
18
49
11
9
39
9
27
18
24
24
24
67
89
12
24
3
9
99
96
3
25
32
40
24
12
12
17
60
18
25
17
31
12
36
53
54
78
18
49
47
13
83
1
5
54
45
15
37
48
35
90
54
25
41
48
90
9
3
1
23
6
12
7
17
55
11
13
35
37
29
135
28
11
6
12
60
6
81
33
7
65
6
1
48
89
54
138
31
53
27
4
47
102
6
21
27
30
3
4
24
23
30
12
55
11
1
77
12
31
11
49
12
41
67
59
12
1
8
21
19
59
49
17
12
42
48
24
33
45
6
78
6
1
125
60
60
48
55
24
59
12
21
24
21
19
72
20
4
53
3
15
25
24
5
24
24
30
48
13
35
18
72
12
3
72
27
21
3
37
12
12
12
56
33
19
29
43
29
78
129
93
87
28
20
21
15
4
29
30
13
125
30
9
64
11
6
48
54
1
12
53
12
66
36
21
36
28
56
21
135
9
75
51
21
33
30
54
12
30
13
48
11
24
18
36
18
48
9
117
90
1
11
37
5
24
19
11
78
60
3
52
12
56
9
126
150
18
1
41
3
81
39
72
4
11
66
18
9
9
12
24
42
93
45
51
16
113
19
5
48
63
4
101
67
71
42
7
29
79
59
1
11
13
35
1
35
48
9
51
30
87
16
11
9
45
79
12
83
1
60
35
49
17
6
72
37
11
42
31
17
36
30
18
12
54
12
36
45
4
5
51
84
3
13
20
9
24
6
54
12
15
33
31
23
24
18
19
29
72
30
48
60
42
7
44
15
24
30
30
12
30
6
9
52
83
9
27
9
184
41
6
156
25
29
42
12
97
5
12
60
24
7
5
48
7
84
116
3
18
12
55
20
21
54
24
120
24
1
32
15
18
7
65
43
8
21
24
72
6
49
23
90
42
36
90
115
5
67
68
9
30
30
72
36
6
54
12
27
24
93
19
41
7
72
12
53
75
33
18
69
28
131
81
144
4
41
15
16
59
66
3
165
75
9
27
60
4
29
48
7
8
48
15
18
67
17
15
148
17
3
4
48
24
59
21
4
23
12
30
195
141
31
29
36
6
18
30
18
51
12
28
5
175
11
132
49
20
3
30
36
18
162
72
42
1
11
126
3
123
6
18
13
24
24
17
31
41
144
3
9
108
18
42
54
69
51
69
63
66
7
41
36
30
18
24
6
174
7
83
25
11
1
12
5
91
77
43
41
75
33
12
15
40
24
53
19
17
48
30
33
40
32
27
37
5
19
17
43
77
6
24
6
36
30
30
24
19
8
105
24
30
30
3
9
54
1
65
30
21
3
1
17
6
25
17
24
24
63
21
18
72
42
12
7
35
1
32
88
17
54
6
55
17
51
9
103
29
60
15
40
47
6
36
18
117
27
45
28
17
24
42
1
17
36
48
51
88
17
6
13
11
9
40
12
20
21
43
80
15
126
75
48
4
35
1
17
18
84
126
55
12
29
18
61
5
27
51
61
113
63
3
18
36
7
48
44
28
36
29
12
6
24
54
31
5
84
55
23
1
5
43
35
12
81
16
20
57
27
4
83
12
1
29
27
16
20
120
28
60
11
1
17
3
75
12
18
7
41
12
19
11
105
255
9
24
52
41
78
18
7
11
30
18
42
84
36
15
21
27
60
36
9
19
47
48
6
6
21
4
5
6
30
15
15
42
55
68
100
11
42
48
43
20
16
23
66
48
24
42
25
12
41
30
1
29
36
48
55
8
27
18
132
48
18
12
6
31
144
5
36
30
6
24
67
5
31
24
8
9
12
30
24
9
63
1
12
11
18
75
9
15
111
1
5
103
17
24
144
6
25
48
77
12
48
48
18
33
15
12
25
132
120
41
19
8
15
6
6
25
29
36
3
15
18
24
24
48
12
219
93
12
60
54
73
65
18
6
7
60
12
20
33
6
114
7
41
39
9
18
13
8
27
25
8
3
54
6
37
20
76
41
79
116
28
60
113
108
24
ABCD 99317769568*3^$a+1 [50055]
45
24
42
53
7
48
105
15
6
186
60
18
42
45
24
21
60
30
5
19
6
3
51
33
51
36
36
30
54
21
9
24
66
6
23
64
56
24
13
59
16
20
48
25
30
45
21
51
9
174
120
6
11
55
33
72
129
96
18
5
61
3
51
9
60
63
168
41
16
15
84
24
45
135
12
5
49
3
20
37
60
54
36
6
23
136
21
24
24
11
16
72
72
56
64
51
30
18
120
12
24
36
69
60
21
23
25
11
49
60
66
33
3
18
59
37
123
21
66
89
16
105
3
27
6
39
39
21
99
65
7
5
43
12
30
59
49
11
55
6
48
6
101
28
15
42
35
49
60
24
27
9
24
66
45
9
42
29
48
16
20
121
59
112
24
8
88
3
81
44
64
111
5
7
54
3
116
85
87
15
48
45
51
29
4
12
9
12
35
25
3
81
59
31
149
1
171
9
63
48
8
31
24
57
45
18
9
63
48
9
80
13
54
21
3
21
24
144
111
45
75
72
48
45
45
150
77
55
18
39
33
59
4
44
40
51
45
12
9
59
7
30
24
11
19
5
1
27
3
18
107
4
9
126
66
3
51
33
60
3
45
20
28
36
21
3
57
18
6
15
75
30
24
30
69
21
251
25
6
53
31
113
31
9
36
57
39
21
54
5
76
68
61
3
33
60
18
21
96
12
48
3
12
17
73
24
114
36
21
48
24
21
75
81
23
13
23
7
18
12
18
36
6
15
68
16
81
18
36
21
228
45
30
120
29
61
72
24
54
57
20
19
9
36
81
60
3
21
3
20
16
132
63
126
6
5
48
4
33
54
9
15
81
51
33
15
60
21
9
47
13
11
85
150
45
84
27
24
54
39
180
48
9
39
45
12
3
21
66
84
65
160
9
90
6
84
12
84
3
51
30
15
45
120
30
81
36
9
15
104
16
96
63
30
6
9
147
65
25
78
81
21
3
72
84
159
30
6
33
12
15
24
105
15
60
36
21
15
24
89
76
48
20
72
19
17
55
24
36
9
48
96
117
60
15
39
24
69
33
168
30
5
184
33
30
45
32
13
90
24
6
30
18
15
12
75
5
103
6
3
32
16
75
9
8
1
39
27
126
30
54
15
15
126
30
117
51
57
93
12
18
69
8
12
1
102
174
63
141
51
39
57
39
161
55
45
39
9
117
23
25
11
76
63
6
54
5
100
57
78
9
21
15
27
120
24
120
6
60
18
132
18
171
8
13
18
30
252
30
9
24
51
24
6
36
3
21
6
45
39
29
7
24
161
4
99
6
114
117
24
75
105
21
30
33
56
16
99
6
90
5
55
108
77
12
7
6
39
81
39
9
12
3
60
140
97
15
9
30
29
61
3
3
18
6
6
35
232
228
33
27
32
1
66
24
9
57
39
15
12
24
6
75
63
9
33
23
115
6
39
60
84
3
9
75
36
129
9
12
90
54
143
241
11
4
72
39
6
30
5
72
7
9
45
75
24
252
15
69
15
29
36
7
33
24
3
29
61
99
56
73
15
12
123
21
9
6
69
15
29
13
15
15
33
24
57
39
21
6
24
36
5
4
9
147
69
11
12
91
21
15
36
48
5
40
15
17
55
9
45
30
29
124
3
17
31
45
57
24
36
30
54
59
31
113
97
36
39
9
102
24
141
3
6
60
99
24
8
13
36
24
66
21
24
21
3
24
72
75
9
12
123
30
27
3
12
189
21
15
63
120
60
45
81
144
35
40
32
19
6
78
6
39
15
6
15
21
3
21
3
21
71
16
3
9
111
65
1
6
18
96
66
45
105
15
63
66
3
21
12
54
5
16
120
69
3
20
13
23
7
48
69
21
39
48
39
36
45
32
61
12
30
24
29
4
60
3
57
177
131
385
35
13
6
21
3
177
9
36
35
13
15
57
84
99
132
9
39
36
8
1
42
29
184
21
75
20
25
11
13
96
3
21
27
24
51
90
3
21
36
63
24
48
24
15
120
41
25
15
33
12
48
12
27
51
72
9
96
45
15
69
6
9
9
12
27
60
3
78
27
104
64
44
1
27
15
53
76
51
17
48
103
9
12
20
49
59
187
29
25
102
57
3
48
30
6
6
39
81
35
60
192
13
15
3
36
9
24
63
60
54
30
9
87
84
24
21
8
91
42
54
114
42
33
12
3
42
3
12
33
147
3
6
3
72
44
55
42
30
5
55
18
12
3
32
52
48
12
27
24
69
33
78
12
5
73
15
45
6
24
185
37
18
36
33
132
99
6
54
17
28
27
30
114
21
33
42
105
48
15
42
3
165
96
3
33
18
30
12
47
96
64
171
89
13
138
36
65
48
61
39
12
45
3
128
25
75
32
133
3
80
16
15
24
29
16
12
24
15
129
24
120
21
59
31
36
6
39
39
6
6
9
9
11
1
18
6
15
36
32
7
45
44
16
15
129
45
47
84
19
102
23
97
63
15
12
53
31
21
60
80
19
9
57
95
28
140
55
57
69
35
1
39
21
155
43
60
105
36
9
35
31
36
60
18
42
90
3
27
30
159
39
12
129
15
ABCD 99317902714*3^$a+1 [50010]
8
4
3
33
8
16
5
3
16
44
60
16
56
16
44
15
90
15
3
1
45
27
44
1
27
45
3
12
11
25
32
15
30
34
9
15
54
11
24
37
23
25
18
44
33
57
16
32
7
33
11
4
60
96
21
15
44
37
39
8
36
16
44
51
13
3
9
8
36
1
8
18
25
8
4
17
3
13
3
12
3
57
48
15
9
36
9
6
17
49
3
48
47
73
12
36
95
1
20
4
72
44
40
60
44
1
83
45
51
36
3
121
104
40
5
3
12
67
8
1
56
13
27
39
29
67
158
3
4
60
39
9
48
72
5
46
17
27
25
8
55
29
1
3
5
39
52
8
28
9
8
15
100
45
123
12
8
87
18
3
39
73
20
9
24
7
99
33
8
45
7
27
9
24
36
32
12
31
24
12
89
9
46
2
7
12
36
3
36
48
20
93
3
54
27
4
24
12
15
8
102
16
23
16
24
44
7
33
36
41
3
7
41
100
44
39
1
8
7
21
80
52
12
168
3
8
1
24
56
4
12
3
42
162
21
60
24
20
28
8
19
20
25
8
4
71
34
11
7
17
60
16
20
40
92
16
11
13
36
5
7
48
12
35
33
19
81
15
57
45
18
36
101
13
56
18
30
3
3
97
8
75
1
24
92
9
3
40
45
27
8
15
25
32
28
20
16
12
35
13
24
20
31
30
2
72
13
108
60
12
32
13
15
32
43
9
20
88
8
28
21
15
41
7
65
22
33
8
24
1
18
9
143
33
112
63
17
4
33
8
18
70
14
33
40
39
5
4
12
15
17
13
3
92
28
84
12
20
3
28
18
27
99
33
3
9
24
12
9
38
13
12
12
60
33
11
4
8
7
36
24
17
21
154
36
9
44
45
15
4
215
16
17
40
32
100
3
20
109
23
33
13
72
2
85
8
28
32
43
2
79
9
24
23
4
8
16
12
20
7
30
15
65
63
19
21
12
23
9
4
41
3
21
27
37
26
54
15
52
53
3
12
27
48
22
23
60
7
9
12
17
75
15
1
36
71
25
3
69
27
33
12
39
2
3
76
89
7
20
12
33
39
4
12
35
9
4
32
19
6
63
44
55
30
15
65
10
5
1
71
36
3
61
5
40
23
52
24
47
30
39
48
25
11
55
5
4
15
17
13
2
25
44
16
20
3
45
52
8
7
20
109
24
12
60
44
51
18
3
12
25
18
53
16
35
25
44
9
15
33
34
45
48
3
14
15
63
13
23
1
45
23
1
35
40
45
2
78
27
37
3
5
7
27
9
29
31
96
9
26
33
48
43
29
88
5
72
3
72
3
73
24
32
4
32
7
6
27
95
9
13
3
72
36
60
20
12
13
27
32
52
33
3
29
3
28
3
9
20
105
27
24
4
17
15
120
3
1
44
52
8
28
8
19
77
15
21
28
12
84
15
33
3
17
36
16
8
28
5
3
52
12
8
4
24
59
25
20
60
100
60
8
24
4
75
77
3
37
68
4
17
15
3
48
24
193
8
12
60
15
13
24
20
48
13
15
9
23
40
92
88
32
16
24
20
48
25
15
20
48
7
5
57
34
54
32
18
37
48
11
36
28
21
15
9
8
57
51
7
17
120
52
11
52
18
27
5
55
12
5
79
17
10
24
53
12
16
3
36
33
23
45
43
24
57
36
12
15
6
11
28
51
12
5
28
60
21
15
24
87
48
29
180
16
35
25
101
10
33
12
9
2
22
90
21
32
40
15
12
6
75
15
17
12
36
24
72
15
78
3
60
39
109
15
41
39
37
63
2
39
33
22
66
15
72
36
21
3
32
55
53
16
11
85
3
45
27
125
1
18
21
15
20
1
32
12
9
27
7
32
24
21
4
47
33
55
21
104
12
7
5
27
6
27
12
40
24
44
7
65
13
11
16
5
40
71
15
93
51
4
54
11
4
51
57
87
5
1
47
9
99
36
28
36
80
19
38
27
40
47
16
32
85
20
7
5
48
48
28
15
45
27
17
72
4
32
4
8
12
25
8
18
33
40
60
57
15
57
71
7
5
15
9
4
24
17
111
64
23
165
52
44
4
87
21
5
18
52
17
67
53
12
31
53
4
108
33
39
15
12
38
72
15
64
36
24
36
3
57
23
1
12
3
81
21
74
24
1
53
31
51
20
4
54
15
23
9
1
39
33
35
28
120
3
21
9
35
12
105
43
45
27
39
6
15
17
18
78
39
33
64
15
9
74
36
37
12
20
15
22
3
8
7
38
19
45
8
7
44
4
8
24
40
9
26
49
5
7
3
6
48
87
68
16
45
35
12
7
17
9
15
24
16
35
54
31
24
36
15
29
16
32
25
2
22
50
1
5
7
3
24
38
15
40
17
16
2
33
67
41
72
24
4
24
21
54
2
10
21
3
9
8
12
36
12
12
40
53
54
1
17
3
13
111
8
3
4
5
76
8
1
18
17
13
26
9
37
3
12
36
5
7
20
15
1
15
129
80
40
21
32
3
4
27
8
81
16
3
36
29
40
3
69
20
16
5
42
1
56
13
15
48
39
9
84
21
47
25
35
19
5
13
23
27
25
8
4
84
39
93
12
95
1
77
7
12
45
35
60
100
8
28
3
9
8
7
72
48
5
103
77
13
59
4
9
26
1
8
12
84
24
60
52
29
7
3
6
39
32
60
7
72
5
3
37
33
71
16
20
16
12
27
9
20
172
20
4
8
111
25
47
25
39
9
84
68
124
8
16
59
1
29
70
18
8
15
19
21
11
40
45
20
108
28
8
12
4
5
6
13
5
10
6
3
20
43
53
1
75
15
54
27
8
45
27
37
8
7
8
67
6
56
10
24
9
5
106
56
6
7
32
31
5
12
48
40
17
16
42
29
43
5
43
45
65
7
8
4
3
12
5
1
39
9
39
20
15
16
62
27
16
21
23
1
35
12
73
90
45
24
20
40
56
12
12
13
3
24
45
102
5
28
32
16
17
55
27
9
24
75
2
18
22
3
32
39
1
60
44
112
32
48
37
23
19
65
4
24
81
96
50
24
9
3
45
4
48
116
4
20
12
24
19
93
8
9
7
3
57
5
51
69
39
36
13
8
19
24
20
12
69
48
40
56
90
109
27
8
16
45
12
24
24
32
7
20
10
6
74
48
19
8
45
63
4
8
60
16
17
7
27
9
11
61
39
8
25
47
21
4
45
3
8
7
32
45
43
6
35
136
24
15
5
24
123
37
123
9
20
24
19
17
28
56
9
43
20
28
36
9
95
4
27
105
48
12
5
34
20
12
24
25
24
15
6
74
37
27
53
9
3
16
71
69
4
8
19
41
184
80
3
13
9
23
33
7
11
49
5
3
67
17
4
45
87
12
36
9
8
99
4
44
16
69
66
56
193
5
3
37
2
33
12
19
72
9
63
5
15
13
32
15
46
26
21
9
3
28
60
24
8
28
24
36
5
7
35
16
21
65
40
11
28
12
68
4
12
23
33
40
60
72
47
13
56
27
54
15
40
60
39
45
11
16
5
39
73
12
20
28
36
12
24
48
12
8
63
73
41
79
41
34
17
39
24
69
36
4
8
63
10
26
1
12
41
87
28
36
156
60
83
37
9
8
7
8
67
8
45
57
15
40
68
28
84
24
15
14
7
35
88
17
ABCD 99318590258*3^$a+1 [50048]
99
216
99
36
24
33
33
39
39
120
132
25
23
9
36
76
5
24
115
5
111
24
87
174
79
47
24
66
180
60
247
17
75
4
176
16
53
219
3
48
60
1
35
13
20
51
57
3
156
81
180
12
112
128
112
11
129
36
9
54
36
273
177
96
30
129
76
29
63
87
109
92
144
84
165
139
71
21
105
96
18
121
125
211
44
24
120
36
39
36
30
36
19
239
126
156
39
51
13
11
54
192
54
93
252
96
159
156
24
30
75
51
60
90
84
3
52
35
6
18
156
121
239
1
35
150
84
111
159
21
195
24
85
5
234
36
144
57
9
6
69
64
96
5
91
83
6
90
126
15
75
48
216
36
73
44
153
27
33
120
27
51
66
3
36
21
144
72
3
315
37
192
221
19
192
5
90
21
24
36
64
35
24
69
147
61
23
90
79
32
21
39
264
172
32
108
33
19
32
111
30
24
66
24
21
45
27
63
9
76
144
155
30
135
105
120
3
123
97
11
90
207
108
192
208
192
32
51
157
29
3
112
80
15
93
148
65
60
19
29
6
205
11
37
53
43
11
321
93
30
72
60
37
281
75
111
66
24
36
84
60
51
3
165
84
21
91
35
105
39
57
48
21
31
179
93
57
39
105
7
5
255
15
78
31
71
18
36
3
60
117
63
33
84
75
129
75
216
45
75
141
7
11
90
171
81
144
319
77
67
437
6
417
27
9
141
156
183
15
117
124
128
117
63
177
43
113
18
109
116
156
39
102
39
28
336
11
85
44
36
15
145
89
27
69
30
24
97
29
15
15
36
54
139
155
90
39
117
24
195
51
90
6
97
68
108
117
60
84
6
54
216
7
116
105
186
73
341
72
67
17
75
4
176
75
264
132
105
108
201
30
24
21
261
39
141
7
20
141
216
75
120
148
83
129
60
36
48
124
41
120
351
15
1
65
27
36
324
72
249
180
210
60
12
108
72
54
144
67
113
319
77
99
16
71
73
20
72
135
54
55
35
13
167
180
85
281
144
30
265
96
48
155
66
111
129
259
11
129
100
5
156
31
23
222
30
54
36
24
75
99
60
36
126
48
79
71
361
96
59
85
65
90
216
54
39
12
4
48
128
195
109
41
7
41
171
9
39
3
210
279
105
90
13
251
42
75
105
7
167
54
36
24
192
24
339
76
101
43
96
48
32
180
51
18
6
129
144
352
59
360
36
169
65
15
16
89
199
41
90
102
7
140
33
147
51
205
96
80
15
49
11
66
24
91
83
61
176
123
96
105
15
13
96
131
13
71
21
36
64
149
139
48
20
12
16
192
29
36
ABCD 99318993604*3^$a+1 [50033]
26
67
48
84
41
30
25
137
22
38
108
54
18
103
84
11
112
80
18
22
32
40
21
72
75
8
132
30
18
64
50
55
11
42
70
50
43
15
60
141
3
117
59
40
12
93
159
33
53
7
155
37
72
48
12
83
60
30
378
42
36
31
96
47
13
47
1
12
5
102
25
48
12
131
100
57
77
7
3
45
60
3
62
10
105
60
11
217
65
19
24
36
101
202
38
79
24
27
8
64
26
54
148
45
15
50
22
45
41
22
33
15
14
130
33
24
71
52
21
65
90
24
205
132
179
61
3
140
36
12
325
53
19
53
60
7
5
6
97
60
24
29
82
192
60
50
70
117
84
137
42
145
3
32
13
48
59
36
64
33
24
23
1
5
55
47
40
45
60
3
2
48
7
197
43
5
22
21
125
102
13
24
3
9
96
17
18
49
60
3
38
7
12
3
80
1
89
10
48
20
72
126
34
20
73
3
104
66
10
45
99
26
72
103
132
3
110
31
204
17
22
140
138
58
9
41
7
35
160
165
137
10
8
162
18
25
35
30
58
240
9
60
96
87
9
3
36
81
29
19
3
8
100
50
127
35
25
48
36
48
35
61
17
108
84
43
12
3
2
66
97
47
73
180
12
11
12
25
48
39
20
13
168
267
45
27
110
90
16
69
75
21
84
36
75
20
25
24
3
108
74
66
100
12
69
111
20
73
15
129
3
32
13
12
48
53
34
36
92
148
21
173
126
120
1
143
85
5
6
37
108
12
23
1
233
246
25
35
61
23
6
19
3
33
180
75
69
15
36
45
24
305
10
8
97
12
39
81
24
59
18
12
7
84
99
81
12
84
24
29
67
99
32
72
25
63
32
18
19
108
60
3
165
24
24
155
54
7
83
36
145
12
12
83
42
166
32
72
30
10
36
50
30
54
150
16
24
50
55
51
20
37
3
62
55
12
156
36
108
51
69
53
163
24
11
37
24
144
96
24
27
120
92
18
43
149
10
116
1
3
45
12
191
49
113
175
36
24
35
40
56
160
69
233
10
120
33
167
40
45
48
99
56
30
10
224
18
67
51
45
24
65
58
69
36
23
120
1
23
30
36
154
81
17
7
72
11
112
45
5
127
39
32
73
84
5
126
24
18
18
1
209
55
27
9
48
15
8
25
3
62
72
10
33
3
50
55
39
8
97
3
32
1
12
23
109
3
72
33
125
202
26
162
73
39
36
2
58
9
41
30
42
102
97
3
8
97
71
72
40
8
1
63
33
12
35
36
61
39
104
13
3
45
24
35
25
3
50
55
17
18
48
49
131
205
15
50
139
11
25
60
72
35
37
3
168
44
18
60
108
19
15
33
3
141
36
24
3
8
85
195
117
12
108
48
17
58
57
12
3
48
45
77
43
3
45
27
33
36
233
31
24
15
68
157
96
5
7
173
7
24
3
81
119
133
23
25
72
108
17
70
57
143
157
180
233
7
48
17
115
48
168
65
24
103
23
54
30
13
60
3
20
61
48
11
100
45
5
34
57
3
81
12
23
24
16
32
37
63
33
147
57
12
288
35
13
23
1
120
36
12
41
55
132
3
44
85
5
10
80
25
72
48
3
72
146
54
138
78
84
61
125
54
18
18
40
81
3
105
75
141
72
3
24
8
157
192
120
120
48
35
61
135
57
48
107
25
287
16
104
73
23
61
60
3
33
17
10
21
65
130
12
38
19
48
3
24
45
396
132
107
13
24
29
22
38
12
10
12
50
46
45
27
57
51
9
41
55
75
12
2
138
150
72
90
25
23
172
153
72
5
211
5
162
48
172
80
18
22
2
156
82
45
60
65
22
86
10
12
20
48
121
60
39
2
7
120
53
163
147
32
37
111
32
1
60
12
53
12
10
248
84
61
29
7
11
40
72
21
72
3
144
228
2
30
28
33
87
9
41
139
41
22
201
36
ABCD 99319111306*3^$a+1 [50092]
1
35
4
111
29
180
31
9
68
163
42
51
96
36
87
65
288
4
60
24
15
81
24
192
24
63
90
30
57
24
216
39
21
51
45
20
88
15
144
5
91
30
171
21
135
84
21
3
120
12
3
105
45
27
63
120
117
3
24
96
72
153
15
21
9
42
17
16
216
36
20
64
8
256
72
120
20
28
80
55
57
63
120
72
9
69
87
57
3
144
120
96
207
96
41
4
45
12
195
15
240
65
97
83
217
3
48
45
87
243
41
36
13
87
48
135
57
108
96
9
51
39
41
4
9
51
72
48
9
3
123
72
42
51
75
17
13
27
87
17
31
105
24
39
120
81
120
9
15
120
87
129
111
210
15
177
6
54
3
84
51
65
7
81
72
60
3
57
33
15
87
17
172
116
25
39
144
15
29
76
15
57
63
54
27
60
60
24
32
124
9
87
228
60
27
18
87
15
105
24
201
239
1
195
48
9
18
33
45
11
16
15
48
57
80
160
33
30
24
57
56
64
120
144
240
45
27
48
9
87
24
159
153
108
75
57
15
189
99
81
56
72
85
23
4
21
3
72
108
36
8
136
9
35
52
111
9
8
25
48
108
35
145
71
40
36
32
112
96
3
57
15
9
21
90
33
72
24
156
105
42
6
167
4
140
19
24
30
35
112
24
15
29
112
51
9
24
56
36
64
44
16
56
55
33
36
128
43
33
135
24
161
52
45
15
48
56
40
33
30
81
135
57
180
27
120
161
25
15
36
60
24
15
77
13
167
40
84
3
33
24
84
20
55
120
42
30
78
84
63
48
96
84
105
51
8
88
24
120
56
64
9
12
195
152
16
39
17
31
5
28
15
137
288
144
88
135
65
28
12
240
8
25
294
41
40
135
117
75
65
72
25
3
180
60
92
112
111
30
42
393
84
96
68
40
135
57
15
5
124
84
45
35
19
81
80
136
80
40
60
36
108
12
24
39
24
93
108
45
87
60
48
80
36
36
73
15
15
117
144
9
87
27
117
93
3
3
90
15
135
42
183
12
228
12
48
36
8
103
9
68
52
120
24
15
257
184
96
48
39
201
72
8
97
39
60
153
171
87
9
39
57
188
144
28
183
90
111
36
57
3
104
121
95
7
90
6
54
18
105
144
80
64
9
96
30
24
173
100
8
136
8
88
108
9
66
17
103
72
9
60
44
40
9
3
45
47
148
144
9
75
15
41
16
45
3
15
81
36
48
12
48
20
19
17
73
51
57
219
104
52
3
17
64
8
151
45
92
145
12
23
4
60
9
251
184
120
56
49
30
57
60
60
48
36
123
5
13
95
7
48
17
31
41
151
90
48
60
27
24
33
3
144
84
300
57
42
138
23
55
117
27
117
44
112
24
96
15
33
9
30
210
108
90
33
9
63
33
144
3
84
213
27
21
3
72
80
25
135
15
9
81
3
132
48
12
48
36
39
72
29
64
57
132
71
7
18
15
129
63
168
87
18
30
24
17
16
48
80
40
159
201
105
15
56
169
54
57
24
96
24
36
219
5
67
45
140
88
156
116
7
30
18
9
231
9
9
87
153
87
80
55
48
81
129
30
57
15
102
36
54
81
15
45
36
24
36
20
73
6
209
16
60
9
18
18
60
42
29
19
45
12
33
60
84
71
16
24
39
90
83
205
15
15
33
135
24
48
69
68
72
36
124
39
24
48
9
24
15
105
44
28
8
319
41
49
3
ABCD 99319388284*3^$a+1 [50014]
171
129
16
36
44
21
75
3
57
48
24
120
15
73
12
36
200
4
35
6
7
5
54
21
148
44
57
108
63
33
31
125
31
83
321
3
13
5
7
65
12
6
12
21
12
52
48
107
13
152
27
333
15
138
7
47
1
5
18
45
12
4
11
9
60
33
51
75
90
51
96
52
20
48
3
42
43
96
20
64
20
117
102
117
15
18
31
17
18
60
97
92
3
93
12
4
44
84
172
41
7
71
9
81
51
39
69
16
5
66
6
75
28
17
54
9
45
15
4
71
109
53
3
52
53
7
32
87
1
53
7
164
48
147
48
6
7
29
3
48
15
42
72
91
29
6
84
21
33
111
36
52
143
13
119
61
59
45
52
89
27
9
19
96
11
25
23
24
1
56
9
72
223
32
39
66
7
53
67
131
37
72
32
3
36
129
51
84
60
12
24
30
60
102
24
1
48
77
139
8
15
18
15
100
23
162
24
31
59
1
47
6
27
88
95
42
138
61
56
4
11
30
24
36
7
48
8
39
6
139
131
30
39
208
137
51
51
13
68
87
72
13
167
45
39
25
29
3
12
81
12
63
45
27
63
105
9
36
30
25
17
12
60
27
28
161
27
57
27
100
23
73
32
40
8
144
28
12
59
69
21
15
57
144
30
6
54
30
31
60
120
47
93
112
11
25
44
52
5
18
180
36
144
25
20
112
36
59
66
27
141
126
18
27
28
12
216
140
27
12
78
66
85
84
17
43
11
180
72
25
48
29
55
161
54
37
35
21
12
165
31
41
15
4
41
123
15
1
95
97
29
123
33
15
93
19
5
3
207
60
45
81
66
45
9
79
53
7
80
15
132
61
137
90
13
60
20
63
42
147
15
12
73
20
12
28
8
24
96
123
102
55
5
120
24
66
18
127
23
174
3
93
36
84
54
97
44
40
12
137
183
84
60
45
31
20
28
29
27
168
57
6
72
13
5
12
3
28
11
1
80
3
54
103
192
32
39
66
79
120
71
25
35
1
17
30
33
99
90
3
76
11
36
30
7
36
101
43
32
21
19
35
1
17
66
144
60
12
81
88
156
89
99
112
83
21
105
7
120
84
5
84
24
3
63
24
18
3
84
21
84
15
75
57
39
9
75
132
84
54
7
36
60
140
33
84
27
148
20
48
87
12
24
84
61
32
52
248
45
3
81
3
36
280
116
93
243
63
21
28
32
64
11
9
69
18
9
9
30
60
9
28
104
3
45
28
60
5
54
9
51
9
21
15
45
15
16
17
6
216
54
156
150
108
12
25
128
108
33
36
31
48
11
69
39
36
144
1
71
69
21
31
12
5
6
144
72
85
23
18
3
12
3
69
165
43
32
27
13
11
105
64
11
9
40
96
32
64
68
12
64
59
25
101
7
17
3
52
35
45
96
24
45
75
33
60
48
111
33
6
9
93
72
6
54
63
12
48
72
15
33
28
84
12
11
9
28
32
21
18
21
36
27
81
15
1
24
11
33
3
48
1
44
36
15
49
56
33
55
48
8
51
13
11
61
23
57
24
64
17
63
15
73
53
66
9
96
24
4
11
24
252
45
153
12
3
220
17
43
36
92
4
36
77
43
47
37
53
72
63
48
40
59
21
88
56
21
67
68
12
81
51
60
24
15
30
15
39
37
593
31
20
99
93
28
17
42
12
96
72
30
27
45
123
93
78
37
32
96
9
15
108
3
81
15
9
39
60
12
9
76
59
57
3
105
16
5
15
60
28
53
63
12
144
3
90
90
30
147
24
96
168
28
77
7
125
19
17
102
198
15
4
23
117
9
19
53
27
45
43
83
265
96
36
24
23
1
41
48
6
9
36
27
48
144
25
47
9
4
92
9
54
153
12
28
23
72
33
129
7
8
132
33
108
39
16
44
28
47
6
67
12
20
39
114
31
56
48
16
5
54
18
144
108
195
27
1
68
12
63
9
28
107
37
11
90
42
61
56
3
133
17
147
105
54
21
81
79
8
27
69
21
51
39
1
8
64
47
6
43
32
28
71
36
37
203
25
29
15
21
39
24
165
39
15
33
183
9
48
75
73
32
64
29
75
36
33
48
204
39
40
84
65
18
9
45
55
35
96
12
1
80
12
52
77
18
90
67
56
12
12
4
12
32
75
72
129
ABCD 99319581248*3^$a+1 [50067]
65
168
55
32
9
55
5
84
252
120
48
67
53
12
84
126
48
45
81
31
53
91
35
61
48
96
11
48
270
7
83
102
198
126
96
84
114
13
149
43
32
189
19
155
12
25
29
51
93
156
30
66
24
79
41
96
48
216
66
54
84
60
132
3
51
6
204
54
36
234
12
91
17
42
60
150
90
18
66
24
180
66
7
32
45
36
30
180
36
48
96
24
1
11
24
96
264
126
204
144
43
107
66
96
138
57
45
19
5
54
165
15
193
17
222
384
1
35
18
66
9
16
59
6
30
1
80
3
6
90
54
66
21
15
138
72
15
165
60
150
73
32
16
29
168
12
60
19
89
55
96
95
66
48
15
105
60
72
19
71
90
15
93
6
109
77
60
24
90
66
30
133
65
223
29
3
315
85
5
6
6
15
45
84
234
30
7
143
1
65
36
174
186
3
21
90
24
6
24
12
79
65
30
90
24
6
9
16
11
150
175
53
187
5
24
180
30
97
23
90
144
42
30
120
258
45
27
168
90
67
203
60
57
9
24
15
57
108
27
9
114
66
54
150
55
48
107
30
36
51
15
240
33
16
125
66
33
27
174
24
30
6
384
6
6
18
45
111
1
23
60
36
30
36
84
54
90
90
42
108
30
66
150
24
181
144
32
99
189
16
95
54
156
84
36
24
6
6
90
258
12
48
27
15
49
41
60
60
54
30
36
30
121
113
6
25
5
123
141
30
69
195
61
29
6
54
192
60
60
84
6
85
119
9
81
31
35
54
156
24
51
159
66
48
15
112
5
75
39
174
36
60
24
126
37
167
6
120
270
6
151
53
91
65
54
30
60
126
144
1
59
90
30
90
30
174
222
24
84
6
96
138
12
18
72
90
13
137
24
31
65
15
64
119
105
117
168
132
174
90
54
66
90
6
258
150
90
61
161
175
29
67
137
30
66
84
36
79
221
60
55
5
84
7
29
24
150
6
30
30
6
48
45
165
6
6
175
59
54
156
246
24
85
119
25
47
33
21
6
114
51
153
60
66
84
85
96
5
54
6
159
567
54
99
111
1
125
78
60
25
80
51
54
42
24
66
108
36
24
6
6
30
78
66
210
79
65
6
84
432
114
24
276
180
84
6
9
57
151
17
36
36
90
90
54
66
43
35
180
300
30
306
66
75
33
36
54
120
157
53
60
96
79
17
108
67
53
12
78
66
30
36
120
133
80
105
151
176
9
39
225
6
180
37
47
30
6
6
103
47
18
31
5
60
114
90
195
45
42
60
240
93
81
246
73
32
33
156
99
21
90
1
65
15
9
240
84
12
24
24
72
31
32
141
36
18
205
5
36
55
35
126
63
165
30
36
24
66
126
84
66
84
366
24
81
3
156
97
167
60
60
30
126
21
189
84
96
66
48
66
54
96
114
156
39
165
43
197
30
192
13
11
54
12
84
204
195
225
30
72
90
24
151
48
95
102
84
6
33
105
7
53
30
12
24
30
54
6
ABCD 99320047298*3^$a+1 [50019]
3
57
8
25
35
1
11
7
102
3
12
3
65
31
9
36
56
64
9
63
140
49
63
12
8
12
16
32
7
29
1
18
36
41
19
29
37
15
8
28
3
29
16
36
9
24
12
35
84
120
4
12
75
54
39
20
25
27
24
24
20
1
30
17
84
76
200
24
88
12
44
55
81
9
36
18
137
96
19
21
68
16
56
64
3
36
36
53
36
4
80
36
52
80
12
40
56
1
23
37
30
33
80
12
79
5
31
261
20
7
36
36
93
45
6
21
105
3
15
12
53
7
5
43
65
115
17
60
16
57
12
18
33
32
52
9
11
25
111
57
15
60
8
28
15
17
37
216
99
12
36
9
39
20
124
15
33
3
81
15
65
24
84
16
9
12
60
23
60
52
3
57
15
78
107
28
48
48
32
43
36
84
21
36
57
11
52
164
25
30
65
16
72
87
21
69
111
12
87
5
19
41
100
8
36
12
4
20
25
15
99
21
69
30
9
27
33
45
27
75
165
24
80
55
21
84
20
124
60
21
35
31
18
11
49
126
21
63
53
24
55
45
9
11
25
15
24
45
11
13
47
25
84
24
3
32
36
31
41
67
53
12
97
3
51
125
24
55
57
63
60
105
20
12
55
41
24
13
102
105
45
23
172
39
29
37
78
36
41
25
54
9
68
24
28
36
44
36
36
49
47
4
3
45
92
24
1
15
20
19
36
5
40
39
57
164
48
12
100
20
48
96
19
33
24
69
35
1
3
27
9
32
24
180
40
45
18
185
28
33
54
5
1
107
48
60
16
36
20
120
160
9
71
37
47
19
81
20
120
16
44
160
44
25
36
120
24
35
19
41
76
36
20
84
85
11
37
15
48
9
59
96
139
9
32
13
11
4
12
36
32
36
12
64
20
48
7
45
48
51
29
7
89
24
60
12
73
51
39
33
72
72
3
45
147
69
9
66
41
36
4
123
36
21
80
19
29
67
21
27
5
85
35
25
36
144
3
84
195
5
28
8
103
9
32
19
29
36
25
11
40
56
12
61
35
16
3
93
33
75
12
87
36
57
39
29
52
32
31
57
44
24
24
112
3
6
27
3
5
139
57
20
64
129
35
36
16
63
30
60
47
19
24
21
9
27
188
97
11
52
21
60
120
6
9
24
15
5
55
53
163
57
123
177
20
13
6
5
108
112
63
12
21
3
9
27
21
44
64
84
75
12
5
19
30
15
12
69
54
41
24
1
59
24
12
16
20
72
48
43
120
65
4
12
20
180
13
3
84
123
17
43
41
61
3
111
65
1
63
20
12
120
4
21
30
5
24
24
1
95
12
7
5
31
29
1
11
16
12
32
55
54
119
60
52
45
23
7
161
4
8
52
8
37
39
32
72
52
8
12
79
54
12
23
60
85
12
171
24
20
19
65
25
59
52
33
36
71
43
53
24
79
21
48
32
13
12
3
48
8
12
133
36
15
3
72
120
198
11
24
7
113
12
76
8
1
35
48
36
24
91
17
24
28
72
3
5
67
9
9
15
21
11
24
19
5
37
63
80
172
9
111
96
3
41
48
100
8
4
33
27
45
23
28
27
33
12
32
24
16
8
96
31
33
51
144
5
72
76
12
12
39
6
48
27
69
36
15
69
147
57
63
20
43
89
40
15
5
61
39
12
3
21
20
24
7
21
3
149
7
5
4
156
36
3
21
15
33
48
27
66
6
33
21
11
4
20
16
36
44
108
12
36
19
30
35
19
144
17
19
6
30
209
52
12
48
20
79
29
79
30
126
36
60
48
60
36
9
57
23
1
36
23
25
27
9
75
20
12
73
15
9
15
75
21
135
89
72
25
39
72
8
36
55
105
60
75
69
21
11
43
17
139
93
111
36
65
24
36
19
29
7
18
3
27
36
9
8
12
31
45
21
54
5
12
7
45
20
12
156
28
9
123
8
12
67
36
17
4
48
12
80
40
15
21
87
65
25
87
20
28
80
7
84
126
24
216
75
80
19
6
11
28
12
57
12
35
24
1
23
96
24
28
24
44
25
35
19
6
47
4
20
60
96
12
12
13
231
9
12
3
12
68
52
9
11
24
36
16
9
59
76
60
56
100
9
54
30
59
1
71
19
9
27
138
6
9
72
56
24
19
9
32
24
19
36
81
60
36
68
4
72
108
8
109
71
13
24
72
90
5
24
61
15
20
28
12
128
72
108
7
9
9
155
72
43
45
12
20
73
63
27
5
31
81
3
17
16
63
29
1
35
25
47
43
9
20
12
24
1
95
55
5
79
9
105
3
9
3
87
108
57
48
111
9
81
35
115
30
11
103
12
29
31
84
29
67
81
3
9
81
75
15
5
124
12
20
43
5
40
56
55
17
24
40
105
23
7
9
141
35
24
4
20
12
40
165
15
188
31
36
161
127
17
25
48
42
45
48
32
19
21
9
6
5
4
12
152
36
19
53
37
71
64
20
25
47
100
15
33
75
77
28
8
13
54
41
4
27
29
60
24
31
6
23
40
8
24
60
48
67
173
12
13
27
63
30
6
30
35
115
41
28
75
36
5
25
11
76
20
37
90
53
72
36
112
39
54
27
27
365
40
48
12
12
3
57
104
61
35
13
36
87
63
41
64
ABCD 99320301994*3^$a+1 [50058]
3
21
39
48
9
21
60
12
42
12
90
6
36
6
18
9
105
18
36
12
54
24
36
54
48
21
15
66
39
15
24
66
6
21
45
84
18
6
36
48
6
36
6
42
21
21
6
30
75
27
54
27
57
30
30
6
21
15
24
12
54
18
18
18
66
12
12
24
6
6
54
84
24
33
84
81
36
6
6
15
39
12
90
90
12
30
75
21
6
12
48
6
12
18
18
3
129
108
36
36
12
84
48
12
24
54
54
6
24
66
63
12
21
18
57
72
69
12
6
66
24
72
12
3
3
54
6
36
66
48
42
30
126
9
27
30
3
117
18
90
24
126
66
78
42
18
12
78
30
18
36
72
42
33
27
21
123
36
72
9
69
60
6
24
30
90
57
9
96
126
9
9
3
45
3
21
42
36
6
27
9
72
24
36
54
42
30
6
54
12
66
12
3
3
24
12
18
87
21
12
78
9
63
78
54
21
24
15
69
21
12
150
6
18
12
21
87
24
129
3
24
30
6
72
45
12
51
6
3
33
114
42
60
24
36
60
54
6
3
33
30
18
18
108
18
111
15
102
90
33
27
54
42
6
108
36
6
18
54
9
33
27
33
96
6
12
54
12
18
42
18
60
18
18
45
12
39
6
66
78
36
12
3
3
72
24
6
54
36
81
15
12
18
15
9
48
12
114
6
72
54
48
18
3
33
6
81
75
24
57
9
30
30
15
3
96
66
6
6
30
60
42
54
60
18
54
78
6
36
96
6
15
108
3
93
33
144
66
30
30
21
3
6
18
9
57
99
39
45
9
12
51
51
18
30
18
108
99
87
6
6
6
3
51
45
9
15
27
18
126
12
18
18
48
36
18
96
30
42
51
15
42
36
30
9
51
12
54
60
27
21
54
48
36
12
36
24
24
66
3
21
60
18
66
18
30
39
75
30
54
96
93
72
15
60
30
6
18
48
30
72
132
69
51
24
6
27
3
18
24
30
72
12
30
18
30
54
105
21
3
12
96
21
24
54
18
6
81
135
6
12
15
129
87
9
12
51
33
156
36
27
45
18
33
21
30
33
45
36
15
45
78
144
12
12
66
12
15
3
48
18
27
9
54
18
12
72
30
12
48
18
27
57
36
120
30
18
39
36
48
75
42
12
126
42
12
144
6
33
51
117
15
18
30
42
12
18
66
30
42
6
21
57
30
24
126
6
18
24
54
6
12
6
54
48
12
156
24
30
69
9
60
36
126
6
12
51
9
3
3
54
6
36
48
246
27
27
12
36
117
33
216
6
24
21
45
54
21
3
48
66
18
57
15
6
39
36
45
24
156
6
66
60
72
3
12
15
30
72
30
30
36
15
9
3
45
30
102
27
183
93
69
30
18
27
36
45
6
36
18
36
60
30
12
12
42
6
30
27
33
42
12
108
30
12
54
12
21
27
36
6
12
63
15
18
60
78
18
48
30
36
96
36
12
30
24
18
30
54
18
54
93
39
78
6
48
114
6
60
6
12
51
24
24
3
18
30
6
12
12
6
54
36
36
54
12
6
18
12
60
6
30
69
3
36
54
6
6
102
48
45
3
48
9
45
138
18
102
33
15
21
15
48
12
9
51
18
120
66
9
27
18
96
48
6
42
24
36
15
21
12
18
57
21
78
18
36
51
33
36
48
54
54
18
24
9
147
36
108
42
63
225
63
3
36
30
12
30
12
102
18
6
30
48
6
48
27
21
66
12
6
12
3
51
48
33
60
87
18
78
54
60
12
6
6
15
3
33
96
51
54
18
54
18
33
87
18
96
48
15
51
90
36
6
54
78
18
12
102
120
12
30
36
51
3
57
57
60
18
141
9
36
30
33
21
30
141
75
18
48
12
75
99
30
24
18
96
48
12
48
21
27
105
45
42
12
9
69
24
42
6
48
51
51
30
24
18
42
6
6
90
69
39
12
54
12
24
18
36
18
18
9
27
9
33
6
60
102
6
6
48
42
81
33
12
18
30
108
30
48
48
42
36
60
63
15
105
9
18
6
24
66
126
156
15
9
27
33
63
3
6
24
90
24
54
24
15
57
24
15
69
6
90
12
54
24
60
12
72
9
141
39
9
30
48
6
6
18
18
60
6
6
24
90
3
45
48
3
9
6
114
36
39
9
18
6
60
6
30
24
12
18
72
78
6
36
54
18
42
18
54
36
90
69
21
3
3
102
66
9
9
12
6
6
6
57
33
3
3
120
6
39
69
36
87
51
12
78
60
6
12
78
126
30
3
9
15
27
78
36
27
15
30
60
78
24
45
36
27
6
15
9
24
12
30
18
24
84
114
6
6
18
36
30
18
15
27
114
42
6
84
3
3
36
57
9
39
27
78
72
54
12
12
6
138
6
48
12
24
72
18
9
12
57
36
3
69
192
42
33
81
36
171
33
72
6
9
63
66
6
12
90
15
123
6
6
45
93
12
6
54
78
42
18
6
120
18
18
12
66
6
60
12
12
12
3
15
72
120
24
18
27
3
12
24
21
45
24
12
6
57
27
84
18
3
96
39
9
27
24
42
60
42
72
24
36
24
12
24
60
102
15
33
60
15
9
6
6
66
21
39
33
3
21
9
39
15
72
30
30
18
18
6
12
72
54
78
27
45
3
117
12
60
18
36
24
66
12
75
27
6
24
48
3
84
45
15
33
12
24
30
96
30
24
39
39
6
78
36
6
48
30
18
48
18
66
15
21
102
24
60
45
27
12
48
21
81
3
81
6
78
36
3
3
18
6
6
6
66
6
9
12
45
24
42
90
3
63
12
18
6
6
36
30
78
24
15
69
3
9
30
72
96
48
48
18
12
27
33
36
12
78
21
21
42
30
12
150
36
72
21
45
18
36
12
12
72
42
54
30
12
36
120
12
84
30
24
24
42
24
72
108
6
9
21
12
42
24
12
18
6
48
6
30
30
87
69
102
9
3
12
ABCD 99320999236*3^$a+1 [50000]
16
92
4
105
48
111
20
196
24
9
63
69
11
12
85
72
3
45
143
25
15
44
49
111
9
36
23
13
155
25
23
4
12
36
44
24
12
48
12
292
128
49
75
36
129
3
45
3
33
11
156
52
21
47
252
60
72
48
73
23
85
11
13
143
49
59
84
1
47
25
3
96
153
60
15
33
72
75
8
168
96
13
11
100
236
4
32
13
180
36
36
167
37
59
132
24
36
37
47
120
61
39
260
96
40
105
95
145
12
11
132
37
111
44
25
180
71
1
59
36
40
8
73
99
9
132
15
20
337
108
327
8
13
11
24
49
35
28
9
276
59
61
35
28
32
220
20
28
20
4
81
27
20
28
44
16
9
23
49
35
4
44
36
136
33
23
48
40
32
37
47
84
24
48
85
83
120
144
192
96
144
84
37
239
60
36
120
40
117
107
1
252
3
224
156
49
83
88
177
147
180
9
167
88
32
4
21
12
27
8
76
21
48
60
15
20
85
60
203
12
36
16
36
8
16
141
59
49
12
72
83
13
179
16
21
131
25
144
131
49
60
83
73
3
32
48
144
208
165
192
131
12
12
61
60
107
229
171
84
69
27
45
3
24
32
84
37
47
136
165
36
59
160
45
35
145
171
33
35
121
59
96
192
12
96
76
9
71
64
9
27
68
16
80
12
49
75
21
72
83
37
63
9
23
37
11
100
225
23
84
28
72
8
217
60
335
1
35
61
59
52
32
36
60
64
132
321
107
121
131
4
20
61
24
11
61
107
16
177
24
219
36
300
93
3
44
48
168
48
49
12
63
33
143
132
157
15
92
13
60
11
60
84
73
3
56
168
25
72
108
23
52
57
35
108
85
3
57
48
180
132
47
64
9
47
36
108
192
13
72
72
60
23
84
1
35
289
36
12
143
37
180
111
21
36
23
136
345
36
15
33
36
95
48
96
16
93
83
72
216
1
11
157
48
3
129
47
36
108
60
49
111
57
72
35
96
240
112
57
131
64
8
24
4
92
13
35
109
72
11
25
59
13
96
47
4
20
16
24
20
124
9
23
13
35
349
83
40
8
24
37
23
85
96
75
12
69
60
36
3
32
193
60
11
4
272
73
87
93
179
36
12
132
48
72
100
80
97
15
60
33
23
25
63
36
44
84
228
13
59
1
15
69
63
44
184
44
108
24
61
12
36
11
100
105
119
157
3
9
135
92
16
9
36
24
51
24
48
128
112
32
48
36
97
83
25
39
117
24
84
60
12
168
108
15
69
71
97
47
40
128
60
61
215
37
99
33
111
72
44
228
48
160
44
48
96
12
4
44
37
59
1
35
13
47
13
51
21
3
104
72
85
75
96
72
8
25
47
97
51
68
72
97
47
73
27
44
72
60
37
47
144
12
124
36
32
16
69
47
108
192
1
3
12
132
108
68
1
48
23
49
99
20
12
13
311
181
75
44
48
52
105
84
60
87
60
9
39
21
39
20
36
24
36
61
3
44
40
8
25
59
325
36
39
33
36
72
35
48
109
35
97
3
12
44
49
3
12
21
107
88
32
28
116
133
3
20
108
121
11
28
45
11
48
37
35
229
35
112
44
16
9
59
120
40
96
108
36
69
51
56
240
85
291
32
1
47
24
13
111
69
168
3
117
47
25
108
3
32
112
105
108
59
40
45
35
ABCD 99321012632*3^$a+1 [50058]
3
45
24
58
20
40
72
74
46
38
12
6
9
24
15
40
24
2
6
84
45
9
46
8
6
42
18
34
17
43
2
34
44
21
15
60
9
81
54
78
27
43
14
30
150
15
36
24
31
53
19
17
45
18
12
6
10
134
36
12
27
93
15
3
4
41
19
48
32
6
22
32
30
10
110
66
9
3
36
9
3
198
46
44
6
90
30
18
30
3
19
38
10
32
114
22
20
12
42
6
4
14
22
44
18
15
45
3
27
6
30
52
158
12
63
21
90
36
48
54
150
66
24
6
4
60
2
15
15
24
57
3
54
10
17
31
44
18
63
15
48
21
33
3
15
12
48
64
53
21
51
21
18
6
39
9
51
31
144
36
26
42
40
5
51
42
39
33
12
30
28
48
32
21
45
12
34
24
120
62
60
22
5
48
27
6
66
249
39
42
18
36
72
9
15
33
15
6
22
12
32
6
3
21
3
3
33
15
16
14
6
18
6
40
144
56
4
62
30
33
36
12
19
14
12
54
28
17
15
54
10
5
111
4
26
114
100
29
15
6
15
201
94
14
27
15
6
54
48
52
8
33
3
4
125
3
12
93
55
32
60
45
48
33
24
10
17
43
53
48
27
24
6
75
33
135
31
20
45
45
18
160
17
31
8
16
48
72
8
16
92
18
30
30
15
69
10
96
2
82
17
69
15
7
17
3
52
122
18
162
10
8
40
8
42
46
65
21
240
30
6
87
31
26
63
15
72
18
147
15
21
12
111
64
38
27
33
75
3
21
9
66
16
14
39
72
24
21
42
12
21
9
96
12
27
45
24
51
39
6
130
8
12
16
29
15
96
30
10
38
10
24
56
16
80
28
12
5
84
39
6
60
15
21
78
6
46
98
6
40
14
130
17
45
24
84
66
12
84
6
22
17
15
36
54
24
22
12
50
10
26
22
14
3
3
12
57
69
51
15
90
6
100
140
33
39
162
24
24
72
78
40
2
30
48
40
2
18
30
60
147
84
19
41
31
14
66
64
26
36
12
72
6
24
48
33
45
114
88
32
129
7
72
12
38
12
48
207
36
33
12
27
45
36
6
24
144
18
22
8
54
3
33
78
30
66
24
72
64
89
57
135
24
75
6
78
16
74
6
6
22
98
10
32
42
6
72
16
65
45
27
7
50
6
6
78
16
230
132
27
96
39
66
6
24
52
2
15
31
14
78
69
15
45
36
12
45
27
45
10
8
96
12
69
33
6
66
51
33
84
42
21
12
31
17
139
8
57
15
6
18
60
54
42
36
33
87
18
39
57
70
89
21
30
33
96
57
24
3
27
18
18
33
12
3
40
5
12
24
24
21
3
33
15
60
63
100
140
16
108
2
3
67
14
36
58
17
9
24
10
2
78
6
120
10
2
42
12
18
46
24
48
44
6
39
19
60
26
60
18
60
28
17
45
60
72
118
8
40
8
6
46
12
53
9
18
52
5
79
26
51
3
90
46
5
93
30
36
76
74
36
51
33
22
120
5
9
6
84
18
12
90
36
28
80
21
36
12
15
6
6
81
55
72
48
8
160
41
31
53
27
4
110
126
30
54
21
33
6
48
6
12
82
38
30
12
36
184
41
9
3
108
39
66
6
33
7
26
18
4
8
42
22
14
24
18
54
58
2
90
78
12
6
48
12
30
54
18
3
7
2
39
9
22
56
30
22
62
30
9
9
102
30
18
12
45
51
18
12
24
75
45
24
12
27
51
4
128
72
36
30
22
2
12
66
24
4
5
15
76
5
48
21
54
16
29
87
81
27
30
82
14
30
42
63
105
22
14
78
18
10
17
3
30
24
24
82
44
18
162
16
12
26
72
12
3
57
12
36
15
60
3
24
18
30
54
24
10
17
55
62
6
52
140
78
84
3
7
8
138
6
48
45
115
17
21
27
55
17
33
3
19
44
124
72
44
60
16
20
4
14
58
50
84
36
27
12
36
105
82
161
9
12
24
6
48
6
36
66
9
9
94
36
26
3
67
14
102
144
30
15
3
18
10
53
24
57
10
38
6
16
5
9
27
33
54
18
30
52
5
55
2
46
62
48
3
24
15
57
24
27
30
60
54
45
9
15
9
30
6
10
36
108
8
18
6
4
2
10
5
93
66
36
40
20
12
16
5
9
82
5
93
3
19
26
34
29
69
58
50
3
45
54
30
42
33
3
42
10
50
6
16
5
33
48
27
103
38
36
46
68
4
152
24
40
17
39
16
89
84
105
27
117
70
12
104
72
84
18
12
24
6
84
16
74
24
10
8
30
144
18
42
60
36
3
19
8
4
86
22
5
21
60
46
84
44
16
14
30
105
27
16
14
30
6
42
52
68
6
12
15
57
126
6
3
45
12
3
15
12
21
12
51
69
27
66
48
99
7
5
43
8
33
15
6
6
93
99
21
24
33
48
111
99
21
55
14
12
15
7
116
30
54
60
21
120
45
6
45
9
30
66
70
14
6
21
9
15
33
12
70
50
30
28
5
21
24
30
57
43
2
18
18
90
108
117
12
21
36
63
12
19
17
15
30
75
9
6
9
33
36
22
60
14
168
27
3
30
3
12
21
10
32
30
3
19
245
12
19
156
14
15
96
36
3
6
34
56
18
102
48
78
39
19
62
18
57
9
90
28
8
28
5
21
70
108
17
48
21
51
15
45
75
9
79
26
54
40
32
9
55
74
72
36
10
72
62
3
31
26
54
24
6
34
2
54
6
36
24
30
9
31
38
12
10
29
36
9
12
72
6
81
81
24
24
24
15
51
42
12
15
12
45
6
30
24
18
66
30
21
21
78
6
58
77
48
12
3
42
34
20
4
2
30
18
87
3
21
9
3
99
6
3
24
15
105
15
48
52
32
16
38
6
21
69
30
48
57
3
42
48
6
6
6
48
9
12
36
39
6
34
41
115
92
21
12
48
15
72
18
10
2
30
42
22
125
36
ABCD 99321087098*3^$a+1 [50066]
18
32
30
36
40
38
40
50
6
120
6
100
134
10
54
54
32
100
30
90
14
22
50
114
88
56
94
128
18
30
16
14
82
90
54
48
42
20
90
70
260
24
72
22
122
30
58
8
24
4
2
174
10
54
32
60
30
22
36
32
70
144
18
36
2
90
4
18
56
10
86
208
242
46
8
82
14
94
146
34
62
64
14
4
8
78
6
28
86
96
16
42
72
48
32
60
34
32
78
130
110
34
242
76
18
96
74
36
90
34
36
18
18
38
10
32
60
34
24
54
98
78
16
26
10
8
102
184
90
104
40
174
8
18
64
6
30
96
18
30
90
2
4
84
62
10
20
16
74
160
24
162
12
68
24
94
72
8
42
24
100
20
166
50
4
18
8
40
170
48
16
164
76
14
40
32
48
42
22
90
8
60
60
52
12
116
52
278
18
100
26
64
54
210
32
46
12
72
44
10
6
116
48
156
96
10
128
70
26
54
66
34
140
154
2
144
6
46
138
50
22
90
24
14
42
24
46
14
76
68
112
44
30
16
104
40
74
16
30
144
72
8
162
28
32
130
24
48
32
40
74
16
6
18
176
16
108
96
36
134
54
4
92
34
72
54
18
152
66
22
66
54
56
34
60
26
90
60
52
108
50
30
36
28
32
60
196
240
164
16
8
4
146
192
24
16
8
16
30
20
24
36
10
18
68
84
54
34
62
90
136
134
114
120
6
184
54
32
4
390
6
44
262
18
72
14
178
38
24
16
54
90
66
38
30
330
34
62
10
44
16
26
18
72
22
6
116
294
16
18
36
32
10
90
144
44
42
24
24
22
18
122
120
54
16
38
10
2
22
152
66
64
24
140
52
72
62
114
22
18
54
2
84
10
32
18
4
48
20
108
12
22
26
136
60
18
128
82
38
40
90
180
74
24
10
180
12
14
10
86
22
36
12
18
96
26
4
18
72
86
172
86
72
22
2
114
22
38
16
114
62
64
18
18
44
10
56
90
78
202
80
48
40
36
108
30
18
54
24
32
58
144
108
12
32
24
72
150
30
4
110
88
38
18
106
20
196
54
104
90
16
20
16
18
32
94
50
30
90
54
34
8
22
42
90
14
66
120
16
20
84
144
40
72
30
24
138
62
24
96
66
22
62
16
48
2
24
54
16
50
160
290
6
120
114
28
2
34
140
12
84
4
54
26
72
4
44
30
42
108
12
22
66
62
82
38
18
4
18
72
72
26
280
12
162
24
56
30
90
58
62
58
8
60
18
40
200
30
12
48
6
64
24
18
20
60
78
72
112
2
174
94
18
18
30
42
260
28
30
80
6
10
54
84
6
54
98
210
64
110
24
136
24
144
72
30
26
54
84
6
16
38
12
4
50
240
144
72
48
90
22
18
20
64
42
80
90
28
90
26
12
10
8
106
110
10
144
6
66
180
50
64
90
36
20
64
78
90
56
190
56
40
74
6
96
94
44
64
48
24
14
40
50
22
14
34
122
100
74
34
56
54
10
24
126
32
18
70
72
80
24
46
170
10
14
96
24
54
42
34
24
80
46
18
32
16
110
40
50
48
22
78
2
240
48
16
104
106
80
54
72
34
44
36
6
90
108
12
4
36
78
80
46
180
56
48
40
32
40
72
48
168
30
54
18
72
360
146
6
336
34
54
144
18
44
154
6
26
40
18
54
32
58
38
18
4
18
8
10
80
12
160
20
28
60
72
8
4
242
178
192
44
10
6
90
104
112
8
150
16
20
40
84
26
6
10
74
28
42
138
56
52
42
18
48
54
90
72
56
4
66
72
2
36
18
120
130
24
8
30
118
20
60
10
152
178
54
98
78
346
48
60
18
194
126
114
150
54
12
ABCD 99321226528*3^$a+1 [50042]
37
53
18
37
101
31
168
48
12
132
60
35
181
5
84
234
49
23
109
96
215
18
12
168
115
36
60
24
12
53
42
73
17
12
43
48
60
35
97
72
48
119
121
12
83
42
7
96
95
37
12
48
36
11
54
31
24
12
17
31
65
127
29
108
36
42
37
11
6
108
7
149
55
89
288
19
60
11
42
36
102
324
13
12
215
181
35
72
61
11
25
48
72
179
49
48
12
65
36
7
119
180
150
36
18
121
131
288
49
125
43
17
7
5
175
29
54
90
30
13
60
84
11
13
41
120
114
1
191
37
17
139
5
42
85
77
12
19
96
29
31
29
79
5
115
108
17
67
23
1
84
41
91
161
48
7
197
30
132
145
108
12
113
162
13
53
67
228
119
121
12
48
24
101
24
138
1
71
6
7
120
12
24
36
11
54
79
71
133
41
6
48
37
23
18
30
114
31
108
5
55
17
43
84
12
95
73
120
41
79
65
18
205
29
36
19
53
7
36
48
47
114
19
36
29
19
293
79
36
132
5
115
180
95
61
36
89
66
13
5
7
24
5
19
96
17
48
7
192
5
31
216
48
72
11
133
29
43
83
144
241
5
42
529
83
85
41
67
120
120
48
197
19
35
6
18
97
48
71
85
120
84
119
61
11
73
36
5
7
5
19
24
29
31
11
1
35
198
12
72
18
97
125
36
187
132
77
66
90
60
127
65
42
198
162
18
55
53
43
29
7
120
24
29
102
73
120
36
5
199
72
60
35
66
115
12
5
36
19
17
43
47
121
35
73
60
96
23
13
120
35
73
96
48
12
24
60
60
5
91
11
162
36
7
227
6
180
55
36
35
49
84
5
43
17
18
90
43
77
132
18
13
5
30
180
25
17
19
48
95
90
43
113
187
35
49
59
54
36
31
71
13
11
49
36
48
5
115
12
23
25
23
72
18
79
89
127
120
323
85
24
5
18
13
5
120
54
60
1
180
11
114
79
83
13
41
18
73
65
163
35
114
12
6
144
18
66
121
108
65
343
35
18
54
48
54
43
108
12
71
6
151
132
77
19
65
6
61
5
103
5
115
60
29
48
55
5
115
23
6
19
60
12
168
5
132
72
18
12
6
55
11
198
180
36
31
168
17
114
36
18
72
84
79
36
89
31
12
180
77
6
144
210
55
5
31
12
204
113
30
36
1
23
18
19
24
36
36
5
90
145
252
5
7
41
163
89
96
72
12
72
55
60
24
77
42
37
11
24
25
29
67
5
48
144
96
115
11
13
131
12
25
47
1
276
60
24
95
1
83
78
18
37
47
61
60
65
55
36
53
31
36
24
60
65
72
55
17
55
48
215
49
29
7
24
84
96
36
5
12
31
77
7
120
5
31
107
13
264
155
96
85
59
18
19
108
60
168
17
103
12
36
72
89
43
36
12
227
85
96
84
131
42
72
7
5
6
37
36
36
60
36
5
18
61
11
78
271
155
121
29
55
35
1
120
113
19
72
36
144
36
48
84
36
137
72
91
71
48
85
12
83
330
43
84
264
36
23
120
108
18
24
31
41
126
229
84
276
53
90
13
12
36
60
59
42
66
37
107
18
162
54
19
53
78
1
24
77
18
49
11
37
17
151
131
13
12
65
168
36
36
103
35
72
114
127
24
281
48
36
96
79
288
96
72
17
36
7
24
29
90
300
49
65
43
24
143
13
48
89
36
12
103
12
ABCD 99321257624*3^$a+1 [50006]
33
67
8
60
100
56
28
36
24
95
21
16
23
93
28
12
20
33
84
3
12
12
40
20
84
51
33
12
51
13
32
60
39
48
21
24
21
12
3
96
28
36
11
48
21
39
1
107
12
73
59
24
49
8
3
66
31
5
78
45
21
51
4
8
27
81
28
32
48
39
25
11
30
12
24
3
87
1
8
165
75
51
33
12
3
25
8
12
72
64
12
8
52
32
60
28
20
4
84
96
11
30
55
107
33
75
60
9
36
9
3
40
5
3
24
28
53
12
3
12
3
18
42
54
6
13
77
7
95
42
15
16
60
5
15
4
60
59
21
21
15
48
24
36
16
83
21
36
36
45
90
9
3
12
66
187
20
3
90
3
156
36
45
75
12
33
12
63
28
35
24
21
16
65
6
13
12
20
24
9
51
81
3
12
3
84
66
120
19
68
84
159
9
52
71
78
67
12
56
16
44
72
9
30
109
35
9
28
23
25
77
19
71
18
156
96
7
11
30
19
36
12
32
15
6
19
12
8
16
5
15
36
4
44
15
13
8
40
11
153
87
105
33
3
28
24
128
4
36
12
92
36
100
83
241
80
16
53
27
27
18
27
60
16
12
120
53
6
121
125
7
23
18
87
9
19
11
13
32
24
24
3
49
23
1
12
32
27
13
120
32
15
1
12
68
88
96
41
24
19
12
68
36
16
104
16
12
20
220
60
20
45
15
45
15
40
71
1
5
3
27
18
6
6
55
23
18
7
92
16
12
32
28
47
9
156
45
19
84
95
18
3
9
3
40
47
6
51
24
51
21
12
28
35
9
28
35
73
17
132
18
73
48
5
7
84
168
41
15
39
13
17
6
6
3
12
16
83
90
15
16
65
36
27
136
59
1
24
80
36
15
1
24
12
35
25
24
11
48
54
12
18
36
6
3
81
144
31
12
17
7
23
12
6
15
24
84
189
55
65
51
24
100
11
57
40
12
12
11
25
8
36
24
9
7
35
69
4
23
45
12
16
32
88
12
8
12
28
80
15
49
11
24
13
8
76
24
24
11
9
33
3
4
125
3
12
12
21
135
4
24
116
40
125
18
33
15
78
39
40
60
5
27
3
12
45
16
8
24
57
3
52
8
135
42
51
33
12
132
67
59
105
96
9
19
35
133
24
104
36
4
5
6
13
32
100
11
37
17
3
48
4
11
12
1
80
15
24
57
63
45
21
7
12
68
15
42
43
47
13
35
9
24
52
72
5
87
45
63
81
7
24
173
3
132
96
15
37
32
3
45
15
97
36
12
20
33
7
23
9
15
126
27
24
9
75
27
25
17
3
48
57
7
77
55
71
13
11
33
96
16
104
51
25
35
1
5
43
29
6
9
57
43
56
51
18
63
24
4
56
96
100
68
36
88
8
87
33
9
55
20
96
12
27
45
16
17
7
59
12
9
3
60
48
12
6
102
54
6
48
69
51
9
40
53
3
60
12
72
21
27
28
35
174
7
36
20
24
3
85
68
45
3
36
28
72
56
63
37
5
12
55
11
24
25
71
85
41
3
3
12
57
21
7
5
36
24
6
12
93
57
27
108
99
13
65
31
36
44
24
15
30
91
11
6
63
24
36
36
15
13
168
65
67
65
12
3
12
3
12
54
15
27
49
60
36
44
99
6
15
144
12
100
44
15
13
56
39
13
5
3
4
12
20
16
179
165
16
83
36
9
69
3
15
42
30
121
35
1
8
21
12
27
16
144
65
3
48
96
40
68
40
41
27
48
21
3
40
80
15
30
18
97
11
9
156
75
1
8
40
17
3
3
33
21
18
13
44
9
24
55
68
84
24
57
3
69
27
4
95
12
85
8
4
48
12
8
9
66
45
15
13
149
36
51
33
48
39
4
224
27
1
12
272
39
25
71
6
39
21
15
48
69
6
9
36
76
168
8
28
11
105
81
108
31
8
28
24
24
44
15
1
56
93
3
52
5
15
21
39
3
33
24
148
24
11
69
16
95
9
21
7
5
6
24
21
39
25
56
27
45
15
9
63
1
120
5
91
5
3
27
69
9
115
12
8
15
72
25
35
1
68
69
15
3
54
3
16
140
52
29
43
5
132
18
45
15
102
24
27
39
133
11
66
15
36
27
6
27
12
72
4
12
44
21
39
88
11
21
9
42
33
12
12
3
45
15
9
36
4
119
6
123
15
13
80
39
1
8
36
28
12
56
87
13
65
43
36
8
27
85
84
5
6
24
37
20
9
19
12
8
36
15
1
24
11
33
16
56
45
7
41
30
121
29
126
13
53
138
54
66
9
40
8
4
24
5
39
12
15
33
28
12
20
15
30
48
15
15
48
6
3
12
21
72
72
96
19
44
36
39
217
29
66
30
42
120
57
24
9
3
40
47
6
7
60
48
11
1
12
60
35
21
12
40
83
9
40
180
35
33
24
4
12
23
6
75
93
43
23
45
57
15
4
56
12
75
25
23
42
15
48
3
81
24
4
20
16
12
12
8
12
12
124
47
57
27
49
47
25
47
37
20
3
18
90
9
33
18
45
63
49
41
36
39
60
36
28
41
54
18
7
53
115
23
45
24
60
3
13
32
3
30
36
48
15
15
45
15
102
54
42
7
60
8
15
13
11
21
24
21
18
24
18
79
8
12
15
141
3
60
6
3
12
16
140
24
96
39
13
12
35
1
5
55
8
24
28
32
16
56
9
30
42
3
15
72
69
40
41
30
165
132
16
47
49
23
13
32
52
20
4
60
120
59
73
44
28
60
56
39
30
36
31
68
81
27
24
40
59
9
75
25
11
9
21
36
19
72
24
5
84
30
9
141
24
18
24
90
31
20
147
1
77
42
13
44
45
96
60
39
21
3
24
21
127
48
24
41
27
48
12
45
3
24
51
1
53
3
39
36
9
69
6
13
17
63
72
28
48
72
20
76
24
20
57
ABCD 99321907994*3^$a+1 [50095]
42
57
39
36
6
15
27
78
12
12
48
144
15
33
60
66
60
21
81
11
61
54
18
150
53
144
24
1
12
36
72
54
17
13
11
120
1
6
72
42
66
12
17
85
6
6
54
78
24
6
30
12
3
15
42
66
9
3
29
157
24
162
18
24
27
69
3
56
31
81
36
9
11
13
54
21
117
3
96
15
60
65
16
15
54
11
31
30
102
120
42
30
30
12
114
66
12
23
37
6
77
4
93
12
3
9
6
180
6
15
15
24
84
93
69
12
72
6
6
102
36
24
9
24
32
7
12
72
21
39
30
30
93
8
43
41
52
24
15
132
12
69
20
72
7
102
60
54
18
60
3
75
93
92
1
12
3
36
15
17
13
83
49
30
9
56
37
24
6
12
30
35
67
5
37
27
33
24
30
66
6
12
6
180
47
31
18
12
42
93
72
9
42
30
24
60
15
12
15
6
123
9
15
27
24
6
35
16
33
15
3
18
12
18
42
3
57
36
120
12
75
24
12
21
12
11
55
18
150
18
114
30
60
23
49
15
9
27
39
42
15
99
5
1
6
17
13
126
125
16
3
6
11
16
3
84
9
105
54
21
32
1
42
29
7
30
42
36
6
11
49
3
99
30
24
3
9
18
9
81
27
15
12
12
66
6
54
12
18
48
36
29
43
12
17
49
47
49
15
9
60
12
35
43
54
132
66
18
6
6
87
32
19
18
6
24
108
6
75
15
54
66
18
66
30
36
3
56
13
18
17
7
54
11
55
72
30
18
18
48
96
18
101
19
29
7
33
33
12
6
78
63
33
36
36
132
36
39
21
87
9
3
33
12
36
6
90
66
33
32
19
36
5
109
12
39
21
18
36
12
17
7
18
24
48
71
1
51
51
24
101
1
15
27
24
42
15
3
42
11
13
47
19
144
42
99
15
69
57
18
12
72
36
12
45
36
56
67
18
60
3
99
36
93
81
66
18
6
24
21
3
6
60
54
9
84
72
27
30
72
3
39
66
66
84
54
48
6
6
47
85
15
57
24
27
27
6
3
39
48
6
42
42
24
48
12
60
42
18
12
3
80
31
78
6
138
84
18
12
36
57
8
31
42
47
13
18
6
204
35
19
12
5
79
24
30
12
18
66
3
15
66
60
6
12
21
27
41
24
1
12
12
66
96
24
12
6
59
7
24
17
19
42
6
117
63
41
7
9
33
6
12
24
21
21
6
54
47
88
45
24
66
132
5
19
6
6
24
105
3
12
48
18
18
5
16
24
3
29
49
11
16
33
6
42
6
5
79
6
36
72
72
18
5
103
6
108
36
6
54
6
126
36
66
42
6
30
96
48
6
42
90
18
3
21
24
108
6
12
12
41
37
11
72
43
33
15
33
57
30
12
65
40
9
63
45
18
65
7
9
48
141
18
41
25
15
51
42
30
60
60
30
30
6
6
18
11
36
36
25
18
5
24
16
33
24
90
17
36
55
6
27
3
42
3
15
66
42
5
40
12
44
36
31
24
6
23
1
36
30
21
27
89
48
43
9
56
24
16
12
39
41
7
60
18
6
12
5
31
6
27
8
25
90
18
24
42
18
48
3
156
20
16
51
42
179
31
5
1
54
69
60
33
60
96
24
42
108
30
42
30
6
17
13
36
18
72
141
39
12
6
48
27
84
21
23
1
15
9
59
31
54
18
48
6
42
21
20
55
42
60
12
3
3
30
27
75
29
16
24
32
37
12
6
102
72
191
7
84
33
56
7
24
42
24
24
51
39
60
6
3
9
27
33
3
9
48
6
33
63
9
21
12
3
135
5
36
52
51
6
48
24
36
6
18
48
35
79
12
21
48
75
33
36
57
51
9
54
30
3
3
9
99
60
6
3
56
72
48
13
47
37
36
48
107
73
3
9
24
75
72
9
18
30
60
36
6
17
16
39
24
9
159
5
16
21
12
36
36
99
33
48
6
18
15
51
6
24
6
12
45
15
6
39
9
6
18
36
107
7
9
39
18
42
48
105
36
87
72
36
12
45
9
84
12
24
87
24
57
15
33
87
27
6
192
84
222
114
11
7
42
23
163
9
57
39
27
60
36
12
9
20
13
24
48
35
73
6
24
60
12
5
43
18
90
69
63
9
3
30
36
3
9
42
177
33
27
39
18
6
30
35
55
12
78
42
5
1
23
43
54
23
16
9
24
23
25
15
20
25
12
84
36
35
37
36
3
39
81
3
41
19
17
12
73
24
42
41
16
39
18
18
42
11
13
47
48
16
39
18
39
63
12
48
18
3
15
21
9
6
30
11
37
12
95
13
12
111
9
15
3
33
32
19
6
36
6
93
80
25
11
13
24
132
47
55
9
99
78
114
30
60
39
9
3
3
5
72
73
72
47
61
66
6
60
54
6
6
33
12
8
73
12
12
30
18
63
92
31
24
6
15
48
56
85
60
36
24
159
21
71
7
18
39
36
51
41
1
78
6
114
17
16
80
13
6
78
47
19
6
30
18
54
84
5
1
6
9
27
30
6
21
39
66
11
19
42
48
66
6
11
49
42
12
72
57
21
35
1
12
11
16
3
30
95
7
9
15
33
3
17
37
78
12
24
102
60
66
108
18
51
132
3
6
6
33
69
18
29
16
9
12
6
21
51
5
37
66
6
18
18
24
12
3
32
55
30
6
72
6
15
39
9
27
66
18
6
30
72
21
20
49
107
1
39
27
81
12
33
30
6
6
12
29
16
12
21
48
48
123
27
30
15
45
11
16
9
23
13
24
36
126
108
24
9
51
12
42
12
120
3
81
27
39
6
6
18
75
20
67
60
12
41
25
42
6
24
47
28
33
3
24
56
72
55
45
15
6
54
113
36
43
96
6
63
36
51
21
80
49
60
36
51
144
117
6
21
20
120
1
23
16
111
29
1
3
72
39
6
36
12
30
5
25
126
6
3
21
15
27
57
15
6
48
168
48
6
21
45
27
12
9
12
18
5
25
60
30
21
21
108
59
36
7
81
36
81
131
40
33
6
17
1
24
24
15
60
228
8
48
19
6
66
21
3
102
24
30
ABCD 99322726234*3^$a+1 [50070]
24
24
72
45
3
15
42
3
87
53
40
117
36
99
60
45
30
54
119
43
42
30
18
23
1
3
12
51
9
153
18
162
35
7
189
36
3
41
1
35
1
107
175
65
60
145
6
41
64
36
15
5
40
68
16
39
57
9
11
79
42
87
21
35
55
9
165
35
25
90
18
3
99
5
12
115
125
31
69
21
27
33
39
8
1
75
87
24
29
19
6
66
9
51
30
24
11
48
43
33
236
40
93
75
56
16
60
111
33
21
15
8
67
5
1
90
53
1
15
24
36
33
47
64
80
7
30
24
108
12
23
55
17
60
49
95
76
21
24
23
13
99
60
48
32
43
6
54
18
12
15
3
18
39
20
1
11
91
24
30
6
9
24
80
120
91
66
24
3
27
5
13
36
15
117
39
9
35
7
57
32
4
9
150
66
54
45
15
45
63
189
8
31
6
155
43
45
20
100
72
80
1
119
40
3
6
66
54
111
3
5
25
47
43
221
19
5
121
72
83
25
51
144
51
18
11
7
9
8
37
3
20
36
49
36
11
85
30
89
4
236
67
42
131
79
150
12
3
152
13
12
15
8
36
84
1
42
129
20
28
93
23
16
9
24
27
20
28
45
60
107
13
47
61
60
48
11
24
16
39
9
180
36
27
54
78
48
77
96
7
90
59
73
87
24
9
18
114
66
54
3
3
17
12
4
57
3
9
78
29
1
24
3
27
60
29
4
80
61
54
57
3
65
25
47
40
3
5
43
93
21
75
45
203
112
68
67
108
77
1
3
140
4
15
66
11
4
44
67
125
88
3
54
18
72
5
40
8
16
27
90
27
32
24
25
156
3
56
76
45
15
128
7
66
114
149
7
29
64
21
48
27
33
108
84
3
12
21
23
55
9
45
30
6
159
141
11
13
47
25
59
49
18
57
12
21
108
15
39
18
174
29
61
90
18
42
18
111
261
6
144
84
9
45
87
9
51
20
1
30
42
11
96
120
48
43
9
44
25
111
33
27
44
1
84
15
81
3
177
63
3
9
45
15
3
150
48
63
9
18
24
90
30
96
77
25
36
11
85
30
9
96
3
18
24
18
30
15
135
45
36
140
36
31
9
8
40
20
13
83
96
28
116
4
33
30
33
147
18
99
32
73
111
44
1
51
8
16
129
48
90
9
63
6
36
39
9
75
140
217
99
69
18
17
31
42
12
75
60
15
102
159
24
3
69
60
80
19
36
5
85
15
60
21
27
75
150
15
33
24
119
1
18
18
108
6
45
99
12
150
48
59
1
84
75
132
48
96
24
3
114
15
141
42
156
42
12
167
48
112
3
65
1
126
29
16
99
54
42
174
131
91
29
4
129
72
30
90
6
53
19
77
61
263
4
207
33
21
156
90
6
72
36
51
69
6
245
160
3
41
16
3
125
100
27
69
21
84
42
89
28
3
17
52
120
45
96
27
117
23
76
21
3
3
54
35
4
44
25
71
16
80
4
117
23
156
193
131
49
27
81
24
84
36
23
37
126
12
45
51
126
15
33
51
9
18
30
42
57
33
30
42
23
7
18
150
17
49
11
48
121
59
1
35
204
25
147
48
36
204
21
15
60
27
18
39
3
9
39
9
72
51
9
45
39
24
27
105
15
36
78
159
60
123
149
4
36
63
18
59
25
6
93
36
9
6
30
15
3
42
36
3
156
3
5
16
27
78
12
3
39
141
96
9
36
95
73
18
18
84
36
59
37
15
51
177
21
6
45
20
55
45
120
21
107
1
84
27
9
59
67
18
60
15
15
42
108
15
12
9
35
1
138
18
23
16
111
29
25
30
60
45
45
216
30
132
45
36
144
21
35
97
47
1
99
32
48
73
24
159
36
3
105
20
12
48
52
24
21
99
15
9
56
37
27
105
18
54
18
12
18
36
35
24
37
23
160
15
5
43
117
27
54
36
83
13
27
63
9
8
16
44
67
30
35
1
108
6
18
12
96
63
24
33
24
39
105
11
1
18
96
54
39
32
13
6
161
60
48
12
55
29
76
45
35
49
36
6
54
18
66
11
13
27
24
104
16
21
35
55
105
39
6
84
15
21
15
3
42
3
12
39
81
63
18
107
67
65
24
1
54
54
27
45
36
23
91
9
176
31
69
105
3
12
20
133
27
80
19
84
6
51
51
29
151
18
54
45
33
3
44
97
54
9
36
44
52
3
17
109
11
88
312
69
95
37
84
78
5
72
13
12
6
12
6
30
6
39
117
108
36
23
67
6
72
90
126
15
21
ABCD 99322779046*3^$a+1 [50023]
57
39
125
103
57
51
105
39
21
68
7
9
44
19
72
36
300
113
67
53
31
245
120
79
72
9
3
180
33
44
120
16
15
12
12
221
79
21
183
5
139
321
39
12
261
39
81
3
77
19
96
120
65
19
96
9
39
156
48
117
44
175
12
5
180
55
33
219
36
72
24
48
348
9
3
168
9
36
24
63
101
91
9
72
15
65
64
3
12
81
144
63
41
36
40
36
20
100
39
24
117
75
113
36
31
12
57
56
7
72
29
55
132
24
24
204
72
9
87
165
8
67
132
240
12
9
252
159
45
20
64
36
51
24
69
36
44
7
65
199
81
60
20
199
60
48
132
29
31
69
20
36
24
12
79
48
93
180
15
24
48
93
3
45
152
55
24
81
84
99
65
60
52
48
39
141
56
211
72
108
9
75
105
15
89
79
36
177
48
200
60
16
15
21
104
40
20
103
36
17
43
17
7
21
200
16
3
72
5
36
55
72
36
65
96
91
353
7
132
48
12
41
67
69
183
12
45
15
89
52
87
93
180
27
33
183
24
21
36
116
84
79
12
33
36
51
9
20
91
12
60
60
101
67
12
12
65
19
60
24
72
5
24
67
69
75
36
12
21
27
24
60
165
15
125
31
165
147
132
9
51
21
200
108
7
29
204
7
173
180
156
40
63
12
60
41
19
24
17
103
24
81
20
7
53
16
140
31
132
72
96
45
63
36
144
81
180
20
19
21
51
72
33
80
55
24
81
68
55
125
72
55
105
3
72
12
12
60
29
7
9
36
27
21
20
115
161
16
3
84
12
24
12
12
252
29
7
60
48
36
89
19
108
29
36
67
72
24
5
31
89
247
65
115
5
19
21
15
132
36
12
24
89
91
48
192
48
17
43
60
57
84
96
200
16
20
55
53
120
79
53
67
53
124
36
8
67
12
168
5
28
20
19
93
3
101
55
36
5
19
36
89
55
60
21
44
136
15
120
72
12
96
24
41
163
24
33
3
17
28
27
29
24
100
92
24
31
24
81
15
113
52
8
52
75
24
5
43
36
12
5
28
56
55
120
21
3
12
84
105
15
185
16
87
17
79
36
45
51
5
19
24
81
39
17
124
63
12
5
84
16
116
19
81
99
89
31
24
17
103
12
149
24
139
41
72
79
48
12
96
153
111
96
65
187
48
144
36
180
5
7
60
17
24
31
21
39
84
12
24
285
39
12
113
55
24
60
12
125
100
56
19
36
5
7
60
57
51
165
39
48
36
24
48
213
51
36
173
55
84
12
29
120
79
156
125
52
60
195
5
28
147
72
48
5
79
120
329
252
48
7
108
177
39
101
24
84
31
96
12
221
79
12
168
60
93
60
84
116
28
80
52
87
257
55
65
40
39
65
19
120
41
16
116
28
36
15
45
63
57
56
4
111
264
21
48
80
55
45
27
12
17
19
12
72
93
195
29
91
45
39
21
15
12
132
108
141
36
164
55
185
100
20
19
33
99
89
12
40
3
12
60
48
36
125
24
192
127
17
16
135
69
216
39
29
376
3
141
36
39
24
33
48
80
36
36
48
7
45
39
141
63
72
9
20
79
65
36
16
3
72
60
45
20
7
53
28
27
9
99
144
161
100
92
43
96
65
16
75
24
108
60
33
99
48
12
36
12
168
60
60
69
3
252
156
12
48
53
31
24
96
21
27
48
33
27
24
381
164
124
27
9
3
221
67
180
ABCD 99323089454*3^$a+1 [50003]
43
80
45
55
83
36
60
73
48
24
83
21
15
36
21
52
203
13
41
19
12
12
131
21
15
121
23
54
312
18
33
52
12
59
37
5
55
12
107
13
23
60
9
40
89
7
180
60
8
105
87
4
56
40
48
156
120
60
5
54
36
49
36
41
19
24
12
140
3
61
35
25
60
53
72
55
36
60
60
24
140
144
81
30
1
12
72
336
24
24
5
30
49
56
36
60
36
4
35
9
45
27
27
61
120
12
120
72
96
36
84
59
21
12
3
1
23
66
91
48
5
7
96
47
12
60
66
3
21
15
36
28
24
23
85
59
45
75
25
60
80
28
48
35
9
21
42
12
1
17
55
48
20
4
84
24
5
51
64
8
3
36
45
4
95
61
20
39
37
12
72
29
27
40
48
56
24
12
4
24
11
1
89
18
13
23
180
6
90
54
15
52
60
84
56
3
12
49
11
108
30
15
4
36
12
24
23
37
140
28
36
5
235
32
4
144
131
84
1
95
49
17
24
139
59
90
7
80
16
68
4
35
13
24
156
95
24
9
117
139
53
6
45
16
119
1
36
47
73
84
20
28
8
124
23
42
18
36
66
6
33
12
144
24
64
48
53
135
4
96
11
60
61
24
24
12
48
84
47
105
28
8
63
72
9
75
13
131
60
117
57
307
53
78
18
79
83
48
109
41
31
96
68
36
84
72
24
40
53
43
8
12
144
40
59
361
101
19
168
53
15
84
24
160
24
32
4
35
205
12
53
187
12
96
36
36
23
1
20
40
48
68
40
24
65
15
16
20
63
157
12
60
17
144
24
7
24
132
44
60
3
1
84
128
88
5
27
3
141
16
119
30
91
20
4
60
23
1
12
47
30
111
4
36
35
81
3
25
11
37
60
47
13
95
25
12
5
55
68
15
24
30
51
3
21
64
36
96
20
39
1
107
12
1
144
48
95
13
24
24
65
67
20
3
25
32
84
16
84
60
24
161
114
81
40
36
68
99
48
85
77
222
73
12
143
33
28
32
84
148
71
1
20
3
97
144
11
1
72
72
29
15
52
23
21
28
60
36
72
5
7
23
69
45
31
20
3
84
126
15
16
11
252
66
19
48
20
60
100
20
108
171
1
24
36
8
15
21
21
19
71
108
85
12
20
63
25
5
75
16
36
84
29
7
12
48
84
36
5
75
40
48
5
7
20
100
44
4
17
78
85
12
23
60
145
24
8
4
11
105
24
21
43
11
9
9
30
37
53
51
136
84
12
23
36
1
20
100
188
4
11
25
107
25
8
15
37
53
24
163
8
16
5
31
12
68
52
36
107
13
11
49
59
12
36
25
17
27
4
24
17
135
3
108
37
108
23
25
41
19
24
32
3
12
13
108
24
5
90
241
167
33
40
5
90
25
5
55
60
29
19
32
28
11
61
48
71
13
8
15
150
43
60
35
57
52
95
25
11
12
69
16
23
21
144
52
104
36
3
24
1
12
68
27
73
132
5
7
17
91
24
11
69
15
141
39
21
3
90
31
20
69
96
51
4
36
84
131
84
36
72
61
12
104
124
95
1
120
48
8
3
141
3
6
19
8
40
12
23
145
17
72
19
36
140
100
44
45
87
108
111
54
144
63
57
43
12
36
12
84
24
120
35
49
48
108
95
6
103
92
28
65
171
100
11
13
41
51
16
20
27
12
21
4
176
28
24
128
4
60
5
139
47
30
3
172
60
20
88
24
191
24
25
167
61
47
13
132
23
12
1
17
72
3
112
8
24
15
25
108
35
37
71
9
75
6
63
36
3
13
48
24
11
72
18
127
12
48
24
36
24
44
4
12
80
36
57
18
37
35
61
65
7
47
13
23
30
24
51
4
65
90
60
33
33
79
36
29
43
35
72
36
85
17
79
11
85
20
40
60
68
21
19
35
25
20
72
75
49
11
54
99
40
24
35
85
23
33
4
12
120
60
71
93
51
1
35
24
49
5
67
24
80
3
1
132
359
121
24
60
36
119
13
36
12
23
97
24
59
37
68
4
60
168
23
21
255
18
48
19
56
75
25
24
48
12
53
90
12
1
68
39
13
44
136
29
31
17
43
29
79
60
5
15
9
216
54
61
192
288
35
36
54
67
107
33
9
79
60
5
19
12
36
120
23
37
59
30
19
12
137
51
52
23
45
16
23
1
24
8
28
12
107
57
4
12
72
71
169
12
84
11
189
52
24
48
23
93
36
144
16
5
18
97
11
9
135
1
12
ABCD 99323252558*3^$a+1 [50004]
18
330
120
15
192
87
25
48
65
63
40
5
139
48
65
7
24
32
99
6
12
42
66
15
9
111
72
16
72
104
33
222
66
402
18
120
60
55
24
5
3
40
8
24
123
93
39
145
24
104
63
42
30
33
9
30
60
45
64
29
27
16
29
90
18
31
29
27
21
42
30
3
69
171
144
141
19
125
90
25
23
18
7
155
78
30
9
16
29
90
81
105
39
40
80
33
72
96
15
64
41
79
144
17
79
23
121
239
270
18
57
87
126
42
30
90
72
49
32
117
180
31
32
27
150
12
18
57
105
78
48
25
29
6
45
64
56
15
297
3
60
25
5
43
24
23
222
27
3
13
80
15
72
42
111
207
288
49
80
21
27
240
72
75
30
36
24
156
15
192
48
64
48
200
45
43
65
132
12
60
43
8
24
40
23
168
144
25
56
45
75
99
180
18
7
101
114
25
216
152
72
136
144
101
30
85
137
63
424
128
16
29
43
47
25
65
7
24
119
48
25
24
56
72
3
13
32
160
80
57
42
156
25
89
30
25
11
270
7
17
271
29
75
3
18
19
125
36
12
18
9
81
60
19
65
63
40
23
105
129
151
152
88
47
145
80
48
15
57
16
11
141
57
87
16
32
15
57
120
21
30
54
135
15
18
12
108
87
64
24
5
42
30
75
3
45
160
263
25
65
87
33
72
132
108
151
29
3
360
69
3
27
6
120
114
21
15
9
16
119
25
8
105
31
56
336
40
29
66
49
23
105
63
25
47
33
24
40
41
15
39
25
35
18
3
72
87
18
72
48
108
43
17
7
152
33
135
33
39
16
80
135
90
7
95
78
43
11
45
3
237
105
36
67
167
33
57
6
90
15
184
216
24
80
96
72
192
64
32
117
3
112
65
31
72
47
18
39
16
107
18
75
9
6
25
59
36
24
48
97
56
117
60
7
48
53
43
47
57
48
40
17
7
11
69
123
78
15
15
42
135
147
96
12
90
60
235
47
186
87
40
96
56
88
113
39
40
8
45
43
95
9
15
18
151
72
245
27
93
187
125
75
15
138
103
104
288
15
72
138
7
80
16
41
108
3
57
228
315
87
1
11
198
42
21
27
61
191
6
210
114
15
33
108
24
243
45
12
111
24
45
3
72
33
60
108
120
39
213
18
57
87
6
54
30
36
24
115
128
160
8
120
57
295
32
51
45
24
75
21
24
105
30
18
295
35
165
27
18
3
15
54
258
25
23
25
104
48
48
45
139
48
72
65
31
65
102
150
12
15
16
29
18
108
30
72
42
18
30
93
40
47
105
45
3
99
21
39
90
15
75
61
72
8
24
120
40
8
45
43
5
114
66
15
24
75
48
42
18
138
15
24
213
42
1
17
55
47
18
7
143
217
143
30
108
60
115
48
47
25
17
12
186
84
60
145
56
15
12
421
56
135
60
133
185
168
174
25
24
59
252
25
24
131
36
25
17
63
9
90
18
3
72
40
5
3
39
30
75
136
47
1
89
15
120
16
41
111
24
123
18
12
7
11
54
60
115
200
63
25
8
69
36
132
163
197
195
15
90
168
15
328
24
128
27
30
108
27
88
24
120
56
117
60
7
120
8
45
102
93
72
33
7
83
13
32
120
177
78
198
115
ABCD 99323351696*3^$a+1 [50016]
15
97
53
135
45
7
137
12
19
32
9
103
8
28
20
60
4
32
40
24
92
93
31
36
17
27
4
20
39
121
96
5
39
69
216
51
16
77
63
48
9
31
56
216
63
30
24
66
57
213
27
24
16
68
12
40
60
173
31
24
89
3
4
23
21
52
17
63
60
93
6
13
32
45
54
1
120
84
36
65
48
31
60
89
27
33
7
65
163
48
44
4
59
1
176
64
125
27
124
36
12
17
31
44
9
24
127
20
60
9
15
21
48
55
48
128
132
33
6
30
55
228
5
132
79
5
31
5
15
9
15
111
30
18
6
195
15
1
5
19
36
83
1
71
9
45
111
60
9
27
33
111
33
156
7
29
31
20
9
111
84
33
31
84
17
31
23
49
8
64
44
16
20
40
36
20
40
72
41
15
216
16
8
15
25
32
33
151
29
27
124
29
15
36
16
89
75
24
64
48
29
99
21
31
29
51
33
75
39
30
36
54
117
9
60
15
16
24
20
12
57
127
60
20
24
52
12
36
36
5
90
9
105
135
165
31
116
40
29
99
40
56
16
24
23
21
4
108
68
240
124
36
12
53
55
24
5
27
15
9
21
99
69
183
4
23
90
43
17
72
51
24
120
15
90
343
72
80
15
45
45
111
4
5
54
21
93
67
48
132
53
7
44
81
31
53
79
65
51
9
36
67
24
20
156
88
12
77
36
91
23
13
140
9
79
5
7
17
63
48
12
57
55
32
93
43
24
20
76
53
51
16
17
55
72
53
7
53
7
80
16
20
60
40
128
9
55
216
29
7
48
68
9
55
24
72
60
17
31
32
52
12
140
120
15
54
51
4
12
8
9
7
96
24
36
12
101
84
27
76
20
57
43
12
36
60
11
145
176
4
125
15
16
132
36
41
15
24
81
399
15
109
35
72
25
24
36
84
32
39
120
45
33
72
43
5
43
17
55
36
29
67
5
39
36
196
8
81
19
12
149
79
12
24
24
116
64
32
9
24
31
20
24
72
24
16
68
100
5
67
17
63
52
176
112
108
29
36
15
100
65
127
12
41
150
25
5
115
212
33
19
41
15
40
29
171
40
119
73
24
29
67
17
60
55
35
97
113
43
84
48
92
9
55
60
20
156
16
8
39
42
31
60
17
12
31
173
235
29
67
29
31
36
48
56
180
96
33
31
144
12
20
9
39
124
32
9
171
96
60
69
19
32
40
8
16
60
80
180
40
20
16
29
51
3
61
65
19
60
12
8
9
127
53
3
24
63
57
9
19
17
24
66
21
33
27
24
24
21
79
92
24
39
21
28
95
25
72
56
124
80
3
145
32
60
36
112
12
60
5
60
39
9
55
32
129
27
100
72
36
12
128
21
51
40
48
72
77
27
4
5
24
7
24
84
137
19
20
36
69
27
24
24
72
48
96
63
73
72
167
81
64
125
48
3
124
5
30
90
39
21
51
52
92
100
60
5
43
5
163
24
53
43
8
16
56
57
36
51
40
60
59
1
36
80
144
36
24
9
15
72
4
20
15
13
41
67
68
12
4
29
31
5
48
72
19
56
129
91
164
16
29
19
17
103
68
9
18
37
48
65
43
68
51
9
9
12
75
39
97
23
121
23
25
8
57
7
144
20
4
240
41
36
15
28
8
60
33
19
32
240
159
81
9
7
12
11
85
12
68
64
11
21
33
115
12
53
102
21
4
53
72
15
84
45
19
92
123
73
47
265
32
33
30
85
5
27
124
32
88
5
120
31
60
53
27
36
9
114
85
116
28
5
7
149
306
81
48
40
29
72
60
15
40
53
43
23
24
57
36
100
24
20
16
17
51
16
89
36
15
220
48
65
67
20
33
27
99
97
12
41
91
29
51
24
16
48
5
31
59
126
60
7
77
7
29
211
65
31
77
87
60
33
3
24
40
24
36
36
53
51
93
12
31
23
1
20
60
9
79
17
15
33
55
95
30
27
24
16
65
39
96
9
51
3
102
24
19
72
20
4
24
5
67
56
64
20
160
5
15
24
36
3
120
6
127
128
9
7
35
9
81
255
9
91
5
39
16
36
173
115
65
15
12
24
93
163
48
5
51
96
84
4
24
152
60
84
81
55
116
93
6
18
72
30
18
31
36
48
92
69
31
176
9
144
27
24
69
ABCD 99323364254*3^$a+1 [50022]
12
9
39
24
27
81
3
33
24
33
87
3
9
12
51
21
48
96
12
36
12
33
15
15
21
21
3
24
27
120
57
12
132
15
21
12
48
33
36
48
27
135
69
21
60
108
51
39
36
90
27
3
21
12
12
105
15
219
33
48
12
9
60
159
39
12
93
12
132
12
39
9
153
15
24
96
105
27
81
66
144
9
51
81
45
15
324
105
42
33
57
51
12
27
48
45
108
36
171
6
126
90
15
285
60
108
15
12
24
195
9
60
21
99
60
36
9
12
27
141
3
12
48
156
48
33
15
72
9
36
18
129
27
54
36
60
231
24
60
180
165
36
63
27
9
15
54
72
15
24
15
33
57
3
192
48
36
27
45
240
48
36
9
27
144
21
60
48
15
45
30
6
27
93
3
51
249
24
120
3
45
9
27
135
24
45
21
111
33
63
33
18
12
21
12
192
99
6
54
126
18
66
6
210
54
36
9
24
108
84
9
3
3
9
9
27
36
12
117
39
39
36
57
12
84
3
90
3
15
6
84
27
12
21
30
57
84
39
6
3
33
48
51
75
54
60
27
24
75
30
60
144
3
36
96
45
87
24
36
45
3
12
96
3
21
96
3
24
30
6
84
165
165
12
99
108
27
9
12
33
3
60
48
21
18
12
18
36
15
9
486
33
3
93
12
12
24
237
51
12
57
27
9
24
15
144
57
36
18
81
48
96
81
30
6
27
81
120
15
132
3
129
12
144
15
6
66
93
57
3
36
12
3
33
3
45
3
21
48
144
36
57
27
144
24
21
27
33
48
180
150
12
78
3
144
63
9
27
21
33
72
90
18
36
414
33
3
24
21
51
153
117
87
180
51
6
36
3
195
57
180
33
75
24
12
51
153
21
96
3
105
39
108
96
39
69
165
24
27
3
6
15
129
51
12
24
75
93
24
21
3
24
108
51
81
75
33
21
216
15
165
60
3
192
36
60
12
84
12
51
210
108
63
24
3
96
21
33
15
57
39
96
3
69
27
30
39
72
36
57
39
36
300
12
84
15
66
18
36
9
12
192
24
120
24
3
21
24
24
33
3
12
45
138
237
33
99
27
24
156
33
24
132
12
3
21
15
81
165
24
63
3
18
27
15
261
3
57
132
27
129
36
105
51
36
57
6
54
39
36
156
12
36
12
45
60
15
15
141
9
51
249
90
18
6
93
27
6
18
69
21
30
165
51
57
60
24
48
24
192
120
60
9
75
15
9
81
36
27
120
12
12
135
18
39
51
126
15
9
72
15
120
12
48
183
57
36
120
39
138
6
9
24
51
150
39
24
153
30
9
45
39
12
9
15
60
12
3
45
24
108
240
36
123
54
111
9
99
33
3
48
24
9
24
12
24
99
24
33
51
63
285
36
3
45
45
51
36
48
12
45
63
180
135
42
18
66
63
63
129
21
75
12
36
141
15
99
162
231
36
108
3
21
12
48
9
30
42
54
21
99
93
24
48
108
12
24
60
51
153
3
24
30
36
54
33
81
27
45
27
12
45
36
18
81
105
36
15
15
18
15
117
30
60
30
108
42
90
15
3
36
9
21
24
126
9
45
66
21
15
33
120
51
180
30
3
3
18
51
69
60
90
66
24
27
75
9
99
6
3
87
36
21
24
93
51
81
15
24
69
63
3
9
81
15
75
69
75
57
33
15
261
27
108
21
60
51
60
9
15
3
42
75
24
96
33
60
12
39
12
96
21
15
24
276
111
36
45
15
54
63
3
9
48
21
66
60
57
36
204
27
90
75
36
12
57
27
12
87
9
72
9
39
15
33
12
81
36
15
123
42
174
24
126
84
3
33
39
36
39
21
96
9
63
21
99
81
15
24
96
45
27
72
33
39
141
174
93
120
21
51
111
60
21
9
3
51
105
24
141
24
27
108
45
12
75
72
3
30
18
21
12
183
69
45
72
27
24
72
75
45
12
45
147
48
12
153
168
63
3
6
171
129
168
87
84
12
36
12
69
15
45
3
33
27
9
51
24
15
45
36
9
3
87
9
12
27
45
105
3
87
9
93
15
9
39
51
33
57
36
18
ABCD 99323855674*3^$a+1 [50021]
72
216
12
198
39
160
41
30
9
159
12
24
13
32
99
54
55
35
157
96
47
81
81
63
45
42
126
54
36
48
54
27
9
24
66
6
18
36
177
48
45
30
24
30
6
66
6
49
41
54
66
54
25
29
51
39
96
156
60
90
162
66
51
21
150
18
67
80
15
90
18
69
33
114
36
30
27
171
6
120
6
288
36
36
282
42
144
117
45
84
204
72
54
30
18
6
31
41
18
165
64
23
18
84
42
144
120
1
35
24
117
39
6
3
15
84
61
29
42
66
39
39
192
18
240
102
24
54
12
39
39
120
132
93
27
204
36
18
12
42
12
6
12
60
18
30
60
72
63
64
71
84
114
51
249
54
1
5
36
103
17
24
12
75
48
57
39
75
48
165
15
6
162
12
60
138
60
12
60
102
54
135
9
7
48
23
72
33
129
15
255
18
18
12
42
36
48
36
186
30
42
72
126
48
6
54
30
36
78
75
15
72
126
84
36
19
41
18
21
51
18
27
45
120
78
36
9
27
144
54
12
19
143
6
27
64
65
63
177
18
12
54
24
30
18
54
45
9
7
35
174
18
61
29
243
63
24
198
12
18
24
30
186
69
39
36
21
33
162
12
6
102
24
18
27
48
16
35
84
18
114
18
180
63
135
30
90
42
48
72
36
24
211
35
24
12
6
3
16
173
162
241
35
189
9
12
42
1
17
120
55
113
90
36
90
18
21
192
75
72
45
75
126
42
13
77
18
1
29
90
25
47
78
84
111
16
23
108
13
35
6
156
27
63
33
81
36
18
9
45
30
18
60
12
6
85
32
3
36
60
36
217
35
45
21
6
30
6
30
114
18
63
75
54
78
33
3
84
126
27
105
87
33
18
6
30
60
13
128
48
45
36
30
204
90
72
102
36
36
24
141
111
48
24
12
24
37
17
15
112
29
19
17
79
32
112
128
9
96
108
174
18
27
48
48
64
65
15
21
36
78
217
71
57
45
78
18
51
15
1
23
162
18
102
42
108
57
27
60
18
36
36
66
60
12
21
15
36
6
174
9
96
48
48
3
12
108
60
57
27
72
36
25
48
5
126
18
12
63
15
72
126
18
54
18
33
75
156
6
12
6
72
9
21
42
72
90
18
90
12
78
90
120
18
24
36
18
30
9
171
21
15
96
72
108
109
119
24
33
15
33
57
18
96
21
27
150
66
45
16
11
24
36
12
60
18
30
18
79
125
30
6
66
60
1
89
36
12
18
24
18
12
6
48
24
18
228
144
108
42
18
3
15
12
37
35
45
81
90
37
59
30
78
48
42
66
6
120
79
107
12
36
54
15
27
21
64
71
9
64
80
27
165
255
49
41
12
90
18
60
3
117
43
11
24
141
48
63
12
6
192
15
48
159
18
63
9
48
270
42
72
30
18
96
12
18
105
45
90
57
15
33
57
180
12
42
54
72
54
18
36
120
27
15
18
111
9
87
64
191
24
108
45
45
18
84
93
33
132
48
90
18
6
156
108
129
16
77
54
54
72
15
57
48
7
32
51
108
54
18
9
69
72
138
105
39
60
36
57
123
102
24
39
96
75
165
33
42
54
12
132
111
15
36
156
42
72
54
36
21
33
84
6
36
54
91
65
306
93
15
96
49
32
27
12
9
45
42
9
3
45
45
36
96
15
15
18
72
39
15
1
269
6
66
60
12
18
108
37
80
153
39
3
54
18
85
95
12
18
6
84
6
12
7
83
60
48
1
35
126
72
78
30
78
180
9
21
126
6
18
21
48
21
84
72
15
39
96
234
31
95
18
63
57
55
17
15
63
81
255
24
57
64
41
55
35
54
72
72
48
24
31
5
12
90
117
81
24
48
7
71
120
24
36
12
60
72
181
17
288
30
97
32
21
27
27
66
19
23
30
187
83
60
156
132
18
72
39
9
6
81
27
21
ABCD 99324297836*3^$a+1 [50044]
80
148
165
111
144
8
1
207
56
217
35
85
27
21
15
56
145
71
112
44
85
59
96
48
96
37
11
132
28
92
216
1
15
272
232
8
16
24
104
12
16
60
36
84
128
1
71
148
93
3
60
9
11
4
48
8
73
96
63
9
39
9
35
28
264
33
11
4
60
48
20
48
144
72
72
24
40
12
32
37
23
100
60
20
84
72
40
12
12
36
12
33
63
68
16
21
47
96
25
15
296
16
9
87
9
131
61
15
9
192
47
1
24
63
9
159
48
56
64
81
15
8
72
16
9
39
80
16
36
21
27
12
80
1
3
176
112
20
1
72
144
15
105
23
48
36
4
60
180
33
191
24
16
72
12
165
143
1
24
35
12
49
96
23
25
120
71
36
52
24
32
72
49
159
56
4
36
284
28
84
32
96
12
72
145
24
35
12
36
100
104
36
12
25
87
180
176
148
81
75
116
1
71
16
20
48
100
9
15
240
128
25
24
87
9
231
12
69
11
160
36
57
83
76
120
92
61
192
15
105
59
64
32
181
15
32
24
16
105
23
88
105
3
68
40
132
12
57
87
345
47
25
83
16
36
24
24
12
192
20
16
152
4
84
168
32
1
48
216
107
16
80
12
4
96
44
24
25
3
144
45
119
25
3
12
32
121
48
111
8
97
3
32
64
20
73
15
9
96
15
144
8
25
123
108
24
44
13
24
48
23
97
144
71
28
332
52
68
108
61
63
72
56
25
135
96
81
15
228
108
144
20
256
68
1
11
4
9
192
147
44
4
45
96
39
33
75
140
180
133
63
44
144
100
8
40
96
8
52
93
15
48
84
96
44
49
63
72
8
16
20
61
147
180
9
72
59
52
12
36
33
59
96
16
32
36
16
128
24
84
16
188
16
104
28
12
36
156
8
12
252
1
15
56
72
40
56
180
48
36
25
35
13
96
47
96
25
63
57
35
28
116
12
25
27
224
84
64
8
49
83
108
36
109
3
32
37
87
168
12
228
12
45
131
12
168
49
135
32
120
28
12
36
20
184
24
48
9
3
12
180
44
73
27
45
119
24
16
20
12
4
93
72
71
160
81
207
36
21
63
200
16
249
15
12
32
36
25
15
20
100
9
47
292
36
128
1
71
4
80
108
4
68
88
24
104
24
97
48
123
32
52
24
36
20
72
84
61
47
16
57
95
88
200
12
13
135
56
136
60
32
13
47
1
15
104
25
47
25
27
36
24
48
20
76
20
36
12
36
25
144
51
45
72
15
12
32
4
48
224
28
36
8
40
44
13
111
9
11
16
80
156
97
15
56
1
15
105
87
48
104
25
75
96
68
1
107
61
159
33
3
32
37
24
83
96
13
51
92
132
28
8
12
196
9
72
47
168
36
64
20
72
25
71
1
24
23
24
1
155
100
177
11
36
40
128
48
4
164
48
121
83
48
144
4
57
47
64
8
73
72
23
48
52
116
16
32
24
49
39
156
12
68
48
36
60
48
52
9
15
24
12
92
25
159
9
23
136
20
61
63
168
108
36
32
24
292
32
52
92
48
133
11
196
9
15
36
21
47
24
121
15
108
117
168
119
12
4
168
8
24
1
47
24
1
123
69
15
60
117
11
52
48
80
1
263
148
36
12
12
9
23
1
99
12
84
12
56
28
68
72
4
140
84
196
80
1
11
52
60
36
56
84
28
8
1
39
32
144
121
48
11
205
47
121
255
60
69
71
24
12
13
3
45
15
68
13
48
87
120
180
45
99
20
144
124
80
48
13
48
83
277
107
48
16
ABCD 99324802282*3^$a+1 [50030]
79
80
33
55
12
48
12
36
116
9
24
91
12
89
139
144
68
28
60
32
52
60
20
220
32
16
17
207
16
48
17
55
65
144
139
92
52
116
96
28
77
3
45
51
12
9
31
188
12
160
113
19
240
96
12
224
4
80
45
19
5
103
233
24
135
16
65
7
152
136
20
21
39
57
27
48
28
41
79
12
53
7
65
72
27
108
36
124
36
221
15
88
128
40
32
120
208
17
27
4
344
36
52
32
136
17
7
60
96
60
84
36
12
5
55
113
39
40
20
21
39
105
171
4
92
28
48
120
92
45
111
64
17
19
60
17
63
4
48
92
16
24
48
248
52
92
120
33
55
68
21
139
12
48
41
39
36
64
20
60
69
135
16
41
91
20
120
48
52
132
41
79
36
12
72
8
105
7
128
57
75
21
111
64
240
65
15
9
3
52
8
52
5
75
256
60
20
96
48
21
27
60
88
12
29
15
144
4
77
63
88
92
36
40
56
16
17
75
93
39
88
96
41
75
48
76
164
12
9
207
12
16
84
60
48
12
56
64
17
91
48
60
72
44
21
55
48
32
33
7
60
108
84
32
148
92
48
45
111
84
93
67
96
5
15
24
100
197
15
96
129
103
8
28
20
172
108
144
36
32
28
20
96
16
44
36
132
28
20
112
41
67
92
16
41
79
12
224
21
43
20
105
87
33
75
12
72
57
19
12
185
24
15
33
31
32
9
91
44
16
152
40
36
5
111
136
132
140
16
224
16
32
24
24
72
112
17
159
124
36
12
68
220
12
8
12
28
137
27
48
45
3
52
8
9
27
28
216
60
125
51
21
72
31
180
5
27
112
228
12
60
36
29
31
72
89
39
40
80
9
15
300
12
36
48
52
8
4
77
31
48
20
12
24
76
32
117
31
32
16
12
53
7
48
132
44
84
64
140
40
17
96
175
89
24
75
4
113
7
116
64
80
21
24
51
21
91
32
93
63
36
16
29
3
60
160
20
48
208
125
19
32
16
29
103
96
44
48
108
9
31
12
48
20
40
17
175
8
172
53
159
57
15
64
32
57
72
51
12
72
156
69
79
24
32
16
20
93
19
156
20
21
43
32
16
5
7
20
21
7
48
161
24
247
32
16
72
80
57
211
32
93
159
201
7
48
17
24
75
28
8
48
12
48
4
48
48
89
72
15
48
16
60
12
80
9
111
108
132
12
12
33
3
52
17
168
31
80
9
43
20
33
87
57
31
104
36
60
4
48
48
5
15
81
79
72
180
5
24
31
180
188
24
28
12
32
148
77
144
55
44
156
100
5
111
16
17
15
28
29
111
52
60
120
92
4
144
60
48
29
79
116
76
8
57
67
32
16
53
7
104
16
12
36
60
29
135
28
164
48
28
48
12
80
129
3
28
68
12
24
16
12
20
16
12
44
33
195
141
15
4
272
4
92
12
16
20
300
100
44
81
87
24
81
15
48
4
156
20
144
372
33
15
16
60
44
88
12
48
5
87
88
12
80
100
17
79
12
48
32
112
5
151
152
48
12
52
48
8
52
48
5
75
112
32
16
144
36
12
48
5
15
9
72
135
129
7
12
77
39
64
248
52
32
28
17
103
92
60
24
216
168
60
96
112
29
19
44
57
39
36
48
240
60
408
232
36
125
159
196
5
127
8
52
192
5
15
28
80
48
36
9
39
81
7
89
39
120
160
60
60
32
52
68
120
52
48
92
136
17
39
196
12
20
45
55
80
136
65
19
48
80
48
45
259
140
148
20
129
75
16
53
15
24
16
84
ABCD 99325330348*3^$a+1 [50110]
6
18
120
60
72
180
54
47
55
53
96
36
55
138
131
120
19
5
55
17
109
156
23
91
138
11
7
60
90
138
72
24
29
12
157
18
89
103
17
43
77
240
43
216
12
18
59
31
162
47
97
18
60
65
12
31
65
24
1
12
78
29
61
90
84
18
131
31
5
96
49
11
55
60
84
6
23
67
84
216
125
43
137
133
215
37
30
29
96
84
60
109
6
305
55
360
54
155
36
145
36
23
96
115
60
90
18
90
66
5
36
49
42
53
36
103
78
72
30
65
43
5
37
102
240
53
108
157
131
36
1
174
60
89
12
79
216
5
7
60
18
72
66
96
90
66
78
30
29
12
55
66
42
48
5
85
23
37
59
85
198
5
12
31
89
43
48
29
25
11
144
31
17
67
114
126
41
79
90
54
17
7
180
12
36
42
48
54
36
5
60
24
43
12
78
11
72
19
36
89
180
36
223
77
67
161
72
19
101
12
43
65
24
115
29
12
43
72
24
48
36
42
23
49
102
29
72
7
77
145
11
24
19
41
115
96
120
113
31
6
30
144
114
95
156
85
126
90
24
48
36
47
24
144
79
5
31
36
108
120
90
126
65
115
96
18
18
29
24
192
115
65
84
61
72
42
65
144
109
126
17
43
5
85
66
216
132
17
31
54
6
17
132
31
30
54
24
66
96
47
7
180
5
36
67
41
49
72
71
60
103
54
23
7
101
120
12
55
173
7
5
48
1
78
18
18
102
54
149
31
24
161
36
37
11
25
11
264
31
48
6
66
29
144
43
89
109
96
30
36
29
48
96
67
12
108
5
55
29
61
143
19
17
13
42
5
25
90
6
83
96
19
120
180
5
12
25
210
89
36
24
31
72
132
5
24
12
192
31
216
101
84
48
37
36
35
48
31
84
216
60
108
17
55
89
67
78
66
24
17
19
228
72
36
29
144
36
121
119
313
11
96
31
108
42
30
60
144
29
7
5
24
79
17
55
72
137
79
5
25
11
49
12
24
71
48
7
108
12
113
67
18
11
43
17
73
11
12
37
18
18
12
90
89
115
180
36
54
234
12
54
11
7
108
294
246
89
156
7
72
180
18
18
137
7
41
19
29
7
12
125
12
85
66
78
47
43
17
24
24
7
72
12
41
199
101
55
29
79
17
48
151
114
450
54
18
12
65
7
36
24
65
55
6
35
103
24
77
48
103
90
54
90
24
107
109
11
43
144
197
109
102
113
12
120
79
41
217
48
78
12
29
120
24
96
313
18
53
19
77
25
11
7
53
7
120
5
240
85
12
6
173
7
5
43
54
78
12
330
12
6
89
31
113
37
30
29
96
19
173
67
210
54
96
120
18
18
60
102
83
67
173
217
78
12
180
17
61
120
54
6
143
72
13
71
43
90
12
11
24
1
42
161
31
5
24
115
125
19
17
25
126
29
19
180
36
65
31
102
143
12
67
41
79
65
31
30
18
5
12
25
84
35
25
11
115
18
11
133
30
72
216
108
65
67
29
115
161
12
1
180
71
24
49
107
96
55
53
67
65
43
216
41
132
25
126
36
90
96
30
29
60
43
53
19
90
48
11
7
5
55
5
24
91
5
108
67
65
49
48
6
149
108
103
12
144
65
79
72
42
83
12
48
60
139
18
162
30
78
18
18
12
144
126
23
19
18
54
29
109
18
18
107
60
24
85
119
ABCD 99325733998*3^$a+1 [50050]
9
39
9
3
92
1
29
36
6
73
48
27
8
54
108
72
24
10
56
24
49
5
72
106
110
70
57
35
121
72
5
198
4
45
5
10
45
48
15
57
5
10
8
49
96
137
72
19
36
24
17
12
70
21
60
35
4
86
199
15
32
18
36
70
44
66
96
156
10
8
112
2
30
1
39
105
15
165
23
40
50
10
2
36
6
18
70
20
28
117
17
31
63
104
30
46
50
142
32
150
66
4
56
49
123
20
24
121
72
15
2
54
42
22
60
62
90
16
2
18
13
35
24
88
50
18
25
29
7
53
18
112
62
60
48
6
1
99
45
29
60
48
7
3
45
107
37
96
75
14
216
54
73
107
138
90
6
12
10
180
14
18
16
2
22
33
27
110
115
47
4
2
82
80
30
42
88
93
12
5
103
27
68
88
32
78
66
88
20
1
17
79
35
73
48
87
26
22
14
30
6
12
58
32
1
71
6
54
124
20
85
15
9
3
50
18
36
13
15
38
10
9
179
54
7
3
8
112
218
84
6
108
36
16
20
157
51
26
118
26
216
18
16
84
8
148
122
12
6
4
32
4
180
312
60
20
30
10
32
12
78
10
20
25
36
17
54
18
30
78
127
35
13
77
18
84
6
22
96
60
12
9
48
23
52
182
30
4
2
84
24
139
15
116
36
18
48
55
27
32
16
14
18
6
10
12
80
24
66
18
24
40
32
13
60
15
68
54
79
29
18
112
32
18
60
18
40
80
52
8
13
24
11
61
71
48
36
61
47
16
57
53
24
46
26
66
24
73
48
23
124
38
54
49
27
120
69
5
19
71
36
100
44
13
51
26
66
132
13
15
62
18
84
4
20
40
122
120
54
6
55
3
69
35
48
40
2
90
121
59
28
92
37
3
60
26
36
6
49
36
3
57
3
14
36
12
19
24
71
54
154
96
20
66
34
2
162
28
98
114
36
54
103
5
12
115
12
41
18
36
4
9
5
36
31
111
50
180
82
62
6
48
4
92
49
17
19
108
95
12
1
15
20
108
42
18
156
16
8
37
75
48
132
32
1
29
18
42
18
85
3
20
72
52
20
13
27
8
24
84
54
178
62
166
32
28
12
9
36
72
3
122
78
13
27
12
2
18
1
17
90
37
53
70
38
12
58
14
55
3
32
37
23
40
32
28
62
31
303
12
117
123
8
54
10
8
18
66
73
15
36
2
19
131
13
15
84
50
18
49
111
12
48
108
26
46
50
18
12
24
30
19
15
44
157
23
40
105
51
92
30
54
16
98
19
137
6
28
92
133
137
24
163
11
24
85
17
78
30
58
129
63
20
6
19
3
12
2
31
17
58
20
13
17
7
75
48
50
82
8
28
12
32
61
12
87
38
7
36
71
18
72
46
134
55
71
18
34
86
24
46
45
17
70
120
44
16
20
90
12
106
26
31
5
250
72
86
6
36
12
28
9
99
206
43
35
253
47
6
94
50
12
114
4
168
60
105
24
11
28
26
46
14
30
253
63
45
132
3
60
12
50
72
94
26
18
60
37
51
2
18
52
48
2
60
55
47
36
37
17
46
8
24
36
54
12
96
120
19
51
12
60
20
25
35
90
12
54
100
14
18
18
66
108
40
20
217
36
12
41
10
2
79
83
61
17
10
20
24
18
72
36
18
124
32
25
29
82
9
41
55
75
32
1
17
22
108
50
58
26
91
15
12
228
57
63
8
52
122
6
4
68
37
17
178
20
40
32
18
18
72
30
7
35
90
118
26
31
35
36
37
3
32
42
18
76
12
57
17
18
12
64
44
40
68
73
77
72
58
98
19
3
20
88
32
24
4
44
37
113
10
57
23
138
24
178
57
65
96
12
91
87
9
3
32
1
75
69
48
108
53
132
10
60
68
54
126
36
25
36
3
44
168
18
34
93
63
129
23
49
35
6
70
38
10
44
30
10
68
112
32
126
18
121
131
28
24
20
37
71
18
90
40
45
72
15
12
260
88
20
97
71
66
43
15
2
18
13
17
6
112
44
6
10
38
94
36
20
1
101
162
16
9
12
23
18
10
12
33
47
37
3
48
44
126
10
60
93
125
142
68
144
73
23
54
190
8
13
24
17
34
14
10
48
92
12
25
29
34
2
34
57
23
49
71
96
49
149
30
61
71
13
53
54
4
20
4
50
70
128
52
146
202
98
96
19
17
12
106
24
20
28
2
60
36
12
19
41
58
14
12
94
12
60
38
30
1
41
10
62
36
31
111
14
106
45
35
40
45
113
54
162
36
12
55
5
10
60
38
48
42
ABCD 99325774136*3^$a+1 [50100]
29
60
36
115
48
53
12
12
51
69
36
48
12
132
48
60
43
89
312
175
5
219
9
60
36
135
64
65
96
12
3
21
108
12
51
33
15
225
12
12
660
51
256
5
36
48
36
228
132
43
48
77
96
99
16
32
45
19
173
252
60
48
36
135
201
120
159
16
101
108
159
45
48
72
12
180
24
36
24
7
5
144
300
48
72
36
60
60
144
36
288
36
96
3
57
48
39
81
36
108
288
48
127
17
111
297
60
139
41
55
65
84
48
108
120
108
252
84
24
36
96
168
252
72
12
24
24
7
89
12
204
48
240
12
84
252
132
12
51
64
29
147
33
79
41
72
60
84
36
348
31
29
12
108
60
127
17
12
211
173
204
12
43
41
7
29
156
55
5
168
36
159
129
48
15
69
96
72
132
144
60
211
185
108
48
132
48
55
245
27
33
60
3
201
204
12
175
29
60
103
17
84
312
115
192
77
19
137
55
113
96
31
5
468
12
60
319
89
84
3
192
105
12
156
60
168
36
180
384
72
24
19
101
48
72
108
72
24
120
84
36
24
60
115
281
87
69
36
48
39
48
129
319
17
288
36
156
204
19
149
72
60
24
60
99
477
48
96
60
192
84
19
77
19
89
192
87
33
192
12
36
415
240
77
12
48
55
233
199
53
72
120
24
147
129
60
99
129
168
48
375
81
79
5
12
60
132
168
343
161
84
36
180
24
24
36
144
36
267
45
48
19
377
156
27
33
15
117
72
96
60
144
39
129
223
32
45
60
36
72
120
168
60
72
48
7
197
36
24
12
48
3
112
65
63
153
87
93
36
31
209
156
132
36
276
180
48
108
7
65
60
51
165
132
103
65
156
204
36
3
48
9
24
31
48
125
51
21
24
96
115
233
48
180
60
132
12
324
96
96
147
45
243
69
108
48
84
204
204
67
5
36
7
77
108
156
12
48
120
72
84
171
33
127
65
15
105
48
36
120
180
120
348
3
64
65
288
367
336
125
19
41
60
144
216
180
72
72
60
84
276
43
125
3
129
60
99
21
84
72
84
43
48
144
144
17
60
48
156
156
48
24
51
81
60
84
72
108
180
24
288
48
159
16
125
84
15
21
180
516
84
24
96
12
84
48
12
36
360
204
24
36
204
60
252
24
60
96
84
48
156
60
132
48
12
48
144
ABCD 99326317724*3^$a+1 [50038]
107
13
21
51
80
120
24
24
1
50
10
6
5
24
51
4
9
21
3
8
48
127
24
6
3
72
45
35
25
87
27
29
7
20
40
69
8
3
64
6
30
30
243
107
37
107
180
1
23
36
40
53
96
7
30
179
40
15
33
32
31
17
27
76
20
10
3
131
36
48
9
157
11
40
39
6
74
1
75
53
37
24
30
20
76
24
36
17
27
21
64
8
7
6
24
36
150
44
21
24
24
16
71
129
1
23
67
5
85
3
131
45
181
35
15
40
120
17
13
35
25
38
72
9
1
120
95
24
1
119
25
26
13
111
6
54
29
7
24
20
141
15
4
6
14
10
63
83
34
30
5
121
84
3
27
21
23
57
24
31
90
39
8
3
34
11
24
40
75
20
9
61
51
8
97
24
26
37
8
72
27
10
66
20
10
179
39
36
13
8
72
67
45
21
150
5
55
17
16
57
23
24
27
85
71
9
25
14
49
47
81
159
49
87
9
45
36
23
24
7
65
31
24
9
47
9
25
120
26
4
9
32
48
64
48
105
39
8
3
69
115
53
16
72
23
36
93
3
13
11
16
20
4
296
13
32
25
24
119
1
90
20
16
8
9
13
30
114
26
9
24
16
51
45
69
35
145
23
13
59
39
22
3
95
12
93
1
95
16
8
24
7
104
46
51
59
46
95
55
8
52
30
30
17
16
32
88
24
63
104
1
32
72
24
7
54
66
20
60
33
27
13
47
9
15
1
8
24
40
23
24
24
9
16
51
20
169
24
23
34
119
240
91
6
84
26
9
15
241
8
15
22
14
36
97
3
20
9
25
134
46
36
119
16
8
16
56
39
10
50
93
40
63
8
12
34
146
25
128
7
57
23
25
15
30
147
96
11
70
23
43
5
48
1
23
3
13
27
120
68
76
21
69
30
44
12
117
37
36
23
87
33
16
21
3
47
33
127
20
13
87
60
5
15
9
40
35
13
3
29
61
240
83
37
59
64
27
44
81
25
38
76
5
51
60
40
57
47
81
15
105
63
9
73
39
8
72
168
147
16
68
22
24
50
96
204
16
80
45
19
66
14
76
60
30
14
16
65
40
69
50
25
8
3
10
35
40
24
8
72
91
24
6
39
8
7
20
45
1
15
45
60
14
9
61
30
20
36
60
40
8
1
15
30
11
39
193
56
15
129
40
47
1
39
9
95
49
3
5
79
65
55
41
15
24
73
57
39
11
21
40
32
13
59
16
143
36
165
25
63
63
9
95
10
6
89
24
1
66
24
20
100
29
16
21
84
60
11
39
10
50
10
3
63
65
25
14
33
27
13
23
60
24
13
47
33
48
48
1
50
10
3
96
11
85
95
46
60
14
25
11
10
27
3
120
53
24
37
66
8
1
8
16
27
44
9
37
59
61
123
11
93
48
40
45
14
61
8
24
72
24
87
57
63
154
50
84
9
63
60
69
39
12
64
56
13
27
5
55
33
27
164
100
90
30
116
34
23
88
15
57
27
6
54
150
60
90
125
24
217
23
37
14
13
32
25
71
24
31
30
170
40
44
21
55
17
3
4
33
56
16
8
37
11
49
50
100
9
96
80
1
54
33
56
16
15
65
384
16
24
144
3
5
40
35
85
15
9
215
40
30
83
40
80
3
10
14
46
24
180
6
24
80
84
16
6
14
21
24
91
44
24
36
13
143
9
91
5
49
15
11
37
32
91
29
144
15
1
11
70
39
24
47
129
136
9
23
96
15
9
48
15
10
54
33
27
5
24
27
4
9
72
72
3
20
4
44
52
53
1
90
5
15
1
23
46
35
25
14
1
81
38
72
24
9
7
33
72
15
54
6
5
72
13
54
66
27
3
93
131
106
24
50
46
227
37
26
34
143
73
63
32
135
9
16
129
6
185
144
39
25
144
32
55
6
24
99
104
16
11
45
1
39
48
152
88
23
9
1
38
9
147
10
26
48
72
10
47
16
81
15
8
43
20
10
15
95
25
32
13
14
36
24
46
24
51
9
6
44
45
24
91
120
20
16
17
72
145
14
106
186
44
24
1
51
68
9
87
10
170
61
39
41
24
24
15
1
11
60
84
13
47
25
45
35
25
23
48
48
1
6
260
24
60
1
15
89
96
144
16
45
83
7
9
11
45
39
9
7
17
40
33
14
49
80
31
6
14
36
48
49
33
24
96
38
46
50
36
24
133
32
39
72
60
4
9
57
134
9
31
9
131
21
55
17
48
139
5
48
87
9
37
24
83
13
24
66
54
11
19
140
33
13
50
40
89
1
54
6
3
11
45
64
144
3
53
24
72
151
9
24
11
13
23
4
29
51
190
26
4
96
65
25
39
11
160
5
15
73
27
24
29
51
84
1
11
40
44
24
9
7
33
23
9
16
9
14
9
37
96
83
160
11
61
32
127
80
40
96
144
6
35
15
49
51
53
15
1
8
48
48
64
57
39
71
33
88
69
26
24
16
8
57
49
90
20
16
8
52
29
24
96
111
33
144
13
24
6
44
9
ABCD 99326853742*3^$a+1 [50024]
42
8
24
46
86
18
16
2
12
60
6
12
48
9
115
6
107
7
50
72
18
60
58
8
15
24
121
120
12
32
12
34
80
12
24
28
2
18
16
14
10
18
20
48
4
32
75
15
78
75
57
18
12
21
75
12
21
15
22
72
2
34
12
32
16
80
54
40
36
32
70
32
10
92
120
18
16
14
10
6
50
51
51
70
92
3
27
6
60
64
32
39
45
10
56
48
18
90
28
20
22
44
28
2
4
2
28
47
43
32
10
12
23
39
28
26
30
40
24
32
105
3
30
18
12
72
30
84
10
14
48
24
48
10
6
47
12
51
34
26
21
81
22
18
14
6
84
54
22
2
12
6
24
30
33
115
17
3
16
14
3
25
8
10
29
33
15
7
56
4
6
12
48
60
80
30
6
64
2
10
8
96
64
120
72
35
3
42
10
53
9
16
14
18
78
10
26
4
56
69
27
42
42
34
74
36
12
10
48
30
30
12
18
5
109
48
42
50
72
24
30
36
33
1
12
2
36
40
5
21
48
46
90
120
26
6
22
66
84
36
30
32
10
20
52
8
132
30
30
63
73
47
57
30
6
36
96
112
62
30
16
14
36
105
97
8
39
15
18
18
22
62
78
96
96
16
12
62
90
63
25
6
2
10
38
12
12
16
50
45
21
48
3
48
36
51
168
12
144
28
8
10
48
150
17
25
2
18
48
10
32
58
32
40
62
66
36
28
2
9
19
2
4
12
102
32
46
30
30
83
27
52
30
71
27
150
12
10
68
18
4
80
46
50
39
177
64
47
25
14
9
81
16
32
66
102
24
48
15
25
56
4
66
2
10
12
38
18
10
62
33
19
32
6
54
6
30
52
2
28
36
47
13
14
6
10
84
2
58
30
11
55
54
62
28
30
6
140
6
24
36
48
48
12
27
3
10
26
12
18
52
12
71
55
42
8
40
12
18
2
42
60
10
48
23
9
102
66
39
15
18
123
67
138
14
34
20
12
99
19
2
12
36
72
22
60
60
38
82
8
58
30
2
54
6
12
46
2
48
4
26
36
18
28
47
1
120
26
16
2
12
16
14
81
12
3
48
34
2
6
192
42
6
24
4
20
30
40
2
18
22
14
21
7
38
3
55
14
27
13
26
22
62
156
30
54
10
18
18
2
18
12
30
18
10
5
45
4
26
4
6
14
10
6
14
42
66
120
10
2
78
48
9
61
26
36
28
30
2
9
13
6
41
15
208
66
80
40
56
6
70
68
40
54
62
16
23
27
12
18
18
40
24
18
32
42
6
54
33
1
32
48
4
60
6
17
13
2
120
10
8
114
36
174
36
27
27
72
81
27
96
6
16
128
6
18
3
33
90
22
42
8
9
1
8
10
32
28
5
21
15
39
10
12
32
12
30
6
28
35
45
6
28
68
24
6
18
57
48
9
27
31
20
28
30
20
12
100
32
28
38
24
58
14
48
21
115
24
26
4
20
6
6
30
16
2
3
43
14
72
6
88
32
10
18
32
30
18
4
32
18
15
33
12
28
8
15
87
52
32
6
15
7
6
62
18
10
65
9
160
56
52
18
2
58
17
13
20
10
42
104
6
28
14
15
3
57
93
12
10
8
33
25
54
2
51
48
24
33
12
66
22
14
24
45
7
32
78
99
3
12
46
8
70
20
6
6
18
52
2
18
78
40
29
21
64
11
51
36
33
21
48
46
12
2
48
28
11
19
32
72
16
26
18
126
24
12
30
28
2
16
8
24
6
34
26
22
95
25
20
18
72
10
8
24
16
59
31
14
27
9
30
12
10
14
81
45
58
5
24
51
34
20
76
32
87
43
48
86
3
13
60
14
16
62
3
72
51
154
110
28
30
23
27
114
28
146
57
45
58
2
58
125
25
14
12
36
45
3
64
18
23
109
8
22
2
16
8
66
30
168
12
28
6
12
29
19
116
34
12
20
10
5
9
16
48
30
29
25
32
28
6
30
12
20
12
136
12
14
30
34
20
30
10
24
8
22
26
6
30
9
37
47
25
6
2
72
78
24
138
46
32
10
14
4
30
54
50
12
18
28
32
6
6
4
86
48
6
10
30
24
38
12
6
21
24
15
54
15
1
42
2
15
75
45
25
62
18
3
60
3
12
18
34
2
108
3
57
46
125
27
33
25
2
60
18
30
42
40
14
6
112
62
36
114
6
10
44
58
18
59
109
42
12
8
28
14
16
30
2
22
32
9
19
6
42
20
30
90
9
1
14
46
18
50
24
3
43
26
54
34
38
18
60
36
28
66
26
16
32
40
80
46
42
2
36
64
50
10
6
56
24
12
18
60
30
4
68
22
56
94
30
66
30
32
9
9
36
16
8
4
2
18
136
24
152
16
48
14
70
23
25
32
30
46
54
65
36
27
88
20
102
40
32
30
18
40
48
14
10
6
2
22
38
28
104
6
10
14
18
48
42
22
108
18
30
60
56
88
6
12
89
39
9
27
34
12
14
4
77
69
28
26
36
34
14
21
24
85
50
16
2
28
44
88
78
14
90
6
36
6
10
32
28
20
24
34
30
14
10
11
45
6
88
6
44
6
12
150
3
7
29
15
33
25
56
15
57
12
3
12
31
50
34
50
28
44
3
27
6
52
108
14
81
37
8
24
24
54
10
30
2
6
60
118
32
10
29
24
9
6
34
60
2
58
6
90
30
5
21
48
10
6
30
14
3
57
36
12
15
7
18
44
30
46
62
36
4
8
58
35
36
19
2
52
60
30
6
14
28
77
3
22
8
102
156
105
27
12
33
15
22
6
2
82
86
10
29
1
56
51
57
76
2
28
54
2
78
96
30
6
3
36
25
26
16
77
51
84
16
44
102
39
19
30
2
4
12
14
96
78
21
3
81
15
120
40
2
22
66
24
62
24
9
15
10
38
28
2
27
1
14
58
38
6
18
42
6
12
126
40
24
2
33
21
6
36
28
116
45
1
8
6
21
177
3
12
51
9
31
32
18
6
21
13
12
12
50
66
99
27
93
21
130
12
2
12
39
57
18
4
2
48
108
12
6
69
3
120
112
2
48
3
9
16
12
32
4
50
66
28
36
86
24
24
81
15
52
14
51
43
24
18
14
81
63
30
4
62
33
13
30
44
84
4
65
15
66
6
34
84
36
32
10
44
84
34
2
28
18
20
12
16
26
6
78
12
72
21
37
14
18
78
18
6
18
120
16
2
54
28
20
12
30
18
12
48
6
34
110
10
56
ABCD 99327174106*3^$a+1 [50099]
9
57
75
15
18
72
6
60
72
102
58
86
210
69
7
29
7
14
24
22
32
12
84
24
18
78
60
54
10
8
168
42
42
60
60
30
6
9
45
36
27
7
68
64
26
48
30
54
48
24
126
4
68
78
102
81
67
38
192
15
3
4
113
3
12
78
54
60
102
3
12
63
88
80
12
40
65
43
128
21
31
32
6
6
36
40
32
78
15
33
6
144
16
50
3
3
48
76
14
54
6
171
9
42
150
10
2
27
15
6
30
48
64
8
9
3
30
60
58
65
7
8
24
30
18
100
68
198
24
78
60
30
22
20
52
26
18
9
15
28
29
3
81
15
60
24
33
120
63
42
27
12
3
48
225
7
212
33
3
33
15
6
36
24
63
15
28
20
42
118
2
36
66
69
69
30
6
12
142
8
4
53
3
12
21
39
33
63
12
40
32
141
57
63
60
9
118
65
108
75
30
30
120
69
21
75
39
117
45
24
36
48
6
64
56
36
30
36
10
264
89
72
75
18
87
7
8
12
72
16
29
39
16
8
18
18
54
12
48
6
30
22
2
6
21
39
4
125
7
14
24
18
24
6
90
90
34
53
48
63
126
6
42
60
18
40
72
20
28
74
58
206
87
75
33
69
10
53
3
12
84
30
120
51
117
27
45
18
33
72
285
6
186
24
75
69
42
40
20
24
4
56
24
180
18
34
38
12
178
2
18
96
9
75
18
78
114
22
14
75
9
6
36
78
30
6
15
216
120
3
36
30
96
6
54
106
65
63
4
62
24
12
10
74
106
2
18
93
15
9
15
6
22
260
60
30
75
7
56
21
96
3
36
48
57
123
21
7
5
87
12
36
4
38
27
36
3
24
42
54
4
65
7
36
305
147
81
15
12
33
21
18
96
24
36
24
12
30
10
20
18
27
168
12
63
88
60
8
144
57
81
12
58
308
54
6
42
12
36
126
76
24
20
81
19
56
24
108
78
39
9
99
141
202
14
36
87
103
113
72
3
66
63
48
3
36
18
30
48
69
3
6
39
135
48
78
42
52
5
96
69
42
24
30
24
48
15
12
43
14
58
26
66
16
32
33
105
142
56
12
9
99
12
72
42
15
105
51
9
66
64
14
15
12
33
42
48
21
15
48
45
3
12
96
90
204
96
27
72
33
183
84
15
6
42
18
30
24
138
15
79
38
15
273
27
132
45
48
48
82
38
3
45
30
12
9
99
132
24
30
18
6
27
93
42
12
33
75
4
53
3
30
18
4
60
26
42
12
12
6
42
88
32
33
15
30
12
6
90
42
42
18
4
29
45
66
28
41
60
39
30
3
12
15
12
60
16
14
58
26
46
8
21
15
57
69
114
144
36
4
137
43
2
48
27
51
24
21
15
54
36
22
26
66
36
9
45
58
206
24
22
140
9
45
34
32
69
129
96
42
12
30
6
6
63
36
39
33
57
63
93
6
196
140
78
6
48
78
70
80
4
20
36
42
10
17
75
9
75
90
12
48
22
8
54
18
57
3
48
174
96
39
36
79
230
12
66
45
7
32
9
60
15
4
60
65
48
15
168
60
144
81
57
42
66
6
48
21
39
117
115
44
60
24
117
3
66
34
26
126
66
102
117
33
150
48
72
160
5
135
33
15
12
52
74
114
12
9
15
30
39
15
6
46
164
204
60
40
56
84
6
12
18
12
112
72
20
33
57
24
30
72
9
108
63
12
18
123
27
18
42
54
46
173
36
36
7
53
3
36
9
117
27
57
144
154
80
126
30
84
36
36
76
32
48
42
36
90
112
38
30
81
69
102
4
29
21
106
60
14
18
36
120
12
24
24
60
66
6
100
60
62
150
42
46
68
141
3
60
45
60
75
36
6
84
30
105
99
81
27
84
18
51
31
44
4
137
51
45
57
66
24
12
21
33
30
6
108
51
72
72
67
29
12
99
45
51
45
3
4
5
36
36
93
10
12
20
36
52
2
66
24
45
3
148
20
12
150
30
30
12
15
21
63
7
60
29
3
88
20
72
126
60
30
9
57
90
36
24
9
39
12
24
21
43
140
33
3
12
24
153
21
30
42
90
60
52
32
93
55
50
102
54
30
4
12
60
29
72
33
15
15
36
153
57
54
69
21
30
76
98
18
9
115
50
63
72
9
132
12
12
15
75
24
9
75
112
128
18
70
24
36
74
106
74
60
78
6
82
32
42
96
12
15
27
84
69
3
52
60
2
6
18
66
28
98
10
24
29
7
32
18
138
4
125
15
6
12
10
152
42
51
39
ABCD 99328316468*3^$a+1 [50079]
33
30
113
49
168
18
5
115
285
27
162
51
15
240
17
37
108
30
177
111
113
16
3
360
228
113
1
30
33
80
240
133
24
120
75
15
18
270
78
180
324
36
390
144
18
168
30
114
18
318
54
396
42
162
105
3
660
57
15
168
102
419
64
3
317
25
87
21
60
63
80
109
102
6
72
138
5
19
30
180
60
30
33
80
67
96
45
80
229
150
36
102
162
216
257
13
147
96
51
66
72
60
23
7
41
217
183
69
288
432
12
239
19
12
150
210
41
67
141
32
64
15
60
149
79
108
69
111
24
48
41
139
90
18
57
303
273
21
48
123
75
213
39
57
48
176
79
198
114
126
107
103
54
131
67
168
69
15
96
84
6
39
33
12
243
15
30
18
54
203
16
147
12
42
138
18
60
12
222
108
210
87
135
108
141
80
144
13
35
49
36
72
132
159
39
41
31
408
41
67
77
55
57
171
165
75
12
108
317
175
12
180
186
12
18
114
30
90
126
150
347
112
165
18
150
131
7
24
18
30
132
90
30
78
138
237
240
117
96
210
252
108
33
57
23
1
351
32
205
51
27
53
37
30
24
156
9
81
95
112
27
36
65
7
41
337
414
126
114
33
87
60
90
108
48
342
42
135
45
30
180
96
17
160
33
162
18
60
399
45
3
93
30
132
48
42
23
48
139
165
87
9
69
18
354
126
90
24
71
208
201
90
90
150
93
15
33
159
738
132
59
391
90
239
31
48
81
9
135
15
102
108
63
27
293
288
16
75
48
18
99
33
138
42
192
168
18
192
438
264
3
285
42
210
119
67
354
11
157
18
129
15
321
69
459
69
12
36
132
120
63
48
87
9
225
78
161
31
258
162
66
123
39
90
95
240
48
157
180
63
9
240
198
33
285
3
21
123
416
16
48
192
63
90
198
42
87
15
353
13
35
127
162
180
120
186
72
48
90
114
21
99
6
192
60
192
18
330
30
18
54
240
48
18
42
30
72
39
291
36
57
105
18
90
372
132
30
6
95
7
240
41
121
36
30
453
87
185
49
ABCD 99328701898*3^$a+1 [50031]
16
15
81
8
19
5
88
60
45
15
3
21
51
45
32
28
8
4
116
4
33
3
24
12
36
12
3
33
60
32
60
132
16
36
8
48
108
4
20
48
12
13
23
52
87
36
77
13
47
48
139
72
129
36
15
33
56
52
80
100
57
3
72
8
52
20
60
16
32
120
108
4
140
28
3
5
16
104
24
76
96
75
21
20
40
9
3
36
12
24
96
8
19
36
9
8
108
4
72
15
9
12
24
9
15
24
36
60
60
60
15
5
52
24
81
3
87
17
37
23
100
8
168
40
39
53
37
11
24
40
80
43
57
33
27
36
27
65
72
7
21
32
1
47
7
36
9
45
123
48
9
27
144
44
52
56
55
288
21
216
24
96
39
36
18
36
11
108
25
35
12
4
44
121
3
116
52
84
108
56
64
20
208
68
60
12
13
126
81
8
55
36
29
132
72
28
27
108
18
51
36
32
43
18
27
60
93
59
13
63
84
87
33
132
69
27
27
45
8
19
81
63
57
24
48
33
3
60
24
21
47
12
52
105
39
32
4
159
5
136
56
4
108
8
12
40
128
52
36
72
8
19
21
12
20
4
60
45
90
21
8
4
12
8
16
92
37
71
64
8
40
108
44
40
48
27
65
40
21
15
36
84
80
16
8
40
81
39
33
27
12
44
7
69
36
20
124
21
27
27
53
28
9
3
80
16
104
60
25
15
48
84
56
4
8
120
36
60
24
67
29
115
5
12
28
144
8
168
52
68
19
36
45
44
40
12
3
36
57
68
132
48
91
69
144
8
12
1
15
24
36
80
84
16
164
31
105
12
60
144
21
15
108
12
72
8
40
20
13
47
12
48
64
9
15
24
60
36
44
60
13
39
33
3
20
40
27
105
56
76
8
7
36
18
87
152
52
56
60
88
45
35
91
54
179
16
36
108
8
148
27
9
9
15
144
140
148
3
17
12
16
27
125
52
93
15
48
144
12
36
60
92
43
69
3
198
39
96
24
8
31
21
48
93
63
72
60
48
27
9
9
36
39
44
16
12
20
49
54
5
72
4
8
40
33
63
80
64
63
17
91
17
109
54
9
72
96
20
4
96
27
21
36
48
60
33
15
8
72
13
15
32
148
24
8
40
8
12
12
88
84
44
24
40
8
52
20
16
9
23
4
44
40
12
20
28
12
252
20
52
56
48
12
52
36
132
8
136
24
24
45
15
108
92
48
25
23
12
28
9
3
8
151
33
120
12
164
24
43
5
40
45
23
52
8
24
1
35
12
7
21
24
80
148
72
68
12
43
9
56
28
51
69
32
7
72
89
19
41
67
33
39
5
88
8
40
132
33
47
40
3
36
9
20
24
28
60
3
5
12
55
77
13
47
36
7
53
109
111
20
4
128
43
9
60
120
48
20
13
72
3
24
45
18
153
9
126
9
8
12
25
71
24
136
72
68
12
48
52
188
84
120
7
9
12
24
68
31
29
100
12
84
44
55
5
40
48
48
12
9
83
43
17
28
68
52
8
4
57
59
124
15
213
24
104
127
162
63
27
53
37
11
24
88
24
51
9
68
60
7
53
37
71
52
21
59
48
37
71
64
48
92
88
72
48
48
36
8
76
180
84
57
3
8
12
28
39
89
72
4
15
9
84
12
3
36
21
51
45
12
12
68
7
213
36
24
56
64
48
27
33
8
4
12
33
11
4
57
18
18
75
68
52
20
19
69
104
60
145
18
5
88
12
8
72
28
32
52
8
19
113
52
33
3
33
15
32
108
60
40
152
52
63
54
90
69
60
24
20
120
36
64
57
63
12
33
15
188
48
19
57
24
9
3
20
40
20
52
120
33
95
13
36
3
8
12
48
19
29
60
19
221
16
120
36
12
132
8
28
3
21
8
52
36
24
21
35
12
28
120
12
27
9
80
72
28
9
71
112
80
7
45
12
51
33
24
123
5
40
63
36
105
188
13
144
23
13
63
27
18
59
13
3
12
60
8
24
36
16
3
125
36
40
72
12
20
55
185
76
20
12
148
60
12
12
12
3
18
47
43
53
4
33
3
24
8
88
12
32
60
61
15
32
100
32
55
18
23
60
7
93
140
37
35
124
39
9
36
92
7
90
27
60
36
72
8
12
268
57
36
99
168
24
116
60
64
8
28
63
89
60
13
27
120
48
8
12
55
5
4
48
72
8
28
60
48
44
88
68
49
23
52
33
3
24
60
12
9
15
60
36
69
99
68
12
16
44
16
60
9
3
60
48
44
40
36
32
79
54
35
24
31
9
120
33
47
52
36
12
20
13
15
8
84
1
27
60
92
37
11
4
75
9
36
9
72
18
29
43
125
55
54
3
60
63
17
60
108
85
47
28
8
7
69
75
9
20
4
21
72
63
20
7
72
93
80
43
65
52
9
15
104
52
8
1
234
9
8
ABCD 99328781842*3^$a+1 [50088]
24
21
9
30
65
16
24
80
16
9
36
195
81
15
32
48
64
81
48
15
39
257
25
24
95
79
17
48
24
7
6
36
95
19
84
17
169
48
23
72
16
87
41
48
40
56
16
32
1
39
120
27
21
3
77
40
27
36
114
15
57
102
36
21
3
69
21
30
6
39
21
27
8
7
18
36
6
42
6
24
48
45
48
56
25
36
11
1
15
24
3
45
8
37
3
32
19
29
73
71
88
3
77
112
24
135
65
24
61
75
69
108
15
8
16
8
40
45
36
39
9
47
25
24
48
12
6
69
63
48
54
36
18
69
3
5
49
39
24
33
12
3
24
24
32
16
3
84
6
35
1
39
8
1
24
71
25
15
8
43
120
30
24
126
36
102
39
33
18
18
27
81
15
8
16
51
6
30
81
32
67
24
5
16
24
96
9
39
3
5
88
57
42
21
24
51
141
72
69
132
72
84
42
54
11
40
8
1
15
72
8
16
3
29
24
13
96
99
3
36
6
36
15
32
157
3
33
18
21
8
40
57
39
24
56
48
31
48
42
23
40
45
11
1
47
16
15
84
114
11
120
16
39
41
25
23
24
16
104
40
33
15
3
6
6
113
49
18
5
16
99
144
69
15
33
8
43
48
12
33
9
48
15
3
42
30
45
24
9
47
40
24
21
96
27
33
24
47
13
3
128
136
33
78
12
29
49
42
6
66
69
57
12
27
3
6
39
32
79
33
69
27
57
47
19
24
48
18
42
66
36
48
75
111
9
80
40
63
41
67
5
37
30
12
129
9
15
27
18
11
112
24
27
117
24
117
6
30
12
48
51
9
24
15
45
12
23
7
17
16
56
7
228
21
81
12
12
119
24
1
15
27
29
40
9
6
57
24
8
136
33
78
177
8
43
24
48
30
39
3
72
30
48
63
32
13
84
24
23
16
105
23
73
15
15
41
16
24
21
60
24
15
33
23
19
21
3
84
42
54
6
35
1
39
9
39
8
16
48
48
33
135
27
29
193
23
31
54
6
69
15
65
16
57
54
9
87
57
177
18
5
1
132
30
5
40
27
45
27
93
56
16
33
23
40
27
12
33
3
45
27
5
72
24
19
102
54
33
69
131
96
7
60
45
45
36
24
39
8
16
48
3
5
1
24
96
15
15
84
6
63
24
9
39
152
112
9
30
9
33
24
15
96
8
91
53
61
35
13
35
16
3
53
25
42
18
12
15
96
8
16
45
3
3
5
24
19
29
1
23
31
48
65
37
12
15
15
66
72
6
33
8
64
9
36
35
16
45
51
123
60
9
45
3
80
24
31
33
144
8
43
21
39
6
11
24
13
42
33
117
30
6
18
45
56
1
63
96
75
36
57
8
24
40
32
43
144
21
21
30
45
69
36
63
32
72
1
47
49
18
237
8
72
19
54
15
51
45
8
16
56
67
93
96
3
53
19
6
15
24
56
7
9
171
6
24
23
19
21
9
23
31
6
48
6
45
8
16
3
18
11
88
8
16
33
63
24
33
15
39
185
16
33
47
112
9
30
57
57
23
13
75
24
80
64
32
19
29
40
32
73
39
32
24
40
24
48
3
5
16
51
29
40
24
48
3
60
6
78
60
12
5
19
48
77
1
15
3
30
84
27
3
60
6
3
57
15
75
54
132
27
96
48
56
40
48
15
18
39
24
9
15
120
3
48
12
6
36
24
39
87
33
21
3
24
8
40
27
30
24
15
9
47
73
15
72
9
63
51
29
37
11
64
48
24
87
17
19
53
115
5
40
56
79
18
15
123
24
6
12
30
78
84
35
55
18
15
144
56
88
15
102
78
24
29
16
144
147
132
138
15
96
32
16
48
24
288
8
40
80
49
15
8
7
17
91
42
48
11
24
1
63
8
16
24
8
24
19
24
5
16
33
39
3
60
17
67
48
117
32
16
27
6
42
125
1
23
67
5
1
111
32
72
19
36
6
11
48
121
23
16
8
103
132
102
71
43
21
8
1
54
36
66
30
45
51
21
9
15
24
8
37
75
72
24
32
64
8
1
48
6
33
123
117
27
21
9
48
18
93
27
21
27
21
8
25
15
141
107
127
6
3
80
7
33
144
24
48
3
90
54
6
15
3
53
7
66
24
71
40
75
24
21
33
42
6
39
3
5
40
57
23
7
66
18
5
16
99
21
81
47
37
51
3
45
9
15
8
25
30
17
40
32
40
8
96
49
18
30
15
48
27
24
6
24
23
31
60
84
65
16
9
60
3
24
104
1
6
33
48
21
35
7
36
29
31
18
84
30
6
23
67
12
150
11
37
6
5
31
42
108
12
72
6
17
72
88
3
108
6
35
1
15
32
55
6
11
64
24
72
72
56
112
3
45
48
27
30
6
6
36
71
19
69
32
1
18
5
72
7
6
30
48
29
25
42
29
67
45
9
15
3
72
24
45
24
3
53
25
15
75
30
144
18
21
32
16
72
24
3
21
48
183
12
93
32
1
90
6
15
3
45
3
29
16
3
5
49
167
19
30
42
78
15
15
54
36
15
24
8
24
184
51
36
17
1
24
15
87
54
11
19
5
19
42
3
27
21
27
12
81
15
18
162
5
43
6
48
18
69
9
95
1
6
9
3
36
33
24
8
49
36
36
18
93
24
51
24
29
88
147
12
9
24
9
23
25
12
6
36
33
15
6
11
16
32
1
24
119
24
13
27
15
54
3
32
55
33
57
15
144
27
5
16
39
17
73
24
15
48
24
3
36
9
39
17
79
9
152
16
57
15
32
49
47
7
54
30
45
8
13
84
15
24
81
36
3
48
24
48
3
30
15
8
61
36
135
32
31
42
6
9
3
117
8
1
54
6
12
95
19
29
72
67
5
24
40
33
39
32
ABCD 99329333146*3^$a+1 [50003]
36
18
12
42
12
13
11
85
71
1
24
143
73
29
6
72
30
55
92
4
24
20
93
39
39
145
17
127
17
30
33
45
36
12
3
129
7
11
12
33
57
55
17
3
21
84
18
169
48
23
12
45
40
216
72
48
72
140
4
48
23
9
45
171
45
27
63
45
135
102
6
84
42
19
161
18
13
72
80
88
119
1
5
12
42
9
12
24
24
24
123
30
60
180
63
9
138
72
72
6
72
12
6
13
89
6
1
71
73
17
7
47
66
114
13
95
57
15
69
21
15
16
59
30
18
21
87
54
43
47
33
96
39
18
55
47
18
127
107
6
84
36
60
12
7
80
120
48
16
17
60
90
18
7
8
12
9
19
104
15
1
44
15
117
3
72
36
114
15
21
120
54
6
18
12
97
17
15
33
18
13
41
55
8
16
44
3
45
69
30
1
95
18
12
60
30
24
36
72
141
69
15
45
180
18
12
108
25
32
60
52
80
24
87
25
20
69
54
1
116
9
18
12
36
9
15
90
31
5
18
97
8
36
21
84
6
12
1
17
7
80
57
31
32
27
96
12
73
89
31
47
1
11
33
48
87
13
23
36
13
68
27
1
71
66
42
61
29
36
36
90
33
40
48
17
6
69
132
195
18
3
15
12
72
81
45
7
35
18
67
96
224
16
72
92
27
198
18
12
6
102
25
8
64
65
6
57
117
195
72
21
60
7
23
60
84
6
75
99
36
33
24
3
33
21
63
45
30
93
87
18
42
45
16
29
18
90
7
5
18
73
59
105
105
72
43
35
36
9
63
49
161
7
32
60
69
72
55
240
5
27
72
15
69
4
125
108
15
57
102
33
3
60
49
48
48
32
120
108
12
87
48
42
18
36
9
81
156
3
33
15
39
1
23
9
3
117
15
36
54
30
18
7
107
30
63
87
36
90
30
54
18
6
12
24
108
18
54
31
5
108
12
60
55
8
12
99
60
33
12
45
66
72
25
20
108
72
12
15
24
54
31
17
3
69
72
24
31
53
18
97
35
12
21
220
20
15
69
21
90
9
36
9
156
7
80
3
13
20
12
40
29
3
15
120
18
60
12
6
1
71
12
21
129
27
63
12
105
48
33
7
23
24
30
3
3
30
42
12
18
18
37
41
7
47
1
71
49
185
159
48
45
120
19
23
33
15
49
11
54
99
84
33
30
49
11
33
51
25
224
112
24
8
16
47
9
3
42
108
31
41
79
59
72
21
3
36
30
114
1
44
57
67
5
72
36
42
13
23
54
15
15
33
12
288
177
18
12
60
13
5
84
150
108
48
45
9
6
12
57
28
23
25
8
27
12
1
72
17
15
12
28
48
72
23
49
96
48
20
4
23
30
43
11
69
135
9
3
54
36
19
41
7
113
27
33
15
177
6
36
33
72
120
48
40
47
36
9
4
59
18
43
24
48
5
3
36
33
18
93
12
27
237
16
72
53
30
93
159
21
52
5
12
18
37
95
72
9
99
90
12
63
33
39
88
17
54
90
15
40
47
90
24
36
84
90
6
27
3
73
32
144
9
15
87
165
12
36
36
81
102
21
12
40
48
59
13
8
40
32
57
27
21
42
36
9
27
54
54
18
84
36
54
93
36
40
71
18
87
39
12
54
6
12
21
111
48
252
6
12
3
3
61
20
28
48
59
9
27
102
42
33
111
9
57
36
15
52
5
115
17
135
9
7
47
1
35
9
3
42
51
39
48
37
5
67
23
18
15
112
120
41
51
28
11
109
92
48
21
15
16
140
3
78
67
23
18
7
65
18
61
83
12
1
44
60
9
39
33
63
27
37
72
24
41
6
33
24
87
1
35
129
15
45
16
8
160
59
72
9
36
60
3
73
35
33
84
45
18
25
47
36
102
55
32
57
123
60
3
12
18
3
4
137
18
37
140
48
87
48
18
24
15
4
35
9
3
54
19
20
36
60
28
17
78
73
17
108
162
216
49
53
60
30
57
72
3
12
24
1
24
11
18
36
102
73
32
132
21
111
60
183
90
15
36
12
45
15
27
102
31
48
35
36
36
72
37
96
5
39
60
168
12
81
78
12
33
40
41
54
1
35
133
23
24
1
8
21
60
36
67
5
75
40
48
44
60
40
11
24
93
27
13
20
192
84
87
72
42
48
72
24
31
96
20
195
12
21
21
3
45
6
37
72
53
120
39
21
102
60
18
12
6
72
9
88
528
59
33
48
9
90
25
5
78
93
27
13
32
108
52
32
39
72
18
15
87
193
137
120
144
18
21
64
72
11
9
21
55
35
24
18
48
78
45
21
3
3
84
36
54
6
18
111
63
1
56
21
43
20
117
27
27
25
5
18
42
199
29
42
66
42
18
43
65
144
18
ABCD 99329506678*3^$a+1 [50003]
252
65
331
29
108
67
36
24
24
96
96
215
13
12
60
77
127
53
43
60
12
137
31
48
24
108
12
36
240
77
54
18
18
13
41
31
48
72
24
108
95
13
95
18
55
17
163
17
103
12
24
120
60
48
36
65
7
24
23
85
120
48
35
109
60
144
65
151
204
12
12
48
23
97
29
151
155
13
120
47
90
43
11
108
37
120
95
36
13
216
120
120
53
127
36
228
24
60
12
60
96
113
36
36
54
133
12
24
132
192
83
85
59
25
24
144
185
187
84
72
125
43
12
12
113
19
144
17
90
73
72
24
48
71
61
101
79
60
5
19
24
48
89
31
12
12
240
65
115
36
48
72
12
41
67
168
12
24
53
55
60
60
72
59
85
24
17
19
36
48
5
108
43
29
18
97
48
72
53
79
11
109
35
54
55
17
55
108
17
79
24
149
67
228
12
24
497
79
11
97
83
37
53
55
60
144
11
54
43
101
31
24
192
5
115
24
23
1
89
7
209
31
84
11
49
5
91
24
371
145
71
72
90
7
168
72
48
12
35
49
131
1
24
96
348
36
216
53
36
115
60
5
18
193
203
36
54
199
48
12
48
24
168
48
29
151
83
49
5
36
54
157
84
65
7
119
49
204
35
90
36
67
24
71
108
121
144
12
29
18
18
108
67
120
132
95
25
48
300
5
7
101
31
5
79
60
24
35
25
108
60
168
72
60
24
120
11
109
36
120
5
67
5
36
72
43
72
60
59
121
59
1
48
36
60
48
77
18
97
84
12
5
67
12
60
23
36
25
12
17
43
132
72
41
67
41
7
209
90
133
12
125
55
24
29
55
48
5
19
96
29
175
36
84
29
91
53
31
95
1
60
83
1
240
47
13
36
24
84
23
162
90
85
12
24
5
127
300
24
53
18
253
36
108
53
54
54
31
144
60
24
12
144
144
108
60
83
36
85
108
72
108
36
84
156
36
144
12
144
185
36
115
12
12
5
54
49
23
25
12
132
29
139
72
5
36
7
48
35
73
71
18
36
7
209
36
43
24
12
11
25
204
96
12
23
25
144
84
120
24
12
60
53
7
11
25
155
49
41
115
72
36
47
133
29
7
11
90
7
12
36
60
119
18
36
72
108
7
60
72
23
73
35
90
19
17
18
73
24
83
1
197
7
120
36
12
5
19
60
120
48
5
31
60
12
120
24
216
48
12
48
204
48
113
91
53
103
12
47
18
36
19
35
1
60
137
43
29
108
163
71
36
13
5
115
65
36
36
19
60
11
133
47
25
24
228
36
12
17
283
132
156
72
59
49
12
48
17
90
49
60
24
101
103
108
72
41
7
29
55
144
96
60
5
19
197
54
18
90
13
24
120
36
144
60
35
54
295
65
91
36
17
7
48
125
295
108
300
35
25
24
5
91
168
12
108
107
145
24
60
36
12
48
192
5
31
5
54
133
84
84
12
84
84
156
60
41
283
36
48
47
54
127
48
5
31
108
120
228
12
120
96
77
19
53
31
12
168
24
12
23
61
60
24
12
5
91
215
37
156
5
19
60
65
31
95
144
85
168
12
36
84
48
125
18
61
173
31
72
5
144
43
65
36
19
53
79
120
36
35
73
17
54
73
12
23
1
35
126
19
12
12
83
72
25
12
48
12
96
23
49
95
253
48
ABCD 99329607966*3^$a+1 [50000]
168
256
32
15
49
48
107
61
24
144
24
5
18
9
40
8
96
64
48
59
18
75
16
77
3
64
96
59
157
96
32
48
69
75
96
39
49
17
39
21
24
75
64
47
25
8
40
41
18
18
24
48
27
93
3
39
1
8
16
8
27
45
16
72
17
78
81
24
3
189
3
253
128
21
243
3
90
24
115
11
37
48
35
84
1
8
219
30
15
16
24
32
88
80
72
3
37
5
48
120
78
85
24
96
35
13
32
64
200
51
72
45
72
33
60
43
144
11
72
120
13
65
7
8
45
99
48
16
131
69
16
8
16
32
64
35
78
7
56
88
32
40
77
195
15
105
40
96
11
18
3
15
84
45
16
104
153
60
27
48
112
23
73
29
51
117
18
30
3
21
78
12
1
240
65
127
17
60
6
13
72
72
5
3
69
91
24
48
96
47
25
24
11
13
41
15
88
35
13
48
24
56
40
264
23
105
24
33
31
11
133
48
32
16
120
59
21
27
24
69
21
3
75
85
53
3
111
1
8
24
48
27
37
65
79
72
24
5
186
177
45
30
45
57
15
144
111
33
75
37
120
80
136
29
51
27
45
88
200
64
48
48
77
51
16
48
8
64
5
60
15
40
8
256
11
6
39
51
13
24
17
15
3
12
60
66
27
75
12
30
18
73
8
51
78
55
32
3
333
45
12
18
24
18
168
12
247
248
27
18
123
72
33
15
477
123
160
24
104
144
16
24
47
1
32
168
160
59
30
151
89
18
72
13
5
132
126
162
18
72
13
248
99
12
60
96
37
32
40
176
24
15
6
27
16
11
85
24
11
21
40
80
168
72
40
119
25
216
17
7
53
67
48
32
51
13
24
96
24
32
40
71
84
85
5
3
16
144
32
64
11
96
84
25
144
24
5
123
64
113
90
93
24
3
18
42
25
167
121
77
90
1
161
103
128
40
47
60
253
29
51
24
3
120
93
27
21
16
35
13
53
43
107
13
191
6
24
18
25
35
61
41
79
24
152
195
13
47
1
104
45
99
24
3
85
120
155
109
101
19
65
79
11
109
107
109
80
16
32
96
111
33
33
60
27
112
23
12
61
167
57
16
5
75
40
8
40
11
109
11
30
96
15
48
21
43
72
8
16
80
99
45
16
72
72
5
27
51
24
21
120
24
16
120
59
69
117
24
48
163
119
241
48
107
133
24
77
3
48
45
42
210
55
107
13
5
150
133
17
7
8
45
67
24
41
31
29
75
21
123
120
24
27
66
24
3
72
160
35
61
32
27
181
35
109
80
3
18
3
99
45
27
138
90
1
77
27
27
45
33
55
176
21
51
24
64
72
65
127
17
55
23
12
36
12
48
37
120
120
72
48
23
129
75
109
264
56
39
73
77
3
24
144
16
24
24
56
9
78
132
141
16
8
123
42
43
80
105
15
24
45
19
144
53
19
5
163
173
3
16
24
29
147
63
1
72
77
67
83
13
48
32
39
25
8
3
45
88
137
7
77
30
48
133
24
83
12
121
185
12
3
40
89
55
48
32
24
159
162
66
42
91
41
15
21
19
8
160
56
27
85
89
15
93
67
48
8
88
80
99
48
117
40
53
75
48
27
72
37
96
59
66
42
57
48
57
48
48
79
11
45
87
1
224
40
216
47
145
47
12
13
288
32
195
93
75
90
114
6
24
19
59
261
40
104
16
29
18
84
66
27
16
104
112
56
45
30
72
162
51
40
149
99
64
48
264
96
168
56
63
288
30
3
16
24
29
75
72
64
29
43
48
29
43
59
21
87
1
24
32
16
29
48
102
93
16
131
180
25
215
121
192
8
88
24
8
88
101
78
37
8
3
37
96
ABCD 99330028628*3^$a+1 [50018]
93
117
150
72
96
72
72
180
33
3
24
18
147
45
99
171
216
12
192
150
180
39
51
78
18
162
147
33
72
186
42
30
48
24
66
27
405
75
48
27
285
192
63
30
162
126
99
96
45
54
168
132
78
51
81
48
15
3
102
63
99
198
18
93
141
3
57
48
111
144
87
33
3
285
147
108
9
3
162
30
126
54
36
93
120
81
138
12
36
60
9
144
231
108
228
12
21
351
138
15
3
132
132
126
42
21
21
198
30
12
138
42
90
108
42
15
24
129
72
39
27
45
75
12
81
9
87
15
60
6
114
69
9
111
27
84
81
159
66
39
3
72
261
69
6
12
60
78
180
27
45
12
18
78
42
30
42
69
27
117
33
42
48
12
18
39
33
42
306
102
261
297
54
90
48
42
30
90
150
63
63
60
24
66
12
60
252
15
3
198
204
48
18
30
27
45
132
18
30
102
129
24
96
144
153
12
48
360
3
189
42
105
168
15
60
360
12
30
6
72
72
108
42
186
330
3
129
12
3
27
45
51
69
3
21
21
60
108
12
18
12
81
129
30
9
39
30
102
60
6
12
15
3
45
267
117
63
153
39
30
18
90
87
105
159
9
162
66
342
228
129
48
15
150
27
255
9
87
33
111
18
210
90
75
153
162
45
72
171
120
72
12
96
9
48
45
138
12
132
129
219
168
54
90
48
72
48
93
72
120
336
39
12
69
27
270
42
360
45
75
120
21
96
48
288
45
210
162
63
48
9
42
198
42
69
24
57
63
120
75
120
45
3
120
42
3
288
87
84
48
12
138
18
93
69
30
45
297
48
42
30
258
90
138
30
84
210
18
120
75
57
180
195
144
9
30
201
144
285
27
24
39
60
30
162
18
3
27
102
60
3
48
27
165
147
78
72
6
12
180
105
120
15
48
129
63
48
42
207
105
126
162
15
45
18
132
21
9
18
72
72
66
12
138
117
63
129
15
9
24
33
144
108
72
99
99
30
252
180
6
9
75
69
9
135
417
120
66
102
72
39
72
24
3
30
102
6
195
57
231
9
12
270
96
45
99
21
72
123
24
48
132
240
36
69
45
123
3
144
93
27
30
96
150
42
72
39
120
9
210
42
36
60
267
15
81
240
57
39
45
78
21
57
42
42
51
24
105
126
180
42
3
48
159
108
90
12
111
21
150
30
210
30
36
243
207
42
15
57
66
114
3
3
72
21
216
48
45
18
90
24
63
45
195
123
69
33
18
117
135
60
21
99
141
141
48
30
285
57
18
378
27
72
33
30
57
33
63
48
327
42
48
42
21
24
3
30
12
3
99
165
225
48
42
18
78
120
84
156
42
30
21
21
60
18
ABCD 99330532318*3^$a+1 [50070]
9
44
1
36
30
30
108
23
19
21
68
19
42
24
11
25
23
60
7
45
36
8
31
105
9
30
17
13
35
31
9
92
12
168
7
6
11
25
11
12
1
6
24
89
7
24
60
17
112
111
5
1
11
7
53
43
41
43
5
61
90
24
21
24
51
17
48
12
79
30
59
1
24
60
11
24
31
5
16
84
39
5
84
31
45
15
120
57
69
39
171
89
1
15
165
11
12
7
24
5
1
18
36
9
20
7
21
92
132
25
30
29
40
9
11
1
78
21
140
19
57
45
54
30
36
30
60
24
65
72
4
20
19
105
44
37
24
35
1
23
25
60
87
68
31
29
48
4
33
12
48
42
33
21
27
3
84
66
84
72
59
52
117
60
12
63
116
31
5
40
15
81
9
23
52
15
18
66
66
18
41
25
59
1
11
25
24
60
114
17
49
6
24
5
12
19
30
48
35
25
36
6
5
85
30
165
39
30
35
36
25
51
3
5
1
24
30
6
24
35
79
17
139
30
15
32
12
61
71
40
8
28
69
30
33
48
60
44
24
115
5
19
42
3
21
6
54
24
6
66
60
30
24
45
24
80
25
90
12
30
24
11
25
24
47
60
124
8
16
56
19
96
81
44
49
30
89
16
15
90
30
60
66
78
12
30
15
9
11
16
33
47
64
9
35
12
43
90
35
1
23
48
49
95
240
19
29
1
36
78
81
12
39
29
1
24
11
49
24
35
61
66
29
52
32
48
19
24
6
84
15
15
17
43
5
24
37
18
12
5
49
11
49
35
60
36
49
47
103
17
19
5
13
11
61
18
36
6
30
60
24
5
31
41
24
84
1
15
15
24
29
25
6
6
131
13
24
6
6
23
1
6
24
9
32
24
24
31
5
112
20
24
96
48
96
4
51
9
51
60
30
84
30
6
35
28
15
12
5
85
11
28
75
29
60
60
31
17
4
45
30
33
20
52
15
48
6
6
90
11
40
9
54
89
72
43
6
15
116
36
13
24
6
6
54
6
24
6
29
40
32
37
72
48
3
39
21
44
36
13
60
35
36
36
28
45
24
42
30
18
5
31
66
24
39
8
72
205
42
54
24
35
145
47
48
7
30
11
7
17
16
33
54
12
120
54
30
45
15
6
60
11
19
33
27
9
45
126
5
49
47
43
180
57
33
36
60
60
48
30
12
24
9
15
17
16
9
15
8
1
75
21
23
16
21
54
6
39
80
85
180
6
29
4
51
36
53
1
30
17
100
9
23
37
51
8
55
161
16
99
5
55
60
45
56
43
30
30
77
84
60
25
119
1
35
25
48
12
18
41
16
9
30
21
20
49
47
12
37
30
18
36
84
3
273
47
73
66
89
79
42
54
30
59
7
41
40
92
48
43
30
6
48
5
12
145
24
51
24
21
30
29
25
51
44
1
71
19
5
49
24
126
36
29
12
19
65
139
36
9
15
9
21
60
96
23
52
39
6
71
13
24
23
60
109
35
84
12
7
17
19
57
44
40
8
31
30
167
60
79
9
12
20
19
18
3
9
11
12
52
15
54
75
105
24
11
25
90
5
49
12
11
64
9
107
100
3
156
29
31
30
18
5
55
5
16
45
30
17
19
149
55
21
3
17
373
11
25
24
6
6
30
5
19
120
36
30
11
7
6
84
6
17
49
23
31
6
83
1
6
60
24
17
73
36
23
25
96
36
3
27
5
24
55
60
5
25
35
36
19
45
15
57
68
1
18
66
15
15
41
13
12
191
7
17
4
15
21
39
41
79
17
49
48
66
21
39
17
24
19
30
36
48
6
21
8
1
54
102
35
85
30
29
16
9
150
17
48
76
33
11
25
6
5
25
24
155
151
24
36
30
71
12
48
28
20
16
9
30
21
9
27
3
24
12
90
35
48
40
56
1
11
19
24
105
12
44
36
13
6
9
24
12
3
66
30
6
24
6
84
21
9
35
55
6
90
174
120
96
54
29
52
9
11
115
29
60
55
21
8
67
5
13
12
11
19
30
35
79
65
1
54
54
66
36
18
90
41
24
12
145
35
40
120
45
15
9
6
108
30
23
13
36
54
6
3
27
90
23
67
18
6
54
6
17
28
36
44
61
191
13
36
30
53
60
55
93
9
30
48
93
69
48
12
71
19
5
24
4
45
6
30
30
81
44
55
150
54
12
24
57
20
4
9
35
121
24
30
6
60
59
175
6
35
25
30
60
45
8
25
36
35
1
119
31
45
45
114
66
30
108
17
13
27
9
54
12
48
12
54
11
13
83
13
59
31
45
32
108
24
31
36
45
9
6
48
57
24
15
66
120
24
24
3
69
150
5
25
18
30
3
57
6
174
51
51
30
35
55
105
44
31
30
11
24
36
60
103
30
11
16
48
39
33
24
45
18
36
21
3
30
36
24
96
171
3
30
12
30
5
168
31
77
43
5
60
25
36
114
105
92
19
45
9
66
5
13
12
23
7
29
55
21
9
35
40
45
24
6
17
109
23
31
84
5
31
36
5
73
83
60
40
63
6
24
11
19
5
25
60
11
49
119
85
27
9
59
7
5
24
16
15
114
36
48
83
48
96
13
66
6
11
7
72
24
45
45
15
116
49
6
54
66
48
6
36
24
6
41
43
41
24
16
15
30
60
54
21
9
119
28
39
48
6
36
23
72
19
66
83
28
9
30
24
5
12
49
51
39
33
8
12
12
73
12
11
13
39
15
12
18
71
61
35
85
120
155
4
51
24
36
54
24
63
9
84
6
18
126
6
15
96
48
32
24
13
6
66
11
13
59
60
1
24
11
91
21
3
36
41
24
43
6
30
41
24
36
73
12
23
48
67
6
11
25
23
61
6
48
42
30
84
36
29
16
39
6
54
29
7
29
31
24
30
11
48
1
6
ABCD 99331198654*3^$a+1 [50045]
5
24
97
120
27
51
41
64
21
84
42
54
11
19
24
72
57
8
109
108
3
33
11
43
125
7
48
6
12
3
92
67
60
30
75
12
45
23
12
31
42
36
30
21
33
72
39
15
177
12
81
6
45
44
31
18
108
24
15
15
81
15
5
25
87
32
43
6
66
89
127
45
135
42
35
108
52
140
120
252
28
21
27
84
48
36
51
24
65
7
9
81
12
78
17
132
49
195
69
18
5
103
101
61
23
31
24
5
79
21
75
12
18
39
15
72
9
20
64
75
21
15
84
18
27
51
9
32
28
57
108
75
117
3
96
12
57
12
144
6
5
31
33
132
8
72
12
85
23
49
30
5
36
109
3
105
48
18
101
48
40
56
25
6
30
6
48
101
24
1
18
53
40
15
77
67
24
54
51
104
37
18
125
7
126
18
41
13
191
37
47
12
36
13
90
36
36
18
15
20
60
85
24
90
21
72
12
3
48
6
48
11
25
6
9
84
27
65
79
5
1
48
3
69
3
20
16
21
174
6
99
9
11
37
107
12
13
126
36
48
41
31
96
72
12
93
12
45
90
18
36
84
6
41
28
116
61
3
3
12
45
153
54
41
13
6
36
33
84
3
45
117
90
6
12
3
104
7
29
16
9
59
28
20
28
75
36
5
31
125
28
27
57
36
21
35
55
84
6
23
13
155
169
18
156
105
21
60
36
107
1
180
30
90
27
33
36
23
7
6
30
17
16
32
4
39
9
27
33
261
120
96
18
81
24
3
53
24
43
42
30
18
23
4
8
19
6
18
30
11
48
193
15
20
37
6
5
7
69
3
77
73
18
5
28
72
39
66
3
21
18
30
18
42
30
72
41
52
8
7
33
45
12
6
12
108
5
85
15
44
103
137
7
78
23
7
6
36
54
12
65
49
11
37
3
44
16
9
59
40
36
140
84
64
48
123
9
96
21
3
15
41
55
5
49
108
30
5
67
60
5
7
53
60
48
145
15
3
5
1
11
19
18
15
75
162
11
67
12
33
57
78
65
7
33
87
60
29
4
15
45
48
84
63
48
72
57
68
43
12
21
44
40
21
6
21
45
54
9
15
117
12
45
15
63
12
21
32
100
27
72
90
24
39
36
51
41
115
17
36
1
63
12
93
90
12
9
27
57
36
51
24
90
30
6
54
84
18
72
15
63
84
18
96
30
189
48
20
40
15
65
43
66
11
12
28
75
45
120
80
4
45
51
12
21
111
3
93
9
90
6
123
15
77
37
27
21
59
13
162
21
33
6
21
9
23
28
3
6
90
138
11
40
9
15
12
3
45
15
90
72
3
51
36
210
54
9
8
7
53
132
43
24
53
31
17
24
55
66
47
43
54
51
12
20
115
36
5
40
141
111
117
60
12
39
51
21
15
18
24
23
72
12
19
30
42
65
24
28
57
131
67
45
27
5
19
66
3
15
36
9
45
3
32
7
93
48
8
112
27
30
123
108
111
9
60
165
6
5
16
20
67
21
45
96
23
76
21
90
21
132
32
28
63
129
9
35
40
147
120
42
30
6
72
47
97
30
6
54
81
44
1
15
48
57
18
24
5
12
103
42
15
21
15
69
39
164
48
37
3
69
18
41
31
6
3
60
20
19
41
49
18
18
24
3
60
20
43
84
18
3
51
60
45
3
72
41
120
7
173
55
29
25
18
21
12
20
88
39
41
24
76
96
3
12
6
15
12
32
84
55
9
3
24
90
99
99
17
76
68
67
24
21
9
59
31
54
96
66
5
19
66
59
28
36
75
9
56
4
80
60
7
33
3
45
15
33
32
73
51
3
65
28
87
21
20
1
63
48
128
4
93
42
18
3
12
69
3
51
6
111
20
12
1
30
6
54
30
36
3
57
59
205
131
28
32
4
27
30
83
40
21
6
65
64
45
23
28
12
20
25
6
12
57
12
140
136
15
42
71
72
19
5
28
15
77
1
83
144
28
123
5
49
90
93
33
15
111
29
4
87
5
16
12
81
47
19
78
3
69
239
67
84
41
24
13
36
54
93
60
3
6
75
15
69
192
27
102
24
30
21
3
17
19
9
20
40
3
18
30
6
23
48
19
18
30
45
176
64
93
3
36
80
31
54
183
15
21
135
5
37
47
55
18
23
1
30
36
17
115
41
16
33
30
6
119
120
76
57
60
15
12
20
73
15
27
53
163
29
1
6
89
49
36
27
32
31
17
52
3
153
120
15
60
102
27
15
21
99
5
121
60
35
12
43
9
48
15
84
60
120
69
21
59
4
108
20
28
15
36
168
48
33
36
135
18
12
24
35
84
16
39
5
103
117
48
3
177
3
66
18
78
30
57
116
25
24
12
198
96
65
24
52
48
21
15
140
61
3
92
85
108
6
12
33
39
90
35
163
144
60
30
59
85
72
42
36
9
36
9
12
18
42
39
9
27
63
6
47
19
24
72
9
21
24
ABCD 99331458334*3^$a+1 [50001]
42
48
2
22
27
57
6
12
33
3
6
138
96
12
2
70
18
15
3
2
18
4
36
9
3
9
27
2
4
3
12
33
27
47
40
57
48
3
18
14
18
54
1
57
3
11
49
167
4
12
38
31
5
94
9
12
63
24
18
18
14
16
38
25
63
6
14
16
2
4
14
1
3
9
23
49
5
36
16
18
2
19
35
54
18
4
9
77
34
20
1
111
12
9
15
14
16
3
75
12
21
35
90
22
32
13
3
9
45
6
14
4
30
57
3
30
42
9
36
23
4
198
66
38
16
6
18
15
57
36
12
24
32
22
45
27
18
32
31
39
18
3
15
24
36
36
9
21
24
50
36
1
17
31
23
34
15
27
45
9
32
16
15
45
14
121
27
18
15
15
42
36
87
15
128
4
57
29
54
61
29
16
15
5
31
3
38
18
40
68
13
21
6
9
39
2
58
45
24
15
21
39
105
75
21
45
24
14
16
18
6
36
12
2
79
27
2
43
9
18
54
2
36
73
35
16
2
54
4
153
72
21
3
75
9
3
18
6
12
45
27
33
45
3
9
2
73
36
15
9
9
38
4
18
36
14
40
36
9
3
21
33
38
97
47
18
22
21
29
16
20
7
45
3
21
18
48
146
43
9
6
54
14
1
21
3
29
72
34
36
20
58
14
37
35
22
3
36
15
81
99
68
1
35
13
63
18
18
9
12
11
121
9
3
84
36
21
39
47
1
75
36
32
52
146
40
72
48
27
12
33
2
40
21
12
3
30
39
12
59
16
18
2
16
9
33
14
4
18
51
33
15
23
40
12
24
69
15
6
68
18
4
90
32
19
35
18
34
36
36
42
99
77
22
21
11
54
4
30
18
39
57
12
51
12
105
14
18
58
9
48
87
14
22
18
27
60
60
45
3
36
17
34
33
27
57
63
57
21
75
9
27
11
37
33
15
12
60
21
15
135
18
54
68
70
24
66
54
3
72
21
18
72
12
6
12
24
30
20
70
36
39
21
30
2
36
103
5
4
14
37
89
67
12
87
12
36
2
16
15
57
126
24
32
112
9
21
38
22
32
7
47
25
11
16
33
75
117
9
20
91
15
2
34
20
58
12
6
84
20
18
22
9
57
56
18
4
14
16
2
52
36
18
3
71
36
13
3
18
24
50
36
16
57
107
1
21
39
27
20
18
18
25
15
45
23
16
18
42
32
22
30
18
42
45
3
33
9
30
21
57
3
27
24
57
11
37
3
18
14
40
45
27
32
36
37
72
17
16
2
1
33
2
4
72
12
2
7
36
33
3
15
12
36
20
97
33
18
86
19
3
21
29
22
9
24
57
27
72
9
36
174
45
15
36
9
12
15
30
38
22
54
12
2
67
5
7
29
4
87
21
14
18
19
156
24
53
34
6
14
18
16
15
23
25
29
34
60
102
27
11
40
18
32
19
108
17
58
12
146
40
14
18
58
54
12
38
40
45
3
18
6
30
18
24
32
61
15
50
67
63
57
36
33
144
14
4
18
122
54
36
94
9
24
33
56
16
36
27
83
37
48
3
9
27
36
56
40
45
24
71
16
54
51
27
18
39
27
36
57
21
108
18
9
5
4
14
4
14
16
6
66
2
4
32
1
3
12
72
24
30
3
17
19
57
54
69
21
12
2
1
24
9
60
14
4
32
16
38
34
20
36
18
22
33
48
5
88
2
37
33
2
22
30
9
27
56
4
12
18
20
88
39
17
16
60
3
45
18
2
22
18
14
22
14
94
102
18
18
24
69
60
11
34
3
21
12
2
36
40
12
9
15
36
30
39
15
38
4
18
9
21
15
3
56
1
71
112
32
22
48
18
38
76
14
22
15
72
15
9
9
36
128
4
48
39
35
40
54
18
9
57
92
4
84
27
12
35
18
16
39
93
30
2
18
52
2
4
3
29
76
3
15
18
18
9
9
3
45
3
48
24
15
20
72
25
168
3
9
24
5
7
24
63
32
13
3
36
42
36
3
11
16
9
47
49
21
6
14
18
52
9
45
2
18
166
12
56
25
27
36
21
36
69
60
30
6
32
43
27
38
18
18
19
21
39
9
123
5
7
9
96
14
1
21
12
6
48
18
38
37
3
18
50
4
90
3
60
27
32
52
21
12
57
6
30
20
40
27
21
2
61
12
57
15
17
19
35
49
9
27
12
11
36
37
3
14
7
45
36
18
6
84
38
4
33
57
15
17
19
21
14
18
4
18
138
20
94
30
27
45
15
45
50
1
33
24
14
4
9
24
24
29
7
12
57
54
54
50
22
63
27
45
12
24
5
16
54
6
32
16
42
12
36
21
3
18
3
29
54
16
60
141
17
72
22
12
36
81
29
4
48
2
36
16
18
75
21
3
11
16
6
12
42
12
24
45
41
7
72
45
2
22
27
21
54
24
18
14
76
36
21
47
16
20
36
1
48
3
18
51
9
32
18
40
33
3
30
42
86
4
50
25
84
60
15
36
12
56
18
112
18
14
19
3
9
63
36
32
1
15
33
5
4
3
15
45
108
23
4
158
34
9
63
20
18
31
23
18
40
18
68
58
50
70
15
84
27
2
58
30
3
53
22
9
5
4
14
4
9
3
24
18
18
30
2
88
24
12
24
50
18
13
24
33
2
4
30
36
6
32
22
48
20
7
47
1
39
18
3
45
2
13
24
48
3
2
7
24
24
71
40
57
15
54
126
9
5
79
27
18
24
66
21
35
72
16
60
12
20
61
72
27
72
9
11
1
87
9
27
60
48
24
57
15
30
42
12
18
2
40
9
59
22
32
36
16
6
9
9
51
15
2
31
21
6
12
36
90
24
39
63
2
31
3
60
18
15
33
2
22
50
4
32
25
51
14
16
6
14
16
6
21
15
68
4
9
21
74
22
14
25
123
33
3
30
54
74
18
1
15
56
22
72
15
3
48
9
51
9
23
16
2
19
3
30
38
88
2
4
3
36
11
25
69
90
9
27
12
57
3
213
15
18
27
11
40
50
22
14
16
60
12
54
2
16
6
36
36
48
36
9
12
57
14
1
12
81
27
95
4
9
23
37
15
20
40
54
14
4
45
23
18
31
9
66
24
18
36
14
18
90
73
3
12
6
66
2
22
9
45
27
39
6
15
3
32
70
2
73
24
36
9
6
12
93
3
54
3
11
90
52
3
24
15
12
21
12
63
45
3
6
14
73
35
70
56
16
6
21
33
3
12
15
33
3
36
24
14
112
3
15
32
18
36
40
30
6
3
9
24
27
23
1
21
123
75
66
42
21
33
48
27
12
12
95
22
39
27
54
3
21
48
114
108
33
57
39
9
42
30
18
38
18
72
49
24
51
2
4
18
9
5
4
54
48
24
156
20
4
9
3
2
7
48
21
32
55
3
68
4
9
5
4
18
14
115
27
20
58
54
21
9
42
14
18
40
9
5
31
41
16
3
84
57
3
21
27
60
3
14
72
58
18
87
15
42
12
74
88
18
6
57
15
12
18
20
18
4
84
20
88
6
63
5
67
9
15
60
15
21
15
36
18
15
33
18
42
63
9
12
54
54
96
63
59
4
45
12
153
38
16
60
18
3
12
3
30
20
19
35
4
18
32
4
90
32
4
30
36
54
20
16
21
33
27
11
4
12
ABCD 99331798238*3^$a+1 [50002]
140
10
98
85
15
21
5
130
50
46
57
41
30
25
12
12
117
15
35
13
3
9
21
48
32
4
20
4
36
36
44
4
27
15
50
19
96
12
12
41
70
48
66
15
24
111
105
15
21
9
20
66
54
4
86
16
80
54
46
45
3
42
15
48
11
13
63
57
21
72
18
86
16
18
72
104
25
9
60
56
36
30
97
53
19
9
2
24
66
24
10
84
6
164
82
48
9
23
54
4
2
58
51
35
73
123
110
10
18
26
34
60
6
129
21
39
11
106
48
30
2
18
82
3
5
76
14
37
3
96
90
20
6
13
71
10
6
8
12
250
27
33
20
34
140
46
39
11
10
30
54
75
11
4
14
30
52
74
36
24
31
9
44
40
30
45
24
47
10
36
30
48
36
24
132
33
5
7
3
12
20
4
9
81
14
16
14
19
41
76
84
30
45
81
114
90
39
48
15
9
45
74
36
40
45
51
30
60
50
25
60
33
27
15
38
10
6
24
39
12
11
109
45
51
15
14
34
45
27
30
39
96
33
15
11
25
48
81
15
87
54
3
81
12
8
66
4
30
26
34
50
1
5
19
11
10
6
54
75
60
11
4
30
3
21
111
51
33
12
15
8
6
30
6
124
63
111
30
6
36
8
10
12
3
95
25
11
24
22
27
51
26
36
100
38
22
15
5
64
26
30
4
60
6
30
27
48
23
25
47
118
122
148
21
41
7
17
55
24
21
20
46
8
1
39
6
84
20
40
30
12
20
13
155
30
36
100
3
21
6
14
7
33
32
28
86
16
14
24
151
59
40
9
21
30
102
30
44
34
12
44
10
126
18
26
70
20
4
21
65
10
30
3
11
37
29
4
15
105
12
8
16
6
74
16
3
17
90
25
3
80
40
9
41
7
5
19
9
15
47
73
117
24
36
98
12
40
68
10
36
6
30
39
29
40
50
25
11
46
18
56
1
35
60
25
33
36
96
18
72
18
12
44
64
62
64
9
21
60
6
74
190
30
6
69
24
41
6
34
20
130
14
10
6
3
53
7
21
156
24
20
31
45
3
3
18
30
2
58
30
27
48
12
12
36
96
75
21
83
49
21
20
36
19
5
7
12
3
33
15
21
39
57
9
6
93
81
24
42
8
1
69
30
80
37
123
69
27
33
12
21
48
2
28
90
27
12
36
120
96
9
27
5
64
14
1
24
24
12
11
40
44
1
3
2
4
6
18
27
83
10
116
4
56
43
12
11
10
27
33
27
17
190
21
53
46
26
55
33
30
42
15
29
10
24
2
54
25
39
9
11
25
45
36
111
48
11
10
15
5
76
27
36
12
12
23
18
31
135
6
8
7
3
105
21
99
11
49
27
9
11
10
44
10
20
46
104
4
39
12
60
5
64
50
46
3
57
15
41
28
42
78
176
10
20
70
56
40
24
36
84
3
3
14
79
105
36
14
12
13
72
5
58
36
21
35
10
75
99
21
29
31
3
105
77
40
18
6
44
36
54
30
16
6
54
36
20
58
9
27
81
9
96
24
14
6
10
33
21
62
30
43
17
4
50
46
3
12
29
36
34
20
10
74
40
176
34
30
30
27
48
72
29
4
60
26
36
54
4
6
36
8
16
36
20
40
18
20
76
30
81
120
35
85
3
45
77
24
130
24
30
32
10
33
11
4
42
48
12
50
10
50
34
180
164
19
11
42
30
18
52
108
39
21
12
60
99
9
32
55
5
28
27
3
26
34
9
17
16
60
75
63
2
28
51
39
12
93
41
4
66
26
43
11
1
24
29
66
34
12
24
80
19
21
3
12
48
107
1
9
24
15
11
36
18
40
12
90
30
18
66
84
30
30
140
7
3
72
8
1
21
18
6
74
6
4
15
27
30
8
42
54
4
66
36
38
31
21
3
24
120
21
90
57
33
15
11
24
46
75
51
9
24
15
86
16
48
92
7
11
6
4
12
20
40
3
5
79
53
7
33
30
78
6
30
14
30
16
54
62
7
23
85
3
81
141
78
6
15
75
21
5
43
27
18
159
27
9
5
16
86
13
84
21
27
53
10
6
15
39
9
21
12
48
36
6
45
15
44
10
14
49
48
12
36
65
36
24
52
63
41
64
32
4
39
75
2
88
20
7
69
51
15
18
15
5
6
30
10
6
44
64
27
39
44
22
14
61
105
39
99
6
3
107
13
27
6
44
124
72
14
34
2
10
48
32
10
48
42
44
94
2
4
60
3
21
12
54
9
11
49
77
24
46
44
100
24
32
4
21
48
17
43
11
10
50
85
39
6
3
47
16
69
108
17
31
15
9
48
12
75
105
11
4
24
117
93
30
9
101
40
15
5
162
28
6
39
12
33
15
72
23
10
26
10
86
13
21
3
17
40
44
40
12
3
27
114
6
14
4
15
77
43
5
96
31
3
140
36
16
24
33
3
104
106
3
27
45
39
50
70
33
63
30
18
9
17
54
22
15
33
75
21
15
51
60
30
54
20
90
4
42
8
10
27
3
6
20
4
36
3
17
43
21
12
8
40
2
13
45
6
26
18
46
20
106
33
105
39
11
12
60
10
8
16
15
71
24
49
5
30
72
24
1
9
6
9
15
14
70
86
70
24
72
9
39
6
99
11
30
124
60
12
20
4
36
99
5
43
12
39
30
15
51
9
24
168
5
4
6
48
57
9
120
6
18
26
4
72
50
180
54
30
24
12
19
144
45
12
20
54
85
9
6
24
2
118
20
42
19
9
6
6
15
12
23
28
2
4
96
87
48
23
10
20
16
26
40
54
44
79
17
54
16
164
1
29
96
4
51
105
20
34
12
18
36
54
21
5
70
14
67
33
12
3
21
60
15
24
5
7
5
4
24
26
6
19
35
66
19
81
18
32
10
3
21
15
45
26
10
3
21
39
15
20
6
139
15
12
84
24
62
54
96
18
16
50
73
51
42
3
15
6
15
9
42
45
105
138
2
103
41
4
39
36
5
7
53
10
21
69
42
18
30
57
24
9
2
97
60
180
41
7
9
6
48
45
15
42
48
15
24
3
213
11
1
3
20
121
9
86
ABCD 99331983308*3^$a+1 [50003]
72
48
8
12
24
49
36
63
8
28
152
24
28
80
48
25
15
12
33
15
93
15
120
12
20
24
64
116
25
11
88
117
60
39
20
1
47
28
8
121
11
12
13
59
40
45
51
32
1
15
32
184
120
48
68
52
56
85
51
8
48
13
12
107
160
33
27
36
57
24
144
27
33
15
140
37
95
4
156
24
9
132
339
21
35
84
4
32
124
84
12
69
59
52
69
51
128
64
116
52
69
11
84
4
96
48
68
108
52
20
109
131
88
84
57
3
56
64
21
95
85
35
60
1
83
61
11
24
120
4
20
1
71
4
141
99
224
16
45
11
1
15
20
28
72
72
21
27
69
120
35
24
40
45
36
84
51
24
117
35
12
132
16
20
4
24
21
23
28
8
97
3
20
40
20
36
109
15
57
75
32
36
12
28
12
24
96
20
25
75
80
13
39
12
80
40
128
12
96
52
21
47
4
24
44
36
16
21
23
16
60
21
23
52
24
45
59
40
12
44
85
63
21
47
108
1
119
1
23
12
88
56
64
21
72
3
56
1
23
36
121
75
48
44
36
25
59
60
48
13
99
32
16
72
36
84
72
8
60
28
84
68
73
47
40
33
23
12
24
28
8
12
16
21
15
24
36
81
27
32
96
84
16
108
20
61
36
24
3
141
59
61
15
56
28
12
140
88
56
16
105
95
208
33
15
12
33
120
24
51
24
56
120
72
13
48
47
64
156
120
24
9
59
37
23
121
12
15
228
72
92
36
52
20
40
104
48
40
72
108
92
85
24
75
32
64
48
21
12
27
48
69
11
72
36
97
3
84
20
36
100
21
36
59
28
20
108
109
59
1
35
84
52
44
145
11
24
25
36
47
16
12
8
36
36
13
12
63
12
48
84
12
44
4
8
4
20
120
1
144
23
73
75
69
191
24
181
39
104
160
72
20
180
12
193
23
121
11
112
32
120
40
189
59
28
45
15
33
59
36
136
96
20
4
120
21
3
45
47
88
180
56
25
15
68
37
119
24
1
15
24
21
11
61
84
36
35
4
141
47
52
36
8
52
20
184
21
23
37
39
56
13
35
40
21
75
8
132
4
104
1
11
28
60
132
20
124
60
12
20
84
25
3
21
39
92
1
27
32
85
71
52
8
64
36
45
120
23
52
84
129
59
160
68
24
25
15
24
36
36
24
48
20
1
51
9
11
25
35
25
15
48
20
28
92
148
32
240
12
100
68
100
20
76
32
28
44
36
76
9
75
141
11
49
171
9
3
93
87
32
60
109
87
9
39
120
32
85
27
72
9
39
153
24
15
20
25
83
28
9
75
69
35
4
96
21
24
39
20
48
24
16
9
39
81
35
205
11
120
60
25
23
4
68
52
80
1
15
32
64
9
12
3
44
12
4
36
21
108
87
33
35
60
36
4
12
144
9
11
16
32
1
60
11
1
23
36
25
23
36
16
44
76
44
64
32
48
28
24
8
13
3
45
87
33
107
4
96
44
88
108
20
12
52
56
13
11
40
45
96
35
49
71
28
12
228
92
52
96
36
45
11
49
23
112
48
21
51
45
191
48
124
8
4
9
71
28
33
15
48
225
72
83
1
39
56
28
80
48
24
1
39
44
16
21
15
8
37
84
95
169
39
57
84
99
153
47
13
59
28
80
133
47
36
4
96
36
56
28
144
68
13
215
72
64
21
39
69
96
39
20
12
40
69
23
52
45
3
60
68
144
24
12
49
11
12
76
21
83
16
56
24
12
24
145
3
48
32
121
36
3
192
240
8
16
32
24
64
24
20
1
39
8
73
15
12
45
179
16
69
239
4
48
20
25
3
140
76
21
159
8
13
219
56
40
12
33
99
300
21
23
76
45
24
39
212
28
152
25
11
100
60
72
12
36
93
71
40
36
108
12
45
3
24
216
21
75
36
9
60
15
69
47
85
87
21
99
48
128
61
11
25
15
104
16
68
24
108
48
36
160
96
9
11
13
35
24
88
32
61
12
203
37
15
20
52
288
105
23
36
300
16
20
60
73
51
48
20
40
128
25
15
32
157
23
28
8
1
111
32
13
35
64
8
61
96
59
96
16
93
12
23
36
48
37
23
88
20
25
228
216
35
156
60
148
24
21
35
36
ABCD 99332175784*3^$a+1 [50086]
23
6
54
49
36
72
12
68
4
56
69
54
57
12
27
24
6
19
35
9
28
68
12
12
88
59
60
24
145
5
30
30
30
9
100
71
1
29
30
6
219
21
111
12
57
55
84
20
45
115
11
25
60
35
13
11
57
28
11
21
40
80
69
30
1
179
33
16
5
15
45
87
60
243
30
6
24
69
27
84
165
4
11
30
30
60
1
5
51
39
13
56
16
8
27
54
15
52
24
35
9
40
260
16
36
288
65
6
60
69
21
111
9
51
39
13
80
21
6
25
128
147
13
11
120
36
54
31
89
15
21
3
21
27
48
51
121
32
111
96
30
211
20
9
63
40
11
109
96
35
66
43
107
9
24
117
99
4
128
48
15
57
129
54
126
24
6
33
40
11
25
212
3
325
5
126
33
57
30
60
24
25
24
8
60
99
30
199
11
61
152
36
15
85
215
69
16
152
3
9
76
20
105
60
39
48
33
27
9
30
25
35
13
77
31
113
30
1
35
60
21
3
25
95
60
9
148
72
41
27
3
69
81
7
24
8
76
36
24
5
180
75
24
81
31
65
24
6
9
16
144
71
1
24
35
1
84
60
48
8
3
6
19
32
9
31
32
51
85
11
1
29
3
117
99
15
30
127
32
27
54
27
184
68
27
24
120
156
21
88
11
30
24
36
39
40
5
246
13
77
19
41
31
12
20
36
72
93
6
144
85
72
12
96
95
60
109
60
71
49
8
12
16
65
39
100
12
155
133
56
4
11
37
83
9
21
120
60
19
41
6
114
91
48
36
32
4
95
90
150
69
75
49
11
9
240
21
79
8
99
24
120
105
75
1
89
135
15
9
48
63
49
41
139
41
96
3
81
36
24
99
96
15
37
12
47
81
72
51
9
60
81
27
93
66
30
19
20
75
117
33
6
73
47
33
111
30
66
1
68
105
66
120
54
175
71
1
23
69
16
155
97
23
9
27
60
180
9
75
357
33
19
47
21
28
44
87
205
5
103
11
36
33
27
24
150
246
24
25
41
99
60
75
36
54
27
400
59
13
47
9
160
24
80
51
120
60
9
21
39
16
120
11
93
27
1
140
3
36
174
79
41
27
39
60
13
108
120
20
3
49
101
87
28
221
414
49
36
5
6
25
59
45
81
240
79
44
28
20
3
9
40
396
144
8
208
11
13
11
6
31
23
96
24
66
3
220
8
129
39
141
84
15
21
111
123
69
16
24
41
79
101
39
21
75
15
1
119
60
96
85
96
20
39
13
77
43
36
44
51
1
84
311
1
23
85
180
35
30
87
63
49
17
123
51
25
5
19
17
55
44
15
36
21
64
59
6
3
60
28
119
90
84
67
60
53
6
13
68
33
19
11
120
49
56
15
37
23
37
32
48
4
128
48
72
148
132
17
24
66
60
33
60
28
68
15
69
57
84
60
15
24
21
36
144
19
8
69
3
27
13
36
36
8
21
31
44
84
16
35
37
80
40
20
153
156
63
36
40
32
3
1
144
20
21
54
121
5
91
8
4
17
99
24
28
23
69
196
32
9
3
172
35
24
9
51
36
30
150
93
16
36
5
24
31
5
114
57
132
16
84
167
9
4
11
61
5
84
55
65
30
6
24
15
4
56
21
39
24
27
33
52
5
19
35
36
85
56
3
60
30
27
208
71
54
6
120
73
56
225
7
32
21
39
87
13
191
49
41
6
25
125
19
35
37
32
111
9
27
30
159
51
120
60
24
57
9
99
52
83
30
27
4
24
120
101
3
51
9
40
41
60
7
119
90
60
24
31
8
40
11
25
60
35
37
128
24
40
68
3
1
95
60
24
25
5
27
4
29
27
39
120
49
215
25
164
96
60
4
11
6
54
69
40
120
8
33
91
8
27
9
4
47
150
55
8
96
51
121
32
16
11
61
32
120
60
27
129
16
56
108
51
13
17
84
27
39
1
32
108
88
5
15
180
16
56
93
15
72
93
6
13
80
27
204
25
5
39
52
89
19
36
32
52
47
49
71
33
81
36
54
117
12
81
199
36
72
29
114
36
24
6
24
55
32
ABCD 99332239486*3^$a+1 [50012]
47
1
44
39
6
18
13
167
36
72
102
15
75
132
25
119
129
15
1
17
12
67
56
3
141
84
81
123
93
60
7
48
197
12
114
37
29
6
18
54
48
18
126
13
77
126
69
45
39
105
192
19
8
240
21
115
11
54
36
24
39
45
87
40
53
42
30
43
11
69
12
15
66
24
54
157
48
32
9
103
11
21
40
59
6
63
16
24
23
49
5
18
21
4
56
99
36
66
31
5
18
1
24
29
6
30
54
72
96
57
36
15
12
69
21
27
33
3
99
105
36
45
27
9
54
49
72
53
67
5
24
84
51
4
48
29
48
15
48
28
35
36
169
152
27
45
135
30
18
114
39
27
24
174
79
11
61
71
9
184
35
37
8
135
42
18
61
65
3
15
45
63
102
78
30
79
48
41
36
39
4
41
51
3
45
76
5
132
7
95
78
30
45
63
45
15
12
54
60
3
135
6
12
78
45
27
48
37
80
9
55
131
13
17
90
37
41
66
33
3
25
29
43
47
33
208
29
43
101
6
61
23
24
73
20
135
78
30
42
18
37
152
27
21
69
54
21
15
81
39
96
73
224
45
18
18
90
30
54
72
45
28
95
12
61
48
140
36
3
132
1
107
72
18
3
63
49
48
120
113
30
6
30
36
24
25
23
42
31
24
8
27
18
36
12
15
28
71
30
90
9
135
6
19
11
60
21
9
78
201
135
45
81
63
72
9
55
5
27
93
90
9
112
5
6
37
35
37
29
42
57
15
18
30
108
37
8
9
60
187
96
80
24
21
19
41
12
60
30
25
48
77
43
155
93
24
27
18
67
168
47
1
149
99
36
75
54
19
5
27
39
1
41
72
147
171
69
21
79
35
48
36
6
3
33
18
102
15
84
9
87
3
1
41
54
45
75
60
30
31
23
114
18
18
30
37
120
29
108
31
5
19
11
24
108
30
72
78
108
12
90
27
27
54
7
143
36
21
45
27
63
60
72
18
18
25
56
36
129
60
90
9
21
24
31
68
63
18
27
3
6
30
9
51
81
9
108
12
235
8
45
6
180
9
111
1
96
92
36
15
30
67
5
18
81
33
36
12
60
48
42
12
85
5
78
45
75
13
101
171
3
126
6
174
6
37
35
66
6
36
49
89
72
18
36
1
149
36
7
47
81
117
3
63
9
112
11
48
85
41
51
48
81
15
39
6
84
60
120
27
9
24
115
29
12
15
64
56
24
27
54
31
17
18
37
72
41
39
15
9
21
18
33
3
37
48
11
21
63
6
84
51
4
5
72
19
236
63
96
30
24
27
3
6
30
144
85
47
102
43
168
11
13
341
19
53
27
40
77
36
15
64
11
13
11
48
36
45
9
43
17
55
17
30
90
15
3
6
7
293
67
5
27
168
40
68
12
63
24
36
156
141
75
25
125
18
12
85
5
18
60
85
80
105
27
39
18
78
117
63
97
41
60
19
35
36
9
160
95
6
66
24
1
35
61
29
144
66
6
67
80
33
55
8
144
36
76
8
33
12
126
6
48
6
90
7
59
114
36
36
30
33
75
24
12
205
20
9
27
72
87
90
138
153
105
18
72
174
24
12
42
18
54
61
120
8
40
59
57
9
72
19
96
24
23
1
35
96
153
36
21
6
13
96
11
13
5
96
246
18
6
45
39
72
24
73
17
30
225
15
45
28
53
3
144
40
41
87
3
42
135
12
27
54
7
17
31
107
18
67
65
18
66
18
42
30
9
171
13
95
96
162
30
132
18
43
95
105
75
36
33
75
18
18
25
47
9
15
66
90
45
184
191
18
12
72
18
25
8
111
153
87
48
25
11
36
81
33
30
97
24
29
91
53
18
84
18
6
157
35
33
27
9
3
42
36
54
36
30
54
54
91
48
77
36
7
35
12
18
36
36
96
75
4
11
37
11
24
13
59
21
15
25
23
97
53
126
45
40
35
85
83
48
13
24
48
5
67
41
42
12
60
13
59
36
84
24
45
21
24
72
12
15
3
45
9
36
42
48
114
3
123
72
90
3
9
6
90
27
112
44
172
23
144
12
18
18
9
33
7
24
59
85
32
75
114
12
7
71
25
5
19
5
27
16
32
51
37
65
42
13
53
6
21
27
133
8
39
18
27
33
19
8
45
18
9
45
19
17
228
27
15
18
7
24
125
90
60
133
56
12
4
128
21
19
23
25
120
53
27
39
49
41
31
140
9
18
180
36
180
61
ABCD 99332267928*3^$a+1 [50023]
29
7
84
65
12
63
76
29
3
12
60
4
29
67
17
60
48
31
24
5
3
57
79
5
43
32
28
12
17
36
12
3
81
15
45
60
24
36
19
36
84
128
24
33
15
12
72
57
91
36
53
7
29
24
51
12
105
12
91
89
51
213
39
4
44
48
48
57
60
24
15
24
12
9
60
36
7
60
8
81
27
9
19
29
27
12
12
132
4
72
5
24
7
20
24
12
69
24
36
31
29
39
52
24
29
84
39
33
60
79
84
20
9
39
12
12
21
27
28
29
39
232
44
16
5
24
63
24
12
21
99
21
15
40
17
103
17
3
48
9
3
24
96
4
32
52
5
31
152
28
41
27
48
52
12
29
60
7
72
32
60
28
8
9
87
4
89
15
141
15
28
17
15
9
19
72
72
56
9
55
5
19
20
60
40
24
12
36
56
45
15
124
36
17
24
3
21
231
21
3
21
39
36
9
135
28
68
100
56
24
28
68
9
43
29
27
36
112
29
24
12
99
12
36
9
15
24
12
28
8
12
168
124
32
9
27
16
8
12
84
4
32
36
81
51
9
72
3
12
60
21
7
41
12
12
15
129
55
5
3
36
45
15
28
32
12
249
3
28
5
43
5
24
3
96
9
3
12
16
8
28
8
112
17
135
28
20
24
9
55
44
12
24
52
36
8
4
68
40
65
67
20
12
60
36
28
17
3
40
68
141
144
27
12
12
28
68
12
9
75
33
12
24
39
9
43
65
55
20
24
57
7
32
12
24
24
57
31
20
24
9
55
29
67
12
8
12
12
9
27
57
7
17
19
5
12
87
36
12
21
24
63
33
108
15
9
12
31
17
48
15
28
29
3
88
8
12
21
31
5
24
31
29
24
19
32
81
31
89
87
40
48
8
9
24
27
76
5
27
57
55
108
8
64
32
57
12
123
16
41
75
24
9
31
108
20
16
20
21
39
28
5
67
173
108
55
44
16
5
99
9
12
15
33
27
28
68
9
55
8
9
19
32
33
27
12
52
5
3
88
5
15
33
12
19
8
36
16
29
24
24
60
36
3
81
3
12
28
24
5
27
4
77
12
19
65
3
36
21
48
120
27
12
9
15
33
19
17
55
20
9
27
48
4
53
12
63
4
44
60
129
12
3
36
33
60
48
7
32
16
29
27
76
72
20
64
72
17
63
9
27
33
12
15
12
16
8
12
24
45
48
36
24
60
27
9
3
28
17
27
24
16
53
51
28
20
33
19
68
16
5
3
12
4
17
19
36
12
8
12
112
20
57
24
19
5
3
24
4
29
31
65
7
17
27
108
36
21
99
36
33
67
32
12
9
39
9
60
7
41
3
12
21
15
24
28
8
12
21
67
17
192
24
31
29
15
12
9
51
48
12
28
5
139
128
88
149
48
27
21
79
17
31
53
75
57
87
9
72
12
103
53
7
48
5
19
5
51
24
21
24
24
7
20
33
3
21
60
27
33
15
33
39
136
56
64
96
44
33
3
48
9
127
24
53
72
31
5
24
12
3
9
27
108
52
12
24
228
24
101
43
20
28
24
17
3
28
104
4
29
27
24
9
3
12
36
12
21
171
48
4
5
24
15
52
5
7
5
31
36
92
12
21
24
12
7
8
12
16
12
44
57
60
3
21
3
9
3
36
40
29
15
48
60
96
60
33
12
12
15
9
51
120
84
33
3
12
57
135
9
24
96
7
128
21
27
136
5
3
36
100
20
33
12
55
56
21
144
75
9
39
24
48
4
20
9
3
45
84
60
7
32
12
57
24
55
17
43
5
7
20
36
36
12
21
96
72
15
12
28
29
87
64
80
84
12
21
24
79
5
67
24
32
16
56
141
79
20
9
55
8
28
60
80
4
8
33
60
7
20
40
8
64
20
69
48
3
40
12
41
24
3
21
39
21
27
28
65
7
44
12
33
15
57
24
39
36
60
4
5
15
28
20
24
12
4
84
29
27
12
9
12
48
51
24
132
36
4
8
33
27
84
21
12
31
44
57
55
44
28
20
57
12
12
63
9
151
53
15
40
32
165
7
20
16
84
56
16
72
17
27
24
21
60
91
36
36
137
7
32
60
45
39
40
32
24
16
20
24
4
77
36
19
20
28
132
20
64
5
63
36
24
36
88
161
27
12
112
17
36
48
63
64
65
3
9
27
4
53
24
48
79
36
41
31
44
64
36
20
36
9
24
12
15
72
28
8
4
80
84
228
57
39
12
64
41
12
91
36
17
55
12
20
12
12
12
16
20
36
36
129
123
120
24
12
84
24
36
12
16
29
3
16
20
4
101
36
48
7
68
28
101
7
12
20
33
75
12
76
41
39
16
29
27
12
4
116
40
36
17
19
56
24
33
15
24
28
20
57
39
105
72
3
9
132
19
36
53
27
4
29
36
27
88
8
24
9
12
3
36
9
43
20
33
108
39
4
17
12
63
33
15
4
48
41
19
12
68
24
88
8
12
36
12
24
88
5
48
19
5
15
69
7
32
45
15
21
7
92
60
16
17
39
21
87
21
3
64
20
28
24
41
43
36
20
4
68
48
45
72
3
48
108
52
53
55
17
24
3
64
20
45
36
135
4
8
45
3
12
4
104
40
41
51
12
16
60
8
21
63
45
19
5
27
60
40
65
27
12
24
21
3
76
8
9
15
12
28
8
28
32
45
15
12
21
15
105
31
36
5
27
9
15
36
21
27
45
7
128
4
17
51
12
45
36
51
9
43
68
36
45
31
17
12
39
9
12
7
17
24
15
64
128
112
77
15
12
12
12
21
43
8
48
36
9
31
149
12
15
105
3
16
32
24
24
9
19
188
24
57
60
15
33
36
63
69
3
12
69
3
24
9
24
55
56
21
192
55
8
40
44
52
8
64
44
48
28
17
48
27
72
36
112
20
12
96
36
28
72
29
67
12
20
48
36
120
16
5
27
48
36
9
72
60
39
45
3
12
24
16
5
15
60
9
60
3
4
32
4
17
3
81
15
16
8
48
12
52
17
3
88
41
24
15
52
12
29
63
21
75
21
39
69
36
84
108
ABCD 99332671294*3^$a+1 [50083]
4
11
21
12
70
2
15
9
30
54
10
96
134
42
6
48
4
20
3
45
12
3
9
36
52
36
47
9
3
48
45
108
4
32
4
24
26
30
16
11
69
15
33
18
18
12
15
12
121
56
144
16
35
3
78
48
16
83
33
15
60
3
6
16
32
40
138
162
95
31
41
15
58
8
27
1
80
10
62
12
3
9
4
84
8
27
21
24
87
1
18
30
20
4
35
55
18
32
27
9
12
22
5
3
30
108
4
8
10
48
24
2
6
30
34
18
8
15
12
33
12
172
8
3
12
48
12
132
81
144
10
38
48
12
63
69
15
25
18
2
108
18
18
36
34
14
16
60
14
18
78
66
16
8
36
48
40
26
30
12
40
32
16
60
20
30
102
60
27
72
9
40
59
13
8
87
9
34
14
12
24
12
39
9
60
96
28
32
15
45
144
27
24
9
51
36
3
82
20
24
24
34
56
21
36
33
36
34
50
22
65
25
24
38
16
14
12
4
72
8
16
50
45
33
12
15
33
15
103
5
12
45
3
57
36
34
86
60
60
34
26
6
6
15
19
14
42
30
24
135
3
18
4
66
2
76
92
39
39
6
16
152
66
94
8
60
112
56
6
10
23
12
19
29
21
4
18
29
9
60
6
16
2
15
7
53
1
44
12
16
8
4
6
102
8
12
12
27
1
20
15
9
60
75
9
10
14
3
15
48
6
24
24
15
45
12
24
27
33
12
52
6
74
16
56
63
7
5
49
26
48
70
48
18
2
4
8
123
49
8
76
11
13
35
72
21
52
36
80
4
23
9
60
36
15
24
9
12
10
14
15
21
22
53
3
144
138
12
48
24
48
48
84
70
74
39
13
68
4
35
103
38
24
12
40
23
21
10
32
78
34
72
8
42
4
2
42
28
8
39
21
76
11
15
18
12
34
5
9
24
27
1
60
18
14
40
20
12
15
91
18
14
18
39
39
54
48
28
80
12
28
11
33
60
28
35
15
9
9
4
32
48
48
27
7
54
2
82
20
3
12
1
74
6
16
20
16
32
15
7
26
12
3
9
3
48
25
224
64
90
26
4
20
22
17
33
12
12
6
42
22
74
207
7
38
15
75
9
25
14
22
128
51
36
12
25
20
16
32
12
3
24
3
46
2
18
22
5
13
20
12
52
35
15
18
24
36
15
57
48
28
20
24
75
48
12
12
45
28
38
102
10
30
42
41
12
37
11
33
64
20
108
87
21
99
3
90
22
32
18
30
57
36
9
60
3
12
33
12
63
13
8
51
9
4
23
13
11
25
108
26
6
24
24
12
15
1
44
24
39
3
88
29
57
3
15
22
36
68
12
48
6
21
24
21
39
13
18
74
15
69
27
25
95
37
56
10
17
60
19
38
75
12
49
24
48
32
15
43
50
39
61
47
21
4
8
40
18
14
82
18
68
4
23
33
72
12
34
17
93
42
78
51
48
13
8
42
18
12
12
12
3
87
10
36
2
33
93
39
25
8
12
36
90
54
15
1
26
18
27
3
6
24
27
45
76
60
47
21
40
86
16
17
45
10
6
50
21
1
32
36
12
15
25
18
24
66
24
30
6
80
24
15
117
84
24
12
36
12
63
37
32
36
40
8
84
27
9
6
45
1
2
6
4
23
9
36
58
6
23
13
32
76
80
40
32
10
17
45
18
42
40
23
84
9
27
12
3
57
45
10
32
21
19
38
15
3
45
12
57
24
12
42
6
10
6
18
2
16
38
16
50
4
72
18
80
9
12
48
33
12
15
151
2
12
16
11
93
15
3
58
44
52
68
12
3
3
9
45
3
1
36
20
30
34
71
9
30
21
1
8
36
3
21
22
2
36
27
145
14
21
33
42
22
32
3
33
4
11
33
60
36
54
9
12
73
36
12
24
36
44
84
52
2
16
50
4
23
13
30
42
20
10
2
12
108
12
3
81
99
3
69
60
15
18
27
19
14
15
25
23
139
38
52
71
12
25
36
84
23
33
52
8
36
18
30
63
25
24
8
42
40
14
40
80
12
12
75
21
24
10
38
18
6
24
27
13
12
24
36
8
12
39
13
8
28
20
10
54
42
26
12
15
1
32
4
80
30
33
63
40
18
24
36
32
24
16
50
42
6
9
60
12
9
4
8
99
9
16
35
49
107
33
30
21
36
39
10
8
78
48
21
9
82
14
10
26
12
100
8
27
12
21
10
110
27
55
6
162
2
3
9
3
21
12
27
13
59
33
72
3
31
2
15
69
16
8
39
60
33
15
9
4
36
36
8
4
8
15
15
22
8
48
24
60
70
6
2
57
33
15
9
48
27
48
33
48
99
12
21
27
43
54
71
13
14
6
76
11
37
8
88
12
32
36
4
8
12
12
4
6
5
13
20
52
35
3
45
21
4
56
24
12
46
38
112
12
32
24
147
12
25
23
57
46
86
15
43
17
1
20
42
165
12
36
69
6
22
8
34
54
11
36
75
57
13
24
80
4
11
48
37
11
105
27
31
6
95
9
66
30
16
44
24
60
16
8
40
32
28
48
24
131
13
11
21
4
26
58
6
14
12
27
27
81
15
22
26
6
3
21
12
4
8
27
103
38
60
12
42
64
17
45
12
63
9
3
1
104
40
8
27
1
32
15
7
18
14
18
16
60
20
39
31
26
136
8
40
47
33
39
21
36
60
4
20
124
20
16
50
9
33
70
2
48
4
18
53
57
10
42
23
15
18
88
44
28
35
9
24
4
68
15
72
43
32
18
24
3
3
22
47
85
86
18
27
45
22
18
30
18
60
90
14
12
3
27
21
49
20
6
9
45
24
12
15
45
15
69
51
43
50
4
18
38
40
11
9
39
133
47
12
36
60
7
2
60
16
12
38
54
3
168
103
56
54
36
63
21
4
23
12
72
49
107
7
86
84
12
16
35
45
24
84
51
49
107
12
3
18
112
14
16
2
3
12
33
28
2
34
36
35
37
2
6
28
11
9
192
48
10
14
40
18
18
107
84
33
60
36
102
48
9
21
12
39
21
27
12
19
41
13
8
10
5
9
63
12
69
51
9
12
4
8
15
12
1
20
60
10
50
27
57
135
33
16
20
36
58
2
24
147
97
23
12
21
27
15
54
4
56
84
4
6
29
33
24
34
14
60
30
6
27
45
18
54
15
43
2
36
42
22
8
12
3
85
8
52
35
33
36
58
48
78
2
45
37
20
15
27
16
18
20
12
112
68
4
11
43
14
40
95
33
39
21
12
12
4
32
12
60
16
32
28
36
56
10
8
21
49
11
9
16
8
36
10
14
18
18
60
12
22
53
33
96
34
2
12
3
9
36
10
72
8
42
27
69
6
48
10
23
55
14
24
16
11
9
63
48
7
110
12
28
18
5
129
15
49
80
10
14
36
39
12
21
150
10
60
12
36
59
21
12
60
72
ABCD 99333887182*3^$a+1 [50022]
19
8
33
75
64
48
23
49
56
4
24
77
15
52
36
92
24
39
25
12
5
7
17
3
12
24
111
48
33
4
65
19
12
32
15
60
13
23
192
25
59
45
40
11
37
12
20
36
88
11
13
5
87
4
47
25
60
5
12
18
93
4
20
12
36
52
8
15
69
28
12
35
13
12
23
37
48
48
12
56
9
103
20
40
8
24
75
12
13
36
72
12
36
12
60
59
18
55
20
40
11
6
3
12
4
155
9
52
108
32
93
7
96
24
95
108
145
11
24
30
31
12
44
3
21
36
36
4
8
15
18
42
37
60
8
16
60
24
12
23
1
44
15
18
103
36
11
37
11
37
84
23
18
198
117
27
57
36
135
48
37
12
17
3
16
12
32
12
4
12
5
15
4
11
144
1
84
59
1
5
15
16
59
13
8
27
85
48
107
13
20
3
21
88
56
4
47
13
96
29
127
36
24
11
9
4
29
6
6
55
36
20
15
84
49
12
8
40
11
33
96
21
31
60
23
12
12
21
16
20
4
44
112
48
36
35
21
16
92
76
12
84
41
19
23
61
12
17
186
25
11
60
60
1
60
23
1
5
15
16
8
12
4
35
1
24
8
36
4
12
20
21
7
12
20
84
52
12
32
39
9
16
12
48
20
16
48
5
7
23
85
35
13
24
23
25
12
71
13
36
24
20
27
9
3
93
15
37
12
5
15
76
20
27
36
25
12
23
61
48
11
24
6
12
18
61
36
24
56
52
23
33
4
47
13
32
4
84
92
21
120
15
28
12
60
107
13
35
97
5
42
6
27
88
12
152
21
18
6
63
60
28
5
30
13
24
17
39
4
17
15
3
33
24
4
32
4
11
48
1
11
105
52
96
29
115
12
20
105
15
36
24
40
24
56
39
49
17
78
25
60
12
36
95
85
95
72
25
96
96
164
39
25
11
12
37
17
3
51
9
12
40
36
5
18
1
60
8
100
5
18
109
24
80
21
55
20
16
5
30
13
12
23
1
5
91
23
1
59
37
8
4
8
4
20
48
28
120
32
36
16
11
13
24
68
4
44
51
9
12
15
93
24
12
36
39
105
28
120
12
20
24
12
28
35
1
68
28
12
60
23
25
23
25
179
48
273
4
48
8
75
61
83
1
84
32
136
48
12
8
76
5
3
40
20
16
72
24
11
69
4
20
216
36
12
28
8
51
24
37
24
60
20
24
51
1
12
20
51
12
25
47
12
6
19
41
3
39
13
20
15
37
8
100
20
24
28
108
47
1
24
8
4
8
3
54
3
12
36
112
32
60
84
4
20
3
9
40
71
37
95
13
17
7
11
84
1
155
30
18
36
61
32
28
8
52
32
3
73
11
1
5
87
21
7
12
47
1
92
27
48
120
81
36
51
25
32
45
3
4
11
117
123
12
21
40
36
11
13
12
12
20
132
48
51
45
36
16
5
42
253
59
33
28
5
7
36
20
160
11
1
60
84
20
39
1
104
39
85
12
80
39
37
5
114
6
19
11
60
109
23
61
12
8
9
55
80
15
21
36
16
5
18
1
20
76
32
12
15
1
5
7
65
7
41
19
36
8
12
64
60
20
21
87
15
1
20
112
20
9
126
48
25
41
60
63
36
39
25
8
4
20
28
8
87
13
20
4
59
49
36
20
52
20
4
95
24
49
8
64
20
21
7
12
24
101
79
60
116
36
40
104
16
68
52
8
4
17
126
13
35
60
96
1
48
17
19
36
140
100
35
13
36
24
77
19
60
8
28
32
27
13
23
73
20
75
21
3
37
80
51
9
40
8
36
36
88
8
52
12
44
21
18
13
12
20
52
5
55
71
57
15
21
4
8
3
69
88
80
4
24
12
24
44
27
93
16
260
15
105
24
72
9
19
36
20
28
5
3
28
35
24
13
23
117
28
20
231
21
24
39
1
96
48
95
9
16
60
104
40
48
47
37
35
21
3
37
185
30
69
4
24
11
6
63
3
13
11
69
72
4
80
60
40
84
56
63
1
20
112
12
8
12
52
11
45
72
40
71
12
45
4
8
76
32
60
4
36
24
95
1
65
78
49
48
29
54
21
4
35
25
56
21
19
140
36
28
11
61
84
60
116
24
123
13
65
27
40
20
27
1
17
43
20
12
72
64
11
1
60
8
27
97
60
11
81
4
35
42
27
27
1
8
76
24
11
13
35
25
32
15
1
23
36
18
63
4
48
8
4
80
3
48
42
3
4
119
36
66
3
16
8
3
33
36
33
67
36
20
24
51
93
9
30
12
69
15
25
36
5
15
28
108
24
24
29
30
37
23
1
101
75
3
13
60
20
3
60
12
37
8
9
31
12
17
3
27
1
12
20
28
24
24
11
1
24
104
4
12
20
28
92
33
3
60
12
15
138
7
17
78
36
25
11
1
29
78
13
47
6
19
12
95
61
17
31
41
54
25
36
11
33
52
23
105
4
23
37
5
63
72
87
24
72
9
75
21
27
45
12
40
11
84
73
8
28
47
120
49
44
4
60
5
3
3
72
25
12
32
76
20
40
84
20
120
3
13
77
30
48
25
48
36
8
52
48
12
48
35
45
48
3
12
13
35
45
40
36
60
48
20
28
12
65
43
44
3
21
36
36
12
96
15
25
24
11
6
6
49
8
36
12
28
12
23
117
40
65
75
112
32
4
144
20
16
32
64
8
52
101
12
108
7
8
28
36
68
51
57
9
55
23
37
11
45
64
48
65
55
36
12
5
79
8
15
57
4
12
24
65
91
65
7
23
12
85
8
28
32
48
9
15
28
35
45
3
9
36
16
11
33
124
12
20
24
16
59
30
15
4
72
60
8
72
39
6
15
16
95
37
35
48
93
4
8
52
11
37
12
32
39
120
12
37
47
21
40
12
32
33
3
4
36
20
28
24
56
195
6
15
16
12
12
8
93
18
37
23
85
12
44
40
36
17
7
95
36
25
120
12
8
15
12
13
72
11
25
44
36
4
60
11
1
60
24
35
54
66
81
16
23
1
101
3
36
51
37
56
51
24
1
95
1
47
73
5
48
42
24
48
1
12
72
ABCD 99334351492*3^$a+1 [50009]
56
127
57
8
72
40
140
28
24
8
31
149
52
8
36
7
69
20
4
15
60
21
51
5
52
68
280
20
28
32
48
36
4
72
84
44
67
33
132
15
17
240
28
272
208
63
117
12
12
20
4
44
13
18
72
69
111
17
52
128
52
48
80
60
31
120
5
4
51
17
48
256
39
9
12
36
32
12
151
53
24
12
319
45
84
48
165
75
48
45
102
60
33
87
9
68
48
28
15
21
144
120
24
8
43
30
47
43
5
12
115
57
63
153
87
5
4
24
147
69
24
36
164
25
15
32
280
8
4
36
92
12
31
101
76
15
5
12
40
48
183
42
90
53
112
44
109
72
27
80
48
160
12
48
312
48
240
128
12
43
81
24
12
45
15
33
15
36
21
39
48
128
73
27
63
60
21
51
29
19
65
156
36
28
12
8
25
35
76
176
40
15
29
19
141
44
24
172
48
48
12
8
40
32
31
5
4
108
63
5
24
43
77
28
84
24
120
12
20
12
28
24
159
225
24
3
108
132
77
103
65
28
92
48
40
72
32
40
60
3
240
57
72
24
27
45
32
31
57
32
40
51
185
52
12
20
193
39
96
48
57
48
27
32
163
17
73
3
15
125
24
88
32
36
76
68
156
16
9
120
131
36
12
100
8
55
9
56
43
117
12
93
35
12
1
39
168
72
12
48
63
237
33
83
100
27
5
64
8
88
75
77
40
56
4
96
32
60
64
48
48
120
32
120
112
9
72
18
5
16
56
52
60
20
196
80
12
64
116
25
15
8
247
65
40
24
51
33
84
120
96
75
125
40
36
21
30
9
9
27
15
53
60
4
8
40
12
12
128
112
36
92
1
135
32
12
28
84
171
18
159
240
8
43
21
56
84
16
3
29
16
164
40
8
64
56
55
57
120
3
45
200
4
21
27
63
45
32
88
15
9
24
224
31
60
29
52
60
56
55
108
5
4
48
48
12
3
117
44
28
96
36
48
51
65
12
12
36
4
96
32
40
24
24
27
125
43
29
40
51
77
48
40
20
157
47
112
96
8
76
128
180
16
297
15
24
24
20
7
48
117
68
4
56
4
108
24
216
15
33
132
15
93
96
68
13
15
8
40
132
20
12
31
12
113
72
120
55
57
36
36
56
4
231
117
3
45
24
56
55
9
96
3
125
55
221
48
156
4
60
33
87
108
108
32
52
20
12
48
108
25
18
9
12
20
16
32
16
36
39
90
135
72
92
36
24
96
64
8
48
12
4
56
103
132
53
24
16
87
65
48
4
36
92
60
103
29
60
120
88
63
17
160
243
12
9
9
72
107
43
48
81
36
15
180
57
72
44
84
16
27
108
21
51
17
12
151
53
72
40
168
32
12
100
12
51
129
168
63
60
48
9
51
12
53
112
3
9
63
45
3
60
197
4
96
140
28
32
4
21
90
17
13
18
21
44
4
3
125
40
20
100
80
64
8
121
87
144
120
56
160
24
48
108
45
15
32
31
12
5
55
125
4
51
117
56
25
39
60
96
75
81
96
20
13
51
36
12
36
27
65
85
15
12
36
27
180
17
48
223
17
12
76
20
55
117
3
29
16
20
4
48
32
16
15
81
44
16
36
3
60
12
5
40
320
84
64
15
117
24
56
12
43
48
105
32
25
135
15
48
9
36
80
60
16
24
72
63
129
33
3
92
40
44
28
8
112
60
176
12
43
12
65
40
180
3
60
81
99
17
73
15
105
42
5
103
120
72
5
85
47
60
48
52
60
20
12
4
12
68
12
52
168
8
16
140
76
32
16
36
68
271
9
48
152
31
65
25
30
60
9
32
61
135
48
15
17
48
25
162
77
40
51
5
160
87
9
68
211
29
36
232
24
104
52
48
32
13
87
12
60
63
5
112
12
36
12
56
24
241
87
32
43
53
40
36
48
108
32
36
4
48
80
25
30
ABCD 99334527036*3^$a+1 [50163]
12
36
126
39
65
64
75
77
34
12
84
54
6
138
6
117
48
51
201
33
120
54
18
30
162
51
15
6
6
84
36
57
96
9
72
48
3
75
20
13
15
117
60
15
168
9
120
57
111
3
140
25
24
15
36
84
282
30
24
204
32
28
33
72
123
30
87
23
40
12
36
2
64
26
13
87
144
96
12
81
141
54
24
21
11
34
6
48
90
6
60
117
87
2
31
129
114
30
66
36
12
21
65
7
57
78
12
21
15
9
48
9
104
7
15
138
120
6
69
27
48
66
3
156
84
15
6
126
24
69
3
8
16
96
114
30
9
27
84
60
54
122
52
12
144
30
32
67
3
45
27
153
105
24
48
122
28
36
132
57
33
3
12
63
9
81
6
21
12
47
1
63
9
108
75
90
198
69
63
33
11
136
33
11
28
48
48
42
15
57
6
192
33
60
27
84
54
42
45
48
24
87
213
96
75
69
3
18
186
6
27
45
15
33
18
6
6
18
24
90
33
75
33
24
17
58
12
20
46
30
84
84
60
84
18
8
16
30
21
5
40
24
54
36
44
37
3
42
54
24
20
4
66
87
63
36
14
55
75
102
48
6
210
3
75
33
9
126
168
90
24
66
12
84
21
12
3
12
62
46
18
15
51
21
153
2
28
96
84
6
74
37
39
48
72
33
123
45
3
30
2
22
86
10
15
27
54
48
75
3
12
12
114
99
3
12
96
156
24
50
16
30
108
81
21
24
6
9
47
10
224
10
150
24
32
34
36
18
75
159
12
66
72
63
59
13
57
39
105
6
114
162
108
177
87
266
127
87
96
57
9
30
44
160
60
32
4
84
72
18
2
13
72
57
2
46
8
70
66
6
168
32
10
30
12
6
30
42
78
105
111
26
103
15
9
195
108
72
96
114
6
180
69
57
6
45
3
57
33
126
36
48
84
93
15
12
90
42
48
78
72
63
123
12
48
42
24
78
21
51
138
98
28
36
54
30
12
177
21
174
8
40
153
15
84
48
48
6
90
69
12
12
3
54
86
25
119
1
15
84
78
6
24
26
46
33
11
49
21
75
60
111
9
75
144
6
42
117
15
45
171
24
96
9
135
66
24
30
48
24
96
33
87
114
6
120
84
48
32
16
132
66
75
15
6
6
132
36
12
84
18
32
139
51
96
24
228
60
42
39
111
21
132
11
256
48
21
17
10
33
15
32
52
18
30
12
6
87
9
150
69
75
24
42
30
24
2
90
13
39
33
113
40
15
17
82
33
165
48
120
24
6
57
108
27
42
6
2
18
190
54
120
32
4
6
90
30
54
45
21
54
36
30
3
147
56
18
34
36
129
17
40
264
6
81
57
42
33
45
62
34
15
159
21
27
33
17
22
12
141
3
144
45
3
48
32
85
15
24
36
78
54
12
108
72
153
57
186
30
30
144
9
41
16
63
15
96
36
78
87
59
28
90
26
22
230
133
21
24
6
120
21
75
114
18
132
18
30
93
69
39
105
90
129
108
3
30
24
78
12
12
273
51
12
48
66
63
36
15
36
9
57
8
67
5
54
36
28
26
43
123
168
156
141
57
6
117
15
48
12
33
15
9
33
42
12
96
57
75
33
27
120
12
36
42
18
48
6
24
147
27
282
30
18
72
30
9
144
27
36
12
33
3
12
108
9
23
100
80
52
42
39
204
3
108
45
51
129
51
24
42
54
24
90
50
76
18
102
74
64
30
66
66
54
15
39
36
30
102
12
12
66
183
204
51
24
21
75
36
108
66
62
40
48
12
45
35
37
60
47
28
18
48
50
22
54
194
7
27
12
81
39
93
11
4
12
18
63
33
54
48
18
42
48
12
84
36
60
12
48
42
78
8
154
15
33
198
66
3
15
45
111
57
57
3
53
7
3
45
24
15
12
48
108
18
6
18
111
171
6
15
39
20
64
36
18
102
33
3
84
60
60
69
15
129
36
15
12
45
120
87
18
18
45
84
45
195
93
24
24
54
33
87
66
6
24
66
56
40
3
11
34
15
15
144
81
51
33
15
6
27
27
48
18
6
33
27
81
ABCD 99334530346*3^$a+1 [50012]
20
12
24
91
41
28
32
139
101
12
12
48
12
79
21
44
12
48
76
39
69
128
72
16
32
60
7
21
60
36
56
43
129
8
7
17
4
36
60
120
24
84
15
197
24
4
116
156
64
104
96
132
228
4
51
21
36
8
132
120
28
92
60
7
41
16
48
15
5
156
4
20
7
5
4
36
144
92
124
24
20
55
29
168
60
7
21
27
165
32
76
20
40
12
24
36
147
45
8
304
116
4
60
36
120
104
19
9
48
60
27
5
160
3
165
140
4
108
12
168
128
24
163
41
84
43
48
65
172
24
3
113
40
44
60
48
7
48
53
12
31
57
63
177
32
96
36
43
45
56
19
17
136
15
5
48
136
44
31
185
136
8
64
12
276
44
100
156
80
19
89
24
100
51
89
31
125
4
32
144
12
19
45
60
36
27
41
12
4
8
60
96
184
36
36
20
28
32
156
88
12
104
283
225
36
164
12
43
33
80
103
5
24
112
96
84
8
52
20
36
88
20
84
88
20
60
64
36
24
156
72
32
24
16
104
76
68
115
120
41
24
52
20
64
60
44
7
69
36
44
16
116
48
31
53
12
55
41
7
105
8
12
43
5
52
68
132
12
64
72
80
19
113
12
40
36
68
112
32
48
19
9
132
92
136
32
4
75
101
100
84
8
16
36
128
96
36
4
92
220
15
264
161
28
36
176
103
29
60
48
228
84
136
12
27
45
3
65
48
52
20
100
8
19
17
48
36
156
144
72
108
4
8
12
52
24
20
16
36
279
21
44
223
120
53
12
12
40
60
39
29
16
147
24
5
36
64
128
7
21
104
28
12
68
136
135
21
104
36
295
96
192
5
28
15
120
24
293
16
99
81
39
5
28
63
9
60
3
5
12
88
68
40
12
92
16
24
12
140
48
268
63
72
5
132
52
3
41
76
68
36
40
152
28
36
8
16
12
32
100
8
60
24
16
84
8
52
15
41
12
48
19
96
33
32
4
3
57
39
120
29
112
296
12
112
36
128
12
12
96
112
68
52
68
36
4
87
89
24
12
288
204
7
33
252
36
12
3
53
60
100
60
200
64
36
36
63
53
12
12
120
136
44
108
43
9
15
233
60
48
52
36
20
24
7
41
40
8
12
24
19
81
20
16
68
156
120
28
60
72
68
12
36
7
48
77
96
72
19
125
60
36
120
67
77
19
105
135
5
12
40
159
41
12
76
36
56
84
40
63
48
77
52
164
192
108
16
111
5
144
268
8
60
12
148
128
76
8
31
144
125
132
184
92
19
41
24
79
321
44
132
192
16
12
32
235
48
17
336
151
105
44
60
16
60
99
57
15
29
156
7
81
32
7
65
12
16
99
41
55
5
48
19
21
32
4
44
36
31
125
24
19
57
87
17
4
27
240
209
88
8
103
285
72
3
29
36
40
156
128
235
48
9
84
140
127
57
200
196
32
64
36
12
8
19
101
40
72
51
125
60
31
5
84
12
4
60
56
28
60
75
137
7
105
36
12
8
12
19
65
24
79
33
92
52
63
53
40
8
24
60
36
115
161
100
80
36
12
16
36
44
19
65
112
63
45
92
31
29
24
24
100
108
72
116
96
36
12
16
392
40
39
149
19
17
96
127
65
28
3
9
140
12
36
19
41
64
36
44
108
28
92
115
17
148
128
4
39
5
40
99
45
36
176
100
51
125
108
12
228
72
103
21
3
105
20
16
36
36
8
4
96
32
24
79
281
28
195
5
16
144
36
36
140
28
ABCD 99334932116*3^$a+1 [50079]
56
12
52
5
12
25
3
20
27
1
5
70
20
30
39
60
43
252
44
36
46
38
34
2
21
28
20
36
16
24
3
56
9
7
45
11
33
16
33
98
33
51
40
53
3
25
32
67
33
8
24
21
39
1
59
36
48
31
21
48
24
71
105
79
33
72
12
311
24
16
20
25
32
7
41
3
72
64
53
88
24
20
4
117
75
8
24
3
4
89
96
64
24
27
90
35
45
3
27
24
37
48
21
11
19
36
29
9
87
160
39
26
48
94
5
12
75
70
15
3
48
8
9
12
9
115
56
13
32
24
34
17
16
8
60
100
11
58
23
99
33
96
24
16
27
72
21
24
36
11
33
16
21
15
63
2
19
27
8
37
15
33
5
27
39
9
15
12
9
4
32
45
54
69
16
56
79
65
133
72
14
52
24
20
106
104
15
1
15
9
11
37
62
13
72
3
113
48
4
15
17
24
27
4
161
72
37
14
61
35
10
15
3
8
69
76
24
45
18
17
13
2
1
32
27
16
45
23
4
2
91
12
17
3
85
11
72
24
24
72
40
200
48
12
7
21
71
9
7
38
67
95
33
4
180
45
8
99
55
9
56
13
51
56
40
11
33
36
21
19
8
16
47
94
56
10
38
55
20
21
19
35
109
56
15
9
72
16
5
55
39
189
47
13
57
14
16
69
36
48
36
15
9
32
40
12
32
73
30
132
5
81
54
9
105
30
9
28
8
24
52
243
93
27
65
16
47
124
164
6
54
25
41
24
16
11
3
81
4
21
6
69
3
122
31
23
16
5
4
11
24
45
75
37
32
27
9
64
32
28
11
30
16
96
110
48
34
26
45
36
75
36
40
53
1
14
4
38
3
7
20
18
27
67
45
27
21
72
11
60
36
36
30
55
57
51
84
41
39
3
48
6
30
73
32
1
54
5
75
13
77
66
4
21
20
9
39
57
19
120
3
18
107
72
4
20
40
84
17
3
7
150
14
36
45
43
21
17
22
41
60
19
5
67
105
176
33
67
48
5
166
5
48
37
30
29
24
132
48
27
21
7
8
34
56
54
33
28
23
1
5
91
15
72
21
60
5
96
30
1
20
12
16
9
2
73
272
108
7
9
32
12
3
37
87
41
15
4
164
85
12
95
24
28
2
19
21
18
17
15
9
16
44
132
3
21
24
37
3
132
12
96
35
64
26
16
71
3
46
15
111
93
69
8
3
16
11
24
21
12
52
48
45
32
75
31
38
75
84
43
105
15
8
25
5
7
20
7
21
32
3
4
122
40
3
8
40
23
1
35
16
20
54
208
2
88
8
54
43
12
33
11
4
36
56
24
117
3
21
31
32
100
96
11
13
152
31
33
237
35
3
25
44
100
11
16
20
10
18
8
9
4
20
31
110
123
3
40
9
20
39
1
20
16
20
12
3
4
45
48
71
9
16
27
128
1
15
33
15
5
37
279
20
19
125
55
33
189
59
67
29
16
24
36
23
52
5
15
45
7
41
4
23
24
21
7
132
48
17
48
12
136
5
24
88
23
67
32
40
69
35
6
66
4
20
81
37
56
126
49
11
28
2
99
61
26
54
43
12
68
12
4
5
99
37
59
52
23
61
5
39
156
136
32
51
4
32
49
21
78
5
40
8
28
41
163
8
48
19
57
44
16
3
2
63
48
33
15
7
77
60
73
8
15
16
3
81
60
32
9
10
6
3
11
21
132
28
69
6
9
3
72
5
36
60
7
8
10
24
11
19
101
7
8
52
12
9
11
16
24
20
156
108
69
3
13
57
23
36
13
27
63
8
54
3
36
49
38
73
35
102
27
12
15
130
15
108
87
9
11
21
24
24
36
76
48
5
6
90
15
60
43
2
90
49
131
9
16
15
53
13
38
16
45
29
91
15
20
45
36
15
13
51
125
45
91
44
4
252
68
135
36
10
56
3
15
60
34
3
15
84
53
111
121
44
76
11
4
14
16
23
57
30
93
12
60
16
15
9
29
15
19
17
16
29
15
36
3
64
53
3
4
38
3
51
10
6
12
81
11
36
60
45
109
150
20
118
35
112
60
11
69
99
46
18
56
36
61
68
51
1
12
27
5
31
12
21
35
1
125
24
46
60
41
4
48
135
57
75
48
21
84
12
71
90
54
9
91
41
39
16
89
24
4
20
88
24
3
12
125
9
27
24
4
35
16
14
15
1
170
1
29
24
16
143
12
21
27
36
4
32
24
21
114
1
8
63
52
2
15
39
21
24
16
59
1
3
41
15
12
85
8
21
30
9
27
165
33
15
7
84
65
4
47
10
35
48
87
54
55
11
142
62
84
69
16
27
102
26
25
32
64
111
9
8
72
15
69
12
7
8
33
24
12
15
61
29
55
36
24
51
29
223
81
5
16
26
69
73
171
11
28
33
45
3
56
43
5
67
44
45
1
59
40
35
16
21
15
38
51
28
80
36
109
35
28
20
3
45
124
11
9
12
16
89
6
13
56
13
26
49
36
129
51
72
35
90
24
16
104
24
15
84
43
72
32
24
66
6
18
19
56
7
5
15
4
30
26
25
44
1
63
9
23
79
20
6
48
147
19
50
19
39
72
20
9
1
18
57
5
123
93
123
51
114
126
25
44
120
45
46
21
15
9
15
105
24
51
74
46
9
84
32
40
35
13
77
3
21
15
16
3
17
15
13
11
25
96
123
17
48
12
24
51
13
15
65
16
11
60
1
15
20
13
5
16
18
38
115
29
55
35
1
32
16
32
7
68
60
37
15
18
14
13
117
51
69
3
32
120
16
12
57
75
ABCD 99335045996*3^$a+1 [50012]
52
44
4
24
57
23
25
27
20
103
48
65
7
78
143
76
48
3
77
7
6
108
174
6
102
18
99
12
96
44
24
16
44
7
9
128
96
19
90
87
3
53
64
9
59
52
93
27
81
18
12
18
15
24
15
162
39
20
52
8
49
87
51
89
276
64
3
5
55
33
3
9
80
36
49
11
7
114
3
8
48
24
1
36
6
5
52
45
15
48
9
11
103
5
4
36
44
16
39
21
9
27
44
16
164
112
12
255
96
30
24
12
23
12
4
15
9
27
108
6
35
127
33
32
19
78
23
103
9
72
20
28
8
37
51
20
100
45
11
61
27
56
187
60
9
8
12
55
5
4
44
1
51
36
243
141
33
95
73
39
48
8
52
68
124
33
11
67
72
30
47
25
35
19
9
15
41
12
19
41
4
3
65
67
21
9
11
4
24
56
55
53
67
18
72
15
20
19
29
85
36
12
47
25
42
9
92
25
15
24
63
36
5
31
54
119
61
99
12
15
9
15
30
60
84
6
29
73
23
16
3
18
18
54
35
85
18
72
18
47
12
16
32
12
31
12
5
55
17
24
144
85
48
83
64
3
77
120
36
37
72
23
25
23
60
4
8
48
109
6
29
96
1
23
43
113
139
42
18
30
11
196
80
73
60
12
6
12
36
117
20
79
114
15
24
33
35
55
48
96
54
90
29
108
19
29
67
12
33
44
4
60
9
48
155
67
17
1
15
69
123
56
4
93
72
30
153
68
175
6
11
100
27
77
19
90
12
39
3
21
27
5
55
48
5
67
77
96
64
68
7
12
5
19
81
21
18
21
104
7
9
8
192
24
60
31
48
33
39
9
60
80
91
41
25
18
150
35
19
5
193
15
24
99
5
24
136
56
16
57
47
19
6
39
80
16
24
44
12
84
7
12
96
29
7
18
3
9
59
19
17
13
63
92
36
52
12
20
48
64
48
48
32
168
19
18
6
45
21
11
28
87
53
24
60
28
48
57
27
45
15
3
69
9
39
27
6
30
60
12
21
92
4
80
1
75
32
55
18
54
5
49
35
25
15
104
25
15
8
7
57
51
57
68
97
126
12
33
57
42
57
69
35
49
18
54
23
12
4
69
11
61
54
5
52
33
6
29
60
37
18
101
36
60
67
36
54
42
65
91
113
67
42
12
54
21
15
45
44
7
9
36
3
65
16
9
6
105
36
33
96
3
12
39
5
67
17
12
64
45
35
4
12
20
25
3
32
24
24
37
11
7
90
6
36
48
117
224
120
115
5
67
42
23
25
35
19
53
40
32
36
43
66
36
27
20
36
204
12
4
36
96
44
96
4
159
45
51
33
32
1
60
3
12
32
1
6
41
85
47
12
16
27
53
100
69
99
21
6
12
60
108
84
5
73
36
51
51
29
76
32
7
9
15
17
13
87
264
33
111
45
99
36
12
39
18
23
7
72
78
27
93
63
32
1
12
108
11
76
20
24
91
102
15
57
15
8
16
24
51
29
60
37
23
36
76
56
48
24
73
87
3
18
42
90
63
21
36
78
65
25
107
48
7
93
24
20
48
60
40
12
12
123
21
159
33
15
33
24
87
90
186
17
52
33
87
20
25
51
24
44
16
68
16
80
60
31
5
49
54
21
15
90
54
17
115
48
17
60
28
32
13
123
93
12
3
12
20
7
210
23
12
55
36
5
19
162
48
75
8
7
41
49
11
61
15
21
72
27
8
16
56
115
53
13
3
39
33
3
72
5
48
31
18
11
49
27
120
9
15
56
43
65
28
24
144
27
5
64
39
117
39
5
120
1
23
24
13
59
40
9
87
72
8
328
129
6
57
63
21
21
12
18
90
39
96
48
15
17
60
12
97
18
17
96
4
99
120
5
16
24
87
29
61
39
44
115
84
93
8
79
6
15
20
72
49
108
27
51
165
48
20
1
66
17
88
20
4
80
16
72
15
41
49
11
25
84
15
56
1
18
90
47
48
16
60
20
132
25
23
79
77
60
84
37
48
59
13
42
41
25
35
37
59
24
7
258
54
17
1
15
24
128
132
64
9
171
12
20
64
3
21
144
15
60
180
41
67
5
48
40
45
180
90
29
67
29
25
47
79
9
20
4
51
42
47
1
59
1
15
24
32
145
63
3
114
3
168
32
85
11
12
12
40
27
33
20
25
48
23
16
44
60
4
3
65
109
3
15
72
89
61
15
44
151
189
45
60
30
5
112
8
16
9
39
92
64
44
36
64
20
60
108
49
30
6
12
71
1
39
24
8
72
43
30
3
15
5
136
48
36
32
12
91
45
81
39
20
96
79
21
8
36
49
120
23
49
83
40
20
25
11
55
72
45
20
64
69
59
28
57
75
15
77
76
123
21
68
1
11
4
12
45
48
36
39
111
234
396
119
64
51
29
61
51
3
48
29
4
56
16
104
13
ABCD 99335464084*3^$a+1 [50033]
14
36
28
35
93
54
60
66
28
140
4
30
5
135
21
49
38
57
3
64
8
12
6
22
36
5
36
3
57
84
19
2
51
24
51
64
24
2
40
204
155
195
9
24
1
6
41
37
11
67
2
3
7
120
32
9
15
34
2
33
1
12
114
36
24
66
14
4
114
42
5
93
12
4
47
115
77
15
33
12
21
22
32
100
98
10
17
72
60
115
6
14
33
3
45
12
276
75
9
12
15
34
6
36
48
24
20
40
5
31
12
5
99
10
23
75
33
13
42
44
45
19
6
23
103
2
51
72
39
9
7
32
136
17
27
90
51
57
4
35
43
8
10
48
95
115
12
44
10
23
111
22
42
60
8
4
65
103
17
3
117
103
32
4
41
48
31
42
59
79
29
127
26
10
42
2
9
51
45
81
3
84
87
24
4
90
95
45
15
21
99
7
65
31
8
54
58
30
23
31
54
6
41
115
17
60
85
90
41
115
102
68
42
93
15
102
52
23
3
124
2
4
42
5
39
48
21
7
8
81
36
24
61
128
75
91
113
36
19
5
147
66
52
35
12
1
59
36
49
6
20
45
45
58
2
22
12
5
36
27
6
54
90
10
78
30
12
5
1
35
61
23
31
60
24
8
12
57
79
32
28
5
7
17
13
2
46
20
27
120
13
107
79
14
70
29
1
14
12
36
40
12
66
126
26
22
12
53
48
15
117
12
31
77
108
27
72
16
18
30
41
13
8
94
84
77
129
30
9
7
38
162
60
18
15
12
24
13
96
11
63
10
2
28
12
54
131
48
60
96
12
12
75
52
41
12
3
30
75
7
116
4
65
73
35
7
137
19
12
17
7
29
72
15
178
104
10
32
21
69
34
65
55
41
75
81
93
10
5
31
6
30
12
77
45
76
144
131
55
29
31
24
60
6
80
63
1
11
37
36
42
62
90
48
57
7
5
21
4
30
5
25
59
12
7
5
1
96
18
48
14
3
36
51
21
12
36
12
60
12
87
33
123
22
138
48
54
32
10
8
82
11
117
72
118
17
45
6
12
52
125
49
14
18
27
45
75
13
32
72
148
18
17
12
99
9
31
17
48
84
36
7
32
70
42
53
33
4
18
68
90
15
39
9
45
15
19
20
28
8
9
12
1
42
50
52
36
18
32
33
39
60
45
21
15
9
58
12
5
36
115
24
5
61
116
3
12
48
145
2
4
41
15
129
9
63
132
117
34
30
96
11
85
14
130
8
3
24
31
5
37
32
15
33
100
30
17
13
90
20
60
10
71
12
24
55
20
18
3
49
23
36
15
10
47
144
36
84
25
140
4
47
7
6
6
38
18
4
60
48
56
117
9
3
12
15
4
42
30
18
150
132
42
48
74
9
31
89
39
10
2
33
3
160
5
48
25
42
17
133
8
70
29
7
48
101
12
12
36
9
51
15
16
120
288
6
62
45
39
81
24
24
49
35
12
24
9
3
27
28
77
25
35
3
93
25
126
168
41
49
32
3
57
18
120
132
69
15
136
5
144
31
53
33
27
115
96
24
17
73
36
12
14
69
19
32
9
27
60
12
33
9
4
35
1
6
102
36
11
85
18
12
89
27
9
1
47
37
71
3
12
114
15
3
30
52
80
4
11
24
99
153
12
93
88
60
66
161
75
70
14
4
12
2
60
30
21
36
19
12
29
60
243
120
6
16
23
195
105
13
95
7
72
41
55
29
31
53
24
15
57
19
17
48
7
44
64
84
5
27
6
12
10
5
3
34
78
32
78
46
24
41
79
6
11
36
3
76
36
53
72
43
26
28
78
17
48
12
48
7
5
61
6
38
46
29
36
15
9
132
159
96
33
60
13
32
75
3
9
24
51
6
22
120
2
3
43
80
10
2
40
5
163
353
7
18
35
31
68
16
60
36
41
48
37
12
18
12
32
4
149
36
24
3
52
32
21
55
20
70
54
74
52
32
27
63
28
12
42
23
12
108
36
36
13
23
7
12
54
11
51
33
9
88
95
13
107
12
93
10
29
3
52
41
85
20
3
9
16
11
60
115
53
115
26
40
30
2
144
28
26
10
44
3
108
1
18
36
30
131
21
30
28
104
21
7
5
15
24
10
23
61
30
20
30
27
27
70
62
33
115
60
5
57
10
53
48
9
3
183
12
40
32
124
6
30
41
57
66
4
5
12
15
58
42
80
54
60
36
28
30
48
12
42
18
36
17
67
150
11
7
14
39
7
44
28
120
12
48
6
114
17
13
12
14
34
162
5
9
16
11
12
121
11
9
16
23
15
10
47
36
24
36
157
23
9
4
2
33
69
58
38
34
2
30
21
12
36
49
6
29
96
9
3
12
7
36
17
33
4
83
61
11
15
4
2
3
84
25
23
12
1
71
9
34
41
69
207
19
30
59
141
70
65
84
13
47
55
2
6
33
31
18
60
6
62
39
36
12
3
22
42
18
26
4
65
72
9
190
29
25
8
22
5
57
15
36
43
29
25
23
24
49
66
104
6
63
3
9
15
66
15
93
39
48
19
20
9
36
43
2
96
99
55
8
112
108
17
33
76
32
30
4
120
41
84
45
10
41
3
40
32
84
40
36
84
30
8
72
18
81
51
9
9
27
21
3
7
68
81
9
27
37
6
89
123
9
25
48
35
7
5
93
30
18
63
96
48
7
20
21
ABCD 99335578924*3^$a+1 [50011]
18
54
18
42
18
5
13
18
17
127
17
19
102
18
24
17
1
15
33
27
99
45
68
13
63
117
95
60
169
119
67
30
24
75
135
5
49
114
18
18
30
54
42
84
87
57
36
42
45
27
5
16
27
5
37
18
12
41
36
16
60
33
12
3
39
12
65
25
90
18
11
49
36
71
64
32
7
6
135
27
165
87
18
84
114
66
6
9
21
23
100
44
13
42
12
6
59
25
54
72
72
78
30
18
47
43
36
18
47
13
3
15
18
102
29
43
5
13
3
51
114
27
9
71
13
72
54
21
93
90
192
60
9
36
63
66
114
30
36
23
37
36
102
5
73
108
27
117
27
21
144
150
66
114
36
18
72
18
17
145
30
18
15
39
222
71
37
27
84
12
39
264
60
30
59
55
30
11
144
97
54
6
30
21
75
5
12
13
23
1
18
108
54
54
30
60
54
90
23
288
36
76
57
186
45
21
59
52
92
352
3
6
75
156
15
18
90
5
55
66
42
18
72
135
27
21
12
164
1
72
36
35
16
3
18
12
11
79
18
90
72
60
17
36
73
51
15
114
15
15
21
39
89
55
162
23
7
9
27
42
48
78
57
9
54
6
198
12
108
6
135
9
90
18
18
30
42
72
66
36
23
175
6
84
87
39
5
36
13
51
57
23
19
77
115
6
72
246
42
12
111
80
160
9
60
12
15
21
15
3
36
60
89
67
29
36
7
18
99
15
30
135
33
30
33
165
75
15
18
24
35
31
42
23
25
42
30
15
3
54
11
139
53
108
1
264
59
67
36
5
132
31
17
28
80
19
108
162
12
83
16
20
12
73
59
48
60
4
3
41
37
59
13
30
6
15
69
63
99
114
54
21
27
65
85
54
120
18
168
54
18
63
3
42
72
48
18
186
54
5
52
33
12
24
18
72
138
3
33
6
9
80
16
33
47
103
30
18
54
78
21
20
16
63
42
288
48
18
357
27
12
24
125
96
4
9
18
12
117
9
60
12
24
48
27
33
27
63
72
285
21
12
63
45
42
57
9
54
150
107
73
35
31
65
139
21
141
39
141
30
5
60
25
59
49
150
12
24
36
54
27
3
6
39
9
23
13
15
9
27
111
18
47
205
24
36
18
5
25
51
68
31
45
27
5
64
3
66
11
16
20
67
18
48
24
120
6
17
103
41
16
33
51
111
33
32
67
66
59
60
43
9
99
54
150
77
115
54
87
129
78
72
30
54
5
112
9
54
209
61
36
51
153
30
5
1
51
33
95
96
79
29
52
284
52
75
12
18
23
67
114
23
13
54
66
18
54
6
102
18
54
111
36
96
69
215
19
12
18
24
27
9
51
80
36
103
12
45
9
36
83
12
13
72
18
45
32
60
133
6
5
4
60
15
5
16
21
23
52
33
59
7
60
30
36
24
30
18
96
36
95
16
15
5
28
15
5
19
18
54
48
5
28
27
180
12
78
12
111
3
36
5
16
32
1
12
24
15
75
5
48
85
72
51
27
5
13
195
3
156
54
24
72
23
7
41
244
45
15
15
18
42
66
24
66
18
36
24
107
64
80
64
117
15
57
3
33
30
6
59
52
32
31
24
5
31
149
16
176
19
141
15
65
103
53
127
18
3
45
131
145
36
84
51
3
60
36
30
90
6
12
60
71
52
15
42
3
27
18
83
144
112
68
7
149
96
84
127
77
7
9
87
228
6
95
84
31
6
23
52
69
18
21
9
6
12
114
131
244
44
52
27
6
95
144
25
6
54
23
4
9
71
13
3
57
3
9
24
15
39
72
18
36
84
42
45
68
7
9
96
3
41
1
216
39
9
87
3
54
167
1
15
84
39
6
51
44
144
25
24
3
15
102
27
60
9
12
42
90
72
15
116
25
18
96
5
133
11
16
60
36
9
30
9
9
3
80
7
108
24
53
13
39
33
6
57
108
36
45
24
12
42
12
36
24
30
15
44
36
1
18
41
64
20
60
84
103
5
4
15
90
135
39
6
51
57
3
9
6
18
15
20
1
111
27
42
66
78
12
24
18
18
3
69
48
23
36
31
77
13
42
57
36
128
76
36
32
7
18
72
18
72
101
7
252
41
37
162
18
102
6
48
15
171
66
47
61
6
108
48
5
49
95
19
41
25
18
6
111
20
13
12
54
186
35
19
66
59
1
95
48
73
75
32
103
9
105
48
36
95
91
30
18
42
36
23
7
9
96
80
64
39
ABCD 99335657464*3^$a+1 [50081]
30
18
42
30
12
93
3
33
111
45
285
60
78
48
72
48
9
93
15
147
18
87
165
15
135
150
15
75
306
24
15
21
87
63
384
66
3
87
120
42
90
168
24
96
129
144
21
30
270
120
198
42
30
210
39
117
300
72
90
30
42
60
30
6
54
39
24
3
54
36
27
72
21
60
24
18
225
36
21
90
6
180
39
348
36
9
60
12
30
330
36
3
9
30
90
48
54
138
222
9
51
48
12
126
132
111
39
57
21
114
18
42
6
123
249
222
9
231
18
27
63
12
66
120
12
12
75
165
30
69
144
27
33
15
42
156
84
48
90
18
102
21
291
30
3
15
102
3
93
84
99
39
12
105
105
135
264
87
42
111
51
105
3
12
225
15
33
33
99
105
66
84
90
99
159
117
48
93
42
12
180
66
99
183
12
48
42
3
33
3
189
12
15
33
90
72
150
63
135
30
72
6
72
102
30
93
75
42
150
78
48
30
24
156
9
105
6
120
117
12
153
12
48
27
33
12
30
96
30
27
36
60
21
120
3
123
30
12
12
15
15
129
39
12
198
18
117
12
15
78
30
60
105
15
90
255
45
18
12
90
48
27
15
57
15
69
60
129
48
30
24
6
12
72
15
3
60
60
21
39
48
24
48
162
48
162
69
120
57
114
189
99
132
126
27
120
36
36
63
30
48
30
24
18
42
30
3
15
60
165
27
45
171
162
12
90
213
3
102
12
120
60
36
84
126
33
144
135
132
33
15
132
33
45
12
108
87
144
27
12
42
78
12
18
108
24
78
252
90
120
3
33
12
30
270
48
24
48
60
30
12
9
21
30
120
66
72
72
30
120
9
81
138
180
30
18
9
33
12
30
120
78
15
33
102
12
126
342
18
24
60
36
114
153
96
21
48
162
30
39
9
27
21
87
87
30
6
9
75
78
90
30
30
102
120
15
3
117
63
42
18
21
51
9
27
144
48
18
207
132
51
72
150
42
78
30
162
48
27
24
51
60
60
6
102
57
45
168
12
30
150
30
120
30
78
42
120
219
60
171
9
141
216
72
15
33
3
81
6
24
18
108
3
21
108
18
30
123
141
18
81
27
114
168
12
18
168
84
60
45
60
45
3
87
93
117
78
42
18
72
120
48
45
3
33
21
39
129
192
66
93
9
42
6
30
57
117
18
30
18
69
33
90
21
9
282
69
9
51
51
33
60
36
81
228
87
3
162
258
57
3
60
81
27
114
18
45
3
30
12
102
30
66
12
117
81
60
174
30
30
60
66
30
12
42
18
42
75
93
30
102
18
150
30
45
60
207
138
27
24
57
87
15
60
90
18
9
75
30
63
15
18
12
60
51
21
78
42
18
225
105
102
18
111
27
42
12
150
6
12
27
45
63
12
33
138
30
12
90
42
108
75
72
21
27
33
102
12
69
237
39
33
12
18
90
120
12
150
105
51
30
12
30
168
177
123
24
45
3
105
105
18
162
30
90
15
27
9
21
210
6
42
48
132
42
30
9
111
6
180
42
30
12
6
54
66
9
15
78
12
240
39
159
150
30
198
30
54
36
63
9
138
30
60
24
135
3
30
15
252
63
42
300
78
45
180
36
9
120
15
135
42
18
12
45
21
27
15
12
60
189
9
12
48
60
18
9
3
12
60
66
60
24
63
27
18
ABCD 99335998616*3^$a+1 [50020]
15
17
19
24
81
27
29
88
111
137
48
12
55
180
132
17
100
99
57
87
36
72
9
120
8
36
64
15
12
24
12
53
19
101
16
159
9
8
40
15
89
24
76
68
31
89
40
8
4
15
33
20
88
8
60
31
165
56
4
63
5
16
27
29
40
60
108
180
15
45
20
48
4
24
20
96
60
84
4
12
44
72
12
31
5
112
12
20
72
4
15
36
36
9
44
120
12
4
128
55
33
72
12
15
93
27
45
15
36
12
41
16
3
45
80
31
41
31
9
15
105
108
80
43
69
68
31
77
52
15
45
80
96
4
27
21
24
3
45
15
21
32
64
48
27
5
36
19
29
16
3
36
41
19
9
27
41
24
96
40
24
36
12
20
52
63
57
15
36
29
24
91
65
31
69
104
52
60
24
99
41
36
24
48
48
55
24
5
60
79
12
57
12
56
43
17
12
7
48
41
84
96
76
51
17
76
15
9
8
4
44
24
72
4
60
75
9
87
105
80
16
20
72
7
41
19
81
3
65
12
12
55
60
48
117
60
108
8
16
80
28
15
77
64
20
4
15
57
24
56
16
15
9
60
3
72
65
16
3
29
40
75
17
36
28
36
44
91
81
24
8
96
216
31
9
3
77
148
180
8
43
36
21
140
64
39
29
16
284
52
15
24
101
55
105
3
65
48
4
56
7
17
28
123
72
17
96
108
112
27
21
12
164
100
56
43
12
113
211
5
19
81
3
41
4
12
56
24
139
9
60
56
67
77
163
9
240
51
9
24
12
27
60
72
53
88
20
12
100
32
199
9
60
87
24
72
12
36
29
28
183
41
120
64
32
64
60
60
99
77
24
64
15
72
12
41
12
40
3
45
32
7
33
63
17
184
8
16
20
76
36
44
16
27
72
93
20
28
32
31
17
24
79
41
24
12
48
36
40
15
41
24
4
27
57
15
137
55
9
296
96
28
111
5
24
72
48
12
55
9
15
21
8
192
67
53
40
132
12
20
16
32
31
21
15
29
12
19
53
12
43
17
64
80
19
5
88
24
156
12
15
65
36
31
53
12
43
5
12
31
5
28
24
48
48
15
41
31
69
3
93
80
60
64
75
24
17
4
8
36
36
91
5
24
31
12
141
104
7
36
29
60
48
31
21
56
24
16
3
149
72
16
12
128
7
12
93
20
76
20
76
68
76
44
31
36
21
24
104
16
24
15
65
4
3
105
68
52
12
12
20
16
15
17
52
8
103
9
63
96
9
72
39
132
5
100
44
88
15
12
36
105
32
52
60
120
51
77
16
27
113
55
41
43
41
12
60
55
48
9
27
5
48
72
16
39
5
228
16
32
40
27
41
84
76
231
5
43
36
41
168
88
15
29
43
65
40
8
43
36
5
28
27
53
100
3
108
24
12
24
65
96
40
48
92
48
28
20
4
8
72
16
48
32
7
57
15
24
144
53
19
41
40
3
21
15
41
12
12
36
12
40
15
17
55
41
24
88
3
24
21
27
36
77
19
33
15
36
60
41
24
7
5
52
8
24
19
9
32
84
19
77
43
36
72
5
84
16
27
45
3
5
40
132
12
56
12
91
84
53
7
17
16
3
5
7
33
20
12
4
20
64
80
76
68
7
36
5
7
36
36
9
36
68
48
24
19
101
43
17
4
27
29
31
5
7
41
64
48
204
128
16
104
60
16
27
9
63
72
101
19
45
159
120
96
29
19
165
48
32
7
60
5
48
12
16
20
24
55
48
77
139
17
79
53
31
24
45
48
24
3
72
21
3
12
5
12
43
53
40
152
48
36
16
15
12
33
20
7
36
5
4
27
29
24
12
43
21
27
9
104
40
24
48
135
45
92
40
48
24
63
17
16
80
103
9
36
32
48
196
3
21
24
32
24
115
17
19
45
36
32
31
57
20
7
45
51
72
29
64
27
72
72
24
5
115
41
36
12
91
9
12
20
235
156
153
87
5
7
5
36
31
29
36
16
192
68
108
55
41
28
36
20
55
57
24
15
84
21
3
53
4
51
17
76
27
60
45
32
72
24
19
45
171
24
36
9
72
8
48
115
45
147
5
52
51
113
24
16
20
115
29
12
4
15
117
44
48
7
36
84
45
15
53
52
48
3
24
29
55
57
20
4
48
12
3
77
28
8
19
5
36
4
8
40
63
24
5
4
12
99
45
20
31
12
53
55
24
29
7
149
79
161
96
84
64
80
16
48
188
40
80
7
105
63
29
28
32
55
41
7
113
55
5
43
72
72
96
12
29
115
5
175
81
123
29
7
9
39
60
5
52
96
39
45
44
7
9
48
36
27
77
31
24
17
19
5
52
12
3
12
5
100
27
29
7
57
15
5
48
4
8
16
27
117
20
12
4
12
63
21
3
17
16
3
41
48
36
12
4
140
48
115
17
48
76
12
27
5
88
75
69
123
77
4
20
31
81
12
12
8
60
28
20
12
40
120
87
24
9
27
144
72
84
ABCD 99336412328*3^$a+1 [50007]
16
9
159
120
56
264
67
53
1
207
72
27
21
72
56
120
40
104
120
40
21
36
111
123
342
183
24
81
95
72
64
21
75
48
57
18
125
55
65
187
69
21
3
141
36
63
24
147
21
32
208
120
240
48
15
9
80
48
192
40
8
64
81
23
136
48
48
8
115
245
7
9
45
203
16
24
27
36
17
163
53
145
15
57
47
16
216
8
16
75
29
88
168
111
89
16
75
126
54
126
147
120
8
48
1
15
144
104
136
312
24
48
8
48
72
79
9
192
8
112
32
16
24
3
18
59
16
87
57
51
126
15
21
99
9
207
8
24
112
24
200
1
159
264
168
72
48
8
360
24
31
36
21
8
144
96
24
112
279
9
243
77
16
24
72
48
33
108
36
159
264
216
72
48
32
19
29
25
126
9
120
72
15
113
64
21
35
127
33
72
3
72
173
7
33
21
59
67
189
48
33
54
41
72
31
249
176
16
168
72
75
54
15
104
400
80
121
215
40
32
48
7
9
104
157
3
15
65
256
120
8
136
120
104
91
90
35
136
9
15
120
104
40
81
95
85
27
9
216
63
27
5
408
55
9
80
91
72
54
135
56
312
96
40
81
23
88
33
47
43
36
113
16
267
53
37
99
9
135
224
127
36
5
85
18
177
3
5
24
241
72
87
128
112
177
63
176
211
21
120
32
16
320
24
136
105
72
90
54
239
67
90
83
25
15
80
121
23
31
137
25
54
126
99
81
143
40
152
48
144
121
36
3
96
27
108
81
56
160
9
15
39
9
80
120
40
21
252
87
80
121
47
48
121
63
81
159
48
48
15
89
40
51
36
9
81
23
16
24
153
15
3
165
152
112
80
208
129
23
48
19
93
168
63
17
73
72
54
9
80
145
72
23
72
40
72
8
19
45
9
119
43
117
171
77
112
8
48
24
208
8
24
112
104
160
105
135
96
129
87
128
144
16
120
104
120
16
200
40
24
80
216
217
47
120
16
144
80
96
40
87
9
144
104
103
18
15
72
8
67
54
90
21
80
43
29
88
8
1
15
39
137
40
120
135
9
48
87
201
24
81
198
65
25
72
95
40
99
293
16
96
99
69
176
24
256
24
200
16
200
24
1
72
207
8
88
32
79
9
72
8
120
144
48
64
120
9
135
80
144
91
29
208
32
37
59
40
96
120
9
39
120
48
279
9
264
8
25
23
120
64
8
112
56
160
15
345
120
24
123
45
120
32
96
240
115
36
33
21
27
48
24
296
91
29
64
128
49
183
176
37
147
56
24
16
96
48
8
64
24
75
69
48
72
63
33
111
144
9
288
48
120
80
40
144
56
25
39
80
16
24
8
40
8
16
216
72
80
67
29
25
216
111
213
35
72
120
79
41
48
144
232
ABCD 99336415034*3^$a+1 [50047]
87
75
54
160
11
24
31
182
16
11
31
17
21
90
9
36
75
286
35
45
64
42
14
114
57
15
54
10
41
72
67
36
72
6
120
107
7
36
32
33
60
24
61
2
93
19
72
53
31
36
54
54
18
72
11
175
12
53
12
99
24
36
64
17
43
32
69
9
75
69
3
13
11
21
34
96
104
24
165
81
99
45
16
74
6
10
101
43
96
5
123
16
36
66
24
48
6
65
1
18
110
123
48
31
41
69
123
55
30
2
4
2
10
17
36
57
87
25
11
55
5
51
70
35
36
9
18
105
96
15
81
43
5
13
2
102
39
60
7
72
41
31
38
3
55
14
18
33
27
322
59
24
37
54
161
115
144
29
63
48
4
185
7
60
5
96
75
114
34
120
6
35
39
46
144
42
54
86
130
2
28
17
115
65
37
8
63
63
34
47
3
105
36
27
70
47
27
64
24
38
10
8
69
1
2
30
24
10
29
36
31
104
69
12
45
24
123
31
54
8
18
81
61
2
88
29
1
110
18
40
32
27
12
1
18
126
146
33
156
1
35
24
13
6
29
7
30
24
54
18
2
57
13
66
20
69
45
18
70
32
6
34
66
29
25
167
75
36
124
36
48
116
264
16
6
48
80
15
1
30
18
72
114
54
18
38
75
60
1
24
2
70
128
142
29
19
17
73
26
28
5
111
16
14
106
41
12
3
45
9
51
39
105
79
65
37
74
81
45
22
20
12
69
72
37
8
102
16
26
39
25
6
108
182
16
110
28
24
77
9
27
7
6
120
114
65
7
29
169
18
38
64
8
18
21
25
38
45
31
120
29
67
48
150
128
39
36
43
65
25
2
117
51
12
132
28
90
83
7
78
56
10
6
18
5
60
21
24
70
50
27
13
2
72
72
126
10
54
114
17
3
16
234
56
15
156
3
16
18
168
2
16
126
210
78
48
114
20
10
35
39
105
24
247
24
17
37
38
28
6
30
5
75
84
70
35
7
48
24
5
96
19
6
2
70
35
37
102
74
39
145
48
203
55
14
96
10
126
11
7
53
43
5
105
64
11
61
98
28
42
2
33
96
7
77
75
21
15
45
21
3
111
12
33
1
8
88
14
16
65
25
8
106
20
34
120
24
66
125
9
102
58
35
48
37
47
81
27
13
32
40
72
18
161
24
43
20
88
6
126
17
33
159
9
135
1
18
6
2
54
3
141
90
16
101
60
19
20
9
36
315
244
29
133
18
41
168
31
12
162
96
30
20
9
63
4
29
19
113
49
143
43
17
55
17
85
144
114
5
25
6
90
56
3
7
24
86
18
21
180
24
48
37
56
160
66
24
14
3
13
24
107
13
2
76
12
8
54
48
22
5
319
12
17
91
17
259
65
1
8
70
5
12
49
8
3
24
120
13
32
6
34
90
36
84
78
2
105
19
234
176
6
10
80
3
7
44
10
54
60
110
18
64
80
16
53
1
48
2
6
39
276
37
38
42
10
41
109
18
128
100
29
48
48
39
45
31
20
46
83
7
78
71
51
129
159
6
144
82
20
16
53
21
40
146
64
56
22
11
45
64
18
65
7
65
31
30
42
48
62
64
96
35
19
161
3
129
13
83
7
5
12
31
41
96
60
19
134
72
10
17
7
14
34
110
16
72
18
134
10
8
88
14
51
111
4
92
69
48
1
11
79
20
90
22
144
18
30
2
15
73
96
32
34
24
140
60
9
63
64
89
45
16
246
42
71
19
17
21
10
24
48
17
84
159
10
107
45
46
2
72
90
93
60
45
16
11
79
24
200
16
120
56
60
34
32
88
11
15
45
84
12
12
36
99
16
221
25
6
20
64
110
16
8
120
40
2
9
151
30
8
34
30
18
17
75
106
24
2
189
192
27
21
12
7
161
111
9
19
92
70
56
72
16
11
48
67
144
17
12
7
108
2
24
34
30
96
155
60
49
18
17
7
20
33
1
11
61
23
99
57
39
30
34
6
72
47
36
27
28
36
18
26
72
12
45
15
46
24
2
9
37
2
16
6
11
12
31
2
10
53
25
35
24
96
187
12
6
56
10
24
14
51
21
24
10
92
18
40
50
4
18
18
54
18
20
28
5
36
168
7
38
22
5
61
80
64
96
95
48
1
59
115
26
16
72
32
16
18
54
96
72
2
57
24
7
17
15
132
16
50
3
60
81
34
6
56
27
48
360
63
141
99
30
15
81
16
18
ABCD 99336656522*3^$a+1 [50000]
66
15
21
23
73
71
52
21
3
87
105
32
4
20
40
8
37
42
48
24
41
7
96
9
56
4
33
3
39
137
1
24
63
36
12
168
9
3
33
51
44
25
35
61
36
12
11
12
60
49
23
12
28
93
3
72
48
144
60
3
9
24
57
47
40
60
12
36
12
8
49
6
5
12
84
97
155
61
84
47
24
25
39
44
43
33
69
15
96
92
37
11
25
11
1
11
7
9
87
54
12
11
12
40
69
27
81
30
33
24
20
52
8
7
24
17
4
33
111
27
17
25
36
66
5
4
159
66
23
52
36
21
3
68
19
30
24
11
7
30
60
12
24
36
15
56
64
81
159
24
15
81
165
3
12
3
33
120
15
9
8
13
90
65
157
36
84
71
4
12
32
4
24
111
33
96
8
40
8
28
20
49
15
44
96
28
20
19
45
20
16
12
44
1
3
12
57
36
83
16
24
12
12
8
160
12
60
63
33
57
108
59
31
6
11
37
3
24
164
4
111
42
15
32
24
13
63
123
41
12
52
48
12
44
4
51
105
48
36
20
7
57
48
8
24
13
95
43
21
36
8
48
4
105
12
63
9
39
69
27
60
3
65
7
5
28
45
35
40
56
4
93
132
15
36
8
52
12
48
20
4
8
4
9
107
28
44
36
19
29
1
59
4
44
4
12
57
15
56
16
24
80
79
17
25
51
20
37
23
60
24
64
45
66
17
88
32
36
48
12
196
9
35
13
3
8
124
9
108
87
20
16
93
35
37
159
96
120
20
4
21
3
69
59
61
3
93
87
32
84
12
36
13
72
60
30
17
76
48
48
27
90
39
15
33
21
107
24
64
12
9
39
36
8
40
93
11
61
75
15
45
81
47
85
54
33
8
7
21
51
45
44
4
12
93
36
51
44
127
9
63
72
41
112
48
24
36
12
15
66
15
8
76
12
15
24
89
216
72
4
48
12
24
21
35
24
60
16
32
28
21
12
95
24
76
27
41
48
31
45
32
13
3
33
108
15
72
165
23
16
36
15
57
57
59
172
8
7
5
36
37
11
61
27
132
36
12
57
11
24
16
93
36
6
9
20
60
16
8
64
12
81
11
7
77
4
32
64
87
6
15
80
76
8
1
36
3
32
40
108
12
68
43
33
72
48
44
13
3
36
44
97
107
37
36
23
52
57
35
148
44
40
105
35
4
72
69
60
3
117
63
12
3
33
8
48
180
112
32
64
3
6
11
28
27
41
37
108
15
12
3
105
80
37
12
3
12
144
56
24
24
60
16
36
9
36
18
66
6
21
44
1
3
51
54
27
80
7
41
7
24
93
12
56
28
36
39
6
51
8
7
93
57
71
73
3
72
15
201
48
21
18
41
40
120
84
3
72
18
23
40
9
12
3
8
4
3
57
8
25
3
48
32
60
112
104
61
83
24
4
51
29
1
36
24
39
69
18
30
27
33
23
52
44
1
39
24
9
60
66
41
1
12
18
5
4
9
39
8
4
3
42
23
40
45
18
30
72
3
33
39
96
15
21
36
48
8
36
28
48
24
120
57
23
31
41
208
12
36
63
9
20
13
63
72
12
81
15
36
44
1
15
48
57
35
36
12
88
63
45
20
12
64
3
93
48
9
27
60
20
1
15
24
8
24
4
27
53
109
15
20
1
15
32
43
24
9
68
12
16
216
15
77
60
25
87
20
1
24
123
72
32
52
12
15
69
44
4
3
78
11
16
32
16
36
9
144
23
4
60
204
8
24
52
3
54
36
3
36
56
37
18
45
60
80
184
8
55
90
23
25
15
45
27
44
19
18
11
60
84
16
60
105
135
24
81
63
21
83
7
65
16
44
16
84
231
17
13
39
140
1
96
23
12
85
15
44
4
15
144
41
79
42
107
19
65
28
20
40
116
4
8
88
39
126
3
33
47
7
6
27
60
44
4
44
88
44
16
60
21
24
18
33
128
13
23
37
15
24
20
76
24
12
3
45
45
23
16
8
72
12
1
27
36
21
78
30
51
165
60
87
32
84
49
15
12
45
11
7
17
37
59
4
3
9
120
15
6
243
68
36
16
105
207
32
7
93
75
72
9
24
12
3
42
15
8
7
21
33
159
81
75
135
29
36
40
32
84
36
13
83
12
85
15
12
27
42
23
52
68
13
59
16
24
81
183
84
44
4
12
15
5
28
24
24
8
16
81
11
16
3
24
105
15
6
11
16
9
36
48
36
11
25
11
16
8
4
32
19
57
8
79
17
109
3
44
43
105
9
30
21
60
63
42
27
81
75
9
60
59
48
13
3
15
54
60
63
72
44
1
75
96
9
48
27
48
12
63
65
1
23
16
33
15
32
60
28
69
11
36
43
9
12
12
72
48
12
45
3
3
30
3
21
3
20
13
23
16
108
12
32
52
20
12
13
87
24
9
27
69
39
9
59
19
17
103
150
15
20
12
28
9
54
24
30
155
36
12
84
100
8
7
17
28
21
15
44
4
12
12
93
59
181
12
23
36
4
15
9
128
55
29
64
12
48
8
1
54
24
72
65
16
24
24
105
59
16
45
6
9
56
1
39
15
81
48
164
16
12
68
12
4
80
73
27
32
109
72
75
12
36
39
18
35
52
69
27
45
35
40
68
48
4
32
24
120
61
35
16
60
21
111
45
15
3
57
39
18
15
12
20
48
16
92
64
84
24
120
63
18
12
63
12
72
8
25
39
20
4
72
15
5
52
12
20
13
11
84
112
ABCD 99337202806*3^$a+1 [50109]
6
30
144
39
21
12
54
25
143
12
18
36
42
30
54
168
36
85
41
84
90
105
27
18
12
55
53
72
24
91
32
3
48
6
120
6
18
102
24
9
255
225
144
63
60
30
24
31
89
198
90
42
36
30
24
36
15
33
96
108
162
48
1
17
18
42
84
24
7
32
141
66
126
72
180
168
48
150
54
12
6
18
252
54
13
17
159
9
18
138
126
13
23
18
24
90
36
156
24
192
93
51
36
18
42
13
5
36
54
30
24
75
96
16
59
36
18
111
64
48
32
16
144
113
12
60
156
24
3
27
72
13
65
66
109
167
90
36
48
132
180
3
27
117
96
39
72
18
15
16
96
23
72
81
48
9
18
42
12
234
117
189
36
175
32
177
31
143
24
12
18
123
48
81
111
69
198
133
32
3
30
42
108
48
25
125
84
132
144
91
29
132
15
15
49
95
144
1
59
30
87
39
54
67
47
18
48
96
31
23
30
36
151
48
32
189
126
85
77
51
201
36
12
7
65
36
18
6
3
81
15
16
23
90
36
6
213
112
179
30
15
117
27
3
60
84
13
47
30
19
5
90
1
101
78
66
6
48
42
30
198
55
5
12
63
45
90
105
129
36
24
120
36
24
108
90
30
75
48
201
36
144
3
48
27
12
96
30
54
133
107
69
69
18
240
72
18
30
108
36
18
60
90
18
12
43
35
45
99
84
57
33
60
102
90
78
54
72
108
36
54
138
7
48
53
324
6
12
90
139
5
36
90
18
24
51
64
41
132
18
54
30
132
234
15
39
120
78
84
126
177
81
36
43
95
1
41
90
61
47
36
30
72
87
21
72
67
101
12
60
108
7
137
7
59
36
18
63
33
36
48
36
7
89
180
66
18
6
9
27
90
12
63
207
78
3
16
29
19
5
36
12
18
24
18
72
36
12
204
66
42
12
3
201
12
54
21
57
36
12
7
48
17
108
115
125
12
72
31
47
198
138
24
36
54
108
3
16
71
102
78
18
12
103
119
30
72
3
87
9
27
453
105
6
36
12
90
132
3
15
90
120
31
5
24
3
45
18
129
21
54
12
9
177
30
90
103
32
105
48
87
93
36
6
18
39
177
18
61
32
153
36
3
33
18
96
138
3
3
45
81
31
144
288
17
31
95
24
156
42
51
15
42
7
41
7
32
160
77
36
90
144
30
24
66
78
12
18
186
30
6
84
216
36
3
87
378
24
36
84
126
1
5
66
18
42
48
126
288
6
66
103
95
180
6
30
36
21
123
42
12
96
159
48
9
39
16
11
133
137
7
11
60
105
111
49
5
36
36
12
6
30
24
102
96
30
60
18
54
12
36
18
42
90
12
145
80
63
72
96
66
24
30
90
60
126
36
54
36
15
147
18
123
69
6
37
29
96
48
67
47
33
3
45
75
90
36
39
111
33
51
114
12
36
72
3
69
6
37
53
30
13
209
15
57
39
112
32
15
18
15
69
126
18
96
18
48
18
6
246
27
27
114
115
209
15
57
84
60
12
150
108
30
6
108
48
18
7
17
12
24
66
114
36
19
65
159
16
77
18
54
123
93
252
144
420
19
11
90
36
18
24
13
95
33
21
84
55
41
66
90
24
120
18
108
60
97
23
25
47
6
54
18
54
36
25
5
198
36
96
90
54
18
63
64
11
18
90
9
33
48
24
30
6
174
85
113
15
63
72
90
90
72
18
84
144
24
12
19
5
72
108
30
6
126
85
5
54
133
77
36
72
55
41
30
9
15
33
165
12
6
12
90
19
53
90
18
15
117
36
36
30
69
117
18
9
96
69
ABCD 99337549984*3^$a+1 [50002]
15
12
6
12
30
24
21
8
16
3
78
12
11
16
3
48
5
13
12
24
6
102
60
6
30
12
24
6
9
93
51
27
45
57
6
42
60
59
48
37
48
42
9
24
63
33
21
11
64
24
15
9
72
39
42
12
12
24
39
21
11
16
63
24
42
24
12
12
6
30
126
78
36
35
1
210
54
71
31
18
12
102
5
1
24
23
7
90
138
5
7
30
48
3
57
15
48
9
108
30
53
7
12
60
12
30
63
15
17
24
1
48
12
30
24
30
39
8
24
43
101
1
36
27
21
35
7
17
7
9
27
48
36
36
12
18
18
54
6
6
59
19
5
13
54
24
66
18
18
12
66
17
13
42
18
54
66
71
115
93
63
17
97
24
12
60
48
30
24
18
42
30
6
41
55
9
21
51
15
18
15
9
36
30
29
7
78
3
8
7
60
18
30
29
31
42
12
3
33
6
33
32
49
36
6
5
25
23
1
39
32
19
78
66
6
18
6
6
89
49
30
48
42
18
144
24
12
17
13
138
12
24
5
1
18
5
120
64
57
18
66
12
30
114
78
17
19
29
136
111
9
21
35
40
39
12
30
24
183
32
43
12
84
21
3
36
9
33
119
61
27
21
11
24
19
12
36
30
95
25
48
30
12
12
36
45
15
17
7
6
12
18
12
9
56
25
54
36
72
6
15
9
6
42
23
16
9
12
42
60
5
40
56
25
96
95
1
18
12
33
24
120
45
3
15
24
6
12
47
73
15
45
27
21
12
15
33
54
33
63
18
6
48
120
108
69
15
90
54
60
54
12
18
30
126
36
30
3
33
12
60
18
18
11
25
30
24
54
36
162
54
18
21
9
48
23
7
18
6
108
21
45
126
120
53
88
27
12
9
81
24
6
33
63
30
12
36
6
48
30
42
30
15
24
9
15
33
72
47
40
3
48
53
55
6
3
8
37
11
25
15
171
6
15
33
87
9
78
17
1
24
39
9
78
54
3
93
75
15
17
43
24
6
30
33
9
90
30
15
80
1
72
95
37
78
18
30
6
15
45
219
9
30
42
39
24
32
24
25
39
15
12
54
6
6
132
30
33
39
66
18
12
18
6
9
9
12
30
66
12
15
48
120
159
24
12
300
9
3
21
27
53
16
48
72
9
6
114
39
75
6
12
3
9
102
9
9
12
30
6
18
6
15
8
13
27
32
1
24
78
18
24
54
9
3
24
54
36
59
19
60
18
72
12
48
36
72
23
25
84
11
31
6
84
6
24
24
57
48
32
55
17
25
23
19
30
6
48
42
24
18
36
6
36
15
87
102
6
53
1
90
29
24
16
15
9
57
15
3
6
15
15
156
18
126
21
3
21
15
6
3
15
66
12
35
103
12
77
25
47
19
24
6
15
39
72
6
18
72
89
49
39
56
19
30
15
32
40
9
6
6
27
33
150
12
5
16
56
25
30
81
45
54
60
18
12
35
88
21
75
15
54
3
32
1
6
84
24
21
56
16
15
30
12
15
3
53
24
25
135
51
69
15
36
6
23
175
48
30
42
18
84
35
1
18
6
6
17
7
24
12
12
17
79
54
107
19
54
18
24
5
19
6
24
30
72
89
31
9
75
6
84
96
60
18
24
30
15
3
48
21
21
3
24
33
23
7
12
30
6
41
1
30
30
3
15
9
15
42
63
8
97
36
6
21
27
5
43
69
15
89
1
6
9
8
7
84
24
5
55
17
19
30
42
12
33
93
11
64
99
6
12
35
7
6
35
1
15
8
7
30
30
6
39
24
9
36
35
79
12
6
15
8
1
15
3
66
96
3
81
95
25
30
12
5
7
33
57
18
78
15
9
12
6
5
19
29
25
24
23
13
27
27
6
71
24
19
18
102
6
30
54
36
6
18
6
41
24
61
6
42
6
12
17
61
51
3
21
39
41
7
129
8
1
207
24
51
77
1
6
36
5
97
15
33
39
3
18
75
9
15
33
72
39
9
42
24
120
174
15
32
1
87
3
48
84
108
18
11
55
60
84
12
18
90
9
33
54
54
35
31
41
19
6
24
15
21
27
135
18
39
8
61
11
48
85
51
45
27
9
6
17
25
72
96
78
24
36
6
39
39
6
11
144
7
9
33
42
101
24
25
15
3
12
54
144
36
12
3
45
30
29
37
30
36
12
36
17
79
18
12
51
3
21
8
7
9
27
18
114
78
18
24
33
3
12
17
31
24
66
12
12
30
41
1
6
9
8
31
12
29
61
78
150
12
48
192
3
24
33
72
6
6
6
30
12
12
18
12
84
102
12
96
42
72
41
64
153
15
15
89
73
42
30
6
9
15
24
9
27
24
21
3
90
30
45
80
1
24
15
33
15
27
30
30
18
24
96
23
1
48
23
24
43
42
18
12
6
78
42
18
30
47
43
6
6
18
15
9
6
42
24
138
6
60
27
24
24
27
69
3
30
18
69
81
63
9
15
32
121
15
9
6
30
3
15
42
18
24
45
3
30
24
24
12
18
126
18
17
1
42
18
3
56
31
33
39
90
42
21
32
37
54
60
9
56
96
55
33
81
114
12
96
9
75
21
39
33
21
12
30
12
6
30
9
15
18
30
17
16
27
60
48
6
54
30
42
72
5
96
7
57
3
5
19
54
39
15
12
6
12
12
84
96
3
51
24
6
30
9
15
66
30
12
84
18
15
81
39
8
19
24
29
7
6
12
6
24
33
69
48
3
9
39
9
15
111
102
35
7
57
8
40
57
30
24
66
39
87
57
33
24
66
24
6
23
16
9
6
6
83
24
7
18
15
120
27
90
3
15
57
3
77
1
120
23
7
9
48
51
29
1
6
65
61
18
30
12
15
8
19
42
3
3
42
11
49
18
72
5
16
24
45
30
6
39
3
5
7
57
9
6
30
83
7
18
6
60
21
3
42
6
30
30
17
16
27
54
78
18
15
8
16
111
153
75
21
75
101
7
108
60
9
51
5
48
1
39
104
1
95
7
33
51
18
18
48
24
33
3
132
30
48
36
23
1
114
102
24
42
53
64
33
102
17
49
30
9
3
12
18
23
1
63
81
6
60
21
99
18
6
29
31
42
24
6
48
41
55
9
9
30
12
30
39
24
3
42
12
18
228
33
15
42
48
24
18
29
24
16
15
9
96
8
133
90
33
24
3
30
12
18
17
48
13
12
42
12
9
24
32
1
18
6
120
6
18
30
9
8
24
31
12
12
6
18
9
27
45
48
75
30
ABCD 99338055218*3^$a+1 [50035]
93
108
24
3
45
36
144
3
12
12
33
63
72
3
45
99
165
3
162
84
24
138
72
141
9
162
30
240
30
18
276
84
51
57
54
18
63
9
51
3
69
108
180
75
42
171
24
36
105
144
60
75
177
195
141
60
84
216
24
99
81
18
18
75
12
36
24
27
234
6
105
105
96
27
45
51
12
84
9
24
30
6
87
60
9
18
45
12
21
75
180
72
168
3
21
39
45
21
15
21
24
84
87
9
18
108
30
27
153
72
186
126
36
39
63
42
3
33
138
24
102
18
117
24
99
201
105
75
15
234
291
69
36
99
132
3
108
84
36
57
105
60
108
147
117
90
9
45
36
18
90
42
126
12
3
240
33
66
18
135
48
39
30
75
105
78
12
24
30
39
120
12
63
36
45
12
48
72
12
12
96
48
39
57
69
36
18
246
351
36
33
99
108
45
12
78
18
75
9
63
33
120
42
90
3
36
33
12
63
36
84
120
165
3
48
201
24
219
81
6
48
141
192
9
15
3
42
48
42
66
18
117
45
168
66
18
18
45
12
21
30
90
54
90
51
57
180
15
99
33
3
12
21
252
159
24
57
33
120
87
3
9
45
132
36
75
117
108
39
15
18
36
60
12
18
36
198
15
96
69
267
3
168
12
18
222
45
21
27
33
66
186
108
120
132
90
93
36
105
30
9
15
30
24
72
120
78
192
129
12
3
114
123
237
90
66
6
66
63
9
36
36
6
198
72
39
105
63
72
144
9
12
123
21
36
24
66
33
21
90
45
99
81
60
237
132
36
144
75
288
213
156
3
3
30
27
120
123
33
84
171
45
105
12
78
120
9
51
162
135
45
87
36
12
60
57
72
36
147
27
294
15
105
111
36
237
156
36
15
219
6
18
36
102
72
6
9
93
24
63
93
63
9
42
66
15
189
18
126
120
99
225
312
210
9
81
288
27
45
36
63
36
96
63
21
15
54
36
39
12
87
57
21
72
66
36
33
48
9
96
12
36
6
81
129
60
18
252
129
105
87
84
144
144
165
27
24
9
48
135
27
153
84
21
48
36
54
42
3
12
39
9
24
51
201
3
45
36
45
15
21
39
36
9
42
93
132
108
60
21
51
75
45
27
12
81
9
36
60
12
27
99
60
177
15
144
90
204
72
75
105
48
75
57
108
36
48
36
99
96
36
21
42
48
114
18
21
27
24
90
54
72
30
18
6
84
219
48
57
15
21
6
48
42
30
6
12
135
33
18
9
3
18
36
18
105
45
156
132
12
126
42
3
189
6
90
27
129
15
99
174
6
9
48
24
63
12
90
51
180
48
9
27
288
96
120
195
177
177
3
24
51
177
15
141
21
24
87
12
27
174
24
183
27
18
54
141
45
198
12
42
48
42
66
54
165
15
96
342
270
30
87
165
36
96
30
36
105
3
129
15
18
24
90
216
102
60
3
144
45
3
15
36
9
51
45
12
9
39
24
12
15
213
75
33
135
12
60
33
60
180
33
84
27
69
15
75
54
18
12
42
36
207
21
24
51
84
27
21
72
45
36
15
21
63
15
72
45
168
21
30
72
9
45
63
81
54
33
3
6
39
12
69
75
51
108
237
192
3
129
111
48
21
24
45
180
54
ABCD 99338155864*3^$a+1 [50051]
59
36
15
64
200
9
36
120
1
59
79
18
14
24
72
130
38
105
36
49
26
105
49
11
3
33
63
34
78
30
35
97
131
72
13
54
5
25
2
33
1
35
36
25
86
22
12
83
27
24
57
39
33
15
21
120
156
55
5
24
120
37
48
62
10
35
43
30
35
55
65
24
12
13
47
55
8
21
12
63
64
17
39
81
73
71
36
24
24
72
24
235
89
63
57
36
36
36
48
139
150
36
12
18
125
1
90
18
36
155
31
8
130
35
72
3
40
17
31
29
144
36
60
3
106
14
21
12
48
31
24
5
84
60
12
31
32
93
27
160
5
25
2
153
60
60
31
42
83
27
117
72
96
72
252
175
53
91
29
48
3
24
82
11
37
240
11
60
24
15
21
67
8
45
36
49
11
24
75
9
216
31
56
33
12
24
51
45
24
168
1
131
24
39
153
103
41
48
1
47
37
26
16
54
2
64
128
72
16
5
12
63
33
180
195
9
12
19
56
129
36
228
37
84
11
49
59
36
24
37
119
111
58
35
133
203
27
34
11
25
119
36
169
83
133
47
7
18
47
36
204
1
23
60
171
9
120
24
36
24
75
81
61
26
34
48
23
145
47
111
21
19
185
39
33
63
16
90
6
77
51
64
42
83
91
65
25
144
35
1
194
237
1
18
17
39
9
49
83
12
48
15
9
25
11
123
21
24
25
131
121
107
108
12
97
35
60
13
86
9
31
56
34
12
98
45
1
83
12
19
41
169
206
153
120
7
24
77
13
11
84
79
18
38
69
36
37
59
24
15
129
13
47
3
48
24
40
5
96
75
40
41
13
2
81
15
72
33
24
1
24
83
12
216
12
51
96
24
57
24
120
55
101
27
21
27
24
129
36
84
72
132
96
25
119
25
90
125
72
204
127
104
153
97
14
69
72
24
1
26
9
1
47
12
24
144
75
58
47
12
13
126
41
31
162
23
15
105
37
11
24
48
79
29
24
133
35
13
35
60
96
39
120
10
11
13
36
50
34
23
48
60
36
15
70
23
60
63
24
48
48
10
54
5
84
36
19
54
18
8
9
15
16
104
22
83
13
2
96
81
15
168
10
95
31
5
19
305
247
41
49
11
48
51
34
47
12
147
106
48
47
48
15
45
27
130
38
72
48
16
56
105
48
49
35
75
72
21
12
111
46
11
48
31
54
35
7
65
24
15
24
64
41
145
11
1
18
24
77
24
51
24
57
13
11
36
13
30
54
2
45
36
48
121
119
31
48
5
13
143
39
22
11
15
57
25
35
48
3
16
90
54
56
9
25
72
62
82
83
12
13
42
8
45
13
62
48
24
9
25
11
19
24
77
13
11
61
119
25
54
53
12
7
48
90
35
3
34
96
227
27
16
54
84
47
12
51
192
57
127
24
5
25
11
229
74
21
36
49
119
37
11
7
65
12
13
23
49
24
35
12
12
43
200
70
2
16
161
48
15
33
13
11
60
24
84
12
51
9
60
36
84
3
33
84
24
1
98
45
51
81
63
10
35
1
50
57
12
37
24
59
120
13
60
47
48
67
53
60
7
41
1
48
78
5
3
69
75
45
60
13
23
60
12
13
36
11
108
27
117
123
24
34
6
65
25
95
60
3
58
143
12
19
8
88
137
145
35
27
141
19
56
45
12
108
43
89
25
23
15
82
72
11
24
73
26
34
30
5
13
72
71
36
19
24
80
81
1
120
83
108
144
15
9
1
54
209
12
3
45
96
12
60
75
64
56
130
35
84
36
37
36
35
144
1
35
180
25
11
43
56
21
3
21
75
141
61
12
26
9
127
161
48
49
23
49
35
49
11
24
24
96
132
24
73
12
38
96
9
7
101
48
85
54
5
123
165
72
67
8
105
7
90
54
56
48
10
30
90
35
505
11
15
57
132
12
36
3
184
5
60
300
3
48
9
7
5
19
29
12
180
25
90
29
60
55
29
48
132
103
5
108
169
35
60
217
11
24
24
132
109
11
169
60
35
103
128
189
85
83
3
72
16
72
24
65
73
83
75
9
120
96
60
12
31
54
18
18
72
35
99
10
36
2
105
ABCD 99338401036*3^$a+1 [50043]
8
24
18
66
66
60
6
12
72
9
31
5
25
44
24
6
21
39
25
21
18
77
31
5
13
14
37
3
2
16
24
11
24
51
48
37
47
73
59
4
12
2
18
49
51
5
3
21
1
24
63
27
66
20
12
12
4
2
4
18
11
9
10
32
84
4
50
7
20
15
9
39
10
47
51
24
10
68
36
6
6
10
5
45
3
21
39
96
1
2
81
27
129
45
39
25
42
32
42
24
27
24
36
4
3
12
24
6
11
24
1
18
2
7
32
15
1
27
2
24
52
23
4
35
30
12
15
19
20
54
28
2
12
10
11
39
76
65
7
6
6
20
40
18
20
6
1
20
15
4
42
14
24
90
46
14
19
8
25
72
27
15
33
21
11
31
24
9
65
12
79
9
36
54
6
54
20
12
72
25
8
13
20
40
42
5
13
36
50
4
50
16
11
25
14
13
53
28
6
26
24
31
45
24
6
80
24
6
22
17
19
5
1
15
35
70
24
44
3
13
20
6
1
29
16
32
78
42
27
15
16
5
63
37
104
19
17
25
48
44
87
16
23
24
25
3
44
18
31
35
30
12
15
25
12
8
28
14
10
12
63
11
10
86
10
11
9
30
81
3
22
24
18
41
31
60
56
73
77
10
12
18
20
12
27
25
20
60
18
18
7
45
80
6
40
32
40
8
1
45
6
14
15
9
30
24
16
30
20
7
35
4
74
10
62
18
10
14
18
7
27
14
4
36
54
26
16
60
50
4
54
2
48
1
59
22
15
5
10
21
15
44
30
76
38
40
62
3
1
48
8
4
24
6
14
34
146
66
4
20
6
4
26
114
60
24
40
30
32
6
58
5
7
5
19
5
25
24
20
36
31
95
10
12
48
8
12
4
11
55
105
5
42
82
11
7
60
80
58
54
89
19
48
2
3
39
10
14
1
11
13
56
3
28
42
8
15
13
20
30
82
12
27
3
50
18
100
45
9
24
39
11
24
6
12
24
39
9
22
66
35
3
60
4
18
54
18
26
10
27
3
2
64
20
10
44
144
1
51
30
15
36
8
79
33
59
24
12
33
36
25
38
21
27
18
19
5
28
15
44
36
67
41
141
15
16
27
2
40
20
15
69
75
21
36
88
20
12
12
3
88
32
33
16
68
10
18
35
9
4
6
44
30
15
25
146
4
2
10
5
4
20
13
6
14
6
1
3
38
39
9
112
44
28
23
60
27
10
11
36
13
2
10
66
38
4
32
28
11
115
41
3
30
16
15
20
117
15
40
15
24
24
6
11
55
30
44
31
27
20
6
4
12
14
156
105
28
5
6
10
26
13
3
90
23
19
2
16
24
18
36
14
6
37
23
42
39
13
8
60
75
25
2
30
12
43
41
16
11
60
7
2
84
15
15
24
58
14
46
54
65
28
197
10
8
48
24
54
27
13
11
28
5
10
12
41
7
62
46
32
42
31
12
23
18
27
15
24
4
86
15
49
6
5
3
33
7
110
10
48
2
6
85
9
68
30
9
3
16
44
126
66
70
18
48
20
9
13
60
2
1
44
55
6
18
9
57
8
72
36
24
60
6
12
22
39
35
37
3
74
28
75
87
6
6
18
11
1
35
19
20
64
32
4
6
11
79
86
15
9
6
49
5
54
4
8
10
38
4
20
18
10
29
1
23
1
38
10
26
1
21
30
108
14
7
35
21
3
10
26
4
24
17
36
40
29
28
6
9
15
77
25
26
10
8
6
60
13
45
68
34
8
6
4
122
18
46
42
35
3
1
3
30
8
28
6
29
16
5
99
7
30
14
10
26
24
36
37
11
52
33
27
8
1
81
35
24
25
14
22
59
43
12
21
15
12
30
3
5
30
22
36
30
5
1
71
3
25
32
7
6
56
15
28
17
40
24
60
14
6
24
18
34
26
24
10
54
65
12
63
10
27
12
45
38
34
26
42
30
10
20
51
45
4
78
9
36
17
63
33
12
4
15
45
50
1
15
29
3
70
11
27
69
4
47
45
3
36
16
29
21
43
5
16
24
14
16
44
6
6
16
5
15
28
14
6
46
48
8
19
9
6
6
2
52
68
18
10
38
15
27
130
18
14
6
34
12
39
27
20
4
5
3
40
2
6
45
24
64
59
12
13
17
30
45
31
9
41
3
4
63
12
42
50
24
24
52
5
3
13
5
10
38
7
23
54
40
11
21
6
10
14
36
9
15
66
54
28
26
19
23
52
2
6
10
23
9
106
21
20
39
24
60
42
24
19
63
29
61
27
71
10
36
11
133
12
14
25
15
86
10
60
12
33
8
21
40
20
15
3
30
10
30
2
18
27
15
25
41
40
60
27
15
26
15
1
6
30
68
6
10
26
45
45
30
85
27
77
13
15
27
21
57
87
45
60
66
8
6
4
56
16
30
14
19
11
60
4
62
3
21
18
10
11
40
5
22
24
56
102
6
36
18
67
3
53
33
46
5
19
54
3
8
96
28
11
12
84
40
26
19
23
30
78
4
5
13
20
6
1
99
2
34
5
1
83
15
22
2
25
3
14
16
59
91
20
24
4
30
27
99
38
7
3
57
5
34
74
18
9
3
18
4
20
51
7
30
27
39
36
20
60
24
37
5
60
54
54
15
21
66
22
48
14
21
15
10
8
6
73
47
66
40
23
9
72
15
13
6
6
8
10
80
1
15
14
6
46
140
30
45
25
108
23
37
98
12
25
35
28
14
103
3
20
10
48
11
24
12
87
18
19
80
51
13
39
41
9
10
33
12
45
71
27
12
12
9
31
9
21
51
72
101
46
78
32
15
25
68
42
6
3
7
8
1
5
30
6
60
3
49
30
12
93
15
92
6
108
30
12
64
56
24
25
53
7
39
86
10
8
21
79
8
33
16
116
13
15
20
12
27
12
54
60
12
19
3
50
27
15
13
5
18
34
26
49
3
20
78
39
9
70
56
21
24
9
7
3
30
30
36
9
21
6
5
49
44
19
17
24
24
67
53
30
57
25
6
12
56
34
23
4
5
4
30
69
8
85
32
16
11
43
77
19
17
37
12
8
22
45
41
4
11
7
18
20
4
98
21
31
8
60
22
15
39
57
23
4
17
31
32
12
1
29
28
11
37
23
4
15
8
34
35
75
16
8
42
12
16
47
19
29
87
4
8
57
19
14
48
88
56
15
25
24
86
10
35
1
24
30
14
10
20
10
2
9
36
7
20
42
4
60
6
5
28
15
26
10
24
32
60
6
4
6
2
40
2
46
14
48
1
5
15
16
9
12
32
72
15
13
30
56
12
24
28
38
4
11
33
16
98
42
10
6
15
17
10
26
12
12
40
20
10
41
19
38
39
84
19
42
14
42
10
50
3
1
36
108
2
30
52
6
36
24
41
43
8
9
3
16
110
30
22
48
42
2
31
11
18
132
28
8
22
80
21
12
9
4
146
69
1
35
25
3
15
21
27
48
26
16
8
79
11
1
41
18
21
31
8
34
11
4
21
20
12
67
23
24
9
1
48
62
10
3
32
19
2
28
6
6
12
78
74
18
76
6
30
38
51
15
6
60
15
9
22
8
97
39
41
3
36
16
2
28
20
7
17
15
105
36
30
28
92
9
39
60
46
11
7
41
1
3
11
21
33
40
6
69
83
12
22
18
38
3
21
18
18
48
24
46
6
18
12
153
17
30
13
116
37
50
84
49
17
15
24
15
16
38
30
6
6
22
62
36
24
13
11
100
14
12
28
2
9
4
56
36
31
42
12
8
63
3
37
27
48
8
22
3
39
62
4
62
12
70
2
25
48
47
34
6
26
15
27
46
6
6
30
2
3
9
10
38
40
20
78
12
40
45
60
77
24
6
16
14
58
8
34
11
13
47
49
20
28
8
18
40
42
150
42
18
18
176
46
2
10
12
5
15
ABCD 99338489962*3^$a+1 [50100]
348
13
24
53
3
45
55
197
123
16
23
61
17
30
105
28
17
18
102
18
157
47
36
12
97
60
140
15
61
167
222
163
35
145
132
23
73
12
12
53
18
1
8
108
40
68
75
24
277
11
93
40
29
18
360
30
42
81
40
32
57
60
36
99
36
136
8
81
19
83
109
23
13
23
30
79
143
108
237
28
59
270
67
48
65
18
85
60
47
6
55
60
384
113
115
5
15
12
45
36
19
35
108
72
36
1
156
48
92
100
5
63
45
27
4
23
61
36
29
12
175
312
71
144
1
12
5
187
132
24
17
60
90
13
77
3
52
83
25
60
65
55
72
17
198
18
144
66
69
52
11
73
155
42
79
41
55
72
5
108
175
8
76
24
5
147
240
75
60
18
54
25
56
76
24
17
108
27
57
43
83
24
18
18
57
108
15
12
13
47
72
18
175
48
132
5
55
53
144
7
156
92
36
27
25
17
3
33
75
40
24
188
28
32
28
84
8
28
5
99
112
108
36
36
68
180
76
89
108
63
24
21
15
39
61
312
137
108
72
108
27
76
59
85
71
60
85
72
68
64
35
81
112
35
49
48
168
83
9
183
13
20
52
72
83
12
108
13
132
23
45
57
19
113
31
32
72
28
35
108
25
29
48
42
121
132
35
90
7
23
42
55
48
257
63
88
96
8
52
29
54
6
12
90
73
360
107
25
12
5
36
31
221
43
96
71
72
1
120
104
45
63
45
42
1
60
47
145
53
12
307
35
81
27
90
15
160
47
21
172
68
117
18
45
9
243
88
24
23
25
23
60
30
24
18
18
12
187
48
12
156
80
84
51
162
67
72
84
20
9
18
25
60
24
71
120
117
28
80
45
60
43
65
19
11
37
8
69
7
41
19
23
18
90
12
105
28
83
42
18
12
162
31
20
4
120
132
41
30
37
23
13
32
27
36
61
131
60
13
89
6
102
135
27
126
79
11
42
135
45
75
172
140
3
73
36
68
93
108
79
35
61
47
108
117
27
61
32
60
165
18
37
32
16
36
23
1
120
20
39
78
27
28
60
24
59
217
107
1
144
35
18
7
95
18
19
180
59
12
25
17
48
18
60
165
27
37
5
30
60
13
23
45
45
115
32
52
53
7
155
13
5
247
131
54
120
31
47
72
18
18
90
12
60
72
18
45
48
9
43
12
53
168
90
9
3
60
453
105
7
20
112
108
233
42
12
90
187
101
150
85
125
42
66
135
112
65
67
12
84
227
25
60
47
30
6
102
79
143
18
43
36
24
5
72
3
52
8
52
47
121
5
72
43
29
66
24
61
180
84
48
5
90
198
99
148
5
72
36
55
17
12
55
80
153
78
45
75
37
125
60
67
5
18
93
24
52
83
13
95
48
25
24
60
23
25
113
24
36
54
21
27
33
27
13
17
78
102
19
341
18
225
297
15
52
56
39
133
48
77
12
78
48
385
60
12
60
348
84
11
45
99
373
72
41
252
75
4
24
144
71
9
123
25
20
28
12
12
41
19
36
59
21
220
192
8
207
30
379
53
55
113
12
150
198
18
45
117
27
45
55
8
27
85
35
73
23
37
48
5
27
4
8
76
29
3
112
281
55
107
57
36
72
117
6
85
35
60
9
52
164
27
97
60
113
180
55
83
72
49
56
27
1
192
5
55
24
23
97
44
45
ABCD 99338528416*3^$a+1 [50004]
61
11
49
66
53
97
120
144
6
234
36
35
19
18
30
5
240
13
144
30
125
91
162
35
72
1
72
60
72
11
72
7
41
48
72
19
30
6
12
53
55
17
37
78
90
108
23
24
7
66
114
30
95
91
102
47
25
108
11
61
258
17
121
24
18
48
72
77
13
155
96
1
23
13
114
41
120
120
379
18
108
335
24
24
19
5
13
72
108
30
54
155
25
60
35
55
138
23
85
155
7
222
18
12
5
24
247
162
90
138
59
31
24
90
71
37
35
13
72
72
35
24
24
103
180
120
114
83
475
12
41
49
60
11
7
108
90
54
30
71
240
24
61
107
48
144
13
11
1
108
11
49
23
139
5
25
95
73
95
96
127
137
120
37
48
60
90
90
108
84
83
13
102
60
90
18
29
25
66
204
65
25
36
179
120
1
47
43
173
120
24
67
53
96
7
185
120
217
42
30
71
37
78
72
77
13
12
6
72
12
149
181
30
6
47
192
43
162
60
30
6
84
95
96
72
43
42
12
150
138
18
197
25
18
120
144
90
59
96
115
6
47
37
216
150
30
144
95
91
149
13
12
186
53
1
18
72
5
25
95
408
115
138
24
18
72
30
96
54
18
35
168
24
1
24
66
53
109
162
78
198
29
264
96
25
30
150
126
29
91
90
180
42
72
5
25
6
84
78
12
198
42
126
30
432
287
25
18
30
78
270
83
96
181
30
29
31
89
48
25
12
6
77
157
30
101
72
103
185
67
197
31
497
72
385
36
114
209
169
30
17
96
109
30
18
222
5
283
90
48
35
24
103
18
23
1
90
5
13
120
78
144
48
168
29
55
41
109
66
150
162
18
84
96
54
108
12
53
43
12
65
13
210
24
318
42
41
120
55
120
113
67
317
13
210
89
43
77
103
161
24
187
29
61
6
102
71
7
113
67
180
54
131
97
143
24
85
150
53
55
18
30
42
90
102
60
30
60
18
120
168
72
71
127
30
35
127
113
55
65
169
336
54
126
144
36
60
234
18
12
60
66
269
48
103
12
77
120
1
204
36
12
131
109
35
55
12
29
49
23
25
42
53
67
5
127
41
48
31
65
31
90
54
36
77
96
79
41
24
96
181
30
101
49
126
162
108
84
276
299
96
139
5
175
41
37
18
185
48
1
66
42
30
42
120
126
173
139
245
25
48
54
96
113
67
54
23
48
24
85
35
1
72
30
17
115
66
60
47
72
43
18
210
144
65
24
97
12
35
48
157
12
240
138
53
115
270
192
18
53
451
96
53
91
53
157
36
23
49
60
131
139
12
161
72
55
72
18
71
72
19
29
24
115
5
67
5
31
30
24
18
90
90
53
19
18
162
66
47
115
5
67
53
55
72
185
73
47
25
18
5
205
78
5
79
65
103
12
36
60
54
66
222
95
120
37
ABCD 99338617564*3^$a+1 [50007]
12
12
11
37
78
29
48
103
6
150
33
15
18
47
31
12
12
66
11
55
18
48
24
36
39
63
21
20
67
5
13
95
7
30
42
30
35
1
39
12
44
7
17
7
53
13
39
36
80
12
1
11
1
27
33
90
24
24
129
3
84
36
45
152
28
20
127
33
117
66
12
18
36
126
53
4
57
36
24
63
15
5
43
18
84
63
3
30
12
27
45
23
25
47
48
52
15
12
5
40
44
31
65
19
72
18
6
65
19
57
32
31
6
24
27
57
36
12
3
21
123
36
15
17
7
5
25
3
63
42
27
12
3
30
30
5
61
24
11
52
80
13
54
12
6
83
55
30
35
124
32
25
23
1
11
25
18
66
59
37
54
36
41
24
19
30
59
16
15
12
78
75
51
33
32
25
15
24
9
66
66
23
12
13
3
9
6
18
35
7
5
13
15
9
123
27
41
4
8
4
39
6
30
69
24
33
23
25
54
45
3
24
30
30
53
25
18
30
3
99
102
6
5
52
36
51
5
40
9
12
60
23
37
60
47
25
12
18
5
16
87
57
27
9
27
12
45
21
15
15
36
29
12
24
91
33
32
37
51
15
5
16
3
150
18
9
33
6
36
24
41
31
9
9
11
24
24
12
31
30
60
3
12
15
17
28
15
53
25
27
44
88
20
1
15
9
36
30
17
85
30
12
41
12
25
120
60
3
15
21
8
1
15
36
69
36
15
60
15
18
12
23
76
9
36
11
49
15
27
89
16
9
24
11
13
15
15
21
36
8
13
78
21
9
6
113
13
3
20
40
15
36
33
57
35
19
12
42
15
33
23
31
9
15
60
9
3
18
59
1
6
30
11
67
48
18
6
5
115
5
85
11
43
29
148
9
3
8
19
5
1
27
45
12
11
7
60
5
67
5
13
12
83
40
8
40
27
72
6
48
27
57
6
9
57
6
60
72
6
119
12
31
69
45
11
25
27
21
30
5
1
24
12
3
9
35
48
64
36
68
36
40
24
69
11
25
47
37
6
12
18
30
42
12
30
48
5
84
13
42
6
12
11
7
45
12
36
27
105
3
41
24
16
24
44
1
30
12
54
3
32
49
30
5
1
59
12
25
3
44
37
39
44
7
5
19
30
30
30
6
24
6
24
24
23
73
30
21
9
87
15
102
35
13
47
31
66
24
60
51
24
75
45
24
21
36
35
61
3
159
6
11
13
15
15
72
5
25
36
23
37
12
11
1
18
6
6
120
53
7
18
150
18
18
30
36
3
3
17
1
24
6
12
12
41
61
6
9
108
21
6
48
5
7
5
13
66
84
30
27
80
28
3
9
93
66
6
24
54
60
21
51
6
84
36
12
12
6
18
6
5
16
3
6
48
30
48
12
17
24
24
1
27
3
6
3
3
108
29
1
11
24
31
45
8
25
42
90
30
9
32
37
60
18
18
47
4
8
48
19
65
55
6
48
12
12
12
15
108
45
96
54
45
153
24
39
9
71
1
48
18
30
35
12
7
33
63
18
51
3
36
6
11
13
6
90
11
37
12
11
43
29
28
44
1
24
63
123
12
18
12
11
24
28
39
21
12
15
65
73
18
5
25
35
31
114
54
126
30
21
56
52
45
51
27
9
3
30
11
24
1
11
13
11
16
24
75
29
52
9
84
30
18
12
12
6
45
44
28
56
4
33
75
12
3
33
20
36
40
80
19
29
1
42
18
24
6
41
1
3
56
31
9
33
3
27
12
54
36
15
45
6
54
15
3
5
7
45
111
9
3
18
102
41
31
60
18
3
69
3
111
42
42
6
11
43
45
3
30
12
15
105
18
24
9
24
33
42
12
24
12
5
28
21
36
47
25
18
138
60
30
6
3
3
5
4
21
42
36
9
87
30
18
65
7
6
3
44
16
120
24
3
5
67
45
75
72
101
40
39
24
6
3
15
41
1
18
6
71
61
12
18
5
13
54
105
111
6
6
24
24
5
1
3
33
42
102
15
20
40
3
6
39
15
17
4
32
64
39
5
24
37
15
36
9
6
60
57
12
3
41
24
12
16
27
53
25
42
6
36
24
39
36
75
42
18
9
32
24
24
13
18
9
92
40
36
3
60
6
11
24
43
18
23
4
20
43
33
44
7
30
3
32
25
24
6
41
103
12
9
24
36
8
43
29
4
80
24
40
21
11
1
78
30
6
29
24
7
5
120
91
24
48
33
27
18
23
1
23
43
24
54
47
40
33
59
43
12
93
9
35
13
48
15
72
3
5
67
17
19
42
23
37
24
3
36
57
23
4
20
25
30
17
55
30
3
176
31
54
27
8
12
52
21
24
6
90
30
45
56
24
25
11
28
27
6
3
51
6
3
15
24
5
7
24
90
71
36
52
32
43
30
60
72
6
5
49
3
140
76
9
11
37
18
12
9
8
28
9
23
1
11
24
31
9
44
7
65
28
15
5
16
32
103
30
35
31
36
17
13
3
24
75
17
25
18
36
5
7
117
15
6
6
6
3
20
12
43
12
197
13
18
12
5
73
27
8
1
30
33
33
42
53
7
41
19
57
15
45
9
35
1
3
3
12
6
12
3
56
4
81
48
87
36
48
44
73
84
11
4
3
36
6
30
5
31
18
36
6
69
9
131
19
5
1
60
23
40
12
33
6
66
59
115
54
12
18
48
57
87
30
15
9
11
43
30
11
84
7
21
57
18
33
9
18
5
4
104
16
51
24
6
30
5
13
75
99
5
1
24
6
6
30
21
123
42
3
87
12
6
30
30
60
54
48
9
44
72
19
18
11
7
77
13
42
21
36
9
11
88
21
39
8
19
21
44
88
72
39
5
109
171
39
45
15
81
72
99
21
60
39
6
18
24
42
6
12
30
6
29
12
19
17
24
24
19
17
28
33
30
5
25
3
45
35
61
24
11
48
7
5
13
78
9
135
5
19
6
60
60
59
7
77
1
11
19
5
37
18
54
35
40
72
8
16
135
24
18
42
81
132
3
30
11
25
23
16
20
12
7
5
72
25
23
13
30
12
42
6
108
5
84
13
108
12
18
9
33
63
9
12
30
18
3
12
8
24
19
9
21
71
73
15
15
6
12
3
45
35
1
3
3
54
3
3
5
55
72
30
12
15
3
93
3
36
30
48
27
3
66
35
19
57
39
41
48
16
9
30
33
27
21
27
12
36
30
30
117
3
90
11
1
114
5
19
6
18
21
45
15
15
5
16
8
67
29
36
48
43
5
7
36
21
24
15
29
25
11
31
30
3
20
37
15
15
21
8
12
100
60
20
7
12
45
3
6
6
9
9
96
6
6
78
17
4
3
17
19
5
1
3
20
25
12
11
55
18
11
13
12
6
24
48
30
78
12
17
1
3
44
36
7
12
5
1
36
54
17
24
55
5
84
25
12
15
3
6
51
9
24
75
12
15
42
30
12
69
15
6
11
13
6
54
24
6
45
15
90
24
6
57
39
24
6
83
7
45
39
81
15
45
39
5
7
77
16
72
9
59
25
27
3
66
60
11
84
16
33
6
45
51
24
18
126
21
33
12
6
24
101
25
99
60
44
64
3
33
39
65
52
15
89
19
ABCD 99339219386*3^$a+1 [50039]
1
44
64
44
12
24
3
1
5
55
12
8
36
12
36
124
44
16
20
12
3
48
33
48
9
15
24
36
4
8
12
33
18
33
28
48
12
24
20
12
28
29
7
77
15
153
27
9
30
6
171
39
21
3
33
39
48
18
31
24
68
3
36
18
51
12
15
21
9
3
3
97
23
13
5
6
9
28
11
9
9
31
24
116
69
12
55
23
9
36
16
65
91
17
54
18
15
12
63
33
24
15
25
5
43
60
60
24
72
11
21
16
32
39
61
8
60
21
7
41
18
9
33
27
4
8
9
31
60
44
15
30
3
24
51
9
3
13
44
21
75
40
41
6
30
27
27
6
39
24
21
6
13
5
43
44
3
9
27
138
63
9
55
35
9
33
12
15
28
32
16
41
30
42
7
36
8
24
117
87
108
4
8
12
75
12
78
87
84
4
41
15
24
28
8
36
9
60
75
15
9
48
15
9
45
19
36
32
3
1
48
179
9
51
73
32
12
9
15
51
13
29
7
20
12
33
51
4
11
13
20
3
24
25
29
75
40
44
15
21
15
60
9
112
84
32
12
87
57
36
3
25
32
28
32
36
117
30
25
68
3
57
48
16
8
15
69
3
37
29
75
4
11
9
99
13
5
54
9
84
15
18
15
40
5
3
12
24
36
28
8
28
35
21
3
12
9
24
28
53
7
44
33
7
60
44
24
33
3
15
18
7
41
3
57
79
44
3
18
18
36
81
4
35
9
63
105
3
114
15
4
11
33
3
18
42
69
69
6
69
24
12
12
16
5
6
33
3
49
23
25
44
15
45
16
29
15
3
114
15
3
21
27
13
32
24
27
61
8
4
89
12
7
8
3
6
15
60
28
44
16
60
5
18
6
15
3
9
64
83
165
15
49
8
12
16
32
12
4
104
12
16
113
6
49
20
12
12
33
19
17
31
104
48
24
36
28
29
18
24
9
52
32
9
18
24
13
41
3
33
15
21
27
24
15
6
19
104
87
49
32
12
15
9
12
39
33
39
49
17
6
21
24
3
25
8
9
115
5
7
56
12
3
13
36
8
45
7
20
177
30
21
93
43
149
6
72
25
8
39
1
20
9
27
12
16
59
21
12
69
6
36
69
64
60
5
12
36
51
12
4
24
8
9
42
12
24
48
69
3
54
3
60
60
96
39
12
21
39
33
3
21
4
20
3
6
15
12
4
23
66
24
7
8
4
35
18
36
3
15
12
45
33
7
8
15
33
108
75
21
16
35
1
44
12
24
28
5
3
36
9
18
25
8
40
12
36
11
1
36
12
23
1
60
11
54
48
3
12
16
5
15
81
54
33
39
72
54
18
1
12
96
71
45
63
1
12
125
15
48
52
8
4
48
5
19
23
69
16
12
24
32
9
48
15
16
41
18
25
11
6
3
12
28
23
9
15
30
15
27
21
9
19
44
9
42
25
8
60
9
27
84
15
21
64
24
12
32
168
3
6
63
75
18
78
33
100
5
18
61
32
16
20
57
51
57
63
27
9
3
1
48
41
19
41
30
13
44
51
121
29
3
63
1
84
11
33
75
85
56
48
12
16
36
32
48
3
37
80
15
66
3
12
39
49
41
54
6
51
16
20
12
48
16
36
11
21
3
18
15
15
1
44
9
27
60
4
113
7
11
21
9
18
18
3
12
28
8
48
63
18
3
12
16
32
36
9
39
21
39
36
123
25
5
43
56
24
3
6
7
8
16
53
3
84
27
57
40
60
35
1
5
15
48
21
36
18
1
32
12
4
8
16
8
12
39
33
21
27
3
60
81
3
6
127
32
4
12
23
30
3
48
4
8
69
36
67
71
61
83
21
184
35
21
64
8
51
18
15
28
5
3
33
3
33
27
24
45
3
48
60
48
24
36
33
15
4
8
24
3
1
17
7
48
8
28
17
12
6
49
12
8
12
12
33
18
45
3
126
144
36
111
36
40
8
3
57
15
6
27
9
19
68
72
36
12
36
28
32
60
4
11
30
91
23
13
23
1
29
27
87
54
120
15
40
36
12
20
3
21
33
24
18
13
44
156
111
12
6
3
27
1
5
39
15
84
9
76
12
36
8
36
9
18
18
27
3
13
5
42
33
69
3
64
8
16
5
39
4
8
4
29
24
54
54
3
12
36
15
33
76
77
19
17
12
15
45
27
3
6
15
40
83
141
64
32
3
12
9
4
12
24
32
15
48
81
9
15
52
41
7
104
3
37
12
17
60
7
5
18
37
20
4
47
6
87
51
1
24
8
64
29
51
24
24
16
80
63
18
30
33
48
16
44
64
20
12
3
90
15
15
6
19
47
6
7
32
9
15
3
18
24
18
9
45
7
92
24
84
24
51
33
9
15
84
9
3
36
16
24
5
6
33
57
3
60
64
12
36
12
8
48
99
21
48
39
13
17
87
40
44
15
48
6
19
96
5
19
20
69
63
51
12
36
9
28
32
45
3
24
36
24
28
23
21
3
18
19
20
33
15
15
54
3
36
28
44
51
9
9
36
6
21
16
17
51
147
45
3
6
19
80
9
7
56
24
4
60
32
12
4
24
47
18
12
19
44
9
24
18
18
48
3
28
41
39
33
60
3
15
18
54
21
60
16
140
28
44
16
12
8
24
88
47
45
4
23
9
3
78
27
24
15
13
68
15
21
136
23
81
27
37
11
9
84
15
1
41
30
24
18
15
24
27
57
24
40
8
75
1
35
48
96
12
24
54
3
117
87
4
12
23
25
12
80
15
48
9
76
113
19
20
36
120
45
43
5
15
4
20
24
4
12
20
135
18
3
3
48
42
15
4
17
18
18
12
3
51
45
16
17
18
33
3
33
33
111
72
28
36
24
23
93
27
21
12
16
41
3
15
61
44
4
56
4
17
36
43
23
108
13
12
29
3
160
20
21
63
24
57
55
47
60
18
12
3
88
20
21
66
45
15
13
17
18
6
48
55
24
47
37
35
18
55
24
8
12
4
20
52
32
15
18
18
12
42
39
12
33
3
16
35
13
41
3
24
12
40
17
7
152
48
40
8
24
12
64
20
28
11
9
3
37
17
24
18
21
45
67
8
3
73
48
12
5
39
24
28
44
4
29
3
4
8
84
45
15
3
49
72
77
36
3
15
61
41
6
13
44
27
21
4
36
8
16
20
12
15
9
9
51
21
36
7
11
45
12
64
17
18
21
4
17
102
33
3
49
8
28
65
12
42
30
18
45
40
8
33
24
15
40
12
32
12
69
91
8
36
52
47
12
6
3
16
104
15
54
19
60
71
18
36
18
21
28
20
51
21
69
15
24
24
15
48
93
57
18
30
39
21
31
23
18
87
15
37
12
5
27
15
25
29
19
12
32
12
48
12
9
27
16
20
16
5
43
12
20
16
23
33
195
9
40
8
111
72
12
9
12
15
33
16
29
3
12
3
18
30
37
53
39
84
108
12
12
24
72
28
23
9
57
15
28
8
24
132
15
108
81
40
72
48
12
8
24
4
17
18
12
18
18
60
49
113
174
9
15
21
48
3
21
69
39
15
1
12
32
3
54
42
21
15
18
3
52
80
3
49
44
3
1
8
21
19
23
12
21
39
9
24
33
24
19
11
85
8
36
4
132
5
ABCD 99339281422*3^$a+1 [50133]
39
138
78
5
12
12
12
31
5
12
37
71
13
12
18
9
12
44
4
32
60
60
43
6
11
48
25
15
60
48
27
21
32
24
16
9
23
12
55
69
20
145
12
83
31
6
3
44
97
51
8
60
1
3
68
132
37
11
48
25
11
19
5
24
67
18
11
12
13
42
78
75
60
51
54
51
21
12
11
67
54
11
28
12
45
39
36
20
40
3
72
57
8
28
32
28
12
12
8
40
20
4
33
6
6
11
48
37
35
4
75
24
5
25
27
48
20
24
73
23
19
17
61
18
17
64
120
9
39
80
16
57
47
16
44
12
79
21
81
23
36
25
48
35
40
60
15
5
16
32
48
4
33
83
91
29
1
18
125
12
24
40
9
71
37
27
12
80
28
63
54
35
16
63
45
9
42
89
61
24
71
24
12
148
36
24
20
76
20
28
32
79
17
4
3
42
15
20
43
77
49
75
12
84
44
24
1
47
19
66
3
9
3
44
84
24
36
4
45
51
72
44
163
41
49
12
15
44
24
1
6
65
4
36
48
8
7
41
127
24
6
18
5
12
24
36
52
87
18
3
20
72
13
3
36
44
4
51
45
12
12
8
67
30
23
120
48
49
23
28
87
113
4
8
168
49
18
45
57
72
59
40
21
3
12
24
57
35
4
9
24
11
40
32
24
40
15
24
29
36
112
15
125
48
169
15
45
11
91
113
7
96
17
28
27
33
80
28
32
19
5
36
12
16
32
24
84
25
60
71
43
41
40
20
19
53
19
18
11
25
15
84
8
60
24
4
140
60
7
53
25
11
40
21
15
68
49
83
40
3
45
12
8
7
9
45
83
13
23
19
5
60
13
48
35
120
16
15
5
24
25
195
44
13
3
27
5
4
96
8
24
25
35
16
75
9
15
5
73
75
33
27
75
9
80
4
45
144
63
48
21
3
87
9
159
53
48
12
24
64
81
39
32
13
27
8
55
77
37
11
60
55
21
129
27
8
7
18
15
45
36
30
41
24
28
36
12
84
80
1
12
63
44
220
80
4
32
40
48
80
4
12
24
15
29
40
116
60
37
12
87
44
36
49
24
27
69
39
12
20
4
44
13
83
24
37
15
20
100
24
12
3
21
8
36
24
72
36
28
15
9
15
53
97
15
20
13
3
24
116
1
23
13
15
8
60
1
23
36
96
36
52
48
15
57
21
11
28
20
12
1
75
8
16
120
24
12
57
42
114
12
72
66
6
15
48
72
56
4
68
132
4
21
71
28
12
12
3
57
36
20
229
60
15
56
24
60
1
11
25
35
60
4
32
49
71
60
40
84
51
5
4
24
44
12
16
15
54
11
48
12
67
30
66
5
64
27
21
27
30
23
13
54
77
96
13
6
33
12
120
44
4
12
68
40
27
6
60
30
18
167
13
15
36
9
15
24
128
48
24
12
84
16
80
48
103
5
40
8
25
27
152
28
24
24
27
9
68
16
9
42
45
36
20
28
39
5
12
28
12
56
120
13
27
128
16
44
40
51
6
18
9
12
68
16
20
132
24
85
35
25
23
12
48
1
15
120
171
5
40
36
20
28
9
35
40
8
12
13
15
60
12
8
72
43
72
17
4
24
3
5
4
36
120
3
66
23
100
3
17
7
5
19
9
21
24
3
104
60
28
21
59
7
21
3
17
25
47
31
29
28
45
3
20
85
15
24
56
24
12
1
12
6
5
60
12
13
11
4
111
18
36
42
53
24
1
59
31
5
24
13
23
24
156
40
32
25
27
45
11
31
53
1
59
136
15
5
60
24
12
43
77
13
11
19
81
24
8
24
4
24
8
52
32
28
108
9
59
37
39
15
48
77
108
60
12
55
6
3
56
96
103
17
12
1
35
12
28
45
15
24
75
18
39
39
30
66
5
16
57
71
16
33
12
23
31
29
48
28
104
13
39
9
12
228
47
40
12
8
28
20
24
12
88
32
24
49
3
9
71
40
32
96
31
21
27
5
72
16
120
20
24
36
108
49
11
12
52
20
13
42
30
18
9
81
23
4
60
36
12
8
52
20
40
45
35
84
4
60
60
15
24
30
51
57
23
24
40
56
16
24
9
3
80
67
33
32
120
13
18
30
35
4
8
67
30
48
15
69
3
92
55
5
24
96
49
87
48
44
36
24
67
6
83
36
48
40
8
4
44
16
9
11
60
13
47
48
40
108
9
84
39
20
96
1
11
40
8
36
24
160
24
3
45
48
9
35
121
39
176
12
12
12
48
28
8
24
12
40
44
12
88
24
45
6
9
20
13
75
32
1
51
39
42
107
91
17
13
95
52
24
8
25
12
11
7
21
45
59
115
57
9
132
47
36
24
1
11
24
12
37
42
9
32
13
27
212
36
7
29
24
120
19
57
8
36
12
52
60
68
19
9
12
27
57
24
9
23
52
51
41
121
12
23
49
75
8
31
41
16
12
3
29
36
13
24
15
3
5
12
96
12
12
48
13
39
8
28
80
55
29
1
71
19
5
124
120
63
18
15
69
12
59
4
12
8
91
77
4
44
24
196
105
6
5
43
45
128
28
116
25
39
24
27
24
24
33
57
3
3
9
63
153
24
116
24
91
5
60
4
20
1
11
49
39
20
28
44
4
45
15
21
48
75
8
13
11
16
12
8
12
103
120
17
148
27
101
72
24
16
44
31
113
4
60
48
32
85
11
24
13
3
15
89
16
12
69
6
24
105
68
36
12
48
91
9
24
21
51
63
6
24
11
7
69
93
6
5
25
11
40
45
11
24
13
48
12
15
20
36
25
39
140
48
4
8
52
93
48
27
48
3
9
21
24
15
20
12
13
126
17
48
16
21
42
33
48
24
15
17
16
68
16
3
45
36
39
17
64
24
92
19
9
21
35
24
16
21
11
37
27
80
60
24
52
20
28
32
13
75
36
128
28
8
4
48
80
43
89
7
9
20
24
16
9
11
79
53
24
19
30
59
40
36
24
8
40
27
33
80
13
35
36
13
11
24
ABCD 99339295208*3^$a+1 [50019]
72
28
80
12
12
24
52
72
20
55
113
252
72
19
72
17
7
149
19
48
17
127
53
40
180
56
247
5
12
12
36
84
108
48
48
84
36
55
105
56
36
12
40
252
188
36
19
5
48
12
108
24
43
377
120
151
173
120
12
55
168
101
108
36
60
7
48
137
4
20
36
48
4
8
12
48
40
72
32
60
16
128
72
60
12
103
93
296
96
163
101
43
65
48
7
336
77
120
24
211
17
16
20
12
40
207
5
148
44
28
15
185
36
84
31
149
12
24
7
33
72
68
12
252
36
96
108
67
65
160
56
175
17
12
144
64
75
113
12
36
72
252
16
144
27
5
40
51
53
40
99
53
100
8
24
112
36
368
84
72
60
208
8
43
72
24
29
60
79
5
36
36
144
67
65
7
233
7
57
56
7
5
36
76
44
31
216
113
127
17
127
29
252
12
76
144
15
21
116
24
40
212
4
20
108
7
149
132
52
72
51
89
175
53
163
120
17
48
40
108
140
60
196
20
91
192
5
88
152
43
53
36
36
235
29
43
41
16
63
168
29
100
80
36
12
31
17
24
31
137
12
16
44
24
40
36
104
60
7
5
19
96
5
187
101
19
65
7
29
12
55
129
140
36
12
60
55
93
8
36
36
12
7
65
31
57
135
53
24
235
41
48
4
92
84
40
44
7
165
108
32
31
5
4
8
127
24
144
48
77
72
144
4
108
20
199
221
48
204
120
96
96
48
72
84
24
43
72
21
296
36
244
51
144
5
283
201
15
21
44
156
480
84
120
84
60
156
12
12
48
252
336
144
55
77
4
39
41
144
100
27
41
199
96
29
256
8
139
65
31
120
245
4
140
211
24
48
89
64
44
12
36
24
84
55
125
52
20
204
151
65
7
173
48
24
180
48
7
137
96
60
19
53
36
31
41
48
36
48
60
96
112
68
12
28
32
19
41
199
41
7
5
43
53
67
192
41
151
264
65
4
36
15
29
100
20
48
40
68
24
31
29
36
7
29
84
180
12
4
116
84
144
132
60
43
29
60
16
236
48
96
60
120
12
12
60
235
93
8
67
53
72
115
72
117
20
24
7
113
124
8
100
15
29
36
28
44
48
72
60
91
96
53
112
188
72
28
212
31
53
172
104
175
24
185
7
72
41
72
40
20
84
48
28
44
60
40
68
108
19
29
12
60
12
72
216
48
36
163
120
48
17
7
5
60
88
72
20
88
260
12
48
148
104
84
67
48
5
12
204
16
20
88
15
161
40
8
175
65
312
16
180
8
24
96
180
55
17
223
96
96
89
48
60
12
48
28
8
136
128
67
173
115
17
36
40
68
12
64
188
100
92
103
113
120
24
24
12
88
27
29
156
4
140
36
12
156
196
8
55
197
204
151
113
12
60
168
76
32
24
163
33
164
24
84
48
48
84
48
60
127
17
31
89
40
176
40
20
19
29
324
31
389
48
40
92
12
76
128
12
220
39
41
7
48
9
80
223
96
ABCD 99339639494*3^$a+1 [50049]
9
51
21
75
33
36
51
48
72
53
24
127
36
93
36
20
19
12
9
195
21
12
92
16
27
45
63
108
29
43
29
48
43
5
28
80
7
72
5
7
24
29
36
16
3
53
100
27
48
33
51
53
40
3
65
283
9
27
120
48
41
76
15
65
136
8
36
4
80
31
36
108
161
16
27
12
113
100
36
72
15
129
15
48
33
20
55
48
41
43
12
36
12
21
219
60
41
7
12
48
45
279
96
12
65
7
108
60
21
39
72
9
24
15
57
3
12
53
48
67
41
36
31
17
36
7
60
144
60
36
53
24
40
63
9
44
100
27
29
151
29
156
67
36
81
111
12
180
17
24
16
3
33
63
17
48
79
81
27
9
51
5
55
108
12
9
15
41
79
21
44
103
48
125
12
103
132
41
7
12
41
120
19
5
31
149
220
327
24
12
5
7
77
31
60
9
51
24
173
43
60
17
72
115
48
33
12
27
120
36
57
51
5
60
67
9
15
36
45
32
48
55
48
137
4
44
24
187
69
27
12
12
24
12
5
55
12
36
57
207
36
45
32
4
15
228
96
5
24
48
28
27
60
12
137
43
45
80
16
51
69
75
72
29
36
4
39
60
72
65
7
36
12
24
36
12
17
79
72
5
4
15
65
36
7
65
43
84
53
100
3
29
19
5
187
117
63
12
252
29
7
105
15
24
29
40
104
12
36
60
84
88
15
5
36
7
24
96
65
112
8
7
17
76
75
72
12
65
19
12
17
36
64
63
24
108
132
36
5
43
45
20
16
15
53
16
96
3
53
79
9
159
96
29
16
27
89
16
12
63
5
28
140
19
36
12
24
101
100
15
53
24
48
43
77
67
48
5
55
72
48
168
84
5
91
120
129
140
36
91
65
43
132
9
24
32
31
12
53
7
48
120
48
9
92
28
68
43
57
15
12
65
48
19
33
108
87
5
88
8
19
33
63
81
123
5
7
96
60
9
51
53
72
4
51
17
76
20
7
65
4
279
57
68
64
3
9
60
3
12
24
41
31
60
132
41
7
57
51
21
3
5
12
76
3
72
24
53
31
41
31
108
12
113
127
12
132
41
148
32
7
77
91
12
17
36
67
17
24
79
81
104
67
45
3
137
79
12
108
77
7
137
76
12
56
120
67
12
17
19
5
67
24
29
16
8
48
12
7
156
24
41
12
12
24
31
108
17
31
24
5
43
12
84
12
120
33
180
39
41
52
75
48
96
33
32
48
100
3
12
17
19
57
27
60
96
29
43
69
15
41
19
33
80
223
108
5
79
21
32
24
103
57
51
12
48
24
180
149
24
7
36
72
53
100
44
43
108
48
24
5
7
24
12
65
4
159
72
69
104
19
117
99
21
8
7
65
28
195
36
137
48
4
12
63
5
43
72
141
32
7
105
8
64
36
32
36
12
52
15
17
115
41
55
60
108
24
45
15
48
24
24
36
24
5
19
96
72
48
125
24
7
48
33
183
132
5
7
17
76
84
3
41
52
12
63
29
36
103
12
225
44
79
24
105
63
29
36
7
41
60
40
27
93
39
60
5
40
75
12
180
228
185
103
60
48
84
21
12
15
24
36
57
68
79
29
79
48
29
103
36
5
40
32
43
65
79
17
16
144
36
63
9
3
5
64
39
72
24
9
27
24
156
29
16
39
53
43
12
36
21
8
76
44
127
9
104
127
48
48
177
20
12
4
92
19
65
76
39
24
5
132
127
60
53
172
75
36
29
31
24
41
72
108
4
12
80
64
20
67
24
48
48
45
3
21
135
113
48
4
15
53
7
5
16
87
48
117
48
75
29
28
12
80
43
77
160
15
29
60
19
5
103
53
31
29
96
36
19
141
92
7
125
64
36
99
21
39
105
36
3
141
39
96
12
48
17
48
67
89
96
100
24
164
31
336
77
67
5
55
36
12
81
75
5
7
12
161
64
15
53
40
8
19
21
20
19
33
104
19
65
12
79
9
144
63
17
43
24
89
16
36
99
120
209
60
19
21
15
41
19
120
204
113
28
36
39
12
240
9
3
240
12
60
89
31
89
31
89
115
21
75
5
136
15
24
120
41
120
48
72
43
89
132
28
3
12
5
48
40
68
7
29
96
55
12
48
149
4
27
48
5
ABCD 99340014212*3^$a+1 [50028]
13
48
12
108
80
12
48
28
60
32
27
73
48
92
3
36
33
28
8
12
27
73
8
64
20
15
21
84
36
39
33
120
40
92
21
7
29
18
180
25
48
12
36
92
132
88
20
28
120
24
77
18
33
12
28
68
12
52
20
36
40
24
56
4
288
20
112
8
40
20
60
12
27
18
55
68
3
145
12
8
192
132
60
36
184
48
48
20
12
120
12
15
73
12
8
69
31
32
28
60
12
8
88
152
39
21
40
8
12
12
28
8
60
4
8
213
15
40
71
13
56
12
9
90
13
20
60
15
162
31
77
175
116
4
108
120
120
68
45
7
20
28
12
12
8
72
147
54
19
8
40
12
80
208
12
8
100
8
9
36
7
48
24
68
28
5
27
27
36
49
56
4
36
60
12
89
39
12
39
21
40
29
91
60
20
88
65
87
60
12
88
32
117
39
4
11
9
27
169
32
12
40
80
27
9
9
63
40
32
28
20
12
60
48
88
84
65
15
60
15
1
24
60
108
60
108
44
27
49
95
69
96
24
48
12
36
21
231
12
45
3
33
19
68
12
28
12
108
140
72
27
9
72
40
23
49
108
72
36
72
60
53
99
28
48
44
76
84
8
27
13
12
116
24
96
124
47
13
56
129
43
20
48
4
56
4
68
117
55
56
15
109
36
24
56
40
92
52
20
16
84
47
18
15
88
32
81
19
56
64
5
43
260
172
8
3
69
36
132
69
43
36
92
40
32
27
69
4
48
12
20
81
135
45
55
60
44
108
52
60
60
80
88
48
11
54
39
28
8
24
108
28
44
16
20
180
9
31
12
32
36
52
92
48
12
60
16
24
125
43
60
20
40
53
54
25
60
36
12
20
108
52
68
52
92
36
64
56
111
54
36
3
96
40
32
100
108
32
28
84
17
54
9
96
244
48
12
116
15
36
18
3
12
147
13
5
3
60
60
12
36
144
40
60
48
20
52
8
60
72
88
12
8
12
40
140
15
21
105
87
40
152
28
8
24
21
27
48
141
243
40
77
3
48
12
28
20
192
88
12
96
12
12
8
60
3
129
60
96
12
292
168
8
132
3
69
60
15
13
68
84
15
25
65
43
20
60
60
60
60
48
52
12
17
43
96
59
33
28
132
77
3
48
24
40
20
36
240
12
9
18
13
32
27
1
53
7
108
60
41
111
33
87
112
8
9
123
48
9
219
60
24
21
19
20
16
35
9
40
5
91
32
40
20
72
48
48
171
33
21
27
172
36
24
36
12
8
60
40
12
23
45
45
27
148
120
24
95
85
5
31
24
68
60
132
88
20
12
16
32
48
4
36
80
105
19
48
8
4
101
15
100
12
68
12
52
65
111
4
20
60
16
24
60
8
72
16
5
15
160
59
13
23
25
29
72
139
60
24
116
24
48
12
76
5
7
20
12
60
28
132
8
39
21
112
48
72
60
11
36
93
51
9
96
84
16
24
20
28
20
52
36
72
140
88
44
48
12
16
5
27
27
25
36
11
1
17
31
44
88
107
13
72
60
8
9
31
20
72
40
20
105
3
88
12
8
24
81
79
47
1
8
45
15
4
60
56
9
91
92
40
29
39
4
20
81
99
27
13
120
36
92
12
141
15
24
160
68
60
60
9
18
33
12
96
12
60
88
5
36
63
27
21
192
40
36
144
20
15
213
12
36
4
5
91
60
80
60
112
60
20
48
45
27
40
20
60
28
5
36
3
108
69
159
52
120
29
31
32
36
60
60
120
21
3
51
25
12
152
40
5
270
13
8
4
11
57
40
29
19
89
111
12
48
60
4
8
9
63
60
36
21
31
48
119
73
60
47
1
92
28
44
88
8
24
40
20
28
152
36
24
108
100
80
52
36
11
61
8
24
141
27
12
76
24
41
79
8
112
8
40
68
12
12
16
80
4
80
57
54
97
108
24
56
132
192
57
18
33
93
7
20
100
8
4
8
28
20
12
9
3
40
20
16
101
3
16
44
76
140
45
7
92
16
29
72
90
9
52
12
128
52
80
60
16
44
108
52
48
77
15
21
27
72
16
104
60
16
12
72
36
104
48
99
9
4
36
24
8
88
11
49
24
71
45
4
8
48
4
20
88
60
8
75
9
220
5
15
120
16
101
3
36
52
240
32
141
39
100
68
48
40
29
15
88
68
52
48
12
23
117
63
45
4
20
21
7
80
88
131
108
25
8
172
8
108
64
60
80
88
8
40
72
59
13
68
ABCD 99340387522*3^$a+1 [50081]
21
24
90
141
27
48
93
57
12
120
87
255
18
27
24
9
168
63
201
48
63
57
27
105
315
108
87
126
12
3
48
9
147
105
39
39
45
12
21
27
12
21
63
21
60
108
87
24
177
159
3
72
30
135
33
51
60
57
12
48
27
57
36
72
15
36
57
39
24
120
57
63
129
15
33
72
72
108
60
183
72
273
63
72
9
75
60
3
30
162
30
39
21
180
51
189
138
57
21
39
75
9
60
27
57
87
21
189
120
36
24
63
33
15
24
48
48
24
81
207
33
87
108
9
30
18
3
9
15
240
24
57
12
12
36
3
51
78
90
30
15
96
189
60
12
30
33
12
168
45
63
48
156
81
15
57
60
48
24
60
66
144
261
9
36
24
3
75
117
3
18
147
45
3
27
18
3
21
123
48
9
18
93
117
120
63
45
120
183
36
48
15
72
21
45
24
30
141
24
24
57
15
24
45
36
3
36
33
27
183
21
57
87
33
39
48
33
12
48
84
60
300
18
45
123
114
36
60
24
180
15
21
75
24
33
18
144
120
90
36
87
48
24
96
27
45
36
117
15
24
48
387
30
3
285
90
18
12
120
18
24
48
30
12
78
30
42
21
24
156
57
108
12
15
108
132
57
96
3
96
45
39
69
60
27
48
48
9
75
21
282
21
120
57
15
60
108
27
72
138
324
60
48
87
84
27
45
24
3
57
36
9
3
36
21
75
141
60
3
204
165
12
3
93
114
45
3
90
27
60
81
63
9
12
471
147
18
222
72
93
105
15
132
105
3
75
30
108
15
60
48
9
111
57
120
252
27
21
27
33
120
60
15
12
48
48
72
24
3
21
21
99
9
120
60
30
18
27
48
12
57
78
153
48
12
27
72
81
39
18
60
132
6
24
6
144
18
30
12
108
75
156
21
3
12
21
12
3
27
21
99
30
12
270
69
9
108
99
36
15
24
18
231
324
12
48
15
21
24
27
90
108
87
75
141
69
3
45
192
3
147
6
24
138
78
15
24
24
72
45
72
3
105
123
12
57
12
3
12
15
18
168
12
15
3
150
72
120
3
45
42
57
45
15
48
72
45
3
33
72
87
45
36
24
90
9
60
24
45
48
3
81
60
15
141
42
21
57
39
51
270
204
3
3
24
21
9
60
15
63
18
30
117
33
60
3
72
24
48
60
15
102
108
3
72
48
45
99
21
72
60
111
96
108
48
132
33
12
75
45
3
120
9
3
132
24
24
12
63
78
15
75
9
15
18
30
30
60
51
51
93
57
75
180
24
81
39
9
60
3
72
12
63
90
12
183
363
45
24
33
48
42
30
87
45
36
12
120
27
93
72
63
48
15
102
27
144
21
156
24
51
84
93
168
84
48
30
45
3
45
12
93
15
144
81
15
9
90
21
48
9
60
27
3
45
153
162
33
60
120
24
96
69
15
15
138
132
15
81
39
93
132
36
123
9
12
30
21
147
21
9
111
21
51
72
27
21
48
24
75
45
27
30
15
48
57
48
63
69
60
156
24
216
27
33
135
69
15
36
27
33
45
15
24
51
69
21
12
51
12
48
27
9
21
114
21
24
21
3
24
153
144
180
99
57
84
111
39
18
30
21
9
87
48
45
72
51
9
186
102
15
57
39
81
63
213
30
33
39
57
141
120
15
24
21
30
42
27
60
36
57
12
198
213
24
24
51
6
15
72
27
21
9
15
165
48
48
3
27
33
69
60
60
72
15
21
3
9
12
150
69
21
48
147
336
27
138
24
108
51
36
168
105
123
57
12
111
24
45
3
3
24
6
99
21
114
69
57
12
3
12
48
39
18
3
72
57
3
45
12
39
69
27
15
21
120
24
ABCD 99340530392*3^$a+1 [50005]
31
6
18
9
27
29
91
6
23
97
48
36
30
42
54
78
24
36
6
36
33
9
6
9
21
35
25
48
23
24
13
72
11
16
21
11
25
23
168
1
30
33
15
78
12
6
24
42
12
126
21
8
67
5
61
3
159
33
69
27
3
30
18
24
54
36
11
16
8
25
24
120
63
63
6
11
24
48
19
54
6
54
24
18
17
19
24
24
42
72
11
85
30
12
12
77
16
15
6
12
111
33
71
16
33
6
9
3
5
37
78
6
18
29
25
15
3
12
81
15
12
5
55
17
1
42
300
18
23
48
1
39
3
156
24
57
24
24
8
37
30
12
30
66
24
9
45
35
13
6
30
135
33
138
66
6
12
18
126
24
24
9
111
42
12
30
24
18
27
8
43
18
3
39
17
19
5
25
47
25
63
63
9
32
49
36
18
78
99
32
43
6
6
33
8
79
9
80
7
105
39
9
3
77
19
21
27
66
72
35
19
29
13
42
41
1
18
5
49
6
24
60
6
135
51
54
47
73
39
56
7
9
24
45
51
39
48
66
12
48
3
24
27
53
13
36
15
123
18
11
24
13
11
1
30
33
111
9
21
11
31
6
6
36
12
66
42
24
12
72
5
13
54
24
42
6
6
18
5
40
21
131
37
24
27
24
9
72
39
3
12
36
12
65
115
78
30
65
7
132
5
19
12
48
12
18
131
168
1
47
16
9
12
12
18
5
13
132
63
51
6
47
1
54
18
36
6
21
75
18
11
1
30
30
51
8
19
6
24
15
69
6
29
121
66
18
192
84
23
13
120
27
48
8
1
66
24
141
57
60
48
35
1
24
95
43
114
27
33
24
47
55
36
36
9
75
138
35
7
6
24
75
39
60
18
35
16
81
72
48
90
101
7
81
123
21
8
19
5
25
30
108
5
25
6
30
3
3
29
13
132
39
9
24
6
41
40
24
8
19
29
1
15
3
29
49
12
24
12
24
36
83
13
42
12
18
144
108
42
93
48
32
16
39
114
12
35
37
27
21
27
45
54
6
96
66
30
24
54
18
47
43
36
18
60
3
8
7
12
24
5
61
102
36
54
18
9
8
16
51
90
48
168
6
60
36
78
39
21
11
1
48
36
108
15
33
96
42
6
6
42
30
17
67
42
6
54
24
42
72
30
54
81
32
31
84
24
69
45
107
109
6
138
75
21
18
24
6
35
1
23
37
48
107
31
36
12
9
3
101
7
6
6
102
39
56
48
72
7
30
11
13
6
21
72
27
21
15
30
203
48
1
15
24
8
24
43
29
37
3
45
54
45
51
6
24
12
6
5
48
13
27
33
24
72
66
6
24
42
21
15
30
123
39
54
24
36
48
12
6
6
6
42
18
21
8
61
30
84
54
90
30
11
67
42
3
69
11
55
41
91
24
5
13
6
101
61
12
54
17
24
16
15
6
24
12
36
174
54
96
108
48
54
21
105
48
23
112
8
7
42
87
3
29
16
9
42
29
13
60
72
48
18
42
18
17
13
24
18
42
132
6
21
3
6
15
81
48
18
165
32
7
17
73
42
21
9
63
56
139
30
12
27
21
3
39
33
27
24
30
15
51
12
54
48
6
29
37
54
6
12
96
66
9
3
101
43
93
48
80
13
99
33
15
3
21
15
18
150
9
96
24
3
6
54
102
36
6
126
11
73
78
6
3
69
27
24
33
95
1
15
27
77
49
12
3
8
24
19
12
138
47
13
12
24
18
53
1
23
31
36
18
72
60
18
30
42
78
12
30
42
11
7
78
27
9
15
57
48
39
9
132
144
11
7
12
90
11
48
1
63
3
6
18
6
192
66
18
12
63
8
1
23
79
18
15
105
15
9
36
27
8
19
77
1
42
12
6
75
32
16
9
12
6
29
49
6
81
24
48
9
36
35
37
108
54
12
18
3
117
12
108
27
21
12
87
15
54
3
9
48
12
54
12
9
32
79
89
163
48
54
18
12
36
48
5
31
36
69
45
72
12
39
8
13
60
18
18
35
19
24
21
9
15
21
60
30
126
3
48
75
18
35
55
81
93
11
13
6
24
53
16
48
21
18
66
30
41
19
30
6
9
8
37
179
7
12
5
16
33
23
1
71
13
24
42
9
3
77
1
48
36
11
25
66
45
27
5
7
42
42
6
24
95
133
42
41
13
42
6
48
6
36
17
25
48
12
59
1
111
3
6
18
48
54
18
45
27
30
24
54
54
72
24
3
24
51
30
60
51
8
16
33
24
18
66
18
57
9
39
3
5
43
6
15
8
175
60
30
78
48
54
27
24
81
39
56
7
24
36
66
48
131
79
6
123
9
24
6
78
24
59
73
60
6
5
1
48
6
60
42
6
18
24
90
78
54
5
61
6
5
115
6
36
3
39
33
9
180
24
59
16
27
36
6
27
141
12
108
108
23
25
6
18
39
27
29
61
27
21
83
16
51
5
19
5
55
102
150
5
40
48
9
39
279
9
8
1
12
30
18
11
13
30
5
25
39
8
13
6
24
53
43
6
30
9
48
9
15
3
5
16
3
6
168
39
51
12
30
27
32
25
30
18
15
24
9
108
27
21
12
39
96
27
78
54
9
69
66
9
69
30
125
43
72
18
3
8
24
1
6
30
35
49
48
15
15
48
78
3
9
39
45
6
24
42
11
19
18
48
24
120
11
1
72
66
78
36
11
1
18
96
5
7
33
33
15
93
51
15
42
60
30
36
24
17
85
59
79
78
36
42
12
18
15
3
54
6
36
42
36
12
11
7
48
6
72
36
78
12
30
18
21
87
12
29
1
23
13
18
18
24
15
3
138
27
15
17
7
33
27
18
12
66
21
24
24
93
11
16
3
114
3
96
9
6
18
23
13
36
95
25
90
5
72
48
13
30
36
30
48
36
87
45
66
42
63
81
24
63
21
24
30
24
21
165
30
18
11
13
75
32
97
36
6
30
48
120
48
12
36
18
21
165
24
48
6
21
48
24
24
21
30
30
18
5
112
ABCD 99341304014*3^$a+1 [50057]
42
39
51
6
42
42
36
54
69
9
3
39
30
18
42
30
30
24
24
6
12
18
36
30
48
21
39
18
39
24
27
18
60
15
12
48
39
72
18
3
24
21
108
24
102
18
42
24
54
36
30
21
24
21
84
60
12
60
15
3
42
42
6
36
18
42
24
75
27
33
21
24
66
54
12
24
24
66
45
3
78
3
21
30
105
93
12
39
111
9
12
153
6
45
9
36
6
42
30
36
21
15
18
6
54
3
3
42
15
27
6
36
15
3
48
24
21
75
33
69
3
33
15
69
66
6
36
15
27
42
30
9
21
6
84
6
12
48
15
84
9
6
48
42
90
201
9
6
162
42
6
3
105
24
72
24
6
18
18
18
12
39
51
45
9
15
63
6
36
39
36
33
36
36
30
6
159
15
54
102
42
51
21
30
6
39
249
12
72
18
84
9
12
24
45
6
12
33
3
90
24
12
39
51
6
39
24
51
45
9
30
57
27
33
3
60
45
9
60
30
66
15
15
30
174
21
96
9
6
6
39
3
18
3
12
39
9
12
27
18
12
6
6
84
75
9
36
24
27
36
3
45
27
18
12
84
6
54
15
3
33
63
24
66
6
66
15
15
30
90
45
75
42
6
30
51
3
48
114
15
60
36
93
15
159
42
18
21
87
102
30
36
42
54
30
18
12
18
48
48
66
45
21
54
6
15
75
45
39
30
24
72
30
9
189
24
36
24
78
45
69
15
9
6
21
48
72
27
6
96
6
24
6
75
3
66
30
6
180
54
6
48
42
33
12
57
27
39
132
30
3
201
15
75
36
30
3
117
24
24
36
39
39
21
69
27
33
12
30
21
75
33
96
21
15
69
24
96
60
24
102
9
21
15
24
84
60
75
6
24
6
24
96
105
21
12
63
57
18
45
15
30
12
6
45
9
48
18
12
90
15
99
30
30
6
63
105
51
3
60
18
108
30
30
87
15
54
6
18
147
33
15
9
3
33
84
6
6
6
33
147
18
30
84
6
51
45
78
93
9
24
24
36
12
15
39
9
45
102
45
24
33
3
45
3
39
18
99
9
24
72
6
42
18
45
24
39
45
12
33
24
30
12
126
3
12
27
6
24
12
120
120
60
78
18
12
12
6
72
6
51
21
15
93
36
108
3
33
24
6
6
6
54
96
15
57
51
57
12
6
36
108
96
57
57
36
72
75
84
111
12
6
24
3
9
48
12
60
6
24
30
24
135
57
39
69
15
15
66
54
84
18
3
51
36
9
33
78
72
6
15
39
12
54
42
42
138
45
9
90
36
90
30
18
12
18
12
18
54
42
39
51
69
15
42
12
27
33
12
90
6
24
15
69
36
24
27
69
60
24
15
12
3
6
99
9
60
36
24
6
150
6
18
48
234
6
3
21
60
6
33
21
24
27
48
45
24
90
33
69
36
78
30
51
21
24
24
15
45
6
36
18
51
15
69
9
42
45
9
27
33
66
30
36
120
15
15
30
72
6
132
30
90
30
30
18
12
12
78
30
3
21
6
60
9
24
105
42
84
30
24
27
9
30
36
9
45
15
69
6
36
9
96
87
6
12
78
6
30
60
24
6
39
132
87
6
15
27
30
84
6
9
3
33
57
18
84
21
27
42
6
33
9
6
36
81
27
6
12
18
45
21
18
57
9
27
57
78
42
42
18
63
87
6
12
18
6
15
81
138
6
51
57
18
12
48
54
18
6
30
96
24
21
60
21
219
21
48
171
9
12
54
90
30
9
87
84
9
45
30
12
42
6
30
60
15
15
42
12
60
3
105
3
21
48
12
24
27
9
15
69
96
99
75
60
6
15
60
9
6
30
36
60
24
36
18
21
63
48
12
6
12
48
12
15
60
60
27
30
12
24
27
15
18
54
21
12
39
120
6
48
42
9
9
6
24
6
30
48
96
60
21
51
18
126
114
27
9
60
150
9
15
6
36
18
81
15
6
15
63
54
66
21
69
24
3
3
12
18
72
30
45
33
27
33
12
39
141
159
15
36
48
12
72
6
12
30
12
126
36
6
18
6
6
135
33
60
84
36
36
114
54
3
45
99
21
84
30
30
6
12
81
21
78
6
96
39
21
6
9
3
132
6
60
18
30
66
6
15
3
114
36
27
15
48
30
12
24
15
9
15
51
21
48
9
3
105
39
45
36
150
54
6
12
192
21
27
21
12
57
60
96
12
15
39
6
54
18
63
33
12
24
18
48
18
54
48
9
15
9
12
3
30
27
33
54
48
48
90
12
12
36
12
60
3
12
135
48
12
33
12
75
42
42
6
18
21
69
96
15
135
6
24
6
54
6
12
12
45
15
30
6
18
162
33
39
66
24
63
129
156
18
12
12
21
39
120
21
27
42
3
87
12
6
48
15
12
39
18
12
15
45
48
3
69
24
12
48
15
21
30
60
54
72
12
12
36
30
60
30
3
12
3
24
66
30
57
45
30
18
12
60
18
102
39
9
42
18
42
12
21
87
84
30
6
174
24
6
54
36
30
30
18
12
9
69
48
18
57
39
9
72
15
24
21
15
45
3
6
30
18
36
6
21
24
180
21
75
60
93
12
48
6
6
12
18
18
66
24
6
30
6
15
60
33
24
36
30
42
24
15
9
60
6
21
75
12
30
3
3
24
90
3
15
129
24
9
30
6
12
15
39
60
129
27
18
240
30
21
84
9
12
99
21
30
48
6
15
225
174
30
63
15
54
24
12
3
57
15
39
36
30
30
72
12
6
15
9
24
132
18
21
99
24
66
60
24
36
87
3
6
108
51
12
33
51
24
21
15
36
24
9
12
3
69
3
15
24
24
6
18
78
12
3
27
42
60
15
39
45
51
21
9
144
75
36
9
60
12
12
3
3
36
30
24
6
6
15
69
6
54
24
6
54
24
3
9
60
66
72
12
6
12
6
45
15
6
18
66
66
54
12
18
30
6
ABCD 99341388158*3^$a+1 [50015]
96
99
42
24
24
180
15
60
48
21
12
27
12
81
15
36
27
42
15
39
9
87
66
78
21
84
9
132
90
6
3
12
33
96
60
15
48
33
48
60
12
15
87
42
135
15
48
81
21
51
12
12
72
117
75
9
96
27
84
9
36
96
84
30
93
81
27
24
15
45
129
39
21
51
36
117
51
60
57
195
72
96
21
36
3
69
39
21
156
147
27
6
3
87
6
15
81
15
9
108
108
15
108
12
45
24
75
12
60
33
27
48
156
24
81
51
93
51
288
39
6
42
42
48
99
60
72
9
27
33
42
48
201
9
48
39
33
51
84
9
15
225
48
63
108
105
3
33
51
96
9
15
45
15
24
48
57
6
54
51
39
18
27
21
24
84
12
27
21
63
144
33
12
42
6
60
12
39
24
9
48
3
24
24
96
45
156
180
39
45
51
9
48
60
60
24
27
24
9
24
96
24
27
3
6
90
66
12
39
12
81
27
21
48
39
24
207
225
24
45
27
9
63
21
27
33
15
12
21
87
45
36
39
84
69
48
15
60
129
27
117
3
21
39
24
24
12
12
72
57
123
33
123
132
21
39
144
21
12
24
51
108
57
12
39
63
21
36
129
3
51
6
63
24
21
171
45
48
60
36
99
45
111
69
12
3
81
3
21
12
30
105
105
30
30
108
15
165
72
216
84
24
3
3
45
3
66
27
300
9
39
60
96
24
84
81
51
108
12
99
162
60
3
12
48
45
24
30
69
60
60
24
9
99
60
84
24
96
33
132
27
156
36
120
48
15
66
39
72
24
69
114
21
84
60
48
36
60
75
21
201
27
12
108
81
219
12
39
33
57
27
60
36
33
36
48
36
87
12
63
42
27
21
72
36
72
24
63
33
84
24
39
153
99
9
60
15
45
15
108
33
39
48
21
12
60
60
75
21
3
81
180
27
12
120
9
30
42
24
72
54
6
42
9
24
144
96
60
57
48
15
93
15
141
63
3
42
27
69
84
36
3
84
36
21
48
15
69
135
48
60
33
15
60
24
12
57
12
27
81
72
72
27
141
63
108
12
48
48
84
69
36
42
93
72
36
39
9
9
135
45
147
36
60
21
12
48
48
48
75
45
12
24
108
87
168
21
63
9
18
150
63
72
21
30
78
12
27
81
27
84
261
15
24
69
36
6
6
87
105
42
54
15
36
84
129
87
21
75
27
69
12
15
42
3
72
60
63
105
69
36
36
90
105
36
24
69
24
48
3
12
9
63
45
27
9
27
24
24
24
57
48
39
12
81
15
69
51
9
24
12
18
42
6
33
84
45
36
24
111
99
306
12
99
84
24
93
84
60
24
36
24
3
12
24
36
87
21
60
57
24
267
81
3
15
45
9
27
9
15
36
201
51
81
327
9
24
3
33
24
15
21
99
27
144
162
39
72
96
12
12
261
147
129
12
18
42
12
27
33
99
36
12
9
24
228
54
33
24
21
12
15
36
93
12
60
24
15
9
132
111
48
36
12
12
21
87
21
99
27
18
36
36
6
18
15
36
24
57
42
129
33
27
93
3
3
33
48
120
21
3
24
12
21
102
30
120
24
39
24
129
60
3
69
60
168
51
81
48
147
33
15
36
57
15
72
69
183
45
6
66
51
12
21
60
63
36
72
3
33
15
9
60
45
159
48
57
87
24
24
15
66
15
9
54
186
15
96
72
12
84
33
30
30
24
48
42
48
90
12
51
45
24
99
36
48
33
111
24
84
45
51
69
3
36
36
48
36
84
24
24
60
48
36
24
132
93
12
63
36
24
21
60
6
18
72
99
9
96
48
3
48
132
12
72
72
57
84
36
12
12
75
21
87
36
21
12
96
162
9
36
57
36
3
84
12
69
63
12
69
48
12
36
60
24
255
12
84
9
48
24
75
9
75
45
3
27
33
108
60
129
3
12
24
111
42
54
45
9
12
123
132
120
9
3
237
24
6
18
48
39
9
15
108
84
12
57
75
15
18
12
216
15
33
171
33
3
75
57
81
12
99
69
114
6
186
45
21
3
57
108
87
96
9
132
48
63
45
15
57
27
48
60
24
24
45
12
24
24
12
63
81
15
72
141
72
84
24
3
9
75
3
6
15
36
9
84
12
27
51
33
9
3
45
15
24
ABCD 99341541426*3^$a+1 [50053]
27
24
75
12
9
96
63
41
13
18
90
47
97
48
60
11
64
56
7
17
16
45
75
72
32
48
7
33
15
9
9
90
6
84
24
27
39
209
13
3
15
36
29
96
13
3
33
111
21
35
48
24
1
84
11
40
27
264
45
9
71
43
18
3
15
30
27
24
39
65
72
25
60
3
69
251
24
112
24
21
3
8
19
5
48
43
5
43
21
93
30
45
45
11
7
24
54
27
63
90
15
15
57
15
89
61
30
114
83
91
24
108
30
27
96
57
87
56
16
3
45
8
280
27
5
1
15
72
75
5
25
39
39
72
102
27
48
96
24
56
16
8
16
69
96
35
16
200
88
8
24
55
24
57
45
18
17
163
21
39
17
55
54
30
69
45
54
45
27
36
18
66
24
66
3
21
59
40
3
42
107
31
33
96
104
7
30
3
87
9
24
72
75
114
83
40
8
13
75
15
41
31
65
37
27
8
133
83
37
78
90
30
29
96
16
63
12
5
40
8
40
8
7
6
59
43
5
48
16
75
6
30
24
33
57
39
27
72
141
57
63
51
149
40
27
53
1
95
13
11
37
27
63
33
27
48
114
27
45
59
40
27
18
66
9
87
89
16
87
33
99
69
24
15
36
12
9
120
3
45
168
32
7
33
87
126
3
24
8
24
13
42
41
139
29
16
63
33
24
33
63
3
45
81
15
8
55
33
15
9
24
27
5
43
21
48
45
30
42
51
72
56
40
24
32
13
90
17
16
3
5
24
16
27
18
216
30
60
81
3
45
144
87
33
51
101
24
16
75
5
24
67
77
31
9
21
6
30
119
31
65
40
3
126
15
75
54
23
7
6
72
3
24
3
5
85
54
5
49
15
21
60
15
3
138
75
24
8
61
72
30
18
24
35
55
65
55
41
1
48
23
163
29
120
72
43
93
159
24
81
9
30
89
48
13
59
31
54
90
41
25
15
32
120
67
45
72
96
39
54
24
11
16
48
51
69
57
71
88
56
64
117
83
72
48
7
132
36
9
48
45
27
8
64
33
12
3
51
5
16
3
45
32
13
51
120
24
32
79
30
54
21
15
81
69
35
37
3
15
9
27
53
120
40
32
61
3
24
21
42
54
35
109
12
54
6
27
8
24
16
192
111
57
45
18
9
32
24
112
135
72
48
17
1
42
5
24
43
5
16
87
12
125
16
9
15
3
5
48
55
30
99
72
8
40
15
57
8
40
8
64
48
27
69
9
111
72
9
6
17
40
8
40
39
90
191
24
139
42
35
37
12
39
15
42
15
75
90
18
57
24
56
19
21
32
25
15
141
6
18
18
17
16
69
36
42
54
23
16
32
13
27
104
24
40
24
32
48
7
89
1
143
88
57
18
53
61
3
32
85
59
40
51
21
8
61
54
12
9
69
54
12
9
32
24
16
32
1
36
51
32
25
15
75
5
160
27
21
32
1
15
39
17
25
36
18
30
6
90
66
129
3
45
135
48
9
8
61
35
24
16
15
65
19
132
18
15
33
39
24
51
30
90
29
7
54
3
3
18
11
16
9
15
3
45
3
125
19
90
11
43
5
16
105
6
33
72
128
24
7
81
69
75
51
30
78
41
61
24
11
72
16
165
24
11
7
9
201
63
24
32
120
40
105
95
40
45
3
117
83
72
48
16
75
117
57
6
9
63
102
6
5
31
33
8
40
45
228
60
35
91
45
21
24
18
17
88
48
45
3
51
5
144
67
29
40
8
25
60
51
15
72
78
11
16
27
18
18
156
108
42
66
45
15
84
69
99
21
80
19
21
75
29
40
21
27
9
84
42
17
48
19
78
95
40
48
9
39
15
24
33
24
8
136
24
63
18
15
80
136
80
24
16
45
36
327
48
57
63
3
29
40
111
24
12
69
56
55
126
78
36
36
69
3
18
18
12
18
35
64
8
40
33
39
80
7
6
54
66
72
27
8
73
15
45
72
30
21
15
57
33
42
18
75
80
7
9
39
6
3
45
27
45
51
24
165
48
11
96
55
18
36
171
33
12
24
11
61
18
36
45
45
18
72
48
17
88
32
31
17
112
48
8
7
105
93
3
56
55
54
107
40
117
27
15
81
24
80
64
69
72
24
51
96
63
57
104
16
8
31
153
15
65
7
9
75
6
66
45
33
39
51
72
53
16
21
72
3
15
102
83
97
6
65
25
15
69
168
35
49
54
150
72
99
56
72
112
75
29
1
18
42
35
55
9
81
23
40
48
24
9
39
15
65
73
15
45
90
9
45
35
55
33
32
43
18
30
53
79
57
51
18
75
32
64
24
39
41
64
3
45
24
21
27
45
75
32
265
54
24
12
5
31
57
176
7
9
120
24
24
33
42
162
11
72
120
43
213
39
6
11
79
12
29
103
48
78
54
21
80
24
13
3
24
240
3
42
227
88
128
19
69
39
17
ABCD 99341643658*3^$a+1 [50079]
216
45
54
45
132
57
108
15
36
21
27
36
117
72
27
60
180
144
108
36
129
15
36
12
9
159
3
54
108
87
93
144
27
135
33
201
51
36
21
36
108
135
117
180
27
36
9
36
135
132
36
36
39
105
21
51
57
162
69
237
72
72
54
105
12
45
90
54
36
36
51
180
255
144
72
54
15
156
72
297
123
3
90
15
72
93
27
9
51
57
36
18
69
12
60
36
12
153
72
87
12
45
180
15
93
18
198
15
57
27
108
60
3
45
9
36
54
45
99
18
123
201
162
54
72
51
36
219
126
27
9
63
216
96
21
87
21
15
363
141
93
18
18
36
195
21
87
72
228
9
270
9
96
111
105
21
36
252
108
123
57
87
48
9
27
81
51
93
144
54
9
27
33
84
9
375
21
231
120
171
144
72
54
51
57
99
9
36
27
72
96
12
9
99
24
21
87
165
99
108
63
90
36
159
93
36
159
3
18
72
36
231
84
9
108
63
216
135
45
24
3
54
72
51
12
333
36
87
21
108
72
90
177
12
27
117
144
81
195
39
270
36
234
9
135
36
90
51
21
54
18
180
90
45
45
51
93
180
99
99
54
135
9
27
9
15
3
9
108
240
12
63
45
171
141
237
108
180
27
9
27
9
90
177
3
198
15
84
36
45
99
63
45
81
252
36
159
93
27
63
9
63
18
72
54
54
27
279
141
57
51
12
132
57
54
69
75
153
135
18
18
117
456
111
45
9
108
51
72
57
15
3
54
51
3
108
9
9
99
99
18
15
180
39
162
87
3
69
192
27
36
117
132
93
36
18
414
63
9
15
3
45
207
177
144
12
81
27
36
24
57
36
36
15
72
120
45
108
303
72
120
36
204
36
144
21
195
144
39
162
87
273
72
63
171
81
60
3
45
81
36
99
60
57
36
72
126
54
72
18
252
9
108
60
21
15
36
39
105
21
267
36
345
36
15
108
201
90
90
15
84
45
15
39
126
63
132
93
27
99
90
27
9
180
180
144
99
81
51
39
81
9
351
9
36
51
57
15
21
63
168
36
180
12
168
165
36
159
72
93
27
60
120
108
60
12
144
153
27
96
120
135
33
93
303
48
72
216
9
51
144
39
36
9
9
15
48
60
147
33
180
3
45
9
15
21
90
108
9
204
156
24
288
165
51
39
90
180
243
81
27
9
54
9
99
9
9
243
45
36
51
36
39
18
18
54
171
63
18
72
144
18
18
72
159
36
21
15
57
18
36
285
165
15
48
24
219
9
72
72
45
144
72
243
24
21
72
15
21
63
81
15
120
24
21
195
228
24
48
9
36
270
126
63
9
144
15
165
87
36
219
216
153
63
69
3
126
90
18
63
99
33
57
72
87
21
18
90
51
12
9
126
36
69
12
45
ABCD 99341737076*3^$a+1 [50004]
37
96
36
18
18
30
102
63
27
21
51
24
6
90
48
21
27
45
33
12
12
48
18
60
65
49
12
108
23
43
6
18
12
54
59
73
15
72
3
30
39
93
27
75
24
5
24
13
12
6
90
84
35
73
162
341
16
69
51
39
6
6
18
27
8
31
9
32
64
105
39
27
72
21
75
29
121
24
6
96
41
13
54
6
114
141
105
39
15
66
15
27
30
18
45
27
90
27
57
71
19
18
30
78
18
90
24
6
24
36
96
33
33
18
6
36
24
60
15
51
42
3
123
6
228
6
66
3
51
21
3
101
37
35
48
1
60
30
29
24
61
36
54
65
1
23
16
147
42
35
25
23
73
30
144
57
21
3
9
6
17
97
48
72
12
48
48
12
192
90
53
85
30
12
81
3
24
18
27
8
37
36
42
24
96
5
67
5
13
30
60
12
5
133
3
72
93
6
78
48
12
12
39
80
1
36
24
11
85
12
95
37
11
43
12
30
102
186
60
84
6
117
33
24
15
165
171
21
59
19
30
42
30
84
30
54
15
48
177
36
6
54
36
51
165
72
11
19
42
36
30
9
9
90
30
54
18
78
84
30
12
60
60
120
11
139
30
15
93
51
15
9
105
18
162
12
23
1
15
32
49
108
12
18
12
9
72
45
12
87
33
30
48
78
24
11
72
40
152
1
24
71
7
90
18
197
253
12
102
6
42
54
11
43
5
85
42
18
24
63
9
30
18
48
72
12
24
30
30
24
48
23
120
31
54
42
113
31
6
30
42
27
8
25
15
33
18
54
30
12
21
117
11
25
120
90
54
63
117
72
60
54
17
43
102
23
97
15
27
5
13
42
42
15
9
42
42
12
60
6
5
115
120
48
60
60
90
24
120
11
25
6
90
71
40
27
60
36
126
36
3
9
207
63
12
24
54
90
96
24
6
15
51
48
12
89
24
37
6
30
12
51
45
6
29
187
60
54
59
79
12
18
11
1
48
23
43
72
18
27
93
27
75
72
90
42
9
117
18
17
25
114
90
3
48
33
24
23
67
126
6
18
143
13
66
18
12
114
137
49
24
15
21
36
15
33
6
6
102
45
57
66
42
3
32
1
12
27
176
1
6
48
6
198
6
30
6
59
120
61
51
8
1
18
66
42
12
6
119
55
57
3
125
85
6
30
24
87
33
30
36
30
15
9
12
11
48
19
101
7
144
6
42
41
72
40
8
136
21
30
24
53
1
60
24
18
30
12
6
6
30
54
12
24
11
19
30
96
138
66
36
18
69
3
18
24
96
24
27
24
81
18
72
45
15
78
35
73
102
42
18
18
84
23
7
60
24
24
125
7
33
33
39
3
21
117
12
48
12
11
97
54
66
24
36
3
129
42
29
25
47
120
48
25
12
30
93
27
48
12
12
53
13
12
39
159
30
36
24
24
210
30
60
6
24
48
18
24
120
60
143
85
24
36
72
36
30
54
66
21
171
5
13
30
66
18
96
12
48
125
25
30
114
87
24
57
24
90
144
54
36
90
54
11
49
60
78
30
108
36
36
132
71
120
211
6
72
96
216
48
18
18
6
96
24
30
39
15
12
48
6
48
12
3
21
102
48
6
90
24
24
21
96
111
12
30
60
6
24
21
21
59
61
90
48
96
6
6
144
53
25
18
24
29
187
18
24
27
165
6
30
23
19
5
151
30
84
87
56
37
11
72
7
6
75
99
6
36
18
41
16
8
88
8
1
48
72
66
125
37
51
51
30
108
11
49
71
24
40
15
6
24
6
77
13
51
3
6
24
36
6
48
36
30
27
80
73
47
19
66
48
240
36
36
24
174
96
21
33
15
51
18
3
63
126
36
12
11
1
48
42
66
72
12
159
24
15
6
6
78
6
65
19
120
5
31
6
6
42
60
30
6
75
27
30
12
12
23
13
48
27
32
40
8
72
7
6
35
97
36
51
9
102
12
30
12
11
97
66
21
33
71
115
30
39
48
39
36
60
17
31
36
93
21
36
23
67
69
135
12
45
27
6
47
25
114
144
6
18
45
105
72
23
127
105
93
60
15
8
7
18
18
6
15
3
192
54
47
25
12
11
49
111
9
36
12
12
75
141
75
45
6
21
33
66
24
24
12
41
19
6
18
29
13
35
40
33
42
42
30
42
78
5
25
18
5
25
135
123
42
12
6
6
24
60
66
48
42
11
139
6
42
6
39
57
119
40
15
6
24
24
6
29
13
35
43
6
15
3
5
43
24
53
61
27
48
24
33
23
31
33
3
93
27
54
36
48
6
29
97
24
60
84
30
9
8
25
72
23
13
54
30
18
24
90
59
55
9
8
13
24
6
24
30
12
54
24
48
53
24
1
60
24
11
19
6
36
83
13
54
90
156
138
42
84
6
18
36
30
21
87
41
85
6
29
16
51
72
6
24
60
102
45
96
45
24
48
12
36
108
95
25
30
9
120
128
37
30
18
138
9
3
30
23
19
5
ABCD 99341748362*3^$a+1 [50008]
81
3
21
159
54
6
12
133
44
27
36
12
36
1
20
3
30
15
28
65
114
36
9
36
75
60
18
55
84
53
43
11
18
3
24
45
96
39
45
6
45
4
5
30
21
84
45
18
81
57
19
35
109
17
99
48
33
15
3
57
144
15
24
84
42
31
20
87
21
12
120
168
36
9
139
53
54
129
75
21
45
36
159
48
45
18
45
15
12
25
35
102
198
78
192
7
119
6
18
36
12
93
4
48
125
15
12
16
36
36
53
102
37
5
30
6
15
16
68
100
47
6
39
15
49
77
162
13
17
3
48
75
9
63
189
9
6
129
15
189
21
6
18
55
35
30
60
48
42
18
39
33
3
9
60
3
225
111
40
92
48
4
71
9
3
57
108
147
21
12
4
44
4
53
27
15
93
27
36
81
81
42
1
29
51
75
9
15
12
6
252
12
39
52
23
9
3
69
48
15
21
9
87
63
21
117
114
69
87
90
147
21
99
48
48
21
15
39
36
1
84
20
123
33
39
9
105
27
75
24
36
18
99
57
114
37
155
72
198
123
12
27
168
45
57
3
88
5
102
69
39
6
3
88
47
72
6
123
15
24
18
63
84
33
12
135
72
36
12
16
116
33
66
42
30
33
24
12
36
3
60
81
45
51
60
48
51
6
27
111
9
132
3
33
12
177
18
1
80
75
126
39
60
15
21
28
32
63
12
153
28
80
204
4
77
18
1
36
48
197
7
65
3
12
12
141
18
37
35
49
179
69
27
48
37
20
15
18
42
33
33
78
21
64
92
15
33
111
126
55
20
195
42
75
15
36
81
39
9
36
16
35
45
3
42
54
57
15
48
24
57
9
42
105
15
249
99
9
28
128
81
6
129
60
28
8
3
6
138
45
15
36
120
36
141
147
42
63
40
8
48
15
105
21
6
37
72
29
6
13
71
61
71
45
12
16
36
83
6
39
60
60
3
12
105
108
60
33
144
51
219
1
80
81
114
45
4
77
108
30
61
56
88
8
39
61
32
52
56
4
29
39
75
37
44
12
160
32
16
5
31
41
27
136
35
84
36
45
45
19
35
37
20
3
12
145
44
72
72
72
28
35
78
90
33
24
27
1
20
108
75
21
45
63
63
54
3
15
42
36
72
3
48
69
15
36
12
45
90
45
9
3
57
39
60
21
51
12
15
1
11
6
27
36
96
4
11
78
30
133
47
117
136
32
63
9
75
81
99
45
36
9
3
16
32
64
83
60
36
36
84
9
105
138
144
54
7
125
72
18
30
72
27
84
84
12
124
65
36
60
19
44
3
45
225
3
129
3
27
97
11
72
33
3
6
3
135
21
15
9
136
5
90
30
7
32
12
136
12
35
61
92
24
9
54
12
69
12
12
15
25
11
24
12
9
69
120
6
21
24
24
3
13
89
3
3
9
21
27
33
54
33
39
66
79
116
192
48
84
348
3
12
90
3
15
33
21
51
57
78
9
93
3
57
18
45
63
37
84
35
108
6
19
53
75
45
78
45
57
19
113
3
27
1
59
66
7
29
6
9
84
12
3
1
8
40
5
3
52
32
33
63
9
54
1
36
35
18
36
18
36
36
6
3
96
9
72
18
36
21
117
3
57
3
27
1
59
36
12
9
108
16
11
25
29
51
75
9
96
3
93
69
6
129
36
160
89
36
19
8
27
105
3
30
127
23
21
36
51
105
15
37
17
24
36
30
6
27
72
9
39
375
181
17
12
3
87
36
24
13
32
3
9
81
162
133
35
144
105
3
13
17
51
27
109
8
48
69
19
29
180
7
48
23
18
55
92
45
3
75
37
144
83
6
75
120
160
72
35
69
45
39
96
45
90
84
1
68
57
36
39
21
72
18
102
7
35
48
6
36
18
37
53
30
6
19
11
25
44
3
9
81
15
100
20
9
114
234
36
30
132
69
156
12
33
19
108
8
60
57
183
159
33
33
27
27
6
54
45
75
18
90
45
12
108
51
1
59
66
79
80
39
45
28
17
15
93
42
33
93
12
42
12
126
19
128
51
36
129
16
24
35
12
45
27
108
117
81
87
147
6
51
3
81
27
84
9
64
53
24
90
33
3
102
55
60
35
12
1
20
39
66
42
21
15
49
5
123
33
39
15
81
12
33
126
60
21
123
37
32
16
89
6
66
24
55
191
21
24
48
15
37
59
9
40
8
9
6
54
55
68
3
90
19
44
12
27
18
18
24
36
54
31
71
1
89
6
57
45
42
121
20
15
69
9
127
128
99
18
19
35
6
ABCD 99341845646*3^$a+1 [50072]
112
128
16
71
33
16
41
175
5
195
160
149
126
13
149
43
120
35
37
161
7
8
96
159
57
144
51
69
24
51
126
55
248
24
72
51
18
36
199
71
1
72
35
117
16
128
81
108
235
17
231
88
32
184
41
15
40
35
18
19
72
48
176
81
126
18
15
40
35
72
133
72
65
55
32
75
72
18
27
64
152
24
21
67
80
213
67
41
72
55
8
64
8
192
120
3
18
139
120
8
72
57
63
48
88
32
40
215
25
32
33
7
191
25
176
51
37
8
9
31
5
144
3
16
215
36
85
24
104
40
120
56
57
54
1
144
35
469
35
117
45
27
16
144
48
32
57
108
198
13
144
77
54
72
37
8
24
21
99
144
9
175
80
51
37
24
104
24
40
48
29
91
89
31
59
144
126
36
123
16
41
7
47
1
53
19
8
160
29
36
87
237
90
1
104
168
105
31
77
54
90
90
33
147
61
29
18
18
144
18
13
32
72
64
107
54
79
120
35
90
36
126
18
7
29
19
96
248
40
80
216
21
91
8
27
108
169
120
48
48
72
80
24
105
55
48
336
80
184
8
45
3
24
81
7
80
64
8
165
43
119
73
71
201
64
32
168
312
24
16
65
175
32
496
24
101
19
56
112
65
72
18
54
15
16
5
27
40
128
57
7
245
75
33
55
8
45
162
105
16
56
24
16
24
47
345
112
48
413
19
53
19
96
8
160
72
5
315
24
129
39
160
8
117
72
3
105
31
77
75
69
18
57
136
32
117
115
168
56
75
45
160
72
137
18
285
64
11
180
9
64
72
192
72
48
101
75
40
144
8
88
80
232
104
16
77
163
53
324
223
72
11
109
80
27
108
33
192
168
208
11
108
18
72
127
8
16
24
41
151
144
72
32
48
3
157
32
288
45
19
89
55
35
37
8
9
18
144
69
21
115
248
120
16
96
48
8
267
61
96
8
16
24
11
90
19
32
48
16
29
18
73
80
81
15
75
54
31
24
17
15
64
296
93
67
104
304
96
96
144
53
90
25
8
120
24
16
8
72
48
21
3
16
32
352
48
107
72
36
73
24
248
240
72
72
16
8
16
41
87
72
40
89
127
24
24
77
90
90
55
144
8
27
69
75
21
88
48
120
8
24
33
55
8
24
111
1
104
24
105
15
16
72
80
40
29
283
48
29
19
72
377
36
99
16
11
21
24
96
129
90
21
69
43
83
90
43
29
75
16
72
233
36
75
40
128
40
8
69
91
17
87
24
112
168
77
18
9
88
24
41
18
117
45
54
36
162
151
24
41
15
21
51
165
72
3
40
32
141
195
136
24
80
64
96
35
45
81
39
15
265
24
161
36
43
11
21
51
85
8
64
152
16
32
21
306
73
17
15
40
56
24
63
126
72
27
88
29
3
72
33
31
24
48
152
357
75
88
128
87
18
87
88
24
56
120
352
80
112
128
16
35
37
107
157
5
216
108
351
81
15
24
64
ABCD 99341850592*3^$a+1 [50034]
12
30
25
89
18
18
90
144
1
47
1
5
42
18
120
31
35
6
42
12
30
6
12
30
42
25
23
150
163
89
63
15
18
55
47
60
117
111
18
39
33
87
120
72
3
21
81
6
25
65
42
21
40
119
18
54
108
48
45
27
126
159
88
48
5
102
54
15
9
15
40
5
27
39
9
69
18
12
13
5
144
3
48
39
6
60
24
103
8
88
11
48
12
9
112
8
96
111
60
12
6
54
30
15
96
40
32
33
42
45
9
31
35
60
18
127
53
19
35
21
16
71
12
61
5
60
15
21
36
42
13
24
35
45
24
69
36
6
96
25
107
66
114
66
102
102
30
18
30
45
27
37
11
24
45
33
31
11
21
24
48
16
72
144
5
78
13
47
72
9
99
18
42
1
5
12
87
33
12
3
27
6
42
12
132
36
120
132
21
9
42
36
24
90
66
54
79
11
109
5
12
42
6
87
45
30
30
55
48
59
48
30
15
48
9
12
18
30
3
24
48
75
72
66
12
180
150
61
59
126
6
9
39
33
15
12
18
48
115
32
9
31
137
87
15
18
36
66
9
9
55
96
251
85
5
19
65
7
17
18
30
55
77
67
29
12
127
155
132
18
15
33
55
8
57
114
96
12
108
165
57
90
37
35
13
53
42
60
13
8
40
29
102
45
45
6
45
33
6
81
27
12
25
56
33
12
19
24
11
61
29
96
12
42
6
24
39
51
45
69
60
24
7
23
81
24
136
17
87
21
54
60
30
123
9
24
39
45
12
63
105
12
115
29
19
41
54
1
59
108
12
117
21
3
45
139
35
13
8
24
27
126
48
42
78
72
90
13
65
87
57
15
261
27
9
108
67
8
21
66
48
78
27
81
72
48
127
35
24
174
6
30
43
17
55
8
3
12
60
205
56
9
87
3
61
17
54
9
57
12
51
16
29
51
81
72
15
33
79
23
57
171
12
1
77
3
9
36
54
117
63
6
54
12
9
9
42
30
66
93
171
6
84
99
81
24
31
23
66
120
15
69
12
24
60
51
40
104
81
156
27
48
87
1
71
1
149
66
9
3
60
33
15
49
23
25
23
222
51
24
3
45
99
66
150
12
25
5
108
48
102
153
51
60
1
8
111
66
60
30
205
53
27
48
51
96
12
108
42
36
12
204
24
6
36
54
66
78
6
90
103
5
27
24
24
33
48
39
16
17
162
37
8
3
42
30
12
6
139
8
27
13
23
49
24
89
12
108
7
35
21
24
9
84
162
25
53
123
88
59
45
117
3
27
21
15
9
15
138
18
37
107
45
15
18
12
84
6
1
53
102
24
18
75
3
30
24
24
24
7
48
83
13
17
30
33
24
57
30
1
72
96
17
48
135
16
35
21
9
18
72
21
177
36
75
129
63
105
87
3
24
109
29
12
24
6
33
81
42
13
11
45
3
85
8
345
222
12
174
96
36
30
45
39
30
36
12
30
120
37
149
162
57
21
75
21
78
45
33
24
138
60
66
6
25
8
40
17
78
81
27
60
12
120
6
15
9
42
48
45
48
177
276
102
45
39
33
40
48
24
35
6
42
120
61
59
6
6
18
90
30
90
6
102
97
17
15
111
12
13
80
9
36
48
60
132
67
95
42
39
57
48
36
18
25
5
51
24
48
27
72
18
51
72
40
125
27
63
24
186
48
132
48
36
18
12
18
72
6
60
12
105
15
1
29
30
45
33
79
11
138
19
56
51
18
30
48
45
27
48
13
29
12
48
183
39
90
30
9
99
78
54
73
47
33
15
18
7
56
9
135
21
36
90
141
33
24
120
7
11
69
64
59
48
45
147
61
5
12
42
168
18
12
79
23
138
24
30
25
8
40
5
27
9
102
144
54
6
21
27
30
31
56
15
108
13
17
15
40
35
66
99
87
81
57
60
27
21
27
15
6
27
9
39
24
48
153
36
51
15
12
12
48
33
27
30
12
30
36
97
35
85
41
15
27
24
61
8
72
33
60
6
48
42
48
3
33
42
12
42
6
33
9
55
17
6
105
40
47
258
30
30
12
90
45
208
17
207
9
24
7
23
60
13
5
3
45
60
72
48
60
204
18
69
184
24
72
11
45
24
9
39
21
6
138
36
120
84
30
12
6
3
136
11
12
48
57
81
6
30
66
24
25
131
24
93
15
48
114
36
90
33
39
73
24
48
35
6
15
9
7
11
12
66
12
67
23
24
48
132
60
48
30
43
17
15
21
99
3
90
84
24
102
18
54
12
48
102
6
24
36
30
7
41
84
3
27
6
39
16
5
19
200
15
18
15
27
12
73
5
ABCD 99342015296*3^$a+1 [50024]
49
32
3
72
7
62
3
1
32
30
22
47
24
25
35
24
55
113
12
12
48
91
17
12
48
27
21
15
57
19
41
72
7
6
20
159
1
110
4
54
24
11
61
59
36
1
104
18
10
78
5
13
54
17
96
37
18
2
3
27
28
5
19
20
6
4
144
119
60
33
40
8
6
28
65
36
27
9
49
11
49
54
26
10
14
72
4
36
14
12
18
27
33
4
11
1
48
2
69
12
24
21
3
15
21
33
6
4
18
59
25
6
5
19
41
24
15
9
9
12
75
24
24
7
66
59
3
40
26
16
26
4
14
90
4
18
140
63
12
12
7
80
6
34
14
22
5
7
128
40
17
12
31
80
4
53
36
57
4
6
8
22
8
40
30
2
60
22
8
24
36
22
12
50
4
14
16
11
99
69
31
5
31
6
38
4
96
41
61
47
85
11
24
7
8
28
2
16
20
64
18
29
13
6
24
78
38
21
19
5
12
55
14
4
66
26
12
126
4
66
12
14
40
5
25
11
7
12
65
13
38
28
24
42
18
17
1
18
14
15
61
42
5
7
6
36
95
93
22
5
84
1
30
18
11
9
3
63
36
54
100
11
25
24
20
4
11
12
12
93
28
35
24
3
22
47
60
31
60
18
24
38
22
23
12
61
14
33
3
105
12
9
3
1
12
12
36
6
20
33
36
67
18
44
12
39
60
67
32
28
12
32
21
109
18
12
8
10
11
27
18
22
5
108
1
6
5
12
67
5
21
54
21
12
73
38
21
19
54
38
34
11
43
104
22
11
9
15
39
9
43
2
16
36
30
30
35
1
12
60
32
16
84
11
43
24
5
12
24
60
1
11
12
15
6
106
6
14
9
12
19
8
45
1
30
74
3
9
6
30
28
11
15
4
17
13
20
64
23
45
39
24
1
8
22
114
44
15
13
20
3
12
3
72
40
5
108
31
53
13
2
28
104
9
1
35
36
49
6
29
24
21
15
21
39
24
24
67
48
20
36
10
2
82
11
12
3
45
24
21
22
65
73
30
41
36
27
10
47
61
20
18
42
12
15
12
13
2
54
10
5
37
30
20
42
40
8
24
10
6
18
72
68
40
2
27
3
9
84
25
60
6
90
11
25
14
76
32
88
17
61
14
100
18
12
50
45
61
20
46
18
155
72
49
12
30
68
9
48
15
9
36
24
19
17
3
4
12
44
21
48
31
26
10
5
33
36
42
22
18
8
21
13
35
12
1
44
24
106
14
15
19
36
17
25
30
44
21
63
45
60
12
12
1
2
9
21
10
53
55
44
6
15
15
21
48
7
38
63
19
53
3
9
13
32
16
30
18
107
24
9
16
14
36
36
4
48
6
2
84
21
55
2
28
150
42
26
21
19
2
12
3
24
19
89
12
24
12
13
47
12
48
12
27
21
37
6
30
32
28
36
14
36
48
81
7
12
8
10
14
9
7
68
70
30
24
5
13
23
15
16
29
12
24
1
62
33
48
24
1
47
7
62
51
24
9
10
6
54
152
30
28
119
7
24
26
40
11
37
23
60
48
12
15
9
9
15
61
18
122
39
1
74
9
3
10
14
148
65
3
45
37
30
17
19
14
22
36
53
69
10
5
12
3
6
15
24
73
12
2
21
7
38
18
52
42
11
12
48
21
16
30
54
8
58
42
20
6
66
3
1
2
18
22
5
12
36
27
18
10
17
13
24
23
7
6
47
15
9
13
23
108
120
12
24
25
35
55
26
34
5
3
57
73
35
12
1
24
24
36
11
27
28
90
62
18
15
19
30
11
19
24
41
24
157
18
26
4
12
35
84
36
27
12
54
70
6
11
37
11
24
36
39
96
12
33
1
11
9
3
13
20
90
24
4
17
7
5
60
12
1
84
44
12
4
50
10
18
41
21
10
53
1
47
60
168
60
31
6
35
55
2
22
41
12
36
1
8
60
16
11
36
7
36
17
3
9
13
44
4
47
7
5
7
53
3
9
48
48
75
9
9
6
4
5
67
29
31
29
15
28
17
39
76
84
60
2
39
9
4
12
59
12
7
5
33
135
37
11
24
43
2
18
30
63
36
1
60
90
17
31
5
37
44
4
32
12
78
9
25
6
60
18
95
25
26
58
35
91
5
60
1
20
3
25
23
45
27
55
41
12
19
98
138
18
42
9
3
58
2
22
23
27
10
59
67
54
24
2
4
18
48
23
72
7
18
119
33
22
6
42
2
40
78
8
28
5
1
35
1
32
96
12
22
12
29
24
75
117
48
91
5
1
11
33
112
23
19
5
43
53
21
3
15
46
66
41
19
29
1
23
12
49
2
9
13
8
75
19
56
22
18
5
9
3
1
26
136
14
48
3
12
55
56
10
30
5
271
14
30
4
5
1
30
5
9
6
52
24
78
38
9
13
18
50
54
6
4
36
44
18
42
46
20
45
24
24
15
45
9
10
66
35
7
53
25
2
9
43
6
35
1
35
31
30
18
6
83
12
33
27
19
5
1
11
24
1
30
44
33
7
5
96
7
42
30
41
27
18
28
54
8
64
66
2
36
21
108
27
6
15
72
1
11
24
12
9
48
28
14
33
55
53
12
13
8
10
30
11
21
78
66
3
3
48
9
36
24
43
38
22
5
24
1
23
1
6
8
36
30
4
2
12
45
51
9
13
44
10
26
10
32
33
13
132
14
4
56
10
44
4
23
24
48
115
65
25
35
72
48
96
24
7
44
57
27
18
24
28
71
24
61
14
88
65
24
3
18
28
20
4
6
6
6
32
22
14
9
81
39
12
21
90
9
1
35
7
5
12
9
30
72
9
36
43
17
7
5
13
23
25
6
5
51
12
42
46
30
8
111
3
165
1
116
39
12
27
18
52
2
10
18
2
18
45
7
44
16
38
27
3
178
24
18
5
27
94
30
2
10
17
27
144
6
3
13
114
41
12
7
54
107
27
21
7
72
6
14
90
3
3
30
51
24
85
6
5
1
59
45
10
5
24
7
65
9
99
1
23
7
6
35
13
162
53
60
19
36
80
22
38
52
18
11
9
16
11
39
46
35
13
11
1
42
5
27
36
153
60
24
60
12
31
17
36
25
6
90
59
25
32
39
84
12
25
47
31
5
12
73
32
4
59
36
33
3
12
33
4
6
8
57
12
73
2
88
2
36
10
101
24
15
4
18
23
55
5
1
6
90
50
58
35
12
7
72
44
4
6
6
5
36
24
9
6
10
18
41
1
126
5
24
48
12
36
25
108
32
3
27
72
42
30
54
15
55
17
27
21
25
47
24
25
30
18
2
16
5
7
30
6
5
7
17
151
5
9
27
3
21
7
5
19
5
175
5
13
11
19
42
24
32
34
5
36
3
16
18
35
43
17
27
54
34
5
33
72
10
12
5
84
69
3
60
37
26
21
1
48
54
5
61
11
79
12
14
4
56
3
45
10
5
31
17
24
1
24
131
69
3
31
6
8
22
6
48
92
3
37
8
16
23
1
30
2
3
24
7
6
32
6
9
21
15
60
1
59
24
12
1
18
101
13
12
48
30
17
9
27
3
9
105
51
12
7
68
33
31
5
9
34
56
4
68
4
8
22
66
5
37
96
26
33
12
1
18
24
56
9
1
47
13
20
6
9
72
3
21
51
4
65
21
78
81
24
7
29
21
3
91
26
18
21
84
12
7
8
57
13
18
77
7
30
26
9
25
62
18
10
56
46
14
22
24
74
54
6
12
ABCD 99342100706*3^$a+1 [50031]
33
20
28
104
16
33
20
52
54
45
33
2
6
7
20
15
58
12
35
37
3
17
24
7
93
20
12
67
5
36
19
5
12
3
15
18
19
24
11
6
34
6
83
87
18
42
12
40
2
6
9
33
135
1
30
125
9
18
10
20
7
11
1
41
54
48
1
41
19
12
24
149
22
5
55
30
2
18
3
1
15
3
2
28
32
3
28
8
1
35
9
15
1
3
32
100
48
17
19
45
14
48
13
11
64
29
28
5
19
125
60
24
27
25
8
67
48
12
8
12
27
6
10
9
35
58
20
42
72
18
12
4
32
72
67
8
13
14
13
35
1
45
59
21
15
1
156
20
18
4
2
31
29
30
6
39
16
23
25
11
1
29
18
61
5
10
5
39
66
6
24
10
12
2
1
32
33
12
24
18
37
5
24
15
16
3
68
48
6
4
71
28
72
8
28
9
44
12
28
2
25
9
3
33
8
10
45
27
110
4
51
3
72
20
13
29
3
4
24
17
18
46
51
12
60
20
7
14
39
21
16
35
85
8
7
11
72
1
32
52
5
15
28
3
6
20
60
24
150
45
1
51
47
16
9
5
12
4
35
27
9
25
11
9
10
81
29
18
13
8
31
21
23
16
20
1
5
22
72
6
3
36
11
13
5
6
16
2
30
1
72
33
6
45
9
39
5
72
30
9
16
8
3
34
8
6
126
75
21
27
28
9
3
56
9
28
50
12
18
7
20
27
9
21
19
5
54
46
2
9
21
40
14
24
25
17
7
12
20
4
11
73
11
30
22
2
6
10
102
14
10
9
24
36
36
39
9
5
3
27
13
9
8
36
27
45
84
31
9
30
24
32
13
5
7
15
9
35
58
63
8
24
28
17
36
55
84
17
54
16
26
24
24
15
45
10
14
40
56
6
13
72
23
21
19
17
4
41
66
18
4
15
20
12
1
3
36
48
65
16
26
21
3
1
24
17
84
18
16
2
30
30
99
39
4
2
19
29
16
15
81
30
21
77
15
3
12
48
25
68
7
65
27
12
13
60
15
2
6
24
13
11
22
3
27
18
51
45
51
15
9
5
48
18
10
8
36
19
15
14
18
25
12
36
11
6
4
8
31
24
8
45
48
15
31
5
21
19
36
9
20
114
66
15
25
140
66
25
5
12
43
5
40
38
4
12
6
20
7
111
21
24
60
11
1
24
3
5
48
25
3
24
27
38
6
6
31
8
21
16
39
41
3
75
6
55
53
120
7
44
40
11
1
72
20
3
54
58
45
23
37
21
2
78
6
4
2
12
3
9
3
15
22
14
10
11
88
5
7
41
28
11
28
35
30
51
97
8
10
9
5
12
10
9
21
35
36
93
72
30
4
9
24
5
36
40
27
9
15
5
10
78
35
12
25
3
15
26
7
24
8
136
17
19
11
37
11
46
11
19
50
19
71
1
3
14
30
42
43
96
51
45
45
38
25
21
2
69
1
44
90
9
19
18
23
21
54
46
8
6
25
57
2
12
61
17
7
9
32
3
121
38
42
19
27
17
7
9
20
9
12
18
42
51
12
7
45
99
57
12
36
12
12
5
22
6
35
13
36
51
17
22
33
96
15
20
57
4
11
22
8
10
14
16
99
11
78
16
3
33
47
27
24
25
72
5
10
44
49
17
3
4
5
3
43
26
6
24
6
54
18
30
1
17
64
3
20
28
12
47
70
3
60
11
34
2
76
9
5
16
3
5
7
45
74
28
18
35
24
3
18
18
82
32
27
21
24
6
42
18
13
21
98
1
5
54
33
19
14
46
14
4
8
3
21
3
15
48
22
15
12
15
9
17
27
3
45
40
15
20
18
30
24
6
16
11
40
29
24
6
1
8
1
20
34
6
3
8
60
9
40
24
75
59
22
3
32
33
42
16
2
112
14
4
18
15
20
4
15
8
6
12
4
24
44
12
34
9
60
3
117
12
23
42
30
13
63
42
38
12
1
131
54
24
18
12
45
3
18
15
21
16
3
12
17
28
8
22
38
36
15
25
14
25
36
29
76
56
7
5
3
73
14
102
103
17
15
1
32
15
60
103
5
9
3
43
32
42
15
21
10
17
15
13
24
24
12
3
5
109
120
26
1
36
9
20
15
24
16
35
18
31
5
30
10
14
85
3
50
39
1
14
21
4
15
50
6
73
5
16
20
6
25
15
33
29
36
12
7
33
2
46
20
60
30
22
15
24
36
17
7
21
23
27
54
28
30
2
31
35
49
11
48
10
11
15
24
22
90
29
1
15
8
19
38
103
15
44
6
31
15
9
12
60
29
6
58
71
63
30
3
28
59
21
16
11
9
36
9
55
89
12
7
17
31
77
55
5
6
46
3
33
8
12
3
16
5
64
2
88
2
12
28
48
14
30
43
80
4
8
3
78
82
144
9
24
17
31
15
30
32
12
10
5
4
65
36
4
30
17
52
23
4
53
15
16
42
30
17
16
12
35
42
27
1
27
120
8
15
13
77
39
9
99
60
13
50
54
6
25
60
17
60
18
37
3
17
15
70
2
48
13
17
16
2
10
3
20
129
106
17
12
33
55
12
8
4
35
6
19
11
40
30
8
27
7
12
21
24
48
47
18
31
12
20
4
33
75
53
30
57
1
44
6
22
14
34
42
53
139
8
37
41
39
33
18
10
62
10
8
7
12
3
5
49
15
8
13
23
40
5
22
5
45
18
54
60
16
26
46
18
42
3
41
24
76
48
8
60
7
12
8
12
9
24
10
2
31
33
35
15
54
10
45
17
10
98
3
25
35
39
16
108
81
56
73
39
3
69
3
12
5
63
42
6
48
90
19
5
28
27
23
9
15
54
16
8
31
120
11
85
33
2
13
12
9
14
6
55
36
15
33
36
21
59
1
8
7
3
20
10
8
7
3
2
22
21
69
8
63
40
63
6
8
3
4
20
36
57
36
6
40
6
39
9
2
13
12
60
12
33
2
12
30
3
15
1
17
7
11
4
6
90
2
12
7
33
11
4
12
41
3
1
3
27
21
15
33
24
35
13
5
24
103
32
45
19
29
6
25
36
9
2
24
24
21
15
21
27
6
70
62
19
8
97
15
11
18
12
7
36
24
3
2
27
1
3
17
24
84
31
44
9
10
2
48
16
14
12
1
15
9
9
32
24
6
40
18
51
20
24
75
6
10
50
16
80
10
8
105
51
18
31
11
64
32
93
27
9
108
7
21
27
21
5
10
5
16
11
22
15
57
20
30
25
23
37
11
69
16
5
12
60
22
8
18
43
5
12
4
20
43
36
5
7
68
16
21
20
30
18
24
28
42
2
36
27
16
11
70
11
15
84
54
60
10
54
3
12
5
6
1
5
39
36
4
12
12
12
44
96
19
17
63
40
20
4
17
21
7
8
33
40
11
1
3
5
6
78
55
11
22
8
27
9
18
1
5
6
24
42
24
6
45
4
20
75
30
48
67
60
44
21
54
6
84
6
9
16
36
5
19
29
79
35
28
33
27
57
5
22
14
12
64
26
25
9
38
36
85
60
5
6
4
30
27
44
9
12
15
43
2
43
17
18
10
15
12
8
36
55
21
9
3
33
2
12
13
53
12
40
8
27
13
3
59
30
3
15
4
65
25
36
15
5
12
16
90
74
6
25
60
29
22
24
56
16
17
27
1
12
23
42
3
45
7
33
23
36
1
3
5
76
15
5
15
16
3
50
55
24
15
42
56
34
33
5
27
19
17
55
14
3
37
26
10
15
17
6
4
93
5
10
32
6
16
110
45
4
5
12
19
11
4
24
9
11
36
6
12
6
10
14
33
15
22
3
29
4
20
15
24
45
7
48
8
33
52
54
9
9
72
23
3
42
3
15
9
1
48
59
28
17
18
13
15
20
10
32
30
9
21
4
11
28
5
6
18
96
10
2
3
4
17
31
17
3
73
26
6
34
33
45
3
15
110
64
60
3
35
12
30
31
23
10
30
6
56
84
24
6
13
48
12
27
44
24
13
5
4
35
108
3
37
11
22
2
16
12
17
28
15
14
4
36
39
17
15
69
60
60
10
45
3
50
3
39
1
20
15
12
22
14
1
24
17
4
86
25
5
40
3
29
27
33
30
66
52
3
81
39
32
28
11
61
9
56
48
54
28
30
24
30
14
4
3
89
34
57
5
15
93
6
25
39
32
165
55
38
7
59
40
33
ABCD 99342121174*3^$a+1 [50037]
361
104
72
159
234
15
24
16
35
60
72
25
80
15
18
186
84
6
36
7
23
9
9
87
9
31
24
35
180
36
30
103
41
63
112
29
36
48
42
36
25
59
61
8
64
152
39
36
189
117
163
24
17
231
33
60
19
11
60
145
56
16
72
107
30
6
84
36
97
32
129
30
57
105
60
67
17
18
13
77
3
15
72
1
197
43
101
96
19
89
87
3
37
32
3
37
128
9
79
11
85
96
8
16
11
72
13
23
42
12
67
8
16
5
12
15
75
13
11
61
23
57
33
7
24
56
39
9
99
37
41
87
40
72
119
57
33
36
3
87
36
13
47
84
45
81
72
63
99
133
8
40
5
144
19
32
345
18
72
157
35
45
27
18
42
9
16
113
42
36
9
144
27
102
42
30
39
16
71
24
54
27
40
48
41
151
89
30
73
17
15
9
39
16
125
36
15
75
66
19
24
11
61
8
64
32
111
108
30
15
27
85
120
119
48
73
24
125
66
18
42
69
15
9
144
27
45
16
83
36
96
48
6
43
8
3
45
16
8
123
45
40
24
144
221
43
11
12
144
18
6
81
3
6
7
5
180
168
66
18
126
37
23
156
36
33
27
174
6
90
54
33
33
7
65
78
12
37
104
16
65
36
18
1
29
252
18
150
12
54
36
24
90
36
54
133
41
15
147
60
57
51
84
97
11
13
24
35
13
23
1
71
24
66
127
23
73
32
40
119
24
30
6
21
63
1
5
66
168
97
65
15
105
114
109
11
6
18
126
264
132
102
126
7
24
11
45
129
39
96
15
36
165
15
48
1
48
152
24
99
6
111
24
27
13
35
60
90
39
45
3
64
23
1
17
54
9
112
24
359
25
104
3
12
6
139
53
198
61
24
95
90
7
32
21
91
24
77
78
61
155
36
12
13
59
93
21
102
117
33
48
39
280
83
45
57
31
47
180
189
24
105
31
29
84
223
89
138
216
6
144
87
39
9
16
11
30
72
63
48
16
5
144
19
48
305
55
5
90
18
72
103
71
24
1
101
3
51
36
24
49
89
6
25
41
18
36
42
18
30
39
240
72
64
107
108
36
126
24
79
11
36
18
15
57
175
5
48
75
51
69
45
91
11
13
11
13
8
24
216
3
180
49
32
69
51
16
8
9
87
39
72
54
43
161
87
15
18
7
35
12
36
72
78
30
57
75
102
6
12
60
129
9
6
90
120
31
168
17
7
8
3
90
42
180
12
42
55
24
41
36
18
1
24
24
11
12
49
41
135
15
73
17
48
15
40
41
30
25
48
23
18
7
23
1
24
35
156
60
48
36
6
43
47
81
57
42
85
56
48
21
43
47
114
126
33
231
25
47
18
7
8
165
36
6
9
39
1
24
17
144
48
63
33
39
135
1
71
6
30
13
5
6
45
48
40
5
186
12
13
11
36
25
65
7
11
229
23
144
48
72
9
120
40
197
48
36
6
73
17
48
6
33
21
174
72
6
30
24
156
18
150
12
18
31
41
18
45
64
41
126
9
39
36
6
31
48
32
64
8
45
36
31
95
36
37
23
30
3
51
36
18
111
51
18
60
72
30
33
147
72
85
8
3
12
54
3
16
35
229
41
39
136
47
18
87
69
171
40
59
93
3
18
67
80
9
6
12
78
54
9
39
18
15
9
15
33
7
11
144
24
45
129
231
40
95
49
41
31
35
18
6
109
71
105
87
18
7
47
73
80
69
66
33
75
144
21
16
56
48
147
69
160
24
179
61
35
181
83
21
16
24
24
23
105
9
144
66
90
19
107
18
139
5
36
7
89
55
155
6
79
5
115
11
13
32
48
21
30
6
18
61
80
15
49
11
13
8
24
183
73
35
108
9
171
141
99
21
141
30
18
54
108
25
53
30
54
183
105
7
8
99
48
132
1
53
12
18
216
21
24
63
73
5
144
75
16
24
11
30
255
144
21
30
133
29
42
1
143
12
24
21
9
24
127
47
18
258
90
ABCD 99342129652*3^$a+1 [50038]
12
7
12
140
4
77
39
33
55
36
20
76
29
15
21
60
15
16
77
75
93
43
72
12
17
3
21
24
48
12
51
21
39
64
17
19
92
69
108
31
5
75
45
51
9
31
176
33
7
5
144
24
87
57
55
65
15
36
81
15
45
43
5
27
45
84
7
72
8
33
24
12
55
41
19
168
17
24
12
27
105
48
3
76
20
21
48
15
16
8
21
31
36
77
12
24
15
9
7
5
19
20
12
24
60
16
29
63
240
36
9
51
105
12
43
29
51
16
24
56
88
5
12
60
24
87
33
27
105
123
21
36
27
12
9
24
51
40
36
5
15
33
151
5
36
43
5
27
60
24
21
48
27
48
76
84
5
3
4
20
21
3
72
12
33
84
84
27
12
81
60
15
81
15
45
91
188
64
20
16
41
15
136
77
36
72
48
31
125
19
24
17
43
36
17
75
33
12
7
32
40
128
45
3
48
24
81
7
8
24
36
81
43
5
51
21
39
180
24
33
48
24
111
69
72
108
87
16
5
3
16
24
44
105
7
29
19
20
72
40
41
12
60
7
120
41
147
12
69
72
27
21
91
29
51
45
75
24
21
36
3
60
16
41
63
9
12
75
40
101
3
24
165
72
3
21
15
16
20
24
9
108
108
24
12
19
12
44
69
27
57
27
81
60
67
96
41
24
19
32
48
57
51
9
43
152
105
43
77
51
57
36
24
7
20
28
32
40
56
4
29
96
31
29
36
60
84
255
9
24
12
51
45
3
21
15
153
3
33
15
96
21
163
41
36
139
29
27
72
40
77
48
51
141
31
149
264
31
209
55
41
31
68
4
41
55
17
12
67
44
124
72
41
7
53
24
19
56
21
84
15
21
3
120
96
21
60
7
41
60
79
12
41
7
68
28
5
19
8
33
7
120
180
5
43
17
12
12
48
87
9
7
12
17
19
5
7
53
111
33
127
65
48
48
24
51
57
15
40
101
12
63
16
56
57
31
29
48
48
132
7
140
16
84
12
60
29
27
93
27
48
69
12
3
28
24
29
27
9
31
32
12
16
68
57
15
24
28
92
24
64
48
108
12
185
39
33
15
21
24
55
41
7
204
41
15
108
12
69
19
5
84
60
12
96
7
41
15
72
24
16
17
7
5
75
48
36
160
29
3
33
72
43
32
9
3
105
27
141
72
36
180
60
36
99
21
55
36
8
4
5
15
40
41
12
15
4
96
17
96
60
15
4
53
19
56
45
48
31
5
39
16
29
75
9
31
20
16
20
24
16
24
29
3
28
96
53
48
48
132
27
16
29
111
112
84
29
84
15
81
27
45
7
77
51
57
3
69
60
15
33
15
45
36
24
12
55
29
12
15
45
48
111
189
195
21
84
36
15
81
55
29
36
324
24
36
15
96
93
51
21
87
21
75
69
7
29
36
15
84
4
17
24
39
72
16
53
24
7
5
91
32
81
15
64
12
5
3
81
24
60
67
113
96
7
24
24
5
84
55
32
64
29
48
15
33
12
15
48
64
56
45
19
53
43
12
84
5
55
20
21
27
33
12
36
96
48
36
12
7
36
5
139
17
96
163
89
31
77
43
65
7
5
12
87
45
36
12
43
29
108
27
268
5
36
31
24
197
12
7
29
15
36
45
36
15
9
31
32
57
123
28
53
15
4
56
57
108
31
89
19
17
24
7
24
8
120
12
100
53
51
136
5
36
168
12
60
7
5
48
24
36
84
24
24
48
24
15
4
41
84
12
24
216
19
89
7
44
45
36
48
12
123
12
9
19
5
12
99
33
15
21
15
96
21
19
20
33
51
81
24
12
67
48
29
51
9
108
48
48
132
39
21
19
41
48
60
55
65
96
24
24
43
8
16
29
31
44
57
39
24
40
56
21
55
17
51
24
40
5
12
55
101
48
31
20
60
45
36
163
149
36
72
27
228
57
7
41
3
9
7
149
12
84
103
36
17
19
5
99
21
36
72
36
24
67
65
39
69
7
5
60
19
17
27
52
29
24
36
111
84
4
53
108
31
24
20
12
45
12
31
77
27
48
45
39
100
53
55
17
15
21
43
101
36
19
20
60
16
48
197
19
44
105
36
228
15
21
60
12
19
5
120
60
3
33
24
43
12
80
9
31
8
57
31
29
139
5
120
39
36
69
48
19
68
57
3
45
3
93
36
24
171
33
12
24
7
8
45
159
33
127
128
9
24
51
21
19
89
207
105
12
48
99
21
15
52
56
16
41
48
36
3
141
19
41
15
184
5
51
45
27
24
33
15
33
43
20
24
21
51
16
108
89
55
80
36
40
80
4
128
9
171
64
29
27
112
41
24
156
60
96
84
24
31
5
156
63
28
72
77
19
17
12
12
15
33
31
20
4
101
36
48
67
44
45
12
7
5
31
5
7
125
12
55
5
12
15
141
3
21
139
20
21
48
27
108
ABCD 99342395884*3^$a+1 [50006]
64
44
64
48
20
64
51
45
60
164
16
44
13
42
48
45
216
27
5
52
48
39
66
35
40
12
12
116
108
49
3
15
29
43
18
99
3
5
12
16
39
21
24
44
4
12
45
6
24
6
35
28
21
6
17
52
51
60
24
45
75
65
28
32
25
15
44
1
83
16
32
55
30
12
120
18
12
21
12
32
25
11
4
12
36
8
16
20
55
41
25
3
27
60
9
20
13
3
15
45
9
23
100
15
81
84
3
84
5
4
80
79
30
35
12
1
35
7
48
12
48
57
36
24
45
48
27
27
33
177
30
96
5
12
7
18
12
15
141
90
65
67
21
96
21
35
25
54
18
63
84
3
12
6
27
117
6
12
53
100
39
41
115
29
16
87
12
36
45
24
116
25
102
12
60
60
9
9
15
15
18
47
40
33
30
65
24
55
18
23
12
28
117
48
3
60
21
63
123
53
16
21
42
41
4
15
65
76
9
23
100
44
4
12
24
8
13
3
116
28
3
33
21
48
15
48
15
89
24
7
12
42
11
52
12
123
102
39
39
5
16
44
48
24
31
9
24
9
42
6
3
32
7
12
153
27
93
8
19
66
107
120
7
6
30
42
71
96
156
25
42
33
128
7
45
45
300
102
60
17
181
123
20
16
48
57
48
15
8
49
6
65
49
15
8
160
3
42
42
65
61
35
37
15
12
15
30
6
30
15
27
21
27
89
4
24
8
19
78
15
72
21
75
68
37
63
27
29
13
11
1
95
88
36
9
35
55
18
12
48
12
3
45
72
111
32
19
138
12
30
168
17
64
120
9
11
1
11
4
44
37
15
32
37
60
48
90
12
66
39
20
43
21
24
15
42
23
43
72
45
105
47
43
33
20
40
15
42
60
51
32
28
21
6
57
3
54
23
60
7
6
3
20
24
97
3
45
12
59
7
54
3
12
68
25
18
192
5
7
53
16
9
78
5
7
17
13
51
96
56
37
12
95
36
25
27
27
29
40
39
137
283
45
105
180
71
12
64
51
113
52
99
9
12
24
21
60
15
24
20
13
71
79
65
73
3
57
24
18
17
48
25
51
20
19
5
40
8
4
21
15
24
20
84
7
5
7
42
6
42
42
36
54
36
27
48
32
7
9
111
93
3
42
23
7
41
19
42
15
96
32
60
100
75
17
25
71
7
108
5
24
13
18
30
27
8
120
7
18
47
7
9
36
75
89
229
42
9
87
12
5
67
125
16
9
15
33
12
6
65
25
42
81
32
49
6
24
45
60
75
213
3
5
49
15
3
21
20
64
80
55
60
45
32
36
49
11
4
51
90
15
48
12
8
12
25
75
57
23
55
90
144
78
33
24
84
20
24
48
85
54
21
68
36
16
15
9
15
41
37
23
175
12
120
12
48
102
6
42
23
55
9
8
25
51
87
12
18
23
37
42
18
3
39
90
120
72
63
15
5
25
35
36
7
120
60
17
13
39
24
39
33
140
12
73
15
44
55
41
85
30
17
16
9
47
55
78
15
33
30
69
128
16
39
18
24
6
17
7
6
3
36
44
16
33
42
21
9
11
19
29
4
72
3
45
3
17
28
8
24
16
21
15
20
61
24
51
9
6
42
11
49
27
36
12
8
264
4
20
7
60
120
12
5
16
84
57
108
11
1
6
5
37
90
48
60
144
105
3
42
6
5
4
3
42
30
9
159
30
42
66
47
67
45
104
7
65
48
1
71
169
6
33
12
117
47
1
39
8
145
11
1
6
77
48
12
48
19
6
30
30
30
30
90
42
11
16
3
12
18
60
83
49
99
9
35
12
13
75
48
44
1
15
128
1
48
3
140
7
57
36
15
105
80
40
8
91
18
42
173
28
87
30
51
21
18
33
117
11
16
36
20
97
18
30
24
18
102
18
45
3
117
8
67
60
78
35
28
21
60
11
25
59
13
30
120
18
39
63
105
27
18
72
11
55
153
12
39
36
60
84
96
144
18
23
55
90
120
12
18
5
19
18
71
19
18
12
18
84
41
4
21
95
7
17
13
3
20
4
56
7
42
63
20
13
23
7
30
83
1
48
42
9
20
76
116
24
31
12
53
19
18
27
68
25
3
8
37
23
76
63
41
7
33
9
12
48
11
7
45
69
30
6
24
3
8
97
131
36
73
63
8
139
53
19
5
13
30
45
32
1
47
7
6
90
33
132
15
17
28
129
51
45
15
164
1
63
39
108
33
72
9
63
63
9
15
5
13
71
61
6
60
9
45
96
35
64
45
123
45
15
32
16
129
59
64
8
7
33
8
91
48
48
12
12
18
12
11
19
9
20
37
155
19
29
12
64
3
53
72
13
87
20
28
20
37
3
8
19
72
6
24
35
1
60
24
11
19
36
9
96
27
21
132
27
93
192
36
9
35
16
36
75
9
72
104
115
36
5
37
42
36
185
48
4
123
9
15
6
54
45
33
48
23
16
56
85
42
48
5
28
111
9
9
60
3
24
15
66
27
92
13
78
93
21
35
61
30
54
18
17
84
16
51
5
40
24
24
32
72
13
35
4
3
30
3
44
4
24
32
16
39
33
15
17
24
36
43
33
15
54
6
24
6
30
30
123
21
6
12
78
24
3
57
168
83
25
27
12
144
9
3
27
53
84
36
157
18
29
73
60
12
3
128
12
67
9
32
84
144
12
40
12
183
29
64
24
8
139
18
27
24
12
39
21
20
4
21
27
45
51
81
71
127
18
12
ABCD 99342419888*3^$a+1 [50043]
57
90
237
45
75
21
3
189
48
24
6
102
12
19
29
3
40
59
30
66
30
60
67
167
25
83
18
67
35
18
150
132
57
21
162
12
6
30
90
12
30
13
65
12
27
81
84
36
90
102
7
35
30
36
54
6
15
69
18
12
96
54
156
144
19
41
36
12
60
43
17
18
72
30
132
6
120
42
3
9
18
60
42
180
51
57
12
51
27
12
48
48
30
24
48
75
72
21
12
12
75
45
48
3
72
87
81
45
12
12
30
6
90
72
42
90
6
24
36
120
103
29
3
57
12
75
40
8
45
30
138
30
42
12
18
93
9
31
120
24
8
27
120
45
105
55
35
36
9
3
240
85
17
15
15
246
102
48
84
49
17
84
60
18
30
7
11
45
72
27
6
12
51
9
42
18
3
9
63
33
63
9
18
72
93
39
49
32
88
17
24
48
18
30
30
9
105
31
29
66
12
165
27
6
30
12
13
8
24
40
137
96
12
90
18
7
17
55
5
3
27
30
36
19
24
72
32
40
8
39
6
54
6
60
12
87
165
30
48
18
24
3
15
12
61
35
42
43
35
30
7
32
165
18
57
33
42
18
3
39
60
21
72
57
18
60
102
19
11
61
8
27
45
117
3
88
11
66
12
48
132
18
12
198
12
12
96
54
6
84
90
69
9
7
5
18
60
42
3
72
3
30
15
15
30
12
48
108
42
198
222
12
66
79
8
3
24
78
90
18
3
40
41
36
24
51
27
93
57
48
30
9
3
13
17
60
30
90
12
36
99
51
30
24
36
210
60
84
108
21
51
18
30
13
29
51
9
36
72
42
9
87
102
3
9
111
27
72
108
18
60
43
41
120
36
12
12
96
24
30
36
90
15
27
18
54
30
66
45
105
114
96
69
183
90
12
78
42
19
24
113
84
108
132
18
108
24
69
51
138
60
63
57
48
12
48
3
192
48
39
132
13
53
19
215
18
55
53
120
12
30
42
31
5
12
72
60
30
45
21
54
13
72
125
36
42
12
30
3
63
25
5
67
95
42
103
5
30
48
72
37
65
30
6
24
19
17
159
3
90
48
24
19
80
9
7
5
36
42
61
29
3
24
16
5
30
24
30
18
18
12
15
40
35
181
32
75
102
48
12
78
13
131
45
15
36
85
5
72
60
48
60
30
13
11
6
60
115
29
48
48
3
24
16
72
17
120
18
12
90
60
102
13
77
126
45
24
3
78
12
282
48
42
66
54
30
121
35
37
53
19
35
66
24
120
6
72
18
27
93
12
108
60
42
42
51
57
48
15
88
137
7
5
30
138
60
24
168
31
72
17
111
64
8
64
11
54
66
84
60
6
15
9
6
90
72
15
88
29
6
45
39
6
42
108
42
27
51
45
64
104
9
48
55
59
66
72
27
81
42
12
78
12
36
60
24
36
27
48
57
42
66
30
54
63
27
6
42
42
6
72
93
57
18
13
17
7
137
96
24
36
3
117
60
15
75
54
31
35
54
36
24
30
66
27
15
48
33
9
132
3
15
12
48
222
66
30
12
75
27
21
15
9
51
90
84
60
60
39
69
18
12
72
30
39
9
151
72
32
192
33
18
30
63
21
138
18
12
12
36
24
235
5
90
18
42
6
7
113
54
9
9
63
15
60
90
12
55
83
13
11
6
84
19
29
27
21
12
7
131
13
29
78
30
7
35
42
18
12
13
65
48
102
33
48
51
85
101
24
6
30
84
6
24
30
120
48
60
48
67
107
30
180
18
18
7
77
3
16
29
3
24
24
9
15
33
7
5
12
31
32
75
45
57
66
90
42
12
6
192
18
30
15
15
393
87
30
115
77
12
6
42
18
102
18
42
48
24
36
42
12
1
5
42
150
72
3
96
117
54
66
114
1
5
12
108
24
30
6
24
36
12
55
8
27
78
12
102
18
30
13
5
12
31
41
120
151
5
54
21
64
8
27
60
33
88
77
12
18
30
15
57
36
12
7
8
75
60
102
90
6
3
57
15
189
6
12
12
36
12
18
3
21
30
18
195
45
72
3
33
30
90
150
144
36
54
31
77
3
9
36
12
60
180
12
51
24
24
81
31
32
15
60
13
5
54
6
12
147
3
18
75
99
180
33
75
48
102
31
11
36
9
21
84
39
99
30
102
9
51
30
15
3
45
33
7
35
18
19
11
60
54
6
24
108
33
9
18
21
57
12
48
27
3
12
42
36
24
3
3
174
18
18
12
12
3
27
61
107
78
54
49
17
42
90
12
30
9
27
93
81
36
12
30
108
85
48
41
18
48
114
211
8
147
157
32
81
15
105
12
163
29
6
24
69
16
5
96
24
51
69
43
47
33
93
60
ABCD 99342673726*3^$a+1 [50001]
15
28
17
43
72
48
12
5
30
1
17
43
65
15
36
76
113
30
37
197
60
48
55
68
36
9
15
75
30
39
88
24
29
19
56
15
1
128
15
6
67
23
25
84
36
104
15
1
36
23
48
133
47
25
53
7
164
39
270
19
72
53
151
29
6
1
44
60
112
48
5
180
7
5
42
66
90
21
64
36
20
129
127
24
83
37
96
12
36
56
4
144
60
200
75
21
64
60
5
55
32
39
12
78
51
4
65
54
96
30
19
35
1
5
91
96
80
267
1
36
36
23
9
88
164
144
9
51
100
59
1
5
264
7
44
9
90
30
127
59
25
5
55
24
96
72
5
78
49
5
126
90
12
39
16
84
29
31
96
12
20
100
11
54
7
29
144
43
128
45
51
51
18
51
4
12
23
24
73
8
16
120
120
71
72
90
175
312
71
42
7
59
37
197
7
44
45
55
47
129
36
12
96
15
54
18
25
44
129
72
78
25
24
56
39
25
11
25
59
73
32
76
5
15
39
25
80
12
4
35
265
77
159
99
85
17
39
40
48
41
19
60
36
60
56
88
48
23
24
48
18
24
15
16
107
33
75
1
24
12
77
51
52
72
32
136
152
52
221
42
30
36
60
15
69
3
112
161
54
1
60
116
3
73
48
35
1
71
33
75
114
7
20
16
44
28
72
119
210
111
16
35
13
20
99
81
76
23
13
167
48
25
24
8
108
144
4
12
53
139
36
12
107
1
120
5
151
23
61
96
83
36
12
133
32
123
61
8
36
16
20
60
48
36
40
24
35
66
19
20
340
12
156
48
5
54
13
107
1
144
92
4
12
24
233
66
1
20
141
18
105
36
4
12
5
78
1
48
92
4
125
84
90
13
5
147
15
73
17
3
3
49
5
90
81
16
8
16
36
20
3
138
115
8
9
7
41
78
174
3
57
138
18
19
5
31
84
56
40
120
77
55
48
156
48
32
21
18
24
90
15
21
91
8
21
75
4
125
7
44
159
21
69
51
57
75
15
93
72
57
7
41
55
252
48
44
4
60
96
113
51
36
40
36
12
36
149
135
75
18
90
13
59
36
21
64
96
140
9
51
64
120
24
11
37
8
64
12
84
56
40
161
18
24
13
35
72
201
75
54
30
126
39
16
17
39
16
23
109
11
25
12
35
13
5
60
19
11
37
48
24
5
30
18
75
4
29
31
20
28
11
37
20
33
31
48
140
15
1
95
1
11
69
183
57
16
48
65
159
36
39
25
80
21
7
8
69
43
24
20
3
73
72
5
87
69
31
8
88
17
15
96
172
132
32
21
90
72
1
35
49
12
119
24
25
11
109
72
44
9
7
83
61
36
23
18
39
28
60
71
1
24
104
40
68
57
7
96
108
20
15
97
137
55
32
4
95
145
29
31
20
16
59
1
23
48
25
44
4
35
1
59
30
24
31
156
60
149
67
53
90
25
84
32
60
36
52
41
87
208
120
65
79
32
4
89
48
39
84
24
100
96
17
159
16
23
60
25
72
72
36
5
247
5
42
181
125
30
25
35
25
36
44
87
18
7
65
75
3
12
180
37
236
244
12
89
51
64
5
54
18
42
81
57
18
37
17
31
44
291
1
44
36
24
16
36
23
144
48
25
107
138
42
33
15
42
103
84
60
53
43
84
71
33
40
24
68
4
24
29
30
6
51
4
12
23
25
20
135
225
99
81
124
36
29
30
90
87
39
24
1
24
8
84
96
3
49
5
36
7
83
9
16
65
84
36
60
15
15
109
71
234
90
21
87
18
51
63
37
36
17
31
125
31
59
121
83
120
18
78
49
108
23
270
67
53
60
7
23
141
21
7
72
29
15
4
60
12
59
61
23
6
31
68
171
54
30
96
109
80
45
31
5
31
59
90
127
140
108
4
48
32
3
73
120
5
24
31
20
72
4
29
31
20
160
83
120
36
21
16
17
18
18
39
111
45
99
1
116
16
80
33
72
3
36
16
12
65
67
24
96
203
36
114
7
44
39
141
309
27
16
23
105
39
37
113
51
64
56
36
39
ABCD 99342896078*3^$a+1 [50007]
49
47
24
120
19
96
29
1
3
105
155
31
221
84
85
6
144
77
7
77
148
45
132
59
295
126
135
8
96
1
15
60
195
41
52
192
105
59
144
160
32
28
45
150
12
24
120
21
3
156
36
24
90
11
24
4
87
5
96
37
75
36
396
69
99
156
15
126
3
32
25
23
115
41
16
33
132
83
12
108
151
9
51
120
9
140
52
3
57
56
28
32
192
48
4
15
18
15
57
39
15
17
37
87
20
24
24
235
53
24
289
90
41
13
227
28
36
141
83
1
147
144
69
99
36
15
65
132
19
54
159
68
97
75
20
25
23
229
63
80
91
45
20
196
9
6
29
25
179
72
156
7
90
47
25
30
5
85
60
3
32
84
25
239
52
20
64
111
89
40
224
40
51
36
113
12
19
6
30
54
60
30
9
15
17
13
186
174
132
11
64
9
95
16
36
3
54
51
32
73
96
23
48
73
59
16
44
312
163
12
78
51
92
48
4
140
112
140
55
60
84
125
76
128
16
141
99
80
4
60
27
5
4
80
79
17
4
56
48
67
53
97
18
30
36
35
1
131
4
45
18
257
13
6
21
9
59
12
19
5
91
161
4
128
205
207
45
240
39
69
71
4
48
44
49
66
29
49
126
36
93
12
39
54
71
31
18
95
31
45
56
43
42
123
60
20
16
51
93
141
84
72
23
40
36
189
47
13
90
12
53
168
13
39
92
55
93
45
23
13
35
72
4
68
72
133
47
19
221
124
21
143
31
24
12
144
6
51
273
239
36
16
116
40
24
33
12
60
15
3
101
61
155
24
91
65
163
81
12
80
12
1
216
18
192
9
45
54
60
33
132
120
72
104
145
35
1
114
41
13
90
173
28
32
109
83
7
54
36
39
32
13
35
156
85
18
156
45
20
79
96
30
35
1
23
67
18
222
29
91
5
55
18
66
9
20
12
148
216
51
120
89
4
72
20
73
11
136
8
72
48
180
97
18
42
18
17
220
68
12
48
7
90
24
231
75
105
69
24
15
36
32
19
9
51
29
19
21
44
28
68
100
81
23
256
36
9
155
61
108
186
41
60
48
61
6
29
19
17
108
36
169
120
147
15
29
85
39
152
40
39
36
101
37
72
23
112
33
35
37
144
39
32
73
51
51
45
9
11
79
54
96
71
55
29
1
35
108
1
155
64
87
125
48
16
141
84
155
136
33
90
216
9
12
24
56
25
59
192
73
24
47
60
55
54
30
5
256
45
71
180
28
44
37
3
60
140
36
1
11
7
36
21
9
216
3
105
27
108
51
29
96
12
64
33
66
161
60
228
60
96
61
71
64
15
29
244
12
68
7
29
40
32
97
15
141
11
60
96
19
89
19
21
12
87
5
1
111
8
25
143
112
36
80
60
16
105
144
36
131
19
18
15
15
53
28
45
99
81
75
116
96
199
41
144
109
35
19
77
84
85
35
91
41
73
119
96
109
23
144
60
60
36
60
52
32
13
71
61
180
18
90
47
60
40
8
96
1
84
11
115
161
7
5
115
77
144
16
165
108
47
43
185
28
39
125
124
20
55
66
39
60
32
67
96
77
67
90
35
16
20
124
36
21
15
8
376
12
92
16
20
1
174
5
16
60
15
54
47
19
5
109
30
126
11
12
72
73
102
45
33
12
71
73
24
23
24
79
129
117
3
128
52
96
81
63
20
67
54
84
162
ABCD 99343454612*3^$a+1 [50021]
29
30
9
45
171
153
126
6
55
24
65
12
75
60
69
15
111
25
24
20
15
21
4
65
6
13
5
15
52
44
171
9
81
60
15
4
60
60
24
35
25
5
31
5
31
47
90
72
75
9
7
89
15
96
28
60
11
6
3
45
6
121
185
43
317
39
15
48
6
55
29
63
64
20
3
1
35
72
72
18
3
195
21
16
47
57
21
48
54
13
24
20
39
21
45
6
49
23
72
21
64
24
56
81
99
40
80
3
13
35
18
75
132
69
31
20
24
15
109
36
29
31
44
21
51
15
93
87
25
29
60
30
1
53
31
24
77
19
53
7
95
121
68
112
24
35
61
65
42
66
36
24
55
29
18
45
208
77
12
43
20
9
54
57
60
48
40
60
5
7
29
19
5
30
42
90
54
15
21
3
16
89
31
23
102
108
43
29
19
41
31
24
120
35
21
24
36
45
55
5
15
24
63
21
36
60
45
19
5
120
27
88
36
83
21
60
12
3
21
4
32
40
44
124
96
119
36
1
23
25
11
36
12
18
19
53
6
36
61
48
17
3
117
24
39
12
15
24
49
92
40
68
87
49
36
48
17
55
104
21
54
25
23
13
68
12
93
12
60
192
6
85
96
29
90
1
20
105
39
57
79
44
69
6
21
69
36
75
15
18
36
255
69
31
20
39
21
27
18
31
5
31
59
6
30
18
55
5
91
119
6
120
90
81
9
91
80
4
5
108
6
36
18
72
51
69
186
69
36
64
80
15
61
29
54
6
19
92
27
21
87
18
27
100
35
114
15
123
36
72
13
65
54
18
3
12
24
45
19
36
41
3
40
36
11
30
19
36
59
49
12
60
5
79
84
120
156
80
40
56
69
36
18
30
222
93
81
39
72
33
7
53
31
20
60
144
15
21
51
120
60
93
52
104
39
66
96
108
31
44
27
78
175
36
5
18
33
39
49
36
41
12
67
11
18
15
76
24
5
27
4
59
150
75
16
53
30
6
12
55
23
85
41
51
57
30
1
72
20
28
36
65
19
12
5
115
8
87
54
31
60
44
33
102
6
12
6
37
24
11
48
61
84
41
18
12
21
15
229
144
11
30
31
29
18
21
40
116
4
60
29
72
90
30
258
1
17
19
11
72
61
32
15
9
76
24
35
129
21
246
9
63
37
41
3
52
29
24
15
180
96
4
47
54
51
33
27
180
45
24
19
11
9
16
20
45
54
25
119
18
75
39
30
31
44
15
21
24
84
16
44
51
90
30
9
81
79
12
23
90
127
53
75
135
36
9
9
27
33
3
4
131
9
16
65
72
6
37
24
185
18
37
41
55
107
13
77
30
37
5
139
5
115
29
51
36
15
45
9
42
48
1
156
44
69
60
30
37
35
18
31
41
99
9
31
29
102
72
21
40
32
28
65
12
19
5
120
60
108
18
85
233
75
40
56
9
60
7
24
36
48
12
65
3
111
48
72
54
24
51
100
12
125
39
16
83
306
211
5
60
3
45
31
29
55
20
40
65
90
25
5
24
162
90
48
36
6
30
39
100
11
21
27
90
31
101
36
19
53
87
4
17
19
125
66
18
27
9
91
20
69
55
41
30
78
75
15
180
61
156
20
9
31
113
36
36
19
24
32
4
335
114
54
48
13
12
35
129
15
49
17
24
48
3
24
160
56
48
15
24
61
5
27
64
44
45
42
90
72
7
44
72
4
60
11
33
39
13
20
40
47
21
172
44
136
24
35
90
36
63
36
4
12
47
18
63
15
1
24
41
31
65
19
56
69
51
3
54
66
1
149
36
15
21
3
36
16
173
72
63
52
68
57
12
18
54
19
116
141
30
13
59
117
36
33
12
18
121
36
77
43
17
3
120
64
23
72
45
16
128
81
60
31
143
54
96
7
44
21
15
33
7
17
18
30
63
87
13
20
60
9
7
24
41
18
153
84
93
43
5
132
66
85
77
3
52
23
36
30
19
36
60
36
137
27
40
80
15
18
96
15
69
31
5
55
116
45
24
51
15
9
12
4
89
36
51
24
36
160
60
24
53
36
72
19
44
16
35
85
24
20
45
36
18
6
144
7
23
6
36
115
83
13
53
27
15
25
44
21
54
30
6
72
18
48
7
68
40
11
85
5
60
31
5
48
96
19
12
5
144
36
3
72
4
95
6
3
27
13
209
163
47
18
39
75
49
41
36
15
33
27
40
8
36
75
36
25
29
39
9
36
54
6
15
21
66
18
27
4
23
1
12
5
63
16
20
81
60
15
33
111
39
36
129
45
27
27
1
59
198
3
36
15
66
3
21
84
72
135
33
7
44
4
29
103
77
7
11
93
57
108
12
3
60
9
6
21
9
127
167
37
11
9
ABCD 99343462412*3^$a+1 [50180]
48
309
183
89
55
96
89
139
96
165
24
75
29
240
16
147
29
120
19
216
53
31
41
144
91
216
29
151
57
51
72
237
56
91
96
29
175
96
33
96
80
235
84
12
29
144
67
189
231
9
120
24
87
60
213
51
125
168
43
173
64
3
77
163
69
75
173
40
80
136
440
24
16
75
141
24
75
240
21
24
200
307
48
60
65
24
151
12
29
19
141
24
176
91
264
60
36
29
175
65
31
57
72
104
7
180
93
120
51
324
372
408
21
255
9
75
245
256
51
29
144
211
69
224
31
96
65
91
69
51
288
156
185
168
16
27
24
189
51
165
8
91
96
29
67
168
45
15
60
101
168
43
77
163
29
144
175
41
48
67
144
96
45
24
195
69
3
29
120
24
115
165
104
43
53
91
53
136
147
149
88
80
240
112
48
51
72
24
60
144
9
27
24
5
91
120
24
192
24
93
56
16
99
36
153
123
108
156
96
69
240
219
120
149
43
240
69
51
93
24
51
72
84
185
120
115
24
141
8
40
27
120
213
32
79
105
27
24
84
81
240
104
144
7
144
105
27
24
5
168
7
480
144
89
103
9
248
120
91
12
17
163
29
91
48
72
108
36
120
5
31
177
3
120
189
39
545
184
87
65
88
51
5
211
600
5
48
163
24
24
245
144
72
115
309
51
5
48
16
56
55
84
261
291
149
595
93
27
180
89
91
5
64
387
24
69
144
87
65
160
315
93
200
40
27
384
216
36
129
8
163
197
127
36
93
51
173
16
56
64
171
60
96
17
31
240
201
195
53
160
147
5
91
117
51
192
84
60
389
24
72
88
171
5
7
233
7
233
24
16
24
72
120
8
232
48
3
180
468
5
7
89
55
9
147
77
43
48
45
15
36
120
96
77
136
15
12
69
104
24
456
7
233
24
16
255
36
24
21
15
36
189
248
247
156
77
91
101
120
40
80
40
104
7
33
291
156
180
53
136
368
31
60
72
24
69
15
12
720
117
96
80
184
56
331
45
279
12
24
69
75
12
84
29
67
29
79
12
53
40
147
84
65
19
216
45
39
60
36
300
36
129
104
67
77
103
17
ABCD 99343593478*3^$a+1 [50020]
42
66
144
18
108
90
15
192
93
12
18
117
48
87
90
108
54
45
81
42
132
36
150
60
42
12
156
72
33
57
55
48
5
114
66
42
60
18
79
125
30
96
132
132
30
120
306
117
153
55
32
75
37
23
48
114
6
42
78
249
16
65
114
30
6
84
18
42
156
30
90
85
192
35
90
51
189
72
123
87
156
30
72
30
73
77
90
153
27
138
42
78
60
42
18
12
18
54
6
120
222
408
90
25
35
24
6
15
57
42
13
23
297
3
132
18
87
87
6
324
90
6
54
36
42
138
60
117
105
12
138
42
66
85
5
12
31
17
79
11
37
32
21
42
12
36
282
87
15
18
18
120
37
5
90
108
72
30
207
96
27
21
69
60
42
66
12
102
1
179
6
54
129
51
6
30
60
24
18
30
102
108
48
12
30
48
73
11
36
162
31
11
18
72
78
18
60
210
144
138
3
99
30
6
249
21
24
19
144
233
30
30
132
30
30
72
168
48
27
15
48
30
60
135
27
108
25
185
24
198
90
312
48
48
54
66
72
55
35
42
3
87
60
60
49
11
96
132
81
111
168
72
49
176
33
175
185
102
60
150
6
120
60
420
42
138
13
71
168
270
60
55
185
198
49
53
43
47
78
12
72
78
90
30
73
95
12
12
150
60
78
270
90
120
120
1
59
117
111
30
3
111
30
6
60
120
25
5
84
30
180
21
297
87
16
48
119
138
30
97
107
36
210
24
120
156
150
24
30
55
96
47
12
48
48
60
12
42
99
27
84
78
90
108
12
150
27
3
42
18
78
3
96
15
150
30
138
78
37
96
59
18
222
18
30
84
145
80
15
150
90
1
29
60
18
138
114
48
30
12
216
72
42
108
120
270
51
39
25
17
30
36
150
39
15
48
132
18
18
12
45
15
30
90
138
30
204
60
6
120
12
180
75
45
18
60
84
1
29
156
120
72
18
144
66
19
215
9
144
480
117
18
138
12
18
234
78
48
162
55
77
36
12
102
93
45
240
120
91
59
78
192
30
102
60
39
159
30
72
18
120
12
6
54
36
24
109
17
42
37
80
45
198
18
12
42
21
48
27
24
45
81
12
115
35
60
42
39
81
96
102
30
48
24
120
30
96
30
54
6
67
143
162
72
210
228
30
72
60
79
89
258
30
7
23
25
29
90
126
123
177
144
31
47
72
25
41
102
30
60
78
84
18
42
216
12
42
228
18
12
105
267
21
15
84
45
63
78
54
66
60
24
39
9
18
72
13
107
60
330
31
179
108
84
109
119
30
12
6
9
15
36
60
33
27
12
18
39
256
65
24
6
72
30
48
43
149
42
1
17
360
48
264
18
150
192
18
378
54
78
48
42
72
6
24
138
30
15
207
66
12
12
6
12
48
60
42
90
30
55
35
42
96
84
18
60
241
149
75
123
12
162
36
42
132
36
84
126
132
171
99
132
25
5
48
123
87
78
54
21
57
192
39
16
128
63
60
114
ABCD 99343707902*3^$a+1 [50121]
45
55
60
233
19
128
96
21
48
51
60
4
5
171
156
21
12
12
159
192
45
60
127
156
77
163
36
48
17
168
55
48
140
12
72
141
19
80
93
120
43
72
32
184
32
280
5
132
55
36
29
60
91
44
52
8
45
3
45
43
17
175
60
20
144
153
72
36
115
152
45
108
63
57
7
72
188
213
87
45
51
72
57
115
137
55
65
36
252
43
24
41
255
100
77
48
103
77
3
96
45
120
51
64
48
80
45
27
45
120
39
36
136
164
96
4
104
21
91
32
33
103
300
41
75
45
243
108
132
12
261
223
92
45
135
64
204
209
15
28
8
12
268
80
136
156
32
45
55
12
96
44
105
79
32
57
231
120
16
84
132
12
173
24
151
5
75
9
39
180
129
12
31
132
17
75
64
317
375
60
4
65
3
28
92
132
4
41
36
63
4
248
45
55
29
163
185
183
117
87
33
132
156
12
3
160
80
57
151
152
9
48
51
76
104
9
3
28
29
120
108
240
115
29
103
8
57
15
40
176
64
245
27
165
3
112
96
12
140
100
5
48
55
48
24
252
53
48
27
132
76
29
51
117
315
172
53
120
231
249
12
91
80
285
39
96
117
55
125
31
32
40
24
56
57
132
91
29
36
24
235
41
27
72
136
8
40
80
81
43
77
39
256
53
51
100
41
3
40
5
132
3
48
60
69
168
228
223
29
72
60
36
63
21
31
77
108
15
52
228
24
53
12
36
123
84
28
8
21
36
15
117
127
65
31
29
156
60
72
271
180
32
69
223
108
197
7
20
28
72
60
473
211
56
28
5
91
101
151
29
51
45
24
51
9
15
40
8
45
48
24
43
5
31
29
48
15
384
21
15
57
12
255
28
236
69
63
189
39
136
96
77
168
27
16
41
283
20
57
39
112
65
87
196
156
5
219
21
48
63
45
3
60
57
55
68
12
117
12
48
3
132
28
89
163
56
69
91
56
36
52
53
3
16
173
72
159
144
12
64
152
88
149
255
57
108
12
175
53
31
89
12
115
24
41
120
103
17
36
15
144
28
5
111
9
55
5
123
129
79
60
41
96
55
17
127
104
184
5
3
28
32
57
51
69
43
89
15
33
240
43
20
88
164
237
3
28
17
31
17
7
80
28
92
45
7
108
72
48
113
60
72
3
40
17
43
108
180
20
204
28
137
120
15
100
32
33
3
120
57
168
55
60
12
125
108
79
56
24
81
24
3
288
105
43
72
17
115
92
93
7
125
19
204
5
48
99
273
12
120
19
192
68
36
316
89
96
39
21
24
211
77
31
17
15
120
60
12
36
117
12
15
100
216
209
132
79
12
8
9
7
48
377
15
40
24
29
12
48
55
53
3
129
168
15
57
55
137
31
65
43
156
5
216
12
12
31
77
180
108
ABCD 99344022062*3^$a+1 [50036]
30
90
78
54
126
123
129
30
18
168
12
24
36
15
15
78
12
78
126
18
30
75
80
67
66
24
30
21
48
27
72
66
60
54
192
168
36
125
1
108
3
9
6
12
72
45
9
39
87
9
45
126
5
144
16
96
105
54
33
96
27
72
77
49
15
75
117
9
96
72
48
47
112
45
126
54
120
183
21
27
27
36
161
16
3
30
24
18
72
18
30
114
108
63
129
159
21
24
131
49
102
330
30
33
32
112
21
54
90
11
97
114
306
12
47
16
32
31
222
120
27
15
12
18
3
57
192
6
48
65
7
57
21
12
222
30
6
30
6
233
55
57
105
84
24
72
54
30
6
36
162
3
32
16
80
64
15
65
192
121
90
132
12
60
84
29
48
13
162
54
11
144
139
21
45
6
108
36
30
15
3
108
258
54
18
12
6
72
48
29
192
1
15
15
114
36
75
159
30
83
133
72
6
84
41
37
120
90
9
51
18
30
24
18
3
27
5
127
36
36
90
120
6
30
312
123
39
84
5
31
168
30
11
49
36
27
225
48
15
117
198
54
120
78
48
42
54
198
108
23
67
162
27
48
153
72
36
114
41
16
15
36
18
75
32
112
33
12
6
210
6
21
48
57
87
272
64
96
33
95
13
24
156
18
24
90
72
18
30
51
21
11
139
48
72
6
23
16
48
3
30
63
9
90
60
18
18
66
59
1
95
13
275
103
9
45
36
54
30
204
111
105
36
179
1
12
83
144
85
36
48
39
15
126
6
125
16
75
228
60
30
132
84
6
108
125
19
30
18
42
36
30
36
29
25
39
3
90
195
39
41
144
16
15
84
90
6
18
264
18
129
75
21
195
45
48
9
60
36
156
75
96
33
95
7
57
21
126
30
150
36
72
125
55
180
18
84
36
24
30
6
12
291
69
11
115
90
54
126
95
16
80
121
138
42
54
18
90
36
125
64
75
5
16
57
135
9
39
27
60
153
39
90
6
66
23
112
15
30
51
3
42
35
37
27
99
30
54
36
6
54
30
6
5
13
51
291
48
60
36
36
41
25
72
18
29
13
12
54
42
30
9
144
144
32
19
54
87
69
75
75
36
33
15
65
13
3
9
23
13
72
267
57
96
12
18
60
12
72
60
18
18
30
75
75
72
12
18
6
30
27
63
54
126
222
18
234
18
33
105
96
39
32
37
102
69
144
117
59
259
108
204
48
18
204
23
157
35
1
48
15
27
90
30
45
33
84
72
180
15
99
30
36
6
30
167
16
21
18
30
123
9
39
9
96
87
57
215
1
90
36
36
54
90
30
90
5
1
72
120
60
51
147
30
24
48
135
15
17
19
12
114
18
18
198
30
24
30
42
23
103
18
66
5
121
39
80
85
30
6
12
60
138
42
171
21
18
36
6
120
60
126
54
30
150
180
36
30
42
3
48
15
24
102
60
54
54
66
6
198
18
59
133
6
120
29
13
3
45
144
108
78
12
150
48
6
48
6
75
32
37
30
18
27
96
81
18
66
96
59
115
29
67
18
18
18
39
195
45
21
90
6
30
78
72
228
216
6
21
117
18
168
162
174
24
9
243
18
84
36
24
72
84
90
6
36
219
45
60
48
42
30
60
99
21
6
5
144
13
3
69
18
30
155
61
144
18
90
78
66
39
57
90
45
39
96
84
180
113
16
21
36
23
61
54
96
45
39
54
180
191
16
63
42
66
18
72
42
72
138
42
66
83
67
45
48
9
132
35
109
30
114
12
18
72
78
18
93
99
60
17
1
18
30
ABCD 99344586182*3^$a+1 [50004]
70
36
20
28
26
21
1
18
14
18
93
91
41
12
31
2
3
7
17
37
11
13
2
93
15
16
5
19
17
15
9
24
25
12
30
42
107
49
30
41
48
13
2
57
15
4
12
12
30
6
30
30
24
6
6
36
60
32
16
17
13
6
54
42
17
13
2
10
18
8
36
10
26
34
30
26
27
36
79
5
15
21
25
26
21
13
2
10
18
17
37
18
78
6
14
54
21
36
13
18
2
88
59
25
11
48
55
30
54
53
12
13
54
6
35
7
5
48
37
11
25
6
18
11
27
22
30
5
13
54
30
8
10
6
30
36
18
72
6
24
5
9
10
17
48
87
18
10
17
9
18
46
6
41
43
54
8
72
10
42
48
26
40
50
10
12
60
5
103
36
5
1
12
30
12
20
18
3
7
6
20
22
18
54
41
49
12
36
30
44
69
67
29
60
45
10
6
54
18
30
41
57
123
25
95
36
1
8
46
5
21
3
24
55
6
30
125
7
2
16
6
6
18
17
7
38
3
24
12
36
43
26
36
28
36
6
12
8
9
43
36
2
39
31
20
4
18
12
54
5
72
49
11
19
138
50
21
67
5
49
23
7
8
36
4
12
30
24
2
18
27
24
55
18
6
14
16
42
17
51
21
96
85
12
36
30
17
12
91
17
48
61
35
25
95
1
42
6
24
12
54
17
13
36
59
1
59
24
36
24
36
91
18
83
85
48
24
35
13
24
20
18
28
42
12
30
6
54
8
105
3
54
99
72
19
18
11
15
10
11
79
41
1
30
17
1
54
6
2
94
6
18
26
76
17
15
21
7
78
59
1
14
10
6
2
10
120
24
65
15
10
66
12
2
28
48
12
11
27
57
13
110
18
10
36
29
67
20
28
12
24
8
16
17
73
24
11
1
35
3
28
12
41
1
18
42
23
60
12
25
44
10
6
60
11
3
36
34
6
29
57
3
51
9
1
54
24
18
12
12
6
60
102
18
17
31
30
12
12
12
23
1
86
40
65
13
42
74
10
12
60
48
6
8
36
4
23
67
68
10
30
18
11
24
24
103
48
6
35
1
24
6
5
48
12
9
28
6
56
9
91
8
10
26
9
31
32
10
35
7
12
24
2
3
25
6
56
90
22
18
35
7
6
6
5
25
38
21
15
46
24
2
10
54
18
18
72
53
19
6
12
98
90
4
6
17
27
16
17
1
20
15
19
2
18
18
18
36
34
30
26
16
48
6
6
50
4
5
63
16
102
78
41
31
18
6
6
23
57
22
6
44
10
8
45
12
31
30
42
38
4
86
36
9
79
36
36
6
120
20
15
7
12
29
9
51
24
181
14
46
6
20
18
16
56
18
22
71
33
4
60
8
58
14
10
8
54
46
12
17
13
56
22
5
7
12
41
3
16
66
90
8
21
55
6
23
12
25
92
28
24
6
5
7
18
18
24
17
15
10
59
31
26
28
6
6
18
32
9
25
20
4
12
48
35
37
42
2
18
36
10
62
18
15
1
83
7
24
5
12
13
2
33
19
17
21
40
12
18
60
53
24
31
29
37
30
8
33
43
42
24
20
4
24
35
36
7
18
20
34
48
5
19
54
36
20
16
2
21
25
24
107
3
28
18
44
75
103
12
8
45
37
8
3
24
7
18
20
18
10
23
36
19
12
29
91
18
11
21
34
20
4
54
35
7
8
22
96
119
1
35
19
6
30
42
42
36
29
31
12
20
18
15
49
18
36
65
15
36
46
18
17
7
20
40
12
53
13
47
37
23
91
6
18
18
12
6
5
96
9
40
59
1
96
6
5
7
30
18
8
36
10
26
10
18
5
36
49
26
33
3
9
156
37
72
60
26
4
5
24
55
5
7
78
56
18
16
6
35
19
6
36
8
10
5
7
5
49
35
61
35
12
103
20
4
24
89
25
12
24
2
57
15
16
5
15
10
47
7
12
41
25
20
18
34
66
41
1
83
45
16
38
82
11
25
120
42
36
12
30
38
9
1
24
18
12
18
54
60
6
18
32
9
24
12
79
18
18
2
22
30
11
37
12
11
19
41
24
24
1
23
7
24
6
50
45
13
35
31
74
46
12
5
45
27
63
22
11
1
6
12
2
28
23
13
35
25
35
25
35
36
1
32
18
88
41
15
16
12
8
22
6
24
53
12
1
35
7
30
44
36
34
30
18
6
2
40
17
12
21
3
19
17
19
30
30
24
41
15
36
18
70
30
26
10
26
28
17
45
63
1
11
19
29
1
36
6
14
3
7
6
2
33
37
2
10
6
53
39
36
45
9
16
164
100
6
17
108
12
7
17
3
18
90
34
6
30
2
16
92
28
62
3
12
19
18
18
2
10
12
24
26
34
2
18
9
7
53
1
12
78
17
3
82
47
15
88
12
60
101
1
30
194
15
49
12
14
16
48
6
24
23
19
6
120
54
60
53
85
11
49
38
10
48
11
1
20
3
31
20
34
56
4
6
30
18
53
60
127
137
43
161
115
12
44
64
36
5
3
10
11
15
4
18
24
6
20
9
31
29
55
41
25
44
3
7
173
1
66
18
20
36
27
103
17
25
47
13
20
18
16
30
18
72
18
11
19
108
5
97
2
16
120
30
12
2
34
11
135
36
4
68
21
15
34
12
23
1
20
27
19
6
2
76
17
37
36
6
26
10
17
37
8
76
30
2
54
64
17
25
2
16
5
12
3
9
13
14
16
20
18
4
12
35
55
18
2
16
5
7
65
37
18
6
60
12
44
39
15
16
29
1
26
34
38
36
82
83
12
7
17
24
45
27
19
29
91
5
13
23
108
115
29
31
5
49
12
18
36
6
35
24
36
84
19
17
13
12
8
3
19
24
12
14
46
42
18
5
55
32
18
63
1
18
26
126
16
29
43
18
2
10
6
30
35
7
29
19
5
7
30
2
18
64
11
15
10
80
34
30
83
7
29
19
6
6
20
9
24
25
60
26
9
27
4
17
19
6
12
6
152
58
90
6
18
17
13
18
42
26
70
59
7
90
23
3
45
24
13
36
11
51
18
39
31
12
24
5
25
26
22
6
125
9
28
18
17
24
1
84
54
6
20
3
15
36
57
7
6
36
11
19
6
2
10
71
7
2
22
48
48
53
67
12
42
24
11
60
24
12
25
30
8
9
43
20
100
48
102
23
7
54
18
8
22
11
1
128
76
6
96
12
6
35
57
100
44
28
96
12
48
24
30
41
55
5
109
30
8
58
14
18
22
12
20
16
108
6
11
7
5
25
23
13
47
25
18
6
6
8
9
45
3
7
72
170
3
13
2
22
59
1
26
10
47
13
30
18
26
64
24
5
1
102
20
4
36
42
12
18
48
12
26
10
77
73
20
36
70
30
11
67
42
83
3
34
48
48
18
6
26
45
12
25
47
69
10
24
18
18
72
12
30
83
3
16
20
36
54
18
16
29
7
36
17
12
79
12
48
5
25
42
24
6
23
1
59
1
18
6
24
23
12
7
29
31
84
116
28
8
22
102
6
30
29
19
41
13
62
9
24
165
3
43
6
11
19
54
12
54
108
5
37
23
7
36
12
6
30
41
25
8
36
27
55
18
26
4
54
11
12
45
34
5
103
12
8
16
29
12
15
16
53
7
48
66
11
24
9
16
30
6
2
36
36
46
30
12
30
12
11
19
36
5
43
26
16
35
25
18
14
52
18
30
30
12
36
20
34
83
43
53
7
24
53
13
18
5
31
54
60
47
25
8
36
4
6
18
23
24
13
2
16
102
12
50
18
52
20
15
31
12
6
35
12
19
5
73
26
9
61
20
36
3
31
12
5
24
1
12
30
6
36
30
108
80
21
1
11
60
25
54
29
25
6
5
25
30
ABCD 99344606308*3^$a+1 [50027]
47
36
54
72
6
9
108
3
24
18
3
123
30
60
15
24
27
69
45
12
163
72
32
57
3
75
105
16
35
24
13
59
45
24
112
8
27
37
8
24
15
9
72
88
12
23
9
12
189
27
60
84
33
55
11
9
33
135
28
71
9
39
21
252
60
28
71
1
23
37
20
69
15
39
120
45
9
15
36
64
71
37
29
3
3
13
80
204
120
12
15
1
5
54
9
9
15
16
60
47
9
16
29
36
3
39
12
24
37
20
52
35
66
15
40
24
20
72
105
90
9
24
15
1
56
24
15
49
68
28
12
8
45
36
24
19
11
9
27
18
90
6
51
51
9
51
18
30
24
13
95
9
21
7
8
39
54
7
12
71
21
4
11
61
17
163
12
32
39
24
192
6
103
77
55
80
9
48
15
12
60
96
87
21
12
40
20
48
36
39
57
60
52
11
36
36
42
3
33
90
9
12
16
12
167
153
12
9
7
120
20
15
24
13
8
28
60
11
54
24
211
5
27
24
51
9
24
12
72
88
8
60
40
12
59
9
84
16
56
15
49
5
39
63
37
23
9
3
42
15
3
13
59
18
27
24
120
36
60
69
115
56
24
112
60
180
8
60
52
23
36
33
40
71
37
12
35
6
90
49
8
88
35
12
9
45
3
3
12
1
80
84
21
15
15
21
48
171
81
4
17
7
71
54
27
28
32
3
66
19
41
15
75
37
48
32
108
9
87
48
3
73
17
18
6
19
12
60
8
45
51
75
69
72
60
12
21
19
108
44
39
96
21
27
36
24
21
12
15
33
84
15
108
13
56
16
5
18
12
25
12
17
6
90
27
111
97
107
85
35
45
12
15
9
51
1
12
17
6
54
15
60
15
45
4
89
18
114
90
13
36
32
27
1
56
9
24
27
24
75
21
69
30
24
36
72
13
71
96
90
39
45
43
35
21
51
81
27
45
27
81
72
28
35
18
90
105
72
12
12
9
19
92
21
27
117
111
45
87
108
3
60
9
28
89
36
18
21
51
45
3
37
23
54
12
18
61
72
35
33
15
37
23
36
45
4
32
9
19
71
109
20
52
35
138
7
47
57
3
21
135
45
36
28
36
104
28
65
39
51
25
8
12
28
32
12
33
3
36
51
9
28
48
8
51
49
32
75
54
6
37
35
45
120
27
21
24
69
67
59
45
156
72
12
88
8
87
265
71
145
20
15
25
12
35
60
30
99
120
15
1
17
51
36
84
81
15
75
213
21
75
4
108
48
20
15
57
165
102
1
107
24
13
8
15
9
39
9
28
23
54
18
9
39
37
8
60
12
28
60
11
6
27
72
111
97
48
23
21
15
1
35
69
60
84
60
124
101
42
12
90
6
45
100
11
33
40
35
45
36
45
39
51
9
27
18
43
53
54
1
107
84
9
51
93
12
84
9
87
3
21
15
37
32
48
3
96
48
201
12
40
8
27
24
1
12
32
75
1
104
4
20
36
15
18
55
41
51
36
24
28
20
15
1
20
180
84
3
60
57
27
9
15
37
17
72
51
39
1
107
12
24
54
15
72
88
32
28
36
20
36
60
3
241
35
21
28
125
18
9
16
8
24
12
36
3
90
75
96
33
48
235
44
15
21
24
120
105
18
30
51
64
47
1
60
180
35
13
80
135
37
8
100
77
75
24
28
20
12
4
92
28
32
75
18
42
129
15
1
44
63
57
33
51
4
11
24
12
1
17
15
21
15
24
60
28
8
12
12
75
25
48
59
54
99
27
21
87
33
52
41
210
9
16
20
27
105
3
57
84
21
3
52
20
112
140
40
32
48
12
15
9
4
53
3
12
120
27
1
24
11
60
85
32
12
15
48
57
12
24
52
104
148
23
48
24
13
8
51
21
15
12
25
47
109
107
108
9
28
5
3
15
37
32
3
9
39
54
55
8
24
3
57
21
159
48
100
32
3
57
136
60
8
4
8
27
42
135
24
15
21
39
9
3
24
49
24
68
180
12
27
30
15
3
21
15
69
45
36
39
63
97
71
36
33
16
140
72
3
9
51
9
27
33
12
4
41
48
6
117
60
52
80
100
23
12
1
5
19
71
54
3
24
4
71
24
49
5
3
28
17
3
36
15
60
30
63
72
123
66
144
15
12
51
12
21
52
20
12
57
6
30
15
40
35
45
12
40
48
23
9
40
128
160
8
52
128
9
3
3
21
16
32
21
19
32
24
24
21
60
30
36
1
32
100
32
4
71
13
8
63
21
3
18
195
12
75
21
111
1
48
5
15
57
30
97
36
35
30
7
104
33
3
39
108
21
69
31
95
21
9
7
35
45
27
30
6
21
36
33
66
1
44
64
32
57
43
29
3
33
15
3
24
66
51
3
21
51
21
84
3
96
49
35
141
40
35
25
101
39
24
16
29
43
83
6
3
72
16
20
12
12
9
19
36
104
87
96
37
47
9
12
39
165
15
165
15
1
8
12
28
20
12
63
37
65
15
84
36
28
89
43
32
16
35
54
3
40
125
3
51
69
36
39
21
84
69
6
12
25
35
9
64
12
8
15
109
8
48
15
85
24
108
32
12
60
15
18
6
49
23
9
39
6
39
27
33
96
76
32
88
20
39
49
24
8
24
3
12
69
60
15
25
12
23
21
15
48
132
36
13
80
60
64
20
28
20
84
4
17
7
32
24
24
3
33
21
ABCD 99344658256*3^$a+1 [50011]
42
18
12
30
43
41
79
96
44
81
163
71
72
24
13
11
6
36
15
63
6
51
33
39
33
24
19
5
159
40
36
17
135
33
31
35
24
9
16
36
11
30
24
30
60
73
137
99
15
12
13
41
19
104
48
15
117
28
65
79
156
168
17
43
104
81
6
30
43
47
13
101
7
32
3
13
41
19
5
60
91
29
7
5
127
108
72
96
47
109
48
128
45
18
9
33
75
4
108
60
77
79
5
7
48
11
6
15
12
16
5
7
24
185
31
23
1
29
39
27
24
25
11
54
72
63
15
25
17
63
16
5
60
139
5
36
54
66
19
12
80
148
24
8
33
39
117
126
30
43
11
144
49
72
60
71
37
60
41
6
96
13
65
15
24
21
27
64
65
24
6
13
131
30
15
45
180
19
23
85
59
49
17
19
11
90
78
6
39
75
145
17
7
60
53
19
41
43
35
90
36
6
18
55
24
12
36
20
33
7
5
43
17
15
63
42
79
11
138
7
8
120
15
30
126
85
68
3
37
227
90
31
35
13
5
7
60
113
96
30
1
65
75
3
30
127
59
61
12
53
18
9
148
128
4
17
51
3
90
36
19
47
30
27
87
13
17
55
8
40
48
60
72
41
6
36
54
19
11
9
16
125
19
104
36
100
41
30
9
16
29
6
54
102
30
48
27
45
55
8
21
55
36
95
114
30
6
48
31
41
3
4
36
84
36
152
52
36
20
21
24
19
41
7
80
4
161
24
30
49
11
9
160
44
27
6
3
21
6
60
25
53
15
40
80
75
25
156
48
8
129
36
7
96
11
93
16
77
7
53
15
33
15
72
63
36
85
29
7
113
27
33
30
37
5
18
42
84
24
30
12
45
4
11
85
5
3
105
36
63
57
6
24
6
24
60
150
9
87
73
12
53
19
12
101
3
4
36
305
12
115
89
3
57
55
59
97
23
12
84
54
39
21
139
11
42
103
24
20
33
24
60
96
18
6
3
16
5
6
25
29
6
114
91
125
66
18
7
53
67
12
17
19
71
25
48
8
45
27
16
36
60
8
96
16
29
7
83
6
19
17
60
15
9
3
16
44
16
132
5
78
6
115
120
11
73
36
168
17
19
32
4
8
40
11
1
56
124
71
78
139
41
39
93
168
19
8
105
15
4
56
33
15
16
35
6
15
33
27
45
54
126
48
42
84
1
8
16
8
16
92
63
9
28
29
30
6
30
30
3
16
299
42
19
44
135
1
161
3
4
11
42
18
96
9
45
60
12
54
33
51
150
15
112
5
7
17
24
36
30
25
48
41
7
8
21
270
90
54
1
120
35
13
96
192
35
60
13
84
8
28
36
29
30
121
11
25
35
85
5
7
20
33
54
1
48
41
55
125
63
16
5
55
17
54
13
77
51
9
3
21
15
4
36
20
81
43
36
132
35
97
47
66
7
107
9
64
11
6
19
41
6
24
9
105
12
24
19
65
7
20
60
9
19
5
115
96
5
31
8
4
11
30
19
23
48
36
9
12
9
43
20
76
12
60
59
9
40
47
73
60
11
9
12
40
48
80
12
28
5
12
7
113
87
3
24
1
8
4
20
40
12
5
54
126
36
15
9
91
12
137
3
21
30
126
31
20
39
24
37
29
31
8
87
18
67
80
12
36
15
12
13
92
33
36
144
36
30
13
23
18
7
20
72
48
88
24
77
55
8
112
24
185
27
45
18
1
8
52
36
32
100
60
8
39
49
17
3
84
27
85
29
31
44
15
97
35
205
35
37
8
39
21
39
156
105
33
30
177
4
8
76
77
19
36
32
51
69
33
135
75
18
102
30
79
29
99
40
60
8
33
31
71
18
6
25
155
66
90
25
29
3
57
103
11
36
13
41
27
45
60
43
11
54
7
72
17
60
30
1
65
3
4
23
13
35
109
53
24
6
49
89
6
13
36
17
19
8
33
223
60
12
59
9
45
7
92
33
43
72
24
8
27
6
18
66
24
187
53
67
53
30
25
65
19
77
60
6
25
59
30
79
5
7
72
48
23
42
54
25
5
171
63
1
65
43
56
51
66
79
8
117
6
169
48
20
3
117
40
36
32
33
90
37
5
19
68
51
25
107
33
45
31
101
3
52
92
3
13
80
12
60
63
6
24
30
6
43
8
12
57
19
32
33
6
6
7
8
3
36
114
30
25
35
9
33
43
32
52
20
48
9
19
41
6
18
39
111
9
57
24
7
83
60
45
12
33
102
33
84
36
24
16
131
9
40
17
60
7
77
19
32
39
30
36
63
84
28
65
78
6
63
40
8
3
6
43
132
11
90
103
44
21
42
48
25
80
21
39
81
6
24
1
59
25
11
150
60
60
18
9
48
9
84
36
39
21
36
27
27
30
30
54
7
72
20
21
19
107
66
18
30
7
119
36
57
16
24
47
66
48
7
8
16
29
7
12
12
48
53
24
19
24
12
131
49
24
17
87
117
6
193
5
30
6
19
41
43
41
12
30
105
39
6
7
77
19
84
20
57
139
24
11
1
5
123
88
5
19
41
27
40
108
5
7
68
33
27
15
90
ABCD 99344804402*3^$a+1 [50041]
25
6
24
30
11
175
180
29
19
6
24
56
10
41
55
44
45
1
20
28
47
73
50
21
1
84
11
15
58
11
15
46
108
71
115
6
158
10
42
54
24
50
42
18
90
12
40
54
6
48
11
75
90
70
20
4
30
72
8
16
20
30
70
6
20
54
36
28
12
30
60
98
36
70
5
19
122
10
54
54
30
6
50
4
12
54
5
51
54
34
36
36
14
214
53
63
34
2
4
54
6
20
45
19
30
126
6
30
54
6
84
60
24
30
36
30
20
76
18
6
44
16
17
37
107
175
44
4
42
44
10
80
16
24
54
12
11
19
89
25
84
20
3
3
36
70
95
45
78
22
60
74
100
24
30
30
126
50
21
25
35
9
64
23
9
18
90
40
12
84
24
30
6
11
19
36
48
42
59
1
24
54
101
12
48
1
14
106
14
10
36
8
126
16
18
96
6
50
10
84
14
36
10
54
80
10
6
60
86
40
5
3
6
40
191
3
156
10
6
24
24
60
56
154
26
21
3
70
6
54
62
40
30
18
6
6
140
40
30
11
7
60
6
24
20
40
30
42
18
36
6
8
196
156
18
30
12
54
17
67
60
32
40
30
95
103
12
50
18
66
51
19
84
30
50
112
18
12
24
6
48
140
36
24
21
31
120
41
93
4
30
66
36
30
8
21
180
12
19
38
40
6
24
56
10
66
18
102
168
6
50
4
122
124
47
37
36
144
12
30
24
30
6
138
66
24
12
24
41
43
6
47
103
36
48
6
84
12
60
74
34
20
120
46
54
30
110
22
14
10
54
12
18
6
30
60
20
60
36
58
62
9
36
109
14
117
3
40
210
36
20
27
67
20
16
24
62
94
24
77
43
50
46
44
16
5
15
10
54
6
30
44
10
11
31
8
12
4
20
4
42
54
26
30
4
36
38
126
30
94
12
18
6
90
20
10
20
10
6
60
38
63
27
21
9
10
62
58
60
90
26
24
82
80
28
2
100
14
4
71
55
26
28
12
71
13
54
6
6
18
30
32
24
136
44
34
66
6
20
40
11
33
36
118
12
18
11
61
20
15
55
168
17
55
48
53
43
26
54
60
66
10
48
36
30
30
6
11
7
26
30
70
110
100
44
96
100
60
36
48
36
30
24
170
22
14
106
48
20
3
87
21
61
54
120
74
63
7
20
10
66
30
54
66
26
58
6
90
20
24
36
4
36
66
48
6
30
66
78
36
36
20
18
6
64
36
5
49
56
54
16
54
36
36
18
110
16
84
36
36
60
204
14
10
30
12
18
11
31
5
15
40
5
9
40
114
20
93
43
5
129
63
7
53
3
16
44
10
60
11
63
46
110
57
48
1
20
18
76
20
10
30
66
20
28
26
16
14
6
18
30
40
36
6
14
16
18
200
10
20
16
6
38
22
30
30
84
54
6
96
50
24
46
8
40
6
26
118
41
15
36
58
12
78
36
54
12
168
11
49
66
36
114
11
25
50
4
77
3
46
18
77
45
138
72
4
6
78
2
28
140
22
84
126
14
4
36
50
15
45
70
50
15
1
48
26
10
36
8
40
42
24
17
49
54
24
60
12
188
12
10
24
20
24
82
5
93
66
34
30
96
24
30
62
10
108
30
41
12
27
21
21
100
60
50
60
10
8
52
120
48
6
54
2
4
6
8
6
120
21
39
4
42
18
6
14
90
46
30
96
14
10
90
20
54
46
5
12
13
150
125
15
16
5
69
106
30
30
80
54
60
16
14
4
32
4
30
20
27
67
6
30
234
20
142
24
6
24
14
21
31
24
6
18
30
23
33
10
30
26
10
24
11
109
66
78
60
62
28
116
46
20
24
4
23
13
66
18
12
44
90
10
20
34
60
6
14
40
12
18
56
4
12
24
66
18
20
16
20
70
5
1
60
24
11
13
26
64
30
72
30
24
84
20
16
30
54
17
19
66
11
67
42
54
36
29
79
36
24
30
23
57
30
21
25
50
10
66
48
72
90
24
170
40
20
4
60
2
70
174
26
54
4
6
77
7
30
2
21
3
120
16
5
15
34
54
12
24
41
73
71
49
62
10
35
3
46
35
1
11
49
8
66
10
11
33
46
36
114
6
38
22
48
30
62
174
15
55
54
12
8
60
10
56
10
11
25
54
60
54
96
6
50
28
56
4
32
40
20
94
54
12
128
3
49
14
4
12
29
61
78
30
6
30
6
60
84
30
26
69
105
4
30
20
130
96
47
37
36
60
11
3
22
60
11
43
74
6
4
60
12
24
20
100
14
22
89
19
36
6
24
74
22
14
40
5
19
66
26
70
24
14
21
31
54
30
14
100
6
54
11
61
14
4
180
186
14
126
30
34
20
10
86
64
23
19
14
27
27
60
40
6
6
90
48
11
61
30
5
3
6
100
54
77
19
216
5
13
2
94
30
50
10
125
1
8
46
14
70
17
240
25
30
14
27
43
120
24
101
79
53
19
20
4
36
8
16
114
20
46
36
18
66
24
56
36
21
33
10
6
30
8
172
29
15
106
54
44
72
18
10
116
46
78
50
22
24
6
11
37
12
108
72
24
50
34
30
12
54
50
4
36
101
13
30
26
4
71
55
6
35
19
36
24
56
9
169
42
29
1
44
10
54
167
79
36
14
46
24
110
4
26
24
190
2
21
7
102
24
26
88
20
16
6
14
24
10
20
76
24
60
120
30
2
34
90
6
ABCD 99345331942*3^$a+1 [50008]
9
4
48
68
12
48
4
60
32
48
28
53
51
45
19
24
77
55
44
51
24
54
72
18
13
8
15
9
28
12
11
6
24
15
24
27
105
15
45
48
27
9
64
5
12
24
51
3
33
9
135
3
57
36
3
57
84
16
48
11
25
8
48
24
33
31
5
54
21
45
15
21
43
36
11
33
12
36
99
24
25
92
64
140
4
59
36
21
39
49
20
21
31
5
19
36
20
15
9
112
8
12
48
9
30
13
12
17
3
76
11
60
24
69
40
36
29
30
72
25
144
24
72
8
45
12
84
24
36
60
39
12
15
54
15
4
80
12
45
31
17
3
28
11
18
103
17
15
15
13
23
24
81
39
73
17
63
3
45
9
15
72
39
30
27
33
66
54
39
15
33
3
1
5
15
3
57
16
47
1
20
24
48
4
20
16
48
35
61
35
9
15
37
12
11
49
8
12
15
12
105
16
8
9
123
28
29
30
45
16
11
1
29
19
11
9
24
87
25
8
12
4
80
12
3
9
15
66
36
24
7
20
28
12
29
19
56
64
5
87
52
12
44
36
39
25
11
9
129
27
45
3
52
8
16
56
9
15
4
11
1
23
12
21
27
13
29
19
5
15
12
48
4
5
12
19
72
48
35
21
15
1
8
4
12
35
21
24
4
32
9
18
90
43
48
44
45
3
4
5
60
18
6
55
20
12
28
24
56
15
30
6
1
47
21
9
7
44
21
18
30
12
19
5
27
48
9
67
59
21
75
24
30
31
36
44
60
64
29
42
9
21
15
36
24
16
24
8
21
36
15
3
30
15
51
37
48
59
96
6
60
30
25
60
59
21
63
57
9
15
24
16
72
32
21
15
4
32
33
102
49
32
72
28
17
3
9
54
36
18
6
21
45
19
11
21
3
37
47
1
56
69
55
71
13
8
3
37
29
24
27
3
25
29
7
44
45
55
41
39
39
1
35
24
6
15
39
72
69
9
55
17
91
48
5
24
36
24
12
24
6
21
24
9
7
107
13
8
45
51
4
12
8
15
1
53
7
20
76
48
5
36
75
45
51
120
57
15
16
11
1
20
9
18
37
59
1
48
5
15
28
68
75
45
36
16
84
5
18
30
3
9
55
20
9
115
20
15
24
57
28
11
105
12
4
20
75
33
27
30
30
9
36
3
12
1
23
6
31
32
171
21
16
12
8
27
21
9
12
39
16
59
1
144
20
12
69
30
1
12
35
96
24
13
29
24
7
68
12
63
21
3
36
97
32
15
117
48
75
33
39
24
1
36
12
8
33
7
24
5
84
7
59
33
12
48
48
3
1
44
15
1
80
24
21
75
16
12
17
75
39
30
27
9
15
9
84
42
18
6
45
15
60
24
1
44
15
1
12
72
12
23
25
17
31
32
36
21
55
65
15
9
54
6
36
19
20
36
39
9
40
32
4
29
15
72
96
72
21
15
4
11
36
1
32
15
81
16
5
39
4
32
9
111
69
19
8
69
15
63
1
35
9
105
12
54
30
75
4
48
8
4
48
17
15
12
4
44
21
15
12
9
31
17
7
35
49
32
39
13
17
18
37
20
63
12
1
8
24
40
11
1
35
48
45
36
15
9
88
12
20
16
29
3
33
87
40
12
11
1
48
56
69
3
9
75
60
16
48
71
1
8
16
8
16
24
125
36
31
53
91
32
64
24
44
12
16
20
93
30
81
48
21
27
40
17
55
41
84
7
5
43
5
7
8
15
6
6
1
20
33
27
27
6
84
7
8
16
5
115
11
18
87
3
25
17
24
31
56
4
95
18
30
13
8
21
54
37
32
15
42
15
16
20
48
51
60
18
67
80
3
21
45
36
30
1
20
12
21
31
48
11
6
3
60
12
9
7
23
1
95
13
12
24
5
27
3
21
15
9
40
80
39
6
30
37
24
8
16
24
8
33
15
40
35
60
9
51
1
44
16
8
28
32
45
15
27
9
4
8
33
55
32
9
18
66
27
4
5
75
96
3
1
35
30
31
24
35
81
48
9
7
35
33
28
17
3
40
20
3
24
97
5
19
5
36
24
7
29
18
33
24
76
23
25
11
49
11
9
4
8
33
15
16
5
3
15
1
29
15
16
164
57
54
24
126
120
15
16
20
75
1
20
12
108
39
13
41
7
23
9
16
5
7
20
48
39
12
105
69
24
42
9
15
25
24
11
21
4
29
42
25
48
108
80
24
9
19
5
27
45
78
36
1
29
51
75
21
64
5
30
45
3
12
45
64
5
24
7
5
18
42
54
25
5
7
20
12
52
23
57
16
17
31
20
111
1
23
1
36
84
29
6
21
48
15
1
8
16
120
5
6
9
76
24
12
68
24
52
48
41
36
3
45
3
12
96
4
32
36
12
16
5
7
72
47
9
40
71
84
36
1
44
3
25
8
9
31
68
51
13
71
9
28
24
96
8
180
36
16
8
24
16
71
21
69
78
25
8
120
84
15
1
128
4
12
20
40
5
54
36
9
16
5
54
21
28
36
59
141
36
16
12
32
16
23
9
15
42
48
30
6
51
3
61
36
44
4
71
24
1
20
15
30
31
5
55
113
63
9
15
28
96
44
45
43
24
68
52
5
18
12
109
5
30
6
111
4
48
20
16
12
12
8
3
57
60
33
24
31
29
27
99
1
29
7
32
12
15
1
89
18
1
5
30
49
5
7
24
5
27
72
36
12
69
24
51
16
47
81
9
27
76
48
20
12
52
68
60
12
27
18
3
48
36
48
60
52
5
54
54
3
39
9
24
48
33
31
23
13
12
17
18
37
108
41
27
24
69
36
31
8
15
9
15
33
48
39
25
8
24
15
1
29
24
30
25
5
6
1
20
9
75
88
48
8
16
29
19
8
24
33
42
1
59
69
12
27
21
39
6
24
3
24
9
6
18
120
43
83
24
1
20
4
41
67
12
17
15
15
69
16
5
15
28
17
91
24
29
15
4
8
4
68
16
12
53
54
30
3
3
1
48
36
32
57
15
15
6
15
51
13
11
1
56
9
3
45
6
24
1
32
57
7
5
18
6
36
24
126
24
6
3
51
6
3
12
36
33
19
72
5
18
25
8
9
54
1
35
21
3
21
75
45
33
15
96
4
60
5
6
25
5
24
12
18
12
9
21
15
15
9
21
18
1
41
18
37
5
30
21
63
21
16
17
66
36
9
12
27
6
7
17
36
24
3
24
3
61
35
49
36
35
24
42
54
6
111
28
5
114
42
15
28
17
3
12
9
24
6
9
88
17
12
24
55
5
7
23
25
11
24
60
21
4
5
7
32
15
81
9
7
20
9
24
42
24
54
3
4
8
27
73
48
12
17
19
71
9
15
30
6
49
24
32
69
15
16
44
45
27
72
16
24
56
4
71
6
19
29
3
3
1
29
60
31
59
37
8
15
1
56
52
35
73
17
7
48
65
7
53
30
12
24
201
36
9
43
72
24
96
60
36
12
35
25
5
12
3
87
21
52
11
57
9
19
5
36
51
40
12
48
20
24
9
7
17
15
45
12
31
8
15
6
15
3
6
7
20
28
5
7
17
3
12
27
21
48
15
54
3
24
36
39
30
15
33
30
42
19
5
15
21
51
52
60
17
31
24
24
116
3
42
31
8
15
84
12
30
3
21
6
85
8
16
72
24
24
72
59
114
39
201
ABCD 99345407048*3^$a+1 [50151]
96
60
65
6
84
114
30
157
23
61
29
19
17
96
43
24
53
54
61
120
203
1
35
1
29
24
66
49
60
120
24
35
97
35
1
48
179
36
1
35
6
43
5
24
198
108
36
54
7
59
49
60
17
54
25
96
72
108
12
12
48
47
30
114
25
5
19
5
90
61
29
66
6
156
18
90
72
103
24
17
18
18
90
240
12
97
11
60
193
41
103
12
24
41
79
24
53
90
54
31
47
30
90
121
24
12
5
19
107
193
47
97
47
156
49
11
30
7
11
24
18
67
131
1
53
7
59
42
55
29
31
29
43
11
61
168
5
48
7
47
25
83
42
66
13
36
29
67
24
36
47
78
54
13
35
150
67
5
31
53
19
156
36
59
6
43
83
13
5
19
12
144
71
13
36
41
78
13
12
11
36
54
30
37
17
90
13
5
103
36
48
17
91
17
115
83
102
43
84
23
85
41
12
7
53
54
49
5
72
43
47
48
144
97
29
259
17
30
1
17
18
162
163
23
30
31
24
24
11
42
120
19
41
55
35
85
35
13
24
71
6
31
24
29
6
66
108
162
25
84
41
18
1
48
12
5
139
95
85
12
17
18
12
60
13
203
85
5
7
77
36
42
90
12
240
30
13
23
1
35
61
155
18
91
48
60
60
168
72
120
173
114
18
55
143
84
49
24
23
12
13
59
13
5
60
18
72
36
156
193
77
24
7
12
12
48
77
18
72
73
77
66
18
19
132
29
54
60
36
37
24
120
84
36
35
121
83
156
49
11
49
35
6
66
25
228
24
35
12
54
19
17
19
5
79
5
67
11
85
5
19
83
6
12
90
217
36
17
24
31
53
79
35
121
41
30
24
49
23
18
12
139
11
30
114
54
175
35
37
275
54
31
48
72
119
84
54
31
12
35
192
18
18
42
7
95
37
41
19
24
29
48
144
6
84
1
17
18
42
31
156
11
48
24
25
72
48
60
12
11
54
24
84
90
6
19
53
67
17
6
162
30
25
132
23
25
35
85
72
35
1
72
41
79
108
5
42
97
120
35
84
6
138
42
48
216
79
65
67
83
48
78
54
18
30
18
90
54
72
55
5
43
185
31
29
7
23
13
120
12
35
72
54
7
53
30
1
53
18
49
36
95
168
49
17
19
35
1
59
30
7
29
43
48
72
12
48
17
31
59
36
12
90
31
11
49
17
18
37
35
97
35
25
23
18
36
18
37
96
180
84
23
66
91
60
120
5
43
23
18
67
23
1
35
60
13
35
13
5
90
37
72
41
19
155
6
67
35
73
23
84
18
139
29
91
36
12
71
54
43
65
198
85
11
90
79
29
151
5
54
1
161
24
66
1
84
41
18
97
125
18
1
11
25
120
233
24
127
11
13
29
43
144
23
36
85
5
7
24
29
54
61
41
91
89
108
78
30
7
53
18
156
73
72
5
55
65
108
103
65
54
121
12
23
24
1
29
19
24
60
5
6
49
36
71
24
12
168
1
84
156
23
126
60
156
108
6
61
173
55
11
61
228
5
7
24
17
115
89
30
114
127
65
162
6
7
59
36
13
29
43
60
60
35
49
228
11
30
19
77
43
155
30
7
11
49
101
12
43
245
54
1
23
126
91
35
30
19
23
37
281
103
41
24
19
12
48
41
60
30
54
55
113
84
31
83
1
29
24
127
48
12
65
90
66
144
55
60
48
197
31
24
41
55
12
5
7
96
77
228
19
48
5
42
13
132
65
24
19
180
47
229
5
31
5
6
85
108
239
12
54
67
23
24
133
5
72
91
149
30
18
115
89
31
12
11
120
6
211
125
114
1
53
19
12
89
55
36
35
13
168
5
139
36
72
12
59
6
18
36
102
42
66
79
12
53
72
18
13
5
55
17
103
23
49
72
5
54
61
11
42
55
17
31
24
11
132
13
53
7
48
12
23
1
161
198
109
36
35
85
101
43
180
5
36
55
12
84
125
30
109
17
19
35
25
24
65
12
55
5
12
60
7
95
150
43
41
7
84
53
18
13
77
19
5
84
6
133
48
12
12
203
96
ABCD 99345435056*3^$a+1 [50029]
27
20
25
12
26
48
34
26
21
13
35
37
75
33
2
16
20
9
25
63
72
45
14
96
48
40
36
12
44
10
71
3
16
8
36
10
42
29
19
44
52
18
27
3
72
20
24
34
72
15
3
20
28
54
36
24
90
18
36
14
132
16
12
57
3
30
6
92
64
56
52
36
24
18
2
33
19
20
70
35
3
28
164
40
41
15
12
157
20
111
49
11
34
14
9
63
88
20
34
27
56
7
5
3
52
12
8
12
93
3
37
8
12
48
4
11
22
47
75
76
32
16
24
12
20
24
16
18
252
30
60
20
45
1
168
72
18
20
16
174
11
43
6
50
22
2
37
9
6
36
9
3
8
48
1
3
18
2
28
8
12
24
70
54
20
49
3
5
63
180
16
56
34
6
29
28
27
24
102
78
12
144
80
73
8
19
90
54
6
14
16
20
76
32
36
166
30
78
18
12
8
12
72
36
24
108
136
20
4
20
178
27
75
17
73
18
24
48
77
15
76
5
15
10
18
21
3
20
12
24
46
11
99
13
131
16
6
90
20
57
31
32
4
20
28
42
174
21
33
2
25
60
9
2
84
24
49
21
102
54
6
117
23
57
15
52
8
37
35
16
48
17
3
9
15
48
52
36
9
35
28
18
2
22
2
16
18
12
90
9
48
72
33
47
15
46
24
11
27
12
36
49
11
48
76
90
14
21
1
38
1
35
10
26
49
21
110
12
33
3
9
31
56
13
12
243
48
20
4
66
39
93
66
24
36
101
3
85
21
36
18
8
72
72
13
23
48
81
49
59
87
73
12
20
48
43
30
2
88
18
42
84
45
48
3
17
51
24
37
11
4
140
36
4
18
18
140
4
36
30
2
36
1
15
56
9
15
36
28
81
11
72
142
15
23
16
42
14
24
12
37
3
5
27
36
16
20
4
56
16
9
120
15
56
12
16
21
8
13
14
24
12
4
18
12
54
36
60
36
18
14
22
74
46
108
2
4
17
19
48
8
9
96
12
27
16
54
30
24
12
29
13
18
92
16
9
12
15
5
48
3
48
22
30
24
84
20
34
35
73
39
39
69
3
54
54
12
77
31
17
63
100
9
33
38
10
54
6
51
39
12
24
18
30
57
59
10
36
150
33
32
25
3
15
17
39
46
6
90
30
20
22
38
48
24
48
70
54
54
24
72
18
17
28
45
18
9
80
3
12
36
94
30
36
117
20
13
48
2
97
15
18
84
18
108
60
68
76
108
137
3
37
21
48
51
59
16
45
9
2
37
35
16
60
9
32
25
54
20
24
36
34
18
57
11
4
120
6
2
28
81
8
37
75
39
41
15
45
25
23
7
6
14
70
15
93
126
9
15
17
183
48
4
56
82
42
20
16
12
20
22
3
27
24
20
9
127
36
72
36
69
3
8
156
25
63
17
39
16
33
11
9
7
30
26
88
20
10
24
86
52
8
16
18
30
17
39
24
10
60
18
12
65
12
3
70
48
39
15
20
13
3
24
18
48
2
70
38
24
25
48
33
90
84
41
12
61
90
32
4
33
71
16
33
83
9
36
7
12
41
85
18
36
20
4
36
105
95
34
2
28
20
61
9
6
36
57
11
76
48
78
14
4
72
20
64
8
12
4
41
13
86
76
5
15
13
60
20
7
24
104
37
8
31
29
132
39
10
47
25
35
7
36
20
1
63
45
68
49
6
9
9
90
72
68
24
16
12
18
54
20
60
36
61
39
81
11
108
60
36
34
71
1
30
80
10
38
60
1
11
49
11
64
18
2
25
119
4
12
20
166
2
82
3
75
32
25
15
54
86
76
20
28
60
120
9
51
36
41
49
30
20
16
69
9
182
12
22
14
1
39
66
90
45
63
6
12
2
16
6
15
33
108
35
3
16
6
14
16
20
34
18
20
52
56
45
99
88
108
24
5
28
20
3
12
22
11
3
9
51
46
6
69
68
1
26
28
57
15
33
47
16
92
37
141
14
36
58
2
34
23
87
25
9
51
60
123
92
33
48
7
12
36
44
28
92
36
34
38
70
72
26
82
15
23
4
84
29
13
2
72
16
69
20
3
16
30
6
30
90
5
3
46
39
3
68
112
18
11
28
117
24
36
50
34
2
34
15
23
37
39
12
114
11
64
15
18
2
36
70
14
21
15
22
2
25
11
10
2
58
38
12
70
54
18
42
20
48
37
48
3
44
16
65
12
7
6
18
12
9
99
36
36
65
84
15
76
48
20
40
9
45
2
45
55
44
16
33
33
18
21
33
2
106
74
25
35
16
17
1
14
16
36
36
80
70
30
60
108
29
7
18
2
88
68
4
66
38
81
48
12
19
92
24
64
72
78
50
16
36
54
110
4
36
5
40
45
23
25
2
24
34
2
10
98
12
13
23
124
65
43
53
3
52
29
15
36
34
48
2
21
39
73
11
1
15
6
47
25
30
8
70
47
3
9
15
13
23
70
2
10
42
90
11
39
25
15
65
1
62
33
15
70
18
36
44
36
81
63
1
11
58
47
3
52
92
40
12
18
23
12
75
60
52
5
85
30
8
12
13
63
32
16
24
20
72
25
9
14
76
72
18
72
110
52
32
108
36
61
11
22
2
34
11
19
6
48
18
5
15
202
15
3
5
79
8
46
36
114
32
108
22
18
17
123
36
58
38
12
36
1
168
27
24
72
54
38
12
34
26
70
30
53
73
18
6
50
60
84
4
32
40
20
36
49
35
16
17
25
107
1
38
34
2
10
3
8
12
75
57
49
30
17
97
2
48
36
49
20
1
47
7
42
18
17
31
17
27
16
5
15
28
96
5
25
35
55
8
10
90
6
50
21
75
28
45
83
52
42
15
35
25
11
124
96
29
1
98
9
3
60
12
52
53
63
10
78
21
68
3
108
46
15
23
132
36
28
20
21
3
72
10
38
33
3
1
3
12
20
70
38
16
92
72
36
40
9
57
63
15
36
102
2
58
18
12
8
36
25
8
13
47
13
35
13
26
36
49
71
60
84
40
36
12
90
6
30
6
20
36
ABCD 99346054058*3^$a+1 [50003]
33
31
5
36
12
19
5
55
89
12
43
68
40
5
15
93
7
12
17
36
36
51
21
79
5
75
16
132
8
21
3
9
12
36
7
44
16
5
87
4
29
7
80
9
51
28
137
7
65
31
24
17
31
48
29
63
9
36
12
3
40
29
96
12
15
16
17
60
12
48
7
5
15
16
77
24
12
60
19
125
67
5
7
17
111
112
17
51
100
77
43
36
137
55
80
9
60
192
60
19
257
96
39
16
116
21
72
12
3
9
39
4
5
84
19
48
17
36
12
36
48
15
4
41
31
5
24
48
24
60
31
168
53
87
9
12
108
3
9
7
5
24
3
21
24
15
64
77
31
20
52
29
79
20
21
48
39
57
3
4
5
31
17
24
12
24
43
17
3
12
81
19
41
27
40
72
29
19
5
36
24
7
41
27
4
17
36
7
36
5
39
4
5
36
48
12
36
19
41
39
57
187
5
84
48
7
12
65
15
9
7
89
24
168
43
8
72
88
17
12
43
5
36
12
24
108
36
24
19
17
36
3
9
72
27
21
87
4
36
41
84
120
27
9
84
15
12
16
17
67
17
115
5
19
53
72
24
60
12
108
43
12
29
96
24
48
36
43
65
91
120
60
36
24
173
43
5
75
28
17
12
12
24
24
48
27
9
36
63
52
60
5
7
36
12
29
48
3
9
31
5
7
80
33
31
41
132
24
120
175
24
5
12
24
12
12
111
21
24
72
36
19
36
24
32
93
72
19
5
24
63
4
65
24
48
19
12
5
180
84
12
27
9
24
31
41
27
16
5
19
29
24
99
69
48
36
60
67
24
41
115
36
32
120
16
17
156
24
12
96
99
153
24
3
12
93
84
24
12
60
3
21
24
43
17
55
24
5
84
84
24
24
12
135
45
43
65
7
80
9
7
96
36
12
89
36
7
260
124
5
7
17
12
43
77
3
45
15
192
76
5
144
12
3
28
5
15
52
5
24
19
149
3
16
53
27
4
29
12
7
5
27
81
12
12
48
27
40
56
93
36
12
31
12
68
57
24
115
5
120
67
12
140
40
156
17
15
9
12
151
32
21
27
9
12
31
17
91
5
24
19
32
45
48
12
7
24
5
12
27
28
65
48
31
5
19
41
24
120
12
39
64
164
108
45
72
15
16
137
7
48
137
12
96
27
33
60
36
43
17
19
29
3
9
24
12
127
65
24
27
21
24
19
128
9
19
48
5
87
64
8
9
60
36
31
17
12
7
17
19
5
60
24
36
12
36
12
24
91
5
12
31
65
24
48
27
57
12
19
17
7
24
72
12
12
53
24
43
17
36
48
27
21
12
120
24
43
5
55
29
67
56
9
36
15
9
39
52
5
75
28
17
12
60
36
12
12
12
60
60
7
17
75
57
43
17
12
3
16
5
12
24
19
48
5
108
36
60
36
36
31
101
43
24
24
41
12
75
21
7
113
3
40
80
16
149
48
48
60
84
24
7
20
21
7
29
7
8
9
96
7
209
36
31
60
17
3
52
65
12
48
43
24
5
55
108
41
27
45
55
5
12
175
29
96
48
24
91
41
12
60
24
12
55
17
31
32
9
27
24
9
12
12
12
24
79
77
3
76
24
5
27
45
91
17
24
12
31
17
43
77
48
43
5
55
12
17
36
84
36
108
36
7
5
12
15
132
12
16
60
5
15
12
33
39
9
19
12
144
77
24
43
17
3
21
7
29
36
7
29
24
67
5
24
3
21
24
19
72
5
7
29
108
75
16
5
7
5
60
15
16
53
36
24
19
29
24
67
32
52
53
75
33
27
16
180
12
20
33
72
96
12
7
48
29
24
3
16
92
60
21
24
36
36
75
9
79
12
17
12
19
29
3
28
5
24
48
3
9
7
24
149
43
41
7
60
36
77
15
21
24
19
29
12
27
9
72
27
12
52
60
48
48
32
9
103
5
3
28
12
32
16
17
48
12
75
9
19
12
72
173
91
17
15
40
5
7
128
45
24
60
19
32
33
39
33
36
139
24
5
115
8
60
81
31
17
36
283
84
5
3
9
12
51
21
24
91
80
64
48
8
9
15
9
84
24
12
7
5
7
5
12
36
7
8
21
19
125
43
101
51
45
36
31
8
24
16
29
72
3
9
115
5
72
7
65
7
24
17
27
81
12
12
12
60
51
33
31
41
12
7
36
65
36
7
44
69
48
12
7
65
36
24
147
69
43
77
31
12
29
67
161
19
17
120
72
3
24
64
17
24
15
33
24
39
28
65
19
32
48
72
36
33
27
21
63
9
60
7
29
3
16
5
19
60
17
15
28
5
48
19
5
120
43
36
29
48
7
5
3
33
19
36
5
51
9
12
72
55
32
201
12
60
12
3
33
60
79
17
7
104
16
36
29
12
24
12
36
24
12
139
12
197
48
12
12
19
68
4
29
12
12
7
48
108
48
5
84
7
24
5
139
8
21
84
12
24
3
9
31
8
21
187
29
36
7
113
36
7
29
96
31
24
12
12
72
77
19
120
48
29
27
28
36
24
5
144
79
65
24
19
5
12
67
65
15
45
48
79
8
72
9
60
48
36
12
12
60
12
31
77
12
19
5
24
36
60
84
36
12
96
48
24
43
29
19
77
108
19
5
27
48
21
12
75
52
161
19
17
55
29
19
8
60
45
7
32
88
8
64
17
36
67
68
9
3
9
12
75
57
103
29
135
9
48
51
9
7
5
19
72
101
19
48
80
28
12
8
177
120
36
72
43
5
7
84
137
3
4
5
51
117
24
75
40
144
8
40
77
24
171
9
12
15
81
3
16
44
48
28
72
8
21
19
29
24
51
4
89
7
60
5
19
24
8
40
5
36
12
12
108
24
3
33
24
15
9
12
ABCD 99346286272*3^$a+1 [50057]
84
53
88
39
21
12
18
45
17
43
39
24
90
32
52
42
18
15
5
16
99
63
9
5
55
48
21
32
4
18
81
12
147
90
3
17
12
76
18
9
45
32
160
3
12
3
21
21
44
4
75
75
26
55
29
31
75
45
60
15
24
93
48
51
165
48
48
12
156
5
7
9
164
55
57
48
42
14
4
12
18
9
63
69
3
81
5
76
6
30
72
20
48
12
16
36
15
33
3
113
12
60
52
3
60
129
108
27
45
44
16
3
96
27
14
19
72
87
6
56
16
20
28
42
72
18
15
29
100
48
60
51
5
31
89
7
65
79
168
57
51
117
36
15
21
99
12
27
2
4
176
40
99
17
112
147
113
156
19
17
103
17
100
39
72
24
9
174
2
43
117
15
29
232
15
17
31
27
2
16
54
21
69
12
3
60
197
31
5
12
16
99
48
12
45
27
36
24
60
120
15
78
18
14
31
24
36
144
33
96
111
45
168
12
63
36
27
14
84
12
88
140
60
36
55
93
18
38
31
48
21
51
48
65
43
108
12
15
9
24
45
32
115
45
44
48
43
24
45
3
17
48
16
204
36
135
24
60
65
16
204
8
43
21
15
24
9
42
14
151
24
5
4
18
14
130
14
24
36
16
75
24
60
17
67
27
9
60
24
53
12
88
44
55
53
48
52
32
31
17
16
36
120
20
103
12
33
15
125
127
24
69
56
96
55
21
3
105
15
81
48
135
27
54
42
9
9
51
233
103
3
24
30
96
27
63
26
31
24
108
93
39
21
84
80
48
60
67
15
50
28
75
141
51
24
81
111
33
6
30
8
48
67
45
27
63
26
76
135
144
24
3
78
20
132
19
36
72
17
211
48
15
6
116
12
16
66
6
128
127
84
15
38
36
16
36
3
24
17
31
24
63
57
108
51
126
176
19
21
44
19
12
33
51
29
91
60
36
65
34
9
21
36
3
41
84
36
88
32
55
65
28
92
144
7
9
18
38
24
43
21
27
69
68
16
39
77
34
26
79
77
34
48
98
52
15
57
90
26
19
3
26
31
69
80
19
60
77
43
101
60
64
123
39
105
9
84
51
120
125
52
3
144
137
24
31
24
84
15
62
48
178
38
12
22
150
66
24
38
34
50
115
41
24
40
66
2
16
6
81
12
72
9
39
21
111
5
10
144
2
52
27
36
60
29
4
32
28
147
24
5
34
72
9
29
7
48
192
27
21
60
45
66
6
123
15
62
82
38
34
129
21
18
158
34
6
63
9
20
12
19
144
101
10
50
19
3
74
16
27
21
75
21
68
151
65
16
18
6
72
39
29
36
58
2
55
9
236
40
66
150
39
33
87
75
74
31
111
98
46
66
75
24
33
12
36
18
6
36
140
72
43
15
57
15
21
5
12
48
67
60
12
5
52
15
120
89
19
161
31
3
93
209
120
24
7
12
60
123
50
7
15
117
60
5
10
14
24
72
108
55
53
40
108
39
252
33
75
12
75
14
106
14
84
48
7
15
81
41
31
120
12
36
57
15
39
26
7
96
45
56
16
24
48
56
4
27
5
94
9
60
33
8
67
17
22
14
151
5
103
105
3
84
144
216
5
16
8
36
4
15
60
17
7
63
38
16
96
15
5
84
19
36
41
67
21
75
192
39
33
180
48
93
15
135
21
24
9
3
252
12
36
33
132
32
12
40
3
5
91
87
50
115
24
48
51
2
19
9
36
39
12
72
12
336
15
24
18
183
15
48
126
99
24
36
41
4
51
96
27
117
24
21
144
51
96
3
9
17
36
7
5
7
101
34
66
44
43
57
123
5
16
6
81
53
55
17
10
2
142
50
16
54
110
24
7
3
24
21
12
53
24
7
36
48
24
53
7
108
12
77
79
15
30
36
54
24
57
29
19
21
32
52
111
69
87
36
5
55
3
30
114
93
24
3
21
75
102
87
221
139
3
2
7
53
103
12
135
48
72
86
19
63
69
5
91
9
8
10
21
24
27
24
9
48
117
60
15
5
31
51
74
4
18
102
87
29
31
65
100
51
39
38
12
96
43
17
7
72
48
108
89
100
39
51
33
53
19
41
12
67
36
24
5
46
69
45
75
53
52
63
36
36
21
20
88
72
60
102
42
63
81
12
75
24
24
29
12
16
39
5
24
10
45
27
74
28
3
29
84
16
30
81
53
19
132
21
44
91
9
20
31
57
63
53
7
45
8
7
84
9
30
54
135
33
27
45
18
54
18
45
5
16
164
130
57
159
110
ABCD 99346728010*3^$a+1 [50031]
3
18
90
27
102
16
50
93
9
48
54
141
45
64
48
120
38
9
49
5
69
3
3
16
50
168
87
175
26
108
82
104
18
78
42
96
84
18
90
12
322
170
33
37
71
3
22
32
6
130
206
15
69
132
250
8
6
18
138
27
33
42
87
15
186
15
15
178
120
50
30
304
77
90
3
15
31
24
128
48
42
180
42
27
51
114
15
198
91
2
249
54
7
32
16
240
11
126
127
98
27
67
5
75
16
48
5
51
3
72
213
232
23
291
120
126
54
21
61
8
144
96
42
9
126
87
3
147
48
120
9
33
6
90
40
32
54
303
267
184
14
3
57
96
9
108
15
34
128
3
37
72
161
9
81
133
24
120
26
96
51
57
12
54
120
24
57
201
69
1
14
96
24
48
42
45
283
23
217
110
15
51
6
84
21
63
48
33
15
42
174
84
24
310
176
24
18
70
2
195
3
15
27
12
120
58
35
216
147
108
69
1
14
108
132
48
18
16
80
6
27
63
40
5
33
84
30
126
12
78
54
36
36
144
10
5
54
117
24
21
54
27
42
16
5
237
33
69
16
95
75
12
57
81
30
216
108
48
78
102
132
30
57
55
35
99
9
72
3
6
162
30
72
51
85
24
32
75
135
333
15
58
32
16
5
105
240
15
57
12
3
27
6
10
74
27
19
2
33
51
21
109
248
30
48
34
120
8
378
33
69
66
84
96
9
1
264
5
43
50
174
24
72
18
132
120
69
159
129
3
24
48
87
9
45
27
63
19
56
16
50
54
39
36
39
70
50
22
143
1
24
83
165
42
27
19
71
49
5
45
54
63
123
6
6
72
48
10
38
154
101
309
123
3
16
278
135
115
168
50
174
15
49
50
6
216
90
24
84
186
15
111
195
18
21
16
80
30
130
14
108
46
131
75
33
57
69
69
102
45
21
102
16
152
72
16
2
238
56
184
26
141
54
51
3
141
3
133
32
105
57
36
69
85
23
15
3
15
75
75
72
66
21
19
14
18
165
3
51
21
69
19
50
30
162
22
62
48
138
63
145
32
3
27
12
150
6
42
64
59
21
64
50
60
24
186
40
149
67
5
90
99
294
40
17
108
115
50
126
162
108
69
13
32
78
34
146
132
18
90
84
39
129
120
130
50
30
27
39
120
57
54
54
345
15
81
16
38
12
238
11
51
10
32
40
56
54
168
10
290
22
5
72
54
69
66
6
78
87
33
183
69
39
15
16
24
200
42
99
9
60
6
16
122
57
189
120
54
42
48
16
2
15
55
72
8
150
39
51
39
33
112
8
30
72
216
84
118
168
48
122
177
75
33
73
32
438
264
42
114
81
13
98
33
189
66
69
72
73
62
168
21
90
21
33
162
18
25
26
126
24
24
16
29
21
22
24
38
93
123
66
48
105
63
168
144
40
17
198
75
6
366
39
216
129
159
115
101
19
38
82
131
39
72
48
120
46
104
6
34
107
18
3
33
21
90
69
21
94
47
75
177
37
35
69
39
63
82
26
54
30
18
88
24
8
88
5
36
15
138
22
14
99
36
27
40
200
75
37
128
114
81
72
63
84
10
5
90
15
84
9
72
21
87
105
ABCD 99346737188*3^$a+1 [50019]
1
23
61
11
19
24
72
29
19
60
12
69
32
97
30
96
54
12
23
61
54
6
150
9
75
12
84
29
7
144
54
282
18
42
45
63
90
150
96
180
6
15
128
7
81
48
9
15
21
179
7
41
88
9
15
75
60
41
24
1
144
47
19
21
3
60
41
19
162
59
79
113
7
30
3
9
24
144
15
8
97
6
60
29
25
87
63
102
51
27
6
6
33
195
6
6
54
114
12
108
132
24
6
95
19
30
47
43
30
15
135
66
18
6
119
48
43
24
6
24
36
51
3
36
6
48
123
3
24
60
30
132
71
37
30
12
180
45
9
15
39
36
29
55
42
18
66
30
24
77
88
32
25
48
12
131
24
19
101
24
72
7
36
29
48
7
12
53
112
56
49
30
9
72
69
59
31
18
132
18
120
12
30
18
30
210
72
78
167
73
15
51
30
39
75
12
18
23
13
60
114
30
15
75
77
48
25
102
105
15
24
66
18
12
78
30
53
13
30
54
47
79
9
32
25
54
90
54
65
115
30
150
36
101
16
153
24
23
43
30
36
114
24
65
37
18
12
5
43
5
211
29
145
60
30
36
60
6
90
18
60
135
45
12
168
102
33
8
79
48
162
60
11
64
3
21
120
75
126
54
6
210
78
42
9
9
30
120
30
131
72
19
24
6
18
60
120
30
66
24
36
30
30
65
19
180
65
91
5
72
43
264
45
51
144
5
7
48
6
35
64
56
25
54
17
16
147
66
60
47
7
42
39
9
6
24
12
78
23
120
13
96
78
6
95
144
25
30
6
27
8
16
105
30
54
96
3
57
15
9
24
102
18
42
30
24
15
24
87
33
45
6
54
42
108
60
30
30
6
6
60
9
111
33
51
324
12
165
75
24
54
36
35
16
33
102
48
12
330
18
36
24
12
90
30
24
96
48
105
27
18
60
6
60
96
149
16
3
30
6
60
29
55
6
96
78
101
55
114
63
297
30
72
18
162
54
6
9
24
21
84
23
48
31
54
54
150
15
72
129
90
24
60
12
78
72
210
45
80
48
7
24
57
123
6
15
3
5
217
78
12
24
60
17
40
9
23
7
114
30
54
42
48
102
3
75
192
5
16
3
60
384
42
18
60
36
21
8
25
102
33
21
30
66
18
113
73
24
6
54
66
9
15
66
24
6
60
126
60
3
80
7
84
29
7
18
12
35
43
96
117
9
84
54
36
114
102
78
11
64
21
35
40
104
127
18
15
8
49
23
25
30
42
60
18
17
16
87
60
93
57
30
60
45
8
7
36
29
25
90
60
42
231
9
24
6
33
21
90
6
60
120
63
72
69
30
144
156
210
84
60
90
21
15
36
18
6
54
63
27
45
75
60
6
66
48
36
36
33
56
211
30
30
60
24
150
30
129
51
144
60
6
30
96
18
107
16
117
6
36
108
72
149
145
54
90
87
56
79
30
18
30
6
30
66
30
18
96
60
30
54
30
135
21
59
25
60
12
63
32
49
95
25
66
30
18
77
43
60
12
108
90
30
66
90
29
55
161
271
48
33
63
54
27
9
6
18
96
15
21
60
15
63
42
15
39
60
24
30
30
41
19
405
75
5
7
24
17
37
6
29
88
27
53
97
30
36
29
31
6
84
60
54
96
69
27
30
18
141
99
21
24
105
23
72
211
69
255
12
165
96
3
29
151
84
21
141
30
24
30
66
144
101
49
24
6
17
7
30
6
150
66
45
56
72
25
42
114
54
60
186
15
21
78
36
36
60
18
47
16
57
30
192
18
30
12
5
19
117
24
183
96
24
6
54
36
9
27
60
41
7
12
138
60
102
90
30
9
39
33
33
47
64
56
7
60
156
66
30
369
192
72
8
64
33
126
24
41
16
56
43
60
57
3
6
18
36
84
66
30
6
60
51
48
15
57
80
64
9
15
120
15
9
27
120
24
45
75
6
23
96
19
60
30
12
24
119
97
84
6
30
215
16
80
19
53
7
24
17
103
96
48
57
15
81
3
84
192
54
54
6
36
30
30
71
88
51
24
60
36
48
90
27
8
91
24
45
27
5
55
ABCD 99346782662*3^$a+1 [50008]
2
4
27
39
48
30
30
36
60
72
54
54
12
2
82
36
9
9
6
50
24
7
27
2
43
3
2
115
48
24
48
41
10
24
6
36
15
21
60
18
24
42
8
48
48
7
15
9
33
3
39
36
50
19
5
43
45
3
12
111
21
3
62
4
111
33
75
3
48
12
18
27
123
21
113
22
74
16
15
3
36
12
114
6
42
12
8
16
27
45
147
17
4
102
50
10
48
21
15
18
66
14
48
34
18
3
3
12
2
22
18
56
12
58
21
36
33
12
12
18
69
51
14
24
19
12
36
39
6
15
24
63
50
12
31
99
45
63
36
30
6
24
6
18
90
20
10
36
9
5
10
26
10
14
40
6
2
24
31
3
6
3
51
62
52
27
39
42
12
18
30
15
15
12
12
153
57
15
3
72
18
27
65
10
78
60
6
24
2
31
17
36
7
5
67
48
9
6
2
55
72
48
41
7
12
5
46
2
10
18
6
14
96
156
84
88
42
93
27
114
99
33
32
22
60
21
69
51
24
41
12
82
24
36
96
18
12
78
6
44
10
30
12
32
12
58
57
15
30
6
72
153
77
36
12
34
24
2
10
54
6
18
66
26
34
26
82
12
33
51
6
15
51
12
30
3
27
12
33
3
12
2
24
16
8
7
123
12
18
3
15
14
16
15
24
15
84
96
6
18
117
15
30
32
16
51
33
56
4
78
38
10
14
36
82
12
30
3
39
14
79
57
128
7
15
18
6
6
3
3
12
42
48
15
72
15
81
3
30
27
15
24
21
9
56
70
57
75
105
3
18
12
30
2
28
15
9
8
7
60
3
30
15
5
22
38
43
24
39
24
30
20
16
6
6
54
45
33
60
12
15
89
16
90
38
48
22
18
15
39
45
15
36
24
18
6
14
16
20
7
3
21
33
75
48
60
24
51
14
40
8
46
60
21
9
51
5
10
30
6
12
72
14
22
2
136
12
12
3
3
2
60
12
67
3
2
55
89
12
79
33
3
9
30
48
2
148
27
15
18
66
60
12
90
20
12
22
21
15
38
19
51
9
60
33
30
18
32
7
41
4
6
150
30
69
3
45
27
18
24
8
16
24
30
120
18
15
3
36
66
8
67
27
12
24
12
69
3
12
18
42
21
69
6
9
3
26
60
96
24
34
78
30
12
45
3
12
98
7
12
45
6
12
36
42
42
42
20
24
67
3
2
40
24
24
80
96
58
45
45
36
39
3
18
32
12
55
12
39
12
90
8
24
40
6
9
3
12
26
10
12
2
22
38
43
24
45
6
198
32
84
34
90
42
48
14
10
12
138
63
9
18
36
2
10
12
26
46
98
16
6
66
15
24
9
32
24
10
36
158
34
78
44
64
30
26
24
7
29
31
12
5
43
15
2
7
39
2
4
36
27
3
60
2
28
72
12
15
36
57
8
10
117
105
6
2
7
15
50
10
78
27
5
48
10
2
46
6
6
2
16
24
12
18
18
12
27
3
33
63
60
2
55
33
6
21
27
72
158
96
16
6
45
9
36
54
36
48
2
34
165
9
32
22
26
7
3
12
18
60
6
45
3
6
72
12
66
24
36
2
10
54
48
18
18
24
56
91
5
16
15
9
63
33
32
16
24
15
15
18
48
54
18
15
24
9
20
12
24
55
5
106
2
70
12
24
36
6
30
18
6
6
80
40
18
12
57
15
18
32
10
12
30
3
15
26
64
3
113
10
69
5
16
24
20
12
118
90
32
10
6
24
6
42
48
138
21
9
20
12
4
63
53
58
60
42
30
108
62
7
17
48
10
6
12
32
16
36
54
12
9
15
14
7
17
10
6
24
3
12
81
72
30
42
36
36
15
41
64
6
30
15
3
30
12
39
39
6
6
9
3
12
30
18
48
2
28
99
65
60
96
7
12
63
12
26
7
27
21
5
52
27
15
24
9
27
36
18
27
39
74
4
6
6
90
6
18
84
57
3
48
62
40
15
60
21
30
66
48
66
72
18
6
6
15
33
30
6
15
93
3
5
24
16
18
12
9
60
3
36
6
116
58
42
18
156
36
30
48
27
33
36
30
105
3
18
18
36
74
79
15
12
18
56
22
12
48
38
70
62
12
67
3
2
46
14
4
66
21
195
50
58
54
6
9
3
78
27
15
54
6
54
66
54
156
15
5
28
30
30
6
24
21
21
8
72
12
142
60
6
60
32
70
93
53
10
81
81
12
3
3
9
27
78
75
48
3
60
30
30
9
12
3
12
78
48
42
62
10
24
21
3
6
6
21
5
24
16
15
15
9
3
26
4
8
52
27
36
5
24
16
80
34
36
9
89
12
19
3
6
6
78
63
12
33
120
12
3
15
9
3
6
111
3
26
19
33
15
3
9
33
30
14
36
28
24
15
3
60
12
66
36
15
3
57
45
15
48
63
9
3
36
6
6
9
113
28
42
93
12
45
3
15
18
30
24
60
12
18
27
9
87
24
9
120
24
15
3
12
2
4
27
5
19
33
18
12
42
18
2
4
30
42
30
108
6
24
30
12
2
96
16
20
10
14
10
62
22
6
12
8
34
6
32
10
9
21
12
18
18
6
6
147
3
45
60
15
38
76
63
21
6
26
58
2
28
24
32
16
15
9
24
162
54
20
46
120
69
96
99
66
20
7
51
14
48
67
12
65
4
20
10
50
19
48
17
16
12
27
33
30
12
36
21
3
60
2
4
12
15
17
10
18
80
7
12
96
53
24
7
15
33
51
24
2
48
43
3
6
66
42
20
16
24
30
26
7
15
48
9
87
6
12
20
67
48
27
18
36
27
12
33
8
31
15
45
21
78
110
67
39
24
74
10
38
40
8
10
12
9
15
26
24
31
27
12
14
22
14
43
3
9
159
6
48
3
3
96
30
56
10
9
15
6
8
31
15
66
42
216
110
31
15
33
21
30
6
18
6
6
26
24
91
27
72
24
2
67
15
6
27
27
6
20
82
45
57
8
22
2
58
30
15
3
9
108
57
48
12
3
3
45
17
22
18
87
9
24
87
9
30
9
27
21
3
24
12
26
22
42
3
5
10
6
54
18
30
57
27
6
48
39
3
14
31
17
7
3
57
33
48
15
5
7
15
18
8
7
17
48
22
30
30
117
81
8
7
33
32
7
5
10
18
42
30
15
12
15
6
15
17
43
60
3
24
72
24
74
16
27
63
9
72
39
9
51
21
93
3
27
18
60
8
70
24
45
12
33
6
9
15
6
32
82
12
6
32
58
69
33
42
33
60
72
93
18
50
118
2
4
63
12
3
6
6
24
24
108
12
60
12
18
18
24
21
3
129
48
15
2
52
6
84
6
18
134
16
6
18
48
18
42
30
38
22
2
55
65
7
36
3
2
12
127
51
78
6
24
54
12
6
24
45
3
30
3
17
22
30
63
15
18
54
6
18
57
105
18
24
192
24
6
18
18
42
2
40
24
96
3
21
12
48
6
14
34
30
6
9
27
38
58
54
15
29
10
12
12
33
3
24
ABCD 99347019074*3^$a+1 [50013]
12
6
75
9
23
27
28
2
6
9
36
52
5
30
52
68
48
12
33
19
78
12
80
19
24
5
7
44
9
10
18
42
57
15
18
32
66
10
59
4
60
20
16
36
12
36
57
20
60
63
9
12
15
16
68
16
45
15
35
33
28
35
33
24
27
18
75
3
13
11
45
16
45
12
15
35
48
9
3
42
30
48
33
4
41
19
11
57
7
69
36
5
18
42
58
33
29
18
88
29
15
13
35
21
40
71
33
60
16
21
63
5
10
30
27
104
31
65
25
6
2
12
91
68
16
45
63
23
4
9
60
36
20
3
30
43
9
20
19
21
36
54
8
13
45
59
63
1
9
8
12
28
24
83
100
5
22
50
40
50
46
3
24
3
29
31
17
63
25
32
15
28
14
40
23
7
5
4
9
18
29
3
12
33
52
3
2
55
15
5
28
17
19
32
7
32
30
6
25
8
4
65
10
20
1
11
33
40
17
55
8
3
13
24
27
69
84
3
2
7
24
9
15
8
39
25
23
10
8
7
35
25
17
16
15
32
156
24
28
29
10
20
1
17
3
60
4
60
24
9
2
18
18
25
9
23
13
80
55
27
2
6
13
17
99
3
18
54
21
27
12
28
38
70
42
72
68
18
69
4
71
1
24
44
4
8
79
33
27
9
20
81
15
31
17
7
69
36
8
15
12
13
12
20
33
18
9
16
12
56
16
5
6
13
27
2
3
15
9
3
22
15
5
115
3
2
138
13
5
39
4
21
15
75
50
36
7
63
33
11
73
12
5
16
35
12
7
80
9
4
8
39
13
17
3
7
9
21
8
51
16
24
36
44
7
54
68
30
1
24
3
29
16
27
12
33
3
29
15
16
33
57
15
12
12
8
28
48
69
27
48
23
12
1
29
10
18
3
20
21
3
16
9
32
43
77
31
15
5
27
18
7
27
29
9
7
8
15
73
24
33
2
9
4
17
39
21
3
13
74
73
3
30
32
15
63
13
11
28
90
3
57
12
6
2
10
42
20
6
24
25
41
4
20
36
12
3
55
5
112
5
43
5
34
5
40
23
70
20
87
48
88
32
40
15
105
12
41
19
20
16
15
14
15
4
81
35
31
32
18
7
72
11
10
2
10
32
30
25
8
16
12
45
3
60
11
9
76
3
12
21
32
7
29
7
14
19
24
23
85
59
1
8
109
11
84
7
41
45
7
33
2
25
27
21
44
4
20
16
44
111
16
5
7
8
25
9
26
24
9
12
49
6
2
12
16
75
48
29
52
3
5
58
2
51
16
96
60
20
28
20
12
12
48
52
23
9
15
13
36
41
6
4
8
21
1
15
20
24
69
12
19
131
61
17
43
9
20
48
18
24
28
20
48
9
13
3
8
39
25
23
49
11
13
24
32
36
4
44
36
31
24
20
1
9
3
93
27
23
49
20
28
5
31
89
7
23
57
3
1
60
9
30
60
12
20
105
48
16
9
27
11
4
30
95
15
25
35
9
79
21
56
3
120
10
47
84
9
28
12
23
19
50
15
4
72
47
1
11
10
20
18
21
16
15
26
12
3
12
7
9
27
69
3
50
31
11
61
24
60
23
60
45
43
24
18
20
51
19
12
6
54
5
24
19
21
132
17
3
7
42
8
60
3
27
28
9
21
24
23
25
11
16
143
1
12
60
5
30
34
11
9
18
88
20
12
12
81
144
16
17
55
17
123
12
15
1
24
3
45
63
9
11
70
62
70
8
3
36
25
3
15
5
76
11
13
60
15
38
30
4
8
10
3
9
75
123
80
21
27
37
32
4
12
68
40
9
2
30
15
63
18
64
8
55
17
18
42
30
16
5
40
144
8
40
27
20
40
8
25
8
4
23
40
50
15
7
8
12
16
44
13
48
24
8
12
48
48
12
15
85
15
5
16
12
12
48
17
15
25
30
18
15
9
15
8
40
27
18
18
5
12
16
11
40
5
16
15
2
72
15
40
71
30
3
16
3
2
18
88
9
5
28
15
53
3
40
9
35
16
20
39
40
30
15
27
5
15
1
17
12
40
75
11
37
12
8
13
15
9
39
41
19
24
12
36
59
16
29
24
39
21
9
3
52
32
21
7
8
25
3
39
2
3
13
35
45
22
53
12
7
68
42
15
91
42
2
33
16
72
12
36
12
12
3
69
33
23
52
68
12
27
16
9
44
21
70
20
109
11
18
3
4
33
15
20
3
4
30
35
55
45
20
28
23
13
12
27
2
19
17
42
12
13
3
44
48
25
17
19
12
9
20
6
64
21
17
12
58
32
133
33
3
60
12
68
7
77
27
13
155
25
12
20
3
13
29
6
24
30
10
8
1
11
9
36
115
9
51
45
20
45
19
9
83
7
5
72
28
27
8
1
11
10
36
2
70
42
18
3
9
3
132
45
18
18
14
58
20
3
27
13
69
15
23
18
52
3
60
59
60
49
12
35
12
12
1
15
69
3
18
15
29
46
32
37
35
18
7
3
8
22
3
29
15
16
5
12
12
19
20
19
45
47
36
25
117
8
7
12
11
33
49
2
30
3
12
48
16
39
92
33
3
25
48
32
27
21
7
9
35
36
4
38
7
44
7
9
5
31
8
24
112
44
12
19
21
12
23
22
3
5
12
10
17
4
12
75
14
6
9
75
30
3
43
65
24
3
48
72
1
27
12
38
94
9
11
6
10
120
45
5
12
70
18
3
41
18
18
24
18
57
13
2
49
21
50
13
5
27
1
27
23
13
24
32
48
36
12
9
10
18
38
25
39
41
4
44
12
40
27
45
35
40
2
43
32
64
71
36
33
51
13
3
14
3
60
7
21
24
24
17
30
24
1
17
91
96
33
8
87
45
18
4
6
3
20
4
8
4
44
4
48
27
20
13
35
22
27
21
90
90
50
10
87
23
10
35
19
33
17
31
45
35
28
29
31
20
19
20
48
37
8
12
12
48
16
11
6
30
33
9
7
23
13
9
3
5
3
72
15
12
16
5
55
9
56
24
16
72
8
79
5
1
44
10
5
4
9
23
69
46
20
12
1
29
51
144
3
37
17
55
56
4
5
31
8
9
31
12
5
127
53
34
20
21
67
21
9
47
85
48
3
5
19
35
85
51
5
19
18
12
36
32
12
31
8
21
3
3
34
96
54
36
14
30
1
84
15
65
1
23
31
38
63
7
5
85
90
50
31
80
7
17
40
27
9
9
72
75
20
33
31
9
3
24
41
19
51
2
7
96
68
76
45
23
12
55
33
12
20
15
25
3
2
6
22
15
32
16
24
8
40
5
3
48
64
17
63
16
9
47
13
3
5
7
60
47
1
24
23
1
41
36
4
23
33
10
2
147
85
3
56
19
2
28
38
12
21
36
1
14
1
20
9
19
11
70
3
56
31
9
51
36
50
55
24
11
9
4
24
35
70
20
90
81
49
62
1
17
82
41
25
27
12
5
15
33
55
5
15
48
27
25
53
82
20
10
35
15
10
20
55
35
12
21
15
9
16
8
19
8
24
28
20
45
7
30
3
80
43
5
52
12
3
33
5
123
1
6
57
36
12
5
7
45
11
7
9
3
93
8
36
4
11
49
39
2
10
20
9
52
24
63
21
12
15
17
40
3
20
9
43
12
36
54
18
8
34
3
23
33
100
11
1
5
102
22
35
25
39
11
21
12
7
9
24
5
55
20
12
4
59
21
51
9
37
23
16
11
52
2
30
9
91
33
68
9
15
15
25
24
24
35
25
33
2
57
25
15
11
24
46
39
11
25
15
12
32
9
49
15
27
66
147
57
15
21
123
39
18
15
32
27
6
7
57
18
5
16
71
1
48
11
1
27
5
27
73
8
9
39
4
27
20
18
15
37
11
25
39
5
63
7
20
13
8
60
4
15
9
87
32
97
33
18
30
14
13
5
10
20
1
80
7
57
12
11
9
3
45
33
24
15
16
9
15
24
51
5
3
30
15
45
10
12
38
3
4
51
2
3
25
74
16
5
37
8
67
15
38
7
3
9
15
66
39
21
87
12
21
3
41
70
48
ABCD 99347090138*3^$a+1 [50032]
119
13
62
168
40
18
47
99
46
62
10
60
18
44
28
18
59
49
14
70
11
72
15
57
13
74
10
215
51
45
3
36
21
7
41
15
22
48
26
28
80
48
117
36
75
60
12
28
224
132
34
71
25
23
133
14
93
3
58
30
5
37
90
102
18
24
5
63
81
7
24
18
86
142
74
4
32
9
60
63
21
15
21
61
14
96
33
39
52
8
81
7
144
66
2
112
54
30
36
8
16
162
62
12
88
41
7
8
154
86
12
34
120
14
40
41
1
14
69
55
89
37
24
2
28
44
10
167
15
48
120
28
92
81
67
17
3
9
84
132
55
78
71
60
51
48
22
47
15
12
64
17
75
180
4
84
5
19
18
54
8
226
26
166
24
23
3
24
88
6
59
3
180
28
32
58
131
85
14
12
9
13
42
20
21
3
21
24
67
20
48
12
45
43
89
48
27
52
173
36
36
111
40
30
2
21
39
21
15
16
18
23
135
52
36
29
85
47
1
18
36
8
10
23
24
120
39
69
48
19
90
18
92
16
90
119
13
170
57
19
29
61
14
216
21
19
60
54
30
68
24
76
8
204
33
55
78
36
170
141
12
13
2
33
19
56
22
50
16
20
94
12
74
40
29
51
60
36
129
109
47
181
74
33
60
31
114
66
44
36
46
38
33
39
4
17
49
6
5
39
28
65
243
12
106
26
9
1
179
15
21
48
63
52
6
47
3
45
31
30
54
116
9
15
22
110
22
18
29
39
24
118
14
4
17
7
68
69
39
129
1
2
57
12
84
12
7
8
117
27
9
72
87
28
12
53
55
222
47
55
101
48
49
26
24
132
16
42
288
30
17
15
10
2
10
78
41
7
29
25
38
21
147
118
26
21
27
40
20
33
63
12
12
58
54
5
13
23
12
12
39
4
176
16
116
172
60
30
42
90
170
93
1
60
14
60
16
17
67
132
20
10
194
4
128
12
100
5
31
41
13
66
56
4
102
95
37
48
2
70
122
105
63
58
50
4
18
23
3
40
20
4
12
96
65
73
14
28
32
40
56
10
47
13
12
2
22
50
16
68
9
3
52
8
120
12
12
28
20
12
16
24
20
28
56
36
34
72
167
207
21
39
9
15
9
36
25
26
4
92
40
44
154
2
9
19
186
26
28
36
48
17
61
122
117
15
69
85
71
48
13
98
10
11
96
60
27
60
36
24
45
37
26
40
60
72
8
40
92
12
24
4
8
69
31
18
95
15
52
54
48
11
25
126
20
24
57
157
18
48
60
44
12
24
96
84
60
34
50
60
12
100
8
33
205
2
12
33
36
15
96
36
22
11
7
32
46
131
121
30
18
96
66
5
15
24
28
20
76
30
35
1
26
28
5
109
11
79
12
5
3
21
27
4
54
72
12
6
54
38
34
23
3
93
7
12
60
162
14
45
85
47
3
60
46
26
9
19
6
50
220
29
96
123
48
24
34
6
8
21
51
48
12
84
117
3
64
6
71
13
11
84
85
18
42
18
18
71
31
8
105
19
90
2
16
80
4
125
61
18
12
89
25
11
12
31
30
144
26
16
236
84
69
97
2
45
37
11
103
66
50
4
114
50
70
11
31
5
31
48
77
48
135
34
36
26
28
20
10
2
9
72
13
54
125
48
37
36
62
48
21
3
28
29
3
10
2
60
9
19
48
18
6
54
155
1
35
75
24
46
14
81
19
77
192
63
4
41
127
18
23
67
18
36
95
36
75
4
24
20
36
21
3
10
66
6
12
11
61
14
12
52
90
2
64
44
46
11
15
84
21
85
18
32
96
12
120
190
35
61
191
43
5
15
28
8
124
5
12
31
72
42
30
65
24
1
18
8
48
12
40
8
34
120
36
114
53
12
1
35
36
1
23
51
120
21
24
51
69
79
5
7
8
144
10
35
87
24
4
68
58
119
63
52
36
5
15
21
15
48
12
84
84
52
6
14
4
17
229
14
9
48
163
56
34
2
52
18
23
24
51
12
40
137
27
60
84
10
35
79
41
96
1
60
38
34
110
28
17
15
33
39
24
40
90
14
22
84
74
16
6
36
14
34
90
5
1
36
203
97
18
32
22
227
3
100
20
12
129
15
24
46
6
20
118
35
37
35
96
3
180
120
4
41
7
29
3
40
20
105
36
12
25
14
48
28
173
24
43
30
14
58
2
84
4
65
25
35
127
18
86
9
1
72
38
10
107
3
16
6
59
13
90
137
3
36
4
92
48
40
12
29
31
108
5
36
12
55
8
69
15
100
125
1
6
29
55
96
84
17
55
8
36
24
24
33
97
30
68
9
13
71
27
82
38
69
15
46
18
17
72
1
36
59
15
120
34
126
20
21
31
92
76
30
167
15
4
8
40
8
24
24
34
72
24
12
35
ABCD 99347095832*3^$a+1 [50094]
276
24
79
5
120
3
48
69
72
19
161
15
21
43
17
63
21
108
207
345
36
48
84
60
3
208
17
207
16
29
96
19
17
15
45
51
33
24
7
89
7
29
19
149
192
123
208
53
24
108
180
132
63
93
156
36
19
113
12
36
15
144
105
36
115
173
19
41
12
48
192
108
31
5
60
384
24
120
48
15
129
60
48
60
7
113
15
16
221
3
45
60
87
16
48
65
12
147
81
79
17
48
48
108
120
75
16
41
204
264
99
96
16
41
12
171
57
48
60
27
64
65
15
45
168
12
24
24
36
171
16
32
21
12
24
144
12
12
63
69
75
64
29
96
51
129
31
29
84
207
48
105
36
132
15
153
39
57
103
257
31
113
84
216
96
228
48
24
48
60
120
36
12
147
33
108
72
235
113
31
41
7
113
24
24
60
72
27
192
21
12
252
120
48
43
149
300
15
64
65
207
64
113
31
137
7
65
15
48
33
15
21
60
96
48
159
33
48
15
69
91
41
300
120
156
60
12
156
19
65
72
55
29
216
75
633
12
75
225
60
84
111
69
12
24
39
21
48
36
60
216
99
96
33
132
120
3
16
137
199
96
80
129
15
33
108
3
21
144
12
132
132
144
39
240
105
360
12
3
45
36
127
32
96
16
173
51
21
84
420
120
27
165
24
99
96
16
53
132
199
173
240
132
48
36
75
57
48
204
43
77
3
48
225
31
48
80
16
32
129
111
64
173
72
24
132
127
53
312
108
60
24
24
27
129
36
24
3
48
57
132
19
29
115
113
48
180
132
84
48
67
80
45
216
204
36
12
15
81
60
24
12
156
3
105
156
96
120
3
81
108
348
48
24
336
36
60
144
111
129
12
24
24
19
65
63
48
45
67
80
9
39
9
132
19
65
72
60
12
12
108
55
17
31
89
55
5
84
60
72
3
165
24
12
231
48
81
31
5
27
16
5
24
36
24
151
41
39
21
24
99
208
17
12
96
180
63
81
31
5
108
96
180
43
53
43
32
33
156
48
48
108
7
32
93
84
15
48
208
113
36
180
55
65
63
16
77
99
9
24
15
45
72
75
441
7
17
120
55
65
31
48
65
12
84
15
48
81
15
144
21
96
235
5
24
144
147
45
108
7
101
139
29
84
111
21
96
27
33
12
60
135
96
96
96
69
36
7
233
55
17
63
45
60
72
216
24
108
72
75
105
96
24
72
39
64
80
141
51
16
209
36
264
108
7
89
7
80
105
12
27
64
29
156
39
48
129
79
144
161
72
12
12
24
7
32
288
9
36
163
77
60
12
132
84
51
69
139
41
60
276
343
96
17
15
112
5
168
3
16
65
31
77
51
129
156
36
24
151
80
240
48
141
99
208
29
84
72
60
27
165
43
173
72
12
36
60
79
32
93
180
12
51
33
72
252
ABCD 99347800978*3^$a+1 [50007]
43
48
24
24
9
48
45
72
42
41
19
21
69
6
33
44
13
75
80
72
52
63
21
44
12
19
24
42
114
36
9
15
81
111
24
45
75
66
83
76
33
11
64
3
24
69
27
42
15
12
20
25
3
27
41
4
21
30
5
67
18
75
3
45
15
72
48
6
39
51
81
24
56
79
45
96
20
13
99
3
45
75
33
92
48
36
25
23
91
6
90
36
24
93
3
18
11
40
20
31
114
48
27
20
28
27
21
8
61
59
52
177
35
7
48
5
31
66
15
44
7
9
39
41
31
89
16
3
29
13
47
36
12
43
12
12
45
12
15
6
54
36
24
48
33
12
33
15
27
12
185
84
37
75
8
16
45
6
72
45
15
57
3
72
9
12
15
48
9
72
51
90
24
18
6
39
60
20
7
24
90
30
12
33
60
39
45
15
48
9
48
27
21
99
60
33
32
4
20
12
169
6
45
15
17
96
37
54
173
12
19
29
7
9
9
27
51
12
17
48
12
31
45
84
15
144
5
40
32
24
13
42
41
160
27
36
12
77
37
35
103
53
12
48
13
35
55
57
24
48
48
8
72
7
53
4
80
48
16
252
9
99
24
72
45
3
15
30
3
8
12
12
96
36
1
54
93
168
24
15
48
41
7
65
24
4
36
8
52
3
41
19
5
43
17
36
31
41
132
7
5
16
3
21
60
3
45
12
15
78
27
56
7
17
19
9
48
20
19
66
27
45
195
60
3
174
3
27
33
32
4
44
52
120
93
42
45
156
69
18
60
21
117
27
15
6
6
21
69
6
5
48
96
16
15
60
42
87
48
12
51
12
33
3
36
33
12
15
45
51
12
21
44
67
18
47
4
12
3
6
6
69
56
52
32
43
126
6
36
30
63
36
3
12
81
8
19
108
5
4
8
31
65
19
72
18
18
30
30
9
44
55
17
79
33
8
52
12
20
43
12
18
18
12
101
36
4
12
9
3
3
42
51
56
133
30
5
132
16
39
108
77
28
27
21
24
39
17
24
55
33
3
48
42
27
15
36
36
96
24
65
43
12
165
33
18
45
20
40
72
12
15
29
4
57
51
80
37
6
29
48
48
96
88
15
33
3
29
37
3
56
16
3
17
36
24
31
54
15
75
54
11
16
72
45
47
43
108
18
35
16
8
48
7
30
27
45
63
48
9
51
3
21
51
12
65
13
35
24
19
12
5
4
3
101
4
3
30
48
47
112
15
21
24
20
36
7
12
117
116
64
80
4
69
78
24
45
45
23
193
78
45
36
51
9
15
9
45
6
9
32
43
54
30
5
40
132
20
16
12
33
18
77
7
108
17
43
72
48
48
24
5
7
6
90
120
17
13
147
21
35
36
60
40
75
21
12
15
18
59
64
27
120
33
15
96
45
3
42
59
7
24
30
18
57
51
29
43
12
9
32
37
35
7
24
84
18
72
27
48
32
148
3
24
53
25
35
31
12
29
88
32
31
129
36
9
51
75
42
72
3
32
19
66
15
51
24
6
95
19
89
52
57
11
79
12
18
51
12
32
28
39
33
32
48
55
113
24
133
35
48
64
8
7
126
24
51
72
87
6
42
45
75
108
9
3
72
65
31
12
5
43
5
13
126
5
24
40
21
6
18
66
24
96
30
15
48
36
87
72
102
6
33
9
23
28
39
33
48
32
13
42
24
48
78
42
60
5
96
37
27
45
120
75
3
17
28
8
7
54
3
56
7
45
44
16
24
15
48
17
40
48
15
81
84
12
15
30
71
52
45
11
16
48
20
127
29
16
21
47
25
27
51
5
37
48
27
3
12
6
15
9
42
60
18
27
20
16
123
12
45
44
43
17
13
48
75
15
29
1
24
18
65
31
41
40
45
11
12
7
60
30
11
4
75
209
19
33
57
107
24
4
12
24
96
111
89
91
12
33
12
3
29
4
56
16
147
12
21
33
54
5
88
12
20
37
3
20
16
12
15
24
33
165
42
60
24
21
75
36
57
8
64
56
19
5
88
21
30
41
36
24
136
117
35
37
75
8
91
24
48
132
33
117
47
1
24
66
105
8
127
57
60
33
114
45
15
149
16
15
9
27
57
15
77
48
13
120
42
6
11
4
156
69
90
6
35
16
8
19
65
100
255
57
20
16
87
53
37
66
9
15
33
75
45
8
31
5
43
102
6
5
37
18
72
12
29
19
21
24
3
5
52
20
60
25
30
21
21
6
18
24
3
15
24
81
39
65
24
109
23
25
39
81
42
5
73
30
24
36
33
27
17
25
18
12
60
45
15
48
17
60
13
39
3
6
87
9
39
20
85
11
16
15
9
15
81
20
19
24
6
3
15
72
81
3
81
75
65
16
87
30
63
20
40
8
64
63
33
39
30
30
77
16
72
45
3
147
17
36
19
9
36
21
27
140
76
15
81
111
17
52
20
16
39
78
23
4
8
7
41
64
24
32
12
1
35
24
88
60
32
16
111
60
6
18
102
75
48
12
9
30
48
77
28
3
9
36
12
20
187
9
141
90
9
12
20
37
87
20
40
8
43
12
33
72
27
45
8
16
51
21
165
24
54
5
72
7
48
9
141
102
48
45
39
24
41
16
27
162
3
45
18
125
25
78
5
37
27
8
28
177
24
23
48
4
15
45
15
29
52
32
48
55
57
33
99
8
55
60
12
5
16
75
65
103
54
48
87
20
88
84
135
45
15
105
3
5
60
12
16
8
72
67
21
24
15
113
4
15
69
24
15
12
45
128
28
3
102
24
6
114
30
120
24
12
12
90
ABCD 99348419494*3^$a+1 [50039]
18
90
18
24
30
23
127
33
177
63
45
6
30
24
192
6
72
66
270
6
66
24
36
30
42
12
6
59
208
93
3
189
162
6
102
72
90
114
17
85
18
42
54
66
39
21
48
6
48
21
21
36
12
60
48
18
93
141
3
33
24
39
96
153
12
126
90
51
9
84
3
57
66
54
18
54
119
31
48
168
18
23
16
15
36
84
18
39
111
84
173
7
105
80
16
80
79
54
24
35
31
6
18
36
180
30
60
39
123
5
25
24
108
90
9
3
54
54
78
99
9
23
43
60
30
258
48
57
21
66
144
57
75
21
27
54
36
60
54
57
32
1
36
66
54
24
27
21
59
73
23
43
72
45
9
23
127
17
19
12
18
159
111
150
72
36
30
6
75
15
36
90
147
15
30
108
42
77
115
90
3
33
60
288
30
60
30
36
18
21
15
6
107
1
120
132
18
18
30
24
54
99
183
18
324
3
3
126
48
60
18
102
11
139
18
18
12
117
27
21
33
72
90
77
55
9
21
6
36
180
198
48
18
101
64
57
23
7
180
24
125
49
47
67
30
42
18
12
24
30
129
15
18
432
18
24
48
60
30
36
6
138
39
21
59
43
36
42
12
18
168
30
99
32
1
48
111
21
66
72
81
27
90
11
64
15
54
42
17
193
24
12
72
3
75
5
97
111
87
41
19
84
96
54
35
13
3
240
27
6
143
1
159
21
66
41
208
27
5
85
123
21
12
24
30
9
99
6
54
72
48
6
35
85
90
6
36
23
67
84
108
42
18
36
144
18
90
33
15
42
215
127
17
19
30
6
54
35
31
36
54
39
15
114
138
213
21
6
198
66
54
126
6
99
9
36
66
81
32
1
54
156
141
57
87
9
30
54
99
27
21
128
103
90
18
42
12
42
120
24
72
18
66
60
90
90
54
107
67
77
55
30
27
33
54
12
45
32
85
36
6
36
120
21
51
90
3
3
72
12
18
39
3
18
30
29
43
162
6
18
66
18
72
15
93
72
11
49
54
36
84
6
27
48
189
42
89
1
63
32
7
36
96
30
24
84
60
192
126
18
63
69
30
42
12
87
21
6
12
18
23
121
36
6
120
18
126
5
19
45
21
90
6
18
18
252
228
24
48
42
18
131
7
9
15
66
47
112
9
102
24
54
120
24
12
23
91
12
168
113
31
228
114
108
12
6
125
288
16
75
5
25
39
21
18
120
6
30
90
3
48
48
33
108
147
9
78
162
39
69
27
21
90
33
32
103
41
64
51
285
240
3
18
12
18
72
18
78
234
12
60
51
69
108
126
126
54
45
81
47
79
72
132
48
216
36
24
90
144
30
18
240
90
12
177
45
51
15
24
54
51
51
60
30
72
6
102
240
12
90
9
69
84
90
18
90
65
16
176
16
3
174
72
18
42
126
72
5
16
15
33
33
63
48
15
54
54
24
192
186
12
72
47
13
36
143
19
120
21
39
105
87
54
60
66
36
78
66
65
160
9
87
39
96
48
90
15
27
108
185
61
18
72
137
61
216
24
3
189
24
107
13
90
6
35
31
18
15
45
120
6
18
66
81
15
126
3
272
25
119
133
60
72
66
72
18
18
6
3
207
6
48
59
13
42
12
18
6
54
36
251
1
108
30
114
51
57
18
12
78
107
37
30
90
3
69
27
9
167
31
96
30
83
133
198
6
30
150
66
18
144
18
69
21
11
169
24
15
39
12
60
108
12
54
168
12
6
9
45
3
32
64
45
54
72
36
321
33
63
96
279
126
84
330
18
18
156
6
18
69
93
162
120
9
48
69
24
51
21
48
96
54
66
24
66
9
45
83
160
ABCD 99348424972*3^$a+1 [50132]
93
4
92
33
36
31
23
33
57
111
16
96
44
16
41
7
23
6
54
1
32
144
3
13
56
3
138
27
27
108
25
8
135
1
8
39
42
108
156
15
9
72
30
93
15
24
12
42
12
60
72
55
83
13
8
36
36
21
43
23
42
90
1
53
162
13
53
96
108
12
24
55
96
5
24
12
123
16
12
68
105
135
27
85
12
65
60
19
53
63
63
12
6
126
1
8
81
7
56
52
11
108
18
90
102
24
19
17
31
32
60
141
6
1
12
32
12
69
3
105
12
99
36
276
24
15
21
33
144
3
16
59
36
18
15
15
6
72
18
57
135
49
47
33
12
99
126
67
48
5
3
75
12
54
42
36
18
43
11
93
24
27
33
12
4
59
25
8
72
16
143
1
12
132
60
11
6
30
6
79
11
49
95
36
13
68
21
24
19
8
24
72
4
11
73
5
126
13
5
36
18
54
18
18
12
43
84
56
4
20
24
81
126
12
42
79
41
43
8
36
9
7
20
60
4
11
33
27
90
12
79
17
414
45
57
24
55
29
15
99
1
12
20
112
48
17
63
15
33
105
151
92
15
37
12
5
48
6
54
19
125
84
78
54
30
60
9
9
30
114
108
48
3
93
18
1
32
76
29
39
3
25
5
75
39
13
56
33
96
7
65
84
18
9
27
37
5
66
96
25
11
21
9
6
48
60
45
45
7
44
69
19
23
36
90
12
15
12
33
36
66
9
15
66
60
7
8
148
180
17
72
15
33
19
53
78
30
19
8
24
9
138
93
96
24
63
36
37
47
78
307
35
13
95
45
21
6
198
18
13
41
187
8
48
72
9
72
43
36
44
4
11
1
23
30
24
12
7
20
99
9
15
18
72
51
52
59
126
36
48
6
33
51
42
51
28
20
21
51
135
9
36
4
32
111
6
66
198
27
4
29
7
47
48
45
69
48
43
11
126
60
30
24
25
204
17
114
12
42
91
29
15
12
51
54
27
4
48
101
36
39
33
72
3
33
36
111
87
30
6
12
6
36
66
24
45
63
54
18
18
18
138
159
3
54
24
51
39
57
105
18
33
51
49
41
7
17
36
48
39
201
18
57
108
4
5
51
4
23
54
126
69
64
20
9
36
36
36
7
83
1
44
63
30
103
56
3
24
48
21
3
1
53
12
195
27
33
21
36
27
112
35
78
91
84
17
15
12
51
18
27
39
54
15
4
35
105
81
48
3
21
15
93
18
12
49
84
48
17
60
147
15
81
27
72
30
108
60
18
37
12
80
69
18
141
39
33
4
35
9
27
45
9
103
41
87
51
201
12
45
30
78
12
19
53
3
57
31
12
11
181
44
24
3
13
35
6
18
108
54
108
55
8
24
15
42
12
144
60
12
108
147
93
36
51
16
12
140
99
1
59
81
24
141
31
65
144
18
12
69
12
45
15
39
36
42
54
174
6
73
32
12
153
27
93
90
21
21
18
45
63
9
3
6
111
60
112
5
15
28
77
6
72
21
9
60
18
180
37
96
11
37
11
24
9
4
32
21
18
6
90
12
24
30
132
66
6
18
109
17
108
36
36
139
44
33
18
13
41
51
3
117
72
4
5
15
21
12
24
144
36
15
36
12
9
66
144
121
48
47
78
19
143
30
18
9
15
18
15
4
29
7
65
24
87
21
54
33
3
36
12
1
104
45
54
45
4
5
39
40
56
24
12
45
36
3
12
15
37
17
43
65
6
36
21
108
45
36
19
5
79
65
18
36
73
152
4
35
45
48
4
11
69
12
84
15
162
54
9
99
36
24
72
66
19
59
25
48
107
12
73
95
1
11
33
75
9
15
1
11
78
30
6
12
6
156
24
13
44
15
1
17
108
126
73
8
117
36
15
33
96
43
11
228
37
143
13
41
108
60
79
29
3
135
45
123
36
18
108
18
48
145
12
11
30
24
54
61
65
127
8
135
33
111
54
55
44
57
24
63
21
24
12
42
12
60
61
101
234
48
24
66
6
72
30
3
15
60
36
66
24
66
18
36
24
15
21
55
17
90
66
7
80
24
88
92
39
45
63
45
63
90
43
11
69
21
18
48
121
65
54
21
63
45
15
66
3
4
89
39
69
51
39
30
27
40
8
57
91
17
138
201
12
36
112
5
18
37
17
67
149
48
78
36
57
16
83
78
30
6
3
69
15
39
69
40
8
27
45
99
12
90
72
24
15
96
171
60
145
12
32
100
35
66
60
87
15
6
51
12
39
21
39
97
41
6
49
41
30
6
48
3
21
108
87
39
9
84
81
63
27
42
31
35
189
72
9
114
18
91
11
37
5
48
18
6
72
39
81
6
13
5
54
48
132
93
4
41
7
80
27
54
27
9
12
108
6
21
15
9
28
107
37
35
36
36
85
59
18
ABCD 99348643952*3^$a+1 [50017]
148
32
19
12
48
36
9
27
117
51
221
40
56
19
53
12
24
12
112
12
99
12
24
9
60
36
104
67
48
9
87
81
12
63
9
20
184
20
31
24
9
27
53
16
36
36
32
96
7
48
60
21
8
16
84
123
29
199
12
48
21
135
24
57
3
21
108
51
17
40
39
29
40
72
200
103
36
5
16
39
33
3
29
16
39
53
108
19
33
56
180
144
43
17
252
28
3
53
76
51
24
36
89
16
12
87
60
33
56
4
12
24
20
120
40
144
51
21
36
63
9
32
24
36
124
75
9
152
91
53
36
28
20
40
48
15
5
19
93
87
21
68
7
60
77
40
20
156
60
36
84
31
21
72
36
20
31
45
75
9
44
163
9
116
48
52
24
20
64
87
9
39
29
67
45
15
180
5
36
120
40
164
48
88
332
31
41
100
39
21
15
5
19
9
27
45
44
16
15
89
16
80
88
20
36
36
55
24
57
72
8
163
69
48
44
28
27
29
40
56
19
12
53
31
29
120
31
45
75
9
96
36
12
20
40
3
29
88
8
72
36
12
4
51
33
51
5
108
52
135
65
60
36
12
36
115
105
12
80
43
21
39
57
63
96
69
56
24
16
20
16
3
12
89
79
17
175
60
24
149
7
29
36
79
45
24
72
192
8
12
31
60
105
24
51
12
117
20
7
29
16
99
12
33
36
75
84
41
156
115
65
40
48
75
21
75
9
111
60
36
137
220
108
20
72
172
44
64
3
53
16
36
72
8
12
67
41
4
39
161
16
20
43
12
17
12
4
12
72
36
24
20
12
24
16
36
48
75
149
16
56
120
40
144
27
117
27
5
36
52
8
12
16
36
8
127
33
87
5
36
12
16
36
20
76
212
60
108
28
24
3
24
60
113
12
36
4
56
79
129
24
32
16
39
149
120
40
15
72
33
24
36
72
99
9
20
12
4
111
33
15
17
24
120
36
88
171
141
108
56
48
52
15
84
69
3
9
188
7
45
15
5
19
89
28
60
12
92
31
24
60
69
15
36
33
56
72
4
20
64
20
76
104
24
36
31
89
40
51
89
31
29
12
40
72
12
39
5
16
20
16
212
7
9
135
12
33
92
72
36
4
3
17
12
16
8
127
45
24
56
108
36
36
19
60
9
92
52
20
16
15
17
88
80
84
108
55
24
45
15
96
24
33
51
5
160
51
53
36
4
3
9
8
48
40
20
144
16
39
24
41
88
36
204
32
31
113
4
48
128
40
87
69
15
9
20
7
5
19
33
72
60
20
84
4
87
60
69
20
12
24
16
20
103
96
29
52
8
16
15
33
56
31
165
188
88
12
36
20
4
48
72
56
4
12
99
132
5
19
24
45
111
24
9
51
129
8
12
16
171
45
24
84
8
19
65
139
9
12
108
8
64
15
9
51
21
20
48
24
136
96
135
41
40
63
117
135
48
29
67
24
77
28
36
24
51
5
84
60
31
89
7
17
12
96
48
7
69
84
60
56
28
8
28
72
72
3
17
7
9
36
20
19
57
12
36
27
33
36
39
65
36
88
20
60
12
55
53
60
36
7
77
36
24
31
5
115
45
72
12
27
45
8
31
129
3
84
96
29
4
56
48
31
9
32
16
20
19
33
116
64
36
75
21
56
55
17
120
31
65
16
20
28
72
60
20
55
9
116
79
12
65
24
55
33
48
80
12
40
120
111
57
32
7
125
16
12
8
52
48
99
141
164
288
36
31
53
52
56
4
56
88
15
17
60
64
39
41
36
52
32
256
12
51
5
4
63
84
45
36
44
36
208
20
24
16
92
55
29
24
64
116
12
4
84
20
4
68
60
12
40
27
24
105
72
60
12
8
103
21
48
36
36
99
12
5
19
153
3
213
20
211
41
124
39
161
36
52
3
33
80
12
4
228
380
36
16
8
28
3
69
27
24
180
120
45
24
192
99
45
56
16
3
41
19
65
36
36
43
17
64
56
103
72
77
16
24
3
89
88
68
43
45
92
4
48
92
96
84
40
39
65
40
15
17
52
36
36
8
192
108
40
56
7
29
64
111
60
29
55
17
43
45
36
44
16
99
21
159
5
4
32
60
84
4
68
79
24
29
336
16
15
24
17
52
8
79
60
24
9
20
7
60
93
108
24
20
136
72
80
36
64
56
4
32
55
33
56
16
8
7
29
16
56
43
41
4
12
80
160
ABCD 99348727222*3^$a+1 [50025]
56
40
21
96
27
237
6
18
27
63
105
32
48
64
48
144
21
59
49
42
29
19
29
13
99
9
71
31
57
87
6
84
78
30
75
8
49
111
15
57
8
127
57
21
147
216
15
36
30
39
87
18
119
7
54
75
21
18
65
55
6
27
32
25
168
23
120
31
41
13
90
17
25
30
9
9
47
48
136
39
54
6
30
36
11
25
143
37
107
43
84
65
13
11
136
9
6
18
23
49
15
93
123
39
66
15
48
9
96
30
24
138
204
3
33
87
21
120
72
24
75
69
35
49
18
29
24
40
51
6
90
29
79
9
56
1
15
9
36
18
18
12
27
80
73
36
42
57
87
9
39
42
71
19
69
105
72
24
23
7
36
93
24
45
107
55
9
15
54
30
18
3
80
25
96
48
60
3
48
51
6
30
9
15
41
24
24
31
9
105
102
17
40
57
15
8
160
33
12
11
31
30
75
105
36
18
90
47
13
27
32
13
12
60
12
150
113
7
24
30
107
72
16
57
23
1
36
59
79
54
11
16
33
36
59
31
102
3
21
11
37
11
85
27
8
31
18
78
30
60
15
69
24
66
33
57
36
132
36
12
87
152
240
24
7
9
81
23
49
12
11
64
8
31
65
25
15
51
93
200
31
60
5
16
9
6
30
36
23
24
43
5
48
24
1
54
72
120
33
32
13
36
47
43
12
42
71
1
15
24
81
144
71
61
75
33
36
171
9
15
24
45
42
17
16
21
36
39
63
78
102
42
108
30
6
35
1
39
81
36
27
81
36
6
197
72
24
25
119
13
3
192
24
69
51
96
9
24
120
6
54
11
40
33
60
3
32
37
35
40
195
5
40
3
162
36
39
15
54
60
39
8
79
9
21
24
27
9
335
79
54
36
39
8
7
57
45
24
35
37
3
177
15
32
73
23
67
29
144
16
105
120
6
89
24
24
25
23
7
81
24
56
24
31
36
45
96
3
69
45
18
30
3
21
54
5
31
30
3
72
8
13
84
23
265
207
9
95
1
135
39
96
30
11
13
66
105
48
120
21
12
23
16
104
64
33
47
88
3
21
75
45
9
15
96
63
90
15
3
125
24
24
64
51
6
135
3
36
96
144
89
1
120
24
15
15
17
79
90
119
72
64
96
8
37
51
57
71
175
6
120
36
15
57
6
65
25
39
248
19
45
48
48
105
23
121
63
80
43
84
113
31
24
90
15
21
35
31
65
13
12
36
35
19
6
48
144
183
3
21
200
31
33
57
12
3
8
7
24
9
81
54
105
57
15
24
8
151
54
51
51
54
39
3
45
80
37
18
89
40
33
72
18
5
88
24
8
121
15
24
15
137
85
75
9
54
126
27
80
7
113
13
35
85
11
16
27
42
66
17
136
135
90
60
27
72
135
102
96
48
11
85
3
8
79
30
35
16
8
37
107
16
15
60
21
80
48
16
45
171
56
13
66
24
54
18
108
101
96
112
32
16
15
114
36
48
35
16
3
77
24
24
73
15
27
21
9
216
39
15
57
21
102
42
66
18
24
183
24
81
39
135
24
41
43
36
54
107
48
96
25
30
65
169
36
27
9
36
3
72
8
40
261
36
30
17
1
6
84
6
39
24
8
55
105
39
66
23
136
9
102
9
33
12
3
128
13
60
39
32
1
39
105
18
90
155
7
54
126
18
27
3
5
13
83
16
9
47
85
18
102
60
47
25
12
51
153
72
108
54
5
157
35
13
18
57
56
1
30
60
18
72
3
8
25
39
8
37
35
16
45
123
21
84
24
15
120
56
40
57
15
24
8
115
12
54
51
63
102
24
36
90
125
24
49
30
42
23
25
15
63
89
40
48
33
78
17
48
1
39
15
105
96
69
72
123
21
150
29
16
3
18
90
105
32
103
89
31
17
112
75
53
31
6
83
127
24
30
35
97
102
6
59
103
105
32
40
21
51
33
78
57
8
37
11
31
30
24
35
85
99
72
48
15
42
48
6
192
18
15
56
55
18
36
27
8
7
33
75
21
69
35
1
30
33
216
129
71
25
12
60
39
24
39
42
18
77
31
54
36
87
21
12
18
69
56
37
78
29
88
24
56
55
54
36
120
87
81
36
18
66
60
35
24
13
18
57
9
36
3
56
13
35
16
21
35
88
63
65
109
18
6
11
24
37
27
153
39
56
64
104
16
8
1
15
15
60
21
9
47
13
66
6
179
109
59
88
63
54
147
39
65
16
80
64
39
42
36
84
39
177
135
ABCD 99348757702*3^$a+1 [50042]
270
81
69
3
24
3
18
27
48
45
27
3
9
51
132
33
12
45
51
72
60
135
45
15
105
45
15
27
30
30
21
57
30
42
90
30
78
189
108
15
21
9
18
72
78
120
87
60
72
93
27
204
57
39
21
150
9
33
180
123
27
90
123
240
12
96
24
15
30
60
195
96
36
33
3
57
15
3
72
21
36
120
93
3
75
69
24
27
12
57
141
420
75
57
30
138
30
60
120
90
63
39
18
255
57
51
24
60
45
111
27
9
36
84
123
180
165
3
60
42
63
105
60
12
27
153
60
300
30
48
45
48
72
60
45
15
15
30
27
12
33
60
63
72
3
72
60
120
81
219
81
9
30
21
27
57
96
9
63
15
57
3
105
15
69
48
45
3
15
90
30
105
60
105
30
120
9
48
120
63
12
180
21
69
60
15
240
12
3
21
36
33
90
177
51
60
45
57
15
195
18
42
48
90
3
99
225
3
90
15
15
300
30
150
72
21
27
102
135
45
63
75
222
18
9
96
27
210
48
495
57
48
132
27
153
51
39
108
33
84
63
45
15
177
93
3
27
57
63
30
15
15
60
180
450
3
24
12
51
30
39
51
117
15
45
33
87
153
30
90
15
204
36
24
84
177
63
9
18
33
87
42
51
24
36
72
27
150
18
69
183
33
27
108
42
18
360
42
51
24
3
12
45
33
192
3
27
45
3
120
153
24
93
30
90
42
78
90
30
39
33
30
438
192
3
72
15
108
12
153
45
90
9
60
51
12
33
57
111
72
60
132
120
15
30
63
72
45
15
96
12
27
48
12
210
18
12
45
33
30
42
3
132
15
30
15
63
33
9
168
39
3
90
18
57
15
21
9
87
63
57
36
117
48
42
48
45
27
48
12
210
60
75
45
75
105
120
78
33
99
18
39
3
60
18
102
45
36
9
210
30
15
33
30
42
48
132
18
90
42
33
60
45
60
15
144
3
30
63
72
3
9
111
9
81
90
12
21
177
90
69
204
117
123
72
72
36
117
39
3
45
12
24
87
270
12
18
33
39
18
3
9
3
15
60
120
129
33
3
357
18
93
9
108
12
18
45
15
9
36
87
30
87
201
12
3
12
3
12
21
57
60
183
12
45
39
63
33
60
45
63
72
105
42
105
75
33
15
102
90
90
60
108
210
45
87
108
90
30
180
33
27
105
24
84
24
33
3
27
12
57
36
87
33
27
45
33
27
72
96
225
3
192
132
168
12
75
48
9
51
12
45
33
27
33
15
264
48
60
12
63
57
96
72
3
72
60
30
3
72
192
33
171
57
12
27
3
33
24
96
57
48
267
96
9
123
27
30
18
120
9
3
18
102
93
84
81
102
60
18
27
60
48
24
33
30
93
108
9
63
60
27
48
12
45
63
189
21
147
60
33
123
39
138
39
33
78
42
60
90
48
102
3
15
60
9
180
3
150
30
18
12
123
45
63
27
45
12
105
60
15
120
36
36
36
105
60
3
60
207
93
27
42
90
48
9
168
33
60
3
189
150
45
15
33
180
45
207
3
30
75
147
108
33
180
84
45
18
60
9
93
123
87
45
75
108
60
117
3
30
60
72
15
15
180
78
30
33
39
90
3
105
42
90
18
33
39
78
87
3
165
24
24
9
15
60
15
57
84
72
12
48
48
27
60
117
15
48
33
69
3
15
30
135
27
57
33
48
102
165
123
33
264
15
90
48
192
60
3
87
30
3
75
60
132
108
72
18
3
36
ABCD 99348854266*3^$a+1 [50036]
5
84
24
18
85
65
48
30
24
25
137
55
41
84
108
7
23
18
150
12
6
6
49
35
61
41
30
24
25
29
91
29
6
13
113
42
90
66
12
157
77
6
60
12
72
186
43
72
5
19
48
65
127
41
7
53
150
18
30
6
30
6
19
65
55
48
23
18
42
24
60
49
17
102
1
72
89
60
48
6
54
30
18
24
18
30
36
30
24
78
48
6
1
53
144
36
30
1
24
29
12
6
49
24
65
174
25
65
30
18
7
72
29
24
6
126
55
96
59
36
48
49
96
119
96
1
144
107
13
29
42
156
24
78
150
48
48
72
24
18
7
23
12
24
6
36
90
30
115
5
67
35
157
24
17
48
6
66
30
42
31
29
115
48
17
72
6
282
126
6
19
11
204
121
5
48
6
96
66
18
66
180
19
65
66
61
48
24
17
90
54
54
18
7
48
53
60
31
71
49
96
47
30
108
12
12
18
37
65
84
90
66
96
55
17
7
89
54
1
24
77
66
30
48
36
24
7
65
7
101
12
30
18
12
30
114
120
96
84
18
37
24
11
18
48
60
60
43
72
168
5
6
60
78
66
49
65
12
60
84
114
120
18
12
42
73
5
42
48
1
29
6
114
168
18
24
6
6
30
55
5
18
18
84
108
66
37
24
125
18
1
17
55
24
35
54
31
29
66
18
132
6
13
95
180
66
24
42
25
95
78
24
60
6
1
29
96
19
17
30
78
67
59
6
12
72
36
24
156
120
19
59
24
90
66
6
163
11
6
66
54
126
132
12
6
84
151
65
18
54
30
42
24
72
55
17
18
42
163
17
31
107
102
7
24
149
48
18
49
17
18
42
19
29
6
12
24
138
66
109
48
53
12
102
25
17
180
24
24
36
31
35
66
42
18
48
192
55
24
35
61
95
12
72
61
168
24
23
90
24
55
5
24
60
6
66
42
132
73
17
54
1
23
30
150
60
42
30
30
19
11
108
18
7
11
60
72
78
36
78
120
25
72
119
42
12
6
102
103
24
23
12
42
54
222
30
25
47
1
107
48
109
11
61
23
132
30
30
6
19
23
12
13
47
49
419
18
24
18
25
161
7
59
18
30
30
7
29
19
11
12
73
185
66
18
36
12
19
5
36
90
13
29
18
49
35
48
30
6
30
60
7
120
48
5
42
30
102
102
60
19
5
36
54
54
43
17
132
43
5
67
59
24
30
7
5
156
60
12
7
5
19
5
19
5
42
120
1
17
7
83
42
6
150
132
90
72
30
54
37
125
18
60
109
72
41
103
29
12
18
216
6
24
54
12
18
96
36
36
43
72
35
13
149
78
90
12
42
181
23
30
102
13
29
18
25
119
48
18
12
6
37
5
42
42
31
24
11
13
41
66
37
17
60
19
17
24
18
72
13
17
79
215
25
77
67
5
42
54
84
30
36
150
42
30
12
126
6
24
55
17
24
55
29
36
24
66
6
79
29
19
11
210
6
18
228
7
83
84
54
6
108
18
7
11
37
24
65
66
72
12
18
90
37
48
47
18
31
95
54
30
12
18
12
66
49
24
11
61
119
144
6
90
30
30
30
84
6
60
6
132
60
36
7
113
96
54
6
24
19
17
48
108
48
114
1
5
12
42
48
12
18
30
48
25
119
12
13
77
19
77
24
24
19
5
36
72
79
65
150
73
11
96
6
48
55
5
72
54
30
30
1
35
24
90
24
114
66
36
19
17
42
6
54
25
5
66
6
120
43
23
72
25
5
66
24
97
41
12
120
60
7
5
84
7
173
19
23
18
24
18
37
96
17
30
54
91
72
48
17
60
43
35
13
29
43
53
24
67
95
1
5
120
30
168
96
54
204
210
48
72
66
72
7
125
43
149
19
5
6
13
72
11
133
47
42
12
66
18
192
55
24
29
19
101
60
12
30
42
43
23
90
7
113
7
17
7
48
41
24
48
48
240
24
216
66
6
55
35
60
12
6
114
60
18
24
6
30
67
17
78
12
78
223
65
84
48
108
24
126
90
204
30
126
12
72
30
378
48
90
12
102
48
31
5
12
55
77
66
216
18
7
96
24
101
43
17
30
24
18
36
19
65
30
12
6
42
48
42
67
96
125
19
23
78
180
127
72
83
37
239
49
35
6
84
18
42
7
155
6
7
5
168
48
60
6
24
126
96
43
65
24
12
6
90
54
18
36
12
ABCD 99349190654*3^$a+1 [50011]
6
42
18
24
45
21
12
34
18
27
23
58
18
17
48
12
15
12
22
50
61
15
14
19
57
2
66
30
9
81
30
21
45
4
11
25
26
10
68
4
72
14
4
2
30
21
15
22
8
3
16
11
12
18
3
1
44
30
6
6
24
30
15
43
86
15
9
7
9
15
29
42
25
11
4
9
45
35
1
110
33
15
12
13
15
33
17
58
72
38
18
6
10
21
15
2
6
6
3
12
4
60
20
49
8
10
14
18
21
4
12
35
13
20
51
1
5
4
2
108
9
12
81
40
3
32
39
61
45
2
12
6
52
47
16
8
15
24
6
12
15
24
4
9
32
91
17
7
48
3
33
5
24
6
30
27
45
39
9
16
18
17
3
33
19
26
3
51
10
15
53
58
14
4
39
12
5
39
4
17
96
22
2
6
12
6
10
2
3
49
3
48
5
6
18
3
24
1
128
42
9
1
8
84
3
12
33
55
35
4
90
95
76
20
28
11
1
23
34
8
24
60
18
1
17
30
84
10
15
5
6
48
34
35
21
15
1
20
3
31
20
36
34
20
24
12
88
8
7
3
98
42
40
50
4
3
35
45
87
25
41
34
45
5
4
135
9
8
30
25
5
22
33
3
20
9
16
60
24
23
28
5
21
10
18
8
10
20
25
5
54
13
32
9
19
3
2
12
6
18
12
12
12
16
50
18
19
80
12
4
24
20
172
20
60
25
8
30
6
12
39
33
12
4
2
42
72
51
45
4
20
19
60
5
4
8
27
40
48
32
12
15
24
9
36
9
6
25
35
61
65
30
9
12
57
6
1
5
18
6
7
9
3
53
24
39
7
32
18
24
90
16
44
64
72
2
106
17
19
54
14
30
10
38
18
12
30
18
10
20
12
15
3
42
24
3
43
14
4
26
10
23
57
24
175
80
57
15
27
13
80
3
6
31
17
27
15
45
16
9
18
26
27
4
5
10
5
21
64
14
6
51
64
45
14
21
3
1
12
12
5
30
45
3
30
24
34
54
56
66
6
88
36
50
130
15
3
77
40
5
4
14
1
21
3
33
2
30
42
30
40
11
12
13
14
4
54
2
30
3
21
24
6
4
20
36
81
3
112
5
16
17
3
3
49
11
30
6
84
6
18
6
27
4
24
47
60
18
12
18
6
3
31
26
3
57
4
50
42
90
33
55
36
33
17
4
32
19
23
12
48
6
102
60
4
90
14
6
15
76
8
21
51
3
30
19
45
8
12
18
9
9
70
41
9
22
8
6
18
22
44
31
5
43
23
33
21
30
21
69
19
39
18
8
7
44
13
35
1
2
9
4
11
28
32
6
24
10
56
9
105
24
22
62
15
3
24
21
15
4
8
42
108
18
9
13
87
21
8
36
15
28
71
30
12
24
6
18
15
21
4
50
37
5
27
25
3
104
16
3
26
48
12
15
9
84
22
33
53
12
6
36
4
65
21
39
127
32
21
4
41
19
35
10
2
13
23
48
22
20
3
4
5
22
29
16
80
1
8
31
24
9
32
6
18
6
61
35
33
25
110
9
61
2
30
40
8
15
12
88
47
60
24
16
2
27
28
23
78
55
5
24
3
25
8
6
24
9
7
65
45
19
20
27
42
18
13
5
16
18
20
52
38
27
9
16
18
33
17
31
9
3
15
2
18
70
20
30
9
49
27
35
28
20
1
35
60
18
15
12
9
24
51
51
10
26
10
3
47
18
4
26
54
67
15
18
18
2
15
1
2
73
11
30
55
36
9
36
8
27
27
37
11
12
13
8
27
13
95
9
40
48
35
18
6
6
42
42
34
5
60
7
29
9
70
36
29
4
17
36
12
30
42
10
5
16
107
16
36
18
8
18
24
13
53
10
50
40
20
7
23
6
24
6
9
24
7
18
8
12
70
17
135
48
37
8
21
6
21
24
15
24
40
20
16
20
6
30
70
20
42
18
7
8
9
6
60
24
1
53
87
3
21
16
39
20
13
5
48
43
5
31
35
6
39
16
60
5
27
3
33
76
21
2
6
27
3
9
81
6
73
5
30
28
33
12
9
8
7
3
21
17
72
30
18
30
18
24
18
22
2
18
18
34
15
96
53
147
39
6
12
7
5
55
36
24
8
37
75
5
46
20
30
4
26
24
6
34
5
3
30
3
4
45
68
31
9
47
15
25
39
14
18
37
5
36
16
23
27
4
20
6
10
8
12
6
18
10
2
69
3
1
11
40
74
27
9
24
64
51
12
9
15
53
3
3
66
4
11
39
22
23
24
135
12
6
7
35
18
19
5
3
1
26
6
22
2
48
40
20
70
50
3
45
10
14
3
16
5
19
68
9
51
148
9
62
25
11
42
22
5
75
46
27
8
3
16
20
16
9
24
44
12
21
67
17
43
15
8
30
78
36
10
35
1
15
5
72
15
3
9
81
15
73
2
13
29
18
25
29
19
29
16
20
12
18
72
22
2
36
84
4
5
15
16
8
12
93
15
42
6
42
30
145
48
23
1
120
44
9
12
18
42
36
30
9
180
3
18
40
20
24
24
12
10
18
2
24
6
4
14
81
31
8
10
32
3
15
37
23
1
5
19
5
24
27
21
4
18
92
34
2
9
9
30
21
16
23
16
18
11
15
12
9
3
30
18
24
4
17
9
6
18
6
24
30
6
25
3
17
40
8
12
4
45
35
21
51
4
11
9
3
25
20
3
42
12
36
24
3
15
25
3
8
21
75
36
58
26
6
72
27
21
15
9
18
30
6
4
56
37
15
8
46
54
2
123
9
15
3
10
35
39
16
9
35
45
48
27
16
18
11
15
10
14
60
6
6
4
90
51
29
84
6
25
11
9
4
11
4
14
60
15
15
6
16
11
40
24
24
72
17
12
19
20
45
15
9
36
39
12
1
8
27
12
36
87
60
30
48
75
21
6
18
30
25
11
21
4
8
21
42
25
33
20
52
18
62
39
25
18
5
12
4
11
40
9
17
12
67
21
23
21
28
56
7
5
30
28
80
9
21
36
16
35
9
3
3
4
9
45
72
27
5
18
22
20
7
60
20
28
5
7
11
12
10
20
6
45
16
5
48
6
34
38
12
13
44
33
15
15
6
76
8
15
57
6
30
27
3
13
11
6
39
1
50
24
18
115
17
36
27
3
9
36
15
28
20
6
24
22
5
24
9
15
15
9
121
36
74
6
30
13
8
40
8
27
72
18
28
2
25
44
21
72
3
15
24
28
32
6
79
29
52
23
99
12
6
72
3
45
7
36
35
54
18
18
22
90
44
10
20
30
96
48
24
18
13
17
48
10
44
6
6
13
3
8
36
10
20
30
60
6
39
16
12
11
25
41
3
7
5
21
3
27
30
40
8
60
4
2
6
7
56
72
55
2
31
5
36
30
24
54
16
20
24
27
4
41
24
7
5
10
20
97
27
50
15
21
18
60
60
10
11
16
23
42
3
31
18
32
66
18
6
1
29
55
29
16
8
27
3
13
29
3
7
21
87
2
36
7
101
12
40
44
3
27
9
171
16
5
13
35
39
37
29
4
32
114
72
24
46
20
19
8
36
7
18
11
25
104
66
10
3
8
9
30
6
7
20
12
21
7
11
46
8
51
15
1
15
14
55
59
21
45
27
13
2
72
12
49
5
31
35
28
26
54
10
32
6
78
27
39
6
27
33
18
6
16
44
64
26
13
41
19
32
13
27
9
26
13
11
36
1
53
19
23
70
62
21
21
15
15
54
30
12
85
23
24
1
5
7
53
39
37
11
3
120
10
51
3
5
21
36
15
3
28
2
7
56
105
63
4
5
36
75
9
48
30
9
9
15
21
6
4
33
83
12
33
57
52
14
24
13
5
52
15
48
8
15
12
30
18
9
51
1
44
15
22
54
33
11
24
42
75
13
11
21
79
5
6
1
5
18
16
26
10
29
69
19
120
12
5
6
12
25
17
6
13
59
6
16
18
18
20
3
12
24
81
15
25
50
85
9
14
22
3
11
24
12
4
29
51
9
1
35
1
14
9
24
33
28
26
10
18
5
48
19
5
13
32
78
33
12
48
13
50
57
9
39
21
4
14
40
2
34
9
77
3
76
20
69
66
4
17
16
48
36
63
26
6
1
20
3
12
18
7
53
12
40
15
44
45
19
21
50
30
54
54
75
3
13
96
20
9
39
12
4
47
34
14
22
18
21
95
84
30
87
27
33
3
16
18
38
25
5
75
3
30
12
3
39
6
51
3
61
45
2
30
48
60
4
20
16
36
ABCD 99349197328*3^$a+1 [50019]
56
43
129
15
12
113
55
45
57
36
35
7
18
23
7
29
25
143
12
24
40
20
12
55
54
6
12
5
60
48
85
27
177
66
9
8
108
7
185
12
60
13
11
79
5
43
18
119
61
11
13
18
17
67
18
47
31
57
8
25
30
29
120
1
183
69
66
5
12
109
15
9
66
45
15
30
131
28
20
132
37
51
84
63
12
5
40
15
12
89
97
23
4
92
61
23
31
120
5
19
36
5
49
35
19
45
36
39
36
77
12
12
40
3
21
15
6
11
84
48
120
108
28
24
57
60
23
25
150
162
18
36
54
15
20
103
9
116
60
12
60
55
216
72
30
90
29
48
37
35
36
48
40
224
36
40
9
66
77
52
3
12
101
4
8
48
79
66
35
37
42
21
56
156
12
48
7
45
56
4
57
63
33
35
37
83
72
25
30
17
28
105
23
72
100
3
5
48
12
24
24
97
18
24
21
15
45
99
5
36
60
7
17
12
24
31
29
120
1
155
25
23
115
53
19
5
64
32
4
176
115
24
65
96
163
21
20
13
27
3
17
1
27
27
24
45
56
48
25
35
48
79
60
69
44
13
87
3
102
23
24
84
19
5
12
1
30
137
36
7
149
19
9
8
145
35
19
101
7
18
72
51
51
53
7
29
7
5
168
37
35
12
67
113
13
48
71
24
12
48
7
9
20
31
5
24
84
79
36
69
8
67
17
4
69
15
60
56
36
19
12
125
205
18
12
9
24
21
11
24
19
69
60
87
18
95
13
47
16
15
5
64
57
23
96
84
108
24
19
5
67
89
36
12
36
31
41
48
60
4
68
79
6
12
15
3
5
88
80
31
66
27
60
32
24
1
78
17
13
42
30
11
49
59
12
12
72
96
37
12
11
24
55
29
4
12
24
27
89
204
4
56
19
17
28
20
12
55
89
12
7
57
33
126
9
3
5
52
57
59
25
6
5
49
15
15
41
40
45
18
60
12
24
36
90
11
19
18
90
17
24
12
55
114
48
51
60
24
120
3
17
67
41
24
4
117
23
4
8
60
12
1
111
123
17
4
51
89
40
51
198
51
69
23
48
1
63
96
21
11
48
60
124
45
15
140
72
48
31
5
31
33
20
97
36
87
57
59
64
15
53
168
96
13
51
20
1
120
15
63
5
12
24
49
23
43
180
72
149
1
23
4
20
7
5
43
185
48
52
36
20
79
5
12
103
18
60
27
56
16
104
7
17
12
133
23
52
8
7
45
116
1
191
60
25
18
5
7
42
18
17
13
54
41
85
59
60
4
36
3
5
36
24
7
6
23
60
127
108
9
32
13
6
9
20
12
25
3
60
56
79
18
24
3
63
18
11
108
25
35
48
49
11
12
76
204
68
24
31
108
6
11
7
81
75
36
36
5
120
64
104
19
5
48
139
5
19
36
45
63
17
96
4
8
31
60
21
48
15
36
5
24
13
47
36
1
3
32
24
160
56
13
27
20
36
7
72
90
36
35
7
21
56
103
5
61
11
151
9
60
24
20
4
176
1
135
3
60
21
36
48
8
112
12
44
19
21
32
12
48
120
7
77
31
89
96
25
27
243
117
60
63
12
90
6
5
25
72
18
125
24
31
36
5
4
92
60
25
39
15
5
24
36
60
19
5
97
78
12
33
9
18
17
16
24
51
12
5
12
36
7
29
55
5
181
3
69
23
7
18
3
44
25
18
90
35
72
1
11
64
20
4
15
125
31
29
36
7
33
27
5
12
40
63
17
60
36
19
18
18
5
4
12
81
119
4
92
12
12
1
47
43
17
60
76
9
47
133
15
87
180
36
72
45
63
9
168
56
24
163
5
4
8
132
49
47
108
55
9
132
165
18
42
75
51
129
51
29
115
213
8
85
3
20
24
40
156
21
23
13
35
25
3
36
8
25
51
21
35
31
60
5
12
37
84
47
13
30
24
65
40
3
30
23
19
18
3
32
4
108
8
25
18
9
92
84
12
4
51
29
124
39
41
144
37
183
27
5
28
72
111
17
55
36
69
57
18
72
101
4
20
64
36
24
9
23
7
96
72
12
53
24
36
19
29
7
9
3
65
12
145
23
12
1
54
18
71
24
115
45
27
6
47
55
42
11
7
12
125
61
90
18
11
4
44
36
157
27
20
1
35
16
44
40
27
5
4
8
97
54
84
17
19
29
48
28
21
11
84
24
36
43
17
60
24
4
207
65
25
11
37
95
13
35
88
24
12
21
87
92
19
42
99
9
71
4
69
11
115
36
29
109
6
17
13
36
3
32
24
84
40
12
63
57
69
11
24
37
83
7
53
91
5
79
6
63
3
5
12
12
28
15
6
15
20
1
54
9
56
1
35
1
42
77
36
52
45
78
72
5
12
31
9
15
41
84
48
12
4
57
78
21
24
27
12
36
9
60
57
23
40
80
43
12
53
12
16
24
27
9
176
13
15
3
84
5
4
9
23
84
19
69
3
29
115
29
72
4
48
36
15
5
7
5
175
78
36
63
8
19
209
4
3
48
17
28
36
20
36
24
1
47
31
41
108
7
41
64
8
36
31
33
36
9
48
87
3
17
1
35
24
55
5
7
33
116
19
21
44
52
45
18
5
ABCD 99349197334*3^$a+1 [50001]
6
12
55
56
52
8
9
36
39
136
47
30
7
137
24
6
13
41
42
30
15
33
60
24
12
3
76
96
20
9
60
55
29
6
6
19
17
79
5
18
85
140
3
60
33
21
43
41
24
168
19
48
53
39
3
42
30
9
39
48
49
23
21
9
162
66
3
15
12
13
84
35
1
36
44
21
19
72
8
72
3
12
30
7
68
3
30
31
59
37
5
27
45
12
18
105
36
4
72
35
13
23
30
12
36
12
27
48
52
5
27
36
15
30
18
49
17
90
69
9
3
33
7
5
39
3
21
75
12
45
33
15
15
6
139
24
20
16
5
6
48
6
6
33
123
24
1
8
39
18
19
11
60
37
12
144
29
6
12
12
37
44
39
57
40
101
24
36
27
45
60
12
51
27
6
6
73
17
3
21
60
54
6
7
47
13
44
21
55
5
48
31
96
8
15
6
6
37
108
53
24
48
39
3
85
12
11
12
6
19
11
12
102
30
37
29
72
7
101
54
30
18
48
81
40
29
24
96
67
29
19
80
40
11
18
12
18
90
12
36
12
60
27
9
6
138
60
27
4
24
11
24
6
19
113
147
28
23
45
9
18
48
12
54
24
54
12
9
27
57
16
20
24
51
24
12
60
18
7
5
19
24
12
53
30
1
11
45
28
11
21
69
24
31
47
25
35
12
13
5
19
11
30
3
21
84
31
8
52
8
45
27
21
30
12
6
7
23
6
19
20
9
72
90
13
35
21
12
57
3
28
41
15
40
5
6
9
3
48
18
7
59
1
24
8
27
6
78
12
25
48
24
36
11
21
72
136
11
1
5
19
11
48
60
25
20
4
48
12
11
12
90
102
1
17
78
25
59
1
65
12
7
11
12
12
1
32
4
29
72
3
16
5
18
6
12
60
15
45
84
18
12
24
121
20
63
1
32
27
21
27
30
3
96
16
23
9
28
5
3
4
11
6
19
5
66
9
9
43
23
1
41
7
11
9
3
49
5
15
4
36
59
61
131
9
21
87
16
12
53
15
16
35
18
51
75
54
91
137
7
35
36
6
19
20
15
12
102
30
37
23
25
8
28
80
112
5
7
11
1
80
40
8
16
32
3
1
11
48
60
21
21
3
51
1
17
12
3
15
141
16
20
3
6
42
108
96
33
3
48
132
12
18
48
7
8
52
17
7
41
12
87
9
72
19
41
27
3
12
48
54
55
68
28
48
5
15
12
12
33
12
6
109
11
42
43
11
18
42
18
7
20
69
27
15
37
5
72
6
73
24
11
66
18
45
45
75
52
119
25
60
24
47
18
15
3
72
36
6
48
31
36
29
139
65
27
51
30
43
17
48
54
42
54
45
15
54
63
93
15
36
63
90
103
59
36
30
102
60
30
72
3
27
18
67
8
45
7
5
36
67
5
75
33
72
31
17
162
73
23
30
150
30
66
6
3
135
12
54
18
66
12
30
33
40
60
116
33
60
87
81
18
84
60
37
23
1
20
12
9
3
76
12
8
40
11
33
3
37
5
36
51
3
13
12
17
24
90
12
18
6
13
41
19
65
30
6
24
55
35
6
36
15
76
35
13
17
12
72
31
119
66
19
11
25
5
19
20
9
30
30
7
12
5
12
31
44
9
31
53
6
30
84
126
150
39
12
40
8
45
102
13
11
30
12
67
12
68
3
105
108
64
53
7
5
6
1
35
25
20
3
85
23
12
25
41
54
18
3
27
18
6
33
21
55
35
90
12
30
33
40
77
42
42
6
9
21
19
11
49
5
19
17
12
7
41
42
18
3
15
30
7
5
42
13
5
3
51
33
51
129
16
41
3
36
51
25
24
5
6
6
48
7
17
55
36
11
9
15
6
39
9
12
15
76
23
36
69
39
1
17
30
60
48
1
23
6
60
31
5
3
16
72
17
6
102
15
9
24
30
12
42
43
29
6
18
27
12
16
5
7
59
6
12
12
91
60
29
108
31
5
31
23
1
29
31
24
53
48
120
6
24
1
140
24
99
48
30
12
67
29
6
9
9
7
5
19
11
18
7
41
15
9
54
12
42
42
6
54
24
24
6
36
19
80
4
23
60
18
15
45
15
36
48
16
24
17
36
43
41
63
15
93
192
36
15
121
36
29
15
51
45
9
15
9
42
145
24
5
18
6
15
99
6
24
67
5
63
12
9
7
23
66
3
48
3
21
88
11
24
33
57
102
30
18
6
24
7
29
6
1
5
18
1
24
20
40
17
7
108
89
6
57
16
32
39
1
5
43
5
15
24
63
12
6
42
24
108
13
20
4
29
66
54
6
33
16
41
39
45
6
6
99
4
36
41
24
30
45
75
18
6
57
63
42
30
12
6
19
68
3
96
9
16
68
16
32
33
12
18
24
1
5
60
6
49
12
8
51
18
90
12
21
12
21
19
8
9
19
29
103
5
24
6
37
65
12
43
41
60
12
48
6
13
32
4
77
30
57
21
6
1
95
12
85
23
30
7
5
36
15
52
32
16
29
3
3
1
41
43
5
39
28
12
36
12
68
16
23
13
29
51
57
7
5
19
17
42
12
9
45
31
68
81
19
23
18
36
19
20
4
5
36
51
9
7
32
15
18
159
81
27
51
25
17
19
284
24
16
59
66
19
56
9
12
66
60
162
12
15
16
17
7
8
51
25
96
24
20
57
7
5
3
3
6
48
12
18
18
60
99
16
5
78
24
21
27
18
96
75
33
36
7
23
1
60
53
51
129
31
60
32
9
6
102
75
12
33
43
5
3
57
42
141
4
5
6
6
15
4
17
7
47
13
20
15
1
96
23
61
36
29
12
7
20
3
33
21
18
30
78
18
30
1
44
4
53
42
1
59
18
18
54
12
79
5
6
21
45
67
11
24
6
15
21
15
3
97
95
6
144
51
28
12
17
48
18
61
29
66
48
37
5
18
48
25
24
20
16
5
19
36
80
3
36
6
24
24
24
15
63
138
6
6
19
71
25
72
5
6
150
7
17
43
17
7
5
15
33
18
30
12
67
5
54
6
18
21
52
29
36
15
28
35
30
111
4
29
6
9
40
5
55
23
42
63
40
59
81
33
66
30
84
12
19
11
45
4
41
24
15
48
12
21
30
37
53
12
3
88
35
21
4
80
52
17
27
15
48
18
18
6
19
12
23
42
3
9
7
128
165
18
48
54
55
17
43
8
28
29
55
12
36
29
18
6
31
8
63
73
84
5
27
39
12
49
89
36
19
95
30
7
60
23
12
25
8
40
5
7
17
7
23
21
9
111
9
6
42
39
75
30
43
53
147
12
93
31
11
25
20
36
33
19
11
30
30
30
79
20
3
42
7
8
132
45
48
7
24
11
48
1
29
60
30
13
17
18
45
28
24
83
13
ABCD 99349208152*3^$a+1 [50138]
66
48
150
15
21
60
87
9
15
8
31
120
66
144
6
210
54
114
42
18
156
114
5
25
6
96
18
12
60
60
51
33
126
33
15
30
35
16
9
15
96
24
51
6
150
48
30
72
24
35
1
108
12
15
48
48
24
8
37
75
45
83
61
30
69
81
30
174
66
24
17
55
60
138
42
18
87
45
60
63
27
21
24
99
30
6
60
21
93
30
36
48
33
33
15
69
42
90
23
16
81
78
6
6
69
15
9
21
171
63
42
39
39
30
27
165
18
66
60
36
63
21
216
3
21
59
16
15
6
24
24
42
113
145
6
36
204
41
43
6
6
30
18
66
126
24
54
27
15
90
54
60
5
24
145
36
96
30
90
18
132
18
72
84
120
15
56
16
9
30
24
66
15
128
31
65
55
54
36
6
60
18
12
108
12
24
66
21
9
135
39
6
35
25
143
37
60
24
96
54
24
30
30
132
168
42
84
51
48
45
11
61
24
60
6
30
75
24
39
57
144
9
6
9
32
25
78
66
6
108
45
15
81
9
15
15
96
114
6
84
6
24
72
60
90
33
111
24
57
69
75
56
13
90
42
24
36
78
36
24
161
25
36
114
89
25
30
57
69
27
27
60
36
36
9
15
6
3
96
24
168
39
9
81
24
6
9
9
135
15
57
8
37
60
24
111
24
21
30
138
66
6
60
15
24
96
15
65
40
63
6
35
24
7
30
90
18
6
66
54
114
6
9
105
36
27
24
15
24
96
54
84
30
66
15
51
45
15
24
24
81
15
96
90
215
16
87
30
11
24
120
7
90
60
138
17
145
30
150
114
105
69
11
49
60
12
48
15
51
5
49
6
114
30
33
3
54
15
45
3
72
57
84
6
5
160
24
39
6
6
18
222
29
19
45
21
84
42
18
3
63
6
90
9
15
24
90
30
17
145
18
12
9
9
6
6
24
51
15
9
189
42
81
9
24
15
9
60
66
9
72
99
126
18
42
18
6
51
15
33
135
17
85
78
12
18
60
12
39
45
66
9
21
18
72
9
15
9
15
6
51
48
111
24
57
3
66
90
24
6
6
30
23
7
48
90
231
69
12
63
152
64
69
3
24
219
21
45
99
81
84
54
60
36
69
21
84
30
66
6
18
12
84
39
135
65
72
19
21
33
6
65
24
1
119
256
200
55
6
3
200
7
78
11
1
48
30
42
84
36
78
57
75
69
21
54
36
33
32
64
15
96
60
45
99
30
24
71
31
9
105
6
54
6
30
84
35
24
85
12
54
24
6
30
117
24
24
111
78
12
63
51
54
6
41
40
9
264
72
54
6
18
12
60
24
6
195
39
60
54
63
72
48
48
45
171
15
120
33
48
129
18
66
51
15
129
176
40
3
6
84
27
104
16
15
18
12
108
47
136
9
90
21
93
27
3
36
24
9
48
87
30
66
6
75
9
239
31
9
15
33
48
15
6
59
19
30
15
72
63
72
30
171
63
129
27
29
1
84
27
264
15
9
15
6
30
69
15
114
132
24
24
42
24
105
24
45
36
6
48
17
55
114
60
24
3
39
24
126
24
11
144
61
168
36
24
30
30
162
24
24
105
56
1
15
48
75
5
37
18
33
48
21
78
45
45
35
136
15
9
21
114
96
41
64
99
5
7
48
57
9
150
81
8
61
59
7
18
12
51
39
9
141
51
24
15
54
11
55
9
39
96
9
117
24
27
9
78
41
55
9
51
60
65
55
96
105
3
6
39
45
27
15
153
111
30
51
104
160
15
41
13
120
60
87
33
36
51
3
42
83
7
18
30
33
24
8
1
71
64
24
27
18
12
15
24
45
24
102
21
129
30
18
30
96
9
15
41
79
30
171
15
81
45
18
36
66
78
45
51
54
6
65
1
30
90
30
65
64
72
24
8
55
6
59
7
138
6
36
21
33
36
210
18
6
24
6
35
25
15
24
21
36
39
39
36
66
84
15
72
48
9
30
42
111
3
54
12
48
96
36
54
24
42
15
24
72
39
9
141
60
54
24
60
210
30
36
30
96
30
240
30
114
30
36
18
12
45
9
24
47
16
24
15
138
126
6
51
168
129
6
6
18
36
117
9
15
3
30
30
90
95
7
18
15
87
30
48
30
162
99
45
30
5
24
31
174
60
42
21
32
31
89
151
156
48
5
31
24
6
75
9
42
60
9
104
7
60
29
120
55
114
15
57
30
81
33
30
24
192
18
12
3
48
24
93
27
24
ABCD 99349344338*3^$a+1 [50007]
25
83
7
42
3
27
5
60
1
42
132
6
15
45
6
18
6
6
23
25
12
24
54
77
13
35
40
92
4
44
13
48
47
43
24
6
66
5
19
150
27
3
29
52
39
5
19
6
6
36
48
17
19
24
72
12
72
5
31
69
69
24
12
66
33
51
9
15
5
36
13
42
105
24
15
41
13
72
39
44
13
12
11
4
12
9
66
24
54
11
49
36
54
5
1
12
42
57
60
69
6
9
9
18
54
23
16
56
1
47
40
3
17
28
3
54
6
57
3
114
60
6
12
24
5
16
32
67
24
21
39
105
27
18
162
42
23
25
24
6
60
30
23
19
6
12
12
6
6
23
43
17
36
19
72
264
17
73
66
33
32
48
7
36
5
28
56
79
57
20
4
21
12
18
29
73
35
16
45
6
210
39
99
6
6
53
1
60
12
42
65
76
45
6
41
13
27
57
35
28
9
30
41
7
36
54
42
24
17
37
11
7
42
6
5
96
4
15
12
33
15
12
18
126
5
25
54
117
9
18
21
9
6
5
19
42
24
35
4
3
17
12
43
5
31
30
35
31
6
18
45
56
4
36
45
18
12
101
19
6
23
12
19
41
7
12
18
11
31
9
87
42
30
17
40
3
6
114
105
3
29
25
90
6
30
18
35
19
6
59
85
23
19
5
48
16
39
12
5
31
90
18
54
60
78
29
49
36
3
8
43
21
63
12
48
17
19
6
35
4
20
1
18
6
15
39
48
45
27
30
35
13
39
9
6
45
48
15
5
25
11
7
48
5
7
9
36
24
20
13
42
9
32
13
35
36
31
33
12
3
6
83
43
29
13
12
60
59
25
60
6
6
150
18
12
99
9
6
113
1
12
75
104
1
18
45
15
5
55
29
31
9
141
6
24
24
30
42
5
1
12
51
20
16
45
54
30
51
51
72
21
15
6
60
63
32
1
42
6
39
21
30
5
79
66
75
15
30
35
1
24
30
60
24
17
36
13
47
73
11
4
9
18
12
18
12
3
9
18
36
9
140
16
32
7
21
84
36
92
13
71
19
30
30
12
29
4
20
12
52
21
30
12
45
12
33
18
45
36
3
18
42
6
96
23
7
24
41
55
78
30
41
16
45
35
13
47
1
12
6
5
79
33
24
99
126
84
35
72
4
36
99
29
49
60
102
36
9
9
47
19
144
6
78
65
73
48
24
6
5
7
30
48
90
30
51
15
65
19
17
79
9
36
48
57
30
41
132
43
24
90
60
51
3
17
13
12
54
6
3
9
23
7
17
13
3
3
6
63
96
15
5
19
6
12
48
60
15
15
24
5
1
35
60
4
21
59
12
1
18
6
24
30
65
36
19
29
1
15
32
13
42
5
13
11
55
6
83
85
30
30
11
4
21
11
127
36
60
17
43
54
18
18
6
60
24
12
17
60
16
9
11
61
3
27
24
41
4
69
30
30
35
25
71
7
12
41
25
27
33
6
69
27
12
30
6
90
11
4
15
29
52
96
3
57
39
18
78
72
17
84
72
43
21
20
73
6
36
48
6
35
52
3
24
6
107
24
48
25
18
12
48
132
120
6
51
20
55
18
3
45
39
8
36
1
96
18
60
5
7
5
37
71
115
5
31
6
39
9
204
18
42
6
21
3
12
41
40
45
60
48
66
9
69
36
75
44
16
15
60
21
20
24
25
90
12
12
12
65
49
24
18
65
60
19
24
137
37
6
12
29
24
1
138
6
35
67
12
5
37
18
101
7
9
20
25
3
3
18
144
36
27
99
5
25
18
6
15
9
23
4
75
36
30
12
3
9
18
53
4
33
156
6
81
44
36
13
30
54
6
120
54
11
1
24
12
18
24
17
49
60
6
6
3
27
53
31
24
45
9
36
27
3
84
18
42
30
6
60
60
12
29
19
5
1
3
57
24
6
18
6
77
13
51
3
5
7
24
36
18
12
59
84
96
49
63
27
72
9
60
9
42
6
15
3
5
31
24
12
5
7
65
25
11
12
7
12
18
42
5
25
11
13
54
18
35
43
6
30
18
12
11
55
9
51
24
24
45
27
24
24
24
53
67
45
3
24
24
69
15
93
20
64
80
40
3
12
5
31
18
24
66
5
64
3
9
36
9
11
97
60
12
6
29
49
66
18
23
4
3
6
6
24
54
6
29
25
3
24
105
3
105
11
12
25
35
97
96
84
96
84
6
65
7
12
12
5
49
15
15
17
37
30
12
125
1
18
6
54
12
57
116
1
18
41
91
5
4
32
12
13
78
5
1
15
63
18
12
3
27
5
31
21
8
121
15
9
47
13
102
18
60
96
6
45
33
11
19
66
6
48
6
15
9
11
37
12
3
3
60
90
30
54
11
24
31
6
11
13
120
120
15
36
3
21
9
15
33
54
6
3
15
36
24
5
24
52
3
30
27
3
6
6
101
43
6
11
97
48
30
69
20
25
90
48
12
6
108
75
15
24
45
8
13
42
18
30
17
7
72
18
30
6
12
72
6
29
7
84
41
28
21
27
32
7
5
1
83
85
39
8
79
24
5
37
42
18
18
17
19
24
36
18
138
53
49
12
24
6
36
45
27
17
13
27
39
17
97
18
33
9
60
6
6
3
15
72
9
27
12
17
40
56
19
48
101
16
9
72
60
27
96
15
5
36
108
28
39
36
84
5
49
12
30
60
29
115
45
8
1
12
48
24
60
12
11
13
6
9
9
90
41
7
12
53
13
6
30
6
60
9
48
51
77
25
18
5
12
13
24
12
18
6
95
25
35
12
49
71
13
30
24
48
9
3
90
18
24
9
27
90
47
48
13
15
15
17
12
16
81
39
44
13
3
21
6
12
30
15
8
13
54
17
19
6
30
41
52
32
43
21
44
96
7
18
6
24
29
1
24
3
3
9
36
27
9
9
36
6
24
5
43
6
6
41
55
18
54
30
15
3
24
18
18
17
60
13
24
30
45
8
48
108
4
27
5
91
12
6
6
24
24
5
61
60
27
27
18
54
9
27
5
4
51
33
9
6
41
31
5
12
1
54
132
69
21
18
96
6
18
5
7
41
64
51
18
30
29
1
11
36
112
117
6
5
48
4
8
13
12
48
36
6
5
25
18
36
45
51
42
6
29
1
47
28
24
33
59
4
159
60
33
48
21
48
6
57
45
54
30
138
30
12
6
5
67
6
15
20
67
17
73
3
21
11
48
12
24
79
9
56
60
16
21
18
42
12
35
25
75
8
24
19
36
5
48
13
12
87
81
72
23
13
15
152
12
121
12
84
23
25
51
45
27
3
5
4
12
8
76
9
12
6
33
9
15
45
72
23
36
76
63
30
23
19
60
24
5
60
24
12
4
56
43
12
36
72
81
135
6
51
12
15
33
24
15
18
6
12
29
16
45
3
9
12
39
111
84
54
12
36
3
45
35
40
56
43
5
133
78
24
6
ABCD 99349412588*3^$a+1 [50032]
48
108
42
12
30
3
105
30
30
6
84
12
81
3
57
3
6
18
93
15
78
6
96
9
21
3
69
48
147
15
6
66
30
18
12
18
18
72
18
72
12
15
48
33
15
45
12
27
69
6
216
9
93
87
51
54
18
42
30
33
93
54
6
30
84
6
24
66
9
48
60
27
18
30
30
12
18
96
9
72
75
66
3
39
33
15
57
12
96
45
48
24
18
9
21
108
12
144
30
18
36
24
3
45
30
48
30
27
57
6
9
12
99
84
60
18
72
27
21
30
102
48
24
6
12
45
180
3
162
15
147
120
9
9
27
24
21
6
54
24
66
6
42
30
72
15
51
108
66
6
12
42
15
105
84
54
45
33
15
117
6
21
24
21
39
45
66
366
60
24
15
156
33
6
24
12
12
18
27
57
54
12
57
72
33
6
9
93
12
27
108
21
24
120
12
6
24
120
21
15
18
72
24
36
3
75
30
84
42
21
27
57
60
15
126
12
3
9
15
45
36
12
87
183
30
15
60
36
45
6
24
69
51
21
15
24
24
57
36
69
78
90
6
21
9
12
42
18
144
30
24
132
18
6
129
21
6
30
27
3
18
126
9
45
12
12
30
102
18
66
30
36
78
18
18
84
3
57
48
99
93
18
57
75
90
75
12
75
21
105
99
45
150
30
36
42
48
72
30
30
57
81
12
30
81
24
3
45
9
66
12
12
54
24
48
90
54
15
48
111
30
24
30
30
12
18
57
3
18
12
60
15
51
6
30
21
99
33
27
36
48
12
33
21
15
21
3
87
57
75
72
33
36
24
63
30
24
60
6
114
3
15
60
18
3
21
108
3
69
54
6
3
123
45
27
21
12
129
3
60
63
33
9
30
108
42
48
12
27
3
42
78
42
39
60
36
3
12
33
3
42
96
12
18
66
6
102
30
33
33
12
24
60
108
51
39
48
18
39
3
168
54
6
9
57
3
3
18
6
30
66
12
6
27
27
12
54
192
18
84
6
6
21
39
36
30
15
120
57
6
24
33
3
72
30
3
15
42
12
30
108
24
24
30
27
123
66
60
18
12
60
126
42
30
15
12
45
99
9
36
87
27
33
27
102
30
90
66
129
45
36
15
165
24
126
9
39
12
9
183
6
99
33
12
12
108
3
24
105
15
39
6
108
42
6
54
60
69
12
9
15
15
96
18
84
18
30
84
18
21
75
54
87
33
42
18
27
93
51
27
12
30
27
63
45
180
72
36
33
15
12
165
3
15
45
9
27
9
12
60
27
33
27
15
33
27
6
72
27
12
3
12
18
102
24
66
75
69
39
12
81
30
9
81
99
51
93
12
27
48
18
60
6
60
66
27
15
42
36
42
6
66
66
27
141
6
21
45
54
9
45
114
66
39
21
15
81
39
36
3
30
102
66
12
12
3
36
60
21
36
42
12
24
66
108
132
24
51
21
12
36
12
30
72
33
3
6
51
3
36
6
24
78
6
135
12
27
6
12
72
12
48
36
12
18
126
63
207
60
54
66
24
30
54
6
126
18
192
36
54
69
9
18
12
36
90
36
18
108
153
75
84
108
33
15
6
99
27
9
33
72
90
60
48
153
69
48
12
3
12
99
12
24
81
3
36
54
15
75
72
12
36
96
24
9
51
54
72
54
45
36
24
75
6
6
84
18
15
57
18
48
12
42
60
48
6
60
69
27
33
153
75
27
36
6
6
18
39
111
45
15
81
33
30
60
42
66
18
24
3
69
18
21
21
6
30
27
3
24
81
57
6
57
27
78
174
6
54
21
3
66
39
9
51
84
3
105
123
81
111
69
15
6
24
18
21
105
102
42
15
81
6
96
9
3
12
33
36
24
3
60
72
30
108
39
21
27
12
33
3
60
33
24
3
9
3
48
75
54
54
6
24
6
120
48
42
24
12
15
15
72
18
27
27
18
12
6
33
27
45
9
18
108
72
36
21
108
120
15
72
189
21
3
3
24
21
15
30
54
18
27
36
3
21
96
27
81
24
15
45
45
63
15
54
3
171
36
60
6
72
42
66
30
12
21
45
42
9
69
72
12
108
39
3
66
126
6
15
57
87
63
18
30
120
84
54
24
6
66
3
12
51
18
24
18
54
63
36
96
33
75
75
45
21
54
18
15
9
18
18
18
12
144
36
30
24
24
6
48
18
42
6
12
24
6
48
6
6
42
12
18
42
75
135
270
30
9
12
84
33
48
30
165
27
42
6
24
18
6
21
108
57
90
30
66
54
3
3
12
18
42
18
84
108
15
12
21
12
138
9
3
120
12
54
42
45
120
3
36
24
54
96
36
60
3
15
21
9
36
186
84
57
75
18
60
6
18
78
9
39
12
42
3
33
36
30
21
45
48
12
30
24
9
21
15
39
6
15
111
144
36
33
9
18
12
42
6
162
27
15
24
72
9
33
12
18
48
153
21
108
12
3
87
9
9
6
84
72
60
6
18
9
72
33
36
36
135
21
12
48
18
36
60
33
3
54
48
18
60
48
36
6
24
75
48
3
12
45
33
24
36
27
51
21
81
39
93
3
39
54
42
12
78
18
45
87
33
9
27
48
3
9
15
168
12
6
75
15
54
15
21
30
12
12
126
18
60
84
ABCD 99350332176*3^$a+1 [50004]
8
1
99
27
41
19
30
63
200
31
174
11
52
27
33
108
80
120
1
71
84
36
13
15
80
12
13
15
44
67
5
24
16
56
4
80
13
42
41
12
112
68
1
159
36
15
45
164
52
69
11
55
24
29
12
4
24
32
25
23
12
108
157
11
48
1
138
201
24
8
4
128
67
108
42
3
72
8
28
8
244
117
11
52
20
16
99
41
40
36
80
48
28
20
40
24
255
53
1
71
16
8
49
132
39
15
77
52
56
79
42
359
40
9
3
24
69
30
117
63
6
15
33
23
12
48
13
11
48
28
72
32
60
16
80
43
101
43
141
12
117
6
57
68
4
8
4
15
5
19
129
12
36
20
49
11
13
30
17
19
9
32
4
48
132
8
1
39
8
4
84
9
72
54
5
16
20
24
36
48
67
41
19
21
72
32
13
51
12
8
1
60
3
27
54
27
20
4
20
40
8
12
13
107
16
8
52
80
64
33
35
40
12
24
20
52
20
48
4
12
120
8
12
4
24
15
5
12
28
12
15
9
36
36
8
12
24
60
55
69
12
32
7
18
72
51
57
75
15
36
54
3
3
17
24
49
51
69
191
96
64
44
4
48
8
4
72
15
30
83
31
21
24
20
112
33
47
43
29
97
60
11
108
4
68
12
25
6
17
24
48
28
20
4
15
18
11
24
148
24
105
3
12
36
8
96
19
101
48
37
48
3
33
15
84
8
24
103
132
41
48
1
35
4
36
36
9
63
32
16
3
30
75
12
48
32
19
30
60
35
13
35
1
90
29
12
40
44
36
40
15
65
49
107
13
11
64
15
17
19
65
36
40
12
20
25
11
16
116
19
5
145
11
12
97
83
48
4
9
6
9
104
115
45
27
29
52
20
24
19
21
24
20
85
95
84
48
40
8
60
24
16
32
84
24
25
27
24
36
44
88
48
33
147
120
24
80
28
87
5
16
92
88
68
1
18
17
60
13
27
135
9
84
8
187
41
72
13
47
43
6
3
56
61
24
59
28
129
59
84
88
80
4
36
93
11
16
12
8
7
6
11
79
17
24
24
24
40
72
8
7
161
12
60
36
24
108
52
116
36
36
108
1
54
36
9
32
64
3
65
160
27
29
24
40
96
60
44
60
12
48
7
84
29
12
60
24
60
4
32
13
6
5
52
48
15
81
8
52
39
41
4
45
11
25
71
40
60
69
30
5
85
35
19
81
9
27
9
54
144
5
16
75
29
40
15
77
4
44
1
36
99
12
60
32
37
54
21
15
89
36
40
20
24
1
83
12
120
60
55
33
8
28
72
87
126
11
16
44
4
24
20
160
27
9
92
12
48
24
4
15
21
56
139
29
40
12
32
28
8
40
45
171
93
23
49
35
19
45
32
132
28
24
68
16
32
19
5
40
20
28
36
80
31
233
48
24
76
9
23
48
4
15
153
32
19
81
48
20
48
13
47
48
85
39
60
27
18
23
4
36
84
24
15
17
60
28
20
12
37
83
28
44
12
48
52
68
96
4
32
40
116
43
9
81
36
39
36
39
30
99
32
16
8
31
48
5
121
35
12
7
65
12
16
33
27
8
19
72
21
20
40
33
35
1
23
88
27
17
24
16
60
8
12
28
8
24
73
63
92
36
132
72
61
30
41
4
12
44
28
36
20
4
48
87
57
15
9
32
12
12
48
28
44
13
35
61
30
29
28
33
155
79
21
32
64
36
8
52
8
1
23
16
45
27
63
6
15
15
21
68
19
33
57
36
6
21
68
60
16
8
16
12
20
193
11
4
69
51
44
28
8
76
48
8
7
42
11
24
19
69
36
111
30
75
8
25
75
68
112
72
156
3
9
27
9
32
52
15
45
72
56
64
80
4
84
80
12
40
20
55
18
3
8
72
24
16
3
41
13
36
96
15
39
5
100
32
12
120
31
9
20
25
3
32
12
36
49
54
21
8
48
28
15
29
36
24
1
39
87
21
8
40
80
12
132
40
27
41
48
72
60
60
24
16
60
72
57
35
4
32
13
75
72
44
4
24
21
90
45
84
68
100
68
156
19
69
15
42
159
12
44
36
48
60
40
60
12
9
18
45
8
48
85
11
40
20
24
52
104
100
84
51
30
11
24
24
91
5
79
54
3
68
4
12
44
55
90
35
24
7
53
7
81
147
17
109
35
180
12
24
28
8
100
69
15
15
5
88
15
53
28
84
141
11
64
152
180
13
15
15
6
59
12
64
164
1
3
21
59
16
44
132
19
89
88
8
132
37
11
40
24
20
40
12
33
27
8
52
60
20
100
36
32
36
36
156
24
16
44
145
59
12
132
76
92
7
5
12
4
44
7
18
23
48
52
20
19
5
36
4
15
5
85
3
48
8
136
36
93
66
81
9
23
28
20
19
29
24
40
56
91
53
16
24
87
69
75
245
52
3
17
40
44
25
54
45
56
28
12
99
57
24
24
36
69
99
68
13
135
20
160
20
72
64
20
48
37
95
36
40
84
33
36
11
96
72
36
24
60
12
16
120
12
12
15
5
40
20
60
73
3
44
24
16
75
81
33
191
40
36
32
28
24
3
41
12
64
9
36
18
33
189
135
48
20
60
12
25
54
ABCD 99350505492*3^$a+1 [50028]
12
17
1
2
4
9
87
20
54
6
4
8
60
13
39
53
15
16
17
9
16
30
57
48
8
1
14
24
108
30
7
32
15
1
9
59
16
23
52
20
6
7
11
25
24
20
12
64
152
4
24
24
12
44
64
11
37
123
44
1
15
104
13
44
4
35
40
36
9
24
27
24
20
36
1
72
3
29
36
4
71
69
75
16
33
35
76
96
84
33
5
30
25
36
15
17
12
73
15
20
45
10
120
32
52
24
44
73
20
4
44
91
8
25
123
32
16
192
17
1
26
64
102
30
9
39
20
40
32
24
108
18
10
5
3
25
47
4
9
36
5
16
27
60
96
11
24
1
8
3
49
60
95
4
132
44
13
111
21
9
27
3
9
20
40
12
15
33
23
33
31
65
15
4
9
11
84
13
12
8
40
23
1
24
11
106
39
11
4
33
36
5
31
75
33
60
32
3
72
9
4
17
43
27
9
32
100
12
36
29
163
15
5
79
5
63
108
12
73
23
16
14
7
32
172
20
3
165
52
15
60
33
33
78
29
27
49
20
52
15
33
36
23
6
19
48
45
23
9
7
20
28
72
111
69
24
60
20
7
14
48
22
60
33
8
28
11
85
56
27
48
24
30
6
10
2
88
53
72
3
49
80
15
22
6
152
13
15
5
4
15
5
25
3
56
40
20
39
48
33
7
53
52
99
126
48
14
105
7
9
12
155
4
9
87
5
40
35
129
115
9
15
9
80
36
16
69
14
12
1
5
67
60
17
16
119
9
7
15
84
9
20
27
84
1
68
4
36
132
120
17
87
3
6
126
9
7
9
9
27
20
4
24
15
57
29
75
21
58
12
20
9
189
22
32
58
47
16
51
81
12
63
9
20
28
3
80
4
5
28
32
3
33
12
43
9
84
15
29
52
11
12
132
40
6
23
7
65
55
48
81
24
47
9
4
27
44
36
4
54
87
167
16
17
15
24
25
11
40
32
13
75
32
22
63
8
25
59
16
108
12
44
31
29
84
1
6
53
7
8
6
48
163
20
12
3
4
9
80
4
48
9
95
3
25
3
8
42
43
5
31
60
5
19
11
145
56
73
2
13
12
12
87
53
16
95
40
21
8
16
15
20
97
12
32
3
22
135
83
37
108
35
16
12
45
75
48
17
4
11
40
9
48
27
8
76
32
97
3
57
56
39
18
10
5
19
68
25
35
61
51
21
23
216
24
1
24
11
9
39
21
7
44
6
163
96
48
47
16
93
96
15
24
5
132
28
56
31
8
6
106
29
88
11
72
25
8
16
35
49
75
9
12
41
102
42
10
21
24
44
16
8
108
25
3
29
30
76
29
7
21
60
15
9
39
20
76
33
12
15
8
45
3
57
21
15
52
24
35
1
3
44
18
18
16
30
80
54
24
52
21
89
34
17
12
103
45
59
33
7
36
8
1
24
11
24
49
12
5
6
13
12
44
3
66
7
3
12
17
3
37
12
59
40
5
27
12
6
51
123
13
12
8
39
85
8
51
1
108
23
4
96
44
1
53
54
88
9
15
5
4
12
83
82
78
132
45
33
6
9
44
12
63
1
44
52
9
14
1
20
67
57
12
15
45
23
1
12
5
48
31
11
4
41
4
75
20
73
47
36
13
20
4
21
11
16
8
4
35
25
8
19
50
3
43
5
40
5
115
12
32
28
20
40
48
3
20
25
24
60
23
40
65
64
44
55
56
45
60
33
6
52
108
12
9
15
21
17
18
9
3
1
60
12
153
42
54
3
96
44
27
36
40
5
4
48
11
12
10
3
47
100
17
3
49
20
1
234
21
17
6
10
30
5
67
5
85
3
56
21
10
54
6
9
44
52
3
36
8
18
90
12
60
36
109
12
23
12
24
1
75
69
15
56
1
29
16
23
4
53
7
36
12
44
19
9
32
19
69
3
89
123
16
180
9
68
33
15
16
44
4
8
4
35
40
21
24
29
15
16
95
66
42
73
24
24
24
12
15
33
8
3
30
6
4
6
59
4
3
32
48
40
38
15
15
24
1
15
57
12
5
30
25
60
27
21
35
4
36
8
52
60
33
24
80
16
11
45
144
31
26
43
11
10
3
77
16
35
39
6
18
1
8
43
48
56
36
25
3
5
45
31
56
124
15
21
39
68
61
87
24
33
47
4
30
99
8
19
200
1
12
72
15
6
38
21
15
49
12
39
41
24
1
75
60
12
12
96
35
33
15
52
9
24
24
23
12
37
15
5
16
23
9
36
75
25
32
28
24
48
9
14
49
11
70
66
44
210
39
7
69
27
2
22
65
39
21
19
17
12
45
90
12
10
50
1
8
37
18
56
1
12
36
119
12
13
27
21
8
40
12
23
72
49
41
42
16
29
7
60
5
31
5
19
26
10
17
16
24
120
11
12
33
40
84
12
8
67
9
15
44
33
43
9
32
24
15
10
162
9
48
12
71
12
33
4
36
15
20
13
11
25
44
12
39
60
1
32
7
101
15
72
13
15
14
46
93
5
31
36
35
13
59
25
3
45
15
9
36
29
16
59
55
20
9
27
4
50
16
63
44
28
9
6
65
57
87
88
20
28
60
35
13
47
12
61
87
20
9
4
20
1
3
72
15
20
1
12
12
8
7
93
23
25
29
75
85
35
55
41
3
10
26
1
63
6
38
25
56
4
3
69
20
91
105
35
28
12
45
12
108
39
29
40
12
23
22
14
1
24
15
5
24
159
73
48
5
7
39
50
18
16
45
65
7
23
21
39
22
50
25
3
41
15
21
39
9
36
3
60
12
100
104
9
16
11
36
13
21
11
108
24
33
19
111
165
35
64
36
45
24
23
25
11
49
23
72
28
45
99
9
51
53
36
16
20
31
14
16
14
13
20
52
20
25
3
47
16
9
8
3
25
80
19
9
11
90
96
7
8
87
13
45
39
44
24
87
16
8
76
26
3
147
69
21
30
4
29
36
40
35
16
24
33
3
137
3
69
21
10
54
134
16
21
69
3
3
228
21
20
15
1
32
7
20
34
50
1
56
48
136
68
108
12
16
44
28
12
12
23
58
59
100
60
23
85
11
1
8
43
48
5
67
53
112
3
45
56
16
12
12
24
75
26
6
33
12
13
99
23
9
76
68
31
5
25
15
108
131
49
72
95
25
11
9
40
23
13
3
29
28
35
25
9
14
1
84
11
1
12
5
22
21
8
51
33
73
3
27
ABCD 99351436916*3^$a+1 [50016]
48
12
63
45
45
147
48
12
24
36
3
54
63
252
120
87
36
57
60
117
36
87
3
18
36
36
3
84
72
183
18
15
48
45
99
12
15
9
9
108
39
168
81
27
108
72
9
216
18
45
36
63
405
45
27
60
216
3
54
90
36
36
33
21
87
93
51
24
24
81
231
39
69
237
39
15
21
36
204
36
72
27
69
165
36
198
33
39
45
24
237
63
36
9
54
18
18
36
126
162
81
12
15
18
126
69
72
93
39
72
60
99
177
60
12
57
123
60
51
57
48
21
198
21
69
15
60
12
39
201
60
120
24
81
51
120
9
126
9
84
24
36
9
72
123
75
33
12
12
24
81
51
60
168
24
120
27
36
285
240
33
27
27
117
24
36
21
90
93
15
21
36
15
18
72
27
27
144
180
21
96
9
54
72
18
27
45
18
162
18
234
63
12
177
111
12
21
111
123
36
9
81
75
24
27
33
60
120
3
33
39
225
132
264
45
39
120
12
48
123
93
132
27
18
99
45
36
72
36
27
45
288
51
21
63
99
33
75
180
393
12
135
129
15
93
168
9
180
108
135
81
51
144
39
81
117
135
12
120
156
36
9
72
75
48
72
84
81
87
3
165
144
15
18
18
45
9
3
33
27
48
24
204
12
9
15
36
3
36
9
60
12
48
69
15
12
36
63
69
237
39
15
126
39
84
93
27
60
3
9
216
9
63
48
159
33
36
216
24
204
60
12
36
27
33
12
45
36
75
51
18
18
129
48
12
36
117
111
72
60
72
168
3
9
36
24
57
75
33
18
117
45
108
75
84
60
24
45
90
36
213
21
75
69
27
36
48
72
12
96
69
162
18
198
18
39
12
75
54
126
9
27
33
129
288
234
273
12
3
33
12
120
36
300
39
90
18
45
24
120
81
162
36
9
72
24
12
12
132
45
51
24
33
27
45
126
234
51
93
39
132
9
15
12
9
15
21
87
48
24
39
9
96
24
72
15
45
48
51
45
27
72
21
84
48
24
21
18
162
234
90
3
36
60
24
3
69
93
36
39
15
72
273
33
3
51
21
48
39
18
39
36
24
45
243
81
54
57
15
9
72
45
63
9
18
54
15
129
27
63
144
18
183
87
9
225
63
135
18
147
303
33
21
15
48
81
54
18
27
276
12
60
39
21
228
57
90
33
36
48
48
12
48
12
36
12
3
21
48
36
12
12
12
3
117
120
108
48
39
54
111
51
45
60
75
54
15
24
159
18
27
12
33
90
21
156
108
75
33
72
3
69
3
21
12
24
60
9
90
72
54
54
21
69
15
129
18
189
99
21
24
24
48
9
99
9
18
45
45
72
3
33
36
3
15
45
240
111
9
27
9
72
108
27
45
108
207
54
15
180
36
3
81
45
36
87
48
45
15
108
39
81
12
123
36
69
36
96
87
90
126
129
48
60
15
54
18
72
45
81
159
48
27
54
27
63
54
18
54
99
36
36
348
21
39
72
168
204
21
15
57
72
162
21
15
45
27
288
9
63
36
9
12
156
39
18
111
12
84
24
96
69
54
36
54
51
21
108
15
201
36
108
255
108
84
129
135
24
3
144
36
90
198
9
63
69
75
33
132
24
72
84
33
3
60
27
213
48
27
18
15
57
315
153
111
123
72
90
51
12
63
9
81
3
267
18
27
24
48
63
129
180
144
12
ABCD 99351762626*3^$a+1 [50056]
57
103
128
36
21
132
7
216
137
120
31
132
108
24
173
19
113
91
444
17
39
120
57
60
159
124
197
147
208
8
36
76
260
57
132
19
176
48
52
56
45
103
164
33
75
12
40
12
188
40
17
331
245
12
111
84
60
160
96
80
36
96
249
96
192
60
7
236
24
213
3
72
40
413
192
3
112
17
36
63
21
36
103
96
140
16
20
124
65
151
65
15
40
8
117
12
7
425
151
32
93
67
176
196
101
379
84
17
43
144
17
139
20
21
48
183
64
36
20
9
36
175
12
96
36
140
96
345
84
75
64
29
48
60
135
9
151
65
72
151
44
28
257
60
48
7
96
20
124
12
104
112
32
120
40
336
137
63
64
48
89
96
15
268
36
41
7
473
72
108
139
164
64
300
17
103
48
137
195
36
220
17
19
176
108
112
20
108
100
12
60
5
72
91
89
175
65
7
41
60
123
141
60
36
19
108
60
5
3
72
48
148
17
79
44
9
55
137
36
103
80
141
19
197
39
120
76
20
112
176
120
36
4
144
32
165
39
21
156
180
60
120
384
36
19
144
180
80
40
17
39
108
57
115
8
33
60
43
41
36
252
252
91
24
24
29
7
180
221
319
20
40
113
72
151
128
16
20
208
108
24
5
39
36
28
65
48
67
65
235
36
17
139
125
420
48
15
16
96
36
5
84
3
192
16
20
112
48
24
41
7
48
17
87
465
103
128
9
303
57
135
40
128
57
216
12
55
176
76
24
29
132
36
55
12
36
12
480
29
103
96
17
60
72
43
20
208
204
36
12
29
79
317
19
104
232
65
72
72
19
17
84
91
108
176
96
88
104
57
216
127
32
201
60
120
123
64
17
151
77
72
19
77
15
148
17
63
381
211
29
31
17
67
41
15
9
103
48
8
112
89
48
67
36
72
48
168
152
112
305
48
163
17
19
48
425
48
39
16
264
41
60
15
48
4
5
115
48
24
56
45
135
132
33
24
159
120
57
127
336
152
57
211
17
24
163
68
84
93
3
72
100
77
39
156
21
15
144
64
12
125
19
5
43
65
123
280
5
72
111
141
195
64
137
115
68
4
48
17
87
196
5
60
12
60
51
16
68
108
4
36
48
29
175
128
292
108
65
24
120
75
16
89
60
43
80
57
43
77
55
56
57
300
15
52
24
32
24
88
5
223
65
12
3
84
81
7
132
5
15
105
19
176
81
19
60
48
36
24
365
60
228
39
321
24
115
101
139
104
40
41
135
16
29
91
12
20
16
92
12
ABCD 99352347046*3^$a+1 [50063]
126
15
51
57
33
39
15
1
84
116
108
9
48
79
125
24
115
77
18
6
30
24
1
24
24
48
12
11
12
42
18
72
12
60
25
5
6
45
3
25
17
54
6
30
12
1
24
80
16
20
36
28
35
60
18
19
29
6
96
25
59
48
117
4
12
23
49
11
30
30
12
72
36
24
96
42
43
11
1
24
35
24
69
63
18
19
108
53
115
60
17
19
143
33
75
48
6
138
13
44
100
23
12
36
12
1
17
162
33
27
36
25
20
21
54
60
117
40
24
144
60
24
36
41
24
31
80
36
4
71
18
55
32
33
54
37
84
41
18
6
6
25
36
35
48
12
25
125
19
11
24
45
75
1
83
37
12
8
45
27
40
32
15
54
54
12
121
47
1
12
83
96
6
24
19
104
3
85
84
23
18
3
27
60
60
12
48
54
55
36
8
16
143
21
124
71
21
40
24
36
11
13
11
61
20
28
35
45
52
24
11
129
36
9
24
66
25
35
1
12
35
18
99
51
13
11
1
72
41
60
55
59
18
108
30
66
18
30
103
24
113
6
37
20
39
6
43
5
67
20
45
27
33
7
83
57
93
139
23
162
18
12
21
45
78
30
6
25
119
1
56
9
66
54
66
57
3
24
1
80
9
30
66
48
36
18
13
119
85
44
27
12
18
15
4
71
33
64
12
41
18
37
23
37
12
23
54
138
1
71
18
27
3
157
11
60
90
147
16
5
60
12
15
69
39
27
9
63
25
11
37
83
24
36
72
25
59
18
48
147
36
64
48
84
59
6
115
59
61
131
12
12
1
209
43
11
6
18
73
68
144
52
131
13
12
8
16
29
6
133
35
1
41
43
36
12
35
12
60
30
123
33
162
93
180
40
32
88
11
24
12
18
6
24
141
3
61
11
13
11
12
33
39
37
23
117
16
12
60
17
24
31
11
9
16
35
13
77
18
1
20
124
5
7
24
35
18
7
11
138
7
84
24
11
13
35
42
114
60
24
25
35
12
84
25
17
42
6
31
35
36
109
11
48
12
12
13
32
27
18
30
25
11
72
18
42
174
235
35
36
13
20
36
36
4
23
36
12
69
28
41
6
54
51
39
6
6
72
25
35
25
41
55
71
25
24
132
155
48
84
36
12
85
48
11
24
60
37
104
81
18
24
57
28
35
48
33
39
18
79
101
30
37
11
12
48
49
35
13
89
24
30
25
59
1
59
12
13
41
54
18
18
57
28
47
60
9
36
40
12
35
72
21
4
23
120
6
19
8
33
6
24
6
91
24
23
18
27
28
24
24
60
11
36
18
139
5
42
9
4
11
24
13
47
12
30
36
43
47
60
25
8
39
30
90
18
90
78
67
12
23
37
20
3
25
53
90
66
19
11
30
24
75
15
1
24
107
18
15
4
53
30
25
23
186
3
15
6
30
21
51
30
19
119
36
49
77
19
29
30
6
30
30
24
27
27
12
36
72
18
18
1
48
36
12
44
15
73
53
18
265
41
54
102
42
1
36
65
31
104
4
47
109
35
1
47
12
13
48
29
43
116
72
87
1
11
13
12
11
13
71
49
29
18
9
75
49
56
3
25
36
60
92
3
12
57
52
83
13
29
78
36
49
47
24
37
59
54
60
135
27
24
120
1
48
32
3
30
7
12
11
150
75
27
24
93
196
71
6
115
8
16
36
5
18
6
43
96
12
20
39
25
44
16
41
15
3
114
6
96
13
41
30
6
6
13
12
48
65
7
8
112
12
53
18
66
54
42
18
12
189
124
11
6
19
20
63
61
5
19
41
6
1
12
36
35
24
42
36
15
63
25
11
225
3
33
3
36
36
37
11
12
9
4
140
9
12
6
49
11
37
47
1
119
25
11
97
83
33
52
29
6
37
48
48
119
72
6
43
59
1
11
24
24
1
5
27
3
1
60
48
60
8
27
12
24
1
8
111
24
1
12
104
16
65
18
37
83
25
35
6
18
48
37
8
99
48
78
27
16
24
107
25
8
21
7
8
129
78
84
105
88
41
42
12
36
6
6
90
42
6
306
6
48
6
13
72
5
60
36
30
12
81
64
251
54
6
102
19
44
16
23
25
8
100
35
12
60
42
3
3
12
1
155
72
9
4
72
23
132
73
84
8
27
96
12
45
28
5
111
39
25
12
23
24
97
71
13
5
54
1
5
79
20
3
72
25
71
85
12
143
49
47
24
30
42
13
95
9
52
24
41
96
19
41
7
11
84
48
25
23
36
25
29
51
171
30
18
12
48
1
8
51
1
108
12
8
36
39
37
11
24
13
35
21
99
13
12
36
5
6
73
77
55
23
61
36
80
3
60
13
23
24
150
18
49
11
9
16
83
9
52
5
18
1
17
18
61
60
35
18
55
23
177
28
72
83
24
144
84
37
143
36
12
48
36
36
120
24
45
76
23
102
15
3
42
18
1
8
15
12
25
59
36
33
87
1
5
7
80
15
21
9
7
11
12
13
12
8
135
13
29
6
60
1
60
5
90
69
16
20
3
48
97
41
19
8
108
21
31
108
12
35
9
63
18
43
12
8
100
95
1
20
15
61
47
13
8
21
18
13
59
24
24
6
96
31
47
13
143
25
11
25
11
108
72
9
3
13
95
114
43
20
15
1
24
36
5
90
1
95
1
164
36
27
48
24
1
5
19
56
100
5
30
120
72
13
5
102
1
77
42
1
36
23
6
6
45
3
108
85
23
1
5
31
29
126
13
60
5
51
15
1
92
ABCD 99352387976*3^$a+1 [50109]
51
96
69
3
123
109
56
72
16
125
27
240
3
69
48
48
16
341
90
18
90
69
88
59
21
88
125
90
36
144
180
25
24
8
72
33
15
3
36
1
8
216
144
45
195
40
305
7
48
107
69
219
285
40
32
39
1
143
49
77
54
126
55
89
36
219
64
41
72
18
61
65
111
15
360
108
237
105
15
39
249
72
93
432
234
33
16
32
112
77
75
16
8
96
21
108
15
111
1
53
67
24
176
48
405
75
232
8
120
87
129
48
48
63
1
24
32
24
216
24
40
56
15
9
9
127
179
93
72
48
363
54
39
72
33
7
48
35
90
19
8
40
264
119
105
24
120
21
90
36
213
3
133
32
72
72
16
32
147
69
184
71
72
54
163
32
40
168
368
88
80
360
40
144
11
36
144
49
8
24
64
80
45
147
69
3
16
56
105
199
104
363
37
8
168
21
36
183
40
176
51
45
48
256
29
270
21
105
126
97
191
225
40
72
95
49
168
161
36
259
56
135
234
72
54
105
201
63
72
135
33
40
360
144
143
57
48
64
101
123
16
200
120
225
159
24
87
54
75
120
75
21
159
201
48
147
45
24
21
43
152
24
16
71
57
16
35
141
336
99
69
24
720
208
23
289
71
97
224
219
21
195
21
303
72
105
39
73
161
36
3
312
136
35
69
39
177
40
89
39
72
33
15
480
45
27
153
15
21
195
144
255
57
48
111
90
79
24
248
45
163
152
144
24
705
55
197
267
183
177
96
141
3
256
152
39
1
89
36
90
49
144
224
120
111
105
72
3
21
15
54
36
90
165
105
111
249
55
168
240
56
40
107
144
45
96
24
159
162
15
24
15
33
16
95
105
75
72
45
240
24
16
305
63
135
36
13
113
55
272
141
75
72
33
55
107
13
41
55
80
45
19
32
72
48
208
72
320
72
3
93
72
24
81
15
48
72
40
80
33
135
96
88
536
24
21
19
17
135
96
168
87
57
72
16
48
41
90
13
131
21
69
171
96
168
105
295
120
216
96
128
336
40
8
168
72
213
54
93
177
15
24
64
8
15
33
24
432
120
376
24
35
141
72
192
64
107
213
120
45
252
54
73
416
51
45
9
39
16
56
24
27
85
23
1
56
15
73
72
35
93
96
9
159
112
71
73
17
127
71
36
13
ABCD 99352661938*3^$a+1 [50239]
128
33
27
4
161
19
5
43
8
4
116
24
36
24
24
220
20
16
41
99
4
164
96
244
17
39
16
60
44
12
4
41
187
8
180
57
31
96
108
332
9
19
176
132
4
29
19
152
100
120
48
60
192
84
17
3
40
140
4
32
141
15
9
51
165
264
19
5
87
64
60
60
224
124
12
60
5
51
4
80
60
168
21
175
60
44
16
96
60
164
184
41
15
216
24
124
92
60
36
33
19
60
8
33
79
20
52
60
29
79
152
33
135
12
120
21
15
112
12
5
19
5
51
96
69
48
31
56
268
77
63
33
147
16
120
80
16
53
72
195
24
40
96
80
216
117
211
20
36
84
132
72
117
264
87
108
192
84
24
124
20
172
5
99
16
80
4
65
51
28
240
68
52
60
173
7
36
56
64
36
20
100
20
100
20
96
12
57
3
232
53
27
28
188
292
212
24
4
17
15
60
24
45
147
4
84
60
120
24
60
132
24
137
3
4
120
12
29
151
84
197
43
5
24
51
96
36
9
144
24
67
56
148
161
216
63
160
36
5
219
16
60
89
51
40
84
24
36
44
132
40
8
21
51
4
17
7
56
76
29
87
120
120
33
39
52
53
7
24
84
56
4
41
15
40
92
12
168
9
43
53
3
60
16
8
105
67
29
15
16
89
15
196
164
192
48
40
60
24
176
4
156
5
24
51
160
5
31
116
4
65
75
189
159
12
60
201
24
135
36
132
36
64
8
144
4
24
92
28
20
36
4
12
68
108
60
24
21
283
36
48
12
188
33
48
24
7
68
76
209
7
60
116
9
39
36
165
19
96
20
148
20
52
120
108
60
116
160
56
33
31
20
4
360
56
36
84
57
19
8
52
24
89
31
104
52
8
21
144
31
20
124
128
120
4
288
101
27
4
60
24
144
272
24
72
28
92
64
108
17
103
113
187
180
41
27
48
69
127
56
129
48
7
84
56
60
4
32
12
16
36
5
43
8
93
87
105
43
104
352
56
60
4
84
32
28
20
9
27
4
44
40
32
21
19
116
24
4
20
196
20
48
108
48
40
36
44
4
20
21
15
4
356
12
132
108
48
36
81
79
68
52
113
72
43
80
48
64
120
20
108
36
36
64
116
4
36
60
56
72
40
8
28
17
19
24
44
12
60
28
12
300
20
9
144
48
27
12
36
124
60
108
17
75
36
64
68
21
55
224
16
17
15
57
55
8
4
44
60
124
12
53
3
204
28
56
45
87
144
9
159
40
20
36
105
31
20
304
60
204
32
208
36
84
36
24
20
12
9
31
8
153
187
20
108
24
4
200
4
53
199
8
52
48
56
12
33
79
17
48
168
75
48
4
132
221
43
56
28
20
52
164
21
43
8
12
52
173
63
9
103
60
60
132
8
156
12
84
28
77
55
8
156
132
57
3
112
8
64
84
36
84
140
216
48
16
120
20
57
187
96
29
3
48
21
48
51
40
56
36
64
248
172
5
75
24
184
12
48
36
101
3
40
12
320
96
120
225
103
24
36
197
43
101
195
28
128
84
141
72
15
220
53
144
55
20
40
24
24
8
64
24
44
72
36
184
44
16
48
156
77
139
104
4
116
16
104
120
160
101
ABCD 99352671604*3^$a+1 [50073]
9
57
48
15
96
189
30
5
40
21
6
60
57
56
16
24
32
43
12
210
48
36
155
16
48
224
31
12
84
24
30
6
6
18
5
64
27
66
35
49
23
16
21
35
64
176
31
33
87
90
24
63
8
25
47
136
21
243
63
24
81
45
54
120
141
80
19
21
3
69
27
24
5
37
54
24
101
19
6
36
54
5
61
18
65
157
48
27
63
89
31
42
24
23
31
81
69
36
6
17
61
27
33
12
18
90
47
139
6
120
18
12
18
42
18
27
80
19
30
30
126
27
8
72
37
3
8
19
216
78
6
81
39
6
3
75
5
1
15
135
36
234
3
63
57
48
3
72
29
49
30
36
24
222
24
39
15
12
30
60
240
78
29
40
93
84
119
67
5
85
59
16
3
125
1
96
18
141
128
1
87
9
90
24
45
57
18
36
24
9
3
54
30
6
59
64
21
99
45
155
7
138
12
3
24
3
78
15
105
150
66
6
30
30
24
84
12
5
25
60
3
24
33
30
24
96
18
60
6
21
33
60
60
42
165
3
117
45
78
5
31
66
108
30
66
126
53
91
24
180
9
3
5
85
18
30
90
66
96
24
63
32
19
6
6
105
99
54
39
21
30
42
54
5
85
30
6
24
23
88
32
37
3
32
40
141
35
19
21
45
78
77
19
21
33
6
6
27
27
186
24
84
15
24
176
16
24
80
31
33
3
5
19
84
81
99
29
40
21
75
80
91
53
48
19
30
24
87
75
45
80
13
60
6
6
27
27
5
49
47
13
156
119
1
30
30
83
103
105
3
189
27
6
18
29
7
24
60
12
33
27
78
15
135
41
64
75
21
69
42
9
69
27
8
7
48
126
24
11
265
23
43
69
9
71
1
95
112
117
120
11
72
40
72
39
60
12
24
6
35
229
123
168
15
57
51
5
55
57
75
54
15
15
84
69
33
15
8
24
37
54
132
60
77
16
45
11
79
132
108
17
19
36
17
67
6
15
3
149
72
25
6
138
15
57
24
36
30
5
64
69
107
55
24
65
19
120
21
51
30
30
18
30
30
59
67
6
18
36
113
40
8
88
51
54
96
23
16
141
3
93
48
90
17
168
7
33
21
6
45
3
29
40
72
39
41
16
3
72
48
69
8
19
24
36
6
48
27
48
24
3
5
13
42
294
54
60
17
25
39
39
9
56
72
85
27
21
30
60
6
30
21
15
78
6
21
15
54
6
78
150
12
45
72
33
108
27
9
6
105
72
57
54
96
36
48
36
33
120
123
90
30
5
19
6
30
17
13
24
51
3
149
13
35
24
49
90
30
6
60
29
37
54
21
3
192
78
126
105
56
25
47
7
24
12
5
55
105
3
12
54
6
53
7
297
81
192
23
7
90
90
45
39
60
90
24
30
42
18
60
21
39
156
21
8
85
126
6
90
54
30
9
27
30
18
6
63
123
5
25
18
120
29
96
55
57
8
25
30
30
96
210
81
45
108
39
33
168
102
204
5
31
33
75
6
54
81
48
32
85
84
72
135
69
66
113
31
129
81
6
24
41
109
3
63
18
111
15
66
18
6
36
30
18
72
30
48
69
33
23
31
36
60
18
30
12
24
5
49
47
40
123
36
24
249
27
36
48
65
64
33
15
8
72
24
1
24
30
30
24
11
241
18
12
18
90
36
33
3
84
84
126
143
16
165
107
40
3
69
27
24
30
90
30
36
90
30
3
51
6
24
111
39
57
33
15
27
24
21
272
120
13
18
162
15
8
67
18
155
7
198
6
5
64
72
3
30
6
54
180
39
216
27
18
75
81
39
105
39
120
48
3
6
111
9
39
87
108
66
131
24
31
30
3
147
18
12
39
111
78
60
72
15
48
24
32
31
17
88
123
5
1
36
203
7
9
9
42
48
77
24
139
21
69
27
15
33
21
36
24
36
210
18
39
27
69
51
5
19
60
12
108
12
29
16
24
24
57
144
23
40
8
73
36
66
18
90
66
6
45
15
144
6
35
85
18
36
30
24
72
30
60
93
24
27
53
157
60
126
180
45
32
67
90
30
6
15
135
17
31
30
12
47
13
54
101
49
30
30
3
51
29
40
33
18
69
3
45
3
29
1
15
24
27
6
15
9
15
24
27
30
294
60
101
13
36
95
31
113
7
30
35
103
17
49
90
45
39
105
32
40
72
63
24
33
168
3
29
1
12
3
27
29
64
24
8
19
24
5
24
67
21
24
ABCD 99352796306*3^$a+1 [50029]
24
39
132
9
27
8
40
96
9
39
69
71
61
60
87
9
99
44
49
108
168
27
69
96
23
88
57
15
72
20
64
45
35
72
252
1
39
9
63
69
99
129
48
155
49
51
9
39
36
140
136
165
36
24
96
183
80
61
84
27
44
37
63
156
57
11
4
57
135
57
27
57
27
9
12
132
75
21
51
56
124
168
108
33
108
96
24
39
165
35
4
140
52
60
60
48
36
57
84
132
27
24
192
56
88
9
27
9
96
12
27
117
47
13
168
12
288
15
80
85
96
51
168
32
13
59
37
3
21
24
123
188
40
24
33
108
48
171
48
12
69
39
33
12
3
84
93
96
63
45
84
11
13
51
21
3
96
72
12
12
9
27
57
144
120
168
59
36
36
4
48
120
57
120
24
36
195
44
61
216
48
35
4
33
143
36
4
45
324
27
104
4
32
1
75
105
15
21
3
168
116
97
63
84
120
93
47
73
24
24
48
12
36
3
36
96
36
44
40
24
80
37
300
27
9
12
51
104
52
20
37
48
167
16
33
239
1
107
72
108
145
39
45
84
27
24
45
15
177
15
108
32
100
44
292
9
63
201
192
48
171
144
45
96
132
87
132
9
75
33
143
4
105
3
240
81
96
36
12
123
24
129
11
144
49
3
84
8
37
72
120
48
12
39
69
15
9
48
71
37
3
168
8
25
11
25
63
60
9
51
57
144
60
107
37
15
48
120
60
33
111
96
45
39
8
25
60
12
84
60
11
36
73
12
123
144
33
36
84
12
23
4
68
37
35
73
195
12
45
72
60
27
20
85
87
57
3
24
36
153
96
71
64
9
27
9
39
117
87
105
36
47
109
39
45
15
12
57
48
108
12
3
20
16
57
107
13
23
108
61
11
37
51
60
48
57
24
63
93
84
24
35
49
23
40
45
48
48
24
27
20
144
36
36
4
117
60
36
51
21
135
44
37
87
36
21
12
156
24
99
48
45
72
48
132
60
63
9
15
72
44
13
24
132
36
24
36
27
24
33
75
33
36
63
93
156
36
39
56
13
24
12
12
75
24
108
20
1
48
51
33
24
36
207
68
40
32
133
39
69
47
1
48
23
40
33
72
135
9
143
13
12
48
3
165
48
96
96
15
12
140
49
27
21
36
3
44
108
100
21
51
105
15
33
144
132
12
35
97
47
61
27
48
33
47
1
72
71
25
72
3
132
93
71
13
24
3
117
24
35
36
1
48
24
15
60
24
8
28
84
12
9
135
252
69
60
108
120
15
60
33
108
36
3
12
156
120
120
105
119
40
84
96
24
84
9
24
60
12
48
24
99
153
48
48
15
108
69
35
136
33
36
75
9
12
12
3
60
128
52
225
36
12
36
72
51
141
24
71
1
3
68
4
45
24
35
1
51
24
36
48
60
12
21
84
23
36
76
60
24
9
11
205
39
81
111
32
160
36
12
45
39
84
96
9
168
24
39
81
24
24
27
9
3
9
96
84
39
9
36
12
12
24
51
24
96
21
24
216
72
24
12
60
15
60
140
145
35
4
21
15
72
213
75
36
84
12
69
3
57
123
72
48
192
33
51
12
72
69
51
56
397
39
9
60
135
105
84
48
24
39
57
3
12
12
60
68
25
12
24
12
171
8
28
33
11
88
141
12
47
72
28
36
80
4
21
27
9
48
27
105
12
39
108
24
8
13
60
72
24
84
27
8
1
12
23
13
24
219
105
143
4
9
24
215
25
227
133
87
96
33
111
48
141
96
11
25
336
3
68
28
180
9
24
51
72
108
108
32
49
12
51
93
47
73
111
33
143
49
99
57
180
60
39
9
63
12
96
12
44
49
60
351
48
69
71
25
11
4
105
24
11
52
ABCD 99352828522*3^$a+1 [50009]
56
15
49
68
52
68
12
120
48
9
3
21
12
54
73
20
33
15
12
40
8
3
25
32
12
51
1
5
48
6
9
21
91
35
9
72
40
5
3
12
12
33
63
81
3
120
33
27
51
45
12
15
57
28
35
18
42
45
99
30
19
36
24
24
5
6
9
16
65
36
103
8
87
90
115
5
15
3
25
89
48
171
16
65
6
25
48
29
6
25
20
24
15
33
60
40
29
39
21
66
25
92
40
56
60
39
18
3
72
45
54
6
67
17
24
27
27
13
12
5
91
72
32
27
25
8
75
1
24
60
108
5
19
48
23
13
20
40
44
3
13
32
132
28
8
9
115
5
15
16
24
35
1
84
47
13
20
3
37
20
15
13
35
49
113
42
1
12
140
45
12
24
66
18
78
54
55
36
47
1
41
3
45
42
61
68
4
8
48
81
43
8
12
28
24
104
9
42
9
4
68
4
48
12
120
48
96
32
4
116
64
36
17
123
48
9
15
45
3
15
37
101
175
20
24
93
15
15
162
15
28
48
24
20
36
40
72
5
54
18
15
100
17
63
27
13
48
5
27
40
41
31
164
9
67
8
16
20
12
40
32
28
8
12
3
85
29
102
13
12
56
45
43
36
44
24
76
71
30
43
12
53
7
29
24
51
4
53
19
68
60
148
12
12
8
40
80
3
13
36
56
40
24
48
8
45
19
56
4
44
4
53
75
15
13
17
3
12
88
41
55
5
39
24
27
9
4
53
55
5
30
13
12
80
12
27
18
31
36
36
72
60
71
6
43
11
25
20
27
33
51
109
36
5
19
44
3
49
104
64
23
162
55
36
12
20
52
5
31
96
71
25
23
45
16
44
4
56
16
8
15
66
6
90
54
9
3
24
1
17
72
18
21
105
19
8
64
8
28
32
21
39
36
9
7
65
36
27
48
15
25
24
24
59
36
25
11
18
36
67
8
27
49
59
25
32
57
66
42
30
85
29
30
1
179
114
19
140
28
5
19
5
63
76
5
79
96
36
8
16
11
69
57
114
30
63
48
57
12
6
37
125
18
133
5
39
3
45
3
49
132
104
16
8
3
102
15
21
24
3
124
24
5
91
5
19
24
5
18
42
31
12
108
5
19
156
77
15
4
48
12
24
11
9
21
3
40
12
8
36
45
91
36
20
4
116
3
57
33
135
9
78
18
75
4
11
1
11
85
24
5
31
5
15
147
33
12
93
18
49
23
45
15
25
23
205
17
7
65
12
24
7
5
67
8
15
13
60
17
78
30
15
16
41
24
99
64
56
81
3
3
45
3
1
60
120
36
32
57
36
79
44
4
56
52
23
30
42
54
3
16
20
24
21
42
25
29
39
24
28
8
4
72
8
16
17
7
8
12
57
54
45
9
75
51
1
59
12
24
48
18
7
101
7
84
84
24
60
80
52
36
24
35
9
40
5
6
54
31
5
31
5
19
35
18
7
56
27
18
27
165
111
15
6
19
24
11
25
5
15
16
60
8
51
1
8
16
60
24
56
60
4
5
15
57
39
12
33
55
32
9
19
24
101
15
4
20
27
18
67
5
6
18
115
44
15
21
64
56
4
8
12
36
12
4
8
60
40
20
15
25
83
54
96
15
64
5
60
51
12
40
17
6
30
15
57
7
35
81
12
16
12
5
12
7
24
72
32
15
33
72
15
25
12
24
200
4
8
57
31
24
65
7
8
3
60
18
30
6
51
4
68
3
12
25
72
29
6
25
83
105
52
5
66
37
23
57
33
18
69
16
44
27
6
55
119
25
36
12
5
18
12
18
72
31
65
31
8
36
69
55
20
48
52
8
9
51
40
8
40
12
80
4
36
20
12
21
42
18
7
29
18
30
7
48
35
1
32
40
12
72
48
12
23
73
24
5
19
12
8
40
84
23
108
157
8
60
21
55
48
48
32
21
67
120
5
27
36
4
65
36
19
47
73
71
126
31
12
128
48
12
57
3
112
20
33
15
4
53
75
16
32
15
37
8
9
24
67
132
65
7
48
12
65
115
29
12
7
96
36
113
3
12
40
8
15
84
6
3
15
57
63
54
6
72
13
17
27
15
45
36
24
93
27
57
6
33
64
20
45
3
15
54
36
18
37
68
52
23
9
36
9
15
48
4
8
36
27
97
17
43
23
25
48
41
66
13
5
6
21
40
20
88
29
36
36
36
79
36
23
54
3
33
36
39
111
54
139
23
37
60
5
18
42
3
4
5
31
65
15
15
24
25
11
57
40
5
7
8
76
32
48
231
30
55
5
84
7
128
9
36
24
31
5
7
24
35
33
16
44
40
17
30
21
52
96
12
17
55
35
1
131
36
117
21
7
29
39
75
61
5
96
3
16
101
7
47
18
55
5
7
5
19
20
136
29
19
36
20
40
104
15
13
17
42
33
111
1
8
3
42
3
12
112
83
90
31
12
12
20
33
42
1
24
68
28
24
17
48
3
12
21
15
9
12
6
25
20
4
8
33
7
48
48
20
24
52
125
19
32
4
8
36
24
168
15
18
15
52
12
41
60
12
18
69
16
24
12
168
12
8
76
11
49
24
20
33
19
24
71
145
29
27
9
60
18
33
4
29
19
23
12
81
16
143
45
45
72
3
28
20
72
16
212
12
36
24
3
45
40
5
3
15
57
33
6
138
6
12
54
6
37
80
52
144
24
20
16
12
32
40
5
55
120
8
4
44
99
18
19
11
18
27
33
12
127
5
108
15
3
12
13
20
24
48
4
89
36
36
3
57
19
56
60
45
3
24
16
5
91
24
60
12
47
6
31
35
126
7
35
13
72
5
63
9
36
15
15
33
24
36
87
72
6
19
12
35
9
16
24
5
7
12
53
55
77
12
60
19
17
3
24
45
72
18
13
77
48
24
19
47
18
24
55
68
39
25
29
91
8
40
41
30
1
5
19
60
5
19
8
12
16
41
31
35
25
17
36
72
19
44
75
9
28
5
12
67
59
1
8
60
120
48
4
53
48
27
36
27
24
18
18
105
4
24
41
3
52
84
5
6
21
15
18
30
36
18
151
12
12
60
23
18
19
12
53
15
36
4
ABCD 99352989592*3^$a+1 [50026]
6
57
24
45
66
9
51
120
45
33
19
17
111
15
85
5
135
3
25
17
67
77
18
21
16
35
18
67
53
15
57
19
59
48
78
39
33
360
139
35
54
195
36
3
72
73
17
24
12
18
132
102
43
47
37
59
21
225
63
15
13
53
159
48
24
21
19
41
54
30
6
13
140
21
36
18
60
12
73
17
150
54
19
72
17
103
24
144
11
96
18
31
36
72
35
33
9
84
19
167
54
102
9
88
71
85
140
21
18
42
19
20
51
13
35
117
36
52
108
83
60
49
32
111
37
168
80
40
23
9
45
18
12
1
89
27
9
7
8
4
5
30
18
199
8
27
1
32
63
85
44
105
54
12
72
90
7
11
24
21
63
25
44
45
48
115
17
66
6
19
11
60
108
102
150
18
12
36
15
63
126
36
90
45
3
90
24
3
27
45
16
11
18
27
33
102
54
90
6
19
17
19
20
60
4
77
18
36
13
125
51
75
36
25
8
57
55
144
24
107
84
60
37
125
55
107
261
9
3
9
6
12
132
9
27
13
36
35
25
11
9
51
18
102
9
60
9
84
6
72
72
48
45
45
55
32
45
162
13
23
45
3
9
28
35
42
72
18
93
28
17
115
35
9
183
81
105
174
42
66
42
36
39
51
12
117
33
18
45
57
78
12
144
45
9
144
78
108
9
48
63
181
59
36
30
78
12
169
180
192
80
24
4
35
1
41
18
36
81
99
13
17
55
41
90
12
33
120
9
19
59
66
6
1
92
60
63
18
55
44
48
135
42
72
19
17
63
9
63
3
9
81
27
64
36
5
18
45
45
91
83
18
78
49
68
57
126
105
40
5
54
36
84
72
96
30
43
84
32
21
42
180
12
1
59
49
32
28
155
24
156
9
16
72
245
150
234
3
33
108
306
48
42
66
37
17
18
37
8
16
120
59
18
120
42
85
5
27
3
6
120
36
90
81
99
18
27
16
84
95
18
102
204
180
121
24
35
1
101
15
12
15
81
27
30
43
17
84
55
5
36
67
32
3
45
27
18
7
125
19
17
19
89
102
33
72
45
19
20
51
90
3
45
6
234
31
59
126
31
8
136
215
33
48
69
111
28
35
36
18
55
125
60
30
1
5
19
65
6
12
18
6
36
9
76
5
12
43
8
39
18
78
30
51
3
1
36
35
61
17
27
156
27
6
55
11
168
12
1
24
11
45
60
108
36
4
77
3
64
23
57
108
69
63
3
169
143
72
36
49
95
138
87
9
55
56
96
9
18
12
36
37
8
100
44
24
9
120
6
1
65
108
36
19
17
108
42
30
24
36
91
144
101
90
90
15
27
117
64
44
93
114
108
12
73
5
31
149
55
36
47
9
16
107
21
64
5
30
1
41
3
81
15
39
60
30
36
19
60
47
6
84
96
30
24
21
33
30
9
51
54
36
67
32
63
54
36
63
9
30
42
31
95
30
15
147
36
9
45
135
88
83
42
30
54
6
84
36
150
102
153
100
8
132
12
33
48
24
91
44
48
9
108
36
60
19
8
9
91
12
35
33
84
9
207
69
171
72
12
9
55
77
55
17
75
36
15
57
63
6
3
123
45
39
6
18
72
18
31
5
66
37
60
8
48
9
42
21
195
120
78
30
72
42
31
32
12
63
24
36
12
37
24
44
21
27
52
107
1
12
23
9
148
36
24
11
6
36
75
9
6
18
39
16
215
12
42
91
36
29
54
1
44
28
152
51
54
67
60
209
36
36
42
85
17
36
7
17
3
33
30
9
33
120
6
1
35
1
20
28
35
1
5
18
12
189
15
129
16
152
99
30
78
37
53
63
3
54
51
21
15
9
55
29
60
3
99
36
45
15
54
19
56
63
90
15
27
48
117
16
83
276
193
53
24
18
13
35
42
36
36
18
30
91
59
57
9
42
54
55
264
32
9
54
66
24
27
39
69
72
64
11
60
37
35
12
45
15
1
83
60
49
17
55
35
9
69
120
7
35
9
12
9
36
43
17
144
66
9
15
66
43
120
80
9
15
75
42
19
72
47
25
8
3
37
239
9
21
19
59
81
111
145
41
108
90
1
108
17
3
15
12
18
7
101
27
15
138
54
73
5
63
27
48
25
12
32
3
33
12
16
17
27
57
78
45
12
51
13
89
6
30
19
96
116
63
85
23
48
36
33
3
24
66
79
128
45
36
19
35
1
17
ABCD 99353104166*3^$a+1 [50000]
16
36
8
21
111
4
24
83
13
20
105
30
25
80
87
73
36
41
15
4
204
216
24
5
111
16
48
332
52
41
30
69
3
90
48
99
48
48
96
4
36
29
75
64
68
57
135
60
100
32
64
77
3
9
67
53
6
9
16
17
12
147
124
29
103
47
30
163
17
6
102
19
23
57
124
17
55
8
75
9
172
80
33
18
18
54
13
53
39
16
12
32
21
12
7
236
57
72
15
15
30
3
28
20
4
83
18
24
6
210
67
35
48
42
115
24
44
12
84
28
32
96
75
9
48
33
15
15
85
8
4
60
32
84
52
12
48
32
16
32
28
5
30
30
99
16
36
29
15
9
7
29
7
8
27
57
15
61
5
54
96
21
64
20
39
25
60
83
33
39
57
108
40
41
60
294
85
60
60
35
13
173
54
13
72
5
55
113
27
3
229
11
37
48
24
59
25
89
7
80
4
24
35
30
18
33
100
155
129
15
13
17
7
8
336
136
8
21
27
64
29
54
48
120
18
30
42
19
8
21
54
13
77
60
31
96
11
69
36
108
84
45
15
36
15
24
6
55
56
4
60
29
30
18
99
16
24
60
41
67
32
48
40
8
160
20
28
116
28
53
163
152
48
4
12
29
51
4
44
33
3
16
36
8
16
116
45
99
60
64
17
60
39
9
51
40
8
40
120
5
67
8
40
60
108
17
51
60
4
36
44
33
19
24
20
12
100
92
40
155
81
15
24
21
69
43
17
63
4
23
25
180
56
84
48
33
24
48
3
64
5
60
3
28
65
12
87
111
90
7
12
11
54
18
33
105
51
99
30
90
57
15
48
24
25
32
60
93
51
16
36
32
33
15
93
15
27
37
32
3
45
100
48
17
48
67
92
60
3
1
80
60
36
4
107
18
60
12
7
23
133
116
4
56
4
36
11
33
76
68
15
1
12
20
63
81
48
63
93
4
71
144
66
7
48
77
159
64
5
54
18
7
36
29
63
12
21
12
19
23
25
96
47
42
78
48
37
65
67
41
24
60
15
52
71
18
87
52
8
228
45
99
16
60
24
11
24
21
4
23
9
33
15
33
60
99
28
80
21
30
24
120
37
24
125
102
177
16
29
31
5
30
24
57
28
11
9
45
18
49
36
48
125
15
52
8
40
152
123
61
11
30
7
48
44
33
91
5
24
43
107
45
21
67
60
23
54
7
29
111
129
171
16
35
37
12
119
9
60
21
12
18
30
12
39
183
105
33
15
100
35
117
3
97
36
5
7
32
33
43
77
19
48
72
120
11
57
15
97
161
43
35
61
29
30
102
127
36
176
9
99
36
57
78
42
19
48
53
78
37
84
44
40
24
20
33
15
33
24
36
15
132
4
11
48
42
43
152
48
16
11
90
43
72
35
18
54
90
7
36
12
80
52
24
5
102
69
81
79
29
19
35
141
27
13
44
60
52
48
92
33
103
8
16
20
28
20
28
53
67
8
4
23
72
141
40
137
18
72
9
33
6
54
15
21
19
12
84
29
111
4
5
55
48
17
67
44
124
53
27
3
30
192
18
42
51
45
51
3
48
13
125
115
96
11
117
36
4
12
144
32
48
15
157
5
12
51
15
49
12
101
19
48
56
16
20
96
45
12
3
27
85
176
117
19
29
12
99
28
36
89
36
7
44
28
53
120
3
4
36
137
18
49
41
139
8
40
35
18
7
23
85
125
19
32
3
216
25
144
23
42
6
21
33
15
45
91
24
32
84
4
11
120
9
48
105
67
36
36
11
33
4
101
30
37
84
29
15
27
85
5
43
20
16
29
144
66
24
21
84
28
113
12
19
48
32
64
24
60
32
9
84
51
9
55
140
21
12
3
9
43
35
90
19
59
1
119
37
32
21
31
96
132
53
39
28
35
1
96
36
48
5
55
12
20
28
17
12
216
72
103
89
6
30
31
84
65
150
69
16
35
45
27
57
15
141
112
24
48
8
45
19
48
68
63
114
6
105
15
61
48
35
48
33
4
35
6
31
20
48
16
44
100
36
77
43
107
69
21
12
55
108
32
100
11
45
16
83
13
68
144
33
43
32
45
7
32
16
23
72
30
7
8
48
16
29
7
12
68
52
5
7
108
5
75
3
109
11
18
55
60
17
15
27
21
45
39
100
48
5
19
68
16
60
107
25
32
63
33
9
151
84
8
93
19
20
28
32
100
36
44
45
15
45
103
32
15
1
32
204
88
48
8
16
29
39
100
53
3
4
36
12
44
16
24
11
13
36
84
35
54
15
36
4
11
189
16
17
55
8
64
5
15
12
36
28
35
42
3
4
36
35
24
30
55
11
81
63
93
45
72
168
7
32
48
33
27
ABCD 99353199696*3^$a+1 [50032]
23
24
9
12
24
24
33
19
5
48
36
99
51
69
45
96
51
36
28
56
99
13
65
7
36
56
108
33
3
21
36
7
5
19
12
44
33
54
45
24
36
60
24
4
29
3
63
18
15
12
3
25
17
12
27
40
5
79
32
16
92
9
67
59
24
54
18
1
68
3
69
9
48
72
87
12
93
27
12
12
4
12
32
24
9
3
3
1
17
3
81
18
1
56
4
56
4
32
21
72
12
36
90
30
114
78
43
8
48
15
1
17
39
24
15
24
37
5
3
33
48
15
88
77
75
147
18
43
8
4
5
3
33
12
3
69
51
21
7
17
12
7
20
64
41
24
31
5
3
21
7
71
13
5
31
17
36
15
27
6
3
45
3
112
23
13
17
36
60
27
39
1
41
36
15
16
17
67
56
33
36
3
84
16
29
6
25
5
48
12
39
64
41
27
27
9
165
15
84
33
24
3
12
16
17
87
36
33
60
6
9
72
28
83
54
12
12
24
18
18
12
39
27
9
12
81
19
41
6
45
28
60
36
12
60
12
5
7
47
9
9
96
30
49
20
9
39
51
54
48
43
23
54
51
12
3
57
12
28
113
7
12
24
8
40
12
20
4
23
33
60
9
55
8
9
19
185
39
39
21
12
9
3
12
24
87
42
6
25
17
27
84
9
6
48
21
52
116
9
63
24
36
39
9
156
3
6
3
4
5
24
43
17
63
40
11
25
23
66
3
3
78
79
8
60
12
24
4
44
27
1
5
39
24
4
23
6
18
57
9
24
12
48
19
32
33
7
23
6
27
52
11
21
24
9
60
12
42
24
73
89
48
27
9
51
52
12
53
15
21
39
12
28
17
78
13
8
3
49
53
3
12
27
37
89
18
6
27
36
12
4
8
9
18
138
3
21
48
36
12
3
3
9
9
24
7
17
12
3
45
63
88
11
66
48
15
12
27
24
49
8
45
18
33
16
84
8
40
20
21
135
33
60
39
21
87
4
47
45
28
23
24
1
56
84
28
92
4
17
24
27
21
27
4
23
6
24
18
48
6
15
64
53
87
36
28
48
77
3
39
9
4
56
21
3
51
18
19
8
24
12
4
24
12
24
32
24
84
36
9
99
16
11
57
36
12
21
42
6
18
48
48
1
12
68
24
24
93
15
9
15
4
96
53
7
5
78
93
96
4
44
4
17
12
3
76
24
5
3
51
24
33
93
12
7
41
27
4
5
48
3
45
55
12
71
6
3
16
17
39
12
24
24
40
89
66
13
29
6
6
15
45
24
36
51
69
39
21
3
36
33
7
5
24
15
9
66
18
6
13
5
63
16
23
42
15
12
3
93
9
18
24
9
33
67
29
51
3
93
36
112
32
21
18
18
12
15
52
65
36
3
33
30
13
92
21
7
17
42
33
4
5
6
9
9
31
44
72
27
49
191
1
17
12
42
37
12
60
11
42
79
8
16
8
12
72
4
36
8
51
18
72
3
60
96
12
21
12
24
42
18
30
21
36
24
24
33
15
28
29
31
71
18
3
3
78
3
12
33
18
18
84
3
15
72
13
8
4
23
30
12
39
15
21
24
33
24
7
20
21
72
7
12
32
21
159
28
23
21
4
53
3
24
21
19
41
87
15
48
25
29
63
88
5
7
23
33
39
6
15
3
24
72
6
43
8
9
6
30
15
33
15
9
27
52
11
6
42
25
29
12
63
21
7
5
12
18
9
12
27
18
3
12
24
21
24
3
148
35
24
45
21
3
3
30
66
9
48
9
15
81
12
87
33
39
12
36
36
9
12
12
6
30
111
16
32
33
12
7
95
93
27
25
47
6
43
56
112
8
60
9
7
41
15
3
1
8
69
15
64
5
54
42
39
15
97
68
4
29
19
12
5
43
8
27
6
3
63
1
23
33
63
61
89
39
69
27
60
39
13
5
51
9
18
37
20
36
24
4
36
56
9
39
12
63
1
23
18
6
6
111
4
71
42
36
12
7
23
33
69
24
60
6
72
25
12
11
85
5
15
189
3
28
41
3
105
3
27
33
48
9
6
13
12
20
27
30
15
72
3
13
12
12
11
33
24
28
44
60
3
25
29
12
24
6
1
71
24
33
33
54
57
15
105
28
11
9
24
60
72
4
17
12
36
27
24
3
21
4
32
144
4
8
21
63
12
36
24
24
21
7
20
69
19
5
3
39
18
87
15
49
12
89
27
24
132
16
53
3
69
15
48
24
4
11
21
132
64
29
19
24
8
76
24
11
1
44
27
48
57
15
13
59
120
45
27
13
41
24
63
64
11
33
45
3
4
11
13
84
8
24
39
21
81
3
4
11
90
3
76
29
27
60
60
76
44
21
43
8
15
9
36
72
3
33
33
75
16
17
66
54
24
27
48
9
19
65
43
12
48
35
57
81
12
114
138
60
3
39
54
3
39
9
21
19
48
5
3
24
9
48
3
88
8
3
25
137
3
40
56
33
24
18
45
36
4
5
19
35
25
8
36
28
113
6
42
19
5
3
4
12
59
24
37
8
24
9
90
18
67
32
9
18
24
57
28
36
140
9
3
21
12
39
45
42
30
7
179
9
28
5
36
90
6
19
23
73
5
39
12
16
32
21
36
123
51
33
33
6
18
15
12
16
101
6
6
15
3
105
12
28
5
3
81
31
41
6
6
7
36
47
30
12
15
15
45
51
6
18
9
52
60
17
30
21
76
161
6
1
44
12
87
24
72
18
12
18
54
19
29
43
8
52
59
21
24
21
19
125
3
28
23
37
8
9
51
33
48
7
20
72
9
39
27
78
3
21
51
87
81
21
72
99
40
20
27
61
59
9
15
24
93
9
12
12
24
55
11
9
4
20
39
9
33
15
24
69
15
12
33
6
6
12
75
27
9
16
24
17
54
13
32
93
3
36
120
93
43
125
3
45
12
51
9
15
51
85
84
71
18
84
87
45
7
36
11
9
24
9
6
9
24
9
54
21
4
24
68
16
12
24
20
21
6
49
47
25
12
29
72
24
30
57
4
44
36
4
8
28
56
27
49
29
36
7
60
24
5
12
42
1
44
69
39
21
3
48
12
3
18
7
20
33
24
19
36
24
17
51
12
120
51
6
18
9
36
24
9
18
21
27
30
43
71
6
3
4
20
24
48
9
30
25
24
47
9
204
93
6
9
12
36
28
11
9
15
21
28
23
9
69
27
52
11
21
3
18
3
33
18
13
12
17
12
7
11
165
72
129
36
15
12
27
66
36
24
27
4
77
3
24
84
16
5
18
45
48
9
228
36
39
4
56
52
5
7
20
4
32
64
77
15
3
85
8
45
79
8
33
55
32
108
3
6
15
16
17
18
21
27
21
21
31
5
12
27
120
4
32
84
12
52
11
9
28
8
12
24
4
29
43
92
12
3
21
33
63
3
18
24
15
12
12
4
68
9
30
9
40
41
12
18
105
28
17
27
4
5
6
57
33
63
12
4
17
102
1
77
55
248
3
25
5
39
21
24
7
44
3
9
ABCD 99353364998*3^$a+1 [50027]
33
6
66
19
5
15
21
99
51
33
12
84
24
156
39
33
3
12
42
15
36
9
30
12
30
54
21
48
12
48
36
69
18
85
5
15
108
192
4
65
39
9
3
3
60
1
29
6
6
15
108
45
24
6
21
100
108
77
15
21
18
30
19
41
27
27
12
36
102
27
16
5
12
3
39
33
45
6
114
31
44
28
32
33
3
40
77
39
39
30
24
6
1
35
9
39
12
121
44
33
15
63
12
105
16
35
9
57
36
15
9
39
75
85
32
45
24
90
33
60
57
24
12
60
30
120
9
60
60
24
75
66
24
6
141
28
32
12
21
42
57
36
15
37
23
69
3
49
65
111
117
72
3
28
32
33
108
60
144
60
6
54
30
6
36
6
18
42
30
24
51
27
60
66
115
5
120
27
24
21
30
30
30
9
28
17
54
24
42
15
24
21
6
13
36
8
3
24
21
27
18
30
69
3
132
9
81
15
45
39
72
52
36
36
29
7
20
48
4
17
15
3
117
9
36
163
32
21
24
24
15
105
84
27
28
8
9
51
9
6
25
68
4
108
8
21
43
5
90
48
9
9
15
4
36
32
33
7
23
6
30
30
3
57
18
30
12
123
120
16
36
53
3
45
75
48
69
15
51
37
20
3
57
75
12
6
7
23
102
75
39
24
57
15
9
160
5
139
36
20
51
37
20
3
13
20
39
12
1
47
6
12
7
56
24
12
16
108
47
57
48
27
73
8
57
7
65
27
3
72
84
9
28
44
180
108
12
33
12
3
15
61
32
9
75
33
210
12
186
15
69
51
3
6
60
3
57
3
108
3
6
3
81
54
37
8
33
12
72
36
54
21
15
33
4
5
6
36
21
93
27
48
15
1
59
66
24
31
53
90
1
5
6
6
55
47
30
12
54
30
54
6
36
19
104
76
5
12
60
27
51
54
30
36
229
41
31
5
39
9
3
12
21
6
9
39
45
3
33
57
12
12
39
52
53
15
27
45
60
88
80
24
21
6
13
56
21
66
30
27
75
153
24
3
21
12
88
275
6
90
33
93
7
36
32
9
15
159
12
9
21
3
99
78
102
48
18
36
108
3
12
28
47
93
33
6
18
12
43
77
120
126
12
78
24
75
24
40
56
15
129
27
9
9
66
81
15
12
102
3
27
24
42
99
3
81
39
6
19
77
66
73
36
36
5
210
48
126
43
20
168
24
9
24
123
12
27
9
57
30
9
60
3
81
12
9
36
30
24
21
15
18
79
5
12
78
13
35
30
3
51
24
37
29
60
15
40
8
81
12
15
15
60
25
113
27
213
27
135
150
24
18
36
60
61
53
3
24
39
66
18
18
3
57
18
12
42
18
114
36
19
29
27
52
32
24
12
15
72
36
6
19
20
45
6
48
18
27
45
72
3
81
36
31
128
51
9
21
3
48
45
63
9
18
37
20
196
104
12
24
39
21
12
60
15
48
12
30
54
1
17
27
21
7
11
9
16
36
143
12
18
27
84
111
9
21
39
36
240
9
6
1
17
123
48
45
12
54
9
60
45
12
15
12
3
24
9
36
69
96
3
3
30
15
3
24
81
12
132
75
6
7
53
72
54
36
37
137
24
51
40
29
66
30
36
19
29
7
5
99
60
45
36
63
171
25
65
120
3
21
24
6
90
12
3
39
12
33
123
57
40
41
12
19
71
48
90
96
6
13
41
31
68
21
60
39
12
48
24
72
99
61
36
47
25
8
93
7
17
12
54
45
15
6
24
24
15
76
35
37
5
12
111
24
28
23
117
9
3
15
30
36
51
21
19
5
31
17
55
32
148
72
8
33
24
24
24
6
6
3
16
36
89
36
48
96
6
93
12
33
55
8
45
3
39
36
57
60
9
31
5
24
15
9
27
57
12
36
15
27
66
54
30
18
48
84
36
49
11
9
21
36
31
20
15
30
15
33
31
36
92
3
13
95
49
20
57
54
9
21
24
60
42
21
52
5
6
6
18
42
36
12
51
21
54
129
93
24
18
6
114
42
43
5
3
63
54
3
12
36
76
108
35
6
72
39
64
44
21
12
87
12
45
6
133
20
96
33
12
66
25
5
42
61
212
9
15
39
72
12
1
5
31
23
33
12
60
72
16
72
5
48
39
33
18
45
117
12
30
49
107
73
5
60
27
9
60
30
6
15
12
36
36
28
11
21
24
12
33
54
18
48
67
92
15
6
66
1
35
30
27
72
48
15
33
69
78
33
93
87
69
30
21
84
40
23
150
7
80
9
66
24
21
3
66
87
40
35
84
6
150
12
1
101
51
60
9
54
60
61
23
33
9
3
57
6
24
48
42
6
90
60
87
12
4
47
42
63
3
25
41
39
27
37
41
6
25
95
6
3
4
11
61
8
87
48
12
25
95
18
96
7
44
48
12
40
53
96
24
7
5
6
30
24
30
36
33
15
6
15
9
42
84
36
12
13
17
75
51
21
69
36
63
28
23
57
28
56
75
21
165
3
4
125
72
51
15
78
51
21
63
84
12
3
6
6
21
15
9
33
12
60
6
168
57
4
65
171
45
7
32
48
63
48
132
120
9
15
90
3
93
219
64
20
12
4
5
103
11
24
6
27
135
30
3
12
24
9
12
60
24
36
24
66
12
33
60
87
25
23
18
15
57
12
3
12
63
153
4
143
33
40
11
60
21
60
48
27
102
103
17
198
9
3
48
24
6
99
141
24
51
33
6
30
24
30
9
3
9
15
24
42
144
3
21
66
1
92
36
9
6
54
138
9
39
49
11
61
35
66
15
ABCD 99353406006*3^$a+1 [50112]
43
90
42
156
18
36
78
18
15
15
9
9
36
11
7
42
6
33
69
48
3
111
41
7
66
36
18
41
115
12
17
13
48
6
108
41
40
99
30
12
11
79
9
21
35
24
16
63
17
1
23
37
72
12
6
48
24
18
42
101
1
60
66
65
79
60
6
39
8
72
79
90
144
6
30
24
36
126
233
48
40
24
9
132
30
93
15
150
6
18
18
72
30
3
3
21
24
9
23
48
31
24
6
144
6
54
15
56
73
63
33
71
16
39
18
18
72
6
42
12
6
42
12
237
144
15
30
24
11
19
60
30
107
13
3
27
66
60
54
17
25
60
11
37
42
41
55
30
12
30
12
60
161
13
51
111
144
30
24
36
108
6
45
21
108
132
6
5
43
29
112
45
96
35
109
18
48
9
3
60
17
1
30
89
13
11
55
41
13
3
3
101
24
120
16
63
30
11
72
13
12
12
83
40
32
85
11
16
3
53
7
6
6
60
66
132
3
9
15
3
18
12
138
18
36
60
18
30
72
138
30
48
48
107
37
6
21
21
48
36
23
31
24
17
55
41
7
30
42
30
18
78
30
54
54
126
6
42
11
24
61
126
45
3
18
12
180
120
6
21
63
17
25
18
12
6
3
32
13
35
7
102
6
5
1
60
114
60
29
31
6
48
11
37
3
56
43
60
12
18
30
48
12
96
36
24
42
35
43
24
96
45
152
25
12
78
48
6
36
3
9
36
59
43
12
6
72
18
17
144
13
42
30
84
30
17
37
12
23
13
42
6
51
69
120
12
18
30
36
60
6
48
36
69
141
24
24
48
42
6
11
25
15
80
13
11
16
3
36
132
42
6
30
30
57
45
18
30
27
48
45
59
37
18
18
54
30
78
53
40
3
36
54
6
24
5
31
60
18
51
72
75
29
19
12
18
42
12
30
11
49
78
48
89
16
57
30
12
18
18
41
64
9
47
24
16
63
17
19
6
96
12
18
18
36
11
37
3
117
27
39
17
7
30
27
56
55
12
6
42
18
24
48
12
180
6
12
33
75
36
6
18
105
9
12
24
12
42
53
13
27
3
29
37
66
24
6
59
13
3
27
18
35
48
192
19
45
21
24
11
64
24
21
18
33
3
66
59
55
36
108
36
72
29
24
24
37
51
24
99
66
60
23
25
126
6
48
3
93
60
36
24
27
80
25
48
15
15
30
36
78
30
11
19
36
137
13
24
35
96
49
6
17
72
1
47
40
3
5
16
8
25
6
6
6
12
17
49
12
42
12
125
1
12
18
12
36
6
51
440
7
12
125
13
6
24
36
6
48
83
25
12
3
3
197
7
6
114
33
32
85
107
55
54
51
165
36
60
18
41
24
115
30
42
60
33
9
90
5
1
12
84
15
93
3
32
31
36
48
21
32
24
19
66
24
114
6
6
5
19
24
12
30
24
11
13
12
23
43
12
12
54
54
90
66
30
71
25
54
90
126
6
35
19
21
8
67
18
147
24
8
1
30
12
5
19
36
17
13
24
24
27
8
67
69
99
60
150
59
7
180
24
21
8
1
36
11
13
35
1
6
12
125
91
45
39
12
18
131
40
75
84
12
69
80
25
191
19
30
47
19
29
7
72
113
13
11
13
51
27
48
36
84
102
30
24
6
3
15
30
36
18
12
18
36
6
53
88
8
1
36
42
108
54
60
84
36
60
84
6
48
21
72
9
23
7
24
126
90
65
13
83
13
11
13
6
6
15
39
24
18
15
32
1
30
36
90
78
42
35
13
3
63
30
24
42
78
147
8
7
48
12
29
1
23
16
15
6
35
16
8
31
65
85
24
24
11
16
8
1
30
6
96
12
47
43
66
144
3
117
3
3
6
108
35
72
24
1
18
36
17
40
3
29
7
48
12
29
79
41
16
9
47
13
42
17
7
18
30
36
24
96
5
40
21
6
72
66
27
24
39
65
37
59
31
9
51
93
21
155
48
7
90
30
48
12
90
99
75
77
13
66
18
23
64
21
78
36
129
21
18
17
55
9
27
42
131
49
167
85
84
30
54
12
6
9
45
11
7
60
21
69
42
6
35
43
60
66
48
12
11
7
66
84
30
77
48
31
24
60
5
43
84
108
48
42
11
16
24
39
6
84
156
24
11
40
9
6
30
90
17
48
24
61
24
6
12
18
36
60
90
101
40
48
39
18
63
69
18
9
15
9
9
47
19
24
60
17
79
17
55
48
12
5
13
24
48
42
33
69
24
27
27
36
24
72
6
83
16
3
36
12
30
39
93
11
16
21
3
27
12
17
139
42
48
12
12
30
42
35
64
32
43
36
36
12
6
107
25
12
42
6
42
6
27
165
18
6
24
24
3
24
39
6
54
24
6
66
5
169
102
24
24
60
12
102
11
24
13
42
66
42
48
6
78
12
53
1
15
72
24
63
57
8
133
35
37
51
27
77
67
125
43
48
125
97
42
54
30
30
179
48
13
51
51
5
7
18
18
66
6
53
1
36
12
6
60
21
75
21
3
21
24
32
73
111
33
47
48
127
126
75
3
77
25
15
15
24
113
16
9
60
27
63
17
40
8
13
3
9
30
36
30
12
198
5
31
6
78
6
15
33
47
43
12
9
15
30
51
3
72
5
40
3
96
5
136
39
30
6
53
31
60
42
48
42
24
9
57
12
42
30
126
72
48
45
63
36
84
41
13
42
24
42
15
8
109
30
21
39
17
13
36
15
27
12
17
19
6
60
11
24
79
17
79
18
6
30
6
18
42
6
3
72
9
30
60
18
72
90
6
78
30
30
12
29
16
15
24
30
ABCD 99353800972*3^$a+1 [50080]
282
120
48
18
117
240
15
18
114
36
42
18
114
59
49
15
15
12
5
133
120
12
60
90
60
6
24
6
120
54
30
48
18
24
66
30
27
27
18
30
90
27
303
17
55
9
21
48
11
16
75
48
53
19
150
198
18
63
57
12
132
96
24
6
30
84
78
12
29
16
15
138
72
143
13
12
87
63
12
96
120
54
183
105
18
42
30
77
43
21
57
87
237
228
72
156
59
48
16
69
12
15
15
30
6
24
165
48
123
102
42
53
13
12
30
102
228
108
42
41
169
42
6
12
27
123
5
13
30
90
24
30
21
57
240
72
108
12
36
72
42
6
27
63
102
12
15
15
66
60
54
36
102
30
120
45
45
18
24
120
120
18
48
210
24
45
48
183
174
18
41
157
35
19
45
63
102
36
23
16
21
123
51
66
252
48
72
72
15
33
42
18
120
48
84
66
149
31
12
53
19
29
127
24
30
48
30
45
33
12
48
90
24
66
54
6
60
23
37
90
17
16
9
87
144
96
45
60
30
198
35
7
66
72
90
53
112
3
42
30
21
69
27
93
150
12
60
60
30
6
24
30
48
42
5
25
60
90
33
80
205
3
9
18
12
6
35
25
24
30
18
47
1
30
54
59
37
12
102
60
30
60
6
77
112
48
15
12
6
114
6
87
75
48
30
294
6
60
15
39
18
18
150
132
60
42
18
35
67
36
24
48
113
37
12
15
80
91
30
87
93
24
66
89
64
177
12
60
42
6
167
48
37
75
27
69
27
102
15
15
42
78
57
48
3
54
30
153
27
18
102
66
54
36
84
18
162
41
19
108
102
138
18
47
115
48
12
12
21
45
72
30
48
93
39
30
27
45
48
30
48
69
3
42
168
42
6
24
3
123
12
72
108
72
93
128
19
269
19
12
48
17
73
162
18
102
36
89
25
6
273
81
60
228
15
27
60
90
78
65
13
84
6
12
48
24
53
85
102
69
27
30
114
21
32
73
60
107
13
3
129
60
42
60
45
63
30
30
5
37
48
42
48
42
60
75
48
48
48
9
48
72
48
12
72
6
24
18
48
30
24
18
42
9
96
45
18
17
25
30
60
150
6
90
12
108
144
95
13
83
37
12
60
18
90
48
72
42
6
12
12
156
84
66
54
48
12
18
17
121
39
45
150
30
255
48
207
36
120
54
63
237
83
25
18
102
95
7
18
18
30
84
35
55
78
75
3
24
18
120
27
15
6
132
12
48
12
126
60
60
9
48
27
5
121
42
42
3
63
12
5
85
48
27
45
3
15
113
31
78
18
113
121
18
42
66
9
15
48
30
12
71
55
57
80
37
30
45
123
192
60
30
6
90
59
16
9
30
6
54
60
129
171
30
30
138
30
72
30
96
54
53
67
45
48
27
213
3
29
25
36
3
57
12
120
3
15
12
18
24
60
63
117
59
91
96
69
240
135
36
53
61
48
3
27
132
240
30
18
132
36
9
111
33
99
42
3
75
12
9
159
113
25
23
127
17
73
24
30
150
66
9
15
90
60
90
18
30
42
23
16
51
30
6
24
33
15
30
30
12
90
66
12
12
69
21
6
42
12
36
30
12
150
27
3
240
78
24
18
21
69
30
45
27
126
23
37
12
102
60
78
42
30
60
36
84
18
18
24
18
120
150
48
279
3
77
16
32
43
144
126
119
55
36
60
60
42
48
72
72
60
6
12
5
115
102
30
18
60
42
6
114
36
30
114
21
48
21
18
72
30
35
16
9
18
102
30
96
17
13
60
39
15
120
186
24
168
210
12
6
123
21
75
393
108
84
66
69
33
12
35
31
30
12
162
5
25
18
42
203
25
78
12
12
36
45
147
93
135
12
18
27
255
17
16
69
6
114
30
5
25
6
114
60
78
48
69
15
36
84
66
87
33
63
51
30
60
3
48
27
5
25
90
12
96
84
29
61
78
42
6
12
12
90
18
12
6
15
69
11
ABCD 99354127196*3^$a+1 [50000]
32
55
17
88
24
72
32
7
65
7
33
8
144
79
312
12
53
7
41
120
112
32
40
63
41
16
39
81
32
72
136
104
7
12
36
65
7
312
33
32
88
48
48
8
16
8
144
16
63
33
24
72
168
27
5
112
8
55
89
24
232
99
240
21
135
113
40
87
17
40
80
235
21
24
24
48
48
75
108
57
72
32
31
72
17
88
32
103
17
144
72
232
8
48
136
168
15
216
60
144
53
232
48
32
115
93
80
31
33
32
24
91
5
247
41
96
24
127
33
96
80
144
120
96
16
27
53
31
41
112
51
5
31
89
16
15
57
128
55
72
9
24
8
72
43
21
24
8
7
48
41
103
9
48
39
17
64
8
24
72
40
128
16
111
161
144
24
31
33
80
55
9
56
7
9
120
56
7
33
80
24
88
104
72
184
63
161
163
60
33
39
288
9
24
39
17
24
103
33
8
7
81
32
120
7
17
16
39
120
57
120
99
21
24
111
41
16
75
5
31
81
8
136
192
8
48
144
88
15
89
19
21
48
39
89
168
16
120
72
80
16
8
88
80
16
8
24
144
127
36
69
72
3
197
151
36
84
65
24
88
75
45
48
24
152
16
63
41
175
81
8
24
43
93
39
48
201
128
16
32
40
200
48
24
91
5
48
55
81
3
36
105
39
41
55
9
3
101
40
144
56
7
153
24
56
96
103
9
80
72
16
152
24
19
101
96
40
111
57
96
63
89
19
45
3
60
17
31
89
40
24
56
31
113
144
16
8
48
144
24
96
216
24
31
129
8
64
104
88
8
48
16
111
72
17
88
272
31
57
104
7
48
9
32
40
87
137
72
19
77
64
48
51
21
27
204
9
8
16
48
72
32
24
16
48
24
80
31
81
8
40
15
9
344
43
93
3
77
24
96
31
65
120
24
24
112
24
8
48
24
96
24
40
48
144
15
144
89
16
32
72
112
8
184
48
32
48
48
48
127
108
53
144
48
16
24
32
88
24
8
40
8
40
15
120
9
32
144
72
48
144
136
51
5
40
48
8
24
16
3
93
87
113
112
48
168
32
72
64
15
9
32
19
5
48
40
56
40
56
192
7
24
252
29
24
24
48
120
43
101
16
39
129
48
39
240
108
36
336
96
17
24
31
65
115
21
27
21
48
56
168
40
32
64
96
32
40
8
103
72
9
80
16
8
24
72
7
108
45
135
41
31
17
24
24
88
219
5
24
112
128
48
144
16
8
24
16
3
36
57
8
55
17
72
40
111
41
64
120
63
65
48
64
3
48
69
72
63
113
72
24
24
40
104
72
16
152
31
57
24
8
19
5
175
89
19
101
43
36
33
56
160
39
72
81
63
216
41
48
72
235
36
41
24
43
5
7
41
88
147
93
15
177
8
96
151
17
127
137
55
33
72
8
16
32
184
56
24
79
57
3
45
96
32
163
29
24
16
24
3
29
7
108
45
3
53
40
152
7
72
96
72
33
48
32
31
81
32
24
16
8
216
24
79
168
72
9
168
48
32
7
17
40
32
16
128
19
93
72
87
17
64
99
45
104
168
31
192
113
16
48
3
53
16
72
111
9
32
139
21
123
21
32
7
65
88
48
80
88
99
53
40
104
40
120
8
48
72
192
240
208
96
96
72
24
27
29
7
89
24
7
24
89
55
249
8
16
48
80
43
69
80
24
136
8
16
48
8
24
24
55
41
88
63
9
24
39
17
16
39
57
72
80
31
105
15
33
39
41
168
16
56
160
8
24
144
48
24
16
72
152
79
57
8
7
24
17
55
113
144
43
69
48
8
16
24
32
ABCD 99354667528*3^$a+1 [50000]
23
33
3
24
37
60
56
4
48
20
15
75
57
96
115
20
30
4
23
33
70
20
30
40
23
105
15
24
15
36
21
55
5
75
9
37
8
24
18
10
20
27
45
15
27
138
60
15
43
44
18
6
21
73
32
63
21
36
24
66
21
3
21
144
9
6
22
30
60
5
12
15
117
24
7
30
2
30
3
12
3
40
14
24
36
36
3
9
15
21
75
79
12
20
9
84
27
24
16
29
57
3
21
84
39
21
39
33
27
27
21
9
3
37
23
48
15
10
14
18
30
21
19
5
15
18
90
4
5
1
44
18
66
4
35
48
3
36
60
10
80
3
33
27
21
39
13
20
40
2
12
10
14
81
9
112
50
52
56
9
7
20
46
12
18
30
23
24
27
9
79
53
12
48
99
10
11
55
2
3
45
39
21
27
21
4
47
36
3
81
1
12
18
29
3
6
15
21
39
24
12
48
36
15
16
53
21
6
70
14
4
65
27
16
5
15
12
28
14
15
55
53
43
14
30
18
3
25
23
9
18
22
23
9
15
43
8
18
42
12
18
22
108
5
12
51
6
40
11
15
10
14
28
5
15
22
119
1
26
9
103
8
22
20
28
35
63
22
14
28
62
36
15
7
5
12
73
35
15
57
36
33
30
4
2
58
18
8
75
1
74
45
67
17
15
52
53
15
108
45
12
36
97
54
188
36
94
50
6
15
21
18
112
36
17
33
30
60
22
30
60
41
19
5
12
3
100
41
9
30
18
108
4
78
104
33
25
8
24
3
36
19
42
44
15
61
8
3
12
21
27
45
15
7
2
18
58
8
4
38
69
105
40
36
74
48
6
27
63
21
1
12
23
9
18
21
19
18
38
9
37
80
108
15
7
8
6
30
22
14
81
15
9
36
84
69
12
10
62
72
78
22
26
40
2
15
25
30
2
36
3
12
25
32
15
48
3
22
23
27
4
14
72
24
3
33
48
15
9
3
19
126
23
57
72
27
13
107
3
45
13
32
12
58
38
12
6
45
12
9
6
18
4
8
27
37
50
9
12
12
37
14
36
69
81
36
15
15
18
4
18
42
8
42
12
33
97
18
92
40
14
12
72
28
59
21
40
23
1
11
37
18
30
107
7
6
23
9
72
16
20
3
24
3
10
30
2
48
15
3
69
21
15
9
18
18
46
8
36
9
12
9
142
2
6
16
65
9
4
47
1
2
18
48
15
12
33
27
7
42
59
132
19
5
13
20
30
6
15
7
89
24
9
18
57
36
19
8
90
3
24
27
70
38
45
33
3
49
47
3
33
12
45
36
39
37
18
18
32
78
45
24
25
86
90
15
15
18
6
28
5
43
17
12
15
24
102
82
30
18
68
4
137
13
18
5
3
21
3
40
18
24
6
122
6
54
123
37
2
18
51
37
32
22
5
25
8
12
36
3
49
35
7
110
16
2
36
9
63
33
1
14
4
2
30
16
42
11
12
63
45
12
19
20
9
9
15
15
18
15
12
33
15
84
85
14
45
72
45
12
100
48
20
52
18
29
3
21
24
37
14
22
107
33
75
19
80
81
9
18
18
3
24
36
87
12
10
8
10
29
3
36
12
4
38
22
50
18
22
14
12
54
46
5
55
38
24
3
109
14
21
1
14
36
34
56
54
210
3
33
3
39
18
3
51
36
45
12
37
14
22
68
27
24
3
18
18
16
20
21
60
24
13
23
19
86
3
15
9
15
70
2
33
48
39
16
8
45
21
18
28
5
3
6
16
92
15
33
15
72
72
133
2
69
84
27
16
14
63
33
48
36
63
13
32
15
72
36
49
59
24
36
84
13
14
54
4
72
14
81
9
4
8
52
35
60
21
76
71
49
20
36
3
67
2
18
102
15
12
1
8
6
9
7
24
26
22
41
9
40
11
21
60
51
33
42
30
60
22
5
36
21
51
3
69
7
38
10
125
13
35
55
14
36
22
41
24
7
6
44
58
18
8
24
27
3
28
14
18
36
16
29
7
29
21
4
11
25
2
12
24
12
4
29
21
24
135
21
28
68
4
104
52
24
23
7
5
15
48
21
12
24
55
18
23
72
37
26
40
20
12
21
21
3
27
40
86
82
12
50
28
47
21
10
110
10
12
86
54
36
4
17
33
27
51
33
7
14
15
60
103
20
22
8
75
55
5
27
76
17
7
120
6
14
10
20
40
23
37
14
94
8
94
6
50
4
53
27
36
18
22
20
12
10
12
83
36
7
38
46
8
21
99
198
42
10
8
3
37
8
22
77
12
24
81
46
5
9
36
4
36
23
24
15
21
49
8
63
24
48
75
57
15
72
9
36
1
12
11
12
55
62
22
29
96
36
33
82
12
18
24
59
57
27
25
12
44
180
27
49
38
12
6
39
33
48
63
91
6
44
30
6
18
112
17
45
28
59
9
39
12
21
30
33
45
30
45
37
32
52
60
11
25
107
36
109
86
12
45
7
12
5
25
20
3
37
35
13
47
13
11
15
21
15
18
28
23
49
26
9
13
24
11
7
30
20
108
30
22
23
9
24
76
50
16
42
11
15
16
60
53
21
144
48
42
48
33
36
24
37
23
37
32
3
12
21
171
36
3
46
30
6
8
4
48
30
29
15
168
21
12
12
21
15
1
6
17
3
12
33
9
30
10
98
45
37
14
30
54
21
19
53
3
12
10
23
36
21
10
8
21
48
3
57
3
4
41
12
36
12
12
12
15
48
6
15
37
24
18
65
48
39
24
57
33
99
13
8
4
11
12
139
20
33
15
28
80
10
8
6
45
61
20
12
18
22
23
9
3
57
75
15
33
7
66
38
21
1
8
36
18
126
24
40
48
83
72
45
15
25
14
16
42
23
12
12
48
27
16
92
30
51
39
21
57
100
30
30
20
3
81
54
22
14
28
30
20
15
21
52
24
23
45
15
7
8
153
24
156
24
13
90
30
2
18
12
39
24
36
12
3
4
12
5
1
14
88
20
21
24
45
66
9
27
9
19
17
48
105
10
32
16
12
113
12
25
90
5
25
116
16
6
113
36
13
86
4
5
57
46
30
2
21
1
30
20
58
35
195
28
5
12
43
2
15
36
19
2
3
51
36
54
52
2
18
18
22
30
38
12
42
21
96
24
15
6
51
57
28
47
36
67
5
12
3
12
28
17
15
40
50
63
48
36
24
57
4
20
18
12
33
57
3
33
22
17
21
34
6
32
12
15
25
56
52
48
92
28
8
60
27
85
35
49
35
21
144
18
48
9
24
7
65
79
6
95
25
60
23
24
3
30
15
3
46
71
37
71
9
10
122
36
40
80
27
132
3
40
41
19
50
51
12
9
51
15
4
18
2
33
7
18
18
50
15
15
52
5
3
70
42
5
27
30
24
27
57
118
54
36
8
22
14
51
27
18
3
15
192
18
22
30
35
12
60
12
51
9
3
105
7
36
50
40
2
18
94
6
8
15
84
13
120
23
61
8
18
45
37
8
15
12
25
11
ABCD 99355649522*3^$a+1 [50062]
19
35
37
44
21
7
80
27
84
25
32
3
66
31
72
5
3
28
12
32
40
32
60
15
66
43
72
299
49
59
13
29
19
11
78
108
15
15
69
219
57
15
18
24
7
29
7
5
42
90
87
4
89
87
3
33
3
21
45
79
11
25
53
7
29
27
3
81
51
105
100
20
9
36
84
6
54
3
15
93
33
12
18
9
63
13
11
66
42
25
20
3
9
48
51
24
1
17
19
29
171
33
3
33
30
21
93
55
35
66
96
90
25
11
12
33
9
3
27
6
15
105
54
21
12
16
44
15
6
55
17
39
9
96
15
21
54
45
45
3
12
15
18
3
33
7
20
12
33
7
35
1
92
15
9
3
6
39
40
77
103
12
36
24
5
18
57
4
11
6
90
9
3
13
20
9
63
12
51
25
5
39
3
37
11
24
73
71
36
21
12
12
88
32
40
36
20
64
36
65
79
108
35
1
47
9
15
90
3
123
9
39
6
18
33
39
93
15
18
48
79
11
42
43
47
18
30
54
18
72
6
99
3
45
63
90
39
33
7
36
32
40
47
33
27
18
15
87
57
40
11
72
25
68
39
36
69
4
47
169
53
120
31
29
18
90
55
35
45
93
6
21
15
37
215
12
21
57
3
4
20
21
15
39
6
30
45
4
23
13
83
12
18
132
12
15
45
72
19
32
3
36
36
25
20
120
72
15
33
12
3
13
47
18
51
21
39
96
39
24
1
96
20
3
114
18
54
30
114
7
20
27
1
17
54
18
7
8
3
102
3
40
32
21
51
64
5
31
41
15
144
28
47
60
25
59
69
3
54
18
61
44
3
18
42
9
81
12
63
12
15
33
3
36
6
108
7
32
60
45
27
9
7
23
24
18
72
72
15
3
66
39
60
45
90
72
18
31
12
44
16
47
36
30
54
36
24
66
42
54
18
25
41
111
3
90
3
33
19
36
24
12
20
51
25
5
87
3
25
47
25
11
25
125
12
79
20
15
45
21
15
52
32
9
72
54
24
57
63
72
49
11
25
5
15
27
97
23
57
60
60
21
60
18
12
18
31
65
19
72
137
3
3
37
125
15
40
83
6
3
52
56
15
84
36
60
30
67
120
11
24
33
12
135
18
75
9
60
48
18
25
47
45
51
54
15
40
11
21
4
47
105
9
15
21
102
13
20
27
72
25
20
45
30
33
63
18
99
72
28
8
60
24
9
27
33
19
11
61
8
28
17
15
21
27
27
1
24
72
11
12
25
60
23
45
27
33
72
75
6
111
51
54
18
45
28
44
16
12
32
3
18
19
29
6
33
28
80
60
69
79
47
102
60
12
51
39
49
116
159
6
36
30
13
12
24
11
45
57
42
36
105
120
3
96
25
20
45
18
48
24
18
15
3
108
57
9
96
7
11
9
21
144
90
36
72
24
18
15
51
36
36
60
45
12
40
36
5
114
45
12
99
36
13
20
3
24
25
41
24
15
36
57
7
36
149
3
3
145
119
25
11
57
147
18
210
60
72
36
18
36
66
69
9
19
65
7
8
52
5
78
1
47
13
12
29
75
48
108
28
176
40
60
41
27
16
17
90
45
45
7
11
12
60
18
7
47
45
21
51
39
21
51
57
28
12
60
20
75
193
77
75
3
73
24
20
111
24
48
25
89
30
49
36
101
15
3
12
13
11
66
7
11
24
30
15
3
25
20
87
36
61
11
37
32
15
54
39
147
18
48
75
12
63
48
9
63
9
51
12
25
17
75
99
57
57
36
66
24
84
18
207
16
17
12
63
105
18
21
40
95
21
84
60
3
37
20
63
72
21
132
45
78
57
60
52
29
12
27
48
39
25
11
9
39
42
18
21
48
40
36
44
88
5
39
4
32
24
33
15
12
28
53
43
12
17
18
45
3
42
48
6
90
3
16
164
12
39
72
69
21
15
12
108
12
81
90
6
15
36
40
44
3
42
15
3
30
96
19
32
4
11
24
66
90
33
12
9
27
4
23
117
9
7
47
33
9
18
61
12
17
63
63
9
52
8
40
47
24
177
75
48
49
11
54
27
9
55
65
6
66
27
15
72
45
63
12
18
180
7
36
29
6
12
25
8
100
60
239
6
135
72
28
17
43
23
25
71
30
18
162
6
25
120
80
75
90
132
3
12
3
37
20
148
23
6
15
28
5
162
13
12
20
16
24
20
9
55
60
12
32
75
18
18
37
20
4
65
18
1
17
7
12
53
3
27
13
167
72
54
54
18
43
36
36
29
3
21
7
44
51
9
51
30
7
35
12
21
24
33
126
36
33
40
17
91
20
27
25
17
51
64
36
77
6
12
69
9
12
15
24
60
9
27
12
3
48
24
1
32
87
36
96
36
73
36
35
144
12
60
138
36
24
115
5
27
15
12
57
4
11
126
67
8
192
57
3
75
30
6
120
126
31
23
21
21
43
11
21
4
11
73
107
9
28
20
33
7
5
42
25
29
12
24
3
12
33
3
120
60
123
42
30
9
15
108
61
12
35
25
84
56
12
15
78
19
11
24
108
25
11
21
63
6
39
123
9
99
9
16
29
91
11
24
97
12
35
25
12
36
44
3
93
84
93
3
112
32
60
15
1
47
18
27
72
40
83
12
61
24
11
9
36
27
12
24
25
116
4
56
108
12
15
24
30
6
21
4
11
57
16
17
18
30
79
107
61
44
3
73
44
81
138
114
43
5
7
72
71
144
84
60
109
83
45
12
21
54
61
11
120
24
9
12
16
60
5
168
30
96
216
109
ABCD 99355762978*3^$a+1 [50003]
24
289
47
48
76
21
23
12
61
15
68
52
8
1
23
48
108
16
128
1
51
93
15
56
60
25
35
84
60
48
24
36
4
116
180
25
59
36
28
21
39
32
37
23
64
68
156
85
11
76
129
15
8
1
95
40
56
1
59
16
120
80
28
80
16
36
68
61
23
36
100
12
9
59
24
60
36
36
24
25
15
20
24
13
83
12
28
56
16
204
80
108
13
35
12
88
9
11
88
45
72
108
15
44
108
13
207
20
40
84
44
16
21
48
72
23
109
35
13
123
24
8
25
23
85
59
172
24
92
60
40
8
36
85
23
48
4
144
36
33
23
85
23
60
204
60
13
72
11
60
24
52
128
28
20
37
3
57
35
121
11
4
20
264
157
11
132
28
80
12
1
72
59
85
15
96
68
24
36
157
3
32
4
36
68
72
37
47
25
11
85
47
48
28
21
35
64
9
27
21
132
47
276
48
40
224
97
324
72
3
156
176
72
180
172
8
25
167
96
64
36
80
49
15
36
20
37
15
33
75
57
36
35
16
21
35
88
36
165
84
11
49
11
60
13
312
11
40
44
48
28
153
15
12
24
164
36
24
12
28
9
35
301
60
36
23
28
108
56
1
120
35
25
108
35
72
37
15
8
72
132
24
109
27
176
72
12
13
35
73
3
165
12
47
72
13
231
21
23
76
92
12
121
119
37
108
23
60
12
16
164
60
280
68
12
12
13
15
36
44
1
51
68
1
47
193
35
16
69
59
52
120
68
36
36
28
12
93
15
36
201
51
9
251
172
20
37
15
56
109
119
25
35
1
75
8
72
100
84
216
24
20
60
12
88
44
13
72
11
16
9
36
135
188
108
193
111
8
25
95
16
32
97
216
11
148
32
73
35
48
85
227
112
108
12
8
16
192
60
152
25
96
35
49
87
80
96
24
1
83
76
56
37
11
12
13
15
56
24
60
24
60
52
56
120
48
49
11
97
84
15
56
169
35
85
75
36
32
132
36
132
28
108
212
97
12
11
4
44
85
35
109
51
36
36
104
36
144
25
36
168
47
97
71
60
49
36
191
25
51
68
1
75
80
180
36
28
20
72
12
25
12
71
220
140
109
36
3
36
104
16
36
32
241
39
36
12
108
104
12
96
60
40
32
88
132
36
44
28
32
37
15
128
12
48
72
24
25
11
84
37
63
81
15
20
13
51
20
240
16
56
84
25
23
48
28
36
21
35
48
12
24
49
179
12
24
24
76
36
56
12
72
205
51
108
9
123
48
72
32
28
20
12
61
107
24
13
11
24
73
159
105
24
216
35
73
275
76
21
39
57
12
95
13
39
48
36
21
96
59
96
169
95
4
96
36
120
80
88
164
12
48
25
11
24
205
27
128
52
36
9
15
20
64
116
144
96
4
200
276
16
120
20
48
132
60
37
87
21
15
144
144
69
60
11
25
15
57
63
60
57
143
36
13
11
25
39
12
36
44
96
72
12
36
28
20
16
176
49
36
107
36
157
75
44
40
8
60
36
121
231
12
32
4
165
39
8
97
35
96
100
20
16
9
15
44
28
80
12
12
24
181
35
144
16
8
12
24
84
12
73
11
12
64
8
121
11
25
23
13
24
51
8
72
12
52
84
189
63
80
132
28
20
12
1
59
121
11
36
40
8
84
61
167
4
21
3
36
56
48
96
49
11
64
20
121
11
48
24
157
135
164
4
33
72
3
48
204
56
136
9
71
36
24
28
36
332
25
24
59
25
75
20
145
84
87
8
28
8
52
33
39
8
12
16
56
1
63
200
112
69
95
1
84
23
12
24
37
84
11
84
13
23
84
24
216
121
35
4
56
24
85
15
56
64
24
92
208
9
12
123
260
145
ABCD 99355982314*3^$a+1 [50058]
23
13
17
15
24
141
19
144
11
13
8
4
35
36
25
48
36
41
30
12
18
7
17
24
72
75
93
24
43
80
112
5
3
60
4
41
24
43
95
6
42
120
25
23
210
24
30
33
15
45
4
84
72
47
6
19
5
3
9
6
12
138
30
18
30
1
11
30
42
13
47
61
59
6
42
30
24
19
11
1
5
30
18
24
36
19
65
48
24
66
48
6
79
59
73
5
48
19
8
3
12
105
15
49
20
4
131
6
159
40
203
18
139
80
160
36
23
12
102
91
29
12
6
9
39
84
18
24
24
7
20
69
55
83
6
6
49
101
6
174
54
12
72
13
5
120
15
4
5
75
33
3
15
90
39
28
32
63
1
71
60
6
43
17
103
24
152
64
36
36
47
25
41
6
6
75
45
42
13
137
12
15
76
29
36
19
24
17
19
29
19
41
12
90
78
19
108
5
60
7
23
150
42
37
5
60
18
33
75
37
5
67
20
4
29
30
42
96
60
7
53
15
3
25
11
361
107
1
56
9
6
24
84
33
4
83
25
41
55
12
20
4
83
61
77
84
6
24
48
25
168
5
7
17
15
60
45
54
6
6
18
90
37
65
39
3
138
18
57
27
66
36
90
30
15
21
7
47
1
5
12
43
180
44
36
9
19
72
5
84
30
198
12
6
30
30
13
17
55
72
5
63
4
5
18
48
25
77
18
48
12
24
138
3
75
120
30
18
21
4
36
53
55
41
19
23
12
1
89
3
9
43
36
5
7
17
30
13
180
203
21
60
4
59
33
52
101
7
125
18
192
24
60
66
72
66
174
27
51
37
96
59
6
72
54
25
5
30
13
8
117
48
24
19
32
24
159
1
23
30
12
31
12
128
52
17
96
18
85
24
11
42
19
56
153
12
18
6
24
27
99
30
24
19
23
45
9
195
9
6
45
3
33
28
36
113
3
15
13
5
7
5
15
33
27
9
15
21
120
84
15
15
6
30
25
17
63
39
48
25
71
24
48
133
120
5
24
12
18
48
109
96
23
21
231
54
144
54
61
5
27
69
30
24
6
51
64
11
48
97
23
36
21
28
11
61
104
3
6
31
56
9
84
12
42
1
17
60
79
23
96
81
16
5
84
19
11
48
12
21
3
36
6
7
32
51
13
5
96
15
3
42
36
18
36
1
48
24
32
69
24
96
12
199
140
21
15
15
78
12
24
66
25
5
24
51
27
36
30
19
96
59
18
12
55
11
1
96
47
1
17
30
97
8
15
30
19
176
69
6
37
32
96
99
18
18
69
16
44
4
47
114
78
1
95
24
12
6
39
9
30
66
48
6
6
18
18
75
69
66
97
8
33
27
52
5
30
73
113
19
173
18
36
18
7
11
60
69
9
87
3
114
30
13
72
8
64
95
6
42
12
6
42
18
7
96
47
72
25
32
16
113
19
11
30
12
24
115
101
7
32
21
79
53
132
180
48
63
9
96
39
60
4
12
35
37
35
37
35
21
9
24
42
13
36
36
5
19
11
9
135
30
60
66
60
198
91
29
12
39
36
75
42
27
9
12
99
93
6
24
12
6
39
4
12
5
54
1
173
72
48
27
123
42
24
24
12
42
36
1
29
30
102
12
3
120
24
3
37
56
40
44
3
73
23
6
103
23
105
57
27
40
11
105
220
35
37
23
54
15
9
12
159
39
12
60
49
60
35
30
19
149
3
9
55
36
5
12
3
88
29
3
15
25
5
67
68
45
19
20
15
36
18
24
3
28
35
36
13
77
15
45
108
18
49
35
21
33
54
66
7
12
108
20
9
6
69
76
17
12
108
6
24
13
77
108
30
9
3
18
60
24
18
1
41
36
54
30
75
9
7
104
40
5
18
61
32
15
18
27
4
20
9
19
83
30
54
54
12
60
15
3
12
12
13
84
71
25
20
27
61
29
87
9
24
18
18
27
4
29
90
12
25
65
18
49
92
9
27
3
21
100
36
197
102
36
9
51
24
13
71
12
42
3
3
6
55
24
41
103
5
3
3
37
23
6
43
41
60
115
180
95
1
11
102
12
6
54
103
71
85
11
21
4
20
21
67
72
23
102
36
15
9
51
4
71
18
42
45
24
64
36
108
32
105
6
48
21
28
11
24
181
12
17
6
57
28
24
5
42
6
24
54
96
25
20
99
30
31
41
12
48
75
45
67
5
66
12
25
5
7
47
85
65
36
42
177
81
67
137
60
78
13
12
35
1
17
24
55
140
4
11
66
30
13
17
7
156
77
12
7
65
15
21
7
8
27
13
53
12
30
60
25
65
144
75
4
17
43
5
42
25
5
7
143
37
8
9
43
48
17
3
9
24
7
59
6
90
69
40
5
126
30
42
6
7
24
200
45
30
85
36
5
12
27
15
54
139
120
5
42
30
19
32
3
120
37
5
19
101
72
48
67
8
15
84
90
18
33
88
24
12
29
42
25
65
54
6
102
18
12
63
15
24
6
12
27
28
17
18
12
90
19
24
17
36
30
54
51
28
32
24
15
234
6
61
20
33
36
18
57
3
13
23
57
75
24
30
79
24
95
25
5
132
30
21
60
9
6
102
31
132
12
17
91
77
87
4
5
24
6
12
73
5
6
85
11
109
11
85
23
30
12
39
75
105
81
43
5
31
83
48
54
30
36
18
6
48
57
40
23
78
7
ABCD 99356106074*3^$a+1 [50166]
35
21
40
36
96
212
75
48
72
48
48
37
36
12
84
192
60
8
3
37
228
48
128
96
16
68
40
20
16
20
28
20
24
16
84
96
68
171
33
64
48
224
16
108
131
145
119
9
16
47
93
52
288
164
60
36
75
13
227
45
3
49
12
36
44
48
148
20
108
87
72
13
48
564
71
25
47
240
13
59
21
196
128
39
213
48
123
133
84
12
48
11
117
51
61
11
25
32
124
36
32
132
40
11
72
93
4
60
132
48
80
111
145
23
441
36
27
61
20
36
576
3
117
291
21
12
60
228
15
24
133
48
11
9
76
36
60
8
88
128
52
143
13
116
63
117
51
21
120
40
56
28
60
20
15
49
12
11
85
35
48
48
93
64
83
24
153
87
48
24
21
99
117
3
48
192
13
8
96
120
304
152
108
39
240
45
88
131
189
123
120
1
116
3
120
109
35
61
35
144
48
109
56
75
145
12
8
51
21
148
32
63
49
191
97
95
1
23
133
11
72
49
48
156
20
63
24
96
69
3
33
156
171
37
180
23
9
28
59
69
123
57
111
1
12
11
9
64
224
15
97
240
23
25
48
12
48
84
23
48
25
108
20
87
25
44
16
131
49
23
168
1
12
180
119
45
12
28
155
25
96
44
4
95
13
11
85
132
12
48
84
20
75
13
180
71
72
109
96
180
47
48
72
25
167
189
72
64
152
27
61
56
72
16
36
116
3
133
20
231
9
159
205
152
168
36
324
27
13
83
1
48
48
48
71
57
16
164
108
15
97
119
121
188
195
33
111
1
128
183
120
21
48
96
184
36
32
15
165
120
195
117
12
183
217
12
152
88
11
45
40
248
124
119
312
288
21
76
224
111
13
20
39
21
267
57
12
64
80
3
129
63
21
40
20
28
11
25
92
123
45
184
83
129
16
95
13
20
12
24
76
47
96
141
84
16
92
27
105
172
8
147
25
60
20
63
49
176
15
1
71
72
1
32
16
192
32
135
57
15
97
144
239
1
96
71
93
3
93
76
44
304
20
39
24
1
192
23
37
276
95
157
384
212
183
57
112
23
57
112
68
24
51
93
84
39
69
100
116
51
117
171
9
192
87
85
116
28
8
124
119
48
72
21
28
80
28
84
71
72
49
48
47
45
4
23
24
93
24
51
309
123
25
32
28
203
325
83
72
45
108
300
75
85
203
21
196
47
49
60
59
120
72
120
13
84
188
112
35
48
213
27
13
35
69
28
215
120
97
80
16
60
36
212
24
48
3
33
112
108
104
3
216
157
116
124
36
20
144
156
108
112
20
15
193
44
36
124
83
120
469
83
21
28
108
20
39
37
32
240
3
81
28
203
133
251
217
60
275
21
ABCD 99356188156*3^$a+1 [50016]
11
37
32
3
21
33
75
75
37
92
63
60
25
68
108
27
69
21
31
8
40
35
61
47
9
9
7
48
48
104
24
15
49
144
48
72
35
13
17
123
16
47
36
33
40
84
32
12
40
8
4
35
12
1
23
61
11
97
20
48
33
7
84
60
36
5
18
37
35
1
48
44
4
80
28
32
3
37
47
9
15
57
24
39
1
23
36
33
39
21
87
153
63
9
27
45
9
90
33
3
45
60
16
68
3
57
3
21
12
100
23
49
48
36
32
15
13
20
36
12
28
96
8
24
48
4
12
20
28
36
92
64
8
24
9
15
40
107
12
57
132
27
21
16
20
48
129
6
49
20
3
57
16
35
81
4
12
23
25
20
27
69
60
96
12
40
65
15
24
40
56
36
4
23
25
107
1
32
3
13
84
11
45
24
24
16
24
24
84
36
8
16
32
3
36
24
1
24
24
20
111
1
47
6
27
48
27
73
140
39
105
156
4
164
3
13
11
97
47
1
48
48
48
116
27
12
57
3
30
18
13
11
45
75
24
12
21
4
60
80
28
8
3
9
4
23
9
3
21
40
12
20
33
15
12
12
52
80
51
25
32
64
41
66
45
87
72
1
60
11
120
9
40
11
45
3
33
16
80
36
40
8
3
13
8
4
60
47
69
12
48
24
16
24
59
120
61
20
132
27
33
15
157
8
12
16
59
9
16
35
21
87
57
4
12
32
136
11
36
13
12
56
99
12
57
100
80
36
12
27
117
64
48
276
12
5
15
24
16
68
16
32
75
1
41
27
16
44
16
84
36
44
3
72
90
30
25
24
56
96
87
96
36
84
57
12
12
51
33
52
35
45
87
9
3
37
23
18
55
155
37
116
192
4
24
24
24
80
75
57
75
129
9
15
96
15
60
37
32
75
13
8
12
16
32
3
60
45
36
12
15
69
15
6
91
36
104
48
48
27
61
12
12
32
244
32
3
24
1
36
11
60
117
3
13
23
24
121
17
18
85
8
144
3
21
16
24
8
16
20
51
18
6
37
20
12
87
36
73
17
7
20
27
21
52
12
44
267
21
39
157
32
52
47
25
68
132
24
15
37
5
7
68
16
35
72
21
15
36
84
25
12
59
13
71
33
9
30
24
9
96
60
28
35
157
32
63
25
12
53
39
24
27
1
23
9
4
143
81
28
92
24
28
36
71
1
56
256
24
72
32
12
36
60
36
99
45
15
9
24
28
92
52
59
36
6
7
8
24
84
28
32
171
21
84
4
104
27
156
33
27
49
48
20
39
25
35
133
119
36
9
4
44
63
45
24
40
36
20
16
120
23
33
24
84
27
12
93
33
7
20
112
36
24
36
60
35
177
39
25
23
216
1
23
36
69
15
13
32
24
27
33
36
88
24
60
23
13
59
6
15
3
72
49
5
55
20
4
24
8
40
20
96
39
12
45
15
45
36
4
23
120
121
32
24
24
24
63
105
52
36
48
8
88
168
36
32
63
36
18
79
113
75
112
60
32
36
12
105
42
198
27
4
95
9
4
48
20
63
36
13
17
54
85
23
24
37
44
27
1
32
3
69
64
8
39
9
36
27
21
108
52
12
35
1
44
40
12
107
25
24
71
25
32
16
36
44
15
105
12
3
177
28
60
36
11
33
39
141
60
15
21
63
6
7
36
12
24
8
180
144
28
32
99
49
12
47
24
13
32
4
32
16
72
20
96
15
1
32
99
36
9
12
64
24
92
64
35
33
27
37
8
9
18
126
7
212
48
15
33
4
8
9
18
57
21
27
28
48
80
16
36
32
51
33
16
23
21
76
83
1
12
11
165
48
4
44
3
36
13
84
83
37
32
24
24
84
28
48
68
15
24
45
24
52
32
4
24
144
32
3
49
23
25
32
171
1
131
33
12
4
20
3
25
92
48
196
12
104
3
168
84
24
69
21
43
44
16
24
8
72
12
27
33
57
78
13
140
4
71
25
12
32
99
21
48
87
21
48
99
141
28
191
57
60
48
51
12
24
45
63
9
52
36
23
37
12
8
111
13
167
9
28
35
33
12
52
48
60
128
9
30
18
43
32
12
9
90
21
16
17
7
48
35
33
60
136
8
15
9
28
11
21
100
32
99
121
5
55
84
23
45
60
48
4
8
111
33
159
25
47
33
24
48
48
15
21
48
36
15
1
252
80
15
1
35
45
12
27
121
12
68
15
1
20
219
69
60
12
75
12
81
28
48
83
49
8
51
37
24
84
36
12
59
12
69
4
23
30
78
81
40
20
16
44
64
8
27
13
8
88
68
3
1
35
24
102
54
24
72
264
45
48
36
129
39
132
4
12
48
47
1
5
31
71
21
16
35
13
192
11
24
18
15
72
84
99
18
63
40
32
16
32
4
11
33
40
8
36
28
20
15
33
3
18
139
12
11
69
4
92
40
32
60
48
4
11
1
32
4
8
16
47
1
71
1
35
121
107
1
41
55
24
8
36
39
30
6
169
12
53
138
54
63
27
33
63
33
4
107
1
60
8
40
107
9
60
96
9
43
32
12
39
24
1
72
192
71
42
75
15
12
36
13
120
12
59
33
15
36
1
23
13
104
40
12
101
48
103
56
3
105
48
12
51
1
5
27
4
12
12
ABCD 99356847028*3^$a+1 [50052]
60
12
3
21
84
24
27
88
32
84
21
15
21
24
3
57
3
45
12
3
21
91
104
21
24
36
123
12
28
17
39
36
60
69
24
51
21
43
65
96
55
65
36
75
24
24
21
15
69
12
55
101
39
120
9
31
89
60
31
29
12
99
64
29
108
19
188
81
12
84
60
24
19
56
9
115
41
31
89
51
24
45
39
93
3
9
72
36
27
12
40
8
153
72
12
3
105
48
48
55
17
79
284
84
12
81
24
36
12
72
43
17
60
79
29
192
15
45
43
5
27
4
5
51
105
3
16
65
15
57
99
9
24
60
175
5
120
27
45
3
72
33
7
53
31
17
99
9
276
103
36
41
60
36
3
40
89
135
36
16
41
39
24
16
20
69
24
12
39
16
60
125
48
27
9
72
12
135
12
9
15
45
12
27
117
15
108
60
16
65
24
31
20
105
36
24
39
60
33
3
4
36
144
113
84
3
21
319
5
48
63
36
9
36
3
33
60
12
7
20
21
63
84
45
12
79
17
12
12
15
24
4
17
55
41
27
12
9
51
21
3
216
4
29
60
12
24
19
72
140
9
12
63
81
156
7
5
7
89
96
123
21
51
4
36
41
3
9
96
60
19
41
36
36
132
75
40
5
12
75
9
60
19
41
24
12
84
51
93
27
64
36
68
57
36
24
3
57
24
91
5
36
3
21
48
132
3
45
60
168
12
31
29
12
24
12
24
39
9
36
15
36
69
15
165
72
24
75
4
5
12
19
53
156
159
52
48
17
24
19
92
33
36
24
135
12
69
99
33
3
120
45
84
108
12
7
60
8
12
69
19
5
15
33
72
31
36
41
67
53
48
252
67
5
12
24
12
87
132
168
45
12
123
21
19
36
41
39
136
44
81
420
24
72
24
108
12
3
153
48
91
8
36
136
80
28
17
99
120
69
87
4
41
3
72
28
5
87
88
53
168
24
27
21
84
55
89
19
53
87
132
69
12
7
17
159
40
29
12
24
36
240
15
40
8
93
27
12
108
12
9
19
116
69
51
9
27
93
87
81
43
17
3
105
91
8
21
31
8
45
12
24
12
3
4
5
12
55
29
55
17
19
80
28
20
52
29
24
7
5
15
69
19
5
72
139
65
75
9
87
81
7
32
69
19
72
125
115
20
100
5
39
24
57
15
48
120
12
60
4
29
48
12
15
12
45
120
60
15
153
31
20
9
180
72
48
36
135
81
43
101
36
63
52
5
36
24
3
12
81
3
16
65
60
43
92
28
32
4
5
75
36
93
27
4
5
139
12
20
45
39
117
48
39
36
36
4
20
9
15
45
51
16
89
15
4
32
40
20
21
12
27
69
55
36
29
51
21
84
99
40
17
60
12
27
4
5
60
36
43
5
111
124
12
20
69
19
32
21
19
41
84
24
15
57
3
36
120
93
12
24
96
39
24
12
48
45
60
108
48
15
21
36
19
104
129
51
9
36
31
108
65
27
21
192
12
48
120
51
21
15
69
36
15
21
24
75
48
45
180
31
36
41
19
29
55
17
19
68
36
21
36
147
16
65
36
123
33
103
36
5
103
17
55
24
149
7
80
48
16
20
36
273
12
3
21
75
9
7
20
60
33
180
72
3
225
72
63
33
43
5
91
8
57
156
12
72
3
45
55
72
41
19
8
40
65
120
51
4
5
7
53
96
31
101
27
21
24
12
48
15
177
36
48
60
15
16
20
21
3
129
60
48
3
165
31
80
24
184
41
31
5
24
12
3
156
4
104
21
12
7
32
33
48
144
24
60
156
75
60
28
17
24
19
36
101
24
84
27
144
57
39
21
7
17
60
24
75
36
141
60
27
12
24
64
5
7
53
180
231
45
31
24
77
7
20
52
60
5
24
24
27
48
12
24
16
29
12
67
5
72
43
96
80
216
4
29
7
29
159
16
5
15
64
17
36
63
96
21
63
21
15
69
31
41
63
4
32
28
80
45
12
3
105
15
33
24
3
132
21
84
15
9
36
43
92
21
12
27
9
51
100
44
60
4
72
48
32
4
24
5
15
72
9
60
12
79
20
268
12
5
19
17
87
12
100
41
24
39
21
15
45
108
72
43
17
48
15
52
41
27
40
72
173
15
33
60
19
20
33
51
24
81
31
48
20
57
36
24
15
9
15
40
5
31
29
12
48
51
4
36
44
117
12
60
15
12
45
36
24
15
9
31
53
12
3
21
24
27
21
60
43
60
200
9
72
43
200
16
29
60
15
132
9
12
27
21
24
7
29
12
127
12
108
5
12
19
96
29
72
48
51
108
12
168
45
120
48
3
84
16
5
15
21
108
72
39
141
60
39
81
19
65
91
8
12
ABCD 99356893492*3^$a+1 [50077]
15
54
48
150
234
54
12
18
42
192
72
288
18
144
3
15
42
180
108
66
24
36
201
63
312
120
60
30
204
90
30
115
89
30
36
24
426
42
25
59
165
16
48
29
66
24
162
103
53
90
49
131
42
30
108
54
90
24
36
45
21
18
6
66
324
24
36
84
90
150
12
60
117
45
48
3
69
18
108
180
297
207
6
30
42
30
165
3
109
47
145
48
95
276
189
93
78
30
7
128
15
12
144
24
12
60
120
189
99
204
81
9
36
99
27
84
54
43
29
54
60
1
176
15
42
36
51
51
42
12
78
120
108
37
35
18
43
101
54
24
36
54
72
48
315
123
180
72
66
519
21
24
102
96
18
102
132
81
21
144
294
30
36
6
54
12
72
330
72
36
120
132
180
102
108
27
141
72
138
150
102
132
36
342
282
93
16
5
72
3
16
119
36
24
84
60
138
67
95
60
36
30
90
6
54
109
53
43
5
36
114
66
51
63
54
18
297
16
5
187
227
186
66
36
72
90
168
120
27
160
143
12
18
222
12
25
83
18
24
51
3
66
24
30
204
48
54
51
147
6
87
3
66
6
48
180
49
11
66
99
15
72
9
64
179
48
24
165
135
36
37
23
198
30
72
24
234
36
18
133
95
234
90
141
207
33
15
42
55
35
162
18
12
144
90
42
54
19
179
45
27
228
78
99
48
63
78
19
35
13
107
72
36
54
6
54
103
23
105
112
227
24
120
90
67
5
123
9
30
57
159
144
108
18
114
12
60
288
126
72
30
42
48
90
78
51
144
87
25
35
72
120
60
30
3
57
183
9
324
54
6
55
80
9
102
144
6
75
279
216
36
18
42
129
15
228
60
97
221
252
186
36
18
103
95
108
36
36
192
60
33
195
42
48
198
60
1
71
54
3
240
21
126
150
54
30
67
192
35
61
41
276
90
57
231
25
80
75
72
54
66
78
12
72
90
153
27
72
144
24
72
18
66
36
96
84
54
42
289
29
54
60
1
35
45
21
6
48
24
156
6
306
12
42
66
193
95
24
12
96
12
36
96
108
36
120
21
51
90
54
45
189
6
13
71
60
66
54
204
25
5
96
126
156
24
9
39
132
84
72
24
1
29
144
24
72
48
72
150
66
24
84
55
89
60
90
156
36
6
138
96
174
162
60
48
204
66
7
215
174
54
36
144
6
43
23
72
33
45
3
69
18
108
360
36
33
51
90
51
135
84
126
54
24
72
180
18
91
101
6
108
217
107
138
54
108
132
21
249
30
6
18
120
24
241
119
105
51
36
9
117
132
126
156
18
126
60
84
60
48
42
135
93
24
48
6
12
54
355
23
150
102
18
42
138
36
54
132
9
9
18
12
252
36
72
90
78
30
18
9
45
ABCD 99357491804*3^$a+1 [50011]
7
48
71
24
45
75
42
18
21
124
53
27
3
37
131
105
57
12
42
18
15
123
42
27
21
19
23
21
4
12
29
72
24
90
9
16
120
128
12
3
21
60
4
5
12
6
18
12
19
20
40
60
59
1
8
36
36
108
132
24
21
18
12
13
5
55
17
6
9
39
45
124
11
21
84
21
135
28
5
36
162
18
51
3
48
150
54
84
6
18
138
24
43
56
75
24
37
11
57
87
9
64
17
126
24
45
28
17
18
90
12
36
90
69
21
87
273
24
3
45
162
78
15
105
87
40
8
96
24
15
18
147
3
72
12
96
228
1
20
39
1
44
60
4
143
48
21
51
54
60
163
71
30
39
12
40
20
39
81
63
48
90
72
42
9
4
32
3
150
288
90
30
114
25
23
21
39
66
19
197
54
24
12
25
125
48
7
48
23
57
60
3
42
147
48
12
39
45
76
5
103
101
36
43
20
3
97
20
51
45
9
15
21
12
18
61
44
75
69
52
108
41
54
90
7
215
36
84
6
7
83
12
78
67
53
78
21
81
18
96
30
6
84
85
11
72
217
8
147
6
3
45
6
84
42
228
91
23
30
51
111
96
12
96
210
72
27
63
109
80
40
41
24
243
3
42
7
180
41
18
129
12
3
222
3
81
6
33
52
35
93
112
48
80
135
45
33
3
15
30
15
304
185
207
84
141
126
49
80
28
20
27
33
12
84
136
5
15
3
36
1
11
37
167
9
39
37
44
81
78
66
6
18
36
91
20
24
27
30
90
42
12
63
117
18
6
99
75
60
45
45
18
228
21
111
72
18
12
42
9
57
3
64
23
9
213
18
69
33
15
27
54
31
23
72
9
16
48
71
21
51
30
79
53
48
24
54
141
28
23
18
51
21
7
20
112
20
60
15
126
18
69
153
3
84
15
42
3
52
143
48
108
9
40
47
48
108
153
84
21
39
153
63
135
54
132
156
87
45
18
48
54
42
30
15
81
12
96
12
24
66
54
78
18
3
16
108
92
108
52
35
73
92
69
120
31
5
39
165
79
185
96
126
9
4
5
67
80
15
30
75
24
45
54
42
30
9
69
18
69
88
53
3
16
53
6
30
6
45
129
150
1
101
150
54
36
102
25
35
85
5
171
21
54
9
171
90
6
25
23
45
45
27
15
120
33
3
234
6
84
24
61
8
52
20
48
21
15
81
15
24
4
113
99
15
48
57
75
30
18
42
138
117
99
36
60
45
3
37
41
39
69
31
53
18
49
60
5
48
51
16
120
20
9
15
9
18
30
19
5
115
5
6
93
27
49
120
164
60
27
144
36
18
19
11
42
18
81
168
72
75
126
180
18
21
9
24
30
90
222
30
115
44
36
9
30
42
3
171
45
51
72
66
24
126
21
40
60
5
15
33
75
21
31
35
18
6
45
36
28
72
83
36
21
33
78
12
6
15
84
3
24
25
23
18
54
205
29
19
197
24
39
33
27
72
40
120
68
123
69
15
24
9
57
6
54
90
108
21
27
60
49
41
27
45
18
54
115
8
156
4
5
27
21
42
228
54
324
144
6
12
9
148
41
42
84
54
79
17
55
11
33
81
15
51
9
120
28
23
9
63
36
222
18
1
48
77
3
45
72
55
108
23
84
93
51
24
48
69
21
27
36
27
42
18
9
21
7
47
73
12
8
3
33
15
6
30
24
1
44
75
42
3
45
219
3
120
9
81
114
165
24
57
132
18
18
174
85
47
93
33
30
9
60
3
42
15
40
68
93
27
156
60
16
113
15
3
18
6
25
113
27
28
72
23
12
105
75
165
21
162
102
6
30
18
1
44
45
216
15
108
27
66
24
30
13
23
108
1
23
145
92
171
49
29
79
101
66
45
45
6
84
25
8
21
19
17
114
54
48
19
35
18
51
21
126
24
90
36
18
1
20
40
23
60
81
156
99
96
45
45
3
33
12
67
83
138
127
5
102
6
79
5
60
120
18
81
24
45
27
3
72
33
60
3
9
135
73
11
36
60
33
3
37
56
36
168
12
45
15
21
19
68
57
240
48
127
5
66
60
18
91
35
145
8
117
15
3
30
36
31
23
ABCD 99357686744*3^$a+1 [50010]
137
54
36
61
53
27
60
4
44
12
87
25
20
3
97
11
24
105
208
32
192
21
43
20
64
143
12
36
24
18
3
144
148
29
108
18
69
15
18
6
36
61
72
56
39
25
47
33
3
60
12
42
3
15
25
47
18
48
67
176
15
36
1
80
9
15
4
284
15
78
12
31
12
60
59
54
96
48
90
153
123
1
35
54
39
132
189
127
47
33
135
33
51
13
47
45
111
60
37
35
45
52
29
19
17
48
75
12
153
43
32
12
3
12
225
4
144
20
16
11
61
20
52
8
105
135
9
24
7
48
17
54
25
113
7
20
4
44
21
7
5
187
35
37
8
3
114
3
33
54
25
59
81
33
111
9
3
33
54
13
5
72
60
115
56
24
123
18
72
90
9
24
9
43
47
61
65
12
7
36
47
24
84
45
15
54
30
60
1
71
9
64
11
9
51
12
42
48
3
36
51
114
120
24
39
15
25
5
36
7
47
33
168
36
28
36
32
144
33
30
61
11
6
72
87
15
6
27
75
13
80
24
9
15
99
12
18
7
71
18
12
42
12
6
12
51
52
44
33
63
9
75
3
30
42
9
27
102
231
9
90
66
6
9
21
18
72
90
78
72
18
27
75
24
36
1
8
24
112
24
5
6
9
27
69
64
29
30
25
8
129
135
63
13
12
20
48
39
90
48
18
9
15
21
123
36
66
75
72
48
12
16
17
30
18
6
36
33
24
16
65
24
210
13
8
105
114
33
4
24
11
18
91
44
81
51
93
3
27
36
54
103
83
156
13
23
42
198
9
111
24
153
72
88
65
7
41
24
15
64
11
54
39
135
33
57
18
108
54
36
79
56
9
87
48
15
90
72
54
126
75
63
85
77
144
7
83
6
55
65
135
4
47
225
108
16
131
42
12
78
48
114
54
66
18
72
13
47
18
151
80
64
8
3
30
15
160
32
9
3
57
99
144
93
42
33
15
9
15
48
165
57
18
18
90
73
36
35
45
45
18
36
37
104
24
36
4
72
5
27
72
16
17
102
105
156
159
18
3
15
25
80
100
80
285
3
57
12
7
20
63
6
55
11
54
7
299
18
15
27
84
96
81
63
36
30
18
18
180
7
47
78
87
51
54
18
60
1
20
99
177
64
35
30
15
16
59
24
18
43
41
31
68
45
6
9
96
4
116
60
3
25
23
24
9
144
93
132
15
111
36
54
30
25
24
41
39
105
18
13
47
18
66
6
18
12
33
9
55
35
30
6
84
60
33
64
5
378
33
9
51
57
115
23
9
16
17
15
15
18
7
35
93
40
29
43
257
36
75
48
57
18
21
28
47
93
88
8
16
20
45
30
49
41
135
24
12
99
18
27
15
45
48
40
8
87
25
47
25
44
36
24
24
40
48
29
96
12
6
1
35
48
373
77
162
13
101
54
72
61
29
19
29
42
30
54
6
115
5
60
43
5
6
1
20
84
141
31
113
24
102
60
21
45
7
47
90
31
23
177
99
36
48
25
96
44
69
18
18
7
125
72
36
30
24
30
31
11
138
3
40
8
16
44
39
120
6
7
83
21
16
83
6
3
27
49
155
84
121
12
17
18
33
12
45
12
36
42
73
44
3
45
9
171
87
73
197
7
8
3
12
60
18
18
30
72
24
108
7
44
12
3
54
75
15
13
8
21
30
85
29
36
19
92
40
44
4
119
25
80
120
15
117
93
90
6
120
36
43
107
33
3
153
64
101
51
60
39
37
47
42
30
13
20
75
6
66
18
150
33
28
59
21
64
5
3
15
25
53
19
17
55
80
45
36
63
27
9
16
44
51
18
79
116
57
24
54
21
4
41
78
73
29
43
36
17
27
81
7
8
24
112
29
79
68
12
57
19
144
17
18
126
7
44
51
25
80
9
39
4
113
67
23
9
15
93
76
59
78
39
15
9
12
4
48
215
12
45
96
57
240
111
84
33
67
5
3
69
78
37
44
52
32
33
48
42
30
72
15
12
9
139
5
6
72
25
20
27
66
79
35
12
60
181
20
12
15
132
66
39
69
6
66
54
36
49
41
67
77
15
84
12
64
48
83
54
108
43
32
15
42
126
174
63
135
13
72
11
72
45
39
9
16
65
79
20
81
3
40
20
48
15
168
36
21
9
3
57
108
30
33
63
30
115
101
15
45
79
5
54
186
55
24
11
61
101
18
57
15
129
84
4
17
15
123
13
5
60
3
12
39
120
54
42
18
135
75
21
51
114
91
8
ABCD 99357883286*3^$a+1 [50156]
368
240
267
325
23
25
80
240
48
123
37
144
143
1
80
592
215
120
60
108
144
153
48
135
489
208
239
33
400
95
193
59
48
325
23
57
15
1
224
75
133
359
73
560
135
672
25
23
240
120
97
335
1
192
11
37
335
288
369
208
215
240
73
336
48
23
24
273
135
36
85
335
216
153
96
519
73
432
128
112
47
33
112
71
105
48
207
225
448
224
16
95
49
23
57
87
36
117
27
85
96
107
21
39
48
153
135
324
21
75
85
251
69
16
11
324
1
47
81
144
27
133
192
95
396
117
112
224
15
72
48
57
48
16
191
145
48
240
47
24
480
24
241
11
12
72
49
192
32
123
468
1
48
407
120
96
108
37
144
224
64
11
181
455
169
59
21
64
311
24
145
320
48
64
48
128
507
228
72
73
59
48
36
97
80
27
133
80
288
544
96
47
33
111
145
11
37
176
144
96
39
105
240
16
71
36
277
11
69
96
135
121
224
159
396
117
15
192
1
192
48
11
69
39
201
87
105
160
203
37
23
84
37
143
145
95
145
128
64
23
73
144
144
80
64
368
27
12
153
16
335
96
289
272
87
73
155
37
48
32
171
37
59
69
111
120
24
12
133
96
176
303
177
87
265
96
239
408
153
27
144
180
33
288
48
304
107
213
447
49
479
81
144
352
155
276
33
111
49
32
304
23
121
192
800
183
105
64
80
112
48
47
33
255
465
16
95
1
143
97
11
12
217
95
129
159
33
39
25
176
27
85
128
48
160
71
120
396
252
361
32
192
48
112
80
63
624
81
48
400
80
27
85
143
24
ABCD 99358090654*3^$a+1 [50030]
73
42
30
6
33
33
15
36
33
11
24
60
49
35
31
54
12
30
17
24
25
23
1
6
18
23
40
32
1
47
28
32
16
36
9
39
51
36
41
40
21
3
27
17
4
111
36
41
16
32
55
18
24
15
20
24
24
156
61
23
37
3
15
78
12
87
36
20
64
12
99
29
1
24
39
9
23
28
24
33
84
138
9
27
36
5
48
4
32
1
63
8
16
21
3
39
9
9
12
35
4
116
43
21
9
6
84
41
28
33
114
17
25
51
63
5
16
63
17
4
3
45
21
35
48
73
6
53
64
92
1
12
23
13
147
84
9
23
12
7
102
36
60
3
36
111
6
48
3
36
123
30
24
114
9
36
44
19
72
30
47
43
17
13
15
15
5
67
60
17
1
30
21
8
4
3
41
19
17
84
48
1
6
5
31
108
54
18
12
5
28
9
35
16
24
12
9
83
40
15
36
45
92
76
68
73
60
75
12
20
4
3
29
7
30
11
40
9
30
17
19
6
54
81
3
9
36
8
7
41
145
51
12
81
30
30
27
24
20
1
15
68
60
12
79
24
30
35
31
6
11
40
21
63
57
6
30
35
12
7
17
40
48
36
32
133
11
13
35
28
27
45
21
11
31
41
4
3
29
4
3
60
9
8
12
7
53
24
60
4
8
52
36
87
17
48
24
37
23
4
32
48
25
3
12
3
29
1
48
135
39
9
96
44
13
63
8
28
9
27
24
51
17
13
66
93
56
13
42
60
6
3
21
63
12
20
25
63
24
3
24
33
36
12
45
23
144
24
7
45
15
21
24
20
1
95
19
33
33
111
15
54
3
21
35
7
21
27
21
15
6
54
6
15
15
5
16
33
12
60
30
48
5
55
24
113
13
90
24
93
24
39
60
6
23
28
12
8
48
19
6
23
28
9
3
9
23
96
31
48
54
6
29
31
6
24
11
88
48
33
23
7
29
48
37
6
6
11
136
57
23
88
8
16
9
83
36
19
41
96
7
18
66
33
9
42
21
32
7
5
48
28
81
23
12
12
7
9
20
4
44
7
18
3
81
35
16
44
4
48
33
59
136
32
1
12
30
17
7
41
28
3
12
30
51
8
112
48
8
1
71
73
35
36
49
6
102
11
1
6
12
33
93
23
1
6
6
18
42
23
1
107
7
125
12
4
27
65
132
1
27
3
30
12
12
6
60
41
28
144
96
20
13
11
24
40
84
45
18
12
5
43
12
5
88
15
29
1
11
24
16
12
20
12
31
21
24
27
21
36
15
96
36
29
12
4
15
18
51
8
48
4
51
138
71
7
117
12
63
9
12
20
31
17
7
5
25
42
17
1
54
78
11
13
35
60
13
35
108
4
68
40
27
29
16
21
39
12
63
18
35
1
3
8
36
79
17
43
30
48
135
21
12
54
30
96
111
24
8
1
11
19
18
11
4
32
31
24
48
18
63
45
39
84
87
24
29
7
29
31
41
16
9
47
61
3
8
36
16
32
61
3
3
17
1
18
29
16
128
7
21
57
3
32
52
3
42
60
27
8
84
4
24
21
6
6
12
11
1
11
36
43
66
35
49
11
4
56
4
3
36
6
24
36
11
7
17
4
45
35
61
30
33
84
12
105
107
36
13
30
5
19
69
8
76
21
30
57
68
100
8
40
93
35
7
5
13
72
11
12
7
60
65
19
29
16
12
20
12
4
27
18
96
47
16
48
3
29
64
87
6
71
4
75
21
9
47
4
15
81
48
60
27
5
13
27
9
3
20
1
11
28
3
12
90
27
20
12
37
87
123
30
30
66
47
37
3
9
18
29
60
124
68
4
92
4
188
7
57
20
19
29
40
20
4
8
7
54
39
36
15
9
20
28
8
25
18
53
12
25
59
109
11
84
1
15
20
43
132
45
51
9
24
27
21
8
79
53
48
91
18
15
39
12
53
1
11
55
173
24
40
33
15
72
33
84
75
9
6
113
100
3
33
32
1
39
8
43
30
78
54
18
114
47
16
51
45
32
48
40
21
11
7
6
66
21
3
9
20
112
3
36
29
7
54
3
21
23
16
33
27
20
12
1
99
51
30
15
9
12
23
25
66
54
66
29
52
20
24
40
24
27
21
9
12
72
54
53
136
21
30
24
41
28
3
33
48
33
42
5
60
24
48
12
36
55
18
6
6
83
67
12
41
192
76
32
16
69
59
112
129
27
152
60
64
12
15
9
27
21
12
21
6
30
35
36
7
30
6
24
89
4
80
52
8
19
18
15
3
30
11
24
64
3
9
3
24
53
7
9
33
30
42
30
42
3
21
131
61
18
5
12
7
9
20
84
12
67
77
12
145
60
42
102
23
37
159
27
210
3
27
21
3
102
48
15
57
11
48
25
35
37
18
45
60
8
12
16
20
13
42
6
51
27
81
80
48
31
53
1
6
33
183
41
40
104
36
7
45
128
12
13
150
29
4
8
40
12
32
36
7
21
21
23
4
68
7
5
4
72
15
5
19
30
18
29
4
12
44
25
30
54
24
47
36
43
33
20
7
41
24
31
17
48
96
7
17
19
9
57
39
39
60
41
31
33
15
69
87
5
37
47
16
12
8
40
9
11
4
51
24
149
24
36
37
6
53
12
24
49
60
6
6
15
8
76
57
35
25
107
31
24
77
12
16
12
48
63
18
54
9
69
30
65
36
24
52
80
4
3
6
24
11
7
57
12
20
133
60
11
43
41
25
18
9
57
23
1
6
24
9
48
39
41
24
12
28
24
24
39
48
41
24
28
27
12
21
36
12
15
17
37
54
45
21
183
21
59
7
66
30
60
77
4
56
48
49
36
3
15
81
72
80
4
9
6
18
6
12
9
48
21
36
59
7
5
25
54
53
1
83
48
64
12
36
81
11
1
47
1
3
39
41
25
39
33
42
65
19
36
9
27
33
80
40
92
43
69
45
3
20
64
32
12
31
84
6
99
32
7
17
25
111
3
17
16
51
33
33
11
49
3
21
6
6
18
6
36
30
30
63
48
3
12
21
20
88
9
15
99
12
17
28
33
63
80
4
3
36
12
18
23
52
111
24
21
9
35
136
72
33
47
16
51
210
24
30
69
192
8
13
30
66
18
17
12
1
54
29
40
20
36
205
36
15
24
21
11
13
71
25
71
28
20
36
7
53
36
64
8
40
51
12
17
24
37
6
36
66
18
33
39
42
42
41
16
27
6
18
9
36
56
1
24
47
48
1
54
69
44
1
51
84
8
16
93
ABCD 99359006434*3^$a+1 [50050]
19
41
36
4
80
60
103
6
147
27
53
52
21
114
5
43
5
12
168
4
36
33
30
9
171
9
48
12
3
149
96
84
28
8
120
72
40
12
20
168
12
19
41
19
21
36
12
128
12
172
33
83
40
15
45
24
56
4
168
68
175
29
48
12
109
252
39
56
112
8
24
16
12
12
33
87
8
52
116
12
48
52
12
176
12
1
30
234
15
128
40
12
8
4
108
63
125
100
12
75
210
60
23
4
63
53
67
93
33
47
24
28
60
92
256
24
36
80
4
20
73
27
63
30
95
1
47
52
8
13
99
132
140
151
45
27
5
172
39
41
121
90
45
32
55
53
52
72
20
31
17
1
24
75
12
176
7
173
12
48
112
60
21
24
3
12
21
11
160
60
68
60
12
88
12
68
52
56
67
96
9
48
32
72
48
91
21
168
105
47
28
45
15
20
240
103
69
8
12
76
32
40
72
36
32
40
108
60
32
40
15
53
144
36
52
32
40
20
16
15
117
48
177
27
48
132
8
232
21
35
112
20
31
60
21
20
108
28
24
99
162
78
9
48
92
31
17
40
24
80
36
12
1
27
117
3
15
5
73
99
68
100
92
12
36
52
75
65
60
12
48
121
114
126
11
76
93
99
48
12
15
77
28
48
80
64
128
252
28
60
81
27
180
32
72
148
68
60
43
60
69
68
64
153
23
12
28
20
4
20
60
156
40
32
100
68
157
63
63
60
89
40
48
15
57
8
4
60
48
132
20
121
107
48
52
15
105
212
19
77
60
25
59
229
39
33
159
56
40
20
4
33
23
4
48
212
31
18
219
75
17
13
3
15
17
28
144
120
68
1
111
120
80
120
19
41
28
180
3
65
60
37
63
24
108
8
12
40
33
167
88
72
60
68
72
121
119
12
103
150
30
65
151
17
12
112
9
11
28
108
33
39
60
32
136
140
4
20
31
165
15
72
180
36
117
24
180
9
99
20
40
20
52
51
9
116
112
12
9
59
31
21
33
27
93
3
20
60
60
145
27
171
24
30
147
36
32
25
83
52
45
30
5
112
180
8
205
35
112
8
40
12
8
55
57
36
120
20
4
33
23
264
49
11
43
96
149
85
143
40
144
8
48
7
153
84
48
152
196
60
12
128
84
48
28
15
65
67
45
48
72
60
20
220
68
12
12
16
144
20
16
60
24
60
216
147
65
55
6
30
29
85
3
24
8
31
21
51
89
28
8
37
90
57
60
56
7
45
132
228
140
31
21
8
48
37
3
20
4
48
32
19
54
15
20
72
60
36
12
52
33
15
21
90
17
24
100
20
1
75
15
149
48
72
73
15
3
9
9
27
44
76
3
21
48
108
92
72
16
32
120
40
81
84
180
15
20
48
12
1
51
51
77
40
8
12
52
48
20
148
260
292
75
57
9
60
30
9
32
48
28
20
240
43
174
3
32
48
64
3
45
120
8
4
93
3
132
8
40
32
31
162
59
60
40
96
12
3
72
225
132
168
92
28
12
180
260
100
20
180
421
27
32
36
24
120
48
25
47
36
55
72
77
19
161
48
28
24
21
18
57
33
240
39
45
27
288
8
24
60
60
169
119
1
90
21
93
75
120
12
93
27
188
52
99
9
8
127
45
12
9
24
3
80
172
60
8
84
40
33
147
69
39
51
201
140
91
17
40
8
7
6
111
56
64
48
8
40
32
211
41
256
32
40
12
80
43
53
43
29
55
93
60
84
20
88
20
13
27
15
117
8
55
17
28
68
120
112
12
51
77
91
189
140
48
64
9
119
48
24
40
48
120
243
42
15
15
108
17
12
16
24
3
225
15
105
12
ABCD 99359017144*3^$a+1 [50026]
5
3
93
12
3
40
12
20
28
24
20
64
12
104
16
24
48
48
12
36
36
89
19
17
15
28
53
103
29
48
12
7
24
12
8
16
128
88
113
19
5
48
15
28
84
60
125
27
4
17
7
108
17
27
4
72
5
99
33
7
48
53
84
84
51
45
55
44
16
36
89
48
27
4
29
48
79
168
5
7
29
7
29
31
60
12
12
48
5
36
39
45
48
48
12
127
156
137
12
36
79
161
12
48
12
19
65
63
40
185
36
72
24
3
136
65
67
24
60
204
24
48
17
67
101
15
72
33
7
60
180
36
84
5
7
20
76
77
48
55
84
5
15
9
36
31
32
28
53
127
113
31
29
15
100
17
163
72
44
105
79
5
31
89
72
19
269
19
101
187
84
48
48
132
80
237
19
24
80
108
33
96
31
17
3
9
19
72
24
185
19
17
15
4
41
24
39
4
96
72
48
5
91
24
5
19
125
43
5
75
64
5
24
79
12
68
21
19
68
40
108
5
12
7
65
15
40
137
3
21
19
5
27
4
125
31
56
52
56
16
89
31
5
31
80
52
17
31
12
132
161
48
55
12
5
55
48
56
69
7
29
75
28
5
55
72
60
36
48
5
51
76
89
55
29
36
3
28
24
84
24
48
185
12
63
28
89
7
5
31
60
24
101
7
8
88
92
57
180
15
52
84
36
65
96
84
31
20
28
65
19
36
5
55
84
137
75
141
7
96
29
12
24
12
19
60
48
48
77
36
39
28
29
55
41
84
15
28
65
31
56
28
36
89
12
84
91
5
19
96
120
84
24
48
108
36
24
96
44
40
12
92
112
60
101
43
12
32
36
57
60
48
120
75
52
20
28
96
29
12
43
29
103
12
137
79
44
28
137
7
29
187
5
103
24
120
72
29
51
108
76
5
7
5
55
108
29
75
93
87
52
84
120
17
115
65
108
51
33
55
36
84
60
101
31
5
48
48
3
21
43
60
20
45
48
15
28
24
96
60
12
48
72
185
60
19
101
24
43
53
19
20
108
16
5
231
64
36
8
28
17
163
152
16
17
55
108
77
87
88
128
36
45
48
87
36
9
19
44
76
77
43
41
31
72
276
5
127
17
7
5
24
19
125
31
17
24
19
12
24
65
51
45
72
48
67
101
99
28
12
36
137
115
5
63
105
24
48
19
84
156
5
36
27
72
93
91
60
24
128
4
144
65
72
72
7
5
199
101
15
4
12
53
75
69
31
252
12
12
108
17
96
15
64
29
87
4
125
15
81
12
12
79
36
53
72
43
53
99
28
8
93
12
43
104
33
39
108
40
17
55
41
132
163
92
16
125
67
5
3
36
33
67
65
91
48
60
32
40
140
28
12
24
5
31
173
19
65
3
9
19
65
15
184
68
64
53
7
84
12
24
101
19
36
48
12
80
232
48
65
19
65
31
17
12
51
4
140
45
43
197
3
100
72
60
24
41
115
24
29
55
5
87
9
279
28
29
15
21
120
7
12
84
12
48
5
15
4
41
27
52
12
8
16
29
27
9
91
120
36
48
36
96
12
5
31
20
40
60
152
69
120
55
29
12
19
48
17
96
103
72
44
9
24
96
19
125
15
72
81
63
124
36
17
39
4
12
24
48
56
81
43
36
137
55
5
39
100
36
72
8
64
125
43
72
20
100
5
3
16
77
87
40
320
105
72
31
65
72
67
41
159
28
132
24
32
9
36
24
24
19
72
68
52
5
168
31
60
156
60
53
91
77
3
40
72
77
12
15
36
72
36
36
105
24
87
28
216
96
48
101
43
12
24
44
40
120
156
60
41
15
16
5
60
19
41
39
16
20
105
19
65
60
36
7
17
15
28
8
4
84
56
136
72
80
72
280
80
16
5
72
7
29
60
120
15
72
4
24
44
16
65
19
36
5
67
8
4
101
259
77
48
127
185
99
21
19
5
19
65
12
55
20
28
185
96
19
5
120
91
32
40
5
19
8
28
8
52
120
8
4
68
93
51
4
17
15
4
41
103
29
43
32
16
77
7
41
31
24
24
5
63
33
7
72
53
120
19
84
216
116
100
113
19
48
29
523
48
128
40
ABCD 99359243216*3^$a+1 [50024]
3
9
24
24
12
21
18
6
11
7
33
48
12
57
35
7
36
84
21
39
45
63
6
99
15
78
3
129
11
7
9
21
3
141
36
90
12
12
65
13
18
9
36
45
48
11
24
61
39
57
12
6
12
9
20
24
12
52
12
8
52
33
15
20
1
51
39
42
42
6
12
3
39
6
11
1
3
45
39
36
15
36
9
27
57
27
9
15
41
79
12
5
28
21
51
27
18
12
11
25
27
33
15
56
24
76
33
6
36
9
45
42
17
12
4
36
21
12
23
13
30
17
4
60
21
23
1
3
75
42
66
24
54
6
5
1
15
8
31
6
119
1
18
102
18
21
84
27
24
9
15
21
3
45
32
4
87
42
6
21
8
43
18
6
9
44
36
36
1
18
24
6
47
55
9
39
9
93
59
19
17
24
16
33
11
19
24
36
17
24
40
33
42
21
33
11
49
24
6
60
12
42
11
4
20
55
36
45
24
3
30
3
20
12
25
54
5
36
73
47
13
54
21
21
11
12
13
83
60
61
15
69
15
20
4
32
19
60
90
39
15
5
31
17
24
43
30
23
24
40
51
42
60
18
42
51
15
12
24
24
17
60
13
6
5
13
47
40
39
24
41
76
21
18
144
18
12
3
8
7
18
6
5
24
1
18
21
9
78
9
60
20
49
30
21
8
43
18
30
36
101
4
51
9
15
65
64
21
18
5
88
60
3
65
1
3
27
18
11
12
19
81
27
48
30
23
76
3
57
3
42
6
48
9
32
64
15
65
24
13
48
60
39
3
18
42
29
25
15
21
15
12
3
12
5
13
27
105
27
39
21
48
32
16
63
5
4
15
12
18
23
43
12
5
79
18
48
18
9
8
49
59
49
18
30
30
9
56
67
5
12
36
7
21
27
24
5
31
65
24
40
15
29
37
15
92
36
1
35
43
21
39
21
12
48
39
33
24
21
3
24
15
72
6
30
24
36
65
13
15
36
3
33
48
9
11
4
56
4
12
48
15
30
12
6
30
90
9
51
9
24
27
5
4
44
24
13
48
6
36
17
28
57
11
12
52
36
24
36
9
6
5
7
42
63
12
152
13
6
30
27
12
12
20
4
44
36
4
141
39
27
9
56
31
30
24
6
9
15
30
11
19
36
30
3
15
12
9
8
67
36
30
15
8
7
33
24
33
3
32
19
29
16
24
15
12
5
40
45
3
36
48
87
9
39
41
7
5
13
27
153
6
6
27
36
12
15
12
5
76
44
43
9
63
42
15
33
3
45
15
8
72
25
27
32
36
12
31
5
60
24
40
36
20
4
3
17
12
84
16
20
4
9
27
21
35
19
21
8
12
24
48
12
73
6
105
69
6
9
8
40
48
12
68
36
36
43
9
20
28
3
12
65
25
3
56
19
65
1
18
12
29
37
15
8
36
13
6
9
60
48
44
4
27
9
51
84
30
15
33
23
4
51
30
42
78
15
3
30
47
25
72
27
39
5
7
33
60
12
69
35
25
11
55
29
16
24
56
43
21
63
77
55
9
9
23
13
11
13
66
69
32
28
12
3
72
33
27
48
96
9
27
36
45
27
5
37
39
81
24
87
48
20
25
35
7
33
36
8
13
23
55
81
33
12
3
3
5
4
21
39
36
68
4
15
60
5
43
45
12
33
30
45
12
20
12
73
6
21
63
36
6
15
36
3
45
12
39
180
24
60
84
42
114
12
48
41
13
48
59
31
12
12
29
1
39
27
9
56
4
69
11
4
12
3
6
18
12
33
33
27
33
27
3
9
15
21
27
77
1
123
56
36
43
84
12
24
21
51
24
9
20
25
42
57
33
15
8
7
72
18
3
27
5
7
57
33
11
31
21
3
17
7
17
4
39
36
6
3
8
24
19
45
9
15
15
60
17
55
96
30
27
87
18
23
7
77
25
48
48
18
24
36
5
124
33
30
12
18
35
12
13
87
8
28
9
15
33
12
11
24
1
6
29
60
7
33
9
15
3
18
24
23
55
57
32
4
39
33
99
5
25
51
8
64
3
17
36
12
37
18
53
36
31
9
9
12
23
31
84
17
13
27
8
40
75
12
5
28
12
9
30
144
24
30
11
1
11
28
12
12
51
12
5
7
60
41
40
32
7
45
27
9
15
69
12
21
3
15
29
13
18
41
36
60
13
51
48
92
13
11
16
24
36
15
30
39
32
85
15
27
18
15
3
5
12
64
3
18
3
56
64
12
33
30
36
65
4
27
29
40
36
8
19
5
25
3
8
1
11
84
31
5
19
24
21
3
17
16
8
37
78
6
24
96
6
18
11
4
87
53
1
23
7
108
41
1
11
19
69
15
42
138
21
21
83
76
99
6
71
13
71
13
12
36
72
48
15
39
29
4
51
12
9
21
3
57
75
12
15
36
24
53
43
5
7
5
40
12
3
48
41
55
29
19
48
12
57
201
23
67
57
36
27
9
15
9
57
3
9
23
28
56
4
15
5
60
1
18
48
5
7
18
90
45
27
17
43
17
1
15
15
102
36
24
27
3
48
33
9
78
77
1
12
18
69
20
12
16
15
30
18
12
29
4
21
126
12
12
18
42
69
12
12
123
30
18
9
3
84
18
12
36
15
45
3
24
45
11
19
21
24
3
5
4
3
65
67
168
5
16
20
1
54
36
54
24
11
24
16
27
12
60
21
15
9
3
18
75
21
48
27
39
41
4
15
5
76
56
7
45
72
15
29
25
30
29
36
12
48
7
5
55
9
15
36
53
16
24
27
5
4
80
25
3
20
7
18
3
44
1
15
39
6
18
102
12
3
24
21
15
8
31
6
123
105
12
3
21
24
35
60
16
20
13
6
36
36
48
57
27
17
40
3
66
27
9
36
18
5
7
5
28
152
24
25
84
42
45
8
7
78
47
13
39
12
9
15
24
3
42
66
29
37
48
23
24
49
51
9
12
3
21
39
60
12
27
6
12
3
12
144
3
66
24
6
21
20
4
45
35
7
33
32
55
12
17
28
8
40
68
60
37
15
120
8
4
3
18
72
3
24
135
18
59
28
21
87
24
21
18
21
15
24
5
64
8
4
3
5
67
9
44
7
96
9
21
30
9
20
1
30
29
1
27
32
31
12
17
49
51
60
9
6
65
16
63
5
4
12
8
55
6
47
12
37
11
4
20
13
15
12
9
39
21
35
16
20
28
12
20
13
36
27
3
12
12
12
30
48
42
6
39
9
30
12
24
33
12
20
91
18
39
3
5
7
93
3
45
15
24
17
4
120
84
60
27
33
27
6
23
37
23
4
36
12
57
11
1
36
78
21
48
3
12
41
1
11
24
1
12
18
12
6
54
72
45
8
43
24
6
15
15
29
16
12
32
13
6
21
8
31
6
18
6
96
15
36
3
21
24
9
48
15
68
25
15
27
12
17
4
27
12
41
37
30
9
80
19
6
63
21
35
1
66
17
28
24
39
21
15
6
3
32
13
15
105
35
7
60
18
27
12
12
3
5
25
23
25
3
51
5
16
3
30
39
3
29
151
9
68
73
27
15
21
36
9
27
48
72
12
68
4
15
41
28
24
68
7
18
3
12
39
29
4
36
15
45
36
9
15
15
5
16
33
107
24
7
53
7
42
6
5
7
5
7
45
63
30
3
24
51
17
12
12
25
15
188
7
18
27
51
9
20
16
8
64
20
16
20
55
5
16
165
18
21
45
12
42
12
96
9
69
12
18
54
15
45
6
17
13
35
120
36
16
20
37
42
24
9
12
33
18
9
84
20
12
19
21
8
19
17
31
45
15
24
5
13
6
24
17
4
15
41
24
19
18
54
6
27
36
36
3
78
18
41
4
36
24
27
29
31
53
4
45
ABCD 99359567512*3^$a+1 [50022]
16
47
63
9
63
58
47
3
4
41
57
15
27
120
93
3
40
62
63
87
33
24
31
17
57
78
9
9
87
63
72
12
21
39
36
40
77
145
30
20
12
30
18
108
64
6
14
36
60
42
18
22
78
2
18
54
6
4
53
27
10
11
72
13
12
23
55
12
32
96
94
140
30
40
60
30
20
6
252
69
51
30
135
73
20
42
18
4
6
29
3
30
12
75
175
8
132
6
34
8
22
20
6
102
40
12
26
34
50
21
27
12
16
2
270
10
23
55
14
78
18
54
30
48
42
78
15
3
192
268
54
6
12
17
61
74
150
27
31
2
18
12
226
47
24
1
8
10
5
69
3
13
11
120
3
36
10
12
98
177
57
10
8
18
30
21
13
11
24
45
16
11
48
15
10
90
68
48
10
14
40
65
96
9
46
41
63
33
63
52
5
87
96
154
6
2
18
30
39
21
10
50
10
5
39
28
5
13
2
30
18
30
22
72
56
54
18
72
6
84
3
72
31
74
63
33
54
10
98
93
9
48
18
165
75
22
12
80
16
90
41
43
78
230
48
40
65
9
16
2
42
27
21
75
3
52
110
82
36
20
54
51
9
30
36
34
68
72
6
30
75
187
30
42
38
78
64
17
9
64
23
24
21
219
24
7
42
8
48
34
20
16
50
15
27
12
66
24
58
2
46
5
99
21
39
76
2
12
18
22
23
72
3
12
78
27
1
20
10
17
15
10
50
78
87
33
4
18
72
8
18
39
1
54
8
118
54
77
96
24
3
21
39
18
87
31
44
6
12
18
30
300
120
60
27
57
46
24
161
99
6
94
18
98
4
50
87
9
42
12
33
57
36
12
87
33
39
133
18
8
9
48
7
38
3
24
25
98
12
30
60
40
38
10
18
212
12
21
39
120
16
74
6
22
35
57
6
9
3
48
24
6
64
50
237
39
94
48
32
58
17
163
68
30
60
10
29
3
42
3
7
17
33
6
52
53
9
60
28
20
28
20
4
23
24
48
48
13
20
30
9
48
37
80
48
52
18
68
40
140
114
3
55
2
16
2
45
7
48
68
94
80
30
16
114
71
69
36
12
3
24
111
72
18
10
24
86
30
60
12
12
21
75
69
45
6
12
12
93
7
50
6
24
108
45
57
10
5
31
17
3
21
99
40
60
12
62
150
18
130
5
33
52
270
72
101
67
20
18
15
15
57
15
42
190
17
51
102
6
201
21
132
106
5
25
71
9
15
96
9
34
20
16
54
36
42
8
24
45
33
48
52
38
102
102
30
70
5
3
52
8
58
2
48
60
129
15
30
10
8
108
54
30
46
11
3
30
18
18
12
39
48
33
48
60
64
20
10
36
2
102
90
15
15
30
3
24
159
81
43
56
21
51
250
98
12
18
142
5
13
2
12
18
42
10
80
46
2
60
18
9
25
108
2
33
15
148
32
12
48
57
15
57
9
39
3
10
92
18
48
4
50
58
32
237
73
26
69
15
57
39
81
1
2
21
27
28
50
12
30
102
48
18
22
2
21
27
12
33
3
45
24
91
5
15
81
39
12
22
56
111
13
186
50
39
45
18
57
3
45
87
66
15
39
18
112
38
18
10
5
49
6
41
3
6
34
53
25
30
90
32
18
40
18
14
100
50
16
2
22
20
28
18
125
7
18
74
78
39
3
30
120
10
77
49
42
8
10
32
138
4
38
112
48
42
50
3
33
60
30
94
20
123
57
6
9
48
24
9
24
180
6
72
28
104
33
3
21
33
63
144
1
20
28
14
33
153
34
56
21
13
35
45
3
183
24
18
18
40
2
10
38
12
30
12
21
207
12
30
58
2
3
13
11
123
46
12
107
72
81
72
30
58
8
4
18
2
90
16
5
39
177
48
73
32
40
90
53
72
3
22
38
142
26
4
56
72
60
10
23
55
50
42
52
110
10
36
92
9
3
30
6
102
99
33
6
12
238
44
18
108
12
42
48
183
75
70
47
57
15
1
72
18
44
6
51
43
56
60
24
33
33
30
57
72
21
64
20
40
20
6
54
40
8
15
73
32
15
48
9
40
66
14
111
72
24
1
47
1
2
112
56
21
24
25
30
2
40
8
111
24
9
126
24
96
9
45
18
12
88
32
136
5
105
42
180
33
7
209
151
38
4
8
15
15
9
19
60
2
30
72
60
21
9
138
78
15
75
21
3
70
47
39
9
31
2
10
2
51
24
15
16
89
45
30
30
40
38
60
60
30
3
9
15
25
66
104
66
82
18
14
186
24
10
20
58
50
150
28
14
6
15
27
30
78
52
2
27
24
24
15
90
15
3
28
32
12
18
28
134
18
39
43
26
64
50
33
7
6
20
34
8
40
29
168
55
50
15
75
30
15
75
117
3
16
20
9
85
83
57
66
21
24
24
15
36
12
153
7
20
52
26
24
6
42
30
72
148
20
70
59
43
60
41
87
9
1
2
88
20
52
101
49
98
12
57
21
12
46
54
68
18
30
10
14
66
54
46
24
65
55
18
47
48
57
18
48
12
57
43
2
3
24
9
30
4
30
38
9
9
34
6
47
72
21
70
74
36
15
ABCD 99359787934*3^$a+1 [50081]
69
165
31
5
27
52
83
9
12
87
241
56
24
3
45
99
21
24
28
36
44
4
96
56
40
300
143
45
144
99
33
12
24
93
18
45
60
39
126
51
16
167
9
9
151
32
15
1
32
21
3
36
33
63
12
120
3
18
51
3
36
33
24
88
35
18
43
11
85
41
7
32
28
95
69
28
47
21
12
12
81
99
63
21
16
12
131
18
54
37
224
16
11
9
12
60
135
72
25
47
105
3
141
4
116
120
372
36
24
48
84
16
83
13
41
75
16
56
132
63
37
8
27
21
4
32
15
108
18
15
39
97
47
33
219
97
32
156
57
108
19
176
75
1
53
324
54
33
39
189
48
64
77
3
16
32
16
59
54
127
8
207
25
155
1
35
57
40
47
61
29
15
21
115
32
12
21
75
15
33
60
24
24
136
32
16
32
3
61
60
32
64
44
48
123
57
16
17
36
31
41
18
33
39
18
75
24
81
15
48
4
59
25
83
9
108
120
60
36
24
24
12
3
1
56
15
117
48
60
36
27
144
36
21
204
12
15
18
7
8
52
20
112
8
180
52
8
36
57
51
48
40
240
92
69
126
9
52
44
84
12
84
3
36
73
44
27
13
8
15
57
12
21
31
96
60
32
64
36
56
57
27
12
15
9
12
52
92
33
3
12
183
18
27
27
90
55
17
15
36
108
48
84
15
1
53
3
40
11
36
1
56
24
108
27
21
4
104
15
21
16
128
15
33
64
20
24
24
15
1
80
9
39
60
64
17
15
363
18
51
57
43
48
80
9
162
54
31
5
72
3
16
56
192
3
33
39
36
9
48
60
208
84
59
37
32
3
45
27
21
105
51
60
24
27
37
8
27
90
51
24
132
48
100
48
32
64
96
8
27
73
35
9
45
103
20
168
87
9
100
20
33
43
65
15
3
45
4
80
51
18
103
23
61
8
39
90
39
72
292
164
9
39
12
60
48
4
107
21
141
90
90
72
3
15
165
52
144
32
192
63
45
9
72
3
48
64
44
39
72
33
75
36
21
24
120
12
48
48
36
144
72
48
48
120
48
3
9
9
91
48
48
56
244
44
72
27
133
32
300
75
126
36
3
15
37
12
48
83
109
80
60
72
144
12
135
108
72
105
93
111
36
15
9
63
57
69
43
8
39
1
156
36
56
24
33
15
112
179
61
56
45
3
15
9
72
27
61
32
48
21
7
101
31
59
90
36
135
12
33
67
23
9
16
8
36
75
21
16
35
54
3
48
196
188
15
69
112
35
9
264
28
59
81
4
23
126
39
24
81
139
131
45
48
87
13
59
18
36
54
81
120
16
32
57
36
147
15
108
90
54
1
92
33
51
4
35
21
24
45
72
3
87
57
24
24
3
37
44
99
54
54
21
28
20
3
54
3
15
36
9
216
172
20
24
48
33
72
90
36
1
156
5
31
8
15
105
28
92
9
15
108
3
54
27
99
73
32
3
13
84
56
99
45
24
112
80
16
60
23
36
201
48
48
60
12
36
45
67
41
3
84
84
81
54
21
69
31
104
40
32
27
72
69
21
54
36
9
60
144
52
32
12
16
20
159
97
8
3
126
54
198
55
32
111
141
36
3
36
90
36
31
104
48
36
48
60
36
51
45
63
37
44
112
5
75
213
39
15
73
56
4
20
24
21
54
45
12
144
12
21
72
39
12
4
125
39
28
32
12
33
3
108
120
57
15
120
96
12
60
3
144
37
8
4
41
43
65
108
67
5
7
68
120
3
45
24
96
69
39
16
17
67
60
107
213
4
53
54
49
20
124
44
52
44
9
90
18
18
162
43
140
72
12
52
104
96
21
19
56
24
27
49
5
18
54
51
39
205
44
75
33
21
18
1
8
52
47
97
65
127
272
33
51
144
72
48
36
9
27
28
35
97
8
144
3
81
45
7
144
60
44
159
21
69
39
36
48
48
48
12
24
15
1
197
18
18
36
15
3
45
144
243
45
99
49
5
123
93
63
4
5
51
4
20
12
3
61
32
69
139
167
93
16
140
3
145
89
15
48
84
ABCD 99360045626*3^$a+1 [50068]
431
486
270
108
342
54
229
41
87
592
167
121
128
144
16
131
594
342
117
477
19
192
95
97
335
216
162
55
192
128
48
135
270
27
160
80
309
324
126
73
48
149
36
55
32
21
54
18
54
61
272
855
36
594
72
90
1
107
85
96
672
173
115
11
229
624
80
160
176
9
18
270
198
49
336
11
90
43
80
327
73
48
128
165
342
90
72
163
288
71
288
198
378
105
64
47
180
13
176
9
135
207
1
89
103
128
255
378
295
461
54
45
279
105
165
126
36
393
208
47
1
80
315
69
16
77
67
23
25
29
378
270
180
162
373
275
108
385
317
211
192
119
393
336
304
80
16
5
139
176
135
25
11
216
108
145
89
375
201
87
400
48
275
54
108
18
9
256
95
126
51
3
285
112
192
48
48
240
192
485
18
297
135
25
137
55
197
283
275
13
48
80
112
125
307
53
43
29
355
5
72
499
77
307
197
270
109
80
112
167
72
49
41
594
37
125
835
47
1
960
192
287
1
341
283
77
234
169
48
413
115
224
208
560
99
253
215
73
629
18
105
16
192
368
21
216
378
25
224
165
331
11
181
35
13
41
343
240
443
517
96
32
192
27
469
611
54
7
128
64
71
217
143
369
96
291
61
48
464
75
216
45
112
59
ABCD 99360228244*3^$a+1 [50090]
24
37
59
4
108
80
120
28
9
35
36
7
69
21
35
12
163
17
16
120
56
88
8
28
20
12
100
92
28
20
25
155
24
55
45
51
9
56
37
35
48
24
48
48
19
5
43
18
23
1
11
64
36
9
39
36
48
3
60
185
40
60
68
109
3
12
192
20
64
60
27
33
80
24
13
72
27
24
36
15
18
11
52
32
28
152
28
12
8
79
9
27
29
76
68
72
52
3
17
12
84
12
25
3
116
1
27
80
7
9
24
87
41
37
11
19
18
39
96
9
6
149
76
57
83
48
40
80
19
53
24
55
30
203
13
207
27
33
3
17
36
12
12
136
32
88
117
63
51
113
12
16
68
24
48
64
20
121
3
32
280
60
68
61
11
24
24
112
45
27
8
37
192
78
65
16
129
72
78
138
15
57
27
24
72
48
51
36
33
116
28
3
29
48
43
53
24
48
160
39
41
157
162
36
77
12
4
21
3
27
21
144
51
144
33
32
180
48
48
120
79
126
35
112
8
24
84
31
29
24
60
160
87
21
8
16
111
45
20
24
36
28
20
52
27
141
84
32
28
8
24
4
20
187
5
40
39
105
296
67
41
16
20
64
27
29
84
67
185
85
27
3
69
3
5
16
51
93
8
24
43
12
78
11
72
28
9
3
69
99
56
196
20
67
21
36
20
76
32
220
20
16
12
15
69
48
3
29
4
56
36
7
57
68
13
54
18
11
61
195
3
21
24
27
36
33
32
67
57
63
33
32
25
71
64
32
1
30
17
100
56
36
96
64
156
8
7
117
20
115
21
116
31
53
12
64
116
55
113
52
15
29
84
96
4
27
162
51
21
99
32
67
45
32
16
20
7
53
37
15
3
54
11
112
56
72
55
89
28
27
60
29
64
12
68
28
15
17
55
117
48
48
8
24
36
252
48
61
35
48
136
96
48
8
79
78
30
53
52
12
15
36
77
36
4
27
48
18
3
156
63
101
19
53
120
220
9
3
63
5
112
12
3
33
39
53
16
96
51
77
100
123
417
87
36
77
40
45
72
59
4
60
63
5
28
32
79
21
135
53
64
63
17
72
28
33
30
33
20
271
29
4
63
9
93
27
8
36
52
39
33
120
92
28
72
60
63
53
72
40
92
1
75
45
75
15
33
44
28
32
43
29
40
24
44
96
64
68
67
90
131
112
15
29
16
204
51
29
36
115
65
112
3
57
60
27
60
45
116
109
11
79
5
16
92
132
4
111
41
48
37
3
72
32
88
44
16
15
117
128
109
15
75
233
115
77
13
48
27
8
204
4
12
32
7
48
221
40
32
120
28
36
8
7
33
32
24
67
33
20
72
115
33
132
12
36
120
20
12
120
19
21
144
56
48
31
33
3
234
6
45
80
55
9
8
157
11
60
25
90
173
1
83
7
9
27
29
31
54
11
24
31
65
72
52
36
27
77
85
11
48
36
84
112
72
147
18
30
42
71
84
24
4
12
80
36
52
27
5
120
4
140
187
89
28
32
16
20
48
4
56
157
99
80
13
195
36
20
72
37
18
125
52
3
233
91
60
29
112
39
5
76
45
72
47
16
84
60
20
40
84
20
7
5
4
56
115
33
84
56
4
33
35
55
54
75
96
15
17
40
87
9
111
6
72
48
27
72
24
21
11
84
60
160
8
12
16
68
72
37
15
57
11
12
172
75
36
113
112
75
5
88
24
32
31
60
89
36
48
40
144
68
100
24
36
48
51
65
76
12
36
27
12
5
16
21
11
19
21
24
68
55
12
96
77
100
56
4
32
28
45
27
44
49
11
40
96
51
24
5
16
44
25
30
21
132
68
88
240
72
27
53
48
120
4
63
113
49
27
45
83
48
64
36
12
20
97
59
64
32
24
16
45
66
17
133
72
15
32
76
20
52
3
84
9
44
60
37
66
60
117
3
29
48
13
90
137
76
27
57
56
211
5
151
5
12
7
93
12
20
16
60
69
35
16
168
99
77
4
36
8
40
87
5
84
144
16
96
104
24
136
21
35
40
24
32
172
57
3
8
60
60
67
21
32
12
25
11
60
16
36
117
3
72
72
51
53
16
15
36
53
24
163
5
84
103
5
148
ABCD 99360346648*3^$a+1 [50031]
45
59
61
24
75
96
120
20
144
40
36
21
24
144
11
61
48
11
16
117
120
87
33
27
104
37
120
47
108
37
47
76
32
16
152
84
76
320
124
8
1
47
88
152
25
219
69
24
123
93
51
21
144
24
24
48
63
152
25
24
23
73
227
36
52
69
39
105
59
85
11
136
21
35
144
40
56
28
44
13
24
83
13
243
117
24
24
35
37
120
3
20
1
24
24
71
25
47
168
12
132
28
69
24
24
11
24
133
23
52
108
36
360
69
167
160
152
28
108
36
21
24
24
147
44
121
24
11
13
27
45
23
1
48
47
49
95
25
72
24
71
60
84
25
143
25
72
75
20
24
121
51
60
32
96
84
72
108
1
72
48
75
44
145
191
36
60
100
36
60
144
45
83
108
228
60
1
48
120
47
1
83
220
9
3
24
21
144
155
61
135
9
119
25
51
84
56
25
15
20
181
24
335
36
109
24
131
220
68
60
385
168
24
48
48
3
96
45
75
116
97
48
264
24
72
72
27
36
8
12
72
52
24
57
35
12
97
135
36
24
68
121
59
36
1
23
300
52
8
1
15
12
8
157
35
88
20
49
83
64
21
35
37
107
133
72
99
92
72
337
23
16
9
123
144
156
324
80
16
45
72
263
208
36
8
120
181
35
85
135
180
72
144
104
16
8
37
11
4
84
69
23
49
11
12
76
36
9
96
51
44
136
8
145
47
25
72
71
49
71
16
105
11
180
88
12
24
21
24
144
11
61
23
1
15
20
13
72
75
8
85
72
48
23
40
105
39
9
24
48
24
23
180
253
15
33
24
11
40
192
24
68
97
48
96
51
180
84
45
11
16
69
24
144
72
24
216
99
60
9
72
59
16
141
39
20
180
25
144
155
61
119
60
180
145
287
25
47
25
95
168
88
9
168
15
8
25
24
120
47
25
24
72
48
24
95
12
13
3
45
119
1
3
20
156
13
72
75
24
164
193
107
36
16
56
25
24
24
51
8
12
16
24
9
131
40
20
1
47
25
51
12
57
183
32
60
16
45
155
61
48
35
52
105
35
40
21
120
23
120
96
36
100
8
1
51
68
76
21
48
120
171
56
37
96
59
72
16
144
204
20
144
16
45
75
21
131
28
20
181
15
164
24
12
49
264
47
16
20
133
15
72
32
1
35
60
12
24
109
135
92
37
147
20
49
120
96
95
25
23
1
24
11
40
20
136
9
171
93
48
239
1
24
35
48
72
40
141
35
37
72
59
37
47
108
13
11
16
69
48
23
145
39
140
16
44
49
75
36
129
15
81
83
13
120
119
36
13
35
24
12
49
47
28
36
20
40
45
83
136
21
24
15
36
120
45
35
100
8
16
12
24
236
72
25
72
23
97
99
20
25
15
120
72
144
80
25
24
59
16
69
87
60
69
71
24
16
9
111
240
20
64
56
76
68
16
44
52
32
37
51
213
240
15
56
25
15
140
13
27
21
107
228
73
96
168
63
129
71
12
301
96
39
177
72
95
73
120
72
48
23
60
37
48
15
129
35
133
83
16
24
92
48
49
95
25
63
33
27
68
1
48
23
145
35
37
251
61
15
36
45
3
44
1
24
131
36
25
11
24
108
156
96
85
51
309
23
28
44
25
95
121
24
35
253
3
45
135
9
11
205
24
23
48
145
3
21
48
51
ABCD 99360500654*3^$a+1 [50006]
9
143
64
8
16
21
60
18
21
152
49
63
56
25
311
85
155
16
8
184
21
75
105
54
41
1
23
25
63
152
25
23
48
31
161
13
30
30
215
96
115
165
56
48
16
24
96
8
40
45
3
117
11
96
19
96
5
48
16
345
54
17
16
8
25
71
43
12
41
97
90
5
16
9
15
272
40
33
36
6
21
24
56
7
137
103
177
224
19
5
25
87
56
48
91
45
9
39
21
6
5
24
120
24
37
120
24
27
9
18
150
42
21
8
1
111
24
24
56
24
24
37
24
60
6
18
71
136
15
89
16
39
30
126
114
36
30
33
21
51
80
13
27
15
281
19
84
17
157
12
111
32
55
12
24
69
48
3
5
1
48
47
79
30
51
48
111
17
40
93
30
101
103
65
136
9
90
180
41
40
56
40
8
48
43
6
108
11
1
15
56
24
49
144
42
53
16
9
6
17
13
6
21
32
48
43
149
55
17
49
15
45
24
3
48
72
32
37
84
66
5
48
145
192
23
40
141
6
5
16
8
1
114
6
135
200
168
61
24
27
105
71
144
96
73
54
42
60
54
5
31
240
113
16
56
25
30
138
71
1
15
45
179
72
103
6
99
39
66
47
109
75
8
48
64
69
51
8
48
13
35
31
161
37
42
281
7
36
66
195
33
15
27
69
39
60
21
104
67
5
19
5
72
64
24
24
80
1
15
32
48
169
12
83
72
136
3
5
31
81
104
16
8
91
173
1
15
56
16
27
117
213
171
129
191
16
104
61
11
157
12
23
40
120
45
35
72
120
16
27
30
12
35
48
72
24
16
56
67
30
87
24
201
18
36
9
56
31
33
32
19
5
109
132
15
9
47
112
27
93
128
19
180
81
93
120
51
8
16
152
88
9
23
192
67
45
48
21
24
12
119
24
115
30
143
112
45
3
27
53
157
12
78
17
24
24
88
213
35
120
256
8
61
59
55
17
24
145
66
228
36
45
45
35
1
39
56
49
71
88
8
19
69
51
54
71
40
9
159
8
7
17
13
102
5
40
24
32
7
42
138
126
24
47
24
79
65
145
30
12
5
40
8
120
232
80
40
3
5
67
5
136
3
6
71
37
75
32
24
1
23
67
24
90
35
40
21
51
27
5
1
156
11
24
88
8
133
171
24
9
167
13
155
72
19
5
1
143
25
36
24
83
139
21
27
6
84
75
128
64
15
114
47
24
160
80
16
24
8
91
96
5
48
256
9
36
36
90
48
60
17
16
147
45
8
43
5
120
16
8
72
25
23
40
57
255
48
8
24
184
45
35
121
15
8
1
71
48
72
16
48
51
21
104
13
11
259
93
32
25
47
24
1
95
40
69
11
73
120
15
200
216
91
53
25
47
73
15
8
37
126
77
24
16
144
8
72
48
40
96
24
80
88
104
13
42
89
19
53
72
25
36
204
60
12
71
67
162
108
47
13
3
63
36
5
115
141
8
40
69
11
16
9
66
5
88
8
37
3
57
47
24
85
179
48
48
19
42
3
72
48
51
6
135
8
97
48
60
123
147
12
161
19
53
187
69
96
24
81
23
1
36
275
24
1
23
91
126
119
19
102
54
114
47
13
11
25
126
33
45
75
56
265
36
78
66
54
90
107
73
15
32
13
66
17
48
40
135
114
47
48
48
337
23
48
49
47
43
53
19
5
13
11
16
3
53
24
13
35
48
7
17
16
9
23
85
35
88
8
24
97
23
25
540
11
19
30
47
40
80
13
35
91
149
96
61
18
65
91
30
87
8
55
9
27
5
64
21
114
6
3
8
24
24
72
112
117
11
49
63
96
135
89
37
84
119
72
16
93
24
132
71
48
72
103
6
35
64
9
36
99
51
5
24
360
40
51
77
7
33
8
109
90
161
79
17
48
25
111
56
109
84
63
ABCD 99360578626*3^$a+1 [50004]
37
60
39
8
96
31
24
81
9
39
9
42
30
47
112
3
6
95
61
59
24
112
8
37
35
31
42
72
23
96
79
81
45
66
6
11
25
84
3
8
88
45
72
131
48
1
36
36
54
65
24
19
29
7
33
75
69
39
81
9
42
12
150
36
47
91
36
18
39
32
79
84
18
11
7
90
18
77
103
9
135
105
63
137
37
114
9
21
42
41
13
84
78
36
30
23
49
6
48
18
54
89
79
33
15
24
66
23
48
24
1
12
18
42
23
88
15
66
6
66
23
1
120
95
31
65
49
87
39
54
66
57
69
42
65
40
147
69
15
9
32
112
8
37
99
45
36
143
115
48
45
81
18
54
23
67
18
36
90
125
1
36
96
83
43
84
54
11
43
36
96
12
36
60
45
57
54
89
55
24
12
18
3
87
42
47
24
136
48
56
24
7
33
8
13
66
42
15
15
6
107
67
60
72
18
36
18
48
33
3
36
17
37
3
33
47
7
57
15
42
36
59
160
32
24
61
6
54
12
24
35
55
12
18
3
32
1
54
81
45
114
17
64
9
87
93
35
16
32
115
5
7
81
15
18
12
162
72
42
12
3
24
15
30
11
61
72
11
67
18
18
17
55
126
12
6
84
90
131
19
54
30
18
36
35
55
33
8
48
64
81
54
18
167
16
8
7
36
5
127
9
3
29
24
61
18
102
27
45
78
48
42
3
24
21
36
39
57
47
19
21
105
54
24
17
64
63
65
64
51
12
24
18
156
60
71
73
48
23
1
23
7
6
12
54
42
84
18
36
18
51
27
84
42
36
107
73
119
7
48
24
33
15
9
27
18
3
24
9
36
18
24
12
90
51
9
90
45
3
36
18
42
102
23
55
72
41
25
60
18
81
8
24
7
24
18
18
84
54
51
45
35
37
30
42
108
12
18
18
23
67
45
9
24
15
105
72
54
18
23
19
101
7
144
66
144
72
47
24
7
30
27
33
66
36
41
16
48
48
63
18
36
90
33
63
36
12
33
8
1
167
7
24
18
47
19
18
42
30
114
90
30
113
121
60
51
15
81
63
18
72
24
156
11
43
18
11
13
27
81
36
84
15
3
18
11
40
39
18
150
102
18
41
55
102
27
9
24
95
13
18
18
36
35
139
5
24
31
17
31
6
99
80
127
18
48
231
99
21
9
78
33
69
18
9
24
63
33
39
36
48
53
1
24
12
18
72
42
23
43
18
35
25
15
87
18
54
72
60
108
18
30
6
12
24
23
13
12
23
16
51
114
59
7
33
9
18
66
11
49
18
53
24
25
23
37
51
15
57
39
18
63
9
30
18
39
33
42
36
33
15
114
23
79
24
18
36
84
95
67
101
31
18
36
48
72
27
105
30
42
12
90
18
132
84
15
21
11
24
24
48
16
3
78
119
7
17
55
30
24
11
37
3
56
31
41
96
25
36
24
126
29
16
32
49
66
18
42
72
57
45
42
12
6
71
49
6
89
31
18
39
15
54
6
36
72
84
18
107
55
18
78
30
42
225
117
3
15
144
12
29
13
27
63
216
81
21
11
13
35
55
18
36
27
75
53
55
41
1
108
27
9
12
24
84
6
41
40
9
15
15
18
24
30
24
17
13
60
12
114
12
29
85
12
18
108
18
47
7
72
65
7
6
36
23
61
11
25
24
63
3
5
16
120
21
42
18
84
59
73
47
48
120
37
36
48
6
18
84
18
6
12
15
39
6
3
123
48
29
13
27
128
37
18
6
72
3
72
56
25
54
33
9
87
32
37
11
13
123
57
30
33
8
40
87
72
17
48
7
48
17
37
3
15
24
113
61
144
11
7
114
12
24
48
54
53
24
37
36
39
9
6
17
16
15
132
54
12
96
11
19
18
18
33
45
12
23
49
23
16
32
64
45
36
18
53
16
39
57
72
249
135
15
33
3
30
71
7
81
8
31
18
42
12
41
55
126
18
17
48
1
24
84
24
36
15
15
81
33
36
102
29
31
33
33
47
49
23
43
6
156
72
42
12
96
53
72
13
6
45
9
90
29
112
111
36
90
18
30
18
36
21
32
37
18
6
66
65
7
18
6
18
72
30
6
66
90
15
8
73
36
11
1
47
31
17
73
183
8
37
54
6
30
9
33
48
24
12
11
67
66
51
63
66
24
47
40
8
61
3
33
18
132
138
18
93
24
63
137
13
12
6
54
18
30
35
1
24
39
104
19
53
31
24
54
3
27
53
72
72
1
39
8
103
9
8
13
6
48
54
24
119
7
18
228
107
1
39
8
31
48
24
9
8
16
15
60
5
24
24
1
87
32
19
36
57
3
29
1
72
90
78
30
96
30
18
78
27
39
33
80
16
3
126
12
18
17
7
12
29
103
129
9
159
56
37
24
3
15
30
11
16
15
54
35
103
24
33
104
19
132
9
99
54
54
48
81
45
42
30
3
21
12
60
27
24
177
6
18
18
48
45
33
15
72
48
8
72
144
64
63
9
48
32
16
141
35
7
17
16
39
48
9
105
15
80
40
27
12
33
189
18
54
59
85
27
24
33
42
30
39
80
31
90
18
18
12
18
42
12
6
17
1
ABCD 99361017136*3^$a+1 [50007]
33
63
26
90
24
22
14
34
30
57
3
30
56
64
14
10
32
24
79
65
66
12
49
11
30
54
16
98
24
42
61
17
90
30
18
48
1
35
154
24
18
32
6
7
33
2
24
48
48
22
2
46
18
14
66
1
69
15
41
48
66
24
180
28
38
42
118
2
28
92
37
41
175
59
6
22
12
38
24
55
108
3
45
45
98
22
8
66
6
19
96
12
12
5
31
137
16
54
26
42
73
252
57
18
8
30
7
60
24
48
11
10
24
2
25
29
144
7
3
80
6
6
109
216
5
18
145
63
182
30
12
78
96
31
3
105
23
49
36
27
8
37
41
66
24
180
12
70
30
9
60
11
90
102
16
42
48
15
12
23
36
106
27
48
59
18
30
76
80
22
14
108
30
67
5
30
48
13
35
42
235
23
25
5
18
94
56
34
45
11
52
42
18
32
48
85
47
132
16
12
26
19
45
63
65
40
158
36
78
43
15
62
18
30
24
16
14
138
7
131
12
12
4
42
2
1
84
3
72
78
2
30
31
35
22
27
12
23
28
38
30
42
24
18
6
6
49
9
8
48
7
12
5
40
56
34
38
18
22
194
48
61
65
10
14
42
54
10
86
48
7
9
2
168
6
16
74
30
6
10
38
12
24
54
10
14
163
23
30
22
2
10
32
30
34
14
42
1
108
57
3
15
104
12
16
18
26
1
87
8
13
36
23
60
48
42
40
8
10
33
12
3
56
25
95
13
11
4
26
24
16
104
6
12
70
104
34
9
107
48
10
63
89
55
65
54
10
32
40
8
70
44
100
32
18
42
16
8
30
151
23
96
1
24
24
17
30
60
198
30
18
174
18
66
12
58
50
22
63
17
43
35
64
48
45
15
248
12
12
30
31
12
15
44
16
2
30
12
46
104
16
42
48
8
6
18
46
122
30
10
9
24
35
84
6
22
9
11
97
5
6
90
22
9
41
24
103
3
30
74
4
12
38
7
24
84
5
6
18
16
26
1
12
81
27
5
18
4
57
39
44
1
5
79
123
9
36
155
78
19
11
36
24
24
48
28
32
10
38
60
52
48
42
18
62
18
30
24
31
57
38
34
32
43
63
80
109
39
50
31
59
6
19
12
3
44
37
11
58
2
84
25
11
13
11
54
34
60
32
48
36
24
13
17
67
21
62
106
80
6
90
31
24
11
24
30
18
70
8
67
53
18
6
18
13
17
7
9
14
12
136
44
48
16
12
120
80
49
48
60
35
120
13
24
33
80
7
41
72
162
46
74
24
24
6
54
192
1
83
25
36
51
14
19
96
5
6
12
13
23
12
37
11
6
24
6
49
41
18
6
10
14
43
5
42
25
35
10
98
25
5
18
6
46
20
28
69
93
8
6
49
159
26
34
48
14
6
42
6
90
66
25
60
9
26
30
138
30
40
48
8
42
13
11
6
40
75
84
23
1
11
48
6
24
55
63
2
42
49
12
17
166
236
150
30
61
23
22
80
40
2
6
10
9
5
90
16
14
102
18
91
29
16
42
38
67
29
18
100
26
82
33
12
113
82
69
3
30
96
122
13
89
18
49
101
48
24
30
12
4
32
25
17
16
50
36
1
33
2
12
18
10
30
74
54
22
12
8
24
78
6
90
10
54
2
16
14
43
15
80
6
22
32
58
27
45
32
34
57
77
16
32
18
4
21
29
40
2
36
42
7
33
32
30
18
16
32
7
123
32
16
80
40
14
10
56
72
25
29
31
35
37
11
22
18
12
48
9
17
48
118
2
30
73
84
3
21
29
43
95
70
39
9
200
10
9
21
14
10
8
138
1
3
26
19
5
67
84
12
75
12
32
6
42
16
134
55
3
32
30
55
41
24
31
41
24
31
35
124
9
3
62
18
25
5
18
40
9
12
48
71
90
22
80
12
96
22
32
31
15
42
2
25
47
1
47
48
25
23
12
12
78
7
63
32
12
6
10
32
1
12
23
49
83
109
11
54
78
12
48
100
21
59
18
19
11
10
38
25
11
16
44
18
78
60
22
3
29
18
12
58
2
24
24
102
78
1
11
46
42
81
27
2
216
22
44
1
24
21
15
17
10
21
59
96
49
53
24
114
24
1
5
31
65
144
55
57
32
7
35
6
48
19
15
225
23
54
46
9
3
56
22
90
14
18
28
2
126
12
30
24
24
114
6
31
33
56
96
16
87
11
84
10
32
16
90
110
19
11
84
16
38
66
6
10
30
15
108
215
1
5
64
104
7
11
144
16
14
120
48
7
33
48
72
2
124
32
112
20
6
6
18
7
60
96
84
11
73
96
119
25
15
54
2
30
31
59
61
24
35
24
40
12
2
90
238
50
24
6
24
31
137
42
24
4
26
6
34
26
36
37
45
2
6
70
32
61
12
17
40
2
24
6
88
32
118
20
12
108
16
62
103
12
35
85
15
45
33
32
24
79
11
48
78
78
25
131
73
11
66
55
33
8
58
21
41
48
24
30
1
35
30
40
39
111
26
43
5
67
21
2
16
24
32
30
18
16
30
56
66
22
3
23
70
32
102
42
66
25
77
7
23
36
54
48
18
6
18
12
58
3
47
70
8
58
44
1
65
19
53
55
35
54
55
65
34
44
13
5
24
66
22
3
23
30
24
18
37
131
4
20
13
120
60
47
25
21
2
12
138
79
35
78
16
27
27
26
79
17
154
32
22
56
10
9
15
80
6
22
12
68
100
30
2
12
25
11
174
30
1
12
35
10
27
11
10
90
45
47
18
24
24
19
36
9
8
10
12
2
90
94
80
24
40
18
8
6
34
32
40
32
6
7
17
ABCD 99361636516*3^$a+1 [50039]
125
4
3
30
27
81
123
69
27
51
57
12
33
36
24
27
81
42
36
5
7
17
91
21
24
60
20
12
24
1
15
27
60
30
15
48
57
78
30
120
18
5
37
47
85
18
57
3
12
48
9
24
39
17
19
81
44
72
108
64
15
41
7
12
48
12
57
3
30
48
60
18
42
90
9
48
3
60
33
45
15
39
273
27
177
21
12
3
75
213
39
45
33
48
15
56
1
63
27
60
29
43
126
12
30
12
6
35
7
69
39
42
12
15
32
1
12
11
37
90
9
36
152
12
13
36
24
6
9
51
5
24
133
135
27
41
96
4
27
78
12
23
19
57
69
42
9
20
28
8
25
42
48
12
141
164
61
42
5
13
159
3
12
30
11
64
123
30
35
103
41
31
42
48
39
96
20
13
75
27
30
27
33
12
30
5
31
24
57
3
81
9
27
20
28
33
83
85
102
102
66
21
39
125
19
33
27
6
90
17
7
17
79
29
28
45
42
93
72
8
88
20
19
57
39
90
47
115
48
9
15
60
33
75
5
43
12
117
56
19
18
159
9
24
23
24
1
15
63
9
93
47
31
24
41
25
30
12
18
84
90
18
83
7
12
6
51
60
188
55
6
39
3
30
3
27
60
18
30
30
35
37
78
24
65
48
144
1
87
56
60
16
21
48
159
51
29
31
60
9
15
48
18
90
12
30
12
35
25
11
25
51
48
48
117
6
12
105
27
60
6
42
12
6
144
108
12
47
1
15
27
65
13
95
13
54
78
12
108
90
93
75
17
37
23
12
13
3
57
15
15
173
4
3
29
61
18
60
84
81
84
60
92
4
84
72
24
9
6
42
18
30
12
39
20
61
18
42
48
47
28
24
32
43
101
24
1
12
23
7
48
17
55
33
27
72
57
8
61
11
4
15
65
25
12
78
65
64
32
48
1
27
75
60
69
36
72
92
24
7
48
12
30
15
27
21
32
4
33
150
6
54
41
60
25
30
12
48
41
64
12
32
13
23
16
8
40
3
137
40
15
17
1
47
13
300
35
7
6
39
33
23
145
60
90
21
48
68
40
32
136
75
185
25
11
19
42
39
33
66
12
5
25
23
7
53
115
57
20
7
17
16
45
18
69
3
33
60
39
53
40
24
69
27
33
47
144
36
12
28
24
24
9
66
9
3
12
18
63
99
18
15
3
5
7
72
6
60
71
36
4
48
81
12
23
4
12
96
33
71
19
29
60
103
9
80
13
47
84
7
78
54
41
19
6
47
28
32
4
21
99
20
13
6
29
28
27
6
371
1
72
30
6
71
13
23
85
12
11
40
75
60
29
36
55
60
72
48
45
15
5
76
21
72
180
3
8
85
11
16
32
55
30
108
27
45
155
196
27
29
43
237
9
39
105
11
60
7
57
33
3
36
20
61
18
60
21
63
65
52
36
24
24
36
33
6
72
45
48
20
49
18
117
3
137
25
90
6
11
13
15
63
90
15
12
21
30
5
49
11
37
15
15
12
36
29
100
12
63
30
96
12
30
9
63
57
68
43
5
7
6
12
12
27
63
18
3
56
1
150
129
8
36
25
54
108
29
76
80
37
6
89
52
36
33
95
64
45
51
15
72
78
71
43
21
80
67
30
27
20
43
48
45
57
102
21
69
3
8
19
137
24
37
27
33
12
66
54
15
123
48
17
43
84
18
60
27
21
51
20
13
48
27
32
96
25
18
30
42
33
39
65
36
7
48
57
8
24
61
60
12
95
4
63
30
66
84
6
42
30
23
72
37
15
45
18
5
37
87
116
7
81
24
15
198
27
111
9
12
33
15
36
69
66
30
30
72
177
68
12
1
84
51
27
18
15
9
90
6
30
45
20
79
18
18
30
99
3
18
11
1
138
60
21
33
18
150
147
80
31
17
40
84
80
13
48
83
7
12
120
17
13
18
29
1
3
24
168
60
8
19
33
117
15
12
39
60
9
51
12
42
15
393
12
30
18
39
20
36
115
29
133
30
21
39
48
117
45
36
12
3
12
27
5
28
27
90
35
16
39
65
25
78
69
9
42
105
3
72
93
44
25
27
60
3
90
6
77
25
102
66
12
35
72
40
60
20
28
3
102
27
20
72
60
19
12
12
18
270
5
60
28
9
126
24
18
3
27
30
30
12
105
12
9
24
3
33
11
19
12
17
55
33
33
75
129
3
20
48
97
72
3
8
16
111
108
9
33
27
15
36
29
36
67
69
33
6
5
7
42
15
8
25
78
42
35
4
3
81
75
24
30
11
7
42
47
48
31
81
39
21
21
12
150
18
3
20
24
28
48
69
18
197
1
180
24
51
60
57
23
4
15
17
1
18
117
33
11
264
60
4
15
18
150
48
60
60
41
13
18
30
39
20
40
81
23
37
102
41
52
183
102
87
3
18
75
44
25
87
8
25
63
15
42
23
4
8
52
81
18
12
48
21
33
11
55
72
18
12
48
51
33
3
27
6
12
60
63
12
15
45
8
72
37
47
19
41
36
127
45
8
25
99
60
24
44
31
57
32
31
42
42
45
21
24
47
13
83
43
5
49
27
93
18
17
40
8
52
3
53
25
84
27
51
45
57
15
15
30
51
56
ABCD 99361799612*3^$a+1 [50076]
114
43
72
48
11
18
31
84
132
5
91
107
1
53
90
54
199
95
12
36
18
6
1
89
30
24
85
168
137
19
36
24
48
167
12
13
65
91
24
11
54
19
36
35
169
72
84
71
25
11
30
91
23
192
162
132
30
49
12
65
90
1
216
24
156
41
7
36
12
120
287
54
60
30
18
43
72
11
24
85
60
84
36
71
13
131
133
65
24
48
19
71
108
42
72
139
12
95
18
6
54
43
12
89
115
48
12
53
55
12
5
379
84
48
24
65
48
90
54
198
13
29
91
173
115
29
72
24
36
18
13
12
23
25
36
11
150
79
156
17
31
120
257
55
53
42
13
77
55
108
83
24
30
90
132
13
36
5
43
36
11
12
54
36
24
19
192
77
120
79
29
114
1
12
17
43
17
54
13
36
107
37
36
240
48
60
60
149
114
156
133
107
66
54
97
36
65
36
24
30
90
18
1
41
102
24
37
36
72
11
37
71
42
48
43
60
59
37
24
17
163
60
36
12
29
18
13
11
277
137
54
25
84
132
5
163
24
53
295
108
41
18
13
41
31
203
6
31
12
23
37
84
192
11
13
36
11
61
72
41
126
109
59
66
43
53
91
53
120
54
49
24
35
24
37
71
90
66
49
77
60
7
11
36
49
77
91
17
162
49
41
43
11
73
11
108
132
126
127
29
19
41
43
156
12
12
23
13
72
5
24
19
60
11
1
36
83
180
1
167
36
85
107
73
72
48
29
55
35
36
217
120
23
25
60
204
24
173
7
23
73
53
7
96
60
12
23
25
48
17
295
119
6
36
144
79
84
71
1
29
72
24
7
48
48
41
90
169
12
137
103
41
126
18
7
12
5
36
43
23
90
199
35
6
67
72
41
19
119
13
12
120
95
73
36
36
48
48
11
1
36
180
72
24
23
42
55
215
48
13
84
71
84
1
59
85
108
12
108
167
109
23
13
5
48
78
217
17
19
11
133
89
67
72
24
35
13
89
36
91
23
30
54
54
43
29
67
11
1
48
107
54
6
84
18
43
47
13
5
90
133
36
35
12
157
203
13
41
43
233
84
139
47
48
162
19
125
7
29
18
109
120
83
13
36
5
66
1
89
7
36
36
144
17
48
108
24
127
36
96
48
72
11
37
72
35
6
43
24
17
24
36
19
35
133
108
11
156
1
71
25
65
43
36
36
35
25
48
17
115
65
19
29
67
137
18
193
23
109
144
60
36
5
72
103
5
19
143
61
96
23
37
96
60
5
175
23
18
24
211
24
36
35
12
114
18
73
29
7
101
60
30
18
7
17
67
24
53
12
198
24
36
30
43
11
133
48
48
12
48
24
17
36
115
5
6
30
19
24
17
30
73
167
1
197
43
108
24
17
67
41
55
35
6
192
91
12
24
48
59
73
5
55
35
1
155
72
13
5
115
71
18
19
84
35
25
96
72
12
48
41
144
36
43
11
13
71
72
121
12
35
30
72
54
73
71
49
371
61
101
91
107
138
175
95
157
24
24
65
43
84
35
49
83
13
17
54
85
65
54
138
7
17
30
37
89
78
13
203
30
18
150
30
25
17
7
41
19
41
12
7
144
12
60
17
90
54
36
43
60
24
36
36
71
1
12
180
5
31
71
13
77
18
1
84
36
11
1
17
66
6
43
101
43
59
73
35
73
167
25
5
67
77
55
35
60
1
101
90
109
12
96
23
108
12
90
240
18
1
47
54
24
79
24
72
5
79
23
25
17
31
17
42
66
6
13
24
11
25
65
126
37
72
24
36
48
17
126
25
24
24
12
149
36
114
361
24
48
119
37
23
1
36
84
23
12
18
54
60
90
55
125
12
139
167
18
19
60
17
43
65
79
23
1
60
36
36
17
120
78
192
18
79
84
ABCD 99361967858*3^$a+1 [50224]
159
93
135
45
162
93
36
177
27
168
12
63
18
54
117
189
39
33
75
120
24
84
96
36
60
27
81
96
144
96
36
240
84
108
12
48
336
141
36
15
24
96
135
108
21
51
69
96
12
252
120
108
60
360
12
153
3
48
24
48
48
60
180
57
15
84
225
51
24
33
87
24
84
183
69
36
48
96
48
192
48
36
480
297
3
15
225
180
12
105
18
36
69
72
72
216
36
60
84
84
135
21
96
45
108
87
84
24
111
57
24
45
54
21
108
12
96
180
84
288
168
123
9
12
33
108
3
51
21
69
51
24
24
84
33
75
24
108
96
12
63
180
306
54
57
15
93
96
171
54
39
144
48
147
21
132
324
120
144
15
21
60
168
201
51
84
171
18
123
24
48
48
12
240
12
96
168
237
3
12
363
54
72
171
24
111
69
111
93
72
24
84
12
48
24
108
57
72
63
12
180
105
51
3
21
24
36
45
159
111
54
15
156
84
156
288
255
21
132
144
24
21
15
39
9
27
105
60
36
60
27
36
21
60
108
81
234
141
75
21
156
48
156
360
105
15
255
18
3
60
48
120
60
84
3
9
240
60
339
165
105
15
36
108
93
270
234
90
105
156
9
39
36
141
303
12
228
12
84
63
126
36
15
180
24
84
36
192
168
21
90
105
24
36
228
252
108
132
36
24
48
168
45
27
36
135
45
96
204
12
75
69
93
3
48
165
51
144
156
315
108
93
12
111
144
21
24
48
33
15
21
111
12
132
15
81
240
84
48
87
105
264
132
39
21
213
51
3
285
12
48
33
195
48
117
54
108
126
54
90
27
204
132
72
96
84
300
21
15
39
21
141
123
72
219
21
36
15
33
129
51
12
108
27
69
120
120
36
12
48
432
180
48
12
21
27
117
27
45
3
228
39
141
108
129
15
132
144
432
60
27
108
90
54
93
12
96
33
51
108
57
36
15
288
75
21
120
24
69
15
12
324
240
36
3
57
144
84
96
51
105
204
180
36
96
60
60
360
60
132
21
36
135
60
48
96
12
72
27
141
48
36
96
60
24
120
36
123
105
489
3
285
15
48
372
132
12
15
69
144
165
36
51
144
36
96
120
24
60
9
75
192
24
120
48
27
33
48
60
75
69
3
357
21
183
15
81
189
99
36
45
27
48
69
15
57
75
48
75
81
96
144
57
3
96
276
180
3
189
348
93
15
96
24
261
183
393
3
24
72
63
ABCD 99362265734*3^$a+1 [50013]
17
115
36
29
1
39
24
32
19
30
11
40
39
33
3
54
51
57
63
24
24
21
30
93
15
53
72
25
47
28
36
92
24
1
3
24
20
67
9
21
39
44
43
9
15
9
20
37
3
44
28
69
15
3
18
107
37
59
181
11
19
18
27
36
128
7
89
16
128
40
21
135
104
16
8
43
45
8
36
4
20
64
68
4
3
17
4
27
57
3
12
93
60
8
7
65
19
5
40
105
66
113
60
7
9
33
30
18
3
32
84
40
20
43
48
42
111
80
7
45
24
51
29
25
71
4
8
48
40
9
11
232
92
25
78
17
36
52
56
19
41
12
28
20
12
49
30
5
136
57
3
44
4
20
7
9
44
4
36
24
45
47
25
18
12
29
40
36
3
42
35
28
3
5
4
24
20
19
21
39
30
27
63
17
36
97
11
12
79
60
9
21
6
53
37
12
3
57
3
48
12
39
18
71
19
21
44
43
65
25
3
32
4
21
3
44
55
72
6
120
75
80
12
40
27
21
32
7
66
35
4
3
12
81
12
60
33
12
42
69
32
19
21
12
3
24
5
76
44
40
60
20
73
3
15
17
72
48
67
5
36
4
63
21
81
51
20
88
9
48
83
7
9
56
28
12
12
12
21
23
16
20
16
24
75
9
9
3
12
8
55
9
36
8
19
105
32
4
51
5
55
5
48
52
21
59
28
3
9
20
16
9
18
81
56
1
39
20
60
61
15
9
35
60
4
21
6
17
37
3
20
25
3
8
12
37
15
87
21
12
32
24
1
75
15
33
27
5
24
37
75
48
20
52
24
60
15
5
36
4
8
16
24
8
28
20
49
11
52
8
16
105
11
24
76
15
33
81
11
25
30
57
57
99
27
89
31
33
12
24
36
44
84
97
143
172
12
156
21
18
108
5
49
15
24
60
57
107
16
12
8
7
5
64
75
18
18
33
56
136
24
15
89
127
9
8
136
24
32
100
24
72
15
57
68
40
24
36
27
12
45
15
45
20
40
24
36
15
41
7
42
3
27
33
3
29
36
60
4
8
40
12
8
48
4
56
28
92
25
15
32
52
105
11
127
78
23
67
12
18
54
45
20
4
56
1
23
19
72
81
75
33
27
12
33
9
156
59
13
27
15
29
64
8
28
20
72
24
24
12
4
44
16
60
56
4
44
79
105
32
13
51
92
28
57
3
21
120
11
7
108
57
32
55
90
18
81
12
39
21
12
20
40
8
25
54
5
24
40
20
52
75
57
12
33
3
68
4
48
129
35
1
54
21
39
105
68
7
66
59
100
21
47
7
45
45
59
37
54
21
80
4
15
5
4
87
33
12
27
53
55
9
21
143
16
56
4
20
1
35
108
16
84
24
32
48
108
84
24
12
28
21
6
9
3
53
12
25
3
44
60
60
4
36
48
12
24
39
12
5
4
20
4
48
12
3
5
4
60
21
3
44
48
7
17
163
81
24
3
24
9
9
95
36
61
39
12
12
20
76
9
51
21
48
3
12
32
31
45
24
44
16
36
20
49
3
32
85
15
20
36
4
68
28
68
4
36
56
16
8
19
21
20
31
5
1
102
42
59
24
48
25
23
37
15
8
60
1
6
5
48
19
72
141
105
24
15
3
120
45
92
64
56
160
8
28
15
69
68
12
40
44
1
36
15
20
72
43
5
4
48
12
68
7
89
76
20
16
27
33
12
20
43
33
9
11
12
24
24
12
7
12
6
15
8
40
36
24
60
44
48
84
76
15
33
72
8
49
3
24
171
12
5
12
25
3
56
40
12
48
20
24
52
36
8
37
3
20
12
64
36
24
36
44
28
27
9
24
32
36
25
12
23
60
28
44
52
48
3
33
36
51
54
11
60
7
41
7
9
33
11
16
20
1
3
20
64
12
45
11
60
7
17
40
15
36
9
8
13
3
20
1
23
76
21
6
30
15
8
121
3
3
5
4
164
24
48
4
3
21
20
24
48
7
18
35
37
11
16
8
25
11
4
3
29
84
172
104
4
56
40
96
57
107
1
63
12
32
16
12
48
20
1
3
15
41
7
24
33
32
25
71
24
13
27
120
81
3
12
8
31
21
8
31
270
36
23
76
63
12
36
54
3
3
9
60
15
5
4
44
7
5
16
8
76
3
30
123
20
79
5
36
28
21
11
7
5
76
39
5
12
4
60
24
8
12
16
9
11
1
6
30
24
18
41
16
8
36
1
11
60
84
13
3
12
57
3
15
221
67
5
25
47
25
71
24
12
28
27
33
12
33
18
69
84
152
4
44
1
60
75
24
27
33
36
3
30
42
21
44
64
9
3
15
60
5
25
39
140
25
66
33
20
184
3
12
33
60
32
40
75
17
4
96
111
24
21
12
116
36
4
20
40
36
51
77
16
84
3
5
19
18
3
32
16
21
11
48
4
8
12
43
12
33
32
13
23
4
32
43
165
8
25
135
69
75
24
21
3
3
9
8
12
4
36
44
16
20
13
75
63
24
89
12
24
48
52
3
60
21
27
5
24
16
24
60
8
156
16
3
41
76
20
16
48
12
57
15
12
36
45
102
45
20
7
6
27
45
30
5
127
5
103
48
9
96
72
27
9
24
36
87
29
4
36
8
48
64
15
18
30
41
24
43
29
4
9
3
45
3
24
12
111
5
7
33
45
27
32
4
9
47
55
5
85
3
15
18
59
16
8
4
27
9
60
72
8
36
16
69
15
24
51
5
31
57
8
48
61
59
16
3
57
15
45
3
33
8
64
27
29
156
24
4
72
56
12
36
36
1
155
124
15
45
3
53
4
33
42
48
101
72
4
20
235
9
12
12
32
124
12
24
15
41
25
39
44
64
32
1
35
84
24
1
59
36
31
24
29
40
36
75
93
8
12
16
9
11
16
33
71
52
15
53
1
6
9
24
44
108
49
36
23
40
27
113
7
54
3
48
12
20
67
53
60
36
100
20
12
12
7
6
23
4
165
3
20
64
3
18
35
72
25
11
7
29
1
3
51
29
31
101
19
6
54
21
80
12
7
18
42
9
56
40
20
28
12
36
8
84
13
12
3
12
3
5
120
64
81
15
24
51
45
15
125
12
7
21
9
3
57
126
9
44
37
119
25
18
33
224
64
20
37
3
9
3
15
29
36
4
24
36
15
60
45
24
24
8
ABCD 99362885002*3^$a+1 [50033]
61
84
60
51
108
21
432
47
1
24
48
72
75
56
37
167
13
15
132
81
35
109
27
68
121
99
81
96
15
33
63
180
128
100
24
56
85
72
12
87
93
171
69
156
99
105
48
180
143
97
12
132
108
27
24
21
51
32
28
204
93
11
265
15
20
145
15
324
57
23
61
27
45
219
108
80
13
39
9
111
168
336
309
195
72
429
24
395
121
39
60
12
21
107
13
24
48
147
24
69
95
121
75
96
21
24
48
252
3
36
44
13
12
312
15
144
57
120
3
96
44
4
21
84
36
51
176
28
105
216
219
237
48
24
15
33
143
1
15
44
1
84
155
4
80
48
12
52
45
51
108
24
105
111
21
120
59
60
157
183
105
12
99
84
80
4
21
36
36
27
192
24
117
27
117
36
99
9
99
20
48
208
36
168
33
99
45
60
84
36
195
9
279
200
16
84
60
21
35
61
219
276
128
52
144
104
157
99
117
120
99
420
108
116
100
204
60
45
147
33
180
95
160
80
300
52
393
27
9
95
85
47
157
111
80
280
284
73
23
205
87
24
24
144
56
400
21
24
35
72
88
96
48
120
201
35
4
156
9
3
117
11
136
165
120
159
57
87
45
12
99
81
83
16
84
21
51
120
168
80
241
35
192
49
108
275
76
84
12
69
72
144
123
72
21
108
60
51
93
71
16
44
85
171
8
13
99
108
45
60
123
72
33
47
292
129
27
33
35
145
99
192
249
36
3
80
61
539
145
15
56
240
124
108
33
12
168
35
37
84
111
24
249
39
240
140
157
468
48
27
120
8
133
171
33
15
141
171
48
93
27
48
168
21
180
23
16
12
32
13
83
25
87
12
80
181
35
85
75
60
177
99
24
20
124
36
177
143
205
407
252
61
339
33
243
9
35
1
159
276
24
36
92
112
180
36
45
144
11
16
81
84
63
225
108
39
216
69
396
39
60
84
104
1
375
57
167
13
168
171
93
27
8
37
11
28
44
96
37
60
12
123
128
172
272
96
1
108
83
48
121
24
47
253
144
231
117
144
75
45
60
23
25
132
156
39
48
21
144
168
35
85
75
312
228
32
160
93
23
37
39
60
68
13
3
9
168
3
189
60
135
60
177
60
311
112
96
69
83
88
261
131
168
61
83
40
165
216
180
99
36
45
27
33
119
16
21
24
75
81
303
72
ABCD 99363111496*3^$a+1 [50009]
20
67
3
9
27
2
52
12
8
88
108
15
12
24
35
40
66
44
34
2
7
17
184
60
66
20
88
50
43
33
36
24
2
70
2
160
36
12
44
25
3
6
32
24
34
30
54
50
12
7
3
8
42
30
6
43
59
78
4
87
72
17
72
10
50
58
30
72
20
22
9
59
12
48
60
18
10
62
82
18
62
18
18
4
54
14
28
50
52
50
22
15
3
32
28
8
61
3
26
10
54
18
18
80
127
47
13
75
128
88
30
36
96
27
53
22
6
15
47
4
126
3
29
48
42
25
21
54
18
20
34
50
30
1
95
37
51
2
4
20
18
12
13
36
9
18
20
30
30
10
2
16
56
28
2
30
94
14
10
30
42
38
28
42
38
54
6
30
70
32
13
93
14
97
3
90
30
18
44
60
10
20
156
13
9
18
2
12
16
14
40
18
147
71
4
9
24
75
18
63
47
30
40
12
2
180
16
62
16
2
12
42
43
27
56
10
78
12
14
28
90
18
2
46
32
22
90
6
2
24
10
50
6
42
18
28
14
78
84
13
3
18
60
104
78
124
126
12
15
23
34
6
12
42
66
2
16
3
23
18
43
5
24
10
26
79
23
58
15
39
50
40
80
64
44
79
3
30
15
36
17
72
28
32
66
1
3
36
32
48
61
27
14
16
24
8
84
6
73
47
82
3
3
36
30
3
5
12
19
17
4
8
30
42
36
4
50
1
3
96
26
7
5
70
18
12
50
18
7
5
18
84
30
4
6
36
182
28
183
51
18
6
69
35
16
21
5
16
54
36
32
12
25
41
30
114
30
6
102
13
165
32
12
16
12
38
12
46
36
26
28
44
1
24
15
18
24
18
12
116
72
28
90
14
60
96
13
39
32
40
8
12
10
24
90
14
12
28
32
76
14
16
129
93
8
7
105
8
79
113
19
87
36
24
116
10
38
16
9
21
62
70
152
19
57
32
19
45
18
2
18
28
2
12
4
44
60
130
36
36
20
90
4
26
4
14
18
42
150
18
10
78
32
88
6
36
9
3
80
42
6
70
44
6
54
7
59
64
129
36
3
72
8
1
17
55
27
62
78
12
30
7
11
12
94
30
14
46
2
42
10
63
5
30
4
24
30
36
51
153
30
6
54
30
36
54
2
24
7
24
95
52
45
72
23
1
47
28
54
2
10
54
57
75
33
21
116
7
48
107
22
87
23
34
3
3
8
46
12
20
54
13
23
4
8
25
17
4
2
42
28
12
20
132
28
42
9
27
69
11
58
14
112
26
24
30
16
14
130
20
18
103
65
102
46
60
104
52
18
20
40
36
33
3
56
70
54
20
66
22
18
108
15
47
12
16
62
30
12
30
18
4
18
50
22
3
77
210
34
56
6
24
25
173
12
28
8
43
29
18
34
26
28
9
96
51
50
10
9
9
108
63
21
6
32
40
30
32
18
22
36
54
6
99
24
89
19
3
26
4
36
2
13
39
6
18
9
108
9
26
82
140
138
10
92
12
40
15
3
18
62
28
44
28
32
70
39
11
118
2
18
100
6
12
18
15
11
64
62
28
86
37
143
18
202
8
106
15
29
100
80
10
30
18
14
4
6
38
88
87
3
2
28
80
24
18
150
91
12
17
22
20
85
81
44
6
30
12
7
24
11
154
15
12
47
12
13
65
67
15
8
10
2
34
39
51
32
28
44
108
28
14
30
72
138
28
2
30
48
30
12
42
4
72
18
30
32
58
57
5
24
18
12
30
16
80
24
150
1
87
80
60
30
18
42
46
33
36
17
36
31
23
6
24
28
18
110
88
30
6
15
5
34
33
3
26
10
48
2
24
10
20
1
5
7
45
51
69
3
33
36
39
257
7
5
60
18
24
10
120
3
77
10
21
12
24
29
12
10
2
94
36
26
28
14
16
44
52
50
6
90
67
47
25
5
210
1
65
54
48
18
60
115
5
31
21
15
21
12
24
50
1
47
12
25
71
4
21
72
5
28
108
24
2
48
22
20
6
1
36
23
22
8
43
21
18
50
78
90
10
50
4
3
84
21
36
32
28
27
3
32
28
26
18
1
21
20
40
15
23
61
60
11
18
72
19
81
26
64
116
94
56
4
50
70
26
10
14
25
36
3
26
10
45
3
126
6
30
38
18
52
2
34
2
12
48
54
10
24
14
19
21
32
4
32
84
108
19
83
10
78
12
68
108
132
37
36
15
78
66
90
6
9
35
10
99
135
2
60
19
53
10
2
28
6
32
4
69
17
31
24
17
58
50
22
38
114
94
111
35
6
43
9
63
9
30
20
34
26
10
8
79
11
18
12
40
87
21
84
39
41
126
24
94
6
56
13
29
108
42
13
59
13
83
10
50
10
51
23
6
22
32
30
48
16
26
18
67
11
24
1
105
2
16
44
52
30
54
90
74
58
14
6
43
27
9
9
2
10
3
36
33
8
10
74
48
10
18
51
33
108
8
10
74
30
18
10
120
2
36
22
50
52
39
11
30
16
2
13
3
84
21
39
20
49
12
72
29
43
93
24
20
6
12
10
2
70
38
13
9
56
30
12
46
30
2
12
12
126
24
1
3
36
6
44
46
20
10
72
18
20
54
66
28
9
24
11
25
21
14
22
8
7
93
32
6
60
90
55
35
40
2
16
24
27
35
10
27
23
34
51
21
110
1
41
12
4
12
18
26
60
10
9
36
36
3
270
15
60
57
27
3
44
10
36
2
70
39
11
22
8
10
33
9
18
8
84
30
40
56
72
46
36
6
15
33
6
33
5
18
10
14
4
57
59
16
54
20
43
21
14
1
24
51
24
12
54
32
22
2
30
10
86
12
48
42
18
4
18
20
22
20
46
72
3
29
6
30
82
9
11
13
29
28
20
12
4
2
49
23
25
24
41
79
29
72
12
31
9
66
14
18
10
32
31
29
28
6
84
8
30
52
8
28
2
12
22
78
12
33
5
40
27
21
50
28
33
29
12
42
10
8
7
35
49
108
41
31
39
2
48
42
66
10
32
37
11
130
39
101
4
54
6
51
36
48
11
10
42
30
6
92
25
45
84
54
60
26
48
10
18
3
17
174
40
18
ABCD 99363130736*3^$a+1 [50024]
24
15
5
13
48
27
44
28
92
13
15
8
43
9
12
3
29
12
24
55
17
1
3
72
12
12
33
11
25
27
3
24
33
33
11
52
8
73
71
84
16
15
29
12
13
11
84
4
39
29
16
12
12
111
18
51
20
1
71
16
12
8
4
8
100
120
12
9
83
28
48
129
47
97
60
23
13
23
40
12
15
69
32
40
36
32
28
60
12
105
18
5
28
80
4
20
36
40
8
31
30
3
44
4
60
39
30
18
42
23
85
39
56
13
30
9
45
47
52
20
64
33
111
60
152
1
87
12
9
3
32
25
102
65
72
28
48
72
45
59
24
97
3
63
29
36
25
107
48
25
35
79
41
25
27
20
43
153
8
16
48
12
33
47
132
112
8
31
5
112
3
89
4
12
27
9
60
21
27
24
8
28
24
36
60
56
25
11
16
24
33
27
44
120
49
11
97
87
93
3
24
72
56
28
56
16
87
29
28
9
54
17
12
67
9
20
43
21
9
47
13
87
12
63
93
20
43
24
9
12
9
60
83
4
84
9
11
7
29
79
21
144
24
12
9
15
99
29
28
24
32
25
11
64
48
45
54
5
13
15
12
3
57
21
75
9
143
76
8
24
16
56
12
60
76
15
9
24
9
3
69
3
20
67
30
15
12
56
25
47
52
144
56
28
33
39
3
9
24
96
87
45
12
92
24
37
15
60
75
30
47
28
12
24
8
31
84
29
72
4
72
24
69
27
9
47
132
36
4
12
21
3
36
12
21
6
57
12
32
28
12
39
12
60
65
7
105
44
60
36
52
21
42
30
6
69
32
4
24
36
9
215
12
64
44
28
60
12
93
39
24
72
20
4
3
113
25
42
48
9
99
54
36
39
3
29
4
69
15
12
36
12
33
11
24
43
9
48
56
24
7
5
28
72
3
45
12
51
45
32
4
21
18
81
9
114
66
27
87
30
168
3
36
9
3
69
15
56
4
24
8
36
37
27
80
4
8
4
96
68
1
54
53
4
21
3
8
52
56
16
32
61
27
27
33
60
33
147
8
7
45
12
80
193
12
3
32
4
36
72
69
15
24
8
40
72
36
20
7
5
96
79
90
18
77
40
32
36
100
68
36
28
8
55
60
9
45
11
156
61
3
36
44
187
53
72
148
24
20
112
9
23
49
30
29
72
16
36
12
32
4
12
9
27
9
59
28
3
29
25
18
81
32
49
39
81
6
21
51
5
88
9
47
136
8
25
27
45
240
47
52
92
1
47
60
133
48
71
28
8
36
12
72
31
5
67
30
15
12
20
43
45
33
12
47
96
37
3
24
8
37
51
12
24
3
29
24
37
60
15
60
33
63
27
81
48
108
12
201
11
112
12
120
20
60
37
51
104
61
135
56
100
3
138
39
44
67
9
20
19
24
30
27
44
25
12
63
8
112
48
147
9
45
60
23
24
61
23
24
16
68
31
90
23
13
30
9
36
20
16
9
15
75
9
56
24
1
114
18
99
63
77
108
16
195
29
196
92
48
28
12
20
7
21
8
4
15
17
40
80
64
21
27
140
13
3
44
1
24
15
15
81
12
80
96
52
20
36
79
84
29
49
39
141
3
9
63
8
72
7
5
16
164
40
21
111
8
25
11
16
33
15
60
8
36
16
32
13
75
24
57
15
45
12
11
61
3
8
4
56
19
89
16
12
56
72
60
180
36
16
9
87
3
30
27
44
52
9
11
12
96
4
80
49
11
40
8
4
27
81
92
37
15
45
15
3
101
1
155
76
45
23
124
12
84
57
11
4
84
51
65
19
9
24
12
81
42
30
15
3
93
21
108
12
6
57
20
13
12
72
47
96
25
3
44
1
24
48
39
12
20
12
4
3
29
61
87
48
8
25
39
12
3
5
61
3
36
15
9
12
39
5
13
51
57
54
21
36
20
28
51
17
12
36
60
36
91
29
160
33
18
29
28
96
20
160
20
97
30
29
28
36
39
30
3
12
3
53
25
23
7
17
84
4
20
25
51
96
24
3
53
48
4
3
129
33
3
15
17
16
9
48
39
8
25
11
64
8
25
27
108
108
12
3
9
56
72
12
40
48
12
12
56
88
9
99
32
16
8
28
12
104
28
72
8
48
52
12
44
16
8
4
24
20
4
24
60
12
21
12
3
68
91
29
28
21
15
3
29
12
28
15
125
1
99
81
47
25
3
24
24
129
147
75
5
16
27
177
84
87
45
12
84
39
21
9
71
52
9
18
9
140
36
16
116
76
32
55
53
37
47
88
8
36
232
201
15
20
48
25
11
36
24
40
60
51
33
147
18
15
15
53
48
13
66
24
36
41
28
24
36
33
12
99
8
28
12
68
108
28
69
15
8
40
56
72
36
28
12
3
21
45
60
3
9
18
9
8
52
45
11
7
18
12
63
56
24
19
53
28
96
3
57
116
4
20
1
63
56
16
20
13
3
36
44
4
33
75
8
16
15
66
35
25
27
56
12
16
44
12
67
65
52
32
52
45
15
12
12
12
9
27
32
24
61
15
84
56
28
12
36
8
4
68
24
73
18
21
8
13
23
16
51
9
12
60
21
11
16
20
13
11
16
60
3
48
9
8
16
12
80
7
45
3
17
72
61
15
8
97
27
56
16
108
12
51
17
61
3
9
75
72
51
54
3
12
68
43
42
108
75
20
7
29
13
83
12
24
1
27
8
25
3
44
16
24
44
49
47
1
71
52
9
23
28
60
60
27
5
144
13
36
12
39
33
15
93
27
36
9
18
17
61
47
28
45
39
144
21
39
8
100
51
45
3
65
60
4
8
24
48
4
32
36
13
27
9
47
4
48
3
9
33
3
56
36
60
1
24
30
36
90
3
24
80
64
164
25
24
11
40
24
12
44
28
ABCD 99363161356*3^$a+1 [50013]
42
72
45
21
3
12
24
15
5
16
15
17
28
32
28
39
78
35
1
59
88
15
57
20
40
57
3
15
60
12
21
75
45
39
53
97
3
123
144
9
27
45
45
27
45
15
20
13
135
15
17
73
12
15
3
33
57
23
19
18
15
24
20
40
75
24
21
20
76
32
96
40
24
20
85
12
126
17
43
18
59
40
12
20
43
5
103
9
36
12
33
114
18
12
60
15
3
18
47
132
60
84
55
21
20
43
57
8
97
6
30
60
87
12
63
17
28
27
18
71
64
45
15
75
33
32
55
6
39
27
6
47
12
28
15
72
18
11
31
30
23
40
15
45
48
32
40
140
16
51
81
27
42
120
23
28
12
15
17
16
32
7
90
3
108
15
9
36
8
52
15
60
9
45
36
18
5
4
75
77
31
117
45
51
12
27
6
12
59
85
18
125
43
77
13
63
12
9
23
52
80
13
3
9
3
15
90
18
17
12
4
20
109
42
21
9
18
42
30
24
45
12
152
7
345
80
1
99
20
13
15
3
210
54
33
57
36
47
43
117
12
15
5
13
63
12
12
75
33
20
52
36
8
55
21
48
20
67
21
39
53
60
7
33
32
13
11
91
29
7
54
39
20
121
83
12
16
12
81
36
54
84
45
33
15
8
76
96
3
36
30
3
60
15
90
12
18
17
1
15
60
84
24
44
97
36
23
37
27
27
5
4
12
9
18
42
15
20
88
12
9
66
96
77
85
75
15
5
43
42
15
48
117
18
29
25
3
27
6
63
81
15
68
40
60
12
3
57
33
15
15
33
27
18
23
36
40
3
42
15
51
93
24
48
39
5
4
72
32
7
53
36
1
39
87
57
92
1
75
15
29
40
39
81
21
15
24
3
93
15
17
40
45
15
57
23
91
29
115
5
7
33
63
54
195
20
1
39
8
16
27
45
72
93
72
15
3
45
24
75
60
18
123
12
3
24
5
25
63
32
13
35
43
77
133
27
80
61
36
63
48
68
31
53
55
18
42
17
13
11
24
7
9
27
9
3
125
97
30
21
24
33
48
39
120
24
21
18
5
25
27
81
39
3
48
72
6
27
39
5
24
4
32
64
21
15
48
12
48
3
29
28
51
9
3
89
4
24
20
7
78
47
25
48
6
36
89
1
30
113
52
39
69
33
24
3
45
15
20
12
13
48
15
84
60
36
32
52
24
21
15
21
15
44
16
12
20
7
33
21
11
55
114
66
90
6
84
78
3
84
15
29
61
15
60
156
72
57
18
21
12
8
37
18
21
8
37
60
30
78
102
89
19
18
27
120
48
27
30
6
21
48
48
60
8
76
20
4
21
18
180
77
16
27
21
24
15
17
13
63
48
36
21
39
15
45
8
88
24
8
187
45
3
5
16
21
36
72
11
76
36
15
57
75
5
7
24
66
35
1
42
30
72
23
136
20
16
63
5
7
18
15
63
9
60
21
12
6
12
45
9
60
15
51
17
60
12
1
3
72
24
105
30
6
12
96
51
3
72
30
51
39
5
1
90
12
77
16
15
72
72
96
72
30
3
24
36
27
21
21
15
129
71
1
27
3
9
44
19
18
47
85
12
15
3
33
8
4
60
60
12
36
92
205
15
36
21
83
7
53
40
27
24
12
17
12
25
3
3
9
20
1
27
48
84
36
45
12
78
18
54
41
24
40
72
3
12
18
15
27
18
12
3
48
9
66
54
3
33
3
20
64
3
24
5
13
11
64
45
90
77
40
105
3
117
15
21
24
120
63
92
64
87
42
30
21
21
159
84
45
12
75
3
30
11
52
15
17
67
5
85
60
3
12
8
7
33
57
18
41
19
72
36
9
21
15
24
84
12
27
42
18
125
13
15
12
45
11
16
33
12
36
47
85
12
3
105
3
72
33
107
61
27
72
3
54
3
20
40
27
24
105
39
77
40
81
39
36
24
9
71
24
36
49
111
33
30
117
15
90
83
16
44
40
20
12
48
97
18
57
33
12
108
15
48
9
51
9
15
15
36
24
53
60
31
9
20
73
15
8
31
60
45
63
33
44
16
84
8
43
29
13
27
81
72
30
185
55
18
75
48
20
1
30
33
57
15
9
36
15
33
15
60
48
8
1
66
42
15
3
77
52
24
27
30
132
48
27
51
5
31
65
28
45
60
120
42
48
6
11
60
31
60
57
27
69
9
51
39
18
54
29
4
21
102
17
43
9
20
4
24
27
18
96
72
39
120
36
69
3
3
30
87
3
45
164
13
75
15
30
6
5
24
7
21
92
12
1
12
42
9
60
21
48
78
45
9
75
84
39
18
15
3
36
36
57
20
52
8
28
33
27
72
27
66
27
32
13
63
9
78
77
16
69
18
45
12
20
43
21
69
15
60
20
12
25
18
12
81
27
57
20
120
16
72
27
48
5
13
15
57
42
36
77
103
84
90
39
36
60
8
7
156
69
3
41
112
8
19
6
51
3
30
3
8
76
44
24
43
93
44
7
6
27
12
20
40
93
47
25
3
21
11
55
24
41
28
165
11
16
48
27
6
63
12
15
29
25
48
78
33
72
39
45
20
73
15
3
9
45
75
111
84
33
27
18
35
16
56
88
33
23
4
15
93
33
126
18
3
9
18
105
180
12
15
66
99
33
3
9
51
44
28
20
55
60
12
33
3
57
93
72
12
36
39
8
40
20
16
27
12
18
87
20
7
21
104
16
24
45
6
17
52
8
52
36
15
17
37
18
5
13
59
13
3
27
65
60
28
32
1
126
29
7
54
18
65
43
129
24
21
15
68
12
24
49
15
105
72
123
75
45
33
18
21
8
7
33
15
42
63
180
32
4
9
72
3
12
21
119
40
8
12
40
20
48
40
87
18
30
60
12
60
36
33
12
39
ABCD 99363206648*3^$a+1 [50114]
157
35
45
51
37
71
57
225
108
72
24
90
73
65
18
205
17
7
23
33
39
36
37
23
57
40
11
54
30
153
9
18
18
24
66
18
36
24
156
54
1
41
7
48
17
15
15
6
19
152
3
93
24
51
109
53
115
5
3
39
73
17
18
165
27
21
15
162
90
37
8
123
90
72
3
99
13
11
84
36
61
48
113
30
24
120
114
31
185
18
37
11
144
168
18
12
96
84
6
12
78
27
189
108
48
7
80
3
69
21
108
6
18
127
35
48
45
27
78
7
8
48
39
60
18
126
72
18
19
11
6
30
25
89
90
30
39
168
72
45
3
144
33
18
78
12
42
90
7
149
99
105
30
96
84
90
43
35
237
27
141
144
9
151
101
187
167
54
42
9
88
32
63
42
31
179
18
78
12
36
6
31
5
54
61
77
18
60
117
232
29
51
15
1
17
36
114
18
90
72
72
18
90
33
24
16
29
168
30
6
72
30
90
54
108
72
13
23
42
120
15
111
121
80
160
8
63
42
7
29
30
42
75
117
60
198
9
39
42
7
5
78
18
27
72
75
90
6
157
35
288
141
88
11
102
127
35
6
7
200
27
72
85
35
78
12
36
39
93
66
36
78
55
47
73
77
66
49
8
87
73
5
3
15
57
72
9
7
83
24
102
36
60
12
18
270
67
8
183
1
29
240
102
54
78
72
156
45
87
33
112
17
36
19
71
12
78
120
42
12
18
150
25
168
24
8
40
8
33
90
21
48
15
18
60
19
89
12
60
7
8
15
24
313
120
272
16
35
69
15
18
36
96
84
90
54
87
99
54
15
72
3
37
65
135
51
12
36
96
85
53
36
159
27
156
90
24
55
89
66
13
23
49
80
16
5
180
15
39
25
23
108
157
8
39
18
30
25
101
36
271
17
6
9
45
48
67
72
128
45
3
117
3
24
16
179
21
64
239
12
60
49
23
25
23
145
5
102
37
23
102
211
47
30
60
55
17
31
72
8
87
25
72
11
84
150
3
87
1
32
123
78
31
161
24
135
21
99
81
18
24
18
18
84
36
57
120
135
54
30
45
16
24
23
6
12
42
126
54
73
144
168
155
85
23
97
32
141
19
11
42
12
6
97
8
93
12
87
3
45
99
54
54
42
30
1
17
7
119
24
36
102
15
57
78
57
15
66
204
12
18
45
15
12
6
87
33
78
30
24
43
137
120
7
48
113
7
113
18
96
45
21
259
8
45
102
18
258
97
8
64
23
25
120
48
32
72
81
39
69
54
18
18
42
7
11
61
56
64
240
8
3
18
27
24
75
13
5
30
132
81
39
18
36
19
5
27
3
108
57
57
36
12
87
168
57
15
123
18
42
36
21
123
102
36
27
27
6
30
42
7
80
39
9
45
67
41
55
32
21
12
7
65
60
48
54
36
49
29
54
12
81
120
3
181
11
60
97
48
65
7
17
36
27
112
131
30
132
18
48
24
73
47
36
109
41
7
119
30
96
27
75
6
72
7
8
267
198
78
9
3
69
160
288
11
69
120
45
3
24
21
67
32
15
108
246
79
8
417
72
18
18
75
15
24
105
15
1
5
67
32
16
5
27
120
33
168
30
90
6
145
168
23
42
12
3
33
54
18
63
120
3
30
39
75
18
12
15
3
54
111
39
108
13
107
108
9
225
24
12
60
30
78
12
150
9
48
33
162
12
18
42
54
30
121
56
9
30
6
19
48
41
7
24
56
15
108
342
7
101
72
132
72
54
12
78
7
5
19
161
127
192
8
33
7
47
1
24
11
114
195
33
87
81
7
11
12
60
45
27
13
24
8
27
13
32
63
138
198
1
48
65
183
15
30
168
36
90
54
30
90
7
119
18
15
171
120
21
15
18
36
6
13
53
42
73
120
23
36
18
115
ABCD 99363666256*3^$a+1 [50113]
120
47
192
103
90
108
35
13
72
78
72
150
42
96
114
60
60
30
48
150
132
138
12
18
12
120
120
96
42
72
120
60
18
18
60
60
150
42
78
192
60
138
330
24
30
78
30
78
90
60
60
72
162
30
108
18
24
36
12
12
30
101
157
48
84
47
13
78
120
48
54
23
325
48
11
139
54
96
47
55
18
270
185
85
180
282
120
12
6
12
132
36
42
18
132
12
96
72
12
108
48
54
6
12
240
155
13
282
12
120
186
24
60
18
78
132
150
78
72
30
89
139
60
12
78
60
72
30
29
91
48
144
48
42
78
78
54
66
132
12
48
23
19
30
6
42
90
78
60
60
42
53
187
42
18
78
11
91
5
43
30
24
90
18
438
330
24
48
30
222
138
18
252
30
42
6
90
54
18
360
12
83
85
108
42
72
240
90
156
270
174
108
72
36
30
60
234
108
48
54
18
60
18
30
84
348
48
47
313
282
168
5
85
54
120
318
48
120
167
25
23
7
90
210
198
60
132
42
216
54
6
90
60
54
6
42
78
534
126
11
73
78
185
103
12
162
30
6
60
60
114
48
162
108
60
42
96
144
473
73
24
6
12
77
61
294
96
42
12
96
30
150
24
18
30
60
60
42
66
90
264
6
24
23
115
30
12
96
12
270
12
30
18
48
42
150
18
132
90
48
24
240
150
6
60
72
78
72
47
235
18
48
12
18
5
55
30
120
54
186
35
139
30
18
30
48
12
108
84
36
60
24
30
78
42
78
120
78
12
18
11
43
66
30
282
258
102
179
73
18
12
150
83
13
35
169
168
168
132
42
137
19
42
35
7
48
132
6
24
138
42
30
5
85
6
12
48
102
60
180
48
90
90
120
90
42
30
293
145
47
37
155
1
42
102
66
210
102
102
36
11
13
96
42
60
102
48
30
138
180
102
60
48
222
18
12
132
48
162
60
18
30
108
72
252
6
54
138
42
36
12
150
162
60
108
48
59
25
71
259
120
78
120
47
1
180
12
48
60
35
19
6
311
49
54
18
348
102
90
18
144
240
6
60
42
120
12
66
114
126
60
162
258
42
198
12
18
402
42
48
90
78
54
186
90
84
120
258
192
30
18
42
6
84
78
48
30
30
42
5
73
162
258
54
18
72
36
90
12
240
12
48
18
12
48
24
96
42
78
162
18
72
60
215
7
96
30
72
12
60
126
162
18
60
77
7
18
72
240
47
43
66
144
48
35
103
30
222
42
60
96
60
30
210
60
192
48
294
18
30
108
180
41
91
5
13
102
90
48
492
132
36
60
35
19
18
72
156
30
30
24
60
96
90
72
162
30
53
85
60
90
138
12
ABCD 99364030256*3^$a+1 [50167]
105
368
103
137
133
171
20
268
68
28
87
198
35
112
32
48
277
96
47
25
180
63
32
132
115
138
143
289
35
48
268
87
137
55
186
47
55
105
144
96
192
32
64
69
36
144
6
101
43
65
73
39
96
128
79
101
67
105
255
5
108
96
151
18
11
28
45
60
30
96
102
99
80
36
145
107
180
12
79
72
57
111
54
18
48
24
33
80
133
60
30
42
119
109
90
42
95
103
569
36
37
135
135
105
57
168
48
294
30
27
153
251
76
21
12
35
12
13
108
87
93
3
297
78
29
12
133
378
17
336
229
27
176
13
252
102
33
273
15
20
187
5
60
112
32
16
273
15
32
13
12
135
80
7
137
109
71
289
114
30
315
96
39
18
150
65
205
147
63
198
60
47
55
42
36
90
101
43
18
63
117
210
90
63
45
24
27
39
54
51
45
72
203
85
12
72
11
67
18
72
12
3
68
76
39
77
25
83
169
36
132
47
16
9
167
96
400
15
18
24
126
41
121
102
17
64
96
20
43
198
72
36
47
48
25
107
25
252
36
99
21
11
16
105
375
177
47
121
30
162
11
97
18
24
33
165
48
171
63
33
48
80
97
159
141
35
84
61
63
20
60
25
102
417
368
97
35
25
66
161
1
132
335
12
180
124
69
18
162
311
160
15
54
27
9
102
17
61
360
75
15
102
18
9
48
68
220
96
164
60
325
11
96
37
108
78
210
47
223
54
11
25
360
72
150
72
66
60
11
61
12
360
35
25
3
80
37
75
141
42
9
183
96
29
28
117
330
66
24
11
115
30
11
103
77
139
81
9
72
227
28
33
15
96
141
83
97
207
48
20
115
42
108
192
51
336
69
47
124
63
81
9
126
29
61
47
25
23
25
54
18
83
97
287
1
144
171
105
135
192
45
359
133
36
72
27
32
96
55
42
335
253
3
159
18
15
144
128
160
20
76
116
43
6
11
84
25
71
169
51
21
228
24
288
72
11
145
27
20
268
9
78
249
93
263
48
85
192
119
36
133
107
28
105
72
318
24
41
85
12
63
9
71
25
264
303
20
48
67
120
129
48
63
65
144
73
11
96
91
18
15
32
103
192
125
124
111
129
80
13
167
211
90
270
48
144
33
20
217
371
409
263
64
33
47
73
107
19
90
207
128
157
3
9
11
409
23
13
15
69
60
ABCD 99364152274*3^$a+1 [50034]
135
21
9
27
36
60
3
6
99
75
186
54
12
144
6
27
3
9
15
45
63
12
18
87
21
42
21
72
9
114
30
24
360
126
9
3
177
108
57
78
54
39
99
6
39
96
117
27
27
66
204
3
72
81
15
45
3
24
3
18
15
21
6
18
72
75
60
219
108
60
21
141
84
42
48
222
90
18
90
54
36
39
312
48
96
27
48
45
117
144
6
18
27
39
60
21
168
9
171
21
6
84
69
135
57
24
3
42
66
9
81
15
27
252
36
72
120
78
12
60
18
297
75
126
72
42
57
105
30
24
9
45
3
9
6
84
36
24
21
27
6
210
96
66
27
135
42
18
81
27
93
36
69
12
27
36
36
60
36
63
54
102
78
102
24
12
9
123
66
150
144
18
12
6
210
24
27
63
126
27
48
45
51
81
39
213
27
21
54
24
270
99
111
69
12
36
27
45
135
45
33
63
75
24
48
54
195
84
45
60
72
198
156
186
48
24
27
108
36
9
48
99
9
90
54
87
120
99
42
210
9
36
153
6
48
198
27
27
78
135
63
252
12
24
72
18
102
33
36
9
102
18
240
27
3
24
66
6
108
18
12
96
99
21
15
189
18
120
198
36
6
120
33
111
114
30
186
18
30
6
90
84
15
27
84
69
156
45
90
6
174
60
57
108
96
93
222
21
177
108
3
15
12
9
60
171
120
45
45
18
9
15
30
15
63
93
27
54
36
243
177
174
54
6
165
51
18
12
87
63
18
12
18
144
153
15
57
33
39
108
60
111
6
18
57
15
66
18
45
105
54
66
36
51
9
39
135
24
93
33
120
6
36
54
84
6
84
114
18
165
180
33
12
24
30
24
81
21
42
30
42
18
36
135
72
63
72
54
138
18
15
183
6
99
99
66
27
33
54
117
39
132
108
66
60
126
57
15
156
24
18
30
69
21
99
36
132
75
6
84
42
48
108
45
69
18
45
21
96
75
51
45
135
9
3
150
66
162
24
66
105
12
15
21
69
30
18
42
21
96
99
54
3
249
156
15
27
45
120
15
45
45
12
6
12
60
48
60
57
168
39
96
9
21
24
36
18
72
54
315
108
207
48
42
111
27
33
39
36
60
57
15
18
27
57
114
12
24
9
27
30
114
18
63
39
18
150
108
9
39
42
63
9
30
18
18
117
45
24
48
6
84
6
156
6
102
96
27
63
54
3
153
15
72
63
12
132
90
108
90
180
48
69
36
9
66
177
3
141
21
15
93
54
33
117
162
9
117
12
15
48
24
3
78
18
81
81
12
72
78
18
48
15
165
6
81
3
60
45
297
27
57
108
72
36
90
108
24
12
81
69
3
105
18
48
54
6
30
54
42
39
27
9
60
21
15
45
72
48
90
42
36
120
99
27
285
21
195
3
132
30
168
72
72
18
48
204
93
153
330
30
60
27
264
99
54
63
63
24
81
135
129
81
15
207
9
81
108
30
225
27
204
48
18
99
9
6
54
144
126
129
45
78
120
9
15
156
78
66
168
48
42
72
18
120
36
42
3
45
54
6
54
198
102
6
36
30
33
3
33
252
27
18
99
171
102
27
240
9
72
54
48
36
45
69
12
78
48
18
36
78
21
51
129
9
60
36
216
54
120
54
96
54
30
60
18
138
180
36
18
96
54
30
126
132
12
63
15
9
63
18
30
150
183
27
132
108
30
54
33
27
36
30
180
ABCD 99364431646*3^$a+1 [50053]
15
24
72
60
36
45
75
93
87
33
15
117
3
36
99
57
15
30
18
42
27
21
15
12
132
120
132
21
30
18
39
36
12
24
21
63
204
33
120
459
24
105
75
57
27
21
39
96
12
12
72
24
45
147
24
21
228
15
45
147
288
45
87
60
63
177
33
39
96
417
123
24
51
69
72
21
39
60
21
30
93
285
12
15
24
99
162
120
63
45
15
60
96
60
141
78
210
150
309
33
48
192
183
75
69
36
72
45
18
21
24
60
84
180
12
24
24
60
120
33
3
120
12
105
3
36
36
12
12
21
48
87
48
45
39
36
12
144
9
162
33
135
129
108
24
60
81
63
57
15
33
192
3
75
21
36
72
48
33
102
129
81
15
33
27
45
27
51
42
63
60
84
36
12
12
153
87
60
12
99
21
48
93
207
240
93
18
117
24
48
21
39
153
78
42
75
24
51
9
36
12
33
3
132
24
21
60
3
216
9
12
195
123
150
12
15
168
57
87
36
24
51
90
315
57
207
141
51
36
15
177
48
48
36
84
12
3
162
63
57
27
36
420
57
15
72
21
15
72
48
15
141
24
24
72
108
36
24
33
108
150
42
15
60
12
108
24
24
12
60
84
168
12
21
39
24
57
15
63
45
24
3
9
24
360
24
33
15
48
216
24
72
48
60
24
33
18
9
48
60
123
225
156
36
132
48
120
48
60
15
165
24
96
36
39
42
3
12
153
15
360
15
9
108
372
36
12
24
96
33
102
57
108
45
240
75
132
48
15
105
120
33
39
12
141
120
27
21
15
96
21
3
45
132
123
27
48
57
15
33
156
24
165
27
192
36
15
105
36
84
87
57
33
390
105
108
12
12
36
480
72
48
24
63
33
24
60
108
12
36
12
12
156
36
69
219
48
153
39
153
75
72
93
30
18
72
3
117
15
48
135
81
129
171
99
102
27
21
75
12
60
48
120
165
42
45
12
12
24
60
15
9
96
120
12
123
72
189
51
105
33
27
48
216
24
96
24
132
255
120
48
120
105
36
36
15
213
27
9
48
153
48
27
12
111
81
24
15
30
135
12
33
159
36
117
198
45
12
153
135
96
81
27
60
36
96
108
81
12
48
60
15
96
24
24
60
108
15
285
75
57
240
48
108
12
15
198
351
24
72
3
9
36
72
24
69
27
24
108
63
33
84
48
84
21
159
219
165
27
105
45
3
45
90
90
15
36
9
12
30
57
12
120
156
153
51
156
48
15
150
12
207
48
84
228
156
45
72
75
12
216
45
12
63
96
60
21
27
192
69
27
75
30
87
72
48
93
3
12
60
60
72
180
12
84
27
33
117
15
3
90
111
24
15
42
87
36
72
45
120
15
45
18
9
81
39
12
24
27
33
36
51
57
108
60
60
45
3
24
12
21
15
60
48
36
36
63
45
72
3
57
12
81
90
9
63
33
24
12
84
15
69
12
144
156
24
204
33
75
48
60
15
45
120
45
147
12
36
60
15
42
99
36
72
12
21
48
192
3
156
111
33
12
108
57
75
45
27
48
3
141
96
108
60
60
45
162
45
24
36
60
3
45
117
48
99
12
21
63
27
90
3
147
18
132
3
24
216
15
21
24
12
15
117
21
99
108
15
ABCD 99365887178*3^$a+1 [50012]
48
27
33
3
48
236
61
24
15
33
51
9
12
36
99
108
87
29
4
3
9
20
13
6
45
44
36
19
48
24
9
81
135
15
5
16
8
1
54
30
12
18
9
60
72
8
36
40
27
24
69
12
8
61
66
30
3
21
3
48
69
15
9
6
6
42
5
1
6
24
6
66
89
13
15
111
36
54
30
42
48
35
151
108
5
13
3
99
17
1
24
51
69
36
83
40
9
3
27
45
56
36
24
1
35
13
35
13
47
1
24
3
48
45
24
12
6
138
12
15
9
3
12
33
11
52
39
29
16
44
4
21
15
60
21
23
43
24
24
162
12
120
87
24
15
5
24
7
29
4
45
6
102
60
30
18
24
18
12
72
33
135
45
15
18
12
6
30
27
39
21
68
37
162
21
21
63
27
60
30
156
54
60
21
3
29
25
18
24
54
6
66
159
15
24
5
40
15
6
75
15
29
1
111
8
25
24
36
6
53
1
24
11
1
39
15
41
48
31
45
84
12
48
3
17
7
5
1
54
5
43
41
19
18
27
105
6
29
61
75
21
15
3
5
1
15
12
57
18
30
90
42
3
153
42
18
24
11
1
6
45
12
15
72
21
12
45
18
42
30
77
88
92
16
108
21
18
18
123
27
18
36
6
42
12
30
9
9
48
23
52
45
3
21
30
9
24
33
24
6
24
21
3
24
5
7
6
23
40
15
57
3
96
6
24
3
27
45
8
13
24
24
119
61
95
19
30
63
3
9
15
5
1
6
30
6
53
4
36
84
3
45
39
30
59
4
21
15
27
54
18
30
11
85
42
60
18
39
12
36
48
20
19
42
39
117
12
6
69
21
36
35
24
52
93
36
18
30
18
18
39
15
5
28
108
44
1
12
84
6
48
57
15
12
6
12
39
9
39
27
90
3
3
57
15
48
9
9
119
25
6
66
54
12
53
4
45
18
53
49
108
42
17
25
15
36
27
66
27
15
69
9
72
18
81
9
84
11
4
3
54
24
15
20
24
13
15
33
15
9
6
21
44
4
60
15
17
19
69
33
18
12
9
9
39
20
7
24
5
7
42
12
6
29
1
75
60
24
33
12
51
39
6
123
56
4
84
33
54
21
57
12
6
89
25
144
60
75
39
18
18
6
78
45
21
42
29
4
12
9
36
18
41
4
45
186
45
15
65
4
135
6
23
28
9
36
12
63
45
30
24
18
12
30
9
87
45
27
12
30
63
3
24
24
12
102
12
48
51
24
27
33
132
9
12
23
55
101
4
12
44
40
8
28
15
53
1
30
45
21
15
159
33
63
78
36
48
3
27
17
40
3
42
30
5
19
105
9
3
8
24
16
39
78
39
48
3
54
6
18
6
33
12
33
42
66
23
64
57
48
6
36
6
18
57
24
33
63
63
65
31
6
12
15
45
6
30
42
54
18
12
24
29
25
126
36
6
18
12
18
24
47
40
15
84
42
27
3
18
27
68
85
6
48
57
9
42
57
3
30
27
3
24
53
16
36
45
15
3
18
114
9
96
8
25
11
25
42
162
6
69
3
90
15
39
36
17
7
9
44
1
51
21
12
36
39
51
12
9
15
30
3
27
6
3
57
3
20
19
42
48
27
15
84
29
61
6
9
27
45
3
9
48
93
84
66
41
1
48
30
29
25
60
102
21
45
18
174
72
3
63
24
36
24
53
31
12
33
12
24
44
36
43
12
33
93
24
24
30
36
54
12
3
84
165
3
69
15
63
17
40
96
63
12
42
42
24
96
45
20
60
61
23
52
147
12
24
60
36
29
31
21
135
42
27
20
1
63
24
75
30
95
1
12
132
60
15
3
54
6
18
15
12
32
13
30
29
48
36
19
36
6
18
21
21
15
21
30
24
30
96
47
1
24
3
33
36
6
18
30
24
72
5
49
27
105
12
12
54
5
67
54
155
31
9
36
3
6
66
72
48
42
6
5
55
6
90
21
12
105
75
3
18
12
24
23
36
16
51
72
102
96
18
9
32
16
3
41
4
51
45
44
19
18
30
17
7
21
39
5
1
12
3
135
24
9
9
3
44
19
60
69
48
93
11
13
102
30
23
40
27
6
3
12
27
33
117
6
12
18
24
36
36
35
13
51
24
21
39
12
9
90
12
9
36
3
36
45
104
4
15
57
9
39
27
30
35
84
37
30
12
21
75
84
12
9
81
54
41
61
3
27
29
160
21
27
15
81
21
6
45
48
44
7
45
36
9
48
27
8
7
53
13
90
132
18
84
23
31
12
42
36
12
24
3
3
45
128
31
6
24
83
13
27
32
31
77
72
1
3
57
12
30
21
39
30
12
30
30
168
3
9
23
60
31
96
36
53
4
32
64
96
33
27
60
93
3
3
12
9
21
30
192
120
33
9
78
48
120
42
35
7
33
15
12
6
30
24
89
31
6
120
54
29
52
39
18
18
102
15
15
12
9
9
6
42
23
4
12
9
11
16
12
3
42
42
24
6
84
51
36
44
13
6
69
63
18
24
15
3
9
33
27
9
27
3
126
60
83
91
12
29
1
39
9
12
60
24
144
6
5
19
9
12
36
9
6
69
8
7
108
48
24
5
73
35
1
27
44
73
27
51
9
75
21
72
51
5
79
18
18
30
24
15
3
12
78
18
36
6
15
12
3
360
9
9
24
15
48
8
1
60
15
60
63
72
60
69
36
15
69
56
19
6
3
3
24
66
30
9
63
96
5
4
20
7
21
3
132
18
6
36
48
12
9
24
111
6
18
21
8
67
36
33
21
3
45
11
16
44
1
15
48
48
45
42
18
27
51
9
57
90
6
15
3
30
231
48
72
15
60
30
48
30
5
28
8
181
15
36
3
81
44
61
18
41
7
17
28
39
5
25
23
1
27
9
54
54
90
132
6
75
27
30
3
99
5
4
27
113
24
7
60
6
107
37
3
33
27
33
3
105
6
21
15
17
13
47
28
8
19
36
21
15
78
48
12
102
9
56
13
3
24
51
33
20
40
57
39
15
9
15
42
3
45
30
21
3
41
1
150
5
31
29
48
13
18
60
41
64
39
17
19
9
87
9
9
12
48
11
1
18
33
75
9
48
3
30
27
21
12
12
30
12
60
30
18
5
13
3
15
84
213
48
24
27
65
4
24
21
39
3
24
9
24
60
12
3
36
21
33
87
68
16
57
12
27
93
72
18
21
27
78
42
ABCD 99365920352*3^$a+1 [50013]
85
47
25
123
33
75
60
24
21
39
36
120
80
120
37
51
9
15
120
228
45
15
32
48
48
1
35
64
81
11
132
76
96
8
40
36
69
108
83
60
1
99
44
100
32
88
56
24
40
48
24
84
60
96
240
81
135
48
12
128
61
35
16
105
27
8
84
61
35
64
60
20
108
276
37
15
12
20
48
40
9
48
71
40
12
80
4
140
48
12
36
97
3
60
44
25
75
128
25
75
32
61
3
189
72
171
104
1
15
120
57
15
117
63
93
83
52
60
80
49
63
36
12
20
144
160
60
33
48
207
12
440
25
35
25
75
213
72
11
25
75
9
39
32
60
40
128
24
36
52
9
111
68
1
11
64
33
3
20
72
40
128
60
84
24
1
180
156
3
201
3
48
132
285
12
11
97
72
168
171
117
27
92
96
37
131
12
84
73
168
143
96
108
313
3
104
72
61
39
33
11
16
68
48
85
63
144
48
12
32
121
3
144
32
24
64
72
80
4
9
108
12
75
212
1
59
1
3
144
12
48
72
240
44
97
15
224
1
27
8
24
25
215
40
21
75
9
36
75
224
61
27
33
63
9
195
32
1
27
36
32
49
3
48
48
80
16
120
33
3
60
24
108
48
9
23
172
48
45
87
33
83
25
3
36
44
124
45
27
96
32
13
147
80
88
32
40
96
32
160
165
60
12
27
84
69
27
80
76
8
160
9
108
72
27
36
9
51
9
156
24
11
64
33
143
49
11
25
3
57
27
57
35
16
165
35
40
8
24
16
32
49
23
72
85
3
33
23
40
56
61
35
4
108
177
23
76
81
95
28
72
93
51
96
48
8
40
57
15
45
3
144
24
24
68
204
1
72
11
61
51
69
59
16
48
48
92
13
84
83
25
3
120
45
15
44
25
155
25
3
96
36
141
35
85
60
72
3
20
25
72
3
24
33
23
157
3
44
4
12
237
47
85
63
48
9
11
40
9
11
37
15
32
25
3
132
128
12
4
69
3
180
108
32
85
27
80
73
87
8
168
49
3
45
39
188
60
36
16
45
35
36
109
59
121
75
20
13
12
15
45
36
120
59
60
36
4
81
12
27
20
121
3
80
4
213
15
45
15
20
88
20
12
4
60
20
84
40
116
4
24
128
84
4
44
132
124
20
72
24
88
48
20
4
45
3
120
132
20
40
8
16
9
63
20
144
28
32
40
104
24
28
48
9
51
104
120
97
15
93
75
32
24
4
128
49
11
40
72
93
27
32
120
73
15
57
111
45
3
21
83
73
83
4
8
160
68
132
24
40
56
48
24
40
56
16
60
44
16
80
121
132
48
59
60
13
15
48
24
21
39
84
32
64
128
16
9
60
87
141
47
100
33
155
85
35
49
15
44
4
72
96
20
48
60
109
167
1
27
132
80
13
48
39
24
81
183
32
1
60
3
69
83
37
15
32
124
36
20
121
3
9
23
49
15
45
3
117
135
176
4
48
32
64
92
184
21
144
3
36
116
60
16
44
36
109
48
72
123
32
100
120
36
117
12
11
144
13
83
88
56
88
92
16
32
13
39
45
3
12
45
3
228
12
92
1
87
8
24
328
48
84
33
15
477
15
21
35
204
25
59
37
23
52
104
36
172
212
28
32
4
69
27
108
33
99
20
60
60
25
15
80
13
15
57
3
48
45
12
27
81
35
12
25
23
4
48
140
25
123
69
123
45
3
24
80
168
16
69
51
32
24
60
4
24
93
39
60
200
1
132
11
64
12
60
116
4
56
37
12
63
96
237
24
59
16
80
40
144
32
64
48
32
40
8
40
68
25
179
16
48
24
108
32
13
39
33
12
60
3
117
143
72
4
84
168
32
97
71
40
9
108
47
16
60
24
80
13
15
32
25
35
16
68
ABCD 99365969936*3^$a+1 [50020]
61
15
68
151
69
27
54
216
30
24
12
9
21
83
61
35
88
117
144
75
24
51
29
31
156
5
40
8
7
84
180
21
60
56
28
36
8
13
123
104
61
11
96
24
48
37
120
35
64
96
24
24
111
36
5
64
21
3
27
9
20
16
45
11
72
40
3
45
45
75
32
67
45
24
132
63
29
48
4
36
8
85
35
184
200
28
129
66
9
120
60
48
60
27
180
129
27
53
4
20
31
89
103
33
24
51
156
30
330
30
11
100
9
51
48
75
60
36
9
20
31
33
48
8
72
13
99
96
21
35
19
42
35
55
17
160
8
43
9
27
33
141
155
61
30
33
33
18
30
15
156
39
57
69
15
9
30
29
72
88
27
24
9
20
7
126
39
9
51
15
21
92
31
65
24
28
9
39
12
75
165
84
96
33
51
171
117
32
55
36
5
112
21
30
5
40
21
83
16
45
66
36
33
20
64
27
5
48
112
51
57
12
21
18
17
172
116
85
35
4
33
18
12
33
87
29
48
37
6
53
172
84
39
9
8
4
36
93
15
12
75
24
149
40
135
60
5
16
15
84
77
24
4
44
67
120
53
48
43
9
12
15
9
24
96
45
39
48
195
57
8
172
33
18
17
13
240
99
12
15
33
33
35
79
185
79
60
29
7
60
29
157
18
9
93
3
32
48
31
33
27
5
4
140
24
88
99
45
39
36
24
96
21
69
174
66
54
129
33
59
24
7
57
48
144
48
12
48
153
78
5
247
45
44
181
107
7
33
3
9
99
6
131
79
9
144
80
67
90
59
40
72
45
24
114
9
63
24
9
36
48
3
33
24
87
84
72
5
28
51
54
35
37
54
29
40
75
45
96
8
43
57
3
9
48
32
19
12
9
8
52
51
65
43
5
16
135
41
72
48
4
108
93
138
12
5
72
148
44
4
44
103
33
12
75
57
3
48
9
12
21
138
6
63
48
68
115
5
85
11
4
12
39
45
44
7
45
105
318
57
99
30
111
44
48
120
112
135
33
3
33
44
43
5
24
120
16
32
7
9
27
84
33
27
21
8
55
117
3
45
44
16
21
3
56
72
28
84
3
9
36
45
75
15
33
24
56
24
48
28
75
36
53
7
9
32
48
124
12
80
19
72
84
89
24
7
24
81
69
15
207
77
48
64
141
107
13
78
21
69
35
40
80
55
21
36
32
72
4
20
112
8
157
18
126
66
65
52
20
28
108
80
16
36
105
59
19
69
51
72
5
160
32
67
53
136
84
51
89
52
20
28
116
7
54
54
9
132
24
36
20
124
12
189
11
24
88
152
61
27
51
21
48
63
9
48
21
11
40
51
53
61
11
4
39
60
57
32
40
12
68
28
180
72
48
75
53
55
41
19
21
45
120
75
135
30
6
5
109
63
92
16
32
13
54
66
27
123
9
39
5
4
20
67
45
56
55
30
15
9
24
51
8
16
24
120
32
91
84
69
87
29
181
138
57
24
8
37
83
192
28
3
65
144
199
21
20
19
5
61
30
69
84
57
30
5
100
15
29
40
21
35
115
66
48
96
3
63
48
9
32
55
33
32
24
7
17
37
51
45
3
32
4
84
96
51
48
21
8
31
6
39
192
20
13
15
87
57
116
7
9
56
52
33
123
171
21
8
24
91
5
37
15
9
54
29
52
44
24
48
88
15
12
84
6
3
24
36
75
129
8
24
48
31
89
28
12
21
27
72
8
13
66
204
12
54
11
124
9
107
40
24
56
4
44
85
72
18
9
32
24
31
69
225
179
28
60
144
24
45
11
31
30
78
42
3
12
108
24
60
51
6
11
19
114
59
16
60
20
24
40
72
84
15
42
144
66
17
127
9
32
13
30
21
189
51
24
104
28
44
96
144
4
36
128
67
21
24
56
48
40
32
64
8
112
111
65
19
21
8
120
7
17
37
15
51
24
113
16
32
24
48
28
3
156
36
48
17
64
8
48
48
16
21
15
108
36
15
24
21
96
3
149
48
115
5
24
61
75
180
288
12
15
33
45
87
68
157
35
112
156
75
30
6
120
9
135
117
24
24
45
6
33
12
128
88
24
8
48
13
75
80
16
51
29
79
89
61
6
93
3
24
101
43
29
52
105
59
37
30
29
16
48
ABCD 99366031322*3^$a+1 [50105]
195
6
15
60
116
148
51
9
12
3
108
18
15
60
44
127
45
15
45
129
39
87
9
9
72
15
68
60
40
87
60
9
57
39
111
174
78
5
13
192
18
72
45
51
69
15
57
15
108
60
36
29
16
156
144
159
36
30
150
9
120
92
79
90
51
3
90
180
27
80
1
312
75
45
71
184
80
31
221
25
6
113
40
21
75
44
144
96
40
24
20
43
93
15
6
3
132
3
117
69
12
234
78
48
114
5
103
65
25
27
45
90
18
30
101
4
60
87
90
3
12
129
6
84
45
81
18
477
48
372
3
21
36
48
92
19
21
8
7
129
15
36
33
12
48
75
12
60
9
20
40
159
81
27
18
11
108
25
18
54
18
216
129
36
51
54
11
28
165
66
21
60
9
375
24
3
69
39
141
3
12
9
144
15
81
24
132
9
72
63
20
4
3
33
39
108
189
84
39
45
3
90
27
45
78
69
15
65
144
301
48
72
24
120
99
36
45
39
32
25
90
105
15
29
60
4
60
135
18
90
9
20
25
15
204
116
13
15
3
138
71
19
129
15
57
141
78
12
54
35
1
108
35
36
73
6
30
51
120
69
15
51
65
43
57
69
54
90
36
126
6
12
42
165
24
9
47
120
124
9
51
21
99
9
132
48
75
33
42
162
59
100
15
69
21
6
45
3
36
9
60
75
21
39
65
43
29
4
21
30
24
41
100
213
11
40
84
33
147
156
147
84
18
27
164
60
36
145
123
60
87
45
63
21
44
160
117
15
63
48
29
4
45
371
1
27
12
15
33
12
9
6
30
24
84
71
127
9
80
64
141
15
33
186
102
18
45
81
24
15
320
25
75
9
36
144
75
36
15
126
3
32
43
18
54
48
101
169
96
11
4
15
24
102
60
75
45
35
79
156
18
15
147
90
3
572
28
171
204
21
9
51
336
45
75
68
97
30
144
21
51
54
83
16
120
84
156
24
165
87
3
72
198
135
56
144
96
1
75
8
72
4
24
72
3
21
60
27
69
240
189
90
54
6
36
48
90
78
69
104
1
36
54
90
3
60
15
41
151
89
120
4
272
84
60
84
7
54
24
390
162
83
196
84
276
99
57
159
45
36
63
105
183
17
97
54
12
18
159
57
78
12
24
30
42
93
27
57
21
120
71
1
18
9
72
33
15
87
54
24
27
129
54
36
54
6
69
15
57
33
6
41
28
87
65
108
115
81
9
11
96
1
42
41
4
57
36
108
54
21
24
45
6
30
171
20
88
80
16
21
18
36
96
5
61
42
72
9
45
54
57
44
61
95
13
47
1
3
51
93
36
60
9
75
105
6
12
153
20
36
79
45
60
75
9
51
9
56
64
33
83
40
51
96
48
21
231
33
24
3
48
6
99
36
24
116
304
20
25
54
21
57
59
133
35
352
99
36
6
59
49
54
177
69
39
60
123
18
119
12
31
57
36
27
132
57
99
125
1
168
30
161
64
20
7
105
68
40
132
129
156
18
72
78
11
36
48
61
15
75
60
84
42
30
108
57
60
135
18
71
61
15
15
18
11
25
60
12
18
36
9
116
43
141
15
6
36
3
24
12
63
321
117
18
174
11
31
209
55
60
5
24
37
135
20
43
21
69
198
18
35
79
65
72
124
21
15
39
101
28
123
9
9
15
57
47
100
141
35
91
36
17
16
99
297
120
45
198
36
252
17
61
111
84
21
3
12
68
7
113
7
9
45
15
27
ABCD 99366143564*3^$a+1 [50033]
41
24
52
9
54
36
12
65
43
12
57
32
36
28
45
24
78
42
18
12
5
52
159
60
12
113
16
69
30
45
39
6
75
39
33
33
39
32
1
15
3
29
28
45
23
37
42
77
64
9
51
24
51
41
1
48
51
171
102
27
69
11
13
36
219
3
17
16
45
12
12
36
135
156
20
49
11
4
36
80
19
21
3
21
9
15
15
78
3
24
80
25
6
41
40
51
45
105
3
12
63
5
16
3
45
68
13
42
17
25
63
32
1
27
80
13
119
48
163
9
33
90
30
27
32
13
3
3
12
77
16
12
192
21
114
45
3
65
40
3
21
33
95
55
90
87
21
27
32
88
12
9
11
13
227
13
6
60
24
117
69
75
32
4
8
36
100
80
24
13
48
30
105
9
126
54
6
9
72
63
41
85
27
72
21
54
6
27
15
42
138
17
1
39
75
137
31
18
95
37
63
12
3
9
15
5
36
12
37
6
9
153
83
25
75
32
13
59
1
54
33
128
16
21
83
19
6
12
35
37
6
24
18
23
36
28
32
4
57
3
45
35
85
59
36
49
63
63
9
3
48
84
93
32
28
72
8
64
21
27
15
18
18
5
124
36
57
102
36
5
25
87
68
115
29
12
24
72
25
42
45
80
16
45
11
1
12
27
48
105
18
42
18
33
45
15
20
97
15
27
18
35
37
3
24
3
150
108
39
39
29
60
12
16
72
8
4
81
95
37
15
32
64
15
9
141
24
27
39
81
9
15
116
181
12
27
21
18
9
165
30
5
31
42
3
20
25
15
9
27
3
45
21
87
84
48
33
12
30
78
3
15
42
63
27
17
16
9
36
147
45
3
36
48
63
90
87
33
48
87
24
9
72
15
8
4
20
16
27
192
30
35
28
3
12
17
16
9
23
4
9
72
18
65
12
4
104
7
78
51
3
6
71
19
5
72
67
21
20
36
13
6
30
42
108
65
24
88
27
6
42
90
83
16
9
24
23
7
66
60
11
40
96
32
16
32
85
3
56
109
27
32
31
41
1
39
39
45
15
45
36
44
19
6
135
24
92
49
120
11
13
66
60
84
18
47
16
32
88
9
27
48
33
78
42
23
16
36
128
72
73
12
99
9
24
60
18
90
30
17
52
3
161
76
180
69
39
68
28
45
47
55
77
31
17
52
8
127
81
20
55
84
6
120
27
3
57
33
51
108
12
20
36
72
112
24
72
80
13
12
90
12
17
16
80
40
44
1
15
48
80
60
16
3
6
159
3
18
51
8
13
12
51
20
67
9
51
9
56
88
20
36
31
18
204
18
17
1
15
80
115
77
13
54
48
30
12
63
12
20
13
47
31
42
75
27
6
47
60
25
12
27
69
15
44
223
78
39
45
15
33
78
72
9
8
61
11
4
60
24
12
96
12
45
75
21
59
31
9
45
66
30
30
30
11
61
90
29
16
60
20
7
5
13
150
12
30
35
1
12
23
49
15
8
4
21
15
12
20
55
48
9
9
30
12
69
9
42
30
18
5
16
48
8
43
42
3
56
24
19
18
3
27
60
9
21
15
117
36
11
91
18
75
15
41
1
75
27
17
64
36
176
64
3
18
30
189
68
13
27
32
16
3
102
60
35
115
29
31
77
36
16
8
1
47
4
69
59
160
15
33
12
105
6
57
48
9
18
18
84
36
51
3
6
114
36
42
23
136
140
13
15
8
28
20
24
16
56
64
44
36
37
27
45
15
20
88
15
5
157
23
43
21
9
60
24
6
9
3
89
13
18
65
85
18
9
45
131
25
180
90
9
201
119
1
12
3
72
87
6
35
49
15
21
30
101
1
3
20
85
24
51
144
56
19
17
43
41
24
73
30
228
101
16
72
153
42
36
60
9
123
9
24
9
36
12
15
32
112
3
5
43
9
44
97
3
44
13
18
24
30
66
81
51
78
11
36
37
30
21
15
5
19
6
75
80
24
25
120
15
20
31
12
57
75
60
21
12
33
30
81
24
24
15
126
59
43
17
1
72
3
80
7
12
90
23
4
3
41
60
16
24
57
48
15
159
41
49
36
171
48
48
120
8
7
198
24
51
15
9
15
6
30
41
61
12
18
30
12
6
65
55
17
67
77
193
30
210
36
27
24
20
19
42
30
33
24
32
19
29
108
43
81
39
90
147
75
18
24
27
36
12
51
72
5
4
261
48
71
36
28
15
12
33
56
28
156
32
13
51
69
54
5
16
24
3
78
27
12
20
52
33
6
89
60
43
18
24
23
4
44
7
30
75
27
60
77
16
240
27
17
31
42
63
33
12
3
57
35
7
30
15
141
84
23
88
45
11
13
23
4
33
96
42
18
59
13
18
24
17
1
23
7
12
125
40
33
12
35
25
60
6
81
3
30
35
12
1
27
291
24
5
31
89
108
28
36
36
12
81
12
78
137
205
72
18
69
3
18
120
12
6
81
80
91
18
24
23
88
44
1
24
27
9
147
33
72
23
37
59
36
7
18
159
8
13
15
68
25
39
51
5
24
85
18
42
18
18
11
16
165
23
16
20
19
30
27
33
42
12
21
32
43
45
56
79
21
3
185
31
81
39
12
12
96
197
4
8
55
6
30
77
12
31
5
24
88
27
6
59
1
35
ABCD 99366587506*3^$a+1 [50007]
105
144
21
27
207
36
29
37
11
97
63
48
159
42
84
36
143
97
95
16
153
231
99
54
12
18
42
95
115
54
96
39
189
420
192
18
42
324
47
133
155
109
36
15
99
30
63
429
3
48
32
16
176
103
102
168
27
128
37
11
49
335
109
114
257
16
99
18
96
27
48
9
42
45
39
105
9
23
103
105
176
295
185
175
81
189
51
33
24
87
48
57
71
7
105
87
240
41
304
224
271
114
159
57
183
272
13
3
69
30
54
36
144
36
111
32
192
175
18
66
125
61
3
45
132
15
176
64
63
225
48
32
16
32
13
264
60
47
19
189
192
15
24
57
80
7
12
240
288
30
47
16
117
42
30
24
90
257
133
75
39
192
18
60
36
90
36
630
18
33
3
30
144
36
411
48
96
21
24
36
63
96
159
17
16
39
60
54
87
432
195
6
120
36
168
72
138
132
180
138
96
15
201
23
115
45
80
115
30
96
15
224
16
81
180
60
15
240
105
23
85
90
66
287
144
19
114
192
11
13
36
15
96
69
120
35
144
151
108
77
13
66
294
12
18
240
317
55
168
81
381
51
189
54
77
103
30
186
129
69
66
60
36
18
72
48
47
169
71
433
150
12
285
3
162
114
9
32
13
3
9
60
75
69
59
96
19
141
192
80
109
198
42
264
360
186
18
12
108
63
117
312
54
90
51
69
240
27
39
105
369
15
129
12
18
17
109
54
6
167
97
150
57
9
60
155
55
6
3
80
37
18
42
84
11
16
48
96
48
21
27
477
66
177
288
9
23
160
48
32
7
210
71
151
9
144
111
81
63
96
65
199
57
165
11
19
234
6
30
108
51
176
16
153
87
129
15
176
7
6
120
144
171
99
93
3
54
126
201
63
65
25
150
33
80
144
13
120
107
64
69
27
240
3
36
41
103
185
96
25
30
150
84
15
57
24
47
64
80
109
51
48
51
45
39
90
6
30
96
48
456
147
153
87
128
115
126
30
81
63
54
96
174
36
150
144
156
234
6
39
80
7
9
32
67
66
107
97
63
99
29
1
60
84
24
30
105
32
96
73
54
65
301
99
32
64
320
19
180
240
72
129
105
30
54
396
294
36
300
6
18
72
33
32
205
99
9
72
63
201
60
120
96
3
141
54
12
65
205
51
9
120
18
141
9
375
147
108
30
72
11
67
77
175
90
ABCD 99366648268*3^$a+1 [50006]
57
9
75
21
3
39
141
9
51
15
97
104
24
39
33
60
57
7
23
18
123
15
36
18
43
44
64
89
3
63
96
9
36
24
36
39
1
59
21
63
1
191
1
8
15
21
24
12
39
48
33
48
21
18
12
45
39
24
36
36
49
20
12
45
15
64
11
25
23
21
15
45
3
141
51
48
13
44
39
21
120
15
24
45
12
63
72
49
104
120
111
24
25
92
24
4
36
113
31
132
8
12
60
39
21
27
13
20
39
21
27
21
12
45
39
3
36
57
4
119
1
80
15
9
40
95
24
36
121
35
9
39
6
90
45
40
47
18
7
23
36
108
36
1
11
48
66
15
75
9
12
28
20
51
156
25
8
15
37
77
66
81
15
30
31
17
27
156
24
15
105
3
72
1
143
1
20
84
15
84
12
9
12
63
96
18
48
42
13
68
39
1
47
25
104
39
57
84
4
32
4
20
15
9
12
9
15
33
31
11
24
21
36
15
25
29
18
37
24
20
72
3
45
21
114
96
24
6
51
84
51
129
21
15
4
59
132
30
114
21
24
16
8
12
60
120
39
45
69
30
66
31
8
96
40
80
64
20
12
15
33
15
21
75
18
63
3
72
72
12
36
24
45
24
15
117
135
24
9
36
4
47
168
6
48
48
75
15
13
119
18
39
3
33
48
36
24
27
12
13
80
15
13
92
24
3
36
72
25
44
64
47
132
1
32
24
16
108
41
75
36
63
1
44
51
36
30
30
25
104
15
108
48
24
24
1
23
72
54
27
4
144
36
44
60
69
3
60
24
51
69
76
84
20
45
15
3
21
27
48
61
44
39
61
11
45
9
75
15
6
66
69
24
15
21
76
68
52
80
39
25
23
108
9
24
39
60
12
1
5
3
15
12
9
3
33
15
45
57
3
15
78
126
48
13
24
20
9
87
39
36
9
16
35
109
23
12
108
120
72
84
61
53
48
39
24
27
165
33
27
39
49
59
36
12
33
36
4
20
16
5
15
40
104
99
21
51
120
24
6
15
40
11
45
160
248
12
63
21
75
9
12
99
21
24
9
15
12
60
40
95
18
15
15
12
33
15
54
42
24
1
11
12
120
12
45
39
30
127
65
63
81
39
27
72
13
68
72
24
16
95
165
84
75
18
48
3
27
9
16
8
12
108
9
27
63
36
21
36
24
4
12
44
15
81
60
57
31
11
61
128
87
12
117
15
61
48
20
147
48
12
18
7
83
21
15
18
48
78
81
124
32
135
12
97
83
1
20
9
3
4
20
63
57
75
81
28
32
3
36
25
131
25
8
36
189
27
3
21
4
11
24
57
88
71
60
36
165
3
72
12
93
60
9
39
60
96
60
51
12
36
45
12
63
132
25
44
40
23
33
60
15
18
15
51
21
84
15
54
7
59
30
19
20
12
4
11
25
20
177
43
140
48
72
24
3
1
35
12
9
123
21
27
12
13
48
60
59
108
9
15
1
24
20
99
57
24
39
61
144
36
71
60
9
39
45
15
6
171
63
6
279
27
24
9
15
45
52
44
36
24
39
12
48
66
15
3
72
21
15
60
85
8
12
15
78
42
49
53
42
45
40
35
9
36
60
3
21
45
55
41
15
3
1
47
48
81
63
141
52
8
39
21
40
35
96
24
24
13
68
75
57
105
48
96
18
60
48
12
33
60
57
91
32
15
25
20
3
6
75
3
73
44
15
69
27
33
15
12
69
36
4
80
15
48
96
37
35
12
117
60
3
37
20
51
18
51
15
9
21
75
64
5
27
159
6
18
60
36
9
117
19
191
120
24
48
72
24
1
44
172
8
27
48
21
39
21
40
20
63
1
36
95
45
3
96
165
75
57
57
42
6
3
15
21
75
1
8
36
24
39
57
9
51
24
12
64
23
21
27
25
8
81
75
21
18
21
36
4
200
51
9
84
9
43
80
84
3
1
29
27
36
3
24
177
3
21
12
75
73
71
24
24
36
12
72
216
96
84
1
95
25
20
21
135
9
19
32
88
56
45
126
18
7
23
37
23
21
51
85
35
48
1
71
24
21
63
105
39
117
16
47
12
69
36
100
44
156
60
3
60
12
45
3
6
15
16
44
12
24
24
39
13
5
19
29
7
59
21
24
3
1
119
102
75
39
30
51
36
108
15
37
8
72
24
3
72
21
123
1
71
30
39
24
15
45
39
12
105
3
6
30
25
35
21
24
27
72
81
72
27
162
135
36
15
48
105
87
105
15
72
21
12
3
1
20
39
21
4
116
96
39
105
120
60
24
45
30
45
120
96
45
66
105
3
1
35
21
60
28
35
126
90
144
57
45
18
24
33
28
41
39
9
18
13
32
3
12
84
24
36
36
72
213
60
84
16
47
1
11
36
18
51
16
20
28
107
204
45
39
57
27
133
137
27
69
66
9
15
1
24
20
105
75
21
66
9
84
12
135
153
96
24
96
36
60
15
69
16
59
9
36
123
6
27
48
51
1
17
7
59
25
35
1
24
116
3
12
6
3
15
21
40
95
9
60
15
30
30
156
1
47
57
24
21
78
1
32
3
60
57
3
6
15
33
42
21
24
60
ABCD 99367273438*3^$a+1 [50079]
77
171
63
25
96
5
30
13
11
277
65
63
24
16
5
102
180
6
99
63
1
89
55
104
24
135
49
80
16
72
24
72
71
36
12
108
13
48
53
19
72
152
88
59
21
3
13
53
19
32
111
49
59
24
13
120
8
16
48
11
13
5
180
7
8
24
64
23
54
43
24
24
65
79
48
113
144
79
8
51
181
48
101
19
56
24
9
54
36
36
36
12
6
36
183
40
8
24
40
8
15
25
32
3
37
119
81
15
12
24
18
51
72
21
163
72
8
117
19
104
72
3
133
8
16
144
24
56
69
27
112
35
24
90
84
126
54
3
129
31
24
65
6
198
19
8
3
205
32
39
25
48
17
270
12
141
40
17
6
25
23
1
176
16
83
85
89
63
27
24
108
30
43
17
7
200
207
1
35
37
17
31
17
223
47
42
54
48
6
115
24
35
13
23
60
18
163
17
15
40
80
112
167
36
48
60
25
8
40
8
64
65
18
6
18
45
24
75
36
102
6
93
51
93
15
73
32
33
7
104
88
96
65
42
54
63
27
205
72
24
5
48
43
65
103
59
21
3
18
138
25
48
56
3
54
7
24
48
24
48
77
75
16
48
29
54
45
16
168
8
45
115
29
162
72
1
48
11
300
60
61
65
7
48
47
1
24
120
53
43
119
132
90
12
36
72
43
47
72
49
59
24
36
25
11
54
87
15
96
66
7
48
128
39
18
138
61
32
219
37
32
112
32
16
53
42
162
120
162
6
7
11
108
1
71
12
37
17
223
71
72
30
43
72
8
9
18
36
72
145
53
162
84
24
36
33
15
36
229
48
72
32
48
63
66
42
37
24
96
24
89
90
84
49
24
72
41
30
42
31
131
12
6
211
77
3
87
1
24
8
3
13
80
63
18
7
24
11
85
5
43
77
19
24
96
119
66
6
1
8
40
80
88
17
18
45
112
48
47
48
73
59
108
105
3
90
43
101
115
65
183
63
42
18
54
7
221
3
87
1
95
66
24
84
42
1
24
5
78
157
312
24
65
55
53
36
63
112
41
192
6
30
42
105
87
57
64
24
131
48
69
24
15
73
48
29
90
33
3
48
61
8
39
129
57
39
112
8
39
25
72
65
103
35
60
174
24
3
27
132
25
65
7
8
39
30
67
41
42
12
18
15
48
15
12
18
42
25
23
78
138
18
127
17
103
104
40
11
93
40
72
209
7
96
5
51
88
5
19
56
231
105
184
48
23
145
89
30
96
18
7
155
84
162
54
57
16
41
15
48
88
245
84
15
88
152
15
1
23
9
64
11
60
33
3
12
25
80
24
160
8
40
32
27
42
27
24
3
13
95
49
48
32
40
11
21
87
1
8
112
5
30
60
36
12
25
8
45
84
24
12
78
30
7
47
25
24
23
49
8
51
61
17
72
31
128
93
43
24
17
6
97
29
18
9
135
1
11
6
15
16
8
27
61
17
151
77
6
85
32
45
12
42
102
103
65
54
9
81
7
24
48
47
81
183
180
24
180
72
30
24
43
29
43
56
45
43
95
129
64
23
24
57
16
168
24
72
35
24
85
35
93
273
66
13
72
80
51
13
56
40
59
205
11
37
53
90
73
24
8
112
155
85
131
6
30
54
42
72
36
37
29
67
120
107
37
24
65
36
138
1
56
51
18
6
85
17
96
126
25
168
24
137
87
9
79
47
97
11
37
192
24
48
17
132
3
16
32
159
6
43
24
24
11
21
87
1
48
29
18
73
107
45
88
8
88
59
61
23
33
16
8
16
197
19
48
83
12
1
104
240
88
77
30
13
8
3
12
57
112
71
1
47
90
132
43
8
21
43
131
24
138
24
3
87
18
30
49
56
64
89
12
60
72
30
57
15
24
30
19
72
24
32
3
37
32
57
54
25
48
71
105
88
48
41
15
16
24
59
216
30
7
71
36
69
21
30
13
48
24
119
33
16
17
24
66
24
192
157
24
35
13
29
90
25
5
168
54
13
5
30
60
1
48
24
24
5
180
55
35
13
11
48
24
45
21
43
24
11
13
17
ABCD 99367394704*3^$a+1 [50053]
5
16
24
81
15
15
2
7
16
17
30
18
12
12
55
5
56
22
30
30
8
6
58
30
51
17
22
36
74
118
30
47
33
40
7
32
48
3
14
46
30
107
21
22
32
16
5
80
1
4
42
8
22
32
18
70
2
46
19
41
20
72
10
42
47
48
51
162
52
55
65
36
30
14
6
9
13
12
78
48
12
18
2
17
55
1
147
2
30
46
12
59
33
28
3
5
22
53
40
59
58
67
37
3
15
1
5
4
36
62
24
29
1
6
48
40
9
47
28
20
105
96
145
50
22
14
28
66
12
30
18
86
16
30
74
46
44
34
2
10
122
7
8
55
57
11
24
76
9
171
30
18
20
25
5
22
13
17
30
8
42
39
79
49
11
12
30
19
71
8
1
24
64
1
10
54
6
2
18
54
15
1
26
36
57
45
58
33
5
64
20
7
21
68
22
14
18
41
16
31
72
2
4
26
24
1
69
12
18
26
99
57
58
12
78
90
72
30
20
7
40
121
12
22
90
2
25
39
26
15
19
5
19
5
72
19
12
48
2
10
12
60
92
9
56
40
3
72
6
10
38
15
16
69
11
8
11
12
30
42
56
52
2
88
62
37
65
24
10
24
20
25
51
122
22
61
91
13
93
18
12
8
60
25
5
4
60
6
20
9
16
64
113
108
2
72
10
66
21
5
139
24
23
22
50
1
17
39
31
18
15
56
40
33
6
90
39
47
16
18
50
4
30
2
9
7
18
2
69
19
74
28
14
16
9
9
12
48
50
1
35
4
42
120
42
20
58
2
18
19
33
47
49
42
2
42
16
33
75
14
28
42
48
17
16
17
40
14
4
26
6
30
70
8
34
7
11
12
36
12
8
124
21
35
40
12
12
26
24
16
32
43
9
6
2
10
38
64
6
9
3
18
80
51
3
6
15
19
36
30
59
1
30
12
53
9
36
60
72
52
2
9
136
99
84
6
51
9
30
60
32
90
22
2
19
11
18
51
19
6
15
5
34
2
4
12
23
56
25
36
19
41
10
2
6
12
28
12
2
12
36
90
10
80
19
39
41
31
12
20
1
24
15
48
129
9
15
120
41
16
23
24
16
5
132
10
12
18
12
2
25
8
61
11
43
60
2
16
62
16
20
52
9
24
77
54
88
56
5
59
21
77
10
18
15
16
11
50
24
58
17
24
115
5
15
40
1
8
21
14
72
13
3
20
33
45
130
12
2
30
18
22
50
10
1
35
21
11
28
1
41
103
5
12
23
39
106
15
15
12
32
10
38
52
26
34
30
6
2
47
7
84
21
31
8
25
56
39
4
38
88
56
28
27
11
13
45
35
57
18
29
11
61
23
6
26
4
29
135
1
71
49
120
15
25
25
184
6
180
29
43
12
8
10
50
28
12
12
20
16
30
102
14
18
41
25
70
30
35
15
41
24
16
73
15
41
10
12
9
23
25
53
54
13
63
30
18
2
22
6
44
16
14
81
7
18
24
18
2
12
108
88
2
17
11
12
38
10
57
3
2
11
64
27
45
1
8
15
40
24
17
30
25
29
19
32
73
56
4
11
75
69
85
27
3
38
12
6
29
1
10
116
9
144
13
20
39
19
12
18
2
172
26
34
18
12
2
18
58
49
29
30
5
40
5
19
5
36
22
18
12
32
96
40
14
16
24
6
2
18
19
16
7
57
31
9
15
8
72
1
45
26
16
9
69
54
20
36
22
7
35
21
45
14
21
7
128
25
15
60
32
13
35
45
9
90
6
82
37
32
40
8
11
34
56
10
25
56
51
53
25
30
9
33
60
27
63
9
23
16
30
131
1
72
2
4
1
59
12
78
24
11
25
54
6
60
2
52
30
27
51
53
7
14
3
16
71
28
5
25
50
45
45
35
40
40
15
2
34
20
4
36
24
1
16
9
10
5
25
72
14
4
32
10
19
8
53
3
7
44
36
18
30
49
21
11
31
20
18
54
36
10
20
34
1
5
42
8
10
90
21
9
20
10
24
36
101
1
30
12
5
16
24
15
26
39
1
2
13
17
58
2
18
49
41
22
12
20
126
75
9
31
5
6
4
54
35
16
9
6
84
6
30
24
2
23
5
6
104
10
11
21
34
90
119
27
5
25
4
51
3
30
20
6
10
12
30
14
106
74
34
29
72
61
44
15
1
42
21
24
3
29
21
40
43
79
1
15
12
42
11
15
22
8
6
93
45
46
12
9
48
3
44
9
97
38
25
147
18
44
16
24
18
29
1
23
55
12
77
40
123
12
6
2
10
47
31
14
28
14
4
45
5
66
18
58
12
57
21
2
25
11
30
64
6
74
18
100
8
1
48
45
18
33
5
10
42
2
12
154
24
15
83
12
46
12
60
19
131
109
43
36
10
26
5
8
96
29
6
12
49
24
15
12
32
30
15
13
50
22
6
21
8
151
65
16
24
11
4
1
23
116
4
1
35
80
52
18
15
27
13
91
29
16
8
1
34
21
5
100
15
15
26
46
8
6
28
18
42
2
33
15
16
41
8
11
5
24
16
56
64
40
56
11
18
12
42
10
107
1
87
80
43
12
17
49
20
11
25
54
9
16
29
40
68
22
2
55
69
50
22
50
10
50
12
16
9
21
26
9
15
30
10
24
17
61
27
47
34
2
82
35
63
28
5
15
1
21
14
6
22
32
18
55
81
42
18
20
10
45
9
6
2
22
26
31
3
8
18
11
83
60
66
60
24
66
42
23
19
21
5
10
32
9
1
42
20
30
36
10
26
3
1
86
4
12
18
30
24
2
6
18
22
48
2
58
21
33
8
52
27
21
18
24
2
6
174
3
16
9
50
21
7
80
33
109
30
6
39
11
144
10
48
18
2
10
12
8
24
9
16
3
2
3
16
27
18
42
98
64
26
36
105
49
2
13
27
2
30
10
6
90
11
9
144
10
48
50
27
1
30
2
40
12
32
6
70
12
67
13
28
20
3
87
24
16
20
28
1
25
58
108
32
118
48
12
30
12
21
5
10
9
23
49
48
165
2
9
7
60
53
25
62
17
7
4
50
4
95
1
12
42
57
23
10
15
5
60
10
48
48
2
40
32
10
17
3
28
33
11
76
74
34
182
22
41
96
1
23
16
21
68
15
25
15
47
24
58
7
64
15
12
18
19
32
75
34
35
25
95
16
9
15
59
18
78
70
92
43
27
38
90
36
18
48
42
162
34
41
13
50
10
15
15
38
40
27
3
2
10
2
28
11
19
36
25
7
9
19
32
10
18
9
71
30
42
12
37
3
20
10
8
47
41
15
16
1
52
2
9
49
68
83
5
74
1
75
12
9
39
30
35
7
57
21
56
43
17
64
15
39
8
9
31
9
21
50
9
13
2
28
18
18
26
16
78
44
72
58
18
9
24
16
61
3
56
49
22
32
18
12
76
54
38
27
31
41
39
52
102
6
2
42
28
38
4
15
72
35
46
8
10
29
21
84
28
8
64
26
40
32
33
27
10
30
117
71
4
5
27
34
2
49
23
42
30
25
63
62
75
31
ABCD 99368039534*3^$a+1 [50098]
81
24
3
123
24
222
12
39
39
162
3
51
6
264
18
42
6
6
96
75
12
21
48
84
48
90
33
87
30
42
48
54
75
39
45
9
12
144
24
171
24
48
60
21
75
33
48
12
36
84
60
3
45
48
156
3
108
69
36
42
42
120
48
3
201
12
78
48
186
60
39
123
45
312
51
54
144
63
21
24
6
18
207
33
30
33
96
249
51
21
15
15
6
42
24
24
30
108
30
138
63
81
24
54
138
72
27
27
72
33
9
48
12
87
21
12
3
33
48
30
33
15
306
147
3
117
69
123
3
30
36
78
18
168
72
75
45
36
18
129
69
27
21
15
33
36
27
33
15
3
48
69
33
3
135
9
12
9
15
9
72
27
132
27
129
108
51
33
21
36
108
27
81
102
69
84
57
30
18
78
48
126
60
30
33
21
36
126
66
24
24
27
12
45
183
123
30
48
63
69
12
84
15
57
30
150
63
3
69
12
15
45
36
48
183
48
120
192
18
84
96
75
9
51
21
24
108
42
96
54
72
3
33
15
12
141
6
6
66
153
33
63
48
15
66
24
99
36
108
201
12
51
69
36
156
171
57
12
24
48
219
57
18
48
21
24
24
81
12
267
57
111
33
15
27
72
90
3
21
54
126
39
261
36
159
81
24
60
51
36
69
36
132
12
24
3
27
21
264
48
45
27
99
18
102
246
27
189
63
75
54
66
6
15
9
66
81
33
174
24
42
12
63
21
30
117
480
3
18
72
99
72
21
3
69
30
21
3
144
96
45
48
3
69
12
12
9
36
123
33
18
162
60
24
147
21
27
9
87
33
60
99
285
24
12
36
36
27
21
30
9
36
45
96
99
9
24
15
12
9
108
18
30
108
75
84
156
33
159
21
75
9
60
63
9
6
81
81
30
6
15
33
108
24
51
333
183
45
15
21
126
6
27
111
33
33
60
12
108
39
36
36
96
9
63
45
84
3
45
87
21
87
180
45
96
30
6
60
276
132
3
153
63
144
69
96
174
45
93
12
51
87
54
63
228
63
96
258
24
24
36
63
117
3
3
24
6
42
105
36
27
21
60
57
219
9
24
39
51
162
3
171
24
72
30
3
105
6
48
45
24
33
87
36
189
24
108
147
3
6
51
156
9
120
18
165
3
42
36
24
66
33
21
60
15
9
12
36
78
30
87
180
135
72
6
24
24
42
21
72
21
126
96
21
69
147
36
60
123
54
15
9
12
6
72
24
66
12
60
27
3
30
63
21
150
45
57
234
90
54
114
27
165
75
3
21
9
42
6
12
15
69
12
84
63
33
42
42
84
15
96
147
141
21
72
3
24
27
30
42
9
21
60
6
18
39
144
36
9
18
78
3
33
78
129
21
18
54
108
3
3
18
78
33
9
24
60
36
63
189
111
9
27
183
66
150
93
69
27
57
24
135
9
60
3
36
39
6
18
30
60
3
9
156
15
117
60
99
57
99
33
6
30
36
27
33
12
3
72
81
42
18
6
48
78
39
117
12
12
99
27
18
6
6
15
69
36
192
15
9
72
87
48
57
27
129
54
90
54
90
27
69
27
153
15
24
3
24
78
39
81
18
90
3
180
12
45
27
129
12
84
111
99
57
33
30
33
129
12
60
51
36
15
66
63
45
18
126
63
264
12
21
42
90
339
123
6
276
6
162
99
117
48
132
18
210
54
6
12
24
147
27
66
39
21
15
156
60
93
54
30
66
21
57
3
84
60
183
42
54
45
57
96
111
21
24
171
3
6
3
129
24
39
36
3
21
3
6
24
99
45
39
27
18
84
12
3
156
21
327
93
39
9
3
24
21
120
27
36
15
6
12
3
93
195
120
165
48
3
33
24
3
111
177
48
ABCD 99368418536*3^$a+1 [50032]
8
87
57
21
75
4
12
8
93
78
1
11
42
102
49
36
84
12
20
88
80
112
24
95
49
17
42
1
56
15
21
45
18
60
12
57
16
56
21
12
7
29
67
83
1
35
25
20
4
60
80
4
32
45
15
100
5
183
12
21
99
15
36
13
20
4
11
21
48
16
29
51
15
21
60
4
20
64
12
5
30
24
21
9
54
6
39
100
5
108
39
9
27
40
8
4
17
30
21
24
9
31
60
95
1
20
24
45
19
11
24
1
200
45
43
83
33
36
4
5
30
9
40
152
105
24
72
43
32
27
21
15
1
68
12
9
36
75
69
99
16
24
80
33
42
90
66
49
137
31
5
27
28
83
1
53
43
24
41
55
24
20
36
52
12
84
5
6
120
93
3
25
8
76
20
16
8
24
48
28
11
213
21
126
60
33
36
64
23
144
6
84
31
5
90
18
127
17
6
1
119
54
51
40
20
60
36
51
25
77
3
33
36
18
36
105
45
111
33
7
59
117
24
63
25
80
57
36
27
96
60
76
29
66
49
41
99
4
8
12
52
5
6
33
57
48
72
3
24
27
25
68
3
30
15
27
1
11
1
5
27
52
5
3
3
49
44
40
11
25
11
12
33
4
5
31
44
4
24
23
30
43
44
36
36
60
4
44
60
12
40
35
85
56
4
35
18
43
47
13
5
27
48
24
60
21
39
39
66
15
24
24
12
51
49
59
1
113
15
16
36
20
76
12
36
17
43
104
111
66
43
32
76
12
96
71
30
36
27
12
15
33
12
9
31
48
233
63
75
36
21
72
136
24
60
17
30
45
45
6
13
32
52
65
3
124
11
24
69
84
88
167
36
21
16
32
72
21
43
24
8
15
37
48
128
12
9
111
84
4
32
4
156
24
56
3
45
39
1
60
104
28
12
11
1
59
9
12
51
69
15
45
153
42
84
25
20
64
48
29
18
48
33
40
36
41
39
60
4
35
49
5
75
12
4
12
20
39
1
5
198
30
36
6
12
25
60
47
9
40
95
21
24
72
45
3
69
12
54
6
3
28
44
45
15
63
48
73
12
29
75
33
15
3
13
120
20
9
3
64
20
39
37
35
9
40
20
76
12
77
108
90
12
1
23
45
9
12
31
44
24
76
24
71
24
25
5
6
33
52
35
61
68
40
20
136
56
24
84
4
20
87
9
12
88
56
69
51
96
4
5
31
32
12
28
23
24
121
24
24
12
32
12
21
19
288
12
20
21
27
48
24
213
15
12
45
66
37
48
8
60
120
15
24
12
18
18
18
39
3
45
84
33
36
31
20
28
8
24
24
21
150
13
20
111
12
57
52
68
12
9
19
36
17
19
140
24
57
120
19
41
43
12
24
24
32
39
9
4
348
8
60
16
36
5
39
39
9
3
93
4
32
16
12
92
4
71
90
39
144
76
44
36
21
18
42
219
15
36
9
57
42
21
81
91
128
16
5
108
48
3
16
20
100
11
9
21
18
81
4
5
6
30
31
32
117
19
24
8
27
12
36
78
12
123
40
5
12
147
40
60
23
25
8
60
57
39
33
36
7
44
24
9
135
12
21
90
9
40
179
69
63
169
5
19
20
51
9
87
138
87
147
13
23
81
40
5
43
32
69
27
4
44
16
5
91
8
27
13
20
51
49
44
51
1
8
51
105
36
141
3
57
12
162
6
7
32
15
49
5
36
55
60
29
15
39
1
65
6
144
21
100
71
18
15
24
75
21
27
9
51
12
96
9
160
72
113
103
29
55
11
33
52
20
28
12
53
27
63
141
24
16
36
24
84
84
60
35
105
36
24
72
16
48
80
15
6
18
57
9
6
49
20
75
9
36
16
8
21
67
44
51
33
21
75
15
30
108
31
5
6
9
4
23
13
35
6
18
48
37
12
44
12
108
16
41
19
80
40
48
60
101
306
36
25
8
16
20
16
12
101
36
36
48
39
36
141
18
61
101
79
20
40
5
36
19
5
19
8
48
60
9
30
72
24
12
24
105
15
81
112
20
3
117
45
6
12
33
36
144
16
5
3
12
225
75
4
56
84
135
6
54
36
1
152
60
28
59
69
81
91
8
40
17
54
13
20
36
36
39
24
48
45
9
55
41
15
24
4
180
47
13
80
16
60
48
11
60
9
3
189
40
44
12
39
9
24
27
1
20
45
24
18
1
36
44
111
54
19
23
9
39
25
12
53
15
40
5
15
172
59
18
18
57
15
1
17
79
188
52
11
48
1
48
5
51
36
45
19
71
84
42
18
66
15
16
8
4
272
64
56
36
4
35
33
15
72
6
18
9
21
15
99
12
1
132
8
45
3
24
40
8
15
13
20
16
48
12
48
35
108
13
80
4
12
20
3
18
15
24
4
20
99
81
57
18
1
59
61
20
24
120
64
92
69
175
5
15
21
30
13
23
85
5
18
180
1
131
12
97
20
105
3
12
24
16
48
17
15
16
68
60
4
17
3
87
6
43
47
49
44
51
61
23
72
24
18
36
55
80
24
15
25
53
12
18
13
20
40
96
36
17
48
75
100
44
24
45
27
40
44
168
52
80
3
57
3
36
72
18
66
6
48
27
9
55
36
48
59
42
90
36
25
8
40
20
12
39
49
17
7
8
72
72
21
24
3
112
20
63
45
3
33
12
15
18
75
4
48
29
39
39
18
18
25
20
64
47
6
30
18
96
55
24
ABCD 99368502724*3^$a+1 [50014]
225
111
15
29
28
81
27
9
35
85
71
52
96
15
30
27
39
18
60
23
4
120
128
25
123
32
112
20
28
80
37
15
9
84
35
48
49
35
61
3
12
20
72
132
168
12
36
84
16
9
15
36
15
48
17
12
52
36
9
3
36
24
120
36
21
66
54
11
28
21
30
5
4
12
57
12
60
39
32
13
24
126
17
85
60
3
81
48
107
1
60
35
40
39
6
252
27
129
39
27
41
12
1
11
88
12
80
121
35
37
36
12
3
36
93
6
42
48
11
4
36
84
44
28
105
60
47
13
54
18
27
108
8
25
35
4
15
9
36
48
20
13
63
69
23
52
36
12
9
11
79
53
187
21
69
3
147
6
99
8
31
21
20
36
52
15
197
1
42
6
90
66
51
32
16
24
141
15
39
245
25
18
102
138
29
1
3
36
141
75
9
83
16
32
7
18
27
32
1
144
23
85
23
12
1
39
32
1
42
18
195
20
73
11
156
24
4
60
15
29
115
57
21
47
13
24
3
8
13
192
47
12
28
36
45
267
144
56
280
24
48
21
15
24
15
5
37
54
81
21
155
13
132
24
51
24
21
54
6
35
28
72
99
21
27
173
120
112
36
9
51
9
18
17
72
64
12
32
60
1
96
15
20
180
73
155
60
12
109
30
42
15
117
35
16
72
44
1
3
44
28
20
4
9
24
36
11
103
5
12
160
68
88
32
37
11
60
49
63
33
27
33
15
69
135
56
24
36
49
83
103
9
8
25
23
132
136
72
20
24
13
48
18
21
36
87
18
15
24
20
19
66
39
36
48
68
24
16
39
5
16
32
43
117
21
15
39
77
1
35
64
68
48
37
27
8
37
78
18
3
104
28
20
85
59
28
117
83
97
36
12
3
48
57
60
35
24
4
36
51
153
21
375
20
169
24
75
27
53
40
68
85
42
57
9
119
48
4
8
43
29
96
19
9
180
44
112
9
12
35
40
32
12
13
96
47
60
24
1
75
15
48
66
15
56
88
36
56
24
48
16
129
35
7
45
3
17
61
60
72
126
29
12
36
25
63
45
59
52
36
27
6
42
18
24
35
100
20
12
73
3
32
12
25
39
60
12
24
8
12
60
76
69
23
12
48
28
20
4
20
121
3
15
41
36
12
1
75
9
18
17
73
48
15
12
80
73
11
13
47
28
21
36
95
103
96
137
52
36
21
83
1
131
76
33
6
9
96
20
36
52
108
15
54
15
20
4
51
21
48
44
1
11
19
21
21
24
36
90
9
8
60
120
43
42
143
24
96
40
105
3
57
18
6
11
37
35
61
47
25
3
32
28
36
68
60
48
25
35
25
35
7
96
221
1
63
147
42
35
60
16
36
153
95
12
88
81
107
28
81
11
24
4
87
18
47
204
49
12
72
15
8
55
69
36
39
45
21
47
136
36
20
28
32
25
39
57
192
90
33
15
5
4
45
11
12
61
59
1
107
100
27
18
48
96
126
209
100
45
126
17
31
389
12
61
18
29
37
203
40
105
66
89
60
72
85
95
36
64
20
48
55
18
30
18
36
63
12
80
49
107
40
75
9
96
12
8
264
16
92
13
35
24
61
15
32
148
108
69
15
140
60
52
20
36
4
36
27
21
177
95
88
104
97
83
121
11
16
24
9
12
12
96
24
83
25
24
71
25
15
33
111
69
15
36
108
80
43
29
28
8
72
28
20
24
100
80
49
42
9
248
28
104
13
63
45
39
20
1
3
51
33
33
47
16
36
123
21
36
120
63
42
6
42
23
72
25
30
18
30
9
105
36
47
12
13
66
42
35
64
3
65
12
121
42
5
43
33
15
57
108
44
12
48
97
15
21
27
3
48
45
92
12
40
32
4
32
12
85
15
15
78
35
88
36
21
27
81
71
16
84
69
11
145
159
21
120
71
72
13
3
27
5
109
108
27
56
172
45
96
60
11
28
51
6
36
95
37
147
180
80
28
68
40
44
36
208
24
32
43
48
17
13
39
8
1
66
21
75
5
112
20
16
44
43
17
72
36
97
15
36
24
36
21
15
45
3
128
12
28
48
21
11
55
30
24
23
40
321
39
68
4
9
27
9
39
45
27
9
51
3
41
1
3
51
161
84
28
57
35
25
11
13
11
48
25
35
43
18
171
8
1
42
57
20
67
69
9
276
84
23
67
45
8
25
12
6
21
21
47
25
78
9
8
1
15
92
25
219
20
13
111
24
8
145
35
24
4
129
27
8
16
36
120
20
61
132
3
104
96
12
1
60
87
33
36
23
73
375
3
29
40
ABCD 99368861654*3^$a+1 [50158]
11
58
60
15
41
72
24
16
74
70
20
40
80
54
34
48
99
48
36
36
29
30
6
10
80
4
6
26
30
4
18
32
46
12
68
24
30
58
18
9
29
10
6
18
122
46
12
38
84
4
86
24
16
110
64
24
2
16
60
54
84
54
6
150
54
56
22
174
24
27
27
56
12
10
12
86
90
60
30
22
12
56
22
9
36
155
4
66
14
88
2
4
2
18
66
54
16
20
31
105
8
36
24
162
30
64
36
8
112
20
64
26
4
66
20
4
50
10
134
64
33
5
4
20
16
60
14
30
40
56
54
130
3
45
68
100
39
29
10
12
18
26
10
14
126
34
32
54
40
15
9
102
18
30
36
150
15
5
30
13
21
30
21
41
4
146
30
18
130
2
82
56
70
92
90
58
9
15
8
184
48
66
62
34
3
3
9
65
40
3
41
36
180
150
54
30
36
4
6
26
112
36
180
9
33
44
40
36
78
54
68
30
90
24
34
45
60
41
100
44
52
38
12
24
28
26
72
43
9
63
59
6
48
64
26
70
20
90
121
45
14
22
18
50
6
70
36
74
30
36
58
42
98
10
26
34
20
34
146
46
54
50
10
56
24
36
40
3
45
2
54
10
6
20
40
66
50
34
18
8
148
24
87
219
6
84
26
90
30
60
25
185
24
12
82
138
20
4
126
48
66
24
51
21
20
18
12
73
5
46
20
13
11
40
12
48
2
54
10
14
12
18
22
9
99
32
18
126
1
9
39
41
54
1
99
57
59
96
30
10
68
16
84
2
90
4
9
36
45
104
6
34
56
54
16
78
12
60
63
17
4
30
110
132
30
24
88
66
84
6
2
34
21
33
80
12
184
50
96
4
153
17
34
20
6
28
98
48
72
49
59
40
20
46
20
6
18
36
66
85
113
6
28
2
4
36
18
180
38
118
80
30
72
18
34
6
110
16
24
62
58
42
42
38
18
16
56
60
79
9
60
32
30
4
56
28
21
35
4
30
36
75
9
62
24
10
26
64
20
24
85
17
18
46
30
14
70
21
48
113
103
15
32
94
30
20
34
84
278
88
45
21
44
12
18
72
4
120
6
38
12
40
9
3
2
144
40
60
39
101
10
2
18
16
96
102
60
2
40
14
12
24
79
5
34
8
97
36
5
16
195
33
12
96
30
9
5
36
4
48
38
4
78
122
88
32
13
60
93
84
80
118
2
24
16
50
1
129
60
18
90
32
84
40
6
81
5
40
50
18
16
30
20
34
62
144
54
12
40
128
22
8
6
64
36
26
13
17
40
50
64
270
66
38
36
54
16
50
55
5
4
135
105
180
87
29
120
6
30
10
45
113
30
72
78
30
72
258
70
114
8
124
54
56
24
70
110
22
104
28
92
4
30
20
4
6
50
16
24
26
6
22
26
60
22
14
30
60
90
28
38
4
6
104
61
69
104
12
100
12
36
27
99
9
5
34
42
60
39
65
36
54
36
28
33
9
14
64
86
36
90
214
86
90
24
4
6
2
4
14
40
42
14
25
165
74
16
21
125
19
3
38
138
6
28
6
2
120
24
30
64
129
11
34
102
18
42
54
96
18
21
47
22
66
2
54
4
80
42
18
4
42
26
4
30
138
177
15
18
102
45
63
30
2
150
66
4
18
18
78
30
32
10
98
46
86
34
20
16
38
10
56
40
20
54
10
80
40
210
162
74
13
53
24
115
36
99
30
18
6
50
6
54
64
12
60
44
66
4
84
66
66
51
35
4
6
108
50
90
12
10
24
6
18
54
122
24
106
14
6
90
10
20
24
31
45
170
1
5
115
23
4
18
20
70
9
119
34
32
60
28
26
25
5
82
54
3
15
8
13
101
10
116
48
64
8
34
20
4
87
3
90
32
58
189
15
12
74
22
30
24
14
16
86
54
70
18
42
51
45
24
39
41
30
70
26
25
15
48
32
4
20
54
4
27
36
33
15
60
57
24
14
30
36
28
8
18
6
10
56
58
36
78
18
30
18
20
52
12
3
23
36
90
36
58
50
12
34
110
40
56
4
26
34
18
42
6
8
6
54
72
18
4
27
71
34
26
18
66
24
30
132
18
64
12
26
67
41
162
88
92
49
135
9
155
46
24
50
72
64
50
84
4
27
24
41
106
14
24
30
42
58
21
5
118
18
44
70
141
5
54
10
36
44
60
54
76
30
20
88
6
32
52
92
30
70
21
57
36
36
14
70
92
60
64
96
38
16
14
4
2
49
41
124
50
1
41
18
156
28
18
14
66
118
80
34
98
34
74
10
56
186
30
18
76
20
36
70
60
78
26
30
1
113
22
8
6
43
243
9
95
40
30
26
49
89
46
170
175
45
14
72
18
34
2
10
48
36
56
36
18
52
15
69
74
4
32
76
42
66
36
18
38
310
44
28
32
16
27
41
19
3
12
26
72
54
30
24
10
80
ABCD 99368979038*3^$a+1 [50079]
27
38
18
37
72
63
9
8
13
30
5
67
42
75
8
37
6
24
116
4
45
15
41
39
10
188
40
18
132
125
25
47
48
7
60
18
12
111
8
19
53
24
16
15
54
6
42
18
2
15
277
83
43
5
85
14
106
12
48
132
18
129
63
41
19
5
25
63
120
27
56
82
27
8
24
24
64
72
105
23
73
38
1
51
77
133
75
69
51
135
38
51
21
34
105
56
55
102
11
120
19
38
55
89
63
97
63
45
56
54
88
2
22
6
15
29
90
9
181
131
40
53
51
25
50
21
55
9
8
33
7
87
33
237
66
54
11
63
72
9
13
11
19
2
136
120
42
17
24
79
65
40
3
24
29
16
96
27
42
35
48
85
78
54
18
45
48
17
63
48
87
9
24
61
6
54
60
11
25
2
18
54
16
42
48
54
6
42
77
43
125
7
8
22
6
42
270
72
66
54
126
87
11
4
41
1
23
37
3
56
79
57
63
132
45
48
5
40
11
21
51
7
105
63
8
49
32
96
112
57
6
44
45
144
96
88
48
135
9
96
23
4
42
59
67
69
96
59
21
85
12
12
36
12
11
24
43
77
88
80
55
84
26
124
146
10
30
5
40
5
4
63
77
10
108
173
112
3
42
27
3
8
69
21
40
24
3
77
43
3
84
126
102
101
157
50
70
20
7
8
37
72
48
27
8
7
20
93
48
345
124
6
5
9
46
80
22
122
118
27
33
15
48
39
33
3
98
34
18
15
8
181
14
61
11
64
21
24
45
8
51
7
14
51
48
45
27
189
16
2
73
32
72
61
60
119
43
42
66
120
12
117
45
74
49
152
96
64
3
53
112
8
67
102
15
33
60
50
238
14
13
15
8
57
40
56
120
19
18
14
10
51
24
105
311
64
120
51
60
162
71
112
8
39
105
37
59
1
18
117
5
36
55
27
12
60
21
75
2
82
66
12
83
72
7
20
10
116
100
99
56
19
45
96
104
16
24
56
7
72
6
144
75
56
139
29
19
42
66
80
9
40
21
75
32
3
90
10
89
16
8
1
23
48
127
38
52
20
27
1
54
30
14
16
108
17
211
24
45
48
72
120
45
108
18
42
3
99
5
25
95
40
83
108
4
104
37
24
48
3
42
107
216
37
35
37
80
123
72
39
49
41
7
104
13
240
78
54
6
17
43
45
15
105
57
228
12
12
75
3
45
57
44
162
49
21
27
47
81
97
18
237
45
11
157
72
107
24
19
48
60
54
3
11
16
125
61
24
59
1
15
48
120
27
53
27
13
168
72
117
26
34
18
146
22
117
5
3
37
42
65
51
157
77
58
32
33
111
49
80
67
21
24
15
60
6
23
19
93
8
49
12
83
7
30
35
21
40
32
18
100
134
58
45
8
15
33
67
44
9
7
137
25
12
11
85
74
9
7
129
123
5
67
6
42
98
139
56
24
195
54
172
24
30
96
5
105
10
98
16
138
8
22
18
105
24
56
85
24
3
95
72
10
80
18
88
29
121
23
9
36
76
36
30
84
33
48
117
75
23
100
197
217
18
45
27
6
84
59
7
120
38
51
121
30
54
14
21
13
11
16
96
95
9
205
6
32
133
27
45
32
13
75
27
53
48
33
36
3
96
19
53
72
232
11
4
161
37
162
30
18
42
95
99
72
4
14
112
50
9
73
23
19
45
93
3
15
30
32
51
64
123
77
55
60
92
18
15
40
147
36
57
72
21
30
45
8
96
16
69
83
112
3
18
72
42
41
39
10
78
258
23
61
168
30
38
79
33
23
99
10
59
49
48
84
3
32
31
17
72
1
47
40
57
6
30
98
72
105
19
6
23
127
42
12
6
29
16
8
16
80
96
55
12
5
72
45
46
77
7
81
24
45
6
60
32
57
48
55
33
27
45
45
32
99
27
40
150
42
45
3
117
17
28
132
60
14
21
40
3
42
6
24
36
57
5
43
24
96
45
144
6
38
199
57
15
21
104
51
40
9
44
16
59
15
52
42
72
83
13
8
27
19
66
102
5
85
56
64
3
27
68
72
73
128
7
17
112
128
37
11
37
102
21
27
45
65
7
3
293
235
197
13
27
15
12
149
64
3
125
ABCD 99369247546*3^$a+1 [50055]
21
24
15
60
6
66
18
90
36
30
15
15
36
24
105
15
30
6
18
15
72
168
12
15
21
63
45
15
36
18
15
72
39
30
294
6
6
30
3
12
24
69
150
42
39
99
33
87
33
84
123
36
9
195
6
219
12
75
90
30
18
27
39
66
3
75
36
150
51
96
12
12
63
42
111
63
57
12
15
12
30
54
9
12
9
30
57
24
15
18
36
30
201
69
150
30
27
123
150
54
57
33
3
27
21
15
36
30
174
30
60
75
120
12
9
48
120
51
15
81
39
21
15
21
120
3
45
21
39
99
6
126
81
24
9
36
15
15
9
255
21
9
30
9
120
15
156
57
39
141
63
6
30
48
126
75
15
6
54
36
105
63
156
24
12
24
45
39
45
12
9
126
54
174
6
39
96
12
3
24
60
6
75
15
24
45
57
270
21
3
30
6
198
63
57
6
21
75
345
24
51
129
75
9
27
48
6
66
21
153
24
3
48
39
42
15
63
345
15
6
99
45
6
60
6
3
108
72
105
51
36
69
15
39
30
60
15
15
12
24
57
63
96
9
12
48
135
276
81
9
3
27
18
120
30
72
153
15
12
81
12
45
15
27
24
117
123
45
129
15
21
66
45
195
33
45
42
189
36
33
75
105
3
9
198
201
135
84
33
33
30
69
36
75
57
153
84
210
132
33
81
66
93
36
84
27
108
93
39
48
96
81
123
6
30
120
204
21
51
54
135
84
117
18
30
96
30
45
75
81
3
12
48
36
54
3
39
90
3
36
21
15
3
36
6
54
60
150
30
24
36
6
60
54
54
15
57
111
12
60
60
12
75
60
48
60
21
60
9
75
21
60
27
9
48
66
57
99
54
90
60
6
75
3
81
75
84
6
15
24
291
9
132
9
60
6
54
27
48
96
165
3
12
99
30
126
24
24
66
147
123
60
90
144
6
24
12
168
45
48
39
69
81
18
57
9
27
27
42
3
75
12
48
21
99
90
75
27
285
15
9
60
96
9
6
204
30
210
54
3
147
42
63
51
24
36
21
9
75
15
120
57
99
24
36
69
24
87
108
42
54
105
24
81
36
111
84
39
60
69
15
33
27
21
156
24
24
45
42
210
30
108
60
276
66
51
27
66
54
96
9
207
84
6
159
51
69
96
33
36
6
33
21
27
12
27
180
18
30
33
33
60
90
69
15
36
60
84
12
24
69
96
105
60
111
123
33
27
12
105
3
96
36
45
15
60
33
57
24
66
21
33
120
51
63
72
81
9
54
24
156
57
9
114
6
75
36
87
60
60
96
45
120
60
51
21
9
75
3
21
15
45
24
21
27
24
15
120
24
201
3
36
90
90
24
57
36
63
9
27
45
135
129
15
96
129
141
78
57
39
60
24
120
12
33
57
48
132
18
156
120
150
111
33
51
132
117
36
66
129
12
117
96
39
12
165
75
24
120
15
24
12
114
36
18
42
18
36
36
93
108
48
39
6
27
12
27
120
78
126
174
63
147
45
21
60
51
93
15
27
48
66
51
75
60
54
66
33
27
24
90
6
174
36
30
120
48
6
210
66
138
60
81
51
84
24
6
36
30
90
3
27
180
48
36
69
48
84
39
24
36
24
30
27
24
75
57
87
93
27
81
72
12
117
39
24
48
3
9
21
24
51
225
90
9
27
288
36
129
81
54
36
60
69
36
39
102
75
129
99
12
15
18
30
33
27
12
9
84
15
93
3
45
15
54
90
60
36
36
54
150
45
39
30
27
48
75
12
24
120
57
69
30
84
24
90
3
24
9
54
33
3
24
141
45
66
60
45
9
24
51
219
6
15
96
15
54
87
12
72
84
105
90
24
33
147
90
27
9
15
60
81
114
24
105
87
78
15
45
63
48
21
30
81
27
72
30
18
102
30
9
15
9
180
240
15
192
45
99
36
18
15
51
ABCD 99369561308*3^$a+1 [50010]
129
12
44
124
44
12
40
36
8
16
20
43
65
55
161
64
36
51
216
30
3
20
184
27
9
69
27
20
4
44
40
57
51
8
4
20
31
65
25
191
84
40
116
48
16
44
37
23
36
64
12
9
12
83
16
60
8
52
8
52
105
138
5
132
13
11
7
9
153
3
8
52
104
40
104
96
61
12
36
71
84
7
33
120
60
72
8
16
21
12
18
9
8
156
25
11
13
48
3
15
6
15
84
120
104
13
39
20
60
24
16
48
56
144
36
49
156
11
4
20
37
3
39
137
4
36
36
72
51
101
88
60
12
9
15
180
135
5
96
16
165
23
60
157
99
99
101
16
12
15
17
108
12
4
56
91
33
111
29
60
24
36
4
108
57
15
93
75
68
24
40
12
33
42
89
16
8
76
36
153
102
9
44
40
51
21
84
81
3
27
21
48
57
23
84
36
16
60
84
56
61
23
76
99
57
8
24
136
12
9
35
205
36
99
60
8
31
29
73
99
20
25
39
80
124
48
32
28
68
49
111
56
120
4
24
36
116
25
35
13
35
12
139
41
24
109
11
52
12
132
108
36
36
45
83
40
48
15
30
195
93
11
31
9
80
64
39
45
27
53
100
156
24
92
24
37
23
24
36
84
145
35
196
24
48
3
9
56
40
56
13
47
24
1
24
84
95
55
5
40
45
27
8
36
4
36
36
24
84
20
43
18
6
90
51
24
120
51
33
39
41
85
132
3
51
9
20
112
68
36
84
36
49
11
55
33
21
59
31
105
44
16
24
12
69
42
9
21
3
15
24
41
97
60
15
48
96
123
17
100
9
11
28
20
220
32
4
20
24
12
4
27
69
36
24
8
132
28
36
24
21
11
60
4
140
31
24
21
33
3
144
69
66
9
117
15
48
56
25
39
20
16
111
9
63
30
71
1
35
24
4
20
76
20
181
35
4
56
4
36
24
80
85
75
20
4
60
45
11
7
30
59
24
16
24
20
40
132
15
45
12
135
72
33
32
220
60
24
45
87
48
12
15
54
90
6
12
51
96
33
35
28
120
3
54
18
48
21
8
13
47
16
56
133
3
15
69
33
18
113
24
88
15
30
24
15
80
48
1
35
31
53
145
3
15
117
56
121
119
52
168
129
11
19
101
16
9
39
3
57
72
153
3
57
3
60
3
5
36
76
44
76
72
75
30
35
12
60
24
96
16
15
9
21
3
12
9
120
155
88
116
36
25
36
39
8
88
32
16
36
20
28
56
24
172
24
45
111
80
133
71
1
36
47
13
59
13
15
48
84
9
15
20
96
4
20
24
72
84
40
57
75
68
7
17
13
114
153
20
43
18
11
4
21
63
81
11
1
3
56
19
117
93
96
23
40
12
140
16
87
6
15
84
36
21
35
180
60
145
90
9
9
3
9
18
5
16
36
111
9
8
127
65
28
20
16
36
144
60
36
20
136
48
156
9
15
129
35
112
164
24
1
15
20
55
24
102
95
24
24
12
48
175
18
135
63
6
99
81
59
4
36
225
75
12
8
25
51
21
99
69
11
24
24
12
84
52
128
52
8
109
75
63
17
37
60
30
29
4
60
32
19
21
168
56
16
51
45
27
5
25
15
32
4
117
23
16
33
36
12
59
264
60
37
15
15
45
27
33
108
20
16
8
1
39
72
45
23
16
44
16
45
11
60
16
48
44
36
24
60
40
56
24
60
36
16
80
136
60
8
49
15
3
9
8
40
36
12
153
12
39
93
11
112
165
15
92
36
49
60
47
24
96
40
9
39
56
49
11
7
29
16
104
43
90
63
32
13
27
20
16
156
84
9
18
54
35
193
95
36
4
32
4
56
49
59
112
36
12
48
8
96
61
99
44
40
99
17
24
64
12
9
75
15
5
4
45
131
52
3
89
76
105
51
44
4
45
11
36
1
23
36
136
9
23
25
123
9
23
76
21
24
35
24
72
40
60
24
20
16
20
16
72
72
36
104
48
151
29
37
6
9
8
36
232
12
45
267
8
193
12
71
60
100
20
37
47
16
69
171
84
15
21
12
48
20
100
12
120
8
76
20
49
11
1
63
200
36
16
24
8
72
40
20
124
12
57
108
162
120
185
96
36
76
45
23
36
61
183
240
56
121
59
88
177
36
48
35
4
96
96
44
4
60
93
42
21
132
68
121
63
12
48
12
3
81
24
21
15
56
61
3
51
105
15
21
152
25
11
40
44
72
24
52
105
39
20
49
ABCD 99371027326*3^$a+1 [50132]
101
51
28
32
33
67
20
93
19
56
120
160
60
77
67
77
43
116
252
12
28
152
16
12
48
120
20
24
88
17
60
36
12
15
388
12
53
19
56
357
103
84
53
63
189
15
228
72
297
51
172
77
31
5
55
68
21
144
55
12
65
55
120
32
36
165
19
20
48
148
20
4
140
201
355
32
40
5
15
108
4
68
57
36
27
88
44
180
105
235
68
93
15
9
192
91
305
87
16
77
60
63
24
100
60
48
120
68
12
108
100
32
100
8
180
21
51
100
5
7
53
127
53
12
288
75
105
7
68
12
21
75
112
68
4
53
7
188
357
288
75
40
12
53
127
56
72
12
16
20
45
187
29
99
4
17
31
60
5
55
68
40
32
12
57
216
127
17
19
17
60
127
48
120
113
60
15
84
93
75
108
12
60
40
12
20
280
56
180
52
20
112
113
12
15
108
180
280
12
176
220
17
147
88
12
173
15
252
28
80
33
139
36
180
29
31
192
240
12
20
57
331
48
104
16
149
123
112
48
8
160
92
12
40
56
52
53
7
152
21
139
8
57
15
21
7
12
125
48
43
29
51
112
200
28
252
20
153
127
8
132
28
84
53
103
72
32
28
48
32
237
15
40
56
40
140
69
211
44
160
233
123
144
93
72
195
60
108
88
5
84
75
36
21
99
100
140
52
92
220
80
16
12
120
125
24
84
15
4
20
93
72
171
21
36
7
8
93
319
113
75
268
12
60
128
12
52
8
48
72
57
55
41
120
19
197
91
92
16
12
5
7
65
91
84
48
68
120
184
56
177
7
53
7
108
80
72
48
45
67
36
161
19
17
60
63
9
288
15
12
100
108
60
80
28
92
28
17
67
41
15
52
108
149
231
112
29
24
19
53
7
8
160
17
511
24
56
9
91
104
36
57
235
72
48
17
51
40
5
27
108
4
248
45
15
108
4
8
60
192
180
16
5
72
55
17
103
20
9
43
5
195
76
77
27
148
17
36
187
48
20
141
96
43
60
32
45
67
17
103
96
120
24
168
32
48
72
117
151
77
72
19
269
15
36
72
45
7
20
45
123
213
187
53
19
125
31
140
112
32
57
19
20
105
127
20
129
259
44
28
60
120
48
24
60
20
273
15
108
52
72
56
40
44
96
72
48
24
136
260
129
271
72
89
19
32
12
21
39
136
12
188
45
175
12
77
51
100
44
40
228
185
3
84
36
21
199
60
152
292
96
140
69
43
245
123
52
20
180
9
31
108
344
160
20
33
75
249
199
5
67
12
20
45
115
20
16
41
24
67
32
60
57
48
31
24
56
4
101
295
80
21
3
148
8
72
108
340
461
103
108
140
108
772
72
56
24
36
21
43
200
16
92
153
15
72
12
100
168
ABCD 99371076284*3^$a+1 [50203]
24
31
80
45
55
20
345
36
19
60
29
48
24
75
4
41
19
5
31
24
32
177
3
28
36
41
103
60
20
129
3
88
29
60
31
125
67
29
51
144
124
5
31
41
48
96
36
75
4
101
43
180
12
29
99
12
64
41
63
112
77
31
41
55
20
16
44
69
36
139
257
55
144
161
15
57
187
96
80
45
115
89
19
180
12
8
40
80
100
36
24
5
12
132
303
148
245
27
177
151
80
36
21
48
31
65
84
384
3
228
16
84
29
36
7
8
60
52
17
87
69
60
156
24
36
39
36
160
144
192
53
75
60
40
41
31
248
69
3
9
24
31
24
89
12
39
165
7
24
24
32
144
16
77
51
69
67
24
149
123
57
111
69
7
96
108
96
104
129
91
92
4
84
17
12
27
36
9
19
20
76
24
5
67
80
33
72
139
5
31
24
56
69
36
103
65
36
51
148
29
60
87
4
65
31
60
5
39
9
36
132
39
9
24
36
51
93
3
33
51
4
96
29
12
63
280
12
48
156
20
4
17
12
108
72
72
151
89
36
3
225
111
40
20
160
53
91
96
224
16
116
33
55
32
64
84
32
28
116
4
29
91
152
40
84
125
211
44
9
60
127
60
29
231
93
12
55
17
60
103
108
36
53
7
176
208
5
135
9
63
108
36
69
51
21
3
156
60
4
32
160
29
19
36
5
19
72
128
69
67
56
165
12
96
72
19
53
7
80
21
288
31
149
151
5
31
60
17
7
56
45
24
139
89
36
7
197
7
5
19
60
36
60
36
60
188
9
36
147
148
32
60
40
44
21
175
8
40
65
300
27
45
3
52
17
111
60
9
31
12
17
12
115
53
31
12
240
53
55
221
19
29
7
144
32
28
180
12
48
56
105
36
3
165
7
44
4
12
48
77
43
12
164
40
20
33
36
144
31
72
53
175
137
139
44
100
149
7
36
44
36
28
60
116
76
120
317
91
36
36
53
240
51
100
44
112
89
120
19
5
187
137
67
24
12
5
108
195
129
36
84
3
4
65
39
40
29
3
40
48
20
36
33
43
89
216
43
41
39
141
55
149
91
164
156
21
15
60
4
24
149
12
31
149
19
5
72
219
69
84
60
51
16
80
76
5
43
32
28
80
112
269
55
84
161
24
36
48
163
44
124
36
84
5
55
192
5
103
5
147
177
31
56
141
72
43
20
105
19
24
240
380
76
56
177
120
36
31
173
36
75
100
17
19
5
75
141
19
65
55
36
53
36
19
180
5
55
56
153
163
197
36
60
111
216
189
36
255
4
36
29
91
24
65
24
55
12
128
57
72
31
5
7
84
164
105
15
177
103
12
68
60
69
7
144
29
231
57
39
33
48
19
204
12
120
5
139
173
12
279
45
67
44
4
29
111
21
156
163
5
235
65
27
285
55
60
65
15
69
75
309
12
132
12
111
33
27
33
175
80
36
69
15
16
144
60
65
72
3
96
9
31
5
331
104
100
324
80
105
127
77
120
36
60
175
12
65
72
36
72
19
104
132
45
3
16
44
16
53
31
17
24
75
33
123
108
105
7
24
176
33
75
160
137
60
108
ABCD 99371110784*3^$a+1 [50010]
37
23
1
23
67
21
9
18
54
3
21
39
20
31
17
19
17
120
120
13
59
40
9
35
121
54
17
4
15
9
48
57
36
12
24
23
85
3
9
60
11
52
20
16
56
25
90
30
18
29
24
37
42
41
25
11
79
18
3
3
57
51
17
24
312
19
90
11
48
84
36
28
84
15
42
12
71
28
20
31
125
24
24
1
6
18
36
23
13
51
3
144
36
30
11
49
75
56
12
52
15
93
32
60
4
36
140
4
8
88
21
90
54
6
30
18
5
16
51
5
84
1
11
133
6
5
24
28
212
31
9
9
75
33
75
48
21
3
15
29
76
48
48
21
30
29
24
120
7
113
13
24
48
11
61
59
19
33
93
135
48
32
1
48
23
24
43
18
27
56
88
27
24
33
15
5
19
41
49
30
17
19
81
8
64
80
145
6
185
16
33
39
92
103
125
64
56
1
54
18
18
57
92
48
97
15
68
7
9
39
18
27
27
45
27
60
17
31
17
43
48
24
108
66
59
12
19
90
60
12
114
48
36
6
18
17
76
8
24
55
9
8
73
23
76
92
1
3
44
96
40
104
19
29
4
21
107
52
111
29
25
59
72
52
20
72
36
12
73
18
9
44
19
5
16
93
54
41
79
18
111
21
48
27
51
89
307
33
33
18
36
24
66
59
67
45
72
27
18
96
63
68
72
16
48
87
90
23
13
35
1
11
76
39
54
24
66
65
240
76
33
27
27
29
12
121
23
16
68
24
48
25
23
16
56
49
36
54
48
18
35
12
28
87
42
3
45
3
32
52
56
36
19
105
68
31
21
15
30
54
9
63
5
13
15
21
306
21
3
5
115
89
7
66
11
12
28
21
3
48
57
42
30
39
183
65
25
18
90
11
12
52
105
36
143
96
7
21
33
15
57
11
7
6
120
36
72
203
19
5
16
27
5
85
6
30
36
36
78
12
5
37
23
28
21
48
3
3
54
3
20
76
12
68
1
36
84
42
30
35
1
23
168
13
18
29
64
12
21
35
31
114
15
44
31
45
147
78
47
36
4
32
25
120
15
21
39
33
114
33
128
16
3
9
39
29
16
32
64
9
36
36
48
18
24
17
49
27
8
28
20
48
24
13
3
32
24
121
36
66
17
1
23
67
24
30
39
8
12
1
30
5
31
9
117
47
79
18
27
8
12
13
39
15
12
101
79
9
81
24
47
79
41
25
11
52
9
47
24
168
84
7
12
113
72
19
66
36
59
16
3
36
41
12
13
3
51
18
18
42
51
84
3
41
84
133
87
3
36
21
27
89
19
65
12
36
1
108
95
64
21
90
33
33
27
120
15
185
13
240
11
73
15
27
48
60
9
8
48
25
138
5
67
36
17
19
9
9
11
72
13
71
19
84
21
8
61
35
16
8
1
3
87
5
36
12
36
229
42
48
33
9
90
12
24
89
4
56
7
9
69
12
54
29
25
6
209
7
21
9
90
114
63
32
28
144
68
12
13
23
16
48
20
28
39
60
180
5
84
121
3
36
132
48
104
19
90
78
41
60
40
92
28
81
108
48
108
23
40
44
60
48
64
48
69
18
42
18
48
78
36
47
1
255
15
42
11
43
36
29
37
47
60
16
60
51
18
107
91
42
66
9
27
90
18
9
27
90
15
68
67
174
36
11
25
99
9
35
96
1
54
129
24
32
25
11
84
19
12
65
16
33
39
48
36
33
27
68
31
77
13
90
41
52
48
140
16
24
27
30
23
13
18
6
3
56
48
37
12
24
167
24
96
73
66
18
3
20
36
12
1
111
147
33
56
4
36
51
48
42
30
17
28
45
11
40
9
48
18
45
51
69
68
96
16
68
133
3
45
96
12
87
48
315
5
13
3
33
23
76
15
33
51
29
60
19
5
16
80
60
1
15
44
13
3
33
42
12
36
21
87
6
39
12
132
20
16
27
5
28
20
37
75
104
55
17
12
31
18
51
24
24
3
41
16
212
19
96
5
36
12
24
60
12
16
152
43
90
35
67
21
8
144
49
23
97
135
20
7
78
11
64
92
85
35
85
24
30
90
60
84
35
7
89
121
36
3
8
79
33
9
12
54
36
41
72
12
132
37
12
23
36
64
32
25
168
3
120
152
28
12
152
67
60
17
16
3
69
8
60
12
4
12
84
15
5
16
44
31
113
64
12
20
37
114
29
16
81
18
156
90
24
11
108
73
24
15
21
35
72
67
5
96
12
4
12
44
24
28
12
56
12
48
13
144
47
133
36
59
28
32
1
95
16
80
7
60
72
53
1
47
19
36
57
36
20
19
9
57
6
5
25
108
23
37
192
47
31
41
24
37
24
83
12
4
60
15
42
119
1
3
57
35
49
47
172
24
27
6
27
39
42
15
15
6
47
28
15
36
89
48
4
20
28
57
3
39
36
5
7
81
12
80
25
24
11
24
1
30
6
30
5
16
96
20
12
49
60
12
108
3
48
45
66
78
47
1
24
3
81
54
36
41
55
234
3
51
66
27
72
51
30
23
40
33
48
23
16
8
4
9
59
60
16
57
35
4
111
54
ABCD 99372045478*3^$a+1 [50174]
1
161
139
5
36
84
60
54
162
79
11
30
19
131
18
187
101
7
101
30
132
18
55
17
12
60
18
12
6
54
48
49
24
41
84
114
12
126
18
121
24
107
37
17
24
12
79
101
43
24
5
18
54
60
115
329
175
77
163
89
42
54
79
77
96
12
7
65
19
36
131
72
157
23
90
31
131
18
36
162
30
43
119
240
37
29
36
96
54
169
77
24
18
12
109
35
1
60
11
24
30
6
18
199
12
120
41
60
30
18
36
78
18
72
48
204
199
35
90
12
43
29
31
180
5
24
31
84
137
18
121
5
36
30
6
48
24
55
107
66
42
18
12
7
11
13
29
300
60
192
18
25
60
5
6
30
6
126
48
19
77
43
23
24
49
5
31
24
89
30
25
192
35
114
102
24
73
53
43
47
12
241
35
126
36
163
84
23
18
30
24
66
54
72
54
24
31
89
36
55
35
186
144
12
24
36
30
42
48
24
43
41
24
30
97
144
84
5
12
43
65
7
60
11
18
30
54
36
24
102
109
35
6
19
35
102
127
60
101
91
5
43
47
66
24
54
306
18
1
11
90
36
18
126
54
6
54
36
138
108
7
35
1
125
126
84
1
5
163
71
49
41
12
24
18
162
19
156
5
66
72
126
42
72
90
30
1
84
60
5
12
78
36
30
60
36
19
60
29
18
90
67
71
6
48
55
60
35
18
54
30
103
12
125
108
7
5
163
131
25
65
31
59
282
24
415
24
24
71
6
18
18
72
162
48
6
36
19
24
23
109
23
90
108
108
72
43
60
156
84
35
102
90
49
48
12
143
126
36
19
59
1
197
12
78
174
60
36
48
24
247
221
127
53
18
66
175
60
23
37
60
24
17
24
19
120
60
84
312
11
150
18
72
109
29
54
60
37
71
13
24
156
60
60
11
30
18
96
36
90
156
42
121
17
60
19
89
36
36
12
55
53
60
139
5
36
79
23
150
12
139
41
78
12
180
25
24
11
138
36
36
43
17
90
18
31
5
12
24
18
102
6
97
95
37
84
41
6
97
155
66
42
54
84
36
6
54
54
85
131
49
17
43
155
24
48
42
30
37
35
193
47
66
24
84
276
139
41
48
55
72
41
12
7
60
41
19
5
19
65
24
31
24
96
65
12
72
31
24
53
78
12
37
17
60
79
36
149
91
113
72
228
36
222
54
18
72
18
48
78
12
73
24
101
54
157
5
55
108
41
180
12
72
36
150
54
67
60
83
18
43
29
60
55
11
24
85
17
6
12
96
49
35
18
79
53
36
115
36
173
115
12
65
19
5
264
18
78
12
42
102
60
30
6
18
102
108
312
180
7
120
101
24
31
41
79
41
60
84
115
29
36
216
60
43
60
12
168
132
29
54
78
102
78
18
30
42
18
12
18
36
13
77
36
43
120
89
60
48
24
48
96
259
47
18
31
17
234
96
13
71
144
1
108
257
79
5
36
96
67
41
90
126
48
72
108
60
48
60
103
35
60
90
84
31
96
23
48
42
48
24
48
126
90
31
59
49
47
108
18
79
24
60
47
24
174
175
11
48
72
18
7
24
137
12
78
54
103
41
144
55
60
77
43
11
1
149
174
96
126
19
60
120
47
18
31
5
19
41
79
77
60
67
17
24
72
67
36
41
144
211
113
108
72
7
41
163
24
11
54
115
96
77
19
221
102
132
30
43
60
11
49
36
59
30
18
90
43
65
90
121
11
37
120
107
25
101
54
6
12
108
24
30
114
91
125
48
31
5
114
138
ABCD 99372981382*3^$a+1 [50038]
43
47
54
192
72
55
12
29
3
40
119
108
9
153
7
95
13
24
23
108
61
60
36
53
54
24
48
1
71
24
69
93
7
8
12
60
28
36
11
21
33
48
91
35
18
90
57
12
60
60
216
4
11
9
135
12
33
75
13
23
85
80
52
5
31
71
96
12
60
120
114
102
24
97
59
36
1
59
25
36
41
63
9
6
25
8
28
44
124
5
30
18
103
20
3
33
52
96
120
24
48
60
35
117
15
144
133
77
42
54
7
20
21
15
9
30
1
48
96
17
18
49
36
56
9
30
96
48
37
5
27
160
29
79
191
9
24
15
42
67
12
24
176
84
64
35
9
15
120
42
31
71
109
23
12
18
6
108
45
40
20
39
49
20
33
72
67
20
9
54
9
3
45
15
48
24
120
18
24
31
17
24
51
75
61
5
78
21
40
5
55
8
28
131
49
95
25
204
36
12
29
39
9
96
43
5
19
92
33
31
83
48
13
60
12
60
125
18
6
79
20
88
108
47
9
4
84
47
25
8
51
78
48
19
36
23
45
75
42
48
18
69
63
45
40
23
12
73
48
119
84
37
12
5
27
27
168
25
60
35
42
48
6
18
183
9
6
33
16
113
43
5
54
18
6
121
36
180
17
67
92
24
15
73
233
6
12
21
15
49
113
19
32
112
20
105
15
96
100
167
13
168
59
36
25
23
37
23
12
9
76
5
24
15
136
23
96
72
18
102
49
36
11
18
39
15
61
36
119
48
37
36
48
348
20
15
9
15
81
88
11
12
21
88
12
132
23
13
17
24
30
108
13
32
60
3
13
11
9
24
39
25
47
69
36
12
40
20
159
109
32
21
96
43
173
7
8
28
101
18
85
20
39
13
20
28
8
105
19
5
72
54
48
85
44
28
5
15
52
5
75
12
76
72
77
90
61
44
48
72
27
21
28
23
66
150
13
107
13
77
96
30
9
28
192
20
39
37
131
72
48
24
90
27
52
56
4
35
96
36
84
37
68
3
6
54
85
5
90
61
24
44
12
28
29
79
119
48
1
32
40
12
5
27
4
41
15
4
59
33
52
72
48
59
153
33
48
6
81
16
96
185
30
225
28
12
96
104
4
35
9
87
48
181
59
45
16
47
9
16
131
21
51
85
5
24
90
157
84
72
20
4
48
5
78
12
13
44
60
87
9
24
16
32
40
80
28
12
8
15
177
27
13
23
97
47
45
3
45
12
48
39
1
17
31
113
55
17
24
90
36
9
3
6
39
51
25
29
102
13
20
129
19
53
24
7
8
39
9
39
49
72
44
64
56
16
11
21
69
3
40
20
39
72
24
49
89
63
12
21
115
59
73
72
107
13
80
51
60
9
76
35
141
36
40
144
68
40
12
11
13
12
83
72
18
51
3
36
180
9
63
36
102
24
103
41
18
49
35
24
85
32
111
57
60
48
28
5
6
36
25
92
12
15
30
15
9
7
23
96
13
48
5
87
9
7
180
24
125
55
8
4
11
12
13
32
33
7
41
54
60
105
75
18
43
11
49
17
78
61
8
111
54
63
40
23
18
67
12
65
90
49
35
1
107
60
57
15
108
133
47
12
6
15
33
51
27
61
72
20
4
131
45
3
1
12
29
43
77
3
51
121
8
57
31
107
6
79
8
84
3
121
36
36
72
168
48
36
149
6
33
105
55
32
60
3
18
103
17
6
48
33
153
39
76
24
53
6
21
40
5
24
39
33
43
60
32
39
1
59
36
25
44
39
36
13
12
8
28
24
5
15
57
43
11
18
7
80
57
126
25
137
210
36
141
16
72
152
16
92
52
35
18
99
99
49
95
42
63
12
40
23
198
19
53
15
52
83
85
20
33
55
17
24
48
15
88
8
33
199
95
57
64
35
9
12
16
84
11
108
21
15
33
16
44
60
9
67
23
61
168
17
15
81
51
21
120
15
255
60
9
147
1
95
90
15
12
3
90
15
160
60
20
51
49
29
3
64
95
85
32
88
216
65
31
17
54
157
72
29
111
51
12
18
3
51
105
57
126
49
8
72
16
56
28
5
67
11
9
76
5
30
73
44
60
220
5
43
5
127
48
24
20
228
88
23
18
123
40
35
72
157
59
96
121
20
108
75
54
120
31
8
84
76
143
1
71
57
28
20
9
63
63
57
60
27
36
48
49
92
40
8
100
35
1
23
61
60
32
16
24
71
37
59
33
64
36
11
49
144
32
27
93
12
3
49
20
16
48
204
140
39
49
83
69
51
9
12
15
ABCD 99373215772*3^$a+1 [50113]
76
12
75
57
33
15
15
33
12
153
15
237
227
88
33
95
264
136
24
60
200
108
175
30
75
128
64
80
36
127
18
90
17
60
12
73
23
115
29
88
68
60
72
40
152
1
72
15
93
12
167
40
56
112
3
42
48
60
30
45
12
48
147
237
36
12
80
328
32
40
123
9
3
180
113
240
25
60
35
100
24
51
132
48
9
276
27
120
60
53
60
175
117
68
52
248
180
220
12
93
95
84
96
100
20
72
52
93
27
81
30
129
93
3
20
172
3
89
1
39
60
176
40
27
33
20
132
12
40
128
85
378
77
40
12
20
31
5
352
20
40
32
1
90
180
30
119
151
105
72
72
108
8
4
68
73
39
56
85
72
95
13
27
68
220
75
252
78
12
95
52
20
163
18
90
5
7
5
168
115
69
68
13
27
108
44
163
17
40
81
119
13
87
8
120
60
40
32
43
5
103
132
113
72
28
24
63
33
24
48
8
40
24
63
48
77
52
8
28
15
45
180
135
69
21
47
120
73
35
232
3
30
15
45
99
153
108
15
260
25
42
57
60
21
147
75
18
99
21
39
8
108
12
132
13
18
72
33
72
20
52
48
48
84
21
15
20
55
30
42
53
132
12
256
92
48
37
30
60
53
37
48
90
72
93
200
67
33
32
25
23
60
40
44
91
45
75
129
20
136
80
55
9
63
117
3
78
12
95
60
52
81
150
237
48
177
18
209
36
4
80
91
17
28
27
18
107
103
60
5
115
9
33
15
33
60
35
217
210
90
90
117
60
81
179
271
9
68
180
28
20
132
108
67
105
12
21
147
3
72
53
37
180
23
64
116
52
132
8
28
44
108
52
51
9
56
40
152
72
31
57
20
40
135
153
15
12
113
52
48
45
162
48
185
127
5
25
23
37
23
295
180
29
241
72
23
127
180
17
1
15
164
60
136
24
20
48
40
180
63
57
105
47
31
45
27
30
78
72
18
282
113
37
108
99
68
108
12
240
72
40
63
117
8
55
48
357
12
141
12
18
9
123
18
27
8
72
163
45
144
68
43
72
5
13
15
24
20
36
145
27
8
60
120
37
27
180
3
137
31
69
93
30
33
320
12
55
48
90
95
40
32
52
3
18
35
4
48
15
18
60
12
123
225
27
45
303
72
123
42
107
136
45
162
18
15
80
52
12
96
32
132
100
3
18
87
12
8
73
39
168
32
133
15
48
12
8
67
180
53
52
12
116
64
68
252
16
15
12
60
125
55
53
37
95
12
16
192
45
198
57
12
120
68
25
180
135
15
213
60
24
120
51
120
42
27
36
44
36
55
30
39
56
124
33
108
72
18
9
20
120
136
45
99
21
150
89
88
80
223
5
145
179
180
73
123
87
78
30
72
5
108
64
93
47
288
13
15
57
35
60
40
93
132
30
33
12
192
20
1
39
56
12
52
201
162
120
5
163
210
147
3
102
23
144
28
140
160
135
33
44
1
102
5
13
132
30
33
24
216
15
69
21
42
30
135
32
73
18
192
65
112
3
105
48
84
36
15
9
48
48
ABCD 99373325284*3^$a+1 [50087]
99
44
19
5
31
12
17
40
32
28
8
40
8
4
3
29
16
237
3
92
12
43
57
3
33
15
113
12
12
12
36
48
96
24
96
40
116
144
108
85
11
181
83
60
28
69
35
76
27
45
111
21
140
19
41
28
92
28
20
7
113
60
91
24
5
28
15
78
51
159
9
120
3
17
12
13
23
132
7
233
180
97
15
104
115
9
12
56
100
92
48
60
12
28
69
59
37
59
96
24
61
59
31
53
16
36
20
184
60
20
76
164
136
60
104
48
7
141
12
21
39
3
189
36
8
36
16
57
11
16
176
7
65
36
12
67
12
45
44
112
128
240
37
15
27
33
75
29
84
24
28
12
57
35
40
116
64
36
12
48
20
12
28
39
29
1
48
15
108
12
3
5
120
24
19
29
48
52
32
16
45
47
40
20
108
25
59
36
43
57
20
24
88
48
60
44
19
30
54
57
8
148
44
19
6
23
108
120
100
8
24
1
11
40
3
45
60
32
1
83
12
12
85
227
16
12
75
6
107
43
42
23
60
24
100
20
100
27
153
8
12
48
7
45
3
57
75
48
65
229
11
12
148
68
49
47
1
35
64
15
78
3
12
68
4
56
12
12
28
20
25
11
96
31
24
45
8
52
48
68
19
33
8
175
9
20
108
48
4
9
95
7
17
25
18
5
127
17
24
24
60
52
75
21
20
7
30
48
87
32
60
16
8
4
27
41
13
11
76
8
12
84
60
36
48
52
3
36
113
31
5
16
39
5
79
6
39
128
24
1
42
5
60
85
23
48
16
48
72
33
3
80
4
20
133
18
9
21
18
57
44
25
11
12
36
64
20
151
9
32
16
12
128
12
12
24
76
36
75
48
17
60
52
8
12
91
5
12
12
13
107
36
1
11
24
60
19
261
288
56
7
9
48
8
60
60
7
17
91
132
36
5
7
9
33
6
57
104
76
20
4
116
4
45
23
36
12
48
25
71
115
89
19
90
195
45
63
3
72
17
48
40
3
125
7
48
41
88
60
56
67
9
60
164
36
168
96
120
1
51
12
32
1
87
32
43
41
12
40
8
4
15
33
60
9
95
24
16
60
15
78
11
7
30
42
96
144
53
43
17
24
40
68
88
9
48
87
44
52
9
51
92
96
19
93
3
57
32
132
115
96
57
15
41
67
12
113
64
15
33
8
24
88
116
1
23
40
8
52
75
60
57
20
36
52
105
48
15
27
33
15
29
148
21
39
3
48
12
42
18
9
39
189
140
7
29
12
37
47
49
11
60
24
1
48
3
15
45
3
21
36
84
36
8
12
4
21
47
1
71
43
65
72
31
69
56
25
143
7
9
60
8
40
48
39
41
7
17
61
114
78
27
56
24
24
36
24
172
24
20
28
15
5
12
180
28
80
55
60
45
12
39
29
28
27
5
28
20
40
68
4
80
1
87
8
67
69
8
43
113
181
3
3
12
57
60
9
114
45
51
141
48
12
8
88
135
29
43
125
60
28
27
57
48
20
40
32
49
71
25
54
42
48
99
12
3
17
24
144
12
60
16
3
84
60
5
55
93
32
1
71
28
80
13
15
84
8
40
60
33
18
81
45
83
61
90
12
12
65
13
59
48
96
4
152
19
5
7
77
7
29
72
12
96
76
44
4
92
48
12
19
21
9
39
60
20
40
3
5
112
105
18
17
13
150
9
8
12
16
45
23
12
55
150
39
80
16
128
132
120
12
48
72
36
7
45
12
20
1
11
24
12
49
51
63
69
12
3
53
180
40
57
11
36
120
25
18
30
195
45
3
3
5
12
25
18
9
21
39
60
8
64
20
1
15
80
12
31
17
160
15
69
56
60
12
12
103
5
12
19
36
21
24
8
1
35
31
29
1
66
132
93
72
8
4
48
3
72
36
17
124
60
8
25
42
5
1
135
20
7
65
31
21
20
43
36
21
68
40
21
90
41
60
24
52
32
37
48
35
72
16
8
12
220
15
17
7
53
52
21
47
12
36
108
4
12
20
76
24
36
8
24
88
60
32
175
60
65
40
8
132
7
36
105
32
12
76
12
12
33
11
37
102
96
36
6
18
9
20
112
129
11
31
72
93
24
168
27
24
21
9
35
4
27
30
95
1
39
8
72
24
84
13
87
3
113
7
168
9
48
39
29
211
29
36
36
24
16
8
55
101
28
12
48
92
1
138
5
19
41
7
53
52
24
63
5
28
8
37
15
20
24
120
84
24
28
60
8
16
99
132
17
88
33
11
31
17
28
60
12
3
5
64
44
31
101
48
19
5
12
40
36
44
19
9
8
24
115
5
24
235
72
24
21
60
69
15
3
45
20
40
21
71
28
3
9
81
42
102
3
68
60
40
12
92
13
35
13
95
12
12
43
173
43
81
8
72
60
76
120
15
17
28
180
132
33
107
88
ABCD 99373581896*3^$a+1 [50016]
65
18
144
36
36
24
9
117
66
72
73
35
108
49
48
12
132
68
172
20
3
25
108
140
4
20
33
7
80
21
19
11
18
126
21
15
24
1
35
9
45
15
28
92
9
51
15
25
11
25
20
364
59
60
102
147
3
57
108
84
15
45
60
3
36
6
18
13
12
5
15
48
4
29
111
28
348
152
63
117
153
90
45
63
49
71
49
47
54
30
69
148
12
80
3
9
75
45
36
33
67
104
39
37
35
42
12
3
52
120
80
3
37
29
42
45
100
192
20
100
83
9
39
72
97
107
33
51
21
75
21
40
5
108
91
23
126
79
8
15
24
21
84
39
109
71
12
72
73
17
18
25
83
1
23
45
28
24
11
72
288
9
136
24
8
88
12
68
40
24
20
105
18
93
15
85
20
27
30
27
15
138
27
16
119
25
35
156
72
60
30
87
28
17
3
88
35
49
56
4
216
119
60
1
47
72
85
11
48
117
12
12
36
45
18
9
21
39
12
40
35
6
12
15
28
47
33
60
64
108
12
20
45
151
227
85
168
80
63
21
88
17
60
43
5
6
12
45
4
96
77
87
40
8
28
44
21
27
52
60
59
24
25
23
18
87
27
157
35
73
23
49
8
51
1
36
12
23
72
18
48
79
11
1
113
3
64
8
51
12
57
12
75
144
61
29
79
71
1
8
40
23
37
20
88
107
45
3
18
96
3
15
25
5
15
21
87
57
27
28
68
4
56
57
15
132
9
42
12
57
3
265
72
20
96
9
36
27
33
15
33
54
168
18
66
45
63
132
105
69
87
39
141
9
18
120
37
156
12
8
112
12
5
51
124
11
12
96
61
36
23
57
4
11
165
24
28
20
3
90
19
119
132
9
16
47
72
30
15
63
36
37
80
27
117
63
36
57
27
33
52
32
33
27
21
39
15
13
11
9
3
45
117
15
75
57
76
12
5
7
96
20
15
57
372
36
12
132
16
119
84
9
88
143
1
83
25
11
217
12
68
12
177
31
120
47
57
28
80
21
7
80
195
69
48
72
15
61
155
49
8
105
30
72
144
9
60
28
47
73
59
120
21
64
120
60
11
84
6
79
116
52
71
21
75
66
54
33
135
45
27
61
84
20
63
6
19
8
60
87
13
12
8
129
15
48
33
54
180
25
11
57
12
76
35
12
72
21
3
121
35
25
108
8
9
55
8
60
15
60
12
61
44
60
3
45
88
104
105
63
52
56
52
140
63
69
108
3
18
27
33
87
40
152
3
45
4
59
49
11
1
29
51
60
15
81
4
68
40
131
96
73
12
116
52
80
48
40
12
47
33
45
30
57
75
33
33
15
3
1
71
105
4
20
129
7
155
49
60
119
21
69
36
6
57
45
43
89
30
18
7
68
48
12
12
208
32
15
48
57
16
72
20
111
97
5
90
42
67
8
48
72
28
44
28
48
20
40
32
45
7
89
7
47
33
60
24
75
36
18
211
80
3
30
60
48
7
20
15
25
20
57
36
108
39
12
100
36
32
72
111
30
114
33
60
60
3
60
48
1
20
40
29
51
40
143
6
111
60
75
85
11
12
78
15
4
89
66
45
96
72
27
13
8
160
20
4
11
12
25
32
15
85
8
40
17
3
12
93
27
9
27
84
40
5
123
3
45
4
23
60
30
75
57
55
68
21
30
36
36
72
45
168
3
6
51
72
75
90
43
12
80
27
45
75
24
61
5
78
30
3
33
19
107
1
17
60
18
25
23
49
65
27
16
12
143
138
111
3
12
36
24
13
71
81
33
63
40
5
7
8
15
54
6
25
12
60
47
90
30
1
143
57
24
33
67
96
92
52
8
3
69
48
51
12
49
68
117
103
23
18
51
88
23
252
6
31
48
32
99
37
23
21
40
191
9
36
52
65
30
6
12
19
179
169
20
51
1
36
60
20
3
6
3
12
28
11
37
20
27
162
55
41
87
12
45
138
36
6
111
63
57
12
45
15
40
192
20
123
33
12
27
73
23
9
3
33
60
57
247
23
36
36
1
120
60
17
27
16
5
7
20
105
127
29
42
54
36
79
200
36
63
12
165
24
9
6
36
105
100
60
12
8
4
20
120
88
72
8
87
61
47
30
7
68
15
117
88
32
148
60
20
3
54
18
72
108
6
36
30
96
48
114
30
13
155
45
27
30
55
23
249
3
48
25
12
12
8
72
15
ABCD 99375091672*3^$a+1 [50038]
6
30
7
20
3
73
44
51
6
39
21
31
29
3
63
48
21
3
1
24
17
31
12
11
84
33
177
31
12
32
45
42
90
24
12
18
72
57
15
78
30
12
246
30
37
17
12
18
13
44
9
36
19
12
48
20
180
40
5
84
15
136
41
75
4
12
23
21
39
66
30
1
8
12
9
36
120
75
87
6
12
175
12
11
12
48
84
1
5
87
12
72
60
16
53
90
21
15
121
143
9
40
32
9
39
51
42
42
60
12
6
43
41
48
96
6
9
159
6
67
5
7
155
25
41
6
6
27
72
64
12
8
9
36
19
8
9
18
1
41
30
9
57
102
6
67
95
25
8
21
3
15
36
85
44
28
8
12
69
30
33
12
24
112
5
7
5
18
72
48
33
9
12
15
9
19
41
60
12
48
12
30
90
27
33
75
15
13
116
3
6
19
35
1
11
9
57
48
66
105
48
93
43
152
24
16
32
21
87
132
3
24
1
8
4
11
42
30
85
17
27
3
18
27
33
55
47
1
29
12
24
12
7
32
76
32
28
8
39
42
6
60
25
68
39
6
144
43
32
36
27
90
12
30
42
51
33
30
105
64
8
12
3
13
35
6
31
137
30
18
48
6
1
12
11
6
43
23
13
41
54
81
28
17
114
12
54
66
13
5
6
13
32
28
116
9
12
84
30
49
11
72
25
20
144
9
12
24
78
6
15
9
27
15
33
33
39
21
87
51
72
18
36
3
15
36
36
1
12
65
12
6
30
30
105
87
13
47
6
39
40
32
24
9
3
15
24
24
9
21
7
80
27
6
24
36
240
15
21
18
42
30
18
27
16
17
43
23
9
231
117
108
40
5
7
48
5
6
13
32
4
24
8
88
71
9
4
17
31
32
51
21
3
78
63
24
28
53
27
93
67
72
20
12
15
18
3
9
36
15
27
93
99
9
21
48
3
69
36
27
15
6
12
127
32
108
57
36
48
27
27
66
51
69
19
17
15
64
11
90
15
36
9
15
69
39
16
32
40
53
7
47
133
8
24
117
43
5
48
3
192
3
12
13
17
7
35
81
9
27
4
89
51
36
93
48
15
57
75
12
24
111
9
27
18
24
6
6
48
18
37
17
19
29
18
12
18
87
21
6
66
43
41
43
140
12
33
43
12
23
132
36
24
45
40
47
30
31
12
20
45
3
9
15
48
27
30
75
33
3
9
39
21
36
147
16
35
21
9
6
33
40
48
8
9
120
27
15
30
18
30
48
55
35
30
18
141
3
30
31
24
83
45
27
21
9
48
7
107
18
51
39
60
18
18
9
93
24
3
117
15
63
18
7
20
15
180
30
3
69
31
29
6
25
5
60
84
24
30
6
51
9
138
162
6
25
29
54
6
3
3
13
32
3
6
31
209
3
60
16
56
9
19
47
69
27
24
18
6
90
12
15
9
66
33
72
57
3
27
45
93
7
137
6
24
13
11
42
3
15
21
36
9
15
51
54
18
18
72
36
15
39
6
6
36
9
28
8
69
30
13
23
30
87
12
24
117
12
115
36
11
1
104
51
25
5
7
11
24
18
42
48
54
6
90
27
16
12
23
37
44
16
17
12
31
5
12
55
48
12
20
51
36
1
92
28
32
27
21
24
4
11
66
24
3
48
52
11
6
24
15
75
66
6
57
48
9
36
43
5
39
3
9
39
37
77
27
16
8
51
18
72
3
12
16
8
4
17
18
6
90
37
5
90
37
11
9
51
36
54
7
17
18
9
9
12
30
48
42
3
36
4
59
30
36
51
9
24
27
64
17
43
32
69
6
13
17
115
5
114
36
18
7
35
132
6
36
31
5
78
37
72
17
6
105
9
63
15
93
12
108
24
9
30
9
15
18
12
12
30
45
4
29
55
17
6
33
9
42
60
45
3
6
6
30
15
3
6
67
5
18
37
65
12
36
87
24
33
18
138
36
60
24
15
15
49
17
24
6
18
60
27
4
44
3
37
68
132
76
71
33
3
18
6
13
77
43
36
56
136
23
21
3
33
15
24
45
51
90
67
8
9
19
17
18
84
18
60
72
48
132
15
28
8
147
102
12
19
125
30
24
18
30
13
35
6
15
9
24
30
1
11
84
30
19
41
7
12
48
17
63
57
90
6
24
3
3
72
24
30
19
44
27
33
63
84
36
42
60
12
90
6
3
4
48
48
65
67
5
27
45
91
44
132
4
5
27
39
73
17
36
63
15
25
12
95
12
1
5
60
51
36
84
45
6
12
85
47
60
84
9
88
29
54
25
120
12
53
6
9
4
35
61
120
32
40
77
72
3
3
54
108
72
78
6
42
37
35
21
40
5
7
47
48
97
17
3
28
53
7
8
9
3
15
54
19
24
20
81
12
48
102
9
3
81
81
18
25
23
13
24
5
31
29
12
36
48
42
78
7
48
11
18
27
21
3
64
5
108
15
24
15
21
9
78
61
5
24
51
27
24
1
5
42
13
89
30
49
17
67
11
21
4
12
72
20
28
35
9
3
61
44
28
8
9
36
19
11
21
39
25
20
9
30
120
13
29
15
33
42
60
33
12
24
27
30
15
27
93
3
12
18
84
43
17
36
39
57
30
45
111
30
174
6
84
6
30
72
18
48
9
63
33
36
33
15
28
17
43
29
6
18
6
1
104
15
45
3
25
48
113
19
20
21
66
9
64
8
27
36
81
16
48
20
52
17
3
63
9
45
15
21
102
25
32
28
8
4
32
16
5
27
27
6
72
12
126
42
3
27
138
67
8
12
21
60
30
24
12
54
6
49
17
114
36
108
42
108
36
3
100
11
21
75
1
60
44
64
47
12
21
21
15
75
45
24
75
49
32
21
18
24
30
55
5
96
39
63
9
4
12
29
24
174
66
7
12
36
17
3
9
3
75
18
90
25
11
1
12
47
33
21
24
60
3
39
73
36
5
30
25
35
30
27
57
15
3
24
18
30
1
24
17
168
6
114
42
30
31
53
19
95
60
12
6
7
23
9
9
36
48
43
29
75
21
18
45
36
69
30
12
60
9
75
6
30
97
23
9
16
5
27
75
13
125
12
27
60
9
27
33
42
30
39
3
12
18
42
24
21
ABCD 99376003276*3^$a+1 [50013]
51
24
168
80
12
1
39
8
24
28
60
12
33
87
20
64
24
8
1
3
9
11
61
15
68
49
35
13
3
20
52
12
12
24
33
63
9
192
12
23
85
23
60
36
12
96
84
12
25
27
12
32
28
33
48
23
61
87
69
24
35
13
15
20
48
4
9
123
32
1
51
12
33
39
272
12
4
32
48
25
36
35
4
20
48
85
12
75
81
39
12
32
1
71
24
4
32
12
25
48
63
32
24
52
165
36
87
32
16
32
13
15
57
15
32
40
32
84
4
44
64
48
32
1
39
68
84
52
8
28
68
24
24
16
32
4
12
8
24
24
16
12
92
24
1
3
36
12
9
99
48
80
13
51
56
96
88
224
24
1
39
44
12
36
52
21
59
24
13
12
59
52
96
44
96
25
11
16
45
95
25
96
11
4
24
33
60
135
21
35
24
48
40
12
48
8
25
167
12
4
33
147
44
64
80
16
12
81
24
60
83
12
48
13
23
1
47
28
24
57
111
9
35
28
21
23
49
63
8
4
20
76
44
1
47
52
36
8
184
12
72
33
23
132
61
12
15
8
144
12
84
40
57
12
143
48
12
40
21
3
56
4
20
49
83
4
108
33
36
3
20
36
1
51
44
76
24
12
164
12
36
88
8
12
48
1
24
3
108
60
80
4
56
109
3
60
24
92
12
4
36
33
111
36
20
49
51
32
4
24
153
12
27
12
20
16
165
48
131
60
60
40
33
59
48
60
1
12
3
33
23
12
1
15
69
11
73
3
12
60
8
24
49
11
36
37
71
61
3
12
32
4
33
12
23
181
11
52
93
15
156
128
169
39
12
68
12
48
25
11
1
51
56
64
84
20
120
84
112
57
35
28
8
60
72
4
44
1
15
48
33
15
8
24
13
12
39
8
13
3
9
71
24
76
12
12
104
49
39
56
84
1
48
111
33
3
24
9
27
32
16
44
52
32
16
104
1
47
1
132
51
24
200
1
15
44
1
27
128
37
156
36
24
60
59
48
48
60
24
64
56
13
72
63
24
33
12
11
4
128
12
16
20
73
23
12
12
13
156
47
48
48
25
3
44
24
85
72
39
12
32
64
92
25
51
32
4
81
47
49
60
51
72
8
52
9
23
76
20
40
45
60
15
12
24
57
72
11
64
60
33
35
37
63
8
25
39
68
12
40
81
11
12
4
48
24
20
13
3
92
24
16
32
49
11
28
21
111
12
20
12
184
12
81
27
45
63
9
3
32
12
76
45
12
119
84
48
25
23
16
80
85
87
8
24
64
12
8
12
36
13
35
1
15
45
27
81
23
52
12
20
52
8
16
36
36
8
25
35
52
24
60
60
24
33
51
96
32
4
48
9
3
8
76
212
48
12
37
3
33
27
108
12
32
40
9
39
48
12
60
56
1
27
33
11
72
100
8
25
39
44
4
21
23
16
56
4
8
49
123
12
21
39
12
92
1
83
4
92
49
147
33
59
12
16
12
8
13
71
60
4
32
12
13
23
37
23
36
120
1
3
24
21
23
4
33
23
4
36
20
16
8
40
104
12
40
20
36
49
39
21
15
24
44
37
11
13
35
121
15
140
100
72
44
16
45
11
60
48
12
1
83
37
11
12
40
140
12
73
11
16
32
16
12
21
51
8
49
51
68
37
48
11
16
72
8
1
59
28
12
33
35
36
25
35
49
120
15
72
45
35
61
24
3
32
25
3
72
8
1
27
32
13
35
16
36
32
48
88
8
1
24
3
48
8
12
60
1
15
20
64
20
48
4
96
192
9
111
165
15
69
11
1
143
28
9
23
84
52
48
104
136
81
39
21
59
12
48
24
148
44
25
71
73
3
12
32
40
12
32
12
16
21
15
132
44
49
3
32
73
72
23
24
1
23
64
20
36
1
60
3
8
96
49
39
92
13
3
44
13
59
52
104
36
37
27
128
4
9
15
69
15
44
37
11
16
140
124
21
191
132
36
13
15
9
59
12
49
11
13
71
4
84
84
32
1
23
12
1
75
32
36
13
24
11
16
20
49
15
96
24
189
24
84
39
21
3
56
84
12
52
33
132
11
25
23
12
76
9
15
20
52
8
40
44
49
11
76
33
3
21
3
20
36
4
92
40
8
12
36
1
27
32
36
13
3
24
33
23
60
16
48
60
44
4
20
24
12
36
13
87
8
96
12
73
96
23
40
8
85
51
9
147
44
61
96
27
8
25
59
61
71
96
37
39
20
28
105
11
4
20
49
3
60
56
25
3
9
59
16
48
12
20
28
32
60
25
11
37
11
25
24
11
49
3
120
9
83
25
3
33
3
144
56
16
12
33
23
84
108
28
9
23
4
24
72
33
35
13
35
28
32
25
12
27
12
36
9
48
35
52
33
11
28
81
48
12
47
12
40
104
52
44
37
111
12
24
44
40
21
99
32
60
48
36
48
49
11
12
133
11
76
44
1
71
28
68
73
84
3
20
25
3
20
36
1
3
24
48
45
3
32
12
144
25
27
36
21
12
60
24
11
1
87
33
23
112
60
9
15
56
25
147
21
3
80
49
23
24
12
13
120
59
28
8
1
51
93
3
8
60
37
35
25
24
48
123
165
12
27
20
48
28
129
3
32
1
84
27
44
24
13
11
121
15
21
23
36
120
24
60
64
12
80
16
69
60
23
52
33
12
3
60
141
36
27
33
48
87
69
23
64
12
32
12
64
57
11
37
24
63
12
44
37
27
72
20
60
1
227
36
12
52
8
85
60
35
25
12
3
8
85
11
36
52
12
140
ABCD 99376094698*3^$a+1 [50008]
48
6
18
23
91
42
18
33
129
47
37
18
24
108
6
27
21
11
7
54
36
24
42
12
42
78
72
30
6
24
9
8
1
84
131
67
36
5
1
6
9
75
9
63
66
15
3
12
6
24
108
48
15
15
53
76
33
30
18
30
6
18
9
27
12
6
6
45
3
24
9
39
36
36
5
13
90
12
18
18
6
66
12
45
33
47
25
15
3
12
42
6
12
60
5
4
8
13
54
65
43
33
36
21
23
19
5
37
83
49
66
45
36
3
9
32
31
36
36
33
51
5
52
44
7
24
90
30
48
57
3
30
54
17
12
19
66
72
24
6
18
6
36
93
9
138
18
131
25
6
48
54
3
44
31
18
35
1
6
9
39
6
54
53
1
12
12
18
5
55
17
97
11
1
24
3
21
18
57
8
31
24
6
120
71
4
32
55
24
6
35
31
149
52
3
9
3
29
4
32
12
67
29
139
18
15
27
153
80
7
41
19
30
18
29
4
44
49
11
4
15
96
24
9
21
15
8
52
15
18
96
108
12
42
12
42
6
18
60
51
45
18
5
43
69
3
5
25
27
15
6
23
4
27
60
9
80
1
47
52
15
33
72
57
132
18
24
12
12
33
63
17
49
3
20
61
11
31
42
18
36
9
39
12
12
54
27
27
12
6
12
42
42
12
35
7
30
36
42
114
18
24
33
9
3
39
90
3
20
19
53
7
30
27
45
102
93
8
28
87
21
80
79
90
6
66
15
8
13
18
42
18
5
12
28
36
45
12
66
9
15
18
12
75
45
84
6
72
5
19
18
27
20
1
12
90
5
28
21
11
67
30
12
3
8
13
18
48
29
13
15
8
31
33
9
36
59
55
65
49
15
8
1
18
48
12
42
48
27
12
171
9
68
43
90
18
21
27
6
90
5
19
81
8
31
42
18
24
17
7
54
23
13
6
48
18
83
4
21
102
9
51
21
9
48
87
3
84
42
24
11
204
1
24
54
96
5
12
7
17
43
18
59
1
30
12
90
48
51
123
18
11
13
18
41
25
24
6
21
21
11
36
31
33
8
4
27
17
7
54
11
1
6
9
27
6
6
48
5
64
36
9
36
6
42
11
19
29
1
54
45
33
30
12
42
6
66
23
85
6
24
36
21
21
15
39
30
39
99
9
8
7
41
55
30
24
27
32
7
113
85
42
6
6
48
101
97
12
12
24
71
7
60
29
1
42
30
47
24
19
12
5
7
72
33
9
99
3
33
27
36
12
33
68
31
5
1
78
30
18
57
8
64
3
18
23
43
9
15
12
12
6
35
7
6
35
1
18
41
12
31
30
48
123
8
25
114
36
6
3
3
54
15
32
72
48
1
6
66
36
12
24
59
7
41
85
6
24
65
31
78
15
33
6
9
51
9
27
84
24
42
126
24
24
30
12
15
45
12
42
9
21
36
90
42
48
23
7
12
6
3
9
24
204
18
18
102
84
12
24
54
36
30
60
9
21
30
18
27
8
49
30
6
78
18
36
72
24
3
39
12
60
30
51
36
39
5
37
27
3
72
18
72
36
3
21
30
18
11
49
54
42
3
3
96
6
35
85
138
18
12
78
5
1
12
39
21
12
24
30
77
55
5
7
60
42
71
1
39
9
42
54
27
15
24
18
99
21
3
56
13
6
113
1
30
48
18
96
6
21
24
8
7
18
24
48
23
1
27
3
114
30
36
18
48
39
3
113
16
21
51
27
60
54
18
78
27
33
11
25
12
30
18
54
18
24
48
23
31
66
111
45
222
57
63
12
5
16
21
27
32
4
8
36
151
84
17
1
60
24
3
44
31
18
72
12
30
24
5
37
15
15
24
12
60
6
114
18
15
33
84
12
18
90
6
17
85
120
12
48
3
15
5
67
48
17
67
5
4
9
18
48
78
23
7
69
3
21
15
33
8
37
120
39
3
30
6
30
11
4
3
12
17
12
64
96
51
6
66
6
107
7
6
51
99
33
33
11
13
51
111
17
16
3
42
30
12
33
15
24
57
27
45
8
103
36
17
37
12
54
66
18
17
13
27
8
19
6
18
6
3
3
12
5
28
21
30
42
24
30
42
51
9
11
13
3
3
12
36
114
27
9
60
6
5
31
12
54
42
69
33
27
3
24
6
11
40
9
6
30
51
15
72
30
3
57
12
42
33
9
6
12
72
72
18
23
4
69
39
21
24
23
31
9
144
3
33
32
19
57
9
63
33
27
15
5
1
144
12
147
27
17
13
96
6
6
12
18
77
28
69
30
48
29
1
42
24
30
15
36
15
12
17
19
6
3
24
87
33
21
36
12
6
105
32
84
25
39
9
60
102
33
20
1
27
3
29
19
78
84
24
6
36
66
11
7
36
18
15
57
60
30
18
18
5
31
105
3
5
1
30
41
28
21
270
29
12
13
18
5
37
24
63
3
12
41
25
6
24
54
27
32
31
42
12
6
53
25
6
5
28
15
24
17
49
75
33
60
42
12
18
71
19
42
12
18
5
7
33
9
30
41
13
36
6
48
33
36
21
23
109
18
24
45
20
13
75
81
12
102
69
8
13
66
9
12
3
33
9
12
18
48
24
18
95
28
32
31
18
18
12
12
6
3
3
24
53
85
59
7
30
24
42
12
24
33
63
54
6
24
45
99
33
39
48
36
102
6
54
6
12
78
24
35
13
18
9
39
18
66
17
37
39
8
28
33
18
90
39
15
66
12
59
36
43
6
15
27
24
12
81
9
30
5
25
30
9
111
33
9
72
15
27
57
3
36
18
11
12
1
15
9
12
71
121
18
60
12
48
17
4
9
12
75
27
12
66
3
3
18
72
12
18
165
69
72
30
24
24
24
29
55
6
54
24
41
13
6
45
27
5
73
12
18
33
39
18
23
43
12
45
93
35
36
103
6
35
96
64
8
37
11
31
21
80
31
17
19
9
75
90
3
27
18
11
72
64
81
12
24
12
15
32
1
6
5
28
9
120
15
63
18
6
6
42
6
54
30
66
21
56
49
3
75
6
11
31
5
13
6
33
3
149
25
36
11
1
30
12
5
7
17
25
11
19
17
19
45
33
6
5
37
39
32
40
24
20
28
21
6
41
4
111
12
81
3
12
126
24
6
72
9
8
103
53
25
39
36
8
36
139
36
126
78
6
6
6
72
23
13
42
9
57
15
8
4
75
21
44
7
12
53
67
42
27
3
5
43
18
6
30
18
6
108
35
24
12
7
29
7
24
29
4
9
15
39
30
6
117
15
9
15
12
108
12
45
57
6
30
30
29
24
37
60
120
30
24
24
24
30
6
105
20
108
19
9
96
3
53
28
3
6
12
18
41
13
24
30
93
3
72
24
9
27
57
3
96
12
36
18
15
3
24
6
11
64
9
23
12
13
6
78
3
80
28
24
72
87
18
6
9
ABCD 99376105958*3^$a+1 [50011]
36
36
147
1
35
49
101
7
24
96
53
75
24
28
35
9
16
23
85
5
31
59
49
20
28
47
1
120
56
4
44
105
7
140
28
36
140
84
36
69
43
180
23
24
157
89
42
48
9
52
44
72
40
32
192
63
37
59
30
31
56
3
45
96
100
20
63
60
108
25
12
11
49
56
36
39
24
37
8
21
19
23
18
31
36
48
56
28
60
36
29
43
47
30
27
28
32
40
96
35
97
41
7
144
60
36
20
27
25
32
99
37
48
20
9
30
85
101
75
45
42
9
16
47
1
44
12
9
144
60
66
9
52
53
90
57
16
53
91
209
67
113
67
24
143
13
23
1
224
40
59
33
207
30
27
60
99
30
51
16
20
3
54
115
71
72
12
96
45
27
18
7
83
61
29
75
16
53
18
72
345
28
23
25
12
12
5
30
25
65
103
24
113
36
7
144
20
39
24
73
17
7
11
12
36
109
5
36
39
40
36
56
3
33
28
12
8
15
85
84
11
144
13
120
12
36
35
30
15
45
39
40
5
96
30
37
44
243
60
21
15
144
73
12
35
1
24
35
25
128
27
25
32
9
54
117
9
150
45
9
66
9
15
81
16
29
39
141
315
64
56
9
51
52
204
104
144
40
228
47
21
15
49
23
108
30
60
54
13
108
5
79
12
20
33
18
97
20
16
20
16
128
28
60
83
1
20
51
133
95
90
7
44
4
140
52
32
100
5
18
12
1
72
48
119
1
20
4
5
123
84
60
16
173
7
23
60
30
87
112
60
11
49
48
17
31
84
11
1
44
36
39
69
52
36
12
11
9
112
24
59
45
12
24
52
24
53
7
44
45
75
15
54
43
83
9
12
9
42
12
90
27
28
156
12
35
93
45
67
137
103
32
28
8
36
3
45
36
9
6
1
24
20
45
7
168
60
60
20
160
36
11
45
27
21
36
9
67
104
9
42
12
6
7
155
18
19
20
40
5
51
4
48
48
44
63
49
228
11
61
173
66
60
21
28
80
45
96
75
45
51
63
25
95
6
67
23
37
47
96
37
168
47
37
35
25
11
90
67
12
5
90
6
27
84
24
4
32
16
120
24
11
45
100
24
83
21
4
36
47
37
35
37
24
84
240
5
87
40
23
13
23
1
80
39
37
23
9
76
59
45
21
51
9
39
15
85
5
36
30
37
17
91
12
24
44
99
85
5
90
1
24
11
24
81
36
3
1
32
3
25
84
68
27
13
12
5
27
24
165
135
16
20
60
63
21
15
1
36
8
64
80
28
53
79
101
27
27
13
17
15
45
103
32
112
24
20
4
11
54
127
24
47
12
13
23
54
43
35
117
75
33
108
120
9
15
12
76
128
39
45
100
12
56
3
25
60
5
7
24
11
9
63
120
25
60
56
16
11
12
73
8
99
1
95
1
53
18
25
104
33
7
83
13
23
9
16
36
11
72
117
16
68
69
18
85
12
72
23
13
24
53
7
20
9
15
64
8
93
90
54
6
21
9
7
47
96
81
36
100
17
7
20
4
12
72
32
63
126
54
36
45
16
20
4
5
19
36
149
18
12
6
55
29
6
25
56
99
49
116
36
40
20
100
20
136
23
30
51
4
80
96
36
28
35
54
30
36
49
36
65
54
61
104
36
76
11
72
30
6
90
7
60
12
56
40
80
216
136
60
53
54
36
129
52
20
33
31
192
47
97
11
25
12
20
72
124
96
36
47
216
37
53
30
24
97
23
121
59
45
40
11
157
113
30
132
117
40
35
60
81
27
25
48
89
7
119
45
4
120
11
25
20
39
36
105
9
43
12
56
52
48
12
47
117
84
64
12
119
25
12
47
25
60
32
63
97
8
88
24
60
20
123
13
17
43
137
96
31
44
69
111
15
37
44
84
40
20
39
13
92
72
16
20
48
36
24
16
29
79
32
33
30
6
27
100
83
157
23
109
35
6
30
49
11
84
13
77
15
36
9
66
144
13
228
12
77
223
20
3
9
148
23
85
12
8
9
18
18
7
23
85
47
9
16
104
123
45
21
91
59
61
23
36
9
76
36
20
243
21
24
160
41
60
7
32
81
54
13
32
72
40
11
145
8
16
84
12
8
4
20
16
20
27
48
45
16
89
7
12
35
21
36
4
12
12
5
31
24
101
7
60
20
52
32
40
56
52
60
12
56
52
36
36
104
45
31
23
13
20
4
131
72
25
11
21
64
5
54
37
53
27
3
97
84
5
174
61
36
48
5
120
6
165
135
1
59
121
84
92
27
120
13
23
9
52
20
96
63
25
12
83
69
63
48
54
ABCD 99376608712*3^$a+1 [50073]
15
36
41
64
159
24
21
120
24
56
220
20
19
36
81
63
53
48
12
48
36
4
51
29
156
4
12
39
21
132
111
36
9
32
48
16
144
32
7
77
84
60
12
7
12
21
12
36
39
81
15
101
4
39
156
96
149
72
348
19
57
15
21
68
16
63
33
108
36
3
45
27
69
80
31
33
75
33
84
44
52
3
137
52
8
64
75
9
80
52
24
15
168
33
8
4
12
15
153
92
43
72
225
60
123
72
33
92
43
21
15
69
147
29
19
21
20
52
72
51
21
3
105
32
240
36
28
12
63
17
7
12
65
76
20
79
21
207
45
96
32
79
60
101
28
56
139
17
19
89
96
24
76
3
57
356
4
96
44
36
19
144
245
36
163
173
43
96
89
19
72
21
24
75
9
51
125
28
96
15
9
8
163
45
72
8
19
81
20
112
8
4
15
156
105
32
103
69
68
7
21
20
151
33
72
48
15
33
108
32
79
48
60
17
24
60
16
20
55
273
8
67
120
93
80
64
36
48
176
43
33
63
41
28
87
185
4
12
3
57
48
24
8
7
57
36
20
28
51
33
96
51
5
136
8
31
108
221
156
64
180
24
27
45
60
75
81
39
29
16
144
32
60
52
108
27
57
75
41
43
17
64
48
68
24
64
24
60
27
168
33
108
20
136
56
7
21
51
48
45
36
80
55
17
4
3
45
32
43
21
36
3
21
20
52
140
112
36
120
36
48
171
281
43
113
67
45
68
139
21
144
63
17
64
152
64
15
41
7
21
15
321
60
84
135
21
24
39
21
51
41
88
51
21
48
32
103
17
40
24
96
12
135
12
225
15
9
72
48
56
24
60
156
16
39
45
20
28
15
33
228
135
9
32
24
4
75
17
84
220
72
24
20
76
27
105
60
32
79
9
111
41
55
45
135
29
120
31
144
101
16
20
60
127
120
21
96
36
84
44
52
128
31
45
60
3
117
39
5
4
32
55
81
8
16
3
36
21
60
56
88
99
221
136
104
4
51
45
20
175
137
7
41
136
219
77
7
41
31
21
20
112
12
84
56
259
84
96
45
20
76
116
43
77
84
96
60
4
108
75
36
60
45
72
24
24
96
96
68
76
39
17
108
12
43
21
20
28
15
81
24
8
52
12
20
19
96
81
3
96
5
79
41
88
15
261
12
180
12
8
24
84
211
65
96
7
81
116
175
5
136
48
36
60
20
96
60
40
120
8
16
80
16
72
36
80
79
36
45
96
3
45
36
80
60
31
60
84
24
105
147
201
168
12
63
69
108
44
16
24
63
17
43
45
36
132
80
24
16
72
96
32
40
144
80
4
156
36
63
45
15
65
36
16
60
219
69
111
105
75
21
60
20
40
8
115
9
51
17
127
17
19
101
40
60
60
3
53
204
55
29
160
39
36
60
5
16
15
285
36
144
140
115
45
176
40
3
41
55
5
4
39
60
36
309
8
48
139
120
45
27
108
57
60
48
212
43
45
32
208
87
41
84
16
108
96
96
68
4
12
3
12
144
96
5
103
33
39
41
4
39
297
60
39
24
101
43
57
15
48
57
36
12
27
120
108
41
55
165
51
33
48
3
57
183
156
60
149
12
84
55
41
19
45
216
72
48
12
15
17
60
64
176
4
39
21
75
105
39
105
252
24
80
16
24
144
15
36
5
19
57
20
144
64
51
221
400
176
64
60
48
108
63
41
40
36
60
72
15
105
132
3
45
128
43
21
15
21
12
87
60
93
92
216
24
55
9
159
300
77
ABCD 99377360502*3^$a+1 [50000]
114
12
4
11
33
15
16
11
6
79
11
40
17
103
30
8
34
21
137
40
42
98
4
23
1
2
10
24
59
57
82
2
84
4
6
24
102
8
96
10
96
6
2
6
55
117
14
30
4
24
12
15
41
3
61
18
5
1
56
16
8
4
3
137
40
47
69
6
16
2
6
24
73
9
8
3
9
10
89
15
21
19
120
42
32
22
6
2
16
42
3
35
21
21
4
50
10
15
23
118
3
41
75
25
56
43
65
22
9
15
18
11
81
18
88
2
27
3
37
9
24
18
24
26
22
30
18
24
14
39
3
24
46
2
6
12
64
38
10
60
50
18
54
24
16
8
40
17
39
45
19
38
19
71
25
15
30
128
16
18
32
18
31
29
36
60
159
3
30
18
120
64
38
42
57
4
65
10
14
28
75
9
8
40
18
18
36
23
25
23
3
22
32
36
4
48
44
16
32
40
12
26
34
140
16
18
5
9
7
56
133
6
30
108
23
45
12
28
23
25
27
33
11
25
39
5
6
6
19
53
27
1
8
4
32
18
120
10
12
15
3
6
24
18
14
24
52
3
11
106
54
14
34
30
12
15
41
78
54
10
2
16
38
21
109
35
19
2
4
26
16
24
29
9
16
2
40
18
56
28
56
15
84
21
100
20
4
20
106
66
6
78
15
35
24
16
2
12
18
64
18
6
14
106
24
2
28
2
10
15
36
53
46
5
43
26
36
16
23
16
3
26
24
16
6
6
2
1
21
56
84
16
3
11
48
78
12
22
6
74
45
19
30
32
18
10
84
2
24
57
12
33
40
12
6
30
26
10
23
15
22
8
28
39
29
24
10
26
70
17
7
18
32
3
69
3
25
96
2
13
9
60
27
9
12
14
18
46
2
79
29
12
72
70
8
72
61
17
10
42
38
13
9
42
50
16
24
11
3
90
15
15
24
13
24
11
78
15
1
48
2
21
27
6
55
5
94
6
92
22
6
15
41
48
28
38
24
37
93
8
54
24
34
32
6
24
18
30
1
5
4
23
45
4
24
51
84
15
24
26
4
36
24
36
2
57
25
30
6
20
94
32
78
3
39
9
7
48
14
76
86
9
61
39
11
1
9
24
14
82
126
14
15
33
10
38
28
6
8
13
17
28
62
42
28
92
16
15
63
6
39
51
54
11
4
11
30
28
62
18
22
21
27
2
24
4
32
3
15
1
17
3
24
25
23
13
12
44
3
3
64
66
134
6
28
116
18
6
42
10
14
49
69
90
6
2
10
14
46
32
10
26
24
75
145
47
33
40
3
47
90
6
34
30
48
32
1
36
59
64
102
15
21
3
51
24
6
26
22
42
18
6
24
26
46
54
26
30
28
20
7
11
93
1
8
12
4
15
27
2
3
25
90
29
1
8
40
42
2
22
18
92
28
20
7
5
6
94
26
30
40
24
56
60
19
21
3
9
18
104
40
6
2
22
50
10
6
9
15
56
42
16
12
95
27
16
6
66
29
1
3
15
6
18
26
172
12
30
26
31
105
8
12
88
32
18
222
10
45
11
9
4
11
54
10
14
15
48
13
12
44
6
22
18
24
6
18
45
27
32
10
3
33
44
22
18
107
43
50
15
25
8
19
51
32
37
123
8
45
19
24
42
75
3
32
22
12
14
142
2
30
16
50
66
3
28
33
11
100
15
53
21
54
72
16
9
33
3
107
1
36
35
21
9
28
8
4
84
60
20
4
8
10
24
14
40
24
20
31
60
20
61
66
42
78
9
53
31
9
12
36
18
24
53
13
36
44
22
32
30
51
87
24
6
10
48
65
1
30
24
54
12
6
2
30
102
64
12
14
21
49
24
84
8
100
2
6
15
27
48
46
36
72
12
48
36
6
6
42
96
29
21
6
16
42
12
18
8
58
6
8
46
26
16
5
49
39
99
32
21
69
4
11
25
8
46
14
103
24
96
3
2
28
74
40
66
15
41
46
8
1
68
27
120
64
24
53
19
6
95
13
30
14
15
61
6
5
21
28
47
67
21
9
3
65
64
150
18
62
58
20
10
26
12
24
10
86
52
110
70
8
72
75
36
19
5
52
21
2
70
51
15
6
8
42
58
12
50
6
10
38
16
20
100
8
66
16
53
81
10
29
1
26
16
33
15
21
9
2
78
24
36
12
10
24
30
24
26
9
69
10
78
15
129
8
10
18
12
3
29
66
18
126
21
9
31
17
7
59
1
45
74
25
15
14
16
2
42
6
40
29
37
6
72
18
12
18
38
42
18
40
15
36
105
35
33
12
28
8
22
80
48
13
51
18
68
18
22
39
5
36
24
4
27
5
99
19
41
1
12
50
1
15
2
4
44
67
24
3
8
25
15
14
55
24
75
32
22
26
16
5
3
46
26
10
48
78
18
54
78
12
48
108
2
85
9
71
27
118
8
120
4
35
3
48
21
43
18
63
77
40
15
9
138
18
92
10
17
49
56
4
71
51
24
49
47
48
72
10
14
81
4
93
12
18
18
44
60
123
61
30
30
20
4
18
9
33
30
2
16
14
10
14
21
3
45
1
26
18
51
61
38
40
30
20
30
40
80
46
15
27
14
10
110
15
48
1
12
8
16
95
1
14
18
22
18
27
3
21
56
105
10
24
14
48
28
32
208
51
24
41
28
11
19
18
24
6
69
24
9
35
7
8
6
10
17
4
9
84
12
23
12
21
10
2
22
6
90
102
8
42
30
40
11
45
10
6
50
45
1
18
50
4
8
160
3
12
107
106
6
8
46
35
76
9
75
9
56
12
4
6
32
16
14
12
6
58
11
43
50
7
63
42
78
21
75
24
26
4
42
5
105
16
15
59
16
42
12
23
52
39
6
39
44
16
21
23
133
47
28
5
54
46
23
72
25
2
48
54
4
14
72
10
20
18
1
5
12
12
66
54
10
2
168
30
10
12
48
42
14
55
5
64
30
32
34
14
66
70
14
10
8
10
47
1
54
86
64
18
5
19
14
90
10
51
33
35
16
9
30
5
27
16
5
4
9
12
15
57
36
30
96
56
30
12
3
19
6
39
5
19
9
20
22
18
56
30
16
8
16
42
3
41
10
53
45
16
12
90
8
10
35
40
11
49
9
3
9
18
30
50
30
12
30
16
38
16
56
10
2
16
12
48
2
18
30
24
30
106
21
29
7
105
30
8
6
130
26
3
115
6
26
54
58
42
68
10
5
1
2
30
12
22
90
51
9
48
48
18
65
1
14
30
24
15
25
122
10
68
7
9
11
4
29
43
59
40
24
24
177
5
4
14
22
36
3
27
54
60
6
9
36
5
22
2
30
16
5
3
6
4
15
36
8
85
6
14
18
18
96
6
22
63
5
24
48
51
45
4
12
36
2
22
18
30
60
38
24
10
8
6
16
45
29
30
9
25
6
5
67
8
6
79
11
34
72
8
6
16
9
71
48
24
37
45
6
42
47
73
51
9
23
19
5
99
9
28
5
22
32
78
10
6
74
40
8
64
8
70
50
16
6
50
10
24
24
30
26
76
15
51
18
59
1
20
30
24
30
7
8
1
74
6
34
2
ABCD 99377455922*3^$a+1 [50028]
42
11
1
6
90
162
90
108
47
96
19
48
150
30
54
11
79
96
65
25
72
18
317
43
125
37
72
30
5
31
89
24
24
13
12
191
97
72
47
133
108
54
108
5
120
216
192
24
73
95
73
23
96
61
90
192
18
215
7
48
17
43
53
24
13
30
72
5
103
17
187
101
24
1
12
203
19
30
6
180
29
91
125
7
18
167
13
162
18
12
60
23
85
12
72
18
90
11
31
30
35
235
96
125
127
48
72
72
18
23
37
83
79
36
77
85
18
12
53
144
1
54
186
47
43
53
217
30
24
18
47
1
42
108
102
11
49
18
54
311
24
73
78
72
41
79
281
61
36
54
240
108
108
30
54
126
239
48
55
72
113
127
30
96
174
96
90
59
96
24
13
11
7
150
54
18
107
96
139
18
11
24
85
83
25
150
89
73
270
12
6
23
96
144
19
90
42
41
24
1
132
35
13
24
36
12
108
47
48
48
19
77
193
18
77
37
126
12
65
85
227
205
131
67
5
7
78
102
90
168
35
157
96
59
85
30
5
103
42
18
12
41
49
71
7
17
271
90
210
60
12
180
60
72
18
12
96
12
83
139
53
55
18
90
90
72
83
109
18
60
288
90
12
18
114
90
41
48
31
89
91
29
49
23
7
90
60
72
90
41
85
90
84
216
24
18
90
180
30
78
84
53
43
54
120
216
42
12
113
55
72
18
192
186
12
180
101
31
66
24
18
18
30
24
5
48
192
55
41
37
108
30
17
55
60
5
25
60
162
18
30
41
19
228
162
90
132
228
42
30
36
65
240
7
90
23
205
72
35
55
60
30
42
5
13
18
65
127
185
13
54
5
211
24
180
30
11
24
24
37
72
131
31
126
162
72
108
102
119
211
29
7
137
145
78
174
18
353
67
90
35
13
24
66
42
30
41
31
41
127
72
126
179
31
60
12
108
53
7
72
30
35
25
18
5
139
18
180
47
1
60
155
55
90
150
17
103
24
89
67
24
90
48
18
60
12
90
150
12
29
49
23
25
119
120
121
72
18
72
18
150
77
43
234
6
84
18
47
85
90
113
205
18
54
11
48
157
72
42
18
18
29
163
5
72
24
49
71
67
29
85
30
180
65
24
216
43
48
54
23
163
90
12
78
12
60
120
18
252
270
125
72
91
42
318
24
5
193
30
60
72
300
180
18
35
37
36
47
7
6
12
23
67
180
150
120
60
18
54
23
13
30
150
12
18
24
156
5
49
18
18
42
17
73
48
47
13
30
53
259
30
47
85
90
48
17
133
90
108
29
1
42
48
312
48
144
150
18
5
120
13
24
11
115
29
1
24
30
6
35
55
30
132
138
53
7
65
7
185
96
7
30
179
48
115
197
48
85
48
83
7
65
24
115
29
7
12
72
108
60
18
84
90
6
72
23
175
30
42
30
180
150
48
42
12
6
12
65
96
7
17
37
66
240
72
41
61
36
180
72
42
66
143
79
65
55
60
53
19
101
187
30
132
35
31
72
42
36
59
13
30
53
19
18
78
210
42
65
55
65
67
36
12
18
24
35
1
102
41
109
48
42
17
13
78
5
79
6
12
71
91
78
18
12
108
5
49
23
55
ABCD 99377551844*3^$a+1 [50089]
90
24
15
51
18
19
23
108
30
15
21
3
57
90
54
30
96
18
162
9
4
41
79
11
162
72
18
25
119
36
9
21
24
79
95
6
126
84
90
36
19
23
73
8
9
31
239
1
11
61
17
55
72
11
37
5
18
54
43
8
123
42
180
123
57
43
95
105
99
18
90
54
18
36
54
51
52
120
59
21
64
20
75
36
24
61
65
18
9
57
39
12
24
64
5
90
36
36
18
31
95
24
126
30
24
90
67
48
5
67
240
24
44
4
41
15
141
60
30
6
18
25
80
12
52
8
93
162
30
19
48
113
42
102
51
3
1
41
18
37
24
155
144
61
8
40
32
51
42
27
16
29
99
27
69
136
119
25
24
5
27
64
8
111
25
17
15
40
83
24
61
5
75
112
17
36
90
36
30
6
144
73
48
215
108
132
25
24
89
147
172
41
6
156
18
132
72
31
35
57
15
42
18
33
177
15
279
49
71
6
43
5
111
15
114
91
120
59
81
4
56
16
179
6
48
7
48
17
3
156
24
16
41
55
53
72
67
17
24
51
159
72
54
24
606
105
9
7
5
67
77
36
42
13
5
72
66
72
33
27
85
95
72
90
15
3
180
25
83
9
93
79
35
69
15
42
54
54
211
104
60
105
39
87
93
75
36
30
6
120
126
54
93
21
7
8
12
75
108
37
48
11
66
90
60
108
36
54
31
48
11
162
54
54
72
30
57
16
17
18
61
35
45
24
111
9
21
6
30
7
137
55
20
39
30
72
39
64
77
24
51
64
56
40
24
48
92
36
57
51
15
37
53
36
54
162
15
24
51
114
36
54
1
24
59
85
24
68
180
40
23
36
18
66
96
69
15
24
13
35
60
145
35
69
15
49
131
13
116
15
61
125
66
129
39
30
36
6
25
23
72
25
68
21
55
11
78
7
113
36
36
15
99
18
18
25
59
60
25
5
36
15
99
13
68
28
35
12
25
125
27
3
18
36
90
54
151
35
180
84
21
3
13
125
3
15
25
32
15
25
125
18
72
25
23
126
6
69
3
12
36
18
75
84
21
39
21
36
126
48
25
96
65
36
19
80
75
6
7
8
129
66
42
162
54
66
1
24
35
54
72
84
6
13
32
165
132
270
18
15
64
65
103
113
7
92
60
51
78
79
47
25
119
72
18
55
24
8
40
65
78
102
43
11
24
54
48
39
15
25
24
5
42
144
25
101
72
67
149
90
36
30
36
163
32
165
19
41
55
35
13
71
60
18
51
15
36
114
27
40
77
27
108
117
18
48
85
5
24
18
12
13
47
9
24
12
96
69
24
36
156
114
205
24
95
81
39
25
35
109
47
129
51
60
66
54
1
59
30
79
11
36
24
84
60
12
24
18
51
51
6
63
132
84
99
45
112
32
16
47
25
72
41
42
9
28
47
1
35
93
40
72
53
139
23
105
69
3
108
15
18
42
18
15
21
91
48
35
177
148
32
27
33
3
45
9
66
21
36
33
6
84
126
39
72
3
30
60
12
7
32
21
43
77
139
155
85
5
18
18
15
15
25
8
117
27
16
221
163
41
12
42
12
61
48
32
39
96
9
60
3
138
24
18
36
25
95
36
61
125
18
156
24
157
32
63
54
30
6
7
72
80
51
33
45
7
29
15
3
18
84
90
1
23
12
13
5
6
30
114
81
60
40
29
91
23
12
13
83
18
12
175
8
165
36
15
36
4
8
3
37
92
51
25
83
6
84
36
15
24
39
12
24
90
36
90
85
56
112
8
39
73
17
36
3
141
6
13
95
30
42
25
47
1
17
18
66
6
37
83
78
36
30
150
15
15
36
144
114
90
12
109
5
19
35
30
7
8
72
40
20
195
25
32
72
21
90
97
47
18
55
35
12
169
47
24
18
18
33
87
54
60
18
66
186
69
36
76
8
45
66
36
13
56
9
72
159
64
137
7
11
109
8
9
30
6
30
105
27
36
30
195
207
33
4
53
19
89
12
90
33
40
41
99
21
15
75
93
237
30
13
11
61
20
124
20
45
66
294
55
137
54
49
47
30
24
18
48
18
15
24
3
18
15
51
49
11
84
36
6
30
42
87
15
6
30
ABCD 99377737294*3^$a+1 [50094]
48
72
65
118
36
14
16
120
42
93
60
5
34
86
175
17
19
21
72
66
45
137
10
180
2
136
32
19
21
15
105
171
39
134
24
31
36
3
282
8
55
36
111
78
219
15
30
66
60
2
31
137
24
19
173
64
240
120
87
137
16
24
15
36
96
36
27
60
50
163
75
74
64
42
120
78
32
19
36
15
81
17
103
171
48
21
84
108
36
36
27
69
57
24
27
5
34
30
75
5
115
5
70
21
36
89
19
39
120
38
48
91
108
36
69
8
130
45
75
14
34
21
81
90
30
48
111
108
93
48
24
90
21
36
5
31
17
48
24
16
48
32
120
19
5
187
87
21
132
87
30
90
86
7
24
27
6
87
17
55
51
62
24
16
8
22
12
6
3
29
163
117
18
62
10
48
12
50
31
27
9
36
75
12
50
79
41
40
63
75
102
18
60
69
12
129
30
21
24
69
147
93
66
12
9
41
24
7
12
5
163
21
216
15
15
74
40
51
12
63
2
10
30
8
19
21
15
48
9
27
45
48
90
14
7
113
16
42
45
15
21
39
6
75
77
48
7
3
33
27
132
14
7
99
254
184
42
45
36
72
15
117
89
24
67
45
27
12
9
27
60
75
14
31
105
30
9
24
9
6
12
45
12
125
43
36
36
21
27
96
12
99
9
101
7
9
42
129
101
187
36
177
99
21
80
7
48
3
24
6
75
24
75
2
7
99
69
84
45
90
33
53
24
31
3
33
29
24
31
24
57
99
53
43
84
123
117
48
105
126
12
9
21
42
30
123
93
15
24
51
54
96
42
12
18
8
79
12
108
204
12
41
31
144
65
24
7
65
79
48
36
15
9
3
2
16
15
9
32
175
3
225
15
9
29
79
36
36
41
115
165
66
14
79
27
86
34
14
19
24
75
9
41
88
32
10
110
24
106
45
65
48
72
24
16
48
56
120
16
3
48
24
45
48
171
5
16
18
57
72
12
132
12
24
123
134
46
48
12
30
48
27
72
36
9
48
120
42
78
135
72
41
24
16
63
17
70
2
24
48
67
99
2
31
12
24
12
99
360
117
27
78
8
72
24
79
60
5
10
24
6
42
60
122
55
17
19
45
24
18
14
7
9
18
117
3
60
42
120
8
70
90
114
45
17
24
19
15
6
42
38
19
21
42
9
36
17
48
22
18
48
72
15
177
32
55
3
38
10
21
51
153
29
16
240
18
12
18
42
69
81
8
19
60
3
14
106
21
108
111
108
9
17
24
103
17
223
72
15
2
19
5
88
168
27
53
82
6
30
12
9
96
75
240
9
41
40
39
81
8
64
32
16
18
72
14
7
48
24
57
42
6
42
9
5
19
12
63
90
56
24
10
45
27
14
118
2
19
5
22
18
104
58
108
50
67
29
67
29
24
24
10
30
63
12
45
15
129
128
10
78
51
120
141
18
62
48
40
54
48
9
12
24
3
33
72
12
5
58
69
36
101
43
45
8
103
57
3
5
79
36
39
6
24
120
56
7
225
15
144
144
209
55
111
12
9
36
3
30
90
21
9
42
14
55
108
3
18
3
69
39
129
80
96
16
3
125
55
36
3
9
72
144
63
50
82
45
3
120
120
38
7
15
50
40
75
36
12
29
175
72
36
5
24
48
115
21
24
8
72
72
16
18
9
21
30
2
19
63
6
144
8
10
93
129
48
90
30
99
12
99
33
39
30
15
17
115
53
46
45
84
3
48
86
24
7
12
93
30
9
9
39
17
19
45
27
29
184
32
7
51
21
123
38
72
16
42
57
63
48
30
39
17
91
48
27
18
32
19
5
115
69
135
9
8
24
103
3
222
8
82
21
24
33
32
7
33
15
3
30
8
72
31
24
3
230
40
162
30
39
39
12
30
3
29
16
171
29
190
2
144
19
39
110
72
120
19
5
160
24
75
63
12
18
51
21
87
41
22
9
9
80
120
10
12
2
43
45
32
24
10
30
3
39
14
24
7
65
31
89
55
3
12
12
57
60
12
77
91
84
36
21
39
81
75
15
117
17
214
60
33
12
60
180
12
63
60
42
80
24
48
10
120
9
84
15
18
39
24
12
77
31
147
141
24
75
24
6
152
24
19
15
21
123
93
36
69
27
3
2
7
9
15
36
53
72
94
42
135
12
51
21
5
19
237
87
41
22
18
24
32
96
19
5
24
7
123
33
111
57
21
ABCD 99378111622*3^$a+1 [50049]
13
24
23
16
20
192
148
27
5
115
18
11
64
12
72
36
68
61
11
1
48
11
1
36
12
39
27
24
9
32
1
15
63
65
37
111
12
21
83
37
3
32
55
21
21
3
32
40
8
49
15
51
72
18
51
32
13
15
80
145
54
17
85
48
36
51
9
51
332
36
24
4
21
132
27
81
6
65
36
64
32
259
114
39
20
84
31
81
15
41
4
80
259
17
1
35
4
84
21
3
8
145
23
4
104
52
45
27
33
39
20
4
21
30
17
13
36
12
15
8
1
63
3
33
45
23
19
69
9
155
61
11
49
6
48
5
49
27
21
24
59
1
15
21
107
31
6
75
80
76
27
41
127
5
43
6
3
21
75
105
11
4
72
45
59
31
9
21
72
39
9
42
96
6
39
21
11
28
9
35
25
3
48
56
25
6
9
8
28
27
21
72
27
78
3
9
78
5
48
4
132
21
59
4
111
78
90
30
119
19
21
140
31
72
6
24
75
48
164
13
3
51
89
28
3
6
48
12
71
37
11
31
48
65
121
102
33
20
67
30
18
77
24
16
68
4
81
11
13
12
6
9
33
36
35
7
54
59
7
33
21
24
12
12
36
23
16
428
67
5
4
68
100
8
24
13
63
116
36
1
24
3
8
55
5
12
7
24
216
33
8
28
57
42
6
15
9
23
43
30
27
45
120
95
36
7
6
96
3
24
144
39
54
48
96
42
120
30
18
29
28
44
60
61
51
21
27
81
15
12
108
60
120
27
29
4
12
20
72
12
1
42
57
12
9
12
71
13
42
72
29
13
84
3
68
120
1
60
39
39
6
18
81
39
6
24
15
20
4
8
85
6
17
7
17
13
24
35
48
4
99
113
28
99
41
4
12
56
37
15
20
40
63
21
81
87
48
21
48
27
213
36
18
48
45
9
3
15
5
84
73
6
78
42
144
48
162
27
60
21
48
24
96
72
48
23
36
96
36
37
39
8
24
31
89
28
33
107
120
133
18
30
27
8
28
27
24
33
39
17
13
39
32
132
55
21
32
25
48
15
20
37
39
33
96
51
32
7
41
4
164
13
24
18
33
20
19
53
52
96
12
68
40
9
23
61
42
30
48
39
32
49
83
48
76
57
35
40
15
65
85
47
84
4
20
7
9
60
48
81
47
19
6
131
24
120
31
5
19
9
45
24
47
13
36
23
28
45
3
45
171
39
78
60
59
1
11
61
47
13
11
19
17
16
20
16
27
114
3
3
6
15
36
32
1
11
60
40
68
12
28
21
27
69
27
12
45
23
72
109
36
3
36
92
12
72
76
21
51
93
3
44
1
63
68
12
25
11
36
13
30
24
45
68
31
9
128
36
43
18
6
17
7
29
40
128
4
21
23
73
3
24
21
15
51
17
1
11
115
21
44
85
27
63
162
12
51
15
6
35
76
45
27
44
24
16
24
57
6
17
24
4
81
24
71
16
27
29
91
53
12
24
61
83
4
44
61
35
36
19
17
31
17
73
6
29
13
12
72
90
201
12
27
173
67
18
12
24
24
36
3
27
6
108
87
20
36
12
37
36
72
35
1
35
24
1
11
76
3
89
13
24
47
1
23
40
44
13
11
72
16
20
48
40
96
33
71
4
87
65
55
17
13
48
12
59
25
48
66
5
19
78
15
108
15
6
24
107
4
81
42
21
51
77
73
3
21
11
61
51
21
48
3
111
48
17
40
12
21
11
24
52
92
13
27
36
21
239
13
47
4
8
40
45
11
25
48
11
40
9
11
43
29
43
48
120
93
129
66
48
96
6
24
11
48
49
48
3
9
42
21
147
29
1
42
48
6
15
8
91
17
24
61
48
12
23
55
33
15
57
288
57
3
33
107
12
37
174
41
25
47
1
3
99
113
24
36
52
111
24
29
72
16
9
24
35
72
112
45
11
31
48
6
36
54
9
12
32
4
216
32
76
3
24
18
48
35
1
11
64
32
52
9
27
15
30
60
23
12
1
3
9
12
3
45
36
3
27
69
84
87
6
18
65
31
105
44
25
71
16
72
57
36
3
8
4
68
4
24
63
102
27
20
4
39
101
1
75
15
33
165
18
24
18
12
36
123
117
59
100
135
21
21
75
72
27
17
24
12
19
17
24
37
60
11
120
4
21
35
13
35
24
52
21
75
9
71
121
12
36
39
51
33
69
167
43
33
21
23
72
4
39
17
4
27
53
19
18
35
4
24
159
30
27
9
39
32
24
40
32
36
19
17
40
12
45
51
57
18
101
139
45
27
81
44
36
36
1
24
66
78
24
48
35
48
55
24
29
4
39
17
13
63
12
15
17
1
35
40
72
3
29
100
9
12
66
57
32
13
35
25
35
25
99
32
76
72
9
131
60
85
3
24
8
1
24
15
9
42
41
16
57
71
85
3
140
91
96
17
7
30
11
73
60
11
55
9
9
3
33
24
18
48
9
141
12
35
19
30
51
32
25
6
24
17
12
1
36
27
105
42
78
84
11
84
28
33
24
11
48
55
5
1
18
72
29
1
3
24
69
60
11
1
39
44
13
36
84
72
39
3
6
111
24
120
81
23
28
45
3
32
36
24
36
4
27
6
42
41
60
67
9
8
4
20
55
53
37
183
15
17
16
39
57
9
3
141
59
4
116
1
63
12
32
1
12
23
64
48
108
56
36
16
129
24
42
150
39
8
1
35
24
120
24
4
45
3
32
112
33
ABCD 99378135952*3^$a+1 [50000]
97
15
21
9
62
109
59
28
30
98
12
13
51
6
42
57
45
74
10
15
15
12
80
22
90
66
36
30
18
86
36
46
150
30
78
60
20
100
56
10
24
110
40
56
13
83
10
62
16
80
1
48
71
34
27
3
32
49
144
96
71
34
24
18
32
82
74
34
135
12
59
22
27
60
23
34
60
50
34
14
118
38
10
54
6
2
202
147
21
14
46
48
2
252
22
14
106
15
33
36
42
9
95
24
4
165
75
30
2
46
14
49
69
222
44
36
25
21
123
59
85
132
9
75
15
21
45
15
3
48
92
60
25
33
14
28
36
120
96
8
12
13
21
15
35
1
119
22
18
21
21
180
62
25
23
34
126
92
88
44
36
13
75
72
9
24
9
38
88
9
36
51
33
95
112
18
2
16
9
180
81
18
66
39
35
40
42
39
144
60
11
58
86
22
110
73
36
21
63
24
71
16
20
49
59
16
21
95
25
99
36
8
70
26
16
24
32
24
13
75
32
10
24
30
120
81
3
21
39
18
50
4
78
48
87
11
25
36
11
73
119
10
48
78
44
16
44
25
156
60
147
32
37
75
68
40
18
2
48
4
8
1
35
12
13
59
10
110
22
66
8
85
141
15
71
144
25
33
6
9
47
49
21
15
15
140
4
30
50
22
48
26
36
10
18
66
48
36
74
1
24
27
8
36
36
28
30
15
71
46
75
60
23
60
16
80
36
70
3
87
116
13
21
60
110
48
16
66
39
84
23
24
24
12
49
3
80
72
16
8
12
28
6
50
25
3
57
35
24
16
9
47
24
16
8
1
9
74
37
9
86
10
50
96
64
44
24
72
49
21
14
25
11
96
28
20
72
4
105
21
18
80
4
30
26
40
56
58
15
12
11
58
24
75
153
3
47
72
85
3
33
11
34
132
72
6
42
3
129
108
2
36
16
33
57
14
1
35
73
23
73
11
16
8
96
10
6
8
12
22
62
60
84
12
208
9
36
24
12
51
12
60
20
60
37
3
18
30
33
45
60
2
82
27
111
18
66
9
57
14
49
27
20
48
109
36
75
6
14
96
4
12
54
26
142
18
129
63
140
36
16
36
24
6
12
27
21
14
36
13
21
39
59
12
16
114
14
60
24
16
9
23
40
24
30
74
34
18
102
27
108
23
48
1
108
240
33
84
63
71
82
39
9
66
30
126
9
59
25
119
25
36
87
18
26
34
14
37
11
4
56
34
48
48
38
109
36
95
82
3
36
9
74
22
14
1
39
72
12
45
35
22
24
24
62
24
16
36
32
12
49
36
3
80
40
56
1
11
13
36
33
50
97
15
30
78
18
114
66
30
8
4
18
27
132
155
48
25
63
80
12
16
54
38
24
25
228
131
10
39
111
30
39
35
16
20
12
4
9
11
46
18
45
75
21
35
106
2
1
75
9
23
22
15
12
105
90
9
21
120
24
14
82
14
10
39
87
44
12
22
26
1
15
8
1
15
72
54
3
45
60
15
63
164
25
3
6
51
15
24
105
36
3
36
105
35
10
111
123
20
82
15
33
26
34
27
51
114
14
82
50
10
2
61
144
35
36
12
34
26
4
6
27
36
15
24
6
84
26
36
25
3
12
20
16
48
162
14
34
26
16
9
48
33
198
56
154
14
52
6
74
36
10
150
18
24
18
44
96
70
14
13
216
9
48
50
178
26
36
70
39
71
37
3
20
12
52
20
60
94
110
1
35
25
11
108
46
6
42
6
42
39
71
34
6
18
14
168
40
60
9
3
72
33
15
105
36
21
26
12
88
24
18
50
85
95
1
239
12
28
162
110
64
69
155
1
71
24
1
35
109
39
156
96
6
63
129
15
45
50
61
51
8
36
46
24
74
52
44
12
13
71
25
3
32
70
75
9
12
2
25
57
3
11
1
45
15
35
13
3
80
34
38
96
34
62
10
38
1
60
51
213
83
28
21
59
46
86
58
2
100
9
81
39
15
66
27
15
30
51
35
1
33
102
144
114
86
40
20
22
78
32
82
38
24
10
15
3
12
18
2
34
99
11
25
36
39
66
108
78
9
3
80
10
48
63
15
30
39
11
72
148
20
109
3
108
20
49
27
45
168
107
48
96
4
222
18
30
62
34
26
48
25
111
24
56
1
23
70
90
18
38
16
8
61
24
15
30
66
81
131
12
48
48
1
3
72
33
33
48
39
95
72
49
47
40
48
30
51
24
120
11
96
28
6
156
78
45
84
225
38
10
14
58
6
9
23
37
21
24
6
32
48
10
15
47
49
108
3
18
36
110
25
21
24
48
42
30
50
4
104
1
24
81
42
84
48
30
12
30
33
35
36
10
102
32
72
16
32
58
3
107
24
48
157
9
14
1
27
104
25
9
54
6
156
54
69
12
23
16
42
12
78
30
102
32
16
30
42
6
14
96
4
48
24
24
69
12
23
48
22
30
45
12
69
14
36
49
21
51
11
12
52
45
83
82
48
27
45
6
42
30
8
48
24
25
11
ABCD 99378551128*3^$a+1 [50104]
3
27
109
59
12
18
72
43
36
11
18
54
6
31
29
7
5
55
23
157
17
91
11
6
99
28
11
25
29
30
12
54
39
21
6
24
37
20
3
12
12
30
43
59
24
30
7
77
7
5
15
21
54
96
54
15
48
45
12
18
108
24
9
27
25
29
19
29
6
30
19
35
73
12
65
12
90
13
132
56
3
37
29
78
66
30
21
33
60
3
33
132
7
77
24
66
69
81
36
84
24
30
24
61
20
69
3
27
42
90
1
5
42
30
7
11
42
18
48
12
12
30
51
81
66
18
15
220
12
119
18
6
12
69
48
27
24
1
41
90
18
24
108
78
6
15
51
13
29
36
42
13
119
6
42
9
16
24
24
12
12
83
33
51
66
7
20
15
72
18
55
17
19
35
36
6
180
18
6
19
17
18
9
33
42
37
71
9
3
85
72
56
64
113
198
18
12
72
36
72
18
102
48
30
25
80
40
11
49
12
48
17
54
18
42
18
15
76
24
5
30
85
65
15
57
18
61
11
18
78
42
3
52
23
25
17
42
1
5
3
21
114
60
6
63
3
33
27
24
6
55
32
16
36
5
19
167
30
3
21
43
12
44
16
5
78
13
20
153
24
18
12
6
42
33
16
41
102
1
36
5
18
48
12
73
128
117
43
5
30
1
29
30
6
15
9
60
54
61
17
24
31
8
15
21
3
30
27
33
31
29
96
6
18
6
9
3
49
5
66
49
24
24
17
36
30
84
9
24
33
7
161
60
7
17
91
5
12
3
21
36
7
23
13
24
41
12
15
3
25
17
7
35
6
7
17
18
18
6
108
241
89
15
63
45
45
103
12
29
15
4
65
19
41
36
43
11
24
66
6
9
4
8
93
90
102
19
24
92
4
95
1
12
17
114
25
77
18
49
5
15
15
1
5
54
78
7
17
3
51
72
12
21
57
3
52
12
48
53
19
12
5
48
6
9
15
30
15
27
25
53
42
66
39
21
19
89
51
81
3
27
84
6
78
37
23
102
43
24
203
25
108
24
23
12
213
87
12
13
8
57
31
84
17
36
12
36
6
25
5
30
60
24
81
24
40
24
56
16
53
78
97
17
18
1
107
13
72
35
25
23
109
101
27
28
11
54
19
72
5
31
29
79
41
15
33
31
167
25
5
55
80
3
9
93
114
9
39
72
90
115
60
5
48
18
13
35
12
90
183
12
27
30
15
45
67
96
29
3
3
18
120
15
21
6
18
31
23
18
63
9
30
6
15
15
120
42
102
60
73
132
65
48
27
40
11
1
20
40
11
42
15
27
129
9
6
1
36
29
204
6
6
108
6
25
53
15
15
1
12
80
45
48
6
6
7
23
48
24
33
28
24
5
55
35
25
96
125
139
11
120
12
84
30
36
19
23
36
45
9
31
65
12
7
92
51
13
29
91
12
12
17
18
66
24
96
12
54
133
11
6
60
48
30
30
18
25
35
18
99
3
204
30
43
23
73
24
17
3
51
36
6
258
1
41
18
90
15
9
31
5
54
13
12
41
24
127
23
90
72
48
12
60
19
60
36
24
47
30
55
35
9
3
48
30
48
7
8
9
48
7
96
11
25
11
18
150
45
39
36
102
48
99
88
5
19
23
42
31
5
30
13
71
6
207
15
60
36
85
12
23
37
65
18
66
30
6
123
57
84
48
120
30
25
83
12
60
78
102
18
12
48
43
65
7
47
97
8
76
5
30
1
188
45
42
78
90
42
6
45
15
25
8
52
47
30
7
119
114
90
18
67
11
25
84
5
7
5
39
9
91
29
36
15
9
12
36
43
29
31
12
17
6
49
32
28
12
36
23
6
19
5
120
24
31
11
30
78
36
12
33
21
139
32
9
24
7
5
19
48
32
40
35
6
15
33
96
18
36
9
16
59
30
6
1
41
18
24
61
47
114
79
17
19
29
24
30
12
13
5
3
24
3
1
89
135
81
12
12
48
24
91
24
56
27
6
6
1
83
24
1
17
19
5
48
6
81
28
36
65
12
12
67
23
45
16
20
21
36
90
30
72
66
81
16
32
111
12
25
24
5
3
21
30
25
131
66
7
47
1
5
12
3
57
18
102
18
12
61
5
30
6
60
36
30
18
54
12
60
18
27
4
41
18
61
20
45
42
168
1
84
17
54
9
57
48
54
6
55
89
6
24
42
31
68
87
73
47
33
64
168
53
75
15
36
204
1
29
42
25
5
12
48
79
29
7
47
85
72
41
12
12
79
5
12
132
15
15
133
95
42
60
55
5
42
93
27
30
43
11
25
11
13
17
18
1
5
54
1
72
5
3
27
144
84
6
51
12
15
1
84
12
53
42
1
155
12
6
36
18
48
30
12
18
49
20
21
43
41
24
12
60
15
9
15
51
18
24
36
6
1
5
42
12
6
79
71
30
43
5
24
43
77
42
18
18
12
25
35
30
66
12
9
129
24
27
9
30
24
48
24
73
23
25
12
20
15
6
7
77
6
96
6
7
5
66
54
6
36
1
17
91
17
12
12
19
5
67
8
27
13
35
54
15
3
49
20
28
96
36
24
36
44
4
41
67
119
1
29
30
1
12
5
51
9
48
115
35
18
7
8
81
48
18
37
5
66
12
13
11
30
24
12
24
54
61
11
85
5
7
95
12
1
5
12
3
27
85
23
54
6
13
47
49
5
6
9
3
25
96
11
54
12
7
12
5
24
67
17
48
18
30
84
27
3
6
19
17
96
55
29
18
97
11
18
6
144
192
12
73
5
30
49
23
48
72
37
11
13
17
24
15
123
6
6
85
44
21
15
39
24
1
17
12
7
83
30
31
125
12
12
12
30
48
13
107
73
29
43
5
6
42
12
31
5
24
6
42
18
30
27
48
64
65
198
30
27
57
120
39
16
29
24
15
57
24
54
18
7
48
44
3
12
18
7
29
27
33
55
41
24
42
54
ABCD 99379001102*3^$a+1 [50022]
47
25
71
25
18
45
9
63
57
12
3
33
42
141
15
6
90
90
204
30
42
102
66
35
192
25
87
57
191
139
29
91
29
67
29
73
42
24
36
6
24
6
54
36
48
35
79
12
66
12
63
117
12
18
30
12
11
19
53
7
90
84
11
1
12
48
27
21
120
27
39
41
109
30
30
48
90
18
18
42
24
78
17
13
30
18
48
204
6
162
84
3
32
1
12
132
71
24
1
12
48
42
41
85
36
23
16
45
42
65
120
19
18
51
21
48
72
11
192
48
25
143
25
71
31
33
15
6
240
3
21
11
19
117
8
241
23
72
1
15
69
120
75
3
78
24
23
1
39
48
8
205
36
18
66
6
53
25
12
96
35
25
162
186
107
97
36
12
23
16
8
73
30
48
17
40
45
99
8
127
126
27
8
19
6
335
133
99
15
30
6
5
37
30
48
6
15
96
15
12
6
24
6
6
30
45
176
37
11
24
13
83
120
79
18
12
72
60
18
66
59
25
18
30
48
6
105
8
48
97
12
24
11
136
99
29
7
9
9
95
19
30
23
19
144
30
36
11
25
90
77
7
33
51
21
56
97
12
219
27
77
13
30
5
85
123
104
25
12
24
42
18
114
5
37
66
12
21
15
60
30
42
12
42
23
181
6
66
24
75
8
1
54
81
15
57
33
111
3
18
35
24
55
65
25
36
123
39
96
6
60
60
84
42
29
24
40
24
32
40
9
47
85
35
49
54
9
27
125
43
36
6
11
73
15
27
5
72
1
12
27
21
51
8
85
3
8
91
29
16
69
6
69
56
88
48
129
96
47
25
12
6
29
13
6
69
15
17
25
6
30
24
35
24
1
23
40
21
36
495
75
6
119
96
97
90
36
6
35
55
30
6
53
19
48
53
64
27
36
54
3
81
95
72
25
48
132
114
54
107
37
72
66
89
13
75
147
5
55
78
168
35
85
54
45
9
24
96
30
6
6
84
18
180
12
23
1
54
41
120
1
36
138
6
83
120
91
42
3
129
12
54
132
17
16
32
48
61
24
99
165
36
72
183
75
6
96
234
36
89
19
29
40
72
3
42
123
3
30
24
54
209
31
6
11
25
12
83
49
60
11
40
39
33
120
105
282
36
17
115
12
306
78
36
29
24
13
24
60
156
27
123
29
184
75
162
72
36
120
42
78
71
91
125
24
1
78
66
18
101
16
3
90
36
66
90
3
32
43
5
1
60
51
81
84
30
36
30
24
78
77
31
42
228
12
18
18
24
48
30
5
64
39
30
6
29
24
1
15
21
36
30
129
9
6
6
123
21
51
9
78
36
42
30
30
84
36
42
30
6
126
35
91
5
40
8
72
13
35
37
132
36
59
37
24
6
6
23
1
23
13
60
30
65
19
69
27
29
85
3
51
42
24
54
54
47
19
144
36
30
12
87
81
132
24
54
42
27
177
6
137
1
120
72
119
19
6
66
84
84
6
6
113
24
25
72
23
1
95
24
1
119
1
216
111
3
5
85
6
6
24
36
12
72
23
37
123
45
30
53
144
19
54
18
18
11
19
5
7
30
144
66
33
32
73
24
48
48
12
18
6
59
40
80
19
18
174
53
61
6
5
25
24
60
11
24
24
72
16
69
36
23
72
79
6
42
17
61
30
48
69
111
17
88
9
23
64
8
67
90
144
24
12
36
42
18
23
97
24
60
11
7
12
84
102
107
13
48
30
69
56
24
88
3
186
11
73
15
72
63
6
11
25
18
66
84
87
48
57
47
67
6
23
37
48
54
6
36
108
66
150
39
176
16
21
35
24
24
24
73
12
107
48
72
25
30
6
30
53
121
30
18
48
84
84
47
25
30
65
192
97
15
8
13
198
6
63
32
49
60
6
5
96
64
39
6
36
42
48
18
24
72
11
40
80
313
30
42
47
91
5
25
167
55
174
11
72
31
6
150
6
15
32
13
99
3
5
216
97
15
8
72
73
54
12
69
9
96
72
222
42
6
17
120
37
18
18
48
39
32
216
25
23
25
90
21
9
47
64
288
8
19
53
25
6
12
150
87
3
42
90
105
33
23
1
30
33
8
48
7
18
60
102
29
1
60
30
48
101
24
49
12
108
23
43
29
232
8
73
48
6
6
24
11
48
1
60
60
23
61
11
31
42
120
15
32
1
108
36
48
42
69
69
12
15
123
101
37
48
11
16
32
133
3
32
ABCD 99379784698*3^$a+1 [50147]
15
102
6
33
15
129
156
36
204
105
39
33
132
30
57
36
33
51
9
54
138
63
60
24
36
15
72
114
3
33
3
279
18
75
105
87
3
57
48
39
6
15
48
12
45
3
57
87
33
54
54
186
54
75
24
27
66
3
60
72
132
3
57
51
6
3
15
12
81
24
3
18
27
120
3
48
72
9
36
45
39
15
213
45
3
12
51
42
18
21
24
24
51
42
102
57
21
39
9
27
9
159
12
12
33
3
24
192
21
210
45
48
72
24
204
27
102
6
81
63
108
162
63
9
3
33
138
9
81
147
24
24
57
72
18
105
9
48
27
24
21
39
60
69
30
72
24
54
63
39
90
150
21
45
60
159
33
135
63
168
210
6
81
9
15
108
120
3
108
60
54
15
72
3
345
60
12
24
12
33
27
192
15
45
168
33
162
72
42
138
6
102
18
135
24
135
72
105
39
69
3
18
30
60
192
45
9
6
54
36
27
75
72
21
168
36
9
24
3
27
6
90
81
168
15
45
51
54
3
12
75
21
36
135
24
141
105
18
45
60
60
48
93
6
45
3
168
9
63
30
27
9
39
21
30
105
132
12
48
33
87
195
45
48
12
12
81
99
36
81
39
24
105
63
3
126
18
306
15
36
45
36
72
15
33
108
111
36
12
57
3
21
39
33
3
24
72
3
81
9
18
33
21
75
3
21
72
27
6
30
36
45
9
132
3
15
36
21
117
87
21
39
159
96
45
96
144
21
18
69
87
18
27
48
147
33
33
195
12
81
219
15
81
51
93
120
21
27
12
27
126
24
18
162
108
27
111
72
93
75
297
21
15
189
3
24
45
3
15
18
174
45
81
27
48
12
93
15
12
72
60
36
24
93
72
39
27
45
15
84
6
102
21
39
36
21
81
15
57
3
12
12
156
12
108
48
15
72
45
24
51
24
201
60
9
48
72
99
15
30
39
72
96
45
15
60
33
42
90
30
177
75
18
24
54
57
27
33
12
48
24
9
27
15
234
159
15
9
12
69
39
36
12
39
93
108
129
30
60
9
24
51
45
159
81
45
39
12
3
57
36
15
45
45
27
57
39
39
48
24
33
12
21
60
18
9
12
33
87
51
198
27
15
12
153
45
108
255
156
9
30
42
39
156
72
12
165
39
147
162
90
126
12
63
24
72
39
117
15
69
3
90
3
9
108
3
60
87
165
60
36
96
3
18
30
24
45
21
87
93
18
69
12
141
162
102
135
48
51
72
33
120
117
3
72
105
42
57
33
12
6
54
15
96
168
192
48
36
111
30
27
87
48
21
60
12
39
108
72
21
33
66
6
12
150
138
54
60
48
45
132
93
51
72
27
33
33
60
84
3
12
60
21
54
66
6
18
12
63
15
21
36
48
57
156
39
36
33
60
159
12
24
39
21
132
45
75
120
12
153
84
78
57
96
9
108
30
93
105
15
72
3
189
48
36
57
3
9
96
156
18
141
72
60
24
84
15
6
3
33
15
69
90
9
15
21
33
3
27
78
39
48
60
45
6
66
63
72
45
6
12
105
171
12
45
33
207
168
15
81
84
69
36
15
24
108
147
81
60
72
84
48
36
96
36
135
33
12
3
57
12
93
27
27
6
84
78
18
198
12
177
3
90
3
12
45
48
51
108
3
24
21
105
39
36
159
120
6
39
123
72
9
9
15
33
3
24
48
108
237
27
60
15
36
21
108
33
24
15
24
69
63
24
33
186
30
6
81
12
51
12
105
57
75
21
54
210
27
141
48
51
153
48
15
27
12
6
123
132
60
147
108
402
15
15
45
51
129
27
93
195
33
3
42
90
72
48
9
15
141
48
111
33
60
15
162
18
42
123
183
9
24
84
36
24
60
45
27
9
150
12
42
48
132
15
183
12
18
99
9
27
33
144
63
9
99
57
ABCD 99380003566*3^$a+1 [50176]
12
24
40
71
13
72
60
8
64
68
12
40
36
56
64
116
16
5
19
53
7
24
20
4
36
24
8
48
27
37
35
1
12
68
96
4
12
80
15
49
20
4
104
40
12
84
104
12
100
44
16
24
56
24
27
72
85
20
3
90
67
36
44
16
120
20
4
156
149
75
48
48
40
44
16
17
79
80
76
35
25
12
8
24
48
108
28
132
32
15
81
4
48
8
57
19
24
36
144
44
40
8
232
36
120
56
84
12
45
72
127
116
12
16
17
3
100
84
12
56
100
128
72
48
220
56
28
68
40
8
12
28
17
7
20
45
223
168
20
4
32
4
17
19
53
3
28
56
3
45
88
108
36
8
108
112
53
55
8
117
7
12
8
60
3
25
65
103
12
72
8
60
72
40
8
40
20
87
73
17
171
9
7
56
28
60
20
4
48
47
81
24
96
4
36
47
13
36
104
9
31
44
15
73
12
128
12
16
36
156
180
104
3
21
4
96
20
40
56
64
32
4
164
64
32
156
147
61
119
1
120
24
8
52
12
44
40
24
8
27
1
120
12
44
64
32
60
124
24
32
28
24
56
64
32
21
27
88
24
20
48
112
24
44
48
40
12
8
180
72
16
32
84
28
60
5
108
43
92
88
60
77
63
117
55
8
136
53
111
12
120
72
28
8
60
36
4
80
60
36
16
12
68
15
33
40
12
8
69
31
56
48
16
72
48
24
12
36
35
69
3
37
116
4
48
32
33
75
16
92
52
12
60
8
52
56
40
92
3
45
4
84
36
11
85
24
56
132
16
44
36
4
60
36
44
28
137
43
12
48
144
168
32
100
11
13
44
33
19
68
112
108
60
173
7
32
28
5
15
16
77
127
48
5
19
56
4
80
3
61
44
72
4
17
7
36
60
72
84
24
32
64
53
55
35
18
15
40
17
7
11
49
131
13
80
36
4
24
95
1
60
104
16
17
55
80
4
48
20
88
20
28
144
72
48
56
136
44
84
28
32
96
36
96
40
20
48
12
40
8
39
45
60
16
24
8
72
76
60
89
67
41
7
116
16
20
4
180
44
96
24
96
24
76
12
108
12
24
80
51
49
80
96
112
5
31
44
112
96
48
84
12
44
16
8
28
35
57
16
120
84
56
136
20
4
140
24
48
64
8
28
8
12
75
25
47
1
24
12
48
48
32
15
33
12
52
96
188
124
35
21
40
144
12
36
8
16
83
45
52
68
28
68
52
60
68
16
44
24
96
99
21
24
88
8
12
48
156
21
127
32
16
24
20
24
64
56
36
64
72
8
40
20
4
5
63
40
24
96
32
40
68
4
56
112
68
40
108
44
28
32
28
8
40
44
28
20
24
96
117
163
8
72
52
65
3
40
8
72
57
18
133
44
3
73
12
5
67
140
36
16
80
48
16
29
3
15
33
52
192
83
117
52
48
32
4
44
112
20
3
105
36
60
40
47
25
20
27
25
36
152
64
108
128
40
8
60
27
13
24
156
12
8
4
36
92
4
11
13
56
3
45
28
17
43
32
33
43
120
12
32
16
192
72
35
1
17
3
4
65
3
28
32
4
104
9
67
20
36
108
39
25
56
52
47
73
125
72
43
48
60
212
28
20
124
36
140
4
140
52
108
65
111
16
56
60
40
77
7
56
100
48
44
15
90
7
24
24
12
24
36
8
136
24
12
116
24
36
112
36
12
12
36
20
12
28
24
32
4
56
4
60
20
112
17
15
16
56
21
67
120
36
20
4
8
88
24
32
148
36
96
200
48
36
52
12
80
76
12
108
20
16
36
32
48
12
45
90
1
17
15
240
100
8
60
132
12
16
20
16
36
65
103
32
45
3
52
48
92
4
48
12
83
61
80
24
12
3
45
108
24
4
89
91
60
116
144
40
17
15
52
23
109
120
128
60
36
16
60
84
56
88
32
16
8
40
104
28
24
44
4
23
93
172
12
68
105
75
12
328
92
12
48
36
4
5
31
12
8
16
41
123
52
20
48
112
20
28
72
24
68
12
4
60
20
12
4
60
20
16
60
12
8
40
95
105
40
17
147
88
36
107
90
7
32
51
45
28
12
20
12
36
60
16
80
4
24
60
60
36
29
7
11
33
64
48
8
9
111
40
24
5
51
84
16
132
12
60
5
51
52
72
188
84
3
33
57
111
24
63
237
16
179
25
32
36
12
40
8
48
64
36
144
5
15
3
13
44
28
77
108
15
28
80
12
4
36
8
4
116
40
12
20
24
24
24
3
73
12
24
161
55
17
3
40
20
72
16
24
12
ABCD 99380238416*3^$a+1 [50067]
5
228
12
13
95
48
19
36
12
113
7
12
30
96
24
48
23
19
36
60
12
5
48
67
42
60
71
67
77
55
78
83
115
65
49
59
37
24
11
25
23
31
41
85
35
25
132
35
43
65
55
54
95
43
120
65
7
6
23
31
41
109
23
12
288
37
60
48
18
24
36
5
97
11
7
24
60
89
121
48
132
6
12
17
60
1
30
17
37
18
41
97
23
67
5
127
48
53
7
24
66
54
53
48
85
35
67
168
42
48
102
18
24
23
12
13
23
115
24
6
35
85
323
19
5
85
11
24
13
72
18
24
6
12
23
25
30
65
19
30
66
24
149
31
246
30
42
168
12
12
35
1
42
18
72
47
13
12
59
60
12
19
5
60
25
23
12
31
162
42
90
30
30
210
36
60
120
84
6
30
24
18
90
30
18
12
5
7
41
19
6
90
24
120
18
11
37
35
24
91
30
23
7
17
55
72
78
18
12
41
151
41
19
65
13
120
71
49
12
60
66
65
72
48
108
1
18
113
67
53
79
96
53
67
60
12
12
89
1
60
23
85
72
66
60
24
18
71
7
29
31
54
30
18
23
108
31
30
83
37
60
35
55
6
95
37
11
19
12
48
17
103
17
25
36
54
36
30
42
12
29
84
36
31
65
91
12
12
90
6
29
24
37
47
103
42
12
23
48
72
55
41
24
67
89
79
12
53
13
167
7
5
84
12
19
65
25
35
25
258
18
42
42
108
12
18
78
23
49
35
7
60
90
108
12
131
48
31
6
24
6
84
96
17
115
5
13
84
90
41
12
67
18
30
53
12
60
37
90
18
42
18
42
216
17
43
5
49
23
7
60
6
143
144
48
49
96
102
42
6
54
36
35
97
18
132
5
13
83
19
65
7
138
47
1
12
12
288
11
19
42
6
77
55
18
54
96
29
13
18
12
30
23
79
36
185
79
78
11
19
12
36
54
60
66
102
60
23
7
78
114
96
5
25
144
35
43
18
90
24
6
95
25
222
77
13
83
19
180
30
35
84
61
6
137
13
54
29
61
11
25
12
30
42
48
210
65
13
90
17
37
59
151
180
29
24
7
96
192
180
5
48
49
191
79
5
84
37
443
7
5
49
6
24
96
24
41
7
173
60
19
78
60
47
1
84
90
53
7
5
1
12
11
72
72
13
60
42
5
36
61
66
60
257
37
6
90
35
25
119
55
6
59
36
55
54
30
5
43
101
31
126
30
54
30
29
19
42
23
67
30
48
42
18
30
18
30
30
90
17
37
66
12
108
144
48
48
12
30
83
67
41
36
13
23
7
5
12
48
13
102
5
7
30
11
37
72
11
85
30
12
30
71
67
17
13
72
35
48
24
156
55
5
24
85
83
7
29
67
24
30
11
55
53
49
72
120
6
24
29
49
23
115
89
60
1
35
25
23
1
95
61
143
1
48
18
17
60
67
5
55
48
137
61
59
103
161
79
65
37
71
48
7
84
5
25
71
7
48
60
30
72
18
5
19
41
24
133
23
79
90
23
13
23
19
12
36
90
12
12
6
17
12
13
42
6
167
96
1
11
37
12
35
25
36
30
113
31
30
71
7
18
35
19
5
265
6
17
85
23
108
49
42
48
18
83
19
60
12
101
37
95
12
31
30
119
115
30
155
31
54
6
24
53
103
5
132
13
72
83
85
12
23
19
5
84
211
89
31
18
35
36
37
23
12
97
12
36
30
12
53
24
13
95
145
203
7
78
24
11
60
19
36
24
101
19
6
35
19
36
29
43
90
78
89
1
120
23
187
12
12
150
35
36
7
12
30
30
65
84
12
25
42
65
12
1
42
102
59
49
12
18
5
7
5
13
72
48
18
24
36
113
60
7
17
12
61
42
5
43
5
72
25
23
24
115
29
24
157
96
12
90
72
173
37
11
132
67
126
30
29
133
47
36
12
187
30
35
133
47
43
48
24
138
143
49
6
54
59
61
11
115
30
23
12
55
53
1
90
18
18
17
13
90
150
54
60
30
126
5
37
42
65
13
102
18
35
43
24
6
35
48
84
67
41
12
37
59
49
132
6
60
270
47
13
132
35
7
30
30
6
252
11
79
42
48
42
48
12
6
24
60
23
13
90
5
60
48
7
42
35
73
234
125
1
107
85
18
24
18
35
36
12
7
12
6
54
48
12
6
24
48
18
12
90
18
24
5
121
23
84
103
84
18
120
35
7
48
17
48
37
23
43
65
67
12
6
47
12
24
7
30
35
84
ABCD 99380893466*3^$a+1 [50040]
61
6
53
60
220
117
84
59
13
24
23
232
8
37
54
42
59
43
105
75
17
88
3
149
13
35
52
44
64
21
36
108
27
81
23
19
281
1
6
77
25
18
53
97
72
47
144
264
40
56
7
53
4
15
45
21
54
5
100
92
288
240
31
209
61
42
72
17
108
31
6
48
195
56
16
3
60
18
12
18
132
17
55
93
33
72
12
78
30
11
277
27
20
12
28
56
120
67
29
180
205
18
45
20
25
35
31
42
27
21
180
6
53
31
89
187
66
167
36
37
99
63
192
60
29
60
49
150
5
67
18
111
20
76
93
18
54
6
54
48
78
77
36
84
76
9
135
32
1
59
193
30
41
109
95
25
78
117
72
3
42
59
84
13
24
135
68
96
1
18
60
48
42
102
65
31
12
41
24
115
5
96
49
156
126
96
72
41
4
3
24
90
83
72
151
12
60
48
9
20
85
18
12
18
42
48
17
64
80
19
60
30
60
108
47
12
13
48
42
66
54
81
69
11
7
53
19
30
15
117
216
119
205
30
90
59
49
60
71
60
16
9
119
60
132
91
53
37
27
80
76
56
373
71
144
31
5
24
36
36
133
267
8
96
97
72
87
219
5
40
9
95
120
60
157
54
45
20
169
15
135
12
5
73
12
179
1
63
20
156
139
78
27
93
24
108
75
200
16
44
25
71
1
63
176
25
90
29
276
64
27
216
69
63
5
7
18
71
145
159
63
162
102
6
54
18
11
16
80
1
120
59
40
33
90
12
33
3
18
162
54
36
18
29
13
27
32
13
11
37
243
20
4
27
29
55
54
87
63
5
16
56
31
89
13
27
240
111
108
72
54
95
103
101
79
65
85
120
36
95
91
5
25
54
65
4
27
45
21
24
246
17
91
89
216
61
35
4
141
18
21
80
204
12
88
75
17
43
17
91
29
168
103
60
342
111
177
47
73
54
6
162
5
96
96
4
9
95
40
45
27
8
1
24
156
51
3
161
16
39
9
20
115
60
18
23
4
21
59
96
319
180
65
12
108
96
19
18
204
126
54
143
37
36
23
4
332
1
83
60
37
27
3
24
89
60
7
54
23
175
41
31
6
47
25
107
175
18
27
44
97
72
12
18
36
149
37
3
60
92
145
180
203
96
24
7
48
60
72
18
12
63
27
125
1
23
4
15
45
176
31
36
72
12
78
18
30
54
149
67
17
160
20
1
11
13
135
3
18
24
11
61
315
44
4
140
193
27
15
12
5
24
25
6
48
42
119
156
79
161
1
42
12
6
90
72
21
24
63
57
45
27
20
13
35
37
18
18
167
67
65
88
93
23
1
66
17
97
18
57
68
72
168
16
104
55
45
135
30
15
183
108
5
121
263
36
49
18
17
235
12
54
6
18
30
45
63
153
24
27
5
48
37
83
72
25
30
36
54
6
72
45
117
30
6
27
27
18
48
47
16
80
127
29
13
48
18
149
163
54
75
44
1
54
24
12
18
71
16
273
47
48
55
18
48
95
85
155
49
48
60
23
16
51
12
72
54
35
16
164
91
18
15
45
35
76
164
43
353
169
15
92
55
89
84
43
54
15
111
90
132
27
3
221
36
4
27
114
36
12
168
90
252
300
5
36
109
75
45
375
63
138
119
96
55
5
37
54
89
84
156
84
12
19
42
23
49
107
73
102
54
36
18
42
18
18
59
108
96
60
217
72
35
13
47
7
105
153
ABCD 99381490504*3^$a+1 [50019]
39
33
15
3
30
204
48
27
249
39
27
21
57
18
174
126
33
21
24
246
6
18
36
18
63
9
63
72
99
144
12
6
54
54
90
36
33
105
42
90
18
57
33
87
15
6
120
75
48
147
45
105
63
27
45
120
24
9
231
144
51
126
39
3
141
51
24
36
66
135
48
57
72
162
21
72
48
3
66
114
90
87
264
93
27
69
396
324
51
96
27
78
180
72
3
192
147
18
90
57
45
60
66
24
36
180
18
180
36
3
192
111
57
123
18
54
90
3
297
108
3
69
3
177
6
105
57
18
156
90
96
54
33
15
150
51
69
6
12
249
9
72
15
3
45
405
99
3
204
9
39
33
63
12
90
24
126
18
12
183
24
33
87
72
105
168
108
27
3
114
48
6
45
39
6
234
18
87
147
66
27
45
96
156
168
102
96
108
69
123
78
87
15
129
21
27
45
126
144
18
102
42
75
96
27
72
21
69
75
15
9
24
72
33
111
51
45
123
48
90
24
3
87
138
87
24
21
3
27
6
30
129
96
27
93
39
33
48
189
36
15
15
57
3
282
90
6
99
96
69
18
78
12
42
165
51
141
93
90
12
69
45
36
183
231
129
105
87
15
258
12
114
12
114
75
24
117
180
18
66
78
45
147
6
72
12
60
63
117
51
39
18
12
60
63
3
69
168
381
27
57
18
69
3
21
57
120
54
90
6
9
24
159
108
114
30
126
15
153
126
81
27
18
144
54
45
219
78
108
219
267
21
192
75
468
105
69
123
27
165
69
162
12
18
27
96
9
36
84
87
9
39
15
36
261
21
54
69
96
51
93
75
45
27
162
27
99
21
51
117
48
33
12
27
15
30
150
12
6
108
12
99
159
12
165
57
288
12
51
45
12
24
54
12
69
3
60
105
165
3
189
123
168
72
3
90
243
57
87
27
18
3
135
252
45
48
105
39
39
162
159
3
30
90
21
111
36
69
96
72
105
63
45
108
36
75
24
57
78
9
135
18
15
105
42
93
27
150
63
219
24
21
33
12
3
105
87
48
27
198
72
18
93
69
75
75
180
18
252
18
33
72
213
252
63
72
63
33
171
90
75
105
183
15
12
21
249
111
192
153
15
72
57
36
84
159
99
165
15
108
198
84
51
39
105
45
102
90
60
15
33
63
69
90
144
84
21
87
54
36
72
111
21
36
15
57
72
90
69
96
240
273
6
465
24
225
87
75
21
48
45
162
9
135
105
39
129
15
18
135
39
198
6
261
24
51
45
48
93
72
267
75
30
78
90
216
12
54
96
69
39
81
3
18
42
198
30
24
93
123
45
153
84
123
45
30
24
189
39
6
27
75
24
18
27
225
15
291
234
3
27
93
72
93
180
36
72
102
42
156
15
75
54
60
30
204
36
54
234
117
99
117
243
66
24
12
87
63
84
150
138
ABCD 99381543356*3^$a+1 [50012]
85
11
40
39
101
36
120
31
9
9
15
12
63
162
3
32
12
36
72
25
107
12
16
348
57
3
159
141
96
44
12
4
36
9
71
55
45
27
57
8
7
108
18
23
60
24
28
60
12
32
24
84
31
17
48
52
44
28
48
20
12
40
12
44
4
12
15
105
36
8
40
132
44
60
156
12
76
44
12
36
64
8
16
24
36
12
68
24
148
27
17
84
36
60
36
19
36
17
12
4
24
60
36
252
63
9
27
41
24
28
56
139
21
15
89
40
8
7
108
33
12
84
8
43
9
56
28
36
156
24
33
36
11
4
104
25
47
16
120
15
54
36
123
165
11
28
128
4
56
24
220
51
5
103
81
153
3
260
28
72
44
64
72
60
12
87
5
4
44
112
60
36
80
64
20
40
80
156
72
91
57
24
8
37
3
60
20
16
36
20
84
49
47
60
28
27
18
27
60
24
32
124
24
12
152
103
54
54
21
24
27
33
72
204
8
16
171
29
61
54
77
52
48
12
32
211
5
4
24
12
45
3
51
125
24
67
90
72
3
24
104
31
36
54
39
15
72
9
20
25
59
304
8
24
1
15
24
20
48
48
7
117
8
28
9
179
72
40
48
21
39
44
97
39
12
75
29
40
120
80
19
9
80
88
60
212
48
12
12
64
120
12
3
45
156
24
12
20
12
37
36
54
18
23
144
64
20
76
188
108
28
24
72
20
25
15
20
40
44
7
53
16
8
72
31
54
3
8
48
76
8
40
15
117
176
67
90
27
24
39
21
15
77
103
21
56
13
179
55
21
92
52
15
81
44
48
24
36
37
11
12
13
36
39
15
9
12
164
4
63
57
33
63
12
69
36
27
72
44
19
72
53
76
15
9
152
76
8
40
20
244
48
248
4
15
5
31
57
15
17
12
24
4
108
69
11
48
31
21
60
27
41
4
48
72
51
21
84
44
60
7
18
3
33
75
36
264
344
271
5
31
126
15
3
29
16
32
49
15
24
32
72
76
56
40
8
28
20
43
5
12
24
24
64
33
23
24
16
56
133
51
12
12
168
24
21
39
15
29
241
18
117
8
1
39
32
19
21
15
9
20
76
48
72
8
12
24
64
48
20
24
88
45
47
24
1
63
32
120
4
69
18
29
28
60
36
56
16
168
120
20
40
12
8
16
20
108
37
39
159
72
53
100
45
71
36
4
20
67
17
37
23
12
1
15
8
36
16
32
52
21
54
36
17
40
8
40
68
52
72
12
24
44
156
12
48
1
35
28
8
12
48
28
20
24
72
88
15
90
35
88
92
36
1
15
8
52
8
12
31
33
21
51
84
8
12
196
8
4
32
36
208
9
47
76
108
104
7
93
87
69
21
51
20
112
15
57
15
65
4
116
60
43
108
9
96
12
27
9
44
112
104
19
117
24
57
23
24
96
4
60
45
126
21
8
120
13
27
36
20
52
48
12
3
165
20
24
7
81
9
35
24
144
48
12
28
152
28
15
105
32
16
279
17
60
36
192
12
100
36
24
135
53
12
43
21
12
12
12
8
7
41
228
1
36
83
40
21
83
48
4
80
60
40
44
1
3
8
7
5
12
40
141
27
96
56
4
87
53
144
55
21
15
17
55
54
36
35
28
36
8
1
71
4
24
20
7
29
52
12
68
28
20
96
1
35
4
105
18
90
18
17
16
56
19
29
120
28
68
60
19
108
113
16
96
12
105
51
36
39
21
8
28
24
20
4
20
1
39
15
45
20
16
153
11
76
120
36
72
36
9
3
8
24
37
15
44
84
37
35
36
40
24
80
4
20
4
153
243
36
20
43
5
216
67
9
84
24
36
36
20
24
36
120
25
35
1
107
16
24
72
68
36
40
72
48
21
3
96
84
8
4
164
16
24
12
3
5
139
33
8
121
36
123
92
37
72
3
20
60
16
9
3
84
3
101
12
60
24
64
27
108
9
128
88
120
104
36
4
80
97
95
4
9
51
24
48
8
40
120
32
64
44
16
3
17
91
77
85
36
75
12
8
96
151
89
28
8
48
7
5
24
25
3
60
36
60
32
72
136
36
123
33
75
93
51
5
49
111
24
96
21
47
97
23
13
3
24
63
29
76
3
9
27
18
18
65
7
198
35
4
33
3
8
16
45
3
15
225
176
16
36
44
24
16
20
144
36
40
20
4
116
4
56
31
89
36
37
23
88
24
20
132
48
72
4
12
9
23
40
8
24
88
48
3
41
24
36
28
15
5
52
24
117
27
63
45
27
81
9
3
104
55
113
12
48
100
33
3
12
3
29
36
12
52
108
69
35
48
52
44
16
20
24
24
7
21
48
21
71
ABCD 99382986284*3^$a+1 [50038]
15
18
12
96
12
6
120
114
426
6
183
27
18
3
75
54
18
156
114
12
18
96
30
96
84
42
117
75
6
207
135
18
324
12
54
126
51
9
48
72
6
54
84
111
93
108
144
84
90
144
90
42
30
18
96
72
45
144
9
36
48
6
30
24
18
54
48
216
564
18
162
30
180
45
207
18
78
48
36
60
120
24
30
42
48
144
36
24
246
144
180
3
93
30
306
198
36
186
108
156
6
90
30
18
36
51
63
30
36
60
66
144
81
9
90
6
54
84
510
12
243
87
54
246
108
33
39
18
186
246
6
12
36
42
84
90
60
270
288
12
51
3
132
162
87
15
90
18
126
87
9
84
99
393
39
48
3
12
60
117
183
306
6
48
90
36
42
72
33
3
30
24
30
132
324
66
114
84
105
75
213
9
174
24
33
123
6
126
84
186
48
60
36
318
60
36
54
66
186
30
6
90
102
126
312
354
54
42
39
96
57
42
48
60
72
105
3
216
66
144
150
126
54
120
24
57
9
42
144
468
36
144
36
30
222
12
42
126
12
6
270
36
54
30
42
138
54
15
45
18
18
234
12
6
18
81
9
246
24
162
39
45
51
63
66
78
33
3
156
186
54
84
150
87
57
102
225
135
24
81
45
126
54
255
15
108
18
12
306
126
384
39
33
48
42
48
69
57
234
222
447
3
144
108
12
6
102
36
54
15
81
159
3
144
36
12
60
30
576
90
9
33
12
6
174
90
96
54
18
45
147
45
27
108
96
156
204
66
78
18
12
60
18
18
291
45
18
36
24
66
42
108
156
33
135
18
18
30
54
36
126
15
39
54
6
156
276
48
6
48
87
183
60
36
84
360
45
48
93
66
114
72
87
15
180
6
30
36
144
150
30
90
36
378
240
18
84
144
36
63
15
18
15
255
138
231
48
27
18
96
144
90
18
84
51
144
3
237
33
126
180
36
180
6
318
177
9
126
57
51
30
42
48
126
18
6
66
54
96
48
126
9
81
60
66
108
150
30
90
186
30
42
102
90
216
54
87
9
66
18
3
3
30
96
48
72
78
180
117
3
60
36
90
162
252
102
54
6
36
192
6
201
9
87
273
24
66
54
15
45
162
18
108
90
138
24
36
36
30
96
129
51
198
30
204
30
168
18
72
45
45
138
9
48
273
54
90
120
168
72
192
54
42
48
24
18
45
57
87
45
3
51
324
90
66
90
144
132
54
300
36
96
72
12
108
36
54
60
30
150
18
180
57
297
18
6
66
45
9
87
27
72
30
198
393
183
ABCD 99383108876*3^$a+1 [50027]
65
13
12
6
90
95
40
9
11
12
72
121
87
15
33
72
72
8
28
180
21
63
36
15
54
3
12
21
75
44
7
89
60
4
45
11
37
15
8
24
16
27
5
12
37
63
140
67
41
28
60
15
105
27
53
19
36
17
12
16
12
60
27
66
54
5
73
3
24
56
40
75
45
9
63
8
1
23
31
72
12
5
16
20
4
20
61
27
68
1
99
111
9
27
17
100
36
44
36
7
18
15
51
18
18
24
29
4
60
15
18
23
40
9
12
114
12
18
60
27
8
60
24
7
9
12
8
60
160
12
63
29
7
9
9
11
4
8
52
96
60
20
40
20
31
29
4
51
36
81
8
24
13
63
15
54
11
4
15
21
15
54
11
124
48
8
7
144
29
24
91
5
40
45
15
24
140
28
63
36
53
55
21
72
8
24
16
224
13
15
12
81
35
25
72
54
90
39
24
21
36
11
7
36
36
9
20
24
40
48
27
53
28
20
24
85
51
27
12
21
32
25
3
45
42
53
24
13
3
80
12
67
33
32
25
35
37
3
56
40
44
16
120
24
20
108
157
35
7
9
60
80
100
84
81
27
8
37
72
11
4
33
42
5
13
12
15
56
52
48
24
20
97
30
6
15
68
52
183
57
8
31
53
55
66
35
24
67
21
87
41
91
30
39
12
129
39
12
32
28
12
56
25
54
48
57
105
11
120
24
88
32
28
32
16
15
5
7
105
60
3
9
21
15
21
3
56
124
33
27
27
126
42
138
18
54
15
60
140
16
99
12
9
9
18
24
54
59
31
9
116
40
72
9
6
53
55
9
68
40
12
87
21
63
9
8
37
6
9
27
36
45
117
11
7
93
32
72
76
99
41
84
16
12
8
55
29
120
88
8
60
4
3
18
35
12
37
11
12
127
21
44
151
66
59
1
54
30
59
1
66
18
36
39
20
13
3
75
17
72
28
12
51
89
31
42
15
72
105
51
9
35
1
15
51
18
51
9
108
23
31
21
105
23
31
18
15
176
1
18
45
20
16
32
13
27
27
5
1
15
144
20
55
12
21
12
57
59
49
23
19
9
44
40
8
7
66
15
27
137
28
63
36
9
20
49
12
11
28
20
40
60
72
9
90
9
39
18
207
20
13
18
9
80
36
49
11
4
180
48
12
120
116
40
12
3
5
7
17
40
87
53
36
4
33
75
12
93
83
31
29
120
4
36
9
72
23
16
45
126
69
32
72
16
9
35
60
16
44
36
31
21
135
54
78
33
87
41
120
1
11
139
29
64
177
54
17
55
17
13
3
69
71
40
24
168
39
93
75
21
24
8
13
15
20
60
49
11
25
114
48
17
168
13
47
12
16
44
31
72
53
1
3
8
7
5
60
1
27
60
68
64
60
8
12
223
33
72
9
51
48
129
36
15
9
15
36
24
56
4
36
20
72
28
27
93
20
31
33
3
24
33
15
81
15
120
5
1
36
12
11
31
18
71
24
115
18
27
20
28
8
67
33
75
17
12
7
36
45
75
60
5
52
20
16
9
11
4
20
16
12
60
8
37
12
15
111
17
100
8
64
33
27
8
60
28
20
100
92
19
9
51
9
60
57
155
52
80
1
59
60
120
7
9
9
60
11
4
96
20
7
77
120
1
15
44
28
63
36
9
20
24
76
104
28
12
36
195
89
73
48
42
165
45
3
44
60
1
27
12
56
64
20
55
18
23
31
213
56
24
1
27
57
3
87
41
60
7
33
9
11
64
33
18
5
49
12
63
120
48
48
117
108
59
36
49
6
17
19
54
12
15
3
9
48
72
140
1
24
3
99
6
3
15
45
20
12
13
12
47
31
65
4
80
16
99
18
87
45
48
3
24
56
7
117
51
9
36
24
3
93
20
31
29
72
52
21
24
23
48
55
65
100
12
20
12
28
12
48
8
19
53
60
85
3
84
21
75
9
23
13
36
3
20
31
45
80
60
24
40
48
45
132
30
65
16
12
12
75
60
12
69
80
4
36
117
60
87
20
145
111
12
32
55
21
20
40
9
63
15
77
193
23
52
32
96
64
51
9
20
31
5
121
11
37
42
9
12
12
87
9
60
84
80
1
15
120
20
12
19
89
12
7
33
12
21
95
40
72
8
12
40
8
4
51
9
60
87
93
48
3
29
223
45
33
15
15
9
60
21
15
21
18
21
15
149
156
60
55
30
59
120
40
3
53
40
27
173
24
36
12
52
27
24
5
4
36
21
36
42
21
80
25
15
12
39
9
12
39
53
36
64
45
11
181
111
15
105
27
101
19
5
175
5
37
59
24
36
7
5
72
7
78
30
18
23
52
60
60
68
24
36
24
91
29
16
9
3
8
19
53
108
52
32
67
101
40
12
48
8
52
12
15
30
11
12
28
57
42
41
31
101
48
64
3
90
120
35
148
195
65
49
3
80
88
39
65
28
32
61
36
30
18
23
52
56
100
20
12
7
53
28
27
33
44
1
375
60
12
39
93
36
24
36
24
21
27
117
102
126
23
40
20
100
15
6
63
27
21
8
91
29
60
12
28
32
19
6
3
12
87
5
48
7
36
36
21
20
48
67
17
7
33
51
17
19
9
12
20
72
36
40
15
36
18
15
21
15
12
92
16
20
79
12
9
45
42
18
84
75
20
13
83
49
131
67
33
12
153
54
5
156
37
3
9
ABCD 99383178556*3^$a+1 [50084]
65
36
91
41
30
45
27
42
31
59
33
28
47
18
18
1
144
17
223
47
37
11
42
19
71
25
128
64
17
151
5
24
18
25
5
15
21
207
27
36
54
91
89
151
72
128
136
176
28
12
48
36
48
11
37
32
3
57
40
96
11
180
9
40
89
18
85
12
36
89
115
11
85
84
12
53
72
51
12
63
90
30
13
5
24
51
4
12
36
32
45
175
60
96
47
72
25
96
17
72
15
16
47
12
13
29
19
179
1
29
51
60
64
36
12
143
37
17
90
25
12
60
8
111
25
77
27
28
20
39
81
40
8
51
109
24
60
5
43
12
36
11
78
55
125
7
29
27
3
60
54
3
45
42
1
36
188
3
49
11
73
12
32
156
51
30
18
90
132
79
5
99
40
41
54
36
96
18
90
33
3
30
15
16
23
25
20
33
90
85
20
64
5
36
67
108
29
36
54
13
41
91
8
16
104
123
12
1
36
59
69
51
72
90
72
31
77
90
13
20
16
23
85
131
144
25
36
32
3
61
11
49
48
128
45
12
15
63
97
60
20
15
1
12
12
48
68
4
17
43
132
8
87
9
4
11
25
41
6
33
57
7
47
121
32
45
55
96
32
15
45
3
96
109
24
5
6
37
8
9
15
40
47
36
33
60
4
17
43
72
101
67
48
24
23
1
35
45
16
296
33
204
31
5
36
54
144
30
7
125
19
96
29
15
75
54
67
8
100
107
25
120
180
240
29
6
1
17
72
36
18
25
41
39
52
32
45
15
3
37
56
4
60
17
103
8
64
5
139
65
7
32
88
35
90
144
115
24
269
75
52
96
68
57
18
84
1
12
47
18
18
61
11
90
55
65
78
49
8
15
109
60
41
72
31
5
42
37
48
53
7
8
39
25
71
36
1
53
54
81
4
36
32
28
96
5
31
8
4
116
40
84
80
36
57
18
69
15
33
9
144
30
37
12
20
16
84
72
53
30
1
35
60
37
8
9
15
108
57
36
66
21
48
24
105
123
57
67
36
65
30
37
5
90
18
54
85
68
63
49
8
51
12
33
99
21
9
51
52
5
24
19
11
6
54
25
41
3
100
11
13
8
12
3
18
55
29
3
52
36
125
15
16
84
24
23
25
132
96
12
32
15
97
23
6
156
96
7
8
72
51
49
47
48
33
52
41
36
60
183
76
84
48
77
31
80
4
5
72
3
16
5
55
32
12
48
33
31
71
24
73
56
4
48
17
51
15
1
23
1
35
1
60
23
13
32
33
90
217
8
57
15
81
15
21
19
71
48
1
12
47
48
13
47
57
96
45
31
48
12
29
6
1
32
52
23
90
31
120
24
53
19
143
1
41
31
240
17
15
16
17
7
8
39
24
25
32
63
132
13
20
16
36
24
89
27
99
108
37
60
48
12
53
63
15
97
36
65
7
48
32
48
52
212
33
15
64
56
48
15
36
18
15
33
67
47
13
68
63
57
9
55
53
132
48
150
1
17
30
18
54
222
30
69
76
36
89
78
21
4
11
61
5
24
55
11
1
5
195
64
48
60
108
48
71
120
25
8
16
20
9
43
29
18
13
59
1
48
35
1
41
7
83
73
36
36
89
39
27
108
9
15
12
49
12
8
39
21
16
84
11
133
65
282
90
6
102
55
23
177
15
25
8
64
60
60
23
25
65
55
8
57
150
1
20
99
81
15
105
196
5
79
29
15
160
17
19
72
23
1
48
5
36
7
8
52
53
42
145
12
36
96
29
15
4
48
95
42
195
3
108
54
126
84
96
1
44
9
36
79
36
5
55
72
188
4
23
49
48
47
73
12
48
12
68
76
20
15
61
35
36
57
45
3
100
47
48
132
1
44
81
126
1
12
36
44
36
60
99
61
47
73
71
81
99
81
129
24
12
43
60
84
60
23
25
8
9
12
24
30
6
43
83
33
21
36
12
7
29
19
77
108
67
23
33
39
9
16
48
107
228
1
300
65
27
4
68
27
18
31
12
24
5
19
96
65
51
3
30
15
4
251
42
12
55
23
49
113
63
27
21
159
81
40
36
5
54
36
21
48
16
8
48
64
48
8
88
36
41
19
84
47
12
21
57
55
132
48
12
5
7
8
40
36
36
71
25
8
40
11
21
69
103
80
28
23
24
145
17
66
18
27
4
5
55
96
24
60
41
12
36
67
84
180
48
23
37
17
63
63
30
15
40
23
49
23
18
30
24
1
24
5
3
48
135
45
172
47
78
3
24
40
20
16
84
47
93
63
42
90
13
113
30
60
1
36
65
19
48
11
36
13
48
65
19
11
85
23
6
43
41
27
69
30
1
80
33
36
103
113
127
ABCD 99383672504*3^$a+1 [50113]
12
54
15
60
15
42
12
111
69
18
42
48
42
1
47
78
144
43
20
28
65
36
39
69
3
48
12
27
90
6
61
236
3
42
43
116
60
63
18
3
57
55
17
87
4
29
243
60
27
1
47
90
63
69
123
4
29
72
18
45
12
57
123
4
65
75
216
165
63
100
20
27
54
78
12
54
7
20
9
6
18
264
3
165
12
43
104
33
150
90
12
39
51
6
19
36
8
39
60
36
102
43
32
24
33
111
69
63
28
11
6
39
36
117
186
21
4
140
16
53
3
9
198
21
136
95
24
181
11
45
99
6
102
6
90
54
12
36
39
24
27
45
9
126
42
102
18
27
153
43
24
5
39
12
24
39
1
71
48
54
51
135
25
72
5
115
204
5
78
21
99
18
99
63
60
21
40
137
15
48
12
45
54
78
3
63
36
25
179
12
13
245
66
61
60
353
7
83
144
18
228
180
60
27
57
60
51
12
108
232
68
9
31
29
36
51
21
12
63
9
78
57
220
5
78
1
65
144
6
54
108
90
12
36
25
20
12
24
33
12
36
72
36
111
33
171
9
51
57
75
75
18
7
20
237
126
25
96
29
84
43
53
30
57
4
20
24
72
93
72
99
189
27
48
15
42
84
115
101
18
24
1
107
25
5
312
63
27
48
198
24
102
21
3
37
17
171
135
45
72
39
6
39
33
18
69
144
105
31
41
99
16
240
59
25
56
9
6
12
60
93
48
192
45
3
357
15
3
141
15
114
195
12
28
107
102
36
15
45
54
12
6
30
13
41
39
15
25
32
4
20
33
63
57
6
84
57
39
37
47
6
51
33
103
5
3
36
256
24
41
15
24
24
105
72
18
61
29
51
51
18
15
57
75
40
35
12
61
137
78
21
51
18
195
36
24
45
67
5
18
54
6
61
36
65
72
138
60
12
6
115
29
30
133
65
39
51
93
15
25
80
129
96
12
60
198
61
5
75
4
11
18
171
9
27
159
21
33
12
36
3
40
35
117
120
9
24
30
97
17
12
78
21
45
60
7
20
60
57
18
73
140
69
51
12
88
17
30
133
11
18
126
25
36
71
192
81
36
231
33
51
108
36
25
29
6
66
78
93
40
48
11
25
11
18
204
30
78
19
71
12
57
24
132
60
120
165
15
63
30
24
12
31
47
73
47
18
103
167
9
4
5
24
12
6
90
19
53
43
20
57
7
11
18
135
81
39
15
90
7
53
12
54
25
119
45
40
140
69
36
12
63
87
69
39
61
23
18
78
61
29
66
9
9
67
29
27
24
4
17
12
351
60
39
21
40
107
210
43
11
9
45
15
120
9
6
21
159
72
18
84
31
5
87
57
111
12
57
63
117
7
155
54
24
43
68
12
69
18
13
65
102
90
108
60
19
20
4
5
36
144
42
45
63
1
36
8
45
72
135
84
124
36
83
6
87
93
7
20
28
29
63
9
78
1
11
54
216
159
129
36
7
24
104
105
72
72
3
33
195
57
72
127
11
33
16
23
6
55
11
6
108
7
95
9
120
69
42
48
42
15
64
84
65
24
87
40
44
117
39
9
7
8
21
51
28
17
72
120
111
69
7
140
51
45
4
5
24
54
12
9
16
83
117
16
143
117
63
72
72
37
29
187
308
16
20
24
16
11
69
156
168
40
60
5
204
51
51
6
15
40
128
87
90
3
160
20
15
30
24
12
78
37
83
36
81
96
228
9
3
93
180
90
90
54
57
9
7
20
120
93
12
99
51
109
161
63
39
93
40
60
47
33
15
198
15
52
23
54
36
75
12
24
51
9
135
54
42
25
113
114
33
64
120
11
150
120
115
29
24
51
3
21
40
36
36
137
138
150
55
53
51
96
27
72
90
31
245
12
27
81
43
20
9
3
69
18
13
59
6
12
3
28
20
96
15
144
57
87
108
33
39
21
39
18
19
11
9
33
12
75
15
6
ABCD 99383721818*3^$a+1 [50007]
72
9
30
126
54
6
63
72
63
18
54
54
11
16
57
18
45
27
108
78
12
60
107
55
48
18
54
42
36
83
19
5
48
19
24
72
18
66
81
153
42
29
43
77
31
12
36
6
131
40
75
60
9
39
57
32
91
21
3
36
12
45
69
59
96
16
3
5
16
51
132
30
132
23
25
6
30
35
19
72
21
3
149
7
18
15
3
29
61
18
150
11
43
30
18
168
21
15
30
18
126
11
43
173
40
63
89
37
3
51
192
18
6
66
24
3
81
71
1
24
48
60
12
18
101
7
54
54
69
8
73
36
18
18
72
48
87
21
60
30
17
43
29
43
120
53
16
9
102
42
47
24
16
3
93
72
45
3
144
3
48
53
91
6
39
9
90
204
192
18
63
32
31
60
36
138
71
79
192
105
80
103
6
54
72
5
85
30
18
3
39
30
18
6
11
91
42
18
48
42
119
40
3
12
65
103
33
15
9
81
47
175
36
141
15
6
72
3
45
60
30
9
45
59
127
30
78
12
18
39
21
11
88
3
18
35
61
11
7
105
56
31
36
117
45
11
24
115
18
12
42
21
104
55
54
27
9
18
18
90
9
56
7
30
35
115
12
24
12
18
35
91
6
18
12
90
54
65
25
18
60
48
57
3
29
25
54
9
56
19
150
36
66
198
90
60
77
24
169
15
51
72
90
60
135
24
3
72
36
72
41
64
21
90
57
24
45
11
19
5
13
3
15
78
35
16
39
54
3
27
36
9
72
63
65
67
21
27
6
30
9
32
40
123
36
12
18
24
11
79
17
1
90
5
25
47
7
60
45
93
42
41
157
30
5
192
16
24
3
45
3
29
31
30
42
41
25
36
3
51
29
40
32
16
45
60
12
6
180
12
24
30
126
54
24
30
6
63
48
32
67
54
90
24
30
72
18
5
37
11
25
18
29
115
18
90
65
48
25
6
30
18
108
54
108
18
9
80
1
87
3
18
11
31
57
15
30
75
3
30
239
49
6
18
18
18
54
108
89
136
135
48
60
30
42
72
5
13
18
9
111
17
24
16
33
54
36
29
133
75
39
54
11
19
5
49
6
9
120
32
16
33
42
45
75
29
24
16
48
8
64
8
127
36
45
80
24
1
54
66
150
18
30
36
114
27
117
75
15
41
157
27
45
30
6
12
35
115
72
36
36
53
13
27
56
157
48
99
32
19
144
5
43
5
64
8
91
5
7
90
42
12
33
63
89
55
81
24
21
54
45
8
40
27
18
36
24
18
53
72
48
16
165
18
33
27
93
15
89
13
75
32
1
39
69
35
1
90
53
61
11
88
57
6
102
18
17
1
132
48
51
93
27
51
54
30
60
48
93
69
35
16
39
6
75
24
9
39
8
7
57
153
18
117
27
21
3
30
54
33
8
120
16
63
30
36
72
24
30
6
83
16
45
11
19
29
24
40
141
90
96
84
6
63
80
1
54
17
19
54
48
90
5
13
114
41
144
48
13
24
30
53
7
102
24
102
108
57
24
33
30
18
18
24
77
25
96
15
159
18
18
24
36
90
72
108
30
18
144
6
5
61
18
33
9
18
66
42
48
72
60
5
160
45
83
85
11
16
3
132
57
56
121
108
66
81
15
41
67
30
126
60
72
30
24
48
72
15
39
81
9
42
12
6
90
54
3
9
18
117
45
54
42
35
48
19
18
75
8
16
33
12
3
33
18
29
40
8
55
57
32
24
85
11
151
18
54
30
35
1
39
93
107
67
5
1
15
3
12
57
8
229
36
48
39
3
48
36
6
12
15
8
19
18
27
81
54
153
8
40
8
37
18
57
69
11
67
18
48
96
59
7
137
7
6
59
31
9
135
33
56
24
7
113
168
24
25
15
33
186
12
72
60
5
40
32
96
7
17
48
1
39
3
12
177
48
8
79
81
8
72
24
133
11
67
5
115
60
72
12
144
5
31
18
87
3
42
54
12
113
72
19
5
13
30
77
24
16
9
36
51
9
126
30
27
8
127
60
30
15
63
72
18
18
77
103
12
45
24
9
120
24
23
187
5
120
43
125
112
8
112
51
24
93
15
18
30
57
120
93
6
18
3
105
23
16
33
15
57
15
8
48
144
73
36
11
91
125
72
1
54
113
48
55
6
59
49
156
42
192
240
12
45
33
30
33
120
33
162
30
39
3
36
30
11
31
18
12
27
45
11
49
15
3
18
30
5
120
7
12
36
41
19
5
7
18
24
47
1
47
13
30
42
3
9
15
39
57
75
108
9
21
42
18
47
19
18
11
16
8
1
6
84
60
54
30
36
60
36
48
42
15
48
81
95
16
99
5
37
12
23
24
16
8
25
47
7
12
93
72
33
96
95
7
17
25
63
9
15
48
21
6
21
24
45
90
48
6
11
55
113
88
15
60
12
41
31
18
6
57
33
30
9
8
112
72
ABCD 99383849954*3^$a+1 [50050]
12
99
72
117
123
30
267
12
27
9
33
48
15
39
9
81
6
9
63
21
99
96
93
3
21
51
144
24
78
111
96
45
111
108
21
15
15
24
144
33
87
24
48
9
108
120
24
51
72
78
18
9
21
195
36
36
33
48
132
42
54
3
15
24
48
21
3
45
36
15
9
15
24
186
30
69
12
15
72
24
54
15
33
12
84
12
63
63
9
15
72
6
48
114
45
45
15
48
81
84
39
21
30
21
51
105
132
12
81
15
21
12
48
78
69
96
129
27
60
12
39
150
27
87
24
69
93
3
45
75
3
54
66
24
54
42
33
69
18
57
69
12
48
48
6
174
3
36
3
18
30
24
90
99
36
9
126
45
9
123
39
72
9
9
159
39
24
21
3
33
24
117
219
63
141
21
6
9
21
42
9
48
60
33
42
24
288
21
99
18
6
30
12
96
30
48
72
21
9
15
33
48
18
21
60
36
3
54
42
24
48
24
57
12
27
18
30
18
48
27
9
18
30
90
9
24
180
36
57
15
48
87
48
78
96
75
129
87
12
24
27
21
57
3
36
72
81
39
21
36
3
63
216
21
99
45
27
24
24
33
15
6
96
15
93
288
30
48
18
99
51
30
108
39
15
78
144
12
6
201
33
75
36
12
3
57
9
78
54
3
45
12
6
21
3
48
18
6
78
108
228
66
9
48
39
21
21
78
54
60
87
135
105
120
177
3
93
39
108
3
48
30
42
129
12
27
33
108
75
24
57
60
57
42
57
15
78
75
12
36
87
21
27
33
12
27
198
63
3
57
87
129
87
54
192
12
6
45
12
87
24
18
51
45
54
9
108
96
27
126
114
24
66
183
39
48
6
12
3
3
9
60
27
57
165
162
105
72
39
6
12
6
9
21
138
129
60
27
45
51
42
6
9
36
12
24
48
60
108
15
6
27
24
183
249
36
12
9
30
33
21
96
48
15
33
48
12
36
12
48
27
60
9
48
78
96
129
15
6
48
75
15
102
3
108
60
36
144
3
9
33
30
54
99
87
93
3
48
54
3
141
18
21
72
45
27
99
96
45
3
198
231
36
63
96
6
12
3
3
9
96
21
15
33
51
135
45
132
135
48
45
24
108
72
69
39
12
36
51
9
15
126
48
138
18
27
69
36
39
27
117
9
63
3
21
9
147
39
6
27
33
6
30
90
9
9
102
9
87
48
9
69
12
36
12
15
15
6
42
72
90
6
9
15
21
84
60
51
42
96
111
21
51
24
15
96
144
66
39
36
27
45
81
147
135
24
168
102
66
105
33
51
51
24
69
33
12
27
21
6
24
9
45
27
21
18
189
180
24
21
42
18
36
27
120
24
72
36
27
42
126
33
87
24
24
9
21
90
57
135
24
21
48
60
87
48
150
108
54
57
15
57
36
105
12
36
18
24
18
87
168
63
9
48
105
36
90
9
45
60
30
18
3
27
6
3
15
24
105
24
15
21
51
96
9
33
27
3
9
108
27
45
3
6
99
159
120
6
75
111
18
126
24
72
141
213
15
24
63
261
72
72
69
6
33
39
69
51
48
42
51
93
15
21
12
3
45
6
9
69
51
204
27
18
6
105
33
144
27
12
45
15
144
51
30
147
45
27
15
18
6
24
6
12
6
336
45
93
3
93
54
9
15
24
129
48
72
96
120
9
48
6
9
69
60
48
30
6
90
66
6
45
81
96
156
48
30
6
162
33
36
12
57
30
18
3
51
9
12
21
48
36
183
3
24
33
9
135
12
27
6
138
9
9
27
69
36
12
15
33
54
96
24
6
3
36
36
84
75
21
27
18
27
12
36
3
72
57
12
297
12
36
12
63
36
27
21
45
84
66
24
93
75
96
48
9
72
24
48
39
126
15
33
3
132
27
42
96
123
36
87
129
12
27
24
30
15
84
15
78
87
57
39
123
33
9
15
33
102
24
33
21
12
111
39
30
39
9
27
72
9
78
45
36
120
45
51
63
78
75
81
78
18
3
48
27
9
39
57
111
24
117
75
18
144
99
51
42
48
6
96
90
150
48
138
30
18
6
57
33
84
18
30
48
12
27
27
117
99
18
30
33
84
36
45
51
12
75
72
24
48
24
186
207
63
81
108
12
39
57
57
54
30
3
39
69
12
15
ABCD 99384943642*3^$a+1 [50004]
30
180
15
111
1
47
30
30
117
93
6
60
54
36
30
54
147
3
6
151
5
54
30
36
108
42
78
36
54
72
48
30
126
1
59
24
30
6
24
6
54
192
18
96
19
215
121
5
30
294
36
6
18
43
23
54
3
33
36
48
36
126
24
54
36
54
120
25
11
21
96
3
30
15
129
12
54
264
117
39
57
87
156
36
30
43
77
19
179
30
15
345
36
66
24
90
234
36
24
60
61
65
159
15
120
12
174
15
69
43
23
6
144
19
101
30
45
21
43
95
60
60
72
264
9
87
18
102
1
17
15
48
39
78
91
65
6
24
36
93
141
30
66
150
45
63
1
89
102
54
139
80
87
114
36
24
114
25
32
285
3
51
204
72
105
3
141
9
55
35
42
115
59
144
165
16
95
6
43
35
36
90
15
75
54
60
3
93
19
11
30
87
39
30
43
95
30
36
66
18
120
36
24
55
5
6
21
9
55
80
9
120
111
9
30
36
21
3
30
31
101
48
42
174
30
114
180
63
48
9
12
78
6
24
42
21
147
12
84
30
24
7
5
18
270
72
30
60
121
17
223
77
6
54
55
32
33
31
125
60
246
33
87
120
24
30
54
30
135
96
195
45
99
6
66
21
69
91
77
156
6
24
6
30
48
12
25
35
78
60
60
36
66
33
48
57
30
102
108
7
29
51
99
45
112
32
105
6
1
89
84
51
9
6
36
45
39
120
24
30
30
36
60
30
90
90
144
75
96
192
3
30
144
66
66
18
25
41
6
48
60
165
21
30
24
30
120
15
112
128
48
27
42
54
144
90
126
45
15
129
21
24
51
99
30
63
27
6
60
24
102
114
60
120
6
48
72
1
53
84
66
66
168
126
109
11
69
45
36
180
90
49
35
180
150
51
9
216
15
64
35
6
39
75
126
7
23
30
91
5
150
90
48
42
60
24
114
42
150
24
30
54
30
60
66
6
109
5
66
18
390
90
102
30
48
102
90
54
30
60
294
120
21
105
54
72
24
6
91
77
30
21
96
33
66
189
112
59
30
24
111
69
156
54
36
24
66
54
30
7
96
32
16
5
6
21
3
36
48
57
144
15
6
219
129
36
66
114
30
25
32
48
39
12
114
60
126
129
69
72
30
24
150
39
45
30
6
180
24
30
66
19
80
21
6
78
60
6
21
39
270
30
24
60
121
29
36
204
66
6
48
43
29
3
27
54
111
9
84
6
36
18
12
54
21
33
15
27
144
21
16
48
149
36
114
90
72
3
171
36
24
9
261
24
120
6
21
123
6
15
21
54
156
9
9
66
85
35
90
67
53
144
36
24
31
32
33
36
18
90
30
33
33
79
11
24
36
24
6
75
9
7
35
78
102
73
47
81
3
84
6
24
36
60
180
150
49
71
9
15
102
168
3
27
66
6
205
95
174
99
81
30
6
24
24
126
24
72
18
150
6
156
51
240
27
6
24
12
18
25
107
168
45
21
60
24
12
75
96
33
31
59
66
195
33
60
96
51
9
6
18
15
51
45
69
36
60
54
42
30
78
42
84
36
45
33
222
84
45
64
5
66
6
108
12
171
27
30
87
33
12
18
1
65
6
249
51
48
30
15
141
150
36
54
24
6
21
144
15
1
53
96
60
24
12
24
51
9
87
33
54
6
150
54
30
12
189
165
90
36
18
6
156
25
89
234
61
35
30
15
64
35
72
85
119
25
32
93
24
283
23
84
21
45
6
45
16
23
6
174
24
180
90
42
18
3
69
91
48
89
36
66
24
9
105
36
96
3
96
21
91
47
276
84
150
96
54
66
120
54
36
ABCD 99385045322*3^$a+1 [50109]
32
79
264
57
51
45
75
12
276
149
211
12
360
48
24
180
60
276
189
3
132
156
120
21
80
19
72
5
115
317
91
12
9
80
139
117
15
129
111
120
192
41
175
132
29
19
45
15
24
36
21
99
84
105
123
60
168
17
55
137
43
5
48
67
108
12
60
108
132
288
41
48
55
41
139
48
48
204
240
120
17
103
60
96
29
352
39
60
29
91
69
15
60
60
41
199
180
101
55
12
29
64
15
120
9
80
223
48
120
249
63
108
120
24
300
348
72
53
55
120
60
48
132
60
228
72
185
43
60
264
36
29
31
12
12
281
7
60
29
79
17
43
21
96
48
27
108
60
125
55
41
31
449
64
512
223
17
7
41
67
180
137
160
63
177
80
55
41
115
72
60
48
84
21
80
19
60
65
211
45
32
55
12
228
48
12
60
225
32
112
3
77
31
192
65
31
84
221
7
300
72
108
48
105
147
125
127
33
75
48
120
12
72
216
144
113
55
108
12
48
60
5
79
113
55
60
45
3
180
185
187
132
33
15
48
17
43
5
55
185
352
87
180
5
91
120
77
48
96
16
320
432
48
103
120
12
117
80
163
12
113
48
7
72
216
12
12
180
180
216
12
72
156
24
48
168
17
43
72
29
64
87
137
115
45
3
45
32
96
175
161
144
192
55
132
36
17
48
127
12
96
24
108
17
151
12
29
79
72
132
60
48
60
48
12
120
72
48
17
175
17
19
29
55
36
84
257
16
87
36
197
175
72
168
60
180
48
65
64
75
5
175
168
12
125
115
300
81
75
21
176
103
60
29
43
48
12
137
48
192
240
91
24
48
45
75
117
63
33
176
96
55
377
43
132
60
5
352
224
7
12
45
75
101
96
31
17
31
120
120
24
36
120
60
81
63
17
151
60
72
36
65
7
137
91
120
72
245
112
15
33
32
55
345
255
65
55
108
120
5
64
51
180
89
43
245
48
112
3
72
21
255
209
43
5
7
36
12
89
211
192
300
36
29
16
39
36
72
108
24
60
173
235
53
259
96
84
228
5
187
213
15
177
15
81
27
72
173
144
208
32
64
32
223
180
72
120
108
24
105
111
17
48
79
65
115
48
120
60
120
48
192
60
60
9
219
132
108
60
240
120
17
103
120
132
12
33
27
165
32
79
129
48
75
5
48
384
151
192
120
132
60
36
12
252
60
120
48
60
108
60
77
7
ABCD 99385679956*3^$a+1 [50031]
84
21
156
5
22
12
33
36
5
19
3
12
45
12
84
75
56
1
53
67
48
207
33
39
38
7
12
75
176
42
178
38
250
72
50
108
7
120
144
36
15
9
119
37
48
39
2
34
60
9
60
17
36
24
48
42
28
20
13
3
20
16
60
14
54
16
72
20
25
12
5
108
55
72
11
54
22
120
8
16
32
13
39
33
75
20
18
24
228
7
101
22
105
15
62
55
48
3
9
3
24
50
18
88
128
25
11
90
19
12
5
60
82
116
97
48
11
133
60
27
84
21
3
36
32
85
108
29
55
108
155
13
29
43
83
36
18
43
48
11
4
36
50
114
162
67
35
16
45
72
27
2
34
9
27
129
87
57
35
52
38
31
65
34
56
97
23
37
123
45
71
210
6
25
12
47
36
88
36
45
65
19
5
34
33
15
62
46
57
17
58
45
3
69
5
18
25
53
19
47
18
70
2
19
36
5
48
36
34
20
126
90
4
33
53
7
47
37
48
3
8
160
104
85
60
72
60
35
64
20
109
3
12
33
12
11
145
35
114
10
96
72
33
12
27
72
21
15
69
5
19
11
124
44
13
17
90
40
20
1
24
77
6
25
3
9
47
126
34
33
60
35
61
84
5
46
2
54
61
24
41
22
33
108
96
84
12
3
110
7
47
6
84
70
93
72
3
2
127
51
50
19
3
108
12
26
379
137
43
36
36
11
13
47
48
4
68
132
25
27
36
12
36
56
73
120
12
101
70
33
11
88
36
12
74
54
37
87
81
12
5
48
7
132
156
15
105
15
56
18
103
120
12
51
2
24
48
6
64
36
74
55
111
21
24
24
5
82
144
21
39
72
48
132
45
65
10
252
108
180
110
43
24
27
20
1
15
33
144
15
72
60
21
137
7
84
12
83
52
68
180
72
54
36
42
108
48
37
89
31
59
49
227
28
81
51
57
27
9
15
2
67
3
14
178
96
14
18
4
48
141
111
33
27
38
31
72
3
9
3
9
63
21
39
36
45
47
228
16
9
27
20
112
57
216
27
201
84
75
81
24
48
27
45
11
49
23
40
9
24
35
16
81
47
6
127
47
16
36
44
241
111
2
103
23
4
50
96
19
47
6
19
11
13
72
120
12
5
7
60
143
13
24
3
248
4
56
97
5
6
120
40
56
61
47
1
84
12
3
60
68
133
36
11
18
19
12
11
25
3
2
18
144
36
52
8
1
36
84
3
68
37
15
2
130
69
72
123
62
54
13
15
2
78
30
6
100
2
163
192
75
45
137
22
14
142
20
52
8
25
47
102
19
17
43
24
5
60
163
12
35
13
95
18
7
108
12
87
60
33
12
48
63
9
48
24
60
36
27
81
132
59
196
32
16
20
52
20
4
36
9
39
2
55
12
3
105
23
6
34
69
143
88
69
12
171
45
15
9
11
28
60
14
58
33
72
53
139
11
64
20
76
74
103
35
37
51
20
90
19
12
108
11
49
48
12
27
33
120
36
27
9
11
40
105
60
132
27
14
19
36
35
90
31
11
30
60
7
12
96
63
104
72
145
3
21
24
41
60
54
30
43
35
12
16
105
12
27
21
159
180
20
13
5
19
15
8
28
20
18
7
108
51
33
161
7
87
32
148
38
18
61
36
63
146
108
31
87
9
48
5
30
36
25
12
17
96
34
12
44
16
158
6
16
21
29
79
15
50
19
71
1
23
30
78
88
12
9
51
14
70
201
3
36
110
30
40
38
43
99
84
57
53
42
12
13
48
29
115
72
63
21
59
172
69
204
311
36
109
27
60
212
13
72
27
48
33
12
155
13
27
2
43
48
12
107
25
108
11
1
108
51
56
4
50
22
12
36
2
70
69
239
40
84
2
223
36
12
3
12
20
90
67
72
113
43
12
15
60
12
8
61
41
19
24
15
2
43
12
53
151
75
24
32
76
120
8
16
38
55
11
6
175
23
18
7
156
12
48
99
110
91
12
39
56
85
125
55
120
23
40
57
24
29
120
94
36
12
57
17
103
3
20
4
21
15
290
10
33
75
56
96
25
23
4
45
372
29
6
28
96
50
34
36
9
12
159
81
96
60
17
70
20
36
97
17
30
52
8
16
2
79
41
90
25
27
93
17
6
97
27
12
81
29
58
12
146
22
57
36
125
12
31
27
38
30
1
96
12
3
68
6
79
99
48
20
4
21
27
20
1
15
56
49
41
54
4
ABCD 99386162438*3^$a+1 [50010]
65
4
80
12
4
140
84
91
29
72
28
15
21
15
17
124
9
131
96
312
121
39
60
32
73
71
4
51
29
12
148
21
71
108
72
24
184
171
29
61
59
12
73
23
12
1
60
300
27
32
12
24
60
12
4
84
12
27
17
48
240
148
68
16
44
12
52
32
43
57
144
9
3
20
112
8
4
20
16
288
60
132
32
115
201
69
36
27
63
29
52
48
48
8
24
25
47
264
12
60
40
8
25
11
4
12
3
45
36
284
64
36
165
59
16
104
1
35
96
36
72
40
56
36
13
23
24
96
84
19
41
103
41
100
80
36
103
105
48
32
91
30
275
196
60
63
5
31
17
48
24
145
150
66
75
20
112
104
103
6
30
54
71
19
57
68
72
48
168
72
25
126
209
12
43
41
12
60
67
165
96
195
29
241
15
12
48
144
236
132
372
72
184
39
21
116
139
54
15
48
32
60
151
77
7
21
80
16
63
36
185
36
100
48
81
24
66
90
59
16
39
30
11
304
128
24
148
32
148
80
12
4
80
19
137
156
4
44
52
44
24
25
114
5
28
128
12
24
49
75
105
59
96
120
49
71
55
17
88
44
31
54
171
116
16
27
53
12
48
132
16
9
71
60
204
48
84
4
140
372
73
35
100
176
16
140
64
144
9
11
16
80
28
48
48
39
5
40
156
80
4
21
11
60
64
44
40
96
15
84
201
32
12
48
24
24
25
15
12
32
96
240
84
16
12
48
20
24
36
12
4
63
117
60
63
101
64
48
123
17
37
36
75
32
127
60
17
4
9
51
135
5
244
32
64
32
52
140
55
6
54
66
27
80
100
32
31
90
51
63
5
48
24
49
51
39
29
12
60
136
8
19
5
1
30
41
24
139
17
156
52
75
41
60
16
36
92
52
56
4
39
41
16
32
61
51
44
52
48
212
48
169
23
208
12
267
30
71
25
35
4
176
196
108
15
36
60
54
47
160
3
101
25
47
43
5
12
7
30
27
189
87
12
140
96
100
36
80
16
188
109
3
212
48
12
48
7
30
11
4
75
150
303
12
20
48
24
19
261
9
144
95
96
36
79
29
96
40
92
73
30
9
32
139
65
132
48
12
24
43
197
156
4
243
201
32
13
39
8
67
5
121
47
7
185
25
306
54
47
4
140
180
4
8
120
7
5
16
9
135
68
144
64
39
113
13
35
19
197
16
3
105
240
15
5
12
127
6
119
55
257
24
132
37
11
52
33
15
255
185
24
108
37
71
72
204
84
76
39
57
32
16
15
17
100
12
15
36
180
125
120
24
55
65
72
124
84
12
80
36
24
103
113
172
20
60
100
51
204
173
60
180
60
67
225
20
108
48
36
79
369
60
92
100
99
29
31
69
12
20
24
40
92
13
87
60
27
41
60
25
60
47
127
81
104
96
84
36
64
32
28
20
76
20
12
84
24
184
171
17
4
44
64
32
36
28
20
24
55
6
107
48
60
16
303
33
32
100
176
16
129
59
52
33
23
184
63
180
6
51
44
4
276
15
45
44
52
116
73
120
71
88
368
12
48
208
96
20
43
77
24
295
41
16
8
24
91
125
84
31
90
135
92
72
156
96
108
96
49
51
32
12
40
32
16
33
114
93
63
41
144
24
ABCD 99386540998*3^$a+1 [50046]
12
30
3
44
91
9
15
57
116
28
9
66
66
15
3
53
235
53
115
41
36
168
4
12
9
27
33
27
132
48
27
33
69
24
12
60
72
27
8
28
68
19
81
57
30
9
21
48
24
27
3
12
66
35
37
35
12
1
30
60
42
3
3
12
33
12
27
18
63
15
77
43
105
57
180
12
48
59
108
52
9
72
12
35
1
42
60
42
6
57
3
24
17
16
39
24
237
123
9
93
78
66
36
30
120
129
201
3
21
270
78
11
37
95
85
30
84
54
42
48
17
25
48
12
48
51
33
3
45
23
31
6
54
24
24
21
36
141
15
9
84
75
32
7
36
156
9
9
36
30
12
138
54
5
88
39
30
18
45
3
29
1
27
3
60
174
18
18
102
93
8
40
36
36
27
96
42
12
3
9
99
21
11
67
53
49
96
18
60
9
3
132
18
24
18
101
64
3
114
3
27
21
39
96
30
147
12
69
30
6
48
3
45
30
90
132
72
263
36
40
132
15
90
63
9
18
65
40
20
37
30
153
252
8
97
12
15
24
39
66
24
90
48
5
144
4
72
27
48
72
33
32
55
93
27
17
25
24
84
135
12
33
75
27
6
3
21
66
78
186
9
12
12
21
30
96
41
148
36
8
1
15
21
35
25
66
9
33
48
30
78
30
60
72
33
80
49
30
33
45
35
4
56
48
37
12
23
13
24
48
258
54
36
12
15
27
17
1
12
48
3
81
18
18
27
3
24
33
51
12
198
30
36
108
12
6
99
81
59
4
21
23
61
12
24
63
12
21
12
51
24
3
105
33
54
125
13
12
48
75
33
35
37
63
21
6
12
153
9
59
85
6
48
5
16
87
18
27
60
9
138
198
60
18
60
5
36
31
60
42
6
81
68
16
44
73
72
168
24
18
6
39
21
87
15
78
59
31
21
36
69
48
48
18
24
168
120
90
12
23
37
66
5
84
76
27
48
9
3
42
3
33
15
57
27
87
81
24
44
4
57
138
41
91
53
1
60
120
35
37
78
29
43
42
168
15
3
21
129
30
29
168
55
17
76
24
45
15
21
15
12
20
13
84
3
27
33
57
60
138
69
48
45
12
18
57
129
12
23
37
12
42
18
3
20
13
36
15
39
30
27
9
54
6
59
37
135
8
16
176
43
117
3
180
117
12
15
17
19
5
1
186
24
18
6
6
66
9
44
25
42
33
44
43
78
24
35
52
45
54
84
17
48
91
5
61
3
15
60
36
42
102
186
42
12
30
108
59
31
53
97
60
54
5
1
3
15
81
24
44
16
24
68
228
67
78
72
23
40
21
39
144
57
3
51
57
60
8
25
30
114
18
12
60
21
15
12
30
24
71
19
9
32
145
27
80
145
12
30
24
42
18
60
29
13
35
19
54
35
25
39
48
15
60
65
43
6
18
60
48
84
18
96
155
160
36
24
15
120
17
37
15
8
40
12
120
45
11
64
12
15
41
40
3
65
49
15
60
27
69
156
39
29
25
6
12
24
29
120
19
96
102
18
5
4
57
54
96
96
84
18
60
132
30
6
30
30
60
15
3
12
9
108
48
60
3
12
90
174
306
123
57
18
69
123
72
108
57
3
105
57
23
40
48
69
15
63
102
15
81
84
138
5
43
12
54
59
145
24
3
63
42
12
18
114
6
33
12
32
121
12
23
7
45
33
47
25
12
30
41
7
29
19
89
1
54
30
48
48
60
11
4
27
5
28
20
7
78
11
1
54
21
69
15
39
6
120
138
18
60
12
35
61
324
36
75
21
150
54
99
36
105
87
9
239
16
9
36
96
15
8
7
33
81
48
12
63
45
132
54
36
66
54
185
13
18
42
96
11
19
264
78
168
95
55
41
120
4
32
88
9
75
15
66
15
9
66
6
111
15
12
18
27
3
48
42
47
31
21
9
12
15
3
36
45
21
180
18
42
3
45
54
72
18
6
81
21
3
15
5
67
90
15
84
39
6
35
16
57
15
3
77
36
31
21
168
105
162
24
69
39
78
72
48
30
45
12
21
60
35
1
120
11
112
15
65
55
53
64
8
7
48
18
78
30
36
60
3
3
54
11
13
30
42
24
51
33
107
28
72
63
96
65
13
23
43
12
18
36
30
54
12
12
18
93
12
45
12
72
99
12
135
42
167
40
15
138
15
63
165
33
54
81
45
36
3
15
78
3
207
30
30
144
114
87
27
42
39
15
5
24
76
15
84
126
66
78
15
8
4
81
15
3
21
3
93
9
6
89
1
168
167
19
354
114
48
132
5
7
48
17
73
11
127
12
66
12
15
120
63
17
ABCD 99386945948*3^$a+1 [50015]
336
16
8
151
5
96
124
39
144
53
120
228
7
53
4
20
12
96
12
52
44
19
48
60
65
12
67
89
28
63
45
56
24
108
36
67
177
8
52
111
77
12
132
24
36
40
15
96
17
28
87
48
53
55
89
28
80
12
12
115
33
75
165
15
65
120
36
244
108
24
159
96
240
24
24
5
40
32
28
192
68
12
136
72
72
216
128
16
116
52
15
177
68
12
36
163
5
132
16
308
43
9
24
15
65
55
24
105
56
112
15
33
216
44
72
48
12
7
5
36
24
136
8
151
5
108
60
67
24
29
100
63
17
12
235
29
12
48
7
5
100
27
53
40
39
53
52
39
5
172
108
32
148
39
101
12
67
41
124
8
115
228
24
41
91
41
12
120
52
68
12
115
129
44
28
36
32
12
12
12
79
24
9
32
7
69
248
48
19
89
124
3
5
43
65
24
12
4
207
48
36
33
3
53
4
87
48
108
77
4
3
81
32
112
20
40
51
60
288
17
84
235
29
67
65
4
75
5
31
45
32
28
20
64
164
60
19
113
12
52
44
31
33
12
140
100
20
79
5
55
29
12
55
221
7
36
24
5
67
45
20
91
5
175
17
43
5
60
24
108
7
89
36
96
52
96
44
4
63
5
28
56
132
12
168
40
27
53
64
219
41
19
24
173
43
9
212
48
103
48
60
41
24
4
108
20
64
8
36
7
5
19
29
132
52
3
65
64
48
8
67
33
15
5
132
108
24
36
100
87
53
48
12
19
45
56
187
33
32
43
305
48
55
33
104
223
41
160
140
96
67
65
7
105
176
60
19
29
72
84
115
129
36
8
7
24
33
36
32
24
7
149
40
135
5
36
4
8
36
84
12
31
5
60
144
24
79
108
209
19
89
60
48
19
249
135
29
96
40
36
75
5
103
249
8
168
60
120
40
80
163
29
24
7
17
67
29
16
132
27
81
20
16
48
75
17
48
72
184
36
24
36
20
64
111
65
12
52
15
29
36
79
141
8
72
52
32
24
60
103
185
24
31
12
36
281
156
136
32
7
9
8
31
120
9
80
108
12
36
52
8
24
120
36
156
228
96
72
19
65
163
53
24
136
68
76
15
29
64
108
96
116
91
96
5
31
5
24
244
92
55
12
5
28
92
88
32
12
91
9
56
79
29
7
12
113
24
40
56
55
33
36
132
111
17
108
12
16
44
96
48
172
144
231
9
48
188
28
36
68
7
48
9
32
120
79
96
144
113
7
53
48
40
56
24
67
24
161
12
96
19
36
89
187
233
40
27
45
20
19
5
24
76
56
91
12
65
60
43
113
127
45
152
67
144
65
4
3
29
31
113
12
48
24
124
12
99
189
8
28
56
12
64
12
104
24
91
125
40
75
5
48
28
39
29
19
65
24
12
24
12
7
53
7
60
36
33
12
32
4
108
32
19
17
192
28
32
31
24
129
32
144
12
28
8
55
29
48
115
57
56
55
12
96
36
5
91
45
80
4
80
36
52
140
7
33
8
4
3
69
159
12
17
19
12
60
5
12
12
19
41
204
24
76
12
32
48
28
39
65
228
120
108
4
3
185
12
7
36
72
113
12
12
172
32
259
65
72
108
28
20
7
5
96
132
4
51
149
16
80
199
41
60
76
8
103
48
77
12
31
45
12
36
44
52
56
24
36
64
39
24
12
41
43
12
60
33
116
100
104
64
63
72
192
24
29
36
60
40
27
24
24
125
52
44
55
36
5
48
132
55
24
24
29
76
144
15
5
28
8
64
80
88
8
31
105
44
136
8
43
77
108
72
72
60
28
56
64
68
72
12
91
5
223
89
7
48
113
28
44
136
ABCD 99387097664*3^$a+1 [50047]
3
33
24
23
16
56
61
54
149
16
8
48
40
15
57
63
84
21
8
1
24
36
6
18
11
31
129
15
24
60
21
24
135
81
8
31
9
152
40
24
111
66
18
42
18
36
54
15
81
15
45
30
5
49
72
108
12
15
69
36
18
117
8
40
104
13
3
120
15
162
60
24
3
147
30
6
24
33
3
5
40
3
36
65
24
24
13
24
54
66
3
120
51
101
79
89
13
59
40
39
17
48
16
56
49
15
8
61
36
23
13
168
11
16
15
84
5
1
30
60
5
79
30
75
8
72
24
1
24
15
117
48
12
15
9
90
6
30
9
45
3
63
17
16
96
51
29
48
37
36
23
112
69
179
72
49
30
81
9
30
60
29
16
8
48
43
66
3
27
45
8
31
6
6
117
72
48
87
24
9
272
40
81
114
29
24
1
15
57
24
15
75
36
168
132
29
85
66
18
30
9
96
56
85
6
210
18
12
117
80
31
6
11
43
42
83
1
6
120
57
152
49
36
51
45
24
120
35
85
36
30
18
15
24
57
15
80
49
66
30
111
15
65
72
13
75
3
77
88
120
15
6
210
30
66
177
87
36
30
39
21
107
136
51
5
16
93
11
55
54
35
37
3
45
36
30
41
55
17
61
72
59
25
66
53
37
35
24
64
105
15
72
32
37
84
36
30
21
80
13
27
8
7
33
15
9
111
72
24
33
63
30
35
24
25
23
40
80
13
59
25
23
67
21
15
18
87
45
35
19
5
120
40
9
12
24
24
6
96
114
90
114
6
9
24
87
6
219
9
15
75
6
84
75
141
35
1
30
33
80
55
17
48
64
8
13
35
55
65
144
73
39
105
36
18
102
99
15
54
147
39
66
15
24
51
18
30
36
9
57
144
36
18
36
5
49
72
215
55
17
1
12
54
5
16
39
6
30
29
16
3
36
30
59
40
56
64
21
36
84
51
15
9
15
81
15
113
16
24
56
96
40
48
21
59
1
39
21
35
40
15
33
8
40
165
59
16
15
33
21
59
1
54
6
60
15
80
25
156
99
21
35
88
15
126
11
13
27
9
36
27
32
49
36
144
12
60
59
91
48
12
120
89
55
114
71
1
30
129
189
132
15
24
24
135
6
35
109
27
9
95
160
9
60
147
24
56
73
96
15
8
13
59
19
66
144
11
16
105
63
87
48
6
11
72
187
5
55
6
27
3
5
88
21
3
117
51
3
45
21
11
73
36
36
87
27
125
1
54
9
32
133
35
24
67
69
24
21
11
16
9
15
8
37
59
24
136
32
19
5
40
15
9
75
90
51
69
27
69
60
96
63
56
1
15
48
27
54
84
96
11
48
25
156
84
15
32
160
8
16
21
179
25
39
24
111
129
21
27
8
16
21
27
56
1
120
15
8
241
15
24
63
54
24
12
23
7
105
8
7
33
165
30
5
24
7
9
144
177
24
39
8
25
84
83
43
5
24
25
6
18
6
60
5
64
56
109
75
32
48
112
153
47
40
63
30
12
23
16
75
5
48
91
12
113
67
45
105
119
16
72
33
23
24
16
56
16
15
33
51
36
18
12
59
24
136
45
51
9
23
1
12
18
137
43
29
13
35
109
3
33
18
30
36
3
111
12
69
8
88
9
63
32
1
15
8
85
6
96
48
6
191
48
16
8
96
85
30
21
45
35
88
8
24
40
128
16
81
120
6
114
24
66
21
8
1
54
65
1
60
3
48
8
25
12
3
27
5
48
16
24
21
90
30
84
30
129
176
67
5
24
136
152
7
6
18
126
60
23
96
31
36
5
43
90
12
63
56
31
57
56
55
42
15
9
30
41
19
30
39
27
5
24
16
153
119
121
36
35
19
96
36
57
63
33
56
40
15
41
49
23
61
27
9
30
36
77
61
102
54
15
8
13
99
45
3
56
151
41
193
150
30
90
42
24
90
21
9
6
89
16
9
36
48
35
25
132
24
30
30
24
12
3
72
3
237
3
45
45
35
55
6
35
109
12
30
24
41
72
13
48
35
64
51
21
39
17
19
5
31
33
21
210
30
24
126
5
40
9
12
48
11
19
5
61
3
8
169
126
89
115
21
9
36
27
32
19
6
24
39
80
13
18
57
9
60
3
72
81
174
24
17
79
66
119
49
6
105
69
27
45
60
60
27
57
23
121
159
21
72
24
11
55
9
39
30
75
21
36
47
48
85
180
24
30
33
63
18
102
18
96
6
17
1
47
19
69
24
72
56
13
12
39
48
87
54
96
6
78
71
25
30
9
57
60
107
48
184
15
6
30
29
49
36
36
39
56
40
15
9
56
13
35
31
9
120
15
72
17
7
36
29
40
24
24
93
174
66
3
27
5
85
54
5
16
33
72
95
ABCD 99387307148*3^$a+1 [50008]
19
95
1
35
13
17
24
36
12
6
36
13
32
100
84
71
129
21
99
21
3
15
72
54
39
52
5
19
36
35
141
84
60
3
18
48
24
30
42
15
75
90
90
121
32
111
24
105
3
109
84
84
8
40
32
15
42
19
35
72
18
36
30
1
35
49
8
3
102
108
3
51
13
83
25
12
36
125
15
21
48
36
72
24
54
144
145
65
36
24
66
42
27
81
144
72
66
72
18
7
8
153
115
5
39
112
11
24
54
7
47
18
108
36
19
32
48
57
75
57
15
21
19
53
67
35
13
149
150
73
161
195
16
53
18
24
54
19
8
40
5
15
123
24
73
32
57
228
87
3
6
102
18
67
12
80
21
96
43
65
36
30
36
114
72
43
29
7
5
39
4
12
5
15
15
36
57
40
48
17
126
24
90
31
5
156
175
5
39
36
76
80
39
73
20
16
107
18
24
283
5
54
30
36
72
42
120
73
77
18
1
29
15
21
60
195
12
64
35
174
31
84
11
21
28
60
59
156
109
32
99
30
15
4
72
161
15
165
72
78
12
25
35
33
48
45
30
69
3
105
9
54
54
36
15
16
23
12
105
111
18
114
30
60
103
17
15
3
85
65
63
4
12
23
1
41
156
18
90
7
29
6
33
12
39
93
51
72
18
42
25
59
60
84
24
97
41
67
11
49
56
12
9
30
18
96
115
5
36
36
43
29
31
59
25
8
27
37
65
90
96
72
102
18
6
12
55
89
43
140
76
47
69
21
15
9
30
54
90
36
78
108
12
6
30
54
1
12
113
132
72
55
11
72
25
8
40
41
30
25
71
72
162
19
60
36
23
37
168
47
36
13
252
5
42
13
77
7
59
25
209
87
21
60
67
23
213
51
21
40
47
6
51
3
126
36
138
18
79
8
27
48
6
19
32
16
20
33
31
113
6
30
67
5
42
25
5
147
3
33
12
93
24
19
24
5
42
126
12
216
6
30
6
9
135
25
23
6
30
25
65
6
66
15
24
21
54
1
53
36
84
36
18
18
43
11
181
5
30
18
24
18
102
60
67
120
84
17
162
12
165
33
90
6
54
18
30
57
15
25
65
15
40
48
44
100
41
55
17
15
45
18
18
12
3
12
27
1
29
7
35
13
60
47
60
54
67
12
23
60
97
23
18
36
6
9
9
55
36
44
96
21
27
111
249
3
13
47
13
35
126
6
85
84
11
48
54
90
78
30
57
28
132
17
126
49
36
47
18
43
77
72
6
36
33
52
23
12
109
120
5
15
112
12
48
8
40
56
64
131
6
108
27
9
138
36
6
123
3
54
63
16
47
120
33
4
12
11
90
27
81
87
39
18
12
75
15
60
1
83
114
27
3
78
27
45
87
21
15
72
3
30
144
54
49
23
37
23
54
90
36
9
28
32
16
35
25
17
7
29
72
12
111
111
144
210
6
49
132
35
54
30
78
55
80
21
24
18
33
112
29
3
21
15
51
18
18
24
36
109
83
18
15
88
11
54
36
99
21
19
89
7
11
13
5
36
15
9
12
3
72
93
87
57
43
23
21
3
198
19
11
60
90
12
3
33
60
27
63
66
24
51
48
3
54
24
15
52
5
30
60
72
1
29
36
159
57
78
12
6
79
8
16
32
27
37
65
15
111
49
65
135
64
44
16
5
7
125
12
78
30
3
141
24
67
20
28
29
36
7
152
15
1
17
7
48
32
60
3
73
17
12
67
5
24
19
32
15
85
29
87
195
69
39
1
89
6
9
45
12
24
19
12
53
24
90
1
101
36
15
4
5
36
7
11
37
84
185
51
84
3
6
36
18
18
27
21
7
53
15
36
51
18
36
159
4
167
54
7
92
93
7
60
23
150
54
18
12
24
66
6
43
72
60
113
102
54
18
6
7
23
24
30
42
1
48
17
39
36
93
12
19
24
47
60
12
42
48
15
16
119
81
45
36
18
13
23
109
60
137
18
138
42
73
24
11
102
87
3
90
3
28
47
120
73
12
192
17
99
100
11
18
15
3
90
24
79
5
19
41
171
3
78
54
84
6
30
60
48
1
36
23
12
13
65
12
18
13
65
99
93
36
111
93
30
18
15
93
19
17
90
90
6
13
56
84
27
25
108
29
15
72
88
48
20
9
115
5
6
18
54
12
25
65
6
12
6
12
7
32
15
1
20
33
39
33
15
45
43
11
13
72
53
36
127
5
15
64
96
132
71
117
28
17
90
120
24
84
1
41
12
67
113
87
129
39
16
17
15
88
36
5
15
81
228
132
30
42
55
8
60
39
69
15
21
48
3
72
1
5
180
54
48
97
53
27
21
6
138
18
24
25
29
99
21
ABCD 99387324802*3^$a+1 [50045]
8
4
71
25
11
18
67
44
4
96
32
63
21
208
8
33
67
32
52
83
13
8
36
336
52
56
21
18
157
95
81
28
71
1
12
23
133
101
79
119
93
232
56
15
54
67
36
113
67
95
13
176
36
24
4
32
292
92
4
12
12
56
64
137
19
32
132
40
20
45
3
12
147
21
69
18
97
36
12
212
28
48
200
69
90
180
229
41
54
54
36
54
73
107
1
164
12
244
32
28
221
55
60
101
27
28
68
291
1
104
36
4
8
117
139
20
144
21
111
375
85
60
48
41
87
3
180
109
36
17
27
28
24
108
12
56
108
69
15
40
107
25
116
40
84
96
17
36
135
16
11
45
24
3
81
12
4
65
75
69
126
93
16
72
284
75
21
177
27
16
32
52
68
88
20
28
116
3
33
28
36
60
5
54
81
36
4
131
54
31
77
7
228
72
128
123
105
84
9
115
11
133
116
72
72
48
88
24
48
44
28
72
60
80
15
54
151
8
28
192
12
5
15
93
195
16
41
55
68
16
12
48
71
18
51
39
73
8
12
100
224
28
48
44
24
16
125
31
188
64
5
15
100
137
31
24
60
240
80
105
19
32
40
48
44
76
152
72
196
20
75
1
60
29
151
11
72
253
44
48
52
84
41
19
107
57
12
4
17
162
121
41
115
176
48
16
48
48
35
189
216
135
69
4
56
249
39
52
180
80
40
41
7
176
4
12
56
303
54
27
9
39
76
12
8
136
71
90
19
48
32
135
133
176
4
20
60
48
84
16
92
12
100
140
4
65
351
153
27
88
20
63
18
15
39
162
123
12
9
187
48
24
8
108
16
44
69
108
54
49
24
8
108
9
72
43
240
23
129
60
16
108
65
31
95
108
25
68
12
28
8
165
55
17
144
3
51
54
108
19
96
128
135
25
29
67
59
69
48
100
12
20
21
54
33
48
84
160
80
63
13
312
24
36
80
93
55
35
72
13
41
15
21
7
128
48
51
1
60
48
89
3
69
15
48
45
67
44
24
60
16
5
111
88
161
31
68
48
33
79
48
32
57
90
109
60
144
80
100
36
144
60
12
8
156
9
55
276
47
105
40
8
117
75
24
124
11
36
18
75
52
48
60
144
20
48
108
52
60
24
60
48
65
27
24
16
8
292
65
108
127
71
105
48
52
12
17
3
16
132
8
36
48
76
120
44
327
181
48
41
39
24
96
12
99
61
12
8
48
12
57
43
29
15
39
37
20
112
101
39
16
132
65
27
45
36
54
57
40
83
73
48
80
144
15
21
12
28
132
128
36
28
65
43
24
23
73
8
135
25
56
24
40
56
100
60
24
12
107
36
145
36
48
236
21
55
215
1
17
7
29
115
119
33
88
41
36
43
56
148
23
72
81
52
72
20
135
21
112
29
91
17
15
57
51
57
123
48
64
125
43
29
115
80
16
32
276
76
35
129
105
87
100
48
89
87
28
228
48
77
27
27
165
16
32
72
24
16
20
84
64
108
12
8
40
68
16
44
112
8
9
163
20
87
108
45
40
48
101
51
112
12
20
3
93
69
18
33
3
85
80
15
90
31
8
76
47
129
76
32
52
35
61
128
60
129
355
77
18
108
105
40
179
21
87
145
96
11
21
112
8
72
96
160
35
1
80
64
12
128
237
19
176
4
35
1
35
13
72
24
60
20
28
128
112
ABCD 99387598424*3^$a+1 [50019]
6
12
13
47
1
59
66
7
65
7
5
96
30
96
24
6
18
36
72
12
78
42
30
139
48
83
12
37
84
77
42
25
35
1
29
30
145
48
24
11
60
37
5
6
24
90
168
12
30
60
84
6
18
12
6
150
78
55
89
102
49
11
198
6
6
120
174
37
89
6
12
96
12
42
66
1
60
5
78
37
36
119
18
6
36
24
60
42
19
23
30
6
54
42
60
37
59
102
36
54
168
1
12
11
13
35
132
97
89
72
6
73
161
19
29
54
37
23
24
6
18
6
120
43
41
42
37
11
48
49
83
18
54
48
168
144
61
89
18
60
36
6
7
144
107
66
103
77
24
79
120
29
31
191
72
6
18
1
53
12
79
17
144
18
18
30
1
23
1
35
157
60
72
11
42
18
24
30
186
48
1
29
36
18
12
48
30
55
41
19
23
30
12
126
6
78
133
35
12
25
5
18
12
12
61
23
30
6
84
6
36
139
83
13
59
6
72
7
35
54
84
36
6
78
79
24
48
71
90
43
41
24
42
37
17
6
84
36
144
121
65
18
30
30
60
108
37
95
60
1
29
79
23
30
6
1
77
30
37
12
41
6
61
5
60
90
49
11
1
83
48
60
97
23
85
125
19
47
90
54
78
7
125
18
13
77
24
18
96
24
60
90
72
54
25
47
13
47
78
19
5
43
5
12
7
29
6
18
12
18
25
12
23
36
90
42
13
41
31
17
36
282
61
71
102
18
60
1
119
90
30
12
1
119
24
24
48
78
54
18
42
61
29
138
265
17
6
96
24
6
36
79
179
42
163
5
60
43
47
1
23
1
149
78
37
23
90
12
6
13
11
36
24
12
49
65
43
227
30
90
121
53
66
24
36
6
78
1
17
252
42
18
78
204
36
60
12
1
29
6
126
24
162
24
24
12
12
30
132
18
36
1
101
60
138
24
48
1
24
53
91
119
36
1
72
131
102
18
1
89
36
6
12
12
168
6
211
41
19
12
29
31
83
37
36
113
19
23
30
60
72
24
43
11
36
42
67
17
79
12
5
127
5
42
24
36
60
24
36
25
36
29
60
30
18
48
79
5
18
222
30
60
49
11
145
5
67
11
6
19
47
78
102
49
95
54
103
23
6
18
66
180
54
96
174
7
149
66
150
18
37
48
72
35
36
48
24
102
60
108
6
1
11
12
85
72
5
103
137
7
17
72
102
6
31
35
30
30
18
192
54
30
115
24
95
66
6
30
18
42
18
97
5
6
313
131
48
48
24
78
12
18
18
19
29
43
11
25
71
24
48
1
17
6
6
42
120
85
41
12
78
12
12
90
132
19
108
108
12
29
67
71
73
53
19
29
36
114
13
89
36
19
5
18
12
1
95
109
72
23
84
84
72
61
83
1
161
12
66
6
24
42
13
47
24
60
121
24
23
36
30
19
156
5
30
144
138
84
138
12
24
24
6
67
36
107
1
173
43
144
12
41
30
60
12
18
132
31
59
1
36
11
30
43
23
6
7
119
61
77
84
55
17
19
59
1
185
36
6
54
150
18
6
96
1
89
54
30
30
6
60
6
1
11
42
55
36
89
48
19
17
144
36
19
47
61
23
42
18
30
12
138
24
108
12
133
5
102
12
13
17
6
13
41
48
42
6
72
78
42
12
31
60
47
61
5
6
24
24
13
216
53
30
54
12
78
145
95
1
89
114
42
18
1
41
54
72
1
17
54
49
23
18
6
30
30
120
157
17
18
1
41
30
13
5
72
12
18
36
30
7
60
53
36
90
66
18
12
13
5
6
78
67
24
41
78
72
36
120
12
30
7
72
36
53
18
24
25
125
102
6
42
85
35
30
90
66
6
18
43
36
77
90
42
42
6
24
42
48
49
47
25
59
49
36
77
6
90
42
312
97
11
25
35
6
126
13
95
90
55
12
65
48
48
48
30
36
73
101
12
211
233
48
60
19
11
1
41
180
31
24
95
49
209
7
12
11
6
84
150
109
60
119
1
204
47
25
83
12
97
5
66
240
72
66
19
11
85
59
18
84
67
17
84
90
12
48
18
19
5
36
78
54
66
84
36
234
168
120
18
12
84
24
6
7
180
12
35
109
17
48
6
6
18
120
36
36
180
1
60
17
12
30
13
71
1
5
114
66
7
23
78
78
25
65
48
7
77
30
12
18
66
13
41
67
23
12
1
29
186
61
23
54
6
24
24
78
90
54
6
1
53
ABCD 99387767756*3^$a+1 [50007]
65
43
216
53
31
137
72
28
15
72
36
17
4
75
33
3
17
48
43
180
5
7
53
19
36
21
24
12
15
77
55
36
69
3
5
7
60
101
7
12
65
31
77
43
189
80
7
33
116
180
139
21
87
53
52
8
16
243
45
8
7
41
7
5
19
48
36
45
27
60
17
96
52
27
396
29
60
7
141
140
55
77
232
3
5
7
53
108
120
12
91
5
12
19
21
27
125
36
324
7
113
36
64
123
117
20
211
149
48
199
141
75
53
204
7
45
284
144
55
12
180
144
381
224
196
56
120
88
15
5
19
48
113
60
180
7
24
29
132
55
65
40
72
75
5
36
132
115
245
100
32
52
51
252
45
48
15
132
65
96
31
41
240
67
21
375
149
175
5
96
19
5
48
7
108
305
192
43
48
89
235
161
60
19
48
129
44
132
60
40
80
168
55
77
100
183
36
33
3
33
159
132
84
81
8
43
48
29
7
113
91
12
5
160
3
29
187
33
8
28
60
80
19
240
65
127
36
17
40
51
216
93
140
7
69
104
40
51
5
376
68
115
180
53
132
52
123
65
7
36
33
39
120
53
240
220
144
48
75
41
12
4
44
7
12
21
92
12
43
120
24
216
53
24
96
112
180
3
125
4
80
91
5
12
28
27
57
36
159
45
15
72
105
44
139
36
17
132
96
19
96
65
112
140
12
43
24
21
32
168
120
19
201
32
31
257
124
24
87
12
108
492
125
31
60
165
15
324
336
17
79
165
120
8
43
60
17
16
39
57
120
3
41
12
52
36
75
12
53
19
60
33
32
60
112
36
48
87
72
5
103
5
48
7
84
168
125
36
12
12
187
41
52
123
24
21
200
43
29
36
12
4
144
32
19
41
180
52
8
48
24
7
89
12
7
48
57
3
12
5
103
9
44
76
3
221
175
72
17
55
161
84
7
105
3
33
15
125
64
15
36
113
24
36
187
53
60
211
33
75
5
28
123
117
15
33
20
160
44
288
48
40
44
36
151
108
93
27
53
43
17
103
60
209
76
39
36
12
137
180
136
72
3
12
72
36
60
89
16
92
48
7
120
45
32
16
39
41
64
56
72
72
103
53
100
195
57
32
48
100
267
113
192
36
19
21
87
137
127
108
36
5
211
24
5
67
33
147
293
79
72
29
84
91
5
120
84
108
120
12
55
5
180
7
24
17
19
29
12
115
17
60
91
249
15
45
20
43
348
72
5
7
60
36
192
137
247
33
132
180
51
5
48
31
41
72
163
17
31
17
19
60
120
9
92
7
113
19
93
8
4
15
276
12
101
60
55
57
75
33
111
36
5
48
204
223
173
100
140
144
48
192
127
233
60
16
27
60
185
283
17
72
268
39
84
60
12
108
189
27
221
55
72
180
12
9
32
88
60
12
3
36
29
55
21
68
7
53
91
185
16
108
195
21
120
147
5
67
93
108
12
15
53
127
113
19
33
60
27
72
108
161
7
53
19
53
72
40
15
185
ABCD 99387916016*3^$a+1 [50011]
1
96
12
17
36
43
65
36
15
21
39
16
20
60
144
117
18
25
11
121
41
36
115
83
18
43
128
124
36
29
63
4
5
39
33
15
64
11
90
75
33
36
31
5
87
3
33
16
23
108
18
72
36
18
57
16
17
63
9
18
37
80
45
55
44
16
68
12
39
93
105
90
57
4
317
54
54
55
128
51
141
16
41
7
32
12
147
36
36
105
3
157
44
105
27
63
61
29
115
164
45
51
112
156
32
9
103
132
12
20
64
60
32
117
15
172
32
4
29
31
23
13
5
43
65
63
28
32
21
18
108
18
72
195
3
61
11
9
99
9
9
103
41
7
36
47
33
12
117
36
72
63
148
23
9
45
15
48
9
288
39
64
32
16
132
12
68
12
21
31
77
54
9
9
7
11
121
41
135
16
44
21
162
13
60
17
3
51
45
28
53
18
45
12
33
67
12
11
133
36
140
36
33
15
3
45
76
5
123
52
48
65
54
54
18
54
27
28
17
108
36
108
39
28
36
48
44
93
144
19
17
19
179
54
108
43
12
36
35
57
48
84
60
21
63
81
15
28
48
20
33
79
32
12
84
9
7
47
13
185
139
77
67
41
19
20
192
16
23
162
72
27
27
181
17
36
27
27
9
28
17
99
63
93
69
63
28
89
135
36
9
36
18
36
18
7
101
15
21
7
36
32
15
1
48
23
72
33
39
9
12
69
79
128
45
63
52
29
31
5
36
36
67
23
13
185
19
17
18
90
183
48
12
9
7
11
90
255
28
77
19
96
101
43
20
76
77
108
18
198
180
15
48
16
108
29
51
64
11
72
33
12
84
28
41
87
4
35
18
18
117
100
125
63
148
23
18
51
4
12
20
3
54
3
69
27
64
53
111
12
4
12
59
18
36
79
68
51
25
96
59
105
28
32
4
119
121
5
135
9
39
48
16
77
36
31
20
76
53
72
19
197
111
15
93
69
36
72
54
25
128
36
28
17
18
81
9
51
3
13
257
147
51
73
68
12
27
9
12
123
198
19
53
27
76
5
43
11
57
12
48
160
11
37
80
84
33
31
41
67
23
9
192
4
60
185
75
48
57
3
36
51
9
4
80
12
52
41
72
15
21
39
33
99
12
4
47
45
9
39
48
36
64
47
1
71
9
9
7
44
96
51
81
108
148
12
11
18
39
76
68
105
72
27
16
11
54
67
48
29
207
153
7
132
41
39
105
51
3
93
4
144
48
35
73
48
20
12
36
76
41
27
12
87
57
33
18
129
28
132
17
54
37
53
18
54
3
64
32
4
48
47
45
16
36
44
52
41
3
33
54
54
54
90
115
20
64
12
5
43
32
123
37
20
12
16
32
132
39
85
48
96
59
54
15
4
48
80
12
36
124
41
7
176
36
15
109
17
36
27
27
252
57
69
27
9
75
51
105
48
171
21
51
61
20
28
80
117
27
48
33
67
5
7
68
159
45
112
20
3
45
28
17
3
48
165
72
15
147
1
17
139
48
11
117
81
3
12
39
105
36
39
72
45
112
20
16
80
12
96
84
28
29
7
32
69
43
12
20
28
48
119
90
31
20
3
18
72
79
65
67
23
18
3
33
15
4
60
65
3
33
27
36
124
32
33
63
9
55
35
36
9
9
36
195
52
44
105
7
155
108
73
53
111
33
27
27
126
139
44
84
111
54
7
20
63
189
4
23
90
36
39
208
23
9
64
17
18
90
51
48
16
29
90
45
153
19
17
18
45
52
101
43
47
36
18
39
48
36
39
25
108
68
28
20
124
5
36
18
18
36
15
16
5
15
57
3
4
83
25
209
51
76
80
9
39
96
112
20
21
39
64
32
45
99
4
12
80
21
54
90
27
132
147
9
27
165
123
25
80
48
63
36
9
117
27
112
5
75
4
29
180
31
12
192
68
39
18
108
306
18
3
87
9
100
12
23
93
12
96
100
12
32
4
173
36
79
12
48
41
18
54
36
219
36
192
21
27
12
64
80
64
23
9
36
9
108
7
29
36
15
3
45
27
25
12
212
60
36
28
41
75
28
59
69
219
69
57
108
18
57
180
60
9
39
48
75
18
3
180
48
21
27
16
96
48
48
125
144
31
ABCD 99387976076*3^$a+1 [50012]
20
76
68
28
36
59
13
120
12
8
108
3
145
36
44
4
32
15
1
48
80
4
11
93
15
12
37
60
60
23
45
15
96
25
24
24
60
23
12
24
37
36
56
40
60
24
23
36
61
80
4
11
25
36
35
21
51
25
12
60
36
35
25
8
3
24
9
4
12
23
33
3
109
11
36
12
84
33
27
1
36
36
71
12
97
8
48
135
25
8
144
40
180
36
60
215
61
47
37
24
12
116
28
72
44
28
48
48
12
35
108
25
23
13
47
61
71
12
9
51
21
12
4
35
57
12
15
9
12
39
60
24
36
117
63
13
23
25
36
32
39
21
39
12
13
35
13
215
9
16
23
24
1
60
107
9
12
24
15
33
39
133
12
84
12
8
27
25
20
15
72
85
23
36
9
51
24
9
39
24
1
11
33
24
87
57
4
68
3
13
24
107
13
23
33
4
60
8
84
16
48
24
36
8
27
37
48
8
24
87
21
15
49
12
36
32
88
56
4
11
61
83
21
28
11
48
1
24
11
1
48
20
24
16
35
1
20
3
12
61
12
11
25
11
49
11
13
8
3
1
68
16
59
24
73
120
95
1
35
9
48
16
36
23
13
20
3
48
24
69
36
3
21
16
11
36
12
1
143
12
25
60
20
39
61
60
20
15
45
4
36
84
24
32
88
11
13
23
45
72
136
12
68
16
48
35
1
8
3
13
48
20
40
104
3
84
60
1
11
45
12
64
32
3
12
69
4
84
36
36
24
48
11
25
12
44
39
12
21
24
4
144
95
24
25
68
15
12
93
15
49
8
24
4
12
56
15
24
1
24
8
27
13
60
92
28
95
93
24
15
24
9
99
45
15
45
75
61
20
24
88
32
3
13
48
23
60
61
36
32
87
24
13
35
1
11
9
12
3
13
12
12
60
12
20
28
23
13
8
36
88
35
85
20
4
35
121
48
24
12
23
61
72
12
95
1
20
63
36
45
15
13
11
48
1
11
48
61
80
148
24
60
12
8
27
9
4
23
84
13
60
8
24
64
60
24
35
73
32
3
25
12
36
35
48
12
1
95
12
13
107
72
24
9
27
21
27
108
25
96
132
44
15
97
36
11
37
59
33
3
12
13
44
28
8
27
12
21
3
25
20
4
11
21
16
35
48
73
12
84
36
12
8
27
117
16
11
13
11
9
16
83
24
60
36
1
8
3
37
59
69
4
35
49
11
109
59
25
23
93
3
72
1
20
15
57
15
33
3
48
21
15
45
3
1
24
11
120
216
1
12
35
36
25
132
203
25
83
25
68
16
48
23
1
56
96
36
39
13
32
63
81
51
9
52
48
236
99
12
37
24
36
144
68
76
11
1
96
48
23
61
20
112
23
9
3
21
48
16
56
24
3
13
56
12
27
97
36
12
11
60
1
8
4
60
11
12
12
24
1
24
47
12
85
108
48
36
47
24
36
21
108
72
28
35
96
73
8
12
3
25
11
25
23
36
13
23
72
9
28
8
40
23
45
3
13
20
3
12
13
80
15
69
24
4
32
16
23
13
35
12
49
23
48
25
44
3
9
16
8
12
28
24
44
63
21
75
13
47
9
64
72
32
4
36
8
39
49
23
109
48
23
1
24
83
1
12
23
1
11
1
56
51
21
24
3
45
28
83
24
24
61
35
33
16
36
20
3
97
80
15
45
51
21
3
24
1
44
64
8
4
84
95
13
56
3
73
8
15
48
25
107
13
44
36
160
60
11
21
15
85
47
61
32
51
169
36
116
27
96
48
33
12
4
20
15
13
36
56
4
84
48
11
1
120
12
8
52
11
12
1
12
11
12
1
35
61
23
37
11
1
11
33
76
11
25
12
80
4
23
12
49
71
1
120
24
36
11
13
8
15
21
100
24
20
24
48
24
15
61
35
1
35
60
60
24
9
52
35
57
3
12
129
39
24
1
71
60
72
25
36
24
11
12
1
12
104
63
13
8
16
12
35
45
15
48
25
8
72
3
12
12
21
51
36
12
13
12
35
81
15
13
23
12
36
25
47
25
23
49
11
24
73
11
9
15
25
35
12
12
45
16
96
24
164
76
35
21
16
23
25
60
11
21
124
8
28
60
59
1
108
48
59
9
4
140
52
23
24
37
23
24
69
4
32
52
120
48
59
13
92
100
20
27
60
9
51
21
87
24
1
8
3
37
36
20
4
47
21
48
72
39
12
1
11
9
3
60
25
152
15
1
36
24
23
253
8
40
44
27
61
11
85
120
23
49
12
11
13
12
84
48
56
51
36
108
97
24
36
44
40
11
37
48
84
48
72
36
35
9
12
60
4
108
24
92
15
13
59
61
71
33
24
28
44
15
21
4
8
24
27
13
131
24
21
64
59
12
12
36
12
13
11
36
13
36
32
36
63
33
3
36
37
60
56
4
11
37
11
1
96
60
47
73
12
12
32
64
11
12
12
60
133
11
49
32
39
1
35
25
155
36
37
32
4
60
56
28
36
35
1
12
48
80
4
36
47
36
37
72
56
15
21
3
25
156
24
92
15
84
25
12
32
156
4
11
37
71
1
20
40
12
83
24
12
24
61
47
129
16
12
47
33
75
24
45
4
71
13
24
12
20
24
16
11
117
3
13
23
1
12
23
33
48
40
56
36
39
37
35
36
25
35
9
40
119
21
40
48
35
13
71
72
37
11
9
100
59
13
71
33
4
84
72
11
24
60
1
23
9
12
28
11
25
23
49
60
48
72
23
1
36
48
12
71
21
40
23
37
44
16
36
56
75
36
13
59
9
16
11
9
39
13
35
21
28
95
21
136
47
72
33
16
36
24
12
11
36
12
21
40
60
20
52
72
36
8
27
60
12
12
24
37
11
69
64
20
124
60
68
51
13
116
15
60
33
28
12
68
36
15
25
11
13
23
25
59
9
16
35
12
9
40
35
13
11
85
23
9
76
48
80
3
1
35
73
68
75
49
23
45
15
48
13
68
3
48
1
35
1
36
11
49
24
95
9
16
36
11
13
8
60
36
4
32
64
60
140
51
81
3
121
20
36
40
23
25
11
ABCD 99388205576*3^$a+1 [50008]
53
36
31
24
23
49
8
9
63
16
8
63
30
6
12
9
16
11
37
35
13
137
18
264
42
91
24
59
45
9
15
3
13
48
17
7
32
24
27
54
7
8
33
42
30
60
91
24
24
143
78
27
21
115
24
56
24
75
30
90
93
75
12
9
40
128
111
25
24
101
66
24
162
48
108
18
6
27
96
51
6
55
65
168
30
18
31
29
19
29
75
16
48
47
18
7
11
54
36
43
41
24
84
42
18
30
6
19
11
60
9
75
42
51
165
19
119
60
13
59
141
88
23
66
144
6
1
11
90
222
133
32
33
18
36
169
48
248
48
93
108
87
57
135
16
29
19
17
42
21
16
83
37
35
133
29
3
15
33
160
137
30
105
27
66
78
133
56
57
7
72
32
24
15
18
36
12
42
13
5
102
108
9
81
42
36
66
24
36
43
41
31
11
37
72
29
6
37
17
79
56
9
111
9
72
60
27
27
84
57
64
11
84
6
30
21
57
48
31
11
13
17
60
19
89
48
42
30
7
83
18
115
11
61
125
43
65
39
33
84
27
33
103
56
75
69
33
31
152
69
36
24
102
78
72
54
85
5
99
153
31
272
21
27
3
13
11
84
42
18
126
84
6
12
1
32
64
53
84
18
42
66
18
31
5
43
11
42
123
165
99
27
36
72
25
65
108
12
18
13
96
24
48
32
112
59
93
153
72
87
40
41
54
66
24
7
24
8
69
3
45
27
33
7
5
3
3
13
41
12
150
84
36
36
24
9
9
66
36
57
40
101
19
41
15
33
103
47
54
30
69
45
54
12
24
1
120
32
96
40
32
33
55
17
7
29
75
48
39
60
21
99
37
59
84
1
8
120
88
8
15
9
9
108
120
24
72
3
40
48
17
7
95
49
77
162
6
3
87
66
7
32
21
66
42
48
55
8
40
8
33
18
36
169
48
5
120
24
30
61
179
18
72
36
15
3
66
19
5
66
73
17
24
7
83
13
48
65
120
108
42
156
37
5
12
36
108
72
18
54
7
48
17
15
39
25
24
5
3
16
32
48
16
47
57
21
3
45
42
1
192
48
5
3
21
66
204
30
159
63
33
16
56
15
78
75
45
18
9
96
120
15
1
128
40
11
45
9
79
29
43
77
18
114
36
163
8
16
8
57
12
78
36
33
21
27
16
29
115
5
3
15
129
160
56
40
48
24
32
160
17
6
36
13
59
133
83
13
24
53
12
39
64
29
66
25
11
6
144
63
72
280
24
11
13
53
19
23
81
88
29
3
9
18
24
48
85
11
30
60
51
112
48
143
33
48
24
3
45
63
36
60
36
30
54
1
56
111
12
18
3
15
9
16
48
35
144
108
18
96
36
18
90
84
27
9
42
12
180
37
131
30
114
30
87
9
87
64
48
11
114
3
72
256
77
19
59
84
18
168
18
36
145
96
137
48
108
24
19
17
216
54
120
9
40
8
40
56
81
31
95
114
18
54
30
6
51
40
47
105
72
16
47
9
40
5
211
17
24
36
3
45
36
24
144
48
63
81
18
13
23
33
3
18
3
160
113
12
27
184
96
23
30
24
18
48
49
101
108
12
51
63
18
12
60
7
41
60
3
184
24
144
72
72
53
27
40
24
5
12
72
55
59
12
78
19
8
16
8
3
18
48
115
8
39
24
57
87
9
3
85
24
72
17
60
3
33
63
120
33
127
96
56
3
37
23
25
24
41
63
88
41
60
3
112
24
32
48
16
24
5
6
18
67
56
39
177
123
6
30
54
51
9
54
66
6
12
45
192
72
33
7
168
11
18
27
9
7
24
24
29
72
123
9
31
48
41
6
54
156
36
18
1
320
112
17
6
1
11
109
48
5
90
6
36
120
7
17
66
18
18
73
41
15
21
3
51
30
6
1
104
16
72
95
145
29
67
29
3
24
3
85
65
7
24
35
18
78
61
11
12
1
17
150
81
9
12
96
12
39
144
57
7
152
16
48
48
96
101
108
7
56
40
89
132
30
45
40
47
36
85
149
108
48
39
120
9
54
25
48
32
24
69
12
6
54
12
63
33
55
83
6
36
123
15
25
17
7
227
36
25
5
75
75
21
9
31
32
69
90
33
24
232
56
81
15
40
35
6
63
16
65
15
112
65
54
60
13
53
43
17
7
5
19
59
37
191
1
95
90
36
67
8
144
24
57
15
40
48
24
8
27
18
43
227
13
5
132
102
132
48
21
16
71
42
66
6
18
18
120
24
ABCD 99389077922*3^$a+1 [50000]
34
6
90
24
42
44
22
12
42
36
18
86
10
48
62
34
6
60
104
12
58
14
10
26
16
18
2
28
96
6
18
42
36
78
20
34
18
12
6
2
10
12
50
82
24
6
6
50
12
33
49
83
25
6
6
90
30
36
12
12
35
13
2
94
12
35
39
24
10
12
50
34
24
62
64
8
28
5
3
4
68
22
2
130
26
28
24
8
4
60
18
26
12
22
12
66
32
10
18
5
15
70
2
28
5
7
12
18
38
4
6
42
6
144
2
4
60
17
3
112
20
22
30
32
21
67
12
8
58
12
18
8
4
18
12
6
36
138
6
12
12
12
41
43
6
18
8
130
42
6
6
140
36
4
6
30
20
10
12
18
42
12
14
69
25
47
43
30
12
36
2
36
46
18
6
60
6
60
6
24
14
16
6
18
6
26
12
22
18
32
24
4
5
55
5
43
24
36
120
84
6
12
50
88
54
78
6
14
10
2
16
12
6
26
10
26
72
40
8
52
56
22
14
88
36
12
8
10
42
102
42
5
39
34
42
24
20
22
47
1
2
52
36
44
10
95
43
12
90
6
6
18
48
18
6
90
18
20
72
4
24
8
10
14
46
2
58
35
49
18
5
3
28
6
35
1
108
12
2
106
12
12
60
36
14
46
12
18
72
18
12
74
16
12
66
26
4
6
60
24
12
30
8
52
30
84
14
16
161
49
26
34
48
6
54
6
84
42
48
38
64
18
6
17
19
8
70
2
10
60
36
24
24
30
42
42
18
50
22
150
96
36
5
31
8
12
4
78
18
18
26
21
13
6
18
2
70
18
92
4
30
2
10
2
10
12
60
24
62
12
36
16
18
6
12
18
12
108
47
72
13
30
5
25
14
24
72
34
48
23
19
6
14
48
16
12
5
27
22
18
8
4
18
18
30
12
66
32
4
56
48
10
30
24
8
132
28
17
7
138
18
18
74
16
96
6
62
52
8
10
150
18
2
10
2
4
12
77
121
6
24
41
3
22
11
13
30
36
20
36
40
30
12
18
102
12
6
12
36
24
32
10
48
62
60
40
36
108
42
2
16
20
36
36
160
17
3
10
12
18
48
20
36
28
66
14
16
90
2
4
6
102
32
16
17
1
102
8
4
53
19
104
4
36
144
53
43
72
29
31
42
6
54
18
8
16
6
18
20
16
30
48
26
46
18
6
66
30
30
6
2
12
40
54
30
6
50
36
4
20
45
85
6
18
2
70
54
18
38
4
53
1
30
42
35
39
58
18
54
18
12
24
42
2
10
12
30
18
2
36
22
72
14
129
37
18
6
14
16
12
42
2
10
6
48
30
122
22
42
5
1
12
60
18
30
18
36
8
10
78
32
100
120
6
47
73
36
14
24
22
18
48
104
4
6
6
20
28
24
5
1
60
24
36
59
1
11
1
35
3
64
36
32
12
10
6
30
12
2
16
32
22
6
6
38
16
6
36
54
36
42
26
36
16
42
30
12
6
18
20
24
12
58
6
116
36
40
72
30
36
26
4
12
54
14
46
6
30
48
102
8
10
26
10
78
36
56
33
3
48
16
18
42
66
2
165
61
36
36
14
10
38
40
17
3
10
42
48
66
120
54
20
52
6
30
18
24
83
3
70
86
34
2
24
4
24
6
14
33
24
3
28
60
32
10
83
43
29
1
36
6
60
5
3
46
24
30
120
30
24
12
11
19
6
12
42
53
31
12
12
6
12
18
17
15
4
36
12
12
101
67
8
4
18
26
4
6
54
137
13
12
26
118
6
41
25
18
30
30
6
18
20
28
20
4
48
12
24
84
12
60
18
26
196
20
10
98
36
16
6
60
18
72
42
6
32
22
132
14
69
31
12
44
60
4
30
122
22
12
30
78
36
24
38
40
42
26
4
5
27
28
53
85
62
93
19
48
8
10
48
84
78
8
16
168
6
30
6
11
87
22
14
60
9
85
6
41
3
52
6
24
95
15
4
6
6
12
6
59
7
30
18
120
12
24
36
8
10
38
34
6
12
30
12
24
12
2
10
26
22
47
91
56
28
12
78
2
10
11
37
35
61
14
48
69
43
12
44
4
6
26
4
29
15
22
18
20
12
60
34
12
2
22
36
38
10
90
6
14
52
20
10
12
6
42
144
6
18
6
6
30
5
43
90
11
1
74
4
36
48
17
31
24
24
6
144
6
8
100
18
98
16
36
42
42
8
10
6
6
6
60
17
85
6
17
15
28
6
24
2
12
10
36
42
5
13
60
54
12
24
12
20
28
80
4
6
24
2
21
37
78
12
18
24
11
12
27
70
38
12
34
114
17
25
14
34
36
36
30
6
38
16
24
66
24
14
72
70
36
48
59
3
10
59
19
54
2
16
120
78
6
18
26
34
2
4
12
80
12
57
19
20
4
186
26
4
36
24
17
49
60
26
10
2
10
30
12
24
32
34
35
13
30
68
28
36
44
100
41
3
52
24
32
22
6
12
24
6
2
33
27
52
18
48
42
90
36
6
6
60
30
30
14
33
1
84
12
11
39
48
36
70
2
28
80
16
6
48
26
28
30
120
48
2
36
16
48
6
59
7
5
1
42
18
12
126
12
104
88
30
12
30
18
12
23
55
32
93
37
14
4
30
12
120
18
12
6
14
21
43
29
37
14
22
42
12
6
14
46
2
10
12
11
19
20
28
18
14
40
18
47
25
98
72
28
42
18
20
10
23
3
24
46
2
24
34
2
4
18
66
20
12
124
18
18
17
7
48
17
25
6
48
96
30
6
30
2
10
12
6
24
60
18
6
54
48
47
12
19
12
54
50
34
30
6
18
53
13
60
42
18
30
104
33
27
12
21
49
38
40
36
54
6
41
3
16
24
17
51
57
25
42
20
4
6
30
66
12
12
6
5
13
26
88
30
60
35
13
84
6
60
30
60
60
50
10
50
9
1
24
14
100
29
55
126
54
17
55
6
60
48
12
24
23
1
24
78
102
2
4
60
20
36
10
11
3
12
60
9
73
6
72
12
12
8
16
6
38
12
10
96
12
50
40
77
1
38
64
30
6
44
22
48
78
42
23
19
6
2
28
20
88
6
71
7
188
34
36
2
22
30
20
34
59
43
44
36
57
7
54
30
17
7
30
12
18
8
22
6
20
16
20
24
10
126
48
5
27
10
24
36
120
78
32
21
37
38
70
24
18
36
36
18
26
36
34
24
12
26
12
28
174
50
16
48
29
51
21
49
6
18
30
12
6
30
32
16
30
2
57
87
16
20
24
34
11
85
18
42
24
2
82
6
12
54
180
143
7
6
30
24
24
20
129
1
54
36
17
3
12
24
4
24
17
43
17
123
168
40
44
4
6
66
17
37
66
42
12
30
24
72
18
126
24
20
16
6
54
36
32
33
175
48
60
6
14
16
18
48
72
36
6
18
18
44
16
17
31
6
6
24
6
2
36
46
24
42
8
40
6
6
48
96
138
66
32
70
12
18
80
ABCD 99389432302*3^$a+1 [50105]
45
168
15
291
90
126
21
423
45
96
84
120
75
9
165
51
96
39
66
204
216
111
27
6
75
72
24
9
216
18
33
84
93
60
192
111
168
24
48
144
84
36
48
36
45
39
48
39
33
36
132
33
39
15
33
168
99
33
9
180
18
90
123
60
24
39
96
69
60
132
57
36
135
36
159
126
39
60
12
9
60
3
168
24
75
33
48
3
45
15
9
45
51
15
21
69
96
39
24
168
72
15
6
15
15
21
48
57
15
129
15
120
120
129
15
57
63
21
54
36
90
147
93
36
15
84
84
87
141
3
30
15
21
3
72
3
57
99
81
69
30
54
132
51
228
81
15
33
72
60
15
39
165
9
6
210
96
51
33
99
117
18
93
3
54
30
222
75
33
15
120
48
60
24
36
3
9
81
180
27
48
96
144
24
141
96
48
60
3
228
36
39
21
36
24
39
6
99
9
12
3
12
120
9
39
108
180
60
108
36
288
27
18
123
3
36
54
24
90
102
3
21
147
12
141
39
57
15
60
159
90
36
15
129
36
15
84
21
54
45
15
57
9
75
24
72
9
78
36
9
192
60
165
78
66
51
9
75
15
105
60
99
57
39
120
9
105
15
15
117
60
45
111
9
144
6
9
12
27
60
33
39
30
18
150
111
51
321
39
45
120
153
123
3
21
84
81
111
48
36
60
60
24
21
15
36
39
48
117
9
15
9
27
9
84
60
90
81
12
72
72
15
48
81
15
21
9
60
30
45
195
30
15
96
15
18
51
96
144
15
6
63
12
36
9
231
12
72
180
48
180
60
48
3
30
27
9
171
33
15
36
33
27
276
60
120
3
117
63
36
18
183
213
39
60
12
15
141
93
24
63
132
132
9
27
24
45
99
12
9
3
51
270
144
15
117
18
21
132
3
6
111
84
24
9
6
45
96
3
45
21
180
36
3
111
9
21
6
21
48
15
9
45
36
396
54
117
72
48
357
63
213
36
39
9
42
30
15
48
72
9
24
63
228
9
87
45
15
24
51
9
204
36
12
57
60
63
39
24
81
45
3
72
123
141
21
123
15
45
36
9
36
15
75
129
168
9
150
144
21
45
78
30
42
108
126
51
60
15
105
39
57
33
87
3
117
24
3
12
93
177
75
96
12
21
36
54
9
48
9
24
27
48
15
54
120
132
144
15
60
84
165
66
117
117
3
168
12
183
201
15
30
24
15
51
33
21
6
30
54
54
42
30
60
63
96
39
12
21
12
57
51
3
9
48
204
45
324
36
60
3
45
6
9
81
36
54
84
21
120
12
24
279
30
36
51
12
132
45
120
63
72
69
27
129
54
225
105
54
21
36
36
9
51
117
27
120
69
90
21
60
120
120
84
132
24
9
24
36
147
12
36
39
93
108
120
15
9
216
141
30
33
36
75
249
21
54
57
48
48
48
15
45
9
42
30
18
93
12
12
216
117
6
54
66
9
36
69
27
135
69
39
30
3
39
81
24
144
111
54
30
96
93
12
93
36
36
15
15
288
93
12
75
21
75
45
9
75
36
15
66
51
9
378
33
48
9
51
36
39
105
21
51
213
6
45
120
123
177
216
60
63
81
24
60
240
192
24
60
84
36
48
15
162
78
237
36
69
120
123
21
51
129
27
144
24
75
6
48
123
153
231
36
60
24
96
3
9
21
60
66
90
3
51
6
120
114
177
183
ABCD 99389529392*3^$a+1 [50014]
219
96
12
123
9
24
27
12
180
21
36
36
12
12
228
36
69
120
15
48
87
18
147
45
75
108
48
159
45
45
171
96
21
162
30
135
60
48
84
123
177
228
105
48
120
72
78
72
45
3
60
105
45
159
144
144
132
3
45
63
285
132
93
30
69
63
45
105
27
96
75
93
159
57
93
18
60
42
30
93
12
3
72
153
87
153
117
90
33
12
156
84
63
180
12
165
45
51
60
9
138
57
36
99
153
45
120
90
12
48
42
15
63
93
69
210
93
297
3
120
144
60
60
171
330
3
27
72
60
153
27
93
120
144
48
48
45
87
60
168
135
105
24
36
57
75
60
36
27
60
12
117
111
150
222
60
21
12
240
87
57
84
9
135
156
27
45
144
3
18
90
273
204
15
81
192
105
30
69
24
87
240
132
21
27
45
48
39
105
15
33
24
63
150
3
45
72
435
45
15
15
60
60
153
192
12
240
63
30
30
138
42
177
48
36
84
75
60
201
72
45
147
93
30
93
12
15
312
153
27
57
60
81
30
42
90
93
288
132
75
93
189
27
24
192
27
21
39
105
192
51
162
15
15
165
15
48
12
21
204
60
213
3
12
12
63
12
18
267
45
3
60
255
45
315
282
210
30
111
132
264
24
12
60
132
60
15
60
141
117
87
183
9
303
117
24
84
96
9
90
48
12
240
18
219
48
216
12
147
93
204
120
48
60
3
60
33
156
3
18
120
27
60
300
36
144
48
48
87
9
108
120
96
12
48
39
60
78
102
57
3
177
48
108
108
117
15
300
120
45
30
120
69
123
138
147
12
180
51
120
120
9
51
57
72
63
30
123
15
117
15
225
33
3
24
120
12
81
99
3
21
72
72
15
21
96
96
48
57
99
3
21
12
57
3
132
153
3
309
150
57
183
45
93
150
9
51
9
21
15
27
21
144
12
3
18
42
78
267
3
9
3
93
108
24
12
48
33
15
48
57
72
111
204
45
135
192
60
171
117
36
57
240
3
72
27
48
165
117
471
96
3
30
120
138
45
48
39
18
99
3
210
51
12
12
36
57
90
102
18
72
33
45
63
204
360
168
24
3
90
27
183
105
75
21
24
15
120
30
75
12
36
87
21
240
9
30
108
12
21
12
195
9
243
213
108
57
183
36
213
3
24
48
63
9
3
45
3
42
387
216
60
135
117
93
72
3
24
21
27
36
27
69
348
45
231
36
396
87
90
15
180
63
342
120
48
360
39
84
24
192
168
12
3
285
3
192
33
15
60
12
60
57
48
15
18
255
27
48
60
9
51
57
96
69
3
72
132
33
15
12
111
30
222
45
12
81
27
3
33
36
ABCD 99389673512*3^$a+1 [50017]
48
75
13
23
36
85
56
15
249
51
69
64
192
35
12
33
15
105
39
1
72
8
3
37
23
156
109
24
32
24
27
108
25
312
35
48
12
9
136
47
12
93
48
87
25
8
3
12
33
72
64
23
25
8
15
105
99
93
16
192
107
120
85
56
135
12
37
56
27
24
24
45
16
83
60
97
11
132
96
9
3
45
3
24
120
96
24
37
56
147
93
3
12
12
96
132
9
39
12
13
56
144
96
3
45
48
3
109
8
64
23
36
12
12
93
144
16
104
16
35
48
85
59
61
11
69
16
11
93
40
107
85
72
48
83
61
23
12
13
32
3
48
84
25
23
217
11
45
147
13
24
24
32
15
97
32
136
23
49
47
1
48
80
99
12
96
169
104
40
59
13
72
35
36
57
88
80
51
156
25
48
32
24
24
64
120
120
71
25
24
35
45
123
24
60
49
35
157
8
135
49
32
16
8
112
8
15
49
11
36
9
51
36
49
8
40
107
13
8
15
169
11
37
8
48
15
96
1
8
40
11
84
1
11
45
3
37
48
35
12
57
3
132
36
24
72
60
48
57
39
12
93
16
71
73
32
27
37
224
64
11
21
40
11
13
167
25
24
8
72
15
25
24
95
81
24
39
25
11
109
96
35
60
36
61
24
120
104
24
15
33
147
60
1
11
21
15
108
85
56
3
36
121
48
32
24
111
84
60
1
24
120
35
144
37
23
12
21
15
12
45
51
45
40
35
61
8
135
33
15
9
39
96
105
3
36
60
85
144
32
24
16
11
12
33
3
96
21
39
25
56
15
25
107
37
23
145
32
3
37
96
155
13
56
51
24
96
12
1
56
16
203
61
24
24
168
8
192
48
27
72
60
108
84
33
27
21
3
37
23
1
104
160
35
24
117
3
117
111
108
37
8
64
152
40
11
120
24
168
85
8
3
69
3
37
8
63
121
35
24
60
12
48
21
3
61
80
112
32
3
24
21
63
25
11
24
120
45
24
16
144
11
157
152
27
13
227
69
16
11
12
48
9
3
21
75
21
24
96
24
112
80
144
16
35
12
25
80
16
71
36
37
8
15
9
64
107
24
93
3
69
15
33
15
25
11
61
59
45
135
1
104
24
63
49
128
63
49
83
12
36
45
27
45
75
13
8
99
36
9
3
93
16
80
64
56
51
69
16
107
37
11
12
12
301
8
16
24
32
39
1
72
155
133
8
24
112
11
37
56
99
96
229
216
120
59
165
3
85
48
24
80
3
109
48
23
249
48
51
132
48
132
12
33
48
15
144
60
301
11
48
12
36
48
117
24
3
120
36
9
48
208
59
12
9
16
119
1
35
45
15
33
3
24
45
195
13
8
48
15
180
261
51
13
35
181
144
131
60
1
80
24
96
168
24
171
45
51
21
168
72
64
128
27
61
47
48
33
16
104
75
45
304
56
99
36
1
59
69
16
11
24
37
24
24
32
39
108
13
167
1
96
24
35
37
80
208
35
60
36
24
205
80
16
11
37
8
15
57
40
96
32
48
27
45
27
13
48
47
33
16
56
75
13
96
8
16
59
45
160
8
3
120
21
75
13
47
33
120
3
133
95
129
27
21
3
21
120
111
12
13
35
109
11
93
24
72
40
23
73
35
24
60
73
11
37
59
205
48
56
72
63
97
72
11
156
1
47
81
72
24
3
60
57
88
32
48
27
13
107
108
73
32
51
120
85
24
95
180
37
23
97
24
144
32
24
16
168
96
80
160
35
37
24
71
25
48
71
36
45
3
192
72
37
8
87
1
24
59
24
21
96
64
11
45
136
47
1
95
1
11
93
24
88
8
16
59
37
8
96
3
61
11
69
40
35
69
72
63
1
96
239
60
132
12
13
32
48
64
56
64
11
13
80
16
11
45
3
37
59
85
128
40
35
13
24
8
72
16
24
95
105
3
13
23
49
11
85
24
131
21
24
40
72
8
27
24
21
240
3
264
37
59
96
109
104
123
85
107
60
96
57
75
12
36
24
45
16
35
36
36
37
11
61
8
40
32
40
8
ABCD 99389931484*3^$a+1 [50023]
55
8
81
103
92
16
5
90
145
12
72
56
75
54
3
112
29
79
120
60
47
45
100
48
60
272
88
12
48
32
48
12
84
12
64
120
48
48
44
108
3
49
80
141
7
11
45
516
144
156
100
191
45
48
4
32
69
135
27
90
54
69
4
48
149
223
137
55
60
336
92
40
140
141
15
4
476
64
48
68
81
15
288
96
304
143
18
31
95
54
75
60
81
51
4
48
12
320
15
85
44
12
4
128
33
54
54
579
87
165
48
40
17
55
48
176
96
84
16
96
428
52
29
51
39
105
21
18
109
56
84
21
72
90
85
72
77
15
39
21
180
160
80
96
48
252
48
96
388
12
149
75
51
61
65
147
12
16
59
9
45
79
11
229
80
112
65
51
183
349
72
96
20
112
92
240
36
48
15
72
25
29
144
31
128
36
21
31
188
124
161
36
75
16
264
41
144
55
44
64
32
28
48
24
60
108
180
416
96
100
44
15
126
111
33
31
36
23
21
88
8
52
47
189
36
48
208
95
18
79
32
144
60
36
45
55
240
29
31
228
192
104
16
500
28
17
3
100
332
48
508
32
88
8
4
191
49
77
3
96
4
168
35
177
12
436
140
84
156
40
92
87
126
234
145
60
96
329
135
225
55
89
111
48
40
17
39
105
72
18
45
36
45
36
198
61
48
60
32
108
36
16
269
271
20
69
39
88
12
77
90
9
96
21
90
189
9
31
48
60
48
84
35
85
128
3
54
91
53
90
49
32
60
136
204
95
144
1
44
240
136
348
32
76
144
5
36
18
169
176
15
45
180
172
89
183
232
125
91
53
31
44
16
20
96
48
4
140
112
101
18
69
88
144
44
4
56
4
48
29
111
105
79
44
4
17
43
236
180
52
65
127
92
48
60
208
5
79
29
79
227
81
4
8
228
39
54
15
201
90
85
140
148
56
184
17
151
32
33
3
12
3
97
29
90
201
144
69
79
192
44
60
165
15
16
320
135
9
495
72
37
32
88
48
104
48
36
156
88
173
187
227
13
32
180
204
36
39
21
69
67
24
80
148
92
75
181
35
129
28
203
25
65
67
113
55
120
12
101
72
79
36
140
64
275
33
48
45
115
12
17
3
12
75
9
45
199
107
193
60
53
67
312
89
7
32
51
61
96
128
21
144
27
4
96
53
187
29
55
140
129
36
31
140
52
56
4
23
69
21
139
5
54
61
56
99
1
44
160
120
125
15
21
87
21
111
48
100
11
37
24
180
156
84
156
65
234
54
147
100
12
47
189
184
ABCD 99390278264*3^$a+1 [50037]
93
15
9
51
12
5
4
45
36
27
12
39
29
73
23
36
211
5
4
9
11
49
11
36
24
24
85
35
16
48
32
31
48
57
44
64
20
67
53
37
59
31
129
48
21
42
5
28
15
21
44
16
69
75
36
36
44
16
12
20
31
117
48
87
69
20
85
3
68
43
12
9
51
33
44
36
64
123
45
213
107
73
66
9
15
69
32
1
15
3
5
4
12
21
30
113
16
15
29
16
68
48
133
12
150
53
4
63
45
9
95
49
39
36
57
3
56
61
15
12
63
54
11
52
48
105
27
188
19
36
5
73
75
20
120
16
21
15
3
57
48
144
36
20
72
4
204
32
64
15
6
63
32
52
27
21
12
32
16
15
69
24
192
3
165
60
384
51
9
32
16
120
12
27
5
85
95
139
45
27
57
32
64
60
116
1
15
48
57
123
12
32
36
240
40
75
5
84
73
78
12
129
51
57
48
68
40
20
100
44
48
25
3
36
36
128
12
28
56
16
44
55
5
16
48
57
27
12
39
17
103
5
160
92
73
12
27
8
208
12
32
108
19
54
15
12
20
24
148
21
30
60
17
28
116
4
56
64
20
60
4
3
105
24
39
9
21
35
36
4
12
20
19
5
144
16
69
27
99
93
21
51
48
21
87
129
3
3
45
44
48
76
165
35
112
120
24
48
32
181
35
24
124
51
89
36
4
147
53
40
32
88
32
24
28
21
11
4
24
51
17
4
24
45
99
20
12
31
9
168
8
13
99
27
5
40
20
4
21
6
90
18
65
100
140
4
33
155
40
72
21
15
176
60
64
80
52
69
96
15
3
21
9
42
125
24
49
47
108
1
3
8
64
105
36
59
40
48
51
17
115
48
45
236
4
96
51
77
12
24
37
75
44
16
108
24
21
30
41
28
56
12
204
16
20
52
56
55
9
36
84
60
60
120
33
270
29
1
203
120
72
24
40
48
68
19
114
47
43
120
9
36
15
65
1
36
135
44
144
52
48
15
5
61
11
24
24
52
60
8
40
75
72
228
36
41
49
3
140
12
79
36
6
39
24
21
131
48
64
8
109
36
107
16
21
71
43
9
96
32
108
7
48
77
4
135
24
17
12
37
111
12
36
21
3
20
1
102
89
55
185
36
12
43
53
37
107
36
157
123
21
95
148
156
15
72
5
48
36
1
54
45
24
45
12
119
24
55
57
72
3
17
76
20
85
11
4
56
24
16
44
7
18
11
24
55
12
17
1
75
51
29
151
54
35
4
60
8
19
96
29
1
95
12
1
15
27
249
129
71
16
3
65
181
6
53
100
45
30
77
160
128
72
172
12
24
60
57
87
51
29
28
80
40
8
36
16
132
72
84
36
96
72
116
64
32
28
48
8
76
36
44
48
73
123
51
96
30
23
37
48
15
20
1
11
28
51
161
48
64
33
63
12
75
29
16
80
12
16
75
21
111
125
160
75
5
24
16
12
48
33
15
204
56
37
30
293
52
32
132
28
3
93
36
44
16
20
28
33
15
32
76
21
3
48
8
36
1
3
216
68
1
15
60
27
93
15
36
29
7
180
53
55
41
64
111
89
4
36
32
48
7
57
33
18
21
20
1
30
29
36
48
36
1
23
7
9
68
67
54
150
12
5
103
216
33
3
18
39
32
40
21
27
32
160
69
120
11
115
125
91
45
108
15
17
28
45
195
56
120
19
21
44
4
48
63
45
15
12
5
48
7
185
60
24
60
48
48
25
83
52
128
12
40
8
37
3
44
73
18
9
32
28
132
21
30
18
150
21
48
33
63
24
168
12
36
56
24
40
105
12
54
126
150
57
51
137
25
87
21
12
78
21
69
51
20
48
12
31
48
72
57
72
104
36
64
144
33
75
8
55
36
81
9
90
33
48
45
27
36
92
13
11
88
68
64
51
150
123
15
45
80
37
23
16
20
4
72
15
165
12
51
129
21
159
21
11
184
24
33
23
4
21
27
105
59
64
200
36
16
80
28
32
19
5
24
4
96
36
56
120
64
48
8
48
16
51
5
120
4
48
68
12
36
112
195
105
12
21
11
4
57
135
33
47
60
100
3
9
68
73
11
181
18
21
39
12
9
51
120
18
42
228
42
63
84
27
24
41
4
45
27
24
96
15
45
75
90
18
45
24
96
147
90
39
176
ABCD 99391878416*3^$a+1 [50059]
16
141
89
24
60
151
5
19
5
24
7
35
4
57
23
25
60
75
26
24
30
16
21
29
19
39
81
5
7
47
52
93
65
46
84
81
5
6
40
50
10
140
49
161
70
45
29
24
30
60
126
6
64
12
9
180
29
67
87
45
27
69
147
74
18
30
30
36
36
24
61
83
36
54
7
5
90
64
176
120
18
115
11
144
30
60
31
144
12
5
31
17
30
37
53
12
60
30
49
131
18
90
13
84
35
61
12
77
10
108
20
73
77
7
156
120
168
51
194
127
53
7
48
41
34
104
1
29
10
26
31
63
33
39
45
48
12
3
116
37
72
12
156
24
3
26
115
29
31
36
99
69
75
93
59
244
36
38
7
24
59
13
12
77
103
35
40
50
67
96
17
66
114
6
1
48
197
103
87
9
27
14
55
48
17
84
96
163
12
108
3
2
46
56
16
2
6
66
130
14
60
10
45
11
24
25
36
29
6
229
84
41
84
6
156
64
14
42
78
12
48
36
24
67
89
22
48
141
5
24
19
3
8
174
82
50
19
36
36
17
96
82
44
4
86
55
96
108
12
24
48
12
83
60
66
54
25
47
13
27
44
6
30
136
69
35
25
23
136
21
3
26
6
61
17
82
9
96
95
1
63
69
11
4
62
43
5
36
60
30
49
132
149
156
34
44
25
5
67
48
12
119
37
17
42
121
60
53
24
156
7
84
125
264
120
31
51
33
5
31
35
85
29
55
125
31
35
138
6
16
20
18
10
62
58
26
60
19
41
10
14
36
31
24
24
17
120
60
30
54
34
36
57
24
95
193
35
13
48
35
6
19
60
5
36
60
79
65
34
45
63
32
13
89
55
59
25
12
3
20
54
132
31
48
5
60
19
36
5
6
136
105
99
50
120
115
51
84
120
14
24
156
70
50
139
3
8
66
19
59
42
78
12
1
29
24
91
5
24
120
70
81
35
30
19
159
146
7
27
117
53
6
90
79
17
54
6
48
10
45
65
7
5
79
101
48
7
3
165
47
1
59
18
91
41
24
67
99
20
90
114
6
54
4
45
95
13
48
29
22
45
35
1
63
14
22
9
36
108
5
36
10
14
130
72
141
48
191
49
27
2
91
24
35
37
5
115
35
54
31
173
72
48
12
106
60
14
24
7
53
106
20
13
3
33
12
83
169
36
65
70
69
48
17
186
6
19
99
20
37
3
21
24
27
45
99
50
115
11
13
3
45
107
16
20
16
45
15
8
28
45
87
48
44
145
51
69
59
6
120
18
6
6
60
4
20
124
45
17
43
36
12
84
84
101
30
108
1
24
5
60
22
44
16
14
150
25
59
13
29
34
110
22
32
60
13
108
135
60
45
59
37
123
48
14
55
29
6
49
36
15
93
3
57
36
65
31
15
170
19
29
70
81
36
24
11
13
15
20
42
19
35
25
12
59
61
24
99
96
33
5
82
9
5
7
72
108
252
71
1
24
41
31
12
3
122
12
48
30
121
135
69
3
33
29
22
98
31
24
17
54
36
48
76
45
5
139
147
20
121
63
132
45
47
61
24
60
12
183
62
54
54
67
23
42
19
65
7
29
250
144
266
18
30
102
1
24
3
32
18
127
5
31
27
2
24
19
36
71
48
16
69
5
142
69
59
13
3
84
20
12
1
27
26
24
31
5
130
45
111
33
15
62
70
8
96
6
24
6
18
43
83
1
48
192
5
90
18
91
35
150
126
24
49
5
66
6
10
93
3
44
169
36
143
42
30
48
37
5
54
126
24
31
180
83
96
6
91
108
29
7
203
6
7
24
15
9
29
150
88
62
12
31
60
84
15
8
61
29
70
120
45
77
10
50
31
27
26
55
12
29
78
6
7
113
55
36
99
50
46
9
27
2
96
6
48
37
53
6
6
78
112
44
1
5
90
1
53
24
90
6
66
1
12
41
91
84
11
18
127
53
46
50
114
96
30
130
110
30
36
78
156
54
16
80
85
216
5
10
9
324
47
85
75
81
39
14
175
204
65
30
102
18
42
24
55
101
58
33
12
5
31
159
21
41
55
15
81
17
91
12
48
5
6
40
84
9
72
3
92
30
91
29
58
45
65
30
36
126
54
60
4
56
1
84
41
138
40
32
18
31
99
12
165
59
4
57
24
96
ABCD 99391901192*3^$a+1 [50017]
57
12
3
12
24
3
12
21
12
9
27
60
36
45
6
150
12
30
90
108
48
48
210
81
15
24
54
27
36
3
42
63
21
12
48
51
69
6
9
87
12
6
36
66
36
45
60
3
66
39
36
33
6
6
27
69
30
6
24
24
39
33
72
48
15
45
30
66
3
93
42
18
24
3
36
45
12
15
12
75
12
9
63
45
12
9
27
147
12
18
39
24
3
72
42
12
42
81
105
12
63
57
66
102
60
12
3
69
18
108
18
42
21
27
18
48
12
24
12
12
132
24
51
3
90
12
72
39
27
9
72
12
24
15
66
180
72
18
6
90
12
9
81
6
30
150
42
6
9
12
57
6
54
51
3
69
12
3
69
60
9
75
75
21
27
81
12
21
90
48
45
36
3
42
27
9
3
81
54
24
6
180
6
18
15
33
3
12
81
24
27
27
6
75
9
12
42
9
3
12
36
174
48
54
12
42
90
42
63
36
63
30
24
36
60
90
36
24
9
27
114
63
36
45
36
27
36
93
12
15
24
84
24
36
81
30
48
48
42
48
30
54
126
9
21
6
18
15
141
3
27
36
72
9
33
72
84
48
15
21
12
12
24
39
9
39
21
24
15
9
3
24
15
126
3
72
81
24
87
24
12
45
30
6
114
48
30
48
3
21
18
93
9
36
3
24
12
15
18
126
24
33
51
21
39
90
42
18
24
12
60
27
39
6
63
9
36
42
18
39
117
24
30
204
42
27
21
147
141
3
12
60
39
36
66
30
45
21
27
21
3
9
36
3
33
75
3
24
24
165
81
27
15
24
18
39
9
54
6
60
15
9
78
120
6
3
63
30
54
30
36
15
24
72
228
75
54
30
6
111
33
12
36
42
24
66
18
21
12
69
36
102
12
30
12
24
27
45
72
54
24
78
12
30
9
3
12
42
6
54
72
18
72
42
39
75
66
3
45
27
48
24
27
9
21
48
3
69
42
6
27
48
3
30
84
42
12
54
24
24
30
9
33
6
105
3
33
33
24
15
63
57
3
30
6
33
132
3
6
27
48
15
18
3
105
18
6
30
9
75
30
36
36
12
39
36
69
24
66
30
24
3
57
15
15
9
45
12
27
105
27
27
42
24
12
72
18
12
42
24
27
3
36
78
18
6
3
15
24
60
66
39
108
27
12
42
30
30
51
57
48
54
6
48
42
96
9
21
12
24
39
93
12
6
9
27
12
6
36
6
24
57
51
36
12
36
48
78
327
39
54
30
18
12
192
3
21
63
21
48
18
18
48
15
123
66
12
123
36
81
18
24
138
12
36
18
30
12
6
33
21
12
27
3
12
42
99
87
78
48
12
24
84
15
9
6
42
27
9
18
144
66
3
51
42
48
39
51
30
12
60
54
42
72
18
84
21
27
24
54
3
9
12
15
96
39
33
12
21
12
84
66
60
78
222
21
3
60
18
18
12
30
3
75
42
12
60
27
105
39
39
9
45
6
6
18
18
39
48
51
9
21
27
9
12
30
126
18
18
63
15
6
90
6
39
36
3
57
21
102
48
54
27
63
6
36
102
24
18
3
69
3
57
27
24
255
6
24
75
9
63
33
39
9
6
54
24
24
36
27
15
30
27
3
6
24
36
84
18
6
3
9
12
12
12
3
3
69
9
120
3
3
90
84
24
27
147
33
15
6
111
39
48
132
9
24
21
15
12
9
51
15
69
3
54
39
12
57
15
27
6
54
24
57
45
90
126
3
36
24
15
48
6
6
78
162
6
30
42
6
12
42
27
3
90
3
12
3
102
63
57
15
9
30
42
3
57
234
6
12
15
39
57
12
63
33
45
84
27
45
12
12
72
6
48
36
42
3
99
45
15
21
48
21
15
39
21
129
42
93
3
69
9
6
78
3
45
183
57
3
84
21
3
144
108
105
3
9
282
96
24
54
3
3
69
45
24
108
75
9
3
3
12
30
12
36
60
12
15
96
9
60
6
24
30
48
84
24
39
33
3
9
30
12
21
12
21
384
24
36
6
156
9
21
60
24
12
3
27
54
78
144
42
96
6
9
57
15
9
39
72
60
45
3
9
12
6
33
99
9
3
18
15
45
3
3
30
72
63
45
60
147
72
9
12
60
60
18
30
39
3
12
6
84
36
18
132
48
12
6
48
36
12
39
3
45
24
69
15
3
57
33
30
12
6
48
15
15
33
39
21
21
24
27
144
72
3
12
180
30
24
15
27
33
9
12
60
27
27
30
42
24
66
54
117
93
27
3
12
45
33
3
45
3
27
33
9
24
75
36
3
12
102
78
30
24
3
72
63
57
51
21
24
33
90
12
78
3
27
6
39
93
42
42
3
9
24
15
33
75
21
6
138
6
45
33
27
3
54
6
9
57
60
60
3
21
66
69
57
51
60
12
36
45
15
45
3
21
18
42
18
9
39
72
42
30
57
15
114
6
48
9
15
12
6
27
12
39
21
45
84
12
75
45
12
48
51
3
48
81
45
36
12
120
3
3
81
21
42
33
39
6
27
21
24
36
6
69
9
84
18
57
27
45
36
75
69
117
12
12
48
12
36
84
3
36
51
21
21
27
27
12
102
39
33
36
72
6
48
54
3
81
60
60
3
36
15
93
9
63
3
69
36
36
9
18
30
108
24
6
30
12
27
24
12
33
90
9
27
18
30
138
3
27
9
36
84
36
27
42
36
144
12
42
9
45
78
21
9
90
81
15
48
30
27
141
12
60
3
51
54
36
27
12
21
30
30
42
36
60
21
12
21
51
60
57
6
6
6
36
30
12
6
105
3
21
45
99
84
24
9
27
36
12
3
30
18
9
147
6
60
84
48
12
90
141
57
51
27
132
9
45
ABCD 99392069488*3^$a+1 [50067]
183
13
44
16
32
132
16
32
93
54
1
209
30
45
285
223
5
27
45
43
8
87
13
137
67
23
42
6
9
21
42
37
41
7
53
54
21
27
18
30
114
198
13
17
18
45
45
15
52
60
17
31
24
113
75
27
18
60
210
117
141
7
47
13
5
123
9
43
23
54
43
32
15
90
103
53
19
125
15
76
212
123
145
5
15
52
60
53
54
1
32
57
300
111
9
51
280
149
211
32
15
48
37
125
12
348
78
25
47
18
79
5
60
30
33
33
12
72
66
45
4
95
1
104
15
1
29
120
31
77
67
11
54
31
12
47
133
77
55
41
204
186
9
21
15
195
57
132
48
12
105
96
150
25
89
60
48
18
162
15
48
40
257
108
72
3
39
120
1
65
120
27
48
112
5
60
27
135
93
45
78
24
6
240
12
87
48
87
66
27
48
9
66
69
96
45
15
4
48
60
23
9
93
12
48
180
12
78
13
12
65
207
21
132
87
111
97
95
18
99
60
40
293
7
108
5
60
12
60
36
67
5
18
105
52
12
20
60
15
73
108
5
27
3
144
1
72
32
21
19
5
43
167
33
33
15
9
235
80
21
39
15
1
29
90
48
18
127
173
60
15
52
77
30
21
160
275
9
81
150
114
78
73
65
12
43
5
42
18
54
21
27
73
17
87
40
71
117
123
54
120
18
117
100
120
36
5
55
72
17
60
43
65
7
65
30
13
140
280
48
24
36
32
75
33
15
25
65
54
33
63
30
19
68
108
69
43
68
60
40
65
87
48
64
68
12
93
18
72
18
7
20
45
63
45
24
111
12
15
72
48
93
52
47
1
137
78
97
80
213
67
8
9
91
5
79
65
331
29
30
66
60
39
448
12
20
153
18
54
115
95
141
12
87
6
19
36
80
240
9
186
54
3
15
25
23
129
81
54
1
44
48
48
75
97
5
43
24
53
18
54
171
15
85
59
21
60
189
36
7
23
49
71
24
21
69
108
60
120
87
36
4
5
36
84
180
180
168
75
132
16
60
32
40
5
3
184
60
35
6
12
78
9
16
504
108
53
7
23
72
25
167
90
31
29
36
139
161
72
55
12
168
47
48
45
57
90
145
8
45
195
63
72
45
27
21
27
85
60
5
43
80
100
65
84
55
20
33
163
44
153
18
37
173
132
42
18
103
65
60
19
101
39
48
27
30
43
8
40
5
55
12
5
63
4
140
156
9
126
90
30
24
45
225
111
12
63
37
48
60
72
17
36
72
27
15
121
17
12
15
28
32
40
120
23
157
11
49
41
24
30
81
165
42
133
32
12
21
75
84
16
12
5
180
55
17
6
9
36
75
49
36
125
54
1
5
24
31
32
12
100
5
30
45
21
222
13
35
24
81
177
72
231
87
73
32
33
15
69
43
68
9
51
57
12
138
165
60
40
113
79
60
176
4
5
43
60
53
180
55
35
109
113
18
9
15
66
72
102
1
17
15
52
11
72
48
42
67
36
29
115
101
19
5
18
192
258
175
72
20
21
55
72
48
24
5
60
30
120
1
17
27
100
5
3
180
100
8
117
138
165
75
72
13
44
15
73
23
25
24
23
13
89
51
45
135
52
77
36
375
4
36
140
4
5
48
147
165
31
12
32
63
37
48
65
18
72
48
225
64
36
5
7
65
3
177
42
66
60
115
5
75
15
144
18
7
161
84
51
39
66
120
99
60
15
120
193
47
13
5
12
15
16
5
60
15
57
7
36
29
36
72
30
48
42
27
96
27
18
7
92
3
48
169
5
75
135
1
12
65
27
63
30
3
69
36
24
ABCD 99392285134*3^$a+1 [50021]
18
3
12
84
99
24
30
75
8
85
18
57
33
47
13
36
23
13
12
78
48
36
21
44
1
24
60
6
9
45
15
21
75
45
95
7
138
18
6
23
72
19
45
39
42
36
23
52
12
3
9
36
108
24
63
78
27
57
12
3
3
42
12
66
5
49
258
6
24
66
24
5
31
12
30
35
12
13
18
42
15
128
151
18
30
21
9
6
36
89
25
24
66
12
53
4
15
66
15
21
11
72
1
84
3
63
9
3
165
63
9
48
33
35
52
75
5
120
24
48
28
135
30
63
9
36
30
36
9
39
6
11
43
6
66
53
193
15
63
57
8
37
63
84
27
6
54
18
12
59
61
24
12
123
27
30
3
24
21
99
3
72
90
36
15
44
151
6
23
115
138
12
23
85
75
44
4
44
1
12
54
33
60
20
25
83
55
9
45
6
57
27
9
60
9
11
4
21
71
61
3
9
12
63
75
48
53
7
33
132
20
24
1
72
6
21
44
16
36
3
12
42
66
84
30
3
12
20
13
24
6
33
72
8
40
27
78
255
72
92
43
102
83
133
24
15
68
73
30
30
12
30
17
31
45
45
39
80
88
20
4
9
24
6
12
53
40
39
5
52
45
83
28
27
66
24
6
36
18
3
3
41
1
60
42
5
31
41
16
75
12
102
3
33
12
15
45
35
7
5
73
27
21
12
51
60
36
189
99
297
84
66
30
3
51
36
129
24
21
12
138
30
36
18
96
57
20
13
24
11
97
12
3
60
32
1
12
78
24
66
42
30
18
66
24
30
30
27
3
42
42
12
18
48
27
21
59
31
90
42
168
24
45
8
73
35
4
56
4
21
36
99
45
6
6
12
72
39
39
42
59
55
6
39
60
72
3
30
6
78
35
85
3
9
144
12
75
39
66
12
3
93
11
61
18
30
59
61
27
15
45
44
1
12
6
45
15
65
4
20
7
54
11
16
39
18
11
7
78
12
18
137
19
33
3
57
20
7
101
40
45
18
42
60
83
52
9
90
30
35
19
24
45
27
6
90
30
72
18
45
15
165
3
17
13
36
6
9
51
77
7
9
117
3
75
66
3
32
48
31
30
27
27
6
15
60
111
18
3
32
1
75
51
48
6
27
24
48
3
60
18
35
1
60
3
75
12
6
15
72
63
17
31
30
96
276
54
5
19
65
16
39
144
17
19
45
9
15
48
63
129
141
15
45
6
18
42
6
18
66
6
18
84
71
16
9
39
45
108
107
73
30
5
40
165
39
9
131
4
15
12
9
45
30
45
56
37
36
47
43
21
33
150
66
12
35
7
6
6
6
47
7
18
123
12
3
5
13
51
48
81
27
60
48
57
102
6
84
48
54
54
114
36
21
105
18
18
75
44
73
12
48
30
42
159
32
37
72
35
16
3
6
84
35
25
15
12
3
42
15
15
30
48
75
147
5
73
36
24
6
45
75
6
23
1
15
33
15
45
12
39
87
113
25
42
18
30
156
9
21
11
64
24
57
24
96
15
48
15
17
7
30
48
3
104
40
27
41
37
30
6
75
104
61
6
45
123
18
12
23
19
21
120
69
3
33
47
43
78
51
63
120
45
21
27
24
9
24
3
33
27
9
11
127
18
108
12
90
57
21
15
36
44
109
3
57
90
57
24
57
15
9
23
1
51
135
105
15
66
54
21
63
89
127
9
105
15
9
71
37
72
18
17
7
48
41
85
12
23
55
30
15
12
93
12
42
48
45
9
24
54
30
36
36
99
45
30
101
13
6
117
8
72
25
24
48
6
17
13
42
18
24
47
79
89
16
12
3
12
168
6
6
54
18
156
69
15
5
16
81
3
33
192
36
42
57
3
12
21
75
54
48
15
39
6
24
39
9
48
12
3
57
63
20
4
39
12
48
9
81
30
21
44
4
8
64
45
23
16
81
30
6
48
90
69
21
11
43
126
60
11
43
66
27
3
5
37
18
24
41
64
201
24
108
120
27
56
31
6
78
69
21
27
72
32
79
12
5
7
18
54
45
33
35
67
41
67
57
8
13
102
5
61
12
18
69
3
90
39
33
36
15
27
42
18
78
66
21
15
33
44
1
6
9
84
63
78
42
5
19
21
24
39
45
27
5
28
36
9
27
8
25
36
84
71
1
75
75
54
75
24
9
18
12
6
12
35
28
80
85
47
73
132
3
45
66
21
3
30
59
28
8
61
51
15
174
36
95
49
6
72
72
21
48
27
57
96
12
69
15
21
72
78
108
17
37
78
138
84
48
90
72
30
18
12
5
13
18
84
6
42
84
78
96
6
21
105
12
15
3
162
83
43
101
40
21
18
102
78
12
33
135
24
60
77
16
45
60
15
20
73
27
32
13
24
114
60
90
15
36
48
8
25
15
3
60
42
15
80
49
39
56
31
9
9
36
96
18
129
21
51
39
81
45
51
48
81
11
37
15
15
42
18
78
12
42
6
24
54
30
12
15
44
151
93
9
3
72
3
9
33
11
85
12
114
5
19
12
48
24
153
33
36
51
32
55
57
21
75
45
54
6
24
258
5
28
188
16
36
3
54
3
3
45
72
92
1
60
42
93
9
30
21
60
9
36
30
57
117
47
16
27
6
42
30
87
75
72
6
87
231
54
96
6
5
61
12
27
33
18
18
15
24
33
15
45
135
3
12
ABCD 99392444896*3^$a+1 [50103]
78
99
21
2
190
12
156
27
15
105
12
3
80
22
98
22
75
135
8
25
108
72
72
83
97
45
26
10
27
3
54
51
60
195
30
99
60
155
96
64
6
50
64
45
131
25
72
287
88
32
1
39
78
12
123
3
24
80
25
93
132
6
45
120
27
57
93
498
69
83
25
15
153
15
117
83
22
42
56
24
1
69
3
95
22
18
33
119
118
420
150
45
27
66
27
48
105
60
12
63
35
25
87
72
8
13
27
32
46
15
12
63
9
36
59
106
15
24
63
30
63
105
74
1
39
18
27
120
3
45
3
45
120
144
48
105
42
6
15
84
15
8
280
78
60
14
121
84
11
112
78
2
10
30
57
23
22
18
57
45
48
98
34
3
3
69
168
192
105
98
40
33
24
135
81
119
16
120
30
2
118
15
165
87
60
83
70
72
2
16
102
2
120
25
111
45
59
85
105
26
37
168
35
22
2
1
9
3
132
60
35
106
132
2
13
120
3
24
225
15
6
264
108
27
11
72
37
36
39
21
57
3
239
85
35
88
57
48
87
30
51
12
72
11
22
48
72
90
80
25
48
39
56
120
22
18
105
12
12
71
40
24
80
61
24
3
78
24
111
59
61
9
138
152
58
62
25
95
1
39
56
49
60
81
12
12
51
12
240
60
23
24
145
23
13
59
96
10
15
12
60
87
8
40
153
45
162
297
45
50
48
70
12
6
104
61
249
26
157
3
30
24
60
6
72
18
99
81
42
57
255
33
63
24
126
15
72
33
50
70
132
27
371
34
195
35
193
47
1
9
36
50
49
63
32
46
2
37
33
50
13
60
69
50
40
225
95
10
3
45
38
144
10
111
24
48
60
75
48
114
6
105
15
32
112
30
26
25
12
153
27
23
85
84
95
16
54
3
87
198
2
121
47
73
9
48
78
152
37
21
15
60
249
123
167
61
27
48
237
147
6
90
30
114
105
15
90
15
15
93
27
8
48
85
275
24
96
130
30
45
24
3
8
64
8
88
54
90
21
27
72
30
3
12
36
9
36
162
117
276
132
123
80
34
51
12
12
83
72
48
70
15
33
2
190
27
63
33
45
50
24
16
32
397
33
210
8
25
87
30
18
150
75
9
15
48
33
87
23
40
285
12
15
8
22
15
12
23
25
63
24
30
63
57
75
23
48
25
12
48
132
47
286
114
120
8
48
64
126
87
3
165
27
32
48
88
104
40
33
48
207
8
24
25
15
80
1
47
88
9
36
72
60
143
25
135
24
45
11
25
95
25
87
153
117
42
8
10
3
12
63
32
37
75
8
70
3
327
8
24
96
10
54
56
37
33
24
90
78
27
156
27
57
95
70
3
60
45
15
228
99
80
160
6
74
13
45
87
60
141
60
75
15
144
120
66
39
93
15
33
2
25
23
40
24
45
11
190
75
119
1
15
104
48
37
51
24
45
51
69
21
30
32
22
3
23
25
87
102
138
8
25
47
40
45
3
129
141
75
117
27
15
33
93
24
186
105
45
114
200
46
2
88
54
98
130
15
45
48
2
13
9
63
57
111
24
3
8
97
33
102
72
18
63
69
26
24
168
97
108
3
30
42
120
237
21
54
8
82
75
155
250
15
156
105
114
8
88
24
56
40
294
75
81
14
13
48
107
72
96
72
88
32
142
98
13
12
23
64
8
70
63
75
90
54
6
27
15
33
39
66
27
57
186
9
36
99
30
15
3
177
111
54
3
15
33
87
32
1
95
64
21
84
21
72
18
9
63
30
27
143
10
62
16
57
47
13
12
71
72
48
64
8
ABCD 99392462608*3^$a+1 [50106]
18
120
27
105
135
165
36
6
18
90
21
27
429
9
144
66
54
15
201
90
42
75
24
129
6
9
120
99
240
102
258
18
210
153
69
12
24
12
54
45
33
48
108
96
18
30
51
21
240
99
237
24
84
135
216
45
168
156
135
51
84
105
81
39
96
75
18
51
81
18
30
72
279
225
60
12
114
84
114
336
24
63
27
333
153
54
12
6
18
234
72
36
120
42
288
90
3
9
42
48
126
72
114
21
24
9
54
273
69
30
126
144
90
144
24
90
27
9
144
30
36
126
24
135
27
162
210
18
78
129
72
9
96
39
27
18
27
24
48
51
45
72
129
60
3
96
21
96
3
51
54
30
90
24
63
120
69
18
30
6
54
12
108
36
42
30
72
168
75
33
66
24
45
171
189
9
522
21
9
6
84
189
45
267
3
117
33
39
33
39
63
42
18
21
171
24
174
36
42
108
90
36
255
51
93
117
24
90
198
48
54
126
198
9
225
72
15
144
225
156
18
153
24
9
39
27
18
6
66
36
207
105
72
84
36
126
42
18
102
216
54
6
75
45
270
6
30
6
90
102
222
48
108
42
36
12
648
36
90
33
48
9
15
9
156
51
207
18
18
144
156
81
249
36
48
132
144
144
30
33
144
129
24
66
96
426
78
30
96
279
81
36
324
30
36
60
9
9
36
36
144
111
117
36
96
18
48
168
45
45
216
30
294
36
75
141
75
24
45
30
45
135
18
90
126
72
24
66
90
180
150
48
114
12
6
192
42
66
54
51
9
144
156
126
42
12
18
162
36
114
18
198
108
12
18
96
36
39
45
54
36
96
108
210
24
3
144
81
60
270
234
66
33
72
3
90
51
3
216
6
39
81
186
30
204
171
45
12
15
135
102
474
9
3
54
36
240
12
87
39
105
120
645
27
9
84
36
15
21
60
90
18
30
126
144
36
36
87
57
15
21
99
99
117
27
6
255
15
270
36
39
105
36
180
120
15
48
387
18
72
18
36
117
135
150
84
258
30
36
54
18
204
90
120
18
198
18
36
96
135
48
69
30
18
60
48
24
90
93
72
117
6
45
3
72
78
156
108
198
144
9
9
36
195
45
99
21
6
360
45
9
12
78
72
45
3
42
48
126
78
162
198
30
18
18
204
30
123
45
90
12
72
108
225
81
15
27
54
30
225
15
225
93
18
114
66
24
216
108
66
231
39
144
42
18
45
165
6
45
120
51
30
204
75
15
288
48
60
30
384
48
6
30
36
36
168
36
399
189
180
162
24
165
45
51
75
6
108
12
18
36
9
69
288
84
15
3
42
ABCD 99392678098*3^$a+1 [50026]
105
88
5
28
15
59
12
4
36
98
10
5
61
42
54
20
31
15
24
36
18
2
12
42
16
35
69
3
87
1
47
1
125
42
54
6
34
26
9
13
2
24
1
5
66
18
7
59
18
3
40
23
36
61
23
66
39
27
4
38
16
27
24
99
66
18
32
6
67
5
16
54
20
6
19
5
91
45
2
10
15
104
16
45
2
40
12
68
66
10
29
7
81
24
21
2
18
78
36
13
77
64
42
20
60
30
115
3
29
13
2
30
76
2
24
18
6
4
30
56
75
16
15
56
25
29
108
6
46
90
8
10
87
41
7
45
60
23
39
6
90
18
54
78
34
33
35
21
1
18
2
10
68
13
23
1
5
6
82
56
16
3
33
38
6
51
123
42
19
9
44
46
20
4
108
128
16
9
57
2
13
32
3
13
24
45
72
14
114
18
25
3
24
77
45
43
15
33
8
51
30
30
48
57
15
1
89
15
55
20
108
10
15
8
19
18
30
60
8
100
32
52
33
35
10
26
1
5
16
59
1
2
13
29
6
52
65
13
2
6
4
15
53
27
21
46
146
24
19
11
6
7
95
22
26
9
16
23
12
13
29
3
159
28
20
162
18
36
70
6
20
1
24
29
19
5
18
24
16
32
30
43
35
40
69
8
160
5
12
6
25
5
40
38
30
60
19
56
72
7
6
56
18
12
18
168
114
6
34
6
8
19
8
13
27
72
27
6
15
5
64
11
33
12
30
24
16
14
4
74
18
30
4
29
39
12
18
138
34
39
24
63
2
58
12
33
89
15
15
18
7
24
72
75
18
72
62
13
95
4
90
6
2
48
4
15
5
3
21
42
49
45
3
35
10
3
24
51
5
87
82
15
80
13
98
57
16
35
6
30
46
62
6
4
11
7
24
20
10
75
5
48
3
33
6
1
9
23
13
24
8
10
17
16
177
122
60
16
105
32
33
30
25
27
32
10
38
13
83
4
86
54
28
9
9
12
3
51
24
12
8
102
18
124
96
36
81
45
3
69
18
20
12
12
64
66
78
26
19
21
2
24
54
70
14
55
23
12
12
9
49
62
105
16
8
7
9
24
35
42
30
13
47
24
24
1
24
57
12
26
49
5
82
18
18
45
47
22
48
18
57
17
4
27
23
6
54
42
4
15
3
26
16
20
18
82
14
12
33
1
18
20
33
19
45
3
20
6
16
66
104
126
112
27
89
42
4
41
13
2
25
65
60
162
70
3
15
8
6
19
71
6
3
7
8
36
6
60
72
3
19
5
31
105
120
39
36
2
22
8
100
30
18
92
13
23
22
3
32
9
118
8
72
96
6
6
40
2
75
240
15
1
24
21
2
4
26
18
24
1
17
48
22
42
12
26
52
2
16
8
67
9
18
50
40
50
12
70
30
20
48
10
98
48
1
53
187
3
20
25
5
43
29
18
18
15
15
52
2
48
66
4
20
145
33
14
1
80
33
60
64
27
11
13
75
72
92
40
26
4
83
7
20
52
9
71
6
18
4
60
2
30
1
17
31
107
4
8
1
41
4
6
5
31
80
18
15
21
40
18
8
54
24
150
21
15
1
47
30
43
47
1
47
57
3
24
58
3
39
38
10
20
12
25
8
13
30
20
130
38
90
60
96
3
3
82
26
82
14
33
21
19
11
16
53
57
60
84
16
18
18
2
57
33
10
5
55
12
20
70
20
76
14
18
6
12
49
23
97
105
30
38
22
8
45
40
15
33
8
81
55
23
33
19
14
66
40
21
15
8
6
18
6
70
5
15
22
12
62
16
12
20
1
11
13
45
26
16
8
73
23
12
10
30
29
63
1
39
36
2
12
16
15
29
10
8
24
4
2
75
9
4
2
42
7
5
24
19
153
32
15
13
2
73
23
25
5
24
27
63
1
17
79
5
90
1
24
3
42
3
5
6
94
38
28
42
74
10
23
3
13
35
36
1
15
50
18
46
63
23
22
32
43
71
16
14
4
18
12
20
36
24
18
30
12
118
110
70
3
72
77
18
84
66
12
103
29
43
45
18
60
12
42
48
15
3
14
108
10
81
59
12
40
8
126
6
30
10
54
47
13
14
6
34
12
9
69
138
60
72
26
51
9
6
30
3
40
23
102
3
3
10
2
34
50
40
18
3
29
19
21
30
8
13
75
12
60
180
56
24
210
12
48
96
24
10
60
45
32
16
24
23
30
28
12
2
1
15
24
9
35
46
26
13
32
24
33
7
11
48
94
63
17
10
18
3
45
27
189
54
26
18
28
74
106
42
36
2
25
104
39
12
12
25
71
70
26
1
24
21
3
87
33
120
21
96
74
10
60
48
8
3
27
13
65
15
15
4
12
50
48
7
3
2
96
72
75
40
11
34
35
15
88
50
55
23
24
12
90
18
30
187
5
19
81
60
8
18
4
26
70
5
135
22
3
35
69
13
2
1
23
84
42
106
134
46
50
24
43
17
54
24
25
41
22
32
12
46
14
73
3
8
37
29
3
13
3
39
20
28
2
18
4
14
54
36
12
108
22
42
30
3
77
3
205
74
6
10
8
1
5
40
60
36
3
32
9
46
30
3
24
15
17
16
5
10
44
46
14
18
12
24
12
12
16
24
110
21
39
22
8
90
78
130
8
82
38
57
69
60
34
69
8
72
7
8
70
18
14
4
14
73
72
17
6
60
42
18
30
27
13
2
60
30
63
15
25
9
80
4
6
69
21
3
5
22
45
33
18
12
2
16
182
48
90
55
168
29
43
35
52
38
48
22
5
33
22
20
37
35
208
8
6
10
21
15
9
21
2
22
54
5
15
12
54
6
10
23
27
42
16
42
14
54
34
27
24
21
3
5
30
61
29
6
6
6
48
1
21
32
6
42
70
92
25
27
14
6
28
60
17
24
16
99
24
90
2
28
5
13
59
40
35
18
48
40
68
166
9
72
5
19
33
87
23
22
35
3
60
6
94
80
10
12
18
42
30
5
21
12
12
19
29
3
7
33
23
9
40
48
5
10
32
22
90
8
25
15
62
70
108
12
108
33
5
70
20
22
20
48
22
68
24
64
29
21
51
63
57
13
32
54
12
12
108
4
5
33
12
84
66
24
24
40
38
15
13
24
2
1
5
162
46
50
16
33
72
45
8
10
30
8
3
31
33
65
31
35
12
4
14
7
15
30
108
36
6
32
6
12
22
45
8
37
8
28
14
12
18
22
24
12
65
7
68
42
18
22
32
43
48
23
10
15
29
30
37
95
18
15
3
34
35
69
24
6
10
50
4
45
5
22
56
12
88
44
13
47
25
23
70
98
ABCD 99392917322*3^$a+1 [50116]
72
18
42
810
90
342
120
90
96
12
42
216
54
180
48
378
312
12
96
30
162
78
342
192
348
192
18
42
138
72
240
30
126
330
12
510
102
486
240
630
192
42
36
12
18
204
198
162
378
108
72
408
24
246
60
102
132
210
438
138
90
72
78
12
78
84
90
90
126
54
6
54
48
288
324
456
84
198
252
468
78
102
78
522
318
240
90
342
48
114
36
120
114
30
270
180
18
18
24
750
276
144
126
174
36
42
18
30
144
90
198
90
342
60
30
36
54
396
42
12
126
114
108
228
492
120
18
234
108
18
252
450
90
162
180
150
108
900
72
156
330
54
108
102
126
24
120
60
30
6
54
270
138
78
174
90
6
450
264
360
90
108
90
90
450
198
132
48
72
108
150
264
60
210
96
54
120
60
270
36
12
42
48
18
42
48
24
90
48
18
492
432
156
72
78
162
180
282
396
132
102
90
36
342
72
258
210
60
282
90
60
30
18
78
102
42
126
414
66
42
72
90
18
30
18
330
12
132
126
120
24
18
138
234
60
336
132
648
102
78
192
78
102
162
18
648
24
108
162
18
210
150
12
90
6
30
54
90
360
18
198
54
198
150
48
342
402
156
72
60
12
150
246
72
222
48
60
48
90
90
90
72
162
90
18
72
108
18
150
300
240
264
6
54
48
18
60
30
144
78
72
120
150
216
102
312
216
180
432
108
12
252
150
108
72
270
108
162
48
90
18
312
72
90
300
18
222
18
12
78
210
162
18
18
144
366
162
72
156
ABCD 99392943142*3^$a+1 [50002]
12
24
12
18
109
72
41
43
41
42
37
83
54
42
49
144
5
67
5
18
37
29
7
35
18
19
29
19
77
12
6
18
48
19
12
29
31
5
55
132
65
30
61
12
53
7
11
36
61
11
85
83
30
31
11
13
5
91
48
84
12
11
18
6
18
7
23
24
18
19
89
19
48
36
12
23
1
17
43
107
30
18
1
17
54
49
72
84
53
30
6
12
72
6
30
276
12
55
113
72
31
17
6
210
19
36
5
19
24
23
97
17
18
18
30
37
12
59
61
35
12
13
29
7
95
90
36
7
65
103
5
132
12
54
18
150
37
108
12
108
5
55
60
47
54
30
18
31
5
90
25
89
36
36
7
65
7
48
11
42
91
29
7
24
29
18
25
23
13
47
13
5
12
96
7
113
78
54
48
43
17
36
72
48
24
7
24
59
97
60
95
36
1
17
19
35
25
41
18
25
29
7
24
60
35
42
12
31
23
6
79
101
18
25
12
84
12
24
17
6
48
108
72
6
7
47
108
1
119
61
227
18
54
42
48
103
72
5
36
24
12
24
151
72
12
24
41
6
162
18
25
36
156
60
47
1
53
12
103
144
41
67
41
18
18
19
5
48
55
17
36
42
120
1
5
12
43
71
36
1
12
77
19
29
79
24
47
13
41
43
41
24
12
7
137
18
37
59
109
12
41
19
108
84
23
12
18
91
59
12
42
48
36
67
47
156
24
25
29
139
12
41
7
17
103
48
11
120
6
72
72
43
24
12
36
23
25
60
11
37
89
12
127
53
18
114
12
96
36
7
11
13
179
6
7
12
35
25
167
54
79
17
67
23
73
84
12
36
29
30
126
55
107
73
24
11
6
72
151
5
18
1
113
162
12
1
95
30
54
1
17
19
41
66
25
137
43
204
96
41
18
12
36
25
108
29
31
36
29
12
18
121
96
72
23
66
55
12
29
43
11
1
29
19
5
7
48
17
72
12
24
43
59
114
126
30
18
78
7
5
7
29
42
13
5
18
1
101
43
29
7
29
42
13
53
19
24
29
36
67
47
48
6
19
48
5
79
59
18
7
12
17
115
53
108
7
29
12
55
17
55
17
54
1
89
54
222
12
24
36
7
29
67
41
7
60
12
11
37
36
12
5
7
72
29
108
19
65
55
5
72
30
25
11
78
43
11
1
29
7
11
25
12
5
72
30
1
5
48
6
12
49
113
55
17
7
12
113
7
12
60
5
24
31
113
174
72
13
77
24
72
19
84
5
67
59
85
77
31
17
7
29
7
125
31
59
1
24
12
35
25
12
48
17
18
6
18
216
121
35
132
13
35
13
11
30
31
23
109
23
156
6
43
5
19
24
11
6
66
1
17
24
12
43
11
1
12
36
47
1
24
5
24
19
120
17
7
11
24
18
79
101
30
6
7
84
29
36
24
7
65
36
30
13
29
30
24
66
7
48
12
132
41
19
36
24
120
17
19
47
18
79
47
18
18
54
42
109
72
12
17
6
54
144
18
37
11
42
54
1
17
19
12
24
24
5
54
13
65
36
66
18
78
90
7
23
6
48
55
23
12
42
12
67
5
24
7
5
72
36
36
151
11
25
11
54
43
108
108
60
29
127
48
17
24
12
114
37
53
55
156
24
17
12
18
36
6
84
24
12
19
5
36
7
41
7
84
53
72
91
89
60
12
19
149
31
41
36
55
24
23
25
12
53
7
36
17
48
42
13
192
11
30
18
78
12
60
84
55
17
31
29
36
126
48
216
42
127
107
108
1
132
29
43
5
7
17
43
185
7
12
17
60
7
65
91
60
137
18
144
174
7
48
59
18
48
43
36
24
5
7
72
65
18
96
25
41
6
49
5
30
42
48
67
24
36
41
19
29
18
6
31
35
18
7
47
54
103
41
36
7
47
1
17
43
11
25
65
43
29
223
24
113
54
13
29
19
24
11
72
12
6
84
42
37
108
47
6
66
37
12
23
18
60
30
96
12
25
173
24
18
1
53
12
60
43
48
17
72
19
35
48
1
84
65
36
102
54
7
36
36
35
30
43
47
42
36
72
72
18
13
12
95
37
59
61
149
19
107
13
29
30
222
7
155
25
65
30
54
42
13
293
48
43
29
60
18
25
240
12
5
55
53
79
29
6
1
53
18
85
36
23
13
12
29
43
24
84
83
48
24
1
17
120
151
48
60
71
84
1
72
53
43
17
120
7
35
12
72
1
5
19
17
91
17
55
84
24
12
23
85
12
11
13
41
48
79
35
49
12
120
71
13
71
49
77
96
48
18
1
71
6
31
53
175
41
36
7
35
1
72
36
192
59
90
12
72
90
96
126
7
12
12
36
23
12
25
17
66
133
48
17
115
245
18
13
5
60
19
60
48
96
24
35
13
77
31
41
6
13
17
96
108
36
72
36
30
25
119
78
30
1
17
42
102
19
24
35
1
47
13
41
6
73
12
60
17
12
67
65
12
6
1
60
12
11
265
65
7
36
41
90
61
36
72
65
36
19
108
36
23
181
83
25
47
1
95
30
7
24
11
54
30
114
43
23
18
ABCD 99393170348*3^$a+1 [50027]
36
19
5
25
6
48
5
16
80
52
48
57
35
64
3
17
1
47
31
29
148
168
36
116
19
41
67
45
27
108
6
87
3
57
12
15
5
12
36
108
7
77
28
57
75
36
12
3
17
48
1
39
15
5
60
64
8
72
16
32
67
60
48
5
19
29
84
12
91
113
112
8
1
30
96
9
9
59
13
30
9
9
35
12
283
36
113
97
18
6
167
40
44
55
21
8
25
54
12
45
8
7
5
103
77
25
63
15
48
17
151
17
55
18
30
5
52
3
12
89
24
12
48
12
52
75
5
12
184
24
27
45
39
5
36
48
25
3
48
60
9
75
15
6
30
29
28
8
7
57
32
55
53
16
39
6
30
21
140
84
4
27
29
40
72
39
41
4
68
67
48
125
28
27
36
36
9
32
19
30
54
41
31
53
52
44
13
51
32
52
12
80
16
44
4
12
8
24
96
40
51
6
102
65
120
73
303
111
29
52
24
15
9
9
35
48
12
91
54
23
7
42
123
20
1
30
29
156
52
3
17
28
20
19
21
20
132
24
36
4
96
24
20
16
164
19
6
30
24
45
12
128
24
40
8
25
18
21
75
5
108
28
57
75
68
49
11
7
60
113
160
33
54
17
1
119
48
12
13
35
76
39
12
36
17
7
89
1
15
56
72
1
11
19
24
5
36
156
19
66
11
7
21
24
51
9
12
123
45
8
24
136
24
48
32
16
12
32
4
44
76
15
9
12
39
30
11
115
24
9
27
21
8
16
20
43
33
3
5
25
6
66
87
27
30
6
5
28
15
5
64
21
191
24
16
3
5
96
7
17
7
41
4
3
18
59
4
152
25
27
75
5
37
15
75
53
28
12
8
12
13
63
24
12
80
4
152
7
12
5
19
5
7
17
12
16
20
24
79
5
67
29
108
52
68
28
20
24
16
20
64
36
39
48
5
16
15
36
45
80
76
15
18
15
164
43
90
59
43
252
5
48
112
3
65
37
144
24
48
35
48
31
21
27
36
24
18
3
15
36
9
24
105
42
30
15
39
9
80
1
6
65
19
17
4
39
9
32
96
43
12
18
72
18
45
12
20
88
39
65
16
39
201
32
25
23
151
5
19
29
91
41
16
104
4
44
36
31
5
25
15
8
28
20
43
17
4
8
1
119
12
19
45
21
6
48
65
24
25
15
8
12
37
59
67
12
5
67
6
23
7
24
201
33
30
89
96
60
100
72
15
89
60
19
9
57
11
7
6
95
7
18
6
21
32
156
96
121
15
44
64
12
32
31
17
19
29
16
24
81
18
5
175
5
12
4
140
145
47
72
25
47
43
21
20
36
24
24
1
39
51
45
57
18
54
3
75
5
7
5
1
102
18
15
32
43
17
37
23
4
51
9
3
65
13
18
36
45
36
8
49
72
6
72
17
60
16
123
36
5
49
11
19
9
72
8
52
3
65
16
15
36
45
24
57
39
36
32
132
25
24
47
12
28
39
9
32
49
30
89
64
8
72
7
69
15
96
5
28
32
19
29
31
45
36
60
20
13
51
75
24
18
135
3
81
15
65
96
37
48
18
24
5
12
13
6
17
145
18
29
1
75
39
12
18
11
31
21
33
30
9
68
64
63
102
11
67
125
16
51
60
29
160
39
153
20
43
21
15
6
47
72
1
3
20
64
8
4
45
24
87
32
100
27
21
3
66
6
84
5
28
45
3
27
53
12
72
43
17
16
27
72
45
21
15
27
93
80
48
16
33
15
33
3
164
12
43
5
16
45
24
66
24
113
60
4
3
18
47
72
4
21
48
11
4
8
4
36
8
1
3
80
16
12
120
60
39
9
32
60
88
72
39
29
31
5
43
17
19
105
20
52
3
24
30
35
37
18
45
51
120
117
15
18
30
42
30
24
65
24
19
126
72
27
3
17
28
20
7
5
16
60
36
123
33
80
79
5
16
60
24
8
120
7
9
12
27
53
19
18
87
36
20
7
36
5
12
60
43
6
3
68
19
5
115
6
48
15
32
40
39
60
69
87
24
29
84
31
77
12
1
66
6
47
25
131
36
25
15
116
12
16
56
43
12
9
15
45
156
9
59
67
9
20
132
55
53
61
3
32
13
6
84
5
88
3
36
5
28
48
9
15
188
7
24
17
12
127
21
20
307
41
60
25
30
42
102
42
18
77
4
21
71
19
6
18
41
4
12
69
143
12
28
8
19
45
9
47
24
1
23
16
15
21
44
43
6
66
113
31
17
4
24
116
43
36
12
5
48
16
20
1
47
72
40
9
54
41
184
8
19
125
49
6
41
4
45
51
20
19
30
15
3
72
29
40
12
20
7
18
18
60
36
21
27
33
32
28
20
4
105
3
32
64
20
12
48
19
65
60
31
6
90
48
21
39
12
6
30
24
9
24
111
17
24
36
115
18
6
9
39
105
12
135
53
16
20
16
48
27
41
24
100
3
77
16
12
105
15
27
36
18
72
54
9
24
8
43
6
23
28
68
19
5
48
55
33
12
12
36
44
48
67
81
15
12
114
30
69
44
67
6
15
32
1
24
48
42
57
45
23
12
43
5
28
3
165
51
5
43
108
17
88
20
48
4
92
55
45
48
8
25
15
120
33
167
67
72
36
72
12
78
120
6
29
28
15
12
53
40
48
72
20
43
66
3
20
1
15
15
17
40
68
36
25
83
7
48
96
12
42
83
4
15
24
90
27
80
48
76
123
5
31
9
8
43
5
36
13
30
18
42
53
84
96
28
72
99
45
24
15
24
12
5
40
99
81
15
5
16
44
4
152
79
33
20
16
12
15
5
28
111
69
75
17
4
ABCD 99393344998*3^$a+1 [50075]
17
43
132
32
21
7
108
17
84
63
27
9
135
9
16
101
96
7
108
8
40
17
7
191
105
21
99
40
41
30
33
108
3
6
36
15
40
12
36
200
57
27
60
100
96
60
17
87
28
92
57
6
48
25
32
12
180
57
24
15
105
55
95
72
234
103
36
5
156
3
28
108
20
75
25
72
143
9
63
48
6
51
52
116
12
28
104
16
17
7
8
93
120
7
80
3
42
55
48
12
48
65
75
15
85
12
29
51
100
32
48
28
132
48
17
18
9
153
235
92
88
80
9
54
162
55
173
55
44
36
105
180
72
103
20
57
18
49
48
20
3
42
15
39
30
111
3
25
72
80
172
41
7
83
109
180
60
36
65
150
9
40
23
73
20
12
33
15
21
43
80
40
80
33
7
20
57
123
88
32
33
7
156
11
21
12
117
31
272
3
93
12
40
12
20
16
44
76
24
71
90
7
32
40
17
30
109
20
72
39
1
8
24
40
20
27
49
47
48
97
120
60
108
17
84
60
36
138
165
60
112
32
148
92
36
52
120
48
132
29
51
52
60
20
40
17
30
9
232
29
43
17
91
32
76
32
52
48
68
12
3
25
65
15
144
57
351
45
3
105
30
37
5
15
108
4
8
88
92
45
243
45
67
32
27
1
125
195
48
21
96
115
32
40
101
19
216
17
48
7
12
77
180
63
27
54
75
52
29
39
12
60
39
9
40
44
48
129
3
216
141
39
52
8
40
140
60
4
20
81
15
207
45
3
25
17
3
64
48
68
105
30
90
79
17
123
201
19
48
23
30
90
57
12
156
105
75
12
39
33
28
108
72
32
60
27
30
3
16
84
11
85
5
7
8
40
101
31
12
48
23
30
75
84
16
80
51
9
15
37
32
48
3
90
127
20
12
120
16
284
51
177
12
16
84
23
144
30
60
30
121
32
88
53
7
29
30
21
3
9
16
152
69
24
127
60
68
45
19
77
3
27
73
71
105
24
16
20
141
19
32
12
40
8
129
54
90
72
235
60
8
72
33
60
39
48
3
25
41
31
32
40
8
93
66
13
20
88
23
45
4
8
192
40
167
9
124
96
20
12
12
141
7
60
5
15
93
19
161
75
144
81
7
192
23
73
17
43
140
24
21
306
9
160
32
33
39
36
4
8
9
31
53
36
54
25
20
4
8
69
3
40
96
47
33
144
180
16
77
63
24
28
12
8
48
12
33
235
84
11
49
48
8
72
69
19
44
51
9
21
75
57
27
147
9
112
20
45
54
93
51
72
90
223
41
96
55
53
19
8
9
30
54
15
220
77
7
116
21
19
65
15
160
104
33
43
11
126
138
97
60
12
8
12
16
12
128
40
12
53
39
21
36
36
87
3
48
270
96
79
80
51
240
9
40
12
32
33
63
4
167
30
96
3
81
39
60
124
8
9
31
143
90
39
48
39
9
15
49
77
99
45
7
245
27
16
20
72
39
6
67
17
3
76
71
90
63
57
63
60
81
90
30
39
76
65
7
12
48
80
12
208
32
88
48
47
13
5
15
15
205
125
15
24
280
17
6
198
36
36
90
177
21
19
48
8
112
20
12
87
1
8
52
59
1
20
12
297
79
65
27
45
48
6
30
99
45
36
91
92
93
90
54
39
12
88
5
19
143
25
12
11
42
15
40
68
4
53
18
30
7
32
3
33
172
29
30
21
100
23
225
4
108
8
15
9
100
17
31
48
65
115
32
12
81
19
53
115
20
93
126
1
32
40
41
126
90
43
116
12
9
90
1
12
41
90
177
28
84
56
4
80
108
120
9
103
48
12
48
59
69
12
48
45
67
20
60
112
48
95
33
4
60
20
153
27
16
60
44
16
17
3
4
108
12
143
33
192
45
27
63
153
72
225
7
8
28
11
69
172
29
3
117
91
68
117
7
36
140
40
140
112
192
36
44
36
72
63
30
ABCD 99393428866*3^$a+1 [50025]
119
67
144
5
24
52
3
17
187
77
49
71
193
72
51
45
63
80
36
60
115
5
16
8
112
3
77
4
51
18
90
5
72
169
59
12
40
15
65
24
25
18
12
65
96
43
21
56
7
177
129
11
31
29
84
7
69
9
120
47
67
17
84
91
45
24
96
195
108
233
7
18
59
175
5
115
6
119
64
51
29
217
15
8
67
5
19
101
108
61
18
33
39
30
15
44
12
43
77
28
92
100
60
87
33
9
39
32
88
272
48
19
161
199
108
65
24
184
56
55
29
60
16
36
3
12
29
100
3
17
136
9
59
52
99
60
144
17
19
89
156
73
11
31
21
60
45
90
53
19
33
204
80
16
68
85
47
19
21
104
40
33
23
127
48
33
32
24
16
9
66
5
163
65
295
21
80
4
132
24
56
48
25
15
20
79
141
147
53
1
135
39
137
7
18
24
51
228
32
88
20
52
27
117
15
29
37
75
93
95
40
9
47
151
45
68
256
44
132
175
113
16
24
20
36
184
72
168
51
29
7
18
162
53
72
28
147
9
9
24
51
36
129
15
56
49
47
49
111
84
21
90
5
25
63
80
36
61
23
49
63
3
5
19
53
240
88
32
19
5
124
92
4
84
80
97
119
25
75
15
5
25
114
84
113
49
78
57
56
25
18
77
64
81
63
56
91
24
5
49
111
51
5
64
51
9
99
105
20
12
25
95
240
25
99
44
96
4
92
97
6
36
5
115
36
33
9
66
5
16
80
96
160
44
124
87
60
5
24
24
60
12
19
5
115
29
156
64
80
67
9
56
24
16
24
80
43
53
43
21
80
1
75
39
9
60
72
48
27
84
45
84
152
64
51
69
44
220
105
66
96
5
24
40
183
18
15
3
165
51
101
40
128
16
20
60
4
20
19
93
3
41
31
53
96
60
4
51
96
30
75
44
256
9
95
40
9
75
20
72
40
27
33
60
9
78
17
1
95
88
80
7
173
52
44
84
60
55
30
11
16
69
231
8
16
44
61
95
16
24
81
59
31
29
96
48
1
198
41
120
25
111
9
87
80
49
39
32
19
5
4
15
77
67
36
81
56
4
15
29
49
162
5
96
19
96
12
113
28
20
40
57
138
117
24
20
156
88
27
54
96
95
24
55
60
5
40
9
87
68
132
108
132
67
237
9
71
24
55
41
139
45
32
49
15
159
17
19
9
45
111
84
36
140
16
84
44
52
33
27
20
64
15
41
7
18
78
17
40
9
78
41
36
180
31
29
84
16
200
40
56
7
41
196
96
3
137
4
284
67
93
267
69
51
240
173
216
43
36
141
3
57
104
72
24
16
15
29
19
185
91
30
96
120
15
27
197
120
96
73
51
36
8
36
4
9
111
51
101
48
40
116
31
113
127
165
24
36
140
64
24
159
141
116
16
27
72
249
60
72
188
16
36
44
64
20
49
11
79
17
36
28
237
39
56
55
33
12
183
5
49
18
173
40
27
33
116
60
36
40
24
33
30
108
5
40
180
20
124
60
80
1
83
52
63
12
53
40
39
17
60
76
80
48
16
36
48
45
131
100
9
135
32
120
49
96
102
137
96
7
12
78
111
72
27
53
120
48
16
104
127
89
73
18
24
5
31
84
29
40
9
11
76
75
5
103
162
95
336
19
30
71
24
24
25
11
16
68
31
204
54
11
7
125
67
41
36
76
15
120
165
39
225
80
64
32
40
84
20
40
75
69
57
39
20
55
54
135
57
3
80
156
121
239
1
15
8
7
42
51
80
52
188
115
36
9
39
117
120
3
ABCD 99393773762*3^$a+1 [50017]
20
25
18
102
15
11
4
54
6
21
24
48
27
24
6
3
81
15
24
45
80
15
1
71
60
36
3
37
9
18
45
12
60
11
24
9
135
16
48
6
12
8
40
11
24
4
27
18
35
25
50
57
9
90
46
48
3
39
5
109
51
8
13
12
11
57
55
24
63
33
3
102
42
65
25
15
20
36
4
63
5
3
72
54
36
7
5
3
7
30
23
7
26
4
6
21
8
1
36
30
21
8
72
4
33
20
7
9
12
15
32
7
14
39
45
10
5
13
23
4
5
40
35
12
19
17
28
9
20
30
76
32
33
19
60
5
7
5
61
8
19
8
45
15
19
5
48
27
10
20
6
12
46
71
85
6
18
32
15
12
16
9
30
45
8
24
3
18
4
15
20
9
27
48
25
15
9
27
8
57
6
88
21
69
14
22
35
3
28
48
29
40
8
24
21
39
15
1
153
39
12
44
49
12
50
1
63
17
28
111
5
25
14
45
24
67
41
4
33
23
108
1
59
45
15
1
24
11
49
14
18
34
30
48
156
2
69
73
30
36
6
39
36
15
9
51
6
24
6
14
15
31
5
3
10
24
3
39
41
49
60
75
24
57
78
2
7
12
59
9
27
81
24
28
3
2
67
8
36
19
36
32
22
2
136
38
100
30
17
79
53
1
50
9
21
27
33
15
61
6
17
31
32
34
48
15
32
48
16
5
19
11
9
1
71
45
4
35
19
33
24
20
28
12
21
62
13
5
30
10
14
21
27
21
57
3
7
12
6
102
48
66
15
29
10
6
20
15
16
15
48
6
44
4
11
4
68
7
17
15
25
8
25
15
20
28
68
24
72
3
18
3
12
13
44
46
62
27
28
44
1
39
5
88
2
9
4
27
8
16
21
3
5
60
45
15
3
12
16
9
32
60
13
42
18
11
49
2
4
2
52
27
33
12
15
41
10
30
18
14
7
15
30
30
5
4
11
6
39
36
52
27
21
3
41
1
8
6
9
64
17
4
24
2
9
55
9
12
8
1
56
51
40
104
55
21
3
44
16
29
16
9
15
15
21
21
15
5
16
8
4
8
22
81
21
11
7
113
7
5
61
36
155
31
17
36
76
23
1
27
54
35
4
5
10
41
28
3
9
60
8
16
47
4
14
30
1
3
45
5
3
49
11
9
24
22
5
88
9
71
67
45
24
3
17
85
24
30
5
1
3
56
16
8
33
22
62
28
32
15
3
33
4
44
9
15
33
10
32
33
4
8
7
5
51
30
15
13
6
8
70
60
6
117
8
24
33
4
15
33
8
12
88
44
3
28
5
67
15
2
6
22
11
4
3
9
15
65
19
60
2
7
11
10
26
69
12
4
21
18
6
51
3
30
6
14
31
20
19
41
79
21
3
42
3
53
3
1
8
15
13
27
21
20
10
21
15
26
10
12
12
21
33
92
30
33
9
16
11
4
44
12
88
60
3
24
30
15
8
12
9
15
1
15
9
59
1
6
33
57
35
28
17
4
39
11
4
65
13
27
57
26
28
72
42
27
60
39
20
6
46
9
44
9
3
79
41
60
52
47
4
17
12
3
34
3
33
59
15
25
29
55
44
7
26
7
3
17
40
12
5
16
18
30
11
3
16
6
26
45
13
59
16
15
21
39
24
41
1
68
3
33
6
34
84
18
45
8
72
40
12
60
12
21
18
72
17
1
84
62
21
7
17
13
12
15
8
3
30
3
25
15
24
8
64
44
12
100
69
15
39
6
24
15
24
5
12
15
120
61
18
36
44
46
8
51
4
17
18
10
12
11
3
4
8
18
46
9
87
5
97
23
3
4
5
28
5
10
17
13
44
34
5
1
3
32
13
20
7
15
6
39
23
28
8
37
39
14
19
5
40
32
84
42
4
54
24
35
37
15
75
33
20
25
11
1
11
120
3
49
27
14
34
20
18
27
7
65
85
84
47
7
42
24
11
4
12
24
23
10
35
51
54
3
13
11
13
23
7
21
44
7
30
18
12
126
14
73
17
3
12
21
22
60
5
15
21
4
35
141
4
32
16
12
23
10
35
127
32
10
26
10
24
35
31
5
13
74
18
15
3
6
28
15
15
5
55
6
11
45
15
3
10
131
1
15
51
80
94
50
84
10
11
43
57
15
30
11
24
19
5
24
12
61
23
19
17
49
2
9
13
36
24
51
11
25
20
1
23
25
30
2
10
32
30
15
37
123
132
3
6
35
1
68
76
42
5
3
36
28
17
4
15
9
48
9
44
7
9
3
20
13
23
16
24
35
1
29
4
11
9
3
15
49
3
5
27
28
18
39
29
15
24
43
24
5
63
117
13
75
51
2
12
43
3
5
61
6
5
192
97
35
1
44
3
37
11
3
25
36
41
28
39
12
20
48
21
16
30
9
9
18
30
23
4
27
18
32
4
11
13
15
33
3
84
35
16
29
1
2
34
8
15
16
20
40
15
2
27
60
25
15
8
57
28
15
33
12
2
21
124
5
3
9
18
42
15
16
8
19
17
36
7
6
6
50
15
36
24
48
7
68
76
36
98
10
65
31
2
10
29
40
9
6
20
88
45
5
51
21
43
11
4
36
30
62
10
47
7
33
111
9
32
55
21
33
15
5
15
7
9
35
13
36
15
24
12
29
25
11
16
9
3
5
31
47
105
13
30
24
72
53
1
6
38
12
114
21
16
24
20
1
35
9
63
36
1
3
8
24
19
5
12
12
40
21
59
100
5
3
3
36
13
20
7
5
13
8
4
68
75
36
7
5
48
25
59
21
19
15
42
60
8
28
2
21
16
128
1
6
5
28
35
10
3
3
6
26
9
1
50
4
36
18
15
11
49
44
16
17
7
15
5
12
21
43
20
37
23
24
12
93
3
19
14
184
66
12
5
7
5
1
20
10
41
4
39
12
29
16
35
34
15
44
1
6
24
17
48
4
20
12
88
72
56
3
1
39
24
18
15
12
80
16
44
37
18
2
4
20
15
1
24
6
45
11
9
40
3
26
16
11
49
8
51
16
44
96
9
4
35
3
69
15
25
3
5
25
3
8
4
81
6
5
3
22
8
40
11
16
20
36
9
30
4
12
9
24
5
4
12
44
12
39
28
3
44
30
6
4
24
2
34
144
6
3
27
21
12
8
7
6
15
51
53
51
21
9
27
4
8
60
63
9
16
17
7
9
12
87
3
33
15
29
3
12
28
5
27
18
27
72
19
2
75
13
15
12
27
6
11
28
20
25
35
45
16
20
51
28
3
78
42
48
29
36
4
63
5
9
63
55
8
4
41
12
43
2
31
9
42
24
9
17
28
2
24
4
57
8
3
34
3
3
9
20
21
3
24
55
21
9
36
11
21
12
43
3
50
15
12
24
33
18
24
18
28
35
49
51
17
58
8
40
29
3
9
36
69
4
11
13
47
1
54
50
34
2
15
4
8
25
12
54
66
15
48
15
2
4
59
16
47
13
11
13
5
15
60
40
5
91
27
8
16
18
66
29
12
28
12
3
12
20
24
16
9
32
4
11
10
2
18
78
25
9
15
12
80
15
13
20
16
57
20
19
36
3
17
37
12
23
37
66
62
51
24
15
36
4
18
39
23
45
16
99
2
16
35
24
16
3
6
15
45
24
11
40
44
15
21
48
12
63
33
3
76
8
21
12
120
13
35
15
4
92
1
12
57
20
31
12
32
1
3
15
29
91
56
13
17
34
29
31
29
25
6
42
119
15
25
15
5
55
53
12
19
54
11
24
1
11
28
20
3
4
29
115
6
48
15
72
24
17
19
24
5
54
36
10
6
30
14
4
21
11
58
8
7
17
3
7
24
24
26
16
114
9
5
22
9
47
34
15
8
43
29
1
12
42
6
12
23
13
44
16
6
5
64
15
12
9
23
16
6
24
60
11
13
6
102
32
12
3
12
24
40
15
21
11
33
75
9
16
9
30
77
45
4
6
33
12
3
30
3
48
5
40
71
40
48
11
40
24
17
15
4
6
11
43
5
4
68
3
1
20
15
4
44
28
50
12
70
5
1
39
17
30
13
60
5
10
8
10
30
8
1
39
5
27
10
3
21
38
18
4
68
15
12
15
21
37
12
3
3
5
19
26
18
4
5
48
45
28
11
36
37
30
6
2
4
33
3
18
35
12
87
45
37
8
6
4
12
68
22
15
8
7
21
9
30
9
5
36
3
15
60
16
21
101
79
9
62
13
20
64
3
5
84
4
96
9
39
8
60
7
20
10
20
7
60
65
15
16
24
3
ABCD 99393785378*3^$a+1 [50007]
36
95
45
45
3
27
24
1
17
12
19
72
5
24
30
25
8
52
48
17
3
48
88
11
18
60
43
24
60
60
8
48
87
13
5
55
12
36
24
8
45
3
52
8
4
20
15
25
23
30
55
65
3
129
7
11
49
24
44
16
29
30
72
18
60
51
4
72
144
32
27
13
32
16
29
12
120
6
30
67
35
37
5
18
93
72
27
21
12
40
48
12
36
11
61
107
45
3
93
21
19
59
72
60
69
4
17
103
143
54
120
36
55
35
45
28
72
12
8
12
57
103
20
48
4
11
12
48
84
30
6
33
57
103
72
17
7
41
43
11
21
12
15
18
30
57
40
17
55
36
20
12
27
1
8
39
25
5
15
48
9
3
57
48
55
5
43
29
48
48
7
8
28
12
12
47
109
11
48
25
12
48
17
111
4
11
25
8
21
6
97
12
35
13
8
45
75
88
12
32
93
19
5
18
37
108
36
24
80
3
25
24
23
132
61
29
63
28
60
48
11
1
47
85
80
16
12
5
42
61
60
119
42
39
4
17
31
24
53
15
3
54
60
19
24
140
27
49
17
55
72
5
31
32
28
36
35
96
24
18
7
23
30
3
52
245
31
12
48
11
13
48
48
47
25
5
15
129
18
13
24
11
13
84
60
47
1
24
24
44
52
60
8
15
13
65
43
17
43
24
48
24
65
3
3
42
30
30
12
51
15
105
27
18
15
15
57
15
72
6
27
16
41
91
60
24
8
36
40
89
55
12
35
6
43
29
31
32
9
19
59
42
39
40
41
30
60
13
23
133
20
24
60
33
12
3
15
13
17
7
12
36
60
35
24
126
180
24
31
12
56
99
145
12
48
23
33
27
13
11
49
59
133
29
19
11
49
20
21
55
11
109
35
6
3
76
35
1
17
7
23
30
43
5
7
72
35
9
76
5
6
37
56
40
11
25
35
9
52
5
42
48
33
21
78
90
55
5
43
8
100
17
60
24
31
35
13
36
8
15
18
27
27
13
56
16
251
37
12
5
36
24
39
24
52
8
75
25
72
8
28
5
24
18
1
11
1
8
52
5
43
12
120
29
103
35
72
13
5
3
4
23
1
60
29
42
21
27
18
55
17
51
4
53
15
57
18
13
24
47
120
30
3
76
32
27
25
23
90
12
3
4
11
33
12
9
3
27
49
20
27
12
13
5
3
9
15
60
112
71
33
64
35
1
29
18
12
1
89
12
19
12
12
8
160
60
59
13
8
45
19
11
25
80
15
102
55
12
8
15
12
21
12
27
1
12
8
27
1
17
120
7
12
53
63
4
83
45
76
104
33
60
7
12
36
17
31
36
36
8
9
31
80
21
63
33
67
5
31
41
90
25
5
96
12
48
19
83
1
92
48
51
18
91
72
17
7
8
16
36
8
105
3
40
20
64
35
30
18
18
19
24
12
17
31
24
8
9
78
13
12
12
35
1
12
143
105
52
35
12
69
51
78
75
96
9
3
60
48
9
7
24
36
60
8
63
42
43
8
24
28
24
5
91
29
51
40
29
30
13
8
45
12
31
12
12
20
16
12
24
41
15
40
29
51
4
53
12
19
11
66
42
25
36
77
7
8
12
40
48
65
7
53
43
24
35
13
24
84
32
12
168
72
3
33
64
23
13
41
3
27
13
8
40
48
24
48
12
116
12
88
17
3
52
60
72
5
12
19
12
12
17
19
60
17
19
5
19
36
83
42
30
13
12
48
23
24
9
40
11
18
3
52
36
41
36
27
40
12
41
60
19
24
12
17
51
27
114
3
27
61
77
78
72
121
96
176
72
28
72
17
31
5
79
36
29
30
73
8
135
45
15
57
48
9
18
1
17
15
39
33
40
48
60
12
8
15
30
67
48
8
21
18
1
29
18
57
15
42
6
37
5
48
24
36
12
30
18
3
40
60
11
6
147
52
23
30
3
27
25
36
17
3
27
13
24
80
88
12
17
3
16
107
30
19
96
77
60
31
44
3
177
16
36
44
57
24
30
13
5
43
108
24
17
55
5
6
30
3
264
27
1
32
52
36
8
64
77
36
12
31
12
12
17
6
30
3
81
30
18
15
27
13
23
73
80
12
108
40
59
18
3
27
45
4
24
77
43
20
12
28
92
39
6
42
121
24
5
63
4
44
4
56
12
28
29
42
13
20
27
36
37
8
15
33
100
11
18
91
84
116
9
78
25
8
24
36
12
4
8
123
45
28
11
33
63
30
3
27
13
12
24
5
55
48
23
49
44
16
48
36
11
18
7
84
29
7
65
66
12
33
9
103
8
12
3
33
12
27
73
8
57
115
60
5
15
4
23
18
3
4
17
66
30
67
8
64
24
29
43
80
75
30
42
21
12
9
43
72
11
150
27
15
60
73
12
56
40
41
6
12
37
23
30
18
13
36
65
31
12
8
105
12
42
1
17
3
12
76
20
40
36
5
19
11
30
115
11
49
5
30
6
42
12
48
13
77
102
13
48
77
60
12
31
35
144
21
4
41
7
23
12
13
29
51
45
24
63
36
16
11
49
23
33
4
8
45
12
6
13
20
4
56
12
4
5
3
60
105
7
5
3
48
64
11
85
5
12
18
120
37
72
36
12
8
4
65
18
18
19
5
19
36
168
120
36
180
20
9
42
36
37
20
33
63
72
39
9
57
55
108
12
8
27
84
6
19
24
17
12
7
68
57
36
7
56
12
64
23
90
12
31
5
7
48
47
42
6
97
12
71
37
12
35
9
51
48
18
55
65
7
56
51
1
24
11
30
3
57
24
99
4
5
3
60
12
27
60
49
77
43
60
24
23
33
52
68
4
17
55
5
31
84
41
15
27
1
60
24
20
3
12
1
17
55
60
29
48
7
11
37
17
31
24
131
102
75
108
88
17
42
33
15
25
17
3
60
52
17
39
24
28
32
100
83
12
37
41
24
43
12
8
36
27
37
23
42
3
4
95
21
27
61
60
17
7
12
8
15
21
24
28
5
60
19
23
61
11
36
30
12
3
15
84
48
12
66
55
72
60
5
7
56
52
36
47
12
45
105
48
3
81
3
28
12
17
31
20
4
95
1
12
83
45
9
19
77
19
68
28
47
120
37
36
77
12
99
72
52
65
15
ABCD 99393847804*3^$a+1 [50121]
149
36
25
47
13
2
105
1
59
12
12
1
2
21
1
11
1
23
1
83
97
12
108
23
3
21
72
13
12
35
61
47
43
138
215
25
11
120
25
24
120
24
36
30
5
12
48
15
21
49
48
26
16
29
12
49
35
1
23
13
12
36
78
41
7
54
24
36
35
1
36
35
60
49
54
5
12
15
16
17
12
48
157
6
48
6
12
47
85
36
12
72
35
36
1
23
49
47
72
49
12
59
19
102
71
120
133
134
9
12
12
13
114
18
36
23
67
5
25
23
60
25
11
123
106
12
144
35
25
35
193
35
7
18
48
107
12
48
108
109
14
58
11
1
47
187
5
12
24
55
29
12
133
24
107
36
73
50
16
78
11
25
11
12
133
72
23
37
23
13
74
33
73
71
31
6
35
39
9
97
38
46
18
29
24
43
5
25
95
12
61
35
1
48
95
60
36
13
47
43
54
71
24
12
24
49
36
11
1
96
12
95
60
63
34
23
120
1
72
11
36
36
99
34
60
84
23
87
70
36
38
45
180
24
37
71
12
25
24
107
1
18
29
1
144
240
107
1
23
36
27
142
2
33
1
35
12
15
34
23
85
36
83
25
18
17
85
60
120
95
1
48
23
12
37
60
12
36
18
96
17
1
14
45
36
13
83
109
72
23
1
18
66
11
67
65
37
36
36
2
57
48
55
6
11
63
16
41
85
36
11
36
60
36
85
72
143
73
74
21
91
32
16
6
47
27
9
135
117
120
13
35
13
60
72
2
21
24
96
1
12
96
23
12
48
1
36
35
1
108
71
55
53
1
42
5
97
36
143
36
169
35
85
36
72
11
25
35
12
49
23
49
23
25
72
24
36
47
96
24
12
13
35
12
48
49
60
138
54
60
59
13
36
71
13
131
75
48
22
47
25
143
48
19
53
91
6
59
15
9
25
71
1
203
12
15
70
35
61
90
162
47
24
13
47
300
175
89
36
1
18
5
73
36
120
24
12
36
36
26
82
23
12
1
11
24
60
73
12
60
47
43
48
18
24
84
23
1
12
24
155
43
29
97
48
11
85
119
24
19
30
47
13
23
108
25
26
33
1
11
84
25
96
83
1
59
13
60
36
23
25
168
36
11
3
34
23
39
21
49
48
24
12
131
1
11
12
49
11
72
24
24
7
54
11
36
84
49
131
19
66
23
60
49
138
5
1
35
13
42
65
61
59
7
96
29
1
2
22
35
73
36
108
12
83
25
6
113
72
7
17
48
25
6
48
6
23
72
43
5
49
60
48
95
36
36
87
34
23
55
29
37
24
47
55
6
48
35
36
3
96
10
108
83
25
59
24
24
1
18
17
25
59
48
24
67
32
22
35
48
1
6
54
12
24
54
48
6
90
30
47
12
87
45
61
6
18
30
101
97
26
21
60
25
36
12
24
48
59
1
2
70
36
36
11
108
36
60
1
90
101
1
74
153
61
11
24
1
144
60
59
97
24
12
11
12
13
23
13
60
12
47
85
12
24
59
49
48
38
16
6
12
60
59
7
17
24
13
23
37
11
3
144
34
11
85
71
1
48
23
1
14
130
30
78
23
36
144
12
1
72
35
31
42
11
12
13
23
12
111
82
179
73
2
142
11
12
91
138
36
132
23
61
24
11
12
43
29
60
144
55
29
12
36
12
39
81
12
37
239
108
24
27
46
60
12
72
2
106
11
96
24
19
5
27
16
18
60
2
129
13
36
11
1
114
5
139
5
12
13
35
1
95
48
1
47
48
24
12
1
47
168
1
59
87
16
5
24
1
191
84
13
11
13
12
36
47
24
1
23
192
43
17
24
97
11
12
15
45
13
48
35
19
65
13
18
17
49
36
11
12
1
11
12
108
60
72
145
26
33
24
60
91
5
1
12
36
24
66
53
73
18
42
11
60
24
49
83
12
7
78
50
45
12
1
47
7
5
85
35
49
18
78
36
30
54
42
32
9
72
31
53
13
23
1
84
23
12
48
12
157
71
96
24
25
60
12
24
12
47
12
121
60
23
27
16
17
24
108
1
47
25
84
78
65
12
61
6
30
2
9
13
12
78
65
60
12
60
132
132
24
13
24
84
36
95
37
71
49
2
33
60
60
61
11
24
24
31
54
23
49
35
61
2
10
24
12
108
23
144
85
60
36
59
72
12
96
49
35
55
18
48
179
1
11
13
71
1
23
12
13
42
30
36
36
83
24
24
1
86
106
23
31
80
9
1
59
24
51
9
37
60
83
61
48
23
31
90
23
49
24
11
12
31
53
84
37
2
34
23
85
11
25
11
72
36
13
11
36
37
24
131
48
1
11
1
131
12
1
35
24
13
35
97
36
12
108
23
31
6
155
1
132
84
11
25
47
48
49
47
84
13
71
12
25
60
35
39
165
25
11
7
126
11
72
24
96
12
25
2
16
18
12
24
48
11
79
41
55
48
77
24
43
78
59
132
25
36
54
5
24
19
77
3
33
175
65
12
48
1
83
108
25
11
85
95
61
24
12
119
60
97
23
13
71
1
35
1
38
34
12
23
13
23
13
59
13
2
129
1
ABCD 99394022888*3^$a+1 [50018]
78
24
48
6
21
15
18
18
120
48
6
36
12
30
33
93
15
117
12
12
48
30
42
6
54
30
24
42
18
12
12
48
78
102
42
12
96
27
3
18
36
48
66
12
18
54
6
24
78
69
15
6
30
12
12
24
42
24
60
78
48
264
18
18
24
48
60
120
12
48
120
21
21
30
18
15
60
81
102
18
12
12
3
27
81
69
18
42
36
30
6
39
27
18
24
36
42
12
6
24
126
21
3
78
24
48
12
6
18
90
12
78
24
36
30
30
87
3
12
54
90
66
30
30
39
51
12
18
12
42
9
129
6
54
6
54
36
24
6
114
6
6
24
12
72
30
30
12
6
90
3
15
6
48
6
6
24
54
12
6
78
12
114
114
54
18
69
21
30
18
66
93
27
30
18
12
78
60
18
45
63
30
42
30
54
6
30
48
102
18
105
15
6
54
69
15
30
18
24
21
9
36
12
18
48
21
99
42
114
78
36
102
12
36
30
12
24
54
12
18
12
12
36
24
72
36
18
90
54
12
6
48
30
6
6
60
54
66
30
72
75
147
84
6
36
120
18
96
6
30
30
39
63
6
12
30
24
9
27
48
36
114
36
48
72
186
9
3
6
84
48
24
30
6
54
120
96
12
12
108
33
27
21
45
126
78
30
42
24
12
12
48
3
9
48
18
42
30
60
30
15
3
234
87
3
162
30
18
78
24
48
18
12
126
6
63
51
30
36
36
90
18
36
48
60
6
6
24
6
36
18
42
69
63
6
12
15
27
30
30
48
18
39
45
138
180
18
54
30
18
12
78
30
12
18
3
9
6
54
108
3
9
66
60
36
90
30
18
36
30
12
9
3
30
3
9
18
78
3
159
165
45
18
30
54
6
120
48
12
24
66
54
66
54
48
6
69
63
93
21
6
18
24
6
54
6
9
3
24
30
48
27
201
108
6
6
15
39
69
21
48
72
39
51
66
12
6
9
45
150
6
12
39
33
18
12
12
21
3
45
51
66
15
33
12
12
48
60
54
18
48
12
180
12
6
30
54
36
42
6
57
45
18
42
24
24
72
12
6
54
6
102
54
138
60
18
9
3
30
30
12
24
6
6
72
18
24
18
6
24
6
30
24
18
48
102
54
105
60
15
18
42
114
84
48
60
84
6
18
6
21
117
27
21
30
9
3
42
108
6
42
42
30
78
30
84
78
36
6
6
12
18
48
24
27
39
42
108
24
36
6
18
12
30
21
15
48
12
84
21
117
108
123
144
33
18
24
30
30
6
24
42
36
132
36
72
42
6
12
24
24
21
195
24
30
12
39
3
42
150
66
15
153
42
57
3
84
24
162
18
6
54
114
111
69
78
48
42
42
12
33
63
24
30
36
18
114
36
24
66
66
36
12
48
30
42
18
42
36
27
27
12
84
6
66
12
33
117
30
18
30
60
33
21
78
18
39
9
27
3
42
18
24
90
72
54
12
24
84
9
33
12
15
27
9
69
42
84
60
30
51
75
21
9
66
102
42
66
12
240
90
42
24
12
18
90
24
27
141
30
24
6
84
54
6
6
24
36
48
30
12
30
84
18
72
48
30
60
66
54
120
78
30
138
15
87
60
30
63
15
54
6
42
12
36
222
72
6
15
99
102
36
78
66
48
60
36
6
6
72
12
6
72
60
42
48
42
24
54
102
24
162
78
102
3
60
57
78
36
66
30
42
27
33
18
48
12
114
18
12
18
15
36
51
6
30
30
30
54
54
54
6
114
42
54
111
21
30
12
48
33
45
24
72
3
36
21
24
54
30
12
6
54
108
6
90
6
6
24
120
60
54
72
78
66
21
60
15
18
24
60
27
36
12
3
102
36
36
18
36
114
6
6
90
30
6
48
126
15
105
18
66
12
24
6
12
108
30
12
12
24
36
48
30
48
18
54
12
81
159
18
48
12
72
6
30
18
42
60
12
12
60
18
6
24
168
12
36
12
3
45
30
114
3
15
84
6
48
114
21
57
30
12
6
42
30
18
30
30
21
21
12
30
30
15
15
138
72
42
30
108
63
57
12
36
72
132
48
30
45
15
6
24
30
6
6
36
30
84
6
12
18
18
66
24
30
6
36
24
6
24
126
54
66
114
60
18
12
48
15
3
120
9
69
84
3
9
54
216
6
48
36
66
12
156
6
60
3
93
30
42
60
126
36
6
24
48
3
159
36
12
18
30
18
72
54
6
12
30
48
12
18
48
6
186
12
30
12
66
54
6
24
3
147
18
18
9
21
12
3
9
6
24
6
48
90
54
42
126
18
54
36
60
54
108
102
48
39
3
6
36
66
12
126
75
69
75
3
78
6
36
42
36
66
126
3
75
6
48
6
9
36
27
54
84
6
174
180
84
15
93
12
30
90
66
42
18
24
21
75
21
33
42
9
9
66
24
48
60
33
12
45
84
3
3
12
138
24
30
30
6
9
3
18
12
48
12
30
108
12
108
102
27
33
120
18
18
66
18
3
75
12
60
78
12
18
84
66
18
102
12
18
18
30
12
90
18
6
18
66
15
27
12
36
54
48
24
108
42
24
30
6
24
12
30
84
24
42
78
6
6
3
9
27
3
30
96
42
12
36
30
12
18
9
81
27
9
30
9
9
18
54
48
6
24
42
120
54
30
12
30
60
165
165
42
18
72
75
60
15
ABCD 99394422898*3^$a+1 [50024]
6
82
26
64
96
56
120
22
14
10
18
48
12
2
48
16
18
8
40
12
56
76
12
26
18
12
120
12
22
26
6
24
40
72
128
6
64
2
16
2
22
8
16
26
84
106
38
12
60
10
8
72
30
10
6
8
72
4
44
52
12
18
8
40
122
54
18
28
18
30
92
118
24
48
2
22
18
6
14
12
24
24
30
18
22
32
16
54
42
38
24
28
48
6
48
24
8
102
16
26
30
10
30
36
6
8
88
24
26
118
134
18
88
50
46
8
16
2
4
56
18
18
46
54
44
12
114
154
12
18
30
18
8
40
194
72
30
70
8
120
36
22
48
14
66
16
50
4
2
42
30
18
70
170
22
120
54
8
58
8
58
44
34
48
72
56
6
12
30
16
2
120
52
2
16
24
24
8
40
78
18
18
54
48
62
124
38
18
40
30
48
2
6
64
110
42
142
32
4
54
8
24
88
18
8
72
24
40
62
24
30
48
60
22
8
184
8
18
70
26
12
10
6
180
62
6
24
106
128
16
26
24
12
34
72
26
36
4
62
18
70
56
210
46
8
16
14
18
30
10
2
94
2
46
110
4
30
14
10
86
12
40
44
64
50
88
32
54
42
24
34
30
30
8
18
24
42
6
30
34
14
106
38
130
98
120
84
18
16
24
102
50
18
30
94
96
2
24
16
24
32
18
12
12
22
38
40
18
38
12
46
18
86
64
24
18
32
60
34
80
190
18
38
24
16
36
44
58
2
22
8
22
68
6
40
98
108
16
2
24
40
2
48
36
28
12
2
42
6
96
16
14
82
38
48
28
6
128
22
8
24
34
24
8
16
62
48
34
18
32
36
12
12
64
96
26
48
16
90
12
56
72
18
30
58
50
84
4
20
40
18
32
16
8
6
130
24
42
30
24
14
12
46
14
82
30
116
72
22
18
6
48
62
90
18
70
14
34
2
84
16
36
14
42
24
22
2
46
14
28
14
16
96
48
24
14
40
18
8
22
68
126
40
14
40
48
66
86
90
24
66
60
66
64
24
26
40
6
104
90
6
16
8
58
20
34
26
16
6
14
34
96
14
18
48
30
28
62
40
32
64
26
16
14
24
18
4
152
34
6
32
16
2
88
6
2
18
6
10
102
32
40
8
90
24
174
16
24
48
18
14
6
24
4
12
20
46
38
28
14
24
40
98
22
72
2
16
48
30
2
60
18
72
78
12
16
30
32
130
102
8
102
36
4
18
50
60
4
102
72
32
78
18
16
48
26
4
42
98
22
56
58
20
96
138
16
30
66
26
48
22
32
48
18
46
134
28
8
40
8
22
104
42
76
18
104
10
140
58
6
2
24
72
18
12
64
8
42
16
144
18
56
54
46
44
4
26
42
24
84
82
8
72
82
38
64
144
62
34
2
54
18
112
48
30
2
60
58
48
62
40
32
60
24
22
14
28
6
104
40
42
8
4
8
28
8
22
56
24
162
84
34
6
2
16
48
14
58
38
52
32
430
50
60
34
24
14
12
16
140
34
18
14
48
30
10
8
82
20
42
6
34
26
84
82
24
62
10
24
56
22
26
24
54
34
32
48
10
56
6
30
4
6
24
168
6
2
18
36
34
24
24
2
4
18
24
102
2
46
18
18
44
82
2
30
72
18
30
16
24
30
50
6
66
18
4
2
94
90
42
54
48
38
178
26
22
24
38
48
16
32
4
30
30
50
30
34
26
94
48
48
6
2
16
56
154
48
30
8
22
26
58
14
18
48
30
6
114
42
12
10
6
56
82
2
30
42
24
48
94
38
10
8
18
70
8
6
34
54
20
16
12
8
90
40
54
210
24
24
104
120
48
40
24
72
32
72
30
10
48
24
74
24
28
48
20
60
58
56
16
86
40
8
18
24
120
24
16
86
34
8
6
10
2
28
80
4
30
126
32
4
8
22
72
86
16
74
30
40
50
72
16
104
30
36
54
10
12
66
56
54
48
24
28
20
18
18
36
10
42
6
26
28
42
48
8
24
10
48
32
12
12
100
18
50
28
18
56
16
14
42
48
88
6
18
30
18
86
24
4
8
54
66
28
20
16
12
2
16
14
12
24
24
4
48
18
24
54
18
50
6
40
48
18
8
60
36
24
6
18
22
38
96
28
8
46
8
16
18
116
12
54
40
24
26
118
62
10
66
30
8
30
28
6
2
22
18
14
24
96
42
78
120
64
26
60
36
54
64
2
6
30
72
96
34
54
66
56
6
16
18
72
8
16
78
2
6
58
30
26
48
10
56
54
6
40
116
24
100
282
6
32
10
14
124
62
24
72
48
40
24
8
22
36
60
68
48
22
24
80
136
98
52
42
8
40
32
10
78
30
8
40
56
24
24
10
110
58
38
16
42
72
48
8
6
58
14
10
38
12
12
82
86
10
24
128
24
16
18
6
26
22
2
40
54
6
2
48
130
60
56
18
40
120
2
30
154
56
54
42
4
18
8
18
30
10
126
56
42
28
44
30
16
2
12
18
58
8
88
12
26
90
60
24
24
64
26
166
32
12
6
34
6
24
24
8
30
36
16
38
70
36
8
24
60
34
96
174
26
6
10
32
118
84
32
28
2
18
6
6
10
8
82
14
40
194
6
64
26
6
18
16
30
26
46
2
78
78
60
54
6
24
76
32
24
30
58
102
104
72
72
46
84
78
80
16
66
78
8
150
4
116
90
46
50
6
10
200
112
38
52
30
30
18
2
72
24
6
54
58
14
124
54
122
16
60
18
38
28
44
34
14
4
8
60
10
134
ABCD 99395105872*3^$a+1 [50053]
9
36
27
12
48
164
16
8
16
20
64
32
7
53
4
33
3
80
169
18
108
18
39
8
100
87
153
9
51
39
9
96
104
12
49
36
75
20
12
36
16
48
48
12
140
292
36
39
90
11
28
87
54
71
112
12
93
3
120
12
252
8
145
18
29
24
37
72
107
28
188
112
80
180
97
75
51
45
80
40
300
48
27
33
21
90
33
57
23
168
24
64
135
29
108
100
20
139
54
39
128
85
27
32
16
192
8
40
20
43
17
4
36
12
12
80
1
15
8
31
54
27
117
23
144
36
49
75
33
63
12
87
185
4
32
12
72
120
16
9
11
133
54
41
64
156
12
33
135
135
117
80
28
240
80
4
20
7
90
36
39
33
90
17
48
16
84
12
36
20
40
72
8
277
3
24
68
16
12
75
18
54
21
12
12
48
15
9
56
100
12
56
124
20
168
144
48
55
93
15
29
16
8
156
16
12
51
117
200
4
75
209
115
17
28
117
63
44
160
57
15
120
8
96
120
52
92
1
167
85
27
8
24
31
29
36
72
16
32
64
3
53
55
33
72
8
84
28
20
25
75
24
8
12
108
52
80
16
3
54
72
15
36
3
5
16
20
48
28
135
33
44
31
90
11
16
24
68
97
36
75
12
201
27
288
36
144
24
3
65
4
39
36
321
68
64
120
48
224
4
276
60
48
36
72
8
12
144
25
36
15
8
16
15
18
27
60
39
9
80
112
84
132
32
16
32
7
117
44
36
96
49
3
33
39
80
4
129
18
17
28
44
1
18
21
60
153
183
48
12
32
40
8
4
69
54
5
28
72
32
16
45
27
48
80
84
36
88
24
92
28
8
12
121
162
69
44
16
24
44
100
12
20
120
4
15
162
3
120
32
4
20
19
41
13
216
95
156
28
32
64
147
53
19
57
44
36
43
72
41
52
48
68
61
15
20
40
56
60
12
31
21
231
108
57
20
4
9
87
32
12
16
15
69
8
13
59
28
92
24
72
52
60
27
18
3
240
8
64
48
12
3
18
219
48
132
12
20
24
132
100
24
45
3
8
24
64
45
11
48
72
4
12
15
9
63
93
20
28
75
21
20
16
120
104
16
44
1
35
19
36
113
52
20
64
93
11
52
9
99
27
9
80
73
51
84
12
176
72
1
15
44
12
4
36
33
23
4
63
17
1
99
8
91
197
40
12
3
33
39
33
200
124
80
60
36
25
35
55
57
32
36
37
95
283
33
192
20
28
12
20
28
24
8
13
35
16
8
13
35
60
124
123
57
36
152
48
144
24
112
3
21
36
132
8
73
71
91
29
25
35
16
20
60
67
77
36
139
29
25
36
3
20
12
4
12
72
120
45
27
80
40
20
84
76
68
172
128
172
24
60
21
90
5
28
32
25
11
112
8
120
55
69
21
95
12
16
60
36
15
144
125
1
3
68
199
65
36
7
18
75
104
48
43
5
48
4
36
51
53
168
124
69
11
151
77
28
44
85
36
75
132
56
4
57
23
13
99
20
43
72
69
36
20
28
236
136
96
44
100
63
17
40
20
49
47
60
55
18
54
108
57
48
57
107
91
77
67
69
21
54
17
12
40
8
4
99
77
13
119
40
272
4
32
132
160
12
39
5
16
96
32
88
24
56
60
64
48
80
97
3
15
18
23
52
32
300
61
87
48
32
4
108
68
24
16
84
48
75
18
99
45
15
24
12
57
87
60
8
12
148
8
37
75
120
80
12
96
139
21
84
128
12
16
108
80
96
148
12
105
11
12
13
35
4
36
15
17
73
18
77
88
44
148
24
15
161
24
60
156
40
117
36
72
18
141
140
4
12
48
141
111
48
21
75
24
56
79
89
91
17
4
141
15
60
80
120
120
48
7
93
12
240
20
85
108
111
33
36
15
192
45
15
80
84
120
64
32
52
60
32
16
39
144
45
12
159
5
13
18
5
13
126
108
18
72
36
107
ABCD 99395940134*3^$a+1 [50023]
24
18
9
45
36
72
183
33
12
294
138
3
75
12
153
9
96
39
9
36
6
18
66
150
36
84
36
18
21
123
60
57
141
192
60
135
63
18
15
75
66
18
42
30
9
27
24
90
3
87
9
96
33
42
165
9
6
48
33
237
6
162
12
18
132
162
84
96
18
33
3
141
3
48
78
12
3
144
3
54
36
54
90
36
54
48
57
21
219
9
6
18
102
9
99
42
3
117
108
15
117
84
36
24
66
24
54
72
51
15
90
24
18
72
66
147
15
6
36
39
69
12
159
9
36
54
12
144
96
120
9
141
3
27
21
15
18
6
201
15
48
6
75
15
18
90
252
30
75
51
45
243
36
150
48
96
66
36
108
24
138
108
54
78
84
6
72
48
42
12
78
30
78
72
108
30
60
48
24
90
228
78
27
9
90
45
45
36
54
66
39
33
6
12
42
30
42
66
78
72
18
66
90
60
234
72
87
3
54
120
54
57
3
72
30
90
54
39
105
60
12
234
21
33
186
21
267
66
6
45
39
36
54
72
60
72
12
90
18
6
72
18
72
84
15
39
24
18
18
12
222
3
15
18
126
66
18
54
18
69
3
150
18
72
102
78
36
90
30
96
36
30
75
213
96
66
54
6
18
72
18
84
36
9
48
39
30
24
36
66
54
24
84
18
54
96
48
24
72
3
15
33
105
54
108
72
54
36
99
69
18
18
30
42
63
45
36
48
6
12
18
54
108
54
144
72
42
18
12
72
6
54
66
24
156
105
39
90
63
87
246
54
54
24
198
48
24
18
159
129
12
3
111
54
27
48
99
36
132
102
18
60
177
57
48
6
30
99
33
102
18
42
162
18
90
18
48
126
6
18
54
33
75
54
15
75
198
15
123
42
36
12
222
138
78
21
9
6
90
30
9
51
54
54
30
18
162
6
36
66
72
6
120
24
36
54
66
6
36
12
6
120
36
33
183
42
15
96
9
108
72
42
108
12
36
72
42
36
84
6
72
192
21
39
9
9
12
24
51
96
27
6
72
54
48
321
21
123
45
120
36
270
9
27
78
72
15
3
30
18
24
54
72
18
21
69
12
18
96
30
36
18
57
39
18
18
18
36
18
12
60
21
63
24
36
36
54
102
72
60
48
90
135
63
24
126
66
6
99
3
78
18
12
222
18
30
180
18
24
138
114
48
57
3
30
306
24
36
84
18
24
30
126
42
30
18
168
12
24
36
93
15
129
27
96
12
60
48
45
117
72
99
15
30
51
9
12
123
9
72
15
75
30
18
90
36
6
30
3
15
78
12
42
90
66
150
12
18
24
90
30
168
21
285
12
39
21
27
45
30
60
72
66
54
54
54
78
12
72
60
36
84
24
36
144
27
57
78
144
105
3
18
162
48
198
42
57
15
48
60
18
30
6
63
21
24
30
42
30
60
126
54
18
180
18
18
120
60
30
24
12
144
45
27
18
6
18
12
6
102
51
9
36
126
66
18
6
48
18
54
6
18
84
78
48
72
78
51
75
30
6
108
117
477
108
39
33
126
36
30
108
6
162
48
204
66
24
48
54
24
126
9
45
12
42
72
36
138
114
120
78
144
15
3
90
30
6
84
72
150
48
93
123
60
12
42
108
30
18
39
3
12
162
15
21
18
222
102
72
78
15
3
84
150
48
36
24
36
54
36
30
6
21
27
72
60
33
15
81
45
6
18
48
180
24
90
18
3
9
18
6
111
99
36
6
138
36
21
69
18
18
234
36
90
18
72
78
84
18
33
21
96
84
39
21
48
36
6
18
18
12
42
216
30
54
18
42
63
45
138
57
15
96
30
42
30
78
45
9
30
6
36
144
15
87
24
120
6
99
9
87
33
24
18
102
6
57
33
12
195
45
72
12
6
57
33
108
99
3
42
18
12
126
135
189
3
75
18
ABCD 99396009998*3^$a+1 [50023]
24
25
11
36
184
20
49
27
104
120
1
75
68
60
25
120
47
7
21
56
16
45
102
45
105
83
73
51
123
18
15
68
19
48
29
36
85
23
19
18
87
33
108
42
57
12
9
35
24
12
28
45
35
132
49
35
36
49
84
11
49
11
12
60
40
44
49
12
83
36
1
23
24
61
27
104
36
24
13
3
104
1
48
47
84
13
90
6
42
30
27
15
48
65
24
60
24
85
12
3
9
51
156
96
93
227
277
27
8
181
11
103
66
27
24
20
28
68
25
3
32
13
11
84
25
35
25
39
32
24
12
48
16
63
48
29
73
36
24
47
124
9
18
5
28
12
8
85
111
8
13
48
87
20
13
42
69
33
23
145
12
48
72
156
95
12
25
35
60
127
18
3
20
24
12
1
39
20
24
72
4
96
8
145
99
72
21
119
36
48
109
36
71
13
47
24
60
4
32
24
25
15
9
63
48
69
23
24
24
37
23
19
33
44
156
13
11
31
257
36
37
108
15
56
1
23
25
35
24
61
42
17
1
15
104
175
41
37
23
4
56
7
9
200
169
35
36
1
35
67
6
35
4
21
35
25
11
88
45
131
64
12
20
13
3
117
83
13
24
90
77
13
3
45
27
12
9
11
1
23
16
9
131
16
20
13
35
36
60
1
15
8
19
18
35
48
25
84
3
27
18
39
33
107
156
55
5
115
57
45
18
72
17
60
84
4
96
20
127
5
37
36
42
78
11
24
12
37
96
131
84
16
20
13
36
11
4
36
176
13
72
23
4
21
12
59
40
84
60
116
60
49
12
59
84
12
4
8
12
73
23
25
60
83
52
68
12
37
51
32
13
12
72
51
80
60
12
4
104
100
45
99
21
12
42
30
35
96
12
37
75
20
103
125
4
80
13
71
19
90
123
8
67
138
12
63
105
47
25
39
120
20
1
12
60
36
59
48
13
12
83
145
12
59
73
11
64
36
9
143
48
84
12
4
9
30
53
24
1
35
133
35
120
36
108
12
73
35
52
20
60
84
7
29
1
42
18
47
12
73
47
36
60
4
81
47
13
90
5
84
73
143
13
12
48
35
40
72
68
37
35
48
25
35
25
84
11
36
31
29
49
42
18
75
272
73
87
24
9
111
56
12
36
25
11
1
75
72
72
69
84
36
11
24
25
24
87
56
48
19
65
61
42
138
47
25
72
23
60
52
135
18
12
48
35
73
47
48
60
12
37
48
155
7
53
84
60
1
90
5
12
48
4
20
13
90
17
40
24
39
6
180
155
84
12
1
23
25
12
47
132
24
36
120
48
12
16
48
140
60
12
55
45
57
71
12
24
1
48
11
36
7
18
108
24
47
24
49
23
37
71
36
49
12
23
12
12
25
3
44
13
18
30
23
72
24
169
12
27
20
13
60
108
15
105
27
44
61
60
59
48
36
12
24
49
24
60
11
52
57
11
229
107
13
11
24
25
27
33
108
60
42
41
24
52
21
143
64
32
60
13
3
8
36
48
25
27
51
5
12
12
49
42
53
19
18
47
108
13
12
12
3
44
100
3
17
73
47
49
47
37
18
78
12
30
5
13
12
42
21
20
85
72
72
3
45
27
32
24
12
24
88
21
12
12
168
39
56
25
95
84
43
30
3
20
13
120
15
72
20
48
132
52
32
88
32
91
102
36
35
12
37
35
36
19
6
207
33
107
288
36
73
18
30
23
132
4
68
48
127
41
16
20
49
24
36
24
51
120
44
13
39
20
13
35
36
72
13
102
9
81
47
40
8
37
23
24
36
55
29
1
39
44
24
12
4
56
16
8
24
72
1
63
20
109
36
11
84
96
43
45
72
69
11
61
12
36
12
12
11
96
91
42
87
69
114
33
15
5
84
4
27
53
60
7
5
12
85
18
18
71
1
27
8
235
45
33
15
24
32
24
72
37
30
18
12
108
48
72
179
24
12
28
20
7
9
104
109
108
30
53
85
15
45
191
1
120
35
85
72
23
25
23
85
51
9
42
72
48
30
155
28
147
53
85
167
72
25
156
155
36
169
95
37
12
15
8
12
36
36
36
13
24
36
42
18
35
40
92
4
9
35
49
168
12
63
8
85
60
60
11
16
33
87
27
17
144
85
39
8
24
1
23
72
37
27
68
1
12
35
24
100
9
12
60
48
15
129
47
84
60
156
24
24
1
135
45
60
11
61
23
72
85
227
55
17
16
32
13
59
1
47
36
112
57
47
61
123
36
104
7
69
9
60
47
7
90
11
16
21
30
65
37
35
280
15
18
23
25
60
39
33
72
35
48
84
16
117
11
85
102
72
48
90
27
75
17
84
109
11
136
33
23
25
72
15
93
35
84
1
60
12
36
24
18
29
49
39
8
24
13
36
ABCD 99396188746*3^$a+1 [50032]
3
21
24
15
17
4
32
133
15
15
5
40
9
47
76
12
20
16
24
80
25
3
32
37
15
45
24
11
40
9
27
33
147
3
45
84
51
57
80
133
11
48
16
225
11
64
32
12
31
6
35
19
117
33
11
84
16
9
30
54
47
48
16
9
63
33
27
27
66
27
20
73
47
4
39
41
24
19
36
57
39
53
16
15
5
36
19
17
28
36
9
11
16
8
36
25
35
64
9
27
8
37
48
27
15
53
168
43
89
12
16
27
41
24
16
81
24
131
19
45
9
6
24
197
40
9
11
4
9
35
1
90
5
12
60
7
6
39
140
16
32
19
18
47
25
3
20
37
11
7
6
15
9
51
24
12
33
35
61
6
18
12
3
8
4
75
113
1
30
30
24
15
92
36
28
24
20
1
60
99
57
11
7
5
85
35
7
5
40
33
11
12
73
35
19
30
95
31
21
48
20
1
47
109
11
97
36
27
12
36
9
11
76
9
15
20
19
5
1
30
17
48
12
28
104
12
19
41
4
21
48
35
12
16
12
45
11
19
17
48
36
52
3
9
8
13
51
63
5
37
108
35
16
15
6
95
4
44
1
24
87
93
23
72
28
9
11
4
24
72
27
21
15
69
72
20
96
48
40
15
129
12
20
76
8
91
65
88
48
32
12
13
23
40
44
196
12
32
49
11
73
3
9
3
12
8
55
5
52
3
33
8
160
9
23
37
6
36
33
15
41
12
12
28
3
117
117
6
36
33
8
37
11
40
99
33
144
9
15
12
8
40
36
68
28
8
109
35
37
71
97
15
20
40
21
24
3
8
52
32
1
30
125
12
72
16
24
12
44
49
36
24
3
20
73
6
9
51
65
24
1
3
8
144
64
60
21
23
16
189
51
36
39
9
12
44
25
11
100
84
92
12
1
24
35
31
41
136
63
21
36
9
30
105
33
6
129
108
12
51
24
177
20
64
60
9
27
20
73
30
45
15
6
47
19
29
4
21
24
3
3
29
48
60
49
51
32
1
47
64
9
15
129
3
92
1
15
116
25
48
63
3
6
15
20
4
21
84
71
108
16
9
63
3
41
24
12
4
15
53
1
87
24
3
90
95
12
19
17
48
55
60
21
3
72
5
16
3
41
4
44
28
93
11
4
9
47
19
6
35
28
48
57
36
47
13
6
54
11
148
20
120
91
209
1
11
88
68
67
65
28
33
24
30
5
96
12
43
77
108
79
5
60
1
27
3
5
16
24
21
3
15
17
4
51
24
84
33
27
33
24
15
45
56
37
23
28
15
161
16
20
24
73
11
96
43
17
96
24
13
12
39
24
51
29
1
24
126
6
78
12
54
6
24
5
91
9
15
126
11
37
36
36
138
53
48
76
60
24
32
12
25
15
45
27
9
15
45
39
15
33
72
8
97
3
8
4
60
8
24
120
19
5
12
160
63
81
9
27
48
20
49
27
39
65
12
43
29
85
23
163
29
28
20
13
54
36
36
5
120
40
8
25
6
57
8
1
11
64
3
5
12
76
12
56
4
21
6
29
49
120
3
32
115
6
15
45
11
205
24
30
36
48
93
24
60
39
45
12
27
41
12
7
45
8
43
65
85
111
9
99
15
33
44
48
1
27
48
9
63
27
12
53
108
13
66
5
4
12
57
66
45
15
66
11
28
140
49
36
15
15
65
40
75
17
37
35
1
30
125
25
11
19
30
95
49
23
37
27
9
39
68
7
96
57
3
54
123
8
76
24
39
30
72
143
16
56
16
3
5
24
12
19
60
9
36
12
72
15
5
7
41
40
39
21
24
8
55
21
21
51
60
9
24
47
12
16
12
24
24
21
15
216
48
15
36
90
11
12
60
40
57
3
21
6
48
36
30
167
43
81
33
47
64
15
45
32
7
141
99
53
72
37
144
27
3
17
40
44
115
18
3
8
16
60
39
5
4
51
57
32
85
47
25
11
24
36
24
13
11
25
30
41
16
8
1
3
8
60
48
12
4
33
90
30
6
24
36
24
66
159
15
21
144
21
54
66
24
66
5
16
33
23
100
123
17
19
29
40
24
36
84
56
31
45
20
19
114
3
33
51
9
15
132
24
24
9
60
23
127
6
27
20
24
4
36
56
88
44
48
7
81
60
45
75
75
30
27
3
125
40
99
6
59
16
24
57
3
21
47
100
3
5
4
32
36
19
60
9
20
40
80
55
5
4
56
60
4
8
24
4
12
32
28
12
51
60
21
68
28
60
32
12
36
108
12
7
90
30
17
4
32
24
76
24
20
36
108
19
17
96
52
8
19
78
3
8
36
13
6
30
96
59
12
13
90
29
1
35
109
12
18
45
21
36
99
164
60
7
21
32
40
15
12
33
20
7
18
23
28
32
40
93
47
79
53
85
6
30
150
9
72
56
108
36
36
72
100
15
33
80
13
95
4
12
123
6
30
36
65
48
1
66
18
11
12
37
75
8
49
3
15
53
12
28
32
28
9
54
5
1
3
15
60
33
9
150
84
45
20
4
56
25
35
12
24
16
24
45
18
5
31
45
44
1
114
6
24
83
48
4
48
32
16
32
24
48
76
24
135
30
83
60
43
5
12
7
66
11
24
132
43
17
4
15
18
66
24
5
16
9
87
48
36
9
23
37
66
24
12
114
11
4
12
33
27
48
140
36
36
28
15
9
141
11
13
35
112
24
75
24
60
161
12
40
20
132
1
15
20
12
60
4
3
66
35
31
33
12
39
41
84
12
40
20
40
63
29
37
18
53
12
12
28
8
40
3
57
84
9
11
16
8
4
12
39
9
68
28
12
27
5
31
9
45
11
24
16
15
65
40
9
167
16
92
28
3
45
44
1
6
5
4
144
36
32
24
13
131
40
12
48
20
12
19
69
20
76
68
1
11
4
12
12
27
33
32
49
15
12
8
52
24
48
56
49
6
41
19
17
37
47
19
9
57
51
8
4
51
54
6
9
45
3
8
40
20
ABCD 99396201304*3^$a+1 [50026]
48
15
84
54
6
17
13
99
27
125
24
24
280
45
6
5
88
3
5
48
48
40
9
167
13
83
1
6
17
16
72
9
119
24
133
18
41
25
126
465
39
54
11
40
45
27
128
16
33
36
83
13
114
105
21
83
112
8
91
69
344
13
3
75
132
84
69
135
41
1
23
7
41
139
77
223
41
16
32
61
3
15
41
64
231
9
87
30
75
63
65
72
25
78
33
63
24
177
72
8
25
23
1
87
69
84
15
48
144
9
48
132
51
33
204
51
144
51
69
135
113
88
9
15
32
88
48
3
149
91
6
87
104
48
24
25
63
3
69
165
102
30
24
15
80
1
63
27
45
48
285
30
36
41
16
117
27
72
168
32
40
32
49
15
144
24
56
16
51
101
16
56
61
11
16
129
30
9
57
15
48
56
91
93
21
131
235
21
8
48
121
12
51
48
32
144
19
29
48
49
15
24
159
6
123
33
23
16
120
81
54
65
16
32
31
156
96
21
144
15
18
66
77
48
24
24
7
65
91
60
65
73
47
19
60
65
145
96
180
18
30
51
45
3
201
102
89
48
1
71
40
104
55
33
33
15
24
128
13
11
16
9
47
88
120
75
48
5
217
24
144
95
216
64
80
1
6
33
45
132
95
40
8
7
18
42
30
47
144
13
6
54
36
3
56
208
248
72
7
113
1
12
59
40
8
103
24
9
24
24
24
32
120
16
8
88
24
120
48
24
3
30
36
27
56
7
6
3
80
40
75
53
37
12
39
120
81
87
33
39
21
59
16
24
99
222
120
95
73
119
37
6
69
24
8
16
3
69
176
49
15
80
49
126
30
84
47
73
216
15
135
33
56
25
143
120
13
51
9
36
11
19
84
9
192
99
6
119
168
43
29
55
57
9
354
6
23
48
40
32
25
6
57
8
16
75
29
72
16
72
15
30
35
19
29
13
11
16
33
114
5
72
40
3
21
105
71
43
60
41
43
101
16
8
16
51
237
32
112
80
160
63
89
1
36
27
21
3
48
129
30
9
8
168
48
43
53
96
7
33
240
56
79
12
21
3
84
65
25
15
48
69
11
40
33
90
45
51
5
16
72
32
120
72
16
80
235
96
53
144
163
6
15
48
96
45
27
24
9
30
9
48
33
6
9
45
35
79
57
144
48
152
16
15
30
35
49
135
21
27
21
3
27
21
39
12
213
21
60
39
56
259
12
81
24
9
71
13
27
9
47
139
21
24
8
25
102
17
16
32
184
96
128
85
35
16
45
3
80
40
33
15
3
5
192
79
81
80
25
23
24
7
41
25
78
90
36
75
8
16
56
120
19
261
249
239
91
93
80
79
54
3
27
21
63
9
24
128
31
81
72
80
1
30
60
246
90
24
53
91
30
96
23
16
8
16
21
11
31
129
111
17
16
8
13
36
48
87
72
32
1
15
15
18
126
113
7
113
280
3
53
88
48
9
42
141
33
6
65
24
24
85
59
40
144
24
224
25
24
6
84
21
15
41
13
6
21
105
159
51
45
33
15
24
117
6
29
25
143
88
8
1
15
128
103
57
8
16
33
96
39
32
24
19
21
33
47
112
57
87
24
8
64
21
6
21
24
128
7
57
8
49
87
48
8
48
25
95
19
42
114
60
126
71
7
42
39
135
33
344
160
8
64
72
33
126
41
49
39
24
8
184
104
97
47
96
37
114
36
69
96
96
33
6
65
88
51
77
133
11
112
32
112
129
120
183
56
96
24
96
133
132
120
23
55
33
72
24
24
80
19
117
21
150
42
90
264
9
15
137
64
15
9
104
91
165
51
117
3
84
60
12
137
43
69
48
111
17
240
24
16
8
61
3
56
136
72
8
1
111
3
5
25
23
73
63
96
48
48
39
ABCD 99396348256*3^$a+1 [50013]
7
24
65
15
15
90
24
12
72
187
8
45
18
48
6
156
78
1
65
6
9
9
87
72
33
87
45
43
29
66
132
13
23
120
60
21
51
138
24
27
16
119
18
15
33
79
35
48
21
87
108
37
35
78
84
36
7
24
11
12
33
3
165
72
3
66
43
17
15
21
72
30
36
72
24
30
3
21
19
35
66
42
108
72
45
9
135
3
37
59
30
15
16
56
39
9
24
75
13
47
33
57
55
83
18
19
5
27
16
59
13
77
3
93
19
29
147
72
160
8
64
35
21
192
57
90
78
66
117
15
90
15
159
24
12
24
36
48
1
35
21
3
37
17
55
8
39
240
9
39
6
66
24
66
31
23
1
8
177
63
3
45
27
60
36
36
48
42
15
75
13
95
30
3
69
24
36
90
18
18
33
15
9
27
13
11
156
18
87
40
5
3
48
15
204
30
31
32
15
97
368
3
12
72
54
6
13
35
45
45
60
18
93
15
49
41
30
36
6
54
25
23
6
27
9
18
157
48
11
72
48
6
15
3
37
29
19
8
15
54
30
13
80
87
9
45
24
18
12
42
3
117
36
54
33
3
42
12
90
21
93
72
75
15
9
120
51
37
56
24
96
57
7
5
18
54
24
30
36
6
72
36
39
40
23
33
99
37
101
67
5
27
45
60
54
1
83
21
75
84
18
7
8
160
83
12
114
15
3
13
77
36
144
7
101
48
19
23
9
16
23
1
8
88
107
21
64
77
36
7
11
37
89
31
8
96
24
24
15
25
5
43
17
90
126
39
33
15
24
40
23
78
12
42
36
9
3
21
64
47
9
64
47
18
36
90
9
40
8
3
21
144
9
87
3
93
40
32
3
117
111
72
24
1
72
32
39
81
45
43
47
18
12
75
3
21
9
6
36
21
9
39
15
126
6
12
42
39
16
104
21
48
42
1
24
11
18
30
21
15
25
8
27
21
15
90
7
101
30
189
45
3
33
87
3
96
13
35
36
9
40
41
42
30
18
96
21
15
145
53
51
51
45
9
31
5
3
21
43
11
21
135
6
30
18
19
95
66
24
66
6
48
7
120
8
81
15
21
60
31
24
65
24
39
15
25
23
24
18
15
288
123
24
45
72
3
6
36
48
18
25
53
19
17
63
40
23
12
21
39
138
90
18
6
13
48
149
6
84
6
3
45
51
75
6
12
18
57
57
15
24
24
3
18
19
17
198
18
144
54
217
17
60
18
102
3
48
16
11
54
15
120
45
18
48
132
30
36
90
36
24
37
152
3
109
120
96
23
81
39
6
283
5
18
9
3
18
235
35
24
18
108
15
87
321
21
6
48
126
36
42
12
13
47
18
15
33
24
30
73
5
67
59
54
7
5
18
78
75
9
18
21
24
51
54
7
8
93
27
93
114
48
6
66
25
11
37
53
42
33
57
12
6
30
42
102
6
54
3
15
12
21
33
39
105
6
90
7
29
3
72
15
81
9
255
15
9
24
3
117
40
35
150
15
96
15
12
78
7
5
27
88
17
30
33
24
51
24
18
12
6
9
45
3
72
16
104
33
90
45
33
12
36
6
48
72
60
30
31
24
8
33
102
6
19
48
35
54
78
33
129
15
75
36
18
54
36
72
18
99
27
18
66
54
75
72
39
54
12
96
79
5
6
18
66
90
96
30
72
33
48
64
23
33
96
48
3
48
42
27
40
32
9
7
95
54
99
16
65
31
8
16
5
18
30
18
42
103
17
72
15
39
9
40
72
5
43
8
39
6
18
121
161
24
135
40
95
90
18
12
33
3
117
33
18
37
35
69
105
55
104
27
48
24
12
33
40
107
54
79
56
15
54
138
33
99
12
1
179
45
15
1
24
8
33
18
42
102
60
18
54
54
12
240
30
25
29
3
3
18
30
54
162
96
18
30
24
45
117
3
27
24
21
33
30
57
3
37
56
87
57
24
57
63
15
54
72
43
5
27
33
7
23
33
9
30
60
18
18
145
104
21
18
49
5
18
9
39
81
33
7
23
36
21
40
8
3
24
54
7
8
64
5
43
32
87
1
8
9
96
87
75
93
15
1
53
3
24
75
13
65
7
48
191
36
69
72
40
32
21
96
3
105
72
31
120
47
12
21
87
36
36
81
24
63
18
12
3
93
54
30
127
8
40
23
24
48
36
6
63
3
69
3
42
54
12
24
30
24
75
15
1
11
60
57
15
12
18
43
32
21
19
65
96
87
48
57
24
39
144
81
6
18
120
15
57
60
18
48
90
42
21
15
9
21
27
105
39
63
57
93
30
18
90
54
51
57
55
80
216
69
18
12
36
24
81
9
18
54
30
81
117
6
30
126
9
9
6
129
87
66
24
174
97
8
9
48
78
36
61
32
33
72
12
36
7
11
180
6
43
131
45
51
66
108
60
12
39
24
27
69
24
15
1
35
13
11
37
8
111
78
27
243
66
54
6
87
39
18
30
25
11
96
18
18
57
45
6
72
144
61
23
ABCD 99396428356*3^$a+1 [50027]
9
108
93
144
60
3
81
6
21
24
36
3
12
24
9
21
12
54
21
33
12
48
72
6
9
9
27
15
144
48
30
30
45
105
3
36
12
15
9
51
6
27
60
3
33
9
108
36
54
174
51
3
24
117
33
132
48
15
81
27
63
6
39
33
12
42
21
117
27
57
15
21
15
75
69
81
30
42
30
90
15
27
66
15
27
18
6
24
21
36
81
99
27
6
12
75
45
36
96
39
21
6
9
165
78
66
30
9
21
171
9
15
36
36
36
57
6
6
12
24
15
21
18
24
12
6
6
6
36
3
39
12
66
171
39
9
27
9
9
48
3
9
12
6
9
21
30
66
3
27
12
54
36
15
15
30
51
84
3
18
3
48
3
12
9
3
9
15
93
3
57
9
42
21
15
57
69
18
18
12
84
24
3
63
54
90
78
30
24
30
18
12
57
36
63
114
72
15
69
156
6
42
42
18
18
12
69
24
15
54
42
33
12
24
27
288
21
15
57
9
27
36
9
15
36
9
39
24
12
51
45
12
96
9
60
30
12
6
3
45
72
15
51
18
60
18
24
6
18
33
51
45
72
15
93
48
63
96
96
33
3
57
45
39
27
9
24
93
171
21
6
12
18
48
75
24
63
6
3
33
60
60
3
36
36
45
27
9
18
117
9
18
6
6
18
15
3
6
51
9
147
21
12
63
9
78
33
3
12
6
90
24
189
3
33
24
3
132
6
6
9
51
21
9
51
33
60
12
3
45
90
30
18
9
45
63
36
21
15
45
48
18
33
3
30
36
18
81
39
36
9
51
21
3
21
33
48
12
15
45
3
9
12
6
18
36
15
15
18
6
30
3
12
3
33
51
21
33
27
15
12
72
18
12
18
189
33
3
21
12
30
12
96
54
42
6
3
48
39
30
27
147
42
3
132
3
36
105
12
51
9
9
3
45
6
12
36
48
21
84
3
12
21
99
12
132
54
6
36
12
12
36
18
51
39
48
36
21
21
15
75
12
12
36
45
33
12
24
12
72
24
6
24
45
105
63
27
9
12
57
15
75
21
3
6
63
36
12
51
12
33
15
21
57
66
30
48
15
84
57
15
3
24
48
69
36
33
6
33
165
39
9
3
87
96
12
9
12
45
12
15
3
66
24
6
6
12
24
3
36
9
15
51
48
24
48
18
3
3
105
39
30
6
48
12
33
87
120
24
12
6
6
66
15
33
12
54
33
3
9
9
15
33
3
3
36
18
12
6
12
21
39
90
6
6
66
66
60
3
24
15
6
36
27
72
24
3
18
54
36
33
27
21
36
69
6
48
93
15
24
48
12
60
6
120
12
6
30
15
75
30
15
21
42
33
75
6
78
54
3
12
9
66
33
153
42
12
60
18
6
60
33
36
57
87
45
48
114
12
30
6
66
42
18
15
12
21
42
45
9
27
15
36
9
45
24
3
3
48
21
27
114
24
6
24
150
78
9
57
36
6
120
78
36
24
39
15
12
45
12
36
39
24
45
39
57
39
30
6
12
102
42
57
27
18
6
6
27
39
72
30
42
24
9
36
36
3
78
27
69
3
3
18
60
30
102
75
33
138
24
45
3
45
45
15
39
9
9
12
30
9
3
36
102
12
30
12
24
30
39
21
78
45
21
6
168
24
48
66
39
9
195
45
3
60
9
3
3
66
42
60
45
51
24
42
6
42
15
15
9
12
3
12
180
45
21
60
90
42
30
18
3
27
9
3
126
39
12
9
18
42
12
27
9
54
42
6
30
99
15
48
90
3
27
42
3
3
96
54
12
120
3
3
24
42
3
24
15
60
9
9
66
12
48
69
15
12
6
18
114
15
45
66
42
48
24
30
108
6
3
36
33
30
105
9
3
3
33
39
6
15
9
3
9
99
108
36
57
39
84
33
27
75
9
9
90
30
30
42
12
48
12
18
30
3
21
12
30
36
6
72
114
24
45
27
81
81
6
57
9
63
3
42
27
9
27
39
42
15
36
9
48
27
72
24
33
30
9
12
21
6
60
84
150
126
66
27
9
36
27
36
135
6
18
21
21
42
9
3
54
66
93
27
42
6
138
12
15
27
66
24
30
48
21
27
78
24
90
24
6
3
15
48
57
3
60
9
24
36
3
6
42
24
48
69
69
12
48
75
39
12
12
18
3
21
3
3
6
30
9
21
6
30
18
42
120
15
87
132
84
9
15
84
6
12
27
9
6
66
72
12
27
21
39
36
3
36
42
6
30
42
21
75
18
24
90
6
3
3
9
15
72
57
15
12
54
6
129
51
6
39
15
21
27
42
48
30
6
6
57
36
3
36
30
15
27
66
54
60
6
3
153
30
90
18
24
66
15
60
12
24
9
3
3
60
54
60
30
9
3
69
9
6
21
9
27
9
30
36
33
36
69
24
12
39
96
69
18
66
42
69
24
27
114
36
75
45
135
12
33
3
3
6
12
6
9
9
6
9
111
54
6
21
9
48
6
42
54
12
6
30
9
15
9
72
15
6
42
93
21
54
12
18
3
36
27
12
84
12
6
6
69
27
33
12
33
66
6
39
36
15
189
33
60
27
45
6
18
12
18
66
3
75
6
48
27
75
93
12
24
72
3
48
18
6
42
6
33
45
27
21
18
48
21
33
3
3
33
3
48
57
195
6
15
39
33
111
66
3
45
12
66
72
129
21
15
36
15
114
3
12
69
39
24
12
57
96
24
6
57
21
15
3
42
30
30
3
51
12
21
132
45
30
36
12
6
30
18
24
30
54
15
45
27
9
15
15
6
135
153
15
48
15
21
27
9
21
30
30
30
21
3
12
18
66
18
3
75
6
6
45
9
12
87
99
9
48
60
75
117
63
48
33
9
42
93
75
24
6
12
6
24
42
6
60
21
33
30
18
3
60
9
66
12
126
42
33
12
33
18
6
12
36
42
57
147
36
12
33
51
21
39
30
3
27
36
33
9
3
15
48
9
9
18
42
18
21
21
24
51
15
18
12
24
72
6
24
54
3
81
6
18
3
27
30
15
135
6
27
117
12
27
33
6
48
6
3
3
30
18
21
72
33
51
24
12
36
69
111
9
36
12
24
54
30
3
27
42
75
12
33
12
6
30
24
12
51
36
36
33
30
60
18
30
57
9
6
9
63
30
6
12
18
87
123
12
36
12
ABCD 99396468994*3^$a+1 [50030]
13
11
1
47
67
17
55
45
8
24
36
85
36
23
19
6
15
32
13
39
168
123
36
54
15
8
36
1
18
36
90
11
25
63
3
5
48
12
25
51
27
29
40
32
36
7
9
8
49
15
24
3
17
7
5
160
99
9
15
21
8
1
15
3
17
12
1
30
9
57
84
95
67
57
21
60
30
162
23
61
54
102
36
35
13
12
23
12
49
60
36
6
5
1
84
159
8
40
68
48
25
95
31
66
6
17
24
31
48
54
11
37
51
93
60
18
24
5
88
39
12
9
39
9
20
88
3
5
13
54
5
1
11
40
12
27
29
40
3
29
1
39
3
29
12
49
6
21
3
12
24
93
3
5
28
44
49
11
88
56
88
39
21
8
84
79
5
52
8
43
29
36
12
36
72
60
43
6
36
15
20
60
31
93
33
15
8
67
6
23
24
43
24
84
17
7
5
7
6
11
72
13
42
24
12
33
33
71
13
3
45
18
90
59
48
43
77
12
43
5
60
4
21
35
25
71
13
12
6
36
41
19
29
31
21
57
11
24
24
12
43
17
1
27
36
36
3
36
17
84
1
18
53
31
12
113
7
36
78
83
24
4
21
51
3
42
35
24
24
13
59
16
63
9
9
36
95
43
89
36
31
69
87
5
55
53
36
37
35
4
44
12
16
8
48
108
52
15
30
12
114
17
112
15
5
109
15
60
8
25
30
5
49
23
12
31
30
23
25
27
3
30
11
4
8
12
4
9
47
37
15
33
60
6
65
120
12
96
37
39
63
29
1
35
36
85
15
168
12
39
6
51
12
3
53
25
11
24
13
23
16
20
84
16
21
15
39
6
11
25
47
48
48
12
72
16
80
72
31
6
35
25
35
1
27
33
51
36
20
12
79
5
7
45
20
97
3
15
45
12
3
113
1
47
7
6
23
109
126
48
5
25
11
7
114
96
51
57
11
4
32
7
30
18
17
13
23
55
17
1
3
20
24
12
67
29
133
3
24
27
45
9
39
8
36
16
3
30
11
12
24
12
64
20
1
48
54
21
92
19
6
11
1
30
17
100
3
78
63
104
103
18
48
12
11
37
47
1
51
32
19
29
1
27
32
72
7
6
59
7
30
11
48
1
48
30
41
36
12
19
54
39
51
65
25
35
13
12
11
4
3
60
60
5
49
3
104
120
36
13
6
69
56
13
12
47
1
51
140
1
15
8
43
45
21
12
6
33
3
29
13
48
6
17
24
12
48
19
48
21
15
17
12
19
72
17
12
48
19
17
24
79
5
7
36
45
15
336
17
48
211
41
7
12
30
11
85
3
15
36
33
8
43
102
119
13
3
32
28
80
7
5
96
4
80
31
66
3
15
65
16
51
24
5
12
49
59
72
13
18
65
31
5
76
63
81
9
59
19
17
55
36
77
24
52
56
103
18
59
43
21
8
25
36
83
72
49
6
17
13
11
96
49
47
1
35
52
48
20
25
15
32
96
31
77
19
30
47
36
31
17
43
5
24
12
24
55
65
13
6
6
42
65
12
40
15
21
36
141
83
25
15
8
7
41
72
1
23
24
24
36
60
55
5
13
18
101
16
51
21
8
7
84
41
43
5
7
29
36
19
30
12
18
21
39
17
7
30
51
176
19
12
17
7
41
12
76
24
116
37
78
33
20
7
53
37
15
8
19
21
39
21
44
12
31
12
21
3
5
48
7
45
8
7
5
55
66
47
60
24
13
83
55
9
159
41
67
96
60
113
43
5
55
101
13
18
29
43
18
11
19
9
93
108
90
72
93
44
73
59
4
20
13
3
9
39
27
24
29
120
7
29
13
198
17
12
13
35
12
24
16
24
48
63
6
23
37
59
37
15
68
12
19
5
13
23
48
12
12
16
3
41
43
5
4
20
7
9
12
27
17
79
65
96
49
6
5
4
48
96
32
37
12
23
24
16
15
18
3
20
36
55
5
12
96
31
18
66
60
30
51
128
49
3
8
36
12
1
59
48
25
15
33
23
12
60
79
29
48
31
18
3
36
80
48
61
12
11
133
6
17
48
12
43
29
36
1
23
25
207
69
47
1
30
53
13
35
40
69
47
52
20
67
17
16
117
27
69
35
12
64
116
12
1
12
18
12
65
7
105
8
12
91
5
19
30
48
12
23
13
138
9
9
35
49
54
5
12
52
20
36
13
30
89
72
64
20
13
23
108
19
12
5
12
96
25
96
36
11
60
12
12
7
36
41
36
43
42
15
27
6
71
24
64
24
15
30
3
27
18
12
23
7
41
157
11
12
4
15
5
7
53
55
17
61
6
42
3
3
41
16
56
12
12
96
13
18
18
30
117
140
12
19
18
11
4
44
49
84
18
33
60
27
12
69
84
60
39
17
12
16
44
79
9
44
1
3
57
39
57
42
42
71
12
73
35
19
5
60
25
11
28
27
12
29
24
49
11
16
21
6
53
40
44
108
19
18
99
108
20
7
6
54
17
12
31
24
9
60
20
7
41
13
63
33
60
47
36
61
48
18
18
12
23
36
36
40
68
36
12
156
13
3
15
17
25
47
31
54
12
11
25
11
19
29
12
36
43
9
116
24
55
105
15
9
3
17
12
13
42
5
13
39
9
59
12
40
20
49
18
60
5
16
32
84
12
43
17
61
3
39
42
6
84
6
66
41
115
18
15
80
19
12
18
11
4
63
66
95
28
140
43
29
1
159
36
20
37
3
15
77
133
23
25
18
17
55
5
48
1
48
42
53
43
65
49
35
48
24
120
96
36
60
7
42
30
21
32
7
5
16
44
40
9
35
19
41
24
19
41
43
6
6
69
3
60
9
8
60
19
65
85
15
116
13
47
1
59
84
76
33
36
59
7
93
32
43
29
60
40
3
78
39
20
24
28
80
145
48
162
17
12
12
43
72
5
19
17
16
9
11
12
24
120
13
12
30
72
36
41
16
45
48
30
65
1
15
20
96
12
1
215
36
12
36
43
60
30
15
44
12
7
102
30
5
25
11
12
73
83
60
37
12
23
40
8
24
24
12
7
6
18
41
36
31
21
93
66
12
41
24
12
25
18
30
75
68
1
108
3
20
7
60
41
55
101
36
12
85
23
52
15
6
11
60
24
43
6
11
79
29
37
51
8
48
24
12
24
7
6
3
32
13
3
8
49
51
ABCD 99396559844*3^$a+1 [50094]
85
72
11
52
33
59
48
28
105
15
60
15
69
32
25
60
23
180
132
1
47
60
160
27
198
42
5
16
45
60
24
168
96
36
35
96
4
36
105
75
32
145
48
24
96
23
96
48
76
9
47
16
20
133
12
3
51
21
68
7
9
21
35
73
120
12
15
44
61
15
27
48
42
6
57
24
189
114
21
12
20
84
24
37
39
8
108
4
93
72
6
105
93
12
15
57
183
57
47
120
96
40
44
64
84
32
24
121
3
117
83
52
108
20
7
6
48
27
33
12
12
3
9
48
11
85
12
99
45
95
76
33
60
6
5
1
60
168
12
123
21
51
104
76
72
27
48
6
47
43
9
36
72
68
25
36
15
21
75
12
33
135
8
4
32
109
180
72
3
56
16
108
60
129
12
11
24
79
42
23
61
48
15
93
72
71
360
160
9
135
21
35
7
113
72
40
9
11
187
41
1
23
1
15
104
7
65
4
92
49
39
87
53
4
72
24
45
84
12
15
20
88
21
36
39
32
144
31
114
15
21
39
129
11
49
12
47
16
75
126
75
9
72
23
61
18
5
28
309
11
40
12
32
60
1
168
6
6
35
25
24
3
153
47
1
96
96
12
167
1
108
36
23
97
30
30
59
55
30
35
49
48
83
60
40
39
41
25
15
21
159
27
78
35
36
76
159
9
21
59
229
27
21
60
59
49
27
69
99
21
59
7
33
57
47
40
63
78
24
12
3
68
97
123
24
8
36
40
56
16
33
59
16
21
60
15
21
23
180
25
11
24
40
84
81
51
48
56
97
24
3
36
92
144
1
84
6
33
96
69
12
39
81
168
30
9
140
1
39
20
25
11
12
64
36
33
51
81
72
12
35
16
63
6
36
12
11
31
54
312
15
9
24
36
96
15
20
12
276
109
60
27
60
48
57
39
21
63
45
108
72
6
5
241
83
12
108
132
73
35
16
32
97
48
168
15
45
59
1
60
15
36
21
24
23
172
69
47
25
114
5
4
56
216
37
11
55
17
73
60
60
30
162
78
6
275
4
36
21
24
23
12
205
15
56
49
95
16
69
23
112
176
120
40
20
4
8
25
3
33
51
68
28
32
88
24
33
3
44
148
27
96
18
35
40
20
25
11
25
24
27
45
12
48
84
60
36
39
45
23
25
78
57
21
107
72
31
102
12
35
12
85
36
54
65
61
63
9
63
32
28
120
105
23
40
36
68
7
30
36
60
24
179
121
36
27
56
7
9
60
116
25
15
20
40
8
4
32
24
31
78
83
97
3
33
15
81
83
52
36
24
80
64
36
44
37
84
48
60
23
73
36
78
33
9
48
48
60
72
12
75
36
32
60
12
49
12
60
12
35
16
39
161
16
60
44
76
20
16
33
72
12
12
246
114
24
47
145
15
24
33
60
87
105
156
102
33
12
96
12
24
8
61
24
11
37
35
37
15
225
48
15
72
248
85
12
111
32
40
3
141
36
129
15
15
18
87
9
171
9
11
145
30
5
4
21
23
13
135
9
156
15
9
11
124
24
12
32
37
59
31
53
157
156
35
37
12
3
20
16
21
96
23
40
51
9
45
24
36
75
81
203
13
84
11
43
144
41
76
105
23
25
63
3
89
88
32
96
37
47
148
93
35
120
31
9
39
17
84
49
42
78
60
11
25
72
27
57
51
57
42
30
35
121
23
72
12
1
27
105
219
33
143
25
23
96
49
42
18
12
23
25
11
48
7
65
4
81
59
1
3
93
143
31
53
132
48
13
95
60
72
145
3
48
72
45
15
12
72
129
60
12
39
9
36
3
45
87
8
28
69
108
51
56
49
36
120
108
12
35
40
33
51
51
9
32
124
93
3
12
33
12
11
76
84
92
97
42
6
144
11
13
11
40
104
1
11
112
21
75
45
35
36
61
3
21
15
33
48
59
25
63
36
140
229
11
36
25
36
24
23
16
21
60
51
44
241
15
15
18
30
9
45
47
25
324
12
60
108
72
12
15
36
36
15
81
180
9
71
40
105
12
27
51
42
123
20
13
27
32
196
20
40
104
1
51
3
78
135
129
39
36
36
33
60
51
180
21
59
121
84
11
148
9
63
60
12
21
36
39
141
ABCD 99396706536*3^$a+1 [50005]
11
132
157
39
92
25
15
44
13
48
48
39
56
1
11
64
8
37
180
35
4
32
37
107
108
96
324
61
35
120
97
60
24
95
40
56
97
27
8
13
83
100
9
143
12
276
25
84
12
35
85
111
84
44
52
8
40
84
33
23
25
24
15
96
36
80
48
157
3
45
96
35
4
116
4
33
255
204
93
36
60
71
49
59
100
20
16
84
20
36
12
85
60
3
116
16
9
63
20
36
25
12
23
109
35
12
109
71
13
23
85
240
27
48
45
47
36
37
35
100
93
159
36
20
25
144
23
72
37
3
128
24
13
96
219
21
35
24
88
117
35
40
12
44
76
140
4
141
71
232
60
33
27
12
20
120
84
64
120
81
27
32
133
3
20
36
48
37
83
1
12
35
145
27
56
36
61
35
60
64
36
80
168
72
4
8
1
24
192
59
72
48
96
13
11
72
88
24
33
60
59
40
69
59
61
240
24
3
57
156
35
4
156
45
227
37
12
119
37
35
13
132
23
4
36
176
96
72
13
27
68
84
121
12
11
24
277
48
12
3
33
83
37
75
140
13
87
32
61
35
4
20
193
47
13
23
36
24
4
45
35
25
107
24
61
99
24
32
96
13
75
152
112
8
97
96
60
71
28
60
20
37
35
60
144
25
24
47
48
61
87
57
27
48
20
13
27
132
48
48
57
72
23
25
15
12
8
13
24
59
24
96
109
47
61
63
81
60
11
13
12
75
8
84
40
45
147
116
52
45
123
108
104
36
64
8
13
51
68
12
100
9
39
32
240
49
47
13
35
40
24
116
112
69
155
48
28
24
69
180
24
11
156
96
265
227
61
120
27
24
9
96
48
60
23
52
60
33
59
28
56
252
100
60
69
11
40
32
25
27
20
120
13
12
96
60
27
36
20
181
59
124
156
69
15
72
45
36
48
12
60
24
108
183
48
69
36
119
12
4
32
4
96
48
56
136
177
216
60
15
45
215
25
71
49
11
1
87
48
45
48
147
60
80
84
24
136
45
24
120
39
92
24
84
157
3
45
51
9
75
105
143
72
25
95
13
3
117
60
108
11
48
13
47
1
35
16
93
95
13
12
15
8
84
24
192
24
61
83
100
9
111
92
13
39
60
56
25
15
32
37
12
23
72
61
23
84
85
63
164
1
99
156
32
13
3
32
97
51
332
37
75
168
24
8
28
189
36
239
61
27
20
16
156
69
27
248
1
39
20
36
48
28
128
180
12
13
24
15
57
36
87
32
4
21
35
49
135
104
132
108
88
57
12
36
59
13
167
25
51
45
3
24
60
92
84
96
40
20
148
237
95
16
45
27
21
11
28
45
23
88
45
11
4
72
32
40
21
35
60
49
3
44
36
84
13
12
39
44
48
180
48
4
48
68
36
25
123
180
36
80
49
95
13
167
52
69
59
40
48
8
64
8
37
48
27
12
44
60
16
20
16
104
84
12
13
15
44
13
83
12
144
25
15
164
1
95
16
68
184
12
84
12
57
96
12
59
88
56
37
23
36
148
120
45
71
85
131
1
12
23
49
111
92
13
35
64
8
13
15
68
25
159
93
27
8
13
35
97
27
8
60
37
47
36
25
60
87
128
13
39
57
36
39
9
27
20
84
48
133
23
132
24
28
116
64
56
12
4
104
84
1
39
20
88
32
96
60
12
85
135
105
27
20
112
93
156
132
47
1
47
48
36
16
9
39
132
12
36
132
177
83
72
85
120
11
1
60
23
13
35
12
1
95
4
68
100
8
12
64
8
40
20
12
28
117
84
15
36
9
35
12
48
37
12
132
11
133
35
52
33
39
20
40
20
48
144
280
69
51
48
32
61
3
141
83
1
35
16
24
20
52
8
24
16
24
56
4
188
13
24
23
217
27
48
36
104
96
16
9
11
ABCD 99396969052*3^$a+1 [50153]
25
135
224
13
3
129
23
25
60
30
150
102
33
3
21
48
80
120
91
101
40
9
102
9
8
1
87
63
129
32
91
48
45
152
7
41
40
9
95
31
72
90
18
5
24
40
32
73
143
24
40
63
41
379
66
27
33
15
32
115
72
141
57
30
57
80
72
160
9
39
21
90
9
3
53
55
17
25
18
45
117
30
149
96
13
12
23
16
8
31
12
53
145
15
56
1
15
72
171
30
24
36
11
40
8
43
78
87
3
5
139
53
67
96
5
16
8
1
114
108
57
15
17
31
42
63
8
24
40
56
24
55
48
60
48
45
27
90
42
48
17
1
47
7
17
43
53
145
23
40
144
3
29
48
16
57
39
123
36
12
5
13
54
36
41
184
15
41
61
83
96
24
19
18
90
72
65
40
120
56
187
30
60
3
99
117
8
40
8
72
136
56
40
51
12
60
77
40
39
9
63
9
9
135
72
120
248
7
102
6
372
180
69
3
60
41
25
239
73
39
48
15
60
30
6
65
24
48
187
53
24
40
24
104
25
303
33
47
43
77
40
27
240
18
48
42
12
117
48
32
24
120
96
24
7
90
135
8
19
36
24
18
12
35
1
42
29
64
24
45
108
63
99
18
27
120
8
55
78
12
87
3
53
24
1
30
132
12
81
15
105
147
45
24
8
72
40
9
72
30
9
9
71
24
37
59
160
69
11
1
23
24
25
6
84
221
37
3
87
18
30
54
6
45
32
67
197
40
8
1
114
66
27
24
81
15
48
24
33
18
45
96
3
96
45
24
33
135
63
17
7
33
33
60
59
31
9
75
78
15
3
165
24
21
59
31
17
277
3
45
59
24
40
480
120
80
25
87
45
3
9
6
41
24
7
12
150
15
128
40
27
53
112
51
141
3
6
95
97
78
65
187
45
128
120
40
27
45
48
9
47
120
136
8
37
3
24
21
11
43
93
15
57
21
90
90
72
48
71
61
12
111
24
45
78
77
43
53
40
15
57
3
180
161
16
15
78
11
43
5
40
48
15
17
1
47
64
33
87
120
129
47
25
87
8
37
51
579
5
85
30
5
16
57
119
1
18
42
18
81
24
159
18
23
157
90
17
40
33
23
55
72
33
96
9
215
7
17
40
33
18
21
120
51
69
56
133
12
72
90
6
72
23
67
72
77
16
24
93
126
45
24
45
3
24
9
71
19
102
39
39
17
72
136
27
5
25
42
21
32
112
152
24
192
25
12
35
48
24
24
40
32
24
136
3
12
72
18
23
37
83
16
128
96
157
3
56
64
147
149
24
85
75
105
90
30
132
83
7
198
75
9
71
16
120
81
18
29
31
30
42
9
39
54
6
245
79
156
24
126
87
57
66
29
16
27
5
85
75
3
45
57
23
64
56
16
111
9
56
13
90
345
56
136
33
24
36
12
39
3
48
29
121
15
33
39
15
78
90
65
184
8
85
3
8
7
72
228
53
25
111
9
71
133
27
111
18
42
269
16
48
96
24
87
17
16
56
31
65
7
81
27
72
21
69
3
264
9
15
32
24
1
48
24
15
33
18
54
71
55
24
57
33
66
180
42
48
15
80
67
180
57
21
75
15
12
45
207
17
43
21
45
90
72
17
55
33
3
5
157
59
91
5
25
60
12
71
25
119
1
15
216
3
5
120
1
24
108
107
103
60
93
56
43
53
64
8
120
16
135
9
15
120
17
64
32
85
35
163
29
88
104
49
72
18
21
33
6
41
24
72
24
31
60
45
80
48
120
24
61
35
109
27
63
33
15
33
9
216
47
37
90
18
78
65
40
72
33
24
18
12
60
117
8
31
54
108
39
3
90
107
19
101
19
42
12
23
48
16
63
90
15
3
48
144
5
163
5
25
78
9
81
174
6
35
55
72
9
21
108
240
39
171
24
45
128
25
15
15
89
19
69
80
72
1
90
69
24
72
24
48
105
66
5
37
18
72
9
56
37
ABCD 99397220974*3^$a+1 [50018]
15
120
24
66
71
91
53
280
72
24
261
18
12
42
291
72
152
40
312
159
9
48
72
33
23
7
17
160
3
53
25
111
99
269
61
72
90
9
104
67
108
30
51
9
15
69
75
312
69
59
72
96
25
119
88
56
112
120
104
136
3
102
15
32
103
180
18
11
1
119
16
72
51
102
150
33
32
253
75
32
313
12
60
23
24
16
75
101
13
48
60
15
48
45
144
18
48
24
30
90
17
1
63
69
18
65
40
32
55
65
61
60
120
71
61
75
8
145
39
8
24
1
108
27
135
168
41
79
60
29
181
27
72
33
167
40
56
127
132
90
18
90
30
105
45
3
96
9
135
165
42
9
21
3
32
73
42
45
32
31
174
27
216
117
3
33
60
11
120
31
12
36
9
48
24
24
147
93
264
45
36
47
25
12
186
12
42
83
64
8
43
90
198
90
11
1
270
90
207
15
257
31
129
80
79
30
251
43
66
35
25
15
57
102
168
18
15
105
342
65
25
18
29
115
6
47
25
15
32
16
237
90
17
16
192
15
120
72
81
56
64
147
18
75
56
31
102
51
45
27
45
75
33
47
223
30
11
61
72
6
90
12
15
27
117
93
168
138
129
176
136
128
16
135
81
123
141
15
17
415
90
303
56
151
90
342
65
61
11
79
129
33
18
317
73
60
162
300
69
9
84
36
72
18
162
123
32
7
60
77
136
33
204
306
192
33
27
45
32
85
126
77
72
13
27
81
15
24
336
80
40
57
42
77
144
280
32
37
35
72
160
81
30
33
32
175
48
9
128
24
16
63
102
72
83
40
45
59
103
180
66
42
33
105
54
17
16
117
75
45
11
97
47
61
42
9
176
43
29
88
357
3
153
72
143
7
18
15
69
6
5
175
105
32
25
30
78
12
15
3
189
81
119
40
32
31
180
29
61
27
48
24
56
40
93
144
195
21
147
105
30
105
75
18
267
3
60
54
11
25
135
24
273
228
42
129
141
90
48
72
252
173
112
96
87
9
56
24
1
180
3
80
232
63
180
29
72
121
12
36
240
30
9
8
55
72
6
12
108
60
111
224
25
12
99
144
24
32
31
48
137
103
54
131
25
39
51
69
21
195
117
147
8
25
39
213
83
133
120
11
211
210
179
88
45
147
80
199
89
48
103
57
24
81
15
87
33
120
80
73
72
47
112
9
255
80
7
105
195
162
11
112
243
84
33
333
11
64
15
81
39
9
51
5
97
15
117
3
48
195
42
59
13
3
15
48
72
9
48
32
48
40
128
112
96
15
41
88
375
108
180
9
21
3
69
186
30
11
136
240
15
9
93
51
144
63
18
180
11
184
39
66
119
13
30
173
16
8
88
273
72
108
24
18
48
72
168
9
32
13
27
99
5
40
24
141
27
63
17
325
78
117
63
30
11
40
344
37
147
ABCD 99397342886*3^$a+1 [50044]
29
3
9
24
31
36
8
87
54
15
48
21
12
27
3
25
107
72
1
72
8
12
12
81
24
6
49
113
3
64
8
88
8
24
28
8
15
9
16
5
51
165
84
7
47
30
18
84
45
15
49
5
19
11
126
15
9
39
16
125
15
12
148
44
16
149
48
67
137
24
7
8
45
79
68
40
167
177
16
119
49
24
20
15
13
8
39
13
5
48
6
60
61
12
56
9
6
37
29
39
52
12
5
30
25
41
36
30
36
18
7
72
48
20
9
19
24
23
49
5
19
12
84
29
66
49
41
3
21
54
57
24
52
48
36
8
36
4
48
12
12
5
3
40
77
24
6
9
27
37
36
71
54
24
60
36
51
39
81
3
96
121
35
33
63
33
57
7
17
18
42
79
44
15
42
43
11
1
29
24
48
43
96
11
42
36
6
66
12
18
37
17
3
160
8
208
29
51
9
127
48
80
33
3
75
61
48
11
66
39
16
35
48
6
55
47
69
84
27
37
32
33
51
16
101
39
33
30
1
65
30
9
76
20
15
21
28
60
17
43
140
48
27
13
23
85
72
12
5
55
11
6
39
21
15
9
19
56
4
56
76
8
15
12
33
15
66
30
6
3
27
49
20
51
1
65
63
39
12
13
56
117
3
9
7
95
30
79
96
5
51
9
54
36
25
48
17
55
101
12
163
32
16
17
187
53
132
151
137
7
72
95
13
20
16
104
21
31
68
81
7
59
25
48
108
17
27
45
51
84
16
8
99
30
55
5
42
85
20
21
84
6
153
16
5
79
12
113
79
36
17
135
4
29
55
35
6
24
51
9
31
8
15
61
32
9
90
24
49
53
3
36
3
66
15
21
3
3
13
35
30
39
33
144
54
49
80
48
184
68
48
33
51
45
91
8
40
276
29
7
24
29
24
18
24
105
9
7
53
19
47
45
3
18
7
56
21
6
12
36
69
63
18
7
24
84
89
15
100
5
12
15
88
96
47
13
12
44
4
17
42
93
28
12
17
87
21
55
12
120
71
37
32
12
48
36
36
39
57
12
36
15
42
30
48
30
19
32
4
32
28
72
24
113
30
1
24
60
125
27
3
57
16
8
21
115
104
9
18
33
15
69
12
33
36
79
68
4
29
24
72
6
48
9
3
49
5
24
6
133
47
21
112
5
7
23
13
29
31
53
39
27
25
56
33
31
8
16
65
19
20
147
85
36
53
54
1
20
4
20
27
54
24
15
45
30
90
36
39
105
18
25
143
81
48
15
1
12
12
11
42
12
31
144
5
90
25
12
35
49
41
55
89
90
96
9
21
63
3
129
4
11
13
47
24
9
3
69
16
8
40
20
9
3
40
5
18
6
43
41
6
25
48
12
20
24
27
25
80
9
3
16
59
133
23
24
25
8
24
9
127
17
12
15
33
7
53
3
88
17
3
16
8
27
9
39
6
31
68
57
103
92
84
4
60
8
52
245
15
28
24
120
59
81
3
25
35
25
11
85
65
19
8
27
78
18
9
100
48
5
3
9
6
6
31
12
5
36
6
85
188
15
42
3
15
66
151
20
16
12
56
132
33
54
57
33
6
25
41
31
24
48
72
23
33
27
105
16
11
1
84
53
96
51
21
3
4
5
103
35
72
6
31
41
7
11
12
85
20
28
72
48
24
17
54
49
101
27
28
29
90
12
25
41
102
12
73
5
31
12
83
132
54
63
36
16
83
61
84
77
6
30
55
17
3
48
60
21
18
6
39
33
15
4
83
25
5
43
77
42
13
32
16
8
24
15
33
69
90
9
40
12
32
3
24
9
16
48
35
12
6
12
6
96
60
84
81
9
54
21
160
5
72
27
285
51
9
12
79
5
54
12
25
41
135
63
49
23
129
40
56
64
56
63
49
20
27
1
24
48
17
3
28
144
71
72
57
16
5
19
161
43
5
15
51
45
16
77
18
13
132
24
95
108
13
24
36
5
18
12
49
80
39
1
48
20
201
66
1
72
72
68
51
57
27
121
56
24
16
83
6
24
60
7
5
163
11
6
55
29
36
43
53
39
36
24
4
5
19
48
83
9
27
24
1
48
83
18
66
21
9
19
5
15
39
81
24
108
100
12
56
15
61
11
9
84
60
21
30
25
84
24
11
25
11
48
6
19
41
15
15
60
21
45
66
57
15
61
5
204
66
97
143
1
5
43
41
6
13
108
32
15
73
48
35
54
48
72
43
8
75
36
85
11
117
16
32
63
81
40
23
25
17
18
6
186
30
24
39
72
4
89
27
21
7
20
16
29
6
12
25
8
16
23
21
39
12
81
9
3
48
4
116
63
37
24
60
59
114
63
52
41
51
75
9
72
3
49
56
40
24
32
3
60
13
107
60
60
1
12
17
51
135
6
48
6
37
32
15
18
12
12
24
42
33
21
99
36
21
55
5
15
24
15
49
5
66
1
5
3
84
75
37
23
33
3
6
18
25
96
84
11
9
16
24
77
43
72
23
33
3
21
24
135
1
24
12
32
3
42
7
35
21
39
18
12
79
104
52
5
60
24
24
3
27
21
60
39
33
93
96
6
69
136
12
17
54
66
78
61
29
60
12
48
3
48
4
11
97
80
4
53
36
42
13
96
41
99
135
18
7
96
17
51
75
1
56
24
93
42
49
44
105
15
40
56
15
30
6
33
81
7
29
3
60
36
39
25
68
3
1
65
3
3
24
33
57
39
39
6
162
33
39
18
18
69
52
41
27
40
5
67
89
6
25
8
40
ABCD 99397549484*3^$a+1 [50099]
6
5
16
63
6
27
48
9
186
12
17
96
304
32
48
16
144
128
25
87
32
43
6
47
25
48
162
165
75
18
35
139
53
55
78
75
176
16
32
16
32
48
19
30
18
78
47
37
18
42
63
27
90
11
109
90
18
90
240
29
16
45
35
85
270
150
30
9
33
15
123
18
24
123
93
35
67
72
53
144
16
32
112
99
237
123
21
48
3
12
78
83
64
105
90
18
12
108
147
111
17
85
27
33
30
42
18
5
64
69
24
147
9
114
5
43
42
48
123
32
64
80
48
343
12
96
45
96
39
9
80
96
7
249
273
15
45
30
213
80
160
3
29
145
47
31
30
180
63
45
24
107
13
35
256
15
144
17
160
9
119
43
48
24
30
47
48
145
18
90
3
27
165
3
180
105
57
39
63
17
43
126
39
32
91
165
105
23
16
48
32
91
5
37
30
90
51
80
37
18
12
29
43
60
137
43
36
65
25
54
33
80
205
90
420
72
45
93
3
144
141
330
12
45
27
21
80
115
240
29
43
48
60
41
61
3
32
115
29
91
5
37
11
144
240
16
39
126
155
115
102
119
49
72
180
30
18
227
64
219
21
9
42
18
59
25
108
27
45
51
32
43
42
12
18
29
13
35
240
31
30
54
77
16
128
55
72
17
13
99
48
21
84
71
16
279
72
108
30
42
210
42
17
91
18
30
54
6
41
43
6
180
27
32
16
32
64
39
105
75
510
54
30
78
117
176
16
123
48
69
144
39
41
55
9
32
16
48
144
111
270
30
144
21
105
150
65
19
60
17
49
15
39
57
48
3
29
16
48
57
39
69
11
19
29
48
13
42
9
96
123
5
55
54
3
123
5
16
48
51
45
87
9
9
144
216
15
69
18
9
96
80
85
59
1
102
288
60
12
17
109
90
137
43
72
29
31
18
72
120
239
48
133
30
237
75
30
78
105
15
33
27
162
51
32
48
49
111
32
13
72
90
240
18
111
69
30
45
135
41
64
39
41
64
3
45
123
54
63
63
234
18
18
51
96
32
48
37
75
3
18
30
42
198
30
60
51
80
13
18
113
7
90
252
180
111
15
17
48
79
81
32
67
6
39
105
66
21
96
33
90
21
51
45
27
120
36
42
15
15
209
48
48
7
41
16
9
24
18
18
155
192
144
144
64
231
41
48
73
39
80
49
95
16
33
30
126
35
7
105
105
23
49
240
111
15
120
24
18
15
75
48
21
291
189
39
41
13
35
61
54
156
180
114
66
105
225
120
39
48
32
13
35
85
123
9
18
48
69
3
45
48
327
120
18
54
57
48
176
67
45
27
5
16
80
96
96
192
16
15
177
3
141
48
51
30
60
12
60
59
16
87
90
47
43
30
23
48
97
30
17
43
18
30
72
45
123
21
80
48
16
9
36
24
120
51
96
48
111
294
36
71
103
57
3
36
9
32
48
235
21
32
144
1
12
36
24
23
43
5
96
16
32
55
48
60
12
81
80
79
65
43
12
6
51
3
36
9
45
30
18
180
143
55
89
16
75
101
43
90
78
48
42
3
32
240
48
55
41
49
102
105
32
112
219
132
12
5
13
78
5
64
21
210
60
221
64
80
112
144
99
77
64
3
108
113
16
9
87
63
81
9
54
18
48
42
48
5
49
60
131
64
21
30
ABCD 99397951234*3^$a+1 [50011]
36
75
9
252
11
12
16
56
48
16
12
92
25
27
44
16
36
84
44
1
11
13
11
133
3
20
49
108
83
208
140
16
33
47
85
15
96
9
35
16
45
35
37
207
9
107
49
119
160
32
37
27
8
13
83
24
25
287
120
160
93
108
123
20
61
171
129
36
24
23
12
1
108
71
1
59
49
15
21
35
1
123
92
4
20
204
112
20
13
15
12
168
56
240
13
27
33
72
95
169
11
180
16
128
12
348
16
96
45
3
117
15
9
59
16
200
64
21
11
109
24
11
24
24
112
20
144
84
112
21
35
25
48
11
4
44
28
8
120
84
12
36
4
56
88
117
24
156
95
24
25
24
231
36
80
13
12
59
16
60
32
28
24
21
72
11
145
72
60
48
132
59
76
32
112
24
44
52
44
112
60
24
8
112
20
4
9
183
32
12
16
180
93
11
168
76
36
80
76
32
60
120
28
69
36
83
52
33
47
48
300
24
76
21
39
36
60
360
9
195
81
15
60
36
9
35
61
195
164
4
105
144
23
448
44
12
13
27
24
57
47
156
49
3
9
35
25
75
105
23
13
95
28
32
168
72
64
21
15
108
72
8
112
8
37
72
107
48
72
160
33
207
189
36
95
144
49
11
112
144
80
60
84
16
33
11
1
60
51
24
24
312
24
164
49
51
12
44
121
39
8
61
47
4
9
71
13
3
8
16
81
15
45
35
73
107
84
16
188
1
108
3
9
59
72
144
13
131
120
72
40
24
8
37
11
60
28
56
48
121
96
99
81
111
60
144
24
96
60
68
48
28
57
24
48
191
12
37
3
44
25
11
120
157
27
9
95
61
11
28
141
131
4
56
48
16
260
4
45
35
16
80
16
48
192
48
9
143
25
15
60
33
36
15
8
13
59
25
143
1
51
93
87
24
36
84
80
37
48
35
16
45
180
51
84
140
84
16
56
40
69
215
60
16
32
72
64
9
3
228
104
97
84
51
9
12
195
48
96
129
35
76
20
76
240
180
32
112
21
24
143
112
24
60
12
57
11
12
24
64
21
75
24
32
24
76
44
169
11
48
37
75
84
72
32
72
16
8
240
36
4
72
80
37
107
36
48
12
157
11
24
256
80
24
28
45
95
40
48
32
37
3
9
24
36
35
96
28
57
3
20
61
95
24
120
85
204
207
81
83
1
35
76
69
60
11
37
51
21
11
85
144
83
25
23
24
24
72
37
11
16
81
23
120
144
13
3
12
44
24
121
48
167
16
8
265
180
11
16
57
3
48
21
191
28
92
13
51
21
47
12
84
16
140
100
33
275
112
60
45
108
120
3
24
9
111
24
105
11
84
16
45
51
24
116
160
68
85
51
24
104
112
116
12
16
56
16
104
16
128
40
105
24
47
24
72
24
13
3
24
45
95
76
24
33
71
24
1
27
80
144
85
36
168
171
20
160
176
25
24
11
24
108
16
21
75
84
129
11
16
36
104
48
16
69
51
9
87
104
24
96
16
104
84
36
96
109
11
96
72
13
3
12
117
155
76
56
60
13
36
84
11
25
11
48
157
35
169
71
64
104
133
60
63
56
61
47
28
105
159
69
252
95
24
4
32
12
85
27
20
25
51
57
72
35
84
49
36
27
24
84
116
96
168
136
105
108
3
45
24
51
32
73
108
119
52
24
117
3
140
60
24
361
35
16
60
69
15
45
47
40
144
21
120
3
12
57
11
61
24
27
57
51
92
84
64
80
76
8
112
9
51
20
73
23
12
61
36
59
72
12
12
73
60
48
83
60
25
11
60
ABCD 99398428282*3^$a+1 [50037]
7
30
35
97
6
41
13
186
42
42
60
65
31
29
12
43
117
24
135
84
36
57
108
99
96
30
15
15
5
136
68
25
78
42
35
43
45
24
80
61
135
3
45
27
17
31
5
55
21
51
30
78
54
51
56
1
132
18
48
72
30
167
28
45
59
184
99
41
100
12
84
111
48
84
78
12
3
8
7
65
67
113
43
5
24
1
135
27
9
9
11
79
57
123
84
17
13
23
25
15
68
36
163
96
17
37
48
18
12
29
43
6
42
9
20
1
108
207
80
24
31
45
8
25
11
36
55
42
90
126
11
96
160
87
17
31
30
63
57
23
37
18
12
108
42
263
7
45
15
48
102
3
20
79
41
7
12
48
9
63
21
15
132
89
133
18
93
27
33
60
27
29
49
12
18
57
24
39
21
69
75
44
55
30
48
18
60
21
20
13
120
30
153
8
16
24
27
72
30
30
36
149
55
53
67
77
43
18
47
115
6
30
21
123
65
36
40
27
222
6
90
30
150
27
15
33
45
42
72
6
42
33
135
24
21
32
348
72
13
24
11
37
18
77
40
44
13
18
65
12
1
240
111
116
24
4
104
31
41
1
15
108
92
97
83
67
120
21
120
69
30
5
112
3
33
84
39
12
30
23
25
215
36
1
3
129
83
160
32
16
116
73
3
33
11
16
93
71
139
5
49
3
60
75
48
125
40
177
35
7
48
30
72
126
45
69
6
84
18
12
36
95
37
35
7
93
3
12
72
60
78
18
30
114
17
49
59
52
120
21
90
108
24
21
92
55
48
45
27
17
85
6
42
78
41
24
36
76
3
21
9
75
57
47
13
12
78
89
24
19
17
40
80
196
48
135
17
67
30
3
15
120
12
5
43
12
33
20
132
13
18
5
169
78
60
9
3
126
12
23
180
16
3
108
48
24
66
54
6
95
97
39
9
11
16
105
30
48
41
64
12
48
15
221
1
12
63
57
66
24
6
15
75
12
93
135
117
80
25
18
5
24
31
24
81
9
6
84
33
75
12
77
4
156
33
120
6
5
156
16
75
5
25
12
6
102
119
43
18
18
60
101
43
113
64
63
33
45
63
15
60
144
180
33
120
44
19
225
104
121
35
187
132
41
52
15
210
18
57
27
41
109
48
30
12
6
27
33
51
8
36
25
12
108
75
57
23
40
27
42
48
108
267
27
21
20
52
15
33
9
3
3
12
29
1
195
20
40
147
17
13
35
31
30
47
43
30
30
42
18
17
28
15
29
16
9
6
21
24
9
51
15
17
100
15
105
104
4
60
39
5
208
24
51
113
25
12
30
33
12
3
221
4
132
27
126
35
16
8
88
117
3
8
36
79
105
15
17
7
33
45
3
75
57
68
12
88
15
65
109
11
52
44
36
72
1
12
90
48
54
48
30
17
60
55
30
107
43
36
42
60
12
66
120
45
45
30
12
29
91
9
36
8
7
29
43
21
69
18
18
231
33
66
12
165
24
63
125
12
1
102
36
65
49
18
12
66
75
15
84
5
112
21
83
12
7
108
48
294
168
42
5
1
27
3
77
67
36
21
33
87
129
24
111
44
43
42
23
72
28
3
65
67
33
39
77
49
35
24
28
15
12
33
48
87
30
35
64
69
51
60
84
15
42
18
45
117
3
45
42
18
111
171
29
184
156
84
36
3
6
27
8
72
43
29
108
43
45
9
71
7
33
69
47
4
9
3
15
12
6
59
103
9
81
42
17
121
18
5
72
7
90
66
17
4
63
6
42
29
13
96
15
27
72
21
140
49
48
18
5
96
40
63
66
102
93
12
27
6
59
13
18
41
40
21
12
11
76
39
29
16
9
11
16
20
96
100
44
36
67
93
48
20
36
1
63
75
12
9
80
31
17
52
249
95
97
3
32
84
31
18
59
43
33
9
3
44
48
72
40
9
90
24
36
12
48
84
18
59
79
41
73
18
5
37
18
69
3
57
8
72
13
11
7
30
180
42
57
20
73
51
9
35
28
57
27
8
28
24
3
66
132
135
75
69
3
78
3
27
5
37
6
105
177
39
99
29
85
3
27
6
60
30
102
3
27
132
21
80
16
36
15
5
12
31
54
6
120
141
33
11
40
60
15
72
29
169
30
41
13
90
18
18
21
9
47
7
30
35
13
18
5
72
43
65
40
36
123
96
81
3
17
16
3
132
60
138
75
116
31
138
150
81
33
78
ABCD 99398574326*3^$a+1 [50008]
76
9
59
36
16
39
17
72
76
45
60
59
120
1
120
95
24
16
92
187
72
33
57
75
8
36
31
105
129
30
150
84
42
113
85
71
31
29
79
72
9
9
6
89
40
15
90
126
30
15
24
51
137
13
15
20
31
29
49
23
72
48
108
19
297
8
211
5
24
136
15
5
85
6
41
97
42
89
91
53
31
65
84
31
126
23
36
31
54
135
300
44
61
155
4
68
43
141
8
1
30
36
90
39
141
11
67
21
9
75
96
45
126
24
17
49
11
7
6
30
114
203
4
3
42
143
67
29
115
5
24
31
17
60
12
16
15
77
4
68
60
115
57
44
40
21
24
195
36
8
16
15
5
115
90
24
71
304
147
30
24
66
69
44
37
174
5
76
9
24
95
31
180
36
149
205
6
9
75
137
28
75
17
52
51
21
8
16
9
15
147
24
5
72
172
132
159
54
23
148
140
16
63
36
60
45
24
72
8
16
15
197
60
88
36
9
90
204
36
54
51
44
52
15
18
30
105
72
45
54
129
45
231
75
90
6
45
39
60
17
139
105
3
21
44
40
60
51
5
1
23
16
24
27
48
6
84
96
39
141
54
53
49
11
120
60
67
72
54
90
66
11
43
24
105
96
36
68
1
54
5
160
12
56
19
41
7
41
16
15
234
60
84
87
3
36
6
3
56
12
103
21
3
36
54
66
77
19
48
216
5
19
21
20
61
18
36
65
12
229
15
129
47
4
60
240
24
75
185
175
5
31
9
69
36
95
31
9
120
81
18
113
4
159
17
28
32
7
96
30
36
11
28
15
21
24
81
11
13
36
3
68
72
1
30
21
116
67
162
15
44
64
8
72
36
136
56
108
19
5
31
45
32
7
126
6
69
80
124
180
51
174
6
126
131
43
105
9
95
67
90
84
75
44
121
144
71
72
13
54
117
9
59
31
24
36
54
143
88
129
126
144
5
151
69
27
9
44
1
30
60
66
39
111
30
23
85
11
136
3
30
11
115
186
71
108
55
17
19
41
43
65
84
52
3
57
45
78
21
9
42
113
7
45
9
51
63
21
104
96
136
129
36
30
45
9
90
29
25
111
51
60
69
44
36
25
36
339
9
51
80
31
105
264
45
59
136
20
16
3
66
155
4
120
105
36
59
97
63
117
183
8
88
15
17
37
171
75
21
8
85
35
52
24
45
167
60
67
41
40
111
45
243
21
44
61
95
121
90
29
12
19
9
60
15
45
51
30
195
39
165
20
64
12
99
54
11
4
68
28
20
4
81
47
49
71
28
9
147
48
147
69
20
31
93
80
7
9
15
84
117
24
21
131
64
68
67
9
36
8
1
36
3
36
24
81
179
52
116
7
5
1
30
77
64
8
108
19
30
11
112
27
84
81
15
45
68
25
11
12
67
42
18
12
60
30
119
100
21
90
113
31
54
23
4
8
292
56
43
6
18
53
19
33
57
23
151
9
20
7
24
45
9
126
77
112
68
120
37
131
76
9
111
56
79
24
77
4
75
101
157
147
9
54
81
92
52
36
51
113
48
60
48
4
56
16
45
18
21
20
40
105
39
36
105
95
49
267
75
48
41
100
39
5
1
107
60
4
24
80
12
28
32
28
39
12
114
75
92
7
36
6
54
77
4
116
72
16
60
9
162
41
60
48
100
80
60
12
163
30
54
42
138
185
1
107
28
21
23
60
31
30
90
60
36
84
5
60
4
8
60
108
12
28
44
36
55
9
21
51
9
36
75
24
32
12
60
76
45
15
96
9
54
132
93
20
16
96
165
59
55
17
13
6
138
23
4
204
44
37
48
131
16
3
113
79
9
9
87
39
77
112
12
24
171
69
9
111
45
6
90
18
36
141
56
60
72
7
78
51
36
15
33
60
8
49
30
78
36
39
132
8
40
51
17
72
91
17
ABCD 99398963234*3^$a+1 [50026]
72
40
65
48
102
21
12
75
12
21
4
11
117
28
20
40
32
52
35
1
47
42
15
40
24
47
60
60
33
27
33
141
79
71
61
8
76
20
63
12
45
36
9
6
9
3
30
102
189
72
4
65
3
12
3
48
12
21
51
21
24
60
124
11
85
53
18
60
45
24
63
21
12
72
3
24
33
15
72
25
48
8
75
9
36
48
60
24
15
72
1
59
85
35
33
27
33
12
4
11
1
35
84
48
33
4
131
12
45
3
57
3
60
69
51
49
101
7
56
60
12
9
30
33
3
85
20
39
13
65
31
11
48
237
15
133
23
33
52
80
160
32
3
13
20
87
72
33
28
20
12
4
5
135
48
12
16
35
13
36
60
23
60
25
23
84
9
51
33
16
32
4
56
24
3
1
17
54
25
11
24
73
12
20
15
69
12
15
13
32
27
1
29
18
24
6
159
15
33
33
54
21
24
15
13
108
60
8
27
45
40
20
99
25
35
73
8
84
156
64
35
9
24
40
35
37
11
57
148
68
4
20
27
36
25
8
87
33
39
25
83
9
51
37
20
15
45
27
60
33
15
12
13
23
60
37
47
21
39
9
16
8
27
36
24
36
12
13
17
43
104
111
12
81
12
4
11
9
15
60
13
8
28
11
45
15
13
23
9
96
4
35
33
12
51
12
48
72
48
144
60
1
20
120
12
16
20
60
51
69
51
1
72
12
68
36
60
9
27
15
60
36
13
11
21
24
16
24
11
37
35
150
15
3
24
49
71
13
60
48
92
3
57
3
13
12
20
189
6
12
21
4
20
87
36
57
15
12
45
40
80
24
4
35
60
105
3
24
60
69
16
8
16
264
68
27
12
60
13
116
24
60
135
25
23
9
48
28
68
51
120
193
47
25
11
120
9
51
12
21
64
23
33
21
63
27
21
52
12
36
20
9
18
61
11
13
143
60
45
27
12
21
28
24
47
45
48
36
84
135
1
11
108
48
85
48
11
48
33
48
4
20
40
20
28
77
78
45
15
9
3
61
20
159
72
18
15
28
44
40
11
54
43
53
7
23
33
24
36
39
78
3
87
13
11
9
4
72
11
12
13
32
3
13
119
33
27
21
40
20
60
51
21
4
41
27
48
24
40
20
15
25
48
20
63
9
16
59
9
9
27
28
8
4
80
144
72
12
27
61
80
27
21
12
28
12
20
72
183
24
129
27
9
15
45
36
15
69
36
99
45
3
105
57
3
16
47
13
11
60
69
21
66
9
24
27
9
24
84
136
32
27
42
6
9
216
40
59
6
7
83
24
25
5
6
57
168
9
15
15
9
72
120
9
19
11
25
8
28
59
36
93
36
15
33
87
33
63
133
20
76
20
51
33
27
24
73
8
15
49
71
105
4
204
11
48
12
9
60
87
42
42
13
12
11
12
117
36
24
3
48
45
100
47
21
4
47
60
1
44
24
4
56
72
27
81
57
3
27
69
40
56
12
27
120
45
36
99
60
9
24
48
4
8
15
1
12
24
48
8
24
36
84
135
33
75
21
27
24
25
8
40
72
11
24
25
11
25
89
198
13
24
56
72
16
56
16
8
39
72
33
15
45
12
15
33
3
129
3
25
8
4
65
3
60
72
123
1
56
21
15
4
11
37
83
9
4
11
120
33
75
25
95
13
8
12
159
25
11
93
21
6
60
9
28
8
12
36
27
45
57
18
12
61
56
60
4
11
60
6
63
87
25
44
88
48
29
18
48
9
3
117
15
30
75
4
17
150
42
15
63
69
3
85
36
56
3
45
3
33
147
73
11
48
1
11
21
24
3
12
69
72
39
48
57
24
24
63
12
21
27
25
8
16
56
64
24
71
9
12
15
9
24
52
32
12
15
60
9
16
24
12
72
32
3
25
8
24
156
4
83
13
5
15
27
33
4
23
105
12
28
35
37
143
37
80
3
21
24
12
15
1
44
84
24
27
69
9
18
30
54
1
68
24
15
48
45
40
164
51
13
11
60
78
18
45
15
9
51
69
33
31
11
1
32
60
132
15
156
12
25
83
13
101
15
40
23
18
27
15
12
1
59
36
49
71
84
96
12
12
6
7
20
3
13
11
36
129
15
21
52
60
68
24
28
68
159
60
25
35
13
107
33
195
105
3
60
24
18
42
105
28
17
6
13
20
36
76
8
120
39
93
135
12
12
9
72
39
73
12
36
35
37
47
78
7
116
112
5
30
73
89
66
69
16
44
123
12
1
44
3
45
27
78
15
15
48
49
11
37
108
95
45
15
13
32
108
39
45
3
33
9
51
16
68
12
231
24
25
8
3
60
25
5
27
52
23
48
37
23
69
3
13
95
13
44
3
129
4
24
167
60
1
35
37
23
12
25
23
45
4
35
36
12
45
36
24
48
28
59
33
27
48
37
32
60
123
33
15
54
6
9
144
4
47
30
3
45
115
8
27
33
15
9
24
24
27
9
72
4
35
60
18
7
24
116
3
12
30
48
27
3
153
4
56
147
81
24
33
15
39
13
8
144
28
128
4
44
24
12
96
15
45
39
33
63
145
47
48
45
28
41
3
36
24
96
96
4
131
9
60
16
44
9
3
87
81
16
56
24
24
4
20
15
108
24
25
11
25
5
30
37
8
108
12
72
3
9
3
37
56
12
27
18
55
23
33
96
33
18
33
16
83
153
27
25
167
120
9
27
12
37
23
1
44
3
24
13
56
24
63
9
60
3
117
51
37
68
99
13
72
140
16
17
150
37
108
8
12
28
68
39
45
48
ABCD 99399715466*3^$a+1 [50104]
43
17
205
71
12
55
41
12
19
53
7
36
12
5
13
54
6
72
36
30
6
11
109
78
18
59
43
72
96
77
43
18
6
101
7
48
60
18
30
54
42
18
18
18
66
5
48
156
31
66
60
18
5
7
65
115
29
13
72
35
24
36
60
43
12
18
36
6
36
84
89
61
18
18
18
84
90
78
30
47
43
18
60
30
41
109
11
43
5
25
108
42
120
41
19
48
60
12
17
1
144
6
5
48
157
24
30
65
36
48
49
11
115
96
66
47
61
47
43
54
18
78
47
37
36
36
35
109
36
35
19
6
23
108
7
36
5
19
72
41
24
25
66
24
90
66
18
72
78
12
17
36
61
83
25
47
79
30
216
35
19
29
48
127
102
11
24
79
65
1
54
36
125
48
96
24
73
12
108
47
36
7
132
30
42
29
25
66
18
47
48
1
47
7
18
95
25
42
48
125
12
97
6
54
30
18
143
19
54
11
139
12
53
61
36
48
54
42
18
12
6
12
60
30
6
95
24
48
7
42
18
90
36
174
18
24
23
223
269
1
162
36
24
36
29
36
19
36
54
42
53
37
71
13
36
35
79
36
54
30
36
18
162
216
72
90
18
113
31
65
25
54
6
35
1
18
5
25
107
25
18
101
199
60
90
36
11
55
72
53
84
25
18
6
84
78
29
379
24
30
42
108
192
24
66
59
67
29
13
12
23
12
84
49
11
61
36
12
11
120
1
90
29
79
12
78
192
96
83
55
101
61
54
96
53
67
125
7
12
6
18
12
17
73
222
102
6
54
11
43
17
13
11
193
18
5
84
19
84
60
17
48
127
29
12
73
59
36
49
11
7
54
36
12
42
5
79
36
60
36
5
48
192
19
24
126
23
25
6
156
90
59
91
48
65
12
36
84
48
96
12
103
5
84
13
18
6
48
96
54
18
18
12
5
55
48
77
192
25
66
5
139
6
11
19
42
72
18
89
96
108
25
59
67
41
37
35
72
84
109
35
133
48
239
31
114
12
24
72
47
36
24
55
48
108
42
30
29
79
6
18
41
79
6
11
24
67
29
61
42
65
48
7
65
31
12
53
25
11
25
30
53
1
131
48
25
48
132
30
18
18
96
125
19
12
132
36
36
125
103
18
42
77
48
67
24
36
173
7
5
48
175
42
120
60
18
5
36
187
72
42
36
54
36
12
65
31
12
72
162
54
29
31
120
60
30
96
48
42
48
5
127
18
71
31
53
108
24
60
25
6
65
7
12
125
55
18
6
30
6
54
35
1
48
162
5
13
287
25
30
53
1
96
126
138
6
108
48
72
96
72
5
24
19
90
54
6
12
54
125
61
12
36
36
6
77
12
24
12
55
29
19
125
19
6
119
48
7
17
96
72
12
1
42
18
48
47
439
65
79
17
25
47
145
6
17
163
36
41
49
36
12
90
90
96
30
60
30
11
43
42
48
60
90
72
29
37
24
83
36
60
37
48
36
54
36
6
23
25
6
5
13
66
65
79
5
31
41
55
84
6
30
5
48
25
12
78
17
73
36
11
79
36
54
59
43
5
55
102
6
84
36
41
60
48
12
1
114
30
6
12
36
24
12
6
54
36
29
61
84
150
113
115
60
66
60
12
23
49
35
43
102
42
185
31
48
41
36
85
42
66
42
53
60
7
29
49
35
1
71
49
83
12
85
54
125
61
35
13
6
72
12
108
54
24
90
101
109
47
85
47
43
30
18
72
53
97
48
6
29
12
67
12
24
29
73
35
25
48
60
54
30
180
251
24
36
31
24
36
48
60
101
19
17
60
175
36
24
54
144
71
19
77
85
30
36
18
35
1
78
48
17
48
7
6
36
11
133
47
109
23
13
35
79
48
18
54
78
30
78
90
29
19
29
31
90
54
5
31
36
281
48
61
6
113
49
120
11
24
25
126
125
12
37
18
18
234
42
36
72
30
162
95
49
90
29
61
6
5
115
41
163
102
78
12
42
30
96
36
108
30
150
102
36
18
149
31
24
30
18
18
11
48
37
119
25
155
24
67
5
85
6
5
139
66
95
13
24
66
54
18
29
13
23
7
162
11
169
24
12
107
25
71
49
35
7
18
12
24
66
78
18
17
13
24
23
48
84
144
36
115
29
7
17
55
90
30
53
43
12
29
24
84
7
60
18
ABCD 99400895084*3^$a+1 [50143]
90
144
5
43
42
90
108
120
42
18
108
102
42
197
31
33
117
59
301
90
90
162
36
30
59
145
111
135
24
17
1
47
16
219
5
1
47
133
12
18
42
72
246
150
12
35
205
3
159
30
18
65
13
72
59
48
91
149
96
55
60
221
661
138
132
93
87
288
270
27
45
90
89
48
133
30
132
576
270
11
133
11
160
80
397
35
163
192
77
1
90
72
30
159
3
125
61
84
6
137
240
163
45
237
240
180
47
43
138
90
150
27
224
31
60
180
17
48
304
99
29
181
59
13
35
55
72
17
48
13
378
252
29
223
161
49
95
31
65
16
51
120
72
108
78
54
30
36
162
108
141
39
185
139
150
95
96
7
90
48
95
49
6
12
29
160
279
42
288
234
216
29
96
19
108
65
55
348
90
35
199
185
43
150
63
75
24
18
108
144
30
33
3
72
90
42
120
41
19
18
288
11
61
90
89
31
60
228
144
126
132
47
61
54
93
80
48
96
79
225
32
67
108
450
180
18
54
126
21
51
29
109
24
11
79
17
19
125
37
59
283
5
13
35
48
55
60
180
72
48
209
61
54
96
162
30
222
36
75
176
13
126
149
96
7
78
30
125
109
51
176
31
120
168
252
108
54
36
47
127
6
75
27
5
192
16
80
355
180
24
66
114
77
103
138
258
144
108
113
49
36
59
31
81
93
35
43
5
144
49
54
297
144
39
297
80
16
93
24
300
60
48
72
6
54
30
18
15
27
21
177
18
180
89
181
59
13
179
13
35
43
138
59
55
57
159
30
42
89
139
5
192
64
51
12
240
65
61
174
6
191
16
117
288
18
84
6
30
401
49
54
36
5
192
115
162
11
55
60
45
45
131
13
126
282
288
155
97
143
79
17
49
15
237
18
132
12
168
72
161
85
42
30
42
137
181
108
54
150
18
17
1
90
12
78
120
42
185
283
149
16
27
150
18
72
252
41
67
93
69
210
41
229
96
11
289
54
420
108
89
1
47
16
117
48
240
162
89
163
125
1
324
11
7
9
129
60
35
37
30
77
13
132
95
13
198
90
131
16
80
144
16
48
32
613
11
16
45
18
65
415
60
21
96
45
90
12
141
32
175
12
186
30
42
3
27
69
21
78
125
235
90
171
80
96
283
90
11
43
5
31
162
287
175
ABCD 99401243356*3^$a+1 [50183]
17
55
41
67
42
18
48
60
5
12
7
12
24
12
29
19
36
24
6
48
30
41
36
115
29
60
55
41
55
18
11
55
89
37
71
19
5
91
60
18
24
11
31
29
67
30
54
36
5
25
42
60
5
85
72
18
17
133
11
115
72
113
72
49
6
72
36
54
47
43
120
65
108
24
91
30
48
72
72
35
7
126
18
5
49
6
29
7
125
73
18
5
12
12
19
101
103
5
36
72
19
36
89
36
7
41
115
42
168
95
55
66
30
53
12
36
67
12
5
25
119
7
60
5
180
85
162
12
84
30
11
13
35
37
11
103
41
13
71
60
67
12
6
6
101
19
89
67
24
54
102
12
30
6
72
5
43
17
73
6
36
29
19
12
113
31
24
77
13
95
36
60
19
6
59
109
6
29
96
36
1
95
48
25
72
90
5
7
161
72
12
13
23
7
89
79
65
7
53
7
5
67
65
13
42
12
29
19
41
49
18
29
31
42
11
12
19
65
13
71
19
12
24
60
12
29
31
30
23
19
108
18
96
11
43
17
7
36
54
78
53
19
17
43
173
24
139
30
35
67
18
59
91
65
36
31
5
115
125
24
223
66
24
66
6
54
66
54
5
12
19
60
24
12
78
42
54
54
24
17
1
18
192
5
12
7
126
23
19
53
7
101
36
144
60
37
72
150
12
24
60
42
18
17
67
41
97
35
163
29
13
138
41
13
18
17
37
96
30
48
17
7
161
49
48
90
29
43
6
90
30
35
7
24
120
41
43
96
5
84
25
47
25
23
31
65
49
24
30
42
119
49
48
24
18
48
17
48
103
12
72
18
35
43
17
7
72
60
5
31
209
79
42
42
53
48
19
30
66
5
72
12
12
25
186
5
12
37
54
72
90
35
60
19
48
17
13
18
5
187
126
42
5
19
78
72
11
7
72
48
17
19
29
43
138
71
96
48
84
43
48
17
24
79
65
19
48
29
24
19
65
13
83
37
42
53
49
6
65
7
17
43
17
43
5
7
48
132
18
48
83
19
17
120
36
79
24
36
5
31
30
119
108
7
29
12
13
24
78
90
48
54
36
77
12
133
78
41
96
84
19
65
19
173
49
18
30
23
49
48
186
12
18
30
24
41
49
11
180
25
42
132
36
126
6
42
30
90
18
5
84
61
23
12
37
71
19
17
61
42
96
6
30
5
60
19
120
5
25
30
24
12
29
7
5
48
85
11
31
17
12
24
12
48
19
48
65
60
55
48
5
55
114
47
175
29
55
24
150
120
18
12
18
18
12
42
42
36
29
61
119
31
65
25
23
96
91
17
12
31
5
85
23
36
61
18
77
175
24
29
91
24
12
17
61
102
18
71
96
49
66
17
55
78
95
7
36
5
19
6
90
30
6
36
24
78
23
24
103
17
1
90
108
41
24
12
55
72
12
41
73
96
6
18
6
96
48
65
72
7
12
29
7
5
19
24
5
36
49
59
31
6
66
12
288
162
6
5
96
84
12
139
84
84
17
60
36
24
1
18
65
235
17
48
49
131
7
53
7
24
60
89
7
12
17
73
83
79
60
53
7
36
245
7
41
180
12
7
78
24
18
17
55
6
23
12
13
30
42
48
47
12
48
277
126
24
306
30
41
55
48
5
12
19
12
12
41
67
42
71
7
65
73
107
19
36
24
54
72
18
5
67
5
127
42
11
48
61
186
149
43
30
240
96
30
17
7
48
90
78
36
101
43
102
120
54
53
7
5
25
71
7
138
83
31
6
23
55
41
1
83
12
43
30
11
60
1
72
11
132
43
5
55
5
85
102
48
72
42
23
7
5
48
55
54
90
5
24
55
5
19
17
19
12
72
17
36
43
17
132
91
42
42
36
17
55
12
41
19
66
42
149
259
24
30
18
84
41
55
114
54
41
199
114
42
41
108
36
79
65
7
48
54
6
17
7
101
12
55
48
41
24
12
13
114
6
71
1
83
19
41
7
114
126
29
43
41
7
18
35
192
43
5
7
29
19
30
30
60
72
84
5
48
85
126
12
78
66
48
168
12
17
19
89
151
12
72
12
36
185
43
17
55
29
24
151
161
12
48
60
43
12
12
101
31
65
24
19
65
48
48
55
77
103
12
12
77
61
48
120
11
31
29
55
41
48
31
24
17
49
95
25
174
65
36
13
42
5
24
19
77
31
90
23
235
17
37
48
119
31
53
19
12
29
19
30
66
12
24
29
12
132
96
7
5
49
54
17
43
437
48
96
19
41
91
18
24
18
29
193
71
96
36
13
6
29
19
96
41
36
13
47
7
ABCD 99401816344*3^$a+1 [50011]
52
80
30
37
11
48
97
45
2
13
23
37
5
18
24
37
5
6
10
14
46
38
72
49
35
24
25
11
25
11
18
55
57
8
66
18
16
2
12
6
30
12
24
58
27
5
18
10
20
6
30
55
5
4
51
125
114
48
49
83
36
126
30
18
66
6
16
2
1
11
58
2
126
18
70
44
6
54
72
28
2
85
24
17
4
44
4
27
53
6
37
5
55
57
27
21
14
18
6
82
15
129
8
18
22
38
24
1
5
42
6
31
21
63
11
30
6
13
11
6
4
8
36
4
38
82
38
34
15
71
49
5
66
18
54
66
16
39
35
60
1
9
50
1
59
66
4
75
9
2
10
26
34
50
6
18
36
6
43
35
24
30
18
13
35
12
120
18
6
34
14
37
5
24
6
24
10
20
7
9
44
52
3
59
18
28
50
34
2
1
57
27
45
8
7
89
30
37
65
78
1
21
8
16
8
30
18
40
3
11
24
34
158
18
7
24
9
24
158
24
18
7
35
48
60
18
48
12
12
6
36
25
65
4
12
12
2
1
125
24
19
36
9
24
50
13
47
1
41
6
34
84
12
3
17
4
8
18
48
24
10
27
71
24
90
6
12
121
21
14
10
50
1
84
81
26
84
18
7
59
24
12
6
12
48
54
60
18
36
66
25
21
14
34
50
84
10
2
24
60
6
18
30
42
114
24
12
18
46
60
15
47
130
24
74
66
6
12
10
51
11
24
24
12
48
37
35
1
45
62
42
24
30
181
35
34
14
1
9
2
6
60
18
25
5
55
35
82
15
23
25
47
54
18
18
18
1
5
6
42
36
55
5
16
39
57
15
24
9
20
30
6
30
36
78
16
14
36
6
18
22
14
10
14
22
20
48
64
62
60
1
17
12
24
66
58
60
62
24
36
24
25
5
6
36
12
18
102
22
20
19
9
12
48
36
2
94
20
24
16
8
72
120
18
6
16
8
16
12
2
42
16
8
6
18
6
12
49
5
16
8
42
13
41
4
20
64
60
86
22
80
19
35
1
9
24
80
30
12
48
126
6
34
38
1
9
2
48
22
14
70
2
25
5
12
31
11
6
18
22
2
6
40
2
13
57
14
6
79
11
12
121
21
14
84
6
31
9
26
54
16
39
120
41
6
24
24
37
9
14
61
53
6
25
17
19
11
24
6
19
5
6
22
123
89
19
96
5
55
11
22
3
9
15
21
2
12
24
22
3
132
5
4
14
1
35
34
12
60
68
90
72
18
30
34
12
36
2
6
6
120
34
36
60
48
20
12
19
69
2
6
18
1
21
12
38
49
96
9
14
25
9
2
30
19
77
103
11
30
4
12
15
5
40
20
52
26
132
25
47
1
47
24
10
8
40
36
44
18
30
19
69
146
25
11
13
5
4
62
60
60
25
33
80
7
120
33
20
43
35
10
3
45
50
24
1
11
24
10
12
98
25
5
4
8
4
44
6
18
12
4
12
44
138
37
5
28
26
1
21
2
37
11
60
13
5
24
88
2
1
17
139
35
61
24
113
18
145
5
54
48
30
30
1
69
12
14
6
60
48
6
6
40
38
22
14
36
66
24
19
12
47
12
6
40
2
96
42
28
2
48
6
28
32
16
44
24
16
8
6
1
93
2
25
53
36
6
60
54
24
18
12
12
1
65
12
6
10
32
18
12
18
7
9
14
6
60
16
84
20
55
69
60
32
4
26
13
5
4
27
9
24
72
60
44
42
132
6
7
5
30
25
24
65
16
8
24
31
11
1
23
6
28
51
12
69
24
2
18
55
11
10
14
25
35
10
27
5
4
8
42
84
120
10
50
1
53
12
18
30
12
4
12
48
62
22
36
24
36
20
16
15
95
30
4
24
3
60
17
31
21
38
30
66
36
18
6
61
5
24
67
5
18
24
22
110
1
17
7
24
107
48
12
24
24
24
72
34
32
79
36
45
62
1
9
12
14
36
61
5
18
6
16
122
6
6
24
72
34
8
88
122
6
30
30
7
24
21
48
24
32
55
23
10
32
31
45
2
42
30
1
9
56
18
60
10
24
48
32
18
54
6
60
24
85
29
4
2
49
9
50
18
43
5
96
18
12
25
33
3
45
39
33
32
18
30
6
181
5
30
10
39
29
6
25
5
40
2
12
12
6
30
13
41
48
66
12
13
21
14
24
30
18
150
18
60
54
96
4
51
11
25
53
42
25
35
85
9
120
14
18
100
12
2
18
36
6
49
41
108
31
11
54
6
46
3
77
12
66
24
12
10
14
1
5
28
12
15
5
31
35
12
1
65
30
12
42
12
4
51
29
12
4
14
25
12
29
6
49
119
60
30
6
1
17
7
21
2
46
2
34
14
10
26
1
59
49
11
6
54
6
48
7
23
30
6
1
89
24
40
84
3
9
14
22
48
44
31
5
4
48
3
21
20
6
12
13
29
6
42
7
65
16
2
36
6
18
18
12
12
6
58
14
10
26
34
12
24
12
32
6
96
25
5
18
12
30
4
2
78
7
9
104
6
18
43
5
18
6
31
69
26
10
62
37
5
40
14
10
84
48
3
89
6
36
6
18
1
33
20
42
6
42
6
24
36
55
95
36
85
101
19
5
4
15
47
30
79
69
14
1
12
120
24
21
3
9
62
18
6
25
11
6
18
96
34
50
1
9
14
36
120
1
24
11
6
19
41
19
23
6
31
59
1
101
30
13
57
44
40
15
29
54
42
16
39
5
55
41
19
84
9
36
60
14
61
5
4
3
29
6
22
56
40
36
36
12
2
24
36
1
93
15
36
65
78
12
10
128
12
4
56
79
35
1
29
7
9
38
1
36
9
2
18
30
24
6
4
2
1
5
18
46
8
6
10
2
12
10
20
31
35
1
59
70
12
68
24
36
52
48
2
25
17
36
6
10
24
50
30
6
1
57
72
44
42
18
84
12
6
13
5
40
2
22
2
10
15
5
18
6
54
12
18
96
6
24
30
30
60
6
64
50
30
30
12
25
5
28
32
30
18
6
60
49
89
7
11
70
3
9
38
118
2
49
29
55
59
12
18
88
8
24
12
16
2
12
46
72
2
36
22
92
4
12
74
6
24
6
58
26
60
60
25
33
3
23
6
96
12
6
12
94
15
5
18
97
11
60
48
1
9
26
6
18
90
60
4
60
3
77
66
121
5
18
22
98
6
24
42
24
36
54
4
8
40
15
9
15
21
44
144
4
3
119
84
36
25
71
10
14
6
12
40
2
6
84
66
12
18
4
14
30
16
26
24
10
26
58
15
59
36
12
24
10
36
38
36
6
52
56
6
10
8
31
29
28
2
70
12
20
30
78
28
62
1
35
6
55
5
36
79
81
8
55
60
5
12
28
14
18
40
98
24
48
54
30
58
20
6
54
31
41
16
14
36
12
13
35
18
12
43
59
12
10
134
1
89
31
53
28
8
16
14
30
4
2
25
5
6
12
1
9
36
2
70
20
4
14
25
5
36
16
2
6
24
7
9
27
29
19
11
24
60
6
16
2
6
24
12
84
6
36
24
25
29
4
2
48
18
24
31
5
18
60
61
21
3
17
24
55
35
1
48
69
36
12
3
29
31
72
33
32
48
7
5
48
7
5
88
24
32
4
26
49
11
24
60
6
18
66
12
4
38
6
12
42
12
24
22
38
6
30
36
78
16
38
10
32
18
36
25
5
36
90
6
55
9
8
6
46
ABCD 99401845072*3^$a+1 [50109]
16
56
75
21
33
72
54
144
144
145
96
32
105
7
176
16
144
89
90
36
54
243
144
9
7
47
105
183
57
88
53
144
211
95
9
27
18
115
32
105
55
24
155
126
111
87
1
17
399
64
95
121
5
198
117
9
79
65
90
36
49
48
155
109
24
216
29
27
9
79
119
18
7
80
16
5
51
168
141
144
576
72
54
90
90
198
43
47
72
9
24
57
234
45
16
8
112
53
270
21
87
18
90
61
191
18
36
36
15
48
135
54
18
162
31
59
180
25
8
48
184
95
36
69
280
83
45
63
1
8
16
101
54
90
19
125
3
72
51
306
3
136
59
253
32
72
21
147
136
77
403
11
333
81
54
25
176
16
8
16
32
144
123
162
211
32
88
144
240
48
72
48
168
47
72
1
17
15
72
93
163
53
126
21
88
71
129
40
32
15
73
56
141
67
23
18
90
109
120
5
72
18
72
1
240
155
45
48
144
51
141
75
126
7
65
18
72
126
72
54
73
56
69
90
252
54
7
29
54
21
280
149
54
18
144
3
87
18
15
165
115
56
189
72
3
96
16
11
157
221
36
231
3
90
51
39
9
27
54
79
11
109
48
72
32
63
180
61
11
198
7
8
112
56
312
40
257
63
207
33
21
54
72
133
152
144
129
55
71
54
18
18
295
47
33
24
87
105
3
18
19
35
13
56
64
48
35
13
77
43
101
144
99
63
145
35
37
96
32
208
56
21
54
69
64
155
18
72
43
29
144
91
89
7
389
126
45
297
55
8
63
432
90
87
16
41
31
23
57
15
25
29
36
39
40
104
24
225
31
95
9
27
229
59
93
177
108
19
8
216
99
37
56
69
43
11
109
161
7
119
90
36
18
90
36
19
240
227
69
21
43
47
9
216
112
5
43
8
21
99
16
24
120
144
11
54
127
305
15
40
53
18
72
18
103
24
161
87
39
144
54
27
24
111
25
29
72
54
93
105
15
165
162
126
54
18
90
36
21
213
3
120
168
69
18
49
24
71
121
77
51
136
56
448
47
54
3
15
33
88
149
43
104
160
359
54
3
15
49
56
72
88
48
137
15
112
53
90
18
39
112
209
90
69
136
11
54
36
51
309
3
96
144
45
72
235
24
11
54
31
131
54
55
161
7
8
3
69
40
125
72
3
40
32
15
49
80
120
40
161
303
3
93
144
177
439
137
234
180
33
21
67
59
21
40
104
15
121
167
108
69
40
104
136
101
243
9
63
24
201
198
81
99
126
55
35
558
31
144
41
36
126
45
45
99
16
29
216
144
18
57
24
9
63
63
36
13
77
234
9
63
18
15
21
19
125
99
27
93
16
125
139
23
57
16
152
ABCD 99401908748*3^$a+1 [50027]
45
6
90
24
27
89
84
22
18
20
40
12
30
33
101
46
45
48
21
36
39
29
76
75
29
16
15
9
39
71
25
41
46
8
90
10
30
27
23
96
1
12
17
24
40
50
30
52
128
79
71
10
6
6
15
9
20
250
93
72
89
7
29
40
6
44
54
6
46
38
76
30
24
39
33
3
191
4
30
15
57
3
105
87
59
34
12
54
30
51
53
52
74
49
11
16
30
18
21
59
1
75
50
4
66
50
90
24
66
139
12
39
84
30
27
129
50
54
46
80
100
69
65
19
12
21
87
17
34
20
25
51
30
15
105
6
54
51
48
72
83
82
24
20
4
27
48
75
45
27
117
12
60
69
26
1
63
81
45
54
21
81
27
17
60
34
86
4
42
45
9
3
11
40
6
80
40
60
90
74
7
39
54
27
9
14
30
40
86
16
24
45
65
55
9
20
7
93
39
48
3
21
36
23
60
145
72
48
15
20
36
10
14
66
55
120
36
93
26
30
40
111
15
18
56
54
25
12
33
75
251
25
5
34
45
21
36
120
14
54
7
83
121
5
54
25
36
45
74
40
72
218
172
8
19
11
61
89
10
26
40
194
210
36
60
19
35
126
76
15
29
91
60
105
68
10
6
200
4
50
6
30
13
72
15
129
95
6
19
45
60
20
30
142
128
31
39
9
27
6
68
10
81
9
86
54
22
30
3
141
30
24
6
195
9
20
7
99
30
51
69
20
16
87
93
104
19
5
40
12
15
9
39
5
67
9
36
48
56
54
10
60
20
22
38
30
46
14
112
9
5
10
45
15
21
53
91
35
49
96
60
48
47
61
83
1
39
146
34
90
110
10
12
18
12
54
36
74
49
120
5
6
54
76
63
27
84
12
54
51
33
27
23
156
184
9
72
5
100
14
1
65
4
30
45
11
34
6
24
30
176
64
26
54
90
52
24
20
40
33
11
52
30
30
9
29
66
24
66
24
7
9
14
25
75
21
21
18
30
6
9
11
76
78
27
39
9
36
108
41
16
60
15
59
22
30
68
36
10
96
15
24
15
33
21
27
24
60
165
6
14
94
12
33
15
80
61
5
16
8
19
60
33
120
144
15
51
114
24
86
40
90
14
85
15
26
16
27
21
80
31
96
33
36
180
14
1
69
6
14
6
64
9
12
36
24
24
51
14
36
30
60
16
60
24
24
72
57
17
19
24
36
87
158
120
67
3
42
84
99
252
3
12
90
27
77
31
29
30
1
105
39
89
180
7
60
23
10
12
3
51
66
78
45
147
60
68
46
14
70
15
15
36
30
84
39
11
157
15
30
150
188
49
41
31
120
24
101
43
33
44
24
120
40
60
12
39
105
90
20
64
20
22
14
1
165
39
39
42
39
15
24
9
12
21
44
10
30
36
48
56
31
15
45
48
96
51
8
16
200
1
9
126
8
25
21
90
6
60
99
5
76
90
138
72
39
24
36
21
15
39
6
104
19
15
42
18
50
16
24
27
59
61
105
87
27
60
36
8
30
31
24
35
1
75
24
57
23
90
7
108
51
150
30
6
8
6
54
112
15
9
135
65
54
46
6
8
22
14
13
3
30
8
31
15
66
39
39
12
18
230
66
31
29
180
31
48
60
21
63
131
10
15
105
110
70
27
29
154
30
116
10
9
12
3
30
39
47
10
44
16
75
105
39
12
3
96
186
24
36
78
50
52
15
39
36
18
27
15
8
10
42
54
24
39
3
14
130
30
39
11
13
12
21
44
31
48
12
3
50
36
24
30
16
66
14
1
83
6
31
300
108
21
44
19
21
27
59
1
53
67
12
11
121
96
89
30
85
5
10
66
18
60
222
120
44
19
27
30
24
44
6
25
171
174
120
50
4
162
18
60
20
1
5
100
110
10
99
15
12
98
6
73
93
188
136
24
270
30
60
30
30
186
54
42
33
147
9
15
216
69
5
34
45
36
9
36
36
18
86
19
12
3
36
9
11
54
31
9
60
96
51
29
84
79
11
6
175
15
6
30
294
6
54
3
153
48
27
9
44
40
36
6
98
52
128
82
45
15
9
15
9
72
53
60
30
96
30
16
78
30
90
30
6
30
80
76
38
30
7
105
3
45
27
60
15
44
1
15
8
10
56
43
17
43
3
165
33
15
5
190
102
68
31
9
30
21
59
16
45
111
93
41
55
129
27
15
30
84
51
53
31
9
20
31
5
120
70
129
12
45
15
129
204
30
66
120
84
171
165
6
33
27
45
63
6
183
17
16
303
11
49
15
21
39
6
63
33
24
74
49
21
36
90
129
60
15
30
147
9
144
102
ABCD 99402729898*3^$a+1 [50019]
15
78
39
27
30
114
42
108
47
12
25
3
12
56
31
29
120
4
188
12
40
81
59
60
7
21
20
157
23
40
45
35
13
87
117
42
53
25
63
3
5
49
15
80
73
18
17
7
33
72
20
28
12
75
93
117
156
42
5
12
7
30
90
53
37
30
21
60
152
31
117
72
177
108
203
37
78
77
115
53
25
27
21
95
97
42
53
43
17
12
43
5
13
59
48
48
37
227
148
72
60
48
33
95
24
67
81
45
24
119
61
144
84
95
40
200
97
51
12
93
35
120
25
18
9
15
101
144
28
8
7
162
243
68
4
3
102
71
85
54
72
21
3
42
12
48
75
32
13
18
54
23
48
109
48
27
75
101
52
20
19
24
6
66
5
220
32
28
20
13
66
21
92
36
115
54
3
60
32
28
8
60
91
41
85
263
205
155
64
8
52
63
17
36
4
60
165
123
75
17
48
13
12
54
24
137
40
72
15
6
27
12
75
120
5
48
25
192
15
80
235
33
33
30
249
57
30
21
9
84
119
60
73
107
96
4
8
49
24
84
35
61
27
9
63
45
83
132
28
60
60
32
1
36
63
68
112
8
19
66
35
43
9
15
221
24
28
68
64
108
20
85
132
23
60
79
93
75
6
66
6
84
71
169
3
8
100
15
57
236
120
4
111
89
151
29
73
12
12
59
121
270
53
145
72
119
1
51
105
27
27
53
85
6
257
103
29
115
192
41
12
40
27
93
27
21
27
6
35
7
53
49
120
3
33
59
280
3
42
23
468
4
108
8
67
17
36
25
35
4
21
84
3
39
21
27
66
102
17
157
51
20
19
21
75
162
71
124
51
29
28
93
24
3
63
69
60
80
108
67
42
11
40
20
55
18
59
40
93
48
30
162
75
8
4
140
193
23
4
56
61
119
4
48
8
25
27
99
21
9
138
101
115
5
61
51
12
111
29
156
4
75
65
28
20
228
1
11
55
5
19
53
28
32
85
71
121
71
67
30
66
6
23
40
21
119
36
52
20
13
30
69
56
24
40
168
27
72
29
24
96
24
13
12
15
80
48
108
60
64
20
7
6
15
68
12
97
63
27
48
18
84
12
60
299
4
153
15
3
69
60
15
65
100
3
144
48
96
5
49
15
141
54
153
87
5
43
78
12
75
32
37
30
29
37
83
19
113
7
125
28
68
1
48
183
128
64
60
21
156
6
5
37
35
36
61
23
28
32
61
35
31
24
69
48
212
48
132
168
48
1
168
3
12
168
33
47
72
108
25
60
23
4
68
168
4
128
55
5
100
39
33
21
90
29
97
11
60
120
40
27
185
61
60
6
29
52
32
40
20
96
84
7
54
66
93
20
40
8
52
165
15
63
77
160
120
48
12
140
37
48
12
71
40
12
63
45
12
93
47
28
159
24
24
126
114
5
28
9
59
4
20
91
5
1
3
63
120
105
12
80
145
162
78
23
12
7
54
119
60
60
1
35
12
72
28
32
40
56
60
64
51
57
39
53
43
5
40
9
3
8
223
54
15
60
57
11
12
36
19
41
132
19
18
11
19
105
15
285
33
27
87
30
90
24
17
48
60
187
102
168
120
27
15
216
126
18
72
29
12
48
25
6
21
9
240
3
348
60
12
8
49
63
153
90
17
60
43
30
215
112
3
77
61
27
12
45
3
12
51
42
108
27
80
25
30
117
45
12
123
140
120
120
96
4
21
107
40
33
54
96
29
13
75
140
100
69
179
172
117
75
45
3
33
27
3
54
15
141
54
45
56
4
8
7
66
147
152
60
28
60
39
240
141
3
24
45
3
78
27
72
20
40
48
8
61
126
18
12
228
39
87
53
13
27
51
125
67
53
91
54
27
12
128
37
135
108
80
40
12
60
3
ABCD 99402750158*3^$a+1 [50172]
288
36
12
72
36
144
12
48
12
120
24
12
168
36
211
89
84
132
48
396
96
60
48
120
12
12
55
41
84
348
132
48
12
252
60
31
65
79
48
221
144
48
12
55
17
108
216
204
36
91
48
5
72
24
24
67
5
91
17
175
161
36
24
204
12
43
5
36
7
89
96
48
24
12
24
24
132
31
77
156
199
17
36
60
168
36
19
101
144
24
60
156
144
48
144
91
5
72
12
55
336
17
336
240
12
19
125
168
48
43
240
89
55
65
156
60
7
77
36
36
48
348
60
12
180
240
96
252
12
60
31
17
12
115
5
156
36
240
180
55
29
312
283
5
24
48
19
48
17
24
132
60
108
60
24
240
151
41
55
48
48
125
60
55
5
168
144
48
12
48
12
72
355
209
12
120
132
60
72
36
48
120
12
12
12
19
101
24
19
17
36
84
55
89
55
17
168
199
101
72
48
12
199
41
192
132
24
36
156
43
17
12
12
24
12
12
120
180
72
108
12
144
96
480
96
43
161
36
12
372
120
156
103
125
240
24
43
77
192
24
72
120
60
48
31
65
36
24
48
12
96
55
17
648
12
43
144
101
12
31
77
115
113
31
48
17
223
41
84
48
67
137
24
84
12
96
288
36
24
67
173
12
48
12
43
89
120
60
67
53
36
24
48
12
48
48
19
101
132
120
84
84
7
53
324
156
156
60
36
84
84
12
24
84
144
48
24
36
60
24
31
53
60
72
7
5
72
48
192
19
209
12
96
60
7
5
60
60
108
48
72
12
36
24
7
53
12
156
240
48
60
120
24
12
24
19
5
43
240
77
12
180
96
120
24
108
55
192
41
48
60
91
5
144
204
12
24
12
24
24
12
12
120
271
29
108
108
120
115
17
79
5
36
24
24
55
29
36
84
43
113
127
288
77
228
36
48
60
271
41
144
24
31
161
24
151
96
113
72
84
24
216
36
127
125
163
53
72
48
156
55
96
5
60
24
36
24
48
108
144
79
29
60
156
144
72
19
29
48
108
300
12
48
271
96
48
17
24
36
48
84
108
19
41
24
79
5
91
5
91
77
72
91
113
132
72
120
96
12
84
91
245
43
89
55
161
312
7
96
89
60
91
77
12
12
144
72
12
55
48
65
12
60
576
7
29
84
12
48
24
60
72
48
7
41
60
12
48
108
216
36
7
233
144
24
72
7
53
12
192
36
72
108
228
204
7
240
41
72
48
168
132
67
41
24
216
55
281
48
48
24
31
5
43
5
24
12
108
43
29
48
60
96
12
228
96
24
180
312
12
36
12
504
120
108
72
36
12
36
132
84
55
53
91
77
67
96
185
24
48
60
19
413
67
5
36
ABCD 99403405046*3^$a+1 [50124]
24
64
15
41
1
47
55
17
24
24
49
11
48
76
20
1
71
16
36
36
81
35
16
8
76
44
52
36
3
17
1
59
12
16
156
27
36
29
48
72
28
20
13
15
20
4
44
28
108
12
36
20
88
32
12
60
25
36
87
32
61
15
9
11
48
7
21
8
4
8
73
51
36
32
7
33
44
7
89
1
6
9
8
13
51
24
21
11
19
29
31
90
83
7
5
12
13
23
36
84
4
21
12
3
12
20
4
44
28
92
36
139
36
5
24
108
24
16
27
33
56
1
11
7
209
4
32
24
16
33
23
36
67
17
48
144
120
12
24
12
16
27
48
5
1
83
7
53
124
8
64
8
4
56
24
49
3
108
72
3
29
40
32
12
7
5
13
35
25
15
44
100
20
1
48
11
79
53
36
12
49
51
12
27
77
13
15
56
64
39
90
83
24
48
4
44
24
7
6
27
20
72
24
96
25
15
44
16
51
17
84
7
21
8
120
1
12
3
57
36
11
7
33
12
20
40
8
48
120
19
36
5
28
27
9
8
19
162
12
23
12
19
137
49
11
48
79
17
73
71
24
132
4
21
3
20
28
9
48
47
28
20
1
23
7
33
92
91
5
19
5
31
33
33
71
7
89
12
24
64
3
18
6
5
108
4
32
12
48
19
29
43
126
35
4
44
4
24
8
12
28
20
4
12
44
100
56
40
48
8
16
104
1
59
12
132
24
24
52
63
9
68
13
11
40
15
17
76
56
48
91
5
13
11
72
49
12
227
60
12
148
56
24
28
8
28
63
5
4
44
16
8
85
47
60
24
40
104
36
220
8
12
132
55
5
12
13
11
108
25
6
17
19
41
84
73
15
3
77
4
72
96
20
49
39
21
35
28
104
12
1
59
24
43
17
31
17
1
3
20
19
5
28
44
24
72
16
63
33
92
52
32
12
36
4
8
36
12
24
36
36
24
133
11
7
18
11
12
16
20
100
8
48
4
33
35
61
102
41
16
92
145
47
12
28
8
112
20
36
24
19
84
17
48
13
23
12
12
72
16
8
12
37
59
12
133
15
8
60
76
111
41
100
92
12
16
32
28
33
11
12
13
35
19
6
30
6
11
73
24
83
7
29
40
68
4
51
21
44
4
9
35
37
27
21
3
8
79
149
1
59
96
16
44
36
19
33
20
60
36
60
16
56
24
36
36
16
123
6
47
1
39
32
1
15
24
8
7
29
60
48
36
72
31
29
96
16
44
168
120
31
30
39
44
76
80
121
95
144
28
168
48
20
4
69
96
54
36
17
36
49
35
60
24
120
100
96
20
12
4
44
25
6
77
13
35
12
55
29
25
3
72
8
148
24
20
12
36
91
93
68
16
92
48
4
92
4
20
13
36
51
32
40
27
53
16
84
21
6
18
15
92
16
20
64
68
12
55
41
97
39
33
18
6
47
7
126
15
20
16
72
56
31
113
24
25
3
15
77
13
39
48
27
53
24
12
48
96
16
8
12
13
51
39
24
65
52
96
212
4
15
21
15
5
12
12
24
60
60
28
44
24
25
30
5
37
66
101
28
3
17
12
1
3
36
8
40
104
24
88
20
73
75
44
28
33
36
18
77
132
7
54
42
77
36
28
68
1
47
13
35
49
107
4
3
9
20
12
40
24
32
48
40
24
56
96
12
72
12
12
100
3
29
61
48
18
17
7
77
4
24
80
48
12
12
4
27
12
17
16
8
16
20
28
44
24
7
5
13
11
100
80
4
8
16
39
5
97
6
33
36
84
24
39
9
72
24
20
13
51
21
3
72
12
21
6
9
3
5
28
20
12
4
75
77
108
28
20
7
5
4
9
15
68
40
20
13
11
25
54
21
20
60
4
20
19
5
36
12
24
12
16
20
12
43
18
51
8
73
107
13
6
17
36
24
24
24
16
69
23
1
36
11
55
53
12
79
21
80
12
19
5
76
3
6
12
39
32
40
75
53
36
12
4
21
15
8
7
17
1
18
33
20
12
12
12
55
57
92
1
11
12
76
56
16
128
12
120
64
152
13
36
15
32
60
36
19
42
30
5
24
25
6
9
56
84
64
44
76
44
72
1
11
96
16
92
12
61
23
100
20
16
36
44
24
40
8
61
15
44
12
24
1
47
37
11
36
31
5
24
4
8
28
36
84
39
17
7
30
18
129
32
88
24
33
51
75
6
15
8
96
88
8
60
12
12
55
5
19
144
17
16
8
48
64
24
36
33
35
48
48
12
36
12
13
123
12
24
3
53
52
15
6
18
173
60
1
27
32
36
180
28
12
20
43
12
90
36
59
37
11
4
92
12
25
51
33
11
24
4
3
17
52
36
15
60
17
48
12
4
8
67
21
8
12
24
12
108
12
16
32
13
15
92
16
20
60
31
9
20
4
36
51
17
12
4
3
29
36
24
36
16
24
8
13
11
84
64
44
24
48
12
16
51
17
24
96
48
31
17
16
32
4
32
49
123
123
33
92
52
93
23
1
71
73
155
36
84
28
36
8
48
132
4
128
40
32
12
4
44
1
11
16
21
11
76
24
3
29
73
23
12
76
8
24
97
47
1
59
16
36
84
60
15
41
1
11
52
27
5
24
4
8
48
16
32
7
5
61
11
4
20
55
17
16
27
29
12
12
64
68
28
36
8
12
1
11
37
39
104
24
49
35
88
80
48
40
44
60
4
21
83
24
49
6
9
60
39
9
27
30
47
28
8
12
49
15
20
16
8
24
7
5
36
52
12
60
8
7
65
76
39
33
8
36
16
12
21
18
18
47
4
117
36
123
92
60
36
13
11
36
48
24
7
18
27
3
18
23
12
12
64
20
36
16
48
36
8
16
21
90
17
12
16
32
96
19
33
32
121
107
96
12
16
8
4
9
51
12
8
12
109
24
12
3
39
9
24
20
37
11
144
108
73
60
119
24
120
4
68
4
56
1
66
29
43
41
24
12
88
32
36
24
16
56
1
59
43
5
36
13
23
1
48
3
57
48
15
81
27
8
84
25
51
3
90
63
36
44
16
3
29
7
29
4
15
24
17
72
31
5
1
66
33
27
9
8
ABCD 99404038718*3^$a+1 [50028]
48
288
39
105
55
5
43
17
43
48
20
112
65
18
25
137
3
112
5
15
100
107
78
103
29
198
13
92
69
114
24
1
80
12
52
5
12
63
63
37
17
43
17
3
3
18
24
108
18
102
27
76
137
27
33
54
13
5
12
18
102
18
30
12
3
168
28
17
24
19
5
132
7
35
13
77
51
4
23
54
24
36
78
18
103
5
24
258
42
6
6
199
59
6
60
120
84
103
8
21
51
93
6
48
6
60
54
30
36
6
90
19
65
66
24
117
33
24
15
33
72
103
17
132
3
100
17
63
15
90
78
30
15
27
33
15
85
17
42
1
5
27
45
36
60
39
3
93
51
6
67
71
102
7
341
39
87
48
6
72
60
60
12
43
35
120
33
57
30
24
78
108
27
33
162
48
24
21
153
90
6
24
24
3
39
66
27
51
210
27
9
18
48
30
163
17
24
36
132
156
36
78
6
72
15
88
35
37
80
3
30
66
81
69
138
42
91
89
96
72
48
48
36
39
21
39
45
30
24
61
107
42
15
15
18
72
60
63
45
15
12
21
19
11
45
45
6
1
5
18
66
78
18
67
17
48
72
39
51
21
27
48
18
6
18
132
48
15
51
114
123
9
84
12
42
66
126
13
77
6
18
54
30
18
24
13
101
6
54
19
48
5
12
6
37
48
77
55
32
87
96
48
25
92
120
57
42
30
31
107
48
114
36
235
149
36
72
12
63
165
6
9
81
27
48
27
85
35
30
24
31
77
3
69
48
3
27
48
37
5
15
33
15
15
42
51
24
57
66
48
54
55
8
3
45
9
60
108
12
51
64
77
3
48
3
222
15
75
18
12
15
9
36
43
44
100
35
25
65
63
15
24
30
31
72
5
3
48
24
48
57
36
204
12
48
108
3
39
93
57
42
18
91
59
6
156
139
29
60
12
36
43
167
85
72
8
48
40
17
15
9
24
66
9
39
6
67
32
45
42
153
33
132
60
6
42
187
17
120
31
17
18
24
13
20
15
93
27
6
42
45
9
79
101
31
20
93
6
66
102
21
69
36
247
83
69
48
3
37
59
138
12
60
91
77
6
45
100
80
57
30
90
12
48
87
51
37
120
8
27
48
66
6
18
102
37
5
15
33
60
7
41
114
30
3
69
103
35
96
69
123
18
72
12
12
211
108
60
32
93
12
84
99
40
29
72
108
36
19
5
30
1
20
69
55
188
117
43
48
5
54
72
54
127
5
12
42
81
9
99
117
15
15
13
65
7
60
32
16
71
6
60
12
91
20
45
102
117
36
45
7
17
36
199
77
24
15
9
3
9
43
17
18
72
24
69
123
54
3
16
29
12
51
9
96
27
21
42
145
108
11
13
11
37
8
57
24
66
13
35
49
71
90
27
27
18
147
33
24
96
18
24
21
51
9
21
108
102
66
55
5
48
156
48
51
147
85
8
12
39
24
90
6
1
29
60
48
135
81
72
27
27
48
18
24
99
129
60
51
64
35
30
103
5
24
3
195
25
68
40
59
30
18
18
108
12
60
3
52
293
87
12
27
69
21
24
12
12
3
3
24
93
93
36
48
18
144
21
27
13
65
207
16
20
81
43
77
6
72
21
24
171
37
29
288
12
39
45
12
15
33
12
7
68
33
39
165
72
54
49
65
15
63
198
36
3
88
60
48
119
61
35
72
24
30
18
21
24
243
72
205
17
19
29
42
109
17
48
55
41
36
60
12
462
1
65
24
19
59
13
77
111
100
44
45
135
108
153
12
24
18
61
17
48
115
32
105
55
80
117
91
5
12
27
48
27
6
156
6
90
55
17
270
78
3
69
96
114
66
84
66
45
27
73
92
27
13
17
48
120
12
96
24
30
13
5
15
93
15
57
120
60
30
13
11
61
72
65
180
96
24
78
42
30
18
12
15
76
47
24
6
84
19
11
6
75
12
141
6
1
17
6
45
24
45
43
113
159
21
6
61
77
6
54
36
6
1
128
12
105
12
72
103
48
77
15
33
48
67
12
96
20
84
21
30
6
36
15
177
30
13
89
31
5
48
27
28
20
21
48
6
49
41
6
54
60
24
48
24
19
41
63
45
43
29
31
89
60
18
18
27
75
6
36
120
6
24
133
101
30
6
18
81
12
45
78
25
29
108
12
31
11
90
6
37
35
66
72
12
48
15
27
13
149
6
ABCD 99404200048*3^$a+1 [50152]
24
27
96
20
12
1
24
30
6
11
60
103
6
15
21
11
24
13
11
24
28
87
72
30
6
30
144
159
75
21
3
65
7
5
64
219
5
12
19
90
36
35
13
63
84
15
18
6
21
33
51
69
72
6
9
3
6
27
9
155
40
180
93
216
30
144
60
108
65
4
15
45
33
23
40
3
24
36
12
9
144
9
3
8
24
25
47
91
18
15
12
33
15
15
24
77
108
67
54
66
5
16
32
25
27
60
75
30
114
12
9
123
57
99
126
75
8
7
53
7
84
5
16
3
93
15
18
54
252
54
30
125
40
20
1
30
24
5
52
27
17
24
60
85
30
17
37
3
105
108
42
30
78
30
6
36
45
104
25
35
16
9
11
79
18
18
137
12
115
60
36
18
36
84
35
16
93
3
15
69
3
57
8
211
165
15
54
18
9
81
18
45
32
7
36
90
126
18
63
33
36
48
72
18
77
31
24
120
36
5
109
18
30
18
113
12
28
20
36
43
101
85
12
24
18
12
69
20
19
6
72
123
20
60
16
15
36
84
9
15
257
64
96
69
39
104
88
84
20
60
1
84
39
57
135
153
47
7
177
39
12
72
150
18
5
13
30
29
31
21
81
75
68
7
77
13
12
18
33
39
60
12
45
141
39
116
108
36
24
24
60
37
39
87
29
76
20
64
45
24
47
55
24
30
15
3
57
20
1
35
12
25
11
97
143
24
7
6
3
56
40
68
76
27
29
91
24
5
43
77
1
48
42
18
15
32
12
13
35
145
47
52
60
21
18
105
56
1
18
36
21
44
91
29
61
24
11
28
15
30
6
41
4
9
36
23
28
32
43
72
12
6
23
67
18
75
225
35
19
240
161
40
15
65
7
18
47
19
5
1
23
12
67
90
35
60
1
47
43
21
141
54
45
20
25
51
87
36
24
17
19
36
5
25
60
126
65
169
18
17
55
9
36
80
19
65
25
35
1
18
90
18
54
18
18
54
45
3
60
66
24
180
72
11
24
24
31
30
83
61
54
17
55
24
65
16
9
30
72
53
12
7
96
36
5
31
30
3
96
20
79
57
48
27
48
24
18
35
67
21
36
3
48
18
27
15
17
193
42
41
120
1
23
48
13
15
21
90
45
84
12
57
60
36
30
6
83
37
78
90
23
7
60
57
8
7
18
83
19
41
48
109
23
37
18
138
111
93
23
25
63
9
47
79
96
30
11
85
54
69
180
12
9
23
25
90
53
7
5
12
31
5
13
54
65
25
18
18
35
25
35
36
40
153
6
66
15
3
96
12
78
12
42
17
49
96
36
39
81
24
11
64
60
20
25
90
41
43
77
88
15
117
123
156
6
3
32
157
63
84
51
113
1
126
137
52
21
60
179
1
18
36
5
61
18
36
41
13
35
19
36
24
30
3
3
17
48
12
25
24
36
90
108
21
51
33
57
120
15
117
36
54
161
12
120
28
12
20
12
13
23
112
27
18
99
39
5
72
12
28
27
42
30
6
75
27
117
96
45
84
15
44
1
191
37
95
16
32
7
48
60
9
20
96
55
12
6
120
95
1
48
6
137
55
69
21
59
4
45
131
60
64
57
54
5
25
36
90
77
103
18
42
69
36
15
77
145
23
43
5
12
7
5
85
102
90
11
72
13
59
13
3
27
5
37
95
76
45
119
55
60
125
1
159
21
119
4
20
96
103
18
47
1
42
30
42
17
13
3
92
1
35
19
48
78
35
12
25
23
84
1
11
76
183
29
37
59
1
108
18
29
43
210
6
36
45
45
30
53
97
144
15
80
49
47
76
3
17
28
21
35
61
15
69
71
4
44
84
13
24
95
13
11
97
3
80
55
21
39
12
33
21
135
36
60
3
45
36
60
20
16
57
51
21
15
183
168
29
16
20
48
25
35
79
65
37
18
57
51
72
6
47
64
9
96
48
27
15
45
153
30
96
30
24
36
30
96
66
15
48
15
12
53
7
48
36
21
32
97
15
15
5
16
129
35
139
81
45
51
9
54
45
45
72
48
96
59
49
12
18
33
3
17
84
43
33
20
43
120
126
6
33
36
20
55
48
113
19
36
45
48
12
15
24
89
121
59
55
21
33
47
16
45
54
48
77
4
92
115
42
72
11
43
12
24
18
71
40
117
60
3
12
3
161
48
36
1
6
48
65
67
90
12
95
12
1
95
163
41
16
225
72
27
45
18
17
76
57
27
68
28
32
16
81
11
115
72
57
20
49
12
18
45
141
84
72
108
60
12
35
19
29
49
36
84
18
54
18
141
32
7
41
1
11
25
18
77
24
25
39
36
51
233
19
108
5
79
81
20
40
3
36
90
35
64
15
12
24
125
31
5
103
41
13
47
48
76
56
31
45
32
ABCD 99404227966*3^$a+1 [50081]
135
112
128
72
208
5
3
64
48
125
51
96
225
39
64
8
232
128
33
7
48
41
111
40
257
151
24
56
40
80
45
19
96
96
96
48
336
29
60
144
103
120
24
288
17
15
96
408
9
7
48
176
40
96
384
32
48
9
15
21
36
103
176
69
67
24
24
192
248
88
89
39
96
144
24
48
9
135
88
32
184
32
64
5
123
40
168
168
32
48
72
33
351
33
360
7
5
43
56
40
56
88
216
24
192
113
15
328
24
48
17
111
213
27
48
72
40
128
105
7
144
65
120
39
24
48
64
24
5
19
125
43
224
240
64
89
111
72
48
120
40
80
16
176
40
17
55
200
16
41
55
29
27
9
39
24
96
81
103
17
180
139
312
8
9
312
48
31
185
87
40
32
201
111
88
48
8
112
192
96
152
112
257
48
15
45
43
224
33
7
24
32
9
168
36
19
80
120
16
32
48
16
24
440
16
65
79
65
31
5
43
128
168
129
55
41
7
8
144
105
55
77
19
29
147
33
31
65
39
225
31
5
99
40
32
16
8
120
232
48
224
16
216
53
3
88
161
31
89
63
208
248
96
33
55
80
168
9
39
40
152
120
57
36
91
113
231
16
104
72
144
384
112
408
41
31
24
53
3
72
112
80
16
200
24
105
108
12
79
32
33
279
120
105
7
305
159
40
72
264
48
41
31
128
48
153
24
7
144
144
77
139
41
31
24
8
45
115
48
120
72
120
128
9
15
9
15
40
56
40
113
31
176
40
185
175
8
160
80
120
16
32
232
65
175
96
96
96
48
5
355
80
96
33
63
72
136
29
51
192
24
40
56
160
192
72
48
96
144
48
128
9
96
84
36
391
8
72
69
19
120
72
96
17
63
24
9
39
96
81
223
5
27
48
16
24
96
24
152
216
9
24
84
27
24
232
149
43
128
64
5
3
136
24
48
48
41
159
72
57
87
40
80
136
89
39
120
40
72
89
151
8
240
24
48
192
136
120
80
184
72
8
216
40
144
168
120
89
103
41
31
24
72
48
24
17
48
103
137
87
88
125
67
24
216
168
56
40
152
177
7
24
24
8
177
15
72
69
36
55
89
7
8
40
80
432
69
43
248
88
56
105
55
29
219
168
33
135
64
65
111
64
152
64
144
8
33
31
144
96
248
16
384
8
40
8
96
33
87
129
15
129
7
149
19
240
128
9
351
33
7
72
32
88
48
80
33
15
72
40
312
120
200
16
72
8
144
57
231
88
29
27
64
65
87
40
80
48
144
88
432
192
80
ABCD 99404419462*3^$a+1 [50058]
99
87
33
3
165
48
147
13
336
65
31
72
32
9
102
24
9
240
15
6
3
168
64
11
42
576
51
48
27
108
105
48
9
55
83
60
57
24
201
63
33
39
51
144
45
9
7
8
264
63
9
24
15
162
7
72
8
21
51
93
162
73
8
87
105
40
8
75
72
6
54
72
9
39
145
48
32
105
72
55
11
13
11
30
63
16
56
15
1
17
7
224
15
36
90
78
30
63
72
96
64
155
162
150
61
113
7
48
24
120
35
96
45
111
1
72
77
36
247
35
61
152
9
318
36
21
321
18
69
171
84
96
9
27
61
24
24
80
75
109
48
272
3
37
23
18
55
56
105
55
71
108
30
39
33
24
30
1
32
88
23
36
54
6
18
103
8
24
3
69
39
6
84
55
59
30
60
30
237
184
72
53
75
159
97
48
65
6
72
33
39
33
88
176
3
45
88
35
69
69
19
125
96
67
48
167
132
117
3
61
29
27
24
24
21
27
144
39
1
41
79
11
37
107
133
32
64
347
30
168
192
42
117
111
72
73
143
42
72
15
123
37
72
41
30
9
24
207
33
57
30
49
144
29
3
40
47
57
40
59
61
35
30
63
123
12
57
33
31
24
240
168
128
135
90
66
13
80
255
25
168
59
45
48
27
36
97
101
60
7
29
211
113
144
18
102
31
47
18
36
54
30
31
29
19
137
54
9
63
24
234
120
42
117
48
72
15
36
12
25
168
24
35
21
21
3
15
48
9
33
72
63
120
33
79
23
42
31
168
11
18
3
57
30
1
144
8
33
90
156
54
67
137
55
35
48
72
37
35
13
272
40
24
80
120
72
15
49
95
1
368
120
249
31
41
36
54
133
41
79
11
150
12
42
57
15
33
75
133
104
24
27
108
54
75
120
3
144
30
31
47
126
12
87
27
18
123
39
84
72
132
12
6
63
40
56
39
36
126
79
48
408
23
97
5
90
33
136
11
45
9
198
42
108
156
24
162
156
24
54
19
17
31
77
18
48
81
264
64
227
18
3
9
183
40
8
27
30
78
18
7
65
103
56
16
32
160
48
8
111
24
81
40
96
17
31
32
9
138
93
39
121
5
18
30
96
171
27
108
18
126
25
101
54
13
17
159
45
336
3
33
18
24
13
5
30
114
3
33
7
167
1
59
21
63
177
9
79
11
108
25
11
12
97
8
64
83
240
102
6
102
195
27
45
111
42
55
32
16
23
81
189
66
33
93
3
16
104
16
11
85
32
112
120
8
3
30
222
102
115
71
73
56
33
31
41
18
30
31
24
128
24
88
152
48
81
7
32
51
6
66
42
30
21
16
48
41
36
6
13
32
57
36
171
105
30
1
143
42
79
83
18
75
117
6
61
23
25
128
123
12
54
91
72
35
61
35
69
21
27
3
21
16
120
23
81
63
105
16
47
153
72
64
56
27
21
75
36
1
17
87
24
64
71
177
75
69
39
49
200
160
11
21
64
149
48
54
60
1
32
123
78
15
72
87
1
120
56
48
40
8
87
33
27
18
12
72
15
63
48
153
9
31
41
6
9
21
18
177
160
32
120
120
27
61
47
1
24
23
73
59
45
48
48
39
1
35
69
40
17
279
40
72
5
123
24
33
90
45
40
248
16
5
123
136
56
120
51
240
102
55
8
9
24
159
192
9
15
24
16
17
7
32
9
39
15
126
162
42
135
207
33
93
12
18
93
16
48
8
3
90
ABCD 99404728994*3^$a+1 [50023]
6
30
43
137
54
96
9
21
42
97
101
27
16
24
96
5
19
23
24
9
39
1
11
60
24
201
51
37
47
105
105
150
18
31
29
3
3
85
29
72
36
48
60
27
27
108
9
255
186
30
78
36
15
129
79
83
78
30
42
24
24
6
73
56
15
25
5
27
64
59
6
150
49
17
79
23
153
99
138
96
132
15
15
84
180
33
33
42
45
87
210
6
18
30
9
321
84
60
102
6
114
30
43
23
18
72
54
24
210
87
153
30
72
90
15
69
259
11
84
6
43
8
33
126
6
267
45
66
186
63
93
30
13
5
120
192
3
15
42
54
73
77
60
60
19
17
84
24
27
105
7
11
61
23
97
24
95
1
48
41
36
43
167
30
99
81
103
17
63
40
173
18
81
273
63
69
30
54
87
39
73
5
67
24
80
105
15
117
84
55
48
65
60
12
30
96
48
6
43
96
32
159
84
229
17
30
73
8
88
56
48
45
60
12
235
23
25
41
87
39
78
3
3
12
48
9
112
48
65
7
95
33
15
18
84
96
30
18
91
35
85
221
19
8
40
41
54
1
24
101
27
69
19
5
19
5
126
252
30
43
95
30
72
42
12
96
54
79
47
57
3
37
56
40
5
27
15
33
40
29
12
30
129
45
12
159
39
25
24
32
9
54
18
15
39
150
108
48
72
63
24
48
16
24
47
156
37
96
24
5
123
33
31
24
24
47
49
35
12
18
144
36
19
23
9
21
18
9
117
43
23
102
78
60
49
23
33
208
5
12
39
184
32
72
16
35
30
31
56
15
24
9
64
17
15
40
71
48
25
89
48
7
47
6
24
24
12
79
24
71
6
3
24
16
119
1
5
139
47
108
138
43
24
47
144
49
72
161
7
5
42
228
37
29
72
54
66
19
144
47
48
30
19
17
30
126
12
48
48
55
5
75
27
45
147
37
149
27
105
15
72
57
60
51
3
69
27
30
63
15
25
53
3
81
55
11
13
56
159
25
41
36
84
450
90
24
12
15
3
85
176
24
45
72
72
3
72
57
159
24
21
12
7
35
138
3
57
30
105
135
49
56
57
36
6
13
32
3
36
72
9
81
87
16
125
114
36
61
144
29
66
57
45
147
105
31
5
27
45
120
168
12
78
9
136
17
12
171
69
66
12
18
19
96
5
19
8
57
31
95
25
77
144
3
48
27
61
119
1
32
72
141
66
66
84
30
30
15
3
117
96
63
25
5
96
276
90
133
101
219
16
24
35
294
55
35
6
12
114
54
19
65
48
7
53
19
71
78
60
60
75
81
79
41
24
15
27
117
16
5
54
61
47
54
24
66
24
60
66
19
17
12
51
57
103
56
40
8
16
17
63
21
115
24
104
33
7
23
150
67
215
90
63
69
60
96
18
96
93
168
39
36
13
120
56
159
120
42
78
90
39
57
120
30
150
114
145
120
24
5
102
30
79
24
47
144
24
121
17
30
12
18
252
18
78
87
168
160
17
78
36
6
7
83
48
90
192
43
107
37
8
24
111
42
6
24
121
5
150
84
18
24
79
24
72
8
201
12
84
54
126
18
25
137
36
42
6
42
9
24
81
63
27
93
81
31
5
123
21
234
18
15
72
16
17
54
96
105
117
48
27
136
104
177
264
30
30
12
24
6
33
39
36
42
27
45
42
114
24
12
18
97
8
40
11
180
6
19
161
84
19
101
235
89
108
84
6
9
40
59
30
31
48
35
61
5
12
39
48
96
15
6
24
12
7
80
48
24
9
6
24
9
16
17
135
72
93
27
15
81
21
18
90
87
39
12
13
384
23
105
33
15
207
18
12
3
9
6
42
7
17
30
6
27
21
115
29
67
24
35
12
24
289
96
65
159
16
95
153
57
48
180
27
75
66
43
104
16
119
ABCD 99405210148*3^$a+1 [50131]
56
12
76
39
12
6
207
8
88
92
12
7
33
8
4
63
125
55
18
135
39
29
76
20
108
16
20
19
42
3
32
28
8
48
64
27
6
39
15
41
208
12
80
28
24
92
96
4
8
36
60
36
25
59
72
84
60
85
111
20
48
12
52
56
72
12
48
12
103
113
76
36
80
37
18
17
16
69
35
72
40
21
35
64
36
60
39
45
3
72
33
8
24
13
11
40
20
91
65
61
3
116
16
27
53
37
95
12
48
145
3
39
216
45
44
24
49
11
84
25
3
68
61
179
1
23
112
3
141
104
60
132
16
44
121
23
16
128
157
35
4
104
55
33
159
33
80
120
36
1
18
65
40
96
56
24
4
180
56
1
18
65
13
15
8
120
4
48
84
8
127
69
80
132
37
27
45
18
113
208
120
32
100
12
177
3
92
85
30
18
3
8
16
105
23
100
3
144
29
76
33
15
8
64
81
23
280
24
120
75
45
36
20
1
11
112
36
92
187
33
104
25
15
248
55
21
44
340
32
13
78
17
36
121
60
23
136
300
60
39
30
78
33
96
68
108
12
52
36
12
260
25
111
32
24
76
68
72
4
20
25
35
60
4
84
12
15
33
153
83
36
396
37
51
92
19
60
69
32
168
24
7
89
16
8
96
4
63
45
20
19
41
49
23
16
12
20
28
60
96
36
12
8
168
136
80
13
95
25
35
88
44
235
41
28
20
24
157
35
100
3
81
416
220
171
5
12
136
27
17
12
4
32
52
248
52
36
24
20
25
11
24
37
11
79
48
177
36
60
20
60
4
3
150
72
83
12
25
23
12
55
96
65
97
47
55
18
47
88
8
4
48
36
27
84
60
5
25
131
208
80
4
96
9
30
165
92
84
16
75
78
23
28
56
48
12
28
32
180
76
20
12
37
83
7
129
36
75
225
56
7
5
132
48
13
3
140
49
27
153
23
52
92
48
7
33
8
97
111
24
12
20
91
5
12
37
108
30
5
72
36
64
176
67
18
59
25
119
100
39
101
109
71
12
28
80
64
165
30
17
25
18
5
28
32
228
12
55
65
112
15
41
52
3
89
16
69
11
49
95
36
60
48
31
5
13
23
7
5
163
29
64
44
36
52
44
4
92
4
140
4
9
51
12
84
15
81
108
99
45
8
55
72
18
27
60
57
11
132
88
48
72
12
20
12
60
168
88
99
101
24
73
95
48
12
12
4
21
11
12
72
156
48
220
56
124
21
6
54
15
3
12
113
100
75
53
127
41
64
68
67
41
24
7
5
36
7
65
16
32
52
20
48
240
64
56
48
96
73
27
44
96
16
147
18
15
192
96
21
11
220
39
29
180
204
60
25
42
29
4
80
28
32
7
48
173
28
147
117
57
6
12
53
24
88
72
3
21
92
4
56
25
23
49
15
8
24
24
1
138
33
68
24
25
342
33
32
163
42
23
12
36
127
53
12
16
32
67
18
63
111
33
92
84
31
45
63
77
25
6
9
56
25
239
120
55
48
33
44
4
60
99
17
73
15
32
16
32
52
44
24
175
17
28
48
44
84
52
144
105
15
68
13
15
32
40
140
12
24
7
89
24
79
57
75
53
160
8
84
73
72
123
87
9
32
157
11
112
39
105
93
47
64
60
81
15
96
48
117
84
186
17
12
4
96
123
53
12
72
55
33
8
108
229
90
21
21
11
79
33
75
90
35
48
24
280
3
173
175
5
132
12
13
15
32
48
36
36
103
137
73
23
60
12
276
4
153
72
111
152
144
16
8
424
8
109
18
57
8
43
45
68
31
33
105
83
72
112
44
4
117
71
60
24
96
40
104
25
3
140
73
59
223
141
104
7
105
144
24
8
12
67
18
71
1
51
180
8
4
45
143
ABCD 99405302338*3^$a+1 [50000]
7
56
132
4
71
49
36
29
96
51
16
36
17
111
135
30
39
9
12
27
100
44
3
48
1
8
33
24
15
72
129
51
51
141
75
24
1
41
39
72
4
84
12
35
48
33
9
15
9
31
17
15
16
5
19
8
15
72
66
6
13
12
32
15
21
3
24
73
12
35
1
72
20
69
144
48
24
12
18
13
5
7
32
24
9
39
189
48
18
24
45
27
24
9
124
35
33
9
135
57
6
13
83
117
52
128
87
138
6
1
20
28
23
24
25
5
3
63
42
192
24
15
4
29
12
18
24
42
3
40
12
32
72
24
105
156
12
31
23
13
12
113
39
9
27
51
57
52
11
48
1
8
39
37
125
3
84
33
43
101
102
109
5
144
3
28
137
6
13
56
9
19
47
277
20
15
25
41
36
96
39
45
7
17
30
66
19
5
6
49
23
9
9
108
39
9
51
48
36
60
88
17
7
29
18
18
3
16
68
9
6
54
55
80
12
9
120
51
21
30
66
7
23
24
25
5
67
47
30
7
24
48
104
93
63
15
21
112
11
9
4
72
11
13
11
96
18
7
23
72
13
56
4
5
36
72
39
24
28
60
41
27
4
53
90
13
53
127
23
66
3
3
96
33
4
36
17
19
29
30
9
12
28
23
45
16
96
24
8
156
81
168
6
37
20
63
1
47
81
9
24
72
12
66
25
8
4
53
54
61
104
93
60
39
4
17
7
17
30
21
12
57
84
12
78
37
24
228
23
48
9
9
3
3
24
9
63
24
21
51
9
180
3
13
32
3
33
87
1
77
12
36
19
8
12
28
32
15
33
52
83
18
15
28
5
31
53
27
15
61
53
48
6
48
25
5
19
36
80
36
4
12
120
20
112
92
63
18
39
9
12
43
84
56
3
66
24
63
24
21
51
40
32
12
3
6
42
18
67
5
3
64
44
100
29
3
75
30
42
33
12
117
54
24
13
12
132
140
39
24
73
24
47
30
18
42
36
7
41
127
5
7
56
87
72
13
5
39
39
13
20
16
77
79
20
28
36
48
20
40
8
21
7
47
48
1
24
12
41
43
5
31
53
15
52
24
53
54
133
11
54
36
19
29
7
12
77
6
25
48
23
93
28
71
45
12
39
48
9
4
32
48
3
141
147
49
8
9
7
120
23
18
15
15
21
69
6
1
41
63
39
24
6
18
49
29
3
36
52
5
27
15
42
54
18
7
47
30
7
59
25
8
33
91
12
44
12
4
83
49
17
43
92
15
24
93
27
24
61
24
20
36
69
48
36
36
43
17
27
105
43
29
39
40
32
9
39
60
12
16
23
61
108
77
36
39
57
7
24
12
68
112
32
4
32
228
4
35
21
40
65
43
53
51
16
23
6
7
48
59
21
12
64
125
31
11
90
6
37
60
8
4
29
24
30
48
1
47
85
17
18
42
31
92
3
18
87
16
24
71
42
15
40
8
76
36
48
24
20
100
12
24
53
67
44
88
8
4
32
27
18
54
18
39
24
88
29
67
17
6
109
20
21
36
67
11
37
32
84
4
5
7
53
31
11
61
5
39
15
85
44
40
36
53
24
24
115
29
12
7
11
9
15
121
17
127
60
29
36
36
31
32
45
43
60
24
60
5
3
9
24
15
4
84
17
30
45
27
85
60
32
63
25
47
54
19
12
107
42
30
1
32
63
21
3
24
66
3
141
3
21
67
65
19
41
6
72
42
3
4
60
59
42
30
81
9
24
123
52
5
18
18
7
23
21
36
16
120
23
1
17
24
12
60
31
12
80
88
11
42
7
92
84
33
6
42
6
9
16
5
87
112
35
25
23
1
119
48
13
60
8
36
96
27
37
48
77
3
21
103
221
18
24
61
41
43
5
55
12
77
66
30
3
48
4
48
20
15
37
35
181
11
33
39
42
12
99
24
4
216
83
13
35
18
39
33
43
11
9
15
69
36
33
48
27
3
33
15
157
29
3
4
8
15
18
19
35
6
55
20
112
23
24
18
6
33
9
39
15
21
219
69
3
6
31
17
18
61
24
125
12
7
53
27
3
6
18
21
36
87
81
48
15
66
15
4
59
73
60
20
57
6
1
47
102
75
28
59
33
24
9
7
12
89
19
41
48
36
66
1
24
44
75
25
12
29
39
111
18
15
184
95
144
18
72
36
18
49
12
11
25
120
24
20
21
163
17
18
9
33
24
30
1
17
6
25
47
21
105
39
4
5
42
1
23
25
44
3
6
18
9
12
88
17
27
9
19
11
49
108
5
15
9
75
76
24
53
60
6
33
24
28
12
77
12
24
3
4
56
28
44
39
37
41
18
117
4
5
79
96
36
41
75
21
96
7
41
39
48
4
221
54
33
33
78
1
23
25
53
51
36
69
72
30
96
42
43
12
84
29
24
39
40
32
33
24
30
1
8
15
25
17
15
112
71
72
9
16
47
18
7
120
12
68
52
53
126
24
57
88
48
17
6
18
6
25
8
28
24
5
48
12
180
31
8
16
36
12
24
24
23
37
41
18
78
43
8
16
161
12
66
13
156
161
27
16
24
68
64
47
61
11
54
3
87
49
36
12
8
33
24
30
9
16
56
12
9
18
49
212
4
56
105
31
23
66
199
41
54
18
19
48
84
36
53
120
3
12
4
11
1
89
27
36
144
12
3
13
20
4
68
9
36
43
47
9
105
63
12
36
21
19
23
105
48
15
1
72
167
72
121
89
78
37
11
1
56
4
11
97
68
9
36
12
114
30
7
5
6
37
72
5
30
21
48
69
111
33
7
24
71
49
72
5
55
35
42
30
24
45
3
37
11
37
17
ABCD 99405303404*3^$a+1 [50039]
60
3
123
192
348
36
85
23
156
60
12
117
27
37
23
48
132
108
105
15
126
276
31
80
48
16
71
162
90
222
126
30
19
95
84
157
227
120
6
264
103
137
7
29
51
3
157
5
90
33
57
30
73
32
160
41
54
78
12
55
35
6
87
16
128
69
24
90
264
294
18
12
36
24
81
27
102
6
84
126
36
18
42
18
72
93
51
66
168
36
79
137
30
36
108
54
67
41
18
36
6
75
33
66
13
41
54
78
54
93
81
162
132
169
11
309
48
93
3
48
69
42
30
6
48
13
11
117
39
73
59
30
42
13
80
87
66
183
87
36
24
84
57
16
95
198
43
32
112
23
72
108
85
11
36
138
42
120
24
90
30
6
12
78
21
33
15
183
36
69
48
3
96
45
45
54
30
24
180
67
336
23
54
78
69
129
12
24
123
57
54
66
31
59
108
6
12
39
48
111
42
103
125
19
53
78
102
78
25
29
18
81
93
99
64
35
45
45
19
32
48
33
15
39
72
90
12
90
33
39
6
90
120
222
108
90
205
32
112
59
96
48
90
27
15
30
78
72
13
41
7
224
183
66
6
49
77
18
36
93
15
30
60
18
30
114
133
23
24
81
27
72
13
77
54
12
49
32
48
16
113
12
19
5
36
54
48
6
54
108
72
12
168
210
36
103
149
42
138
144
18
85
96
89
39
48
3
96
72
165
48
105
24
18
84
198
19
23
90
63
135
105
15
132
36
12
42
138
18
18
85
59
90
18
121
119
72
66
63
64
125
67
155
18
54
45
96
192
21
123
27
85
41
18
18
18
81
135
228
85
47
48
1
107
180
18
114
13
80
27
162
6
120
54
175
11
90
84
55
113
12
150
90
115
113
90
60
249
16
95
102
6
12
126
6
30
108
108
18
6
36
30
18
90
9
64
32
48
207
54
91
161
78
12
36
81
33
18
156
33
16
155
21
69
90
12
69
111
49
11
84
81
33
156
19
32
3
18
42
72
18
7
80
123
69
9
90
18
75
105
66
18
36
42
12
78
43
5
27
112
11
12
9
33
306
36
105
75
108
36
66
90
54
67
59
24
66
36
87
75
6
54
432
9
27
69
39
54
36
54
153
39
234
63
33
31
167
25
23
9
48
64
29
18
234
30
42
30
36
13
29
36
63
3
78
15
16
71
24
30
51
75
150
48
162
180
9
64
23
25
5
18
60
12
49
5
18
72
49
11
18
66
126
60
87
48
21
72
19
48
5
18
60
45
291
13
128
135
36
12
18
78
12
222
30
90
183
48
21
36
72
42
36
234
30
150
138
42
156
42
30
171
45
144
3
3
54
12
90
177
16
191
12
54
114
120
37
48
41
6
33
39
192
36
37
77
126
69
69
96
30
168
30
6
33
64
5
18
105
21
126
24
54
12
42
9
16
23
90
111
21
120
72
27
153
87
3
78
156
51
75
6
12
3
16
17
162
157
5
18
168
81
16
5
27
87
9
144
93
18
132
12
1
89
39
33
15
21
72
42
36
12
42
111
69
27
93
36
60
3
99
36
36
60
9
16
83
18
174
96
12
18
15
63
72
121
71
150
192
6
192
18
360
90
114
66
18
150
45
48
117
6
18
12
18
18
78
210
90
42
15
64
11
120
54
6
33
64
23
24
33
15
81
69
18
144
36
54
246
18
6
ABCD 99406190116*3^$a+1 [50135]
21
3
36
54
48
183
20
31
6
95
103
17
168
76
3
57
56
145
59
61
15
8
16
116
28
60
32
67
168
9
68
31
221
4
36
8
48
64
24
32
43
17
184
120
45
39
36
56
205
47
156
19
45
36
44
36
52
108
75
84
17
16
144
75
29
25
51
44
40
80
52
117
66
57
93
90
17
12
7
41
60
60
4
108
87
66
42
45
116
232
192
32
24
52
24
33
42
41
64
39
5
60
61
135
3
6
30
45
20
64
3
45
8
31
81
12
3
18
54
33
39
84
105
75
9
72
15
90
126
12
57
68
235
45
87
18
15
8
84
60
24
25
11
24
52
87
45
12
96
24
99
12
93
44
36
4
27
54
27
20
24
16
15
18
35
109
71
132
60
64
44
67
120
33
32
4
21
42
53
19
5
28
56
52
8
12
28
200
64
51
21
36
48
21
11
28
195
89
37
183
105
47
19
69
57
23
1
90
45
24
201
30
57
24
108
51
41
168
16
32
193
30
5
60
72
4
75
89
12
100
24
84
15
17
268
72
3
21
24
32
120
24
40
44
52
8
55
77
43
21
39
36
33
33
24
54
21
48
48
45
15
57
47
79
36
33
3
137
16
9
3
87
17
4
72
8
40
120
111
89
25
71
4
15
36
81
20
4
164
16
48
308
25
30
5
19
18
11
4
51
21
144
32
25
18
65
36
64
36
8
60
16
36
75
9
36
20
24
19
12
24
57
80
148
51
33
48
240
3
96
36
5
28
80
31
120
5
60
49
30
45
12
72
48
8
55
36
105
20
31
18
35
19
21
111
125
19
21
9
35
4
216
39
17
204
4
48
68
12
72
108
79
216
5
12
12
151
5
43
42
120
35
24
16
24
80
88
60
20
85
23
84
55
24
21
84
24
20
28
48
39
5
52
20
16
120
12
60
12
56
28
39
17
31
53
60
100
45
119
76
36
39
57
8
4
80
31
89
31
54
75
12
75
54
6
33
3
17
31
17
40
20
28
45
87
84
8
28
32
16
15
41
100
39
41
331
113
60
60
4
8
40
32
31
57
128
84
103
24
66
18
21
56
55
57
12
51
17
52
3
17
16
140
79
5
49
107
40
68
1
71
160
9
3
123
53
4
12
108
36
12
3
29
112
8
31
17
40
240
8
84
12
31
9
104
4
45
47
48
67
81
48
39
21
135
5
109
35
48
7
81
27
5
48
36
16
15
65
12
85
6
57
8
40
20
31
60
53
37
48
18
29
180
31
69
15
21
8
67
18
30
21
60
84
12
63
216
29
12
60
52
36
21
63
68
85
42
93
44
156
64
48
60
15
6
15
12
27
12
21
3
141
75
101
24
16
8
76
84
15
84
101
31
9
24
72
48
20
52
3
161
4
92
13
71
7
5
67
93
12
56
40
15
5
60
19
117
15
120
221
72
48
55
29
25
3
36
72
75
5
12
37
18
5
103
117
116
49
83
64
20
1
83
36
88
27
125
19
69
176
1
39
12
20
43
21
33
11
36
4
15
24
72
180
5
4
80
12
52
8
73
11
24
16
140
16
39
5
60
24
16
9
119
48
72
12
76
20
67
12
24
72
209
61
35
48
76
15
41
40
44
96
55
33
132
8
97
138
24
102
6
77
61
71
1
24
71
28
60
20
52
15
24
9
204
21
54
17
1
3
44
28
12
92
4
135
69
56
61
3
36
132
8
12
43
69
36
24
123
108
36
81
273
42
30
150
53
12
40
24
20
4
60
15
60
180
5
4
276
51
54
27
32
16
36
39
57
15
108
89
31
77
60
13
90
69
273
119
1
63
81
6
17
52
60
15
29
40
224
16
32
28
75
17
4
44
12
168
16
24
12
32
100
8
64
24
20
52
159
65
16
8
91
9
156
51
149
73
15
3
125
67
6
47
25
3
117
24
75
116
12
88
195
57
48
20
232
15
6
72
23
84
175
21
12
27
18
30
18
90
57
84
224
12
43
17
49
39
36
3
48
89
28
56
112
45
48
239
16
51
21
105
3
72
3
5
36
124
92
48
16
104
84
13
15
12
72
3
36
57
12
116
157
39
105
155
40
8
91
57
72
36
20
12
13
27
68
64
36
132
33
47
40
44
180
16
57
ABCD 99406393558*3^$a+1 [50022]
29
91
5
72
49
179
7
53
72
13
47
43
150
90
57
32
120
216
7
105
75
174
114
5
97
114
48
21
32
73
60
27
225
120
90
78
35
12
37
191
4
135
108
77
43
77
1
36
11
73
75
132
9
3
15
33
80
85
15
99
9
140
79
21
75
137
12
7
21
8
79
41
24
67
21
48
20
67
125
7
198
23
24
55
96
66
6
72
30
6
9
93
54
78
111
80
55
6
3
108
68
37
95
12
36
235
29
43
30
258
36
84
144
65
61
35
112
20
120
52
27
161
19
30
6
65
7
21
140
4
51
77
180
103
17
55
17
67
21
32
25
30
18
60
3
45
96
51
8
100
12
27
105
147
126
84
6
5
43
69
36
81
23
43
24
161
37
18
77
7
96
17
168
28
20
124
51
24
12
6
47
7
90
39
15
45
45
335
19
6
12
83
31
81
108
189
3
140
49
24
15
32
12
16
132
120
15
33
21
63
27
18
36
35
49
72
23
13
35
40
75
180
90
335
43
54
30
36
72
24
126
54
21
20
12
16
51
90
6
18
87
80
85
15
39
89
12
19
33
20
145
72
51
219
33
111
42
27
117
90
113
85
11
79
102
24
35
31
6
63
32
60
28
27
54
168
72
131
85
18
69
20
37
11
109
168
15
60
20
120
31
132
225
68
40
117
47
37
270
36
108
96
9
165
59
73
102
162
54
29
7
29
24
48
40
9
23
88
63
24
180
261
20
12
100
39
54
87
8
4
171
89
48
72
16
75
150
227
145
3
320
151
36
162
30
81
132
9
183
140
91
149
96
37
60
18
29
55
78
75
132
3
125
25
15
39
9
84
87
30
119
85
47
7
246
179
91
197
60
55
45
45
83
37
54
33
27
101
52
36
144
80
28
45
95
52
33
63
45
35
19
30
162
240
138
23
28
60
20
31
33
116
109
83
28
117
24
54
89
1
15
32
52
27
81
27
45
93
60
83
84
61
186
108
108
30
60
23
24
43
117
36
165
47
7
96
66
71
12
187
60
93
27
81
15
113
61
54
317
172
68
12
175
5
48
19
144
125
12
132
55
41
4
3
5
55
45
60
20
127
12
33
27
29
61
51
3
5
7
78
36
23
48
55
137
25
63
152
145
162
21
8
25
72
87
8
72
120
36
49
35
43
5
139
29
24
1
27
188
55
72
57
48
3
89
76
84
183
5
49
36
84
18
42
18
18
87
48
39
161
55
42
30
93
12
8
235
18
179
1
47
40
15
17
16
9
135
153
75
20
172
3
138
227
180
25
23
55
102
114
36
144
93
33
120
3
75
12
5
49
6
48
17
40
20
52
75
30
360
186
30
72
78
9
20
1
6
173
25
35
37
59
64
36
140
97
15
48
111
78
30
42
11
60
40
32
96
124
45
71
241
66
54
144
126
9
140
55
45
44
100
80
1
27
32
31
17
37
95
31
12
5
157
15
48
177
15
123
53
61
18
30
95
37
198
30
11
31
18
83
252
1
42
90
72
51
252
120
153
72
15
87
5
253
23
49
15
3
137
7
9
45
210
6
90
66
18
90
147
33
54
53
40
12
111
60
54
11
84
7
9
60
120
44
205
243
3
330
36
174
197
88
72
27
66
42
17
136
9
135
75
276
77
133
39
57
123
108
20
37
162
201
32
1
30
150
ABCD 99406577308*3^$a+1 [50015]
95
21
69
39
48
39
1
36
35
12
24
30
31
8
24
4
24
12
32
4
48
20
12
16
71
6
30
60
13
36
72
41
87
4
11
24
57
15
21
28
125
60
30
54
60
43
44
52
84
29
15
75
13
24
17
7
11
181
17
7
47
33
21
36
19
24
72
5
90
24
33
24
36
33
36
7
24
84
12
17
19
32
39
18
15
16
36
35
45
15
37
36
56
45
6
36
69
21
43
24
60
53
7
41
90
81
36
4
11
49
44
4
8
3
30
24
7
155
13
20
40
191
45
48
33
6
49
24
47
13
5
103
24
53
75
51
54
31
41
67
47
33
4
36
68
52
128
3
72
54
15
21
7
65
55
156
72
80
36
76
8
4
143
48
13
44
57
51
28
72
68
4
8
3
36
49
84
41
6
30
43
12
36
8
87
13
72
24
20
51
73
60
5
7
104
112
17
15
39
37
11
13
120
20
27
9
4
32
160
29
3
40
17
15
3
12
169
65
7
65
24
7
11
97
80
60
4
5
36
39
105
103
11
33
4
12
80
63
57
33
19
12
59
90
7
137
7
24
65
30
6
39
9
6
13
8
45
39
3
102
27
72
84
57
51
69
78
13
12
80
24
72
16
35
30
114
54
15
132
16
12
12
11
1
128
12
28
95
21
39
1
20
33
15
36
4
20
15
36
66
67
68
28
59
69
3
108
36
13
8
16
12
24
12
96
60
5
39
40
60
65
15
16
71
45
36
12
21
198
90
3
9
19
120
44
21
7
12
92
28
8
4
12
12
84
36
8
21
66
1
12
168
23
73
48
12
23
1
5
219
52
108
71
18
7
80
15
57
64
29
36
19
24
80
16
12
8
3
49
24
29
150
69
51
6
30
54
6
69
72
3
54
30
81
15
13
48
176
28
56
4
36
20
9
43
17
91
35
30
75
16
41
156
24
19
36
32
100
104
15
13
41
43
36
11
72
13
20
87
21
4
56
64
131
129
12
4
12
23
13
8
27
85
24
23
1
36
60
12
60
24
24
17
31
20
93
55
12
5
79
36
23
6
108
3
303
37
96
8
64
5
7
32
33
79
12
20
28
80
52
59
33
40
24
224
136
8
15
25
12
5
123
24
36
52
60
23
150
19
12
60
68
24
16
12
53
39
36
69
7
20
15
21
12
111
13
17
43
11
45
52
35
21
16
12
23
1
60
36
44
16
131
1
71
66
39
51
36
57
112
12
12
80
100
168
188
51
144
54
19
17
79
108
84
35
30
39
76
11
90
18
24
13
12
32
51
13
8
28
35
57
87
1
5
30
45
28
12
5
27
124
35
1
96
8
28
60
17
54
1
48
11
21
9
54
6
18
162
18
13
20
15
97
92
28
56
88
36
17
19
36
5
79
41
67
11
37
11
42
3
36
28
131
1
17
12
111
16
23
61
23
6
15
39
25
11
33
36
60
9
207
9
3
100
12
24
5
6
97
23
25
24
11
36
1
36
47
109
144
24
60
77
31
44
15
6
51
15
198
6
13
48
24
20
15
45
156
36
28
12
24
29
103
77
66
1
24
12
5
138
9
12
3
36
201
51
12
21
16
53
150
21
160
36
12
92
16
96
101
3
3
61
29
103
12
24
8
27
6
19
11
36
24
25
5
150
61
59
13
24
8
28
17
6
85
12
23
49
24
5
3
87
66
78
12
73
23
54
31
12
68
63
25
24
24
12
96
35
1
77
3
45
43
56
76
60
5
91
17
19
56
28
17
111
3
25
116
16
20
51
49
32
16
32
4
65
115
48
8
72
108
76
12
53
30
24
30
36
42
66
3
93
7
8
28
48
32
57
18
13
12
48
12
5
67
35
78
15
51
57
4
20
9
31
24
80
12
60
12
21
12
18
21
40
12
96
53
3
4
23
61
72
47
24
36
69
40
20
15
289
35
49
17
19
12
132
120
84
83
13
8
60
16
32
4
72
71
13
72
53
91
35
1
53
19
185
12
6
18
103
44
9
19
56
3
157
20
88
23
61
48
35
36
49
36
24
53
19
36
36
56
15
13
20
4
71
69
57
15
64
8
15
222
3
36
63
54
6
13
8
9
6
54
108
18
33
28
47
36
97
68
15
25
116
88
92
28
24
24
68
36
16
41
115
65
102
13
12
11
9
12
28
152
24
99
85
83
13
5
18
49
17
39
40
24
11
13
8
51
21
88
156
89
6
61
24
35
24
13
12
144
12
24
5
19
120
8
124
8
87
18
51
28
8
129
7
119
37
17
15
3
69
24
16
29
55
72
17
27
28
12
104
16
12
72
48
12
60
65
15
52
56
4
12
12
12
11
21
15
1
23
1
35
37
83
18
43
72
32
75
25
12
47
45
12
108
36
4
53
12
7
20
27
37
36
8
136
5
87
57
30
24
1
176
88
12
12
101
39
3
13
48
48
60
60
20
15
96
61
59
61
17
3
28
60
29
3
220
20
63
93
4
17
3
84
69
3
4
29
67
24
36
36
72
12
12
36
12
120
108
24
23
93
9
27
51
25
11
1
71
37
24
32
27
21
39
18
19
12
20
64
11
13
36
116
15
84
21
3
1
17
19
65
27
16
32
15
1
48
12
56
28
89
60
7
12
68
3
93
141
3
52
72
29
6
25
44
4
47
61
17
18
144
25
11
21
69
30
25
72
83
45
12
28
23
13
11
12
13
84
17
7
59
25
60
ABCD 99407390242*3^$a+1 [50090]
19
11
168
21
100
12
23
12
13
41
175
5
6
90
7
12
11
13
17
18
25
41
30
21
3
54
127
96
17
43
20
93
6
13
8
33
36
18
13
32
36
99
61
5
60
55
20
60
4
35
6
27
15
49
65
63
48
69
78
85
53
12
18
37
47
93
15
133
17
63
72
3
30
3
4
56
21
30
1
83
1
23
30
115
83
93
21
36
7
56
16
11
54
91
48
41
84
19
36
60
11
18
36
6
126
12
12
39
21
3
16
20
16
11
12
6
15
27
12
13
35
48
1
59
69
28
20
33
55
29
103
95
18
42
72
138
19
5
90
84
1
8
3
109
96
29
51
9
30
13
5
91
12
48
5
114
12
49
60
29
115
56
136
84
36
95
1
23
57
108
111
1
35
30
15
48
4
17
24
31
11
165
15
60
18
75
15
97
32
33
79
89
19
47
60
1
5
15
52
48
80
60
52
47
48
60
48
42
36
19
71
12
33
12
124
8
15
33
48
12
75
18
7
5
114
186
79
35
21
4
11
18
79
41
27
12
33
7
56
16
36
12
41
24
6
24
97
5
24
19
35
13
23
9
3
45
9
24
19
20
3
13
59
21
16
89
15
15
37
23
54
31
5
66
1
12
132
101
12
171
45
7
125
15
105
19
8
3
37
125
18
73
72
32
3
84
1
29
48
31
12
32
48
40
72
65
51
99
18
15
48
12
93
24
43
17
75
136
11
33
15
33
45
30
84
61
23
25
17
12
103
5
42
6
12
18
25
32
99
108
33
4
59
42
27
52
35
9
57
78
57
45
19
36
24
23
81
15
109
17
3
60
36
15
12
42
72
30
21
12
48
15
84
25
5
18
1
5
60
150
1
36
89
6
78
6
33
16
60
65
31
44
72
60
4
8
33
63
40
17
12
66
1
53
3
15
30
12
18
90
30
18
27
39
1
89
108
12
31
23
42
30
13
12
84
36
77
66
49
125
72
39
12
9
24
87
27
60
36
30
12
43
72
59
18
48
3
16
11
73
36
11
12
18
3
4
48
35
37
41
7
5
60
24
30
9
129
60
7
35
1
8
24
96
15
12
78
54
6
12
27
15
18
12
36
60
54
1
12
12
35
1
35
49
48
65
30
90
55
8
4
20
15
1
80
12
124
8
63
73
84
47
33
16
29
48
48
39
81
15
120
45
55
65
15
52
35
30
55
200
63
1
53
91
11
1
29
103
23
12
18
27
21
19
96
17
7
56
40
11
6
18
9
87
61
72
23
12
6
27
9
43
48
47
73
32
40
53
30
30
7
5
42
84
49
80
108
57
111
57
15
75
54
78
6
36
39
21
24
19
68
57
7
36
8
15
1
11
18
24
6
24
42
60
66
72
13
59
210
18
25
41
7
140
9
39
15
12
25
23
9
40
47
21
105
43
44
27
6
3
81
123
3
18
31
41
24
54
156
13
12
23
66
84
63
15
49
11
109
8
48
4
53
127
44
112
48
17
90
84
54
7
53
24
55
53
60
27
36
12
165
19
59
45
52
5
7
36
32
28
11
54
6
49
17
199
56
15
54
3
51
37
8
4
23
45
12
27
73
11
117
123
12
48
6
123
33
54
66
12
18
13
5
96
63
21
7
47
42
6
13
5
15
4
48
12
5
66
24
36
30
27
52
12
8
28
20
105
12
60
6
37
65
63
141
51
52
60
12
8
76
5
24
102
36
18
84
12
19
32
4
5
24
60
39
15
126
15
9
30
1
44
76
80
16
53
15
100
77
18
33
159
9
27
25
12
53
123
24
93
63
9
18
18
6
25
36
12
41
91
29
12
3
15
102
24
66
165
64
68
76
89
67
5
43
20
105
43
5
54
85
104
45
27
48
9
30
12
30
43
48
23
42
3
16
44
39
85
35
37
8
111
12
37
308
28
77
108
72
7
128
3
72
33
15
12
25
24
56
60
27
30
55
47
54
24
103
95
42
51
75
69
52
23
81
52
5
27
21
6
9
15
25
11
13
35
42
30
141
48
45
6
36
24
48
21
16
96
77
48
24
39
15
37
5
18
45
40
132
23
42
12
31
5
60
19
36
12
29
39
60
52
24
23
156
1
23
13
128
60
69
63
9
3
28
17
18
54
18
13
12
60
65
42
85
35
13
53
18
49
80
21
139
12
11
72
18
7
68
9
3
33
42
21
27
24
133
5
78
72
108
24
109
65
15
60
21
31
47
45
16
125
60
54
313
24
11
42
72
3
93
7
96
5
87
4
29
24
30
13
12
41
30
60
12
150
42
18
84
3
88
32
160
53
78
30
39
48
48
16
29
6
13
252
96
32
52
24
29
90
33
27
6
55
32
99
33
108
39
121
17
96
60
84
6
1
11
48
37
5
60
12
42
60
66
3
15
25
5
87
4
96
120
24
113
43
48
17
19
48
23
33
9
43
32
76
96
8
27
21
3
9
60
52
101
30
57
57
63
48
39
18
63
3
1
60
29
12
42
12
25
8
88
17
18
42
67
5
30
66
19
56
12
76
32
27
30
42
21
45
15
28
59
85
23
45
27
33
9
6
145
32
75
12
78
63
9
39
4
11
12
37
12
149
102
24
61
59
18
3
100
95
33
9
60
18
105
52
95
66
7
24
8
36
9
72
36
12
43
8
21
84
42
13
24
35
1
80
60
40
17
7
77
54
ABCD 99407501036*3^$a+1 [50041]
159
3
54
24
12
84
15
36
27
60
1
72
72
17
31
29
99
69
3
3
24
21
40
59
12
36
57
48
60
39
6
3
75
9
15
36
30
12
18
97
59
18
12
19
29
51
27
24
85
41
78
85
17
42
21
36
39
66
3
45
15
3
18
31
65
18
36
69
75
25
20
108
3
96
13
11
30
39
87
6
30
18
6
6
72
12
15
4
60
20
12
3
45
24
27
61
20
57
6
30
60
66
30
6
210
12
18
13
5
51
93
43
65
63
4
36
29
15
3
78
27
3
60
9
28
77
18
33
16
23
42
15
64
17
3
39
18
60
3
52
164
39
6
48
6
84
6
15
27
60
37
68
112
77
36
12
30
108
54
48
3
159
61
5
60
3
100
35
21
33
66
36
153
16
5
30
84
1
60
32
84
48
45
168
42
60
21
9
51
16
11
25
107
36
42
30
54
15
4
35
12
72
6
15
4
71
66
6
45
33
6
21
45
18
12
168
114
72
24
127
77
90
6
15
51
21
24
3
78
54
228
60
30
30
60
6
30
24
156
1
5
18
21
99
1
11
30
39
24
16
47
25
24
179
30
19
20
27
18
126
30
6
144
9
3
18
12
48
12
19
36
23
9
111
1
35
33
51
24
13
8
16
44
27
153
9
30
66
67
192
17
15
28
65
3
3
45
45
12
75
12
15
12
49
5
19
32
9
162
12
18
42
93
45
15
39
109
80
15
97
119
6
19
44
52
12
36
29
6
24
18
3
96
51
18
132
48
7
8
27
57
3
78
31
65
43
35
45
21
15
100
12
35
45
15
60
33
136
11
48
181
59
36
84
141
135
54
12
108
55
17
27
93
18
81
3
12
1
68
4
48
53
30
6
78
1
5
42
30
30
24
78
48
48
114
13
8
15
24
33
27
6
15
51
13
53
19
24
59
57
15
13
5
12
6
33
15
12
33
27
105
3
24
45
75
18
18
6
24
55
44
136
35
6
36
63
4
5
67
128
15
33
39
1
72
5
6
57
28
29
6
252
49
83
33
100
108
29
48
60
3
112
59
9
64
71
21
135
204
114
18
12
36
45
75
37
65
12
36
24
67
29
27
108
57
168
19
11
85
11
21
12
87
18
6
61
176
33
6
24
69
33
54
21
39
24
12
9
36
3
36
66
87
27
13
56
9
96
30
25
77
175
60
120
47
6
24
3
75
30
18
24
12
6
43
44
15
93
99
69
9
103
29
60
19
11
18
3
45
19
71
57
36
12
60
63
1
24
5
90
12
162
31
92
15
78
19
5
27
3
18
108
6
60
18
63
3
12
12
12
66
18
60
61
29
42
24
30
3
40
23
189
39
84
66
31
20
33
31
17
12
15
21
72
48
72
102
6
19
68
12
27
85
36
104
3
66
31
65
19
5
19
35
45
33
3
105
30
24
13
20
48
39
13
5
3
24
21
19
5
60
3
4
41
12
78
13
89
42
13
5
6
24
18
7
17
51
3
114
3
40
23
49
17
3
45
15
45
132
6
13
32
3
45
39
25
92
3
45
33
15
40
72
23
30
42
21
12
40
77
18
33
141
6
9
3
1
11
18
90
6
42
48
6
48
66
150
19
35
108
73
41
18
42
51
15
57
27
84
24
37
68
76
20
12
39
18
6
30
30
24
42
79
5
6
45
3
57
16
80
108
4
95
33
123
6
30
24
45
27
33
60
27
18
27
9
51
15
129
39
60
6
135
96
60
48
111
78
43
23
96
21
12
27
24
30
36
108
12
51
15
48
156
61
80
40
24
5
135
76
8
72
39
30
24
102
84
6
7
107
30
51
27
72
60
9
9
6
9
21
15
27
102
66
57
4
29
12
3
81
163
35
6
42
30
18
6
30
9
51
54
7
32
16
29
180
67
11
93
15
69
33
102
13
95
24
9
9
6
30
30
45
64
48
17
6
54
96
72
43
5
6
18
67
65
114
165
99
57
16
59
24
30
27
24
15
33
27
78
15
88
12
32
36
64
8
27
54
12
72
12
36
108
54
25
200
27
21
3
165
4
48
68
21
39
16
71
48
66
114
36
18
30
126
36
6
13
107
108
36
21
27
30
3
148
149
55
17
63
48
87
6
39
45
67
41
78
102
24
36
12
3
3
30
15
24
16
35
24
72
48
102
6
54
3
21
114
6
27
12
51
60
12
12
21
39
33
108
81
30
126
42
138
12
48
7
108
59
21
3
36
45
88
5
51
57
55
5
18
30
19
17
36
12
15
21
19
60
41
36
66
13
176
48
15
30
43
32
3
60
108
45
39
13
23
24
21
156
33
3
3
12
24
9
45
75
237
54
18
42
49
17
60
54
90
19
29
72
6
84
120
61
107
177
81
48
42
42
31
11
6
18
189
76
132
12
53
3
27
33
27
114
6
144
121
8
15
97
8
21
138
1
36
23
72
301
47
96
49
53
75
24
75
18
3
28
20
64
5
36
31
5
48
150
6
79
8
28
47
13
20
64
108
65
30
33
24
27
48
30
42
9
112
44
24
9
7
23
60
12
54
19
23
12
213
48
27
18
67
5
3
111
24
9
33
42
25
35
42
108
30
6
84
3
3
24
66
ABCD 99407511956*3^$a+1 [50000]
24
24
108
77
91
72
72
36
24
36
36
132
77
91
12
96
36
125
7
24
156
72
48
71
37
36
132
12
12
108
144
108
108
12
24
84
47
1
48
36
228
173
19
53
7
137
43
101
31
144
60
71
1
60
192
48
131
97
29
31
12
84
35
54
7
137
67
23
1
36
84
12
132
36
12
12
72
60
173
151
132
12
24
95
49
41
7
12
72
12
120
48
12
23
73
53
19
24
24
12
72
72
48
17
72
31
180
5
7
84
53
319
24
168
96
84
317
67
5
247
24
144
107
144
1
12
132
53
72
175
108
12
11
85
36
24
125
67
132
60
29
144
54
73
48
216
156
36
36
72
60
12
24
12
48
48
48
119
18
31
84
12
84
77
163
24
47
85
41
216
55
12
36
96
252
24
36
11
145
24
60
95
18
115
11
18
115
119
54
79
24
168
17
115
60
72
23
1
17
7
156
36
12
36
132
24
108
11
54
72
54
108
157
36
72
12
120
12
36
96
17
115
83
37
215
49
168
71
126
54
49
12
227
49
24
12
23
25
12
204
29
67
60
24
11
61
24
84
36
60
5
162
54
55
72
48
203
133
11
49
12
12
84
36
24
53
18
54
7
132
120
36
60
59
205
12
12
24
60
240
24
48
60
35
109
108
48
12
29
187
47
73
84
12
11
18
19
228
311
85
72
60
24
132
12
156
197
43
24
72
36
156
60
84
84
12
12
168
84
168
60
24
204
95
301
12
60
12
84
17
43
24
144
24
84
132
36
24
156
53
72
43
12
48
113
67
5
72
67
156
47
253
144
12
545
7
96
72
23
1
24
24
36
23
61
12
36
17
19
35
1
12
12
36
12
35
361
71
49
60
17
7
72
72
24
12
96
48
24
5
7
24
216
120
60
48
48
48
95
121
23
198
7
209
72
19
48
204
89
54
13
108
23
121
275
49
5
43
29
31
48
48
228
95
169
11
234
31
156
84
12
72
72
36
36
5
55
132
48
168
173
90
181
120
72
12
60
72
48
156
24
48
24
84
48
60
12
12
11
90
31
24
107
1
24
173
79
48
89
295
12
35
49
48
12
12
23
25
72
36
24
5
67
5
31
24
60
168
132
35
25
96
12
132
156
36
120
35
234
91
48
23
1
36
96
209
55
60
11
25
180
108
108
119
73
197
7
12
48
24
71
217
60
24
36
5
7
48
120
36
192
60
96
36
12
24
36
35
73
89
31
36
77
90
13
24
48
36
77
19
84
48
65
7
11
1
12
24
24
36
96
60
24
24
24
36
96
60
59
109
24
120
48
257
19
125
19
48
24
132
60
5
7
11
145
125
19
144
143
37
60
47
181
161
79
48
36
48
348
84
23
169
12
120
144
48
60
48
12
96
204
36
60
288
72
108
89
19
108
156
24
216
48
77
79
120
264
108
36
72
60
107
13
168
60
24
41
31
60
12
132
60
12
144
168
48
12
113
54
61
168
5
7
36
29
139
60
72
132
48
300
240
36
53
72
19
60
48
156
60
48
24
17
283
48
101
67
23
217
96
29
19
60
156
53
55
179
85
132
48
12
60
108
ABCD 99407584418*3^$a+1 [50111]
108
48
36
83
13
47
217
3
120
20
1
72
132
255
80
88
9
21
123
11
30
16
27
3
104
106
150
12
21
72
237
32
138
10
75
5
28
3
27
2
72
28
20
67
48
3
42
48
39
123
33
60
299
208
45
65
31
72
72
47
76
14
163
47
78
90
25
77
76
42
152
13
15
21
156
63
60
81
57
12
15
33
435
132
36
39
60
20
1
11
88
33
135
12
92
61
24
5
16
42
2
55
33
75
36
87
9
63
225
33
3
12
27
18
90
117
63
45
24
84
9
51
12
117
62
25
5
58
90
18
9
5
18
121
36
264
89
90
28
182
70
33
48
72
17
100
62
16
72
18
72
50
25
3
57
36
69
32
91
17
102
60
90
16
122
25
17
196
3
179
1
9
51
72
84
65
58
228
33
324
48
60
87
93
12
72
33
111
27
9
3
21
9
78
93
9
120
78
12
153
117
80
28
123
117
27
12
93
18
104
28
2
43
35
97
5
16
92
42
61
29
79
117
72
20
55
72
35
133
192
93
30
57
213
90
60
21
11
58
87
60
33
3
57
30
33
47
28
165
12
72
60
21
15
27
2
106
2
88
2
61
432
27
50
7
51
72
78
39
5
31
12
60
120
155
28
33
9
15
47
18
91
24
225
2
25
36
27
60
48
9
3
20
42
18
30
7
21
3
36
36
48
57
60
62
148
14
18
1
29
43
15
30
60
3
9
18
2
90
25
60
12
24
29
91
60
29
7
63
210
18
12
32
25
3
198
74
16
33
36
21
90
74
16
42
93
144
24
9
18
9
23
13
27
153
15
93
11
1
105
150
90
12
90
48
33
180
117
39
21
39
156
24
48
36
11
85
48
3
33
69
78
30
102
105
15
93
57
15
48
29
58
18
32
7
141
99
108
135
60
50
30
85
156
11
25
83
42
199
9
87
5
16
87
48
135
9
243
20
70
48
3
99
45
135
92
1
108
60
9
20
7
5
31
48
9
48
90
102
48
15
47
12
28
21
39
33
77
28
12
27
120
65
16
15
15
105
165
32
127
36
29
90
241
75
60
9
35
169
27
60
33
27
189
24
12
87
140
13
45
12
15
183
42
18
225
144
48
15
18
63
29
12
90
76
12
110
88
72
18
2
28
87
33
42
30
18
12
18
87
12
53
43
77
100
51
27
9
21
3
27
42
3
108
57
27
35
1
24
72
81
42
62
106
9
53
88
2
28
44
28
81
24
48
27
30
18
32
72
25
33
3
59
78
55
63
2
115
72
33
48
12
3
75
12
33
57
32
18
1
11
13
65
10
60
50
28
30
194
58
18
14
58
140
31
36
141
39
3
18
62
145
35
1
132
29
16
30
30
180
32
160
2
88
108
120
69
36
45
92
30
72
78
115
15
57
144
207
92
133
15
30
72
92
16
3
24
12
60
95
13
12
21
15
24
36
87
48
12
18
2
40
108
14
43
45
20
67
65
226
62
40
32
58
33
105
2
190
2
28
21
11
46
15
12
15
81
12
17
120
132
43
36
69
87
96
12
135
30
78
44
25
63
18
60
15
47
118
39
144
9
2
25
5
46
12
20
1
27
90
27
108
27
81
27
12
57
93
60
63
84
35
46
87
36
11
61
27
18
14
46
15
17
55
35
10
108
12
15
36
129
140
88
12
18
42
171
11
28
168
30
74
121
57
27
65
18
190
3
72
93
62
72
106
39
3
33
45
72
48
32
7
63
18
42
21
57
15
27
30
15
137
16
30
2
60
10
81
27
33
9
27
36
12
108
117
123
15
60
69
153
50
28
69
33
135
36
36
120
53
115
33
39
120
204
36
36
27
90
20
28
404
16
42
33
57
32
18
37
33
2
166
30
42
87
33
18
182
30
28
32
30
58
30
102
50
55
105
48
12
15
72
53
163
60
57
27
51
162
18
30
44
151
12
3
33
72
24
3
105
15
50
7
23
10
231
180
101
31
12
123
72
21
ABCD 99408158288*3^$a+1 [50071]
47
93
36
4
108
128
52
12
116
15
105
4
68
12
48
100
108
20
60
15
109
116
39
121
44
255
25
120
56
99
165
36
15
69
16
32
40
48
11
109
60
44
40
80
60
160
11
9
48
88
84
108
312
96
44
76
20
99
33
12
28
23
57
48
75
9
27
9
24
51
129
108
52
36
24
176
4
20
135
105
136
20
124
80
36
4
71
49
80
40
108
132
108
12
8
3
105
60
84
76
35
129
100
320
16
140
300
24
111
144
61
144
80
36
15
9
36
64
20
87
144
9
28
60
68
64
20
76
12
48
11
69
144
27
180
9
24
100
188
3
117
72
120
16
140
84
28
119
73
108
32
36
75
25
35
69
51
24
21
4
68
87
21
171
49
104
60
60
111
25
59
33
160
240
12
56
64
11
157
212
60
27
21
100
272
16
59
1
71
81
12
28
287
60
13
128
280
11
61
72
8
28
20
39
21
60
52
47
21
24
27
153
100
167
33
36
111
93
36
12
72
40
48
167
33
328
24
80
15
13
23
169
36
12
32
100
60
20
28
83
109
36
44
156
39
33
120
228
99
45
28
48
72
12
35
12
1
32
28
80
52
47
13
131
109
11
36
21
172
116
160
132
8
39
132
13
275
13
48
92
63
277
92
48
87
12
253
20
76
44
40
48
32
280
20
220
68
288
51
60
1
107
85
20
216
4
128
52
8
100
119
69
40
24
200
48
40
107
21
240
180
64
260
96
24
51
69
76
11
133
35
33
28
32
192
16
35
25
32
147
1
32
100
8
72
12
28
152
16
72
47
73
107
36
9
16
72
48
12
12
8
72
147
133
60
35
45
87
21
63
85
12
192
56
24
135
45
108
168
240
40
24
176
99
121
80
52
12
80
76
272
112
95
25
80
27
189
64
8
3
60
216
21
28
131
33
48
100
48
24
20
16
119
73
20
12
16
20
24
87
60
13
80
40
80
60
60
75
36
85
11
169
12
260
99
9
100
140
52
23
84
1
192
12
48
8
12
267
252
73
96
92
100
23
9
48
100
12
11
9
60
160
236
51
1
12
8
87
85
68
12
28
8
72
112
56
24
16
104
160
11
37
12
155
21
84
15
13
92
100
20
120
15
1
35
49
80
15
33
12
15
33
72
76
32
28
32
123
285
39
73
72
308
172
68
220
8
24
40
56
4
71
169
116
12
28
11
13
11
120
45
264
15
25
11
24
72
69
75
45
24
75
12
21
87
72
13
20
76
224
135
1
312
8
99
45
16
32
40
20
108
100
84
48
23
69
76
32
208
32
100
12
47
49
104
87
228
1
32
132
108
12
16
11
73
48
48
44
96
24
48
63
24
33
3
49
48
23
37
152
48
172
20
96
60
192
28
20
4
48
12
191
24
73
188
111
409
44
60
96
255
25
92
48
4
551
37
60
20
12
16
152
27
1
12
119
73
48
59
133
8
48
40
264
380
96
112
48
84
155
21
12
108
4
20
135
121
59
1
32
100
248
39
12
21
72
111
57
243
85
372
48
179
61
11
21
3
109
108
32
36
15
ABCD 99408587522*3^$a+1 [50026]
11
7
252
125
48
7
65
40
80
85
35
40
15
65
19
5
199
18
39
8
1
270
252
165
24
56
64
8
43
45
120
105
42
93
87
17
24
7
24
48
201
96
8
1
42
18
155
19
108
24
65
91
108
90
42
54
15
56
55
18
15
39
113
24
40
8
7
6
75
117
11
24
168
37
83
40
3
29
25
12
3
111
105
224
7
60
36
18
47
64
8
115
18
59
103
41
67
29
48
16
72
8
97
87
75
36
162
54
33
3
53
1
23
175
33
57
23
103
180
21
81
18
21
128
1
15
87
257
67
45
69
156
234
42
30
18
35
24
88
32
40
56
1
71
73
30
24
120
57
15
9
27
54
24
15
56
48
163
5
103
81
15
18
90
66
35
61
51
8
85
11
208
27
53
40
237
123
21
35
49
167
24
64
87
18
96
39
15
105
15
36
117
123
5
16
56
24
19
45
45
11
16
27
72
5
31
72
72
126
78
29
43
5
139
21
33
15
80
64
8
24
19
125
55
41
16
72
32
151
84
101
13
36
39
135
24
18
18
29
43
72
18
179
24
16
56
72
31
129
72
9
71
43
192
18
288
59
24
7
24
36
77
67
29
24
37
54
30
60
59
7
60
5
43
60
17
19
29
25
191
24
112
104
31
9
51
141
8
24
40
57
23
16
27
77
85
83
64
3
21
32
55
17
1
39
81
39
51
21
56
40
8
7
48
41
1
90
29
64
135
81
45
294
72
72
101
199
57
8
16
45
6
29
25
30
36
5
40
195
18
198
5
120
55
33
21
35
49
150
105
57
54
18
18
29
144
112
72
8
13
147
9
95
40
120
56
13
60
54
17
13
126
36
270
75
75
29
55
17
19
101
7
18
24
18
102
18
5
91
69
93
18
65
61
90
54
35
40
72
8
24
13
83
96
40
8
61
35
55
72
17
43
5
13
35
127
17
1
39
32
1
15
24
15
41
64
21
90
48
42
72
23
24
43
53
40
8
40
80
151
96
33
21
11
24
49
71
48
67
29
25
111
123
5
16
15
17
24
16
48
32
7
48
60
108
161
1
15
3
72
72
21
15
57
87
33
3
69
72
15
89
7
18
66
45
104
1
54
41
16
33
210
6
126
30
3
80
16
80
24
37
3
87
89
73
48
72
6
102
3
129
138
117
128
88
69
11
40
15
161
43
21
87
33
39
17
19
77
43
6
23
16
69
3
63
60
192
18
60
192
18
21
24
80
136
99
29
25
6
180
21
8
48
79
24
17
49
36
75
147
101
24
16
51
29
24
91
5
67
54
24
12
35
40
3
21
195
5
31
17
145
66
45
69
18
30
3
72
32
25
18
29
19
21
96
63
36
36
9
15
54
51
8
43
29
61
59
120
24
1
54
41
25
63
81
39
56
16
24
117
35
48
61
3
123
125
43
252
18
72
23
64
152
16
48
56
13
36
6
36
77
88
8
72
19
36
54
35
43
72
21
9
71
43
77
157
123
15
9
51
120
93
51
6
15
32
223
18
12
3
129
12
18
57
129
30
36
6
48
47
43
72
125
144
25
36
3
15
57
63
9
48
8
25
90
24
5
96
1
135
56
133
11
85
83
48
97
47
24
24
31
36
6
144
48
36
6
69
39
90
408
60
102
60
48
9
80
25
18
21
32
73
39
105
12
3
3
29
1
39
39
66
95
48
7
33
8
120
19
69
32
19
93
33
24
54
12
108
17
37
42
41
25
54
9
104
55
18
54
84
5
1
18
30
23
73
39
27
53
43
5
120
40
15
18
71
40
159
36
36
17
1
66
5
13
3
312
51
29
55
78
84
71
19
165
3
36
65
115
5
61
131
103
9
15
18
18
54
30
41
24
85
107
24
72
7
42
119
61
35
73
23
13
35
96
88
128
85
18
41
48
48
115
5
43
45
27
5
175
9
104
19
21
72
8
91
5
24
96
25
15
24
56
31
18
71
16
15
24
126
138
60
12
18
90
6
23
48
24
103
36
29
72
120
31
17
73
12
27
99
5
24
31
161
96
64
105
60
108
87
8
72
24
40
15
17
25
54
65
40
8
61
35
1
90
5
184
72
ABCD 99409097618*3^$a+1 [50000]
23
72
36
40
20
84
13
11
37
119
25
30
89
49
95
7
65
36
4
8
73
35
4
164
52
68
16
3
60
78
47
7
48
12
21
212
36
1
23
52
15
6
23
19
5
7
21
8
12
97
3
68
31
101
40
8
37
39
195
41
12
25
42
5
121
24
15
3
12
53
13
15
8
16
56
64
60
96
69
78
53
40
15
9
20
16
87
108
9
8
12
24
16
33
3
8
24
28
57
71
120
16
20
16
84
75
105
8
12
24
19
41
16
3
18
23
16
60
21
135
15
113
16
44
36
136
128
49
27
68
60
13
23
24
12
13
23
67
12
21
8
37
75
32
48
19
53
37
35
100
36
68
49
3
8
37
39
33
83
7
57
111
53
120
60
12
40
8
136
116
60
19
89
52
27
17
16
44
24
67
5
40
84
20
76
69
15
33
23
25
24
83
12
25
15
75
21
44
31
12
18
23
7
42
23
12
36
1
71
187
33
24
15
6
15
9
59
16
21
23
31
41
24
16
20
4
33
18
125
19
36
29
84
49
11
37
15
27
33
24
60
56
4
3
17
25
23
73
42
72
6
23
12
40
44
36
24
13
23
19
5
96
24
84
24
7
29
12
37
3
45
24
15
20
108
52
8
60
60
13
83
7
5
4
21
99
45
51
45
143
1
90
53
25
18
30
15
8
1
51
117
30
12
96
5
4
8
36
84
7
125
55
5
76
92
12
55
41
12
96
7
29
40
120
36
24
15
45
56
12
60
145
191
16
44
12
12
72
13
3
69
51
15
17
43
42
3
39
126
42
5
43
9
15
60
21
69
6
12
30
18
17
48
109
15
3
53
4
21
135
128
16
33
48
35
55
45
27
12
41
4
3
12
21
9
51
8
12
79
36
24
65
40
80
24
12
108
52
80
4
68
43
30
42
33
117
72
15
36
15
29
1
35
4
3
72
81
45
75
39
41
7
65
28
57
11
36
48
36
12
4
21
83
79
60
18
15
57
138
17
72
76
60
15
17
52
8
52
21
23
16
60
45
23
48
48
84
13
15
9
71
19
21
9
48
3
24
8
13
144
18
41
24
7
29
96
1
24
78
12
30
66
45
92
7
5
31
113
72
49
18
65
7
78
23
12
72
60
40
33
11
52
57
143
40
9
35
100
15
21
144
20
36
100
8
12
48
36
25
30
18
18
72
117
60
3
5
28
92
108
25
203
16
15
78
23
12
7
21
9
15
3
12
60
29
52
87
17
31
120
24
30
15
15
5
43
12
30
35
48
13
35
60
4
51
53
7
54
48
35
28
24
3
30
102
18
3
24
8
112
20
1
150
17
43
53
67
5
108
37
75
120
92
28
39
21
75
30
35
79
21
120
27
161
12
84
60
36
157
11
16
44
1
6
17
28
8
37
83
19
90
27
96
24
45
51
39
5
48
145
42
5
76
68
49
23
49
119
1
23
48
40
8
12
100
20
175
9
45
59
12
4
20
16
39
5
96
64
8
12
16
39
18
48
30
5
12
175
12
48
237
120
36
27
17
24
76
68
25
18
9
51
12
53
4
120
44
12
85
24
15
20
16
8
37
42
117
8
7
5
13
35
60
25
3
24
36
27
17
61
30
5
37
27
36
84
60
44
91
21
20
25
24
75
80
16
8
7
9
68
28
24
20
40
68
43
45
8
16
56
40
39
105
8
36
240
52
44
76
69
120
59
31
48
101
97
15
20
48
7
9
200
55
36
60
30
15
39
41
84
24
36
73
11
16
21
15
9
6
9
36
24
63
33
117
3
15
29
25
51
15
30
15
20
79
5
24
31
36
17
13
107
52
8
25
11
112
8
16
15
29
96
96
4
104
12
25
24
11
40
15
29
1
15
9
71
12
132
48
36
37
24
66
53
49
27
15
6
23
16
60
93
35
13
227
60
97
15
20
13
27
21
23
16
60
45
15
56
4
3
90
87
15
41
19
105
15
21
9
59
232
20
55
114
35
24
229
47
1
39
8
216
52
117
35
48
24
13
35
36
16
3
48
17
180
7
29
19
57
8
52
21
75
60
8
19
30
63
9
30
45
20
25
59
60
1
95
31
29
55
45
8
28
8
76
8
88
44
36
7
53
24
60
25
30
5
40
36
8
24
88
24
8
28
8
109
3
15
53
12
12
7
65
16
57
48
24
111
27
125
55
113
4
20
1
42
30
72
15
8
43
17
28
9
35
16
80
132
7
18
71
52
44
60
103
17
48
13
35
307
18
30
60
30
15
9
23
43
9
20
1
47
48
25
24
18
17
96
12
28
39
5
36
48
12
7
18
39
3
57
8
88
20
4
80
115
21
27
90
3
60
60
15
24
45
3
30
18
180
9
8
28
24
44
36
16
24
15
21
24
3
72
5
25
48
30
12
30
23
25
18
17
7
185
120
96
144
103
48
54
51
20
97
27
15
6
59
76
8
84
52
15
18
30
41
264
43
17
7
60
18
87
96
32
25
18
9
60
8
67
101
24
48
43
129
56
64
21
24
143
52
111
60
90
42
78
30
53
7
30
39
60
8
88
8
7
17
12
73
11
61
6
9
105
15
15
29
31
120
5
48
48
19
21
15
113
12
24
84
24
36
24
72
40
243
5
13
30
9
36
15
53
24
43
54
11
40
84
33
11
61
11
60
24
40
44
52
24
20
13
27
60
60
56
4
105
48
18
5
4
ABCD 99409228442*3^$a+1 [50000]
18
27
39
54
12
3
21
3
15
33
108
177
3
111
6
63
27
54
6
93
81
6
54
6
84
18
3
24
69
12
144
24
90
6
36
102
18
78
12
144
285
96
27
18
42
48
18
132
60
30
84
45
15
36
24
84
12
93
21
294
72
9
24
51
48
42
6
30
39
75
66
24
54
90
36
48
36
36
54
102
42
42
51
69
126
228
57
3
30
135
165
84
36
15
36
9
51
36
27
21
24
21
102
12
6
51
36
15
9
159
57
39
6
3
21
39
105
84
12
120
3
147
9
24
27
54
27
9
60
114
30
30
21
69
6
60
144
24
48
9
3
21
27
60
33
117
120
15
183
12
24
105
3
42
24
114
120
186
30
24
42
96
42
90
3
15
54
18
6
42
78
30
36
21
57
162
30
18
42
6
144
6
18
9
12
33
3
9
30
36
12
42
6
54
24
6
30
75
45
30
66
60
60
87
48
153
96
60
3
15
126
6
69
57
30
120
48
60
12
150
30
9
3
18
30
48
81
9
159
72
15
36
78
6
60
48
117
84
57
12
270
93
183
60
42
108
27
48
39
30
48
63
21
30
6
102
21
75
36
48
78
15
99
24
57
24
9
6
6
12
162
84
66
30
24
72
192
12
66
15
15
18
15
27
48
21
45
24
12
207
33
3
12
63
12
90
90
144
60
30
114
24
48
9
21
3
27
54
54
57
24
39
12
69
75
54
60
36
6
117
48
168
21
24
24
18
18
51
33
96
39
45
36
30
117
99
54
12
120
108
12
15
15
57
21
126
48
96
42
3
51
78
3
27
21
36
15
30
210
24
81
15
6
147
12
3
42
144
27
75
48
9
48
3
42
114
54
30
30
51
51
9
15
24
30
96
180
120
66
129
123
48
18
15
159
48
42
75
3
9
69
42
18
51
75
24
60
42
72
48
3
132
72
33
60
18
45
15
24
42
30
36
294
24
27
69
216
15
93
60
6
120
36
33
171
30
24
30
30
66
21
33
42
12
96
6
96
60
39
33
3
105
75
144
141
15
24
63
18
48
12
102
12
90
96
3
57
12
162
9
12
60
75
60
30
60
27
3
9
36
3
57
120
15
48
156
36
54
3
81
24
30
21
57
159
33
135
27
96
24
6
63
57
54
96
9
21
12
12
60
60
24
12
63
81
30
54
15
60
12
45
87
72
120
144
147
105
60
93
12
138
96
36
192
18
30
18
12
15
3
12
54
99
57
120
24
123
3
24
24
30
24
66
30
90
69
3
24
21
9
156
144
24
15
12
9
66
102
186
60
6
60
18
18
15
39
66
60
114
33
36
12
3
42
132
12
54
6
174
192
12
108
48
6
84
30
42
18
12
414
3
51
6
30
24
66
120
30
204
60
21
21
30
120
24
6
15
135
132
72
129
12
3
96
24
24
42
84
39
33
12
147
51
18
6
36
288
105
27
9
45
6
78
54
21
21
6
30
48
60
51
15
48
6
42
12
6
27
57
42
81
75
90
39
33
216
6
9
69
6
156
6
12
150
12
84
105
57
48
147
93
15
27
93
21
204
51
63
60
48
120
30
78
12
30
39
36
45
120
18
72
54
96
12
216
126
96
30
15
9
168
3
9
78
102
54
162
138
72
78
114
12
30
6
12
6
186
30
78
18
24
216
39
15
24
72
24
18
36
204
12
6
198
15
39
165
36
27
78
15
81
210
36
30
39
135
126
24
60
144
42
9
69
60
54
30
111
147
84
78
66
102
87
21
72
42
12
9
51
30
84
6
24
120
45
57
15
9
24
12
54
6
138
24
66
12
3
159
12
96
78
102
33
15
6
15
21
39
75
60
66
12
42
168
66
30
90
39
51
42
12
30
12
45
15
21
9
84
60
15
27
9
141
90
18
75
45
12
90
12
138
39
9
6
60
24
24
93
69
66
228
21
21
123
57
24
60
180
48
27
39
126
24
192
12
12
6
60
24
6
24
78
42
6
30
78
24
57
9
12
15
15
144
81
108
12
129
15
9
12
18
144
30
111
129
30
42
6
180
69
135
36
48
ABCD 99409579832*3^$a+1 [50010]
90
117
9
23
1
12
12
66
45
21
108
48
12
60
72
48
48
90
18
59
13
27
123
5
37
75
3
45
24
69
6
30
96
42
53
13
51
9
102
18
24
108
12
12
48
18
9
183
81
15
89
67
5
19
5
24
16
15
42
15
9
24
42
45
45
18
84
6
12
60
12
11
24
31
41
1
72
48
39
21
75
8
85
36
288
23
85
84
6
54
59
24
55
18
72
15
56
37
42
6
42
30
27
33
18
29
55
6
36
18
5
1
36
30
30
63
8
19
6
15
45
99
3
6
6
6
24
11
37
35
85
3
8
19
5
43
54
96
90
18
120
84
18
5
19
96
5
48
121
18
48
42
35
1
12
54
5
144
37
3
69
6
24
48
42
6
29
7
30
3
8
72
43
45
33
15
72
3
21
21
18
12
120
48
6
84
54
6
119
1
30
60
6
18
6
6
18
60
3
8
61
54
6
66
12
12
48
42
6
5
13
12
72
60
6
5
24
31
57
45
24
48
12
15
21
99
24
99
21
21
24
12
12
3
32
7
6
42
18
47
25
66
69
63
89
115
69
27
72
117
45
11
43
6
48
15
153
95
7
33
32
160
33
30
9
81
15
75
18
11
169
54
36
77
13
35
25
39
45
35
25
12
6
29
13
36
90
90
11
13
96
30
6
18
48
5
37
108
42
5
1
180
12
24
18
72
54
6
6
83
25
66
30
15
8
37
18
6
35
97
42
66
42
78
66
36
60
48
60
54
12
30
5
49
66
69
9
90
117
21
24
11
19
30
36
132
48
23
25
12
147
32
24
16
105
39
21
84
30
17
19
48
53
7
18
60
102
18
12
12
3
8
103
36
101
72
16
9
15
27
21
9
60
24
147
9
18
53
168
49
71
19
21
15
17
40
45
12
30
126
11
115
48
77
13
36
47
40
3
42
30
78
6
18
42
30
84
66
36
102
42
18
12
39
32
25
24
6
65
19
5
13
35
13
27
63
30
12
18
24
53
85
96
107
24
115
53
43
29
25
23
13
18
54
12
108
6
42
30
77
13
12
36
27
3
45
15
42
54
89
7
48
90
36
3
3
5
24
16
9
18
72
54
15
9
240
60
6
6
23
31
105
32
13
36
6
17
1
95
19
12
48
18
15
69
3
27
30
36
35
7
36
60
42
135
32
13
60
18
5
24
1
24
18
30
18
69
56
1
90
18
12
23
1
66
21
93
35
24
67
6
90
42
48
83
1
63
56
1
6
78
35
40
24
33
78
60
5
37
12
63
33
24
6
6
96
30
12
12
6
120
42
18
72
36
24
15
3
48
54
132
54
42
24
3
152
1
18
96
21
8
55
42
18
150
72
120
47
1
60
6
69
21
54
42
18
17
64
9
24
71
1
18
45
45
11
37
42
6
24
11
16
8
25
18
42
156
36
84
15
27
12
42
48
42
45
21
60
23
72
49
114
5
25
30
9
8
85
3
69
18
90
42
42
48
6
114
3
3
24
42
51
3
156
198
48
90
12
21
152
19
30
6
17
13
114
9
104
1
47
19
221
85
27
48
9
23
96
25
47
7
6
6
138
48
78
29
96
61
3
8
13
24
11
151
60
29
37
30
54
18
5
37
114
42
15
27
5
88
33
12
108
15
21
36
18
5
37
12
102
30
30
101
85
3
39
36
30
42
18
6
6
84
18
41
19
101
216
61
42
108
24
6
12
35
25
30
33
8
1
120
78
156
66
30
84
89
48
7
12
30
18
36
30
11
25
18
6
47
43
66
155
25
60
150
29
64
27
21
104
61
12
168
132
36
15
21
83
43
18
27
80
24
24
1
36
3
57
12
6
29
16
72
69
6
150
12
51
80
31
6
27
33
18
5
55
6
51
9
119
55
42
54
48
12
29
40
21
11
48
37
72
6
29
25
71
24
103
65
13
54
21
129
12
36
12
78
12
41
85
66
36
29
40
56
85
35
13
42
18
47
67
66
84
6
66
60
11
25
30
17
112
8
1
60
156
84
51
105
30
9
9
30
6
120
35
67
168
21
45
126
72
5
7
90
84
24
6
42
60
48
47
19
60
36
60
12
72
48
6
47
19
6
60
72
11
24
91
6
23
1
39
32
49
6
48
41
24
67
5
211
48
24
21
9
18
54
6
48
6
6
18
27
24
21
35
13
60
47
24
1
138
42
35
37
42
9
39
12
174
12
12
30
12
5
1
39
39
89
181
30
5
24
7
36
54
18
30
23
37
3
3
21
9
12
108
90
24
5
88
9
15
33
15
56
1
144
72
23
19
90
126
6
18
6
60
6
30
54
17
19
45
3
150
6
6
11
25
39
9
47
85
18
6
11
37
6
72
29
31
57
3
132
17
49
47
19
45
21
42
48
42
36
54
18
27
8
112
21
11
264
49
78
12
21
32
112
3
78
39
27
24
90
12
90
5
48
91
24
102
42
93
72
21
96
36
47
43
18
180
12
30
330
78
5
19
53
64
15
6
180
63
9
47
1
23
55
9
75
18
12
12
18
36
6
24
30
6
11
13
54
12
65
13
108
42
48
18
36
54
137
109
6
5
49
114
77
13
12
23
49
18
173
49
12
126
117
56
19
77
103
30
3
9
24
95
67
168
69
32
13
48
12
23
72
88
32
37
54
30
36
48
96
126
ABCD 99409642862*3^$a+1 [50005]
191
9
9
60
27
120
40
95
6
72
315
225
127
48
5
12
103
95
252
61
8
9
102
108
18
42
30
43
155
150
72
127
56
24
16
48
17
102
217
71
24
126
102
21
112
48
149
198
210
60
120
87
48
88
104
57
55
144
17
72
12
78
165
16
197
90
90
39
96
48
207
60
84
73
23
54
51
57
72
30
129
64
23
24
138
72
15
120
15
48
25
48
8
136
144
152
88
24
5
42
49
272
15
42
48
24
120
60
36
87
192
93
43
17
7
56
112
35
357
24
192
135
30
312
18
90
12
363
69
96
43
72
77
355
128
88
41
135
15
33
213
24
163
125
123
159
1
8
9
135
40
96
149
67
23
33
57
7
24
384
125
48
114
145
35
165
40
56
88
96
24
119
78
84
15
21
19
56
15
289
95
121
8
69
67
53
72
51
9
126
25
77
3
75
54
36
75
72
120
237
19
24
65
15
48
45
43
29
12
18
108
25
80
309
216
123
16
41
7
47
36
90
3
57
12
27
184
59
198
54
6
315
225
79
101
27
45
307
35
45
24
39
180
48
414
31
65
30
42
63
27
48
60
129
16
17
55
53
90
225
165
54
126
114
18
67
96
240
29
43
120
65
103
128
201
6
33
159
201
16
5
66
265
119
129
16
224
351
48
81
69
27
21
42
18
120
54
1
77
18
30
54
6
84
51
39
1
8
51
180
25
168
107
18
235
17
63
48
39
48
198
27
72
16
120
32
27
69
16
41
102
105
45
43
8
16
131
85
80
225
7
83
42
123
69
19
272
64
144
56
96
120
120
168
184
96
29
27
16
72
53
19
125
291
15
9
48
153
54
126
19
56
57
63
280
32
87
96
97
113
204
36
199
176
69
115
8
112
71
54
150
21
88
101
51
27
18
450
25
24
53
315
15
12
69
16
203
108
54
163
17
126
97
152
183
18
87
136
24
5
67
23
193
8
120
9
48
90
114
120
211
29
48
187
56
15
409
104
64
80
48
15
264
1
200
345
12
270
117
48
123
90
27
112
8
168
9
180
108
15
3
37
113
180
12
15
45
27
45
43
23
33
237
114
9
81
103
23
120
9
33
48
103
56
165
3
87
9
72
87
265
8
87
102
219
39
33
48
72
45
3
69
108
102
97
53
43
149
171
208
24
120
32
16
80
15
42
15
240
45
163
239
30
51
27
18
12
168
180
75
249
39
112
29
48
163
167
33
40
192
197
19
17
159
144
120
40
137
264
36
43
104
183
54
43
23
9
160
96
227
48
54
180
19
32
9
79
24
32
48
33
30
153
69
27
21
195
39
360
49
ABCD 99409669922*3^$a+1 [50004]
33
8
72
49
23
16
96
45
35
96
13
27
104
96
72
120
160
32
64
9
63
72
45
171
45
99
48
33
36
179
181
11
160
72
117
18
72
18
90
53
37
195
128
37
51
24
32
24
160
96
24
39
17
48
72
88
72
45
75
24
104
136
75
77
424
75
125
19
141
48
45
180
23
13
51
39
161
16
120
80
37
36
95
72
72
40
72
8
88
24
96
8
19
72
90
11
144
168
88
72
32
40
216
168
51
53
40
48
24
48
96
56
13
3
69
123
21
75
72
87
41
112
24
75
18
35
88
48
45
11
24
64
216
99
45
8
73
36
11
88
224
16
201
95
48
145
231
32
48
40
45
36
95
64
24
56
31
41
48
55
81
45
11
79
90
108
36
54
177
96
24
63
72
185
13
36
71
184
120
56
16
24
8
40
128
19
54
47
48
85
27
120
224
16
8
184
48
3
189
168
183
9
135
33
80
88
24
8
360
19
108
17
55
54
51
96
24
48
176
24
16
56
40
9
71
48
151
54
126
77
48
24
16
69
35
72
88
152
24
64
56
112
80
109
35
16
8
31
18
47
43
90
72
18
161
72
88
111
33
48
24
75
125
40
8
40
120
8
19
54
39
48
8
85
11
24
55
9
96
21
51
72
32
115
21
8
25
36
11
79
249
120
81
15
39
321
93
171
96
93
51
24
8
120
13
219
141
11
25
63
27
18
11
312
72
37
3
15
33
120
8
64
117
35
240
13
11
16
248
31
17
19
29
79
65
187
285
3
53
37
72
291
8
96
145
108
180
63
24
56
88
21
59
229
75
32
16
24
104
64
512
96
139
69
75
5
64
8
24
16
32
16
24
27
324
54
3
69
270
5
16
8
79
90
87
24
176
55
41
40
27
77
24
16
45
59
24
88
24
144
24
32
48
72
40
39
57
24
48
87
41
24
16
27
36
105
56
325
18
57
80
24
72
24
48
88
168
69
35
16
21
51
8
49
126
65
96
168
120
48
144
48
40
120
177
144
54
17
19
90
11
64
231
9
72
99
53
55
36
54
36
219
80
48
40
99
5
64
24
32
384
264
37
51
120
63
9
56
24
48
64
48
8
103
9
32
13
11
112
3
36
153
96
56
120
25
15
24
195
36
41
13
35
181
3
288
80
72
25
23
139
21
32
40
15
36
90
131
16
8
16
45
155
24
91
149
40
171
5
24
25
144
63
152
40
56
336
24
24
16
45
27
32
72
16
24
8
55
305
16
72
192
152
16
39
54
35
19
216
69
96
144
51
126
183
195
45
48
69
3
8
79
89
40
69
3
69
35
64
24
48
24
165
59
72
49
23
16
51
69
72
57
15
8
67
45
27
29
16
8
96
16
123
72
21
87
33
440
264
144
16
24
141
99
32
40
72
72
45
59
175
89
88
48
96
80
144
16
33
23
48
91
5
16
48
24
48
48
56
40
93
72
203
16
72
87
153
9
159
144
48
248
31
90
90
101
40
104
115
45
48
72
104
145
15
24
48
80
139
108
105
48
48
141
179
72
24
160
80
25
54
17
73
95
16
24
24
21
195
120
120
51
5
40
ABCD 99410011076*3^$a+1 [50021]
18
38
18
6
19
41
10
18
3
113
22
42
62
64
9
21
66
110
36
10
2
6
36
46
30
18
51
23
25
36
15
9
23
28
57
33
15
17
48
76
3
27
54
2
12
13
39
24
60
42
2
18
18
24
12
48
22
30
8
1
39
48
2
36
31
9
2
13
9
12
36
32
6
16
48
50
42
1
72
23
10
80
60
10
32
30
46
9
108
39
48
12
24
14
60
90
1
71
60
64
56
16
68
6
10
9
39
8
22
38
18
36
4
6
6
3
15
50
126
4
26
18
76
2
12
58
30
24
18
2
96
18
1
11
22
26
94
42
9
45
24
2
16
57
35
28
44
1
33
15
39
18
3
29
7
71
10
18
2
7
3
20
25
47
10
48
18
9
33
2
22
48
8
10
33
24
5
43
15
8
30
96
18
37
36
23
10
36
44
12
10
45
45
54
26
82
26
34
20
28
9
41
52
42
56
28
32
10
38
4
33
24
33
12
30
54
26
66
42
1
29
12
31
3
30
90
20
12
24
30
36
130
38
54
28
48
14
18
18
7
39
36
2
67
9
6
21
48
9
6
86
16
2
121
12
35
24
48
37
89
7
35
12
88
2
52
56
4
14
84
10
3
39
20
49
9
62
1
12
36
75
21
23
13
35
22
96
32
30
100
57
11
25
17
100
2
25
17
46
33
45
50
40
9
12
9
14
36
30
6
10
3
108
24
41
7
17
4
30
20
37
29
31
3
90
20
7
63
6
60
26
13
57
15
5
34
8
18
18
22
12
6
14
10
50
6
61
24
81
18
6
6
6
12
8
7
12
9
2
4
8
12
10
26
12
6
12
7
15
42
38
1
131
60
4
21
3
6
6
18
3
15
2
70
60
18
12
20
126
36
24
40
14
46
21
3
18
32
46
12
54
63
21
66
14
64
2
4
9
21
42
9
11
4
6
50
12
18
34
36
72
48
2
31
11
10
20
55
69
62
12
118
18
12
44
58
2
1
9
54
44
46
2
18
7
23
16
24
81
53
67
24
36
21
15
15
18
2
10
3
15
26
10
84
44
1
5
6
13
33
44
36
43
17
7
23
49
9
24
2
48
16
2
4
44
102
12
48
12
88
8
60
22
18
26
30
90
18
37
21
20
10
32
1
5
30
36
1
27
2
18
48
22
6
9
21
176
19
9
2
61
5
30
12
1
9
6
32
18
30
4
45
21
2
73
99
32
34
15
75
2
7
17
18
48
22
6
14
7
48
5
40
6
26
55
83
6
19
45
12
18
36
14
28
39
3
38
12
66
52
14
34
104
28
60
24
33
33
24
86
25
33
39
3
2
6
22
2
13
35
4
60
108
8
4
108
12
44
49
5
76
87
23
22
14
64
2
18
1
71
10
60
48
27
15
54
26
12
1
71
40
45
41
10
24
78
18
80
30
30
49
21
50
40
8
30
36
54
4
12
50
54
1
23
12
6
24
31
27
66
12
3
27
44
88
32
94
152
22
20
22
86
4
24
60
12
2
7
24
11
1
113
22
9
21
20
24
70
8
58
32
76
12
48
2
88
12
14
19
81
63
15
20
10
20
58
44
6
10
12
6
32
34
6
39
33
3
107
1
21
14
1
5
40
66
2
46
12
44
48
36
22
90
50
19
39
69
53
4
3
11
4
8
85
3
24
2
54
25
131
24
22
42
68
22
32
54
10
30
9
3
24
6
63
12
9
20
6
70
3
41
31
23
10
24
2
49
29
18
10
14
40
44
10
39
12
29
10
32
154
26
25
9
3
21
44
82
26
10
14
30
13
45
86
30
19
3
24
56
25
5
22
48
18
26
40
20
48
28
8
1
9
15
5
46
93
11
4
18
3
36
9
14
6
19
35
6
16
14
1
21
50
84
6
12
16
104
46
44
66
12
58
21
11
108
25
5
55
45
27
47
1
24
3
2
16
36
80
36
30
18
30
40
132
8
1
23
16
54
2
13
3
8
1
11
42
46
45
17
34
78
38
37
3
2
52
48
15
47
24
1
21
42
45
15
36
9
93
12
20
12
4
86
64
9
15
12
68
6
22
9
95
18
12
34
69
35
6
67
105
20
28
51
11
34
3
11
6
6
42
7
21
3
15
44
76
74
10
2
31
48
9
26
61
63
96
21
21
27
93
8
34
8
88
56
48
78
88
2
4
26
7
11
36
10
48
26
1
15
8
58
2
10
18
38
34
32
10
86
22
2
100
33
11
40
30
12
50
13
51
30
50
16
48
2
28
26
28
45
23
12
46
12
48
90
81
63
2
66
25
9
30
8
36
66
10
20
4
2
55
23
4
18
30
30
48
2
42
10
32
10
54
26
34
32
72
22
26
10
12
36
32
43
11
16
18
27
35
4
18
2
24
22
20
10
2
16
75
72
59
16
24
26
30
12
106
54
36
12
2
22
8
58
27
11
1
3
6
2
4
68
48
114
6
30
28
15
11
13
3
45
39
18
32
19
47
25
33
6
50
28
6
72
24
24
66
20
46
78
15
5
22
2
10
33
63
9
17
6
42
12
16
18
24
8
37
23
10
12
15
5
12
10
128
22
3
35
96
10
80
52
12
12
24
2
42
22
93
3
14
40
39
11
4
50
66
30
46
9
11
70
3
99
30
6
20
24
25
21
14
48
12
58
32
10
2
10
9
47
52
56
22
2
13
17
6
85
72
27
66
15
15
26
31
3
6
48
3
83
4
6
27
15
60
20
4
30
20
70
8
10
36
54
56
12
18
132
12
70
36
30
30
24
18
87
23
90
12
22
20
4
20
61
81
12
2
61
47
42
30
4
81
9
42
33
24
11
37
45
60
63
11
46
15
29
18
82
144
12
20
12
18
120
12
16
32
10
44
18
1
24
53
10
24
8
28
57
5
12
31
165
39
5
36
10
2
42
48
1
47
25
48
27
32
6
16
68
31
15
14
7
21
32
10
12
26
34
98
16
60
51
5
6
102
10
48
45
9
18
36
12
44
16
9
24
39
20
22
14
16
78
2
4
14
6
40
32
18
30
64
30
3
23
90
12
10
12
8
12
28
2
48
24
19
35
30
7
48
24
17
28
18
2
55
36
27
44
28
20
28
2
48
12
6
10
56
96
30
10
15
24
3
45
41
24
46
66
6
90
3
39
2
31
33
39
15
36
57
23
60
16
8
16
32
34
30
8
16
12
9
11
54
18
25
45
30
20
1
11
46
30
30
8
12
30
13
11
78
112
8
112
86
37
47
28
12
18
12
36
18
2
10
2
28
39
51
20
24
13
45
8
7
5
18
25
47
13
63
72
68
16
60
9
12
3
36
21
33
2
28
2
10
20
25
53
34
45
57
18
20
10
38
54
4
6
9
12
3
2
42
13
5
12
55
3
20
10
15
9
15
15
36
44
34
30
32
24
1
23
40
2
43
5
7
53
55
15
12
62
22
69
11
46
18
20
1
84
17
4
14
24
6
52
32
18
4
9
185
19
63
2
7
15
48
36
66
15
5
28
6
2
12
30
6
10
45
41
6
12
28
93
5
7
3
2
55
9
20
78
37
36
129
8
18
25
3
30
90
44
10
3
3
9
81
6
44
106
24
12
74
1
3
20
25
21
20
16
38
42
42
18
19
24
51
14
7
3
9
35
1
27
2
6
6
154
56
70
6
134
28
8
10
8
25
21
6
2
10
33
23
66
16
30
50
48
70
81
45
114
20
49
21
32
28
2
13
9
32
136
15
5
22
20
10
48
75
60
17
31
ABCD 99410243462*3^$a+1 [50017]
20
72
15
36
69
15
73
8
27
93
111
69
124
23
252
36
84
21
64
80
123
24
93
27
9
60
64
80
180
36
240
87
24
33
28
68
135
24
13
20
60
87
192
141
60
255
72
85
56
15
45
144
180
87
9
72
99
13
71
60
117
60
15
24
108
45
208
35
57
63
85
47
72
228
21
15
49
131
36
141
48
12
147
48
72
193
23
45
279
180
105
111
57
112
68
147
12
60
156
72
13
128
111
24
169
23
72
108
72
13
59
108
25
48
8
15
264
180
93
168
135
132
117
3
24
213
75
12
1
59
180
9
264
100
35
553
59
60
13
20
48
168
51
61
8
60
12
52
11
9
135
108
12
13
95
45
267
21
64
180
68
40
23
109
68
39
129
51
61
95
144
21
39
144
36
180
253
8
40
32
63
33
39
33
108
60
135
132
25
308
12
15
97
48
12
203
277
131
45
27
85
95
57
15
288
24
48
33
48
15
37
60
20
132
147
21
112
11
37
20
27
60
93
72
100
48
59
96
37
11
312
48
189
48
48
75
9
28
95
48
49
47
93
63
37
60
8
72
100
108
20
48
132
40
59
21
132
135
168
97
11
84
93
52
68
63
105
15
49
8
12
111
60
144
21
144
348
48
135
45
99
276
180
12
57
36
111
9
180
75
9
63
205
47
13
80
195
157
68
27
180
45
63
145
23
180
72
84
93
51
36
121
23
9
28
8
51
121
95
45
52
116
24
36
15
97
20
27
12
9
27
108
49
23
25
35
273
15
45
171
9
279
105
28
8
51
24
49
71
45
60
39
72
61
8
111
36
24
33
111
97
192
35
33
120
72
40
200
3
165
15
144
153
40
48
32
15
33
15
177
27
141
39
133
47
61
212
63
225
48
111
69
124
140
75
72
13
48
143
97
20
48
87
84
144
96
1
80
3
60
120
96
61
12
107
36
105
40
132
108
8
51
96
25
60
167
36
12
25
47
193
180
252
68
15
97
20
88
32
15
36
36
120
1
8
51
69
159
36
144
96
109
20
51
129
88
20
252
27
168
141
64
167
9
4
191
336
180
33
3
24
1
68
75
12
57
111
57
52
128
60
112
8
48
39
36
369
108
63
37
35
153
52
12
20
220
80
216
291
181
20
160
35
57
135
13
188
111
21
27
21
12
27
141
124
20
3
217
60
20
28
8
24
15
60
12
13
108
167
25
35
12
1
68
39
36
9
207
93
51
24
36
97
12
228
23
156
60
13
48
240
32
100
35
120
81
15
69
51
72
60
105
195
24
33
408
3
216
21
75
180
48
9
135
205
80
108
63
12
60
57
148
20
63
9
3
93
4
107
201
123
36
120
60
108
12
1
68
27
33
84
63
12
60
36
69
28
47
93
72
231
69
228
108
60
15
252
57
28
8
172
32
28
8
124
35
81
60
15
36
201
39
ABCD 99410669888*3^$a+1 [50031]
16
48
17
39
81
18
60
9
72
48
40
8
57
31
161
54
57
33
135
27
13
41
55
48
23
24
30
186
54
18
138
24
15
39
9
48
87
18
48
6
66
72
7
179
36
25
144
47
9
81
102
60
12
216
9
40
65
18
30
63
72
27
60
36
69
15
81
33
55
35
30
24
63
24
75
181
137
15
96
15
24
30
3
87
18
168
39
33
72
126
105
69
3
48
75
36
9
231
1
215
264
193
11
21
24
147
60
84
54
126
49
59
18
3
15
9
33
234
333
45
36
15
16
80
64
35
45
15
12
45
9
135
168
57
39
87
54
3
3
109
240
23
33
9
31
23
12
69
75
45
9
162
72
21
57
144
15
16
32
48
160
263
6
66
33
99
93
64
35
144
54
15
72
168
168
63
1
23
90
156
90
42
63
9
30
57
64
59
21
24
27
21
33
15
40
41
231
39
156
204
33
15
42
36
19
80
9
15
105
24
15
87
49
144
192
8
111
57
39
153
3
132
12
69
40
107
60
12
21
96
81
7
65
31
41
54
9
27
61
17
12
3
183
33
15
25
56
51
30
103
29
48
198
60
1
35
54
55
17
12
36
6
9
144
45
180
15
15
177
16
23
129
3
85
8
72
24
39
81
15
225
120
69
99
48
9
6
33
15
57
88
32
264
81
18
21
144
87
9
240
168
15
36
37
23
25
59
37
71
240
73
96
104
27
45
24
75
13
8
3
66
36
78
174
60
15
75
108
30
19
131
45
9
54
1
48
32
120
136
8
27
24
21
27
162
54
109
48
167
33
39
78
36
72
7
8
33
96
18
30
96
72
175
59
48
6
15
24
51
156
24
126
18
33
33
42
12
153
9
36
19
35
36
9
159
81
9
54
18
15
72
51
132
9
40
56
57
12
18
18
24
30
36
69
9
30
162
54
114
31
179
21
48
27
21
40
128
112
35
42
156
306
6
15
183
36
45
9
15
39
25
173
48
126
126
7
47
24
36
18
18
48
36
93
75
45
57
168
72
54
66
90
36
57
15
36
21
24
24
40
17
111
3
54
135
57
103
47
49
35
96
30
18
126
42
12
25
17
234
37
65
204
54
36
120
33
72
9
31
35
21
88
80
64
107
108
36
132
18
39
105
48
15
64
320
15
18
15
48
63
1
56
75
12
57
15
60
13
23
57
81
72
7
251
36
1
48
32
9
18
37
29
27
72
15
18
72
15
15
57
120
39
60
30
15
39
1
41
36
30
114
19
35
12
24
18
7
8
40
32
144
16
56
69
78
37
8
27
61
65
12
42
81
9
15
33
72
90
13
32
96
24
195
141
9
48
78
18
12
3
16
8
168
160
8
15
25
80
192
72
63
18
90
90
36
96
54
54
66
24
162
7
131
36
18
18
37
77
19
35
12
193
131
45
16
8
136
48
23
84
85
23
153
9
180
51
3
141
99
36
210
24
66
13
32
195
54
15
24
123
12
57
33
72
240
48
18
37
128
3
84
6
75
120
24
33
84
234
54
42
25
65
120
18
60
12
69
144
96
24
63
9
40
41
55
167
36
36
1
32
57
15
69
27
72
27
24
21
159
90
12
42
72
36
69
88
17
63
45
108
15
72
57
54
1
80
81
79
8
21
27
9
126
114
63
135
121
17
54
24
144
18
102
42
39
27
13
59
93
88
80
225
31
80
120
81
55
83
6
63
40
167
33
57
63
3
54
36
132
126
49
17
60
30
54
39
33
54
90
15
120
144
144
15
1
89
18
45
24
64
80
51
6
48
135
24
21
6
13
23
84
6
72
48
144
39
15
9
120
141
27
9
24
66
126
7
11
126
6
9
219
69
40
41
55
47
24
9
24
51
6
48
6
9
57
6
90
15
75
30
24
30
24
1
89
72
12
27
15
81
27
ABCD 99411315644*3^$a+1 [50102]
19
29
136
32
48
7
36
93
48
24
56
67
18
11
48
175
41
232
168
63
17
96
48
24
24
64
56
13
51
111
33
39
41
24
7
36
18
11
16
152
96
72
184
56
16
128
115
18
18
17
304
48
8
64
32
24
64
69
75
32
24
13
99
135
65
16
72
104
48
55
216
9
45
54
45
24
176
72
40
48
80
16
48
27
53
40
51
77
16
288
32
184
15
129
15
41
13
147
80
24
24
64
32
115
18
27
9
23
16
104
91
54
108
75
8
61
75
8
40
80
96
312
55
36
45
63
9
45
27
24
8
67
21
32
24
157
90
137
88
24
21
83
72
79
33
104
24
72
16
75
45
45
131
40
45
107
88
75
29
16
32
40
120
32
37
72
18
33
32
61
83
16
168
75
18
59
121
15
8
31
17
19
18
3
8
79
36
18
3
8
72
16
48
8
7
9
8
1
36
27
171
5
48
120
25
135
63
41
48
88
152
48
64
32
136
8
31
33
8
13
72
35
16
80
16
15
17
136
117
11
64
32
40
87
33
32
151
89
48
64
69
126
149
139
53
24
40
80
37
3
24
45
36
39
32
16
21
36
71
37
147
8
160
48
15
41
72
48
24
16
24
104
48
24
103
321
8
40
120
48
48
104
48
1
54
54
3
32
88
21
18
81
56
192
64
24
87
33
192
8
24
72
16
8
24
64
225
71
127
65
16
128
40
39
33
8
85
3
128
24
187
36
9
56
24
55
81
45
27
104
16
24
152
40
24
63
17
96
136
104
79
33
8
216
72
96
112
56
48
136
15
36
108
36
93
24
27
5
72
24
144
40
8
112
8
37
18
216
81
99
18
51
8
48
37
11
79
9
48
8
280
24
104
49
54
72
57
24
45
216
3
51
90
75
48
24
80
7
65
79
9
9
23
208
24
144
48
24
15
72
41
72
40
96
3
36
65
24
24
232
195
18
11
72
7
126
51
8
192
88
80
16
15
9
189
18
72
126
18
137
24
73
36
11
232
117
18
17
192
48
208
24
56
24
7
162
39
24
104
31
90
95
184
45
99
144
45
11
64
8
25
15
183
41
48
24
48
55
57
15
9
8
208
144
9
47
48
72
67
36
57
51
18
18
17
1
23
31
17
163
53
37
27
312
72
21
275
31
153
80
37
75
72
15
41
49
15
39
65
16
8
1
63
171
149
24
16
24
72
8
88
80
40
21
35
184
8
16
80
48
7
57
32
19
53
120
7
54
18
36
18
59
88
216
8
120
168
24
55
113
31
54
27
8
48
40
21
107
64
80
136
45
72
35
88
8
24
88
27
5
16
69
11
24
48
96
19
69
21
59
16
15
185
13
35
73
15
56
73
71
72
91
21
24
48
105
23
13
27
32
48
40
128
72
13
18
161
1
47
16
24
21
99
192
72
72
15
9
45
18
105
8
67
54
90
18
27
99
53
16
21
54
108
41
208
32
24
136
24
96
56
13
11
7
41
48
19
36
9
48
8
88
63
126
51
24
8
24
48
72
48
13
54
5
72
48
136
8
37
59
16
195
5
24
7
17
181
3
56
49
23
67
77
96
16
24
165
11
295
113
64
8
13
3
32
1
71
48
192
24
160
32
48
40
24
135
81
63
17
37
72
243
8
48
7
17
19
53
40
15
57
120
96
8
48
24
40
93
107
24
72
16
200
48
16
93
90
65
24
55
129
8
96
24
232
87
17
19
36
54
144
11
16
27
77
175
17
37
27
128
25
54
33
3
21
72
8
96
55
54
99
32
72
13
3
8
79
108
29
169
71
88
75
69
183
36
149
16
8
133
27
8
216
37
11
64
96
45
59
72
24
79
18
126
9
104
64
75
5
48
24
67
77
72
24
24
24
24
64
8
88
56
7
72
ABCD 99411483552*3^$a+1 [50004]
54
6
9
36
3
48
17
28
63
125
112
72
27
48
77
1
15
8
25
72
47
85
126
21
20
36
49
39
24
60
33
78
77
7
42
60
35
13
6
45
36
33
6
21
48
57
24
15
51
5
1
24
51
33
11
1
48
36
3
60
21
24
12
60
114
12
42
36
12
15
33
35
16
39
114
12
30
6
27
21
35
199
17
1
107
13
23
40
24
117
30
6
159
80
64
39
108
53
79
12
24
42
47
36
40
32
7
30
6
57
44
55
6
3
45
6
29
19
90
3
117
6
9
21
12
30
30
18
96
101
25
39
51
9
20
49
59
13
42
12
54
30
21
8
112
96
207
18
12
47
16
12
3
18
15
144
36
92
7
6
12
48
84
3
9
35
64
24
60
21
90
21
3
21
20
12
25
15
63
162
210
29
88
81
144
87
33
18
89
25
119
79
96
65
1
6
29
49
36
36
23
16
69
36
15
9
11
1
30
5
13
12
35
79
21
75
5
43
5
25
12
3
84
12
45
39
20
25
15
39
12
18
6
90
59
72
13
11
16
33
3
12
36
44
37
36
108
6
90
3
80
25
108
23
25
42
9
21
24
24
30
141
24
9
71
25
36
11
13
30
72
129
9
30
30
11
100
9
6
65
25
95
16
72
56
49
3
9
48
48
78
41
36
64
240
15
45
45
35
4
15
161
25
39
105
36
83
96
19
57
48
12
9
24
15
21
27
3
21
44
4
168
104
31
78
11
88
3
45
44
1
48
15
9
36
12
84
36
63
36
9
6
45
84
15
77
115
138
60
51
189
36
6
89
4
21
75
9
36
95
25
24
12
30
9
20
1
23
25
12
30
42
72
54
6
23
1
30
42
39
9
84
168
3
20
16
20
40
45
39
20
1
120
6
17
37
24
35
1
48
36
51
45
39
9
27
81
15
33
11
1
12
3
3
45
20
24
36
52
12
36
27
29
4
9
27
3
12
30
99
57
120
72
12
99
36
45
51
105
39
9
35
7
108
30
54
6
75
51
9
21
39
9
60
36
30
6
48
11
16
9
12
24
3
56
136
8
40
45
11
19
42
6
30
15
33
15
20
25
11
49
66
21
9
96
24
36
18
30
36
18
45
21
27
45
54
48
66
12
18
45
12
45
63
24
21
51
33
90
21
72
44
4
12
84
15
81
69
108
23
13
36
23
28
45
24
18
41
49
6
77
64
21
27
57
84
30
24
30
15
45
35
85
42
9
27
9
33
27
20
124
32
4
140
49
36
3
33
27
57
35
19
54
11
1
24
36
36
3
9
18
48
24
21
81
23
157
24
12
47
13
12
6
9
21
24
6
17
4
44
109
48
3
12
33
51
63
36
41
19
21
96
48
380
55
72
17
7
5
4
176
16
84
9
6
18
60
6
5
16
24
69
72
11
52
21
27
68
64
45
6
5
1
3
45
168
90
30
54
9
24
8
4
140
19
6
126
18
36
51
57
11
1
54
9
51
45
80
7
24
18
36
66
5
40
15
84
9
33
3
12
9
3
3
102
12
30
21
33
36
24
54
21
9
11
16
15
6
47
25
71
61
3
57
39
27
29
4
32
217
36
159
72
3
30
15
8
193
12
3
36
33
47
64
84
177
18
90
11
1
35
13
3
9
75
63
57
135
66
12
12
84
47
67
12
18
47
1
59
43
66
11
13
11
121
111
93
30
30
15
27
18
36
24
27
20
88
20
1
114
9
128
24
13
27
168
93
3
24
57
36
23
31
24
5
4
3
54
36
138
29
43
24
41
73
30
120
17
52
21
36
15
3
81
44
16
32
4
51
57
56
1
36
54
18
12
3
33
12
66
36
9
21
54
42
12
60
12
15
45
11
7
60
42
6
150
63
15
6
24
24
48
108
15
44
28
39
6
72
18
57
33
23
37
35
19
161
4
9
42
9
69
11
4
111
6
24
3
27
36
9
81
12
72
3
27
29
61
11
49
18
42
30
24
222
39
33
63
20
4
9
51
15
24
60
30
84
30
12
6
90
17
36
37
42
30
30
18
168
24
18
18
39
8
25
102
18
27
32
1
18
9
48
57
12
36
47
31
45
21
78
57
3
81
15
29
25
78
45
20
48
1
36
48
11
28
48
3
57
69
51
33
11
49
51
9
15
57
84
131
25
30
9
39
29
1
60
47
115
69
8
96
61
75
15
29
55
30
186
53
25
51
15
30
36
6
18
24
3
92
36
40
36
20
28
3
48
30
11
16
80
73
30
30
11
61
39
45
51
33
36
15
45
3
321
12
15
105
167
36
24
37
11
148
9
3
8
49
27
9
30
30
39
3
18
84
107
28
3
17
16
45
12
27
63
18
60
36
120
63
33
24
11
48
7
89
4
9
66
29
16
20
64
33
27
21
36
24
36
60
36
12
51
44
97
6
18
114
41
49
63
39
5
4
45
36
96
63
21
39
27
12
18
24
66
5
64
60
3
96
41
88
33
48
71
48
88
45
18
60
101
40
24
15
81
9
12
78
12
30
18
156
6
18
41
1
3
81
15
24
24
12
9
39
45
12
144
24
15
33
15
39
41
109
35
13
23
88
27
48
24
65
97
84
24
15
51
30
35
16
48
12
104
40
56
19
89
97
11
40
15
33
45
60
36
35
13
108
3
252
27
30
15
27
6
42
36
66
39
9
11
16
105
120
30
138
78
45
3
5
24
13
12
15
8
88
36
33
6
12
54
24
36
30
81
69
99
36
48
3
9
45
30
9
60
116
13
23
25
24
24
6
48
17
16
9
63
20
16
12
8
1
24
51
44
7
30
27
ABCD 99411958214*3^$a+1 [50127]
79
281
163
32
28
71
90
39
117
24
67
48
77
24
3
33
84
24
51
48
52
108
173
108
7
95
49
95
1
24
120
8
87
54
19
12
36
204
156
24
89
72
223
24
23
57
33
79
48
143
144
69
36
88
23
90
120
27
153
3
57
223
77
3
87
24
61
12
20
172
36
68
21
19
5
15
4
80
63
153
52
5
54
25
48
12
144
36
48
48
284
45
15
16
32
16
41
6
49
68
28
24
320
88
137
6
18
55
12
5
103
24
120
152
105
54
72
54
36
39
231
49
24
116
9
39
148
48
72
65
103
41
79
71
189
156
4
12
84
68
96
87
24
54
72
43
72
29
31
32
3
24
153
28
44
81
67
17
43
36
11
25
8
96
57
120
19
41
163
47
9
120
40
101
43
47
54
60
79
44
16
107
97
137
75
21
79
44
52
128
64
32
15
1
24
29
12
187
83
25
48
36
20
345
15
4
11
69
16
155
25
444
180
17
175
5
39
4
192
12
53
43
116
21
43
17
43
36
48
53
43
44
28
32
100
12
36
12
173
180
7
48
108
12
48
17
30
78
72
18
72
25
108
84
53
55
32
12
16
132
20
136
80
36
219
85
12
144
128
148
60
104
40
65
31
24
5
36
39
16
29
90
1
48
84
20
136
120
60
41
66
57
213
90
73
56
39
1
216
60
29
31
24
104
21
63
81
19
120
32
16
263
49
12
60
8
33
79
101
39
16
29
63
52
20
15
144
109
32
76
8
117
55
48
5
15
21
66
73
24
17
3
12
148
17
15
100
5
24
19
60
12
125
66
9
15
25
48
137
36
7
17
31
125
19
20
60
45
151
44
9
36
156
43
17
7
296
16
8
33
7
108
44
64
41
91
113
12
99
108
33
54
25
8
12
28
47
126
139
108
48
35
120
25
12
17
3
21
211
329
31
221
235
89
126
30
175
59
85
11
18
36
79
60
24
120
132
128
27
25
48
48
44
76
132
83
25
212
27
73
23
120
24
1
68
76
36
48
60
71
49
44
16
12
48
47
37
12
48
80
21
19
80
16
12
48
144
12
8
172
29
31
36
5
54
105
28
257
3
177
39
16
5
36
63
57
3
100
104
153
24
54
49
23
57
33
27
93
54
25
65
3
12
16
5
3
264
57
24
12
43
12
35
57
57
54
126
75
45
31
12
143
18
127
29
43
71
21
16
84
8
112
29
7
5
103
65
67
5
30
168
1
71
57
16
17
7
92
4
72
89
223
92
204
16
8
93
144
75
24
16
60
84
44
132
135
1
23
9
63
18
19
60
72
96
12
116
96
69
72
18
49
17
6
37
36
101
96
19
248
57
15
160
20
51
54
3
57
31
72
48
29
43
108
44
4
36
44
84
63
9
45
96
7
77
39
24
52
101
144
24
7
32
88
24
101
43
120
47
24
9
4
92
88
48
5
219
105
36
60
79
20
45
3
52
89
31
84
36
96
60
35
30
90
193
191
25
24
56
15
90
204
7
29
15
40
60
36
29
43
47
33
57
31
5
90
49
80
28
20
40
132
36
32
16
17
55
29
36
103
12
65
60
79
48
32
88
168
8
16
95
49
60
132
204
29
12
7
92
4
80
52
60
35
13
107
114
31
95
117
57
3
93
7
48
29
6
9
64
17
103
71
6
123
84
3
13
11
73
17
31
12
36
101
120
15
64
35
1
104
4
48
84
80
184
71
61
48
17
27
196
60
116
84
21
103
53
87
57
43
116
64
71
37
84
108
60
47
1
89
24
7
24
5
180
36
27
12
105
139
71
1
72
23
25
224
144
156
16
5
79
89
19
36
17
ABCD 99412279028*3^$a+1 [50014]
6
108
107
60
24
76
3
41
36
7
5
85
227
108
85
11
4
3
18
27
15
57
15
41
25
6
24
17
79
21
32
61
35
12
43
5
37
24
108
36
11
1
15
12
60
8
28
69
15
63
29
19
84
41
12
127
17
48
37
35
13
11
1
54
9
96
9
23
72
7
5
13
6
57
33
30
89
1
15
51
48
126
11
28
8
85
120
24
24
47
12
25
12
51
44
43
5
43
30
3
20
139
41
60
60
25
15
12
27
6
120
11
19
29
28
20
19
6
63
24
51
29
37
60
39
21
6
18
12
24
24
36
119
4
45
180
11
4
15
6
24
3
9
51
20
19
29
1
24
15
80
79
33
8
85
11
121
12
23
73
66
33
87
18
36
24
35
7
24
36
5
73
36
11
24
61
51
33
39
15
41
175
96
18
30
17
16
224
25
60
83
7
48
17
49
39
57
35
103
12
33
8
25
23
31
18
6
17
37
3
117
3
255
18
11
36
19
30
23
16
45
27
15
30
3
32
13
47
12
85
11
64
20
1
12
15
68
7
57
33
27
33
47
16
9
15
32
64
51
89
151
54
84
11
24
1
66
9
12
9
48
23
13
36
51
9
23
1
27
63
90
24
23
19
69
81
24
39
20
36
12
52
48
32
28
32
7
30
60
51
32
16
9
183
8
37
47
55
45
45
95
25
3
57
36
35
31
18
23
109
6
12
17
24
36
48
12
49
60
11
1
24
51
27
53
37
60
83
12
28
9
84
75
99
36
17
13
11
121
24
30
36
5
84
121
18
9
81
11
1
27
15
12
54
119
37
11
19
18
60
72
35
4
21
78
5
121
15
56
61
59
19
9
36
60
117
12
6
5
52
20
37
3
87
6
35
169
71
7
29
16
33
72
3
111
30
11
19
6
42
126
59
55
66
36
24
27
3
65
40
72
9
23
13
12
35
16
20
1
18
6
90
9
21
36
23
97
24
27
9
36
24
3
36
87
18
24
6
36
30
24
47
25
78
5
64
111
57
33
47
55
12
6
35
19
45
20
25
60
42
89
37
47
12
16
105
18
29
103
12
5
1
39
33
15
15
48
30
36
30
18
6
17
25
63
21
30
9
21
54
6
83
13
3
9
3
3
125
160
45
24
120
78
42
12
63
20
1
87
8
64
108
9
18
33
63
6
35
28
20
108
7
5
40
32
24
64
36
80
37
23
91
29
49
95
16
24
21
42
24
6
3
69
75
80
55
17
19
30
47
19
9
12
48
45
11
48
73
54
41
139
53
61
42
57
57
23
16
21
111
27
41
7
48
17
48
31
30
3
21
114
42
23
1
66
18
51
39
66
6
96
18
24
11
12
109
11
12
97
63
21
39
32
48
36
1
11
73
6
41
12
55
60
42
48
30
66
36
11
40
44
49
36
48
15
15
17
28
60
80
25
12
54
41
16
20
67
101
24
28
9
71
13
60
59
48
12
1
35
96
1
24
120
6
5
12
40
32
73
42
21
20
13
144
63
20
12
7
30
108
60
35
7
90
24
11
48
25
23
12
13
3
39
6
96
30
6
3
164
13
95
145
24
119
145
12
42
5
7
33
32
19
12
54
144
24
51
12
33
90
65
1
24
60
27
9
6
5
12
25
11
61
3
48
9
90
41
48
37
54
78
6
144
41
40
24
8
49
24
144
12
36
18
69
8
28
9
30
45
3
12
65
1
71
55
153
45
12
24
30
17
144
16
20
49
35
13
18
150
60
23
145
42
12
18
27
20
13
15
9
23
100
80
103
57
51
6
36
12
42
21
20
19
29
36
19
9
27
18
47
31
18
6
30
155
13
11
24
88
57
23
7
30
90
78
239
28
80
36
157
35
112
27
5
4
99
18
3
9
11
4
45
12
30
33
21
66
18
66
9
96
12
9
6
78
71
73
75
15
162
84
27
80
67
41
12
25
23
96
24
31
30
84
24
15
33
12
11
1
6
72
30
75
15
41
1
95
16
33
15
9
15
8
28
21
54
66
30
65
168
13
59
16
39
36
77
7
18
3
12
45
66
54
12
108
30
5
13
3
15
57
8
109
11
7
33
20
4
15
96
17
40
45
18
96
9
21
23
12
16
27
36
41
1
23
64
8
108
84
31
17
133
11
48
25
6
84
12
29
67
65
48
25
35
96
13
36
36
18
42
48
36
11
43
12
29
49
47
24
4
20
72
49
24
30
33
32
16
21
60
84
99
8
13
15
20
40
57
12
15
33
24
251
55
30
18
24
17
49
39
135
42
24
11
25
23
91
24
17
16
33
12
15
39
89
4
8
79
30
71
37
47
25
144
24
15
60
3
17
12
1
3
15
9
32
43
12
6
3
20
60
64
21
75
9
75
81
75
72
9
24
66
29
12
67
93
20
79
30
6
29
25
23
127
41
7
33
72
21
15
69
47
13
66
72
5
84
48
60
12
1
3
81
3
8
79
5
43
30
3
120
3
29
40
8
160
87
18
24
18
36
17
37
6
84
41
79
18
18
6
83
55
6
71
28
48
57
156
36
11
67
18
12
12
90
9
56
133
47
85
63
21
11
16
72
20
7
93
92
1
12
35
1
6
5
91
5
13
59
1
59
25
66
12
18
27
9
23
16
56
25
23
55
66
11
16
68
85
59
31
9
21
27
9
11
220
32
16
80
37
42
17
4
60
9
48
24
83
1
6
5
13
11
55
144
41
7
30
18
65
25
72
78
6
36
24
23
16
44
247
141
44
64
20
37
12
11
12
49
39
9
3
3
29
37
24
24
11
1
3
45
42
41
49
48
47
120
16
48
32
48
1
3
105
48
18
30
12
23
25
60
6
18
42
48
36
29
25
3
9
23
28
57
6
5
12
43
84
96
30
12
ABCD 99412356788*3^$a+1 [50051]
7
53
100
80
156
36
144
25
59
112
20
28
32
168
31
36
65
25
59
36
49
35
84
7
65
28
51
21
20
28
116
96
40
3
105
32
43
77
28
60
12
104
25
126
45
60
3
5
31
81
80
120
40
39
5
24
36
96
100
48
56
24
120
112
48
132
135
149
4
56
120
24
36
64
420
81
126
53
36
16
48
20
7
54
411
60
48
120
80
100
60
92
88
21
11
24
16
80
40
164
151
53
132
28
75
41
24
100
51
189
45
47
100
80
79
69
32
48
12
48
205
15
20
55
117
60
60
44
84
12
148
56
24
156
4
32
49
126
45
108
32
88
60
171
21
44
25
35
60
4
45
15
120
20
52
164
61
3
12
39
90
159
57
95
100
48
176
84
40
51
245
84
12
204
96
100
104
76
48
147
29
196
9
11
340
9
171
20
28
80
12
49
71
55
18
27
20
48
40
20
7
33
12
9
35
60
16
20
268
12
39
81
63
137
108
232
60
80
24
4
80
36
16
108
105
15
56
64
56
4
32
180
25
263
115
180
5
67
285
8
67
90
3
92
208
20
127
65
28
12
48
20
96
180
16
80
24
61
3
32
84
115
5
121
54
36
173
72
48
132
24
64
27
33
12
63
36
21
15
33
20
276
4
207
29
16
135
65
48
160
72
80
40
44
4
92
40
108
60
51
89
91
81
135
18
27
48
141
11
100
33
47
43
45
12
69
155
120
36
88
20
40
12
48
132
15
54
39
32
120
24
19
57
8
52
20
43
36
381
33
251
19
5
31
69
140
7
273
15
41
84
36
240
180
4
56
16
8
37
35
100
104
24
12
28
32
168
12
40
39
5
64
116
24
52
8
192
25
90
54
51
3
117
20
88
135
77
148
81
51
93
95
12
108
112
8
12
24
76
104
180
115
90
54
225
56
16
9
179
72
109
39
20
85
11
180
4
20
36
16
39
41
13
27
20
25
75
20
88
56
49
15
32
43
5
175
41
4
117
15
108
21
99
200
52
9
71
19
5
24
60
52
39
144
36
89
96
85
231
8
67
33
56
4
72
15
18
195
92
108
55
137
133
35
52
228
72
20
100
8
205
47
79
29
72
40
39
201
120
68
132
100
180
44
76
120
128
52
44
16
20
103
36
41
24
136
8
232
68
160
12
20
108
36
60
24
7
149
36
208
56
16
164
1
59
24
112
3
5
36
64
56
36
88
20
40
32
73
72
35
204
36
85
18
57
80
259
90
51
93
15
60
192
44
211
5
103
17
19
125
19
101
60
84
12
60
120
24
25
39
56
16
48
12
60
3
57
20
24
36
48
12
48
12
13
87
3
17
100
60
68
36
84
100
12
99
9
12
44
124
60
21
71
168
40
27
105
3
5
100
12
63
17
88
75
77
180
24
60
36
19
54
87
44
84
1
35
64
32
204
76
104
84
52
69
11
100
15
5
28
92
180
73
15
32
24
19
125
40
12
68
331
54
195
21
90
29
25
47
43
17
19
5
36
204
24
100
180
32
168
156
64
32
25
15
44
156
120
43
5
31
9
132
3
117
128
277
18
126
99
72
20
169
144
87
8
12
88
75
90
251
4
15
36
54
72
54
29
156
16
104
55
41
28
132
15
29
16
45
3
15
165
120
57
155
115
53
55
36
5
36
48
ABCD 99412407236*3^$a+1 [50072]
129
36
30
96
33
128
157
27
116
37
18
9
80
25
11
19
93
57
51
3
12
33
164
16
75
6
71
64
21
27
32
180
28
21
75
20
67
18
135
15
30
27
32
76
44
180
7
29
79
17
40
8
16
21
35
36
172
63
18
51
20
73
111
84
57
35
24
76
69
11
60
36
37
75
117
54
69
36
21
99
32
4
60
9
30
9
63
17
40
15
18
39
33
135
96
39
5
36
31
18
27
80
76
3
17
48
112
12
96
69
18
72
5
55
105
20
72
109
90
29
76
51
5
28
12
99
6
119
91
53
1
6
84
9
32
4
44
52
3
18
147
56
16
24
81
23
55
33
32
72
64
69
3
8
112
3
69
20
48
28
9
96
54
12
45
63
113
12
55
53
144
36
43
9
21
72
27
176
100
84
60
36
21
23
85
132
11
24
48
1
39
32
76
20
12
7
30
144
36
3
15
5
12
79
36
33
60
87
89
4
87
9
21
36
75
57
3
27
42
15
24
72
45
3
24
32
16
147
45
116
52
33
6
21
12
33
144
36
18
6
3
27
21
33
72
59
73
12
18
21
84
20
72
1
132
75
68
108
31
18
15
75
5
40
8
132
48
4
33
36
126
9
36
63
6
30
21
39
66
24
12
3
51
33
12
36
80
4
56
4
33
15
36
105
135
24
48
8
16
39
165
84
128
37
6
17
12
36
25
87
57
27
56
144
163
21
69
3
20
13
36
59
112
24
48
27
5
28
207
21
8
40
72
24
44
76
105
39
24
72
84
20
64
12
9
59
67
105
273
35
1
90
21
69
107
55
69
20
133
66
117
9
24
12
3
21
66
57
20
16
51
54
51
44
1
39
9
60
3
45
23
49
3
32
55
5
1
36
11
52
3
53
4
15
45
81
72
18
57
192
57
108
87
164
4
33
27
36
27
5
19
89
12
55
90
78
17
52
32
96
28
20
96
73
3
45
42
57
9
72
3
36
51
78
66
90
243
8
40
12
20
160
165
23
37
12
36
27
51
29
1
144
35
25
66
72
24
30
15
45
75
8
16
57
27
60
20
55
45
48
12
27
21
44
1
18
6
143
72
48
55
180
36
6
66
42
15
96
81
15
8
40
120
21
39
60
120
80
40
75
57
81
75
39
90
3
12
36
20
40
8
16
8
67
90
18
41
181
3
8
7
137
1
108
59
120
25
126
9
81
11
1
18
297
33
111
8
1
71
19
117
32
12
133
71
52
57
83
4
48
3
57
15
72
9
144
15
102
171
8
61
3
60
96
69
71
36
100
168
45
48
3
36
48
60
20
1
66
33
117
3
51
45
129
42
21
24
48
60
36
9
36
11
96
103
81
81
114
21
8
40
20
4
135
41
55
21
15
33
51
6
11
19
21
3
29
136
12
84
96
192
3
5
40
104
16
20
13
54
6
90
66
24
12
23
36
55
53
36
76
81
63
44
16
75
21
20
4
51
84
144
41
109
48
107
72
124
84
51
45
12
108
32
85
27
8
7
12
9
135
69
8
12
108
127
53
55
53
36
4
51
5
48
73
167
16
104
25
35
13
39
69
39
20
13
35
24
16
24
81
24
48
132
15
176
43
102
35
43
54
11
4
128
37
11
184
56
64
81
12
35
19
41
73
135
192
45
39
33
15
45
36
219
15
45
80
72
49
126
93
12
21
3
56
36
52
96
32
19
53
1
99
57
3
32
25
30
18
63
44
76
3
161
16
12
93
35
40
128
12
7
101
25
47
7
30
42
125
4
24
48
27
42
30
129
36
56
52
12
21
3
87
18
15
24
15
72
89
91
24
45
24
105
71
24
88
24
9
180
6
9
44
1
99
45
120
90
21
32
37
71
16
60
33
35
73
35
79
9
12
12
20
16
20
1
84
51
3
17
43
21
9
71
25
90
57
33
12
24
99
9
12
60
11
4
15
33
8
72
12
28
32
49
95
84
1
15
20
61
83
96
12
19
78
47
1
18
9
15
101
37
23
67
17
28
8
64
63
54
24
54
21
81
60
11
24
36
12
16
39
42
15
84
9
90
12
125
1
42
72
30
36
63
9
23
4
45
24
51
15
33
27
45
8
40
8
19
21
24
8
1
96
11
28
9
6
21
63
42
71
19
30
126
5
73
71
28
116
67
149
4
15
12
18
24
12
168
35
85
15
80
12
25
63
92
43
48
153
24
3
45
8
16
96
24
116
37
71
1
15
116
4
45
15
48
27
5
36
37
71
91
21
12
68
37
111
15
89
25
15
33
42
17
148
8
40
32
1
15
39
60
53
52
33
75
87
57
24
135
114
47
4
105
99
36
ABCD 99412610062*3^$a+1 [50068]
120
21
39
9
60
33
55
5
30
25
77
6
24
18
12
18
57
51
30
24
27
16
83
25
104
36
9
6
45
9
6
45
72
4
8
15
36
72
18
39
16
32
45
27
21
39
15
48
33
129
3
33
30
9
96
57
132
3
15
57
16
17
7
32
36
63
49
71
30
15
40
24
20
12
3
37
41
147
60
48
3
45
12
33
27
27
78
39
16
92
15
30
18
97
23
69
3
36
21
9
42
30
48
42
33
24
45
27
51
9
84
15
30
42
13
36
24
20
99
1
59
1
47
48
54
31
20
87
18
19
36
29
15
3
33
64
12
11
42
3
87
1
17
12
3
28
5
7
35
138
24
18
9
99
12
25
53
51
76
20
57
48
7
12
71
42
18
9
40
23
78
43
24
11
12
120
93
36
33
6
24
1
5
91
23
21
27
9
3
45
33
30
12
6
30
25
5
27
72
15
13
23
24
168
12
21
4
53
67
11
12
9
3
25
5
6
1
23
36
21
88
11
25
35
1
8
12
36
3
12
30
39
111
18
12
3
15
30
15
36
24
39
45
88
35
49
8
15
1
44
60
63
60
33
9
87
24
39
121
35
30
55
56
3
37
83
57
24
52
92
12
9
30
60
9
33
15
12
3
12
21
39
6
12
18
9
36
15
54
43
5
12
18
45
3
1
119
9
51
24
1
44
93
3
24
3
33
45
84
18
9
69
90
9
16
95
60
12
25
5
18
1
71
9
64
5
30
57
120
63
21
9
60
15
9
18
72
25
8
72
21
15
40
59
96
24
1
32
27
1
20
69
51
27
42
15
45
48
48
27
27
36
144
13
8
84
28
32
12
28
5
30
48
25
20
27
61
44
52
29
19
11
21
3
30
6
54
27
63
57
51
9
3
36
49
35
120
18
42
13
44
3
30
67
53
6
69
88
65
7
32
4
59
21
60
9
15
21
24
31
84
32
3
18
27
33
19
8
15
6
75
27
33
24
21
24
6
84
150
15
28
23
132
72
6
15
15
30
24
51
16
53
15
33
3
24
48
45
15
12
40
8
84
124
56
63
60
96
25
144
11
25
29
36
12
15
60
3
12
30
19
56
24
16
8
4
11
12
48
37
5
3
9
15
40
56
60
9
6
54
55
56
87
72
73
32
15
57
4
44
15
78
42
57
24
36
3
36
12
13
5
15
15
9
40
32
99
9
15
6
7
8
76
44
57
7
36
5
31
56
3
24
45
81
67
23
21
3
21
4
11
9
15
78
3
36
3
1
24
5
43
23
21
16
140
87
30
27
4
20
15
9
12
48
3
9
36
12
3
48
12
9
63
21
12
3
114
126
37
17
31
65
31
23
21
12
3
81
69
30
9
21
72
27
3
12
25
32
36
4
24
144
5
31
20
15
69
3
37
41
30
9
3
9
24
24
3
13
24
5
6
21
16
77
6
9
36
45
39
45
36
19
71
54
15
52
68
12
9
51
28
23
9
39
54
66
54
30
30
66
21
3
73
8
69
7
23
13
44
51
33
24
3
9
21
3
36
24
39
25
35
57
3
48
48
1
56
88
35
1
68
72
9
15
9
3
45
3
9
6
45
24
76
20
84
63
25
32
75
18
18
9
15
36
21
24
15
45
36
33
18
12
25
125
48
3
45
12
15
60
15
12
57
21
12
27
39
1
23
45
3
12
30
30
36
42
27
33
19
29
7
8
36
16
23
61
11
25
35
18
99
3
205
17
51
39
21
45
72
75
28
36
11
72
1
20
16
59
21
144
72
3
24
25
12
8
51
85
17
12
43
47
25
72
119
9
40
20
93
30
57
21
24
75
3
37
5
36
27
63
45
16
96
95
45
27
33
12
40
35
6
30
9
33
3
24
15
6
24
15
33
3
64
8
24
64
12
104
9
162
12
1
5
19
83
48
120
12
18
15
76
23
120
25
20
52
59
12
60
72
61
17
12
18
25
32
51
21
3
57
129
24
18
13
17
12
96
39
15
6
67
108
116
63
1
104
52
20
3
13
5
90
48
54
6
69
40
11
42
27
12
28
11
9
3
13
47
13
59
57
40
23
33
45
43
20
40
5
139
8
24
21
19
59
9
36
15
37
17
48
115
17
6
45
9
6
114
43
23
30
19
5
6
1
80
33
78
25
143
9
3
9
24
96
3
6
175
5
15
12
87
85
20
51
60
24
36
24
13
8
15
9
15
48
48
9
12
4
59
33
15
45
168
16
41
15
52
23
33
27
42
7
20
9
24
67
8
16
12
8
75
84
13
47
33
15
108
9
3
108
21
24
15
24
36
60
12
33
16
11
72
30
147
100
29
27
3
21
36
75
30
18
84
21
39
45
45
3
3
24
13
5
19
23
21
12
172
11
72
90
27
12
48
21
15
36
69
72
30
9
16
23
25
20
16
11
25
60
8
15
12
108
30
30
9
52
53
78
13
20
39
36
54
30
21
39
60
57
4
32
3
105
15
25
35
57
4
8
81
30
12
9
16
35
12
25
20
48
15
25
35
9
21
48
67
20
3
21
3
33
132
28
83
114
6
9
36
60
9
36
150
24
21
9
27
9
31
53
63
3
60
21
24
15
12
12
25
5
27
24
84
12
16
44
48
81
39
51
60
9
3
57
40
12
44
39
21
100
56
51
49
60
48
60
41
87
48
4
8
24
76
8
105
12
18
30
39
45
43
23
1
71
30
42
1
36
23
60
45
15
18
15
88
20
99
6
7
12
23
18
24
27
16
32
111
21
16
24
11
73
5
12
15
183
57
63
24
25
11
25
35
24
25
36
35
9
3
12
30
6
24
13
5
138
12
48
9
40
41
7
53
7
23
12
9
63
18
39
64
44
12
60
24
24
15
1
29
7
36
32
123
18
15
15
9
100
11
45
15
9
21
102
60
60
18
24
15
21
7
20
40
32
48
28
59
61
5
24
78
12
25
5
3
3
24
25
12
119
12
48
30
31
71
12
21
39
120
45
3
25
5
67
56
27
18
42
30
7
32
39
21
16
32
51
49
5
31
35
21
9
15
36
9
24
3
3
21
39
12
12
61
20
45
27
57
75
21
111
33
7
8
16
59
21
4
155
25
53
19
29
39
51
9
21
102
18
7
84
29
114
1
24
23
12
33
84
168
60
81
15
69
7
44
27
30
3
15
21
3
21
4
36
77
7
11
21
3
6
30
1
56
15
109
44
52
65
7
36
20
36
9
19
23
12
6
174
6
51
3
45
15
13
44
21
43
17
67
8
ABCD 99413057728*3^$a+1 [50094]
66
111
99
138
30
36
210
36
84
54
36
61
5
174
66
30
60
48
72
24
216
18
90
12
114
84
27
33
6
30
6
21
3
30
6
54
66
84
45
9
42
189
21
24
264
12
114
150
87
27
186
54
72
150
30
18
66
90
30
84
12
13
47
1
53
6
120
144
6
39
15
145
5
24
42
30
43
32
9
204
12
159
45
174
12
48
96
36
84
36
150
78
102
84
126
18
36
66
24
129
51
30
6
114
30
169
71
60
30
24
60
6
120
84
186
15
51
45
165
75
3
12
54
24
3
69
234
24
201
81
24
6
60
69
16
155
30
264
6
30
24
126
69
15
1
35
13
41
84
180
42
85
176
69
90
60
18
12
39
21
48
36
54
42
24
294
6
36
111
9
18
42
18
12
24
30
6
48
6
66
121
29
30
54
96
48
6
6
211
197
66
120
264
42
150
30
123
16
35
36
48
102
24
24
30
90
27
129
36
123
57
48
30
36
90
6
114
30
234
282
234
30
120
126
144
6
60
84
30
36
48
171
171
108
156
109
77
180
63
87
18
55
161
15
141
51
9
18
66
115
5
210
9
48
3
6
54
24
12
204
36
45
9
7
32
15
1
80
135
6
99
15
30
19
32
75
30
120
30
48
42
60
24
276
159
16
35
18
27
165
43
11
6
180
204
6
84
96
54
15
21
174
30
30
24
252
93
57
138
12
24
6
54
60
24
66
60
120
60
30
54
6
60
30
84
132
43
65
186
60
9
105
6
60
30
6
120
54
19
17
30
24
30
66
9
75
186
60
198
12
78
12
195
15
48
1
95
1
5
60
48
66
36
30
54
36
60
24
114
12
24
60
150
54
60
3
39
73
101
66
120
54
6
54
30
1
59
21
3
45
48
153
30
30
66
105
3
12
60
18
102
45
3
42
24
30
186
54
30
66
141
33
66
109
11
114
195
195
141
159
36
90
18
6
66
24
36
109
29
42
114
36
78
6
66
114
60
36
75
3
150
126
6
19
29
66
120
36
48
6
24
36
6
189
9
30
96
201
45
30
138
6
270
30
9
81
30
24
25
32
15
1
224
129
96
24
39
27
18
30
6
96
60
54
45
75
6
63
81
66
54
30
54
30
36
66
174
96
30
84
54
6
120
6
24
141
129
84
42
24
9
15
72
18
55
11
54
42
24
36
24
36
18
60
96
6
18
87
48
15
81
64
11
21
39
30
336
144
6
24
6
48
135
51
237
33
60
96
24
6
30
54
30
6
24
156
73
47
54
120
6
48
6
96
48
30
265
272
45
30
18
12
48
36
126
114
36
78
60
30
12
48
36
30
36
144
60
57
3
150
90
30
31
53
42
48
30
90
42
90
60
54
6
45
144
189
12
24
90
6
114
109
11
36
138
6
96
54
75
51
114
36
60
24
24
6
37
23
174
36
30
30
27
69
219
111
129
99
45
45
42
48
12
138
276
36
24
30
37
77
6
126
54
186
78
6
27
9
54
6
60
174
174
102
78
90
12
204
126
15
93
30
6
60
96
144
6
18
6
69
112
5
54
90
6
30
24
6
30
30
180
78
36
90
186
51
9
18
6
30
97
23
30
27
207
96
6
90
60
54
111
33
72
120
31
113
96
159
15
90
144
12
54
21
16
53
66
114
66
18
102
24
30
150
84
96
264
36
66
111
3
6
24
114
93
112
47
49
11
18
36
84
90
96
36
61
53
24
60
102
18
12
48
36
6
24
81
9
90
36
174
ABCD 99413422424*3^$a+1 [50102]
4
12
29
43
23
24
45
4
11
1
60
48
17
30
25
17
6
69
15
12
6
43
5
27
39
9
100
77
18
45
40
59
12
150
36
12
18
45
3
222
30
42
36
6
30
90
1
120
29
36
75
64
59
36
36
9
15
24
1
101
3
144
3
33
15
1
20
16
24
5
75
21
48
60
15
81
30
18
72
15
64
11
6
55
17
63
3
6
30
25
29
6
13
36
11
6
15
15
60
90
15
33
30
186
24
6
1
5
27
21
24
3
9
78
48
49
23
18
12
55
5
48
12
18
24
33
81
120
79
47
54
102
13
41
36
24
36
24
15
51
30
48
15
21
19
32
12
45
6
12
18
12
79
41
79
56
87
33
57
36
12
3
4
53
7
32
105
3
36
52
65
30
12
21
15
1
173
3
39
24
12
48
49
41
7
5
48
24
6
57
4
35
30
3
28
29
3
63
45
45
27
27
54
12
19
53
6
36
9
15
30
12
120
15
33
6
25
23
12
18
12
15
9
6
49
5
24
3
57
6
72
9
9
30
30
36
48
6
1
20
15
21
12
15
13
53
30
90
6
1
12
17
15
15
54
60
6
1
44
21
7
17
15
4
84
41
36
30
18
15
57
18
21
4
5
3
4
35
6
27
108
27
33
4
5
24
12
67
5
31
65
75
51
126
15
9
15
21
12
6
81
4
11
85
35
13
36
29
18
114
43
12
20
4
5
6
54
75
75
81
9
72
19
143
12
120
24
97
53
12
120
12
60
67
35
6
3
15
21
75
33
57
30
93
81
72
55
5
12
27
21
3
12
3
6
18
18
48
15
40
32
57
3
15
33
15
6
84
39
3
93
45
36
24
19
36
20
21
66
18
30
126
3
36
117
12
12
31
32
45
156
15
9
3
4
56
3
6
63
15
33
45
19
95
30
63
3
30
3
72
33
12
18
1
36
12
36
47
12
6
66
6
3
21
15
15
45
40
41
63
15
66
3
3
33
9
12
51
9
6
193
71
18
12
30
18
43
17
12
18
36
12
9
24
69
15
76
20
76
35
48
12
30
19
5
12
54
45
153
67
56
40
80
64
23
12
66
30
49
41
24
18
1
32
40
24
5
66
37
5
48
55
53
60
39
45
90
37
36
5
60
30
90
84
36
24
6
108
21
9
6
30
63
36
81
6
37
11
49
48
5
15
9
39
15
12
37
48
17
51
21
6
33
9
18
78
12
27
48
75
30
24
19
5
6
48
1
29
3
12
96
36
16
5
78
61
29
126
121
29
51
24
39
1
80
9
15
45
42
222
63
3
61
5
103
36
5
31
8
3
12
18
30
54
66
18
39
16
5
51
15
6
60
12
48
3
57
55
5
7
32
4
149
42
49
5
36
6
48
24
57
93
67
11
30
15
4
41
3
36
100
8
36
21
48
7
20
48
51
12
13
5
15
52
77
60
18
85
5
3
24
40
47
1
32
57
39
9
27
9
27
15
33
45
12
84
18
13
32
12
21
12
66
12
42
87
3
1
65
30
6
15
40
35
18
12
60
51
4
41
27
21
7
197
15
12
21
7
23
13
47
30
54
25
5
30
21
15
102
7
41
12
72
19
5
27
4
144
41
48
51
60
40
29
42
150
18
25
5
36
24
3
3
1
56
3
6
79
41
15
15
69
21
91
20
40
68
4
77
63
63
18
12
15
48
15
9
21
42
12
18
78
12
9
24
4
36
32
40
8
75
60
37
47
33
9
24
31
44
15
97
65
84
60
79
17
39
69
7
48
77
15
15
18
6
9
4
60
53
67
11
36
156
18
15
57
18
1
65
15
105
78
12
54
6
18
6
6
3
63
9
9
36
24
6
96
37
23
49
41
39
21
15
28
36
53
42
49
35
12
30
60
24
84
90
1
20
16
23
54
51
12
28
84
11
25
41
48
12
36
84
120
19
24
8
4
59
6
3
57
15
9
12
15
45
67
41
27
63
6
3
36
4
72
23
30
127
5
30
25
5
48
48
30
12
1
71
1
5
18
42
15
9
51
4
44
15
49
65
30
45
57
6
114
19
60
80
40
89
3
225
67
8
33
12
55
68
69
3
40
44
75
36
30
48
30
69
33
12
48
3
4
41
30
90
31
41
12
43
65
75
3
1
44
15
36
13
95
21
9
12
19
17
30
169
24
36
35
1
72
17
15
39
45
27
102
12
24
7
29
18
21
9
6
54
235
20
40
68
4
23
18
12
90
78
48
51
15
30
3
21
19
17
24
42
45
40
8
40
5
6
54
24
3
105
39
4
5
42
60
12
1
24
12
36
23
1
5
3
57
15
21
30
84
54
55
11
21
12
3
12
85
47
18
3
63
25
104
27
69
72
48
24
21
12
12
31
80
76
24
11
66
27
33
18
102
24
19
32
4
60
68
16
11
54
7
132
32
16
5
15
48
9
67
36
17
15
21
19
77
55
36
23
57
33
7
53
30
45
51
33
93
120
90
30
72
6
57
69
3
3
33
51
144
12
13
20
21
36
60
103
5
31
113
210
30
12
66
13
41
6
18
31
8
72
4
17
3
12
3
54
132
30
84
45
69
30
13
8
40
20
12
99
30
15
15
6
30
30
48
7
8
112
89
39
4
41
6
30
103
32
69
66
21
153
12
43
35
30
15
4
5
12
24
15
39
30
3
40
32
33
19
11
9
39
186
30
49
11
13
36
29
55
60
11
1
5
19
59
13
35
30
24
24
7
47
6
7
65
78
12
54
43
8
9
6
12
13
83
81
105
48
18
30
90
9
21
43
5
79
17
48
66
204
13
119
1
23
1
36
17
18
24
9
75
30
7
44
36
39
1
47
120
6
12
30
48
42
48
24
6
36
30
3
12
4
96
41
7
53
79
5
3
33
99
4
41
79
5
12
3
16
29
39
28
29
55
89
79
5
31
12
5
42
102
18
1
11
21
93
12
15
72
123
13
41
24
7
48
71
6
63
45
36
30
1
17
90
25
17
6
30
48
7
44
39
66
31
95
42
7
80
64
44
28
8
9
15
36
16
5
6
48
30
12
27
3
18
139
35
25
23
12
18
24
43
5
6
21
64
32
75
12
18
127
36
5
60
75
9
31
41
6
93
69
48
60
30
117
123
45
3
1
41
27
27
198
30
1
12
ABCD 99413607908*3^$a+1 [50012]
51
9
30
81
9
15
87
49
11
102
27
4
41
63
3
93
39
30
48
12
48
7
92
15
54
36
6
33
36
48
15
12
78
3
15
69
21
27
15
1
29
43
149
24
60
126
6
3
81
55
48
8
45
48
36
15
93
43
5
19
20
81
3
15
96
18
27
51
48
42
12
3
33
51
76
35
42
90
66
36
84
87
9
24
27
4
29
12
60
55
32
21
12
72
90
177
28
96
44
33
63
21
78
30
36
15
16
83
6
27
93
67
32
88
17
72
60
108
15
21
30
69
33
15
12
16
17
15
57
6
49
80
16
20
124
12
24
5
42
12
36
45
51
9
24
15
6
24
12
15
3
30
7
140
148
32
21
60
39
3
21
24
33
72
36
39
3
42
3
63
45
9
72
6
25
29
3
280
47
48
42
3
12
9
120
19
17
18
6
102
30
15
9
36
39
3
12
90
54
1
36
17
15
27
18
51
9
63
3
1
95
30
3
51
42
15
9
63
117
43
12
29
66
21
27
66
51
28
5
12
30
6
63
12
9
48
3
24
21
24
31
20
40
17
6
6
90
18
7
84
60
35
30
7
89
66
45
84
84
27
144
1
113
51
60
3
73
83
30
39
16
17
30
25
17
3
64
20
60
48
16
101
15
21
42
57
40
48
11
81
21
12
3
45
3
69
27
120
84
51
78
15
12
33
36
51
81
15
33
24
3
48
105
6
6
42
45
33
39
28
17
24
67
8
21
99
16
53
75
51
37
77
27
21
3
219
18
99
9
102
73
80
132
28
36
5
30
1
17
15
16
11
45
129
15
24
15
12
1
68
57
60
12
91
95
6
15
15
48
42
15
40
29
111
3
18
12
12
39
69
12
63
123
13
20
16
116
28
17
12
3
132
60
3
90
39
21
39
9
6
30
18
141
64
20
117
24
6
6
12
15
16
5
7
17
75
45
36
15
9
15
57
15
33
7
113
55
48
53
60
55
29
3
15
45
52
92
84
15
1
5
3
16
20
9
7
80
159
84
48
9
9
15
9
51
124
5
123
39
54
27
60
33
79
5
43
5
12
15
51
6
24
30
1
5
48
132
19
77
48
27
24
9
31
44
51
61
32
48
3
6
51
48
24
15
121
17
19
44
21
19
41
3
12
21
3
12
99
25
41
15
48
15
12
45
72
21
6
18
12
54
1
89
12
12
15
12
60
51
30
99
16
32
3
97
41
115
20
81
30
49
89
6
1
5
51
105
27
15
42
96
39
16
47
141
9
75
45
55
41
15
9
7
96
8
9
15
33
63
51
81
57
42
6
67
192
5
144
12
12
3
3
66
84
36
3
3
49
41
39
3
25
35
1
44
3
18
12
3
21
126
9
45
91
8
16
5
48
15
45
12
75
96
9
3
21
12
84
75
21
175
65
12
27
24
72
3
21
28
108
29
75
28
68
15
33
60
15
37
44
21
84
84
19
35
18
24
39
9
15
33
15
3
36
25
35
129
9
87
15
66
27
105
63
40
17
3
52
8
9
171
159
66
108
79
35
1
77
48
51
21
90
48
162
19
24
56
15
66
12
27
33
3
12
21
19
5
75
63
90
3
4
101
27
45
15
117
42
93
3
93
9
7
5
78
48
37
56
45
6
6
139
5
39
9
78
9
24
24
36
60
39
33
144
9
39
12
36
165
27
15
12
6
60
15
3
1
65
15
21
54
133
48
32
27
90
36
72
72
24
39
48
88
59
45
16
65
54
13
20
57
48
15
57
72
60
84
12
72
43
5
78
97
32
15
33
4
56
9
43
20
21
24
51
15
150
27
12
112
68
27
1
17
123
9
138
81
51
30
91
23
12
54
15
15
61
44
3
6
36
6
117
15
108
84
25
29
12
39
9
75
12
9
15
60
3
12
109
35
1
5
31
29
18
96
49
72
53
66
9
57
31
24
35
48
117
15
9
69
60
3
3
81
33
15
117
24
30
21
21
12
12
24
60
15
57
132
3
27
13
125
12
27
45
115
60
8
76
20
16
29
24
87
3
12
30
31
23
54
27
111
9
3
6
30
9
33
63
24
75
21
21
120
3
21
39
36
15
30
19
11
30
24
12
15
33
30
13
48
65
6
105
21
18
30
75
64
23
33
81
30
9
21
18
12
48
18
15
12
93
3
81
66
49
20
21
39
33
195
12
16
29
79
24
11
21
33
48
15
28
17
12
18
48
37
8
4
17
84
60
60
15
21
120
51
45
3
87
12
42
54
30
19
5
31
41
3
60
33
48
6
60
21
24
36
33
27
9
91
20
69
103
60
20
15
6
7
65
84
15
3
30
12
18
96
1
20
24
52
35
33
9
12
96
87
45
36
27
57
27
3
57
99
42
3
21
18
30
27
21
15
3
12
33
57
12
15
12
9
54
1
116
45
3
16
11
78
3
144
48
16
20
12
45
87
76
5
39
3
48
85
44
63
18
27
39
30
51
24
9
60
30
21
21
54
78
210
66
30
6
60
66
102
138
9
16
8
64
32
60
3
6
24
3
72
36
4
8
9
15
60
33
15
15
78
55
120
77
72
15
84
40
96
68
57
48
7
65
18
217
89
24
3
192
16
176
36
15
33
15
57
33
12
132
31
35
126
15
9
15
16
5
3
36
21
139
5
31
89
54
30
3
63
30
111
64
20
24
3
33
45
36
115
44
112
83
9
33
18
21
9
6
33
12
153
36
54
45
12
24
60
36
111
12
30
3
153
55
35
60
6
24
99
12
69
30
90
6
36
18
15
112
8
9
30
33
ABCD 99413631602*3^$a+1 [50081]
68
4
44
24
28
80
160
20
100
8
64
56
24
28
12
48
20
72
40
108
24
20
156
109
35
40
36
12
92
108
48
72
96
12
24
24
181
51
60
8
12
100
60
132
12
8
108
72
228
52
141
59
12
28
57
99
60
56
24
49
51
44
40
12
20
36
73
11
73
15
20
25
83
144
16
9
11
24
85
108
3
68
4
8
12
12
160
68
36
124
8
4
24
92
49
144
47
4
56
40
9
23
12
64
44
180
48
60
160
92
25
3
12
20
216
1
39
116
40
8
108
12
37
59
49
71
36
24
12
4
68
60
156
24
25
132
63
12
68
28
44
36
12
36
109
183
120
84
80
28
20
28
24
240
80
120
160
8
40
20
48
4
48
116
25
35
112
264
8
28
132
56
132
288
60
1
179
24
28
8
4
36
152
4
128
28
8
84
40
68
64
56
52
32
96
12
12
84
96
36
120
24
64
44
37
11
184
96
12
20
97
48
27
8
60
12
16
8
36
40
24
81
83
1
15
21
179
109
71
1
111
69
15
44
4
8
48
40
21
63
8
24
13
3
20
72
72
36
4
36
168
36
80
36
28
36
44
1
11
112
20
76
24
108
144
104
4
8
12
145
15
192
33
131
112
44
4
9
23
13
35
12
48
52
104
16
80
4
8
25
63
48
189
15
20
52
8
36
52
20
120
37
63
9
3
20
12
96
52
8
60
37
51
36
20
40
33
35
16
9
131
16
8
72
144
12
72
28
84
8
145
36
47
160
20
12
205
3
60
32
52
36
57
95
12
108
157
51
9
11
120
112
12
33
15
20
157
71
60
100
60
8
52
68
4
20
12
16
8
72
13
51
60
8
60
72
4
44
168
112
48
68
12
13
51
8
40
12
56
72
12
36
84
36
28
12
60
20
97
75
20
48
24
48
72
60
40
44
60
24
76
20
16
20
73
71
244
96
84
20
120
52
44
84
48
12
16
24
68
88
32
4
48
12
8
36
12
168
12
24
109
36
11
60
48
24
36
60
49
11
12
4
8
40
81
35
60
36
28
128
97
15
32
28
48
92
48
132
52
129
35
184
48
32
112
336
44
13
135
32
24
64
12
84
20
4
20
1
96
23
132
36
48
16
284
84
48
97
23
72
48
64
48
20
40
8
12
157
3
8
52
21
35
64
12
93
3
104
36
244
60
33
83
124
68
1
71
48
40
32
156
40
9
3
20
12
64
44
52
33
23
72
52
8
180
157
71
252
1
95
156
24
121
35
49
147
300
8
144
28
24
128
52
36
12
152
84
60
24
36
61
11
12
48
40
20
13
59
36
72
229
35
24
40
12
20
112
60
57
23
48
40
72
72
44
4
57
23
48
109
3
48
44
4
92
192
37
48
72
119
220
225
99
8
4
96
20
12
28
24
8
37
60
15
96
32
37
3
48
8
52
33
11
40
140
16
32
12
73
11
84
36
4
152
36
48
25
11
145
143
40
57
11
48
12
28
36
20
280
48
68
24
48
48
40
8
1
3
8
73
107
60
12
16
236
28
36
141
15
44
24
48
4
188
96
12
12
40
20
12
48
12
48
52
228
128
48
24
12
85
3
8
24
24
72
100
9
35
24
121
143
76
9
23
12
96
24
96
24
36
40
9
11
184
128
4
48
72
56
12
16
84
8
4
8
76
12
12
20
148
68
316
8
40
108
8
12
49
11
24
196
32
60
36
12
24
36
28
69
11
60
64
36
44
36
12
40
20
108
72
52
128
12
16
32
4
45
84
96
11
289
3
56
120
64
32
4
72
120
128
12
37
183
8
84
12
48
97
11
4
48
8
108
24
85
15
8
4
45
11
12
12
28
36
104
40
20
12
48
100
20
40
80
60
96
24
28
12
32
36
148
20
61
131
48
72
72
132
85
23
12
24
4
8
40
20
108
52
8
16
8
36
96
316
12
8
37
71
12
4
80
180
13
72
11
88
96
164
256
48
116
24
97
23
396
12
4
96
92
52
44
96
16
68
96
13
3
ABCD 99413775556*3^$a+1 [50079]
6
12
111
69
87
56
169
15
9
24
167
1
48
35
55
69
27
9
132
129
66
48
54
47
73
168
3
117
119
36
7
96
81
129
191
60
19
144
17
84
96
1
252
155
52
8
280
111
17
40
39
69
236
1
119
24
85
35
160
44
193
12
3
72
33
192
47
1
59
13
75
92
88
252
84
24
20
12
36
88
45
120
111
21
12
87
80
48
145
96
72
47
16
24
48
33
12
47
37
15
20
16
117
87
123
17
16
93
75
57
479
181
15
24
69
15
92
72
88
8
84
88
69
23
133
108
66
18
107
229
119
121
87
9
35
49
60
279
45
51
87
213
24
51
150
15
9
3
309
3
68
37
15
116
12
180
73
35
1
23
28
33
75
144
108
99
81
152
55
102
23
36
136
108
72
36
24
69
39
32
109
35
217
24
15
120
8
88
177
18
213
24
20
72
84
16
3
18
384
11
52
60
3
45
3
30
96
120
48
96
39
36
189
18
29
19
17
49
30
101
160
9
623
85
48
47
31
129
21
39
57
143
1
11
16
24
21
107
73
60
59
169
156
15
128
196
177
23
37
75
69
18
18
15
20
13
311
40
48
15
5
1
120
327
60
45
120
48
60
12
35
85
24
18
33
8
16
20
169
39
72
105
23
52
128
216
40
105
336
23
112
20
85
3
45
12
18
48
54
159
9
72
11
24
85
24
27
45
27
135
6
12
15
32
31
6
183
56
36
28
27
18
215
12
88
80
12
13
90
6
51
39
17
79
30
203
73
12
3
303
102
47
28
159
6
144
23
52
15
89
85
11
180
145
15
48
56
49
3
39
125
268
80
7
18
23
72
52
105
59
121
156
83
36
91
17
108
52
36
9
71
91
53
1
47
43
29
72
13
155
1
99
92
25
51
12
108
108
20
160
159
6
42
30
87
20
36
4
21
24
11
124
57
216
263
124
135
162
30
18
3
12
165
71
1
51
152
88
33
71
61
119
16
92
61
72
180
155
19
105
36
8
16
75
126
15
12
36
99
65
1
240
204
120
191
36
16
57
143
24
55
9
20
24
28
24
9
239
16
60
84
80
1
11
1
24
143
36
36
48
73
72
95
25
135
12
39
89
55
102
95
24
229
71
181
123
20
108
7
6
60
15
96
141
48
39
273
23
1
11
55
53
4
12
33
183
57
35
7
18
30
30
18
77
37
95
304
212
43
261
60
84
92
4
201
18
30
114
150
23
72
61
180
27
152
88
45
147
108
99
6
39
8
12
1
48
155
49
167
73
48
15
44
100
288
36
21
59
36
16
45
63
81
23
7
18
156
255
32
49
119
84
7
105
69
131
120
36
72
25
35
72
100
21
3
192
57
72
108
78
65
40
333
119
37
155
19
5
36
181
47
67
96
17
60
145
47
24
97
23
115
105
32
7
96
29
28
87
65
1
180
47
4
180
33
3
15
17
88
135
102
12
131
145
138
96
53
25
18
17
13
162
21
56
156
108
139
66
171
128
1
36
23
48
7
270
83
88
24
20
28
8
25
84
96
24
15
200
108
160
20
13
11
84
37
138
30
120
107
ABCD 99413922196*3^$a+1 [50024]
16
80
21
43
59
37
53
42
9
21
48
96
6
18
72
3
72
75
61
104
120
69
294
21
24
48
87
72
25
96
8
51
45
45
78
21
120
15
9
21
51
64
24
95
48
25
24
5
43
47
33
16
5
6
84
145
24
71
1
23
1
101
78
60
25
56
27
117
63
54
24
51
69
30
165
117
54
13
32
16
5
48
19
80
45
51
64
32
88
48
104
24
15
84
12
60
24
21
16
80
120
219
13
32
15
6
43
80
147
84
48
73
24
23
96
24
30
27
16
29
6
37
71
129
40
47
54
66
54
99
16
5
24
3
112
23
30
3
51
114
67
24
56
24
48
15
12
13
5
18
54
30
18
48
3
16
8
75
36
25
72
152
72
15
6
27
16
120
96
53
6
60
9
40
221
66
25
80
16
23
57
27
60
1
35
42
90
12
12
49
24
11
37
48
29
42
1
23
97
80
72
48
15
24
73
5
43
120
29
264
19
11
60
1
24
29
3
40
32
40
5
78
37
11
36
24
6
54
45
192
72
96
39
73
53
114
6
99
21
6
93
16
107
84
6
43
11
93
111
102
67
32
51
42
91
11
45
93
42
145
24
240
32
75
69
21
99
51
84
9
24
40
48
8
16
24
71
1
32
40
77
30
85
23
25
35
36
1
48
48
23
25
59
61
101
91
47
25
23
144
33
87
84
21
69
66
105
16
29
99
15
222
19
96
179
69
75
36
25
5
18
145
53
48
6
18
96
19
47
9
16
23
102
168
66
36
48
13
104
64
11
61
80
39
49
72
24
179
21
40
101
123
27
37
56
16
8
21
54
18
72
43
23
102
24
150
90
24
147
39
24
49
5
66
36
84
6
51
88
35
24
48
18
6
96
18
30
24
96
69
3
72
42
30
24
24
21
16
35
13
32
15
60
180
9
69
147
24
16
48
23
49
29
6
61
24
11
18
51
21
18
36
21
3
37
8
69
72
126
117
72
15
9
21
30
13
8
63
25
29
42
33
75
42
19
59
42
139
5
67
53
126
13
11
37
24
35
144
21
45
6
42
147
51
37
47
1
8
72
24
123
21
16
11
18
75
111
25
23
6
150
21
96
3
229
48
23
36
258
3
3
36
9
21
24
54
157
8
112
5
24
24
6
132
9
3
61
24
96
5
6
66
43
56
96
39
25
29
19
56
45
51
24
27
90
43
56
21
19
8
280
8
24
16
23
49
5
6
36
49
11
21
40
29
43
96
35
24
117
63
30
75
16
29
211
29
115
47
49
11
18
48
24
123
75
72
24
69
136
11
24
21
123
61
59
21
40
5
54
93
3
21
51
18
6
18
115
35
42
18
57
69
19
47
30
19
35
12
25
77
66
72
97
5
51
21
48
67
8
27
84
1
23
156
61
144
107
37
32
40
5
3
21
96
30
61
24
83
42
3
3
48
24
36
36
60
180
84
81
16
72
143
193
11
45
24
45
24
18
30
123
75
21
24
21
43
56
39
30
18
57
45
67
5
6
24
138
18
9
159
121
80
39
30
6
66
3
111
6
19
29
24
66
25
24
11
180
49
35
90
3
63
1
125
78
66
27
48
16
104
21
3
123
48
37
47
6
19
23
33
144
120
21
67
77
91
24
32
24
15
1
11
37
8
39
129
16
5
75
24
45
115
80
96
15
48
6
30
165
171
18
27
45
54
60
6
18
1
32
3
66
43
53
42
12
45
24
51
21
27
42
19
5
90
72
12
45
48
27
12
48
12
48
13
77
123
48
16
80
63
1
29
91
104
3
45
45
3
40
29
30
205
47
1
47
72
33
96
39
1
32
24
15
6
48
6
36
102
27
51
48
42
54
13
77
6
72
13
104
75
69
135
105
40
5
222
12
25
11
42
3
96
88
8
69
6
18
42
25
47
12
69
111
78
67
8
75
60
1
96
11
42
126
21
3
42
30
60
1
32
45
186
6
30
45
21
54
108
6
66
54
19
11
117
40
8
64
23
33
24
88
8
15
60
109
32
24
21
75
64
131
108
57
45
30
13
11
42
99
99
90
67
5
99
3
21
24
123
13
35
36
9
21
43
152
75
61
5
3
64
120
32
75
45
21
67
11
189
15
6
66
1
24
24
72
23
1
23
1
11
13
5
78
48
21
3
37
23
60
21
15
12
12
6
114
12
45
16
8
135
30
19
143
57
75
36
369
93
48
30
45
160
32
69
30
90
19
56
24
21
48
115
5
51
15
25
56
3
36
25
5
67
32
88
8
40
80
21
54
42
235
29
75
40
29
24
42
24
6
3
ABCD 99413995834*3^$a+1 [50026]
3
92
1
36
9
2
4
18
15
15
8
49
203
12
4
84
201
69
27
123
30
2
109
215
25
27
9
33
72
30
60
45
21
24
50
16
54
24
2
70
27
21
134
10
36
36
6
84
24
12
9
60
84
9
36
96
36
122
76
120
6
36
3
36
60
63
72
9
47
52
81
9
36
36
14
4
102
60
50
58
15
192
3
45
51
66
24
30
44
85
36
15
45
11
58
300
60
15
57
50
24
1
51
18
36
18
102
96
219
24
59
1
57
18
129
71
34
18
12
168
9
75
36
9
15
144
9
45
18
33
24
87
56
10
2
142
24
30
21
23
25
36
9
30
8
72
52
104
16
18
6
30
51
48
36
9
78
33
21
123
75
21
51
36
90
3
15
69
15
8
10
18
9
12
23
28
33
21
36
72
60
30
36
45
11
13
12
123
30
26
34
12
24
51
15
114
15
21
14
142
2
52
9
15
129
117
114
66
24
72
18
12
42
12
78
45
131
25
84
3
20
28
54
162
6
102
8
100
294
38
16
12
69
11
13
39
48
42
120
18
8
84
1
24
87
33
15
42
39
27
8
10
72
18
24
57
81
60
27
3
54
24
2
72
1
105
12
63
11
76
9
3
21
39
36
21
9
96
18
117
84
171
24
9
3
18
54
56
1
33
27
63
18
2
1
60
69
48
24
198
20
70
38
13
15
9
51
54
12
36
62
10
26
70
39
33
120
18
54
51
9
135
36
47
192
40
68
49
3
81
15
30
54
42
3
87
33
15
6
14
40
141
35
22
182
216
10
2
109
21
12
78
128
16
9
24
3
18
110
64
36
96
33
3
84
24
9
72
39
105
129
132
30
33
12
144
84
35
52
9
47
60
10
63
189
18
78
12
2
1
36
105
60
3
45
60
27
81
38
25
59
22
146
52
32
16
92
25
33
30
18
90
9
117
54
9
33
39
48
23
88
21
60
39
92
130
14
16
60
9
23
88
92
40
12
9
45
54
21
59
108
12
25
33
144
36
12
72
3
96
9
36
24
12
24
30
60
45
24
60
11
4
21
47
60
13
15
72
24
18
15
72
15
8
70
36
12
18
144
8
142
102
8
120
61
35
52
54
3
33
63
47
52
12
9
261
18
36
69
57
15
3
45
72
15
18
12
6
84
9
24
27
30
24
30
36
20
76
12
18
18
21
33
42
48
117
11
88
144
36
60
36
33
71
22
84
60
74
46
18
18
39
21
120
42
18
18
20
16
18
15
15
36
44
1
36
9
126
6
38
16
84
21
15
9
24
63
33
71
109
51
56
70
42
12
6
192
6
105
87
8
12
142
15
57
6
9
11
13
35
34
72
78
45
23
22
110
118
3
36
15
105
21
42
20
16
54
48
123
27
12
90
15
11
1
24
117
3
24
72
9
2
28
6
14
4
18
2
1
27
69
21
24
14
166
15
165
39
9
27
48
141
90
126
6
30
60
30
60
30
18
44
1
11
160
44
64
8
214
18
56
52
69
69
60
14
36
16
36
42
12
54
42
2
10
15
57
15
24
21
3
81
6
66
60
30
24
36
12
150
12
18
80
100
60
141
21
90
45
99
81
21
24
3
15
126
50
1
15
6
27
3
33
99
56
10
51
3
6
30
24
18
18
21
105
18
30
2
4
30
75
24
27
129
69
98
48
52
54
3
3
30
18
105
9
72
3
60
45
30
8
34
18
56
84
205
71
10
6
138
6
54
102
90
15
59
40
36
9
135
201
84
75
20
12
4
33
156
9
18
90
12
111
59
10
27
45
90
45
51
9
11
12
16
42
48
36
24
36
135
135
66
2
97
15
54
50
76
45
63
32
108
88
20
13
111
9
47
94
14
24
36
16
54
51
15
24
12
78
39
12
165
38
1
107
82
96
99
3
24
9
27
54
15
69
54
6
30
44
178
18
32
37
33
54
33
36
9
18
18
51
129
74
25
27
36
180
54
18
48
108
20
1
3
126
12
24
74
124
18
54
9
84
36
15
36
45
3
36
80
46
75
123
162
6
9
11
28
105
57
3
51
8
25
60
21
15
21
15
39
102
18
36
36
60
18
36
54
36
68
22
66
57
15
8
108
16
56
37
177
99
60
35
22
90
48
72
9
135
8
48
34
6
30
24
14
16
116
118
2
4
9
57
24
48
27
60
39
60
12
144
36
117
27
24
30
42
30
24
18
57
9
36
90
36
8
34
15
15
45
45
60
38
108
16
18
48
72
26
1
9
90
36
45
60
9
39
60
81
72
123
35
1
21
2
1
24
63
18
15
21
39
15
54
12
15
3
8
73
11
528
1
11
36
40
68
25
69
27
3
21
59
82
36
54
9
24
3
8
49
60
35
36
10
6
18
15
12
9
51
15
8
1
9
15
135
102
38
52
6
30
42
30
56
16
9
9
2
25
105
15
39
36
56
70
90
104
109
59
48
22
18
72
12
ABCD 99414054016*3^$a+1 [50205]
102
42
96
39
80
55
6
12
59
60
91
5
7
41
84
36
79
12
5
19
21
33
66
41
19
24
65
67
30
11
48
7
78
54
66
11
13
23
145
30
24
65
25
23
12
19
24
30
78
48
57
44
13
183
8
12
19
9
44
16
44
61
54
18
48
12
84
60
71
25
119
19
102
90
17
25
15
57
24
96
3
20
7
24
24
12
18
6
45
39
5
60
36
72
84
49
210
114
3
20
67
5
13
75
105
54
41
180
7
42
23
25
18
42
107
144
16
44
24
43
33
27
30
54
36
30
39
99
72
9
69
120
24
11
7
48
5
49
12
23
13
12
66
5
25
35
36
25
6
78
59
52
33
83
37
66
149
25
6
41
120
49
6
48
5
1
12
23
52
20
55
18
54
18
27
21
35
19
21
44
1
35
19
53
40
144
15
54
36
6
77
55
81
57
143
36
43
5
31
72
12
18
144
48
42
33
51
9
48
24
15
60
29
49
71
252
13
15
20
124
80
91
21
63
42
6
5
25
78
6
24
135
44
136
20
25
35
4
15
12
89
55
5
67
9
21
15
8
79
108
18
36
83
7
41
13
24
48
72
48
24
24
12
12
18
9
44
64
3
12
17
19
41
4
135
57
24
39
117
15
89
28
21
12
18
41
31
12
48
9
63
5
1
6
21
8
25
6
18
51
9
35
55
5
43
42
66
137
4
80
48
13
23
55
96
36
162
72
54
12
150
12
11
49
11
37
59
36
12
28
80
13
36
30
60
60
36
17
13
18
5
91
36
9
33
18
9
200
79
66
36
48
6
125
24
157
27
3
42
143
7
42
108
6
30
6
90
108
48
75
9
39
87
24
60
89
85
11
43
48
42
15
8
55
5
28
39
41
67
102
35
1
42
89
13
47
4
15
30
30
57
15
48
29
55
53
60
25
24
83
52
39
36
30
144
11
64
92
19
78
18
69
9
12
42
36
5
25
24
6
60
5
24
52
3
48
57
81
162
53
1
71
24
28
12
63
81
171
30
168
12
3
20
31
6
66
5
12
132
88
15
17
16
9
30
24
9
68
12
25
18
12
90
48
48
39
27
53
85
42
9
56
121
12
6
30
24
66
72
30
60
12
6
65
25
6
5
19
36
60
5
43
33
44
61
3
180
92
73
60
24
72
39
9
71
49
66
90
35
145
11
43
36
66
71
13
6
5
1
39
44
145
24
23
72
16
9
47
49
6
33
96
20
49
6
126
48
72
11
43
42
59
13
15
92
31
12
57
44
85
42
9
21
123
44
36
7
5
73
11
25
35
25
15
21
47
7
60
60
93
51
204
228
17
31
21
44
67
29
91
5
60
19
5
13
12
54
5
151
9
9
60
83
13
15
9
3
8
31
6
60
12
72
23
1
96
6
24
41
7
33
12
93
39
129
6
29
7
102
30
17
49
35
7
60
24
93
27
30
11
37
47
145
60
6
53
61
60
6
69
8
13
78
54
30
18
23
1
59
72
163
41
84
76
44
36
25
24
11
91
17
108
48
1
18
18
18
6
24
12
30
12
41
7
5
133
120
66
96
17
127
65
4
135
24
5
7
29
12
48
100
9
96
90
30
27
68
36
4
27
12
12
6
48
11
24
60
97
24
3
75
36
41
19
12
29
36
4
24
9
42
5
1
144
6
18
42
125
97
11
19
36
137
108
12
37
72
60
3
36
36
129
11
25
95
28
116
85
11
61
72
120
30
5
61
6
5
31
69
33
11
229
35
7
21
3
72
5
28
60
15
5
124
15
21
9
42
18
143
160
9
6
17
25
47
204
55
84
36
30
36
11
12
13
12
47
60
60
31
30
18
17
4
51
24
93
32
25
24
35
24
67
21
68
24
16
24
33
24
60
3
96
39
6
36
3
87
65
19
12
30
39
24
12
15
12
77
13
11
19
12
60
18
30
66
47
19
41
52
33
23
1
95
73
42
54
54
6
12
24
66
12
42
15
105
63
15
18
114
81
27
17
49
11
28
21
35
192
72
7
30
6
53
25
96
6
18
66
21
57
48
35
37
11
12
24
4
9
102
53
1
75
21
35
124
9
42
5
24
7
53
16
9
84
3
63
77
4
80
121
90
18
171
51
18
36
6
30
12
6
12
17
16
15
24
6
11
16
72
87
33
3
48
29
7
41
12
121
30
5
12
84
36
12
1
11
4
39
6
12
90
12
21
69
42
45
15
21
15
24
29
25
11
31
78
47
108
61
59
37
72
36
30
65
31
6
90
54
48
11
61
30
36
9
9
27
33
75
45
99
8
67
66
15
56
25
51
105
39
8
36
7
17
40
27
18
3
8
72
88
27
102
66
17
12
1
84
95
13
48
102
29
85
48
63
93
30
6
15
93
35
1
30
36
29
60
55
5
67
5
12
88
80
24
76
33
39
27
18
60
138
30
90
198
6
9
36
9
96
11
115
24
33
8
28
39
33
68
4
135
18
59
1
12
6
29
108
19
5
84
31
65
13
12
119
19
17
60
24
60
31
53
7
24
5
52
9
48
12
71
12
37
63
32
4
45
30
89
187
5
79
89
13
18
60
30
15
27
113
4
117
30
78
35
85
47
36
85
24
24
36
3
3
5
7
12
18
18
29
100
20
13
72
6
ABCD 99414531922*3^$a+1 [50066]
36
42
37
11
150
12
30
48
120
30
108
6
30
288
7
155
78
36
24
31
185
67
59
78
103
5
139
36
137
108
12
6
66
115
35
96
42
6
54
18
42
102
138
6
174
7
41
240
48
42
49
41
102
37
5
151
65
24
115
11
205
125
72
78
13
72
35
13
41
180
24
24
30
30
31
35
96
48
18
150
49
101
60
19
11
85
17
12
48
6
120
144
150
18
42
6
25
119
18
24
19
65
36
150
54
276
24
72
120
30
90
54
6
48
60
6
90
54
30
175
60
41
126
13
65
12
48
91
11
90
168
55
161
175
41
19
29
7
84
83
121
89
6
6
180
60
31
5
48
102
229
29
115
59
42
91
29
6
42
48
54
186
102
138
174
6
60
115
5
103
12
149
19
11
54
66
258
12
90
6
12
78
48
42
12
18
24
54
132
120
30
72
72
90
24
54
72
48
72
66
55
5
42
168
120
114
19
12
17
48
30
48
1
101
12
132
31
65
79
11
42
108
12
91
59
18
24
168
78
30
234
96
13
179
96
6
60
54
120
24
240
181
11
18
7
65
6
109
59
96
54
36
96
204
48
90
6
12
30
54
90
18
30
162
24
12
90
49
245
114
96
25
5
18
42
174
24
42
30
6
144
144
12
30
13
35
6
91
17
91
5
246
18
12
18
61
17
132
102
198
12
36
60
144
84
66
126
90
90
54
18
6
186
120
48
72
228
18
234
6
174
60
120
60
96
12
198
24
109
41
18
42
120
91
35
24
66
24
288
103
23
96
48
90
36
42
90
43
59
42
115
29
12
192
186
54
7
29
30
186
6
30
60
30
24
126
12
78
48
294
127
113
18
78
96
48
43
65
24
6
49
36
24
29
24
78
48
24
42
54
30
12
72
198
114
78
90
7
84
11
48
138
24
24
6
96
18
102
24
1
113
67
59
264
66
30
330
120
54
96
24
24
42
54
37
60
197
12
48
96
6
85
89
114
126
162
90
102
18
48
12
12
43
89
36
55
143
6
138
541
36
5
18
61
17
228
7
17
36
96
60
36
42
6
31
113
186
24
138
120
12
43
5
43
132
48
17
258
72
42
151
5
31
5
78
48
30
43
192
17
6
30
36
91
53
102
18
30
114
6
61
11
102
12
139
72
144
29
30
72
48
30
42
90
19
11
13
305
12
48
96
6
30
42
37
11
48
42
60
60
24
19
5
31
5
84
115
36
119
24
66
30
157
107
73
137
43
29
36
162
72
1
47
138
19
35
66
168
24
43
168
59
13
53
216
24
192
24
139
11
114
6
78
12
6
25
5
48
276
6
109
89
60
6
25
5
84
12
144
36
103
36
29
30
72
18
7
17
30
42
294
102
60
30
48
24
48
282
6
174
18
24
85
5
6
18
30
6
36
19
24
65
12
78
6
108
78
24
24
102
372
67
53
31
89
108
18
25
71
48
240
30
7
35
49
101
175
125
30
90
6
85
305
12
36
156
30
6
12
127
101
90
13
29
78
138
30
97
17
36
84
60
48
42
120
126
90
240
6
18
13
59
6
138
66
19
96
35
30
186
145
300
149
36
42
6
12
78
61
101
30
72
61
17
12
36
42
24
109
11
66
139
35
49
101
66
18
12
55
185
175
5
30
25
5
180
72
30
48
48
61
ABCD 99414559306*3^$a+1 [50017]
26
30
34
2
180
40
3
45
18
18
200
7
33
20
55
69
30
6
51
23
46
36
14
1
81
3
29
40
123
77
7
24
12
3
21
36
53
19
21
36
36
98
1
9
27
5
40
3
9
27
33
3
89
84
19
105
60
20
28
24
3
35
30
7
123
90
3
108
17
60
64
8
66
10
39
12
29
7
132
11
1
143
25
41
30
70
92
7
41
19
65
12
4
15
41
34
9
12
53
88
3
9
8
60
19
5
48
76
80
115
12
89
36
55
120
69
15
60
65
144
64
135
156
41
55
21
92
40
8
4
3
141
24
12
24
20
19
83
48
162
4
24
12
24
116
43
21
156
104
28
8
19
9
32
72
76
20
64
75
132
63
38
7
153
3
12
107
48
25
45
80
7
5
16
39
36
117
140
18
30
34
38
84
4
104
58
2
108
72
36
64
96
27
24
3
26
31
125
19
84
3
38
31
21
32
48
7
33
3
21
36
2
42
24
19
11
42
175
12
33
32
91
12
65
19
180
53
7
63
2
31
57
3
17
7
41
12
12
163
77
4
15
5
34
38
52
6
54
68
67
65
108
48
24
60
28
27
57
56
12
126
114
78
13
29
7
41
28
15
24
132
36
105
18
74
136
20
12
12
43
24
24
5
12
64
8
60
40
32
84
12
40
18
21
24
65
72
12
30
10
15
93
32
7
81
50
37
21
36
51
189
56
60
7
17
19
60
12
65
79
93
56
24
12
64
80
271
33
48
68
96
88
8
79
63
93
108
65
4
8
28
92
7
48
125
19
120
24
5
19
21
44
12
4
39
17
48
16
51
21
80
48
24
55
77
36
18
114
31
21
36
24
3
11
109
48
3
21
53
52
36
104
60
4
20
79
45
108
8
4
8
48
54
96
34
15
65
7
93
3
84
3
2
91
12
23
37
81
27
69
39
17
84
151
24
5
156
40
44
16
12
32
28
15
35
18
12
28
38
37
9
24
12
3
59
1
29
36
40
84
8
19
105
56
7
120
132
3
2
84
7
3
45
36
93
32
64
135
65
31
5
120
48
36
7
17
16
75
57
80
139
29
7
33
72
3
180
5
79
21
12
8
120
96
28
51
72
93
150
2
19
24
29
187
60
41
100
180
63
12
185
120
79
96
45
38
1
41
115
24
11
70
39
29
12
19
149
36
64
12
72
3
53
4
8
4
15
3
6
20
19
12
41
24
4
20
91
29
12
79
29
7
45
90
2
211
77
78
6
4
120
20
252
12
180
163
72
3
18
14
58
27
41
31
9
24
32
31
9
15
41
48
72
12
36
36
84
24
31
12
53
12
64
123
51
105
149
7
48
120
3
129
29
4
27
48
65
36
64
3
173
7
45
8
114
13
105
12
36
252
15
93
44
31
57
3
9
8
19
45
8
16
15
17
48
120
67
53
76
15
39
26
28
32
24
31
33
20
7
45
8
36
12
7
60
5
16
24
8
10
32
85
45
20
7
99
2
28
32
4
15
173
43
24
24
12
72
35
142
63
35
18
52
68
43
29
55
5
115
95
157
3
2
4
32
168
12
12
67
41
19
59
90
4
18
129
141
20
12
52
36
3
12
57
140
28
99
24
149
160
3
23
10
20
24
90
48
37
11
1
96
48
5
10
74
91
41
43
5
18
22
20
12
40
48
36
20
112
68
84
172
20
28
20
40
36
39
48
15
32
22
15
41
112
15
3
45
113
7
24
96
105
3
197
162
22
26
54
19
45
84
36
24
26
46
3
41
22
98
7
57
36
20
76
8
28
3
9
27
24
21
8
16
44
36
7
53
12
139
48
23
30
115
9
96
39
9
36
8
10
45
36
5
79
21
140
24
12
55
36
53
156
4
44
36
124
3
153
56
54
1
69
24
12
15
36
35
48
42
48
132
28
36
98
1
21
3
12
11
54
60
108
31
72
53
84
96
12
7
45
3
77
66
106
8
30
70
26
64
6
120
20
12
40
63
72
17
16
32
43
29
40
27
39
74
108
58
21
59
1
60
3
62
79
77
7
41
54
1
12
24
29
40
15
24
5
72
28
38
49
36
45
12
168
27
21
87
35
22
8
100
27
41
10
2
52
15
101
112
39
29
4
87
9
144
3
12
41
7
5
40
3
95
112
74
48
40
158
30
18
42
24
84
40
20
4
123
168
5
82
2
88
12
20
43
12
21
20
52
2
1
65
19
137
40
36
24
156
3
5
36
28
92
220
156
8
12
43
60
59
22
8
18
42
120
46
26
31
9
116
24
18
30
31
69
20
90
106
36
56
7
36
12
65
40
15
108
5
19
77
43
41
79
53
100
62
6
55
29
120
40
8
100
63
36
21
3
72
23
6
31
5
12
7
83
1
9
3
83
22
63
41
18
13
35
37
65
16
24
12
15
29
31
141
3
65
10
32
49
21
32
7
21
12
68
12
55
36
69
18
18
84
63
48
41
114
ABCD 99415060796*3^$a+1 [50188]
19
72
5
24
96
24
72
168
180
12
13
107
144
25
18
36
90
35
156
109
71
19
125
19
36
5
55
137
19
101
84
139
6
119
115
30
47
49
18
53
343
126
84
6
41
49
18
113
43
41
235
30
11
13
11
24
72
19
18
11
91
18
60
11
1
35
24
541
18
137
55
185
24
72
48
12
73
6
108
281
1
215
96
67
101
49
102
54
35
156
79
6
18
72
41
49
95
13
11
192
7
96
36
209
12
67
77
84
31
185
36
67
90
42
149
12
49
78
137
25
131
49
18
41
139
53
168
156
19
5
61
119
12
19
48
42
30
24
90
107
84
24
1
131
103
305
12
7
41
216
84
132
49
95
36
43
36
161
24
84
25
11
223
12
89
25
95
121
120
35
133
102
41
49
168
126
125
19
17
60
24
36
60
19
120
5
85
95
55
221
84
109
107
24
31
29
55
150
71
19
5
60
91
18
47
144
36
175
65
156
84
13
71
36
115
41
48
60
12
19
84
41
36
204
36
67
12
54
24
83
19
281
84
276
168
169
36
107
49
11
67
120
77
325
239
36
25
71
73
60
36
71
13
204
12
71
7
41
31
5
24
1
18
77
24
60
240
109
162
48
161
36
19
101
43
6
11
24
180
60
49
11
91
5
103
60
17
199
17
103
126
18
41
175
41
49
47
60
24
24
205
35
55
36
41
24
24
36
60
24
192
48
156
133
107
25
18
282
11
24
24
109
12
144
6
29
1
18
186
47
60
49
35
43
41
12
24
204
240
96
60
24
85
6
18
47
84
12
67
41
91
300
150
131
24
25
35
193
107
19
137
60
43
66
239
55
54
12
11
13
11
60
24
36
25
131
73
107
144
139
96
41
79
54
71
25
11
24
49
216
78
41
61
54
90
6
5
295
5
19
17
24
84
19
257
133
47
193
47
24
379
30
6
77
79
234
11
36
144
84
36
60
276
84
24
1
18
41
60
120
72
19
54
47
7
36
234
383
49
18
12
168
41
175
125
145
35
120
91
108
36
125
216
180
19
5
91
221
48
49
6
77
84
229
24
83
108
19
6
174
101
61
54
96
149
12
48
25
215
55
77
24
145
18
17
19
197
223
17
49
240
144
11
19
96
29
61
131
84
60
79
305
109
47
13
36
30
24
41
31
5
205
35
24
1
90
41
7
162
35
204
121
108
60
102
29
12
49
90
5
49
107
19
41
84
24
19
101
109
83
67
90
71
1
30
24
5
120
55
125
121
54
90
36
11
49
90
149
31
29
61
18
12
29
132
24
24
61
119
60
25
30
65
31
65
24
12
7
17
73
107
264
25
144
23
84
60
24
25
30
125
19
41
1
131
120
300
48
36
79
65
72
24
25
18
36
5
60
60
31
24
66
119
31
48
42
95
120
36
73
191
43
137
73
71
25
35
301
59
19
257
84
19
66
150
300
60
30
11
96
97
72
11
84
25
78
41
25
167
19
41
49
108
270
17
24
60
12
43
6
120
191
180
24
60
55
5
84
ABCD 99415192582*3^$a+1 [50037]
167
21
51
9
64
35
73
12
36
11
9
24
40
20
40
65
15
28
72
36
12
80
48
4
36
119
21
64
35
105
88
72
80
60
27
21
24
60
48
96
9
7
24
12
29
3
36
72
4
5
43
56
16
8
60
12
108
12
45
51
48
100
12
8
111
18
7
5
19
36
80
33
12
19
60
29
72
63
12
40
8
12
60
75
13
140
100
12
44
24
27
133
35
85
8
27
1
12
8
69
31
32
40
92
72
36
24
28
92
36
9
55
84
24
47
69
21
3
36
60
69
7
20
40
60
8
52
56
108
76
68
75
73
204
44
100
71
85
56
24
45
19
12
12
8
48
16
20
63
1
80
192
88
44
28
89
18
141
16
155
30
43
65
7
144
56
40
95
21
24
28
32
136
32
16
41
3
72
36
64
108
35
201
52
8
51
169
11
13
12
20
75
33
36
39
61
12
128
51
9
100
192
59
81
27
33
4
128
52
56
12
16
44
15
13
68
40
11
33
28
47
13
12
47
13
140
16
12
17
43
44
4
140
12
39
69
16
20
16
29
18
13
44
63
72
21
57
63
9
48
51
64
152
3
21
64
68
9
183
15
165
16
12
24
96
44
84
60
12
87
93
4
20
16
8
60
4
56
36
64
44
12
4
36
24
20
16
5
79
11
69
24
60
27
1
20
24
48
27
1
12
56
136
8
27
105
16
17
222
30
31
20
4
5
39
36
108
28
32
12
16
17
87
28
47
13
17
51
24
16
12
36
80
12
27
33
28
36
8
28
8
201
15
3
57
28
36
59
12
9
72
28
80
9
7
8
16
80
36
15
108
60
1
11
69
192
12
12
76
12
47
9
40
12
12
12
8
12
156
4
24
24
80
15
57
60
28
12
116
28
12
12
20
60
12
3
33
39
21
48
4
35
81
4
32
60
36
39
13
92
16
8
40
131
45
28
56
24
12
16
92
15
33
39
13
20
12
15
25
56
39
18
27
196
32
76
32
39
30
123
36
111
13
47
45
153
3
28
20
21
18
61
20
4
17
3
36
84
16
12
12
5
67
24
36
65
31
8
112
8
192
28
32
4
8
28
12
60
8
27
132
48
85
8
39
61
8
16
23
21
40
20
111
73
72
5
30
1
32
12
45
19
44
16
60
36
36
8
21
31
8
40
32
72
12
15
13
32
15
138
91
20
4
12
8
76
32
48
16
8
15
90
30
57
24
64
12
180
5
60
15
84
24
75
141
64
32
40
24
12
29
39
112
32
105
123
48
39
25
96
24
5
27
3
42
19
11
1
84
68
36
24
12
15
21
48
40
12
59
13
12
36
47
25
8
4
48
60
8
88
24
36
56
28
36
32
12
16
12
47
1
11
13
12
53
12
78
45
160
5
3
48
12
28
41
18
12
25
60
44
4
48
44
40
5
15
40
44
12
12
45
43
24
48
5
55
20
105
67
44
40
11
49
24
17
3
16
60
11
1
44
88
32
60
84
4
20
27
9
24
76
80
9
31
24
12
20
3
60
21
4
20
12
16
20
28
36
96
8
39
73
12
56
12
4
116
148
72
24
36
20
12
72
45
3
88
8
9
3
28
29
102
21
12
27
69
180
51
25
20
28
12
20
24
12
4
5
15
24
141
19
12
17
3
12
27
33
12
96
52
12
48
156
84
96
12
47
13
32
28
24
8
87
45
33
12
3
36
39
1
32
88
44
48
4
60
20
16
12
8
9
43
8
39
9
4
20
100
92
28
12
143
73
80
12
57
3
72
24
16
80
3
57
15
73
48
60
48
59
12
1
44
36
12
15
145
8
12
15
72
9
12
39
9
16
8
57
103
8
4
23
13
44
16
32
12
153
127
84
20
36
45
43
32
60
36
52
65
15
96
51
18
7
23
37
104
12
27
1
60
12
128
52
48
72
8
51
49
11
85
20
93
30
153
4
65
63
40
8
84
15
73
17
19
44
27
13
80
105
55
20
108
39
9
12
72
16
20
16
24
20
9
31
80
64
20
12
40
48
32
168
27
25
48
17
55
53
15
28
8
51
49
104
28
17
67
20
36
39
108
60
25
20
27
1
84
20
100
23
1
84
5
3
24
36
60
40
8
144
60
16
96
35
1
72
17
78
1
29
42
25
8
36
136
23
1
71
85
68
27
73
176
112
80
24
28
12
5
19
11
1
32
57
3
15
33
24
36
72
60
36
40
72
20
100
17
67
5
39
36
28
48
72
77
3
87
1
59
33
15
13
8
40
80
81
18
12
13
56
36
84
84
16
20
21
18
13
32
40
68
40
17
60
30
162
99
96
4
59
72
1
24
80
4
12
44
48
15
33
48
76
5
75
40
20
28
56
24
132
75
25
188
27
33
75
13
8
40
92
57
3
52
35
37
113
15
12
28
96
12
24
23
21
36
16
32
40
5
63
4
44
99
33
4
20
3
12
45
15
69
16
20
15
33
12
4
80
64
8
4
8
16
12
29
15
28
12
35
150
15
15
13
140
52
36
104
3
13
8
81
3
15
37
8
28
8
4
32
15
69
52
24
24
32
60
72
52
5
39
40
44
45
51
21
18
45
36
16
8
15
60
181
24
8
64
96
44
16
17
43
47
105
28
48
11
18
51
39
1
92
39
9
189
27
3
37
56
24
108
27
49
24
56
21
63
28
17
51
51
90
90
18
111
39
1
140
36
28
8
84
4
84
20
27
13
68
4
5
ABCD 99415388734*3^$a+1 [50011]
55
35
85
56
39
1
119
114
12
63
12
123
24
21
39
6
7
119
69
9
3
27
61
140
75
1
5
30
109
17
3
15
37
53
90
96
24
37
17
12
84
24
18
13
101
6
54
111
33
27
69
18
33
129
36
54
21
48
100
65
30
37
48
95
30
15
15
36
21
3
37
68
72
45
54
48
138
48
24
31
11
24
37
8
75
1
60
44
15
42
19
36
5
120
48
31
44
27
13
11
24
57
4
83
96
36
1
53
87
15
18
27
100
24
180
36
47
93
4
53
78
78
27
60
64
143
121
20
12
15
25
29
54
30
27
45
75
9
19
11
6
43
17
30
105
4
71
48
25
155
157
29
51
3
96
21
33
30
12
24
36
25
65
43
140
60
255
57
28
36
44
40
35
37
83
105
15
45
21
19
92
3
36
9
45
6
96
48
60
37
23
96
6
15
159
21
33
6
1
20
69
39
75
36
6
115
8
81
186
45
28
20
57
30
85
167
33
9
54
6
66
30
75
28
36
24
120
11
36
33
60
60
112
83
25
17
48
135
45
6
30
6
13
197
43
12
20
108
51
21
33
24
51
12
45
18
30
7
8
135
24
13
108
36
56
57
42
69
12
135
120
33
15
12
25
17
3
3
45
51
81
57
43
108
35
12
18
15
15
72
18
67
17
63
33
195
75
24
141
75
6
24
6
24
117
28
11
54
7
23
12
25
17
78
13
36
95
21
4
59
24
6
36
96
19
53
31
17
15
117
48
18
177
3
37
35
12
61
35
1
95
54
12
24
18
78
3
27
24
36
33
27
12
81
40
36
11
45
33
75
27
105
28
101
39
39
36
1
29
162
18
12
15
15
18
6
9
232
65
15
159
9
21
19
20
15
37
59
1
47
33
9
36
75
3
25
41
55
23
96
96
1
29
19
17
30
48
42
102
33
3
42
3
57
42
33
3
24
33
33
30
61
53
63
40
53
60
36
66
33
12
60
9
114
24
72
198
6
121
224
27
25
5
24
30
6
55
5
78
24
37
155
84
45
51
54
27
9
31
48
17
138
6
48
31
140
15
25
32
27
12
9
9
103
29
6
25
5
18
12
85
5
42
6
91
41
63
45
15
40
29
6
36
145
233
171
12
105
15
3
1
44
72
100
29
6
48
97
8
75
37
35
45
180
33
135
27
165
9
6
33
60
12
3
1
29
87
4
35
6
3
15
96
6
15
60
15
33
99
121
20
16
23
37
41
3
12
33
24
48
48
54
36
37
23
45
12
45
18
96
9
81
24
27
45
63
15
90
72
42
13
8
136
116
147
108
25
59
24
97
17
43
17
3
159
1
17
51
117
18
12
49
44
52
8
57
43
20
9
3
4
155
9
21
51
15
13
11
6
55
113
66
18
78
49
144
29
42
6
75
28
11
6
43
71
24
54
102
49
60
11
60
9
120
21
48
72
30
1
35
48
121
53
30
21
45
6
1
29
54
60
66
24
15
192
48
69
91
179
72
9
45
15
40
131
108
21
27
109
36
8
105
42
48
1
119
72
105
4
41
42
13
59
78
7
53
36
15
9
162
24
24
1
5
151
59
37
23
61
35
1
24
35
189
291
30
30
49
65
7
60
35
85
20
48
60
12
108
75
25
12
47
33
87
1
72
125
120
15
28
11
48
13
80
3
37
35
24
150
39
100
215
37
53
75
15
84
18
18
1
29
96
36
43
12
59
1
83
61
36
48
41
30
24
37
20
15
33
15
25
47
73
17
180
18
36
9
87
45
48
12
48
12
15
45
15
54
51
88
89
63
4
11
114
115
5
51
124
155
54
42
13
71
84
36
60
24
12
18
7
95
13
47
72
33
4
119
6
54
30
15
12
160
8
132
28
29
43
53
6
85
23
81
52
8
16
35
54
42
25
8
60
111
69
21
36
30
168
1
24
20
16
35
49
29
51
180
75
12
114
54
102
103
11
36
33
21
96
15
9
6
85
23
84
1
71
30
19
17
18
6
31
107
6
132
15
3
162
43
20
75
30
6
1
77
96
84
42
69
72
3
1
53
6
24
66
90
6
66
12
73
95
18
27
63
1
11
12
93
48
75
6
36
19
89
7
20
117
7
71
72
30
6
1
5
36
3
27
13
71
180
36
144
18
163
155
12
12
21
3
6
78
30
42
109
41
54
42
63
21
6
13
71
9
40
17
3
16
11
105
93
102
90
90
13
29
72
54
25
5
27
4
5
19
5
126
201
3
145
77
30
33
57
43
89
3
3
12
84
61
29
111
33
27
9
24
30
12
78
30
126
51
3
54
66
66
54
24
12
9
9
3
15
24
9
40
5
27
63
85
11
150
66
25
68
15
25
20
40
47
24
120
60
1
84
36
17
63
15
72
21
60
15
12
73
11
1
8
120
40
12
5
55
8
12
ABCD 99415735982*3^$a+1 [50121]
8
120
72
48
16
75
252
72
17
16
32
72
48
72
103
17
40
248
235
5
72
24
7
144
209
96
19
149
40
27
53
127
36
117
32
184
224
192
24
112
144
8
7
81
8
216
19
5
112
104
24
112
39
201
72
32
144
24
31
65
24
40
176
24
112
80
40
288
56
64
32
24
16
96
123
45
144
200
360
7
233
216
120
7
113
24
72
136
48
216
96
339
21
72
87
185
24
7
288
41
24
40
24
80
88
192
267
216
29
160
171
360
93
15
89
72
120
208
15
41
96
43
36
9
48
120
3
72
573
24
176
19
36
9
135
36
21
24
176
355
69
96
195
29
24
55
41
40
72
128
16
200
64
24
120
80
88
48
24
27
165
159
185
64
3
45
8
307
29
40
39
36
29
424
15
36
101
208
192
96
15
72
17
16
32
40
80
16
264
96
296
144
16
63
201
72
48
56
88
56
136
96
24
96
99
21
408
96
80
136
15
180
117
32
144
40
104
88
303
36
245
24
360
40
264
3
77
88
87
177
248
88
72
32
88
96
104
136
24
15
65
120
40
192
51
117
32
31
89
24
64
168
8
187
77
112
96
32
40
96
51
21
8
187
72
5
16
15
180
141
8
96
7
17
96
216
280
96
24
96
192
120
51
261
63
137
24
160
80
40
320
64
32
79
81
63
17
48
216
112
120
8
360
40
51
173
88
104
64
24
48
39
180
29
64
48
32
72
259
72
117
63
17
415
72
216
273
72
104
16
8
40
99
221
144
16
56
256
104
16
104
55
36
117
392
64
104
331
144
21
195
21
24
99
21
104
91
36
396
53
16
8
216
304
56
96
208
48
3
117
24
24
87
129
24
24
216
56
400
80
48
40
48
72
231
9
72
240
435
29
240
91
53
55
105
96
15
36
69
224
72
48
72
120
24
184
87
153
171
309
96
80
19
5
67
93
120
3
29
64
56
48
112
128
72
48
112
144
72
24
48
120
320
96
307
29
115
125
91
324
9
144
32
48
55
17
144
19
93
32
127
33
168
32
400
32
24
67
29
88
32
48
96
136
75
93
56
136
128
88
75
189
351
180
72
381
120
111
513
56
592
135
72
137
288
7
9
ABCD 99415882264*3^$a+1 [50143]
86
12
22
102
84
26
64
20
6
34
170
42
34
14
4
32
6
40
74
64
20
76
14
76
36
12
60
26
96
36
150
30
22
42
156
20
22
26
60
226
210
6
12
42
6
14
118
26
12
22
6
54
132
20
124
116
10
80
66
22
6
42
164
106
54
48
12
138
30
66
54
6
132
54
54
330
152
18
10
86
148
60
48
30
24
56
168
4
18
14
70
14
120
16
54
146
28
18
24
18
128
112
56
16
6
50
4
84
30
50
60
16
18
36
54
8
28
36
104
42
28
110
42
22
12
104
34
12
18
30
36
6
20
178
192
26
10
38
36
118
12
50
54
6
34
26
94
42
8
40
86
54
76
84
36
66
20
130
68
10
60
126
30
18
146
22
248
76
18
62
54
30
34
48
78
30
200
106
54
90
204
86
30
16
18
32
4
42
72
72
56
4
74
40
66
30
116
52
38
52
30
48
24
24
84
6
20
22
12
26
94
108
54
6
74
84
52
18
30
80
40
32
112
30
12
78
156
140
120
12
22
30
30
126
54
32
28
8
34
20
100
60
66
50
184
168
2
64
12
110
52
78
110
10
168
24
6
60
6
144
90
6
48
36
6
26
124
18
60
68
22
182
84
136
54
192
48
24
60
62
46
8
40
24
6
12
170
90
52
108
48
54
32
58
26
16
50
10
74
102
78
46
78
102
170
58
26
16
24
24
2
6
112
32
36
10
12
36
6
54
36
26
22
60
36
54
42
60
74
124
42
74
34
66
2
84
6
22
12
36
68
130
20
60
142
54
6
68
12
48
30
40
30
92
58
36
18
6
24
38
48
64
6
6
84
2
64
26
48
90
60
42
28
72
60
12
36
12
74
24
34
12
78
60
62
154
54
42
96
102
72
18
38
10
12
48
20
208
12
12
6
30
180
50
10
6
36
18
30
32
34
30
6
44
100
54
20
124
12
20
64
20
6
100
6
74
118
2
4
66
30
36
24
96
72
92
16
18
26
30
16
74
24
10
36
134
12
64
90
78
66
60
56
6
64
84
30
56
40
66
8
94
12
26
28
20
22
30
44
10
18
90
26
6
4
66
84
20
34
26
10
24
66
96
66
102
68
4
24
36
80
10
48
92
4
54
26
6
6
28
30
86
30
28
42
194
100
54
26
106
48
90
12
48
92
4
80
70
20
10
50
90
6
70
30
44
64
12
84
12
78
42
162
116
10
6
44
240
16
216
8
64
6
36
20
136
138
42
78
66
20
90
16
8
10
54
62
16
48
12
14
124
84
12
54
36
114
36
80
6
112
12
194
34
26
52
102
12
240
36
120
42
122
4
140
76
78
6
144
12
20
10
114
96
18
32
40
20
6
4
24
72
42
30
66
12
60
54
78
18
30
18
30
140
90
6
100
18
30
66
20
6
36
112
12
14
76
54
110
112
12
6
24
92
84
22
48
32
48
60
46
78
158
28
110
6
6
22
26
90
10
6
54
32
22
32
88
6
122
48
216
4
12
30
38
130
30
20
12
52
2
58
32
16
44
4
92
64
24
6
6
42
6
26
34
216
78
18
24
26
22
68
82
18
38
22
18
72
12
12
56
22
96
90
96
50
40
18
6
6
14
22
14
160
44
16
18
26
106
14
34
12
20
94
56
46
12
90
42
18
26
46
18
26
16
18
26
46
24
72
102
90
138
72
6
90
180
6
26
22
60
26
4
12
180
36
8
4
102
60
20
54
72
168
10
32
142
2
4
54
38
124
78
32
130
20
64
60
24
2
4
102
12
36
26
36
34
20
58
6
26
54
76
36
102
176
6
4
6
44
10
30
80
94
30
86
36
54
4
32
40
138
12
14
10
6
18
30
86
90
42
112
90
6
26
28
48
54
30
6
18
36
48
86
6
126
48
16
18
120
30
42
104
22
114
80
30
90
40
84
66
240
18
2
54
52
12
32
24
60
10
60
12
20
30
22
86
160
140
30
16
74
72
22
26
154
48
74
58
2
16
84
6
42
12
14
202
38
10
54
2
94
24
18
50
4
54
6
110
24
70
24
6
36
18
12
30
44
22
18
72
14
58
48
30
24
18
42
36
80
112
42
18
42
74
40
20
4
6
26
40
164
6
184
6
54
36
44
34
2
24
36
34
72
38
4
98
22
6
24
6
84
12
54
90
6
14
60
4
32
94
126
44
4
90
ABCD 99415991932*3^$a+1 [50001]
48
16
23
6
39
9
39
28
5
19
44
9
12
27
16
11
9
39
1
8
16
60
48
12
23
33
9
3
3
9
81
3
36
12
21
78
33
24
39
6
39
33
66
6
7
29
39
15
13
17
66
1
8
21
19
29
18
1
12
84
17
6
37
11
18
12
36
55
96
113
7
36
20
63
45
64
48
11
9
72
21
19
29
72
12
31
17
103
47
48
24
54
84
30
1
104
40
65
6
13
11
1
8
24
15
1
20
16
11
1
53
111
57
3
93
27
63
13
32
64
11
25
48
44
52
17
31
53
12
87
15
162
12
43
128
60
64
5
6
6
31
116
72
40
44
9
7
5
7
23
9
4
32
76
36
12
5
3
45
91
17
51
84
16
77
19
72
167
78
42
21
16
20
9
135
63
13
12
20
52
48
5
36
67
80
16
11
42
27
4
32
81
55
36
32
21
55
29
3
81
3
3
30
27
40
48
24
20
4
12
35
33
21
39
93
6
9
52
29
30
54
19
48
5
84
30
85
48
5
7
101
15
16
125
7
53
3
4
41
84
7
8
36
105
42
24
49
20
21
63
24
36
9
19
8
39
42
123
4
44
21
12
36
63
12
52
44
16
80
3
9
36
21
7
29
90
25
101
3
12
69
7
8
28
5
43
101
39
4
32
27
21
9
43
17
30
9
52
83
9
4
5
54
9
24
9
75
51
9
21
3
9
7
23
6
48
15
12
21
36
6
57
48
64
5
183
3
24
1
24
29
156
6
33
16
17
7
8
21
19
29
3
16
5
60
3
16
44
84
9
39
81
43
80
48
69
12
7
65
79
8
33
19
44
21
127
11
66
7
12
12
23
66
132
24
51
9
6
93
4
29
43
5
67
12
108
53
36
12
27
15
73
32
9
39
57
6
96
24
18
19
20
88
23
6
24
18
54
55
29
3
48
4
185
3
33
15
16
17
15
3
33
39
6
18
54
99
4
144
17
3
87
1
104
135
33
36
3
1
8
63
21
16
32
3
48
13
5
6
1
20
4
8
48
81
7
29
12
3
12
120
111
30
18
78
15
12
100
65
12
15
72
105
103
8
39
42
30
78
19
120
5
3
4
48
36
8
36
27
1
5
90
37
5
6
1
29
51
9
54
6
12
15
40
65
7
23
42
12
51
16
5
31
12
8
21
12
7
41
12
43
23
72
37
53
126
1
24
32
24
16
5
19
36
5
7
36
12
47
21
12
45
84
51
64
11
1
8
15
48
6
19
48
77
108
27
48
64
5
63
21
7
17
31
29
6
45
27
6
18
1
23
57
45
18
9
4
35
126
3
39
1
36
20
12
16
77
15
16
20
16
17
15
147
30
3
15
6
36
36
168
18
9
39
33
33
15
15
150
3
33
55
17
19
12
32
93
7
36
5
18
37
44
9
15
15
6
19
8
16
8
4
5
27
16
60
20
21
12
42
33
4
11
6
24
60
72
3
124
20
16
29
30
25
23
33
4
35
93
51
1
23
9
9
103
23
97
96
32
33
3
45
51
3
25
29
3
87
42
19
11
18
126
48
6
19
47
57
4
41
42
25
23
48
18
75
9
7
20
57
7
23
6
48
3
24
88
32
12
108
39
25
48
72
47
6
7
11
24
9
16
24
65
43
48
48
36
60
17
3
40
17
67
5
15
15
42
31
20
9
3
111
1
20
112
11
21
27
54
12
19
44
39
9
36
75
1
29
7
53
24
96
15
225
51
64
5
15
28
60
17
31
53
12
15
16
24
71
1
125
18
72
49
5
7
5
6
69
9
7
35
9
36
4
12
36
17
30
90
3
33
48
15
36
21
12
27
4
56
52
12
56
45
36
12
15
3
126
3
40
5
18
25
47
69
27
9
24
15
25
23
138
6
24
6
66
81
21
24
43
60
17
19
12
36
17
7
20
12
69
19
8
9
55
8
16
48
5
12
75
4
23
96
48
9
45
3
12
33
19
72
29
144
3
4
20
12
33
75
39
61
11
1
24
8
33
24
7
36
137
39
9
7
11
21
21
7
32
21
91
95
25
47
54
19
77
39
4
12
101
12
31
132
17
15
12
9
19
65
3
64
44
40
23
18
3
9
43
5
7
113
63
48
28
36
35
9
21
24
36
3
21
24
84
18
114
63
63
25
47
25
17
6
18
31
71
1
89
24
24
7
5
18
37
11
72
97
72
104
21
51
24
48
21
7
29
15
52
12
8
21
27
9
3
16
84
29
12
3
21
30
13
17
15
12
52
89
55
20
9
19
92
15
24
6
39
9
51
105
60
15
28
20
16
11
21
36
64
24
8
21
36
36
3
60
57
51
21
3
24
15
25
23
81
16
5
27
40
47
30
3
63
13
11
66
6
6
7
59
30
55
48
35
126
19
8
21
31
68
9
7
29
3
12
21
31
23
9
48
60
99
78
18
81
60
81
19
8
64
32
16
8
9
15
87
18
7
23
25
24
53
18
54
27
4
12
32
52
60
29
43
12
32
21
30
13
20
28
36
17
15
57
6
96
13
68
33
24
6
45
16
48
36
89
3
75
6
12
55
80
21
39
16
20
39
97
23
9
9
55
5
18
1
12
32
45
15
40
80
63
6
36
15
33
51
75
49
24
53
7
36
12
17
15
57
67
104
40
48
23
9
15
6
36
12
91
71
24
85
60
32
15
30
51
33
19
35
13
29
36
27
24
15
30
19
12
20
39
1
29
7
12
17
3
4
60
17
15
9
18
54
67
8
45
3
33
54
48
73
17
78
6
12
7
24
80
16
36
32
99
78
18
81
72
21
15
21
43
29
7
125
66
9
15
37
11
25
5
7
80
16
32
3
1
8
4
11
6
42
1
41
12
36
27
4
71
24
48
24
21
93
54
30
18
48
48
33
48
40
5
3
120
87
33
12
48
51
18
144
43
35
45
3
45
105
27
15
1
104
36
64
11
66
6
25
29
18
1
36
44
40
23
24
18
55
71
13
36
17
60
31
29
3
3
6
114
1
32
52
11
42
6
1
8
64
44
4
32
9
6
42
30
42
75
12
4
32
3
18
87
36
4
101
42
18
31
53
115
71
18
27
16
17
19
48
32
57
12
3
15
37
48
20
12
123
66
15
9
7
32
52
32
3
24
121
60
5
43
11
18
6
24
6
18
1
23
57
48
16
23
30
3
9
39
9
12
72
24
75
24
16
12
20
40
17
31
8
15
6
39
21
75
3
42
7
41
6
1
56
45
27
39
21
51
1
12
5
30
49
12
53
7
8
33
7
8
28
11
69
45
48
24
27
21
96
78
1
140
12
36
12
16
56
28
32
16
92
21
12
51
9
24
48
18
1
12
36
17
39
33
67
11
25
17
12
15
105
12
15
40
ABCD 99415992506*3^$a+1 [50024]
24
17
30
276
133
101
36
175
59
180
66
132
43
95
144
96
84
90
19
41
216
130
93
111
9
17
223
51
21
5
180
103
11
61
87
32
90
180
36
144
66
64
26
190
32
30
118
105
35
52
81
29
72
108
72
48
10
12
81
29
46
134
199
27
45
29
19
111
201
389
36
42
18
187
3
2
162
16
182
108
72
31
29
72
180
30
1
72
96
17
252
70
20
121
17
34
93
17
58
21
11
61
48
27
84
20
28
2
168
12
60
36
43
27
84
9
17
103
149
48
60
34
200
66
22
2
36
127
53
72
282
16
252
21
89
10
21
24
48
75
264
26
24
19
107
13
72
125
180
70
134
19
227
162
238
2
108
144
10
98
10
33
27
182
36
30
253
27
194
118
93
35
64
21
65
72
178
122
91
72
48
59
162
108
118
192
38
54
13
5
91
51
20
49
27
62
252
70
69
51
48
2
58
50
30
18
127
5
48
70
2
70
2
211
209
18
40
170
18
4
56
112
165
137
120
46
140
13
17
42
138
43
17
10
44
90
18
48
13
41
31
312
3
164
108
90
163
107
85
125
72
6
13
72
59
13
17
60
46
285
209
18
85
168
168
47
25
168
107
133
207
33
29
142
56
112
8
42
115
195
50
115
3
24
146
54
76
105
29
108
168
192
82
141
17
31
99
213
29
190
21
59
13
65
180
118
44
1
75
285
48
149
18
12
18
114
36
13
89
18
42
10
2
199
59
28
33
11
36
145
35
40
32
61
51
48
168
117
53
43
29
132
58
80
60
30
91
221
43
185
42
198
58
50
67
5
390
40
72
86
82
68
97
65
12
43
17
138
13
99
128
13
15
110
94
20
156
42
43
48
89
55
83
42
91
99
278
10
74
60
10
8
133
5
72
132
106
92
30
43
17
18
30
55
107
181
51
8
72
13
63
14
70
48
2
43
17
126
12
162
118
50
48
24
19
111
9
41
108
120
91
72
120
27
2
30
78
48
60
22
62
6
145
27
62
90
120
13
216
11
90
43
48
17
108
12
103
47
48
114
130
156
50
55
279
48
92
40
48
92
121
35
90
42
48
25
17
48
10
32
102
18
90
60
12
198
28
14
46
84
201
77
58
20
133
41
46
32
162
10
20
28
8
40
132
108
14
156
115
219
8
40
38
82
48
50
43
120
191
16
2
42
13
3
110
130
72
8
13
101
91
120
15
33
120
99
21
192
47
48
132
61
120
192
35
4
108
48
45
179
138
168
94
50
19
89
102
6
180
84
168
12
58
248
42
18
84
168
100
62
30
61
48
51
48
132
80
36
54
31
480
48
72
27
2
19
41
58
192
60
9
197
142
132
38
12
103
23
100
93
47
25
168
179
133
107
90
91
179
61
231
26
60
54
13
87
36
2
58
105
99
48
2
120
10
158
163
15
50
114
181
119
36
85
59
60
76
84
38
43
5
67
27
108
33
197
ABCD 99416361004*3^$a+1 [50081]
144
41
103
233
43
101
112
3
221
103
108
12
129
51
77
19
372
57
111
33
51
168
108
9
99
72
21
123
213
48
32
283
12
60
29
151
105
231
96
89
55
89
175
65
31
12
24
77
43
5
48
64
171
216
60
120
72
65
48
67
77
103
281
64
3
36
48
72
65
139
21
63
108
101
336
55
36
101
16
27
5
223
81
224
64
15
48
81
15
36
108
65
187
36
48
17
7
12
240
77
192
16
144
80
31
36
29
43
101
19
45
51
29
43
53
48
7
72
17
67
24
117
192
171
132
33
15
24
9
48
15
65
223
48
132
141
39
180
21
27
5
19
228
36
24
141
147
45
3
276
41
223
113
16
51
24
36
33
87
132
72
93
240
96
80
151
41
48
144
19
216
180
33
27
84
24
12
24
144
12
9
128
31
12
132
288
48
60
5
115
77
19
36
57
123
53
144
144
91
53
19
48
60
300
53
7
36
36
108
120
72
60
144
12
45
32
31
312
84
5
160
80
48
163
108
17
96
144
115
24
36
360
192
249
320
240
91
21
32
19
77
19
84
24
33
39
48
216
33
32
43
36
65
67
48
29
175
12
60
108
77
139
36
33
87
96
57
27
36
33
128
19
240
285
224
43
132
33
96
27
108
57
39
89
91
53
31
113
103
89
112
75
48
24
29
79
48
144
108
132
108
53
96
16
32
31
24
12
168
36
81
75
5
31
24
36
69
192
3
29
7
105
63
81
183
132
156
89
91
293
19
108
48
129
32
55
180
197
163
45
48
3
252
12
396
233
19
96
45
32
139
165
32
91
53
48
19
60
156
101
79
72
9
51
300
65
43
24
29
112
339
77
48
43
197
91
53
247
41
144
64
240
3
192
72
96
21
123
5
31
65
19
24
36
65
96
19
84
153
27
5
139
53
79
417
63
216
132
117
39
24
33
48
135
144
9
63
129
27
204
108
125
112
231
72
72
108
36
57
87
72
369
80
211
36
9
48
111
17
19
125
175
24
57
87
12
96
120
5
16
399
17
127
36
84
24
264
96
57
87
57
320
55
120
24
84
53
19
77
271
17
48
144
79
120
60
77
112
75
5
91
149
31
84
60
113
43
5
55
120
132
228
41
31
33
75
60
89
91
324
33
224
31
180
125
48
16
99
48
24
228
113
235
53
139
69
39
36
108
72
60
180
36
221
43
53
43
48
96
5
112
32
67
48
24
21
15
12
149
19
77
16
87
72
257
48
55
12
216
240
72
84
168
108
48
180
60
156
36
132
129
27
24
108
161
64
99
ABCD 99416389778*3^$a+1 [50030]
9
48
4
41
18
12
25
53
27
24
3
61
5
15
64
8
4
41
7
92
3
1
35
42
102
6
150
25
32
39
25
24
35
12
30
15
3
21
100
80
16
65
3
9
96
42
12
21
144
63
18
31
41
187
20
81
60
30
9
33
43
20
9
6
61
44
9
27
69
19
107
18
30
61
116
88
23
78
102
84
33
45
7
8
36
15
60
12
13
11
13
5
27
9
114
13
5
48
7
44
21
48
15
112
5
18
90
24
55
12
29
6
45
4
17
102
36
21
24
9
63
15
49
108
47
6
42
12
9
27
73
11
33
120
3
42
102
33
21
42
18
55
72
24
29
90
9
75
37
29
72
72
42
36
13
11
48
18
19
68
96
15
90
55
17
42
1
24
11
12
57
27
9
4
36
5
55
5
24
7
20
21
48
111
39
21
3
25
23
73
20
12
39
25
8
28
5
102
6
24
66
1
8
172
101
7
71
37
35
18
12
12
48
54
24
57
12
52
48
101
6
54
12
18
42
7
47
33
120
45
31
77
19
8
45
6
21
9
51
28
8
45
3
45
60
199
48
8
16
53
120
6
49
8
15
138
67
48
17
3
147
25
24
36
12
8
180
39
60
1
8
76
11
84
54
55
24
53
102
6
91
11
12
61
5
60
7
83
54
3
15
13
5
7
17
67
24
59
25
11
12
24
1
12
5
90
21
15
9
36
40
11
1
17
15
27
45
3
1
65
19
8
12
87
54
27
3
24
37
11
9
28
53
42
66
30
42
7
8
28
12
24
48
5
6
37
59
1
17
48
3
99
117
64
35
9
3
9
28
71
85
24
32
21
19
8
36
4
83
13
17
67
11
1
11
45
28
44
15
12
73
68
45
27
15
21
16
89
151
89
54
85
96
96
8
100
36
65
7
107
36
12
18
6
108
73
48
24
41
42
13
35
60
37
5
18
21
4
11
9
9
31
24
5
51
4
53
60
43
92
87
6
31
20
24
39
18
48
111
108
72
15
33
60
111
9
15
21
27
30
7
11
1
56
148
35
45
15
9
28
23
169
53
79
20
24
45
7
5
15
3
12
13
5
132
30
48
1
20
21
7
5
6
24
18
48
15
9
18
48
37
12
47
60
73
20
75
18
39
33
55
32
64
65
79
8
28
11
69
36
4
24
8
33
12
48
15
15
42
67
11
1
36
5
12
6
37
44
51
13
5
19
23
49
11
24
18
120
63
220
17
51
4
5
3
72
3
168
85
89
43
12
120
8
147
60
21
36
60
9
7
32
27
6
30
9
129
15
36
75
25
59
54
30
81
15
72
48
9
27
6
3
9
63
15
129
4
17
15
165
3
40
29
48
7
32
51
13
29
15
16
12
17
15
12
39
37
32
75
33
93
24
51
36
144
16
35
48
93
72
3
57
12
9
6
45
28
20
100
47
6
27
27
13
12
23
93
3
25
77
90
33
60
45
39
52
20
24
12
3
42
19
24
11
84
49
11
9
52
120
8
3
30
39
24
9
55
11
9
36
304
20
15
6
12
30
85
92
21
7
53
39
21
51
36
60
15
13
65
24
7
84
47
24
13
8
72
96
40
11
85
44
12
93
30
30
12
147
51
24
73
23
21
4
167
13
24
32
84
15
1
23
6
7
53
19
47
18
66
1
23
37
68
27
21
15
12
18
15
3
49
23
9
9
60
7
48
44
36
51
48
12
1
53
31
11
97
32
60
84
27
18
55
29
90
25
11
57
3
102
78
169
12
23
57
36
39
33
3
37
71
1
35
49
12
65
12
6
24
18
63
15
72
13
32
4
29
24
36
7
8
40
95
12
60
132
6
15
36
16
17
31
17
18
9
33
48
31
71
13
17
12
108
3
64
11
54
36
102
60
13
35
9
15
85
23
33
24
27
45
48
3
24
6
138
84
1
65
27
12
27
9
40
47
12
30
78
30
87
45
7
8
21
51
4
60
11
48
97
8
40
11
109
8
33
115
29
51
144
105
103
8
39
6
144
43
80
72
3
33
4
23
30
7
72
60
36
59
48
30
36
30
37
12
11
42
3
45
39
27
24
1
41
102
18
12
138
25
32
21
7
155
18
19
8
27
45
52
20
3
61
17
15
72
21
67
77
15
171
45
51
60
25
23
21
9
63
3
30
12
27
12
108
40
96
35
9
87
60
48
1
20
39
57
4
44
16
11
1
8
16
11
18
91
11
30
48
51
48
15
13
80
28
5
12
19
53
6
60
12
30
63
40
11
18
18
37
56
40
36
24
35
1
96
48
17
15
12
21
42
25
83
90
84
31
44
165
7
44
52
47
25
12
41
60
99
108
21
12
18
21
24
51
21
3
42
39
63
85
12
59
150
42
30
7
47
18
27
9
60
19
41
12
60
18
30
7
5
60
27
15
25
32
16
20
3
9
36
9
18
13
32
15
9
9
39
16
5
12
42
33
28
17
18
1
23
18
3
4
12
24
60
32
63
144
18
30
9
4
95
60
24
30
3
63
54
42
6
48
79
53
7
95
12
9
36
9
12
12
3
100
12
32
4
5
6
21
28
24
5
115
95
21
75
25
29
30
13
8
16
48
32
48
16
5
6
18
6
36
48
25
20
33
54
9
105
12
3
27
45
28
71
1
17
27
33
102
181
108
44
88
12
11
25
32
28
12
5
27
21
24
7
101
12
27
88
41
12
78
69
36
27
25
23
54
31
47
48
42
7
5
3
108
39
37
29
39
3
24
54
114
25
48
5
7
53
12
63
4
48
96
11
25
96
8
60
39
1
95
9
63
13
24
20
36
16
89
27
4
8
51
45
36
36
12
60
81
75
4
11
54
7
41
42
48
12
6
19
8
93
102
12
30
15
81
6
1
60
120
17
150
25
23
18
19
101
15
177
18
61
149
30
9
52
59
30
7
32
3
69
3
66
60
30
25
5
6
81
12
15
21
39
6
27
39
33
141
7
5
12
43
5
7
20
12
9
51
21
7
11
97
5
42
6
ABCD 99416501378*3^$a+1 [50054]
5
24
7
9
68
36
67
9
51
45
12
8
7
17
4
80
12
40
44
16
32
76
152
88
15
5
7
105
20
19
29
40
72
12
92
43
12
45
84
12
108
24
51
36
65
4
12
80
79
36
29
16
39
45
128
28
15
53
31
36
29
31
24
9
32
115
17
48
12
43
117
27
89
12
148
27
5
12
28
20
4
8
7
65
28
27
21
75
72
41
36
79
72
5
19
24
9
3
12
5
40
51
36
65
43
12
5
4
92
60
48
24
48
48
40
36
44
36
28
20
36
31
45
3
45
3
9
24
39
33
20
124
56
40
3
125
16
15
33
8
12
55
77
19
24
21
24
80
100
20
48
48
16
8
40
48
12
96
20
24
40
111
29
76
20
91
21
75
9
44
4
12
44
4
12
104
60
19
93
15
33
144
15
21
15
9
128
4
80
19
9
36
27
120
17
7
60
9
36
24
56
19
69
20
31
45
120
75
77
19
33
32
48
12
115
60
21
135
5
7
48
12
117
63
36
36
33
32
48
88
12
27
33
36
15
29
16
27
9
36
39
36
29
36
67
41
79
12
21
39
189
15
141
80
16
27
57
51
17
72
16
15
5
64
51
177
8
72
12
76
20
19
48
41
67
113
16
111
65
55
69
20
36
55
9
8
31
9
27
93
3
29
24
12
67
33
99
60
9
36
111
65
4
140
36
72
96
36
4
24
15
5
7
9
15
117
3
29
108
139
21
12
8
24
24
16
44
4
108
27
185
72
48
43
24
24
21
20
31
5
67
53
120
79
89
100
75
41
19
21
8
160
8
72
112
8
55
105
48
8
112
44
4
72
80
4
80
28
32
64
15
69
20
271
45
32
7
5
72
91
12
12
45
8
52
3
60
96
5
60
144
12
96
52
27
53
132
60
139
165
32
19
156
45
8
7
132
5
48
28
99
77
16
32
12
91
48
269
112
8
31
5
16
80
16
20
7
53
12
48
7
96
77
19
36
5
55
12
45
27
149
16
111
129
63
17
16
8
112
24
99
36
125
31
93
20
64
68
19
24
125
36
76
128
16
48
20
43
17
72
31
17
16
96
63
105
3
113
4
3
45
3
5
100
15
5
40
24
3
132
17
43
41
31
5
43
36
17
55
5
4
3
5
7
89
79
96
65
19
177
51
33
15
12
17
7
144
9
20
28
12
48
15
57
8
40
188
36
88
3
12
33
152
16
15
237
75
69
39
5
40
51
29
24
55
33
39
41
7
5
156
67
33
20
16
3
5
48
40
39
41
7
5
16
180
111
113
16
24
267
36
5
28
84
128
28
104
88
68
64
116
91
45
48
8
24
295
65
31
45
63
12
149
36
48
19
12
41
88
72
48
80
151
29
36
88
72
56
112
68
7
21
32
40
15
48
9
132
48
96
32
12
31
9
48
75
5
19
9
12
99
24
105
32
48
19
65
48
60
112
108
120
104
4
20
7
5
67
120
17
36
7
5
72
28
12
48
56
79
48
48
36
24
21
56
52
15
17
28
32
19
129
80
100
8
112
20
43
105
104
16
68
31
29
4
123
5
28
32
7
65
12
16
92
7
33
3
5
7
48
9
20
28
20
43
57
120
192
8
76
12
75
24
81
60
320
48
4
15
45
68
19
48
45
3
9
80
31
33
20
7
53
7
45
32
60
88
39
9
39
233
88
80
7
29
19
12
33
27
17
40
8
40
80
7
17
100
36
8
67
65
4
51
60
24
108
101
4
20
43
12
5
52
8
7
33
32
16
8
64
15
101
36
19
45
32
28
27
5
19
9
32
48
72
55
65
48
31
24
105
116
96
19
9
51
5
40
8
55
281
40
84
60
48
3
60
81
56
28
80
132
24
48
40
108
27
12
5
16
20
52
92
28
27
45
108
36
12
63
17
67
33
3
69
128
88
60
20
7
105
87
96
5
4
12
68
7
21
3
192
45
3
17
19
5
64
20
124
128
100
128
4
63
105
48
27
24
21
92
48
84
24
84
7
41
12
16
56
28
27
33
32
84
16
80
4
51
5
96
52
111
96
33
48
92
91
41
148
3
53
16
24
15
65
91
33
12
123
57
44
64
168
8
79
33
27
21
56
43
77
16
80
4
48
63
65
4
104
24
12
16
92
48
7
36
101
84
84
7
9
27
17
28
20
12
7
24
129
15
21
20
60
52
63
60
149
12
48
28
15
84
5
96
48
19
21
80
36
91
149
60
31
5
132
16
12
39
120
53
112
44
52
3
5
40
72
20
52
15
93
60
24
15
113
16
15
77
240
4
3
45
56
79
36
5
24
36
16
39
12
77
48
12
7
9
20
55
117
27
5
40
92
16
20
12
91
9
8
88
15
29
12
91
5
4
20
76
63
5
16
8
40
51
105
20
40
56
ABCD 99416667412*3^$a+1 [50013]
115
96
53
211
29
37
150
120
24
77
24
108
48
49
83
31
41
145
90
29
85
95
31
24
41
55
24
90
30
17
163
17
12
31
36
30
120
131
84
19
30
299
7
41
13
6
180
125
169
11
79
137
72
31
30
11
19
120
5
36
49
119
31
6
191
103
209
180
31
96
144
6
54
77
60
49
54
96
84
96
65
229
119
7
185
79
6
30
24
101
36
133
95
61
90
60
60
150
143
12
115
30
60
35
36
79
30
11
43
317
180
168
36
25
30
53
216
396
169
47
48
60
12
49
60
60
24
66
60
41
24
145
83
7
89
36
85
35
19
6
114
77
24
49
35
144
36
31
54
6
53
31
209
37
30
114
60
6
41
72
48
19
24
29
1
95
115
30
120
6
90
24
120
186
101
103
186
11
24
79
6
54
17
49
23
7
65
240
55
101
163
36
30
59
24
7
5
24
31
84
77
49
23
7
89
61
23
36
25
150
41
168
48
43
29
72
19
5
31
5
180
79
66
11
144
19
240
89
157
35
36
144
19
41
25
30
84
89
72
60
36
79
30
354
126
30
60
5
48
31
60
77
48
72
19
53
31
5
55
30
66
30
90
305
25
155
36
72
60
36
31
204
36
30
264
126
5
259
60
36
120
125
48
36
151
114
60
6
30
59
12
79
240
29
84
127
210
30
294
47
13
36
203
1
155
24
37
24
11
144
25
131
25
90
144
150
36
30
54
120
239
108
108
265
35
72
13
126
30
11
133
30
5
1
24
59
132
55
65
36
72
36
36
36
163
17
43
66
71
103
300
30
30
5
55
36
174
90
41
19
77
49
54
17
60
19
101
43
65
36
85
90
113
151
17
19
53
127
120
53
7
161
13
96
114
101
144
12
108
24
91
17
43
30
30
5
31
5
115
24
36
5
180
156
163
41
36
72
61
186
5
79
65
25
95
151
84
41
84
25
107
12
7
173
37
35
60
79
41
144
55
36
24
29
7
24
221
19
66
54
5
24
157
30
54
59
97
30
113
31
6
60
11
199
180
144
36
89
91
90
60
60
35
109
107
24
36
43
209
31
185
72
79
54
95
96
19
156
210
11
12
1
30
77
252
7
54
6
5
288
91
17
72
36
25
119
168
84
259
125
31
30
234
29
91
60
65
120
36
319
60
66
83
180
12
25
11
289
54
305
72
283
137
48
60
72
283
6
11
19
24
216
173
67
113
276
12
19
174
6
60
24
150
30
66
144
6
120
384
60
60
29
37
144
126
161
132
36
25
120
156
54
89
421
119
1
6
101
72
36
96
49
150
317
109
30
24
77
12
36
24
12
55
60
60
101
13
179
96
72
79
24
41
79
41
24
31
90
204
191
139
6
23
48
60
72
180
48
180
199
120
5
25
24
131
25
114
66
143
31
197
13
150
90
96
54
197
108
84
1
35
60
1
119
121
203
36
55
30
131
79
29
31
5
96
ABCD 99417127312*3^$a+1 [50056]
29
48
144
19
4
8
29
168
72
8
28
47
93
27
133
84
19
17
35
25
12
31
96
4
1
11
25
20
15
25
60
5
18
36
26
58
9
23
120
60
5
19
5
19
16
1
35
14
11
55
78
47
115
48
12
18
42
17
72
8
3
25
59
20
5
79
22
19
55
36
48
29
68
35
30
18
12
5
12
43
22
18
45
52
13
187
180
28
24
11
57
51
24
8
65
72
68
23
109
51
32
5
20
12
47
46
7
95
42
14
36
41
24
83
26
22
8
34
7
36
5
54
56
60
5
264
19
132
24
101
19
25
59
30
47
80
4
83
73
44
40
95
24
12
20
37
52
125
55
35
1
12
60
95
62
31
23
61
136
120
47
93
119
24
109
15
6
19
48
59
140
4
32
29
8
15
13
140
27
36
6
14
17
44
71
28
1
48
31
49
113
107
35
73
12
61
11
19
4
37
31
48
4
8
17
7
4
20
36
4
12
108
24
32
40
108
133
12
20
12
15
13
23
37
95
13
12
7
36
22
43
23
92
4
1
13
94
66
86
5
19
112
97
193
30
108
137
13
6
36
89
8
21
19
48
13
30
16
13
48
55
28
1
48
113
18
72
25
32
23
197
8
15
20
29
23
25
43
65
29
74
52
18
19
152
16
43
29
7
25
40
168
23
104
46
55
35
37
1
34
37
89
2
64
25
96
59
36
9
59
4
25
20
51
30
99
23
5
175
4
14
64
62
64
57
52
48
19
84
17
12
12
19
1
71
5
32
53
35
35
8
60
17
23
97
24
19
49
52
29
6
21
27
97
19
41
55
13
83
25
12
11
77
24
119
90
31
31
34
26
25
35
77
92
33
30
56
169
12
11
60
77
48
107
133
72
32
168
11
12
5
19
66
47
7
5
175
13
15
25
1
11
11
45
45
19
60
11
68
4
60
133
43
4
30
43
20
12
72
11
89
83
8
28
20
17
60
23
20
16
1
44
76
83
80
12
49
28
23
20
5
43
49
15
13
55
18
7
63
56
36
29
19
40
37
12
5
2
1
3
12
8
52
25
24
56
64
59
62
35
119
21
15
325
19
36
5
32
51
20
36
25
11
37
40
168
19
10
3
131
76
25
56
23
12
84
4
49
17
31
24
23
73
47
56
61
5
11
55
145
4
11
104
125
19
40
62
18
60
34
75
15
56
1
51
80
5
43
36
41
13
112
15
60
4
155
36
20
17
20
12
40
56
23
6
66
5
272
3
8
29
7
204
17
12
7
101
19
13
120
40
31
12
85
4
19
17
12
65
38
77
7
36
28
32
25
59
40
24
32
48
36
94
79
12
85
6
48
29
11
50
46
33
15
18
98
41
68
27
21
100
109
90
4
32
64
1
32
15
18
19
168
43
10
18
1
68
60
52
25
11
72
48
192
48
29
3
11
17
55
24
16
8
17
25
67
83
5
32
21
67
12
227
25
8
47
41
23
62
30
125
92
23
48
49
17
70
73
8
123
97
44
3
13
180
60
12
152
45
146
17
8
87
48
14
54
72
82
3
4
79
60
30
94
37
56
27
32
36
48
12
144
1
83
36
60
1
15
49
59
21
16
23
1
56
4
36
23
20
37
29
6
48
4
68
114
131
13
66
5
20
136
55
22
3
40
83
80
37
15
84
61
29
3
11
29
7
28
97
48
31
17
44
40
68
28
19
16
37
67
13
12
15
25
128
11
112
54
86
5
83
2
19
11
82
90
56
77
12
7
36
48
29
23
25
13
6
5
5
3
45
78
37
13
127
71
77
72
43
40
68
29
60
11
1
11
20
37
11
42
47
8
40
43
17
55
28
1
1
30
120
185
17
43
132
12
79
64
48
45
72
12
15
1
35
128
89
43
88
61
91
28
1
36
60
19
76
50
59
120
55
25
35
24
161
1
55
9
14
29
192
53
90
56
41
31
48
29
43
17
8
147
33
87
32
36
29
20
5
6
17
12
29
7
24
48
68
27
45
72
11
37
88
59
36
12
92
101
55
5
35
60
8
4
2
35
8
48
4
48
17
74
17
12
80
3
12
36
6
51
40
20
23
36
13
23
24
53
8
59
276
108
16
1
84
19
4
8
60
65
72
68
53
30
137
43
46
30
13
11
49
20
21
32
160
42
12
21
53
30
12
29
31
10
15
35
97
45
7
56
119
5
20
16
43
60
16
25
56
155
17
80
28
103
40
9
15
72
50
66
4
13
8
52
1
107
103
97
3
121
1
7
71
136
56
5
32
71
89
71
32
5
103
17
73
10
86
6
37
167
133
75
62
43
28
23
1
55
4
21
148
187
16
72
45
23
118
54
13
55
4
44
17
23
57
15
38
22
68
16
1
12
11
30
19
12
48
12
19
17
35
72
38
58
32
108
89
1
22
20
52
36
62
10
12
32
90
115
16
19
16
72
116
17
83
92
30
47
20
23
49
48
101
96
35
175
113
8
83
12
54
54
42
22
32
5
68
131
1
51
108
20
37
5
79
71
120
5
13
6
5
11
24
48
13
5
27
52
19
41
48
11
21
16
55
37
23
17
31
4
12
18
3
72
ABCD 99417397024*3^$a+1 [50047]
39
15
117
12
48
84
36
63
9
45
36
135
63
72
90
39
132
81
36
36
135
60
39
36
126
18
18
3
15
177
93
27
81
72
63
27
54
36
54
21
15
57
249
54
144
18
36
243
261
63
9
327
96
48
96
12
24
243
18
90
36
54
72
111
159
36
18
87
93
54
180
54
231
3
21
84
3
45
63
162
108
39
240
9
18
45
27
18
39
48
48
9
75
168
96
24
60
45
15
48
189
36
15
72
60
60
81
3
69
36
27
63
201
36
123
9
12
15
141
132
51
108
18
3
15
105
84
36
27
162
36
126
129
33
36
87
3
72
36
18
123
24
60
27
105
24
123
36
33
3
108
9
9
51
75
9
12
15
180
9
84
60
24
21
198
33
132
15
33
3
9
36
12
84
21
198
18
36
108
36
39
33
99
27
180
90
39
33
63
99
162
15
3
165
15
36
21
87
69
129
72
36
36
36
144
27
36
9
90
36
72
18
27
180
48
141
126
33
36
396
237
72
108
126
177
39
9
9
162
9
27
36
57
72
12
75
216
234
63
48
84
39
153
12
48
3
141
57
162
18
36
36
3
51
165
15
9
60
75
9
204
3
9
9
27
48
12
3
72
9
135
72
18
51
204
48
132
69
36
15
57
90
18
3
33
159
168
177
72
39
132
9
108
63
27
72
141
147
21
33
147
108
84
39
18
39
12
219
57
48
3
234
63
99
141
96
36
33
51
183
18
51
75
180
54
54
18
18
72
21
69
99
120
33
36
36
36
51
3
45
96
24
33
39
84
39
9
117
135
9
126
18
63
45
72
27
192
33
126
54
171
27
18
15
48
36
9
18
54
15
24
33
207
144
9
54
9
60
96
15
54
108
123
111
54
108
39
48
24
48
21
108
3
15
21
48
75
90
18
33
3
54
75
69
27
96
96
60
84
36
51
45
63
9
9
123
21
90
117
96
144
75
18
27
81
36
162
36
108
225
12
108
69
99
24
3
162
18
9
24
75
54
54
117
9
162
90
159
3
162
72
15
75
18
99
81
36
39
120
96
156
21
111
69
36
18
18
108
90
234
27
27
9
36
12
84
60
180
177
183
24
27
117
24
39
18
18
54
39
33
108
27
9
15
21
72
27
36
192
51
126
18
72
201
72
141
27
72
63
9
12
96
96
144
39
72
126
99
45
51
12
48
72
51
189
27
36
33
24
24
72
9
27
48
15
69
12
252
9
90
126
36
108
99
63
33
39
45
24
36
21
36
18
69
180
21
27
12
36
312
27
36
54
72
3
69
36
36
147
105
126
36
333
96
21
18
72
90
36
18
18
63
9
87
75
18
54
45
96
39
36
54
36
75
177
39
15
72
72
108
69
36
93
15
24
159
108
36
81
27
36
144
189
189
3
87
36
198
144
99
9
111
84
3
141
48
45
51
12
63
72
54
36
51
39
18
231
183
72
81
84
51
117
81
63
36
9
87
288
3
18
135
45
54
180
54
27
45
72
72
54
54
15
39
90
3
144
177
15
3
9
135
54
27
99
105
3
9
96
39
141
21
39
33
51
57
18
105
39
18
51
36
60
69
27
81
72
36
111
15
21
69
159
60
15
129
15
33
96
132
24
57
90
18
90
18
72
90
18
111
33
54
18
183
105
72
36
72
3
33
63
132
3
90
108
3
36
144
ABCD 99417619864*3^$a+1 [50007]
15
125
58
2
10
18
50
72
4
86
79
24
252
48
57
68
52
63
5
60
106
56
48
102
48
151
11
37
51
36
86
48
31
11
13
45
230
30
52
39
29
79
23
25
15
24
93
11
37
180
183
2
19
48
101
7
65
79
240
11
4
74
12
58
20
70
182
60
4
165
29
42
78
31
29
40
75
57
120
20
150
157
113
118
36
9
12
123
36
134
211
24
35
30
12
103
35
70
20
12
7
51
66
135
9
39
101
67
9
99
47
48
180
12
88
20
1
15
14
7
48
51
56
108
42
64
386
10
218
37
275
30
18
130
12
8
127
9
63
233
180
55
23
10
62
18
30
37
35
30
4
56
19
9
92
30
64
36
30
3
237
8
22
8
120
25
215
12
240
73
135
57
24
11
88
2
40
20
30
18
42
90
240
4
74
37
23
30
12
40
38
132
108
121
29
60
12
48
162
49
21
144
14
22
210
18
110
12
78
22
8
82
20
30
25
84
149
192
150
60
48
10
32
4
56
88
72
90
8
37
33
39
11
16
45
11
40
80
94
14
40
81
359
60
40
21
101
115
5
18
30
30
12
70
110
64
6
15
143
25
107
193
35
40
62
58
6
156
135
15
68
1
36
5
30
4
44
132
73
72
23
1
11
18
12
223
144
53
43
35
10
62
34
3
153
135
5
78
22
39
11
78
42
10
98
12
85
5
28
6
14
222
10
68
7
24
171
60
68
70
342
8
102
4
26
28
21
59
30
172
18
32
25
65
43
5
72
19
48
33
135
23
42
43
95
10
39
11
1
11
64
54
62
18
76
39
95
37
5
64
26
60
48
100
50
42
48
37
95
30
78
37
108
177
159
39
57
45
39
231
68
46
15
15
86
43
5
42
18
67
135
45
33
140
91
41
108
172
38
16
104
60
162
43
35
37
15
50
18
22
39
36
12
21
15
147
84
164
16
14
7
65
10
30
38
60
12
37
23
48
12
18
102
13
24
576
84
23
10
18
36
21
5
78
61
59
16
56
145
23
30
12
34
45
131
378
10
21
9
62
157
21
39
192
11
10
98
60
76
44
30
46
129
47
49
11
109
41
30
4
36
105
108
35
60
37
5
94
44
60
12
28
36
116
124
33
93
128
90
120
97
113
60
7
144
69
2
28
20
12
40
78
12
78
2
48
70
21
69
62
60
157
27
14
187
83
12
118
32
138
100
92
168
12
25
15
48
90
230
22
24
75
108
53
100
3
35
30
7
15
128
72
34
44
42
25
24
9
80
12
43
72
23
22
8
91
144
192
35
18
22
90
3
155
52
68
42
19
29
22
128
102
60
18
1
29
102
18
42
60
30
43
21
36
123
5
67
35
48
30
30
16
90
26
70
18
57
84
15
14
120
42
4
86
108
30
30
40
120
36
56
43
107
13
201
44
7
129
51
33
62
73
47
48
49
11
76
93
143
10
3
5
160
20
132
64
3
41
22
9
89
70
20
10
80
30
12
58
75
105
216
56
19
11
64
14
130
32
60
73
15
69
36
77
19
11
70
108
75
35
42
18
1
251
85
75
68
42
60
64
15
39
32
34
3
23
49
204
27
9
59
12
88
30
6
26
18
10
111
48
83
150
34
56
4
105
41
18
10
2
108
60
82
68
202
60
8
12
60
48
16
54
50
12
18
120
31
240
9
90
21
39
92
18
16
14
30
12
48
7
35
118
110
60
42
18
10
12
98
72
28
117
245
43
51
86
58
20
30
160
72
80
18
1
239
61
24
125
70
50
55
47
13
77
18
49
41
187
75
170
7
71
22
38
70
20
55
12
35
78
180
82
45
45
135
12
11
49
123
84
9
72
84
21
15
23
120
22
75
9
126
150
20
34
90
14
37
15
8
10
39
41
132
ABCD 99417898382*3^$a+1 [50010]
27
51
18
6
18
6
9
60
48
76
8
156
69
54
9
39
25
17
30
9
12
4
12
20
9
24
6
93
172
41
127
65
3
24
16
83
18
15
28
11
138
24
174
18
3
3
9
9
24
31
56
36
40
5
6
1
137
24
63
16
8
28
36
113
27
27
13
11
129
112
20
16
8
21
75
112
48
20
84
36
4
11
42
27
27
72
1
71
138
72
150
21
93
30
1
72
17
75
3
13
36
8
33
55
47
37
35
153
24
4
8
16
77
3
21
6
66
72
96
27
28
17
19
77
6
213
165
43
5
3
4
96
20
3
42
39
15
18
6
45
48
88
56
60
4
11
18
6
114
27
40
35
24
1
68
36
4
35
42
24
43
12
56
36
3
24
72
18
15
36
72
16
11
42
30
25
41
79
17
6
1
36
44
87
25
8
12
12
9
48
3
48
3
57
4
11
24
81
9
24
72
115
5
147
16
5
168
30
24
24
114
24
15
48
84
76
8
9
51
4
36
84
92
4
80
39
18
6
49
60
11
25
12
35
9
48
15
37
53
3
3
21
12
105
3
117
15
63
1
20
148
17
19
5
72
51
12
36
3
57
15
96
114
72
39
88
8
12
99
66
6
13
5
7
47
18
27
4
44
12
9
99
45
6
45
21
6
21
117
111
108
45
15
129
30
93
123
1
41
7
92
40
48
83
9
57
27
28
17
15
12
12
39
13
35
18
51
69
54
33
15
18
6
61
11
114
54
13
8
28
32
64
12
83
42
24
15
39
21
36
28
35
1
24
65
7
84
8
28
17
30
61
24
72
8
48
136
132
17
24
43
24
72
5
7
24
56
81
24
19
80
3
33
4
5
30
21
45
39
87
72
21
60
15
97
68
24
21
51
21
72
103
47
90
43
11
57
9
51
84
33
6
13
11
9
12
93
6
1
8
28
32
112
32
45
30
21
100
8
15
1
41
78
109
24
56
21
15
9
48
3
156
60
4
24
12
8
3
93
3
25
47
57
4
68
15
1
119
13
188
12
51
13
24
32
132
81
55
89
27
36
64
65
48
6
72
13
104
48
4
72
8
48
15
66
31
65
43
56
93
27
76
41
96
63
81
6
18
15
48
9
147
3
18
43
5
24
96
48
27
16
20
33
3
52
17
30
18
51
16
56
52
17
27
28
72
119
24
21
16
48
44
48
12
12
9
39
4
35
9
15
45
51
9
9
3
27
24
72
18
54
24
33
112
65
7
36
11
45
45
24
19
48
53
7
32
36
36
4
20
15
66
3
96
21
30
48
48
9
144
24
63
42
6
33
52
59
24
18
6
1
20
48
4
68
117
15
16
32
48
9
55
44
28
32
36
45
15
52
36
12
53
30
33
88
20
16
59
121
84
92
33
48
24
27
36
52
36
17
15
72
9
78
109
24
5
3
84
15
18
24
79
32
15
33
9
7
23
33
12
4
8
24
63
9
132
27
21
21
67
11
18
15
12
4
41
54
13
5
67
29
24
48
6
37
56
84
36
72
3
66
30
42
30
138
15
9
24
3
3
42
72
31
20
60
63
66
79
144
23
18
3
64
11
114
15
12
12
9
27
21
63
63
18
75
36
9
15
52
24
53
30
42
30
37
29
15
33
54
37
29
7
17
15
16
71
21
117
79
56
4
125
24
6
61
125
24
54
129
15
33
28
68
9
15
36
12
28
12
44
48
4
23
9
9
27
21
96
31
68
24
51
45
51
13
101
7
32
4
92
9
3
99
66
31
71
37
32
12
172
35
42
6
9
4
173
39
105
19
24
11
93
69
6
45
96
219
21
64
24
32
27
13
5
51
28
24
32
12
24
4
65
48
3
51
33
39
21
60
40
84
59
9
15
13
48
11
66
174
37
5
55
47
72
18
198
18
63
9
55
41
30
48
21
24
3
24
13
20
111
21
4
23
24
9
4
8
3
9
24
24
111
24
13
77
43
5
144
30
18
7
56
16
32
76
35
9
4
24
53
63
57
43
8
4
80
124
32
4
104
15
69
64
107
13
29
15
9
48
24
3
24
60
39
48
42
7
23
72
18
6
18
3
52
23
1
8
57
79
20
21
24
24
51
24
21
30
9
105
6
105
15
13
144
108
12
92
39
57
36
99
18
43
68
12
28
12
36
8
48
40
17
67
56
120
21
48
51
189
43
11
66
48
30
21
4
17
6
13
8
51
61
36
96
8
28
53
63
15
48
48
57
4
5
7
17
54
21
16
101
3
144
141
3
3
25
65
6
24
18
51
27
25
12
8
12
9
43
83
18
24
39
60
12
12
64
32
24
24
12
16
8
4
20
16
56
15
213
69
3
69
15
48
15
48
18
126
9
15
1
36
32
12
48
4
44
39
1
17
115
149
24
3
45
27
3
45
21
43
20
33
15
9
48
3
12
4
56
52
8
36
4
72
23
45
21
43
32
12
28
5
43
32
27
42
3
4
23
85
53
150
1
41
48
31
24
140
69
120
15
9
27
3
168
73
24
80
57
48
99
36
12
21
87
9
111
180
64
8
72
12
4
36
12
101
3
72
27
45
21
7
23
120
90
3
21
72
27
4
68
45
27
12
9
48
19
35
25
36
5
6
81
12
120
84
15
37
5
63
15
21
40
12
23
13
24
36
12
5
126
1
20
16
116
225
48
72
7
47
21
40
11
69
3
45
16
5
15
36
24
60
39
24
9
76
35
33
9
78
18
7
17
15
16
23
1
65
6
21
48
21
48
30
24
42
30
9
39
24
42
6
97
95
168
25
36
5
99
76
65
144
43
35
42
31
23
105
60
60
9
294
13
20
ABCD 99417971132*3^$a+1 [50090]
68
16
11
145
18
29
1
12
54
24
6
74
6
15
24
135
36
21
3
22
47
1
42
29
84
97
18
60
29
91
56
21
9
130
89
75
46
11
13
35
21
16
239
120
24
25
11
48
12
79
66
11
69
64
66
30
110
10
20
51
115
5
25
114
30
44
22
48
5
81
24
16
6
24
29
45
15
12
85
104
3
13
119
49
140
16
23
43
18
11
120
9
15
12
24
79
60
132
89
55
29
81
64
60
20
36
219
60
1
36
60
78
36
29
15
57
12
21
36
40
20
3
43
18
47
120
33
60
39
13
35
13
35
91
41
13
47
63
9
37
96
59
48
72
9
36
39
61
20
64
12
60
84
119
24
37
24
95
21
4
12
128
36
3
51
70
30
12
53
51
105
1
23
21
51
79
6
18
30
80
27
33
22
108
17
109
44
136
36
134
4
50
10
137
24
19
41
36
48
1
14
126
39
15
142
84
20
24
66
16
30
24
80
54
57
159
9
145
110
22
59
9
60
15
12
49
84
11
19
6
6
14
63
81
75
12
43
5
85
42
30
48
59
121
12
8
10
12
24
89
7
65
25
30
29
105
4
35
25
12
114
65
45
64
35
51
46
74
90
51
3
6
15
15
33
31
6
44
16
71
139
65
1
83
25
42
29
48
51
10
80
51
19
29
12
145
14
60
22
35
123
16
53
177
24
15
37
68
6
84
117
24
61
48
30
17
193
20
112
35
13
131
24
127
29
61
35
9
39
24
37
60
36
23
96
96
84
61
35
3
40
17
9
16
48
11
15
81
63
105
7
60
29
25
35
60
36
109
36
95
24
99
6
70
14
15
75
10
35
127
14
39
25
30
65
55
60
65
12
3
6
54
40
72
8
46
104
36
75
85
71
24
36
33
52
95
24
9
126
16
30
83
15
21
24
81
75
15
30
114
30
6
34
42
65
55
29
75
130
54
96
30
66
30
8
22
5
43
20
81
105
70
29
37
8
292
90
53
61
35
45
16
104
150
64
17
19
110
46
89
24
7
24
50
3
1
26
40
96
8
82
68
16
20
15
36
24
19
66
14
16
30
14
30
22
38
22
5
60
43
5
111
153
7
5
25
30
50
46
168
60
185
25
12
44
10
5
121
35
25
38
6
76
14
30
63
13
38
45
37
23
1
6
78
60
30
77
25
90
68
22
8
46
24
30
90
90
60
56
111
3
36
4
17
25
24
20
84
60
27
49
14
40
65
255
36
34
186
96
98
27
24
15
21
33
40
246
144
120
77
139
50
106
68
40
50
60
27
48
25
20
106
5
15
33
1
12
120
83
12
63
10
126
5
36
9
4
96
20
15
60
19
29
12
9
51
48
7
36
74
4
60
30
90
12
35
9
16
59
96
3
81
15
69
31
30
126
54
90
29
7
30
14
24
16
53
57
99
21
40
14
90
6
4
12
30
8
30
76
14
22
14
4
86
45
24
36
9
52
108
56
30
16
98
10
30
6
29
31
50
64
50
66
3
37
35
31
78
36
36
78
101
36
60
13
59
37
96
38
22
14
4
29
21
22
53
1
74
90
46
44
81
9
22
29
15
4
20
45
72
85
24
54
41
25
30
24
12
74
40
14
81
45
3
61
110
57
69
196
30
29
19
20
16
29
7
24
50
15
1
24
24
11
36
48
15
6
4
6
54
11
121
35
93
90
22
48
35
75
76
29
15
22
144
11
9
39
7
8
166
44
100
47
19
14
10
26
16
188
15
195
21
19
17
24
55
50
34
86
10
36
5
24
129
10
29
96
156
15
9
37
23
36
120
1
24
14
40
140
21
105
39
60
1
140
4
95
12
12
7
6
23
31
66
8
22
14
54
76
24
12
128
30
16
71
9
3
37
104
30
10
30
42
18
41
48
48
3
40
17
49
14
112
74
15
39
10
6
90
14
90
36
24
52
14
16
38
6
4
29
43
18
59
7
30
66
60
18
150
5
12
73
71
24
85
167
33
39
27
21
19
29
1
114
41
1
24
44
52
95
43
6
14
57
25
83
37
168
30
12
29
1
104
3
13
59
36
13
50
21
60
25
36
35
43
66
71
9
16
108
11
120
45
64
80
40
11
31
53
55
257
103
17
60
84
45
51
13
30
17
13
20
51
25
30
6
74
4
89
37
44
60
30
40
65
60
36
181
35
48
1
35
36
19
65
9
36
4
20
87
19
140
81
25
90
18
12
18
36
30
14
52
60
14
40
60
140
111
60
72
12
9
75
1
84
11
9
27
180
84
24
15
10
107
3
16
110
4
146
9
7
18
96
14
117
9
123
51
57
55
48
77
13
47
25
98
90
120
15
31
30
6
78
11
84
12
12
37
24
6
101
63
30
16
20
46
54
71
103
5
157
30
240
5
9
39
7
14
123
37
36
74
16
53
21
10
125
1
119
ABCD 99418138936*3^$a+1 [50119]
21
9
114
282
180
78
66
54
72
73
5
27
183
36
90
144
132
30
240
25
48
125
67
35
54
240
30
144
276
66
108
60
342
108
36
69
15
145
35
6
30
6
99
99
102
55
143
42
48
6
120
6
90
324
117
39
150
48
42
108
102
78
72
120
114
90
156
198
27
99
96
570
60
138
13
23
54
67
275
141
57
180
42
153
75
213
27
270
135
207
48
126
24
43
29
198
192
204
241
5
43
191
60
85
149
30
90
3
147
216
66
355
59
186
363
87
153
21
24
126
66
114
369
27
138
270
61
71
30
75
16
167
30
6
84
6
36
108
162
30
384
27
39
121
32
45
291
39
72
48
60
12
73
5
171
240
15
54
42
90
30
153
15
216
156
445
119
30
6
84
96
144
49
77
138
36
186
18
36
324
12
18
240
115
47
33
15
385
191
36
141
39
54
6
120
181
23
105
112
173
307
59
18
66
81
123
72
54
126
228
72
90
18
150
75
112
59
69
45
115
335
102
54
114
270
66
6
18
36
126
18
12
78
12
234
54
132
13
71
24
337
80
63
1
71
24
49
311
54
30
96
69
15
321
219
21
75
120
234
42
121
80
9
18
181
179
180
150
342
84
54
222
30
78
210
36
54
13
48
224
57
114
69
111
36
18
30
60
102
235
5
18
121
32
27
30
42
84
6
48
163
107
60
120
145
5
36
84
312
54
261
208
71
54
210
1
176
75
165
105
55
143
6
27
99
18
66
6
270
30
55
185
54
126
30
348
72
54
30
109
167
9
39
240
36
126
18
30
55
275
13
128
21
90
30
24
139
41
87
213
75
291
45
93
150
13
77
66
6
90
48
42
30
24
81
93
6
246
54
54
216
6
48
60
156
90
91
35
24
360
246
78
66
54
60
21
51
18
192
198
90
91
251
85
5
144
216
3
21
36
18
37
125
115
23
132
120
13
5
36
144
180
72
24
30
90
54
42
120
108
6
84
36
24
36
189
27
30
108
72
99
9
6
126
18
72
174
234
6
36
55
173
195
57
144
90
144
13
128
96
39
121
80
15
48
36
24
90
43
59
114
115
41
420
99
99
36
30
24
51
15
240
129
135
162
55
23
102
78
117
16
137
102
24
36
69
16
5
228
450
42
144
27
57
6
120
6
174
114
115
11
66
18
6
ABCD 99418218028*3^$a+1 [50050]
1
29
3
39
1
48
24
36
20
45
6
45
3
12
33
15
6
75
4
53
48
19
11
85
47
12
25
41
36
6
24
13
5
78
12
36
42
24
24
24
12
3
33
42
18
42
1
20
21
18
57
3
36
6
3
33
30
12
1
44
21
6
36
30
3
21
18
30
102
9
15
12
13
17
63
9
3
15
24
49
32
63
21
3
153
108
27
9
3
153
87
1
59
12
30
6
13
47
24
33
40
17
15
39
96
21
48
24
28
35
37
47
6
3
4
101
6
13
11
42
3
52
8
4
8
15
25
23
36
1
65
24
54
24
93
72
12
99
12
57
100
11
30
15
84
16
44
72
88
92
39
30
111
28
8
105
3
12
39
36
12
85
41
12
48
54
12
61
179
1
20
15
24
96
24
21
39
13
8
15
69
16
59
60
24
37
20
12
15
60
25
35
162
15
39
9
28
5
42
18
90
13
12
29
30
30
6
33
87
24
21
3
84
13
8
100
35
36
21
9
30
24
45
15
45
12
40
20
9
30
60
90
31
77
66
21
84
15
69
15
12
1
8
12
40
8
12
3
36
36
30
115
8
40
11
54
7
47
6
6
6
7
41
72
42
1
20
12
24
39
6
48
12
6
54
24
27
24
3
6
36
15
33
6
21
124
72
95
72
1
92
3
81
4
11
6
12
36
67
23
9
48
52
53
54
18
6
54
27
28
23
24
6
63
112
47
18
24
43
8
3
12
133
47
37
47
24
45
60
36
15
60
13
32
3
6
6
33
40
11
24
12
66
55
53
60
6
1
20
3
84
36
66
3
16
95
57
72
45
27
4
11
21
40
8
75
85
11
13
8
27
12
60
1
72
83
13
65
7
44
15
1
29
3
88
20
27
12
60
24
25
41
6
18
66
54
6
1
23
37
12
17
6
33
4
60
11
49
36
32
60
15
13
12
59
93
33
43
5
36
63
63
42
6
9
40
116
4
11
6
36
3
27
45
87
1
11
66
87
16
44
15
12
48
36
25
47
12
21
24
36
57
78
157
8
4
53
39
15
24
85
12
32
21
6
61
12
20
3
60
45
3
25
5
12
67
20
28
12
17
31
44
15
1
5
3
27
102
27
15
36
85
35
78
19
35
6
54
13
23
25
11
48
21
111
9
15
12
24
21
100
35
12
1
12
20
105
7
20
3
9
9
42
73
41
15
33
18
9
4
89
63
12
15
6
60
7
23
37
80
45
12
27
15
33
12
16
12
20
3
48
37
17
6
96
36
30
15
45
7
32
15
6
27
12
9
54
33
12
88
77
18
12
21
4
32
3
61
41
30
18
15
93
39
4
12
20
63
25
35
6
19
12
32
15
6
12
3
52
17
12
3
12
39
24
57
24
39
21
12
105
15
28
107
45
63
24
36
36
30
6
57
16
59
57
3
121
32
28
35
37
35
144
49
20
51
6
43
5
19
11
12
12
12
1
60
29
19
12
20
3
12
25
47
21
4
32
3
81
9
42
6
48
7
29
30
1
35
12
33
28
29
91
11
1
8
21
60
3
15
12
36
48
66
6
48
6
51
15
9
24
132
9
24
126
60
1
32
3
12
66
19
8
12
3
84
33
16
12
72
32
4
107
18
39
3
13
47
24
78
3
27
57
48
72
15
6
48
162
30
7
5
6
21
16
12
23
13
35
21
16
17
31
20
21
6
37
8
15
54
15
75
1
5
3
57
12
15
63
9
3
48
9
4
71
9
15
109
17
6
12
45
16
104
15
6
42
25
12
35
18
63
12
52
60
11
84
36
54
15
48
39
21
15
18
6
9
40
12
23
24
13
68
15
60
25
24
11
42
7
8
28
56
3
18
7
36
89
18
18
12
12
15
3
48
36
1
59
49
11
18
31
80
4
35
1
11
21
27
21
12
69
6
93
39
1
5
19
32
9
55
5
6
30
60
51
12
75
13
23
69
27
13
36
32
100
8
100
47
37
65
3
3
12
25
17
55
56
21
54
6
63
3
13
95
25
71
6
12
3
45
3
135
36
13
41
39
27
21
3
6
3
45
51
4
20
27
60
21
3
36
9
21
6
30
67
8
52
32
51
24
6
30
18
67
17
30
30
18
12
78
7
35
12
105
16
17
6
9
81
72
3
27
37
68
9
3
15
25
11
36
33
48
24
21
183
15
66
51
3
6
43
80
16
24
8
3
12
9
36
12
12
64
20
4
23
13
11
30
114
25
95
49
8
15
24
69
9
31
44
45
31
24
8
3
54
30
12
1
108
35
90
27
15
9
9
39
51
9
48
3
49
23
18
24
18
24
114
79
17
90
33
12
24
27
57
3
9
21
78
12
48
129
15
36
30
39
15
73
59
105
33
6
6
3
48
147
36
49
17
19
11
73
17
51
69
24
19
47
21
72
15
21
4
17
6
84
81
39
48
12
24
60
37
113
39
16
11
1
12
23
18
30
102
3
60
12
33
7
23
6
126
60
18
7
20
27
12
114
39
28
29
3
40
35
18
3
36
51
9
36
93
51
3
13
47
6
66
120
30
31
65
43
11
1
143
12
24
69
15
36
84
36
45
129
30
21
15
114
39
16
11
18
31
24
53
48
36
39
4
20
28
23
54
6
42
43
47
108
69
36
60
15
21
9
7
80
15
33
36
45
15
33
6
24
25
47
36
57
3
138
55
11
24
24
12
73
36
32
9
3
48
27
12
24
9
12
15
9
81
84
7
44
9
7
32
15
48
13
11
144
85
20
15
30
87
15
12
12
45
39
54
6
37
5
27
27
49
80
4
96
20
57
7
5
42
9
4
32
99
169
107
1
5
30
25
53
102
25
32
171
25
59
21
15
30
6
48
21
4
8
24
39
120
69
36
40
5
24
31
17
7
48
59
6
24
36
39
45
18
36
6
144
87
28
24
23
12
12
6
12
15
72
28
17
30
48
33
12
96
4
96
12
8
51
36
57
12
36
3
105
4
80
3
12
30
6
81
60
33
3
3
36
9
21
78
6
6
45
16
60
20
27
6
55
11
60
21
165
15
9
30
33
45
18
13
20
12
100
20
75
13
24
36
20
4
17
39
12
69
6
12
96
9
28
32
60
16
11
1
59
21
27
12
30
39
135
24
1
44
63
24
6
3
24
3
18
7
8
39
25
47
24
6
36
42
18
18
37
44
4
12
12
65
27
48
51
6
63
3
13
17
12
87
39
60
45
120
24
51
6
18
1
11
108
6
39
45
90
12
33
27
18
96
19
53
39
36
3
114
18
13
17
24
18
61
32
3
9
27
45
28
35
21
12
69
43
95
13
47
12
24
36
9
4
68
63
21
15
1
104
9
30
9
45
55
17
43
35
36
21
9
75
21
48
51
72
9
51
9
18
66
55
11
73
5
ABCD 99418360612*3^$a+1 [50002]
16
18
48
8
76
38
16
36
26
40
20
34
23
3
33
9
36
22
38
4
12
38
33
55
5
12
15
6
12
3
9
15
15
10
8
18
4
78
2
10
8
22
80
66
46
18
95
33
72
16
30
2
15
3
16
53
31
12
20
9
33
15
25
68
18
24
66
22
29
21
3
7
8
30
12
15
12
15
6
51
73
26
16
6
20
12
51
12
3
21
99
30
15
36
13
71
79
42
128
22
26
15
12
21
30
16
98
40
48
48
62
28
29
15
28
5
49
18
30
8
18
64
50
3
19
26
3
24
72
1
8
22
5
48
9
27
31
50
42
52
41
135
4
14
94
41
187
54
18
101
15
4
38
12
52
24
20
64
18
12
102
86
9
9
24
3
25
47
43
48
24
50
46
17
57
3
13
2
70
50
30
10
48
5
25
32
4
6
12
8
18
4
12
11
57
10
5
1
11
24
15
82
32
60
22
44
4
5
33
4
44
22
48
50
154
6
24
20
18
52
12
24
29
3
40
8
70
36
26
18
64
18
2
16
6
53
13
2
21
27
30
4
44
4
12
14
4
38
3
96
9
12
78
12
9
21
18
57
7
86
46
6
90
18
2
22
50
36
24
168
22
90
86
34
56
4
17
13
36
20
10
6
8
51
19
42
8
48
48
12
30
132
28
72
5
36
15
40
32
4
26
28
59
51
30
30
16
60
48
12
56
70
2
78
22
38
27
12
19
42
32
10
5
21
142
50
3
9
78
22
42
8
40
12
18
8
15
75
12
16
2
10
30
48
32
28
2
58
54
8
57
15
36
10
30
50
34
26
75
7
2
66
4
80
30
18
22
8
12
36
34
12
5
79
36
38
27
19
6
78
50
40
20
22
5
25
54
29
21
4
11
7
8
82
47
3
9
21
4
11
27
10
26
16
138
8
48
16
8
10
36
110
15
7
30
23
55
2
27
1
12
2
52
56
40
113
7
5
103
6
95
49
50
12
10
54
5
13
30
6
12
18
20
21
3
18
48
10
20
12
22
8
42
82
68
16
32
30
18
12
27
72
108
3
120
18
64
71
9
48
87
3
10
12
8
22
17
51
12
52
5
24
1
26
9
1
12
107
21
22
26
22
12
18
12
8
22
50
27
3
58
8
10
24
36
24
17
19
14
58
29
3
10
42
86
12
96
39
97
35
21
42
46
32
15
13
44
6
30
12
42
10
6
17
3
120
52
5
33
46
56
28
41
73
6
41
51
30
10
53
60
1
11
43
17
3
22
2
60
16
2
39
1
12
23
3
4
72
26
4
24
20
4
6
2
34
29
39
100
72
56
9
21
64
90
36
12
38
48
15
61
14
52
12
5
13
2
33
13
32
58
60
42
50
18
30
9
12
73
170
18
78
100
12
5
12
1
2
12
10
72
8
60
10
8
18
34
5
37
14
16
8
33
13
24
66
24
53
25
59
31
12
50
22
89
67
12
5
33
30
52
42
6
30
62
60
70
198
12
30
66
2
18
9
67
8
6
16
11
15
28
20
4
8
48
9
15
60
6
16
23
7
24
20
9
1
47
79
53
55
6
11
61
32
15
51
34
50
21
9
16
44
118
42
38
48
100
6
8
16
2
48
12
4
125
1
12
12
23
15
18
28
2
18
22
38
22
54
48
6
24
17
3
16
2
4
14
24
18
4
36
23
7
30
47
55
6
47
97
72
18
17
48
25
146
10
132
30
54
56
3
36
25
23
45
87
39
24
40
36
41
3
30
3
55
24
14
10
5
27
12
141
1
54
14
3
72
7
24
36
41
15
58
11
108
15
18
10
53
19
48
8
10
2
18
34
53
24
33
28
12
66
2
42
10
12
36
2
21
15
21
55
6
90
12
68
70
24
6
18
11
39
64
6
74
28
92
36
22
12
30
6
92
3
31
36
18
96
14
9
1
174
6
62
72
21
1
18
98
10
8
64
12
5
19
24
66
92
4
18
12
44
24
30
22
29
9
18
22
12
6
48
6
18
38
12
27
33
78
10
23
1
114
50
15
117
40
95
12
85
11
19
6
32
27
1
6
44
9
12
13
98
148
60
24
5
15
48
57
37
24
6
44
54
15
25
96
2
52
20
6
10
5
1
44
46
41
163
2
48
64
78
20
34
23
3
4
60
18
38
28
5
75
4
30
18
17
55
6
6
14
22
54
11
27
6
15
57
12
6
10
11
1
47
1
2
40
54
35
31
77
1
2
60
18
16
48
6
14
15
1
11
9
27
7
101
31
54
44
46
32
18
30
42
27
15
28
24
68
28
18
44
16
6
56
4
53
85
38
4
24
17
12
1
32
48
84
15
36
7
48
2
15
72
3
42
58
12
6
2
30
52
80
27
103
53
13
32
12
15
36
45
12
18
16
6
48
32
3
15
16
29
1
24
62
12
22
6
20
9
13
66
2
4
56
48
34
18
12
8
12
10
6
59
36
12
75
33
27
9
33
46
54
12
23
15
16
5
36
84
36
9
15
9
6
10
6
24
200
76
56
9
63
28
29
21
82
26
39
31
12
29
3
40
12
24
5
15
21
3
10
23
49
18
80
16
5
7
42
8
30
10
2
30
16
6
38
27
21
42
22
36
2
22
24
32
40
2
46
32
39
61
68
16
18
26
34
5
45
48
172
50
10
6
17
27
21
1
6
2
6
21
19
20
24
6
16
119
9
10
36
96
36
18
32
12
18
94
18
6
30
14
36
54
21
12
25
48
35
27
12
100
66
44
16
11
31
72
5
21
27
43
29
31
36
26
40
35
27
18
12
28
23
7
50
18
9
43
60
12
38
27
75
22
14
16
149
19
66
6
146
72
76
95
7
48
32
60
12
6
12
4
6
29
13
26
16
8
30
3
25
54
29
1
11
24
19
20
12
4
8
21
24
1
122
28
2
42
57
21
22
6
32
4
26
30
58
92
10
32
16
30
17
15
28
6
90
26
10
38
94
8
40
30
59
3
18
88
24
11
27
9
1
24
30
26
18
4
108
68
4
38
160
24
14
4
5
7
65
63
46
35
45
4
18
20
28
20
16
26
60
15
33
12
4
23
3
34
24
54
60
8
28
12
32
10
12
18
38
3
45
15
31
90
24
14
60
18
10
5
27
18
4
44
16
26
10
12
36
30
14
27
24
15
40
20
54
22
5
1
20
42
22
66
12
38
22
36
36
24
44
6
4
11
12
45
27
45
40
6
32
9
13
20
15
1
24
6
24
48
5
139
114
20
22
8
34
6
74
6
4
8
12
93
3
12
34
59
37
18
62
15
12
3
28
14
6
9
13
60
30
48
2
10
32
16
17
24
21
15
73
20
12
112
30
12
14
22
20
18
4
23
25
83
25
12
18
12
18
35
127
5
19
30
8
48
30
58
24
38
18
51
25
6
20
70
20
3
115
54
38
40
77
85
6
24
50
22
30
11
15
52
5
21
30
90
10
12
32
22
78
8
4
66
18
2
94
6
8
16
8
111
1
30
36
53
9
60
58
180
185
7
120
8
28
54
12
35
1
30
2
96
39
25
18
2
3
75
4
26
27
1
32
4
71
15
33
36
49
74
126
42
22
6
90
11
3
10
36
32
18
9
7
18
11
15
166
48
ABCD 99418884718*3^$a+1 [50187]
37
27
45
72
15
300
111
54
315
128
100
48
192
336
99
102
51
87
105
176
16
45
108
12
36
84
23
37
126
150
120
363
21
15
21
75
48
57
183
27
165
44
64
32
109
119
124
105
135
63
69
96
80
67
45
27
6
75
39
120
48
21
21
6
209
85
15
44
4
117
59
12
112
15
17
196
57
3
128
31
138
48
215
7
93
27
48
33
9
11
112
69
23
55
150
23
108
16
80
36
187
42
6
42
12
18
45
27
78
3
189
108
171
80
67
57
15
5
12
64
36
123
101
37
39
240
276
27
65
175
165
3
30
75
57
23
4
81
114
18
252
180
6
120
233
64
228
129
219
9
12
123
48
15
33
20
16
33
27
21
159
44
79
21
32
64
51
105
9
36
12
60
111
51
89
7
30
59
13
12
30
6
83
79
245
133
183
9
183
105
12
48
95
115
29
43
81
57
167
7
18
11
19
30
162
41
7
237
384
21
75
33
207
156
57
11
16
81
24
3
15
53
115
9
416
25
39
84
51
9
116
1
72
183
108
111
78
135
32
25
18
33
69
18
18
30
77
16
96
96
252
32
25
108
11
7
93
44
55
30
15
108
189
39
81
36
54
78
35
36
144
192
28
45
23
67
41
64
45
72
36
84
18
42
75
153
51
116
163
173
172
255
21
12
48
21
18
57
45
23
73
90
93
60
57
75
57
60
12
15
75
53
28
45
3
80
52
27
17
31
72
168
72
102
39
27
174
18
42
6
33
260
144
37
11
112
27
21
9
18
30
51
87
77
43
90
27
60
87
285
105
108
60
27
116
64
3
77
108
16
21
59
84
73
114
21
32
25
51
9
102
21
117
48
30
102
3
68
16
33
15
3
30
59
133
90
65
7
78
42
81
57
123
9
18
5
172
84
51
6
3
21
180
23
36
19
297
15
6
15
80
112
3
72
48
72
18
84
3
57
39
32
175
17
16
9
75
33
120
162
528
24
66
183
176
36
12
276
16
3
30
90
17
61
3
32
160
20
19
150
23
16
219
72
6
42
30
11
61
3
68
28
9
71
31
6
84
71
37
192
36
30
45
12
32
84
97
84
215
13
83
25
12
15
75
21
12
20
64
51
54
39
204
20
115
48
270
90
414
90
141
9
83
16
20
64
117
30
120
5
43
17
25
48
75
27
369
39
105
15
21
99
57
63
222
23
12
4
32
37
167
73
108
63
12
9
48
12
63
128
37
78
9
36
9
195
164
1
159
21
39
117
15
12
57
59
64
105
18
90
54
90
11
144
28
45
60
183
87
93
80
37
30
78
15
48
27
42
27
51
77
220
96
176
103
192
105
80
25
135
135
6
3
36
80
28
393
102
117
3
45
3
120
72
78
27
68
427
5
172
84
81
15
144
69
12
228
60
42
138
203
12
37
36
12
75
87
18
135
135
77
1
27
63
33
80
16
165
18
45
75
222
48
3
84
44
36
108
36
76
48
45
138
24
21
27
177
105
36
135
249
90
6
183
57
135
105
24
48
11
7
173
19
93
117
30
18
27
12
21
162
18
39
21
72
ABCD 99419332778*3^$a+1 [50002]
117
96
9
39
15
54
132
31
47
30
27
120
3
45
237
48
36
42
30
18
144
12
24
24
6
30
6
31
89
15
75
6
102
81
15
96
1
47
72
6
54
54
6
36
13
29
36
30
66
15
3
13
200
75
12
12
93
15
121
29
6
6
15
39
144
33
63
57
87
36
180
12
42
6
36
6
48
27
255
18
39
153
7
161
54
6
174
12
73
32
15
90
54
9
40
107
18
3
33
66
6
103
35
45
15
60
66
18
18
18
21
105
24
39
75
12
9
81
231
3
45
72
33
300
42
12
60
1
77
27
27
30
60
48
30
165
45
27
21
108
90
36
9
24
57
6
90
90
12
6
51
75
21
9
24
15
141
60
36
18
24
228
24
6
18
37
59
45
15
24
12
24
30
15
9
54
48
9
9
90
69
27
18
27
48
15
18
18
60
180
21
15
9
21
78
45
75
42
60
24
6
264
9
15
6
102
12
12
60
73
56
15
12
78
15
87
24
90
78
81
69
90
60
36
60
21
9
30
9
15
18
24
15
15
9
15
102
18
24
42
6
90
12
3
15
60
18
19
47
78
18
108
36
48
36
36
6
42
33
27
12
1
59
48
6
39
15
18
15
3
6
6
72
30
36
39
21
51
9
87
27
18
108
15
24
15
30
3
9
15
39
57
24
141
3
64
71
54
42
24
30
54
12
90
36
84
111
27
12
129
51
6
120
48
6
90
36
108
6
1
23
6
18
48
24
105
48
45
27
39
66
60
18
30
18
97
11
156
81
88
17
30
24
33
96
24
15
66
42
30
7
77
78
18
18
81
15
49
32
45
18
36
6
84
48
51
64
47
78
18
12
156
6
3
16
71
169
11
60
54
12
39
48
15
132
54
114
12
6
42
105
81
39
15
48
24
168
25
56
15
36
6
12
48
75
39
9
87
105
39
60
93
40
48
32
3
144
45
63
30
12
24
6
9
81
31
23
6
30
60
66
18
6
18
12
33
15
33
93
12
15
63
6
3
63
12
126
72
18
6
15
48
51
30
90
12
168
24
60
66
114
1
29
42
36
18
66
9
39
12
45
69
75
21
18
18
24
24
72
15
135
33
27
37
17
31
8
69
27
3
45
48
27
45
72
81
18
6
15
16
32
3
24
6
24
54
9
72
24
27
84
33
15
66
6
168
60
60
12
36
12
6
12
54
48
6
6
30
30
6
39
9
30
60
85
17
12
6
6
78
33
3
69
27
165
3
102
63
3
24
138
30
12
6
42
60
60
42
30
54
51
9
6
96
78
75
24
3
72
85
131
69
21
6
21
75
12
66
6
66
24
39
21
18
60
108
60
72
18
42
25
80
75
78
42
60
30
30
21
51
204
66
114
6
18
45
15
105
45
18
84
24
37
8
51
6
18
165
69
42
6
3
64
17
30
96
57
57
30
48
42
15
39
30
19
56
21
19
17
127
32
3
42
66
12
18
90
102
12
6
90
30
33
159
66
30
57
24
9
127
80
9
6
60
72
6
15
39
66
72
7
17
60
18
12
24
36
60
21
40
48
17
114
93
63
78
174
93
39
30
19
29
30
12
90
15
3
6
36
150
13
8
24
99
45
81
54
42
42
6
15
111
49
17
30
48
57
3
6
216
63
57
24
24
15
39
6
67
59
21
45
3
57
39
3
6
66
24
6
103
128
105
54
1
47
1
65
6
90
60
3
15
1
47
18
54
42
18
141
39
6
30
12
33
15
105
15
174
30
21
39
36
37
83
204
96
60
85
47
114
15
111
48
24
33
3
24
48
12
33
3
45
45
19
35
42
18
12
6
24
39
39
48
48
36
54
12
78
21
39
9
57
84
60
96
36
3
15
30
6
30
31
29
3
72
129
30
6
99
96
9
150
36
21
15
33
69
3
63
72
9
93
12
15
3
36
66
18
61
41
90
30
6
54
48
12
39
51
54
39
45
6
24
18
48
27
3
24
48
30
18
60
24
132
6
39
63
42
31
35
72
36
9
40
47
1
59
30
30
66
39
9
84
18
72
177
48
15
25
17
18
61
71
6
114
49
131
180
33
15
18
84
3
75
6
42
37
23
24
30
30
21
144
75
18
6
42
114
30
18
120
12
60
24
6
6
13
17
15
27
6
6
84
180
36
36
25
77
12
18
66
19
11
24
6
120
66
61
47
30
3
45
3
15
90
7
32
63
48
24
25
8
27
12
30
150
13
8
27
45
45
3
75
210
42
33
75
13
215
12
42
75
3
12
12
234
12
18
21
15
1
8
15
6
54
6
30
24
57
9
24
39
16
29
30
21
64
35
13
8
15
9
15
30
27
3
12
36
78
6
24
6
75
9
159
15
66
6
24
36
13
32
96
48
15
9
75
12
81
75
18
19
17
24
15
40
11
18
3
9
18
36
9
40
32
15
9
21
36
60
108
120
66
108
57
201
15
24
48
21
19
41
39
15
42
54
12
24
21
3
120
42
18
12
93
21
66
60
48
12
73
179
42
75
24
96
64
77
99
9
54
12
21
3
60
66
31
32
123
45
15
54
30
ABCD 99419551852*3^$a+1 [50001]
81
222
24
12
60
96
84
24
54
24
54
6
6
48
6
36
27
64
11
36
1
119
169
71
30
66
72
66
6
57
15
6
102
6
54
57
39
108
141
147
60
12
12
114
60
139
32
48
135
9
9
24
162
30
63
39
12
18
30
54
42
18
138
36
61
23
12
36
9
81
36
219
165
27
87
105
75
12
105
63
132
30
66
24
24
6
60
60
78
54
18
90
15
15
24
96
18
60
60
78
72
42
63
3
61
48
41
103
179
6
231
267
72
72
21
51
6
120
84
6
6
31
11
36
18
138
30
7
128
48
39
84
120
13
137
48
126
24
60
24
157
17
15
96
21
43
23
72
42
7
5
96
150
24
54
66
120
13
5
27
159
24
42
24
60
75
3
156
6
66
12
60
1
107
24
18
6
6
15
16
131
24
108
42
18
132
73
83
60
18
78
54
36
42
66
54
21
51
13
41
7
32
48
21
12
36
12
132
48
18
24
145
95
33
48
3
12
417
27
30
12
91
41
90
12
54
12
6
108
48
60
60
21
51
72
84
258
120
18
6
6
132
36
90
42
24
42
48
18
24
18
15
99
13
47
36
60
18
15
3
45
39
24
24
9
27
12
120
49
5
36
12
75
144
147
96
6
30
24
1
131
141
33
102
57
39
9
21
78
12
42
12
54
24
6
42
45
9
30
12
13
11
132
129
9
72
6
48
121
53
18
78
66
36
42
54
72
66
12
6
12
36
18
18
42
90
60
21
27
84
84
6
7
32
3
6
42
109
11
72
30
78
6
90
36
12
54
30
24
54
24
7
23
12
48
48
72
12
72
33
16
83
12
81
39
9
15
12
69
48
27
42
246
108
60
24
12
48
90
24
12
30
156
18
31
149
30
36
105
21
48
204
120
30
72
24
48
12
72
198
48
63
3
36
30
96
27
9
138
30
15
81
6
9
63
48
18
36
6
42
36
60
6
6
78
66
18
12
102
48
43
47
81
48
64
80
171
60
57
75
30
252
12
63
99
13
96
32
33
24
60
84
39
3
48
6
24
120
7
17
48
31
5
75
27
54
31
23
48
36
24
18
48
27
51
30
63
96
39
72
1
143
42
48
18
42
12
30
102
235
80
51
93
99
192
222
84
18
24
48
1
5
30
72
24
109
17
15
3
174
18
54
39
27
144
120
6
42
156
129
9
103
17
18
45
33
63
9
174
78
42
81
57
39
96
64
48
89
12
60
63
33
18
12
1
53
114
12
24
108
24
156
90
30
109
17
15
21
48
66
48
105
63
66
24
18
30
135
207
6
12
111
48
207
60
84
72
18
39
69
96
90
48
144
18
132
27
160
83
24
30
6
72
60
102
60
48
6
165
16
53
18
24
6
43
17
66
30
78
33
159
12
42
42
60
37
107
21
27
21
15
60
21
9
72
63
123
12
144
25
80
33
102
30
123
3
30
30
36
78
24
102
6
43
32
9
72
255
48
16
47
6
60
90
54
42
108
66
48
6
33
105
78
12
6
12
48
43
48
59
117
81
84
27
9
18
21
16
11
96
48
12
180
12
73
144
5
54
12
108
45
9
39
21
6
12
12
18
78
109
11
42
48
27
33
18
24
6
24
72
15
75
6
15
51
6
7
107
138
66
72
36
66
36
7
17
42
48
60
9
111
48
6
12
30
54
36
24
54
25
23
78
96
54
102
18
36
24
36
24
60
9
16
119
12
24
36
66
175
11
12
60
120
48
69
3
45
3
114
96
75
123
6
18
102
66
24
18
6
60
12
18
54
102
18
78
15
123
69
64
80
15
18
72
114
102
42
138
18
36
24
13
35
12
12
6
30
12
229
17
24
42
45
16
89
7
5
78
30
15
315
54
114
48
66
27
117
150
30
135
75
42
30
54
30
96
9
39
9
3
13
47
96
33
39
9
51
30
6
66
12
75
33
42
42
54
6
66
48
12
24
18
12
84
114
36
1
95
1
71
72
33
3
13
11
24
18
6
12
330
90
165
64
35
93
33
24
30
9
51
96
13
137
7
128
21
84
54
36
60
6
54
21
21
91
35
78
15
165
54
60
42
18
156
1
35
93
16
11
117
75
21
96
3
18
30
45
9
48
39
39
30
84
18
54
ABCD 99419576968*3^$a+1 [50107]
8
72
33
7
96
5
99
93
18
153
27
13
80
21
48
3
24
33
303
48
16
83
45
57
36
54
93
112
168
128
9
18
12
9
99
18
19
128
15
150
180
12
240
30
78
15
33
204
3
63
129
120
48
88
29
19
77
102
21
21
66
25
17
295
65
103
17
18
42
51
16
185
48
7
48
17
63
240
48
64
23
81
9
48
42
21
99
45
96
27
285
40
197
12
15
153
138
37
5
30
60
48
25
17
120
78
153
147
54
78
33
15
33
9
63
24
33
55
17
135
88
137
18
117
33
7
56
27
12
265
8
33
15
40
77
3
87
57
105
39
9
63
45
19
41
162
90
43
128
111
1
107
85
32
81
39
51
54
55
53
72
3
3
45
9
30
121
59
330
30
6
63
27
157
17
15
3
150
55
32
40
120
23
145
35
13
80
69
3
72
45
36
39
105
78
30
18
9
120
16
128
21
30
6
63
9
12
240
139
89
78
145
179
48
45
72
120
16
80
15
180
54
18
165
48
129
15
3
102
18
21
16
233
87
3
78
12
51
24
40
107
13
72
48
8
48
16
23
60
21
112
72
5
75
75
12
36
24
21
9
18
165
48
27
13
32
48
9
79
17
72
127
8
48
45
54
126
39
21
12
18
42
75
72
24
16
24
240
11
126
60
3
69
43
59
36
129
33
7
48
107
21
40
269
3
63
33
81
36
19
11
37
77
43
32
123
13
17
90
42
36
79
5
90
60
30
6
30
139
41
39
48
40
8
64
80
88
17
120
159
96
24
72
117
150
21
27
72
78
72
18
72
13
24
56
64
35
78
12
108
78
144
90
39
27
162
258
12
13
144
23
18
60
27
16
41
63
45
60
15
136
24
216
72
77
192
78
21
16
11
24
21
15
162
18
54
90
21
40
29
43
5
180
15
3
117
33
63
81
15
21
43
24
80
72
40
11
30
144
6
105
40
168
101
30
13
5
27
24
27
84
33
40
56
51
18
27
120
16
17
15
48
87
12
96
13
32
48
9
103
59
13
32
81
63
81
90
13
248
9
55
120
11
117
27
216
37
53
115
65
7
32
45
19
59
37
35
13
197
78
13
8
9
42
36
54
90
49
41
79
32
144
40
344
9
343
24
41
7
152
160
56
27
37
56
88
11
258
12
36
162
25
173
3
40
161
15
48
27
180
25
8
16
77
27
3
42
3
117
72
78
45
40
56
16
53
42
9
39
42
39
69
12
15
3
117
81
15
9
39
40
209
31
77
72
3
64
80
96
48
64
152
48
57
31
104
63
30
51
27
93
64
5
75
45
42
81
9
36
30
114
126
72
102
15
24
16
53
90
25
8
57
7
48
17
18
13
155
109
11
42
102
78
55
17
55
8
40
8
9
39
201
18
13
8
9
247
155
30
79
24
173
75
69
75
15
25
80
75
205
48
120
8
15
9
88
47
48
78
102
18
43
11
36
9
45
51
75
24
30
198
81
51
21
184
65
18
48
93
51
181
59
13
32
165
60
30
25
8
57
6
30
27
213
54
138
75
408
88
11
30
39
96
45
186
30
75
24
153
72
78
1
11
13
56
21
19
120
59
90
43
65
7
72
35
30
63
63
49
8
195
42
3
16
56
15
81
27
45
40
203
90
90
33
249
327
33
72
15
21
19
113
63
88
41
18
78
55
17
231
64
32
15
9
9
7
8
3
109
320
16
17
18
37
35
37
8
27
6
54
90
18
45
135
25
23
73
17
24
39
87
57
87
25
83
45
75
13
5
27
33
120
15
9
63
16
47
25
24
113
135
27
18
102
96
54
30
150
19
24
65
31
56
105
96
354
6
15
69
3
48
ABCD 99419755486*3^$a+1 [50057]
30
12
60
41
19
36
102
12
39
87
54
90
78
42
126
42
41
1
63
32
1
84
18
120
30
3
45
24
96
72
3
45
3
51
78
15
33
47
43
53
16
48
27
6
15
27
108
24
198
18
30
24
18
17
73
90
30
15
87
18
23
67
18
24
18
42
6
12
12
41
19
108
33
48
21
150
18
120
192
6
72
18
12
15
57
135
21
42
65
13
35
37
107
16
45
102
60
78
30
54
36
12
60
102
366
24
23
96
61
48
48
54
30
48
63
159
113
193
30
12
18
54
18
12
6
30
60
42
42
11
115
12
18
12
18
102
18
9
33
111
69
30
42
66
33
80
127
42
18
42
12
108
18
12
5
25
102
6
84
6
33
27
24
30
6
114
18
18
42
78
30
72
12
18
12
11
64
33
60
30
53
64
105
108
30
138
12
18
165
15
12
60
137
64
27
42
60
42
6
114
45
3
120
78
23
64
75
21
39
90
102
18
120
30
33
27
102
96
47
55
12
30
30
33
33
54
9
27
117
15
33
9
6
54
18
57
3
45
32
43
5
73
39
51
30
60
35
85
30
90
42
18
30
54
66
84
78
63
15
17
37
156
42
132
6
27
15
12
5
1
30
42
42
48
60
42
150
81
105
84
48
18
33
9
71
19
12
48
60
53
7
48
102
102
300
18
120
87
48
75
132
6
30
114
59
7
30
27
3
42
78
12
12
30
111
57
18
60
132
42
6
69
15
48
120
105
27
36
12
18
150
24
36
33
117
27
27
150
48
180
240
123
105
87
32
144
109
102
66
60
54
18
78
54
48
12
18
48
30
90
29
13
3
39
96
9
273
47
55
48
18
23
67
30
12
180
15
177
15
3
60
42
60
11
79
150
60
18
30
18
12
30
60
48
84
18
48
72
41
16
75
21
87
30
11
139
42
18
42
48
30
48
12
78
39
3
45
3
60
12
12
66
132
3
27
5
13
3
39
18
60
12
15
3
29
25
198
33
75
53
7
42
12
6
144
108
33
15
24
9
80
49
15
15
30
30
12
18
12
36
42
18
42
30
18
42
150
33
45
84
36
24
240
66
12
53
49
6
24
18
78
60
12
57
45
36
114
30
6
24
90
30
6
24
168
18
42
12
6
24
18
60
12
78
21
57
12
11
7
57
57
306
117
3
29
13
131
1
36
120
42
78
54
21
15
33
32
19
66
24
90
18
48
215
64
48
3
174
18
162
30
36
42
12
30
21
99
48
45
147
60
96
12
165
75
5
7
78
72
6
24
6
42
90
30
48
77
7
9
57
12
11
61
18
33
48
9
12
18
210
48
23
169
138
12
78
60
42
78
207
15
60
18
120
24
3
63
30
12
102
60
21
9
36
60
12
11
7
9
15
33
45
18
42
42
150
36
12
42
18
12
36
75
9
71
7
57
93
108
30
90
42
5
16
32
109
3
32
64
159
33
285
12
270
108
24
60
6
222
108
102
3
80
25
23
37
72
48
30
12
60
18
42
342
60
36
27
3
12
90
71
1
258
90
78
24
66
30
30
24
18
165
48
57
90
93
144
75
5
1
174
6
27
3
42
18
12
138
30
24
6
30
30
84
15
165
48
30
90
3
69
171
15
24
90
15
15
6
24
35
73
60
30
78
15
27
42
6
5
7
57
48
48
27
18
30
12
168
33
51
45
144
99
60
42
39
87
24
6
27
3
120
30
23
7
90
30
33
99
45
3
30
72
12
18
137
31
12
30
30
12
66
30
45
189
35
31
120
84
6
12
35
16
27
204
36
54
15
144
9
23
19
45
33
12
35
91
69
45
99
27
54
108
51
87
12
48
72
12
18
42
6
87
15
18
15
45
99
21
42
30
42
36
24
6
84
18
12
5
1
143
127
12
48
54
63
87
48
12
29
109
60
48
39
33
18
30
95
64
21
102
18
3
80
16
93
48
132
120
60
18
54
3
3
30
54
6
12
18
69
135
96
60
24
18
102
125
55
96
12
18
60
12
48
42
60
108
24
36
54
15
33
63
69
36
87
3
114
48
48
84
6
42
18
149
13
42
6
24
36
119
43
5
7
78
11
31
66
47
16
117
12
30
17
25
6
30
83
7
9
21
12
42
5
103
90
132
186
12
18
42
30
60
15
87
105
3
237
15
60
150
6
9
75
126
39
3
60
12
66
72
27
123
48
30
87
ABCD 99420350234*3^$a+1 [50007]
27
93
18
49
29
24
6
36
21
57
3
148
17
30
24
84
21
9
126
73
60
5
87
4
20
12
3
9
27
13
8
48
57
15
27
21
40
96
35
13
36
20
72
3
1
155
69
27
9
81
30
42
6
42
30
25
23
12
24
6
39
4
95
21
9
6
48
36
150
111
15
25
11
12
57
15
24
37
5
55
17
67
44
27
13
44
3
72
21
36
28
32
39
6
15
81
19
5
6
108
24
78
87
63
12
1
119
12
66
24
138
6
42
9
39
30
55
20
45
24
27
3
1
47
9
3
33
27
81
4
23
13
59
37
8
48
33
6
33
40
17
51
64
83
12
1
77
48
30
18
72
27
3
33
87
42
15
28
143
30
79
47
25
95
186
7
152
3
12
49
72
167
12
9
45
30
66
6
12
72
9
15
54
135
96
36
45
120
18
132
49
36
36
8
280
24
17
18
48
45
24
88
17
24
54
12
9
27
48
9
88
59
93
72
24
12
48
4
95
81
9
168
43
29
6
12
145
44
105
31
32
27
13
32
36
3
66
18
6
6
129
75
12
42
7
24
47
25
47
33
9
24
30
12
9
75
25
41
7
23
85
5
18
6
18
6
31
11
33
15
1
48
5
42
6
55
17
7
35
6
63
81
3
3
73
41
48
78
12
33
3
12
33
51
1
12
35
42
24
27
15
48
36
33
88
17
15
33
24
6
49
65
15
33
3
3
1
71
9
3
78
15
27
6
72
39
16
44
141
15
39
45
51
33
12
27
33
4
5
6
69
21
39
100
59
66
3
3
12
21
9
30
90
15
40
32
75
21
15
25
23
36
6
24
6
13
29
72
55
56
3
69
15
18
3
12
87
66
54
36
24
25
5
27
51
57
105
7
24
12
35
72
1
24
41
7
24
11
30
174
36
69
36
63
21
33
102
21
60
48
81
144
6
25
96
8
9
42
21
4
11
42
15
112
71
37
47
45
15
9
9
3
28
152
3
24
78
15
33
15
36
69
39
16
96
89
42
30
18
24
25
95
78
30
42
75
60
177
144
66
13
48
104
51
54
30
48
25
11
12
18
24
7
8
40
8
3
6
3
15
36
24
21
36
9
66
36
145
12
48
68
40
20
27
42
15
87
24
25
59
13
23
66
6
9
4
20
105
31
41
18
36
66
7
41
19
12
89
54
25
12
71
48
12
42
48
72
6
21
141
18
21
39
49
11
30
87
112
47
18
18
33
52
17
30
42
3
15
48
84
169
11
21
48
87
42
126
1
23
121
36
11
60
24
49
5
15
27
37
32
9
42
12
42
48
15
36
4
17
39
52
23
6
48
7
24
11
21
3
36
1
60
32
15
93
9
6
9
108
15
1
29
51
4
41
39
57
3
63
45
15
24
18
7
128
177
24
75
60
195
1
11
18
7
92
156
4
48
23
37
17
55
71
25
65
27
28
56
48
51
6
30
9
76
11
48
1
20
15
21
48
15
189
45
3
84
9
79
116
12
39
73
48
8
12
69
31
60
77
3
15
54
54
57
15
12
60
42
114
57
183
109
80
81
30
1
35
30
6
33
27
12
33
33
24
6
12
12
66
19
5
18
25
20
112
72
164
45
87
40
65
15
39
84
36
48
18
7
11
21
96
9
18
60
18
24
6
117
21
7
23
9
36
16
36
47
12
21
75
150
30
42
18
30
63
24
12
39
9
16
20
51
78
120
7
59
6
63
12
16
44
129
31
35
13
8
9
24
91
176
15
60
72
25
48
17
31
24
12
5
66
9
64
35
24
42
18
13
47
33
15
72
1
20
64
12
59
57
12
36
21
15
81
24
24
15
27
93
9
18
30
7
48
120
44
15
61
35
132
18
48
96
6
18
15
4
191
24
6
39
12
15
13
8
3
9
3
42
6
36
61
12
83
12
30
18
33
12
75
12
1
65
6
18
3
93
102
114
39
144
52
35
60
24
24
48
54
6
25
24
56
9
6
48
36
9
15
24
6
24
15
51
12
18
39
36
4
41
24
48
27
21
7
23
81
81
24
79
11
6
19
83
42
24
27
52
72
35
120
13
56
36
36
9
39
72
15
49
8
15
72
18
87
9
15
4
77
15
3
33
15
120
37
41
7
32
75
12
18
6
81
4
47
37
12
5
39
4
101
7
23
36
73
47
33
3
93
4
12
35
60
168
21
9
27
28
11
57
15
13
11
21
15
84
6
15
60
48
51
84
9
12
51
109
71
33
9
63
9
139
11
21
93
19
60
83
30
78
21
21
15
40
48
20
12
9
30
1
120
20
12
63
57
33
30
18
31
71
9
15
24
42
30
12
13
65
3
15
45
4
32
16
29
3
16
20
57
67
23
9
63
133
44
60
15
1
24
41
18
36
18
183
57
7
24
65
15
60
45
6
45
84
51
13
23
12
6
51
39
117
3
21
24
24
3
13
60
47
49
11
42
27
60
15
25
35
45
16
32
105
67
44
40
59
12
18
3
12
36
27
25
32
28
68
15
12
60
57
15
13
29
55
11
30
19
5
39
99
30
6
84
96
6
30
49
35
6
24
102
18
30
90
7
65
15
63
9
81
7
44
28
17
15
33
48
24
31
35
12
73
8
39
96
1
83
60
25
23
9
15
9
9
6
42
7
8
3
60
1
35
69
15
72
9
48
15
18
63
24
15
25
41
7
137
6
21
16
29
66
24
30
66
12
13
80
15
30
3
52
35
25
29
3
21
15
39
21
12
57
198
42
48
7
80
33
18
1
23
12
1
60
48
47
49
5
6
24
36
30
30
72
57
9
31
8
3
9
15
78
96
54
1
11
33
75
36
24
60
13
20
99
21
40
8
9
6
49
23
18
75
16
23
37
11
69
9
66
25
44
4
36
32
57
87
9
6
45
15
30
24
72
15
9
24
55
12
29
19
36
60
23
30
31
44
36
24
52
11
33
9
123
124
8
ABCD 99420787868*3^$a+1 [50015]
96
95
18
7
120
8
16
11
180
33
112
197
27
9
15
72
40
125
115
83
117
24
39
105
39
73
125
43
56
64
17
7
120
35
126
144
183
40
24
41
72
151
47
105
57
18
157
32
96
3
61
83
93
24
16
8
57
90
85
113
55
17
7
32
208
23
90
255
24
16
48
35
45
192
15
72
81
112
72
48
137
7
101
99
136
128
15
1
96
200
24
16
80
33
54
57
159
177
3
45
9
223
155
253
35
109
192
56
57
175
72
56
57
7
48
35
21
120
192
264
208
32
64
72
128
72
280
72
8
144
24
27
13
80
105
144
343
17
7
119
180
37
24
119
25
32
33
111
88
71
81
9
79
65
90
213
75
157
8
15
25
144
80
3
85
23
33
160
77
3
40
155
117
64
48
96
24
72
173
3
48
16
113
198
33
96
216
15
90
72
31
96
56
33
72
72
55
53
108
31
41
15
64
104
15
1
48
41
360
127
24
80
3
18
90
33
57
55
120
5
75
40
65
15
88
96
80
64
96
120
48
41
31
48
8
3
109
143
369
63
18
55
48
24
8
40
80
33
7
8
64
152
111
145
377
103
80
33
151
96
5
3
16
176
144
129
7
8
57
198
54
18
9
9
144
126
1
80
16
65
162
36
54
108
7
32
88
125
163
107
13
23
54
3
87
90
7
120
48
23
49
216
144
113
63
64
120
176
48
87
33
120
72
24
16
23
25
80
39
73
8
16
56
27
18
18
97
128
40
72
23
54
43
48
89
31
77
3
136
41
39
16
35
90
378
25
29
36
144
108
43
47
18
7
120
107
37
53
147
16
72
72
71
9
16
360
48
32
48
27
270
72
55
32
3
13
95
33
237
99
88
8
3
37
72
8
160
144
80
64
65
111
96
40
5
163
32
75
165
64
24
192
5
75
15
25
47
81
9
111
69
43
24
288
113
72
63
40
128
64
152
3
141
40
17
175
72
8
112
56
99
13
23
345
136
23
1
35
54
55
32
16
144
23
33
75
108
97
8
64
65
7
56
64
80
63
25
392
88
48
23
25
56
184
176
9
87
48
112
23
97
120
35
157
41
15
96
208
72
176
48
72
88
96
56
88
29
108
79
56
40
312
56
69
36
151
11
108
49
95
36
21
40
96
5
432
27
88
72
56
24
3
36
57
24
136
467
36
49
32
9
495
112
80
40
72
65
7
11
69
64
29
18
25
137
31
120
96
168
32
64
47
25
65
270
33
39
108
85
77
3
168
9
198
90
72
216
7
137
90
18
235
233
79
8
120
40
104
136
80
63
72
108
45
9
90
37
71
49
96
72
53
108
391
23
25
8
112
143
33
72
24
16
17
63
45
72
27
9
7
65
7
8
64
80
21
163
72
197
3
48
16
96
264
24
269
123
57
303
24
16
8
72
48
64
95
18
15
40
17
126
81
9
7
8
72
3
205
56
240
21
360
18
1
144
17
7
ABCD 99420870314*3^$a+1 [50014]
25
8
36
34
42
30
60
24
90
6
29
19
17
60
13
71
189
15
36
96
9
15
24
97
24
6
54
36
8
27
69
39
21
96
3
61
200
51
19
5
19
6
96
18
96
50
60
4
12
20
15
33
51
1
8
12
10
18
71
105
36
15
60
13
36
30
5
24
60
21
51
105
84
4
11
9
15
67
30
8
87
19
30
6
74
10
65
79
42
44
40
11
13
30
6
71
9
15
24
31
89
7
5
49
20
15
36
13
56
84
15
21
24
100
20
46
60
96
24
14
46
74
22
48
60
50
51
49
47
24
9
36
24
40
42
24
26
130
18
47
9
24
10
125
21
10
26
63
21
76
23
21
70
29
55
96
54
30
12
29
79
6
54
12
84
54
35
72
9
16
23
21
34
50
12
3
96
21
118
26
94
5
115
36
26
34
14
51
45
4
66
14
10
50
40
35
1
6
48
66
6
29
45
4
90
5
31
84
26
34
65
55
17
9
84
10
41
19
5
60
1
54
42
23
21
130
66
60
140
4
6
14
4
56
36
3
25
120
20
112
30
18
32
88
6
50
16
18
50
46
60
14
36
4
116
15
84
7
5
25
138
17
43
26
16
83
67
60
29
55
41
55
5
13
11
1
20
48
15
37
20
3
55
6
35
105
34
2
34
6
68
16
54
2
3
25
56
76
24
54
12
38
36
15
81
63
7
24
110
64
32
39
25
66
30
78
156
6
59
60
9
15
37
143
72
60
69
36
10
84
24
2
34
36
48
96
114
12
24
90
24
12
204
5
19
5
61
35
36
13
6
120
14
60
10
36
14
40
30
90
30
26
75
24
36
19
5
1
126
138
30
125
1
36
8
15
25
96
54
101
24
67
65
84
175
6
54
5
24
55
2
28
42
24
90
11
204
19
50
16
35
61
18
6
6
125
24
19
36
26
3
81
40
116
130
24
29
12
169
35
36
168
12
48
117
15
13
30
146
36
3
81
70
24
41
36
109
56
3
25
42
24
66
18
60
2
10
5
19
29
45
60
27
43
270
72
8
10
12
18
120
36
11
9
4
47
9
10
5
9
51
81
10
89
105
135
9
226
6
8
111
21
48
52
228
11
81
24
4
71
19
30
30
6
30
26
4
36
20
10
180
24
89
57
4
24
12
263
7
53
7
108
12
5
9
4
30
30
11
9
60
10
6
36
78
132
90
44
96
10
53
31
5
19
36
6
44
34
17
73
11
81
3
201
60
274
101
61
68
16
36
83
55
17
19
14
27
9
34
2
15
24
24
61
30
29
25
66
86
10
50
34
14
75
31
24
12
30
18
66
30
29
36
45
4
6
6
8
51
19
6
54
2
63
132
24
31
78
36
30
14
10
2
124
66
5
60
19
54
11
25
84
36
6
14
15
19
77
9
36
39
1
44
10
84
65
31
74
106
41
69
15
19
5
60
55
17
19
125
45
4
20
16
36
30
60
108
6
66
14
84
16
84
66
30
11
43
6
6
50
15
19
5
79
77
84
19
65
91
14
12
15
69
10
29
12
43
12
245
24
69
10
2
3
12
105
160
120
114
54
12
18
101
85
30
29
60
7
14
10
89
25
32
94
84
65
21
76
20
75
79
50
99
57
34
26
3
81
4
12
68
10
42
48
20
46
26
4
30
26
3
7
18
32
34
5
9
112
8
10
12
30
143
21
34
12
18
20
75
1
294
17
19
50
4
56
10
36
144
24
2
10
149
55
26
99
91
5
84
85
120
35
96
120
24
69
15
45
112
78
12
149
19
12
114
11
13
42
138
92
70
50
118
192
89
25
84
32
10
24
29
36
55
29
7
48
26
10
5
141
39
60
19
180
30
36
90
29
117
40
44
36
70
29
84
12
33
226
41
9
36
48
51
45
46
5
33
16
71
33
27
9
96
94
54
66
60
30
35
36
9
36
24
4
92
64
71
55
29
129
15
1
6
24
29
7
5
25
18
26
10
84
6
6
48
96
101
13
42
24
74
10
5
145
132
30
78
6
14
10
6
95
139
5
61
35
36
55
209
175
36
5
43
36
29
55
77
48
1
30
74
70
36
126
8
22
5
43
122
24
60
99
97
59
85
179
31
5
9
12
3
37
138
5
21
34
2
28
6
5
24
55
146
124
11
31
29
1
44
136
24
20
64
6
30
24
42
30
8
142
48
5
1
35
69
10
60
36
6
59
61
119
55
6
30
29
36
60
9
24
15
36
49
90
2
4
30
29
1
54
12
29
45
75
21
10
48
6
6
24
60
110
4
6
89
36
19
122
40
8
36
76
54
29
1
35
31
53
7
50
4
24
35
211
6
83
1
20
10
41
25
44
60
64
6
29
55
66
20
34
2
4
80
4
47
19
14
51
24
60
91
24
77
24
105
15
19
41
69
10
60
60
72
108
5
1
20
10
14
12
15
55
48
65
132
84
19
12
110
60
58
86
4
20
15
72
69
15
25
60
96
8
96
34
12
48
36
84
5
1
90
14
46
5
45
36
3
67
29
36
33
12
10
65
19
41
24
25
56
63
7
24
41
144
1
203
61
56
ABCD 99420919894*3^$a+1 [50007]
30
6
48
60
36
12
39
48
21
114
108
84
96
18
55
71
18
55
17
54
25
5
6
18
108
30
72
60
18
54
54
12
144
36
132
51
147
84
24
1
48
143
60
18
115
65
15
39
66
7
17
127
35
45
63
12
181
107
37
41
30
72
42
48
42
45
111
72
6
84
15
112
48
48
48
5
36
18
30
6
12
108
72
114
48
42
84
1
71
54
3
147
180
18
12
90
1
32
57
198
36
72
72
6
30
60
66
18
108
24
66
54
60
54
66
18
103
5
18
132
120
42
66
54
96
66
24
102
72
60
87
195
24
36
138
42
30
108
60
7
96
32
112
41
54
138
96
12
54
21
75
69
75
54
66
90
96
18
54
72
66
108
6
79
96
131
12
18
42
37
53
12
31
23
60
54
12
24
30
6
246
57
3
45
9
36
19
281
24
90
174
36
216
24
66
144
78
18
12
37
35
60
1
143
1
53
12
60
30
54
72
247
173
99
208
17
18
30
72
151
83
60
90
90
36
156
24
36
49
5
138
60
117
129
24
66
36
24
12
54
204
91
65
15
75
60
48
73
59
54
72
144
55
48
17
60
51
75
48
21
16
23
66
114
72
18
120
42
48
57
15
144
60
126
90
157
5
123
3
12
234
6
18
90
54
63
39
90
79
47
60
30
54
33
3
108
49
5
75
105
60
30
90
6
156
108
18
19
143
33
3
60
97
65
15
39
18
12
43
32
93
12
36
78
66
3
105
87
9
54
1
65
6
36
12
42
30
36
18
6
30
90
6
18
37
29
51
129
18
13
137
66
21
3
36
36
180
30
6
48
72
24
36
105
39
9
9
30
18
18
24
12
90
24
66
6
84
51
39
60
45
21
18
6
30
36
49
113
111
201
90
36
9
64
71
18
7
48
11
6
126
84
54
7
35
102
60
91
89
87
75
216
84
744
1
53
48
78
12
49
23
42
31
89
96
102
33
9
36
108
12
123
57
90
13
77
19
89
24
15
16
5
27
39
60
108
12
18
60
103
32
93
3
51
114
30
186
66
114
48
6
36
108
105
33
15
9
84
24
66
25
47
49
23
60
48
24
18
138
57
3
48
6
48
6
30
54
60
1
47
54
60
144
72
54
1
299
18
60
30
57
111
49
35
13
203
162
108
150
54
30
141
27
37
71
9
93
51
39
105
16
144
80
33
18
24
213
48
21
91
32
3
24
84
1
89
6
54
84
60
12
108
60
7
65
36
30
144
24
90
12
18
90
150
102
55
23
121
35
150
30
36
69
16
29
36
84
54
37
113
36
48
36
72
168
84
18
129
69
6
36
12
37
59
72
54
66
24
13
17
31
5
24
66
33
39
168
84
6
12
43
83
36
60
61
47
162
30
1
5
43
65
54
30
222
120
60
18
66
6
18
162
91
48
35
6
36
48
19
32
21
54
6
12
72
18
25
17
54
12
90
90
42
66
24
117
63
18
79
5
60
36
138
6
30
18
43
107
36
144
1
47
18
54
57
159
49
47
18
31
5
235
11
114
12
54
6
72
67
5
54
102
15
64
48
32
81
192
90
60
102
6
174
18
42
36
127
11
37
53
42
49
95
30
6
13
359
36
37
95
33
21
30
24
69
141
67
29
51
57
30
6
19
32
51
42
30
90
36
39
15
1
32
129
6
48
24
72
48
72
90
6
12
60
18
90
120
18
6
18
36
102
114
31
128
87
105
63
144
18
138
69
333
19
29
19
107
85
5
24
30
36
6
187
47
30
90
36
37
53
42
72
84
181
23
105
15
18
42
133
47
12
69
16
59
144
132
33
15
97
29
42
30
342
72
93
93
12
108
24
174
37
215
25
29
150
18
12
31
77
42
48
6
90
9
57
150
36
120
133
35
30
159
ABCD 99421285636*3^$a+1 [50017]
12
143
73
144
107
124
9
183
212
13
239
73
11
217
60
215
37
27
81
83
25
180
35
49
107
61
48
179
52
81
48
15
32
133
60
12
63
32
84
1
63
60
260
37
39
69
12
47
85
107
48
16
180
32
25
35
84
121
108
11
241
12
83
25
195
153
11
60
4
105
192
83
25
27
32
76
105
11
16
140
148
345
35
25
27
117
11
97
72
275
25
36
132
48
47
97
96
47
48
144
85
171
20
156
169
135
9
23
13
72
63
32
85
59
48
12
61
60
180
35
73
72
12
23
265
99
9
72
252
60
23
144
4
272
64
188
36
37
203
336
16
32
16
9
35
145
63
80
37
11
16
20
61
63
69
27
20
1
47
133
252
95
85
27
33
11
145
51
80
144
85
252
123
117
12
276
120
51
9
72
35
48
169
48
72
27
69
107
217
71
49
63
153
72
35
48
85
12
63
60
57
315
33
95
12
4
33
36
12
59
13
87
21
168
84
108
35
64
81
72
35
16
272
73
71
61
23
60
97
360
48
87
128
16
20
48
12
49
15
57
203
12
48
25
315
9
180
47
48
13
227
25
108
180
23
96
61
72
60
3
32
76
116
48
61
51
201
72
216
131
64
57
23
100
9
71
220
132
45
12
60
107
108
36
85
87
32
13
72
11
36
1
47
25
87
9
72
12
35
25
183
224
96
157
131
240
160
80
16
80
64
156
33
47
16
45
120
60
48
24
171
45
111
9
171
44
16
21
315
20
193
47
108
16
21
108
72
59
48
96
396
229
11
61
240
3
69
47
1
180
107
108
64
180
33
63
93
24
36
35
100
9
120
27
68
76
32
13
87
368
109
48
63
356
144
49
63
33
72
23
12
48
96
49
15
80
397
48
167
64
21
155
85
75
45
63
105
12
60
143
112
117
191
16
69
12
107
48
13
71
13
35
16
80
109
36
95
156
1
99
144
44
112
180
80
60
49
387
33
11
144
205
12
23
100
9
180
48
47
16
45
24
48
108
60
119
73
132
156
72
60
192
96
47
84
60
73
96
11
60
96
25
263
112
128
52
44
1
143
100
12
32
180
156
16
93
636
300
15
9
71
37
39
20
49
95
60
16
9
59
16
9
35
36
109
51
176
49
27
32
85
27
21
63
105
180
12
108
60
72
3
9
60
27
21
60
48
24
251
109
108
12
27
80
48
25
51
20
37
119
96
25
39
9
59
108
157
108
72
36
15
80
60
84
336
192
13
72
120
63
32
37
107
100
44
37
12
323
73
72
108
24
167
36
205
15
45
99
80
49
131
76
32
85
95
73
35
37
143
13
47
133
144
108
15
32
85
27
20
109
51
21
60
12
35
28
32
193
63
20
97
15
48
9
108
23
85
47
85
72
120
23
145
48
47
13
120
11
49
12
119
60
ABCD 99421525642*3^$a+1 [50016]
25
56
64
101
15
9
42
9
21
79
32
33
115
12
24
29
39
45
7
60
48
41
75
12
33
15
12
3
37
60
32
15
6
15
12
100
8
16
5
3
12
100
23
6
7
17
6
24
13
17
36
6
30
91
44
28
20
27
33
21
6
13
36
5
19
12
24
24
5
55
48
8
64
140
27
84
25
12
168
36
68
40
47
13
5
111
21
15
15
25
8
15
1
29
15
40
8
3
30
31
5
3
16
5
27
24
24
64
11
24
13
12
11
61
8
15
45
27
105
60
76
12
8
99
1
32
16
12
68
21
43
60
8
40
137
75
75
6
27
100
17
7
36
48
32
63
25
92
33
15
69
15
57
31
24
24
20
69
7
20
9
7
80
64
24
89
43
89
19
95
6
43
17
150
13
47
18
111
16
56
39
21
9
3
15
13
12
92
28
56
60
39
25
101
15
4
180
36
12
47
12
13
8
3
66
103
41
15
40
5
15
9
36
39
15
30
31
35
24
30
6
81
123
30
6
85
11
1
132
17
30
18
36
60
6
61
53
6
1
23
1
8
88
20
3
90
19
152
16
53
19
77
55
113
67
8
15
37
5
79
11
21
28
5
111
48
117
19
5
19
8
28
41
15
84
40
59
61
11
30
15
3
12
9
9
66
24
21
36
9
24
15
16
84
12
36
32
81
7
132
20
28
24
48
48
92
48
4
84
24
5
27
3
30
7
5
51
108
4
17
139
5
6
30
30
25
84
12
24
23
21
45
31
24
29
6
49
36
24
12
80
3
90
67
5
3
15
1
11
73
17
19
96
24
20
12
28
71
21
27
21
52
44
3
133
104
135
13
35
1
164
108
9
43
5
36
6
1
48
11
48
153
3
24
21
72
159
1
132
36
5
39
48
12
15
30
51
4
20
45
3
9
31
84
143
33
124
8
160
56
15
66
19
12
17
63
28
84
32
40
48
5
30
57
96
9
39
16
59
6
3
45
51
12
28
12
72
155
13
60
23
25
35
24
6
60
7
8
21
123
12
16
72
8
4
23
36
36
48
21
52
17
3
28
35
60
6
99
84
21
6
33
96
36
9
36
54
30
19
60
108
29
30
78
6
85
29
15
87
25
80
40
24
84
5
31
41
30
49
5
66
21
69
19
36
35
9
40
36
44
9
66
9
36
4
12
8
28
92
12
96
40
12
35
1
24
20
27
13
65
90
37
35
24
150
15
24
16
32
9
18
37
5
19
12
8
64
137
31
17
6
117
87
6
55
41
30
69
4
56
16
60
60
48
47
30
39
72
33
7
20
60
3
21
40
60
44
4
5
12
55
20
28
65
55
36
116
4
104
57
54
49
12
24
80
40
20
45
31
35
129
4
5
6
9
21
7
72
36
11
13
11
45
36
39
9
87
21
33
19
5
135
100
36
35
21
9
36
39
64
5
43
12
5
51
75
60
37
48
24
68
40
60
29
15
15
18
15
52
48
12
65
51
40
60
8
9
15
12
84
72
3
330
24
3
40
20
27
37
20
4
35
36
1
77
7
65
19
56
4
12
12
8
24
69
15
12
3
6
63
108
4
44
39
61
60
41
99
52
12
5
12
18
13
72
41
91
68
16
29
27
16
80
4
20
9
19
36
96
24
5
6
33
52
48
101
30
45
39
6
51
28
41
84
15
21
7
8
16
5
24
31
48
68
87
1
5
19
71
25
5
27
27
21
81
54
45
12
48
9
3
4
29
24
7
29
31
8
88
8
4
71
9
12
9
6
1
23
6
3
15
42
43
36
36
89
6
54
90
9
27
33
21
55
5
6
9
9
3
63
60
9
27
33
88
149
54
45
111
1
84
29
7
23
54
43
12
48
23
24
6
30
96
1
8
51
18
30
13
8
9
15
12
4
24
20
112
80
16
17
55
36
29
150
61
59
6
66
45
84
9
12
18
36
1
143
12
61
92
100
35
25
32
15
13
11
45
52
12
8
100
29
19
41
51
24
48
12
16
17
72
19
29
7
48
11
9
40
17
15
33
51
39
1
44
40
17
3
16
119
45
12
69
79
48
80
4
20
69
36
19
35
84
37
44
12
40
29
48
6
9
16
155
9
21
19
11
6
31
8
9
115
20
48
28
5
75
52
197
6
24
6
36
78
6
6
13
5
210
12
78
7
5
79
5
24
27
16
24
23
25
80
52
29
120
30
36
1
53
27
33
60
31
8
16
36
53
3
57
6
61
35
24
54
30
201
12
40
12
17
54
9
75
37
59
25
24
11
1
5
15
16
107
21
40
5
87
39
1
48
24
77
19
11
1
47
102
15
3
30
31
65
6
18
30
13
12
11
21
4
41
3
88
47
25
8
3
45
16
24
11
121
77
27
64
12
128
69
6
37
8
4
17
120
31
128
15
45
9
55
8
117
51
36
69
90
6
111
72
21
51
40
59
25
24
35
21
4
48
8
40
12
59
13
12
29
120
19
41
6
73
8
63
25
155
25
5
7
59
13
56
39
30
183
48
52
12
60
32
24
69
31
84
32
184
35
6
31
8
12
12
27
121
12
36
89
31
35
36
49
5
66
13
5
12
18
13
44
39
1
20
63
66
147
4
5
19
32
28
44
88
53
6
1
48
41
19
59
25
8
27
60
42
48
42
33
52
20
129
36
55
24
60
36
53
3
9
19
20
105
30
9
45
60
31
29
36
55
44
16
60
12
152
15
37
24
12
29
48
36
55
95
57
12
12
4
29
12
31
12
32
9
19
11
30
7
12
11
30
19
20
51
45
45
24
60
63
24
24
15
25
11
13
17
48
7
83
1
12
84
8
36
24
15
1
12
68
4
65
3
93
7
23
6
43
36
35
114
6
6
43
5
63
93
96
3
27
120
181
83
6
54
9
27
93
21
139
11
45
4
12
44
75
36
1
20
72
96
36
28
60
156
29
55
60
56
4
5
63
3
25
11
1
47
126
30
21
3
25
221
7
48
35
1
29
19
11
9
60
16
32
ABCD 99421683742*3^$a+1 [50088]
30
111
3
72
101
64
69
12
18
126
15
45
48
3
57
18
77
40
75
72
24
174
87
45
11
88
24
33
162
18
27
72
24
9
72
15
21
12
36
150
29
16
81
18
72
45
75
21
69
11
40
57
96
71
48
72
19
165
96
48
32
91
114
48
3
24
8
25
15
32
43
30
143
72
91
29
112
3
77
40
9
15
45
107
24
13
126
21
9
15
24
21
36
23
67
45
3
21
24
80
187
18
83
37
51
56
25
18
5
160
45
3
48
32
115
78
84
6
246
23
37
36
84
3
33
239
1
72
36
75
9
36
107
64
8
48
13
102
189
8
72
16
9
95
25
15
9
47
109
24
51
3
102
24
15
24
33
15
32
40
8
25
132
72
3
51
72
125
49
95
288
1
12
24
84
24
135
8
37
35
48
19
54
24
47
133
51
32
19
5
16
339
24
102
24
159
152
40
3
101
16
24
21
3
24
45
60
18
45
165
75
48
27
18
59
43
5
24
48
16
21
108
47
19
72
45
9
135
9
71
43
30
36
6
5
13
51
105
47
88
104
40
27
5
16
93
12
114
45
3
117
24
21
6
93
24
152
145
15
165
30
288
42
3
33
138
90
75
104
43
72
5
67
66
99
8
48
67
21
27
144
69
75
126
90
6
39
96
165
24
171
129
36
27
72
81
63
120
72
57
12
11
72
67
173
73
47
40
32
13
102
5
19
66
11
24
109
11
16
9
204
51
105
15
45
11
72
40
93
30
42
48
59
73
36
54
120
6
36
3
105
162
21
80
24
49
239
37
108
36
126
69
75
66
60
63
21
36
71
144
25
23
85
30
6
66
5
40
225
18
42
30
114
12
24
15
3
5
67
5
43
6
15
105
39
8
72
13
84
95
19
30
159
93
59
235
48
21
56
91
18
27
3
24
21
45
27
80
25
12
6
29
25
72
90
101
24
1
12
27
99
126
215
40
3
30
95
1
66
21
48
96
33
23
144
13
96
30
96
333
8
184
189
6
5
49
87
3
149
25
47
48
1
120
39
8
40
75
18
51
48
80
91
42
54
45
8
72
1
15
72
3
69
75
45
3
168
5
115
45
32
160
48
72
45
27
120
69
30
90
59
91
29
25
12
35
91
29
48
120
25
12
155
49
119
25
72
36
219
69
75
9
18
168
197
37
12
18
42
54
45
192
45
78
30
36
51
24
56
13
36
23
13
3
24
48
57
156
36
15
75
150
66
5
49
18
45
8
37
180
87
24
24
225
42
5
40
80
64
45
30
144
18
179
25
39
144
81
36
168
83
64
24
32
24
115
21
48
51
21
72
80
48
109
48
3
3
29
217
15
129
111
24
72
104
40
45
11
85
72
3
69
83
160
75
6
66
6
119
16
24
33
60
203
24
115
5
64
104
16
120
27
42
48
35
72
61
30
45
99
5
13
27
27
54
24
18
30
39
48
27
21
120
24
99
6
23
16
9
60
3
45
78
101
40
69
24
36
66
18
6
30
36
24
72
54
93
27
5
48
16
21
78
72
48
6
15
141
35
48
40
72
45
11
115
69
69
99
80
43
30
207
105
18
29
16
80
19
48
5
13
24
11
88
32
40
9
71
19
5
61
3
195
72
29
16
213
75
32
19
18
3
153
114
53
13
131
13
36
60
59
16
45
251
1
39
51
29
13
3
27
117
24
21
75
56
24
48
48
88
9
15
8
64
69
6
5
13
72
30
5
96
64
33
23
145
72
36
51
3
192
24
54
12
60
15
56
64
3
42
99
24
32
25
71
64
8
37
3
33
63
9
162
126
39
9
96
23
43
72
162
35
160
3
90
126
54
23
24
25
255
8
43
18
99
45
36
96
36
155
43
30
15
27
29
16
225
87
32
19
45
24
45
171
104
43
213
21
6
54
15
33
36
75
57
108
12
24
39
24
3
54
111
32
16
99
53
67
90
6
29
72
133
347
43
21
96
45
75
3
120
6
39
32
85
6
18
84
ABCD 99422288458*3^$a+1 [50008]
54
48
18
30
78
111
12
27
6
135
45
6
105
33
3
147
156
144
6
24
36
6
24
18
12
99
45
42
12
222
78
90
156
3
69
72
48
72
18
9
9
27
87
30
6
6
36
72
60
36
126
165
105
27
9
48
84
48
24
60
84
12
54
114
3
177
123
69
18
120
96
90
30
9
81
84
15
201
144
30
6
180
18
126
36
24
60
36
3
36
159
216
30
30
66
66
18
186
30
36
18
81
69
66
24
261
9
72
24
174
60
66
36
3
27
30
30
9
120
39
42
12
96
12
72
30
81
9
72
6
72
78
15
33
15
57
48
42
18
12
12
30
42
48
12
24
3
27
6
39
45
54
156
54
27
72
87
96
66
18
126
96
39
81
60
12
108
3
99
42
66
174
90
60
117
72
321
54
6
6
48
30
72
90
18
192
12
111
9
12
24
90
6
54
12
54
156
15
69
51
39
36
18
66
117
69
60
24
39
39
18
18
24
36
234
120
132
24
27
87
12
354
114
9
12
9
12
15
3
66
111
9
54
6
12
48
12
48
132
12
6
9
84
9
48
3
189
42
60
6
24
162
6
108
60
60
156
18
6
210
150
3
39
42
6
6
27
39
18
54
129
3
174
6
48
48
60
18
72
60
138
213
33
204
12
48
66
48
21
39
6
66
105
15
9
15
60
90
66
6
108
300
3
3
138
12
24
6
30
36
3
9
3
93
36
120
54
30
30
12
138
84
6
105
27
60
48
54
96
36
48
207
171
18
6
90
120
114
6
6
114
18
12
9
27
57
33
54
54
63
39
114
6
78
96
18
6
15
21
24
246
24
6
6
93
39
96
114
438
72
213
3
30
3
21
12
219
45
36
6
12
186
54
57
75
6
42
36
21
12
81
72
27
201
42
54
60
6
18
156
30
9
96
81
207
48
123
42
36
3
45
72
3
96
15
24
177
84
3
270
36
84
12
36
42
6
3
63
126
204
30
186
30
114
24
216
15
15
24
36
6
12
27
135
48
69
69
12
96
24
48
60
183
9
12
159
99
57
39
66
6
162
6
45
27
30
144
39
12
69
36
30
18
114
36
90
36
78
138
84
24
6
90
15
72
24
15
138
54
9
51
18
24
195
279
60
90
12
12
30
57
39
9
33
42
6
51
72
9
30
45
135
48
6
48
90
60
42
30
108
69
72
48
63
120
144
6
15
9
72
42
30
66
96
21
93
60
51
36
36
21
12
6
48
234
126
30
3
33
36
168
6
138
51
15
45
45
72
18
54
36
90
117
123
12
48
30
132
288
30
66
18
9
120
93
39
57
114
6
18
36
156
42
72
15
111
18
15
21
183
81
96
54
54
138
45
69
39
105
216
159
51
78
3
153
54
96
6
30
48
21
96
69
6
69
45
126
54
72
12
12
54
33
21
18
18
90
93
12
39
69
168
45
36
132
156
27
84
21
12
36
135
36
45
90
117
93
84
360
42
33
195
66
18
12
84
54
6
6
120
27
27
102
15
3
105
27
138
36
111
99
54
24
30
36
66
66
69
45
54
66
15
69
27
48
69
66
30
12
30
30
3
15
120
90
63
33
24
15
21
18
6
126
6
3
21
27
81
15
93
30
114
60
18
186
111
183
42
48
18
12
30
99
3
249
39
9
3
144
33
3
6
102
186
42
9
93
51
57
108
84
12
18
9
84
39
129
45
30
192
30
108
150
30
6
66
48
42
42
72
48
135
12
33
90
6
24
132
39
99
33
9
24
15
108
141
111
21
84
27
48
51
24
12
48
66
84
120
15
87
60
12
96
30
24
168
18
45
36
9
36
24
75
57
54
24
21
165
60
96
12
12
66
9
12
117
210
90
36
ABCD 99423666718*3^$a+1 [50000]
30
6
108
12
6
12
261
15
65
25
72
12
75
15
132
30
39
69
6
54
36
84
78
120
33
147
77
1
36
3
15
30
36
15
129
95
16
15
24
30
35
16
9
48
42
5
7
6
3
72
45
72
42
321
3
12
9
81
132
11
184
8
79
9
51
66
72
3
32
97
36
90
90
30
24
48
161
151
18
72
18
126
54
72
41
25
95
157
171
15
12
24
90
120
90
41
55
12
132
209
1
90
69
45
27
9
23
103
48
6
84
15
57
132
3
33
15
96
15
90
48
132
30
54
15
9
95
7
65
24
55
24
18
12
3
104
16
99
36
33
24
56
25
47
72
25
150
17
24
16
48
8
7
105
96
56
73
15
57
90
48
6
15
24
33
18
54
66
72
60
144
66
42
5
13
27
80
1
15
21
30
78
71
24
16
80
25
30
222
35
37
48
90
9
171
18
60
66
21
75
5
25
15
48
56
13
18
30
72
6
12
105
3
45
56
40
3
36
9
80
25
23
7
42
84
126
18
51
24
33
24
36
3
87
9
75
78
23
115
132
57
15
18
126
156
114
12
15
80
67
6
71
1
15
75
84
36
90
18
89
91
101
121
18
45
111
113
1
36
30
18
123
9
30
54
35
40
21
30
18
51
27
5
112
72
111
9
8
136
9
95
13
27
168
27
36
120
54
75
8
43
165
57
15
57
47
24
1
71
13
75
75
21
48
8
43
5
121
36
204
39
51
90
36
174
6
99
39
180
54
47
136
32
72
168
40
27
21
69
18
6
54
108
18
30
57
15
90
63
51
21
135
33
27
12
60
12
108
42
18
48
42
63
9
30
105
75
45
24
135
41
88
48
8
25
36
198
96
12
33
32
7
17
73
18
53
61
171
9
36
123
24
15
17
13
35
72
25
39
81
54
177
93
51
8
40
45
18
9
33
111
224
61
90
66
60
99
24
56
96
31
12
60
17
40
81
72
135
72
9
39
33
54
9
27
45
8
7
9
183
33
99
21
117
36
6
48
60
18
18
89
88
33
15
39
17
16
104
48
31
42
72
15
33
63
15
17
103
9
51
234
147
24
9
12
51
57
6
81
24
75
21
9
60
66
90
6
18
15
57
120
18
101
16
15
9
9
119
1
42
12
18
24
84
24
36
12
3
21
30
24
12
9
56
40
9
111
33
111
104
40
9
15
8
19
18
3
9
63
45
18
18
150
66
114
12
18
47
7
17
25
48
6
84
132
36
30
47
16
189
35
223
33
104
37
3
57
54
54
30
72
45
15
108
36
81
75
21
24
8
271
65
85
11
61
102
21
21
54
5
7
9
8
37
11
13
54
162
126
12
36
90
42
33
56
73
126
36
30
143
72
79
84
6
87
104
120
25
60
66
24
84
24
36
36
156
108
5
67
54
18
45
56
24
1
119
25
15
96
15
60
36
138
18
162
42
54
11
1
47
16
32
37
126
12
42
90
12
36
5
109
126
5
24
160
8
37
123
33
54
41
109
18
41
112
99
18
18
30
83
85
36
383
40
81
12
114
48
81
9
180
6
30
54
126
35
127
9
24
135
65
19
36
42
48
6
30
11
13
59
43
69
21
144
51
72
45
35
40
51
5
61
126
5
88
15
9
48
8
64
21
12
23
1
23
25
60
18
9
21
75
48
21
59
85
6
189
27
90
90
102
6
12
24
18
66
36
18
15
75
72
45
15
66
144
126
9
33
108
90
30
24
3
63
42
138
53
7
84
18
42
89
37
90
57
32
88
33
24
48
87
120
15
120
105
21
75
147
198
30
18
24
95
121
54
18
30
42
63
48
117
18
9
153
24
18
36
89
85
42
41
7
18
60
72
11
25
12
132
15
192
99
5
25
24
30
168
185
49
63
80
55
17
91
48
45
9
18
5
19
18
27
9
255
9
36
24
30
93
8
72
7
6
120
24
72
35
121
42
30
15
27
84
9
33
228
24
156
42
180
12
93
48
144
165
3
33
15
32
13
75
32
37
11
16
39
24
18
87
96
195
30
15
56
16
165
3
80
67
5
139
5
25
36
42
161
40
15
216
9
24
93
18
9
21
36
6
9
104
49
63
27
93
9
39
39
17
13
27
ABCD 99423687406*3^$a+1 [50003]
60
84
49
48
23
42
43
24
77
24
7
89
90
13
17
63
16
17
27
111
12
57
27
1
5
54
66
15
213
55
92
52
173
67
23
13
44
111
30
7
23
9
3
54
24
67
132
36
104
3
85
29
31
12
11
6
3
63
24
109
32
28
65
6
90
211
32
93
55
168
71
49
24
80
76
131
33
267
30
79
60
41
6
25
32
27
13
80
100
20
60
40
17
6
54
30
1
20
72
108
3
6
6
97
128
12
147
1
125
87
16
161
79
71
21
3
36
153
3
13
72
29
3
147
96
73
11
54
27
39
81
15
145
72
36
132
35
114
111
15
13
125
66
6
18
37
35
54
6
24
21
39
141
105
18
30
139
17
54
9
136
11
30
43
36
227
48
129
28
60
35
108
37
65
43
264
11
6
43
48
125
15
15
24
33
33
18
49
48
83
85
72
20
15
37
108
12
36
32
40
80
63
145
44
21
27
33
7
23
30
55
71
49
104
48
60
39
93
3
177
48
28
12
59
49
92
40
29
30
66
15
40
48
71
66
114
24
129
3
117
16
11
24
169
83
25
29
6
217
17
54
66
51
33
66
153
40
108
35
37
11
117
52
167
141
189
103
17
3
21
175
12
59
126
90
13
5
19
107
1
12
60
17
6
25
23
9
27
21
63
69
40
8
12
3
48
25
12
23
37
32
40
20
57
84
6
21
105
187
53
7
188
135
13
41
126
37
11
60
37
35
73
11
73
8
52
36
44
40
77
19
47
37
101
27
183
37
12
68
39
6
60
60
27
21
30
157
143
90
90
57
9
79
72
29
43
20
88
29
30
1
12
23
144
30
63
88
48
44
147
13
48
32
28
12
60
101
7
125
18
12
73
44
3
54
30
1
5
30
13
44
21
66
84
37
23
9
63
85
92
63
54
3
148
20
52
20
16
11
24
180
9
63
25
89
96
207
76
125
30
25
12
83
97
20
120
12
16
12
108
24
8
28
77
24
19
24
140
33
43
12
92
40
128
12
111
37
32
63
157
71
36
6
54
36
13
32
3
37
12
17
19
65
6
109
72
35
48
120
6
111
28
120
60
180
120
24
83
24
114
12
78
25
35
97
80
12
3
13
41
43
11
25
60
72
95
13
5
79
216
11
90
30
36
60
57
87
13
36
44
40
83
18
99
16
5
67
5
60
78
6
19
41
63
196
32
63
42
7
47
153
220
77
51
69
36
18
85
44
16
11
6
15
52
11
85
95
30
42
18
60
27
28
41
51
40
35
37
48
5
15
12
63
85
132
36
72
29
123
148
149
91
12
20
16
5
60
12
138
57
33
30
85
95
85
44
40
11
30
30
57
112
200
123
165
15
73
35
229
36
11
61
60
23
49
11
30
42
78
19
11
36
21
88
44
60
57
79
32
33
30
25
11
24
25
137
78
30
27
39
30
6
25
5
67
137
30
181
53
27
75
105
15
84
90
126
117
40
180
11
9
3
117
21
327
40
32
27
24
12
24
73
8
15
24
66
67
131
60
120
72
78
42
48
12
105
3
69
76
120
41
30
169
144
113
15
88
44
21
96
103
17
43
68
40
59
120
109
35
30
6
13
23
120
25
23
25
65
6
109
11
6
18
25
65
19
36
71
1
5
27
27
13
101
66
60
24
9
3
13
144
36
107
13
132
48
5
6
60
30
90
121
32
87
36
24
13
47
61
5
54
81
28
335
9
21
42
105
28
32
15
45
52
17
19
11
60
1
48
72
5
24
6
48
49
47
109
32
105
15
28
92
72
117
111
12
261
79
36
12
89
6
18
60
6
169
65
66
120
1
48
35
25
5
7
32
57
126
105
28
17
18
9
27
6
223
17
43
152
93
6
109
17
75
63
57
40
23
66
3
28
35
24
13
8
33
67
132
11
25
5
7
72
113
27
3
57
16
35
6
31
89
24
66
33
63
78
39
120
27
33
3
24
49
47
84
13
68
69
30
81
100
12
47
21
3
6
54
36
120
120
6
138
9
108
15
78
19
36
152
39
60
13
131
102
7
11
25
12
119
30
103
20
16
11
30
24
42
25
59
33
3
13
144
11
37
23
72
37
101
6
13
96
32
52
ABCD 99423875776*3^$a+1 [50024]
36
28
71
12
132
48
45
16
11
225
15
1
95
12
73
47
204
129
27
72
72
120
1
48
11
84
93
27
73
44
84
15
45
100
95
109
68
3
36
57
15
1
11
264
60
180
25
20
75
12
12
9
63
156
12
96
13
12
80
15
120
36
57
123
24
36
48
12
61
60
68
15
60
21
12
51
36
9
64
59
21
16
36
35
13
107
97
35
49
23
48
84
120
109
47
93
219
12
9
27
12
108
13
20
51
24
69
108
16
20
48
3
48
24
60
288
12
60
81
15
45
36
87
216
120
24
129
183
48
36
1
323
33
51
60
49
47
240
96
157
20
39
57
3
13
32
76
20
124
128
27
72
109
80
16
35
48
24
37
68
144
51
36
24
1
12
23
121
80
64
179
109
95
1
20
108
63
117
16
12
20
60
27
57
16
60
128
51
48
45
16
48
20
76
20
64
44
3
13
47
84
36
9
96
27
60
57
15
12
133
47
129
4
12
132
11
48
60
21
52
60
32
3
12
84
61
215
48
9
96
84
291
57
144
3
33
15
49
44
16
20
28
96
84
92
183
120
181
11
117
96
15
48
24
36
12
9
64
60
128
15
60
85
20
15
144
72
37
71
48
9
36
39
120
93
147
60
24
57
15
24
9
39
73
32
15
96
193
20
27
49
23
12
93
39
61
215
9
12
16
132
140
51
45
27
21
112
20
28
47
85
12
36
311
24
13
11
25
35
36
36
1
48
47
97
47
228
13
227
33
15
60
12
57
39
9
51
9
64
83
97
80
144
15
24
60
109
59
49
36
128
75
1
11
108
60
13
11
25
44
99
129
112
35
204
33
28
20
51
45
51
228
25
48
11
33
48
160
36
108
107
96
24
13
143
1
11
168
72
12
24
165
27
24
157
11
36
33
172
132
155
48
36
13
35
12
21
15
84
36
25
44
15
177
39
217
20
3
285
39
69
160
20
159
33
27
252
60
204
49
83
105
36
27
97
36
59
12
69
63
204
96
37
23
13
32
63
33
108
100
11
49
36
83
9
87
24
48
33
16
116
16
167
9
220
20
12
15
1
107
9
27
12
12
36
156
228
48
37
212
16
80
15
93
135
9
171
132
12
9
27
12
24
264
24
1
96
32
108
75
21
75
12
12
1
35
45
123
24
12
109
155
72
48
12
21
12
4
95
60
1
20
75
273
16
20
16
71
24
33
147
13
23
85
95
69
48
144
87
48
12
121
35
45
159
273
3
24
9
16
32
3
57
180
51
105
148
11
97
36
23
133
96
35
60
117
51
25
144
48
11
85
83
72
57
16
80
51
36
84
48
117
51
9
51
84
48
25
36
128
3
73
71
73
36
35
57
36
39
117
4
108
11
117
16
20
12
15
165
51
12
49
32
204
51
109
36
32
3
72
1
263
9
51
109
11
84
180
24
36
81
36
27
48
69
231
69
36
39
24
49
191
24
72
93
3
45
112
23
12
36
73
83
36
25
128
16
20
111
12
85
23
48
9
27
225
3
96
45
36
15
129
64
108
83
36
9
4
11
24
157
35
25
32
148
155
37
60
59
229
11
9
48
76
35
84
57
4
144
215
21
51
33
16
44
27
37
11
216
45
112
20
27
48
33
160
35
192
60
37
156
47
33
52
59
180
96
24
57
27
37
44
64
35
36
109
108
20
76
35
1
140
51
156
85
108
20
15
36
216
24
60
61
32
15
60
36
37
48
44
3
33
147
25
95
144
21
156
4
59
60
9
99
72
24
201
39
9
75
69
4
288
59
49
36
48
47
13
119
45
28
191
ABCD 99424048676*3^$a+1 [50099]
48
36
24
6
30
72
33
117
54
24
30
54
60
108
48
9
3
30
39
75
45
64
17
48
6
1
8
40
120
5
90
12
54
18
12
54
222
24
36
25
95
57
51
21
129
6
9
16
119
25
77
48
6
6
7
47
1
65
48
90
246
66
84
9
27
90
75
39
49
24
32
88
71
162
24
60
19
96
95
114
66
21
9
30
169
80
51
108
12
36
18
127
8
105
31
11
54
66
48
192
120
90
162
12
54
12
108
7
29
120
36
18
12
73
71
73
8
129
15
99
117
39
24
36
66
78
6
120
6
30
132
15
16
179
66
19
11
54
6
96
6
180
18
150
31
29
91
71
30
18
1
48
41
66
93
57
6
73
17
18
60
72
48
204
6
24
103
35
85
23
90
6
60
21
15
48
1
5
51
27
66
72
75
93
12
39
9
31
23
60
6
6
18
108
3
40
104
57
15
24
57
15
15
25
72
137
60
43
77
126
24
24
12
108
69
112
41
24
30
81
39
25
144
17
180
90
60
108
6
91
8
64
47
396
42
66
66
55
35
60
6
12
18
18
6
30
31
23
120
49
23
72
1
5
30
90
6
30
39
16
11
30
15
105
54
18
18
18
30
60
114
15
51
12
84
21
64
11
13
227
85
5
138
30
126
61
53
102
13
11
13
128
9
6
60
37
11
109
47
25
29
60
15
57
103
56
111
48
1
41
72
36
6
85
5
43
65
48
7
48
144
23
78
30
37
47
24
102
48
66
24
129
3
13
71
6
12
12
19
80
51
54
135
15
30
12
150
9
16
17
103
8
51
6
114
96
24
90
60
90
66
30
157
72
95
36
37
23
78
30
6
175
104
75
37
29
3
63
42
7
5
6
78
7
113
72
30
24
73
32
40
35
18
67
83
18
42
1
17
24
79
29
18
25
23
9
87
24
90
30
24
96
120
12
165
15
12
181
72
80
9
6
48
54
18
18
39
87
25
29
75
72
24
159
25
17
42
6
12
43
47
12
6
6
156
13
35
37
104
16
23
12
18
30
72
117
57
66
72
18
43
24
167
6
12
18
48
60
72
108
36
1
72
53
18
120
72
102
108
18
6
31
23
24
18
72
7
35
54
12
18
97
8
16
71
60
48
6
183
105
6
25
72
23
30
30
36
121
35
84
36
117
3
30
78
97
179
24
66
36
42
12
54
6
36
48
49
53
12
156
96
19
72
23
25
95
105
15
6
48
27
141
30
150
102
120
30
216
51
39
1
35
84
30
36
54
66
36
18
204
18
12
96
60
30
61
95
6
84
30
9
15
12
30
87
21
42
18
150
201
15
138
6
97
104
48
75
13
47
6
96
51
123
45
81
24
6
24
9
123
174
135
21
43
29
90
12
54
87
27
12
54
51
45
174
61
71
18
15
136
5
115
119
102
54
36
73
80
9
135
16
17
15
15
24
169
5
30
69
112
41
39
3
12
6
123
96
33
102
24
6
174
36
49
35
12
33
129
15
16
72
48
56
39
12
37
5
42
36
54
18
36
66
66
109
23
78
30
13
17
24
264
90
60
96
49
17
54
30
54
37
8
21
123
120
3
13
35
45
45
75
39
48
48
81
75
60
36
12
90
36
42
33
81
30
30
90
49
35
96
30
31
8
27
54
90
204
36
24
216
109
17
30
49
8
63
48
105
16
48
80
16
41
36
18
30
96
75
51
30
12
67
11
54
30
33
16
56
9
7
48
77
72
132
36
114
240
234
111
69
60
222
30
42
66
79
56
64
32
33
6
6
99
21
24
12
78
60
90
42
97
11
12
42
7
5
6
69
9
111
51
72
12
9
45
60
30
49
101
27
9
63
72
40
5
18
25
56
27
18
6
84
12
13
35
12
9
249
31
35
21
144
21
3
72
27
13
24
71
24
66
138
66
30
78
18
48
61
119
1
5
163
11
36
6
60
48
126
30
96
30
90
12
72
15
81
39
24
15
72
97
32
9
6
49
17
54
9
171
85
96
120
32
15
78
27
45
6
24
13
8
189
12
288
31
17
39
9
39
15
12
48
13
48
41
120
15
15
25
5
75
63
33
64
125
24
75
27
78
12
24
75
129
54
66
30
72
60
12
12
45
21
19
35
96
ABCD 99425503462*3^$a+1 [50036]
72
48
33
15
29
55
53
31
101
76
3
65
4
51
9
51
69
27
41
55
65
43
9
27
29
36
19
36
60
53
31
5
19
17
79
60
17
115
9
8
31
36
108
45
68
108
91
36
24
24
24
72
36
72
12
48
33
15
84
33
75
41
115
204
125
67
108
5
28
63
5
7
12
288
189
20
31
72
41
19
48
12
45
3
17
100
60
3
69
8
7
101
7
168
12
48
24
65
31
45
144
15
48
36
9
68
7
77
19
84
65
7
36
69
183
12
48
17
55
24
189
63
53
4
123
29
36
115
48
9
8
52
75
33
63
12
24
48
156
36
21
12
3
12
96
12
24
24
117
27
60
12
60
29
67
5
100
27
41
72
48
7
24
5
28
3
69
8
100
15
12
36
5
43
69
8
67
57
44
4
60
51
36
21
72
20
28
24
44
136
44
76
15
21
24
63
93
27
5
31
60
57
39
21
44
55
24
21
120
68
48
60
7
36
5
24
48
19
5
120
88
15
213
3
24
45
15
57
44
55
17
19
53
36
64
3
65
103
89
55
5
112
15
125
28
48
44
24
31
36
108
9
3
12
45
3
9
3
5
7
53
103
84
33
15
53
43
21
3
192
60
81
60
20
7
48
5
64
63
53
64
20
79
17
40
8
19
120
60
12
21
87
33
8
16
56
108
55
77
19
53
31
252
48
5
91
48
36
36
96
9
15
24
24
177
228
3
24
36
9
15
21
8
52
92
43
45
72
3
12
60
17
55
48
12
245
79
21
3
12
93
15
125
7
185
28
135
77
28
72
36
44
76
72
3
5
67
33
27
48
24
185
31
77
28
123
12
17
31
12
60
5
43
5
24
55
96
65
120
24
40
75
5
67
96
12
12
24
132
120
120
45
3
36
45
183
60
113
19
144
12
9
240
3
36
264
137
19
84
53
19
33
135
120
60
65
31
12
137
43
17
115
33
15
12
12
21
75
60
9
36
27
57
44
36
100
36
24
180
39
120
5
52
15
60
48
36
29
244
128
7
60
12
45
15
5
19
9
168
27
57
8
31
12
12
53
52
63
72
45
92
19
17
52
51
5
132
4
135
24
57
15
24
60
125
43
57
39
72
113
24
112
36
39
41
52
3
5
67
72
5
79
72
137
43
29
403
41
36
223
12
5
156
124
8
12
19
9
15
101
19
48
77
31
132
45
60
72
8
43
5
144
55
60
60
12
36
48
24
12
48
60
5
12
16
12
180
3
60
9
135
41
55
53
7
5
24
108
36
7
5
7
101
7
12
96
120
24
17
43
5
36
139
108
113
16
8
148
132
12
15
29
19
153
44
79
21
51
24
21
72
108
44
144
67
9
8
52
164
36
16
3
41
40
8
36
91
120
60
36
120
12
72
29
19
36
36
41
43
41
88
51
36
41
19
24
72
57
3
57
51
24
48
60
17
36
36
91
72
12
29
184
3
24
33
8
67
5
127
29
36
163
36
12
60
117
8
52
3
5
4
44
24
67
5
43
41
16
231
72
60
41
12
172
135
77
76
60
72
3
89
43
53
7
108
108
60
41
84
31
21
15
149
16
135
17
31
9
68
115
12
53
115
12
36
81
116
48
7
9
80
31
9
75
84
12
105
3
120
12
12
12
41
52
80
72
28
8
55
29
60
91
72
60
36
12
173
52
3
132
72
57
15
21
60
75
185
4
99
12
29
91
60
84
180
96
108
137
40
15
24
5
79
12
5
7
96
17
103
57
27
12
33
51
29
28
27
36
65
16
48
27
96
53
136
3
12
5
36
43
72
45
80
55
60
137
28
20
7
12
5
28
15
168
77
12
96
43
5
79
57
60
3
12
24
12
5
52
63
129
60
80
31
5
67
36
96
29
16
39
69
15
60
5
115
72
21
75
12
12
29
127
12
96
24
12
33
15
12
45
15
41
64
39
21
20
31
57
3
105
144
75
48
36
132
9
96
3
9
3
12
17
36
4
44
144
60
7
48
17
28
51
41
28
27
36
105
3
125
36
31
132
53
7
48
69
8
112
36
15
84
60
24
12
24
29
67
125
115
269
19
9
48
39
5
16
27
12
60
24
36
24
41
55
21
188
52
15
65
4
3
5
127
5
144
4
72
3
33
15
12
132
81
27
93
3
57
8
36
148
332
16
3
96
48
12
24
41
36
4
60
156
3
29
55
45
80
ABCD 99425503792*3^$a+1 [50012]
6
15
48
48
48
21
60
84
30
45
21
156
27
21
42
18
51
51
24
45
36
15
93
192
3
6
6
84
114
15
15
69
12
75
96
30
3
15
12
45
48
51
153
21
75
87
45
12
57
96
39
39
9
36
12
9
6
93
21
24
6
81
93
12
258
21
9
39
27
60
9
21
84
30
21
249
15
147
48
30
6
21
45
18
30
36
54
6
84
12
39
45
54
96
6
24
54
36
30
15
48
3
18
12
18
6
150
96
105
24
45
6
24
66
54
21
33
15
21
60
24
30
6
63
12
120
45
30
54
12
75
15
60
117
3
18
159
36
45
30
6
24
15
21
6
30
15
9
135
69
120
15
75
156
54
12
87
21
6
66
90
45
45
63
15
42
18
165
12
3
12
129
45
66
9
51
48
21
129
72
75
33
36
39
171
105
15
21
69
66
9
9
15
117
48
27
84
48
153
24
54
30
6
96
57
93
15
45
90
114
30
24
12
18
135
51
21
33
72
63
75
30
99
27
84
6
24
135
156
36
9
30
30
24
12
15
48
84
12
75
30
15
39
12
138
51
156
15
30
60
48
126
21
9
36
27
3
69
120
51
9
84
57
3
12
84
9
60
15
24
81
72
138
69
117
24
36
39
15
30
12
63
60
12
123
9
108
72
12
36
48
75
6
6
30
18
12
24
33
111
117
39
9
21
39
60
15
12
9
156
132
36
12
105
18
30
36
120
15
51
48
69
3
24
30
39
111
21
39
6
39
39
165
192
39
69
36
36
9
114
42
39
21
24
243
111
150
36
6
30
3
117
24
15
51
93
24
120
36
45
42
84
129
15
6
24
6
45
24
57
15
15
9
21
75
45
27
21
42
60
84
6
3
21
6
48
165
45
12
78
36
246
90
24
9
36
24
45
12
15
48
12
9
66
18
39
27
54
39
33
207
33
87
81
27
15
18
6
66
18
90
36
51
45
99
9
27
48
60
57
39
48
111
201
231
60
9
9
36
30
6
15
39
24
21
24
57
18
72
78
30
12
78
60
159
36
45
12
39
24
24
3
9
96
129
24
6
21
120
69
126
54
60
144
60
12
99
9
72
18
42
99
24
105
147
33
6
30
24
66
54
27
12
3
24
45
21
78
30
66
45
24
15
57
48
57
18
42
39
36
3
120
81
156
45
180
3
81
6
48
66
39
12
63
30
132
147
12
24
24
21
6
96
69
15
114
15
45
126
21
24
48
51
6
3
48
84
81
39
51
54
60
84
12
15
84
9
126
249
21
24
12
90
69
24
60
21
54
60
30
96
36
30
78
60
111
9
30
21
69
6
66
39
84
72
72
33
54
60
30
39
24
12
9
36
15
9
6
6
99
24
21
84
12
195
9
15
75
84
90
6
9
12
48
15
21
81
87
93
27
27
30
135
96
39
69
15
12
9
24
75
21
9
15
96
45
3
12
39
120
21
108
36
96
108
132
60
48
60
27
54
132
48
15
15
45
15
12
78
15
12
60
33
15
15
6
15
45
24
42
30
39
48
3
78
39
36
45
12
75
48
24
27
6
18
81
69
6
9
24
3
45
63
12
9
45
60
6
30
39
24
36
15
45
21
123
15
42
24
126
48
9
3
9
9
36
24
72
138
69
147
69
21
51
3
45
51
33
36
12
12
33
30
33
45
156
54
60
21
24
135
9
27
21
249
99
81
54
6
99
45
126
6
27
216
27
18
90
12
9
36
9
3
63
108
81
21
15
144
39
9
12
96
15
57
27
45
21
108
15
36
69
135
57
135
72
57
24
72
60
30
84
69
75
57
108
36
75
45
9
6
21
135
18
51
99
30
36
6
114
30
54
147
69
6
33
24
60
21
279
27
45
156
48
27
48
6
111
45
84
15
60
24
75
186
3
48
3
96
21
105
39
48
72
15
21
93
15
24
21
102
54
66
90
3
12
15
30
39
21
30
120
30
39
96
9
3
57
30
24
6
15
39
6
84
66
9
12
132
12
84
60
15
81
15
60
84
30
12
204
15
15
45
9
6
165
69
66
45
45
90
9
120
27
9
48
57
6
93
24
12
9
12
24
60
30
9
21
54
60
42
24
3
36
60
75
21
24
135
60
9
12
21
24
156
60
48
72
18
9
81
39
27
6
3
12
33
66
69
135
6
120
3
93
39
84
27
30
63
57
48
15
75
156
6
24
39
15
72
93
57
90
9
36
33
72
15
3
81
21
24
24
42
54
24
15
15
36
60
30
123
213
3
15
57
3
36
36
78
135
45
30
96
6
18
30
42
60
18
ABCD 99425512952*3^$a+1 [50017]
117
43
17
3
21
12
127
77
24
6
1
119
186
3
45
19
48
5
144
24
192
24
91
89
66
37
132
119
6
51
213
132
84
171
69
43
77
39
4
53
18
21
21
103
84
128
93
19
113
114
121
23
42
3
81
24
36
3
3
109
35
33
21
12
7
113
115
84
48
72
29
72
19
29
27
33
6
6
7
36
12
84
24
56
40
36
155
138
15
112
32
177
175
5
66
37
41
42
144
6
99
40
101
24
43
113
79
36
53
102
24
13
41
51
16
263
25
71
66
43
36
168
17
6
150
123
21
3
63
90
78
6
90
61
89
66
24
13
12
96
68
75
42
7
32
88
48
8
15
6
43
23
73
47
24
30
24
7
35
73
120
5
12
24
30
216
90
115
5
150
9
15
129
15
49
101
162
234
15
21
19
95
1
24
216
144
84
161
120
211
5
27
16
17
67
240
12
84
101
54
1
24
56
40
156
35
144
30
19
12
53
6
121
80
9
60
36
60
24
24
279
3
49
108
83
153
135
1
335
33
16
204
32
76
23
45
27
25
5
87
12
36
124
245
31
59
33
81
127
53
31
59
9
28
12
23
45
45
24
30
90
39
136
24
24
72
41
7
53
55
204
84
77
78
25
161
24
127
164
45
99
45
55
95
6
151
125
63
15
30
99
88
23
30
90
109
12
71
49
41
3
244
17
6
9
39
30
7
29
15
111
24
120
85
36
95
177
93
120
55
44
15
24
6
36
48
135
21
43
140
3
9
69
27
105
54
66
54
6
7
48
272
93
54
13
12
65
24
31
41
19
108
20
51
42
48
60
19
23
138
127
23
169
23
33
21
55
5
55
24
60
92
100
188
16
245
90
66
67
11
6
24
139
17
6
48
282
54
73
17
36
84
150
81
63
25
167
24
121
12
20
48
40
29
36
24
30
54
72
60
24
15
9
12
27
72
96
112
77
43
47
6
87
27
1
23
9
33
30
49
36
132
12
84
72
23
96
25
101
75
15
78
39
36
21
55
5
103
8
112
48
5
7
11
72
30
19
95
73
36
5
31
95
61
113
51
189
72
60
30
109
36
72
176
15
1
41
30
48
9
100
107
1
24
65
36
27
48
69
19
47
25
125
3
21
60
15
40
84
77
60
259
101
120
19
95
145
24
41
223
17
30
9
105
36
180
60
66
97
53
3
177
24
55
96
260
4
5
39
51
6
3
72
39
1
23
97
5
55
68
201
24
219
51
1
41
24
96
7
23
48
57
15
49
71
18
12
210
30
24
103
53
108
27
15
24
6
3
244
60
17
31
180
12
53
3
45
31
108
32
100
35
45
16
48
80
75
6
24
12
55
24
89
51
4
32
39
73
17
31
44
36
40
113
31
5
36
27
52
119
66
24
7
305
54
66
30
18
6
25
89
72
24
60
96
3
4
48
84
29
19
41
6
144
49
48
125
24
39
4
23
24
54
27
63
96
25
68
33
144
223
41
7
384
68
12
148
53
90
25
48
56
88
72
96
23
6
51
39
66
175
113
6
13
11
37
44
88
17
31
72
48
125
19
56
72
63
30
87
21
15
256
104
36
45
31
32
52
5
6
9
16
29
24
96
55
84
32
15
24
90
24
79
53
43
24
17
31
12
221
180
42
48
21
9
90
96
126
3
160
17
168
30
97
5
79
128
33
24
24
19
47
81
33
6
21
112
108
24
5
115
8
88
5
114
24
6
156
19
305
3
87
73
48
104
21
15
4
95
120
25
41
3
12
64
215
6
19
80
135
114
127
65
60
3
144
28
84
185
111
33
6
30
66
193
56
64
77
75
48
76
36
48
41
15
24
21
43
17
75
51
18
31
5
66
105
63
102
55
ABCD 99425589878*3^$a+1 [50006]
73
104
36
63
9
52
8
183
117
108
88
44
196
72
8
12
48
16
96
48
11
69
16
44
51
48
21
96
60
63
25
72
11
45
40
8
192
48
16
8
12
24
16
59
9
88
32
348
3
96
9
84
168
168
24
48
28
47
33
64
20
27
13
32
3
85
8
28
240
32
372
120
48
4
23
21
12
84
4
140
40
56
36
87
85
23
13
132
8
84
60
87
105
123
57
16
8
27
249
16
44
24
72
27
141
60
39
57
148
20
40
68
4
44
4
32
51
9
4
104
268
95
13
164
40
20
16
80
112
168
104
120
12
15
73
72
44
12
48
40
176
16
108
32
4
59
121
36
72
68
40
32
60
168
15
49
11
48
69
52
11
33
36
16
68
4
12
8
12
16
80
120
88
140
12
88
32
124
24
84
80
12
4
84
92
76
192
176
15
25
20
24
123
57
3
105
64
11
108
45
124
8
100
212
48
75
108
61
44
12
52
36
36
36
59
9
40
80
52
8
4
92
39
1
56
48
160
20
4
8
60
60
28
20
40
152
40
24
8
12
39
25
59
105
3
33
216
84
40
36
59
81
120
108
48
135
25
92
16
80
15
69
16
11
93
136
80
96
88
168
48
44
96
24
12
40
24
20
120
27
133
20
72
4
156
8
64
11
21
36
64
23
12
229
36
8
111
85
44
36
64
8
4
83
33
252
60
51
9
40
35
201
12
40
164
28
36
24
20
100
20
60
75
105
87
36
108
21
108
3
25
23
21
136
80
12
40
20
16
56
51
33
52
20
84
15
105
64
44
52
23
33
12
72
24
52
20
24
144
60
4
72
95
25
24
20
39
45
48
4
24
44
240
255
57
28
68
112
20
3
33
84
12
84
12
4
8
136
36
56
4
44
15
9
88
104
4
36
44
12
72
16
11
21
40
8
52
32
52
24
12
72
56
36
24
16
71
73
35
145
44
28
20
12
88
68
76
20
76
20
180
60
28
20
36
39
36
85
36
179
109
20
60
60
16
59
57
48
256
44
4
8
60
12
180
16
12
32
120
15
13
8
12
120
28
104
3
108
36
13
8
28
72
92
48
4
56
84
40
8
16
20
144
16
12
59
96
9
40
44
4
72
224
36
3
12
36
69
88
20
160
80
48
88
60
20
36
16
95
25
20
144
108
88
60
32
3
33
40
71
93
3
13
20
36
15
21
84
4
180
59
45
12
96
27
141
72
108
120
40
32
60
300
24
64
20
16
11
13
80
84
12
108
16
20
264
40
60
72
84
60
32
60
3
121
44
12
28
47
49
84
44
168
60
75
49
116
24
24
27
13
44
27
81
60
88
116
3
21
4
108
32
112
8
88
12
68
12
12
96
39
9
24
100
36
96
68
76
20
111
69
15
21
16
23
36
13
8
24
16
68
100
32
27
48
33
27
13
20
36
28
20
40
8
40
24
104
120
12
15
13
44
28
108
44
156
40
120
44
12
124
20
111
85
36
92
27
61
8
136
24
164
12
16
155
117
96
36
36
28
36
60
36
48
164
72
4
20
12
168
16
44
60
192
40
8
12
39
9
135
49
32
51
165
27
105
16
80
96
135
85
44
16
8
76
24
20
48
132
88
108
216
188
40
36
200
40
92
108
64
140
40
272
16
32
12
124
36
59
9
16
36
44
36
39
85
20
51
21
88
32
183
121
44
75
105
36
64
24
12
24
32
3
121
8
100
20
36
36
3
33
24
3
36
45
99
156
96
25
23
33
4
36
23
84
33
27
21
12
15
132
12
33
52
104
24
52
11
33
15
96
9
84
220
8
123
69
36
72
99
48
1
152
24
16
104
48
12
36
3
121
8
3
12
81
4
56
12
12
72
64
44
60
96
4
12
104
12
52
23
33
15
81
40
8
12
63
13
80
4
44
39
117
160
36
119
13
120
36
224
16
32
52
8
24
60
48
60
48
48
36
48
132
96
72
27
73
32
24
136
80
28
32
ABCD 99426203588*3^$a+1 [50067]
36
135
60
57
12
16
60
48
60
96
36
35
12
48
72
18
60
39
3
13
92
27
309
100
44
87
9
40
12
107
61
44
60
63
30
12
31
47
13
96
68
3
60
9
4
71
18
78
72
102
19
71
9
141
31
32
28
5
75
39
60
61
5
30
12
93
135
9
75
108
18
30
49
71
12
21
27
72
21
24
3
24
48
90
51
72
40
179
229
11
36
60
57
27
169
17
139
11
90
60
42
13
65
12
30
45
12
124
11
18
60
7
20
3
37
44
9
90
150
30
72
25
84
179
45
15
42
39
40
116
60
40
35
1
197
7
20
24
9
111
40
29
30
60
61
41
48
15
63
25
47
61
77
3
12
132
3
13
77
90
9
81
42
30
63
15
13
77
19
276
47
12
45
63
168
60
12
12
9
76
56
57
27
63
1
80
52
128
24
27
121
35
33
36
16
48
12
120
35
25
84
200
16
104
36
45
174
61
5
19
116
39
6
19
11
12
60
30
15
45
43
17
18
12
73
17
15
36
27
60
57
3
24
25
83
12
1
32
3
72
13
20
84
24
27
24
25
8
27
9
16
11
60
9
40
8
27
69
39
13
17
3
28
12
8
9
15
87
120
25
41
174
33
72
3
30
7
113
42
21
64
11
60
69
75
108
1
140
27
25
5
12
30
61
20
112
8
39
37
56
48
9
67
20
21
30
105
57
147
84
87
12
61
71
6
60
12
123
28
17
30
42
30
12
45
40
224
96
48
28
5
63
52
47
93
57
15
16
71
6
30
12
105
16
120
47
13
47
9
33
43
80
124
8
3
9
15
9
39
177
76
8
69
27
63
37
71
73
44
16
252
35
24
1
155
42
7
8
36
39
78
3
9
18
72
18
15
12
16
60
20
9
78
12
90
7
53
3
12
75
12
93
27
6
55
17
48
19
8
93
19
23
61
60
20
9
67
41
12
30
157
53
18
30
54
1
24
36
20
4
23
12
228
30
18
153
52
179
48
45
33
3
16
71
12
60
13
47
1
17
123
9
90
97
155
1
5
54
9
27
90
30
12
120
90
75
27
36
73
59
1
47
133
12
32
33
159
111
12
57
3
21
57
15
40
60
59
69
72
27
141
57
19
8
196
12
125
30
42
123
9
63
27
9
36
63
13
17
30
57
135
36
93
144
76
17
19
11
102
27
76
5
150
12
33
228
72
45
43
44
3
73
96
11
33
12
60
255
30
42
1
60
12
125
60
79
60
80
21
42
1
11
1
47
72
121
8
39
21
12
24
33
3
88
47
12
45
27
229
192
17
75
33
30
72
1
36
80
63
13
137
30
97
23
30
30
181
44
45
27
15
156
12
37
36
5
30
213
24
3
42
102
1
17
31
60
36
8
36
87
12
48
93
51
6
12
15
33
135
40
17
15
72
16
20
120
88
47
30
43
71
181
80
15
72
45
3
42
42
78
7
8
28
92
27
49
11
25
11
132
57
36
4
23
61
164
48
28
71
6
99
21
63
27
102
91
36
68
172
36
47
30
3
60
27
78
114
18
30
61
59
12
36
12
21
27
25
47
21
100
59
18
12
42
48
37
23
48
265
5
99
135
49
47
25
125
43
60
20
24
108
72
27
66
54
9
52
119
6
27
16
156
23
13
8
264
15
78
75
28
11
36
9
40
11
193
167
9
48
3
42
15
72
108
27
1
44
16
137
48
27
28
24
44
69
31
36
41
87
28
24
56
27
33
39
18
18
12
132
105
81
63
207
45
12
112
23
73
59
21
72
16
56
36
64
23
45
156
96
3
12
6
87
76
36
35
1
17
187
23
60
18
54
60
21
28
47
57
52
164
87
12
13
8
27
9
3
1
12
107
30
43
35
12
13
68
81
36
63
39
1
131
9
57
12
171
117
63
84
27
36
297
36
87
30
19
41
63
72
39
45
63
1
32
88
11
96
25
8
9
18
69
36
27
12
49
32
9
138
48
12
181
59
48
60
24
85
236
28
71
6
3
36
24
52
77
18
12
168
24
18
163
44
16
48
11
48
57
51
24
36
90
55
5
39
64
32
84
40
83
73
20
24
3
33
99
9
27
49
35
126
42
18
30
72
33
84
24
16
35
121
47
61
107
9
108
3
9
21
19
36
77
18
42
18
12
105
33
12
3
27
78
63
16
5
36
27
36
76
65
3
123
45
40
44
16
44
15
6
42
21
27
54
108
42
36
13
44
52
23
12
66
15
144
100
101
87
16
36
84
20
117
42
ABCD 99426321136*3^$a+1 [50021]
3
45
18
57
3
21
36
24
3
78
42
6
39
75
78
3
36
39
12
45
33
12
3
15
57
15
18
87
12
21
27
33
66
9
105
114
45
12
51
24
6
18
21
9
36
75
21
15
84
3
66
126
33
51
30
36
3
156
24
15
36
24
21
60
9
30
18
18
177
33
15
15
21
60
21
12
18
45
12
81
39
33
39
36
15
18
15
87
30
18
72
12
18
75
57
15
81
15
12
3
9
21
15
24
3
90
3
57
39
15
18
48
27
33
12
6
174
51
57
3
21
3
3
18
51
93
18
12
72
18
6
21
39
57
117
75
45
51
15
9
3
9
108
51
9
27
33
93
30
45
69
3
27
45
15
60
93
60
93
39
51
9
33
42
84
72
18
42
78
27
117
15
87
6
90
90
12
3
39
60
138
15
12
33
48
15
3
9
51
102
84
39
87
72
33
3
141
21
90
24
33
3
30
18
24
21
27
48
9
60
75
12
6
15
45
72
27
3
33
84
3
57
216
9
6
18
54
45
21
6
21
60
48
9
111
36
9
15
39
33
9
15
21
123
12
27
78
27
45
72
66
9
24
9
27
36
15
120
138
15
15
57
75
9
39
30
102
45
24
3
48
9
51
93
12
237
6
69
96
15
117
63
21
15
18
30
66
27
63
54
27
141
3
87
54
24
15
15
57
72
27
45
9
12
30
18
51
108
21
75
12
48
15
60
9
3
78
39
12
15
9
12
45
12
3
63
21
9
15
69
15
33
12
6
24
60
18
15
33
132
63
96
3
33
9
39
105
15
51
48
48
45
39
18
3
39
21
15
45
27
18
42
45
27
126
24
15
3
33
9
48
36
6
24
36
33
63
90
60
39
63
30
15
51
36
21
12
12
129
111
9
51
3
93
63
12
129
144
57
12
36
30
24
18
24
15
48
12
69
12
54
24
45
12
87
213
39
21
24
39
24
6
132
48
54
30
15
252
24
75
30
27
57
12
15
84
9
6
189
60
3
102
27
60
15
84
60
9
12
51
78
15
12
3
81
45
24
12
63
120
57
3
87
9
108
48
3
12
12
6
6
30
30
84
90
90
9
123
9
123
66
39
48
147
57
36
24
39
9
81
15
27
93
15
6
39
36
15
18
147
39
60
30
51
36
3
21
39
57
87
126
111
15
33
15
57
9
111
51
102
42
54
24
27
129
27
57
6
21
24
24
27
81
15
12
90
66
57
9
24
27
3
42
12
27
153
12
6
48
9
3
30
42
12
45
36
60
72
21
87
60
33
90
12
9
24
36
63
21
9
18
108
21
3
33
84
3
156
9
120
3
54
78
36
12
12
45
60
93
108
30
66
3
12
3
48
45
132
60
27
36
33
24
45
42
36
9
69
15
15
21
39
60
114
3
27
105
36
27
69
93
183
9
15
3
12
33
15
33
9
24
75
12
60
24
48
21
24
18
9
33
48
54
54
24
111
87
54
30
6
87
15
57
60
60
24
12
24
21
75
12
63
120
12
57
33
12
54
30
27
63
12
144
45
111
9
21
174
6
30
9
33
3
72
27
9
60
144
93
15
33
66
6
15
27
90
90
33
24
24
15
57
75
48
6
48
87
9
51
201
3
36
60
111
33
81
15
15
33
57
24
24
27
165
6
30
54
21
72
81
135
12
12
60
12
24
156
21
30
69
96
45
60
15
33
12
27
15
45
96
27
30
18
45
27
9
3
57
9
12
42
21
81
39
117
48
99
36
60
27
69
108
72
15
78
27
21
27
255
21
12
12
3
9
9
36
90
96
18
24
15
81
15
81
15
36
9
54
45
24
33
3
51
66
3
9
48
3
105
6
114
24
180
3
12
3
12
18
12
66
12
18
15
51
36
9
15
9
36
39
21
36
24
45
6
24
21
3
30
15
36
3
21
9
3
3
120
21
9
75
24
81
12
12
27
3
6
12
3
99
45
96
27
12
96
12
210
12
15
21
72
72
6
12
9
21
30
9
36
3
30
27
12
117
15
9
114
12
36
57
51
66
3
72
15
54
15
9
63
27
6
15
36
51
30
3
45
12
15
132
27
45
24
60
60
27
114
108
48
99
60
24
21
3
45
72
3
15
60
66
90
36
30
3
108
12
12
15
69
9
3
63
57
87
42
36
48
12
27
15
72
66
90
24
6
15
75
90
3
9
30
21
177
15
60
12
3
42
3
12
27
9
21
99
15
24
57
3
30
3
84
15
9
21
30
33
111
42
15
117
147
120
3
18
42
48
72
45
111
21
45
36
150
69
3
30
48
39
36
27
78
39
33
6
69
48
24
81
87
12
141
3
24
15
150
27
15
45
9
30
54
6
24
42
159
15
12
57
27
114
15
24
33
12
48
42
21
132
9
48
27
3
36
84
18
12
3
63
36
60
21
48
12
84
120
48
168
12
120
12
39
45
72
63
12
132
66
12
3
12
45
15
27
33
9
3
33
75
12
63
33
36
120
36
60
3
21
60
33
3
27
36
36
36
9
144
21
51
12
105
15
12
39
9
45
3
27
60
66
90
114
3
27
45
36
96
63
12
126
60
63
96
51
45
15
18
27
3
6
66
57
45
48
159
24
9
6
120
84
21
72
12
3
57
12
69
12
114
48
12
9
36
9
30
45
111
69
9
ABCD 99426492442*3^$a+1 [50109]
77
19
11
1
159
90
6
177
23
24
13
33
74
61
5
4
20
24
19
27
9
57
75
24
5
46
30
75
89
19
24
12
36
48
5
22
57
153
78
69
17
4
62
144
85
105
3
77
31
48
84
57
63
33
63
167
40
54
44
79
23
64
33
47
64
177
12
51
56
6
18
112
45
29
36
19
111
50
55
5
43
84
83
25
12
41
67
33
152
30
54
31
29
19
120
21
51
33
60
30
6
26
25
12
83
90
19
171
38
36
40
14
121
36
149
120
40
36
3
231
24
69
3
18
75
11
256
105
23
16
90
20
55
24
21
54
6
39
105
50
106
6
18
51
35
166
90
50
94
90
51
35
25
15
117
60
12
21
3
5
55
72
9
111
89
4
135
57
15
12
87
74
55
47
40
144
9
36
35
40
56
34
14
40
2
7
33
99
24
12
29
31
24
48
101
46
81
23
229
3
393
17
118
56
13
12
24
41
190
21
59
1
24
48
77
10
81
12
27
24
69
83
190
48
240
12
8
16
111
9
6
9
9
30
146
79
47
40
177
47
13
48
89
76
30
24
26
115
12
12
41
100
30
9
65
79
5
60
52
74
34
27
9
15
101
30
18
7
303
32
13
75
2
7
23
18
7
72
77
31
3
26
4
96
36
174
80
10
6
57
36
51
33
17
16
78
9
36
36
41
24
46
57
23
13
51
45
45
110
1
24
9
32
67
51
26
46
45
5
30
25
113
31
60
36
33
27
65
43
96
15
45
9
15
65
7
72
101
72
54
13
12
9
135
47
24
109
155
25
135
57
15
98
120
6
1
39
9
15
62
4
3
11
30
42
49
9
60
36
14
16
93
33
27
53
55
29
79
60
5
6
54
19
60
77
16
99
11
88
32
24
1
108
12
119
133
48
12
21
75
87
8
72
144
10
20
16
63
11
1
84
29
40
6
261
45
68
106
54
36
54
21
141
15
165
44
100
51
24
48
12
29
79
17
16
110
13
12
48
87
33
36
165
36
50
48
61
144
77
48
52
27
12
125
120
54
37
5
43
171
33
108
12
53
18
42
67
27
81
180
33
26
13
48
53
70
81
60
155
96
64
9
77
34
81
9
15
5
76
180
15
48
75
26
115
35
40
24
57
264
39
32
24
16
50
4
51
15
24
66
15
39
45
29
6
85
125
6
48
109
36
132
33
75
15
176
40
33
47
13
36
17
64
204
12
38
1
71
34
56
94
66
14
126
28
36
74
1
9
6
141
5
30
40
57
117
20
16
15
29
124
30
32
10
27
11
82
78
2
430
33
36
11
10
3
132
60
60
29
16
39
59
169
36
21
60
84
159
47
121
24
45
90
74
6
13
72
11
49
96
5
43
5
36
60
34
90
6
26
94
150
123
36
96
5
64
72
8
7
5
138
22
39
60
45
66
90
27
27
126
27
17
55
9
15
57
14
30
66
160
50
24
4
2
13
75
26
6
97
12
29
22
8
16
66
8
7
48
24
36
12
69
194
112
90
135
9
104
16
80
60
43
12
89
42
24
24
6
16
90
38
76
135
36
125
30
34
3
141
126
26
48
36
31
29
31
33
30
81
5
43
47
120
73
108
59
30
10
21
12
57
3
11
109
3
153
12
24
51
90
15
33
15
84
27
26
19
36
12
41
42
37
27
21
5
43
12
60
83
22
68
46
14
42
64
56
58
20
42
150
48
127
12
12
75
26
64
30
50
136
39
24
77
34
129
12
12
33
27
60
41
126
64
26
31
39
33
113
19
5
31
33
12
180
3
5
19
51
32
85
3
42
15
12
107
1
12
36
191
13
3
50
84
90
10
63
180
27
45
36
33
56
36
43
21
224
7
48
131
1
60
123
285
12
180
12
17
55
95
25
41
48
12
115
72
17
30
16
45
204
29
96
55
84
24
48
65
7
17
94
69
21
62
13
24
48
5
19
99
32
25
12
53
7
132
9
27
9
54
2
384
79
5
79
12
15
96
18
36
20
120
94
32
34
3
131
136
6
20
7
17
126
25
89
30
49
87
104
1
5
28
6
93
12
21
27
21
2
120
49
105
123
17
19
72
12
48
45
27
12
65
64
27
5
43
72
5
43
77
54
1
23
22
18
26
36
28
15
117
3
36
5
6
34
96
44
64
66
9
96
9
110
49
47
66
55
12
48
60
89
6
ABCD 99426561758*3^$a+1 [50003]
24
40
35
78
7
180
12
20
40
96
44
40
149
6
13
12
23
37
59
61
29
55
12
32
45
43
32
148
65
99
9
90
37
29
18
37
5
210
45
33
31
24
20
36
4
12
60
155
84
9
52
44
21
186
37
60
60
5
111
15
84
42
63
40
32
64
84
116
4
48
17
27
16
24
41
67
95
61
11
13
5
111
4
48
12
17
99
4
56
4
35
61
20
4
32
16
24
23
25
156
84
60
32
28
17
63
111
25
11
1
77
7
11
18
19
48
17
51
52
29
3
45
15
57
15
9
55
71
13
77
36
19
84
44
16
179
13
17
7
20
28
140
16
60
36
24
24
5
6
36
13
60
20
87
13
17
15
16
48
11
33
76
35
81
24
4
107
18
27
69
19
12
41
48
15
16
68
88
35
57
76
56
45
3
105
27
3
36
1
44
69
30
1
24
12
5
36
79
36
47
1
56
16
44
76
104
45
163
47
6
3
9
43
48
24
35
18
7
12
8
81
39
52
29
99
16
24
11
9
52
84
44
36
45
54
30
31
47
49
84
156
35
1
17
7
36
32
33
3
36
9
7
24
24
5
55
12
59
45
16
48
11
85
23
60
66
24
43
12
228
17
27
45
24
139
12
24
12
24
44
60
45
19
53
12
15
76
80
196
24
56
63
1
17
48
7
47
45
40
5
15
12
24
9
18
48
37
68
75
1
8
52
36
12
23
13
89
42
13
12
36
29
3
60
72
28
47
69
16
36
32
45
27
28
32
63
18
43
56
48
36
40
95
45
4
65
66
36
45
51
93
16
8
16
12
8
52
12
36
29
6
129
15
1
29
42
36
12
42
43
36
56
4
60
35
49
17
31
32
60
21
51
4
120
84
20
27
61
17
7
11
57
28
84
60
5
75
69
54
145
36
24
48
44
16
173
127
8
16
59
36
49
5
99
72
28
32
16
24
8
15
21
9
31
65
39
33
3
45
51
48
15
30
31
140
45
15
4
12
23
78
18
1
108
35
21
24
100
132
20
39
6
39
9
151
12
8
69
36
19
47
6
18
54
127
20
99
1
8
16
11
13
12
29
51
100
20
76
12
65
15
88
29
31
24
20
108
16
60
20
36
9
7
23
9
36
52
24
5
60
31
12
176
45
42
198
19
35
45
16
60
59
13
5
19
60
36
12
11
6
18
21
24
21
42
57
16
36
44
21
54
25
35
21
40
20
3
13
12
12
5
31
143
81
9
55
72
59
54
19
53
7
20
36
64
47
49
60
12
32
15
73
44
100
125
31
5
67
5
7
108
41
7
12
72
48
36
11
84
42
12
43
12
32
184
60
24
65
36
31
84
5
7
12
12
180
20
39
1
59
45
40
80
36
4
60
5
127
12
41
39
27
61
29
79
17
43
96
5
18
57
16
44
4
5
162
54
43
36
29
30
45
36
96
9
99
112
8
100
12
29
7
92
27
109
36
84
149
55
12
96
17
126
1
24
12
24
20
3
61
132
48
17
138
61
24
20
21
43
12
44
16
44
100
29
6
61
36
32
33
3
96
84
45
15
52
24
5
3
27
9
96
48
33
48
6
108
90
108
108
55
89
31
44
16
20
15
1
8
36
9
12
31
108
12
8
112
144
35
9
4
41
36
6
9
135
129
124
17
3
27
1
108
35
109
23
13
36
60
29
24
115
20
28
8
36
40
5
18
1
11
13
56
40
35
42
7
20
100
53
3
15
30
36
63
96
21
19
59
21
45
55
5
210
49
47
73
56
159
72
1
17
55
71
72
37
12
24
20
9
6
81
4
36
41
48
15
100
29
51
27
37
48
5
19
35
45
64
17
7
72
96
8
112
24
8
33
3
40
20
36
3
13
48
12
17
36
6
48
25
20
33
19
144
29
15
45
27
9
31
23
18
27
12
28
72
41
27
76
80
60
52
47
1
36
44
21
43
53
19
48
5
31
80
96
40
59
9
28
53
111
4
96
53
60
67
120
68
51
21
60
64
24
5
78
54
126
13
12
83
81
16
23
9
28
23
9
27
13
77
31
17
31
5
31
11
9
76
59
25
20
40
125
6
12
45
51
189
16
20
27
84
85
20
81
12
15
12
16
83
6
3
28
8
100
44
27
33
40
140
81
19
56
24
28
168
24
60
116
75
9
33
84
6
49
8
45
15
63
49
53
27
4
29
103
24
29
15
84
76
95
1
80
33
247
23
1
11
25
20
4
104
15
66
19
12
36
23
45
4
32
4
137
48
24
103
17
36
67
32
16
24
48
8
27
12
6
7
12
80
12
15
13
23
13
12
23
85
5
55
84
92
153
27
64
20
15
37
8
40
5
39
28
24
161
27
40
23
97
32
15
180
25
36
12
56
9
36
60
199
17
18
66
31
48
36
71
73
101
180
7
17
102
9
9
36
42
102
15
112
140
88
12
71
37
56
16
8
111
36
24
49
36
36
59
9
12
16
12
5
120
96
30
90
24
27
81
7
92
45
31
60
168
36
20
4
59
66
115
24
12
20
24
84
28
17
51
255
45
69
12
19
5
39
117
103
32
28
5
31
24
12
84
5
51
76
17
42
84
37
5
99
48
76
137
27
28
8
64
48
12
36
29
18
108
1
20
9
42
9
4
ABCD 99426648268*3^$a+1 [50014]
6
54
18
163
80
36
156
99
1
32
27
9
12
33
120
55
17
3
40
101
18
36
204
1
11
61
228
17
75
39
36
12
18
24
63
45
12
36
42
18
135
132
3
9
21
18
36
153
207
45
24
252
57
36
36
63
33
15
33
54
60
1
12
32
21
75
204
16
72
8
45
135
36
9
30
96
21
15
30
18
240
36
1
29
15
16
5
18
9
15
33
15
69
165
54
114
15
12
64
32
39
1
60
20
27
36
45
147
78
54
12
6
135
12
267
108
48
25
119
9
69
30
6
66
24
21
9
51
21
87
96
24
16
29
3
123
96
21
12
12
39
9
33
15
39
216
12
42
36
27
27
1
47
42
63
12
63
72
18
78
57
16
35
84
21
87
24
36
13
20
84
81
66
6
3
105
144
18
48
69
63
12
73
35
78
15
12
27
153
3
9
51
90
15
36
69
111
21
27
57
24
7
59
54
39
33
42
36
25
104
16
252
83
42
3
15
72
18
72
84
18
60
12
45
4
60
71
45
36
15
18
30
90
54
36
85
20
36
16
83
84
81
72
69
36
102
61
12
5
30
69
45
3
16
29
42
9
24
3
12
1
120
12
44
3
13
20
12
27
90
3
111
162
27
3
13
92
39
6
27
21
24
63
63
12
60
12
13
48
32
87
78
54
30
6
72
13
59
18
120
123
9
36
48
99
33
39
16
83
6
91
20
9
24
39
63
33
39
105
48
87
81
24
21
187
23
60
45
45
12
55
53
6
21
9
111
93
15
129
12
6
9
3
18
15
45
15
3
36
36
30
18
6
66
13
20
21
36
108
7
29
36
18
85
5
24
66
6
30
36
25
83
132
72
18
12
51
24
120
28
29
31
5
27
15
30
96
7
5
24
18
33
33
51
21
55
17
3
33
6
30
3
136
32
9
18
33
108
171
21
45
54
21
12
63
84
49
29
18
18
55
17
39
9
36
63
28
80
15
33
15
90
90
24
108
33
147
12
96
84
18
39
3
30
270
18
24
3
36
84
15
1
35
6
99
75
57
87
42
39
24
48
15
25
5
144
216
78
85
17
3
36
69
6
228
18
18
69
36
52
104
15
1
152
21
36
78
30
78
25
5
60
99
45
36
43
11
36
13
35
90
51
3
72
36
78
27
60
87
13
44
15
33
16
12
107
21
40
11
18
12
99
9
43
47
42
18
18
27
45
3
33
99
3
153
27
150
84
6
69
75
84
37
35
18
15
45
12
108
67
8
156
9
12
60
63
36
16
5
24
31
5
90
12
1
161
51
3
105
24
60
76
20
27
9
24
39
33
40
120
107
6
12
18
9
148
47
81
60
51
90
24
54
12
81
88
29
42
228
21
15
54
18
18
6
21
33
36
36
3
195
84
33
12
48
33
171
195
66
60
39
9
7
47
13
29
3
63
33
21
24
67
5
30
144
121
68
45
67
47
18
43
77
42
33
144
156
99
9
160
5
36
60
3
16
12
35
129
3
66
27
24
4
32
60
168
60
111
21
87
78
18
30
60
87
33
36
15
9
27
9
3
108
9
159
39
18
15
93
7
188
21
150
84
6
3
48
24
105
36
43
5
27
123
12
25
35
12
61
65
60
72
183
51
33
21
12
3
112
104
36
3
30
36
90
204
54
15
15
90
3
84
81
15
69
78
30
51
21
24
54
18
144
84
15
40
5
75
27
33
9
30
13
47
1
44
28
20
12
21
75
51
21
12
93
15
40
119
54
42
9
75
21
3
117
63
57
9
18
45
168
135
18
51
4
44
27
30
90
54
27
87
12
114
39
33
3
51
21
63
81
16
83
6
31
32
27
30
24
12
42
73
32
57
30
96
108
37
29
6
30
54
36
18
6
69
60
45
51
21
150
9
3
93
24
9
27
208
5
27
27
12
54
7
8
40
12
29
36
120
18
25
11
33
3
150
54
45
4
20
57
15
15
25
29
3
33
108
51
3
18
42
45
28
8
24
48
75
9
195
1
60
20
75
42
3
33
72
123
147
9
3
18
54
61
65
54
36
78
7
95
9
9
60
115
5
27
63
25
20
9
78
18
54
12
168
1
47
24
21
9
18
57
48
45
3
45
63
96
9
75
45
6
45
3
18
18
36
24
37
29
18
21
15
129
28
120
104
4
12
48
29
3
213
12
87
12
16
68
147
9
124
11
84
24
1
29
3
12
21
15
12
33
36
39
81
79
71
9
72
45
72
27
21
115
20
153
39
15
18
60
18
66
6
12
33
9
156
43
11
6
54
30
18
18
55
59
48
18
99
96
108
36
93
42
1
35
48
96
61
23
150
7
29
51
3
102
24
84
36
24
99
3
9
45
99
84
48
117
18
30
123
12
12
33
63
40
41
31
65
ABCD 99426663712*3^$a+1 [50009]
15
36
12
9
69
24
3
15
12
18
18
96
6
84
18
21
39
6
132
15
15
17
31
9
56
1
48
87
33
30
57
33
15
51
29
16
81
78
48
138
6
54
114
81
81
48
78
72
90
71
211
114
30
12
48
54
27
3
93
33
72
12
27
75
69
80
79
17
79
24
6
150
42
102
45
57
15
9
156
54
24
36
12
165
15
24
48
72
66
39
8
25
12
3
48
177
96
84
42
30
51
8
31
18
18
45
48
27
18
12
87
32
1
24
23
133
3
39
12
45
3
18
84
66
42
27
3
5
136
51
90
78
66
54
12
60
69
39
36
45
224
16
111
9
39
81
21
3
207
33
15
33
123
54
252
51
8
25
60
24
35
88
33
6
54
51
99
96
84
57
9
54
12
18
6
5
43
6
66
18
6
5
19
21
21
66
30
78
6
48
15
3
45
39
78
147
3
5
7
9
135
72
18
54
96
9
63
72
41
1
15
93
60
6
24
6
120
54
42
6
72
117
9
36
24
60
12
3
9
87
96
24
75
24
144
21
45
54
21
21
59
31
9
45
12
63
15
9
56
241
15
63
17
13
18
60
12
18
90
45
129
135
9
15
24
48
3
6
30
108
66
6
48
90
35
40
87
81
3
21
48
56
19
30
111
129
111
45
27
15
144
30
36
42
36
54
126
5
144
16
80
64
33
12
3
33
39
3
53
79
6
60
6
90
216
72
66
24
90
150
5
31
9
56
1
39
105
72
39
33
138
12
42
48
18
29
199
81
3
156
41
19
12
60
138
27
32
16
21
210
9
15
9
27
108
57
105
15
3
36
126
3
72
63
6
66
174
42
57
168
15
12
117
3
12
129
120
104
37
3
21
51
45
60
15
141
12
15
72
99
114
3
3
60
36
21
27
45
33
24
84
156
6
9
81
24
6
18
39
3
42
78
93
111
9
57
132
48
132
15
27
6
39
21
24
48
3
8
1
198
18
12
147
45
18
6
24
27
105
6
57
15
72
156
24
21
63
6
156
42
45
72
9
15
9
15
33
42
18
99
8
112
24
9
6
36
5
205
179
7
18
30
42
24
30
9
15
96
9
45
186
156
12
42
78
48
120
33
99
90
72
3
27
69
57
30
12
66
12
39
159
72
17
133
12
36
12
15
3
6
39
99
42
30
90
3
21
6
45
3
30
12
99
15
24
57
3
30
42
6
47
91
21
9
60
30
60
54
3
8
19
12
78
3
3
60
161
13
27
8
16
24
21
27
87
6
99
3
60
137
7
6
27
152
25
63
135
12
53
208
15
105
33
12
30
84
84
69
80
7
33
120
120
111
185
19
90
48
123
72
24
63
30
12
6
18
39
176
31
84
24
36
30
24
75
33
15
32
16
51
24
12
57
27
78
183
99
24
6
15
63
17
43
12
225
15
6
27
56
40
9
12
108
48
54
81
3
69
45
51
9
63
57
63
57
6
6
60
6
72
41
31
258
60
35
7
54
35
19
96
60
126
156
15
63
36
45
93
30
6
30
30
6
180
78
30
30
15
27
6
60
24
66
57
48
15
12
42
6
18
11
235
24
42
48
30
21
48
80
43
53
25
6
6
123
21
3
3
18
42
42
63
24
15
33
93
123
45
35
19
45
63
17
112
3
36
54
35
25
63
48
111
24
12
48
21
93
51
24
93
3
24
33
108
27
8
64
63
17
97
54
36
189
39
18
39
63
41
1
111
15
18
114
18
27
21
27
9
23
43
45
27
125
37
59
37
18
6
90
36
189
48
63
30
78
21
3
60
105
33
87
56
40
9
15
32
19
69
48
39
36
18
174
48
30
18
66
54
45
24
15
12
78
6
12
54
24
24
6
9
21
27
27
12
6
12
30
18
102
6
11
43
101
55
9
81
60
24
72
6
29
79
66
18
21
96
96
27
6
39
21
102
293
7
105
15
24
54
99
27
53
133
54
60
54
30
5
1
63
15
78
27
3
60
42
42
45
15
66
135
15
12
12
126
18
9
72
48
200
7
9
27
18
102
24
5
16
32
37
51
27
36
84
60
90
108
27
21
179
61
36
6
57
33
18
30
54
57
21
3
72
219
5
1
168
42
12
48
42
15
3
144
84
12
42
18
228
84
33
75
53
16
51
24
53
13
24
54
12
54
48
12
6
9
51
69
9
114
45
72
15
18
48
168
24
12
83
313
23
49
6
89
67
78
42
24
24
141
72
24
135
33
3
30
39
3
45
120
21
11
43
90
51
15
36
53
1
156
3
3
12
30
36
39
3
60
9
69
6
90
3
ABCD 99426959746*3^$a+1 [50004]
4
23
9
45
7
32
15
109
48
44
4
44
3
1
108
32
88
5
3
88
80
76
48
11
108
37
80
72
40
20
3
49
44
15
13
72
60
17
15
76
17
39
72
69
126
261
28
17
90
54
19
8
96
52
96
48
108
20
36
3
13
80
64
41
63
64
36
176
64
164
72
63
85
12
72
8
21
36
31
72
5
99
63
198
7
308
124
47
54
127
140
28
128
99
81
36
24
96
48
72
28
11
21
51
33
3
61
48
128
33
7
56
16
8
93
67
56
12
64
132
24
48
11
45
156
15
45
24
136
24
23
117
124
144
24
41
3
28
23
9
88
236
36
45
19
8
216
40
72
8
160
17
3
124
20
28
8
141
51
28
20
28
36
80
64
24
47
9
9
31
56
64
92
28
36
35
33
28
11
105
93
43
32
16
71
18
31
144
56
16
96
72
24
29
39
84
64
48
107
21
24
36
48
51
49
176
12
100
41
51
112
107
49
24
92
28
248
120
88
140
28
192
144
20
4
80
28
20
60
60
51
1
80
12
15
85
48
155
49
23
61
47
21
60
84
33
7
173
7
60
24
53
36
103
24
8
60
12
40
48
44
16
12
36
47
49
60
48
113
111
196
36
17
7
65
7
47
13
32
52
101
55
44
24
96
268
71
21
16
20
64
23
69
144
16
5
3
33
15
28
65
123
40
8
48
88
8
4
48
80
208
68
40
48
68
3
61
36
11
129
64
59
177
40
24
29
91
35
121
12
11
57
4
24
32
99
54
135
9
75
105
387
72
16
32
28
80
177
31
44
24
72
16
72
209
39
100
44
132
64
17
18
33
40
20
60
4
48
32
15
37
56
24
40
77
39
84
120
4
44
15
9
12
36
24
99
18
3
48
12
16
83
18
27
16
116
72
64
24
24
20
15
49
59
69
108
132
96
4
140
27
21
33
43
84
36
120
8
40
36
48
35
9
112
84
47
18
126
133
32
76
47
72
37
17
15
64
32
24
28
20
33
135
24
16
5
27
12
36
16
140
4
284
57
72
67
131
57
33
111
84
75
13
200
28
11
181
36
56
16
161
63
100
20
60
45
39
60
48
28
5
43
72
48
35
9
28
68
4
48
8
240
16
72
60
140
36
52
101
18
33
72
112
56
52
36
53
19
80
9
87
16
32
48
51
49
108
24
12
5
36
3
52
35
93
268
20
28
144
23
9
192
4
11
1
68
4
17
75
16
71
72
13
20
93
39
15
105
16
20
64
68
15
36
13
44
4
119
54
235
8
27
165
15
13
5
144
63
16
96
80
33
43
84
104
111
9
96
21
55
32
4
8
88
24
36
5
7
48
53
139
144
5
19
48
60
89
7
116
28
92
48
33
7
32
33
43
65
19
12
108
41
127
107
69
147
69
136
56
96
48
112
5
115
128
112
8
64
96
72
17
18
18
27
40
120
80
12
108
132
3
97
11
177
64
36
44
16
36
120
20
9
43
120
32
36
48
12
24
9
103
56
4
60
120
72
36
53
87
4
32
3
36
169
29
7
168
36
59
126
75
40
32
33
99
36
45
3
123
93
100
5
123
36
120
40
12
12
48
8
48
12
4
8
84
39
36
57
28
41
43
48
56
84
12
72
9
36
15
4
12
12
47
54
72
139
108
12
119
9
4
20
48
64
8
52
12
308
4
83
85
24
80
16
65
55
20
12
93
27
40
8
15
45
208
156
56
40
107
18
187
65
367
60
113
90
1
56
33
7
209
7
8
52
20
3
72
45
4
84
24
23
25
68
64
80
12
21
54
13
5
18
97
72
12
32
108
24
40
56
168
148
107
126
39
28
41
127
53
199
36
8
36
4
72
84
36
56
256
20
4
12
23
21
132
12
16
53
144
18
18
15
108
36
40
8
88
32
87
1
89
18
1
71
126
7
47
121
5
7
92
40
12
60
104
144
60
48
36
160
101
103
36
108
36
12
128
76
8
96
28
125
ABCD 99427440254*3^$a+1 [50002]
16
75
69
36
15
29
25
147
57
66
29
7
21
180
3
30
11
175
18
107
16
344
64
21
11
28
75
57
204
9
84
42
29
1
24
47
19
45
20
4
80
19
72
53
55
21
60
192
20
7
21
129
90
57
33
83
40
39
89
55
41
13
12
18
41
91
30
90
24
84
6
15
12
63
54
66
165
72
24
24
99
5
36
61
159
99
36
36
21
69
30
60
84
24
137
25
54
21
60
9
51
3
21
45
36
39
15
6
11
37
95
36
76
123
66
119
25
147
15
29
25
87
144
8
72
4
15
21
33
23
13
11
55
54
11
40
56
7
33
39
18
47
4
111
53
67
18
11
85
27
24
24
81
39
69
155
61
11
103
12
114
180
36
15
36
60
27
6
51
3
66
54
5
12
79
17
48
60
16
8
25
60
27
135
48
21
12
32
67
30
108
23
4
15
9
135
54
3
9
111
39
84
125
91
105
39
204
17
40
116
4
3
53
24
13
27
93
87
39
24
36
17
19
18
23
12
55
12
5
76
68
16
39
36
18
162
129
195
21
15
144
126
23
7
60
129
176
16
8
25
24
111
15
54
30
17
19
204
5
28
57
51
36
39
45
9
3
32
96
16
68
16
32
108
84
96
24
91
54
51
15
65
391
149
52
20
7
276
126
15
39
81
75
54
87
84
15
5
96
43
30
15
9
27
84
60
9
3
117
83
40
39
108
53
160
104
49
30
60
30
54
17
4
60
72
27
36
105
32
4
60
128
211
240
5
112
39
24
36
5
4
21
24
35
19
125
36
1
54
17
19
18
27
36
240
3
141
3
17
16
80
28
20
40
105
111
123
125
1
126
21
80
4
33
150
33
48
45
66
9
45
6
5
24
19
41
19
77
79
81
33
27
9
11
25
90
30
15
3
17
73
60
27
24
21
48
63
27
6
15
44
67
81
80
127
12
18
96
51
84
32
7
6
36
95
216
4
116
48
19
57
33
6
105
15
90
6
54
71
73
30
65
67
9
9
387
3
6
30
105
180
60
36
39
36
9
72
144
63
90
210
185
181
36
30
60
18
30
36
6
180
11
37
3
92
1
15
44
265
11
52
57
95
52
140
40
33
27
180
104
31
60
29
40
39
177
75
141
20
13
114
126
54
81
44
16
39
21
32
109
51
8
31
45
60
3
12
24
54
71
55
30
11
43
33
24
3
117
279
141
144
21
23
88
32
16
12
27
72
9
80
19
53
24
49
87
33
27
27
5
16
12
9
84
291
3
53
13
11
13
30
21
105
11
43
21
116
13
12
95
13
36
60
51
24
69
107
108
16
12
84
44
16
24
72
20
64
45
48
111
32
19
24
125
12
28
15
54
11
55
45
9
180
47
136
248
25
15
15
17
64
63
65
67
54
84
60
72
23
7
29
49
27
45
84
60
59
12
96
49
54
36
18
111
81
108
96
54
36
89
96
96
19
204
17
49
119
12
4
60
9
66
150
47
43
54
123
104
25
228
11
16
24
9
95
192
163
33
3
41
43
21
51
90
59
16
39
5
49
123
87
72
54
36
78
30
3
108
15
90
71
16
93
36
180
75
3
36
36
201
33
84
107
48
7
5
64
9
23
13
71
19
30
6
30
11
40
20
7
125
1
30
17
7
53
109
84
24
3
24
3
42
15
84
111
54
27
123
149
25
3
3
41
4
111
5
136
120
297
167
109
11
43
41
100
51
18
3
33
47
88
45
27
84
3
30
27
20
220
3
101
61
51
153
51
36
60
20
139
48
90
11
60
52
108
36
9
179
85
27
33
36
30
204
12
105
56
43
36
144
21
68
1
90
54
47
60
60
40
45
99
12
153
131
16
24
33
11
76
3
30
83
67
41
79
60
53
19
69
72
39
29
16
45
39
12
20
37
87
219
21
36
87
17
49
87
3
5
145
84
6
41
13
90
41
49
11
16
9
210
36
41
72
1
71
19
5
31
48
6
51
75
18
12
24
36
84
119
76
80
19
90
66
141
3
6
15
75
225
156
33
36
27
8
85
27
ABCD 99428370896*3^$a+1 [50047]
90
83
1
159
33
95
73
132
132
48
15
15
17
31
132
12
12
84
12
30
18
5
1
18
42
6
30
12
36
90
21
144
15
81
45
114
81
48
63
30
48
144
3
15
60
354
99
21
59
121
23
25
12
108
42
5
19
24
72
45
15
129
21
36
12
36
84
210
12
21
117
27
45
6
12
42
138
48
77
25
60
12
30
126
35
37
27
3
30
63
48
297
84
18
12
144
30
39
51
246
108
27
3
288
18
11
91
48
36
6
54
6
15
3
6
36
12
12
11
43
101
16
93
132
138
5
64
3
54
23
91
69
93
18
12
18
12
180
24
59
61
54
42
147
33
18
6
18
66
156
39
21
120
18
81
21
6
24
60
96
30
18
12
18
6
96
60
17
96
79
60
21
111
84
42
3
9
108
27
93
24
60
18
45
21
6
138
42
144
96
6
102
36
54
42
81
27
30
42
6
42
141
32
43
126
6
12
6
95
31
33
15
210
63
15
18
239
16
224
217
18
102
60
30
96
30
90
30
60
174
30
60
11
13
96
6
18
27
33
24
71
61
18
156
66
216
42
6
6
6
60
3
345
54
90
72
24
12
75
3
90
156
48
6
6
150
36
144
6
59
48
67
29
229
203
43
21
15
30
78
48
117
80
31
17
79
6
132
36
6
24
36
65
31
30
18
42
114
30
114
96
36
33
15
42
12
27
9
60
42
177
80
61
6
45
159
6
54
5
91
84
54
30
30
15
57
24
15
357
27
21
12
108
96
3
48
33
12
60
39
21
30
78
24
18
5
19
45
96
15
42
18
18
84
36
24
102
24
21
33
143
43
36
30
6
12
12
36
17
1
12
3
144
21
36
48
96
39
3
72
6
15
27
5
85
24
35
31
54
30
60
33
21
6
90
11
133
12
15
33
42
30
23
25
72
12
18
84
29
187
192
21
27
18
51
48
32
85
54
162
12
96
84
180
30
6
12
42
36
65
64
45
18
18
15
15
12
18
30
21
240
45
60
36
3
15
6
6
18
66
36
42
30
42
126
29
1
174
33
63
84
29
139
48
168
30
66
18
6
149
115
48
12
12
96
120
45
195
42
12
6
17
91
6
156
54
66
59
16
9
6
48
60
69
147
90
18
33
9
23
1
12
3
27
149
16
147
222
18
48
125
133
6
48
48
5
79
18
18
189
96
27
5
37
24
30
42
84
156
27
27
36
42
102
18
30
60
138
102
213
9
180
24
27
69
30
18
90
66
42
48
6
15
48
15
17
16
32
127
6
27
27
84
12
42
42
18
18
45
48
21
75
15
60
138
6
30
6
33
15
78
162
18
30
108
21
80
19
42
84
66
78
24
36
102
18
11
25
135
75
36
48
42
42
42
83
1
132
75
93
51
21
24
126
69
51
30
63
21
90
54
11
25
216
30
30
174
96
30
120
48
24
150
90
36
12
90
18
6
30
18
78
90
12
108
48
5
144
61
179
37
155
13
78
5
253
6
54
6
66
42
18
147
45
168
30
204
138
23
43
24
12
180
18
123
33
30
156
36
30
30
138
6
90
156
114
29
19
45
75
5
37
11
13
24
102
5
61
48
36
30
60
5
1
24
23
96
241
63
81
47
13
30
114
12
36
3
129
72
18
21
15
6
90
65
121
18
21
69
6
66
3
27
180
222
3
48
171
66
83
31
66
15
32
61
240
6
108
18
48
36
138
12
24
24
90
6
21
75
78
60
27
51
29
31
17
16
105
6
33
141
99
32
73
96
36
35
48
37
150
6
15
32
37
48
120
6
45
15
30
30
5
61
36
30
54
75
81
18
42
12
6
42
24
36
27
3
78
60
35
19
30
42
120
78
126
132
29
25
18
6
90
5
31
6
54
18
126
5
37
138
36
396
18
84
11
25
39
111
42
108
6
36
102
123
32
31
177
93
51
96
45
24
36
23
61
3
48
123
69
57
66
24
18
132
6
78
66
6
27
15
90
6
54
11
25
135
21
120
24
27
27
21
96
21
27
57
60
6
138
42
17
16
21
11
ABCD 99428879248*3^$a+1 [50020]
18
45
57
111
3
12
54
18
33
8
19
18
198
65
19
45
36
15
54
155
1
36
39
15
234
23
37
18
48
89
25
30
90
18
45
68
37
48
126
69
57
24
18
138
90
42
30
18
23
37
48
36
96
3
81
6
18
75
72
8
169
66
6
30
54
36
63
45
183
60
9
23
100
20
127
36
90
3
12
3
77
160
75
12
18
78
29
55
18
143
91
168
21
45
15
27
57
48
12
63
90
18
66
90
21
159
54
6
93
15
102
36
42
30
63
80
55
78
12
54
21
20
55
33
180
92
67
5
85
3
33
24
120
60
123
92
31
42
3
87
18
66
168
12
41
127
30
42
9
21
3
15
81
69
3
9
3
105
35
7
201
27
36
5
52
12
27
33
3
192
78
48
126
21
123
17
43
246
23
37
36
18
17
100
48
51
18
11
1
96
27
48
177
12
24
135
39
81
9
42
21
15
117
93
288
36
114
246
36
42
18
12
75
51
24
72
33
3
53
4
117
23
13
144
24
72
83
1
24
66
18
18
153
27
53
19
6
72
63
27
65
25
183
9
96
87
87
53
55
17
25
71
49
72
39
105
39
93
227
96
72
19
81
60
33
186
53
13
24
3
117
39
15
17
172
33
87
51
54
3
48
117
72
15
33
195
128
4
3
18
30
36
18
18
24
90
84
96
48
36
54
132
18
48
42
48
17
25
18
102
90
6
15
32
52
168
39
18
126
54
123
32
43
192
113
85
18
77
37
3
168
27
48
54
23
52
33
3
21
180
18
18
107
40
80
40
21
12
87
8
49
36
3
72
3
45
39
41
64
27
9
75
60
90
30
69
3
5
37
198
93
32
28
45
12
23
19
173
19
78
36
30
9
117
3
15
33
57
42
21
33
102
180
18
6
84
6
39
99
33
57
60
11
37
18
177
117
11
25
12
54
36
17
55
41
1
99
27
57
15
153
20
43
66
3
33
72
72
108
18
90
24
11
25
63
57
54
201
3
17
73
90
54
18
30
162
6
144
3
48
21
30
21
15
90
123
84
60
135
21
27
45
105
84
18
36
54
71
7
120
24
126
48
54
6
15
32
25
54
81
80
160
57
3
69
11
132
247
18
168
18
12
77
36
91
210
36
15
3
24
108
162
83
60
52
57
90
66
24
3
45
3
123
17
55
33
57
78
72
18
36
18
12
9
159
216
30
72
60
30
45
15
17
16
75
54
71
84
151
192
53
25
15
69
42
66
27
45
3
20
19
89
4
63
42
18
17
103
77
88
69
3
51
57
20
12
55
42
36
75
140
40
45
72
6
69
147
30
23
1
147
60
3
17
7
30
60
48
15
57
3
75
18
35
40
104
16
75
12
18
107
7
30
132
18
48
105
9
48
18
42
12
144
36
36
144
36
63
32
28
9
30
222
18
93
69
36
120
24
51
123
54
222
54
47
7
30
23
120
55
5
52
57
18
18
90
57
80
25
51
15
42
108
47
37
3
48
27
12
72
33
3
5
88
132
68
31
90
63
15
33
48
111
161
25
63
21
18
81
135
45
12
159
41
88
69
6
9
3
33
24
33
63
15
30
60
15
105
90
36
18
15
21
99
393
3
12
68
64
105
35
48
25
15
192
21
6
21
12
213
255
12
81
120
59
40
81
90
150
147
9
3
36
12
120
72
63
17
7
81
12
33
18
210
60
66
24
36
48
96
174
15
56
24
1
15
21
3
48
39
9
45
54
45
153
18
54
12
51
57
168
75
9
150
69
24
68
37
108
18
17
13
99
33
120
18
36
6
192
3
87
18
108
99
15
102
36
35
55
117
15
12
41
145
3
51
66
18
5
67
57
15
21
141
78
102
348
3
12
3
33
51
41
109
123
57
36
108
15
39
18
12
51
144
21
27
15
17
37
11
37
90
41
49
15
20
7
29
37
3
240
24
27
18
15
3
18
12
95
12
43
165
48
192
99
18
75
68
13
39
111
125
4
60
165
18
24
101
25
63
57
107
151
29
16
ABCD 99429788756*3^$a+1 [50032]
40
5
12
108
31
60
53
24
19
8
99
18
30
18
27
51
73
17
36
120
24
48
18
1
143
9
64
44
24
52
24
17
139
24
5
84
7
20
4
24
53
15
64
101
19
5
31
132
36
12
17
27
136
80
4
48
137
63
15
121
23
21
45
15
12
40
11
57
9
19
5
63
36
45
3
28
8
4
29
19
20
87
85
32
4
41
72
3
24
4
60
12
48
56
120
40
24
12
20
88
20
48
64
437
171
21
36
55
17
19
5
3
64
53
18
25
96
128
28
11
13
56
12
33
19
17
79
24
5
12
139
12
197
54
1
36
8
3
9
40
24
44
33
72
115
32
148
20
12
27
45
81
19
5
48
24
18
48
18
15
84
33
3
24
28
8
144
27
25
36
65
36
127
20
60
52
12
8
88
12
20
100
53
60
36
48
55
8
105
12
36
60
127
12
41
12
43
89
12
15
28
56
4
36
5
19
68
28
12
32
93
135
63
96
48
81
36
168
16
120
11
13
72
108
32
100
41
63
3
37
59
1
80
4
59
57
45
19
23
25
72
32
4
65
27
40
60
65
15
40
5
84
36
60
79
20
16
23
49
12
24
11
49
12
101
19
60
72
36
29
111
24
48
15
13
96
29
31
41
123
57
7
8
28
236
24
84
40
48
17
84
79
84
185
19
12
41
91
29
7
60
60
12
113
24
67
80
36
40
32
88
8
21
15
4
32
88
56
21
15
100
24
20
81
19
84
32
12
27
42
27
27
13
12
5
15
3
25
12
60
24
120
143
25
12
8
3
37
5
72
79
5
31
11
9
48
52
35
21
28
77
12
6
66
24
19
35
48
78
55
17
27
12
24
4
5
31
72
185
3
16
17
63
76
12
12
29
87
57
87
9
19
60
5
24
18
9
9
30
54
27
60
84
36
60
12
28
24
8
72
52
24
12
200
4
17
7
72
20
28
96
17
12
51
4
5
75
9
27
76
65
36
18
25
23
78
75
28
32
27
1
20
52
12
113
63
4
41
7
5
18
54
24
72
7
12
36
65
67
20
88
20
100
20
4
77
24
31
44
40
12
47
6
39
16
72
44
36
4
36
12
77
115
29
139
48
53
7
68
33
30
1
120
23
37
5
91
20
45
31
11
48
105
12
28
12
5
67
65
27
9
91
53
43
20
108
12
40
29
48
7
29
6
48
13
84
17
79
20
27
57
117
7
20
16
17
7
5
55
12
48
44
9
31
5
36
12
222
30
15
3
49
29
7
11
81
9
3
51
13
120
36
84
17
7
92
36
93
15
36
45
3
36
4
68
24
4
24
17
90
1
72
53
127
17
39
16
107
30
24
36
36
43
12
60
48
53
27
72
9
12
27
45
15
27
48
18
180
24
18
48
141
16
227
21
16
24
140
24
16
5
31
5
15
48
52
44
16
23
25
12
48
36
29
3
28
12
68
9
43
80
45
12
24
63
16
48
144
8
12
28
5
66
6
120
27
28
77
48
15
12
16
8
36
4
113
7
32
141
36
103
17
7
20
141
72
12
43
72
20
16
29
79
29
6
49
48
29
63
48
51
37
11
33
9
72
67
53
31
101
7
68
33
108
90
9
4
8
40
29
43
24
5
55
24
32
9
19
36
80
33
12
51
36
4
41
30
13
20
40
5
108
36
3
189
15
4
60
17
12
7
20
4
12
29
51
84
100
104
27
73
17
12
144
24
3
15
1
47
117
4
12
11
96
13
8
33
67
77
72
27
52
5
55
24
24
23
9
9
15
76
53
60
27
48
9
78
48
9
9
60
39
9
36
19
144
24
35
45
36
64
8
40
5
63
120
24
12
105
84
15
147
73
44
16
36
20
4
84
17
39
33
39
33
67
32
16
60
5
39
60
40
5
36
7
65
3
24
48
15
49
80
36
27
1
5
36
75
108
9
6
61
24
32
40
131
45
12
45
63
28
84
48
11
6
36
27
4
41
39
33
7
5
42
102
19
17
24
31
24
137
36
7
17
36
31
36
32
12
9
19
12
29
27
72
39
1
53
67
68
112
5
78
37
29
24
36
31
72
12
29
72
7
12
29
15
27
25
5
67
29
7
11
30
24
12
15
12
36
15
49
32
63
21
33
63
156
40
68
24
9
63
4
32
48
40
12
53
31
77
108
79
5
15
4
5
55
20
9
36
127
80
76
12
96
32
28
5
18
189
160
68
15
45
36
21
15
4
44
45
135
69
55
11
45
40
20
252
12
63
6
127
12
12
56
4
32
9
19
17
43
128
72
36
21
19
176
165
36
27
28
108
17
36
19
23
45
12
45
27
33
75
24
48
28
17
51
81
31
149
3
99
6
31
24
72
11
9
24
16
29
18
21
60
12
69
39
172
80
105
18
18
27
40
60
29
19
8
52
48
24
96
12
17
30
13
5
7
152
84
4
23
25
29
72
27
40
29
3
15
18
12
7
11
81
124
65
31
20
40
5
3
16
47
9
24
72
9
12
103
36
60
12
12
20
69
90
37
80
27
57
4
29
3
33
12
27
28
5
43
32
63
45
76
48
8
72
9
84
24
12
43
11
13
24
41
66
6
36
12
42
18
67
17
72
159
64
36
24
5
18
33
21
42
57
124
11
1
5
55
116
48
64
60
12
23
1
72
48
17
27
40
20
9
54
48
9
36
4
12
20
15
30
36
43
80
4
68
9
31
5
3
9
18
33
12
88
11
13
20
16
12
53
75
105
19
ABCD 99429897254*3^$a+1 [50110]
1
15
32
1
12
48
336
3
21
27
213
11
96
192
73
39
96
32
1
12
3
105
87
33
72
24
255
321
15
9
279
81
60
3
80
1
216
23
1
36
60
84
155
192
49
36
48
180
135
105
72
144
111
48
81
24
39
48
105
135
33
36
156
228
219
81
47
229
11
48
181
216
83
192
73
39
21
491
48
61
51
45
36
47
96
1
60
3
57
135
9
71
61
48
120
132
60
84
36
60
24
60
120
144
11
61
24
60
24
39
80
1
96
144
47
73
12
59
25
120
36
288
216
3
48
80
73
240
60
219
141
51
21
219
21
59
61
3
45
99
81
12
83
37
123
57
144
84
132
60
339
45
156
23
61
24
107
229
36
48
120
159
80
97
84
11
96
109
24
36
36
108
312
95
49
204
180
95
96
1
84
84
72
47
13
84
60
99
117
59
25
120
96
60
24
24
99
48
32
13
108
39
21
27
33
12
228
12
179
1
159
9
120
12
35
145
84
36
23
1
36
84
120
143
13
108
279
117
11
13
51
48
93
24
24
120
36
231
33
36
60
143
112
224
1
24
60
96
24
120
107
49
84
60
60
60
36
84
15
192
32
16
57
264
84
59
96
1
15
80
85
171
80
25
48
96
96
23
37
84
24
120
87
93
216
60
95
85
59
1
95
240
121
48
119
13
24
24
35
112
32
37
11
25
23
96
64
272
73
72
47
48
48
160
81
60
264
11
61
3
177
120
120
60
60
39
129
15
81
143
96
85
11
205
180
143
13
83
112
33
36
60
15
45
60
215
229
12
324
84
252
84
144
192
87
33
143
96
25
39
96
105
120
63
48
9
24
132
120
35
49
159
105
39
21
12
207
297
24
72
120
15
32
1
36
60
111
48
105
12
24
36
95
49
36
59
1
60
24
11
25
23
1
120
39
81
96
47
16
45
60
72
47
13
204
23
48
144
85
11
49
63
21
59
112
48
320
240
16
45
179
1
47
48
37
48
132
48
311
1
15
33
36
75
45
60
120
36
60
24
276
3
57
168
60
36
36
84
84
36
159
21
251
112
32
48
37
96
24
291
48
21
84
60
27
249
180
36
60
243
144
80
96
1
300
83
96
112
32
37
24
131
61
179
16
9
180
3
80
1
12
120
60
264
24
12
120
48
12
63
176
16
33
12
83
16
81
84
251
144
48
13
24
60
15
21
59
181
48
120
252
167
13
24
204
12
35
85
300
48
240
351
240
69
27
9
24
96
120
96
39
45
216
24
24
27
32
37
216
83
145
12
108
72
15
32
37
171
144
21
48
120
12
23
192
49
156
108
39
81
159
81
12
435
45
3
32
13
36
143
37
11
49
95
16
288
32
13
120
155
145
36
75
ABCD 99430025426*3^$a+1 [50019]
72
5
4
60
99
12
5
55
102
63
20
12
1
120
11
133
27
8
96
37
83
16
3
45
33
18
12
45
177
107
4
57
108
72
3
32
13
120
15
72
8
120
72
7
5
48
13
60
42
138
39
8
100
3
137
55
30
59
19
17
60
73
12
35
13
15
36
3
18
60
27
12
8
12
16
44
24
112
27
17
49
191
36
28
9
108
39
24
9
71
7
17
13
18
9
45
18
57
135
30
18
17
88
3
17
60
7
30
6
84
81
27
9
33
78
5
25
39
51
5
43
24
53
7
48
5
37
36
39
45
23
325
138
9
15
33
68
112
33
27
63
17
40
3
89
12
1
12
48
59
49
15
15
17
67
30
6
5
60
40
45
162
45
3
45
92
13
27
48
44
91
5
12
37
195
3
9
9
42
78
12
23
55
105
15
114
6
41
24
4
20
43
42
30
5
91
5
36
36
120
48
7
42
23
28
99
18
59
4
9
36
59
36
4
93
27
153
95
24
4
165
15
44
1
12
18
29
31
5
7
42
11
24
60
13
3
27
5
64
63
66
47
12
25
23
37
11
4
3
30
12
48
23
40
15
5
36
13
11
37
30
42
126
5
36
43
41
24
120
72
24
115
12
78
15
44
36
36
1
15
45
30
5
13
30
65
4
21
54
36
41
13
60
11
16
39
105
32
13
12
87
20
1
54
113
52
68
204
28
20
112
84
9
63
27
45
236
25
24
6
42
18
9
8
7
18
138
29
88
105
30
77
1
147
87
57
9
24
135
21
114
36
201
108
36
15
21
69
27
8
112
87
41
157
23
16
3
6
24
6
69
15
78
59
79
57
3
77
52
15
48
108
57
24
128
55
18
15
117
23
12
31
9
8
64
33
35
85
27
36
63
17
43
60
42
155
7
5
85
123
8
55
24
41
49
71
60
16
3
36
5
4
33
27
15
53
4
33
18
30
27
3
45
57
120
6
5
55
24
5
60
48
13
39
33
59
36
7
77
28
20
25
135
45
11
19
17
100
9
35
187
30
18
5
64
15
90
60
15
45
78
5
67
6
12
3
36
99
29
1
24
126
29
31
29
25
51
9
27
60
33
23
88
45
84
6
9
48
33
90
45
80
55
41
120
4
39
6
42
9
63
17
19
17
13
30
42
87
12
3
6
15
12
3
54
35
36
7
45
15
30
15
45
47
16
72
15
12
6
24
23
103
17
24
24
79
5
1
114
33
24
36
32
1
72
42
36
45
9
15
8
48
144
1
42
30
240
72
27
39
5
184
96
140
4
33
123
60
20
55
105
20
49
18
5
43
12
9
8
1
15
39
30
6
29
36
16
96
12
51
24
21
9
71
184
3
60
42
35
1
60
71
1
87
152
19
5
37
3
60
12
72
21
24
18
12
30
47
64
15
42
12
120
120
30
45
20
13
23
12
7
6
30
9
45
47
13
18
113
12
84
1
59
40
80
1
15
92
43
185
43
5
19
5
40
15
113
28
105
12
12
3
123
114
36
87
27
66
35
72
43
29
16
9
120
63
93
11
76
32
1
27
48
27
18
11
19
30
12
42
60
6
12
48
12
47
43
78
54
93
3
125
96
124
45
75
9
51
189
6
54
66
30
87
32
16
132
8
24
13
12
15
45
23
13
167
25
138
30
27
57
150
45
48
8
25
120
54
6
54
66
24
3
105
47
16
9
30
30
30
17
31
5
72
1
12
87
12
21
3
44
73
27
45
27
68
25
60
36
27
3
69
8
24
31
102
35
43
77
13
78
21
99
21
56
24
24
55
180
9
3
42
111
20
132
73
54
18
47
61
12
47
25
156
12
30
65
40
24
9
27
68
37
12
11
7
5
52
272
96
12
25
6
54
11
144
132
4
27
12
5
16
9
6
24
105
3
102
3
33
30
17
7
41
52
27
53
84
28
51
57
27
45
51
42
12
270
17
24
12
13
60
12
18
24
173
25
12
6
21
33
167
60
16
32
60
1
12
132
6
17
28
44
73
12
168
168
11
19
17
7
77
19
84
96
5
49
60
47
64
87
78
24
60
11
109
195
68
25
15
8
7
42
15
81
120
90
9
32
60
43
53
127
41
60
37
95
88
20
49
18
17
40
21
24
30
45
135
78
23
97
72
27
21
87
21
12
3
75
24
5
1
35
12
13
155
40
104
13
15
3
9
105
6
41
13
3
92
28
27
36
42
59
13
18
53
25
102
45
27
6
234
105
45
63
3
41
136
24
183
33
63
12
69
144
57
42
5
13
18
5
25
54
18
12
120
18
30
42
90
23
115
12
125
25
108
95
7
36
5
19
65
73
12
75
8
127
60
36
9
15
18
75
20
145
15
8
36
48
96
4
32
48
88
72
21
11
31
17
31
29
160
123
18
47
67
18
59
73
11
16
9
12
78
42
42
18
48
12
108
27
24
44
49
90
6
27
32
16
96
63
6
15
20
55
54
83
7
21
147
9
8
1
11
4
12
92
36
52
44
16
20
37
18
5
7
5
25
23
40
3
5
79
17
4
12
144
3
21
69
3
135
48
45
32
25
72
30
30
18
ABCD 99430256078*3^$a+1 [50062]
21
24
56
100
33
90
5
31
24
12
29
151
41
4
69
66
21
3
174
3
3
84
36
5
31
54
39
80
97
191
79
24
137
64
15
29
91
18
6
65
79
65
25
71
4
12
44
115
5
55
17
37
126
144
12
108
36
65
120
12
112
51
54
216
6
149
36
49
35
12
43
105
44
52
45
155
96
7
12
81
12
15
6
107
13
11
24
19
65
28
128
180
31
234
54
21
15
17
7
17
184
15
36
105
20
16
60
108
45
90
150
54
17
49
6
18
23
79
245
24
79
57
15
29
12
84
4
236
160
33
30
101
12
4
63
93
3
216
54
339
21
39
27
41
103
21
105
3
68
7
12
60
29
79
57
140
193
42
30
11
12
16
60
45
219
56
72
168
72
28
36
144
21
35
16
8
172
44
79
165
111
5
13
15
57
3
8
133
54
65
96
19
125
16
51
78
83
12
16
9
27
44
76
56
12
7
48
45
45
42
5
319
21
99
90
99
207
369
56
43
36
60
5
16
48
15
117
44
64
27
108
36
36
281
12
1
30
17
7
72
5
108
36
64
75
53
60
28
36
33
150
66
90
57
8
60
91
5
4
44
148
72
36
116
216
48
31
78
30
41
31
45
135
41
37
15
132
44
79
53
12
55
21
15
5
31
24
180
30
75
21
3
195
17
163
12
65
28
132
15
69
21
11
7
101
235
5
160
140
55
24
113
7
132
5
36
67
17
19
41
28
8
12
307
105
3
33
32
12
115
24
5
205
54
21
69
3
24
48
21
54
65
292
93
72
54
129
15
72
69
15
9
27
161
79
113
96
25
120
6
18
51
72
3
57
80
43
69
92
40
15
270
35
60
96
84
43
90
183
44
88
51
144
210
150
101
12
139
198
75
87
48
113
12
96
12
37
126
24
57
44
64
27
45
48
92
48
12
13
120
42
144
126
18
33
132
68
67
173
28
180
111
29
76
20
16
32
12
16
117
63
177
162
120
185
40
68
148
12
51
24
33
20
67
45
27
78
3
72
8
109
39
105
75
69
11
124
188
208
72
8
4
80
28
128
132
313
35
61
11
12
36
16
144
12
68
40
21
51
3
36
120
93
51
29
97
168
11
60
31
108
81
32
144
55
161
12
151
57
12
56
19
41
25
39
57
75
264
39
17
60
103
173
127
93
267
21
20
72
4
9
90
24
17
148
36
45
150
21
20
28
51
45
51
113
28
212
25
23
108
52
20
12
16
105
54
72
348
161
16
104
61
51
3
69
128
252
67
65
108
12
88
15
6
71
103
72
18
186
21
48
87
108
45
51
105
96
48
20
1
75
36
48
15
53
37
171
72
63
60
5
64
21
15
32
4
39
345
152
84
43
36
5
16
3
90
75
20
48
103
114
120
42
69
219
113
144
13
126
41
84
31
173
36
120
19
36
30
54
36
126
131
19
84
17
19
144
24
65
91
54
126
5
16
339
36
53
55
45
141
111
63
77
19
209
100
8
100
87
210
216
90
5
76
84
20
19
36
17
163
65
4
56
84
48
49
54
201
123
21
12
147
17
73
3
80
4
20
13
90
101
64
96
15
90
107
48
19
180
21
39
41
60
4
108
39
29
115
29
12
115
21
44
244
24
56
175
30
99
32
55
201
27
53
28
51
120
21
87
36
6
15
105
3
21
54
12
144
54
72
78
17
49
24
71
ABCD 99430287298*3^$a+1 [50012]
147
21
67
32
57
60
51
57
12
75
112
17
39
9
72
7
137
60
12
15
24
16
17
15
24
88
113
12
60
264
7
104
16
77
12
60
72
12
96
7
32
88
24
192
200
9
87
9
15
64
48
8
93
108
39
48
309
51
24
16
53
132
79
77
3
57
72
79
77
72
3
16
41
156
24
84
108
51
9
247
5
84
15
40
113
36
75
153
60
27
45
27
9
7
8
33
60
75
9
39
93
36
7
128
9
103
5
75
105
31
5
48
36
36
96
75
16
17
15
21
75
48
33
72
24
31
17
55
5
120
36
240
79
152
112
173
132
31
17
7
8
45
36
159
16
161
24
183
45
36
39
33
132
3
45
43
8
48
69
12
24
144
36
19
120
192
56
24
88
89
15
129
15
24
88
53
3
21
72
72
36
87
33
24
55
32
105
7
96
29
12
15
45
3
9
96
7
5
19
5
3
33
72
12
3
64
264
296
21
36
24
151
137
12
51
9
36
3
88
17
48
39
24
144
45
115
29
115
24
5
115
248
69
19
8
177
111
81
7
32
40
8
165
139
29
19
89
144
156
163
48
29
51
64
56
64
29
24
48
67
185
24
36
123
93
120
243
16
56
81
24
31
5
19
53
12
108
96
75
24
81
31
17
24
39
48
96
33
15
88
56
120
64
80
9
39
33
120
31
41
15
45
72
19
72
65
39
21
36
39
24
45
108
39
64
53
75
21
19
65
279
112
29
48
99
33
7
5
19
17
63
24
40
8
69
27
16
29
3
48
72
192
16
137
31
80
24
64
233
72
79
48
17
7
24
176
144
64
29
24
27
21
3
21
36
7
32
9
135
16
72
56
117
75
48
24
16
5
48
96
12
60
72
91
17
7
8
72
112
8
96
21
363
48
96
33
39
9
24
15
16
5
12
15
64
173
24
51
16
80
96
64
120
80
81
55
5
12
39
21
120
72
147
40
72
29
60
39
33
36
91
173
36
36
27
16
125
156
24
7
32
81
15
129
175
29
91
53
3
184
185
31
152
201
12
24
48
3
24
24
48
64
32
45
108
7
173
27
21
24
12
7
317
3
16
192
29
144
84
24
63
81
63
9
108
3
24
81
36
27
40
152
9
24
156
75
69
67
65
63
96
21
19
48
17
111
24
40
29
19
137
144
144
180
24
19
17
7
32
45
60
79
77
235
96
53
51
72
57
7
5
96
36
7
120
48
80
9
31
29
192
24
43
41
60
36
120
79
233
7
152
129
84
3
21
27
24
16
24
17
48
72
60
379
24
5
132
48
15
57
31
96
41
63
57
36
72
108
7
17
12
139
24
32
93
75
213
180
7
305
103
72
77
19
24
96
149
43
5
51
201
24
36
75
88
8
117
36
72
7
29
19
29
43
56
33
48
24
36
147
81
15
153
36
43
80
40
17
7
41
111
105
15
9
31
176
88
56
40
80
249
63
81
15
16
53
115
17
144
36
75
24
21
72
19
8
72
64
41
15
33
31
8
88
17
87
40
56
72
48
21
27
69
36
36
3
9
60
72
19
32
105
96
111
16
29
27
16
56
48
168
9
24
36
147
16
8
9
36
48
24
48
3
105
111
40
65
111
21
156
15
24
213
19
125
27
45
67
176
64
41
63
232
5
180
60
27
88
41
132
67
120
248
33
48
7
48
32
24
21
144
43
80
237
36
15
112
8
45
144
36
7
8
96
72
72
64
53
24
27
237
24
171
333
84
24
36
43
56
117
75
69
48
24
51
40
104
16
56
129
48
7
32
129
12
24
3
9
15
16
5
24
3
225
36
123
112
5
252
84
139
41
96
ABCD 99430577926*3^$a+1 [50028]
17
54
81
48
72
216
51
72
36
73
104
16
77
162
9
112
5
291
33
31
32
117
90
25
80
93
19
144
89
31
8
16
17
63
24
24
69
51
16
8
216
267
45
63
9
45
51
168
136
8
51
61
8
16
32
117
180
15
64
8
96
24
64
71
9
48
16
56
40
224
111
54
108
31
149
115
8
16
23
36
36
49
8
16
24
11
13
5
27
24
3
36
1
71
73
32
21
147
72
24
16
48
17
15
256
216
35
36
73
56
40
8
57
36
115
83
45
40
59
109
48
8
192
3
13
24
71
105
57
103
56
216
112
96
24
56
57
151
119
18
18
93
112
101
19
104
327
97
24
48
11
21
15
49
8
33
54
73
48
113
7
72
72
56
9
90
37
71
73
48
5
54
85
95
9
9
7
8
129
87
3
61
120
32
72
64
56
9
87
75
18
43
80
120
16
48
32
147
21
72
72
33
55
197
3
160
216
56
48
112
96
56
9
31
23
18
7
101
75
40
56
9
39
232
288
96
65
31
96
216
176
24
64
72
8
40
8
40
35
252
252
133
11
36
1
144
224
99
69
48
40
131
373
41
90
37
128
40
11
37
35
21
48
39
97
47
121
8
87
1
8
9
495
9
7
8
88
8
160
72
53
126
85
48
32
213
90
25
96
128
21
139
59
205
168
24
152
192
69
139
8
15
36
309
33
79
24
72
329
31
176
81
15
72
64
47
1
24
80
24
123
108
18
31
144
41
87
112
104
147
180
73
8
160
56
40
8
112
248
48
255
25
11
13
8
123
93
88
24
32
64
59
189
27
21
144
15
25
72
32
64
80
141
288
43
29
187
65
7
47
57
24
48
40
11
45
45
3
136
95
9
24
3
54
39
33
18
61
8
21
198
90
108
31
365
51
24
48
24
40
48
8
171
109
8
160
29
19
17
7
48
48
168
143
54
144
99
9
39
195
229
264
11
21
51
18
67
96
56
64
48
80
24
40
56
135
126
3
15
49
113
31
72
167
57
40
11
157
185
31
192
120
48
32
72
64
168
65
31
8
40
72
191
97
137
7
96
56
40
56
15
25
29
43
8
40
125
126
36
297
24
111
18
7
47
129
141
75
40
80
3
85
56
16
8
15
121
48
24
5
108
7
24
8
123
157
24
71
126
19
32
16
167
1
152
112
80
15
180
18
139
113
55
48
32
63
57
40
11
21
15
18
7
168
5
36
31
80
15
9
40
41
375
3
93
16
24
8
21
144
27
9
31
120
29
3
16
8
27
37
17
63
9
31
23
72
73
35
90
72
27
27
13
8
96
27
13
80
33
7
11
13
77
123
57
223
168
95
81
16
104
16
56
87
9
88
72
24
59
133
8
64
32
64
80
87
105
16
80
51
18
19
128
136
96
128
33
103
48
8
264
16
11
37
233
144
31
80
136
96
344
16
152
171
72
21
69
211
23
9
48
40
128
96
24
15
25
11
37
8
27
13
32
48
40
24
239
36
36
18
63
63
25
176
120
57
375
21
54
13
96
143
33
93
54
13
95
25
120
24
29
139
5
198
45
24
21
90
9
120
48
136
96
59
13
5
43
128
16
65
183
16
24
24
5
180
18
13
48
11
36
1
128
16
48
23
73
56
51
18
18
ABCD 99430691494*3^$a+1 [50034]
12
53
31
140
16
44
64
41
55
65
115
101
39
64
68
213
31
156
12
41
24
55
60
60
161
7
108
80
36
129
91
29
19
96
60
20
189
288
63
72
64
96
24
20
4
24
48
89
168
7
24
36
5
24
31
56
9
159
4
48
5
127
156
20
112
24
41
39
9
207
33
96
24
31
24
296
4
116
88
48
65
3
36
9
72
48
7
24
108
32
36
40
68
16
53
7
24
96
24
36
29
19
101
31
96
168
84
96
144
36
60
77
79
80
4
80
132
48
57
19
60
113
55
56
180
16
29
15
16
96
104
16
24
24
12
197
27
220
41
120
7
41
67
68
57
24
39
57
123
64
96
332
64
185
15
144
177
144
39
64
68
144
268
72
65
144
27
52
12
80
45
435
144
21
24
31
36
53
55
20
100
65
135
105
55
84
12
41
79
65
15
16
24
24
17
79
113
31
96
41
264
135
216
88
17
7
12
288
36
41
79
84
5
43
29
115
5
159
76
29
291
148
120
152
120
4
92
105
139
96
29
295
120
80
16
128
52
60
65
24
135
9
31
24
24
8
88
264
8
40
72
12
5
43
53
72
115
416
100
24
185
7
89
7
24
41
72
223
72
68
60
100
164
9
24
168
79
260
141
55
48
137
15
9
175
140
4
144
12
5
43
12
104
16
80
9
67
29
39
156
28
116
36
60
165
55
24
17
48
72
72
55
8
64
104
100
36
89
115
20
57
24
31
72
17
55
80
9
24
7
48
276
156
24
161
91
108
120
56
4
156
116
64
101
63
172
53
91
221
99
28
65
48
7
17
55
41
55
8
57
19
5
24
51
64
12
164
4
140
12
129
24
24
55
72
164
96
28
8
48
136
80
240
304
132
29
15
24
81
144
151
180
108
68
108
16
65
55
329
31
168
48
12
32
28
17
19
12
84
20
16
24
48
41
79
12
29
96
55
24
24
336
24
41
55
20
76
89
120
211
80
64
77
19
20
9
31
209
15
4
77
79
24
96
12
164
76
44
40
48
17
43
128
93
19
53
159
40
36
5
79
144
24
377
31
89
31
8
112
305
79
44
117
135
180
28
132
5
48
111
16
65
103
41
24
15
232
17
91
5
72
3
4
8
24
156
525
3
16
48
36
120
17
55
12
48
53
7
20
64
125
24
55
24
248
112
48
312
17
31
24
41
75
117
43
29
135
129
96
199
32
112
32
36
117
48
43
5
120
31
36
77
7
185
79
56
124
192
5
48
27
108
105
91
80
36
88
209
7
24
24
17
24
51
69
55
257
19
60
24
56
136
24
41
139
29
19
5
187
149
31
56
9
48
31
60
32
144
28
72
44
21
31
24
80
4
101
175
44
76
84
20
16
24
120
65
27
64
36
108
176
28
216
161
55
24
60
96
20
33
43
5
7
96
24
32
9
67
173
127
72
60
293
223
41
24
31
24
80
196
36
120
264
80
9
15
81
115
48
36
96
41
67
5
27
60
9
91
269
147
69
103
132
29
31
41
48
72
7
96
12
29
175
24
137
19
20
ABCD 99431165786*3^$a+1 [50000]
63
72
72
18
15
69
204
54
138
54
6
99
165
90
90
6
12
78
54
145
35
66
54
96
12
6
51
96
288
9
18
69
39
6
195
33
72
60
36
30
73
35
24
36
30
6
144
84
96
25
59
133
227
6
72
102
6
19
35
45
45
48
19
35
6
7
23
78
27
93
60
126
9
57
7
11
6
18
45
3
24
36
49
131
45
63
1
461
162
6
12
60
48
60
156
114
66
18
78
90
12
1
59
72
54
90
30
6
9
9
12
96
30
42
108
39
9
60
66
114
7
23
42
30
168
12
78
30
24
66
72
24
54
145
17
90
18
30
96
66
3
39
30
42
1
53
90
84
108
18
24
55
96
47
18
31
89
55
32
405
12
15
27
36
30
18
6
48
43
107
48
18
42
18
39
48
159
150
75
33
18
12
33
112
80
27
36
108
42
27
153
252
48
132
18
12
18
42
30
6
9
45
51
15
180
141
9
87
255
108
12
18
151
29
24
27
171
48
37
17
90
6
54
36
30
126
6
90
90
228
54
96
144
18
12
36
24
187
83
13
287
33
27
36
49
5
18
120
24
9
147
78
54
57
51
13
96
119
24
192
24
217
29
54
6
39
9
7
65
114
36
90
159
64
32
33
63
3
54
60
18
30
43
11
21
3
120
132
54
120
24
139
5
30
42
54
12
18
15
81
48
6
54
108
30
57
160
96
17
63
45
84
36
150
36
33
33
78
30
60
30
9
27
108
162
24
36
66
150
90
54
54
156
6
54
90
91
17
31
32
64
53
36
12
132
198
198
30
54
7
96
32
87
9
21
75
123
42
18
66
7
119
24
49
32
9
12
27
51
12
54
78
30
72
39
75
117
27
210
6
126
84
27
144
51
30
79
35
45
111
42
72
18
30
36
114
138
54
6
48
24
75
141
72
90
18
72
72
12
19
149
171
9
7
48
32
3
93
112
11
69
201
36
30
21
3
30
42
30
60
30
90
114
49
35
6
66
24
90
54
36
30
90
33
21
42
18
90
126
120
6
48
36
6
108
51
51
24
18
12
39
112
89
18
108
12
18
42
18
30
108
60
121
41
54
18
102
24
12
288
69
63
30
168
120
96
3
27
213
57
6
54
18
138
72
6
36
144
30
114
66
6
36
180
30
78
102
27
51
54
12
36
24
63
27
36
48
42
90
90
84
6
90
30
78
99
63
12
6
31
23
25
47
54
102
42
12
111
3
144
198
72
72
36
30
144
36
108
6
90
246
42
37
209
6
48
42
79
11
180
33
93
12
55
5
75
123
108
54
163
65
15
129
24
7
80
93
51
75
18
108
12
6
12
132
37
125
3
33
30
42
36
36
54
12
24
156
9
15
18
12
99
99
78
18
61
29
12
87
3
45
69
84
54
126
126
36
132
18
12
60
90
18
30
72
6
54
162
3
16
11
85
65
111
48
21
36
30
9
9
324
42
30
43
35
66
24
3
15
54
75
63
96
49
71
42
18
54
87
51
360
42
12
15
3
186
54
102
103
5
126
6
324
195
57
87
3
13
77
12
60
138
18
96
15
15
6
12
108
115
80
117
216
19
65
42
48
36
42
30
24
18
36
219
15
66
15
9
48
60
75
15
120
9
9
87
57
7
35
36
108
126
66
18
42
12
36
144
33
9
84
60
12
60
48
54
18
24
90
66
3
165
72
162
81
111
36
150
12
150
37
48
41
30
6
3
15
1
161
79
11
30
168
36
54
120
36
9
123
72
180
12
60
36
30
15
165
24
3
117
144
96
48
6
66
36
114
18
75
45
96
246
93
105
6
1
11
108
24
48
24
18
135
27
133
80
105
168
18
ABCD 99431650504*3^$a+1 [50138]
100
105
18
33
132
27
24
41
61
159
68
43
57
108
12
180
27
81
3
17
43
21
140
19
77
49
30
54
51
39
9
105
3
15
65
7
5
31
57
104
1
18
29
97
30
36
129
51
9
116
12
103
48
60
17
12
1
54
77
1
47
73
27
105
66
60
21
36
72
27
54
60
59
48
112
8
7
125
108
49
126
162
18
18
96
51
60
60
80
55
48
24
113
97
83
49
63
57
83
40
8
64
20
16
75
65
13
30
9
12
33
78
48
57
120
20
25
18
89
13
24
171
104
79
6
18
48
77
1
12
39
3
77
28
48
135
18
147
87
45
12
20
48
48
55
9
176
103
36
5
1
48
60
36
15
15
21
24
15
54
27
20
52
27
45
81
87
48
80
85
78
57
27
72
24
69
87
114
39
12
33
95
13
18
6
11
4
75
65
1
99
123
5
115
33
27
77
40
48
8
43
162
59
88
20
48
19
174
47
7
36
21
75
161
127
48
18
99
32
1
48
6
5
36
60
55
77
28
80
229
11
52
68
163
89
48
127
93
69
15
171
65
43
12
24
5
43
126
131
36
64
9
39
45
15
228
12
15
33
24
60
20
25
18
33
75
69
96
3
36
90
11
43
246
35
55
24
81
20
16
9
15
20
19
57
32
67
45
63
72
6
99
21
168
27
27
125
1
36
66
54
198
5
55
65
48
139
84
114
87
48
8
4
99
81
51
57
12
15
33
8
124
183
48
18
27
80
73
191
16
45
39
15
21
15
150
39
45
18
33
75
54
6
29
28
27
5
109
12
35
72
61
66
33
93
18
77
12
72
25
243
80
163
65
204
49
90
6
51
69
11
40
32
43
5
52
12
129
54
6
11
16
99
36
5
100
12
3
42
15
3
69
3
48
9
60
96
39
126
47
48
4
140
31
65
12
31
21
236
4
93
18
17
28
15
89
31
78
11
43
18
180
39
96
9
111
15
17
1
12
54
108
17
100
68
12
1
18
6
84
36
11
13
11
79
9
81
39
15
72
54
27
39
273
48
27
5
31
84
96
120
117
104
109
87
32
12
48
67
126
60
90
54
11
12
112
3
33
27
125
100
135
5
211
66
54
42
90
65
100
15
129
36
12
108
75
12
33
9
36
12
83
60
19
113
28
27
18
84
95
85
15
45
18
138
75
15
57
8
7
60
197
160
20
1
12
63
120
15
72
6
47
52
27
45
20
1
75
20
13
60
11
43
66
51
39
17
7
17
19
29
40
8
79
153
8
235
72
96
66
11
40
3
132
29
100
105
48
108
90
9
33
63
144
21
42
18
18
81
99
77
49
3
48
24
96
27
77
28
183
120
24
54
71
16
60
84
159
137
67
17
49
42
17
13
35
79
108
45
12
45
6
9
20
25
171
24
8
12
109
12
90
29
25
71
4
249
36
234
81
36
45
95
19
30
3
3
48
29
115
90
36
51
200
109
126
21
104
76
39
48
108
125
25
107
112
195
48
150
36
51
69
6
21
24
8
13
108
6
90
15
120
9
54
36
57
84
51
77
91
17
12
88
24
111
144
33
48
224
1
35
19
30
90
165
3
237
108
63
5
4
96
9
18
125
72
120
1
147
12
39
9
32
16
3
12
9
48
75
36
81
75
33
12
36
20
40
32
13
90
30
99
80
76
123
9
12
51
60
69
39
41
88
33
48
51
36
39
60
90
3
120
128
4
15
5
28
111
77
4
3
6
147
15
329
43
42
83
88
24
3
33
33
114
12
114
30
17
43
9
32
28
3
9
165
111
12
135
90
15
195
17
61
39
153
6
177
3
120
90
42
125
109
3
33
27
81
39
12
285
78
66
51
60
56
172
3
24
185
28
32
1
15
32
31
161
91
30
24
66
17
187
5
28
57
135
48
80
112
128
28
144
183
33
9
18
18
15
224
36
13
12
78
17
4
15
21
24
116
103
57
84
3
6
12
24
111
15
138
90
24
5
100
3
ABCD 99431825336*3^$a+1 [50023]
13
36
41
90
30
60
48
19
35
18
48
12
60
67
5
91
240
77
115
17
66
42
127
23
12
18
90
37
156
17
43
89
6
1
24
24
48
5
7
11
72
13
5
54
96
24
48
108
12
85
5
30
90
7
60
53
48
12
18
1
11
42
43
5
12
48
108
42
37
108
48
29
31
17
42
13
35
49
29
55
77
120
18
1
23
6
7
23
1
131
30
120
12
36
79
53
7
5
43
83
30
91
23
36
30
162
18
132
55
5
12
7
41
102
85
48
47
18
12
31
60
17
48
67
83
61
71
157
35
73
24
60
41
18
42
12
31
12
48
125
31
120
11
48
72
12
205
11
1
41
12
6
49
71
54
120
7
36
5
12
7
36
5
78
37
5
18
42
7
11
90
31
96
77
78
12
48
37
60
11
97
35
13
5
30
61
48
11
72
37
12
29
84
36
187
53
42
108
49
71
84
66
12
162
6
67
23
25
24
96
47
48
24
6
72
108
72
132
48
19
59
1
59
72
60
18
7
53
19
11
12
49
161
48
12
7
53
67
48
60
23
72
13
89
67
53
31
29
60
31
89
78
25
108
72
53
72
48
24
108
7
65
31
12
5
163
17
115
35
42
7
36
65
7
101
84
91
17
43
156
48
65
60
7
24
119
18
60
7
5
43
173
72
7
95
108
18
24
6
37
17
18
18
72
43
17
12
6
12
13
29
55
131
12
85
5
19
48
65
48
55
17
6
42
7
11
25
89
43
65
30
25
5
43
95
61
24
17
67
5
96
12
127
11
12
25
65
60
378
109
23
85
23
12
49
24
29
90
30
6
49
5
30
25
5
18
120
18
7
65
12
31
12
12
23
78
19
53
30
145
53
7
47
1
5
42
97
5
18
48
24
1
47
42
31
77
7
35
97
11
18
24
6
12
13
35
49
36
17
43
107
18
120
84
6
1
53
6
49
11
25
5
24
18
90
18
1
29
120
42
30
42
48
37
23
25
17
48
67
41
7
17
55
96
125
7
72
36
35
42
48
67
5
48
120
91
41
72
78
25
5
12
96
12
43
59
48
30
43
17
139
11
72
25
23
120
42
36
7
60
60
12
156
60
5
90
54
18
30
12
36
7
17
6
114
55
215
61
36
161
60
12
48
48
79
5
36
79
23
48
12
13
17
43
185
7
12
35
66
19
5
96
144
7
11
12
25
36
5
72
12
31
29
66
49
53
72
66
30
31
143
6
60
72
55
23
12
30
48
72
42
120
1
65
60
31
96
47
37
60
71
25
17
18
48
37
83
1
48
35
73
84
36
95
13
5
60
24
48
18
120
42
60
43
125
42
73
5
114
145
11
72
37
41
24
18
109
41
67
5
36
12
12
36
54
6
7
144
23
13
48
5
114
30
43
23
1
149
12
7
41
19
36
120
24
53
43
137
60
12
18
12
25
5
66
42
30
13
36
24
77
12
6
12
18
42
85
83
54
30
25
35
60
66
7
48
47
133
65
24
48
12
7
53
30
36
12
25
23
12
49
48
5
30
60
6
24
78
133
17
115
95
25
5
12
18
18
24
186
72
18
19
12
11
30
199
108
12
71
25
5
43
29
96
67
5
19
53
6
12
12
6
19
48
125
163
17
7
65
96
19
60
48
48
24
41
12
30
97
83
48
60
42
48
42
72
13
35
18
7
24
84
59
1
35
30
79
11
30
24
66
42
7
36
12
24
23
18
60
42
18
12
36
7
48
65
120
12
7
11
54
18
72
1
65
19
11
12
72
85
11
114
156
91
11
132
73
5
48
24
247
131
13
72
12
5
78
25
168
24
5
55
101
115
24
23
73
24
23
13
77
48
67
12
36
36
11
72
13
12
5
55
5
6
42
7
95
1
60
65
60
187
17
31
84
5
60
7
29
12
48
19
53
18
25
29
6
174
18
30
55
24
36
5
18
120
1
24
12
72
5
78
25
12
83
48
1
29
67
48
24
12
53
67
11
25
83
12
25
12
95
18
103
24
60
23
97
36
29
18
12
61
59
121
60
24
48
5
60
19
36
53
79
101
7
17
211
77
72
43
144
41
43
17
30
42
30
66
24
30
90
78
42
7
59
54
36
30
24
66
67
5
7
113
12
91
35
85
89
18
25
5
60
12
103
17
60
108
12
31
12
65
7
53
67
5
30
1
36
83
1
60
17
18
37
17
48
48
60
30
162
115
47
13
107
61
17
90
37
71
42
12
36
90
132
150
127
5
18
30
43
72
83
1
96
84
11
109
149
162
37
35
78
90
30
7
53
30
78
127
17
30
13
17
6
1
96
72
48
47
1
12
155
18
72
18
1
71
25
35
37
12
11
85
24
96
35
18
12
103
24
155
1
59
13
108
17
12
60
126
49
5
31
35
54
120
43
12
23
109
23
1
209
6
61
36
17
ABCD 99432075584*3^$a+1 [50014]
101
19
11
60
9
9
31
101
36
48
7
32
27
13
5
30
117
168
45
27
3
48
24
13
101
12
63
9
96
39
57
114
24
138
19
59
66
3
16
5
36
30
36
93
99
18
30
45
3
21
24
21
19
24
41
132
18
60
66
30
109
11
13
8
3
24
12
9
45
75
24
27
13
35
120
117
21
3
24
123
37
83
30
15
27
13
17
12
6
85
24
5
24
19
17
48
87
15
18
72
36
114
60
18
48
43
32
3
162
43
32
24
165
30
6
144
18
117
3
12
60
48
42
24
60
135
40
35
69
51
21
16
8
16
80
15
48
1
11
18
3
27
18
54
189
15
57
9
78
66
159
136
65
60
27
72
3
54
30
9
24
111
25
35
30
135
45
24
27
3
6
36
3
48
72
3
13
17
63
81
54
57
3
54
42
6
7
5
27
39
9
33
103
11
61
29
30
24
102
7
32
45
91
8
81
79
11
54
24
72
36
54
48
42
84
55
11
78
66
90
54
30
30
498
114
30
55
29
51
96
45
27
111
30
139
32
24
9
60
72
18
12
69
64
5
42
30
78
162
3
21
30
66
24
6
60
36
30
90
117
16
5
19
8
9
54
12
48
30
54
25
56
21
19
131
13
128
57
30
48
57
27
186
18
9
87
9
16
8
15
30
78
93
219
48
54
6
144
9
51
48
6
7
32
72
75
18
30
133
125
48
75
27
13
144
77
6
24
21
3
30
159
16
35
24
126
12
163
104
136
65
54
6
27
45
12
6
144
81
21
48
6
84
1
11
21
24
9
79
5
78
117
27
21
24
3
6
55
80
27
133
11
13
77
6
18
27
39
273
141
30
6
36
3
9
96
55
5
30
21
15
66
30
129
45
19
11
6
135
112
65
108
3
39
121
5
96
43
80
27
30
31
29
18
6
27
27
18
3
9
108
60
127
47
81
48
57
114
21
123
21
9
54
6
6
24
21
16
23
66
63
57
6
105
225
12
78
48
69
57
15
33
18
54
39
64
11
189
87
114
55
5
19
53
3
96
40
41
18
66
19
152
45
3
24
33
24
15
40
131
12
60
85
17
55
35
54
151
5
24
126
61
29
66
48
36
24
6
15
48
120
81
162
117
171
30
36
99
112
17
30
6
60
79
56
75
21
9
12
198
6
90
54
127
5
12
15
27
48
141
111
33
40
32
75
48
96
21
33
55
8
48
16
5
6
90
18
49
17
216
55
32
75
90
91
29
156
31
24
56
39
25
5
6
181
35
13
89
12
18
1
104
3
45
69
36
42
42
84
66
21
24
33
60
108
12
66
6
51
123
21
75
78
30
6
84
60
120
67
35
78
111
75
37
47
12
66
24
24
27
33
24
111
112
32
88
23
36
45
81
72
66
30
7
32
63
18
60
30
84
48
9
64
35
6
168
6
84
45
27
54
84
3
39
36
12
102
3
51
37
8
135
1
80
24
39
6
91
8
87
30
126
150
7
107
24
66
51
75
45
24
81
30
48
1
35
45
40
89
12
84
96
39
48
160
131
30
7
35
13
24
11
24
30
18
13
5
132
168
6
33
96
69
132
111
87
18
204
18
57
33
18
144
6
120
24
31
35
133
29
6
21
21
12
42
93
51
61
8
27
78
135
111
57
225
39
3
37
71
48
36
165
16
5
3
111
49
35
141
21
84
39
27
13
89
72
15
39
30
12
39
3
37
89
30
25
35
24
90
163
8
72
57
6
6
90
36
93
21
90
1
48
47
78
51
24
57
79
35
90
3
120
33
162
42
48
168
18
150
24
12
31
53
6
60
49
17
55
83
132
97
80
15
138
12
30
66
30
60
9
16
89
90
13
80
93
6
21
27
85
35
126
87
9
24
15
9
48
87
33
24
79
32
9
79
5
51
48
51
69
16
29
3
87
25
5
192
6
90
67
77
43
32
24
24
93
24
48
27
3
36
54
186
66
36
42
25
23
174
30
109
5
120
27
15
30
27
33
12
3
57
42
54
31
35
60
48
6
6
21
15
57
40
11
21
3
21
40
11
18
91
11
96
13
32
27
42
60
31
32
63
54
30
45
33
30
36
60
25
179
85
47
6
42
36
30
156
96
54
108
1
11
6
18
37
48
56
24
39
6
19
11
60
1
65
31
29
3
57
6
33
15
25
24
32
9
84
12
54
12
18
36
90
45
33
36
84
66
24
48
13
29
42
25
11
18
24
6
96
60
9
21
3
111
9
72
51
13
80
24
3
109
71
174
48
27
40
56
24
9
6
36
45
27
72
78
ABCD 99432376276*3^$a+1 [50027]
17
76
20
36
100
39
21
8
40
51
21
36
12
80
37
15
8
12
36
88
20
1
144
107
108
24
28
75
17
40
80
72
16
39
53
16
80
24
151
126
3
20
13
3
51
5
1
48
6
5
85
15
8
12
19
17
4
8
40
80
7
53
7
5
168
196
12
9
171
24
60
8
12
24
4
36
56
16
63
21
60
80
4
36
56
28
20
36
16
44
48
108
49
35
19
60
66
3
36
12
99
36
5
175
17
148
32
13
3
15
29
43
53
12
28
15
5
156
28
8
48
12
13
39
68
19
33
68
64
56
64
8
73
87
12
9
30
42
179
4
144
36
32
160
15
29
25
126
60
84
161
4
48
8
48
24
12
289
6
41
43
21
36
44
48
13
39
44
16
188
1
39
8
108
12
12
7
29
55
126
36
59
40
15
41
28
60
45
27
15
120
29
79
5
1
30
36
9
68
12
24
64
48
9
3
8
24
205
3
8
24
16
39
53
28
60
15
29
25
83
7
24
12
17
28
132
57
3
56
67
5
19
53
12
16
39
29
7
17
12
24
271
6
144
23
7
21
8
7
18
75
20
12
19
5
19
17
19
45
140
28
32
28
8
88
21
3
20
76
44
1
11
64
120
96
44
12
4
44
37
144
54
29
43
5
12
36
4
8
72
156
55
30
6
30
35
24
4
12
24
20
24
1
11
16
9
60
83
60
13
3
75
36
30
144
107
12
31
29
40
60
33
18
141
8
7
60
101
28
27
17
48
12
108
4
44
96
24
31
125
60
16
12
12
8
13
18
21
15
33
111
42
3
27
45
12
56
16
8
61
59
12
19
72
53
1
11
48
36
24
12
49
11
49
51
3
81
8
16
15
65
76
39
72
54
11
88
15
30
27
9
35
19
17
28
96
36
75
90
39
249
39
12
56
24
60
48
31
17
55
113
4
48
8
64
80
48
19
33
8
12
31
9
36
44
12
16
8
12
24
40
8
67
29
40
15
21
44
85
59
43
18
72
47
12
49
27
12
8
4
9
179
28
9
66
57
72
48
21
6
84
36
29
4
12
8
16
27
48
60
5
67
17
12
48
7
5
88
8
72
7
93
51
60
89
37
11
12
16
36
68
132
4
132
3
65
1
35
48
40
96
20
40
45
11
16
48
56
139
5
121
111
75
54
155
48
28
252
48
3
6
23
52
8
12
16
204
24
15
29
48
19
29
84
31
17
28
92
48
7
57
20
28
12
27
53
28
104
19
149
16
44
28
104
4
27
45
15
234
11
4
51
17
7
45
20
24
16
24
80
37
107
28
92
13
15
33
227
64
20
4
96
24
60
12
84
111
57
273
99
104
4
12
15
69
20
1
11
24
19
21
81
35
109
11
13
39
20
40
111
29
7
65
4
80
1
30
9
44
28
84
20
55
41
25
39
108
12
39
5
1
84
51
24
15
17
25
3
27
5
24
16
8
4
57
35
16
32
16
171
5
25
15
44
120
52
39
29
40
20
12
12
13
18
6
35
88
93
54
5
28
8
72
88
68
52
20
100
24
8
72
28
8
79
29
84
31
57
8
31
41
12
12
48
12
28
3
108
57
24
48
51
17
79
33
12
44
91
30
3
20
37
30
9
32
55
108
9
3
90
23
31
53
36
76
15
5
19
17
52
168
68
36
4
32
12
12
25
75
36
15
18
15
21
15
81
3
135
129
33
144
23
96
31
29
24
16
24
56
84
1
27
3
29
12
96
43
6
15
44
7
17
61
75
51
93
120
32
40
36
3
9
8
13
75
36
20
24
7
24
29
7
77
7
9
15
41
16
12
36
51
33
21
47
52
60
3
89
19
65
12
28
84
12
69
111
75
9
21
90
24
45
84
8
40
159
149
52
20
103
9
20
16
104
1
167
24
60
48
48
64
51
69
8
60
148
9
23
7
5
60
16
72
12
39
12
5
24
79
5
31
6
3
20
12
72
12
25
15
44
67
29
79
65
16
20
36
19
6
15
20
112
32
85
3
128
24
36
28
51
5
16
8
31
21
92
132
84
61
90
29
40
81
15
39
21
68
40
8
64
8
12
24
1
54
17
55
29
31
53
1
23
7
9
104
31
6
39
44
73
107
37
6
197
12
79
21
116
19
149
16
8
12
36
48
1
60
15
21
59
40
8
60
7
6
23
115
45
60
44
31
5
112
144
15
53
31
60
29
12
79
29
31
21
8
7
21
92
13
48
90
129
51
17
72
48
24
1
143
7
29
19
36
29
67
30
159
24
51
9
44
61
59
31
5
7
5
28
27
17
40
12
8
13
54
65
19
17
64
24
80
1
23
12
84
37
27
8
192
13
120
39
20
31
113
16
15
21
60
60
192
63
54
59
55
21
8
37
15
9
216
23
108
12
13
35
24
1
27
3
57
93
23
96
16
9
23
31
21
60
104
31
65
28
32
96
28
72
15
60
48
29
52
9
11
40
156
33
102
29
48
40
27
24
17
19
5
25
3
20
1
35
40
24
3
9
8
96
120
37
3
15
141
8
13
23
36
49
60
27
32
48
24
40
60
128
12
300
28
20
37
30
24
137
4
60
80
16
32
12
24
24
1
36
71
72
12
40
104
4
21
99
20
43
17
72
1
119
24
37
155
24
4
24
96
57
3
15
45
12
ABCD 99432578834*3^$a+1 [50099]
186
21
33
30
42
54
18
15
33
15
27
30
51
9
18
153
75
42
54
36
84
6
39
15
36
48
6
51
60
45
18
21
3
12
33
12
159
69
60
45
60
102
60
21
15
12
45
27
33
108
9
63
135
33
3
81
3
18
24
18
21
72
9
6
69
39
54
63
129
6
48
72
177
45
75
12
60
9
39
3
189
39
42
15
48
45
12
63
27
24
84
9
48
48
72
3
90
6
21
33
39
27
21
219
30
6
30
27
63
45
123
30
6
30
108
3
72
60
12
15
69
27
153
111
60
21
60
240
15
90
99
45
3
123
45
99
54
90
72
225
15
189
36
39
54
96
18
30
78
12
60
33
12
3
57
48
120
12
12
81
30
90
72
3
3
57
15
30
150
48
69
108
3
150
87
12
3
108
9
33
48
15
60
21
36
54
198
66
60
9
75
6
15
24
15
33
87
18
54
96
12
93
3
69
21
36
3
87
9
84
12
3
102
75
15
24
105
39
66
6
48
72
9
135
24
66
75
21
15
33
6
12
54
150
54
27
12
15
36
12
45
105
15
3
12
9
63
21
60
96
24
165
12
87
93
219
15
54
162
33
24
51
69
36
57
42
33
15
132
93
15
90
3
36
9
147
12
3
60
69
3
36
12
33
57
3
60
24
21
39
21
39
27
141
9
120
15
39
60
12
45
12
267
18
3
3
72
9
60
15
24
66
75
21
48
39
3
234
18
72
138
195
75
72
18
78
45
39
9
27
60
72
45
120
12
75
9
96
120
45
3
81
42
48
45
15
72
33
129
48
39
3
21
9
6
12
69
39
54
186
12
45
15
18
51
36
72
3
12
72
9
15
72
12
21
300
27
213
132
159
66
24
66
42
27
48
81
24
15
72
39
21
36
12
15
96
12
24
9
216
39
21
75
18
72
90
48
6
39
123
30
75
69
24
12
18
24
45
36
75
6
18
36
30
6
36
90
87
33
15
39
9
60
60
120
99
12
9
105
15
24
48
24
9
72
15
57
15
132
3
81
27
45
48
27
93
12
3
9
33
18
21
69
12
39
51
69
96
147
126
75
51
105
33
42
45
111
93
12
3
60
21
96
12
51
12
24
9
111
21
75
30
183
15
21
48
12
15
90
18
33
93
36
3
135
18
27
15
93
99
24
21
123
36
45
27
12
72
126
39
69
126
6
99
9
36
54
117
24
51
33
39
21
87
33
57
54
54
54
45
33
3
15
36
36
30
24
99
189
12
3
96
27
24
33
12
99
36
36
48
60
36
21
9
15
9
72
27
12
15
9
24
303
78
51
33
72
78
153
39
6
180
120
24
30
24
105
75
12
24
81
27
21
36
123
12
93
21
51
39
81
75
81
60
24
15
45
69
39
15
18
15
132
15
33
75
72
48
18
15
12
12
15
57
69
150
69
48
9
48
60
30
18
60
63
9
51
15
21
39
9
96
51
24
69
51
105
84
357
30
69
75
9
60
3
69
108
60
177
6
12
21
12
9
300
15
39
162
24
30
18
15
48
12
21
102
33
39
60
117
39
81
48
87
96
9
24
72
3
45
36
84
99
18
18
60
21
48
36
15
54
6
177
15
24
9
24
12
9
87
60
84
21
102
36
60
126
51
75
12
72
258
66
6
54
66
96
3
9
87
63
45
3
33
36
60
51
90
18
165
51
114
39
12
33
6
90
51
69
15
72
72
21
6
90
54
36
36
93
27
144
24
12
33
72
63
12
54
51
3
6
51
39
36
48
6
18
90
12
6
9
96
12
237
186
18
144
48
162
18
3
15
6
48
18
69
75
6
30
33
84
123
9
24
36
21
30
72
78
3
45
114
30
42
33
33
123
84
81
36
6
30
3
201
180
63
72
3
36
57
39
9
129
27
9
51
24
24
96
27
12
6
12
159
81
30
42
30
78
3
15
36
21
87
18
18
30
15
96
33
42
45
39
114
18
12
90
36
27
9
24
84
126
9
51
129
108
27
90
15
96
69
87
9
27
27
30
51
39
36
21
105
51
63
12
45
27
45
15
18
90
12
33
9
3
27
78
30
162
18
18
42
18
210
42
48
42
108
90
18
12
45
27
96
117
9
231
87
21
51
33
45
18
30
54
45
9
36
15
93
18
24
33
123
33
45
102
93
57
12
27
9
6
30
96
15
123
57
3
9
3
90
60
54
30
75
51
54
3
ABCD 99433793612*3^$a+1 [50073]
24
25
15
32
43
189
8
37
162
129
15
126
59
49
66
6
335
79
9
8
144
40
123
246
216
144
24
23
49
90
5
48
48
79
41
13
51
24
15
66
71
73
167
37
66
36
24
69
32
16
24
75
285
69
27
189
59
55
54
12
143
136
96
56
88
200
72
19
69
416
19
24
192
5
73
47
16
27
12
54
6
53
91
5
25
87
152
88
32
25
47
16
240
123
77
19
30
330
29
96
19
30
6
185
13
27
45
18
161
24
16
45
96
30
93
32
169
36
83
88
24
120
216
24
8
40
27
221
40
3
114
83
19
5
120
19
5
16
48
32
24
1
168
23
13
11
48
112
96
32
40
255
57
8
37
59
31
54
6
21
32
91
36
84
6
39
24
171
69
21
30
6
18
66
59
127
225
9
66
53
40
72
15
54
180
90
24
5
72
13
27
8
181
75
51
45
45
179
1
54
30
27
8
184
87
60
45
296
208
99
53
13
35
55
57
3
30
47
43
6
23
48
163
21
45
11
13
27
32
112
39
36
165
80
13
195
32
25
15
96
32
301
11
13
27
56
109
131
73
90
117
3
125
16
9
119
16
104
7
185
24
31
105
128
88
24
9
87
8
16
8
265
47
40
39
30
219
51
96
29
55
81
80
79
36
21
9
15
56
109
11
79
78
11
240
16
69
36
15
9
87
3
29
160
81
30
17
19
5
19
120
24
5
187
5
109
30
186
11
19
45
176
37
11
24
55
17
160
216
3
21
105
15
24
24
21
27
240
9
84
51
45
108
36
155
96
109
30
21
105
39
21
54
21
8
1
47
67
173
48
25
96
120
114
66
99
69
27
9
111
24
152
24
184
45
30
21
3
36
65
25
15
104
48
43
186
11
19
60
84
24
36
17
13
51
45
75
9
47
48
91
53
1
119
1
90
6
84
11
40
99
21
48
147
120
90
195
75
213
21
59
121
60
107
37
11
61
30
29
121
23
7
54
6
21
159
33
56
55
17
40
153
39
21
59
112
9
47
24
40
8
37
35
43
162
75
104
19
125
112
80
79
81
99
5
96
16
24
75
101
24
16
3
21
9
36
54
29
120
120
61
36
63
27
69
80
25
71
88
21
60
54
105
75
45
381
24
12
95
40
8
16
80
1
15
8
48
72
37
83
1
24
63
3
24
21
261
3
21
66
41
13
179
16
24
51
150
15
39
377
96
13
11
25
39
216
56
43
69
72
9
87
3
36
33
57
135
9
36
11
184
8
72
24
40
51
54
60
131
64
56
64
192
63
6
30
29
31
89
24
31
30
24
3
104
229
6
54
66
60
65
64
32
37
83
48
85
99
27
84
201
56
40
9
71
40
3
5
16
48
48
93
51
8
121
39
32
16
224
19
216
30
135
33
12
3
51
21
3
53
13
51
8
67
54
159
8
103
65
25
47
24
24
16
69
96
75
8
37
240
84
6
9
9
183
177
63
32
67
84
96
105
183
90
36
171
24
72
24
105
71
19
45
8
96
40
176
49
95
49
23
13
11
169
54
12
5
16
33
15
99
5
96
91
21
3
21
9
47
64
8
88
123
5
85
36
111
123
117
24
8
192
48
25
47
16
80
37
3
288
24
48
9
258
12
90
119
115
24
117
120
99
96
18
27
135
33
21
179
16
51
114
51
129
66
5
19
120
24
45
80
48
48
49
111
32
40
8
72
19
53
115
21
81
71
7
153
144
99
54
66
96
18
11
136
56
40
3
21
24
24
21
11
48
16
176
19
29
61
60
36
18
33
24
ABCD 99433798598*3^$a+1 [50036]
16
30
5
19
66
24
35
69
34
36
24
90
35
55
12
96
2
36
52
12
20
51
19
2
4
54
12
26
27
91
65
79
126
11
85
90
66
59
21
70
74
16
59
84
21
3
33
28
11
9
99
60
7
281
57
27
9
34
62
3
67
38
27
55
98
70
5
115
6
72
18
2
70
14
24
15
1
59
25
59
60
31
54
48
18
77
129
63
21
34
62
84
15
115
12
17
1
152
39
141
39
31
38
15
21
118
26
16
36
35
55
12
17
1
54
18
42
30
36
35
93
4
56
15
127
2
10
62
108
12
4
36
35
31
29
25
20
34
24
102
59
21
84
16
168
56
82
5
33
39
55
65
1
59
57
10
6
32
16
20
99
96
9
52
54
194
15
57
40
59
31
14
24
36
36
3
7
18
78
12
26
46
74
111
21
52
18
113
60
9
82
18
42
38
10
108
24
18
192
18
2
63
48
33
15
36
9
36
3
25
96
20
34
53
12
7
66
18
17
7
50
15
37
20
63
36
31
54
20
99
1
35
55
126
54
72
2
75
37
20
39
7
29
25
60
36
102
6
54
12
98
72
48
16
6
5
9
4
12
23
91
66
18
132
50
24
70
17
33
4
107
31
134
48
87
48
175
38
72
12
39
36
21
10
17
7
36
158
24
16
30
6
11
43
90
20
70
2
48
15
25
30
17
24
55
36
30
8
10
65
9
60
15
21
34
180
30
6
50
15
9
12
124
71
1
42
2
28
6
66
8
100
252
18
125
37
20
34
6
59
31
53
12
79
36
84
41
31
62
70
48
42
30
90
20
22
5
25
60
11
9
34
17
13
42
14
40
156
107
21
4
12
44
84
70
17
45
34
144
77
31
120
2
16
80
70
50
16
18
65
45
22
36
29
9
16
108
66
72
24
30
23
57
3
25
6
12
5
33
51
9
10
54
11
9
40
20
36
51
31
53
1
23
13
203
19
2
3
72
49
104
3
37
32
16
119
9
24
106
84
5
55
108
2
16
72
83
132
33
22
2
10
36
96
53
12
19
60
2
34
53
96
9
111
1
35
19
74
70
36
89
103
38
15
91
38
22
84
24
12
5
91
14
58
36
41
61
23
144
12
133
66
24
5
12
19
146
15
69
70
77
13
20
15
7
2
72
3
7
96
2
52
56
88
119
12
25
23
13
18
29
7
98
10
36
6
288
66
5
69
52
18
17
1
24
56
39
24
9
52
54
74
12
34
54
90
125
25
120
150
12
5
13
71
21
40
23
7
18
92
34
24
2
100
44
46
6
102
60
53
139
24
84
6
47
7
2
46
60
38
15
19
38
63
9
88
12
188
10
74
16
42
120
17
19
17
9
34
12
78
11
60
13
6
36
48
2
15
43
90
11
79
36
30
56
40
23
72
60
43
2
63
36
84
72
9
24
46
17
25
18
126
20
64
54
62
99
9
36
34
17
13
150
2
34
30
96
23
7
36
2
87
25
18
2
39
25
6
84
24
72
5
9
24
15
13
18
144
2
3
12
189
46
110
4
30
60
29
7
36
89
33
16
6
36
74
70
5
33
120
60
28
24
71
33
4
20
87
19
12
134
64
54
26
39
25
126
41
60
115
60
5
43
18
72
96
30
36
24
12
18
6
29
21
24
10
54
56
4
30
6
90
86
34
6
56
70
144
18
11
36
24
49
80
12
75
24
84
36
31
18
6
50
70
17
12
13
92
16
36
128
46
24
2
63
43
14
16
152
36
10
6
18
50
87
73
6
50
130
5
25
20
16
35
55
41
145
32
76
59
33
27
43
53
57
39
25
35
1
8
15
21
36
142
36
12
53
19
2
106
134
10
6
30
54
23
12
43
12
6
68
87
97
30
77
73
11
81
64
6
110
48
36
15
36
55
6
30
18
56
94
2
63
19
5
55
48
60
17
21
27
60
103
6
30
18
36
56
4
92
48
4
32
39
19
38
99
9
10
6
59
31
113
7
114
36
48
35
43
30
18
24
86
94
2
36
28
119
36
9
96
15
19
65
12
48
145
30
62
51
13
114
12
24
74
108
64
6
122
40
18
38
27
9
16
12
260
156
4
11
25
30
17
55
89
61
144
18
30
42
50
70
26
63
24
13
18
26
48
178
24
29
9
10
170
196
90
2
10
2
142
74
76
20
48
16
6
38
100
90
5
1
30
146
24
39
31
5
7
24
54
20
16
35
13
80
106
41
9
36
60
16
47
25
18
228
17
12
36
31
74
15
36
31
29
169
20
39
12
84
69
27
25
83
1
6
18
36
36
54
209
60
55
5
33
34
65
19
24
53
228
21
51
25
72
90
18
12
18
24
36
18
54
17
55
38
10
18
18
132
48
60
41
9
52
119
105
39
7
42
20
46
36
5
13
56
15
7
2
178
53
24
25
8
72
87
33
40
18
14
24
106
125
85
36
47
61
96
23
45
40
72
35
19
65
1
95
19
50
52
90
60
252
72
5
84
37
18
12
98
10
24
38
154
96
48
5
19
36
65
ABCD 99434596208*3^$a+1 [50047]
28
5
27
15
18
7
65
7
32
24
12
33
30
12
13
5
79
8
28
20
72
57
48
18
45
27
37
80
16
84
20
3
13
89
43
8
4
11
21
63
45
60
40
65
6
150
72
7
35
36
42
18
12
9
60
4
35
72
33
4
56
12
28
149
18
9
48
48
27
13
8
15
42
15
15
12
1
92
63
69
72
33
60
63
3
9
40
11
105
39
1
17
3
57
3
45
7
125
30
18
79
11
21
28
20
12
76
5
12
36
90
85
44
15
21
57
3
52
8
12
28
12
132
11
24
33
12
12
16
5
30
93
45
51
9
54
6
7
12
8
27
21
112
44
28
20
45
75
3
42
51
9
30
6
27
24
4
29
30
21
12
33
24
15
45
3
45
12
60
31
24
20
88
32
60
12
9
147
28
20
24
3
69
84
12
28
24
20
16
60
77
55
23
9
36
87
37
8
75
9
33
55
56
112
48
5
7
17
30
25
71
21
39
21
108
16
84
5
30
6
55
35
144
30
18
33
24
12
16
5
39
3
25
116
129
60
151
24
32
39
9
16
17
3
4
11
9
21
99
3
108
49
71
12
25
23
9
15
25
35
6
99
33
30
69
4
72
32
40
125
6
54
27
28
56
69
180
55
95
105
111
9
28
12
5
15
48
15
12
85
56
27
12
60
45
33
7
20
36
60
12
28
5
42
18
7
8
144
33
7
8
105
27
12
64
24
48
47
33
12
88
17
48
55
20
27
18
3
4
48
35
25
17
6
9
28
17
15
16
120
20
36
16
108
60
65
114
36
9
28
95
132
6
87
3
21
24
57
42
13
20
27
13
35
25
32
63
48
45
36
24
45
60
55
17
12
6
21
4
5
12
99
48
12
4
12
5
55
20
57
31
47
37
95
1
5
42
18
30
9
12
64
20
9
90
1
12
12
5
27
24
9
31
104
28
17
3
75
69
36
28
60
24
8
12
40
5
6
69
72
96
28
17
18
60
25
77
12
15
21
7
72
56
15
25
35
24
57
48
76
29
3
12
51
24
1
92
87
1
17
175
12
48
8
96
60
39
12
93
36
36
12
36
69
6
42
39
28
108
35
25
20
28
24
8
57
108
7
41
90
84
25
32
4
35
37
113
39
93
7
35
36
25
119
73
12
23
69
9
19
5
15
3
108
24
1
20
52
23
141
28
8
27
6
51
24
9
103
5
63
195
12
153
9
63
48
45
7
60
20
24
36
12
28
68
100
155
49
11
24
1
5
12
18
30
30
9
21
159
15
13
44
3
30
15
60
3
13
12
12
5
123
52
48
12
23
85
12
80
3
78
15
12
40
12
11
9
105
31
59
25
35
96
169
20
33
7
35
13
53
27
57
87
9
7
8
36
24
64
71
37
17
3
28
95
24
1
56
33
30
33
33
15
36
51
13
29
31
89
3
63
21
36
12
40
53
15
28
29
27
9
7
32
3
13
17
108
7
8
24
100
68
3
25
32
27
13
12
96
20
27
12
13
35
30
138
42
60
42
25
35
13
8
39
6
24
3
33
51
51
18
7
8
39
60
1
5
144
3
12
76
35
114
63
100
17
15
88
72
108
104
64
20
219
1
84
20
96
12
3
21
39
54
3
28
20
9
36
30
49
32
28
56
12
40
32
15
1
47
30
3
45
12
27
3
72
6
7
12
71
9
21
7
17
43
48
56
64
12
5
48
24
3
33
72
30
30
18
24
36
45
45
24
27
93
75
12
36
24
28
5
6
25
5
7
35
97
8
28
20
36
69
7
5
30
13
17
15
24
3
96
9
15
13
113
27
28
20
9
3
27
18
3
15
132
30
27
28
48
95
105
24
28
17
103
20
52
8
63
69
15
1
5
7
32
40
68
33
120
51
33
75
40
23
37
35
30
36
7
12
36
47
13
32
28
132
5
87
3
25
12
8
108
39
18
48
12
67
23
12
36
9
81
111
99
9
120
45
108
12
30
13
23
90
19
36
116
16
12
5
3
60
27
6
27
3
24
25
23
18
12
7
36
65
19
35
18
18
24
45
40
23
13
12
32
28
47
61
80
60
57
90
12
30
36
30
54
91
56
36
93
19
8
28
20
69
87
3
36
24
13
60
23
9
40
20
3
13
12
77
60
111
40
24
83
25
23
9
40
11
24
105
40
32
16
12
20
40
20
16
5
7
17
15
16
56
4
20
27
9
4
32
28
44
15
36
21
84
52
20
12
40
23
12
21
4
116
4
11
9
28
5
7
8
100
5
63
84
33
43
35
21
9
67
44
64
12
8
4
101
42
9
9
54
145
8
57
27
21
7
5
43
20
15
12
21
9
15
28
47
45
16
44
12
16
48
17
12
43
68
36
3
21
135
45
4
5
111
39
85
20
28
53
24
3
28
12
65
12
3
24
24
39
181
32
12
16
77
12
30
133
60
60
17
18
93
15
49
20
81
27
15
25
32
93
7
68
27
21
40
29
27
64
32
63
24
48
9
64
20
12
75
145
5
15
12
40
168
32
28
5
72
6
9
100
32
3
30
87
24
39
13
5
12
36
30
37
23
9
15
13
48
32
117
15
111
9
48
28
80
4
8
28
60
20
27
18
42
162
6
24
25
36
20
27
13
17
7
65
78
25
65
7
5
6
42
55
44
4
20
52
12
140
93
147
15
60
6
102
42
48
27
36
117
3
9
18
78
12
12
3
33
27
93
15
4
48
8
36
16
32
15
13
72
5
108
55
23
9
33
138
9
75
13
5
15
57
15
15
1
35
49
5
18
45
144
60
24
12
84
4
47
18
7
80
28
12
17
6
24
21
40
24
41
67
12
48
60
8
12
40
5
30
25
20
72
111
21
3
21
45
42
13
72
23
222
15
33
15
87
18
19
5
198
30
43
20
9
6
25
35
37
72
8
48
4
35
1
20
36
48
45
43
5
12
43
65
27
15
25
11
54
27
28
23
45
40
47
13
72
92
4
5
30
12
30
3
24
51
84
81
4
35
1
12
48
20
156
9
51
21
115
53
79
65
87
4
12
48
44
12
4
24
56
24
ABCD 99434648156*3^$a+1 [50065]
96
27
27
48
78
159
75
18
78
96
33
135
30
48
63
75
102
30
24
138
48
27
291
120
165
129
111
72
9
240
30
21
27
105
87
33
33
18
24
72
21
12
111
30
75
24
27
84
45
60
9
12
63
15
45
36
99
72
186
255
39
153
3
30
27
87
108
30
3
147
12
93
15
21
51
9
69
12
48
6
9
75
90
6
57
33
96
18
156
12
45
15
132
21
291
9
24
15
105
33
18
9
75
30
12
39
132
3
117
72
57
51
60
15
30
18
45
84
15
96
84
48
48
57
27
6
126
33
60
51
36
33
27
54
15
39
60
96
24
36
12
54
3
243
42
18
93
75
12
90
30
78
114
33
39
9
99
33
9
48
90
36
36
69
12
63
69
3
42
6
90
15
24
297
3
27
24
45
9
66
84
36
24
30
36
39
108
48
9
36
6
6
3
12
267
42
3
15
105
96
39
45
36
51
81
27
30
12
18
33
33
234
12
108
30
12
171
72
48
255
48
9
36
69
6
54
63
27
60
21
15
36
9
39
12
21
3
30
6
189
111
108
6
30
24
186
75
69
210
42
84
87
9
3
60
63
48
9
21
126
6
30
18
66
81
27
300
60
42
48
75
60
3
60
42
192
78
21
15
30
39
3
18
126
24
42
3
45
36
6
84
96
48
312
60
84
81
75
60
45
12
27
18
12
51
60
48
60
21
48
18
18
75
69
12
3
135
72
30
51
27
81
15
60
84
12
33
36
69
3
63
30
204
3
99
48
48
48
9
15
93
60
12
51
45
15
96
9
24
48
27
33
135
42
111
21
63
45
90
120
78
18
84
33
159
48
105
27
9
27
45
3
45
39
36
57
3
30
42
42
30
12
21
27
18
147
60
21
42
54
3
15
12
24
12
132
45
45
42
84
60
6
96
12
51
75
6
60
3
36
84
21
66
36
12
120
42
18
180
60
78
3
99
72
24
60
24
21
144
51
144
81
51
33
27
69
15
60
9
96
12
87
93
72
27
18
15
15
12
9
72
228
51
108
60
66
36
54
90
39
27
156
33
132
57
42
120
69
9
6
57
12
36
27
33
21
48
6
69
27
96
24
6
48
27
63
54
6
90
27
72
27
30
78
45
105
30
45
3
24
81
12
60
81
60
30
9
48
72
60
153
18
96
21
48
51
84
12
24
174
6
84
60
6
96
75
69
78
168
204
18
3
27
21
24
3
33
27
18
39
51
117
99
24
84
12
60
24
24
30
18
132
72
24
6
6
60
93
15
6
3
15
72
36
33
51
21
168
129
12
6
48
69
36
69
63
159
84
12
12
12
48
45
135
213
15
18
12
18
45
111
96
45
180
33
96
18
96
120
24
48
12
33
33
27
39
9
51
21
60
12
27
78
60
15
33
42
21
120
9
15
27
180
9
87
237
36
12
9
90
6
18
72
45
123
96
33
36
15
6
66
72
21
51
108
102
60
3
45
90
12
36
84
18
3
48
24
117
90
9
15
69
60
27
36
24
6
15
273
15
12
105
54
48
6
27
12
240
48
15
42
3
27
12
33
15
90
42
9
9
15
87
48
12
33
27
60
21
48
144
96
21
51
72
87
36
12
93
33
39
27
9
21
66
42
102
78
60
48
75
57
171
39
21
69
3
45
30
18
30
57
12
15
21
45
12
30
72
153
3
45
21
3
87
24
60
24
60
33
48
267
24
21
33
6
69
12
3
6
210
144
69
168
69
51
3
54
15
15
21
15
9
27
9
21
48
15
51
30
54
33
39
9
24
108
15
54
3
51
69
51
9
27
30
150
144
24
36
129
111
96
24
24
42
36
18
96
33
45
6
9
3
33
45
66
189
39
90
12
30
153
3
204
24
12
33
51
21
108
81
30
18
135
108
3
90
6
84
42
27
255
132
60
54
27
159
66
54
9
12
105
108
27
48
21
3
111
105
51
36
72
12
21
147
33
3
12
48
72
33
9
30
12
6
42
45
45
3
39
24
45
39
60
42
3
36
9
15
87
93
45
6
174
66
30
30
24
48
45
48
24
48
39
33
3
33
21
39
12
75
93
75
24
6
54
36
84
72
9
15
66
78
105
63
12
33
9
54
60
45
12
3
24
42
6
12
30
ABCD 99434967616*3^$a+1 [50025]
4
35
1
68
12
4
146
4
90
36
11
24
15
9
61
11
132
60
37
110
108
12
150
135
3
52
54
24
30
80
10
11
96
120
48
27
4
5
121
11
7
32
249
36
43
50
10
32
33
27
70
128
51
55
74
12
15
19
17
19
168
41
60
79
2
30
45
13
12
20
3
27
58
11
36
45
39
9
46
14
12
18
72
10
188
40
6
36
54
44
30
33
37
50
16
5
49
107
25
18
41
21
28
32
4
36
23
7
68
60
21
55
26
4
44
16
36
23
7
78
71
39
21
156
73
35
72
105
40
20
30
34
35
1
18
42
8
12
34
14
12
90
90
18
72
28
66
24
20
30
30
60
12
64
35
1
50
58
11
24
45
51
9
12
39
36
15
90
138
10
36
24
122
48
46
36
18
30
2
9
99
70
96
47
84
75
45
36
199
84
114
72
50
70
8
136
14
72
10
20
75
60
15
30
214
5
9
42
33
72
13
23
108
49
11
21
28
35
45
22
140
9
51
108
22
170
10
120
24
26
28
2
34
65
279
81
21
18
90
12
120
39
21
4
74
12
33
27
4
44
33
27
21
36
108
1
14
70
35
61
74
46
11
43
2
4
59
15
141
19
2
88
50
52
5
15
94
36
18
50
12
94
116
18
12
58
17
15
58
66
6
8
40
32
210
60
4
24
17
19
14
12
4
74
30
12
34
26
15
33
16
44
90
42
4
14
30
42
165
3
21
111
10
35
19
5
9
3
24
43
32
9
36
19
41
13
62
45
19
66
110
4
116
4
14
46
26
15
153
250
2
4
11
25
59
31
30
23
27
150
138
22
78
36
30
60
44
3
168
199
120
32
60
45
115
188
12
70
20
18
76
5
25
24
20
16
54
2
30
30
99
36
3
70
11
51
18
82
30
8
12
75
13
36
44
3
13
26
100
5
25
80
75
3
100
41
24
7
8
46
14
16
29
72
105
30
124
5
81
10
18
62
58
20
12
94
60
5
9
16
35
24
36
36
45
58
32
9
1
18
66
14
172
8
82
90
54
11
24
84
25
122
4
14
12
18
46
14
12
58
6
14
30
12
100
158
10
2
48
40
102
24
5
24
12
15
60
130
23
15
72
48
82
48
6
66
35
75
40
5
3
12
48
22
20
15
19
104
42
60
3
127
29
81
48
166
89
75
57
15
40
18
12
50
9
21
39
31
18
90
110
12
88
62
64
5
129
30
105
37
23
1
26
4
5
60
9
102
64
5
12
57
27
45
28
50
81
31
24
134
42
4
54
30
41
19
65
57
51
7
17
3
106
14
21
31
8
160
5
27
4
30
6
89
31
89
81
18
82
20
18
22
20
10
41
109
30
20
48
12
88
41
39
72
30
10
5
24
24
120
67
48
126
11
63
21
189
10
30
42
18
2
168
60
21
60
24
15
90
30
297
24
1
20
28
20
27
63
57
3
60
12
21
84
213
27
84
60
12
13
74
30
12
39
21
39
25
54
32
120
10
11
12
7
54
56
18
22
54
134
120
12
48
72
4
90
54
11
61
8
16
30
60
116
21
69
4
6
30
11
7
132
29
111
4
26
78
21
9
27
49
56
108
72
124
90
44
10
2
48
22
23
75
10
2
18
30
10
30
20
90
106
60
41
49
71
13
6
90
44
22
41
12
57
51
19
38
30
10
36
84
2
105
33
12
34
41
33
15
31
29
25
71
21
18
21
1
20
18
106
11
73
32
28
110
52
48
2
18
22
50
40
8
22
108
2
40
8
57
25
110
129
9
16
35
55
5
36
15
4
194
30
60
120
57
15
10
50
18
27
45
4
11
33
30
16
89
55
72
41
48
60
25
11
45
94
14
15
27
108
60
30
12
4
11
3
70
47
43
6
66
50
4
6
98
22
29
21
58
17
15
28
80
57
25
38
60
33
84
15
90
39
1
23
27
78
90
45
97
11
24
85
80
48
15
60
27
18
27
165
168
76
56
48
27
73
11
151
53
37
18
65
60
31
96
20
141
9
40
20
18
72
9
81
30
64
86
30
28
12
29
81
15
84
96
169
26
81
48
79
2
34
5
36
43
6
30
6
48
20
27
75
9
12
117
16
90
36
5
45
4
120
54
2
4
14
12
9
36
24
61
38
90
90
16
56
34
54
2
148
72
20
90
28
53
37
60
62
60
34
144
20
147
24
39
10
50
16
44
21
60
12
13
11
216
19
8
60
72
64
74
46
29
67
65
15
9
31
5
75
33
31
56
18
51
1
119
69
27
60
13
2
130
20
51
99
28
41
9
90
12
48
21
21
10
30
38
40
66
74
76
54
50
16
6
80
18
22
11
49
30
24
120
5
31
20
4
56
45
3
21
51
4
14
15
15
21
21
30
21
39
48
22
18
5
85
60
80
51
61
23
57
48
72
3
37
20
70
5
43
60
12
5
48
87
28
30
32
10
8
90
40
20
15
27
10
8
27
84
21
190
48
90
2
40
140
90
39
12
169
71
13
14
46
30
24
5
25
6
44
72
150
39
9
12
34
104
ABCD 99435652742*3^$a+1 [50098]
23
49
48
35
108
52
135
105
8
24
55
5
61
12
18
65
7
42
23
37
51
45
167
4
8
136
87
65
25
315
3
24
30
27
39
5
16
69
24
30
65
121
12
15
57
107
40
33
71
24
31
65
84
181
27
123
21
68
151
137
12
13
78
5
36
28
32
13
30
17
1
35
73
12
30
72
30
186
17
72
25
11
19
30
107
16
57
63
32
31
65
55
5
12
7
18
48
15
39
21
27
5
60
24
48
1
135
45
12
15
135
72
48
33
57
95
13
24
90
41
96
24
24
31
29
48
25
23
64
20
61
27
87
30
66
29
36
55
17
85
59
1
83
19
18
59
36
13
47
97
66
24
66
12
35
48
25
119
168
13
12
47
31
41
13
15
3
90
12
87
96
3
45
20
144
55
41
16
63
18
27
140
1
195
36
249
12
48
24
138
17
223
5
12
151
30
11
228
28
15
5
28
20
139
5
25
215
96
84
12
19
17
24
13
3
32
120
133
72
36
54
18
35
12
13
135
27
48
69
44
25
27
32
13
35
180
145
12
120
48
107
25
47
13
36
54
18
27
45
131
36
48
12
16
32
25
123
135
5
4
80
64
56
151
30
138
5
19
6
24
27
68
25
23
25
18
17
7
65
103
78
12
23
85
12
15
33
35
16
9
144
11
60
37
48
11
43
6
24
23
37
47
13
35
73
15
20
43
101
19
89
55
18
95
7
33
63
30
42
30
35
12
96
19
18
23
24
12
13
48
3
144
3
48
41
79
245
60
52
27
5
12
48
16
117
72
23
43
65
7
45
32
76
39
6
107
24
48
25
11
96
13
36
12
60
18
24
41
49
6
102
18
137
55
30
48
27
33
30
17
12
48
4
69
12
72
30
65
16
87
48
45
80
109
63
8
24
175
6
95
19
65
61
24
18
150
48
11
4
27
18
119
12
16
123
42
59
1
12
87
81
72
63
45
108
11
13
3
164
79
29
16
99
17
103
137
13
48
47
91
21
3
30
11
55
77
48
96
13
23
13
12
30
78
60
107
43
17
25
12
11
72
37
27
104
36
19
17
12
73
12
11
96
16
117
23
7
113
24
36
43
17
24
28
3
17
156
37
27
33
95
108
97
23
79
125
12
73
6
30
24
11
24
55
18
60
39
20
13
27
36
48
57
23
12
25
12
11
109
60
11
36
151
65
127
6
35
97
60
60
39
9
54
65
60
12
64
237
168
42
168
17
223
54
107
64
32
7
48
5
48
25
11
24
4
32
1
18
102
90
120
102
35
16
15
41
73
123
44
136
32
145
23
72
13
3
44
85
30
6
51
20
73
107
1
59
48
60
16
69
11
7
18
75
9
107
136
20
60
13
27
63
90
132
47
156
25
72
78
30
119
16
20
24
52
21
60
75
93
71
16
3
125
160
92
7
48
33
56
24
24
151
281
24
124
213
23
4
33
42
18
47
36
25
11
13
18
65
13
72
210
5
25
72
63
3
29
13
30
48
41
16
60
57
36
180
27
8
12
60
25
102
30
51
116
13
35
36
55
114
23
13
11
61
119
36
7
5
60
85
18
9
81
23
12
4
8
13
23
64
116
55
101
4
9
3
75
198
11
64
57
47
73
35
133
11
36
12
12
13
18
33
9
27
44
24
121
239
25
11
97
83
25
15
56
160
80
96
25
119
48
12
13
108
167
52
39
150
15
57
12
11
67
17
31
29
13
15
15
113
120
49
30
30
90
17
229
12
23
24
55
96
54
135
116
7
185
60
64
9
60
60
12
23
55
24
65
76
164
25
6
42
15
20
12
55
17
96
13
95
100
57
222
5
61
84
83
12
132
13
90
41
72
88
12
27
41
40
56
60
1
15
20
25
30
65
24
1
48
59
352
9
11
109
24
11
24
1
24
71
112
87
45
75
6
27
15
17
48
25
159
153
30
53
84
49
59
48
84
103
18
12
23
60
37
107
79
30
11
96
193
11
48
196
39
30
107
76
3
29
13
12
23
67
65
151
65
37
12
23
7
33
20
25
48
35
52
32
43
30
3
165
15
44
1
99
123
30
72
15
51
17
7
17
180
13
6
29
12
13
27
128
16
39
126
51
36
20
88
15
5
187
30
75
32
60
16
20
120
84
25
87
68
31
30
15
105
35
79
33
68
37
30
65
25
12
11
25
35
37
167
16
15
54
83
37
3
8
136
20
16
20
7
41
ABCD 99435979484*3^$a+1 [50038]
32
63
81
15
129
72
220
104
99
36
9
28
17
7
20
429
139
72
89
24
30
60
30
27
15
133
11
1
108
192
59
37
17
36
30
1
35
9
69
102
45
28
5
7
140
99
36
24
61
60
53
6
30
144
96
66
54
199
108
192
168
89
108
163
204
119
37
12
108
144
95
73
17
108
72
163
120
65
255
100
41
91
35
61
203
186
48
115
192
23
25
41
36
78
540
417
33
36
67
53
96
144
39
288
33
120
54
13
68
99
150
115
32
40
156
17
30
6
31
8
51
201
28
35
37
53
36
247
29
31
188
99
60
210
55
48
12
20
105
67
80
15
84
24
25
101
111
15
129
16
53
36
67
80
4
59
117
123
21
76
59
288
13
104
9
67
72
12
215
180
18
7
185
99
105
264
36
6
18
75
172
116
69
151
32
36
15
1
53
66
97
24
5
54
1
23
21
45
31
48
108
17
103
80
69
43
132
120
149
6
21
33
90
165
16
179
1
29
6
93
81
7
143
241
149
90
114
115
11
21
15
30
18
330
36
36
31
44
40
104
159
21
16
305
31
204
56
108
99
85
5
27
33
126
90
180
127
143
21
9
135
16
228
41
39
51
30
19
77
3
52
60
59
1
143
81
52
20
33
180
36
31
23
396
93
45
171
52
53
247
152
220
32
9
31
155
234
75
69
12
234
24
13
53
31
173
3
4
120
155
108
45
100
35
126
54
117
144
135
97
53
75
171
81
423
181
44
45
144
72
31
32
15
120
153
213
174
90
235
12
180
65
18
85
116
9
162
25
89
31
59
54
55
72
164
15
120
126
103
60
180
41
30
54
67
29
54
72
144
169
167
121
83
30
99
172
113
30
60
73
263
54
96
75
51
18
127
29
27
33
210
9
81
150
156
90
198
216
24
21
15
234
3
27
72
73
180
41
147
52
251
61
65
43
41
127
17
6
54
126
37
107
72
18
90
93
159
138
27
69
7
47
30
55
221
139
131
57
33
126
30
18
276
180
37
92
171
97
20
99
234
31
216
23
330
54
162
30
54
67
23
114
247
305
55
203
66
24
75
28
59
108
66
67
83
1
29
294
12
78
103
72
72
8
88
197
282
24
1
96
84
29
27
4
83
66
60
111
105
39
141
111
27
117
195
18
30
153
72
27
144
45
52
17
72
39
15
49
35
6
174
97
36
17
36
67
149
39
76
23
222
103
35
216
60
21
16
107
133
203
45
99
72
81
69
211
77
7
29
39
27
24
84
162
18
13
104
153
171
105
39
88
24
140
16
60
132
5
12
54
1
44
51
108
97
149
79
20
108
33
66
24
217
17
30
36
9
100
80
135
6
75
136
59
ABCD 99436116842*3^$a+1 [50025]
124
80
4
111
48
5
76
116
160
80
48
7
89
19
53
19
5
156
148
72
180
15
5
28
32
100
48
39
53
52
3
9
96
60
120
32
7
48
5
55
12
89
16
39
24
17
4
44
115
17
100
255
216
69
20
43
93
120
104
43
12
60
5
60
4
24
15
108
77
40
75
45
48
24
104
96
31
108
12
60
5
24
16
135
12
245
40
3
93
72
15
153
135
41
139
29
43
5
84
148
60
32
4
15
192
113
16
108
3
93
336
15
29
115
69
27
53
136
144
8
19
21
20
4
8
48
52
12
20
223
53
55
24
129
27
5
19
201
60
3
96
33
12
48
51
69
3
53
64
48
20
64
48
63
228
185
127
89
55
65
16
84
20
16
27
60
48
60
57
12
20
64
39
36
9
87
5
16
123
72
12
33
207
141
219
5
132
64
20
67
53
16
68
156
36
60
16
224
19
29
232
39
24
12
53
55
36
161
16
48
12
3
5
7
180
24
5
4
44
91
36
84
36
201
75
5
4
68
16
104
72
211
9
96
27
5
108
48
19
93
20
4
128
88
8
12
64
144
36
99
24
45
27
5
4
12
99
96
209
16
27
17
48
100
12
51
17
108
79
36
12
168
77
36
232
15
17
91
5
31
21
99
45
36
63
132
77
40
32
48
132
48
55
21
195
149
43
17
91
24
12
65
79
69
32
31
29
28
36
32
103
5
36
4
24
32
136
12
3
45
84
108
32
76
75
12
33
12
48
20
19
48
21
24
8
84
36
120
64
3
93
20
19
48
168
72
17
16
24
51
45
48
15
9
12
96
3
89
43
360
5
64
3
137
64
12
8
144
12
100
3
5
31
17
52
12
8
7
48
36
21
104
4
12
63
120
45
20
7
9
24
56
19
45
195
48
153
27
5
12
40
12
20
28
231
12
60
33
44
43
77
48
64
80
19
96
108
57
8
16
12
20
79
24
21
15
84
41
36
12
7
36
5
84
96
175
72
72
36
29
48
7
249
39
53
24
16
3
125
12
52
27
221
67
93
24
8
16
32
52
48
20
7
161
16
3
36
81
15
129
27
24
48
53
4
44
52
44
4
132
92
36
160
72
20
67
65
96
19
336
101
16
72
56
52
99
9
51
29
19
5
16
12
20
12
151
21
51
5
139
60
201
15
77
12
55
93
12
80
136
12
36
96
96
80
72
43
5
100
39
36
48
21
39
5
52
20
67
93
63
65
31
84
96
9
96
15
21
44
16
87
185
43
72
60
17
64
140
36
223
33
27
21
15
69
8
84
19
72
5
64
15
33
20
112
96
123
12
132
48
165
3
117
20
7
12
33
48
80
112
15
33
12
68
24
24
24
40
8
19
101
7
177
111
9
156
48
92
48
120
55
12
69
39
17
124
75
41
12
12
4
12
24
75
65
36
24
199
24
36
21
15
113
48
67
21
39
33
3
9
92
16
99
21
12
12
56
12
16
27
65
72
40
32
4
12
87
41
7
65
43
5
16
80
108
31
29
88
8
139
45
51
9
27
9
99
77
40
128
52
68
16
44
28
80
24
91
33
116
48
72
36
19
93
27
24
12
33
96
231
173
31
9
32
43
41
36
67
5
120
40
15
185
55
57
108
60
3
24
21
27
101
4
12
24
27
84
60
84
24
33
3
45
36
48
48
44
16
87
105
96
24
60
20
48
24
4
20
40
32
4
39
144
36
9
72
15
33
3
12
132
48
108
57
32
24
256
8
43
72
117
111
149
208
3
45
20
24
120
28
123
65
40
27
36
57
8
96
28
207
189
27
72
72
9
60
51
5
24
36
36
28
87
149
4
84
12
84
24
32
36
4
3
168
149
28
3
9
24
15
24
53
28
152
60
60
52
92
4
15
24
21
51
48
81
36
15
9
27
165
20
28
152
28
12
8
12
60
40
120
32
52
3
81
80
64
171
17
7
201
32
55
9
48
192
36
104
43
12
89
36
115
65
64
12
3
29
28
159
5
103
5
ABCD 99436122094*3^$a+1 [50038]
120
44
72
72
7
17
1
63
8
67
5
72
1
15
36
33
15
21
6
21
8
4
36
36
36
33
23
19
65
28
8
61
71
1
108
35
16
20
64
9
18
141
84
21
35
25
18
65
19
6
35
1
12
27
8
19
5
36
37
3
32
49
39
12
27
36
18
83
60
127
18
3
24
9
18
17
48
36
97
3
12
21
11
36
36
4
15
5
36
88
56
48
1
42
9
12
8
61
27
56
24
4
51
30
42
29
4
39
30
24
63
56
7
12
45
80
24
19
29
40
39
12
90
59
88
20
19
17
91
36
108
18
11
72
108
19
36
5
49
15
9
47
112
3
81
48
36
33
18
29
16
135
9
117
12
39
12
36
8
37
51
32
36
16
72
36
24
36
3
53
36
1
48
39
3
12
17
36
55
17
55
6
11
7
30
27
36
68
13
3
21
71
112
8
16
27
9
45
39
24
20
108
24
19
17
1
54
48
24
72
48
17
60
37
15
33
3
20
49
15
21
27
180
192
21
39
33
35
13
18
21
72
12
45
48
27
51
18
30
6
18
17
49
78
9
9
3
63
41
28
44
49
3
20
85
6
69
3
17
28
24
15
57
3
105
32
24
36
4
152
79
33
32
28
27
5
16
39
17
13
123
36
3
57
21
144
12
15
21
6
129
48
39
54
15
12
44
19
57
105
3
36
8
16
56
7
33
12
3
93
3
65
16
56
28
15
54
12
3
20
1
87
24
12
57
18
18
11
28
24
8
16
39
18
36
27
8
1
12
35
19
78
11
7
53
1
15
3
9
9
35
145
39
48
3
30
71
60
1
35
13
24
47
24
52
72
21
11
43
57
36
72
171
33
9
15
75
9
20
52
3
33
75
21
24
51
30
63
8
7
29
7
53
1
27
24
21
54
30
15
8
67
57
21
18
36
21
36
51
33
84
12
9
71
4
56
4
33
11
24
64
56
7
33
36
57
35
40
33
3
12
108
87
21
75
36
45
96
51
9
51
17
64
21
114
45
60
24
15
117
8
1
3
48
21
18
9
81
11
19
9
60
9
11
100
9
111
32
36
1
96
36
39
48
20
13
6
12
6
90
33
111
9
48
33
15
68
60
48
1
6
21
48
75
33
21
27
3
9
8
144
4
20
19
53
84
4
92
28
9
143
4
15
93
9
15
8
72
88
21
12
15
24
12
84
15
69
36
123
81
15
45
99
18
15
20
16
75
108
93
69
11
37
23
112
60
9
12
23
1
27
20
61
36
119
1
6
45
12
44
25
63
44
73
11
24
136
99
48
6
102
69
81
15
3
17
52
20
1
12
60
54
53
73
63
27
18
3
81
114
69
32
108
16
225
35
13
78
9
36
9
12
3
128
36
40
32
37
66
24
36
54
30
6
27
21
18
6
72
90
53
16
32
24
28
3
9
116
25
119
28
105
30
117
45
60
18
17
13
15
8
52
3
54
18
18
11
124
3
17
72
24
13
27
8
72
24
12
7
72
53
49
23
40
15
54
35
64
20
55
6
11
91
33
92
4
12
24
32
36
43
48
45
51
17
1
54
9
8
49
3
32
36
181
42
54
11
7
36
17
49
99
33
87
21
51
21
54
57
84
32
60
37
11
40
33
23
1
18
21
51
69
21
87
20
40
8
7
9
8
91
21
27
72
17
60
40
24
44
13
60
11
108
28
68
36
108
52
3
57
9
99
117
24
48
63
27
93
12
108
44
31
53
40
48
92
40
3
17
112
24
24
84
9
35
16
32
24
52
21
51
93
35
48
55
108
17
1
63
44
7
33
15
81
27
17
16
24
21
3
36
8
37
23
16
48
48
12
20
52
33
3
36
32
16
75
5
1
18
33
48
84
44
40
51
77
12
72
43
30
35
72
24
16
36
3
54
27
44
12
60
72
108
19
36
12
5
48
4
21
99
111
6
11
72
24
37
15
24
8
16
44
40
60
92
24
145
12
27
24
3
18
71
7
29
25
12
51
9
47
7
29
64
60
45
3
9
27
24
21
35
25
54
9
44
49
42
29
43
65
61
30
9
12
12
8
67
9
15
29
60
52
12
39
6
3
12
39
18
36
48
15
8
4
32
16
15
54
35
25
11
4
12
63
144
9
75
18
24
3
36
68
13
51
9
63
3
36
6
87
75
9
84
8
28
15
45
27
9
44
13
35
52
21
75
200
84
19
36
6
39
33
30
33
9
87
72
56
13
24
36
39
120
12
24
20
12
4
104
7
72
29
16
27
66
183
12
20
1
6
21
8
16
3
17
7
29
4
24
15
17
64
200
108
1
59
16
57
84
36
75
39
65
4
20
1
12
15
60
3
156
6
11
37
71
4
20
52
39
66
27
44
88
27
36
17
12
4
56
52
15
24
9
8
31
6
47
64
27
21
12
20
1
3
21
11
4
20
127
29
73
51
36
9
35
12
55
42
36
162
29
52
9
12
23
37
36
15
24
12
36
3
9
9
11
60
48
25
3
24
45
48
23
145
48
23
64
48
84
68
4
20
13
35
7
33
32
61
18
17
37
35
12
16
39
9
44
25
12
24
30
17
60
4
116
72
1
42
12
60
21
27
57
96
15
29
4
75
45
20
79
29
28
8
19
54
6
21
9
71
4
24
33
27
21
167
16
12
9
51
56
55
9
3
21
15
21
12
24
12
8
73
3
8
100
8
88
44
1
35
12
4
129
11
25
11
60
13
27
27
57
12
24
60
44
24
12
28
69
11
64
27
24
21
27
21
32
24
19
173
37
15
36
36
44
76
105
30
6
3
15
33
12
9
3
8
73
39
24
81
24
3
8
88
36
8
36
13
18
9
32
1
39
27
125
72
43
17
120
28
80
25
35
55
57
68
36
16
56
48
52
12
48
84
9
35
49
54
17
28
33
18
54
3
36
8
36
60
52
3
53
28
75
9
44
4
32
1
23
4
123
33
36
111
17
73
27
9
11
60
120
7
53
88
33
35
25
11
43
81
44
48
64
12
56
1
12
23
1
15
3
53
120
16
8
37
63
56
24
ABCD 99436841852*3^$a+1 [50004]
60
13
17
111
9
6
42
108
19
131
72
108
25
5
60
103
11
61
120
24
53
30
12
33
3
132
42
18
132
36
12
150
12
31
17
48
15
9
79
101
36
24
48
282
66
54
30
78
18
54
1
17
30
81
39
18
12
30
18
24
6
85
35
102
12
6
12
102
18
18
42
12
49
29
72
48
51
117
24
43
48
29
90
48
30
75
16
119
120
12
90
19
59
12
66
42
18
3
112
5
30
12
1
59
42
156
24
30
1
32
3
13
17
7
5
48
19
35
6
120
54
36
37
8
168
39
90
15
16
29
12
18
48
30
30
72
18
12
12
120
55
53
3
15
33
40
29
18
57
87
36
60
24
48
1
17
12
75
96
69
18
120
30
12
72
6
42
12
3
15
42
66
114
66
24
30
18
42
48
7
5
60
79
80
16
65
30
6
54
6
72
12
150
93
3
13
29
3
117
60
151
71
73
5
90
270
12
31
8
21
3
96
81
31
47
30
42
33
15
48
30
27
16
104
96
280
32
9
39
16
53
48
3
39
12
30
30
48
42
55
35
109
32
27
18
12
15
40
17
168
198
57
15
12
93
3
24
30
36
54
156
49
11
45
15
54
18
12
216
174
36
12
12
36
7
47
33
15
72
36
45
15
105
9
39
39
1
29
72
19
119
30
51
21
6
30
42
120
90
60
78
12
120
21
27
30
150
12
42
96
27
87
6
84
31
29
30
18
51
9
162
109
96
65
18
21
141
18
108
45
48
24
63
57
3
45
40
17
42
30
55
8
3
24
6
42
18
162
30
48
54
133
17
18
181
29
90
18
42
12
25
5
108
7
5
60
78
12
6
30
72
72
18
31
119
33
57
12
30
13
173
12
12
66
25
35
37
5
18
12
45
27
18
72
90
18
7
23
48
42
138
24
61
77
30
102
63
40
48
17
63
9
6
24
30
3
57
111
75
54
6
30
54
36
24
193
107
6
24
6
12
72
78
30
90
7
5
66
97
35
78
24
36
43
59
157
35
18
3
75
72
12
96
97
23
49
24
17
42
30
78
84
6
87
87
18
48
72
12
36
63
72
15
30
30
42
42
48
105
45
108
79
23
18
102
12
90
6
12
12
126
7
23
12
42
18
138
24
6
24
18
30
18
12
30
42
123
237
18
33
9
60
19
104
15
97
35
60
30
19
24
8
9
60
43
245
48
90
49
35
186
30
30
12
67
11
60
57
75
60
48
72
48
25
5
24
91
80
69
48
3
9
159
21
30
60
108
45
40
5
72
78
30
42
6
30
30
54
61
47
30
72
91
239
30
6
60
24
126
19
5
51
165
90
30
12
151
72
80
9
18
42
78
12
18
12
156
63
51
18
12
60
6
13
104
147
36
90
12
72
18
97
11
24
36
33
21
6
54
31
35
13
131
6
12
67
24
104
27
6
30
24
126
3
141
43
56
39
33
27
12
49
11
6
30
169
8
75
12
6
24
19
41
159
81
39
9
102
33
105
7
144
119
105
117
19
137
7
17
39
51
30
18
61
72
119
126
30
12
42
31
17
63
15
114
79
221
96
42
1
71
90
31
137
30
18
114
6
30
30
19
56
27
37
23
108
42
3
64
125
18
48
30
72
18
30
60
150
72
72
6
60
15
39
121
77
48
12
222
49
89
108
42
72
30
66
12
18
30
93
69
48
60
42
12
25
5
48
72
36
42
192
6
79
95
1
29
18
72
78
51
27
30
30
24
18
18
102
18
132
18
12
43
17
42
66
30
24
69
40
72
59
30
6
60
42
30
21
9
7
8
87
30
6
90
3
9
150
30
48
24
30
93
75
78
72
31
17
55
95
30
102
12
36
42
3
112
72
23
18
12
168
42
60
18
102
42
3
87
25
5
96
3
177
72
15
33
7
5
12
48
31
41
151
8
9
7
23
78
43
29
91
71
36
12
90
12
19
77
27
45
72
18
12
60
121
80
27
18
54
6
102
48
153
99
42
30
109
89
72
6
180
24
60
120
60
60
6
27
15
60
12
90
6
42
78
24
6
12
12
43
17
36
12
12
18
30
18
73
77
30
24
61
5
3
51
36
72
60
108
24
96
102
102
21
177
120
18
13
41
36
102
42
123
15
42
126
30
162
12
36
25
17
42
90
60
36
43
29
42
1
5
60
54
60
66
12
12
210
90
6
25
17
63
45
27
96
16
8
45
3
9
48
12
19
239
18
102
73
107
42
96
75
87
12
21
64
65
18
72
90
60
30
18
31
29
60
150
48
12
168
13
ABCD 99436853372*3^$a+1 [50014]
54
49
12
29
55
120
48
36
432
120
72
96
36
108
60
203
97
72
60
5
19
17
180
139
204
17
90
73
71
49
12
29
55
215
25
156
125
115
137
198
180
73
84
60
108
12
60
348
29
306
144
180
18
31
132
107
13
84
24
167
13
12
108
12
48
41
55
48
77
103
48
47
1
144
17
19
60
264
36
107
49
41
307
72
53
163
17
7
101
43
120
96
108
108
60
24
53
72
19
12
59
25
120
35
133
36
11
108
181
71
18
55
120
60
17
55
36
60
48
24
72
96
239
49
131
108
217
48
473
90
97
65
288
180
7
83
49
5
55
125
198
90
31
12
47
121
41
18
72
61
65
72
331
317
67
72
36
149
211
24
161
72
72
115
101
19
84
72
5
54
90
91
300
60
125
54
36
13
132
24
36
48
60
101
18
162
115
60
540
5
36
247
275
61
227
109
24
60
120
11
49
149
55
60
227
1
60
605
54
36
229
113
55
17
43
60
12
11
25
132
60
192
203
193
5
144
163
60
65
367
83
145
35
61
47
13
132
108
24
36
132
12
65
31
36
5
91
35
73
132
48
264
5
151
47
54
576
175
24
35
36
144
73
156
60
120
144
72
5
108
7
101
43
36
101
295
108
36
11
49
24
144
192
108
36
41
126
49
108
60
96
209
91
161
19
17
54
288
198
54
301
12
12
264
84
156
89
198
85
95
73
17
162
25
65
67
48
156
216
24
137
180
103
36
23
25
36
96
36
60
132
60
5
180
7
360
83
61
11
49
60
17
19
156
59
18
31
240
17
7
12
53
90
85
23
54
19
17
115
84
53
91
71
61
120
17
55
12
131
144
61
24
24
12
48
84
60
192
35
1
144
300
36
48
47
37
192
84
204
228
24
48
83
265
77
252
126
144
1
84
5
55
204
24
336
24
12
24
77
162
97
11
72
1
132
12
48
77
43
137
72
18
18
90
49
131
54
31
167
85
5
271
89
180
18
169
173
91
36
36
17
43
192
60
168
132
36
36
48
156
11
36
54
19
89
103
77
127
120
41
180
55
60
47
18
7
137
36
90
169
11
85
5
55
89
19
204
216
11
1
305
259
288
72
65
403
47
313
120
48
60
17
91
72
17
7
60
96
24
60
108
167
301
149
199
60
11
36
49
96
24
60
36
167
37
143
13
84
263
1
120
96
240
65
36
72
108
54
121
48
29
91
107
37
17
115
11
13
36
96
125
7
192
36
72
12
95
13
ABCD 99436867592*3^$a+1 [50025]
64
60
9
60
107
25
108
24
12
3
57
24
12
60
27
36
44
16
32
12
208
165
60
3
80
36
24
4
117
59
16
96
20
120
25
48
11
4
120
45
72
132
95
28
108
176
1
47
25
15
153
63
24
92
109
111
9
11
1
47
157
131
49
15
9
60
60
11
73
23
4
9
155
121
83
52
9
216
59
97
48
12
3
21
48
87
20
60
40
44
52
45
3
44
13
48
192
39
60
36
44
36
12
97
59
16
68
16
45
60
60
87
20
109
3
32
13
36
15
69
11
84
97
36
23
1
75
80
96
4
96
68
1
36
39
48
12
36
20
193
75
20
37
24
83
13
48
75
84
36
12
92
96
280
105
72
48
11
1
143
60
40
12
84
129
219
12
24
56
4
81
96
143
4
92
60
1
39
21
24
99
60
36
9
24
47
61
12
23
168
4
33
3
12
33
59
40
56
1
24
87
8
121
15
69
96
15
84
152
64
24
9
35
12
4
165
11
49
12
35
49
99
81
95
25
35
64
36
176
13
15
12
32
36
16
60
8
121
12
75
12
57
120
3
92
61
99
128
73
24
51
93
147
33
11
13
15
36
36
33
23
52
33
47
85
11
4
21
27
8
25
24
35
48
60
4
116
40
8
49
48
84
23
148
44
16
9
36
39
8
1
24
23
97
96
36
24
75
96
9
36
35
24
4
60
32
120
40
69
60
51
44
40
332
132
112
8
136
21
135
9
87
68
16
8
37
35
1
168
39
152
25
24
39
72
84
20
24
133
15
20
28
20
145
96
48
15
57
23
37
180
3
20
61
15
20
25
24
12
3
33
39
48
56
16
8
61
60
96
11
52
56
4
68
25
108
75
12
48
36
9
96
144
215
12
48
16
21
48
59
60
16
9
123
84
9
120
39
33
60
12
27
44
1
60
135
80
4
72
8
49
47
85
23
61
35
36
16
93
11
160
68
108
169
123
93
15
9
24
96
35
1
83
40
96
105
59
76
104
16
48
48
33
11
1
48
11
73
23
48
40
21
24
72
3
21
60
15
201
48
135
177
83
12
88
9
12
11
12
121
12
24
63
81
15
24
21
75
24
8
25
35
37
27
36
9
15
105
231
129
83
16
69
48
15
9
3
33
3
12
69
15
8
52
68
16
56
24
25
71
1
23
36
85
75
21
219
36
8
24
12
16
32
37
11
52
117
3
20
37
24
12
87
12
84
44
1
135
225
24
96
72
63
21
59
40
45
27
44
28
32
109
87
9
23
36
40
56
16
57
12
23
36
157
63
57
35
64
9
36
11
40
48
32
4
69
36
24
72
35
25
87
20
36
16
69
11
64
81
119
25
15
21
3
81
24
47
24
49
3
108
24
60
57
24
36
11
28
21
155
48
37
24
12
27
80
13
35
25
23
12
100
48
12
32
37
11
49
144
36
35
85
99
45
35
96
136
80
25
24
59
205
24
11
84
40
48
8
16
44
25
72
15
80
144
60
25
120
15
20
48
100
21
51
20
60
4
96
45
23
1
24
227
1
107
36
76
9
12
195
24
9
59
37
111
33
60
192
15
164
1
60
47
112
68
1
12
12
191
16
9
27
32
1
51
9
15
45
12
47
40
20
1
15
12
57
23
100
12
32
4
92
72
37
11
72
88
320
28
60
21
75
9
15
60
32
100
60
9
75
60
45
48
15
57
11
13
119
40
116
16
45
111
8
24
13
23
37
27
36
96
9
15
72
93
60
24
11
36
108
96
36
60
60
24
72
64
24
9
51
12
80
48
36
1
12
71
72
24
28
108
9
15
21
3
45
120
12
255
72
56
1
36
60
15
104
60
16
45
60
123
21
59
12
4
45
155
1
63
36
96
12
72
8
61
35
85
36
96
27
33
48
35
1
120
15
176
48
1
36
12
95
48
48
36
4
12
237
3
32
16
32
4
56
72
37
71
205
23
97
107
12
40
21
87
45
35
1
171
68
108
4
68
73
23
1
96
108
35
1
279
81
120
63
72
33
3
33
36
11
13
51
129
36
48
132
99
20
64
21
12
95
49
203
40
33
15
104
40
33
47
1
63
12
204
36
60
132
12
8
40
20
12
4
105
27
33
72
23
72
97
3
9
23
52
21
27
192
80
136
33
15
237
108
72
47
16
152
13
ABCD 99437213938*3^$a+1 [50008]
59
13
3
32
127
66
239
16
39
18
23
64
3
45
9
23
48
157
3
69
180
54
54
18
137
103
90
162
156
60
84
78
83
19
72
6
47
37
11
103
12
93
51
6
18
54
63
27
21
9
215
16
9
71
1
143
55
12
93
33
18
29
7
6
12
87
128
61
72
18
185
64
147
18
75
45
3
123
24
72
228
18
15
80
37
48
342
5
13
35
19
45
9
39
105
6
17
157
3
105
54
78
3
87
30
11
139
48
42
138
18
72
54
81
80
259
29
79
216
36
53
55
192
9
27
54
18
216
24
30
95
37
203
13
3
192
80
240
55
9
51
45
75
90
18
57
75
30
18
5
19
36
84
6
15
69
11
67
18
12
72
96
87
48
9
72
174
36
24
30
39
15
65
31
126
48
306
65
64
3
125
64
171
53
37
120
195
9
71
13
72
18
57
32
48
103
9
3
90
3
105
6
84
45
9
126
60
45
147
77
16
21
84
119
85
30
141
117
107
55
105
48
48
87
153
129
15
147
36
54
6
93
9
42
18
72
3
15
12
36
18
126
90
168
18
48
189
135
6
72
18
216
54
234
30
108
132
83
48
31
81
32
7
6
30
5
13
54
6
39
117
36
23
19
90
83
25
210
150
48
96
111
15
48
17
79
54
54
53
247
42
111
105
23
144
133
75
80
97
150
30
18
42
30
81
51
126
15
3
66
11
160
9
23
16
57
102
113
109
120
54
42
107
48
43
21
33
15
33
18
24
180
30
18
60
84
36
18
114
198
30
24
141
87
57
3
18
12
78
33
159
81
117
168
192
90
168
81
93
83
64
3
48
24
53
37
48
60
18
138
54
96
189
3
54
108
90
60
90
30
258
180
87
48
99
45
39
42
12
126
5
19
18
72
3
9
24
111
48
93
35
37
102
101
25
18
60
30
54
21
80
79
132
36
30
54
144
72
72
96
69
21
30
77
112
51
45
297
84
99
27
53
1
15
3
6
90
12
129
21
180
138
77
127
30
3
15
144
6
30
24
53
48
115
180
138
95
49
258
48
60
30
24
18
30
54
69
27
30
222
162
18
18
12
6
90
36
30
213
21
59
55
90
90
126
156
11
13
35
37
27
48
128
31
54
59
13
228
90
69
147
18
75
3
30
42
36
54
11
16
21
75
32
25
71
16
96
9
311
13
6
138
18
33
75
24
30
36
114
57
48
3
45
32
13
12
6
36
29
112
32
37
24
90
144
12
29
49
30
42
54
12
90
234
33
48
48
57
18
21
69
12
63
15
17
192
25
138
42
3
15
108
162
35
112
33
95
67
93
27
60
102
126
5
37
126
12
65
48
91
48
108
90
18
77
48
1
96
15
93
35
64
21
162
42
95
16
159
177
39
36
53
85
27
48
48
3
24
21
51
54
12
204
15
39
12
60
12
18
162
18
18
96
84
36
204
54
138
153
45
24
11
55
9
33
72
18
90
30
77
103
18
6
161
49
63
141
35
49
18
45
45
35
19
29
112
27
30
60
12
63
96
75
5
49
78
30
24
54
36
54
144
90
18
54
84
24
125
67
29
16
9
135
51
141
32
25
87
3
18
108
239
25
78
90
47
1
95
55
156
141
153
39
27
53
16
32
13
72
12
108
72
18
57
15
42
66
78
135
144
80
112
51
18
59
31
12
54
36
78
12
17
55
330
72
126
57
27
24
84
42
143
13
24
11
7
156
36
258
23
13
102
54
6
192
72
24
126
66
24
ABCD 99437228006*3^$a+1 [50059]
90
66
60
54
66
121
44
24
9
15
48
4
23
60
36
6
60
60
43
20
12
48
28
180
20
57
36
24
36
54
25
41
31
5
51
3
69
27
21
33
36
30
45
3
37
20
60
3
21
60
12
69
15
63
325
11
30
15
45
24
66
66
30
60
48
33
3
150
39
15
45
27
45
40
35
21
9
3
12
36
84
24
69
3
3
6
108
6
117
27
6
7
59
18
30
30
42
93
36
12
39
45
15
30
3
15
1
65
66
13
5
87
84
51
25
29
96
51
112
107
21
84
48
21
27
159
180
9
9
30
60
30
42
21
24
75
48
13
17
15
75
37
8
15
93
39
24
1
36
29
51
24
75
24
36
45
4
56
120
3
150
60
75
15
25
32
69
30
21
96
57
51
69
15
27
141
48
69
27
69
75
21
3
16
11
21
9
15
16
17
132
3
48
33
55
32
9
18
13
17
90
21
75
36
9
9
12
171
192
57
24
24
15
120
36
15
6
48
63
3
114
36
15
120
21
30
133
11
30
114
21
9
12
30
120
13
5
126
9
36
45
54
85
36
35
1
8
45
195
21
36
30
30
3
12
3
13
17
6
24
97
65
3
12
45
3
276
192
63
9
27
24
21
105
60
24
54
93
9
39
21
204
27
108
24
81
39
36
51
18
12
18
30
12
24
24
36
75
39
30
180
120
111
39
1
29
51
9
12
39
51
9
39
102
30
30
24
6
1
17
87
33
6
96
49
152
9
90
90
54
37
47
192
45
45
3
28
8
141
24
24
60
87
63
42
108
12
18
126
30
54
3
24
40
8
12
84
9
3
64
5
30
1
47
36
165
24
27
18
12
3
57
30
9
60
24
15
30
27
249
15
16
53
75
12
108
36
12
3
36
60
33
45
60
3
33
115
5
30
6
78
6
51
60
33
3
87
21
21
30
54
414
6
27
48
64
35
60
13
108
32
4
180
53
6
36
45
33
6
57
3
54
36
24
123
28
32
27
21
9
15
120
27
54
39
12
76
23
6
99
45
7
77
15
27
9
36
3
6
39
27
33
16
44
357
18
13
68
24
48
4
83
61
20
111
18
63
57
63
117
162
48
61
41
24
30
30
55
59
150
27
96
28
20
15
45
24
51
25
29
12
78
30
90
33
12
48
100
68
9
36
31
108
32
144
9
42
90
75
40
8
48
99
69
21
3
27
13
5
63
9
150
45
16
80
9
24
39
51
45
9
15
21
15
15
6
30
45
33
75
48
24
28
36
144
35
37
56
9
18
6
15
45
24
72
3
45
60
60
6
24
21
9
12
91
68
12
48
52
44
195
48
30
12
30
9
144
51
30
19
41
36
60
48
15
120
21
36
24
31
59
24
90
3
48
81
15
63
30
51
9
15
45
6
144
21
51
21
72
12
3
12
45
3
45
21
19
5
3
3
24
21
75
54
42
48
60
25
36
95
36
9
45
67
68
96
16
32
57
30
24
24
12
73
5
3
27
21
16
83
6
6
48
12
21
3
69
21
171
36
63
81
3
12
18
60
102
60
21
57
51
4
137
115
5
31
83
6
54
60
45
21
15
36
27
45
21
19
131
30
90
30
6
33
27
141
57
12
18
12
30
108
3
69
18
12
24
21
3
33
60
3
1
35
1
53
51
4
32
4
29
171
45
39
9
42
204
21
123
36
45
81
3
16
59
45
27
9
51
9
24
216
9
15
75
1
80
60
36
4
29
30
33
52
5
3
39
9
9
42
18
30
61
131
84
1
53
60
27
84
60
4
92
63
93
24
48
45
15
60
81
15
24
88
17
66
6
39
9
30
6
27
12
45
3
28
20
99
12
45
39
1
95
13
36
80
81
18
6
36
168
3
99
30
24
27
3
36
45
33
66
21
96
24
15
60
30
3
21
27
63
144
45
177
31
20
3
54
72
24
7
68
51
9
52
80
3
21
9
144
87
33
51
15
81
3
33
69
19
71
1
47
45
15
36
66
30
18
120
36
27
9
15
75
33
36
9
12
3
45
30
6
15
24
225
103
8
21
30
9
45
15
45
84
120
30
12
13
8
57
6
9
96
276
3
6
36
99
39
13
17
60
72
39
45
19
36
41
31
20
9
48
6
6
18
30
66
21
9
30
25
5
6
9
12
24
45
51
9
99
9
3
3
6
75
4
29
15
15
6
156
18
105
81
90
45
51
90
18
93
9
75
105
15
9
30
25
59
12
45
28
5
27
4
140
21
99
51
13
17
15
24
52
53
114
6
6
81
27
72
21
24
3
57
84
21
3
36
4
32
33
75
135
60
6
91
44
12
3
84
12
24
105
51
45
16
68
60
9
3
48
24
40
41
186
21
40
72
8
57
15
57
60
19
119
177
63
6
54
33
48
45
6
60
45
45
55
20
3
45
12
15
90
48
6
90
6
45
3
21
12
189
18
6
91
20
15
1
83
45
69
36
24
12
78
21
12
3
6
51
39
61
17
60
87
96
72
36
9
96
84
12
48
30
12
60
18
15
112
23
21
9
30
12
85
56
48
81
39
51
13
92
15
24
66
3
45
60
12
24
51
24
129
ABCD 99438683824*3^$a+1 [50054]
5
99
9
18
90
54
198
36
31
5
43
20
52
56
24
60
81
15
189
36
72
147
4
119
18
43
44
51
6
48
72
108
91
32
75
18
24
180
90
126
15
12
63
25
80
72
252
96
27
168
54
12
39
165
36
111
15
84
9
4
5
55
56
159
42
15
36
39
33
16
17
3
21
43
5
150
48
24
36
69
24
36
48
52
8
45
67
41
312
27
81
54
66
60
18
102
54
18
51
12
72
12
24
105
15
12
9
75
9
75
21
48
27
24
135
30
19
41
31
108
116
60
39
18
27
51
57
4
20
9
15
96
24
21
51
3
9
123
18
30
21
24
24
273
54
45
153
67
11
13
5
111
84
120
24
303
9
33
12
39
21
51
72
3
45
48
36
45
3
177
6
18
115
20
16
20
24
12
52
5
72
144
19
53
72
3
3
21
69
75
132
3
21
21
3
51
9
36
93
108
27
63
114
39
9
135
117
175
5
24
12
3
24
76
65
27
88
59
6
295
32
84
15
45
156
12
52
11
18
75
180
24
16
101
18
85
5
3
9
159
72
93
36
63
105
12
90
33
12
84
16
41
12
3
39
90
36
18
126
51
60
132
3
13
47
57
45
42
49
5
12
15
52
60
5
247
5
39
4
23
54
24
72
27
48
33
12
103
24
41
54
21
4
128
117
138
37
5
7
11
13
5
36
48
127
5
138
42
123
21
27
45
12
55
35
18
3
64
11
72
12
6
39
48
69
63
36
15
49
156
59
33
84
28
23
144
21
4
20
81
63
27
9
84
81
6
13
95
165
51
9
24
87
129
15
49
32
63
81
12
12
48
84
39
36
49
20
69
78
49
56
105
39
75
9
45
30
24
18
39
40
24
17
19
20
33
15
63
18
15
15
1
41
30
13
59
33
63
21
105
84
55
116
33
3
4
44
57
48
15
24
183
12
6
27
4
113
123
105
19
269
99
96
96
33
6
126
3
76
140
4
56
21
78
180
66
36
3
75
105
72
15
69
60
96
15
156
37
32
24
64
140
48
120
3
6
15
51
37
77
15
3
30
108
24
75
51
57
96
9
67
23
45
3
105
24
88
53
132
27
21
168
51
24
72
4
23
72
6
180
39
33
66
36
18
87
36
48
12
15
18
36
36
147
51
6
15
105
24
72
84
96
15
24
96
219
36
105
108
84
60
81
51
51
9
84
51
114
27
4
35
81
105
39
15
9
4
68
27
36
57
63
69
45
51
57
90
9
21
103
24
53
135
213
27
12
12
141
234
129
21
51
15
69
45
36
63
21
36
18
54
6
85
44
63
18
27
24
9
270
36
45
3
21
36
51
90
24
3
27
78
120
51
24
3
13
17
19
104
72
12
33
30
33
12
84
15
36
18
55
41
3
40
8
33
51
40
20
60
4
24
23
72
36
57
24
81
3
40
32
12
36
16
41
12
15
16
11
9
16
23
6
144
7
59
24
21
144
132
60
15
9
96
168
16
32
4
56
3
21
36
87
18
12
91
176
21
114
18
18
57
40
128
39
49
20
76
113
12
6
18
51
96
24
24
75
57
72
63
229
24
5
27
45
12
72
24
51
24
27
69
63
33
64
29
12
15
45
39
24
39
105
16
36
24
140
57
39
60
28
23
18
72
54
18
27
276
144
51
18
27
15
93
100
131
9
27
120
49
5
55
71
69
81
15
28
29
30
6
72
90
48
1
80
33
15
96
9
63
60
75
18
27
63
21
100
108
11
9
57
99
9
51
84
15
21
189
36
6
18
108
43
5
111
3
25
32
81
24
36
54
33
36
84
12
40
5
6
18
27
3
21
24
12
159
33
3
90
18
21
33
18
33
36
24
21
30
9
4
137
3
141
36
30
54
24
67
5
3
81
19
53
3
72
48
21
15
24
159
42
36
84
24
99
75
37
8
48
64
11
45
24
39
61
131
37
36
35
105
117
15
72
15
33
45
39
4
20
4
113
12
6
45
12
33
39
123
48
96
30
36
103
56
36
4
164
111
33
93
39
4
47
18
36
43
23
33
72
75
45
9
126
168
21
81
15
192
81
27
60
4
215
93
108
24
40
56
12
72
216
28
275
9
57
3
72
15
45
4
41
108
90
90
3
3
66
103
56
9
31
5
115
41
36
3
141
18
168
72
285
3
102
18
ABCD 99439109156*3^$a+1 [50056]
35
33
16
44
12
21
7
48
20
12
72
16
17
51
9
108
30
9
9
27
15
93
16
96
29
36
15
4
8
40
5
15
16
96
24
92
60
15
9
4
84
47
21
48
4
72
36
5
18
12
9
51
13
41
139
41
18
21
4
8
28
5
99
12
4
32
40
48
35
97
32
21
67
8
112
44
3
12
114
7
23
9
16
11
1
108
12
59
6
99
64
12
20
124
48
36
11
1
44
84
4
8
60
12
21
12
39
3
45
27
144
85
5
39
27
21
3
37
12
48
12
12
71
18
67
12
56
9
27
28
17
36
24
3
27
9
24
45
18
57
36
9
3
33
127
80
9
43
32
16
48
20
40
44
88
24
176
105
12
42
30
6
9
24
24
27
1
53
6
73
11
24
36
36
9
16
36
12
48
24
35
36
93
15
97
68
4
8
24
63
18
67
11
36
1
32
36
24
76
47
72
1
24
12
36
65
19
35
45
28
36
60
17
67
20
40
12
48
8
12
28
92
16
17
12
43
68
57
12
6
21
40
23
36
6
19
47
13
44
16
41
111
28
56
16
12
41
55
41
15
33
96
54
13
8
9
15
3
13
47
13
71
90
43
11
57
3
72
25
83
1
24
12
17
3
24
28
8
64
89
30
36
49
24
5
7
24
35
25
120
5
19
17
19
11
81
24
24
24
40
36
36
5
36
99
9
7
47
57
15
13
12
71
49
36
23
54
63
3
90
24
36
99
16
44
3
57
45
3
24
28
56
51
49
24
48
24
5
19
35
36
1
84
36
95
45
24
3
1
35
69
51
61
48
116
9
27
4
5
31
41
27
28
44
4
11
13
108
5
75
45
24
51
48
60
16
41
19
20
64
12
5
54
61
12
48
23
21
24
12
88
35
57
33
6
49
84
36
12
80
4
8
76
132
53
67
32
16
65
36
18
18
7
12
89
6
13
35
36
24
13
140
45
3
60
64
11
45
72
87
138
55
95
33
4
35
30
15
36
21
19
12
44
64
11
21
15
13
12
108
60
24
17
3
177
43
47
25
29
30
36
18
27
28
60
8
63
12
33
76
35
121
29
31
20
4
36
104
60
4
5
6
25
59
129
96
4
68
9
54
69
72
21
87
28
24
8
123
18
27
15
37
32
21
84
54
1
35
1
12
101
39
16
17
30
105
3
6
75
16
48
5
7
8
24
45
3
28
29
15
21
39
60
96
21
30
6
63
27
49
23
36
30
27
84
60
48
3
97
20
21
31
11
13
35
1
48
11
37
8
24
21
192
115
17
31
32
48
81
18
93
160
12
20
3
234
31
12
8
12
15
1
24
83
108
54
3
4
5
6
37
11
6
19
32
64
8
12
45
18
66
6
1
8
64
17
139
17
3
4
11
49
20
21
211
96
80
4
44
12
153
55
32
112
47
13
23
225
24
36
48
4
32
15
1
12
5
48
67
68
15
25
20
28
35
1
35
93
15
1
44
63
12
1
17
15
45
18
57
4
96
12
11
21
28
35
145
17
24
39
12
40
68
33
3
39
48
33
27
12
6
7
12
83
37
35
1
17
43
20
12
15
78
15
51
18
6
37
104
3
1
17
39
36
9
75
3
1
120
20
15
9
28
32
16
24
48
140
9
19
5
36
31
60
24
56
57
3
40
29
6
33
12
39
105
4
104
3
33
40
36
8
12
16
59
48
45
28
35
45
4
104
24
75
1
12
5
7
32
96
99
13
11
9
60
16
12
5
3
75
30
27
15
25
83
1
84
17
87
16
92
57
3
64
84
12
35
109
48
68
24
3
6
55
120
71
6
15
52
8
12
52
41
27
27
49
59
21
27
37
20
111
30
6
9
64
96
104
15
1
29
15
36
39
18
19
24
24
101
27
3
1
59
12
45
69
15
51
42
3
52
60
65
7
104
16
20
36
12
12
4
5
30
37
12
41
19
8
33
7
20
52
47
93
28
20
15
13
24
35
85
5
18
129
4
120
17
87
27
13
48
83
12
33
16
185
19
44
12
96
64
53
43
53
27
28
12
20
24
9
90
9
16
72
8
24
52
5
3
36
16
48
5
7
36
72
32
9
180
27
33
19
107
81
3
42
7
11
37
53
15
57
90
25
12
71
25
72
32
12
3
36
49
17
54
1
35
181
44
40
191
25
48
17
7
36
24
5
12
55
35
33
63
25
83
85
17
39
24
15
30
6
13
48
12
20
27
9
24
63
30
27
112
48
35
13
12
20
75
6
30
21
4
92
63
69
27
36
84
9
15
30
6
13
17
51
4
68
40
116
120
15
25
20
27
97
11
21
28
68
15
49
53
60
7
44
21
63
36
24
108
28
11
1
29
18
121
24
36
84
12
44
9
7
8
16
12
20
108
40
12
23
6
51
57
43
83
97
5
7
47
13
32
40
56
72
3
60
13
41
120
6
72
21
12
15
18
15
27
9
21
43
84
8
64
84
29
27
24
15
69
16
72
24
5
30
49
24
5
66
36
18
31
60
17
27
100
8
123
36
93
100
12
65
144
39
76
24
17
19
59
18
15
28
59
13
77
60
3
9
3
72
21
19
48
36
20
4
11
54
115
53
7
68
12
21
19
36
84
20
12
3
73
5
12
60
30
33
12
28
23
9
16
60
44
153
3
60
4
11
57
4
29
7
24
60
68
15
25
48
59
30
43
56
52
128
15
21
4
12
60
8
16
48
20
100
11
9
72
36
28
24
140
40
47
9
15
1
89
15
15
21
108
57
3
36
12
3
36
25
96
5
12
43
80
57
6
109
72
36
35
45
39
33
28
35
84
1
44
9
51
48
12
69
42
54
103
20
28
137
30
25
8
9
135
28
8
9
19
24
32
45
51
124
60
8
60
52
8
60
36
4
12
11
13
32
148
29
63
24
4
24
5
6
49
8
48
16
68
52
8
28
8
24
12
3
13
24
53
12
18
1
36
128
96
24
3
33
4
20
57
18
18
15
4
24
119
120
13
8
12
40
8
64
17
78
25
23
9
9
79
12
5
54
12
13
12
12
20
15
ABCD 99439335454*3^$a+1 [50085]
12
18
35
13
42
60
72
36
57
63
54
30
5
31
48
42
24
23
7
270
66
12
12
84
30
72
47
13
60
15
87
65
25
42
6
72
12
35
1
47
43
180
30
54
125
1
60
75
9
30
9
15
9
33
18
60
90
15
99
173
25
39
8
48
40
87
108
24
6
18
5
31
18
42
18
126
6
24
84
48
102
120
102
30
9
57
54
9
9
18
29
19
29
1
71
61
42
42
6
17
43
5
85
48
126
21
8
24
91
36
66
24
39
27
54
6
60
29
55
36
30
24
15
39
24
105
56
64
51
101
16
9
18
48
102
23
13
6
24
96
36
24
90
6
54
11
145
30
42
18
78
42
60
24
84
30
95
16
8
67
5
1
95
103
57
8
67
149
24
7
144
24
12
30
12
27
96
3
117
99
6
132
90
41
67
5
55
17
7
18
71
7
54
66
12
60
72
60
96
150
18
6
15
33
138
174
18
6
36
18
12
29
1
18
21
57
72
23
7
17
61
132
30
72
60
6
18
24
78
15
27
48
72
96
42
3
15
105
80
19
18
30
5
43
21
9
6
84
36
54
11
1
15
75
30
23
1
54
30
144
36
111
24
56
13
6
69
21
6
36
17
7
60
5
1
24
119
64
48
207
41
72
55
65
25
30
12
77
24
1
63
33
15
33
42
18
30
126
180
6
60
42
6
60
5
24
48
55
78
12
47
16
15
41
1
12
108
15
75
60
9
21
30
12
6
6
36
17
1
111
21
12
23
43
5
121
24
24
186
42
30
12
132
5
40
21
27
33
24
15
99
30
72
47
7
24
42
144
18
102
95
91
72
78
15
24
81
54
60
24
126
95
19
5
7
9
24
27
54
119
19
12
48
41
16
96
75
90
107
7
108
6
54
6
11
48
48
79
18
36
6
36
60
108
9
32
145
36
42
66
84
126
5
49
42
21
9
15
69
54
6
15
27
102
6
222
48
42
17
40
51
12
222
42
9
15
36
96
24
18
66
90
42
150
23
55
36
120
6
47
7
18
48
23
31
48
36
6
96
60
78
29
25
48
23
55
36
84
90
24
48
132
42
6
18
30
66
96
24
54
35
1
23
73
48
135
69
42
66
78
102
12
18
108
9
195
60
96
96
18
6
41
25
18
6
6
36
18
42
24
65
31
9
8
1
6
36
149
79
17
7
60
5
88
15
174
6
29
151
17
1
30
65
37
48
42
9
93
3
8
25
66
78
6
66
39
56
31
18
36
6
5
37
12
6
65
43
36
24
6
138
33
128
151
65
1
42
117
8
73
24
48
63
9
63
56
7
48
41
31
33
9
23
169
48
12
54
12
18
12
99
8
37
35
61
60
119
19
5
96
1
138
5
19
306
99
63
18
39
33
54
144
30
12
18
24
30
47
13
131
7
48
24
33
15
65
13
84
18
102
6
24
17
19
6
60
35
40
9
12
114
60
53
121
84
51
111
174
60
54
66
47
97
78
48
9
3
77
37
54
12
33
57
18
29
1
96
6
60
69
159
66
6
84
6
23
55
12
53
31
24
12
54
66
48
21
80
73
18
5
13
6
6
47
103
9
39
57
32
331
5
7
18
6
90
6
17
25
23
19
108
48
18
42
5
25
12
35
31
161
19
132
54
35
193
48
18
5
1
15
3
60
81
72
8
97
48
36
75
15
18
18
12
17
25
23
1
150
65
25
36
48
36
71
1
30
42
138
84
48
17
25
6
24
66
39
33
42
6
48
12
54
53
1
66
96
78
15
57
23
1
18
53
120
43
12
30
48
30
60
12
42
35
61
11
169
30
24
66
15
9
72
24
111
45
59
16
9
60
35
24
88
80
25
119
1
30
24
36
84
84
117
87
12
6
48
42
18
96
6
12
17
16
32
115
60
90
36
30
5
120
1
6
48
72
90
72
18
5
109
96
12
96
84
11
16
80
25
24
30
6
30
36
33
255
24
48
65
43
12
48
17
55
90
15
8
25
12
18
222
30
29
1
24
23
7
9
15
90
42
5
13
11
19
21
9
180
99
147
24
72
12
65
31
72
9
24
27
12
48
24
33
80
55
12
30
6
137
88
15
24
6
30
198
12
48
30
69
87
6
18
57
9
120
119
7
33
51
30
84
162
30
35
43
66
84
12
114
65
61
18
17
25
47
55
18
18
45
75
72
53
85
30
30
42
30
23
25
90
114
35
43
78
84
18
17
25
36
6
24
5
121
6
144
24
6
36
90
77
112
15
6
30
29
25
204
30
6
18
42
3
8
72
1
6
9
56
79
36
84
81
3
42
35
19
36
66
24
60
60
71
25
150
60
93
111
18
36
51
81
78
42
18
12
18
119
31
30
11
19
12
60
12
12
6
15
32
7
114
24
66
6
24
126
18
23
19
24
60
12
72
5
16
51
6
72
23
103
180
6
48
ABCD 99439374514*3^$a+1 [50042]
53
15
12
12
40
68
40
12
44
36
60
88
8
64
56
48
16
36
132
32
436
20
12
108
28
24
96
11
61
12
80
48
160
44
4
56
4
11
45
124
72
24
41
7
32
64
5
51
21
79
200
9
7
84
35
1
84
8
12
76
12
8
12
52
68
48
24
64
41
3
16
60
41
3
3
25
68
12
60
52
8
60
4
35
33
252
40
8
57
19
131
25
11
54
135
21
19
20
48
156
52
12
152
4
41
19
116
60
64
12
12
20
3
169
104
84
48
99
1
5
39
16
84
71
117
48
4
65
91
12
96
17
18
109
80
52
20
16
12
32
108
60
72
15
93
28
5
39
40
8
88
48
32
208
5
27
12
28
48
17
39
45
15
21
18
49
12
8
52
116
88
44
216
87
37
152
96
24
9
6
49
32
24
21
30
114
19
24
168
72
56
36
100
8
72
40
24
56
60
15
9
51
81
24
64
11
49
35
45
12
15
57
33
39
60
16
104
15
6
90
48
6
31
53
111
4
44
3
25
12
32
88
113
75
112
120
12
56
12
40
20
40
72
35
85
24
17
24
15
36
33
19
32
75
21
148
24
8
84
45
3
52
20
48
36
52
12
12
56
12
60
28
44
16
224
60
16
35
60
37
12
56
60
24
4
60
44
27
21
64
36
24
104
12
12
40
137
36
3
36
15
105
24
36
15
30
3
160
8
4
48
68
33
67
44
36
24
4
92
3
97
83
49
32
64
80
12
15
45
4
5
90
1
12
68
24
39
37
72
53
90
37
77
123
12
16
5
103
44
33
3
16
36
72
12
96
84
96
35
57
40
47
33
63
25
12
168
65
55
48
72
5
7
8
24
108
28
44
105
43
72
68
33
19
36
80
4
89
19
60
32
160
35
13
68
9
3
40
48
104
28
120
113
15
52
71
21
4
32
75
30
3
96
28
32
76
128
4
143
97
131
109
53
55
24
60
131
45
52
8
88
84
32
16
35
25
32
33
39
28
8
108
12
3
36
60
21
72
72
64
35
9
63
37
72
96
24
11
30
18
25
12
144
80
88
92
36
100
12
8
15
13
5
295
56
9
19
252
35
61
12
8
100
24
8
12
9
7
32
108
4
20
51
25
72
41
7
32
48
4
44
4
108
5
43
12
8
4
41
55
56
120
399
36
13
20
57
3
28
24
144
36
20
4
20
76
8
12
340
44
12
24
88
128
33
6
21
12
16
24
20
12
4
20
24
108
24
28
72
48
12
48
72
8
96
27
37
143
9
9
19
17
91
120
68
40
77
3
24
16
32
4
29
126
13
12
108
12
116
12
16
72
8
16
36
83
109
60
83
9
36
52
12
24
32
60
28
60
20
12
72
28
5
7
8
100
29
39
36
88
17
39
124
32
129
27
12
16
24
20
63
37
17
15
16
8
72
28
5
19
56
12
45
19
8
48
15
13
12
59
49
5
31
108
68
12
12
36
120
4
65
79
56
39
21
96
12
72
51
9
28
48
32
108
24
76
24
35
141
39
25
5
31
8
72
4
36
24
24
176
28
8
28
11
33
16
92
24
15
145
44
16
56
12
88
5
3
27
9
16
20
52
11
72
54
3
12
45
55
56
153
7
32
141
36
91
24
8
93
18
21
76
29
55
156
132
17
36
63
52
12
71
1
56
4
56
52
92
4
5
27
88
44
100
128
64
96
29
51
60
24
36
9
219
36
36
28
5
31
24
36
44
12
12
100
48
44
28
32
16
44
28
32
156
15
45
84
136
23
9
72
124
32
4
125
30
21
160
24
24
24
92
21
19
36
80
100
132
20
3
45
160
12
23
33
16
108
56
52
125
43
71
61
20
84
16
44
40
36
20
15
45
48
84
57
103
48
120
72
60
12
89
39
87
49
12
32
12
60
15
21
40
60
32
27
85
5
99
4
23
57
88
8
24
148
5
7
12
24
11
66
108
19
56
4
17
63
28
44
120
45
43
11
1
20
15
13
8
75
48
9
36
4
131
37
12
216
101
3
36
120
4
107
73
96
32
84
136
60
72
116
52
12
8
4
5
79
104
60
27
133
152
21
43
20
16
36
65
18
97
48
176
135
81
28
56
124
132
44
4
32
4
11
85
23
57
4
8
21
39
33
15
64
24
12
44
40
36
24
11
85
95
37
12
5
6
93
12
72
12
129
7
80
84
16
12
72
60
56
52
20
33
43
164
27
30
54
21
51
114
63
21
27
4
24
56
16
60
89
15
15
21
132
87
1
20
60
52
252
20
24
21
211
32
12
40
24
17
7
17
156
39
4
11
133
60
8
4
8
252
64
12
5
7
60
36
12
44
4
44
108
12
ABCD 99440221352*3^$a+1 [50004]
72
168
54
36
3
192
105
27
96
129
198
24
18
30
21
21
99
129
3
75
117
93
87
27
156
162
3
39
48
60
12
69
9
198
57
96
21
60
63
75
42
51
12
3
60
234
48
3
87
132
30
39
21
90
21
45
132
180
183
48
111
33
48
237
51
39
105
36
57
75
15
24
9
117
75
15
12
42
18
138
270
42
15
3
33
39
228
54
186
54
3
63
204
18
198
12
72
6
30
45
45
162
21
240
27
33
57
42
138
75
39
180
129
9
42
30
3
48
135
72
192
9
69
18
45
225
15
60
99
18
222
30
18
108
90
123
27
90
30
42
210
18
150
105
132
207
6
30
93
24
48
87
42
99
27
30
24
3
45
60
12
216
24
138
312
48
21
111
21
69
51
132
123
105
12
117
126
174
126
33
99
33
12
153
54
33
36
177
54
81
45
3
87
105
27
90
102
18
75
3
54
18
45
165
123
72
48
9
6
417
120
93
195
165
210
42
48
72
15
75
72
36
54
36
27
135
72
33
75
21
57
30
90
24
18
18
12
78
57
105
51
39
72
9
60
84
240
75
12
33
27
126
15
57
120
18
132
18
72
12
51
75
90
3
159
42
30
96
30
15
48
9
60
30
42
63
48
15
84
78
48
63
9
15
45
291
12
39
9
201
6
33
147
342
12
18
45
15
45
3
57
33
42
252
36
57
15
120
78
90
12
222
198
138
72
150
21
171
60
18
12
18
78
72
435
153
54
36
45
45
195
147
33
192
48
48
27
270
174
186
12
18
54
18
72
60
21
45
54
9
9
60
15
36
21
36
234
9
60
129
51
39
48
60
33
147
12
90
72
6
120
45
87
18
72
18
345
27
105
117
39
51
336
24
108
33
15
54
126
54
60
126
84
6
180
30
153
9
78
33
39
81
207
54
48
42
69
21
126
300
165
15
45
189
3
15
78
162
33
15
54
60
216
54
216
45
135
162
48
87
165
108
63
27
114
30
36
24
129
117
90
57
75
18
72
12
39
21
99
237
27
45
18
105
117
3
15
90
15
75
84
6
12
60
138
213
171
33
123
90
24
18
33
48
81
39
51
336
72
180
81
9
150
225
156
60
192
159
18
18
12
90
18
24
21
9
399
180
51
108
45
36
12
39
36
12
60
102
96
12
15
36
9
3
15
54
30
90
99
69
63
27
12
21
195
33
24
33
132
15
3
237
63
45
27
42
180
270
36
324
66
255
15
90
42
30
78
72
12
240
21
105
120
75
69
123
3
57
36
237
15
48
72
9
138
21
21
108
111
81
6
300
117
60
108
48
117
132
120
15
120
96
24
303
204
21
105
12
3
48
57
15
75
45
207
90
60
102
36
24
21
9
51
168
39
153
39
6
90
30
162
42
48
63
48
21
90
126
123
39
90
15
3
54
126
93
81
90
6
3
72
15
12
18
75
12
3
114
180
3
27
198
72
39
24
15
30
108
15
132
15
45
45
291
57
27
ABCD 99441102752*3^$a+1 [50045]
40
99
53
87
16
65
99
18
63
7
33
5
39
87
4
105
87
65
19
8
81
21
19
41
103
27
8
33
9
10
24
17
7
36
125
7
44
93
76
99
53
28
195
45
5
12
7
120
95
45
57
24
10
149
120
45
75
15
36
12
52
36
92
54
3
115
21
65
15
40
32
67
8
12
1
20
19
38
67
27
24
96
24
32
37
101
15
19
20
21
40
29
51
4
17
94
20
40
12
53
4
3
44
13
11
66
24
15
21
70
69
60
29
3
28
27
57
53
10
20
4
14
132
10
125
3
52
2
46
89
60
3
28
104
1
60
47
13
89
46
9
75
32
21
3
25
5
19
36
107
40
14
19
59
12
4
2
67
35
1
77
108
22
5
19
89
55
69
51
17
12
15
72
64
14
12
6
13
20
40
15
5
4
131
6
3
108
15
33
40
11
24
76
9
5
27
3
24
28
48
14
31
32
39
13
27
14
75
51
36
78
10
72
24
33
20
3
13
71
6
48
39
33
7
17
79
20
4
27
29
15
100
36
93
63
24
48
5
51
9
7
36
14
18
21
15
109
23
73
35
40
144
12
33
3
12
5
48
28
32
7
8
42
12
3
40
36
24
96
5
27
52
36
27
53
12
9
19
20
69
55
71
30
22
2
22
86
84
54
25
24
8
177
60
75
31
129
27
110
34
45
29
51
7
2
82
8
25
11
72
40
12
12
8
18
3
19
8
42
22
50
18
25
95
6
72
3
40
20
4
3
12
12
14
30
45
9
31
11
33
33
58
65
4
3
57
8
7
5
48
39
36
18
19
27
116
30
10
33
24
51
9
35
60
1
51
9
20
9
3
15
54
18
108
37
8
3
24
12
54
79
27
8
136
17
63
9
43
48
26
3
16
24
3
153
20
15
25
15
9
116
51
16
14
63
27
6
10
5
67
12
29
51
90
18
36
6
36
43
11
18
63
9
99
60
7
33
32
7
8
132
36
85
24
15
5
48
3
30
42
13
27
32
136
5
39
18
7
36
24
20
43
32
28
44
40
9
51
74
24
15
21
10
5
15
24
25
23
28
26
34
2
7
3
12
21
11
4
45
59
45
36
24
7
9
39
20
76
14
18
13
11
4
36
44
4
5
27
4
56
9
45
22
57
60
60
53
82
8
37
11
16
60
9
27
5
45
58
12
12
50
46
44
18
54
33
31
2
58
60
5
24
96
51
16
53
67
120
48
9
27
93
17
10
56
13
44
120
165
42
126
90
28
20
25
87
17
60
15
61
5
46
9
24
68
3
66
6
13
39
45
60
5
90
108
40
12
32
6
7
8
28
5
27
28
87
48
14
10
56
36
13
20
21
24
48
43
44
67
86
22
5
27
13
15
26
19
20
15
126
10
5
39
1
17
27
160
11
4
21
20
55
74
10
105
27
84
5
7
17
15
61
75
12
33
27
8
60
72
18
27
45
18
9
45
3
12
100
47
30
58
20
1
71
48
72
13
23
18
46
50
10
33
11
54
90
36
160
29
3
13
15
9
5
30
196
69
5
6
4
21
15
14
30
6
87
7
50
15
67
120
44
54
51
64
15
20
33
33
10
5
27
45
99
28
8
30
10
50
7
80
33
78
72
72
16
14
6
36
33
33
58
105
44
7
9
44
3
72
76
72
72
12
24
20
100
56
49
24
3
38
22
5
45
7
11
25
11
174
46
9
24
17
34
24
41
99
25
60
5
12
43
20
31
17
3
9
63
12
1
27
17
40
23
28
9
75
12
38
10
36
84
2
10
36
48
29
3
12
81
67
24
68
18
58
80
4
5
45
55
35
6
106
50
6
45
48
15
100
5
72
33
54
1
20
21
18
48
13
20
4
5
10
21
167
105
43
12
12
21
32
9
19
17
18
84
42
43
65
18
33
4
75
12
20
4
77
27
25
41
10
60
5
57
22
21
11
4
24
105
11
49
8
88
89
106
32
160
2
36
34
45
116
40
27
8
25
39
5
16
120
60
20
19
36
26
43
11
84
42
34
2
3
4
83
33
4
107
21
55
33
60
29
72
36
3
84
43
44
18
36
39
16
60
44
48
7
21
15
20
42
43
24
17
46
33
125
10
72
53
132
3
16
9
11
9
31
14
27
45
7
15
21
5
39
15
45
15
52
41
69
10
26
63
31
29
7
32
1
24
5
22
38
48
7
47
4
2
30
33
9
15
3
33
40
24
5
18
148
2
48
22
24
29
12
9
10
129
24
35
45
3
40
104
16
12
5
7
53
3
18
10
62
10
24
9
11
13
8
27
6
46
36
48
26
6
13
17
18
4
12
48
101
31
8
36
66
19
39
41
9
6
36
4
50
99
75
33
7
20
33
12
60
31
9
51
45
44
3
64
36
153
15
96
33
3
24
41
3
49
75
72
24
44
72
78
46
26
48
60
12
3
31
12
50
48
22
57
63
5
33
79
83
42
10
5
21
19
27
24
72
24
14
72
27
7
14
22
74
63
60
57
18
33
7
53
27
21
7
44
9
100
27
132
38
43
27
33
20
7
33
75
77
69
19
15
17
3
36
33
21
30
24
18
67
3
5
52
27
36
12
36
29
91
14
58
20
30
15
12
31
17
57
18
30
7
83
100
12
38
63
31
9
5
10
29
40
36
60
5
15
24
36
84
43
12
38
18
45
79
56
30
27
52
60
63
20
4
33
56
40
51
14
15
67
153
11
4
5
27
24
30
96
15
52
23
18
22
44
13
56
4
5
36
10
2
43
17
27
63
88
2
22
101
19
20
12
16
38
27
7
20
93
28
39
21
39
36
32
13
80
4
20
16
60
5
42
4
36
33
11
6
27
31
14
51
15
45
4
3
2
22
33
68
3
49
41
27
7
21
24
35
40
8
28
9
3
38
34
20
16
144
5
45
3
3
4
36
65
12
45
15
75
97
20
27
28
2
19
27
12
20
33
19
20
73
35
16
9
116
15
42
3
15
4
116
54
6
40
36
93
11
45
39
21
67
17
63
33
84
31
5
55
80
69
163
2
22
14
30
85
65
22
32
18
10
197
27
9
81
3
15
30
106
2
22
21
89
31
5
82
8
169
5
10
21
11
129
24
3
40
33
135
36
9
15
17
132
31
ABCD 99441104914*3^$a+1 [50007]
51
9
71
5
8
12
108
16
8
48
40
12
12
83
1
31
61
60
40
12
12
54
6
6
18
51
21
12
60
35
43
165
89
55
5
4
39
5
58
74
36
3
1
103
13
27
1
15
27
5
49
24
47
25
47
93
24
96
4
6
42
18
74
40
6
5
33
4
3
32
21
60
31
8
57
4
30
29
1
12
67
107
24
74
107
35
38
10
18
3
21
8
46
30
6
1
49
71
215
38
4
36
6
13
61
12
15
57
106
26
46
12
30
51
161
10
24
5
105
84
3
40
33
24
12
75
3
205
16
1
8
47
1
48
12
4
84
84
7
8
80
73
55
17
18
2
83
13
10
89
7
14
52
68
12
72
22
18
20
22
18
3
57
48
8
16
8
12
11
5
8
19
40
8
53
12
28
6
48
62
10
38
12
36
40
24
15
5
51
32
1
36
48
11
11
18
27
5
36
15
7
122
23
11
6
48
42
53
25
12
36
20
72
36
4
108
12
11
16
5
64
27
5
24
48
12
16
20
12
15
33
7
113
120
48
12
3
21
16
20
10
62
228
184
19
1
34
6
8
23
49
48
46
1
49
4
11
31
36
5
9
160
15
3
38
22
1
41
39
51
6
68
4
68
4
18
18
18
12
30
54
1
29
44
22
30
78
24
2
10
30
66
42
18
48
37
24
1
52
83
8
25
31
53
70
5
25
87
21
54
18
32
4
42
38
46
6
12
7
5
20
36
72
11
5
6
50
11
17
15
21
54
26
36
39
24
21
52
8
4
6
45
32
49
23
1
114
2
3
13
20
88
32
48
36
99
1
24
20
120
4
8
4
43
11
2
28
66
54
72
20
64
54
14
12
28
18
38
36
99
25
15
32
37
8
34
114
24
12
8
3
37
43
25
22
18
20
75
33
4
56
60
12
24
40
20
63
40
21
44
58
2
46
26
84
15
24
16
16
53
36
144
42
13
17
48
12
30
38
196
24
36
32
60
72
58
14
48
46
21
16
13
40
19
16
1
6
38
36
84
27
8
61
40
30
38
58
78
96
116
24
48
3
9
10
30
23
25
12
11
13
30
24
37
41
12
8
22
5
1
24
32
58
6
12
84
8
12
46
12
42
66
24
26
4
23
56
11
14
24
10
36
30
144
20
100
32
16
8
22
77
31
30
12
20
22
86
7
29
3
16
9
42
74
24
11
11
36
30
18
2
132
72
4
30
12
38
16
68
35
53
12
12
108
42
50
48
36
12
48
12
64
18
2
48
12
34
26
48
40
92
24
15
9
10
45
21
27
5
48
24
46
6
8
63
25
78
26
60
28
8
63
7
48
12
2
36
132
40
24
6
24
120
29
61
20
16
8
12
3
21
4
7
13
4
18
62
96
4
6
144
122
60
63
45
22
66
20
24
39
40
5
11
25
10
30
24
20
19
113
4
90
33
48
77
40
11
24
7
48
6
36
8
12
24
27
43
30
12
32
22
78
36
19
11
102
48
84
78
90
68
60
4
12
19
11
14
24
23
59
26
3
1
20
40
56
58
1
133
3
48
21
3
112
9
6
78
8
58
6
11
157
11
105
40
20
4
15
3
45
53
11
61
24
4
24
15
51
2
10
14
115
105
23
43
13
37
64
6
30
42
2
28
20
22
26
22
2
51
7
90
103
49
4
20
34
18
60
8
36
48
12
4
24
3
27
2
3
1
126
36
38
15
9
12
24
27
9
16
24
23
32
48
5
35
85
27
64
11
6
20
28
66
78
8
4
30
36
198
12
20
10
108
2
12
15
55
50
10
2
48
52
80
71
35
18
114
50
16
30
122
4
3
21
56
36
34
29
16
21
54
30
39
9
32
4
80
27
13
12
15
69
91
112
48
64
5
36
15
8
25
15
91
30
23
57
40
23
31
26
4
84
12
18
2
16
44
16
3
5
84
7
9
6
30
91
8
29
3
8
17
72
12
20
24
24
12
24
24
28
39
104
25
42
2
28
20
108
24
48
24
23
17
30
50
10
14
10
6
8
52
8
11
77
35
9
4
35
40
16
11
38
34
5
25
8
7
3
5
9
10
61
157
36
15
37
19
1
52
27
56
7
6
42
65
72
67
6
42
2
4
36
8
36
24
70
25
11
2
22
6
15
9
60
12
56
15
7
38
12
15
16
5
100
39
15
12
26
52
80
7
40
5
51
33
20
16
116
10
77
21
11
11
2
108
12
106
14
3
8
41
84
72
8
36
24
10
29
37
11
37
6
26
16
54
26
24
10
6
8
72
12
10
2
3
80
125
8
4
8
16
104
36
34
2
28
92
23
85
3
48
1
54
54
35
7
30
11
9
23
1
7
3
12
2
16
12
12
8
4
20
16
84
54
24
18
44
76
72
8
24
4
80
10
2
82
18
167
56
29
60
8
60
22
2
94
14
10
18
78
24
5
33
4
8
43
15
14
34
54
12
31
53
12
90
54
23
85
8
64
60
15
88
35
38
28
30
62
7
17
60
16
18
6
24
19
17
8
36
34
65
48
9
108
36
40
20
10
14
70
12
73
37
28
66
2
27
33
24
4
56
19
9
36
32
70
24
50
24
22
48
62
58
2
4
90
30
24
20
11
1
7
27
6
18
37
25
40
8
79
5
16
59
61
54
53
25
44
36
4
80
16
19
23
65
67
13
48
143
2
120
55
3
42
83
25
32
60
24
4
7
97
22
1
5
198
14
12
4
36
20
4
27
29
4
42
30
39
45
19
1
24
72
10
53
61
44
16
23
48
33
36
43
15
2
10
6
8
40
24
20
48
48
142
54
23
43
2
16
19
25
28
35
49
20
3
7
54
59
45
22
74
19
33
42
13
8
17
63
24
33
34
24
14
28
3
117
24
56
4
36
140
4
3
33
20
4
18
30
71
24
48
55
30
32
28
92
10
50
31
17
60
19
141
8
16
116
40
15
8
187
13
37
84
16
24
18
50
36
24
16
12
60
72
15
5
43
3
2
12
16
32
34
50
11
25
24
28
36
12
12
18
38
46
14
16
36
44
19
9
12
54
14
60
28
12
8
3
7
54
24
32
60
7
15
33
33
36
44
4
6
26
3
57
63
13
20
12
100
18
2
3
7
30
11
40
15
14
46
26
48
16
36
48
12
56
22
2
35
1
24
31
65
4
8
48
3
56
136
33
12
3
32
25
52
6
6
36
60
8
16
15
63
12
18
12
44
22
14
16
7
5
68
10
53
1
56
72
16
60
116
10
24
122
4
68
16
56
64
20
4
20
63
25
8
24
10
12
26
48
7
17
12
16
30
42
56
12
22
2
34
45
29
76
24
8
22
12
48
42
6
98
27
57
15
112
5
48
16
36
66
5
32
1
15
85
72
ABCD 99441130994*3^$a+1 [50019]
138
13
35
129
36
45
15
9
18
6
19
36
12
5
114
18
7
8
16
17
12
78
69
15
36
72
37
53
108
7
35
6
42
42
15
93
24
48
12
84
27
45
12
12
19
65
54
25
20
15
21
4
41
27
69
6
18
15
36
36
9
24
12
67
107
1
53
39
12
36
24
36
27
1
5
12
3
39
30
48
103
5
7
44
15
49
24
5
12
15
16
44
45
55
56
9
48
3
124
71
33
39
13
29
30
1
5
12
31
44
12
39
21
9
27
9
30
78
18
24
30
3
16
20
57
12
27
15
114
66
1
5
60
12
43
20
3
37
20
48
15
21
15
18
3
4
23
33
72
75
18
12
12
18
57
9
12
15
69
39
45
24
63
15
30
19
11
157
56
21
15
21
7
5
30
25
12
23
18
24
30
6
67
65
6
66
54
61
71
12
18
27
12
4
11
30
6
9
9
27
84
9
36
96
42
12
78
48
19
8
3
9
24
21
15
9
72
42
13
5
12
36
19
65
48
75
3
9
33
54
30
18
6
55
17
12
42
78
72
31
59
6
7
41
6
6
12
6
12
30
48
24
31
65
12
72
12
111
57
36
75
9
102
9
9
7
8
33
48
24
48
19
41
12
12
79
11
6
24
108
12
19
20
21
51
4
5
6
18
24
30
6
6
6
7
11
45
27
9
9
30
6
66
33
9
3
72
27
18
30
37
48
5
48
39
9
15
12
3
6
24
36
3
21
30
24
13
20
15
73
17
3
81
60
19
44
16
107
84
18
6
54
30
37
24
47
30
72
30
6
60
19
17
3
16
41
48
36
39
33
12
12
39
16
5
24
27
9
24
6
24
6
6
12
18
60
12
60
67
35
30
108
12
6
12
12
66
54
18
6
1
20
21
7
8
27
61
5
24
30
30
55
20
15
37
29
27
9
6
48
21
4
32
33
12
18
30
12
3
9
48
3
16
23
30
3
39
30
6
12
73
47
6
96
15
28
20
33
12
18
54
31
65
60
54
6
27
40
12
36
8
27
25
77
42
9
9
3
93
24
60
30
66
15
45
24
7
20
3
18
63
4
92
9
12
67
17
36
18
66
3
36
81
6
73
41
3
21
6
18
138
12
6
51
81
42
42
51
33
15
15
81
69
66
6
39
15
6
24
3
15
37
35
1
17
12
36
79
20
39
36
13
17
108
7
53
48
48
6
9
64
8
52
56
21
84
12
75
15
24
1
17
96
60
6
18
6
84
12
45
15
109
11
96
105
39
18
15
33
42
1
5
51
15
66
55
23
69
45
18
9
21
15
87
1
65
72
12
36
54
37
108
35
1
89
30
18
12
7
8
75
33
159
69
21
36
24
24
19
35
18
3
9
12
19
29
108
7
23
12
42
31
29
30
6
63
87
48
6
24
31
5
78
42
15
9
30
30
24
30
12
30
48
30
36
6
36
3
21
3
33
3
100
17
3
69
3
39
6
7
36
20
9
15
28
20
52
5
12
3
21
30
1
5
18
1
20
27
48
24
18
30
12
72
6
15
28
35
96
48
1
29
30
36
120
21
9
24
30
36
42
42
36
12
18
27
99
21
9
31
17
36
6
48
72
6
12
36
12
18
42
42
12
6
12
30
48
24
18
3
33
6
1
5
27
141
39
63
9
4
12
8
45
6
6
7
41
15
69
18
9
51
13
44
33
15
9
30
1
53
31
23
42
24
12
15
69
15
40
5
30
13
23
33
87
12
6
55
24
23
114
6
33
15
6
18
1
17
84
144
36
18
6
6
33
15
1
77
54
9
60
51
90
15
15
36
42
30
42
51
9
120
19
32
99
33
21
15
15
30
60
12
19
24
47
37
11
49
35
72
30
18
45
28
8
12
9
18
18
12
18
69
15
25
23
45
3
78
90
36
18
60
30
108
85
5
27
27
33
3
49
65
6
105
57
51
75
1
83
61
47
18
84
12
6
42
6
6
24
27
57
27
81
43
5
24
108
12
66
37
44
9
54
21
57
12
6
12
25
59
6
3
21
18
60
13
5
15
12
15
60
12
6
84
24
75
52
53
60
30
66
24
6
18
30
18
12
27
15
49
41
31
17
3
57
36
42
24
66
60
24
39
12
15
12
18
12
30
57
15
25
5
54
6
3
21
19
20
3
84
30
3
33
12
27
21
12
90
1
5
6
9
39
42
66
42
15
3
85
5
15
93
54
25
35
42
24
60
12
18
49
68
3
36
30
36
42
18
3
21
24
27
28
56
75
66
3
36
9
15
51
18
15
15
21
9
7
20
9
42
9
3
18
7
35
42
15
93
12
18
25
47
1
77
30
81
21
30
18
51
21
54
1
65
3
15
57
3
141
4
65
12
24
19
47
18
6
25
71
90
156
3
9
6
1
5
18
18
12
18
30
15
69
6
150
19
65
18
42
30
90
36
7
23
18
6
45
33
12
36
18
42
72
6
6
48
3
9
66
30
3
36
21
24
66
18
24
6
121
101
24
30
6
7
72
71
85
20
9
30
6
42
6
51
9
12
12
7
5
15
16
5
15
45
12
18
30
60
12
31
5
12
3
9
43
20
9
18
132
30
31
17
87
24
12
24
16
65
42
60
30
42
45
4
5
6
9
9
18
45
12
27
6
42
120
1
20
24
27
21
45
12
36
72
42
45
3
37
56
45
36
48
6
1
131
60
54
60
6
13
17
24
51
27
102
24
30
69
148
59
9
60
15
42
7
20
36
9
36
51
9
27
52
92
21
12
12
18
30
51
12
15
24
6
15
9
24
114
45
16
5
126
60
30
55
20
33
12
48
27
15
6
12
12
123
15
66
6
105
60
16
107
12
18
102
6
12
90
36
12
13
41
15
9
30
1
11
54
18
37
23
6
42
18
12
7
11
36
9
4
32
33
6
42
60
7
41
42
24
18
31
20
9
27
24
12
69
6
12
30
15
57
18
6
24
3
52
17
15
33
18
24
13
5
12
18
6
54
42
6
48
42
3
27
60
42
12
19
20
60
9
27
45
24
6
13
35
33
4
48
23
12
36
21
9
12
12
30
6
12
27
45
36
12
12
36
36
19
11
30
24
12
3
16
41
15
27
72
30
24
54
18
3
9
12
36
42
61
77
42
25
20
51
12
102
3
9
39
36
3
42
43
5
72
51
9
54
25
71
18
3
15
84
9
21
55
68
27
18
36
36
6
42
3
225
54
9
16
5
79
29
31
5
6
9
27
12
12
30
30
9
21
3
33
15
72
15
18
24
3
3
18
6
45
63
48
42
36
114
1
17
42
6
19
47
54
42
54
3
27
6
43
32
39
66
7
5
7
41
3
15
36
33
33
12
18
45
27
90
18
13
12
17
6
42
24
36
3
21
15
16
44
51
54
18
132
6
12
15
12
21
54
48
61
12
23
24
6
36
54
57
9
18
18
27
40
12
11
54
18
48
12
6
6
6
18
21
9
6
6
19
41
12
6
25
17
39
4
11
36
133
32
105
27
28
5
12
6
42
24
3
52
29
27
24
9
19
20
33
24
36
3
15
6
15
15
36
12
21
21
3
111
6
3
15
93
45
12
31
5
6
6
12
48
19
71
78
79
8
57
31
11
21
33
12
138
12
9
9
19
20
ABCD 99441696334*3^$a+1 [50122]
24
9
84
3
20
12
32
28
31
9
55
6
39
32
85
23
57
6
10
7
1
22
24
18
38
5
8
29
28
2
16
9
12
5
31
40
20
3
5
16
44
16
28
8
44
55
1
32
47
10
51
27
13
4
31
14
23
13
15
20
5
67
48
8
36
45
15
21
84
15
29
6
41
12
11
56
10
43
35
1
37
10
17
8
8
21
39
20
4
40
5
43
37
103
12
8
45
39
55
24
89
45
7
60
36
17
10
6
39
35
5
8
28
5
15
20
15
1
16
37
10
1
17
12
27
5
23
77
3
8
8
61
31
40
8
5
19
12
5
39
16
5
23
5
20
18
18
7
40
7
33
8
12
25
40
24
31
20
5
35
128
15
17
45
40
32
3
25
27
17
4
6
56
49
8
111
25
15
24
141
69
8
24
28
18
48
37
5
7
8
20
8
20
52
12
7
21
28
15
5
49
31
5
20
51
13
15
11
9
7
110
43
32
44
4
45
7
4
29
31
29
35
45
7
39
2
19
16
8
21
6
38
82
5
13
27
24
11
17
1
24
30
125
20
8
7
8
53
12
4
13
51
40
11
5
8
5
3
28
47
62
12
11
4
21
7
56
92
49
55
24
4
1
16
66
17
7
13
115
6
12
43
44
40
5
11
12
28
36
104
61
3
52
9
7
5
60
27
20
15
65
37
11
40
9
54
1
29
15
4
48
15
29
40
24
5
15
64
56
25
11
19
5
4
17
15
68
108
23
2
64
43
91
6
4
54
13
28
31
5
13
6
74
23
4
40
96
32
27
1
12
12
5
3
25
3
48
80
36
4
4
32
5
10
8
5
36
84
1
7
24
44
61
18
21
5
27
8
59
5
13
44
18
37
8
20
8
52
25
28
43
11
9
40
16
15
18
15
7
18
3
29
11
35
13
5
75
5
22
85
28
1
31
5
39
5
51
13
67
4
13
63
44
28
12
16
48
120
20
5
12
115
48
5
27
8
56
20
1
27
17
59
16
4
71
46
2
70
2
24
29
43
5
44
15
1
89
71
4
24
40
20
44
3
5
5
7
23
32
58
15
48
15
37
17
3
20
4
21
39
113
42
40
33
16
55
5
24
1
19
28
20
23
25
81
3
35
25
17
28
120
15
17
23
32
11
88
9
8
20
37
16
27
75
9
8
28
5
47
7
29
25
31
24
17
28
7
5
3
101
64
2
49
39
41
64
4
1
10
37
59
56
54
51
4
5
55
28
73
19
9
15
17
12
10
13
49
55
96
17
10
8
10
3
5
35
11
66
59
3
5
91
10
7
20
12
12
11
22
26
82
80
7
12
16
12
56
12
75
5
64
24
4
17
31
48
5
42
30
50
9
31
69
16
12
47
6
90
18
11
1
55
17
36
62
53
12
7
1
69
35
8
47
18
62
1
60
20
1
19
35
26
28
3
17
6
1
28
17
11
12
3
10
7
28
13
36
18
5
12
16
9
38
1
17
19
36
32
73
38
17
7
13
20
8
20
41
16
15
28
12
17
36
11
104
29
20
31
4
48
4
1
2
45
56
12
32
23
65
7
13
53
46
8
96
45
27
9
16
12
17
4
60
51
29
19
12
24
29
31
15
17
24
36
8
1
28
35
12
9
15
20
29
35
12
39
29
52
55
65
16
93
19
7
29
32
12
28
48
41
11
4
65
34
21
33
18
13
49
66
16
8
1
52
8
36
28
8
5
63
32
20
35
40
8
16
73
20
12
84
17
4
44
19
23
9
28
56
92
5
2
16
30
7
43
9
8
20
35
13
52
48
5
15
29
27
19
9
173
15
8
11
21
24
44
16
60
28
31
37
83
25
81
19
52
9
4
7
83
21
3
18
39
108
17
11
52
48
33
7
28
17
3
4
32
28
16
19
1
7
5
4
81
43
12
24
29
7
28
7
18
36
59
12
137
12
24
15
84
3
9
8
28
24
20
16
17
11
32
48
35
10
27
20
40
8
25
7
12
25
31
4
8
45
7
28
48
9
11
49
15
20
73
55
28
35
26
84
15
40
4
23
25
4
4
12
84
4
12
4
3
18
15
55
8
1
8
20
11
9
8
15
13
12
28
77
14
30
59
37
10
2
16
19
8
53
4
26
25
29
55
20
196
35
6
3
37
19
4
3
49
20
1
20
63
25
7
29
3
32
13
3
24
5
3
15
13
32
40
28
23
21
171
14
39
19
1
4
13
54
24
17
4
41
12
7
16
5
24
20
28
42
18
31
4
1
47
25
2
42
19
9
2
1
160
17
3
8
109
43
17
56
31
8
121
27
28
11
1
32
16
24
48
13
51
9
30
61
68
8
5
2
13
69
43
36
1
16
3
35
16
89
81
28
26
5
41
15
20
13
31
80
5
6
1
17
7
15
13
13
123
27
5
44
15
13
5
27
16
8
11
45
1
12
35
8
35
165
5
4
43
1
19
5
71
64
28
24
21
3
41
19
12
5
23
5
35
24
21
4
6
2
99
51
37
8
32
48
67
93
12
13
7
1
7
24
33
27
4
11
26
12
3
120
37
12
14
1
9
19
11
9
12
84
21
26
10
8
47
7
53
40
3
40
6
15
4
40
16
71
17
32
23
5
1
7
3
126
11
9
6
30
10
25
12
5
35
1
15
5
6
54
55
57
47
8
53
6
56
18
7
28
17
2
1
12
59
64
9
8
28
44
20
8
27
1
5
20
39
76
4
36
24
28
7
56
10
14
33
25
3
11
10
30
9
15
9
17
3
33
28
27
24
11
9
13
15
36
56
15
13
12
56
37
35
31
86
48
95
77
31
8
5
7
29
28
60
3
17
7
36
12
12
4
17
7
41
15
99
57
5
3
7
8
10
36
2
10
68
72
18
46
20
23
92
228
15
45
11
24
5
52
88
20
27
70
36
8
47
29
104
10
2
52
2
25
8
45
67
23
13
33
11
1
27
53
43
65
31
5
6
77
43
17
52
1
2
61
35
109
3
45
44
4
21
31
8
40
5
19
80
71
6
4
62
5
52
12
9
10
49
28
32
11
21
16
5
15
47
22
51
8
16
4
1
59
56
48
8
52
32
8
13
84
31
5
24
23
7
9
15
61
4
17
3
24
3
85
19
1
63
26
48
28
23
20
4
3
48
54
28
39
5
16
44
19
21
44
36
3
20
5
18
77
3
18
7
12
33
2
16
21
16
25
10
8
5
16
19
9
60
12
71
18
31
21
7
11
45
11
16
33
56
73
8
22
18
60
12
55
16
32
8
32
25
3
45
32
30
73
9
63
45
18
6
3
8
8
16
28
17
64
7
163
5
4
28
17
3
12
16
4
13
64
31
20
39
14
10
25
1
30
49
36
20
1
8
7
20
3
29
8
72
32
1
2
46
15
27
8
1
16
49
16
7
47
45
11
34
119
15
66
3
20
23
9
5
31
27
25
32
28
16
20
20
21
6
74
31
5
19
28
8
24
29
6
40
21
3
9
8
28
27
9
16
29
91
20
24
20
28
20
25
31
1
79
21
43
73
28
80
4
23
12
100
12
8
3
30
10
8
25
21
15
28
8
8
20
12
79
16
13
17
8
51
13
147
15
5
3
13
100
32
48
8
7
9
24
32
4
45
15
24
69
31
12
13
7
35
18
36
11
7
1
20
100
4
20
53
4
15
16
20
9
18
8
64
1
44
11
64
53
20
32
60
21
12
3
20
8
11
74
54
37
88
8
17
3
8
37
42
21
45
36
11
4
3
13
20
55
13
4
37
36
27
12
20
8
32
28
36
19
42
136
7
56
12
72
27
1
4
8
65
8
4
35
9
10
21
3
61
101
63
45
3
23
17
48
37
83
7
45
12
13
35
20
52
13
3
87
14
4
54
21
51
13
32
16
25
18
17
4
1
24
11
7
30
23
9
4
35
16
8
40
16
24
36
49
23
23
6
11
7
45
3
8
16
49
7
25
32
20
32
33
2
16
54
8
35
28
20
44
3
73
23
9
16
29
35
108
12
7
1
12
35
25
76
12
48
45
31
24
4
5
26
21
93
23
103
17
8
69
8
139
15
24
30
44
15
36
19
56
17
20
28
4
21
6
40
5
1
18
9
53
58
96
30
19
5
2
18
6
13
35
5
11
49
5
63
24
3
1
ABCD 99442454264*3^$a+1 [50001]
90
16
74
28
104
48
6
10
44
102
6
28
12
68
72
48
24
12
136
68
40
180
122
202
60
80
90
118
30
14
46
8
22
18
24
26
36
4
86
30
24
4
168
30
32
18
12
18
70
8
144
72
28
18
2
36
64
26
6
120
96
40
8
34
30
68
48
24
28
80
40
18
26
118
96
90
26
46
20
10
132
38
24
90
36
22
8
190
32
36
64
20
60
162
94
212
30
10
8
6
36
108
10
72
38
10
240
20
42
84
24
4
26
34
30
8
42
46
12
32
46
44
18
18
22
152
6
94
36
26
24
4
8
100
60
30
14
148
8
70
20
18
60
100
20
6
76
32
40
32
48
18
52
8
48
204
46
30
50
4
6
44
58
42
36
146
78
100
92
24
36
76
44
124
2
114
18
12
6
12
18
180
54
18
16
110
34
62
54
22
42
62
136
44
66
250
198
30
14
138
108
36
6
22
96
44
30
6
94
18
44
16
74
16
80
18
54
10
36
92
70
48
26
36
160
48
26
196
48
50
90
4
36
50
4
170
6
22
68
22
18
26
54
34
2
106
2
6
72
48
132
12
36
150
10
102
8
34
18
12
36
14
76
50
10
62
48
64
26
142
180
2
60
40
32
4
234
60
20
18
10
80
10
60
80
22
6
80
10
56
46
14
84
24
166
44
72
96
102
10
8
100
32
36
10
74
60
28
8
4
78
2
70
38
10
32
90
12
6
82
62
4
60
12
360
98
36
60
166
152
190
50
72
46
228
32
192
6
12
42
76
62
82
8
18
42
28
20
24
30
70
8
18
112
32
12
88
38
72
10
8
18
64
140
72
36
82
38
240
118
90
72
108
12
104
46
2
18
10
44
64
14
66
36
6
28
30
90
24
2
36
24
18
18
40
8
24
100
26
112
50
22
50
46
74
42
18
12
18
16
102
132
26
30
10
24
48
72
36
14
12
6
10
18
72
120
98
6
30
36
88
56
36
24
148
8
28
50
64
62
28
38
78
22
32
18
28
92
28
144
26
10
72
18
50
22
194
28
8
58
86
18
118
18
144
2
6
22
36
44
28
42
18
2
150
12
36
42
198
22
122
28
26
10
26
58
36
14
156
70
20
24
180
30
36
10
14
118
2
6
12
10
18
60
2
10
8
24
108
102
36
10
26
6
118
30
116
24
82
38
24
10
18
134
18
108
90
18
22
42
38
10
44
60
54
30
64
8
10
44
28
6
74
88
38
10
14
10
98
28
12
78
12
50
100
92
196
54
18
198
56
34
2
108
82
60
218
64
122
36
40
104
94
116
118
116
100
42
2
46
24
66
32
72
48
132
10
26
4
8
24
48
60
108
40
168
120
42
80
28
110
100
62
18
36
6
148
14
12
24
94
108
32
36
4
26
142
128
52
210
8
6
198
136
62
58
26
186
18
102
82
8
100
98
42
22
78
92
178
2
18
90
42
28
48
14
130
8
60
10
12
8
90
162
100
18
14
28
38
10
90
44
6
72
10
2
18
18
24
58
8
28
114
38
28
50
82
62
108
144
18
12
18
6
82
408
14
40
32
84
10
50
40
54
80
28
14
4
24
48
80
10
50
10
110
24
46
38
42
10
20
28
44
16
90
2
60
18
22
14
30
46
44
24
30
36
16
38
10
144
26
52
182
16
80
12
10
42
98
102
28
14
18
12
16
8
84
46
14
10
2
28
90
60
20
6
12
28
14
28
62
40
32
28
36
90
26
148
80
42
28
18
8
22
68
22
8
10
134
60
156
144
106
2
24
36
108
30
10
54
18
78
30
26
118
26
6
198
10
2
6
84
6
10
270
2
60
18
112
32
54
12
52
80
18
30
52
18
44
18
46
146
96
30
54
34
30
44
28
98
10
54
98
72
70
18
20
28
44
60
12
16
30
98
100
14
12
28
26
42
54
28
26
22
8
162
70
2
108
180
10
8
90
64
98
108
60
66
18
6
12
78
22
60
138
32
12
6
64
30
32
4
62
90
42
36
10
12
42
210
212
54
54
28
92
36
10
90
62
72
6
12
88
92
10
14
18
36
12
54
108
36
126
6
84
24
30
96
46
20
10
14
28
62
48
16
2
28
32
162
12
18
36
6
36
58
90
62
60
102
6
4
36
114
38
108
10
50
36
46
18
12
50
10
30
ABCD 99442875386*3^$a+1 [50281]
180
336
48
336
780
36
96
540
492
552
120
96
72
48
12
252
1056
120
24
384
384
900
60
192
276
228
336
24
144
360
60
276
504
240
1332
180
96
408
912
288
456
204
12
240
120
108
144
180
72
36
60
72
60
492
456
120
180
84
48
240
192
480
96
48
300
192
144
108
312
108
96
36
96
24
168
168
132
36
12
288
36
480
24
624
36
12
480
180
48
192
372
156
60
72
24
276
324
60
144
372
348
12
24
588
36
240
72
84
276
168
180
396
324
12
180
804
360
360
120
36
252
96
144
36
252
192
120
408
84
240
84
300
36
216
24
48
240
312
96
84
228
48
144
60
180
1200
240
540
288
36
12
108
24
192
60
204
36
180
240
156
12
96
516
228
108
144
156
24
768
96
72
84
156
120
240
48
24
192
120
108
396
960
624
48
504
264
36
204
84
420
216
420
276
696
360
300
324
96
12
336
132
192
408
384
84
204
888
60
84
156
204
36
192
156
180
336
384
156
180
ABCD 99442917558*3^$a+1 [50058]
120
12
24
61
221
19
11
42
31
59
96
30
24
282
49
89
126
61
35
114
7
5
24
43
47
49
35
90
42
12
13
29
24
102
25
77
36
19
71
96
6
127
125
7
36
120
17
55
36
5
54
73
35
90
48
6
13
72
11
12
37
5
43
83
84
66
55
59
73
11
96
1
23
66
66
37
35
18
7
71
72
109
36
48
24
5
90
12
30
78
90
126
1
5
115
29
31
23
97
35
24
49
17
78
66
54
66
6
1
167
96
42
120
139
5
48
55
48
24
71
18
24
43
5
19
5
6
12
6
115
167
24
6
54
6
7
83
18
67
65
7
36
5
30
12
18
102
18
150
37
59
36
162
30
78
19
53
48
168
67
47
18
54
84
90
24
78
73
125
6
60
144
66
90
13
47
36
97
197
6
42
60
48
7
72
24
5
84
91
5
6
48
72
13
12
41
42
60
30
96
30
96
138
30
96
6
30
6
72
18
73
24
71
157
47
132
6
18
54
60
102
36
13
35
6
114
84
30
72
30
48
60
13
77
66
12
30
24
30
180
90
31
77
150
1
47
25
53
7
12
251
6
30
144
12
180
18
102
18
19
36
47
42
18
73
29
78
13
11
48
12
109
36
53
132
55
11
72
12
85
23
12
13
35
12
6
18
66
24
72
60
19
593
60
7
83
42
60
18
1
12
77
31
89
30
13
65
19
60
59
24
25
101
151
29
19
5
127
65
48
18
25
29
79
41
24
7
137
90
13
17
18
18
127
12
35
6
66
109
11
25
41
48
42
42
12
18
13
59
138
115
12
11
18
79
65
7
5
55
59
102
102
150
36
67
24
119
25
125
19
36
17
30
24
13
5
90
85
143
12
133
24
65
19
71
120
54
66
1
35
60
85
48
59
120
60
240
66
246
1
65
48
36
48
12
115
35
30
108
48
54
1
107
36
96
30
60
78
18
19
29
7
77
126
72
109
144
11
114
126
6
12
127
11
133
5
96
60
84
19
23
108
60
12
174
19
41
24
192
12
6
54
42
24
97
17
67
89
7
29
48
36
187
17
36
30
96
96
37
41
36
114
6
19
72
5
78
24
18
30
120
48
84
37
35
109
95
1
11
54
18
6
54
78
7
35
132
78
6
37
23
66
66
18
7
47
210
18
85
17
72
19
24
35
120
72
6
90
13
72
83
36
78
18
54
30
6
48
115
11
18
6
72
150
72
42
13
12
144
144
132
48
23
48
102
54
36
25
107
12
114
36
78
145
5
78
37
35
60
120
60
18
24
43
23
37
137
24
24
12
54
180
72
12
97
71
54
54
265
59
12
30
84
6
61
23
1
119
12
133
11
78
108
48
6
25
83
18
78
37
59
54
54
18
79
53
102
25
24
125
139
53
19
83
48
145
59
48
192
156
42
43
23
49
72
36
84
65
79
60
11
6
163
11
1
83
25
36
41
54
6
7
53
24
55
35
18
78
30
90
54
19
29
180
30
72
13
41
96
6
138
162
84
48
18
19
84
41
55
35
66
102
42
19
107
24
73
47
54
66
85
23
60
25
101
30
72
97
11
30
19
11
66
66
24
120
48
6
30
37
29
48
48
78
1
29
36
6
18
6
126
43
167
145
12
23
54
114
6
19
96
95
85
36
5
103
89
30
126
12
24
18
42
90
24
24
12
30
60
79
77
19
36
167
85
35
30
55
5
18
12
12
36
90
12
48
19
23
60
216
25
35
36
150
139
65
36
24
36
48
7
5
54
1
11
72
138
79
108
36
29
42
1
60
48
71
60
24
24
72
6
108
12
48
30
90
6
48
1
131
24
30
6
25
29
79
47
54
7
12
11
66
60
43
11
102
19
84
17
18
12
24
90
54
1
11
48
24
12
1
17
72
78
90
102
318
7
11
18
12
79
384
17
108
84
6
121
5
24
216
31
59
78
36
42
60
24
6
54
54
31
53
127
65
18
121
35
1
125
19
36
5
48
90
13
72
11
54
18
30
18
1
29
66
120
168
85
12
23
42
30
73
48
24
53
72
138
102
79
107
25
5
162
25
71
ABCD 99443192042*3^$a+1 [50048]
57
69
108
207
135
120
249
144
57
23
280
27
54
36
48
35
16
120
72
117
27
48
336
576
39
6
90
264
54
6
21
168
75
45
80
88
63
36
21
8
160
39
33
9
263
88
3
96
29
385
15
264
248
193
90
21
144
81
143
115
12
114
87
8
312
72
61
126
149
61
54
60
156
69
39
153
24
8
48
40
123
45
141
75
120
33
6
129
105
12
11
139
48
45
80
40
147
101
43
21
99
117
24
24
24
120
51
5
31
78
11
40
144
296
136
128
1
126
48
33
144
24
216
24
15
216
108
12
81
200
133
60
39
27
21
168
69
72
99
75
6
63
48
87
281
40
285
294
36
65
19
21
32
40
168
272
40
144
56
379
24
69
321
15
24
105
63
123
117
147
42
75
8
127
33
237
234
9
321
15
51
18
60
12
54
197
79
264
105
21
171
72
81
90
21
75
45
8
208
144
48
51
36
9
165
99
141
90
54
11
24
37
3
51
45
72
168
21
108
111
261
3
8
463
66
198
6
51
183
465
48
8
1
23
96
151
209
24
48
88
171
101
19
69
99
12
9
69
3
32
85
35
55
42
63
117
59
24
55
96
36
69
192
144
24
32
79
9
80
24
151
9
27
29
64
48
3
125
24
37
138
60
12
60
101
48
25
60
90
537
240
48
231
105
24
24
8
133
35
49
71
91
93
15
185
360
37
131
139
90
83
55
33
93
24
66
114
135
165
11
115
21
255
9
216
45
51
120
147
93
3
141
255
9
111
60
165
368
112
48
117
30
21
32
55
57
285
75
39
180
120
69
75
60
126
30
6
180
171
72
96
201
63
80
16
104
48
7
81
192
8
280
39
57
48
51
114
102
69
225
126
33
21
387
120
48
21
18
72
41
40
3
60
66
63
141
27
27
21
45
6
69
24
15
105
56
112
9
39
39
156
234
126
36
113
127
228
173
40
99
210
75
75
144
66
24
219
15
65
208
63
177
32
160
51
30
39
216
21
11
112
51
234
75
72
48
117
83
48
40
48
152
109
11
88
45
51
39
105
264
51
117
9
15
33
71
160
75
29
517
11
88
279
30
36
54
582
171
9
375
96
48
15
90
15
21
270
93
96
189
42
345
63
492
213
87
9
321
84
126
21
213
54
5
175
60
36
84
90
72
203
16
72
120
3
186
11
72
181
75
141
360
ABCD 99443703356*3^$a+1 [50005]
15
36
20
31
9
21
51
9
26
37
20
55
2
18
25
47
9
31
5
4
24
8
39
34
6
81
9
14
10
36
23
21
24
70
77
25
51
8
16
8
7
6
12
12
44
6
25
8
51
6
10
29
49
11
61
14
46
35
31
32
37
33
36
2
94
15
108
35
25
8
9
10
20
78
72
40
51
119
64
36
5
4
99
17
9
51
43
5
1
171
8
45
27
63
25
8
79
108
57
29
7
3
6
20
4
71
15
28
18
32
30
6
15
21
3
12
69
34
20
10
18
42
12
60
20
6
25
57
110
16
17
7
48
9
15
24
9
12
5
16
2
21
4
32
49
26
10
6
17
36
51
45
4
51
80
36
25
9
36
20
7
21
35
136
20
36
55
5
12
33
7
32
1
18
2
19
33
20
15
7
14
27
4
5
43
32
1
12
2
1
12
5
91
29
103
5
7
12
15
41
7
5
25
35
72
3
21
36
16
84
15
36
18
27
3
29
28
32
1
11
1
42
6
36
35
24
97
39
8
13
2
6
4
87
11
25
117
56
7
8
4
12
36
20
13
6
53
40
5
10
2
6
9
21
7
35
22
24
12
42
5
72
16
15
72
6
12
38
1
80
19
21
8
7
21
5
34
18
11
49
23
9
126
9
9
111
16
45
8
16
23
52
56
4
33
3
15
18
2
22
8
103
65
36
31
17
3
13
51
9
72
92
10
18
3
12
8
7
12
92
9
37
20
39
33
36
22
38
10
29
40
63
18
6
8
16
17
49
23
13
35
69
16
24
35
9
39
15
22
66
2
3
33
15
37
27
35
22
39
9
2
73
57
14
1
9
54
42
6
12
45
60
80
27
1
9
8
22
6
42
30
8
4
38
13
27
12
9
9
32
18
18
3
12
109
24
20
66
10
36
18
32
64
5
1
39
9
20
36
46
8
21
96
37
8
39
13
35
25
15
8
64
8
25
2
13
15
32
9
9
7
39
9
45
78
48
44
33
7
17
9
52
8
19
35
13
9
23
7
53
3
9
4
9
18
24
29
7
5
33
24
18
9
19
2
40
128
7
24
5
4
36
26
33
61
56
28
11
55
41
117
18
18
7
44
1
39
3
12
30
3
35
10
32
15
19
29
7
6
30
65
75
10
35
9
10
14
7
48
57
18
36
30
20
4
155
4
21
6
26
79
45
6
5
27
48
9
84
19
12
41
48
4
33
3
9
62
10
80
94
36
14
6
16
5
28
45
32
82
33
5
10
42
15
15
8
40
90
12
2
1
69
15
11
28
44
40
30
3
65
10
12
20
37
8
88
8
19
12
20
6
10
42
11
1
6
32
1
32
9
10
6
95
4
20
19
2
3
85
11
1
14
10
56
22
30
12
26
9
84
1
6
14
28
36
26
18
22
6
20
55
5
4
6
18
6
18
50
13
8
16
45
35
24
39
18
79
15
65
45
39
4
8
25
30
20
4
30
36
12
27
56
33
7
32
15
25
68
7
2
28
27
39
2
7
41
19
56
19
18
48
51
23
6
19
15
30
2
16
5
48
39
22
20
4
12
27
47
28
45
45
20
63
7
12
21
32
43
12
32
18
7
5
40
35
36
19
96
8
16
33
27
38
58
12
110
15
48
4
39
14
7
9
27
39
53
12
16
23
52
12
77
13
8
75
100
35
54
4
96
6
2
40
6
6
3
35
6
19
141
24
8
3
25
24
131
19
6
14
12
9
52
48
36
5
43
57
6
17
3
18
19
8
25
23
9
7
63
42
35
19
2
12
6
37
89
34
36
6
3
29
16
12
74
9
25
39
33
2
25
45
8
67
41
31
9
6
24
9
5
132
18
10
11
16
29
42
100
53
36
16
5
27
12
1
14
6
22
5
45
10
26
39
16
29
15
1
26
10
6
32
1
39
48
33
47
54
3
33
52
38
4
24
9
68
33
24
36
4
27
9
24
26
45
25
14
58
48
30
17
9
6
9
49
84
35
37
99
24
35
16
60
14
82
48
33
9
54
17
9
36
43
39
8
24
4
5
1
35
3
73
9
8
16
15
11
10
11
24
16
32
13
20
30
52
5
16
17
7
33
32
72
54
4
30
12
6
2
52
3
21
24
62
69
19
6
35
7
42
35
1
2
10
3
29
106
14
7
24
51
26
24
3
31
17
39
25
21
24
3
116
4
12
20
21
10
30
24
80
19
17
10
9
20
16
33
11
13
6
6
8
3
64
9
87
80
12
33
22
12
30
35
21
132
15
15
18
63
16
15
41
24
13
3
45
3
32
4
29
24
18
4
5
13
35
37
50
93
1
14
10
3
48
144
27
30
18
38
42
10
48
8
24
7
11
25
99
18
2
48
6
16
23
1
11
19
42
12
35
52
9
32
39
36
25
23
40
81
20
24
39
12
48
7
54
59
13
20
55
9
18
20
58
2
52
38
31
9
11
40
29
7
48
20
12
16
29
46
18
6
50
24
31
5
36
34
29
21
78
10
18
9
9
44
3
28
84
8
24
1
27
36
21
23
43
12
5
7
6
44
16
15
93
42
14
3
75
117
9
4
8
60
48
55
71
1
8
12
13
35
7
2
3
43
30
11
16
60
33
14
6
4
8
19
23
10
3
23
12
4
18
30
6
11
40
8
13
12
2
9
4
3
29
40
8
12
3
36
10
47
4
8
45
3
40
8
120
31
29
36
16
24
21
8
67
23
6
3
103
20
28
9
36
11
28
41
16
33
3
8
64
15
5
21
6
54
16
3
3
98
7
29
3
13
15
8
21
10
9
9
63
89
19
27
33
45
11
55
6
20
7
8
19
6
30
9
3
20
33
24
15
18
36
99
13
48
11
13
63
99
20
13
21
2
9
45
3
7
65
15
9
24
52
71
34
23
96
1
11
24
13
68
7
63
30
14
9
16
5
100
8
51
9
70
17
3
12
13
23
9
19
29
13
20
4
6
24
18
20
58
20
9
48
27
49
5
19
32
24
7
9
5
4
96
15
5
10
45
48
33
3
5
16
18
33
15
8
1
45
54
36
96
18
47
9
15
16
33
15
45
2
45
12
15
18
70
2
15
7
38
10
8
4
41
7
86
16
131
3
22
30
5
9
18
42
19
9
15
20
1
44
22
6
2
1
24
17
18
13
8
4
108
65
87
16
17
4
23
12
1
12
30
50
12
64
11
75
34
56
36
3
7
17
60
12
21
43
11
36
18
7
24
20
16
27
6
26
49
39
33
32
28
53
7
9
18
6
51
20
79
29
25
35
15
112
26
82
26
19
3
2
7
20
168
40
3
69
8
37
108
11
12
15
34
51
3
20
36
33
7
41
9
15
45
4
12
15
3
32
34
23
33
4
35
13
11
7
20
10
15
17
3
12
28
8
25
71
25
24
11
48
37
8
10
5
13
62
61
12
39
6
12
3
33
35
7
29
88
20
16
5
31
39
5
1
6
9
3
18
39
20
36
45
15
64
44
4
3
24
9
44
52
41
19
36
9
30
18
47
13
26
16
38
27
25
6
9
20
43
5
67
9
24
3
69
20
3
1
15
14
27
16
17
58
14
36
27
28
60
29
30
73
12
5
3
28
59
58
12
36
47
37
23
13
3
5
7
48
20
37
24
14
66
15
36
4
23
57
16
12
27
8
33
24
1
3
11
46
14
9
57
4
30
6
24
8
22
20
33
15
6
16
50
18
52
11
19
80
4
2
30
9
85
30
66
12
15
12
65
28
3
12
5
22
14
6
9
16
3
41
19
65
31
17
97
30
6
24
51
21
50
6
54
21
15
10
2
10
83
39
33
16
39
50
15
13
35
19
36
9
89
24
27
3
112
105
56
60
33
10
96
24
9
5
90
33
25
44
3
13
83
37
14
21
4
5
24
12
10
17
12
1
60
14
30
4
12
23
19
17
3
16
14
7
11
13
21
3
15
12
30
63
92
64
17
28
51
5
6
40
29
13
23
7
5
1
20
6
33
55
17
40
29
46
30
11
12
13
12
56
4
20
7
39
29
7
20
16
53
12
27
10
12
86
45
25
2
25
21
26
9
31
48
5
48
12
1
6
20
16
38
36
31
20
25
35
28
21
8
43
8
24
12
3
13
57
2
9
19
6
20
52
84
11
7
42
78
17
19
12
24
6
8
34
5
1
24
30
5
21
15
9
3
4
9
11
19
60
20
9
43
53
4
15
6
35
49
32
36
ABCD 99444063242*3^$a+1 [50108]
6
6
54
3
16
107
93
4
5
18
90
24
24
42
18
126
49
131
6
24
30
33
33
72
31
11
24
24
48
18
120
162
48
30
12
48
66
54
42
25
5
60
3
40
29
102
18
6
9
27
66
18
6
24
30
60
30
39
36
27
73
77
147
93
84
18
42
60
126
13
5
90
66
39
40
77
43
41
30
18
12
3
33
48
12
24
19
17
48
180
15
9
12
43
5
6
105
15
96
30
6
30
18
6
3
21
15
45
99
16
17
30
72
21
27
33
9
6
25
80
100
65
159
21
36
24
30
60
9
15
60
156
36
18
103
8
99
108
30
18
109
5
90
18
18
69
33
3
57
90
30
18
66
96
60
24
18
61
24
48
65
43
17
42
1
11
1
32
21
42
13
41
48
12
30
24
60
150
6
48
45
3
25
23
54
60
6
24
42
36
42
12
93
16
5
19
11
96
48
12
120
153
21
7
32
40
5
12
159
40
11
126
3
9
6
66
36
24
19
5
132
3
75
30
24
55
77
120
36
12
60
36
7
107
121
5
30
69
28
8
39
48
13
11
66
24
6
18
150
30
54
13
5
144
36
24
24
19
53
3
15
69
261
36
63
36
9
6
36
60
6
42
60
25
17
60
36
67
17
18
6
42
42
6
6
30
60
6
18
42
43
17
18
114
102
24
36
54
6
9
120
9
51
40
11
109
59
48
12
18
12
6
54
111
75
102
108
6
24
30
12
78
6
31
5
78
72
30
103
11
49
77
3
21
24
6
90
18
66
6
48
12
18
18
24
24
6
66
72
66
30
6
54
6
30
6
3
117
18
42
114
36
37
227
66
18
36
13
11
162
102
18
60
42
6
24
6
180
96
6
18
9
21
6
36
85
23
54
43
59
96
90
30
18
19
41
30
9
28
32
27
49
11
114
66
18
48
27
45
135
16
59
85
41
19
95
66
6
48
81
27
33
15
102
42
25
36
77
48
19
143
33
4
48
5
144
63
76
17
60
12
66
24
48
12
1
11
66
3
51
61
65
60
210
48
36
96
25
35
48
45
4
36
89
6
24
6
276
30
144
9
40
23
30
7
35
12
1
227
48
33
4
11
72
18
30
25
155
6
3
16
24
47
18
48
42
48
18
6
69
45
72
18
42
12
15
27
54
115
5
60
72
12
6
246
108
48
43
47
132
6
6
84
6
114
42
24
19
35
72
72
1
41
19
137
7
53
60
42
6
30
25
17
18
54
51
69
12
30
30
84
99
36
4
35
6
7
89
60
90
1
35
54
60
24
79
77
99
84
3
192
120
42
54
6
43
17
24
42
48
6
43
53
55
8
69
103
77
30
48
37
35
12
6
24
6
12
1
11
78
6
42
163
24
41
7
5
18
105
21
19
65
126
69
21
36
24
63
45
102
30
66
12
36
72
24
18
30
108
97
17
78
12
13
41
36
48
48
30
72
45
27
6
24
30
9
51
18
6
37
5
48
36
36
42
25
20
3
90
24
66
73
29
6
85
65
42
33
75
42
12
132
120
18
48
57
60
160
53
18
66
84
30
30
39
15
66
42
60
18
24
6
25
5
6
13
35
30
48
60
42
78
3
111
78
15
76
65
12
24
3
57
19
17
18
54
6
90
12
12
12
36
18
30
30
36
48
48
24
78
42
13
101
102
114
24
19
11
162
102
18
30
84
18
43
29
6
174
30
9
21
48
18
13
11
6
55
8
9
48
30
30
84
43
41
135
9
48
24
30
54
84
55
20
21
30
126
18
60
12
36
18
15
21
39
21
19
17
102
141
39
21
135
84
18
30
48
45
40
80
15
126
31
35
48
6
18
36
12
18
36
126
18
15
15
12
33
45
6
36
174
24
60
24
31
180
11
24
60
30
19
77
60
6
12
1
137
48
15
27
18
24
15
141
7
89
48
31
5
39
27
9
4
11
12
30
18
42
48
54
6
12
7
11
42
12
66
85
17
42
36
12
84
60
6
48
30
12
90
30
12
25
17
66
54
48
66
9
3
33
4
41
139
107
69
100
17
18
42
24
91
35
18
30
6
19
11
54
75
100
11
66
54
61
17
42
96
90
24
36
24
24
42
33
45
30
54
15
93
7
17
99
40
89
151
41
24
12
42
36
97
17
15
33
12
228
18
102
3
4
143
12
78
42
6
24
12
54
12
12
13
17
42
1
29
96
27
87
30
78
12
18
18
138
39
3
18
6
6
30
54
24
6
54
66
18
18
33
75
6
24
6
48
18
27
3
78
72
3
39
42
6
78
15
105
30
42
60
60
123
4
17
24
24
6
45
9
15
3
12
36
69
93
123
24
16
20
52
17
48
12
78
24
60
30
48
31
191
30
6
90
7
156
17
30
18
6
69
21
19
59
13
92
21
19
5
126
129
63
12
18
3
51
18
12
24
6
36
48
25
17
18
12
18
6
49
5
6
13
23
24
90
6
18
12
3
81
66
145
83
6
48
36
7
5
24
3
27
48
6
42
313
41
18
42
54
60
114
31
41
66
37
83
18
6
13
5
12
39
15
102
12
48
30
30
18
30
75
9
43
35
60
24
13
5
96
30
6
60
90
66
30
30
60
42
48
54
48
42
24
69
3
ABCD 99444797828*3^$a+1 [50011]
13
6
6
48
18
17
1
11
19
41
64
32
25
24
11
73
12
42
5
91
6
6
77
52
15
24
54
3
87
17
49
12
18
66
54
66
6
5
13
87
63
5
25
12
42
18
24
36
15
9
78
30
12
30
9
15
42
15
24
116
7
42
11
85
3
87
42
12
54
174
11
72
12
55
6
95
55
6
6
48
30
84
83
40
12
75
12
54
27
9
63
8
55
54
11
52
27
18
15
20
60
37
18
33
9
6
18
6
9
39
30
132
54
42
15
15
60
9
8
48
13
11
1
23
12
40
20
24
1
3
32
37
42
5
24
12
19
125
49
47
13
6
36
29
48
40
32
1
59
4
44
7
33
20
12
151
33
9
36
27
57
60
23
25
12
18
5
43
17
24
28
8
7
18
35
43
24
30
36
59
85
12
23
31
42
35
12
61
51
3
6
12
23
52
32
12
169
6
66
47
97
11
85
78
30
24
15
81
47
7
18
39
9
42
5
4
63
21
51
6
24
3
93
3
21
66
9
15
30
23
31
6
54
41
1
12
30
42
36
12
15
132
156
27
12
54
42
132
53
7
6
11
25
11
49
15
9
24
126
24
5
13
39
36
57
18
48
6
95
4
24
33
30
54
48
6
42
42
33
39
5
60
103
177
9
6
53
7
18
27
63
18
30
18
6
81
57
72
15
153
12
3
21
35
36
84
19
48
29
13
123
27
5
31
57
99
29
84
43
5
19
5
13
6
54
107
16
45
42
6
27
93
36
6
29
48
43
24
5
36
60
40
45
24
24
6
24
30
51
20
16
3
6
23
25
27
21
90
24
66
30
24
6
23
1
18
18
78
5
25
6
36
12
5
16
9
71
52
32
1
35
49
63
8
1
24
12
23
19
18
35
73
11
28
93
12
23
25
12
12
15
8
28
69
11
7
21
20
36
13
6
72
30
35
7
30
72
24
12
24
24
11
19
65
24
7
6
72
66
42
12
71
36
1
87
105
123
12
27
89
55
21
9
15
44
61
6
18
6
24
72
54
12
15
9
30
54
39
45
6
96
48
6
42
45
8
12
24
31
42
63
57
6
72
42
96
35
4
33
30
30
35
25
12
36
72
23
7
24
6
18
30
11
31
48
5
31
9
32
19
30
51
57
71
1
6
18
12
12
126
41
16
9
24
12
47
1
36
36
15
9
18
33
9
71
7
77
1
12
15
33
39
45
11
12
1
12
12
3
33
12
24
3
20
43
29
4
27
12
30
27
33
3
9
11
24
61
12
48
27
51
36
6
15
27
17
24
12
7
113
60
7
5
31
6
6
48
12
48
9
36
45
36
111
9
48
36
30
41
49
6
66
15
39
120
24
5
60
1
18
5
16
15
12
12
36
36
54
6
21
20
19
18
12
36
84
3
33
15
44
13
6
24
6
84
47
36
25
24
63
27
54
12
35
19
36
12
120
17
31
12
21
21
60
60
11
13
147
3
12
5
19
48
21
21
36
24
6
42
6
17
24
19
102
30
45
8
12
43
24
33
63
57
120
15
72
48
5
85
15
15
24
45
3
6
27
15
30
3
9
6
17
73
36
11
25
18
90
36
35
79
84
6
51
51
45
39
240
41
40
20
7
21
111
9
81
18
5
40
12
48
93
83
7
17
48
28
9
35
73
90
29
55
48
48
9
45
6
18
11
16
32
7
5
79
12
5
40
12
96
32
12
96
7
53
36
4
12
9
11
7
36
29
1
11
13
60
3
48
45
39
33
59
1
12
228
27
21
12
24
18
6
24
27
8
43
78
36
83
13
15
99
6
87
15
6
12
72
15
27
6
35
49
23
28
33
30
5
19
48
33
9
12
3
15
30
48
54
29
37
24
71
84
36
19
24
42
39
20
36
13
27
45
42
77
151
48
17
12
1
12
47
1
71
61
27
21
36
18
48
9
8
16
27
12
6
27
45
3
9
6
6
23
60
25
47
13
3
92
43
30
27
8
7
6
72
72
47
13
35
13
60
18
29
1
90
17
25
15
9
35
16
68
1
23
37
6
29
16
3
17
49
3
93
60
15
69
35
4
45
12
192
36
107
13
12
54
6
42
42
36
39
8
13
99
33
23
7
48
9
8
7
9
21
11
108
67
30
3
9
3
9
60
6
54
6
12
41
55
89
16
27
45
63
5
12
7
53
4
21
27
33
78
42
99
21
60
24
23
7
9
81
3
15
48
42
35
13
15
68
16
9
75
12
8
4
15
42
6
12
42
11
43
42
84
23
52
20
31
29
103
12
30
6
45
24
9
27
48
21
36
47
1
24
11
31
9
32
37
12
30
6
35
48
40
21
35
24
31
45
39
5
7
45
12
45
27
56
85
24
83
25
11
19
96
9
20
7
21
27
41
19
30
3
9
63
32
25
6
105
3
66
35
24
36
1
18
96
33
20
13
54
18
18
45
9
15
21
3
20
1
11
73
47
4
48
36
32
24
4
32
24
36
40
48
20
52
15
12
21
15
54
15
3
48
30
60
24
30
33
8
4
75
12
30
35
13
6
54
42
30
3
123
45
9
6
72
18
30
18
42
5
37
15
3
5
25
47
13
12
72
63
75
5
73
18
6
59
16
68
61
36
18
30
123
9
119
4
8
19
54
90
6
54
6
36
48
15
9
18
18
39
8
7
5
28
3
5
55
6
108
6
6
84
24
11
19
33
44
1
12
47
36
19
6
35
24
16
9
59
19
65
25
36
36
6
9
45
23
72
16
33
75
72
144
20
25
24
27
3
21
33
3
68
7
90
15
3
9
3
17
1
30
54
18
42
11
25
24
23
19
60
90
18
18
18
45
12
33
27
117
48
23
4
8
13
66
24
24
93
12
27
6
15
135
65
67
5
13
48
12
12
3
3
29
55
21
57
47
73
24
84
12
27
15
45
20
7
5
61
3
21
66
12
17
1
18
21
81
12
3
9
18
12
18
15
8
25
12
3
72
81
6
5
13
11
97
59
31
102
48
47
7
96
60
45
60
48
21
24
30
60
29
25
18
24
18
15
32
1
27
56
25
6
36
30
12
27
60
45
3
63
105
8
12
43
29
28
9
96
30
18
27
84
15
5
13
36
30
36
21
108
24
60
75
41
1
11
25
18
102
54
6
24
18
36
9
8
12
40
36
51
48
6
6
30
6
54
15
21
114
33
33
15
45
123
15
5
12
4
68
1
15
15
17
49
15
21
12
102
18
42
36
48
12
42
6
12
24
41
7
18
39
15
5
4
75
12
24
18
15
27
9
60
39
113
24
79
24
48
45
44
1
12
11
1
30
6
18
9
12
20
25
11
49
3
21
12
48
30
54
47
25
11
25
12
35
12
25
24
27
12
45
11
1
120
6
17
48
4
21
23
40
32
4
105
15
20
85
6
18
54
30
11
4
8
4
8
28
80
7
48
65
25
35
60
49
3
8
103
9
15
17
96
7
5
40
60
45
36
11
4
ABCD 99444872908*3^$a+1 [50127]
195
77
168
48
48
96
64
24
27
189
99
12
89
16
128
91
45
24
32
163
72
60
89
7
12
48
29
136
80
43
77
7
41
40
120
27
117
135
156
77
264
91
72
48
45
27
21
216
56
88
56
96
48
400
72
3
24
21
24
80
120
88
27
101
139
96
77
64
120
8
96
91
48
53
160
39
60
5
24
136
99
144
53
55
84
48
45
171
125
112
24
123
141
39
180
197
24
72
19
221
40
3
69
8
48
19
5
295
153
243
24
101
151
240
9
224
72
88
120
123
93
195
101
16
27
365
88
8
295
161
96
79
33
3
29
19
240
96
24
29
43
5
139
21
200
64
255
201
48
99
72
5
40
104
64
48
80
88
51
96
24
101
120
72
115
45
96
171
29
151
113
96
216
16
248
24
48
168
64
291
60
209
16
99
77
96
360
120
19
5
216
88
147
5
88
144
8
40
195
5
120
24
88
96
195
5
264
192
115
141
8
19
48
5
115
77
7
33
63
17
43
173
19
48
180
65
127
48
17
175
132
29
24
72
43
36
144
105
32
336
48
19
120
261
192
80
72
31
185
19
36
89
48
295
105
48
96
3
132
81
27
240
96
69
15
33
8
91
141
48
72
104
136
3
96
189
32
67
93
248
264
55
297
3
125
91
29
192
16
63
65
19
45
56
112
123
72
180
105
3
72
5
235
12
33
27
141
75
29
72
88
128
24
43
5
72
88
27
53
136
32
43
77
307
117
51
5
7
41
64
75
5
67
5
48
216
64
72
99
405
80
19
125
88
123
24
117
56
24
64
32
187
77
31
132
12
96
113
240
96
376
27
48
53
67
29
19
36
129
72
104
48
211
29
43
53
184
171
45
51
108
60
45
32
96
112
3
189
8
31
17
40
3
96
53
40
75
5
67
36
17
67
29
19
12
89
7
33
104
48
55
57
123
12
12
5
120
48
43
173
79
36
72
29
216
19
45
8
163
5
79
336
17
40
56
91
53
451
156
41
208
147
69
24
195
84
57
80
16
423
132
5
24
24
211
53
192
16
104
139
45
75
5
67
48
120
77
7
12
5
16
32
72
16
27
300
161
91
213
8
48
19
77
43
93
27
45
51
132
12
180
153
3
101
168
91
60
17
175
33
207
228
29
43
24
29
160
32
19
125
88
80
96
136
48
3
120
173
67
53
16
15
96
249
24
480
24
72
3
48
12
17
24
96
88
3
117
147
24
12
89
163
72
29
40
32
40
240
120
75
72
96
264
48
53
192
55
228
5
192
48
24
72
88
32
19
125
235
72
173
19
117
ABCD 99444959858*3^$a+1 [50020]
54
42
59
60
25
15
12
3
77
24
16
12
57
39
36
45
24
11
36
25
23
4
81
12
47
25
143
28
56
64
56
64
36
9
39
116
64
56
16
141
39
48
57
90
29
55
6
59
24
1
27
48
56
31
33
27
17
12
1
47
85
11
16
8
60
48
40
80
64
8
7
9
56
25
59
24
73
39
20
4
36
36
9
35
151
57
12
108
15
21
24
27
209
31
5
61
15
9
84
6
54
30
57
72
72
56
4
8
12
16
9
15
39
162
27
8
19
45
44
24
37
36
27
32
84
12
24
4
56
4
9
27
39
101
25
83
52
20
24
16
48
8
133
27
75
42
12
123
8
88
51
65
60
76
8
16
69
156
6
18
72
3
36
9
150
9
8
88
21
3
12
33
3
84
20
64
192
60
48
32
12
31
72
69
24
15
17
13
27
60
24
8
7
36
9
8
72
16
68
4
8
60
24
1
135
24
48
252
20
16
60
24
120
60
20
19
45
81
99
120
44
48
13
72
30
5
48
1
3
36
12
80
40
8
7
45
20
25
300
18
9
8
48
76
80
36
55
29
25
3
188
28
12
48
24
96
87
12
41
52
3
21
45
99
15
69
80
48
64
8
72
16
123
17
19
69
72
24
33
23
40
69
63
20
52
8
1
27
152
40
33
54
9
80
4
135
21
32
88
147
153
81
3
56
1
35
13
15
8
40
48
44
48
40
9
6
77
85
48
23
96
4
56
4
15
6
11
40
8
12
100
9
11
19
33
68
12
48
48
52
8
37
24
59
144
76
9
171
24
75
17
1
84
99
44
96
19
21
27
9
8
7
29
4
92
4
60
45
131
25
90
6
27
36
21
35
16
9
23
132
1
3
24
20
16
96
39
24
12
6
30
29
76
48
12
32
1
27
60
12
48
32
1
51
128
40
192
36
39
33
108
9
39
105
71
16
44
16
44
28
36
120
21
36
143
37
48
35
24
37
15
24
12
92
40
96
32
124
44
1
11
12
52
8
13
3
20
12
60
4
36
80
64
8
12
40
56
52
57
35
24
40
24
12
144
56
28
8
19
29
40
56
163
5
148
60
45
35
19
33
33
15
84
8
28
9
15
80
40
15
33
20
67
41
84
4
24
36
32
48
25
11
76
8
61
6
84
53
52
120
15
41
43
42
59
40
8
12
16
44
76
12
8
4
24
32
12
13
15
12
36
72
24
48
21
147
48
81
83
76
36
20
24
120
37
3
44
7
9
27
33
72
8
4
21
27
45
63
27
137
67
21
8
132
72
28
44
55
9
32
48
49
47
36
13
72
54
41
12
91
66
18
33
9
36
15
3
45
57
39
24
80
36
19
69
60
8
72
96
196
96
60
9
135
60
45
111
9
11
49
63
132
36
3
41
4
75
5
40
20
7
29
4
21
3
32
79
45
36
9
59
28
32
97
48
6
45
9
18
9
9
11
24
31
90
51
32
36
157
54
9
9
3
8
4
57
275
4
32
85
95
12
252
13
3
32
25
27
20
1
63
96
39
5
16
15
24
17
120
25
39
24
129
11
4
12
20
16
44
60
145
35
36
4
9
15
24
57
23
88
27
6
39
12
8
28
20
28
24
12
8
55
5
16
12
57
3
45
119
76
3
41
4
44
16
20
4
32
76
84
44
4
72
60
20
16
12
27
9
72
108
20
85
59
40
48
24
120
120
24
32
12
96
4
56
121
120
23
76
87
69
20
19
5
64
57
18
153
24
15
45
20
60
96
28
36
36
104
60
28
87
45
9
90
9
3
5
4
20
31
5
24
88
96
12
9
54
45
36
45
59
36
40
21
15
39
285
36
108
24
72
20
109
35
1
3
63
53
184
15
21
12
80
12
76
12
84
9
15
20
76
68
12
16
44
4
111
9
21
111
80
64
24
12
248
91
21
15
29
31
89
60
25
11
43
5
12
43
45
12
180
12
33
59
36
4
24
12
8
76
75
5
24
64
92
40
24
12
9
219
96
56
24
1
3
15
17
24
25
3
3
105
24
8
40
108
44
4
171
18
15
96
60
20
96
16
80
88
32
48
36
36
4
51
89
19
42
75
33
39
152
1
3
36
60
135
29
31
173
7
29
7
9
44
64
108
92
180
37
23
28
9
83
61
51
48
3
57
32
16
84
24
45
111
80
28
92
49
35
37
72
23
4
60
68
16
32
52
8
12
28
60
15
5
25
24
36
35
55
9
39
5
136
20
60
120
24
31
9
116
73
51
116
16
24
36
84
33
27
36
92
48
13
27
20
64
105
23
72
24
216
25
11
13
27
3
125
12
12
16
51
6
75
24
24
12
45
35
64
80
40
123
12
29
97
15
32
12
36
28
21
63
8
40
8
24
16
20
52
27
30
47
31
29
24
60
36
60
25
3
12
20
1
59
43
42
84
24
243
39
65
16
12
32
24
120
52
9
84
87
9
30
41
4
156
33
36
6
5
60
19
9
87
12
33
9
15
3
17
28
21
39
80
16
44
37
96
123
21
59
52
9
15
20
156
25
15
48
69
11
1
35
124
44
28
48
20
36
36
49
11
60
73
27
27
45
3
9
99
ABCD 99445641026*3^$a+1 [50013]
30
36
84
42
11
4
3
113
24
40
15
48
6
35
24
48
37
42
41
84
55
89
12
43
89
31
5
19
5
168
13
66
33
72
39
30
24
51
21
30
29
91
24
125
259
33
33
96
15
36
69
59
96
43
132
144
6
11
157
6
66
3
36
111
18
51
51
48
60
60
33
39
90
11
48
55
29
52
8
37
59
24
48
60
7
120
65
67
48
17
13
75
141
11
19
186
35
19
144
21
36
63
81
249
3
39
48
96
41
24
76
15
48
5
60
52
3
53
72
60
1
6
48
12
48
137
103
30
6
186
11
72
12
76
123
5
16
248
67
5
40
3
66
11
13
15
36
15
6
24
30
96
81
68
85
6
5
13
96
15
20
24
91
24
66
6
53
7
321
3
29
61
51
93
66
6
71
60
7
6
120
66
225
63
12
5
60
145
95
19
141
39
60
125
36
79
84
77
24
52
108
69
6
24
5
31
81
188
7
60
30
35
43
5
12
25
30
18
51
39
12
168
60
150
35
55
6
6
53
67
108
77
25
30
18
11
60
25
35
19
36
17
13
131
76
20
24
19
24
21
75
60
17
79
29
12
7
36
66
23
25
23
12
55
65
28
147
33
63
30
35
24
61
71
204
55
17
13
150
69
8
43
36
93
195
41
24
91
24
5
52
116
28
81
24
186
30
24
6
48
101
139
45
20
60
100
20
120
36
4
45
150
137
55
5
55
48
137
13
42
33
32
79
29
112
20
16
63
156
18
6
60
17
43
90
11
13
72
83
36
12
40
3
5
96
205
11
13
27
87
65
108
103
66
24
66
89
91
53
48
67
66
210
9
51
5
24
37
54
66
23
25
23
49
3
8
244
20
24
55
9
68
49
171
72
15
156
66
30
18
72
75
3
125
61
120
59
12
144
49
35
60
31
24
66
120
35
79
77
25
35
43
42
78
36
84
12
41
52
20
31
29
1
35
64
15
57
216
3
149
205
3
8
60
25
30
24
36
30
59
72
43
5
76
51
48
30
240
35
85
35
16
165
54
12
60
221
43
90
96
15
44
115
36
29
12
72
12
19
29
25
83
103
77
79
53
31
41
36
60
19
90
144
11
79
125
79
96
5
124
15
5
12
76
39
29
4
8
67
77
43
5
16
261
11
13
120
114
30
150
5
48
7
6
6
93
56
79
17
64
45
66
84
29
12
36
37
72
35
43
5
72
103
12
5
133
35
85
6
156
60
53
67
9
15
5
24
48
13
30
45
45
24
120
6
120
29
7
29
1
11
144
4
9
90
6
35
24
72
16
27
5
61
11
13
192
48
111
44
120
12
19
29
228
108
79
17
103
5
91
24
113
48
84
28
39
5
205
11
43
5
16
3
60
6
30
114
30
45
32
120
100
15
114
35
91
18
51
21
11
19
24
17
7
5
55
36
41
16
44
36
49
18
12
5
48
31
161
48
37
168
6
114
11
60
19
6
11
16
32
120
115
5
31
36
21
27
12
60
125
13
87
39
90
120
35
19
66
27
27
66
126
144
89
132
19
117
3
69
51
24
17
19
41
64
20
36
19
137
19
30
18
30
15
81
27
123
5
16
3
66
59
16
69
30
5
127
48
60
21
56
13
30
156
60
29
37
11
139
29
109
35
60
60
55
41
16
56
48
12
64
3
65
37
24
54
5
85
51
15
6
59
109
6
57
87
21
32
120
24
48
61
6
5
24
96
85
18
30
131
300
19
6
30
24
132
78
107
13
23
7
12
89
24
168
7
17
48
67
108
65
37
11
13
54
93
63
41
36
4
3
12
89
24
91
66
168
90
12
18
35
12
28
116
19
150
216
11
19
24
41
25
27
72
20
12
24
60
12
37
131
24
7
48
6
150
36
54
119
31
125
36
4
21
131
67
90
107
124
44
115
42
23
7
120
29
19
96
81
39
5
55
17
48
61
35
60
36
40
27
42
11
13
96
23
96
79
45
80
48
7
126
54
125
108
7
5
16
20
19
12
24
5
180
1
18
156
90
6
48
66
11
19
77
72
31
17
37
11
16
3
12
29
36
43
42
11
13
114
36
57
44
24
192
109
18
150
96
11
43
90
35
232
399
105
32
24
ABCD 99446296102*3^$a+1 [50002]
102
5
25
83
49
75
20
31
24
186
36
11
43
17
13
36
6
54
3
32
139
24
6
12
24
168
102
41
43
6
18
132
9
20
24
1
24
30
66
75
45
96
36
78
17
48
1
15
189
30
17
7
42
99
20
19
12
89
49
95
112
56
13
59
13
198
90
11
24
40
120
21
48
47
49
59
121
6
30
3
8
64
48
72
20
13
36
126
6
42
48
48
5
40
45
35
49
66
5
24
132
36
72
121
6
36
53
12
144
28
216
75
42
3
32
7
90
35
52
9
30
36
5
88
120
80
37
18
78
39
3
57
3
6
39
27
29
25
35
49
111
20
1
71
13
11
64
104
1
131
16
68
12
108
1
35
4
9
47
88
96
69
11
76
21
102
18
23
120
19
17
64
69
11
84
12
13
47
24
1
48
15
188
37
23
7
45
3
29
4
57
48
204
48
83
36
25
39
9
155
16
32
25
23
79
36
5
37
59
19
17
64
20
40
3
72
29
1
18
48
174
11
60
37
48
18
57
33
35
145
11
91
5
133
12
18
77
25
18
101
120
24
24
7
48
30
35
16
39
90
96
66
45
104
1
71
24
19
12
29
16
20
168
7
30
287
61
119
91
6
59
16
3
41
49
15
72
44
1
60
36
59
55
48
18
23
24
12
28
68
60
145
12
167
1
30
113
36
43
17
49
11
36
4
15
84
6
35
64
9
23
4
39
5
12
25
72
35
208
20
12
1
36
18
57
84
44
12
31
84
6
54
5
84
24
40
8
37
75
81
24
27
39
30
59
132
136
72
8
13
51
33
51
20
16
69
24
147
63
57
33
47
13
35
48
7
77
16
44
4
92
24
48
61
35
25
66
5
73
6
6
30
41
97
107
79
281
61
35
97
23
48
16
39
30
12
18
42
48
30
30
36
30
48
78
39
8
61
27
68
1
24
54
12
36
53
25
12
107
12
36
48
64
27
18
15
128
115
57
33
18
21
9
60
24
66
17
43
17
108
1
71
7
17
43
12
9
24
32
49
150
41
73
12
83
1
24
111
156
44
49
15
51
6
95
121
39
93
12
35
1
35
48
7
69
9
51
48
57
24
24
12
15
33
15
20
1
24
71
7
5
48
36
193
11
49
6
101
120
73
15
20
157
84
96
36
18
5
24
1
95
24
1
15
36
15
33
20
40
8
19
30
23
40
8
48
160
20
36
31
113
19
6
71
28
80
12
4
20
7
132
36
41
13
11
37
18
81
20
48
31
84
65
13
12
48
18
30
47
7
41
196
21
39
93
30
108
29
84
61
63
20
48
43
60
65
25
144
42
48
21
21
3
81
72
143
217
24
95
144
49
48
59
49
35
192
13
15
141
36
24
23
16
36
48
111
12
5
60
97
95
97
179
55
17
208
51
108
18
42
18
3
84
36
159
42
3
20
16
32
124
60
3
33
20
25
35
19
30
30
18
12
24
11
100
44
12
85
75
27
21
39
12
29
36
16
48
39
5
96
85
36
66
42
35
12
4
72
104
1
39
81
83
241
3
60
15
6
59
37
48
42
53
73
35
4
39
201
8
40
128
97
66
5
24
55
30
11
16
21
3
56
19
66
3
8
108
25
71
133
6
6
35
13
11
24
91
101
88
21
51
9
47
7
90
156
99
32
43
42
155
1
83
25
24
48
3
80
25
39
120
132
140
24
232
33
35
12
283
9
15
17
4
9
35
16
81
60
23
67
30
11
85
39
84
132
57
12
11
55
42
96
135
20
121
35
36
13
51
39
6
119
12
12
25
48
60
30
222
3
39
41
12
16
32
40
8
1
23
12
229
11
156
67
45
3
17
103
18
11
25
35
108
48
48
16
24
99
30
72
99
60
45
54
5
192
64
87
18
24
11
31
6
75
3
45
36
56
7
17
19
9
21
75
21
6
9
176
79
45
51
9
9
11
64
45
42
24
33
80
12
24
24
40
72
15
54
99
81
39
57
36
123
56
24
12
175
114
15
45
35
19
45
45
66
5
16
8
61
18
41
16
56
19
78
71
76
33
35
61
11
24
1
108
3
8
4
33
27
8
7
21
69
120
111
99
17
160
36
15
65
112
81
11
13
35
43
30
168
15
32
19
29
60
84
25
11
60
25
35
1
39
21
144
66
5
61
42
42
63
36
92
55
5
49
30
30
119
96
64
75
105
9
83
60
25
72
42
125
43
45
32
4
75
57
33
102
150
30
53
1
84
144
27
44
12
52
21
11
28
33
119
24
79
6
95
76
68
12
13
27
51
29
16
8
7
17
61
60
150
30
47
13
35
1
59
36
25
11
28
39
228
153
9
35
1
24
23
48
4
51
41
13
108
30
45
32
12
ABCD 99446352646*3^$a+1 [50013]
51
24
24
8
25
39
68
85
23
49
51
45
15
20
49
15
21
11
64
48
48
80
1
3
56
40
44
1
3
8
52
33
48
15
48
92
52
12
36
21
48
87
48
69
12
3
108
164
52
21
3
45
96
12
39
21
3
12
48
9
3
45
83
40
48
12
21
36
48
27
12
36
96
9
3
44
40
48
9
96
39
60
12
36
92
40
9
36
48
11
4
60
180
96
36
8
36
4
33
23
85
11
4
93
24
15
69
3
36
12
20
208
12
72
21
12
59
13
36
107
4
36
48
60
33
3
56
4
96
144
108
93
23
12
37
11
36
28
33
3
236
1
39
48
69
51
57
15
45
27
93
108
15
21
24
11
88
21
3
20
13
63
81
72
39
57
15
129
48
39
57
75
141
15
80
13
27
48
140
28
48
45
3
57
11
1
63
96
80
73
3
36
9
24
48
168
3
69
47
1
47
12
40
12
12
20
1
108
15
24
12
9
72
3
24
36
48
80
4
105
3
92
4
48
21
87
93
123
33
39
20
13
87
56
100
60
32
97
24
39
72
48
33
11
13
39
24
24
8
13
84
83
4
48
69
36
3
12
20
1
107
48
61
36
3
9
27
48
44
13
12
119
64
36
8
13
131
64
20
37
12
72
3
57
63
56
36
25
39
132
60
84
12
12
32
37
47
4
44
1
72
51
33
24
71
109
3
32
37
99
21
123
21
3
57
36
39
45
15
48
36
12
164
100
48
45
11
13
87
32
60
40
72
24
56
36
16
12
24
8
88
8
40
24
20
1
3
81
15
60
12
36
36
48
24
9
27
32
52
33
15
33
23
49
24
12
3
69
83
61
23
4
44
16
128
61
3
36
12
33
96
143
13
39
8
16
180
132
60
57
108
11
25
3
48
20
28
9
120
83
16
9
27
8
36
109
39
48
9
3
12
36
21
11
28
24
44
4
81
71
16
21
24
12
11
76
24
21
120
11
97
96
63
9
12
15
96
12
9
59
148
24
36
48
60
24
44
1
15
80
1
15
21
75
105
35
85
3
92
28
20
1
72
23
4
45
11
13
3
9
23
1
48
3
12
21
3
72
33
24
36
23
64
21
11
1
59
64
20
12
132
52
12
33
48
51
24
21
15
48
108
24
57
35
60
136
12
80
1
11
132
4
56
49
3
44
37
24
12
23
1
63
32
25
59
48
52
12
92
40
60
48
84
12
48
84
8
36
28
9
167
4
36
45
36
59
52
56
40
33
12
15
81
12
15
9
15
140
96
13
111
21
99
45
12
95
16
21
11
36
28
33
99
9
23
25
23
1
15
69
27
44
25
15
8
4
12
9
63
96
24
20
4
48
69
27
9
83
12
49
36
72
75
24
116
64
45
15
20
12
40
60
33
3
60
9
168
27
72
9
108
27
56
16
9
12
123
132
36
12
36
45
3
9
147
12
24
44
60
16
32
13
27
44
1
59
64
36
21
23
36
4
9
12
23
64
9
3
20
112
12
36
44
52
48
9
51
20
12
13
23
13
99
32
28
21
3
152
1
15
80
13
3
24
9
63
69
143
1
3
33
23
4
57
24
47
52
56
52
93
36
11
4
36
12
12
33
36
63
9
87
60
33
60
23
25
39
33
27
84
21
27
36
8
4
36
9
87
44
1
12
3
44
4
12
168
8
4
9
35
132
160
69
24
35
1
63
57
51
36
9
23
4
81
71
40
8
1
3
21
71
1
15
36
33
51
8
16
57
39
20
28
21
15
44
85
11
36
1
60
84
59
40
9
63
36
44
4
36
108
36
8
13
156
11
12
1
84
3
192
44
73
23
16
12
57
11
25
36
39
24
21
24
51
69
27
48
80
48
13
27
24
72
9
99
48
36
12
132
45
36
87
81
12
24
15
44
36
49
72
99
81
35
4
8
16
21
11
4
36
9
12
27
9
3
188
25
11
96
4
21
48
51
164
4
8
85
107
1
12
39
12
81
39
48
33
23
73
36
192
24
48
24
3
24
12
9
3
57
48
27
117
15
9
47
36
4
57
3
45
3
33
24
3
36
45
108
171
12
12
32
13
51
32
4
12
45
51
24
60
48
132
9
12
24
11
48
40
9
36
27
57
15
12
96
57
27
33
135
57
15
12
36
8
1
24
23
40
81
11
16
132
72
68
37
24
3
177
144
27
45
35
13
24
48
96
3
44
4
21
35
1
35
4
81
23
112
72
48
60
9
144
3
20
37
11
73
3
33
15
80
37
84
132
23
16
45
3
33
24
35
4
92
4
81
111
33
27
24
33
11
4
56
1
3
44
36
49
3
45
63
32
144
13
3
33
27
36
60
9
39
80
48
52
45
83
13
48
36
143
37
15
93
36
96
27
12
24
12
9
35
4
84
156
80
12
48
13
39
12
84
80
12
40
144
48
96
9
144
3
32
28
24
60
9
35
48
36
16
69
107
1
15
12
80
4
45
15
32
4
12
24
56
4
33
11
36
25
36
35
4
24
80
4
21
11
1
3
92
1
63
81
3
105
15
20
100
12
12
32
136
8
4
48
9
39
69
27
44
52
33
11
36
196
216
48
21
12
63
36
33
48
59
52
21
15
72
21
111
261
27
33
95
16
9
3
116
4
12
60
20
4
8
16
84
36
69
27
48
24
72
56
36
85
48
11
16
9
3
20
16
69
39
36
177
11
40
96
8
4
9
39
9
60
15
60
32
12
133
47
28
20
4
92
4
12
ABCD 99446371606*3^$a+1 [50059]
18
51
3
45
12
56
13
75
57
23
79
5
13
18
5
72
157
36
51
129
51
81
12
11
7
33
27
93
9
23
73
72
23
64
72
84
32
43
72
29
31
30
15
27
77
28
96
15
165
92
12
37
35
19
41
28
48
57
90
65
13
12
18
24
9
45
30
21
3
33
33
47
12
72
55
53
1
90
5
7
29
48
13
72
23
37
27
21
23
16
3
30
42
9
9
66
24
17
1
48
39
20
28
3
90
60
72
3
32
19
41
13
35
52
3
9
96
69
150
18
23
4
48
105
12
18
78
71
13
63
87
161
1
143
13
27
51
30
47
43
6
18
18
18
12
42
18
12
36
24
18
15
3
149
13
179
4
51
41
84
1
12
18
72
60
18
12
11
4
116
24
48
37
35
1
15
44
36
184
21
11
4
36
21
75
48
9
18
102
96
30
9
123
18
39
12
3
18
27
8
19
149
79
42
39
9
6
126
23
133
95
40
32
31
21
21
18
54
66
29
61
42
33
12
44
13
11
25
222
30
72
78
12
21
44
120
40
48
8
85
39
123
89
13
18
18
11
61
42
53
13
72
24
54
210
15
75
60
30
27
84
8
43
42
66
72
117
33
12
3
44
13
35
31
6
54
54
48
72
23
52
3
9
9
71
24
64
15
36
41
13
18
24
5
48
52
129
35
37
108
12
123
32
40
57
36
114
77
13
108
12
15
135
53
108
4
81
27
63
132
53
145
15
15
41
16
3
30
24
72
3
20
40
81
51
33
15
21
60
30
45
32
13
11
88
32
1
15
152
31
30
24
87
21
54
5
13
87
3
126
59
151
5
49
78
18
84
18
65
12
31
96
21
60
3
144
6
102
129
36
15
60
18
27
32
25
111
57
15
15
69
81
12
6
72
57
15
17
1
12
42
69
21
108
36
54
41
25
6
45
44
1
3
32
36
28
32
12
36
1
84
42
17
16
39
5
85
3
24
24
69
11
76
39
6
18
36
41
13
3
33
36
3
56
40
24
36
36
129
72
63
9
18
53
4
92
13
23
4
21
23
64
165
11
121
48
23
37
27
9
102
5
40
45
27
15
45
21
11
79
5
1
15
93
18
30
47
25
3
33
90
41
16
129
18
33
44
13
66
42
3
9
18
69
8
13
42
18
12
23
19
89
4
105
18
5
52
12
48
63
18
15
57
30
108
24
17
4
99
18
27
63
42
162
21
84
3
30
23
132
61
72
15
9
15
8
13
15
87
6
30
65
72
252
16
27
65
139
93
32
31
72
105
81
192
42
125
73
27
75
65
36
31
45
21
24
3
176
16
3
30
51
27
33
57
12
60
30
5
1
30
114
131
72
7
18
63
9
18
237
20
1
12
18
29
13
23
7
18
11
85
179
64
63
12
21
80
85
12
3
116
43
42
84
47
4
68
13
3
9
3
165
30
72
41
19
18
3
9
23
13
11
13
51
69
11
7
24
18
23
72
31
77
52
32
16
75
72
48
18
96
23
13
48
96
51
20
24
133
11
7
77
31
42
12
23
13
75
12
32
13
35
28
9
18
30
15
45
15
93
72
95
25
24
126
17
76
12
87
42
15
21
3
87
113
40
32
48
24
72
48
96
64
3
90
63
12
24
261
30
29
13
3
63
6
39
84
8
25
15
72
21
72
59
31
42
30
18
24
18
48
18
144
60
72
36
12
15
116
19
66
11
4
27
17
37
90
81
27
41
31
84
21
36
105
3
24
32
31
24
53
13
42
210
11
12
19
18
36
36
108
36
30
24
45
3
24
33
75
45
8
19
5
31
18
12
59
109
54
5
13
3
15
77
49
15
108
33
3
80
49
3
24
248
16
9
6
17
13
24
3
45
18
5
55
210
75
21
108
30
18
15
8
64
68
43
41
24
25
11
13
72
66
45
105
63
72
45
12
23
24
4
27
17
40
87
66
60
102
33
57
36
47
43
5
4
63
72
18
59
24
67
53
16
33
11
31
33
21
15
195
180
41
28
27
18
51
39
36
5
144
28
3
72
90
75
68
67
60
77
25
6
120
6
39
99
36
114
36
51
20
1
75
140
13
96
179
16
3
30
63
68
60
72
120
52
20
1
279
32
64
20
204
120
28
63
72
18
12
15
63
72
5
12
55
17
64
60
12
57
11
36
13
30
36
42
72
27
39
144
45
45
111
20
1
36
12
95
172
48
12
80
31
17
55
66
39
3
270
18
36
54
59
16
32
37
90
30
60
36
72
12
11
12
175
65
85
12
6
89
1
102
42
15
21
35
49
15
63
72
36
54
27
36
3
41
60
79
9
12
69
11
43
6
27
32
13
144
48
23
13
47
72
12
1
27
63
12
41
19
17
121
24
15
21
75
108
140
16
8
12
49
11
16
45
18
24
18
48
11
79
90
87
3
45
12
15
18
24
30
45
36
51
41
43
9
56
7
45
32
1
27
32
43
42
120
36
51
3
42
23
12
28
45
90
93
48
69
6
89
16
39
36
5
64
72
21
18
30
6
53
31
24
72
33
21
59
13
72
90
90
18
5
13
36
3
51
54
ABCD 99446882266*3^$a+1 [50043]
12
18
3
57
66
9
108
279
18
60
66
149
88
108
69
3
87
42
30
144
69
156
45
36
3
87
93
56
121
75
93
51
32
112
120
435
90
270
17
64
45
47
52
45
83
48
19
66
24
180
15
15
132
33
87
144
6
171
27
17
36
13
47
49
39
9
90
57
36
60
9
3
105
11
31
149
49
66
89
25
15
15
36
36
54
27
32
85
11
100
104
7
201
48
309
87
33
36
71
16
3
149
48
19
54
39
12
240
96
108
24
120
80
7
249
140
1
35
109
90
117
48
21
23
97
39
204
120
57
30
29
25
114
66
27
27
42
3
27
108
17
73
35
108
120
67
21
99
57
33
3
60
63
216
90
123
80
100
111
36
9
12
68
112
32
25
30
17
16
204
104
19
345
20
37
23
16
45
75
51
93
32
73
15
57
180
123
48
9
3
260
25
60
156
51
84
24
188
37
120
60
23
40
93
27
140
13
155
4
8
13
126
5
4
24
21
54
93
69
234
96
120
9
44
28
32
72
49
54
90
11
100
51
21
60
9
18
81
135
24
17
85
3
51
54
27
116
19
53
72
43
17
16
24
45
63
12
93
83
73
75
12
3
180
5
4
188
100
27
81
135
21
3
17
24
49
72
84
135
45
36
54
126
108
42
21
144
9
59
31
144
126
99
87
33
8
7
90
162
5
49
24
183
44
133
155
91
177
27
30
75
32
73
72
59
84
1
636
18
90
12
63
36
69
15
132
45
171
20
88
12
39
93
8
120
52
8
19
45
63
21
156
63
12
60
120
9
81
108
71
100
72
9
18
65
25
35
25
51
36
216
87
53
12
48
13
186
21
9
54
57
32
120
85
30
17
145
51
48
24
57
3
36
12
3
65
24
25
12
15
3
90
27
80
19
24
33
39
29
55
24
30
63
63
21
24
116
19
24
41
31
21
48
36
140
55
45
260
4
21
18
5
61
59
100
27
18
27
183
125
37
150
18
252
39
69
23
97
15
57
23
16
20
24
25
27
44
1
35
19
45
9
216
27
27
53
52
48
60
192
32
36
37
27
120
56
28
51
9
72
44
216
160
80
217
27
8
12
184
159
161
55
36
5
85
60
108
12
243
15
33
12
75
42
11
192
25
15
135
65
216
1
108
3
32
7
30
51
93
90
6
3
15
372
18
35
88
60
33
36
39
84
8
67
17
28
72
15
33
20
85
126
36
33
96
69
3
72
87
53
112
75
33
87
9
72
60
3
24
21
45
54
36
114
107
28
21
87
48
9
27
279
69
12
56
187
117
36
9
3
20
48
349
84
6
18
66
36
54
36
54
29
88
8
55
77
48
100
9
132
48
71
40
44
36
24
1
75
12
12
15
120
60
17
13
75
15
245
16
99
17
16
32
28
24
9
54
173
52
117
83
12
4
45
39
80
168
37
42
84
114
156
54
105
21
39
60
15
41
25
119
25
107
4
51
101
43
54
126
17
109
99
9
27
105
39
32
84
48
7
5
76
9
144
87
212
67
18
12
111
177
3
60
9
15
8
31
129
87
33
20
36
109
27
48
20
76
45
36
51
27
93
44
28
117
54
77
13
36
39
51
9
99
42
30
21
8
52
44
25
11
97
251
84
40
51
114
66
21
33
63
20
43
5
85
36
60
111
228
51
9
20
24
1
75
44
136
24
8
4
33
15
27
174
59
85
162
21
68
52
27
21
12
140
19
45
123
5
7
101
24
76
240
44
109
54
5
40
15
33
32
1
54
72
60
48
45
81
75
180
24
20
16
84
48
8
76
45
75
24
9
63
12
51
6
23
48
ABCD 99446958082*3^$a+1 [50009]
144
48
211
120
225
84
123
117
80
192
259
9
375
77
163
153
384
84
195
9
192
39
77
28
87
29
28
240
135
461
67
48
189
3
77
28
84
99
24
96
129
116
240
124
276
147
125
283
144
101
67
189
51
57
68
28
84
75
96
240
165
60
164
192
43
117
96
3
360
149
76
39
77
163
141
144
195
345
231
144
173
352
48
32
48
144
64
99
288
72
117
60
48
63
245
115
285
27
360
221
139
5
76
20
379
5
91
129
63
69
176
67
153
423
9
48
183
221
48
76
15
240
5
64
80
172
164
19
120
197
283
48
192
5
28
132
171
5
67
45
3
249
111
81
260
139
581
43
720
197
48
28
612
51
144
48
432
96
72
117
123
48
21
3
201
164
28
164
43
81
96
68
96
115
120
5
112
3
120
192
53
16
123
48
168
24
177
84
75
21
3
120
216
141
3
168
117
32
139
609
180
3
72
53
28
144
132
123
101
19
93
3
509
192
76
144
116
64
48
75
33
303
129
15
48
33
87
408
192
53
499
77
19
24
240
48
293
144
48
64
80
64
396
180
80
283
168
48
45
60
39
45
96
224
28
15
72
216
69
75
293
187
48
72
456
24
96
120
264
237
128
43
69
51
77
715
101
19
93
387
125
96
64
195
141
32
67
317
43
177
228
80
172
63
96
72
360
48
120
120
165
147
120
197
115
141
32
384
283
240
165
12
111
408
29
240
451
120
192
192
197
48
28
144
36
32
316
39
96
9
231
105
240
84
80
163
249
20
16
48
252
567
125
208
80
28
36
99
9
20
91
24
461
304
32
48
240
96
240
432
163
24
48
72
120
120
216
81
48
132
144
12
20
ABCD 99447118066*3^$a+1 [50031]
73
24
120
29
51
93
67
48
11
24
61
41
18
45
40
72
23
36
126
31
59
60
49
104
16
120
71
120
9
40
95
24
25
47
1
8
21
171
153
54
90
55
71
25
80
64
17
48
60
12
31
23
54
90
1
41
39
15
25
11
13
167
81
3
6
55
143
156
36
9
24
207
25
48
8
40
149
180
30
18
7
83
45
51
237
33
31
80
16
24
23
25
152
9
90
21
24
21
19
120
32
9
15
45
3
171
6
18
102
24
36
18
66
6
9
64
11
96
21
9
150
18
36
30
54
6
1
120
59
157
59
84
90
135
15
90
39
27
69
16
59
36
1
8
45
6
21
64
23
12
13
96
89
15
40
32
9
79
168
8
24
40
107
60
9
45
30
36
18
72
18
42
43
41
7
29
43
71
66
18
42
90
48
33
40
192
120
35
30
6
25
131
54
6
1
47
6
54
21
45
19
41
7
48
29
60
7
65
54
54
162
73
35
162
18
12
18
90
33
88
56
45
3
16
144
107
198
55
200
88
89
84
19
107
13
77
123
72
9
54
72
108
21
15
54
91
200
15
1
24
131
45
16
128
24
16
11
48
36
6
90
25
48
56
105
7
72
41
6
174
6
30
15
39
36
69
9
31
24
17
18
12
153
171
24
192
108
1
80
72
184
24
32
112
17
114
45
40
71
33
48
33
31
8
160
65
31
24
80
81
36
19
71
1
17
6
1
29
54
61
65
247
72
11
36
1
107
61
29
3
99
13
5
6
180
126
48
43
72
56
105
54
1
71
48
1
104
16
32
99
61
53
90
9
75
85
11
54
36
19
227
13
41
15
184
8
160
53
30
204
1
71
30
43
128
153
15
40
24
11
36
49
101
48
6
37
8
144
57
24
30
96
54
54
12
1
17
60
43
23
24
1
35
165
136
23
97
23
42
55
35
13
72
35
13
5
171
24
21
19
41
31
59
126
135
3
85
11
45
111
73
41
39
16
35
30
90
54
6
66
31
59
60
1
24
104
96
16
120
47
81
51
93
27
234
67
83
21
45
78
45
16
131
45
24
64
56
69
3
24
9
30
9
40
11
85
240
89
120
6
9
40
71
6
30
85
173
12
114
66
19
5
30
85
11
93
136
41
18
85
168
48
5
54
21
9
207
168
117
3
136
59
120
60
126
27
57
15
120
16
192
32
48
24
64
35
30
15
111
25
48
96
11
45
9
15
111
1
24
89
30
81
16
72
56
16
29
90
9
87
49
24
101
51
16
24
53
91
251
24
45
9
183
33
79
5
43
29
51
40
77
72
43
11
21
16
48
5
171
88
72
24
95
30
19
48
23
24
30
36
15
39
81
9
55
80
117
60
271
8
64
11
45
15
1
96
48
24
5
42
48
90
6
36
13
48
23
25
56
96
27
30
7
80
9
126
1
47
42
39
64
8
64
216
24
8
147
61
29
43
35
37
96
77
6
54
55
197
174
189
16
71
25
23
36
24
117
216
27
37
53
75
15
66
55
24
72
56
144
16
17
7
29
27
153
39
207
81
9
63
16
11
13
32
144
9
15
16
11
18
67
89
15
39
36
144
6
135
40
296
9
36
90
24
1
24
24
32
45
171
48
16
53
3
63
9
16
65
55
41
79
11
309
16
24
29
36
7
59
108
121
32
27
13
128
9
30
81
16
29
99
231
81
48
168
3
36
18
55
80
88
29
60
30
24
30
115
101
24
36
48
36
6
54
31
53
51
112
32
147
78
55
11
90
6
61
167
1
35
36
9
15
129
27
18
6
30
6
18
31
80
81
54
234
42
61
119
169
5
24
66
24
66
36
43
35
13
48
65
246
18
31
29
66
24
1
80
112
23
54
36
30
9
216
112
59
54
7
24
56
9
30
60
30
78
126
66
60
18
91
119
1
80
40
29
126
30
31
119
1
96
23
9
117
19
80
45
6
21
63
60
180
30
186
108
36
66
199
35
6
48
31
24
32
16
24
168
8
48
16
24
185
6
120
9
15
57
ABCD 99447362258*3^$a+1 [50122]
42
18
120
168
54
36
120
59
55
36
90
72
83
19
78
90
102
36
72
78
54
138
53
19
221
37
18
12
18
60
270
120
114
71
199
66
144
6
30
90
42
30
17
43
72
246
222
12
173
265
18
90
144
11
109
18
60
5
103
180
144
48
72
36
72
17
25
18
12
36
5
37
30
162
96
59
240
25
120
6
12
150
30
137
121
282
90
168
107
325
102
36
162
180
42
66
114
36
84
53
547
66
59
1
30
54
11
97
90
60
18
102
90
60
138
24
108
12
150
11
187
18
54
36
30
144
150
156
72
18
47
43
162
258
30
132
18
84
6
90
89
85
6
120
42
72
11
307
125
7
48
72
65
151
24
65
25
23
7
41
144
103
18
24
30
65
13
35
13
90
60
174
6
174
90
60
360
198
48
72
150
192
18
42
48
18
90
150
12
18
29
96
19
96
90
174
18
60
30
78
12
162
168
5
85
18
54
108
18
144
341
19
108
48
24
185
31
174
18
378
60
107
48
115
54
23
7
18
78
12
108
24
126
120
90
114
30
185
31
90
42
252
30
36
42
198
47
55
60
48
24
5
31
72
90
108
174
198
18
54
6
180
102
72
6
234
36
54
53
55
72
48
108
252
42
90
18
18
12
132
18
12
168
18
72
65
7
41
85
59
43
180
18
114
48
72
96
30
60
84
23
67
6
84
186
324
216
125
19
210
78
288
77
43
114
30
101
175
162
48
42
228
24
36
54
18
108
72
12
36
24
36
30
335
25
119
25
180
275
13
18
42
210
42
108
18
30
47
25
222
126
102
78
90
54
270
156
72
53
7
12
270
78
30
108
90
24
198
102
41
67
77
121
54
6
84
18
42
108
270
108
197
67
60
120
78
30
72
53
43
5
67
30
168
90
12
180
42
66
180
114
11
145
72
23
85
60
95
79
96
174
150
125
31
60
144
66
60
12
18
54
78
5
205
180
18
42
90
138
24
66
72
77
48
133
174
90
18
18
240
12
42
120
161
7
12
90
18
72
150
36
12
78
12
18
24
18
90
12
18
60
90
18
432
90
180
287
343
137
223
90
18
149
43
72
60
66
42
197
91
30
54
60
245
115
66
180
180
24
228
23
145
324
36
174
78
72
90
30
6
162
30
72
60
120
96
102
72
11
192
13
24
90
90
120
78
65
7
228
197
61
30
42
18
120
54
6
12
18
222
12
6
162
48
72
78
47
37
126
29
85
18
90
30
60
72
108
48
24
18
228
90
240
12
18
24
126
120
204
65
48
43
132
12
18
42
90
228
42
18
30
72
186
54
41
7
42
36
90
72
48
137
ABCD 99447631774*3^$a+1 [50017]
96
144
17
48
31
72
48
45
12
63
57
32
52
96
60
32
12
43
21
24
3
149
163
48
48
105
15
69
48
72
51
45
204
80
7
96
29
43
45
36
72
39
101
28
36
24
60
24
8
7
57
279
41
16
12
51
41
175
24
77
12
28
12
20
52
15
41
55
24
5
100
24
24
36
24
36
15
89
55
168
48
24
21
147
69
3
113
28
84
63
45
84
15
45
96
3
216
24
189
3
17
108
64
3
33
32
127
24
41
96
100
123
24
33
159
48
48
120
24
24
17
12
115
93
3
77
64
99
96
240
24
192
9
48
20
108
79
24
57
60
84
188
67
216
5
64
204
96
39
41
4
75
129
48
20
64
24
12
260
19
129
135
81
231
48
17
24
4
32
43
21
3
81
120
87
120
137
76
32
100
20
115
117
3
45
44
4
36
15
113
31
177
72
111
41
48
112
111
17
7
21
12
87
33
128
40
183
24
53
148
15
24
53
28
111
21
99
48
81
39
45
36
44
43
24
165
75
240
168
48
17
16
132
60
44
4
32
100
44
28
132
144
72
15
48
72
105
32
31
72
17
40
92
19
24
48
9
120
15
33
60
3
105
12
192
123
113
492
88
3
317
19
24
17
175
17
103
45
24
48
20
28
44
36
144
76
15
69
56
52
36
75
21
99
57
12
48
224
139
24
5
100
15
201
15
21
60
24
60
51
33
32
244
36
39
57
207
177
15
48
21
56
76
87
117
99
21
68
120
7
21
3
21
108
8
112
15
21
84
272
31
77
12
60
16
104
43
120
33
39
69
75
96
24
137
55
29
256
12
72
20
36
124
48
212
100
24
32
4
36
123
45
32
12
136
72
44
40
195
120
21
132
212
76
84
56
124
8
31
120
120
24
120
53
100
15
33
39
48
48
69
72
24
56
28
192
68
52
24
60
75
69
72
51
137
31
120
9
68
64
108
8
40
72
20
43
105
60
3
17
144
79
17
40
15
9
48
72
84
32
43
24
5
76
120
152
112
36
12
20
67
5
52
15
9
15
144
17
31
17
72
60
19
24
93
120
27
72
53
67
24
24
168
48
21
3
225
36
92
28
51
96
9
15
53
67
53
108
367
117
80
88
60
32
31
144
96
225
72
20
28
15
33
15
9
68
120
43
57
48
15
81
135
53
67
120
213
92
16
84
51
48
117
99
21
27
21
36
63
120
197
235
53
108
148
60
72
20
64
8
132
175
5
36
40
24
15
5
235
24
9
63
33
15
21
68
31
117
32
148
39
101
52
36
12
72
68
40
44
16
264
8
247
101
19
24
149
43
69
48
51
9
92
28
87
81
72
68
52
152
196
75
29
28
108
12
12
99
144
117
116
103
41
79
45
132
48
56
55
81
63
17
52
72
56
4
24
12
123
9
156
36
24
15
57
63
96
24
321
48
63
120
57
12
291
5
19
120
5
108
60
88
24
84
84
36
56
31
153
15
45
84
32
79
45
36
15
65
4
32
184
75
144
69
32
235
21
60
63
29
28
120
60
3
41
28
96
84
15
213
99
144
105
39
81
15
77
139
96
72
17
16
39
24
9
96
72
39
48
33
24
116
67
96
77
4
60
3
48
57
36
27
89
28
27
48
53
112
48
3
240
96
69
296
16
48
84
108
363
285
60
104
76
ABCD 99447769184*3^$a+1 [50026]
8
28
48
9
30
66
35
19
17
37
15
39
48
150
3
21
3
3
33
81
15
36
56
36
37
6
5
13
39
51
6
15
48
8
28
75
81
68
67
66
11
16
36
56
4
69
12
48
27
36
36
9
39
15
18
6
9
3
138
36
23
103
42
6
9
51
24
29
76
36
39
36
90
42
45
3
9
20
7
69
36
20
12
43
48
36
53
13
48
63
20
25
12
51
132
12
21
15
69
11
64
21
39
15
117
39
21
36
39
78
75
15
30
35
121
3
21
3
9
36
48
12
24
150
60
5
4
87
18
35
19
18
48
15
80
28
20
16
12
81
35
7
30
6
84
18
24
78
42
3
32
13
11
31
126
3
45
23
1
6
6
66
12
108
12
12
54
12
18
6
18
9
3
5
64
8
73
35
1
24
51
9
63
3
24
6
12
72
24
30
126
3
12
24
27
42
6
30
3
3
30
3
87
5
103
12
30
27
9
11
1
42
48
66
23
24
85
51
21
35
4
21
15
3
21
9
203
36
13
63
3
24
9
24
20
7
6
15
27
5
52
15
17
73
6
45
48
3
6
27
75
9
57
35
1
48
15
80
12
40
93
6
9
15
45
32
25
11
28
39
18
12
63
96
3
66
120
72
6
30
24
47
19
9
75
12
9
9
12
6
18
11
49
15
32
13
24
18
33
32
79
6
11
40
27
17
7
69
69
27
48
27
77
28
75
9
69
39
9
6
18
36
66
45
24
84
12
21
18
9
24
44
13
3
27
6
35
19
72
21
123
90
6
93
9
15
8
49
39
39
36
21
72
3
30
48
51
9
3
15
17
13
18
6
3
33
18
57
3
41
13
11
49
23
16
72
21
3
3
48
117
9
6
24
5
16
15
18
51
39
5
28
39
24
36
33
32
13
47
19
30
35
25
30
48
21
24
15
129
3
6
18
93
111
30
12
6
54
66
84
6
54
6
12
27
12
111
9
27
21
8
7
33
105
12
23
12
64
8
64
9
84
12
51
3
17
37
11
61
15
12
24
27
54
36
11
1
12
27
72
8
16
3
6
18
12
6
35
19
30
15
3
30
3
44
48
61
12
27
32
12
16
36
48
12
15
24
17
48
16
21
3
20
28
15
60
41
48
1
18
41
73
36
12
39
3
12
6
3
8
4
20
40
48
51
5
12
13
23
7
36
60
33
36
3
6
59
7
30
18
105
15
66
15
72
15
12
21
20
12
16
56
1
126
48
29
1
27
56
16
12
32
55
9
129
27
32
61
39
36
8
64
8
1
66
125
7
90
39
57
6
33
21
6
9
12
176
7
54
18
5
55
54
6
30
51
8
43
9
60
27
9
32
4
45
3
33
108
15
48
33
3
3
41
28
9
30
33
69
99
39
9
9
72
131
36
19
60
29
48
16
39
12
66
30
45
32
49
60
47
4
27
36
33
63
45
32
31
33
8
49
18
18
24
3
57
23
55
9
51
53
49
15
33
15
9
66
24
5
19
24
5
13
11
4
9
6
17
4
12
135
9
3
48
9
21
3
51
21
24
75
42
84
47
7
9
56
13
54
5
24
12
13
30
42
18
41
1
24
48
18
21
51
42
3
204
8
16
69
23
16
9
18
24
54
3
20
16
32
4
15
113
16
15
9
68
1
27
3
77
16
39
45
15
108
18
39
80
16
9
66
45
9
6
33
32
48
1
18
12
36
65
12
19
36
81
24
9
18
6
6
93
21
30
54
36
3
81
30
18
11
4
32
28
15
24
6
59
19
66
87
27
9
8
25
219
21
15
33
59
55
77
73
35
36
25
24
27
3
6
24
6
54
42
77
13
15
9
3
27
45
9
63
3
12
150
15
63
30
39
12
15
150
15
48
21
36
6
24
5
19
30
144
75
45
120
3
27
36
12
65
25
48
11
61
12
66
24
6
15
15
5
16
32
108
1
51
3
9
8
1
23
7
9
21
6
69
68
12
43
21
32
16
9
6
5
48
4
12
45
30
69
12
8
7
33
36
261
23
4
39
60
45
3
29
4
27
12
9
15
60
17
13
3
3
30
48
3
8
79
33
24
48
39
6
47
7
5
1
23
19
42
15
84
33
23
13
27
51
9
20
112
15
48
9
20
73
18
21
9
6
29
1
23
16
56
148
27
5
25
54
65
28
8
25
39
8
52
21
119
24
13
99
104
16
15
6
6
12
42
30
17
7
9
3
21
63
105
8
1
11
1
18
6
54
36
89
48
16
3
17
55
5
1
39
24
8
12
1
3
99
84
117
20
16
12
44
25
87
45
27
57
24
6
6
35
12
73
6
29
4
12
27
6
6
9
8
24
4
45
51
9
96
3
27
18
11
31
33
75
90
6
69
8
64
39
17
1
18
5
16
20
7
12
17
37
27
57
63
96
3
12
120
29
49
59
36
25
99
48
32
13
30
9
3
24
12
30
48
42
54
30
60
53
7
17
84
60
73
11
31
77
31
12
162
36
30
6
18
12
30
120
78
57
8
61
27
20
55
45
33
87
32
4
36
3
24
24
30
15
48
21
3
152
1
30
9
51
6
24
24
12
6
12
41
36
13
78
9
24
21
15
81
24
23
31
17
7
12
24
53
1
18
12
33
33
15
27
9
24
9
102
41
88
9
6
6
54
6
3
48
9
24
3
8
24
88
27
102
63
9
12
3
51
53
4
12
24
39
42
11
37
24
24
6
24
6
23
28
20
16
9
39
9
6
17
52
51
41
19
45
44
31
53
16
15
33
27
57
27
6
42
33
15
33
3
17
1
12
3
15
29
48
4
21
35
19
30
36
63
60
3
12
42
39
15
9
51
6
3
60
32
40
15
17
16
21
3
9
11
16
63
18
51
39
101
48
4
3
53
1
15
32
13
39
3
78
6
5
61
48
107
19
30
27
51
72
9
9
35
1
3
39
17
16
51
5
61
12
3
57
12
71
43
21
20
19
6
87
12
8
19
60
33
8
37
6
48
12
41
55
17
1
23
7
9
56
1
36
39
48
51
9
15
57
15
18
15
3
30
24
36
27
8
64
60
3
18
39
51
54
24
3
36
44
31
33
3
6
48
51
96
3
12
21
57
18
78
12
15
15
48
12
48
24
29
1
36
23
13
6
48
90
6
48
6
12
42
60
21
9
30
9
33
3
8
7
12
21
15
48
9
48
27
105
21
11
1
24
83
25
27
141
72
18
9
45
23
37
23
1
36
27
21
111
27
24
18
59
91
48
33
44
84
31
69
12
21
27
60
9
27
68
13
60
3
68
40
9
30
126
36
72
3
3
33
60
3
60
18
12
39
15
89
13
24
59
36
28
33
83
31
77
31
21
15
33
44
43
12
33
24
24
24
9
15
9
84
27
3
18
11
1
66
21
44
37
120
102
29
48
49
12
3
51
173
60
1
3
9
75
33
23
48
40
75
21
27
48
65
12
55
30
36
42
24
54
36
78
48
29
25
15
39
30
24
ABCD 99448841626*3^$a+1 [50000]
132
48
84
21
51
168
36
12
57
6
57
120
72
156
12
48
60
36
9
180
204
30
6
375
24
51
81
63
90
63
12
36
45
219
15
117
24
72
3
240
129
81
87
24
183
21
180
159
33
60
33
15
69
3
84
60
144
36
84
9
63
12
321
135
9
30
93
84
60
24
9
27
153
6
9
45
171
135
57
48
69
36
51
180
9
15
69
51
132
108
96
159
141
96
72
36
159
21
45
60
327
12
21
51
69
75
12
48
45
75
60
12
123
129
108
84
84
99
90
96
39
12
96
12
72
69
24
120
63
48
12
93
51
108
48
24
144
165
15
135
30
39
48
120
48
180
60
156
39
21
24
9
66
45
12
12
96
75
30
24
75
192
39
21
156
48
60
240
36
69
90
120
117
12
72
93
210
93
12
111
24
90
63
60
288
12
57
87
24
300
165
39
15
93
24
36
12
75
105
21
111
60
60
84
39
57
183
141
96
99
21
48
21
87
24
48
108
117
183
24
39
57
48
36
24
165
75
99
33
117
15
60
72
60
3
93
123
54
3
60
60
12
432
84
129
27
273
87
3
201
15
261
9
24
15
75
165
45
3
48
9
123
120
60
120
48
84
12
24
120
60
24
15
21
69
3
180
12
72
84
135
21
9
231
24
84
21
195
12
33
207
84
24
36
84
156
33
27
36
213
144
30
237
36
240
33
111
84
36
213
3
12
48
144
243
117
153
90
21
72
93
255
135
117
24
60
36
33
231
9
195
12
72
348
48
120
36
33
66
21
48
21
135
9
96
135
72
183
21
48
60
36
36
33
6
81
24
15
45
9
87
60
300
96
60
108
36
24
12
177
51
144
21
51
39
45
72
24
33
216
180
15
45
15
24
120
21
144
36
171
60
69
15
45
90
45
9
3
60
12
36
9
96
15
132
144
84
36
156
57
60
207
129
171
123
126
15
24
180
45
3
24
9
27
204
93
75
108
12
12
24
120
24
36
156
48
156
9
231
12
24
156
60
177
3
93
210
57
168
9
15
21
51
9
27
48
9
147
96
117
51
12
84
36
48
9
87
180
93
66
9
45
27
69
39
81
51
36
144
36
48
216
60
84
9
6
30
135
36
168
21
27
108
60
60
105
27
108
69
15
216
39
57
48
96
60
12
63
21
240
24
36
24
120
225
87
12
288
57
75
132
48
156
96
93
3
153
54
6
27
12
156
39
30
60
87
159
90
171
84
120
36
24
180
39
30
180
6
144
93
60
12
72
24
132
72
21
75
36
144
120
84
36
84
108
24
96
24
69
27
60
240
63
24
393
60
27
165
132
9
51
3
21
60
12
93
27
153
27
12
120
195
93
33
159
156
36
84
120
12
12
120
81
27
27
117
48
36
24
72
93
111
72
84
39
69
72
240
84
60
156
144
96
84
99
177
39
81
24
69
63
48
36
69
111
33
15
36
96
39
177
60
24
96
57
ABCD 99448903506*3^$a+1 [50000]
48
27
9
3
42
63
51
12
9
9
66
78
7
59
30
39
52
96
12
23
33
81
6
24
61
35
25
23
21
3
13
23
12
12
108
57
108
28
152
52
35
36
81
3
61
36
56
64
83
78
18
24
48
132
25
32
88
17
43
56
16
29
7
20
4
59
57
3
24
193
24
44
15
12
18
19
83
97
32
28
48
47
21
27
30
27
27
73
68
28
72
35
12
37
156
12
48
48
12
35
13
17
79
23
48
37
36
17
99
28
8
52
11
169
113
15
4
44
64
11
37
120
20
27
1
44
51
81
40
11
120
9
16
12
71
57
27
33
93
27
27
48
24
9
76
23
60
13
12
68
28
11
60
33
28
59
33
3
48
126
66
9
3
1
12
53
75
100
44
96
15
1
156
44
39
97
12
47
36
72
133
35
12
73
48
17
27
16
20
27
13
24
48
44
16
92
40
17
15
51
37
11
25
60
72
20
15
24
9
60
75
1
60
44
45
39
72
40
41
199
59
189
36
27
9
63
13
72
80
21
30
61
11
9
51
48
12
9
36
3
36
69
16
23
12
25
24
80
24
52
41
63
39
13
20
60
15
12
1
59
1
11
73
17
139
32
108
16
24
47
48
84
25
8
63
1
120
5
6
24
45
4
60
12
20
64
20
51
12
156
54
42
81
15
108
57
24
40
11
25
48
11
18
6
61
36
48
11
120
9
52
23
109
47
21
3
21
136
60
95
33
27
9
3
12
1
48
17
54
93
36
36
4
12
47
102
6
132
45
72
40
119
36
21
4
60
41
42
25
11
25
36
48
53
18
37
47
12
13
108
44
24
27
117
3
153
16
71
49
29
51
15
144
21
16
80
112
12
24
35
45
27
25
47
12
49
60
89
15
52
20
51
85
95
12
1
35
66
114
9
75
42
6
42
15
15
97
20
3
13
20
123
21
16
107
61
24
11
141
4
167
12
36
144
13
92
28
17
7
84
35
66
48
30
13
44
100
96
23
12
24
49
24
35
36
141
3
25
60
8
39
61
35
12
48
13
47
13
72
23
60
1
8
3
60
24
105
24
15
1
5
15
40
8
3
12
18
18
21
16
44
39
45
15
24
157
20
24
52
20
39
24
84
1
12
65
42
157
20
16
20
3
25
5
7
35
24
61
24
56
4
23
60
1
32
15
45
28
35
25
107
93
4
11
25
59
180
6
31
8
3
12
33
40
107
6
66
78
30
33
112
36
20
9
6
60
9
28
35
33
16
11
117
3
9
88
60
68
3
69
63
45
148
32
60
3
81
9
42
12
48
42
67
48
20
36
72
88
95
37
20
75
24
45
76
17
51
16
24
24
23
69
3
60
1
71
13
36
132
5
39
36
3
36
36
120
9
9
6
60
249
36
33
66
24
165
3
33
36
40
11
37
17
30
49
17
48
30
12
37
96
60
20
27
12
108
9
16
53
6
105
3
13
65
7
11
192
145
29
6
25
23
96
24
69
12
33
55
11
61
23
12
21
105
19
56
87
25
36
11
1
12
32
16
60
29
18
21
27
132
36
72
24
6
78
24
96
24
1
36
269
39
48
3
6
18
120
33
39
30
3
36
24
3
9
51
13
35
105
87
18
6
36
25
8
12
15
297
12
76
95
9
4
71
21
3
1
29
55
56
4
44
15
1
35
12
18
6
36
37
71
81
3
36
36
33
48
4
131
9
15
30
54
9
52
60
23
48
12
13
35
25
84
59
1
11
42
3
4
24
24
131
24
72
60
73
8
4
11
84
9
39
117
3
57
4
104
123
30
30
25
12
8
69
6
193
12
108
47
18
7
167
13
35
24
1
44
76
12
35
72
73
11
9
27
25
59
60
1
35
1
23
121
60
48
35
13
8
9
18
13
56
15
13
92
16
23
25
72
95
25
23
9
33
55
95
24
33
16
17
3
4
83
97
23
30
55
24
20
60
64
59
33
108
112
32
3
72
57
3
33
4
60
8
12
40
48
20
27
6
39
96
57
102
1
32
3
13
35
54
18
13
11
1
48
20
76
149
102
33
9
15
183
12
12
1
17
18
48
30
7
59
61
35
12
1
72
23
57
15
24
36
25
20
3
24
6
31
36
77
7
96
44
3
21
124
23
12
12
36
13
44
51
9
48
64
176
63
57
9
18
96
25
12
48
24
20
28
23
84
1
80
15
37
17
102
61
20
27
12
36
33
96
3
192
21
3
9
3
12
21
16
60
24
32
40
60
60
12
36
11
13
68
3
1
11
37
116
15
24
13
107
33
3
36
6
18
30
7
72
11
21
39
42
102
25
12
24
20
51
45
39
9
108
39
109
59
13
20
3
177
135
13
95
12
9
36
75
12
85
60
96
35
121
20
21
67
36
47
9
24
16
36
35
12
36
24
1
36
20
4
36
11
24
36
117
15
117
15
21
3
105
232
23
37
24
24
20
12
15
37
83
13
47
60
57
3
45
24
51
18
15
15
36
21
3
61
24
59
1
24
11
24
36
12
90
42
108
42
55
143
9
48
16
116
99
37
8
99
61
20
39
1
17
27
88
12
11
54
15
111
25
11
36
132
45
111
24
97
24
11
30
66
13
36
59
1
35
24
6
18
48
25
20
15
12
6
147
15
24
84
37
48
80
36
15
1
12
23
9
16
12
17
30
1
17
18
12
36
37
35
25
44
180
60
16
17
7
11
48
9
108
64
24
11
9
15
12
24
25
11
33
15
45
51
61
8
16
95
18
55
23
33
ABCD 99448925144*3^$a+1 [50013]
108
25
32
93
36
43
47
9
36
3
36
30
6
93
12
88
77
18
21
75
69
15
90
90
72
36
60
30
187
36
17
12
15
75
21
12
3
6
79
11
18
6
49
108
23
37
125
3
27
105
33
15
39
85
17
3
108
33
66
1
47
48
153
84
33
138
24
18
48
15
51
121
5
7
8
15
138
24
3
39
13
5
78
108
37
17
27
3
57
136
125
39
15
48
73
8
129
18
42
123
69
31
20
39
13
272
28
35
33
208
47
12
30
66
30
96
66
25
47
85
8
63
81
48
60
72
39
45
64
8
45
18
6
24
60
90
9
88
48
17
15
33
54
156
57
3
21
123
36
84
120
12
6
15
12
3
97
11
24
102
24
55
17
27
15
6
12
60
15
9
43
95
57
93
18
9
3
30
3
27
30
6
66
3
21
55
11
60
84
12
37
47
18
6
21
3
66
12
27
16
44
195
25
32
21
63
135
69
21
7
12
23
12
81
27
48
69
57
24
7
120
17
30
42
6
57
63
42
6
60
60
21
33
42
6
7
95
85
47
24
42
67
11
117
52
41
15
57
18
12
85
8
15
21
105
24
12
103
140
15
69
15
57
180
81
18
25
56
28
17
60
96
219
3
66
132
18
37
65
39
3
36
6
6
78
54
12
36
24
174
36
54
36
84
90
55
41
78
36
36
9
64
5
3
28
17
27
3
13
44
15
12
81
93
79
8
28
29
18
90
7
77
75
4
17
7
20
60
63
54
6
13
80
4
11
12
9
33
42
61
65
15
12
60
12
21
7
80
51
30
54
105
27
78
51
24
48
15
114
96
12
132
19
77
30
18
6
1
8
51
48
1
224
75
36
12
13
20
27
90
24
24
67
5
54
114
51
4
89
156
54
6
27
105
78
24
138
67
11
12
13
12
23
21
144
24
21
19
5
3
87
30
51
12
39
24
9
27
9
96
135
21
3
6
63
16
44
12
225
18
25
5
48
55
12
11
36
90
6
60
24
6
7
128
72
27
6
18
21
28
155
6
27
3
85
47
12
85
48
29
3
12
28
5
91
11
66
43
35
36
174
72
43
5
55
20
21
103
23
42
43
20
72
3
25
5
42
12
18
36
27
27
6
36
84
90
12
9
16
20
45
18
60
21
21
43
11
36
105
27
72
1
23
21
36
3
69
27
109
29
151
32
9
19
77
78
30
15
36
28
5
6
141
81
12
175
188
12
87
228
1
119
12
45
33
3
75
25
5
102
21
15
12
33
9
3
24
75
9
99
30
96
27
33
30
66
31
92
267
30
138
25
8
3
126
6
42
48
7
41
6
30
36
15
144
39
12
9
33
12
24
6
18
15
21
126
30
39
4
8
72
3
54
126
33
99
1
35
24
73
8
21
6
12
133
8
51
33
132
28
48
5
42
12
24
54
78
162
27
3
72
21
105
30
114
54
66
66
132
18
3
9
12
24
12
3
4
80
36
39
21
105
111
48
3
30
3
9
55
77
3
72
9
7
152
15
18
39
51
18
39
100
47
48
213
99
33
33
24
36
18
45
45
15
165
19
113
42
72
13
48
8
15
157
23
102
102
21
45
54
36
6
36
42
81
9
12
15
15
45
9
27
40
8
36
63
12
13
92
9
30
24
102
36
15
24
21
43
20
72
52
128
132
57
43
23
84
13
23
45
3
54
27
39
24
96
96
54
115
5
24
18
105
99
153
87
21
60
3
9
28
35
9
9
90
6
75
21
15
39
69
117
12
15
132
4
47
13
77
294
108
25
36
5
54
72
18
36
15
24
3
24
6
75
87
18
12
55
23
42
43
47
18
84
15
3
61
89
63
15
258
72
67
36
11
133
5
6
45
72
3
24
6
24
96
15
99
96
69
33
24
114
12
42
18
33
15
6
18
102
78
12
30
3
16
35
24
57
63
18
27
15
33
28
41
48
6
60
54
31
35
109
131
72
69
28
5
78
138
30
69
12
64
17
15
100
5
18
6
90
9
24
48
39
24
24
1
17
63
159
6
15
184
11
6
18
45
21
42
25
8
51
30
48
6
21
9
19
17
30
114
7
12
5
6
21
76
59
48
48
24
30
39
36
28
5
15
28
5
48
60
66
1
17
42
13
41
12
18
30
30
96
114
51
33
6
30
39
303
33
232
113
51
99
66
78
72
1
8
24
12
81
7
5
6
120
276
1
72
11
25
71
1
8
27
73
77
72
168
3
4
23
48
6
48
36
30
36
96
37
17
43
80
105
15
75
42
6
48
25
11
48
6
55
44
3
18
51
28
36
35
12
33
39
13
8
100
5
90
6
54
42
3
99
42
24
6
18
18
48
21
159
54
51
24
27
24
54
3
27
186
36
6
24
60
18
18
240
30
43
101
30
21
24
39
36
1
68
12
52
83
145
32
75
1
24
20
72
3
72
13
11
37
17
27
21
18
90
12
18
66
15
3
12
141
88
11
24
132
33
9
43
20
88
5
36
15
36
72
28
89
ABCD 99448928108*3^$a+1 [50136]
3
48
84
15
69
12
60
195
69
84
9
111
60
24
27
21
15
117
132
105
60
30
126
195
132
36
24
15
201
96
21
147
3
225
48
9
111
36
48
216
9
288
12
108
63
117
147
15
90
27
96
9
99
9
75
27
33
57
3
57
279
24
33
123
24
57
120
15
48
393
12
3
165
3
81
99
9
63
132
27
9
9
12
75
21
12
78
30
54
9
141
15
75
90
48
15
72
153
120
258
120
129
24
69
18
54
300
123
276
21
15
15
78
63
135
12
132
9
21
255
105
3
60
33
39
105
39
24
132
36
57
15
57
3
105
120
63
48
24
96
111
9
36
33
72
39
84
93
84
36
330
69
84
9
207
96
147
18
15
237
51
147
30
72
18
129
21
147
87
9
9
102
90
39
21
36
3
156
48
48
9
99
51
66
75
324
3
102
108
162
9
24
153
3
60
60
36
105
6
153
96
84
60
12
9
15
33
303
9
51
168
24
45
111
180
9
87
21
135
60
39
81
24
120
24
24
57
51
12
153
54
36
9
60
36
39
18
252
15
96
15
30
99
33
102
129
129
120
15
120
96
111
93
57
48
18
42
183
69
63
12
45
15
96
285
123
36
120
36
12
105
132
156
24
243
57
99
36
45
18
21
24
12
21
12
51
180
120
81
96
75
69
51
72
48
144
45
90
33
36
21
120
6
30
123
12
12
48
405
15
39
9
117
3
132
84
60
24
21
90
30
15
156
189
36
27
27
45
84
111
30
6
33
21
48
87
3
150
15
33
60
27
228
15
30
162
33
9
216
63
57
24
3
27
129
156
111
24
156
45
105
90
33
36
96
24
93
87
24
141
168
123
132
33
3
132
9
3
36
27
57
216
192
72
96
84
183
60
9
75
273
72
48
57
51
99
126
99
45
51
60
105
72
48
99
48
72
33
111
21
51
108
12
45
39
24
36
84
12
12
45
108
27
27
21
120
72
12
144
84
33
3
9
63
9
36
99
348
12
48
105
15
93
114
90
36
63
9
90
45
117
51
12
132
33
72
63
153
42
33
129
3
27
69
72
45
144
300
6
57
12
21
54
33
345
3
108
81
60
108
75
192
84
12
105
3
144
27
141
9
63
48
15
210
195
39
81
15
57
33
39
51
54
120
3
36
12
60
84
21
24
75
105
36
12
51
12
180
12
60
225
111
21
90
198
228
87
36
129
222
33
75
12
6
234
33
132
153
3
72
12
156
120
48
120
36
51
12
78
12
111
69
15
3
117
27
18
87
180
84
141
3
33
12
3
132
120
183
285
60
180
12
105
42
18
75
177
63
48
12
3
105
39
30
51
12
27
9
180
36
48
57
39
144
36
24
48
84
84
39
117
15
30
63
72
33
138
144
9
9
72
111
48
60
21
48
60
12
339
24
147
69
36
120
24
21
231
57
87
180
93
87
60
108
12
96
27
18
27
60
147
21
57
27
24
60
81
36
87
48
9
3
12
48
117
15
84
24
12
36
45
15
57
147
24
144
48
69
96
72
171
12
45
39
141
114
126
123
24
105
111
ABCD 99449605298*3^$a+1 [50004]
42
50
30
6
66
30
10
24
42
110
33
7
8
22
170
24
10
20
108
6
16
24
24
62
16
23
21
78
6
12
15
7
30
18
90
14
21
13
54
53
37
6
24
150
2
58
62
6
39
3
18
22
42
35
1
2
30
48
18
45
19
120
6
42
8
16
8
16
54
18
14
58
6
42
102
26
45
19
72
26
30
72
10
32
100
26
18
27
153
16
119
180
21
16
2
30
60
16
11
24
12
15
18
6
40
24
32
9
21
15
13
62
18
54
48
10
30
53
19
56
70
32
18
16
8
18
63
1
20
18
46
2
24
118
26
34
30
18
54
5
43
32
16
5
19
8
10
68
75
117
90
130
158
40
14
16
74
18
16
110
22
48
80
42
34
35
3
10
20
48
18
40
32
112
2
48
52
50
21
85
38
42
63
87
30
28
6
8
6
76
30
5
49
12
20
42
48
40
24
48
32
6
12
63
7
32
154
14
22
11
33
6
9
69
10
6
114
8
18
4
80
10
18
30
48
54
18
14
18
42
54
21
43
78
42
17
85
96
12
47
1
35
97
2
30
10
24
41
15
114
100
12
14
64
6
44
52
50
10
20
15
24
3
306
22
72
6
2
24
18
78
18
30
64
8
40
80
112
8
45
49
26
54
15
3
10
6
41
1
30
50
94
50
118
30
11
21
48
28
38
30
10
2
195
3
21
85
30
8
30
60
46
6
11
33
22
30
18
14
12
46
168
30
26
18
6
40
17
15
45
73
47
27
96
40
24
2
48
27
25
18
41
79
2
54
10
6
8
48
40
5
99
64
200
46
50
94
162
8
81
1
62
66
4
2
45
19
14
10
18
14
6
10
24
24
32
18
4
26
102
39
169
42
38
60
16
30
18
6
30
42
24
5
163
2
64
14
6
144
12
4
50
16
48
42
35
61
78
17
79
104
64
26
4
32
10
8
10
20
12
94
6
11
55
90
48
30
66
6
24
6
2
30
12
46
50
48
30
70
2
58
36
26
64
86
18
10
6
8
21
27
69
19
96
29
1
18
32
16
48
14
42
40
29
19
72
38
208
50
69
9
10
54
12
20
39
27
78
10
24
56
82
30
98
30
16
48
32
16
53
1
50
16
8
22
12
6
24
18
14
18
46
2
4
11
33
27
43
122
84
64
47
60
103
30
42
2
6
64
32
46
44
54
42
4
18
152
16
18
30
120
24
17
31
48
2
15
63
16
38
27
1
62
18
15
7
53
19
5
43
50
63
37
12
14
6
16
90
5
13
80
16
14
6
10
29
37
48
54
72
50
16
48
102
30
2
16
41
49
110
54
10
2
6
9
33
6
72
22
11
7
74
4
95
115
30
12
132
42
8
42
16
30
5
13
20
12
15
7
8
34
14
16
96
48
24
56
6
66
78
10
54
42
6
23
75
64
72
6
12
30
2
46
8
21
36
15
24
21
19
24
14
106
2
30
88
14
18
48
90
4
48
2
10
78
162
32
4
2
10
62
18
4
96
32
12
94
72
48
30
11
1
30
150
48
12
14
48
18
54
96
45
48
27
22
50
30
10
32
64
54
48
42
6
60
36
59
7
24
48
2
48
3
27
18
52
32
16
2
93
33
42
45
3
72
24
24
21
69
27
259
24
122
4
11
7
42
30
18
47
15
21
27
18
3
19
48
42
6
74
16
32
63
31
24
56
21
13
80
100
12
35
115
53
69
27
19
17
15
40
110
82
30
156
84
18
24
18
78
32
6
12
52
2
64
26
36
10
65
7
78
80
15
13
30
24
41
60
9
63
43
5
99
16
24
56
10
11
3
21
45
112
38
42
4
26
34
30
86
28
116
16
50
30
28
6
24
32
48
54
76
11
19
6
18
32
40
18
6
30
32
42
18
54
46
60
54
101
19
8
16
24
77
9
42
160
54
144
11
1
78
24
120
86
64
18
8
16
38
28
62
6
16
144
32
124
14
6
10
24
24
6
60
6
14
16
50
64
5
51
48
93
43
74
16
6
26
15
7
8
24
30
10
5
13
36
12
32
16
6
24
54
26
66
4
32
114
10
14
82
32
70
80
117
25
119
19
72
30
26
24
9
97
20
12
6
40
5
75
136
90
30
5
33
48
34
14
64
92
15
31
2
16
84
32
28
96
14
102
10
5
1
2
10
36
92
64
36
48
42
24
14
10
2
30
45
9
34
14
28
38
46
50
45
1
32
42
24
10
47
15
24
45
96
3
64
8
18
54
40
17
33
30
18
52
42
5
51
160
122
112
36
32
16
90
77
48
25
12
110
24
30
18
16
14
58
2
27
9
15
12
85
12
6
32
9
63
70
32
34
5
19
38
58
50
36
18
40
38
42
96
22
32
16
12
68
60
30
24
10
48
62
88
48
24
6
60
32
3
97
155
7
8
18
22
42
20
12
148
12
6
8
6
114
16
30
48
2
46
18
77
45
78
6
39
51
24
24
6
42
64
8
16
80
24
16
6
48
32
18
16
42
78
72
80
24
6
42
18
22
26
15
1
35
3
10
20
10
32
81
15
18
27
27
93
49
50
30
18
40
80
16
80
24
90
27
69
22
24
6
2
40
53
99
120
6
34
5
69
126
48
88
62
90
40
30
23
48
9
10
8
58
14
6
15
1
44
30
6
16
32
12
36
10
18
54
90
83
43
56
9
12
27
58
35
67
62
90
66
4
140
54
142
42
6
11
21
12
30
82
6
14
16
18
26
16
48
110
114
30
16
6
18
30
80
12
94
2
22
8
18
16
48
11
57
34
24
5
1
18
26
27
3
16
8
48
42
22
41
84
193
2
48
40
6
140
4
2
16
14
18
16
77
45
54
16
14
15
99
46
66
42
80
27
25
48
18
104
18
46
6
98
16
26
6
58
14
66
22
32
42
36
10
2
46
6
26
64
18
36
12
68
12
112
30
2
15
36
123
66
48
16
47
7
80
21
9
10
ABCD 99451101734*3^$a+1 [50245]
90
230
40
54
122
58
35
219
105
300
12
24
7
72
18
158
201
55
113
13
83
24
63
120
72
21
121
83
133
83
25
36
35
168
87
70
26
82
38
120
94
59
216
204
25
74
88
113
121
36
194
216
153
31
216
32
166
35
145
71
1
47
12
219
72
208
56
165
144
36
60
171
72
168
64
56
237
96
36
255
45
139
80
46
35
1
158
369
85
18
17
15
40
17
63
168
33
79
198
90
18
86
238
2
70
108
126
65
7
77
180
15
45
133
23
85
35
336
39
94
11
504
372
13
38
153
207
48
21
19
90
14
112
126
180
83
25
131
15
88
176
22
72
47
43
80
96
94
11
399
48
10
47
135
72
9
25
62
33
96
120
135
310
35
159
22
72
72
36
83
84
31
29
43
149
60
84
75
46
18
126
11
39
9
120
36
60
87
93
84
37
98
105
87
153
135
286
144
216
95
36
103
5
12
39
81
183
40
18
143
24
207
166
50
24
165
171
22
35
12
48
121
59
373
83
61
155
15
33
231
21
85
86
288
81
193
47
111
40
80
280
128
70
180
54
65
25
36
371
63
120
22
170
9
1
23
72
144
15
81
63
192
130
158
58
54
53
51
141
169
71
48
61
144
110
72
33
192
48
63
120
82
35
217
290
24
82
72
35
73
2
96
105
60
61
86
153
39
528
120
177
85
11
135
81
108
180
63
70
23
75
129
87
24
22
74
9
25
119
25
180
107
24
85
180
36
108
158
57
60
75
165
133
324
23
265
18
17
87
144
45
156
48
111
69
75
21
96
121
23
121
18
5
51
160
32
22
35
120
133
119
99
129
247
185
144
49
182
34
62
69
139
56
16
128
34
342
65
24
96
159
106
23
12
75
178
86
72
168
16
54
144
36
182
142
47
115
8
586
72
198
41
13
98
33
279
45
147
105
85
26
33
135
112
80
57
192
120
39
106
36
90
54
23
36
121
35
3
120
48
10
167
132
61
119
120
255
48
70
36
180
50
24
285
91
152
10
72
230
22
50
33
192
103
41
135
40
29
27
9
96
109
74
16
65
36
75
274
95
31
80
105
279
40
125
1
83
120
121
11
84
144
63
504
130
110
9
7
90
143
199
18
158
22
59
15
33
135
240
81
39
10
155
36
7
104
45
195
48
45
85
110
45
12
13
90
17
181
74
96
24
96
34
14
130
54
8
120
ABCD 99451383776*3^$a+1 [50100]
27
74
112
3
29
10
30
102
36
117
87
36
12
21
81
51
27
48
132
42
90
36
33
111
69
27
33
27
180
2
10
72
45
21
60
30
69
3
18
24
56
79
51
72
150
32
16
27
45
3
27
108
24
6
15
17
7
48
27
138
30
45
12
105
108
18
50
115
9
18
153
15
122
58
84
9
111
6
63
39
26
67
84
15
120
36
33
51
36
24
18
18
110
82
30
42
96
2
36
31
3
120
33
9
6
2
43
15
72
12
36
12
38
10
12
12
180
33
12
15
18
78
69
36
27
180
72
18
8
40
32
7
15
86
43
5
22
110
12
10
86
91
21
68
172
15
99
18
30
138
24
30
26
10
42
15
93
123
141
18
62
24
106
21
17
48
67
12
51
24
14
46
9
57
39
144
21
6
72
2
10
6
3
9
138
60
9
81
42
48
33
51
108
72
66
42
86
7
29
10
6
27
45
3
75
57
3
153
17
4
6
33
51
96
2
7
21
15
15
38
4
30
48
30
30
12
45
57
30
9
5
24
12
43
3
50
12
7
75
66
27
63
2
7
3
30
8
52
27
36
53
94
12
21
24
48
27
48
60
42
171
72
15
60
45
36
9
42
60
108
12
18
78
33
72
27
38
40
30
2
67
41
4
18
12
9
117
42
12
108
117
53
36
22
69
24
29
82
30
51
15
30
87
3
12
21
149
52
44
16
18
81
29
22
90
80
208
108
24
15
29
19
15
21
24
33
123
51
9
27
9
33
18
33
17
4
6
90
8
16
18
108
12
12
18
60
116
7
15
69
123
21
17
43
21
30
33
17
36
10
24
45
93
12
18
30
42
60
30
3
41
115
17
55
45
30
60
24
81
39
18
108
20
70
69
33
72
15
89
7
65
108
4
120
30
138
8
106
9
39
26
4
60
87
45
66
24
6
63
84
57
6
12
78
20
67
15
12
21
159
6
212
10
38
22
78
3
39
12
6
12
48
102
138
90
24
9
69
20
10
60
21
17
7
36
29
40
147
33
51
57
8
60
7
45
75
72
105
30
45
3
54
6
2
118
60
84
14
34
45
15
12
60
26
10
50
7
93
90
2
10
12
45
45
39
27
84
36
150
20
154
86
4
18
30
198
38
22
14
10
6
12
30
18
15
135
69
5
28
48
24
30
21
144
15
36
57
72
21
75
15
24
9
9
87
36
15
57
12
63
48
14
79
5
64
30
81
27
50
34
26
22
206
60
64
15
3
24
30
96
27
63
182
268
180
12
15
33
60
123
29
91
21
80
88
42
78
111
12
173
79
53
64
15
33
42
6
27
12
96
69
15
53
22
129
21
6
24
18
30
86
16
30
14
94
18
80
24
10
66
3
9
30
42
3
36
101
70
74
154
90
78
132
48
45
9
66
12
108
12
26
16
6
93
12
75
24
60
45
15
26
7
53
52
18
24
6
15
113
34
138
87
45
20
82
120
6
15
9
123
3
98
127
17
88
27
15
72
60
30
66
9
135
96
14
16
60
8
72
283
9
32
31
84
108
3
30
3
9
102
18
15
75
132
18
18
42
18
90
75
57
12
18
57
3
18
3
77
34
6
99
36
75
9
45
30
36
24
45
15
81
159
30
3
3
24
48
93
39
18
56
4
18
12
105
180
15
18
8
76
3
63
30
30
9
29
19
36
17
10
72
33
27
165
60
57
66
105
17
70
21
27
33
207
30
12
90
33
69
111
72
3
98
34
210
30
2
19
36
29
144
31
51
36
50
40
39
51
12
86
22
9
81
3
27
98
16
36
24
104
55
24
15
12
66
63
24
57
48
32
46
12
12
36
122
115
132
75
74
132
34
36
45
29
10
36
9
111
54
30
96
12
81
36
3
48
24
141
69
96
54
96
60
24
45
15
14
46
60
9
9
120
42
120
86
79
15
48
146
19
27
9
89
10
45
36
9
12
6
30
3
27
24
14
16
75
15
30
18
38
82
42
44
34
117
141
12
3
65
34
26
4
66
84
26
19
33
27
3
2
16
99
15
21
72
60
15
30
27
36
48
21
39
57
30
30
39
168
5
28
102
18
30
24
9
57
54
30
18
42
18
78
3
21
30
120
108
182
24
22
33
24
12
81
20
22
60
198
3
12
15
120
30
84
48
42
6
54
21
84
24
5
64
3
12
17
58
48
132
30
42
14
7
27
110
130
26
52
12
30
38
10
9
15
150
15
15
6
3
41
36
22
12
18
15
36
41
16
42
42
3
36
51
33
36
27
12
102
63
36
51
60
9
87
2
58
12
72
110
58
33
117
15
12
108
3
84
6
24
56
10
24
26
4
15
3
42
44
82
132
12
98
163
15
158
52
8
7
27
18
102
60
12
60
9
9
42
14
19
57
75
41
40
20
12
52
20
60
43
27
38
22
14
82
74
196
27
17
10
74
34
45
27
36
33
ABCD 99451545764*3^$a+1 [50014]
129
79
12
24
20
9
139
36
32
9
223
8
28
36
29
31
164
172
24
48
48
8
27
13
56
76
8
16
29
79
11
21
36
24
9
75
120
21
51
3
72
54
51
57
183
144
4
29
27
16
240
128
40
125
15
64
92
88
48
68
252
3
25
84
12
48
48
44
36
4
84
47
18
72
72
31
41
54
1
44
184
5
108
67
68
9
18
1
260
120
4
212
36
40
47
61
20
96
24
12
40
68
172
173
31
20
24
40
29
27
9
111
4
116
24
16
35
61
8
216
156
28
96
29
54
73
20
69
36
18
25
12
72
8
117
72
19
24
32
40
116
28
155
72
25
20
28
56
156
24
51
13
24
168
48
35
57
28
59
97
29
15
36
39
25
56
9
27
27
72
121
108
77
63
45
75
12
75
144
105
184
116
28
48
68
4
41
7
65
67
12
156
44
9
216
43
65
27
24
120
40
60
17
18
81
84
51
25
48
92
33
3
64
113
51
147
73
56
36
48
21
39
36
51
33
64
47
90
31
68
112
108
41
75
51
72
21
52
143
81
279
45
76
41
135
45
139
23
126
162
9
64
84
68
9
151
60
144
5
99
16
44
96
28
8
28
56
39
1
176
28
11
85
120
11
25
8
36
184
17
75
52
108
120
185
39
24
9
103
20
3
1
36
44
9
27
64
53
115
65
87
28
12
35
21
24
60
28
227
54
36
15
84
312
28
24
12
11
9
36
24
75
1
8
96
180
16
8
96
240
64
11
18
87
24
40
20
99
25
8
129
39
105
7
65
15
93
199
36
84
56
36
120
28
125
7
36
24
344
64
8
28
56
64
12
5
7
56
4
32
45
54
57
33
91
80
24
21
31
23
81
45
18
18
127
32
4
72
104
160
59
37
44
76
59
18
51
64
36
96
180
41
234
85
36
60
80
88
29
43
48
161
51
100
68
15
37
53
27
64
35
165
51
72
72
45
9
19
48
20
57
18
18
111
300
21
135
148
12
84
20
33
31
12
65
135
48
36
28
41
19
120
12
83
93
24
28
17
54
37
35
90
72
55
92
33
43
24
56
57
31
116
16
8
52
8
12
9
19
72
53
31
203
37
168
32
96
9
36
3
100
72
23
1
36
323
72
18
7
12
17
223
36
20
45
54
153
64
84
41
36
15
60
52
8
24
4
20
52
68
57
55
20
84
40
24
60
12
24
84
20
156
60
24
111
121
140
40
44
213
18
18
127
8
76
156
47
21
195
1
143
13
68
36
28
71
21
16
72
17
175
140
4
131
73
68
28
24
56
39
21
100
5
15
147
9
4
140
117
43
80
16
48
180
216
245
51
21
79
48
8
4
5
75
4
29
36
55
56
15
270
55
36
140
60
15
18
7
128
4
77
43
212
15
1
120
60
53
367
12
92
120
100
11
25
144
48
36
32
93
36
31
8
72
69
135
60
3
72
141
52
257
19
35
25
12
8
9
7
11
49
24
152
28
12
5
67
23
33
16
95
225
28
35
25
32
33
111
15
216
54
115
24
48
48
96
36
24
144
41
151
60
23
61
156
24
36
108
245
15
4
17
91
104
3
117
45
91
8
27
45
315
69
16
68
36
40
48
32
24
64
53
79
48
12
20
93
43
200
9
19
20
12
24
51
25
8
57
175
20
93
54
72
25
44
192
45
223
47
93
16
84
56
88
41
126
90
19
20
12
3
90
19
48
149
19
60
80
39
33
40
17
36
115
72
8
60
4
56
9
87
39
1
36
179
13
5
163
53
19
96
140
96
156
33
91
44
132
60
228
12
9
79
11
13
72
59
81
76
12
92
189
55
72
48
5
55
12
48
ABCD 99451696016*3^$a+1 [50032]
8
64
92
4
60
20
40
12
12
32
40
96
68
12
28
156
63
21
96
48
68
60
124
33
51
72
132
60
15
165
12
80
4
60
20
4
120
75
5
28
84
48
68
100
12
36
104
36
49
51
32
24
16
92
55
45
96
24
60
48
80
48
52
80
52
12
48
56
220
56
48
36
7
29
24
36
28
20
148
24
104
60
76
8
108
4
56
24
40
24
24
56
19
33
8
4
15
5
112
140
76
68
112
32
36
139
21
20
112
8
276
31
17
28
60
32
88
8
100
20
12
7
17
84
112
45
59
48
36
4
116
4
12
8
16
36
3
45
36
20
12
60
12
16
84
20
52
3
33
48
39
33
57
35
40
72
56
84
4
60
24
72
36
8
160
96
243
17
16
20
124
8
28
80
112
12
44
40
152
67
53
48
4
60
72
3
57
108
45
131
19
65
60
28
24
48
63
69
20
100
24
72
12
8
60
7
165
20
36
24
12
84
156
4
20
72
88
32
67
57
20
88
48
20
4
8
52
84
84
20
88
68
19
5
36
16
104
4
116
12
48
4
3
185
124
8
12
4
24
80
132
28
15
53
28
60
32
168
40
12
84
3
101
12
108
12
4
24
159
53
60
7
21
84
12
96
20
28
20
16
56
4
80
48
40
72
104
16
3
45
116
259
141
12
24
8
36
16
8
100
128
7
33
68
60
4
156
152
67
45
20
136
20
36
88
15
65
120
28
20
84
136
8
24
76
92
28
24
60
168
27
33
108
36
56
108
36
16
144
144
12
92
36
12
7
21
176
120
48
160
20
52
60
44
84
28
84
3
33
60
80
7
33
44
184
44
192
4
39
45
48
8
100
24
68
48
60
24
28
20
88
36
44
4
60
288
68
120
132
37
35
12
4
152
4
24
24
80
48
64
8
55
53
4
144
12
8
36
24
12
4
84
84
96
12
8
40
84
12
8
76
27
9
24
36
33
51
132
24
63
5
48
12
36
12
24
60
148
156
36
144
20
52
84
56
4
108
8
4
8
40
32
24
24
228
84
43
21
176
16
20
4
24
27
57
12
84
20
36
16
104
48
28
20
72
240
48
60
72
36
19
65
76
60
44
36
36
64
20
4
108
60
8
112
108
24
75
288
12
45
240
56
112
48
36
36
48
44
12
43
53
112
15
21
20
19
33
8
4
20
76
12
12
20
100
8
112
56
84
16
32
55
57
236
84
168
28
12
57
35
60
12
64
12
20
67
45
36
140
37
83
19
21
80
4
32
124
84
20
55
45
36
32
28
56
36
12
16
72
60
44
40
8
48
28
24
20
60
55
108
57
12
8
16
56
100
156
8
156
196
32
108
24
24
36
28
56
12
48
64
12
140
60
304
36
56
24
40
8
180
40
180
216
60
129
27
63
41
24
43
5
28
36
140
4
56
28
156
32
24
120
16
80
12
76
24
12
44
100
12
20
67
101
36
88
15
17
160
21
99
48
96
32
4
108
12
20
24
4
36
20
16
8
76
144
80
12
16
20
127
33
24
20
84
120
84
16
57
35
24
36
28
20
4
36
12
8
24
36
19
93
20
67
197
120
256
12
20
112
63
21
92
168
76
56
172
36
44
40
48
72
12
8
28
92
36
4
8
100
84
180
48
8
52
12
104
16
3
5
16
156
183
5
28
80
168
4
32
84
12
4
153
51
72
104
48
72
204
4
32
96
48
36
31
45
104
4
9
15
48
12
48
24
96
164
73
15
20
48
28
36
93
75
32
16
44
60
100
8
43
57
92
60
16
92
36
24
40
8
7
77
28
68
24
48
148
48
27
89
88
12
20
36
4
156
27
53
172
12
80
48
48
37
131
36
76
32
12
1
3
12
12
96
72
72
48
60
48
72
20
4
3
53
24
84
36
40
44
24
108
67
150
15
56
40
12
20
120
4
156
57
143
4
3
53
37
47
220
48
36
80
49
35
40
72
3
117
80
36
48
24
28
24
44
120
12
60
55
29
43
5
28
24
84
36
8
28
84
20
144
12
12
36
364
12
108
56
124
36
12
8
160
39
33
57
123
8
36
36
4
ABCD 99452184686*3^$a+1 [50020]
56
60
12
67
12
41
40
32
52
96
27
281
7
17
36
139
261
15
45
111
9
92
79
81
32
36
76
60
56
43
65
16
116
28
92
19
120
120
24
21
3
33
48
96
36
8
24
211
24
33
27
33
3
5
60
187
5
4
39
132
24
153
183
9
111
53
55
149
28
27
36
225
32
79
69
44
16
80
4
60
243
5
43
5
12
43
144
60
125
40
36
192
32
76
27
24
53
28
48
15
156
156
93
32
7
108
105
84
108
108
3
125
40
152
19
29
240
67
33
15
144
60
105
12
144
272
4
39
89
91
12
33
72
75
48
12
69
63
173
19
69
51
96
173
12
55
5
48
24
40
27
120
120
345
116
112
183
69
63
5
336
115
137
100
39
96
105
108
12
72
200
115
5
235
45
72
144
72
8
7
137
48
60
64
108
3
245
12
76
392
60
4
44
4
108
20
19
21
27
93
27
81
36
60
39
5
120
160
32
60
7
57
39
29
103
5
4
104
31
36
5
40
8
55
105
12
27
5
7
93
176
12
64
188
31
156
149
160
27
125
28
15
17
52
3
57
20
55
96
65
16
8
108
172
36
231
29
7
57
120
132
44
127
17
67
96
93
72
60
15
33
27
5
4
123
53
19
9
75
69
48
183
120
149
7
105
3
101
120
144
108
112
111
12
288
9
12
111
77
16
72
75
24
21
20
192
31
144
96
5
76
84
44
60
36
7
69
51
93
72
128
60
100
24
3
45
20
175
173
31
48
48
33
80
31
9
32
48
19
285
27
24
105
27
17
16
36
36
75
5
28
12
20
4
39
36
101
48
60
12
48
175
105
44
16
15
12
5
60
79
81
75
5
132
43
84
60
36
65
12
48
132
103
125
72
16
36
111
65
48
31
60
21
20
19
216
24
96
5
19
21
200
168
240
76
63
12
69
32
48
76
8
7
41
40
3
141
84
96
84
24
20
100
51
36
21
60
32
52
68
43
33
36
24
20
16
63
117
44
12
88
27
108
17
139
36
17
36
204
115
21
72
3
17
55
24
81
63
21
128
43
65
180
124
63
53
12
31
17
319
29
40
32
12
55
21
171
141
8
100
32
300
4
36
24
75
41
48
7
53
144
31
105
12
27
156
105
15
17
100
12
68
60
112
12
324
111
96
17
28
132
128
12
43
5
208
20
124
20
7
9
12
180
15
113
7
72
53
12
180
40
15
12
24
5
115
29
156
12
72
40
80
16
99
45
8
120
19
45
104
24
43
117
27
89
16
15
21
3
192
69
8
168
64
159
17
79
53
96
76
36
140
40
24
36
32
7
24
29
67
96
65
48
76
3
12
41
7
81
51
24
21
75
45
144
147
48
29
115
21
72
39
69
80
16
36
128
7
5
48
31
45
51
5
55
33
164
43
113
31
69
12
15
48
89
283
48
17
55
93
27
60
60
5
52
20
28
80
55
24
209
60
112
24
108
48
39
149
52
68
40
104
40
51
141
36
123
137
60
79
161
7
53
72
115
5
48
184
24
80
127
84
288
5
7
105
44
52
315
65
48
240
175
209
148
140
108
40
24
15
36
149
7
108
53
112
8
12
31
12
69
68
7
36
72
72
24
57
32
28
72
27
21
140
192
36
24
112
24
104
31
9
8
4
75
33
51
12
180
5
115
24
53
96
24
88
80
108
52
8
72
55
108
21
36
20
43
ABCD 99452256602*3^$a+1 [50085]
48
43
9
240
3
36
5
4
33
42
57
69
24
6
29
91
81
105
90
18
18
42
11
1
3
80
31
29
40
57
24
72
47
31
9
12
68
1
72
72
12
59
25
75
80
85
59
25
18
17
25
36
12
120
87
12
63
48
29
168
16
39
18
84
179
24
91
29
31
114
60
51
39
42
84
59
13
12
60
11
16
8
25
42
5
120
40
3
6
35
7
18
39
116
7
17
31
42
102
5
55
6
66
69
135
165
27
17
52
68
7
48
18
12
6
5
19
5
31
65
1
3
21
24
30
17
48
85
240
18
17
43
18
11
55
33
56
37
3
15
30
51
9
84
60
71
55
5
1
18
18
18
5
79
66
39
32
19
105
15
21
15
113
12
1
47
7
36
9
51
24
48
17
103
18
108
75
69
15
92
79
12
57
15
12
30
6
89
1
18
42
12
6
36
168
5
103
24
18
18
90
39
3
6
35
7
102
120
30
60
105
33
23
1
3
15
12
9
60
9
120
30
102
36
72
18
89
48
36
19
12
69
57
39
93
48
107
7
6
42
41
36
43
132
53
7
48
36
5
64
12
51
29
151
29
13
47
61
42
57
20
48
16
56
24
7
42
66
9
20
60
12
40
8
1
42
9
39
101
25
36
42
6
35
4
21
36
24
24
75
3
30
18
89
16
44
61
180
72
12
30
17
1
3
129
111
27
30
3
39
125
1
119
1
24
60
120
27
3
5
13
48
54
48
24
126
30
30
24
30
5
49
36
35
13
15
20
72
19
96
6
63
99
57
80
60
19
69
15
36
9
15
18
90
24
29
36
49
114
18
83
1
24
60
11
24
7
9
93
18
29
19
29
61
12
90
144
48
17
55
48
5
31
114
11
139
5
7
29
1
120
18
5
100
12
33
42
84
21
3
12
114
11
1
48
51
135
18
42
174
75
80
7
12
36
36
5
108
36
19
108
228
12
30
3
147
72
41
19
36
30
36
90
78
36
6
29
49
30
101
19
41
115
42
18
41
13
35
103
9
3
6
60
102
29
1
60
78
24
5
85
27
104
7
17
13
102
45
21
36
90
125
19
45
75
69
32
108
60
1
12
42
41
85
35
16
33
12
35
25
23
73
23
19
41
31
54
15
27
30
48
6
30
24
84
90
12
45
140
48
61
24
48
42
117
20
48
85
11
24
43
12
45
33
3
81
66
77
16
75
29
55
96
30
15
81
24
35
31
24
12
12
12
24
69
57
36
59
4
105
24
6
54
30
21
15
5
24
61
35
61
138
125
13
39
44
16
51
137
100
51
54
12
59
181
15
15
84
5
7
30
48
126
6
162
18
23
4
32
73
60
18
17
7
108
17
84
67
77
43
42
30
12
114
30
6
66
60
77
31
29
55
5
73
60
47
7
125
28
171
9
32
13
35
61
11
4
69
11
7
57
15
78
3
20
49
11
7
42
15
32
48
73
18
60
89
12
133
42
66
3
15
6
36
119
48
12
25
84
6
29
19
17
1
60
3
20
25
30
65
1
35
73
11
91
29
24
31
60
81
48
20
1
71
31
42
108
24
18
17
73
36
11
91
168
29
61
24
12
234
5
19
5
1
30
84
65
61
12
84
30
9
45
111
9
59
61
6
36
72
12
48
126
102
24
249
45
42
60
48
29
91
5
16
93
11
19
21
44
61
24
6
24
30
66
45
27
18
12
59
109
24
18
42
12
59
55
12
12
17
49
42
60
132
41
4
21
71
55
18
120
6
54
6
102
59
1
47
43
117
15
12
30
35
1
47
37
23
13
12
47
24
49
36
11
1
18
96
5
48
103
60
42
90
18
18
5
31
89
4
20
13
108
42
29
73
48
120
27
36
9
18
29
13
18
17
40
32
43
12
6
107
52
45
84
66
65
48
72
31
89
61
114
113
60
103
42
11
49
30
102
24
75
45
60
12
23
37
18
5
4
15
12
54
12
23
16
9
51
111
77
7
33
12
21
18
66
203
31
24
12
9
84
93
63
44
1
71
31
24
6
59
19
60
90
24
12
23
36
31
6
54
48
126
39
45
11
24
1
66
84
5
85
12
59
139
30
15
39
60
36
89
25
18
102
27
68
37
75
81
12
15
27
96
24
60
30
39
39
41
19
6
71
121
47
91
45
104
121
15
99
57
44
4
32
60
13
12
23
1
24
42
66
60
119
48
25
36
126
24
89
31
5
19
18
12
156
12
23
64
80
72
24
16
33
18
18
30
189
51
24
125
36
25
12
47
55
60
18
119
4
27
33
20
96
24
19
65
55
48
18
11
64
99
78
18
174
47
13
66
12
29
1
47
216
49
36
6
53
60
13
3
20
55
24
17
124
20
55
24
17
55
5
43
78
30
120
33
39
72
69
44
1
11
40
8
36
36
19
41
1
3
44
151
24
30
138
60
24
5
79
102
27
123
30
87
36
39
5
97
83
61
6
48
120
21
80
156
55
45
15
6
27
21
12
47
67
144
264
5
1
36
6
69
21
60
12
51
45
ABCD 99452324204*3^$a+1 [50009]
53
37
60
12
75
20
19
141
3
30
42
18
15
36
51
78
3
63
89
52
9
126
105
39
21
45
3
21
66
9
32
48
1
83
31
21
8
37
198
5
36
55
29
28
27
36
69
75
53
7
5
132
28
45
90
36
81
213
11
55
6
3
15
165
20
61
114
12
53
96
1
23
72
13
15
20
48
19
90
123
27
69
96
8
25
36
51
3
45
56
52
48
36
156
12
96
39
36
5
49
90
30
123
39
29
184
8
72
52
164
31
54
27
8
84
96
1
24
35
100
45
35
55
45
21
3
21
15
92
4
15
21
33
59
67
9
9
11
1
78
33
92
1
15
20
49
75
15
21
12
39
78
3
33
47
163
5
1
84
36
18
77
40
56
43
29
25
15
72
120
99
36
78
66
21
3
12
33
117
18
5
25
15
8
13
135
132
80
139
113
55
21
9
15
27
30
3
36
12
3
81
56
67
66
24
3
87
33
3
126
59
79
125
61
135
45
30
90
24
15
32
24
1
30
54
75
21
18
36
90
11
28
132
3
72
53
12
85
39
56
49
87
3
117
3
41
16
12
128
37
72
3
36
105
135
69
30
42
48
3
3
45
44
85
131
19
36
89
40
36
116
55
273
21
99
81
66
53
48
48
72
37
35
55
45
27
54
27
128
19
6
36
3
32
55
33
87
33
45
27
9
95
4
32
100
15
9
96
9
47
37
42
108
30
3
48
171
18
12
51
183
41
48
25
12
11
67
17
4
12
57
35
127
105
44
31
29
25
30
24
12
21
8
172
87
72
93
56
1
54
66
95
64
39
60
156
5
145
11
40
15
29
12
109
18
33
8
31
54
99
20
7
21
24
80
16
44
13
3
9
39
75
149
16
20
40
120
69
336
36
60
11
97
180
3
24
3
101
79
33
32
16
45
39
15
42
75
24
216
39
6
84
119
16
81
95
16
72
75
81
255
36
41
19
53
31
9
32
40
8
36
25
30
6
3
36
9
111
96
20
43
186
11
25
3
20
7
93
21
90
221
4
21
24
90
120
9
36
60
39
41
4
51
66
18
21
20
109
3
188
115
29
16
56
55
9
45
6
105
3
33
32
55
5
60
25
15
8
49
135
99
69
117
18
30
35
1
54
5
12
25
143
16
120
56
199
24
17
49
60
75
24
57
54
36
5
19
21
45
3
57
48
15
27
53
55
12
54
96
71
13
71
60
148
32
13
6
9
32
24
25
30
5
31
24
36
18
51
20
24
115
60
126
35
24
7
81
99
173
85
11
19
60
17
73
30
33
117
35
100
21
75
21
48
36
51
8
48
12
25
171
44
16
75
9
51
5
49
36
11
48
97
35
199
5
40
44
37
15
108
27
81
32
7
168
90
71
24
88
72
15
125
85
15
48
32
91
29
97
15
123
53
19
45
96
93
11
115
60
18
12
24
30
6
54
126
75
48
56
16
165
18
21
9
131
55
36
48
21
51
54
27
117
23
4
213
11
12
72
67
5
13
12
23
72
73
71
31
150
11
7
30
3
72
15
36
36
18
71
76
129
15
39
90
47
79
66
11
148
45
126
48
57
80
25
35
36
19
5
4
144
51
36
21
24
56
79
48
6
36
48
75
48
27
65
16
80
55
90
30
54
51
129
180
123
80
37
252
18
21
15
21
195
48
33
39
270
83
7
294
35
49
35
28
189
11
49
18
36
41
24
16
3
17
115
84
77
208
9
47
43
120
6
30
36
5
13
27
56
4
3
36
69
45
72
51
93
90
101
25
131
64
3
17
16
32
145
6
30
59
1
90
54
11
52
9
84
36
123
75
41
31
18
63
63
77
4
33
3
87
81
152
73
35
12
187
117
45
3
48
48
24
147
5
180
4
24
80
48
103
24
33
33
54
17
19
41
19
30
36
39
36
165
39
105
36
99
180
96
3
65
115
45
21
54
6
15
24
176
16
15
33
96
24
15
66
6
89
76
36
24
3
6
120
35
55
21
75
53
31
6
90
18
15
32
25
23
7
45
20
16
24
153
27
63
36
137
19
29
24
7
21
9
99
9
36
39
75
90
30
45
240
147
33
81
135
9
15
12
44
16
3
5
7
53
55
57
20
124
140
61
48
6
5
49
27
39
36
90
59
55
30
60
126
18
95
61
47
4
9
36
95
4
20
109
27
159
5
60
100
9
75
96
12
12
21
ABCD 99452567044*3^$a+1 [50035]
24
184
128
48
22
2
120
48
40
104
46
8
162
22
8
162
82
96
30
344
6
64
144
36
14
64
270
2
30
88
2
24
96
40
270
18
90
60
32
40
120
18
56
72
40
278
96
130
158
18
40
90
14
40
56
24
10
48
86
24
16
80
16
8
22
24
50
54
42
160
38
18
64
6
72
48
90
42
126
30
80
16
18
120
96
32
24
34
14
112
48
32
40
38
48
10
8
22
2
58
92
42
6
58
72
48
24
48
78
74
48
24
144
102
42
46
2
54
34
6
56
42
46
72
2
82
140
10
8
22
56
40
242
72
118
98
64
224
46
8
40
218
184
80
40
176
48
72
10
188
34
102
98
10
108
50
48
82
38
94
26
30
16
26
120
34
54
102
98
30
96
160
36
102
32
168
126
34
6
26
24
24
30
16
26
64
42
30
114
174
56
40
54
2
120
70
18
42
38
70
2
120
160
32
112
6
18
62
82
162
54
80
46
108
36
26
118
120
2
256
48
24
8
30
10
72
18
198
234
36
24
2
96
120
64
90
96
84
60
38
16
54
18
48
62
90
102
88
24
74
10
54
6
122
88
6
48
50
208
8
24
142
26
34
14
30
42
88
56
106
14
130
38
256
80
10
44
10
80
136
104
88
62
106
152
240
34
44
66
16
168
104
96
46
74
6
10
56
40
120
18
6
8
40
6
72
2
120
70
146
54
96
52
134
54
130
24
8
40
78
26
40
24
102
24
18
72
144
32
70
24
48
18
38
16
80
18
88
38
52
374
6
10
54
26
48
72
88
24
8
120
72
46
144
18
474
54
72
48
32
24
88
56
72
70
24
170
96
40
30
18
32
30
34
104
102
10
32
16
72
144
8
96
10
54
48
128
54
42
10
14
82
14
78
48
162
48
78
106
24
14
52
54
90
62
48
24
10
60
18
8
72
22
18
32
96
70
36
78
66
126
78
36
140
306
168
70
18
14
34
56
54
34
80
82
108
306
54
2
94
2
10
78
56
70
48
36
36
56
48
90
72
40
32
40
96
54
18
48
126
74
16
24
54
18
62
10
8
174
64
26
10
44
82
8
96
6
34
8
136
216
6
48
32
100
14
88
32
6
42
96
24
30
58
72
392
10
134
10
36
56
34
126
50
24
6
40
90
24
176
72
16
32
24
24
24
58
38
22
32
48
4
60
66
80
208
62
48
16
24
2
88
14
58
8
46
18
62
58
78
8
64
2
30
66
30
10
72
32
136
90
14
16
54
18
6
146
280
90
6
38
66
24
10
44
18
72
6
40
26
34
30
6
48
2
40
48
56
16
8
96
40
6
128
16
32
40
18
54
36
12
2
22
56
82
78
2
178
54
38
96
10
30
90
54
18
78
66
200
24
64
6
2
88
32
48
6
144
144
42
64
90
14
72
40
8
6
40
42
8
10
14
48
30
82
150
170
112
18
108
24
56
34
8
72
24
40
56
70
50
24
70
66
18
60
18
32
16
240
66
78
8
150
90
70
18
80
72
64
296
24
24
112
152
96
40
56
64
24
18
62
120
6
10
32
24
16
62
138
48
22
194
40
54
2
30
40
18
282
62
16
30
26
118
80
18
24
64
102
74
70
146
72
88
24
30
24
2
208
6
66
24
18
110
96
82
30
54
60
14
16
14
40
42
14
4
14
88
24
18
102
24
30
114
48
18
86
10
30
78
50
72
24
232
54
66
80
168
72
30
114
94
72
104
48
10
8
24
54
40
42
8
6
4
134
46
74
82
126
14
130
110
4
102
144
8
78
148
6
344
96
130
60
90
30
74
22
8
210
ABCD 99452663626*3^$a+1 [50021]
15
69
102
6
27
36
16
65
63
15
12
60
30
6
24
9
57
12
132
120
19
11
18
15
3
13
5
36
30
24
6
36
24
6
48
1
35
108
1
71
90
24
51
21
67
11
36
30
6
18
39
27
48
36
85
24
5
6
9
15
66
39
27
96
48
54
78
18
54
36
6
15
9
96
24
24
42
24
42
30
12
6
6
24
21
39
6
180
18
30
18
12
25
11
25
47
12
12
24
36
25
8
36
39
36
12
13
5
66
24
69
40
11
9
16
11
84
69
63
37
17
24
39
52
84
56
4
11
60
73
5
18
9
51
24
48
30
12
18
18
54
6
144
15
21
187
60
47
24
24
30
15
40
41
15
84
51
90
135
27
12
42
6
12
6
24
42
6
19
59
6
18
48
24
9
39
42
30
18
48
60
54
6
39
9
186
25
68
40
113
43
41
3
12
15
6
24
36
84
6
18
51
28
83
9
3
37
5
138
18
30
37
23
49
41
3
75
25
35
9
57
66
33
16
8
72
33
42
25
60
29
19
125
18
42
6
24
18
18
6
19
47
24
73
5
96
54
78
12
18
57
3
198
6
6
24
15
63
25
23
108
6
18
6
99
16
35
21
21
7
17
6
114
18
36
9
16
20
117
72
18
13
11
73
53
12
36
54
12
36
73
17
72
90
30
60
51
76
11
24
48
42
6
114
3
15
1
11
60
25
5
24
19
77
24
54
12
18
12
3
93
84
39
4
11
1
20
40
29
12
63
9
15
15
72
18
30
45
3
12
30
18
169
20
33
12
6
24
9
4
5
36
6
9
81
48
31
140
40
56
45
36
12
7
23
85
36
20
135
30
6
13
125
6
81
15
48
25
56
36
3
96
12
12
1
36
44
57
7
17
63
33
3
15
6
24
19
23
30
30
18
96
43
11
9
3
102
15
3
73
65
84
48
30
12
45
51
36
18
102
6
43
5
36
30
18
15
45
48
12
6
24
6
6
6
63
4
131
45
15
25
20
51
6
27
36
24
27
36
42
108
87
52
89
6
13
20
40
11
81
33
48
7
5
31
5
36
30
69
4
32
15
73
65
6
21
81
42
97
5
18
72
6
18
81
3
12
49
60
36
11
129
63
81
16
20
108
16
35
25
5
84
18
168
45
24
16
20
39
48
12
12
138
12
75
75
129
39
42
24
15
15
145
5
30
60
60
36
13
11
1
8
72
3
42
19
24
17
24
12
18
24
36
36
9
39
48
12
30
15
15
42
3
16
29
72
30
84
60
9
16
11
85
29
60
39
3
13
41
144
54
45
96
51
60
30
36
3
120
69
30
45
96
21
15
51
93
129
12
48
6
1
11
84
78
36
30
42
7
17
3
75
60
48
30
102
1
17
3
4
11
24
6
222
30
114
109
65
54
25
65
42
48
36
25
29
12
30
84
49
47
18
7
143
1
17
42
72
24
25
101
6
12
21
16
11
12
42
6
90
3
81
96
7
56
15
6
79
29
15
36
36
21
67
17
6
9
4
71
18
6
9
21
15
21
3
3
24
18
18
72
6
39
516
141
36
12
18
102
51
27
12
96
25
20
21
78
12
33
3
49
29
216
48
96
54
36
61
23
18
19
29
55
44
52
5
18
30
15
27
9
9
6
169
53
54
54
24
87
63
6
195
15
21
3
36
6
103
11
12
30
42
18
43
20
9
126
24
18
84
30
54
15
36
40
65
3
3
30
24
6
33
9
27
69
39
52
35
90
18
57
108
3
9
51
24
13
47
18
12
39
9
66
54
12
6
13
65
6
66
3
21
39
9
42
18
30
108
42
18
13
29
27
24
9
30
61
77
42
12
36
157
5
78
13
20
75
24
18
3
57
18
30
36
3
3
69
51
42
90
72
24
45
24
51
1
29
36
43
5
18
12
36
30
12
24
18
12
48
42
6
60
37
12
23
42
6
84
45
4
71
24
9
51
61
35
54
30
1
44
159
6
6
60
73
20
111
61
8
52
104
57
30
18
30
42
24
48
75
72
21
24
30
168
36
54
6
25
125
84
60
12
6
33
9
6
66
30
18
55
5
67
20
3
42
6
13
5
15
69
30
25
20
27
6
127
5
36
24
66
24
225
15
12
18
12
30
24
30
12
42
81
129
7
83
78
12
67
71
13
197
147
40
5
30
85
77
78
96
9
15
48
24
6
12
18
24
30
60
48
12
6
48
45
51
66
3
21
6
18
114
30
6
21
33
75
27
9
39
57
3
12
54
54
18
30
97
20
3
117
21
24
15
33
87
33
78
216
13
20
111
126
30
6
24
43
125
55
17
75
93
186
12
42
12
108
18
37
23
150
18
1
29
66
30
30
9
40
20
237
12
6
42
7
12
83
157
164
177
24
24
6
13
41
6
36
24
18
7
23
25
96
20
124
5
27
39
96
24
1
11
69
21
48
42
13
11
24
66
36
12
6
21
4
47
42
67
35
120
45
75
6
12
6
30
6
9
96
21
7
41
24
18
30
42
30
18
12
25
131
102
3
57
12
6
9
33
43
20
21
43
5
15
3
24
24
30
84
15
16
17
24
6
153
4
53
24
15
15
33
3
13
5
90
1
71
49
59
69
63
12
12
6
3
57
18
36
13
5
31
36
104
87
37
5
18
48
1
44
64
20
36
9
27
4
35
120
24
72
13
11
45
21
3
75
12
18
60
18
60
93
69
147
4
59
12
48
72
48
30
6
25
5
6
6
3
60
45
39
3
24
9
4
11
24
48
189
231
60
13
71
24
24
45
12
99
66
15
3
36
21
48
15
25
11
12
24
25
53
12
18
1
29
48
18
54
67
20
105
78
12
30
43
35
18
18
24
60
18
63
171
13
35
36
49
17
19
24
53
3
39
48
60
24
78
12
75
39
ABCD 99452741218*3^$a+1 [50119]
16
69
42
18
36
59
151
6
48
75
177
215
43
66
123
63
9
9
120
6
89
1
111
123
21
48
21
59
103
18
36
84
6
33
3
53
1
119
7
33
75
12
18
36
24
66
89
120
265
36
66
414
51
32
232
81
87
56
91
29
16
69
66
90
144
47
168
1
191
85
123
165
12
159
8
217
36
123
267
114
90
129
216
9
72
63
27
78
66
6
120
18
5
16
39
72
144
9
57
54
24
9
81
12
54
29
157
54
21
45
3
384
96
21
3
128
48
16
120
8
120
481
159
80
7
36
78
95
67
84
90
6
18
167
103
66
23
13
18
96
81
8
160
264
63
18
156
60
39
200
205
155
115
21
21
144
11
72
1
36
24
27
48
117
108
6
54
59
7
33
111
126
180
71
55
60
117
93
3
21
3
128
115
18
90
137
205
99
144
27
108
6
30
21
15
240
48
9
72
45
75
15
9
32
85
330
30
18
105
45
59
40
72
168
48
9
30
6
35
64
39
186
216
198
177
32
7
41
85
48
90
126
3
201
47
79
9
57
23
55
252
108
57
32
1
30
57
32
127
129
15
65
85
99
21
36
71
55
438
51
224
16
104
31
306
23
1
111
24
255
90
39
32
48
16
8
16
57
24
63
27
36
270
84
159
21
83
31
120
57
8
120
145
119
73
47
133
123
200
7
30
18
9
120
111
65
40
72
15
9
104
85
180
186
29
55
90
95
31
9
87
30
347
1
15
192
24
48
96
15
345
32
112
56
1
135
45
30
21
24
15
113
13
35
72
31
42
279
120
15
246
18
89
61
171
8
13
227
120
40
81
15
117
120
60
143
55
9
57
23
31
65
72
120
192
7
120
96
17
48
55
9
141
123
80
67
5
88
80
61
66
233
37
90
57
96
207
33
147
144
96
30
144
24
15
72
33
15
45
36
15
69
126
36
24
41
208
15
17
73
6
89
37
147
27
293
31
105
21
3
33
60
3
45
171
45
90
90
23
16
104
1
60
27
39
9
72
63
90
6
441
72
63
18
111
105
119
217
60
18
81
104
7
129
128
37
36
47
73
54
276
30
95
49
191
88
80
37
24
59
61
83
7
9
117
18
90
15
135
89
157
59
24
7
33
27
45
9
95
205
51
21
60
39
48
141
240
12
144
119
64
176
1
6
17
13
99
189
240
12
108
6
45
21
24
84
6
144
209
43
213
15
90
60
51
120
120
48
8
88
105
126
30
83
61
35
112
75
213
21
51
32
37
90
6
35
109
90
41
64
24
81
96
47
7
225
8
13
18
17
48
40
152
19
36
30
180
144
330
324
57
9
71
240
85
18
150
99
176
61
60
84
395
1
6
84
36
54
11
72
13
99
168
33
167
73
23
64
33
39
21
18
120
6
131
88
24
63
18
15
57
54
30
144
35
120
160
27
173
97
159
39
57
3
66
36
143
24
16
87
65
25
144
ABCD 99452894584*3^$a+1 [50022]
56
75
13
80
12
3
57
64
11
69
16
68
3
9
40
83
57
88
32
120
24
36
4
11
33
27
13
71
24
1
80
36
171
93
60
24
340
12
23
37
8
51
121
131
12
25
71
21
84
196
23
1
116
111
9
60
60
39
105
16
23
141
24
192
100
24
95
25
59
105
52
95
9
76
8
16
36
24
36
11
129
144
15
96
25
144
56
108
12
108
51
72
12
37
20
3
1
36
11
69
60
3
25
60
12
8
12
28
83
57
36
15
36
9
60
144
52
60
68
12
28
56
36
4
44
312
39
45
24
36
39
1
84
32
39
45
76
20
124
116
24
4
11
36
33
15
168
13
156
8
52
44
36
63
25
12
20
24
15
25
96
44
27
37
56
51
9
36
63
21
51
85
68
195
48
33
36
40
8
27
9
100
140
16
23
85
23
37
35
105
76
104
136
35
9
12
15
9
60
36
51
93
36
3
1
11
69
40
156
95
24
1
60
24
24
11
60
165
96
4
44
12
84
24
36
147
49
71
9
64
56
159
49
60
20
51
25
60
47
117
52
23
1
71
13
20
60
100
23
33
75
49
176
195
9
16
116
60
84
4
71
36
9
27
9
40
24
140
36
64
44
36
39
21
216
171
13
104
15
21
4
11
21
64
20
60
99
37
44
96
4
59
105
52
20
24
180
51
33
40
11
9
36
36
63
96
109
60
32
4
47
37
12
84
24
23
12
181
56
24
27
69
4
44
76
24
12
108
12
188
132
183
12
13
56
27
49
23
45
52
60
48
32
84
36
64
36
80
15
45
60
120
159
105
4
32
28
47
25
44
39
12
49
56
64
119
25
32
39
81
48
16
60
20
36
3
37
264
36
80
4
35
9
12
4
44
15
1
20
15
21
3
37
224
4
32
219
1
8
87
25
119
21
63
1
80
120
16
48
12
155
33
16
11
9
96
3
1
20
4
60
56
316
11
37
80
63
33
36
180
28
32
84
111
25
20
300
108
36
96
100
188
52
60
128
36
84
3
9
144
16
44
4
56
100
56
144
4
35
57
3
108
49
44
51
85
80
28
320
16
44
96
76
24
116
15
105
60
64
44
76
24
200
51
45
60
27
72
21
51
25
60
224
4
36
11
45
24
240
4
32
120
28
20
180
3
69
88
120
20
63
49
23
21
40
104
51
69
3
60
144
36
13
44
40
32
48
12
108
16
56
88
23
49
8
172
48
11
81
15
13
60
32
60
24
27
73
80
27
12
36
1
68
52
24
60
24
20
60
87
24
1
84
20
4
32
51
153
51
48
180
57
88
116
40
59
261
4
12
284
87
117
216
156
24
24
63
9
40
23
72
73
92
63
37
20
24
27
144
24
61
8
87
33
52
128
16
311
45
195
9
40
24
11
60
121
8
76
20
39
1
59
25
11
81
84
24
27
33
36
16
8
36
36
28
32
39
1
24
24
20
3
49
48
156
24
32
180
84
264
51
21
84
60
4
92
84
40
56
40
8
16
84
96
140
96
48
15
1
35
69
72
48
15
1
24
32
4
36
108
32
4
120
11
13
83
109
80
60
3
48
97
47
33
12
24
16
59
72
13
36
239
21
4
24
176
40
56
4
20
39
25
47
45
28
96
120
36
68
100
23
13
164
60
3
13
71
13
56
24
12
4
56
48
12
24
16
20
88
56
60
204
100
152
4
60
44
15
61
47
9
24
24
36
36
4
11
49
131
9
99
21
27
73
20
16
20
64
20
100
11
36
49
80
24
36
108
60
3
157
32
4
24
20
76
20
76
11
129
28
60
20
136
56
48
40
56
4
11
45
136
20
15
73
35
157
20
63
12
69
16
20
24
39
12
384
21
15
48
45
123
49
84
96
95
36
93
24
52
8
16
71
9
24
3
13
20
291
45
4
20
4
96
80
64
72
168
60
32
4
131
33
100
20
52
24
80
64
12
44
16
71
13
36
20
40
80
4
47
73
44
96
16
48
20
36
4
167
133
72
68
63
33
96
24
15
45
84
15
48
33
144
12
63
21
24
12
24
15
21
60
111
9
99
1
95
69
ABCD 99453113744*3^$a+1 [50005]
66
32
40
26
16
24
126
6
17
25
23
24
1
42
72
80
100
161
3
60
12
9
45
3
72
51
4
24
41
55
30
24
114
6
6
20
94
42
80
4
36
14
58
17
55
24
30
32
10
44
16
90
168
72
59
48
15
6
16
18
78
59
45
123
48
3
81
25
6
20
45
49
138
17
55
41
55
32
12
124
56
28
18
8
136
18
60
26
64
42
6
42
5
3
105
87
117
49
11
61
95
19
8
22
54
161
31
77
15
40
6
59
43
42
32
3
85
48
18
29
12
79
6
24
107
15
22
96
26
24
21
9
10
44
58
35
13
6
48
2
18
16
110
16
48
83
15
108
90
10
30
50
16
48
62
18
117
73
26
9
27
81
19
140
66
142
2
90
88
6
96
8
40
18
17
7
30
18
86
10
12
77
55
96
54
2
46
8
114
12
18
3
13
71
81
40
24
8
138
57
60
81
10
17
19
161
79
26
22
12
30
6
32
82
83
43
42
23
25
32
90
30
18
9
79
17
3
16
5
133
18
14
34
30
11
63
22
35
3
82
66
5
12
7
36
12
72
6
42
6
24
35
21
159
27
28
5
165
72
34
17
93
46
96
12
30
72
26
4
50
34
30
119
7
44
16
36
20
28
32
160
42
6
12
65
12
12
31
54
18
32
6
40
18
80
4
2
10
8
12
36
9
19
29
3
129
19
14
3
55
144
24
29
27
24
22
42
6
107
12
25
47
3
105
21
54
33
19
30
14
52
12
42
23
1
24
18
8
12
57
51
70
47
97
30
36
6
8
16
24
18
8
94
2
30
10
48
36
17
24
25
56
10
29
1
14
76
54
23
27
160
108
26
16
48
66
24
65
45
46
90
11
31
12
12
6
78
26
3
15
46
6
5
36
19
53
108
12
7
44
40
102
48
50
70
14
52
5
121
35
72
31
29
145
42
5
235
24
17
12
7
50
51
13
30
20
12
57
43
62
16
59
51
42
22
12
20
36
129
13
107
21
18
46
24
11
91
2
10
8
129
13
26
16
30
8
15
25
26
54
58
24
30
6
90
54
44
24
76
12
14
34
54
162
53
3
9
63
70
168
18
12
12
17
36
12
51
96
21
13
66
5
33
6
52
12
2
94
41
33
10
48
8
16
8
33
39
120
28
42
23
15
36
64
53
55
90
54
50
10
24
101
25
35
13
18
24
54
11
31
29
33
18
4
108
20
33
33
39
7
48
5
7
30
6
65
33
16
11
85
30
68
9
115
12
6
78
50
39
43
12
20
22
8
90
22
71
25
30
258
26
88
53
27
16
17
24
99
16
36
8
52
12
17
13
96
47
19
116
58
6
18
83
55
5
163
62
10
5
19
24
17
72
13
74
16
17
7
30
24
120
42
38
51
43
50
3
267
16
17
12
3
9
1
18
134
75
31
24
30
18
24
5
1
24
11
27
28
8
94
18
17
7
8
28
42
90
150
6
36
54
72
14
124
6
78
146
106
24
32
22
150
26
34
5
1
14
52
24
29
12
79
44
100
12
48
12
36
20
40
14
10
8
72
60
4
44
58
2
46
42
30
2
40
30
72
11
7
12
138
35
61
47
12
7
53
3
22
42
168
5
51
16
24
41
13
62
114
10
36
18
26
4
26
51
3
28
30
35
24
13
30
12
126
47
1
2
48
52
65
9
34
72
17
13
30
5
45
15
79
90
11
84
1
42
30
62
21
15
118
6
41
19
30
18
38
75
13
6
60
54
30
29
31
104
12
21
37
90
17
15
94
104
42
21
27
40
68
64
44
126
58
38
18
9
37
38
16
12
48
14
15
7
48
5
7
41
12
31
84
30
62
16
2
58
14
34
56
21
43
44
16
17
12
7
5
33
18
4
144
2
72
10
6
47
75
54
3
67
44
30
24
27
21
34
44
4
8
118
59
12
43
12
26
162
93
3
36
4
161
69
112
50
22
62
36
40
68
52
44
4
32
40
32
22
8
72
126
105
7
156
56
54
10
41
21
18
22
32
27
85
54
36
150
6
2
136
26
33
7
5
36
55
80
52
2
144
64
26
9
7
24
12
5
84
25
11
72
37
38
58
48
59
7
53
48
3
76
60
8
76
84
32
45
9
144
15
7
74
22
42
2
16
17
7
14
39
108
60
24
25
24
96
18
72
8
46
47
27
22
50
40
6
72
35
27
4
102
74
21
43
32
48
46
35
48
43
114
30
5
21
10
44
18
72
10
54
11
61
42
30
32
51
72
7
8
16
12
44
36
4
30
74
4
12
56
40
78
24
48
62
16
60
104
22
23
12
13
56
16
78
48
18
144
62
21
60
9
10
41
157
47
9
24
118
12
17
55
6
2
70
48
32
30
18
160
78
92
40
14
10
56
22
120
2
28
80
132
40
36
5
24
3
160
68
22
23
12
12
19
149
51
21
3
46
182
45
12
12
55
5
3
12
4
30
74
33
67
50
16
66
134
136
30
36
240
17
21
34
48
5
84
15
40
8
40
36
41
9
64
18
8
16
36
12
32
4
41
55
65
19
86
3
67
18
66
41
115
68
12
10
26
72
36
4
78
50
28
26
51
19
128
10
38
28
30
2
22
120
42
101
33
40
24
6
44
46
72
18
149
7
188
33
19
20
33
91
2
42
22
26
57
31
24
72
30
8
136
2
22
2
33
7
80
40
38
88
18
14
18
22
32
24
16
18
17
48
13
42
60
12
128
88
12
12
41
13
47
43
41
13
35
7
ABCD 99453118112*3^$a+1 [50034]
3
16
5
60
12
15
124
29
27
112
8
48
100
41
91
128
12
52
108
5
55
29
60
55
8
60
52
104
57
24
31
20
12
40
56
21
84
27
64
36
24
41
60
24
39
16
36
185
15
45
3
237
60
15
105
3
57
24
60
19
12
68
4
72
36
180
53
27
168
64
36
84
17
36
144
39
4
56
84
48
4
5
199
32
93
19
17
19
32
33
15
192
9
51
4
128
93
15
9
3
81
12
60
27
21
12
15
28
65
7
128
40
125
147
45
43
32
45
84
144
87
52
53
24
3
52
8
33
67
36
17
60
43
17
183
24
48
112
48
80
9
63
16
65
72
3
52
80
172
132
41
24
43
176
21
31
140
28
41
39
45
19
8
45
15
52
41
12
27
60
81
27
120
64
41
163
300
101
24
7
209
3
177
36
84
51
60
48
237
7
20
40
17
231
9
36
15
9
3
21
72
48
36
55
236
69
24
60
27
48
144
81
15
81
139
20
45
60
12
19
8
16
5
36
31
245
63
165
27
12
57
39
105
7
65
55
72
20
112
29
115
125
132
120
3
141
103
17
19
44
21
31
41
7
161
75
12
105
63
21
19
152
45
24
39
21
43
12
5
24
211
101
195
40
168
216
29
55
32
165
144
60
19
44
21
15
112
80
12
36
24
48
168
24
216
24
33
7
56
16
5
3
40
41
27
4
56
9
24
7
8
21
79
5
96
39
105
55
224
52
29
19
41
39
33
63
112
20
88
72
32
81
60
99
60
57
24
15
57
43
12
20
168
16
116
9
39
52
72
8
28
5
15
24
33
48
15
21
24
27
9
24
7
5
3
60
16
29
132
43
32
69
36
84
43
128
45
15
28
32
40
32
40
8
105
103
80
141
91
5
67
41
67
29
156
48
36
36
67
72
104
40
17
84
36
15
12
117
159
64
56
40
140
52
24
48
41
399
172
44
105
36
39
52
5
147
100
12
29
147
9
103
77
19
41
96
27
52
44
4
137
36
15
9
43
12
41
19
125
60
43
233
27
88
80
33
36
60
24
31
41
84
19
60
17
24
36
120
15
40
48
17
127
53
43
84
60
56
16
56
48
24
16
65
79
41
7
29
115
24
17
3
60
40
60
32
69
43
341
36
171
28
5
75
60
40
80
120
21
79
36
60
29
15
81
19
32
45
7
56
24
16
65
55
17
60
60
75
93
7
65
60
123
40
5
39
33
3
21
39
12
40
65
79
24
80
112
8
21
115
360
104
21
84
151
24
17
27
93
19
101
15
88
125
72
3
72
33
36
99
12
12
36
57
168
192
63
21
36
24
19
5
60
87
4
65
3
21
27
12
16
60
65
36
84
15
24
213
27
21
31
96
12
20
108
33
15
177
3
60
24
16
5
27
9
31
48
17
19
65
3
117
84
19
41
195
4
36
41
223
173
43
5
27
28
20
117
24
36
288
12
60
24
31
108
41
60
24
39
120
16
20
16
89
55
20
60
52
53
55
36
41
7
113
75
9
36
15
129
163
36
32
45
27
48
93
115
41
24
175
32
129
3
297
51
100
20
93
72
108
27
69
55
36
65
43
5
132
48
31
5
39
16
156
24
41
3
12
72
16
12
20
129
111
64
96
29
36
79
128
16
17
48
27
12
40
48
128
124
41
60
31
41
15
33
15
16
101
3
72
69
43
17
36
75
93
75
21
36
7
56
45
7
60
20
45
48
31
36
20
64
44
12
48
132
48
4
108
68
136
116
9
36
19
149
27
93
156
39
57
235
8
40
32
9
19
32
52
8
33
19
173
115
48
41
36
3
100
60
36
89
55
5
27
88
20
124
56
105
55
44
21
36
96
19
36
20
213
72
120
7
101
7
53
12
79
68
21
7
120
80
88
20
16
108
8
69
120
24
180
31
89
60
96
60
84
19
56
4
41
72
60
120
43
36
5
19
20
204
21
120
132
115
48
32
4
125
51
69
24
ABCD 99453861946*3^$a+1 [50043]
16
30
8
16
14
46
35
31
8
40
32
64
114
11
43
2
15
1
2
76
6
14
9
7
20
10
54
2
10
84
30
26
4
84
24
6
14
33
72
97
6
42
36
2
28
26
3
43
30
78
30
2
9
3
52
18
30
36
101
49
20
16
35
19
6
83
3
4
6
102
42
60
20
10
8
57
39
52
12
17
85
23
57
156
18
36
16
62
28
8
46
8
48
30
48
6
4
30
11
13
26
10
56
16
38
9
31
24
36
17
15
34
18
56
30
10
6
48
6
114
2
78
18
12
52
24
54
110
118
8
54
45
21
70
14
316
60
104
18
4
36
32
90
18
60
4
30
6
8
4
12
38
76
11
48
21
6
88
53
43
149
25
6
36
48
78
18
42
2
6
102
40
2
30
70
48
72
18
108
30
32
18
21
43
32
45
21
34
38
66
10
20
10
30
11
13
2
105
1
8
40
44
28
14
36
4
30
14
36
10
24
74
33
24
3
100
18
14
16
12
32
34
146
46
14
4
20
30
40
44
16
36
18
2
48
88
30
29
1
30
18
90
101
81
34
38
36
34
42
18
5
15
22
6
5
123
52
14
4
14
30
78
4
50
4
59
72
109
14
22
35
1
12
18
32
36
22
84
48
26
30
87
25
114
48
56
6
4
6
24
30
66
74
6
54
42
10
35
27
6
34
2
15
43
20
46
30
20
6
18
46
92
10
2
10
17
31
54
26
168
12
28
20
6
4
182
12
96
40
126
24
26
16
24
80
6
135
19
24
56
46
2
70
30
12
54
14
16
12
24
5
93
12
3
61
2
40
14
4
50
16
26
24
4
12
47
43
54
104
16
6
12
26
10
44
18
135
49
78
12
6
35
9
4
36
6
2
126
34
26
4
6
6
6
50
22
72
14
10
44
112
54
50
30
16
8
12
141
19
20
33
1
36
6
89
9
24
10
5
27
33
21
6
60
24
54
16
54
66
2
18
70
6
20
30
24
40
29
25
38
4
50
30
28
68
9
1
24
158
46
42
17
13
8
30
10
86
45
1
2
106
26
33
7
5
63
6
10
20
12
52
30
48
14
28
30
56
30
22
12
2
33
55
5
3
34
56
64
18
2
10
20
64
12
68
16
36
18
36
26
42
12
10
30
56
4
8
60
126
22
24
20
4
6
6
2
28
60
80
4
18
42
74
42
45
37
32
3
1
56
24
84
22
20
16
8
6
178
2
40
20
63
15
90
6
22
68
39
3
24
18
12
34
66
6
29
21
42
96
64
12
5
3
46
2
10
24
71
3
16
20
28
6
14
22
35
61
24
14
4
12
30
110
6
10
50
27
43
32
40
68
12
22
36
54
30
8
18
54
16
44
3
43
29
3
46
47
15
52
5
43
24
20
16
20
12
16
6
35
43
6
50
22
30
20
24
30
4
20
27
7
30
18
2
46
42
8
10
6
68
70
210
48
2
58
8
36
34
36
14
40
6
38
82
96
12
6
36
131
37
12
38
57
19
20
24
48
30
4
24
80
10
60
2
12
22
84
6
86
10
8
64
20
46
56
34
59
13
12
47
36
25
38
40
24
12
5
13
30
2
36
10
18
114
17
9
27
25
8
10
2
12
40
6
32
34
14
70
6
5
75
24
16
56
58
30
14
10
48
14
36
34
60
24
54
23
25
50
34
54
54
2
90
40
96
92
10
17
55
53
12
163
12
6
48
14
10
92
28
20
102
33
61
11
9
30
46
26
9
1
12
6
50
12
27
51
40
41
85
56
54
28
26
10
12
128
4
12
98
3
25
24
20
58
6
20
16
6
78
59
21
27
27
22
18
72
8
36
34
12
56
52
12
83
1
32
34
68
16
12
102
36
6
20
114
64
2
21
67
2
66
57
13
78
17
15
10
24
20
3
7
24
2
4
23
153
34
8
42
51
3
16
6
44
16
30
72
6
6
26
18
4
12
5
189
30
36
28
72
38
60
16
6
6
74
45
75
124
12
2
87
13
26
64
8
54
60
15
49
42
50
24
6
12
118
20
24
4
60
2
94
18
66
71
25
14
22
8
12
88
42
77
1
20
6
16
44
30
30
93
3
10
30
32
6
27
39
18
6
16
26
24
16
74
108
22
36
44
46
18
24
32
76
8
30
64
5
13
47
7
5
3
42
58
32
58
2
24
70
6
60
24
72
18
30
14
16
2
24
30
18
12
100
8
33
49
11
43
26
51
75
4
20
16
48
6
54
86
16
128
36
6
9
45
16
14
24
4
5
1
32
4
23
13
14
4
36
78
18
2
27
99
40
30
47
7
6
6
6
2
18
4
23
21
6
66
144
78
6
42
4
66
2
72
78
90
6
10
32
12
16
14
12
16
20
28
90
62
87
21
34
128
10
54
5
25
14
16
14
54
22
8
30
90
6
36
6
64
6
5
3
40
84
2
46
42
12
14
30
34
2
36
34
36
44
4
2
18
76
18
12
86
174
46
12
30
2
6
34
44
30
6
48
6
10
6
26
10
59
45
46
5
12
91
14
27
49
12
38
57
7
20
12
21
13
62
4
20
40
36
32
36
12
10
8
27
15
84
4
30
60
54
30
35
15
28
74
88
47
99
81
79
24
20
28
18
14
82
14
192
45
7
32
36
12
12
16
102
8
10
8
10
44
66
10
104
28
24
83
1
20
76
60
96
35
13
2
4
54
6
78
42
38
58
32
22
20
60
64
6
48
20
12
28
5
3
42
6
64
6
6
41
55
30
18
30
44
22
48
6
6
36
30
47
21
24
12
10
20
34
20
76
56
18
10
54
12
56
28
14
28
48
20
82
12
20
46
44
88
8
12
15
49
54
20
10
11
21
18
4
6
30
12
2
12
3
43
29
25
11
33
16
30
6
20
58
26
84
66
16
12
18
38
9
13
38
70
14
78
4
30
54
36
54
96
26
12
12
6
4
36
8
40
2
28
30
12
20
190
48
12
2
45
43
12
6
6
36
42
26
9
117
40
44
10
50
130
41
25
38
45
25
18
24
50
28
6
12
18
30
36
50
30
28
26
46
5
25
18
2
10
41
3
69
15
48
4
50
28
47
61
12
36
2
48
36
45
9
12
28
42
24
108
50
66
21
25
14
60
40
12
42
2
10
6
32
57
31
14
24
6
34
26
36
4
48
6
2
10
12
26
4
12
36
125
103
44
12
6
28
6
8
16
14
12
10
6
30
12
62
46
30
38
10
50
10
14
12
30
18
10
66
42
78
72
18
59
7
14
4
18
18
30
60
41
61
12
42
78
18
2
27
48
3
69
36
7
17
9
30
24
18
147
3
22
108
14
16
24
65
1
12
2
30
40
11
12
93
108
30
4
18
20
15
19
6
32
10
26
6
4
90
6
ABCD 99453870188*3^$a+1 [50020]
30
12
14
154
54
56
184
72
39
9
56
36
34
81
83
16
72
20
18
52
12
66
12
2
7
35
13
45
8
22
38
12
90
6
19
96
5
40
32
43
81
44
22
8
24
30
10
72
18
102
146
4
104
82
20
18
34
38
4
6
24
66
14
64
20
4
110
7
39
144
26
22
54
80
10
44
85
69
26
42
40
24
26
22
6
102
12
12
75
5
40
36
8
16
18
8
4
80
96
58
90
24
21
35
24
36
10
144
15
96
21
20
55
9
2
28
6
26
148
30
15
45
32
43
45
20
54
18
10
18
36
15
21
48
51
3
32
70
15
24
21
75
33
32
36
22
12
18
2
10
75
3
42
78
6
32
10
12
32
4
14
46
9
81
39
15
177
53
22
18
8
10
48
60
6
8
52
18
30
8
10
33
5
16
38
22
14
16
146
24
34
2
43
5
19
5
10
26
66
88
12
9
45
84
2
70
63
21
6
14
40
12
24
3
35
16
21
35
13
15
6
75
75
116
36
37
72
3
12
144
36
38
6
12
64
48
38
120
4
14
40
6
24
84
267
75
45
41
48
36
10
44
34
12
24
36
128
6
22
32
31
24
51
36
33
15
12
68
10
6
12
24
50
4
66
36
128
25
81
18
138
138
9
51
104
58
12
92
36
34
18
48
180
24
39
45
2
10
32
175
17
10
90
54
141
11
58
14
10
6
24
72
45
83
58
3
65
36
28
15
3
44
66
4
54
14
52
18
2
18
60
46
20
60
76
15
3
8
18
16
26
10
2
37
41
34
24
45
17
82
50
52
50
88
56
36
4
236
28
6
20
36
4
6
44
10
36
66
9
3
6
44
22
48
30
30
20
12
70
36
2
6
76
174
2
22
18
80
67
21
72
24
18
12
36
2
42
40
14
36
10
66
14
84
40
20
54
67
45
90
18
30
20
85
41
46
30
14
36
4
21
65
55
35
58
66
105
24
83
28
44
10
75
11
4
12
69
9
90
86
124
51
27
32
61
185
40
122
22
48
8
4
36
80
36
19
51
36
62
18
10
39
5
4
24
12
14
100
96
9
21
18
12
6
12
62
13
75
2
36
7
3
14
10
24
30
60
50
1
95
4
24
21
144
5
16
20
79
33
8
4
42
78
6
12
9
39
26
100
78
96
14
31
96
33
102
33
3
8
16
38
10
6
2
10
12
6
14
46
30
6
33
5
52
180
56
22
45
120
63
20
22
6
36
60
33
21
30
126
44
76
15
9
15
15
6
6
72
30
26
4
36
32
64
44
16
33
83
88
6
90
14
66
34
20
31
69
44
10
18
3
11
36
82
20
100
36
6
30
14
10
6
9
81
48
20
18
10
84
50
34
2
72
22
63
15
6
12
78
12
24
56
52
92
40
93
11
4
36
21
11
70
63
51
168
32
13
21
6
8
22
86
94
24
6
56
13
15
32
30
78
22
68
64
36
24
50
10
6
2
28
30
81
15
18
72
60
3
21
60
15
71
10
26
13
5
22
50
22
12
6
27
105
87
5
234
4
32
10
36
18
6
39
5
10
36
18
27
3
26
34
6
54
20
36
10
60
39
51
12
2
31
65
4
12
66
108
6
3
35
52
90
18
50
67
41
34
20
4
14
46
84
2
10
18
20
67
29
19
3
104
30
34
2
22
78
32
16
42
12
96
9
21
132
48
111
81
12
120
6
24
60
50
52
20
10
18
6
72
78
74
30
76
6
54
50
22
39
3
120
162
6
2
22
14
24
18
10
3
99
12
66
18
72
2
52
110
6
4
39
24
75
117
3
2
4
15
5
40
144
50
18
18
40
21
3
8
4
50
76
14
64
2
24
4
66
30
60
6
48
45
21
24
32
28
44
18
54
100
44
24
30
61
65
40
12
2
42
40
14
1
48
15
62
48
36
10
32
102
7
35
36
18
34
120
6
20
4
6
180
30
32
10
8
16
104
106
24
36
204
14
16
174
87
15
36
12
30
2
16
9
9
92
4
90
18
12
116
19
3
45
5
16
92
48
10
14
16
6
9
71
6
19
21
8
4
12
78
2
19
27
48
6
39
27
194
28
2
36
49
185
130
6
8
34
6
15
77
4
39
41
34
60
12
288
54
20
46
6
98
30
7
81
39
33
42
24
14
31
69
30
72
30
24
86
46
18
20
72
94
18
36
6
30
14
4
48
3
27
42
120
78
18
96
86
34
8
22
6
2
6
10
6
18
36
240
6
108
110
70
12
104
34
45
5
22
30
36
62
30
46
126
54
30
39
11
10
6
30
60
75
35
64
122
22
68
49
35
160
8
66
6
10
3
111
6
8
46
14
22
6
3
51
36
20
34
24
20
31
5
43
45
6
21
99
30
56
4
24
98
10
84
54
60
6
26
22
27
9
39
11
4
140
16
180
30
51
75
38
40
6
84
48
18
12
14
28
8
58
6
8
37
45
3
21
6
30
6
32
1
65
4
90
20
40
6
15
51
6
2
36
64
26
60
4
15
27
26
28
36
3
45
66
6
126
14
34
69
51
20
34
92
18
60
10
126
110
52
12
15
21
24
60
6
176
10
159
5
6
30
24
66
6
30
82
78
38
126
16
12
6
6
48
30
6
6
20
100
20
4
6
24
21
24
17
94
9
17
58
14
52
54
6
63
11
4
36
60
60
14
60
22
24
54
26
12
22
51
51
8
90
102
24
10
30
6
26
30
4
24
96
66
9
59
16
54
15
27
12
177
9
15
11
40
30
8
30
112
66
24
15
33
6
6
30
30
18
26
126
4
26
24
16
18
42
8
22
20
10
8
7
5
4
20
10
66
8
7
35
13
96
15
9
105
98
42
22
6
2
36
10
152
28
36
8
76
20
22
18
50
82
3
41
30
4
6
44
42
10
38
42
7
11
66
46
68
1
21
42
6
36
39
27
ABCD 99454057546*3^$a+1 [50107]
25
8
72
4
5
66
60
25
23
13
113
7
29
6
102
91
96
8
52
41
132
7
65
151
92
76
120
65
66
73
20
33
24
48
42
30
39
15
69
135
61
24
41
7
113
55
71
69
27
9
9
54
13
167
30
72
15
4
5
55
65
91
60
80
3
6
187
8
84
28
12
20
3
33
141
79
11
54
6
153
40
20
16
120
47
84
36
193
59
6
15
21
66
25
24
36
84
71
9
84
76
23
126
6
36
18
187
24
36
32
93
42
21
76
84
17
27
28
8
4
96
60
24
53
42
21
172
164
136
8
15
72
72
1
17
7
48
17
6
12
150
30
18
39
112
156
92
36
52
8
64
17
15
9
126
1
72
47
90
168
36
91
60
8
36
40
11
1
60
8
120
60
16
20
40
8
16
120
96
108
11
9
15
81
75
85
24
35
42
54
1
29
31
83
1
36
24
96
168
96
200
99
36
54
7
24
5
12
18
1
23
90
7
48
11
54
42
49
41
36
48
126
1
12
5
87
21
19
95
25
24
89
7
44
64
11
42
55
47
6
79
5
198
213
21
39
64
23
109
24
35
81
21
3
255
25
36
29
19
36
65
15
9
15
16
89
6
9
111
1
48
185
15
36
84
112
84
101
96
7
180
312
23
157
89
19
5
216
55
80
9
90
13
12
11
9
81
55
20
60
64
17
39
52
48
41
31
53
55
36
23
21
52
44
76
48
11
84
126
108
7
84
41
66
97
56
4
83
49
8
40
56
21
6
13
5
15
36
69
6
54
75
52
68
4
53
19
20
28
17
108
6
109
12
71
57
87
18
7
11
37
113
30
13
20
96
120
100
24
5
54
258
3
69
66
54
87
16
8
21
3
72
100
20
4
11
33
16
41
19
17
54
13
131
145
41
151
168
36
23
48
33
81
126
85
44
16
17
30
18
3
4
12
20
28
92
21
43
20
36
45
144
7
12
113
55
84
5
43
96
24
56
36
40
11
49
24
17
19
89
67
72
5
43
5
139
185
19
24
12
41
12
31
36
119
54
36
36
31
32
12
16
245
72
31
12
24
149
19
41
36
39
24
112
35
61
8
52
12
11
145
125
6
90
55
24
12
35
18
15
24
15
1
80
9
30
37
44
9
91
24
125
43
8
4
47
13
5
198
153
15
9
40
77
43
12
24
5
7
53
51
3
1
29
6
90
162
9
81
127
11
49
20
76
59
102
43
36
104
16
36
89
15
45
54
48
57
33
7
48
44
76
132
17
91
5
198
217
32
75
13
5
72
75
12
24
52
24
60
95
210
63
172
20
64
56
16
8
57
19
104
64
48
17
12
15
40
95
45
3
72
90
15
4
35
21
21
27
12
225
43
11
90
36
18
25
11
25
11
60
9
117
39
4
209
27
16
104
15
1
32
12
16
44
40
24
24
17
91
17
6
1
156
132
53
7
96
167
85
53
7
47
18
54
24
1
215
73
80
57
15
28
11
6
54
12
49
216
59
6
7
168
113
31
23
1
65
31
41
3
60
16
48
5
15
100
36
36
84
65
19
17
15
4
41
66
18
6
25
8
75
13
24
20
4
41
295
24
41
39
15
129
16
17
90
69
16
24
24
20
27
33
9
31
44
36
4
72
84
12
48
59
37
44
117
42
61
56
60
183
36
54
72
19
29
18
54
3
51
36
73
92
48
72
4
44
40
5
36
7
53
162
18
75
87
49
149
19
17
3
51
61
23
90
75
268
23
49
72
8
72
120
40
65
31
5
27
28
24
24
29
75
40
56
36
48
177
18
85
23
9
84
27
24
66
108
55
12
65
48
24
55
35
45
28
32
51
25
116
45
19
11
6
18
9
183
78
180
31
8
100
36
204
108
8
81
75
144
16
83
97
29
51
48
81
7
32
88
125
147
28
12
71
9
36
16
5
18
57
4
29
415
60
71
84
61
12
32
27
33
15
121
140
69
12
99
40
59
21
75
61
24
41
55
89
66
1
53
6
109
29
7
48
71
105
4
5
15
75
12
18
7
53
156
15
21
3
28
84
44
4
96
36
20
16
8
9
91
47
78
12
42
66
19
48
65
138
49
23
42
7
29
7
60
180
53
91
36
5
90
73
29
15
21
7
137
72
19
5
12
123
4
72
41
63
291
1
60
48
96
84
80
64
41
19
156
5
15
60
171
ABCD 99454139264*3^$a+1 [50110]
9
55
5
18
72
9
81
144
84
3
4
11
162
132
36
12
162
61
17
12
18
13
80
57
7
41
55
23
12
18
31
41
27
108
12
228
4
44
27
18
87
9
115
59
37
44
33
31
107
25
60
24
5
66
72
72
33
48
9
18
13
188
21
55
24
32
45
60
84
36
15
12
16
32
28
65
31
20
48
12
63
6
66
60
30
18
117
24
16
101
12
18
93
75
12
105
180
45
84
3
123
13
149
31
32
27
18
144
6
45
3
25
17
3
36
9
127
80
9
108
51
117
19
8
3
18
219
60
141
66
54
36
115
65
36
54
6
39
16
104
33
3
129
3
48
57
48
54
9
24
57
3
3
33
12
39
25
68
3
9
36
160
8
16
24
11
45
69
54
102
36
19
8
81
31
144
20
135
37
8
39
105
16
5
7
140
39
49
72
80
9
36
3
180
15
1
53
60
51
96
24
16
59
9
15
45
36
60
51
61
24
8
33
63
120
12
28
101
3
33
39
3
165
72
51
12
18
19
71
25
17
30
6
15
12
12
81
7
8
84
15
108
9
24
24
96
16
11
84
45
9
27
72
52
11
72
90
3
12
16
56
45
3
27
6
12
126
1
23
21
9
103
77
36
51
9
12
42
45
21
75
36
201
87
76
17
18
37
17
15
48
3
6
39
72
123
12
45
12
16
32
40
24
11
132
90
111
189
18
57
120
21
87
3
42
39
16
24
96
35
18
72
55
144
20
60
9
7
29
15
16
8
12
12
52
36
24
80
33
7
35
165
24
9
3
60
9
48
7
24
32
40
5
139
20
9
75
12
100
32
28
20
72
33
55
32
96
69
7
29
15
9
156
15
39
37
89
31
8
33
78
21
96
4
200
15
180
93
57
31
17
15
88
84
36
32
15
72
1
5
84
91
44
9
36
36
39
33
18
69
3
1
35
24
12
9
135
205
11
1
48
11
270
3
48
64
20
16
44
168
45
6
30
151
56
27
33
45
15
105
87
27
66
18
6
123
15
33
93
36
15
4
32
63
21
16
47
6
36
30
9
27
165
24
99
45
24
72
39
9
33
15
24
256
44
21
79
24
125
7
80
4
24
47
18
51
4
41
15
21
12
36
267
84
16
188
9
48
24
39
69
36
7
152
15
18
55
48
5
39
33
27
16
107
25
48
17
48
60
55
155
42
3
27
9
63
42
108
102
9
40
29
7
60
35
93
33
39
16
5
19
56
33
102
9
64
5
7
23
6
18
1
32
132
28
20
12
3
9
81
19
53
36
7
209
159
12
33
12
19
8
16
17
84
6
69
24
36
9
55
36
35
9
15
81
124
116
21
79
8
48
165
42
1
71
1
47
36
9
16
29
78
18
30
25
155
126
18
90
43
120
8
12
4
65
144
55
32
75
13
176
171
258
51
16
120
20
204
3
13
80
33
7
47
18
27
28
119
234
39
33
18
61
11
45
4
29
12
27
28
20
12
16
41
234
9
63
33
24
147
36
49
8
33
27
75
33
24
48
21
67
113
115
92
100
60
48
17
15
48
24
28
32
57
36
19
71
48
9
81
15
21
75
4
101
36
39
75
69
12
9
48
3
4
60
65
55
8
16
47
25
5
3
52
32
16
101
55
11
9
16
53
180
39
15
13
8
112
23
9
60
21
96
171
48
60
144
45
7
29
7
8
36
39
210
231
63
1
35
9
27
153
12
9
36
6
49
84
92
27
81
21
3
15
72
24
9
57
144
7
8
16
8
3
72
12
33
28
32
12
40
24
96
5
15
3
42
3
12
24
51
84
6
30
1
77
3
48
12
64
29
24
36
72
30
90
18
36
9
24
21
51
63
162
31
92
15
13
20
117
7
200
96
60
45
55
32
27
33
201
30
157
24
8
60
45
7
56
3
37
17
18
25
60
23
57
57
31
71
54
42
54
3
45
6
9
132
15
1
8
99
1
17
18
90
55
17
55
5
43
56
3
6
30
9
16
12
44
36
45
15
4
80
81
75
33
39
72
3
1
60
56
3
6
36
15
16
5
55
48
20
87
42
3
9
24
7
20
57
3
40
8
96
36
3
12
45
88
11
90
114
57
28
96
36
47
105
52
23
13
5
19
53
60
12
139
32
40
104
48
12
21
103
41
6
165
159
90
36
19
101
15
24
40
29
91
23
73
8
39
81
16
24
5
147
84
36
24
48
48
4
11
18
84
91
72
95
9
24
15
24
1
32
64
65
63
45
7
5
96
55
20
9
91
108
44
51
141
3
37
56
27
18
18
25
11
6
27
27
30
51
48
52
68
76
60
144
32
99
21
24
16
32
3
48
97
29
36
3
57
144
3
27
21
4
29
6
25
41
27
16
56
36
12
72
3
12
33
75
36
1
71
25
65
15
40
20
28
47
12
21
75
85
20
52
92
21
30
6
39
60
9
91
17
72
43
44
21
18
ABCD 99454166666*3^$a+1 [50032]
44
19
21
15
29
13
12
60
51
51
78
11
1
135
45
6
12
6
15
56
48
12
88
117
3
32
48
16
9
6
12
17
1
11
13
12
24
11
40
24
105
11
1
60
147
12
15
29
16
20
180
28
21
111
81
39
15
53
40
15
125
37
24
15
51
24
12
29
28
32
1
179
4
116
24
100
36
51
120
17
12
25
63
105
48
42
18
18
12
17
136
45
36
18
72
113
52
93
11
19
17
148
132
44
1
18
17
73
60
15
60
45
18
9
69
75
44
25
36
51
144
24
12
15
6
12
60
47
1
63
15
120
41
109
131
133
27
81
27
33
72
30
17
184
39
21
9
18
90
27
20
97
54
5
67
129
68
37
3
15
197
55
45
120
39
66
23
160
15
5
60
136
51
9
36
8
36
79
221
25
75
20
37
30
54
24
51
39
105
24
56
7
78
59
36
61
54
129
177
18
108
17
60
16
96
8
12
43
6
51
224
79
81
120
36
8
31
21
153
150
65
37
36
27
15
101
4
93
180
83
64
20
85
18
69
33
78
57
116
36
163
45
33
30
17
25
51
51
6
30
9
44
40
24
15
18
30
29
49
11
43
17
13
72
36
47
43
117
105
30
57
60
84
51
36
42
47
145
6
57
252
8
55
5
85
35
1
11
31
69
21
84
198
21
80
79
72
45
9
71
40
3
102
3
33
27
51
102
23
40
87
12
72
5
85
18
18
39
44
7
54
18
57
51
42
36
102
42
95
13
39
81
54
9
15
120
72
72
45
12
8
36
64
132
141
12
18
54
23
13
108
71
28
12
8
13
3
20
61
143
60
1
111
9
54
45
12
68
12
160
108
27
24
30
99
63
18
42
69
20
4
140
216
60
24
40
15
24
125
13
132
36
12
54
5
4
20
84
13
18
29
12
91
72
18
23
64
3
12
6
35
109
87
24
27
89
73
36
36
18
60
36
5
175
21
33
198
77
132
43
41
61
3
3
77
16
156
3
102
78
21
9
11
25
39
60
33
23
61
24
66
6
18
129
152
43
126
71
19
12
53
96
84
91
9
27
57
92
40
20
61
78
65
55
65
67
162
36
90
21
45
35
4
15
54
168
30
89
1
42
66
132
18
29
43
174
18
108
9
104
124
21
84
35
60
121
59
1
51
21
48
222
29
4
15
132
29
324
25
51
69
11
100
21
48
71
79
12
17
1
24
15
36
24
72
9
311
31
42
90
21
84
3
12
17
19
9
45
47
28
3
77
241
59
52
213
60
12
36
119
28
20
1
66
144
125
4
80
13
23
84
1
12
39
68
37
3
32
168
12
28
27
5
24
60
37
72
6
21
45
75
105
108
207
8
37
36
83
16
9
131
73
18
48
29
16
84
56
31
53
25
36
30
89
37
75
15
96
12
57
15
65
61
39
51
72
108
162
60
35
91
66
78
30
18
54
35
1
23
127
17
12
100
8
72
1
27
156
15
222
3
20
124
27
18
18
90
18
54
35
120
72
61
27
20
13
18
30
255
36
21
90
48
36
65
31
89
4
36
48
92
13
75
255
66
39
15
45
176
4
27
36
18
35
84
160
20
133
23
96
88
32
60
24
19
96
69
15
21
195
9
51
54
11
79
101
79
77
120
13
27
51
77
103
138
11
43
45
12
15
24
29
25
36
72
30
60
12
21
15
24
77
49
54
17
60
25
24
51
39
30
72
54
6
72
11
4
96
120
24
12
60
20
61
3
147
77
151
24
17
108
67
53
132
108
52
21
59
48
1
72
39
44
96
48
36
1
39
15
125
7
48
29
60
55
6
111
44
4
33
3
15
36
5
160
69
71
24
4
12
20
13
35
145
18
18
35
64
12
44
61
18
108
57
51
129
32
4
141
3
3
108
5
64
123
57
21
66
18
167
121
63
27
29
31
69
24
81
3
15
17
40
8
36
61
90
18
18
17
1
135
56
24
40
51
144
42
72
15
15
18
23
109
12
36
47
133
39
15
5
24
84
73
18
41
60
24
40
36
8
61
51
20
204
49
36
39
92
48
16
116
88
123
137
25
210
6
11
40
111
69
20
1
90
12
65
7
5
85
36
47
52
20
43
36
5
4
15
18
23
97
42
12
53
96
31
108
21
20
4
72
51
17
76
116
55
9
9
6
21
8
25
12
18
65
97
24
30
ABCD 99454176652*3^$a+1 [50069]
15
96
18
192
126
54
75
96
27
5
121
87
39
78
75
32
85
59
1
303
33
63
135
114
12
75
51
144
150
120
6
144
18
108
27
3
24
213
432
3
45
75
78
39
80
91
42
11
96
181
27
96
15
6
30
96
45
27
180
12
24
141
69
42
18
30
72
9
48
32
96
49
143
7
18
138
45
9
168
72
30
153
27
60
105
3
18
54
84
60
21
69
27
9
183
80
96
1
15
48
75
6
54
12
18
108
15
9
144
39
27
216
72
21
32
37
27
9
60
107
37
138
42
210
72
324
57
15
113
145
255
117
27
123
12
36
96
126
54
33
96
80
1
96
159
96
87
66
60
36
264
72
54
186
18
69
321
96
15
213
27
144
81
90
60
9
75
69
153
72
15
3
48
125
37
123
9
18
53
181
123
57
30
36
69
63
81
96
33
18
24
69
21
75
63
60
12
78
30
6
54
33
48
57
375
240
75
120
114
126
18
12
63
99
6
12
75
32
217
54
60
21
48
15
33
255
17
25
12
75
15
36
45
32
37
30
144
6
216
48
111
21
54
228
17
160
144
21
6
198
54
12
93
48
9
30
18
135
51
125
49
63
27
21
51
96
29
64
99
45
32
19
29
7
281
64
81
78
129
32
85
18
105
75
53
64
33
15
21
11
208
32
139
69
80
91
36
18
36
107
144
16
48
80
37
107
193
159
9
54
33
39
105
21
102
150
102
24
156
6
15
15
60
30
42
93
27
60
72
33
32
91
108
162
90
24
228
42
71
289
36
48
59
16
51
45
33
15
51
54
6
54
27
96
15
60
53
139
197
1
42
108
138
42
69
15
60
69
111
18
15
32
115
48
162
6
12
18
24
36
144
18
12
93
57
71
127
102
108
96
84
6
36
33
3
18
84
18
53
1
15
63
12
6
15
32
1
95
19
120
78
12
96
11
223
18
30
24
89
229
6
54
72
126
9
153
87
3
141
32
7
137
169
12
114
153
57
18
117
48
75
21
99
6
39
15
225
135
18
102
161
16
96
15
33
225
111
33
15
21
12
18
180
9
15
33
183
57
123
72
48
45
9
150
65
115
108
144
66
90
5
37
107
1
54
48
57
213
27
123
12
9
32
127
17
19
126
63
128
112
75
21
81
15
48
51
84
185
37
123
3
18
36
306
69
144
39
30
6
102
63
87
192
60
125
127
81
3
54
23
55
30
54
54
144
15
57
39
87
18
6
84
6
119
295
89
112
69
27
9
108
66
57
183
57
15
12
5
48
37
150
126
12
27
213
12
42
165
48
51
77
49
15
48
80
43
53
121
60
11
64
48
15
17
16
225
54
108
48
93
39
90
111
9
183
32
115
288
30
95
144
1
47
7
9
240
87
24
161
49
78
12
90
59
31
24
84
36
132
18
54
216
125
1
48
78
65
97
90
126
54
120
78
12
96
15
15
24
12
141
3
221
19
72
12
57
96
15
90
108
267
32
1
42
120
125
25
72
30
180
36
186
18
93
9
183
3
29
64
51
66
108
90
24
252
209
37
59
31
54
18
168
72
57
123
53
49
111
177
168
87
3
93
ABCD 99454520182*3^$a+1 [50025]
93
23
97
23
52
48
8
60
12
49
24
12
54
41
108
60
49
3
27
78
23
4
45
23
115
113
64
8
4
15
21
15
18
36
15
20
19
30
47
52
36
20
4
48
68
36
13
27
45
39
12
9
15
20
60
16
20
28
69
23
40
69
15
21
18
17
112
32
31
18
60
162
33
12
12
45
108
63
12
57
71
1
39
69
15
8
52
12
33
23
19
30
6
53
37
3
24
57
114
5
4
3
90
27
48
8
67
57
27
69
12
15
117
8
19
5
36
84
16
33
27
9
59
60
4
36
72
45
72
3
45
75
12
48
27
57
20
64
45
15
20
4
32
28
12
20
64
56
4
9
23
4
20
88
33
27
48
12
120
3
42
27
120
9
15
32
28
92
19
21
15
5
184
24
96
20
16
24
9
15
201
3
33
12
60
18
5
52
32
4
20
25
47
49
35
4
12
15
5
28
24
21
27
9
15
20
24
12
37
107
4
24
96
12
44
64
144
12
60
45
18
30
47
16
33
36
71
13
6
21
9
3
57
71
49
24
27
8
85
39
72
15
33
93
63
87
69
33
27
15
18
15
36
12
24
56
24
13
3
132
3
33
24
12
48
27
5
28
8
112
32
16
39
125
109
27
45
15
80
4
44
36
64
24
15
21
21
180
39
9
11
49
48
3
24
68
28
12
33
15
12
8
52
39
21
12
56
52
69
39
12
44
1
35
28
24
105
11
12
24
36
64
24
20
31
41
160
104
16
20
52
36
12
9
3
15
30
171
20
4
60
3
57
36
9
3
93
54
41
85
36
51
48
21
54
21
44
40
32
100
44
61
39
60
56
4
36
68
112
72
48
20
144
120
24
4
36
21
24
87
24
56
4
45
3
33
15
33
39
15
33
57
47
148
12
9
87
8
1
15
60
9
15
21
119
64
33
18
201
20
24
7
90
23
1
30
153
48
20
24
31
9
36
8
1
36
3
20
36
133
27
20
4
36
93
51
81
99
75
54
198
42
3
12
48
12
15
81
72
12
12
20
55
9
27
9
45
71
4
33
12
59
19
177
20
64
32
28
51
6
75
45
83
4
96
24
56
316
36
60
12
36
60
36
60
24
39
17
36
52
8
4
81
3
12
84
45
3
27
9
117
27
56
25
39
33
23
36
19
5
16
20
61
72
11
7
9
140
73
12
11
25
15
60
3
77
7
78
39
33
48
3
21
66
65
13
120
11
13
3
15
33
56
13
47
25
3
33
75
33
72
72
18
33
24
60
45
51
24
93
59
205
15
93
18
129
33
47
100
24
81
39
57
12
15
12
48
12
63
30
63
9
119
12
4
9
24
18
53
16
24
12
3
81
36
24
3
105
116
12
13
15
192
12
92
28
12
24
60
56
85
3
21
35
1
15
24
32
184
159
30
6
9
24
36
21
95
36
64
3
21
9
162
5
36
28
81
39
84
12
44
1
35
4
144
15
48
45
120
12
8
4
20
13
72
48
6
129
45
3
12
36
9
23
13
66
69
9
12
24
30
57
44
4
39
21
144
92
31
33
45
35
36
16
24
69
207
9
15
21
23
36
16
105
3
56
64
60
72
9
15
75
6
27
8
60
25
27
32
16
20
24
133
11
36
40
93
51
24
3
84
33
21
24
3
9
3
21
35
72
19
33
33
3
21
54
156
36
54
90
9
12
69
108
15
81
35
4
92
40
36
39
5
1
3
32
24
36
4
21
3
12
24
60
189
96
15
48
116
4
48
48
96
33
23
24
28
48
9
15
56
28
39
33
45
3
120
51
9
24
60
21
135
27
9
9
75
92
4
21
15
60
69
75
108
72
60
15
33
36
12
8
4
12
56
127
21
32
24
85
99
72
39
54
132
35
28
80
1
15
36
15
5
112
12
48
8
52
3
69
33
15
72
9
107
148
56
4
72
24
20
60
16
69
36
27
12
20
84
4
12
48
12
9
6
41
4
45
3
68
28
60
24
27
29
61
6
18
72
23
12
40
9
3
60
45
51
9
30
33
24
21
23
16
20
184
12
12
180
12
3
6
35
49
6
257
40
8
19
21
27
33
9
51
15
5
36
1
35
24
64
80
31
5
16
45
39
21
3
24
96
21
3
32
40
56
4
75
33
8
4
9
15
24
8
40
45
63
57
23
36
24
40
32
13
72
3
240
32
4
21
24
59
72
4
9
39
92
4
12
12
12
44
4
81
42
5
79
41
4
69
27
45
12
3
48
32
49
111
9
3
72
15
29
12
4
48
8
84
16
8
52
60
24
33
23
24
16
33
36
71
108
36
24
67
149
4
32
49
35
1
3
99
57
51
54
15
21
24
3
120
8
112
12
51
45
93
11
40
3
57
24
9
47
76
39
18
131
4
12
36
72
8
28
20
1
51
12
32
4
81
39
15
45
9
15
33
87
8
13
15
32
25
39
116
100
48
12
48
20
67
114
120
51
24
80
79
41
24
25
51
116
28
60
21
48
75
33
24
3
36
12
8
16
140
13
87
104
64
21
15
24
32
36
4
20
76
48
24
8
24
25
15
44
52
12
152
4
24
21
180
11
31
144
90
39
15
45
39
57
116
48
1
3
63
42
3
9
59
16
20
24
25
11
28
36
24
36
24
8
4
20
25
3
12
63
33
15
9
56
4
75
29
36
85
3
48
12
32
4
27
90
3
176
16
48
72
57
3
8
4
8
52
152
4
27
12
105
21
47
40
44
4
60
9
12
51
108
96
44
120
4
32
1
48
150
5
4
116
4
32
91
30
3
21
15
33
51
36
80
55
5
25
119
36
ABCD 99454611554*3^$a+1 [50005]
6
156
108
18
36
78
66
61
47
1
17
60
72
63
39
60
9
4
5
30
42
15
3
61
180
5
7
96
11
217
107
48
21
15
1
5
55
17
54
9
52
5
18
25
44
21
15
27
12
24
36
48
6
30
25
80
75
42
7
8
88
20
48
3
6
102
36
33
9
12
114
49
71
33
9
99
57
7
137
39
3
73
11
37
20
12
3
24
117
57
60
27
135
48
42
63
36
28
8
3
6
223
41
72
60
51
3
13
20
108
39
81
21
6
48
54
54
129
15
24
61
92
27
12
54
51
9
55
17
31
5
36
72
90
25
12
29
19
35
69
57
42
37
68
3
48
24
85
17
51
21
42
12
234
19
96
11
21
21
159
39
12
25
80
4
5
18
36
1
17
126
1
65
3
39
73
44
3
6
18
66
75
28
20
76
20
33
55
35
109
32
9
43
11
1
53
123
72
69
6
141
112
155
42
15
39
37
36
68
21
36
126
30
3
36
21
18
48
18
60
12
31
5
96
55
11
60
30
24
7
20
3
105
93
3
16
5
7
11
37
36
47
24
45
3
105
21
78
126
27
99
69
39
9
39
1
35
21
40
35
13
113
18
30
6
12
109
32
36
3
61
108
32
21
127
17
27
3
42
51
33
72
235
68
24
72
21
18
85
23
48
60
18
48
15
39
69
16
47
66
126
33
3
6
19
8
27
30
15
129
19
5
18
37
32
15
6
54
45
3
60
61
44
4
47
93
51
42
51
36
15
18
78
66
24
66
33
99
13
5
18
61
12
8
75
33
16
41
103
80
15
13
20
45
48
31
20
3
60
49
12
56
108
21
43
101
187
188
99
97
29
30
54
15
75
21
3
9
24
48
28
44
27
90
15
51
42
12
3
52
12
20
16
128
64
11
69
3
54
6
1
71
45
27
12
78
27
40
95
30
3
15
24
18
30
36
6
36
48
96
12
15
27
25
12
36
32
33
6
37
32
4
44
27
85
35
13
29
18
66
127
20
48
9
48
18
78
36
19
89
18
9
3
85
20
63
54
90
30
24
87
3
12
21
36
3
12
25
29
19
107
6
51
28
65
31
113
31
56
15
25
101
24
54
45
4
89
60
15
123
90
24
127
12
17
51
16
185
39
39
48
25
11
129
36
15
33
21
15
39
6
31
53
39
16
20
12
39
18
24
72
15
21
120
18
90
36
54
18
42
9
9
15
75
1
47
18
51
45
102
18
72
6
18
18
12
6
99
39
96
18
18
18
12
7
44
4
5
66
21
36
3
9
16
185
111
15
25
192
131
48
33
27
9
24
4
137
51
93
7
53
15
12
3
78
18
13
53
24
108
27
24
3
36
25
11
25
20
27
1
47
42
19
68
15
42
87
16
60
47
18
126
1
41
36
99
16
8
15
73
95
1
80
16
11
54
87
76
11
1
36
32
9
378
13
59
33
4
29
6
33
3
25
23
24
66
79
60
11
66
18
57
33
42
45
135
48
78
48
3
72
4
17
36
18
37
47
57
3
72
36
54
30
73
96
48
48
23
57
93
15
51
13
83
45
16
155
36
18
120
18
21
16
48
29
84
18
6
55
17
12
39
3
66
24
67
20
123
21
33
6
33
93
18
105
39
33
48
3
72
24
33
84
27
72
108
84
72
36
6
7
44
15
114
12
39
51
90
42
73
32
16
32
16
11
1
68
3
177
12
27
18
87
15
6
51
69
54
25
44
9
12
75
39
12
6
54
18
48
78
1
107
37
17
12
72
42
138
7
11
93
15
42
19
29
6
36
9
204
3
12
18
54
13
47
49
5
48
7
11
18
3
21
66
6
18
48
6
12
127
53
24
48
42
18
84
6
45
3
13
47
138
15
3
42
18
9
81
15
3
48
18
111
21
27
45
30
49
48
65
90
96
66
60
15
3
9
63
36
13
20
93
72
27
39
33
3
42
87
28
48
137
15
147
24
12
54
31
59
33
27
48
37
5
12
31
23
33
99
9
3
186
90
9
57
7
44
3
33
39
108
33
27
189
4
68
24
144
93
27
24
93
66
24
36
12
42
48
3
15
24
37
17
54
45
36
96
3
73
29
108
3
15
54
24
102
18
36
7
8
3
25
68
172
149
18
24
13
104
3
25
107
33
16
104
57
24
7
8
3
66
3
39
12
13
119
33
15
33
72
3
97
44
75
37
84
23
25
53
18
25
11
1
32
52
17
24
18
9
24
147
12
6
12
96
90
36
1
32
48
24
15
36
114
7
59
37
35
42
30
6
30
109
228
12
11
78
54
36
12
18
6
45
93
79
32
39
13
20
40
96
11
9
60
15
24
48
25
11
42
174
21
15
78
63
3
42
54
25
5
6
37
125
7
59
90
54
145
35
6
27
63
18
102
25
12
32
3
13
56
9
102
18
75
16
77
15
4
89
51
111
66
39
48
60
84
135
48
18
96
126
30
36
6
102
39
15
61
89
43
29
102
216
1
56
12
27
49
180
68
27
1
12
36
23
36
12
141
99
12
13
83
9
57
18
24
1
47
13
29
48
39
105
115
36
35
9
9
7
59
42
51
15
114
66
18
6
12
57
15
42
115
44
3
13
20
21
43
44
4
60
8
21
18
9
60
ABCD 99455002982*3^$a+1 [50025]
36
13
36
156
71
25
3
36
120
12
12
8
12
60
97
108
63
44
1
87
33
96
59
13
131
24
25
35
64
8
1
36
12
59
12
61
11
16
44
100
32
25
35
36
48
4
21
15
44
60
40
36
44
48
12
36
13
71
16
20
12
40
32
61
39
152
16
57
60
71
52
21
23
25
59
4
60
120
33
15
33
75
84
200
1
11
48
48
24
88
48
12
9
11
13
12
47
28
21
39
9
83
88
36
24
48
12
60
20
40
56
24
72
49
35
12
48
124
69
11
60
1
75
57
23
4
240
32
64
44
12
256
57
36
59
16
21
3
45
83
40
57
3
60
12
33
75
69
63
36
9
35
1
204
3
8
73
51
8
48
37
36
60
131
12
1
3
192
32
16
24
60
96
56
36
1
72
24
35
73
36
39
9
83
76
92
28
104
109
59
25
23
24
25
36
27
33
35
4
36
44
73
83
49
71
124
36
72
33
204
11
24
28
188
109
3
8
36
25
11
60
84
24
13
71
16
24
21
135
116
1
36
12
47
40
120
8
25
11
37
96
3
33
27
32
76
21
39
32
28
20
13
47
4
60
8
25
23
13
11
1
11
16
33
47
1
107
244
48
21
84
59
4
24
117
83
36
4
36
56
4
33
48
36
36
51
8
28
12
20
12
13
27
48
60
12
21
11
24
24
36
40
116
36
24
13
48
108
75
12
128
1
60
3
8
37
35
28
32
12
28
9
51
20
72
4
80
96
1
23
60
40
21
279
44
28
20
40
81
11
1
11
13
131
84
88
57
35
1
87
48
24
21
39
20
61
36
119
61
51
8
124
36
12
21
11
16
12
72
141
11
4
9
51
57
3
120
12
44
1
15
44
36
108
12
49
24
71
4
24
8
52
32
24
40
24
81
47
40
48
56
4
33
47
64
156
81
39
56
16
60
8
13
47
25
71
1
87
68
108
25
75
24
33
15
21
12
15
56
84
25
24
51
20
13
11
48
60
48
36
16
20
13
15
21
51
12
96
84
116
12
12
208
120
12
60
8
25
59
48
12
16
68
24
25
51
69
3
8
12
28
21
39
84
8
1
83
4
69
63
8
4
32
48
60
28
140
85
47
100
32
61
63
44
1
48
83
4
44
28
12
45
3
21
27
21
51
20
52
80
40
56
24
148
20
24
4
60
33
59
12
40
21
99
9
119
48
72
72
25
71
37
183
12
12
81
39
33
63
92
49
51
32
12
16
12
32
76
8
112
81
48
108
23
52
21
87
48
24
20
72
84
4
92
36
60
28
212
72
12
60
1
15
8
36
108
76
236
28
36
120
24
48
48
12
12
93
15
344
4
12
12
108
60
72
60
8
24
16
32
88
8
4
32
28
32
28
48
72
45
71
60
72
28
45
15
32
40
72
96
56
48
40
48
48
93
87
20
36
208
32
1
207
8
48
40
32
1
108
123
48
44
145
72
24
72
195
8
28
152
24
60
24
36
28
80
108
61
59
12
148
69
3
180
69
27
24
168
60
92
156
24
40
9
12
59
121
59
28
60
80
25
132
23
60
28
60
60
60
72
8
37
15
57
75
128
49
23
88
33
39
120
48
8
25
95
4
36
60
20
13
71
28
105
3
45
27
80
24
84
24
13
15
12
48
164
24
72
24
48
148
57
71
60
1
39
33
36
95
49
263
48
36
25
11
13
15
36
104
28
8
64
32
24
4
8
40
9
3
48
48
9
83
88
9
3
108
20
36
16
21
107
12
61
11
12
180
96
88
9
47
1
3
69
71
72
12
12
73
3
12
48
132
36
21
36
35
84
16
32
36
97
3
33
51
168
48
24
188
12
12
28
48
60
45
83
52
104
36
12
97
59
85
15
104
28
80
52
60
93
84
23
1
11
25
12
27
60
12
48
24
56
24
60
168
133
35
64
96
12
60
60
120
72
8
1
51
20
13
15
20
37
11
96
28
8
52
216
32
208
80
61
51
12
45
15
60
8
48
49
51
9
83
24
124
12
81
59
61
71
73
15
32
36
4
57
51
72
9
83
148
20
36
64
80
12
36
40
48
45
35
40
141
39
9
15
32
4
45
71
24
60
132
37
63
8
40
12
21
27
20
1
11
40
57
23
49
71
148
20
1
108
3
284
64
56
24
12
60
60
40
12
8
24
180
1
48
71
1
63
140
36
48
16
12
12
8
49
12
59
1
143
36
37
63
48
20
40
12
9
108
144
23
120
1
35
52
176
24
61
27
21
51
8
13
39
21
35
73
27
9
48
96
11
180
16
60
12
21
27
60
12
44
48
72
13
11
37
123
12
92
132
96
24
4
57
36
51
45
48
95
ABCD 99455595938*3^$a+1 [50071]
3
9
57
15
9
15
75
12
138
12
144
90
66
15
48
27
72
6
6
29
4
51
21
21
30
42
11
91
96
78
15
177
83
12
25
24
114
77
13
27
69
3
176
1
39
96
3
6
39
48
33
42
125
49
84
11
25
11
19
33
32
16
8
19
18
24
3
51
66
24
6
180
66
27
156
20
7
150
102
17
16
48
51
29
120
7
12
17
1
35
13
15
80
36
13
12
24
27
39
168
30
90
78
12
27
51
24
18
96
11
40
9
11
25
48
48
12
60
27
21
18
30
11
55
48
41
7
12
21
32
19
6
48
12
23
7
120
18
27
8
31
84
24
21
144
15
12
48
21
57
39
63
57
9
30
9
96
27
165
33
39
21
87
9
60
30
81
15
204
18
12
15
24
51
5
49
60
30
45
51
6
87
32
139
30
102
9
93
6
21
3
96
5
16
21
75
48
20
31
24
5
72
13
6
29
64
3
69
3
6
36
99
36
60
48
81
66
24
12
29
4
51
18
3
99
24
105
81
3
92
25
6
90
23
49
126
36
36
9
51
93
84
63
42
23
40
20
49
3
3
12
12
45
21
24
75
3
12
18
12
24
6
48
30
138
165
48
36
3
36
30
27
20
19
93
57
15
33
120
107
109
6
9
36
3
12
36
12
17
16
84
60
144
15
21
111
9
9
12
15
15
5
49
11
49
6
18
6
21
9
6
237
63
54
18
45
51
12
18
234
21
9
12
51
9
15
24
171
29
12
97
36
12
60
35
79
36
113
85
102
24
6
15
24
45
3
105
90
12
9
27
54
90
96
120
18
35
49
27
36
9
48
12
108
27
3
36
60
45
21
36
27
27
81
3
77
4
56
112
45
23
13
24
27
21
18
45
15
9
56
25
84
27
21
72
90
93
9
30
48
30
48
135
33
12
59
31
144
30
3
51
30
39
72
45
3
27
69
32
79
81
3
57
9
35
25
24
12
75
9
51
147
12
48
30
131
31
33
128
28
21
30
66
99
48
15
60
33
15
45
9
30
29
31
54
24
36
24
3
224
1
3
45
15
21
15
69
75
12
39
18
63
3
12
84
105
44
52
129
36
12
83
48
1
18
6
39
51
24
33
15
114
36
27
15
42
36
42
21
24
32
60
13
12
54
30
66
30
39
27
45
9
11
4
9
147
135
24
18
3
8
19
36
54
48
23
52
9
39
69
30
6
39
45
27
24
32
64
104
4
45
18
114
24
11
124
20
64
51
9
12
9
15
32
97
11
55
42
60
15
3
90
24
30
21
105
12
3
24
27
180
89
1
35
151
9
81
95
4
45
15
15
84
90
6
54
96
24
66
65
19
54
6
6
96
119
4
96
24
39
33
8
25
39
45
6
6
95
25
48
60
3
69
6
12
132
48
41
16
15
18
15
36
9
3
39
96
54
51
12
21
107
120
19
54
42
29
19
9
15
21
96
56
24
31
48
9
48
8
12
7
105
81
6
90
15
21
27
3
54
90
45
39
12
54
6
78
6
6
48
35
16
48
3
45
9
120
35
31
90
12
30
12
18
3
33
30
30
99
27
45
75
6
35
49
3
32
19
24
18
75
24
60
15
24
30
30
41
25
24
24
135
8
112
15
57
21
108
35
31
21
15
60
72
12
33
45
11
1
35
16
3
125
1
18
77
16
48
20
31
33
111
30
30
21
165
3
132
3
30
18
30
35
28
15
24
18
120
27
48
39
33
3
5
13
219
27
18
12
51
45
23
76
21
18
21
21
15
3
81
45
6
5
37
18
48
30
6
41
19
6
12
11
7
18
6
21
9
48
51
15
21
56
37
27
80
1
23
37
27
60
32
144
7
30
23
7
33
45
6
9
51
114
66
45
9
51
96
9
6
48
24
18
119
1
27
51
5
64
3
54
39
237
18
54
36
120
39
21
6
89
67
93
21
15
33
12
18
33
12
32
49
51
44
37
30
48
65
31
48
48
9
75
18
51
99
6
15
81
30
105
33
3
135
105
3
12
69
15
18
42
161
19
30
35
19
9
15
132
150
24
36
15
33
18
102
51
21
15
21
23
60
19
96
24
12
29
1
11
73
75
20
61
36
39
39
17
115
9
84
15
45
81
35
13
15
48
39
93
8
48
67
33
9
48
42
17
31
18
111
3
57
20
61
24
3
147
18
15
128
79
33
3
57
36
51
33
27
69
21
51
8
1
30
6
42
12
18
15
32
55
21
24
15
6
24
6
9
39
144
60
108
117
8
88
32
25
24
18
12
33
33
60
18
17
19
24
5
97
18
12
9
33
42
21
72
21
6
78
3
45
3
12
45
23
1
179
31
9
9
87
3
102
18
6
42
12
41
55
42
42
78
48
15
24
57
60
11
19
6
27
21
39
27
45
81
42
33
105
75
3
6
35
31
5
19
9
51
29
55
102
18
102
27
15
77
85
30
5
13
48
3
57
15
9
18
48
108
6
6
69
9
24
111
24
27
5
19
24
45
51
6
3
48
68
25
39
8
13
132
3
20
37
174
66
27
27
18
3
24
24
51
24
30
24
90
120
53
25
18
6
24
24
12
35
73
36
42
45
3
66
30
48
12
18
96
6
24
45
24
15
30
6
5
1
6
108
17
109
3
111
30
47
37
51
15
204
21
15
41
136
69
11
49
30
9
237
83
25
15
69
23
205
42
21
51
45
36
57
6
36
240
65
13
12
111
3
54
42
24
60
ABCD 99456780134*3^$a+1 [50005]
50
15
3
48
40
20
12
18
46
125
69
27
75
72
150
18
48
24
48
45
24
24
72
19
53
75
21
19
77
9
30
42
70
65
117
147
99
4
41
27
270
42
18
75
24
31
12
5
33
18
12
4
29
24
120
48
72
91
80
24
18
27
45
48
22
53
115
8
24
66
10
144
12
29
24
33
39
21
102
18
3
39
16
89
33
90
78
39
103
60
5
63
12
42
138
4
24
32
4
68
18
195
3
30
72
58
5
31
38
106
161
19
5
55
12
24
5
9
144
18
12
186
12
10
32
108
93
9
60
30
6
12
18
162
15
43
14
6
12
40
77
48
43
14
66
42
27
3
69
115
24
5
216
3
96
90
12
39
115
98
36
10
5
45
30
40
20
52
2
106
2
18
40
84
41
9
96
106
24
5
189
106
36
5
55
65
19
92
105
75
12
28
158
34
56
12
18
39
3
210
78
4
17
96
27
16
29
48
288
99
36
57
55
32
33
57
96
130
14
18
69
3
66
51
21
108
72
15
3
21
216
24
9
10
5
24
33
10
120
72
56
21
159
76
26
90
57
3
45
27
93
48
165
106
14
60
15
72
105
22
41
225
54
90
22
38
228
60
27
43
32
21
24
33
72
120
130
53
19
24
122
22
68
4
5
48
33
15
75
69
3
18
162
18
30
64
14
30
45
24
3
42
66
42
130
5
63
105
7
12
5
15
18
58
50
30
117
48
127
2
30
33
75
69
24
129
15
21
22
293
27
102
6
4
12
146
90
48
100
17
123
40
120
2
12
22
36
53
147
117
31
14
3
33
12
75
195
132
30
123
67
8
40
38
130
14
270
52
96
32
66
10
17
63
54
90
6
30
40
24
8
148
41
96
24
33
15
31
65
15
64
98
39
39
16
128
52
29
67
50
48
60
90
4
98
42
16
50
99
51
21
9
39
51
150
34
197
69
27
103
32
9
55
44
64
50
22
245
24
15
81
79
20
30
279
55
41
9
18
189
24
151
113
67
8
21
69
3
33
22
32
60
21
31
68
6
90
45
31
26
150
4
248
36
4
230
18
48
132
12
100
26
39
3
30
108
195
331
14
15
24
15
105
43
288
104
96
40
29
75
21
15
102
42
108
429
21
178
17
3
40
29
3
40
5
192
33
48
15
9
15
51
42
3
15
4
8
72
141
147
64
44
60
21
24
27
88
2
198
30
39
3
40
12
65
31
41
144
27
69
19
5
24
43
200
69
48
120
48
43
77
24
24
117
3
72
3
141
159
81
24
147
40
24
53
91
32
18
12
22
38
3
55
50
192
10
29
115
36
12
86
46
161
33
90
4
192
14
180
135
135
57
3
30
42
72
36
282
72
63
33
111
19
72
8
60
54
51
120
27
69
48
367
164
120
90
72
72
3
55
20
40
62
63
33
135
9
48
159
81
162
126
15
7
170
60
3
67
38
162
12
112
65
21
75
3
76
68
88
132
36
101
51
40
92
16
32
288
54
3
43
120
5
15
4
12
74
12
3
57
39
9
60
99
96
115
5
45
27
48
45
72
42
30
22
53
51
45
91
101
75
18
12
154
29
24
15
300
45
103
60
62
15
21
54
6
90
45
9
228
99
9
15
9
90
16
20
4
221
9
70
41
9
202
168
50
27
21
10
12
68
18
60
30
90
10
12
38
15
192
27
198
15
3
40
50
27
72
31
44
21
24
48
7
26
72
154
180
26
39
3
76
12
2
411
39
33
43
5
139
80
45
33
18
16
38
18
48
21
39
12
40
24
68
57
51
138
60
174
33
3
24
36
57
177
48
22
17
3
141
24
67
125
21
48
130
212
18
315
45
27
72
211
5
9
15
3
90
195
45
12
18
42
27
63
18
30
4
104
45
96
81
12
22
56
30
58
104
108
90
22
60
86
39
91
120
20
84
40
ABCD 99456857686*3^$a+1 [50024]
120
13
15
21
83
13
12
51
111
45
36
9
51
3
24
30
15
116
4
33
99
21
24
126
9
39
54
11
25
72
95
4
168
57
51
39
29
7
18
6
54
59
67
33
36
15
105
96
33
51
192
20
7
117
60
24
15
24
17
19
125
109
12
3
12
21
15
48
69
36
35
4
27
29
12
28
57
15
32
36
85
84
63
132
3
18
15
32
100
57
27
44
36
19
57
24
99
30
47
144
4
57
15
3
57
3
161
1
18
84
57
3
5
52
51
18
75
87
5
43
6
30
108
6
54
21
24
21
131
16
44
48
1
51
21
30
72
153
68
37
54
108
21
69
183
27
117
56
13
246
41
4
99
6
71
4
45
186
9
45
15
33
36
11
13
23
67
5
28
3
5
52
48
84
8
13
11
36
13
66
21
105
42
36
5
40
84
32
4
20
205
27
177
36
35
24
12
4
81
15
36
57
23
139
209
72
48
109
3
92
28
3
66
15
8
1
72
48
36
111
87
81
140
1
3
68
13
51
9
54
53
19
33
33
3
69
15
12
51
18
15
69
18
72
6
39
15
12
78
15
20
55
5
43
54
6
129
45
63
56
52
9
24
12
47
16
81
54
6
36
23
61
51
63
45
9
48
47
85
63
44
4
9
27
51
9
68
67
21
9
3
8
223
21
8
16
9
203
88
249
96
12
23
19
5
13
75
45
24
36
39
56
64
3
30
51
201
59
36
19
57
27
90
27
140
4
9
47
28
57
30
5
16
108
20
19
18
48
6
18
131
25
15
45
84
87
8
36
96
25
59
1
51
39
9
21
39
72
3
54
18
84
54
36
6
30
54
18
78
120
42
87
24
9
11
61
51
9
3
27
5
4
20
25
144
147
93
72
51
44
25
39
105
15
96
56
127
57
24
24
48
8
96
79
5
72
144
19
17
19
30
6
5
12
1
36
39
9
36
75
51
261
9
96
15
3
161
13
72
95
1
48
126
9
12
84
3
42
23
31
161
4
45
6
48
41
96
16
60
8
145
35
49
72
18
36
41
64
9
27
45
3
45
47
136
84
3
5
16
75
105
36
21
27
108
24
69
39
8
40
27
18
90
5
49
63
27
9
75
24
21
45
11
84
24
12
73
167
36
108
4
72
8
28
84
33
72
3
56
4
21
11
25
119
52
69
30
149
60
25
11
43
5
28
27
17
1
147
96
36
9
35
31
18
108
15
129
60
63
48
48
36
3
17
31
78
111
9
59
16
39
5
16
24
48
68
36
60
49
27
8
1
15
8
13
48
6
9
45
35
40
20
25
6
30
23
16
12
8
60
49
35
73
3
15
9
8
28
9
12
11
25
23
40
45
54
81
36
33
107
24
36
115
41
13
24
90
41
67
18
90
5
79
21
72
69
23
1
180
36
35
85
108
3
128
19
81
32
13
39
51
5
67
5
13
66
18
23
19
30
123
32
76
44
4
84
57
35
13
18
65
13
54
77
49
36
120
59
40
72
9
18
6
36
30
6
23
97
59
16
44
25
6
9
45
35
1
59
139
21
15
54
71
121
63
132
12
36
20
112
8
85
24
36
107
64
8
28
9
84
95
37
59
36
49
3
56
49
111
81
59
1
123
3
53
60
16
84
24
60
3
105
8
49
60
66
6
18
17
13
90
41
16
21
144
36
15
3
21
45
39
24
108
33
72
23
40
116
145
39
12
57
30
113
13
42
89
109
27
168
20
55
17
4
63
42
23
25
11
12
64
81
27
156
9
60
30
6
51
69
36
36
24
3
108
24
45
15
24
99
18
15
12
45
60
30
41
1
54
57
27
57
15
93
21
35
4
87
84
29
115
6
15
69
47
76
8
60
12
13
15
99
77
43
33
8
49
6
102
47
115
45
33
144
99
9
15
3
89
109
264
18
105
80
19
113
16
9
15
135
72
5
48
55
66
15
60
15
57
12
48
33
39
12
39
21
45
24
84
42
189
21
11
88
87
93
9
11
76
21
59
4
15
36
89
1
35
24
4
36
21
60
15
200
49
24
3
20
13
15
15
150
107
13
11
103
12
36
69
84
51
30
11
43
41
64
12
9
23
13
75
33
15
21
24
30
9
56
67
84
18
23
109
23
25
3
87
108
57
21
131
85
48
11
112
48
45
15
84
207
41
19
30
83
12
4
60
21
111
3
30
60
15
12
27
141
20
16
15
78
48
15
32
28
33
159
8
72
1
15
39
18
35
55
48
180
5
36
24
79
33
9
39
15
126
156
15
12
45
126
9
68
19
33
3
53
16
44
16
33
3
24
9
12
123
72
8
1
35
4
69
18
102
27
104
67
5
13
27
33
51
24
60
80
4
15
17
13
15
32
25
3
8
7
96
234
63
32
31
120
36
6
3
36
104
36
24
12
37
30
18
72
75
20
16
60
24
117
15
60
15
9
84
96
32
103
117
27
17
60
25
ABCD 99456972172*3^$a+1 [50153]
69
135
36
63
9
72
9
36
234
42
12
171
264
51
132
30
24
18
36
54
15
87
9
180
84
21
75
72
45
78
21
63
72
330
3
36
12
123
21
240
84
15
81
45
36
18
21
24
45
6
30
216
3
177
258
30
111
36
33
135
72
12
36
51
9
144
45
6
36
141
93
66
129
69
168
120
18
57
327
12
9
45
36
54
126
108
36
39
21
54
93
45
3
105
150
84
57
69
126
93
201
180
15
69
36
294
30
72
3
57
3
36
72
48
75
66
39
39
270
30
57
144
57
39
48
15
57
39
54
3
63
36
6
54
129
159
33
87
42
39
36
9
75
111
30
63
12
33
63
324
48
132
51
30
27
36
69
30
36
57
60
12
15
81
120
159
18
54
81
33
90
66
3
15
72
18
111
57
3
81
3
51
396
6
39
99
54
126
9
33
18
30
36
18
78
48
96
15
108
108
57
15
33
222
66
36
75
24
15
162
84
3
483
132
66
39
33
18
60
30
27
9
111
60
9
3
96
69
12
108
3
24
9
39
213
183
51
90
126
9
51
18
174
42
48
75
177
54
36
198
36
75
24
120
141
126
18
27
81
18
21
21
12
90
42
3
51
210
39
465
3
57
30
6
51
21
138
90
252
3
96
69
54
246
216
126
57
111
30
60
15
105
6
93
135
45
105
15
105
351
9
6
129
216
15
120
72
18
147
33
54
93
144
15
18
6
54
3
117
75
33
63
15
162
87
132
99
144
57
159
21
21
48
39
33
39
15
96
48
57
213
72
3
132
12
15
90
168
102
18
39
15
24
54
195
72
168
27
45
135
21
108
24
81
72
3
36
96
72
27
45
48
21
72
54
21
63
9
15
90
102
153
27
21
72
96
156
144
204
48
87
18
39
21
102
222
15
3
21
141
51
105
72
72
63
51
12
345
123
6
48
63
27
18
18
270
114
21
117
63
135
54
42
21
12
21
66
129
21
3
36
27
24
18
12
234
114
108
120
3
15
81
135
9
15
57
15
48
42
12
147
15
45
9
72
3
60
36
120
123
18
60
15
60
12
72
60
33
51
204
36
9
42
141
3
180
54
15
147
66
39
33
90
21
57
48
36
90
6
87
33
54
96
57
117
36
27
15
18
108
36
159
15
9
36
9
27
15
66
39
15
60
48
6
111
36
45
3
60
9
27
36
9
150
36
54
120
6
162
15
15
72
93
75
138
132
195
21
36
15
39
57
63
72
57
96
12
267
126
24
138
57
15
36
252
129
24
105
159
3
57
36
45
36
36
3
15
21
36
33
204
12
36
3
57
48
132
15
39
105
3
57
9
24
12
39
36
216
39
93
36
120
15
216
6
12
72
111
69
18
81
69
75
15
105
168
69
3
63
9
120
15
18
63
9
54
129
105
27
36
432
81
6
33
93
30
45
45
18
129
33
39
69
27
105
48
111
96
12
3
54
39
144
36
9
72
18
60
90
87
15
45
99
9
15
12
18
135
48
129
3
120
72
3
30
342
78
66
9
63
129
60
189
36
3
15
57
21
3
195
84
21
60
9
168
87
216
15
126
18
108
117
171
21
15
24
90
84
27
69
12
24
18
21
117
27
36
144
87
30
63
81
24
156
27
45
3
201
39
12
108
36
39
21
48
15
60
ABCD 99458156914*3^$a+1 [50089]
132
180
549
195
36
84
144
165
51
84
60
237
99
13
215
72
225
111
84
168
252
9
411
133
215
48
9
160
395
144
240
12
48
60
61
215
313
32
48
27
120
333
27
69
315
96
21
315
24
13
47
24
24
145
83
132
153
135
57
303
108
60
121
155
60
25
176
48
160
47
97
35
276
180
85
251
276
192
168
168
49
323
109
191
108
60
36
133
32
3
108
132
36
25
176
111
300
60
84
60
84
240
85
59
192
84
81
39
216
84
96
156
49
11
228
360
345
111
24
336
84
132
49
144
95
24
201
255
132
84
204
205
215
345
687
48
1
119
105
279
372
309
159
1
96
80
495
84
60
120
72
12
165
387
84
57
195
168
252
84
373
155
312
84
57
3
349
96
240
32
3
84
96
252
408
84
97
71
105
123
229
80
3
157
11
144
72
93
135
201
27
69
15
84
192
120
168
45
111
33
63
49
251
229
335
33
16
35
141
75
60
36
72
96
132
57
3
13
96
119
57
195
493
720
119
201
27
37
176
15
60
252
217
275
60
108
373
47
204
300
144
25
167
60
84
441
123
132
49
215
168
1
107
144
21
384
96
48
96
51
24
165
64
107
108
105
75
156
84
12
48
121
155
69
192
48
207
97
431
81
63
240
385
47
24
144
57
351
97
47
60
108
108
253
251
21
63
49
368
3
60
120
360
81
64
407
169
59
261
135
84
276
60
69
147
109
179
24
108
168
177
75
144
85
23
105
16
47
12
37
128
75
228
49
80
39
60
45
231
84
325
71
24
1
80
39
25
131
84
25
35
61
80
64
191
33
27
133
251
21
63
241
131
13
176
16
11
37
215
36
72
60
120
24
49
272
15
33
16
35
109
119
156
301
71
ABCD 99458432662*3^$a+1 [50040]
36
222
72
56
34
236
10
104
48
42
40
60
20
28
18
2
40
62
40
26
160
14
6
82
62
66
18
102
10
44
84
60
154
2
6
90
24
6
70
32
58
122
30
10
158
42
190
158
60
72
102
58
38
48
72
30
124
126
98
6
66
172
12
36
60
62
22
74
42
204
114
16
90
14
6
48
156
16
104
150
16
18
20
52
30
56
18
120
54
118
12
176
30
42
22
182
58
450
30
32
210
6
18
126
120
24
136
38
12
30
24
232
50
72
22
86
4
8
48
40
140
204
30
250
38
6
154
18
128
94
18
20
114
18
60
96
144
48
130
14
36
40
20
64
164
54
66
94
72
14
64
80
172
176
4
18
152
40
8
168
82
80
48
30
78
84
22
8
72
10
110
24
42
144
60
114
42
48
24
22
198
176
132
72
30
22
44
6
40
26
30
34
108
282
6
122
102
28
8
112
78
2
102
88
56
106
150
18
32
16
8
30
24
72
10
14
166
116
12
396
72
70
32
40
2
174
274
108
80
34
210
6
74
78
18
22
240
32
88
56
106
140
18
42
6
78
82
14
36
22
38
52
188
4
38
66
46
134
60
84
42
70
68
40
132
98
30
90
66
36
148
48
72
212
130
104
154
48
128
126
88
8
138
4
12
128
40
30
8
102
132
30
88
146
6
10
14
82
30
72
122
144
6
18
12
36
22
42
80
40
36
44
16
8
54
6
186
118
50
48
138
132
42
72
168
58
174
14
96
76
8
6
96
198
16
108
8
22
86
240
4
56
84
12
84
90
6
10
8
18
60
4
44
66
16
90
134
96
72
42
190
8
118
92
70
78
162
8
10
54
80
40
8
42
6
18
24
270
66
12
42
40
56
82
24
156
42
90
48
200
4
90
48
2
30
40
26
102
72
70
128
42
24
64
26
22
218
36
48
12
46
32
40
2
70
18
56
94
158
4
86
40
72
38
172
150
50
6
102
48
36
126
78
106
26
48
16
200
148
92
24
6
66
24
24
6
10
110
70
80
10
18
176
16
128
72
60
178
8
72
10
56
12
42
160
18
68
52
38
22
84
8
30
58
12
32
18
10
62
18
22
18
86
102
18
66
48
118
74
46
14
210
114
72
30
54
16
2
120
40
26
112
14
48
70
18
162
30
18
144
60
98
42
40
176
12
12
16
84
44
46
26
48
22
224
40
80
88
72
30
108
20
18
30
4
96
32
40
110
88
128
34
30
18
14
58
56
124
132
126
72
152
18
40
116
106
56
48
114
78
112
26
132
84
30
40
26
64
48
56
36
36
78
96
120
138
156
36
24
54
78
12
126
120
334
20
172
20
16
8
30
66
48
30
22
108
176
4
2
16
194
6
70
12
176
4
50
42
78
42
126
40
50
22
2
78
42
30
90
150
54
132
72
36
34
72
168
120
2
16
24
134
112
104
46
122
58
44
18
40
170
102
70
98
222
28
30
18
20
52
110
30
100
72
48
206
54
172
14
306
36
10
102
32
66
18
46
186
30
24
8
10
30
26
84
48
234
66
132
18
18
6
6
52
56
24
6
184
110
48
34
50
136
68
112
144
164
16
14
30
36
24
52
44
36
60
48
132
10
54
50
24
6
36
40
20
90
112
98
72
150
58
8
4
90
80
10
8
160
38
16
8
90
12
106
ABCD 99458732864*3^$a+1 [50065]
48
6
60
84
72
30
18
150
6
6
210
234
6
84
90
114
135
192
165
30
108
66
24
39
3
234
24
30
96
66
90
198
36
66
90
75
45
54
141
15
54
54
162
60
84
60
39
165
60
66
204
330
6
6
27
81
252
18
132
210
114
54
432
108
87
69
24
36
120
30
84
30
39
63
33
21
36
240
114
150
111
15
150
90
78
66
306
54
6
108
60
6
90
144
60
12
18
96
30
270
69
15
30
12
114
21
153
6
6
27
21
30
72
150
474
66
18
12
204
66
54
96
84
66
24
99
87
30
108
60
36
156
180
60
18
30
30
72
324
90
36
120
48
6
66
78
276
6
54
546
24
30
396
78
240
42
30
144
24
12
24
36
48
72
27
81
72
18
96
6
63
105
36
30
6
63
195
120
126
39
57
114
54
120
366
126
60
48
12
144
156
87
48
249
54
6
186
54
144
180
6
114
102
60
54
84
6
36
30
138
90
30
6
6
18
75
117
24
66
54
96
75
48
15
126
276
30
177
21
96
84
300
192
144
6
48
246
120
30
66
168
120
60
6
120
6
108
156
63
96
45
120
12
78
12
18
12
138
30
12
60
48
12
18
42
180
27
117
30
54
156
66
114
30
30
24
36
36
24
96
144
24
36
60
150
114
6
66
288
402
18
42
30
24
516
30
114
24
72
204
144
96
36
84
60
84
12
210
78
99
21
216
99
87
150
18
6
30
84
102
54
6
18
42
168
90
6
99
117
84
39
267
60
84
96
114
96
108
12
18
96
30
204
90
66
30
126
78
96
6
30
18
36
330
6
15
243
42
144
24
27
63
96
36
120
48
12
18
96
36
180
90
114
6
180
150
3
165
72
147
81
6
114
6
54
66
30
60
66
24
6
198
6
6
204
24
42
48
72
135
93
60
60
90
66
36
27
21
30
66
6
54
204
96
174
309
33
90
84
60
30
24
96
90
21
273
12
24
24
30
150
60
72
75
153
36
36
90
117
96
297
84
30
6
18
45
267
48
72
120
24
36
30
27
111
36
156
30
144
36
54
201
15
78
36
96
120
30
18
42
84
60
96
114
54
6
36
54
36
240
330
84
96
54
114
102
18
36
114
66
60
210
36
204
36
54
99
27
54
60
24
72
108
87
135
168
6
396
30
174
30
120
306
84
39
75
36
36
228
42
30
114
6
138
66
60
33
93
147
93
18
6
36
84
30
90
276
114
96
228
42
90
174
63
93
84
159
135
6
294
6
84
12
120
114
66
210
18
30
102
60
204
126
54
36
24
120
30
6
24
210
96
48
42
24
3
93
168
102
174
30
24
30
6
ABCD 99458840428*3^$a+1 [50107]
72
261
39
36
240
9
36
12
79
20
153
27
24
21
63
96
12
24
69
75
69
55
41
51
36
33
12
99
93
31
20
4
72
68
45
55
53
135
33
195
124
17
79
164
45
3
9
55
8
96
36
81
60
15
168
40
80
141
103
68
105
19
128
105
7
80
4
96
5
39
57
43
41
96
324
15
36
72
16
101
48
67
44
12
112
32
189
99
36
36
64
24
20
57
19
17
108
24
175
113
48
159
57
3
36
84
45
12
15
24
12
108
40
60
77
7
32
28
36
29
12
55
48
312
53
3
108
76
68
93
84
63
48
60
88
32
144
24
4
32
100
120
65
108
7
233
168
72
48
27
172
65
123
16
20
81
159
4
53
27
45
96
27
64
8
21
27
189
79
116
48
72
64
116
81
12
87
40
5
51
108
64
113
24
48
51
4
36
56
36
52
60
60
180
116
117
84
48
51
252
24
108
16
20
21
19
17
192
108
120
3
201
15
4
29
12
24
31
108
116
57
48
55
36
24
29
132
36
3
40
29
115
68
249
19
29
183
52
8
52
17
19
32
28
161
15
64
20
16
8
36
9
3
117
15
36
16
221
24
19
149
51
165
72
75
72
12
28
65
67
180
5
24
171
184
29
3
105
135
120
52
156
176
4
96
128
45
175
5
171
24
16
56
45
3
177
3
36
69
168
48
31
68
48
69
19
56
108
57
19
56
48
57
15
88
80
136
29
55
32
48
132
28
17
3
21
195
36
100
8
136
44
100
60
20
21
75
16
60
68
76
96
48
80
57
19
120
197
84
15
69
15
96
48
36
249
48
15
48
189
27
21
7
41
24
60
15
33
60
43
29
108
127
5
48
24
19
29
87
4
24
5
12
39
16
29
19
8
165
24
36
247
32
96
48
21
43
60
92
21
75
48
40
56
4
281
115
65
39
9
175
17
15
40
80
24
72
12
96
84
21
39
36
40
29
51
4
41
87
64
80
4
137
87
16
44
112
113
12
15
225
3
36
24
21
31
20
64
101
36
387
16
17
3
72
88
80
184
36
17
79
89
115
29
3
72
112
5
36
15
72
12
124
224
36
9
55
20
168
48
141
3
16
36
161
48
24
115
17
96
12
51
144
33
99
9
55
80
141
39
40
32
148
17
67
32
28
17
48
15
16
20
45
31
65
48
15
36
21
24
75
16
113
15
180
196
5
39
36
57
12
51
24
45
3
240
108
129
27
24
72
189
48
27
64
5
36
3
52
8
48
72
60
100
5
3
72
12
4
29
115
125
75
21
15
57
7
128
144
105
19
152
28
36
29
204
48
79
20
96
48
4
5
55
12
29
55
44
48
88
44
57
135
28
5
12
135
93
15
36
9
31
29
75
72
24
57
87
48
28
281
3
33
67
17
19
120
104
105
3
9
24
24
87
33
12
48
127
8
117
99
21
159
180
96
309
96
75
153
36
51
144
120
36
64
29
87
108
33
48
27
129
15
33
31
5
235
29
51
4
60
77
103
12
53
15
180
40
32
160
5
48
31
29
15
48
117
15
237
36
19
29
79
60
17
3
36
69
7
140
33
63
69
195
40
56
9
99
36
21
7
96
29
3
33
19
77
159
16
228
156
84
5
51
64
68
28
56
165
43
72
8
45
15
16
84
80
117
3
16
36
113
31
36
24
96
8
108
153
19
17
135
64
80
40
101
99
12
4
5
55
60
84
44
100
17
19
89
48
7
53
7
113
123
45
144
96
72
19
8
120
60
93
79
8
76
80
60
69
12
39
16
48
80
16
41
48
7
5
19
5
27
69
115
24
5
ABCD 99458912134*3^$a+1 [50038]
45
90
60
36
228
21
51
77
67
24
117
48
87
105
32
7
9
27
48
101
31
33
105
42
45
63
90
66
96
108
41
64
195
150
87
15
33
27
48
405
27
53
115
252
33
51
6
48
71
25
126
9
171
84
65
16
249
270
153
27
149
31
33
80
16
27
18
186
450
54
102
107
73
183
111
225
351
129
231
89
144
31
81
105
167
121
162
197
37
59
31
336
108
132
33
15
42
228
60
162
90
54
53
121
39
32
19
150
180
131
85
75
80
19
42
18
90
12
150
180
17
13
54
24
149
13
99
39
60
29
7
9
45
90
30
42
177
57
135
39
57
75
90
48
42
90
54
30
24
11
61
83
7
54
66
113
64
3
24
84
6
59
67
93
27
69
80
109
51
48
21
11
121
23
96
19
72
78
12
107
151
201
128
13
54
125
31
257
31
6
84
6
126
18
12
18
42
174
114
105
80
7
105
45
234
126
30
93
231
324
69
27
66
24
30
173
13
54
36
9
45
54
120
222
263
61
264
36
126
24
33
93
48
179
43
264
45
9
6
126
138
57
39
9
80
16
48
63
108
30
90
150
36
35
64
45
282
108
6
144
12
27
27
69
237
24
36
18
5
16
51
180
18
135
27
30
135
48
141
6
48
42
3
27
24
45
45
3
87
216
90
23
85
27
9
30
89
25
39
171
21
255
36
45
48
27
18
162
108
36
33
21
96
30
125
25
54
102
75
75
53
175
65
7
54
51
39
60
36
153
21
6
309
15
113
112
99
66
155
31
138
6
246
114
54
35
144
163
48
42
174
60
185
31
33
15
36
24
72
93
96
261
75
195
45
144
75
5
19
45
57
204
54
156
54
366
66
24
210
6
3
15
30
162
198
75
147
45
9
23
31
102
54
24
102
114
165
45
240
174
42
180
48
135
135
132
180
108
149
16
171
24
36
144
36
30
204
120
72
107
37
59
217
39
279
57
75
53
31
54
126
24
180
126
54
426
96
234
30
96
198
180
30
60
252
107
13
3
195
141
45
3
141
99
57
54
60
90
36
90
90
90
84
21
48
27
216
54
126
108
125
31
33
171
30
135
87
105
213
155
31
33
3
45
99
90
174
245
112
45
108
119
16
207
84
150
36
30
78
336
114
21
141
48
6
156
113
37
18
216
156
378
150
120
6
39
15
81
9
126
9
80
16
51
77
253
54
54
87
3
66
150
90
90
54
36
119
7
198
51
75
66
108
36
54
141
135
89
67
108
65
7
9
189
35
64
51
120
5
55
36
5
61
18
270
6
36
54
54
12
24
120
81
105
48
42
29
25
54
12
24
29
217
183
237
54
ABCD 99459088252*3^$a+1 [50069]
204
9
63
48
12
159
6
15
48
39
42
48
15
72
28
180
107
69
96
36
24
15
33
12
36
237
55
20
87
1
20
27
33
72
100
8
28
29
111
84
120
72
51
237
12
24
27
45
160
68
72
39
1
47
45
3
229
44
21
18
21
120
57
39
24
87
73
11
33
15
30
55
23
33
27
150
127
137
3
117
66
222
30
33
72
27
6
15
12
45
7
20
16
164
36
52
17
183
15
108
9
24
51
9
84
87
48
21
51
6
27
135
25
80
12
88
56
27
93
57
19
5
138
102
3
12
36
12
180
87
81
45
54
60
6
234
69
36
36
9
55
164
141
111
75
30
72
63
72
207
93
93
54
66
55
68
24
48
4
56
48
12
28
152
249
6
33
144
60
60
120
27
13
20
72
84
51
168
12
180
96
30
24
66
24
45
28
35
73
20
48
96
3
48
33
84
45
55
167
36
12
12
30
31
119
186
15
112
20
108
135
69
100
71
9
3
78
75
24
24
21
216
87
216
84
27
109
29
18
57
36
4
68
24
225
115
296
100
89
91
32
108
12
28
239
13
20
12
48
12
48
57
18
12
69
12
84
75
9
9
3
45
24
199
179
30
222
138
3
15
33
207
54
63
27
21
9
15
136
47
33
72
36
12
52
8
48
87
30
63
39
13
44
144
9
27
96
135
264
81
24
36
24
81
27
3
12
102
51
12
27
45
24
9
168
15
24
36
15
33
39
102
315
21
7
35
30
267
96
4
44
12
48
39
45
45
75
27
69
312
12
3
24
120
133
80
288
27
45
33
27
60
120
12
45
111
72
57
75
15
21
48
84
12
64
17
55
332
96
12
27
102
171
12
108
45
3
27
114
111
12
96
12
12
108
57
127
131
30
3
196
11
213
9
48
42
21
51
45
81
3
52
47
42
48
87
24
4
77
6
33
9
3
15
24
13
65
15
36
111
33
136
92
27
60
45
180
12
3
33
57
42
30
3
28
155
225
48
159
30
3
28
71
1
32
120
48
60
108
64
95
141
16
5
3
48
88
80
12
9
63
63
97
17
51
48
27
9
24
81
51
15
54
3
60
60
220
83
33
100
140
132
52
83
33
99
21
36
3
138
42
12
69
220
47
169
35
36
12
237
168
88
65
15
39
18
15
33
114
6
19
71
12
12
6
43
29
72
43
77
6
132
45
15
193
17
27
100
11
205
152
28
149
111
9
3
52
8
36
39
108
45
144
120
15
81
88
29
87
60
15
36
313
260
64
83
9
16
59
48
60
57
144
291
78
63
9
15
75
129
120
21
18
45
123
13
104
60
48
108
12
144
48
52
68
76
11
189
72
57
3
48
141
48
27
60
64
32
48
57
24
135
33
67
68
27
78
3
312
63
57
36
72
24
15
9
177
39
28
5
3
45
30
12
21
57
3
261
3
72
48
52
80
63
145
17
123
180
120
183
205
68
12
12
108
15
12
105
3
33
99
1
164
36
87
253
29
15
48
160
35
369
28
92
84
60
52
72
80
12
16
80
12
160
35
1
20
132
120
48
111
105
111
45
28
29
3
108
112
144
20
180
24
72
72
27
105
3
117
36
57
27
21
30
45
48
16
71
57
147
21
132
105
30
60
133
8
81
3
63
24
48
198
255
12
45
75
132
24
57
24
15
51
129
96
48
36
24
9
63
12
16
47
33
64
35
45
3
84
48
108
12
105
12
63
105
135
18
30
105
48
36
21
30
45
48
12
60
69
111
84
45
39
ABCD 99459630586*3^$a+1 [50021]
79
5
36
15
45
7
20
112
17
24
12
55
12
48
8
12
60
9
31
5
19
29
24
48
3
96
33
7
48
8
129
55
180
44
64
68
52
5
183
64
29
15
52
128
129
187
36
20
24
33
7
96
12
12
24
17
175
5
48
55
32
28
32
84
81
12
67
5
24
15
40
56
16
17
211
5
84
91
12
20
45
43
24
48
12
48
60
80
4
44
9
36
7
20
33
7
8
12
28
20
100
92
57
67
56
24
24
45
19
173
3
40
144
17
55
24
32
24
28
36
12
20
28
29
111
45
27
204
4
12
5
7
36
32
60
148
5
55
41
31
24
20
16
29
96
48
36
43
68
48
21
60
163
12
113
27
40
96
12
48
5
7
65
63
4
36
60
48
20
40
32
52
48
17
43
65
7
12
44
16
80
36
48
21
39
40
29
3
120
24
124
36
56
4
53
55
53
79
5
31
24
48
5
43
65
24
36
43
32
24
21
43
84
5
72
19
29
3
28
260
4
12
96
48
12
20
4
44
16
29
51
60
21
15
33
24
36
19
12
36
68
16
108
68
45
67
77
31
20
45
48
31
36
5
7
32
16
252
113
12
27
16
53
36
144
51
21
7
5
43
68
76
65
60
51
40
60
48
17
79
48
12
36
44
4
192
125
7
8
52
36
80
64
12
36
29
31
53
27
124
36
12
36
41
51
48
4
5
91
20
12
108
4
12
176
40
17
87
4
12
65
55
24
80
88
56
64
48
24
44
4
8
57
27
60
120
156
60
4
44
4
212
28
5
72
15
16
72
5
7
48
68
28
20
112
5
19
20
4
17
15
28
5
15
21
75
40
24
80
12
112
60
101
31
20
96
28
29
3
48
64
12
20
4
72
5
79
20
28
36
32
28
17
67
12
80
60
4
36
24
84
32
9
19
8
33
7
84
65
111
93
19
96
60
17
15
45
7
12
29
24
63
64
53
12
19
17
43
17
123
57
75
9
55
144
20
72
64
20
21
60
19
48
8
177
31
125
72
15
64
84
12
29
55
48
72
96
20
33
12
7
168
24
24
24
5
96
135
12
4
20
16
24
56
48
60
4
120
53
15
28
36
20
64
12
60
68
52
128
45
12
3
52
72
5
43
80
33
7
65
7
132
96
128
4
65
36
115
20
117
15
28
65
19
48
29
91
20
45
60
7
32
28
32
40
41
15
33
24
55
56
9
108
24
43
56
21
19
72
12
32
9
72
24
36
19
44
4
12
48
8
93
147
28
29
51
12
4
140
9
31
120
41
24
48
67
36
5
7
65
3
88
144
116
45
7
48
72
53
24
87
16
17
3
24
16
8
60
100
24
36
41
19
20
4
188
105
7
65
96
120
55
12
84
48
12
84
12
17
31
72
12
17
75
69
31
5
48
31
12
48
132
53
19
96
84
12
36
48
12
20
4
120
96
5
60
108
75
76
36
8
4
68
213
7
48
32
117
103
17
3
129
139
56
93
43
20
52
41
7
44
4
17
15
40
24
56
24
88
48
120
12
60
8
28
89
43
12
53
7
132
29
7
80
105
15
9
31
12
77
60
39
12
40
48
24
68
28
96
20
69
139
32
16
12
36
17
67
77
19
32
40
20
33
27
4
44
52
60
197
48
79
44
9
7
24
24
8
9
31
8
16
53
3
4
113
31
29
51
4
161
7
80
40
8
4
128
100
12
32
36
120
4
36
77
63
237
60
3
105
120
67
77
79
29
211
24
8
48
36
4
12
108
77
3
4
48
60
5
19
41
48
36
51
24
4
12
72
72
36
20
112
236
96
84
117
55
80
33
19
32
16
5
3
9
31
29
63
148
125
19
5
43
8
36
28
8
120
4
44
45
27
40
5
72
3
4
84
24
8
9
84
15
9
3
33
15
21
19
80
16
101
43
65
12
72
43
12
92
36
105
7
116
112
12
32
36
28
5
7
113
7
48
56
69
31
80
4
24
8
33
55
24
8
45
7
32
141
3
4
12
29
15
4
12
41
79
104
52
44
36
112
48
197
7
41
43
60
132
20
24
9
7
17
120
55
116
9
87
9
27
9
151
60
89
39
52
5
55
17
3
45
15
4
48
48
8
16
36
12
36
60
32
24
9
55
60
132
24
24
5
24
48
3
12
84
64
56
33
96
15
16
20
93
3
4
24
41
55
36
12
48
65
19
108
56
64
72
84
32
60
100
48
32
57
36
72
139
41
24
43
36
116
144
40
137
7
53
3
64
5
3
4
101
7
36
32
64
108
36
84
48
12
36
17
7
68
28
120
32
28
12
53
12
19
80
76
48
29
43
8
100
32
93
7
8
184
60
5
36
19
8
69
43
65
156
27
4
41
24
43
48
48
24
12
44
45
7
12
48
144
48
96
72
24
89
75
4
32
24
40
12
17
43
20
117
55
8
28
12
48
149
31
12
17
12
36
3
4
60
41
67
120
12
32
9
12
43
12
ABCD 99459941786*3^$a+1 [50007]
48
45
3
1
23
18
102
6
54
18
7
5
18
210
3
45
30
24
6
42
102
30
13
12
5
30
18
15
15
57
15
25
11
24
30
63
3
9
12
63
60
18
67
101
207
3
90
15
15
37
17
123
27
6
12
48
39
3
42
7
8
75
18
27
81
12
48
114
201
57
12
27
4
96
36
5
12
31
35
37
5
48
42
18
24
30
30
3
3
12
25
5
60
12
30
21
36
64
44
3
18
12
67
11
54
3
3
30
79
5
27
40
11
117
45
7
71
9
33
15
12
24
39
36
1
11
18
19
35
57
36
4
8
36
4
23
18
12
75
63
12
18
91
8
75
21
9
7
41
42
21
39
1
95
30
27
3
30
24
27
21
63
15
24
33
3
21
33
15
12
16
23
84
36
54
6
30
54
60
6
15
39
18
3
36
63
30
3
48
9
18
12
85
5
30
33
60
3
24
21
27
30
132
18
30
7
23
9
33
96
31
20
16
5
75
27
33
3
24
1
5
90
24
6
27
40
20
15
33
12
72
172
44
27
48
210
12
12
6
174
78
9
9
24
6
30
27
33
132
15
4
71
30
120
18
24
25
125
30
30
3
28
107
12
18
132
66
30
42
97
23
30
7
11
9
33
30
30
15
87
30
6
42
15
3
9
15
1
5
60
12
18
120
54
18
78
54
6
30
12
102
6
42
87
16
44
16
107
9
21
7
35
18
63
15
42
102
30
6
120
9
12
21
48
12
60
99
63
18
18
42
30
9
136
48
59
60
18
27
15
21
15
12
90
12
78
12
36
24
6
15
9
18
33
45
24
30
6
12
12
6
30
30
90
12
18
85
47
42
31
47
9
21
60
48
24
7
11
9
129
24
48
27
40
23
30
15
57
7
53
18
153
39
6
12
60
12
15
45
48
15
33
24
43
23
24
21
45
84
60
60
138
18
27
40
5
15
45
12
36
12
60
30
18
30
1
23
18
60
7
5
15
21
27
27
18
3
45
24
18
18
24
15
3
12
81
135
12
18
24
31
5
72
12
30
6
54
18
15
3
24
60
25
56
45
24
90
25
8
3
60
30
72
3
76
20
99
12
30
12
48
7
92
9
60
7
8
40
29
48
12
18
42
3
60
45
15
24
124
59
30
36
54
18
15
27
48
49
11
18
31
11
18
102
13
17
12
18
12
78
12
27
9
7
24
11
33
112
17
3
3
9
3
30
3
69
123
24
24
147
105
117
6
25
65
12
3
75
24
6
12
27
33
79
8
3
12
66
19
11
21
9
27
75
108
57
57
67
23
18
3
24
63
12
1
32
4
113
27
9
30
25
20
60
69
27
3
48
12
30
15
51
144
6
31
11
102
48
15
15
78
72
12
36
7
20
88
17
7
41
7
104
93
27
24
27
9
33
3
40
24
113
31
47
12
13
23
81
51
9
16
23
42
79
29
39
33
75
105
18
12
12
13
5
18
30
7
8
60
4
5
27
21
42
6
27
60
15
45
27
13
17
87
3
66
12
39
33
27
3
6
54
133
92
3
12
33
75
18
12
12
15
81
60
72
3
9
27
16
5
30
60
45
4
71
9
81
18
1
131
12
60
13
17
7
8
3
33
4
5
60
18
12
60
21
9
3
33
12
78
24
18
48
135
24
40
8
64
8
15
6
15
75
37
47
18
30
30
60
102
1
5
39
3
72
6
24
66
144
25
12
59
12
48
49
11
45
24
15
60
6
60
144
6
72
30
60
30
9
9
24
6
9
21
54
90
15
45
123
15
30
27
16
5
67
24
29
12
30
108
54
30
48
30
55
5
15
15
9
33
15
21
12
12
30
60
48
45
15
30
7
23
42
15
15
6
54
48
30
12
30
73
48
95
1
23
6
54
36
42
12
6
49
5
60
31
17
27
45
6
25
24
11
30
24
15
96
15
102
7
113
12
78
60
18
99
15
6
54
21
27
18
102
12
21
9
96
42
45
105
87
48
33
12
55
32
33
30
13
59
6
15
15
24
36
30
27
15
18
75
9
6
54
36
12
18
12
12
6
102
48
24
25
8
108
57
39
81
12
30
25
5
138
57
81
7
53
24
36
72
67
20
40
5
15
45
63
45
3
9
15
33
63
12
160
17
3
12
33
132
15
3
72
18
18
45
76
8
28
23
24
18
12
30
30
51
144
63
12
6
24
36
39
123
33
15
25
35
105
57
3
64
68
12
21
24
7
71
57
21
24
15
3
90
75
15
109
53
6
30
51
81
19
20
60
3
60
18
15
48
4
53
19
191
12
13
83
30
27
3
54
108
7
11
57
33
75
27
13
5
72
30
33
39
90
3
3
24
6
114
36
21
4
5
19
68
52
8
24
9
24
31
12
77
6
12
48
21
39
24
13
5
42
18
3
27
60
42
27
33
90
48
48
1
23
13
47
90
6
12
9
111
33
39
18
39
51
73
17
12
63
15
60
45
12
3
18
75
57
3
36
93
3
33
12
3
96
3
18
30
42
55
60
5
78
73
35
72
9
28
71
30
42
12
6
15
24
21
24
15
51
54
66
12
78
54
25
8
15
42
63
27
21
45
24
60
6
30
67
20
105
42
6
7
23
9
112
23
108
42
30
6
15
57
75
33
30
9
81
39
75
6
24
31
89
36
12
39
3
36
30
30
42
90
18
114
25
23
9
16
17
60
36
15
180
15
25
65
132
18
9
15
81
9
75
15
18
210
109
23
18
72
3
45
15
4
48
56
39
66
12
48
19
11
81
63
21
9
36
42
30
7
11
9
15
6
30
12
12
66
15
64
32
63
18
27
3
42
6
30
12
39
3
30
48
12
120
6
30
30
72
12
36
12
48
1
191
25
24
41
18
117
24
33
15
3
48
69
21
42
18
67
23
12
120
12
13
5
12
15
3
25
17
18
73
17
39
48
135
6
24
91
32
12
48
15
18
30
12
12
6
111
33
7
41
3
69
6
30
12
63
117
12
6
37
35
33
27
49
149
42
93
87
108
24
18
19
8
60
45
6
12
42
27
144
124
23
30
30
49
11
60
33
16
23
13
20
45
42
21
57
3
15
12
45
12
132
9
39
3
37
32
33
30
6
30
162
15
12
51
42
18
9
45
15
3
13
17
78
37
35
42
6
69
15
ABCD 99460028886*3^$a+1 [50052]
24
19
17
31
17
31
65
1
6
222
35
36
49
11
12
19
41
7
113
36
43
89
205
84
11
60
108
12
24
97
47
12
24
12
13
42
96
174
36
24
6
5
115
17
12
13
119
48
60
84
31
18
60
35
13
23
24
12
25
36
35
49
131
145
11
133
138
30
48
83
60
72
108
108
12
24
48
49
36
90
234
36
23
24
72
13
6
174
35
132
43
6
107
36
24
192
24
73
35
12
24
43
41
1
71
13
11
72
13
71
43
65
13
11
79
18
11
49
23
156
55
5
121
35
60
13
59
1
11
60
48
115
42
59
109
35
25
108
12
71
85
47
37
83
127
78
24
23
97
71
139
53
13
48
11
36
13
155
7
120
17
36
25
155
31
120
113
55
66
119
48
60
115
120
173
19
18
71
151
65
36
121
11
55
65
103
77
25
18
17
49
35
73
35
61
11
55
5
48
72
96
37
96
24
35
13
11
163
30
35
24
12
139
24
5
67
5
12
61
96
90
41
96
7
42
59
1
155
79
6
23
19
113
48
312
7
150
59
37
83
1
59
49
48
59
1
60
24
60
48
84
96
95
24
48
60
55
48
125
37
78
90
60
18
24
77
36
48
31
29
19
53
25
23
36
25
143
12
73
23
13
72
12
95
13
24
84
24
35
7
65
24
7
24
5
12
1
71
24
228
85
12
71
85
84
18
24
18
108
12
95
13
60
35
43
72
192
53
108
31
54
23
1
35
13
18
221
24
48
61
6
137
7
5
61
155
49
59
60
48
24
25
60
71
60
73
132
24
36
131
48
24
72
1
35
25
42
17
73
36
71
132
7
6
18
17
25
24
23
36
24
1
36
24
30
162
60
18
77
36
60
228
96
72
36
72
48
13
59
144
72
96
1
11
157
42
5
72
49
239
43
18
59
24
84
216
13
228
11
19
221
1
11
37
107
36
43
6
60
78
6
11
73
47
103
18
23
79
17
12
24
49
59
25
126
48
72
54
83
121
47
12
13
95
25
71
36
12
25
11
145
35
61
35
48
85
11
72
144
55
18
36
11
144
36
72
13
54
41
73
54
53
19
6
18
24
221
72
43
144
72
6
59
13
42
41
84
91
5
49
36
48
24
359
31
42
35
60
31
24
48
17
169
155
60
31
48
18
23
145
84
18
24
5
1
47
37
59
1
24
11
12
13
155
13
192
47
13
18
53
13
47
13
72
23
37
24
95
31
5
97
36
6
41
24
48
7
24
77
67
6
35
108
61
11
72
72
96
36
12
67
5
37
84
59
24
37
71
13
60
42
24
5
61
23
1
54
5
12
36
24
37
11
72
36
1
48
144
24
23
36
84
31
6
35
31
29
84
13
24
18
18
30
29
19
72
42
47
12
67
42
107
72
36
79
29
61
6
65
72
61
23
24
19
18
143
7
126
23
36
25
11
24
48
37
30
137
1
168
23
276
12
31
41
109
18
24
53
12
37
107
13
203
37
36
150
29
132
7
102
24
66
17
1
107
37
227
1
59
31
125
72
36
1
60
18
48
17
61
11
121
59
1
23
121
84
126
65
25
84
84
59
12
25
35
12
72
7
89
84
85
23
37
18
17
31
29
97
11
12
181
143
13
204
24
179
72
37
24
60
143
24
48
96
97
59
31
30
47
91
174
114
17
37
143
60
144
108
108
73
107
72
13
60
60
23
36
72
61
108
107
36
37
78
5
168
36
12
24
12
96
31
42
11
24
115
66
35
48
96
13
102
144
42
23
1
84
24
11
1
78
65
13
12
108
215
43
5
24
48
72
145
23
19
137
157
47
12
103
48
54
35
13
18
90
36
90
264
120
6
48
251
12
24
1
83
36
13
83
36
49
23
121
35
144
36
85
18
5
37
60
18
42
59
36
31
77
73
24
66
5
13
23
1
12
35
121
60
95
72
12
144
24
7
77
13
174
6
59
24
25
95
72
55
78
11
31
18
47
13
59
1
150
48
281
49
23
79
30
42
18
35
25
108
23
1
6
101
60
12
1
59
36
120
108
1
126
17
24
120
24
31
17
55
53
43
ABCD 99460064638*3^$a+1 [50252]
44
36
100
44
27
45
28
68
58
2
183
153
36
4
152
36
24
27
67
74
228
130
18
44
60
60
142
144
54
54
50
27
121
20
60
108
64
8
12
36
120
60
96
12
60
39
7
182
3
85
80
48
75
69
88
68
166
14
4
23
67
50
12
100
162
18
308
12
40
180
92
88
144
44
27
73
20
60
240
96
16
56
15
21
24
10
50
24
36
48
36
40
44
99
9
84
106
62
60
12
100
18
26
72
240
27
49
8
64
20
24
64
56
3
48
55
2
24
15
13
83
285
3
7
41
69
27
97
20
48
60
16
47
151
89
55
218
63
96
93
3
9
94
14
4
20
51
1
36
8
120
34
110
34
89
217
8
72
12
312
51
85
18
41
153
60
52
72
47
81
24
84
16
35
1
128
34
36
14
4
23
45
12
136
162
38
12
216
84
24
84
84
16
8
84
24
36
48
88
32
112
44
12
48
58
90
108
36
20
88
71
9
10
54
20
36
24
10
74
16
32
96
12
84
24
27
13
35
1
80
60
148
20
48
27
49
95
21
12
48
60
88
68
72
252
48
64
54
14
15
25
20
36
52
8
64
35
1
20
48
112
104
51
9
87
69
228
28
56
12
40
8
36
28
20
51
19
74
70
26
96
48
3
9
108
171
7
18
8
12
51
1
8
10
126
72
20
60
12
16
162
137
249
10
144
74
51
1
18
26
12
36
72
48
108
22
2
16
44
27
144
1
47
9
39
48
48
25
263
69
28
54
38
108
48
60
52
90
36
74
52
92
63
105
24
96
24
12
36
96
64
36
131
285
3
21
12
24
39
48
85
36
119
9
88
20
123
1
20
12
204
36
15
21
52
8
72
36
28
128
124
56
16
8
60
22
50
60
142
54
108
18
26
108
10
50
12
12
60
3
9
135
33
82
2
27
7
41
96
25
92
34
2
52
80
3
57
4
35
9
28
126
18
104
24
123
37
20
24
84
27
133
11
21
144
12
48
24
120
12
12
28
20
16
167
192
48
69
96
96
16
8
3
115
50
4
71
55
110
36
36
72
84
4
80
96
3
21
60
108
48
12
40
54
122
96
15
117
46
2
27
48
121
44
24
3
1
36
11
57
76
140
15
45
48
3
144
21
36
87
55
2
48
112
140
60
12
76
90
29
45
3
93
51
192
93
24
60
76
32
24
36
168
108
10
41
105
52
116
36
120
16
152
24
60
39
69
48
48
168
4
8
48
87
9
28
11
7
41
48
19
36
108
26
51
13
92
142
50
87
69
12
34
38
142
26
144
24
184
92
12
39
21
96
36
64
56
132
12
192
4
8
28
8
15
13
90
18
72
36
32
12
12
70
144
98
136
36
80
82
126
18
29
21
4
36
164
24
84
16
131
229
56
16
54
74
3
49
18
173
9
24
12
51
9
12
34
38
70
2
24
3
21
60
24
46
54
128
3
96
9
250
36
26
12
72
52
234
29
45
3
21
28
20
72
60
46
89
55
110
27
21
168
12
76
162
110
88
54
77
96
9
72
52
68
60
27
115
26
244
143
1
8
12
75
229
11
21
130
14
112
162
38
70
50
48
48
228
76
18
98
10
18
8
36
64
18
77
49
18
14
12
28
126
62
46
29
61
54
26
64
8
252
111
45
52
18
110
15
37
20
183
67
2
24
12
16
108
36
23
96
45
3
67
14
40
32
36
22
38
36
60
84
48
3
33
12
10
38
12
183
21
36
87
9
108
12
132
12
60
12
52
68
15
141
10
26
136
36
116
12
16
20
15
45
10
14
36
58
54
56
16
44
64
35
55
14
24
196
18
26
3
9
180
3
129
226
90
216
20
192
39
45
192
96
147
9
39
13
44
108
24
12
28
8
3
33
84
75
85
104
84
28
128
180
84
48
190
230
39
69
24
24
28
32
4
92
12
4
68
27
ABCD 99460166446*3^$a+1 [50037]
59
36
31
90
39
44
48
31
185
16
8
64
99
17
7
72
17
60
7
96
41
16
20
7
137
16
159
5
16
92
13
66
18
24
3
51
5
12
4
92
31
18
36
75
117
27
99
42
36
12
54
125
61
39
27
24
89
12
145
72
54
185
19
165
135
17
28
36
51
102
23
1
95
12
13
135
108
33
30
65
7
9
69
39
15
53
12
61
11
1
119
13
59
61
11
7
18
59
148
44
48
12
132
144
48
4
80
24
13
11
43
5
24
48
264
24
36
109
12
36
71
109
99
32
67
42
3
32
24
31
53
37
84
6
5
24
7
129
117
11
16
81
60
36
107
229
27
27
17
61
12
96
11
204
1
39
9
23
12
48
175
101
91
29
48
24
25
42
54
48
42
57
27
24
66
72
132
36
12
35
12
13
23
12
4
45
83
103
126
23
49
47
73
27
44
43
18
102
17
72
48
25
36
59
40
69
102
24
17
31
114
143
12
19
96
36
57
9
23
84
19
29
67
84
29
12
37
23
88
32
40
80
7
57
15
84
53
25
3
80
28
51
77
96
37
18
41
73
12
6
41
108
49
23
16
44
43
90
47
7
89
49
27
20
72
7
77
144
36
120
61
3
36
87
36
17
1
30
17
36
28
9
24
3
87
93
128
61
107
132
4
9
24
12
47
36
72
31
18
66
17
1
27
51
30
18
53
48
13
47
172
8
37
24
84
90
6
30
29
36
88
128
31
18
131
25
36
83
52
9
24
120
18
65
49
11
19
65
60
132
36
37
120
99
33
111
69
3
15
5
13
131
7
45
8
1
72
119
24
37
83
72
25
168
23
36
25
42
29
60
91
5
61
23
127
48
18
27
15
129
9
11
49
30
42
36
3
27
60
29
64
45
35
7
65
1
60
39
32
49
198
6
30
36
42
18
5
61
36
11
13
39
15
66
78
29
61
84
23
109
35
12
91
17
1
36
131
12
12
16
33
71
19
84
9
56
25
96
59
13
35
36
144
24
13
54
17
1
36
23
52
32
1
95
61
63
33
47
64
20
13
30
5
121
24
18
125
76
56
13
75
32
36
31
144
42
48
107
108
25
35
40
32
19
36
137
61
107
36
13
36
96
35
96
85
59
7
18
6
144
54
107
40
36
15
126
35
37
48
23
4
171
53
91
9
63
77
49
36
27
116
12
49
102
77
127
17
13
27
105
66
90
27
20
16
92
67
5
12
12
253
96
72
35
96
16
33
210
6
48
83
124
135
45
9
131
37
47
60
1
111
27
18
59
1
11
73
54
45
15
12
53
115
18
11
36
96
60
43
42
84
11
16
87
89
36
60
36
97
60
36
23
24
60
76
32
127
12
5
37
432
120
27
32
12
19
60
30
54
18
23
72
96
43
101
7
81
72
33
11
37
72
36
6
21
36
99
72
17
19
17
36
7
21
44
253
132
12
35
73
27
123
185
120
4
32
4
80
19
45
15
17
13
59
37
48
18
9
68
36
49
36
23
1
131
13
59
133
11
31
113
49
12
24
84
132
54
21
8
181
59
40
32
19
18
12
27
99
42
120
47
85
84
63
68
91
5
49
72
3
99
6
11
73
18
144
9
8
1
114
77
36
108
43
72
60
54
30
5
1
48
23
96
49
12
24
30
60
21
45
72
6
57
27
81
117
71
61
35
4
117
11
16
15
17
12
115
5
49
119
19
45
87
12
65
25
71
12
120
12
64
20
12
1
111
69
119
25
71
67
81
15
12
18
126
54
36
42
221
96
115
93
72
27
81
45
95
4
15
54
23
13
144
39
51
41
48
13
71
61
30
54
35
64
108
20
25
18
29
13
131
61
42
29
109
24
216
95
25
95
12
48
84
85
11
25
119
31
30
24
71
19
113
61
11
16
20
156
4
69
12
11
13
66
81
80
73
47
12
36
31
17
28
135
29
24
132
4
63
41
283
5
19
30
47
16
33
54
48
24
41
13
59
13
102
81
32
49
171
308
25
35
120
43
113
84
12
252
31
12
45
45
24
3
20
16
33
54
77
12
4
15
17
13
239
12
64
68
49
96
11
36
55
5
31
6
83
37
275
36
36
31
24
41
25
23
12
64
9
18
5
31
77
48
7
30
60
84
59
1
30
101
36
88
32
36
4
45
27
68
12
19
54
59
49
36
71
48
24
208
63
9
81
95
ABCD 99460364236*3^$a+1 [50120]
60
24
12
36
12
176
16
60
116
52
48
69
59
12
60
84
64
57
59
109
59
48
100
32
60
40
72
24
12
32
25
71
12
40
92
52
21
39
33
35
13
264
71
4
24
56
61
48
11
13
3
104
16
92
217
35
184
12
129
111
33
27
24
176
60
84
24
61
23
25
11
112
24
84
9
11
61
24
72
107
16
45
71
36
64
69
51
80
168
28
57
363
140
4
60
33
3
45
24
24
15
9
171
45
15
60
24
32
40
24
45
227
24
100
80
16
12
20
12
13
11
37
23
49
120
83
40
8
61
75
21
39
9
11
13
96
120
87
60
72
141
11
13
123
69
3
36
96
48
33
47
265
96
27
8
52
92
48
13
96
3
93
24
3
60
20
61
59
132
36
12
96
49
75
32
61
24
3
12
48
20
16
21
24
51
141
3
69
96
144
51
117
59
64
80
37
99
140
121
24
75
45
119
12
100
177
47
28
240
72
8
13
35
40
48
24
8
28
44
52
9
24
15
48
129
35
109
11
109
24
48
15
20
37
96
72
239
60
4
57
24
143
25
123
117
35
52
20
85
23
25
35
37
159
12
237
107
24
144
13
3
45
24
35
181
59
28
129
11
85
75
32
61
11
48
88
224
4
12
45
147
36
84
32
16
45
99
21
3
36
153
96
59
28
84
69
39
12
48
93
59
13
83
112
8
100
84
21
99
21
27
20
28
24
44
4
45
47
60
40
24
72
69
240
75
8
48
24
28
32
25
35
24
24
133
47
48
84
24
40
24
132
33
3
60
80
25
27
168
168
21
195
141
3
165
96
59
72
184
120
93
63
44
64
21
95
1
15
44
84
52
12
48
12
21
35
12
25
3
45
96
39
9
123
24
128
40
21
216
15
81
24
39
57
135
20
124
81
159
81
48
147
12
32
25
59
24
13
264
195
309
131
109
39
20
12
73
27
56
72
157
123
36
32
49
51
44
180
40
45
83
37
3
92
49
147
8
96
4
129
15
81
27
32
13
35
64
8
37
215
64
9
23
97
72
48
323
48
36
228
208
104
184
21
39
105
59
37
75
80
325
51
165
15
84
69
87
48
9
96
11
13
47
73
267
80
13
147
56
37
47
25
11
28
44
52
33
15
68
64
21
39
48
57
59
109
51
21
179
52
60
80
4
33
27
21
24
123
108
33
96
63
68
24
61
39
20
328
45
71
16
36
48
240
156
81
35
13
144
15
12
176
52
105
51
36
9
51
21
95
4
140
60
13
123
32
16
21
35
136
117
87
80
64
57
288
51
84
105
35
100
12
80
184
21
120
72
72
15
20
133
3
68
64
32
28
21
24
23
28
24
72
381
144
75
45
35
24
40
44
12
133
63
60
72
12
156
32
61
51
45
120
24
147
8
76
156
84
81
63
12
237
48
192
227
48
88
44
4
165
27
189
51
117
35
88
117
51
36
60
24
56
16
69
75
68
52
60
105
35
40
156
180
60
33
15
32
12
88
24
21
95
124
93
107
60
244
21
11
28
57
39
9
27
32
16
12
32
12
100
81
72
48
83
64
20
16
96
33
47
180
24
61
144
120
15
36
44
4
72
45
203
12
73
3
24
165
24
219
36
9
11
16
8
16
69
51
45
11
136
24
96
165
144
24
75
21
23
28
45
3
56
16
32
37
3
93
39
105
59
61
11
13
39
57
23
1
27
228
20
24
40
60
96
9
167
25
120
264
24
3
60
9
3
200
85
71
1
11
52
20
40
45
195
117
48
51
ABCD 99460606192*3^$a+1 [50009]
12
48
137
135
16
23
49
8
4
140
75
189
21
43
8
40
204
173
163
12
11
25
95
36
25
83
6
7
47
1
65
6
25
116
28
116
4
35
61
5
55
35
61
44
16
29
39
4
12
36
8
75
57
69
75
15
13
5
303
57
3
64
24
72
212
16
32
108
4
5
72
55
60
215
9
12
4
36
92
45
31
212
99
1
12
12
36
12
132
29
19
92
45
19
24
48
80
12
76
56
24
84
108
69
3
27
1
48
164
168
3
1
84
24
137
18
93
12
16
92
243
144
90
67
23
73
197
102
21
57
27
9
7
23
114
87
28
11
25
209
43
23
6
54
36
1
107
21
60
99
246
211
24
12
20
9
19
11
18
72
43
35
73
8
16
24
72
48
92
39
9
36
45
18
13
47
13
104
96
48
45
75
84
87
9
36
24
9
7
120
53
12
283
20
40
20
76
120
56
39
36
90
43
20
148
44
64
80
69
12
150
165
15
1
24
113
63
28
59
30
42
30
24
7
83
54
12
79
11
1
44
36
9
3
21
211
24
32
40
12
5
63
63
9
52
36
12
12
68
16
131
13
60
212
39
25
80
45
7
29
15
69
144
55
72
96
32
15
33
9
51
3
57
160
72
12
23
12
25
65
54
54
51
9
72
19
44
112
84
32
27
73
32
192
184
11
45
40
35
24
117
4
60
53
15
16
12
32
105
63
93
6
30
24
39
60
52
56
27
90
123
40
29
31
60
17
31
36
176
27
42
15
48
40
35
72
109
32
40
144
35
18
115
12
5
54
30
39
12
16
59
85
84
92
24
28
116
9
12
18
186
27
12
117
3
28
48
12
132
12
20
48
16
60
59
90
15
52
59
1
156
8
60
16
155
25
95
114
27
4
8
15
57
40
59
21
36
12
21
79
11
90
6
18
72
43
60
180
68
40
84
240
23
45
72
16
47
105
12
4
24
65
63
40
140
244
23
117
3
33
9
19
20
60
81
19
252
44
9
91
84
92
3
81
48
108
33
30
37
53
51
36
4
24
24
80
21
66
1
17
3
12
88
48
60
12
8
111
1
32
45
27
243
72
13
35
60
33
24
159
49
20
75
33
33
60
7
23
85
5
15
45
147
124
65
144
15
84
12
168
16
80
21
114
25
56
16
24
35
21
87
72
1
24
24
116
15
49
44
16
41
15
93
30
6
7
29
18
12
61
12
12
329
6
54
91
35
45
84
84
48
57
147
16
89
78
180
66
151
89
19
92
136
53
7
80
48
60
96
3
1
156
56
28
59
33
9
138
93
93
36
51
123
9
48
12
21
39
48
52
12
48
95
217
29
15
12
69
3
96
165
55
179
105
16
5
31
65
51
48
9
162
85
24
84
32
48
28
32
52
29
66
60
1
83
61
68
51
1
8
51
81
160
5
79
72
20
99
108
42
54
30
39
48
39
24
36
45
136
53
120
55
60
24
8
48
16
120
48
77
351
28
56
9
24
27
16
272
21
90
37
89
3
12
16
29
39
141
19
71
30
103
32
88
35
90
31
12
23
61
53
12
54
45
40
11
54
87
57
115
68
27
6
54
36
49
12
95
54
115
152
3
1
68
40
20
52
23
117
45
48
3
39
105
48
28
53
36
15
16
140
3
6
99
64
36
35
9
27
61
44
84
136
56
40
80
4
44
4
41
187
80
124
68
12
69
31
5
3
136
32
57
6
45
171
21
159
109
71
49
32
24
15
25
128
15
81
156
99
96
18
12
78
13
59
25
29
7
23
37
59
84
21
96
60
27
153
39
1
8
24
21
15
52
29
115
108
48
44
16
119
285
76
47
72
109
32
4
24
24
137
48
42
133
5
42
49
35
36
1
24
36
132
11
69
16
59
157
20
33
36
7
180
47
133
17
36
66
49
5
79
47
165
40
65
31
23
61
60
149
186
25
5
24
27
64
20
16
119
9
60
52
23
60
54
3
9
75
4
32
3
157
8
112
84
35
81
3
85
132
80
4
60
5
84
24
67
144
35
45
99
61
71
193
ABCD 99461270152*3^$a+1 [50037]
12
28
44
28
60
8
4
8
136
132
12
96
75
36
24
9
20
16
44
7
24
77
103
69
48
39
5
36
28
24
21
99
60
8
64
39
36
60
45
8
28
8
31
81
24
56
64
9
27
9
23
76
36
15
101
100
24
44
40
21
54
65
112
24
20
19
5
4
68
19
189
44
12
19
45
51
261
48
144
27
125
64
111
65
148
80
52
9
11
100
24
44
7
33
8
13
30
180
161
28
80
28
44
55
45
180
8
28
8
4
8
19
53
52
8
7
93
188
4
15
21
32
208
39
5
19
17
4
45
15
15
5
28
32
36
40
33
27
153
75
60
195
6
63
87
29
31
185
85
23
121
6
5
49
66
21
9
30
24
60
129
48
60
12
8
64
24
20
124
27
30
63
147
65
25
11
64
36
12
21
87
72
32
55
9
36
8
12
25
111
32
36
31
24
45
36
8
100
171
57
9
59
40
32
163
57
68
64
20
52
44
120
24
36
1
35
216
19
93
27
90
23
100
51
36
60
54
60
71
36
144
40
36
32
7
93
27
24
69
8
24
28
27
89
31
24
60
101
79
65
25
11
40
104
4
51
89
12
16
48
21
150
24
81
80
4
51
125
64
44
40
108
44
49
87
39
21
48
24
51
5
196
39
369
32
19
45
51
174
99
48
33
66
41
64
108
116
1
30
24
45
75
125
276
84
31
105
15
24
30
39
32
48
52
36
39
9
51
89
31
24
180
45
141
131
43
45
135
36
65
24
55
90
96
90
84
57
32
31
149
31
41
28
48
44
25
30
9
24
12
104
36
19
65
1
59
40
15
9
156
44
91
66
59
16
8
31
210
30
17
79
5
25
54
30
126
5
28
36
15
5
16
36
39
5
136
33
87
32
48
88
12
39
33
72
75
105
60
84
80
52
9
63
36
84
60
12
69
30
36
84
60
41
4
75
137
12
7
125
19
45
20
16
20
19
5
36
28
87
84
21
44
64
32
36
4
39
66
3
132
48
32
4
44
31
65
64
87
210
71
28
84
32
76
3
65
64
8
19
30
60
39
24
36
80
12
88
45
6
29
40
32
144
55
60
21
12
96
84
27
24
29
52
44
40
21
3
12
116
108
100
24
36
44
12
36
193
126
5
19
60
21
75
69
24
12
9
231
9
135
116
108
37
63
177
15
15
9
164
31
36
65
28
8
48
31
5
108
72
24
1
11
100
32
28
33
30
36
129
15
29
100
8
124
39
9
27
9
21
11
48
16
36
99
9
56
60
4
141
84
71
24
40
75
156
101
109
63
32
40
24
120
21
180
60
15
20
259
30
59
7
30
3
51
65
31
65
4
15
36
125
79
5
16
8
40
32
4
36
9
15
72
12
87
9
72
39
9
24
57
180
59
100
44
28
20
52
8
148
132
44
48
31
57
48
32
43
65
4
8
28
24
27
9
156
60
39
5
100
21
23
28
3
6
90
53
120
28
32
28
12
27
9
135
5
36
55
45
39
6
111
99
33
48
8
160
51
5
19
9
21
11
76
44
24
4
27
41
112
27
33
12
15
29
96
28
80
36
31
5
79
5
55
36
33
177
3
48
32
1
11
19
17
49
3
116
55
30
95
4
51
60
96
9
165
11
64
12
8
124
80
40
36
36
15
29
61
60
84
60
186
9
24
27
21
60
72
111
5
4
27
33
87
29
36
28
36
80
55
9
12
15
30
90
24
30
90
89
28
8
24
40
68
40
8
55
105
56
19
6
99
45
35
12
28
24
80
100
80
28
33
11
19
57
68
136
9
6
29
1
39
21
123
32
40
8
16
36
188
7
29
76
188
61
35
4
21
36
3
8
48
31
5
108
16
21
15
8
12
79
21
8
1
96
3
36
32
220
39
5
28
80
7
9
15
65
40
116
240
36
12
16
144
36
21
95
36
4
68
1
30
96
81
8
4
116
36
49
96
15
8
31
45
45
6
29
64
60
80
7
5
60
229
239
36
55
81
8
1
126
81
44
4
72
8
31
30
30
9
15
30
27
44
55
5
4
21
59
160
72
152
36
84
36
115
89
31
60
60
29
151
29
72
19
21
15
9
15
5
31
5
64
15
9
12
24
36
84
104
148
8
96
49
59
7
84
6
59
16
56
49
204
15
120
80
16
44
4
32
109
35
4
72
15
89
76
9
35
1
15
39
17
52
51
29
36
1
3
60
20
16
44
72
19
65
31
54
30
36
29
52
44
145
3
8
43
9
48
ABCD 99461941856*3^$a+1 [50127]
252
125
100
108
63
72
117
120
51
41
96
84
448
32
19
69
200
145
72
18
432
5
16
44
76
80
13
107
192
168
180
84
156
84
48
7
90
18
5
265
18
297
48
123
9
32
16
80
97
255
15
45
63
5
103
162
135
32
40
45
18
65
25
54
36
149
16
105
147
20
67
141
104
16
45
267
3
285
363
221
120
271
252
216
77
49
191
12
48
324
19
216
53
73
234
201
140
19
53
12
28
48
72
48
80
160
39
33
48
180
99
18
303
39
33
48
27
18
59
31
17
48
60
84
43
53
72
180
55
18
234
288
17
19
189
60
180
57
83
61
359
12
348
160
8
67
72
101
40
183
161
16
12
48
15
144
53
55
65
61
54
5
28
219
201
32
235
5
60
48
139
36
5
49
18
18
195
57
378
29
88
8
24
76
60
152
108
157
18
17
48
144
28
51
144
65
7
5
88
105
23
24
25
54
9
80
163
54
143
48
7
17
168
67
53
48
12
100
128
112
33
135
63
36
221
67
36
216
245
115
18
90
65
61
87
39
53
28
63
57
33
219
20
247
33
180
75
126
11
25
183
32
1
27
171
270
107
40
33
147
105
179
196
219
108
173
12
13
15
75
5
24
16
297
18
5
49
63
135
105
3
72
53
204
31
17
28
153
270
72
5
103
77
144
175
54
71
55
198
3
87
72
65
48
228
192
43
117
27
101
172
15
33
80
52
33
75
92
48
109
36
119
43
180
72
33
3
77
448
20
84
48
48
60
60
120
160
117
126
249
3
45
20
43
17
12
97
191
232
81
27
189
144
39
8
40
44
208
57
3
87
65
28
32
36
163
126
54
17
52
68
79
81
32
48
73
207
32
13
267
48
44
91
162
18
197
88
20
12
43
137
7
141
39
101
204
16
72
8
72
85
83
100
92
340
48
3
89
72
16
3
72
45
180
135
72
257
60
36
172
33
18
149
72
193
263
12
48
109
131
67
45
20
120
31
72
144
33
120
48
80
43
36
5
96
7
45
243
29
256
39
161
144
16
32
25
15
147
93
51
57
240
20
403
72
45
72
63
45
117
123
252
93
18
234
18
5
112
387
5
16
12
68
7
105
3
29
28
92
16
80
52
68
67
153
80
60
67
113
12
127
5
103
108
18
144
155
7
153
27
81
135
137
88
32
12
91
18
234
198
119
16
32
328
240
152
28
165
107
181
180
36
23
67
216
17
55
36
17
112
15
185
72
456
24
208
ABCD 99462089152*3^$a+1 [50008]
65
24
13
15
68
67
45
32
48
16
87
42
12
131
19
9
147
29
4
144
32
25
23
37
18
12
5
91
5
4
68
136
36
3
33
8
36
64
20
1
11
19
29
31
29
37
60
63
20
4
92
48
25
27
75
18
47
100
93
12
78
5
48
127
5
76
81
18
72
65
25
15
44
144
12
55
45
3
41
19
77
168
37
83
120
67
21
68
1
6
9
45
36
107
72
124
12
20
12
13
119
60
1
23
61
15
44
37
35
12
148
12
32
64
21
15
80
25
23
156
12
49
36
30
77
16
20
157
87
80
60
7
69
27
90
27
20
16
9
51
36
36
48
9
102
41
37
15
15
93
8
40
117
102
41
36
91
53
96
13
107
91
189
45
48
60
35
36
24
103
54
11
108
96
31
5
49
96
12
3
8
97
24
36
27
153
23
24
25
18
53
91
9
39
21
84
96
20
24
36
31
18
12
15
21
60
144
36
83
24
145
108
87
228
75
60
53
1
203
85
12
15
8
60
13
30
24
36
45
99
5
48
13
35
19
29
64
20
36
67
77
48
37
42
48
77
85
39
69
3
8
64
36
39
77
28
147
29
4
216
20
1
59
24
48
7
150
162
65
60
64
32
48
12
52
57
3
93
123
92
37
63
45
72
51
20
36
13
60
18
177
3
12
42
51
15
5
108
1
126
9
44
19
30
35
12
96
7
41
7
53
4
80
13
15
200
55
9
21
3
84
27
9
24
56
37
84
23
28
32
7
89
4
75
33
48
21
23
16
20
60
7
17
133
12
60
51
32
48
136
21
63
9
87
21
95
64
8
7
41
24
48
55
72
36
72
90
11
16
44
1
15
3
225
60
32
48
12
48
40
3
12
65
13
59
13
71
36
55
30
3
176
79
41
49
11
16
44
36
96
84
1
215
48
7
77
12
64
99
90
11
7
33
80
36
36
108
61
36
3
39
41
64
152
40
153
135
8
72
55
5
192
13
23
19
9
327
29
48
37
123
48
60
32
7
69
39
105
80
25
78
33
69
51
32
7
65
48
48
1
15
44
16
36
72
20
60
72
48
13
35
24
64
20
16
60
48
20
52
24
57
15
8
36
4
57
15
27
5
85
30
42
18
102
240
11
24
31
57
72
33
60
143
48
60
1
18
101
60
1
18
45
225
27
24
92
157
95
36
12
72
16
27
173
120
120
19
53
72
136
21
3
3
45
9
171
45
54
89
96
31
12
60
33
105
3
20
60
79
168
53
49
15
96
32
72
25
51
44
13
23
4
8
52
105
18
240
185
12
16
21
15
105
95
1
12
42
9
20
97
27
273
35
52
45
51
72
15
69
68
25
42
36
9
81
54
66
23
16
104
4
32
4
12
32
60
48
24
24
84
25
48
3
20
60
7
33
117
12
11
36
13
35
55
81
20
7
12
41
1
15
3
12
6
107
36
124
8
12
37
36
23
76
24
12
60
104
48
103
102
75
56
37
192
3
39
33
12
63
101
7
69
20
120
4
21
18
41
169
60
95
12
1
30
54
59
144
48
19
29
49
30
33
27
5
108
139
105
33
11
240
4
32
124
72
24
20
55
120
29
40
104
157
36
12
51
24
12
68
48
144
91
77
40
135
33
75
162
71
12
84
144
61
119
7
57
8
85
15
68
12
4
63
48
77
12
91
57
33
54
29
31
48
41
16
51
65
12
103
33
21
36
3
36
3
30
203
64
44
16
3
17
28
3
113
96
36
67
41
84
16
92
19
45
21
23
24
76
471
41
37
11
19
18
54
21
108
21
159
20
109
18
72
18
30
180
69
24
51
29
36
43
41
12
12
97
18
17
73
147
3
33
57
27
81
59
36
108
12
19
5
60
43
153
8
36
163
45
20
37
60
15
3
53
55
192
78
12
35
96
31
5
24
97
83
7
24
48
173
40
39
18
23
108
12
19
6
107
36
181
83
148
20
109
35
1
15
12
3
17
73
39
44
12
19
36
17
28
189
35
13
18
29
121
63
236
84
31
66
59
64
9
23
12
127
18
18
174
15
21
15
39
18
42
33
165
11
97
63
21
23
13
42
120
21
120
24
32
76
39
5
25
59
37
23
100
44
40
56
1
3
165
18
53
24
60
16
20
24
37
35
60
4
24
56
1
23
13
87
20
13
54
6
90
149
36
172
93
12
23
88
92
132
12
31
33
9
51
56
73
87
51
ABCD 99462154648*3^$a+1 [50027]
77
42
105
57
30
66
12
43
185
12
43
59
21
27
6
42
18
24
12
15
45
120
18
78
12
6
72
33
16
41
42
120
12
73
11
69
3
42
12
30
6
115
32
112
11
30
30
30
54
18
60
36
12
60
24
19
32
3
132
42
12
36
24
36
162
12
6
15
9
18
21
144
3
42
60
12
126
13
149
60
12
24
114
36
24
13
95
12
18
3
96
15
6
24
24
54
30
12
60
6
120
102
75
112
5
30
18
30
90
3
69
36
55
107
66
51
189
90
126
36
54
6
30
30
90
18
144
78
84
33
3
60
84
18
36
30
24
48
18
6
73
131
45
21
48
27
45
24
54
18
12
6
66
31
119
78
18
25
59
18
6
30
60
60
39
45
126
36
33
33
84
6
30
30
25
80
3
6
6
18
6
30
114
54
42
54
60
54
66
12
18
60
21
15
54
91
41
12
6
54
63
9
48
42
30
15
45
48
60
156
12
240
54
96
12
96
24
37
89
12
43
155
6
36
27
51
240
36
168
60
37
35
36
90
60
18
1
128
48
57
7
96
17
12
19
29
60
12
126
18
27
3
54
36
12
12
108
79
96
17
12
19
5
27
3
30
42
12
48
114
55
35
60
6
24
84
60
156
96
162
12
6
72
43
35
48
36
9
16
35
13
77
6
24
246
24
60
30
61
89
54
72
42
15
3
18
24
102
30
24
39
57
30
9
9
7
161
18
6
108
18
30
27
208
32
3
30
60
19
101
30
24
6
174
48
1
32
192
15
42
60
36
12
66
12
13
32
147
36
36
6
48
31
53
6
30
30
36
66
54
253
5
36
42
222
30
33
3
144
18
42
12
24
30
36
18
105
51
45
9
7
71
57
87
9
69
42
49
11
6
15
39
60
6
87
15
60
37
35
36
30
18
105
96
45
3
112
71
12
141
27
30
18
6
18
45
15
33
27
30
36
24
48
90
24
36
12
132
18
36
12
19
5
18
48
9
9
30
36
21
33
42
48
72
108
66
156
90
57
27
6
42
120
150
18
37
47
48
66
42
18
6
18
12
156
60
102
60
6
15
45
6
24
12
78
24
3
39
24
6
90
1
107
216
61
23
42
6
18
12
18
12
54
24
31
48
32
9
6
18
60
30
21
135
42
18
6
18
30
7
59
36
33
33
12
30
42
36
39
16
53
96
43
47
6
219
15
18
18
12
12
66
3
141
18
6
24
12
151
47
6
75
69
96
84
102
1
17
36
126
18
78
45
57
12
6
37
107
54
126
18
12
3
48
45
24
24
42
57
63
60
30
72
66
54
210
30
90
13
23
12
157
48
59
21
45
24
24
6
36
24
84
114
36
66
6
54
36
18
36
63
63
129
3
6
84
60
12
75
48
33
12
115
137
60
48
72
24
36
18
18
3
45
19
128
33
30
6
114
6
19
41
90
30
90
30
198
90
12
78
18
60
114
150
55
59
6
114
84
48
174
75
75
48
42
30
13
173
67
5
6
36
24
84
18
3
15
30
6
30
48
18
54
96
60
90
12
21
64
17
111
160
47
1
5
36
36
18
96
78
6
24
90
96
42
48
12
30
108
36
30
25
35
54
42
102
36
19
17
30
36
45
27
36
36
45
15
18
120
12
18
25
23
57
33
12
72
48
48
30
12
6
96
24
24
42
1
23
42
72
7
80
39
60
42
192
12
24
24
78
132
36
49
77
156
222
57
21
30
48
72
54
31
95
114
120
30
30
18
73
144
65
15
3
36
54
6
6
24
31
5
6
30
12
72
66
18
15
15
81
3
18
30
18
204
66
61
29
54
12
18
66
30
15
141
36
60
48
96
30
54
15
15
36
30
84
24
3
39
25
11
30
60
60
18
54
6
30
24
6
24
48
192
30
30
132
114
36
55
95
1
23
12
120
42
12
30
6
27
81
6
6
60
162
18
19
5
30
6
54
114
30
126
6
42
12
48
48
120
15
3
126
150
18
6
1
29
6
6
84
6
60
48
6
156
42
21
21
108
15
33
150
78
12
114
6
18
6
36
42
1
47
162
12
51
15
24
18
183
33
12
78
6
126
84
36
24
24
6
24
72
3
15
97
125
18
1
155
90
36
7
32
16
83
54
87
3
18
12
15
33
24
18
37
11
18
144
51
201
24
31
35
54
6
33
33
30
12
6
79
35
45
87
36
24
61
173
67
47
36
12
24
48
30
78
13
17
42
48
85
17
12
36
12
78
54
90
90
60
6
9
45
163
32
99
157
185
54
18
15
48
93
30
30
12
120
54
109
5
12
120
60
24
18
42
18
12
6
3
21
6
48
90
54
42
18
36
30
6
36
54
103
11
36
18
12
48
120
12
15
171
24
78
63
ABCD 99462619936*3^$a+1 [50021]
31
17
3
40
53
12
3
57
3
28
32
60
48
40
8
24
40
5
3
4
77
3
69
60
180
27
52
20
40
125
87
57
3
28
8
52
20
76
29
24
36
123
48
24
52
24
60
20
72
45
7
12
24
5
55
20
16
8
12
33
24
51
12
4
113
39
4
101
15
57
63
60
12
9
31
60
12
8
40
72
41
24
31
53
24
7
48
56
4
80
12
4
17
55
5
19
8
12
28
5
31
132
8
112
12
32
4
36
24
5
87
21
12
7
29
91
5
63
24
36
16
44
12
28
44
36
105
31
65
55
104
40
29
171
9
3
60
117
15
16
12
12
5
75
9
39
4
53
115
41
7
89
3
16
20
12
192
57
3
60
12
21
7
20
45
27
144
12
4
5
24
39
9
91
228
48
65
15
12
28
53
24
27
28
44
45
63
12
45
3
76
17
63
9
3
12
72
36
24
4
5
24
111
64
20
33
36
3
16
12
41
144
36
19
20
33
55
41
12
60
15
16
293
31
12
68
4
60
12
24
96
8
21
15
9
3
9
60
39
45
7
65
72
87
81
7
12
24
32
12
52
60
48
5
12
132
67
80
36
28
56
21
12
3
141
3
21
3
12
21
39
24
4
8
48
52
92
28
41
51
9
7
5
39
52
5
55
137
91
17
55
20
21
12
132
19
24
140
112
5
24
7
8
24
9
3
48
16
5
15
12
60
84
24
57
24
15
4
60
140
9
51
120
60
72
21
3
96
69
15
21
39
4
20
12
4
5
19
17
39
24
60
9
36
139
20
21
7
72
56
45
7
8
36
4
84
17
24
31
56
24
9
7
48
20
36
28
8
33
72
36
27
132
12
120
33
19
48
29
43
8
16
20
57
12
27
28
20
60
12
21
63
21
24
51
16
24
48
20
48
117
7
5
39
24
33
7
77
36
3
21
72
51
33
24
19
44
16
72
65
15
180
52
8
12
28
24
96
72
8
24
4
32
28
5
36
43
12
41
48
60
51
33
15
16
44
120
60
88
48
29
36
48
27
9
43
17
3
12
21
15
36
48
36
12
81
7
29
31
29
31
92
112
17
12
36
15
81
19
20
9
27
60
12
24
21
19
8
12
33
3
21
36
3
117
111
132
24
9
72
36
48
19
80
12
24
16
8
60
40
20
24
16
20
76
17
63
9
31
29
7
29
15
4
29
7
44
4
17
19
24
8
12
120
16
5
19
29
7
29
75
12
24
24
9
39
72
16
44
16
53
43
44
16
8
12
57
27
9
231
40
84
53
43
32
4
84
20
285
99
60
12
4
36
113
24
3
4
77
36
144
3
52
68
4
36
24
12
20
36
28
29
7
48
20
12
33
15
81
36
15
4
24
152
4
17
43
5
39
52
17
67
24
5
7
8
28
5
3
60
40
20
12
304
80
48
60
12
120
21
36
12
55
17
3
21
36
7
20
12
36
9
36
15
21
27
4
65
15
21
79
32
24
112
5
27
108
45
19
17
27
9
108
63
84
9
63
16
32
52
8
33
3
12
33
19
77
43
32
24
16
44
60
33
12
51
4
12
44
21
12
3
4
104
12
88
20
9
15
33
3
40
60
5
27
4
20
16
8
21
72
48
31
48
32
4
60
60
5
15
69
60
19
17
19
65
75
4
60
48
8
9
12
91
77
87
4
17
15
57
12
15
9
7
32
9
39
33
7
8
144
36
84
105
3
33
12
3
57
183
9
24
48
24
51
33
3
28
24
41
39
112
104
9
43
48
17
55
12
65
7
65
43
29
51
33
15
4
53
55
36
5
72
27
16
5
7
48
5
72
12
55
8
4
8
168
33
108
43
65
3
9
60
7
60
20
16
8
60
160
60
32
21
7
36
92
208
5
39
36
4
36
5
19
36
60
56
4
60
36
48
41
91
108
20
16
5
27
45
48
19
56
4
72
24
29
27
16
8
84
40
12
5
24
72
3
120
52
5
63
24
33
99
28
89
36
15
48
40
24
53
7
8
9
19
48
36
8
28
20
12
48
12
21
19
72
48
5
48
3
60
9
51
9
7
5
43
8
9
19
152
9
12
27
33
87
12
9
43
68
12
76
32
33
31
104
45
216
36
55
24
168
5
75
28
24
8
48
4
20
40
8
12
216
12
45
7
24
84
17
108
31
17
7
8
129
36
36
36
27
64
5
15
12
12
81
15
40
24
20
48
52
41
31
24
44
12
36
12
76
17
7
36
101
36
19
17
7
56
9
79
12
104
24
60
88
8
69
24
7
12
29
39
33
3
88
17
43
29
60
31
20
69
31
56
16
8
33
24
43
5
7
29
27
72
12
16
132
60
80
57
39
12
33
36
55
5
12
31
32
24
4
5
27
48
9
79
17
48
3
12
4
17
144
19
24
84
5
12
91
8
40
20
12
4
8
60
40
72
8
40
8
9
84
15
4
8
84
24
4
29
31
5
48
15
28
20
45
15
9
51
4
29
24
63
96
69
24
63
48
4
48
32
28
12
12
36
5
39
40
5
39
112
29
135
33
7
24
41
31
8
60
4
20
52
8
16
17
15
40
12
32
21
27
136
5
55
36
84
116
24
16
5
24
36
12
79
8
4
89
31
41
55
56
84
4
5
15
33
60
12
108
19
8
52
44
9
31
77
12
231
12
12
28
20
12
33
36
27
4
5
7
200
24
64
5
3
21
3
33
3
45
55
8
12
4
29
19
68
4
48
5
24
39
189
3
48
21
67
24
113
39
4
29
108
36
3
16
8
84
105
3
168
12
4
8
36
40
24
65
108
12
24
27
124
80
28
44
28
8
12
9
79
32
69
19
8
21
15
9
19
60
32
33
72
51
120
4
5
3
28
8
24
76
5
19
137
63
76
41
3
72
24
33
7
80
57
27
180
120
9
7
96
56
12
36
45
15
9
36
15
4
8
12
36
69
48
67
68
4
5
31
32
136
116
24
21
24
19
17
12
19
12
36
ABCD 99462664318*3^$a+1 [50010]
30
84
24
42
18
72
36
18
5
36
24
36
36
7
53
24
16
9
15
9
27
3
54
60
30
48
29
25
51
20
48
19
6
47
37
66
9
68
55
150
39
8
1
12
24
6
17
25
11
24
7
305
79
17
43
42
23
1
3
15
6
155
31
6
23
1
11
55
114
48
11
4
57
3
8
12
25
6
69
32
84
49
6
5
7
54
15
33
102
5
1
18
42
15
24
123
18
18
24
30
48
84
48
143
25
42
12
18
66
96
108
36
5
72
13
11
25
30
96
24
29
16
8
40
128
37
11
12
67
36
6
35
19
30
36
3
15
18
12
48
12
18
18
11
19
5
7
77
100
56
24
60
40
12
15
5
79
5
25
35
1
18
12
21
44
31
5
12
12
120
16
15
65
24
13
35
31
6
71
40
9
24
24
6
66
15
3
105
3
57
68
48
37
24
48
60
3
3
89
36
1
60
54
29
12
88
116
16
3
17
13
36
35
7
17
48
37
11
156
60
48
1
6
6
42
12
21
12
60
3
42
78
30
35
24
1
39
8
12
25
71
4
129
72
15
15
53
1
23
1
95
31
36
57
8
13
87
9
11
67
33
27
5
1
30
41
19
77
7
113
4
15
6
18
41
73
23
7
42
24
27
27
18
42
6
126
5
1
47
25
36
12
59
19
6
48
23
12
37
23
25
30
65
28
87
53
7
17
36
109
6
12
6
60
47
60
40
12
51
60
12
117
8
7
17
13
47
73
11
49
18
48
54
18
45
152
36
7
29
55
45
3
41
64
32
1
72
11
12
19
54
24
27
39
5
24
7
6
102
6
12
12
6
57
3
41
49
35
12
79
114
36
83
1
6
60
54
47
64
45
66
54
15
36
20
12
36
25
27
24
3
17
1
59
49
27
32
112
39
42
12
15
32
84
7
5
49
24
36
3
56
1
23
43
17
13
12
15
27
5
25
15
75
6
23
1
18
6
51
45
11
37
36
11
31
42
108
15
24
3
96
36
6
23
127
45
60
39
5
1
72
66
29
36
1
90
33
3
18
30
6
11
13
12
24
83
1
11
1
23
37
15
68
1
3
81
6
53
28
68
49
47
73
18
30
47
7
54
35
16
8
43
90
24
60
18
36
9
32
19
24
6
6
45
3
90
36
6
24
5
16
36
39
5
19
17
12
13
12
18
45
27
12
33
32
13
3
3
54
132
23
1
30
6
119
19
65
132
49
24
63
24
20
31
48
84
33
8
36
109
42
12
12
48
17
88
81
27
105
23
24
37
18
17
24
156
36
12
43
18
24
6
12
24
66
30
114
3
33
35
7
57
8
40
20
37
3
27
5
19
125
4
105
42
33
3
12
5
28
15
9
3
17
31
177
108
33
11
28
45
23
24
13
132
60
6
60
18
39
27
78
72
23
88
57
18
12
30
6
29
1
35
12
37
23
48
7
18
30
60
17
24
24
7
60
60
30
18
21
3
17
28
21
6
6
18
77
37
3
57
71
52
15
24
6
12
27
81
42
53
13
27
27
18
48
35
1
54
90
59
28
24
51
18
51
9
6
30
6
29
1
107
12
24
60
4
21
24
18
9
33
47
96
7
48
12
101
12
55
48
69
3
9
44
16
8
13
42
12
29
16
44
85
6
53
28
32
37
23
48
25
23
19
30
18
17
36
184
87
24
6
18
12
30
6
108
12
5
43
6
15
45
15
48
3
42
63
3
54
36
6
81
68
64
21
11
49
35
1
24
102
17
103
5
73
54
6
60
42
65
19
33
8
72
1
11
25
48
6
54
72
48
102
126
143
12
37
83
24
85
11
7
5
1
35
61
35
40
33
30
12
48
30
12
24
27
12
56
1
6
9
36
24
69
11
40
20
13
72
23
73
48
6
5
25
23
25
12
11
4
9
35
16
45
23
7
81
9
35
79
5
31
18
3
9
6
5
73
120
95
49
102
29
52
3
29
40
75
90
72
6
42
6
41
28
8
24
13
11
7
45
9
11
12
28
69
35
24
19
18
35
109
66
54
11
13
66
29
31
33
51
6
95
28
45
23
55
24
66
15
8
36
28
3
12
36
5
7
17
7
5
61
23
36
49
30
36
29
24
25
12
6
17
25
3
15
5
4
21
59
24
4
72
15
5
16
12
21
11
19
36
24
21
45
24
144
12
35
36
24
1
39
20
79
36
53
12
28
108
57
11
4
57
36
39
63
6
36
18
17
16
8
67
29
24
37
24
18
18
23
1
114
24
48
18
120
24
30
5
43
24
30
18
6
95
120
36
36
12
25
6
29
37
59
1
6
53
52
20
7
18
54
6
24
60
54
57
45
210
29
61
15
93
36
35
91
24
89
172
20
13
27
57
47
199
24
18
30
53
37
35
13
27
9
3
8
48
144
88
3
114
18
42
6
24
33
3
36
96
42
3
9
75
9
54
18
12
18
60
29
1
48
39
32
49
12
30
9
56
64
9
60
11
16
3
114
3
24
15
6
12
71
49
6
29
1
35
25
11
1
12
30
90
3
9
24
6
29
91
21
8
4
20
12
25
35
16
8
12
13
155
12
37
11
12
7
30
66
12
29
24
36
13
15
27
60
5
61
108
35
4
51
5
1
15
39
5
7
5
13
11
49
24
87
80
43
5
7
6
39
69
35
16
39
21
80
19
9
15
36
6
36
12
6
72
45
33
47
19
81
44
31
60
42
11
60
55
30
12
18
17
24
48
12
43
30
18
117
81
39
32
24
1
24
71
1
23
1
6
48
21
3
6
35
1
51
33
87
33
11
25
11
19
66
12
11
1
108
27
9
11
36
103
60
41
16
57
18
12
30
3
69
71
25
78
9
15
17
19
6
3
57
18
90
15
20
72
55
29
55
6
6
113
16
9
54
12
36
18
36
3
21
47
7
30
3
9
30
125
25
78
77
61
42
17
13
36
24
18
65
25
18
30
59
52
9
35
12
12
1
6
33
117
18
33
63
9
21
51
8
31
54
36
24
48
59
25
3
3
29
1
84
3
231
6
18
17
16
15
29
16
80
12
1
24
12
60
11
25
27
12
8
25
6
17
37
36
11
36
60
25
15
33
11
76
60
12
32
13
12
3
3
65
12
1
90
6
3
12
33
11
7
65
19
233
1
36
18
78
27
32
1
24
30
21
8
7
5
13
36
54
65
76
9
99
60
105
18
53
24
1
27
8
91
29
16
56
127
18
15
3
6
84
24
132
36
83
49
11
25
60
71
1
83
7
48
24
5
48
73
11
24
37
12
18
42
6
17
19
29
91
ABCD 99462840754*3^$a+1 [50067]
35
64
111
30
99
15
129
9
167
43
30
71
16
3
60
30
42
120
6
30
90
132
15
135
18
72
90
18
12
30
18
23
91
48
12
153
96
96
63
18
54
30
59
16
81
47
25
42
66
27
3
30
12
30
108
84
5
25
71
19
90
36
63
57
23
109
72
6
132
65
96
79
12
78
72
6
12
12
36
12
18
144
15
63
18
120
30
72
12
5
31
24
9
9
90
42
78
30
18
174
39
39
18
23
121
6
102
138
30
60
39
48
33
15
80
37
72
51
45
30
12
42
6
24
81
45
60
12
27
63
17
31
120
192
30
90
30
60
42
30
6
30
24
156
24
30
96
120
144
9
21
18
18
54
126
3
9
18
30
24
6
42
15
48
57
48
12
78
84
41
7
42
66
54
60
30
18
11
7
89
1
30
72
18
183
9
18
5
19
36
9
15
18
47
25
18
48
69
111
102
72
60
18
48
42
30
72
18
3
45
144
30
6
12
30
5
25
12
123
15
12
36
42
183
9
30
30
48
60
12
6
30
60
30
84
65
13
3
57
30
78
150
42
12
18
30
60
35
16
57
42
45
32
13
12
6
24
36
12
12
36
30
12
12
216
123
57
12
60
102
90
18
42
6
84
36
30
54
150
30
18
42
30
66
42
42
30
15
45
35
16
15
60
42
12
60
18
12
6
47
37
66
12
18
30
30
143
31
18
42
5
43
12
138
30
42
39
21
48
132
216
24
23
193
192
30
17
13
51
87
102
78
42
12
30
6
84
30
30
59
37
72
162
65
48
115
72
21
39
36
30
87
75
60
30
60
12
51
9
6
12
21
51
29
31
120
78
11
19
18
123
96
33
18
24
18
12
71
19
6
42
18
123
9
12
59
1
6
162
102
30
96
12
108
59
31
33
81
63
165
72
18
60
120
45
63
120
204
93
57
71
25
42
72
6
24
18
12
153
15
48
84
6
162
78
42
48
12
78
24
126
42
102
6
60
123
80
1
60
30
66
72
30
12
6
72
12
90
30
95
48
16
57
90
12
60
53
127
108
30
12
42
81
69
60
48
30
42
39
9
30
42
90
36
24
18
18
30
12
138
60
12
48
24
33
33
120
23
19
18
12
12
3
45
318
12
57
33
12
6
24
30
36
24
66
162
12
6
53
19
12
36
42
198
54
39
21
126
42
12
90
108
17
13
131
1
60
90
6
54
96
29
61
24
18
72
65
16
9
78
150
12
6
60
12
72
129
96
51
29
16
48
32
19
48
72
18
18
17
37
11
85
27
15
30
30
18
3
21
11
85
84
6
42
12
48
18
12
72
36
24
6
42
198
3
159
12
18
180
18
102
120
90
12
36
42
48
27
3
132
48
12
18
72
48
12
78
30
114
18
23
7
12
78
63
48
69
11
67
42
51
189
12
18
117
3
12
60
6
114
36
9
45
30
48
21
96
3
18
84
6
150
12
12
3
27
6
15
9
120
6
105
27
165
33
15
27
48
54
95
1
24
39
96
33
18
45
57
12
78
60
12
6
95
25
24
78
17
96
7
12
18
18
57
177
30
78
60
30
57
15
36
54
18
72
30
6
42
72
6
129
153
12
48
27
15
33
117
6
102
30
65
48
7
162
18
72
90
30
69
9
23
25
12
102
6
12
51
21
48
60
120
30
18
23
91
78
18
53
109
48
30
60
89
13
72
60
210
60
18
48
72
30
120
17
1
12
3
45
99
15
18
60
35
25
72
90
18
72
11
48
37
12
15
57
60
11
79
6
54
60
6
120
24
18
18
84
11
25
24
6
12
162
6
42
12
36
30
54
18
60
30
12
6
60
60
42
162
138
72
18
17
133
12
36
27
3
24
66
12
12
6
5
55
12
72
69
32
25
23
19
12
81
32
253
24
6
54
6
84
6
72
102
6
24
99
27
30
84
6
125
97
15
3
45
75
54
60
18
12
30
23
13
54
36
90
24
18
5
96
109
131
37
12
15
3
42
18
12
30
12
11
19
29
1
150
36
30
60
59
1
15
39
60
18
48
27
3
54
39
27
12
120
33
75
12
138
12
51
27
53
289
120
12
36
42
18
30
24
18
60
48
30
24
66
12
72
120
30
69
51
45
81
15
69
66
54
51
15
177
3
12
17
13
51
21
6
54
6
42
12
66
129
51
102
23
19
96
24
18
78
12
30
30
12
6
24
18
108
30
39
21
210
12
90
72
198
102
120
23
25
78
42
12
35
96
19
6
12
123
87
12
30
6
9
21
24
60
48
60
75
80
16
9
210
101
31
48
108
42
27
63
30
12
6
54
30
96
29
85
6
42
120
ABCD 99463338992*3^$a+1 [50001]
15
48
129
33
240
48
72
24
276
54
54
27
3
9
273
3
15
21
111
9
51
93
36
135
54
12
27
60
36
72
192
33
108
147
219
45
99
72
78
72
39
81
39
21
84
111
33
195
87
30
63
27
60
69
9
42
18
27
60
93
12
18
12
33
21
30
45
69
39
27
21
93
90
12
48
12
24
153
63
30
3
57
138
57
129
3
108
3
21
60
60
9
210
162
18
12
45
24
99
132
18
36
54
12
69
279
30
15
12
192
111
72
9
84
60
165
96
144
126
81
9
15
120
24
120
120
192
33
39
81
159
3
18
60
15
27
24
174
36
30
21
15
24
9
27
30
27
87
45
108
93
90
18
39
3
33
60
75
60
36
66
114
150
30
36
18
99
63
165
39
201
12
33
18
72
30
30
48
132
180
33
45
6
33
21
159
87
84
177
48
15
132
114
6
18
42
18
132
18
102
18
9
21
102
9
108
180
57
3
36
15
45
36
291
105
39
66
18
9
12
21
15
165
39
108
3
60
120
9
15
90
63
111
57
129
3
303
33
12
39
96
108
12
33
15
9
21
27
3
120
21
195
6
87
87
24
36
69
51
54
30
36
141
123
150
15
12
132
3
18
27
3
30
96
75
9
132
147
48
135
45
12
51
36
36
108
117
48
84
93
183
12
69
234
30
39
63
129
15
36
9
9
30
9
63
30
174
105
51
57
171
21
9
6
6
39
99
30
72
54
96
18
39
252
189
42
45
60
12
192
39
42
30
30
48
75
15
57
279
36
30
18
21
120
9
30
57
15
84
21
15
60
9
21
30
33
15
66
24
42
84
69
45
15
87
60
30
3
27
9
39
12
45
9
156
183
84
33
90
30
3
15
12
18
282
45
3
60
60
36
6
60
15
123
72
78
6
36
168
72
24
24
276
210
54
12
48
69
120
207
9
72
33
75
27
18
12
210
114
3
201
75
75
102
144
15
15
129
27
78
12
3
75
12
54
75
15
6
48
12
87
207
114
30
21
9
42
57
36
45
60
30
30
36
6
33
267
57
3
60
33
57
114
81
9
114
12
105
99
36
60
93
12
3
42
78
12
60
30
18
90
27
24
15
9
15
57
39
84
21
105
120
6
177
63
33
156
9
39
21
42
24
66
90
150
243
24
33
63
12
132
3
30
123
12
33
12
30
45
75
213
27
24
54
15
132
75
24
6
75
72
33
18
12
18
42
54
114
96
24
6
30
9
12
45
138
36
105
51
48
12
93
15
12
30
180
99
21
39
15
69
57
108
36
39
12
105
27
183
24
21
33
6
36
45
63
96
9
111
36
69
24
57
18
81
96
12
51
156
33
33
198
60
12
30
54
129
105
12
24
3
27
81
72
51
6
24
15
12
12
3
30
54
24
9
51
30
96
174
12
78
72
39
15
9
204
48
9
204
15
144
33
39
24
120
27
18
30
6
39
81
6
9
75
84
12
54
123
36
111
84
9
93
120
84
3
216
51
9
96
15
21
9
114
30
30
60
21
9
75
135
12
9
75
294
42
69
129
39
63
45
39
66
18
66
96
147
12
120
300
39
12
18
42
30
24
66
150
120
27
12
84
84
33
90
69
9
30
300
36
105
75
30
51
45
24
144
15
12
15
108
21
96
39
96
30
15
129
39
96
15
69
12
3
81
21
207
321
39
3
54
15
81
48
180
102
30
24
75
21
39
120
15
120
210
3
87
54
51
156
99
54
75
87
45
15
33
24
36
15
129
60
93
30
45
72
177
99
36
75
6
48
42
225
3
57
3
21
144
87
57
57
6
33
15
129
12
105
6
108
126
ABCD 99463805048*3^$a+1 [50020]
39
27
42
3
105
48
3
108
129
66
144
45
45
132
15
24
36
12
75
57
81
36
75
96
9
3
75
12
54
54
54
24
15
57
48
135
9
36
78
18
15
24
63
18
27
81
36
126
42
54
21
9
90
78
48
135
117
27
27
42
120
36
39
69
63
81
63
45
243
72
33
48
96
39
9
6
126
12
99
45
27
123
33
33
39
24
45
39
108
24
63
162
3
24
9
18
18
54
6
12
3
96
36
171
18
96
195
87
18
78
105
21
12
78
21
36
108
84
24
105
12
3
69
24
18
102
3
69
147
15
153
108
51
48
18
78
48
45
12
96
72
48
15
96
18
87
24
171
45
33
30
93
57
108
3
159
54
75
84
39
30
54
126
72
54
57
159
6
15
21
87
201
48
18
81
9
3
3
54
3
12
96
36
27
42
3
48
36
165
3
12
132
9
75
15
18
39
51
153
12
15
6
102
81
87
48
117
27
129
33
147
87
165
24
72
69
54
33
75
57
45
63
15
69
36
3
93
45
36
36
3
36
72
15
21
69
63
81
24
30
21
33
171
9
27
12
36
15
21
204
12
51
9
27
54
24
48
162
21
105
162
9
72
27
57
39
36
18
36
18
21
9
3
87
165
72
105
24
12
78
72
105
87
294
36
87
24
48
285
54
96
126
51
3
21
33
12
27
63
126
243
120
36
144
87
144
45
153
24
39
99
18
24
30
60
141
51
93
51
18
63
120
129
48
6
48
45
105
3
36
216
123
66
60
3
36
48
36
147
120
21
87
117
225
111
183
48
117
51
21
45
39
87
9
12
3
66
36
18
153
48
24
360
87
72
36
21
105
30
9
45
168
12
3
108
231
96
30
6
54
234
48
9
87
102
75
219
144
33
72
75
12
9
15
93
9
6
12
72
72
9
225
3
96
45
27
48
15
21
132
9
27
99
108
18
150
12
18
18
57
87
45
27
9
171
180
117
123
12
21
33
6
162
36
48
18
6
12
90
18
27
48
60
36
33
87
15
162
27
27
144
54
108
39
33
3
24
84
15
72
36
21
21
39
51
12
18
3
24
69
87
21
39
36
81
180
18
21
24
36
63
21
249
108
27
9
114
30
3
69
39
24
48
33
39
147
54
3
33
108
147
9
36
72
171
12
111
33
96
252
51
57
48
33
27
195
54
15
24
99
9
33
12
3
72
69
60
3
27
45
27
9
207
126
3
15
18
3
57
3
51
102
6
33
21
36
30
54
36
63
120
15
45
15
57
108
225
42
12
216
57
96
63
126
18
81
72
15
12
21
276
48
36
93
156
63
72
33
15
60
12
15
72
18
24
3
81
36
27
36
108
87
84
42
123
60
108
108
33
54
21
123
48
24
69
21
3
9
3
33
108
3
15
18
39
132
69
39
36
72
84
96
144
72
36
81
6
105
231
9
36
9
3
183
108
57
63
21
60
33
54
21
177
15
3
57
141
12
54
42
126
12
9
33
54
102
144
3
75
54
15
105
18
6
12
75
24
45
3
51
24
54
87
15
42
75
9
135
81
144
75
93
30
9
108
27
42
270
237
33
3
84
105
114
12
129
75
129
159
138
222
54
75
33
15
105
18
18
75
3
177
15
45
45
18
189
36
36
63
237
3
177
15
54
3
96
33
75
27
9
12
87
57
72
24
108
123
66
183
33
78
21
27
9
45
3
3
102
39
141
39
15
36
24
57
87
129
72
15
12
60
33
129
12
54
90
27
33
336
3
123
57
15
42
48
90
36
90
27
12
159
96
48
21
105
63
72
9
27
63
6
18
69
36
33
63
45
24
195
24
9
3
69
63
12
24
15
12
9
213
123
39
33
60
27
54
ABCD 99463809754*3^$a+1 [50005]
54
18
18
72
159
39
36
113
52
60
45
39
92
4
45
15
75
5
36
48
19
41
96
36
7
5
4
63
18
180
54
36
29
4
93
227
61
3
12
192
228
33
11
16
63
72
72
21
69
18
18
35
19
161
109
15
80
4
60
48
36
188
163
81
32
48
60
31
54
59
49
18
29
7
9
32
13
3
36
12
3
36
18
119
7
125
163
41
4
12
80
64
87
54
36
35
28
27
41
28
84
27
69
80
60
36
115
45
12
15
69
57
23
49
36
36
51
3
17
127
90
39
51
137
16
36
9
18
18
36
162
36
5
16
15
33
20
64
44
4
108
33
15
20
28
81
3
60
20
12
49
18
33
21
27
140
13
18
72
45
63
18
72
83
16
63
5
13
3
12
20
64
153
23
12
19
65
16
45
3
48
3
18
36
35
1
15
20
1
15
3
144
105
20
12
43
18
54
162
126
17
96
16
105
288
35
100
45
35
108
52
60
36
69
11
7
36
72
36
69
75
69
276
60
80
37
27
20
60
109
54
18
18
36
53
163
54
23
4
48
12
21
72
71
108
1
90
5
208
144
75
54
147
105
18
5
16
144
123
69
57
54
77
67
18
27
36
60
129
95
52
33
47
16
12
87
77
76
9
18
21
69
75
32
1
35
12
4
156
32
13
18
113
36
49
63
9
36
90
21
68
28
189
87
129
108
47
7
105
39
93
69
39
36
12
144
75
162
18
21
15
45
45
35
73
23
352
36
57
39
87
36
5
31
45
36
12
20
48
156
36
28
84
60
80
16
68
12
36
12
79
65
84
12
109
3
69
15
128
19
18
27
48
60
171
41
85
27
48
51
57
51
45
20
12
192
1
35
55
54
54
9
27
36
54
123
3
90
54
18
15
80
48
48
61
15
20
55
53
1
63
48
33
54
29
7
9
108
48
15
18
51
32
76
21
75
48
180
21
144
90
126
3
15
36
41
48
19
17
16
39
21
80
61
3
141
54
90
35
16
48
36
9
135
44
4
108
32
73
11
7
9
27
129
320
4
12
21
11
43
57
51
29
25
39
177
234
5
31
33
12
20
25
51
57
23
48
16
128
16
3
18
18
54
35
4
44
16
32
49
3
188
43
5
103
57
48
93
36
35
37
18
21
48
75
162
35
19
33
32
28
84
3
18
39
32
1
54
77
49
108
35
144
1
107
48
36
48
204
43
72
129
96
44
37
36
23
16
84
140
64
36
15
17
12
4
21
36
39
108
123
5
31
33
3
77
84
12
48
36
48
16
48
12
36
15
126
63
20
7
36
69
60
84
12
20
25
39
159
180
54
99
80
52
12
27
21
84
21
27
32
28
36
3
9
171
137
16
243
72
17
19
17
12
36
64
48
128
109
35
16
12
9
90
141
20
28
192
36
15
45
96
93
51
32
4
60
48
93
135
81
15
3
198
3
32
1
54
45
9
167
64
60
51
33
108
32
96
36
73
99
20
112
48
81
54
18
23
28
39
36
72
198
27
45
3
12
20
64
81
11
48
112
48
87
57
15
5
13
83
7
108
201
48
57
11
7
18
39
48
32
108
36
43
65
48
31
17
160
21
15
12
32
64
3
77
13
23
67
9
27
53
192
64
69
36
54
36
33
60
15
18
35
145
11
52
156
33
18
54
75
69
11
16
32
60
25
59
49
11
61
87
39
108
36
5
16
51
234
87
21
180
36
18
29
84
175
45
20
16
44
1
36
63
9
18
17
48
115
65
28
33
95
84
64
12
96
36
80
1
54
180
17
37
216
39
12
75
21
87
57
51
45
45
54
17
12
16
45
18
54
18
89
1
18
72
36
53
124
3
54
18
89
12
43
9
81
15
44
103
89
55
57
96
45
99
84
141
15
48
32
144
103
9
36
369
36
18
36
18
47
4
92
84
43
90
36
72
18
45
45
15
48
80
19
29
16
68
121
39
15
36
54
3
32
37
59
84
156
16
27
21
36
48
3
72
17
1
47
48
16
20
60
7
9
36
27
54
143
1
11
61
3
69
108
18
36
29
25
39
33
54
53
181
11
112
75
89
109
95
4
44
37
75
15
54
63
48
44
16
84
60
9
54
5
28
32
52
12
32
1
35
1
27
45
108
90
93
51
45
36
27
65
7
9
32
16
68
ABCD 99464252456*3^$a+1 [50097]
78
12
186
48
90
42
12
7
80
3
96
192
240
318
36
171
9
60
123
33
114
48
45
135
582
90
48
57
160
5
43
128
9
135
21
78
162
18
9
112
161
54
258
138
157
317
48
90
73
143
24
210
55
41
36
291
153
7
125
72
48
18
24
120
25
65
108
162
6
27
165
75
33
6
66
7
233
295
80
33
159
93
54
45
15
318
67
83
36
57
357
12
36
42
177
16
5
84
90
45
16
89
30
153
207
81
45
60
180
12
312
174
1
320
3
93
183
12
114
180
36
54
108
33
177
18
349
35
54
192
295
17
207
9
90
157
224
51
18
139
80
207
193
80
21
30
90
67
5
27
33
174
90
135
45
54
144
6
54
145
35
13
275
48
141
135
120
36
132
25
47
174
6
13
41
30
9
48
69
18
60
18
108
36
264
24
216
156
324
150
66
75
16
77
48
67
32
63
42
423
117
18
153
9
90
285
15
90
55
35
13
77
108
312
31
53
72
19
80
51
12
96
30
54
96
36
18
36
211
89
294
145
80
21
114
72
270
48
243
160
32
165
12
15
93
36
144
36
204
66
54
87
3
186
12
132
192
18
342
108
240
48
15
3
6
156
72
195
160
32
69
36
30
54
19
48
113
72
42
253
263
42
15
39
48
402
90
13
32
336
33
66
6
228
180
24
55
83
54
60
43
95
72
18
6
129
45
90
57
3
285
3
12
6
12
114
198
36
36
111
64
5
30
18
132
390
54
27
45
204
108
123
159
33
153
120
79
65
54
6
51
69
24
54
13
17
150
66
199
41
12
24
54
66
75
195
90
180
31
119
73
128
105
39
69
27
273
36
168
108
7
83
48
126
36
27
135
42
36
324
48
150
90
55
32
15
144
126
18
6
612
39
16
32
93
115
119
54
36
15
291
30
54
60
18
48
60
15
93
19
17
30
54
72
19
128
57
84
51
3
132
48
6
66
6
162
102
114
49
17
15
3
36
6
18
30
3
87
42
66
108
54
36
90
36
18
60
126
189
57
60
30
141
225
127
48
32
57
168
72
120
60
36
127
35
36
12
90
19
221
18
49
41
126
105
16
125
24
75
9
24
102
90
54
186
66
45
99
108
222
51
64
48
32
51
45
63
36
141
9
30
78
27
45
163
191
6
30
45
141
12
87
288
112
5
18
66
72
324
18
6
51
15
6
108
207
64
96
5
27
48
3
54
12
43
137
24
66
18
27
9
126
114
12
24
138
126
96
18
18
87
33
79
48
113
12
96
102
45
225
79
53
72
144
19
35
93
105
300
ABCD 99464640844*3^$a+1 [50007]
31
12
36
204
36
5
55
36
29
24
3
112
56
64
53
67
48
24
48
5
3
4
101
103
41
96
252
31
125
96
115
96
48
20
9
87
93
36
79
5
147
93
43
72
281
375
57
7
36
12
53
67
17
96
15
129
331
137
144
75
33
31
5
27
168
16
84
65
252
7
552
245
91
17
216
55
144
32
4
132
48
72
80
40
108
41
19
56
24
81
60
84
132
67
5
180
67
60
84
5
187
44
21
12
60
51
237
43
41
39
141
31
353
19
56
105
55
65
67
137
43
293
180
15
21
204
319
41
300
51
28
17
36
127
32
93
31
89
60
175
12
101
12
51
72
112
161
7
168
24
113
7
8
573
60
15
16
125
19
24
65
43
53
36
75
64
312
104
249
360
276
108
7
96
132
17
43
36
180
72
84
116
168
69
60
12
19
125
19
41
120
7
240
204
293
36
7
65
19
53
3
4
20
88
216
65
15
96
249
72
55
65
132
192
60
264
135
40
12
164
69
12
168
36
51
33
31
29
175
20
120
4
236
16
185
108
115
8
304
240
56
400
80
93
84
43
144
156
149
19
80
112
48
32
45
24
195
33
72
279
45
27
393
7
144
24
5
75
112
84
29
175
221
103
108
8
160
300
156
89
7
48
29
72
31
77
63
24
16
113
36
19
41
43
113
43
89
48
39
216
273
72
7
48
29
79
332
9
91
17
36
235
65
195
64
8
225
12
36
355
12
53
187
137
12
24
171
45
75
256
8
40
125
115
32
160
192
32
40
41
15
93
235
12
89
75
424
80
184
96
96
5
36
15
24
504
117
19
53
391
65
31
41
19
24
152
4
29
319
288
128
57
187
17
51
57
7
168
17
60
108
127
161
43
149
31
65
175
5
7
173
67
17
252
504
55
185
120
79
48
48
152
40
137
132
151
20
160
104
249
72
7
77
235
113
7
56
52
185
55
156
56
40
96
368
4
17
24
75
40
144
72
56
120
33
156
19
12
204
144
132
44
45
48
3
24
40
149
31
84
137
103
56
81
7
12
29
127
5
3
81
79
32
268
36
5
48
43
240
8
4
125
231
21
75
33
31
41
223
8
105
15
160
84
29
7
29
204
31
53
3
309
120
51
117
3
4
41
3
100
84
48
17
55
113
120
132
3
33
111
189
235
24
36
60
264
245
132
151
29
51
33
36
103
96
60
192
24
24
72
120
125
187
60
192
20
21
19
5
175
36
248
ABCD 99464796038*3^$a+1 [50044]
36
24
108
12
60
156
23
16
80
144
7
9
48
432
48
57
71
55
41
73
48
168
63
48
32
19
30
108
60
72
18
54
66
54
96
84
96
72
12
18
5
16
111
48
72
153
128
192
16
21
18
41
169
42
90
156
90
29
48
256
171
18
78
5
16
192
80
16
63
161
16
21
11
13
66
42
18
54
15
48
80
112
32
373
198
18
99
176
64
21
180
90
93
128
13
3
33
60
51
93
66
161
48
96
96
1
30
65
103
9
135
36
53
37
123
21
48
11
187
150
30
60
120
77
64
80
121
119
61
147
111
72
48
54
60
18
117
183
42
378
53
96
16
123
53
589
72
27
48
21
107
193
114
45
165
59
91
36
84
45
15
36
72
5
64
159
65
112
93
3
32
25
162
165
135
105
224
103
36
42
162
36
5
64
3
18
30
42
131
48
13
36
90
54
126
270
114
177
69
27
15
72
126
27
45
131
211
36
102
99
69
54
30
90
18
198
54
6
9
261
59
43
21
21
27
39
60
174
15
128
37
107
43
30
23
16
219
18
35
37
11
37
402
89
31
222
30
18
35
43
54
15
3
30
95
157
3
96
96
80
253
90
12
29
208
32
259
138
3
57
174
89
7
174
126
54
90
77
1
48
132
11
1
150
108
108
81
48
15
17
49
24
23
13
3
87
72
252
117
9
30
150
30
42
138
17
160
32
43
18
35
97
30
81
32
37
210
18
42
90
12
90
29
61
195
75
60
48
18
144
36
24
18
9
32
67
192
222
47
91
42
27
48
33
12
99
51
66
59
211
60
161
48
25
87
48
224
109
83
64
225
60
180
63
183
42
95
25
23
64
273
42
53
96
61
36
63
9
18
24
45
45
3
117
96
162
102
83
96
48
169
39
93
180
111
69
120
132
36
282
18
60
30
150
162
29
61
48
114
30
35
48
25
18
144
5
336
19
36
137
7
90
126
24
105
33
15
32
61
3
80
151
233
25
87
128
85
75
3
54
306
53
1
15
111
54
11
109
18
17
25
167
49
72
23
157
18
30
147
87
60
48
18
27
33
47
7
30
150
30
78
18
39
51
77
7
36
69
81
95
208
291
126
63
21
126
54
36
51
3
45
33
72
30
57
32
16
93
51
9
87
192
39
41
13
6
93
32
16
96
80
133
12
239
13
216
11
133
78
18
203
61
99
51
77
61
90
78
27
153
72
12
419
16
201
180
90
12
18
171
48
15
96
17
13
51
63
33
240
33
72
12
27
9
119
13
120
11
7
114
48
71
169
90
18
59
13
83
79
177
93
36
90
120
60
54
198
53
139
117
224
112
93
35
67
78
30
17
115
138
180
54
18
60
162
30
78
12
33
32
96
115
234
48
78
53
49
162
29
16
33
90
522
27
32
97
95
67
18
11
61
147
48
45
48
72
18
144
90
36
144
90
36
24
18
18
90
23
49
192
36
11
16
15
ABCD 99464876222*3^$a+1 [50037]
84
4
252
113
115
72
24
20
57
19
29
7
84
149
67
72
12
188
141
219
76
12
29
91
92
36
24
45
111
24
57
63
177
99
196
20
48
165
51
324
100
108
89
135
28
72
24
116
16
104
160
24
56
33
223
65
43
104
93
67
120
116
16
113
31
56
4
80
16
8
12
180
141
115
48
24
192
20
4
180
84
20
136
44
136
101
175
84
116
16
12
168
8
40
176
48
21
127
17
96
19
36
120
36
84
84
36
12
60
108
132
8
81
144
19
200
160
53
127
48
17
27
204
57
43
44
12
108
16
12
8
189
55
36
44
376
44
36
36
88
12
8
52
156
44
64
192
108
36
96
53
31
353
111
52
60
17
15
100
120
32
144
21
288
96
171
16
120
48
29
7
8
52
44
36
28
56
4
156
12
68
156
160
168
168
29
31
113
75
180
129
207
4
12
84
60
161
48
55
60
80
45
67
180
84
20
16
12
197
43
32
21
127
108
24
80
204
52
204
104
52
53
192
63
112
12
36
156
5
39
16
20
16
32
52
36
48
96
36
12
32
124
12
228
36
24
24
56
84
252
24
36
9
7
168
65
91
84
96
36
77
7
20
69
115
12
144
84
24
53
48
307
12
17
3
28
17
48
63
40
24
60
5
51
16
20
60
124
84
152
16
72
72
264
80
120
21
255
129
187
92
201
39
12
144
36
88
36
44
196
72
68
100
77
27
120
40
56
4
180
72
320
28
56
9
31
156
36
44
69
187
8
256
29
31
44
52
24
89
75
69
103
72
96
17
3
40
12
348
72
44
60
48
16
200
69
111
196
29
67
120
5
3
40
12
12
80
93
63
4
92
33
15
16
20
4
56
280
41
48
67
44
4
120
53
183
24
33
87
36
16
8
196
24
276
36
60
24
12
168
24
20
60
36
156
153
48
192
27
28
20
96
117
67
72
240
20
144
196
44
300
280
80
16
168
492
80
40
20
28
60
56
100
12
120
492
32
120
124
72
8
16
20
129
7
44
136
84
144
12
24
60
20
180
64
72
104
48
52
24
20
84
72
285
219
4
92
4
65
139
48
24
44
16
60
101
43
324
12
68
36
45
67
125
103
24
32
108
100
152
153
51
160
12
224
28
101
135
57
3
4
32
88
32
28
168
72
36
17
139
104
84
40
12
48
176
36
64
60
72
104
60
76
84
41
48
7
32
105
15
52
24
84
36
77
48
355
60
17
55
8
40
132
264
29
51
93
55
36
56
28
108
44
9
111
4
72
32
21
7
32
52
84
12
32
16
149
48
144
31
84
156
17
48
79
65
39
9
7
48
60
173
19
80
93
187
24
29
27
40
24
36
60
48
108
24
44
309
135
28
29
43
5
115
48
180
8
120
60
36
4
12
428
36
9
96
91
252
20
16
240
24
32
244
84
132
48
17
15
33
67
60
65
3
28
8
64
12
60
80
24
105
55
96
ABCD 99464881286*3^$a+1 [50048]
24
16
24
23
48
126
67
24
24
155
85
65
144
7
144
29
3
40
144
8
136
68
12
84
27
165
28
5
72
12
6
9
76
17
72
18
9
48
12
21
75
60
16
47
6
66
132
21
15
57
28
68
28
80
28
32
33
19
77
15
52
149
87
16
32
4
35
13
32
76
11
21
48
132
12
16
35
61
8
9
66
85
41
31
84
11
33
81
115
29
7
8
105
24
12
3
4
32
51
78
12
6
93
4
12
29
54
57
40
48
8
96
3
60
25
8
100
60
56
156
84
15
1
35
54
51
21
7
36
68
48
40
56
16
71
25
23
1
23
97
29
79
96
17
15
3
45
63
24
66
6
81
84
64
17
139
11
49
104
40
5
43
59
21
4
35
45
12
15
57
120
16
84
92
24
93
27
4
84
8
4
35
33
28
29
3
28
24
24
168
24
8
3
57
3
25
11
144
37
56
40
128
52
60
5
63
9
75
33
54
21
9
115
152
27
1
11
54
63
105
12
139
12
36
80
21
103
5
27
27
168
37
48
12
116
16
72
5
15
76
20
33
27
99
12
21
4
8
9
36
43
108
11
9
9
12
55
5
27
165
6
25
77
24
108
55
24
29
3
27
42
3
15
12
37
72
17
24
31
68
9
3
48
144
3
36
33
72
24
105
7
47
45
12
105
18
48
37
41
27
4
188
45
63
64
20
16
59
9
9
12
3
64
48
56
69
43
188
12
45
3
100
5
55
84
48
84
104
15
69
99
25
47
21
4
47
18
15
12
12
105
43
12
29
19
113
3
9
19
8
12
12
36
16
5
15
156
16
11
37
108
41
27
4
53
27
48
64
60
32
9
27
9
36
19
56
64
32
16
47
21
12
40
47
1
59
33
4
32
21
3
33
51
33
36
7
11
6
7
47
9
112
20
84
40
56
3
61
48
12
32
64
53
7
11
37
35
33
36
24
132
16
29
55
35
9
117
36
55
20
63
33
40
36
36
8
16
53
15
156
16
23
60
126
79
56
24
120
88
48
17
36
12
18
6
55
8
16
11
81
52
8
33
31
20
48
63
33
36
63
9
52
47
69
160
89
63
123
25
36
8
84
57
19
41
15
105
51
45
7
23
60
69
39
169
5
18
73
17
55
77
19
17
87
33
39
21
7
80
12
16
11
37
17
135
27
1
17
43
8
88
36
36
80
15
120
25
192
8
105
66
60
9
36
16
41
3
144
21
3
12
12
52
68
88
36
84
80
15
30
3
64
47
1
24
32
9
168
19
60
5
3
165
27
3
24
21
16
8
9
90
66
31
47
69
172
11
1
32
36
39
21
24
12
12
24
60
12
24
81
27
16
5
78
66
55
32
3
60
33
33
3
36
39
117
48
16
48
41
7
60
56
33
24
66
45
4
12
56
16
11
85
12
96
11
129
40
168
215
6
18
21
4
119
105
40
47
6
30
1
92
39
12
1
5
39
9
31
56
4
36
35
78
91
161
27
64
24
12
35
12
6
120
63
64
17
6
45
36
60
96
33
15
84
12
16
32
16
89
3
57
79
11
18
30
42
195
15
1
8
24
48
63
1
32
4
23
21
105
171
16
11
97
48
152
28
17
15
28
65
51
15
13
32
24
21
43
48
72
20
3
54
3
36
96
16
32
28
71
18
7
83
13
11
25
92
21
60
31
144
35
13
65
3
4
83
72
12
37
20
48
16
48
24
47
12
45
60
160
11
54
36
55
8
16
140
16
89
27
60
21
12
3
105
36
54
37
41
43
36
29
27
27
13
77
63
9
180
15
249
6
21
16
17
66
96
30
19
48
11
1
32
12
27
12
9
4
80
69
15
60
64
59
33
9
30
18
31
8
36
33
3
60
15
36
18
27
36
27
18
43
48
36
245
15
75
33
4
56
72
3
54
7
128
9
54
30
42
21
4
8
3
33
4
11
37
12
48
29
24
126
1
12
107
49
20
57
18
6
27
4
23
180
49
84
92
39
18
7
53
48
27
15
30
139
48
12
131
57
48
4
35
121
24
12
41
115
23
33
45
27
16
48
32
36
28
47
25
5
55
20
24
9
79
65
127
12
65
123
40
188
4
5
7
12
20
51
1
89
156
6
1
53
15
15
6
48
60
43
47
30
15
40
80
87
84
60
85
80
9
27
16
8
153
27
16
132
23
49
23
57
15
21
45
67
11
57
24
9
36
75
99
13
72
36
44
36
16
35
369
88
96
32
40
65
27
76
5
75
27
60
48
9
63
177
3
45
27
21
16
68
63
1
108
20
4
12
29
99
36
76
144
41
24
15
39
30
27
45
3
15
37
56
100
92
4
23
72
117
3
69
3
193
5
162
37
8
16
17
63
16
44
28
5
63
9
27
51
21
36
96
36
57
24
7
24
5
7
173
54
57
87
45
48
60
3
96
45
4
32
16
32
36
24
40
72
5
18
36
84
37
12
23
49
5
24
211
35
24
36
54
7
29
15
33
18
85
80
16
80
24
160
8
15
6
36
7
8
36
21
7
5
6
9
21
39
33
3
15
1
53
31
12
44
99
61
77
87
36
39
33
171
9
9
75
15
66
ABCD 99465488888*3^$a+1 [50039]
41
55
5
48
7
23
54
31
24
41
91
23
96
12
18
12
120
55
24
11
37
143
42
91
29
31
24
23
37
12
29
54
150
115
11
54
96
31
48
113
18
49
41
54
120
36
169
83
48
42
7
12
23
6
7
35
12
1
89
30
1
59
18
60
42
30
55
11
54
6
132
145
5
102
97
60
29
54
96
12
25
5
79
108
11
49
36
84
35
18
7
83
120
60
25
12
35
13
113
151
53
18
78
270
24
85
11
12
18
42
30
120
12
7
59
42
18
1
23
138
115
23
25
120
65
19
11
49
5
31
29
90
85
53
282
96
1
53
55
12
11
108
12
73
125
24
66
42
7
5
91
96
48
83
18
144
43
132
5
31
12
113
150
42
19
24
5
72
102
36
24
1
36
71
48
24
60
30
48
12
7
29
60
174
30
31
149
90
18
55
173
12
7
11
121
24
47
12
37
48
5
7
89
19
12
36
5
78
25
96
59
1
149
127
84
23
37
36
203
24
36
30
7
47
25
5
43
5
30
13
24
11
61
41
12
43
203
12
49
48
96
17
42
61
72
17
55
35
61
65
91
84
72
83
24
73
47
25
95
25
11
120
109
23
12
48
157
5
18
25
107
1
155
25
60
77
60
30
138
115
77
42
1
65
84
7
53
31
12
84
29
127
95
37
60
11
97
53
31
168
60
5
6
49
96
35
54
78
37
95
126
42
13
24
36
59
18
43
29
43
84
71
73
192
72
12
23
30
7
24
17
102
37
113
7
59
109
11
85
24
60
23
18
42
12
18
19
23
6
12
12
43
12
12
48
11
42
60
43
5
7
24
48
5
48
60
12
67
113
67
119
25
24
5
36
60
60
42
12
18
48
30
25
12
35
37
11
217
24
89
31
36
5
67
11
1
53
60
43
24
59
24
1
120
36
119
84
121
35
25
17
30
49
24
5
7
65
48
19
83
12
145
5
103
173
54
36
42
7
5
36
12
55
5
55
47
30
48
67
35
6
55
47
18
90
24
30
91
12
47
36
120
24
37
36
24
108
83
60
18
7
23
61
36
53
79
65
31
12
17
66
61
180
11
48
25
35
42
78
24
78
12
30
217
23
48
13
60
96
29
24
30
90
78
48
30
67
84
11
78
67
12
12
11
30
43
17
60
90
12
18
78
42
127
35
6
30
42
7
23
25
155
222
48
48
54
18
18
72
37
23
265
108
96
48
96
107
120
288
37
72
11
25
24
35
18
7
96
5
24
150
13
24
71
73
5
12
55
60
132
71
24
61
59
60
73
77
30
18
18
1
11
48
120
54
30
13
5
67
23
90
19
59
49
23
78
90
61
113
127
101
78
49
5
18
102
7
41
7
83
90
235
65
55
77
18
18
151
59
84
150
6
49
23
60
12
13
23
25
17
67
53
79
41
7
108
77
6
1
41
67
11
24
66
55
192
84
83
25
71
97
47
13
5
42
36
85
125
24
7
23
157
11
18
72
18
12
30
12
90
61
24
23
18
19
5
151
125
30
12
13
12
72
5
6
24
37
29
30
72
12
66
24
43
137
115
12
11
162
6
12
162
18
193
89
18
18
54
90
36
12
19
23
1
5
91
59
60
60
37
227
97
11
109
53
67
36
12
41
19
35
37
11
12
1
17
18
109
155
1
17
43
24
35
6
7
83
1
59
37
72
5
78
13
60
84
83
85
5
19
11
18
19
72
101
48
7
65
18
1
36
23
180
25
36
191
132
48
49
29
12
19
36
23
24
1
5
72
30
60
97
23
60
12
108
18
114
1
95
60
12
60
13
12
203
25
17
7
60
12
53
60
7
59
1
41
48
79
12
23
25
5
115
5
31
17
67
35
96
42
48
102
25
12
35
60
13
5
67
131
84
25
23
18
162
18
7
132
11
1
23
6
7
197
18
25
5
78
49
60
143
48
24
36
24
1
35
114
115
228
17
120
6
85
17
115
83
25
5
24
66
25
125
54
1
5
7
24
29
31
23
25
161
31
41
12
66
25
17
150
18
192
42
13
5
108
72
60
12
7
84
35
84
30
151
36
23
36
90
72
19
53
6
114
60
30
6
55
5
144
36
139
65
7
24
35
24
6
132
60
42
36
54
31
17
48
19
143
30
139
24
24
35
30
18
12
37
23
6
60
102
48
1
11
12
90
55
35
73
12
11
37
125
67
65
138
120
12
186
24
115
35
6
144
30
ABCD 99465550378*3^$a+1 [50143]
1
66
30
30
33
36
36
219
108
53
127
57
80
96
4
51
18
15
69
3
3
165
9
42
66
59
49
90
17
4
24
9
23
43
65
55
177
69
90
5
121
3
87
24
21
3
81
39
6
59
40
60
72
8
19
21
92
4
3
72
6
18
81
105
51
3
36
6
72
23
55
30
23
1
36
72
27
39
5
49
6
24
33
20
7
96
57
24
33
18
24
18
60
71
72
25
3
36
69
35
16
3
17
55
6
15
48
45
54
30
48
75
20
120
25
39
21
54
69
105
12
3
32
13
66
21
68
40
75
141
3
30
11
36
144
36
13
96
42
60
33
57
99
9
42
9
75
6
72
3
20
103
6
51
60
8
100
12
33
27
104
1
174
5
16
63
24
17
61
90
33
20
55
30
35
1
36
30
60
45
8
36
40
36
27
60
6
42
9
20
121
18
165
36
36
15
185
4
15
21
8
49
11
16
33
71
7
18
60
12
24
51
33
51
3
36
57
8
25
30
5
52
108
32
25
15
24
33
36
15
27
12
33
15
45
8
19
17
40
36
69
6
29
4
20
1
11
67
41
109
27
33
30
77
13
23
13
24
47
184
15
77
13
255
39
66
102
30
72
11
55
57
15
90
23
1
39
12
3
21
45
66
42
3
33
95
40
135
57
9
59
7
12
36
81
51
105
93
51
60
39
5
25
36
39
39
33
9
84
24
27
9
27
63
66
6
9
116
64
39
41
43
48
5
108
7
33
15
21
159
21
15
6
63
36
15
84
12
54
71
97
6
6
30
60
21
8
25
12
12
18
65
84
73
23
49
39
20
187
5
64
33
71
16
24
27
132
18
35
48
97
132
18
9
15
9
39
33
135
84
48
60
33
33
6
41
49
60
6
48
42
48
35
1
18
77
76
3
45
27
5
108
61
48
71
7
33
140
7
30
12
6
114
3
48
27
18
6
9
9
30
78
54
6
102
41
7
45
147
18
102
18
84
15
80
1
3
15
36
45
21
18
5
19
6
30
12
180
45
24
36
69
39
9
71
85
84
66
81
36
27
30
83
88
27
9
104
112
15
9
45
120
51
27
21
20
91
78
23
25
15
20
7
41
36
19
72
89
36
73
12
12
107
4
9
27
129
87
33
12
12
42
6
24
258
17
31
60
48
24
57
3
108
165
15
12
120
6
66
9
15
120
30
6
18
83
88
36
75
6
15
27
138
23
37
23
16
24
32
13
135
57
12
18
29
19
21
3
33
9
18
60
21
51
6
3
72
87
173
4
36
33
60
30
36
78
60
150
138
84
11
40
68
31
6
18
54
90
18
78
24
12
108
18
3
99
12
65
76
3
54
23
103
66
35
121
59
1
3
9
107
49
27
104
43
21
81
171
44
25
51
3
42
90
9
60
51
33
36
45
15
9
6
165
44
67
12
18
18
17
67
6
60
12
42
18
18
84
53
19
18
3
80
40
75
65
24
300
4
36
20
13
30
33
33
66
48
6
54
36
12
29
40
44
31
41
37
3
33
35
1
59
67
5
37
71
79
48
69
51
9
39
54
66
21
140
1
102
153
68
52
45
15
69
30
41
7
36
6
60
39
36
116
4
81
84
39
51
60
36
138
6
108
12
21
9
6
12
6
42
29
76
27
60
17
31
18
27
27
113
37
51
9
11
19
12
156
24
48
6
36
219
9
120
12
60
11
7
96
24
42
84
35
7
60
69
45
18
6
42
108
77
133
30
57
99
96
5
4
39
24
77
16
33
60
6
24
45
12
123
66
60
60
111
104
4
80
40
36
3
18
48
6
89
12
43
54
18
78
27
117
11
12
4
9
42
30
12
3
189
18
36
246
15
21
24
66
9
21
18
66
54
21
33
63
3
45
27
5
43
24
66
47
4
3
17
36
67
12
6
108
24
6
141
3
66
66
6
18
96
41
37
63
48
56
19
12
9
39
42
3
87
168
21
80
31
12
42
48
11
157
102
21
45
12
84
71
48
55
17
7
33
24
33
72
6
60
42
3
44
151
33
32
67
30
11
60
12
24
115
65
79
42
59
16
24
44
55
36
6
3
12
27
41
31
5
73
48
108
15
75
6
35
36
4
24
99
36
6
111
39
5
79
21
36
27
30
27
60
3
117
20
13
23
7
12
6
24
18
41
7
9
39
21
99
12
9
3
17
36
43
45
39
6
12
24
24
71
73
30
33
44
13
23
184
3
17
13
71
67
5
85
30
24
150
66
213
32
40
3
5
85
24
6
65
25
51
51
225
45
120
24
144
71
24
67
5
40
57
27
9
54
12
60
45
3
78
23
60
16
51
12
33
3
12
18
24
30
21
87
12
90
6
21
63
6
47
24
109
36
75
9
30
36
81
68
25
15
56
19
24
6
24
11
31
5
19
12
12
93
9
95
16
20
73
71
40
36
63
12
5
19
6
35
13
12
42
36
5
1
11
7
21
27
9
36
3
45
9
167
4
9
63
9
54
42
24
15
60
21
78
6
6
132
113
55
120
60
42
90
30
11
55
42
102
53
28
9
18
114
18
18
3
140
12
108
36
100
63
12
5
60
4
ABCD 99465791442*3^$a+1 [50013]
20
7
108
33
32
40
180
27
21
45
95
19
81
60
24
51
24
6
102
18
15
20
144
108
52
15
6
24
96
30
84
101
112
15
45
132
153
15
177
90
6
42
5
132
28
225
15
147
65
36
144
43
120
77
25
111
219
6
35
7
228
42
15
8
40
12
12
51
72
60
42
6
192
17
76
140
25
47
160
15
42
66
45
9
95
55
5
13
63
120
195
204
96
144
33
32
1
15
9
6
114
63
3
24
165
108
15
53
40
32
72
108
43
9
33
15
92
13
47
48
43
30
90
12
33
9
66
9
48
45
147
3
42
78
57
80
31
24
36
5
19
93
8
24
43
77
16
20
37
23
79
66
24
6
5
115
84
120
96
12
33
80
64
135
65
1
95
139
45
36
15
129
21
75
44
115
5
16
152
52
21
30
60
17
103
24
33
60
32
55
36
12
17
28
48
12
120
63
17
28
32
13
30
90
15
15
45
12
153
15
60
60
177
120
23
244
21
42
125
43
5
115
29
96
25
102
197
163
33
135
120
24
165
45
48
87
81
162
57
140
16
87
120
33
24
75
21
39
18
42
48
222
23
25
168
120
30
60
24
78
42
65
268
15
90
48
27
3
89
31
42
267
36
9
3
60
123
9
165
351
24
51
77
163
60
57
57
15
63
48
57
72
20
76
24
8
163
54
15
176
217
15
48
24
51
249
51
60
84
48
90
3
324
51
89
43
132
126
30
42
15
72
3
5
40
63
24
60
96
30
102
45
27
18
150
17
25
18
60
18
30
137
40
33
39
108
15
12
120
81
177
123
39
5
48
73
159
96
75
12
153
57
3
144
20
55
66
42
48
285
12
20
112
75
81
45
15
84
48
27
21
32
55
12
36
77
208
72
15
33
177
48
87
57
71
72
100
12
15
53
175
237
63
105
57
66
77
193
30
9
60
36
147
285
140
12
43
78
42
53
79
168
18
87
15
42
3
3
45
332
52
15
36
24
41
144
43
12
36
60
72
45
60
27
6
15
20
37
47
1
15
75
177
12
63
5
37
18
53
55
45
12
180
45
3
45
30
12
45
168
20
19
36
9
3
60
165
105
23
19
108
48
57
27
93
75
165
297
48
35
37
96
27
45
87
80
28
252
80
16
15
264
161
79
33
15
210
30
42
3
3
17
115
5
43
30
90
30
120
24
126
57
48
9
23
28
27
138
27
140
52
68
7
210
6
29
181
30
65
19
126
42
78
120
27
48
20
60
12
148
45
15
15
132
48
45
57
42
21
80
127
17
40
153
150
17
100
15
21
72
68
100
12
183
24
21
15
57
20
12
31
210
42
132
21
15
5
160
39
21
44
36
19
125
60
36
12
103
65
184
51
69
15
33
87
18
15
212
13
138
69
116
7
53
55
17
12
13
63
15
84
65
61
24
18
53
72
108
109
23
28
135
192
5
52
3
57
8
25
102
41
19
48
120
12
125
13
35
100
48
15
9
48
20
13
35
55
30
30
17
67
216
300
65
4
36
135
84
6
54
53
13
39
108
48
32
12
31
84
33
20
163
45
105
39
8
48
7
18
255
39
33
168
80
19
53
43
120
30
102
33
9
231
44
36
49
15
75
78
18
65
60
7
153
15
162
168
27
3
17
72
1
72
18
24
101
24
36
109
35
43
120
210
27
21
59
115
33
87
81
72
32
40
68
48
112
3
105
27
30
87
68
28
24
188
277
11
7
77
96
160
129
66
5
7
42
3
3
72
90
42
78
42
213
3
65
55
9
3
48
60
24
5
25
ABCD 99465847402*3^$a+1 [50162]
12
6
29
7
17
52
12
21
135
96
20
43
45
39
6
18
29
28
156
56
37
12
42
29
36
25
15
8
7
9
44
16
63
66
47
40
8
1
39
20
13
3
51
65
7
33
3
12
42
12
39
20
19
17
37
111
9
24
12
15
27
21
12
33
42
30
24
47
4
15
54
23
4
20
4
96
15
54
36
35
64
92
7
24
18
18
9
8
1
12
39
51
29
48
12
7
21
24
21
15
21
60
48
15
8
1
51
15
126
18
17
16
116
60
13
12
60
18
41
36
4
39
9
33
12
78
9
20
19
60
9
3
24
48
6
12
27
56
49
63
45
23
4
8
24
24
64
56
36
4
3
17
7
12
24
17
19
126
35
76
60
9
99
8
24
4
21
71
4
39
12
54
18
17
25
36
30
24
18
23
4
104
13
102
18
24
30
33
27
5
49
63
48
44
37
18
6
39
24
12
8
61
35
24
124
27
41
28
72
24
3
45
9
12
54
17
40
33
11
16
80
73
23
100
8
13
23
1
36
39
15
53
4
8
7
54
3
24
21
6
18
30
161
7
57
9
96
54
36
30
6
5
25
3
48
12
33
63
156
20
36
31
21
15
48
5
4
69
15
15
41
67
78
95
88
56
4
45
23
48
4
8
28
36
27
18
114
30
131
103
6
72
66
33
20
37
3
20
13
60
3
9
36
27
32
1
23
120
1
48
18
132
21
32
24
40
48
9
36
15
3
5
28
12
15
9
3
18
99
27
33
80
36
1
48
95
1
15
3
45
36
3
33
39
5
4
159
162
66
53
4
69
39
3
5
4
63
30
3
39
153
20
1
54
5
4
45
39
92
31
60
66
36
15
56
97
59
13
99
9
12
18
60
29
24
1
12
27
36
9
6
9
45
18
57
44
16
24
3
21
72
176
52
12
39
6
39
27
18
78
9
20
19
33
36
99
17
24
4
32
60
79
41
43
24
48
21
132
15
72
90
192
27
36
15
89
55
9
32
25
54
65
12
40
12
48
204
44
49
75
27
9
45
35
4
48
3
18
6
17
49
18
60
30
18
33
3
29
31
29
7
33
21
15
140
25
59
7
81
12
56
37
23
7
33
12
56
16
24
36
81
15
15
6
18
12
6
12
51
3
5
31
54
18
72
6
36
12
23
28
27
9
228
9
24
3
27
6
39
80
24
13
144
18
29
40
27
12
54
51
3
5
108
13
63
20
25
36
6
9
68
4
57
6
36
108
5
36
48
1
12
27
84
3
113
16
36
9
36
59
13
51
39
33
27
41
4
12
9
90
18
78
65
7
33
3
17
55
65
7
18
63
81
35
1
18
84
9
33
51
33
83
103
45
57
23
52
15
6
12
87
9
11
25
39
69
84
23
52
12
108
36
12
48
56
76
9
6
12
54
18
29
25
24
11
7
113
4
96
3
21
8
28
36
27
9
8
72
24
1
27
27
54
18
21
33
15
80
24
1
23
1
39
32
1
143
100
3
42
63
36
60
12
27
101
43
84
6
99
39
42
3
44
37
15
3
45
27
5
4
120
48
12
36
80
43
21
27
6
47
36
1
18
6
23
4
36
32
52
33
3
20
4
12
44
16
20
76
15
29
7
6
71
13
78
21
81
63
44
7
105
3
17
24
40
27
120
54
99
20
24
4
96
24
36
92
43
9
39
96
81
36
3
17
24
1
3
15
54
59
13
108
3
80
7
12
78
54
65
1
39
3
45
12
8
73
27
69
11
64
69
36
18
65
24
13
51
3
9
15
9
27
30
3
69
27
15
57
9
27
9
18
69
3
21
32
73
15
3
29
49
48
27
20
4
36
20
16
9
18
36
69
12
45
3
60
12
33
36
11
40
20
85
3
8
52
45
63
44
16
8
19
12
21
57
90
41
12
4
27
9
12
21
18
84
5
19
33
39
9
68
85
54
17
13
11
4
56
7
18
51
36
12
12
33
18
18
30
90
18
60
9
9
59
4
8
120
4
36
44
16
45
180
39
24
87
9
36
20
43
9
3
6
3
20
79
5
31
24
54
3
24
39
9
9
54
6
18
45
9
11
24
52
8
72
24
1
18
41
13
11
67
9
9
15
56
60
28
57
39
20
12
1
90
30
24
36
18
5
36
52
8
19
33
36
3
53
19
21
48
68
49
51
44
25
15
9
72
3
15
9
21
6
33
8
97
36
99
45
51
9
72
30
5
40
56
67
53
1
12
24
48
3
15
105
12
20
49
3
8
7
90
30
24
36
36
102
54
29
112
12
69
48
3
39
120
81
15
21
15
9
27
5
24
19
24
12
42
3
69
12
36
59
4
24
3
5
73
11
19
6
18
30
11
4
3
18
24
3
8
25
47
19
42
3
24
20
52
68
7
54
78
18
3
9
18
29
7
42
36
18
12
24
81
9
131
4
111
33
93
39
39
5
7
60
105
75
36
77
43
6
54
29
52
75
17
79
9
12
48
3
12
77
40
24
12
8
16
21
87
3
24
33
8
31
77
4
8
4
33
11
64
48
3
9
9
27
12
15
9
48
15
45
12
27
6
27
21
15
27
30
18
6
30
21
96
15
41
4
3
33
75
41
52
75
33
24
33
27
20
16
20
60
1
27
3
9
15
5
4
3
24
108
21
9
3
51
17
7
18
27
75
41
31
6
15
12
92
1
3
123
6
3
60
24
3
54
18
5
7
21
57
36
3
140
16
39
45
9
84
119
24
1
18
41
4
24
96
3
17
19
21
15
17
55
45
132
51
69
27
5
13
11
7
84
6
30
9
104
16
39
5
4
12
20
16
63
36
24
5
12
64
36
12
69
83
109
18
33
36
3
78
66
57
24
27
60
30
54
24
12
54
18
24
17
96
120
13
72
15
57
6
57
44
72
1
23
4
32
88
15
36
6
27
39
9
9
63
45
24
90
12
54
47
67
21
51
5
115
17
48
12
85
3
24
15
84
81
36
27
162
60
23
31
21
33
35
1
27
56
73
15
12
48
48
12
9
6
41
64
32
37
51
27
9
12
8
1
63
63
29
7
96
18
12
6
5
13
291
8
37
51
9
18
57
32
64
39
18
23
64
12
20
7
17
73
18
60
29
7
9
57
36
6
54
11
1
24
108
12
24
83
37
42
29
4
39
29
24
28
68
13
11
55
105
9
11
40
21
18
129
60
12
140
13
6
45
32
7
18
27
12
60
27
18
24
35
4
9
6
33
20
4
24
20
43
9
68
25
27
60
21
27
15
45
12
33
11
37
23
16
12
3
6
66
18
6
30
54
18
ABCD 99465974794*3^$a+1 [50037]
42
198
57
80
48
7
54
6
54
39
87
18
192
60
210
185
48
432
145
60
54
84
42
63
111
161
109
114
102
18
36
150
54
57
9
54
162
15
225
54
425
16
75
54
60
126
18
126
21
80
25
108
11
145
150
156
108
132
84
114
12
54
53
192
175
66
108
222
90
144
59
31
36
77
43
78
39
27
126
60
27
117
210
41
55
30
24
30
6
47
16
27
149
115
45
51
174
143
48
295
54
96
3
15
81
21
59
109
156
6
18
207
39
150
90
281
115
29
64
80
97
30
54
150
120
36
54
150
29
25
30
96
120
65
16
128
7
150
144
66
18
360
6
90
39
51
381
33
252
84
54
456
144
126
84
306
269
97
95
25
78
36
5
16
224
64
27
149
49
15
57
54
65
205
96
35
109
36
144
360
54
12
53
271
60
90
126
54
23
96
217
54
81
69
120
36
60
120
54
149
67
114
36
54
120
6
234
66
108
42
17
73
23
157
30
54
335
31
113
97
207
123
5
175
18
66
29
16
81
24
504
336
63
32
55
54
102
348
65
16
75
54
15
32
319
174
179
97
30
60
54
12
227
16
501
59
85
252
48
162
90
323
25
126
66
24
36
48
42
17
48
25
54
30
114
65
16
75
96
138
11
25
6
54
120
51
45
264
395
48
43
114
180
111
213
72
84
63
80
97
54
72
144
36
29
25
54
372
24
84
81
51
228
137
259
54
96
54
36
84
36
186
27
81
47
415
114
36
84
204
282
198
6
180
30
114
209
48
48
31
24
12
24
30
60
66
9
45
204
215
121
24
36
11
73
72
60
30
149
48
48
103
57
32
103
600
129
69
11
331
144
101
64
225
96
90
138
27
99
60
54
180
71
49
42
5
133
132
360
30
54
155
25
36
114
36
173
151
41
25
78
126
30
60
144
161
48
16
80
1
54
57
144
69
171
144
81
90
36
113
67
84
90
6
48
96
234
95
7
18
36
216
299
175
54
11
61
147
87
180
54
12
108
135
15
17
175
54
150
156
150
54
29
144
97
36
27
288
165
107
16
417
143
55
105
27
30
54
126
54
114
162
48
90
6
90
30
225
81
114
93
63
18
191
96
115
120
24
54
30
42
63
57
54
6
18
41
61
90
54
6
90
90
90
47
127
65
31
390
27
231
210
42
29
1
150
54
90
126
18
ABCD 99466051154*3^$a+1 [50167]
99
32
88
1
8
3
9
23
32
28
1
52
32
3
9
88
23
33
82
5
33
11
95
6
7
8
17
40
12
19
125
19
37
4
11
4
75
29
27
21
139
5
56
12
12
56
53
24
28
7
16
120
1
24
11
25
19
52
84
8
101
11
20
13
66
61
4
29
32
24
10
45
69
15
5
28
62
85
16
16
33
10
48
8
21
16
77
23
73
11
48
32
3
21
16
65
83
36
75
5
16
1
75
33
99
11
29
1
24
60
6
10
44
10
18
39
45
31
8
29
11
17
67
61
10
56
29
52
12
1
31
73
7
40
16
80
24
20
65
63
7
8
13
59
69
52
44
24
25
39
137
35
20
93
11
1
63
48
24
28
12
41
2
6
10
5
1
55
11
5
8
5
14
5
85
46
102
3
89
27
80
59
5
9
15
72
25
39
44
7
25
13
3
44
16
25
8
15
20
5
26
16
29
33
3
55
8
1
33
12
31
24
28
36
51
5
11
18
35
45
76
23
48
84
60
19
17
9
35
36
12
25
10
45
8
24
40
48
5
28
2
112
21
9
31
5
59
24
45
11
73
42
61
8
4
15
37
44
76
24
56
16
5
3
45
110
54
11
25
7
29
34
1
41
12
36
11
8
37
15
36
27
6
40
74
40
18
12
60
23
13
44
7
93
12
20
151
8
9
90
13
20
13
26
34
35
16
53
15
7
25
23
18
24
20
23
5
107
25
20
11
89
50
5
115
24
112
38
16
43
20
11
5
19
45
75
6
15
37
3
105
11
36
19
73
28
67
26
30
30
11
36
19
25
21
15
8
20
25
19
20
76
27
9
15
5
9
79
16
52
63
46
55
13
70
2
35
49
40
42
48
21
60
9
20
7
27
113
69
18
42
28
36
19
12
44
16
20
39
102
19
53
72
18
1
12
67
37
40
25
159
91
54
42
90
59
3
13
29
11
8
11
10
20
16
39
29
4
80
7
33
50
6
16
60
59
81
40
75
4
32
17
11
25
70
21
64
5
11
3
22
15
24
40
32
27
5
45
6
6
24
67
20
3
54
10
18
3
45
54
1
156
40
19
5
21
3
8
53
31
29
20
35
24
72
19
112
2
12
63
67
13
1
7
72
28
52
60
55
73
4
45
4
39
40
16
75
30
87
8
35
29
20
23
53
1
44
4
2
30
15
8
60
52
1
59
63
21
51
34
44
10
17
25
14
30
71
13
28
39
20
36
32
1
7
105
122
5
12
25
19
4
23
38
4
43
8
16
8
68
87
112
5
13
7
29
15
69
3
8
36
13
2
34
15
149
52
8
35
11
26
166
14
114
45
16
64
4
1
11
19
74
52
23
21
46
8
1
12
29
4
56
4
12
24
31
19
24
57
20
80
53
11
5
39
15
1
71
8
5
5
7
12
16
4
21
74
113
47
21
45
31
4
56
53
36
27
113
30
29
5
11
21
11
139
13
5
150
33
25
24
3
33
119
40
5
16
3
4
55
6
7
9
36
67
48
35
48
25
31
18
27
3
10
51
59
37
51
37
101
96
19
11
21
3
29
8
12
17
6
2
30
58
30
38
11
23
21
32
4
95
33
13
8
31
5
48
55
60
45
7
13
7
104
19
37
28
12
3
10
20
36
36
64
20
4
66
1
108
41
66
13
16
45
16
24
104
35
8
72
123
13
35
6
66
9
140
33
72
15
24
19
50
51
61
38
46
11
31
90
14
70
35
1
8
55
4
8
3
61
36
32
92
9
7
27
2
19
24
27
1
5
87
11
112
13
49
12
11
73
47
13
4
2
18
16
11
1
7
65
67
25
4
7
8
65
76
35
68
12
83
6
31
16
3
21
1
3
20
16
33
32
4
80
27
67
18
38
1
16
13
15
9
11
1
51
115
45
17
16
15
16
35
54
39
32
33
71
72
13
31
5
18
37
33
48
39
3
5
96
40
21
55
29
71
8
11
45
27
5
12
32
23
21
5
46
53
21
52
24
23
13
59
3
5
8
33
56
15
1
67
20
5
23
44
3
5
13
68
34
18
19
41
47
165
22
13
72
35
9
5
64
47
8
11
50
4
2
18
6
29
12
29
47
4
128
1
44
36
64
12
55
8
33
23
44
5
107
4
9
2
16
45
9
11
20
8
11
18
60
40
31
19
22
18
26
76
103
8
33
55
80
51
5
49
15
24
17
23
5
60
20
11
35
29
25
26
30
51
1
8
11
24
56
9
42
38
10
121
28
20
20
28
12
25
55
3
30
2
97
23
10
20
31
16
5
36
8
4
55
25
27
3
42
31
33
44
10
18
54
74
11
28
85
20
12
10
13
1
7
28
41
38
5
40
25
2
54
90
141
9
67
12
11
29
12
13
10
66
20
35
5
31
8
8
28
135
37
49
24
91
15
18
6
5
52
9
11
117
16
39
5
10
26
70
30
19
60
145
52
11
25
2
6
51
36
27
5
17
11
64
5
71
24
28
25
60
23
33
19
52
48
1
60
24
22
38
15
25
2
21
27
5
28
4
93
36
144
15
57
20
16
48
14
5
35
13
37
22
24
50
87
25
30
42
75
45
23
39
29
25
10
114
11
1
18
18
19
5
31
12
1
51
13
18
38
34
126
31
8
35
16
37
32
8
9
4
36
18
61
5
35
25
104
143
12
28
13
27
83
25
20
25
31
100
20
109
27
33
64
36
30
14
10
21
9
71
19
62
16
15
52
5
36
44
10
53
19
5
36
28
36
4
24
72
8
11
6
40
31
67
40
101
12
32
17
20
58
2
19
9
60
3
4
25
23
47
14
71
16
27
5
35
13
5
14
89
49
22
8
45
20
12
43
6
66
34
91
20
23
6
24
7
9
36
23
21
10
42
35
19
8
57
93
76
7
79
21
13
44
10
6
67
5
7
32
68
32
20
5
35
11
8
16
8
46
7
13
36
18
88
29
24
32
40
48
99
46
26
88
5
16
5
35
24
8
59
30
3
21
111
28
33
8
60
4
12
44
160
12
18
6
8
3
9
30
34
24
31
12
43
21
19
5
12
9
40
8
27
69
46
29
45
6
54
7
8
16
83
40
37
48
1
95
29
6
30
50
24
16
24
5
27
16
114
11
93
30
94
27
28
72
16
3
40
26
3
1
31
24
44
76
49
82
13
77
24
54
2
103
5
16
12
168
7
79
16
5
73
7
8
36
15
1
5
47
25
3
23
5
17
60
19
104
16
19
6
31
53
6
16
5
57
107
25
4
87
32
28
17
46
17
20
125
127
28
24
9
52
8
46
25
16
7
126
7
53
20
15
105
4
72
115
11
18
39
20
25
23
3
5
49
90
5
113
60
44
58
45
33
104
58
66
35
32
77
11
69
100
36
6
21
9
96
7
11
17
49
19
17
8
124
7
16
25
8
35
11
1
5
43
25
ABCD 99466085248*3^$a+1 [50035]
35
45
64
32
84
4
20
15
72
240
213
52
108
131
9
36
99
81
15
24
96
120
1
20
3
1
44
136
11
129
196
83
85
35
96
120
1
68
36
4
120
227
93
100
71
24
57
4
20
15
61
35
13
20
120
132
4
12
24
155
241
23
120
45
171
1
32
40
95
61
96
44
135
141
4
12
32
51
24
21
291
48
105
220
11
129
15
21
219
1
56
15
48
241
360
36
248
172
84
56
256
83
21
4
44
27
1
32
88
119
49
84
11
25
180
96
84
24
36
59
13
84
104
111
24
37
12
20
36
4
108
32
15
72
25
104
324
12
4
20
396
88
132
68
40
11
21
40
8
51
120
1
8
15
21
24
16
56
75
49
24
95
96
97
23
81
76
59
408
37
156
24
216
8
112
32
111
24
1
44
28
68
16
128
72
40
108
215
120
1
284
40
92
76
180
32
12
64
11
69
40
11
9
39
73
44
40
59
1
68
40
32
48
172
8
87
133
155
57
183
21
112
212
135
81
76
84
71
129
4
12
36
32
27
1
108
120
180
140
24
16
11
13
11
96
168
72
49
71
9
36
99
1
23
57
39
96
13
200
52
36
59
105
16
23
121
23
13
24
59
21
99
69
12
24
76
8
27
48
25
71
49
36
72
24
36
8
76
35
1
92
40
116
60
51
1
60
107
81
15
129
96
16
24
36
179
1
44
51
48
117
76
47
25
56
84
240
12
135
85
24
80
36
184
191
49
72
84
20
4
80
96
3
85
132
8
76
24
152
4
20
52
23
141
120
3
61
59
121
84
92
148
11
1
95
48
145
60
48
68
36
144
60
4
107
24
9
52
24
395
81
100
83
1
71
25
95
153
120
148
24
35
24
81
15
213
112
24
179
157
20
4
12
143
21
3
72
48
97
23
57
39
21
75
9
39
37
36
144
24
71
45
4
132
8
36
64
36
83
120
96
37
24
36
108
35
37
32
52
96
192
95
81
36
40
60
95
133
252
24
71
24
229
12
20
124
20
99
61
96
83
21
99
97
60
35
1
84
128
12
28
108
72
12
35
213
36
40
95
45
112
59
1
167
25
36
144
155
81
111
24
25
95
24
13
59
49
36
35
9
36
60
48
15
201
4
131
81
63
73
32
15
37
20
48
72
39
37
32
51
61
60
44
280
36
36
12
32
15
25
24
116
40
59
69
120
40
20
135
201
15
24
72
145
23
1
44
96
51
61
8
60
52
24
35
109
80
24
171
61
144
56
3
73
47
57
16
252
11
49
108
68
135
25
71
61
8
40
204
36
35
141
124
20
99
301
59
45
112
36
84
20
40
68
120
36
76
36
167
85
155
13
144
8
36
24
36
76
84
131
109
104
120
51
45
16
24
84
20
195
25
167
48
37
120
20
39
81
64
12
32
147
109
11
24
69
171
37
59
24
25
36
275
45
75
48
57
16
240
8
4
32
99
9
36
36
76
59
69
16
155
48
96
81
39
1
215
1
47
57
15
69
100
95
9
148
68
4
12
95
24
45
76
23
45
88
272
51
21
48
40
72
68
40
32
15
24
24
37
180
8
72
4
35
24
105
12
3
73
104
4
35
24
73
188
172
44
24
4
167
24
96
45
99
1
68
27
129
40
132
84
36
83
21
148
60
12
23
ABCD 99466208698*3^$a+1 [50026]
13
180
12
32
15
36
9
16
128
9
7
84
80
9
67
128
132
60
100
20
123
45
16
20
220
59
13
32
40
56
111
93
108
24
124
20
27
37
125
3
12
12
153
108
54
18
72
31
12
47
33
72
3
13
72
68
9
3
16
20
96
63
61
20
84
12
3
18
144
79
104
15
153
28
32
28
20
9
51
24
96
99
18
39
144
96
4
96
53
115
36
32
60
27
18
39
148
60
140
36
64
32
48
52
204
44
40
12
35
129
12
39
36
33
52
32
48
108
87
45
4
24
96
20
160
11
57
33
55
8
207
13
80
159
45
52
65
15
3
57
4
11
133
36
104
72
124
20
24
243
13
32
52
36
29
111
4
8
24
64
44
33
27
136
24
20
12
51
37
12
23
18
55
20
40
8
60
16
35
13
32
36
24
64
20
99
81
16
8
93
187
48
17
15
183
57
60
16
20
136
24
29
15
48
27
265
23
72
18
39
105
18
37
56
69
279
64
68
28
47
72
21
16
20
15
21
48
60
256
44
64
36
92
9
90
21
12
28
144
84
36
348
60
5
15
12
36
52
60
80
33
3
16
56
280
80
28
36
8
16
20
16
20
24
24
165
108
79
284
87
105
28
24
48
32
172
23
45
72
24
120
9
31
104
16
11
25
11
85
20
39
33
3
225
9
43
47
9
64
20
15
13
48
119
33
165
7
132
56
88
152
69
18
18
55
35
13
41
108
51
40
32
40
192
23
49
8
96
81
31
59
13
8
72
192
16
212
52
60
20
216
39
121
32
153
54
36
37
53
72
115
83
13
32
24
4
60
84
92
84
12
45
54
18
90
73
48
332
4
120
35
108
33
75
165
4
60
8
123
45
24
24
96
45
99
16
83
13
84
65
79
11
153
16
96
104
16
36
47
18
123
52
144
95
36
157
116
76
128
16
47
37
56
36
60
24
60
51
13
116
192
12
48
15
109
48
95
213
12
45
75
280
36
44
40
47
81
45
54
61
140
192
36
21
3
15
57
28
80
33
27
63
9
16
29
3
15
1
24
116
64
96
36
60
68
76
89
18
105
120
48
69
15
28
32
16
104
12
28
143
9
28
233
72
51
129
27
16
44
3
1
179
45
148
44
4
60
41
3
36
156
111
90
15
12
36
144
12
48
57
91
24
224
21
91
32
16
24
140
112
108
107
21
4
128
36
40
104
16
11
85
48
32
141
195
75
133
29
15
28
132
12
8
165
18
54
15
16
84
8
3
49
164
39
1
20
112
65
99
136
32
93
7
47
18
18
97
47
25
24
12
48
17
3
136
8
16
72
164
4
44
60
16
89
108
72
27
40
168
8
24
40
48
20
36
160
144
275
45
45
115
47
33
96
16
24
176
15
81
72
27
18
72
51
192
135
45
27
21
100
12
96
44
87
18
27
48
12
16
5
175
5
187
32
36
72
123
9
63
33
28
29
75
87
9
72
9
79
119
1
24
56
136
44
96
3
45
16
32
69
63
16
24
80
15
21
12
165
19
35
105
96
15
93
4
20
88
137
31
44
28
77
75
88
35
180
45
64
35
121
5
63
64
36
56
120
144
24
36
172
80
72
16
60
44
100
83
54
18
72
45
28
20
28
32
45
7
20
63
1
17
7
68
15
33
124
80
88
92
15
37
53
43
8
24
28
59
9
64
12
131
25
72
96
44
87
169
96
44
24
16
101
18
25
12
53
27
48
52
56
40
47
45
16
20
40
80
16
56
252
393
67
68
207
145
32
21
15
24
84
96
36
48
96
40
48
96
20
60
21
63
12
24
12
60
117
67
23
72
49
44
16
20
312
24
16
48
24
5
27
24
60
240
96
108
3
13
167
25
20
27
1
24
140
33
195
24
24
27
33
36
16
8
64
ABCD 99467134454*3^$a+1 [50015]
51
39
65
36
49
63
8
72
1
167
28
44
100
87
36
9
36
9
3
56
4
12
24
140
24
7
5
24
36
16
72
128
43
21
156
3
6
15
21
3
20
61
6
5
28
72
120
63
81
81
3
24
48
68
76
99
77
4
36
33
12
59
1
54
30
11
4
99
9
48
9
60
36
3
20
120
40
20
7
9
15
33
21
87
24
20
40
81
3
20
7
93
60
56
25
15
8
16
12
168
132
84
8
7
185
4
20
4
8
28
60
36
36
24
156
12
140
31
89
96
16
99
6
84
39
3
5
43
42
30
33
27
33
24
20
31
12
9
128
12
36
60
28
12
132
21
15
56
49
15
32
25
3
36
8
12
16
105
3
92
103
45
15
41
16
20
40
44
1
195
8
31
93
12
36
20
4
60
8
36
55
30
36
39
132
20
85
143
1
3
20
13
84
95
19
117
72
8
13
75
15
9
33
27
12
24
27
18
12
3
92
24
25
51
48
72
24
44
24
121
27
12
36
84
72
8
43
234
6
33
20
16
8
52
36
33
327
32
73
120
60
84
24
12
95
168
61
11
52
60
108
3
65
16
9
95
40
36
15
5
36
72
13
27
12
84
36
144
21
15
44
97
75
12
57
39
80
16
15
5
28
128
49
24
12
155
4
9
35
112
20
25
3
144
8
352
20
103
57
12
9
35
64
60
57
36
18
9
3
33
81
99
32
28
57
15
60
24
8
40
72
48
96
81
15
60
20
100
9
12
75
24
56
52
33
54
41
28
36
20
49
47
12
1
15
84
12
84
44
12
36
40
9
36
23
1
135
21
23
52
20
13
27
9
131
88
36
8
13
18
66
3
93
59
31
17
16
116
64
56
16
48
45
30
105
32
48
4
20
16
12
39
5
4
12
20
48
24
12
1
3
15
17
40
68
64
96
57
3
20
7
129
24
45
11
124
12
33
219
8
13
51
8
16
32
4
51
18
35
72
49
83
36
16
9
167
103
81
81
27
32
4
36
51
9
36
120
9
6
18
27
44
96
12
88
20
13
36
11
49
39
20
4
36
80
16
39
9
48
9
96
15
8
12
55
77
12
24
40
12
32
36
1
23
72
61
87
140
133
99
45
39
144
12
68
31
5
4
108
9
35
136
9
126
18
30
21
75
9
104
7
6
27
68
49
51
3
9
8
24
48
60
52
68
1
30
42
23
4
3
5
60
48
1
15
24
36
60
8
1
36
99
21
39
141
51
12
33
18
45
60
84
36
24
8
64
21
15
39
153
80
1
15
44
28
75
53
91
30
6
113
7
9
20
85
3
168
3
41
4
36
56
13
59
28
3
57
72
51
17
85
15
9
71
60
88
51
9
21
54
29
40
21
27
12
12
48
32
31
29
16
9
3
93
3
12
33
126
96
9
45
23
36
4
57
24
120
39
57
75
36
24
24
20
36
49
36
54
42
159
75
33
36
12
80
24
76
32
36
16
141
59
4
45
15
75
57
15
45
9
3
60
8
132
12
85
95
24
121
3
20
36
16
9
39
21
12
3
87
45
60
72
12
36
12
21
71
4
15
57
24
8
36
16
8
52
9
90
129
56
64
8
60
100
33
11
4
32
12
1
30
6
23
12
24
67
18
12
27
12
15
24
45
84
36
96
96
15
5
60
25
60
30
78
35
16
20
4
15
185
31
45
36
9
23
61
11
28
8
85
27
32
16
48
44
28
20
4
9
47
108
16
51
5
28
12
45
15
12
93
27
51
9
27
81
24
36
20
19
9
72
60
33
11
4
24
87
93
60
36
81
36
24
23
40
57
23
91
12
105
9
3
12
20
76
84
20
28
12
9
39
20
60
28
224
49
36
23
16
12
72
120
21
39
8
4
8
28
60
3
12
77
1
15
56
76
15
5
12
121
11
64
21
30
36
5
40
45
3
80
31
66
3
15
185
60
120
96
4
237
15
48
45
15
21
95
1
27
120
12
21
87
3
53
1
63
32
4
84
12
21
23
31
113
36
64
108
3
66
60
71
19
5
4
147
33
27
93
15
66
39
44
48
88
20
144
76
20
25
15
24
56
72
49
183
20
28
24
15
54
36
3
80
13
35
52
147
5
4
21
51
3
42
87
56
4
51
12
24
69
24
56
12
40
72
32
36
55
18
39
60
3
77
100
72
8
31
129
21
111
48
8
12
91
69
111
5
7
9
48
12
39
5
96
124
164
43
9
9
36
75
15
65
16
15
57
108
12
8
72
16
51
41
48
37
35
52
92
4
81
6
18
12
24
3
32
16
15
5
55
57
27
5
28
60
57
35
1
95
49
71
49
23
16
57
15
84
81
63
21
6
90
59
36
43
101
4
111
24
21
24
21
24
30
57
48
75
42
30
9
48
3
5
25
23
36
40
24
44
16
15
60
57
69
3
12
39
12
45
69
39
60
12
140
13
72
3
36
8
88
32
73
15
20
73
36
54
9
180
27
5
40
108
60
8
40
45
15
3
41
25
39
20
175
5
31
29
85
111
15
66
59
64
81
15
21
15
33
27
12
36
84
48
24
104
4
72
48
60
8
52
192
111
29
84
1
23
12
1
39
24
36
45
23
31
17
40
12
20
1
51
8
36
76
116
49
11
72
7
ABCD 99467326202*3^$a+1 [50317]
144
24
120
27
90
155
79
54
107
48
151
65
60
145
51
24
36
15
18
90
57
105
234
41
4
44
1
35
19
41
121
180
72
107
19
201
224
72
133
135
12
68
36
156
97
243
63
36
21
180
33
107
40
168
96
75
9
356
85
71
160
144
165
75
420
99
77
48
55
21
51
153
152
19
270
36
83
7
90
23
96
259
36
36
72
41
76
180
80
144
1
111
15
162
111
20
157
15
48
192
33
51
120
135
29
61
71
37
107
16
8
40
32
13
54
21
15
21
20
16
15
125
4
216
24
176
85
243
132
84
99
105
75
36
285
176
25
95
13
27
68
76
56
43
45
32
4
44
40
12
68
25
71
163
117
63
21
92
67
72
125
40
375
41
120
64
336
33
27
27
72
9
180
236
36
133
71
36
60
148
12
24
60
60
104
96
121
183
120
147
18
111
15
65
64
60
216
56
7
18
63
27
54
111
357
23
4
144
99
252
18
107
19
36
54
167
88
96
180
96
48
20
61
11
84
144
240
112
180
48
56
24
40
15
21
116
144
216
97
51
12
9
180
36
23
96
124
140
49
87
120
56
48
85
27
99
21
104
96
108
132
28
12
288
20
112
20
88
96
225
18
18
95
49
90
36
125
24
301
15
3
41
31
65
24
91
18
35
12
60
19
54
11
4
200
112
144
56
13
27
48
15
81
9
27
99
288
90
71
40
56
16
15
29
76
24
159
45
36
9
87
8
72
49
11
4
60
105
51
84
44
40
56
100
84
156
396
264
21
75
24
104
72
24
40
129
15
21
171
63
17
64
9
47
40
68
25
36
111
20
144
139
357
180
57
72
39
69
143
60
148
20
25
47
84
60
25
54
21
84
192
44
64
9
107
124
57
35
280
153
36
15
75
21
68
112
80
25
72
72
126
545
49
15
39
126
59
16
24
312
57
162
261
288
27
5
13
35
235
5
72
48
19
101
160
117
63
45
54
36
125
76
36
195
153
60
39
17
40
15
36
108
17
24
16
264
24
15
126
15
96
69
135
96
3
5
172
68
76
20
19
36
288
53
37
143
24
64
80
67
198
87
3
36
125
16
147
108
129
123
108
29
475
81
60
75
125
24
96
7
153
153
11
4
120
120
12
128
1
126
18
15
92
253
11
96
60
4
140
4
56
25
111
104
19
17
64
9
11
79
57
20
28
120
56
43
153
140
4
84
105
72
54
161
84
16
63
36
41
40
24
176
100
164
40
45
11
160
8
16
21
219
96
8
76
20
175
324
41
84
1
54
21
51
18
11
300
49
195
36
39
72
65
24
1
3
20
40
36
176
244
200
4
36
33
36
27
135
5
4
9
35
12
100
108
56
49
27
68
31
221
28
36
36
428
96
55
101
4
20
64
45
ABCD 99468149096*3^$a+1 [50111]
72
13
56
120
45
3
51
37
23
81
291
114
91
32
141
171
120
136
104
24
120
81
15
129
7
144
29
51
39
241
125
75
136
32
21
90
49
77
36
7
152
64
72
89
31
125
259
11
24
93
27
69
232
5
90
24
33
168
9
36
75
48
45
67
24
48
32
21
67
48
152
3
133
101
24
36
31
23
9
21
67
192
11
205
24
47
73
272
40
59
21
88
77
3
72
88
56
45
147
15
33
45
90
120
9
40
23
108
37
144
8
51
61
41
54
1
23
9
72
39
1
264
72
104
136
72
143
18
90
36
73
53
90
168
120
1
5
120
19
96
56
112
48
24
120
200
315
24
165
16
80
16
72
23
169
35
61
240
240
104
39
49
143
129
24
64
8
279
24
1
11
24
45
75
133
107
165
105
15
16
35
108
49
101
19
72
128
51
21
9
6
234
111
99
21
64
56
24
112
224
16
23
129
168
64
96
155
13
296
136
24
48
23
57
88
53
90
72
33
184
32
99
12
25
173
51
16
203
109
53
108
6
289
101
3
96
120
75
189
136
35
21
64
24
32
40
11
85
59
36
24
225
21
27
16
96
8
141
72
19
120
29
90
25
11
21
160
8
45
30
61
11
189
16
8
160
5
51
40
24
216
80
111
108
6
63
40
71
60
277
24
200
40
56
64
5
195
141
24
43
23
144
24
169
167
49
24
32
16
72
77
139
104
171
90
75
16
48
23
49
59
36
273
120
57
60
30
204
12
93
216
16
53
90
49
72
48
17
90
285
304
24
83
37
41
192
18
45
96
64
72
48
71
73
77
90
33
88
24
119
81
24
112
48
176
16
53
75
16
35
61
8
15
6
75
195
45
21
54
13
23
78
30
117
9
31
240
23
12
180
198
91
120
5
363
21
99
3
13
11
66
54
85
29
36
39
96
16
8
112
29
91
24
144
24
11
36
9
40
131
85
125
36
78
126
19
47
265
5
18
1
56
40
32
112
35
13
168
48
264
120
47
1
59
181
8
75
61
29
72
67
101
12
18
72
37
176
75
37
8
27
78
36
66
265
72
47
25
96
72
8
45
27
208
35
24
21
45
90
25
53
115
24
200
40
47
9
112
48
144
17
234
66
90
24
66
31
80
24
9
6
273
87
84
141
16
5
18
96
120
1
32
72
88
56
24
208
23
6
75
88
11
6
111
112
72
8
88
24
8
171
30
7
143
49
96
47
24
25
149
51
45
3
171
36
216
108
261
159
246
36
90
168
45
81
234
109
176
87
217
48
59
133
71
1
128
63
25
24
8
112
155
13
11
12
90
63
27
37
168
72
80
112
8
27
45
40
80
51
45
40
389
3
88
312
41
7
29
3
51
37
24
11
13
216
120
101
18
25
11
61
32
21
66
24
49
72
35
45
48
72
16
104
16
119
73
17
144
90
36
156
54
111
88
56
39
1
24
24
32
111
33
40
72
80
48
64
32
15
9
111
36
18
6
21
72
261
51
16
29
51
112
72
89
7
32
27
21
72
40
48
24
35
30
39
75
21
40
216
ABCD 99468480526*3^$a+1 [50000]
60
68
25
47
37
24
12
12
12
78
6
47
13
24
47
25
3
108
3
6
54
6
83
13
3
12
15
17
36
49
18
18
6
65
16
87
12
6
59
28
15
17
1
12
36
11
4
27
168
24
53
12
67
54
15
144
12
99
6
3
15
21
32
37
47
31
30
12
63
27
101
19
18
35
85
3
20
12
37
6
9
20
28
60
80
100
27
12
9
21
24
30
9
81
72
3
81
3
72
9
24
42
21
20
49
18
12
48
60
6
42
9
24
51
6
15
57
6
77
19
9
56
31
17
12
16
39
9
39
48
5
73
54
5
13
39
144
24
15
12
18
48
23
79
17
36
12
52
9
60
6
65
13
6
6
11
13
47
52
3
53
16
48
8
64
45
90
60
5
16
9
23
1
66
54
156
11
48
1
111
24
21
30
12
17
73
23
19
53
25
11
36
1
30
9
69
12
39
48
32
25
39
15
77
19
33
8
13
6
78
35
31
6
36
23
12
43
5
36
96
7
18
78
5
25
12
24
36
42
156
9
105
11
121
35
1
15
9
23
7
9
21
3
33
27
15
17
36
7
12
198
60
75
72
9
71
25
15
24
21
83
1
11
1
12
48
30
24
90
15
3
18
35
28
9
12
23
7
9
9
63
24
9
36
3
32
13
66
30
54
48
42
12
23
36
7
93
75
24
5
37
11
4
3
41
1
18
113
13
35
12
13
60
27
12
32
16
45
3
27
53
31
65
13
11
12
13
6
60
6
102
42
24
51
48
21
12
54
21
135
9
56
24
25
23
61
12
18
42
3
57
15
24
44
1
48
15
63
48
12
9
8
37
84
6
5
4
45
36
18
12
9
105
30
12
33
9
12
24
30
5
31
6
150
5
25
35
4
45
3
32
48
7
6
48
35
64
57
3
8
25
18
12
54
3
33
12
15
3
9
80
31
12
6
30
12
5
37
11
25
75
45
6
65
24
16
36
69
66
5
37
51
15
96
29
121
24
6
9
20
7
69
9
24
60
3
9
24
36
18
5
36
1
3
8
24
16
72
33
12
75
33
54
66
83
49
60
15
48
68
1
6
12
42
18
5
1
42
30
15
45
24
3
56
37
15
3
54
3
8
76
44
1
66
17
37
11
4
39
57
9
84
47
19
18
71
79
42
63
45
6
9
20
1
11
13
66
17
28
84
123
69
80
1
15
3
6
78
53
13
30
12
33
45
12
3
21
30
65
64
12
45
23
1
15
48
32
1
15
9
60
30
66
35
72
7
60
5
36
12
25
90
5
72
31
5
25
114
66
35
43
5
1
30
18
30
5
1
42
45
33
24
18
9
111
30
15
24
8
16
15
17
7
12
29
16
3
17
25
23
16
32
4
3
42
30
113
13
42
6
39
60
81
15
15
90
12
15
9
60
24
75
120
44
31
5
25
6
24
24
12
6
12
47
25
60
15
45
35
48
7
21
12
3
45
27
6
35
1
51
24
48
27
90
24
35
1
15
8
60
97
15
3
6
59
40
3
5
160
12
12
8
13
35
37
71
1
18
30
35
1
42
33
15
5
12
160
93
95
36
1
83
121
51
3
24
18
42
12
9
57
12
35
13
47
1
6
53
48
4
39
29
12
1
75
15
18
15
56
25
15
68
31
42
99
9
96
15
123
78
48
36
18
42
6
57
48
9
54
36
5
144
12
13
66
36
72
36
69
33
18
45
32
7
18
60
59
13
3
27
36
42
84
35
1
12
11
7
12
5
7
33
27
9
27
18
30
54
30
17
4
9
30
17
36
103
12
17
96
25
90
12
65
19
5
49
24
63
44
1
24
3
45
12
123
36
81
11
84
1
12
30
21
72
27
6
60
35
36
1
35
43
5
1
36
75
9
83
16
32
19
65
49
6
33
27
24
12
33
51
30
15
56
28
44
7
81
9
30
5
43
42
23
52
3
42
83
7
41
13
30
42
24
15
75
18
35
37
35
40
21
27
8
40
99
29
19
17
36
85
107
25
12
84
36
15
9
11
1
48
47
7
96
57
63
36
18
6
6
11
48
7
77
1
42
54
63
63
18
24
12
23
12
61
54
5
40
15
53
12
4
9
60
12
6
5
4
3
18
12
75
21
35
31
9
27
18
24
60
96
51
3
30
12
24
59
16
21
18
30
23
4
39
29
25
30
180
6
59
36
7
65
24
13
15
45
3
20
7
6
51
63
30
11
1
30
9
27
24
5
103
18
47
1
11
64
27
5
4
33
12
48
60
18
33
27
30
99
21
27
27
9
51
29
1
11
24
1
30
24
5
1
15
12
32
25
54
30
27
9
6
9
3
17
175
29
1
99
15
29
36
19
12
186
12
23
24
16
9
18
21
21
11
25
15
3
24
45
33
27
27
60
5
25
96
18
6
63
15
5
1
59
52
21
12
11
1
35
19
12
24
6
12
12
15
33
6
24
17
61
15
27
18
18
29
13
27
48
3
60
24
5
7
189
9
23
40
39
54
6
48
53
72
16
39
77
4
60
27
78
6
5
79
12
18
35
1
24
24
72
24
36
114
57
12
60
8
7
5
28
15
30
12
75
33
18
54
138
17
76
20
1
54
9
87
81
24
24
51
5
13
6
29
73
3
32
4
9
119
28
69
15
21
54
5
19
9
60
27
29
40
20
37
18
5
16
51
17
1
11
1
30
198
27
27
21
51
45
9
107
4
9
42
48
21
21
3
60
20
67
57
3
17
28
15
17
16
12
33
6
65
24
36
1
18
65
7
30
24
36
39
8
7
21
45
24
30
89
25
84
35
13
12
60
12
36
54
24
5
60
7
42
48
35
24
19
5
12
13
6
30
6
77
1
24
3
33
15
39
12
45
44
7
54
39
51
18
27
3
17
16
3
60
65
24
7
33
27
5
24
4
20
60
25
11
1
11
108
49
12
11
12
31
42
30
48
5
1
71
25
63
20
79
36
6
23
73
35
24
19
69
33
23
1
15
9
39
21
11
48
1
6
24
30
6
21
48
45
6
21
63
9
8
7
21
57
78
12
89
148
3
9
3
21
75
30
36
48
11
31
30
39
9
11
40
27
42
27
45
30
6
54
114
71
88
15
18
18
6
3
3
42
18
174
23
12
43
60
5
100
21
24
12
24
66
41
72
7
53
16
84
3
24
18
15
20
1
54
21
21
15
48
72
21
35
28
132
24
20
43
81
21
18
36
120
29
37
54
5
1
119
76
60
15
36
54
96
42
18
30
12
72
6
12
72
15
9
24
35
7
29
16
3
192
6
15
32
7
30
15
20
16
3
30
27
9
24
11
19
6
36
12
60
42
24
54
12
30
9
15
65
25
119
25
11
25
11
24
121
24
30
6
11
49
24
12
12
12
23
28
75
5
85
12
42
6
3
39
6
39
21
6
5
1
42
42
71
4
45
18
60
78
108
6
5
1
107
16
51
45
68
12
64
45
24
63
3
5
24
12
25
23
12
49
12
75
3
ABCD 99468818968*3^$a+1 [50015]
60
12
57
3
12
20
16
59
10
30
8
48
10
14
1
20
75
69
12
21
4
24
15
9
35
1
14
36
54
16
20
22
24
33
35
13
47
126
10
60
12
62
10
12
5
39
30
10
2
7
3
30
2
58
59
76
53
19
5
102
64
104
16
9
21
6
21
12
15
60
21
11
9
9
55
5
10
78
18
44
36
6
6
4
74
7
17
22
8
10
6
24
6
14
1
5
6
66
7
21
11
16
5
28
27
3
45
47
12
33
15
37
8
3
72
10
2
12
24
24
90
126
22
87
21
12
27
56
21
66
4
9
9
15
33
8
102
60
30
7
92
3
10
26
16
24
42
62
6
54
12
24
10
24
198
5
25
18
9
11
16
53
76
60
17
39
13
18
8
10
27
92
40
36
29
42
6
42
93
7
8
40
8
25
5
64
26
12
42
27
25
6
33
65
10
20
6
4
104
30
45
1
30
12
42
3
20
13
35
19
21
24
48
23
16
6
38
12
33
57
7
8
12
28
3
110
12
15
27
1
41
66
13
9
6
20
46
8
16
30
32
25
12
23
70
68
27
88
20
15
25
11
18
36
7
32
27
1
33
56
3
1
2
40
78
2
40
30
68
40
74
30
6
21
1
42
26
7
12
8
13
20
22
17
16
21
14
24
13
3
2
18
10
24
42
9
59
6
67
35
25
39
20
6
7
3
18
14
45
25
42
9
9
50
10
66
30
50
12
34
3
5
46
2
3
27
40
5
27
1
39
12
9
5
19
75
65
3
69
13
50
58
23
7
14
4
2
12
48
30
7
77
18
46
14
18
7
11
9
48
13
26
16
12
6
35
39
66
16
38
28
32
1
20
7
5
63
12
25
44
4
47
48
16
170
3
57
10
21
12
32
39
22
14
96
10
54
21
44
19
2
3
12
28
11
96
24
24
36
61
63
20
30
4
95
21
10
14
30
10
30
21
17
7
5
27
28
23
9
13
26
6
19
9
6
32
10
27
48
53
4
2
36
4
38
12
6
45
13
30
5
39
6
6
10
126
2
30
18
48
7
63
9
23
10
12
3
33
11
115
6
50
40
32
106
59
21
39
1
6
9
81
8
70
33
12
63
53
7
137
21
60
6
4
105
27
8
40
9
17
18
13
9
8
43
12
36
59
72
45
19
24
26
54
18
30
60
48
4
56
9
13
48
12
30
80
40
78
2
13
20
7
33
72
9
6
8
34
78
29
88
15
158
27
1
27
9
8
3
24
51
12
6
4
12
14
49
36
39
12
68
16
54
56
16
3
11
52
38
36
4
14
16
14
18
9
4
11
54
19
3
45
12
11
22
12
26
21
21
10
17
31
32
12
21
31
56
30
12
6
84
45
1
30
14
6
4
21
17
28
15
5
42
18
6
18
28
44
63
1
30
41
24
109
170
1
15
5
24
55
66
20
10
14
18
78
12
7
3
24
33
17
15
15
48
25
95
16
5
12
33
52
3
35
9
7
9
21
3
8
24
13
30
66
2
48
10
47
99
24
10
14
13
17
12
48
22
24
66
14
16
18
42
5
13
11
15
4
21
24
63
98
64
11
37
8
120
34
5
1
15
12
20
49
24
39
21
11
15
58
23
9
40
74
22
132
11
36
36
3
25
12
108
11
34
59
51
34
6
9
95
126
7
32
16
12
20
9
4
11
3
16
80
34
11
4
3
14
64
39
27
5
15
13
3
24
9
47
28
9
77
6
24
48
10
6
12
32
25
3
2
27
1
50
30
27
13
2
1
59
73
12
128
33
15
9
22
24
2
18
36
24
10
14
18
7
36
5
4
23
15
4
9
24
5
60
6
45
4
41
75
4
20
3
40
33
5
70
36
8
16
14
27
4
12
15
44
1
48
51
48
6
36
30
29
4
36
77
3
15
12
10
23
36
3
45
15
42
18
106
24
18
20
9
1
3
29
6
10
6
38
43
72
45
36
15
51
44
24
45
21
7
48
9
23
63
49
21
12
2
10
11
39
25
5
90
42
40
78
21
11
40
9
24
8
7
6
36
26
25
12
15
6
44
15
1
6
8
18
39
39
6
15
39
12
37
153
2
58
14
61
27
2
24
55
51
36
5
27
6
10
9
35
28
14
51
87
1
5
90
24
40
32
88
2
4
36
38
18
18
30
6
1
20
13
6
18
30
41
4
3
32
48
33
25
71
36
13
14
90
27
1
3
24
51
30
6
33
33
12
2
28
18
27
3
32
21
97
54
24
30
2
118
54
6
62
10
2
28
8
12
45
37
35
63
12
58
38
10
44
48
7
17
48
48
12
87
91
32
25
11
10
2
165
28
87
30
3
9
3
15
14
15
16
9
26
12
25
101
10
24
45
23
12
10
20
10
33
9
11
13
20
12
24
3
67
21
48
17
18
4
5
16
15
26
18
25
3
45
29
24
12
15
67
5
15
30
22
9
32
3
57
123
37
12
65
58
62
3
3
12
10
32
156
4
6
54
6
80
9
13
90
14
36
27
1
2
25
9
14
4
17
9
7
57
6
32
82
2
40
78
3
12
21
11
3
16
66
44
12
7
17
34
74
6
45
39
16
2
3
12
27
45
31
2
24
4
72
2
72
24
12
45
7
2
4
2
13
12
17
6
37
27
2
3
25
26
10
6
18
23
48
1
14
9
7
14
6
4
32
24
18
18
42
6
10
32
42
13
15
12
18
47
45
42
48
6
10
2
54
58
30
26
66
30
4
20
22
2
48
67
36
39
5
13
44
4
2
33
9
6
10
6
21
5
42
21
60
129
76
14
12
34
12
2
30
12
51
7
12
5
9
39
1
15
11
13
20
1
11
13
38
18
7
23
192
42
10
5
1
6
50
4
26
21
13
15
45
144
86
10
2
4
6
8
22
2
3
39
46
30
5
28
12
27
26
7
23
24
6
10
17
15
18
6
16
2
3
15
28
20
94
6
9
21
2
12
6
64
11
12
55
5
12
16
12
32
15
6
24
16
11
48
33
48
64
2
1
45
38
4
17
1
30
60
30
47
15
18
3
40
21
11
33
15
27
22
50
73
5
12
15
31
24
30
80
6
22
32
6
25
71
81
37
30
20
106
15
12
33
59
12
49
14
13
23
10
24
15
32
24
4
11
97
113
6
6
55
12
3
17
16
21
8
40
30
2
39
37
2
6
42
25
3
9
5
18
4
26
18
12
33
4
48
32
3
18
70
14
10
6
20
22
72
17
93
12
88
62
21
48
4
20
1
66
14
6
4
17
28
44
7
24
2
28
27
53
7
63
80
90
15
7
14
88
3
3
74
6
10
6
18
123
12
65
10
6
30
5
36
24
15
12
25
23
105
37
8
10
30
6
24
14
42
28
18
44
3
1
14
13
35
10
12
8
12
27
16
9
14
64
41
27
90
52
95
15
21
99
45
3
72
1
35
12
30
55
8
21
6
10
8
10
12
20
22
102
5
4
180
24
155
30
3
3
6
40
3
21
54
26
10
110
22
8
90
39
3
12
10
42
5
24
127
18
66
5
4
71
4
72
29
21
22
30
2
6
27
48
7
18
2
6
7
12
33
42
128
33
81
43
21
30
24
21
5
7
47
33
25
123
11
34
59
36
1
6
5
19
18
75
5
6
6
34
32
13
12
15
18
59
43
33
29
6
4
8
18
75
21
6
24
34
56
90
13
60
35
10
23
33
12
4
39
84
53
87
7
8
90
6
10
44
18
9
13
18
5
33
22
32
22
48
183
12
120
111
14
3
52
5
22
26
42
12
1
59
40
81
17
22
21
32
25
6
5
40
29
18
34
14
57
27
22
86
120
13
131
18
10
36
12
12
98
7
41
51
1
14
4
44
25
23
25
17
22
30
14
24
1
17
28
15
27
20
22
20
36
24
6
40
32
48
34
68
48
10
30
74
21
27
34
14
36
93
36
40
12
27
26
15
36
51
4
38
3
49
80
19
5
6
1
15
2
46
26
4
39
27
69
15
32
12
13
65
4
14
90
15
12
9
43
ABCD 99468920132*3^$a+1 [50008]
80
13
12
3
18
87
21
51
131
34
74
25
9
2
16
114
110
96
13
60
27
104
36
22
12
14
82
48
24
48
39
21
3
36
9
54
18
63
36
11
24
108
25
21
114
12
56
108
12
148
54
96
99
36
45
15
35
94
2
226
3
141
3
47
49
15
141
24
15
9
72
21
54
93
23
24
48
1
131
73
12
84
24
81
39
57
315
3
6
15
167
64
45
23
25
11
72
94
36
38
16
45
9
90
21
11
60
289
155
13
71
49
95
16
32
70
39
71
73
159
45
33
3
99
132
33
60
12
23
16
21
81
27
36
96
60
108
21
122
49
111
57
167
13
71
24
37
45
6
198
2
52
21
24
81
2
157
23
73
9
15
72
24
177
27
105
12
90
33
12
9
99
36
9
158
58
96
14
24
1
69
38
49
48
21
39
36
69
62
120
4
30
54
92
48
25
72
108
23
34
14
25
207
72
18
39
24
84
60
33
84
36
18
54
36
39
15
128
13
9
48
39
60
48
36
60
24
96
141
99
27
42
36
134
28
20
13
35
96
144
12
112
18
108
144
2
13
11
85
59
25
60
35
36
85
47
58
15
111
6
84
63
15
18
38
25
180
11
106
3
11
58
26
25
87
20
124
78
98
22
96
75
141
75
120
21
74
106
38
25
216
129
36
3
36
24
27
69
129
51
71
10
38
118
14
40
9
36
9
72
50
157
35
37
11
49
71
13
156
84
171
69
51
18
38
97
12
120
48
47
4
90
50
142
24
38
1
47
13
81
54
12
8
49
105
15
63
20
37
71
34
48
39
123
68
280
9
75
114
110
85
36
24
59
36
12
34
48
15
111
42
39
159
21
51
9
95
13
23
70
3
60
9
51
35
22
39
3
21
27
9
153
15
21
6
108
141
21
86
97
11
49
21
240
12
99
63
18
27
11
34
18
54
150
93
27
8
37
59
40
129
75
21
207
9
48
3
30
50
12
70
135
96
75
56
25
135
93
36
81
3
47
10
18
80
40
72
8
1
27
42
12
63
33
3
11
73
47
13
72
33
12
36
24
39
51
18
51
24
11
52
9
135
45
9
26
180
34
39
33
134
28
68
22
2
85
33
26
36
145
11
37
11
22
24
38
70
15
47
25
15
9
24
21
24
36
99
11
36
13
96
81
63
33
3
36
48
60
95
96
16
45
9
14
12
10
15
83
85
36
84
3
9
45
36
27
47
4
176
120
40
44
36
145
33
72
15
60
60
135
30
159
84
23
72
10
102
129
69
26
10
26
106
72
2
88
72
33
11
4
45
132
45
3
71
34
51
24
33
90
33
21
39
15
81
35
25
33
27
144
156
93
111
9
36
14
46
51
24
27
80
34
3
23
109
240
71
34
114
174
2
25
9
14
120
61
57
207
156
35
76
144
66
18
116
49
12
48
12
60
69
12
27
47
49
117
2
85
12
3
6
26
109
39
21
24
47
196
8
61
24
36
15
144
6
3
47
25
24
9
30
8
49
15
8
85
72
3
21
107
48
25
9
75
11
112
150
12
15
47
280
93
15
90
38
97
35
70
12
3
23
109
33
158
94
74
1
9
50
36
118
86
12
24
40
69
35
1
24
141
3
12
71
52
21
39
30
18
153
167
60
37
36
47
10
144
18
21
36
9
24
2
64
176
48
85
33
3
71
130
14
121
63
57
45
74
112
12
68
10
12
150
12
56
12
61
36
69
39
33
24
15
33
198
104
96
70
24
108
87
21
12
27
35
64
6
18
30
26
60
22
147
23
37
36
9
27
15
8
12
36
73
135
150
54
18
48
90
6
3
11
36
25
45
98
121
36
48
21
2
37
15
6
26
24
70
15
9
18
54
3
45
90
80
61
60
60
27
128
120
96
76
30
54
90
110
13
71
4
6
12
27
12
21
87
23
13
129
87
23
36
82
39
60
24
35
61
120
45
138
8
13
84
57
18
117
9
39
93
30
9
48
21
50
61
15
30
18
90
27
225
14
61
60
69
50
1
141
38
16
54
51
9
102
132
80
97
93
2
25
81
12
26
46
6
8
40
6
108
15
23
193
51
18
42
69
11
25
165
38
10
6
36
104
241
51
9
21
39
24
9
15
11
ABCD 99469027888*3^$a+1 [50051]
48
95
24
1
119
1
24
33
63
208
104
72
104
112
155
5
5
2
70
302
21
64
40
23
72
56
129
85
3
48
152
63
25
15
185
40
264
23
73
120
24
23
33
8
56
71
89
8
8
24
103
137
168
15
48
10
55
48
56
80
175
33
168
24
80
24
24
8
72
143
44
300
65
64
16
35
21
27
13
8
39
97
63
33
72
16
41
36
14
69
87
10
23
31
20
36
97
136
71
41
40
24
48
35
60
41
89
62
121
15
65
80
72
48
259
13
8
24
15
1
40
88
169
38
129
40
8
87
25
80
24
39
178
2
48
204
9
136
95
96
33
56
56
232
7
48
25
8
87
137
53
378
49
24
89
15
56
159
97
15
105
48
8
48
16
48
8
112
57
86
9
15
161
112
27
60
48
25
128
87
33
32
7
81
39
161
7
48
22
3
35
132
57
24
159
17
5
18
57
136
5
122
40
288
9
104
80
272
8
144
13
50
24
65
23
1
112
104
48
43
124
20
45
51
12
73
87
177
8
13
19
16
64
56
40
59
61
128
79
33
72
167
209
31
9
207
169
104
7
32
25
8
7
145
8
9
191
169
183
8
15
9
88
160
136
152
185
14
33
7
1
48
40
37
35
37
11
56
56
237
98
65
48
16
195
45
1
47
457
38
17
115
205
88
8
35
45
159
118
11
61
51
39
128
97
191
97
32
121
23
39
97
83
12
9
97
135
179
13
136
96
88
192
51
132
48
64
33
176
171
29
41
36
19
296
9
38
57
16
120
88
77
35
15
89
41
14
130
50
53
88
24
104
32
117
2
106
2
93
24
25
15
21
163
7
24
96
33
136
56
25
110
180
93
104
32
96
167
132
276
12
85
32
15
81
15
129
135
193
35
45
192
15
25
11
4
81
117
11
87
9
48
192
123
70
135
117
139
256
111
34
50
21
15
33
64
48
88
319
81
64
8
32
8
200
39
96
40
54
75
11
37
56
111
25
143
41
151
121
40
55
25
45
62
10
38
157
56
39
65
168
88
1
38
12
5
55
1
80
99
45
48
32
64
147
69
24
1
180
75
104
1
15
21
27
135
121
104
8
15
22
155
8
40
75
10
27
203
84
105
31
89
75
45
25
15
56
37
91
112
112
120
88
17
110
81
96
208
48
80
48
64
32
16
40
64
8
23
73
197
155
8
17
39
16
328
80
56
200
63
113
40
40
24
95
40
121
77
50
73
24
248
168
49
15
95
9
97
103
31
46
83
61
50
96
120
33
27
37
152
16
32
48
24
40
120
11
204
88
32
40
90
23
13
134
48
93
352
57
31
127
22
180
119
152
208
7
32
382
108
2
261
24
15
1
8
32
7
118
75
35
124
20
48
157
63
68
37
16
56
16
80
144
105
86
89
8
32
56
32
93
2
17
48
23
9
45
51
59
165
216
184
45
110
61
45
75
160
40
319
41
8
67
5
55
17
8
69
195
288
72
96
104
16
39
8
97
16
55
9
31
65
7
17
75
133
23
33
216
16
32
15
81
7
17
32
23
65
40
120
56
16
83
13
95
25
59
45
3
13
47
58
55
7
57
16
35
10
107
15
60
125
16
51
69
ABCD 99469407868*3^$a+1 [50030]
33
111
41
49
39
12
20
16
72
56
24
31
101
4
159
65
7
201
39
33
8
120
4
108
48
8
64
21
84
132
54
84
57
24
84
51
96
45
128
36
16
128
25
12
18
6
59
36
49
11
132
4
44
4
75
125
37
18
33
8
112
68
4
21
6
69
32
28
105
30
5
192
4
33
27
20
223
77
109
35
91
21
27
21
51
33
57
18
21
92
144
19
36
113
60
61
30
245
4
92
16
12
27
69
24
8
4
39
57
3
125
12
24
16
24
48
21
66
24
174
6
29
16
36
36
99
18
107
76
68
96
13
11
84
25
3
8
40
56
16
108
96
75
53
145
15
12
144
152
28
84
92
60
24
24
16
99
90
27
96
24
15
5
55
9
9
90
33
8
84
12
88
45
131
72
103
41
100
33
42
9
24
20
52
69
59
72
64
21
179
25
99
27
21
12
15
65
31
84
42
48
71
76
15
5
76
69
195
3
141
21
51
8
25
71
25
30
9
24
80
181
11
36
19
24
89
40
27
5
85
35
73
180
35
12
60
40
3
5
88
12
12
8
48
24
85
83
7
24
41
13
36
15
39
141
32
7
57
44
120
24
7
113
16
80
19
41
100
96
69
87
129
51
8
1
18
36
90
39
27
5
55
54
15
20
175
57
20
12
52
80
13
6
17
13
15
32
7
141
9
12
119
4
152
24
16
44
196
9
131
36
160
8
40
39
72
65
40
68
25
11
96
216
40
27
21
21
18
41
12
49
90
69
12
72
60
27
101
199
105
116
24
13
71
55
77
12
67
129
104
120
31
17
72
40
12
33
3
48
12
60
32
97
83
96
52
60
87
137
49
30
101
40
8
181
90
36
45
96
8
4
45
15
36
84
75
5
12
76
39
54
30
89
60
196
51
78
12
60
11
48
136
75
93
92
43
21
12
132
68
24
55
33
32
60
193
95
52
284
60
16
39
17
108
4
72
15
9
135
17
109
59
120
19
72
149
96
4
75
89
37
119
25
27
12
228
24
24
21
83
36
12
72
88
72
8
148
36
56
19
5
55
48
53
100
123
77
4
93
6
65
124
27
30
24
95
4
12
123
30
23
67
6
11
16
8
96
48
88
8
16
8
96
16
8
7
81
44
115
9
32
97
35
60
181
54
141
236
19
9
75
21
51
5
160
3
162
35
13
23
19
9
96
24
24
20
52
39
6
48
11
40
104
7
81
72
36
15
45
96
8
12
55
45
135
33
20
16
39
137
16
3
89
16
32
133
6
69
24
8
112
32
24
55
17
72
12
4
72
48
81
15
15
5
100
56
132
36
181
18
17
84
36
108
172
128
31
54
30
33
57
35
115
141
111
21
9
11
103
41
40
80
96
24
88
32
16
8
16
8
160
75
173
24
4
60
72
3
24
5
25
96
71
19
54
63
24
39
5
79
33
9
119
61
54
17
13
99
15
36
9
57
24
30
65
4
165
35
7
54
35
52
48
180
44
12
36
19
78
107
4
92
4
3
41
55
45
96
3
33
24
80
180
43
36
36
113
88
24
48
56
52
33
54
5
72
60
60
13
42
45
36
9
15
75
18
147
20
4
9
15
8
103
36
81
48
60
75
41
148
105
3
44
43
173
37
135
15
36
17
60
4
8
1
15
36
3
33
104
160
36
9
51
3
101
108
36
16
63
17
124
12
80
40
12
32
16
68
204
7
54
47
40
12
12
33
15
165
3
104
13
11
12
19
9
104
28
33
27
8
24
180
16
111
33
57
35
88
15
41
16
36
3
17
64
153
36
11
144
19
72
89
16
20
40
8
28
20
112
60
45
47
4
75
17
24
16
32
37
83
7
29
132
37
51
20
16
36
48
24
75
36
81
129
60
66
9
24
8
12
36
16
9
84
47
60
136
8
115
66
123
96
39
36
45
56
115
53
28
3
17
43
126
90
5
4
12
69
3
96
60
212
43
21
15
45
3
6
54
101
55
209
67
93
36
105
30
29
12
28
128
4
48
32
13
30
105
8
24
48
16
104
205
90
65
12
220
128
1
6
105
68
25
216
15
36
56
244
44
49
60
72
35
13
6
41
13
51
44
16
15
36
5
13
3
8
19
237
8
72
88
ABCD 99469576684*3^$a+1 [50079]
3
33
18
189
3
81
36
72
96
9
36
54
45
39
36
6
39
9
90
153
144
36
24
12
36
108
36
27
117
180
36
27
54
36
15
12
9
90
18
123
36
72
93
63
225
15
45
27
63
21
36
60
201
123
81
36
30
36
36
9
36
15
9
12
36
24
72
84
36
51
81
39
69
12
96
57
15
84
81
27
105
48
27
45
15
165
18
9
60
36
12
24
183
45
60
93
15
9
147
33
48
72
15
72
3
105
3
33
108
39
69
9
18
9
201
87
12
24
81
18
57
135
6
36
75
171
45
15
12
132
156
9
108
63
18
87
39
153
27
33
75
6
39
36
99
45
15
9
12
69
3
9
123
27
18
30
96
72
18
27
207
129
51
12
45
24
12
69
30
81
36
69
30
45
24
3
6
39
15
45
72
75
60
54
30
45
36
45
63
15
102
123
36
120
9
27
108
51
54
63
3
96
18
72
27
21
96
3
36
15
12
6
111
60
27
126
135
9
111
36
24
36
36
99
21
180
27
33
72
45
111
9
87
36
84
27
18
87
36
27
12
42
39
36
96
12
51
57
180
99
9
9
15
192
60
72
9
63
48
72
69
27
216
3
33
27
117
12
96
81
99
180
9
48
18
24
36
57
117
18
69
48
87
21
60
9
30
9
69
30
45
24
72
81
27
117
27
3
42
174
117
99
333
36
60
243
30
15
48
24
45
36
111
51
18
30
9
96
108
36
48
63
69
3
72
168
120
153
144
204
75
234
6
21
51
21
153
15
9
3
36
27
105
12
99
69
3
168
72
45
108
48
207
45
24
12
27
81
15
48
6
27
27
30
51
111
24
93
33
18
21
69
18
12
36
9
87
165
60
45
18
12
9
108
27
9
36
132
108
12
72
24
93
15
12
72
27
9
168
48
15
30
195
12
177
63
3
9
33
3
33
30
69
72
3
141
45
27
84
24
84
24
39
9
33
18
45
48
72
33
147
63
33
12
15
54
12
36
42
30
126
42
12
135
87
237
33
18
45
21
27
60
12
15
57
9
87
63
21
204
36
3
6
72
27
12
240
12
24
3
96
18
66
81
15
54
84
99
60
93
15
75
78
27
9
39
24
39
78
54
30
36
63
108
81
132
36
3
96
3
141
81
36
66
45
105
75
15
48
69
57
6
57
36
72
51
102
18
9
9
54
42
39
9
6
9
108
12
87
54
39
36
117
99
45
96
72
75
33
18
66
51
36
39
132
129
60
48
60
3
18
18
72
81
51
21
81
51
36
108
12
69
75
9
27
51
21
9
15
12
33
30
96
12
54
51
93
51
48
24
84
24
21
27
33
63
36
12
33
75
51
21
108
96
39
78
135
57
60
39
15
30
72
54
108
18
99
189
54
18
54
33
165
78
93
195
9
3
9
45
24
99
12
24
36
21
54
117
27
9
51
297
192
87
36
162
39
24
27
9
36
36
57
51
12
96
12
24
12
33
219
51
21
27
81
33
27
3
6
36
48
36
51
12
36
60
45
210
81
15
9
216
21
78
93
60
180
57
72
171
87
45
111
6
111
96
57
15
9
126
54
90
129
108
60
84
81
15
36
75
33
9
18
18
39
123
12
45
45
42
57
99
9
33
3
144
24
81
75
9
27
105
75
63
24
48
144
69
12
9
15
36
117
3
96
48
348
147
9
24
72
36
39
9
69
126
9
27
120
216
81
36
108
36
33
66
90
42
261
219
6
3
24
3
81
63
96
9
93
27
27
117
108
15
36
81
12
69
3
72
27
117
60
84
27
9
27
96
21
9
243
51
9
237
36
78
9
12
9
24
12
15
21
99
159
21
36
9
144
6
84
9
27
117
60
84
87
30
15
57
6
48
69
57
198
69
9
291
96
45
3
60
135
54
3
108
9
60
54
93
24
12
15
9
48
24
12
27
18
123
12
36
51
18
48
63
69
174
69
117
12
42
93
51
ABCD 99470065582*3^$a+1 [50165]
40
32
136
47
33
28
59
33
87
45
51
96
45
63
1
35
24
33
72
87
73
47
13
47
129
27
105
15
49
56
48
64
32
15
69
4
72
36
32
12
63
48
97
23
60
237
3
12
120
33
15
45
52
107
48
33
48
144
48
99
25
24
80
24
3
129
100
23
1
80
15
201
39
25
104
132
64
32
12
48
15
129
24
15
81
24
15
69
28
20
12
16
20
124
32
84
51
33
12
99
57
72
15
57
195
45
3
45
15
105
76
144
36
95
24
81
72
28
131
93
100
23
105
15
24
1
248
76
144
36
11
12
57
15
120
48
57
16
24
20
84
96
75
21
12
3
60
84
61
47
13
72
23
57
48
12
12
15
81
24
60
3
48
12
21
12
75
37
107
105
24
39
48
144
45
4
56
39
49
60
36
11
33
3
45
12
3
129
171
84
36
49
23
85
95
13
35
45
4
35
24
57
24
48
96
192
15
9
75
21
24
24
120
15
1
36
83
1
95
9
24
15
72
69
51
25
24
95
45
60
64
143
57
75
21
12
3
12
69
28
20
88
128
16
80
39
24
48
37
68
27
141
16
20
3
1
32
40
179
69
15
24
120
237
4
176
15
25
20
28
132
20
16
8
15
25
92
3
24
25
72
68
3
109
140
15
153
15
25
36
116
39
84
13
120
23
229
35
108
45
15
69
48
252
39
9
36
12
48
24
135
21
4
95
96
72
48
21
15
84
61
84
24
83
45
72
63
72
25
47
25
20
3
141
52
23
57
75
93
24
48
39
145
36
32
156
4
108
80
147
85
47
48
33
15
24
585
48
15
57
48
192
159
217
44
111
132
72
96
37
11
57
15
57
96
196
68
48
12
12
24
27
129
15
33
75
21
12
24
16
44
3
48
45
15
85
72
35
81
4
8
39
121
119
9
51
45
36
112
36
59
1
35
12
109
8
12
60
24
27
204
105
24
39
60
108
144
273
3
49
11
24
93
28
104
24
15
69
51
61
108
32
15
48
21
51
45
60
15
21
3
49
56
255
21
60
4
47
84
109
11
169
11
69
15
61
20
120
40
11
69
63
33
24
40
48
8
88
192
8
96
40
108
20
76
35
109
12
23
33
60
172
8
172
107
1
24
140
60
15
33
15
97
8
76
11
25
44
27
25
92
15
240
12
21
132
120
15
145
36
20
216
16
128
84
112
68
72
24
87
69
63
48
13
96
8
48
87
21
124
68
15
60
33
4
32
3
45
3
9
16
32
72
16
8
280
96
11
37
23
57
60
75
1
24
8
87
12
48
61
36
11
24
13
60
32
36
52
8
52
32
123
72
24
36
13
23
9
4
32
64
36
48
44
171
84
177
36
12
12
136
107
273
52
56
72
28
11
33
87
45
60
3
13
212
147
81
12
60
87
96
9
4
32
27
21
12
99
300
229
12
24
80
60
4
11
69
120
15
72
12
37
80
64
71
145
8
15
57
88
71
49
56
76
36
23
49
35
1
20
64
92
76
20
12
112
20
28
56
219
36
9
36
51
108
12
9
24
40
191
45
111
69
172
108
20
12
39
25
56
60
28
47
24
1
92
16
20
135
96
21
160
47
37
60
11
24
1
59
33
156
24
72
24
12
100
24
48
32
36
3
1
95
1
32
108
27
25
8
48
51
45
100
20
16
95
109
20
96
39
33
288
144
100
20
16
23
49
72
11
93
36
3
48
97
12
11
24
9
15
24
33
27
1
35
24
121
32
39
69
75
9
28
20
87
192
24
105
51
156
48
1
20
15
84
12
12
57
15
9
39
121
47
325
32
15
12
129
39
45
52
143
12
133
56
36
15
33
28
20
60
40
32
156
12
24
88
68
27
57
15
300
49
44
36
84
15
1
56
3
13
32
15
120
13
68
172
35
12
37
60
35
13
132
23
193
32
15
73
24
23
25
20
3
9
24
15
9
15
21
147
49
11
109
20
220
48
47
24
24
1
47
69
3
81
87
49
8
87
33
40
32
48
63
ABCD 99470440450*3^$a+1 [50055]
30
32
1
90
21
26
7
90
30
41
37
9
38
10
2
43
18
18
5
67
5
28
9
11
34
62
49
27
8
24
31
17
7
30
63
15
17
55
21
20
4
56
6
18
1
29
10
60
8
28
20
12
4
8
12
91
89
61
45
2
28
20
7
65
6
42
148
2
18
52
32
28
12
2
13
21
15
29
16
2
10
20
7
36
81
20
84
19
48
17
16
39
18
65
22
26
30
12
52
51
12
17
1
54
113
24
18
6
7
5
30
42
6
25
30
42
47
6
19
30
63
24
8
13
23
49
51
99
47
10
60
3
36
45
60
9
108
23
76
39
45
27
99
78
92
54
30
96
18
25
18
5
18
49
3
33
41
31
18
12
9
8
28
87
77
120
4
6
90
38
70
21
101
6
7
90
41
22
93
27
27
36
41
13
77
18
28
2
115
3
45
18
9
18
74
70
18
33
3
36
8
28
27
60
5
40
75
17
18
133
12
78
63
2
34
56
64
134
25
17
85
27
8
24
4
15
17
18
102
42
1
30
27
153
29
25
17
70
48
2
60
1
18
5
12
30
70
44
96
12
18
18
7
48
65
97
42
45
30
15
65
10
20
13
47
28
20
4
3
18
18
5
36
1
17
103
27
45
11
7
90
5
10
32
22
48
50
30
102
13
11
55
9
18
32
90
198
13
81
60
21
87
20
1
5
6
60
43
48
5
48
16
8
6
42
12
16
42
170
22
26
54
118
44
64
45
11
31
9
39
9
45
17
10
63
41
145
11
24
42
18
25
5
6
4
9
71
24
31
5
36
16
20
13
35
4
56
6
144
42
85
59
4
2
85
45
3
17
24
1
39
8
1
47
72
31
11
6
42
6
64
96
26
78
18
7
87
3
18
18
59
31
15
32
24
28
20
13
18
29
28
2
106
9
6
30
9
2
31
12
65
31
57
24
44
12
154
14
84
12
79
35
30
12
12
43
30
60
107
91
29
91
42
45
54
36
8
4
8
34
174
24
48
27
41
6
54
7
29
6
7
3
27
5
108
28
92
60
24
31
29
19
29
43
17
61
72
3
9
90
5
22
9
45
20
16
33
35
36
12
115
18
12
59
109
27
30
90
108
24
8
37
47
28
90
15
23
7
60
36
45
54
21
29
30
13
105
45
3
15
11
30
43
141
9
3
63
17
127
17
46
15
27
68
97
11
16
38
43
60
23
196
81
29
16
15
3
14
18
24
70
38
48
10
93
5
19
5
6
7
9
3
27
18
18
24
21
17
73
53
25
11
46
14
1
65
7
23
4
3
33
104
18
25
36
35
64
18
32
60
12
4
32
13
114
3
38
4
48
33
47
28
20
72
30
58
6
26
22
105
30
15
36
36
68
25
6
47
48
70
27
15
27
23
60
25
48
15
20
96
24
7
23
49
6
41
49
30
27
72
45
11
25
11
18
70
33
39
24
75
9
36
32
13
5
37
17
85
5
10
3
9
20
24
19
5
55
17
148
26
19
6
29
1
114
41
76
8
10
45
3
32
46
27
102
6
17
37
36
65
6
31
18
35
12
12
121
234
6
59
36
40
44
12
6
58
99
77
1
3
24
32
4
32
25
47
96
12
72
40
2
19
15
216
21
17
42
49
11
43
15
3
23
36
66
10
15
77
13
39
81
15
3
9
42
81
48
54
23
12
16
32
22
21
11
16
27
60
66
41
1
18
11
1
9
9
29
6
7
30
108
27
8
7
29
79
81
8
1
27
14
34
45
15
2
10
80
28
135
72
45
207
45
18
32
73
5
7
107
16
27
47
88
3
78
30
9
45
6
30
47
12
13
18
72
117
33
18
161
4
24
32
30
19
84
6
29
12
24
115
47
48
30
24
12
30
54
36
96
13
42
30
23
37
3
9
60
3
63
5
4
60
20
73
27
33
23
22
50
40
45
18
39
18
8
55
29
43
42
47
36
7
21
72
15
29
1
99
56
24
1
27
8
48
52
15
17
253
3
15
89
22
51
18
84
71
70
12
44
163
15
75
5
22
26
25
17
1
5
112
128
25
71
18
78
13
35
49
5
85
47
40
80
4
26
1
65
30
78
36
43
60
30
11
76
63
3
42
3
9
33
18
45
32
43
33
39
185
48
25
30
69
144
20
7
30
23
19
5
72
16
33
17
37
11
66
40
140
88
50
6
79
11
49
30
15
2
1
29
18
18
12
163
47
42
6
30
4
44
66
34
32
30
34
39
17
70
32
85
126
99
12
56
24
19
72
5
73
5
34
8
12
13
12
15
98
18
46
26
13
24
11
109
35
70
81
30
11
6
55
9
114
99
5
96
54
10
123
57
50
1
72
9
3
36
24
21
26
1
60
12
65
16
6
21
45
27
35
10
38
130
62
6
16
68
6
16
80
16
32
18
40
12
26
16
39
59
60
12
96
54
18
133
23
36
64
62
58
96
9
77
85
18
11
24
22
2
30
30
55
53
37
18
15
50
12
18
82
3
9
20
24
16
80
40
9
60
39
2
18
48
64
3
53
28
42
18
14
18
60
97
35
55
23
97
18
27
2
48
6
84
22
54
122
58
72
14
48
10
36
117
18
11
16
54
24
32
4
9
12
18
65
16
8
43
35
22
51
57
8
64
38
78
52
45
30
35
7
18
53
36
19
11
6
42
48
18
49
6
54
17
73
120
6
41
54
52
15
5
18
16
33
48
95
55
23
49
36
11
109
59
55
48
45
87
36
5
6
16
2
1
15
39
18
18
5
96
49
71
24
4
3
42
18
48
24
35
13
108
41
19
11
16
27
35
18
58
9
11
7
9
36
20
12
31
17
28
15
21
36
72
15
3
2
12
18
103
15
93
60
12
27
72
8
12
24
54
30
115
6
57
14
18
1
9
8
78
16
9
65
24
36
100
15
21
33
23
52
15
45
72
8
10
38
10
123
5
79
36
42
35
73
5
52
45
83
85
137
25
9
36
8
19
21
15
17
28
32
7
17
36
48
4
21
35
136
51
138
119
25
17
10
164
7
27
86
12
28
50
22
8
55
11
13
36
17
30
10
140
ABCD 99470755628*3^$a+1 [50050]
57
48
75
197
343
57
69
54
126
576
108
90
36
189
27
54
126
65
169
119
61
270
101
223
161
384
85
126
45
80
96
139
54
72
18
72
54
234
189
272
115
45
80
235
101
144
96
448
272
64
9
135
32
48
96
121
23
352
165
180
54
33
111
72
108
141
255
36
45
144
80
451
18
75
141
483
147
54
87
39
144
72
65
439
89
55
9
48
368
160
192
105
135
135
18
87
75
180
108
36
65
16
48
15
369
63
378
215
112
123
21
48
32
160
99
72
69
291
90
90
9
176
103
57
195
45
80
208
81
191
25
215
48
192
85
59
256
240
288
381
35
91
54
111
123
36
36
144
126
90
149
229
162
90
95
49
54
57
15
180
648
117
9
39
32
48
61
51
39
41
288
64
32
64
105
167
85
75
48
75
252
18
126
36
54
126
108
162
234
41
144
16
224
115
29
457
39
15
401
49
360
36
108
126
489
192
39
36
108
126
75
51
29
169
72
207
387
90
180
495
99
237
123
252
144
89
336
304
207
54
126
180
108
237
33
252
35
55
297
81
15
165
27
99
270
15
21
75
15
305
109
90
9
240
75
90
126
90
179
1
450
36
153
171
5
304
177
15
3
126
191
115
288
189
96
21
123
272
91
149
144
160
105
306
36
288
81
96
93
99
32
64
80
157
83
25
162
117
96
165
90
360
249
147
90
54
45
27
54
95
64
237
323
37
108
36
90
65
151
9
171
108
9
48
69
11
624
64
96
96
63
177
320
48
160
105
126
36
245
43
90
90
65
160
315
162
3
272
48
96
16
645
59
160
15
126
90
297
117
11
208
51
126
95
643
36
234
252
18
162
63
272
144
16
63
17
64
336
ABCD 99470848208*3^$a+1 [50019]
60
167
13
24
17
64
86
61
48
227
24
228
60
120
1
12
47
13
47
181
45
24
15
33
98
120
22
14
25
59
54
78
48
1
35
96
12
58
27
47
120
84
84
1
12
59
6
7
215
10
170
30
31
84
11
96
1
65
18
36
1
24
11
144
24
205
59
180
60
48
150
90
48
102
67
11
121
33
15
192
96
24
24
24
11
37
95
25
107
36
61
108
153
8
102
25
72
11
132
13
35
42
7
216
96
11
262
48
134
34
27
23
144
166
111
11
37
11
102
30
24
13
165
87
24
9
32
6
204
96
13
144
23
58
87
72
201
15
12
143
142
110
25
89
90
246
19
60
35
193
23
372
96
10
72
39
24
132
12
36
60
57
75
35
25
84
23
85
96
11
205
59
36
48
42
246
48
24
25
35
48
13
72
23
36
73
173
384
19
45
39
377
79
225
87
35
84
1
23
90
7
35
240
54
6
42
7
71
49
153
26
1
119
144
96
36
36
60
10
39
215
13
36
12
12
11
72
22
230
120
13
12
23
84
120
13
36
77
40
14
109
11
25
11
120
84
18
30
25
95
42
90
25
11
10
8
114
36
82
134
169
71
48
216
36
60
25
35
109
96
23
48
97
12
11
12
12
60
1
12
11
150
55
41
54
42
88
75
69
56
42
12
12
36
84
109
57
15
23
25
59
46
2
70
2
12
36
37
11
204
73
60
60
47
108
48
12
73
72
24
11
25
23
109
60
48
29
163
11
1
11
37
72
35
73
173
79
23
13
45
32
102
24
66
31
65
175
24
9
14
12
54
42
84
25
35
25
251
73
24
23
108
61
83
193
84
48
11
12
97
71
72
10
38
84
132
90
16
3
132
57
38
13
35
61
204
84
131
216
48
130
147
359
36
168
120
25
12
48
23
169
48
96
309
27
108
17
78
66
102
49
23
85
132
131
108
24
25
11
94
63
23
42
54
145
11
37
143
73
59
12
90
136
104
90
60
84
24
1
227
25
33
99
95
61
72
33
15
12
47
12
66
102
1
177
72
176
144
96
102
12
37
60
29
126
1
57
8
103
71
121
47
145
33
134
96
48
36
13
96
59
121
36
81
75
60
113
19
12
23
25
11
205
9
87
71
85
180
95
49
33
56
6
84
6
64
2
142
51
11
49
11
24
70
14
1
119
85
23
22
122
48
36
72
10
74
24
204
18
40
110
13
12
65
175
47
10
38
18
66
238
3
23
121
71
22
3
12
11
54
67
29
7
23
96
34
24
63
273
27
119
133
17
6
10
158
49
71
25
17
18
120
22
314
109
12
119
6
30
10
63
95
60
61
96
17
16
302
24
24
96
66
54
25
48
33
48
39
12
35
49
41
48
6
61
11
49
11
12
42
96
42
61
89
78
10
62
48
24
18
55
47
24
34
135
35
46
27
60
167
97
60
35
34
27
83
42
115
47
13
23
42
175
48
59
252
24
169
143
58
86
1
105
50
48
37
35
54
6
13
12
57
86
66
18
1
11
145
11
22
48
3
47
48
61
11
13
249
50
13
48
47
10
27
21
72
39
11
12
106
146
118
2
156
37
143
24
96
180
24
1
12
36
167
12
70
26
60
1
41
54
96
48
36
6
42
12
36
73
77
48
144
30
108
73
71
46
2
205
33
39
119
12
108
49
33
128
31
24
11
36
240
10
15
65
54
145
41
102
61
29
16
74
46
2
72
133
83
36
24
36
240
13
83
60
13
180
72
24
60
11
24
58
15
ABCD 99470948002*3^$a+1 [50116]
5
115
24
45
27
18
35
67
18
3
45
3
105
24
71
25
90
24
5
43
72
78
108
30
69
45
12
59
12
13
6
21
45
54
41
157
48
12
11
1
11
25
35
37
36
42
17
28
3
54
18
45
32
13
24
75
3
120
45
3
48
42
30
173
19
48
24
53
61
6
54
60
12
60
3
51
29
1
15
8
67
165
9
24
23
43
42
30
45
33
12
3
27
72
5
13
48
36
18
5
37
3
80
25
135
27
138
78
30
114
78
90
53
13
51
3
21
72
9
15
128
1
96
36
24
23
37
111
105
18
30
12
23
60
19
42
24
12
12
78
102
60
60
12
36
258
42
83
1
63
21
36
114
42
3
9
18
30
24
96
23
37
24
131
25
35
7
5
61
6
48
42
3
21
36
84
27
9
66
53
1
11
100
8
40
285
72
30
48
29
13
95
7
6
15
189
60
12
131
13
12
18
17
133
15
27
42
3
24
3
5
36
79
42
11
139
6
18
69
51
5
24
97
60
24
75
9
63
27
90
3
8
1
111
27
72
48
5
1
35
31
45
81
24
39
51
30
179
157
135
3
117
24
24
96
21
3
9
23
13
12
83
37
23
25
42
5
64
171
18
30
17
73
51
9
24
83
7
45
8
48
49
23
12
36
85
24
35
73
83
145
59
16
21
60
143
37
30
48
18
12
48
18
24
42
11
64
45
59
25
24
11
151
30
60
83
16
21
30
24
72
24
24
21
8
85
3
33
24
111
192
27
5
120
1
24
87
9
12
12
71
61
24
51
9
59
157
15
3
6
12
60
63
80
40
80
115
114
3
69
6
30
12
156
114
42
123
3
5
25
42
42
36
215
13
12
48
24
132
23
55
21
27
53
1
15
9
24
18
45
9
36
167
31
17
52
8
72
13
99
123
78
48
15
20
132
13
6
41
12
73
15
120
9
120
39
72
24
9
15
51
120
24
117
9
180
6
42
51
9
18
24
90
11
37
60
15
80
25
156
47
100
8
97
18
90
59
13
3
45
6
21
24
21
48
6
24
21
3
30
23
67
5
13
23
4
48
33
72
24
24
24
71
40
9
71
24
1
96
108
23
13
24
42
24
77
13
30
21
69
30
5
64
81
111
9
24
131
7
30
12
12
24
12
72
12
18
48
42
12
15
51
5
48
64
80
88
27
78
47
13
12
18
18
12
39
9
72
60
12
36
6
6
12
51
27
18
30
30
24
60
3
48
81
18
96
17
12
1
47
25
42
42
36
12
30
41
49
48
3
9
48
18
65
144
25
36
24
72
36
48
12
23
72
13
6
29
64
20
48
28
96
116
7
18
30
48
120
45
96
8
60
133
48
42
54
39
24
27
6
15
45
24
60
48
36
12
15
27
90
168
27
3
45
9
39
21
60
15
21
198
5
132
13
12
78
30
15
24
3
77
67
29
40
21
11
67
72
30
84
120
24
27
105
15
24
69
12
24
24
35
1
24
12
36
60
24
15
48
33
60
23
31
66
107
37
179
16
120
9
60
51
3
21
9
11
97
3
21
83
16
32
37
60
18
53
235
30
47
40
72
68
7
6
15
24
3
45
57
36
30
125
1
24
59
1
24
3
45
12
23
120
12
31
5
1
18
45
33
18
150
24
72
48
36
107
40
93
60
114
72
29
19
30
12
6
45
120
75
54
63
8
13
12
60
24
59
24
91
24
21
9
11
49
60
42
18
3
93
36
96
48
15
21
3
21
12
18
30
47
12
7
45
9
24
18
42
6
21
33
12
180
48
108
78
5
121
108
11
19
21
9
87
93
35
43
24
66
24
11
85
147
3
54
24
84
60
12
11
88
27
42
168
24
23
76
24
80
67
6
18
24
78
60
75
45
75
93
54
53
40
3
45
99
96
5
72
40
3
17
49
75
3
6
24
186
24
192
114
6
66
30
18
72
48
6
114
59
91
5
40
21
78
5
13
95
13
66
54
42
102
87
3
42
11
252
37
15
48
3
54
15
48
8
73
12
54
18
72
6
48
17
109
135
9
42
93
9
15
27
53
67
48
6
42
54
15
195
48
186
30
90
30
54
35
25
36
35
7
78
12
60
114
78
35
61
60
75
45
99
21
54
30
18
17
13
18
17
49
108
36
84
87
8
121
42
5
64
96
3
5
37
23
12
13
27
123
65
85
84
3
8
19
21
20
61
23
16
9
15
8
73
66
90
24
27
195
45
3
45
9
15
27
24
141
21
3
21
24
75
24
3
42
6
69
3
24
21
144
48
21
126
69
45
59
61
12
24
63
48
8
16
8
13
27
27
24
141
96
48
20
85
15
105
72
42
150
96
66
45
24
24
33
12
102
89
7
18
167
7
45
8
145
39
51
48
72
17
61
36
60
24
36
11
72
1
47
72
43
48
21
93
11
49
36
84
36
35
37
132
11
25
12
42
21
24
21
72
35
13
12
114
30
23
13
78
45
21
3
48
27
18
102
72
54
42
125
72
37
126
5
19
6
15
68
1
24
84
ABCD 99471871238*3^$a+1 [50012]
63
8
48
25
63
27
36
18
18
21
120
24
3
5
7
17
1
36
6
29
64
27
21
105
6
12
5
16
3
5
43
36
33
3
42
11
48
24
1
111
192
3
29
43
69
9
23
25
96
47
73
18
24
29
1
47
112
24
159
33
3
60
12
6
90
29
16
75
6
36
54
48
24
149
79
36
168
30
6
81
24
24
104
37
11
7
41
232
27
53
7
17
64
3
21
39
89
16
33
6
33
33
18
53
79
102
83
64
15
33
27
120
29
16
33
12
11
96
7
84
18
6
21
51
101
136
63
9
120
33
15
117
120
179
64
80
24
19
53
1
90
5
40
75
101
79
72
108
5
13
11
40
39
24
17
120
72
7
153
144
48
80
43
5
85
27
63
72
54
66
17
16
111
24
113
61
59
37
3
80
16
39
9
48
39
54
36
15
51
108
24
33
69
24
12
6
108
5
16
24
56
79
177
8
7
9
8
1
39
51
6
71
49
36
179
37
59
16
3
21
27
29
48
121
63
56
24
43
30
63
48
147
36
12
18
108
18
60
153
32
31
33
3
36
33
72
3
93
8
223
18
18
21
48
15
72
6
3
9
71
43
21
8
7
9
8
19
66
3
8
7
41
163
69
72
57
30
36
69
8
48
37
59
19
5
7
72
9
32
64
24
48
93
54
60
12
36
17
16
9
95
48
24
40
21
3
15
90
126
17
16
39
201
48
24
33
126
9
224
16
3
77
16
3
48
24
138
11
31
9
24
51
6
36
11
16
8
16
32
16
8
49
60
54
117
24
72
51
5
13
3
176
25
23
144
72
43
29
40
48
72
32
67
5
72
88
48
63
113
67
84
6
27
80
64
21
35
19
24
5
43
21
104
16
27
5
7
81
24
32
13
27
9
30
9
27
72
21
24
99
21
3
30
42
21
48
72
147
18
51
219
29
24
31
41
96
136
39
81
39
6
59
7
9
51
21
141
3
72
104
1
36
27
9
12
18
57
104
16
3
54
23
13
3
72
3
5
7
129
48
63
9
24
57
18
45
120
15
12
5
37
18
33
39
72
33
8
7
60
12
6
83
79
36
69
39
57
9
6
65
19
69
3
36
6
108
30
41
85
27
152
1
18
18
6
36
9
57
24
66
5
64
57
60
66
9
123
5
67
48
6
12
54
53
7
9
24
51
114
18
17
19
21
9
23
96
7
9
9
87
21
6
45
3
149
139
36
17
91
5
19
18
51
48
9
12
3
3
12
17
163
77
67
45
24
171
30
6
48
9
48
8
31
153
3
53
43
12
33
75
5
1
71
24
43
6
47
79
12
69
24
24
207
54
72
42
12
24
84
9
15
48
72
24
81
200
19
18
35
43
12
24
105
32
1
18
5
48
55
33
27
5
25
23
49
6
72
65
97
111
15
126
51
24
63
6
27
63
9
24
32
43
36
48
42
30
60
48
6
95
72
24
16
48
24
48
27
24
84
18
47
31
41
25
24
90
18
131
25
96
15
104
88
27
5
64
21
12
63
56
43
53
19
69
27
5
223
65
25
63
32
157
6
29
25
15
24
63
9
56
115
29
7
36
54
60
30
21
3
45
8
16
3
30
47
79
36
29
49
48
6
12
18
6
36
17
19
93
63
72
33
8
40
87
30
3
57
39
27
18
6
18
51
141
59
40
8
19
45
128
103
33
32
24
67
53
79
66
18
18
35
7
48
24
54
18
18
95
61
3
15
9
51
18
11
160
24
80
43
45
24
3
5
13
27
80
25
18
84
17
7
9
27
12
9
24
21
11
72
24
48
13
36
63
8
19
29
24
40
9
18
6
36
11
25
30
105
8
16
80
13
83
24
139
21
51
18
11
24
1
23
64
8
48
61
11
24
49
39
8
40
32
25
24
12
90
6
75
120
8
48
16
87
18
15
57
87
3
21
69
11
120
19
29
16
3
18
42
36
48
24
5
48
37
3
45
179
16
80
24
115
24
12
54
6
12
9
99
5
72
16
32
24
55
33
48
39
54
11
16
8
1
15
27
5
25
15
165
6
48
18
18
33
3
72
29
151
24
201
48
8
13
3
9
63
96
3
6
18
141
69
11
16
15
33
24
8
72
7
41
7
9
63
42
48
42
77
24
16
27
21
9
42
101
1
24
23
121
23
72
7
6
18
33
3
5
16
33
12
3
21
171
9
95
67
102
191
31
17
13
3
33
6
156
6
23
48
55
9
8
88
48
24
147
117
63
89
19
12
57
75
45
56
96
16
111
54
18
89
49
47
16
33
63
21
11
168
7
84
6
66
45
15
17
1
36
12
72
39
96
63
81
15
30
144
11
40
8
67
108
36
21
69
3
21
3
69
12
87
48
63
24
30
75
3
30
60
30
53
88
8
64
39
9
105
162
30
18
149
37
3
27
6
39
27
53
1
18
29
40
24
15
42
23
88
51
29
16
9
12
18
18
18
60
36
18
83
19
36
9
63
17
16
3
5
31
54
107
115
5
64
15
9
120
39
9
3
18
27
9
39
48
56
16
45
3
51
84
18
87
81
15
3
21
153
78
57
27
126
72
54
17
25
30
9
104
16
75
5
31
18
66
132
48
65
16
63
57
51
18
27
8
19
77
16
80
61
6
ABCD 99471999028*3^$a+1 [50086]
25
24
29
6
156
205
29
43
71
109
83
73
60
12
72
53
18
1
35
25
36
35
85
72
96
191
61
48
161
6
84
205
191
144
84
61
35
96
217
12
59
12
25
120
59
174
91
311
157
96
65
6
84
102
54
174
66
61
65
78
157
5
114
144
12
30
79
65
84
6
1
108
11
84
300
37
240
84
11
157
71
1
5
186
73
24
120
23
60
25
5
55
59
60
24
72
217
36
71
84
25
65
55
144
11
30
6
6
54
36
25
29
54
25
12
5
18
109
120
227
60
90
54
37
5
48
180
7
119
24
145
11
25
35
120
54
235
101
36
300
67
131
1
155
24
12
97
11
61
48
108
143
25
71
181
12
23
48
37
59
36
73
11
1
95
330
7
60
47
60
66
30
78
91
59
37
59
180
60
1
432
191
36
24
1
36
60
23
12
217
48
65
90
60
109
179
37
53
102
48
96
60
24
1
149
7
132
107
36
37
36
65
6
96
97
23
13
17
114
120
169
36
29
30
30
55
84
60
12
29
102
13
191
66
30
78
6
84
96
13
41
7
35
24
30
150
36
54
19
36
84
24
156
35
36
25
131
84
121
23
1
11
18
6
13
83
25
60
84
36
180
5
18
37
299
61
144
180
156
144
36
23
37
12
11
241
59
37
12
167
1
5
247
11
25
156
35
1
132
11
12
30
18
42
48
91
11
205
12
53
79
35
1
59
13
12
5
36
60
7
36
60
84
41
192
43
192
23
12
120
24
25
155
109
35
96
145
264
24
47
36
54
6
13
47
24
54
7
89
55
95
85
215
24
240
1
95
54
127
5
43
71
25
35
13
72
36
23
30
79
17
139
11
49
137
55
185
19
35
181
48
215
132
49
29
102
49
36
60
203
222
30
240
120
85
5
48
6
49
101
144
66
13
36
36
41
43
11
36
25
35
25
83
162
150
24
24
6
31
72
137
114
72
37
23
37
48
72
113
19
36
180
53
222
25
149
210
25
108
11
1
161
18
1
240
335
1
60
72
36
12
252
107
25
84
24
12
29
31
11
240
120
84
60
84
49
11
96
73
11
276
193
41
6
25
36
143
61
84
125
19
11
240
37
35
54
90
60
84
37
23
90
55
35
121
71
217
77
91
119
84
30
30
36
36
24
13
101
60
79
11
1
24
47
24
24
241
60
35
30
79
12
5
180
30
30
150
60
145
35
85
185
48
19
72
119
25
71
126
19
29
31
48
72
95
13
132
95
25
168
108
35
108
1
29
19
240
36
47
25
84
60
36
233
31
108
41
156
6
49
168
360
12
168
12
60
29
6
84
6
36
108
66
36
25
252
167
30
54
12
24
24
126
6
253
72
5
163
156
36
35
60
78
7
95
30
7
12
24
17
234
85
65
175
101
54
24
1
125
19
12
5
54
49
47
54
66
84
60
30
150
1
95
228
6
36
60
55
35
24
121
143
1
144
5
162
49
71
90
115
48
180
24
228
132
53
163
180
11
114
60
139
47
204
1
131
24
144
25
11
25
65
54
37
5
18
72
120
78
19
47
1
23
156
1
24
65
43
12
131
24
36
138
91
ABCD 99472160168*3^$a+1 [50039]
100
105
3
72
15
41
67
113
12
72
16
8
24
25
71
64
27
21
24
48
15
33
93
39
15
36
29
288
25
119
28
15
17
48
48
64
21
47
12
40
60
20
16
104
16
32
48
37
203
24
61
27
32
16
344
13
107
40
44
172
24
44
36
16
39
65
16
32
72
76
9
23
12
19
17
84
48
13
15
20
60
100
75
17
172
200
24
4
12
3
5
160
48
8
16
48
20
12
120
168
48
84
199
21
8
25
15
20
28
68
31
21
15
72
5
156
37
35
24
16
128
52
84
44
64
20
48
133
155
7
17
37
11
64
80
40
80
13
3
8
64
8
12
36
121
35
19
177
8
139
57
68
40
32
16
72
147
29
25
162
72
57
156
20
124
48
68
103
41
13
15
93
83
24
1
47
40
20
19
93
108
20
100
39
54
51
56
24
49
27
44
36
4
60
153
3
132
12
15
5
16
15
17
12
96
24
96
79
108
5
48
124
44
180
4
48
24
20
48
28
68
4
72
20
60
193
23
124
15
5
16
12
60
8
43
65
61
131
160
33
27
9
11
48
12
4
33
143
12
100
32
1
15
12
32
36
48
12
7
17
60
204
16
20
60
91
18
11
24
72
163
57
240
92
43
144
213
308
48
12
40
92
192
13
131
96
84
12
19
105
120
44
12
79
5
204
4
75
5
12
40
51
29
61
47
52
80
28
135
137
25
123
8
120
24
24
76
44
24
43
149
13
15
32
28
56
12
73
27
8
16
8
48
24
24
72
40
104
43
297
48
12
68
108
48
36
60
36
112
60
240
308
144
60
328
8
64
80
36
25
54
5
24
7
180
117
32
180
36
72
100
3
129
8
36
97
155
43
29
28
69
11
4
96
33
27
240
183
41
100
128
12
96
48
12
84
16
12
192
104
19
36
21
48
108
84
81
83
12
49
11
115
245
40
80
157
75
60
45
47
24
76
36
15
29
108
48
64
176
24
40
15
65
84
36
13
255
20
13
144
18
57
20
36
72
100
92
1
83
52
189
36
18
5
31
108
41
96
36
24
48
25
15
92
180
88
3
69
56
37
107
271
53
19
17
40
105
231
68
4
57
135
8
88
128
64
108
92
48
100
44
13
27
104
36
139
21
51
29
133
191
25
87
75
29
24
1
23
175
153
9
54
29
28
20
60
43
101
205
3
20
208
165
47
28
32
37
119
61
51
120
153
131
121
18
81
63
18
47
96
16
128
52
260
48
12
16
20
40
20
204
13
23
84
40
51
5
40
9
18
57
48
12
96
20
64
48
236
36
28
32
48
31
21
15
29
4
60
56
31
105
216
3
9
27
5
156
48
25
11
76
20
52
57
23
120
55
72
41
60
124
20
28
68
52
147
5
48
52
39
141
80
16
80
184
3
198
119
61
59
48
88
75
57
12
68
187
21
60
32
96
84
28
24
56
64
80
139
125
1
11
100
60
45
83
36
43
17
16
128
64
68
12
12
84
12
19
54
299
25
11
12
64
80
96
12
48
40
15
57
56
72
4
36
99
105
39
21
8
12
28
147
216
29
16
24
104
120
157
83
4
68
43
21
44
16
99
9
32
88
12
48
117
15
39
5
16
20
60
84
16
8
292
80
13
18
90
180
15
8
12
55
18
36
126
5
60
25
107
1
47
115
89
48
72
61
155
7
105
68
60
64
116
124
68
12
103
17
343
33
128
181
191
48
52
69
179
64
32
16
68
84
28
32
228
12
52
44
144
252
84
12
127
65
88
128
64
48
24
33
36
51
21
83
52
27
36
65
4
12
99
9
8
72
48
64
36
212
112
ABCD 99472162724*3^$a+1 [50042]
128
40
72
5
3
16
20
51
6
87
76
72
53
67
60
29
72
6
57
12
4
53
120
15
24
3
25
44
21
36
27
52
68
76
5
39
39
1
44
3
93
33
51
24
16
53
3
21
19
17
120
19
5
3
51
18
19
32
84
48
9
126
1
8
69
31
8
36
24
9
3
84
36
24
51
21
9
72
3
231
33
45
66
85
60
104
88
24
20
16
24
8
72
9
3
4
60
89
19
53
7
20
33
3
132
36
81
3
28
8
15
13
8
141
3
60
21
36
15
40
77
66
105
24
52
8
81
51
4
41
12
55
8
52
53
3
48
12
4
125
7
20
28
71
6
15
21
39
15
30
43
17
15
12
16
68
4
120
32
28
56
93
7
29
54
1
12
96
77
84
3
28
60
44
36
28
8
45
24
43
5
60
39
60
9
79
80
16
56
69
15
40
53
36
7
48
20
60
16
20
24
12
72
12
52
44
24
16
29
19
56
48
60
4
48
65
132
3
60
60
39
25
5
24
15
33
159
4
132
65
87
52
20
45
51
4
29
27
9
3
16
17
147
4
308
4
155
21
48
16
20
21
51
69
31
8
156
84
12
57
19
89
3
15
1
65
3
33
24
48
51
9
7
5
15
60
4
48
5
7
149
19
41
31
5
12
3
141
63
12
21
79
5
19
12
32
28
8
28
17
51
24
93
3
84
33
3
16
17
72
24
15
16
68
28
24
101
12
31
41
6
61
48
36
8
9
12
7
17
87
4
17
48
19
89
67
41
132
51
16
113
63
9
3
36
132
16
68
16
29
24
12
108
7
8
21
19
35
6
3
9
43
8
52
12
17
72
19
68
12
9
7
60
5
12
15
36
12
4
60
20
21
27
12
4
113
3
16
32
60
96
12
57
67
68
57
19
12
44
21
84
6
9
45
151
20
24
48
21
27
4
44
52
5
79
5
7
44
40
53
24
48
24
12
39
72
96
24
12
4
29
67
17
39
21
27
28
12
56
4
89
3
9
15
9
30
25
20
9
7
8
12
9
271
12
29
31
32
72
4
5
7
23
105
40
5
75
9
6
144
25
20
16
140
52
65
43
65
24
67
17
72
24
51
21
36
43
44
12
81
7
72
5
19
17
87
28
17
39
120
96
72
40
20
21
7
17
3
9
7
60
8
21
27
21
18
42
12
7
36
92
69
67
56
3
54
48
15
4
5
7
8
3
45
21
24
19
164
33
30
9
48
24
33
12
36
24
7
77
91
20
60
4
36
29
27
16
32
24
21
42
93
45
75
36
33
15
4
44
81
67
48
12
12
44
52
5
48
6
25
20
28
20
36
9
27
12
165
79
24
68
16
104
9
3
4
8
45
120
31
29
19
101
15
4
48
80
52
53
19
23
9
16
5
63
9
171
16
44
84
81
24
55
65
55
20
28
41
15
12
24
12
12
3
1
24
8
15
57
76
72
20
16
12
8
40
5
15
48
28
8
9
15
45
36
120
15
9
51
36
16
32
45
75
48
105
3
36
36
60
16
17
18
30
127
5
87
21
66
6
12
43
29
67
5
55
20
48
3
33
16
80
16
32
63
121
56
15
6
12
36
3
24
33
103
68
48
16
83
109
17
43
36
56
9
3
48
57
6
105
33
19
36
5
3
87
57
12
12
9
7
152
4
120
41
63
99
18
31
68
16
20
117
72
15
16
5
12
87
48
112
41
60
31
12
77
24
67
84
5
24
15
33
79
8
76
8
9
3
48
52
41
51
9
3
36
16
44
100
35
69
156
60
3
21
9
75
72
12
9
27
76
53
51
12
33
7
48
29
42
9
24
4
84
84
65
7
5
54
18
15
16
47
13
5
36
36
63
57
24
19
68
105
19
5
3
36
24
16
32
69
12
15
36
48
48
108
15
6
75
15
18
15
4
12
36
20
21
18
25
23
13
128
57
24
18
9
72
9
67
32
3
61
137
108
24
7
48
53
12
24
7
5
15
4
5
48
27
9
91
60
12
5
54
93
48
33
36
51
100
17
15
72
52
72
120
5
31
65
55
56
12
4
12
5
15
12
84
9
39
105
87
48
4
29
63
9
7
20
99
18
120
39
48
144
45
120
27
52
32
21
15
48
60
132
117
111
33
19
53
19
56
21
36
12
3
57
36
51
33
24
36
27
28
29
24
75
36
15
1
53
3
28
5
12
60
30
133
8
3
33
120
16
17
15
12
40
41
19
29
36
15
39
18
3
84
28
11
57
36
12
52
120
156
84
29
111
15
30
18
45
45
3
16
17
87
9
18
61
83
73
12
44
15
1
24
264
29
27
28
80
76
144
5
15
9
79
8
16
60
8
45
31
12
12
20
28
5
63
4
5
91
68
36
72
12
9
7
20
12
4
80
21
36
36
19
24
5
31
24
17
7
8
12
27
69
16
41
72
51
9
39
12
33
7
80
9
36
3
12
4
20
60
21
96
39
40
8
21
120
72
18
25
12
32
24
3
25
84
8
9
12
6
9
45
15
129
51
36
69
36
15
40
17
7
29
127
60
53
84
3
87
18
78
30
75
12
81
39
9
43
32
12
3
21
4
29
63
4
23
45
4
12
29
6
54
123
16
41
12
39
12
88
20
21
96
43
20
12
117
3
16
48
41
27
15
37
29
91
17
7
44
36
16
11
9
144
16
65
36
144
51
12
4
5
3
45
60
15
36
4
24
5
55
35
61
137
19
8
33
3
36
141
27
9
54
48
93
3
9
100
24
140
72
40
32
45
15
36
16
120
44
60
28
104
33
127
20
9
15
45
18
54
36
7
56
9
12
7
53
3
69
15
12
3
69
12
120
24
33
43
12
24
32
9
87
112
17
15
12
52
17
36
12
24
43
5
60
15
75
9
156
12
4
11
6
12
51
57
132
7
32
33
12
7
8
21
6
21
9
7
56
33
48
39
12
16
5
15
12
ABCD 99472334896*3^$a+1 [50053]
75
51
21
15
1
24
32
3
18
15
111
21
159
141
180
16
60
17
15
40
35
12
1
80
64
35
9
28
11
12
93
48
3
37
72
11
21
63
30
51
135
45
9
15
15
60
12
13
35
1
35
37
17
3
108
24
48
4
35
93
15
6
15
15
37
48
29
7
59
57
28
11
85
143
13
173
6
61
47
72
57
16
8
48
4
12
204
71
49
92
4
20
72
156
15
181
8
36
15
12
81
28
11
24
1
92
96
36
99
21
39
30
3
76
12
80
72
12
124
56
315
12
24
24
6
3
84
39
13
8
72
15
165
81
6
24
69
27
60
108
21
48
76
104
144
27
12
121
8
9
19
8
3
12
60
120
84
36
24
49
8
9
30
18
67
12
116
51
13
8
72
48
15
1
44
84
15
45
48
40
20
3
153
60
72
12
36
52
95
105
16
20
3
33
36
40
84
11
133
59
69
39
73
83
1
72
80
144
12
16
11
24
24
72
33
96
15
13
11
13
23
36
25
144
71
1
8
15
57
36
33
19
11
24
193
8
3
36
13
32
60
36
16
23
24
21
24
87
33
16
35
1
8
27
24
13
44
36
51
69
3
21
48
24
64
11
33
28
92
24
72
48
3
60
12
73
12
8
57
7
132
56
48
4
23
193
12
72
11
33
16
17
75
36
99
180
9
144
84
39
49
8
51
49
8
28
35
9
108
72
27
1
72
17
6
108
69
51
12
60
45
3
12
48
129
51
109
20
184
47
57
16
23
21
123
57
72
120
16
24
23
33
12
60
3
49
71
33
99
25
108
17
30
49
32
4
23
132
45
36
28
5
67
47
12
168
49
11
9
12
105
55
35
24
49
83
25
23
21
69
6
96
37
36
8
3
24
30
63
24
63
42
18
12
18
126
21
16
24
35
60
33
192
15
1
56
76
20
28
24
83
9
87
73
128
15
37
12
24
5
96
111
52
11
66
66
24
33
144
204
39
105
9
6
24
36
13
11
25
12
59
13
11
30
222
60
9
84
105
63
27
45
27
61
20
3
90
7
72
56
51
54
66
48
33
72
60
12
24
69
87
75
85
20
112
47
57
132
36
51
18
91
11
60
24
84
13
20
63
69
108
144
15
13
47
84
60
6
18
57
36
27
9
24
99
1
36
24
293
30
1
23
12
240
45
33
75
51
60
24
25
128
24
52
56
48
4
12
71
1
131
24
45
39
60
13
17
3
39
24
1
60
32
3
33
60
51
21
16
32
16
44
51
33
4
83
21
72
27
33
51
49
83
18
66
13
11
36
69
28
47
12
37
20
87
1
5
15
3
12
49
72
80
12
27
81
96
51
30
90
21
81
78
61
11
60
57
3
61
44
15
49
8
72
51
21
28
71
25
72
12
11
150
27
21
51
36
28
44
51
13
56
16
116
52
72
35
33
16
24
120
96
47
6
90
21
28
5
51
3
1
71
18
30
45
87
57
147
24
9
28
5
67
44
180
93
7
23
24
141
36
39
45
39
1
32
24
75
9
24
27
30
27
21
6
133
131
37
12
23
21
3
36
9
21
31
83
120
33
180
51
1
35
156
48
12
45
3
60
6
3
88
119
24
57
72
12
144
57
48
19
143
174
126
45
112
71
30
27
99
1
59
96
120
48
30
7
23
57
3
61
131
1
119
25
5
87
51
6
7
36
83
60
129
15
6
3
100
8
27
25
11
1
65
7
11
117
52
23
264
37
59
21
3
24
45
124
32
15
1
23
69
3
21
52
56
39
36
144
132
1
77
19
23
45
96
100
227
97
36
8
12
4
35
13
20
108
52
17
27
36
15
57
88
17
3
75
61
164
52
44
15
24
12
105
15
37
23
21
12
51
9
36
12
39
84
81
15
57
64
143
24
1
48
20
96
51
24
36
69
28
83
69
51
21
75
33
171
36
24
157
8
135
1
72
80
63
61
47
1
20
21
19
56
12
60
87
24
30
19
20
84
16
20
60
3
121
12
128
3
60
97
47
12
21
36
12
4
107
33
16
36
36
179
61
176
63
60
37
11
12
93
75
120
13
116
12
132
36
72
15
1
48
8
84
36
39
13
11
24
60
49
80
3
24
84
13
92
108
28
8
27
60
60
33
63
1
59
48
21
24
15
21
39
33
48
36
36
112
48
36
71
36
54
135
12
15
1
59
84
93
108
24
36
28
47
120
85
23
13
20
99
49
101
27
28
95
60
85
23
66
19
11
73
11
9
3
69
39
57
28
17
90
9
16
32
144
3
24
192
60
54
31
35
1
12
11
24
1
80
51
21
16
56
12
15
60
21
3
69
27
30
150
81
9
78
21
12
60
228
60
52
17
39
12
72
3
96
81
16
17
90
294
ABCD 99472403588*3^$a+1 [50048]
12
18
17
55
66
6
6
30
12
30
12
54
41
13
11
55
12
48
77
7
12
36
24
36
30
18
54
72
24
96
6
48
30
11
1
24
18
36
30
11
13
36
72
47
1
24
168
24
48
96
102
18
12
42
17
1
24
71
19
29
25
95
31
120
54
11
85
36
24
24
12
18
54
18
24
41
72
97
60
18
48
12
5
37
96
54
186
12
72
18
6
72
54
30
84
60
35
7
162
126
41
55
18
66
96
30
36
42
6
35
1
36
12
42
36
198
35
7
48
12
48
5
1
6
78
66
36
54
71
37
35
13
24
24
30
54
42
36
12
18
18
6
35
181
42
30
42
114
30
42
12
6
29
7
144
6
18
72
30
30
5
1
12
11
181
114
6
84
36
24
6
30
30
41
49
6
90
30
48
6
11
37
11
7
18
12
48
59
31
6
60
54
30
24
131
24
1
6
60
18
11
55
161
1
48
24
71
49
36
132
18
30
54
65
1
36
60
60
78
12
24
12
5
24
1
12
6
132
17
7
90
30
48
12
30
30
114
24
138
30
23
72
13
42
24
66
12
6
5
7
54
114
60
29
67
18
12
66
12
18
24
71
67
12
24
6
6
18
24
6
60
65
25
180
6
90
18
18
12
11
7
48
54
48
234
96
17
31
24
60
6
72
12
66
6
18
48
18
30
114
143
7
17
49
12
12
12
36
78
60
12
18
6
6
54
6
78
42
23
24
67
6
42
6
6
30
59
85
36
60
24
126
53
43
42
12
36
12
71
31
30
48
18
17
13
12
30
48
54
6
29
19
6
30
30
59
61
6
138
42
12
77
73
6
6
24
42
60
12
42
6
42
23
19
5
55
18
47
19
66
48
66
89
13
18
41
109
42
42
12
11
7
60
108
24
24
36
60
78
66
17
7
30
186
42
23
25
54
18
78
150
59
55
150
12
90
18
11
7
108
5
61
66
18
24
6
24
30
18
48
6
138
42
90
138
6
96
30
54
24
96
17
19
6
78
72
42
42
30
18
5
55
30
42
18
95
1
12
35
49
24
6
60
6
48
6
18
210
42
48
48
48
54
30
23
7
65
13
83
1
54
24
18
54
6
12
6
126
83
13
24
18
12
54
6
36
5
7
66
36
30
66
12
6
24
30
36
60
84
6
42
18
12
90
120
24
6
24
113
31
6
24
96
60
24
42
12
66
6
24
84
12
54
12
18
96
6
42
48
18
11
1
18
6
174
30
60
47
48
31
89
49
72
66
12
48
17
37
126
138
24
60
12
54
12
144
6
30
48
96
66
120
107
1
42
12
6
36
54
66
6
48
6
48
12
6
24
6
54
29
49
48
30
72
12
96
29
25
54
6
60
24
30
6
18
18
18
12
18
66
54
30
12
29
13
6
6
23
31
126
6
12
30
18
48
41
13
42
24
42
24
23
1
12
24
36
42
78
72
71
1
48
96
6
24
96
65
24
1
24
6
18
72
71
79
30
30
6
78
102
48
6
60
41
37
90
41
25
36
6
18
84
78
42
12
6
18
12
18
60
6
30
48
6
6
54
59
1
36
30
36
114
6
114
54
12
18
42
18
24
23
79
18
66
30
66
30
30
66
72
6
41
1
48
36
11
72
7
48
108
54
24
6
60
48
42
6
42
6
77
24
1
24
48
36
24
72
48
66
12
5
97
36
42
12
48
48
29
1
30
24
66
60
59
37
35
151
17
61
66
24
65
49
47
31
108
29
1
6
41
199
66
12
30
42
6
12
18
60
48
35
31
24
89
25
6
36
6
12
12
95
25
30
24
17
13
6
6
24
84
35
55
96
36
5
133
11
1
23
24
85
102
36
12
12
65
48
7
24
240
6
11
13
54
30
72
6
84
48
5
37
18
65
61
35
85
12
47
1
96
144
66
5
13
30
42
36
12
6
6
138
6
47
7
36
84
6
12
54
89
25
66
36
48
6
35
19
12
17
13
144
24
36
84
35
1
120
36
18
30
12
72
6
24
17
168
13
12
143
7
72
24
6
48
11
49
6
96
24
6
18
6
42
48
24
17
85
96
84
18
6
6
144
24
65
13
12
36
35
139
6
12
24
54
12
24
18
6
66
30
6
72
6
12
17
7
6
18
24
66
30
120
6
18
6
6
18
11
7
17
127
24
24
72
36
48
30
54
30
83
13
11
48
55
17
55
24
6
36
23
85
66
30
6
30
143
37
84
30
60
30
30
84
6
23
25
71
19
5
43
90
35
19
29
115
5
49
42
18
12
54
17
24
1
30
54
59
240
49
66
30
36
48
156
66
78
47
1
18
12
78
6
29
49
96
24
47
1
23
55
12
77
25
12
18
66
60
11
96
72
235
258
60
30
24
24
137
13
59
7
18
6
6
18
60
6
72
84
24
24
42
78
11
31
6
48
6
126
24
6
30
12
6
66
6
24
24
60
84
18
48
72
84
156
108
54
48
30
162
48
54
54
72
144
66
24
270
90
48
6
24
42
18
53
25
60
60
72
6
30
72
35
25
47
1
47
43
84
12
60
48
72
30
78
36
72
42
60
83
79
30
35
25
96
12
42
24
66
168
71
144
1
72
30
24
30
54
12
30
12
42
6
24
174
24
72
30
6
30
18
30
120
30
114
30
65
31
60
12
84
54
24
6
17
85
54
6
30
48
126
60
18
30
30
17
1
ABCD 99472415228*3^$a+1 [50028]
15
35
54
31
23
61
29
82
6
15
48
11
76
33
24
12
69
66
9
144
15
21
71
1
9
18
180
36
21
23
133
60
15
170
40
30
9
3
78
27
60
23
82
27
141
114
84
9
33
54
24
36
81
132
60
15
213
39
60
126
2
72
36
112
32
61
39
6
15
3
81
3
42
3
228
48
12
39
14
22
32
25
75
30
72
183
153
54
20
208
108
8
36
70
39
27
45
15
9
11
40
48
9
21
27
63
62
19
3
48
18
6
60
6
30
69
36
47
28
62
67
60
96
3
36
153
192
183
57
111
33
36
15
81
27
48
9
168
11
25
12
35
88
117
72
3
44
61
3
24
12
24
45
72
24
51
24
9
11
36
85
23
49
195
45
36
87
9
36
120
9
15
9
96
78
60
93
24
33
111
119
25
27
54
42
14
91
63
6
150
68
22
50
16
84
69
12
105
18
45
12
125
88
2
37
3
48
21
15
33
27
165
15
114
96
54
56
1
9
15
96
129
144
30
26
64
27
63
44
37
3
105
33
38
25
180
69
15
33
18
57
309
30
129
27
33
47
220
105
12
5
10
81
132
3
45
72
9
135
48
33
62
37
35
1
9
15
119
61
11
18
72
34
9
12
24
11
37
17
64
102
177
35
16
12
80
18
19
60
11
61
15
33
15
12
21
9
51
75
114
24
75
12
3
21
48
51
54
8
22
32
16
57
17
43
36
12
35
73
17
64
6
2
16
2
100
33
27
9
3
33
12
45
90
72
45
24
11
36
10
15
47
28
9
45
8
7
9
90
92
25
48
99
12
66
174
8
1
87
57
96
72
144
33
6
21
48
11
90
7
24
59
4
32
10
15
9
2
25
108
36
29
184
63
57
3
75
33
24
12
51
20
28
12
78
99
45
15
81
87
3
6
6
153
17
7
27
36
24
105
81
42
38
43
144
27
20
36
10
63
96
63
33
48
119
72
1
72
17
16
74
13
15
33
137
40
3
12
177
18
78
32
136
6
36
48
72
8
1
35
13
51
26
55
63
81
35
37
84
60
24
72
72
47
18
72
16
3
36
71
97
120
15
33
3
132
104
109
60
81
15
23
28
78
39
15
128
52
56
46
18
78
135
12
3
45
23
37
17
270
28
9
15
110
31
23
1
33
63
12
60
137
91
27
36
45
35
1
143
37
15
66
18
84
12
165
3
6
15
12
15
20
64
8
133
12
15
48
105
3
12
32
1
24
11
126
40
51
87
56
49
5
22
24
12
12
20
142
39
51
153
3
9
24
57
42
45
75
30
48
159
15
180
8
142
6
60
9
21
14
18
10
45
81
15
9
18
45
12
36
201
51
84
3
12
9
35
54
7
3
6
210
96
126
30
84
24
44
72
16
9
33
6
9
33
63
47
18
70
9
75
132
21
69
146
72
253
15
9
3
6
42
78
39
48
24
63
93
47
46
26
108
10
51
132
23
144
73
17
18
37
51
117
48
17
7
15
18
24
96
63
72
24
23
90
82
9
107
64
44
94
27
5
34
9
47
54
16
200
90
28
57
23
16
57
24
9
90
57
108
105
2
40
144
126
78
170
22
69
60
75
285
9
74
36
16
9
11
46
24
15
95
16
2
72
18
13
15
9
3
30
56
64
8
79
60
95
13
48
48
144
15
105
15
42
3
132
75
6
128
10
69
12
71
54
16
102
26
16
30
8
1
9
168
27
47
40
48
38
34
93
17
19
204
81
51
39
12
33
120
89
7
135
20
40
69
39
120
12
24
6
15
111
42
6
2
18
100
24
2
54
1
48
3
105
60
33
110
25
65
64
8
367
120
48
33
6
33
3
12
81
39
32
18
55
3
14
10
36
57
51
60
57
123
9
3
33
12
27
168
45
93
51
3
153
233
10
36
9
9
75
12
84
69
78
9
59
121
60
3
21
9
128
7
12
35
16
12
36
44
85
15
42
39
24
81
56
10
33
123
9
3
38
34
60
33
48
3
164
13
93
2
133
111
44
37
12
255
92
73
48
33
24
2
1
12
195
96
21
120
59
16
6
264
30
114
110
106
120
26
88
54
2
13
33
18
36
36
152
37
9
24
27
36
12
15
36
74
67
108
33
72
15
11
36
25
11
25
29
18
37
89
55
12
48
12
107
61
57
30
32
16
20
109
27
9
51
48
26
16
56
7
48
72
17
54
34
126
24
32
25
11
25
12
33
18
20
1
51
93
161
151
15
32
100
126
206
25
ABCD 99472599574*3^$a+1 [50070]
24
135
84
45
81
39
39
30
3
3
10
44
36
160
50
106
8
15
141
36
78
36
45
96
15
10
84
60
116
75
129
100
134
21
69
12
90
69
21
54
22
48
20
100
44
180
60
12
16
119
1
8
24
30
33
24
39
46
11
24
109
12
8
15
25
14
118
180
14
33
13
60
14
144
9
72
9
111
1
119
39
36
21
25
14
48
57
24
24
73
24
96
68
36
16
48
120
132
92
88
60
2
30
3
3
106
68
60
28
62
58
23
9
15
1
86
24
81
241
104
16
128
15
1
164
51
9
84
28
23
217
47
171
22
167
61
35
24
345
76
50
130
44
52
95
33
16
47
24
165
60
30
81
73
359
73
119
49
74
42
90
34
36
50
34
110
105
1
24
146
46
2
126
24
136
120
14
153
9
15
39
126
18
105
105
126
10
104
72
138
90
132
64
47
13
35
120
21
90
9
9
196
36
8
111
1
14
120
9
87
81
39
105
289
110
36
94
60
26
60
30
15
24
144
15
6
54
45
81
111
33
63
9
4
11
69
51
1
47
72
120
105
135
109
50
10
20
52
23
21
76
8
54
72
33
48
33
30
10
14
216
82
24
14
24
46
116
40
96
8
30
46
80
4
72
23
81
76
38
36
33
1
104
87
9
16
95
49
104
6
10
71
9
39
157
36
120
8
30
10
176
48
16
26
10
155
24
217
23
15
81
9
52
60
23
96
49
167
63
54
27
48
72
15
18
16
47
63
10
47
153
6
48
6
51
1
479
24
72
24
24
129
63
13
156
20
3
15
81
9
63
24
1
47
51
10
44
112
71
33
30
9
120
61
12
24
8
42
10
20
24
84
16
26
129
9
63
48
61
11
49
8
28
59
129
15
21
75
96
24
144
24
1
104
111
9
88
38
70
20
60
27
39
78
112
11
33
87
99
90
18
33
147
30
63
99
46
119
121
47
81
6
9
39
42
63
13
48
140
52
35
3
150
112
32
30
33
39
154
72
23
9
87
75
48
36
57
39
34
47
24
48
61
131
45
4
56
4
11
85
44
15
97
8
24
90
22
8
87
48
1
86
106
47
21
99
15
66
6
129
25
80
111
45
51
25
48
26
154
35
45
36
135
121
8
6
30
3
13
83
9
208
122
102
4
35
111
18
102
24
84
22
158
118
84
50
45
99
6
30
81
24
39
10
12
2
30
90
22
140
64
575
96
48
15
33
33
16
128
148
59
24
9
30
57
1
14
33
1
60
11
48
15
66
135
225
256
24
170
10
11
183
57
135
34
191
109
11
24
9
16
20
16
170
106
24
14
22
68
30
10
104
12
51
49
44
76
71
177
16
119
117
100
104
16
23
15
46
74
33
145
164
51
24
33
126
6
108
36
76
68
27
25
24
134
57
69
150
126
16
24
36
32
12
135
1
8
36
123
81
52
84
24
56
18
36
105
96
99
141
24
24
73
32
30
60
202
11
24
24
39
46
80
99
120
1
132
134
70
36
35
24
1
48
71
49
50
69
48
24
49
60
12
8
30
186
111
9
24
36
3
87
120
18
28
108
71
144
1
50
21
25
119
15
108
30
76
131
109
11
393
6
9
1
56
63
121
146
45
25
230
34
72
47
120
141
36
24
30
9
15
30
28
84
83
45
3
87
72
9
24
15
106
116
76
68
51
285
51
49
8
16
20
27
49
68
16
11
1
14
70
35
1
24
14
22
60
8
30
90
135
15
30
54
42
108
16
14
6
84
111
301
83
45
256
107
25
47
15
36
54
16
74
42
84
76
11
27
12
34
56
136
47
96
25
47
87
30
162
81
63
10
14
58
104
160
23
157
11
27
21
144
48
25
95
73
110
81
1
47
111
90
15
141
3
ABCD 99472655806*3^$a+1 [50019]
26
54
16
2
70
60
50
51
91
29
31
60
41
19
53
27
129
115
29
43
84
48
41
15
36
9
7
20
9
9
72
12
70
80
16
2
30
112
5
63
33
75
4
32
18
46
12
60
50
58
36
8
16
60
12
20
60
48
9
55
72
5
9
94
41
129
15
3
9
55
68
18
12
58
29
39
16
20
18
15
103
50
3
67
60
12
36
24
8
4
108
32
6
3
19
17
43
110
58
14
6
9
21
54
4
5
19
17
31
2
126
9
31
86
48
10
17
31
68
9
43
65
99
9
15
36
21
19
14
30
4
5
15
28
17
27
93
7
20
16
20
18
51
79
32
9
45
63
31
12
2
58
38
27
12
7
84
12
2
63
84
123
45
27
40
5
21
54
33
43
77
43
53
55
74
46
26
63
7
108
96
29
27
64
26
63
75
6
54
12
36
184
65
19
17
9
144
54
48
24
28
98
30
42
18
40
53
24
21
87
7
12
20
24
57
9
6
18
10
72
152
81
156
24
21
10
84
65
7
29
36
7
5
91
26
34
120
17
7
2
36
15
48
96
9
106
5
36
127
17
9
22
60
32
48
64
48
65
3
9
24
7
74
70
65
45
10
24
2
30
9
96
67
26
96
10
29
7
24
86
22
48
2
90
6
72
58
12
38
75
24
45
111
55
96
60
29
84
33
3
19
108
14
18
66
34
8
30
18
45
7
60
5
63
6
94
12
182
10
53
19
8
36
54
106
24
17
9
51
3
45
27
6
3
67
20
18
82
44
54
39
15
12
40
48
2
24
30
40
12
20
28
32
45
39
88
38
27
67
68
28
53
24
7
120
8
18
48
10
149
7
60
86
39
63
33
43
5
67
110
84
15
36
9
130
36
24
56
24
28
17
84
36
81
27
60
45
36
12
82
116
9
91
24
72
38
6
21
33
12
78
18
102
28
12
2
39
36
9
36
18
18
18
72
9
19
26
15
43
41
69
10
8
45
72
12
15
124
180
2
70
2
63
45
3
67
12
8
4
89
24
63
40
72
68
57
15
16
12
20
4
20
9
55
12
62
6
57
135
4
38
111
7
8
64
56
16
89
45
102
90
18
76
84
60
14
10
5
48
7
98
102
52
29
45
22
20
93
36
55
36
24
24
14
42
16
5
9
94
2
54
126
34
14
114
16
60
24
116
36
45
9
27
3
45
9
82
89
7
12
120
12
29
69
30
42
106
2
18
12
18
78
16
84
60
41
141
27
27
45
91
44
9
12
7
156
14
12
10
86
18
16
84
17
39
45
31
60
24
20
16
12
68
9
31
80
72
60
57
105
10
200
4
41
103
68
144
24
16
38
12
36
15
12
27
33
7
14
22
2
120
60
22
48
60
41
31
41
84
19
12
12
26
34
120
2
18
18
10
8
52
48
41
79
101
21
10
5
39
124
36
29
7
20
18
24
10
62
99
45
12
10
24
29
24
7
20
30
36
15
57
108
18
4
110
66
60
124
56
12
54
34
24
36
74
118
38
36
6
18
94
26
60
27
84
19
72
62
6
57
132
7
5
19
72
24
65
36
43
12
98
114
12
18
22
86
18
9
33
135
43
14
51
45
27
72
31
5
19
36
36
44
4
8
40
2
82
65
108
7
20
24
36
4
24
12
14
30
9
153
10
53
81
6
18
10
20
81
31
24
8
40
5
51
36
30
6
102
46
24
38
15
12
33
30
45
19
53
7
56
33
19
17
84
15
76
8
28
8
64
8
4
14
24
10
108
120
50
75
117
15
75
33
45
22
8
72
18
10
44
24
12
88
29
163
197
31
41
63
28
125
43
26
58
26
34
8
45
55
17
31
17
60
9
39
51
21
7
80
16
5
117
24
34
36
41
79
38
27
31
50
10
14
10
44
16
14
6
18
30
28
17
36
9
18
9
81
34
60
14
15
9
3
9
46
60
12
116
112
14
24
12
90
45
15
9
9
10
144
2
166
12
20
28
125
127
17
19
32
84
9
7
72
36
72
17
7
36
12
80
81
9
75
27
6
22
48
60
8
40
12
80
9
93
22
65
3
33
19
56
9
19
26
46
60
8
21
204
12
55
17
27
88
36
125
19
98
12
15
3
33
111
60
48
18
130
24
50
39
36
24
45
10
12
5
12
27
16
80
4
41
19
20
18
10
32
9
72
67
32
18
10
17
111
9
33
102
54
70
26
3
27
54
46
80
64
14
3
55
168
74
10
5
48
43
125
7
5
67
65
45
22
156
5
7
38
27
207
36
90
10
17
67
60
26
60
84
10
48
38
39
91
17
31
12
20
18
22
2
22
8
117
63
40
41
15
172
89
75
18
58
14
18
18
10
8
6
48
46
12
20
45
165
10
17
31
20
16
41
7
8
45
3
162
144
106
12
60
12
8
40
56
45
45
22
5
19
8
30
51
12
67
5
33
10
65
33
22
89
15
16
84
89
84
180
27
4
60
89
33
70
12
65
7
36
29
31
12
8
4
68
28
29
33
70
38
75
15
12
33
7
38
22
5
43
5
43
24
41
216
9
72
15
45
27
27
48
18
10
84
29
9
46
36
8
12
4
77
9
10
158
46
12
5
127
2
78
36
81
45
34
14
22
74
10
44
12
45
36
9
6
30
70
17
36
36
43
5
43
2
15
3
52
12
36
50
10
17
3
40
5
9
63
45
90
105
12
24
12
9
10
116
69
19
56
6
147
87
4
36
89
7
65
27
36
6
10
53
12
43
12
5
55
53
43
20
84
33
ABCD 99472717016*3^$a+1 [50052]
25
54
66
198
5
12
168
192
24
36
55
5
48
36
19
89
1
35
67
29
60
144
1
90
6
30
114
30
24
306
59
157
23
175
12
17
151
30
72
54
90
6
137
7
89
120
96
144
1
11
12
67
36
17
67
41
19
125
36
139
36
18
72
168
30
77
252
1
71
49
6
300
5
1
47
151
90
71
96
24
48
97
23
192
91
53
12
144
96
12
36
84
12
109
71
115
36
17
96
132
372
12
31
24
41
108
24
97
23
7
41
24
60
60
36
85
47
192
120
55
65
49
47
25
54
90
54
66
155
48
13
95
73
66
6
35
12
7
66
119
175
36
30
287
168
49
24
47
24
48
7
84
149
60
103
5
25
78
300
126
6
120
5
103
216
270
35
91
114
174
42
54
149
36
168
120
103
48
36
29
151
65
24
24
48
235
77
1
35
12
115
48
17
55
54
6
89
139
77
49
119
175
156
29
12
108
24
121
47
24
139
180
17
24
1
354
5
55
36
29
48
120
108
103
101
120
31
24
84
132
90
23
241
11
283
120
36
6
48
47
115
125
79
41
12
252
1
234
5
139
30
71
19
132
113
24
1
72
54
180
5
19
72
120
149
121
23
91
101
79
41
108
60
7
120
90
54
60
54
71
1
30
65
168
25
342
5
12
121
96
264
150
17
103
42
59
31
53
1
54
72
108
17
444
120
121
35
55
29
1
47
97
24
167
139
54
102
65
180
43
17
145
119
24
84
31
72
29
48
31
12
17
7
84
149
37
30
29
151
41
60
79
60
36
18
47
73
186
29
24
360
121
6
65
145
23
67
36
65
84
31
5
204
151
60
65
72
97
143
73
167
151
17
24
1
30
5
55
29
96
24
25
59
31
24
12
24
36
65
79
120
5
84
55
317
283
197
72
132
60
144
132
55
30
47
7
90
59
67
65
24
55
216
24
66
203
132
72
43
29
60
115
36
53
120
1
54
36
365
1
47
48
24
91
5
19
84
36
5
1
174
89
127
53
7
77
48
108
91
41
12
37
264
72
47
67
54
30
60
126
23
43
54
6
77
7
5
240
84
175
29
7
173
36
12
55
5
24
156
13
119
73
35
48
31
113
43
24
185
36
13
162
84
29
36
60
259
17
48
72
19
54
95
31
96
210
107
43
65
43
12
24
185
49
30
125
180
72
55
18
11
295
89
12
115
29
25
11
13
72
18
5
24
1
6
36
65
12
97
35
61
270
48
5
37
59
84
192
19
41
163
77
144
60
151
17
120
43
89
36
19
5
115
36
65
24
36
43
66
150
29
12
103
17
48
144
108
79
36
18
30
132
144
144
12
65
168
55
36
53
7
144
65
24
67
29
84
37
66
24
53
103
18
47
240
19
5
24
132
12
48
120
79
221
43
5
55
41
108
121
71
1
23
115
72
17
36
12
204
1
90
78
11
61
18
180
125
276
169
95
72
103
149
48
19
60
53
1
71
91
185
43
36
24
12
24
65
169
66
5
48
48
24
241
143
12
60
55
113
7
89
25
95
ABCD 99472943918*3^$a+1 [50275]
24
48
240
108
60
53
151
83
1
240
11
13
12
156
287
1
24
168
5
198
36
36
157
156
24
41
72
162
13
77
187
36
65
7
48
125
127
35
72
36
378
7
252
36
65
55
12
144
185
31
132
120
41
7
180
29
91
53
31
108
48
29
211
5
43
191
36
85
5
79
24
12
12
12
96
53
72
18
61
36
12
107
25
36
72
137
18
25
96
239
1
60
11
54
7
83
25
60
24
71
180
162
55
143
36
25
156
84
24
144
228
59
1
72
12
95
450
54
72
73
72
60
48
24
47
73
108
48
120
101
19
120
36
108
12
156
12
48
47
61
47
72
457
84
24
216
24
5
36
126
13
12
48
12
41
54
25
65
151
29
139
5
90
144
13
12
101
54
162
54
49
5
55
12
24
17
18
37
89
18
25
11
37
60
29
31
12
156
71
25
36
47
157
59
36
13
113
55
192
72
41
127
60
72
36
12
48
239
13
23
13
36
23
61
245
19
48
108
24
161
7
144
48
96
47
25
48
35
97
48
251
13
60
143
198
31
144
24
12
59
85
95
36
25
83
25
120
36
12
60
204
24
84
96
24
12
131
108
97
227
13
168
96
48
96
11
85
23
162
18
36
25
12
24
11
54
19
17
235
12
41
126
108
145
35
13
5
43
47
72
1
24
47
133
120
96
132
5
108
127
17
18
72
36
25
191
1
24
84
24
11
97
12
96
29
7
180
11
54
18
85
131
90
19
180
408
23
25
119
85
5
31
132
24
11
72
72
1
240
155
25
65
18
97
12
132
65
103
48
72
65
36
7
108
84
36
17
54
36
37
12
5
54
25
72
12
35
73
120
23
36
126
7
263
162
31
77
18
25
72
29
19
132
12
12
144
5
36
18
97
29
31
59
180
61
24
59
18
18
25
12
53
55
60
65
19
120
156
60
36
23
72
25
36
108
281
18
13
60
107
72
36
18
7
245
162
126
19
12
149
36
90
85
41
18
49
36
41
36
43
24
41
55
35
61
48
168
12
12
23
13
60
48
59
13
12
47
49
264
36
119
85
12
60
23
18
55
252
12
95
109
24
240
12
60
23
1
72
89
108
7
101
18
270
306
13
23
169
155
13
77
18
145
12
24
12
84
36
12
35
25
36
12
125
90
25
60
12
156
24
60
420
53
18
49
36
120
11
18
55
35
18
127
53
403
65
54
18
43
12
192
336
47
13
12
108
72
29
211
84
83
337
23
205
11
37
24
11
37
12
95
36
18
55
17
90
85
5
67
12
29
36
79
132
48
24
72
84
72
168
24
156
72
12
83
85
72
113
90
18
19
36
215
90
72
127
36
12
12
173
90
72
145
107
1
204
65
36
18
109
35
36
61
108
137
19
24
72
144
84
71
36
36
133
47
13
12
72
11
144
18
139
239
37
35
144
54
199
35
1
12
60
12
23
13
204
132
48
17
103
167
49
60
179
18
18
49
41
55
12
5
18
36
73
60
11
37
120
149
31
72
12
108
11
49
108
48
11
1
17
7
48
48
95
25
168
167
13
36
36
48
29
7
168
96
12
23
36
49
12
48
192
23
37
17
43
60
59
13
48
120
53
127
35
18
175
12
72
48
84
ABCD 99473155196*3^$a+1 [50012]
8
97
126
9
80
1
95
67
53
72
7
41
112
48
9
15
75
69
45
36
90
5
25
71
79
33
15
90
23
19
29
91
5
120
16
9
90
18
3
9
36
60
72
47
19
6
23
16
27
18
35
1
15
24
51
5
13
3
72
48
104
16
15
84
90
51
9
23
97
39
104
16
24
32
16
99
48
5
16
24
33
15
24
80
40
8
13
27
27
5
96
37
51
72
129
255
105
78
17
13
51
27
18
51
15
18
15
3
5
67
36
9
27
29
31
18
48
15
24
48
27
48
5
103
90
42
12
65
43
18
3
80
24
43
93
99
21
87
57
3
77
40
8
40
27
36
81
8
16
9
18
45
8
67
5
109
54
29
16
57
24
15
33
63
80
109
59
24
16
32
64
45
3
27
36
57
8
49
18
30
15
72
48
32
48
37
3
57
23
31
9
56
72
37
6
117
3
5
109
3
9
6
33
24
33
54
153
48
8
61
59
24
48
79
90
90
60
33
3
69
51
24
5
85
48
3
3
21
8
73
42
197
1
18
21
45
3
51
24
48
69
24
39
17
96
88
87
105
3
29
73
39
3
30
90
5
163
69
51
204
81
57
18
18
35
96
1
15
24
104
96
79
36
24
69
32
25
23
31
12
5
40
9
39
39
113
40
9
18
5
25
15
27
84
144
33
45
48
150
12
9
153
95
16
15
324
78
39
8
160
63
33
75
21
45
51
9
48
18
132
12
18
11
16
24
24
32
48
40
8
40
15
30
3
129
30
33
3
21
3
5
88
69
18
57
81
23
1
95
24
55
36
96
12
42
18
197
31
60
102
23
88
15
96
33
57
111
99
6
63
80
1
63
80
31
65
61
18
276
45
72
48
51
5
64
57
15
24
51
53
37
35
127
12
21
104
64
51
5
88
56
16
171
45
9
63
80
40
57
210
78
15
48
32
115
60
33
129
15
3
21
51
21
24
75
150
36
75
27
5
40
27
18
3
24
56
112
56
72
289
15
48
15
17
40
48
80
7
18
47
13
27
24
32
24
88
48
3
5
16
33
6
57
135
33
72
27
5
25
63
27
93
8
61
59
1
39
15
57
9
39
32
64
33
36
27
24
24
69
108
84
3
56
16
24
104
85
3
15
33
32
25
15
8
96
40
3
77
48
163
29
120
19
5
72
115
5
19
36
9
80
48
16
21
35
25
63
27
138
3
192
48
24
8
31
57
80
7
42
54
162
39
48
51
216
45
63
137
121
23
16
105
48
18
24
48
77
103
65
13
3
15
12
45
177
66
6
18
77
40
21
59
16
128
120
79
18
63
24
32
48
72
43
45
105
15
51
6
15
21
35
48
64
96
9
15
8
120
19
5
79
57
48
24
15
33
32
43
53
19
45
120
48
99
5
43
18
99
123
21
9
6
137
7
33
32
43
72
30
95
145
108
84
60
48
6
72
29
55
41
19
5
25
6
174
51
9
36
203
112
9
15
8
97
18
96
29
96
16
21
174
6
144
63
57
71
25
54
33
51
72
54
60
51
123
24
30
167
1
84
3
3
30
15
8
16
24
96
45
30
24
5
7
57
8
40
3
5
31
41
139
204
81
111
65
64
8
7
81
24
75
173
43
72
5
96
64
3
30
143
136
225
15
48
45
3
57
47
16
27
30
23
19
29
1
15
48
51
5
16
45
11
7
17
19
42
3
24
48
9
15
3
5
103
33
24
3
45
32
43
42
11
19
53
43
66
18
105
21
54
53
24
40
8
73
114
18
27
56
24
1
102
57
51
5
139
5
1
18
21
33
63
3
36
60
30
39
72
123
21
39
9
75
252
41
144
16
104
48
40
27
53
40
27
36
17
112
24
9
18
5
19
18
11
72
19
5
40
15
33
32
1
15
9
95
25
111
8
49
18
54
23
187
5
40
45
155
16
24
48
33
12
6
29
40
3
18
36
18
77
25
6
57
27
93
96
9
6
81
96
48
24
48
9
66
42
48
3
240
56
121
30
9
80
16
165
18
42
18
5
31
18
15
15
105
48
9
39
21
11
19
69
56
25
30
65
79
36
90
11
43
29
43
53
16
24
80
72
40
24
24
96
75
60
36
54
36
48
6
53
48
25
39
8
127
90
6
33
32
24
64
39
258
15
8
16
168
80
40
152
16
93
36
95
31
105
24
24
51
30
18
197
16
24
288
120
8
19
18
27
39
89
25
71
336
24
19
30
15
27
18
83
48
40
9
23
7
18
18
21
96
87
225
72
81
39
120
39
17
109
75
56
43
45
56
121
23
96
19
54
15
152
19
5
24
40
3
125
24
16
9
39
57
18
69
3
12
42
23
16
72
24
45
59
ABCD 99474037948*3^$a+1 [50071]
28
44
16
12
57
39
72
8
72
25
23
49
83
157
72
71
40
45
23
40
120
12
32
76
21
39
75
69
21
147
15
53
36
88
20
76
12
12
32
43
36
5
132
12
36
31
9
105
39
12
20
124
12
63
105
20
55
89
52
8
12
73
95
88
27
132
21
9
23
40
20
25
42
5
13
72
15
164
31
33
80
72
1
18
17
49
6
33
12
44
28
32
36
67
41
36
25
51
24
69
47
40
84
108
20
31
21
20
43
57
24
164
16
24
48
32
28
120
12
75
105
20
13
23
16
15
36
54
11
88
56
31
30
15
9
84
6
9
21
23
72
13
36
99
36
15
17
73
12
87
8
108
124
60
20
88
45
15
39
69
12
48
92
13
11
79
6
30
24
21
99
6
71
88
39
17
16
92
16
36
120
21
18
77
4
24
36
3
42
59
196
20
25
11
25
87
180
116
16
36
93
12
39
33
87
44
37
15
48
284
25
23
109
63
135
12
90
59
36
148
20
13
264
3
8
120
28
57
3
56
24
4
8
28
27
45
48
9
18
5
109
48
11
16
33
15
8
12
121
15
60
60
9
72
3
15
108
9
20
36
4
99
89
16
20
19
18
54
126
18
9
96
12
44
13
36
27
24
93
162
33
60
72
36
128
49
36
75
20
24
36
324
12
13
83
88
9
6
54
15
12
93
60
12
63
68
4
9
59
16
12
45
23
61
51
3
114
35
13
123
32
28
24
15
18
75
12
15
65
48
24
40
45
48
23
13
111
80
25
6
162
15
33
23
4
32
1
63
27
5
84
73
23
40
60
3
12
45
20
12
16
51
60
5
16
15
5
43
36
5
4
15
5
136
56
88
80
36
48
16
15
42
39
20
16
20
43
54
6
9
57
59
67
5
67
5
52
20
64
21
3
56
16
15
150
255
164
36
49
71
28
60
96
24
12
51
17
52
8
12
4
324
63
5
24
13
51
15
5
40
56
16
92
28
12
75
42
48
6
77
4
21
63
104
16
56
1
3
36
84
20
60
4
93
39
20
73
35
31
29
61
59
16
15
9
48
8
16
69
159
21
15
84
3
78
27
32
16
27
45
15
90
63
39
41
36
13
36
47
25
15
9
66
9
45
3
80
61
59
28
8
145
15
20
4
51
12
9
81
42
12
24
45
24
3
33
36
20
76
27
18
39
84
12
12
3
18
107
40
32
55
36
45
44
16
57
15
57
23
7
90
75
80
31
12
29
48
36
36
36
60
40
12
48
24
36
9
59
64
12
200
4
116
36
139
6
99
24
60
32
72
1
30
5
124
12
44
76
24
36
8
36
37
30
54
198
5
36
67
57
12
8
55
108
18
15
80
40
32
12
36
16
84
129
23
64
8
60
121
72
48
15
135
5
25
39
3
5
40
12
56
49
72
48
18
33
9
27
8
72
91
12
77
1
167
31
5
4
8
24
120
19
5
4
152
49
24
51
57
12
11
67
17
72
28
3
24
5
84
19
30
15
8
24
40
63
210
11
25
54
36
9
33
30
9
20
4
81
3
32
85
36
27
48
108
44
13
3
51
105
48
45
3
84
128
67
65
43
21
72
8
36
4
81
48
11
16
84
20
1
111
159
30
23
85
132
15
20
19
17
24
151
45
140
13
47
108
64
56
72
148
32
37
3
92
28
80
4
39
6
23
61
252
27
63
33
21
23
73
3
12
20
13
42
125
13
6
33
3
105
3
41
16
48
39
77
13
12
15
48
140
31
60
30
27
33
27
3
81
60
3
41
1
243
57
15
3
126
15
12
33
72
59
16
27
41
4
12
56
28
21
135
9
27
27
78
99
44
37
39
104
24
12
19
57
15
33
20
16
3
48
24
5
88
48
12
8
72
52
3
125
36
19
12
69
75
5
72
88
80
121
48
11
76
21
15
8
1
18
30
23
37
18
48
24
77
13
12
18
36
36
18
42
30
39
219
45
3
9
36
9
24
30
42
63
24
20
31
36
6
12
36
42
18
167
48
1
15
3
21
12
48
36
9
66
65
16
68
31
9
32
49
23
37
36
18
165
32
37
23
48
37
3
120
44
7
5
108
37
23
16
84
8
13
39
32
144
76
24
9
48
23
1
75
24
21
23
1
174
18
23
112
33
87
92
16
57
54
41
13
27
32
12
1
59
13
36
15
69
23
52
36
12
12
33
23
4
27
66
39
15
108
21
21
18
41
84
37
75
68
52
24
24
8
49
6
5
4
68
25
47
28
12
8
37
23
76
44
13
15
8
52
44
31
9
24
12
44
40
33
107
16
20
13
36
95
16
12
32
28
156
24
33
227
7
6
3
99
36
24
17
1
27
21
99
36
60
32
13
39
27
6
48
27
45
24
54
144
18
12
90
18
27
36
60
104
13
120
15
57
63
9
39
75
89
1
27
27
108
77
28
105
54
29
12
40
69
3
12
33
18
18
51
36
165
15
60
12
48
9
11
4
44
49
51
36
24
56
40
63
237
56
40
45
18
36
9
132
72
21
24
123
213
42
30
54
29
4
48
15
89
145
35
13
11
4
45
75
27
ABCD 99475530398*3^$a+1 [50107]
20
40
27
42
23
60
1
126
24
6
48
11
84
37
71
88
39
17
88
32
16
20
120
49
54
6
3
21
24
27
45
18
17
19
5
55
30
47
7
5
12
139
30
60
47
40
92
16
36
9
35
79
21
44
61
11
24
1
23
12
13
30
165
21
6
90
3
8
60
40
33
24
72
23
1
24
11
24
12
100
96
3
90
6
18
6
24
5
12
36
13
15
36
36
72
45
87
3
6
6
78
15
80
61
39
32
48
60
40
27
60
24
60
84
6
6
54
54
21
9
35
72
79
41
19
9
21
60
59
7
5
16
3
54
12
84
59
52
33
66
101
16
8
52
39
24
29
7
65
13
96
47
7
6
6
105
36
132
20
1
51
3
17
16
72
92
25
54
9
8
4
9
60
35
24
12
4
21
48
60
35
52
20
16
24
3
90
30
41
61
23
115
53
13
24
12
51
9
84
59
25
27
36
63
21
56
13
6
53
16
9
51
32
19
41
24
109
11
13
35
1
6
45
3
6
30
54
60
15
27
30
60
114
24
72
5
48
12
109
11
49
11
108
97
83
25
15
21
15
32
12
97
84
6
5
13
36
155
24
1
6
54
47
7
222
35
25
39
15
21
63
120
33
3
29
25
30
5
7
5
4
81
39
44
61
144
6
17
13
66
138
23
72
12
4
56
48
25
6
41
84
31
18
12
54
36
5
13
51
24
117
48
15
8
12
1
54
33
9
35
73
71
1
24
75
116
36
28
21
108
27
69
6
5
43
30
27
105
35
43
57
39
36
9
21
71
24
19
45
39
12
101
127
90
6
89
40
81
36
23
28
20
24
49
60
24
60
27
44
85
90
30
66
60
93
72
75
53
31
77
7
5
1
27
44
40
20
79
9
20
1
51
9
84
23
19
41
163
41
24
12
49
30
65
4
36
39
29
7
33
48
8
19
5
100
15
60
30
72
23
16
32
19
30
24
24
83
4
36
44
49
35
55
29
31
77
4
9
84
162
33
20
52
9
11
60
73
30
30
36
15
15
66
35
13
3
27
17
4
69
35
72
43
210
12
51
63
144
17
25
59
31
33
21
39
81
27
87
41
100
56
60
16
12
20
40
21
30
65
1
48
27
45
30
18
6
45
60
72
147
173
4
3
6
47
7
45
81
227
24
19
57
8
145
35
16
63
6
54
53
12
31
5
61
23
55
5
12
144
160
12
87
42
155
36
24
96
79
21
44
24
96
48
55
17
13
12
51
9
24
30
9
32
43
5
12
24
24
100
12
9
90
144
53
24
4
9
12
48
36
126
81
33
47
13
6
29
19
6
30
5
24
16
44
28
20
67
65
37
24
11
16
104
13
11
1
18
90
15
80
25
51
15
30
30
24
53
19
33
45
23
12
25
3
8
25
51
20
79
54
71
52
20
24
13
36
30
126
15
3
5
61
11
16
3
41
28
8
40
24
8
36
1
24
30
30
84
111
84
20
7
24
24
21
21
15
216
9
3
8
19
5
49
36
54
9
72
33
30
156
5
31
21
20
67
30
3
63
6
138
12
144
21
63
6
30
21
60
153
155
37
23
7
53
40
27
89
55
24
5
85
36
6
53
25
6
6
11
40
48
9
27
3
12
41
4
129
6
54
6
30
3
147
18
35
12
55
24
6
11
40
104
24
72
37
6
17
109
39
56
13
36
75
104
67
45
3
42
18
6
35
49
12
48
30
102
39
21
11
48
19
42
204
35
12
67
93
27
17
43
65
16
15
6
51
92
55
132
29
55
66
23
1
71
36
37
95
7
21
44
25
59
12
7
42
63
8
19
84
5
12
24
13
36
51
15
48
12
5
19
29
61
75
21
18
6
6
173
67
5
16
8
12
12
48
28
20
64
201
114
30
42
18
63
27
5
55
65
60
1
11
49
24
27
144
51
24
6
60
48
47
49
24
3
3
6
108
71
25
11
84
1
48
6
45
44
16
21
51
39
54
150
21
15
5
96
43
21
33
12
11
24
24
25
60
159
8
19
93
45
150
90
36
27
92
72
60
84
12
12
40
32
145
30
5
40
8
16
92
72
208
27
45
15
53
13
15
9
90
77
4
44
28
3
36
41
7
6
27
3
41
25
135
3
30
72
35
55
29
55
6
18
5
16
12
104
4
21
3
45
3
24
108
21
11
24
16
9
24
87
15
21
44
43
53
12
25
3
3
41
43
96
21
129
95
24
25
6
30
30
57
12
21
15
75
129
12
9
179
52
33
12
54
45
105
54
17
40
108
32
19
21
48
36
51
9
81
11
84
199
54
6
30
6
48
42
15
3
5
76
9
6
29
1
6
78
3
3
66
78
17
16
44
60
19
17
73
6
9
24
45
11
49
66
24
5
48
19
41
37
47
85
75
99
17
64
93
3
3
17
24
109
30
60
9
75
6
36
35
40
45
11
13
6
29
40
44
85
12
3
21
11
64
39
17
109
27
24
15
48
12
18
6
29
37
51
33
60
30
66
23
7
18
83
24
16
3
6
35
25
54
17
49
3
51
45
20
49
3
8
40
32
12
31
57
128
1
30
18
12
23
12
28
72
105
54
101
43
105
72
44
25
84
15
32
48
40
92
13
155
28
44
55
18
15
72
3
6
30
117
93
24
27
56
19
24
45
45
24
27
45
35
13
6
30
6
65
13
11
19
45
48
27
6
6
33
36
15
24
57
68
12
84
12
7
105
12
3
66
54
17
25
24
6
5
40
9
96
48
60
3
39
5
220
44
19
60
42
11
12
121
126
5
24
24
12
36
48
24
25
36
54
12
5
49
11
13
15
195
5
12
96
ABCD 99475645364*3^$a+1 [50034]
56
235
77
1
36
36
144
24
132
42
6
27
104
31
17
67
48
6
24
6
81
8
16
45
66
9
9
12
60
39
45
27
120
9
180
3
3
48
21
3
126
87
3
90
75
51
45
120
8
25
23
25
30
12
36
57
8
121
24
54
113
7
33
48
87
33
87
89
1
39
24
56
16
45
114
66
18
29
7
33
57
6
9
80
64
32
7
6
59
1
144
47
24
31
36
30
48
54
36
21
51
5
49
23
7
33
33
30
33
15
81
9
39
105
47
16
8
24
31
84
5
73
24
135
39
36
30
96
15
48
80
7
12
77
73
60
75
96
24
80
13
102
53
67
53
67
30
96
6
41
40
69
36
114
29
64
57
6
65
72
31
225
32
7
18
24
66
29
151
9
9
6
48
17
73
12
3
63
17
120
37
51
24
9
42
45
3
45
24
33
18
21
21
108
114
18
59
49
15
57
47
1
15
104
43
30
12
27
9
6
6
48
11
19
21
93
27
24
72
9
95
49
24
15
21
27
8
31
41
24
43
48
30
39
3
21
72
33
54
33
8
64
15
18
15
9
6
17
13
12
72
23
1
84
3
9
24
72
18
29
1
15
9
47
43
132
144
17
48
19
117
153
6
17
25
54
33
3
69
3
5
72
16
3
21
213
3
8
16
24
51
21
32
1
87
24
3
66
99
15
185
7
41
187
21
80
19
30
42
48
5
37
11
72
25
192
30
9
24
15
12
45
104
145
30
72
9
3
45
21
27
48
27
93
32
13
12
30
57
27
60
41
55
17
16
9
87
9
15
72
123
156
84
30
6
33
56
1
23
16
24
120
8
13
54
21
24
147
101
24
13
6
6
24
42
53
16
128
72
25
39
21
3
152
25
6
42
6
84
30
30
65
103
233
24
55
66
39
3
42
35
48
13
107
40
24
56
13
30
54
66
5
1
6
24
9
99
53
40
8
24
115
12
41
40
32
31
65
16
8
1
39
32
73
15
3
54
48
30
48
257
7
9
9
42
84
6
6
69
15
36
93
200
7
9
8
16
81
159
9
71
151
30
35
16
33
15
111
48
12
18
132
15
24
32
40
32
25
63
32
48
115
102
30
30
3
45
35
67
21
32
64
8
16
32
49
18
6
24
18
48
29
121
102
24
9
72
8
24
88
9
36
60
15
57
6
81
39
42
18
30
87
48
27
53
7
24
41
43
12
17
55
33
69
11
64
39
201
9
15
27
53
31
126
3
27
77
25
23
160
24
9
42
29
139
24
12
30
75
153
66
45
15
81
3
60
126
155
97
84
131
49
6
17
1
39
120
96
32
19
21
63
17
79
9
27
30
39
3
93
9
6
54
51
15
17
1
96
60
83
73
30
33
111
41
145
47
13
48
11
49
66
6
39
3
45
111
41
25
30
33
33
39
8
72
19
77
43
5
40
120
56
16
129
24
47
79
33
72
3
12
18
66
141
144
24
8
55
89
49
87
32
73
23
72
73
6
6
59
16
3
45
69
83
49
39
9
23
49
23
97
15
3
101
19
18
107
7
81
32
13
30
5
13
6
24
36
81
3
21
8
48
24
16
33
15
15
90
6
66
162
18
59
64
9
30
30
60
36
27
15
120
33
9
15
48
72
3
150
132
35
72
25
63
48
27
53
13
27
24
48
3
42
51
24
105
18
77
43
5
24
64
9
60
35
7
105
8
16
99
48
53
24
72
241
15
8
25
6
105
63
33
15
105
33
42
24
54
72
23
55
6
36
39
9
42
45
3
12
18
66
21
45
48
27
72
27
21
15
9
48
32
25
15
15
9
21
48
6
72
12
33
32
73
24
23
1
6
105
123
5
40
21
27
9
54
9
33
12
27
9
60
90
6
36
24
24
39
32
1
18
5
31
209
19
5
55
81
45
75
176
1
54
129
9
71
40
51
45
96
24
33
12
51
99
78
18
30
47
112
56
49
23
13
54
30
90
5
1
72
15
3
77
7
24
6
3
8
43
42
12
132
6
213
15
41
1
215
120
72
43
30
12
35
1
39
3
30
39
9
71
49
6
6
3
96
24
81
6
33
27
29
1
30
24
105
39
180
45
24
3
45
32
136
144
32
43
66
12
48
30
57
24
225
180
18
90
6
36
96
30
42
5
31
57
69
96
59
24
49
120
15
57
15
9
111
8
16
56
16
24
8
120
112
45
54
21
8
72
16
24
33
23
24
49
39
27
21
8
7
12
21
135
24
153
3
21
24
9
23
49
6
33
9
23
55
9
24
32
7
6
6
126
72
23
19
93
96
57
15
3
29
1
87
32
40
33
39
333
48
108
6
41
55
42
47
25
15
81
72
36
42
9
3
102
6
33
24
75
5
25
60
12
30
6
27
8
13
36
143
61
42
84
21
144
24
24
8
144
103
33
15
9
56
7
41
96
1
63
39
66
84
27
96
8
40
32
64
9
39
48
3
29
7
33
8
19
21
8
55
60
21
120
21
60
39
56
72
48
24
64
27
132
57
15
81
128
7
120
24
9
9
48
15
39
9
81
ABCD 99475796554*3^$a+1 [50015]
75
64
17
3
52
20
21
24
60
36
12
31
80
99
42
60
3
88
8
72
15
13
24
8
69
48
27
3
48
25
8
45
19
32
4
12
60
24
11
18
7
8
36
48
33
3
39
18
24
3
12
48
93
15
33
19
17
19
35
37
60
20
88
20
45
27
168
24
28
44
33
3
69
15
9
55
71
6
27
16
44
48
4
20
21
24
3
21
6
66
84
91
89
43
36
65
60
15
4
17
36
132
15
33
30
9
28
48
65
42
18
12
51
4
65
7
48
36
5
24
18
13
29
91
12
29
31
8
16
8
45
3
9
15
76
17
55
120
53
24
15
64
56
4
29
60
31
60
29
7
20
9
12
27
108
52
17
63
177
15
4
5
15
64
36
77
27
28
8
40
11
6
7
32
21
15
15
18
15
57
3
4
17
79
12
72
11
25
17
15
28
92
9
15
9
36
19
5
24
7
20
24
9
27
36
100
5
127
20
3
33
4
11
85
41
84
27
45
87
12
69
24
48
67
8
12
60
16
12
92
57
63
3
90
3
4
56
132
4
8
48
60
12
108
12
60
16
29
36
159
33
15
148
5
55
5
24
12
15
40
36
32
21
51
16
12
17
19
17
3
36
45
63
21
27
28
32
15
18
15
40
17
60
39
3
73
8
12
12
12
36
33
6
49
17
15
48
4
20
81
31
20
9
115
12
44
16
5
24
15
4
41
31
8
60
60
9
3
84
4
65
31
44
21
19
41
15
81
7
36
77
12
66
45
52
24
23
6
12
15
52
48
44
16
5
15
33
15
4
8
108
24
21
60
19
8
12
12
33
12
99
60
21
36
27
12
88
5
12
60
15
4
17
18
42
39
4
56
64
77
3
72
9
15
144
99
57
244
20
12
9
31
48
20
24
88
60
44
28
8
45
67
65
3
45
84
39
52
128
27
57
12
9
15
16
116
24
21
7
48
8
52
8
12
28
65
87
48
36
3
18
3
4
53
15
84
9
31
89
15
9
48
15
69
15
33
27
60
124
5
24
96
39
88
12
116
64
8
24
96
69
55
20
21
19
65
19
120
5
75
15
1
96
5
12
3
52
17
84
39
21
6
6
3
72
24
69
27
28
32
48
52
8
9
87
84
27
9
45
31
12
5
3
52
68
4
29
12
7
17
48
3
28
56
45
3
3
13
60
72
32
117
43
108
12
23
90
12
3
24
60
81
19
116
40
60
65
15
4
35
1
17
3
12
36
72
69
99
36
39
21
45
24
55
20
24
3
30
63
60
12
24
93
87
69
36
60
39
51
1
12
113
3
12
9
15
4
5
27
4
5
60
48
43
23
42
24
75
4
65
84
111
16
8
12
93
27
16
12
35
93
48
64
20
21
36
15
36
9
51
4
53
7
29
27
24
28
8
9
111
27
1
29
75
36
12
40
5
43
12
17
27
9
55
20
24
100
20
21
15
12
12
21
36
48
31
60
24
8
180
72
28
152
28
5
27
40
8
24
21
75
33
24
55
8
100
44
21
43
65
27
105
15
12
40
20
40
12
8
21
144
3
48
52
60
12
11
37
8
21
36
24
24
36
111
45
3
60
60
45
60
36
15
33
51
112
48
12
8
36
28
32
60
64
29
18
42
36
27
28
12
5
48
96
43
20
88
44
39
25
17
19
24
5
15
100
20
45
15
40
5
54
45
12
4
12
29
15
21
48
7
32
96
12
28
20
9
51
12
64
56
28
5
84
15
45
43
44
75
1
5
55
8
45
36
48
51
40
80
12
72
28
8
24
16
44
3
13
24
41
279
21
55
24
17
31
20
4
41
3
129
3
12
12
16
24
53
31
11
18
31
60
29
6
21
28
68
33
12
30
25
32
36
4
36
11
109
17
3
4
17
48
12
24
27
24
4
32
4
5
3
36
9
43
72
48
8
24
12
48
16
20
12
57
51
21
48
6
25
36
35
69
16
5
54
54
15
27
30
3
105
43
44
21
3
12
28
20
12
28
17
27
60
45
3
24
24
12
15
30
43
17
3
52
77
48
84
24
27
45
63
15
21
4
60
56
51
13
24
108
80
60
12
105
72
19
12
44
16
107
42
15
69
27
9
30
30
24
27
105
7
77
55
29
55
29
43
32
72
48
12
21
63
12
48
12
84
4
12
17
7
29
27
60
40
20
57
3
88
20
9
7
56
24
9
19
32
28
12
8
15
25
56
12
72
28
29
48
3
64
20
16
17
51
4
8
48
45
7
5
24
84
19
36
32
24
64
5
15
100
47
69
84
21
43
17
15
24
4
48
20
28
101
6
9
33
6
21
40
8
117
3
33
12
36
36
30
13
8
57
15
3
105
108
12
33
36
3
28
59
6
42
33
4
36
8
16
80
48
21
91
36
12
20
36
40
29
63
4
60
5
48
12
180
55
23
18
55
20
33
135
36
28
11
66
60
18
66
67
24
35
1
80
45
27
21
67
5
19
29
15
9
15
93
7
47
13
32
105
31
44
9
6
21
57
27
4
35
69
12
15
45
16
20
48
12
28
65
19
17
36
3
4
20
12
40
48
5
15
21
39
21
27
15
9
4
17
39
75
18
3
24
40
59
45
96
16
77
60
15
40
8
48
9
43
5
3
24
21
27
9
48
12
24
72
7
12
8
33
55
8
64
32
4
77
12
3
12
12
28
108
8
57
12
51
72
15
13
12
24
53
42
109
12
12
8
24
9
15
156
88
47
6
19
116
69
3
21
132
3
52
44
15
73
17
15
64
5
19
5
3
9
39
21
31
32
52
41
27
16
72
32
21
15
4
120
116
9
96
24
48
12
31
5
27
40
104
4
29
12
15
21
84
15
21
27
16
41
199
47
49
20
4
72
48
29
15
21
12
87
33
15
48
57
39
45
36
7
53
19
5
43
48
80
12
72
9
7
68
9
43
20
9
31
89
3
45
3
33
27
48
45
24
156
12
27
57
31
44
36
64
8
3
33
12
40
5
15
60
64
20
9
12
19
20
64
56
45
36
27
28
29
19
20
21
3
16
5
42
105
12
117
24
7
77
27
36
57
3
48
15
1
48
32
69
67
5
60
12
7
29
7
20
24
60
45
19
29
31
24
20
76
20
21
15
4
29
3
45
15
4
8
15
1
72
5
18
9
48
33
7
5
55
35
93
12
12
57
15
45
63
12
21
63
60
57
19
20
189
7
17
ABCD 99475884752*3^$a+1 [50065]
81
35
61
18
65
37
23
64
60
93
135
144
48
27
60
33
56
1
63
63
18
75
20
112
48
44
36
184
93
27
3
117
36
27
90
23
1
63
56
96
64
21
126
69
39
9
32
109
27
8
264
60
12
100
48
380
100
32
108
31
201
9
96
234
5
64
3
17
247
6
147
27
60
45
24
224
40
60
92
19
30
15
81
15
24
81
39
75
261
20
28
56
64
123
69
9
156
54
29
12
24
64
12
44
4
27
189
27
108
36
53
16
96
44
4
57
99
44
60
60
31
161
64
12
32
67
45
60
24
75
102
27
60
72
81
54
173
28
12
20
16
96
51
29
19
36
9
80
24
12
91
45
12
36
87
18
71
4
111
66
47
43
24
141
105
3
15
186
30
6
119
1
54
324
5
16
15
186
15
92
36
52
3
65
25
12
87
36
20
145
51
8
67
353
67
53
12
91
9
135
5
24
144
67
29
127
17
16
24
57
126
9
24
24
32
31
353
4
57
36
3
12
8
112
32
31
5
1
174
45
171
233
1
270
29
72
60
1
27
27
5
40
36
63
60
36
21
12
87
6
59
31
53
31
126
195
8
36
55
261
32
97
24
15
105
6
30
54
42
23
96
24
1
39
12
8
112
120
44
109
119
13
135
48
12
8
112
60
3
65
144
40
33
15
104
49
27
12
153
23
24
96
16
48
33
30
77
13
168
15
21
36
87
80
36
40
27
30
54
53
97
15
20
48
1
131
108
100
212
24
61
35
1
167
60
88
8
4
36
96
108
48
8
145
90
41
1
30
33
56
55
114
15
15
42
18
72
69
51
45
44
79
5
112
120
8
40
195
42
39
96
3
60
12
57
72
105
90
21
120
8
67
18
36
60
126
53
64
27
126
183
51
53
31
125
36
55
24
45
96
15
54
72
63
27
45
33
15
80
40
57
54
21
12
72
20
61
18
21
45
39
20
16
21
18
9
21
11
168
1
59
60
43
77
100
108
153
11
55
6
39
68
12
79
5
76
9
51
20
48
28
108
20
121
39
12
8
64
32
1
39
128
1
12
123
96
75
53
36
37
15
24
60
8
88
15
24
93
96
24
48
120
9
59
91
33
92
100
80
124
44
43
45
12
93
39
24
135
89
121
75
12
75
78
155
24
31
9
180
48
3
57
192
60
20
31
149
121
119
97
15
44
196
128
12
121
3
20
16
21
83
97
23
4
3
54
60
123
33
183
15
41
24
265
75
20
64
21
99
3
29
60
40
15
6
18
12
258
27
164
60
108
253
75
32
1
36
35
31
18
39
96
15
66
135
48
92
168
12
49
90
9
27
90
59
52
15
105
75
45
69
3
152
55
90
6
138
75
51
6
147
32
88
48
44
108
112
9
15
12
105
75
24
140
31
18
90
12
17
91
36
29
96
160
84
20
112
9
15
84
75
132
69
39
30
11
151
144
60
21
32
60
13
27
12
84
111
29
25
87
123
29
160
51
29
28
9
114
30
99
33
54
93
48
69
35
19
36
5
1
15
152
12
328
27
9
96
75
5
124
141
23
40
48
39
141
44
79
21
75
36
108
30
42
17
76
15
12
18
71
24
40
116
28
60
27
36
29
84
61
39
12
44
4
20
24
40
33
114
126
48
36
219
21
75
9
39
56
16
141
27
272
40
68
132
25
3
12
48
36
80
96
60
16
48
27
24
65
4
20
136
96
15
78
87
39
30
75
39
57
63
36
24
30
15
44
28
9
39
44
43
53
160
12
44
40
69
95
115
41
4
12
39
53
73
138
69
3
293
31
9
72
33
12
198
45
36
48
56
4
168
8
1
90
105
8
36
60
52
24
260
88
12
44
96
1
18
36
21
44
64
140
292
159
ABCD 99476173198*3^$a+1 [50075]
36
17
51
64
5
7
140
40
84
92
24
48
40
32
40
44
52
77
43
240
12
11
109
32
93
31
20
12
87
97
29
19
65
36
99
28
24
89
91
53
3
28
36
84
12
8
160
96
80
196
48
44
160
60
65
7
96
48
132
8
12
108
24
15
66
31
84
84
48
24
56
4
29
111
33
67
24
12
8
36
60
16
104
148
8
3
105
39
61
36
8
76
12
44
36
28
116
33
60
67
44
16
53
30
33
12
81
7
53
84
7
156
152
100
12
8
148
44
4
12
72
56
64
32
40
104
12
108
84
276
4
108
77
15
28
104
69
84
36
7
8
36
88
8
33
15
64
72
84
12
80
52
35
6
39
16
32
52
32
16
8
132
28
80
105
67
8
124
12
60
56
88
36
29
75
36
69
24
51
15
157
12
80
48
33
15
40
84
161
39
21
30
37
24
29
79
125
67
113
87
88
20
96
9
96
19
60
5
3
4
56
48
36
36
64
24
60
65
75
96
9
19
5
91
96
24
59
1
104
132
153
7
120
36
12
12
44
9
120
60
43
68
279
1
36
8
36
204
40
116
9
55
60
56
160
29
7
44
12
84
3
13
44
28
120
48
92
196
20
9
295
335
145
48
44
60
220
20
24
12
28
32
57
126
81
28
35
37
36
20
12
48
40
8
40
60
132
188
45
87
168
9
96
55
192
53
67
12
12
20
36
4
68
88
12
65
3
28
60
84
68
24
100
20
156
33
19
176
60
105
27
4
44
4
212
9
24
36
67
24
119
1
44
192
12
16
32
132
100
32
33
36
55
80
4
140
51
37
84
24
32
33
55
24
8
40
8
96
9
27
372
81
67
48
20
16
60
59
105
24
15
96
25
12
107
1
12
20
24
84
4
56
16
48
96
144
68
12
16
116
276
64
188
112
48
92
33
43
68
105
91
29
7
128
9
87
16
44
40
200
124
20
40
24
48
132
41
54
81
12
100
17
31
65
27
28
29
186
54
51
16
60
8
21
15
60
12
28
12
32
16
156
60
60
53
7
80
4
72
132
65
91
24
8
132
48
57
15
96
52
44
28
56
112
68
69
7
176
4
36
164
24
24
16
12
44
60
9
87
52
5
3
40
24
104
189
31
80
124
20
40
72
24
92
28
120
20
64
32
9
19
8
40
24
113
36
30
141
64
32
180
124
89
51
84
45
139
20
112
164
172
20
28
32
57
36
127
68
36
33
3
4
44
12
4
56
28
36
29
27
48
52
108
5
87
3
61
44
112
84
36
32
252
3
81
9
6
109
101
135
225
7
17
87
16
8
12
12
312
129
30
141
4
125
51
120
16
17
3
28
32
24
4
44
21
7
24
264
60
32
33
7
77
63
84
16
17
60
27
9
75
9
91
96
60
156
12
108
8
45
99
81
31
108
56
12
120
28
116
16
104
28
101
60
67
48
5
24
103
53
15
24
21
67
84
60
56
72
108
12
28
284
160
168
20
40
11
30
207
48
60
24
76
80
52
24
20
64
36
29
159
21
15
12
4
24
32
232
41
60
31
44
52
192
20
96
4
156
152
108
124
8
4
44
60
52
72
41
19
125
67
60
56
33
84
3
28
32
4
56
28
89
3
124
36
84
8
12
39
1
36
132
56
156
100
60
20
148
72
48
32
16
492
96
12
53
91
140
160
8
45
31
5
7
8
36
4
72
8
15
25
119
90
43
8
69
43
164
48
48
112
56
40
36
8
12
76
68
9
123
12
112
36
83
1
84
5
7
224
76
24
44
15
61
24
5
147
3
121
53
63
4
8
40
8
28
24
41
27
28
236
129
55
32
12
12
84
156
93
7
80
16
77
51
76
53
63
100
180
20
87
6
127
228
5
27
4
128
12
24
312
4
68
16
36
36
ABCD 99476289046*3^$a+1 [50051]
13
8
63
57
108
100
11
144
9
100
8
27
37
11
12
60
105
75
117
39
9
76
24
12
23
37
11
109
23
36
85
47
12
12
9
12
24
75
60
33
12
40
48
11
121
56
15
9
3
1
32
184
8
96
15
1
60
48
32
28
23
24
36
33
36
51
37
8
4
20
108
36
16
24
20
16
60
116
4
20
28
20
16
44
27
25
24
20
16
35
73
35
45
12
24
16
20
15
24
61
120
35
9
51
69
12
124
24
20
4
20
3
60
33
12
63
45
39
85
20
60
3
237
52
59
24
33
4
23
25
35
25
83
109
23
12
33
15
1
47
13
20
24
40
20
112
24
35
1
24
11
24
24
45
3
49
24
36
8
76
95
45
27
9
15
9
64
68
12
40
36
96
8
16
20
51
96
12
37
128
12
51
9
3
21
27
45
15
73
56
4
24
12
23
72
13
36
35
45
16
24
24
20
12
28
12
35
13
8
12
3
108
9
52
56
3
129
3
33
111
24
61
20
39
21
48
27
9
15
24
12
49
24
47
45
159
9
48
3
1
8
228
4
11
9
63
48
37
107
21
12
52
11
49
56
4
48
36
32
15
37
11
36
9
16
20
36
15
33
39
37
24
20
99
121
35
21
40
24
116
4
116
4
11
84
45
36
120
3
61
11
25
24
24
8
4
56
4
59
45
40
35
9
72
4
11
13
23
204
13
56
16
20
48
3
57
15
60
36
57
12
3
48
9
16
11
81
4
20
15
45
15
60
60
85
59
84
36
25
84
107
145
60
20
28
92
75
36
24
9
60
64
8
4
44
36
4
44
15
37
11
13
56
28
131
1
20
24
100
36
8
96
15
120
36
33
12
48
75
48
12
21
144
63
48
49
8
4
11
49
8
48
4
56
12
15
61
32
4
24
20
36
39
49
11
1
108
23
45
28
32
12
12
24
24
3
12
1
44
40
60
8
27
117
15
48
93
12
40
12
56
88
44
40
36
36
179
1
60
20
60
3
21
51
9
16
11
97
56
96
4
20
64
20
3
13
44
48
84
36
52
80
15
33
28
24
107
13
8
4
11
9
64
32
12
3
9
24
4
176
51
249
40
80
12
27
60
1
35
21
4
24
11
45
4
36
36
44
24
15
97
11
12
37
20
24
36
28
23
45
52
8
88
32
12
52
11
13
36
8
3
9
36
12
15
25
12
11
24
25
11
37
120
56
64
47
45
3
33
72
15
36
60
21
3
12
24
21
24
72
15
45
52
20
36
75
129
12
160
8
40
36
107
49
224
4
11
36
133
23
33
24
36
39
85
36
44
16
144
47
9
24
87
9
24
87
105
24
4
12
23
36
9
36
15
24
1
20
16
20
3
36
109
20
27
21
15
37
32
36
24
63
1
96
68
60
63
84
36
9
39
69
27
36
73
24
36
36
11
69
96
4
44
40
24
72
35
9
24
52
8
36
4
83
105
12
16
59
1
36
23
57
100
8
16
24
11
120
24
33
4
95
21
48
75
45
40
36
59
117
12
15
96
24
141
60
16
48
68
15
84
48
1
47
49
24
20
51
13
20
27
25
44
12
4
11
33
24
75
33
3
36
105
88
12
24
47
13
24
23
13
20
60
40
20
16
83
25
36
36
8
51
36
109
20
16
20
28
23
72
33
52
92
4
60
227
45
15
48
9
15
1
20
16
11
9
3
12
45
28
8
4
56
52
20
40
8
12
40
80
51
192
13
84
8
24
63
57
111
45
4
8
3
33
15
60
12
12
60
60
37
20
123
33
123
84
37
95
225
75
24
21
51
13
56
96
15
12
1
107
37
11
85
59
25
20
15
12
69
15
9
40
23
12
21
12
12
3
12
25
8
27
25
72
11
48
9
52
8
12
3
21
27
73
35
21
36
4
59
9
51
45
15
1
56
27
25
11
36
13
32
15
49
32
3
12
105
24
24
15
12
225
3
72
24
24
25
11
9
12
28
59
60
12
81
108
24
3
93
12
3
25
20
15
9
40
32
51
9
4
104
15
12
25
8
12
3
12
49
36
24
36
80
4
35
25
116
100
8
3
24
9
39
1
11
33
3
97
12
8
15
1
24
12
83
25
32
24
51
9
60
27
57
15
36
57
4
239
144
57
48
96
36
4
11
21
48
15
49
12
20
3
93
112
11
25
56
40
59
69
16
44
76
24
23
9
24
64
11
61
56
3
60
57
183
21
15
21
24
4
36
44
36
84
24
63
13
24
95
37
8
15
57
51
45
39
45
36
24
40
20
40
11
48
1
8
16
11
36
69
4
20
15
21
111
49
24
104
51
1
11
33
12
3
45
24
156
15
21
64
11
129
24
12
36
12
3
9
28
8
39
21
28
36
44
4
20
15
61
56
28
8
27
72
33
16
47
13
11
21
24
111
13
32
48
4
8
12
36
135
57
72
3
57
183
37
8
132
3
37
47
13
83
24
33
3
9
63
60
36
24
21
40
47
45
28
44
51
1
8
12
48
52
84
47
72
21
16
11
24
13
12
59
84
108
37
32
96
15
9
4
59
36
49
23
13
56
24
100
44
60
3
9
24
39
177
4
32
52
36
32
28
36
35
36
33
76
11
117
15
37
48
35
1
11
13
11
49
11
1
24
35
9
96
4
11
1
83
25
23
12
21
15
72
33
24
27
49
92
3
57
52
68
3
21
4
11
213
27
9
15
21
51
129
60
3
45
36
24
60
3
13
35
1
35
9
120
276
51
45
4
11
108
9
12
63
33
4
24
71
13
60
8
4
8
52
104
27
37
96
20
39
25
83
48
9
183
37
20
16
96
11
9
96
3
21
28
83
9
124
95
12
153
15
24
60
93
28
35
45
27
13
92
52
12
24
11
13
72
59
12
24
9
16
20
75
49
ABCD 99476552692*3^$a+1 [50017]
57
114
18
27
48
51
18
36
30
108
78
3
87
54
54
81
84
15
90
3
123
36
36
48
204
12
18
36
42
84
222
111
45
114
21
51
57
249
84
42
66
87
36
144
72
9
135
9
39
9
132
30
72
33
9
27
144
63
84
60
108
21
15
54
171
3
24
9
27
81
72
21
36
51
81
111
24
36
144
27
93
27
54
42
30
42
81
180
45
12
27
24
45
12
42
90
183
24
36
99
30
54
105
9
30
33
9
39
33
108
39
60
27
30
60
75
33
48
150
9
165
6
12
36
42
3
24
57
15
9
54
30
87
21
6
48
33
72
27
18
27
36
45
18
57
45
27
24
39
54
72
162
33
156
15
9
81
90
54
144
36
12
108
42
36
90
36
18
12
9
15
66
87
147
33
3
54
18
24
9
3
60
72
18
30
213
3
42
63
36
3
18
63
15
117
63
12
69
9
120
18
105
57
27
117
24
63
45
234
81
36
84
60
36
84
9
72
171
15
93
180
36
33
36
255
216
69
18
9
144
9
39
33
30
54
72
51
108
12
60
21
15
12
33
12
54
60
21
24
99
12
33
21
15
36
9
3
15
57
96
48
33
39
60
99
30
150
9
3
78
66
78
18
66
18
33
27
90
12
123
9
3
36
60
93
150
48
108
72
42
18
84
105
144
12
60
129
36
15
3
36
18
63
99
78
18
48
6
18
18
3
60
21
24
66
42
30
114
3
33
72
183
9
366
90
36
18
18
27
3
36
18
24
63
45
66
54
18
60
81
3
222
72
135
48
27
69
9
54
30
171
33
66
33
21
63
81
42
138
51
57
42
54
48
51
9
27
12
15
66
63
15
12
42
39
141
120
51
171
72
81
57
36
51
9
54
18
30
78
138
321
111
24
18
27
93
24
18
108
57
15
45
21
132
90
18
84
42
12
105
36
48
15
45
21
63
96
39
108
54
42
30
60
72
99
27
18
30
54
186
45
189
18
18
36
27
21
51
57
18
36
18
54
90
186
36
102
162
33
135
210
96
27
99
9
93
24
3
108
159
102
54
6
72
3
24
153
120
24
39
24
72
39
54
18
33
57
18
9
60
21
18
33
81
108
54
81
21
15
9
18
81
21
42
153
21
15
12
168
63
162
3
60
36
48
72
36
141
66
117
60
27
90
72
54
48
18
108
27
117
72
24
3
117
6
18
135
3
24
21
36
33
36
99
189
39
24
93
51
144
27
36
84
54
159
9
27
45
36
63
36
27
93
243
54
126
132
9
48
24
9
18
144
36
12
6
3
60
81
36
18
162
66
36
69
9
18
66
42
30
15
45
99
3
33
153
198
9
72
45
111
33
54
9
39
81
9
99
141
18
90
3
96
9
99
180
36
3
24
72
48
18
144
24
3
27
54
18
114
48
24
12
24
138
18
54
33
57
126
6
72
27
120
15
84
42
36
30
24
12
33
99
30
132
30
6
27
201
6
18
3
69
144
18
117
27
9
3
96
18
66
96
81
81
27
48
69
162
174
24
111
135
54
51
48
69
102
69
81
18
54
66
33
9
135
48
27
42
3
9
126
54
24
12
6
45
48
27
150
36
30
54
36
96
27
9
90
81
21
27
108
177
171
9
18
84
33
39
33
81
3
33
66
6
27
57
72
54
132
54
39
51
9
9
3
33
54
21
123
126
84
87
63
57
15
54
12
6
18
39
15
66
96
84
51
39
6
18
237
36
135
24
48
33
81
90
12
69
108
48
15
81
9
138
81
99
69
12
27
36
6
48
54
18
162
141
171
66
51
27
138
63
33
27
27
18
30
42
27
63
21
27
6
84
15
72
48
81
18
24
81
111
54
24
90
54
102
96
45
3
177
63
138
216
27
33
48
6
72
264
216
9
69
12
42
45
99
90
18
30
72
42
54
39
27
81
105
126
9
81
90
48
33
291
ABCD 99476622814*3^$a+1 [50086]
24
5
51
201
123
471
9
28
53
27
132
52
56
57
15
21
211
48
80
88
167
105
21
67
68
4
23
54
63
45
207
64
104
165
87
39
69
57
180
43
137
151
263
9
96
57
127
96
24
128
48
60
4
143
54
51
144
16
20
84
135
90
79
44
147
1
24
119
72
18
55
161
123
201
19
48
72
120
47
90
175
185
15
21
162
297
9
432
15
3
285
40
72
104
64
11
61
80
57
103
72
48
192
48
212
81
162
9
88
83
108
141
39
61
8
88
104
36
9
123
3
105
39
249
100
216
48
96
80
39
18
127
35
108
73
96
56
9
54
36
54
79
11
45
135
217
215
105
48
60
4
35
13
23
25
92
100
197
91
80
16
24
356
4
167
54
15
124
95
145
17
79
24
176
189
139
120
101
135
4
77
51
39
73
35
36
121
140
28
96
47
225
45
135
52
72
56
99
61
72
47
33
72
16
149
99
160
20
100
32
72
36
21
31
23
72
144
9
36
148
41
55
32
88
144
32
160
8
57
144
180
15
100
137
15
219
61
72
20
153
43
152
255
145
168
137
180
139
59
69
48
112
48
48
72
8
112
120
8
16
5
303
12
88
128
40
48
20
76
5
159
21
15
88
72
41
144
79
65
90
9
27
54
99
136
17
144
199
264
41
7
8
160
92
39
180
121
5
144
259
65
15
36
39
105
36
21
18
105
291
13
41
199
8
63
49
200
21
115
56
24
112
53
162
33
237
234
9
40
95
97
8
21
19
72
48
24
80
160
56
432
88
24
72
5
195
144
21
19
32
112
48
20
48
4
257
36
18
121
24
96
24
72
48
11
13
5
51
64
72
48
120
176
9
252
19
71
1
24
80
64
24
20
52
95
49
24
116
27
108
69
136
65
72
63
27
205
119
54
19
32
88
5
51
64
96
24
48
95
90
18
36
54
72
180
55
360
17
55
71
121
23
33
255
9
45
19
17
135
24
21
144
90
54
19
48
48
144
191
69
100
227
205
8
48
88
44
3
9
24
16
128
216
21
18
36
162
43
101
19
161
103
32
45
36
18
69
36
237
79
24
41
15
208
47
9
45
159
100
168
5
18
49
257
144
15
304
32
9
15
36
124
56
39
306
54
54
36
7
8
184
17
360
151
48
24
96
149
123
180
75
97
48
168
101
19
71
90
31
144
20
39
105
100
24
23
73
32
39
54
36
175
24
24
72
245
19
80
9
216
7
83
126
159
160
72
48
11
61
72
11
9
148
23
144
225
136
32
40
125
180
63
40
72
48
20
364
48
209
99
81
54
141
3
18
139
96
72
152
40
48
8
39
54
27
117
115
72
29
19
107
36
213
100
65
27
4
185
15
39
145
35
36
1
ABCD 99476909516*3^$a+1 [50071]
92
100
17
13
30
60
5
12
1
180
174
18
26
52
77
121
35
99
40
128
28
20
9
13
24
24
11
13
23
27
76
6
6
17
12
96
7
68
48
12
4
44
10
35
1
30
8
130
83
3
24
46
96
35
103
56
69
1
42
92
96
22
23
19
126
12
60
48
35
49
98
4
30
78
8
34
24
36
126
77
3
4
8
21
79
12
29
1
54
5
15
70
12
12
120
6
29
60
36
19
78
78
41
133
23
75
69
99
70
35
15
22
48
96
74
24
16
12
32
10
38
172
8
250
60
24
11
7
12
30
36
24
38
112
125
111
22
23
3
24
46
12
38
16
24
84
5
60
67
44
4
5
13
12
47
19
92
33
85
11
61
24
14
24
100
20
40
68
70
158
12
48
16
48
102
35
19
32
154
14
64
12
18
83
27
16
32
10
203
79
48
18
186
18
47
171
9
73
110
46
11
1
110
88
132
132
30
23
24
1
18
12
180
32
21
87
237
15
22
78
65
111
12
52
6
35
61
35
19
20
9
151
17
3
40
5
19
12
66
119
73
18
42
36
119
75
22
66
114
14
130
50
4
140
16
32
9
25
59
37
143
37
60
12
60
71
27
9
1
83
55
54
6
54
11
67
5
15
40
68
4
18
23
1
11
169
74
9
96
15
141
24
25
12
47
168
13
36
74
94
6
24
18
30
24
96
89
39
10
62
160
89
79
6
18
17
36
13
47
19
53
25
11
1
246
17
72
49
36
30
36
32
36
40
20
10
35
31
176
4
96
53
1
24
11
55
36
8
132
189
63
57
36
19
68
28
18
60
12
83
7
84
24
20
45
97
38
9
3
82
90
78
54
36
204
29
61
26
12
28
90
24
54
30
95
147
33
36
1
47
36
127
8
40
77
60
84
121
180
59
3
48
64
54
12
30
12
18
50
48
16
18
102
84
6
83
91
24
102
66
77
85
23
3
10
2
4
30
59
61
26
9
43
8
22
35
1
120
12
42
17
36
3
84
16
20
76
30
66
60
29
3
142
96
23
1
48
26
120
129
25
11
24
15
21
1
6
65
13
6
54
12
23
19
17
3
100
6
36
11
72
37
90
53
15
21
7
48
6
168
66
12
54
66
78
95
1
35
25
23
43
20
64
44
12
22
83
63
40
6
26
10
107
51
24
16
162
18
42
119
3
165
3
153
39
93
120
37
206
46
26
58
42
32
28
54
18
17
43
42
36
38
34
12
48
11
19
12
29
7
92
48
72
96
117
7
113
3
40
29
25
78
29
120
43
12
8
40
72
5
73
186
20
46
78
20
148
72
5
108
37
26
10
12
50
189
43
56
34
86
21
51
64
18
102
8
76
17
67
72
48
72
144
12
132
30
18
5
67
197
99
12
52
161
15
12
4
30
35
79
5
24
12
13
95
7
65
49
72
98
16
24
29
43
17
13
167
115
113
15
48
16
66
62
48
40
234
144
24
48
35
67
53
37
38
22
11
36
49
60
72
179
3
22
156
30
54
6
162
71
24
15
21
135
40
6
74
34
132
54
42
42
65
15
22
24
50
105
49
98
4
65
79
29
1
12
30
48
84
90
47
51
168
117
55
150
38
24
16
66
26
12
70
120
42
168
5
13
222
56
72
22
11
1
6
18
119
36
75
16
78
11
36
19
30
24
12
6
54
23
85
150
8
70
42
8
118
194
10
98
58
66
6
59
51
4
44
100
29
31
6
6
32
105
37
35
13
11
120
19
420
17
156
187
6
96
36
23
1
96
50
22
26
21
31
188
12
52
60
20
22
23
31
32
40
378
24
42
6
12
47
63
130
30
53
49
35
51
208
137
7
56
24
22
59
36
1
114
5
265
11
48
87
22
6
6
23
51
84
16
42
24
35
39
94
107
39
9
252
96
109
14
64
66
2
160
48
66
90
29
36
31
108
66
108
48
42
126
30
12
149
1
35
48
75
84
10
11
36
13
6
12
5
37
6
24
186
35
24
1
2
132
16
6
14
22
38
144
60
22
84
42
18
12
60
24
114
66
60
158
105
181
2
52
8
4
30
14
10
11
3
60
10
47
43
120
17
39
22
114
5
91
5
72
13
12
18
108
41
24
37
108
2
70
47
157
59
1
30
29
39
45
25
66
30
42
54
278
70
158
108
46
86
168
52
54
14
112
5
67
5
127
ABCD 99477556162*3^$a+1 [50065]
53
108
27
12
36
4
80
16
44
60
24
36
21
19
36
68
12
60
280
92
40
192
20
76
44
16
44
9
27
24
16
5
79
36
83
9
63
93
180
16
60
29
87
12
48
33
39
40
32
24
12
33
7
12
53
19
60
8
12
16
8
12
4
20
3
145
12
44
76
11
33
64
12
36
8
64
12
36
24
44
45
151
104
87
69
40
44
4
68
48
12
4
104
165
67
8
69
27
60
24
87
9
16
65
63
45
39
51
61
20
100
36
17
18
9
168
12
84
12
60
84
24
60
64
68
48
9
87
60
76
32
120
3
85
104
16
44
39
49
95
18
15
57
27
9
51
16
24
120
8
48
4
36
8
12
180
40
68
4
116
124
20
21
31
149
72
99
16
60
77
15
3
69
48
12
36
105
55
24
68
48
72
40
32
3
18
15
112
56
105
75
4
8
60
4
20
28
108
128
60
12
40
44
16
8
12
3
49
48
24
36
8
16
71
37
48
68
12
120
3
97
12
20
36
136
60
56
24
36
100
12
12
36
8
16
8
52
56
24
63
45
45
3
64
8
60
12
36
15
9
9
15
75
49
56
60
24
108
24
16
44
156
4
36
8
9
75
33
39
51
45
45
18
37
24
11
25
8
72
4
44
4
68
63
1
48
12
156
132
116
52
8
36
108
72
16
144
53
36
15
12
4
8
33
15
24
159
21
16
72
20
15
81
60
57
15
64
8
3
18
72
139
56
24
24
96
120
28
68
93
15
16
23
21
76
56
24
39
1
236
4
56
45
27
48
15
33
24
60
132
16
23
97
84
8
112
44
12
24
28
8
84
3
153
24
108
21
54
45
28
44
88
128
52
12
89
7
8
132
15
72
33
4
68
40
35
37
20
324
15
57
12
12
36
52
56
9
27
60
40
36
44
24
24
15
81
16
8
12
9
91
20
60
84
132
63
21
40
29
7
47
21
112
44
36
48
4
23
9
9
27
40
44
33
27
16
47
93
33
19
68
12
28
197
27
16
20
12
12
21
18
37
35
45
120
60
72
36
9
51
24
36
69
18
45
45
75
4
11
85
20
165
3
52
20
60
84
24
60
24
12
21
39
96
63
117
4
56
3
1
53
3
12
75
13
5
72
43
65
195
40
32
21
31
59
57
15
18
15
60
4
12
68
21
90
165
36
36
52
20
28
5
55
104
3
37
8
28
92
36
87
265
204
20
28
12
101
87
48
48
105
31
41
3
124
12
236
24
36
105
7
65
7
80
160
23
18
3
52
8
27
9
16
65
15
180
4
96
24
20
28
11
61
11
45
108
9
15
100
8
3
61
96
5
39
136
8
24
40
20
21
19
53
55
17
3
12
12
76
5
39
24
16
8
96
12
3
57
24
16
152
48
4
8
33
19
36
12
5
63
124
36
68
16
44
60
4
176
12
4
23
33
160
23
9
52
8
28
68
76
176
24
36
24
16
5
79
36
8
39
13
44
33
55
12
44
12
165
87
88
5
243
135
45
16
8
28
24
8
12
24
24
63
9
36
4
8
33
72
135
48
84
48
60
28
32
40
32
69
15
36
93
51
4
12
23
21
60
12
24
9
211
8
51
54
63
84
33
27
63
33
84
36
27
45
28
17
3
48
12
45
3
16
108
32
96
33
67
68
12
33
27
40
120
84
56
87
21
16
68
36
57
19
8
28
17
27
48
112
48
12
116
4
8
12
48
36
36
84
12
124
29
27
108
16
11
85
68
4
20
21
99
52
11
33
12
12
268
44
16
24
56
75
45
100
44
40
23
37
48
95
13
68
12
124
8
12
16
8
12
100
120
72
12
53
63
24
84
60
24
12
16
5
27
36
27
129
40
8
12
108
40
32
36
45
18
1
164
16
96
47
57
24
16
8
48
4
56
3
1
71
33
232
44
16
17
127
56
24
28
80
12
33
36
19
68
4
179
225
72
108
27
45
27
45
12
36
40
192
56
12
120
52
65
7
96
8
4
11
9
48
15
25
155
49
20
88
23
25
65
27
60
12
63
37
36
60
80
4
20
16
68
12
24
36
100
20
24
21
3
36
28
8
124
20
76
44
28
32
40
44
39
81
27
37
68
3
21
16
44
9
15
52
44
96
60
24
36
48
36
16
60
80
12
51
61
96
5
3
144
15
117
24
72
3
49
68
4
23
13
8
16
104
16
80
33
27
40
60
44
45
79
11
57
48
16
59
72
25
24
68
12
28
8
4
116
64
68
88
20
4
36
128
9
27
81
18
37
20
12
12
16
68
36
76
60
5
27
12
48
36
16
8
96
45
31
56
3
109
132
11
9
36
4
20
40
36
20
40
68
16
8
12
100
80
24
12
40
32
28
68
27
72
117
16
83
90
39
48
57
87
21
19
71
57
12
3
21
136
156
8
57
39
36
24
100
116
124
56
12
88
20
15
37
8
84
33
15
3
ABCD 99477845594*3^$a+1 [50005]
54
27
32
43
18
102
48
21
20
19
77
4
44
36
16
44
91
84
5
13
51
45
11
36
12
85
42
54
11
13
107
55
24
41
84
25
35
84
25
71
31
93
168
24
39
36
48
12
78
18
137
43
29
79
17
12
28
48
20
25
27
24
3
113
97
30
18
18
60
5
19
42
75
93
51
99
117
56
24
19
36
120
65
24
40
27
24
29
31
89
16
20
103
5
67
66
35
88
20
172
45
24
54
12
30
27
3
12
5
28
27
21
45
30
69
27
216
53
12
4
21
3
27
60
9
45
6
17
25
11
7
17
16
21
35
16
24
3
65
100
27
29
37
72
30
12
9
21
3
21
11
91
29
13
147
39
129
27
93
20
7
29
55
30
30
24
21
21
24
95
49
18
29
1
3
44
1
72
72
11
7
132
90
66
36
45
39
177
39
96
29
73
42
9
45
102
17
25
18
24
9
32
112
72
80
43
5
55
48
78
27
63
29
31
17
55
18
6
90
96
54
45
3
60
65
67
45
21
3
24
237
71
28
15
41
13
18
12
36
54
30
93
24
45
83
13
18
9
27
24
60
24
102
6
69
3
77
16
123
72
48
165
21
6
24
138
95
60
31
30
90
36
66
210
78
72
18
60
24
21
20
1
75
39
81
63
12
113
220
3
48
42
75
15
17
31
6
126
24
173
205
51
27
45
189
18
108
18
11
199
54
6
29
13
23
67
105
15
33
51
29
40
21
23
36
64
45
6
12
30
18
41
16
3
17
4
24
21
24
71
96
145
24
3
68
12
36
4
96
27
18
11
36
4
39
81
68
1
35
7
24
126
54
45
44
60
19
21
87
84
21
48
39
30
72
75
21
30
48
45
195
42
30
12
33
189
126
17
52
24
45
6
53
175
168
9
39
57
123
204
36
29
40
51
45
69
35
43
84
153
56
19
21
69
120
42
30
54
5
55
36
36
60
45
20
124
48
51
24
18
102
48
18
66
36
12
30
3
8
7
65
19
41
4
24
51
29
61
24
24
123
92
36
7
24
54
66
33
8
43
60
81
68
1
47
28
27
18
75
75
77
84
76
75
53
16
24
24
72
8
55
30
96
126
5
13
30
36
30
27
8
19
42
54
5
7
48
65
31
48
12
24
45
189
6
41
31
45
8
24
96
120
40
24
96
39
96
30
75
69
51
39
102
48
3
8
61
18
48
9
20
19
30
27
123
117
63
5
31
96
24
53
48
13
24
47
121
48
24
90
108
125
13
11
115
96
45
24
99
29
61
6
45
44
121
24
75
96
24
32
72
36
1
191
19
81
27
125
96
37
18
17
43
17
67
96
60
45
117
75
192
20
1
47
12
61
11
31
225
69
30
21
80
7
12
18
47
1
3
56
24
24
136
21
96
75
3
21
56
72
7
174
6
5
144
84
52
15
54
51
93
11
139
18
24
18
57
15
6
42
33
3
5
36
4
56
88
45
18
24
101
103
60
24
5
12
160
96
68
1
18
177
24
21
11
64
24
32
37
107
16
117
18
5
25
30
5
43
41
25
18
6
42
137
88
3
24
93
24
99
21
21
35
79
53
1
6
5
43
21
45
35
19
186
24
27
24
21
3
72
24
32
7
36
29
16
147
53
112
15
33
21
83
37
23
28
164
48
28
15
108
12
65
48
16
375
84
24
48
77
216
36
4
32
40
3
45
80
31
78
3
48
32
19
90
54
36
41
72
7
5
19
29
172
39
6
30
18
150
96
29
55
48
185
7
41
40
87
30
18
24
17
64
44
7
41
49
48
27
69
114
113
85
23
52
152
7
6
24
3
48
237
95
31
66
3
21
71
1
294
18
131
24
37
48
90
33
24
20
4
117
27
8
7
41
67
17
7
36
9
165
59
37
24
95
48
73
48
51
20
4
32
37
3
20
127
18
27
93
42
65
13
18
57
69
6
24
24
42
18
84
90
3
99
69
75
120
17
4
21
72
11
16
3
117
111
84
36
12
42
75
48
93
48
11
40
24
21
23
43
54
48
107
36
19
33
93
18
12
65
4
44
7
5
133
27
3
24
5
55
120
33
3
125
7
33
21
3
56
24
37
51
104
115
24
5
37
42
41
7
60
24
18
6
96
29
16
63
57
3
48
29
120
19
69
93
35
13
107
7
5
25
150
21
39
41
37
243
39
41
67
138
27
69
195
8
13
24
3
128
144
13
23
48
7
12
36
29
43
53
127
9
56
37
147
93
48
27
21
299
40
3
45
20
19
9
56
16
44
1
54
21
27
245
16
45
11
55
5
31
12
48
153
21
51
68
4
21
35
40
15
6
3
3
29
84
36
ABCD 99479411828*3^$a+1 [50043]
12
68
76
11
1
20
69
18
6
12
115
56
9
7
120
8
9
6
49
5
18
37
68
28
5
31
12
155
6
36
7
104
33
7
84
48
125
3
4
17
15
16
5
7
108
5
3
3
13
35
9
28
20
16
23
61
12
108
84
36
35
6
54
1
17
7
23
25
71
36
57
153
39
21
48
27
9
19
23
1
17
15
69
18
1
17
6
73
56
12
76
11
9
48
76
48
8
9
60
19
36
17
43
29
219
9
6
13
23
48
6
3
16
83
18
43
84
60
35
13
17
18
36
25
48
5
7
11
37
11
37
20
4
29
3
3
25
29
39
33
12
31
11
66
55
95
73
65
7
29
19
24
212
16
5
7
5
6
174
6
66
7
53
18
37
36
12
20
21
12
24
31
23
61
12
24
12
144
29
3
4
17
30
150
19
65
24
12
18
49
23
121
119
66
19
53
79
17
91
48
156
5
6
54
3
33
48
180
6
25
32
48
39
12
6
7
95
61
35
13
59
57
63
24
85
59
69
51
73
36
5
31
5
30
60
25
5
19
41
39
63
45
64
23
30
31
44
3
13
5
12
60
48
7
53
36
51
28
8
21
7
96
5
31
77
3
51
13
23
66
55
12
32
36
12
16
23
12
13
32
117
6
12
108
18
6
18
30
18
39
21
48
43
71
25
60
23
61
108
59
1
5
15
33
36
31
5
19
48
47
12
73
35
42
3
36
16
17
15
3
30
7
20
45
39
33
18
60
25
68
9
7
83
13
80
21
15
51
25
36
32
111
49
41
3
27
37
17
90
9
69
30
13
60
12
68
36
9
55
5
36
7
12
11
9
9
7
32
237
66
24
12
61
29
42
72
1
32
15
72
25
12
23
30
18
6
19
35
97
65
43
23
57
36
39
1
36
20
33
55
11
9
4
101
75
88
20
28
17
3
28
47
97
68
28
17
19
36
17
54
90
31
12
17
195
39
57
9
19
20
15
6
18
1
101
24
7
32
48
16
60
36
17
66
42
39
16
65
79
24
5
132
7
116
3
30
19
44
28
48
5
60
102
36
61
101
7
12
132
32
124
8
12
21
43
12
47
21
52
5
39
52
128
33
7
65
54
102
7
35
33
15
49
29
36
18
18
39
52
29
18
13
96
36
41
30
25
53
7
32
28
8
48
28
192
36
89
3
76
59
37
24
48
23
49
23
13
5
18
25
48
192
5
79
23
21
69
18
13
47
13
53
43
53
108
43
24
5
12
36
7
89
36
12
67
48
72
65
18
6
3
36
15
61
65
12
39
28
77
6
30
19
113
12
36
31
77
24
36
31
24
12
53
6
21
36
9
99
16
20
12
64
77
3
16
17
31
32
48
16
12
116
28
23
1
17
36
36
7
12
35
36
18
19
36
20
87
25
32
15
78
91
24
5
19
20
3
109
53
75
52
108
29
42
13
12
23
36
1
20
33
19
12
29
19
20
64
41
30
72
25
72
47
1
23
72
84
13
24
113
3
4
24
23
30
43
24
12
32
36
40
89
31
12
23
6
12
90
36
54
3
33
19
5
12
43
17
18
13
53
6
48
216
42
55
12
80
141
30
25
48
12
59
18
19
20
93
15
28
36
11
12
13
83
37
24
32
15
54
39
27
85
41
39
69
18
9
52
12
12
23
36
9
69
43
83
49
5
12
7
104
3
30
31
101
7
113
24
67
36
41
7
23
25
32
3
13
80
16
53
31
12
68
40
11
25
5
6
1
36
20
63
49
23
42
7
11
25
83
1
101
60
75
64
12
36
5
36
43
32
16
23
102
18
25
47
54
6
54
67
17
3
16
96
12
36
17
6
1
11
42
3
33
111
51
13
24
17
55
48
24
11
9
84
15
81
28
36
53
42
48
121
5
31
29
3
4
23
24
13
12
29
12
18
45
124
29
79
48
71
6
30
114
12
27
27
9
28
17
24
12
79
24
24
77
36
30
25
68
28
8
40
17
12
60
43
32
4
168
53
63
9
7
32
51
73
20
33
60
3
52
72
96
36
11
1
20
9
42
73
17
3
4
29
91
53
3
45
19
72
96
11
6
55
24
41
24
12
132
12
36
19
5
7
48
125
7
11
1
24
24
23
18
18
30
18
13
12
65
42
21
99
25
47
37
84
48
108
35
93
33
18
13
48
11
97
24
41
7
12
11
6
31
48
32
9
36
36
43
11
37
20
76
36
11
57
16
41
19
11
21
33
79
20
9
31
41
27
48
52
41
39
28
35
72
126
19
20
28
8
147
13
156
32
9
36
3
4
47
42
151
44
36
39
18
3
4
32
9
79
56
153
72
27
4
23
9
45
6
36
102
19
12
12
65
31
47
97
96
20
57
7
48
11
25
12
17
180
31
12
96
12
11
18
126
57
76
68
16
23
25
32
36
12
16
59
37
17
3
9
3
21
7
48
29
43
48
5
30
25
96
5
27
28
23
1
24
68
16
17
31
12
104
48
3
30
96
36
66
85
60
8
9
3
64
5
18
18
18
9
63
1
24
36
17
12
3
16
71
25
65
43
65
7
47
6
39
16
128
9
78
66
18
6
3
12
28
29
43
32
15
1
83
6
31
23
18
31
48
47
126
48
36
43
20
63
49
48
96
12
20
63
36
6
54
25
8
16
35
6
3
69
15
15
217
53
18
42
31
20
4
65
150
18
3
36
12
76
24
72
36
60
8
28
5
123
16
41
39
4
96
12
68
48
15
1
12
5
6
18
12
36
42
30
43
32
16
84
5
7
32
3
84
13
12
17
31
59
1
17
12
115
68
69
7
24
32
124
11
24
18
7
5
36
27
52
215
85
20
33
43
29
19
5
7
23
13
48
32
16
23
12
96
36
84
21
16
128
39
48
18
19
5
12
7
71
48
21
57
39
76
29
19
53
15
16
84
48
83
45
9
3
4
60
83
36
12
13
23
85
5
3
28
5
27
28
5
15
28
48
155
57
57
43
5
36
19
17
54
6
3
51
66
27
27
9
15
36
201
52
71
49
17
79
53
12
72
ABCD 99479553302*3^$a+1 [50137]
3
37
59
60
57
63
24
33
39
25
143
12
156
60
165
24
168
168
99
93
27
36
97
8
27
36
60
12
57
16
11
24
181
131
84
289
95
9
51
36
9
96
111
24
129
16
104
40
155
21
63
33
64
24
152
99
48
180
12
21
208
32
147
165
160
56
144
3
108
96
96
24
36
60
105
24
48
15
25
80
16
11
45
3
21
111
108
45
135
217
24
56
64
96
8
27
36
9
24
120
39
192
60
109
24
11
12
33
39
48
9
24
24
87
60
45
3
12
48
36
61
80
96
24
111
12
181
35
69
27
24
120
84
57
15
36
48
36
228
132
9
195
21
15
48
12
21
15
49
59
60
121
71
9
99
12
12
165
3
72
12
60
24
36
36
48
60
36
216
45
24
168
48
99
69
135
24
12
36
33
144
147
165
3
96
144
12
9
64
272
135
129
27
84
9
27
12
177
339
120
252
33
72
27
48
12
225
75
132
9
64
23
9
96
63
156
13
32
15
33
63
24
129
15
1
131
24
21
183
1
23
121
11
69
136
56
72
15
156
21
159
9
27
165
39
57
27
37
95
36
69
99
45
27
45
15
72
25
35
132
60
24
109
32
40
71
12
45
160
47
180
21
63
9
16
47
9
15
9
72
64
80
51
168
36
265
11
72
21
39
1
35
36
129
135
9
72
96
48
219
72
69
72
3
21
3
165
3
45
27
168
12
105
40
72
131
120
12
72
48
57
123
21
64
80
135
337
80
64
96
8
168
3
72
13
96
80
159
25
80
16
83
60
180
21
64
35
45
87
9
136
23
33
120
27
61
59
168
132
108
189
24
64
32
88
47
9
15
169
8
39
96
24
33
16
35
69
15
1
56
39
177
63
96
36
24
180
49
104
48
48
120
15
24
1
47
84
21
72
16
56
123
37
11
12
33
39
265
11
117
27
60
9
15
60
21
168
16
80
40
24
80
15
96
36
141
63
121
11
84
36
108
57
63
9
16
11
48
168
288
72
48
12
49
80
39
9
192
51
24
60
168
33
64
131
84
144
81
64
47
9
160
23
153
123
24
37
8
16
104
15
60
85
23
192
168
57
216
111
25
80
123
36
9
51
45
120
40
176
40
179
45
15
252
84
60
45
336
3
165
27
60
49
104
72
39
9
40
11
36
33
144
16
32
27
48
13
95
60
61
24
120
80
72
63
105
24
48
195
48
216
48
45
160
32
96
72
27
48
157
71
108
21
111
33
24
40
56
184
11
312
168
189
51
96
45
3
21
15
9
288
24
3
168
12
12
60
60
45
168
3
69
88
251
141
48
51
24
21
27
12
120
33
15
192
33
24
111
180
60
12
12
145
143
1
32
135
9
39
9
15
36
24
120
117
3
21
96
39
12
37
8
15
105
3
60
25
32
72
15
36
21
144
135
49
72
11
120
13
32
39
129
15
252
69
3
36
57
63
25
56
75
21
48
111
49
104
63
33
87
12
37
23
12
96
13
176
123
93
15
97
176
111
25
239
24
72
108
21
27
13
71
24
57
3
61
83
37
24
120
11
141
72
16
80
27
72
21
15
9
40
8
64
23
33
48
96
24
64
107
69
64
11
60
36
21
24
184
227
24
240
21
168
64
8
64
128
48
27
108
60
72
37
176
24
39
36
13
23
9
40
83
ABCD 99480006116*3^$a+1 [50047]
65
85
6
81
9
71
19
29
13
47
48
4
44
19
21
96
20
16
15
17
67
9
44
16
44
7
36
18
11
4
9
18
180
54
30
18
47
1
60
23
121
24
11
4
44
28
9
60
51
15
29
60
16
63
6
54
17
67
36
17
12
60
25
66
77
4
36
15
5
79
5
13
35
1
60
36
39
36
8
31
21
39
21
3
65
16
15
45
200
24
36
31
53
91
17
24
24
36
43
6
15
72
3
96
54
15
15
5
24
13
15
3
36
60
36
180
5
60
12
72
55
53
172
9
72
42
5
12
19
36
29
25
59
72
24
36
40
9
6
18
42
5
24
36
64
32
67
48
17
48
7
177
3
41
61
15
15
45
39
12
108
60
21
51
17
67
24
17
12
72
64
12
44
25
11
25
3
36
8
55
125
1
15
27
9
39
72
12
18
12
11
24
25
27
3
36
30
6
21
45
23
7
29
96
109
11
28
75
17
12
127
9
15
42
23
19
41
36
184
21
78
5
97
18
5
76
36
8
13
12
30
42
39
87
18
11
79
6
11
88
32
73
84
47
1
15
15
5
103
12
5
48
19
30
35
1
11
76
44
25
11
24
4
12
8
25
6
89
24
28
3
77
64
135
9
39
78
54
216
153
15
29
28
92
7
5
115
21
20
24
64
12
3
60
5
7
60
33
96
60
15
5
31
42
6
5
61
6
5
7
48
113
24
61
30
5
169
11
60
61
30
5
55
21
9
90
5
48
48
48
31
5
91
45
3
29
61
30
41
43
72
36
17
36
91
9
9
12
54
17
55
9
20
43
21
99
5
13
143
36
55
5
36
19
21
8
264
12
24
36
73
35
1
30
29
12
13
23
37
6
6
24
51
9
42
108
89
1
35
61
23
43
9
75
30
23
43
24
6
3
20
36
61
18
66
6
12
5
25
18
9
15
36
5
12
61
15
12
39
29
85
54
78
95
43
5
40
9
11
60
19
12
41
4
51
29
48
67
65
31
24
9
92
7
5
1
95
7
90
54
5
48
31
57
20
7
36
65
55
5
1
30
21
45
23
204
96
7
9
105
36
18
6
59
100
12
84
8
1
72
30
53
31
21
3
24
30
36
35
52
15
5
24
61
42
141
20
12
19
9
36
51
17
12
60
24
85
27
15
18
11
19
24
30
12
48
83
109
84
60
54
36
6
6
33
135
41
16
3
41
31
12
53
12
16
21
11
12
36
25
35
37
48
30
6
18
33
39
41
49
6
45
80
100
75
84
66
15
168
104
67
24
5
7
18
54
57
3
72
30
18
102
39
75
29
12
24
76
20
16
27
17
36
25
47
12
16
33
71
16
15
33
36
63
30
60
35
7
36
78
30
6
6
12
72
45
56
7
17
25
30
9
12
92
55
21
21
59
19
18
48
12
75
75
33
20
52
24
3
33
45
18
77
84
120
1
84
18
36
24
21
116
1
15
44
156
43
17
19
5
13
35
12
36
4
75
45
45
23
48
4
20
1
12
36
6
129
51
24
29
7
5
19
30
6
65
4
44
52
60
8
31
12
5
88
15
24
65
1
102
17
16
32
60
37
3
8
1
78
65
72
73
6
17
19
45
36
9
35
19
6
39
21
54
17
40
57
18
78
96
54
12
5
175
153
45
59
67
105
20
76
8
84
1
30
84
33
27
78
3
51
6
23
19
17
64
27
9
44
12
4
60
111
18
12
3
51
6
24
30
48
17
40
8
1
24
47
25
6
45
48
36
15
108
6
24
72
39
57
15
8
67
125
25
35
13
36
131
4
36
9
60
96
12
123
9
35
55
120
165
45
78
5
16
21
15
8
115
36
105
44
13
23
24
76
56
19
5
25
30
12
9
93
47
4
15
30
66
29
1
171
9
6
42
18
29
1
15
3
12
5
43
66
54
186
126
12
30
35
36
24
16
39
42
71
64
20
4
9
35
120
13
42
93
80
49
23
88
24
8
52
8
48
4
15
21
45
3
44
36
24
31
84
30
6
29
36
31
24
17
19
9
20
67
24
96
5
40
92
36
24
12
43
30
66
6
71
7
60
12
113
7
41
19
21
9
30
53
28
24
24
32
12
172
120
15
5
76
39
161
48
16
8
55
108
17
16
12
152
36
7
12
57
129
11
36
12
16
51
5
79
21
8
37
30
45
9
11
60
60
31
17
48
55
5
40
80
72
12
84
16
20
16
57
30
222
18
65
52
3
17
24
1
95
31
18
12
30
17
7
48
48
9
9
71
139
6
48
78
129
9
35
60
16
36
27
17
60
85
15
9
131
100
9
24
3
39
5
1
63
87
18
6
5
13
3
84
99
12
9
56
28
15
102
24
6
12
93
3
5
12
37
6
65
1
83
172
24
75
29
12
43
5
36
84
7
45
44
67
17
48
24
43
48
18
102
33
39
65
13
35
7
41
84
1
11
1
102
33
39
5
19
24
21
32
244
63
42
75
24
20
12
84
24
7
17
76
159
5
52
69
27
20
85
12
78
48
24
17
36
12
120
28
3
36
48
33
27
66
47
40
68
7
84
29
24
88
44
24
115
102
12
42
69
51
5
13
12
95
216
7
156
5
16
24
116
60
24
25
11
4
15
29
37
11
127
53
4
3
96
6
54
54
18
78
114
150
90
17
55
5
19
17
12
36
19
21
9
30
108
18
15
72
84
8
67
24
36
21
63
17
7
5
28
24
45
54
42
75
60
189
66
17
120
60
43
12
30
3
48
32
19
36
42
6
45
9
90
48
17
7
90
6
17
36
31
45
8
7
24
72
12
18
39
80
24
12
25
15
8
16
20
55
6
47
28
15
89
55
29
7
18
6
36
29
1
12
11
16
39
5
61
15
3
48
12
57
8
7
36
65
4
20
24
12
49
54
60
54
ABCD 99480014248*3^$a+1 [50072]
96
48
12
39
16
29
147
48
96
33
7
29
27
3
45
27
24
45
9
6
24
114
72
15
141
24
66
18
39
45
42
30
30
6
63
9
60
67
53
6
36
18
7
8
72
9
60
24
30
18
42
105
27
18
51
9
6
42
114
54
6
84
36
48
33
33
135
16
35
21
39
6
30
24
78
6
30
30
96
48
6
39
45
18
9
40
203
228
73
47
42
96
15
27
48
21
39
24
36
30
79
35
13
95
33
40
29
27
45
144
12
78
1
35
6
42
42
30
24
6
114
36
6
42
73
65
84
43
95
1
101
36
18
12
180
13
17
39
16
95
33
16
35
78
87
9
12
30
114
3
3
30
72
66
72
30
168
12
43
29
3
9
15
3
30
63
75
30
90
48
21
45
3
51
30
42
18
24
6
69
51
30
30
201
21
24
24
6
48
42
51
24
39
36
96
54
31
32
27
61
95
129
16
72
17
60
51
15
18
90
117
64
5
126
102
6
49
11
30
24
78
90
55
23
90
36
24
51
40
29
84
48
60
3
21
24
12
102
1
11
61
23
9
51
24
12
36
69
9
15
16
53
27
69
19
17
6
25
89
60
108
6
24
48
57
81
135
40
107
12
36
72
69
24
72
24
45
18
12
6
54
24
9
51
85
41
111
165
12
6
24
57
16
5
54
84
145
89
12
6
48
42
60
18
24
12
54
6
21
45
18
105
57
90
13
24
32
9
60
12
102
12
18
12
63
3
13
72
47
12
93
16
29
18
12
78
48
15
21
126
90
72
12
24
15
15
6
3
87
6
114
18
87
39
30
60
55
41
6
25
29
51
120
64
24
35
6
36
54
30
55
29
12
72
120
30
30
12
39
45
54
117
21
30
30
7
95
36
157
29
114
24
25
32
51
18
12
15
27
13
59
150
36
19
8
87
18
31
29
30
18
3
135
97
8
72
120
24
45
18
1
17
12
27
15
18
18
24
13
120
71
30
42
72
102
51
24
33
42
30
39
69
126
12
18
15
16
96
48
5
27
33
42
84
78
123
177
108
42
1
11
6
30
25
83
54
6
132
45
27
156
57
183
156
45
16
17
12
18
1
24
56
69
27
39
25
65
60
67
5
27
57
54
57
9
31
23
42
18
45
27
18
36
6
12
37
24
101
171
3
36
9
39
66
6
48
25
5
66
36
45
93
27
48
16
119
12
69
57
108
27
9
39
72
24
141
18
36
6
48
15
15
12
18
24
18
42
7
80
48
15
78
132
103
17
55
35
21
69
12
66
42
3
24
21
12
42
96
30
15
24
45
60
36
3
45
24
48
108
15
15
6
6
85
8
27
108
12
48
90
27
9
31
17
66
36
33
136
5
42
18
24
48
12
27
81
30
9
39
1
59
30
39
48
9
39
27
18
60
42
18
36
30
1
5
3
9
31
59
6
60
42
12
66
30
36
78
51
39
18
15
240
112
96
29
12
24
30
25
77
24
138
30
75
27
13
83
54
111
15
120
24
25
29
102
45
3
30
55
24
11
96
54
15
24
15
1
5
147
27
18
24
24
120
51
3
93
117
90
33
159
9
15
42
42
102
18
61
29
18
168
96
48
126
132
30
33
87
90
48
6
6
12
102
24
6
19
24
8
40
5
3
16
56
45
90
9
99
45
57
7
32
51
30
60
12
96
6
25
11
45
45
48
60
15
39
33
69
210
96
42
15
45
126
6
31
29
90
108
18
102
13
107
21
111
33
3
24
21
33
54
42
18
37
23
33
64
53
91
32
24
81
30
24
169
29
6
66
3
45
30
66
30
132
9
15
1
29
30
13
23
222
27
16
24
5
60
63
177
31
23
9
3
54
15
24
9
6
201
3
78
210
114
6
12
12
21
3
54
6
25
17
15
69
51
112
32
3
61
29
27
3
45
171
36
9
16
23
36
120
45
9
36
6
138
150
13
47
12
30
24
111
51
24
60
9
81
15
81
84
43
41
30
1
56
72
27
66
30
45
24
96
57
7
35
18
42
96
18
207
75
13
107
42
48
27
27
30
6
25
23
222
30
12
12
6
24
18
12
78
18
49
8
48
45
48
75
39
25
11
30
87
27
42
24
67
29
18
30
43
95
30
78
36
24
25
59
12
33
112
56
15
25
5
174
6
7
17
30
81
72
96
99
21
81
6
48
126
75
33
31
71
1
23
30
27
57
12
51
9
66
72
21
72
33
150
57
27
48
72
13
65
72
18
24
18
6
72
90
19
8
57
24
39
21
6
18
30
21
72
99
165
16
29
120
6
144
30
39
57
7
32
3
21
45
42
12
6
24
30
48
54
54
205
56
96
3
6
48
6
42
54
54
51
3
42
6
13
11
69
16
35
21
120
9
39
57
18
37
5
123
39
42
31
23
42
55
59
138
36
7
23
24
42
15
40
23
25
8
24
33
42
36
78
96
24
27
27
42
19
107
109
95
48
1
5
67
53
67
35
18
6
18
96
60
96
24
6
81
3
24
72
54
30
6
6
48
45
24
ABCD 99480518654*3^$a+1 [50037]
10
60
32
36
6
42
28
14
30
78
24
82
36
132
20
12
12
36
10
18
8
4
24
8
48
48
4
36
12
8
30
76
12
32
22
18
26
24
42
42
70
26
48
16
84
24
12
32
24
18
16
18
14
36
4
92
22
20
16
38
10
56
34
26
54
42
40
6
8
46
2
204
4
24
54
126
50
40
48
18
44
156
36
4
56
24
40
6
84
86
126
42
4
8
114
16
8
60
78
24
70
12
24
2
34
2
60
4
6
36
110
78
72
18
10
18
158
4
36
50
4
2
100
8
34
14
34
18
50
132
16
6
98
6
66
6
6
10
32
58
50
36
4
26
42
10
48
8
16
30
24
26
42
16
6
18
20
6
24
40
18
26
24
12
42
4
66
20
84
10
12
44
60
24
16
2
24
28
6
84
20
34
14
40
36
36
50
10
54
20
30
84
42
12
148
2
94
32
24
34
72
72
50
48
144
36
6
18
4
14
108
18
22
44
40
6
14
36
48
4
2
36
30
4
72
60
18
12
20
12
64
86
40
44
22
6
44
6
34
14
22
50
100
54
2
102
52
20
58
30
18
44
34
36
8
18
10
36
2
6
12
42
58
62
24
6
16
50
42
12
4
2
42
102
36
12
22
36
36
24
128
24
64
48
6
2
12
90
54
4
36
38
42
72
22
26
24
30
36
24
10
12
80
6
24
16
60
86
4
2
6
12
34
126
30
8
138
22
14
76
210
32
36
64
20
54
46
14
36
64
8
42
30
40
26
28
2
42
12
30
72
60
16
6
2
30
22
30
6
14
22
54
2
16
38
114
4
38
18
76
12
78
18
2
18
36
54
72
28
42
8
10
8
10
36
12
20
52
32
36
4
18
18
18
62
48
6
52
36
66
20
114
34
12
38
34
38
6
12
30
36
60
34
2
12
18
4
24
36
68
16
6
18
2
12
76
36
8
6
22
2
16
36
26
82
98
18
18
94
134
10
18
14
78
54
22
8
10
54
90
14
36
48
6
48
18
4
38
40
38
18
6
4
14
10
44
22
32
6
18
4
134
4
78
8
4
2
16
18
24
50
96
34
2
124
44
6
88
24
54
108
56
46
42
18
18
18
8
40
32
18
4
2
4
8
24
34
14
4
26
24
30
6
40
2
36
12
4
26
28
6
14
6
30
6
24
76
74
36
84
90
40
38
12
28
116
28
18
36
20
114
4
38
4
84
32
18
6
34
44
6
36
10
54
8
64
18
90
14
22
18
62
28
8
30
42
36
58
18
78
30
14
12
78
4
6
2
46
18
20
66
40
54
2
22
30
18
36
54
44
24
12
18
142
30
20
4
12
2
112
12
32
6
6
84
166
2
18
46
8
36
42
18
4
6
48
92
4
12
20
16
68
76
6
8
12
34
12
6
66
14
18
6
4
2
54
34
68
48
18
24
22
12
6
48
38
12
144
28
68
12
22
2
12
4
42
44
40
2
4
56
6
60
36
4
8
18
18
6
12
154
12
18
2
30
40
60
74
52
32
34
36
44
16
12
18
150
12
26
36
30
16
8
34
44
6
24
48
88
6
26
36
42
4
30
104
12
114
10
242
4
62
48
18
40
36
50
76
18
54
14
12
10
48
62
10
14
64
2
78
42
40
50
36
58
30
14
24
58
116
58
2
18
90
60
70
18
14
36
34
6
18
56
28
26
82
2
52
18
24
26
28
104
6
16
26
82
38
88
18
68
16
18
18
14
10
32
78
10
8
6
40
6
54
102
42
30
6
176
6
16
2
42
22
32
100
30
50
4
14
4
36
18
14
36
10
14
18
42
36
10
20
16
6
26
22
222
26
10
26
4
98
46
54
56
60
66
108
52
92
4
54
20
30
12
6
22
54
66
2
52
14
28
92
114
30
6
54
10
2
54
34
66
36
62
42
42
58
12
14
12
196
20
10
2
22
12
38
24
156
34
2
6
82
78
44
46
44
36
4
32
42
48
22
80
34
48
38
4
86
36
24
24
4
42
18
14
58
14
52
6
30
24
36
98
4
20
4
12
54
14
42
58
2
24
100
2
60
24
54
90
36
16
26
6
10
8
22
42
62
24
94
104
54
6
16
56
54
16
14
24
52
48
2
52
2
72
4
18
20
12
40
18
8
10
2
42
6
18
6
10
32
102
28
38
18
22
18
30
24
12
14
42
4
20
64
122
4
24
44
72
4
20
34
2
54
12
18
36
18
10
12
90
6
18
30
2
34
80
82
26
48
58
2
6
148
32
18
46
18
26
42
6
30
12
18
54
28
2
46
38
40
14
4
30
14
4
68
28
18
32
42
106
20
42
54
42
12
118
12
24
8
126
114
22
30
90
122
22
126
24
32
48
40
2
22
12
54
24
44
4
6
18
2
28
24
86
52
80
16
54
14
48
30
60
36
36
126
42
16
18
2
16
36
18
42
26
112
62
34
8
10
8
4
36
8
52
92
30
4
62
58
32
10
122
18
18
52
2
30
54
6
22
14
72
40
2
64
14
24
6
54
10
14
46
54
2
52
14
48
30
12
16
24
26
28
14
6
28
26
30
72
60
36
46
80
10
32
90
84
64
20
4
36
8
4
20
34
80
6
22
68
18
36
22
18
2
130
12
54
42
2
60
4
50
24
36
22
8
46
56
48
16
42
44
76
18
38
4
36
8
54
76
6
158
16
78
66
78
2
54
6
198
10
36
12
32
28
8
46
32
52
54
68
54
24
4
8
4
168
66
50
18
18
4
44
42
6
138
10
108
50
66
82
48
2
12
4
14
36
30
16
50
88
38
36
52
44
88
12
24
8
126
4
68
90
6
4
12
132
8
18
114
24
6
6
18
30
76
50
28
8
82
8
4
80
24
96
76
2
18
6
22
20
18
12
12
10
98
12
4
26
40
54
38
48
10
18
8
66
12
54
4
12
14
72
102
12
36
24
36
16
38
6
6
72
4
26
102
54
16
50
6
82
32
22
24
2
10
80
16
12
20
148
18
32
78
12
42
12
22
12
62
16
56
52
32
52
6
20
6
72
28
14
34
2
4
116
18
84
84
36
22
26
18
96
42
48
48
28
74
96
118
14
30
4
2
16
36
24
26
190
8
78
60
54
16
8
76
32
4
18
14
24
30
36
24
60
24
4
18
2
4
ABCD 99481166368*3^$a+1 [50111]
96
59
18
54
48
120
37
168
12
11
13
47
54
271
29
55
5
6
60
102
12
156
102
25
36
132
65
55
12
36
17
43
59
30
19
24
72
24
84
5
19
24
12
5
79
71
1
23
18
7
35
13
47
37
11
12
30
19
12
17
60
163
48
72
5
7
35
25
96
17
43
17
19
35
25
65
19
59
25
17
55
72
41
90
1
60
36
24
11
60
60
1
48
29
103
5
72
7
60
5
30
37
59
37
17
36
30
1
12
168
11
25
23
60
24
25
12
131
18
42
61
77
12
30
132
60
25
23
1
17
42
109
29
67
48
84
144
11
60
18
60
48
19
60
71
37
24
24
65
55
12
36
60
12
12
144
36
5
67
41
7
24
89
19
36
5
19
95
48
1
36
35
13
48
35
97
5
31
84
24
23
36
90
132
7
24
29
12
43
24
59
114
18
12
13
36
36
71
90
12
18
49
180
35
13
12
53
18
24
37
23
18
18
1
24
24
180
35
85
228
12
12
120
24
36
60
29
24
6
25
12
12
48
12
5
18
73
12
36
11
145
191
12
13
65
12
67
131
12
1
24
12
12
11
48
72
13
24
35
1
12
84
36
23
37
12
53
7
275
198
19
48
83
133
24
12
23
13
12
23
1
71
25
60
11
12
60
42
115
120
95
25
48
65
12
48
79
12
24
48
119
13
48
5
24
55
12
60
113
30
108
49
131
1
48
11
72
37
53
127
12
89
19
233
48
7
120
5
91
36
24
47
25
36
47
1
12
17
7
36
59
42
7
11
72
18
48
7
72
12
41
60
48
12
90
30
43
47
109
36
35
97
23
13
24
11
13
11
108
1
11
138
72
18
13
24
72
36
17
18
61
48
120
29
7
48
48
11
13
95
13
60
65
19
48
17
6
24
36
157
83
13
84
84
11
78
12
67
35
1
47
13
72
137
48
31
12
36
11
13
5
55
36
11
37
11
49
72
71
12
96
13
60
24
23
42
7
12
36
132
71
30
60
55
29
7
72
47
25
12
12
48
120
36
11
36
61
11
61
17
31
71
42
7
11
121
24
48
60
65
7
5
150
121
12
36
36
77
30
1
24
23
97
23
1
29
19
72
12
24
12
11
49
24
59
13
53
7
60
5
42
66
79
12
12
36
23
97
113
19
101
180
78
12
48
1
11
37
41
12
19
24
47
1
12
5
114
49
17
7
36
11
36
54
96
7
35
49
72
29
90
97
36
5
19
108
12
36
48
29
30
12
25
11
1
53
30
61
47
61
11
1
59
18
43
65
67
72
11
1
36
23
25
107
138
30
25
12
36
48
131
12
25
5
79
60
12
24
83
108
42
67
5
31
29
18
60
12
96
1
83
66
43
12
72
17
91
12
24
11
13
36
48
11
1
48
23
18
151
83
1
12
24
36
120
53
12
19
60
11
48
1
71
13
120
48
17
7
35
30
55
60
60
24
24
48
17
54
78
12
6
1
12
191
25
11
60
13
84
60
72
48
23
13
36
12
59
30
42
1
24
24
12
72
60
36
11
13
60
12
65
12
6
12
37
72
24
60
95
1
11
61
41
55
23
30
30
49
23
121
48
60
77
30
30
90
109
23
13
119
60
108
1
59
108
24
36
24
37
24
29
6
61
132
120
29
103
12
5
7
84
36
36
12
12
5
18
90
127
24
12
36
24
12
65
42
25
5
6
121
41
19
23
1
29
7
11
12
25
48
12
12
11
1
36
11
12
90
43
36
11
12
73
35
108
114
67
48
71
72
1
41
138
73
35
12
13
24
60
24
11
36
61
24
17
43
5
42
49
24
108
29
30
109
36
17
198
109
59
24
61
35
72
13
36
12
11
126
12
7
12
29
19
155
18
18
37
23
13
48
59
42
18
12
37
120
12
131
13
72
12
36
144
35
205
5
7
24
5
42
109
53
36
7
5
31
11
6
67
24
11
42
211
47
18
67
48
29
31
48
12
24
12
36
12
23
157
24
36
71
61
36
35
133
168
228
192
24
35
48
61
24
17
7
41
84
18
13
24
11
25
5
30
73
11
85
60
5
18
49
29
7
23
61
48
48
72
144
11
13
83
84
1
12
24
29
7
48
12
12
12
11
1
48
12
24
48
36
72
72
59
1
65
19
24
108
96
60
84
12
36
11
30
67
5
30
37
35
18
18
72
109
108
144
59
18
7
72
24
12
48
96
48
5
18
1
12
24
47
37
53
30
1
35
12
72
13
5
19
12
60
24
215
1
29
7
65
6
12
49
101
103
48
24
60
12
48
23
1
11
157
5
18
1
144
36
29
18
133
107
25
72
84
23
30
18
37
84
24
48
17
90
1
24
155
108
13
36
5
19
144
96
36
53
30
18
19
48
12
5
6
97
113
31
23
18
30
30
18
169
96
72
23
84
18
91
11
1
47
30
18
25
29
103
24
119
30
42
60
42
6
49
48
24
11
1
24
107
13
5
7
11
169
5
18
18
24
43
24
24
47
1
47
1
24
17
42
180
97
23
1
119
49
12
84
168
12
48
72
12
11
13
60
17
7
83
73
17
103
48
11
13
35
1
47
49
ABCD 99481783816*3^$a+1 [50027]
29
61
90
21
68
1
84
39
80
28
195
60
57
33
15
39
65
19
6
95
28
32
4
56
4
15
29
100
27
24
72
48
96
21
32
48
4
69
126
41
73
72
59
24
72
19
65
60
64
56
16
44
19
41
91
84
65
49
39
8
24
96
103
21
69
216
36
3
44
36
64
8
4
39
12
29
64
20
37
18
12
53
84
43
113
16
56
49
11
25
78
41
96
4
51
53
84
36
12
60
115
18
27
20
84
55
53
16
21
11
48
31
53
13
3
96
15
30
35
19
126
63
48
3
12
60
84
201
15
17
72
19
57
3
90
51
36
24
171
54
24
12
24
23
7
41
84
24
24
13
3
44
37
54
9
12
60
45
131
4
48
60
27
24
17
12
37
63
27
126
35
4
51
29
180
88
36
27
54
59
36
1
47
36
136
20
16
9
3
3
29
25
11
79
101
28
27
53
37
54
6
3
32
19
29
25
15
15
57
3
89
36
31
36
54
186
57
32
31
90
35
4
21
59
60
25
11
60
88
75
29
1
99
20
13
59
64
36
75
5
64
57
195
72
3
69
8
12
4
27
60
120
18
11
48
67
9
81
95
55
30
35
28
68
72
37
30
36
234
135
45
60
3
63
29
31
30
35
4
165
11
4
21
30
54
3
51
96
29
37
59
31
5
40
48
20
1
51
144
51
9
45
3
3
138
95
31
150
75
8
37
11
60
132
31
6
51
24
9
95
1
54
57
9
36
39
15
81
180
8
4
51
9
8
55
9
140
31
18
27
33
35
60
7
180
144
41
84
24
1
30
6
15
44
24
7
165
15
48
81
36
9
3
20
67
24
12
18
42
84
60
21
45
23
1
3
48
69
11
43
21
39
101
1
63
27
90
23
36
4
51
54
90
12
90
23
24
13
138
9
27
6
138
149
16
20
4
48
3
5
25
36
6
144
30
3
21
71
24
31
33
3
5
24
1
47
13
47
73
39
75
30
6
65
19
9
36
84
24
27
24
65
144
1
11
88
8
43
29
1
60
11
84
7
45
8
97
48
35
1
11
72
12
4
32
49
36
18
5
31
60
90
23
43
5
13
27
33
11
76
20
19
29
7
48
45
15
12
5
19
41
13
87
24
15
69
32
19
65
61
83
61
24
30
5
16
36
3
36
29
7
33
15
117
32
16
240
12
3
17
12
73
18
29
43
24
36
65
4
80
36
43
6
95
31
48
201
36
33
11
31
18
15
20
1
66
45
9
39
36
15
45
45
90
5
40
80
64
44
36
40
72
3
89
67
6
3
84
36
44
61
35
36
60
19
12
5
49
6
65
25
15
3
41
31
17
31
21
24
104
76
15
21
105
71
12
12
61
75
8
7
65
24
64
56
28
20
88
15
5
4
108
33
59
96
55
24
36
17
132
16
9
90
6
83
4
93
90
17
36
16
69
36
3
32
64
27
24
101
25
47
1
119
7
21
15
5
13
60
51
60
36
9
24
36
30
81
104
4
20
24
7
113
16
32
13
99
27
129
80
7
9
9
11
24
4
3
65
28
32
13
119
48
13
36
23
52
39
36
84
5
40
176
16
8
60
132
19
93
8
48
61
90
29
96
19
42
30
17
61
59
16
87
69
39
12
57
8
64
15
6
39
20
64
96
9
95
4
12
21
18
12
77
37
59
25
27
33
35
24
36
12
4
44
72
112
8
48
31
24
57
48
21
3
27
5
1
15
24
80
19
101
60
55
36
90
75
20
85
3
72
93
51
108
93
3
80
36
1
24
30
5
1
30
18
35
12
108
52
20
24
40
56
120
79
29
7
53
24
7
101
13
12
23
37
18
12
18
11
84
40
104
37
30
6
47
61
11
19
21
24
12
39
21
15
17
13
18
90
36
6
18
12
18
96
54
12
18
77
49
24
35
157
23
36
24
7
45
15
5
43
36
41
40
8
7
29
25
3
87
210
36
54
29
16
15
33
32
24
16
21
48
6
5
24
84
12
1
83
76
56
19
29
97
15
80
108
7
54
39
21
23
12
91
18
12
39
56
12
60
31
41
16
44
115
89
1
24
66
93
93
30
45
63
5
4
12
44
25
96
90
30
60
3
27
9
84
3
77
7
5
16
123
36
24
29
28
32
60
31
5
60
36
25
11
55
78
66
9
72
15
89
19
102
24
11
12
7
114
39
32
24
60
60
36
16
68
1
6
5
13
51
96
12
20
48
259
29
61
15
15
9
32
13
35
7
17
1
36
15
128
36
31
54
6
53
160
21
30
36
21
20
60
28
21
35
1
87
3
69
75
53
96
7
180
17
28
15
5
132
1
186
5
115
5
24
7
53
91
21
20
55
54
3
120
36
51
6
48
155
7
5
4
51
138
59
36
76
20
16
33
35
12
55
137
60
43
174
11
64
21
15
33
6
21
9
24
15
21
15
15
29
25
42
120
114
15
20
16
3
105
176
48
88
44
145
60
36
18
36
84
9
171
101
25
111
8
25
72
27
27
21
15
24
30
36
18
60
12
18
11
25
6
54
54
57
69
35
84
64
87
36
5
132
28
12
36
36
56
49
6
29
79
36
30
6
84
5
36
12
48
12
40
56
144
43
9
9
6
36
17
88
15
53
7
84
65
36
48
12
48
84
13
35
4
ABCD 99481800448*3^$a+1 [50003]
72
13
2
21
49
11
96
160
23
37
105
35
31
62
40
27
104
31
48
53
100
29
19
9
11
1
23
37
60
120
8
43
69
35
45
18
58
3
9
72
83
73
14
9
7
24
5
1
15
9
60
11
4
80
4
12
24
93
32
58
57
36
20
7
21
44
12
75
10
38
42
15
24
60
12
48
100
20
31
21
32
16
9
3
17
40
83
49
35
16
65
19
120
11
69
25
60
38
13
48
9
47
24
12
60
12
16
20
9
15
96
37
32
112
15
24
47
24
25
20
40
3
33
8
81
88
3
35
45
45
63
1
116
4
78
78
3
72
135
30
20
12
18
49
44
1
35
133
3
8
79
30
11
36
36
48
9
7
36
45
23
12
115
29
40
5
3
25
80
27
24
49
12
11
24
15
69
40
9
71
120
9
67
8
13
12
3
44
25
6
45
8
37
63
17
27
3
49
5
39
19
5
60
63
34
20
10
41
7
80
1
36
60
44
1
18
21
57
59
45
19
41
48
51
40
9
32
3
15
22
15
24
20
7
2
15
12
36
4
3
30
2
10
35
4
117
39
53
88
24
23
12
13
32
6
40
29
36
4
3
8
25
8
207
105
7
41
21
15
13
12
36
84
39
56
3
30
28
14
81
24
1
24
80
31
84
33
42
50
76
42
2
3
3
33
39
18
3
136
20
24
36
13
3
9
8
12
6
10
63
47
42
22
29
49
12
15
20
48
12
45
10
9
32
7
17
33
31
12
27
2
28
12
35
25
11
28
120
21
56
4
56
3
24
36
40
21
35
40
20
40
15
53
43
77
3
45
28
9
11
12
15
13
11
30
18
1
17
22
17
13
12
36
15
27
41
37
20
3
76
20
43
21
9
23
4
15
50
79
17
63
127
2
15
73
44
39
36
16
17
72
28
60
30
65
36
24
3
73
80
1
51
105
35
39
10
60
39
57
42
30
11
7
42
23
55
53
1
18
17
85
36
12
51
32
12
67
29
1
48
11
52
104
25
60
23
105
51
60
21
40
15
8
16
9
87
5
39
7
17
37
98
21
1
48
2
30
16
3
12
5
3
120
40
32
9
16
12
30
32
61
69
95
4
9
18
33
44
27
48
21
16
21
12
191
40
116
36
69
6
33
24
7
65
60
81
3
9
31
60
20
39
21
16
96
44
76
45
20
4
99
9
35
57
36
15
4
8
16
44
25
123
45
2
33
4
24
56
33
7
5
3
43
9
164
24
85
140
3
12
12
36
12
87
1
32
37
39
51
18
23
4
21
35
40
65
39
1
3
21
39
32
12
7
38
7
81
83
1
35
45
36
19
56
49
110
9
9
22
50
39
37
23
27
9
24
39
22
35
24
12
49
8
12
6
70
23
36
4
27
32
10
102
9
60
41
16
32
58
113
7
17
37
131
12
28
44
4
17
40
12
3
17
70
2
40
95
24
36
216
120
19
18
11
24
13
3
81
51
15
14
16
24
50
10
78
32
10
23
37
26
90
22
93
24
5
3
13
14
6
12
67
81
2
33
15
73
12
44
93
58
5
19
29
24
3
13
57
42
2
46
5
88
72
5
3
60
16
23
21
61
8
22
9
56
13
35
52
8
25
2
9
1
20
40
11
7
2
31
17
52
18
41
21
3
52
36
15
2
22
26
3
51
10
71
9
39
40
21
26
82
3
117
120
8
4
15
36
32
16
56
48
45
108
52
3
32
7
30
23
96
49
71
97
39
5
46
62
18
33
39
48
70
23
40
147
62
28
23
31
9
72
95
22
3
15
32
10
12
39
60
21
20
36
3
16
105
11
37
8
39
55
6
3
17
15
4
75
18
110
22
39
9
11
1
39
17
72
22
53
73
3
29
60
112
30
53
13
60
15
8
19
5
27
16
9
24
20
57
4
35
40
8
25
18
9
41
27
25
171
77
3
40
9
8
27
3
22
3
17
102
10
51
45
44
3
205
11
1
35
81
15
4
80
15
16
33
17
60
3
61
60
99
36
24
9
107
60
61
15
44
1
3
21
20
28
30
17
21
15
85
3
69
20
31
21
35
40
3
42
15
53
27
4
56
21
19
24
44
12
81
43
12
35
22
27
24
44
13
30
2
40
11
51
10
60
99
69
11
12
24
24
21
40
8
15
12
96
48
12
4
35
33
13
3
12
59
10
35
51
30
3
16
45
60
20
15
45
30
6
15
28
36
101
52
23
12
13
20
63
7
17
7
21
32
85
51
41
40
15
5
3
120
12
60
1
42
138
3
56
4
69
3
24
21
23
27
22
2
58
107
4
47
73
56
105
28
131
87
69
4
36
8
43
24
9
9
83
9
18
21
19
30
3
24
24
12
9
159
17
15
25
3
60
9
47
13
8
54
21
60
7
2
55
104
37
35
25
35
49
51
8
12
49
99
17
40
3
32
84
13
47
24
19
53
19
6
24
39
60
9
30
21
17
42
112
41
28
11
85
44
21
39
16
35
25
65
28
2
33
25
30
2
55
63
90
62
33
16
12
8
37
35
27
57
4
44
7
30
11
7
41
1
51
20
4
75
5
25
80
58
41
12
144
13
20
7
60
41
3
49
48
3
12
29
19
21
38
33
28
72
69
39
20
12
159
1
32
15
10
11
36
33
3
40
20
55
5
40
69
20
180
3
97
48
11
7
50
142
5
12
21
60
22
48
5
28
21
35
55
78
51
21
51
60
48
9
80
28
20
27
7
18
180
12
39
44
3
34
30
29
37
95
135
9
31
24
18
11
67
14
19
36
24
29
43
57
23
45
115
29
15
13
3
32
12
25
135
44
7
9
5
106
5
4
21
3
9
147
44
31
5
16
5
79
68
3
30
43
17
40
39
63
65
76
12
15
14
10
56
13
29
48
63
84
73
3
56
4
57
12
68
4
59
19
57
23
13
20
15
70
72
12
119
40
21
23
27
16
30
2
61
9
11
52
32
48
24
13
20
43
9
38
45
60
52
8
3
85
44
55
9
9
11
21
19
12
17
31
44
105
3
88
17
19
45
51
9
48
11
37
20
54
9
40
17
24
76
59
13
11
16
8
48
4
11
22
3
45
12
8
70
5
24
16
48
17
4
59
52
39
18
12
35
120
1
44
18
1
104
7
29
12
4
33
47
64
57
39
11
25
24
165
11
15
22
27
5
19
32
48
12
19
6
59
16
44
33
12
6
25
5
52
3
24
8
28
29
19
69
11
1
59
1
15
36
29
18
13
9
50
1
32
12
84
24
55
138
44
79
27
ABCD 99481803464*3^$a+1 [50279]
3
87
105
57
123
108
72
60
57
18
105
33
27
9
15
21
27
108
9
24
27
12
168
12
33
39
45
3
288
192
3
90
24
36
63
36
39
6
63
36
24
87
6
75
24
60
3
18
12
15
21
15
180
180
21
171
69
75
36
48
21
84
24
12
171
69
54
102
27
87
21
24
21
108
87
72
45
102
6
123
36
21
12
63
12
105
36
15
99
18
3
339
30
36
15
57
147
33
18
21
36
39
45
3
6
66
33
36
45
39
135
18
63
36
24
75
21
21
30
105
60
48
9
72
108
3
9
60
15
15
9
81
3
36
39
66
51
96
147
21
24
3
42
30
18
3
132
45
144
24
120
60
27
48
189
60
15
75
18
30
78
90
66
6
30
90
24
18
3
84
108
201
15
84
48
207
126
24
51
21
15
165
48
6
81
36
132
48
117
3
45
24
36
15
15
18
15
21
15
3
78
12
3
57
48
72
42
81
237
36
6
81
12
27
24
30
24
36
99
21
111
15
6
144
15
33
75
15
6
39
72
60
21
135
9
63
33
75
9
51
3
42
3
69
15
141
114
33
24
9
75
129
18
102
51
12
45
54
9
45
15
27
54
63
132
105
51
9
3
36
12
12
3
72
186
102
42
27
153
27
36
3
42
84
24
87
3
54
12
216
24
84
42
30
39
48
120
27
144
24
30
18
69
45
123
3
18
126
21
192
51
24
33
87
90
78
192
78
18
57
24
24
84
48
27
105
21
15
36
165
36
3
21
51
24
33
3
15
30
90
78
72
90
57
132
81
72
75
33
27
3
42
63
93
15
132
12
27
105
36
3
30
15
189
75
153
3
69
15
36
9
63
45
12
60
87
36
69
36
108
42
45
3
42
99
60
24
45
27
33
27
204
33
15
21
42
90
54
69
51
9
12
12
21
15
84
81
24
102
90
15
39
24
45
3
42
36
135
9
15
12
63
48
9
15
18
30
33
9
36
90
69
21
99
21
168
12
39
36
60
27
126
36
3
105
3
15
93
12
9
99
60
141
114
126
3
48
15
45
9
3
36
84
63
9
9
15
141
96
63
36
9
27
132
36
105
36
36
39
48
36
60
141
51
3
21
48
27
21
27
57
33
15
48
12
3
105
15
42
30
42
36
12
240
51
51
6
87
96
36
45
24
15
51
69
57
18
72
42
3
9
15
81
147
87
18
51
51
18
168
72
126
30
36
78
72
21
45
3
24
171
9
81
6
21
45
15
63
45
9
12
180
111
33
36
6
54
3
15
102
159
27
93
9
18
57
15
33
57
3
120
24
129
15
12
39
78
18
33
84
3
69
96
33
27
12
75
57
135
6
15
57
18
45
84
24
24
72
108
141
24
27
21
3
24
156
96
15
30
75
15
21
33
60
15
15
24
138
123
12
117
63
27
18
78
9
57
15
60
51
72
6
39
36
537
48
51
9
99
12
24
21
6
174
39
24
12
60
60
63
30
36
24
48
15
48
84
72
84
39
72
93
48
243
102
42
45
75
45
60
45
18
48
21
51
33
21
90
6
84
24
12
18
81
36
45
63
15
45
21
60
36
54
48
57
60
156
33
6
48
72
9
84
57
99
12
99
21
24
24
75
222
63
117
84
135
9
42
102
27
15
21
120
57
3
63
342
27
105
12
18
33
60
84
9
120
159
180
3
33
57
54
69
99
102
39
51
18
3
33
90
24
30
3
15
69
36
12
51
30
72
75
132
105
15
60
15
33
15
72
78
3
9
78
90
30
312
90
87
33
132
51
120
63
69
57
39
24
45
270
30
27
9
39
33
72
108
3
39
120
21
57
3
72
15
72
21
12
24
15
54
66
33
63
18
36
66
90
15
39
33
12
24
99
33
72
87
9
9
36
15
27
18
15
87
117
27
216
57
111
54
12
96
48
15
132
168
51
120
21
60
63
42
15
60
27
6
156
6
69
21
30
189
48
21
87
57
48
15
24
129
15
24
45
3
48
72
57
6
54
63
3
105
12
189
36
18
90
96
51
33
24
48
87
48
48
21
171
48
27
33
72
45
3
9
51
117
12
15
72
3
45
27
78
ABCD 99482216032*3^$a+1 [50045]
60
157
35
24
91
29
24
1
59
31
72
29
1
47
120
49
24
11
7
18
11
12
36
133
11
211
65
36
25
180
47
55
53
97
12
6
53
121
36
71
168
132
97
36
60
59
25
144
119
61
71
97
90
113
12
24
49
66
54
24
35
24
84
73
144
36
35
19
5
67
18
12
24
144
72
48
36
23
13
36
83
25
95
144
13
11
120
37
54
41
7
18
132
11
109
23
120
25
11
145
23
193
23
48
36
36
12
96
259
90
131
48
84
61
48
60
35
24
43
6
18
17
72
37
90
138
126
113
36
145
48
42
90
47
25
30
77
36
31
42
11
19
42
120
203
19
65
36
96
1
12
191
7
6
36
35
1
108
203
144
133
24
11
19
18
47
7
24
66
78
125
132
151
24
89
1
84
24
35
487
30
83
103
53
12
12
24
73
108
23
73
11
24
49
42
17
13
35
1
78
66
11
84
24
49
35
73
11
73
119
84
13
107
24
67
185
55
30
107
216
1
60
191
12
13
11
120
61
107
25
59
12
72
12
25
12
6
29
48
25
42
77
13
108
36
12
143
19
6
66
77
37
11
25
11
132
120
24
24
43
41
31
54
35
132
48
12
7
72
114
35
12
79
30
11
36
67
41
13
11
48
7
29
48
13
6
72
18
180
48
35
25
35
24
60
72
55
54
60
126
54
107
175
90
54
6
11
48
13
12
60
84
60
35
108
19
174
24
144
36
12
42
53
19
120
78
66
101
43
96
30
36
24
102
90
54
6
11
61
72
47
96
1
84
6
120
6
59
7
41
1
12
23
1
72
72
23
48
36
1
30
42
102
125
25
59
36
43
90
71
7
161
12
84
7
89
55
29
25
72
36
24
108
59
7
42
71
13
47
13
108
215
121
47
13
12
83
49
11
84
157
36
30
5
67
17
180
19
6
18
120
96
65
61
36
48
96
95
13
95
60
12
259
6
83
25
48
11
13
71
60
13
71
12
12
72
168
7
54
59
229
180
126
29
144
19
42
180
36
83
72
84
7
54
35
84
121
23
121
120
108
24
95
13
18
17
264
1
6
30
47
25
18
6
18
66
23
103
53
91
41
73
11
91
6
12
11
61
36
42
53
49
36
132
108
54
41
7
6
131
13
11
1
108
18
41
60
121
11
61
23
25
18
54
107
73
95
216
84
109
35
240
36
84
120
24
115
41
97
72
78
30
18
29
24
240
1
48
35
12
25
59
24
36
48
19
17
108
24
48
36
49
360
47
103
29
43
66
11
49
143
1
36
54
30
18
144
54
36
23
55
29
19
54
18
6
35
48
7
120
41
1
119
55
29
60
60
96
25
18
77
48
37
59
24
25
36
24
35
145
18
138
6
29
96
36
36
13
96
59
49
59
24
73
180
60
48
35
60
24
7
24
102
11
247
18
174
29
48
49
47
43
54
18
53
25
234
18
30
101
97
155
133
23
49
35
109
36
35
109
36
59
13
90
6
179
37
84
144
6
5
72
156
12
1
11
97
36
36
59
24
13
143
36
19
125
157
60
23
85
54
30
42
54
90
65
7
65
84
25
83
108
25
114
29
1
47
13
71
12
1
90
42
30
42
119
37
72
18
6
23
48
13
60
84
131
19
18
11
91
6
12
23
85
24
12
35
48
84
31
162
24
71
12
1
18
42
59
61
59
109
180
18
113
103
30
108
179
19
42
12
24
35
36
12
37
24
23
13
71
13
36
54
72
78
12
36
18
24
29
36
73
144
6
18
11
73
132
30
168
185
108
13
131
13
12
23
13
23
49
47
72
24
55
5
108
84
37
6
29
1
24
59
36
43
185
108
48
19
161
37
60
84
11
25
23
37
12
96
23
13
59
12
13
54
29
43
29
61
59
229
23
55
54
48
131
48
48
79
54
60
30
72
29
49
251
132
12
1
23
97
126
90
36
204
35
132
36
13
12
42
ABCD 99482422426*3^$a+1 [50196]
16
32
21
72
24
36
87
40
48
23
49
83
93
117
19
8
93
3
45
60
36
264
66
1
65
30
30
78
6
96
55
245
18
297
3
30
31
29
12
90
45
33
12
120
27
177
66
84
60
36
48
49
47
1
144
8
57
39
87
97
23
145
80
9
96
18
36
150
91
35
37
173
24
6
45
9
39
16
5
6
69
40
8
21
96
36
7
32
40
101
99
45
30
6
120
144
36
3
15
42
60
210
18
6
36
30
114
13
11
6
15
39
30
42
78
120
27
48
27
18
72
75
40
8
87
198
19
48
53
27
3
330
36
36
19
5
30
24
42
3
231
96
90
18
42
48
19
32
51
228
126
60
126
25
5
54
126
30
145
80
3
30
150
49
8
75
109
65
31
5
24
84
36
3
3
198
7
32
27
36
97
77
51
63
126
126
84
73
47
96
48
42
108
99
3
18
240
60
15
27
84
144
90
42
237
57
6
90
78
12
93
231
54
156
54
30
30
21
136
113
30
105
256
11
117
88
125
19
8
27
13
23
24
66
150
49
41
174
6
18
177
48
57
39
88
143
249
40
5
60
6
78
90
12
37
41
6
30
96
84
30
6
30
24
45
21
67
53
48
72
67
23
30
30
174
31
173
60
30
1
29
120
36
55
155
69
135
9
96
45
187
5
19
5
54
12
60
30
15
15
24
1
23
81
345
31
24
35
13
11
6
63
3
45
3
96
93
48
64
80
9
79
41
7
72
23
30
75
9
66
30
60
30
30
79
125
30
126
84
54
12
48
177
45
240
195
9
36
60
78
1
35
30
36
48
192
144
30
126
79
5
30
36
108
132
114
24
39
63
24
6
187
161
60
139
17
60
3
33
55
23
49
11
12
9
159
72
9
9
7
53
102
69
15
114
42
84
1
29
3
177
54
57
33
60
120
72
3
87
153
45
60
39
57
31
65
24
114
109
48
32
21
19
41
42
24
61
59
165
141
3
57
87
21
19
17
60
66
57
153
30
54
3
33
63
45
36
6
9
129
66
45
21
27
88
53
12
30
24
24
1
89
66
24
37
32
21
75
81
15
96
75
30
87
48
15
18
12
30
90
24
96
60
54
1
80
40
104
171
37
23
49
8
48
99
93
33
7
48
5
48
36
54
102
24
115
65
151
29
180
15
75
96
24
66
24
6
37
8
75
24
54
42
45
33
12
24
30
66
30
78
72
7
32
40
65
39
96
129
15
51
13
41
96
60
66
25
72
11
45
16
35
61
23
9
21
12
48
7
143
1
35
61
5
78
37
233
39
123
18
30
126
39
21
30
66
18
49
8
15
120
90
48
15
16
48
168
335
18
72
7
8
48
21
30
85
8
171
90
72
24
171
3
156
121
35
37
17
270
6
48
30
12
48
60
21
69
27
15
150
264
6
30
60
19
95
25
216
83
96
90
3
3
78
7
8
21
66
48
57
45
60
55
185
78
49
83
69
21
48
66
6
60
7
113
7
240
41
79
77
99
21
43
17
60
24
27
15
33
15
1
128
3
18
12
108
12
24
63
141
72
210
9
231
78
211
29
252
48
111
45
51
40
59
13
53
27
21
36
39
27
60
138
15
21
24
19
143
30
180
24
24
12
198
37
5
139
101
3
75
37
53
246
13
137
66
93
87
18
36
3
27
36
33
147
37
48
24
11
48
60
30
36
6
30
30
120
18
6
24
96
90
36
199
56
192
117
219
87
54
6
18
6
6
90
48
36
145
35
6
168
36
43
11
21
45
3
57
84
12
79
59
45
165
27
63
49
80
88
125
123
45
139
17
6
18
36
115
104
15
126
51
75
54
63
27
6
84
66
54
99
21
90
25
48
8
105
24
6
84
13
56
15
12
84
84
42
174
36
ABCD 99482510690*3^$a+1 [50007]
27
5
16
201
11
67
3
15
120
102
12
9
90
14
72
73
60
47
13
23
7
102
59
82
2
60
13
45
14
25
11
58
24
18
12
3
3
42
12
6
39
51
20
84
7
30
9
42
42
2
64
20
4
57
51
30
18
90
12
75
27
3
17
13
23
1
3
45
63
15
33
9
135
15
33
20
24
28
3
30
27
57
9
39
23
48
7
3
50
169
51
60
24
18
74
84
19
18
3
120
12
102
15
15
18
12
15
51
32
40
30
2
28
30
50
24
31
42
45
26
72
7
15
87
83
40
15
15
26
31
33
27
78
63
30
2
25
51
27
12
33
30
69
5
4
56
4
39
101
7
3
30
9
15
27
18
47
24
4
66
39
35
16
60
27
17
145
30
15
3
47
13
45
50
25
27
63
12
21
12
60
27
78
27
60
57
35
28
18
18
39
15
120
33
27
26
37
12
72
60
9
21
53
85
3
69
48
51
54
45
41
24
46
2
37
93
147
3
8
22
75
30
5
25
27
105
15
18
18
30
26
31
33
141
51
12
60
18
2
46
9
111
30
111
53
36
36
4
84
36
261
3
6
14
96
1
93
60
18
99
6
3
9
30
17
36
24
28
87
30
36
132
3
20
10
42
15
3
9
81
12
33
30
87
15
48
12
141
26
48
28
45
3
20
4
68
25
27
27
78
108
33
24
2
88
45
3
72
3
12
30
107
4
57
3
84
33
27
87
3
27
3
27
3
18
32
25
12
35
16
30
105
54
6
15
42
15
12
21
12
20
37
11
7
33
68
144
25
12
96
93
26
13
75
18
15
27
15
30
3
15
27
66
44
10
6
12
27
17
48
25
3
48
32
160
20
40
12
96
132
30
14
13
75
36
81
36
12
30
5
58
27
45
2
13
12
69
122
12
58
18
30
9
45
116
36
16
9
9
9
141
30
51
66
57
30
50
7
9
24
30
36
2
12
43
33
12
8
79
15
6
56
144
40
24
30
96
21
41
28
69
81
27
3
60
24
45
21
60
2
70
18
39
33
39
48
41
10
12
42
60
32
13
108
23
49
93
9
9
12
39
30
6
5
7
30
15
117
21
14
76
72
30
18
15
12
30
3
30
12
63
35
12
13
30
27
27
21
12
2
16
18
60
102
69
48
23
58
21
3
78
15
132
3
27
11
36
34
120
30
21
99
84
78
74
55
29
94
18
39
29
10
26
4
32
10
48
9
21
9
21
14
7
99
12
30
27
78
45
27
47
16
57
93
2
103
60
42
3
48
69
47
1
33
42
30
74
34
24
30
48
48
20
36
13
48
24
123
92
34
51
3
57
3
68
85
54
3
6
20
1
18
15
36
27
119
16
60
12
20
70
2
25
39
24
6
42
9
111
8
31
33
33
3
32
22
15
33
18
9
30
18
24
81
12
60
36
87
132
30
78
45
75
12
72
21
75
63
21
33
3
23
22
30
15
15
18
32
12
16
21
33
105
63
69
6
45
18
44
76
12
18
57
63
54
8
25
27
20
25
47
34
42
108
24
78
38
12
60
10
57
45
33
35
48
40
9
72
36
59
28
27
69
132
87
48
33
30
30
9
12
3
30
15
3
42
2
25
21
38
22
42
8
24
46
9
51
30
42
3
42
5
88
12
33
87
30
18
9
3
32
76
87
45
45
15
32
144
4
3
63
87
27
30
63
33
194
16
12
18
26
64
12
27
5
13
54
39
12
27
102
6
15
117
3
15
42
47
16
18
51
33
15
18
113
4
48
8
1
3
57
81
12
26
7
12
102
131
12
43
53
4
32
25
48
42
36
33
21
3
33
12
35
58
48
12
42
60
33
12
63
99
90
21
27
11
19
18
54
3
50
73
33
87
132
63
18
30
39
12
36
29
13
23
37
107
4
21
11
148
9
105
3
33
54
93
33
62
22
6
12
12
3
123
9
30
15
15
132
5
16
9
131
28
32
67
51
110
24
108
7
75
36
21
6
42
21
54
6
9
138
27
18
9
35
84
10
21
5
4
24
147
51
72
90
30
2
28
48
12
57
18
72
30
30
78
12
60
96
15
39
51
38
1
93
50
16
60
54
66
21
63
36
9
11
4
33
35
22
48
2
16
54
38
115
33
30
24
108
9
48
33
15
113
12
58
60
39
33
9
48
41
130
81
21
57
3
27
5
10
57
9
21
18
12
5
91
53
31
33
45
12
21
39
39
42
42
18
12
36
134
16
56
25
18
41
40
30
24
27
11
7
65
12
25
18
42
9
14
28
30
9
36
12
18
117
66
39
18
3
21
3
48
9
60
3
8
10
18
24
27
48
75
6
20
34
66
54
36
99
3
30
30
48
32
19
9
39
75
48
62
7
150
9
27
183
27
33
32
58
9
93
42
27
39
234
38
49
30
111
60
2
106
27
114
93
57
35
13
45
2
84
4
63
54
30
53
37
35
4
21
3
6
81
138
3
8
97
60
3
39
198
24
11
10
15
12
15
18
15
12
63
44
58
27
30
63
48
42
32
36
10
15
90
24
9
9
21
27
33
21
156
17
40
30
18
80
37
3
15
3
42
87
30
63
42
15
60
11
10
30
27
12
63
45
17
196
12
117
45
27
3
33
180
105
14
61
54
65
4
30
12
9
30
66
3
26
13
105
26
36
91
57
6
54
48
18
9
3
15
23
4
126
2
10
108
24
15
3
20
58
69
42
3
33
59
4
20
31
9
44
13
27
15
33
44
28
93
42
33
39
60
63
3
15
15
113
72
7
3
12
27
63
30
36
27
12
11
40
54
38
10
74
34
2
37
21
99
12
81
30
8
7
65
108
31
48
18
15
42
3
24
59
22
87
21
84
27
6
30
42
42
78
3
90
128
34
18
18
21
9
44
36
22
48
2
67
15
33
29
1
59
84
19
3
18
81
36
150
12
15
36
50
19
15
15
12
ABCD 99482518288*3^$a+1 [50086]
57
8
40
8
24
55
41
40
8
64
123
69
8
115
53
43
5
24
96
40
75
5
96
48
16
87
153
104
120
48
43
125
16
3
45
176
19
77
175
48
41
40
32
79
36
53
160
24
32
136
48
39
48
9
80
160
120
51
29
24
64
32
40
15
36
5
208
152
19
96
60
137
48
40
15
129
3
5
88
3
69
48
123
336
125
24
16
8
40
80
7
41
55
113
112
120
72
3
45
272
115
288
125
48
67
48
96
60
96
17
120
160
72
99
5
16
104
16
120
104
16
3
45
15
33
48
339
21
120
111
48
17
88
87
33
63
65
24
40
128
96
24
91
389
136
264
8
48
31
81
3
29
120
7
33
8
120
19
5
216
48
16
63
180
117
39
84
5
48
48
55
17
40
27
45
8
48
40
152
55
17
48
64
120
48
75
165
27
96
189
48
8
199
48
113
192
31
137
40
32
120
43
53
72
19
48
173
127
105
75
53
120
40
183
9
32
139
69
27
101
240
144
91
144
45
24
104
175
57
8
31
9
8
24
439
132
53
7
113
96
16
8
16
39
84
108
33
99
48
60
89
48
55
41
151
9
32
40
3
21
120
104
16
48
135
36
29
31
57
8
96
19
45
15
36
29
16
56
40
80
115
29
96
88
39
36
60
84
45
120
56
24
16
24
72
48
87
65
115
29
16
56
64
39
89
48
7
96
105
39
17
24
24
48
48
40
152
112
3
117
123
117
32
40
111
113
16
48
8
7
36
29
115
77
79
65
64
152
16
27
45
56
120
120
91
5
88
128
72
96
7
17
88
39
89
40
144
168
39
36
77
67
125
24
96
208
87
65
19
149
48
48
72
307
5
48
7
96
36
53
40
48
24
8
415
36
60
84
77
64
32
67
285
195
77
40
123
336
165
80
16
8
112
8
43
93
200
16
8
31
9
56
40
72
48
24
32
168
48
79
48
257
24
40
32
24
64
152
48
24
48
48
55
81
80
64
32
67
5
7
36
60
9
123
60
17
16
24
24
104
247
41
55
9
24
80
40
279
17
31
192
41
40
24
48
75
45
8
7
129
200
24
79
177
8
43
12
113
67
53
144
168
192
16
3
60
192
84
29
136
80
40
80
40
8
96
127
17
67
60
9
32
40
8
72
72
7
9
120
96
8
43
45
3
29
31
9
8
127
96
36
53
7
144
65
16
51
12
65
163
5
240
72
16
339
165
32
24
96
88
56
16
51
144
5
103
33
32
115
48
69
48
27
21
39
36
12
81
111
89
24
40
8
64
24
56
24
72
72
7
65
259
29
16
200
144
48
40
63
57
48
24
312
8
16
24
75
60
41
96
304
39
48
33
147
45
8
16
56
40
32
16
80
64
8
144
40
75
29
40
24
51
5
7
84
48
45
152
96
48
7
240
177
56
55
372
149
40
3
5
48
64
48
48
363
96
5
24
24
48
43
45
80
24
103
48
57
27
5
112
144
24
176
96
79
89
43
108
105
32
43
12
17
48
24
48
160
27
53
43
48
21
56
175
9
24
24
135
180
21
56
64
80
16
15
36
48
29
168
72
115
60
17
48
40
123
60
9
48
8
127
57
8
112
15
84
45
15
36
45
3
5
48
43
5
7
65
48
79
177
96
48
24
56
19
5
ABCD 99482635654*3^$a+1 [50101]
90
22
50
112
54
120
96
48
66
54
66
6
14
144
10
138
32
30
142
26
30
58
42
8
54
16
2
4
96
72
68
52
180
60
42
120
18
30
50
46
32
10
12
26
34
72
78
90
20
28
60
290
10
38
16
78
72
68
88
72
12
26
18
124
36
80
4
48
50
58
84
12
156
72
140
96
4
98
22
48
2
16
174
26
16
6
12
12
98
58
12
186
14
180
70
42
96
32
52
56
72
130
78
20
94
24
42
54
120
198
120
156
54
80
48
270
52
110
10
228
48
84
60
20
16
30
230
76
96
368
4
186
6
68
6
102
178
2
22
18
24
108
96
84
12
96
8
10
32
30
42
66
46
48
110
28
468
12
60
72
36
20
34
8
138
16
60
60
68
28
62
70
42
6
42
30
20
28
24
74
262
24
44
30
144
58
68
34
18
20
82
8
72
112
146
40
24
54
30
72
18
6
60
24
6
8
22
24
92
22
198
138
152
30
82
26
60
52
84
18
56
24
10
60
42
24
2
4
24
36
188
76
12
8
90
40
224
10
108
60
20
28
84
68
328
84
168
60
24
38
16
42
24
44
10
6
36
222
38
52
30
26
112
60
98
34
128
12
18
18
46
8
78
4
30
48
56
46
26
142
72
96
12
48
8
184
12
36
24
14
16
66
108
44
96
4
48
68
52
20
232
12
60
44
34
56
214
68
112
120
102
126
60
54
6
72
60
102
56
34
48
6
24
30
42
194
30
46
36
132
20
40
30
330
6
14
106
96
8
16
54
48
8
4
150
50
28
120
170
10
12
108
32
36
10
54
36
36
258
6
36
204
186
48
6
24
60
80
16
156
44
64
36
66
30
24
12
110
22
12
36
20
78
64
38
52
228
60
84
8
18
42
46
42
24
180
96
42
6
84
132
156
84
156
32
16
32
118
24
26
30
70
20
54
130
150
18
8
46
98
126
34
56
76
60
78
26
100
170
70
24
12
30
74
64
30
50
46
120
14
330
22
8
82
104
22
48
24
68
30
10
120
68
72
34
90
38
16
74
76
2
58
24
120
6
200
16
26
100
42
30
36
44
82
56
34
8
36
34
18
68
52
38
54
10
98
100
24
18
110
28
84
48
12
8
46
122
12
18
70
2
22
48
60
36
2
18
64
38
10
120
140
154
30
24
60
30
174
36
6
98
142
126
132
6
62
42
40
18
8
70
2
40
12
132
24
36
18
80
106
30
54
26
34
128
28
96
44
12
42
30
148
48
24
60
96
80
40
12
60
60
38
40
54
60
96
12
144
194
274
80
292
24
36
8
46
42
8
30
90
40
12
48
80
4
20
18
58
6
18
110
6
154
90
20
172
180
26
18
46
8
10
126
6
48
68
28
92
22
102
56
42
10
72
38
226
60
12
24
48
60
12
24
20
10
134
160
8
232
42
194
4
180
8
72
28
18
6
74
304
78
122
90
6
16
198
176
16
168
12
24
6
144
42
84
26
18
70
66
14
94
60
110
270
40
60
8
60
12
16
134
58
8
4
60
60
12
30
54
24
36
24
12
96
2
118
60
80
22
26
180
112
24
24
2
118
36
84
156
180
8
156
24
70
38
82
30
36
44
100
36
114
42
84
114
18
68
90
22
162
30
98
34
68
10
282
30
126
8
12
64
8
88
144
24
72
24
30
78
50
22
8
52
78
50
6
64
38
40
72
66
42
84
164
64
12
36
108
12
180
180
8
40
32
94
8
46
12
54
18
108
128
84
40
140
52
54
2
232
60
12
30
168
30
12
54
14
60
76
72
ABCD 99482831036*3^$a+1 [50108]
12
24
16
101
18
237
108
15
45
9
55
5
55
32
48
60
40
53
30
9
24
12
45
15
24
4
56
180
24
16
23
13
68
24
48
24
40
20
141
78
45
52
12
11
37
44
9
7
72
23
33
72
57
3
3
25
5
12
3
52
17
7
23
18
19
24
12
23
9
81
75
16
29
12
7
72
161
7
41
79
53
87
33
79
44
27
45
24
24
60
40
65
12
138
61
108
68
4
96
95
33
24
33
27
33
63
72
75
42
7
23
81
76
68
40
48
17
43
125
15
12
21
54
13
44
100
60
44
12
48
45
79
92
84
36
9
15
36
28
5
36
30
24
66
39
36
36
39
30
15
156
36
4
24
44
12
28
20
96
40
119
78
7
8
12
12
76
77
7
44
24
16
65
7
12
36
56
4
65
39
48
24
4
12
8
96
3
97
156
68
72
87
33
40
8
12
3
42
39
36
4
140
21
55
84
29
24
3
144
51
33
39
48
45
3
21
40
24
36
8
28
108
17
150
90
3
24
45
48
67
60
41
15
12
24
84
16
68
12
16
24
23
13
24
41
43
47
45
27
37
24
32
3
24
21
76
41
19
11
37
11
21
124
60
80
192
3
42
19
24
32
3
117
64
8
16
84
48
8
135
1
23
13
8
27
9
4
5
39
16
5
60
19
72
59
9
105
30
13
20
33
31
8
12
76
23
54
15
40
36
20
52
72
95
33
48
9
3
105
15
177
48
27
12
36
52
53
79
173
111
16
11
49
8
28
8
24
28
17
27
153
48
3
76
11
9
88
32
201
99
136
12
23
210
48
87
40
44
48
72
16
20
40
8
40
24
23
45
88
5
31
96
60
32
76
12
44
16
5
42
18
79
191
138
30
25
137
27
12
28
36
12
185
48
42
33
12
40
20
12
28
152
52
20
64
17
123
16
59
57
57
43
60
44
28
143
57
40
68
27
201
24
12
64
56
16
35
9
16
65
19
96
68
15
102
90
25
252
8
105
42
1
95
121
80
36
57
51
105
30
24
105
28
5
48
24
30
48
48
42
27
28
20
24
69
12
48
7
44
88
12
29
19
68
28
44
33
39
16
20
27
18
3
36
28
116
12
112
8
3
42
7
20
192
3
81
15
61
11
37
5
48
15
15
253
164
40
32
60
88
12
20
4
192
84
59
49
8
12
120
81
51
264
9
187
29
51
36
87
13
35
45
28
12
32
28
32
16
20
40
44
112
20
24
156
60
4
44
105
7
20
4
104
28
20
4
23
33
88
32
52
36
17
48
27
12
28
80
93
12
3
15
165
24
21
67
180
108
20
12
75
69
76
84
29
60
31
84
32
84
60
4
60
12
83
30
127
44
81
3
216
88
32
3
217
41
39
4
125
31
20
21
43
17
3
105
132
12
6
49
180
5
3
12
12
9
60
7
32
76
56
51
9
64
65
7
65
39
39
1
24
32
24
16
47
73
17
15
48
33
195
72
24
4
36
11
18
111
4
29
48
139
108
96
12
8
75
25
44
48
100
60
5
15
12
75
97
8
72
16
24
8
76
104
48
3
1
24
12
32
40
8
4
20
28
92
36
52
168
12
8
124
101
39
9
19
32
84
160
20
100
47
37
80
72
40
11
25
80
40
104
216
45
18
21
123
13
24
56
60
160
23
24
13
32
16
12
167
13
72
20
12
21
159
33
60
36
27
12
48
84
3
133
32
40
92
111
42
30
66
7
95
90
19
104
24
88
53
30
1
41
78
144
25
20
52
20
69
120
31
48
5
75
28
20
4
20
33
126
162
3
4
8
105
15
64
36
44
63
105
63
37
80
51
49
8
72
12
40
24
5
7
164
99
49
32
40
161
108
87
84
4
5
72
55
60
24
48
53
30
73
32
12
120
48
24
51
30
7
8
123
1
56
60
72
12
4
35
69
48
52
176
4
11
30
51
4
92
132
45
15
60
28
12
203
9
16
180
72
68
12
28
120
32
60
75
25
32
36
40
60
24
20
3
157
20
124
35
45
16
24
12
8
16
96
12
11
145
56
36
33
31
80
4
12
5
30
18
60
79
5
6
37
35
9
4
20
9
31
32
63
189
165
48
7
8
40
12
72
44
4
80
16
32
60
87
25
48
8
16
101
7
92
64
65
91
20
84
57
15
24
24
12
33
72
27
88
53
19
56
36
39
37
77
15
28
35
33
4
41
271
80
4
116
108
36
60
39
18
67
32
96
12
33
7
68
4
23
45
36
52
20
40
24
119
42
43
5
79
60
11
9
112
156
12
92
100
68
51
49
65
7
20
4
24
41
30
9
28
60
5
127
60
12
20
21
138
24
93
75
9
180
24
24
28
104
4
35
25
5
7
ABCD 99482903992*3^$a+1 [50073]
99
17
43
30
12
24
71
72
1
60
162
125
4
63
12
6
24
15
9
42
192
36
30
66
5
1
72
6
54
102
6
59
25
11
7
18
30
144
168
126
11
36
13
36
23
37
23
31
21
129
156
6
72
72
36
60
30
84
35
49
11
13
138
5
163
42
12
12
24
6
53
13
39
56
40
63
17
55
89
25
3
27
6
87
33
18
24
65
7
165
15
240
78
30
113
169
6
5
4
45
11
19
33
57
123
68
7
60
36
6
78
65
61
36
35
19
72
72
72
173
25
72
3
140
148
75
9
3
17
49
60
12
27
21
54
78
95
7
12
24
42
24
84
66
101
112
15
60
137
61
24
84
51
36
39
24
30
11
73
6
42
12
30
42
15
69
107
12
61
11
115
65
79
84
60
180
66
186
36
42
108
24
144
36
35
55
6
174
6
18
36
33
27
30
75
8
151
12
60
132
77
61
264
240
11
67
6
24
108
60
78
24
48
114
24
119
120
112
21
42
6
39
27
150
90
5
79
9
87
53
151
141
20
25
36
60
102
48
17
31
9
27
6
24
6
60
114
60
18
117
21
102
18
90
42
78
60
29
13
23
19
41
25
119
79
6
24
312
59
55
138
30
30
36
39
93
18
12
78
39
48
33
132
54
60
24
269
37
63
267
36
60
29
55
101
97
48
114
36
48
17
13
12
120
30
42
12
6
5
12
37
63
68
49
6
144
90
15
15
45
51
30
48
11
175
30
24
114
17
13
35
43
12
222
35
79
30
39
3
5
24
40
21
60
42
162
78
5
25
72
11
43
36
6
54
54
6
153
32
73
12
144
39
68
55
30
27
32
1
30
12
42
84
30
41
13
186
201
39
41
60
13
78
120
60
17
1
162
12
53
64
8
31
96
144
126
24
71
55
65
115
65
55
185
160
9
11
48
28
63
6
35
109
84
72
35
36
4
33
138
210
35
52
20
48
7
125
103
5
67
6
12
239
85
66
150
18
21
68
25
47
60
55
54
30
6
120
66
30
24
123
12
9
72
114
6
12
27
15
36
177
111
12
12
30
35
7
48
12
138
18
174
75
8
1
39
132
93
195
33
39
140
19
29
127
306
18
42
90
29
25
6
5
79
54
54
17
36
73
6
66
108
11
40
135
153
27
41
24
19
89
12
61
30
30
78
21
39
24
5
60
43
42
135
68
72
73
35
84
25
84
60
72
39
48
15
66
12
168
11
55
53
133
30
12
60
66
39
68
43
24
102
84
6
105
33
90
77
1
54
96
78
66
5
13
6
41
16
15
144
18
12
60
18
6
42
48
29
55
6
114
45
57
35
1
15
32
1
6
53
25
47
25
15
51
24
6
35
7
126
39
3
29
49
99
12
129
186
41
25
48
6
24
24
78
159
63
288
78
6
90
3
237
95
31
137
37
18
180
18
120
27
32
25
24
30
29
40
32
43
6
39
32
36
132
12
61
90
29
145
18
42
138
36
12
54
6
5
13
120
24
107
1
42
33
20
103
42
102
5
91
29
61
71
73
12
54
42
35
145
162
57
111
137
157
6
48
66
18
173
4
39
84
78
95
55
48
12
57
80
28
39
30
36
107
72
133
156
71
19
30
24
12
24
47
64
111
78
60
6
41
55
89
28
72
15
54
30
149
48
60
7
5
72
91
48
101
1
39
8
25
83
73
54
6
54
12
45
3
5
43
90
84
63
45
23
49
35
108
193
47
25
96
6
84
144
113
25
18
9
45
42
24
12
9
81
144
66
240
84
36
77
1
72
138
41
1
132
18
29
85
24
144
12
54
81
200
1
24
18
65
12
61
18
114
42
144
180
6
75
9
6
36
72
137
85
6
5
85
42
42
60
35
36
13
6
93
3
65
7
96
30
102
102
6
41
31
30
24
18
120
108
60
30
18
132
57
60
15
48
144
5
61
42
17
96
37
35
55
17
13
18
5
73
51
56
55
90
90
114
60
35
13
96
42
17
55
48
24
6
87
51
132
30
35
4
48
ABCD 99484328228*3^$a+1 [50099]
20
28
15
21
3
17
24
49
47
1
42
53
100
104
79
60
5
4
63
12
6
30
6
63
3
9
20
24
1
59
4
45
51
20
7
89
36
24
40
80
156
100
45
24
35
100
44
31
69
21
90
6
18
41
24
7
12
17
24
1
3
68
28
45
36
3
33
15
20
24
16
24
9
30
41
13
3
8
4
36
60
56
84
16
21
42
102
39
69
27
9
42
30
15
3
5
172
72
32
40
24
60
20
72
13
15
12
68
60
37
195
84
69
30
9
36
80
52
24
20
76
9
6
53
127
18
27
12
56
49
3
9
6
53
19
17
49
15
57
35
24
13
47
24
1
11
133
24
12
15
45
30
6
3
56
31
30
3
15
9
96
45
36
11
55
42
47
1
15
9
3
15
72
5
24
1
3
12
20
1
324
35
64
27
29
4
21
6
29
19
9
32
55
5
16
9
11
13
27
39
5
1
75
128
25
35
16
63
41
52
24
24
12
8
12
7
12
5
31
89
84
60
52
60
15
24
5
61
54
5
4
20
115
65
7
9
51
93
51
48
6
27
12
72
15
33
15
17
24
64
36
56
61
12
51
21
11
4
45
75
60
189
71
19
57
8
60
12
37
11
25
87
9
30
6
23
4
63
29
60
4
45
71
25
30
65
76
20
4
36
108
69
63
9
36
18
41
31
65
4
48
12
21
12
36
126
6
12
11
52
9
6
29
4
20
60
76
20
40
20
13
3
8
7
18
15
20
16
21
119
36
25
27
33
30
57
8
144
31
9
9
35
1
66
69
21
3
12
48
72
9
15
56
120
79
41
28
116
1
84
36
15
12
56
16
20
13
18
53
19
90
3
27
105
92
88
48
9
18
117
36
8
61
15
48
75
42
3
92
13
11
7
30
23
36
49
27
69
35
24
25
47
25
39
36
24
48
12
20
28
33
35
13
6
41
43
17
7
21
20
16
9
15
9
11
37
54
36
33
45
12
24
95
40
20
73
15
93
18
5
19
81
32
24
25
30
78
51
32
28
32
13
11
60
16
3
36
5
16
80
25
27
8
25
12
15
21
114
66
35
1
3
3
53
49
51
20
1
36
18
5
1
35
13
51
20
12
25
39
33
15
56
12
24
36
25
99
45
35
4
72
9
15
24
51
78
12
11
160
45
60
59
16
8
55
5
16
69
35
7
54
11
28
9
11
76
20
60
16
3
5
76
156
69
30
5
13
15
72
20
19
17
28
45
60
95
40
12
45
83
25
75
24
33
54
81
63
57
15
9
9
11
16
9
59
31
18
123
33
35
1
15
21
63
45
6
9
32
13
11
19
125
25
15
12
75
65
13
54
30
6
17
168
72
13
12
3
15
5
64
21
6
36
29
1
72
6
12
57
12
81
84
99
27
89
124
20
112
3
5
49
102
9
12
8
25
11
13
12
24
11
4
20
1
15
44
12
49
35
76
69
15
3
17
60
96
4
60
39
21
45
51
3
9
108
48
57
12
11
12
64
21
23
4
56
61
15
80
24
36
24
16
45
36
155
120
84
96
24
4
39
102
6
30
23
1
59
25
6
18
12
35
1
15
57
6
30
11
36
7
36
42
12
27
36
44
55
5
4
20
112
9
39
20
180
49
11
12
97
6
9
3
29
84
76
20
24
97
12
90
42
35
24
60
1
3
60
12
75
9
9
11
25
72
83
1
6
30
60
23
16
48
8
25
18
41
36
13
27
45
3
21
95
43
53
7
18
23
52
84
3
17
4
92
28
24
45
23
13
11
25
24
30
24
30
60
12
18
33
20
19
29
4
63
54
59
25
15
27
12
57
105
36
15
9
36
39
9
6
89
31
41
85
18
9
63
53
55
41
16
72
92
24
36
4
39
6
11
25
15
3
41
36
4
12
15
84
125
24
4
45
11
12
4
168
12
15
29
25
72
18
126
11
37
51
9
71
4
60
21
15
12
68
52
12
32
13
48
3
87
9
9
51
21
119
36
7
6
30
5
16
20
4
60
20
36
60
19
66
15
21
23
1
54
54
12
24
27
80
73
11
55
101
4
56
25
27
3
165
104
24
12
37
23
24
13
18
18
15
36
20
13
23
28
9
23
7
17
19
6
120
35
16
57
18
9
44
7
29
19
6
35
60
25
90
29
12
88
24
8
48
16
9
36
95
73
3
72
8
25
54
29
4
32
24
36
13
36
107
64
36
168
92
25
48
47
25
63
20
72
7
105
3
54
11
52
81
87
24
21
3
20
31
9
9
27
84
20
4
21
35
19
18
15
84
56
28
57
27
168
44
25
36
63
81
6
18
12
27
15
18
12
18
24
54
111
9
51
93
18
29
25
24
30
21
164
1
11
28
9
87
3
17
16
8
31
65
25
15
36
27
41
49
3
12
8
13
71
16
20
84
60
19
21
9
6
5
40
45
36
12
18
57
57
3
12
20
60
43
17
1
23
1
36
48
42
9
63
41
12
67
53
4
51
9
9
72
27
48
33
6
21
72
32
1
18
54
111
27
65
97
23
4
60
36
27
21
32
64
120
140
60
85
39
45
24
23
84
4
12
72
33
15
9
30
33
27
66
15
44
13
11
16
33
11
61
11
28
60
27
129
81
3
12
48
9
78
5
43
17
7
17
16
3
36
9
39
17
1
60
12
3
44
16
144
48
15
6
11
79
185
85
15
21
84
11
13
83
28
20
25
27
9
15
48
45
15
21
24
71
12
108
19
17
1
95
84
16
8
96
4
81
36
18
5
40
32
60
37
11
4
21
6
108
30
23
37
18
48
6
15
21
120
27
32
13
47
13
30
41
1
66
24
9
20
37
23
49
6
41
4
12
45
63
87
12
33
8
55
5
25
27
20
25
23
16
3
17
4
32
37
107
73
12
99
69
12
18
6
36
3
92
16
27
18
15
3
9
60
12
9
35
1
11
13
11
61
35
55
65
37
87
21
75
39
5
36
52
51
77
4
36
8
40
56
25
15
45
3
45
27
48
3
45
72
45
11
1
24
11
36
48
61
3
32
73
6
30
27
33
87
12
3
33
9
131
79
33
12
12
51
18
6
18
131
61
35
61
27
12
44
19
45
56
40
32
25
24
36
23
12
64
45
15
20
60
24
25
30
9
8
25
12
72
35
1
24
35
40
15
18
27
81
3
9
71
ABCD 99484391068*3^$a+1 [50032]
15
15
53
100
8
60
60
4
20
43
12
78
15
75
29
1
63
44
48
40
57
23
100
108
32
52
156
44
25
47
61
39
48
96
12
140
28
24
156
72
8
16
51
29
84
60
7
45
147
57
24
24
45
23
7
81
32
12
73
42
30
23
28
12
32
16
32
7
21
27
222
3
15
77
25
63
27
17
40
93
23
40
72
48
60
8
37
155
37
23
24
76
48
60
24
32
88
56
120
4
63
9
8
145
11
4
15
33
120
8
124
93
167
88
20
12
16
9
18
57
56
40
9
35
16
72
24
44
24
48
7
5
88
8
7
45
32
25
35
88
104
28
15
18
23
4
45
83
12
48
37
71
4
12
3
93
48
152
88
56
253
23
40
44
16
15
33
24
116
157
15
24
51
72
17
108
13
123
9
47
60
100
3
18
3
20
49
60
11
19
21
147
33
39
21
9
27
188
28
48
240
20
36
40
104
40
80
84
108
7
41
12
120
4
80
61
15
48
87
33
152
72
13
30
9
20
24
12
157
138
9
36
45
23
36
48
148
104
24
19
17
24
7
42
3
48
69
18
45
20
24
61
12
18
5
40
72
20
76
39
41
64
152
13
111
104
40
93
12
78
33
57
12
11
100
92
48
79
120
21
87
5
37
3
8
72
40
15
29
64
39
33
32
28
120
48
9
3
12
15
5
112
156
48
20
36
36
97
15
33
63
9
108
35
25
35
55
12
21
12
75
5
28
9
48
15
84
104
60
49
3
135
33
39
45
15
33
132
8
88
56
61
12
15
75
18
83
12
12
16
224
36
19
18
155
60
172
56
12
28
24
8
25
15
32
73
179
28
48
92
73
119
24
19
33
48
39
78
63
9
11
40
20
19
48
29
4
72
45
15
72
3
149
16
48
57
30
42
18
30
42
101
7
33
120
72
12
56
100
20
67
42
11
12
60
52
165
51
84
8
37
18
17
25
23
108
12
55
12
21
140
7
17
96
36
24
52
140
40
48
12
80
7
17
16
24
8
12
88
15
45
60
92
36
28
9
23
72
72
13
18
177
36
84
36
99
45
80
48
24
24
24
28
15
5
84
1
23
96
28
36
92
28
32
67
17
73
30
65
48
40
15
17
388
48
32
52
33
63
24
3
9
24
24
93
30
29
28
3
33
120
32
12
12
88
3
252
57
56
64
44
24
16
12
48
96
44
84
73
12
3
80
52
48
87
45
33
35
127
17
4
24
3
45
68
49
15
75
18
63
9
135
15
108
17
52
108
3
29
61
35
28
12
20
88
12
44
16
15
30
87
56
40
12
12
32
28
3
5
40
24
44
12
108
7
33
69
35
43
57
48
68
19
5
13
15
12
15
17
24
4
45
27
24
32
120
12
13
63
12
105
60
75
68
112
12
128
148
12
20
55
120
180
33
9
108
23
7
29
184
36
63
81
92
55
42
15
8
52
108
48
24
45
198
129
3
41
36
76
60
24
48
80
25
15
8
112
45
3
15
17
16
60
36
24
9
83
7
141
20
127
173
40
80
19
18
59
24
97
39
8
43
102
75
3
29
96
67
78
12
3
72
3
12
5
12
73
11
97
207
15
33
140
88
12
12
48
12
36
60
44
96
40
20
4
96
24
8
37
95
16
80
160
32
28
20
36
13
78
33
39
81
12
45
3
24
8
7
18
90
30
3
24
276
24
33
15
57
47
24
37
75
48
57
35
12
43
53
7
53
37
90
33
84
68
28
24
36
44
55
101
7
93
44
40
36
12
15
17
60
43
240
5
24
84
4
3
29
151
17
40
33
23
49
27
51
30
15
12
32
88
36
84
45
75
128
28
69
78
33
12
32
25
15
20
16
60
32
7
65
16
189
11
7
93
69
23
24
28
63
5
55
5
25
59
1
23
4
3
33
24
75
48
60
33
12
8
37
47
28
8
19
141
32
25
15
12
15
90
48
15
57
23
28
57
47
16
24
176
79
53
55
53
7
117
8
55
117
20
16
12
45
15
12
15
33
44
13
23
115
42
11
4
8
40
45
3
60
9
18
5
25
15
45
3
27
105
44
4
32
12
120
16
44
145
143
37
18
29
24
19
41
16
3
141
72
192
75
60
17
1
30
17
16
32
60
37
23
64
3
108
9
24
27
17
168
4
3
5
40
128
52
153
23
19
141
12
20
37
108
75
20
48
64
33
162
33
15
165
255
5
48
24
43
29
4
80
4
32
31
5
55
5
28
20
40
189
23
55
17
36
49
3
32
25
23
28
80
4
36
20
97
27
3
69
183
78
27
48
20
7
17
1
147
33
15
48
60
57
3
80
60
52
8
4
15
120
281
4
60
3
30
15
8
19
33
44
13
3
15
65
25
23
97
35
52
45
23
60
115
ABCD 99484469666*3^$a+1 [50016]
28
8
72
24
4
12
44
19
12
165
39
69
12
20
12
16
96
24
15
161
19
5
52
60
60
20
4
44
7
5
28
72
20
4
68
88
8
76
15
5
79
137
48
40
32
28
20
40
15
137
40
108
72
44
31
5
4
44
55
81
24
20
16
8
28
3
60
89
211
17
148
12
20
12
72
24
36
16
108
36
8
16
36
24
27
60
53
12
24
55
53
76
80
12
43
5
55
81
75
41
19
9
72
24
68
28
8
96
76
80
64
56
12
28
60
3
5
72
100
39
5
60
36
60
103
65
24
72
4
32
28
92
103
17
48
12
64
120
20
24
36
84
55
29
12
16
92
12
36
84
16
80
12
60
43
17
252
108
12
108
12
40
36
104
4
20
40
51
5
48
36
7
29
24
91
21
15
77
12
4
15
12
33
12
24
8
12
16
8
72
60
40
20
40
120
3
5
16
15
65
84
60
40
60
15
45
56
96
79
21
24
111
129
8
28
3
5
112
32
28
3
17
12
48
4
24
51
29
12
139
53
43
65
4
20
4
27
65
79
21
144
51
29
276
12
12
24
12
12
52
176
43
57
48
27
33
12
44
4
60
36
36
39
41
55
48
5
31
29
16
248
72
36
12
12
24
36
84
36
24
55
65
36
48
36
31
21
15
9
80
36
43
17
64
24
116
16
108
27
17
16
20
12
40
24
20
60
40
8
300
28
48
147
48
21
60
56
64
8
7
60
9
72
8
60
31
21
135
17
16
12
15
5
132
28
15
17
36
31
81
68
36
4
80
60
24
103
84
5
60
100
80
60
40
56
48
52
44
31
24
105
36
48
75
77
4
80
19
5
16
15
21
20
12
48
12
48
24
16
3
12
69
24
32
24
60
4
92
24
4
12
20
12
7
9
27
45
3
45
132
60
15
53
16
39
77
19
29
7
77
7
5
4
15
5
16
24
12
24
39
65
40
164
36
96
76
144
36
24
39
29
43
29
168
72
19
209
96
96
4
92
72
148
84
8
16
104
7
29
31
65
16
24
44
115
60
5
31
21
68
67
60
9
36
3
36
24
5
31
41
40
44
4
15
29
28
80
19
24
17
28
96
8
60
136
27
5
64
20
4
116
24
52
24
39
156
5
24
7
93
56
64
147
5
19
5
40
8
31
60
65
7
69
39
5
36
64
51
9
116
36
55
9
44
84
112
44
12
60
24
60
24
24
16
20
31
125
48
7
69
44
52
20
24
24
76
32
72
12
48
36
84
31
5
16
39
77
103
117
44
24
40
72
39
21
44
139
161
16
39
41
124
36
159
29
24
36
31
24
72
17
31
17
4
8
36
24
43
29
36
4
84
32
43
17
4
39
29
48
24
168
91
5
72
40
3
45
56
76
3
60
21
60
20
36
60
55
9
36
3
57
8
60
55
45
36
44
24
67
45
68
28
24
51
29
76
3
17
48
12
120
4
51
29
36
12
12
60
16
120
44
24
84
91
41
4
120
12
39
29
24
60
7
36
65
48
40
44
12
24
100
32
72
28
32
43
53
24
52
75
53
28
8
16
8
48
84
4
36
120
44
31
9
20
31
9
27
65
55
45
68
16
75
45
8
36
72
184
24
75
29
156
204
12
36
55
5
12
31
36
60
9
20
72
4
51
9
24
60
44
52
56
4
8
28
60
8
36
115
113
12
19
36
105
8
52
44
16
56
60
28
27
45
32
12
4
56
48
12
115
9
20
31
9
36
24
51
21
3
12
108
21
8
28
104
60
16
68
84
31
21
44
12
139
45
75
89
16
20
151
5
64
36
24
8
52
36
3
29
43
29
40
99
5
120
127
17
12
4
15
105
56
48
7
105
8
28
44
16
3
120
60
21
8
108
4
36
104
36
4
20
4
56
120
36
28
36
111
24
156
24
53
16
15
57
24
8
7
29
12
84
76
120
80
12
12
40
24
44
16
27
9
39
57
44
108
108
12
36
60
7
33
36
80
24
31
120
5
36
24
40
56
24
4
12
68
36
64
32
24
24
12
48
31
53
120
31
65
24
12
16
8
31
5
48
12
48
103
113
55
5
7
29
40
60
56
55
65
60
108
12
43
365
12
12
48
4
20
36
100
8
12
40
3
57
8
100
51
113
16
15
5
55
77
124
8
28
15
53
60
7
5
28
32
24
24
16
68
16
44
48
72
232
8
103
5
28
20
52
8
72
120
100
120
80
48
24
7
53
28
60
3
29
52
20
96
12
48
12
28
32
12
16
8
55
17
19
5
64
80
36
4
36
44
12
28
156
75
41
12
28
3
36
89
60
60
100
75
125
31
161
4
15
69
27
33
12
3
41
19
21
20
4
56
36
28
20
12
12
88
3
29
12
76
99
125
19
36
180
9
140
76
20
76
75
29
84
12
24
4
260
100
27
5
28
44
28
75
5
4
96
39
60
5
4
27
77
48
40
48
20
16
51
5
12
52
8
48
40
104
16
20
19
21
80
12
103
9
60
8
36
60
7
65
28
12
44
36
4
120
8
12
4
12
3
57
44
144
16
20
16
20
55
24
5
ABCD 99484867642*3^$a+1 [50108]
21
141
18
18
24
36
42
30
48
27
87
66
55
47
37
59
177
48
165
15
45
90
21
160
48
65
31
5
24
18
12
42
15
60
4
236
111
49
143
21
21
54
9
21
19
20
3
33
51
109
65
6
13
35
61
17
42
6
87
184
8
108
64
5
111
9
90
1
77
15
16
11
61
24
59
21
3
1
24
95
33
9
63
16
65
15
105
6
90
3
57
63
12
15
6
27
12
36
3
12
13
20
9
72
43
20
21
120
12
54
1
29
6
84
6
18
24
21
64
41
15
27
13
5
6
25
23
13
48
32
24
156
15
45
123
120
42
3
51
6
15
9
48
12
6
73
5
15
12
72
27
85
36
20
48
9
42
45
24
27
48
9
75
21
4
47
13
35
6
7
23
30
24
15
27
45
15
6
27
28
23
60
57
15
12
93
33
24
87
28
23
42
42
1
80
9
31
47
21
75
45
24
3
57
21
55
12
17
3
40
5
42
25
12
20
220
5
51
108
69
3
28
5
12
39
45
39
45
30
12
13
56
93
3
33
12
24
3
15
150
7
56
33
19
17
6
24
6
15
24
48
12
21
18
6
18
33
9
6
25
8
24
33
7
36
36
41
3
40
20
36
63
42
39
24
21
12
12
43
84
20
9
30
49
47
198
3
24
63
57
21
18
21
135
18
7
20
51
48
21
4
5
12
27
3
49
29
19
77
31
35
18
30
12
210
63
45
7
84
24
56
16
5
15
15
37
32
51
54
48
18
48
21
15
9
4
8
69
39
21
31
8
180
9
3
15
49
56
40
12
35
42
3
3
49
164
24
27
9
64
83
60
13
80
12
24
24
12
3
21
4
32
15
48
24
48
12
66
27
24
15
13
65
66
37
32
108
15
45
75
30
39
24
27
78
36
39
24
60
48
48
120
21
18
48
12
30
27
40
35
9
36
28
41
12
24
3
51
45
4
20
52
71
13
11
21
28
80
111
9
21
31
137
6
12
30
42
25
17
55
48
77
51
24
16
143
24
66
42
12
1
12
20
3
81
15
45
21
90
42
75
51
72
42
3
99
21
64
5
43
8
99
6
19
80
75
21
40
89
3
3
13
44
12
15
21
27
30
3
60
45
3
57
7
35
13
35
12
6
7
8
24
87
36
9
36
12
40
65
12
3
12
3
18
42
30
6
1
5
6
45
39
9
4
32
21
75
40
5
18
121
11
9
15
90
39
39
186
15
76
20
120
4
11
6
3
4
17
15
21
3
81
39
72
99
9
81
3
28
8
51
30
31
29
3
72
4
11
18
6
1
20
4
11
6
15
12
12
3
33
24
3
25
11
9
108
33
24
18
33
36
15
108
13
44
24
72
4
20
40
59
6
15
21
15
39
6
24
48
30
48
84
45
3
25
5
27
24
60
21
39
39
45
3
120
18
24
3
4
83
6
156
39
40
95
57
12
48
15
133
29
63
27
1
36
44
99
45
12
3
60
36
12
42
15
72
24
96
4
20
36
96
4
20
51
9
33
3
48
4
8
28
35
6
36
60
43
65
42
13
20
36
21
54
1
48
20
4
48
20
4
59
21
9
31
71
45
124
65
79
29
3
4
53
42
13
35
85
5
126
6
15
64
104
12
3
48
12
18
12
147
36
57
3
4
128
28
24
23
25
56
9
6
6
103
23
42
48
24
3
12
21
24
30
13
8
15
18
31
8
3
69
84
24
33
15
45
7
35
12
21
4
11
33
24
40
72
5
30
18
3
12
21
207
4
89
30
132
30
60
3
16
5
19
12
20
24
96
3
21
4
32
4
83
66
6
6
15
57
18
24
18
30
1
36
116
9
19
44
148
24
80
48
21
36
15
216
120
27
6
12
15
28
101
24
60
19
32
4
11
1
44
39
9
12
24
111
30
96
27
36
105
27
40
5
12
12
15
21
3
24
15
33
4
5
3
63
48
6
51
39
78
43
77
27
40
29
79
11
21
3
42
60
15
9
7
68
16
36
68
27
37
5
15
48
99
49
12
23
36
21
75
49
20
24
24
36
15
21
3
13
20
84
120
21
120
3
105
55
95
6
51
72
108
57
12
48
42
13
68
4
56
3
6
19
20
52
8
21
18
13
32
12
4
29
15
12
3
6
6
60
21
24
3
6
15
36
48
12
96
64
8
12
75
6
7
8
4
56
52
32
21
15
27
37
120
24
11
25
20
16
20
9
15
3
21
36
45
31
20
9
15
84
12
4
20
64
41
39
120
12
3
54
3
27
12
1
20
39
6
15
63
6
139
44
21
42
33
51
144
21
40
5
180
75
9
12
3
4
36
41
15
36
15
49
41
27
15
33
15
13
20
4
155
133
44
28
23
13
29
171
39
21
15
9
3
45
4
36
119
126
72
27
33
7
56
3
61
23
57
21
3
64
17
39
52
44
3
6
87
39
30
36
63
16
56
15
84
108
6
36
39
9
7
65
79
5
75
57
3
177
84
36
99
39
72
13
44
36
52
113
6
24
1
104
12
9
48
43
12
56
9
27
15
69
12
24
15
33
51
90
36
51
88
32
48
100
17
55
95
102
18
78
54
13
23
150
7
44
3
12
1
65
3
96
33
12
18
33
63
42
27
36
27
9
144
39
18
15
33
111
24
12
4
41
42
6
27
9
15
81
84
19
12
17
27
9
30
25
104
28
80
40
23
36
1
59
18
6
102
42
25
77
96
55
35
108
6
31
24
5
15
9
90
6
24
60
7
12
5
55
68
45
3
4
5
42
13
188
24
75
21
24
3
18
123
12
3
21
36
4
56
9
6
42
63
3
24
18
24
31
32
51
12
45
57
60
27
48
28
12
17
15
3
48
204
54
79
41
31
29
60
51
4
5
66
49
17
39
3
1
84
8
64
29
6
21
48
15
25
80
165
7
20
15
24
45
15
18
3
48
12
48
15
42
55
5
90
37
107
6
39
4
47
48
45
12
9
90
36
18
79
53
267
3
90
27
48
57
51
100
65
42
24
18
6
9
12
3
42
15
45
39
4
20
88
20
4
29
7
23
57
87
57
63
30
ABCD 99485723926*3^$a+1 [50028]
41
60
102
37
120
216
47
213
60
87
54
43
17
96
108
30
60
6
3
111
9
135
60
18
18
6
60
39
51
33
60
15
6
6
36
48
9
21
30
9
81
15
39
30
48
18
24
18
24
138
121
35
25
41
30
109
44
45
6
9
3
13
11
6
207
51
36
6
48
36
39
64
23
18
54
42
6
37
11
36
36
13
47
108
45
75
12
42
48
3
105
12
7
17
243
45
12
19
44
87
54
30
25
35
49
11
234
42
73
11
6
6
24
6
42
121
5
19
83
177
105
30
85
47
9
60
9
96
36
163
107
69
15
72
37
20
111
126
36
12
51
64
20
21
79
5
36
75
69
72
18
72
6
7
36
11
49
29
30
45
40
11
6
48
18
37
17
30
66
63
24
33
18
9
3
78
79
167
49
20
15
6
6
297
3
97
23
18
36
66
84
6
24
6
13
11
18
51
15
84
12
24
66
19
47
13
95
9
87
6
30
18
15
15
9
60
45
18
93
4
20
16
20
69
66
90
19
35
141
159
108
60
33
9
6
96
120
48
1
44
40
96
20
9
42
6
63
60
81
79
44
3
114
3
51
30
15
9
6
49
35
21
51
6
54
9
4
36
89
6
42
24
63
40
96
29
66
69
36
165
6
93
16
47
30
3
9
135
16
137
87
33
7
11
25
44
63
18
72
3
135
6
39
9
15
36
21
48
96
36
78
12
69
51
9
9
18
60
33
9
30
12
6
30
117
96
69
12
3
27
13
5
12
24
15
24
96
64
11
25
215
85
71
30
3
105
15
87
24
120
120
12
48
102
18
289
53
120
3
165
79
20
36
9
96
54
6
12
3
24
40
77
3
3
97
17
19
24
36
11
18
12
3
220
36
47
24
33
60
15
1
17
42
6
15
15
132
13
17
30
168
60
6
36
163
41
96
54
9
21
66
73
60
71
24
9
45
66
109
36
11
69
51
18
66
30
55
5
135
9
18
60
18
30
9
51
42
48
139
77
36
7
35
6
30
84
66
19
20
21
79
5
12
60
36
243
45
36
19
84
20
117
120
6
48
45
15
9
27
24
300
6
3
3
18
15
45
6
36
37
96
77
67
20
3
30
60
7
71
6
30
18
6
6
3
40
41
15
40
164
27
33
33
27
3
60
78
19
47
84
12
48
6
78
156
9
3
13
155
45
21
186
24
33
75
60
21
15
9
76
47
144
33
40
11
84
60
21
184
47
66
18
186
30
24
25
17
147
60
15
42
48
15
96
105
15
15
25
47
60
78
6
180
36
42
235
11
9
75
61
24
41
24
12
30
24
36
93
51
6
54
24
48
54
19
11
133
96
47
57
3
37
36
41
24
96
6
57
15
18
210
84
30
3
3
42
36
24
102
13
23
24
33
36
9
30
36
12
73
17
30
120
42
48
78
9
57
3
36
24
15
1
41
114
30
90
36
49
131
60
120
18
18
30
3
60
39
48
73
29
18
33
57
3
51
69
87
78
55
24
5
126
30
42
12
45
45
30
96
49
47
9
57
30
37
47
6
43
11
54
12
27
183
18
55
11
9
87
42
6
45
60
57
127
23
13
29
102
6
54
49
11
9
24
45
6
84
6
12
30
18
66
6
12
18
33
39
66
39
16
11
54
120
42
72
6
135
40
17
7
20
51
36
24
36
9
4
20
57
78
96
45
4
60
11
69
111
9
27
18
51
15
126
78
45
45
18
30
30
90
63
9
15
40
53
27
21
19
36
11
30
48
6
109
35
145
95
6
42
54
24
12
240
7
53
18
9
96
75
72
37
251
60
9
15
12
129
159
85
11
9
15
48
153
4
17
19
17
3
24
36
105
54
25
17
90
6
24
3
27
78
60
51
111
9
64
41
90
60
25
59
1
239
12
36
42
78
73
41
24
30
96
6
7
95
36
72
18
135
4
5
151
11
96
33
64
36
35
24
150
15
40
35
141
24
16
11
36
162
15
15
6
6
120
66
18
49
11
9
16
60
65
72
123
69
36
12
24
60
18
1
47
48
9
76
24
20
27
9
124
113
18
240
24
6
126
33
111
24
25
35
12
33
3
12
42
30
9
27
78
30
105
51
6
24
63
15
252
18
12
63
60
100
5
15
3
13
84
140
15
126
24
42
78
15
27
60
109
17
3
27
30
54
126
7
20
16
20
27
12
60
25
47
18
18
18
6
54
15
84
33
12
55
20
16
20
39
36
129
36
124
53
3
21
39
4
17
39
135
24
6
102
42
18
48
9
105
91
144
17
54
66
63
180
87
66
78
12
72
42
6
120
48
45
9
15
156
84
15
21
4
41
6
78
51
27
57
51
165
60
4
17
18
1
180
5
66
49
29
18
33
9
6
49
113
18
6
6
90
3
75
36
49
71
ABCD 99485911472*3^$a+1 [50005]
72
15
18
12
198
85
264
11
54
31
80
147
37
11
189
16
72
8
96
24
27
13
119
25
8
15
25
17
18
174
39
51
21
48
21
6
84
6
48
51
136
53
90
30
27
9
54
36
69
39
168
9
75
21
24
51
12
1
5
30
69
27
13
77
171
40
5
19
8
75
13
104
15
18
31
32
39
108
21
40
104
16
5
66
108
60
36
36
48
121
11
66
114
105
16
5
115
48
119
6
66
78
90
33
69
43
120
23
30
27
112
29
12
54
1
152
51
90
36
126
180
30
15
93
51
16
113
15
16
24
71
18
223
29
19
59
13
8
27
60
105
39
129
96
63
1
32
24
15
228
36
6
30
36
105
3
37
48
32
88
72
17
207
40
71
114
15
21
18
36
13
5
115
8
39
30
168
51
72
48
112
17
31
32
27
90
18
49
23
36
60
12
54
31
80
64
83
72
138
43
35
13
5
139
17
15
16
5
19
95
81
3
61
11
108
9
40
8
24
16
24
29
19
107
36
33
24
16
11
13
8
129
36
54
21
40
8
40
104
160
56
15
54
126
72
45
24
9
79
23
54
36
39
3
21
16
8
27
138
18
18
55
95
25
59
37
23
36
12
57
15
96
81
24
40
17
84
24
27
9
84
19
35
61
56
120
16
48
80
15
25
80
147
60
12
13
24
104
39
18
18
37
89
31
77
27
40
29
27
64
89
31
35
96
13
17
55
5
18
81
40
24
107
12
57
24
40
24
8
69
18
138
55
35
72
13
8
160
32
24
40
53
43
24
5
18
33
3
36
1
8
99
48
108
36
93
165
27
64
11
85
23
60
21
16
120
24
17
15
64
96
80
24
99
21
33
30
6
30
61
29
27
48
21
3
27
165
33
18
18
24
27
93
42
9
40
35
90
51
24
39
193
8
69
120
42
30
6
48
21
51
90
24
18
12
18
72
108
162
85
24
71
81
45
18
6
138
96
1
83
21
147
18
126
93
45
6
36
25
65
48
108
54
69
9
7
41
7
35
72
18
48
3
69
6
21
328
8
57
63
72
16
47
57
112
29
30
24
37
24
29
51
72
3
21
15
84
21
75
48
126
79
8
9
66
60
25
104
24
57
39
40
56
9
79
96
29
27
57
18
18
60
7
77
90
60
138
27
27
93
48
27
18
12
90
21
112
65
55
24
96
8
120
112
5
43
144
48
29
6
93
16
11
54
6
33
24
27
24
37
32
112
71
30
18
97
8
40
17
42
37
119
1
24
11
21
39
126
18
121
23
36
61
8
48
45
19
83
18
123
111
54
60
31
53
51
96
88
71
25
17
30
25
29
216
234
49
101
3
33
159
33
15
45
43
5
3
16
24
47
9
15
48
6
51
3
18
19
11
114
36
48
90
36
24
57
48
129
102
49
5
6
48
45
51
36
1
83
117
27
45
27
240
90
30
45
69
36
84
27
48
51
61
72
216
35
61
11
12
1
32
27
18
19
8
21
60
39
27
13
23
9
160
29
91
8
63
33
27
18
115
65
12
43
144
11
21
51
60
25
5
24
18
66
42
37
48
17
55
23
9
63
120
57
96
24
16
29
3
27
21
3
12
105
24
64
5
24
18
12
37
120
29
12
42
21
15
144
18
84
96
3
105
30
1
53
18
9
99
61
143
36
72
69
39
84
21
24
96
16
29
27
117
75
27
13
131
37
8
40
11
141
24
24
112
89
18
37
35
6
30
78
51
136
95
72
33
63
1
65
111
88
5
72
67
80
16
35
12
54
3
33
15
40
8
45
54
37
104
24
3
37
83
144
45
16
104
144
39
48
18
31
59
6
79
11
66
18
57
123
90
96
66
132
12
108
90
42
108
48
37
35
18
24
51
3
21
51
45
45
18
57
40
32
153
78
36
48
21
57
12
36
54
36
36
33
136
35
61
83
18
115
24
24
11
60
81
9
18
45
21
147
40
29
90
6
19
24
47
48
90
6
1
29
195
153
30
126
96
3
81
114
37
11
37
48
144
104
24
40
96
179
37
29
24
18
9
24
75
45
16
5
24
75
40
77
3
24
33
7
47
25
56
48
51
21
27
21
16
56
48
16
29
90
54
90
18
12
3
48
39
25
17
15
21
99
63
33
15
25
8
9
48
42
12
54
72
18
24
288
84
45
184
11
13
32
3
21
16
59
90
54
21
112
48
32
57
36
91
65
6
9
24
16
8
168
64
53
30
37
5
75
16
35
45
24
40
104
24
48
15
144
6
115
24
35
93
48
ABCD 99486011356*3^$a+1 [50073]
123
8
16
36
44
48
132
4
44
253
63
57
24
231
12
32
28
93
12
60
83
48
12
84
85
135
20
61
59
13
12
48
108
47
156
96
1
24
108
3
44
84
64
56
1
51
105
24
36
159
108
92
85
99
12
20
24
181
63
20
49
23
4
68
16
9
131
12
37
63
9
35
73
27
80
13
168
12
51
104
96
361
15
8
16
20
37
95
28
36
108
45
95
37
15
224
12
40
72
68
52
32
133
72
96
60
47
37
96
132
107
48
76
9
71
24
25
71
40
20
160
116
48
96
12
37
63
57
3
32
85
108
107
13
35
132
37
36
39
45
96
24
71
84
4
24
57
63
80
208
72
20
97
36
15
12
116
121
143
37
11
37
11
241
3
32
13
47
25
171
80
48
84
40
45
11
24
25
47
16
45
144
11
37
108
47
16
296
64
69
12
48
11
132
108
49
27
93
108
95
48
64
297
48
108
60
63
72
9
216
12
108
159
24
20
52
252
32
84
120
1
36
47
36
156
76
68
37
23
72
40
20
48
12
97
51
36
44
156
40
140
73
87
116
48
40
72
80
112
57
108
155
40
36
44
192
1
3
252
189
36
35
28
21
36
59
25
251
112
32
241
12
15
128
49
180
59
52
45
132
11
64
80
16
57
24
179
72
37
35
60
73
12
12
63
36
57
35
132
120
40
45
35
25
72
71
4
108
8
145
12
11
4
36
44
60
36
84
25
3
92
73
312
3
20
109
3
56
52
9
36
35
108
96
4
9
12
96
72
3
60
117
143
25
87
128
25
27
117
51
48
189
11
97
60
72
300
12
3
48
8
180
37
47
12
144
12
192
16
129
48
3
57
59
168
97
36
35
49
48
27
60
68
12
40
8
25
48
84
11
25
83
97
59
1
167
12
28
153
87
68
60
52
156
21
60
63
296
16
104
40
12
20
12
13
23
112
24
8
85
132
35
1
35
184
24
21
36
195
80
148
129
23
72
85
75
117
36
23
60
52
48
21
156
119
16
57
27
141
23
232
20
52
33
75
44
25
71
85
12
51
20
60
60
40
24
57
123
36
12
45
12
72
60
231
8
61
195
144
57
75
20
60
12
36
36
16
117
300
168
24
75
36
44
108
312
16
8
16
20
124
120
21
155
108
12
100
81
95
4
44
49
75
56
144
48
97
63
45
63
20
121
39
9
51
44
25
203
60
112
312
108
128
84
16
32
48
88
200
204
28
32
40
72
176
132
37
23
36
37
183
20
37
15
44
60
25
15
80
60
208
20
28
60
9
95
24
49
51
36
8
16
36
108
36
21
23
112
93
12
36
12
11
16
276
380
85
47
12
13
183
44
100
33
12
120
35
48
48
48
196
81
60
39
165
59
37
3
69
75
200
16
57
119
13
171
9
60
120
251
216
13
12
71
100
12
56
40
69
15
68
24
40
48
32
60
4
144
8
100
32
13
12
60
11
132
49
171
165
59
16
44
64
9
60
11
121
263
52
36
80
60
28
120
140
61
95
160
21
83
61
131
12
13
23
12
60
88
152
40
144
8
36
276
28
156
9
48
60
72
12
23
36
64
80
16
57
87
93
252
23
4
21
263
12
84
61
60
24
3
48
60
57
72
35
24
4
20
40
45
131
37
239
64
180
24
45
27
44
4
60
48
20
88
180
ABCD 99486420604*3^$a+1 [50047]
51
36
64
68
40
32
84
84
57
319
5
15
117
18
36
21
105
39
51
13
41
156
127
12
5
54
36
49
12
53
51
16
32
40
17
3
111
12
25
32
33
7
68
192
16
84
8
4
5
15
120
16
29
55
20
9
39
76
47
24
21
45
27
40
48
164
15
36
30
3
51
9
60
40
12
23
72
45
40
32
28
68
16
5
19
17
78
21
81
24
135
75
180
61
80
4
20
136
20
108
40
107
24
45
24
15
90
27
60
3
21
21
18
66
3
87
90
60
19
11
1
23
45
52
29
54
37
83
42
43
60
41
51
132
100
77
36
79
131
37
20
12
21
15
60
33
147
12
48
15
210
63
36
45
3
177
6
18
27
39
6
19
29
15
144
96
132
12
51
36
213
3
24
21
33
120
39
21
12
15
144
4
17
18
36
25
36
8
36
9
51
4
44
57
75
39
9
28
48
24
11
1
20
88
17
24
15
12
39
6
3
135
57
4
11
24
54
7
48
71
21
28
20
75
12
25
29
36
3
124
77
39
27
54
31
29
54
9
12
9
36
19
5
111
60
160
239
25
32
3
30
31
5
36
24
39
4
60
77
36
39
45
3
51
117
69
3
28
60
20
33
12
78
69
16
77
18
102
15
72
21
31
5
15
9
12
18
1
8
40
11
30
27
33
72
48
216
6
37
96
77
39
36
120
3
42
3
120
15
6
43
32
15
13
12
29
55
20
24
16
20
45
90
9
48
153
7
32
177
43
32
16
5
3
135
6
3
33
84
96
43
236
21
90
37
77
54
36
120
33
3
57
16
36
35
6
84
15
96
52
48
80
3
36
126
84
15
40
41
18
216
21
45
54
13
20
28
20
15
90
84
63
33
7
11
72
198
30
36
21
28
12
125
48
6
33
3
157
48
60
5
84
54
217
12
41
6
21
69
19
17
79
95
1
68
21
55
35
54
31
8
16
20
57
18
21
16
53
31
5
30
54
72
75
12
3
37
32
9
15
21
19
17
39
84
57
67
8
69
39
45
7
29
15
16
65
30
24
9
64
47
6
39
16
89
15
21
27
27
61
5
27
51
45
40
12
5
43
65
162
114
151
29
103
20
21
7
59
6
54
66
103
77
78
81
88
23
49
24
35
6
19
36
8
120
12
15
69
72
39
45
48
21
12
18
36
181
80
45
55
20
15
24
30
54
90
39
96
16
80
64
17
30
18
19
113
54
105
39
37
12
8
12
16
5
79
48
72
8
48
24
81
79
32
136
24
11
24
133
92
75
54
27
15
97
132
60
8
28
20
40
29
30
6
18
85
24
36
101
36
43
96
8
21
30
162
19
8
87
25
24
56
36
75
18
19
96
5
96
31
5
103
84
11
69
3
30
18
57
69
15
39
1
20
51
33
12
69
39
87
54
90
141
15
97
12
71
45
4
48
101
27
33
72
18
1
20
156
33
15
4
17
111
33
6
169
77
18
6
36
79
24
96
48
12
281
39
28
56
40
35
90
12
43
84
23
9
24
51
24
9
108
24
28
32
15
141
3
1
236
4
29
30
85
12
35
84
13
77
51
84
9
42
37
53
48
6
36
33
4
17
31
59
90
43
32
45
19
192
23
109
8
69
36
175
35
169
48
23
37
68
28
11
36
9
60
144
15
69
57
24
7
149
6
18
36
36
144
31
20
3
25
12
48
84
12
48
8
33
72
79
155
30
183
3
30
3
36
39
36
33
12
36
39
13
56
81
39
15
12
24
85
168
47
81
72
51
21
28
17
51
12
16
32
33
15
81
36
39
36
9
54
1
20
28
48
35
18
27
45
99
4
215
186
199
47
114
54
169
72
95
121
23
132
9
16
23
117
4
5
31
83
57
159
45
39
6
43
72
29
36
99
81
36
39
9
91
59
37
12
36
80
45
7
44
45
36
54
25
5
39
4
107
165
135
114
72
3
156
15
96
109
11
13
12
53
36
30
21
120
9
55
71
18
72
139
84
41
60
19
35
102
18
21
69
90
9
96
57
79
80
39
42
3
15
102
24
31
48
95
21
4
245
27
12
36
51
114
51
96
192
88
8
141
84
19
80
48
12
21
36
15
40
36
23
72
13
35
36
24
97
155
30
60
15
15
18
36
75
124
17
24
31
5
43
12
32
21
171
36
9
66
37
12
5
15
21
108
39
21
12
60
27
117
36
7
156
47
225
63
37
60
65
24
30
73
17
115
101
18
37
80
9
103
92
4
95
12
37
108
23
61
5
36
87
81
67
60
12
23
9
21
19
35
6
159
96
40
23
6
3
33
18
180
12
57
3
45
3
1
48
8
39
9
4
41
30
6
163
32
16
ABCD 99486529984*3^$a+1 [50109]
90
162
54
3
28
239
25
128
117
3
15
18
18
72
18
27
100
32
88
23
37
32
57
51
84
108
45
75
12
60
36
40
20
12
12
120
45
18
36
157
60
32
57
51
75
90
18
61
180
36
24
113
75
12
3
18
72
18
57
123
72
36
37
17
7
60
59
69
72
165
126
18
31
8
52
53
36
27
12
105
90
13
20
93
99
28
233
54
18
72
18
49
96
24
8
93
108
31
59
234
18
109
53
75
28
200
57
27
40
36
84
80
36
4
89
144
75
51
141
21
15
24
36
64
96
24
8
180
52
68
12
36
124
53
3
64
113
7
120
125
51
165
19
68
3
90
54
1
17
67
5
63
112
20
93
3
60
9
31
23
216
33
111
126
171
24
3
73
32
60
15
72
145
20
160
156
5
18
54
27
16
92
88
29
31
59
21
24
9
36
3
15
18
15
3
69
60
28
84
56
45
72
135
27
93
105
36
162
25
24
8
33
135
99
25
20
100
8
108
12
28
24
60
155
90
243
60
28
60
23
37
17
3
33
7
44
40
71
49
203
18
54
1
17
72
3
72
69
36
18
73
224
16
119
18
15
108
24
16
17
75
88
32
3
25
200
333
72
19
36
53
87
39
25
65
51
60
72
120
52
8
15
33
24
15
18
36
216
31
204
215
121
77
3
69
31
92
21
27
24
48
12
96
100
92
60
28
20
40
84
68
201
31
41
198
57
15
18
54
18
54
85
23
108
109
120
5
63
60
3
234
31
60
32
28
32
180
33
54
85
8
48
40
92
33
19
53
7
101
79
119
54
18
69
76
24
80
16
32
117
31
113
51
129
147
64
5
31
5
18
21
105
36
54
1
104
16
77
3
12
28
32
12
108
28
104
100
23
18
15
57
123
57
163
140
4
53
15
28
20
12
33
87
3
18
126
121
5
72
63
100
44
9
36
55
8
12
16
80
64
20
15
18
90
33
160
95
145
20
12
111
157
149
3
60
28
35
72
73
17
36
90
277
24
156
47
73
35
54
36
39
159
9
28
107
36
69
52
5
55
120
56
4
56
33
111
69
147
4
11
25
120
53
7
92
112
128
75
90
43
140
15
109
8
63
18
31
23
133
44
39
1
68
48
9
31
92
3
117
60
88
77
15
12
171
25
180
200
4
56
64
68
105
7
11
9
40
68
12
100
96
17
43
65
55
32
120
52
29
39
28
59
1
35
54
3
141
39
108
123
61
65
90
1
20
84
76
17
15
93
39
15
18
103
60
104
21
234
21
123
144
117
9
39
87
306
75
33
27
153
87
75
85
5
75
33
54
13
32
48
33
187
44
76
17
36
87
57
43
65
54
93
72
40
20
228
52
8
72
16
29
303
52
20
36
57
27
40
131
177
12
76
32
48
87
97
56
60
132
52
35
90
3
105
27
9
54
313
47
45
45
7
101
15
3
37
53
151
36
119
201
40
92
120
141
87
4
71
54
108
27
99
37
35
49
8
180
12
21
15
12
88
29
31
44
40
56
9
3
28
95
72
72
54
216
54
1
60
173
43
20
9
51
39
18
3
15
229
128
21
27
27
90
27
63
72
90
108
67
8
51
1
68
21
54
108
54
31
60
60
80
3
36
54
27
244
96
120
20
4
29
39
51
97
44
3
72
90
31
24
68
75
73
24
11
85
5
15
84
40
41
55
32
72
21
18
21
33
18
9
16
47
37
128
87
36
145
89
18
73
35
45
9
91
89
55
96
29
31
5
39
249
31
5
90
21
15
18
99
52
155
54
27
4
36
32
45
15
60
48
72
12
45
31
23
57
33
147
33
31
23
18
18
97
80
72
57
3
48
12
28
125
87
75
108
57
123
9
48
120
21
27
24
16
44
96
9
15
ABCD 99486644846*3^$a+1 [50045]
24
151
65
78
48
30
43
36
8
12
60
21
7
36
11
48
108
42
138
12
60
1
20
111
25
41
15
168
51
66
18
21
9
54
105
172
35
48
30
18
49
8
75
108
18
30
24
12
6
63
16
95
78
48
12
18
9
28
11
6
48
151
41
103
116
9
3
63
24
12
30
3
21
12
3
136
44
39
102
39
180
15
57
39
30
6
48
24
120
1
47
117
12
24
99
45
57
43
11
49
17
39
12
57
3
33
31
65
63
45
115
41
39
33
19
41
18
25
17
27
48
3
409
65
192
30
54
39
21
54
12
9
16
104
51
18
60
31
11
25
80
75
9
16
35
48
270
7
60
20
21
27
40
12
125
138
61
60
77
24
24
15
129
3
33
42
45
105
24
24
6
9
64
36
5
60
84
3
3
9
60
135
1
35
12
49
29
60
12
30
72
72
25
24
56
183
25
5
138
9
69
15
39
57
39
25
11
153
3
37
41
66
36
18
15
4
65
91
5
36
48
240
78
78
27
93
139
32
180
45
60
6
129
3
18
30
13
29
36
30
54
6
6
39
87
42
18
18
31
125
66
102
3
27
12
6
27
33
78
6
78
42
79
41
66
45
45
12
102
48
6
36
19
47
153
16
71
13
17
163
17
19
53
60
12
6
114
54
9
21
19
5
67
20
39
30
12
27
15
18
19
20
15
6
87
183
13
17
48
55
11
36
13
35
57
39
60
25
56
28
36
41
3
81
3
96
15
121
5
19
5
139
56
21
36
162
97
20
40
35
48
57
99
25
116
45
66
72
117
9
126
9
27
42
36
12
18
54
7
29
96
6
37
5
51
99
12
25
41
15
45
43
5
31
56
9
150
36
57
63
18
51
63
37
20
51
18
12
7
5
75
111
49
72
20
93
12
90
21
9
48
31
36
35
21
9
19
17
39
81
87
48
60
213
72
78
45
4
23
49
155
60
6
15
105
3
111
49
41
36
24
36
3
16
5
54
49
77
15
4
17
3
81
3
111
132
49
35
18
6
42
12
51
45
55
77
219
111
42
180
78
33
21
55
23
12
49
41
156
135
75
9
4
5
30
49
20
75
6
84
31
89
42
49
24
20
3
12
30
198
12
117
4
56
33
18
18
132
15
57
78
37
80
3
42
135
15
37
5
103
36
29
111
81
6
90
127
47
24
21
45
126
69
36
52
17
39
16
120
20
81
67
53
3
39
42
18
81
16
20
84
57
123
24
105
15
45
6
24
1
29
18
108
9
36
72
9
24
54
1
200
87
54
39
39
48
60
24
9
21
79
29
27
36
57
6
72
24
6
18
1
5
54
121
5
36
60
27
108
105
72
127
59
49
5
51
72
15
12
6
12
27
12
81
54
25
5
19
5
12
3
21
6
132
102
79
92
15
18
19
161
15
141
135
75
13
32
9
24
42
18
3
27
66
79
20
36
40
17
18
12
42
3
57
216
156
36
19
84
24
5
228
159
99
9
33
18
66
18
108
13
125
6
30
6
72
30
60
48
39
100
59
72
37
35
72
114
31
84
80
120
24
52
29
54
42
6
33
36
21
72
31
41
66
49
35
6
39
33
78
42
72
156
67
17
55
56
12
57
51
4
20
51
114
144
15
216
48
16
29
151
60
41
36
30
18
180
15
99
36
30
51
45
6
18
30
96
129
177
7
32
111
37
12
108
8
75
42
7
35
6
90
13
56
21
18
25
89
102
105
69
31
89
60
159
40
35
1
41
90
9
69
7
20
99
9
16
5
27
9
60
30
9
15
1
5
15
99
54
67
11
12
117
75
18
3
64
5
3
3
49
125
24
66
49
180
89
42
213
160
60
12
149
54
66
36
99
64
36
56
21
30
93
39
37
20
153
18
48
42
18
45
39
48
13
80
120
36
153
67
179
6
63
33
27
72
63
25
20
228
9
18
30
67
20
4
35
129
105
30
18
75
4
236
75
13
120
11
24
25
35
90
39
100
17
78
1
32
39
13
20
96
9
96
84
6
30
39
27
48
337
11
102
30
78
30
93
21
84
39
16
36
209
6
6
67
56
24
63
45
69
54
6
115
188
27
24
1
120
41
15
3
49
35
25
20
21
6
90
3
76
95
30
12
43
36
5
15
33
31
44
15
36
201
21
72
42
45
39
169
8
15
37
32
99
6
19
59
78
84
18
6
36
168
7
20
45
99
81
3
36
9
48
60
103
17
3
21
115
29
24
3
3
84
6
36
60
123
12
21
3
21
18
48
49
113
6
49
11
6
138
6
ABCD 99486706882*3^$a+1 [50124]
17
19
90
71
19
60
21
15
45
75
90
303
92
19
137
64
129
72
15
144
60
20
193
12
186
89
31
9
15
108
12
18
6
9
32
16
9
15
45
23
97
18
36
96
36
18
72
12
18
77
13
132
47
1
78
30
60
27
104
25
71
73
36
18
72
18
6
17
24
61
27
51
66
15
116
139
24
36
18
12
6
84
33
3
5
163
72
12
6
39
81
27
24
60
33
15
111
180
9
48
69
114
66
191
169
3
93
39
9
6
18
126
102
24
11
4
68
115
12
41
13
87
92
1
87
57
6
77
103
21
20
25
6
120
45
33
12
35
304
45
54
72
12
17
88
48
60
32
13
35
49
114
66
6
54
66
54
71
7
77
16
45
60
54
65
73
18
42
30
53
133
11
1
144
240
54
12
60
65
19
6
27
21
27
63
24
53
49
15
75
36
60
12
6
30
21
75
21
9
215
25
54
36
36
72
57
168
93
42
33
3
29
12
25
60
30
36
54
18
77
31
54
51
39
5
1
54
21
45
78
66
83
187
24
36
36
197
13
54
24
66
75
33
15
3
9
96
153
66
5
55
18
30
72
36
9
45
3
57
246
198
6
36
120
42
23
12
1
30
96
36
57
243
24
5
61
24
66
137
7
90
23
1
72
47
25
87
15
41
109
48
3
75
5
40
32
100
108
69
15
68
48
60
4
45
30
113
67
81
12
21
12
18
42
119
91
72
93
33
47
79
65
40
80
16
20
52
80
31
30
11
40
45
84
27
32
67
6
144
36
30
5
60
24
55
126
35
7
198
48
36
15
21
72
18
42
138
125
19
18
27
171
72
60
5
31
72
5
13
12
15
93
6
138
6
126
120
3
201
11
43
66
6
54
84
72
36
18
101
31
65
55
69
75
114
102
90
95
4
9
27
32
55
53
37
36
59
12
49
42
234
54
12
9
36
15
210
27
45
87
8
37
54
29
55
6
147
104
1
84
96
59
43
36
81
81
24
30
33
21
27
12
15
18
54
6
15
3
120
114
72
63
12
45
23
52
33
96
30
36
6
48
51
68
31
66
18
36
17
84
43
6
11
1
72
36
6
45
36
9
30
45
96
3
21
3
36
77
85
72
30
33
3
81
9
72
18
72
108
77
24
31
198
11
40
15
18
23
52
33
99
69
71
1
54
48
77
49
60
102
90
47
43
17
1
96
18
117
21
54
90
35
73
78
102
6
12
65
25
15
27
273
69
15
48
63
9
39
36
53
73
27
12
21
102
6
66
36
42
23
72
43
5
13
59
13
18
42
30
9
63
33
3
36
53
1
72
39
39
9
63
18
59
97
6
72
48
5
139
6
138
9
12
128
31
42
54
5
31
9
81
47
127
5
19
12
125
37
63
44
61
107
1
11
55
24
162
102
93
104
1
90
45
27
36
54
126
201
108
33
42
197
1
99
21
27
12
3
48
18
6
5
40
75
141
84
9
90
150
11
79
12
45
72
27
5
31
17
25
3
92
31
12
60
48
114
18
5
4
9
27
3
141
75
65
16
27
90
108
42
66
36
11
7
17
16
3
42
35
13
6
54
126
30
126
69
273
87
21
24
84
36
114
12
9
20
40
45
71
12
73
72
6
30
159
12
99
6
18
30
87
3
197
19
36
6
12
35
7
5
16
135
54
6
72
57
80
1
132
27
153
138
17
25
108
99
63
12
21
72
72
141
59
91
30
15
39
6
119
79
129
132
63
120
18
54
36
77
12
91
18
24
23
67
48
29
36
12
31
42
30
18
6
101
7
18
99
8
1
39
8
120
103
17
67
6
147
33
27
24
33
63
9
114
149
67
21
20
85
27
117
66
9
20
31
125
12
1
42
90
108
207
39
18
60
63
3
126
6
18
11
1
18
42
30
78
66
60
33
80
7
24
72
18
84
3
3
72
30
60
30
180
29
79
114
66
17
7
18
90
18
71
28
45
23
4
9
30
180
29
148
32
48
13
6
105
15
78
138
77
12
16
20
109
6
84
6
48
60
12
24
15
33
47
79
126
51
3
117
87
12
6
119
1
39
51
65
175
5
7
5
31
141
3
78
15
72
3
9
48
141
111
20
36
13
12
42
53
112
63
54
6
5
43
69
72
45
51
39
36
77
7
6
39
63
93
20
49
75
129
47
25
59
193
ABCD 99487363616*3^$a+1 [50007]
78
42
120
5
7
53
120
37
3
8
55
54
18
41
7
41
31
5
108
48
7
12
65
43
5
12
48
4
20
120
61
204
18
72
18
30
53
156
19
144
77
49
84
60
36
59
1
42
12
36
90
11
220
51
48
12
5
115
57
8
145
107
1
27
87
18
47
175
78
11
88
3
48
12
89
31
60
5
84
49
42
30
119
67
45
99
18
30
12
21
69
59
7
65
7
77
133
30
48
24
89
24
48
19
5
12
112
44
43
53
96
16
99
6
215
109
30
18
60
18
57
32
76
15
24
33
32
12
43
41
79
125
48
7
153
15
129
20
16
72
56
12
37
6
102
107
36
19
18
198
12
5
4
68
55
89
12
28
20
124
32
4
99
41
4
27
108
72
18
191
37
11
36
13
27
15
252
57
3
177
39
42
47
31
29
60
151
30
59
25
135
8
13
51
81
47
48
7
17
43
77
24
7
12
6
12
51
32
7
65
4
92
72
49
47
103
36
24
29
16
32
1
60
35
48
67
18
23
49
48
107
16
80
19
17
55
9
68
60
12
121
6
21
321
18
89
84
1
27
152
64
117
18
60
5
115
18
11
19
65
12
24
40
9
59
48
37
71
7
78
42
41
12
7
72
48
108
101
60
91
29
72
7
17
37
35
36
36
12
49
42
78
12
143
175
12
36
29
16
27
117
63
53
28
9
12
47
31
12
17
19
24
6
11
228
25
168
3
72
3
5
12
85
11
1
90
5
112
3
6
12
95
103
30
71
84
24
4
177
11
43
21
20
48
48
108
43
77
1
42
65
12
72
48
55
186
11
36
157
35
13
35
24
133
36
27
27
5
12
13
59
48
13
48
95
108
24
16
8
19
45
20
7
5
43
18
11
61
143
12
25
30
17
55
57
63
6
90
132
29
1
11
31
53
88
8
61
90
41
49
30
17
103
17
13
6
120
21
51
18
42
33
9
27
44
36
48
16
9
107
19
72
17
84
12
49
6
5
25
23
67
72
18
27
32
55
6
131
1
18
53
100
212
12
12
25
6
41
13
3
3
42
18
60
161
43
6
11
13
59
61
99
51
66
99
213
132
18
69
99
29
43
12
210
78
30
95
73
102
21
21
35
73
95
48
12
97
51
99
48
120
5
72
55
41
36
19
72
5
60
43
41
49
83
88
21
18
29
103
30
71
84
4
3
30
23
37
198
18
119
12
19
81
51
77
31
114
126
42
90
120
65
120
43
54
215
36
7
30
30
89
72
91
53
43
93
56
103
90
30
9
153
30
48
29
108
13
18
12
78
11
4
56
52
68
48
31
60
60
41
1
11
37
12
47
16
9
23
48
19
41
19
17
139
30
42
77
12
19
5
60
127
12
30
59
12
7
29
60
43
6
11
13
48
12
71
24
48
145
48
75
36
8
25
75
33
11
72
7
48
17
25
95
12
43
12
60
18
78
12
18
54
30
48
27
36
45
42
192
81
116
28
63
150
35
7
156
29
24
96
52
51
120
41
72
36
31
101
48
31
12
6
11
73
6
42
59
16
33
60
95
36
49
71
43
18
42
36
24
60
17
100
32
36
112
51
21
80
36
55
41
7
12
6
90
24
9
72
36
3
30
59
132
28
8
19
41
144
36
31
89
48
16
87
30
35
7
65
25
30
18
11
37
12
11
144
55
29
204
7
12
45
20
55
36
41
151
30
18
81
56
48
49
59
37
107
73
59
55
6
35
12
7
36
81
21
15
15
21
51
120
18
18
29
12
43
78
11
31
125
4
111
90
150
6
60
24
18
60
5
187
53
64
51
101
97
59
25
48
48
54
5
24
36
55
5
25
11
112
15
60
5
48
16
39
29
43
69
72
57
90
12
5
37
59
31
36
29
36
37
59
1
30
18
144
11
85
132
30
18
30
41
91
53
36
91
17
48
43
42
90
90
30
12
66
27
57
30
29
31
96
72
81
20
7
137
43
53
1
30
69
21
11
199
30
71
144
133
12
6
24
17
12
24
13
11
19
12
65
37
6
60
30
180
87
32
4
21
23
55
77
48
132
40
8
108
48
12
36
156
25
90
48
125
19
36
9
20
1
324
15
80
43
93
9
23
13
90
12
29
40
81
71
61
39
80
7
77
7
89
96
40
21
35
16
3
53
24
28
75
5
84
7
12
5
37
11
52
36
27
12
12
5
48
67
113
43
41
61
102
5
48
24
24
37
11
4
63
113
4
56
61
71
67
65
12
60
31
17
72
31
17
13
11
13
48
108
47
48
7
12
5
25
59
12
175
53
7
29
1
11
12
4
44
24
48
1
66
5
64
93
23
ABCD 99487645826*3^$a+1 [50148]
93
19
8
24
384
112
29
235
56
64
48
461
96
108
36
75
16
24
80
72
64
56
64
29
36
31
104
64
72
125
3
129
7
216
65
48
24
48
87
45
12
111
24
24
57
60
19
104
64
137
15
24
9
96
72
319
149
115
77
67
48
17
87
64
56
9
135
9
7
41
199
24
24
80
40
65
7
449
12
3
16
248
21
19
72
56
40
80
64
48
72
41
7
56
16
80
309
51
96
144
336
40
144
8
216
40
125
60
36
48
43
17
48
72
96
72
84
211
65
120
127
200
48
45
228
24
247
48
137
111
64
24
24
5
51
24
21
12
15
153
7
8
24
213
99
24
21
3
48
273
175
152
105
7
48
197
27
21
243
105
15
21
91
8
9
48
207
117
3
160
56
304
48
320
304
80
81
7
72
65
303
120
81
87
48
81
63
81
39
16
24
5
243
88
152
24
21
144
259
72
120
48
80
160
17
72
48
135
45
27
112
104
496
56
129
36
27
117
115
209
15
129
15
33
7
248
40
17
55
32
96
72
208
185
207
40
120
120
32
69
384
51
40
32
88
32
40
72
96
17
15
88
149
27
81
48
7
24
80
208
65
15
57
135
24
177
439
96
168
32
40
120
185
24
108
27
160
5
43
32
64
149
43
32
16
17
240
63
9
48
15
57
295
48
168
32
48
81
31
80
69
36
127
32
136
72
48
89
199
104
21
51
88
17
15
160
56
120
24
280
128
16
17
7
8
105
7
48
24
56
9
31
29
99
40
185
31
104
72
40
5
3
16
144
137
15
48
40
29
27
96
88
17
15
93
75
21
91
53
51
64
120
80
309
243
120
112
32
40
24
72
72
8
57
31
72
8
69
187
101
180
15
40
53
139
32
96
40
8
117
219
81
15
120
328
80
64
120
48
168
32
112
281
87
165
3
16
56
144
400
104
120
24
16
104
81
55
29
3
40
24
65
319
72
120
32
40
8
88
5
67
24
53
36
7
80
33
31
56
168
16
161
39
201
7
120
176
136
96
24
24
24
17
111
213
27
112
56
9
72
79
185
24
7
24
17
55
257
7
29
99
72
40
56
33
255
24
33
87
112
53
108
55
125
75
48
105
144
327
21
19
89
7
65
72
15
48
57
55
72
288
80
160
17
135
16
344
256
77
36
12
355
72
5
91
5
36
183
117
43
56
184
120
233
103
77
67
113
15
112
32
141
67
48
80
9
55
56
9
39
64
48
192
48
113
79
17
48
127
185
15
40
96
168
125
99
48
40
144
209
15
64
17
15
40
89
36
43
128
153
72
87
88
8
40
65
31
56
112
72
168
72
240
24
336
8
48
129
ABCD 99487985882*3^$a+1 [50048]
41
84
28
45
3
9
6
93
56
76
12
3
17
7
9
117
47
13
47
73
23
12
19
65
76
75
24
6
47
1
107
100
3
29
40
3
65
4
8
37
30
48
48
18
47
12
1
72
39
56
25
3
36
21
60
48
59
1
72
12
11
37
18
21
24
44
1
60
35
25
6
18
12
23
1
27
15
42
71
7
48
69
33
87
32
19
29
120
13
3
32
67
33
80
7
21
27
45
3
5
40
27
5
43
30
39
21
51
45
11
108
49
12
51
39
41
127
21
44
60
36
12
72
13
60
42
72
5
48
12
48
16
21
11
7
120
6
15
51
233
37
39
24
48
3
21
51
42
23
12
16
27
9
129
12
95
72
48
12
36
24
48
85
95
13
42
24
120
48
41
100
12
33
84
66
77
28
45
60
60
11
25
3
3
5
43
17
25
27
57
15
3
33
32
1
47
28
36
20
108
12
19
17
25
219
75
18
15
63
29
265
11
64
68
67
24
5
16
8
13
35
13
231
80
1
99
51
29
16
9
108
3
8
24
37
36
48
120
24
47
91
29
84
61
18
18
3
81
18
30
23
109
54
5
12
13
95
85
15
15
42
30
9
45
71
25
87
3
29
144
12
49
78
17
36
25
35
37
111
104
133
35
112
3
117
36
32
25
102
6
107
12
115
42
144
84
35
12
180
28
48
72
27
29
40
9
18
72
5
72
76
9
35
13
30
48
45
12
33
35
28
39
5
61
11
108
25
51
36
33
6
21
3
5
112
60
69
72
15
57
23
43
30
159
8
19
96
24
5
100
80
4
24
3
5
24
48
40
60
32
16
80
25
3
24
56
61
6
17
36
16
21
39
21
15
12
68
64
3
18
23
36
73
66
69
51
125
1
75
33
11
72
12
121
11
1
27
12
36
128
37
84
59
12
100
8
85
6
53
168
85
75
9
63
80
13
12
42
21
8
40
96
51
77
96
61
35
76
12
3
5
73
179
7
21
3
5
24
37
54
30
87
8
40
51
21
24
21
95
12
48
67
5
43
53
16
48
27
29
25
47
13
60
60
11
16
105
114
69
24
80
1
35
37
59
1
35
19
29
19
5
1
15
21
24
71
25
48
78
125
60
7
48
57
45
3
39
41
12
72
24
25
75
20
1
123
128
48
64
15
72
18
30
5
73
12
47
13
15
36
39
66
11
85
123
57
39
21
11
13
95
52
75
173
64
128
13
11
48
96
19
5
187
41
28
72
120
80
13
155
24
43
9
36
93
59
37
168
75
32
19
24
5
28
32
13
18
30
42
90
63
32
28
45
6
21
99
41
145
3
32
40
32
1
96
48
36
84
48
18
9
20
133
27
32
43
5
12
4
12
20
25
159
3
18
83
1
18
30
95
13
35
12
12
25
144
11
49
6
53
16
57
59
16
45
3
57
83
216
25
18
18
155
37
30
5
12
84
16
96
32
60
52
33
15
32
24
67
65
73
54
18
15
9
75
8
25
66
9
20
37
54
5
25
39
21
84
36
6
21
20
25
59
19
5
139
93
12
20
133
83
16
20
36
43
5
64
3
9
80
28
3
33
15
6
11
109
18
53
168
37
3
72
20
28
116
13
23
115
9
128
7
5
48
1
35
49
35
25
35
7
345
44
4
20
13
30
17
31
129
20
121
15
104
37
3
20
48
13
12
144
96
54
48
65
13
23
61
48
47
16
32
36
96
43
78
15
20
252
61
12
95
73
15
32
37
48
54
45
156
15
5
12
28
32
36
196
45
11
112
176
25
11
16
32
55
93
123
126
36
24
24
11
13
75
32
61
15
15
138
87
9
35
13
23
97
131
16
8
148
44
61
59
1
15
9
63
75
30
36
30
5
84
25
3
9
36
24
75
3
5
211
29
76
20
19
5
13
24
11
40
3
120
149
88
84
36
27
78
35
48
96
36
40
8
1
15
140
31
48
6
11
12
48
85
48
111
144
12
3
17
25
108
84
11
12
28
20
36
24
19
53
19
48
18
48
6
54
39
36
15
5
12
4
44
4
8
19
29
1
35
151
24
65
31
24
45
3
125
16
92
85
23
40
27
72
126
42
18
95
31
33
68
12
1
6
21
24
75
48
17
240
1
78
81
20
48
12
60
1
18
24
5
73
63
156
33
11
64
8
48
24
73
23
49
35
36
16
21
27
92
49
12
60
54
48
78
23
24
13
23
1
6
45
80
40
57
36
39
80
12
13
12
11
48
192
60
25
18
9
20
12
25
51
33
71
76
9
11
169
120
15
108
21
159
3
54
24
11
1
3
32
12
28
93
6
5
73
23
12
13
39
8
136
56
43
90
11
4
32
1
3
165
30
5
36
48
25
6
29
36
55
29
16
57
48
47
24
48
73
23
64
33
24
83
37
203
13
23
12
7
72
33
12
216
57
12
30
24
6
39
20
12
48
72
37
3
32
72
28
20
28
20
19
53
1
12
23
7
29
40
9
42
33
57
24
78
42
71
4
45
54
41
1
47
12
24
19
93
44
16
9
24
24
27
51
29
1
60
3
24
20
31
5
16
44
4
8
48
16
9
42
113
4
12
80
60
64
36
9
39
21
42
29
13
6
29
13
35
24
49
15
12
60
ABCD 99488114788*3^$a+1 [50095]
123
141
128
160
123
5
163
252
105
24
48
93
318
42
90
228
150
15
57
15
224
64
72
33
39
128
235
120
77
193
180
75
105
39
39
57
153
111
56
40
63
90
47
64
129
111
69
12
135
123
69
273
18
21
368
1
39
273
15
168
27
150
87
56
37
138
57
24
51
90
210
180
165
33
111
39
57
8
7
210
39
96
15
105
105
47
43
378
27
32
193
39
8
48
48
136
321
39
9
39
32
109
35
97
15
224
16
48
272
40
63
57
165
18
185
64
21
480
299
31
120
129
96
45
11
61
108
167
232
123
77
96
25
135
27
90
59
144
37
3
104
1
72
30
89
48
48
343
105
32
64
80
96
343
521
1
18
165
56
79
252
5
55
198
30
197
40
104
256
75
5
133
42
30
3
327
129
48
8
160
15
30
3
15
42
87
96
45
42
18
120
162
90
83
96
19
42
75
440
133
342
53
67
29
31
138
39
80
88
104
40
48
296
7
60
269
91
53
16
39
89
1
30
17
568
120
15
17
223
90
15
96
120
21
120
78
30
90
125
136
200
49
231
8
88
8
127
60
18
12
23
96
136
24
51
30
287
1
47
192
91
5
85
155
235
72
90
168
51
56
144
160
24
200
175
105
144
3
5
13
72
107
48
48
64
312
56
208
165
120
179
163
29
241
39
96
15
48
90
42
90
299
271
288
42
39
51
18
11
136
48
72
24
81
90
150
90
90
275
25
63
72
15
30
468
39
56
144
103
18
39
3
120
18
419
160
111
17
103
81
351
150
195
272
88
123
125
336
16
15
180
30
60
35
40
15
30
107
1
72
215
43
21
9
240
270
90
270
105
15
90
39
3
18
75
192
15
153
624
176
25
159
96
56
121
48
132
83
205
195
147
29
91
5
13
27
8
127
60
69
69
75
144
288
80
85
18
12
125
115
210
75
15
17
313
119
109
72
18
41
16
72
8
280
168
87
89
88
3
90
90
210
258
30
191
16
285
179
31
18
132
30
90
18
17
145
90
93
144
216
96
231
89
1
180
3
105
30
90
90
117
45
75
105
18
45
104
96
96
1
168
111
56
48
16
96
63
72
60
29
109
75
56
19
21
120
21
59
121
120
78
12
240
53
112
32
211
165
72
15
60
30
ABCD 99488300846*3^$a+1 [50036]
68
15
33
28
17
31
56
12
60
88
17
18
9
12
64
84
32
69
27
48
12
88
32
12
4
24
41
24
66
1
32
21
108
19
149
3
40
29
12
108
78
25
23
9
4
24
84
5
18
6
3
36
16
44
36
60
204
72
24
24
3
25
60
36
36
53
3
100
44
21
19
17
18
9
21
39
21
51
16
48
92
39
85
5
3
12
4
12
32
64
125
24
63
45
123
3
37
35
18
3
84
4
8
75
6
66
61
72
17
120
7
128
12
159
49
128
4
77
67
128
88
164
52
44
196
107
1
12
24
12
44
52
89
51
75
30
79
11
126
15
3
21
3
126
84
91
108
36
41
99
28
8
48
33
27
16
41
3
33
36
15
100
8
24
12
48
63
69
48
64
204
29
15
112
104
3
6
159
36
28
5
3
24
51
21
24
36
117
12
78
13
8
72
81
19
17
43
11
25
12
59
102
60
27
16
77
15
12
24
3
13
48
8
4
92
21
31
48
32
12
16
24
65
159
45
36
111
28
84
11
81
4
8
52
48
68
81
18
9
16
47
18
31
95
81
63
45
93
39
36
112
60
5
39
16
113
19
12
17
55
128
12
192
12
4
20
171
72
13
56
4
5
103
24
56
4
23
105
100
17
135
36
39
6
79
8
105
31
29
3
33
19
44
64
144
20
28
17
55
92
4
24
36
44
69
99
96
16
32
27
24
9
76
20
141
79
104
48
120
72
40
11
9
60
3
21
33
66
9
12
112
17
55
11
18
24
75
48
57
3
52
8
100
60
8
40
11
57
108
4
20
184
24
32
9
31
8
24
64
8
75
69
3
13
8
16
96
72
11
72
9
16
65
75
16
5
27
16
41
15
93
99
12
16
23
30
42
72
109
17
15
93
43
24
48
29
3
216
9
18
24
72
25
113
43
24
80
21
43
72
5
3
16
176
9
111
40
24
132
36
96
11
216
21
16
20
15
1
17
30
54
91
5
7
11
120
85
8
48
75
9
12
48
24
21
3
112
56
28
32
96
4
65
31
17
18
133
35
13
149
15
4
29
51
64
137
111
16
8
105
19
32
39
48
13
101
19
116
16
20
75
6
66
24
66
51
144
72
57
36
39
12
81
36
72
12
55
8
88
48
161
163
23
61
12
12
17
15
160
59
13
5
39
21
15
60
105
12
171
45
7
35
9
9
3
244
71
9
112
12
104
72
112
53
19
17
12
27
267
73
44
16
20
36
9
7
83
25
41
7
116
72
36
9
51
75
18
67
116
16
32
96
36
12
36
16
89
15
4
228
104
16
56
16
65
90
1
48
84
17
63
72
324
9
12
7
96
20
84
28
36
8
40
24
59
25
23
21
184
11
33
4
77
19
11
6
7
80
4
92
69
19
24
84
32
16
20
88
8
12
4
17
15
21
7
32
33
19
32
24
24
40
68
9
7
32
45
87
12
16
60
5
43
32
40
65
139
12
11
21
16
32
52
32
12
4
29
15
45
75
28
113
31
116
12
48
64
173
3
57
67
96
80
3
33
9
163
137
15
12
76
36
29
79
5
31
36
8
3
1
164
76
29
48
39
60
12
24
27
45
48
36
36
48
16
32
69
48
6
30
18
13
36
12
35
54
43
47
13
72
12
20
24
57
7
8
28
12
65
19
23
13
17
15
21
195
52
47
21
45
19
125
3
33
79
80
3
21
48
88
32
28
5
39
24
45
27
4
20
12
4
41
111
52
108
48
36
20
72
40
179
21
24
64
12
20
16
12
5
123
21
18
25
44
100
29
127
24
24
56
16
44
48
16
29
18
30
247
104
36
4
8
36
76
8
21
51
4
12
11
69
16
24
11
133
120
56
60
60
40
60
53
18
73
17
54
85
72
12
116
88
35
85
144
12
17
3
51
18
91
101
115
24
48
29
36
31
60
53
15
57
18
72
21
24
192
16
32
40
56
16
41
51
148
161
12
43
68
28
36
48
65
15
16
23
93
76
48
36
59
49
68
129
31
32
27
42
39
16
12
8
40
80
64
32
45
7
17
15
12
72
16
11
21
28
20
51
73
20
33
43
228
35
54
3
60
16
68
60
48
36
4
35
13
8
36
132
28
68
21
12
7
8
3
9
60
40
140
21
7
276
5
87
24
28
20
24
36
33
75
52
12
8
57
19
48
17
51
60
4
11
24
13
48
41
55
8
99
37
35
69
4
12
68
12
21
19
168
8
57
7
11
49
53
7
35
30
15
9
135
36
48
12
16
17
103
5
43
12
5
27
45
99
180
28
20
48
33
24
51
39
13
72
68
108
24
33
31
8
40
144
83
13
8
100
92
40
59
21
27
216
126
7
32
40
8
24
51
25
47
18
27
315
21
36
21
27
12
100
80
84
75
49
5
39
24
12
60
96
48
24
24
120
16
17
15
3
37
48
20
21
24
7
173
12
31
32
16
29
27
60
9
3
ABCD 99488626624*3^$a+1 [50001]
25
44
16
65
36
3
39
18
55
65
3
4
80
12
3
12
54
72
75
12
15
21
9
31
95
6
84
7
72
11
12
18
12
87
60
16
132
12
95
1
32
52
47
66
75
33
72
12
3
4
41
87
156
9
3
9
3
156
4
8
100
20
12
60
57
51
48
40
89
36
15
81
43
17
30
78
7
29
19
8
52
17
3
48
24
15
69
9
15
52
44
39
33
24
4
5
42
18
12
168
19
125
55
20
40
20
72
48
16
107
9
64
77
48
30
66
24
39
57
91
8
111
9
12
9
15
3
13
137
43
24
119
25
17
72
3
88
209
48
87
15
13
24
36
29
3
36
72
213
54
37
89
51
40
29
72
99
16
8
69
3
15
37
101
54
25
53
48
55
60
11
66
3
12
60
3
45
16
8
36
4
20
72
75
49
29
15
28
92
27
9
12
57
7
108
48
92
33
63
105
51
88
11
57
108
40
140
12
28
17
60
84
15
28
36
41
3
96
196
68
15
42
24
19
5
51
36
9
19
5
103
44
45
3
45
12
31
108
35
21
4
17
72
147
28
68
24
33
48
24
91
95
13
5
36
19
11
1
60
137
3
12
81
31
149
55
5
31
48
36
35
30
75
4
5
31
125
36
36
3
129
3
57
31
11
1
44
60
39
6
15
63
78
3
4
41
7
59
13
5
36
19
48
104
69
36
39
36
33
27
21
102
36
42
18
9
48
45
147
72
69
79
72
29
55
137
54
6
7
56
15
42
54
21
28
12
65
27
3
33
45
36
24
15
39
33
24
33
15
12
75
93
105
7
8
52
48
125
51
96
108
12
3
1
11
138
12
60
31
47
57
24
40
44
12
9
75
24
12
96
100
5
30
33
21
3
87
69
9
55
36
41
15
21
27
76
44
12
16
44
4
44
15
96
54
27
15
33
28
44
40
20
33
115
11
81
64
77
15
88
5
36
3
15
6
15
57
30
13
20
16
35
60
33
36
9
66
90
54
85
140
33
99
33
87
28
5
60
6
37
20
9
75
9
67
5
84
36
3
57
24
186
13
72
8
192
3
21
45
39
24
45
72
15
9
15
76
41
3
24
51
6
19
84
41
72
19
36
44
60
4
116
4
24
20
27
30
114
1
65
135
201
84
3
12
21
19
29
12
12
36
39
3
12
33
45
55
29
79
72
17
6
6
51
24
9
7
24
68
36
36
33
75
21
12
7
8
9
84
7
104
45
96
19
5
36
48
96
63
57
60
39
16
44
36
4
176
15
85
29
15
21
24
15
16
113
66
181
24
20
36
28
41
19
5
31
12
17
7
119
81
9
84
31
12
60
8
36
9
12
27
3
48
6
120
3
132
123
61
77
24
43
35
21
4
5
66
37
44
4
36
5
3
16
92
108
9
36
75
12
28
20
147
13
5
27
12
57
30
45
16
24
36
17
55
36
32
45
3
81
19
36
143
36
6
43
11
97
8
12
4
8
21
39
12
48
27
9
36
16
32
88
5
15
24
45
126
78
120
19
8
57
7
5
48
15
57
91
44
36
12
21
111
24
4
36
119
6
15
180
60
36
39
49
8
9
36
48
30
30
51
15
81
40
8
72
12
28
5
3
21
24
72
3
4
36
120
11
6
15
48
9
27
28
77
24
31
113
27
40
41
7
53
15
40
29
90
9
24
12
40
36
8
12
69
114
54
183
40
60
12
17
3
16
5
12
24
156
15
64
5
31
8
57
7
68
12
33
39
40
68
60
88
24
44
105
7
20
88
89
3
4
20
3
18
139
48
47
25
8
16
35
6
3
3
109
53
7
68
88
8
9
3
12
33
79
60
101
3
4
156
17
3
141
24
30
9
108
52
8
28
35
9
12
48
52
116
69
36
12
7
41
12
6
12
37
68
60
52
12
53
36
19
8
72
16
149
30
18
27
15
133
89
3
52
36
24
53
55
36
72
84
20
99
21
36
48
60
112
53
15
12
69
6
45
4
11
90
27
21
67
20
9
43
36
92
28
5
36
3
51
1
29
72
42
1
65
99
36
16
29
12
7
5
15
60
45
51
84
16
56
16
20
48
52
17
27
16
29
3
21
19
80
100
140
48
28
65
55
24
17
19
41
6
37
36
36
23
30
126
90
55
29
67
35
1
12
32
21
19
71
9
16
44
15
30
66
57
12
24
4
101
7
32
12
9
27
57
12
30
18
48
30
25
44
24
45
60
15
16
48
20
16
35
66
36
15
120
3
49
65
18
30
48
235
41
103
77
163
53
3
27
18
72
43
12
5
24
99
24
72
36
9
75
16
68
57
19
23
36
6
3
93
39
4
12
95
54
19
17
27
72
4
41
15
84
21
55
176
4
36
17
43
92
36
12
24
9
12
3
60
4
41
7
29
15
69
19
77
15
144
21
3
40
77
15
60
15
9
12
45
48
39
75
33
24
3
1
36
11
25
12
92
4
65
27
63
97
8
4
5
3
15
60
13
36
41
15
12
72
16
5
84
60
36
19
68
33
75
24
24
57
55
65
54
33
72
9
24
3
3
45
4
8
33
90
12
49
65
79
92
60
48
40
44
12
45
24
72
42
25
72
44
16
5
51
9
18
37
20
21
27
33
159
45
51
12
63
18
72
19
36
5
103
17
7
32
9
12
3
45
19
65
115
68
60
60
15
33
76
29
159
81
36
3
111
126
36
43
36
5
51
4
23
30
75
33
12
27
88
41
12
3
81
51
ABCD 99489152078*3^$a+1 [50016]
36
38
10
18
24
30
54
62
34
56
70
42
42
54
30
14
10
38
4
120
18
60
50
28
50
154
8
88
50
52
20
58
48
180
2
22
108
30
254
58
2
196
30
54
24
30
26
76
114
48
108
90
80
4
6
54
60
18
18
24
126
110
30
4
36
2
28
80
4
18
90
50
12
184
6
6
12
32
28
62
64
54
102
6
24
50
60
130
30
36
90
12
6
6
54
6
90
24
12
12
30
2
18
48
22
20
88
2
30
46
24
102
18
30
18
2
88
60
12
20
22
116
22
32
6
54
36
72
198
12
40
138
2
76
66
156
48
2
102
22
38
16
66
24
14
160
18
90
20
22
38
4
6
74
28
32
16
168
6
8
22
36
42
30
68
12
40
102
36
2
112
48
18
12
30
60
12
36
104
166
14
6
54
64
36
8
22
30
108
2
28
36
2
10
32
16
74
22
90
36
30
2
48
82
80
42
34
2
82
30
66
2
40
24
56
28
14
22
96
20
4
30
6
20
102
16
120
72
30
12
80
48
28
42
80
40
12
90
30
20
76
54
18
20
22
42
30
8
22
66
12
30
38
22
12
30
80
58
78
200
28
36
8
72
4
6
24
24
2
16
12
72
20
6
118
42
138
66
6
72
6
36
68
70
48
44
16
18
74
10
60
12
26
40
24
68
16
126
18
32
34
66
60
26
54
48
22
6
48
60
6
108
72
6
144
6
60
12
30
18
2
12
28
18
50
64
18
42
6
122
22
116
94
6
54
8
10
36
14
22
66
18
2
10
30
12
38
10
18
2
72
22
48
2
16
18
12
120
234
6
24
18
192
30
50
58
110
46
2
28
14
52
50
46
90
72
8
22
48
132
66
36
18
20
10
18
62
88
18
84
48
102
12
6
12
48
12
8
12
16
114
30
18
60
12
18
12
12
36
30
168
66
18
18
44
28
6
14
16
96
156
12
120
2
34
96
168
66
42
2
70
72
38
18
124
36
2
78
10
44
28
20
16
6
38
12
40
18
108
30
204
6
42
30
36
32
22
30
42
8
28
14
30
28
48
12
92
16
30
12
18
2
28
2
18
4
108
32
64
36
54
6
54
6
56
22
6
2
10
14
10
90
6
24
18
48
20
12
166
14
10
18
54
6
30
134
60
4
14
48
22
20
30
22
20
10
18
12
6
18
62
34
60
68
88
12
18
72
12
8
58
30
24
30
20
34
66
8
16
30
42
42
48
24
50
70
6
120
60
32
28
78
2
58
36
18
30
2
214
26
126
250
2
18
64
8
10
30
12
18
2
10
144
26
88
30
12
78
66
36
8
42
46
72
62
18
40
30
96
30
150
6
96
24
30
48
36
30
14
18
112
42
8
52
20
10
26
40
30
20
28
54
20
46
24
20
42
16
20
10
12
66
36
66
2
130
6
30
2
4
18
32
46
2
22
20
34
6
48
78
84
48
12
36
54
60
54
26
46
120
30
42
6
66
24
24
50
10
8
34
20
36
34
6
30
110
22
30
8
12
60
16
176
10
36
24
168
48
2
16
6
90
20
16
90
60
14
4
14
10
168
2
52
128
48
88
36
6
32
16
42
12
6
14
82
108
18
32
76
54
30
20
10
120
32
34
30
30
14
40
18
24
24
54
12
30
8
10
30
2
46
54
84
60
6
60
6
114
68
52
96
30
44
28
126
56
6
10
2
46
62
82
32
34
74
28
48
24
12
86
40
80
24
34
30
6
48
30
132
8
22
18
32
58
6
60
32
4
20
118
170
12
136
12
2
16
74
88
20
16
6
8
18
24
16
12
162
60
24
12
120
150
2
28
18
66
18
42
26
40
72
6
26
16
12
18
60
138
36
8
52
36
72
18
12
2
16
12
50
16
14
16
36
54
26
18
30
52
20
34
12
60
44
28
90
8
28
134
10
60
6
14
106
2
10
74
36
28
24
90
2
4
12
48
12
72
12
8
28
30
62
46
36
36
48
2
28
36
30
60
30
30
18
30
12
84
14
168
52
18
20
34
6
42
38
64
78
60
18
90
2
120
16
6
54
24
126
24
18
30
270
12
12
36
24
66
12
8
10
18
12
114
36
30
42
66
66
6
110
4
24
62
12
40
48
114
38
10
60
30
92
94
14
82
6
72
30
30
50
10
96
44
72
36
40
42
38
10
60
114
24
14
16
66
6
60
12
38
160
78
14
28
24
30
30
30
48
8
10
12
6
36
108
6
42
84
60
26
60
22
96
102
32
30
28
62
46
96
60
6
84
50
46
18
60
24
30
60
18
20
4
6
44
18
22
6
18
6
18
110
10
12
26
64
54
6
30
6
30
42
30
12
180
56
4
84
12
120
72
48
72
50
18
10
138
32
34
36
20
88
44
10
38
10
24
6
42
50
48
52
18
102
120
36
72
24
30
66
20
114
58
62
76
24
6
60
2
10
18
12
12
38
28
2
18
54
76
2
90
88
32
58
74
10
6
20
52
6
42
18
24
30
18
20
4
30
18
12
8
70
42
108
18
30
54
36
48
6
180
26
52
32
18
16
74
28
42
12
108
68
28
2
40
12
72
36
30
24
36
102
78
12
42
24
12
12
68
178
12
2
46
54
6
6
6
12
50
22
18
12
18
12
84
6
26
82
8
40
2
22
26
4
6
24
96
12
66
12
50
22
120
18
30
18
12
12
132
24
96
48
6
ABCD 99489226204*3^$a+1 [50013]
36
24
48
18
36
6
125
13
126
45
45
18
36
36
33
27
72
5
43
60
12
24
90
11
37
51
72
72
3
18
90
24
12
168
174
39
32
72
16
45
66
36
24
21
27
29
67
54
84
6
48
5
31
17
19
168
90
120
11
85
36
39
56
43
5
1
36
30
18
24
102
5
19
69
3
53
55
153
3
36
18
42
90
30
36
24
57
27
36
41
1
119
16
9
15
8
7
54
24
90
41
67
12
24
9
32
31
48
6
90
36
29
19
5
16
3
69
8
88
51
126
84
54
6
18
53
72
37
35
175
186
18
36
48
60
12
96
18
12
54
21
48
171
18
102
18
36
159
117
48
83
40
3
53
16
3
6
15
21
51
32
55
72
9
56
88
177
23
31
12
21
96
27
24
18
162
9
32
40
80
19
21
63
305
7
33
15
33
3
24
54
48
42
54
12
59
37
30
72
18
6
48
108
9
8
61
35
55
153
21
54
24
18
11
37
6
18
48
27
33
48
36
6
5
13
36
135
21
3
129
48
15
3
72
36
17
97
144
12
18
24
17
37
27
27
36
105
123
36
6
75
33
12
36
18
18
42
126
36
47
144
1
42
54
66
42
30
72
69
104
43
186
51
21
18
105
21
3
195
12
6
12
36
6
36
9
3
54
54
90
42
54
18
30
15
3
114
102
36
17
109
3
33
6
102
6
21
9
23
64
3
6
30
17
7
12
93
33
36
90
9
99
36
18
42
12
33
21
3
69
42
48
6
11
79
17
157
18
54
6
12
81
27
5
40
45
18
24
36
21
177
231
21
48
90
89
1
108
27
56
88
15
17
19
21
45
6
45
32
7
24
33
15
108
60
129
9
36
60
102
57
3
12
57
21
30
42
12
15
21
11
40
45
99
27
36
36
21
27
5
144
72
19
54
36
123
15
78
11
115
36
12
36
24
9
21
90
54
27
8
19
6
108
18
66
54
24
18
15
21
66
36
18
24
12
6
36
69
21
72
36
12
11
24
16
24
51
96
29
79
33
69
51
21
108
18
5
19
5
31
36
18
12
23
13
3
15
6
51
24
45
78
120
72
78
39
15
57
56
72
31
18
54
36
18
11
72
7
126
54
18
11
79
36
36
30
6
30
23
55
18
30
9
8
19
18
108
15
3
126
6
9
21
78
18
30
29
16
8
19
186
54
29
73
6
57
27
42
48
51
8
37
59
24
55
6
18
54
66
60
53
13
11
16
9
47
13
66
24
36
29
73
6
84
21
3
5
16
51
125
13
6
12
126
18
36
5
40
9
60
35
1
18
12
6
18
72
18
12
18
9
8
144
55
54
144
24
48
107
79
65
24
37
18
18
12
123
153
15
96
45
75
24
69
131
7
72
126
24
18
18
12
3
3
125
139
6
15
15
17
1
15
8
13
18
36
36
6
11
88
120
24
9
54
17
13
75
33
36
6
102
18
72
42
18
81
9
84
54
42
48
54
45
24
27
66
24
66
24
33
15
113
16
21
72
36
18
48
18
6
84
17
43
21
15
30
3
3
5
25
96
36
3
15
48
17
40
120
24
72
21
30
6
18
12
6
27
93
36
126
222
35
13
24
83
7
48
60
45
147
114
59
16
9
60
27
24
15
6
18
9
24
39
48
114
12
27
24
48
56
25
15
24
87
54
24
30
6
174
17
16
21
24
18
41
43
45
56
16
32
16
24
32
49
183
3
45
3
5
1
48
23
37
51
39
108
5
67
18
18
84
90
59
31
222
54
5
7
6
147
81
6
89
1
90
12
42
36
35
91
29
24
13
42
17
1
135
3
18
11
24
43
12
17
73
191
49
36
48
72
42
65
25
39
69
30
18
27
32
85
6
18
18
30
6
5
247
9
27
66
96
66
24
12
18
60
15
3
72
72
36
30
11
115
24
101
120
16
56
48
1
12
6
18
12
15
21
3
3
77
103
162
63
27
5
13
18
36
45
45
27
39
24
65
37
36
78
209
7
12
18
72
6
36
57
15
12
6
18
29
48
136
15
42
15
51
77
16
111
210
108
6
18
90
57
105
36
48
3
32
25
143
145
84
11
40
63
33
15
126
96
83
7
9
135
18
12
18
81
123
12
6
36
12
27
56
13
30
5
24
139
29
43
77
25
47
61
18
33
39
24
9
56
43
66
11
48
19
18
99
39
54
36
18
18
18
24
30
3
8
64
3
72
36
65
37
6
30
36
3
56
1
15
21
30
132
17
13
18
126
96
27
80
55
57
24
99
48
72
24
66
3
56
85
123
9
30
60
5
43
60
33
21
30
6
36
48
108
23
19
66
11
121
84
24
11
7
12
77
67
96
36
48
60
29
7
18
102
6
18
17
19
30
63
33
63
27
12
24
33
3
48
18
54
54
36
35
16
57
18
69
93
35
199
18
54
33
24
8
25
6
36
12
42
54
102
3
69
51
8
37
12
18
53
109
108
63
141
36
36
72
27
8
16
56
48
19
45
24
39
24
57
195
12
17
19
42
3
99
24
72
84
6
59
13
144
90
102
6
5
16
45
35
25
15
72
93
54
18
3
15
48
96
30
6
5
7
24
48
24
30
36
108
36
ABCD 99489950962*3^$a+1 [50029]
165
15
39
105
136
65
39
120
3
45
64
164
36
88
192
80
228
93
3
16
53
235
48
68
45
99
28
32
132
48
28
48
12
32
16
65
175
20
129
207
144
45
51
201
72
3
12
156
132
57
7
11
90
72
3
60
24
48
45
175
192
48
12
96
20
12
168
15
33
124
5
183
48
129
31
32
64
8
96
24
51
90
279
45
18
93
84
21
135
64
56
12
28
36
140
69
180
7
8
76
156
8
24
100
80
45
126
90
39
52
53
36
199
80
108
120
15
105
48
9
15
28
80
12
48
24
48
12
3
273
28
32
12
100
60
80
160
8
40
125
87
21
75
132
117
103
48
317
67
12
68
12
3
18
270
129
123
33
24
76
12
20
28
80
112
20
156
69
27
81
39
120
16
8
124
48
128
144
60
15
85
32
16
12
53
15
144
201
199
44
120
12
108
52
5
7
36
29
67
44
24
40
276
92
48
72
75
13
20
96
124
32
52
20
60
16
32
132
72
384
36
9
27
204
60
4
44
36
60
196
143
108
49
104
96
88
96
32
165
18
72
37
20
220
92
81
15
57
15
12
208
35
25
68
60
4
113
15
12
24
75
157
164
3
45
36
40
20
16
20
184
17
67
32
153
3
4
11
165
60
117
15
21
75
180
124
35
108
18
79
11
81
4
44
132
124
116
60
33
127
36
17
18
57
141
27
12
48
160
5
15
12
12
36
132
280
35
18
43
180
44
16
20
129
51
57
135
12
16
17
43
240
77
7
48
48
77
19
53
90
1
92
15
37
108
8
76
128
16
92
132
51
105
16
20
21
198
1
48
20
36
39
37
48
5
87
3
1
156
224
69
15
12
9
7
48
132
188
4
35
141
60
36
33
91
32
24
144
220
44
112
176
100
188
64
48
80
148
32
117
27
76
80
4
44
4
116
40
32
52
32
16
17
31
80
16
108
96
96
56
348
16
20
28
12
29
72
18
90
127
17
18
45
4
113
18
105
93
19
35
33
57
195
21
99
88
47
33
160
80
52
125
147
16
125
3
84
120
312
240
108
15
1
35
57
87
13
12
32
33
18
33
124
36
32
12
48
72
28
92
36
240
12
192
208
8
120
52
44
64
116
76
32
33
79
36
140
64
260
16
12
5
43
48
144
68
60
4
60
41
27
16
29
67
48
48
164
156
64
288
20
28
20
87
126
54
21
72
72
76
12
104
28
108
512
112
48
20
256
224
160
155
33
72
88
152
60
96
345
51
21
27
81
31
20
16
92
48
4
48
281
19
20
28
104
48
213
87
16
5
55
20
60
4
32
76
180
12
8
40
8
9
243
60
3
54
63
24
93
7
116
28
32
195
13
20
232
144
128
21
51
76
44
63
57
40
240
8
60
28
20
60
45
18
85
204
35
13
84
29
67
5
43
12
68
96
16
204
29
247
20
312
196
32
57
67
80
4
29
87
21
19
48
152
69
19
68
57
27
28
48
92
168
87
33
324
28
116
64
48
92
15
33
57
75
12
36
12
16
209
67
108
116
276
63
126
91
128
141
7
12
35
13
84
11
33
24
28
44
36
105
3
16
71
90
18
ABCD 99490599428*3^$a+1 [50051]
41
7
17
12
132
67
35
96
193
48
24
36
24
47
37
35
61
96
59
13
23
72
37
17
6
18
84
108
7
12
60
29
43
11
24
25
65
55
17
79
5
31
12
36
36
36
47
54
43
11
18
6
36
25
23
6
7
12
17
43
173
19
72
12
71
61
17
19
24
29
43
23
37
35
6
7
11
25
48
17
180
7
23
1
35
18
19
12
101
30
36
13
11
1
17
7
5
67
5
90
1
5
12
91
59
12
1
48
65
43
5
7
17
7
137
30
37
89
54
1
23
49
59
126
31
77
31
36
36
17
7
48
24
36
168
12
84
23
1
108
65
60
54
12
73
5
19
36
89
48
43
35
85
59
126
7
12
36
11
1
53
18
25
24
12
17
72
19
29
7
108
12
35
54
6
36
18
54
48
1
5
103
17
150
72
36
102
18
6
55
17
30
37
12
12
89
19
17
84
36
31
83
109
35
54
43
29
7
5
43
96
11
36
12
37
60
12
53
295
72
12
71
109
5
7
11
18
48
60
144
72
55
89
43
11
66
31
11
37
125
54
1
108
17
19
192
12
41
54
97
12
53
7
35
133
5
42
25
24
23
85
53
79
12
23
12
61
96
41
19
24
17
18
13
5
19
12
23
97
29
19
17
36
48
31
11
126
31
17
31
24
5
36
18
30
19
77
30
24
85
12
11
18
12
19
5
90
72
66
42
1
17
115
65
30
97
12
12
29
7
5
18
96
1
65
36
24
19
12
41
19
65
31
5
18
6
43
24
59
49
12
24
53
7
48
36
5
31
12
23
1
60
17
54
30
6
25
23
97
11
96
85
12
23
1
53
7
17
31
41
36
55
11
6
18
72
12
13
5
24
115
11
54
156
31
41
6
36
1
71
18
72
12
7
35
1
24
83
12
145
72
35
6
90
30
31
12
24
36
24
5
30
6
31
5
67
96
48
12
41
42
30
6
72
12
72
42
36
12
43
11
60
13
41
19
120
41
43
41
72
90
42
66
60
97
132
53
31
36
41
55
120
95
24
1
48
35
37
71
1
60
24
11
13
53
24
30
42
67
36
23
72
61
29
43
47
1
96
36
29
55
24
11
13
125
7
101
31
108
29
43
41
18
108
6
48
24
43
12
29
24
12
91
35
96
48
24
30
42
12
186
19
11
97
11
49
11
1
47
42
79
96
23
18
66
54
67
12
17
19
24
47
13
12
47
1
36
17
18
12
6
7
11
25
84
17
7
24
96
48
60
17
18
1
53
54
61
72
12
53
54
66
6
36
37
29
24
79
23
13
132
59
85
71
13
5
24
7
65
19
29
6
13
24
65
42
13
60
36
36
17
54
37
36
24
47
241
5
6
37
17
18
72
12
13
60
35
6
48
6
1
12
60
53
7
29
90
54
54
12
6
31
5
67
17
78
61
5
18
42
91
120
24
12
12
11
36
36
30
67
12
24
23
96
48
72
13
41
55
23
30
6
162
84
60
31
12
77
36
31
11
90
31
41
30
24
30
6
18
115
48
12
17
67
101
19
71
85
17
270
6
48
19
48
41
91
12
48
17
12
6
37
11
24
25
72
41
79
96
23
6
12
60
31
53
19
53
43
65
6
36
48
73
59
109
36
11
49
12
53
90
1
107
54
79
47
18
54
25
12
17
19
84
41
48
67
83
54
72
48
6
25
12
71
30
24
36
7
12
12
24
11
73
23
1
48
17
78
25
24
35
25
24
41
42
61
65
36
30
1
144
59
13
35
121
5
7
24
108
72
101
55
35
30
43
65
31
29
223
41
54
6
43
47
25
24
71
216
13
29
55
17
43
5
43
11
42
43
60
12
48
11
24
18
7
24
5
54
1
17
18
30
78
90
12
90
18
6
25
11
13
77
54
30
36
18
42
18
30
7
47
96
12
61
65
24
103
71
25
12
12
24
5
90
36
37
47
1
35
25
107
1
24
113
31
41
24
30
13
23
13
48
84
12
5
24
79
5
19
107
97
17
31
48
47
12
1
12
41
18
1
77
72
43
239
1
12
155
1
36
60
11
13
24
17
43
12
17
31
60
71
12
258
18
54
12
24
84
19
12
11
49
36
36
96
48
5
31
113
7
5
6
90
19
53
19
53
19
35
73
12
17
7
17
30
13
77
19
36
71
42
108
43
101
54
49
17
31
48
12
24
11
49
5
31
36
47
37
12
24
24
29
12
78
18
30
25
11
78
31
17
31
24
5
102
25
12
17
19
17
6
18
18
1
24
72
168
71
42
7
77
6
25
5
115
12
5
126
13
53
54
6
55
89
18
25
29
12
36
42
36
49
72
95
25
12
12
23
12
1
53
103
59
18
43
84
192
24
17
6
12
96
12
1
5
19
11
96
54
18
13
185
54
30
6
1
47
13
48
17
7
23
49
48
11
1
5
19
120
107
6
31
71
18
6
72
54
7
119
12
13
41
67
29
48
19
5
102
42
31
72
5
12
168
18
1
11
6
55
35
36
1
60
12
53
55
17
12
67
23
24
144
18
54
18
12
42
37
89
48
151
29
24
30
1
36
12
12
101
19
17
108
6
1
11
36
42
36
36
79
72
23
13
137
7
59
1
143
13
83
49
36
24
12
12
24
17
54
114
7
11
192
6
7
48
24
11
12
24
90
31
17
31
72
47
181
35
90
31
59
36
25
72
77
18
90
7
101
67
47
61
5
42
13
36
48
36
41
19
17
19
5
43
5
115
89
72
19
48
59
36
54
48
115
17
18
ABCD 99490792496*3^$a+1 [50043]
30
24
30
12
24
21
128
16
72
48
129
6
54
6
5
49
30
36
6
24
84
132
39
120
45
27
24
8
37
6
30
54
24
30
54
12
9
39
12
6
23
37
27
105
71
91
53
96
97
48
24
12
54
24
78
150
129
39
102
78
69
33
24
54
144
12
6
78
89
7
18
72
96
63
57
15
57
18
72
12
9
99
30
30
156
54
78
57
15
30
18
9
69
51
56
7
270
27
24
105
6
18
23
19
108
18
198
89
121
72
78
54
18
9
3
60
57
225
23
25
6
24
12
6
42
6
114
6
174
102
18
41
49
48
72
12
11
88
57
47
1
30
9
45
6
69
3
12
102
51
207
57
81
90
168
66
6
53
25
30
66
6
12
30
15
147
60
24
81
75
30
24
6
18
18
93
39
18
132
18
12
165
15
30
11
7
78
54
36
36
78
6
12
18
51
51
5
85
75
15
168
36
36
84
54
60
144
60
48
48
30
17
97
72
48
6
24
30
186
24
18
24
54
57
3
29
55
12
6
48
54
65
7
18
111
81
23
40
57
84
36
18
132
48
12
24
21
104
19
60
33
3
12
18
24
6
114
6
66
120
48
90
12
66
87
72
8
103
33
141
59
16
33
48
54
120
6
30
30
24
15
15
24
24
57
128
31
57
15
282
132
3
3
78
6
6
42
6
126
54
24
87
15
24
66
54
24
42
66
93
27
30
54
225
81
72
36
132
42
30
96
39
8
49
54
24
90
42
18
6
12
72
18
183
81
168
72
54
17
49
6
120
57
27
69
15
105
9
12
48
126
21
141
48
42
12
53
37
27
39
36
48
101
1
24
60
60
162
69
15
78
6
96
21
3
30
15
96
105
96
204
3
3
69
99
12
24
30
48
3
8
289
48
54
18
18
5
139
93
183
225
3
29
67
48
6
42
45
33
42
12
36
90
51
8
25
96
24
63
24
33
23
19
108
96
60
24
180
105
27
36
72
48
9
123
168
69
51
30
12
3
72
57
63
96
9
36
36
60
11
19
30
18
36
9
21
75
15
201
8
55
90
126
65
31
54
30
6
24
24
6
17
79
36
78
42
12
120
65
67
36
132
12
9
72
9
18
45
33
54
18
15
51
24
72
108
57
9
24
30
57
24
39
12
144
21
63
41
115
36
41
25
15
72
176
64
75
5
37
30
6
42
30
36
107
37
6
42
54
53
16
21
48
18
42
15
63
225
33
54
72
84
29
7
60
21
87
48
18
24
23
48
49
48
30
84
48
36
96
78
51
39
36
21
48
51
24
102
54
9
147
48
120
96
72
69
111
84
108
48
33
159
42
24
6
36
72
12
66
84
18
41
16
3
6
90
29
96
19
66
222
72
186
42
12
6
66
24
84
33
99
54
24
6
24
42
18
12
108
30
102
84
24
18
42
48
113
19
21
15
36
96
5
19
30
186
108
9
51
12
225
9
39
21
59
19
6
72
24
15
3
30
102
6
42
18
18
6
15
39
192
48
42
24
144
36
59
1
84
66
60
24
21
225
15
120
96
57
135
3
78
12
84
60
78
45
27
30
15
8
1
95
19
78
84
11
19
6
23
1
24
30
105
51
150
126
105
128
1
66
30
24
39
15
60
30
24
42
144
45
72
24
63
126
99
15
42
30
108
5
67
108
65
96
1
6
9
123
36
42
48
42
84
81
57
42
24
6
24
111
69
84
168
24
23
16
99
12
9
27
78
84
36
12
107
37
3
15
30
66
24
18
54
9
81
63
27
6
54
30
75
15
66
143
1
48
15
51
84
60
30
6
42
18
69
57
66
72
21
57
23
16
15
120
81
8
256
105
30
18
135
27
6
84
18
33
15
78
42
72
18
60
3
72
117
198
42
51
75
6
30
78
36
30
30
84
15
8
25
72
336
90
54
42
36
72
96
90
15
21
123
48
3
30
36
30
24
84
42
6
24
60
21
8
25
24
15
21
12
42
102
78
6
6
144
45
9
66
36
30
11
7
33
152
67
36
12
12
81
63
120
30
30
84
120
66
66
54
15
72
39
33
27
45
75
30
24
15
21
54
42
99
8
7
41
43
42
48
59
25
15
27
150
54
17
7
18
12
30
12
18
66
45
195
12
54
66
33
9
30
42
54
66
24
114
21
72
57
63
9
23
7
24
24
30
18
42
207
21
108
ABCD 99491269258*3^$a+1 [50028]
15
80
31
6
60
15
27
5
13
59
25
66
30
75
12
15
108
33
12
12
15
6
27
3
45
24
60
45
3
48
21
24
42
78
66
5
4
12
87
30
11
40
27
5
49
30
9
12
60
129
39
51
9
12
33
27
69
3
32
16
48
15
9
32
49
11
84
31
24
6
30
9
9
51
12
132
60
15
45
57
6
54
3
27
66
135
9
3
3
12
72
60
36
5
127
17
4
12
57
42
9
24
60
32
16
9
24
15
20
109
15
15
21
45
36
51
39
90
24
72
12
3
12
21
6
60
33
48
3
12
89
43
21
39
6
66
5
28
20
16
20
64
51
45
56
85
18
5
25
47
13
12
11
19
9
12
27
77
13
111
27
72
30
12
60
24
12
3
60
39
21
20
40
120
24
48
63
12
30
18
45
39
6
27
12
36
20
1
6
45
39
9
15
60
29
25
30
102
23
40
3
29
4
69
30
5
7
48
6
66
29
55
17
13
15
21
48
11
37
72
3
15
12
12
29
61
99
24
92
16
12
60
15
5
16
57
3
99
105
105
11
1
39
39
18
3
20
36
133
6
65
36
16
69
36
27
51
12
144
36
78
6
29
52
72
45
36
11
49
35
1
30
30
18
12
113
55
17
4
39
45
81
11
25
3
15
78
30
5
24
25
83
12
16
20
37
3
33
71
55
9
12
3
9
15
6
27
129
39
24
36
60
69
30
5
28
9
3
108
8
25
6
41
24
19
54
11
24
7
6
3
15
6
39
12
3
9
27
9
60
20
36
1
18
9
260
7
69
44
25
51
56
4
9
51
87
102
15
3
24
29
115
5
1
24
15
84
3
24
29
4
32
115
30
18
66
132
144
156
60
59
16
9
3
20
7
9
21
63
57
48
3
3
5
85
15
39
6
39
20
40
32
16
60
33
6
69
12
12
3
33
12
57
15
32
4
51
78
30
21
9
48
3
20
24
12
108
31
29
31
45
9
3
12
33
54
5
16
3
42
3
21
39
12
32
7
5
64
24
20
1
39
48
3
5
64
3
33
45
6
5
28
32
31
17
16
51
24
17
28
80
7
45
15
29
4
24
108
20
52
48
3
29
1
15
21
6
5
37
6
6
99
236
16
48
20
1
35
25
18
36
42
15
27
5
13
15
3
6
24
36
48
3
12
15
21
140
4
81
15
15
12
108
9
15
42
3
45
42
5
25
24
15
9
30
33
3
57
8
19
6
15
21
18
65
25
12
51
69
24
35
4
8
7
17
55
24
29
13
3
15
149
7
18
3
12
60
111
105
39
42
63
20
13
15
12
32
64
60
15
6
39
20
61
51
27
72
21
3
36
81
3
6
39
9
48
23
24
16
12
3
6
3
3
5
24
25
6
17
25
36
39
8
7
36
24
21
27
33
60
15
72
17
36
37
42
21
44
7
5
43
6
99
96
15
65
4
36
69
95
7
24
45
21
48
66
105
21
35
1
63
12
15
18
75
39
12
66
15
8
49
63
9
6
18
6
65
28
15
153
27
12
21
32
7
24
9
81
11
4
72
39
18
15
8
24
13
18
84
69
21
3
15
30
12
3
75
6
39
21
99
15
12
9
57
72
12
11
19
21
9
24
35
124
20
13
15
8
37
48
12
83
40
45
24
42
33
3
12
36
5
79
65
7
5
64
69
90
36
9
27
21
8
1
23
16
12
39
48
45
45
30
42
30
21
12
48
20
7
21
39
12
6
23
52
69
6
12
33
8
24
12
28
87
120
5
28
3
53
31
9
24
48
45
24
30
21
39
5
4
12
72
20
28
8
36
49
12
27
21
36
11
28
24
36
9
36
15
12
75
12
78
18
114
35
36
19
17
13
107
64
21
24
15
20
4
15
33
3
9
75
33
27
5
13
12
15
96
12
12
36
20
25
39
36
20
36
13
102
21
8
112
60
12
45
6
60
29
1
27
3
5
37
15
27
18
63
60
147
45
44
16
12
60
3
33
24
48
15
24
21
3
69
33
15
32
36
24
16
144
32
36
19
30
39
24
45
3
8
40
24
92
36
13
15
9
48
23
25
15
12
9
6
12
21
24
20
16
12
8
211
5
24
7
29
16
12
45
12
39
12
44
1
3
12
60
15
165
68
4
3
24
5
76
33
11
1
23
12
49
39
24
32
1
27
8
85
23
4
20
28
9
48
12
3
3
72
21
45
131
4
20
31
21
39
48
17
1
23
12
7
33
32
1
27
3
45
24
27
30
3
60
27
5
4
21
123
32
1
3
51
9
12
12
36
44
13
63
81
95
19
36
33
20
36
1
6
84
18
3
129
39
12
3
5
4
57
35
16
48
20
19
17
16
3
129
20
43
5
28
69
3
15
153
39
21
39
17
4
15
12
54
24
6
66
47
7
6
15
32
16
39
30
60
30
6
15
24
33
47
85
18
45
33
84
47
1
42
33
39
9
15
9
27
21
9
84
27
60
12
15
5
16
9
11
40
99
6
36
3
57
51
3
57
8
85
6
5
16
72
20
12
4
15
5
19
101
36
4
12
48
9
48
23
112
15
30
63
21
120
39
87
17
28
3
9
20
36
19
17
16
15
30
3
20
49
66
6
3
51
29
1
6
33
111
12
29
16
15
30
24
30
66
24
35
13
15
36
20
52
8
91
69
32
19
21
9
3
3
30
15
9
30
5
13
48
15
3
65
37
3
20
31
21
3
30
59
16
21
18
36
6
48
18
57
75
30
3
132
45
42
5
49
75
72
9
54
9
15
72
5
4
15
17
13
30
6
6
17
13
24
6
12
17
16
93
27
44
43
33
60
12
63
29
13
3
27
65
55
17
73
11
31
5
148
123
18
27
39
21
8
205
30
12
72
53
73
6
69
15
17
40
27
36
65
67
12
21
9
35
37
11
52
20
61
27
12
36
60
15
6
30
6
18
5
25
6
33
20
103
24
18
3
12
20
7
24
29
7
29
4
27
5
64
15
72
33
39
141
9
36
15
75
17
28
44
7
6
15
32
12
1
48
66
24
36
81
48
9
35
40
111
24
17
43
66
12
18
45
21
39
21
63
3
18
15
27
108
5
52
12
60
3
54
90
60
18
3
3
24
21
144
45
15
15
12
9
80
160
21
24
15
20
12
19
18
15
56
24
67
30
6
54
23
16
32
7
42
95
25
24
27
3
101
4
56
43
33
44
73
15
45
42
41
19
9
51
9
9
12
60
3
8
25
12
75
48
48
99
141
12
12
27
6
15
92
28
3
29
16
12
63
84
41
37
3
12
12
51
24
5
72
43
33
32
1
30
12
33
24
45
71
1
48
63
44
73
18
12
93
75
57
15
41
25
12
3
44
121
11
4
24
27
53
76
39
96
9
63
24
6
15
87
17
16
3
9
20
73
35
24
1
63
44
28
3
114
35
1
75
99
5
13
59
1
102
12
6
30
24
60
30
ABCD 99491321024*3^$a+1 [50022]
3
9
81
167
60
36
120
31
36
113
67
57
177
63
36
84
108
123
41
76
9
23
240
7
89
37
15
57
63
9
159
96
48
108
12
216
27
69
96
48
12
12
87
201
33
111
144
15
5
36
24
4
12
8
16
12
44
136
63
17
73
15
24
80
28
87
72
36
17
1
36
144
11
115
9
9
35
40
12
80
64
60
32
55
45
12
8
112
128
28
80
1
3
8
97
15
57
63
48
192
32
28
87
9
116
73
87
108
20
60
12
1
15
129
18
125
16
24
92
48
73
23
49
3
87
57
123
33
128
64
180
56
25
15
75
21
51
54
18
21
32
199
54
131
13
36
107
28
27
18
75
51
53
91
9
188
52
20
16
12
48
159
65
36
64
33
59
156
4
128
31
21
96
117
3
120
24
51
113
36
88
20
13
54
36
53
36
76
80
25
18
89
76
69
72
3
132
84
12
75
89
19
45
96
44
36
16
72
8
40
93
51
3
5
12
1
83
112
24
8
12
180
16
24
45
18
33
32
132
48
16
207
77
13
83
64
32
16
128
4
260
115
21
20
16
80
36
12
13
72
287
108
12
4
80
16
60
84
15
5
60
96
76
80
52
12
20
16
60
72
153
162
17
16
44
48
160
21
126
93
96
27
18
36
23
60
7
36
90
63
200
100
15
65
100
12
3
9
32
16
32
73
90
33
12
117
27
45
126
18
27
9
23
88
72
12
20
145
144
87
75
18
144
72
3
213
3
15
21
33
18
108
29
25
90
5
13
47
12
13
252
39
80
52
32
60
7
45
96
60
8
16
9
51
48
12
51
165
32
28
12
15
57
48
60
140
36
55
5
49
36
15
12
20
148
72
93
39
177
99
9
3
87
41
36
85
3
51
65
64
33
3
24
20
76
165
35
12
48
84
37
3
15
17
144
4
12
3
126
54
18
159
24
72
12
21
36
90
129
51
93
8
4
20
88
80
13
18
57
32
37
18
33
104
25
191
79
90
39
36
51
9
81
72
18
18
131
4
60
111
54
95
52
168
27
54
23
160
33
108
35
76
51
45
27
126
11
108
180
25
15
36
12
24
75
21
140
37
27
9
51
93
18
65
4
128
112
33
15
20
40
36
44
61
39
20
13
72
27
9
36
59
160
32
19
33
32
148
96
24
20
96
36
145
18
185
52
33
36
27
44
76
33
15
39
45
32
160
51
18
72
39
24
27
57
92
13
3
68
112
12
48
45
87
32
64
180
141
51
108
132
108
32
64
80
55
105
20
24
4
63
77
40
27
53
55
21
12
57
108
108
111
20
121
18
21
44
84
31
5
31
89
52
20
72
52
20
16
152
13
54
18
3
32
1
90
17
100
204
39
5
52
15
54
18
93
32
55
21
12
3
45
225
39
60
27
53
60
100
21
15
56
4
15
21
24
20
4
3
89
76
24
44
1
3
105
47
136
12
140
25
107
160
224
31
33
12
68
13
72
15
96
144
51
162
162
57
176
28
96
44
16
8
25
15
48
27
57
51
72
5
13
39
15
90
23
13
15
252
21
15
21
15
48
27
45
48
32
24
67
53
16
20
84
112
147
5
40
156
32
37
18
125
28
116
168
112
56
12
16
87
29
48
13
27
20
16
12
15
17
1
36
95
48
73
35
48
4
36
147
108
45
144
48
15
65
43
5
96
25
99
9
15
72
93
87
21
27
96
36
8
13
155
24
19
5
40
72
9
54
54
36
47
52
45
18
53
24
36
49
18
105
132
68
48
76
44
84
1
51
44
4
48
8
40
12
20
25
15
144
36
12
8
28
9
71
1
11
64
285
51
57
75
33
27
20
7
5
13
216
15
44
67
21
12
48
84
15
36
53
112
8
76
75
9
24
152
76
12
15
5
103
197
37
11
25
15
72
20
52
48
60
32
25
71
132
16
12
75
18
36
11
43
69
75
5
48
84
64
60
80
84
12
16
104
1
15
24
8
151
90
72
167
12
28
63
9
9
95
16
20
4
12
188
61
51
48
45
27
32
40
36
9
35
52
20
76
12
147
149
16
120
3
ABCD 99492924088*3^$a+1 [50120]
15
3
30
23
1
24
6
41
73
12
84
36
144
195
144
99
5
88
33
66
29
1
36
3
15
17
37
12
18
21
45
35
49
60
12
39
51
21
27
6
231
9
135
152
19
101
40
33
6
60
18
27
48
56
25
15
144
15
33
3
162
12
36
180
47
37
72
171
3
54
15
72
93
51
177
42
93
99
18
3
69
75
21
42
36
29
13
42
102
30
96
60
174
75
51
18
60
42
42
78
12
41
16
128
25
72
48
15
128
112
33
54
240
33
93
24
6
5
97
23
19
186
84
108
36
12
27
21
120
51
93
3
99
24
141
96
3
42
132
15
56
24
145
15
3
78
24
23
37
11
112
75
69
15
18
71
67
45
27
102
191
85
3
9
60
30
12
78
12
30
90
63
225
63
27
5
91
21
81
95
163
60
17
127
36
30
95
16
144
264
168
45
60
15
63
17
139
66
3
21
51
24
9
39
8
43
29
133
27
105
72
48
12
24
27
39
18
135
15
78
72
6
29
16
75
21
51
138
60
15
15
90
47
37
35
16
231
54
60
42
77
16
80
61
6
18
75
32
160
69
131
85
18
137
48
37
102
36
129
45
51
21
195
176
43
45
96
15
60
24
29
25
180
312
59
61
3
27
29
61
11
25
47
13
3
39
66
42
48
42
24
18
30
48
102
141
27
24
18
75
123
69
15
129
21
195
45
24
59
85
83
25
60
3
51
54
6
126
54
78
95
13
75
8
16
9
36
6
5
48
49
48
30
33
81
54
72
17
160
21
12
42
66
51
63
66
24
96
12
27
15
60
93
123
60
96
30
324
84
3
123
54
150
156
5
169
66
45
69
78
60
30
72
12
39
24
48
39
41
64
81
78
42
72
15
15
12
53
16
75
45
9
108
30
53
19
5
55
12
36
42
180
36
42
45
120
33
6
36
90
35
145
90
53
40
21
36
168
102
33
51
69
45
30
6
60
131
25
143
55
24
65
48
25
47
13
83
16
99
189
75
117
3
36
89
181
6
69
111
30
219
72
69
30
30
36
24
24
24
48
3
81
119
49
48
207
21
51
216
9
6
24
78
11
1
71
97
66
29
1
66
60
66
78
42
15
93
51
9
39
3
69
153
96
95
91
53
13
42
177
21
180
159
45
6
72
6
30
30
222
5
25
54
18
191
40
120
72
24
3
72
54
36
96
3
165
60
279
45
27
9
90
29
16
15
6
60
135
3
5
1
12
12
42
108
18
54
30
59
1
126
105
128
67
30
12
51
80
1
15
21
84
15
189
54
117
45
11
7
60
108
78
36
36
18
12
102
48
240
60
83
67
54
111
9
30
126
180
12
12
24
15
45
30
24
45
81
30
102
27
213
252
132
126
125
13
72
30
30
42
42
51
24
39
65
112
27
30
6
66
120
15
183
36
6
18
18
60
48
72
30
84
78
48
90
72
21
45
6
18
66
54
90
12
90
108
15
33
30
54
84
144
66
114
51
80
37
18
17
79
209
211
66
3
80
136
128
40
72
9
167
55
17
16
96
63
72
81
72
33
72
36
35
25
36
11
112
48
15
54
24
6
144
29
7
18
87
153
66
12
150
27
8
64
33
72
66
18
35
120
25
135
75
141
45
96
83
1
159
192
8
49
6
65
49
12
6
174
60
6
53
181
18
113
120
55
105
33
42
84
54
144
12
96
47
103
84
108
42
36
35
13
24
30
93
117
195
27
165
105
18
21
72
69
18
41
24
88
87
6
96
11
79
41
37
6
30
36
258
81
72
27
72
138
3
33
15
144
96
104
40
171
6
18
42
24
36
36
48
36
24
60
24
48
54
180
60
138
35
13
3
105
36
30
90
30
6
63
207
ABCD 99492959992*3^$a+1 [50193]
19
48
57
36
57
243
8
91
66
155
139
21
68
1
131
115
69
63
33
20
4
69
27
3
5
136
21
23
49
72
6
5
7
33
3
114
3
45
75
69
11
84
31
45
84
51
78
111
96
9
120
144
186
48
33
24
44
25
90
72
105
3
117
24
3
18
23
127
125
100
39
29
67
12
6
35
52
60
84
15
29
205
186
141
39
18
387
93
11
12
49
150
21
24
63
113
85
144
30
36
5
108
67
114
59
67
305
108
91
66
18
60
77
48
136
39
137
13
54
156
21
51
45
27
57
96
303
84
96
90
27
39
41
4
81
15
57
3
20
160
3
12
42
3
200
7
6
147
27
33
99
36
5
67
53
13
54
60
102
96
35
103
60
36
30
6
45
24
164
121
6
45
27
93
99
21
3
177
3
17
64
21
23
49
42
120
36
288
21
69
27
87
57
189
231
153
87
33
3
69
51
80
67
36
126
11
7
78
210
180
18
167
4
135
108
90
11
67
5
103
5
151
90
15
36
24
3
138
18
60
12
45
63
90
51
93
23
60
13
27
60
3
17
13
144
63
308
7
9
60
44
37
18
185
31
21
20
43
5
76
60
3
18
15
3
81
15
89
127
48
132
5
13
144
203
184
60
180
44
169
42
174
27
20
7
72
45
99
5
19
57
176
127
113
64
33
27
56
7
6
30
21
600
96
80
13
227
64
15
6
15
57
30
57
44
52
99
60
36
84
29
85
35
67
209
16
60
180
80
49
11
13
66
6
18
12
204
345
120
21
35
55
84
96
108
257
100
80
124
20
175
21
24
63
33
180
60
20
4
21
162
6
30
5
37
162
117
96
20
40
117
63
15
53
16
156
240
33
27
84
51
9
135
24
30
51
99
5
76
60
51
24
45
96
39
48
60
41
52
24
39
6
54
117
3
141
45
144
144
48
42
57
96
60
345
48
227
7
36
21
20
36
55
53
16
3
33
93
264
27
60
44
31
5
100
96
15
54
11
40
117
72
131
48
19
66
90
6
15
15
90
51
8
60
16
15
48
18
54
21
80
40
219
60
165
63
42
48
42
108
113
67
12
29
175
17
4
36
69
291
27
173
157
90
33
237
3
128
79
101
49
18
9
3
108
9
56
64
36
147
33
15
144
141
39
29
31
125
1
144
75
20
36
133
54
113
55
53
196
15
141
3
72
18
6
84
72
60
9
276
3
117
24
96
69
59
76
176
67
252
84
185
16
15
36
42
23
7
18
54
45
36
60
68
25
150
36
30
24
215
49
147
3
180
12
21
15
198
96
111
15
69
141
15
80
103
117
99
36
45
33
35
112
123
21
261
23
172
24
123
33
80
19
45
96
60
180
60
99
36
113
7
9
69
282
29
16
20
64
39
261
80
19
30
54
18
18
6
75
123
162
120
15
44
52
87
36
36
45
69
27
183
57
260
100
144
39
102
15
99
105
75
45
104
16
20
43
33
84
81
95
67
6
51
120
120
15
30
11
108
247
108
17
240
40
45
162
12
41
100
8
37
35
199
5
16
63
77
67
132
84
21
3
33
80
228
16
51
132
12
18
123
45
15
39
89
52
93
30
81
9
24
131
72
43
36
21
80
144
31
69
51
69
45
131
ABCD 99493330228*3^$a+1 [50011]
64
1
15
32
3
4
24
49
125
75
11
10
12
54
121
65
63
117
35
24
16
9
14
9
31
57
48
45
19
17
50
45
31
80
10
84
18
18
7
16
1
36
35
88
15
92
85
63
105
35
4
66
110
1
33
6
49
55
48
40
18
47
39
33
40
56
152
65
87
8
49
6
48
6
11
32
7
9
64
47
65
8
35
77
41
47
7
1
24
16
27
13
23
25
9
36
36
191
7
90
72
63
192
71
120
22
18
17
87
25
8
175
66
47
7
20
12
36
53
79
1
16
5
35
49
14
41
72
8
32
159
65
40
39
17
5
3
87
80
9
13
43
43
10
66
20
125
16
7
32
1
15
32
145
16
72
19
13
112
65
55
16
40
40
32
15
17
15
88
68
10
75
8
16
8
31
17
39
65
19
22
7
17
39
15
66
78
72
89
31
1
32
56
39
22
11
8
7
57
51
22
15
184
56
40
64
8
17
48
31
56
48
8
8
29
3
32
3
5
7
41
41
30
9
96
21
75
8
39
57
3
5
17
95
48
63
9
13
35
48
48
1
23
103
18
87
57
7
5
11
7
18
24
14
106
15
35
36
49
9
47
7
56
1
8
120
103
33
136
16
55
17
63
9
1
14
16
17
15
40
92
13
32
3
45
13
90
9
9
6
104
9
13
12
78
177
72
119
105
31
33
35
12
33
121
31
8
45
60
47
1
23
55
9
23
12
77
163
12
58
23
55
25
40
75
12
33
97
38
88
56
1
64
40
1
199
31
9
48
3
37
33
47
25
15
35
77
88
15
22
3
16
31
136
8
10
54
41
16
80
25
15
35
58
27
39
41
31
33
21
60
23
40
21
74
33
24
64
32
8
17
7
72
128
117
74
16
33
57
39
15
1
53
27
11
4
65
73
38
9
79
20
12
40
73
89
31
79
25
45
3
57
72
23
103
89
64
32
8
32
80
13
74
22
3
33
15
105
38
16
24
97
5
18
1
31
17
77
11
7
32
10
14
17
8
32
103
90
87
40
77
3
48
72
15
9
88
71
49
32
8
56
71
66
24
15
33
72
54
9
8
40
47
25
35
21
37
99
143
25
160
72
71
54
11
48
40
81
55
95
54
35
15
34
6
44
118
23
25
54
56
16
9
81
6
17
32
5
26
40
25
47
17
40
15
20
53
17
74
36
33
37
3
40
17
30
41
40
8
7
140
4
25
136
49
6
72
1
40
31
33
105
31
5
27
47
22
26
25
72
152
24
1
74
142
23
24
8
48
184
3
84
58
7
31
17
55
153
88
24
57
110
33
55
25
17
39
59
13
40
47
32
145
11
5
55
65
47
18
14
9
79
65
120
13
42
72
30
38
142
23
37
43
7
1
24
8
25
23
48
109
27
63
57
48
32
24
15
105
56
48
55
96
9
27
13
32
8
31
72
25
15
57
33
7
16
15
12
4
25
40
88
8
24
13
2
33
55
1
71
1
120
40
15
9
24
64
72
21
12
78
224
49
9
38
9
56
23
42
7
40
7
1
7
10
103
8
72
117
18
128
34
50
5
80
15
1
47
25
72
47
90
6
65
7
68
5
7
25
16
120
29
26
25
15
24
18
15
47
17
5
96
50
48
9
80
7
65
24
64
48
63
96
40
18
95
13
19
29
27
8
7
33
15
145
89
6
9
168
69
74
16
1
103
94
27
9
15
32
103
90
47
25
14
16
17
133
3
9
23
99
45
13
75
32
16
32
8
55
25
48
24
81
24
191
61
59
39
72
24
40
9
81
111
15
9
24
8
64
21
59
168
1
71
25
14
17
8
15
17
37
90
162
23
13
90
9
45
83
3
124
65
16
63
121
64
31
9
45
2
9
16
72
112
80
256
47
65
97
23
15
16
6
84
7
17
48
39
15
24
9
45
3
95
64
68
12
9
56
40
31
17
56
7
10
48
31
80
141
19
88
15
81
24
72
16
9
6
8
112
17
40
21
11
1
7
8
48
64
23
17
80
23
72
126
75
47
108
4
32
1
48
24
35
5
16
72
15
49
9
6
8
22
35
3
108
9
39
17
23
9
15
41
25
15
9
26
94
7
31
9
8
16
39
48
24
41
24
56
39
73
16
24
8
32
32
49
6
89
56
43
28
68
21
73
71
37
67
80
8
24
8
5
11
32
17
26
94
55
55
81
56
43
5
16
55
32
94
18
8
25
33
54
6
59
32
161
14
34
24
48
39
48
71
97
40
47
6
26
10
30
41
15
12
28
9
8
32
64
121
36
27
23
58
7
19
58
11
49
55
40
32
16
80
119
113
7
18
36
35
64
56
79
32
64
1
24
19
46
87
80
8
56
24
32
72
87
1
80
13
51
35
70
54
1
40
63
57
15
10
23
3
69
96
24
31
17
55
97
40
13
26
82
7
40
16
9
95
97
31
7
58
55
120
144
8
23
40
24
73
8
224
16
35
12
46
26
89
47
48
57
69
11
25
14
1
72
23
9
31
8
9
16
87
9
11
108
1
80
8
80
11
37
129
14
12
22
36
67
7
17
71
49
8
40
7
96
34
14
1
21
108
24
7
40
51
100
8
10
14
12
21
48
49
55
17
143
8
79
49
39
20
22
30
33
8
63
1
8
8
19
29
31
25
9
14
81
16
35
125
8
32
24
25
14
22
74
17
17
55
48
24
8
128
39
9
72
15
25
9
74
22
47
15
25
35
22
39
16
31
65
ABCD 99493781976*3^$a+1 [50060]
64
17
139
8
72
40
59
57
28
5
6
84
9
15
30
15
27
21
144
4
149
6
1
35
81
84
81
7
11
25
29
15
45
18
13
59
25
72
20
111
24
13
128
3
49
5
63
4
35
21
3
45
96
21
3
4
80
40
8
3
1
44
4
11
36
109
44
171
57
9
79
107
49
71
45
48
15
61
53
31
20
84
52
48
12
35
49
44
16
20
76
48
41
55
24
8
15
13
5
6
105
100
120
56
4
48
12
41
48
54
213
27
156
24
72
84
96
13
17
39
16
20
3
25
131
9
16
11
25
68
75
1
35
21
4
11
49
24
35
12
18
75
16
56
3
25
41
39
33
15
3
45
24
45
31
17
78
81
4
32
4
20
39
216
49
17
7
32
123
36
69
60
12
88
60
8
24
48
40
5
7
44
24
36
40
11
33
36
9
27
36
132
96
9
18
57
51
24
36
1
8
16
77
3
15
1
8
12
39
9
57
3
12
81
19
20
4
29
72
30
13
95
93
144
3
25
83
48
60
12
150
12
18
33
12
64
41
27
81
66
24
1
83
21
12
63
54
31
17
3
40
65
75
39
1
96
20
28
56
51
105
60
88
96
59
33
3
49
8
4
20
48
72
15
33
12
99
24
66
6
13
12
24
41
15
28
8
123
1
44
69
72
99
45
31
8
27
25
29
24
15
15
36
24
61
5
39
100
5
108
67
5
67
104
12
28
29
27
24
21
30
21
4
35
144
45
27
18
84
7
24
11
133
8
39
90
18
12
33
21
55
56
75
9
12
33
15
12
3
24
1
20
15
25
44
60
48
12
12
9
36
18
33
3
21
123
241
47
13
24
56
75
61
11
13
35
9
96
12
9
24
36
3
15
36
30
19
80
105
31
32
117
127
60
59
72
42
7
11
12
25
32
4
20
15
145
101
259
32
39
54
54
45
111
105
36
39
42
30
117
72
15
13
72
23
12
13
8
28
29
7
5
15
63
18
7
56
16
41
3
76
20
64
36
59
109
17
3
108
15
12
33
28
56
9
54
1
35
96
84
54
31
11
25
104
36
33
27
24
60
72
12
15
37
140
60
40
71
45
24
3
37
20
36
4
44
57
7
41
6
141
52
12
20
111
13
77
43
71
18
3
28
20
40
44
3
42
31
20
75
57
28
59
1
155
21
15
96
12
37
20
3
45
21
6
93
45
42
36
49
71
13
29
63
3
61
35
21
45
3
75
57
63
9
45
151
56
100
35
25
20
4
65
72
15
39
84
6
115
5
18
153
15
18
36
79
119
36
69
12
39
9
51
1
11
18
19
23
108
30
27
48
15
45
9
6
21
48
87
45
33
30
42
15
24
51
21
105
12
18
18
15
75
21
40
20
15
13
5
7
41
3
39
21
15
144
37
44
12
64
128
52
80
96
4
20
36
60
180
9
79
56
48
33
39
28
5
7
35
69
100
47
37
36
47
60
12
36
9
72
48
51
54
18
73
56
165
15
3
21
99
90
147
3
72
36
12
18
18
1
23
18
84
3
52
8
16
11
85
23
21
16
24
24
11
1
56
27
105
45
12
3
3
49
8
63
24
48
33
232
12
71
12
25
12
44
40
36
8
60
60
27
49
17
39
24
81
39
57
87
12
40
8
63
13
36
5
18
1
20
12
28
11
73
5
67
24
125
19
8
24
4
47
24
25
23
25
11
54
42
33
132
33
67
5
43
12
44
75
9
45
18
60
45
27
12
36
9
15
48
1
71
49
5
6
9
60
4
17
126
54
3
33
18
1
11
105
4
44
207
24
21
4
5
99
45
19
12
299
57
15
13
36
23
36
49
12
20
45
54
57
64
20
33
15
12
4
5
15
24
60
40
20
27
9
24
40
11
9
12
21
3
96
3
18
18
24
126
39
45
3
52
56
15
72
13
96
24
32
3
61
24
32
60
12
16
104
52
71
54
15
39
72
84
60
33
52
56
15
33
4
116
9
42
25
83
30
6
36
21
9
18
93
48
64
60
11
30
6
48
1
77
19
48
92
3
30
6
90
99
76
32
3
42
108
30
36
33
76
35
61
56
64
48
96
32
4
56
69
19
35
9
100
5
48
75
69
63
76
11
13
80
63
144
81
27
6
31
23
61
47
57
48
64
80
40
83
57
100
11
73
60
65
75
69
7
23
1
20
21
15
24
12
33
15
36
3
96
270
12
54
45
45
18
36
24
12
13
12
24
11
13
17
18
72
9
36
15
25
44
4
20
51
1
8
3
78
19
53
48
24
12
18
1
41
30
18
6
12
54
19
5
27
24
51
24
13
36
32
24
28
12
284
57
3
4
47
25
5
15
108
16
36
60
20
40
8
12
24
120
15
9
21
87
3
109
35
61
156
108
96
35
121
8
27
6
12
15
48
12
57
36
18
45
27
48
6
18
156
24
37
20
9
36
36
54
9
51
138
60
3
4
108
47
69
60
64
20
57
19
29
15
57
24
36
3
51
9
36
16
48
8
48
64
41
15
36
75
13
107
13
116
16
161
19
8
60
27
54
87
108
76
24
56
64
20
15
21
33
3
108
36
15
36
57
27
13
32
51
33
4
11
169
53
12
90
1
92
3
9
45
48
39
21
43
95
45
4
11
25
5
51
3
1
116
51
12
90
67
24
44
120
40
80
21
27
4
131
24
18
162
25
59
9
15
12
21
3
21
63
25
20
12
3
18
12
15
21
15
24
21
15
57
27
72
9
19
32
24
27
93
87
9
28
23
30
15
4
23
ABCD 99493786534*3^$a+1 [50006]
27
5
76
33
39
57
15
21
15
69
95
49
126
9
129
12
3
15
33
57
287
49
6
78
18
54
66
114
15
69
132
23
25
6
9
129
15
45
36
6
30
108
63
45
12
11
25
72
3
129
15
72
15
21
9
3
63
24
9
9
23
48
4
27
18
30
6
11
36
13
6
33
15
66
6
21
57
18
30
39
36
9
180
36
60
35
37
12
60
3
57
3
12
15
18
12
18
96
41
25
48
71
1
144
15
15
45
9
18
162
3
27
126
210
17
49
24
47
199
30
24
27
45
3
117
83
76
75
33
105
11
37
23
16
15
5
13
72
24
12
12
132
39
21
36
144
90
125
4
32
88
9
11
156
13
36
47
25
59
43
21
12
9
48
120
156
42
129
15
18
12
99
32
97
6
41
76
27
18
72
15
12
33
18
24
209
1
35
25
18
90
12
48
12
3
32
1
3
39
72
6
3
9
30
90
15
21
15
36
63
18
87
57
6
114
24
24
183
15
30
48
36
15
15
24
69
27
114
24
71
40
120
32
7
6
24
27
135
90
30
120
129
72
72
33
24
15
36
45
48
30
21
48
21
15
15
54
96
11
28
36
332
37
6
30
24
18
29
4
141
18
30
12
15
15
78
12
30
45
45
30
30
75
104
72
64
15
33
81
30
6
48
51
9
126
45
36
69
71
61
54
48
78
24
59
1
24
47
25
15
69
59
1
123
96
36
9
6
93
12
81
12
87
36
72
32
61
35
79
5
1
72
3
39
29
169
48
59
13
72
3
93
60
87
32
40
33
11
64
3
120
144
30
39
9
36
24
30
42
48
6
17
85
27
45
11
49
126
6
18
6
66
18
51
81
11
7
30
36
12
99
21
18
41
1
12
12
15
9
159
48
63
42
3
20
79
77
43
78
18
66
3
3
30
15
9
11
7
33
15
33
56
120
55
120
33
15
21
51
30
35
55
9
12
9
108
15
21
66
65
184
9
78
42
12
156
83
1
15
33
48
15
44
31
72
6
66
209
1
30
6
114
48
57
33
15
72
39
54
15
27
30
35
1
39
81
12
18
45
27
41
55
21
21
39
93
18
9
9
60
99
45
12
11
85
23
1
96
24
6
48
21
3
78
59
25
39
32
84
180
1
12
12
156
12
11
16
108
56
7
48
6
18
18
123
9
12
11
19
18
6
5
85
24
12
18
48
30
12
12
15
3
141
36
108
81
24
48
12
11
100
129
126
24
17
36
43
150
12
132
15
21
24
36
36
30
6
12
180
18
24
9
21
18
33
72
135
18
75
68
1
60
123
32
25
36
24
15
36
45
3
129
60
11
36
16
45
63
32
157
23
28
9
12
48
51
24
48
39
18
6
41
96
7
96
5
4
72
15
33
21
72
12
6
105
39
66
24
30
78
60
48
6
90
60
3
45
12
6
30
42
66
6
18
48
35
43
9
15
17
61
3
9
60
3
9
30
6
203
7
33
21
51
45
42
18
3
21
60
3
32
64
39
30
18
24
24
30
84
3
57
36
30
21
48
32
4
24
15
42
123
48
9
24
35
1
63
48
9
36
12
12
18
66
36
63
3
33
87
42
120
135
32
85
35
4
57
42
42
35
76
45
42
42
144
15
72
39
65
55
6
12
12
18
33
15
65
144
1
23
37
3
69
51
21
3
120
15
57
15
6
108
75
21
15
48
15
66
11
16
117
30
33
15
18
36
18
6
12
23
61
90
9
92
4
80
64
21
51
15
30
42
33
63
65
112
177
30
41
4
3
150
3
24
15
48
54
131
169
30
18
107
4
231
24
6
18
42
6
48
42
15
9
39
87
53
4
87
6
162
17
13
111
9
171
92
43
9
33
63
9
102
30
35
25
15
45
36
39
33
27
48
33
18
6
24
15
105
24
42
81
33
60
87
27
17
4
45
54
18
27
180
45
12
51
140
7
96
114
12
155
49
54
78
24
48
18
24
24
9
176
120
25
6
5
61
83
1
35
25
3
32
43
42
39
39
33
45
12
3
9
168
15
32
19
6
36
48
36
36
108
35
79
6
11
13
12
135
15
45
33
12
54
9
21
60
72
24
48
36
24
36
6
29
12
112
45
27
24
117
12
6
17
157
18
24
30
51
69
18
17
73
15
21
11
73
27
108
45
60
96
6
90
24
39
15
57
36
3
24
57
15
24
17
4
75
18
15
15
48
54
111
60
68
37
15
24
36
48
21
11
13
24
60
3
9
39
32
103
9
21
75
69
51
56
40
9
95
16
15
9
39
18
63
21
186
45
3
65
31
18
15
8
4
105
66
113
40
9
36
42
30
12
15
60
27
114
39
153
24
30
9
36
3
30
12
35
4
24
36
9
36
147
9
59
76
33
138
105
57
12
51
24
48
57
30
5
4
21
48
11
49
87
84
21
60
15
3
153
63
6
24
72
18
66
48
390
48
18
12
18
6
24
72
42
18
30
42
30
42
6
18
54
240
101
64
33
72
3
9
36
3
72
24
9
12
27
21
15
20
31
54
27
8
49
6
129
21
24
36
27
3
6
168
42
24
41
4
69
48
27
128
25
59
13
36
24
12
ABCD 99493980154*3^$a+1 [50026]
59
60
30
6
21
16
65
18
6
6
132
6
7
59
6
15
27
6
30
30
6
150
336
18
24
36
30
36
90
18
96
66
48
108
13
101
48
78
60
12
36
126
24
66
18
7
5
24
42
30
42
30
120
27
93
42
25
11
60
9
39
105
69
18
120
30
42
66
30
25
5
30
45
9
180
96
12
168
24
6
12
42
6
12
25
107
18
24
84
42
24
24
36
210
24
36
240
6
54
54
24
1
5
180
12
43
29
30
21
51
24
24
42
18
96
54
43
5
12
6
6
84
12
48
51
105
6
72
6
42
12
36
72
174
54
12
30
138
25
17
30
24
18
210
18
3
39
12
36
48
42
12
78
18
24
6
24
6
24
30
12
24
36
6
30
60
12
60
30
36
31
41
78
114
48
78
30
30
30
156
6
198
54
102
75
45
99
75
37
80
27
102
6
18
96
48
36
12
18
132
33
9
96
55
29
108
103
35
30
12
54
138
6
6
135
45
36
15
93
60
24
48
18
24
181
35
102
24
126
54
6
78
36
6
18
66
36
48
24
6
60
60
15
105
60
36
18
30
48
30
25
5
72
36
150
24
1
35
45
99
13
125
19
144
80
51
78
6
6
6
78
12
12
216
15
39
30
27
33
6
57
57
36
67
47
6
54
21
87
12
60
1
107
60
30
12
63
3
126
15
3
18
90
42
103
17
12
6
24
6
102
12
18
36
42
18
42
114
24
24
30
30
96
6
234
6
6
12
6
24
30
6
54
78
48
12
30
114
48
18
60
12
31
5
30
30
15
9
7
35
18
120
51
189
12
78
30
60
42
30
216
42
30
90
6
24
72
39
96
9
7
48
71
36
72
30
6
6
51
3
102
30
90
30
30
60
24
79
29
126
6
6
18
30
25
5
36
30
9
45
6
96
42
12
234
24
6
36
18
108
132
42
114
61
23
66
60
24
18
18
15
39
57
51
12
72
18
96
60
6
150
24
54
270
30
12
36
30
24
66
13
11
54
30
60
12
9
33
12
51
63
6
156
60
30
12
73
5
60
12
60
36
84
36
90
97
23
6
150
45
3
36
42
48
60
66
30
18
90
6
72
24
60
24
45
9
48
30
12
12
49
59
90
30
90
6
24
66
294
42
115
53
90
72
24
24
108
45
64
11
18
90
30
27
48
45
42
12
30
6
12
18
252
18
72
120
30
24
138
18
48
24
3
33
66
6
42
93
33
90
6
114
42
72
27
21
54
6
60
30
12
48
12
6
42
45
147
6
6
24
72
24
6
78
12
120
48
60
21
93
96
12
12
43
5
75
69
66
30
72
6
6
84
66
6
138
114
12
66
60
12
72
96
60
42
18
60
42
3
15
84
48
6
72
72
7
11
72
12
225
64
29
78
30
12
42
30
54
6
66
18
132
48
180
72
19
23
48
60
13
11
6
63
9
12
18
57
21
48
27
93
12
18
12
48
57
39
6
60
18
30
60
24
6
72
12
6
30
117
27
18
18
6
6
54
66
42
228
30
12
66
30
37
5
43
5
12
79
23
18
84
6
30
72
42
48
6
42
84
9
27
78
54
12
54
12
60
135
48
57
78
126
30
6
18
24
6
12
30
18
72
19
5
114
105
39
18
24
6
9
9
72
48
6
9
9
108
18
60
42
48
66
36
45
3
6
30
24
180
84
108
30
138
60
6
54
42
99
21
75
99
54
84
30
42
6
60
30
18
6
54
30
15
57
39
9
7
80
225
78
24
66
55
11
138
66
42
60
42
12
18
66
84
18
19
113
120
18
72
6
24
63
93
30
6
18
180
186
30
24
96
60
24
78
18
36
84
114
78
30
15
39
25
83
6
162
42
60
31
65
72
18
12
12
13
95
30
72
60
36
156
18
6
36
84
24
30
30
27
45
54
96
30
24
42
30
42
66
90
120
145
17
24
24
54
102
114
1
185
6
240
33
112
5
90
30
108
66
18
156
24
12
30
69
45
42
9
21
210
9
51
48
6
54
54
18
9
45
60
6
49
71
18
24
6
72
150
43
59
21
75
84
36
42
78
6
15
9
114
12
60
6
78
12
42
12
54
6
36
48
12
43
29
48
84
30
30
19
11
21
63
97
53
6
24
12
18
84
42
54
30
36
9
9
18
42
27
75
114
67
23
234
12
90
6
162
72
18
42
6
30
24
6
12
150
96
144
168
42
162
24
96
36
18
24
210
18
43
65
12
30
30
54
6
42
6
72
48
12
42
96
61
41
12
30
13
17
6
36
6
12
67
23
73
23
6
6
13
29
18
150
138
30
6
45
21
18
66
39
21
78
18
60
54
6
60
30
42
96
12
48
30
ABCD 99494141276*3^$a+1 [50004]
33
72
30
33
57
27
24
37
30
12
6
24
30
80
36
64
50
46
12
5
63
4
26
52
12
90
8
9
13
23
24
1
2
46
62
28
270
80
90
9
55
26
42
22
60
78
12
108
120
42
18
53
9
27
13
18
8
10
12
90
29
1
12
50
100
8
28
12
53
19
18
108
71
36
25
2
33
48
177
40
102
60
6
2
142
8
3
49
18
5
13
47
63
64
26
64
6
77
15
12
88
18
11
13
23
15
48
24
10
98
48
52
2
58
12
78
18
29
3
10
23
7
122
10
8
45
72
51
12
28
24
38
22
6
71
9
52
35
67
6
35
49
26
24
16
41
24
9
27
48
72
36
25
20
22
18
18
60
42
12
18
18
42
102
8
15
48
7
2
46
17
73
174
90
48
35
25
102
8
18
94
80
60
45
3
10
107
63
70
47
25
216
240
47
12
63
142
11
27
232
48
32
10
71
25
42
32
117
9
27
43
5
19
41
7
12
137
108
1
32
22
50
30
76
12
12
6
47
87
45
48
13
11
84
85
2
9
31
12
5
96
9
136
24
50
6
30
54
15
36
97
2
21
24
31
30
11
84
204
36
19
18
18
29
25
11
67
29
21
27
15
21
15
22
62
28
72
5
63
100
120
30
38
84
28
5
43
74
30
100
36
104
28
2
15
36
37
162
8
40
42
66
17
55
60
12
5
61
47
63
12
88
72
8
10
90
92
22
6
50
34
108
12
38
99
43
17
36
3
72
42
30
90
90
18
42
28
53
57
27
81
34
18
8
64
8
18
12
225
73
35
60
12
13
12
12
90
6
11
73
156
42
89
141
3
36
13
23
27
18
18
69
1
24
108
50
42
75
36
37
32
18
72
66
4
36
50
40
72
12
17
19
90
12
8
22
18
11
31
62
15
3
22
6
122
3
19
5
3
9
9
42
22
71
15
30
54
10
6
24
18
78
24
116
34
36
20
12
10
90
42
18
12
48
18
54
90
6
42
2
10
48
18
110
40
30
92
18
9
13
12
30
65
45
46
12
68
10
24
26
10
20
15
97
32
16
12
12
18
5
72
43
8
12
28
41
3
40
48
102
68
88
2
93
60
19
26
22
60
62
10
48
5
55
12
5
63
18
90
21
24
25
24
66
29
145
18
30
35
55
30
38
4
80
16
24
36
60
5
25
50
4
5
25
18
18
30
60
30
14
66
15
67
12
66
72
48
30
84
80
30
16
11
19
30
47
115
68
4
20
18
3
49
6
42
12
50
21
9
6
57
135
45
13
14
45
96
36
151
30
2
33
12
25
8
72
118
30
18
5
25
59
31
104
10
78
42
47
36
93
22
32
28
72
5
93
18
9
31
29
21
15
27
12
90
40
131
9
6
40
5
7
102
35
48
43
65
27
9
24
36
133
90
48
62
3
27
213
97
30
17
43
48
65
87
28
17
13
32
27
93
70
161
67
5
45
10
17
108
3
24
40
41
49
50
57
61
72
146
22
20
22
41
7
102
18
8
4
36
62
10
5
25
110
52
86
24
10
48
80
9
43
17
1
78
5
24
13
35
13
30
84
53
15
9
3
88
20
22
48
90
20
18
34
20
16
17
120
15
82
18
53
9
10
20
33
55
17
12
43
17
39
52
18
11
13
6
17
108
15
57
115
17
48
13
11
21
27
36
7
38
52
12
36
44
6
9
21
52
48
54
26
10
12
132
48
32
40
6
35
7
110
78
82
2
105
1
80
4
18
62
63
15
9
1
2
28
12
41
36
36
13
90
102
110
18
40
30
17
12
45
10
96
20
45
127
132
65
1
32
82
6
11
21
40
47
3
108
94
95
31
12
20
40
12
98
58
14
30
70
6
74
16
42
42
6
114
18
102
23
7
20
16
17
72
45
63
7
36
41
19
72
18
14
21
27
10
12
96
54
30
6
12
92
40
36
24
78
30
210
18
41
108
145
35
13
23
45
82
20
22
6
42
30
12
20
10
6
77
27
58
30
80
90
63
19
48
8
45
36
36
15
108
12
150
28
24
86
45
15
45
9
90
117
3
6
10
20
40
42
59
13
30
48
65
15
82
38
10
23
36
21
10
30
47
1
2
72
126
42
10
47
15
81
75
9
145
8
52
20
10
8
28
17
27
45
15
18
18
9
36
25
32
22
68
69
1
18
80
12
9
19
104
36
81
84
69
16
50
160
60
14
63
27
141
19
26
90
52
12
6
2
12
60
48
33
37
72
36
42
38
10
2
63
135
45
15
4
8
10
62
40
90
47
13
30
30
6
42
50
12
40
66
44
30
150
46
2
27
31
12
17
36
45
4
26
52
20
58
2
9
19
101
49
47
63
21
49
54
198
38
12
18
54
45
43
12
6
12
62
33
3
100
12
42
26
4
18
32
6
21
31
38
27
7
36
32
90
18
22
30
2
40
47
1
132
18
48
60
5
49
11
7
20
9
63
100
6
30
42
30
90
62
16
24
8
18
40
47
12
51
10
2
9
19
41
43
36
12
60
2
66
22
12
6
20
9
36
9
75
25
30
17
1
8
15
39
10
66
54
6
5
37
8
34
18
30
29
1
18
5
12
15
189
48
60
21
94
108
77
1
35
87
100
2
10
18
42
6
32
10
8
45
36
43
38
15
45
10
2
10
80
81
67
18
11
3
81
67
2
3
63
34
11
19
5
63
12
10
6
12
30
68
42
9
36
12
36
27
9
121
47
3
9
103
6
32
18
94
23
12
151
12
78
2
9
1
48
11
103
66
14
70
38
18
130
5
67
32
58
42
6
20
10
14
48
18
4
77
36
7
20
33
7
41
15
22
18
12
2
28
42
5
31
12
ABCD 99495033206*3^$a+1 [50037]
54
49
5
42
9
39
42
54
9
168
57
36
72
19
8
45
27
16
5
43
71
18
55
35
18
67
35
21
57
12
3
48
27
102
55
17
63
45
3
69
6
13
95
12
18
36
15
3
42
84
24
31
17
24
84
27
15
9
40
8
33
120
7
35
36
9
57
175
104
69
12
111
40
32
21
30
54
6
9
3
13
119
25
8
57
18
45
27
162
51
57
12
18
1
41
90
30
60
51
57
18
85
24
29
54
37
41
72
15
51
60
57
87
1
47
42
15
40
47
6
3
40
32
27
42
3
45
27
16
35
93
99
93
64
5
163
5
27
3
78
72
48
24
36
102
61
35
45
9
31
59
12
54
51
45
91
89
66
42
3
45
3
40
47
33
57
42
18
48
6
30
6
25
8
16
41
7
5
3
88
35
42
3
16
8
21
19
35
45
168
147
18
24
75
16
8
24
40
17
55
96
5
72
60
103
48
41
54
6
138
6
30
6
15
33
7
35
21
88
17
12
18
33
9
120
15
48
9
31
8
16
53
132
36
12
87
9
7
137
15
33
55
5
43
24
23
9
88
8
39
9
24
40
8
40
197
18
33
16
41
15
3
54
60
3
69
75
40
83
36
1
11
18
6
30
15
63
25
23
105
39
153
72
16
32
57
48
7
8
3
85
80
33
15
117
72
12
18
6
66
54
7
17
108
19
8
45
27
129
114
13
17
31
29
18
25
29
48
3
3
36
9
27
72
90
43
8
64
83
30
55
35
24
18
48
54
6
54
36
30
24
108
48
24
66
9
24
111
60
66
18
60
66
43
48
8
16
35
61
59
45
9
39
33
18
6
18
102
6
9
16
29
3
33
7
32
51
13
5
54
36
102
27
45
3
3
21
24
9
31
96
80
3
13
77
6
21
81
55
35
24
18
51
40
72
32
21
12
39
33
7
53
43
5
24
120
18
18
39
3
37
56
69
91
29
36
60
12
63
15
49
5
54
72
13
17
72
18
18
36
15
129
111
16
5
12
55
17
39
72
69
54
54
6
30
27
105
55
24
41
42
48
24
18
3
40
8
57
108
12
42
18
108
54
36
66
24
36
15
3
12
108
198
18
21
16
17
42
93
33
39
33
31
35
36
81
15
12
90
60
183
33
7
8
39
30
3
75
18
27
24
21
19
11
60
54
3
72
45
3
21
54
18
27
21
27
27
42
19
65
7
8
21
3
105
7
11
13
5
19
5
48
19
5
43
8
75
12
57
93
3
72
27
78
55
35
117
16
24
8
51
21
40
80
88
8
9
60
48
3
64
11
13
17
15
57
180
6
84
6
54
18
48
27
48
64
32
45
36
55
59
30
15
171
18
102
18
36
15
63
138
72
7
65
79
56
9
31
11
12
105
75
117
45
43
80
57
39
21
139
89
103
5
27
45
6
12
25
17
72
66
60
33
15
42
39
16
80
27
30
63
72
27
69
9
12
6
45
3
90
72
24
3
45
3
88
95
54
48
24
43
77
43
32
3
126
72
72
30
121
41
39
21
43
48
8
45
19
35
18
75
9
18
96
36
153
93
24
30
18
75
21
54
13
8
40
29
36
55
71
1
32
33
7
53
3
16
29
67
29
36
7
192
8
21
6
21
24
135
1
32
40
11
24
30
6
30
6
54
66
6
15
15
42
48
72
15
16
24
23
48
126
54
69
57
24
31
71
42
31
32
9
103
8
9
175
29
54
30
87
21
42
33
3
66
78
12
36
18
6
18
12
6
25
5
19
48
11
85
24
56
45
60
84
91
17
24
30
1
5
84
6
9
9
90
36
33
3
12
25
72
104
39
25
80
3
48
6
15
48
207
36
85
17
15
93
54
133
35
13
80
15
9
3
36
49
47
30
18
73
53
6
66
43
245
19
17
36
43
96
24
59
13
23
49
17
15
40
53
27
16
17
18
18
30
42
19
8
81
87
24
144
40
72
8
39
30
36
60
115
41
6
30
18
36
6
84
51
9
63
3
165
15
73
72
95
54
48
51
9
36
51
33
6
9
75
21
24
15
66
31
176
9
60
120
3
93
43
41
18
18
24
51
93
12
39
3
13
89
31
8
21
36
54
18
7
113
63
45
3
16
5
264
24
3
9
24
7
5
3
105
114
37
24
56
93
3
72
51
24
120
132
9
21
6
13
35
96
18
90
12
18
3
69
3
51
21
105
36
24
51
48
9
18
45
27
13
17
7
35
21
135
33
9
87
21
19
8
111
36
13
77
60
79
59
45
45
3
24
81
7
155
45
88
8
45
27
3
69
21
6
90
30
85
8
160
53
43
17
127
71
1
168
41
96
36
108
36
3
45
6
30
24
55
11
6
36
102
37
5
66
18
7
80
27
12
33
3
18
126
24
21
40
5
18
132
21
27
96
45
24
3
18
12
7
47
18
15
88
72
8
24
16
144
65
114
37
29
91
5
12
55
71
36
18
3
39
66
15
27
13
24
89
39
15
12
21
57
15
16
35
36
81
15
12
13
119
30
18
25
8
40
17
6
66
18
90
43
8
24
33
42
30
42
84
49
72
11
37
53
3
24
75
18
24
19
11
24
37
29
54
21
88
17
6
30
60
48
36
3
3
30
18
61
65
111
24
33
18
18
27
40
144
56
64
23
1
59
37
48
8
24
24
24
27
13
11
21
51
109
80
9
39
213
12
18
42
27
9
111
48
33
15
9
15
96
48
51
13
80
15
1
72
ABCD 99495686606*3^$a+1 [50100]
36
20
12
60
12
28
12
116
99
1
20
24
100
8
15
9
64
71
21
28
32
4
20
108
112
108
48
92
108
72
15
1
56
123
93
24
24
76
96
104
15
48
21
4
72
144
47
105
39
93
180
3
9
15
45
3
45
48
60
168
40
180
24
20
88
72
48
44
15
21
28
72
59
9
40
32
39
48
45
3
9
48
36
99
21
27
84
9
87
49
84
44
3
24
9
60
96
24
51
9
12
12
40
8
48
12
27
60
45
12
168
12
51
97
8
27
13
419
9
96
16
35
9
3
153
27
12
33
52
80
36
100
20
4
11
69
3
1
44
15
48
45
48
72
4
20
84
4
48
104
60
16
32
27
13
96
104
27
61
92
72
15
1
32
12
16
8
51
49
44
36
36
36
87
25
80
75
192
1
8
4
152
48
48
12
108
48
24
15
12
33
28
20
27
33
12
87
9
96
156
108
40
24
72
140
4
116
100
104
24
60
12
24
136
68
3
12
117
3
25
23
109
80
40
24
56
195
1
8
36
183
25
80
3
45
72
136
72
20
124
116
12
27
21
24
36
72
12
51
13
56
183
57
120
51
12
1
47
133
36
108
23
85
35
93
124
20
60
48
12
27
13
36
47
13
20
52
107
85
128
184
80
51
9
3
21
60
12
28
60
44
12
36
172
8
27
153
52
12
24
59
81
24
48
75
57
28
47
12
49
56
16
152
27
93
36
39
81
24
16
36
11
25
32
28
44
84
16
11
37
68
27
121
32
48
72
15
45
15
349
68
36
51
61
35
24
13
60
32
180
36
52
8
60
39
9
72
60
28
11
36
93
4
260
36
60
12
28
116
4
20
60
16
23
108
117
48
12
88
44
24
24
27
1
60
20
15
73
12
44
3
60
37
56
39
21
12
88
72
92
3
1
11
9
12
15
33
60
24
100
20
63
237
27
33
60
28
80
84
24
16
48
23
69
24
144
28
80
39
13
12
8
28
44
88
8
27
12
96
73
92
84
123
25
23
25
47
81
76
23
33
27
73
20
24
48
12
4
131
69
144
72
40
11
24
121
72
108
227
45
12
120
36
24
36
15
13
12
44
24
4
35
57
3
417
28
68
99
13
20
196
116
135
33
12
108
60
28
8
39
33
120
108
52
20
84
36
75
49
20
24
99
12
9
40
36
56
60
24
24
64
8
12
16
24
107
1
12
92
16
20
27
81
4
20
15
37
11
25
8
96
36
24
124
11
21
15
25
68
120
27
12
93
40
32
15
25
143
37
32
51
117
160
20
36
52
32
27
49
12
140
24
3
45
76
212
28
12
24
155
9
24
15
205
20
12
3
1
47
105
24
84
96
63
21
36
84
40
20
12
15
69
64
20
39
33
100
24
44
100
44
36
51
48
1
20
120
36
36
27
57
100
48
35
1
20
87
60
72
12
105
40
36
119
13
23
49
48
8
12
52
23
201
72
12
52
143
21
4
120
8
60
4
11
12
60
33
72
28
35
205
104
36
135
24
153
28
44
16
80
132
36
4
68
4
35
45
48
60
87
9
4
48
35
189
3
21
12
12
3
13
132
44
108
136
44
136
72
12
140
87
60
165
60
3
141
36
3
85
20
28
104
48
27
45
168
40
80
27
96
13
20
52
20
24
36
24
4
44
60
87
9
24
180
216
16
80
4
32
87
45
112
20
3
21
64
8
15
9
36
24
3
72
21
15
180
33
12
27
85
35
33
60
84
16
80
72
132
28
35
60
61
56
60
64
44
60
76
32
75
84
49
11
9
60
27
24
69
24
75
105
136
47
9
84
96
88
8
60
39
21
108
159
45
60
52
24
72
48
60
36
336
152
28
72
92
15
33
72
120
63
61
71
1
12
8
120
27
13
20
52
47
36
93
60
156
36
39
13
152
16
59
193
48
20
72
36
4
80
27
21
24
3
21
52
164
24
27
93
24
100
23
33
124
8
88
59
25
60
20
87
9
12
12
36
24
75
21
132
112
12
311
33
12
28
20
12
39
121
104
84
12
15
153
24
120
160
80
3
33
184
168
119
69
136
11
24
1
80
28
92
60
12
15
193
32
75
33
40
119
25
24
44
15
48
45
12
48
4
11
9
120
16
108
ABCD 99495844928*3^$a+1 [50068]
51
1
50
40
2
51
67
29
31
60
50
48
162
10
2
126
82
29
33
88
60
32
27
9
15
75
102
63
45
22
60
17
48
13
132
80
40
95
25
8
40
119
21
82
89
48
105
15
13
48
2
30
30
118
14
36
112
5
33
114
16
14
15
211
120
5
37
38
30
39
21
162
18
82
62
58
8
10
422
40
242
51
67
38
24
375
121
42
230
58
50
130
17
264
1
150
48
32
57
43
48
101
121
2
21
24
43
68
10
132
107
151
257
15
90
63
25
12
48
11
19
149
15
16
110
142
32
30
88
8
70
224
46
32
132
16
71
39
100
5
57
40
18
104
16
90
11
181
2
36
22
18
62
40
30
170
70
68
40
5
96
159
9
43
29
48
51
174
15
1
167
235
168
29
103
32
57
1
2
88
48
29
31
42
18
72
53
145
200
10
150
60
2
90
40
23
39
156
165
24
91
44
16
12
5
43
180
192
65
93
54
30
208
98
54
138
30
63
97
110
9
81
58
29
1
2
108
84
6
40
42
38
60
219
51
54
58
68
82
30
2
63
3
30
40
32
63
55
185
27
28
110
27
163
30
47
103
17
63
9
73
60
2
156
45
37
18
74
16
132
155
73
47
115
8
69
96
9
15
48
55
90
278
52
78
47
163
5
24
72
69
51
31
48
12
18
150
101
199
44
45
1
20
270
69
13
140
42
6
52
35
24
19
101
109
12
18
194
16
14
165
31
17
33
87
55
48
30
12
47
1
47
57
16
12
2
240
28
50
27
96
9
16
12
83
25
180
150
104
286
71
51
12
28
2
46
102
95
205
62
45
73
98
12
297
103
20
69
19
77
85
2
57
24
67
5
43
134
183
13
30
29
21
12
10
5
153
15
75
21
33
58
77
96
55
12
318
50
70
2
88
72
5
75
88
2
27
105
63
24
19
80
40
12
32
76
240
101
211
53
96
123
46
170
40
32
70
128
10
42
18
44
141
72
63
82
8
22
2
58
8
21
48
21
219
121
12
30
120
30
50
12
57
96
115
30
47
21
160
12
47
21
114
16
2
87
135
48
9
39
114
48
18
40
30
210
2
27
43
32
21
72
73
122
28
12
53
99
6
54
18
63
57
10
138
162
2
136
102
2
15
81
82
152
18
123
75
72
18
22
8
52
18
12
18
12
212
58
32
138
90
99
1
98
10
35
25
272
39
1
23
24
43
32
16
194
76
90
29
111
10
215
24
33
70
30
35
72
21
52
23
235
30
32
90
160
78
47
117
238
68
240
84
78
42
18
108
112
98
40
12
18
30
110
112
35
24
9
15
67
152
118
108
14
16
102
47
45
66
84
93
72
1
2
88
44
105
43
53
144
48
75
28
30
102
32
76
170
22
18
170
270
15
7
17
3
40
8
24
46
2
30
15
24
121
98
22
2
21
55
30
224
36
114
106
11
49
72
18
12
20
40
29
3
36
52
32
6
135
75
69
1
12
78
197
25
290
18
52
335
13
132
98
10
32
288
22
48
5
25
60
50
30
54
16
14
30
76
32
48
22
108
14
18
195
33
15
240
75
160
254
63
43
30
2
118
2
40
168
80
102
28
102
29
3
45
61
11
51
40
32
21
37
227
13
2
18
78
9
163
150
92
3
72
1
95
7
137
73
23
7
60
68
10
104
90
16
102
8
10
125
27
117
15
273
27
88
53
55
20
10
155
96
81
39
19
92
9
129
114
18
228
10
ABCD 99496464194*3^$a+1 [50038]
36
32
52
15
90
30
5
37
18
105
57
3
56
124
27
5
36
217
47
4
60
32
132
180
76
9
72
111
32
12
25
108
90
33
48
56
24
24
72
36
28
20
4
60
57
3
68
97
12
15
3
5
67
29
16
15
33
96
51
5
115
60
18
3
48
51
9
51
45
104
24
16
120
99
270
60
95
60
112
33
15
72
63
12
21
72
312
44
16
96
132
80
28
20
28
111
33
15
81
12
264
8
40
87
5
133
15
120
192
80
4
92
88
171
33
12
168
60
20
108
48
1
75
68
12
208
8
124
44
19
81
111
18
11
36
4
44
52
8
97
18
132
29
60
4
27
9
104
40
117
168
15
80
52
140
28
135
12
29
121
18
30
15
12
164
31
29
1
195
48
45
63
27
57
3
12
9
56
43
165
75
90
12
23
240
97
60
120
83
76
60
24
60
60
36
20
16
60
20
60
108
52
3
42
18
113
187
42
39
80
196
48
20
115
72
5
28
116
24
52
15
18
35
85
27
80
55
41
127
177
44
180
79
132
108
153
27
90
15
60
27
21
104
144
60
49
11
64
8
7
197
36
7
81
216
56
52
36
56
55
29
36
43
17
43
21
84
87
5
235
30
123
492
44
4
12
15
5
48
60
100
32
55
101
52
12
8
40
20
112
195
60
101
7
185
67
29
1
60
63
57
18
132
18
63
108
39
65
7
69
60
24
8
24
103
57
33
15
45
111
132
24
24
96
60
36
32
48
7
5
220
15
81
9
63
39
65
84
4
45
42
65
163
42
59
12
100
39
21
39
233
37
71
120
19
9
51
41
4
63
77
24
61
30
53
40
8
49
18
53
4
45
18
81
156
8
115
105
27
108
12
45
84
21
243
57
23
37
18
113
7
5
55
5
256
96
15
9
9
60
83
24
64
56
25
39
36
144
81
60
15
104
24
96
31
48
42
71
4
48
75
72
93
12
8
40
176
36
144
4
152
103
60
365
25
27
48
68
88
129
51
9
75
56
31
33
57
11
7
5
72
168
16
80
1
30
53
52
45
18
12
53
7
41
12
55
41
61
15
3
132
90
63
27
105
20
73
87
60
44
136
44
1
75
15
78
270
77
85
23
25
131
52
69
15
128
16
39
117
60
24
272
120
48
64
80
40
135
5
12
24
40
84
12
93
11
24
168
7
42
11
37
63
104
100
3
41
4
96
171
30
23
12
100
33
90
12
78
27
45
90
180
81
24
80
103
30
42
18
87
33
15
128
7
33
8
4
36
96
48
252
44
19
30
83
79
81
68
91
120
173
40
32
64
111
21
48
39
12
81
108
20
72
64
24
44
12
25
123
12
224
84
16
99
72
153
80
156
139
12
5
55
48
57
3
162
75
45
119
96
60
160
15
105
96
39
53
16
39
53
37
12
18
42
3
72
44
12
52
117
39
96
48
36
69
42
29
61
18
5
205
162
53
96
19
125
40
45
11
31
33
15
60
77
40
63
30
51
44
28
84
44
79
17
84
36
115
53
16
104
25
102
65
64
141
75
68
55
53
52
116
16
15
60
33
60
32
4
12
8
61
18
45
15
125
148
9
18
57
8
85
11
1
15
24
60
20
31
29
19
60
81
21
75
44
4
45
15
32
43
45
12
164
24
25
47
55
5
4
60
80
76
45
18
53
19
60
5
40
120
8
52
48
15
141
84
48
108
24
165
27
63
113
88
32
40
128
40
120
104
192
4
21
143
96
49
132
18
120
105
27
105
276
48
24
32
64
192
69
30
18
132
155
124
9
155
48
28
24
45
42
65
115
18
27
36
99
29
4
56
36
156
40
8
61
3
87
60
53
67
45
15
161
28
96
48
36
39
5
ABCD 99496590632*3^$a+1 [50073]
60
9
12
175
155
18
31
36
32
3
189
21
7
48
77
60
6
21
28
5
111
16
11
30
12
27
28
23
18
7
47
181
12
17
67
53
91
60
29
51
4
473
39
64
29
3
117
55
41
54
33
52
65
27
93
7
59
24
93
75
42
36
99
36
12
48
52
48
185
19
68
45
3
69
27
76
17
36
132
43
35
24
117
16
12
5
108
12
87
69
30
109
12
36
53
39
16
80
36
48
60
21
24
55
5
55
68
3
90
252
7
48
32
21
30
45
9
103
35
13
32
28
5
24
60
36
115
84
11
81
96
100
32
12
63
85
96
17
75
45
3
16
20
3
6
12
55
23
57
63
54
31
107
49
23
61
35
57
192
52
176
48
12
4
48
35
61
140
112
128
105
55
32
84
208
60
23
42
3
45
67
41
12
78
45
60
87
45
105
7
11
30
39
3
157
48
17
75
33
3
57
18
85
29
15
48
15
129
100
53
7
23
13
272
33
18
30
159
12
9
171
3
66
12
27
132
64
60
36
59
1
36
5
48
279
15
30
103
32
3
9
64
17
19
44
36
28
132
29
19
32
28
48
144
20
3
25
32
63
96
37
5
7
48
32
15
66
12
18
42
247
41
12
15
27
6
91
36
44
81
19
41
42
168
37
32
96
144
3
6
7
65
63
12
292
5
36
24
27
33
6
9
16
80
4
5
43
12
101
111
16
35
48
24
78
12
103
197
15
16
5
135
129
51
16
29
19
5
30
48
78
27
87
6
7
35
18
24
51
45
19
11
21
81
18
25
20
57
55
35
162
75
201
55
35
24
1
17
12
163
68
124
32
96
63
1
41
78
61
140
93
55
48
77
3
27
6
84
30
73
5
18
157
80
48
16
48
48
35
18
7
68
16
59
37
65
27
93
115
48
47
30
7
35
25
41
12
15
12
16
29
48
48
84
31
20
12
48
16
101
15
3
24
30
7
203
30
67
48
5
15
108
15
165
27
21
69
6
30
67
212
16
59
85
32
33
90
96
21
21
75
192
93
120
27
96
75
30
51
81
19
89
24
43
113
12
7
11
49
5
90
1
84
12
84
35
24
96
21
3
25
65
30
6
139
5
27
36
45
115
12
41
60
79
41
7
17
18
90
60
90
18
7
23
45
144
75
1
17
132
15
12
4
59
37
128
76
95
49
20
28
5
18
9
52
48
80
96
12
4
11
90
7
32
153
187
11
48
49
5
15
16
17
27
45
3
112
36
29
127
89
39
52
53
36
60
12
43
17
99
28
48
80
84
81
48
15
117
7
32
16
23
54
3
33
204
7
29
12
7
5
103
68
16
44
64
48
5
15
117
6
1
80
16
80
84
28
32
4
60
29
60
55
36
59
21
129
18
102
3
48
57
48
87
15
37
92
4
35
61
44
196
11
145
77
90
30
36
139
41
7
188
64
41
7
20
64
11
117
16
107
18
15
4
245
120
195
3
18
30
24
30
168
42
66
54
6
42
13
17
27
105
288
120
67
5
43
80
3
24
78
3
4
60
65
36
24
18
33
9
6
37
77
96
12
67
116
75
81
148
32
21
7
5
43
17
3
75
37
80
16
32
3
102
7
35
6
7
32
12
96
45
67
36
12
95
49
128
16
20
60
36
33
18
25
128
69
66
30
90
1
149
75
4
32
28
53
43
5
72
12
123
27
85
96
44
63
78
39
16
44
15
37
60
23
13
5
7
5
31
89
36
19
12
20
3
6
99
16
32
4
108
23
25
17
3
12
52
53
27
81
72
7
44
9
27
60
36
3
25
5
42
97
41
27
33
12
19
156
20
3
24
138
150
97
95
85
12
68
51
25
84
11
21
60
129
79
41
39
45
55
108
84
29
31
89
39
93
55
252
36
155
21
60
39
30
15
64
5
108
43
84
275
25
36
77
19
44
15
21
33
48
15
3
270
42
90
30
48
9
33
3
96
9
24
123
4
41
7
48
44
183
6
19
23
13
44
15
138
120
30
42
6
21
51
57
81
79
41
54
133
108
36
89
12
7
41
7
20
123
54
31
60
20
57
7
41
24
36
135
15
120
42
115
83
24
21
99
25
20
21
102
33
9
43
65
15
192
3
42
246
72
33
64
41
7
17
51
12
15
72
73
23
30
42
193
77
7
35
6
12
55
68
60
52
12
32
4
32
123
24
25
20
28
68
9
3
45
60
12
75
45
ABCD 99496638284*3^$a+1 [50033]
261
3
90
24
27
99
61
5
91
53
144
126
36
121
29
30
108
96
9
27
21
240
3
24
120
93
87
25
155
72
45
16
32
57
48
42
13
32
240
75
198
216
7
23
121
176
33
90
21
33
63
64
209
111
33
255
48
9
90
48
13
272
171
120
109
128
39
73
17
54
9
160
41
6
144
30
51
16
83
90
51
16
89
150
30
234
6
115
59
6
30
108
60
126
36
84
67
23
60
174
96
79
11
37
29
3
48
3
60
49
41
7
29
138
153
64
53
186
36
13
17
108
67
185
204
66
18
126
24
193
32
48
207
6
30
36
60
54
7
209
174
270
19
35
6
36
84
60
99
111
36
144
186
51
39
30
24
19
11
54
42
90
75
45
78
133
47
120
73
32
21
27
112
240
80
81
126
145
5
84
7
144
35
48
45
105
12
90
1
89
103
95
33
3
90
6
253
65
6
169
5
240
102
204
84
36
49
32
96
63
30
54
13
59
85
119
9
27
198
15
48
63
81
99
126
54
121
48
77
60
48
6
97
23
9
87
84
6
63
135
36
246
31
83
61
23
25
17
144
120
6
120
18
6
120
96
201
64
80
160
80
3
72
85
240
96
197
12
31
32
27
18
163
80
63
49
281
36
90
144
300
24
277
23
25
192
35
108
150
30
6
487
263
6
51
33
24
103
23
84
85
41
6
54
264
96
66
24
57
153
7
47
72
168
12
21
159
193
5
72
24
36
55
245
60
351
9
55
80
9
144
102
1
17
15
201
144
103
23
60
84
96
180
30
240
39
87
30
18
25
11
54
96
30
97
47
126
24
43
203
324
36
234
36
24
192
55
96
119
60
253
17
15
33
6
57
87
36
120
6
30
114
126
84
24
93
33
90
84
60
36
264
222
30
253
17
180
123
117
18
12
61
240
149
171
267
37
48
32
3
96
30
150
169
191
1
176
123
96
21
69
43
47
30
144
339
21
60
30
24
73
47
42
90
93
15
90
103
23
30
6
138
27
16
119
90
31
119
265
48
128
27
30
7
65
18
312
90
91
80
99
45
48
208
413
90
6
30
165
129
90
156
24
1
48
71
126
474
120
270
6
54
159
105
42
253
71
30
126
270
78
193
179
198
6
36
90
18
66
60
270
21
48
105
36
24
120
6
36
108
180
36
36
90
54
36
13
35
6
30
96
84
36
180
240
48
45
27
270
151
119
168
12
133
17
30
144
1
125
18
126
126
24
66
75
16
59
300
54
54
126
114
12
81
112
48
32
111
36
18
156
360
60
246
181
113
30
180
141
16
227
36
9
21
187
32
21
54
12
153
81
6
121
23
36
133
41
6
1
83
6
ABCD 99496884694*3^$a+1 [50014]
72
39
73
176
99
54
18
37
191
126
91
96
24
41
90
144
108
216
6
19
152
112
113
48
6
193
24
119
33
64
8
16
11
72
117
135
12
36
60
54
7
173
19
11
24
13
24
11
24
45
39
36
144
37
120
47
1
137
78
145
65
31
48
29
67
11
12
36
18
51
147
37
275
18
18
1
71
1
8
3
37
96
11
37
23
12
36
33
165
42
49
113
48
31
23
144
24
84
42
84
87
111
72
49
5
6
48
205
72
11
13
56
184
35
18
19
32
63
72
25
11
13
35
96
48
36
24
145
11
13
56
39
114
55
71
73
71
36
30
6
48
1
96
83
60
54
30
37
24
11
36
49
72
47
36
36
25
24
89
60
48
18
73
215
6
27
16
5
24
67
113
126
18
31
59
48
109
5
18
1
11
133
29
6
12
6
99
45
102
60
121
48
216
48
107
37
11
37
71
73
104
45
144
27
9
127
83
69
45
72
48
18
1
23
49
32
112
125
67
83
45
40
24
72
192
35
108
18
42
45
3
6
7
29
54
37
144
35
18
43
11
120
90
19
71
1
32
16
23
49
96
24
8
64
35
120
90
24
19
107
13
24
125
54
37
179
61
24
96
47
105
40
120
24
23
36
12
60
117
117
90
1
80
27
37
47
54
18
1
96
8
39
25
11
42
43
96
120
5
43
8
63
25
95
121
47
9
3
109
53
42
30
139
11
66
19
96
143
25
23
72
18
234
132
48
24
48
126
90
1
71
121
11
109
96
24
23
9
112
5
18
9
93
19
5
27
16
23
6
91
72
179
48
42
66
36
37
48
59
109
5
48
96
66
33
280
72
245
18
18
42
54
7
23
25
24
23
25
216
120
35
144
42
27
99
109
35
37
17
12
91
24
17
18
12
24
73
161
31
72
41
63
63
1
143
84
85
47
121
72
32
63
30
144
43
29
6
13
203
228
49
48
120
125
24
99
3
37
41
12
42
9
144
16
11
18
19
11
24
120
85
83
84
49
11
18
19
71
48
33
81
31
48
5
6
102
6
72
9
16
5
42
48
36
60
288
97
56
39
33
40
96
47
6
72
19
35
37
47
121
47
12
109
24
8
75
18
18
97
35
109
11
186
27
21
186
25
5
60
7
11
13
95
18
102
72
168
36
84
6
91
35
12
72
33
63
84
294
18
144
13
77
67
32
63
169
131
18
19
48
29
18
18
31
53
42
102
18
132
117
40
95
174
6
162
19
17
7
167
1
53
24
43
23
24
48
1
72
32
129
18
162
91
77
99
16
83
117
16
120
11
18
114
72
90
30
1
96
11
85
101
43
95
18
54
6
91
11
37
24
24
119
84
61
11
24
12
6
288
48
43
8
64
11
13
96
53
108
42
48
37
143
6
108
103
48
128
9
63
45
36
84
198
24
45
64
72
35
13
35
13
5
54
69
183
96
198
126
84
33
111
24
30
24
72
36
66
109
113
54
36
37
11
36
6
30
72
37
192
5
6
84
1
104
16
48
8
16
5
19
23
228
24
18
19
65
6
12
13
101
18
49
48
83
36
1
144
11
13
77
54
24
37
24
24
23
30
18
73
23
81
45
54
12
24
126
19
29
54
141
27
126
66
61
29
42
36
18
43
23
25
11
37
89
159
21
306
42
79
56
57
6
1
24
23
24
84
61
48
23
144
9
16
59
24
117
3
24
48
18
163
48
41
6
49
71
108
13
5
36
15
39
42
12
126
6
12
6
61
24
23
9
117
54
13
17
36
24
48
43
47
204
12
25
24
11
13
59
84
1
59
18
27
45
72
43
5
67
48
11
96
30
87
3
42
30
90
42
12
61
48
5
120
132
18
36
25
5
108
60
84
18
18
18
72
105
40
113
12
24
19
47
33
64
24
24
149
115
65
12
36
54
1
23
49
48
56
16
5
6
12
6
43
11
37
17
12
67
5
42
30
24
19
83
24
37
8
3
37
144
89
31
24
5
126
61
59
24
66
78
84
6
19
53
27
117
36
7
137
127
24
56
63
66
42
12
33
ABCD 99497470232*3^$a+1 [50061]
80
45
120
78
1
104
72
105
15
9
63
3
9
45
60
123
72
111
18
19
83
13
12
20
108
87
9
24
105
42
25
5
24
15
129
12
24
19
44
36
60
4
17
138
33
52
8
112
132
23
13
32
12
28
77
114
97
164
9
27
24
39
9
16
29
48
3
57
15
40
35
72
133
29
84
15
24
40
8
3
21
4
209
27
51
97
65
18
93
15
97
32
135
42
66
13
20
45
84
7
36
20
24
9
12
67
32
45
99
27
42
18
25
29
51
303
45
12
69
18
13
128
9
36
72
18
9
3
33
16
5
18
60
18
183
27
114
15
40
89
19
17
115
188
33
42
90
12
54
61
8
21
15
36
111
45
33
12
24
39
27
57
3
12
45
96
39
18
75
112
11
57
3
37
20
4
11
30
24
43
32
33
72
39
4
72
36
12
11
6
79
5
72
90
9
16
35
18
51
21
39
16
17
66
49
8
15
25
35
30
79
11
54
54
81
16
17
15
93
12
43
125
18
45
120
315
21
51
169
20
99
6
36
99
39
21
21
79
48
60
11
25
72
128
117
102
108
90
183
39
1
107
48
42
75
4
20
9
19
32
129
12
63
69
15
36
40
35
1
36
137
36
36
24
216
43
23
150
7
80
28
29
3
12
105
6
120
57
48
3
114
18
18
15
64
65
66
25
245
27
48
15
126
54
6
18
57
60
9
51
33
90
61
125
144
27
81
30
25
125
48
36
24
115
32
15
90
19
179
30
15
24
33
159
39
72
93
15
6
18
48
133
24
248
69
3
15
81
72
9
39
4
23
25
17
3
48
24
228
28
137
27
28
72
11
49
12
89
180
7
185
27
33
63
72
9
79
101
151
12
71
66
103
8
15
54
276
7
41
31
29
90
12
45
87
36
45
64
8
48
52
65
42
36
1
11
69
99
177
3
37
8
27
108
117
45
87
3
48
6
15
39
61
20
9
36
51
33
31
176
15
93
81
54
261
171
42
90
18
48
31
11
12
36
21
24
96
45
3
76
77
42
48
54
15
16
72
11
37
8
21
36
43
20
72
15
180
12
6
99
28
17
18
73
125
27
60
28
36
140
24
45
19
236
12
72
48
189
43
116
4
56
40
5
24
27
36
28
56
168
45
43
23
42
90
93
4
32
9
39
36
57
39
33
72
36
99
39
90
15
60
21
79
12
68
40
20
36
24
132
15
13
36
20
39
132
93
36
16
17
123
3
54
108
3
9
78
25
5
42
138
7
72
20
16
32
57
151
12
68
57
36
79
11
72
228
432
150
7
20
16
5
204
18
9
21
78
12
49
11
12
18
24
63
93
7
161
15
57
30
78
7
12
35
1
65
67
77
18
13
41
51
75
9
33
63
52
95
97
80
21
18
114
63
48
15
57
124
29
15
225
54
25
11
102
3
60
36
240
111
168
37
132
5
72
39
75
69
21
7
12
101
36
135
216
9
6
105
33
24
7
116
69
31
80
15
9
33
12
6
108
97
113
24
12
15
21
7
8
28
35
61
23
21
96
9
31
65
120
36
60
15
40
29
3
93
27
36
45
115
36
41
24
36
75
112
188
3
72
9
3
198
60
27
12
141
30
33
27
37
11
21
21
30
72
25
116
156
76
8
75
120
6
151
5
162
21
57
192
18
49
29
87
3
45
36
16
29
19
56
33
36
259
23
9
9
7
108
36
24
32
45
42
18
39
153
18
54
3
3
12
18
15
108
117
63
9
135
16
36
29
51
69
36
39
136
8
12
63
61
32
33
54
45
52
5
18
78
72
51
21
36
87
3
25
5
18
25
32
33
54
85
65
51
75
25
72
23
42
48
39
111
12
45
4
59
121
5
99
16
11
45
105
15
3
1
116
3
45
96
24
57
135
48
4
12
53
3
9
31
77
87
16
137
12
126
49
29
12
60
43
221
99
267
109
29
27
153
31
8
28
77
6
1
29
31
23
45
15
73
80
52
41
90
45
180
15
72
54
79
119
25
12
24
72
29
39
4
65
63
3
6
126
102
18
13
92
168
12
52
23
150
43
5
114
18
7
11
69
3
45
160
48
32
120
88
155
69
21
54
36
90
54
97
11
25
44
3
33
33
36
31
152
15
57
21
19
71
73
72
8
64
ABCD 99497828044*3^$a+1 [50019]
42
20
33
13
30
72
32
16
65
37
108
47
7
20
30
46
54
11
7
38
34
125
55
53
13
60
44
70
26
75
84
43
29
121
8
27
13
11
60
24
109
11
25
20
24
15
15
126
10
14
36
40
12
2
10
35
13
35
3
57
12
45
40
215
31
50
40
20
94
17
19
12
12
41
9
15
13
23
84
1
14
28
42
26
45
217
59
144
36
24
36
49
80
54
81
36
43
5
31
17
3
21
9
82
18
104
36
30
21
69
24
51
15
24
10
35
21
15
25
12
47
1
11
9
60
40
95
19
6
95
9
6
10
12
60
35
33
24
51
36
33
27
1
2
58
30
8
21
96
43
42
35
25
32
106
12
42
35
12
3
36
4
110
16
35
60
12
3
30
84
16
12
8
70
30
60
42
92
16
89
12
1
179
48
21
4
48
35
145
8
27
24
61
23
37
47
36
24
1
60
104
111
144
43
30
48
44
70
80
21
12
13
14
21
67
53
60
12
33
10
72
108
5
9
6
57
13
20
30
22
23
24
1
11
1
32
6
70
24
23
7
5
103
65
57
28
8
90
30
15
19
78
83
49
35
48
24
61
35
3
34
47
48
31
65
55
17
33
120
15
39
88
90
2
96
4
5
1
50
100
12
182
16
11
121
47
12
3
28
5
48
75
10
42
12
48
18
12
38
45
25
102
48
44
57
1
38
52
17
1
72
12
47
9
15
72
63
40
5
36
121
108
12
12
110
6
64
80
120
66
21
1
23
15
40
89
72
36
13
47
13
90
5
139
41
7
17
21
52
35
73
11
9
10
90
84
23
12
1
44
216
15
75
22
48
12
12
47
33
36
84
16
20
15
7
92
93
25
18
12
113
9
3
24
60
63
93
55
38
120
30
10
11
24
25
44
16
95
37
12
11
36
3
28
48
12
113
45
75
15
10
44
3
93
34
5
51
10
155
45
54
36
64
20
21
85
11
48
21
70
5
97
2
57
1
12
36
42
32
28
53
12
13
47
48
69
27
48
73
59
9
75
15
82
2
28
29
31
38
142
30
92
6
64
6
11
1
23
25
20
10
102
23
36
60
169
47
24
13
6
30
71
43
78
2
6
39
13
42
65
72
39
30
34
96
5
24
105
63
13
24
131
12
48
24
48
93
52
30
53
55
30
71
1
120
32
15
12
9
75
12
12
15
16
65
15
9
12
93
27
19
44
30
6
69
36
175
20
10
11
61
12
66
41
1
18
42
122
21
15
112
42
35
12
49
44
76
30
5
7
18
24
71
60
9
30
30
3
7
36
44
81
37
30
5
13
42
29
1
47
43
92
76
17
13
80
27
13
35
55
5
9
28
90
5
12
48
72
45
3
115
18
72
38
24
30
46
12
2
76
11
1
59
9
52
30
17
15
66
27
13
30
65
75
30
34
26
22
68
9
15
16
17
57
28
8
10
5
19
161
7
32
10
11
7
32
33
24
91
2
36
70
14
3
97
11
37
18
41
49
60
44
6
22
42
66
20
75
37
18
29
1
95
25
11
60
43
17
1
23
60
115
12
5
63
45
12
3
21
1
42
5
1
150
30
12
138
5
9
3
27
36
69
1
30
14
15
12
36
187
56
57
48
12
24
3
16
65
7
5
25
122
46
11
31
8
9
13
32
15
12
48
1
71
33
30
33
63
24
105
15
33
67
18
62
36
10
54
96
77
12
31
20
22
8
15
67
32
60
21
37
8
51
91
2
16
50
4
41
37
122
21
37
30
42
6
65
24
55
18
68
195
12
24
84
69
27
73
6
17
33
54
105
12
19
50
51
91
77
12
49
95
9
76
42
17
1
20
15
25
11
48
21
24
46
65
45
15
37
8
75
7
30
2
90
3
25
42
77
60
61
32
3
60
12
25
11
72
48
25
11
48
15
40
26
4
18
5
108
49
11
19
48
72
20
45
1
20
64
23
43
5
12
72
13
60
47
1
11
1
47
1
12
18
41
84
37
8
39
1
12
2
57
39
34
30
50
63
43
74
63
48
25
11
1
98
10
42
60
5
25
122
118
59
31
5
33
27
57
51
37
62
6
40
50
40
77
13
54
5
36
9
27
3
57
79
77
27
16
101
19
14
46
14
15
12
24
12
168
9
6
40
5
79
176
10
44
46
17
63
21
19
5
75
30
22
5
7
80
66
100
44
28
95
55
30
48
14
40
86
15
25
12
120
35
13
74
36
112
5
25
59
96
60
55
5
60
33
34
50
58
60
29
1
8
52
42
30
11
9
90
46
11
39
9
103
53
37
38
57
93
112
12
18
2
51
25
72
23
36
63
58
35
33
82
53
55
90
12
23
24
25
6
17
72
36
9
27
9
10
14
10
66
59
12
49
12
47
121
12
12
11
9
70
77
36
7
53
37
6
44
58
23
12
3
60
4
60
150
48
2
40
6
20
10
5
24
21
10
42
23
15
69
72
1
212
6
21
1
60
12
50
16
30
11
48
45
16
80
22
30
8
90
9
51
22
32
15
1
42
53
60
19
6
11
63
46
30
50
27
48
19
17
36
27
30
3
72
15
6
15
7
17
60
15
10
108
62
6
22
29
43
110
46
102
42
5
15
76
149
21
27
24
3
57
1
8
10
14
6
9
12
93
30
76
14
36
82
5
63
22
2
16
5
36
1
32
30
28
38
40
47
24
49
12
18
5
37
2
21
55
65
12
84
3
16
90
12
23
24
36
109
86
10
80
30
45
60
12
13
59
163
17
13
83
55
50
52
23
19
18
12
18
5
144
9
154
18
23
15
45
45
90
34
11
36
19
14
75
12
1
2
88
108
110
30
24
6
120
51
9
4
107
24
24
13
68
22
2
28
23
24
31
30
20
27
55
2
28
8
10
5
45
22
30
32
27
36
43
60
161
19
30
ABCD 99497927806*3^$a+1 [50012]
37
11
64
3
69
9
6
9
9
18
12
48
17
48
13
6
24
5
19
5
7
66
48
72
42
5
37
75
33
12
99
21
6
42
11
115
21
48
45
51
32
25
15
3
45
51
30
6
12
180
33
8
24
48
205
75
105
30
9
48
3
5
187
45
81
102
9
51
42
83
7
42
36
99
3
72
53
25
12
3
21
27
3
24
12
6
27
33
132
6
42
3
21
3
27
18
35
112
15
48
81
51
29
145
162
77
67
18
78
30
18
45
9
15
72
8
48
37
18
78
60
6
81
24
48
3
90
30
108
9
27
29
49
23
7
48
90
54
54
27
72
96
27
53
144
1
6
105
8
61
6
29
91
18
102
24
84
78
24
75
273
12
3
8
13
6
29
205
12
47
16
27
30
42
60
185
145
6
36
45
104
24
40
3
42
3
3
21
99
29
1
15
32
67
5
40
105
60
30
66
90
129
3
69
56
49
24
36
11
48
49
15
141
99
21
27
135
9
8
73
12
11
24
1
6
41
48
24
40
128
19
21
63
30
6
24
36
30
59
16
45
48
36
39
80
48
175
84
114
30
6
6
12
5
48
40
32
73
12
11
67
24
45
63
12
53
13
3
80
19
96
21
56
25
47
40
8
19
173
1
36
78
30
18
30
47
40
15
42
6
18
47
120
229
11
25
63
9
162
45
8
43
114
51
9
66
24
30
39
200
19
101
184
3
18
51
9
12
27
168
3
45
15
81
8
48
19
45
9
60
12
12
36
119
37
48
35
88
9
36
27
3
53
1
71
67
18
24
11
40
39
33
45
35
13
155
73
36
3
48
93
24
11
40
9
6
42
18
69
123
48
21
9
36
6
45
9
71
64
51
222
87
3
141
32
37
3
15
57
27
66
107
37
60
30
36
24
21
152
16
104
67
6
12
147
56
67
18
12
36
36
90
45
8
61
27
8
55
6
3
3
77
37
48
60
63
32
16
27
120
5
49
23
48
7
6
12
18
29
16
80
49
42
29
16
104
24
13
3
27
5
7
36
60
60
125
64
48
69
66
18
12
3
32
19
69
104
31
17
19
45
81
18
12
17
13
3
21
6
117
63
17
16
104
73
47
31
9
51
5
139
192
53
31
65
1
30
33
195
53
13
27
3
69
80
7
6
78
42
3
21
108
36
6
21
27
42
108
23
48
1
23
61
150
30
15
69
12
63
51
120
5
144
16
21
3
56
169
23
25
47
16
57
18
141
56
13
120
267
27
6
12
83
55
30
72
12
23
19
54
39
45
75
153
48
84
75
8
25
23
40
27
5
67
5
25
60
6
30
12
35
160
48
27
120
69
75
24
5
19
5
16
32
64
48
45
6
12
18
87
32
96
7
48
30
6
29
16
33
12
6
24
96
72
66
30
30
95
85
59
40
51
29
120
40
21
51
8
85
30
5
61
120
84
6
246
24
6
54
36
66
9
24
9
18
117
21
12
15
8
1
23
97
30
78
3
99
66
24
59
1
71
48
19
45
3
5
7
18
15
45
18
9
33
23
16
9
36
18
30
6
54
36
84
15
21
42
65
97
12
3
51
29
40
3
53
19
12
41
7
162
135
24
32
40
48
21
11
55
12
42
11
43
5
97
63
57
12
3
24
159
60
29
88
72
27
53
103
18
119
7
33
15
78
54
93
3
42
30
45
27
6
143
109
30
5
43
72
5
163
18
174
18
48
59
13
107
48
55
48
6
6
5
48
64
15
48
30
107
55
30
96
27
3
84
30
30
6
87
105
39
81
72
111
24
45
35
112
33
102
96
65
37
6
36
41
49
63
72
33
48
39
21
3
15
89
16
9
23
37
30
5
40
72
15
36
53
19
48
18
27
80
48
91
29
40
45
35
160
9
48
15
117
35
37
36
132
3
32
40
48
32
48
19
90
11
13
6
29
55
9
8
13
51
8
7
66
95
73
119
31
81
15
96
17
43
78
47
37
30
21
57
12
123
80
37
78
54
63
8
13
12
95
13
192
60
143
1
84
120
6
6
18
6
90
53
37
11
37
12
24
36
3
3
60
12
48
53
61
18
225
27
24
90
60
36
3
63
9
123
72
48
21
45
66
84
45
27
45
99
45
9
12
108
6
30
78
21
24
27
93
45
83
115
69
81
84
48
102
21
24
3
45
27
18
83
48
31
41
13
107
13
6
29
24
13
12
63
48
96
51
18
24
6
45
81
36
99
3
18
35
64
9
15
32
40
165
42
18
23
109
30
125
40
56
120
24
43
77
7
33
81
15
27
53
25
15
9
95
91
144
102
15
56
19
6
23
7
9
81
15
80
13
6
53
25
12
3
105
95
40
8
40
8
79
42
15
99
144
245
112
111
42
71
24
16
27
117
80
85
3
105
263
25
47
64
165
30
48
6
39
80
43
114
48
123
27
48
18
51
15
6
3
32
19
30
ABCD 99498121564*3^$a+1 [50050]
65
48
7
48
152
40
48
480
125
43
65
84
3
33
12
51
69
51
16
48
8
165
19
8
112
56
45
3
21
120
75
21
12
15
57
36
27
33
79
101
24
36
15
9
39
64
72
216
48
24
32
16
8
16
8
33
72
135
33
39
64
24
48
17
7
120
104
24
165
67
80
93
168
115
8
57
60
27
280
17
183
88
17
168
12
67
104
81
159
72
64
53
3
24
45
36
7
5
3
48
16
48
32
88
125
123
45
60
87
165
27
120
16
5
99
24
24
117
51
24
16
65
103
24
53
27
160
5
91
24
72
56
57
180
75
33
72
7
65
39
21
211
65
15
105
135
40
77
132
60
3
45
67
56
64
8
168
40
8
21
75
40
128
33
39
136
72
72
161
60
84
108
43
5
72
27
16
120
24
65
55
65
36
187
173
19
5
60
15
105
103
176
16
24
24
120
17
79
80
112
5
19
173
27
165
43
53
43
41
31
8
9
12
115
5
43
8
72
168
105
39
88
72
56
64
8
40
8
64
120
5
91
77
27
16
48
144
80
40
32
16
104
16
5
67
8
40
5
132
7
24
29
43
77
48
43
77
27
33
15
57
31
72
5
115
72
72
96
32
57
135
40
96
192
17
31
32
213
43
17
12
48
43
89
87
33
7
221
19
24
96
8
153
144
55
8
40
152
136
8
64
56
72
64
8
72
213
51
9
15
48
40
149
91
17
31
41
55
296
112
32
40
5
96
3
64
96
77
3
9
48
103
272
57
60
43
8
24
96
9
55
216
80
57
63
21
36
63
57
24
63
33
24
55
56
45
123
24
237
19
77
99
21
252
31
144
32
21
24
48
108
60
24
120
3
57
31
48
41
79
77
12
31
24
56
96
120
81
79
5
48
60
31
56
40
48
8
48
40
72
17
60
3
9
63
93
243
24
240
33
7
17
55
104
16
5
120
91
65
24
15
24
16
161
63
112
65
7
5
43
17
55
65
15
48
69
123
48
24
21
72
27
48
72
40
24
29
12
151
8
21
36
199
8
213
67
77
43
65
132
3
40
5
72
3
88
24
24
32
64
161
55
32
16
32
48
21
91
8
24
16
17
175
32
465
15
48
112
17
31
5
120
84
63
16
56
136
5
147
40
8
129
79
17
60
3
112
32
16
77
264
3
45
43
24
5
216
84
55
24
56
21
24
75
168
153
55
48
29
120
115
32
153
12
48
27
120
201
60
19
48
48
77
300
108
235
17
55
53
12
120
135
16
32
69
3
72
88
8
9
63
72
141
60
183
16
24
24
72
48
5
51
24
165
115
5
235
17
31
32
45
51
112
197
468
39
120
40
41
84
171
105
39
40
5
60
48
103
17
87
93
3
40
65
63
16
53
67
56
9
111
72
72
201
84
91
5
72
43
264
24
120
89
7
41
24
39
57
60
75
177
12
3
16
24
72
5
43
77
43
48
5
19
264
29
108
15
105
15
129
15
48
72
16
5
24
3
177
48
108
12
60
3
144
81
127
77
36
192
180
60
255
48
45
67
72
173
27
81
199
120
80
16
8
69
120
27
33
60
3
40
17
60
91
56
81
7
17
63
48
40
120
200
117
48
24
51
64
8
88
17
7
24
152
69
43
56
69
27
120
24
81
36
3
72
40
125
24
3
45
163
224
88
17
39
136
5
43
65
111
16
5
19
29
43
144
161
15
9
15
136
24
5
36
7
32
144
24
33
103
56
64
41
63
105
55
80
33
132
ABCD 99498239762*3^$a+1 [50204]
36
5
133
35
7
113
13
66
24
144
18
23
13
66
33
8
1
162
29
24
16
21
84
144
15
8
24
24
25
18
12
24
72
33
48
8
31
24
30
18
18
126
65
48
13
3
87
24
18
30
6
11
61
99
93
51
3
21
15
54
144
83
31
17
103
60
66
51
21
51
45
51
48
21
11
13
11
96
55
17
1
18
69
87
36
5
280
99
12
114
12
36
6
65
25
12
3
39
9
81
48
6
12
5
37
72
48
126
77
49
39
39
36
29
19
69
8
88
21
27
117
18
18
12
54
18
11
7
17
88
3
29
192
88
75
12
33
93
6
18
51
8
40
39
6
35
127
9
8
55
105
32
37
18
36
78
126
33
21
11
88
9
12
54
18
59
24
85
35
1
36
90
137
40
69
60
18
18
66
24
54
48
3
57
18
192
5
96
13
12
15
45
35
55
12
53
25
30
36
77
72
24
97
36
59
157
3
39
41
7
60
5
25
18
5
48
16
9
48
78
84
29
31
9
8
24
25
15
24
176
40
32
127
114
84
72
54
53
16
8
72
16
72
3
221
24
55
18
78
18
18
90
18
18
23
13
11
1
6
65
37
11
24
1
23
120
1
15
3
221
96
13
51
8
79
105
216
72
3
5
31
6
18
9
9
63
8
31
33
8
37
108
135
24
80
7
17
16
27
5
121
18
29
72
48
31
12
90
3
32
19
21
128
48
40
21
48
96
107
31
33
117
51
39
9
63
12
78
48
108
24
27
128
7
41
13
123
32
91
36
24
144
65
133
72
131
67
5
48
13
3
72
15
72
17
25
54
33
32
48
25
39
32
61
90
66
18
21
57
47
1
114
69
48
24
72
32
43
48
36
33
8
16
141
36
23
13
51
9
36
66
65
13
11
40
39
9
56
127
78
18
17
24
40
24
216
15
17
144
37
11
61
107
7
54
48
60
15
39
33
87
180
60
126
102
18
24
66
65
61
3
8
31
174
24
18
30
11
96
151
9
32
25
15
63
105
69
11
24
1
15
3
69
9
87
57
36
11
72
48
13
30
5
16
32
181
18
6
11
79
18
167
48
37
11
96
103
6
108
18
77
7
6
48
11
103
9
8
16
3
156
6
12
60
48
6
12
17
88
9
54
12
42
35
13
83
40
39
24
41
31
30
35
16
8
16
15
89
1
108
3
3
29
19
78
12
36
119
24
120
31
81
27
66
11
24
37
6
45
21
3
72
56
13
3
39
48
113
157
35
1
6
9
21
24
11
43
125
37
12
15
72
9
66
144
96
45
45
18
54
120
18
132
5
43
53
79
17
121
47
85
48
131
13
72
54
213
56
24
73
15
48
56
25
30
33
21
72
216
3
21
48
24
27
3
114
11
72
55
33
21
72
6
45
8
48
16
32
24
7
12
21
15
57
87
6
59
25
144
15
216
93
59
85
83
43
53
24
127
41
64
15
24
48
78
11
16
45
11
37
3
69
42
17
24
24
16
32
31
108
45
45
48
3
21
11
61
36
30
41
16
57
48
39
39
17
31
17
19
60
9
9
18
12
96
48
41
55
9
9
102
65
103
9
152
24
48
91
18
27
117
18
90
36
30
60
41
43
78
18
30
71
16
57
18
42
18
144
36
5
169
23
31
33
96
32
112
15
24
41
25
71
7
18
167
61
11
13
27
8
19
5
121
47
133
99
72
39
6
11
48
7
18
18
5
72
16
32
1
36
42
65
40
8
61
18
6
35
85
3
69
83
7
57
15
78
27
3
60
36
45
147
258
11
24
24
67
29
1
71
48
7
36
60
18
36
18
17
16
39
17
49
15
81
36
51
15
42
36
27
111
6
11
7
54
131
67
12
65
40
63
48
33
72
99
29
79
65
1
15
8
120
7
33
32
25
30
24
48
65
64
57
156
35
7
9
24
56
64
176
96
79
36
18
27
81
18
12
6
12
150
72
105
48
21
18
198
11
31
137
79
48
17
7
9
24
72
69
35
61
35
67
90
18
6
123
15
65
85
11
16
3
90
11
169
143
19
5
127
9
21
24
99
45
51
8
40
224
103
60
5
40
45
66
33
8
31
6
18
30
54
5
31
42
47
48
7
33
9
36
35
55
17
55
81
27
12
6
12
114
66
42
36
30
23
24
48
16
120
96
8
48
31
54
42
9
21
96
36
30
6
35
64
8
72
55
17
48
7
12
96
5
7
78
27
9
12
11
43
69
32
64
69
51
3
53
61
12
6
72
9
9
48
60
18
54
11
48
7
57
3
18
66
72
113
1
47
55
6
11
37
18
6
18
81
24
21
12
54
54
6
48
21
69
114
17
55
177
39
48
18
47
7
150
18
33
21
192
11
7
90
18
18
3
15
17
127
33
8
48
40
39
36
12
6
11
19
108
33
45
11
37
3
69
123
24
8
31
33
3
30
6
12
96
5
13
11
37
3
32
37
18
36
42
36
23
7
6
48
60
95
79
24
9
8
121
ABCD 99498272618*3^$a+1 [50031]
24
96
15
65
1
3
15
17
160
21
27
176
16
39
21
8
208
8
60
19
18
35
48
16
20
55
24
81
80
120
36
79
29
1
96
99
8
40
8
4
51
72
17
36
52
8
244
20
100
8
7
81
20
43
9
3
60
29
61
75
45
159
20
4
20
31
9
32
64
39
9
8
28
51
108
18
30
42
3
68
76
60
80
1
35
67
72
5
28
3
113
76
9
24
51
21
135
24
32
43
30
231
9
54
105
51
89
220
3
69
48
92
100
51
69
123
17
16
20
112
33
162
21
56
19
29
16
129
23
4
44
79
48
9
48
68
7
12
36
113
4
27
69
39
125
37
6
9
44
4
15
12
5
40
33
111
24
96
32
72
25
35
48
7
101
4
32
16
93
6
29
4
33
24
39
80
7
29
24
12
19
54
15
9
3
63
6
15
108
12
36
144
96
212
160
12
68
31
5
76
68
28
8
16
56
112
60
27
9
39
105
8
48
91
5
40
104
31
18
51
56
40
56
13
27
27
132
101
28
104
37
39
176
48
40
15
17
16
24
24
9
71
40
20
72
4
24
57
42
17
31
252
53
60
108
12
60
13
24
30
33
12
36
87
18
15
20
67
9
44
91
125
43
21
84
32
144
16
44
36
49
95
16
255
33
248
4
20
40
24
80
76
44
72
144
199
5
4
96
44
12
19
24
30
75
3
120
18
95
12
132
88
20
28
24
20
192
160
21
23
55
65
36
43
105
92
48
55
77
36
48
132
28
152
19
9
57
144
59
136
3
33
3
17
28
15
101
60
64
24
20
31
45
96
75
53
36
7
29
24
12
19
129
24
48
108
87
5
19
69
156
48
12
33
198
9
120
48
57
3
15
96
17
112
8
52
36
20
91
89
19
57
20
91
17
28
3
81
8
91
36
9
9
15
20
52
8
36
64
156
339
81
20
36
60
36
100
8
40
36
45
15
96
24
48
128
64
75
6
35
28
20
52
27
21
27
197
88
24
33
51
36
9
11
36
73
15
129
18
125
24
48
91
17
37
15
20
60
40
63
5
52
3
33
32
24
40
60
8
72
40
9
35
91
18
15
48
15
33
15
105
60
32
7
21
144
152
108
28
8
40
32
40
12
20
16
39
17
24
12
64
63
33
80
13
15
20
64
8
72
55
21
20
19
12
5
120
24
64
75
33
20
115
54
11
24
4
120
96
36
44
24
12
24
108
31
5
12
64
8
1
35
19
77
16
20
112
27
69
44
13
23
19
21
24
152
31
9
8
73
35
7
177
36
33
27
132
128
28
15
30
39
3
125
120
4
56
84
1
54
18
6
21
171
113
52
32
36
144
25
111
36
51
180
12
5
88
12
96
56
193
27
68
28
39
60
66
54
21
68
127
129
56
49
35
36
25
30
77
13
18
54
143
25
18
101
25
30
36
69
63
162
30
36
53
1
75
68
36
7
17
52
3
21
24
8
100
164
1
35
144
235
33
12
188
1
15
84
8
144
88
12
123
45
27
126
63
56
184
92
4
8
28
45
78
9
72
9
39
33
18
45
9
47
28
12
3
117
75
5
16
140
108
40
15
41
264
16
3
45
15
18
75
44
1
23
55
57
24
24
60
27
17
1
71
43
12
36
5
64
48
51
57
45
39
24
32
4
116
172
140
1
51
56
13
135
9
111
32
24
49
15
96
48
27
45
24
56
40
36
45
42
17
31
54
51
84
51
29
124
75
57
192
60
48
8
19
17
139
261
24
44
12
25
54
57
63
9
33
3
141
99
12
9
95
103
53
4
96
140
157
23
40
8
64
15
17
144
120
24
28
27
33
68
7
48
41
100
80
160
75
45
80
36
64
36
20
7
17
4
44
60
16
140
7
29
4
12
27
45
57
59
4
171
9
68
55
12
6
135
44
52
48
57
59
100
57
54
41
355
69
36
93
15
24
15
17
25
30
9
32
88
51
69
9
35
180
76
51
81
20
7
33
48
12
24
39
89
16
120
27
69
8
16
12
12
36
32
67
77
4
24
48
80
24
40
51
29
25
11
52
8
139
5
36
55
53
4
12
104
172
8
24
72
13
42
21
33
102
33
201
15
120
81
3
140
132
52
48
24
48
72
56
64
9
42
12
81
9
87
8
1
27
20
199
24
29
28
15
12
5
108
28
56
4
20
16
48
3
57
12
9
27
27
17
36
12
52
3
18
39
33
51
45
47
64
63
18
72
27
104
ABCD 99498711842*3^$a+1 [50004]
126
67
29
24
6
13
11
30
66
18
342
54
6
84
24
505
12
24
72
53
24
7
239
60
156
18
55
48
23
181
5
138
73
12
95
1
12
47
12
18
96
24
126
1
23
90
6
30
30
216
24
96
84
234
67
5
294
49
137
78
181
71
1
17
102
24
60
36
61
17
72
60
31
24
35
1
53
6
48
73
23
6
30
24
37
23
36
18
6
66
24
24
90
1
11
108
25
36
11
49
5
336
48
6
24
12
90
90
13
11
24
1
5
90
96
168
12
30
19
120
119
6
19
72
29
96
78
1
59
30
12
55
89
144
300
6
25
11
150
30
18
30
36
36
13
47
210
138
12
30
18
97
23
60
42
55
59
126
19
41
18
120
1
84
5
103
47
12
54
90
1
23
246
54
12
198
36
84
67
119
96
109
5
150
54
43
29
48
102
84
30
114
6
19
11
24
37
23
85
95
13
23
6
114
6
43
125
187
335
30
139
185
31
65
108
91
132
167
13
48
60
179
300
36
60
85
204
5
12
54
66
43
12
143
1
11
30
48
187
5
78
36
37
132
108
83
120
90
6
90
55
35
60
1
23
30
84
186
114
36
7
59
108
66
91
35
24
1
120
113
55
11
36
48
6
84
31
72
59
168
42
18
37
89
67
83
66
84
30
54
43
72
72
149
156
18
42
48
150
217
35
18
102
73
11
49
5
60
90
42
55
59
24
1
36
5
30
109
24
35
36
60
6
43
161
90
6
24
66
229
11
90
54
90
79
35
276
25
11
49
84
131
37
29
138
12
54
55
11
138
150
30
210
12
1
59
48
12
85
5
103
36
35
1
35
108
1
5
66
48
12
121
12
132
36
53
60
79
221
19
17
30
54
24
72
60
90
24
37
47
60
25
36
101
30
18
60
6
37
17
30
102
103
180
35
1
161
139
131
13
107
133
12
269
150
24
13
48
11
13
5
31
12
59
120
145
53
12
24
115
89
36
19
35
1
12
59
13
72
35
48
13
23
6
78
30
42
1
113
240
36
138
102
30
114
90
24
12
13
5
36
24
132
114
36
108
66
115
5
30
6
48
6
120
6
78
120
157
29
7
84
29
36
43
36
24
11
37
83
49
35
121
11
60
54
54
37
108
5
210
252
114
84
12
103
221
66
85
60
120
23
96
330
36
18
132
193
96
179
6
7
263
114
6
1
65
138
25
5
6
61
216
17
36
414
12
228
120
1
101
138
102
43
185
66
1
23
61
149
6
25
11
133
5
42
24
1
269
60
66
18
163
23
49
197
60
31
24
143
60
13
72
48
89
78
6
24
30
120
13
77
31
11
24
54
12
48
55
35
36
1
23
90
6
6
120
150
24
30
306
121
107
25
48
17
36
6
84
25
41
31
29
115
120
23
132
13
12
23
37
143
30
66
6
48
42
24
6
78
25
47
108
6
90
36
138
156
7
59
48
120
36
60
145
5
54
73
23
150
19
35
60
6
7
227
25
35
12
30
18
42
348
115
5
12
31
77
6
30
30
25
11
73
5
91
59
121
11
228
12
48
6
31
95
49
5
55
144
12
36
107
240
102
90
84
24
37
83
42
43
11
6
84
19
101
144
132
78
1
5
120
139
5
31
60
29
115
137
48
7
5
175
23
120
42
48
120
30
42
18
60
282
24
7
119
205
5
60
18
42
48
43
180
17
6
120
109
5
42
1
29
174
60
157
149
79
59
6
31
5
18
276
150
ABCD 99499028756*3^$a+1 [50041]
3
56
31
42
47
28
45
15
8
19
21
8
19
17
24
1
30
21
84
24
140
112
9
15
8
16
44
103
17
40
27
66
54
18
3
12
15
5
13
27
57
3
3
89
25
6
84
29
7
65
4
20
24
4
108
39
36
102
72
63
3
17
13
39
48
15
12
9
12
80
97
3
9
3
48
9
23
37
6
5
25
3
21
18
17
4
12
12
3
29
31
17
12
64
120
20
37
54
30
6
29
48
67
21
24
3
48
5
157
3
105
54
65
4
12
20
4
20
25
35
1
39
44
40
9
27
8
7
48
17
43
21
20
72
37
71
1
30
60
21
72
12
63
5
37
120
6
45
117
3
45
3
44
37
75
75
9
27
93
12
24
15
36
12
45
92
28
87
29
31
29
64
15
18
24
23
13
42
12
21
75
29
28
27
6
75
20
12
13
27
15
77
4
24
3
65
67
5
72
1
42
45
63
54
11
12
7
53
7
60
21
132
27
65
16
15
42
75
8
4
81
60
3
21
6
30
59
4
27
84
6
12
3
8
24
73
39
8
13
54
5
24
7
12
41
36
48
36
37
42
108
12
18
30
17
76
56
31
24
29
19
12
30
60
23
25
15
36
69
63
32
36
4
63
297
8
7
33
128
61
18
90
60
71
12
19
65
16
20
52
20
12
60
40
8
43
30
24
66
5
25
42
42
3
12
8
25
78
60
9
123
65
37
15
45
11
48
7
53
84
13
27
8
48
132
4
24
24
15
48
9
3
60
17
36
25
23
36
40
80
60
1
12
15
8
52
33
167
67
5
4
27
17
7
45
33
15
15
41
4
20
43
5
40
57
135
15
30
147
24
12
92
7
36
24
21
68
1
36
24
179
1
35
16
57
15
3
5
72
28
27
45
15
33
12
3
17
60
12
13
27
36
24
44
24
7
6
63
12
32
25
12
15
3
12
21
15
17
73
3
20
72
67
57
20
16
9
66
69
3
41
36
43
48
45
39
21
27
65
28
32
40
8
67
21
12
27
137
28
63
84
21
9
30
5
24
1
71
12
55
21
80
37
42
12
81
44
48
28
39
29
49
120
72
59
4
8
25
54
21
8
72
55
17
25
3
45
42
5
16
12
32
25
30
5
7
5
4
69
35
7
66
24
11
4
3
18
27
56
4
63
5
37
15
12
8
73
42
72
30
35
24
37
23
1
150
5
28
36
9
42
6
24
120
48
11
31
5
24
7
29
1
27
3
84
36
45
39
5
84
24
96
180
4
3
29
13
3
44
88
36
9
63
105
27
60
20
28
12
32
24
67
33
39
5
76
57
15
24
60
8
12
40
216
69
6
5
55
9
36
12
12
36
15
5
4
8
13
24
23
12
31
53
16
104
1
6
77
88
147
17
25
3
20
37
6
17
36
37
23
31
65
40
51
29
48
12
55
5
24
4
105
83
4
8
48
12
7
18
60
18
24
18
48
59
36
85
24
23
12
28
32
13
63
12
56
4
48
9
15
45
15
21
24
15
3
12
29
67
33
39
30
35
7
6
119
1
24
11
25
3
9
15
15
42
30
29
64
8
37
75
20
28
39
41
7
17
24
4
12
36
24
3
5
28
39
29
60
60
49
15
20
28
12
27
36
9
8
13
12
60
3
20
19
33
108
12
20
25
63
44
24
19
12
33
33
114
29
61
6
33
32
48
31
33
27
5
40
24
21
78
41
60
7
30
30
54
35
1
63
21
11
24
16
135
24
45
44
4
72
21
30
72
21
9
23
4
33
42
18
42
33
60
3
57
63
45
39
9
12
20
25
59
1
3
51
141
9
18
41
40
9
30
60
5
52
45
23
36
4
36
9
27
15
33
108
68
12
84
16
24
20
16
57
15
56
31
21
12
12
21
47
13
75
9
59
1
15
51
17
16
12
24
33
30
77
1
15
15
72
72
89
7
29
31
9
20
55
30
23
60
12
1
180
23
7
5
19
41
7
45
12
81
24
11
120
24
55
48
45
36
56
48
28
39
18
11
16
21
12
18
5
12
12
13
15
15
18
59
4
27
29
13
15
20
115
48
69
84
27
29
25
59
76
51
9
8
25
42
30
3
32
16
8
24
16
44
16
27
60
17
13
30
24
48
21
56
73
15
3
42
111
84
15
53
115
33
27
17
43
69
15
5
13
63
147
33
15
24
5
4
56
43
17
1
35
4
15
66
24
18
33
24
33
78
69
75
90
60
3
12
8
25
11
49
123
69
51
12
20
16
39
33
84
44
31
9
9
11
4
63
17
12
120
36
12
60
108
49
3
96
9
3
8
7
33
21
83
43
72
12
5
61
102
5
7
41
28
96
8
133
27
12
105
48
135
33
24
18
90
30
17
73
63
8
49
155
52
84
104
25
111
12
9
6
24
6
42
17
25
123
3
12
42
36
30
65
64
20
24
16
44
19
5
12
31
57
57
99
60
9
11
1
48
3
68
7
30
39
45
15
44
7
12
48
5
19
33
32
16
8
4
3
24
29
40
12
45
3
27
9
68
43
45
15
24
29
12
28
12
84
15
6
59
24
61
15
24
84
27
6
35
115
12
5
28
27
5
16
12
12
63
42
35
73
59
43
5
36
24
7
96
33
32
127
48
60
12
21
51
5
24
36
91
33
12
24
20
48
55
60
65
16
24
8
7
57
3
41
37
23
7
9
21
15
12
8
12
12
4
21
48
23
12
7
21
8
31
5
28
72
8
12
60
115
5
100
51
9
8
25
47
25
6
5
7
41
31
6
23
1
35
55
36
45
20
25
15
189
35
96
79
5
40
8
43
30
24
51
92
7
21
45
3
80
12
19
5
91
12
53
157
42
48
42
66
30
39
33
27
75
6
23
24
13
12
12
30
9
24
15
48
60
42
3
15
17
48
24
13
18
12
17
145
35
31
24
30
51
48
12
8
16
8
12
144
1
6
30
12
3
32
37
11
139
48
18
35
52
33
24
6
89
24
24
25
48
12
75
48
15
60
57
32
4
20
12
12
172
8
12
96
24
25
23
96
60
4
92
25
6
113
72
12
12
1
42
30
47
60
28
120
3
60
17
97
15
21
63
36
15
5
24
19
21
9
60
11
16
15
6
15
8
12
40
8
12
19
21
8
40
57
30
17
12
25
48
15
3
17
85
51
99
45
3
9
36
20
84
24
36
24
1
66
69
21
30
17
43
60
42
3
69
39
32
28
24
27
21
32
180
12
48
52
63
117
48
27
6
63
9
23
ABCD 99499206518*3^$a+1 [50256]
55
137
63
136
96
32
16
96
89
12
27
72
64
192
209
415
96
8
141
99
72
144
16
24
8
96
117
283
32
160
197
3
45
147
72
40
125
451
128
120
72
40
32
33
132
75
88
197
48
19
56
105
79
104
57
48
60
75
16
96
24
144
77
120
60
15
33
96
15
93
123
165
75
45
147
112
53
43
104
40
248
213
3
112
32
16
120
80
40
72
360
32
88
24
29
331
113
60
48
3
144
93
48
24
75
88
272
16
176
40
65
39
16
360
200
160
24
32
24
153
63
40
29
120
24
355
149
51
112
17
48
180
72
43
24
8
88
113
7
8
16
80
33
127
104
144
88
17
7
96
120
269
19
65
31
65
39
69
363
88
17
183
16
101
180
39
168
360
213
3
141
36
39
48
57
31
224
45
75
40
104
72
184
53
3
160
48
17
39
96
48
72
160
8
105
175
161
175
101
75
144
33
48
39
96
72
48
24
184
80
129
111
45
67
168
56
141
3
280
152
72
168
64
5
115
120
144
104
72
93
72
51
285
19
56
40
120
5
43
5
115
32
288
21
259
80
160
149
3
40
104
9
132
3
45
75
21
3
88
168
72
29
36
48
36
115
24
104
72
136
120
168
56
69
27
192
88
149
19
32
168
16
53
36
36
3
72
40
104
352
149
259
32
45
19
221
108
15
240
712
8
189
147
33
108
144
3
72
93
163
104
40
29
99
88
240
80
144
273
87
525
108
36
144
48
24
51
208
32
48
69
43
53
51
21
115
65
39
105
55
200
40
368
105
63
33
175
149
51
24
285
43
144
80
64
80
57
84
96
235
29
243
81
7
144
104
16
53
211
32
405
19
5
108
31
5
192
19
128
168
117
27
141
3
112
8
57
15
24
40
149
99
120
72
16
80
9
240
36
19
233
151
77
27
112
149
27
177
151
120
56
69
84
31
32
64
200
213
36
132
48
115
72
32
96
549
27
48
16
96
125
19
101
75
160
269
24
75
88
120
413
24
91
209
7
89
127
144
56
285
115
5
75
72
232
125
24
144
51
72
69
99
45
67
144
65
199
72
32
21
156
135
16
197
72
3
105
108
123
112
137
60
3
192
165
163
89
36
19
104
40
120
77
72
72
211
24
89
31
8
45
60
300
3
72
21
147
45
24
3
105
231
40
17
55
53
ABCD 99499938368*3^$a+1 [50108]
35
55
36
12
9
195
5
48
91
12
84
45
3
36
41
223
72
30
168
48
147
15
198
42
12
96
93
171
125
19
72
54
18
21
24
3
30
23
25
159
168
72
15
126
132
47
48
13
24
72
75
3
18
3
69
96
11
103
17
43
117
24
39
72
60
21
80
19
48
5
136
129
15
48
120
24
45
35
79
6
11
247
17
25
66
18
35
24
43
48
12
48
60
24
108
9
69
6
5
1
47
160
8
55
30
3
75
12
270
18
81
9
42
245
37
3
99
54
87
99
24
45
56
79
9
3
5
64
183
72
90
90
5
13
195
45
11
16
56
199
105
15
9
69
18
60
237
80
16
147
69
144
39
108
18
6
101
55
9
3
21
21
24
54
132
33
8
64
105
18
141
104
7
60
5
40
56
88
21
6
69
8
136
231
9
24
75
96
29
25
47
49
159
48
27
36
66
30
209
352
33
84
12
36
59
19
45
120
104
55
33
63
9
21
35
24
31
6
3
201
111
56
112
21
24
11
19
240
66
24
132
23
31
84
72
78
63
8
379
18
195
93
24
11
115
84
12
66
72
27
48
27
45
9
30
54
6
6
78
120
6
30
144
12
41
13
27
3
60
30
96
24
144
11
19
6
15
21
18
120
17
109
51
39
57
48
141
83
37
11
64
63
102
54
6
324
75
99
36
126
3
120
27
18
102
29
1
30
54
6
48
5
67
5
64
96
56
103
17
7
48
60
12
30
51
224
40
27
6
114
29
151
81
24
15
60
120
156
33
27
144
5
13
30
5
133
18
24
36
72
90
42
12
45
39
132
5
72
72
43
120
12
138
96
66
165
63
6
35
31
113
13
35
208
51
168
120
210
27
48
87
201
3
120
162
24
30
48
66
27
147
96
36
65
13
90
72
24
41
103
72
60
90
30
108
90
12
24
59
112
75
5
88
8
49
6
33
21
24
12
30
9
104
31
168
6
59
16
39
12
258
78
90
35
19
90
3
15
36
132
33
99
66
12
18
69
57
54
30
59
208
99
114
30
12
78
42
9
3
78
42
42
3
8
37
240
3
48
32
55
24
54
24
147
45
60
15
159
89
160
21
84
42
84
81
24
224
55
210
12
6
189
3
120
21
87
33
105
12
18
54
6
21
3
12
168
30
275
13
107
43
162
11
16
24
21
60
90
5
16
87
96
126
120
48
11
55
9
93
27
75
66
72
60
78
84
48
18
60
42
18
54
165
87
33
120
75
108
129
81
78
66
39
24
3
93
129
95
13
54
204
65
19
53
115
198
15
39
6
84
30
36
69
3
108
6
30
108
120
57
93
126
60
17
67
21
57
42
5
16
144
3
108
24
17
64
51
36
137
72
64
69
30
12
9
15
17
55
12
90
6
21
99
204
72
48
12
149
64
240
15
113
13
27
33
90
24
30
78
48
24
17
48
40
27
101
19
165
48
27
138
107
48
277
90
138
63
8
24
72
79
105
81
30
81
75
72
36
281
109
51
93
35
7
9
200
229
3
39
36
77
13
42
12
114
6
48
252
9
15
6
123
45
75
117
35
43
300
102
3
3
5
37
18
30
12
95
7
36
18
276
6
12
132
113
37
123
93
3
75
21
39
89
13
18
9
15
96
81
123
5
1
186
24
90
42
12
60
36
45
21
6
12
42
18
21
15
9
3
252
150
3
48
45
30
36
6
102
30
15
141
35
49
150
153
117
12
15
63
57
93
120
11
37
24
30
45
15
30
3
63
65
7
41
24
40
45
27
39
6
35
88
3
18
42
120
102
11
16
24
27
42
12
15
75
66
78
60
24
12
36
33
176
40
105
60
35
19
12
24
36
48
69
ABCD 99501666926*3^$a+1 [50059]
108
33
16
491
252
217
96
29
3
195
45
208
32
48
27
90
27
45
108
18
85
347
18
19
71
72
72
25
336
144
224
304
47
90
18
117
63
162
63
405
18
297
48
15
33
21
378
145
17
79
29
3
87
108
252
162
15
3
180
90
15
57
39
304
143
162
223
29
36
90
69
160
5
123
48
117
27
96
147
180
25
155
90
18
73
17
127
80
16
32
48
21
36
39
144
96
144
27
324
126
115
32
160
128
48
57
7
245
75
112
96
384
48
257
18
13
272
75
108
57
15
108
85
5
144
666
225
9
126
217
80
45
3
159
241
48
224
432
16
209
111
87
105
75
90
90
81
189
51
112
80
27
90
331
119
153
135
25
29
18
18
72
7
353
31
347
37
32
345
103
23
9
288
153
199
71
105
64
83
141
111
49
32
117
75
336
64
192
161
63
81
31
320
64
71
105
112
32
21
43
96
144
32
9
183
16
71
18
55
80
117
18
57
303
18
90
180
129
141
163
272
177
31
59
213
48
144
135
57
15
126
67
32
63
342
283
23
57
33
144
126
72
201
16
125
198
180
72
49
192
65
54
126
43
119
18
72
108
147
48
237
3
112
32
96
27
198
54
90
126
97
83
234
339
39
345
48
39
18
7
48
143
33
16
131
13
80
177
162
205
240
32
135
121
384
48
192
48
48
368
192
75
213
144
255
81
99
93
64
224
69
72
18
1
161
31
5
90
54
18
108
90
195
112
80
240
57
135
45
126
72
205
32
33
207
16
137
18
69
21
139
80
33
15
112
233
180
162
145
128
123
69
16
80
87
108
189
63
1
272
105
7
47
1
48
80
96
45
18
81
96
3
162
91
35
90
612
207
48
213
234
216
105
112
128
87
153
9
279
9
343
125
19
224
16
80
201
135
27
90
18
73
32
165
139
185
55
80
16
29
90
361
272
213
27
117
18
297
63
270
51
16
240
48
128
192
16
101
123
240
16
107
69
288
93
3
112
209
111
69
18
198
147
195
18
43
80
21
75
ABCD 99501967718*3^$a+1 [50032]
12
119
49
84
83
84
36
193
24
66
36
5
31
108
60
17
139
18
6
576
48
185
73
138
29
85
36
59
12
36
37
23
25
150
120
162
222
53
132
151
60
108
89
55
36
41
25
90
288
90
132
35
13
47
43
42
30
78
35
1
174
5
121
59
121
360
59
72
168
48
49
275
13
90
5
1
126
36
48
29
43
54
108
23
199
66
59
325
84
42
30
18
137
79
114
12
24
23
187
5
145
23
12
121
59
108
31
24
30
47
133
96
66
5
13
47
43
5
103
18
6
36
5
180
7
96
30
150
41
13
95
31
197
37
23
72
48
180
13
132
95
115
54
24
126
41
49
48
240
162
198
102
78
66
41
36
49
23
60
67
144
89
67
36
5
55
18
179
85
95
73
107
31
72
209
31
192
42
90
108
12
113
211
36
5
19
30
11
25
23
13
150
125
132
72
48
31
96
18
126
12
42
372
186
17
37
90
90
84
42
77
7
36
42
143
72
60
157
35
49
24
23
12
37
30
90
6
77
108
103
90
210
149
108
37
66
41
13
18
60
84
36
294
84
96
23
7
18
36
47
67
252
18
18
5
84
60
61
59
109
66
5
31
77
60
108
223
29
180
187
60
53
13
252
42
125
360
168
48
247
108
222
18
17
121
119
43
5
144
31
77
31
60
36
41
84
1
30
5
103
24
17
180
13
6
90
246
60
120
41
37
35
1
167
13
107
163
30
126
5
13
36
126
101
49
95
61
132
36
84
72
6
48
41
168
43
18
47
120
13
24
35
31
132
5
79
54
42
84
6
324
131
7
5
121
36
6
72
53
73
84
132
144
12
222
5
67
53
31
6
35
108
240
31
89
193
60
59
31
30
59
103
65
67
30
96
12
47
43
72
36
60
89
55
53
85
168
198
17
109
234
197
13
47
25
167
67
113
1
12
18
29
48
139
221
175
42
30
126
42
5
67
30
83
7
5
1
347
79
5
73
48
18
90
47
133
72
78
30
60
167
79
198
42
113
43
5
103
29
43
78
126
5
61
47
205
6
161
19
36
324
66
240
30
185
121
59
49
47
175
5
144
175
18
342
53
67
5
1
72
48
95
132
25
95
1
107
19
41
43
72
78
12
18
6
66
60
264
6
192
95
121
54
36
54
96
107
85
150
84
41
19
36
84
41
85
167
60
13
48
42
185
229
48
42
120
78
23
115
54
18
18
47
31
30
59
1
167
139
41
223
54
23
13
60
107
24
31
185
120
24
61
108
11
61
18
132
89
13
18
5
253
66
101
43
126
83
25
95
1
36
35
103
72
78
102
90
83
205
6
41
13
30
72
101
175
18
342
5
103
36
138
23
19
125
60
115
78
72
48
162
60
174
24
23
205
18
42
107
252
180
31
5
67
5
13
150
144
138
168
12
83
229
18
17
175
18
18
5
19
18
216
12
95
24
36
84
139
6
251
ABCD 99502181308*3^$a+1 [50046]
6
54
30
18
18
42
12
18
15
75
117
51
18
171
45
3
123
69
240
48
16
17
78
30
19
113
54
9
9
36
90
12
13
59
117
15
138
6
90
7
48
65
15
21
24
19
11
24
253
29
18
18
54
18
60
27
16
59
78
30
36
36
90
39
16
35
60
18
12
3
96
160
17
12
90
126
144
132
30
126
162
57
141
67
41
42
72
120
108
18
79
71
30
276
84
19
17
6
48
36
6
138
21
16
23
12
42
30
6
84
18
24
30
3
15
90
7
128
15
1
101
54
69
81
54
73
29
19
95
72
9
3
216
6
30
129
15
24
25
41
96
48
6
81
3
45
63
24
153
21
60
31
71
24
18
15
57
39
51
54
7
5
114
84
21
3
12
225
69
432
12
15
45
18
129
51
162
30
36
42
12
6
246
39
21
54
12
9
48
105
96
7
23
96
54
84
108
42
90
15
3
84
6
12
162
78
18
84
6
108
15
21
30
18
60
72
18
120
18
54
18
36
24
55
17
126
12
36
96
49
107
24
30
15
243
18
102
21
16
131
13
71
105
9
55
11
90
54
165
16
41
90
84
60
138
18
42
48
54
1
35
13
65
72
18
90
91
83
18
60
18
36
9
21
96
54
54
15
51
109
161
54
24
18
159
16
89
36
24
18
36
181
29
126
24
66
54
150
15
87
18
6
84
189
33
30
72
36
6
15
39
162
39
9
6
36
12
42
30
24
72
54
19
65
36
90
108
96
36
54
84
55
53
43
29
18
90
18
6
15
16
149
36
30
78
12
79
449
126
129
9
55
35
13
47
12
54
6
48
60
13
35
18
6
36
33
21
123
123
24
45
3
18
18
24
72
36
37
107
66
288
24
192
78
12
24
12
18
36
54
24
72
126
30
54
6
144
36
12
6
72
27
135
25
5
27
9
55
17
60
18
49
41
54
18
18
84
18
39
48
3
13
29
66
60
37
107
66
54
13
23
36
6
54
198
246
45
45
24
30
18
18
384
25
23
153
64
80
15
102
123
63
30
3
16
144
71
18
60
30
18
90
60
138
54
21
15
42
12
27
63
90
7
48
23
12
108
60
37
11
24
36
12
42
18
12
72
18
18
25
17
138
69
81
342
66
126
60
54
30
9
160
11
21
3
72
90
48
6
54
15
3
48
109
53
18
9
15
198
18
252
90
12
60
27
39
186
36
139
143
132
36
138
6
9
96
51
42
36
31
5
54
54
15
160
23
12
6
30
6
144
19
48
192
11
144
37
35
45
9
12
235
32
57
24
72
198
66
15
9
54
18
30
54
114
84
18
72
6
72
12
78
12
90
78
162
48
13
5
132
12
126
60
49
41
55
11
96
72
45
21
114
12
13
11
30
36
36
108
90
42
54
9
39
36
6
48
60
18
30
114
36
210
108
132
120
60
18
37
137
132
198
18
12
72
36
72
60
18
48
42
30
18
60
72
144
18
61
80
16
41
39
33
36
12
24
54
156
24
54
30
18
7
80
21
72
3
21
84
7
155
108
24
30
6
72
48
21
21
43
11
48
37
113
30
81
9
36
6
48
141
117
12
6
25
149
162
18
6
30
36
36
18
54
60
135
3
150
12
91
41
54
49
71
25
107
30
54
18
6
90
15
16
80
15
30
180
24
234
13
59
181
137
18
37
5
48
54
180
1
35
189
9
24
36
84
7
65
36
90
90
60
120
18
36
6
48
54
1
80
15
12
72
18
43
17
12
6
36
18
295
96
35
61
96
149
78
13
128
105
24
15
51
36
6
48
19
5
12
15
165
6
37
32
15
186
39
69
90
49
35
36
36
69
9
126
102
18
36
36
42
36
75
69
66
9
51
84
25
47
6
123
21
66
54
18
96
66
114
102
18
132
33
16
35
93
15
1
5
72
12
7
53
180
30
6
19
71
174
27
33
18
228
126
108
15
112
53
235
41
66
18
72
123
27
85
5
75
63
78
3
45
60
12
24
66
24
9
9
18
30
39
48
45
ABCD 99502974518*3^$a+1 [50002]
13
12
20
57
90
90
55
32
4
5
31
56
24
28
5
36
12
18
37
80
15
133
32
207
37
108
5
3
15
102
123
4
203
13
12
41
75
16
8
33
18
81
84
9
3
24
9
15
12
24
40
84
60
32
45
15
33
15
4
12
24
17
15
24
51
108
69
12
100
41
15
12
63
18
12
78
85
56
64
167
18
24
67
36
23
21
28
176
9
36
31
131
33
52
84
59
1
128
132
120
111
45
12
48
60
24
201
19
8
28
23
9
75
1
84
80
21
87
88
12
5
15
48
4
5
60
30
13
65
27
3
165
48
45
51
3
90
36
31
8
33
120
55
5
15
12
3
9
48
180
52
113
3
15
85
23
30
31
59
141
84
27
73
72
44
69
72
87
52
116
24
3
60
18
252
7
96
5
7
8
363
90
54
210
108
19
20
21
75
40
77
15
45
3
40
24
56
24
33
87
33
15
36
9
90
93
24
96
24
51
102
3
12
45
18
30
127
48
77
6
57
4
60
113
3
72
28
8
24
36
27
45
4
8
33
12
276
87
84
36
147
105
21
31
11
85
53
27
4
24
32
24
208
92
3
73
77
43
24
68
45
111
12
208
60
36
104
16
68
33
63
99
57
60
168
12
40
8
45
91
17
103
72
47
93
40
240
5
39
24
39
1
36
8
28
17
27
69
27
4
20
39
49
80
48
15
85
167
6
90
12
49
23
153
28
5
39
33
3
24
36
40
156
80
3
45
135
18
15
15
60
97
32
148
72
11
12
37
41
15
28
20
9
135
81
12
18
9
112
23
73
23
49
20
172
8
33
42
25
132
8
15
13
84
59
81
81
90
90
19
8
33
12
31
95
1
131
18
115
36
101
67
8
24
156
87
66
15
16
29
72
103
44
48
84
148
56
16
41
27
76
12
20
60
3
21
28
20
36
159
18
159
9
111
24
27
25
60
5
12
96
12
267
93
90
42
18
9
168
33
55
48
77
3
87
73
59
120
1
17
87
36
60
69
6
25
56
99
21
24
9
115
20
120
33
102
60
18
3
36
136
104
24
36
16
5
48
24
48
18
109
48
65
30
45
33
120
39
51
21
111
33
36
111
30
18
60
301
269
51
24
52
32
81
187
128
112
32
93
19
108
53
255
48
4
20
28
65
43
72
24
108
8
4
41
55
92
48
84
63
1
20
12
40
8
24
40
12
11
25
5
42
36
69
100
80
28
32
33
12
175
11
30
19
12
29
67
8
117
87
40
5
7
101
7
41
15
36
268
8
3
69
52
23
93
28
72
5
90
85
120
24
23
13
5
102
1
36
68
60
21
15
16
84
29
15
52
44
12
3
25
5
42
49
71
18
87
4
56
15
9
28
5
43
44
16
68
52
23
54
3
64
11
45
3
24
36
9
72
40
41
12
31
32
45
39
93
18
9
16
24
53
67
144
137
67
12
176
4
101
162
177
69
51
16
77
36
31
80
21
15
3
45
120
36
48
15
105
45
7
11
9
60
168
76
56
60
39
30
60
15
16
8
76
132
20
64
11
97
5
103
23
54
27
36
112
23
9
9
51
9
30
270
39
123
90
15
24
51
37
48
95
33
9
30
6
27
63
189
40
108
35
69
63
85
8
40
32
12
124
5
39
15
57
9
144
60
115
20
16
65
75
12
24
123
18
12
87
120
24
112
84
41
18
9
40
56
16
23
18
27
45
60
175
32
60
21
63
36
9
67
48
36
24
89
36
60
15
16
8
12
3
18
18
90
39
33
7
56
36
36
24
136
47
120
37
80
9
39
12
184
216
251
49
96
32
60
93
12
3
108
84
112
59
9
40
68
75
60
57
76
65
54
57
33
7
83
90
7
108
60
32
81
67
95
18
115
68
72
33
31
36
17
78
25
23
37
84
80
48
40
20
16
5
7
32
48
192
45
108
12
6
85
89
51
36
88
5
96
12
15
4
89
19
32
9
27
124
11
12
73
17
55
12
23
73
23
9
12
84
15
24
13
48
92
45
12
150
157
20
144
39
13
72
68
40
17
6
57
33
31
23
81
99
36
61
8
12
36
88
56
24
24
12
39
84
6
12
103
20
39
13
5
90
33
9
18
25
23
81
36
105
108
30
9
15
13
92
136
47
69
24
84
52
20
124
44
40
5
55
35
1
44
28
20
75
13
32
108
4
5
51
196
53
ABCD 99503011852*3^$a+1 [50061]
156
12
172
20
60
136
140
168
52
20
115
125
112
20
36
67
29
16
20
48
180
52
164
16
164
196
72
8
52
80
36
64
192
224
12
112
72
135
81
20
48
12
28
12
32
76
60
72
44
40
116
12
36
36
60
28
36
87
9
156
104
60
4
44
48
43
36
125
76
32
28
99
21
128
196
56
40
20
88
27
72
17
256
72
15
53
84
156
24
36
7
41
16
20
180
160
176
64
44
24
16
51
125
264
64
8
144
24
64
32
139
41
240
100
60
8
72
4
36
140
40
80
156
48
4
15
45
63
377
108
64
176
24
160
56
79
41
48
76
104
72
4
20
204
156
175
485
40
20
40
140
24
16
99
57
24
8
148
188
12
124
144
56
88
36
72
20
120
55
89
199
117
120
32
180
12
36
28
96
68
12
24
112
48
80
72
28
20
40
20
64
8
12
175
17
4
24
12
96
32
67
29
52
48
36
15
81
32
180
48
48
64
92
31
53
55
72
9
63
216
81
248
72
16
24
8
148
8
172
24
104
12
144
256
128
4
12
44
232
8
36
240
48
40
8
64
51
144
180
125
28
12
140
84
12
160
44
36
84
4
12
200
24
36
43
57
15
185
4
108
32
84
4
116
60
72
40
44
24
72
40
8
16
120
144
20
52
20
12
220
288
24
63
21
116
36
124
176
60
120
12
192
144
187
45
20
24
40
144
116
36
12
168
60
4
15
36
29
28
60
48
92
12
24
40
216
8
28
20
24
55
41
84
144
40
56
36
180
48
76
159
137
79
113
220
32
40
68
108
24
16
8
40
20
72
192
136
56
120
124
32
4
159
5
67
17
360
100
48
20
4
180
44
235
36
89
12
84
40
144
12
20
40
135
185
4
99
65
52
180
32
168
208
72
20
12
180
36
60
16
60
56
24
19
77
124
36
8
12
72
160
60
63
29
24
24
16
20
67
5
24
16
27
101
52
108
20
64
200
31
5
67
9
44
91
5
16
212
172
8
48
28
32
55
5
124
108
212
24
52
8
151
93
8
24
24
40
99
36
137
144
136
188
12
103
21
56
168
16
360
44
144
12
124
92
24
28
12
20
24
72
52
243
29
64
24
27
221
139
5
36
292
32
264
24
40
92
151
144
5
4
152
19
65
156
12
136
140
16
284
91
81
32
192
91
29
115
21
20
67
17
415
101
43
9
80
40
87
41
24
16
8
12
7
17
4
24
120
32
55
53
40
8
12
16
36
104
40
56
36
72
52
36
8
16
80
300
36
64
20
4
80
276
180
31
153
80
72
48
132
220
15
57
128
108
96
120
16
80
84
16
87
117
116
280
8
136
135
41
4
56
84
120
36
55
113
76
176
40
44
84
7
17
12
16
44
24
67
65
48
16
56
24
88
128
88
27
9
63
77
4
135
72
53
4
92
204
79
21
24
116
12
28
24
108
99
29
96
36
72
172
48
51
72
89
19
101
36
160
140
48
72
48
60
19
17
60
40
36
8
4
20
148
68
12
40
15
117
8
4
108
152
36
7
161
96
ABCD 99503193488*3^$a+1 [50038]
41
19
53
13
6
45
21
39
20
28
60
123
42
63
12
36
32
100
8
24
13
95
13
135
21
39
80
67
12
77
4
12
15
78
35
72
28
99
48
78
72
3
24
45
12
3
36
60
15
84
78
27
93
75
24
9
6
5
100
3
45
96
21
3
56
115
54
51
132
120
9
18
12
18
60
3
32
55
48
33
27
9
3
33
9
180
90
18
126
41
40
111
5
55
125
24
79
24
45
63
18
90
102
123
9
66
29
16
104
16
21
84
11
16
20
25
15
9
15
3
21
99
93
33
6
81
45
102
41
19
12
24
66
59
1
111
87
41
67
18
12
18
21
80
40
3
41
52
3
9
45
48
39
15
24
17
4
33
51
92
108
67
18
114
161
1
71
24
103
81
9
36
39
48
39
30
15
45
35
24
16
33
12
39
15
6
54
12
9
9
54
45
27
96
9
3
77
76
32
16
69
95
55
12
60
53
60
52
105
36
18
17
37
30
60
33
15
18
27
68
72
40
99
6
12
6
81
21
18
54
15
72
39
65
25
6
41
64
48
140
7
6
39
24
27
53
4
15
12
33
45
36
15
57
107
67
65
13
12
24
135
165
27
9
23
36
4
72
24
21
51
32
16
9
60
27
36
12
45
6
12
5
37
15
56
40
144
27
69
80
16
21
59
40
75
18
6
21
56
100
60
69
35
31
297
51
12
5
4
69
72
27
57
90
29
31
180
21
12
20
76
84
15
6
107
24
49
36
15
15
18
6
12
29
48
55
21
27
237
72
3
12
144
57
12
57
39
36
3
5
100
87
21
15
9
48
48
39
18
36
51
21
150
12
150
3
192
33
39
51
33
21
39
24
60
63
48
72
5
85
75
164
36
28
32
139
9
24
80
52
33
35
67
21
80
43
21
20
4
15
9
36
27
33
36
96
45
108
132
18
17
4
33
15
60
123
9
8
40
45
42
81
8
31
6
39
48
20
1
84
51
80
96
49
39
51
125
37
203
49
15
75
12
9
27
24
126
12
11
4
45
30
33
45
23
31
53
1
39
132
36
24
15
101
84
31
78
27
3
36
24
9
60
177
90
81
33
12
3
57
15
3
5
61
18
57
105
168
23
40
27
17
91
12
18
83
31
89
76
69
15
12
60
8
64
105
3
39
21
33
39
128
28
57
12
47
49
36
30
6
35
4
63
41
184
60
93
15
99
48
65
100
12
36
80
37
12
36
39
48
153
162
12
18
11
64
12
21
63
9
147
3
17
1
59
28
48
99
21
9
3
12
3
5
91
21
81
18
9
60
8
28
204
33
87
21
6
36
12
90
11
241
78
30
18
57
33
60
3
141
30
9
15
72
5
133
6
9
27
57
33
143
19
41
12
13
24
15
3
45
180
75
93
15
21
21
48
87
3
6
71
55
233
4
12
33
87
21
3
51
60
9
80
49
6
30
24
111
9
6
77
72
40
8
13
47
13
12
39
20
49
11
25
11
49
36
99
120
24
75
77
19
36
33
87
29
4
12
45
72
6
17
100
12
128
40
9
18
66
27
32
13
72
60
72
39
15
17
19
36
18
12
59
1
15
120
129
15
219
5
60
36
28
108
8
12
55
12
57
96
15
9
21
18
36
33
75
201
111
66
167
40
12
84
12
12
87
65
13
102
149
16
33
6
72
54
35
16
44
49
27
93
39
20
145
18
30
47
48
40
48
147
12
6
120
36
15
116
55
9
39
29
16
9
131
91
33
21
84
75
57
135
44
1
30
24
57
104
1
27
21
24
147
33
48
42
41
7
33
21
51
24
224
7
153
20
7
18
11
13
18
33
15
60
30
72
15
8
55
66
15
3
6
72
120
18
5
91
36
72
120
45
20
25
42
9
27
33
21
15
93
15
3
72
57
33
3
27
42
138
93
105
75
24
24
21
23
37
48
42
45
216
63
41
16
20
85
120
39
3
5
7
36
9
96
27
18
3
9
3
8
12
4
24
39
6
12
23
121
126
29
4
99
18
35
40
12
36
21
30
9
81
123
32
4
32
100
24
9
60
36
30
90
24
12
47
7
6
12
3
24
9
96
35
4
27
42
3
9
15
24
36
105
3
3
48
77
4
33
3
45
59
73
18
5
103
17
37
18
9
39
21
48
80
52
33
27
141
3
27
54
3
12
44
100
116
16
93
15
57
12
27
45
6
30
78
12
65
7
36
45
72
63
9
92
4
60
12
104
13
3
12
51
24
102
18
45
45
36
6
54
120
24
23
13
35
1
15
3
45
72
63
41
25
36
59
1
18
12
9
12
132
81
27
105
12
15
80
28
3
45
51
9
117
99
21
60
27
48
99
24
9
63
17
60
67
66
75
165
15
69
3
51
150
15
72
69
131
13
54
90
126
65
4
93
18
36
6
120
47
12
31
77
1
12
23
49
27
51
5
40
9
59
4
63
12
21
24
117
3
33
24
36
3
12
12
21
90
81
48
75
36
9
3
18
51
48
45
3
20
13
90
6
3
51
12
5
28
57
39
36
ABCD 99503282566*3^$a+1 [50084]
9
63
45
35
40
32
16
21
18
105
8
28
20
1
18
5
13
35
55
9
48
32
55
33
93
39
36
12
8
28
39
17
1
3
44
7
45
9
126
33
20
36
16
3
53
24
31
9
36
12
15
21
56
36
40
9
15
56
28
32
4
24
12
72
8
72
28
60
72
12
9
35
19
21
32
12
28
15
17
120
12
60
61
95
24
28
192
20
28
72
44
40
32
4
84
32
7
17
156
28
12
24
36
33
15
44
12
16
12
36
24
68
4
36
3
5
16
80
136
20
24
16
24
36
12
8
28
44
96
4
45
15
36
20
52
12
12
69
54
90
18
9
80
60
13
75
15
17
24
12
24
64
24
8
4
44
4
27
29
7
18
99
12
8
76
21
11
4
36
8
16
60
56
25
119
64
15
36
5
60
4
24
48
20
84
16
12
12
3
5
52
8
40
8
13
95
31
41
12
40
72
15
45
9
36
11
64
20
28
3
9
68
12
19
144
5
31
17
52
8
4
44
16
36
12
92
16
12
12
60
8
25
23
4
24
21
3
32
28
20
76
72
8
24
12
16
8
16
20
40
84
24
3
17
76
96
9
36
15
24
12
39
18
27
44
16
44
60
4
20
12
36
12
28
3
81
8
37
23
16
60
9
3
104
36
64
36
24
8
28
75
17
40
56
36
120
4
72
20
64
44
24
7
5
16
44
76
24
48
3
29
100
8
7
5
60
16
27
17
19
41
49
95
16
60
9
11
4
12
12
15
53
52
8
40
48
12
24
120
20
36
12
96
1
11
112
36
32
12
12
19
29
36
24
36
4
12
68
76
32
7
33
224
64
20
24
12
1
23
4
12
20
40
99
36
21
12
8
4
56
4
20
16
8
36
60
43
41
24
43
89
16
20
12
36
16
60
44
16
48
21
39
32
88
12
9
47
24
40
20
28
12
20
24
40
32
64
45
36
95
24
24
120
12
112
20
12
24
12
4
9
15
12
27
18
119
4
12
12
15
5
31
5
60
84
12
1
39
8
12
16
104
24
12
19
5
16
24
20
16
12
20
52
20
28
32
24
19
45
81
27
8
52
48
27
5
12
1
39
8
4
68
36
64
87
69
12
32
48
132
31
5
31
5
60
40
3
5
16
20
67
33
12
12
12
8
60
25
75
15
77
16
32
28
32
16
80
16
108
20
12
13
3
20
4
9
27
32
16
20
4
27
213
3
17
40
72
96
24
20
108
40
15
17
36
40
120
12
63
9
20
36
12
28
32
7
45
20
60
36
12
36
24
96
124
8
7
17
88
72
3
5
40
32
76
8
16
60
24
44
12
16
152
55
17
16
92
1
35
12
12
52
48
56
52
12
108
8
16
8
103
9
24
24
36
36
80
61
15
12
12
24
60
21
35
73
15
68
7
33
32
48
4
8
100
20
36
36
28
36
80
4
12
20
16
32
76
72
27
17
28
12
56
64
3
36
17
19
29
16
8
12
4
36
3
65
16
99
5
48
60
72
13
3
24
27
29
16
68
36
36
76
12
48
24
8
16
20
61
63
56
24
16
72
48
12
24
68
36
4
63
9
44
24
36
36
76
8
12
12
67
21
84
104
52
8
16
3
36
29
36
24
28
12
36
69
3
8
40
36
8
28
20
12
7
36
17
40
20
13
47
7
141
120
8
64
27
5
31
149
156
28
9
3
12
48
12
8
28
80
12
112
20
48
28
20
36
16
24
15
65
4
12
20
72
88
8
19
21
15
57
12
8
12
1
11
4
57
107
12
48
28
32
12
31
33
36
24
36
20
28
120
12
116
4
21
23
244
56
16
20
1
35
48
64
12
8
76
36
36
44
16
24
8
48
28
24
20
12
55
33
48
27
53
4
24
12
8
76
60
156
44
40
20
43
5
31
65
24
40
36
140
1
75
56
24
16
44
64
81
15
104
12
4
9
39
8
4
3
45
12
48
3
17
28
8
4
72
20
28
8
72
52
15
36
53
1
35
4
56
88
12
20
36
12
16
9
11
4
3
5
40
72
20
76
20
1
15
8
13
107
16
24
48
39
18
11
72
12
60
7
33
20
36
19
41
16
8
136
12
12
8
52
20
72
24
12
52
32
4
20
19
65
48
40
12
32
64
20
16
36
9
11
7
41
16
15
69
129
3
12
12
99
9
12
140
4
15
5
12
55
29
25
18
57
60
48
36
15
162
54
5
16
8
64
80
96
52
8
4
8
60
4
45
15
8
88
20
13
87
39
29
24
28
9
3
116
7
9
99
21
48
8
24
4
20
52
8
67
5
12
1
15
57
27
27
33
12
36
20
25
27
8
4
8
28
33
131
13
35
52
8
28
8
4
8
40
32
88
57
11
61
18
17
91
18
27
32
13
35
24
36
49
23
67
33
20
16
12
20
60
60
12
52
56
160
180
44
36
4
63
17
4
72
48
57
18
5
16
8
7
93
20
112
24
140
24
96
4
153
47
97
23
28
32
52
20
16
24
8
60
25
11
36
48
12
1
27
20
36
7
9
24
32
24
16
44
4
27
65
25
15
8
31
29
25
47
4
36
32
25
47
64
51
36
9
63
33
68
7
57
15
45
12
8
97
3
8
7
5
136
20
12
4
36
20
4
68
16
44
136
21
23
16
87
105
3
36
21
15
45
20
4
93
71
12
100
20
40
8
1
11
64
60
45
90
33
3
89
16
3
21
44
12
12
12
88
63
5
48
37
3
56
31
29
43
17
88
12
36
8
124
116
4
80
16
92
127
77
100
3
65
12
28
8
4
24
24
87
36
45
12
8
40
24
33
63
9
143
28
45
39
80
4
24
33
47
136
69
3
84
8
16
12
8
24
25
3
15
90
90
65
115
9
8
37
83
36
79
5
28
24
15
21
15
72
5
112
68
12
19
9
48
12
75
161
4
80
7
33
3
53
76
20
4
12
8
4
8
4
44
4
51
9
56
24
120
12
31
9
116
19
9
72
32
36
84
28
32
100
8
28
20
37
23
24
72
96
12
40
20
48
4
24
36
120
75
93
15
17
4
69
11
16
20
4
92
88
12
24
20
1
47
72
88
20
12
160
33
3
32
40
12
75
29
4
72
165
15
60
8
16
60
12
80
127
41
16
8
52
8
12
76
57
11
52
9
18
5
36
36
4
84
8
28
72
33
36
18
161
24
13
3
24
92
ABCD 99503492612*3^$a+1 [50045]
99
30
24
27
39
78
48
15
9
138
33
63
21
51
57
180
105
36
72
72
3
9
123
117
63
36
39
6
72
27
21
27
45
24
135
111
78
126
198
147
141
3
12
15
18
132
48
51
36
9
54
69
3
9
39
57
3
45
57
72
3
24
69
111
9
90
57
57
90
66
6
108
30
6
30
39
33
15
57
42
9
9
75
120
15
81
27
129
15
9
9
27
51
30
54
96
45
72
63
45
9
66
9
15
90
36
39
24
84
15
18
15
12
351
66
75
48
108
12
12
111
9
9
192
87
48
240
93
39
15
72
45
15
138
36
36
111
3
30
147
69
51
45
48
72
78
54
120
132
18
12
60
36
84
54
87
3
6
36
183
81
96
3
84
21
30
54
51
120
9
147
105
24
66
6
75
24
75
105
183
78
30
42
123
105
27
12
105
270
81
24
81
30
54
111
12
12
63
36
24
126
12
75
57
72
3
117
36
15
120
12
33
159
21
42
210
15
12
33
36
36
144
72
12
15
27
54
39
15
12
54
132
174
33
57
6
12
33
93
24
15
87
9
36
81
18
90
15
9
36
159
12
3
90
87
21
60
63
27
18
36
51
24
9
27
192
75
36
36
45
84
204
3
150
84
24
159
57
18
33
15
78
12
168
12
15
39
6
198
9
3
42
90
105
105
51
36
36
3
36
6
48
72
18
54
60
12
18
42
3
12
15
6
18
45
120
105
30
6
36
12
3
39
30
159
120
27
9
51
117
12
180
24
39
33
24
33
18
72
45
33
39
123
18
120
60
12
6
66
6
108
12
18
6
45
99
177
183
30
6
54
36
66
57
105
36
27
72
33
288
231
51
33
9
75
48
15
54
15
171
12
6
12
39
3
18
12
27
288
48
57
12
255
3
18
48
6
30
51
9
15
24
9
72
3
12
135
54
12
15
57
15
12
105
195
84
81
30
60
9
21
6
12
93
129
3
45
75
15
96
117
39
126
75
12
48
12
21
12
39
21
3
267
18
171
9
12
144
3
75
18
27
135
12
69
111
60
90
123
33
147
21
72
15
159
96
45
9
111
24
39
6
90
48
78
15
48
12
24
9
36
126
249
51
33
57
42
156
69
3
24
105
24
9
3
72
57
123
132
51
9
111
45
117
51
12
132
93
42
12
21
144
36
57
27
75
60
21
264
33
6
45
81
84
72
15
9
99
120
105
144
36
30
69
57
3
87
45
24
84
105
123
15
18
15
45
126
30
63
33
3
9
63
123
12
24
156
60
30
114
45
3
105
63
48
6
228
132
3
45
36
150
45
57
72
3
84
48
141
27
57
36
24
162
66
27
51
12
18
6
9
21
96
27
93
15
24
93
18
102
75
12
84
15
21
9
15
39
186
12
24
30
90
75
21
399
69
300
15
57
24
18
18
48
27
117
36
36
6
162
27
168
21
84
42
108
18
63
99
153
39
6
90
45
24
60
24
57
27
120
12
36
9
111
9
54
57
57
108
54
30
60
39
9
27
105
126
30
60
120
72
75
75
21
15
12
69
9
174
93
48
81
39
84
48
75
33
24
51
69
21
90
150
12
99
48
21
27
225
48
60
12
27
45
42
45
45
108
3
60
39
24
12
78
12
114
81
57
108
42
30
72
15
216
60
69
63
297
108
18
78
66
276
270
12
36
87
45
12
18
108
90
6
21
9
18
33
12
15
90
108
18
66
126
45
15
69
123
42
15
21
219
120
60
288
45
3
12
45
111
12
105
27
132
48
33
87
72
21
27
48
105
12
27
45
6
72
30
15
81
174
6
87
24
9
36
60
48
6
117
45
90
9
9
39
87
21
33
126
9
81
39
69
27
21
24
66
150
144
48
60
3
9
15
45
210
201
123
114
12
111
72
75
90
102
18
3
ABCD 99503546302*3^$a+1 [50165]
3
33
4
36
23
57
15
48
81
64
107
37
36
32
63
49
95
48
9
108
51
12
33
147
13
20
36
220
36
35
9
63
73
32
3
60
12
117
24
40
35
81
99
9
15
13
48
72
32
15
21
72
40
92
16
119
297
4
72
167
241
47
85
23
81
36
3
1
80
36
28
12
32
216
36
123
81
36
4
35
1
36
108
212
12
40
68
292
23
13
72
20
112
23
97
288
72
168
44
136
44
24
75
49
83
13
32
4
68
108
72
135
13
120
20
12
15
108
13
104
12
51
25
108
104
216
4
95
13
83
25
32
72
40
11
49
71
37
32
72
111
157
92
3
33
27
25
20
76
152
40
60
35
69
39
204
21
136
80
28
23
25
20
40
68
52
108
95
1
108
80
96
147
37
23
12
1
12
20
112
8
27
36
24
21
24
16
32
112
23
153
24
63
45
120
15
9
40
108
72
68
336
4
23
60
12
13
83
201
123
13
432
176
4
36
44
51
25
95
24
21
24
111
1
68
48
27
1
72
48
119
61
20
144
268
20
48
4
60
72
104
4
8
27
96
21
184
20
144
16
60
12
23
37
35
37
68
40
23
201
51
48
45
99
33
48
40
56
4
84
68
148
47
13
35
9
28
35
145
12
20
112
188
72
60
3
37
59
121
108
48
23
180
24
216
121
188
28
23
85
35
85
47
48
45
159
21
4
36
59
141
27
9
3
117
28
36
84
23
105
3
37
80
60
3
45
36
28
120
23
13
47
13
36
140
48
40
155
21
4
20
3
69
84
15
81
63
48
145
48
155
9
3
60
45
3
9
63
37
23
45
3
1
143
153
40
140
100
44
28
71
9
100
188
40
60
80
15
45
27
25
23
60
12
81
72
135
13
24
68
4
68
40
8
87
25
11
120
1
143
36
1
59
21
63
60
265
80
60
183
289
8
40
32
76
32
15
120
13
20
63
85
12
140
60
4
68
72
16
20
3
49
168
35
180
85
24
23
85
71
177
3
45
24
63
25
32
72
36
100
44
184
56
3
45
60
135
61
144
108
104
36
24
268
23
217
116
4
96
12
92
88
95
73
35
105
12
63
204
45
48
87
121
212
144
4
144
80
135
73
68
36
36
3
105
84
132
40
188
100
35
13
47
21
64
8
195
48
37
32
3
72
33
4
23
121
35
9
51
25
200
40
84
20
63
85
12
83
48
9
40
83
45
3
1
48
68
148
204
23
45
183
24
157
36
32
12
100
44
96
48
15
120
96
45
27
25
24
48
60
8
15
157
68
12
60
16
119
36
45
124
56
12
72
108
15
25
167
13
32
15
13
23
57
15
153
36
39
69
148
140
120
40
203
85
96
80
24
52
24
68
3
60
57
36
112
164
76
68
39
37
68
16
59
117
76
32
135
45
15
25
11
169
68
40
23
60
57
40
24
23
25
92
40
180
71
9
36
132
16
72
32
72
28
23
9
156
100
104
3
37
84
47
133
47
120
72
85
23
13
56
111
13
32
27
33
48
15
81
144
12
15
13
179
85
23
37
32
39
1
23
120
45
135
37
36
35
73
84
32
4
132
188
144
15
61
24
32
36
3
145
44
36
40
59
33
4
224
24
16
92
4
176
52
20
36
52
32
100
48
24
108
32
4
36
44
207
13
47
48
1
68
75
1
80
100
12
104
24
12
64
68
160
32
159
97
168
32
48
40
24
36
32
52
68
27
96
129
76
155
45
147
9
24
72
12
231
97
288
24
36
36
8
15
45
12
99
9
15
36
157
44
4
96
ABCD 99504147038*3^$a+1 [50044]
18
140
22
30
2
10
62
34
96
36
14
94
6
8
40
12
66
30
14
90
76
24
24
120
126
80
90
46
12
50
76
12
54
66
30
54
108
48
92
40
6
102
30
102
48
78
54
36
72
12
32
28
30
72
168
18
60
60
48
42
18
12
78
6
174
6
36
60
54
150
18
102
6
18
14
22
6
90
48
42
48
50
4
6
26
46
8
22
30
30
18
102
42
30
50
36
34
20
72
10
18
108
44
118
90
12
14
22
222
6
12
8
184
12
36
48
36
18
6
12
30
120
74
46
18
30
6
8
10
18
60
204
6
242
28
48
12
24
68
16
56
46
54
24
66
18
90
180
12
6
90
84
6
30
14
28
12
6
62
76
36
36
48
126
6
54
30
54
20
10
120
24
72
24
12
60
84
8
46
26
108
46
42
2
70
12
48
32
10
80
178
2
130
30
30
30
48
42
108
60
78
38
90
40
210
42
32
10
60
78
24
246
48
12
24
6
14
34
72
102
6
36
18
12
78
2
286
2
100
12
30
30
24
42
354
138
62
10
54
6
6
24
18
30
30
90
48
24
54
24
6
26
4
86
58
32
70
30
108
36
80
10
54
60
42
104
46
36
30
84
78
18
32
58
32
22
6
54
8
28
30
12
66
44
208
150
12
26
36
40
78
18
30
122
16
6
18
140
46
36
18
108
12
12
6
14
16
30
72
12
48
6
6
168
78
18
50
160
56
40
78
30
108
60
8
36
58
30
108
24
18
78
12
50
130
96
26
40
14
100
42
12
26
36
90
10
6
60
14
16
24
14
22
32
10
48
12
30
30
18
102
2
180
34
24
18
90
12
18
2
46
44
28
180
48
72
68
22
42
62
70
54
96
84
144
12
48
36
42
12
12
6
180
240
12
6
72
48
24
36
42
30
192
6
42
78
24
12
96
54
84
150
54
108
48
72
68
16
78
32
46
12
132
24
24
18
104
64
72
30
54
96
62
40
132
8
28
44
136
12
198
54
48
20
46
26
10
126
54
6
90
24
36
42
48
68
4
12
20
64
12
12
6
50
10
72
60
48
60
20
22
12
18
42
50
82
80
90
16
30
42
2
10
36
62
36
112
48
12
42
56
22
132
36
72
18
6
66
44
28
30
32
226
18
72
138
50
4
78
108
54
30
156
84
18
8
82
84
6
18
24
102
36
102
42
8
100
18
18
54
6
60
102
30
84
6
18
12
32
82
134
10
12
12
78
32
58
14
16
204
36
30
2
46
60
24
6
36
30
30
20
40
36
12
6
30
12
60
48
44
40
78
18
24
228
8
52
60
150
44
106
42
18
90
42
12
60
44
4
168
12
48
18
42
78
30
12
30
102
6
30
24
48
68
106
6
24
66
14
100
8
28
12
36
24
12
14
10
116
90
10
24
12
18
24
18
2
126
100
12
18
36
14
4
48
42
30
2
4
72
104
10
18
18
30
90
12
20
180
252
144
64
6
54
150
330
96
12
12
18
32
82
36
72
18
12
42
126
8
4
42
96
12
36
72
18
54
90
18
24
20
16
24
104
10
24
2
16
24
14
106
108
20
22
36
54
60
8
16
56
64
30
12
114
48
2
54
4
86
10
26
18
16
42
54
6
24
168
6
12
30
74
16
42
12
20
10
80
64
44
58
32
100
18
24
24
54
72
14
34
30
62
226
12
12
6
102
30
336
42
8
16
74
10
12
72
78
18
192
32
118
18
6
126
42
60
36
102
60
60
12
216
42
38
40
6
48
18
132
26
64
12
66
30
134
10
36
30
84
54
30
72
72
12
24
54
18
30
24
36
54
36
44
58
6
12
14
18
36
4
18
234
24
144
48
48
114
102
6
168
6
168
30
12
36
12
32
18
82
80
28
42
24
24
72
18
30
48
54
30
18
60
78
12
2
16
24
66
30
12
12
18
66
30
12
12
156
36
14
40
14
76
36
36
144
18
36
12
38
36
160
38
10
26
54
10
48
42
72
24
36
18
48
8
136
30
50
46
60
60
42
62
4
84
102
144
12
14
100
8
70
30
12
24
30
50
46
134
46
6
120
300
24
18
18
72
120
72
24
42
42
18
54
18
108
32
58
90
18
24
30
132
30
50
4
162
32
10
30
132
30
126
24
44
136
36
18
90
26
46
8
76
6
192
32
18
16
30
114
12
60
74
4
42
80
28
108
132
12
150
20
144
4
12
78
140
40
78
138
36
24
120
24
80
46
6
ABCD 99504349606*3^$a+1 [50032]
24
33
27
3
6
15
27
33
27
24
9
87
33
12
52
23
45
28
47
12
6
6
108
33
3
24
25
8
9
6
9
24
39
45
12
3
90
31
17
15
88
41
55
8
100
11
114
12
3
16
17
90
54
51
12
36
36
21
15
33
15
15
234
6
21
3
18
18
12
12
66
234
12
13
11
25
59
48
12
6
15
64
12
5
51
45
183
12
28
32
15
12
13
5
54
13
36
32
60
48
60
39
21
15
37
72
5
30
36
45
9
51
9
7
8
45
6
9
60
3
42
67
53
90
12
108
21
16
41
15
4
29
27
45
18
37
20
12
15
25
17
54
9
28
17
30
33
27
1
20
21
78
12
21
9
18
1
221
54
1
11
9
84
87
9
3
21
39
73
24
35
78
90
13
23
97
23
21
3
18
18
30
42
13
20
39
25
71
45
16
23
18
39
39
36
6
19
23
42
15
24
57
27
36
60
21
36
12
18
12
25
11
30
12
24
30
24
9
36
24
60
21
7
53
30
66
51
24
15
9
45
30
9
33
60
3
24
3
12
33
172
80
3
9
99
6
19
11
21
4
23
6
75
12
60
52
11
49
8
27
30
18
54
6
73
11
6
27
36
27
12
210
7
5
30
21
60
27
141
60
9
48
30
189
100
35
66
7
32
3
18
18
6
48
6
57
12
12
100
8
27
66
55
8
12
75
132
36
9
60
93
7
17
39
24
16
47
18
51
33
3
12
15
73
23
6
15
81
3
9
36
7
8
4
53
18
57
48
57
18
30
30
24
60
73
59
84
12
24
1
23
1
144
5
39
3
9
28
53
15
3
30
39
96
40
11
6
19
48
41
24
48
75
69
51
3
60
21
33
48
27
51
60
54
18
25
47
37
8
15
18
15
48
36
24
27
24
9
15
21
63
21
72
3
9
12
15
30
36
3
21
55
11
24
24
6
6
45
9
31
8
45
30
9
15
1
24
8
27
37
11
57
45
31
32
88
20
15
1
41
3
39
18
87
27
36
45
3
21
40
5
18
6
27
84
48
15
6
27
48
15
21
45
55
11
33
21
48
15
15
12
33
48
12
33
3
112
5
18
24
117
16
68
16
35
18
48
7
11
30
31
41
30
30
43
44
28
23
24
30
12
3
40
12
11
24
21
3
1
71
12
78
103
107
45
24
108
105
90
81
4
41
15
15
36
84
42
3
12
12
27
36
13
5
19
8
40
23
36
33
48
15
12
57
39
60
24
6
12
54
36
9
9
39
16
12
17
30
36
60
1
5
31
144
23
33
15
37
32
24
84
21
6
6
15
60
99
33
51
105
69
66
36
9
9
3
28
60
35
114
3
28
59
13
17
30
18
138
49
53
54
33
12
33
115
20
16
47
12
1
35
1
8
40
35
1
5
27
64
41
7
8
27
6
66
73
53
12
7
41
15
15
54
138
48
48
1
68
100
23
25
5
67
5
48
72
6
36
36
85
80
15
30
42
33
75
9
48
60
15
6
126
81
24
24
24
111
21
4
41
18
6
66
9
72
28
36
11
18
19
17
39
21
51
24
3
13
20
9
19
47
12
12
60
9
60
40
29
15
33
24
18
96
12
69
28
101
12
3
12
27
33
9
36
54
6
75
3
37
17
15
48
48
24
16
80
27
42
7
23
21
27
18
51
24
12
123
25
35
1
29
27
3
45
4
60
41
27
4
36
29
19
36
23
72
84
9
16
11
6
54
48
18
114
21
9
36
187
17
39
12
24
3
18
43
77
12
6
37
23
25
35
45
96
28
8
4
60
116
27
37
116
3
6
139
20
15
81
48
40
11
24
18
102
61
92
3
30
84
7
23
93
4
119
9
135
21
15
57
3
24
1
12
44
36
24
81
147
27
36
30
24
90
21
3
12
18
79
35
13
17
3
40
32
12
45
78
85
47
78
3
12
3
49
24
32
148
5
39
36
21
39
16
108
36
17
63
39
18
3
12
33
15
9
42
6
63
9
55
23
105
24
3
1
29
51
16
35
21
3
61
23
12
1
59
45
3
36
1
56
12
28
12
17
3
15
21
87
9
100
56
4
20
3
45
16
17
87
45
3
9
24
42
49
188
3
24
93
48
129
96
18
60
1
23
21
75
6
18
30
7
24
20
9
48
3
24
60
36
12
33
54
1
36
36
72
23
132
60
72
6
90
9
51
13
17
18
21
3
25
32
39
1
5
24
24
66
12
33
4
12
35
109
96
56
57
3
63
109
80
12
3
25
68
27
1
65
15
40
44
36
45
7
12
17
3
48
3
1
23
1
32
3
21
60
4
24
92
3
12
49
29
18
45
27
30
18
12
33
15
18
27
24
3
45
16
24
71
36
18
48
24
48
42
18
6
25
35
45
84
33
24
3
27
24
42
30
18
15
60
57
7
116
27
12
36
6
18
18
42
57
60
28
5
30
1
12
53
36
111
40
35
18
27
99
1
35
48
42
18
9
180
12
45
15
63
93
52
35
81
40
20
84
45
75
48
27
21
12
3
12
108
81
36
28
11
21
3
12
42
67
23
36
49
5
6
9
15
1
20
27
33
132
27
18
42
12
45
3
6
90
36
33
81
7
47
78
30
153
12
93
147
3
21
60
39
1
68
51
54
3
57
6
24
25
36
5
39
16
44
60
63
69
16
47
1
17
3
16
41
15
15
9
45
51
27
36
37
29
19
20
4
56
9
30
33
27
25
95
13
5
18
21
69
31
23
12
9
15
60
25
5
7
5
3
24
27
9
12
3
12
48
24
12
25
48
5
91
59
21
4
17
24
19
5
51
39
25
56
45
15
9
3
33
84
43
8
75
42
18
24
21
81
19
71
48
45
36
16
41
15
60
64
35
24
84
18
18
1
23
1
5
27
15
9
33
51
96
9
27
195
9
40
5
114
30
55
71
24
9
16
17
48
6
1
44
81
19
23
1
35
9
60
40
8
27
57
36
15
60
24
21
39
9
39
36
30
15
39
42
90
1
92
48
48
45
19
5
15
52
35
1
113
66
6
27
36
4
71
1
41
3
9
27
28
32
4
41
90
6
39
100
8
3
57
51
45
16
44
60
45
60
15
4
20
21
126
21
27
1
17
3
12
99
1
68
12
3
45
39
13
83
45
16
156
20
4
35
33
3
9
36
9
18
12
25
11
54
3
3
48
24
12
45
51
12
33
63
1
83
6
15
16
59
9
12
60
3
105
112
11
49
44
4
80
15
21
72
159
18
27
3
25
11
54
15
33
7
56
76
35
ABCD 99504545852*3^$a+1 [50046]
31
68
60
40
47
49
149
31
5
150
36
54
30
9
87
73
47
49
176
4
41
43
11
45
36
15
18
31
5
39
72
24
120
40
101
3
81
55
5
51
39
225
40
44
36
69
15
52
24
44
72
240
3
37
53
15
15
21
36
75
174
6
45
4
56
60
28
95
45
27
144
30
75
16
20
3
192
9
51
69
39
30
67
8
96
16
119
81
15
9
21
3
15
57
28
56
36
40
80
40
24
5
15
15
36
25
8
117
30
45
4
11
9
16
80
28
41
6
18
67
68
81
111
108
12
39
61
5
55
5
15
28
12
84
35
25
29
147
64
20
120
45
99
27
60
13
77
43
5
235
116
100
144
215
132
165
40
60
108
36
71
33
156
64
107
198
6
25
56
9
31
48
95
132
165
48
147
69
36
4
80
96
39
121
20
33
27
63
72
114
31
20
39
90
30
121
104
4
5
75
40
32
28
80
51
49
96
56
24
76
65
79
41
43
72
68
21
36
30
9
81
183
75
21
36
45
24
15
16
35
69
76
24
36
140
60
88
35
61
144
5
55
71
21
88
17
63
27
54
36
63
135
25
60
41
51
45
43
11
21
15
193
107
13
5
15
12
88
107
9
4
5
207
100
53
7
59
6
15
3
162
3
45
6
25
65
54
30
67
8
21
19
47
90
99
120
76
188
27
48
72
25
8
40
56
16
35
13
20
207
33
12
9
91
20
63
97
48
5
15
12
28
11
25
44
60
60
276
4
161
19
92
33
42
30
18
36
69
12
213
15
12
28
11
114
7
60
80
99
49
167
9
36
40
20
28
96
29
151
5
126
60
18
36
51
4
11
45
48
15
145
131
36
73
71
36
198
30
81
24
21
96
18
81
36
39
1
48
116
51
25
68
16
20
40
36
20
4
5
144
75
87
13
20
120
52
60
29
30
81
40
20
40
23
25
72
119
36
18
67
60
80
28
72
20
48
36
84
21
6
25
5
43
65
147
28
5
6
9
12
45
79
44
192
15
33
51
249
75
97
35
33
87
69
171
18
75
12
195
49
11
33
51
1
24
24
41
144
75
75
97
24
275
61
104
4
65
36
84
6
21
28
56
76
108
12
48
32
63
25
17
15
40
119
21
180
4
20
171
33
21
31
24
5
36
54
181
44
16
84
56
9
19
72
20
39
84
1
24
96
5
6
13
20
21
36
43
11
105
124
5
55
240
12
8
21
91
20
3
1
20
84
12
39
45
16
8
96
4
20
27
60
48
25
17
15
64
96
8
51
84
6
30
36
24
1
20
60
40
149
19
120
20
51
24
1
24
92
9
66
25
20
33
90
57
4
95
1
149
31
24
140
36
148
12
8
15
12
60
25
113
87
148
5
7
84
44
16
41
103
72
80
48
21
24
27
48
27
25
180
173
126
1
8
136
60
11
13
60
180
72
8
120
15
1
24
80
40
107
24
84
6
126
153
12
40
23
25
120
185
91
35
25
116
4
35
9
21
15
16
29
39
36
9
36
195
96
75
25
20
64
155
9
51
21
48
87
18
15
100
32
255
25
68
45
27
4
20
99
90
30
57
15
9
40
96
5
3
117
60
63
96
36
3
30
75
180
12
99
61
8
40
65
51
75
21
363
141
64
60
132
84
116
15
69
141
15
3
36
45
51
33
51
60
84
1
125
6
25
8
57
30
90
39
36
15
18
6
25
24
116
100
44
36
45
6
33
51
24
21
156
69
51
24
69
135
52
44
99
45
52
5
15
3
25
47
73
32
4
5
39
40
80
15
6
19
11
60
54
111
24
220
120
11
9
27
9
64
47
33
60
52
8
76
116
69
55
84
80
51
61
48
5
115
95
57
28
5
36
15
81
19
29
87
4
96
20
99
21
75
54
90
69
21
75
99
61
80
16
60
5
18
25
72
8
15
21
51
18
91
36
59
21
45
43
32
75
18
192
15
39
141
40
144
35
96
129
9
31
60
89
55
5
31
36
48
92
120
15
153
12
60
3
85
65
31
35
6
235
35
18
51
24
27
45
40
5
18
72
153
40
12
84
156
20
88
132
60
24
11
120
13
60
17
ABCD 99504595228*3^$a+1 [50002]
45
33
114
12
96
24
42
198
42
3
15
9
15
12
24
12
72
45
87
60
30
27
21
39
87
12
24
36
36
6
66
21
51
54
3
36
3
24
72
6
66
57
36
75
60
48
36
45
84
21
42
102
30
18
6
84
33
3
12
6
18
12
66
219
72
3
96
45
51
21
12
36
15
6
27
111
24
12
45
51
153
36
135
21
15
9
135
9
60
63
150
48
15
33
54
12
108
21
12
24
60
36
12
15
48
9
12
105
18
9
3
18
30
21
27
12
24
12
72
33
51
36
57
3
33
15
6
30
36
57
12
9
90
9
12
33
150
24
18
27
21
48
18
12
36
9
15
117
15
18
42
60
36
132
18
6
9
60
3
60
54
39
3
9
39
48
6
126
12
12
45
12
63
24
24
36
30
6
9
75
12
36
6
75
60
57
27
3
60
69
51
30
63
84
132
15
12
36
60
12
36
24
21
51
21
3
6
3
27
18
3
24
111
57
24
51
45
24
15
24
6
96
66
12
105
87
9
9
15
27
6
30
48
18
30
9
12
63
36
33
9
42
24
30
123
3
24
36
156
48
9
36
24
63
69
3
21
24
33
18
78
66
30
39
60
72
12
72
3
12
9
60
3
105
33
99
3
9
15
48
9
3
24
48
30
102
48
36
54
27
15
48
24
24
57
84
99
24
12
24
57
15
12
6
3
3
24
72
21
123
12
9
69
18
12
153
3
6
66
96
12
9
9
18
84
42
6
12
24
48
9
111
36
24
105
72
108
3
60
6
6
21
3
33
81
78
18
6
24
84
9
51
12
24
57
21
30
21
3
186
87
60
24
48
3
18
138
9
39
69
33
27
51
18
6
9
15
33
48
33
3
99
21
99
21
87
6
18
30
30
84
45
132
60
72
105
48
6
132
12
21
69
78
57
12
39
9
27
24
24
12
36
81
3
177
72
12
105
3
36
87
93
15
12
9
48
15
60
144
6
126
81
51
9
12
12
75
9
36
39
12
12
12
36
6
90
6
18
30
3
141
18
30
6
9
81
66
21
51
12
21
39
24
156
24
48
12
12
36
12
90
3
3
45
15
120
6
27
21
42
6
18
96
78
42
6
51
27
33
75
93
72
60
3
12
6
30
9
15
72
12
6
18
9
15
21
12
96
36
87
33
153
6
45
207
36
12
24
48
72
81
24
3
45
12
72
36
39
33
24
45
18
57
24
15
9
21
3
27
33
81
96
30
33
12
60
84
48
69
15
36
27
33
3
36
36
93
9
27
63
54
6
12
12
69
39
72
45
75
9
48
12
33
18
21
3
33
15
12
90
102
69
15
6
30
18
63
24
27
45
15
21
15
60
84
21
3
21
24
57
6
21
27
33
24
24
3
24
24
6
6
120
21
27
12
6
3
15
36
96
21
3
12
36
45
111
24
57
21
3
15
45
63
45
27
45
3
45
24
27
24
33
60
51
18
75
48
12
15
12
24
6
27
15
72
21
27
45
12
69
42
12
108
48
30
18
12
66
78
18
3
27
108
12
9
12
12
12
72
111
45
57
87
15
72
12
21
33
15
3
93
33
6
36
36
96
21
24
24
36
51
117
36
48
12
51
30
6
24
12
24
30
3
27
45
72
48
45
54
105
3
21
51
21
3
81
120
21
48
18
36
24
36
12
60
24
48
69
27
9
27
90
18
9
21
138
57
51
33
15
33
9
54
24
9
3
72
36
36
72
9
39
57
12
9
6
48
45
24
3
9
3
102
18
24
12
12
9
39
48
132
90
18
57
3
21
15
9
3
120
153
3
120
6
51
39
24
21
15
93
27
18
48
3
45
42
9
15
21
39
18
54
12
9
27
24
162
66
48
9
24
48
12
33
162
21
36
21
66
108
9
48
57
3
63
105
12
84
99
12
45
3
189
9
78
33
99
36
69
21
96
18
21
3
12
36
54
42
24
24
84
18
42
102
87
3
84
60
21
39
9
60
96
15
36
84
48
30
27
120
39
9
15
12
96
144
9
15
57
75
21
75
12
48
24
120
12
96
9
87
30
48
3
15
12
33
36
48
24
21
30
57
15
108
33
15
60
72
24
45
24
84
39
36
24
9
36
48
15
36
21
81
18
57
15
48
54
3
84
48
9
15
24
27
12
48
18
42
57
15
117
27
21
12
24
15
48
9
63
48
21
15
42
6
45
15
30
30
12
12
12
96
48
33
24
15
48
105
180
3
6
87
12
27
129
33
27
51
18
15
3
93
15
60
45
12
3
24
18
78
96
237
99
93
39
72
24
78
99
3
117
87
36
9
24
12
51
9
15
18
78
24
12
48
36
141
51
108
84
33
27
72
24
9
63
6
114
84
42
3
3
42
15
39
12
24
36
12
36
18
42
6
27
3
24
12
81
3
36
48
96
36
24
69
21
48
15
24
24
27
132
36
33
27
12
21
36
3
24
9
15
138
6
69
39
24
24
81
3
21
60
63
36
60
33
12
3
69
75
24
18
75
12
12
3
60
21
27
30
18
45
75
84
24
36
45
39
117
99
24
24
33
123
72
6
54
33
9
6
36
9
84
15
12
33
24
21
54
12
153
24
60
12
3
12
24
21
15
120
24
60
30
3
51
12
33
24
99
9
87
81
51
48
30
3
120
3
24
12
21
15
81
9
6
81
15
12
12
117
27
33
120
9
27
96
12
51
9
3
72
45
36
12
24
3
9
39
24
36
105
24
84
87
9
12
15
48
24
48
9
96
72
12
15
33
39
9
51
24
30
15
39
48
81
132
15
48
24
33
99
90
6
12
21
15
57
27
24
12
66
54
12
48
45
63
24
48
42
30
9
ABCD 99504645712*3^$a+1 [50009]
192
103
153
81
18
77
160
15
18
47
16
117
11
160
416
43
162
126
5
193
95
96
16
144
81
47
331
90
36
144
306
36
65
43
69
192
45
83
96
145
47
7
270
162
270
54
21
288
48
32
115
270
90
72
29
61
3
51
36
18
18
197
160
21
90
17
55
324
54
90
72
144
108
108
18
54
45
27
270
39
87
89
144
19
18
267
3
54
39
87
54
108
18
72
72
5
304
15
216
185
121
39
144
15
36
378
3
15
113
96
565
123
96
105
36
3
80
43
18
51
165
54
36
113
31
36
36
342
18
270
252
23
157
108
23
64
3
108
65
79
72
90
54
57
195
162
90
36
45
27
288
149
157
3
195
72
54
90
54
36
219
123
162
83
7
57
80
223
65
112
128
271
126
18
90
18
54
54
41
103
153
117
171
135
180
69
75
5
85
11
16
80
91
149
240
64
32
144
16
57
108
27
153
234
108
18
15
165
252
36
59
31
36
29
64
32
55
9
99
36
41
49
191
25
144
119
96
16
93
3
32
271
54
75
48
57
375
75
72
180
18
87
21
75
159
36
77
31
252
108
41
16
105
23
112
99
54
54
33
93
216
36
23
211
54
39
15
252
149
144
96
241
36
234
18
111
51
234
90
54
35
163
90
35
37
90
33
32
400
21
54
90
107
64
32
13
51
3
18
90
113
265
215
1
95
121
324
18
270
72
411
3
252
108
36
273
96
117
18
9
32
48
112
80
160
9
39
15
198
107
16
129
72
183
80
256
309
75
141
54
93
15
54
123
3
173
25
162
72
285
21
75
141
18
216
185
64
3
54
18
117
9
126
185
13
195
75
36
414
180
216
36
83
133
18
89
37
59
16
339
396
36
54
90
93
32
145
108
3
15
33
21
36
54
90
23
211
54
18
165
33
126
54
267
32
7
329
64
147
18
155
112
96
357
11
7
108
180
54
18
270
54
90
51
39
18
90
162
18
36
36
18
180
198
54
18
108
72
72
54
11
43
53
37
180
23
304
128
336
19
237
159
17
144
91
54
108
195
432
96
80
48
64
57
18
5
13
83
61
3
87
18
360
303
32
16
225
95
31
81
45
99
240
75
21
15
54
36
54
65
16
27
270
36
179
96
31
33
111
144
17
91
324
65
61
ABCD 99504823402*3^$a+1 [50016]
109
24
216
264
65
102
169
24
119
13
77
18
18
24
6
12
318
7
203
42
18
84
73
83
84
1
17
180
48
102
60
12
30
90
60
66
31
71
30
30
12
78
18
72
73
120
95
132
12
18
55
53
72
72
6
90
60
84
36
234
66
84
103
5
19
11
12
36
144
13
5
42
73
23
42
12
7
41
60
78
90
7
113
42
30
12
7
251
48
12
25
5
79
101
19
83
1
29
66
282
150
318
175
29
91
47
12
61
36
11
18
24
31
185
115
107
49
84
12
95
180
252
60
30
78
42
66
60
90
12
90
60
30
12
66
132
30
168
42
48
25
12
5
60
102
1
12
35
90
103
35
60
114
36
42
42
18
30
270
18
114
1
192
5
48
42
60
42
30
1
60
77
30
78
102
108
42
78
84
157
101
18
24
6
67
5
12
31
36
11
49
11
73
167
30
108
150
84
48
18
102
102
7
143
37
113
60
60
31
120
5
54
66
60
115
35
25
59
37
23
30
30
66
30
84
18
12
360
60
91
35
132
60
18
91
240
144
185
24
30
13
17
7
60
53
7
101
132
168
60
55
5
43
17
30
30
12
30
13
24
71
73
72
65
175
143
42
168
24
36
30
37
83
102
30
18
24
120
18
49
11
138
31
11
348
25
149
276
60
187
24
59
37
47
48
282
180
36
84
78
13
185
12
43
89
48
60
18
1
83
121
5
151
101
18
102
12
103
84
53
6
25
59
120
133
24
53
7
131
18
120
42
30
43
60
119
18
43
12
95
30
19
59
121
29
180
24
186
24
181
47
13
36
161
48
91
83
36
1
119
24
61
107
25
77
66
25
77
72
91
29
103
5
42
48
42
36
42
42
36
7
5
120
259
119
84
73
113
31
113
283
23
61
119
42
18
222
12
126
114
120
90
61
107
73
29
66
42
30
48
144
60
13
17
36
151
161
55
24
71
72
37
59
24
217
36
17
60
138
12
13
53
24
276
31
96
17
60
36
42
168
97
108
5
12
60
108
72
90
60
168
144
66
72
30
360
30
180
19
11
18
204
18
108
24
18
60
12
120
6
25
12
203
30
372
115
53
31
101
103
35
1
131
60
270
12
168
30
49
101
60
42
37
113
66
84
90
43
108
89
6
90
30
30
24
78
48
37
24
23
37
36
107
126
7
24
113
31
149
127
11
42
48
18
37
5
90
169
161
108
91
29
91
101
330
30
43
17
175
83
157
23
234
90
138
19
11
12
156
61
23
1
240
47
48
1
11
42
31
155
252
13
35
85
216
156
53
235
5
31
149
114
6
270
30
42
120
168
25
59
48
18
120
24
60
18
49
161
72
36
30
30
294
198
120
102
37
59
85
125
114
168
168
84
30
78
150
90
73
180
95
42
192
43
48
72
48
47
222
7
149
30
12
373
59
18
90
85
5
42
36
157
95
162
43
84
29
55
12
83
210
54
108
60
108
60
84
66
84
43
5
78
1
161
90
60
72
61
17
60
48
12
42
48
18
55
36
53
156
127
108
17
108
115
95
102
150
72
66
ABCD 99504839992*3^$a+1 [50042]
108
3
72
72
36
192
45
27
9
11
24
156
28
12
20
13
47
28
72
104
25
96
75
56
100
24
24
21
96
39
141
39
48
141
60
35
25
35
24
12
48
12
1
47
61
87
44
88
45
3
57
11
40
36
108
68
4
9
15
105
35
64
68
52
21
24
12
15
44
24
100
141
72
63
21
59
37
27
36
45
36
48
36
119
72
61
84
96
24
71
48
12
184
108
12
129
84
23
64
9
11
124
32
12
208
132
105
60
95
1
12
39
20
28
33
48
35
72
37
3
8
37
3
21
11
12
156
40
32
13
39
105
27
60
20
16
20
48
97
15
12
21
15
44
52
44
4
60
12
33
27
128
37
48
36
12
3
21
96
72
23
109
36
60
63
140
25
12
63
12
57
27
24
165
47
193
36
23
96
85
132
95
13
51
20
4
24
12
33
23
13
84
35
36
25
59
48
4
108
8
25
35
25
15
120
24
9
159
80
36
16
108
45
23
132
40
96
44
61
51
20
25
15
81
59
24
16
33
11
160
21
15
45
191
25
3
56
49
51
24
24
32
13
195
12
21
24
11
64
20
25
35
61
3
12
80
48
64
12
45
75
48
8
49
156
87
45
15
8
37
11
37
39
20
100
9
15
24
36
45
15
9
60
63
204
20
4
20
12
40
9
15
104
49
51
12
60
144
104
61
95
4
21
24
15
176
60
25
83
52
9
11
49
11
88
48
69
51
60
72
48
92
16
44
25
48
35
13
36
71
13
24
87
96
92
76
72
44
1
59
88
153
59
24
4
92
100
108
20
1
51
44
36
61
12
132
24
11
85
71
48
4
45
3
32
13
12
12
3
48
12
20
100
81
147
9
96
155
72
1
35
52
8
4
56
112
260
25
120
3
24
93
39
9
51
33
51
45
27
44
13
71
25
24
48
3
21
60
3
57
83
36
12
4
36
32
61
24
48
47
36
4
33
299
13
23
60
52
33
15
104
136
20
13
59
13
24
24
75
69
23
24
108
16
12
12
21
71
1
23
52
84
33
15
168
93
35
4
228
9
23
1
36
15
24
80
76
9
11
13
96
35
52
57
23
4
93
27
44
1
51
165
3
20
4
57
11
24
1
15
8
4
45
3
72
48
44
96
97
72
96
48
99
80
1
95
61
15
44
85
84
23
12
48
40
225
3
189
51
20
61
83
112
36
60
45
15
72
12
144
252
60
57
27
81
27
57
123
68
64
48
8
12
25
47
1
95
64
93
11
84
12
16
24
84
36
84
12
68
1
360
48
51
189
11
12
217
183
20
64
20
16
32
25
11
16
56
4
8
52
20
64
32
144
25
39
12
93
24
3
8
40
9
87
8
76
12
48
176
61
27
60
32
24
184
12
69
51
21
60
63
44
1
39
212
88
60
8
169
191
52
33
48
11
25
63
36
32
12
156
64
45
48
15
32
16
69
71
136
81
84
11
84
1
12
123
152
100
21
131
60
4
56
4
20
64
12
81
3
69
12
23
13
12
108
23
40
12
93
71
49
11
73
3
8
49
71
196
60
9
111
24
20
85
39
60
21
60
75
9
12
23
76
32
24
4
81
36
120
215
28
69
15
20
73
12
3
68
36
28
20
16
24
116
16
80
13
48
27
60
45
11
40
9
35
40
21
27
32
37
135
200
48
48
13
84
12
95
60
13
27
33
96
27
8
76
60
36
24
20
1
47
12
25
51
12
48
20
28
36
96
120
48
9
11
1
51
9
51
24
56
4
129
12
240
12
15
57
3
237
51
20
124
21
35
13
27
45
23
76
45
108
12
135
33
3
8
136
8
72
24
37
12
111
36
68
61
51
104
136
44
12
12
1
15
57
35
28
45
27
24
36
44
1
47
1
156
15
36
12
56
84
28
69
24
27
12
8
13
11
4
117
60
155
4
60
24
24
81
27
8
61
71
12
13
47
28
48
9
27
33
87
68
37
36
15
8
36
145
23
12
1
39
84
105
99
12
45
36
35
72
16
24
117
11
28
32
64
33
15
45
47
13
48
3
129
96
59
1
75
45
27
48
69
11
36
96
40
12
48
8
76
24
56
28
168
8
121
35
13
48
83
25
75
24
20
76
36
81
72
95
25
48
23
4
128
37
11
40
45
24
23
88
165
36
51
68
76
24
164
1
144
72
36
75
8
25
15
36
36
8
4
32
49
51
20
28
12
116
13
47
4
9
15
132
68
40
32
12
88
93
71
1
15
33
51
44
24
36
1
51
120
144
20
13
27
84
32
ABCD 99505448774*3^$a+1 [50094]
15
36
21
183
185
7
113
72
48
64
32
24
216
88
48
24
75
5
16
32
216
115
45
32
64
48
111
9
8
40
39
9
96
8
40
56
127
257
48
19
53
151
185
24
40
200
160
147
5
64
72
24
144
24
3
45
3
21
80
64
24
48
63
36
96
269
88
32
136
8
91
69
75
12
17
67
60
65
19
69
192
48
48
8
160
56
328
51
21
8
127
41
120
24
48
7
89
7
33
32
48
16
15
105
171
293
240
96
199
9
48
39
185
16
104
16
48
147
173
120
7
17
72
91
453
144
56
120
24
31
9
32
40
15
225
8
96
7
57
360
3
108
17
120
48
91
21
32
40
80
160
48
3
5
112
48
192
48
72
3
5
136
99
12
65
112
48
32
88
8
72
40
144
8
96
40
32
115
48
69
8
40
8
31
9
104
48
120
55
33
80
64
3
48
149
88
128
40
32
120
19
29
211
5
48
48
24
115
5
91
45
63
96
65
40
200
40
75
60
33
147
29
127
153
27
144
5
40
120
75
5
184
207
17
16
24
120
56
187
48
12
17
67
5
24
24
48
64
219
117
80
24
16
8
24
67
5
88
56
55
180
269
127
9
24
56
16
8
88
75
5
208
75
261
56
24
48
48
40
152
96
24
96
64
3
45
24
8
307
21
120
32
48
192
280
8
19
53
72
79
41
136
32
120
16
72
32
112
24
56
16
3
69
80
16
27
53
16
24
111
96
84
5
208
80
96
24
232
80
88
8
199
9
24
120
32
144
96
48
40
63
33
15
36
101
43
149
136
176
16
24
8
31
105
72
15
137
40
56
24
88
8
120
72
112
3
165
80
43
45
32
72
43
45
3
29
16
51
144
141
291
69
8
88
168
104
96
352
72
56
235
69
171
101
24
16
51
60
17
72
24
64
56
40
111
33
51
21
56
24
91
5
88
312
8
24
91
189
56
24
67
204
129
111
161
24
55
41
40
104
40
24
87
9
104
31
41
144
96
264
136
104
96
16
48
32
48
16
111
57
80
91
21
48
128
24
24
40
80
16
111
9
24
176
16
255
17
328
8
64
192
15
105
8
67
5
184
291
53
7
81
104
24
40
75
45
15
9
176
16
96
72
32
31
240
33
255
17
232
87
161
40
200
40
72
48
24
104
31
65
19
69
56
64
51
21
144
152
24
280
8
523
5
139
144
252
48
17
40
32
7
33
3
45
72
56
112
32
67
341
40
8
16
135
65
48
360
91
5
55
420
341
40
168
176
55
129
56
91
156
33
111
84
149
7
41
288
7
177
8
48
216
64
104
91
29
40
8
48
31
33
56
16
8
223
17
88
39
81
144
96
3
5
7
113
16
80
64
24
27
240
69
87
105
75
45
8
24
31
57
24
8
91
117
48
120
51
101
40
72
32
120
120
24
24
136
80
16
159
65
24
7
33
80
31
225
32
48
31
84
45
15
41
168
40
8
40
39
180
5
144
ABCD 99505565546*3^$a+1 [50007]
133
11
49
84
11
126
30
24
36
150
30
24
25
161
84
12
18
1
108
47
25
144
125
31
23
60
1
35
61
60
65
18
12
36
18
55
84
77
24
6
6
198
25
60
77
19
11
18
91
29
120
60
31
83
18
42
25
11
61
89
19
5
48
84
24
132
18
24
30
18
37
41
24
7
48
11
36
85
11
49
84
5
66
25
53
6
30
6
145
84
5
90
126
54
24
60
60
48
30
18
42
127
12
24
107
18
79
12
11
73
71
13
11
1
23
6
55
71
84
96
6
79
120
168
101
36
19
36
11
24
66
7
227
60
6
72
12
54
54
66
114
6
61
24
11
109
5
24
67
95
66
7
12
35
30
18
60
156
24
12
36
18
55
11
36
97
71
25
89
48
18
54
55
125
6
25
96
101
48
180
42
18
24
12
30
54
30
25
35
109
71
240
24
6
12
79
24
11
24
66
96
12
7
101
7
125
42
24
12
37
23
18
36
36
72
12
198
18
19
149
36
120
30
30
60
6
13
11
18
6
60
54
90
85
11
102
54
133
36
60
59
12
24
25
191
13
23
48
25
5
42
24
109
5
24
6
24
18
102
18
24
6
264
144
12
72
132
18
151
59
1
84
12
89
54
18
24
54
169
17
30
6
19
113
108
42
36
6
19
95
54
18
108
72
49
131
13
5
79
5
126
30
30
30
115
84
23
30
84
36
48
60
79
107
36
114
60
19
59
12
60
24
30
12
19
24
89
7
23
96
60
49
5
18
73
17
12
67
83
30
31
5
6
18
31
101
24
96
139
11
13
72
60
83
1
77
42
1
5
31
155
25
113
55
11
61
41
42
12
18
7
35
49
17
30
30
18
66
6
13
59
6
42
48
66
48
6
54
36
102
13
5
30
25
11
18
55
65
66
25
41
19
59
18
12
108
24
138
66
144
60
66
109
65
6
42
18
25
17
12
48
19
23
6
216
18
60
6
24
108
102
6
66
120
24
90
90
1
24
11
54
36
36
7
35
120
6
31
23
85
96
47
13
41
48
175
47
48
6
19
11
12
162
31
5
55
11
49
5
114
25
96
65
19
5
7
65
48
60
72
156
84
19
59
12
60
85
5
79
36
101
7
11
25
41
19
29
7
95
18
72
24
55
11
18
66
6
24
19
77
6
72
30
6
24
18
60
43
131
96
54
24
6
36
13
156
35
84
6
18
36
150
19
5
36
60
6
66
24
19
131
13
53
12
31
29
91
36
180
53
168
30
30
19
5
24
132
67
72
35
49
149
48
48
12
144
43
5
67
53
66
6
30
6
30
78
126
13
36
35
49
11
6
48
6
1
89
180
55
239
1
11
25
5
54
36
18
31
47
13
71
24
90
55
17
120
42
72
114
31
5
24
6
30
18
48
42
6
24
85
17
19
36
29
6
36
37
36
35
54
31
41
48
6
24
30
6
6
48
7
5
43
12
35
49
11
6
54
85
5
24
90
25
47
13
29
102
36
78
126
54
42
109
53
42
25
23
60
37
11
48
109
5
42
18
162
205
29
31
5
180
114
12
18
91
89
60
150
60
6
24
6
114
6
48
18
43
41
108
7
5
60
24
6
85
65
24
36
60
60
163
5
180
18
13
41
66
48
60
1
101
18
150
19
17
24
31
11
30
204
36
19
83
30
36
96
55
53
186
12
120
13
11
13
12
29
66
60
18
66
1
11
37
11
25
71
73
53
84
54
180
36
24
49
12
5
48
7
23
12
54
79
47
13
17
48
42
6
24
90
109
5
12
19
5
54
36
24
30
114
36
72
78
31
48
72
35
24
61
53
6
126
79
71
13
41
54
108
18
84
31
41
43
113
12
67
48
120
167
120
30
150
49
17
12
18
12
72
36
12
1
204
11
25
29
6
12
18
24
151
101
90
90
79
5
60
12
108
6
60
6
12
78
108
25
59
90
12
18
12
18
55
35
72
48
66
19
143
48
6
18
97
120
29
6
25
95
6
42
1
41
60
48
36
30
60
24
121
5
19
41
90
61
35
30
30
54
31
83
12
49
35
90
24
66
366
18
228
102
90
37
23
61
5
55
36
24
5
102
18
144
55
35
102
30
24
120
12
30
19
23
66
19
11
1
24
161
204
24
6
156
18
36
31
288
11
54
30
48
42
90
6
36
156
84
84
6
13
101
19
36
29
150
18
43
35
6
36
67
107
30
19
36
108
23
13
29
31
77
108
90
72
60
48
42
18
102
114
6
84
60
ABCD 99505790732*3^$a+1 [50109]
75
85
11
37
47
18
90
42
243
27
18
27
3
141
27
54
55
89
55
296
24
69
27
64
17
39
3
30
132
115
104
69
51
57
12
150
85
17
15
9
231
39
1
48
17
55
200
33
151
56
33
12
3
15
6
211
23
90
108
48
36
15
39
1
59
61
24
24
11
61
29
54
37
41
144
36
84
168
15
15
6
36
36
27
201
79
65
42
210
6
18
51
24
45
24
75
27
36
18
96
108
108
162
45
21
19
5
147
144
16
65
6
49
24
35
120
24
30
60
246
36
33
117
75
15
25
29
90
145
47
42
12
6
192
61
11
93
16
24
155
42
3
136
96
65
90
13
5
36
54
25
56
120
87
73
24
17
138
78
39
40
168
5
27
9
135
21
108
31
11
325
161
207
21
24
36
234
30
60
12
55
8
16
80
129
78
90
103
56
21
120
132
127
35
174
60
36
175
23
1
101
150
165
33
36
174
72
18
51
64
137
24
31
8
16
179
18
139
41
12
27
105
15
3
21
9
18
54
6
18
66
45
63
6
30
45
15
84
37
35
93
51
54
276
19
65
18
54
36
252
78
18
31
185
39
81
96
7
65
48
42
37
161
12
42
228
37
53
51
24
33
24
55
8
75
45
72
33
15
40
120
32
24
136
5
24
84
18
18
90
9
16
80
39
57
183
18
7
65
18
90
84
60
48
6
109
176
136
59
229
96
161
36
42
225
57
36
18
249
136
101
6
18
126
30
6
18
66
78
7
48
32
51
93
160
176
9
126
54
99
3
54
15
21
60
12
27
184
24
32
21
60
192
15
57
15
48
153
7
200
112
48
53
318
6
30
18
7
11
69
75
445
248
27
78
55
65
72
39
87
18
55
71
126
3
177
132
108
18
12
33
111
60
18
171
21
19
77
72
228
39
105
55
5
75
15
30
43
11
60
90
15
69
162
96
9
40
233
15
3
93
184
47
9
240
147
168
54
18
37
72
120
5
75
105
66
144
6
84
6
109
8
165
36
60
84
90
42
19
120
144
71
105
45
144
36
79
23
9
81
39
105
24
39
123
48
181
35
18
27
33
66
42
30
18
42
30
19
53
27
15
18
12
43
245
18
42
192
36
43
176
231
49
5
90
6
120
54
85
11
37
35
102
180
78
18
3
9
42
18
108
103
185
12
3
21
3
33
108
30
24
117
40
8
192
24
24
112
128
87
126
99
159
270
36
120
15
40
48
5
60
30
42
120
135
160
35
66
67
77
36
24
39
24
3
78
12
24
30
45
51
30
150
84
90
6
13
41
15
93
115
5
60
120
127
104
171
48
6
199
47
150
19
29
90
90
127
5
84
79
80
96
69
42
108
45
201
90
6
135
93
75
232
131
18
12
127
197
6
37
72
125
48
6
336
18
42
36
13
185
31
5
123
21
54
30
55
41
180
51
3
165
15
48
9
141
30
54
54
25
56
153
42
126
18
126
36
72
51
267
93
40
89
36
19
197
115
23
81
24
93
90
42
48
18
24
102
15
81
12
6
36
138
42
30
180
6
102
18
69
153
111
51
18
27
24
16
48
65
120
18
60
30
27
16
29
211
29
36
255
16
83
37
24
11
114
30
96
165
9
396
36
39
93
12
103
56
21
36
7
17
55
8
3
133
11
60
18
7
8
57
36
267
16
ABCD 99505957438*3^$a+1 [50015]
3
30
90
93
24
48
12
36
15
72
60
165
3
9
3
48
72
18
39
3
45
12
81
30
12
69
63
48
30
39
9
12
3
12
27
33
12
48
27
48
45
3
21
24
12
75
177
15
36
192
42
63
45
63
9
30
45
12
9
72
72
66
81
48
75
57
156
147
81
159
21
120
192
15
9
51
48
60
9
180
15
6
12
132
6
90
12
42
93
15
9
3
18
18
45
36
99
57
120
3
12
69
36
117
135
96
24
33
90
9
48
3
18
27
15
9
24
9
78
18
210
21
21
30
9
60
36
45
48
60
75
39
6
24
123
3
12
42
18
72
21
117
27
51
129
15
21
9
15
45
3
108
36
33
30
36
21
219
57
15
12
78
3
12
93
75
12
87
96
120
45
96
36
3
102
12
3
27
6
135
132
3
24
78
39
48
3
102
3
12
12
51
78
192
42
153
84
3
45
93
12
6
21
168
3
9
24
99
180
78
15
15
18
42
12
30
6
165
12
48
57
18
42
42
141
45
12
210
12
165
192
84
24
12
24
39
30
30
33
15
42
15
48
120
255
45
3
24
33
15
69
36
57
87
39
90
24
48
42
60
228
12
18
3
60
24
105
27
24
12
27
48
45
72
15
78
15
84
33
18
78
24
15
21
27
48
60
99
33
75
9
60
81
48
30
42
15
24
3
6
27
60
15
57
3
9
81
12
30
36
12
57
3
120
18
51
3
78
12
87
21
39
96
15
42
135
48
57
6
69
93
60
159
33
63
27
90
60
18
9
3
18
27
63
9
60
3
33
93
12
18
72
69
21
42
33
75
45
24
24
9
36
51
96
3
9
12
120
3
45
12
111
9
24
39
48
30
72
51
12
15
9
39
60
69
15
57
60
33
30
6
51
201
30
129
51
117
192
108
33
12
30
18
108
27
3
60
21
69
39
12
36
3
69
12
39
45
12
15
18
24
270
33
12
21
51
3
90
15
111
9
12
24
147
165
3
9
36
15
69
12
120
51
129
33
60
18
30
18
9
12
21
78
12
33
12
240
105
147
171
45
45
135
15
42
12
18
12
81
12
12
15
6
114
33
24
24
45
75
15
84
57
24
9
186
30
135
57
30
42
51
15
42
183
27
72
18
147
3
30
39
24
84
60
12
33
30
36
12
117
51
84
48
9
36
24
24
45
207
24
51
60
120
12
18
18
24
57
51
30
90
42
18
30
12
6
9
3
9
48
72
84
45
39
36
117
15
27
30
3
24
21
3
12
144
3
93
105
27
96
39
21
9
30
165
15
33
93
39
3
165
24
33
48
18
81
3
45
36
36
3
33
12
21
144
63
15
33
39
33
15
57
12
123
78
3
36
36
33
27
132
180
33
18
45
237
15
27
48
45
72
168
84
21
42
30
30
18
168
27
3
12
30
3
45
60
30
9
3
9
93
48
15
27
21
15
57
12
15
78
15
15
102
87
9
24
126
21
3
30
60
147
63
33
27
60
57
21
15
15
45
15
60
69
69
51
24
36
36
147
225
192
39
69
12
48
12
39
180
105
84
12
3
30
78
45
144
39
72
33
69
3
75
18
27
27
93
72
33
30
30
198
24
141
69
123
24
60
36
75
9
51
57
12
3
30
3
24
9
27
60
63
69
72
84
36
21
30
33
144
33
75
84
96
27
33
120
84
171
30
195
93
30
54
48
12
48
78
24
21
72
15
45
27
48
69
24
24
72
9
27
60
12
33
42
36
9
81
144
15
3
18
60
24
48
15
60
12
21
12
18
69
45
3
108
45
207
144
111
9
123
57
48
36
75
57
3
42
15
27
57
168
45
27
24
24
12
63
45
36
165
42
60
30
48
279
135
36
45
12
87
45
153
39
48
12
51
120
168
21
9
195
27
18
90
21
24
12
27
18
15
60
24
63
96
42
3
120
15
21
21
102
48
45
33
12
15
3
234
3
93
27
24
120
9
255
12
15
72
30
51
12
75
105
75
18
30
12
309
51
9
81
3
72
27
18
27
15
21
72
57
78
9
63
18
162
48
108
24
45
33
102
33
12
12
33
87
39
21
111
93
27
12
105
405
3
108
60
24
51
90
24
15
165
15
21
27
72
36
87
177
63
9
21
12
207
60
120
3
90
78
42
30
57
36
27
108
12
66
72
18
45
24
15
18
60
48
39
123
45
84
39
45
ABCD 99506123422*3^$a+1 [50000]
6
31
23
12
9
15
105
69
15
96
21
19
36
20
40
20
40
23
45
52
65
39
9
31
29
15
60
141
51
39
45
16
29
90
36
30
39
21
43
20
21
31
44
21
30
193
56
120
15
21
4
281
19
71
9
4
96
281
18
60
36
25
44
12
4
56
69
24
55
47
24
1
29
24
90
57
9
91
20
69
24
87
15
13
60
17
60
123
15
1
116
15
33
16
24
17
18
1
101
15
4
35
9
156
21
55
68
60
12
3
66
6
45
60
124
35
6
39
105
30
49
47
30
55
20
64
5
51
28
32
3
90
51
100
11
9
4
80
12
88
12
44
40
35
54
7
5
18
25
12
35
25
29
24
36
30
21
24
24
201
19
20
40
32
33
7
53
90
21
4
41
60
19
17
3
76
116
39
69
51
1
5
19
104
96
16
20
24
16
120
35
25
8
57
3
45
7
140
3
1
44
57
79
180
11
18
31
20
64
20
36
64
5
36
19
11
141
40
8
60
16
65
36
15
3
25
32
9
150
25
36
8
21
31
23
36
30
171
24
100
71
69
69
7
83
60
21
64
132
119
9
27
45
159
30
6
9
16
20
165
60
3
16
20
4
60
60
17
18
102
183
16
5
36
55
35
90
115
108
60
92
4
35
54
15
15
1
221
30
90
19
125
51
4
60
96
23
1
221
19
36
44
120
51
73
11
9
117
79
140
4
137
15
9
51
28
41
24
66
9
27
54
6
48
57
33
7
53
7
24
80
280
5
51
15
144
144
37
44
15
25
84
96
20
16
5
39
21
63
40
12
5
54
60
49
56
16
35
18
36
111
40
20
33
15
57
39
45
15
4
5
72
3
15
165
16
65
114
1
71
54
51
24
84
112
84
5
135
36
24
4
11
109
17
55
44
64
56
24
12
160
104
4
17
19
24
20
117
198
21
60
81
15
3
25
36
161
103
71
36
49
41
24
19
65
27
33
12
15
63
12
213
52
29
31
60
140
165
30
24
225
16
5
3
16
24
12
24
60
29
27
24
40
56
28
132
53
55
12
60
24
36
5
3
156
45
54
25
60
5
30
21
60
64
77
3
87
48
61
80
24
21
31
89
55
200
4
36
11
9
51
33
40
17
3
76
95
6
39
16
20
9
15
64
35
30
15
36
60
69
67
8
60
81
31
5
39
120
60
144
51
9
100
71
9
27
25
20
48
40
116
21
39
24
16
60
80
16
80
28
12
20
100
20
84
4
56
60
40
116
9
99
40
60
107
85
59
9
36
225
39
52
5
99
16
8
15
97
53
66
85
80
16
44
24
40
41
19
32
28
132
20
24
9
15
12
4
20
4
41
99
60
36
4
32
3
30
6
121
8
117
19
36
35
54
15
39
36
54
15
165
60
51
39
25
80
52
68
21
24
66
21
3
25
5
6
25
24
60
32
4
104
51
54
7
48
20
16
116
28
20
15
6
19
35
1
71
9
21
19
84
11
105
21
18
30
15
75
105
76
44
96
4
5
15
12
63
30
31
60
60
44
16
60
20
4
80
27
48
37
44
69
111
120
136
68
60
21
6
25
24
24
36
35
36
133
20
81
31
24
24
101
39
117
99
99
81
76
8
51
25
65
36
18
6
79
36
20
4
72
5
75
24
96
4
35
45
9
7
5
163
17
39
24
52
8
117
39
156
39
9
57
15
4
116
15
45
4
41
39
40
59
6
15
21
19
29
31
11
18
90
21
9
60
51
60
4
12
24
44
105
27
24
64
20
16
60
20
129
67
84
20
24
40
35
42
19
119
1
104
12
33
147
45
15
100
120
120
84
20
4
32
9
31
8
111
9
100
35
61
11
25
24
44
12
15
78
27
153
67
68
57
55
143
1
5
39
51
1
83
25
17
3
45
7
104
100
5
115
29
75
60
36
4
36
5
54
36
21
39
1
44
4
180
176
40
20
141
39
21
19
24
20
27
18
102
13
5
135
27
33
27
13
5
195
15
21
21
55
53
7
8
12
28
65
132
19
104
57
30
24
30
15
4
5
7
5
43
12
24
56
15
9
21
18
1
60
65
36
15
4
24
32
4
29
111
16
5
15
75
9
81
48
42
120
33
21
55
84
60
36
24
60
36
29
7
44
21
18
66
6
49
20
16
84
44
52
5
39
16
53
67
95
13
35
117
4
5
39
36
4
32
48
21
75
4
60
47
9
9
12
39
16
5
39
99
1
5
31
24
60
20
36
60
24
40
65
54
66
139
20
52
8
21
54
36
21
15
120
9
76
29
19
17
39
16
84
5
55
35
1
44
21
39
15
69
100
17
48
126
45
24
36
24
15
121
11
30
18
90
6
36
30
19
84
185
15
52
20
84
24
21
6
54
51
24
16
108
140
75
61
56
3
1
35
21
15
73
36
24
20
15
97
24
59
25
12
8
112
35
90
19
5
39
12
64
36
108
12
44
45
39
60
16
65
55
96
23
25
12
5
39
45
54
6
55
35
61
23
97
8
45
27
ABCD 99506551286*3^$a+1 [50048]
15
69
36
44
7
18
6
54
59
1
54
66
36
18
30
60
36
54
6
39
15
6
27
123
54
15
36
81
71
72
7
18
63
75
9
105
36
3
12
9
59
49
3
27
6
12
3
9
48
15
57
42
5
55
53
1
11
43
12
18
36
36
66
12
12
41
13
24
168
63
20
7
42
75
3
54
18
18
83
7
137
67
18
51
21
18
66
24
11
7
69
36
39
9
45
36
30
29
31
5
36
13
30
84
12
108
113
24
151
18
15
69
51
21
84
102
30
72
6
54
15
8
4
84
9
18
29
1
23
31
120
9
39
6
54
42
18
77
31
24
6
23
24
1
36
48
60
36
51
108
32
49
24
23
37
120
6
9
8
28
15
114
6
60
42
15
20
7
6
84
60
51
27
5
48
1
6
9
60
39
57
3
24
5
67
5
19
9
15
12
6
24
108
96
27
3
105
69
168
35
4
60
9
54
18
42
72
29
4
27
5
49
15
60
24
3
9
51
93
39
5
52
45
24
135
32
52
3
57
116
7
24
29
36
16
12
27
18
27
33
75
75
113
40
57
23
19
5
49
39
56
7
84
48
6
72
27
15
66
15
12
99
84
57
3
66
59
36
36
19
165
33
51
36
9
72
48
87
32
31
57
3
6
15
3
18
60
78
9
51
24
42
18
12
41
43
12
30
198
24
17
16
15
30
24
48
35
1
35
16
20
13
6
101
13
12
18
96
57
44
1
63
45
11
25
66
77
31
72
18
114
45
8
97
18
12
33
93
30
9
12
9
6
5
13
30
90
6
41
1
18
29
76
27
9
123
126
30
12
78
72
12
30
21
9
15
15
93
33
11
31
120
17
43
18
15
69
11
36
13
27
84
21
36
42
81
45
6
105
21
12
36
102
69
20
24
1
143
1
12
39
36
39
18
48
108
12
168
60
42
9
24
15
6
18
6
24
30
78
48
6
24
120
9
51
77
40
9
54
12
18
60
12
78
60
41
19
30
12
27
32
211
48
12
9
45
66
18
59
13
83
12
85
27
93
72
120
6
45
9
27
224
4
45
36
60
27
27
18
78
41
36
40
99
21
24
9
47
79
9
21
24
39
48
93
90
69
15
30
12
135
3
18
48
6
18
6
6
63
8
4
9
60
71
36
115
12
102
39
20
19
72
21
15
48
12
17
52
60
3
6
72
143
55
36
30
276
18
17
79
69
21
60
78
60
18
30
78
27
27
36
24
30
30
36
5
91
21
9
24
6
36
24
18
18
30
90
12
36
24
41
79
18
12
35
172
21
27
81
30
54
48
54
18
60
6
102
83
55
41
19
24
81
81
30
30
3
27
96
54
114
30
6
69
56
109
42
12
72
53
55
17
55
29
64
21
60
35
55
24
18
39
93
75
27
24
72
54
90
6
27
3
24
21
45
23
172
3
81
3
42
18
18
12
3
15
153
15
6
24
39
45
23
19
24
12
12
18
24
3
51
137
49
75
63
33
72
3
9
20
16
3
54
35
25
12
15
24
20
115
156
45
20
124
20
4
21
24
11
4
27
113
25
30
12
84
137
43
54
108
27
15
6
6
65
13
63
32
1
102
45
60
24
51
12
105
48
9
15
93
6
41
64
9
36
15
21
60
24
96
60
6
72
42
35
1
12
6
60
42
12
6
5
4
21
6
6
15
57
42
9
32
19
24
30
84
12
60
18
18
12
18
18
30
45
176
100
75
90
6
18
15
9
30
18
12
42
66
18
9
63
17
16
21
24
6
65
13
6
9
15
12
18
36
111
33
6
45
32
60
120
24
25
24
66
24
21
3
102
75
39
60
54
72
30
21
8
64
8
60
73
12
23
7
18
30
54
3
9
39
75
60
30
150
21
36
15
54
66
54
39
24
75
5
7
84
36
66
18
90
12
108
111
15
54
39
135
12
84
6
6
54
54
21
60
24
45
96
30
108
33
9
123
36
9
35
16
12
15
42
12
15
153
150
168
12
78
24
48
12
18
101
64
3
18
6
69
75
6
63
45
132
6
17
31
24
57
3
12
9
36
39
21
24
117
114
149
12
67
36
6
24
35
31
24
81
45
36
60
3
117
12
18
48
12
60
102
18
54
11
79
6
27
111
6
114
12
29
13
18
60
78
66
126
35
43
5
19
45
48
68
49
3
9
30
18
36
66
141
33
42
129
48
8
7
6
11
79
84
65
16
9
51
51
30
108
48
39
33
3
57
48
15
3
60
42
12
11
19
93
3
42
18
36
6
18
90
36
6
33
21
63
63
45
9
6
12
102
24
159
60
45
35
28
9
15
9
102
105
15
18
36
35
40
9
66
144
54
36
6
54
36
108
30
42
60
59
7
45
45
18
96
21
72
15
12
24
161
25
71
7
12
84
9
21
60
12
23
31
6
48
11
43
21
171
24
54
63
3
6
23
25
63
27
12
18
18
5
7
126
12
24
48
132
15
3
48
93
9
6
125
19
17
1
75
8
1
15
3
18
12
18
12
57
24
56
25
11
37
18
12
156
60
65
7
12
6
6
81
63
6
54
30
30
29
61
6
126
27
15
18
42
18
60
95
13
66
18
23
67
6
135
15
9
21
12
59
79
36
150
23
1
120
66
33
3
29
25
6
9
60
3
96
17
28
15
42
27
75
48
45
3
30
15
72
27
21
75
24
6
42
48
24
6
12
84
120
78
5
148
3
6
60
18
12
45
3
57
39
69
87
90
18
53
64
3
108
77
25
18
18
36
6
12
60
17
13
6
6
3
3
12
48
30
83
4
27
ABCD 99507157208*3^$a+1 [50040]
56
120
7
9
24
140
54
18
22
21
11
18
138
48
10
87
9
20
78
37
11
12
121
11
1
48
95
24
18
4
6
44
10
36
18
126
50
18
22
9
59
40
81
45
26
1
47
1
71
1
89
106
2
12
34
21
75
54
2
10
54
21
5
19
41
12
10
6
72
72
120
50
6
70
2
22
20
42
19
12
17
42
28
38
115
53
22
80
10
50
28
12
50
10
45
9
15
29
4
36
2
250
3
51
6
39
9
20
31
29
52
12
20
12
18
6
22
122
6
16
9
9
8
22
6
50
54
6
1
125
28
50
10
66
6
8
31
87
2
42
1
83
114
28
32
90
42
30
58
26
6
76
92
66
24
1
15
12
14
10
74
64
50
48
13
15
14
6
66
40
14
22
2
6
7
17
36
4
72
36
8
16
20
10
69
47
10
39
36
39
9
5
4
18
2
42
49
27
44
6
82
38
12
48
30
18
36
124
44
36
10
12
54
39
5
174
13
5
43
36
5
24
4
18
20
42
90
22
6
18
51
15
80
24
72
40
32
82
68
42
6
18
84
6
10
50
31
9
72
15
59
64
2
22
8
24
24
16
44
12
10
38
216
70
56
4
36
12
42
21
35
25
17
22
14
31
36
15
14
4
56
18
16
20
10
54
72
18
63
24
35
6
148
36
44
22
18
44
52
18
68
13
71
30
18
46
32
10
14
48
18
64
69
57
12
6
12
69
63
2
55
89
34
2
30
1
39
9
12
63
50
7
33
50
30
72
18
6
48
36
6
4
6
36
18
14
22
30
60
20
34
14
22
9
9
26
90
7
23
10
42
80
18
31
15
20
70
50
58
56
66
30
4
104
18
18
10
2
64
18
68
114
18
42
6
18
4
27
35
34
36
84
2
18
84
22
21
23
12
102
22
6
102
20
52
114
54
8
12
12
30
55
3
21
35
6
6
42
16
24
20
16
66
6
30
62
82
6
38
25
111
9
5
4
3
29
10
18
8
118
45
59
6
12
18
30
24
40
3
33
36
99
11
10
24
242
114
16
3
11
25
3
30
50
13
77
28
8
4
150
62
64
20
31
93
90
8
10
3
81
18
32
58
50
1
89
18
28
30
75
21
20
31
35
18
4
30
146
16
68
40
6
30
54
8
18
16
38
12
6
10
14
31
29
58
48
8
16
90
38
28
60
68
12
118
54
21
11
4
54
12
8
36
24
112
6
108
14
12
10
26
48
24
31
101
24
31
75
21
5
12
108
18
25
27
18
56
108
31
51
8
61
27
32
12
28
8
22
36
15
60
39
8
4
6
15
29
46
72
18
12
8
19
59
76
14
30
10
60
192
8
16
8
12
24
7
57
3
5
18
22
42
36
30
32
18
84
37
9
2
30
10
2
70
18
44
46
50
24
16
14
1
33
27
69
8
18
4
14
12
60
55
5
132
30
13
29
16
50
22
3
15
2
10
36
81
11
22
20
60
12
46
20
18
12
48
90
42
19
11
18
24
6
106
26
84
16
24
66
18
20
54
42
70
14
6
36
52
156
24
27
71
40
8
6
36
22
20
1
11
18
48
34
126
14
121
9
18
30
8
79
29
10
90
56
19
35
40
2
55
23
1
11
82
26
66
88
51
65
16
20
31
29
19
9
18
18
14
16
20
52
14
31
23
30
7
60
33
44
52
14
22
8
114
1
41
10
36
9
9
14
12
6
24
4
15
21
8
22
6
14
30
60
18
22
36
8
22
18
2
18
4
2
34
56
16
3
69
140
22
14
55
5
46
18
126
32
28
20
16
18
32
16
60
68
6
28
32
24
16
8
6
10
32
42
36
12
40
38
30
31
9
84
26
16
54
12
80
108
24
7
51
18
44
66
114
16
2
34
20
31
24
33
2
34
26
1
147
18
44
34
12
9
69
12
74
58
2
6
4
14
22
3
59
10
32
28
20
103
23
46
8
67
3
18
38
10
32
120
34
14
16
18
60
2
198
73
63
21
21
48
24
38
12
16
2
12
7
3
26
84
36
55
17
24
10
48
42
14
60
16
26
24
84
60
6
24
22
42
30
86
10
27
9
8
10
2
54
1
11
70
20
24
6
10
38
90
96
40
6
182
16
50
4
62
30
46
18
54
6
56
16
8
10
36
51
3
32
54
19
12
27
102
6
2
30
6
24
31
15
36
189
36
5
34
2
48
42
84
6
24
91
17
136
20
16
6
2
106
62
42
18
52
63
27
18
32
18
49
36
15
12
78
2
37
29
30
42
40
3
17
60
148
14
66
7
29
48
18
54
4
2
84
1
24
41
24
184
44
10
36
2
48
4
12
78
30
32
46
18
66
9
9
8
54
10
15
9
20
16
15
11
18
64
102
18
62
64
54
18
68
22
32
28
18
74
7
29
7
24
3
32
4
20
24
118
14
6
10
14
10
50
108
22
48
32
30
6
10
12
32
30
46
2
22
51
5
10
24
30
14
36
24
70
14
42
48
28
3
9
62
1
24
35
154
30
24
18
15
60
15
2
7
35
58
42
30
14
172
45
3
14
18
64
45
11
25
17
7
83
36
46
8
76
6
9
5
16
18
36
74
58
33
51
8
28
2
16
20
4
32
4
12
42
62
48
12
4
30
42
8
22
32
58
114
18
63
45
122
12
120
16
2
102
25
23
1
12
53
12
34
8
52
14
16
14
46
30
18
20
40
32
66
12
6
22
198
2
24
16
2
6
4
21
65
30
52
30
15
57
26
1
51
18
20
6
60
40
54
14
1
5
36
28
8
88
36
86
22
20
42
1
29
16
18
230
6
30
6
82
6
72
18
15
60
27
14
36
4
44
42
24
48
1
9
12
38
16
56
18
36
40
12
18
2
42
6
12
18
1
59
6
4
15
39
8
10
72
8
12
36
106
146
10
72
21
29
28
8
7
23
12
13
75
6
15
11
30
19
35
88
110
48
58
225
107
4
38
18
30
12
6
40
50
6
34
60
44
22
6
44
4
122
58
42
20
102
7
60
9
20
100
15
17
48
7
60
48
9
48
38
52
33
5
4
2
34
36
18
12
50
58
2
30
46
38
6
36
48
36
16
14
6
34
86
12
36
7
89
19
39
32
30
4
26
28
80
30
12
10
50
6
88
30
2
60
49
15
26
10
9
29
60
34
48
8
12
58
54
12
38
6
1
101
60
12
43
63
62
18
1
11
133
17
55
5
4
24
84
51
11
6
18
4
57
35
54
31
5
124
2
30
103
45
6
20
34
2
13
5
7
5
60
48
24
91
9
2
70
14
ABCD 99508413484*3^$a+1 [50113]
54
7
8
72
39
25
47
78
19
11
24
85
200
16
72
24
48
35
60
121
24
65
96
144
30
18
7
8
48
15
30
67
8
39
25
288
47
121
24
56
27
109
23
25
11
37
24
224
15
72
108
24
37
48
72
128
40
48
35
109
24
17
18
69
75
48
132
25
32
51
72
36
9
40
48
24
24
65
7
104
40
71
48
60
192
85
23
72
258
120
39
15
33
3
37
233
150
30
91
89
60
84
90
6
7
24
23
25
65
120
6
49
32
24
72
40
8
9
183
27
93
40
8
117
180
103
35
69
40
32
39
49
8
57
30
33
40
48
59
85
120
128
40
5
3
15
1
71
57
48
64
71
18
7
32
15
81
16
48
11
72
93
39
138
79
8
81
39
105
7
59
24
85
120
32
51
72
13
48
80
72
64
24
152
24
63
97
104
9
18
18
67
23
42
48
55
17
15
24
88
8
63
9
213
30
78
54
57
24
24
15
97
8
16
95
9
48
57
15
93
67
152
9
15
9
7
59
37
77
75
15
90
135
72
40
104
192
33
30
121
8
208
24
80
48
16
89
6
144
33
3
12
90
135
15
97
5
43
65
18
61
8
135
108
48
21
33
276
174
18
18
57
57
7
41
39
39
369
63
48
9
105
30
201
96
9
7
17
15
160
72
24
96
80
39
105
69
96
27
24
64
29
30
18
67
152
3
180
33
33
54
57
93
67
203
13
35
37
131
12
25
24
8
75
21
16
104
72
48
24
168
33
87
40
104
136
23
60
21
16
8
27
13
24
155
6
234
30
7
11
13
77
3
15
1
23
25
96
72
35
93
75
12
73
72
17
18
60
18
30
145
72
53
42
33
72
3
12
49
23
18
7
96
32
24
9
162
108
97
83
12
49
96
48
29
66
1
143
33
27
120
61
96
8
3
93
72
184
120
24
47
9
9
7
72
56
16
29
30
61
8
88
24
104
99
21
45
51
171
13
24
83
13
96
23
73
24
23
180
117
64
104
16
47
145
104
16
8
45
19
8
112
192
11
78
15
16
59
72
37
48
8
45
171
16
32
33
159
9
7
47
25
11
61
56
45
75
27
6
7
24
80
16
8
279
25
32
48
88
24
56
15
9
16
24
24
17
87
123
78
7
185
15
40
24
8
72
39
42
15
112
161
87
3
84
60
36
72
48
72
18
31
24
96
48
53
27
33
138
21
21
67
32
171
12
1
5
27
72
72
39
24
81
16
24
17
18
85
96
48
23
9
9
72
55
23
81
153
48
183
96
208
8
27
13
32
48
40
32
15
60
30
15
3
78
84
18
42
18
13
24
48
24
24
24
80
15
33
57
18
48
24
30
36
115
32
72
105
7
24
56
64
104
111
12
93
16
120
48
161
30
24
73
17
127
29
42
25
24
56
144
51
37
8
40
65
79
56
45
43
104
33
175
8
9
31
32
24
39
42
48
54
25
32
51
13
59
13
77
18
78
51
3
36
120
57
40
17
103
32
16
5
60
87
3
12
25
65
18
144
6
31
59
30
111
69
114
18
18
30
79
65
6
144
18
30
25
47
36
45
64
56
75
141
33
111
105
79
32
3
66
51
40
8
72
40
23
1
5
12
42
126
55
24
11
12
42
15
72
3
21
96
48
63
72
6
180
72
7
11
12
25
215
73
32
15
42
90
108
12
13
23
42
18
84
96
57
208
72
128
136
48
11
141
40
71
9
81
39
111
138
7
24
23
18
60
3
24
3
150
127
32
33
150
33
24
16
24
119
9
21
132
15
40
65
78
90
54
1
24
41
87
40
24
8
63
9
40
144
24
216
32
15
9
24
9
15
16
125
60
7
23
1
8
51
12
145
32
48
27
96
37
80
3
54
151
96
56
88
32
15
73
24
48
24
41
7
48
24
120
24
65
60
54
48
93
24
48
24
24
99
13
35
133
335
60
30
24
48
55
32
136
35
21
9
24
90
13
23
72
18
12
18
9
63
57
16
56
111
169
173
18
9
144
39
33
24
21
43
32
48
39
18
30
169
80
40
71
129
48
112
ABCD 99509313032*3^$a+1 [50041]
40
107
37
80
28
108
59
36
1
29
15
9
55
53
18
66
3
72
48
12
9
7
80
4
104
9
12
15
21
54
9
24
12
63
81
16
29
60
39
51
1
71
18
84
15
76
20
12
3
1
20
15
126
15
40
32
48
24
4
24
11
54
90
21
15
45
27
25
12
17
3
3
13
92
39
18
27
3
60
13
23
21
36
9
55
36
24
35
33
33
42
81
40
36
35
60
13
35
42
159
21
15
69
7
20
69
30
24
12
60
30
55
8
45
19
68
9
3
12
24
24
183
114
18
1
36
11
57
96
96
39
60
57
24
3
90
6
9
36
9
123
4
56
48
15
24
1
11
25
8
45
3
24
99
12
60
13
71
24
1
48
20
15
97
44
4
53
42
36
1
8
3
18
19
32
3
36
24
13
24
35
21
24
36
3
9
16
12
24
11
57
3
13
35
81
45
24
15
4
36
20
24
57
15
36
4
35
18
3
123
25
11
9
51
1
8
135
1
20
28
8
24
24
120
27
84
33
60
105
36
15
39
60
13
35
25
17
27
4
20
12
12
33
183
16
20
24
64
155
25
36
11
9
96
99
1
29
15
4
35
37
56
12
27
1
8
27
37
92
24
27
48
24
48
42
12
43
8
48
15
12
105
24
231
24
165
60
64
35
1
65
78
36
36
21
24
9
19
32
24
84
15
33
3
72
9
48
72
40
108
8
9
15
88
32
9
72
162
93
64
161
24
3
16
12
20
52
116
52
8
4
68
12
36
15
84
33
84
135
9
9
51
12
24
39
1
60
84
24
83
108
9
12
75
108
85
167
1
44
45
51
12
111
37
44
45
6
30
15
57
6
36
13
80
36
15
57
28
56
96
64
104
4
32
24
84
76
24
12
8
72
9
6
9
45
15
40
11
24
57
64
60
44
12
15
57
16
44
36
4
23
72
12
18
3
88
32
9
18
1
36
84
35
21
75
1
8
57
90
24
9
84
15
36
30
55
17
18
1
36
17
60
12
15
36
129
6
37
20
12
51
69
99
36
21
15
105
3
1
53
12
39
40
32
183
12
9
63
72
60
49
179
1
24
12
23
18
15
4
35
105
39
105
4
8
24
21
120
55
23
69
33
90
18
15
36
64
17
18
45
36
39
21
39
85
32
3
25
107
69
24
15
21
81
15
3
1
60
35
1
143
54
30
1
60
12
20
4
11
24
36
189
28
152
24
12
63
1
53
30
37
20
3
12
109
17
18
114
15
72
4
35
21
84
39
30
6
49
8
12
96
24
12
16
17
3
12
15
96
21
15
18
18
45
12
120
16
5
36
18
45
75
25
107
1
83
9
36
16
35
33
15
105
112
5
18
30
3
4
104
24
27
33
28
8
4
17
15
4
35
45
36
60
45
18
117
3
37
143
1
17
18
9
12
3
30
7
80
21
3
180
57
3
16
44
39
1
5
66
9
12
12
75
45
27
60
33
12
76
35
37
17
123
27
1
8
4
23
13
20
129
15
36
4
65
7
20
51
18
66
33
165
3
3
45
4
152
60
144
12
60
39
6
39
33
12
55
36
143
6
55
8
40
20
111
1
83
37
24
11
36
9
63
60
12
109
5
66
24
45
39
57
40
44
40
32
27
1
32
39
49
59
48
69
36
4
44
15
1
20
51
57
15
36
21
45
6
13
5
27
3
21
3
73
12
20
15
21
12
24
4
36
8
27
1
20
69
219
100
72
32
27
36
69
4
80
40
36
24
29
91
32
39
1
8
15
9
3
37
5
63
64
29
51
3
1
20
15
60
105
21
19
35
72
12
1
176
39
45
27
24
9
12
48
4
12
44
12
124
23
45
76
56
3
57
84
15
36
9
12
144
48
40
107
1
92
16
89
87
40
8
48
15
69
39
36
108
33
27
66
6
33
15
105
36
24
3
37
71
1
48
56
4
8
12
87
33
15
1
41
15
21
75
24
9
156
39
36
36
15
24
33
108
60
12
16
41
3
27
144
60
54
27
4
36
8
27
33
27
9
39
153
63
9
105
3
15
33
4
8
4
80
63
1
32
147
1
32
64
20
16
104
3
45
81
15
21
19
11
21
93
27
24
48
12
9
6
45
48
12
4
11
6
127
8
3
81
15
1
20
64
35
189
36
99
1
59
21
84
15
24
1
71
9
12
64
35
1
72
56
52
5
30
9
123
57
45
6
12
1
44
15
21
15
9
3
25
8
72
99
13
17
3
21
91
11
114
15
75
30
18
21
15
9
48
3
9
27
18
55
11
9
88
12
80
52
20
15
30
15
24
51
45
45
78
33
4
8
96
36
60
33
55
35
1
152
4
8
15
33
4
104
60
9
75
12
21
54
9
27
9
15
18
18
13
24
71
30
6
73
56
15
81
36
3
9
15
72
13
32
4
17
54
60
45
108
75
18
42
21
24
40
96
17
30
108
72
42
63
4
23
18
102
42
211
17
91
20
12
48
15
37
17
12
19
36
23
81
27
49
20
15
54
27
12
60
12
48
96
4
56
51
81
12
27
9
24
21
96
19
92
69
15
4
116
3
25
8
4
96
65
19
35
60
21
24
28
8
39
1
8
16
120
20
3
48
9
64
5
19
20
60
60
12
156
28
35
21
4
17
3
60
112
8
12
57
15
15
33
28
44
28
47
1
20
57
18
37
8
40
20
4
20
60
72
45
3
36
9
15
60
12
63
120
36
1
60
8
45
90
18
55
128
24
28
152
40
56
16
60
65
51
3
1
60
11
97
11
21
40
8
48
12
33
3
84
48
15
84
9
72
27
25
35
1
104
3
12
1
41
39
64
36
56
48
108
4
36
20
39
36
9
28
12
36
5
15
3
30
6
33
12
3
78
15
24
81
54
36
9
28
23
9
40
95
13
35
33
9
15
48
40
20
16
71
25
20
15
36
93
69
31
44
15
21
24
40
23
30
3
39
73
48
5
30
45
36
33
67
23
ABCD 99509385128*3^$a+1 [50056]
35
28
69
135
39
129
27
30
78
21
132
32
12
43
65
97
35
36
40
8
19
6
99
48
60
39
54
35
4
57
39
32
103
60
105
24
111
41
36
43
65
19
6
11
25
18
57
3
45
12
39
6
179
36
76
12
105
102
101
253
6
45
48
20
25
162
45
33
135
27
29
61
3
57
75
39
9
20
7
90
63
92
28
68
7
21
105
27
32
25
3
132
21
15
24
45
6
129
48
44
79
54
11
72
28
12
104
108
12
4
32
19
90
3
27
78
42
45
39
5
4
212
16
129
30
105
45
75
44
115
9
72
45
11
4
3
33
12
81
6
45
39
21
68
55
17
84
109
30
102
3
21
84
87
9
30
9
8
67
12
41
37
87
9
11
55
9
21
39
12
32
48
97
30
6
51
39
9
60
20
37
114
9
57
119
24
16
96
168
111
30
96
63
32
4
24
81
60
24
27
96
117
15
195
42
90
48
12
29
91
33
36
129
11
16
9
27
63
96
29
1
48
35
25
11
19
21
24
60
20
121
96
114
45
164
7
168
5
25
35
12
13
3
117
27
3
5
7
21
44
48
40
12
48
32
4
69
71
55
96
21
48
15
9
21
144
90
36
5
49
15
36
12
48
56
40
15
18
71
124
60
48
24
3
41
4
171
29
187
41
132
16
32
13
15
12
93
51
24
69
35
91
6
108
27
33
30
6
51
56
112
32
16
9
3
21
95
60
61
15
3
42
23
61
15
69
63
44
48
100
87
90
48
51
9
35
112
153
35
25
63
3
41
25
11
112
8
13
87
57
30
42
30
33
12
20
25
3
48
27
30
12
75
15
5
108
40
8
100
129
51
8
112
39
24
57
57
111
39
6
11
193
90
66
6
9
96
48
36
60
51
93
20
28
44
36
52
105
6
6
78
30
63
39
60
89
52
32
25
36
11
136
3
60
17
72
52
3
12
21
60
12
56
91
84
9
336
51
5
64
15
81
108
45
35
37
60
48
36
24
180
72
123
45
27
3
42
3
171
5
16
48
32
64
72
12
45
23
40
9
23
25
6
21
9
87
27
6
11
43
6
87
104
36
12
91
197
13
11
136
48
24
15
6
87
20
19
93
72
36
3
29
36
85
66
48
36
17
37
6
90
66
41
13
71
13
11
16
200
19
66
35
133
191
132
157
72
23
196
60
51
29
16
9
11
73
23
157
27
33
51
75
9
48
3
9
20
7
165
9
90
9
21
75
32
7
57
123
6
36
15
44
85
30
6
30
93
12
24
24
15
90
6
6
143
100
8
67
21
15
89
121
95
24
1
71
16
3
57
44
43
21
9
27
48
57
171
9
30
90
23
52
20
19
197
7
45
20
48
13
54
101
31
24
57
27
36
5
4
12
69
71
49
15
36
68
25
12
3
48
27
41
1
3
21
35
55
9
20
25
27
33
23
72
40
57
71
4
33
36
107
163
36
30
135
3
42
3
36
176
28
36
12
57
75
32
25
30
53
16
24
21
36
119
49
60
6
84
17
16
3
45
9
11
16
20
55
149
4
32
28
108
24
39
161
43
6
35
4
48
8
52
108
39
6
30
57
27
33
57
42
69
32
24
4
116
139
21
93
3
60
12
27
18
27
39
69
21
24
15
8
64
39
69
51
9
8
28
9
27
9
54
45
20
16
152
4
156
48
45
60
75
195
6
18
5
25
36
51
9
24
12
15
8
40
45
66
165
9
3
8
25
66
54
234
77
4
51
48
33
60
68
76
48
81
24
72
15
68
61
60
6
93
87
21
93
96
23
12
24
120
4
87
21
48
75
45
12
108
39
36
90
204
36
90
65
36
115
9
32
13
27
32
1
27
33
27
57
12
18
41
49
23
13
24
27
39
21
20
55
9
21
48
3
132
12
69
24
6
17
97
27
24
99
185
61
66
33
12
68
55
21
72
32
48
37
96
36
15
75
9
39
77
144
16
93
63
20
40
32
181
15
36
9
144
47
144
19
42
60
11
4
9
174
12
9
116
85
51
72
45
11
4
21
47
72
61
30
9
48
12
56
72
13
51
15
21
27
90
23
52
12
45
11
37
3
20
43
117
3
89
36
112
60
3
5
16
39
81
69
24
75
81
15
32
172
12
48
32
49
6
41
4
9
75
72
32
67
18
3
12
32
25
75
24
51
69
44
31
30
15
75
45
9
23
43
96
93
15
6
36
24
15
56
13
42
101
43
21
63
5
120
25
66
5
40
15
24
90
15
21
135
39
213
3
45
24
12
9
107
37
35
151
9
15
30
27
3
42
48
107
43
21
72
39
18
15
51
90
84
51
36
3
30
15
92
4
21
39
12
48
80
16
135
41
24
19
30
54
185
28
27
57
8
40
ABCD 99510470188*3^$a+1 [50003]
32
36
4
36
125
55
132
8
24
15
97
48
36
96
68
16
104
105
60
75
12
123
81
45
55
24
72
89
39
28
80
87
30
60
3
12
72
88
125
111
36
36
3
54
7
8
28
77
135
12
33
36
19
120
12
53
127
29
7
83
24
21
136
36
17
27
40
60
56
64
8
16
24
32
39
30
39
28
47
13
53
135
100
132
47
90
36
114
216
181
20
108
28
23
1
24
12
48
24
20
15
66
24
51
24
12
183
61
29
115
41
90
24
141
144
16
72
77
180
127
29
19
20
15
6
7
113
90
57
64
48
12
8
51
25
95
145
36
8
156
4
35
97
23
57
16
20
28
5
19
156
44
172
29
87
144
64
5
27
33
30
57
213
39
52
8
16
65
54
133
83
1
116
4
8
21
75
12
3
25
60
5
7
104
33
295
8
64
44
16
53
36
199
92
16
17
3
93
51
16
12
5
60
247
24
89
30
126
114
30
60
7
60
80
9
75
15
49
5
60
3
40
104
16
24
149
27
28
36
20
64
60
56
28
41
39
60
12
64
36
44
4
20
15
141
105
91
23
21
36
40
48
65
147
3
105
28
32
52
20
9
19
36
44
15
73
48
12
80
28
95
1
20
24
9
3
4
108
65
6
21
4
176
63
85
5
7
140
28
95
37
24
20
64
5
90
93
117
6
1
68
36
24
100
108
77
43
8
15
1
44
40
12
24
24
12
137
90
120
1
56
28
41
19
20
36
4
125
111
4
32
4
96
44
40
120
20
9
75
52
143
97
89
54
66
24
67
8
12
93
120
7
156
23
129
108
48
60
76
149
54
1
5
31
53
27
69
144
15
88
92
16
96
24
29
120
36
31
44
60
4
245
66
157
68
9
3
24
28
71
54
96
51
33
60
7
48
11
1
23
25
41
127
8
16
24
29
3
87
90
36
79
8
24
69
54
13
17
111
4
156
35
9
120
52
20
124
12
24
116
27
21
40
35
69
36
36
100
68
105
3
12
88
20
72
16
36
59
90
19
20
15
30
27
4
60
92
52
92
273
43
23
1
113
51
165
19
65
7
60
29
231
4
56
28
48
104
76
32
12
16
17
36
27
117
63
63
1
60
89
15
4
32
4
24
5
75
60
45
7
20
63
13
12
48
24
29
60
51
3
201
172
20
57
15
280
5
7
29
19
5
30
73
24
60
68
15
85
20
28
32
52
29
24
7
44
64
68
144
16
17
87
4
36
104
24
51
49
12
24
44
48
208
32
172
12
23
145
36
96
168
11
1
24
24
5
66
57
33
67
68
105
75
36
63
37
84
5
24
31
35
45
64
12
68
225
67
144
95
37
120
24
36
8
69
31
5
51
93
15
16
12
24
96
48
5
19
65
31
65
90
21
76
77
43
104
69
39
21
54
1
56
9
79
60
68
28
44
12
4
56
33
87
28
32
40
113
103
137
51
64
65
43
113
24
7
36
47
21
12
24
4
59
6
39
16
120
36
120
8
52
59
25
36
59
114
87
33
27
33
36
54
21
64
12
68
100
12
8
36
15
9
15
33
28
5
24
91
120
5
7
32
48
64
36
84
56
280
8
36
9
24
75
28
8
144
12
100
29
15
69
36
24
36
15
60
4
32
88
68
52
161
91
20
60
63
150
3
153
24
15
72
33
7
36
48
72
204
53
36
79
65
3
84
4
24
11
25
116
28
8
24
63
21
4
56
76
8
21
15
69
27
16
12
36
144
125
7
29
7
12
125
75
16
72
44
69
84
3
57
7
8
216
24
16
20
45
99
45
31
176
36
63
21
24
36
28
5
31
120
12
12
12
48
20
81
24
75
76
119
145
12
56
124
56
108
64
48
17
7
29
31
36
92
15
57
28
72
113
67
60
113
7
140
28
41
151
29
15
64
132
24
56
64
59
61
5
24
36
147
64
44
36
88
56
12
52
12
324
24
48
173
19
32
39
90
67
20
52
12
36
113
24
90
30
31
29
111
36
9
24
7
8
16
152
100
168
29
60
7
44
16
108
60
36
84
20
76
29
55
12
44
4
65
75
52
20
28
260
21
159
21
30
1
20
4
12
48
116
69
60
79
32
63
21
75
57
28
12
84
48
35
93
3
145
32
33
54
1
20
24
45
ABCD 99510487478*3^$a+1 [50015]
140
39
186
43
11
66
63
123
174
3
21
19
32
15
121
44
36
112
8
3
25
32
24
189
6
1
20
28
24
180
108
29
3
123
18
39
12
36
24
24
84
3
49
8
63
49
11
9
28
56
15
120
69
16
12
119
90
60
15
15
24
12
33
24
3
37
12
35
96
45
72
117
99
96
76
32
36
21
216
15
12
96
36
28
72
299
36
1
35
48
49
83
37
71
97
24
60
20
4
77
3
40
44
111
42
147
27
6
7
47
33
3
9
100
20
81
18
1
8
76
60
17
18
45
4
92
39
45
24
12
4
36
128
21
51
45
336
15
45
30
33
84
123
37
56
12
40
44
84
76
41
39
4
164
120
136
36
5
90
9
45
7
48
36
59
85
24
32
4
35
37
65
18
25
35
25
24
12
204
24
32
15
6
7
47
33
51
6
19
17
3
36
40
11
45
3
21
39
45
21
19
71
24
66
54
81
16
155
37
23
18
55
32
84
4
12
23
69
27
25
20
28
56
81
135
168
28
12
168
92
36
72
33
51
4
11
36
109
84
20
72
4
41
7
60
36
24
17
84
39
141
6
81
3
36
90
114
1
11
9
40
5
43
36
47
117
36
24
100
47
13
60
96
20
15
61
44
64
12
8
40
41
72
43
11
54
7
24
59
9
27
25
5
39
87
9
15
13
71
42
30
85
23
45
64
32
36
9
30
25
36
108
11
36
54
19
60
71
69
136
8
33
19
35
25
20
45
24
19
32
76
24
11
45
28
24
11
21
69
30
25
20
15
45
76
8
63
60
205
5
18
36
93
21
7
29
15
28
116
111
25
59
25
65
27
88
11
54
60
171
9
27
4
44
60
24
21
7
83
30
7
60
95
18
55
24
72
11
49
56
3
60
12
24
30
3
16
24
47
6
7
20
12
76
29
55
48
23
54
75
76
108
156
11
73
17
18
21
84
64
12
5
3
52
68
3
18
66
13
47
13
41
7
48
11
21
69
6
48
21
69
36
24
151
11
117
72
39
49
12
35
33
76
176
40
89
66
21
88
17
7
32
28
41
7
29
6
25
149
3
36
57
19
20
36
63
97
179
30
3
12
24
51
9
100
120
11
25
48
8
3
21
76
8
147
54
3
3
33
15
25
11
6
108
15
21
30
13
11
30
90
165
381
90
9
52
32
51
21
36
12
51
60
12
97
32
15
49
36
11
120
9
48
51
6
120
6
13
212
99
36
9
81
3
120
76
44
120
15
36
45
111
18
6
33
57
55
71
13
92
12
52
29
30
132
33
51
36
13
11
69
16
251
180
13
56
4
17
18
60
37
8
40
12
23
25
32
28
5
72
39
24
15
102
63
15
36
30
3
160
56
15
45
24
3
144
24
69
3
45
45
120
3
40
35
90
31
8
100
41
7
29
3
27
33
300
33
30
60
45
9
30
36
18
90
6
30
93
33
39
75
66
43
144
11
36
9
76
8
16
12
59
24
109
156
35
1
35
96
69
21
30
33
24
51
6
195
21
7
77
15
48
87
1
20
88
60
60
35
6
3
51
25
120
11
36
18
31
41
60
67
56
75
9
28
65
19
264
5
7
20
28
12
23
42
19
11
78
15
172
20
9
43
47
66
108
151
60
24
32
84
81
63
40
36
36
80
24
36
63
9
51
145
24
131
97
60
83
12
18
51
40
41
15
84
75
6
30
37
120
36
144
92
28
107
13
56
75
9
93
115
83
1
35
6
55
29
3
40
17
79
32
15
37
17
75
28
77
3
60
16
44
40
47
13
41
51
36
24
48
21
75
21
30
114
30
225
16
29
6
25
8
108
60
48
4
12
41
48
60
39
100
96
11
69
52
164
180
108
12
69
15
51
21
3
85
20
24
171
96
13
56
21
90
13
12
41
139
24
77
84
90
6
19
11
9
4
95
36
13
32
69
51
75
169
41
24
15
36
4
35
12
9
69
31
35
13
72
5
51
39
90
126
24
1
29
3
51
42
7
23
78
12
3
64
20
3
60
97
36
24
12
80
4
24
32
69
30
1
24
32
12
52
59
6
3
16
11
60
33
51
72
13
60
17
99
24
21
19
35
1
8
36
4
23
18
115
20
84
12
75
45
9
36
36
78
81
9
159
3
18
55
20
40
11
30
36
54
69
64
71
9
27
54
19
92
48
111
49
128
40
8
16
95
93
3
25
59
81
33
30
25
24
11
36
13
48
32
36
76
65
90
49
131
33
3
109
8
81
31
48
11
102
3
4
56
45
27
15
120
18
55
167
25
23
9
51
1
24
11
13
53
87
12
9
60
39
51
49
212
24
15
97
65
19
84
41
15
40
84
20
72
112
17
75
75
1
119
36
54
55
8
123
18
159
16
17
87
160
23
54
3
3
45
45
7
36
ABCD 99510675248*3^$a+1 [50011]
32
40
23
45
52
12
128
16
59
18
43
12
12
35
37
84
11
25
48
12
36
24
24
12
8
12
9
36
27
16
20
16
24
44
3
12
60
13
8
4
20
16
104
12
76
8
27
69
15
25
11
9
48
52
35
6
30
37
5
31
84
32
144
27
69
93
31
11
21
24
16
32
15
85
128
28
47
13
20
57
3
69
7
48
36
44
27
73
152
3
42
31
8
24
72
28
32
4
12
59
93
12
16
32
3
13
11
21
4
24
72
12
12
11
25
8
64
17
18
13
32
3
33
27
192
61
24
12
20
16
48
56
16
68
36
36
24
24
4
5
78
33
4
83
9
51
129
15
1
72
20
27
49
24
5
51
124
60
36
11
60
36
9
96
39
21
24
100
60
11
13
44
40
47
13
48
24
20
16
32
12
16
84
44
52
29
43
12
44
87
9
21
15
40
32
72
16
8
72
75
9
36
12
16
60
47
12
25
116
24
3
33
21
115
80
28
113
27
60
76
120
101
3
28
8
84
16
44
33
3
60
24
16
12
95
90
43
96
24
72
5
3
52
29
3
12
3
33
9
3
16
96
131
24
33
33
43
17
30
13
20
27
13
17
7
47
45
28
113
19
140
76
24
24
32
28
17
39
4
59
105
16
72
24
23
25
72
23
18
42
12
13
12
60
11
72
73
44
4
24
8
52
12
20
124
56
64
32
72
12
24
64
35
33
40
17
27
21
54
25
20
24
12
24
28
20
40
20
132
15
78
15
15
1
24
12
8
60
27
30
6
12
21
21
43
5
42
93
16
20
12
48
84
88
24
11
33
40
44
40
8
52
47
13
20
16
36
11
73
60
72
5
123
4
72
8
48
4
8
12
40
20
36
4
5
19
36
180
53
3
12
12
84
9
43
32
28
32
15
48
24
93
33
147
12
48
96
100
11
61
60
77
30
1
59
33
4
48
48
72
68
28
17
234
69
16
20
88
12
8
16
240
59
61
152
24
16
17
18
9
16
12
12
35
1
48
24
20
28
59
6
43
12
120
8
36
15
13
56
4
32
40
35
18
270
13
60
47
1
12
12
47
61
32
3
97
8
39
9
64
17
31
12
5
7
65
15
16
44
21
55
107
1
56
16
8
24
36
12
28
32
148
12
84
8
75
57
28
48
59
1
32
96
100
44
75
21
16
84
131
36
25
5
90
45
28
12
24
36
12
36
12
8
21
43
17
3
87
36
13
32
9
66
24
1
132
48
65
15
100
35
12
33
24
108
16
36
8
16
60
29
55
48
20
24
28
107
33
75
132
36
57
36
51
93
15
1
29
108
55
72
20
15
42
43
77
15
84
4
113
27
88
35
30
3
12
4
108
23
57
28
24
36
32
3
37
35
30
60
15
16
44
15
37
104
57
27
16
11
1
132
8
84
28
36
47
24
49
20
76
11
24
45
4
71
6
7
36
72
24
8
28
5
15
69
19
12
8
60
4
95
97
60
11
12
60
57
40
23
13
84
48
12
11
69
4
29
7
48
23
54
48
3
12
16
20
117
99
4
12
44
4
60
92
52
23
49
65
19
11
25
11
132
105
28
72
20
88
8
16
24
36
144
80
100
80
4
8
28
12
29
3
180
27
21
72
33
15
4
5
39
12
24
16
47
85
132
48
140
36
12
4
20
24
36
21
67
20
12
36
88
24
20
3
69
24
12
72
117
31
24
8
3
13
44
3
145
35
9
63
1
20
189
18
13
24
20
3
49
20
21
3
132
9
30
13
36
12
17
7
20
24
36
3
13
89
18
25
35
61
59
33
4
23
45
40
23
12
1
41
63
27
61
84
96
104
15
25
23
21
52
32
27
93
15
157
23
45
40
23
69
24
27
72
25
17
48
15
3
24
9
40
17
15
84
60
63
72
36
69
16
44
51
49
48
20
63
9
3
13
12
8
27
105
16
17
115
44
3
13
12
48
35
49
84
12
8
16
128
52
11
25
60
32
27
81
24
28
32
4
47
25
12
20
3
25
20
99
18
18
12
93
48
39
1
17
7
12
24
20
4
20
112
53
175
56
12
27
21
36
60
28
23
129
33
27
45
18
13
20
24
16
20
4
20
28
107
25
20
45
79
132
20
28
41
19
59
153
52
20
27
18
7
60
35
85
5
36
15
48
64
8
12
3
72
12
33
63
102
78
25
59
36
13
24
20
3
9
60
93
43
32
16
80
60
21
123
52
68
40
12
11
33
12
60
15
69
3
21
4
35
102
78
13
5
3
36
33
55
20
16
12
12
20
3
9
28
17
39
12
4
131
37
8
4
5
55
8
108
39
1
24
60
24
36
5
15
24
9
7
8
28
8
4
8
112
12
44
12
9
3
12
21
67
77
15
88
60
20
88
24
24
32
60
4
41
7
8
40
17
18
144
21
4
11
37
32
51
33
76
23
12
1
12
5
72
36
42
1
17
72
63
28
12
17
15
27
13
23
54
175
23
37
80
75
9
16
24
96
36
60
92
52
11
60
37
36
56
33
31
17
27
36
36
40
44
16
8
40
72
11
9
64
11
13
8
28
60
80
27
25
12
8
24
21
39
48
3
24
1
125
12
7
11
60
9
36
4
53
18
37
35
57
33
27
15
21
100
149
51
64
5
15
24
40
47
13
11
109
44
12
63
21
52
60
35
30
42
21
16
44
12
40
12
92
36
15
33
76
11
60
69
16
32
3
49
24
77
27
3
57
15
60
1
11
13
60
48
144
68
12
88
35
18
43
12
59
48
37
24
44
16
36
65
19
47
144
33
172
24
72
44
16
35
25
60
5
79
44
27
193
72
168
12
104
21
15
40
8
27
45
12
40
35
1
24
23
24
48
1
59
73
20
9
6
84
25
20
16
80
72
60
36
51
21
52
56
12
52
137
18
1
44
12
16
12
36
96
8
27
21
27
78
3
16
35
1
ABCD 99510822644*3^$a+1 [50206]
1
30
89
24
25
72
47
48
13
11
136
105
18
5
1
15
45
99
117
35
85
198
90
180
95
64
81
252
18
81
8
13
108
15
32
85
59
1
47
67
5
24
40
80
97
150
48
65
31
113
48
72
120
91
66
11
85
30
5
48
91
5
24
1
60
156
15
9
6
48
9
128
25
120
48
119
136
104
48
43
5
115
29
91
90
59
120
16
56
24
64
272
1
108
11
85
120
36
87
81
102
17
1
47
13
35
24
61
96
131
168
67
18
6
90
24
66
41
13
102
18
107
24
24
64
72
8
91
45
81
24
39
56
24
73
54
36
125
193
60
11
241
18
30
12
24
35
1
48
39
81
90
90
35
97
30
90
119
25
24
66
54
71
19
42
219
21
120
83
121
24
36
276
30
65
88
32
120
43
101
208
93
48
12
23
72
103
66
24
90
29
43
45
123
12
48
90
119
1
239
13
59
16
9
234
45
56
235
6
30
48
90
162
78
15
21
24
30
150
156
24
131
24
120
96
1
23
181
6
24
114
107
48
7
18
120
12
30
108
137
13
42
48
66
23
72
85
6
24
6
48
95
24
73
24
36
35
24
64
45
11
109
12
39
9
66
29
25
36
59
72
163
261
45
59
31
84
96
30
66
48
29
1
15
15
60
6
63
21
51
45
24
60
36
35
121
24
60
59
37
59
301
90
137
1
90
42
35
184
8
72
96
25
15
33
42
30
39
69
30
5
7
18
36
126
53
25
90
29
37
6
18
227
25
47
13
120
35
19
30
143
121
47
175
30
60
114
126
120
87
21
11
181
83
85
35
97
54
89
1
23
96
16
8
37
36
18
5
40
21
35
1
47
1
71
19
102
138
5
72
13
12
120
23
25
36
144
179
97
24
95
96
31
18
60
60
6
33
81
72
48
6
6
75
33
71
1
90
29
31
89
19
125
16
69
35
24
16
56
19
240
60
12
48
5
72
13
12
30
30
48
35
31
90
66
29
120
229
6
30
60
59
121
54
9
57
23
13
78
5
40
57
24
36
99
21
35
19
24
45
57
30
18
60
96
35
1
258
6
23
91
30
95
7
17
1
12
108
60
75
21
6
138
6
5
1
18
5
151
54
60
30
30
96
83
13
83
1
95
49
156
24
30
30
12
35
48
91
90
35
24
24
163
84
41
48
25
47
120
24
1
144
36
27
63
60
53
31
30
83
48
19
53
61
30
102
54
180
5
49
167
49
66
30
60
3
75
6
90
5
24
1
66
29
1
18
5
37
3
87
113
25
42
48
72
18
27
8
25
246
54
35
1
135
128
61
12
15
8
25
39
111
30
12
54
66
119
40
8
13
83
55
66
71
49
6
30
30
5
13
11
19
117
80
24
61
48
12
23
187
18
36
15
9
60
11
48
1
15
177
18
5
157
24
59
96
24
1
54
137
40
3
210
11
48
97
174
30
11
1
180
18
12
30
47
208
45
107
168
13
90
65
1
36
59
109
36
23
7
33
8
49
95
91
78
47
13
180
12
3
72
33
95
61
99
165
12
39
201
24
30
186
63
80
312
264
1
60
3
57
120
114
5
109
35
1
23
40
33
60
168
11
16
153
60
180
39
33
23
7
65
133
35
55
12
53
24
91
120
42
84
15
99
36
66
60
84
60
84
15
32
24
55
54
51
8
61
179
31
60
30
12
54
69
176
49
132
3
27
18
11
109
11
1
23
91
6
30
17
88
8
1
71
25
48
30
17
373
107
43
29
103
48
41
48
7
81
8
85
51
8
61
72
18
65
72
13
30
390
12
195
3
29
72
31
18
30
36
54
150
162
60
48
30
6
96
95
193
30
81
80
48
31
12
78
180
12
47
1
6
9
21
11
43
42
27
32
109
59
120
13
54
96
18
131
19
29
31
36
6
48
90
5
67
ABCD 99510869338*3^$a+1 [50026]
198
47
264
48
24
108
139
161
49
23
19
144
36
197
181
23
24
133
36
47
115
30
78
144
245
133
11
12
48
24
115
114
227
24
108
85
36
36
162
6
107
192
7
18
35
1
71
1
228
275
31
5
121
54
144
90
71
12
36
247
41
43
42
107
121
35
1
83
96
96
91
18
30
234
18
5
217
48
155
133
11
60
24
19
5
31
84
149
12
325
42
102
23
109
35
19
12
42
263
48
216
12
48
96
192
37
36
180
71
1
167
96
25
18
125
144
7
5
43
17
19
42
83
132
55
120
234
54
144
168
144
125
85
96
23
61
90
78
11
109
396
114
180
17
55
66
107
60
48
79
90
23
48
12
192
121
144
84
6
5
115
5
1
35
96
61
95
91
84
41
37
107
60
85
251
235
90
54
18
120
107
7
18
107
24
180
25
162
114
71
199
65
115
126
18
17
144
108
132
79
113
204
168
216
73
23
19
65
48
25
71
7
84
5
144
31
53
168
96
31
17
1
83
25
11
1
11
13
18
126
90
54
126
156
5
19
53
1
66
89
55
53
144
1
72
6
101
96
13
215
37
78
84
108
29
115
89
48
12
48
24
19
36
30
180
167
72
319
36
54
23
13
60
228
59
300
37
11
25
11
265
12
132
66
144
77
13
83
180
12
271
101
12
144
31
30
36
60
11
115
54
467
13
60
108
155
37
95
199
41
12
13
90
150
126
5
13
71
55
149
25
384
12
90
54
155
139
12
137
157
419
43
18
371
25
18
5
240
7
41
13
119
24
73
11
84
96
133
23
199
77
97
6
18
23
139
48
161
169
167
96
336
31
29
96
67
24
120
113
181
72
83
144
132
55
5
12
109
30
54
335
25
23
121
47
103
5
79
150
66
6
35
91
245
187
5
61
60
36
23
48
55
5
79
29
36
13
119
72
96
145
66
53
24
36
132
192
12
235
144
5
48
7
233
84
7
66
23
73
18
12
60
144
137
37
23
19
54
203
48
199
77
43
6
263
61
84
47
25
144
36
119
180
48
312
120
217
18
17
84
192
7
96
5
79
53
1
143
168
1
126
18
119
96
19
89
13
119
115
72
17
37
18
41
55
120
126
60
107
37
192
59
55
66
24
299
61
35
12
163
5
73
126
84
168
53
19
12
144
65
31
137
43
65
91
65
139
233
60
24
24
67
60
126
12
42
12
113
13
60
180
48
270
24
108
252
36
162
138
36
60
198
12
150
125
211
29
120
60
48
181
155
84
115
5
31
41
85
23
31
125
25
107
60
25
54
89
60
48
43
5
61
78
197
13
90
6
90
173
1
23
91
173
25
18
125
31
53
108
97
72
23
96
ABCD 99511397372*3^$a+1 [50025]
115
6
26
40
65
49
6
113
15
22
42
41
31
29
85
12
18
65
61
138
32
16
210
132
71
91
30
36
12
60
30
120
41
55
65
79
48
72
113
7
120
96
5
27
82
23
7
113
7
18
30
8
10
6
48
6
12
23
49
48
12
71
37
78
72
5
115
65
63
10
35
37
30
48
6
11
7
42
30
138
78
18
95
31
48
96
65
120
175
6
26
70
162
30
42
24
24
66
36
170
40
30
60
30
56
88
42
83
27
34
60
66
30
143
85
12
83
31
48
56
22
23
61
6
5
43
72
120
120
78
2
34
144
30
42
23
1
6
42
23
15
34
120
14
16
78
18
48
17
97
62
46
50
88
56
208
41
111
10
30
80
16
30
144
131
127
78
143
12
39
69
25
47
108
37
12
72
11
75
34
71
223
30
107
15
24
94
42
48
6
26
22
26
16
120
80
144
40
32
70
18
80
40
42
24
71
7
42
54
17
97
86
106
48
36
26
69
1
59
7
72
18
48
84
42
161
37
138
53
49
162
18
131
85
102
53
67
53
49
42
54
26
184
42
38
16
30
18
126
114
53
3
72
88
6
48
18
80
40
48
65
111
10
11
115
72
8
10
312
38
40
120
150
50
88
6
11
49
84
84
78
65
63
216
88
18
14
94
146
69
180
1
11
3
16
18
6
17
48
1
60
114
80
10
174
53
3
10
150
42
228
50
72
10
14
9
37
12
83
3
40
72
42
30
72
29
72
3
70
12
72
120
36
12
35
49
26
22
23
75
88
66
78
6
35
49
60
48
23
25
90
96
24
72
54
71
109
54
6
66
72
96
24
138
24
48
60
42
29
85
6
221
49
84
60
35
145
102
18
62
33
37
12
6
30
95
1
60
6
30
48
192
138
42
12
2
9
49
72
11
3
154
143
37
71
37
23
111
40
29
61
14
16
18
60
36
24
30
6
90
17
97
6
176
9
25
182
34
24
12
42
8
34
96
12
132
24
47
7
101
51
216
64
29
51
58
36
186
104
46
18
152
58
12
48
12
54
96
18
60
71
109
86
57
25
78
42
14
88
18
110
24
154
30
6
36
102
32
10
60
90
6
48
35
55
66
54
80
34
6
24
48
90
120
12
48
12
11
19
8
112
32
120
88
53
25
12
36
66
96
30
23
27
48
34
60
18
24
18
168
12
26
82
24
30
78
66
65
180
12
313
30
5
181
11
67
138
240
14
130
11
13
54
41
1
71
39
120
70
18
41
85
36
6
48
66
198
48
128
105
79
96
17
25
14
24
105
12
37
12
11
25
24
6
264
41
15
33
49
78
48
5
27
33
1
30
30
26
33
79
42
54
65
7
138
36
84
35
19
246
42
8
46
36
54
66
30
90
110
153
127
48
6
59
151
29
1
50
34
35
67
54
18
42
174
54
42
24
137
37
12
86
112
48
125
3
40
65
481
359
31
24
54
66
24
66
30
65
25
192
24
191
73
24
11
37
102
90
23
7
120
18
23
12
25
50
64
216
48
17
193
54
48
24
56
58
30
17
25
24
6
48
126
11
25
54
66
132
83
108
19
48
114
144
24
191
25
12
12
48
30
42
30
162
6
8
16
41
108
25
66
56
304
114
6
30
96
12
23
79
18
11
1
114
17
13
2
10
72
6
42
14
88
6
35
97
23
25
126
29
27
144
81
39
88
96
6
96
23
75
34
6
65
127
192
6
84
60
42
6
84
126
8
112
42
11
37
60
144
114
90
6
18
71
241
24
12
95
43
102
18
30
180
12
12
102
29
72
48
72
180
60
75
82
71
25
30
56
40
24
32
34
78
48
18
182
40
65
48
61
48
26
64
6
60
95
127
48
5
37
24
96
30
24
96
48
72
48
24
72
18
11
19
32
118
36
47
253
50
105
97
54
30
66
24
24
24
32
34
216
24
72
54
6
12
30
ABCD 99511496068*3^$a+1 [50016]
7
17
31
17
36
115
36
48
32
36
60
40
120
200
48
40
56
36
204
28
108
8
100
36
41
19
36
29
15
28
56
252
160
29
19
89
72
79
32
57
48
43
84
72
36
80
45
7
17
51
24
136
113
36
99
64
108
252
56
16
29
55
60
12
60
44
129
7
368
136
65
91
20
4
20
60
60
88
161
19
185
36
12
127
32
81
48
19
113
72
3
88
32
48
12
144
9
91
41
12
3
48
12
9
96
288
55
56
16
29
60
15
40
108
72
53
63
129
36
60
39
28
60
116
81
31
17
91
20
12
28
125
31
20
93
291
9
63
28
5
84
183
24
33
55
252
20
16
65
3
69
63
100
72
8
52
36
29
7
36
68
120
4
197
43
36
20
96
21
19
24
20
9
72
108
36
127
72
60
48
5
48
7
89
15
4
17
19
36
89
171
40
17
7
108
36
32
40
44
4
56
84
40
32
45
12
27
36
160
17
3
33
175
72
20
52
185
51
112
84
60
29
15
100
80
72
64
116
4
5
135
60
16
53
19
53
7
36
12
185
123
177
135
60
64
29
55
132
65
75
52
17
15
40
36
128
69
3
4
80
4
41
36
55
108
32
4
65
36
7
188
4
56
48
12
24
45
84
7
17
48
43
84
53
7
120
113
199
48
56
36
24
16
48
17
19
60
120
17
7
216
36
216
12
8
24
100
116
57
27
9
151
180
84
116
81
60
55
12
36
89
7
101
7
17
31
17
243
84
180
16
68
96
24
105
111
100
80
120
220
89
15
112
17
3
9
55
80
45
151
120
8
16
89
19
8
64
65
39
232
80
33
12
55
8
9
7
20
36
9
163
32
28
17
15
69
79
12
80
96
9
195
76
44
64
84
17
39
52
17
27
153
55
32
136
137
63
24
81
3
64
36
257
3
96
93
36
27
33
31
36
125
15
9
219
240
129
7
29
79
120
5
48
43
380
244
5
48
7
12
41
55
29
39
16
20
40
65
43
48
8
72
33
36
91
48
17
43
32
4
56
9
19
216
36
113
252
72
63
45
3
64
32
28
17
15
336
84
81
43
92
24
4
80
96
28
32
196
72
32
45
19
152
9
15
4
56
33
48
24
288
3
45
7
116
21
111
105
168
12
183
76
29
204
27
21
7
8
84
144
36
16
29
111
33
96
19
92
100
168
56
96
4
5
36
99
28
36
12
24
116
9
48
27
60
4
77
72
48
7
56
45
96
84
75
40
36
48
197
15
64
125
72
12
36
7
137
60
31
80
12
69
60
48
7
20
69
55
29
27
24
184
17
99
141
51
52
41
84
163
89
79
36
36
17
147
45
15
36
45
39
28
68
84
64
56
60
36
189
163
360
60
56
45
60
91
104
36
105
91
5
72
48
135
108
69
147
16
29
19
140
36
28
12
96
164
69
15
192
40
44
33
27
21
60
12
27
9
199
128
105
324
360
39
124
77
48
55
32
4
365
111
84
4
32
16
5
63
40
24
128
108
232
12
60
92
88
128
52
12
60
161
63
112
5
3
36
393
123
24
28
53
55
197
91
24
188
45
3
36
60
76
80
28
20
36
33
43
12
77
75
60
136
17
27
21
79
36
29
39
112
65
127
68
100
108
36
36
12
32
256
24
20
64
17
15
45
63
36
256
20
4
101
55
24
20
36
84
4
17
84
195
184
32
57
3
52
36
5
12
7
108
20
144
28
56
129
36
27
4
20
60
33
3
105
15
105
163
20
4
12
ABCD 99511713526*3^$a+1 [50087]
18
24
30
60
30
48
18
12
12
13
72
36
71
24
192
73
5
42
78
30
12
13
29
30
13
17
91
35
1
89
24
36
67
17
12
18
48
132
30
31
65
6
1
53
12
78
150
30
145
167
24
6
222
18
139
36
23
85
47
18
54
169
17
42
49
41
12
6
90
31
11
18
42
30
12
180
175
131
85
35
37
29
108
7
36
125
163
5
84
12
7
29
132
12
36
7
36
5
90
150
102
12
78
48
42
120
12
42
66
168
37
83
25
29
43
17
60
36
30
73
36
35
37
23
96
102
210
1
83
133
36
36
113
12
6
85
23
60
25
47
30
31
47
84
157
29
151
83
90
79
71
96
54
60
162
97
77
24
43
47
180
96
1
59
12
12
42
48
48
12
55
83
12
13
5
48
144
60
18
13
29
43
36
11
61
65
7
35
37
41
90
24
6
240
30
42
132
36
24
18
72
102
36
42
6
84
162
73
155
36
6
96
108
84
30
18
78
1
23
12
30
186
12
90
43
29
43
5
78
228
30
222
258
90
42
19
83
30
42
6
120
187
41
96
18
18
7
143
84
24
36
114
24
66
12
270
54
78
175
35
30
6
1
41
18
6
43
185
102
54
42
42
18
25
23
60
25
125
30
12
13
119
61
29
7
41
198
24
108
150
18
24
49
53
66
18
252
54
108
66
30
60
6
66
12
240
30
18
18
36
19
29
42
6
18
120
30
72
79
36
35
42
66
42
67
17
24
84
48
12
42
60
30
54
42
48
151
29
42
54
204
54
30
66
30
42
25
47
6
132
114
180
168
66
6
48
6
180
30
25
11
18
6
390
12
78
84
6
204
127
119
6
36
19
23
36
84
96
49
65
90
25
53
19
149
24
43
72
17
36
91
53
78
60
36
24
36
114
36
60
79
5
6
96
6
102
78
12
127
53
12
36
79
29
30
6
6
181
101
108
132
30
60
109
36
108
17
6
85
47
72
6
114
150
66
54
6
234
162
96
1
144
5
48
36
18
37
11
120
18
120
42
60
60
120
25
47
78
54
73
107
73
41
12
55
35
102
120
30
18
60
192
78
13
65
36
66
30
78
49
144
77
114
60
18
72
19
119
25
23
121
41
12
18
37
36
125
55
35
66
150
48
6
84
6
12
12
13
113
42
24
1
5
18
102
72
30
60
30
90
25
36
11
48
30
66
12
49
89
60
103
11
61
107
42
31
71
6
31
107
42
90
13
59
49
47
96
37
53
36
55
35
132
66
19
41
30
36
78
48
19
155
24
42
103
11
24
73
89
90
1
53
91
143
24
13
17
55
137
216
7
101
7
36
17
42
24
36
24
48
66
42
168
102
60
18
60
157
17
72
54
42
78
60
1
65
18
66
6
36
97
35
73
5
60
43
29
186
66
6
109
11
48
6
18
42
84
7
17
6
42
48
67
17
48
12
90
12
78
67
29
6
24
6
18
6
72
12
30
66
19
23
12
48
42
270
66
126
96
1
29
42
78
138
24
36
60
12
49
35
1
53
19
216
95
6
90
61
137
7
11
72
6
91
125
54
54
6
13
83
90
18
108
60
108
132
49
41
60
42
18
55
35
12
66
210
60
42
42
48
24
18
48
60
138
61
59
72
108
66
235
53
156
7
5
18
12
18
54
168
193
5
42
25
125
60
42
36
216
24
54
19
36
101
84
103
53
66
66
31
53
18
48
12
132
108
25
17
180
6
90
31
17
36
18
12
24
84
6
42
18
90
72
60
12
18
31
17
19
11
25
36
101
54
18
6
66
84
102
1
72
71
234
55
185
54
48
37
35
60
66
66
6
18
1
23
36
157
23
30
42
24
97
41
67
23
6
6
54
90
12
12
6
60
19
108
72
251
1
29
36
151
53
91
71
1
72
72
29
66
12
168
120
30
18
24
6
120
55
257
31
11
48
ABCD 99511797694*3^$a+1 [50058]
144
7
132
36
108
5
121
6
29
48
13
42
89
37
107
37
30
36
30
30
42
24
48
6
17
7
234
30
42
96
47
19
6
114
53
7
65
55
29
7
60
17
19
78
11
55
12
90
30
24
42
23
24
25
30
36
6
6
72
89
7
96
42
23
1
71
55
36
17
79
65
61
23
7
42
6
24
29
55
54
72
47
60
43
18
71
25
54
60
65
85
30
48
42
6
60
113
60
31
42
23
19
17
36
31
66
90
5
97
66
60
36
89
13
30
5
7
30
71
115
108
113
72
1
66
12
24
66
42
54
162
5
72
7
41
7
42
42
48
77
55
114
30
42
107
79
30
42
30
6
41
49
78
18
42
102
6
18
6
17
1
6
138
11
91
101
31
173
127
72
29
13
48
6
113
1
102
12
102
18
6
72
71
25
18
102
18
30
264
48
6
12
29
43
48
54
131
19
125
31
113
12
25
78
221
157
35
43
60
24
6
59
13
42
48
77
25
24
48
90
102
6
12
29
19
168
78
6
18
54
60
185
55
30
54
24
42
35
108
1
6
18
102
12
5
19
30
72
71
1
335
72
43
5
103
53
109
23
19
6
42
101
84
79
30
138
41
67
216
66
6
96
66
23
49
35
61
30
41
67
36
138
18
108
18
6
12
24
12
24
24
18
30
18
96
179
19
84
5
24
96
97
11
19
120
42
72
23
19
41
127
12
89
43
36
29
19
24
17
55
36
54
23
43
102
23
1
35
36
103
48
48
5
61
83
37
54
89
55
17
97
30
113
25
78
36
6
6
72
120
29
37
24
90
41
31
17
7
72
102
30
90
18
6
66
12
17
25
24
24
18
36
66
95
19
5
49
24
24
162
5
1
102
66
126
36
77
79
65
7
41
97
18
120
41
55
6
24
11
84
55
53
31
6
71
49
6
18
6
144
18
48
35
19
24
24
60
29
144
43
30
6
36
6
78
17
7
120
66
18
108
29
43
53
36
103
36
102
6
24
29
13
48
6
77
84
73
6
90
120
47
1
24
282
12
66
71
55
29
7
72
12
132
36
29
61
24
71
73
72
114
24
30
23
7
29
13
30
5
115
65
1
42
132
12
29
1
114
12
72
24
60
41
12
49
24
48
42
60
18
6
24
18
66
5
19
5
163
6
90
29
55
17
7
53
43
17
24
55
24
180
149
43
102
72
47
91
84
36
41
13
47
49
83
43
12
41
36
7
5
36
73
47
1
126
42
66
53
49
48
126
90
11
13
83
31
5
97
42
53
144
91
6
71
7
29
67
42
71
43
60
113
91
89
13
24
42
54
72
102
66
59
85
47
55
42
47
108
13
18
30
114
72
5
36
132
24
43
72
126
24
18
5
103
66
138
36
48
29
36
43
6
30
17
60
91
108
36
234
24
78
12
12
42
30
36
36
41
36
144
55
102
24
24
48
30
41
1
11
67
65
25
23
7
12
12
24
65
24
49
11
55
12
17
97
6
12
30
119
49
47
79
5
37
18
24
29
7
90
30
12
6
72
11
55
102
102
24
18
23
1
96
59
84
163
24
29
103
12
197
31
29
37
47
24
36
13
179
7
41
55
12
168
53
61
102
66
48
6
24
48
65
67
120
17
115
162
59
37
18
102
78
60
101
91
48
78
18
5
7
17
25
96
35
19
162
6
5
157
23
19
36
5
85
96
47
55
12
30
11
115
89
55
36
30
144
24
71
25
48
42
6
54
17
73
6
48
29
48
115
42
143
49
119
24
49
24
114
72
36
12
245
12
13
42
36
24
42
210
29
79
36
29
31
24
18
6
60
53
217
90
36
29
43
24
77
67
42
18
5
31
108
6
95
31
144
41
127
24
29
13
23
49
192
24
30
18
24
23
24
60
115
24
42
11
31
54
59
61
30
18
6
60
72
29
7
5
115
29
180
1
30
113
12
67
29
60
24
1
66
137
36
72
19
5
31
60
65
13
30
24
72
72
144
210
11
13
71
19
5
31
96
24
12
30
95
24
24
1
66
5
43
120
77
25
48
23
1
54
209
36
19
24
36
5
24
97
144
143
31
18
6
113
43
48
48
17
43
17
132
91
66
54
77
12
1
30
42
24
66
5
25
24
6
12
96
5
127
66
6
48
65
12
61
30
12
24
5
19
54
90
54
6
65
151
12
54
35
13
30
36
30
54
84
60
84
132
18
72
66
48
30
48
6
108
24
36
132
24
6
42
ABCD 99512364332*3^$a+1 [50028]
6
174
12
108
6
90
249
39
48
24
60
6
78
36
180
60
9
15
6
54
12
60
60
60
45
33
42
12
66
27
27
60
96
12
177
105
6
69
27
54
6
24
36
24
24
72
36
45
57
18
24
66
102
30
72
66
24
84
6
3
75
36
66
210
156
72
105
3
84
24
42
18
24
6
39
15
18
24
51
120
15
12
30
66
96
21
87
18
54
90
111
99
168
48
93
39
120
30
6
6
51
39
21
183
30
12
102
96
12
117
240
3
105
3
126
171
15
12
33
129
54
9
243
120
12
12
6
27
21
144
12
30
21
87
36
45
9
3
69
3
21
39
27
90
30
33
15
12
6
30
225
39
78
171
15
57
3
9
75
93
27
42
36
15
27
12
24
96
30
60
54
84
42
60
3
63
117
93
198
30
12
12
18
108
24
21
39
72
54
15
27
33
87
24
6
18
36
9
81
120
18
30
3
69
3
51
24
36
12
240
45
3
6
6
42
126
6
24
102
24
60
21
72
27
21
39
114
84
156
72
18
6
18
48
18
36
24
15
195
24
33
72
36
15
30
15
39
12
21
63
9
135
45
75
6
24
42
24
6
90
24
192
24
48
30
6
42
18
9
108
45
42
21
51
270
3
243
78
54
108
42
6
72
45
3
180
126
108
6
12
30
114
33
117
6
42
72
51
129
36
3
69
51
27
48
42
60
135
9
63
15
30
66
45
15
12
24
21
15
24
54
84
18
60
33
24
171
9
123
42
18
12
30
6
285
39
96
330
102
72
36
60
90
27
12
123
45
15
33
39
36
6
66
12
216
24
36
96
120
48
72
84
36
90
90
6
27
105
3
45
72
111
51
48
30
78
72
12
18
15
15
6
87
3
120
42
18
36
6
72
6
9
27
36
48
12
108
12
42
30
6
39
75
6
6
69
27
33
27
24
93
15
72
18
111
9
63
63
30
30
36
21
123
186
36
144
18
60
48
18
6
21
39
144
12
252
36
6
6
24
24
72
48
36
120
33
27
186
48
54
81
9
63
39
6
48
126
30
54
204
36
36
6
27
21
30
57
15
24
48
6
27
168
15
24
66
84
183
69
36
63
12
57
15
141
219
36
27
12
138
3
57
18
132
33
9
36
27
9
30
96
93
21
48
18
84
33
3
18
96
3
87
138
12
6
54
54
12
30
24
6
54
18
48
144
78
18
108
9
21
42
12
141
27
198
30
30
27
15
72
156
90
96
6
72
45
27
66
3
72
3
36
36
45
72
3
24
9
51
60
33
3
48
6
24
87
15
120
60
12
81
171
21
39
33
21
39
57
48
12
18
60
60
12
21
39
24
186
51
15
42
18
18
66
36
24
6
15
15
105
153
15
75
180
114
42
33
3
144
21
72
117
6
42
66
12
162
12
114
156
24
45
57
54
48
36
126
39
51
24
144
42
3
27
33
123
18
84
30
33
3
24
48
18
15
51
21
39
60
36
90
27
75
108
78
12
123
12
3
129
36
21
63
27
48
30
3
87
318
15
207
30
18
72
12
6
195
12
75
48
42
30
45
123
120
12
33
99
168
48
57
15
153
9
18
72
54
30
30
42
90
42
12
33
36
81
18
6
24
6
24
93
39
6
78
60
66
78
96
12
162
6
24
6
54
72
9
24
15
36
36
33
27
48
18
42
18
30
57
3
42
30
45
33
63
99
81
72
75
24
6
42
36
9
33
135
3
30
42
54
6
48
54
96
90
24
12
96
24
6
48
6
60
6
18
120
6
78
48
168
6
18
36
24
18
15
129
54
189
81
12
12
30
45
36
81
36
54
69
12
3
54
42
249
27
12
198
18
30
84
126
9
3
24
9
180
15
129
63
12
6
27
39
24
54
102
6
3
132
213
72
12
126
12
60
168
12
24
24
24
21
39
33
33
6
69
9
63
27
168
12
105
48
60
15
72
96
66
84
39
27
36
18
6
66
15
3
42
30
72
12
36
33
27
24
48
36
120
6
24
24
51
135
45
57
3
45
54
132
33
51
12
30
15
132
21
15
84
207
18
66
90
36
39
72
33
6
24
204
12
174
12
18
204
18
42
42
30
201
3
6
150
24
42
42
48
48
84
66
27
75
78
27
63
9
33
3
ABCD 99512716432*3^$a+1 [50062]
66
84
61
173
30
25
257
24
30
25
155
54
90
42
115
203
6
240
19
5
6
30
114
181
11
18
42
18
6
1
173
12
18
25
17
7
11
25
167
48
12
13
437
30
24
1
60
29
66
18
31
11
37
12
35
60
49
17
7
17
60
31
53
79
83
169
36
24
5
79
180
11
150
43
23
48
25
24
12
11
54
19
11
1
24
35
24
30
55
12
53
36
43
48
264
125
79
71
24
121
11
48
36
49
137
54
1
12
120
36
251
121
24
5
36
18
1
59
60
66
90
1
72
107
60
6
103
47
37
41
42
18
7
72
101
19
143
48
1
11
84
49
11
24
90
6
54
162
18
19
12
48
317
55
24
17
18
37
132
12
155
109
35
30
6
73
47
60
1
12
41
31
5
103
17
55
239
72
18
139
101
6
30
19
17
19
24
36
41
84
43
11
96
1
59
61
59
180
61
23
25
35
36
13
72
59
90
91
24
65
30
121
11
90
67
11
12
337
41
6
25
209
60
6
1
12
72
36
185
79
59
49
71
49
11
217
143
210
36
90
84
72
24
25
41
18
90
67
48
12
5
67
71
217
12
47
30
54
1
84
36
36
5
7
191
132
37
60
113
48
282
97
83
145
53
7
59
24
30
6
60
60
24
12
13
12
23
66
30
1
108
107
24
60
60
60
13
12
60
5
19
65
66
73
60
11
90
55
11
1
12
11
60
25
65
6
13
12
108
132
71
13
65
12
174
13
11
121
60
59
1
108
143
25
89
30
60
6
115
29
54
121
209
19
17
55
71
25
89
24
31
48
11
25
5
30
30
127
29
66
18
19
252
65
151
83
85
11
133
60
48
24
60
5
54
37
29
36
18
60
30
66
13
71
12
85
108
84
12
119
60
36
30
30
24
1
59
1
168
36
36
29
6
24
1
29
6
133
11
42
67
132
168
12
71
18
7
5
48
31
11
54
60
55
11
205
155
13
36
29
7
48
144
12
41
55
23
1
36
113
6
73
132
11
85
12
41
55
36
59
12
85
24
95
25
84
5
67
65
103
11
13
60
11
49
77
43
96
71
24
25
120
24
173
55
59
54
72
90
84
13
96
5
30
90
90
30
55
35
66
91
108
24
71
97
35
37
77
84
126
145
48
47
13
41
7
59
36
48
1
11
24
6
43
215
246
54
61
29
36
30
25
228
11
61
24
41
199
65
66
24
25
65
91
35
24
61
11
18
300
7
72
108
53
162
73
5
90
6
31
149
36
48
19
71
1
101
54
120
24
1
36
24
29
31
24
11
73
48
83
97
72
96
35
6
30
36
108
72
109
41
67
23
18
79
11
60
1
60
59
12
24
13
132
48
11
6
55
108
143
108
210
12
30
37
53
19
144
11
61
125
67
180
23
85
29
30
25
60
36
24
95
1
119
1
48
60
17
48
156
36
79
29
55
107
25
89
43
161
36
91
84
101
7
252
5
24
66
24
25
11
13
23
73
17
84
54
6
66
37
11
97
12
23
25
12
23
205
59
114
55
204
77
6
30
7
36
120
24
41
12
7
11
109
11
6
144
30
49
12
228
71
30
7
23
60
157
59
49
120
35
1
41
18
97
29
24
102
18
175
11
60
61
23
102
7
23
18
6
85
36
12
251
96
1
35
25
65
18
109
11
1
5
36
108
55
11
30
150
120
13
36
65
66
25
5
60
24
216
103
11
97
84
48
11
12
54
30
109
36
179
109
11
12
157
12
35
30
19
17
67
12
168
47
133
47
1
12
12
36
84
11
24
49
65
31
96
12
48
5
7
17
66
49
96
24
11
49
41
48
66
1
95
37
77
55
71
30
18
66
79
11
49
24
11
66
30
6
54
73
23
13
36
59
6
31
24
48
60
36
41
84
90
1
35
13
53
18
277
89
19
24
156
41
91
35
24
24
37
29
139
11
204
49
77
60
19
47
13
35
12
84
1
35
37
11
42
79
60
89
55
341
24
67
53
42
108
36
25
ABCD 99512776492*3^$a+1 [50041]
64
12
11
13
72
107
37
23
1
36
8
207
25
36
149
19
36
113
18
13
12
5
7
8
4
84
20
69
18
12
30
15
28
35
84
1
32
15
33
15
12
73
12
113
7
8
57
27
63
13
12
92
4
17
19
11
37
48
35
97
5
3
12
96
12
4
164
81
55
120
23
30
115
20
3
57
156
87
13
77
27
225
48
7
65
60
27
3
37
36
5
19
53
12
36
19
60
5
6
30
12
7
35
78
31
101
36
3
4
20
16
77
54
90
6
9
16
32
40
32
33
67
71
60
84
1
59
13
32
3
25
53
12
18
9
4
12
107
25
5
187
8
40
125
51
16
48
8
27
30
12
55
53
72
19
20
12
172
95
97
156
8
120
60
69
162
33
16
17
19
83
13
5
43
20
24
3
33
4
17
19
47
97
5
27
28
47
1
104
40
83
1
36
53
12
39
16
44
4
113
43
59
141
9
60
111
9
43
17
48
42
13
8
76
23
18
7
17
31
8
9
48
15
4
53
115
20
16
101
198
73
32
3
49
60
104
4
48
47
138
54
6
60
39
4
11
6
30
60
9
4
11
13
12
23
12
18
30
1
44
15
33
135
25
20
24
75
6
7
5
51
9
67
41
30
9
15
78
31
11
18
43
12
23
13
96
41
7
125
18
12
12
1
48
17
72
15
15
1
17
3
9
43
32
123
12
61
29
18
13
17
39
63
21
72
24
40
24
36
36
17
48
55
77
18
24
145
23
61
44
28
8
9
27
111
37
35
25
53
12
12
6
13
17
43
29
15
40
5
43
72
8
15
42
43
8
36
3
1
132
5
3
40
17
55
24
8
3
25
8
9
60
30
37
48
5
31
29
15
123
12
45
15
13
8
4
17
15
63
18
72
31
56
28
20
28
24
44
4
12
96
8
21
19
29
7
35
141
52
120
53
19
80
4
72
48
29
87
4
12
47
18
63
69
48
12
127
155
85
36
48
32
27
97
20
40
41
27
3
42
31
71
33
33
3
4
185
18
42
31
36
56
160
29
6
49
53
27
93
75
16
20
4
96
12
5
7
20
52
108
68
24
28
96
41
66
13
12
59
1
17
3
15
49
60
65
19
24
20
3
33
57
3
9
108
19
35
126
12
31
24
36
17
7
8
112
5
7
20
45
43
36
59
1
47
24
6
3
4
35
13
29
19
44
45
18
49
84
44
3
42
30
60
93
9
43
167
21
192
15
21
27
24
1
8
4
23
133
29
18
13
24
48
24
23
21
9
67
53
18
9
3
13
5
54
1
24
83
12
13
96
12
35
73
32
40
17
48
3
9
30
18
67
12
24
11
36
9
64
12
144
41
7
60
12
84
36
44
40
17
27
36
96
4
60
11
78
30
25
8
84
24
84
63
45
24
3
33
9
3
28
17
15
40
8
28
36
23
37
95
6
27
16
47
37
48
20
64
71
49
84
12
65
12
48
75
64
96
29
78
13
59
9
16
20
100
41
159
16
20
39
21
9
19
59
13
12
23
13
41
3
60
3
9
16
65
12
43
8
16
44
9
27
3
30
7
11
42
7
48
23
12
33
27
61
77
115
5
30
57
3
33
4
56
9
30
81
4
56
4
72
5
30
1
125
19
24
36
41
42
1
29
31
36
11
33
4
17
31
32
27
1
5
3
39
21
39
1
59
37
23
18
7
48
95
33
39
1
11
18
30
18
60
12
18
13
60
24
12
11
72
37
41
19
5
180
78
42
135
93
18
42
67
5
79
12
5
19
36
5
42
37
44
21
15
21
7
5
60
78
13
11
60
1
8
60
69
7
44
24
3
24
49
59
61
11
45
40
24
12
5
7
56
84
15
72
13
35
18
27
132
33
7
53
60
7
41
55
8
64
53
42
25
5
7
36
17
18
42
12
78
12
9
64
35
48
12
25
23
45
15
90
15
168
9
31
12
48
20
69
135
12
33
43
20
9
120
15
216
39
1
8
64
5
18
120
84
1
48
71
45
3
18
27
27
73
12
5
31
5
19
53
7
11
37
95
18
67
32
4
24
5
12
6
33
4
48
12
35
25
116
16
24
12
60
17
55
95
121
36
35
9
69
12
30
1
20
48
27
13
56
3
18
7
12
8
28
32
40
5
7
23
78
72
31
17
42
21
9
15
40
53
30
25
65
42
33
27
1
29
15
100
48
24
60
20
15
1
17
43
8
27
69
16
12
53
27
3
97
5
7
68
16
36
56
72
52
5
43
56
40
120
29
15
15
60
13
60
35
37
35
18
60
19
11
145
104
40
8
172
24
11
18
15
3
33
64
23
25
59
60
21
9
48
7
23
21
52
68
52
12
48
17
30
45
33
3
36
136
17
43
20
57
31
29
12
6
120
33
52
48
56
105
18
21
39
13
77
31
92
4
35
126
7
8
87
21
4
60
32
16
29
139
71
30
75
64
59
1
17
42
61
59
1
12
20
15
12
13
60
95
24
66
27
36
36
4
12
29
3
57
6
60
93
24
72
28
20
15
18
43
17
24
6
13
41
6
12
60
12
1
132
12
188
16
60
36
24
36
20
24
136
48
17
51
112
17
36
72
91
17
99
16
24
48
8
45
7
32
51
25
24
36
29
3
12
24
21
43
47
9
9
18
30
15
57
30
1
29
7
11
9
64
24
12
23
12
61
65
19
36
5
90
73
131
18
48
19
35
9
27
9
21
7
5
15
45
15
3
37
17
48
31
36
24
59
25
20
45
87
36
4
104
9
18
9
21
55
8
39
42
30
49
29
7
11
105
27
21
81
19
12
24
8
45
31
24
36
11
18
60
18
37
77
3
3
13
41
19
20
52
107
42
18
33
4
48
5
31
20
21
55
11
72
60
12
13
35
57
63
45
45
7
36
17
42
60
18
7
53
31
24
23
12
61
11
49
36
35
126
27
57
19
36
5
66
60
9
33
48
115
29
19
71
96
37
80
33
103
29
27
15
9
36
16
12
36
11
6
7
20
36
36
123
37
60
24
56
24
4
36
11
66
84
ABCD 99513238842*3^$a+1 [50160]
78
35
12
19
54
11
79
6
126
5
108
31
41
24
37
18
132
89
13
6
77
67
41
175
29
25
90
17
163
36
29
145
47
96
37
198
29
25
18
90
71
61
18
12
29
97
119
36
67
72
5
25
78
18
48
95
127
30
59
24
187
65
108
120
91
54
192
35
84
43
36
150
84
35
12
259
29
48
325
35
13
11
264
156
24
49
36
95
19
66
54
65
7
24
137
7
90
48
114
36
102
222
18
12
6
12
173
12
72
1
90
12
36
72
24
5
139
89
132
144
12
12
48
43
65
12
72
55
17
13
155
60
60
121
11
24
25
107
235
174
23
73
108
66
5
156
55
90
60
23
12
55
53
85
60
47
55
234
71
12
31
5
24
43
12
18
23
12
24
1
95
7
5
55
12
24
29
48
7
36
24
17
48
37
144
155
36
84
85
90
72
197
361
6
18
30
36
72
24
41
132
1
6
30
114
149
13
83
127
78
95
7
173
25
59
36
24
12
31
29
48
72
13
72
18
36
41
1
48
24
35
85
35
12
31
12
108
29
60
108
120
13
72
30
36
6
18
5
132
313
11
19
18
132
66
54
6
12
18
36
6
54
35
1
12
60
35
60
36
97
23
19
36
102
42
17
31
29
96
25
119
73
150
41
115
17
25
47
48
43
5
19
17
253
23
180
67
30
35
91
36
24
89
108
49
234
41
36
48
7
102
42
66
23
12
108
79
101
115
41
96
12
108
108
7
65
12
36
36
229
35
132
13
11
133
71
72
97
48
23
144
132
103
90
66
60
12
240
53
24
36
49
48
23
12
12
7
18
6
156
6
227
1
42
180
12
6
35
67
53
7
120
17
1
11
96
7
5
36
60
19
6
179
36
199
18
48
47
24
151
17
91
5
31
18
11
12
67
5
12
19
102
23
19
53
24
31
29
19
5
72
217
95
103
5
103
36
5
24
7
48
36
24
5
72
120
48
60
121
36
18
65
60
1
11
103
77
43
54
42
18
66
29
31
65
12
7
5
31
5
72
199
90
36
48
24
30
96
29
96
12
7
5
7
108
5
12
25
143
31
42
120
42
90
36
66
5
19
162
54
108
5
115
36
132
18
102
108
41
24
25
162
24
54
35
19
30
83
103
221
84
67
5
37
35
37
48
6
72
12
5
31
125
84
12
13
47
24
72
7
36
90
12
72
23
24
25
18
5
73
18
12
5
24
240
19
24
18
23
121
54
101
1
23
12
12
43
60
17
55
5
13
95
43
6
66
18
107
7
102
35
19
41
73
95
60
115
41
79
65
7
96
90
59
24
19
53
60
60
43
65
24
96
109
138
60
30
47
7
6
18
120
17
24
84
25
90
144
18
107
132
25
23
55
17
1
12
36
96
18
125
12
19
36
6
54
36
12
90
18
24
5
43
53
43
90
35
19
36
54
108
30
5
24
96
37
78
77
12
24
151
113
121
42
30
60
12
11
85
90
29
61
107
103
77
127
120
36
6
18
77
180
48
1
287
13
60
54
12
18
96
36
54
29
37
23
12
43
48
42
23
72
115
41
1
66
72
18
35
43
216
30
23
31
186
30
6
48
24
30
173
7
72
24
36
18
47
19
96
41
79
53
61
35
55
5
12
60
120
49
71
48
84
1
30
24
36
29
72
120
31
12
5
13
35
145
60
47
385
12
23
31
42
18
54
35
37
36
18
29
48
133
42
17
91
156
185
13
18
18
90
29
60
25
30
137
139
17
55
48
125
7
12
108
5
19
53
48
43
252
12
72
24
77
132
55
90
11
7
132
18
102
180
6
90
12
77
31
6
59
31
30
54
17
97
102
6
12
96
179
91
89
96
49
30
41
36
19
144
18
59
24
132
108
55
120
54
107
55
24
12
168
54
108
48
96
48
71
120
31
5
205
143
7
84
6
126
29
25
11
163
17
79
66
42
72
89
ABCD 99513457534*3^$a+1 [50022]
48
12
16
32
49
51
219
48
36
54
6
66
15
129
60
54
48
72
162
39
39
81
20
96
64
9
120
131
49
6
41
61
24
48
3
3
72
9
9
12
18
29
103
90
47
25
12
24
227
19
69
75
29
112
96
44
4
45
15
21
66
18
167
163
12
162
3
108
15
6
120
35
76
39
189
27
18
35
84
73
3
69
18
29
31
108
126
84
51
75
18
36
15
9
12
36
42
12
108
6
15
75
36
65
108
43
192
18
3
105
87
27
81
9
36
36
71
28
9
171
9
180
138
69
21
60
72
72
18
81
9
12
60
11
19
201
120
9
156
60
12
90
18
359
76
80
25
114
18
36
36
36
120
42
81
20
16
9
90
36
9
21
36
24
35
31
18
15
60
165
72
12
23
84
60
1
63
36
24
56
1
108
36
171
20
12
67
66
54
5
31
198
107
25
48
96
84
24
18
54
36
12
3
80
100
39
53
28
135
30
95
37
18
12
65
43
54
155
36
40
3
36
60
30
54
125
1
15
20
1
72
60
71
1
95
79
17
48
49
27
3
6
12
15
20
37
3
75
30
114
9
57
78
144
48
69
24
32
43
81
3
6
72
15
33
42
5
7
90
3
188
112
20
12
13
120
60
18
36
29
61
18
30
47
103
141
32
48
25
36
6
48
42
72
12
204
252
90
84
6
12
18
42
23
28
111
5
36
7
21
32
37
183
15
137
31
17
88
39
48
33
39
42
36
72
35
13
75
180
123
216
18
6
36
144
101
1
252
83
133
132
72
66
24
101
16
204
75
66
15
20
1
15
135
90
18
161
13
78
5
144
288
43
162
18
18
60
54
30
96
11
16
32
31
144
33
48
9
108
48
107
43
12
77
31
42
18
66
78
18
12
132
83
115
41
61
83
25
3
20
28
57
59
16
32
1
60
84
3
48
32
187
141
81
90
41
103
45
9
48
23
37
90
90
35
37
11
160
20
19
198
204
18
30
3
3
54
12
186
30
42
153
9
11
19
24
36
270
30
21
3
54
12
36
60
90
30
78
156
96
48
150
102
105
144
24
21
54
12
78
59
43
69
63
48
90
23
12
25
48
51
56
163
29
31
90
72
108
27
45
18
5
7
54
39
39
117
21
72
60
11
1
6
18
15
152
40
104
76
45
228
51
9
36
84
15
9
30
36
90
36
24
54
33
69
6
18
90
45
27
33
69
35
145
96
30
90
42
90
12
3
57
11
16
99
45
72
45
18
12
198
54
18
47
85
27
9
72
30
29
48
163
29
25
11
40
87
6
30
89
36
19
137
36
7
6
15
129
18
120
53
1
15
20
133
107
19
36
53
1
47
109
111
120
93
47
28
21
90
36
17
1
54
30
180
3
228
39
18
23
100
75
5
96
13
210
257
60
4
27
54
59
79
53
115
12
93
108
75
30
252
3
12
9
99
9
27
9
27
45
48
15
20
127
33
45
275
7
53
109
6
105
87
33
99
261
36
63
48
53
40
87
18
42
5
85
59
121
83
1
108
162
24
117
20
180
19
78
95
28
84
96
3
66
6
5
12
163
105
20
37
18
102
42
29
16
111
144
24
30
11
13
63
60
57
102
69
45
54
30
35
88
57
90
18
15
108
111
21
123
89
61
72
18
12
18
24
36
95
76
9
59
28
15
65
67
33
3
120
5
60
25
42
209
25
83
145
18
54
6
5
115
60
30
95
85
47
31
30
24
23
48
31
53
133
12
132
30
6
15
15
53
19
132
41
85
18
105
80
61
6
144
144
125
1
18
65
16
9
12
114
12
72
33
3
57
104
16
108
20
16
9
12
123
72
93
87
57
42
29
36
60
13
35
52
21
75
48
9
138
144
24
36
81
60
32
36
7
5
115
113
19
192
150
99
9
51
72
3
45
57
108
71
48
121
72
48
96
180
30
54
71
133
108
30
5
13
15
117
63
ABCD 99514967978*3^$a+1 [50170]
150
138
192
30
18
9
21
360
35
37
30
221
96
61
42
60
90
60
48
12
75
3
45
27
60
105
3
29
211
77
13
102
45
48
48
176
121
42
60
65
192
61
12
167
13
18
33
9
18
162
195
32
13
51
69
48
42
33
105
12
30
150
327
63
17
13
60
30
18
60
27
96
39
258
42
168
162
83
7
258
150
60
69
128
55
60
18
123
279
18
87
3
180
72
78
3
27
117
153
102
30
48
30
60
60
29
103
41
67
72
30
180
35
160
123
69
3
90
18
42
71
127
90
375
405
27
45
60
48
30
30
72
60
60
123
45
102
180
185
16
39
348
45
105
30
462
180
48
42
125
25
87
128
112
96
80
55
30
27
320
43
12
30
90
113
127
78
3
219
18
179
91
12
105
15
48
177
75
197
61
12
78
345
87
48
89
121
23
19
60
120
48
60
42
30
108
57
123
60
57
213
30
42
83
25
39
63
48
42
71
7
9
51
77
43
197
13
35
37
120
48
83
19
60
48
42
18
12
60
138
12
60
90
113
25
23
79
33
32
25
60
78
77
73
183
96
48
195
18
27
393
162
5
133
72
18
102
171
9
60
27
153
263
64
21
132
108
27
3
192
125
73
132
227
48
43
120
42
35
25
180
150
18
267
45
3
27
5
13
12
528
150
12
117
153
23
112
15
33
15
30
83
199
198
99
144
39
233
25
12
18
9
51
132
60
48
492
81
57
23
19
77
43
5
133
27
63
42
78
132
21
39
57
3
168
12
210
78
9
153
167
121
210
72
285
93
210
17
256
69
18
9
96
117
420
30
30
27
141
99
21
72
3
15
17
55
153
15
30
102
221
64
3
42
18
30
162
180
48
29
151
9
51
42
18
42
150
48
33
9
60
27
93
131
144
85
107
31
42
210
258
90
9
80
43
53
37
11
7
132
270
138
180
89
13
90
348
90
12
23
205
42
18
135
45
179
73
18
12
540
77
31
42
288
150
17
43
162
18
30
402
60
21
32
64
141
120
240
30
192
48
29
64
69
267
51
72
5
16
39
108
93
189
3
45
60
87
45
51
87
30
27
32
13
138
12
108
60
30
39
48
48
15
30
99
51
252
177
3
48
72
108
89
223
30
60
18
12
120
30
35
112
303
30
78
210
90
57
63
42
60
30
45
45
90
41
67
125
64
3
138
72
11
19
90
30
18
3
57
132
51
96
80
43
117
51
210
27
135
105
15
228
120
72
90
35
16
27
12
297
93
270
180
30
270
5
25
228
72
27
123
48
42
30
48
420
60
29
43
53
37
138
113
67
42
51
272
192
43
69
48
3
ABCD 99515294098*3^$a+1 [50014]
54
36
7
8
27
54
30
6
27
72
64
35
84
9
297
7
56
9
54
33
3
21
288
123
60
9
3
69
136
341
3
144
24
9
207
117
30
61
35
30
63
69
139
41
15
40
56
9
6
66
6
1
53
91
80
24
141
3
24
15
12
61
17
66
36
18
126
33
39
1
24
17
138
21
57
12
3
72
24
15
9
120
51
85
32
64
32
33
15
153
31
23
36
93
33
103
96
29
19
32
112
53
54
96
85
17
42
13
77
18
72
12
96
165
357
19
104
120
96
69
3
51
141
48
72
16
224
9
255
88
128
64
80
15
1
47
1
8
27
141
3
60
9
117
3
33
63
27
48
18
115
48
56
165
18
81
72
45
27
21
43
32
39
138
55
35
69
48
24
3
69
27
13
72
56
57
174
25
32
51
54
6
138
55
185
84
27
105
55
32
33
36
19
32
39
24
1
53
90
54
27
21
72
99
24
136
29
60
55
137
55
35
21
24
72
81
42
37
53
27
9
84
27
16
32
160
167
9
24
93
3
105
66
165
24
24
327
18
183
69
3
48
9
31
56
123
37
56
105
42
18
72
210
54
19
41
15
39
49
80
27
6
48
7
29
19
80
48
15
9
24
99
36
33
267
37
216
17
79
107
45
64
209
55
35
37
125
99
96
261
27
3
21
96
96
136
56
160
8
40
17
79
48
8
15
49
5
19
80
9
30
33
27
21
24
40
23
9
64
17
31
32
27
85
17
42
109
8
21
42
54
139
71
25
32
15
105
93
6
69
16
8
16
48
56
16
41
87
33
78
81
24
40
192
53
27
81
87
112
5
54
69
16
41
39
72
48
88
41
18
102
63
33
31
23
9
57
15
21
19
5
27
64
65
18
93
15
90
7
35
13
53
27
105
39
99
37
53
243
177
103
24
17
31
32
27
13
125
75
40
152
256
24
107
37
104
48
21
27
24
39
9
27
45
45
42
18
127
161
87
3
21
15
9
72
9
15
21
67
8
24
99
85
8
120
177
7
107
18
84
36
114
1
173
27
9
18
72
78
90
85
41
231
48
48
15
57
15
49
24
89
48
126
24
1
32
96
33
39
81
24
12
3
16
56
3
54
39
16
71
73
48
8
45
27
24
9
48
7
11
37
35
72
150
36
72
3
96
45
19
120
17
72
7
144
155
45
16
29
115
47
78
12
15
48
16
120
161
7
143
177
33
15
3
21
24
48
33
6
73
17
90
45
120
64
23
30
27
16
17
15
87
1
5
54
45
291
21
40
89
63
40
8
99
108
1
32
117
102
24
21
243
36
33
45
51
72
3
126
36
54
21
153
72
78
9
81
36
19
8
111
1
8
88
65
15
64
8
3
216
72
168
210
51
93
6
333
99
18
48
24
67
56
24
69
3
16
83
61
32
40
11
45
171
37
17
60
48
42
1
272
87
30
91
17
18
61
17
30
25
80
45
36
30
1
24
29
90
33
64
128
9
55
8
33
39
81
7
32
72
168
16
200
99
213
3
21
16
23
81
24
48
201
15
63
57
87
105
168
88
29
144
3
16
24
8
144
81
30
18
90
277
101
3
16
53
3
3
13
41
15
33
270
1
71
57
213
91
8
27
45
87
48
97
29
19
59
13
125
72
72
51
117
19
11
18
91
41
18
13
72
80
24
168
3
21
189
51
112
128
39
105
40
8
144
96
40
65
127
5
12
7
209
36
3
75
45
81
156
6
45
39
9
9
7
32
21
451
8
21
3
40
8
21
99
64
95
49
72
17
15
40
89
198
73
24
104
16
35
61
119
1
17
63
15
145
152
48
69
75
16
8
24
16
35
37
17
36
19
32
40
24
8
9
228
114
33
3
30
6
66
60
120
3
88
23
48
73
32
24
3
138
43
80
64
80
93
91
5
99
111
33
136
56
16
161
63
ABCD 99515383172*3^$a+1 [50044]
8
10
11
27
22
18
17
73
23
61
18
18
107
36
49
30
32
88
5
96
99
130
30
120
8
34
36
42
8
34
30
6
83
109
47
24
49
11
31
5
13
60
35
13
72
203
37
240
71
1
95
36
25
54
48
42
23
12
25
60
6
54
60
11
67
173
3
24
232
210
38
130
102
6
50
34
11
49
48
50
33
37
12
78
18
12
90
42
6
32
21
1
35
73
71
12
25
23
61
6
5
27
21
147
142
2
10
60
23
13
12
2
10
71
25
132
23
19
224
24
82
30
53
96
1
96
23
120
24
27
21
37
47
60
3
58
24
30
8
70
35
36
19
125
25
12
36
84
35
3
118
35
63
34
35
12
1
35
19
66
12
42
269
139
30
11
37
72
35
12
1
95
24
51
10
95
37
47
48
13
12
35
60
25
12
48
30
30
42
18
12
48
95
13
54
8
21
24
37
78
32
21
3
22
12
12
18
30
12
78
53
19
30
23
27
70
26
45
25
12
35
25
11
1
48
48
12
18
29
43
5
97
18
17
13
35
85
48
24
36
12
26
22
12
71
1
6
30
2
72
21
72
36
12
37
72
96
12
26
24
57
1
84
11
12
36
61
36
47
36
1
48
120
90
5
3
82
120
48
59
3
72
46
24
48
11
7
5
37
155
13
12
11
37
23
49
90
42
48
47
13
120
120
2
10
38
21
1
23
72
13
83
60
63
16
6
42
42
6
17
13
72
11
60
67
72
30
11
49
78
24
6
23
37
59
99
9
12
3
58
38
82
47
25
11
12
15
70
59
145
11
37
107
1
72
50
118
50
22
12
48
11
49
18
24
18
11
1
18
32
9
151
6
12
71
109
47
24
12
39
48
10
12
119
72
25
162
42
30
29
36
1
47
13
2
40
41
15
106
23
63
10
23
1
14
22
59
61
35
49
35
1
60
24
35
51
112
65
103
30
12
12
23
25
71
91
30
36
14
24
46
23
25
71
37
24
11
108
1
11
37
12
36
47
48
12
13
120
12
90
30
23
139
6
24
36
23
12
37
11
27
69
1
12
23
39
24
46
26
34
36
83
96
15
88
41
1
95
61
12
11
139
17
121
12
11
49
47
36
37
12
50
69
51
70
26
10
72
30
138
30
8
21
25
95
121
24
83
103
24
18
48
12
18
29
75
40
48
5
133
54
6
12
108
35
12
3
48
46
50
58
23
84
75
45
168
13
24
23
12
241
12
72
6
42
83
37
35
96
51
46
24
60
6
224
46
60
30
90
12
108
14
10
35
91
30
72
162
29
49
83
37
71
49
12
35
1
2
45
67
48
5
43
8
22
23
27
64
30
36
60
12
23
84
13
11
1
180
6
29
24
24
13
24
11
25
83
60
109
12
18
8
24
46
119
61
23
31
8
10
38
10
60
42
72
29
187
29
73
26
46
11
7
5
187
29
12
127
18
14
10
14
45
75
46
23
43
42
30
8
24
24
34
47
1
60
12
11
1
66
32
105
13
2
58
24
38
57
85
11
84
13
11
49
2
70
108
11
49
18
144
56
82
11
19
18
30
32
70
35
36
24
67
56
24
24
106
59
37
83
19
102
23
13
24
35
85
35
1
24
48
18
30
42
137
31
32
22
119
72
27
48
33
7
5
85
84
36
54
101
48
24
43
114
38
45
25
12
11
25
23
49
35
25
11
169
42
53
85
83
19
5
85
35
1
23
96
36
37
2
21
27
70
50
130
30
32
45
121
24
48
71
27
72
21
19
113
49
30
6
95
19
18
30
77
1
12
62
21
109
36
144
59
157
35
48
12
3
46
26
10
30
32
81
7
42
11
169
26
46
71
12
48
12
43
32
10
35
43
162
12
36
30
8
16
6
47
73
23
132
12
13
14
16
80
22
12
30
89
199
80
58
12
18
30
119
24
19
65
13
23
1
74
64
17
1
14
21
25
42
42
6
42
12
50
130
6
128
57
15
93
1
18
42
35
1
35
48
49
30
17
15
46
42
18
24
120
35
84
1
131
24
61
12
90
78
50
24
9
49
35
12
1
14
33
13
84
59
37
14
10
35
51
34
6
8
45
1
60
83
48
97
18
30
2
40
77
1
47
25
18
32
40
5
48
72
123
10
35
19
6
42
30
71
67
30
74
45
120
85
120
38
57
1
84
11
25
23
31
6
24
18
30
12
35
43
30
107
31
30
42
102
23
13
12
26
24
70
26
46
35
31
65
12
85
107
13
11
12
15
22
12
6
125
24
1
95
27
10
107
1
2
48
112
78
12
72
11
24
51
57
12
13
23
7
18
23
109
47
61
102
8
48
16
29
12
25
107
12
1
12
18
30
23
147
24
118
11
15
72
9
25
59
181
11
67
41
36
73
143
25
2
45
12
61
35
37
12
11
25
12
102
29
51
45
25
35
1
47
15
33
15
130
24
71
37
18
29
25
228
11
67
8
24
70
23
3
16
65
84
75
22
42
65
73
12
12
78
8
22
2
70
59
12
37
35
13
30
29
25
66
24
5
13
62
45
25
11
199
80
46
24
71
24
61
23
12
25
107
15
40
18
38
46
18
18
12
71
60
7
72
48
42
86
82
47
7
8
45
25
155
25
35
43
5
25
12
ABCD 99515647852*3^$a+1 [50001]
3
57
27
72
49
5
127
96
47
1
24
65
67
11
33
4
20
123
30
24
18
54
66
1
59
12
9
141
55
47
36
6
18
48
36
186
18
13
96
35
12
33
24
72
4
156
116
48
39
12
18
54
9
24
168
3
48
141
57
19
5
30
9
40
41
15
24
28
36
23
33
3
45
16
84
53
7
11
61
11
13
32
15
12
45
16
83
61
60
20
57
6
13
5
7
8
51
96
25
12
11
78
7
23
9
27
24
36
81
3
6
15
88
35
85
24
23
57
24
147
45
88
17
18
37
47
36
45
33
7
47
109
11
24
121
32
168
48
60
16
5
15
16
24
20
27
33
4
20
12
52
23
25
11
1
23
72
13
48
95
49
47
129
81
103
12
68
195
37
36
5
27
39
73
23
36
72
33
96
9
42
84
18
3
39
13
95
18
30
42
72
54
1
8
16
23
133
29
7
80
60
64
20
40
17
54
57
40
71
66
42
21
15
72
45
117
27
12
9
18
13
12
35
48
114
111
27
36
49
8
15
25
35
25
68
9
15
40
48
32
9
6
33
3
61
23
85
80
75
21
4
59
1
20
15
13
167
21
33
51
3
9
100
23
54
63
48
105
7
128
88
48
47
33
57
6
9
52
80
39
21
40
120
47
73
131
25
20
3
69
24
39
25
24
48
84
47
61
17
3
28
48
11
21
4
47
54
7
113
78
1
20
27
193
11
13
56
3
48
60
36
48
85
65
15
15
25
104
12
3
45
60
40
144
131
21
120
24
27
69
40
96
11
13
48
20
48
39
36
73
12
71
108
153
52
80
4
59
1
35
25
47
97
8
88
23
1
12
84
23
57
12
4
23
1
32
100
44
4
11
49
23
1
32
81
63
3
6
51
141
31
41
79
24
24
23
18
31
95
25
8
52
12
23
13
5
24
48
15
48
33
63
9
48
90
13
11
37
17
31
80
15
84
108
24
13
44
9
103
65
19
29
54
13
23
132
72
12
24
21
33
63
72
27
13
8
9
42
84
37
60
11
157
11
180
1
11
36
24
108
109
8
9
55
56
15
9
16
20
3
9
105
127
56
24
108
27
121
59
13
8
16
24
65
7
32
27
61
65
15
3
36
1
35
13
24
8
51
36
12
21
15
24
13
12
36
119
13
143
13
11
192
18
18
60
36
36
25
95
108
13
48
17
7
32
33
51
4
48
8
27
25
11
1
8
15
138
6
25
68
12
4
44
27
69
15
1
35
13
23
193
24
72
56
40
107
61
20
84
15
25
56
9
102
24
37
71
69
15
90
7
96
11
85
113
3
12
40
12
60
11
96
54
18
97
11
37
11
18
63
87
45
111
45
84
87
21
4
20
16
72
32
96
15
37
60
56
12
15
12
117
48
15
132
13
80
160
11
37
84
44
4
8
48
52
20
28
23
84
97
11
60
1
11
49
96
35
13
5
72
15
63
9
28
108
20
4
59
24
13
32
75
69
60
16
20
48
81
15
3
30
7
47
36
37
17
31
23
18
15
27
13
44
28
89
31
24
17
6
36
126
162
61
23
33
16
8
28
92
39
132
48
13
59
36
9
72
51
9
12
63
133
29
87
3
72
1
12
47
25
44
100
32
9
6
49
35
21
64
8
16
17
6
66
31
56
3
54
18
24
21
63
24
1
12
59
1
71
73
47
60
12
45
28
132
32
60
16
11
37
24
35
25
48
80
4
48
65
30
13
92
40
17
31
72
72
11
13
36
77
72
31
23
12
6
3
52
35
102
18
24
69
216
33
7
48
8
27
6
15
24
52
44
16
41
18
6
51
108
3
1
60
23
45
64
36
59
21
9
15
3
1
80
16
36
11
33
36
60
28
56
96
12
28
128
4
11
84
13
23
105
4
20
33
7
47
24
36
61
12
12
35
6
54
69
4
60
59
1
23
49
44
124
71
138
7
12
44
15
48
37
23
12
93
3
108
102
24
54
36
25
44
3
48
61
20
52
60
29
19
29
255
33
24
43
47
37
47
36
54
67
23
6
30
36
21
16
35
73
35
13
48
36
24
56
75
45
64
23
109
11
36
1
5
31
24
24
48
107
1
60
41
18
37
24
35
36
1
119
96
12
36
25
11
54
6
13
92
100
96
12
20
45
63
9
91
80
27
25
23
85
5
7
68
4
47
90
78
73
12
71
9
4
95
18
63
27
6
27
64
60
32
40
60
12
72
8
3
54
18
45
48
27
61
71
73
192
8
136
32
84
36
27
33
3
24
33
3
1
20
15
12
6
15
3
37
32
33
3
3
36
21
27
141
16
48
12
20
16
8
33
7
24
20
3
12
13
41
159
24
88
113
66
37
96
8
72
24
3
30
186
36
9
3
45
112
11
9
39
73
5
18
57
27
21
15
37
8
15
25
80
12
84
51
12
18
15
16
137
63
63
37
32
12
16
8
51
21
88
12
32
15
30
63
27
73
5
15
28
36
47
81
57
19
20
16
17
6
25
128
48
51
48
25
71
37
71
61
36
23
121
12
36
17
27
3
18
43
20
40
32
24
16
108
12
71
97
24
17
18
1
44
72
16
48
104
40
12
5
39
64
56
144
3
60
9
9
75
4
80
39
36
1
12
8
27
6
54
25
32
135
33
48
100
32
21
18
9
45
31
23
18
7
20
16
80
27
49
23
1
11
33
3
72
33
135
9
100
47
13
95
73
32
9
19
11
1
68
16
20
81
43
11
1
35
30
ABCD 99515803664*3^$a+1 [50097]
17
37
54
36
90
66
189
15
30
24
95
16
45
6
18
30
81
8
133
30
54
3
3
120
24
90
15
60
44
61
36
30
9
51
9
9
30
6
54
12
60
108
126
123
212
61
47
40
93
54
5
61
60
18
216
33
51
36
5
31
18
36
15
39
36
6
30
90
18
21
80
31
18
36
66
114
123
57
66
60
17
60
31
21
164
25
126
93
21
71
60
84
37
107
37
84
99
20
43
108
69
32
28
21
30
6
36
120
144
143
1
6
165
48
33
144
83
7
204
81
48
51
69
21
131
85
30
93
12
39
72
18
39
57
54
12
60
120
24
165
44
115
66
155
60
28
12
21
18
9
72
68
52
15
36
30
90
108
21
69
42
17
91
12
150
47
7
144
12
18
51
21
23
4
33
47
37
63
20
120
52
165
126
180
18
131
28
57
36
84
6
18
30
240
12
18
36
54
60
21
20
25
6
48
6
66
54
83
7
54
35
4
87
29
25
231
75
36
53
4
33
27
27
93
20
103
77
1
90
12
69
60
15
36
24
65
1
47
12
199
102
18
36
36
77
103
69
9
111
108
60
27
113
67
5
61
180
24
36
87
21
30
41
31
90
83
324
7
6
39
44
1
6
69
39
36
33
200
67
36
9
9
39
72
75
36
17
36
37
18
5
64
177
63
32
28
63
9
81
48
60
12
24
30
45
51
18
99
147
144
36
6
99
75
54
36
54
9
231
149
43
77
31
21
69
42
149
31
69
39
192
9
9
6
89
1
36
18
180
9
152
48
7
45
9
156
24
30
129
116
61
3
111
156
60
36
18
72
18
101
1
18
81
51
18
36
84
36
36
39
20
55
144
12
9
8
97
15
39
66
35
115
36
18
30
29
97
54
72
108
60
41
259
5
124
3
18
126
53
12
61
30
90
47
7
33
57
3
93
83
1
6
18
72
39
81
39
80
121
30
89
91
113
84
73
18
6
36
39
48
21
72
23
31
84
5
37
39
108
80
12
60
40
15
29
64
20
1
11
40
39
72
69
300
21
24
3
372
39
72
17
1
36
15
21
84
23
13
114
93
72
9
51
9
12
18
29
7
36
78
71
1
48
72
60
18
180
9
3
53
7
18
111
9
6
84
36
24
30
11
61
18
81
51
9
81
138
42
30
24
54
12
54
53
96
4
117
75
8
13
39
15
153
21
6
5
139
129
117
3
12
48
80
1
96
63
57
3
111
12
69
111
18
71
55
6
23
25
126
144
150
36
36
27
63
54
36
39
60
21
59
48
180
217
6
48
6
84
6
36
57
12
51
9
81
159
111
24
120
24
5
64
56
127
9
21
39
165
3
180
72
9
72
24
3
81
39
3
138
72
54
6
84
6
48
65
76
120
48
60
12
20
1
180
30
108
126
83
40
3
78
30
42
23
144
7
60
324
12
77
67
6
180
120
108
39
33
39
20
60
88
56
184
92
25
15
8
7
6
54
113
12
40
51
210
24
126
18
72
143
144
121
180
59
13
108
6
45
9
72
99
60
21
54
89
1
156
18
29
31
66
35
55
6
83
7
48
60
12
17
43
54
75
15
5
241
54
6
84
54
6
35
1
27
3
17
61
191
1
24
15
39
21
81
18
81
200
60
1
54
33
3
77
31
29
100
3
54
3
33
59
31
84
24
81
60
15
24
89
31
36
36
180
9
81
198
42
39
48
3
30
39
15
5
28
63
180
18
12
59
1
27
3
57
33
18
6
120
83
31
12
9
135
54
51
21
114
36
9
81
18
36
33
21
11
40
15
36
17
40
111
12
54
75
21
23
97
39
228
20
1
6
36
18
120
60
66
5
1
48
6
5
40
45
23
193
39
195
126
30
9
9
60
11
1
90
24
33
87
36
78
30
141
128
1
6
36
177
20
12
220
15
54
39
56
36
28
81
35
64
3
24
30
24
39
87
33
51
9
51
36
105
105
3
56
31
6
39
45
15
48
20
31
72
77
403
29
25
23
1
95
7
69
81
18
216
54
90
66
3
3
9
111
53
37
ABCD 99515953378*3^$a+1 [50016]
63
25
42
5
147
22
23
21
12
78
34
8
54
66
10
20
57
33
39
3
60
6
22
8
10
11
9
10
14
15
33
138
24
30
52
35
33
18
90
27
81
135
1
36
62
82
20
64
26
64
6
50
30
4
11
85
35
51
22
146
64
53
25
50
4
36
18
80
40
32
18
4
150
18
2
12
40
30
18
71
24
13
14
45
81
24
78
66
24
60
3
99
30
24
16
80
58
78
74
6
10
8
90
22
32
48
88
30
47
43
32
24
6
70
20
28
17
33
12
78
42
12
42
66
3
9
6
46
38
18
54
34
30
5
96
48
27
24
24
78
42
66
136
44
54
18
58
50
27
75
69
1
20
18
9
61
54
8
22
23
3
106
35
91
8
12
42
58
74
70
18
32
100
26
28
156
68
18
72
63
33
52
132
2
66
48
27
67
26
60
40
32
12
36
46
44
34
8
27
3
18
154
62
70
29
15
9
91
29
51
45
57
12
22
54
66
5
13
8
12
120
10
38
39
123
10
80
51
24
13
12
42
8
12
10
60
36
48
42
5
67
32
94
95
24
61
2
30
54
48
102
18
21
72
33
34
50
22
26
3
21
4
12
14
6
40
119
55
126
14
18
22
125
9
12
12
15
43
18
62
54
24
12
30
60
100
204
41
45
60
63
15
4
6
66
20
30
3
1
32
90
130
20
12
30
6
42
4
89
37
20
15
67
8
42
28
44
46
72
5
7
114
14
22
14
12
100
12
2
66
60
138
15
24
45
70
77
15
18
66
21
9
40
2
30
15
25
20
3
69
51
9
15
27
58
32
75
45
3
27
6
28
6
5
49
20
12
90
4
98
40
8
10
132
2
63
33
24
34
32
48
36
81
9
100
299
21
96
4
36
20
34
98
30
10
90
26
15
24
3
54
15
48
1
26
6
4
84
2
24
10
6
29
43
110
28
50
18
15
27
54
15
9
12
22
5
33
18
42
22
92
18
16
71
21
12
6
34
18
29
33
28
60
38
30
6
10
50
66
64
14
12
78
90
6
130
26
40
2
48
22
42
84
6
23
27
40
14
90
4
113
3
22
50
22
62
9
21
3
3
118
47
9
18
45
105
106
14
16
26
21
9
15
21
3
37
8
40
26
54
42
10
23
97
92
75
33
42
70
8
10
5
43
29
3
18
132
24
15
91
2
36
106
14
36
174
165
9
36
10
44
78
28
35
67
18
11
24
45
30
36
76
20
30
40
108
26
30
88
23
33
10
32
64
5
21
30
10
8
51
48
15
46
35
9
66
45
19
5
21
30
45
21
99
21
34
2
15
9
6
114
63
21
60
96
48
52
26
22
6
20
10
47
13
14
22
50
16
50
60
22
26
39
45
75
43
18
56
3
31
60
32
264
141
25
23
27
10
35
57
10
20
33
15
60
18
40
92
15
27
18
27
1
26
45
31
2
36
42
57
48
69
18
30
75
25
18
53
45
22
5
9
58
5
55
32
9
69
3
33
24
28
12
42
18
12
23
27
36
42
15
27
21
27
76
20
12
52
2
30
6
54
33
43
20
12
21
37
62
82
35
3
6
100
26
33
3
102
87
31
18
44
3
57
102
6
4
8
63
25
224
10
18
68
12
3
3
24
88
8
22
23
24
33
10
42
50
57
48
48
3
10
20
106
14
114
10
8
3
9
30
6
4
23
13
12
20
120
22
101
139
53
9
18
93
19
36
14
36
82
30
8
15
27
45
13
32
27
48
51
10
20
34
120
18
35
87
6
16
6
20
30
54
21
3
102
12
60
6
52
14
4
62
40
38
15
177
12
46
32
90
3
57
39
21
12
72
48
18
78
174
12
10
36
24
120
24
74
186
36
15
3
45
33
15
115
8
102
39
21
72
3
63
6
150
6
82
32
10
68
58
98
51
48
31
2
142
108
50
4
8
87
19
2
60
112
72
86
54
6
34
6
5
7
17
9
6
28
53
24
33
82
20
54
12
40
50
22
32
24
22
14
4
84
36
2
130
12
56
12
28
26
10
20
39
7
14
6
12
33
9
15
99
6
66
78
76
8
3
24
3
178
44
30
9
24
15
18
4
14
6
39
21
48
48
4
6
17
3
24
120
6
4
35
48
3
64
18
116
114
120
6
15
7
18
36
56
3
45
52
14
58
42
120
14
72
112
47
25
24
20
12
60
18
105
51
40
29
9
15
3
10
8
16
116
10
30
8
84
48
22
36
26
16
2
36
30
24
27
33
78
102
27
63
66
72
48
36
84
15
15
90
12
24
60
90
28
36
5
45
51
33
36
30
16
84
54
11
27
18
27
39
4
32
30
12
12
24
15
99
16
30
56
76
48
24
32
18
36
21
91
14
48
12
3
21
27
33
40
47
48
117
40
30
24
30
24
12
62
93
75
42
36
76
35
9
12
42
30
12
156
48
126
6
118
2
15
3
16
8
18
24
4
72
44
6
22
23
43
29
21
12
10
74
60
54
66
88
8
18
10
44
18
54
15
1
23
7
134
6
24
24
64
2
18
6
10
2
39
1
2
18
27
48
13
14
66
12
24
96
15
69
48
36
87
33
15
27
24
18
46
14
52
59
19
18
38
6
90
21
9
10
125
19
32
45
72
21
10
14
76
104
15
111
6
24
36
16
12
50
78
27
67
48
53
3
117
97
47
21
22
26
30
24
72
16
5
43
5
51
40
54
20
46
50
78
12
54
136
30
24
2
27
15
12
16
5
63
9
7
41
73
90
20
16
38
3
85
35
9
96
4
36
48
47
45
24
16
104
48
100
98
54
76
8
27
9
10
5
3
45
37
36
92
16
62
28
17
33
39
7
36
30
2
18
30
30
10
230
12
6
21
33
28
44
10
5
49
66
44
10
42
53
39
42
40
26
165
3
12
9
51
22
23
49
ABCD 99516272774*3^$a+1 [50070]
5
126
93
1
31
23
2
12
40
30
62
28
8
28
55
5
14
22
14
40
30
6
13
32
41
70
18
2
24
16
32
76
20
37
48
16
16
25
20
18
34
56
34
20
36
34
18
25
65
14
40
9
75
114
2
34
12
19
43
21
69
28
78
12
5
15
52
77
91
2
28
62
10
26
16
50
60
64
26
13
32
3
18
18
57
67
20
25
53
43
99
18
12
20
6
82
74
16
108
2
42
33
55
68
94
32
24
30
22
12
15
27
36
14
16
67
7
60
46
18
61
16
3
10
2
40
30
80
12
106
24
20
25
21
6
50
51
7
2
54
34
20
48
88
6
13
7
28
26
36
28
2
16
62
12
39
15
1
16
19
16
200
18
4
31
55
4
2
54
10
44
7
48
17
15
39
100
72
20
4
18
48
72
2
16
92
61
9
71
7
2
70
17
49
24
18
5
45
67
41
7
33
20
54
21
45
34
20
70
6
49
127
58
38
10
23
145
2
70
2
5
25
55
32
19
24
21
119
76
14
47
43
72
90
34
17
63
52
13
79
10
6
1
13
51
9
23
49
28
62
16
14
18
18
22
61
25
36
96
28
151
73
10
13
5
2
36
42
30
18
75
15
124
80
12
9
45
4
15
96
32
69
18
70
20
42
18
10
42
31
7
18
23
5
56
6
54
46
24
33
17
88
2
69
16
41
60
10
62
10
20
76
41
63
17
64
15
124
36
12
18
2
24
16
9
41
39
15
4
36
18
36
20
10
21
16
25
39
13
3
48
5
10
1
41
2
12
121
135
68
5
85
11
13
18
12
76
92
29
1
4
14
24
10
36
54
33
65
12
22
20
16
9
9
32
144
16
72
38
9
9
54
58
18
5
45
52
60
3
29
40
11
7
12
116
12
125
79
28
80
5
85
16
74
1
11
34
2
17
5
11
25
36
20
18
13
39
68
16
21
48
21
24
67
23
25
23
25
197
30
2
18
16
44
12
18
16
24
7
16
9
16
24
54
14
18
25
27
128
4
36
13
5
30
74
76
30
41
39
100
2
70
13
31
16
49
25
64
71
128
151
36
21
45
4
14
36
148
18
92
12
15
25
14
22
50
4
104
94
23
7
20
36
124
56
6
28
2
36
18
51
93
6
12
49
11
10
18
54
6
30
15
27
2
28
44
46
62
16
54
2
34
86
18
6
54
12
54
22
32
70
6
2
34
20
5
16
49
90
21
65
42
16
54
20
12
34
44
17
13
3
19
20
54
10
116
28
2
4
51
3
18
43
7
52
20
17
25
23
25
78
10
15
57
20
76
32
18
21
3
12
16
42
18
14
108
16
6
20
84
70
26
61
59
5
1
18
10
19
37
60
28
26
10
79
11
5
19
50
27
13
48
44
39
9
55
16
7
52
2
48
16
42
12
38
54
40
38
10
56
40
9
83
18
72
3
7
20
69
91
5
19
29
16
83
10
186
50
34
42
91
55
73
16
29
56
16
2
41
85
22
14
40
156
44
66
37
32
16
45
12
20
35
23
30
74
49
5
22
50
35
7
10
31
25
4
72
38
21
15
12
22
2
18
43
3
61
13
58
48
20
36
88
8
30
22
48
8
54
10
53
48
96
45
16
14
4
30
24
11
61
18
36
54
56
70
25
5
90
1
53
110
22
20
16
12
6
50
15
39
22
48
6
12
8
36
5
11
12
2
18
40
18
2
28
38
40
14
1
35
54
18
130
68
4
2
18
10
42
19
47
65
7
20
6
16
14
36
45
43
36
65
15
30
6
109
87
68
142
42
32
173
13
3
81
40
119
39
25
65
16
26
30
4
14
76
9
16
5
11
16
17
30
22
14
42
3
27
24
29
25
54
10
6
56
25
45
86
52
20
101
137
2
28
98
7
160
49
106
53
16
64
47
20
10
78
5
31
68
40
53
3
106
3
83
112
36
56
49
59
10
6
14
60
27
61
12
18
20
52
2
11
7
16
2
94
56
28
2
35
59
48
8
10
3
35
24
16
92
48
34
60
56
10
56
4
14
22
9
9
30
2
18
76
2
34
14
4
66
6
38
30
16
26
16
29
3
13
99
29
25
84
83
7
26
34
50
36
60
52
20
3
7
62
11
25
30
36
60
25
3
2
75
55
25
96
53
11
33
66
130
14
6
7
3
45
9
62
34
36
38
13
57
32
36
4
18
61
5
24
126
2
35
53
54
32
24
45
7
102
42
50
36
70
20
22
36
30
56
76
12
18
2
16
20
57
128
16
55
18
2
36
17
31
24
70
3
17
12
40
20
34
12
20
4
18
66
6
48
90
2
4
12
2
22
56
54
34
19
37
70
36
38
30
60
10
42
18
36
48
6
49
1
31
95
18
6
10
74
108
89
23
2
16
14
76
2
27
19
44
1
15
20
214
7
16
43
37
169
46
18
6
36
29
9
30
24
48
70
27
45
20
76
14
6
34
32
6
28
26
28
6
2
29
5
36
14
6
18
10
44
28
15
29
66
49
3
20
18
40
30
110
22
13
7
16
25
16
139
54
92
36
15
73
110
52
14
40
54
2
39
45
16
72
91
41
14
60
16
14
54
22
3
35
16
12
18
2
22
30
2
54
1
75
21
87
48
57
5
10
1
17
44
28
2
18
6
36
9
7
2
7
21
18
2
70
49
11
32
18
22
32
13
5
18
52
26
12
54
76
48
6
48
7
11
5
33
6
46
18
62
70
5
112
32
31
122
16
56
15
3
22
50
5
83
78
2
12
76
18
20
34
2
34
12
78
72
18
14
18
40
2
10
1
19
6
12
58
1
13
16
42
12
8
10
2
18
88
44
16
90
41
9
7
29
6
45
63
64
20
18
108
54
108
77
11
2
24
34
9
5
11
32
53
124
2
16
14
15
39
41
11
2
6
84
36
34
8
18
25
57
42
72
38
30
18
18
36
16
44
46
18
24
20
70
27
95
18
36
11
23
20
133
48
64
5
8
34
14
6
28
2
34
62
10
5
13
20
24
16
12
18
9
48
57
20
12
36
35
17
90
20
17
5
14
4
25
25
6
30
54
72
36
33
37
108
80
120
42
54
124
2
9
19
2
198
40
84
36
37
35
13
11
5
31
32
1
17
52
60
38
88
2
10
62
66
4
1
47
42
7
13
12
18
21
75
37
47
36
45
81
76
19
16
33
60
12
22
17
21
30
78
10
26
16
72
86
22
32
18
37
15
20
6
71
16
19
29
27
28
62
54
30
4
36
18
ABCD 99516393742*3^$a+1 [50104]
69
117
3
27
189
105
48
111
16
5
43
83
13
161
31
32
40
248
168
16
80
64
144
32
24
21
195
45
99
57
39
16
72
32
48
72
45
43
128
9
199
56
24
141
91
24
56
112
17
36
99
16
65
175
29
19
107
37
107
21
160
104
123
13
29
123
147
205
41
39
75
189
21
19
41
39
87
25
32
87
1
29
3
105
63
24
48
16
11
90
60
90
90
3
88
24
120
104
16
5
115
336
8
96
33
18
37
17
55
144
89
31
131
6
7
48
35
210
43
72
29
75
213
27
51
133
41
135
88
8
48
72
24
21
75
69
6
157
48
59
6
63
21
283
360
23
9
88
32
160
104
24
93
99
3
141
27
205
32
96
24
147
45
75
21
24
24
27
45
75
69
81
12
42
33
16
96
120
5
211
128
141
3
93
84
18
37
5
30
21
15
73
32
24
96
105
12
43
24
80
144
40
47
49
176
27
42
75
24
57
103
11
69
21
19
56
40
245
390
198
18
13
77
19
24
96
23
25
56
72
69
51
24
105
39
40
11
181
29
3
168
45
139
11
109
176
48
21
36
55
125
67
263
9
201
24
55
24
152
24
24
21
43
32
24
40
59
93
24
16
8
21
51
40
5
3
112
29
36
63
24
288
75
30
55
72
72
5
3
16
197
3
9
31
104
48
48
64
32
123
90
43
8
21
19
32
40
8
40
47
33
24
88
179
133
32
24
280
104
40
72
11
72
277
65
31
72
8
24
40
11
93
136
221
144
163
197
3
16
191
249
96
51
24
45
225
15
168
48
88
24
96
32
45
67
32
45
6
69
21
12
7
120
24
24
77
19
56
24
9
42
13
152
24
16
80
15
153
48
75
133
24
48
48
47
9
40
80
21
67
53
60
54
25
11
13
221
19
107
30
63
40
32
64
5
3
33
12
27
81
55
149
75
333
267
165
6
13
77
54
48
21
57
54
49
89
63
184
24
71
9
99
21
64
5
27
88
120
35
157
80
393
42
21
24
40
41
183
96
120
144
51
61
48
72
89
15
96
88
72
104
75
30
79
56
24
81
39
40
59
18
144
139
104
45
123
40
17
90
90
3
24
63
97
96
5
67
8
72
57
175
95
105
105
135
208
32
64
240
41
15
45
19
11
61
29
211
5
43
56
15
265
41
63
72
9
30
90
103
32
81
39
24
64
32
40
120
11
37
107
138
91
72
72
8
9
79
80
16
95
9
27
24
21
69
30
13
48
24
80
21
210
420
54
79
192
32
3
37
152
48
45
27
153
63
72
45
67
48
65
111
96
64
56
24
171
18
43
137
103
152
16
77
30
45
112
8
64
11
84
1
149
75
45
75
64
264
17
199
29
211
131
18
67
11
37
272
63
18
60
12
31
104
192
24
9
7
24
11
36
25
29
19
209
31
41
31
200
99
61
77
168
19
120
80
24
21
43
240
72
11
37
8
24
88
8
45
123
112
5
43
11
45
64
17
127
56
72
27
13
24
41
159
16
48
176
24
27
30
24
55
104
16
8
33
159
64
32
48
111
193
77
91
264
131
93
120
40
104
177
15
16
65
55
29
91
8
27
72
13
185
15
112
8
15
210
7
168
5
43
176
96
15
12
21
24
16
80
27
54
39
ABCD 99516400216*3^$a+1 [50141]
6
30
27
21
12
30
30
30
45
153
6
6
30
69
141
39
45
24
42
24
66
150
54
30
24
69
48
9
54
72
90
15
105
54
234
30
6
120
6
24
96
18
156
60
60
24
36
6
84
21
12
3
120
24
126
150
105
60
9
54
69
21
66
84
21
39
6
3
33
30
189
9
39
120
63
48
126
24
6
60
6
15
60
165
15
12
27
186
18
30
36
6
69
81
75
69
63
12
15
6
48
126
54
156
3
3
24
6
15
45
15
12
117
3
12
201
24
150
141
105
144
114
42
114
24
12
60
117
51
9
132
81
24
30
60
24
96
21
144
21
15
75
84
6
18
9
87
60
360
6
27
12
45
264
42
24
36
180
57
93
48
90
156
30
150
66
18
30
72
15
93
66
33
3
9
15
6
27
93
159
51
18
42
18
6
33
12
81
144
3
123
150
54
6
30
204
201
12
60
93
39
36
9
36
18
102
54
93
33
99
240
9
39
48
183
9
180
87
36
30
207
33
87
117
6
54
54
90
42
48
132
78
90
30
12
84
36
108
39
3
108
129
171
60
6
180
30
60
96
54
3
51
9
63
18
66
54
180
72
15
45
120
60
15
3
6
3
123
18
99
63
24
36
9
60
141
138
12
177
57
54
66
96
24
24
39
240
3
177
33
48
6
36
150
60
24
54
12
24
21
72
168
33
6
6
78
30
90
21
39
66
300
24
102
30
90
57
117
84
66
60
45
39
120
126
15
429
147
273
90
12
78
6
21
39
60
24
42
18
90
60
51
105
90
24
57
9
6
18
12
60
15
192
48
33
111
81
108
30
42
144
54
57
84
129
6
84
69
3
60
30
48
132
135
15
9
51
84
6
150
30
90
264
6
108
36
66
30
30
60
48
6
51
84
60
9
99
117
36
24
3
12
111
48
120
12
45
84
105
60
63
48
153
42
45
240
129
24
150
57
15
60
24
126
18
246
6
120
114
75
51
24
21
69
123
117
114
30
12
84
63
33
114
90
6
138
12
84
54
6
15
36
15
24
45
69
6
45
99
81
15
24
30
36
3
3
18
6
36
24
66
24
6
9
15
144
126
3
63
69
159
60
6
144
72
30
84
180
30
6
114
60
54
57
153
90
66
120
51
15
18
27
63
156
36
60
90
75
93
39
3
228
42
24
6
114
186
54
51
12
60
201
6
60
84
6
6
54
54
42
18
12
78
90
42
18
6
66
18
42
9
21
174
24
90
147
45
30
24
126
75
12
51
72
54
60
36
39
39
72
294
24
72
84
3
33
18
102
39
156
75
24
33
63
54
24
6
30
150
36
24
93
3
24
6
30
48
30
30
66
3
57
24
6
6
144
66
48
12
9
9
12
24
3
57
3
48
12
81
120
60
27
165
24
6
45
75
69
111
168
90
150
132
18
90
60
12
90
258
102
84
114
12
18
6
6
48
6
210
6
60
45
33
96
6
69
141
15
120
12
93
24
6
24
156
120
54
15
9
27
15
78
66
36
57
27
30
60
63
33
48
60
6
273
33
15
213
132
60
30
18
6
45
39
246
54
6
54
9
33
120
30
78
12
75
33
6
114
36
3
48
15
114
30
186
120
75
33
42
78
12
54
66
30
18
90
30
36
66
48
66
60
75
9
12
30
45
12
33
135
9
36
15
69
6
60
78
39
48
39
84
6
30
6
99
69
30
21
36
123
81
189
87
84
51
69
36
93
39
21
87
69
60
90
84
42
99
21
48
162
84
36
9
75
186
18
6
3
201
6
36
9
9
102
24
156
9
249
120
126
66
15
63
102
99
105
6
108
6
123
3
90
54
ABCD 99516717676*3^$a+1 [50011]
90
40
44
4
20
12
4
36
24
6
18
26
54
90
6
12
132
78
30
18
10
20
196
30
80
18
102
18
30
22
56
52
20
18
34
38
286
80
60
40
20
4
90
30
80
6
136
14
64
86
4
12
20
30
34
2
64
8
16
62
42
100
2
94
60
74
30
12
18
6
10
6
44
6
108
22
68
6
90
42
60
18
84
46
2
138
10
24
110
36
10
66
18
8
42
18
12
52
20
4
6
78
20
72
28
50
16
170
30
114
6
106
26
12
42
4
104
46
60
30
24
2
28
30
32
6
30
4
14
130
6
20
4
44
10
2
120
6
22
26
10
2
48
40
66
38
228
18
114
40
20
18
48
10
74
22
74
156
78
102
10
80
48
12
24
46
14
54
78
48
30
4
6
20
16
180
68
42
40
138
38
18
106
18
30
38
42
12
66
12
16
24
32
40
24
36
8
16
24
20
22
20
10
44
60
84
6
30
16
60
44
180
124
42
30
30
24
2
84
28
116
42
18
64
56
36
28
56
42
18
34
26
46
86
28
6
150
18
50
40
30
6
86
6
28
26
6
58
6
74
54
40
42
14
60
84
10
2
28
2
24
102
22
42
68
22
26
4
84
56
18
6
10
32
42
42
96
88
24
26
12
88
44
6
156
48
10
102
68
40
56
34
38
64
8
48
28
6
20
54
90
24
60
6
6
66
22
72
8
96
72
12
10
50
36
72
150
154
8
22
98
18
94
60
24
80
210
46
50
24
10
14
42
18
6
84
18
54
138
6
34
90
200
76
30
50
16
8
36
66
6
58
30
32
34
14
30
36
10
86
4
18
36
84
36
30
14
52
240
74
16
74
12
24
6
58
26
28
26
60
192
4
56
18
30
120
10
30
20
12
52
30
146
4
26
192
18
94
50
6
10
26
18
40
26
16
86
12
72
36
48
24
16
20
46
38
36
60
4
42
78
50
16
50
30
130
80
90
30
204
36
90
126
36
4
150
14
36
34
2
12
52
200
36
58
2
84
34
50
10
20
46
30
74
24
36
96
30
174
30
46
38
6
12
28
36
14
106
50
54
4
26
12
18
144
30
16
6
108
96
60
60
2
54
114
6
40
108
2
90
84
30
70
20
12
48
24
6
6
6
84
4
86
220
8
22
78
42
30
60
24
44
6
10
150
206
18
6
36
48
72
4
44
36
30
126
40
44
4
80
42
10
30
18
68
4
14
24
120
96
12
42
76
26
10
168
8
42
60
6
4
8
78
90
54
60
6
16
68
60
82
26
12
42
6
28
20
6
18
66
24
102
36
60
42
30
10
26
36
130
14
4
176
30
12
18
34
86
54
12
18
46
14
16
56
34
156
30
44
70
62
4
50
6
18
4
2
24
60
42
114
34
66
84
36
14
4
62
4
44
16
32
78
84
90
48
42
66
46
26
18
54
36
24
52
24
14
6
76
20
48
16
14
6
96
36
22
26
6
10
144
2
118
30
182
4
20
18
22
26
22
60
8
144
130
74
4
38
30
60
4
86
178
26
4
50
4
6
114
8
54
54
16
30
144
74
48
18
102
94
54
32
28
204
30
12
18
72
80
118
50
6
10
24
36
20
120
36
36
48
16
56
22
42
26
42
6
16
26
58
24
6
26
18
30
72
154
36
8
48
18
10
44
96
84
36
24
46
164
6
10
62
154
50
6
12
36
30
4
12
84
32
42
6
90
6
40
56
78
54
6
106
26
18
46
98
22
174
24
20
168
18
36
64
150
20
156
10
44
6
24
30
84
108
22
92
34
2
64
78
26
24
40
26
6
48
48
34
26
24
34
32
48
76
50
64
24
6
32
168
10
44
6
144
82
30
68
46
14
10
8
64
14
100
2
22
42
20
54
42
12
10
50
108
84
28
68
42
6
60
12
64
8
36
4
2
34
96
14
40
32
102
6
102
138
60
4
66
32
52
56
70
80
60
30
40
20
12
28
20
46
18
8
4
44
4
68
52
6
6
20
4
164
16
2
30
12
36
72
12
30
42
48
6
34
38
58
6
54
30
54
32
28
92
24
84
136
32
18
40
14
12
48
36
4
2
34
24
56
12
118
50
4
68
64
44
106
18
20
36
54
96
10
50
16
54
6
30
48
8
258
144
90
12
18
90
36
40
2
42
60
18
82
62
10
24
2
12
40
80
10
102
18
6
56
90
168
76
14
12
18
18
28
14
106
50
16
8
12
70
20
18
36
6
18
10
42
116
4
14
4
50
96
12
30
142
38
30
28
20
12
124
78
56
46
50
48
82
116
24
24
12
18
64
36
50
102
18
40
90
50
24
72
4
84
38
60
82
92
48
36
40
84
12
44
10
14
66
24
40
66
20
76
44
250
2
24
64
6
18
26
6
60
30
118
56
60
76
30
80
66
48
10
254
16
60
80
10
24
26
30
34
42
30
54
14
30
52
14
24
156
24
78
64
18
56
54
ABCD 99516865226*3^$a+1 [50048]
3
156
165
9
36
120
150
66
54
33
3
33
36
72
72
111
33
27
6
60
144
15
36
183
6
54
42
3
231
84
12
54
126
18
42
9
75
213
33
3
45
192
168
42
57
63
48
60
153
39
60
45
108
15
6
195
108
3
24
9
75
33
36
57
54
6
6
114
123
117
6
57
57
84
3
93
126
60
60
48
81
189
60
102
189
36
9
66
240
9
69
12
78
57
15
84
390
120
39
216
9
66
6
210
120
24
54
6
126
27
72
189
6
21
63
117
45
138
69
33
39
36
9
240
111
15
84
90
126
18
96
6
33
51
30
24
39
153
27
72
21
60
108
36
171
99
9
21
54
12
129
252
9
108
27
33
6
276
45
9
24
126
57
72
75
69
36
117
30
48
6
84
111
36
165
51
252
51
126
48
99
27
45
75
33
3
105
15
54
3
27
84
120
66
36
108
12
198
42
120
60
27
3
69
39
177
9
99
51
60
105
129
42
330
183
27
81
213
75
9
60
6
60
6
168
120
42
24
9
72
396
144
108
27
108
30
96
30
96
228
33
57
42
9
39
42
90
150
18
21
9
162
9
72
27
66
300
75
72
327
120
36
30
24
72
24
180
231
105
75
108
27
45
36
33
6
24
9
72
36
9
27
81
132
90
24
249
15
57
72
36
15
66
54
6
147
39
48
12
48
36
69
21
66
114
66
129
39
6
24
42
90
87
36
51
57
189
135
36
39
30
90
60
24
45
45
27
36
153
60
48
66
114
126
114
42
48
120
102
84
3
72
135
84
42
63
180
87
138
12
51
57
6
156
69
45
6
60
60
144
45
36
72
63
120
168
81
51
24
33
108
33
306
36
273
21
123
171
45
36
36
93
90
69
3
150
48
6
9
75
12
165
3
36
54
60
12
30
201
57
120
66
60
96
78
132
30
81
9
210
18
12
3
72
165
18
33
93
90
54
6
81
36
69
111
108
39
96
81
39
180
66
144
114
66
6
24
45
9
60
75
72
45
60
3
75
42
48
42
30
51
36
177
216
3
141
6
177
51
90
39
243
9
105
54
129
87
93
21
132
171
36
33
39
21
87
123
198
72
54
30
66
84
21
3
60
6
36
60
87
108
3
72
30
39
129
15
111
90
6
45
69
111
225
279
9
27
213
120
210
132
9
36
69
111
189
6
60
90
84
84
99
171
9
63
9
72
9
150
18
66
66
195
72
3
84
90
6
48
93
33
30
45
69
12
18
126
27
9
48
186
117
63
81
69
3
93
54
216
30
48
27
9
6
93
27
84
36
384
45
36
72
27
24
21
21
15
189
27
123
93
21
12
60
15
36
108
315
81
9
6
60
18
66
6
84
60
30
66
18
9
21
159
21
132
135
9
6
93
36
72
63
426
15
9
63
33
39
225
27
117
6
30
54
9
81
171
255
24
126
36
30
18
252
87
63
78
60
123
36
33
90
144
129
225
6
24
42
171
99
153
72
36
57
96
84
15
141
90
21
129
60
24
12
78
12
150
30
30
123
51
93
21
6
9
57
24
27
36
51
21
ABCD 99517556332*3^$a+1 [50009]
3
12
144
21
96
72
12
21
3
15
30
6
33
87
6
3
60
72
3
6
18
300
78
15
48
9
75
108
27
36
69
27
9
24
336
57
18
57
129
3
48
132
12
15
126
159
39
105
60
12
27
81
27
33
24
15
108
45
117
12
108
15
183
33
225
144
3
117
3
93
72
87
36
129
126
84
57
39
30
159
96
141
15
3
21
12
72
48
63
6
48
27
15
33
132
123
30
15
228
153
447
3
42
90
30
183
12
3
36
18
15
27
105
48
72
96
123
21
108
36
84
243
12
45
15
66
180
54
105
21
39
267
6
3
99
57
36
3
69
72
15
18
75
21
30
21
3
57
24
45
27
45
39
15
120
54
111
69
60
27
99
9
24
147
165
51
120
33
144
120
48
72
147
9
36
60
96
15
18
15
60
12
15
144
45
45
6
33
69
72
63
33
18
102
63
96
183
21
15
42
63
39
6
336
15
9
27
24
24
336
84
57
159
99
21
51
69
24
9
3
12
3
144
108
45
105
18
72
21
45
6
45
3
36
24
21
195
84
72
258
66
54
180
18
69
75
129
36
105
18
33
27
30
18
18
171
60
279
129
108
15
48
6
54
102
54
45
171
93
15
24
66
51
24
21
51
12
21
75
39
12
108
81
36
36
87
105
75
33
24
108
60
45
87
60
105
3
45
63
15
72
72
33
15
90
15
12
36
33
195
21
216
3
15
30
72
54
81
60
45
84
96
3
87
45
144
36
84
51
9
48
105
12
78
30
111
60
24
12
120
3
90
87
120
60
96
9
78
30
87
3
45
105
12
96
48
72
3
156
3
6
51
21
3
12
57
36
12
3
12
75
54
39
120
12
27
21
39
57
120
36
57
27
48
60
75
96
66
3
111
12
114
3
33
15
72
111
54
63
120
27
21
231
18
180
75
147
18
72
18
18
123
39
108
57
15
12
105
3
18
132
63
48
9
75
93
3
51
21
24
9
90
21
36
33
27
252
36
60
21
111
108
36
51
45
72
21
39
177
78
33
60
33
135
189
18
198
15
72
132
168
3
105
21
99
105
30
24
33
12
45
72
51
12
36
144
132
165
111
60
27
45
72
153
12
195
99
57
72
45
51
9
30
60
45
12
15
156
69
63
18
48
27
72
48
24
36
168
36
3
18
24
39
141
18
57
60
3
93
48
24
168
27
18
63
36
48
21
84
330
153
3
6
3
48
48
12
99
81
87
117
9
51
21
75
120
12
27
126
63
39
45
60
48
177
3
48
36
120
36
24
48
27
69
111
93
15
33
144
39
84
33
57
18
45
303
324
21
36
108
12
24
51
54
30
72
60
120
117
33
3
72
33
51
39
9
45
12
96
99
3
78
63
45
51
165
15
36
3
66
168
12
18
72
33
36
39
21
75
126
99
180
99
45
225
18
18
30
21
36
3
177
39
144
144
21
180
96
108
27
105
15
45
60
3
96
45
45
54
57
33
102
180
105
24
132
108
51
21
192
12
45
48
6
177
3
45
39
6
87
3
234
3
12
96
120
21
84
6
9
9
18
33
39
30
42
54
30
90
207
132
81
36
18
180
66
42
9
45
3
51
12
9
9
15
171
18
15
108
228
9
30
168
54
51
57
27
21
18
105
21
15
588
51
216
126
87
111
105
21
171
27
21
51
36
45
12
15
66
150
57
72
60
3
72
6
15
57
15
165
84
51
48
60
57
18
57
3
105
60
69
3
9
63
33
12
186
21
33
15
21
126
21
60
24
3
93
117
3
228
27
12
141
12
12
ABCD 99517879738*3^$a+1 [50010]
9
21
39
27
81
120
12
15
93
23
1
96
12
15
90
27
59
16
45
60
15
21
23
4
45
72
3
26
216
55
48
48
84
63
105
27
18
56
7
57
56
186
54
67
69
120
51
83
16
74
7
24
15
81
12
48
119
85
3
105
60
312
63
12
104
97
29
43
11
10
6
333
131
64
93
3
201
3
32
1
12
15
120
117
48
12
48
47
25
33
75
11
109
21
186
180
90
30
144
21
3
2
24
10
294
3
27
120
42
48
30
56
64
36
24
21
11
28
12
21
147
30
135
11
46
3
15
36
81
15
45
29
7
9
50
40
69
39
252
228
33
59
40
24
144
32
64
36
21
24
96
59
85
5
54
37
24
48
12
3
36
56
58
27
156
27
105
131
34
42
93
36
11
58
32
40
90
81
3
177
3
117
83
36
85
59
4
21
35
36
85
3
45
48
24
39
20
106
78
60
30
27
3
36
45
35
1
63
36
9
12
63
141
51
129
21
80
34
56
73
12
63
60
57
75
81
24
60
3
32
24
16
81
87
33
57
27
5
10
9
75
80
25
39
33
207
57
99
21
33
123
120
24
45
90
54
6
20
13
12
60
59
16
21
12
36
71
85
45
3
12
3
12
20
40
30
30
48
21
12
33
66
69
12
87
21
24
47
73
27
81
23
214
30
26
10
9
36
9
27
99
21
24
39
81
15
6
78
32
4
84
42
14
36
4
114
102
44
64
62
58
56
64
12
120
18
120
66
54
15
47
114
19
15
21
11
24
37
27
177
3
90
56
7
39
24
69
47
1
24
15
120
69
279
32
28
12
44
25
72
69
3
120
12
33
26
25
51
33
41
34
120
56
49
27
45
60
63
60
72
84
24
21
51
18
75
12
59
61
15
50
19
39
33
12
51
6
15
60
95
1
27
33
60
23
1
60
3
62
19
35
10
6
105
95
13
12
48
11
6
210
25
29
10
57
3
9
12
35
10
51
12
72
3
30
56
94
66
56
163
51
9
15
21
24
45
32
10
21
57
2
64
24
60
72
24
21
5
54
16
9
9
42
69
24
72
35
28
60
21
24
60
135
30
51
12
83
1
84
135
36
33
11
1
156
39
189
24
87
69
11
40
45
36
60
120
23
16
30
75
3
12
21
27
72
153
12
3
165
51
9
60
87
45
29
40
39
12
35
28
56
4
12
80
145
36
63
24
21
11
34
87
132
147
50
144
10
45
171
33
27
21
24
183
116
196
33
75
72
20
25
63
33
99
60
45
3
12
9
96
36
119
120
88
12
21
3
177
9
18
96
6
51
59
58
56
7
23
25
11
25
15
104
124
21
21
63
192
35
73
11
181
96
3
105
12
120
29
58
12
21
53
10
21
35
133
17
88
3
24
29
30
121
33
27
24
96
123
81
39
21
132
84
216
24
5
40
3
27
20
24
64
21
9
27
95
109
132
12
60
12
15
20
180
178
15
36
15
45
24
12
39
45
95
34
72
51
39
20
88
32
34
56
34
24
12
44
109
15
2
43
48
24
243
93
27
12
21
12
15
21
9
2
88
92
25
35
1
60
3
81
35
25
75
20
1
23
64
36
9
47
25
155
40
21
39
21
12
60
75
21
12
120
183
21
33
26
16
48
60
45
165
6
36
44
10
6
45
36
12
45
30
26
46
24
9
15
92
118
63
204
3
26
46
84
45
12
3
69
12
15
21
12
17
34
216
44
40
81
3
45
47
40
18
15
11
16
20
73
27
21
3
24
72
24
21
33
30
66
30
21
36
27
117
24
84
96
12
23
61
29
6
85
60
99
24
60
57
39
20
70
24
6
9
27
24
165
15
201
105
80
19
111
14
10
141
3
117
15
18
27
3
57
123
33
12
137
130
81
27
93
24
39
24
117
24
24
12
24
11
13
132
9
50
37
9
39
35
60
61
29
31
75
48
36
45
204
48
60
84
63
57
48
72
63
90
32
58
12
33
12
35
28
12
50
43
12
15
225
3
72
54
26
1
27
12
14
31
3
93
108
24
11
120
1
3
192
33
141
66
120
30
30
84
36
45
3
33
207
33
159
44
1
15
21
12
12
65
19
39
93
83
70
30
66
3
27
21
24
15
30
15
36
69
104
30
97
24
3
56
4
21
45
27
24
75
18
62
1
3
57
48
35
40
9
17
10
60
144
20
16
21
9
3
111
126
78
60
81
5
34
30
42
48
30
62
73
60
47
109
39
21
71
25
60
33
63
159
120
20
180
13
12
ABCD 99518159428*3^$a+1 [50014]
22
80
60
64
38
6
4
32
24
42
102
6
10
86
54
12
78
4
18
200
60
42
12
66
30
18
36
40
50
6
43
96
5
31
57
51
95
90
16
60
84
54
8
37
23
78
24
6
10
104
36
60
60
19
3
110
30
13
9
32
4
134
18
12
16
80
19
17
30
13
3
20
42
10
32
76
38
126
16
44
1
5
48
42
48
66
16
63
59
36
60
16
38
16
32
60
52
15
17
10
8
6
7
77
40
26
16
20
1
5
24
48
31
15
30
14
10
116
40
24
3
35
28
2
94
14
16
44
10
9
41
12
24
28
2
54
66
16
69
89
19
35
126
66
46
24
3
105
12
14
37
12
47
18
76
44
22
18
6
21
41
4
36
8
10
14
18
18
76
20
4
12
20
34
81
5
102
48
13
101
48
43
29
58
12
14
22
45
17
16
32
34
24
50
6
10
38
12
60
25
15
56
42
10
68
133
5
31
60
29
36
54
61
5
30
73
5
30
22
110
4
62
24
16
18
81
53
126
36
30
66
82
32
16
68
84
12
18
90
12
18
60
36
30
10
120
50
72
4
20
43
47
66
55
5
22
62
19
21
86
37
27
14
31
5
84
4
68
55
27
20
60
1
101
10
6
3
101
30
18
66
12
25
23
22
24
108
30
26
6
78
66
24
36
6
19
125
16
8
22
9
5
66
28
68
12
16
50
7
99
20
60
6
40
18
14
96
42
18
60
19
5
52
38
42
36
34
30
18
33
17
40
32
114
12
174
6
48
30
70
14
36
102
100
9
83
16
2
34
285
21
8
106
45
41
115
9
20
84
54
22
18
20
6
100
2
25
87
26
12
19
9
6
108
12
69
101
84
42
25
17
22
80
46
32
10
38
24
60
24
64
50
58
122
30
90
61
5
4
98
48
12
144
6
43
35
22
80
28
140
30
12
4
45
36
3
2
67
3
45
33
26
24
70
140
6
34
140
31
153
2
4
14
52
15
29
12
24
30
16
32
37
39
170
42
54
24
102
144
18
91
5
22
2
46
105
81
20
16
68
84
12
30
78
36
84
58
9
71
42
12
103
17
19
89
186
22
20
42
6
36
24
94
8
24
34
20
162
13
119
132
66
43
59
48
78
6
30
216
70
2
70
38
4
30
36
44
24
49
23
13
24
65
66
114
48
42
61
5
4
27
5
54
121
9
2
25
3
26
46
105
39
54
24
3
144
9
20
94
26
55
5
22
98
4
2
25
45
15
108
161
90
37
5
7
5
6
66
6
54
18
6
12
162
85
11
25
5
22
62
46
26
4
2
124
6
14
36
22
32
31
5
78
24
1
11
100
18
60
2
6
18
4
2
34
6
54
30
62
52
30
2
25
29
54
90
30
12
28
81
5
4
60
156
6
48
86
22
20
24
36
18
60
40
90
26
100
98
10
108
195
75
14
4
140
12
54
24
36
114
40
164
136
72
20
24
6
90
55
29
36
12
7
105
8
22
9
101
36
18
70
60
14
12
36
13
119
6
6
10
8
126
85
5
6
30
6
25
23
12
28
26
48
6
36
10
54
32
4
50
126
108
1
35
6
12
58
92
70
32
24
31
35
4
50
72
22
36
45
35
12
34
90
24
92
12
90
6
6
96
12
12
24
12
19
11
13
11
24
37
120
45
60
27
35
10
80
18
18
30
25
5
22
57
35
42
19
39
62
60
48
10
6
44
6
85
5
6
24
30
7
5
79
5
18
28
9
201
20
214
80
24
76
54
74
12
6
52
38
13
11
46
123
35
12
18
24
58
18
62
150
4
38
6
30
12
84
1
29
16
63
47
4
38
70
93
119
126
94
26
28
14
70
8
10
9
65
36
58
32
25
9
20
16
63
5
4
15
41
12
22
32
24
30
40
15
5
84
10
152
13
41
22
45
99
90
18
38
4
84
20
6
60
54
24
7
5
4
24
36
102
18
56
43
95
13
5
72
28
99
108
36
29
10
56
66
30
6
19
108
17
130
14
31
65
96
28
27
83
16
86
19
11
42
76
6
30
159
101
46
18
60
27
17
42
124
14
18
22
62
100
9
5
24
16
54
32
30
28
68
118
66
15
65
6
18
4
32
48
16
32
34
18
42
93
23
108
82
3
41
4
44
6
66
36
12
36
79
5
130
50
100
8
24
4
12
204
30
189
9
36
20
36
31
27
26
36
90
54
12
28
27
5
64
50
13
228
72
41
42
34
14
4
122
18
36
1
135
20
30
66
13
36
63
26
82
2
18
18
16
50
30
28
15
3
90
38
30
114
52
104
112
33
65
30
4
12
50
18
22
68
76
60
14
16
2
18
54
36
34
2
16
24
44
54
18
148
2
60
52
50
7
41
42
12
64
2
100
32
40
15
12
29
106
54
87
5
34
54
20
31
23
6
6
10
14
72
42
7
3
36
90
32
12
28
8
7
53
6
34
24
2
10
128
30
256
72
50
4
20
24
36
10
38
72
4
99
41
6
28
153
23
22
44
24
60
12
18
36
24
42
43
5
6
30
79
5
6
58
2
10
96
18
14
52
8
70
56
90
46
9
59
37
41
54
30
31
5
19
113
6
1
9
2
78
84
36
76
174
24
26
24
6
36
16
2
120
18
52
50
18
108
10
12
14
6
115
15
80
18
132
24
6
112
50
12
24
84
42
49
27
44
25
75
14
30
46
20
48
6
34
90
6
86
54
12
118
12
ABCD 99518168936*3^$a+1 [50024]
55
105
20
48
52
68
36
16
44
1
83
36
121
95
4
9
27
153
11
16
63
41
124
81
15
116
24
31
113
72
4
96
228
81
155
19
81
8
148
20
60
4
20
64
44
96
60
72
229
39
60
176
40
80
4
36
68
31
6
71
24
76
80
4
171
18
27
44
4
20
175
150
36
75
240
176
43
17
108
16
68
16
56
169
35
37
59
24
172
60
24
8
48
348
96
25
54
65
31
66
3
56
64
72
129
11
100
44
24
97
39
69
59
48
60
40
92
172
56
132
60
157
119
84
13
54
29
25
75
104
48
4
44
276
25
51
39
9
56
216
72
121
47
145
23
24
12
96
40
32
60
7
89
136
104
7
9
44
1
51
45
47
148
8
40
104
193
144
71
12
43
45
164
64
44
48
40
68
24
108
25
15
44
60
19
42
15
80
12
132
4
21
83
12
16
8
12
84
4
21
83
96
12
28
20
31
69
80
96
280
9
47
4
24
15
57
80
25
168
11
120
40
45
39
45
11
16
108
45
47
4
24
44
28
60
20
84
24
36
108
28
75
105
24
8
120
48
60
144
25
15
24
44
12
24
85
111
15
53
36
24
52
171
5
168
60
145
51
24
152
40
8
156
61
23
36
64
12
44
49
11
85
95
76
68
25
15
21
23
180
73
75
92
132
60
76
9
23
16
44
7
29
72
12
16
15
6
35
76
140
28
21
24
111
105
39
32
145
39
8
61
47
43
77
12
168
79
41
108
12
12
13
48
231
21
3
32
60
4
45
11
120
55
18
36
35
55
41
12
48
48
24
76
132
8
36
4
20
40
56
25
23
37
11
120
49
11
43
57
140
72
172
56
40
180
80
24
48
16
80
60
24
120
73
179
264
1
15
68
7
5
24
36
16
68
232
8
277
23
12
72
60
16
60
32
72
28
140
12
13
23
36
175
5
36
4
20
16
108
32
24
49
12
95
24
36
108
25
51
21
24
71
28
92
73
87
84
56
220
20
88
104
112
140
124
27
17
16
92
19
54
35
12
133
119
48
88
57
107
60
72
64
111
89
60
112
45
59
60
4
56
64
45
126
69
72
84
9
35
40
140
36
49
27
33
71
48
48
108
156
49
11
36
72
12
60
36
60
72
60
76
104
36
132
40
128
100
32
28
44
28
44
60
25
24
47
64
24
201
35
84
96
76
24
20
228
73
95
24
115
66
95
49
39
116
76
8
1
111
68
36
36
163
17
12
108
132
60
7
5
60
40
200
16
104
4
20
25
12
83
7
5
4
20
25
11
4
24
12
80
73
11
25
23
12
265
15
255
5
91
45
32
36
175
66
11
12
72
1
15
68
132
160
20
228
16
8
193
3
51
114
35
1
90
41
84
36
40
225
24
30
29
61
54
105
20
25
71
4
15
57
9
179
100
45
27
32
181
71
48
16
44
13
63
56
36
100
48
32
13
216
99
12
105
75
60
8
12
64
8
12
24
12
4
81
54
90
51
108
20
37
30
65
4
21
75
104
48
60
16
36
84
15
17
88
96
20
36
120
64
20
120
4
12
123
149
13
219
9
87
9
95
60
4
56
100
111
5
12
1
15
20
24
108
13
71
84
31
101
100
135
53
235
17
48
24
61
36
71
4
45
111
104
4
44
13
23
52
68
72
28
32
144
40
20
256
60
9
6
33
56
40
56
13
15
152
4
56
55
65
4
171
189
9
156
35
60
60
184
36
24
111
21
24
84
56
48
36
12
12
88
99
21
24
44
7
17
31
45
20
96
1
59
19
162
84
11
40
200
24
40
128
132
61
30
5
145
95
12
240
12
4
60
44
108
24
40
164
112
108
56
124
231
54
11
16
24
39
89
60
ABCD 99518200196*3^$a+1 [50081]
6
89
24
432
28
12
75
105
44
16
240
3
30
72
24
39
12
3
141
69
47
49
71
40
48
21
24
15
20
25
47
13
27
120
39
81
3
141
81
95
120
25
123
57
30
29
24
55
65
91
54
30
45
80
12
19
69
12
3
6
59
16
15
96
105
20
103
42
35
49
71
19
21
3
42
3
56
136
99
9
15
21
176
220
140
25
95
145
15
75
45
20
55
93
120
81
84
27
135
105
33
87
15
545
133
42
65
60
19
90
90
21
99
69
32
240
24
19
5
72
48
37
15
33
27
8
25
95
180
112
33
11
16
120
33
107
73
12
258
41
160
36
63
41
96
103
41
184
27
113
151
41
4
51
18
27
108
12
20
19
156
18
6
9
12
3
81
36
3
162
24
35
64
176
25
15
176
84
76
68
31
96
33
111
101
40
20
19
65
25
51
60
9
15
104
36
60
84
160
92
4
36
8
91
149
16
51
93
51
69
92
49
159
255
42
83
37
15
165
270
65
73
87
33
60
27
20
100
15
18
107
28
72
44
1
3
80
91
29
196
44
52
3
180
117
75
60
65
60
109
6
33
57
24
96
18
45
21
11
24
16
20
60
19
6
18
210
60
27
108
27
24
125
1
54
9
27
5
109
11
24
24
31
45
20
1
78
57
135
18
87
68
12
25
60
18
96
45
116
88
21
6
45
24
69
60
102
54
59
40
20
16
39
45
141
51
129
144
30
41
1
60
3
87
18
95
61
35
24
7
150
59
169
72
90
24
24
30
35
7
108
276
149
40
57
95
25
15
3
5
100
20
85
60
107
28
56
24
112
128
7
30
3
56
115
81
9
131
49
39
27
125
40
63
57
99
125
85
51
3
5
72
25
18
65
1
30
69
111
81
8
61
24
147
93
30
17
28
20
55
5
7
89
115
66
48
6
45
344
55
17
49
71
160
8
76
140
91
18
30
45
56
61
3
56
76
3
186
99
12
69
35
1
15
33
30
137
19
6
59
124
80
7
65
48
25
87
123
125
7
45
140
163
117
284
16
15
29
24
16
15
30
24
60
47
48
25
15
321
39
51
246
39
99
12
89
144
16
51
24
90
131
48
16
200
25
59
7
24
30
39
60
32
73
35
55
42
15
99
5
109
72
144
75
9
135
140
96
115
96
18
42
5
25
63
20
1
11
280
8
67
5
139
84
12
30
215
40
120
45
3
120
120
12
15
24
6
119
16
44
4
72
24
24
27
30
228
42
89
16
33
12
48
27
60
20
28
57
24
35
1
18
30
15
72
68
12
43
57
60
93
131
91
60
65
48
115
30
42
18
66
294
11
24
16
24
80
37
35
25
59
4
12
44
1
23
72
13
71
36
48
1
15
96
80
13
107
40
24
225
186
29
61
24
24
27
33
47
19
120
101
84
4
80
1
39
72
93
11
19
125
25
27
15
84
9
27
5
180
73
87
33
36
71
19
21
9
159
56
76
45
35
108
36
16
9
59
1
24
12
198
285
32
48
7
60
144
6
23
25
87
48
36
20
144
96
40
39
12
29
84
96
96
28
32
73
11
19
17
64
75
29
40
27
78
131
36
73
207
80
244
404
112
24
20
31
45
48
45
11
1
15
140
19
81
108
20
61
6
48
57
15
65
60
48
145
15
57
159
9
35
36
61
30
84
29
100
12
20
313
15
75
30
30
17
40
45
59
16
15
60
53
40
56
60
19
17
220
9
135
99
36
54
35
52
75
45
93
27
140
85
39
9
72
119
31
84
24
72
24
21
3
41
16
60
104
40
24
12
140
24
24
120
85
72
95
108
115
81
111
48
30
72
215
13
42
9
45
39
81
11
40
48
12
44
19
21
24
32
ABCD 99518281028*3^$a+1 [50010]
144
48
6
162
12
108
33
24
216
147
225
3
24
360
225
75
60
198
144
99
171
81
132
93
123
69
90
96
84
21
147
48
60
72
72
33
144
48
207
81
60
48
75
21
108
36
51
78
27
63
33
3
66
15
3
276
84
168
48
105
144
21
54
90
150
153
75
60
9
99
12
93
21
54
261
99
66
3
123
108
36
18
3
252
12
96
144
51
60
9
75
24
9
27
48
60
141
120
21
6
192
60
45
27
84
60
36
48
36
129
48
144
3
36
21
111
225
60
72
12
3
33
183
144
150
27
183
93
177
18
132
408
69
93
3
48
45
447
3
12
60
48
6
123
75
405
75
21
69
18
24
54
51
141
258
45
81
123
3
162
48
42
216
36
48
96
144
156
252
60
72
12
18
111
87
69
75
36
198
144
123
39
78
123
39
36
153
75
21
33
198
24
48
165
3
12
57
3
108
54
48
3
93
102
108
24
33
147
117
243
36
297
60
75
264
141
75
72
108
108
144
57
39
36
45
36
219
6
99
39
252
42
162
33
12
81
243
27
72
12
324
57
3
126
90
36
210
42
36
66
6
153
111
33
135
156
144
36
24
177
33
126
21
39
261
75
69
129
240
63
255
108
129
72
39
12
57
177
51
27
12
6
27
63
48
36
285
180
36
45
192
78
12
180
18
42
81
132
255
18
27
99
141
15
168
12
114
18
285
87
168
18
15
87
141
99
90
18
12
180
96
81
45
99
111
78
30
33
3
129
141
51
63
45
132
3
45
93
144
78
18
450
144
141
144
33
3
15
60
18
162
105
123
165
84
81
99
240
87
36
177
75
168
84
165
144
84
27
36
18
15
267
33
27
84
150
123
3
120
90
15
3
201
48
96
15
294
51
72
87
240
45
81
27
180
147
36
57
87
42
18
48
24
48
150
18
48
57
372
63
300
54
3
3
117
63
177
21
27
75
24
81
27
33
87
36
60
324
228
108
24
45
75
90
111
51
24
12
57
108
69
114
12
33
81
15
33
3
3
144
45
3
42
90
36
84
168
33
39
12
93
15
342
111
129
144
51
156
27
213
12
72
93
15
36
189
27
276
39
105
156
3
180
96
48
78
48
42
9
39
36
18
78
324
84
57
252
87
24
81
3
60
117
3
96
144
48
270
255
15
18
51
93
123
132
51
201
39
144
105
87
24
72
12
33
99
36
9
36
63
297
183
60
12
204
45
24
51
114
99
63
33
39
33
48
39
60
216
297
147
36
24
12
33
72
63
45
132
183
48
129
36
3
30
96
48
3
75
45
63
12
ABCD 99518623058*3^$a+1 [50011]
5
22
90
12
32
108
60
60
43
5
28
24
20
12
108
28
24
24
42
48
30
20
36
4
36
8
292
24
15
9
3
9
84
51
3
18
60
20
4
44
24
7
36
5
12
10
38
64
8
48
100
12
8
64
15
81
3
39
62
4
84
27
60
101
4
15
9
24
42
38
28
68
64
12
24
51
36
15
2
48
103
69
51
29
16
27
144
39
14
28
20
24
4
72
8
124
72
15
45
20
19
5
175
60
29
7
36
33
54
30
80
112
56
12
40
6
114
3
27
26
60
202
14
178
30
162
6
12
222
18
56
31
36
3
30
84
108
39
21
12
48
72
152
4
6
26
48
4
18
14
36
43
69
8
84
220
39
12
17
52
36
48
15
129
51
17
12
36
64
20
31
99
18
44
19
15
54
36
6
30
111
33
15
45
96
39
17
84
40
18
38
4
144
80
12
4
51
9
39
17
12
7
96
48
5
124
8
12
10
18
24
51
3
14
36
4
32
28
68
28
24
6
45
51
21
75
134
16
68
52
8
16
15
225
8
31
9
36
24
27
29
12
48
24
7
36
5
88
80
7
33
12
8
24
52
15
24
12
15
9
45
39
99
18
8
7
29
40
36
12
48
8
91
29
16
84
60
80
55
21
84
24
87
9
24
132
36
32
48
52
36
15
72
189
68
76
6
158
28
8
76
15
173
16
24
8
48
4
68
12
28
32
12
106
9
101
24
58
48
9
39
102
12
3
267
6
15
69
8
64
96
15
53
10
62
72
40
51
21
51
17
36
60
72
4
24
27
77
72
31
57
8
19
9
12
90
54
56
88
15
72
45
99
24
12
9
6
9
53
36
12
19
5
19
9
92
16
18
6
39
81
180
24
24
8
19
9
36
8
48
115
24
3
33
15
105
108
36
29
7
24
53
67
81
123
129
6
6
48
8
88
12
3
41
16
24
44
76
8
76
30
90
27
45
15
57
8
4
36
8
67
9
36
3
27
42
48
60
3
65
76
39
17
28
12
3
9
3
93
80
16
78
50
46
90
6
9
9
27
33
48
80
4
60
48
8
40
72
3
137
28
20
103
9
8
19
21
3
72
57
32
19
21
96
24
15
75
14
4
60
12
8
31
5
52
144
20
34
81
36
17
40
36
30
14
52
8
52
39
9
12
75
36
39
69
5
7
45
32
28
3
41
10
54
27
48
57
20
19
53
91
15
21
53
76
156
44
34
6
12
24
8
103
33
6
144
42
8
16
39
29
58
2
43
77
16
15
89
12
19
5
52
8
31
81
108
20
52
3
36
41
4
120
30
14
4
8
19
3
30
51
5
64
20
120
7
5
19
12
24
21
132
72
111
57
18
150
180
8
7
17
12
28
8
43
5
70
222
3
29
31
99
42
20
16
20
72
118
54
24
51
33
3
113
4
80
127
9
12
8
10
21
33
51
65
16
68
60
52
36
135
5
24
175
33
20
16
96
20
156
19
9
12
32
46
57
33
6
66
72
48
20
103
12
65
4
99
129
56
7
39
114
24
60
87
33
20
43
17
40
60
30
6
36
44
31
60
29
16
60
56
88
44
48
112
48
24
51
5
52
8
19
9
44
16
20
40
51
29
40
12
15
69
39
9
36
116
48
7
144
77
108
136
24
20
31
33
36
24
27
101
48
4
12
15
53
22
69
9
132
44
76
84
15
69
8
12
16
32
79
9
24
120
20
187
60
29
40
66
6
39
21
15
17
48
4
39
51
126
3
5
52
99
33
27
21
18
86
36
48
76
44
7
108
17
10
45
108
89
120
22
14
100
60
114
93
129
18
57
33
48
24
68
136
27
87
81
9
12
80
40
48
8
19
5
48
91
21
44
70
21
41
40
8
7
33
15
129
3
9
36
39
21
30
2
12
79
17
19
9
6
414
24
56
4
168
72
60
32
4
140
4
12
36
3
65
76
171
125
28
132
54
69
5
4
51
15
6
15
21
48
75
9
8
48
55
9
20
7
105
99
29
7
89
112
12
56
16
114
117
108
5
12
19
75
14
180
100
12
8
36
88
36
36
51
57
8
148
36
8
12
55
120
9
12
140
40
8
72
4
54
57
5
112
36
20
60
24
36
132
12
112
48
8
43
5
72
4
68
112
180
44
76
159
60
9
27
9
20
24
31
36
21
15
9
8
88
12
8
28
51
5
4
12
15
77
36
24
108
43
36
9
44
28
20
72
28
48
12
3
105
24
6
6
138
98
160
63
45
56
19
77
40
108
12
24
96
12
60
68
139
113
31
89
178
18
126
14
40
12
12
18
54
8
72
40
18
6
15
27
9
45
84
20
64
8
40
18
6
120
24
75
5
12
19
9
24
3
29
28
56
7
63
45
51
48
78
3
5
16
90
69
171
54
15
5
36
28
20
28
8
24
52
15
3
6
224
91
12
69
44
67
29
31
108
17
12
16
27
65
84
48
40
8
48
4
6
74
60
7
36
63
105
12
75
93
69
3
89
120
16
8
220
36
15
36
29
4
32
48
7
24
81
24
15
5
168
10
6
60
12
60
8
16
60
84
ABCD 99518726012*3^$a+1 [50042]
18
61
53
31
47
13
101
31
77
12
36
24
30
54
7
12
5
48
114
9
52
32
96
12
4
29
84
18
189
21
54
21
112
17
15
21
24
156
108
55
47
18
12
7
11
97
137
6
21
28
80
36
51
30
30
78
36
115
29
27
21
63
112
47
12
6
43
96
68
27
1
20
28
65
12
102
18
72
7
60
20
4
29
78
42
7
96
17
43
20
100
23
66
36
72
36
12
132
102
73
68
45
60
7
92
48
40
11
42
42
121
41
48
31
60
84
5
67
48
5
42
36
12
6
115
12
17
30
13
5
60
24
36
12
6
36
1
5
39
36
9
60
24
7
23
117
57
43
24
23
6
66
48
33
52
35
18
24
54
150
6
66
15
45
84
18
6
7
35
13
12
5
132
12
108
108
18
25
5
24
36
31
8
132
33
75
33
7
8
9
24
7
17
36
24
48
15
28
17
7
8
45
120
43
24
5
48
7
47
18
60
96
36
84
127
17
43
12
47
6
19
59
1
29
66
6
24
84
24
12
123
108
52
128
28
17
30
24
18
103
35
33
21
6
49
29
42
30
30
90
39
28
23
42
30
30
96
60
24
48
15
69
18
13
12
41
27
129
15
45
15
4
11
21
27
21
69
30
25
161
19
36
17
72
12
6
18
91
24
11
108
126
12
7
47
6
30
30
48
54
6
39
57
19
36
65
24
36
18
96
42
3
21
48
78
37
60
12
95
78
43
12
101
91
53
7
24
12
35
78
24
3
63
25
24
17
6
49
23
18
24
30
1
48
11
13
23
114
75
16
65
63
9
66
177
3
12
18
15
4
60
48
29
6
13
20
64
11
30
24
168
7
128
63
6
139
65
111
9
7
84
23
33
100
17
63
45
72
90
126
115
35
12
37
168
5
60
54
18
87
4
35
210
7
95
18
30
24
6
7
59
1
77
43
8
4
53
7
53
15
4
29
132
43
36
29
79
35
18
12
12
120
90
6
12
31
12
5
30
30
7
140
16
17
12
12
3
57
24
36
84
7
5
12
12
43
11
45
40
149
60
55
47
66
163
32
100
12
12
65
6
73
35
36
6
7
47
30
31
68
4
203
129
16
80
123
37
17
15
51
9
45
6
30
19
83
150
18
6
30
45
9
30
9
36
21
6
24
45
21
27
51
9
100
77
48
78
33
16
5
19
72
32
112
23
42
24
12
30
42
3
4
96
53
84
7
44
40
47
12
33
9
6
13
65
7
12
35
61
35
30
12
3
4
48
65
7
48
17
30
6
27
9
135
36
28
77
7
108
68
144
153
115
17
30
6
211
65
6
42
60
31
17
15
33
24
55
35
6
51
64
24
5
12
31
92
51
6
39
4
140
63
49
41
24
24
24
18
30
12
7
5
39
4
5
43
53
7
60
23
54
55
36
59
30
48
60
7
32
9
24
27
63
97
5
60
66
37
17
31
24
5
18
18
84
18
18
54
9
36
15
129
45
6
49
149
115
53
12
3
64
41
67
68
3
1
24
20
27
33
57
7
20
33
42
66
12
99
15
1
65
7
17
39
4
32
9
51
135
60
129
76
36
5
55
77
48
120
27
63
168
30
42
78
24
115
72
53
12
31
5
108
12
3
16
35
49
29
51
81
36
24
15
33
30
33
93
67
32
33
48
6
1
47
60
13
5
12
51
9
60
132
84
7
104
93
42
30
43
83
48
49
11
30
60
27
28
17
7
17
48
96
151
48
35
1
11
96
90
7
20
3
48
54
3
45
102
37
41
84
36
7
72
56
148
47
93
51
18
72
6
54
55
20
16
83
45
51
30
19
12
32
12
4
12
215
54
48
6
81
16
47
45
36
105
54
1
5
54
90
108
63
45
15
9
78
205
65
24
24
24
7
53
31
17
39
183
25
72
56
4
36
53
12
42
18
43
71
18
43
48
5
24
6
90
115
5
42
85
5
72
15
21
87
4
48
5
36
6
36
12
18
15
99
25
29
99
15
6
19
17
31
29
19
96
5
156
120
54
150
39
4
41
24
12
84
12
75
33
102
12
33
112
11
21
4
29
12
30
1
32
93
48
7
12
32
16
24
11
12
37
11
33
57
12
12
30
6
15
45
55
59
33
208
12
71
90
84
72
3
33
247
12
48
5
36
55
11
30
24
114
13
12
48
47
37
5
31
29
48
12
3
28
5
12
210
12
25
53
18
133
204
168
104
39
42
67
5
31
11
1
89
138
60
42
6
78
7
137
66
42
102
133
29
36
78
1
8
15
66
12
7
60
77
48
3
105
12
18
93
45
55
17
72
132
36
7
32
36
15
84
18
127
8
88
48
77
30
30
24
24
54
12
1
48
17
12
48
7
8
45
48
6
36
18
132
12
120
48
19
29
12
87
63
18
19
5
42
45
4
17
12
72
48
7
36
59
61
17
7
24
77
7
35
18
7
53
15
3
1
89
79
32
3
1
44
3
18
66
1
53
12
24
6
30
24
24
36
48
12
18
6
42
9
36
64
35
6
102
48
42
120
120
36
67
29
3
15
150
78
9
111
78
90
30
27
40
92
93
15
52
77
79
5
24
36
19
125
36
72
24
31
35
13
5
7
84
11
25
29
24
54
205
47
ABCD 99519026312*3^$a+1 [50066]
36
42
66
7
83
25
65
42
25
60
5
115
23
72
54
18
96
36
145
48
95
12
1
17
36
24
192
54
144
61
12
5
103
12
5
24
66
13
5
67
5
42
13
53
36
96
127
35
30
72
19
17
139
11
37
60
120
35
108
48
54
55
48
5
7
17
144
139
53
247
96
36
23
156
6
30
25
11
132
72
49
12
209
43
41
132
163
89
7
11
18
30
6
48
6
37
24
11
37
156
5
216
31
17
42
108
37
65
6
48
25
12
120
5
54
1
12
41
79
47
90
31
108
95
144
18
18
24
13
59
25
264
107
49
23
30
43
53
19
12
53
31
12
125
18
61
276
89
31
155
12
61
47
72
61
65
150
61
36
12
125
7
83
30
6
174
103
48
24
5
91
24
60
155
36
36
49
84
11
54
67
95
138
31
29
43
12
35
13
48
144
113
79
71
12
42
54
12
37
41
66
13
36
29
156
55
120
59
1
24
48
59
48
6
7
77
6
61
24
24
83
24
18
7
11
72
25
12
71
180
18
90
37
252
71
25
137
19
180
36
65
132
102
60
25
11
72
36
25
5
6
54
270
90
115
29
18
37
65
72
90
13
60
71
24
126
55
11
1
53
19
60
72
29
6
66
55
5
55
89
31
23
1
11
18
54
60
18
7
41
19
108
167
108
12
126
67
23
169
11
60
174
72
6
162
43
47
36
66
43
12
23
25
11
145
180
120
12
12
191
114
55
11
90
6
18
36
79
41
31
11
48
54
43
29
108
6
12
18
36
31
77
60
31
5
31
89
90
6
198
13
12
257
43
65
6
102
7
36
60
5
36
18
180
6
30
49
36
41
19
71
13
12
83
60
12
13
5
18
60
25
59
13
48
47
42
48
72
108
6
37
84
59
1
209
54
78
19
65
6
72
180
145
36
89
36
19
47
73
132
155
49
155
30
127
12
12
53
36
36
54
12
73
5
84
103
23
61
173
18
24
66
90
144
1
5
7
41
24
72
19
17
18
49
132
36
47
150
48
55
60
89
43
95
6
102
258
55
35
36
85
24
125
54
12
61
24
11
133
24
23
97
120
11
61
96
47
66
19
108
5
103
96
29
132
102
61
12
5
48
6
1
269
31
17
72
24
126
13
36
77
108
31
59
72
18
55
71
126
30
18
24
43
47
133
12
65
6
120
90
127
107
108
168
109
168
47
37
173
132
120
79
24
101
79
11
12
42
18
48
24
61
12
107
61
47
13
36
41
18
109
48
17
6
37
24
23
25
35
72
18
18
54
108
31
60
35
25
11
1
17
66
54
6
54
18
49
95
66
72
18
90
24
18
133
12
65
18
13
29
36
30
49
48
29
78
25
41
115
24
5
55
5
66
1
53
42
66
108
132
43
60
72
5
72
102
13
12
101
163
132
72
53
84
18
240
36
90
79
23
54
54
37
53
24
67
144
59
12
49
77
78
1
36
12
23
49
53
7
84
5
72
43
59
36
54
7
29
24
115
5
187
65
6
12
6
90
162
18
72
12
25
65
60
12
54
37
24
71
102
6
102
60
7
12
119
1
59
30
19
12
24
5
115
11
66
90
13
84
17
36
72
31
5
54
12
6
18
25
120
12
239
1
17
12
108
78
30
7
11
42
54
318
6
54
120
150
61
137
72
7
11
13
41
54
1
71
145
35
84
1
53
60
12
24
43
132
89
36
91
59
18
7
11
12
6
55
17
12
42
90
108
12
60
19
11
96
25
5
54
168
133
29
18
36
25
95
24
18
19
209
6
18
31
5
66
60
1
179
18
138
25
17
55
47
60
61
144
29
307
12
36
59
30
18
42
12
151
17
7
23
36
169
65
6
66
54
36
25
71
198
91
11
72
60
61
41
60
126
108
1
125
19
17
19
35
61
24
144
24
83
13
65
54
73
35
49
95
18
7
60
41
12
6
54
18
48
1
108
53
18
90
24
48
78
25
11
85
59
1
84
132
107
73
53
84
36
180
24
30
37
143
ABCD 99519069452*3^$a+1 [50001]
21
36
99
124
20
33
27
3
57
76
80
40
96
11
33
64
132
5
19
24
35
30
18
61
47
9
45
6
72
12
1
24
116
36
72
99
117
4
8
9
42
13
35
36
6
3
16
12
113
27
40
20
36
57
159
16
20
12
48
4
24
60
32
4
80
57
19
5
27
160
216
72
12
12
60
20
16
32
3
25
20
81
30
162
51
4
17
7
32
21
19
11
69
4
17
63
52
35
45
4
56
3
9
16
32
52
32
147
48
24
72
33
76
56
40
8
57
63
3
24
48
1
17
19
20
48
3
1
96
20
4
60
72
35
33
3
18
15
4
128
3
21
16
32
76
36
8
88
20
24
28
11
12
6
67
23
13
68
9
18
1
32
141
6
13
20
3
18
126
33
21
139
108
84
47
12
45
12
33
6
12
37
17
15
3
18
60
19
125
195
4
24
5
219
21
7
8
72
21
12
15
64
119
21
3
9
120
36
4
8
28
5
3
12
24
24
15
1
71
30
3
36
21
36
27
52
12
12
35
45
9
31
36
60
5
30
45
4
47
30
163
24
32
24
16
12
12
8
12
64
12
8
12
88
12
68
4
41
7
8
24
28
23
18
19
5
18
66
15
4
84
60
20
21
48
24
7
72
56
3
36
6
27
40
32
64
80
45
15
52
44
9
132
18
9
12
60
40
17
31
12
44
24
39
9
3
18
39
28
24
20
3
9
24
52
5
36
3
16
53
27
4
36
48
23
18
6
36
12
1
48
72
59
6
51
12
40
12
20
16
5
78
90
15
93
19
53
12
18
37
41
72
67
32
39
133
36
53
19
53
30
6
51
28
48
12
203
21
9
15
4
17
3
16
5
7
8
57
27
36
40
23
37
36
11
18
42
33
15
49
60
8
48
15
60
18
39
4
5
19
35
81
81
3
51
25
36
80
24
48
3
93
36
15
9
63
13
8
108
4
20
96
81
19
60
188
75
21
60
111
37
8
28
71
69
52
84
84
5
36
51
24
15
49
53
3
16
44
48
52
20
36
40
35
33
4
53
7
8
28
44
36
21
72
7
44
36
87
6
27
36
24
75
72
30
55
92
33
18
21
124
17
15
52
23
33
60
36
141
55
44
124
17
18
25
44
33
114
45
27
61
32
24
16
11
18
15
40
12
5
54
33
57
19
137
3
33
51
3
25
119
105
24
16
17
78
45
27
30
31
20
39
18
6
25
5
99
96
24
129
66
45
28
53
24
151
8
12
3
45
84
69
31
101
7
12
32
16
53
15
27
13
12
5
96
48
75
39
21
27
1
12
101
18
30
15
16
24
53
31
36
83
30
39
39
1
12
12
155
12
1
59
30
51
3
18
31
5
75
204
24
21
18
13
8
28
48
24
23
9
15
54
19
47
133
12
36
84
20
9
7
5
6
9
81
7
5
51
9
15
15
1
36
12
11
36
9
24
16
12
12
89
7
23
1
48
113
87
4
60
8
81
12
7
11
25
17
3
33
159
3
1
8
88
20
3
21
88
23
69
16
5
55
24
29
27
4
24
12
53
51
9
27
39
33
52
44
36
16
12
32
36
24
39
21
16
20
21
51
108
60
45
6
13
41
27
160
23
13
95
1
41
48
15
57
3
12
3
60
18
72
87
4
44
63
162
72
75
28
77
66
93
108
12
9
19
32
28
8
48
24
87
24
18
18
21
12
16
20
33
72
6
66
55
5
55
32
3
18
7
48
36
68
36
16
20
124
17
60
75
12
16
32
40
35
6
3
24
16
20
9
51
15
96
66
19
5
27
40
92
39
9
99
49
20
72
16
20
12
88
12
8
12
64
36
59
36
9
16
95
6
127
56
36
4
11
66
67
11
9
12
48
75
30
51
24
52
8
15
36
1
11
9
4
56
21
3
60
9
15
12
51
61
41
31
8
16
17
6
13
20
64
5
36
15
60
16
32
3
78
27
64
8
3
97
48
20
72
33
24
135
9
7
20
100
20
45
67
29
7
23
21
12
39
18
3
28
41
15
40
17
3
36
16
8
51
36
25
119
25
24
20
72
33
79
11
117
12
3
30
7
12
59
9
36
36
24
72
3
9
52
119
18
67
17
3
33
54
37
8
4
84
96
5
6
13
95
25
44
21
48
19
23
49
48
5
6
84
6
63
9
30
61
47
13
140
4
11
45
24
3
37
20
36
27
42
30
21
75
45
9
30
42
55
44
16
20
60
21
3
36
28
36
17
27
124
11
1
17
27
52
48
17
19
41
3
180
4
23
9
16
12
20
36
12
153
31
41
15
64
20
45
55
24
5
31
44
15
25
71
33
36
57
19
8
3
6
51
12
36
84
64
5
79
11
9
39
9
180
33
15
3
30
54
9
45
6
33
52
32
12
48
160
20
96
15
162
39
117
18
6
3
33
12
15
52
8
12
64
36
48
53
7
24
32
15
66
36
39
28
32
12
12
39
165
33
103
56
4
44
16
11
37
53
3
4
80
88
5
19
20
4
32
15
73
23
54
48
42
18
75
12
15
6
3
15
54
31
20
69
42
30
96
84
15
40
8
84
69
31
20
96
33
3
4
83
37
71
1
104
24
16
44
76
8
16
17
3
76
24
44
21
66
1
5
7
8
3
9
52
41
43
60
56
27
33
4
24
168
53
7
24
47
13
48
48
71
102
55
24
8
9
12
31
41
19
36
20
15
1
120
41
6
37
32
52
32
36
48
45
67
24
24
17
7
8
28
47
48
45
12
180
4
17
30
1
8
9
31
8
36
15
54
67
203
109
12
36
5
6
49
23
9
28
20
4
5
3
33
19
80
24
57
19
5
12
19
12
11
18
3
4
24
41
55
47
13
32
33
18
9
39
13
68
9
3
51
49
12
24
36
48
53
43
24
71
25
56
48
52
5
51
3
9
12
36
15
13
17
19
44
12
105
3
15
36
33
57
31
84
17
3
24
4
20
33
7
48
32
39
24
9
100
17
87
36
16
23
37
53
48
24
15
12
3
6
19
68
16
56
15
9
9
15
36
57
67
12
68
4
12
41
175
92
39
18
30
1
5
99
28
36
192
24
35
13
23
49
17
39
3
37
24
77
ABCD 99519466708*3^$a+1 [50012]
8
30
114
36
42
58
32
124
59
1
35
33
166
20
10
50
9
15
28
2
10
42
44
4
71
25
14
6
60
76
14
10
44
15
31
50
30
124
12
6
32
40
8
18
12
34
8
10
60
38
64
86
90
52
26
22
122
18
108
42
10
12
8
34
5
25
90
149
61
44
10
6
36
47
48
45
58
41
63
6
22
5
48
24
15
78
90
45
33
34
38
3
31
5
24
19
6
11
13
6
6
14
24
30
15
55
42
48
47
1
8
30
34
66
14
27
9
22
68
162
87
72
1
18
2
12
40
18
38
46
6
30
60
50
30
10
32
58
53
7
2
3
7
6
84
38
10
80
28
72
32
10
60
98
42
46
12
62
18
87
37
48
8
12
78
18
12
39
55
36
60
50
10
5
33
82
29
19
32
30
4
26
42
40
98
22
18
84
38
46
2
42
16
5
27
22
20
6
16
29
37
68
4
80
118
2
15
60
127
38
16
11
21
10
20
58
71
9
27
13
32
18
12
100
30
120
23
75
4
18
32
36
30
124
12
14
15
19
30
35
13
24
30
18
66
66
35
1
24
68
10
77
3
6
54
30
87
51
22
12
54
134
30
28
30
59
13
23
33
102
4
66
47
15
6
15
12
45
52
11
37
54
68
21
39
78
48
24
18
12
21
91
29
25
36
44
4
6
2
40
48
12
20
34
8
70
8
78
21
91
2
30
36
60
100
77
12
15
21
99
6
64
42
6
32
60
6
70
14
6
4
8
18
46
23
216
1
14
4
12
6
32
22
26
10
149
48
13
8
15
1
6
2
16
11
36
72
13
174
30
23
1
32
12
16
90
5
31
5
25
26
22
48
20
12
51
7
72
8
30
48
60
75
69
22
138
26
12
4
6
42
5
21
42
9
9
12
40
12
38
22
42
29
39
22
26
4
38
27
31
12
17
3
46
104
6
22
32
16
6
36
20
18
4
42
6
92
6
46
11
33
75
9
40
11
36
69
52
24
36
12
8
22
50
30
6
99
73
2
28
5
15
22
90
8
9
55
6
20
10
84
98
10
20
6
10
24
90
102
8
22
44
4
38
28
6
18
98
15
7
26
12
3
37
8
84
28
8
12
39
19
32
12
6
46
38
150
93
33
42
22
107
21
28
20
16
6
12
41
1
74
22
90
12
68
34
30
18
18
24
48
78
42
18
20
28
36
23
121
6
48
17
1
32
36
42
33
67
5
3
30
10
12
2
3
45
3
39
48
22
35
13
114
38
88
128
10
24
38
22
65
60
31
6
56
22
26
15
24
21
76
78
26
76
44
42
138
42
225
15
34
59
25
32
10
20
34
23
7
38
40
20
22
6
2
6
24
3
13
14
10
42
6
12
38
10
32
15
31
24
20
70
12
8
118
54
30
24
32
22
8
3
12
45
4
74
30
99
63
40
42
48
12
18
62
27
61
2
6
30
12
48
10
6
86
42
6
16
11
15
9
13
23
13
32
10
18
42
20
9
9
42
150
40
90
29
1
83
36
19
14
66
16
8
45
48
25
12
71
19
38
64
48
11
24
13
35
19
89
1
38
70
143
27
52
29
7
17
7
158
10
48
8
57
49
14
16
5
49
24
18
24
29
36
21
34
6
8
132
15
37
23
67
30
18
8
4
26
130
89
1
71
9
99
81
70
29
15
21
37
20
10
54
11
7
36
2
40
18
30
140
15
12
33
16
66
114
30
65
13
23
55
12
8
70
60
42
66
30
20
54
70
6
6
30
38
45
7
66
48
47
15
12
58
23
19
6
32
160
18
14
6
16
38
15
36
45
16
14
34
6
20
9
3
4
18
23
27
70
12
36
80
90
33
72
7
12
38
15
7
41
27
6
30
69
43
12
50
18
108
105
24
33
123
31
78
26
16
14
30
10
11
13
26
52
5
27
82
68
3
49
8
87
43
18
20
102
90
48
12
63
7
6
14
28
17
31
42
62
16
2
75
15
22
35
60
37
11
7
8
12
45
7
14
15
19
38
10
50
60
58
30
6
96
32
10
60
42
26
10
48
14
90
22
26
72
22
8
51
36
43
30
8
15
12
1
20
82
42
12
68
28
90
30
24
26
9
24
9
16
84
42
30
18
8
4
36
18
110
16
5
13
42
29
9
30
30
16
32
30
34
126
2
51
87
10
38
16
29
24
1
35
31
6
60
23
31
26
4
24
2
34
36
8
34
41
45
82
17
12
36
15
42
6
24
6
16
48
11
1
90
38
78
82
12
56
58
30
35
27
10
18
17
13
12
47
1
35
36
24
15
46
59
25
12
50
18
27
3
46
24
2
64
6
8
24
10
36
29
45
6
10
12
84
56
15
25
12
108
2
18
15
24
13
18
30
2
45
12
21
18
102
99
84
87
12
88
29
43
36
29
72
13
26
52
2
36
22
20
4
65
43
38
3
1
18
86
10
24
6
24
18
29
1
35
72
13
18
42
48
44
58
53
31
90
6
48
77
12
55
38
3
36
3
96
12
4
26
34
78
8
3
31
8
6
52
62
6
16
6
17
3
40
170
3
67
90
20
3
9
3
60
15
18
12
30
22
23
60
3
10
42
98
24
108
15
43
2
30
82
30
20
6
90
24
30
6
84
40
68
28
65
45
15
1
6
54
23
7
6
32
22
48
17
1
132
26
16
60
26
30
9
3
90
15
1
6
29
57
52
26
16
146
42
28
8
22
12
20
6
12
40
128
70
2
57
13
18
5
97
32
90
33
13
35
15
16
6
8
34
6
12
42
90
80
70
38
15
45
10
5
12
3
4
86
15
55
5
12
60
15
52
18
90
8
69
1
60
32
30
46
36
36
18
14
58
12
65
67
5
9
24
130
26
220
74
22
128
58
53
15
12
9
61
23
75
22
42
6
215
37
12
203
57
22
56
22
6
6
68
18
42
10
26
22
38
64
68
18
16
54
14
21
1
26
10
2
16
42
30
18
32
42
60
81
9
22
5
36
37
26
16
30
26
42
76
14
36
94
56
15
39
21
1
44
39
1
32
63
7
18
72
2
70
18
2
58
5
37
6
2
30
12
6
24
18
9
61
32
27
63
30
51
15
9
7
6
110
69
91
2
18
12
28
17
15
6
24
3
13
42
8
52
20
9
3
22
6
8
21
19
65
37
24
18
20
28
5
15
4
6
32
27
96
37
42
6
128
16
96
8
82
2
46
66
26
18
4
6
36
38
16
32
10
42
11
27
12
57
39
16
101
19
38
40
11
9
58
65
19
54
ABCD 99519904436*3^$a+1 [50000]
64
8
36
64
36
44
352
35
73
8
72
63
45
52
36
200
196
44
4
8
27
37
36
44
9
19
32
45
31
68
12
15
73
36
8
52
48
83
49
60
24
36
24
56
28
20
87
49
80
72
28
24
12
44
24
36
36
16
32
171
9
87
61
119
49
32
72
12
15
25
56
100
35
93
87
9
100
128
52
24
11
9
39
45
28
179
18
7
84
5
19
8
27
36
36
9
52
12
56
64
120
11
109
116
84
27
60
73
48
48
41
31
32
40
72
59
24
97
56
48
36
24
76
8
72
16
24
23
25
56
4
120
8
9
30
49
47
45
39
45
4
132
60
29
31
24
59
165
16
36
47
25
8
84
51
85
95
9
129
19
36
104
27
45
36
4
8
63
9
4
155
21
64
32
4
120
48
60
36
36
221
7
8
72
48
63
9
15
21
16
155
1
35
25
53
199
8
112
8
4
5
99
40
59
45
15
13
95
12
13
47
12
193
12
20
40
60
36
72
48
12
17
66
33
136
53
18
49
44
24
52
5
63
52
44
27
54
55
20
15
1
60
72
200
76
32
48
27
189
4
24
8
15
9
75
45
24
52
12
35
57
40
48
35
37
83
36
85
47
18
39
15
97
56
28
44
40
17
91
5
19
20
15
36
25
24
35
9
16
8
36
52
20
12
96
4
5
48
19
36
143
189
45
31
32
24
36
3
9
16
44
16
32
72
60
16
24
113
39
124
20
87
9
28
36
96
20
63
93
9
6
57
40
20
72
48
45
63
132
36
9
7
41
27
63
9
63
33
4
35
24
21
16
107
36
117
48
36
4
20
120
16
8
27
109
155
6
90
9
16
59
1
8
27
9
15
1
8
52
56
4
96
12
8
100
12
12
83
25
72
8
12
15
85
96
224
16
12
53
48
55
71
49
92
39
13
212
24
16
11
73
17
43
5
19
23
9
156
60
4
176
64
71
49
60
155
1
35
37
140
16
20
16
41
19
48
92
111
97
71
97
137
27
28
116
40
125
19
8
4
23
1
156
60
60
36
20
60
28
11
1
104
4
140
81
48
18
108
9
100
12
83
37
144
11
85
24
36
8
36
9
31
47
84
33
45
91
12
8
15
21
28
8
153
51
16
29
55
8
40
80
63
49
11
57
27
45
4
216
56
52
32
144
27
13
212
4
68
16
20
144
52
48
96
24
47
84
24
73
8
27
57
40
32
4
24
68
4
5
39
36
28
36
116
40
20
64
56
36
24
3
85
60
35
1
12
12
272
144
40
12
107
18
67
32
100
36
8
124
60
320
88
24
8
88
12
32
9
55
56
36
45
42
121
44
63
69
28
48
12
12
44
4
36
24
35
45
3
33
4
35
18
7
48
89
90
69
52
132
108
44
60
84
124
47
85
104
9
51
16
95
73
35
45
36
64
23
9
40
35
169
20
15
12
37
48
12
60
20
12
16
17
3
72
96
4
32
4
32
28
20
60
112
59
81
40
8
16
44
9
111
72
60
4
41
43
84
56
40
95
61
108
36
20
72
105
55
8
16
113
63
72
36
16
35
108
1
35
12
25
8
52
84
119
9
51
12
60
45
12
96
12
72
15
13
24
36
8
39
81
40
12
72
83
24
1
60
23
49
11
1
96
23
9
171
9
16
17
27
12
16
12
8
99
9
60
45
19
8
72
16
47
85
80
64
44
40
56
28
65
115
48
8
4
23
9
64
35
37
32
16
56
3
13
20
52
12
71
157
60
36
71
18
3
60
100
144
120
5
103
72
96
44
48
15
85
32
16
65
54
108
25
48
72
83
9
4
96
24
47
13
12
188
12
4
11
12
72
1
60
60
20
28
72
24
48
20
52
8
12
24
27
45
3
85
132
12
20
76
60
80
39
1
120
41
6
9
4
44
72
144
15
57
4
23
6
31
23
45
12
88
92
15
13
113
54
73
20
76
36
20
3
13
32
28
104
28
108
35
9
156
15
37
12
23
57
4
20
52
119
1
84
125
15
28
8
28
72
144
24
47
25
20
63
49
12
11
37
71
12
9
36
105
54
129
87
9
75
49
140
36
63
81
36
88
8
3
36
1
12
11
1
24
65
79
92
28
71
9
57
19
24
8
4
35
73
68
39
73
95
36
192
13
20
36
16
48
17
7
20
120
36
159
25
128
99
9
64
60
156
12
48
20
12
4
56
100
84
35
81
4
60
36
12
23
105
40
60
12
35
33
28
56
60
75
60
13
48
83
1
48
12
96
35
24
1
8
72
3
37
24
24
20
124
92
4
116
9
31
48
35
57
15
73
36
71
81
40
143
97
24
59
69
40
48
72
11
9
88
12
8
100
24
5
18
33
40
44
24
112
24
8
ABCD 99519929636*3^$a+1 [50124]
24
328
27
5
37
18
17
16
57
47
144
19
42
131
24
25
239
175
17
37
11
24
55
225
8
232
51
77
120
40
33
39
147
108
33
32
145
47
43
6
54
281
72
97
183
8
331
108
102
24
267
128
19
45
57
294
9
117
30
24
144
180
17
240
120
55
33
32
24
91
21
8
79
12
149
144
40
8
7
41
120
24
67
125
19
69
48
104
24
64
177
54
17
72
67
114
99
57
18
36
54
132
143
48
232
8
109
83
7
33
56
24
445
3
120
32
7
113
48
48
64
27
78
47
25
18
36
17
72
96
169
47
88
80
115
5
31
17
199
81
99
245
96
19
210
3
21
30
5
271
65
16
27
5
72
85
299
24
91
77
24
235
60
108
53
40
32
168
360
259
5
55
89
120
109
72
59
96
136
128
64
176
25
114
93
33
87
32
96
49
15
75
222
143
391
17
72
127
18
15
32
120
145
71
193
207
8
61
108
15
8
43
309
120
120
48
87
65
48
144
85
3
8
43
69
8
19
5
43
245
31
54
11
24
85
107
88
168
80
79
65
193
23
13
99
56
120
31
108
66
27
63
24
113
48
72
13
107
7
65
61
270
125
24
72
79
474
23
48
199
17
13
36
24
36
11
88
27
101
7
30
35
187
93
120
51
69
56
120
205
24
83
40
159
281
49
54
180
30
87
99
48
5
31
96
41
337
23
48
184
8
7
105
56
24
88
8
25
87
128
49
6
36
48
125
40
56
109
131
25
24
90
77
496
39
30
203
1
84
36
60
54
156
150
11
144
25
671
265
183
48
57
71
91
138
6
5
85
27
129
111
80
120
67
173
40
80
72
96
25
39
48
9
174
24
113
112
21
6
18
195
51
357
152
31
6
83
37
150
108
17
336
24
24
49
162
48
60
17
136
27
12
18
63
72
195
5
160
8
97
156
11
85
90
41
24
240
19
69
51
69
117
83
88
9
90
90
123
87
33
56
19
93
80
24
24
91
18
35
67
24
5
79
65
85
192
243
32
120
79
209
72
24
19
77
24
109
83
49
48
95
48
40
123
6
234
84
161
19
77
16
104
295
81
99
93
51
69
471
161
48
328
213
90
96
30
24
66
153
8
112
165
11
64
45
3
32
151
57
27
5
72
13
96
90
210
6
30
54
29
192
13
60
71
24
40
297
108
35
157
3
165
11
1
258
5
85
180
71
112
267
45
56
109
6
69
128
67
6
36
48
96
120
99
105
23
40
80
109
3
168
27
72
18
11
1
18
77
96
133
24
107
16
368
49
216
47
7
281
79
162
63
120
27
29
24
120
61
6
53
55
113
43
54
63
80
109
24
339
ABCD 99520500284*3^$a+1 [50175]
18
12
60
180
84
6
30
57
93
18
30
72
43
89
36
115
5
126
78
192
15
93
51
39
57
129
15
57
30
18
114
300
18
7
11
132
72
90
12
51
3
36
60
48
42
18
30
96
99
48
33
30
49
5
27
45
180
114
66
75
15
24
102
54
6
72
18
162
12
150
66
78
36
156
24
36
18
120
115
11
18
51
9
66
114
246
6
39
15
177
15
24
105
123
78
87
21
27
129
18
96
109
143
48
72
78
91
101
60
15
69
36
108
36
6
192
18
450
90
67
11
66
24
12
15
183
36
24
12
162
96
15
21
123
3
120
37
71
201
33
18
54
183
75
198
12
60
48
54
144
36
96
30
252
147
21
72
30
21
375
6
3
81
144
252
99
16
83
6
102
129
39
54
108
12
90
81
16
35
54
12
60
90
18
66
78
12
36
18
42
39
9
24
36
90
36
36
54
3
135
60
162
144
36
156
43
65
54
78
72
3
15
12
165
3
18
75
9
18
37
5
75
33
15
75
18
54
18
27
75
36
24
48
24
30
60
18
66
19
32
111
18
144
96
36
66
18
60
54
30
55
17
24
55
11
126
150
30
54
6
12
18
18
114
108
48
6
48
6
84
25
11
42
27
16
149
162
24
30
162
150
75
45
3
201
108
18
12
18
90
49
48
17
15
33
96
79
101
139
17
54
57
39
48
6
115
77
108
42
30
108
51
63
270
66
129
48
48
9
7
83
78
207
117
43
77
19
5
27
48
15
30
42
108
126
30
6
48
180
24
15
96
27
18
144
36
175
65
90
120
162
75
123
24
18
12
175
173
84
111
64
173
30
37
59
144
138
24
198
126
30
96
18
48
54
36
213
99
30
31
5
72
3
111
30
51
39
18
180
115
107
54
31
53
312
48
288
42
36
12
18
39
96
192
105
168
79
5
78
72
66
115
17
138
60
162
30
54
24
36
39
87
30
43
65
96
18
138
54
150
156
72
126
90
54
85
47
30
36
24
264
36
18
18
54
18
15
45
18
30
114
30
78
216
12
114
159
15
24
12
36
60
138
36
18
96
205
11
21
45
54
60
18
15
75
156
72
78
12
7
17
63
147
144
54
60
102
36
33
9
66
24
12
6
43
59
18
3
39
30
60
36
72
120
24
3
33
12
78
18
36
36
72
12
24
15
16
23
25
137
30
73
5
18
18
30
126
43
65
42
21
123
66
19
41
199
29
72
6
30
87
81
156
36
108
115
35
45
160
209
102
144
36
78
18
54
354
24
66
51
9
174
18
132
48
78
180
156
78
36
144
30
85
83
18
36
180
18
36
109
53
108
207
45
54
18
12
54
162
103
29
18
18
36
54
21
51
13
35
54
96
144
7
5
24
90
156
78
63
9
30
60
66
90
18
15
96
21
30
234
96
30
72
126
60
246
54
55
5
180
84
36
90
6
79
5
42
12
6
12
24
54
102
42
198
144
15
123
18
42
36
120
96
30
111
69
24
66
6
108
36
174
252
24
25
155
54
84
27
45
6
102
96
12
168
12
199
41
30
144
153
45
115
173
99
9
42
54
36
3
87
54
174
186
120
19
32
45
18
1
179
45
75
54
168
7
11
72
13
131
18
18
18
36
36
54
138
18
189
15
33
213
24
3
63
348
144
18
12
150
36
54
30
18
ABCD 99520913788*3^$a+1 [50286]
12
126
40
108
59
33
40
24
56
60
3
25
72
60
300
48
194
30
16
36
155
99
21
24
265
110
12
24
69
51
94
50
22
120
47
1
50
22
140
120
132
12
100
24
44
108
40
44
114
142
60
83
177
99
25
20
16
80
12
16
44
52
95
36
9
39
195
6
3
1
119
13
62
66
16
84
80
24
15
73
20
72
30
45
97
20
4
59
36
61
8
30
22
144
72
68
90
186
4
179
13
20
12
3
33
126
18
162
10
144
32
84
18
21
75
46
59
87
90
27
27
9
9
42
54
100
36
96
50
34
8
112
86
10
2
42
220
68
196
120
11
9
99
45
27
63
36
70
26
54
36
64
95
69
16
119
1
119
13
8
12
108
16
84
12
92
88
24
36
60
38
57
267
186
16
35
15
90
54
96
10
56
27
33
147
13
2
36
46
59
15
6
16
60
80
28
26
46
24
20
100
44
52
108
60
20
216
4
50
30
150
46
36
60
35
25
48
74
46
2
72
42
76
8
112
20
12
42
66
100
242
18
4
56
4
44
40
2
12
46
12
143
21
36
72
87
1
68
52
8
76
60
24
96
158
30
63
45
108
132
3
9
36
40
12
47
1
44
52
239
1
35
1
14
60
18
15
21
40
36
11
72
33
27
12
1
2
90
76
152
100
14
213
1
110
54
30
21
57
162
237
121
24
11
93
111
85
56
40
179
123
22
60
80
4
62
42
3
13
32
42
46
11
15
166
158
102
28
26
34
62
54
16
32
16
60
50
60
66
16
2
36
10
12
24
24
72
62
30
60
15
36
36
61
8
40
12
80
48
100
60
72
24
179
15
21
21
39
51
84
46
50
282
96
12
4
84
20
24
102
94
12
92
16
2
24
120
18
6
70
2
93
1
84
180
56
18
46
20
96
64
11
1
24
23
21
76
35
1
48
20
159
15
46
134
6
16
95
333
52
44
40
47
49
44
15
39
30
63
12
37
59
69
76
35
9
135
48
49
83
97
60
56
4
50
21
13
2
18
15
96
1
80
78
12
34
38
90
27
9
27
15
54
136
168
12
59
1
182
93
45
54
54
39
61
44
52
20
16
44
54
285
1
59
37
68
40
260
6
21
48
121
44
54
58
83
219
30
72
124
132
48
20
6
70
176
144
40
56
18
46
119
36
9
36
3
13
74
10
84
72
35
13
119
72
1
8
112
107
13
48
26
18
3
3
30
90
24
21
81
16
59
1
35
25
104
40
24
26
54
172
92
132
159
57
12
88
24
20
100
23
57
15
21
102
45
13
107
1
32
24
76
32
196
50
24
22
60
11
27
22
50
36
93
165
216
138
57
60
49
32
60
39
1
35
13
95
45
16
83
12
169
14
46
36
80
40
24
56
114
54
255
13
32
63
45
114
18
48
75
39
10
74
6
4
155
21
4
44
28
83
147
273
9
136
14
33
177
108
4
50
6
18
54
162
21
117
60
12
6
94
104
75
1
8
90
106
240
36
59
1
36
60
95
289
143
33
40
68
72
4
264
26
70
50
90
76
168
122
58
36
11
108
237
100
8
30
54
27
141
4
158
57
49
71
25
96
134
34
60
80
111
3
30
3
33
75
1
164
15
15
36
6
12
147
24
97
59
49
44
90
46
191
25
23
1
32
24
84
24
36
156
3
33
4
20
48
76
12
83
81
75
121
239
1
60
68
112
108
11
93
72
4
50
105
1
68
16
56
3
60
27
10
11
33
54
82
80
96
159
25
68
12
36
27
48
73
92
108
36
51
73
35
15
22
14
9
51
54
12
54
45
48
13
20
27
15
120
22
20
4
12
92
36
12
60
54
30
39
24
27
94
59
12
24
27
78
16
38
46
20
76
38
12
9
72
123
36
66
72
3
49
38
42
3
73
8
144
72
4
12
48
35
9
172
8
36
126
70
20
136
47
1
14
45
105
16
12
20
78
144
ABCD 99521602528*3^$a+1 [50079]
15
9
84
120
3
54
18
216
90
339
96
60
36
36
45
15
3
237
180
69
39
12
48
72
84
216
285
72
63
63
45
9
18
153
60
237
15
24
168
48
120
180
72
57
195
21
75
159
81
168
60
51
129
156
24
96
9
234
33
108
237
3
96
243
270
15
3
45
117
15
93
243
240
12
84
33
87
36
84
216
48
36
24
240
72
3
45
27
177
93
3
204
72
36
24
24
12
3
216
9
24
60
141
51
156
228
177
63
72
99
18
108
18
105
12
84
180
96
27
105
93
99
24
84
156
36
36
24
9
27
204
60
105
51
165
87
216
24
177
3
87
54
75
87
45
84
96
108
36
9
54
162
15
24
60
27
90
159
165
171
60
24
24
27
198
27
144
108
288
60
108
180
180
129
15
93
27
108
9
108
18
72
72
126
72
15
132
36
12
72
240
15
18
36
90
69
21
75
156
21
18
57
84
21
39
168
153
147
36
12
72
48
48
24
192
120
165
108
3
15
57
108
267
225
72
84
69
180
3
60
108
36
81
18
21
51
45
9
180
75
33
18
129
120
120
24
120
36
36
12
36
60
27
9
120
33
3
72
132
153
27
96
165
54
144
165
51
18
15
168
252
12
36
129
18
117
84
36
141
54
45
204
60
24
276
96
168
12
144
69
108
147
12
3
33
93
27
9
39
156
228
72
81
252
3
12
60
15
18
15
39
18
195
132
141
39
24
45
51
93
198
33
21
39
24
153
18
141
21
324
3
132
24
60
105
399
36
105
72
18
54
3
24
84
120
12
144
180
168
96
69
27
99
144
90
63
12
60
96
72
48
12
48
72
120
72
216
99
117
9
36
15
60
60
36
240
75
33
156
81
75
144
144
12
129
36
63
45
15
147
69
3
33
48
45
135
45
72
15
192
12
48
93
54
21
24
45
51
168
69
3
12
93
90
117
36
9
15
132
213
3
168
204
36
132
60
9
15
36
24
156
48
9
195
12
81
288
144
72
159
36
96
15
18
75
36
96
63
69
36
39
81
252
12
72
33
36
144
90
18
15
93
207
72
27
126
3
69
87
96
84
39
54
27
9
36
99
60
129
3
24
36
60
24
108
168
48
72
24
84
12
57
27
120
84
60
69
15
57
135
9
15
12
60
48
45
231
21
3
120
39
165
51
21
51
165
168
84
36
264
75
57
24
180
12
24
153
126
9
12
24
315
90
27
48
12
39
45
45
435
36
159
189
189
27
9
195
132
48
24
192
84
12
252
33
75
24
84
15
72
18
171
36
24
84
36
60
36
12
108
48
132
99
18
72
3
96
96
120
216
9
75
216
105
15
237
72
180
54
9
108
120
24
81
90
9
63
33
48
12
33
75
60
60
21
171
84
24
9
51
96
96
45
ABCD 99522054722*3^$a+1 [50036]
29
40
65
7
35
30
159
40
3
2
43
32
16
87
86
60
142
17
43
72
62
114
66
75
15
9
16
8
21
36
15
43
53
3
52
33
35
6
63
40
48
80
43
86
66
18
99
51
4
65
105
7
53
106
9
8
19
5
96
7
60
158
55
15
60
8
6
18
30
7
48
41
36
34
144
2
15
15
1
8
16
56
63
1
24
29
36
42
37
17
34
2
3
51
66
24
18
12
4
17
33
24
15
165
43
104
16
32
21
36
66
40
32
37
35
54
39
16
32
135
57
45
22
56
48
21
43
21
11
69
51
13
120
8
40
53
51
3
36
6
58
161
19
26
6
69
7
17
51
66
10
44
4
33
72
35
37
5
54
45
21
18
25
8
72
3
40
24
101
48
9
22
48
36
5
64
41
36
43
41
10
72
125
184
63
2
34
72
68
36
6
84
3
15
57
24
69
22
5
48
27
13
101
30
54
42
85
8
16
39
50
90
37
8
7
33
17
36
144
19
56
3
21
105
55
119
1
35
6
223
8
19
38
18
13
27
14
63
45
12
58
32
13
128
64
8
40
32
88
128
7
41
45
60
15
79
12
20
9
64
17
18
16
50
24
27
16
59
18
22
53
33
22
57
48
41
30
112
9
5
60
31
8
9
166
57
83
69
21
99
40
5
46
32
18
115
27
92
12
69
40
32
24
15
1
5
27
57
55
5
3
91
14
63
45
70
74
54
37
87
2
63
57
58
5
45
3
115
98
51
99
16
5
96
9
15
129
7
23
112
2
138
93
21
51
40
8
111
150
54
16
45
101
3
40
56
45
18
52
29
64
32
105
39
15
9
103
164
21
9
46
14
166
12
41
24
21
75
79
41
24
15
42
48
10
108
80
54
115
71
18
36
3
141
12
63
16
80
3
162
19
35
6
63
43
29
21
67
32
15
33
93
3
51
45
40
56
19
86
79
3
26
24
51
24
27
18
10
65
40
53
12
7
53
72
3
81
15
115
32
13
24
3
38
30
105
40
59
85
41
66
36
90
103
27
29
48
27
69
27
54
31
32
16
27
32
6
31
35
45
24
129
31
27
5
24
88
56
72
9
63
103
32
76
86
39
87
30
3
21
75
9
15
40
5
19
56
24
96
24
91
29
72
93
12
18
6
199
32
3
40
5
136
24
8
19
140
9
45
91
75
14
87
57
22
36
14
55
48
32
9
24
63
64
53
91
71
30
43
32
96
40
8
51
133
15
50
55
75
92
1
104
48
21
22
38
84
36
31
51
72
68
90
12
91
104
7
33
111
36
60
80
33
3
28
12
5
105
58
44
25
3
45
59
109
32
57
7
51
144
98
3
7
57
8
88
17
18
42
58
65
88
32
43
21
8
40
41
30
90
7
48
75
5
9
55
5
22
48
45
101
130
26
18
90
51
21
43
3
14
55
53
70
5
15
18
90
52
17
15
1
27
5
16
29
18
18
94
17
45
75
19
56
21
33
130
86
63
16
11
30
10
44
76
24
29
43
14
55
53
43
8
7
9
80
9
31
5
139
29
3
19
50
30
18
6
69
21
70
5
9
7
143
16
14
43
39
84
2
48
60
15
75
112
62
22
180
53
7
48
2
111
48
16
5
19
24
11
21
139
5
24
43
77
141
19
3
12
2
39
16
11
42
18
12
90
90
36
21
40
29
96
48
6
37
35
18
27
39
9
19
158
18
16
125
93
27
45
48
123
120
40
80
24
45
96
19
15
153
5
72
3
57
31
32
27
16
5
19
21
8
51
21
19
69
59
36
9
81
66
90
19
27
5
9
58
26
22
29
96
39
9
72
3
64
48
50
24
3
72
19
21
48
120
72
5
3
51
120
6
63
67
8
21
69
3
165
84
6
18
30
49
56
21
19
5
36
84
22
29
16
8
24
72
103
68
37
53
27
72
9
10
5
9
58
32
21
19
62
15
3
28
48
110
36
15
21
12
55
8
159
4
5
39
25
11
42
43
24
8
105
39
33
306
52
32
90
63
19
68
12
85
8
55
212
45
45
19
24
80
27
61
8
21
43
120
8
135
57
33
12
3
19
146
163
65
15
9
36
66
4
21
123
5
45
27
16
48
72
23
1
15
38
48
180
10
72
53
15
12
13
72
63
38
12
63
96
24
19
21
104
72
40
3
26
60
15
24
45
3
7
86
19
32
39
9
40
63
84
14
7
53
84
7
8
57
96
175
39
14
22
2
3
55
68
45
67
29
43
53
48
19
77
33
87
19
146
3
27
4
14
18
18
39
147
21
48
16
24
56
9
79
120
41
22
9
23
30
36
46
65
24
19
21
11
138
10
26
7
29
19
17
24
55
51
5
33
15
16
3
20
12
93
7
33
48
8
55
9
5
12
18
180
57
40
8
27
21
112
8
3
21
9
15
16
5
19
24
3
45
53
19
5
27
40
5
30
60
30
3
105
10
5
16
56
9
36
18
12
61
168
11
69
16
144
17
39
91
24
8
42
54
21
96
24
64
5
19
77
75
15
25
149
22
104
6
12
3
24
19
5
67
48
144
2
75
15
33
40
35
13
8
16
15
65
3
21
64
8
69
10
41
48
19
5
21
6
30
10
69
56
48
91
ABCD 99522777496*3^$a+1 [50033]
51
48
192
240
144
384
57
15
57
72
15
21
27
72
225
90
180
576
72
105
255
225
27
69
216
165
51
165
54
453
87
180
165
105
303
72
96
15
54
108
72
15
21
123
129
198
9
24
57
39
144
120
432
120
9
270
90
39
192
48
264
96
27
54
90
90
18
90
63
189
108
255
15
18
54
81
72
117
180
15
75
69
219
90
162
153
207
81
48
24
192
144
72
105
270
33
384
72
576
72
72
33
15
240
15
105
192
45
36
39
24
120
159
18
63
24
345
135
72
24
39
57
15
126
72
27
63
105
165
3
24
96
39
129
72
168
360
216
81
180
147
393
15
192
72
264
120
24
336
21
18
162
90
141
24
48
93
3
69
27
144
117
3
87
9
63
18
183
231
36
117
45
147
24
96
111
162
18
45
135
57
672
81
180
144
99
189
18
129
105
159
96
51
189
24
39
81
120
120
21
3
192
21
144
216
3
144
15
18
39
105
495
45
411
165
252
63
45
3
51
198
90
108
33
39
72
126
27
27
18
90
225
45
315
45
252
39
321
135
45
18
18
39
15
9
261
18
177
240
24
120
120
120
117
27
45
75
33
135
9
126
129
141
27
45
147
15
18
207
81
234
261
48
87
105
39
129
72
69
195
120
48
33
87
57
15
93
27
45
195
240
48
72
183
33
57
87
120
63
81
144
192
120
48
72
45
99
117
3
216
15
153
192
15
9
171
141
57
87
3
21
240
27
90
27
48
24
63
81
567
9
168
57
39
69
18
33
24
120
192
81
39
123
45
192
15
9
24
57
180
90
9
99
21
87
9
63
72
18
135
207
126
123
201
39
69
3
240
225
342
81
96
3
93
105
159
93
267
21
27
456
96
33
15
192
24
111
129
144
72
96
24
240
33
231
96
48
93
27
432
264
231
18
327
120
3
90
72
18
57
120
48
96
120
144
96
120
9
135
63
54
18
57
144
96
120
48
3
213
39
57
141
75
24
63
57
33
15
168
87
33
144
240
120
93
72
99
96
288
72
165
3
105
183
177
72
90
69
219
45
135
ABCD 99522778016*3^$a+1 [50072]
48
200
24
72
208
155
157
5
99
16
11
18
115
24
48
144
29
162
25
29
111
15
69
40
24
152
112
53
43
120
56
100
60
35
13
20
147
1
72
71
1
48
5
90
1
56
51
69
124
12
47
145
56
240
172
132
56
36
100
8
45
7
65
3
48
28
65
234
85
41
19
36
17
175
140
40
44
51
217
48
24
60
60
311
72
126
75
24
72
64
32
48
45
27
72
28
80
100
125
19
71
33
52
44
4
137
72
27
24
64
48
120
228
12
144
143
81
4
12
8
480
28
17
27
84
36
40
56
48
24
36
52
8
4
32
201
55
68
111
33
16
95
126
43
48
8
171
93
16
35
49
92
3
33
3
1
48
56
16
68
100
80
45
162
25
144
20
12
69
18
73
8
184
72
95
1
128
64
108
92
40
80
48
268
17
147
112
8
40
92
160
20
48
16
24
48
132
17
51
93
90
1
35
21
60
4
5
135
84
16
60
11
25
72
32
4
47
205
72
8
39
73
287
9
16
168
68
84
159
45
12
72
112
11
49
41
219
28
32
99
54
91
80
24
40
71
49
20
100
47
45
28
36
84
120
32
16
72
8
24
21
54
93
16
104
72
64
119
25
20
16
240
96
36
8
45
327
52
48
5
18
72
49
168
20
51
129
15
45
12
4
20
40
120
47
57
168
24
24
16
120
5
15
84
27
37
240
56
99
13
68
81
51
64
11
18
91
36
32
3
33
39
25
96
5
39
33
27
36
81
75
136
32
27
81
208
179
13
20
252
52
5
91
44
4
44
33
75
69
15
156
4
80
51
25
29
18
25
8
24
28
96
60
324
92
84
15
37
12
12
24
56
4
84
23
49
96
53
234
97
24
5
151
60
95
229
180
104
72
96
28
11
33
21
31
44
40
24
5
27
40
284
76
23
93
100
59
33
75
81
72
12
33
43
24
12
83
1
92
15
45
4
48
11
36
93
15
72
33
40
56
256
48
12
48
92
88
11
177
4
71
9
28
36
104
232
59
129
123
270
19
24
56
84
84
16
5
55
84
12
144
44
132
16
12
23
57
16
20
15
45
99
97
224
60
24
72
4
41
99
96
4
17
90
9
45
43
36
11
25
156
68
136
128
45
135
156
4
65
51
192
24
40
24
20
64
48
48
12
35
18
19
92
36
48
39
81
84
48
57
27
64
24
120
107
1
48
60
24
11
181
108
68
220
32
36
136
8
16
59
21
304
8
24
24
87
9
63
81
64
80
40
77
283
68
9
75
40
20
16
108
29
75
12
75
25
29
31
113
115
47
81
112
156
12
125
7
68
48
75
45
16
96
5
72
18
69
4
96
8
88
23
181
20
15
33
76
32
4
24
29
55
32
4
24
36
20
45
72
27
60
28
29
43
60
20
12
108
63
73
92
84
88
120
8
64
24
59
61
212
4
8
237
139
95
105
352
83
81
28
20
12
16
48
20
171
9
24
3
180
109
44
132
219
36
69
75
69
21
19
96
80
36
57
27
63
288
153
45
54
18
207
52
48
80
60
100
32
64
144
156
116
64
12
60
47
21
64
48
132
72
116
12
40
12
48
368
112
32
75
1
128
51
36
13
32
9
54
36
121
32
52
80
60
144
24
28
84
23
33
24
16
24
20
36
124
108
245
72
99
24
48
12
108
88
12
108
72
128
21
18
36
1
48
140
100
32
288
12
228
51
72
ABCD 99522840986*3^$a+1 [50088]
15
9
28
60
68
27
6
19
8
9
18
21
81
123
3
12
33
40
17
15
93
39
51
33
60
57
78
6
30
6
48
19
77
18
6
7
29
150
1
80
15
12
66
6
9
75
72
192
72
69
21
6
25
80
12
15
117
9
12
12
12
6
12
25
108
77
43
47
13
20
3
66
18
133
12
23
33
72
3
37
12
281
36
90
21
129
6
45
72
75
13
17
27
88
56
4
17
24
7
17
15
36
15
24
33
9
6
145
8
4
5
48
12
3
39
60
81
69
75
3
18
7
11
97
95
24
1
32
27
1
17
3
27
12
33
57
39
4
23
12
6
7
23
12
25
8
9
18
18
42
72
42
24
51
28
17
43
41
7
8
36
15
36
33
9
48
15
40
20
3
132
57
15
36
37
44
9
7
12
48
5
67
23
25
29
31
23
12
12
25
65
103
5
24
24
19
48
32
93
24
90
13
48
5
18
45
21
151
5
24
78
73
17
51
45
72
3
9
15
3
102
3
3
66
18
6
7
53
6
73
60
35
33
40
44
9
54
13
89
150
61
8
75
12
145
23
81
15
9
27
25
5
15
9
30
45
88
35
42
6
33
4
35
6
7
59
73
17
48
12
30
33
28
35
42
102
9
12
72
87
30
31
200
27
13
5
63
84
3
25
23
12
24
36
24
13
23
30
39
9
19
35
18
12
102
45
28
5
30
60
30
3
69
36
12
175
20
3
85
17
6
36
54
234
12
33
75
12
48
18
15
15
54
66
9
39
24
73
20
52
8
52
11
6
75
75
33
12
3
13
17
102
30
6
132
36
30
15
27
18
114
60
6
7
5
7
5
78
12
13
12
47
1
32
105
27
39
141
9
42
84
61
72
60
17
18
30
30
30
12
48
48
30
24
1
59
1
20
24
16
20
144
16
120
17
78
12
30
27
3
42
63
27
18
60
42
93
40
17
24
120
7
44
36
15
84
30
15
16
77
27
3
12
60
48
36
6
223
5
36
27
39
66
120
18
54
175
32
3
6
24
3
40
8
39
12
73
17
18
66
7
17
43
17
102
73
23
48
6
15
33
3
33
36
3
208
65
42
45
28
125
7
56
96
9
30
45
39
6
24
36
19
23
48
42
54
21
40
5
7
5
115
23
93
12
39
1
20
87
21
147
42
27
75
30
43
83
54
3
153
27
48
24
36
63
36
6
12
78
25
35
12
21
135
42
115
17
43
53
27
3
6
78
33
87
12
13
17
15
15
21
39
1
59
6
99
16
12
53
42
48
54
54
30
87
12
51
12
33
4
32
15
84
36
81
69
3
28
12
32
63
18
42
165
33
12
30
60
93
52
11
9
45
15
3
54
114
261
36
144
45
18
42
6
9
51
60
37
17
6
25
8
12
24
51
60
12
90
43
44
93
43
12
17
126
24
24
54
27
3
13
47
18
48
42
9
28
8
100
17
135
48
9
18
18
42
18
90
12
25
60
83
25
29
111
9
24
120
6
120
45
45
108
15
36
9
43
120
44
36
27
25
47
129
81
103
20
3
54
48
18
37
5
18
18
15
27
25
60
107
18
42
57
28
32
81
12
43
29
24
19
11
24
36
57
57
78
84
60
66
12
72
6
33
4
60
53
54
6
18
84
33
3
42
54
1
60
32
63
25
5
39
36
27
72
18
66
9
3
25
8
39
21
72
63
49
8
9
78
25
17
31
77
12
3
51
57
9
24
36
66
45
9
63
33
12
108
15
15
42
27
9
42
37
108
59
24
69
93
67
17
3
45
60
43
32
21
6
66
18
36
6
3
39
21
51
1
59
36
45
9
30
90
60
24
126
61
17
12
3
63
18
7
12
8
52
48
8
4
17
6
30
55
5
84
31
29
15
39
6
84
24
36
96
51
40
68
4
47
9
9
43
72
5
51
4
35
12
1
5
24
36
60
60
27
147
18
6
157
12
108
29
24
187
60
17
72
15
84
132
45
60
39
75
1
23
36
1
5
7
41
6
30
120
6
42
3
9
30
18
30
25
60
35
120
33
12
81
12
30
25
23
157
20
12
15
25
35
60
73
17
42
73
107
13
48
12
8
108
4
108
80
9
18
13
32
3
25
29
30
21
9
51
9
31
12
20
105
6
36
33
40
53
87
21
150
21
9
6
54
36
6
30
7
5
27
108
36
15
6
31
59
30
31
53
12
15
24
9
79
41
19
71
66
84
27
27
13
44
16
35
9
15
108
12
21
24
33
3
108
27
25
17
18
24
24
12
42
78
12
72
45
36
39
18
42
1
8
27
42
6
37
5
7
60
8
27
126
66
21
63
90
54
18
63
9
43
35
12
42
96
168
27
40
8
36
3
13
35
30
12
6
81
88
48
53
6
54
30
9
28
17
30
33
57
78
18
6
13
41
7
59
6
102
13
72
11
36
45
9
66
9
51
6
55
89
31
29
36
67
47
36
37
17
3
57
36
30
60
162
42
1
8
15
36
54
12
30
54
18
85
11
6
78
12
6
30
24
24
6
43
41
51
63
45
75
132
30
51
27
12
6
39
3
6
66
18
15
36
27
84
1
72
60
5
171
51
24
24
13
29
18
42
30
60
1
8
51
18
30
18
84
159
45
15
69
43
32
27
30
15
51
138
30
6
3
117
31
32
88
47
48
12
30
78
9
15
61
72
17
43
137
6
90
27
88
12
60
47
36
42
75
33
7
17
6
138
27
24
153
27
39
9
3
24
9
45
19
32
28
11
12
12
18
3
52
29
15
33
102
18
43
5
7
71
6
15
28
65
43
89
18
33
40
12
11
81
28
65
6
9
63
30
60
24
30
61
137
75
27
1
17
18
25
72
11
102
7
60
47
1
17
6
30
27
57
90
33
24
9
ABCD 99523299262*3^$a+1 [50014]
6
17
13
11
1
72
23
48
55
5
109
36
114
17
33
46
24
56
34
102
18
11
49
2
30
88
36
12
170
57
7
6
59
25
11
49
60
126
48
96
14
34
18
54
48
50
15
1
6
6
128
10
17
105
3
120
19
2
70
54
74
202
14
30
27
15
45
24
19
41
1
68
16
36
14
6
28
71
21
27
7
113
15
40
77
48
75
45
48
19
216
8
126
88
18
72
41
1
108
2
30
186
22
108
24
11
12
15
18
22
38
15
12
1
30
42
30
30
12
38
10
14
40
5
49
42
2
40
38
22
12
120
59
96
25
71
97
186
29
25
11
21
4
14
22
11
7
48
158
99
1
102
18
24
6
6
56
147
37
84
14
33
12
25
8
124
11
3
40
5
25
72
42
2
3
25
18
77
3
30
39
61
32
142
6
23
21
3
48
19
66
8
87
49
60
24
20
30
81
1
32
12
3
55
56
22
18
32
22
47
73
140
28
60
35
139
8
16
152
88
2
39
31
114
104
12
10
77
163
5
37
12
26
40
48
137
39
6
159
36
12
45
52
11
97
12
98
178
12
20
6
21
61
12
12
110
48
40
5
96
1
60
144
59
1
50
9
63
117
27
10
6
30
35
348
21
39
127
14
10
30
60
23
37
35
21
10
29
25
60
11
19
5
1
20
30
94
20
15
39
45
27
40
209
21
112
252
11
25
18
17
213
15
36
36
67
18
20
82
5
1
12
132
12
11
12
63
34
38
21
12
39
33
37
24
210
17
60
12
37
119
24
60
13
2
16
24
18
32
36
27
48
49
12
18
5
13
24
30
65
13
2
30
75
36
105
42
40
6
35
36
43
17
21
4
35
19
66
6
72
18
72
78
48
80
10
12
35
15
33
24
12
1
35
37
36
6
66
62
10
96
96
14
10
59
157
84
26
118
68
27
81
82
8
9
63
54
34
5
37
12
18
14
18
82
54
41
13
42
53
1
80
130
80
72
64
294
60
47
7
90
60
26
81
25
6
17
103
18
134
136
41
60
49
59
7
53
13
14
10
38
33
132
37
48
62
33
12
36
63
10
47
132
37
30
24
41
55
48
8
57
25
30
80
33
85
18
6
18
30
90
41
45
12
28
36
11
19
41
12
93
160
78
89
7
48
66
6
8
33
7
18
12
95
57
106
30
12
78
38
4
78
5
3
16
24
5
24
13
14
58
23
7
17
1
20
154
80
46
18
186
96
32
108
15
33
27
60
27
40
30
12
6
14
15
25
23
25
18
48
17
12
48
37
30
8
94
119
37
30
54
60
23
1
6
8
40
41
15
16
56
69
1
12
6
32
22
155
55
30
60
11
49
48
18
24
120
18
38
34
126
42
14
64
17
84
13
36
12
84
71
67
8
58
47
69
3
37
84
24
6
24
42
36
35
49
44
39
12
84
27
54
88
35
13
18
66
30
54
92
184
48
47
9
64
116
51
15
9
1
144
35
25
66
6
42
42
30
56
10
47
36
61
44
16
24
11
133
96
35
45
64
42
56
22
18
72
8
24
10
83
1
42
17
1
60
2
120
69
73
12
6
8
136
18
6
162
23
109
23
27
57
31
29
9
27
175
18
102
29
1
80
34
30
20
6
34
126
17
36
24
1
11
31
72
66
36
24
11
81
52
83
24
13
95
3
10
14
10
6
18
102
8
10
30
209
85
83
37
32
106
210
23
12
19
144
126
48
32
15
43
5
48
12
13
42
138
44
58
6
2
40
14
34
54
2
70
60
11
13
11
48
36
24
21
34
48
5
43
24
53
3
40
56
54
256
50
10
30
5
225
15
36
37
50
22
35
21
3
24
12
48
13
47
81
46
6
42
17
13
11
96
9
15
7
53
169
2
6
34
54
11
31
137
1
14
58
35
3
106
36
59
60
13
62
6
48
39
115
8
54
100
8
172
68
63
127
5
57
16
18
42
8
22
74
3
33
130
24
186
12
131
1
36
12
11
109
72
54
32
9
48
72
73
86
9
13
18
42
78
6
11
37
11
24
21
27
60
37
72
38
33
15
10
60
23
216
1
12
6
6
50
64
17
55
30
24
24
66
5
51
24
40
6
18
6
35
121
20
10
80
22
35
31
62
130
14
3
13
120
2
70
138
138
47
24
33
135
7
5
25
48
42
5
3
70
8
82
8
9
156
33
34
2
51
19
24
41
13
47
19
102
24
66
42
11
19
30
12
71
192
1
11
61
23
12
49
35
61
2
22
18
66
30
30
36
86
58
11
13
47
60
1
8
99
37
48
60
6
17
24
31
30
140
148
42
5
19
66
24
59
1
116
78
9
61
12
20
82
18
108
36
6
24
5
24
19
90
72
36
20
4
11
24
21
18
64
2
231
60
49
24
66
30
23
37
126
8
141
3
10
60
108
14
16
113
31
6
48
11
33
22
18
23
135
10
107
37
60
20
46
5
12
1
6
30
36
20
148
11
1
42
66
96
11
19
8
18
22
90
30
38
28
167
13
132
24
224
22
18
6
8
16
66
30
41
7
5
57
4
12
42
6
2
22
176
64
12
56
4
96
44
ABCD 99524115896*3^$a+1 [50013]
55
72
24
108
68
40
84
96
77
3
28
120
32
117
36
27
40
32
16
200
9
96
19
125
60
15
16
65
99
60
21
15
105
39
381
19
80
36
21
96
43
44
36
45
39
21
144
3
105
115
17
36
211
108
36
5
72
115
72
8
28
44
108
48
117
63
100
140
45
39
36
40
36
36
32
21
84
12
19
29
163
48
65
19
17
51
112
5
103
84
164
117
67
12
56
153
12
7
77
144
55
164
21
7
5
3
100
44
45
63
100
8
57
175
24
5
144
27
57
12
139
29
60
7
24
284
28
12
156
17
7
168
92
76
32
112
5
43
72
65
156
19
5
156
55
24
8
117
55
113
48
15
4
48
12
8
12
36
40
32
9
63
180
21
24
315
40
56
105
67
17
63
153
36
19
60
20
12
45
19
8
45
15
36
117
27
21
19
5
31
41
43
77
19
44
33
67
72
84
65
24
51
165
12
48
15
40
24
77
123
60
16
17
15
57
312
19
24
36
12
32
33
19
41
7
20
45
171
24
28
48
12
24
44
4
68
132
21
79
8
48
9
60
12
63
40
56
72
48
144
60
52
60
44
60
64
128
28
41
111
40
20
12
45
15
120
88
8
9
7
60
89
67
149
43
5
60
51
105
19
96
5
39
33
27
21
55
29
75
21
36
223
12
53
31
84
12
44
16
8
21
96
99
141
3
36
12
33
7
92
52
120
36
180
89
84
27
52
116
84
36
40
5
24
111
24
196
65
7
68
177
27
48
88
20
76
36
12
113
60
19
53
51
9
31
5
39
28
8
21
31
80
129
51
40
65
19
108
77
99
69
43
113
19
12
24
24
56
69
135
28
149
60
63
21
19
12
48
48
32
108
88
12
29
31
128
45
36
19
17
87
21
27
100
152
28
84
89
259
137
84
36
171
69
168
135
16
41
43
5
96
24
187
5
31
17
31
80
24
52
56
12
52
168
5
31
20
84
136
65
75
100
12
17
55
5
96
55
20
16
108
48
8
4
5
43
5
19
60
8
436
24
48
5
27
48
9
63
16
77
55
68
64
41
27
9
19
5
15
69
3
168
57
144
96
63
52
20
28
80
9
31
77
19
44
84
40
137
144
127
5
252
55
12
96
65
27
52
29
19
20
45
60
115
48
48
84
53
48
55
20
132
69
48
48
55
8
4
17
39
40
17
79
41
48
55
65
91
8
40
20
100
48
12
36
24
125
36
79
17
3
148
60
252
8
160
108
20
24
36
4
77
24
55
92
12
36
24
88
20
4
89
67
32
57
48
55
8
28
24
77
19
80
45
19
48
5
204
19
29
48
12
43
12
12
44
24
48
4
53
67
29
15
57
48
31
8
28
80
64
5
144
19
48
17
96
15
4
65
67
108
12
48
17
79
5
135
24
108
45
27
28
17
75
45
72
63
196
24
53
15
60
184
5
55
161
183
52
24
24
101
168
216
19
12
29
27
108
16
120
44
40
44
40
60
17
19
32
12
36
24
88
12
20
57
103
8
33
96
99
45
31
29
151
41
123
45
12
84
43
176
12
28
32
64
44
12
117
15
112
44
60
40
32
28
65
19
8
72
153
27
40
17
31
72
56
4
36
29
48
127
60
65
151
5
39
100
116
201
48
96
60
60
55
60
65
19
65
12
108
15
21
31
36
68
69
48
19
44
60
45
12
27
148
48
152
40
17
15
16
132
113
127
17
48
63
24
40
36
125
31
113
96
27
33
15
117
12
7
44
4
12
44
117
24
24
99
16
101
19
101
183
33
19
104
16
24
17
15
33
175
72
68
105
31
48
65
15
316
24
108
77
15
36
24
220
156
36
29
19
41
19
12
44
21
60
36
135
40
113
12
123
9
55
120
17
31
72
5
135
76
29
55
96
65
120
24
48
48
60
19
96
20
57
3
177
48
75
45
19
65
15
21
127
12
20
33
79
128
112
29
55
24
72
120
ABCD 99524341292*3^$a+1 [50000]
12
60
12
45
93
54
18
11
64
87
30
30
29
7
24
48
105
192
39
6
120
6
90
12
12
48
6
36
66
42
18
12
66
6
24
39
3
24
18
36
72
24
84
42
12
101
37
30
30
47
13
48
30
84
12
66
24
138
6
6
30
108
51
51
144
12
24
33
56
1
6
30
72
42
6
42
30
35
31
12
24
24
60
105
15
89
37
83
43
24
6
23
19
18
18
30
35
55
9
3
48
12
12
6
150
12
30
23
37
48
24
27
69
12
42
21
27
42
6
21
111
54
59
7
78
42
84
53
61
54
5
7
33
51
12
12
5
73
39
39
66
24
12
42
30
11
67
24
45
9
60
30
42
27
27
29
7
12
18
78
174
18
78
39
3
204
33
21
84
42
54
60
12
23
61
3
15
12
66
12
162
18
11
25
150
132
42
12
108
72
59
55
36
29
25
12
27
3
69
39
24
72
144
6
18
41
16
81
23
67
48
36
89
1
48
180
36
102
113
1
119
85
35
67
12
96
12
114
78
117
99
5
25
6
33
21
84
6
132
12
12
30
24
12
3
21
6
18
30
5
25
12
48
36
18
6
54
48
24
84
69
45
18
30
83
1
138
18
90
18
36
6
180
9
3
132
180
18
30
12
6
12
18
48
5
120
67
24
48
36
60
264
5
73
18
21
51
18
42
24
9
39
12
66
72
90
18
23
19
30
6
60
6
24
114
48
30
30
90
47
121
36
54
42
42
12
36
9
48
117
6
72
30
231
45
96
66
9
45
36
30
33
141
3
21
24
18
57
75
12
9
69
78
72
18
48
59
120
85
18
17
13
12
66
5
37
54
18
11
19
162
30
24
29
37
54
60
60
5
7
78
24
72
78
72
24
30
84
18
33
27
18
6
18
18
30
54
30
90
6
39
21
24
24
30
6
24
24
12
36
54
6
48
54
12
126
30
18
72
12
191
31
9
9
60
35
13
78
66
186
12
48
77
91
84
90
150
81
21
36
12
66
12
24
18
6
12
84
53
1
222
84
150
18
5
31
6
18
41
31
24
36
48
30
30
57
51
192
12
54
24
27
8
73
23
7
60
42
126
30
6
24
36
29
16
111
12
96
60
81
8
7
24
54
51
9
6
24
180
18
48
60
54
282
48
15
3
60
72
6
51
15
6
83
1
24
111
9
42
12
57
8
37
18
90
6
84
12
24
54
90
30
36
72
47
67
18
66
6
18
6
54
36
12
18
204
66
60
6
36
12
6
72
72
6
60
126
66
60
72
36
30
114
6
12
48
60
5
19
36
36
69
21
144
30
29
91
66
24
35
31
36
120
53
19
18
42
6
35
91
24
5
184
51
5
37
27
3
90
24
99
21
48
36
6
18
48
23
25
12
107
85
108
12
36
24
71
7
17
7
78
11
79
30
51
27
78
39
183
18
114
45
21
24
27
21
18
60
5
19
5
115
21
15
30
30
36
168
12
144
5
127
249
39
89
1
30
30
24
6
5
7
18
15
75
21
48
15
132
48
5
73
54
18
60
6
72
12
12
30
6
57
3
18
51
279
12
69
195
78
6
84
5
67
54
15
135
72
12
12
33
21
6
53
73
132
171
21
24
72
18
84
5
31
30
12
12
6
12
54
83
37
6
18
30
42
24
54
42
42
42
6
57
3
53
16
63
6
126
6
18
192
72
78
132
11
19
5
31
54
11
24
13
30
54
150
54
59
103
42
6
36
24
24
18
108
6
6
107
16
57
30
9
51
48
45
69
66
42
87
75
18
3
45
30
12
24
318
35
55
57
33
15
93
123
75
6
66
24
36
17
37
6
120
84
48
41
16
39
24
36
102
23
67
54
54
36
54
12
3
39
6
216
144
36
60
36
12
18
18
30
42
18
72
12
65
61
42
18
6
24
6
59
19
90
11
7
18
24
6
42
18
45
9
42
60
24
60
125
7
48
126
108
12
18
12
60
36
77
40
15
6
24
30
30
66
5
37
108
42
24
6
39
21
42
65
16
39
12
29
24
7
18
60
11
1
54
30
6
29
55
102
24
18
18
39
105
78
6
30
84
72
36
54
23
16
75
6
24
150
12
108
240
54
11
1
6
12
12
30
36
23
115
36
48
96
54
66
6
24
6
93
3
77
37
90
48
30
42
33
3
12
156
36
89
16
8
55
36
204
57
9
102
17
25
12
6
42
36
96
18
60
96
54
35
40
75
5
37
3
56
16
39
30
12
12
60
48
24
84
35
97
138
12
9
51
30
30
72
48
17
1
6
113
7
60
96
42
18
12
6
90
12
30
108
6
108
36
60
6
6
30
12
36
24
51
15
24
72
84
12
12
6
95
115
156
18
15
15
30
11
1
30
129
15
54
11
31
48
42
6
60
132
30
6
69
21
75
27
60
17
85
6
84
12
69
15
30
24
11
157
90
9
15
6
18
30
99
3
18
42
17
13
78
12
102
6
12
72
6
36
18
36
114
36
42
54
36
39
3
42
30
126
23
ABCD 99524577734*3^$a+1 [50014]
153
396
123
32
151
114
126
30
27
123
69
579
29
112
144
327
84
96
30
23
55
57
33
15
96
9
42
29
48
208
33
180
27
15
264
36
53
25
66
21
32
91
21
195
90
36
114
90
35
31
114
84
36
36
195
3
90
126
6
360
39
105
84
42
54
36
15
3
90
66
234
36
36
18
36
6
174
5
85
36
18
42
234
225
75
96
138
6
5
16
45
147
51
180
9
51
90
147
9
306
309
15
90
96
144
23
67
90
30
69
117
18
72
17
208
99
125
48
61
51
51
45
135
54
6
45
39
89
55
60
269
91
36
66
15
32
160
87
30
36
18
96
30
234
360
60
36
54
126
264
9
117
150
36
84
6
263
7
9
48
32
19
192
18
6
5
64
75
36
300
36
60
90
48
72
54
24
101
55
90
24
36
30
204
120
6
36
90
93
117
75
32
16
144
81
66
126
54
89
97
159
69
96
59
67
29
19
36
6
84
15
21
24
35
16
224
64
57
30
57
192
9
12
27
51
156
129
75
66
126
18
72
54
6
18
102
18
132
120
57
123
18
195
96
111
17
112
159
126
90
105
48
27
216
45
9
54
36
36
48
90
60
66
96
17
157
36
24
126
108
90
12
78
41
64
51
173
121
12
59
55
270
174
60
120
89
112
51
54
60
30
6
198
282
39
21
54
144
90
36
66
149
91
117
201
359
163
108
6
84
90
45
51
84
9
80
163
234
3
87
6
90
18
39
27
5
85
186
444
21
3
30
6
126
363
15
102
198
6
90
69
57
120
54
24
30
42
9
21
18
270
27
243
186
3
51
12
18
6
30
186
30
3
51
60
36
18
216
66
270
78
21
51
120
114
180
66
114
54
30
39
33
18
45
80
25
30
42
138
42
84
114
5
31
66
143
127
18
191
48
73
39
9
71
55
90
36
60
174
36
18
155
85
155
7
48
9
33
120
87
3
168
12
137
256
111
129
75
12
60
174
24
66
36
60
53
37
18
180
306
83
97
63
96
165
102
18
99
51
90
30
60
36
144
21
9
39
51
6
30
201
15
18
60
126
5
25
144
6
54
11
79
36
54
126
90
84
75
51
90
24
251
1
15
69
24
120
90
60
36
66
204
120
90
129
21
59
16
48
51
36
185
1
48
42
174
24
12
18
216
24
72
57
27
5
48
1
111
15
330
90
54
66
6
120
23
121
6
48
60
36
36
54
84
35
115
102
60
138
90
60
126
54
30
132
69
51
24
210
36
54
105
21
27
27
144
5
96
25
24
66
114
27
144
45
66
129
15
225
141
120
107
7
36
48
42
30
77
31
96
81
63
180
126
90
5
31
30
24
30
29
16
9
36
24
36
39
144
27
90
114
30
96
66
9
51
54
84
60
66
54
60
147
45
24
126
84
36
197
97
84
27
9
39
96
69
126
36
174
54
96
84
129
32
1
15
45
ABCD 99524770836*3^$a+1 [50017]
135
15
126
107
280
75
5
64
80
73
18
30
39
128
1
12
42
81
99
21
15
9
45
66
9
45
60
30
6
30
77
13
131
24
85
59
31
17
48
19
6
15
39
81
57
63
80
16
8
1
72
39
128
16
27
72
5
175
57
8
13
3
105
47
120
24
16
3
29
120
112
24
104
16
9
63
207
201
87
89
1
72
150
33
32
115
90
66
9
8
145
15
63
17
72
168
67
53
13
24
3
87
41
16
69
12
23
19
45
21
144
60
95
13
18
84
45
48
15
17
1
24
15
393
15
63
90
191
19
42
72
3
72
8
145
18
5
136
3
168
45
72
273
87
80
40
8
97
87
21
3
72
80
120
373
27
27
5
175
30
11
24
88
80
37
108
12
27
8
72
1
18
165
24
33
23
7
42
108
102
126
71
24
64
56
37
3
39
30
3
57
48
39
24
72
45
27
72
33
30
90
18
42
35
16
57
23
79
96
84
21
15
81
9
95
24
25
111
39
18
30
108
54
15
171
12
17
40
56
19
45
272
24
24
61
35
16
80
24
25
204
30
5
73
12
51
9
30
6
59
16
207
9
24
9
23
48
16
56
72
40
45
96
35
16
104
115
165
207
60
29
96
13
27
27
60
153
8
16
128
1
72
12
11
157
35
40
24
168
105
36
24
75
32
24
40
57
183
72
93
51
104
24
175
6
30
117
177
23
24
24
37
18
30
35
19
21
24
45
11
64
21
84
36
42
72
18
95
48
64
80
88
80
13
30
29
16
45
54
45
120
3
29
133
11
19
18
3
56
181
108
15
15
60
45
39
6
72
102
117
96
48
32
48
24
1
39
8
64
48
48
72
81
12
18
57
72
21
11
40
93
3
72
56
112
135
72
81
144
93
72
51
80
19
165
63
42
63
147
150
18
12
57
200
19
72
30
39
3
5
25
15
176
49
15
21
30
29
25
90
21
105
39
80
43
77
91
30
71
24
72
37
66
57
8
67
5
85
72
11
24
160
21
11
24
64
80
31
105
9
23
7
126
24
11
7
12
53
24
16
3
90
147
8
24
16
152
64
3
228
78
11
24
112
27
5
91
30
24
71
24
31
81
8
96
67
29
133
27
8
16
32
24
48
73
78
89
40
8
43
5
67
5
7
65
175
33
33
42
5
133
59
1
39
105
138
42
48
3
69
11
24
16
279
120
6
75
104
48
115
77
13
99
240
24
24
128
25
102
78
90
57
45
6
72
30
135
63
9
56
24
40
72
21
30
45
24
8
16
56
73
71
40
27
5
37
138
18
42
5
13
84
36
59
1
87
32
88
48
104
31
41
13
11
16
48
176
109
18
60
5
48
16
93
27
9
87
33
42
72
336
29
16
9
15
48
45
90
72
33
48
9
215
25
15
56
24
112
3
18
18
105
27
77
120
1
87
15
57
96
9
71
72
25
48
15
27
12
198
99
48
32
19
125
25
15
56
13
198
72
5
13
83
24
16
9
87
8
31
54
18
33
152
13
54
30
15
93
59
13
27
24
57
39
128
103
33
39
41
24
25
96
39
51
309
15
33
33
215
7
33
24
32
24
85
11
133
27
9
30
89
40
48
32
103
153
57
42
45
21
51
3
168
29
73
36
107
7
17
136
48
9
63
32
40
51
45
32
103
9
248
7
18
47
25
111
39
17
1
15
8
240
25
30
42
207
3
5
67
78
23
72
7
41
16
120
3
18
75
75
69
8
48
72
112
80
1
63
72
48
24
240
21
24
126
45
27
30
23
40
45
27
105
108
59
120
112
144
72
8
120
25
135
15
17
67
6
15
96
96
72
21
114
18
23
16
8
16
117
75
27
78
23
7
60
252
41
85
27
152
55
30
35
25
66
42
35
112
8
25
23
115
29
43
5
48
64
15
48
57
3
197
40
32
48
43
18
12
23
109
11
40
72
15
17
55
18
183
80
79
41
16
8
88
87
120
6
51
8
120
16
120
56
19
54
71
72
24
31
17
40
105
6
9
80
72
16
15
9
33
15
3
29
1
ABCD 99525537206*3^$a+1 [50217]
267
189
35
37
12
47
1
72
96
204
192
60
24
135
57
24
111
177
108
24
171
288
141
3
21
75
57
87
33
60
83
181
204
15
96
80
1
60
24
24
35
144
16
144
32
109
84
36
27
117
48
72
48
99
21
72
60
12
24
12
23
97
132
108
24
23
16
81
36
132
192
60
120
99
176
16
45
147
32
16
69
59
121
24
60
51
48
48
249
23
145
63
48
105
135
69
123
129
15
33
95
112
96
57
215
85
11
16
9
36
51
57
36
275
64
33
47
112
45
3
105
108
59
13
48
147
32
16
105
228
60
36
48
3
368
49
96
24
156
11
49
15
80
16
80
73
71
16
48
33
239
109
120
11
61
300
288
12
123
21
171
48
45
72
219
81
15
9
24
84
48
107
25
135
153
375
48
237
12
108
84
216
132
267
105
108
11
144
25
72
159
21
75
33
15
345
135
48
48
117
48
204
108
84
111
105
279
9
39
192
105
108
108
12
35
61
12
39
9
144
87
141
12
471
9
240
71
61
60
144
279
176
85
120
36
84
156
15
129
36
168
48
83
144
85
27
129
72
119
48
25
135
57
36
108
84
156
84
12
336
24
15
144
57
87
32
181
75
357
11
96
205
36
192
15
201
39
80
85
60
48
15
32
37
75
80
16
48
176
64
9
12
48
27
9
119
193
84
48
27
165
120
3
48
48
416
25
36
83
61
243
177
36
59
73
71
217
183
57
39
128
13
48
339
32
25
264
15
81
15
96
45
132
36
11
13
3
48
141
288
12
36
60
12
96
36
39
141
51
45
24
75
261
72
12
119
1
48
156
36
15
189
84
60
51
21
144
27
48
80
64
96
57
119
121
87
32
61
108
12
27
48
177
60
60
215
73
144
23
16
144
32
61
60
72
120
48
12
11
16
240
21
59
16
69
156
24
135
48
57
180
60
168
180
72
24
24
35
73
60
27
93
24
59
289
15
80
85
108
12
120
12
156
72
108
47
25
167
13
60
72
95
13
51
21
48
36
87
225
12
51
80
121
23
97
111
189
156
24
15
48
32
1
47
253
84
48
111
96
128
85
216
51
93
243
129
15
33
36
491
16
128
144
256
21
60
15
9
24
15
225
287
253
48
12
375
176
97
300
48
99
32
169
39
80
16
96
45
275
85
59
1
60
108
231
45
60
60
36
135
45
35
73
60
96
144
48
59
1
60
120
180
39
9
24
60
147
288
57
135
105
420
84
95
169
120
48
24
39
192
9
135
273
63
33
72
24
111
48
81
ABCD 99525647836*3^$a+1 [50096]
15
30
3
63
46
140
3
1
11
9
6
54
100
12
42
5
12
1
23
39
42
120
24
16
6
62
60
12
4
6
66
32
60
12
3
25
138
18
6
20
16
17
85
72
24
20
36
88
20
12
3
55
36
5
24
1
11
9
30
45
9
28
23
61
23
72
9
40
50
4
2
78
28
72
108
53
105
60
22
12
41
45
10
161
48
36
127
53
24
15
177
1
8
6
81
9
28
20
15
36
55
41
36
87
70
32
88
11
84
45
40
42
5
31
2
70
66
35
79
12
6
12
35
61
11
9
15
67
8
6
10
38
27
1
44
24
40
26
45
45
16
12
2
30
48
3
7
18
24
66
29
3
12
34
12
38
6
60
3
48
72
7
53
105
111
1
71
12
81
27
60
37
18
2
22
50
3
48
9
10
65
45
15
1
2
42
100
8
42
165
9
39
13
54
38
96
4
23
3
6
60
18
42
108
27
105
15
31
68
6
39
9
16
155
12
72
27
9
12
63
10
54
5
12
25
11
24
9
6
21
24
9
15
36
120
60
25
38
16
17
69
78
46
71
43
30
18
29
183
66
87
19
36
53
39
46
6
18
26
64
2
3
36
21
76
47
13
68
36
39
55
41
108
85
30
41
19
5
25
32
15
9
24
15
21
34
41
21
18
21
84
117
75
1
30
42
86
36
9
39
22
80
30
34
26
28
80
30
3
33
27
103
41
43
42
23
31
50
22
32
72
9
24
25
83
84
13
36
179
13
8
39
25
2
30
3
12
3
21
69
27
45
90
33
21
24
27
133
92
40
35
3
46
24
56
36
10
38
3
12
12
45
54
9
121
20
27
24
15
16
2
30
10
30
32
9
51
16
17
45
3
13
44
3
7
56
30
4
18
2
42
21
9
54
21
39
45
96
69
46
18
32
4
36
11
24
3
66
15
175
29
12
24
21
16
72
20
36
39
13
32
46
12
32
22
35
55
18
23
60
7
17
9
6
40
6
32
52
14
9
12
60
24
24
37
108
2
129
81
28
20
15
37
23
25
107
48
15
160
77
63
22
35
1
54
18
66
54
176
22
24
104
40
54
18
2
6
60
34
60
23
93
60
4
12
6
17
96
36
9
52
23
1
8
27
49
36
23
21
39
36
99
58
12
107
1
2
42
60
51
12
36
36
13
32
18
21
7
2
30
22
35
73
18
12
126
50
66
63
57
24
6
45
9
22
42
48
32
36
24
63
9
3
1
11
105
10
20
16
2
15
73
12
32
15
36
24
9
24
12
39
24
15
45
108
3
10
42
29
36
12
45
12
3
25
20
27
36
27
156
24
16
26
4
71
39
6
3
43
17
1
116
3
60
12
36
3
45
12
33
15
72
12
13
72
20
27
24
7
14
16
8
30
4
18
14
30
4
59
73
2
10
60
12
134
142
2
28
2
63
48
31
14
30
9
12
24
21
3
85
72
20
51
69
4
14
6
34
42
20
10
101
3
9
67
38
6
9
96
1
44
171
3
30
15
60
27
24
22
12
11
49
11
61
48
23
37
18
14
4
12
38
81
24
9
12
51
48
132
25
8
36
39
1
23
1
84
18
5
9
46
5
12
31
17
12
57
46
12
5
13
24
23
12
9
39
12
9
24
27
145
6
53
9
42
30
10
36
29
9
6
21
24
108
13
8
10
14
10
20
12
16
8
34
191
24
1
30
5
9
6
94
30
77
69
27
3
36
30
39
9
27
13
56
16
35
45
3
1
35
109
11
39
21
36
3
12
21
108
9
6
6
3
45
12
78
102
18
28
2
30
10
72
59
61
38
12
10
20
3
36
12
3
69
15
22
11
133
59
13
12
32
3
12
9
27
67
30
32
4
80
6
58
11
36
13
12
71
37
35
12
9
94
26
24
12
15
25
44
15
12
33
36
15
3
28
12
6
50
112
8
69
13
84
11
24
63
45
48
67
17
33
3
12
55
2
3
15
36
9
31
54
18
5
48
1
36
30
14
18
72
10
54
50
22
32
21
1
11
48
120
9
126
57
72
25
11
132
93
39
27
18
58
2
46
36
5
1
38
96
9
19
90
20
3
7
6
116
46
2
111
31
14
52
32
28
38
69
15
58
12
11
15
6
148
32
63
37
8
12
24
27
55
54
11
24
85
23
36
19
56
46
18
6
35
21
16
23
39
21
9
100
60
11
12
133
6
18
56
39
43
74
16
24
11
12
7
65
9
6
9
7
54
8
63
117
40
35
75
12
69
159
12
33
36
9
36
34
2
46
18
11
9
4
66
6
11
12
31
26
58
5
111
57
49
20
100
38
52
68
33
9
15
60
3
6
40
72
60
72
11
21
15
168
12
75
16
2
42
30
15
93
16
44
12
15
43
48
2
6
24
22
11
63
4
36
14
3
93
39
48
69
88
23
13
56
15
61
12
6
5
60
1
18
222
8
6
9
12
31
8
66
39
31
14
51
13
23
60
37
140
30
28
2
15
12
103
12
36
24
29
1
38
21
72
24
13
11
24
57
48
102
30
51
33
36
63
51
9
12
45
16
2
16
80
30
16
6
74
15
3
30
15
72
180
25
36
8
24
58
32
22
20
28
62
69
1
44
84
3
25
32
10
26
51
36
13
12
42
41
21
10
30
6
12
5
132
69
34
20
36
21
25
20
39
37
32
12
24
36
123
25
47
69
24
51
9
15
15
12
10
80
28
20
12
48
87
33
46
5
12
7
32
33
15
120
90
63
63
57
9
40
66
17
1
42
8
57
9
15
49
11
24
115
41
9
39
12
105
15
61
54
18
32
63
57
15
31
42
56
6
24
24
81
55
44
16
140
6
88
2
30
15
73
20
3
3
82
59
1
102
5
1
11
105
15
9
27
60
24
121
60
32
12
15
9
6
46
95
37
20
28
18
5
12
12
36
24
72
9
6
9
24
72
25
68
60
16
20
24
12
4
30
5
39
30
3
24
24
1
11
57
40
11
15
46
59
45
54
66
15
1
20
15
1
14
129
9
66
52
8
9
60
57
48
120
51
25
50
22
44
84
24
3
37
23
19
20
10
14
21
129
4
35
72
73
11
105
24
51
25
26
120
16
138
20
87
144
1
32
60
72
75
9
4
42
18
48
35
9
15
60
13
47
73
35
1
20
4
18
30
68
24
42
21
7
18
59
105
4
30
65
ABCD 99526052482*3^$a+1 [50057]
80
129
138
37
113
12
31
29
3
4
8
15
6
12
55
12
48
20
144
63
81
15
174
78
102
6
1
11
25
12
125
6
12
42
55
48
23
30
42
37
20
15
13
23
30
7
32
213
60
3
16
68
60
45
63
63
49
32
63
225
100
41
39
36
15
54
87
129
31
84
77
3
15
54
7
29
31
119
25
59
6
12
27
40
48
53
15
15
1
203
90
36
12
7
35
48
18
75
39
13
12
8
87
21
4
12
44
84
51
144
1
5
12
39
4
20
45
24
36
90
25
47
72
13
44
48
15
6
12
127
35
1
35
60
61
96
12
68
4
41
3
57
19
29
7
140
52
5
123
15
93
4
125
111
36
16
35
12
36
24
1
32
33
19
20
28
227
36
12
9
16
17
90
30
27
9
19
20
36
40
36
48
41
55
36
120
23
193
23
57
45
3
60
9
36
24
126
25
5
24
48
18
129
15
73
8
15
37
32
51
72
9
9
55
17
187
108
48
20
36
3
21
52
35
73
192
17
7
89
84
63
45
18
1
44
4
41
42
93
9
18
18
60
51
3
18
12
7
48
48
44
159
42
43
32
72
51
1
89
19
65
96
15
39
66
39
105
55
35
6
90
30
79
68
33
67
5
39
36
105
127
48
80
4
48
20
28
80
160
5
7
5
60
15
15
18
7
12
89
27
45
43
17
12
36
39
16
89
7
53
30
61
32
15
42
36
12
39
21
235
32
15
6
102
108
1
48
11
30
24
36
12
60
3
45
42
25
47
36
84
1
24
101
139
5
27
4
80
60
27
57
100
12
11
72
18
42
18
192
18
9
4
32
4
8
16
149
127
11
37
41
30
25
20
9
6
57
33
51
21
7
11
205
65
120
72
27
28
5
138
42
12
90
57
64
12
35
12
6
90
30
55
12
48
92
4
156
17
3
87
36
49
5
75
148
47
85
53
19
23
121
56
51
9
69
54
33
57
7
11
12
57
21
3
9
3
60
33
30
1
8
192
33
7
48
116
9
7
11
57
93
48
27
15
30
18
1
48
11
30
27
105
123
57
30
37
35
97
216
35
30
18
49
48
53
12
19
59
30
42
13
5
30
37
48
29
3
40
44
36
165
75
160
12
12
23
153
4
41
27
105
3
45
42
36
25
140
12
33
55
35
60
1
29
42
18
19
35
48
90
18
109
48
8
69
18
129
33
6
1
60
48
12
8
15
93
12
3
33
4
11
42
30
13
5
151
20
108
36
15
12
72
21
15
57
213
99
33
48
7
32
183
12
85
8
3
54
15
15
1
20
52
35
25
108
17
3
15
129
108
45
27
72
9
79
32
28
11
21
28
5
48
168
115
47
12
96
54
103
12
155
33
4
176
15
42
55
35
13
23
25
12
20
52
48
23
1
24
44
21
75
9
60
30
6
199
12
56
57
18
72
25
5
60
111
4
8
144
39
49
35
36
117
12
33
19
48
5
36
60
7
72
11
49
20
60
33
307
72
173
18
37
5
75
33
90
57
16
65
60
147
33
54
18
18
12
108
54
90
73
17
3
24
123
18
102
36
25
24
11
1
11
57
51
60
12
85
47
18
39
40
8
15
1
17
42
18
43
5
7
108
20
159
1
36
119
25
12
20
28
95
42
55
47
18
27
88
47
78
75
87
48
18
24
90
36
21
9
7
107
21
64
5
7
68
33
15
52
35
6
12
55
132
120
8
160
47
108
42
75
15
13
20
93
111
36
213
12
60
127
12
59
30
39
21
15
15
54
91
252
107
21
69
3
112
56
15
1
29
24
31
5
15
16
108
23
18
90
84
21
196
59
1
29
99
40
41
24
18
25
32
108
105
30
13
36
44
4
35
30
18
45
15
33
72
3
12
132
30
63
52
20
45
60
108
3
36
48
123
97
53
30
78
31
8
33
138
270
54
25
48
5
67
80
28
23
57
48
57
90
48
24
1
20
36
16
83
45
16
11
13
80
72
147
13
60
65
67
8
33
55
5
12
7
65
150
30
18
42
15
3
48
37
35
18
19
5
43
68
12
93
55
20
124
48
44
4
5
132
7
48
125
12
43
12
71
9
12
183
156
24
61
59
18
18
42
138
9
15
85
41
67
35
78
12
7
12
41
87
28
32
52
143
1
36
53
66
114
67
156
23
49
8
4
20
51
13
56
4
89
18
25
8
36
93
3
4
44
4
35
13
24
29
24
31
107
150
19
53
18
48
1
24
32
33
31
41
3
60
117
3
39
18
19
68
21
12
132
48
3
57
7
48
65
39
21
108
267
93
15
15
24
1
12
12
8
15
13
12
20
33
102
42
15
3
48
49
60
5
15
40
65
78
90
43
32
45
3
15
42
187
108
12
71
72
12
73
5
87
75
21
4
5
27
33
36
54
30
55
20
21
87
87
6
51
28
8
64
23
57
28
5
6
37
20
63
90
39
16
ABCD 99526133002*3^$a+1 [50013]
81
108
54
16
5
9
46
41
39
45
12
132
48
93
30
21
60
49
2
9
3
57
48
3
90
52
8
87
72
24
105
51
43
185
45
48
60
15
3
30
54
136
29
12
168
1
71
93
18
58
104
76
59
3
22
30
41
36
19
17
33
39
36
72
12
36
27
9
3
60
18
27
31
30
11
81
27
1
200
39
145
11
9
156
147
75
9
9
40
95
12
12
15
18
52
23
3
9
1
47
97
66
29
105
10
60
56
9
96
12
60
24
33
40
216
50
81
99
4
30
20
15
108
24
24
12
24
81
18
40
65
117
12
40
56
39
45
18
52
20
33
183
57
37
35
120
96
25
14
21
36
24
25
47
7
17
3
70
47
153
10
77
60
19
140
30
27
15
88
30
59
1
110
4
5
61
11
48
12
39
10
114
5
1
24
8
22
170
60
16
60
179
51
34
56
195
15
24
48
117
36
12
15
33
9
30
40
90
50
33
3
21
13
35
12
49
71
13
20
6
40
120
29
3
22
23
48
19
6
30
30
20
147
84
43
5
15
10
23
37
11
25
92
48
15
25
59
31
5
144
55
17
43
17
24
39
30
15
111
57
24
48
1
104
27
24
12
108
27
58
14
6
12
27
31
84
53
13
14
136
41
73
146
30
15
9
3
33
30
69
12
120
51
42
15
55
50
15
3
45
27
33
7
20
30
75
1
35
15
34
107
36
72
96
165
27
57
96
10
5
85
35
27
9
19
5
19
5
1
32
15
24
24
57
18
21
48
36
75
9
31
101
9
4
35
48
12
1
44
30
21
36
24
109
26
54
75
15
10
6
5
24
12
13
36
11
48
105
46
29
72
19
65
72
75
57
72
133
30
50
135
192
48
12
144
357
22
17
13
83
27
21
12
12
12
69
15
105
130
41
60
9
51
3
45
3
57
3
22
8
15
7
17
69
15
36
13
26
21
3
45
12
96
97
95
1
80
34
30
36
11
73
35
12
39
70
44
40
50
10
20
51
25
2
28
29
12
21
142
6
71
36
73
24
107
9
75
9
3
37
20
10
146
34
8
9
43
36
29
63
52
30
8
28
30
30
35
115
44
6
12
123
60
15
45
45
4
38
82
8
112
8
39
48
45
51
15
57
43
24
6
2
69
43
77
96
24
24
12
27
10
30
36
104
6
39
36
45
34
8
69
24
9
6
34
71
55
32
69
3
6
4
11
69
15
75
57
21
15
15
9
51
30
15
97
86
9
36
24
48
13
74
46
59
21
30
60
64
110
6
34
11
115
60
14
15
31
29
61
2
57
1
32
147
111
30
54
57
204
24
120
1
11
39
45
117
75
84
21
88
11
21
3
12
72
1
44
48
15
12
12
69
24
46
30
84
107
69
24
27
21
18
9
36
9
3
60
60
43
89
108
43
41
111
72
10
26
40
29
72
129
4
11
27
45
12
45
3
108
36
48
72
43
53
75
148
41
81
22
113
57
60
16
11
171
33
25
32
123
12
12
60
25
120
83
12
85
95
12
43
56
270
15
39
66
51
21
15
12
25
107
163
8
9
36
60
12
1
62
48
69
3
78
51
79
30
47
12
15
10
30
60
53
13
35
24
1
24
23
12
60
72
60
21
63
169
6
65
96
48
75
10
107
63
10
50
117
48
63
150
39
9
4
131
12
15
18
24
10
6
144
36
30
24
86
15
9
18
28
137
24
73
35
36
115
32
9
24
9
10
36
17
27
10
11
96
36
72
12
13
23
24
3
90
6
45
60
24
61
2
42
76
32
48
10
30
11
108
55
17
9
27
12
15
18
39
33
40
23
60
7
5
12
19
5
9
30
136
32
52
36
84
17
73
8
3
19
66
24
60
150
38
27
48
13
59
12
69
27
60
12
1
60
2
93
12
12
12
123
33
12
25
66
14
75
33
159
13
8
22
8
105
24
24
15
45
85
11
13
80
18
30
3
96
63
10
11
19
5
1
44
3
97
30
77
81
78
9
45
63
45
12
6
84
6
75
105
54
57
48
33
63
27
42
40
126
84
161
115
5
9
70
6
47
12
12
168
60
120
36
45
27
57
15
55
77
84
36
48
36
24
12
24
19
8
9
3
6
34
38
39
9
10
30
20
12
27
55
6
35
39
46
54
30
20
51
24
108
7
17
60
33
36
10
41
9
70
32
33
39
45
51
54
27
63
33
93
15
325
2
57
1
24
60
143
3
124
125
3
30
150
18
39
25
110
18
42
66
90
4
50
15
55
90
38
90
27
25
56
4
30
20
10
36
131
81
72
36
64
11
60
24
12
48
81
39
1
14
78
18
105
24
15
48
33
55
2
58
17
7
6
2
33
57
15
93
132
15
3
34
11
96
13
11
9
36
60
12
72
15
45
70
36
29
25
35
72
129
10
60
2
198
21
13
6
24
17
21
123
12
108
24
96
57
27
12
9
27
24
13
30
5
45
147
13
6
24
5
72
24
75
9
1
20
4
11
45
4
35
15
16
29
75
6
30
9
31
30
11
24
24
93
48
40
14
90
10
120
41
84
15
6
51
13
20
10
305
72
9
60
39
1
50
10
35
25
11
3
21
ABCD 99526640498*3^$a+1 [50168]
35
73
60
18
5
60
133
102
29
24
55
89
7
54
36
18
66
24
192
6
90
179
204
121
23
115
77
1
119
43
138
60
107
157
54
54
71
36
19
6
54
77
12
13
59
31
54
54
24
48
24
149
67
12
257
19
17
12
48
43
60
65
12
187
5
1
131
13
23
85
83
25
144
18
53
19
48
24
18
35
85
23
19
90
23
96
12
43
65
97
132
126
12
18
54
168
29
73
47
151
5
109
54
54
167
13
138
168
17
12
25
12
198
6
95
7
18
42
89
48
37
150
53
12
25
35
139
72
29
85
48
227
13
120
6
5
7
150
108
71
19
66
60
210
78
36
71
144
1
11
84
133
330
72
30
144
54
293
37
47
55
6
18
5
84
36
67
72
17
91
5
73
174
186
156
54
5
49
131
12
43
36
36
269
48
7
18
36
36
23
31
12
42
12
78
113
25
35
25
18
36
36
30
108
54
96
102
42
120
18
54
24
12
18
36
35
48
12
109
54
5
157
18
156
5
49
126
89
108
48
61
23
55
30
60
11
25
12
60
72
18
29
61
72
30
198
54
41
67
42
11
7
41
24
25
35
31
72
132
18
234
30
24
167
84
13
6
65
7
5
49
54
234
47
43
77
13
126
30
47
43
42
54
29
7
48
65
36
121
47
25
107
84
1
59
60
25
150
36
89
121
83
36
12
72
12
144
96
216
12
12
13
18
120
18
36
60
48
23
72
31
77
13
72
24
59
49
18
65
12
12
24
144
61
35
12
115
18
71
36
97
90
18
48
96
36
48
47
43
29
43
54
6
5
43
197
55
162
78
18
59
13
47
133
18
5
25
54
306
24
36
12
42
90
203
43
114
18
29
24
12
84
25
96
23
169
96
12
114
65
36
7
5
25
6
41
31
30
35
24
19
90
71
48
36
19
42
90
90
126
30
143
7
12
42
59
72
24
1
180
78
77
132
115
5
36
12
120
235
137
133
119
24
7
5
205
23
91
66
24
66
89
120
49
90
84
18
59
31
42
35
73
30
29
13
11
7
65
187
18
48
186
36
30
24
155
60
139
125
12
60
37
60
30
53
43
54
107
145
11
73
6
156
89
24
60
7
24
84
41
13
90
6
11
163
53
79
30
24
35
19
5
60
7
89
19
48
42
72
11
115
84
54
60
90
54
90
246
11
84
1
11
19
78
12
6
18
72
180
18
84
41
19
18
84
18
108
5
37
23
24
25
36
102
96
84
41
36
1
35
139
18
36
96
11
72
133
107
55
41
132
43
5
49
30
90
96
131
156
217
210
17
96
19
101
12
25
311
72
37
47
19
132
90
23
36
48
91
84
77
1
12
275
13
119
43
137
61
108
6
108
18
59
120
36
12
36
7
252
72
5
96
12
31
12
132
192
41
37
18
72
72
18
35
67
24
5
25
132
23
264
37
18
65
73
59
31
60
72
90
72
71
72
36
36
48
37
60
119
1
6
72
30
47
120
60
13
36
54
65
43
54
30
6
59
13
180
30
132
66
59
24
49
48
132
36
30
41
73
162
36
53
1
90
89
12
25
144
126
72
17
24
12
19
29
127
42
48
18
17
115
245
43
36
53
13
23
1
59
12
85
90
17
37
35
336
175
180
18
215
72
49
6
17
37
48
60
48
18
90
59
1
47
7
113
49
23
157
108
36
59
7
54
6
48
78
47
12
84
60
79
18
60
30
24
36
48
114
90
77
204
55
17
7
53
108
19
36
306
23
25
6
161
1
48
119
157
66
17
7
18
18
84
24
30
6
5
49
126
126
138
29
48
73
36
119
96
1
30
24
138
ABCD 99527471614*3^$a+1 [50053]
24
102
72
27
15
21
9
24
15
21
120
24
111
15
30
36
39
60
108
15
48
78
39
48
69
3
3
33
21
3
45
36
60
36
3
27
6
12
3
24
33
12
24
72
3
81
114
105
36
24
144
81
27
69
36
39
63
6
15
21
120
111
105
132
120
27
63
81
9
36
96
18
21
72
84
105
36
27
33
30
72
6
36
15
129
54
66
39
33
3
60
87
102
135
48
93
54
30
27
45
39
21
108
147
135
225
84
129
162
21
33
87
33
27
12
36
36
24
51
93
117
63
36
117
78
126
108
51
69
3
3
66
36
24
39
69
12
18
42
183
72
36
27
78
3
69
75
36
36
15
129
36
33
15
21
51
93
111
36
225
36
168
102
9
141
87
21
75
69
48
78
54
18
30
18
96
18
75
45
63
180
9
36
24
30
21
339
9
336
108
33
27
12
21
3
69
12
36
75
168
27
42
30
6
12
99
123
21
171
114
12
27
36
144
105
66
6
51
69
24
15
24
195
30
3
33
6
21
9
39
132
63
6
120
75
24
36
33
12
54
42
3
81
39
24
192
213
6
54
66
42
75
84
15
18
36
24
3
12
105
36
24
15
96
9
108
90
42
30
93
69
3
51
6
108
3
45
60
84
3
108
72
180
60
105
15
15
42
30
6
39
69
36
123
108
144
24
36
9
36
39
69
3
3
126
36
159
60
33
180
30
81
9
135
45
18
45
153
36
126
18
54
57
39
72
93
9
90
78
12
63
69
15
33
60
36
111
33
3
9
6
69
21
3
12
87
21
21
39
177
75
48
57
3
72
9
39
39
30
42
90
30
78
15
3
33
105
39
96
12
129
111
69
75
36
48
21
255
9
60
12
60
15
57
120
180
3
15
72
57
33
6
30
36
36
39
93
15
33
27
108
375
72
30
42
48
72
126
24
39
12
237
48
108
54
42
108
12
39
36
51
42
51
24
48
213
36
3
96
444
132
45
180
3
57
66
153
15
165
81
3
15
45
72
141
54
54
12
39
93
90
57
105
3
45
27
105
159
21
108
66
6
39
84
15
96
30
72
39
3
102
63
33
18
105
15
6
39
9
27
15
120
6
90
33
24
87
30
168
51
39
18
3
51
126
84
39
36
3
57
9
6
30
18
18
60
48
36
36
132
255
72
69
111
45
24
111
9
27
27
57
15
24
69
75
18
15
15
54
24
36
36
12
96
72
72
12
3
141
96
3
180
48
75
33
69
60
12
18
18
63
105
144
12
18
42
30
21
33
60
159
105
27
33
3
12
21
87
33
171
33
66
57
108
69
60
75
81
60
66
24
54
18
162
102
150
3
15
18
54
18
111
69
3
69
216
90
30
90
78
90
66
3
57
15
21
39
33
51
147
144
66
39
39
120
6
3
213
12
60
72
3
12
33
180
180
36
216
75
24
36
15
105
21
72
15
21
12
60
48
27
192
105
72
60
48
27
9
39
36
39
57
81
3
132
48
21
39
105
75
87
33
39
126
12
108
36
36
63
12
159
45
9
24
15
216
21
15
93
15
21
12
18
54
18
57
213
75
33
99
213
84
75
24
9
60
15
21
54
21
69
12
3
216
57
72
3
9
18
57
159
9
105
147
36
15
54
48
3
39
48
18
3
75
57
12
180
15
6
39
195
33
105
54
45
33
15
33
24
48
27
33
72
15
213
135
45
3
3
57
72
72
69
72
15
57
18
18
51
201
75
33
15
60
9
42
48
42
3
51
54
75
12
3
57
36
12
60
81
60
12
3
57
39
144
45
90
45
12
69
75
93
36
51
168
36
9
207
45
60
198
33
39
33
15
21
24
45
63
120
87
21
129
123
33
6
18
102
81
117
90
6
36
3
27
54
135
12
108
21
39
9
111
15
21
3
177
24
69
3
72
15
57
141
39
33
3
9
36
39
324
60
ABCD 99527616484*3^$a+1 [50002]
12
80
9
3
93
24
24
24
31
12
53
91
80
4
12
84
68
21
87
153
144
3
69
3
16
29
15
36
45
24
96
55
32
12
93
163
125
55
36
24
5
27
48
40
12
204
53
3
40
48
56
76
48
17
3
76
68
48
45
79
20
21
48
187
48
5
87
57
7
36
5
27
88
20
4
24
149
67
5
211
53
187
264
44
252
64
224
52
233
51
24
120
45
55
96
80
33
67
24
77
19
8
21
51
64
36
140
21
24
39
57
24
19
120
56
160
173
31
41
19
80
69
43
32
16
20
9
27
69
192
75
24
120
93
163
104
4
17
255
9
115
36
89
24
15
100
29
48
72
3
4
156
5
24
3
21
24
91
96
80
45
24
51
64
101
19
5
27
28
32
12
21
51
76
84
245
120
235
20
76
8
21
51
88
29
51
69
67
20
60
45
24
72
24
139
20
12
45
43
101
51
84
9
7
44
100
41
19
96
68
112
60
5
75
40
5
27
93
43
29
43
8
36
9
7
48
20
72
4
144
32
9
99
40
5
24
48
123
72
220
108
116
33
43
48
77
3
52
32
96
177
159
36
117
91
29
3
40
168
77
19
144
5
99
180
16
20
69
216
144
67
60
260
64
12
60
5
432
240
27
4
12
48
5
31
68
28
48
17
99
45
96
3
21
39
9
103
48
132
29
51
60
57
135
28
24
236
57
43
32
28
89
91
5
24
48
51
16
29
51
184
77
24
15
4
5
27
168
165
24
3
117
15
28
53
72
43
216
20
64
65
67
204
36
5
27
12
76
32
216
69
3
40
60
32
16
12
29
96
183
112
84
53
96
39
12
64
36
44
24
208
44
64
12
68
12
69
96
72
3
4
36
5
355
77
48
24
91
5
19
248
52
161
43
72
5
24
63
105
91
56
84
36
96
40
5
19
5
151
68
16
5
48
7
60
96
20
148
60
44
52
60
24
152
45
27
45
63
9
55
84
5
67
29
24
24
27
141
48
31
41
48
7
20
69
19
72
5
19
120
53
187
128
28
44
144
100
44
48
40
24
24
29
96
67
24
56
72
52
20
21
3
40
5
264
31
60
32
72
16
240
5
75
136
8
21
39
16
137
55
288
240
20
12
28
5
75
24
88
32
240
45
3
40
32
21
24
15
16
89
3
40
8
141
19
20
57
75
28
12
8
21
75
40
24
44
52
140
64
60
5
24
103
20
28
80
9
43
48
29
72
48
67
56
45
99
108
57
48
48
19
216
44
64
60
192
5
3
21
3
36
81
24
87
9
199
89
120
51
141
99
16
101
43
12
60
29
19
5
72
39
81
19
24
120
12
32
28
48
72
5
27
76
137
39
76
24
8
16
20
57
103
192
44
216
28
17
24
259
32
48
69
72
3
36
52
8
40
5
39
60
88
48
12
84
269
96
96
24
3
21
27
45
163
101
331
120
48
5
55
17
43
116
16
17
27
40
96
173
27
45
27
45
27
21
48
67
24
29
120
31
84
96
5
24
31
128
12
144
189
87
33
72
144
24
120
75
28
113
24
48
48
27
69
51
117
48
43
32
64
20
4
32
28
89
103
32
16
44
213
3
16
56
93
7
20
28
60
5
24
67
20
16
32
33
144
144
115
12
188
16
128
196
92
45
39
4
72
29
55
41
24
19
44
36
40
56
376
68
105
39
33
255
9
123
117
75
124
41
48
3
45
24
31
17
15
52
96
5
147
21
24
91
104
21
24
43
48
216
24
5
72
63
57
19
68
172
5
63
148
8
21
48
31
32
105
235
29
19
240
5
55
60
36
209
91
125
51
48
36
4
72
48
152
12
ABCD 99527871232*3^$a+1 [50164]
5
120
61
11
25
42
41
25
35
49
83
25
131
19
18
36
6
60
72
18
30
77
67
17
37
23
13
59
1
108
78
5
84
60
73
119
12
55
42
18
42
83
60
1
11
49
6
30
24
138
29
60
49
59
13
48
35
60
24
13
23
48
235
77
24
12
7
60
114
23
67
41
97
30
41
37
102
53
72
55
41
43
18
59
19
30
71
157
6
101
115
78
59
1
12
60
59
72
1
35
36
37
143
108
67
30
42
17
7
5
31
53
96
25
35
25
59
12
25
12
18
108
12
108
6
36
11
72
31
5
60
156
115
114
60
36
24
6
53
12
67
42
71
25
18
29
12
25
48
66
89
1
42
30
108
66
18
143
24
79
24
30
11
61
6
41
13
18
6
66
17
19
53
132
25
24
36
108
23
72
12
36
12
1
66
12
5
43
84
30
60
71
19
30
54
132
90
42
72
54
12
12
107
12
43
18
6
24
66
47
43
102
131
31
18
35
108
12
19
6
18
120
30
83
13
108
47
72
31
5
13
23
25
83
24
25
48
42
18
66
6
24
47
24
55
42
90
36
12
90
18
42
30
48
113
37
11
1
54
5
48
67
30
96
30
65
67
17
73
12
6
54
83
84
1
47
24
31
36
60
90
18
17
55
18
54
108
113
37
54
6
84
66
5
67
17
73
102
5
1
102
6
23
36
72
19
5
25
30
102
71
24
37
66
137
79
5
84
7
42
12
23
223
161
24
25
48
12
11
37
12
18
42
18
60
12
41
73
24
24
11
55
6
60
47
24
97
12
47
24
24
25
47
19
53
55
6
6
12
17
31
48
5
12
13
12
60
35
13
12
23
127
60
54
84
11
31
89
1
84
66
41
1
6
36
17
12
1
36
48
42
29
25
11
72
31
30
54
29
37
12
35
55
78
35
12
55
48
5
1
66
17
31
24
29
12
24
12
25
71
7
29
31
6
71
24
36
73
18
120
41
19
5
37
11
1
59
12
7
5
1
11
60
48
43
5
85
54
6
95
49
11
48
19
36
66
11
25
18
6
108
30
72
54
12
54
6
60
12
6
77
24
12
24
19
156
5
13
35
169
18
5
48
48
12
108
1
23
7
5
108
49
36
83
55
5
12
49
6
41
24
37
6
60
6
6
54
24
42
84
17
13
71
73
30
5
25
11
1
18
53
12
36
72
13
108
71
12
85
47
12
13
95
1
23
7
53
24
43
12
48
30
107
55
113
7
125
55
42
18
54
6
12
66
23
1
6
84
17
192
48
49
35
36
12
73
66
18
35
1
48
6
29
1
12
95
48
91
29
61
71
24
19
42
12
6
6
11
13
90
113
19
18
90
60
41
121
83
19
36
54
23
115
78
30
5
55
77
13
11
12
43
18
23
25
24
18
42
18
89
180
60
67
30
6
36
30
108
60
6
90
35
181
12
131
36
61
24
6
89
24
60
1
11
12
73
102
18
35
49
24
95
1
6
42
30
48
48
84
48
18
12
60
71
24
43
6
24
6
60
5
1
23
1
107
79
24
5
12
37
12
143
48
43
29
7
5
55
17
12
96
13
126
36
120
90
24
24
126
18
59
1
11
25
35
24
31
12
149
13
23
13
11
49
30
126
6
41
73
35
13
12
66
12
18
24
6
125
120
13
6
65
12
1
42
96
54
6
65
49
11
7
17
36
13
12
23
7
41
7
114
42
24
17
25
24
84
35
36
24
7
41
60
13
23
13
35
25
12
167
13
23
25
23
1
48
6
161
24
25
36
47
144
7
29
37
132
24
48
6
12
77
43
5
19
6
48
24
96
23
12
31
77
7
12
54
60
186
84
6
11
49
18
66
36
18
30
11
91
12
29
13
6
42
18
29
19
6
35
36
25
48
11
60
13
35
25
48
60
35
19
41
48
36
13
12
24
35
151
36
102
23
37
18
18
6
53
91
30
71
19
5
31
5
31
5
108
55
53
31
53
13
96
11
7
41
1
6
29
19
5
7
18
30
72
5
19
5
43
162
23
12
25
83
84
7
29
24
24
19
66
18
53
13
107
37
11
12
1
23
24
120
31
60
125
67
18
42
17
13
47
24
79
42
11
55
29
228
24
13
66
41
31
18
12
60
11
31
101
19
24
42
71
1
11
7
54
59
85
143
49
59
55
5
12
13
47
72
36
55
17
19
5
49
18
18
60
23
48
12
37
71
13
6
41
24
12
85
42
30
11
24
61
42
18
144
18
17
31
42
11
31
18
336
47
19
156
60
90
71
7
24
42
83
85
36
23
97
35
12
24
1
78
216
6
11
24
79
180
60
66
30
30
30
132
12
36
12
6
47
13
24
30
89
12
1
11
25
60
72
18
53
19
90
23
55
150
11
37
47
19
17
7
6
174
65
1
35
25
35
12
19
60
65
96
31
6
11
1
107
25
12
6
72
5
97
35
31
65
12
7
48
12
66
180
60
83
19
5
1
6
5
79
29
24
43
41
13
60
12
48
6
294
11
109
6
6
42
29
37
24
11
115
42
59
13
35
91
30
6
36
12
17
25
60
35
13
47
19
102
18
12
30
24
66
41
60
7
24
48
138
84
66
77
60
19
89
79
6
66
29
48
91
6
12
71
36
37
35
36
24
19
12
65
43
41
31
53
67
18
12
42
29
ABCD 99528370796*3^$a+1 [50008]
9
3
96
12
20
12
48
37
47
73
107
76
12
32
16
20
145
15
8
12
40
12
140
40
56
4
20
108
25
3
21
75
24
120
24
8
72
36
61
3
32
4
72
8
60
112
60
60
20
40
20
28
60
132
24
36
12
156
20
24
12
28
8
12
108
4
20
24
1
35
61
3
32
24
48
28
44
4
176
24
16
8
40
8
4
44
12
64
48
20
25
83
72
28
57
87
48
36
9
3
12
96
24
8
12
13
27
20
85
3
44
4
9
15
8
12
72
4
12
48
117
47
12
28
20
16
32
4
21
95
60
12
12
1
27
12
8
13
35
40
9
35
36
12
52
33
3
44
25
71
60
12
16
36
8
76
20
112
92
25
72
15
8
276
24
60
12
4
44
60
12
76
8
16
60
44
40
96
93
27
20
40
36
69
11
28
21
11
37
11
52
20
12
72
13
87
8
76
104
40
32
216
100
8
96
1
3
9
75
117
143
36
40
24
20
12
4
84
20
37
3
80
12
4
32
108
12
48
12
24
36
40
8
156
24
124
96
24
188
25
95
28
36
176
52
45
47
108
60
25
47
76
104
4
20
1
111
9
60
108
15
8
4
44
4
56
37
3
20
60
112
24
60
128
16
72
9
111
20
48
60
12
52
36
56
61
47
28
24
8
12
60
13
23
12
36
36
1
63
156
20
13
27
20
1
23
52
20
12
16
32
40
48
20
64
12
33
15
12
20
36
4
105
35
48
168
24
16
48
36
45
23
12
25
60
35
24
184
48
8
36
25
71
24
64
9
147
44
40
36
48
20
37
35
4
20
24
25
63
32
48
24
60
76
57
11
12
4
8
16
20
36
36
72
28
9
15
45
23
96
40
36
21
23
16
8
156
157
119
1
119
24
52
32
40
32
28
56
24
12
120
96
37
23
4
8
60
13
23
61
35
24
61
23
25
87
44
37
15
45
39
44
4
56
49
75
120
36
24
80
12
100
140
25
99
12
9
11
40
20
49
15
116
28
20
24
28
9
15
81
47
28
20
40
117
11
37
39
45
11
72
168
85
23
12
12
48
192
25
11
12
24
16
48
20
36
76
44
36
100
45
35
4
96
20
4
21
3
24
36
60
36
8
12
4
32
28
12
8
40
12
32
48
12
12
16
117
15
32
24
12
28
56
48
96
60
16
56
12
97
23
97
15
48
96
57
47
52
21
87
45
12
23
12
48
120
60
52
20
144
60
52
69
83
12
16
92
25
23
60
64
20
1
24
83
12
4
21
35
48
145
15
48
8
72
40
68
76
108
12
8
13
24
3
60
36
32
60
72
52
48
36
12
32
72
76
92
48
25
83
1
63
20
40
33
15
8
36
25
123
68
24
88
8
25
15
72
12
20
88
12
81
3
20
37
23
4
20
16
152
12
13
59
36
25
3
72
140
60
4
60
20
64
20
37
23
52
165
39
8
13
83
60
12
48
136
8
48
25
12
15
8
25
23
12
4
45
11
4
36
8
36
13
11
24
12
16
80
52
72
24
44
28
92
48
25
39
20
1
99
8
180
16
32
88
32
48
100
56
4
24
8
12
72
36
84
61
3
72
32
16
36
56
12
96
97
84
71
12
36
37
12
27
36
20
112
32
1
3
9
23
49
63
8
108
16
20
24
12
24
64
9
3
60
8
12
40
105
15
20
64
56
49
131
72
180
16
21
11
40
20
12
16
9
23
25
3
32
24
60
28
12
116
108
36
1
12
35
12
108
36
4
12
8
36
24
40
120
152
16
60
20
37
15
36
12
20
25
3
20
4
20
73
60
3
12
12
8
24
25
111
8
36
1
15
44
36
84
16
45
84
3
12
20
60
108
40
12
81
47
16
116
36
12
12
1
3
60
44
37
3
20
37
63
12
24
9
132
83
12
4
12
32
12
16
120
60
20
169
3
80
133
39
36
20
28
20
61
48
3
8
52
32
52
44
124
36
69
35
48
120
28
57
59
4
81
60
3
45
15
36
20
24
13
35
24
76
45
27
8
52
72
21
35
37
23
24
4
44
12
36
25
27
32
16
8
4
32
120
13
63
24
20
1
15
20
108
169
11
16
164
1
23
12
36
52
20
25
132
275
1
95
24
4
72
9
23
85
131
49
95
60
60
52
44
84
12
24
36
96
28
69
15
56
97
15
24
48
72
8
148
12
20
16
80
112
9
3
96
56
60
13
155
16
12
8
16
44
132
4
105
99
56
36
24
13
75
12
8
60
37
51
20
4
20
24
12
4
80
16
12
48
12
48
12
12
21
12
11
37
59
61
47
76
56
40
48
92
25
11
12
60
112
20
4
60
21
3
12
20
60
193
11
12
28
9
132
23
48
4
48
80
60
40
93
23
12
40
12
12
56
37
83
132
13
107
12
4
12
32
48
60
28
117
75
8
12
4
116
24
108
12
28
32
36
25
3
21
11
40
8
36
25
63
8
148
20
4
12
20
4
12
24
20
28
8
60
48
12
64
20
16
20
40
8
52
68
49
3
12
8
100
24
68
16
21
35
36
12
16
44
28
12
60
8
52
116
12
4
24
20
72
148
20
36
48
76
20
1
3
45
123
105
3
32
4
20
28
56
36
16
32
36
40
9
15
108
9
60
23
52
68
16
152
24
76
189
23
12
36
4
56
25
3
9
3
20
12
13
15
12
12
8
48
12
12
1
3
9
12
23
96
36
73
35
28
32
48
52
36
36
24
44
48
85
ABCD 99528385996*3^$a+1 [50101]
78
156
69
255
41
9
10
5
25
266
4
45
92
7
81
105
72
30
18
6
80
121
15
9
129
6
65
1
135
59
85
144
36
44
96
63
153
63
129
55
72
50
175
80
55
50
39
1
50
13
33
39
23
58
18
5
1
95
40
3
72
24
80
49
77
54
100
12
17
48
57
22
90
90
29
25
144
47
43
86
46
21
140
67
36
140
21
19
5
31
18
50
148
24
8
57
48
25
23
72
40
23
13
131
33
103
44
76
18
72
95
67
141
39
18
18
212
58
50
37
48
152
72
1
96
54
57
59
21
144
105
40
18
101
7
18
104
18
165
24
19
125
24
111
130
50
4
41
55
41
25
15
56
48
31
84
14
18
45
27
45
67
105
21
114
221
43
126
14
72
57
33
39
16
8
99
76
9
23
9
40
59
21
159
1
81
95
175
170
58
140
37
20
48
25
14
1
89
46
26
39
25
102
18
6
66
63
81
90
54
50
36
18
90
36
201
115
54
62
33
144
31
17
120
145
54
89
159
76
6
90
48
32
36
40
50
135
153
15
31
41
24
55
176
57
15
36
40
6
8
15
16
56
111
73
35
40
32
265
240
44
40
63
42
216
62
1
12
117
6
17
120
19
60
116
4
41
9
10
53
91
5
97
114
156
72
153
8
55
50
126
1
35
64
81
35
28
30
14
85
45
86
57
105
22
50
22
104
1
56
25
48
122
54
64
26
4
17
15
33
52
23
21
105
319
59
148
17
48
79
9
72
72
36
27
18
15
179
36
10
39
27
29
25
27
20
57
18
184
14
46
81
57
96
66
36
50
18
46
90
5
48
28
20
19
9
59
130
23
145
30
189
23
22
50
1
75
50
18
166
24
62
18
40
191
31
8
49
27
68
33
40
39
41
144
184
95
4
221
55
201
8
15
36
45
27
49
44
1
23
247
9
9
72
143
1
6
26
64
8
126
1
3
36
89
73
23
31
261
77
18
108
76
9
27
32
58
14
64
65
97
119
48
57
54
121
80
19
32
85
8
51
54
22
89
1
50
13
171
9
131
129
7
12
6
30
9
96
35
76
114
27
44
96
40
108
20
16
135
26
112
50
237
19
9
213
23
40
57
18
5
72
144
1
95
24
73
95
1
30
117
5
280
8
136
48
23
49
95
55
65
1
114
206
40
135
27
36
161
15
49
87
188
37
8
9
118
84
5
24
97
18
6
95
3
21
16
39
45
44
15
36
4
141
39
45
51
5
111
36
45
9
40
18
45
131
21
28
51
116
13
113
183
97
48
119
67
9
75
261
135
5
1
144
3
27
50
58
32
4
72
17
105
126
129
72
1
54
41
9
31
9
18
45
27
6
48
14
33
24
33
22
41
64
56
25
8
40
191
151
45
5
18
40
5
40
9
6
17
49
15
9
75
116
16
63
26
135
49
240
62
28
30
95
72
63
76
6
8
135
49
6
44
76
194
166
32
72
18
22
32
33
72
16
105
8
126
9
24
211
5
24
15
13
95
45
208
327
18
6
144
66
114
81
3
32
40
9
207
65
25
18
54
32
10
29
72
64
41
15
25
15
107
37
201
63
95
9
31
17
72
16
56
123
72
76
65
40
48
15
26
15
75
40
5
4
15
12
17
136
51
116
18
22
68
4
32
345
33
40
198
18
87
107
36
57
43
80
1
44
4
213
63
111
113
63
28
5
115
36
68
76
17
100
167
46
102
104
10
39
167
33
24
87
4
14
40
23
19
116
109
35
33
7
18
6
81
39
17
33
46
8
18
190
120
18
50
72
4
60
93
63
72
32
10
39
15
90
26
4
36
86
72
90
22
18
45
23
57
7
44
4
32
36
45
4
23
13
60
12
27
53
307
149
9
15
31
41
183
36
22
50
13
56
16
99
53
16
12
63
32
93
25
ABCD 99528611608*3^$a+1 [50032]
18
6
27
147
21
60
12
3
66
23
25
3
8
4
3
5
24
19
117
80
7
45
32
31
54
11
12
16
27
48
9
72
8
37
18
33
12
12
24
39
41
40
72
32
25
12
51
165
48
60
66
9
32
64
153
18
5
72
25
23
19
81
12
48
3
30
47
12
1
39
36
27
78
59
37
39
12
24
60
51
48
21
188
28
33
11
13
27
63
113
28
32
37
135
57
30
5
19
9
3
42
18
33
12
8
1
23
16
75
45
15
9
21
126
48
57
15
9
144
80
1
15
21
48
15
27
126
59
73
78
9
68
7
21
27
113
4
48
108
204
21
18
6
15
108
21
87
3
30
72
48
11
25
6
30
42
6
12
87
12
60
8
52
8
16
15
57
3
66
3
81
11
40
8
1
27
8
24
25
3
57
3
3
17
48
160
9
6
42
23
7
48
21
3
21
9
15
20
12
4
56
4
9
27
69
6
21
24
21
15
33
27
3
12
9
84
12
9
3
8
55
33
9
18
132
5
127
30
24
51
15
5
1
27
8
43
12
57
36
32
40
33
30
5
36
4
104
31
77
4
39
5
49
87
69
144
15
15
180
141
20
36
28
33
47
52
8
16
20
4
63
24
33
3
29
61
18
45
57
12
23
7
18
18
12
5
4
84
60
21
48
42
93
20
52
33
11
7
30
3
24
27
33
63
18
24
18
69
9
75
165
59
73
84
24
15
80
12
37
36
12
83
7
30
15
104
64
60
15
29
1
11
13
15
8
4
93
15
36
87
5
109
3
3
93
141
11
48
40
20
61
75
45
11
28
9
15
51
81
3
21
9
18
78
27
12
15
156
21
24
15
30
24
3
9
51
3
9
96
39
21
51
21
63
21
8
13
48
11
73
27
33
23
4
24
36
3
6
15
12
72
3
29
88
21
6
5
64
39
30
15
12
45
35
36
12
7
18
12
75
48
45
3
140
48
16
3
6
35
49
12
59
31
24
5
12
37
12
59
1
6
90
24
23
16
72
24
24
12
15
9
15
21
9
23
37
15
20
13
12
48
71
1
108
6
29
48
13
12
18
45
72
92
88
8
37
27
20
40
12
44
64
3
12
21
12
12
21
11
49
36
15
15
156
5
28
12
99
54
27
15
69
24
12
12
3
72
17
13
23
24
84
16
45
39
120
20
37
12
35
1
24
15
12
9
6
24
72
30
24
63
32
19
161
28
12
44
19
141
51
5
28
105
3
140
97
12
143
1
27
15
9
3
21
12
27
5
60
55
48
102
47
1
27
36
9
51
9
30
17
4
27
5
43
21
3
72
114
12
120
30
18
11
24
64
63
93
15
60
36
30
36
24
11
7
21
56
24
1
15
15
36
42
6
21
48
60
72
36
12
8
28
72
24
9
36
6
48
9
15
18
15
108
44
133
54
33
141
71
73
23
7
48
30
27
36
32
7
18
24
24
60
30
29
40
20
7
6
107
28
12
32
4
9
75
63
9
63
12
48
5
16
72
45
132
36
12
18
9
120
93
3
15
141
8
25
27
21
35
52
56
16
63
18
12
63
60
39
30
180
60
35
103
41
40
15
6
15
69
35
4
56
31
30
15
75
90
11
7
21
15
30
11
1
3
32
28
39
57
36
144
8
43
5
4
21
114
21
9
3
93
15
9
120
3
72
15
18
66
57
33
24
95
13
78
9
45
3
15
42
3
8
7
29
19
5
55
6
114
42
39
36
75
29
13
6
45
12
39
41
24
16
15
12
41
37
84
78
96
21
8
7
24
5
16
45
83
28
32
28
84
63
18
3
27
114
35
13
83
49
78
17
1
24
3
21
24
83
19
60
6
12
3
3
9
3
18
120
42
53
4
3
30
30
57
21
35
12
40
15
12
77
60
31
42
75
3
78
84
51
57
3
24
15
12
113
31
9
27
9
36
104
7
60
5
24
16
68
31
21
12
87
6
39
3
57
3
101
25
15
72
32
37
75
9
11
1
3
21
60
18
60
93
192
105
51
15
6
23
13
54
126
48
30
9
8
49
59
72
28
27
69
48
8
28
20
19
18
15
15
18
144
306
12
72
60
12
48
53
4
20
1
63
44
7
5
13
3
3
81
21
23
1
48
3
45
35
55
30
3
24
21
15
21
15
60
3
33
8
37
39
3
45
3
33
45
11
4
9
71
4
48
20
4
51
9
33
3
69
174
30
12
35
4
9
6
18
12
99
111
141
15
132
12
33
93
48
36
48
11
7
144
5
64
104
52
9
24
3
12
51
102
42
45
32
25
11
7
96
5
19
5
76
45
30
9
3
18
35
19
12
36
24
36
18
11
28
36
12
9
39
21
156
119
1
48
51
21
15
123
6
3
3
57
3
84
18
3
69
39
51
45
3
90
30
5
36
127
17
7
48
6
30
21
45
24
6
36
12
48
30
27
21
15
51
18
63
105
63
9
78
17
91
45
39
18
12
12
6
45
15
48
9
12
51
42
87
48
75
77
13
11
4
27
60
45
3
5
13
27
15
66
30
120
90
12
3
84
36
21
36
3
15
21
24
21
135
36
39
54
42
5
55
9
24
75
5
1
24
6
21
32
55
21
12
48
15
30
24
47
24
25
60
6
90
48
23
13
15
15
96
9
21
75
20
1
15
39
48
5
52
15
30
63
12
93
11
120
37
3
24
8
49
39
72
84
9
95
16
48
12
63
53
19
30
39
156
3
12
45
21
99
15
84
57
3
129
27
89
4
32
1
162
57
24
15
9
27
45
80
55
24
57
84
39
30
6
21
33
54
33
8
1
66
78
36
63
8
24
1
35
13
51
24
27
45
60
12
21
54
72
125
43
77
61
3
81
3
12
3
60
30
23
25
12
3
12
168
27
33
69
15
3
6
24
15
15
81
24
128
7
12
6
60
60
23
67
12
5
43
60
48
17
19
21
12
12
24
56
4
15
36
29
1
90
41
4
116
7
153
8
4
36
21
24
66
24
5
49
90
42
30
9
32
7
33
33
35
52
24
15
65
31
57
20
76
15
6
66
144
41
13
12
3
20
31
21
57
78
17
48
43
24
101
40
ABCD 99528735778*3^$a+1 [50019]
9
23
7
9
27
29
48
73
30
17
16
32
25
18
6
95
24
7
57
33
95
43
6
15
39
12
18
6
120
24
12
57
111
72
17
16
141
11
49
15
21
3
192
33
39
56
160
32
55
24
9
96
128
31
9
141
27
39
36
197
48
48
1
120
39
24
96
75
5
64
81
39
51
29
1
255
177
23
16
111
89
48
7
105
56
88
21
54
69
111
137
25
144
30
33
72
24
57
15
39
9
75
72
69
39
129
32
25
143
103
18
90
6
71
19
29
25
39
153
119
64
32
24
49
6
105
201
15
33
159
80
1
15
24
27
45
99
162
27
87
216
257
160
81
150
129
120
48
39
36
53
7
30
27
63
54
11
24
19
69
48
9
143
1
87
3
36
36
53
40
15
89
37
186
89
16
48
24
21
35
40
80
64
8
25
47
1
36
6
29
61
3
104
37
84
90
72
24
5
136
192
72
9
36
144
35
24
7
24
57
15
89
40
81
119
115
96
180
9
8
73
15
213
6
21
15
48
42
63
56
40
48
57
36
59
64
57
78
9
57
23
120
40
48
39
60
36
30
59
85
36
15
39
54
60
39
27
36
57
111
57
33
39
33
87
3
5
48
1
23
16
72
272
7
65
115
53
7
66
63
27
54
6
18
15
24
32
31
90
18
126
90
6
87
57
15
8
211
30
6
81
144
48
63
33
24
56
31
153
176
384
121
47
88
120
72
99
6
95
48
24
61
35
1
54
6
75
56
40
9
54
36
5
25
24
30
96
120
9
105
30
41
264
24
40
63
57
3
5
85
3
24
27
29
16
8
37
131
64
15
90
6
9
21
107
1
39
8
24
1
54
60
36
54
3
32
19
12
18
96
126
9
39
89
7
36
54
30
33
8
55
273
177
54
81
3
6
15
15
81
32
121
6
81
8
31
24
12
24
5
24
64
33
47
40
3
54
15
159
6
3
48
105
23
24
7
81
9
6
48
42
63
21
59
40
45
27
32
37
66
24
89
67
125
88
21
6
77
31
41
64
105
15
152
88
24
8
43
66
3
3
173
1
90
6
18
72
29
199
105
96
21
3
72
33
30
42
138
21
24
105
66
90
6
30
23
24
13
3
24
27
45
39
36
36
24
90
39
81
6
33
177
47
31
90
36
35
1
87
120
3
45
48
32
64
56
43
6
30
54
60
47
73
150
41
25
90
21
15
54
83
7
36
29
25
384
30
89
7
33
33
18
5
16
168
80
43
29
19
29
88
45
27
128
40
48
81
96
210
24
5
61
18
81
15
9
81
15
69
90
6
84
47
25
47
7
105
39
60
12
24
36
117
21
60
39
27
21
24
9
15
27
245
24
91
54
71
72
37
54
12
78
59
48
40
32
73
18
30
39
80
61
36
6
84
60
89
1
23
7
81
32
240
121
30
72
9
15
36
29
64
15
65
55
36
90
3
57
90
54
207
72
27
30
15
39
9
8
19
125
120
24
7
18
87
3
90
12
18
5
24
16
51
5
48
112
8
1
126
6
27
57
6
54
3
27
36
17
136
87
18
15
56
85
11
79
6
48
171
48
21
51
75
5
24
72
19
45
9
6
9
21
131
73
126
54
299
7
30
35
25
30
129
57
108
12
180
54
5
48
37
36
60
83
24
16
56
31
9
104
91
125
91
48
77
232
80
120
13
27
32
199
30
35
7
54
35
48
16
32
13
30
6
39
27
60
233
40
87
17
31
17
24
19
21
48
48
9
30
24
12
5
55
57
80
97
23
16
120
15
57
32
1
6
81
9
23
48
199
30
126
53
91
6
63
72
75
54
126
18
407
13
11
25
63
27
5
49
120
71
40
56
73
36
54
21
8
43
54
30
65
24
91
36
24
33
72
21
3
15
30
6
156
17
72
55
33
57
39
15
201
15
24
41
85
66
18
71
55
9
27
24
53
72
49
159
63
89
40
15
9
111
36
29
64
24
33
375
24
15
33
152
25
24
126
36
29
16
80
13
35
55
6
11
19
5
88
123
60
18
15
24
27
5
96
49
15
120
48
33
47
7
216
17
121
6
41
48
31
33
3
5
19
54
87
33
39
72
129
30
41
64
81
23
13
144
36
ABCD 99529650406*3^$a+1 [50016]
27
54
71
19
29
100
60
3
69
9
36
71
13
12
3
12
135
48
5
1
95
1
59
4
12
39
29
76
15
66
15
39
24
21
144
21
15
45
11
13
12
54
9
72
32
12
64
141
6
197
48
28
12
8
145
15
12
63
90
6
6
24
186
29
19
41
61
47
13
30
69
8
12
96
88
20
1
63
8
28
72
33
11
16
32
72
16
99
33
21
27
72
20
1
15
36
140
36
4
44
7
5
25
18
41
4
21
30
54
27
63
42
3
92
103
29
40
3
77
72
61
39
45
15
8
28
45
48
15
32
19
21
33
71
61
15
9
11
13
39
12
8
13
30
57
68
144
19
6
15
45
54
5
64
36
21
51
44
4
111
54
42
69
105
66
24
29
67
138
51
60
15
21
3
81
44
16
8
40
3
33
87
18
60
15
96
21
59
85
96
95
40
15
77
13
24
24
30
9
132
45
3
68
13
15
80
1
210
5
4
15
72
90
39
9
30
96
6
147
33
3
45
87
8
55
57
15
17
12
1
48
15
36
9
6
6
114
53
16
56
91
5
40
32
67
105
81
39
15
150
36
3
36
15
126
60
87
92
28
63
33
87
69
108
63
5
13
6
45
84
45
27
80
28
96
68
16
60
21
11
40
32
16
32
12
1
11
148
21
47
43
17
64
135
81
60
108
72
33
11
91
24
24
101
60
25
23
48
25
54
24
96
66
59
4
24
72
39
6
39
27
24
66
87
48
45
18
41
49
35
64
3
78
15
92
25
27
51
41
1
107
28
33
30
72
9
60
51
18
30
77
60
28
27
69
69
39
33
54
65
64
12
80
64
51
24
21
9
63
3
5
25
39
56
19
6
75
9
24
107
4
44
91
5
4
21
39
56
36
85
3
87
48
45
27
30
48
12
47
7
21
45
27
33
3
36
56
133
27
33
12
15
15
69
80
96
28
117
39
81
114
21
75
5
49
11
13
27
9
24
27
3
149
1
12
78
21
176
4
240
9
96
23
127
30
35
25
30
141
3
29
1
107
40
39
5
1
27
72
180
51
77
43
29
96
12
13
24
24
87
104
4
57
27
3
24
6
18
9
21
15
147
18
30
72
57
81
11
16
120
24
9
47
28
15
89
97
3
27
9
81
39
60
12
45
84
15
56
49
39
45
15
27
18
72
24
51
9
63
36
44
52
39
9
72
15
45
8
48
88
21
15
21
15
93
6
5
24
64
36
36
128
12
28
3
189
9
27
135
5
4
15
6
18
5
16
9
60
30
42
83
1
75
96
9
60
3
33
120
39
24
72
33
47
4
105
60
30
93
81
47
24
16
33
12
24
15
80
79
120
6
35
60
16
60
20
84
84
85
12
24
15
21
35
25
99
9
6
120
120
24
21
24
56
16
9
63
12
9
36
84
36
11
28
12
20
25
59
85
15
69
36
23
12
1
30
18
36
60
3
51
72
29
136
33
12
35
4
15
21
69
99
21
54
9
81
36
15
45
23
1
36
66
45
9
39
27
33
15
42
243
32
40
9
24
39
3
29
19
45
27
30
15
144
36
45
99
8
13
23
12
13
66
21
45
47
52
36
44
1
15
75
30
35
12
13
84
90
53
43
30
39
51
30
18
21
24
21
24
27
12
87
30
15
81
48
15
21
30
5
1
27
93
60
54
54
12
15
72
60
12
24
72
15
69
9
11
16
9
51
20
13
159
72
80
61
35
12
12
25
24
36
39
24
21
11
16
105
83
25
42
24
30
60
6
93
51
5
4
32
40
44
64
57
108
36
36
35
24
1
39
69
132
60
15
20
52
87
21
9
24
36
24
132
48
27
20
132
12
91
5
72
67
90
6
9
60
56
13
87
39
24
90
6
6
47
13
30
29
76
24
20
168
1
71
25
39
32
72
12
40
159
125
97
87
3
33
44
73
47
97
90
144
17
55
114
60
114
30
36
59
52
8
4
51
89
31
17
28
45
71
16
9
24
120
12
60
30
65
48
31
9
15
21
21
15
9
30
41
73
27
33
11
79
30
71
1
90
65
55
69
45
6
90
54
21
32
12
31
105
92
16
21
23
37
23
28
63
66
11
24
28
33
24
11
4
20
60
1
120
35
19
5
109
51
8
28
72
21
42
17
7
21
45
27
12
20
120
28
36
36
48
20
43
5
73
35
1
6
24
105
9
75
24
51
69
51
29
16
36
69
15
32
12
28
8
12
13
47
49
83
13
90
125
12
13
135
45
48
11
19
21
51
5
25
27
21
15
12
24
56
79
5
24
84
16
15
6
11
49
24
12
18
45
165
59
43
18
30
6
114
21
36
39
89
7
149
85
84
42
114
3
8
4
144
24
57
59
91
24
6
15
44
4
60
111
17
25
39
68
1
36
63
33
3
12
33
27
8
64
20
7
30
15
99
21
24
21
126
9
69
42
57
8
28
51
33
21
39
8
25
114
33
33
48
6
24
45
27
137
76
32
109
6
53
64
57
39
51
6
18
17
12
40
36
20
157
59
96
4
24
12
60
108
27
17
28
84
60
9
39
20
1
126
90
54
57
104
16
108
57
39
21
15
9
3
3
54
23
37
6
24
6
123
12
60
92
1
12
15
33
120
6
96
24
5
36
28
116
31
9
8
7
96
5
52
36
12
44
1
23
ABCD 99530519282*3^$a+1 [50048]
6
36
3
36
45
111
75
42
15
20
37
119
31
5
60
79
17
12
67
93
8
24
49
12
27
3
90
3
44
127
6
42
17
85
123
57
30
66
78
24
102
66
29
160
21
39
21
48
47
13
95
49
96
222
24
30
48
111
27
5
109
30
24
101
16
105
48
47
139
6
24
48
12
3
21
12
48
66
114
11
145
51
68
16
75
69
32
12
1
11
109
75
9
71
19
66
150
81
111
33
15
30
66
5
43
18
12
132
6
18
12
24
138
18
35
109
3
51
66
11
19
5
64
9
66
6
11
7
21
75
21
21
24
6
120
5
19
53
43
17
7
5
48
73
39
21
54
54
24
63
8
16
45
60
60
35
85
150
45
69
99
21
11
73
18
54
39
36
9
35
1
95
43
126
66
24
42
39
45
36
174
48
21
44
108
48
1
3
57
54
29
25
60
11
144
36
25
36
66
29
19
6
251
7
5
43
48
89
25
71
1
24
12
15
44
13
15
27
9
15
5
37
12
15
8
109
35
36
124
36
33
6
6
72
18
45
9
60
36
83
100
57
83
16
15
5
1
18
5
120
1
66
9
20
13
6
29
60
25
27
9
35
4
32
1
24
18
21
32
12
157
15
20
36
25
39
8
97
24
36
39
15
30
36
11
19
90
24
24
30
6
15
32
19
65
28
57
138
6
36
30
30
11
49
11
13
54
93
3
141
141
78
54
47
120
28
32
60
96
120
13
75
56
124
20
91
65
13
12
83
48
85
30
5
19
53
48
25
90
53
156
36
220
87
198
12
96
51
24
99
126
72
24
114
24
6
36
3
93
279
108
20
12
48
1
42
9
20
49
42
29
19
120
29
108
79
24
21
21
12
90
53
19
24
6
204
51
129
47
40
24
8
76
32
84
13
12
60
39
57
12
12
6
77
37
96
3
75
30
11
84
124
80
25
3
68
145
60
35
25
71
1
15
48
44
1
15
75
126
48
90
120
53
19
30
114
102
59
73
96
39
33
30
129
39
96
125
91
45
32
91
66
51
45
135
44
85
24
96
6
24
9
57
135
108
32
324
49
11
40
8
121
11
4
92
49
15
44
64
8
73
72
15
99
24
6
66
125
37
23
79
24
5
61
219
9
35
48
60
144
1
63
24
21
6
29
121
96
15
128
64
51
66
24
36
18
5
37
6
29
1
87
33
12
48
12
135
51
24
30
12
60
84
30
42
39
44
144
48
4
39
5
40
21
6
5
43
17
109
39
92
79
48
101
12
7
53
49
3
132
33
15
51
66
59
12
28
36
15
24
41
13
18
18
35
37
168
11
48
37
36
39
200
1
12
27
20
13
15
3
113
12
139
54
71
25
23
163
5
40
69
60
36
147
80
91
66
30
144
54
95
1
186
21
68
61
119
12
79
114
30
30
15
105
90
30
12
119
1
12
18
93
32
24
60
229
12
59
36
13
12
30
18
126
29
12
13
12
78
69
153
108
150
29
61
59
37
123
20
1
84
36
6
48
6
12
24
30
6
39
141
75
9
23
43
72
81
20
72
67
65
13
84
11
49
66
24
24
77
115
29
115
5
60
48
7
53
37
24
36
23
13
95
49
84
27
39
24
5
12
13
36
35
64
80
25
66
30
71
12
7
5
169
75
20
37
23
64
20
72
49
12
24
3
3
48
101
24
19
42
35
1
72
23
64
24
27
18
99
27
21
9
119
36
13
36
47
25
12
66
21
105
18
21
20
1
60
114
54
47
60
4
120
180
9
12
39
9
63
45
24
75
99
24
33
63
5
1
23
145
18
5
48
37
12
18
125
48
19
162
119
37
39
48
20
12
48
16
56
25
24
375
21
24
119
60
16
21
15
81
54
125
28
20
48
43
54
11
31
30
51
12
3
18
54
77
109
24
3
3
17
204
109
11
49
71
85
48
95
16
92
115
5
13
11
49
39
3
5
13
35
144
25
12
30
21
72
72
45
96
24
83
37
150
5
24
40
57
47
16
27
5
49
71
52
57
11
108
84
13
15
9
84
35
31
48
42
30
66
150
72
53
19
186
3
129
95
61
6
221
25
59
25
3
51
29
43
5
40
27
48
5
12
160
15
21
45
95
192
28
81
63
20
193
48
6
6
24
23
16
104
25
36
107
25
15
57
87
105
95
25
11
37
15
32
139
117
48
45
6
6
12
6
5
12
55
114
36
35
7
41
145
59
120
60
103
77
43
30
47
61
155
1
11
4
21
3
36
9
126
90
30
173
132
108
36
31
21
108
21
23
ABCD 99531034132*3^$a+1 [50089]
23
9
69
72
408
139
5
18
57
87
6
18
72
210
72
6
9
16
32
48
75
30
151
173
115
47
18
72
151
29
6
18
12
72
90
78
12
108
183
75
69
16
257
79
5
75
111
18
15
105
39
16
17
18
61
29
19
113
15
93
30
36
49
65
156
90
73
35
13
23
24
102
6
37
35
36
54
147
45
18
97
71
174
36
7
101
144
187
155
18
78
30
42
12
186
7
32
64
17
90
133
17
63
129
36
75
147
237
15
66
54
57
21
72
3
48
75
144
36
90
66
18
126
21
48
96
39
66
24
63
63
1
11
78
72
12
108
54
24
9
16
41
18
37
59
12
57
15
33
3
24
12
73
23
57
15
18
72
36
19
11
37
35
18
91
41
210
108
169
35
48
18
222
13
35
60
97
23
240
25
5
36
90
36
9
81
18
42
90
180
12
25
96
47
129
64
35
157
23
72
168
25
47
90
18
181
173
72
139
131
13
5
18
324
54
36
198
78
39
96
3
162
18
57
93
30
90
72
78
12
25
32
48
57
36
99
48
87
25
35
12
36
144
61
119
168
1
29
6
12
33
112
107
18
18
60
21
141
30
72
6
55
192
5
27
93
67
77
19
17
79
11
78
66
85
41
54
90
39
75
37
53
27
39
6
12
7
155
18
6
157
35
93
39
36
30
150
66
18
108
33
16
96
23
217
47
126
19
113
30
18
90
36
24
249
87
18
36
24
48
132
138
45
27
78
7
11
102
60
18
102
139
41
55
17
90
6
144
66
42
30
85
80
15
132
13
5
12
150
18
135
27
108
105
64
59
36
18
36
27
9
24
90
69
3
84
9
27
42
90
145
48
144
80
51
18
54
12
25
48
35
126
15
75
180
90
7
29
6
138
180
24
18
108
54
18
18
207
57
55
35
13
95
145
17
6
12
42
36
90
30
36
144
67
5
72
126
37
48
144
11
120
109
17
54
105
27
48
165
147
102
18
42
75
112
23
78
18
25
59
78
174
24
12
72
13
144
41
54
54
204
48
78
90
120
60
99
75
90
60
18
93
45
19
113
162
156
1
35
306
54
6
72
7
209
162
84
24
54
12
108
18
150
27
3
168
85
224
135
36
54
90
18
78
120
132
12
13
23
9
16
29
96
115
221
3
51
61
11
108
42
12
18
108
37
5
75
33
90
30
7
48
32
63
84
61
80
21
91
5
90
48
24
18
39
16
32
15
90
72
54
72
54
6
48
36
1
144
35
18
43
35
30
90
85
32
27
96
12
186
66
13
80
15
72
24
30
24
12
31
32
48
33
24
102
126
144
54
36
9
15
1
11
54
79
35
90
19
101
27
27
60
57
69
120
54
45
33
12
18
60
18
99
147
61
29
126
42
18
72
138
39
160
48
65
198
12
6
162
48
37
77
3
9
90
18
6
72
72
18
19
29
54
13
59
90
54
261
45
115
11
90
27
27
108
6
12
60
43
185
36
78
12
54
180
24
55
35
13
23
84
21
15
1
71
18
54
96
90
30
42
12
72
43
143
33
15
402
79
5
18
6
30
69
16
29
30
133
32
33
15
112
23
73
240
32
45
54
36
25
143
12
18
36
180
91
113
66
6
39
63
78
18
12
144
181
95
72
18
30
9
16
29
24
12
72
72
31
83
84
6
234
30
43
29
114
54
12
111
57
30
60
30
175
11
72
18
156
24
54
30
163
17
127
23
48
9
51
18
180
54
30
147
51
42
48
162
60
37
83
157
48
83
42
18
30
108
55
35
36
36
72
36
25
11
21
33
79
47
1
23
84
72
18
18
54
3
3
18
27
45
ABCD 99531119302*3^$a+1 [50037]
24
17
18
78
12
6
37
29
54
84
132
13
17
84
12
78
6
48
48
27
96
16
5
60
24
15
27
180
25
200
9
336
24
156
43
120
35
21
21
18
30
24
72
19
17
60
19
41
15
24
16
53
60
7
80
9
210
30
48
48
84
75
93
67
104
9
138
37
56
72
72
141
222
42
6
84
36
270
114
30
48
30
12
72
13
173
163
101
18
78
72
18
18
6
84
37
35
30
12
126
85
89
48
39
111
33
24
3
13
5
42
9
64
72
77
43
83
54
7
23
42
30
48
60
21
16
23
105
141
114
138
24
78
78
43
167
18
36
36
24
54
90
39
16
59
42
19
32
27
21
69
60
66
12
9
63
6
139
8
9
60
36
39
93
42
36
48
66
300
24
84
27
3
61
59
37
161
12
132
30
9
87
12
13
32
51
54
36
90
102
54
45
3
78
63
27
204
126
18
30
12
24
48
12
48
30
48
13
72
35
18
12
84
6
24
13
56
9
78
42
96
54
25
77
24
27
63
42
78
42
42
126
6
48
120
150
12
48
6
57
40
65
7
48
89
24
31
89
24
48
12
27
105
79
17
42
120
30
63
9
18
6
42
42
48
72
91
17
102
216
60
37
215
9
105
48
36
24
186
30
24
18
73
35
30
204
18
12
13
203
37
48
5
216
30
18
27
16
17
63
129
175
101
42
48
9
48
117
84
72
15
273
6
1
5
43
47
9
213
12
18
21
57
87
33
42
6
90
54
12
6
42
43
24
29
51
33
7
24
149
60
6
30
156
96
102
138
108
30
6
15
144
16
41
7
155
6
180
30
42
18
54
6
12
25
137
6
49
8
57
306
69
120
63
12
30
78
30
24
6
72
37
173
67
65
6
42
175
77
60
6
57
243
12
66
60
19
95
6
99
15
36
21
48
351
25
71
36
30
12
51
72
40
23
24
25
23
72
42
36
42
60
72
6
7
125
36
39
33
7
5
30
18
115
8
87
12
126
12
24
66
48
54
120
72
36
24
6
25
17
66
60
9
33
150
72
1
5
12
7
5
198
120
90
30
18
66
108
108
129
9
90
12
49
89
36
51
45
27
81
6
18
55
35
13
17
198
49
131
78
55
24
56
27
102
30
228
13
29
51
72
27
13
23
42
12
12
66
18
19
23
25
59
21
3
204
1
41
66
42
27
48
45
60
18
12
42
55
8
21
195
201
60
24
12
42
36
241
65
36
30
18
36
79
24
5
180
12
6
93
40
35
54
30
102
54
45
9
18
12
42
24
7
77
18
30
24
108
6
30
294
13
107
42
60
36
258
9
87
114
24
6
25
101
96
72
96
19
5
27
21
84
36
67
17
18
61
32
27
45
72
136
83
42
19
41
102
6
204
31
5
114
30
168
120
12
36
19
95
48
78
51
3
78
7
35
18
150
18
75
105
7
125
12
12
3
51
6
24
24
12
60
39
51
18
48
12
7
8
112
5
19
17
55
5
12
168
63
39
48
42
18
78
39
45
51
9
30
73
35
30
48
12
84
36
48
114
1
24
125
91
299
72
85
264
5
75
57
42
37
11
42
12
15
81
60
42
1
119
78
84
63
3
42
60
7
144
29
132
63
21
51
21
43
167
18
72
120
12
108
7
17
15
81
7
11
61
53
12
48
36
12
12
30
18
84
36
18
12
12
42
30
33
33
39
105
108
72
6
150
114
13
17
6
18
12
24
36
7
71
30
12
63
51
6
15
93
12
15
64
23
36
189
16
65
36
43
17
6
33
15
102
102
13
104
21
24
43
101
126
54
31
113
87
9
24
72
24
180
24
48
60
55
80
48
64
113
12
60
6
1
48
41
7
72
17
55
11
109
143
1
47
9
33
15
72
96
3
12
30
43
32
39
1
104
63
78
30
13
5
30
24
30
36
75
15
6
36
84
84
24
7
23
12
6
234
13
17
48
55
56
45
132
39
33
108
30
30
12
108
72
72
78
6
126
126
30
33
75
60
1
23
60
45
57
84
115
104
40
77
6
54
24
66
96
42
51
112
17
63
9
159
120
111
84
30
84
96
36
36
27
96
39
1
ABCD 99531581278*3^$a+1 [50243]
44
105
39
16
20
108
57
39
36
28
17
19
12
32
100
92
4
12
224
208
48
132
108
89
315
64
12
137
72
79
176
36
12
112
68
220
20
28
20
108
4
65
111
16
5
91
204
65
31
48
80
96
16
84
44
9
91
60
20
16
60
185
75
93
175
180
77
415
20
28
5
31
149
7
96
48
32
9
135
48
160
260
76
41
168
111
36
45
115
176
252
196
236
4
12
89
60
235
228
48
32
76
32
48
21
91
17
120
60
12
19
96
53
12
31
48
192
80
64
113
175
12
5
43
128
84
28
65
3
12
160
308
69
151
17
15
180
28
149
175
144
80
21
48
91
96
65
79
29
132
123
132
45
99
12
64
5
60
48
31
36
5
183
100
60
257
19
144
192
53
315
117
39
100
144
5
43
128
81
79
176
33
31
12
17
31
36
44
4
140
16
36
60
36
149
363
16
12
132
5
12
111
28
209
307
108
180
156
41
139
12
209
163
252
53
180
43
12
17
51
60
180
48
16
48
65
15
357
91
252
5
75
16
180
32
237
180
91
20
300
16
20
64
192
48
144
5
120
115
245
27
156
4
204
320
64
257
31
48
116
240
268
65
307
44
369
63
4
108
132
44
9
135
192
528
105
12
79
12
128
129
127
36
12
17
3
240
256
101
283
5
187
348
20
16
240
32
177
27
36
12
100
12
84
92
100
29
79
209
15
100
12
65
168
55
17
19
236
148
188
64
48
17
15
96
180
108
9
27
76
209
31
144
96
497
67
5
43
12
240
48
36
92
69
75
4
32
124
36
144
113
43
80
69
43
65
72
43
272
33
255
16
284
16
36
288
48
29
19
101
75
64
101
43
240
12
5
171
9
39
240
64
5
31
96
140
4
92
84
220
144
84
156
32
84
213
75
16
144
5
235
128
12
52
96
29
111
57
151
36
5
43
300
17
79
132
32
16
60
144
32
33
111
9
60
127
65
31
149
151
137
55
20
448
17
180
55
5
12
63
36
16
336
44
84
16
5
75
16
192
48
12
20
12
16
192
257
163
17
75
36
220
84
48
5
43
12
48
84
125
15
16
308
16
5
108
91
161
271
48
324
5
7
5
75
208
185
27
144
316
116
12
57
39
9
235
5
12
31
32
460
48
80
4
65
63
256
29
51
21
75
16
12
128
4
125
19
272
177
123
64
80
64
41
43
32
76
17
291
124
20
117
75
28
192
84
60
32
64
80
4
12
ABCD 99531587588*3^$a+1 [50006]
54
31
5
132
7
11
102
103
5
18
37
41
99
28
5
139
17
7
53
63
3
25
5
175
107
72
1
41
7
32
148
17
36
12
43
84
20
33
42
49
56
40
36
17
12
19
48
36
44
33
132
18
18
30
36
30
102
9
3
69
27
9
9
18
48
13
56
27
24
37
41
19
35
36
49
8
12
39
25
68
36
33
60
12
12
55
29
27
81
54
42
12
199
108
59
1
44
3
1
35
42
24
102
90
3
3
21
3
78
19
8
21
12
216
54
1
47
37
48
77
19
8
12
16
44
15
33
27
42
139
53
63
201
39
108
21
12
31
17
12
7
17
6
48
37
24
24
36
53
144
27
60
9
175
12
95
18
19
11
42
6
1
24
36
5
19
41
43
29
31
11
33
21
19
17
3
15
145
32
15
37
11
9
81
84
19
12
17
55
23
37
41
19
12
35
18
3
69
7
8
39
54
12
43
17
12
55
24
47
30
12
7
12
12
47
6
7
23
37
11
141
15
109
12
8
3
37
48
8
3
121
68
81
159
4
11
6
78
13
71
18
7
48
60
48
12
12
12
41
48
55
24
5
43
113
84
91
32
88
72
71
21
40
12
53
79
44
52
17
7
5
90
12
37
35
24
42
72
12
12
55
12
17
183
63
85
120
44
27
21
40
5
27
45
48
66
9
51
1
24
113
36
3
39
6
12
43
48
5
55
5
79
35
12
13
5
31
24
5
18
42
27
21
6
6
7
176
21
111
33
18
49
53
6
36
48
30
36
55
17
7
5
7
65
79
44
40
72
125
15
16
24
84
48
5
31
12
11
54
67
41
7
65
19
60
5
12
67
17
18
37
41
204
19
47
25
119
85
36
41
55
101
24
51
15
1
44
72
99
30
24
18
48
73
53
51
52
68
60
3
30
67
12
5
103
71
48
61
53
96
3
24
27
1
56
36
81
24
63
3
13
125
75
4
116
75
150
19
36
5
60
7
8
189
7
24
5
15
51
12
13
12
41
27
124
12
8
100
17
48
168
43
5
36
24
31
140
21
12
7
32
3
61
48
29
36
31
12
5
18
9
9
15
63
6
51
24
63
168
1
5
24
31
11
42
15
39
61
108
5
123
4
24
35
9
9
30
24
9
69
27
88
95
1
23
97
11
21
39
49
8
153
12
6
13
35
25
12
32
4
119
13
5
39
33
19
65
19
48
80
4
41
15
36
21
30
1
48
12
12
12
20
9
27
33
27
45
6
30
27
76
59
1
11
90
12
24
6
6
36
19
48
8
87
18
19
107
24
12
25
156
68
21
19
107
21
33
90
21
15
18
78
6
19
17
3
16
47
6
7
5
66
13
24
5
84
84
31
72
5
36
3
33
36
43
113
102
6
27
9
48
31
72
23
1
17
55
24
5
96
84
55
59
1
17
67
17
36
6
6
6
210
18
1
8
36
15
84
1
47
105
75
21
4
80
4
60
29
24
51
4
96
5
66
6
7
29
24
27
33
6
12
9
105
19
41
24
39
21
66
13
17
42
49
71
9
4
41
19
5
43
35
49
12
5
18
18
3
16
20
39
12
66
31
24
65
18
73
32
9
36
30
12
1
12
35
54
15
9
66
6
84
24
6
54
12
6
6
306
1
24
8
123
49
8
99
48
18
6
37
60
5
15
16
23
61
5
51
9
15
63
18
18
13
5
3
63
6
31
5
168
55
29
19
29
12
3
36
69
42
24
9
33
7
29
79
5
78
109
89
48
3
45
24
12
18
36
66
60
15
9
60
30
13
65
19
5
7
17
31
24
23
13
41
12
55
113
42
45
105
151
101
7
89
55
23
42
48
31
5
31
41
31
11
9
28
8
52
20
16
12
5
72
31
12
72
12
48
8
4
32
3
73
5
103
11
97
12
23
6
31
44
52
12
47
49
11
84
12
73
35
1
41
84
7
72
12
56
28
11
13
29
102
66
36
36
48
24
7
24
23
6
139
53
66
18
63
39
13
48
8
76
17
114
13
32
105
91
35
42
30
78
18
36
1
60
65
24
12
43
60
80
33
114
1
101
19
17
15
40
96
23
37
77
39
33
12
24
18
49
41
43
65
12
91
5
55
65
19
59
54
18
6
55
17
7
11
78
72
12
15
39
1
41
6
18
15
64
101
12
7
20
36
33
127
5
24
7
47
49
41
54
78
7
132
41
18
18
7
12
32
39
37
36
36
23
81
16
17
3
9
7
48
12
5
31
23
121
35
33
16
36
72
101
31
53
15
3
1
24
29
144
7
156
65
54
12
25
17
67
47
21
9
43
20
28
8
4
65
36
7
23
30
120
42
13
36
53
18
33
40
32
39
36
12
66
36
99
4
36
5
24
36
48
66
36
30
7
53
7
80
28
5
19
59
30
42
66
7
53
162
21
21
60
7
23
18
36
19
131
1
65
15
52
17
15
51
45
147
9
24
36
48
4
12
164
39
18
75
57
36
19
84
12
11
6
90
49
72
44
3
6
43
5
55
248
28
41
27
39
37
5
66
66
6
90
36
19
12
143
1
72
36
35
121
23
61
44
9
96
78
13
41
111
75
1
60
113
3
4
24
24
23
90
7
56
124
12
17
67
12
5
42
25
77
51
4
56
3
12
25
8
9
42
60
61
47
36
1
32
4
41
36
36
31
53
42
66
103
17
18
85
8
9
19
53
31
12
41
7
11
24
61
12
23
129
111
6
114
6
24
30
54
67
5
12
63
9
7
83
25
5
63
9
12
18
18
24
96
48
36
12
7
36
77
96
75
9
75
3
25
5
7
48
80
21
7
53
6
90
36
36
36
30
30
7
149
12
7
65
12
7
24
60
23
36
97
17
252
30
37
12
41
6
30
6
33
27
121
32
33
7
5
7
12
96
ABCD 99531838208*3^$a+1 [50143]
5
108
15
108
60
84
21
54
9
27
81
96
21
7
24
5
54
97
92
52
12
17
3
28
23
1
56
64
8
64
5
27
16
155
13
104
135
18
7
8
39
18
91
53
27
27
121
12
47
90
36
18
37
60
83
9
4
260
69
7
44
64
8
28
32
141
7
48
32
24
16
35
108
72
13
32
96
111
21
76
20
9
18
225
12
159
9
96
24
141
51
75
9
28
8
72
63
18
108
51
48
45
67
8
16
8
24
12
36
204
16
36
41
72
54
9
81
139
12
20
48
12
72
24
4
47
1
53
27
48
48
4
12
149
27
16
44
39
33
40
120
44
76
8
76
92
33
79
20
48
240
96
36
12
117
159
48
124
44
16
8
16
80
60
309
90
157
84
108
68
16
36
92
76
24
41
90
105
156
64
56
12
3
45
108
192
40
204
60
32
24
15
54
7
12
116
64
20
96
96
72
72
60
51
18
55
20
12
64
8
3
45
16
8
75
18
7
47
45
4
80
123
9
48
69
3
36
51
1
44
96
96
4
128
16
12
35
36
9
12
84
12
4
77
39
48
12
135
105
124
20
21
79
11
69
24
4
11
126
115
20
27
85
41
36
19
84
8
16
68
4
35
109
92
4
12
89
3
15
69
36
16
24
68
52
96
17
90
1
44
48
48
24
33
15
39
21
84
48
112
48
8
3
61
20
63
54
27
64
60
20
16
32
84
12
12
132
4
5
19
8
12
48
28
65
18
1
36
71
133
44
16
8
28
60
80
36
4
32
24
3
1
71
13
44
48
28
152
24
87
9
36
9
43
24
20
3
81
24
3
21
51
9
96
12
9
15
72
84
45
51
16
44
177
55
35
18
27
24
16
68
36
9
15
3
54
7
152
3
37
17
7
32
40
119
1
32
16
23
72
25
8
48
12
12
3
45
48
84
4
44
27
18
39
108
52
53
27
96
112
32
12
36
96
24
64
41
7
32
276
4
12
11
9
16
72
20
117
15
3
13
8
4
32
15
33
60
24
9
3
15
33
21
31
44
52
80
24
136
11
33
39
73
68
3
9
9
54
69
72
4
20
172
84
47
1
32
16
12
12
68
36
24
40
120
8
24
24
40
11
45
16
80
40
179
72
21
144
120
3
73
32
12
148
108
59
72
85
12
32
48
4
92
108
40
32
16
32
28
68
24
27
37
20
16
36
8
45
39
12
3
45
48
51
36
9
9
7
56
64
17
72
3
4
8
48
4
92
24
16
44
153
36
67
32
100
17
18
21
84
3
13
5
151
24
12
32
112
116
201
126
18
3
4
65
15
75
21
96
76
77
15
16
32
100
60
47
90
43
20
9
3
96
16
48
35
45
76
56
48
76
5
54
9
28
80
4
5
18
105
21
27
24
64
83
144
13
72
24
17
19
68
28
20
60
64
11
72
72
9
16
8
16
120
56
9
75
51
9
63
9
9
87
28
68
24
9
27
48
87
69
57
7
8
24
16
68
28
80
39
9
36
4
23
73
72
8
24
111
85
80
16
48
12
84
71
108
252
129
64
41
75
16
8
132
3
81
108
27
117
9
3
48
129
15
3
33
84
27
37
60
29
7
32
87
1
17
147
51
36
13
60
53
18
13
8
48
4
20
105
55
12
32
28
32
112
36
80
12
36
28
56
75
69
64
44
3
1
17
55
35
1
48
12
120
71
73
104
24
51
54
18
37
60
83
162
27
16
92
27
57
4
47
36
45
12
12
3
37
53
3
16
17
54
73
215
49
60
143
21
120
16
48
11
45
28
53
31
41
39
96
9
55
32
75
33
57
36
103
24
72
60
20
48
172
32
48
12
72
3
18
195
52
36
23
36
1
204
119
93
28
56
12
12
40
44
96
15
93
4
20
63
25
8
192
135
57
88
36
36
56
52
53
39
24
81
162
36
105
3
9
108
9
72
19
125
7
11
13
36
176
36
96
28
48
44
9
79
12
32
183
36
49
20
21
27
60
39
9
136
24
29
3
33
195
4
32
3
36
1
89
27
60
4
96
12
120
12
44
129
31
80
15
69
3
36
36
25
120
56
48
12
4
5
54
33
3
54
7
29
3
69
90
45
24
12
12
144
33
51
52
56
48
63
213
108
40
8
4
20
16
113
39
87
45
36
76
44
40
80
3
37
36
32
60
96
136
8
9
27
28
24
24
8
69
39
48
52
24
96
65
18
93
24
216
63
1
32
72
72
3
81
12
64
68
96
21
39
15
90
31
95
73
36
60
11
45
153
3
4
8
64
80
39
18
31
8
24
9
79
32
24
172
12
24
53
87
12
52
92
63
49
32
36
12
36
144
69
15
ABCD 99532214638*3^$a+1 [50188]
39
51
9
52
128
96
45
75
63
25
47
93
105
55
17
31
132
12
23
42
48
108
39
141
75
129
55
65
126
45
228
51
18
42
48
90
18
37
23
37
17
30
1
269
60
36
63
21
90
25
125
90
181
92
52
44
21
15
3
108
49
5
6
30
60
12
27
51
33
4
12
5
43
68
69
55
96
29
163
32
21
79
5
60
183
27
90
18
72
9
64
203
177
60
27
105
36
147
73
128
12
9
126
30
219
148
116
297
30
37
17
75
33
115
65
18
9
15
30
151
47
78
115
65
3
9
103
29
66
49
101
30
24
126
67
17
90
36
117
27
18
3
129
135
111
90
39
75
30
43
47
96
49
35
18
90
18
15
39
36
25
44
16
20
279
33
3
120
25
65
60
159
40
65
90
145
96
89
91
65
63
51
93
33
75
4
65
43
95
97
48
107
18
67
41
24
15
195
18
72
180
150
48
288
9
15
85
48
8
69
90
18
3
87
25
92
81
63
72
15
12
141
201
135
24
147
54
6
97
8
132
36
9
3
75
9
3
90
72
3
15
133
29
36
99
60
45
156
3
52
44
45
51
132
87
105
75
6
67
48
44
21
15
124
116
117
7
140
40
44
21
36
55
59
33
15
18
54
6
55
32
100
92
21
72
108
54
81
60
40
44
108
27
18
7
173
42
30
171
45
90
72
42
135
21
79
35
138
127
36
197
75
15
78
115
5
114
90
30
105
100
35
45
100
11
37
17
31
155
102
27
48
15
37
125
3
168
15
30
72
42
25
8
15
582
30
96
49
140
40
35
9
4
188
4
35
9
39
57
303
18
15
52
83
30
63
9
18
229
60
35
18
27
171
90
187
107
48
57
15
6
7
5
18
24
1
84
8
40
8
39
9
81
135
21
24
30
81
189
231
135
169
23
33
39
36
90
27
48
4
83
13
59
6
99
3
18
24
48
3
69
183
57
36
19
48
53
144
223
8
9
36
39
16
20
15
12
180
13
44
51
33
16
96
17
51
111
1
5
7
48
68
57
183
12
15
33
256
5
15
120
48
40
252
44
4
17
31
59
261
4
35
60
48
13
84
60
48
32
111
97
128
144
60
84
96
36
105
67
32
16
29
18
18
99
45
96
54
21
15
25
5
24
31
180
5
3
264
172
113
171
51
85
96
8
4
32
16
29
55
44
21
18
25
48
68
39
72
61
80
112
23
169
11
33
96
48
57
75
45
39
69
7
140
21
115
29
48
222
36
30
72
3
69
15
75
9
16
65
15
21
3
69
27
105
31
35
234
31
20
99
13
56
21
31
5
127
17
15
144
57
19
48
17
96
19
44
21
180
279
177
12
67
5
6
57
168
4
53
27
36
45
19
108
92
21
12
63
69
31
35
49
5
219
24
33
7
12
36
104
111
30
24
75
45
90
105
21
60
102
45
36
81
15
24
132
48
12
9
30
126
90
9
76
80
4
155
108
21
51
60
30
3
93
19
35
30
31
77
42
156
33
16
5
151
29
163
17
15
255
18
75
105
231
96
84
36
75
186
54
30
18
78
12
7
36
92
153
114
33
48
52
5
18
60
54
66
54
99
60
39
73
192
77
115
65
180
31
95
90
24
36
39
15
1
29
63
117
108
3
69
15
24
69
63
244
35
25
35
13
23
45
9
30
73
152
63
85
48
44
45
3
33
12
162
90
18
25
107
48
37
480
23
18
54
18
18
54
186
33
124
107
150
30
193
5
43
29
3
87
61
155
49
96
84
11
165
24
24
16
ABCD 99532787392*3^$a+1 [50017]
75
12
48
73
23
37
5
120
55
44
3
36
25
11
33
64
36
80
75
9
57
6
105
39
9
16
8
28
44
27
96
21
15
36
12
18
18
109
8
27
21
108
21
43
29
175
35
13
36
80
36
3
13
80
108
21
15
39
120
13
44
15
33
16
71
9
40
17
24
39
123
37
11
97
11
33
9
39
9
72
7
92
111
24
156
18
78
24
12
24
13
152
105
24
31
11
144
37
24
48
41
24
31
17
18
36
9
3
36
24
37
5
123
15
30
24
27
117
6
24
18
24
144
42
12
66
79
23
48
42
159
39
96
73
35
36
33
33
24
87
84
69
42
6
54
12
48
9
99
12
6
31
8
24
12
3
66
63
9
30
96
81
27
6
90
60
97
65
15
9
24
7
95
18
30
84
6
78
45
4
71
9
88
72
12
5
30
72
18
6
9
63
9
81
48
27
63
12
21
4
60
83
18
15
40
65
3
48
60
171
54
3
3
60
6
90
1
36
17
63
57
24
42
13
179
30
24
54
66
78
57
72
3
24
24
24
132
24
1
144
35
30
7
11
30
75
21
7
11
240
24
6
192
24
42
108
66
6
1
35
126
30
24
48
84
25
204
161
39
16
119
1
35
36
72
36
126
42
36
1
11
12
36
24
81
16
20
15
1
113
54
21
21
43
5
31
89
18
30
7
59
69
9
6
12
72
60
9
4
29
54
114
24
111
16
47
42
18
12
12
33
16
119
6
6
24
42
27
3
156
12
9
192
3
6
30
85
83
66
66
24
6
90
205
71
66
42
12
24
45
15
69
3
12
18
18
72
72
13
8
36
3
105
3
6
48
30
49
60
11
1
32
39
18
6
60
93
28
48
5
258
13
35
13
24
23
33
135
12
93
288
27
102
6
96
24
90
19
36
8
129
79
59
30
24
30
24
48
24
1
71
42
42
25
20
111
33
64
155
60
25
12
60
11
9
45
48
7
23
162
6
33
27
60
37
36
56
51
6
39
4
36
60
5
54
42
7
72
8
63
12
25
23
78
18
54
66
6
72
19
23
121
36
24
8
87
57
111
48
36
25
60
36
197
18
150
6
24
37
53
31
71
48
96
1
59
9
51
36
30
66
30
42
45
24
3
6
135
9
78
241
11
78
24
42
13
17
66
6
30
1
23
18
24
90
6
15
33
48
114
6
6
37
11
12
78
6
90
96
18
48
9
111
109
95
18
19
5
7
47
48
9
171
60
12
150
24
6
66
55
71
12
102
39
24
33
31
36
11
9
96
27
6
6
1
104
63
48
12
13
83
33
39
25
53
6
21
21
54
132
204
33
57
30
96
61
68
9
174
18
87
33
126
12
21
27
12
18
3
27
1
35
120
36
24
57
9
7
8
28
5
111
39
60
21
3
6
114
54
18
36
201
3
6
15
39
66
78
42
42
24
73
11
96
25
44
3
12
12
24
42
55
89
54
9
3
72
21
4
44
9
55
65
6
18
24
54
121
47
49
83
45
9
18
37
8
159
90
31
24
12
23
54
6
33
51
48
72
81
16
107
96
18
78
69
100
263
33
48
39
25
11
13
11
33
4
11
21
27
21
64
8
15
18
18
30
7
23
21
48
16
44
99
6
31
12
11
90
7
59
9
45
55
12
44
51
1
80
39
84
66
18
12
33
36
76
11
21
57
7
17
6
66
42
13
71
42
24
27
27
1
11
30
66
9
15
30
63
39
72
21
135
37
11
30
6
18
30
21
45
30
12
12
12
144
24
6
31
35
21
39
18
102
73
8
63
1
59
12
1
137
48
175
8
9
75
75
57
9
162
12
18
30
12
21
9
15
87
25
65
114
48
54
3
87
96
6
120
15
33
24
48
6
18
90
81
87
6
66
81
21
87
64
17
114
6
63
39
21
69
6
9
136
41
102
12
25
36
32
9
18
48
24
12
114
30
1
23
48
9
9
51
4
8
129
42
60
60
54
24
79
17
3
39
6
48
24
15
39
18
42
12
61
48
35
33
57
102
57
84
28
8
57
7
65
24
15
9
127
12
29
31
11
6
72
6
25
24
84
53
55
72
96
23
105
9
231
3
37
23
1
23
96
72
12
33
93
30
57
9
48
6
42
18
84
9
16
17
55
8
40
44
63
33
21
27
21
18
12
1
35
72
30
6
36
102
15
27
6
31
17
66
36
18
7
23
18
18
36
21
93
48
30
108
9
64
11
37
47
6
30
24
69
27
57
33
240
90
285
3
24
24
36
48
72
9
24
3
6
18
93
39
48
81
9
78
24
37
29
15
3
12
1
48
65
6
36
25
80
3
108
60
84
12
33
57
43
23
72
12
9
60
51
18
7
8
16
65
6
9
39
9
9
7
108
47
45
16
180
5
18
12
9
123
57
28
36
5
78
60
13
23
72
12
6
6
13
29
66
48
1
11
12
48
54
67
11
18
24
18
24
1
108
8
27
1
11
117
117
63
33
54
24
168
1
17
90
12
12
6
96
42
30
7
120
32
9
31
24
36
35
72
42
78
114
30
18
150
21
28
36
125
7
17
24
3
63
12
37
71
6
55
41
6
97
12
71
30
234
54
90
ABCD 99532917884*3^$a+1 [50017]
6
75
60
27
21
9
36
60
39
24
3
17
19
45
44
4
12
129
87
27
21
9
23
64
8
1
35
72
13
3
21
36
15
72
56
36
19
17
28
56
72
76
33
18
5
103
17
28
44
73
27
8
25
11
55
5
4
32
31
5
4
32
13
6
18
47
43
29
7
18
12
36
3
21
27
36
8
13
6
21
48
48
3
24
89
88
15
69
20
4
12
20
25
47
1
239
4
24
9
36
3
36
12
20
1
27
8
31
17
37
71
4
15
6
3
87
36
66
42
72
48
78
35
37
15
48
48
24
3
21
21
35
12
16
12
32
55
9
44
40
15
30
36
3
104
7
12
33
24
24
24
44
1
15
12
8
76
15
12
6
119
7
30
51
36
12
27
41
16
15
33
27
18
47
4
32
100
68
13
23
124
33
27
120
48
3
72
41
48
37
35
28
24
80
13
15
39
117
8
4
20
55
29
36
1
18
5
85
15
63
17
1
3
24
24
20
31
69
120
15
9
8
12
4
48
9
47
24
19
21
9
18
6
11
4
39
9
8
19
125
49
23
48
1
24
90
89
12
25
51
72
48
12
48
57
15
12
9
35
1
107
4
9
15
20
144
19
36
54
3
32
7
69
20
12
37
6
12
9
8
88
8
28
12
8
100
72
80
4
57
54
9
12
9
54
89
4
68
36
55
5
73
11
7
21
8
24
16
12
116
52
108
15
9
44
52
3
81
12
68
64
8
24
31
41
52
3
33
12
12
8
60
16
3
65
52
9
27
9
18
69
24
27
6
11
127
5
13
18
36
45
15
30
23
12
28
33
3
8
43
29
25
72
30
9
44
24
4
8
1
51
111
45
135
5
12
1
59
36
84
76
20
37
27
20
4
20
12
37
3
20
40
45
60
107
55
9
8
16
33
6
57
32
4
24
81
36
27
8
28
72
12
8
19
6
71
49
24
27
39
5
12
28
8
1
6
9
3
21
24
48
32
7
9
12
9
3
24
44
25
12
24
39
9
51
48
27
53
4
12
84
51
18
11
37
51
36
9
11
100
24
20
4
21
3
84
60
8
1
71
4
39
30
6
125
12
1
6
65
112
20
16
20
12
76
68
1
54
5
4
116
16
12
32
1
84
3
57
36
18
12
78
27
9
71
36
28
9
47
1
39
104
60
40
9
42
53
12
60
12
4
12
12
33
11
37
75
68
19
33
3
60
36
48
18
15
3
5
4
24
60
12
8
72
16
15
5
4
105
30
96
29
25
12
35
16
8
49
15
8
1
18
17
108
19
33
32
60
64
24
21
47
16
72
8
1
11
24
120
1
3
72
21
11
4
33
3
15
41
31
17
43
36
30
3
32
4
12
21
42
30
18
5
72
12
4
68
37
24
15
3
29
40
39
81
36
9
54
29
28
8
4
21
27
3
69
8
84
1
135
45
15
8
72
19
33
20
84
7
12
18
71
151
17
72
55
18
120
3
12
20
16
21
51
9
143
48
24
16
20
19
65
1
27
24
93
35
4
20
12
60
48
40
36
56
37
36
30
9
45
15
93
15
20
97
35
144
4
8
60
4
24
44
13
15
12
68
16
15
153
24
9
18
9
21
99
24
24
72
12
63
12
5
16
15
60
45
39
18
3
84
20
72
7
29
24
13
6
9
8
31
17
16
36
96
21
36
111
12
15
9
87
9
8
1
71
52
20
4
68
31
17
16
12
27
24
17
13
27
24
57
3
12
21
24
27
20
19
21
15
69
44
36
4
32
12
43
21
24
12
27
5
76
15
17
12
19
17
28
27
33
60
3
57
72
32
1
3
27
57
12
12
44
16
20
37
18
33
20
88
36
20
16
57
23
1
11
37
35
4
92
13
35
55
9
8
144
7
48
9
32
40
213
18
17
13
3
69
36
18
45
15
21
45
3
3
17
31
9
87
48
42
39
96
9
75
51
53
64
8
40
33
15
15
5
52
12
8
19
9
27
45
45
36
11
7
9
20
60
1
35
31
18
87
9
12
27
27
6
47
4
12
9
75
132
116
40
33
3
8
24
67
17
16
12
9
35
24
37
18
9
44
13
3
60
12
72
93
39
24
12
8
25
51
12
27
9
21
15
56
28
44
88
57
24
15
32
1
18
77
108
28
24
104
100
32
16
20
16
32
1
15
39
9
68
12
37
6
9
20
1
3
12
8
55
36
69
20
64
24
39
17
67
36
5
4
69
63
8
28
21
23
160
176
72
24
31
5
12
72
55
17
16
12
32
76
32
1
72
15
32
96
16
3
12
17
24
37
15
24
9
18
77
16
72
15
9
33
27
3
41
100
56
232
8
67
5
36
13
36
96
27
27
48
6
36
27
60
72
129
11
204
40
12
3
89
13
3
12
12
24
39
45
24
8
1
15
33
27
12
33
35
52
20
1
108
59
12
19
60
53
73
3
33
72
39
51
17
4
24
60
20
73
72
63
3
54
6
65
24
52
21
48
3
24
24
8
12
19
5
1
3
12
3
9
8
16
132
27
5
16
3
33
20
13
35
16
9
3
24
27
12
9
44
1
95
13
6
30
72
75
68
1
23
36
52
3
9
12
15
36
21
32
12
4
104
91
81
15
45
20
7
29
4
15
9
80
4
75
66
23
52
3
161
28
3
24
9
108
75
9
33
11
91
45
12
32
28
9
72
51
72
12
104
12
4
12
8
12
132
13
39
84
8
19
21
9
6
21
27
6
18
17
4
15
173
4
105
18
9
105
66
57
60
9
15
8
16
12
56
24
72
85
6
21
9
3
36
32
25
3
44
19
24
17
28
44
100
24
20
31
53
19
17
52
20
100
8
1
24
83
36
16
80
1
27
8
31
9
45
54
18
15
93
6
21
27
57
48
56
25
35
1
27
36
12
32
19
117
48
27
21
24
51
9
12
15
93
8
72
88
9
18
48
17
4
32
40
24
24
44
4
51
12
5
55
17
72
13
3
15
77
1
18
9
92
16
44
55
33
32
88
27
18
3
8
7
30
27
8
4
48
21
59
1
15
20
31
21
3
65
24
1
36
30
41
67
17
4
56
16
24
15
21
9
15
3
41
19
18
11
76
60
36
72
104
28
20
52
21
18
9
27
21
84
44
4
8
36
36
24
12
1
3
36
51
5
64
45
30
9
12
75
29
7
9
8
4
36
8
73
36
3
24
27
24
9
20
19
78
15
20
36
1
63
8
73
48
71
16
9
11
16
3
42
3
140
28
72
81
18
12
36
17
24
37
11
24
52
32
37
3
12
3
18
23
31
24
57
15
9
3
41
55
9
24
32
24
16
21
36
15
32
64
9
54
18
71
1
35
79
65
36
24
49
6
17
52
21
27
44
12
19
18
3
87
36
9
68
12
28
48
75
33
15
81
27
21
3
48
69
9
11
4
72
24
8
64
8
19
21
33
23
28
3
36
125
25
3
32
100
ABCD 99533135576*3^$a+1 [50036]
9
15
40
44
81
36
24
15
45
15
28
27
29
12
189
99
4
77
36
10
57
32
24
120
4
20
48
9
3
3
54
39
24
12
36
4
8
207
1
68
27
9
15
6
10
29
48
117
3
28
8
31
65
141
34
41
9
3
3
33
96
4
51
21
80
12
7
45
44
57
39
45
15
48
33
43
17
15
108
57
87
3
37
17
91
5
3
12
115
269
28
36
72
3
26
3
40
128
48
51
16
45
65
10
5
43
5
21
103
17
3
91
141
11
33
81
36
39
60
55
24
89
33
43
36
20
96
48
120
27
49
65
151
15
14
10
24
77
24
36
15
24
85
75
33
23
9
55
50
75
75
6
60
24
19
27
5
45
15
45
99
15
33
7
53
33
55
65
84
31
89
15
108
112
65
43
23
24
30
135
60
48
12
19
77
12
93
27
7
24
62
24
15
45
15
48
28
5
30
9
24
7
48
62
15
9
43
80
132
48
72
96
75
45
9
55
5
63
33
75
4
15
86
43
17
19
11
24
9
84
67
185
48
117
31
3
17
9
51
64
99
5
27
9
40
108
17
156
7
140
108
12
48
52
32
21
114
121
8
96
4
20
16
36
3
29
96
36
15
73
113
24
6
30
87
67
41
9
19
44
28
35
37
51
29
3
24
66
7
17
30
6
15
4
20
19
2
75
99
6
34
24
26
3
3
9
24
81
30
141
120
120
28
71
1
5
10
74
123
3
24
6
24
3
60
153
15
12
172
35
21
60
72
36
21
126
40
17
36
21
3
43
5
24
16
75
29
81
15
84
4
77
54
16
104
40
50
3
60
12
60
24
96
15
40
5
64
11
81
45
99
96
69
66
9
36
48
21
36
3
21
36
63
16
104
36
4
32
4
68
12
96
24
165
39
36
21
3
72
24
19
41
64
47
30
39
51
33
21
99
24
160
77
3
7
26
67
51
29
12
79
26
15
31
5
4
104
24
16
44
283
50
19
36
8
7
5
9
51
15
45
4
95
21
43
41
79
29
57
36
150
33
12
120
180
9
36
15
12
12
28
23
24
69
24
67
41
12
91
2
54
40
110
66
33
81
6
9
21
60
123
57
3
72
9
15
15
6
154
9
56
15
45
48
3
33
12
9
15
105
39
21
31
20
19
5
36
103
17
9
6
9
15
45
40
20
15
73
23
88
65
84
72
28
20
60
87
30
15
24
12
60
60
12
27
16
14
111
72
33
3
24
33
24
30
9
7
5
9
96
39
51
57
36
12
132
43
33
140
36
45
106
89
24
81
63
12
48
67
5
108
151
2
15
24
15
40
80
96
13
72
20
72
57
30
66
180
10
110
27
33
15
39
6
84
3
33
43
56
45
130
29
60
4
36
20
12
4
11
57
31
2
39
31
14
15
91
29
21
123
36
15
25
39
29
3
30
39
105
15
144
115
2
15
103
2
123
27
145
68
21
15
81
15
60
48
51
6
3
144
48
24
36
105
10
89
79
5
81
3
60
36
7
50
30
24
105
36
129
15
19
9
17
60
34
29
12
81
19
8
57
79
77
99
40
99
26
30
16
120
5
45
3
36
21
39
21
15
24
55
50
3
93
27
3
64
5
19
17
12
48
9
60
6
24
49
17
75
99
120
45
40
75
80
126
10
33
41
3
12
141
10
48
17
12
40
32
75
9
7
65
15
45
4
116
12
88
8
21
60
75
108
7
26
54
6
114
25
20
60
31
14
3
7
41
103
2
30
33
16
36
8
12
52
8
19
125
195
30
3
7
110
39
144
40
36
56
79
2
15
24
21
114
45
60
31
14
10
29
147
45
9
10
5
36
12
33
87
36
16
65
51
64
35
153
63
129
36
12
12
28
47
6
60
39
24
12
28
20
24
3
45
19
24
86
31
20
15
90
19
51
5
24
64
36
71
40
14
15
36
39
45
21
70
65
45
27
57
39
151
29
21
39
4
8
60
48
64
53
24
3
7
5
45
6
33
4
108
68
27
9
48
100
20
57
36
103
92
15
37
20
12
24
12
4
8
91
122
70
29
40
35
30
15
36
72
33
30
88
5
132
9
30
165
36
105
7
32
21
3
16
20
16
8
27
33
7
24
9
47
88
17
12
57
15
16
5
54
6
24
34
21
36
89
91
89
15
21
310
17
16
20
16
8
72
28
17
3
48
75
54
39
27
24
6
27
12
19
9
23
24
21
19
24
141
5
30
66
15
129
30
13
108
20
52
63
5
9
51
24
31
105
152
7
120
120
5
21
27
33
90
88
57
29
96
24
36
60
15
12
48
69
51
105
75
9
39
72
43
29
36
24
60
148
29
10
24
41
76
44
36
144
24
24
91
29
57
10
96
14
51
64
15
21
29
46
5
43
29
48
19
65
24
12
45
94
24
5
96
105
60
60
51
39
21
12
31
9
17
63
57
39
21
15
156
9
60
31
20
120
45
39
36
69
3
12
19
26
30
33
57
30
16
17
33
7
17
51
4
56
55
5
168
12
39
33
172
41
63
51
96
24
13
27
45
8
12
16
20
75
13
17
3
21
3
31
89
7
24
26
46
80
9
81
94
9
20
57
24
3
31
65
12
24
48
33
3
84
27
9
84
27
45
ABCD 99533919074*3^$a+1 [50015]
48
10
36
5
16
32
7
44
10
60
2
22
30
6
50
9
85
6
5
39
120
18
22
38
19
3
26
4
20
27
19
114
12
54
20
16
18
6
125
15
72
4
18
50
18
24
40
15
33
47
135
28
13
53
60
2
157
15
17
19
6
54
66
60
38
6
7
63
14
6
84
16
44
36
10
44
30
37
9
30
2
28
59
16
5
46
13
47
33
27
21
23
6
28
42
30
18
12
33
27
44
4
8
4
20
4
84
12
1
23
126
20
48
36
46
104
12
28
66
48
30
21
16
35
8
10
8
3
31
48
36
6
8
48
18
16
18
26
65
5
54
6
14
12
18
51
31
14
64
72
18
6
14
106
24
2
193
95
65
7
30
6
12
6
34
38
27
25
6
6
8
48
19
41
18
40
26
10
26
28
35
16
15
24
36
18
26
72
18
16
8
12
34
36
53
7
48
42
20
54
4
32
18
40
7
35
8
5
25
6
66
34
24
60
120
12
24
30
6
38
3
7
38
18
34
60
66
20
10
30
14
6
12
60
138
24
10
12
14
10
44
13
59
84
40
2
48
24
15
15
40
66
44
22
26
42
66
100
6
5
13
2
49
39
8
102
18
18
42
13
17
24
55
3
68
48
10
15
15
2
4
11
15
60
30
18
4
36
29
25
42
45
63
26
7
27
6
24
71
1
14
4
26
6
29
11
5
64
51
54
14
52
84
14
12
168
10
12
8
126
16
3
57
78
8
22
12
54
41
25
8
6
10
20
11
5
48
11
19
36
2
4
30
60
48
42
63
71
10
6
20
24
54
18
22
36
107
79
1
7
16
24
1
5
6
5
13
20
52
50
64
9
15
6
6
50
28
8
28
152
28
60
14
117
19
6
23
16
17
34
48
6
44
18
48
24
12
144
10
14
13
5
22
26
11
31
4
18
30
32
28
6
80
34
6
30
2
3
31
150
26
34
20
24
100
31
23
2
70
18
8
54
145
11
82
96
24
32
18
36
46
14
9
32
25
4
2
30
99
13
30
102
14
64
26
4
50
33
33
10
36
54
54
32
10
11
43
20
4
12
33
11
30
34
30
12
60
30
33
87
9
17
58
24
36
30
24
8
28
84
30
38
28
56
34
62
19
35
18
27
75
64
21
5
10
80
6
108
100
59
85
8
12
16
36
38
18
24
4
6
9
45
242
4
8
46
55
29
35
33
60
28
6
68
22
78
25
11
37
7
25
17
10
5
21
4
26
90
22
30
66
80
16
29
15
70
11
39
10
26
6
18
29
11
14
52
35
3
66
54
6
34
20
57
25
8
47
16
43
86
10
101
57
18
229
39
6
24
26
28
37
25
10
8
22
78
30
6
30
6
26
28
35
112
35
18
100
39
117
56
54
10
3
15
36
60
17
39
28
26
19
80
81
40
60
59
21
54
130
3
3
29
55
12
18
11
39
40
6
36
18
8
22
68
132
12
51
9
23
5
20
76
14
16
92
72
6
40
11
15
1
59
10
20
10
26
72
42
36
22
7
19
96
93
1
32
12
18
18
31
29
12
28
11
49
110
36
6
18
4
17
45
24
70
6
14
40
50
156
43
57
8
6
40
24
90
6
9
83
18
4
8
4
14
29
67
36
4
14
54
16
20
16
20
118
2
1
3
2
58
36
30
38
16
41
9
42
88
5
79
12
86
15
19
20
124
92
18
30
16
108
6
31
35
13
13
3
19
32
40
101
13
2
28
26
331
32
15
96
16
33
27
53
1
111
33
47
15
18
6
16
30
108
8
30
88
17
99
84
10
24
6
6
98
6
30
40
66
44
102
28
26
51
45
3
1
18
60
2
31
3
44
36
190
44
30
6
16
18
60
36
6
30
48
56
46
24
6
48
2
64
36
30
50
36
4
24
26
36
58
54
6
26
1
17
22
50
23
7
24
1
11
42
30
16
20
10
66
30
18
20
76
20
126
36
120
4
14
10
14
21
1
14
4
32
29
1
10
78
38
28
30
30
44
13
5
27
21
64
12
24
39
11
46
26
28
30
6
8
36
49
53
52
6
24
30
86
16
168
2
130
25
5
86
172
126
60
24
30
20
90
46
32
4
30
11
129
6
9
19
6
54
6
14
40
32
4
33
15
36
2
43
41
28
8
4
18
77
79
30
26
25
9
60
14
36
25
29
52
111
3
6
8
6
4
36
122
12
11
79
65
41
39
27
8
22
23
37
24
54
6
2
48
162
18
64
60
20
16
17
93
10
6
18
92
96
28
20
6
10
56
60
18
30
10
7
17
36
6
21
32
32
19
4
2
4
14
40
32
58
6
24
5
61
35
64
71
4
132
18
2
109
160
41
54
17
7
8
24
40
18
50
82
48
36
134
6
154
6
2
9
21
18
10
26
4
36
108
90
6
24
8
65
32
15
17
9
16
48
42
8
106
6
24
56
4
2
18
29
7
28
72
21
80
63
36
34
60
30
20
6
119
101
14
61
9
84
2
6
22
42
44
40
24
36
2
54
36
144
31
65
48
31
9
30
9
11
4
92
94
26
34
2
58
2
4
8
17
25
36
12
52
35
9
36
3
1
86
9
85
14
22
44
4
158
54
60
23
16
1
14
46
26
4
14
10
6
68
3
13
116
66
22
2
28
36
24
2
43
27
20
10
20
34
54
11
55
41
39
25
17
52
90
20
112
24
5
39
36
5
7
4
14
7
3
32
13
5
154
38
27
55
12
13
1
46
50
64
84
60
8
18
54
15
55
6
96
78
56
46
20
36
4
84
30
81
16
7
82
8
18
48
4
60
8
18
16
20
28
6
44
40
25
1
54
46
54
12
14
10
1
43
16
21
3
61
61
3
67
26
18
12
52
65
91
5
81
36
43
15
1
5
44
10
2
42
25
47
1
48
16
35
13
112
19
44
12
10
24
2
24
4
21
11
22
66
66
26
4
8
18
3
1
18
38
4
3
45
38
30
28
44
46
32
112
36
60
84
6
60
20
12
18
1
9
66
14
24
10
21
75
36
20
10
20
58
5
55
90
42
20
4
56
4
65
75
10
26
10
26
4
18
7
16
27
37
39
14
10
36
2
123
31
84
14
16
2
24
18
108
22
8
124
24
20
34
2
4
60
24
2
19
47
28
62
28
27
35
4
56
4
18
6
30
60
2
4
74
11
35
18
11
51
4
24
20
72
6
22
26
6
58
42
38
96
30
1
80
15
40
50
34
14
142
108
26
12
7
53
12
16
24
6
50
47
23
20
5
25
10
45
64
7
34
54
12
44
25
96
23
16
20
37
5
22
8
13
9
2
4
1
61
19
33
72
23
15
22
38
108
12
6
4
122
10
30
ABCD 99534615946*3^$a+1 [50039]
24
84
12
29
36
55
86
70
84
53
48
12
31
29
12
13
11
21
48
70
17
31
84
96
209
19
29
60
67
5
36
103
41
13
32
48
3
19
29
120
21
15
48
7
113
25
47
175
29
55
17
19
24
5
36
9
22
24
108
17
43
96
5
211
5
36
12
91
24
17
19
41
19
41
81
10
17
115
5
141
15
49
128
10
5
24
43
101
9
51
91
48
77
21
22
26
10
29
31
41
120
103
66
6
53
108
108
79
5
120
81
15
19
5
43
29
24
24
1
6
24
24
12
29
1
23
7
108
132
5
199
156
60
84
26
39
7
48
17
7
17
91
14
135
24
24
31
65
57
75
12
25
6
17
57
16
191
24
79
53
79
41
60
33
16
54
24
18
47
33
39
9
51
108
12
21
58
84
2
63
12
79
54
6
29
72
24
19
5
7
5
9
147
60
12
21
15
1
71
12
12
48
12
115
66
23
19
17
60
55
29
151
89
7
5
55
17
12
19
12
12
120
72
48
12
41
72
12
31
89
36
19
48
12
113
103
62
111
79
5
7
29
19
36
2
3
127
84
185
55
216
29
139
26
15
48
96
19
30
6
5
7
5
55
18
80
10
60
74
15
7
24
125
12
12
67
5
24
79
30
42
36
17
36
7
29
120
204
37
18
29
48
55
24
161
12
12
43
158
58
137
19
65
24
60
181
95
1
35
12
177
34
5
57
15
12
21
106
48
5
72
108
61
11
48
67
66
32
10
5
60
12
24
31
84
17
139
48
233
115
72
197
73
83
84
43
110
16
66
14
39
43
77
31
36
29
1
144
35
84
36
7
17
48
48
199
17
21
3
127
84
48
77
19
12
12
18
192
11
21
10
29
25
6
89
7
17
156
91
96
65
168
19
41
67
24
24
65
36
21
27
55
5
43
14
64
54
17
19
60
12
14
48
3
19
53
36
7
5
37
32
10
5
96
24
48
12
61
23
9
63
19
5
43
62
39
9
106
17
60
55
2
22
53
48
48
216
31
14
34
5
36
36
12
67
53
156
7
24
84
14
46
17
60
7
12
18
126
24
5
48
19
50
10
65
108
43
60
5
12
7
173
7
41
43
2
22
65
36
309
118
24
60
36
77
60
31
12
48
29
1
6
24
120
12
12
5
36
25
90
17
43
122
39
103
41
60
12
12
7
5
19
65
24
31
29
12
69
15
84
13
35
45
3
60
1
179
24
223
12
12
5
19
36
29
36
49
59
216
216
108
7
84
5
72
97
11
7
53
19
102
78
2
3
60
48
24
24
31
5
13
80
3
189
3
45
10
53
12
43
29
43
2
48
87
25
54
36
41
60
48
7
170
10
72
77
19
125
72
108
24
43
113
31
65
25
18
126
54
197
48
12
9
27
115
84
24
60
17
19
29
19
53
48
7
12
96
12
48
17
19
269
55
89
1
35
7
137
31
17
72
31
86
48
10
77
79
29
12
79
2
10
38
16
23
7
101
13
59
12
24
79
17
139
5
24
12
19
36
36
18
90
132
17
33
58
41
189
75
36
151
29
45
16
114
24
5
19
41
12
7
2
34
5
24
33
3
45
34
17
48
67
113
67
48
101
7
60
72
156
84
60
48
29
60
24
12
252
12
91
48
42
18
29
12
60
55
89
72
19
24
12
5
84
91
17
48
79
6
78
41
60
36
7
96
29
36
24
72
91
29
9
111
96
24
55
53
12
96
7
53
55
24
108
65
120
36
132
25
48
35
72
7
17
24
21
34
96
65
43
66
30
12
77
55
41
19
12
5
31
29
19
6
30
48
5
36
12
45
58
5
79
108
17
60
36
24
7
38
75
175
36
41
120
129
39
120
1
80
15
49
48
114
113
43
17
81
34
60
17
31
2
58
17
31
36
5
48
48
48
84
31
90
11
60
48
7
53
12
36
84
105
39
9
15
36
237
15
12
37
59
7
173
12
69
3
7
41
67
120
12
53
33
48
112
35
12
12
55
96
5
9
75
36
43
29
7
29
79
293
12
12
96
43
60
77
72
13
59
19
24
60
5
25
107
19
2
48
15
7
12
48
89
19
50
16
35
84
9
27
19
5
24
37
54
89
33
39
103
96
101
84
31
41
33
22
5
37
35
7
53
31
2
34
30
11
127
65
211
114
150
26
99
55
6
6
113
12
13
23
84
31
134
58
12
36
113
12
9
34
5
31
24
5
24
7
5
115
41
12
91
29
12
19
101
120
43
41
36
69
15
12
55
53
12
45
10
72
120
12
53
36
19
12
53
36
67
5
129
15
33
15
91
150
32
130
168
5
84
12
48
55
125
132
25
48
42
ABCD 99535305458*3^$a+1 [50006]
88
29
3
72
28
5
60
13
72
62
45
61
47
7
170
40
30
77
63
16
14
3
43
24
108
53
39
58
72
6
77
24
21
22
8
42
30
28
77
96
49
8
58
41
21
3
84
73
50
28
29
60
25
38
28
65
204
55
186
14
16
29
55
68
90
22
18
110
40
17
115
30
306
222
23
27
12
228
129
93
51
27
42
75
13
32
27
36
55
32
58
18
41
19
2
27
36
24
31
12
12
68
129
43
20
70
23
105
120
87
15
58
62
57
63
28
62
51
27
57
31
72
2
16
95
9
16
74
100
156
32
12
21
69
3
45
42
105
115
66
59
36
55
2
72
63
25
32
30
40
18
30
80
52
30
11
55
29
63
10
48
224
40
66
222
2
45
15
45
55
38
40
23
7
90
30
17
63
42
16
62
72
256
17
57
15
1
120
24
11
27
9
3
160
77
3
196
144
50
10
6
30
65
9
63
127
8
40
2
15
15
100
17
111
28
2
39
171
22
110
18
87
73
102
68
30
147
15
177
19
122
40
102
20
48
100
170
102
16
74
15
3
60
33
127
2
190
90
95
12
91
90
110
33
39
21
19
65
121
59
91
92
52
8
9
49
119
3
69
33
40
6
12
192
5
25
48
30
120
50
10
92
105
63
42
16
2
118
14
10
18
30
47
55
108
53
49
11
144
3
153
9
120
160
35
223
92
10
6
32
57
12
51
40
50
63
7
122
120
78
28
14
40
6
32
10
42
41
19
65
25
71
129
15
36
115
42
50
100
29
181
42
20
10
80
27
43
50
111
187
29
33
3
157
38
60
9
91
2
75
3
28
12
32
48
42
138
69
63
45
3
82
6
305
25
11
91
2
46
32
45
43
12
62
130
41
19
36
14
130
41
7
77
3
28
77
72
96
127
53
39
16
42
80
90
12
40
8
9
31
29
21
10
77
63
88
41
36
237
46
42
23
79
96
32
40
2
16
72
48
30
42
32
120
48
120
112
6
89
36
85
54
8
42
16
74
28
48
2
27
12
33
10
68
10
302
88
2
40
8
22
20
33
84
24
36
133
90
5
31
2
40
30
29
84
49
78
90
120
23
24
63
57
73
32
78
82
11
39
160
48
5
57
87
49
62
12
78
112
6
2
42
46
14
250
6
42
102
80
88
53
12
43
62
72
48
30
60
102
147
43
41
67
29
111
100
48
12
240
2
18
30
15
73
14
168
9
24
7
2
63
12
60
15
136
2
88
32
142
20
76
90
11
43
80
88
60
137
36
55
32
10
78
72
2
40
30
48
2
18
70
78
32
112
41
55
5
36
31
17
96
55
114
6
77
27
18
22
5
85
23
12
85
6
149
36
87
33
7
120
89
3
16
257
67
77
79
14
48
70
152
10
78
2
78
58
35
237
3
115
44
160
17
51
9
120
1
80
22
66
2
69
31
5
37
230
48
9
33
136
72
18
5
9
78
88
32
10
48
24
23
7
8
148
44
136
90
2
172
90
8
15
84
111
22
6
29
85
18
60
168
2
10
62
40
6
72
29
3
57
33
75
12
31
90
23
9
46
2
72
30
40
17
3
33
24
43
41
9
10
48
78
24
128
142
66
14
16
60
44
90
16
227
147
10
95
1
14
18
40
78
84
17
79
89
3
82
8
112
8
70
53
27
160
12
113
115
48
24
5
123
40
17
132
19
2
99
13
50
28
89
73
18
5
43
29
3
12
208
18
14
180
28
17
3
33
79
20
40
66
30
5
84
103
137
55
96
24
170
15
3
153
36
1
102
101
19
48
50
142
20
45
3
12
106
14
76
134
16
24
96
131
91
120
90
50
60
100
20
9
81
63
9
208
107
36
27
165
24
33
40
8
82
17
84
55
2
159
3
28
29
61
23
9
48
22
170
58
53
60
36
31
17
73
59
13
23
7
18
59
3
60
28
32
88
48
29
13
119
48
153
87
25
38
28
12
2
3
15
22
150
5
132
73
110
45
3
58
35
84
72
63
18
15
235
29
3
60
40
41
25
62
88
162
80
70
72
20
93
15
40
12
20
28
ABCD 99535422362*3^$a+1 [50081]
3
5
16
39
17
216
157
75
248
88
21
171
8
19
141
99
53
144
120
16
8
19
102
63
8
187
30
71
169
90
45
27
29
61
171
24
24
96
288
128
24
16
32
16
21
78
53
337
71
16
144
9
87
93
171
99
30
143
72
72
325
78
21
32
37
11
151
18
120
87
3
117
8
16
56
55
41
37
11
40
96
24
129
23
64
45
210
41
19
21
27
5
40
105
87
24
69
30
21
69
203
19
29
1
18
90
107
25
15
56
72
37
210
33
72
3
77
280
8
37
51
147
102
330
125
73
263
24
55
18
63
24
3
30
132
18
162
30
233
325
51
9
47
168
88
72
15
153
120
128
1
138
162
60
191
24
144
1
30
33
56
1
15
3
77
145
18
192
5
13
270
117
8
7
129
24
27
101
24
13
35
16
111
305
144
1
60
18
233
192
115
117
24
24
8
7
33
128
216
48
88
147
213
224
144
19
53
72
40
48
32
72
376
48
96
8
16
32
112
176
19
72
53
7
105
168
27
78
183
69
171
147
21
56
40
24
120
224
16
21
3
168
99
21
69
75
93
12
23
157
108
111
200
136
135
81
57
87
93
132
300
18
270
51
56
16
8
120
19
45
45
3
32
88
99
18
123
320
112
48
9
108
11
16
8
48
64
96
8
216
73
72
48
71
1
18
21
21
48
3
48
99
101
24
85
131
160
21
30
258
27
3
42
3
27
53
37
108
42
18
35
235
53
184
120
123
117
96
128
16
120
315
53
115
30
72
143
25
30
17
168
16
39
33
192
128
88
9
47
40
93
35
40
192
104
1
60
11
24
48
72
145
15
80
13
35
25
192
95
208
117
11
37
35
37
59
16
75
48
21
21
11
19
213
272
24
1
135
3
45
96
24
56
19
53
64
56
97
143
48
1
135
153
132
30
21
72
165
35
48
19
78
12
168
243
57
42
210
203
40
192
3
53
109
11
37
27
24
81
63
57
60
83
187
21
8
181
75
48
8
72
40
15
17
48
72
16
9
30
33
27
198
15
57
135
3
5
192
25
111
32
145
180
27
48
15
12
5
13
107
24
64
56
1
39
32
40
87
132
29
1
23
48
97
72
143
72
16
147
21
9
15
45
30
72
93
200
88
32
208
9
135
8
88
288
9
375
57
119
1
23
67
5
55
89
1
143
88
57
210
53
109
75
105
39
24
45
123
57
42
29
1
15
120
24
21
75
104
112
57
135
128
19
5
163
72
108
17
13
35
187
101
64
104
16
105
143
72
24
16
24
81
63
96
9
30
17
16
117
12
18
72
125
16
8
16
75
165
63
42
159
216
15
78
30
77
13
72
51
24
24
69
12
159
152
37
83
79
30
35
40
3
45
48
27
90
131
91
138
27
105
63
120
8
37
72
60
143
127
9
24
96
80
109
3
120
219
309
39
17
13
27
123
117
240
33
60
102
213
56
1
63
296
40
51
5
400
45
18
33
72
27
29
19
72
ABCD 99535466918*3^$a+1 [50126]
24
48
24
9
21
51
9
55
35
36
18
30
6
19
119
25
32
16
48
11
18
12
79
24
56
72
3
69
48
72
16
17
30
25
240
48
17
15
87
1
80
45
54
42
3
195
48
72
13
8
75
66
6
13
32
3
6
36
18
129
15
36
157
17
96
66
45
63
25
11
37
48
47
57
27
13
23
9
9
55
5
36
63
40
17
54
9
15
12
54
42
54
48
18
18
6
45
3
36
9
15
162
54
169
23
18
39
33
78
97
23
60
12
78
147
9
78
48
9
33
7
353
127
24
32
24
40
80
63
42
36
48
114
72
54
75
15
9
27
45
39
9
33
103
24
47
9
9
7
56
63
36
18
18
240
12
13
23
9
40
48
24
65
48
18
37
41
162
198
31
23
90
48
18
150
175
32
48
51
13
8
33
199
8
63
36
84
36
126
42
93
9
144
7
128
81
103
41
96
30
1
32
27
13
5
27
120
9
6
108
12
36
78
31
24
11
45
15
90
30
33
63
18
54
48
42
31
96
96
47
12
78
31
17
39
15
169
11
36
25
89
63
16
5
54
6
54
36
30
54
81
15
90
30
24
102
78
12
96
108
12
42
15
111
9
16
131
69
57
54
96
48
36
24
141
40
83
85
32
99
6
90
144
37
72
17
39
24
48
9
39
15
9
87
48
18
54
73
23
129
48
16
17
90
108
36
24
30
7
17
7
101
48
36
6
54
19
47
33
99
12
153
51
117
45
54
48
61
35
36
9
16
41
7
120
23
120
90
42
30
36
36
31
29
3
33
48
39
192
255
73
72
113
30
25
137
15
3
60
25
65
30
96
12
13
11
36
9
3
6
7
47
18
7
176
51
48
168
12
72
9
27
72
13
23
9
72
51
84
33
57
199
72
72
80
45
67
11
109
56
9
79
32
33
126
24
49
8
48
69
186
36
54
72
135
9
36
18
30
19
77
3
15
12
13
11
30
31
29
36
18
30
15
27
13
17
79
47
57
75
141
15
42
15
40
83
6
54
12
78
54
36
30
7
35
117
16
24
107
78
55
72
11
42
138
90
42
13
17
96
7
65
7
41
31
8
15
42
30
78
12
18
18
60
55
29
60
48
42
36
72
72
18
87
48
48
9
31
95
57
40
11
45
51
21
87
177
16
48
32
24
9
55
11
150
54
57
15
54
18
18
138
54
18
42
18
12
132
30
18
36
36
24
9
153
12
36
126
201
120
9
66
93
24
51
120
252
18
7
233
30
25
119
25
17
18
13
48
41
36
60
30
24
1
35
133
59
141
16
23
18
24
15
3
12
9
24
75
132
49
35
90
19
41
39
16
35
72
12
36
6
63
93
114
1
17
31
56
24
40
24
161
6
1
17
18
48
6
90
21
33
162
12
78
27
16
24
8
24
3
240
108
18
7
23
25
24
65
102
24
12
114
54
30
6
36
108
66
15
9
144
55
8
45
12
90
108
57
16
59
108
30
3
141
51
9
18
36
49
77
19
17
12
27
24
57
72
63
15
18
66
13
48
35
72
18
12
18
18
54
42
123
15
73
23
120
90
6
9
64
17
84
147
64
56
72
75
72
133
35
93
48
75
36
49
35
21
40
143
48
25
32
48
72
27
30
18
72
6
7
56
81
90
120
96
13
17
150
25
72
23
72
25
17
48
6
72
12
157
11
84
81
40
29
3
15
25
48
83
85
65
54
25
65
12
51
129
144
6
1
35
18
30
24
45
27
18
27
3
18
18
36
24
30
72
39
21
12
6
12
24
21
63
96
18
7
173
3
123
37
65
198
24
33
33
54
60
165
33
15
40
128
27
157
11
36
33
33
15
39
60
18
12
36
78
12
42
48
18
6
18
36
72
18
36
36
55
72
143
49
89
42
108
66
6
138
24
31
239
36
66
3
16
95
9
96
15
49
5
36
24
103
77
3
112
41
90
36
1
149
18
97
8
51
24
30
18
42
27
9
54
36
30
72
78
9
111
57
15
42
18
180
18
31
125
43
47
150
30
78
18
30
7
8
3
54
7
8
3
24
205
11
13
35
189
15
180
61
119
12
6
18
36
1
32
40
17
31
107
42
36
127
80
3
69
21
60
18
237
9
6
25
23
24
30
6
45
16
23
72
18
60
91
179
12
108
13
24
89
162
24
133
65
63
9
31
5
19
89
36
36
18
90
90
36
84
42
39
33
120
78
12
72
36
18
15
24
3
18
12
24
216
63
75
6
48
18
37
48
47
30
42
84
114
43
72
95
25
17
ABCD 99535484554*3^$a+1 [50015]
42
54
111
51
29
19
141
165
35
73
36
78
30
18
77
103
6
11
184
24
105
48
162
77
91
48
54
42
45
32
79
6
3
45
35
145
15
120
105
108
131
151
105
32
43
29
16
48
111
65
19
24
5
48
13
78
66
3
21
27
45
30
29
72
16
105
180
107
37
54
48
77
13
83
24
109
11
72
97
276
75
32
24
331
45
33
48
36
3
21
27
200
24
31
36
60
12
93
75
18
30
42
35
120
16
225
39
123
210
155
43
189
105
12
3
75
69
56
85
11
115
72
144
24
29
19
269
25
54
108
30
135
9
42
54
39
72
51
18
11
88
21
59
31
41
37
30
42
30
60
108
5
133
219
165
54
210
35
25
48
36
51
72
93
11
24
43
12
57
39
108
5
48
283
77
49
36
155
139
12
177
27
53
19
72
30
36
60
23
13
162
90
47
19
42
84
15
81
198
41
120
157
18
36
69
24
3
5
97
18
96
36
9
21
6
12
57
123
60
17
73
63
21
114
9
39
96
138
60
54
174
18
72
60
17
85
3
32
97
23
13
18
228
114
3
45
11
48
96
25
186
125
19
120
18
3
56
1
108
54
29
72
48
112
24
32
48
43
24
72
12
65
64
32
25
23
136
21
12
90
24
48
24
5
157
3
33
12
27
9
159
45
51
87
57
96
45
35
1
15
8
19
53
184
8
1
132
210
6
3
45
6
18
27
21
78
5
16
69
35
24
139
234
30
72
18
54
45
27
324
33
3
77
120
43
117
144
21
96
12
54
6
36
48
42
45
45
155
16
3
144
132
30
6
189
75
222
119
24
40
104
19
66
27
96
144
8
67
18
27
51
72
5
121
66
36
204
53
85
3
48
176
40
63
12
90
275
55
84
96
21
8
43
29
144
187
102
71
48
13
30
132
12
72
24
93
32
1
54
129
27
18
51
57
6
137
64
69
11
37
126
42
36
36
3
96
9
84
24
3
45
99
189
11
184
3
29
7
36
42
18
12
18
51
8
16
56
37
11
48
24
37
6
5
49
23
13
120
27
15
36
5
61
59
48
127
17
109
78
18
156
15
21
54
54
18
93
39
297
56
48
24
7
174
24
83
72
16
75
90
42
257
115
54
6
41
43
53
115
120
42
12
71
16
153
71
24
115
21
165
59
24
19
24
29
37
42
36
18
90
102
24
18
9
32
85
12
114
101
19
18
24
83
61
192
6
5
16
33
47
24
85
78
12
17
25
18
72
101
37
3
51
114
35
40
80
79
9
117
35
48
144
19
42
54
72
69
15
90
90
125
112
51
29
13
48
27
27
24
5
40
56
64
123
77
139
120
78
167
169
71
40
3
66
3
57
54
30
54
29
16
51
18
75
117
186
30
3
249
42
29
25
54
180
53
49
54
9
56
208
147
5
49
48
36
75
93
36
63
144
24
80
25
54
6
48
24
12
36
11
40
8
19
93
27
93
15
42
66
36
108
69
171
66
24
30
77
13
59
67
53
37
36
47
88
105
71
19
210
107
223
48
41
85
51
75
42
84
36
54
5
48
112
75
69
51
45
51
72
48
90
75
8
24
19
258
11
1
54
225
297
54
41
88
21
11
205
11
1
54
90
36
60
12
24
18
81
3
24
29
1
23
19
138
3
75
66
35
169
39
63
17
120
43
18
59
13
78
5
16
24
8
37
48
83
40
32
112
8
49
6
36
18
138
6
3
141
75
8
16
152
72
1
84
60
63
3
186
75
9
60
126
246
143
37
6
53
37
48
18
96
12
45
99
5
13
108
39
57
66
258
3
200
16
27
6
47
331
12
33
21
3
51
69
8
96
7
9
ABCD 99535884296*3^$a+1 [50051]
36
40
8
25
11
30
120
24
12
64
11
24
96
144
25
39
39
2
135
81
24
46
20
69
9
15
7
44
24
4
132
84
26
84
19
47
76
38
66
90
75
135
46
18
26
31
3
12
33
161
15
85
30
5
9
30
36
30
31
3
69
56
27
120
114
70
26
18
57
7
98
55
3
5
27
40
29
81
34
20
36
13
32
7
17
99
36
88
12
44
25
24
101
76
150
41
39
9
145
62
4
18
68
64
126
65
48
79
26
52
27
41
40
50
34
3
80
9
70
14
6
45
208
77
43
17
40
86
24
9
7
18
47
49
18
8
100
72
81
56
55
33
23
114
234
34
128
78
22
15
24
11
30
7
113
70
8
102
3
19
12
74
36
6
124
50
6
82
2
30
36
3
1
86
9
19
62
7
32
25
56
54
46
54
56
93
16
33
242
6
39
15
58
8
100
54
36
8
16
18
26
30
15
19
36
50
6
10
6
33
32
15
25
29
19
17
18
4
18
24
80
118
36
66
51
27
38
60
19
161
18
22
20
52
23
9
28
30
150
38
18
7
24
56
19
5
111
10
14
36
13
27
8
6
30
66
52
2
46
44
66
40
14
210
54
15
105
66
4
12
140
24
6
48
6
10
3
93
140
22
41
79
41
49
23
19
108
2
36
30
130
44
6
60
24
58
18
80
18
87
24
9
15
19
36
17
3
22
8
162
37
3
144
29
139
117
95
66
4
3
23
169
11
18
96
219
19
6
72
50
40
14
40
14
1
71
4
45
63
12
144
6
140
106
185
67
21
32
144
15
6
58
2
30
9
25
80
70
14
12
15
9
15
39
42
79
56
39
24
12
13
9
15
32
51
93
96
64
5
6
70
104
16
6
44
6
15
79
120
60
20
25
56
55
20
160
78
26
94
24
8
127
72
104
51
45
1
80
30
24
54
10
41
49
72
14
9
31
105
41
60
28
80
6
73
27
5
40
93
162
110
66
30
144
124
30
24
12
20
9
27
22
23
3
12
24
4
56
40
29
1
14
22
75
80
43
62
39
21
84
15
91
53
19
26
66
10
54
36
54
20
6
28
41
19
12
161
9
118
8
18
15
105
6
10
56
24
30
121
72
101
6
64
5
31
120
33
32
99
16
56
4
33
33
14
4
60
2
24
10
5
49
47
9
6
18
4
11
7
65
64
41
39
31
65
88
56
9
70
26
36
48
34
18
74
6
108
6
13
32
24
16
81
87
8
3
82
44
10
30
71
55
33
111
41
15
9
9
15
16
3
2
51
19
24
20
36
10
59
1
20
51
15
33
75
30
6
76
50
48
10
65
27
10
20
24
30
54
27
49
54
12
29
264
49
90
53
75
70
44
30
6
60
3
40
80
136
105
15
9
2
45
15
24
60
61
3
101
49
26
10
30
56
4
153
41
90
30
6
16
60
5
15
25
65
64
14
66
6
24
30
10
56
9
81
54
193
47
46
138
20
21
1
12
107
9
46
20
70
194
72
208
54
15
17
40
95
15
121
23
25
39
17
51
90
3
81
46
65
39
10
56
10
8
66
163
77
16
20
70
33
21
11
15
24
1
15
42
30
17
81
7
32
75
36
9
75
205
111
33
65
90
34
92
6
94
26
9
25
50
54
106
101
105
144
10
74
16
14
64
30
18
20
84
21
15
18
40
54
105
17
10
5
40
9
12
35
153
42
28
12
93
5
30
109
17
34
21
125
6
24
21
39
246
144
19
27
45
3
6
126
30
42
8
33
72
39
1
35
109
11
64
36
20
45
9
6
154
20
156
55
8
1
36
179
136
35
40
78
15
32
79
14
90
34
56
12
75
97
120
56
72
54
54
94
12
65
39
30
51
24
7
114
80
24
42
24
40
200
36
84
10
20
30
4
26
58
33
5
4
30
20
13
56
19
6
54
116
6
175
144
9
30
41
19
86
55
41
66
4
9
41
6
84
4
81
96
39
36
8
37
104
15
9
19
96
32
120
10
27
27
125
15
40
86
84
39
19
6
2
10
59
73
2
45
129
111
201
52
131
115
5
49
23
75
24
6
48
42
30
30
9
24
81
46
110
48
42
9
81
39
15
96
9
64
56
16
35
22
8
24
15
13
36
122
34
35
15
105
49
62
10
23
49
56
7
5
3
27
4
20
69
7
48
24
38
64
155
25
240
44
4
15
45
27
41
58
2
18
12
22
15
8
67
2
60
94
20
34
176
6
13
57
6
65
88
27
110
18
36
10
74
37
8
7
80
124
174
36
26
28
20
1
35
4
41
99
120
22
24
63
27
20
34
26
36
10
20
3
27
84
180
21
48
57
39
15
60
21
9
24
22
20
30
24
6
30
64
164
31
93
75
3
53
120
21
16
74
34
24
66
60
116
21
43
264
2
6
70
174
33
23
73
245
46
50
36
24
10
54
36
ABCD 99535894936*3^$a+1 [50004]
16
53
39
4
24
125
7
29
55
144
8
4
23
1
12
5
27
40
101
90
21
28
56
16
11
72
6
31
96
44
40
41
48
24
6
85
20
75
12
1
48
29
31
80
28
11
13
29
60
60
7
5
79
17
63
24
64
20
189
43
36
23
49
84
209
55
72
72
77
30
72
33
40
29
79
11
1
56
33
55
71
30
24
39
27
81
21
19
24
5
19
41
39
81
79
48
17
67
11
57
33
3
15
145
5
7
12
5
60
31
24
12
192
29
43
47
30
60
43
5
43
48
72
108
44
69
126
145
29
18
42
36
103
12
5
127
20
4
12
36
116
9
30
6
7
12
41
15
27
12
21
9
7
11
13
65
31
44
124
20
4
17
67
24
12
12
29
96
79
5
15
16
35
54
55
53
19
23
13
17
36
7
5
31
59
18
19
8
40
23
73
71
6
79
12
11
13
5
27
45
7
36
29
7
32
4
53
24
6
61
29
127
5
51
81
43
17
120
55
12
29
39
33
55
5
102
1
5
7
23
49
83
198
3
28
24
59
69
28
53
66
1
36
36
17
31
20
3
48
73
17
103
5
24
139
71
13
35
42
15
21
12
7
11
9
28
8
48
28
140
9
99
21
51
33
66
13
11
69
160
36
53
18
72
42
78
18
51
3
30
60
79
29
7
11
30
30
25
29
67
24
8
57
55
89
31
29
36
120
31
20
4
5
12
12
15
36
69
36
240
54
25
53
7
36
89
7
32
40
59
9
16
36
12
5
63
36
33
19
68
40
68
4
53
48
3
9
19
36
12
96
17
48
31
36
131
13
119
12
36
37
104
9
24
75
40
41
12
72
3
4
23
18
3
57
159
21
18
12
1
77
19
41
27
57
75
88
12
41
3
117
27
28
5
12
3
64
35
30
43
23
1
12
11
30
18
48
12
69
9
27
60
28
17
7
53
12
6
1
29
54
48
78
31
8
40
36
24
32
16
32
100
8
57
139
48
113
18
18
31
29
12
31
12
65
24
39
112
12
56
81
7
108
24
84
48
179
30
7
24
29
31
47
102
6
25
32
48
4
23
12
1
36
36
65
31
8
16
5
43
59
1
44
36
16
48
23
1
17
24
60
27
21
12
36
7
44
111
57
45
3
96
28
44
99
78
15
40
56
36
63
78
3
27
54
78
12
36
9
4
71
45
24
87
12
222
55
5
15
52
53
36
42
145
12
11
9
3
30
12
7
60
23
1
29
48
39
108
112
44
16
53
43
47
9
81
55
20
123
13
24
132
29
72
78
54
7
23
13
12
35
49
41
7
23
90
18
21
57
7
23
54
30
33
105
42
73
113
24
43
5
19
23
1
35
21
33
3
48
99
69
81
19
144
120
24
12
96
12
12
17
79
65
96
43
56
28
53
12
7
24
24
20
27
6
15
69
75
21
294
37
84
209
30
6
99
15
150
27
81
27
4
20
16
53
43
5
55
8
28
8
3
60
18
132
3
28
107
109
41
42
1
12
5
24
39
27
33
9
19
71
1
24
32
3
21
16
32
21
60
60
18
9
213
43
59
6
55
5
19
5
30
13
5
7
41
87
88
36
53
36
175
36
83
18
3
15
57
3
42
67
5
18
45
16
47
57
100
23
24
1
12
83
42
31
59
9
100
80
9
42
48
60
24
9
112
48
12
5
24
3
64
60
29
31
12
92
28
41
6
25
24
5
19
36
48
5
12
7
36
125
48
12
30
121
32
39
126
12
19
24
65
12
51
40
29
12
6
57
3
105
196
23
78
48
31
23
60
25
35
1
29
36
30
114
6
21
3
1
5
7
12
12
41
7
101
60
39
4
108
32
16
56
28
12
32
16
101
18
81
27
54
91
24
101
12
67
12
36
5
187
23
73
5
51
3
18
72
3
63
9
28
8
9
39
64
12
11
21
51
78
39
4
44
27
85
20
21
7
36
36
23
48
60
93
21
27
3
66
24
15
16
5
67
24
53
87
40
41
15
3
37
23
25
48
41
75
48
4
11
132
13
56
4
5
18
49
12
44
16
29
24
30
13
53
31
113
43
60
17
90
49
191
9
21
7
36
48
65
42
49
12
11
66
19
12
8
4
11
45
33
18
13
17
3
16
12
41
19
44
4
101
24
51
4
5
19
29
48
60
12
12
39
40
89
18
60
13
12
59
6
24
3
204
12
39
165
108
9
31
24
20
52
44
99
13
44
16
36
36
48
32
15
6
30
93
9
19
23
1
32
3
73
71
108
192
61
35
54
48
67
24
41
15
45
48
7
35
37
23
18
78
24
9
64
24
8
16
84
35
66
7
20
28
29
15
75
37
144
17
19
120
23
30
183
75
102
43
65
39
4
29
67
11
13
36
12
29
15
64
53
15
51
33
132
39
60
37
143
36
45
9
27
4
5
39
40
20
93
63
76
71
21
9
19
24
12
65
67
11
144
6
12
60
19
23
66
12
18
49
173
42
6
39
21
72
108
31
24
84
8
105
31
71
21
15
90
3
39
90
3
9
36
103
8
28
11
30
31
68
15
25
44
16
5
31
24
53
31
56
72
16
35
18
19
24
137
3
39
48
9
28
5
3
52
32
45
66
57
12
21
7
23
9
15
21
4
36
8
51
25
23
33
4
24
84
12
5
6
37
17
183
52
12
108
53
19
36
12
36
92
136
60
92
40
68
69
43
167
81
21
30
1
47
9
64
24
20
21
19
161
87
36
100
8
4
60
8
4
5
18
102
31
36
20
33
51
21
31
5
39
52
20
129
ABCD 99536439326*3^$a+1 [50068]
196
171
33
15
6
24
30
36
30
35
79
5
40
3
6
96
24
35
36
7
21
39
36
18
23
1
18
54
71
19
29
49
119
19
48
69
44
4
105
162
6
120
47
25
6
12
45
27
30
174
12
21
24
152
48
49
18
72
78
24
3
87
6
15
9
18
5
52
135
96
9
75
48
96
42
66
6
24
24
87
87
84
54
90
54
48
6
69
75
84
29
73
18
29
25
63
99
33
12
15
21
12
15
66
15
33
51
68
208
57
3
39
45
27
12
17
19
54
107
4
51
6
15
9
15
80
121
39
33
18
21
3
21
176
49
48
42
33
15
30
168
15
129
6
9
9
15
27
9
45
48
30
12
93
57
83
31
5
67
93
75
129
117
95
88
27
6
3
60
15
90
48
11
37
42
29
25
15
8
31
69
15
21
231
33
32
64
3
5
168
19
81
63
30
24
63
12
36
44
52
129
39
36
123
57
9
3
27
12
72
12
96
5
13
30
41
64
9
42
6
95
49
24
48
6
17
16
15
18
23
1
87
36
48
63
17
61
71
25
23
16
72
9
6
12
78
48
24
23
24
16
9
95
7
162
15
3
21
12
21
66
9
69
6
65
121
24
15
99
29
1
15
56
72
25
123
32
13
24
15
27
78
126
9
27
240
17
12
132
36
19
48
9
27
12
30
24
3
44
40
39
66
15
96
3
5
19
30
27
20
43
5
16
87
33
9
107
28
15
60
30
47
28
27
12
36
18
30
9
87
9
33
54
18
23
49
138
54
111
39
41
1
27
12
9
23
1
30
60
24
5
73
144
3
27
12
30
219
20
43
5
76
75
12
6
15
51
21
60
27
41
193
48
66
30
23
73
18
6
48
15
56
7
66
3
45
15
63
12
30
11
13
39
48
99
24
45
15
69
21
42
6
6
57
60
15
24
6
66
5
25
24
11
4
81
72
42
9
204
27
30
71
1
3
159
12
69
20
108
13
78
12
36
33
57
96
6
48
36
21
32
28
15
126
3
12
51
24
72
102
39
3
108
42
18
78
72
30
57
12
116
64
80
19
30
87
27
24
30
15
164
16
69
18
21
8
64
33
23
19
30
48
47
1
15
9
11
7
78
48
42
24
6
15
9
54
138
11
7
48
48
5
24
108
16
15
6
168
30
12
21
3
65
4
3
30
6
57
57
18
24
45
176
7
42
15
12
80
37
54
53
16
21
6
53
36
19
69
129
42
54
18
24
36
21
111
21
9
35
31
6
15
44
4
12
27
21
12
8
24
40
8
4
75
9
9
66
96
12
18
39
24
51
17
48
13
18
30
35
31
30
15
24
8
79
42
72
15
20
133
27
15
24
48
77
16
33
39
8
1
39
33
72
102
17
1
23
121
35
4
27
60
33
81
15
99
5
43
72
36
33
9
54
5
61
24
6
18
111
81
47
4
32
43
41
19
126
107
112
20
67
21
20
12
36
4
27
5
24
136
39
12
48
84
144
9
9
63
57
23
139
101
43
24
60
42
18
5
19
102
6
12
41
7
29
1
6
90
47
19
5
1
15
15
9
44
16
80
61
48
42
6
63
27
6
72
42
54
11
48
13
23
16
9
3
60
8
12
13
47
67
5
28
45
63
84
69
96
18
48
9
69
27
20
28
20
1
6
36
6
48
15
12
75
5
13
24
48
48
27
20
25
3
75
9
8
16
20
31
29
1
15
9
11
4
129
15
9
42
30
15
33
18
21
192
8
19
30
15
9
18
12
42
59
31
177
27
21
80
13
72
24
48
48
3
141
30
5
55
54
39
8
49
30
210
42
30
23
16
20
7
72
29
64
3
93
104
7
89
43
77
73
159
44
91
36
21
12
36
9
48
48
48
15
24
12
39
5
36
31
237
105
27
21
63
3
93
24
51
12
33
8
1
11
31
12
12
24
102
54
60
21
51
12
60
102
48
114
120
117
177
72
72
144
42
24
5
19
45
80
1
107
16
45
39
8
4
45
15
9
18
21
56
1
42
12
36
24
5
211
5
1
15
24
27
6
48
48
30
66
51
15
6
59
7
30
75
27
5
31
6
24
39
3
30
6
21
15
29
49
15
3
54
59
7
57
21
66
93
48
3
9
12
9
24
23
7
42
11
12
96
1
30
48
105
27
69
147
125
1
207
39
21
12
27
5
88
120
105
23
4
27
33
80
19
102
6
5
16
63
12
90
219
15
6
54
96
9
3
120
6
87
15
117
45
47
31
138
11
16
15
12
197
156
4
228
8
4
144
84
3
53
4
27
138
18
48
132
113
24
25
18
69
96
27
24
6
147
21
6
12
69
72
24
72
33
11
16
63
60
21
159
5
43
6
6
5
43
69
80
7
132
41
121
23
19
6
39
9
51
20
1
15
57
3
20
73
18
96
29
43
5
25
24
3
93
18
17
7
36
233
55
60
6
63
99
5
19
48
69
9
15
3
72
33
111
29
43
102
18
5
7
36
12
48
96
144
12
45
12
20
19
24
6
15
8
49
23
28
12
15
84
45
3
6
114
228
18
174
42
6
90
114
72
45
57
11
64
15
17
16
15
120
30
72
72
15
3
78
6
33
56
1
6
42
66
24
6
42
60
48
42
42
5
1
24
30
12
6
42
149
52
15
72
30
42
45
20
36
19
29
145
ABCD 99536475934*3^$a+1 [50021]
9
5
27
27
4
9
83
30
144
72
22
9
29
3
9
18
13
23
9
9
72
7
27
62
46
2
31
3
116
30
108
22
2
7
3
26
12
15
9
12
114
1
8
72
81
30
4
74
10
24
38
3
27
4
17
33
7
17
12
34
65
40
27
36
2
7
24
5
54
28
24
38
3
45
60
10
38
87
9
15
21
43
8
51
37
89
18
18
34
2
36
150
36
48
6
12
24
12
54
16
38
6
25
176
40
48
15
36
14
22
65
21
27
103
86
34
2
7
176
31
2
31
5
3
21
3
15
18
118
8
30
132
31
96
24
29
67
5
3
45
42
1
63
144
33
200
21
34
41
55
92
85
32
7
38
34
9
56
16
47
9
111
6
10
80
72
57
33
34
48
45
35
37
65
31
11
13
39
38
12
31
8
55
12
26
48
24
43
5
60
46
2
70
38
168
51
24
7
38
27
24
7
56
136
74
151
11
16
20
1
41
46
17
96
16
5
3
45
24
36
7
111
33
11
61
83
30
39
48
43
20
9
21
34
26
30
4
2
27
24
31
38
34
8
145
24
5
142
20
9
15
81
55
2
7
53
66
25
144
101
18
16
9
29
6
36
1
24
24
17
6
138
39
129
31
72
8
15
30
3
24
15
28
21
17
72
15
24
93
3
15
18
103
24
8
9
12
36
24
31
15
33
5
18
114
7
8
16
32
24
21
19
56
105
7
29
72
67
41
12
34
38
34
24
14
36
31
3
21
8
15
49
24
29
51
21
6
28
2
39
64
23
1
17
18
18
19
80
9
6
72
16
105
5
99
21
18
54
114
1
24
59
37
32
21
6
16
20
120
18
7
71
84
4
74
108
19
29
18
36
21
21
72
3
63
49
5
36
63
24
24
48
63
228
42
10
26
54
18
55
63
8
12
42
67
5
36
12
19
39
38
12
127
32
57
42
52
48
17
16
65
7
3
38
7
120
5
67
3
5
24
9
12
60
46
74
6
81
16
23
25
35
18
43
32
16
32
21
36
7
8
31
24
33
24
15
14
18
18
168
31
53
24
10
24
14
58
9
32
69
36
7
65
7
41
24
15
96
96
75
69
7
84
21
5
27
7
32
24
88
14
18
25
24
96
24
17
54
25
27
69
8
7
62
19
15
9
5
19
39
20
189
3
4
50
55
41
175
23
9
79
2
39
79
20
6
84
27
16
8
7
48
41
112
29
67
3
74
22
45
3
77
19
48
21
32
9
46
26
12
42
1
119
42
15
51
60
18
30
36
6
10
5
21
84
72
54
81
9
42
37
8
21
24
12
135
51
52
2
15
16
59
90
3
81
6
12
6
10
36
81
65
15
27
13
23
12
196
9
17
12
171
15
9
24
15
73
17
24
63
7
14
27
40
29
3
9
79
53
51
64
72
39
38
3
31
72
2
36
19
5
19
53
36
10
26
3
33
12
6
12
9
64
41
103
80
141
123
69
58
17
67
2
51
79
9
29
84
15
7
14
96
19
89
135
63
18
15
24
24
39
73
39
74
48
144
7
353
31
65
34
68
96
48
6
43
59
13
3
21
96
27
2
3
16
23
73
8
21
3
64
27
45
39
57
53
72
22
50
18
72
24
49
5
82
26
54
18
118
38
34
41
33
6
1
53
30
36
16
9
15
2
7
5
22
69
17
36
6
12
1
125
24
43
65
31
17
15
7
32
49
41
18
54
7
24
29
91
17
12
6
61
29
48
70
144
101
9
31
5
19
56
40
15
120
2
6
1
123
93
29
22
20
18
120
24
12
58
89
15
6
12
15
39
42
63
72
24
33
60
30
52
33
72
47
16
32
40
12
74
43
80
7
2
30
33
21
3
31
2
39
16
32
7
38
106
9
32
88
29
96
75
24
136
29
36
111
3
21
9
54
49
23
42
7
56
40
77
12
15
27
48
21
72
19
14
15
7
38
10
17
9
12
51
21
51
45
18
16
104
25
24
3
2
18
54
24
36
36
34
9
96
17
7
63
17
55
2
15
79
41
15
9
112
5
12
54
4
2
48
24
12
79
8
19
2
58
38
18
18
12
42
33
40
24
77
43
15
32
97
15
38
19
72
11
4
12
26
120
43
53
12
24
36
10
9
47
24
30
27
15
57
117
3
16
87
17
21
18
54
18
18
22
9
11
12
24
18
30
6
72
19
24
29
36
7
32
9
18
13
8
33
7
24
27
5
120
16
8
27
16
62
15
19
45
5
72
18
54
24
3
31
41
88
56
141
10
2
6
18
84
60
15
24
16
80
39
1
53
43
11
6
10
2
67
23
25
8
111
81
9
22
17
39
49
15
9
8
21
67
183
108
134
31
32
117
12
24
34
141
3
21
27
5
64
5
42
144
28
98
36
10
80
52
153
96
8
45
36
24
15
96
16
83
16
2
91
3
2
106
41
9
7
11
141
7
38
70
86
6
18
30
6
36
108
36
7
32
72
16
8
55
9
89
31
48
24
8
33
55
8
24
21
19
27
141
29
12
90
6
39
7
2
36
51
7
2
84
60
151
3
5
21
3
88
8
45
67
15
36
29
40
23
72
1
23
25
5
108
106
173
40
5
6
30
6
1
24
5
91
51
2
19
32
9
118
17
24
15
6
30
4
41
115
206
46
17
55
26
15
39
9
55
2
78
66
39
21
66
49
29
3
24
147
69
16
32
69
12
15
24
31
9
80
72
16
65
39
16
53
36
31
15
36
2
24
12
55
3
74
3
45
99
33
30
6
30
108
49
8
72
16
32
45
18
90
36
54
100
26
12
18
6
10
2
15
7
33
15
62
72
36
30
9
16
48
5
156
58
2
3
40
96
17
60
70
32
4
12
93
8
24
40
24
8
21
19
8
27
13
29
18
52
48
80
16
12
41
88
51
20
9
7
9
65
87
45
12
87
79
65
40
5
12
22
17
16
89
79
152
21
18
49
29
51
24
31
9
3
20
1
95
9
7
192
8
1
15
68
18
34
ABCD 99536792692*3^$a+1 [50017]
12
45
3
27
1
65
22
5
36
52
29
6
42
7
48
65
3
180
4
44
36
51
9
24
21
43
8
9
30
16
45
5
3
12
40
8
21
63
12
64
89
123
33
10
5
52
20
27
42
15
21
3
57
54
1
20
52
17
24
142
32
21
9
10
41
9
7
48
8
15
13
11
18
7
53
18
18
6
13
48
35
69
91
5
24
48
52
20
69
39
57
123
21
22
2
7
44
36
16
29
19
24
111
45
12
44
24
12
48
16
89
36
3
33
19
20
21
27
111
72
30
7
8
48
21
48
31
36
36
8
9
96
70
2
48
15
12
48
52
44
120
48
72
3
1
72
8
16
20
91
5
12
15
117
45
99
27
18
30
1
176
4
11
18
19
35
16
17
160
17
48
7
41
31
20
28
8
12
28
68
27
9
9
24
12
19
41
54
1
20
48
3
45
24
24
9
7
36
12
5
30
33
165
12
51
4
48
48
39
2
15
40
8
57
6
25
32
45
3
4
11
9
24
7
2
3
3
66
19
41
48
18
30
42
18
7
15
33
8
7
32
40
53
19
9
20
4
36
32
3
6
18
73
87
33
8
201
19
35
57
24
55
29
45
99
43
29
3
33
12
57
10
5
4
24
56
64
15
2
46
105
20
4
23
13
32
75
57
24
7
2
43
8
19
110
7
36
5
67
8
39
18
30
1
17
7
20
36
4
32
19
45
80
16
3
5
3
9
28
68
40
39
81
23
85
12
17
22
8
37
53
22
14
51
4
5
22
9
20
36
12
3
69
48
48
3
16
29
12
33
12
3
64
32
24
9
6
144
16
81
41
7
8
9
39
64
8
64
39
2
12
7
36
23
24
73
8
9
55
108
83
45
16
20
24
31
9
71
25
24
17
15
40
23
25
5
84
3
67
5
76
47
25
20
4
24
20
45
31
44
12
48
16
60
41
3
12
24
51
45
105
3
16
36
48
179
25
17
70
41
9
3
21
19
32
19
45
32
69
39
36
45
39
7
9
44
27
18
24
27
16
128
4
23
24
1
15
9
24
71
30
10
8
18
19
101
3
12
33
27
48
24
12
31
2
51
4
23
48
24
25
32
76
108
17
15
48
24
36
51
24
66
6
24
16
2
7
36
48
75
5
27
30
60
79
20
28
41
31
15
29
60
21
15
69
6
16
2
15
88
32
7
9
24
60
53
27
43
33
17
3
36
24
55
9
8
15
54
15
76
5
7
8
123
1
48
68
3
9
12
28
17
30
90
36
3
39
21
27
48
9
33
108
84
7
20
51
45
45
75
67
26
19
83
162
7
15
48
5
16
101
15
16
15
45
60
20
27
81
31
24
29
21
7
29
55
44
24
7
9
44
28
39
24
41
40
24
44
12
9
7
29
10
45
3
32
49
15
5
45
87
100
5
24
30
66
3
64
140
16
24
8
9
3
60
96
15
24
97
96
44
24
57
3
4
36
20
4
23
9
84
24
28
12
80
27
85
8
21
46
69
20
15
24
21
12
103
24
5
45
22
48
128
49
24
39
50
7
23
1
20
4
77
55
35
1
15
8
37
5
27
12
4
80
4
41
19
8
12
12
96
57
7
59
24
18
15
63
40
69
12
39
2
55
24
65
3
28
44
9
51
40
96
17
75
3
13
41
39
36
16
48
20
19
56
61
83
13
12
8
48
69
36
55
5
36
3
16
96
48
35
48
25
17
55
108
80
93
12
55
20
12
16
5
24
7
15
24
2
7
41
31
8
21
7
35
49
44
24
33
3
9
51
52
47
1
77
3
72
7
53
60
103
24
41
36
4
24
32
36
4
44
115
2
3
9
42
18
7
23
13
29
75
36
15
30
7
5
96
91
29
39
15
1
12
3
32
289
56
9
6
24
54
15
19
101
4
23
9
64
41
6
9
45
43
12
3
50
30
1
17
3
189
27
4
41
48
6
1
68
72
36
39
1
87
26
55
12
20
84
60
33
75
3
18
166
29
21
24
102
18
24
15
21
19
32
64
29
43
23
1
48
63
2
75
33
27
60
96
16
8
28
20
52
8
33
7
8
9
7
39
21
48
53
120
63
96
36
27
37
8
45
72
15
39
1
5
10
45
11
85
5
7
68
52
108
3
17
40
8
16
53
7
83
105
33
19
36
8
60
24
51
6
63
28
24
36
8
12
28
131
6
139
71
33
79
2
19
56
28
5
36
12
3
15
40
2
7
36
12
68
4
63
57
71
16
29
76
56
33
22
2
7
135
33
65
15
55
2
15
33
22
21
44
63
1
17
7
12
20
16
15
17
33
79
20
33
43
5
12
36
12
79
20
21
67
96
44
16
87
8
25
56
16
119
45
4
65
36
108
168
163
29
15
40
12
3
5
3
24
25
36
89
15
24
4
15
5
33
3
4
11
49
41
24
7
20
88
8
3
1
89
51
45
63
7
29
4
41
6
16
17
12
21
12
63
19
21
89
18
33
52
8
3
24
72
30
75
21
15
4
20
36
132
52
23
18
27
45
55
41
19
125
55
12
3
41
31
5
45
31
65
19
20
16
39
26
15
63
61
44
12
75
25
17
3
27
42
3
28
12
5
171
16
11
33
87
25
23
16
5
3
1
87
2
15
31
5
67
5
24
28
17
96
75
27
18
3
21
3
88
8
4
15
5
12
84
16
5
99
76
5
15
43
2
63
16
41
46
120
45
20
24
33
3
99
16
33
17
39
16
24
120
71
25
17
12
18
66
15
7
45
60
20
24
28
41
22
9
24
41
15
45
18
57
21
18
49
48
8
12
12
63
25
80
9
31
48
84
3
48
5
36
48
7
9
47
33
15
72
42
27
24
21
43
3
8
24
40
2
48
72
43
53
22
41
36
21
12
27
15
9
9
96
7
32
48
7
26
46
8
1
101
19
47
25
5
15
4
23
13
27
57
53
7
5
31
44
51
93
4
47
18
51
24
51
16
9
17
24
15
33
55
41
7
15
29
76
32
15
73
20
3
97
72
168
32
33
15
15
40
57
12
3
2
3
3
97
8
60
4
20
4
20
12
33
19
3
5
19
21
12
20
48
24
3
25
68
27
13
32
16
96
3
17
15
13
68
15
40
9
8
55
152
66
12
27
15
18
6
49
15
5
12
4
36
15
41
63
9
88
8
55
24
2
51
19
8
1
32
64
68
3
18
7
24
23
81
36
51
37
11
96
30
3
16
32
39
9
9
27
3
21
51
1
144
8
28
60
152
12
9
39
12
31
48
105
32
7
8
24
9
9
7
20
19
14
27
15
21
27
33
28
5
96
51
60
87
1
29
15
12
64
17
24
31
23
1
39
14
12
111
40
44
43
56
9
40
36
27
77
72
21
3
21
ABCD 99536884574*3^$a+1 [50046]
7
5
36
19
41
144
12
24
12
64
45
215
60
49
95
72
148
75
6
30
65
256
3
60
5
40
72
104
43
60
125
85
87
39
150
71
103
36
24
77
84
24
12
19
9
147
105
63
45
21
231
93
123
3
6
351
32
72
76
99
41
4
36
57
47
144
151
18
126
6
48
6
5
40
9
107
64
39
6
66
29
49
27
36
3
69
21
6
41
4
3
36
6
108
107
19
77
4
8
121
6
5
84
55
221
13
23
7
186
99
68
48
121
15
104
36
4
104
112
39
60
125
1
95
79
41
28
80
1
99
72
9
59
12
193
51
21
90
29
49
27
8
1
35
96
180
13
162
5
49
27
27
117
45
90
30
18
60
5
12
24
61
239
64
117
54
84
5
55
41
292
260
67
5
28
3
65
211
9
32
12
28
8
55
161
19
54
107
19
36
138
36
47
43
69
111
54
42
48
36
29
61
96
18
45
176
4
21
54
41
19
36
90
35
19
5
40
27
9
44
31
65
4
27
5
220
8
28
129
231
63
9
27
9
72
27
12
60
108
5
67
270
71
247
33
72
45
35
31
69
140
115
5
72
60
43
6
99
8
49
83
31
66
11
133
90
144
42
54
36
41
43
29
175
45
36
80
96
84
19
12
18
72
51
32
36
72
43
6
99
165
96
63
108
117
66
36
18
90
5
28
99
138
6
5
72
48
19
36
77
7
77
108
1
35
19
120
257
64
32
4
39
144
36
36
29
12
103
420
30
11
40
63
45
72
63
77
76
243
5
25
47
84
145
18
12
105
116
109
30
5
28
75
101
12
28
44
55
90
180
143
49
18
36
149
96
76
8
72
60
25
83
48
67
36
6
18
66
131
55
30
198
65
40
75
33
3
6
359
109
287
19
9
45
23
43
69
36
135
221
25
18
33
3
29
25
15
27
41
4
9
35
60
31
161
19
120
29
40
80
132
144
79
41
19
30
6
53
28
39
60
45
104
12
24
108
25
11
112
32
31
9
21
119
192
19
90
35
24
12
60
115
33
21
51
8
91
81
8
31
24
41
49
30
41
132
103
5
25
131
28
152
55
5
48
60
108
4
44
31
29
31
18
23
49
23
256
32
67
81
45
99
36
32
79
144
29
12
109
84
87
3
60
117
93
42
53
28
63
84
36
69
72
75
41
49
54
180
36
5
28
27
9
81
23
31
17
28
36
68
31
5
49
30
41
100
104
108
43
5
64
140
151
41
19
89
55
66
195
261
63
32
48
28
57
6
120
5
31
78
66
77
28
72
104
48
100
68
40
27
5
48
193
6
81
3
29
72
36
40
68
4
27
53
127
41
12
55
12
54
11
40
188
37
59
25
59
72
55
270
48
36
47
97
132
131
84
73
71
64
80
37
63
36
45
36
90
293
40
36
99
5
67
5
48
1
84
6
180
9
207
45
63
12
33
68
7
6
171
3
96
84
42
23
7
60
5
36
13
59
36
12
28
39
72
24
185
49
66
6
171
153
156
18
113
37
27
3
33
99
89
325
30
41
55
5
36
79
5
109
54
17
36
168
76
99
45
81
63
21
59
91
45
81
18
36
161
60
25
150
5
25
83
121
35
64
80
55
81
99
53
24
4
99
5
25
36
114
77
205
114
45
140
72
40
153
71
60
36
112
108
8
24
40
68
264
265
114
77
108
31
108
161
1
18
53
19
48
60
117
9
54
113
4
36
44
28
147
113
28
68
85
71
36
60
12
1
131
4
44
55
36
90
180
66
90
114
41
43
137
43
41
36
24
120
49
51
45
ABCD 99537308758*3^$a+1 [50018]
12
13
108
32
4
20
9
51
48
172
8
63
12
18
19
240
96
24
23
25
41
24
18
13
32
4
5
63
3
60
25
5
27
81
24
31
107
33
4
35
13
203
42
72
18
9
16
23
36
13
47
13
36
56
39
49
12
101
12
72
123
45
63
57
6
30
6
13
35
177
9
15
39
18
55
128
24
12
4
12
17
30
81
76
113
6
36
9
57
39
4
12
68
9
55
8
27
25
12
20
99
9
16
24
32
24
84
15
18
30
37
8
24
9
15
40
89
12
19
17
19
20
16
5
7
5
171
76
5
51
9
39
24
48
4
23
21
36
16
48
29
51
12
9
15
15
9
9
27
36
9
6
30
163
44
12
4
20
12
15
78
7
44
4
17
18
105
15
21
21
90
12
21
15
144
1
32
40
23
9
16
20
39
6
135
64
65
55
32
21
19
41
3
4
92
28
8
40
20
64
44
100
80
15
1
48
12
11
9
33
18
13
5
12
3
40
71
45
4
72
59
9
12
9
79
11
18
15
12
40
104
51
45
24
64
5
3
24
33
30
108
37
56
16
8
28
68
57
55
35
13
12
65
43
20
36
15
49
35
9
60
16
77
78
9
52
24
35
24
13
17
7
53
27
36
9
84
79
17
39
24
3
42
12
24
36
139
84
96
5
27
45
3
36
33
43
60
8
69
7
20
9
15
72
3
12
9
24
21
19
72
44
36
40
5
43
116
21
72
51
16
96
32
52
48
11
21
21
7
20
40
32
9
75
9
7
44
16
101
12
42
61
29
99
112
48
24
132
20
136
48
41
36
27
12
28
36
84
107
18
36
36
48
3
3
36
48
36
6
36
15
108
24
27
1
20
24
9
27
9
39
160
12
48
24
41
31
24
41
15
84
9
27
76
5
127
8
45
99
36
4
48
8
64
41
27
36
64
185
103
44
84
12
4
113
75
28
20
60
45
3
16
5
19
12
5
12
51
16
65
55
24
24
72
5
3
33
55
44
45
18
30
15
40
32
28
32
69
7
35
48
6
39
27
42
67
41
7
8
177
51
4
5
30
6
7
24
48
23
33
9
18
45
24
15
33
75
97
53
66
25
84
32
28
17
43
41
42
90
7
5
90
6
55
20
45
19
23
25
32
36
9
6
54
12
91
60
17
63
40
17
55
35
21
12
9
91
29
6
25
92
57
139
95
21
3
37
20
28
36
5
7
8
24
33
147
33
15
52
32
3
18
19
8
27
45
24
40
72
5
54
126
48
24
27
4
77
27
16
59
13
5
3
16
36
132
17
39
4
23
13
12
29
15
24
184
80
16
59
42
18
12
13
5
6
156
6
139
48
113
60
72
27
9
31
8
12
4
11
13
41
36
55
41
19
24
24
5
12
6
9
96
33
99
28
20
39
45
21
3
16
8
33
27
28
20
4
80
40
8
12
15
48
21
40
84
5
87
33
31
29
7
5
78
18
7
23
33
72
27
12
61
53
7
24
80
45
18
13
23
21
21
3
9
3
69
31
203
1
41
43
104
45
72
36
15
220
44
84
16
36
32
40
35
78
7
8
33
6
18
103
24
65
18
42
84
15
60
57
30
13
59
61
11
21
52
32
3
1
24
8
124
60
68
100
53
27
40
17
19
5
12
18
96
25
59
61
104
84
3
33
16
41
103
24
8
45
3
21
39
12
48
16
20
39
6
36
43
120
17
15
28
5
87
4
71
54
51
12
33
3
15
1
60
5
18
1
104
52
48
12
41
55
20
60
72
16
12
65
19
5
39
4
11
21
15
30
6
45
64
143
12
18
6
21
24
9
55
11
61
53
36
30
25
20
81
19
44
60
40
108
53
72
55
48
24
8
112
41
15
40
12
47
13
8
76
29
19
36
29
15
100
12
80
105
3
33
159
40
35
105
156
52
101
15
69
27
105
51
4
24
56
16
95
9
4
20
60
60
16
56
15
13
80
15
30
24
7
20
3
18
43
17
12
51
45
12
39
4
89
63
4
35
1
44
28
5
30
93
52
12
36
32
52
8
3
42
7
5
55
24
44
16
116
40
53
67
5
30
6
19
44
39
1
176
48
33
103
24
12
23
21
81
19
32
129
6
105
3
1
65
55
5
3
60
16
29
3
4
65
30
25
101
3
16
41
7
32
88
80
27
54
7
32
60
165
15
12
4
155
54
12
43
20
28
23
97
5
3
51
24
9
21
31
5
36
87
72
9
31
24
20
76
56
27
30
3
52
5
3
84
16
32
48
9
99
52
17
156
42
25
80
3
9
48
45
19
5
18
66
79
32
21
72
30
42
3
40
12
44
100
12
20
28
29
3
112
23
9
24
57
3
52
113
75
87
48
25
17
19
44
99
18
72
51
39
18
3
9
7
65
39
112
12
17
60
18
37
80
40
48
48
20
148
41
18
45
27
60
25
36
44
16
23
45
4
17
24
79
32
36
4
56
4
60
24
11
18
115
8
24
28
32
4
60
35
1
11
109
5
30
6
15
108
21
18
48
25
12
5
27
36
39
90
15
4
17
78
25
36
44
24
63
73
36
68
40
53
15
84
76
23
6
54
1
35
25
41
19
20
15
33
36
9
18
30
39
64
11
18
51
72
177
15
57
78
33
12
12
81
54
1
185
48
19
23
90
19
8
48
4
5
24
90
37
20
213
75
64
12
23
1
41
39
24
40
77
15
15
49
5
7
8
40
24
11
45
9
15
28
29
51
4
8
81
36
63
15
13
35
24
18
27
63
30
6
72
85
5
7
12
83
97
84
92
84
21
3
4
36
17
55
68
4
17
15
51
109
24
20
36
24
39
97
80
45
19
17
7
32
16
233
87
4
80
48
36
15
45
21
78
138
67
32
99
1
56
33
19
108
128
16
5
15
16
32
12
40
65
39
120
64
60
71
9
33
3
9
7
8
45
91
29
ABCD 99537777754*3^$a+1 [50050]
31
29
91
12
144
60
60
29
300
7
174
143
72
55
36
420
89
144
7
29
61
54
396
60
149
31
24
29
24
1
6
329
91
5
108
120
216
36
19
12
120
288
89
67
89
144
7
29
241
35
109
11
31
144
360
29
264
91
72
89
168
7
120
144
60
5
24
91
60
185
7
29
19
89
283
29
19
36
174
30
60
185
31
53
60
43
18
90
65
127
84
210
83
91
12
17
37
35
349
35
31
89
307
60
53
7
29
108
103
77
12
1
59
115
5
24
84
193
114
174
102
138
35
157
138
60
90
11
199
126
186
137
36
115
60
42
48
426
113
43
24
36
84
96
77
151
180
29
7
30
35
79
30
71
121
47
120
67
36
29
91
60
120
29
91
77
1
126
24
29
192
355
24
12
150
30
84
89
67
17
36
55
12
77
7
96
54
30
96
48
89
343
168
12
120
17
96
91
144
12
48
101
48
180
133
174
96
17
72
25
30
24
401
108
31
12
18
119
127
60
60
204
5
97
227
127
156
84
65
61
23
31
60
36
17
73
90
17
103
48
29
7
360
29
96
115
185
31
77
13
240
90
53
36
24
85
96
54
12
48
132
329
49
186
6
83
55
6
54
36
185
168
7
5
121
78
60
216
29
7
17
7
156
173
36
331
288
125
120
7
30
107
43
29
115
29
36
355
36
108
12
60
144
30
6
77
67
90
23
91
30
42
89
31
137
7
149
7
53
36
79
65
84
151
12
53
67
60
197
7
65
180
91
48
209
36
61
59
67
18
59
7
120
113
36
36
444
36
60
91
89
48
31
36
144
12
137
60
12
60
48
103
113
307
77
67
53
43
54
54
29
283
389
55
120
126
288
35
144
7
324
36
36
29
211
120
17
72
25
66
48
12
18
162
24
216
17
13
23
36
151
29
115
24
29
7
245
120
211
437
43
29
60
19
96
6
174
29
115
5
96
300
108
67
204
41
31
48
149
60
61
96
6
84
89
24
43
90
78
161
31
48
132
60
149
144
7
29
48
121
11
181
78
29
31
5
1
83
96
7
54
54
60
41
55
65
331
24
36
84
53
43
24
156
149
108
60
97
59
67
120
137
240
7
245
144
7
149
91
89
259
29
43
137
1
102
77
151
6
59
127
89
79
12
18
42
60
48
60
36
185
24
187
30
90
150
150
149
120
60
151
29
61
30
18
6
36
120
17
180
91
89
7
360
65
48
103
48
29
31
41
24
31
233
60
120
31
12
204
65
84
295
72
29
109
90
36
204
101
91
17
132
19
60
5
7
150
203
31
180
ABCD 99537859366*3^$a+1 [50017]
23
16
8
31
81
24
33
111
24
32
4
108
132
45
63
108
84
104
24
25
135
24
21
6
5
25
114
18
23
7
18
60
15
39
41
49
3
32
145
51
60
56
28
21
15
141
3
3
9
81
18
17
73
3
159
17
4
24
32
7
29
124
12
44
36
48
55
113
12
31
29
31
41
40
12
36
33
15
15
29
28
105
15
21
6
54
3
32
16
24
81
3
144
24
32
55
81
60
44
36
25
3
33
47
52
36
15
18
15
51
165
60
56
12
121
6
9
104
12
31
6
23
12
67
33
93
11
4
12
92
13
18
36
93
48
33
87
8
76
92
40
9
15
84
93
11
25
3
8
25
147
56
91
5
4
32
49
30
57
87
5
13
54
18
18
5
49
36
27
27
18
15
72
68
84
91
77
48
4
84
80
144
4
39
150
12
83
40
44
72
76
84
48
27
12
18
23
1
18
5
7
29
72
12
112
56
52
15
33
80
88
60
32
85
3
48
8
28
44
36
40
9
18
12
18
78
69
12
12
51
89
64
93
63
96
116
60
43
24
69
33
234
9
20
4
27
41
25
15
32
79
33
80
19
120
41
24
7
54
36
24
12
11
49
39
24
72
36
32
84
16
60
81
63
45
59
37
27
36
44
28
9
59
40
27
5
28
3
18
12
23
24
16
15
305
16
24
33
12
15
12
33
27
36
57
18
78
102
29
12
13
15
12
69
27
27
45
24
15
101
124
27
60
84
129
12
3
29
36
52
27
117
33
12
6
77
7
149
24
40
27
93
45
6
5
76
45
3
20
64
3
21
33
23
31
41
16
68
64
24
48
75
21
240
45
24
35
16
164
28
12
9
18
113
19
89
76
24
32
115
5
4
48
116
172
12
8
4
36
12
15
69
32
76
3
78
35
85
3
96
12
51
5
64
24
92
67
57
21
39
12
33
11
28
15
21
8
187
126
60
59
4
45
95
36
79
65
160
99
9
12
24
51
102
72
18
18
39
56
37
39
45
24
15
48
57
126
21
44
40
3
36
29
16
20
40
45
15
21
84
54
42
3
12
8
67
48
6
27
32
25
15
176
84
37
23
40
21
54
29
12
16
164
28
168
75
18
95
64
3
53
16
8
67
30
47
160
45
15
3
69
8
76
20
7
57
165
23
61
23
24
61
39
57
3
51
162
30
6
108
3
24
147
90
6
21
20
16
15
57
48
36
164
13
87
48
48
51
18
39
8
31
105
15
9
15
45
44
40
51
5
31
120
6
107
196
3
53
88
12
12
105
3
15
33
116
61
96
30
93
93
12
27
20
13
108
63
12
48
8
7
36
81
36
27
6
123
87
36
77
55
9
80
24
12
91
33
36
24
12
44
97
54
24
90
30
21
36
24
32
49
78
5
16
51
138
39
92
49
123
32
40
12
51
21
12
12
36
21
63
45
24
54
36
18
138
33
12
32
55
5
48
52
8
4
81
18
21
96
27
18
12
203
13
135
99
81
12
56
40
20
139
77
36
28
36
20
16
116
52
9
3
48
32
84
60
13
12
36
60
35
144
13
63
56
25
119
7
108
29
16
20
52
108
27
21
8
13
3
27
18
18
5
24
40
27
18
23
13
39
20
13
35
229
3
168
156
36
72
15
29
16
60
72
9
12
6
69
132
12
56
1
3
27
6
51
80
72
25
3
69
3
56
19
18
3
45
11
4
8
19
5
43
9
12
12
27
54
27
3
177
9
123
24
12
20
60
7
18
11
16
33
35
4
12
21
15
159
24
69
60
27
77
193
59
4
63
6
23
16
84
48
32
12
4
20
48
36
4
20
112
39
9
36
24
24
39
54
59
7
41
220
72
9
15
8
52
56
19
33
20
16
20
100
36
32
16
33
15
44
108
7
9
9
39
3
30
3
33
51
12
36
36
164
48
28
27
53
28
129
23
108
4
33
39
45
42
21
33
15
120
27
12
93
105
15
75
29
52
72
56
16
27
45
51
5
76
60
15
36
9
48
20
132
48
31
6
27
57
72
75
36
20
16
8
25
75
116
36
31
125
19
21
60
12
69
59
16
51
41
49
39
33
39
48
44
61
6
17
240
25
3
57
39
20
4
80
28
8
16
15
29
31
9
57
51
8
4
84
15
41
49
3
177
47
88
9
27
20
108
52
72
140
72
55
48
42
27
168
33
3
24
15
72
21
9
11
16
33
23
49
27
48
9
47
12
88
69
39
21
30
21
72
20
36
16
48
32
25
15
12
72
99
57
3
89
19
177
75
41
4
27
57
33
23
7
36
18
23
216
13
99
24
129
11
12
109
3
12
183
21
27
72
5
28
8
4
15
36
30
96
23
64
36
21
3
63
33
48
92
85
18
9
32
7
69
3
45
56
43
81
20
40
24
51
18
39
15
45
60
68
16
9
11
16
36
56
84
1
18
105
20
103
41
1
12
111
39
5
144
16
24
32
12
67
9
84
168
15
77
43
9
24
8
1
27
96
165
12
3
48
45
36
39
20
28
36
20
31
36
41
16
33
3
44
61
18
9
68
16
12
12
104
19
141
3
30
27
12
ABCD 99537901304*3^$a+1 [50034]
45
19
36
11
30
19
89
12
60
3
52
48
32
39
25
164
88
17
207
45
54
6
39
64
8
123
45
52
92
16
24
11
9
108
72
45
3
129
171
40
44
24
165
15
69
7
35
9
84
27
33
135
37
53
60
3
24
64
44
148
44
16
20
33
54
57
28
77
19
59
25
36
92
4
35
114
51
3
6
15
4
60
68
52
80
75
21
45
6
114
6
18
60
60
6
54
91
29
43
44
64
92
87
81
60
21
15
15
24
1
108
20
15
45
57
19
29
36
15
24
60
75
30
27
16
48
80
9
15
40
5
63
3
61
120
5
3
57
79
32
3
114
30
6
55
125
15
60
21
43
17
19
24
72
80
168
57
75
144
45
27
3
6
3
81
87
28
60
32
24
16
32
225
67
5
99
4
32
93
3
63
117
64
59
9
87
49
72
8
36
33
42
1
32
105
15
36
69
120
132
48
66
24
33
12
36
96
63
6
67
47
6
31
8
72
24
45
84
3
39
48
33
39
18
12
139
12
17
7
48
5
15
96
12
33
15
75
189
75
72
25
65
51
33
27
4
5
54
85
60
12
29
24
51
33
7
20
93
31
24
140
21
171
4
72
32
27
48
25
65
150
1
29
42
48
126
60
24
6
1
36
72
11
169
96
20
9
27
33
27
4
44
16
80
64
32
69
75
4
12
60
260
3
1
56
33
7
140
36
57
36
39
12
165
19
44
76
56
45
24
24
91
152
63
90
91
48
20
15
1
41
31
53
114
72
30
18
30
7
29
30
9
28
68
45
24
120
3
172
8
3
30
67
17
132
63
76
101
18
33
28
20
15
24
81
12
4
29
15
75
30
39
105
87
60
28
17
15
36
33
51
3
61
20
72
63
21
75
61
44
28
12
60
228
20
40
48
68
60
4
80
21
7
77
3
4
8
15
73
29
48
7
24
5
6
78
12
30
13
120
35
96
21
93
6
6
31
29
24
75
52
60
144
44
45
139
8
28
89
7
68
88
60
44
40
44
16
56
27
25
77
84
31
96
119
24
30
36
54
24
13
29
30
21
60
64
53
3
48
39
33
39
114
6
18
7
65
84
75
64
17
139
41
51
108
51
48
121
80
15
6
18
21
24
60
60
12
48
28
108
41
78
61
11
25
23
73
8
45
66
145
8
36
36
84
51
9
64
125
12
31
92
21
31
68
88
83
69
75
13
59
48
145
12
8
16
5
15
36
33
31
155
9
12
64
44
15
57
36
57
55
72
35
25
5
18
13
17
3
64
36
72
96
140
4
41
120
19
77
60
120
24
6
1
12
20
21
24
151
44
52
104
76
29
90
6
91
119
1
20
40
20
9
15
36
33
24
171
39
45
16
92
63
25
44
171
24
42
3
48
27
30
27
4
149
96
7
23
24
66
51
48
40
11
1
95
54
24
51
81
79
65
55
5
19
65
43
128
99
1
60
12
288
24
12
35
25
116
9
15
40
35
168
150
36
24
27
204
21
90
21
9
15
36
39
1
89
15
9
30
21
4
116
64
32
57
132
24
54
61
12
24
23
72
33
36
141
39
136
23
13
44
24
12
243
45
84
12
28
5
66
45
40
24
8
4
8
81
51
76
17
30
21
72
3
30
84
135
76
59
13
68
12
12
76
11
1
24
23
33
63
1
96
8
12
9
39
72
40
12
8
124
29
19
35
37
29
24
12
31
17
31
36
56
9
31
29
39
24
45
43
188
15
105
16
20
24
24
51
69
48
123
49
108
17
7
29
150
1
65
15
63
13
17
7
53
171
76
23
6
114
72
54
91
44
24
57
3
16
32
4
29
7
24
48
20
12
9
30
25
41
51
88
29
60
60
96
19
17
19
24
137
43
41
39
201
127
44
9
19
5
60
27
9
99
117
31
8
64
5
7
44
69
3
12
168
12
48
9
24
300
55
32
57
60
43
68
120
64
17
3
76
92
27
66
75
9
103
17
7
120
24
36
23
105
60
51
6
18
6
19
36
11
25
65
111
120
57
147
9
39
21
7
17
12
171
204
4
36
29
24
7
68
51
30
24
43
12
108
17
30
6
7
8
12
124
80
28
137
19
65
36
51
64
24
36
104
4
8
27
6
36
15
120
39
21
24
75
69
45
12
60
39
156
75
73
8
24
33
12
159
124
5
67
8
21
60
30
21
16
17
55
32
28
71
1
200
28
108
29
79
11
105
9
115
65
7
12
116
64
72
53
15
12
36
28
24
20
16
32
4
5
63
57
99
9
42
85
20
9
6
240
13
5
6
6
103
116
12
9
103
8
69
43
32
9
19
36
12
47
13
12
65
103
104
9
30
1
209
19
36
36
155
9
9
51
16
35
1
23
6
18
ABCD 99538672076*3^$a+1 [50008]
39
49
12
48
192
35
54
19
72
323
25
12
5
120
75
28
185
96
19
24
23
13
24
35
25
8
39
24
25
149
75
16
84
80
105
103
60
48
239
85
168
72
107
1
48
24
35
1
17
15
39
36
78
7
83
49
168
119
21
3
25
44
3
37
96
12
29
51
63
72
25
23
36
109
92
88
17
75
69
18
6
7
80
100
48
12
35
54
19
77
102
13
48
11
18
31
92
40
60
65
7
17
30
18
43
48
12
80
33
39
15
165
15
78
87
28
152
48
40
20
33
7
65
7
11
57
87
13
59
1
72
120
8
87
6
7
23
60
117
132
3
45
52
137
138
13
65
15
28
47
54
43
60
20
40
48
48
11
1
48
89
6
97
12
53
15
3
37
47
85
5
3
3
69
28
260
40
119
49
95
85
12
120
5
15
15
60
12
193
192
17
163
47
6
7
48
48
24
8
52
83
13
24
60
11
30
39
16
35
97
48
60
35
25
245
19
36
120
32
9
120
18
6
115
60
35
36
24
109
83
73
72
95
13
144
60
47
18
31
11
13
113
7
8
33
39
51
6
223
108
108
11
1
48
32
3
25
47
60
85
168
35
30
54
33
88
41
6
18
72
7
228
108
17
67
35
73
35
78
27
40
20
15
25
48
24
47
1
59
30
6
25
12
8
3
132
177
213
67
77
19
120
24
36
89
3
195
13
47
12
13
20
112
17
19
12
20
3
25
137
18
54
75
28
20
112
48
372
36
72
119
1
60
47
33
57
31
11
1
32
195
25
8
9
31
120
72
308
60
15
60
84
49
44
3
12
78
30
25
48
71
18
31
44
28
20
40
60
35
12
93
72
16
84
23
13
44
40
108
72
101
42
102
75
51
49
80
33
15
3
72
13
47
48
144
33
28
24
8
28
120
17
18
30
79
8
40
17
43
53
66
1
12
80
28
29
19
72
32
15
93
33
7
12
20
48
132
48
3
25
84
48
59
13
5
6
37
48
5
159
87
18
42
84
129
105
31
11
1
48
252
12
96
71
61
47
42
151
60
12
36
12
140
3
177
120
28
11
1
35
24
30
43
71
49
77
90
13
108
23
25
24
48
23
109
71
90
6
49
161
3
15
72
49
12
60
20
132
15
1
92
3
169
101
19
47
1
132
48
17
18
97
8
60
15
18
79
8
148
5
55
24
108
48
104
76
192
95
18
7
180
5
7
11
6
51
15
108
109
53
24
91
120
72
20
3
45
39
24
85
32
28
17
127
36
119
96
30
55
131
30
24
30
42
7
48
32
48
100
60
12
96
47
25
5
55
20
28
47
90
15
15
114
66
57
28
20
45
48
7
12
96
35
109
101
96
120
19
12
20
3
37
5
138
96
54
7
185
18
85
24
20
15
1
60
47
18
19
35
25
65
72
18
181
12
23
37
12
8
75
13
12
120
168
12
47
25
47
54
6
81
9
31
12
77
18
6
87
40
32
3
45
3
60
37
12
143
73
107
13
11
49
12
23
25
17
7
8
87
1
12
23
36
24
36
30
31
72
11
97
20
9
48
6
36
48
93
3
30
19
20
57
144
30
129
15
18
67
23
54
6
45
93
7
47
25
48
17
31
59
13
20
28
65
67
20
9
43
36
41
19
5
55
11
121
95
24
13
108
20
72
108
112
53
15
3
25
5
19
120
80
16
24
8
3
157
23
57
15
25
12
36
24
11
129
33
144
103
36
12
32
3
12
85
48
12
23
18
19
8
28
17
30
25
32
40
11
6
43
276
12
29
19
29
18
13
65
139
167
30
3
21
19
8
189
30
24
25
95
49
8
28
5
7
35
12
85
80
100
120
140
16
24
11
36
6
7
47
84
6
91
29
114
49
60
60
77
24
27
45
7
23
145
20
39
61
12
8
88
5
72
43
12
60
29
79
17
30
72
25
48
12
77
54
49
8
40
12
60
48
185
187
60
20
40
47
6
15
72
28
83
37
47
6
174
13
60
107
93
15
144
21
88
35
37
107
25
108
48
12
12
11
57
3
37
12
48
12
8
39
24
37
29
3
88
20
40
12
23
45
57
91
107
24
61
20
28
107
45
28
71
1
108
24
60
36
95
37
65
18
25
29
6
25
92
148
12
77
31
11
81
40
60
12
36
179
93
33
115
35
72
12
25
11
25
32
28
120
155
36
24
145
60
84
47
36
60
25
173
120
54
36
109
17
3
3
85
120
ABCD 99538820068*3^$a+1 [50020]
66
18
12
43
60
75
26
156
132
6
61
29
84
12
94
66
110
114
12
72
18
24
48
6
16
80
10
54
44
6
16
38
7
48
11
6
55
120
83
6
72
48
52
54
110
60
4
39
35
97
29
175
36
5
43
36
24
17
18
37
9
80
19
185
300
48
18
25
29
12
48
78
94
8
108
78
61
69
20
42
49
15
45
5
24
6
10
15
23
157
249
51
89
79
72
5
115
29
36
30
13
72
11
144
10
86
49
24
29
7
5
4
36
8
7
60
59
1
41
103
17
60
24
96
7
53
30
54
10
14
204
12
34
45
17
12
12
10
9
36
225
8
192
60
46
9
113
91
17
40
27
41
12
7
3
54
15
24
17
24
19
24
21
2
13
36
69
39
11
72
42
6
25
5
36
40
54
2
7
23
30
144
4
14
6
220
56
48
31
41
60
18
37
48
33
87
5
102
30
36
72
31
36
21
174
69
45
99
12
69
2
34
80
4
20
55
17
67
21
39
5
67
39
189
93
60
27
47
49
144
5
7
5
16
44
18
90
78
73
225
44
55
101
6
6
48
72
43
87
93
17
7
35
46
51
23
1
24
71
30
24
16
15
60
15
2
7
36
35
24
97
5
130
33
81
62
37
12
5
24
12
12
16
15
161
79
5
54
22
3
5
106
50
139
27
9
47
13
24
17
48
151
24
36
96
5
24
36
60
76
32
22
8
6
66
24
40
66
14
10
44
18
42
31
24
41
6
66
12
16
20
19
11
24
22
39
5
54
30
55
77
84
90
25
21
44
31
84
17
7
141
99
113
12
88
38
24
25
36
107
37
5
7
5
16
50
18
6
16
14
40
60
38
37
29
6
13
21
15
29
108
19
59
6
60
6
37
72
11
154
54
2
48
84
82
30
44
12
79
48
5
46
21
75
26
7
12
75
90
68
42
90
4
66
74
19
60
5
60
30
1
24
21
50
24
30
60
6
10
80
115
75
26
19
29
16
30
21
11
72
1
117
20
19
101
19
5
79
17
48
30
6
60
30
66
139
29
55
84
35
42
60
19
96
48
60
3
33
95
42
12
42
30
19
24
60
21
39
12
5
96
19
24
59
82
86
30
10
78
12
3
5
36
24
60
19
35
112
9
36
45
56
7
36
24
11
61
11
37
21
104
102
10
3
21
36
56
12
52
50
109
101
43
3
74
24
52
99
95
13
12
24
17
24
16
24
8
60
48
64
90
56
97
41
115
5
36
4
92
40
18
2
7
36
27
14
18
66
31
23
90
168
12
72
120
60
64
15
29
36
12
43
45
26
54
10
62
42
1
17
78
10
32
72
12
103
17
55
24
36
23
1
29
28
39
15
8
88
18
75
125
30
85
5
84
18
97
53
48
162
169
48
60
21
15
24
23
40
2
112
159
24
12
5
70
9
36
5
175
24
231
98
6
25
95
46
20
48
60
31
17
7
41
36
84
144
127
41
18
25
24
17
4
26
10
14
1
21
2
42
30
78
18
64
56
13
36
29
115
5
19
17
60
66
24
18
12
43
36
27
38
10
129
12
9
20
19
33
80
24
36
78
24
18
372
31
5
6
114
76
56
7
77
36
79
101
7
5
66
10
6
50
19
125
54
25
17
84
24
7
59
16
24
26
108
7
29
30
42
7
21
20
72
12
58
8
6
36
4
20
19
5
6
54
72
12
156
10
32
109
11
48
25
15
2
67
3
69
105
3
17
4
12
27
41
24
18
37
12
21
140
127
17
43
3
14
4
20
42
234
24
16
44
82
9
48
71
85
89
12
24
79
5
16
15
120
36
120
23
46
15
36
39
9
57
104
91
11
18
16
86
49
24
119
61
5
55
60
59
78
18
49
53
247
27
80
30
64
140
12
64
26
97
41
16
3
41
12
19
149
12
12
22
24
50
96
19
59
58
108
15
84
65
36
96
55
99
81
69
116
190
93
5
7
41
150
18
12
114
6
40
80
43
15
6
104
55
11
48
1
141
8
36
84
55
27
33
21
51
5
19
29
12
24
6
16
2
108
60
150
37
12
5
24
19
101
66
13
3
69
83
25
17
24
100
39
5
7
24
36
5
19
105
36
20
55
5
60
234
49
47
13
5
36
24
42
48
18
12
28
27
33
68
31
5
19
60
45
51
161
19
143
37
11
114
144
166
69
24
53
4
63
36
24
36
11
54
31
5
55
29
91
81
62
30
18
34
39
60
35
1
65
40
15
101
84
30
126
24
55
29
30
54
18
133
29
6
1
24
15
69
11
6
18
18
43
24
180
36
17
48
42
94
116
30
40
2
7
95
13
65
7
29
19
17
18
1
65
31
23
157
48
5
6
70
75
65
100
20
60
10
66
15
39
6
104
12
24
228
7
84
24
33
8
6
10
68
42
90
103
17
55
65
19
17
12
12
24
52
39
5
103
12
69
15
5
12
84
19
60
24
47
13
81
44
30
18
60
18
46
188
48
7
153
24
38
16
26
43
36
21
20
ABCD 99539036284*3^$a+1 [50009]
174
11
31
89
49
60
3
72
96
80
1
63
93
42
102
24
84
167
13
3
24
48
3
5
40
57
78
57
117
18
96
9
32
31
18
144
71
19
53
64
8
145
18
18
72
12
15
27
21
9
96
90
53
16
8
67
45
80
1
63
21
108
60
3
69
36
23
40
80
55
105
69
27
24
72
99
53
127
33
56
127
18
15
75
5
31
41
40
32
13
219
81
39
80
136
8
49
95
136
24
32
31
9
69
59
85
3
192
33
95
73
39
33
12
51
27
5
64
75
198
90
36
9
8
55
9
3
42
54
5
16
33
48
23
72
73
87
39
81
8
55
144
105
105
60
131
61
11
48
160
56
19
66
123
27
126
23
31
9
39
33
80
163
5
121
288
48
47
31
144
36
156
24
105
72
69
299
31
33
80
31
84
77
1
39
63
137
139
21
51
18
27
45
27
48
225
23
16
3
18
27
45
3
27
96
21
24
32
175
17
37
126
84
41
64
24
39
30
131
109
27
3
5
16
24
87
18
23
49
66
29
16
24
45
36
15
24
48
87
78
108
102
6
171
8
40
15
48
42
15
15
65
85
27
48
51
12
9
33
72
15
15
6
120
27
27
101
72
31
9
57
18
60
153
8
55
54
108
30
60
12
57
15
18
78
17
16
39
108
5
13
27
99
18
123
8
31
54
35
24
103
33
69
3
120
32
40
3
60
113
7
114
36
59
49
90
5
7
33
24
21
66
113
73
23
64
56
109
72
35
103
6
35
72
55
33
24
32
109
90
12
60
72
18
18
72
30
47
48
72
67
18
108
114
53
136
104
103
54
18
36
12
90
72
6
72
12
18
42
18
87
80
31
9
8
37
27
21
75
200
19
5
139
5
16
45
75
33
23
24
31
57
33
12
51
21
18
33
32
136
51
6
18
21
104
1
36
147
32
40
48
48
32
103
33
216
105
96
23
40
27
213
21
90
90
23
85
51
57
95
97
15
27
5
121
12
3
24
56
25
24
36
84
39
39
17
16
8
120
136
9
192
144
15
168
33
150
102
51
192
24
21
123
129
23
37
3
15
12
21
57
63
96
39
12
24
21
24
21
75
237
27
8
1
72
63
39
41
16
51
42
35
88
105
15
32
7
33
135
30
60
95
7
18
95
1
36
3
32
136
99
18
48
252
15
72
3
60
17
40
135
18
63
87
36
5
85
99
3
78
39
32
13
60
138
54
108
11
7
42
15
3
5
40
39
129
21
179
127
33
87
65
40
27
45
152
64
45
36
48
18
29
13
108
15
3
5
79
57
201
15
80
40
75
29
48
127
48
42
63
32
16
207
78
84
78
41
120
157
60
12
27
15
54
27
8
91
18
35
208
72
32
48
37
36
23
97
39
75
138
11
79
113
24
16
33
66
5
31
65
175
102
6
54
71
136
104
16
33
48
42
45
93
27
15
105
21
59
97
78
33
87
72
78
48
24
54
84
6
36
135
104
97
23
109
171
104
13
102
21
24
32
19
102
23
64
93
114
9
57
15
24
3
5
25
47
31
17
145
71
24
31
9
48
45
3
21
36
90
108
12
42
195
80
40
27
21
24
93
222
5
13
27
48
51
12
54
18
78
30
69
48
63
129
56
139
78
63
8
49
6
41
31
177
21
54
30
135
32
55
36
5
13
27
32
25
90
72
29
40
39
6
84
15
27
234
27
32
208
87
78
27
27
36
57
56
40
96
3
12
114
54
126
54
5
40
81
144
15
3
45
57
47
85
35
16
183
89
37
54
84
41
1
15
39
12
5
72
13
3
57
18
66
96
30
54
24
15
56
40
24
39
60
77
13
3
159
9
104
408
49
15
3
77
163
12
18
23
37
27
45
36
39
15
18
30
65
7
33
45
3
69
36
23
112
8
49
42
21
15
84
24
72
53
145
54
36
69
111
54
35
1
15
111
41
64
96
15
33
24
105
87
75
5
25
24
36
90
18
12
75
21
12
6
144
153
32
31
9
3
60
72
17
19
77
25
39
8
25
60
107
24
31
48
41
24
160
32
55
18
87
21
27
3
5
112
87
33
33
24
ABCD 99539041456*3^$a+1 [50017]
114
6
84
111
48
56
40
20
60
60
240
16
20
25
119
37
120
123
80
25
36
3
21
59
120
12
144
1
59
1
83
36
1
63
57
23
36
4
111
41
240
48
1
15
57
63
56
121
39
21
24
123
12
68
12
61
23
60
24
76
60
44
13
27
140
73
24
24
11
49
35
85
11
220
165
84
11
24
61
59
136
48
81
12
39
45
36
3
57
107
181
51
20
4
116
1
59
24
181
23
60
13
23
61
15
20
28
32
4
56
48
112
188
16
21
63
27
9
57
78
41
24
36
49
11
61
27
116
60
55
29
37
3
56
4
32
31
18
35
76
20
160
68
72
4
117
24
120
23
1
30
81
9
36
59
40
36
21
3
57
23
36
28
21
30
65
24
12
49
99
80
7
9
104
16
21
60
84
60
191
1
87
96
21
60
24
192
3
116
64
60
45
71
1
3
56
24
85
59
16
20
16
9
279
57
120
3
156
24
33
87
60
81
35
4
140
127
5
60
28
60
32
4
20
37
167
67
113
97
24
15
165
11
40
15
126
239
25
63
12
20
24
84
1
126
29
61
120
39
20
4
20
1
72
108
60
35
40
44
13
84
39
45
15
36
48
92
24
24
37
23
132
84
4
36
117
24
84
12
27
20
13
3
45
59
31
29
1
66
66
99
75
66
119
60
64
36
84
24
20
16
116
60
25
63
63
78
12
84
59
180
1
15
9
35
64
20
60
12
25
60
24
12
47
72
25
59
7
17
96
37
59
24
7
17
127
186
108
120
11
4
51
113
37
3
56
31
5
100
20
19
102
63
27
93
24
12
44
100
104
61
96
119
40
57
48
11
85
15
45
119
96
24
1
23
13
87
21
11
49
99
33
59
49
42
18
11
25
84
11
61
120
47
7
90
35
64
45
60
36
54
9
120
63
29
48
13
54
65
85
3
21
15
45
11
1
48
71
1
18
65
16
44
24
13
39
21
48
12
24
95
84
121
24
71
40
129
15
20
85
75
56
40
8
31
41
28
27
65
24
40
20
40
56
88
51
102
27
32
24
180
120
36
145
3
32
4
20
25
35
97
30
209
48
1
51
44
96
85
36
27
60
80
13
48
36
39
120
45
120
35
40
57
60
179
48
60
277
6
117
32
25
15
44
24
73
47
12
48
96
76
224
4
60
12
69
95
37
60
27
117
36
23
60
36
48
1
12
108
12
24
99
56
139
6
263
156
136
8
1
35
16
141
48
95
24
52
69
12
63
225
35
4
56
37
3
195
141
45
24
12
83
96
109
12
168
159
213
219
20
48
76
116
61
39
9
132
24
63
72
129
15
45
95
24
12
24
24
1
60
30
29
40
72
21
30
18
12
27
177
6
30
23
1
36
27
117
23
76
36
20
25
23
91
30
15
21
24
75
57
3
20
60
220
56
49
12
48
30
6
36
48
60
36
95
49
11
61
3
140
4
57
66
89
60
124
15
105
36
44
96
100
8
91
5
24
52
108
3
18
72
24
36
99
9
36
83
7
5
84
84
61
59
12
1
84
36
59
1
108
72
119
79
41
60
85
59
1
15
8
36
25
15
164
97
24
131
40
69
15
27
9
104
25
15
56
31
129
21
107
1
51
171
77
100
63
90
24
35
4
140
60
36
61
23
40
21
24
11
49
59
43
78
15
24
93
119
84
64
33
18
21
81
24
15
44
96
1
3
60
141
24
11
48
37
3
56
25
15
80
1
35
84
121
23
16
81
54
42
299
144
60
25
11
148
93
24
39
117
23
76
44
61
59
4
32
49
42
137
1
39
20
13
59
19
102
39
9
15
75
30
35
24
16
105
30
6
3
12
21
123
57
48
12
60
47
1
15
36
20
28
20
12
28
12
108
21
15
20
60
37
27
63
173
37
47
76
20
96
31
150
83
1
36
24
83
37
75
9
35
4
20
13
3
60
201
23
7
129
36
48
32
64
36
8
36
84
96
40
20
60
16
80
31
153
21
39
57
99
188
36
24
72
25
36
18
125
16
24
56
144
204
180
112
9
95
1
99
21
114
21
128
40
12
68
1
11
24
97
30
53
187
33
44
73
59
25
3
21
51
69
11
48
1
11
ABCD 99539202058*3^$a+1 [50038]
5
19
41
31
228
62
240
118
12
110
27
33
10
104
33
93
120
3
12
43
180
65
51
189
175
36
120
36
50
94
65
36
12
33
154
36
125
15
69
79
32
4
101
24
264
7
44
6
87
36
55
161
36
24
141
3
72
199
26
63
55
36
86
34
185
75
76
84
29
36
355
5
81
207
87
45
48
31
101
36
45
3
60
36
111
90
15
195
84
186
75
12
31
77
19
5
51
30
60
15
132
12
31
48
192
5
12
7
86
58
101
108
31
5
27
4
26
10
29
21
15
75
9
19
5
91
26
90
9
55
144
36
56
45
75
57
7
173
63
84
124
60
122
123
91
24
60
12
48
36
60
116
69
15
40
120
65
156
115
44
4
192
29
31
84
281
48
31
41
105
118
56
69
31
5
55
24
137
255
249
79
2
3
7
20
24
4
32
180
30
90
30
3
264
87
9
31
156
84
89
111
64
62
214
36
29
180
111
30
27
12
36
108
51
165
21
15
43
65
72
375
28
32
100
140
45
108
171
33
31
12
80
69
79
65
51
93
108
72
63
33
31
60
29
24
7
29
7
50
10
53
237
60
123
216
55
24
36
65
19
2
214
180
26
70
149
21
39
108
67
176
28
56
124
336
84
5
171
136
20
84
124
192
29
115
176
69
24
12
439
36
50
39
31
20
33
36
24
151
41
24
79
32
33
91
26
54
81
15
105
43
65
36
115
26
54
4
116
33
7
20
165
36
108
7
65
24
108
27
45
19
29
67
36
48
65
235
17
72
72
211
29
156
195
88
2
207
7
146
178
12
29
115
56
60
45
55
44
9
7
80
64
84
12
233
72
19
60
80
180
124
96
60
173
36
7
44
21
159
66
90
9
24
331
20
126
99
19
2
70
170
54
64
36
80
156
153
55
5
72
55
144
26
34
65
19
65
252
15
30
63
57
15
43
2
15
19
29
175
2
30
148
182
58
116
60
156
240
45
108
7
113
24
228
24
91
24
65
111
24
201
45
99
201
210
4
24
152
40
125
180
204
36
99
4
89
36
72
24
51
30
10
24
146
54
9
87
4
173
3
129
21
90
9
24
120
117
54
64
62
94
173
7
29
84
96
12
15
28
29
27
16
29
15
66
130
168
62
15
283
41
36
12
60
33
60
63
180
7
44
186
94
144
92
124
20
36
9
15
40
5
48
3
33
207
40
48
56
45
24
72
115
24
60
53
27
4
149
156
24
216
111
45
31
80
93
115
2
10
29
24
144
12
19
12
84
60
185
36
43
216
36
50
90
57
223
48
92
177
67
60
29
127
269
151
44
100
26
10
108
29
103
168
72
48
41
51
57
3
33
115
2
15
19
26
30
148
5
132
43
92
148
182
39
84
237
94
60
36
77
7
125
120
24
12
19
41
45
118
2
27
60
36
55
12
20
64
180
26
39
36
84
36
159
96
33
51
66
234
9
36
96
15
4
36
53
115
36
96
125
79
65
15
66
34
326
154
5
48
60
31
92
84
45
55
176
40
17
72
91
17
91
56
45
19
62
120
3
36
48
132
75
69
36
81
10
48
221
21
ABCD 99539300956*3^$a+1 [50145]
27
36
57
27
72
36
15
168
222
27
3
48
12
189
51
93
45
15
57
120
3
27
180
129
39
129
63
45
15
129
21
78
30
27
15
90
27
36
84
36
87
237
180
111
21
9
39
168
12
3
90
78
45
24
36
36
108
3
249
21
27
51
45
15
141
168
108
252
93
63
87
9
69
111
36
12
243
45
312
48
105
27
33
78
9
36
27
48
69
96
12
168
15
102
48
15
15
21
51
129
84
36
180
99
42
60
48
162
45
252
48
3
12
108
270
99
72
111
117
36
87
228
132
60
48
300
69
33
30
30
60
90
60
60
78
39
96
237
27
111
42
15
12
171
42
30
30
60
87
72
51
48
12
33
36
21
99
21
3
84
3
69
96
123
69
81
42
45
48
60
117
60
48
12
63
57
3
87
69
39
129
21
15
12
75
30
27
156
57
15
225
63
105
27
105
30
225
45
78
57
45
60
39
39
12
33
45
87
3
72
33
75
60
12
225
144
51
78
147
123
42
15
12
60
3
348
9
81
42
33
147
48
30
42
138
87
12
36
36
21
78
141
81
183
87
45
12
93
3
12
60
84
111
105
60
144
36
72
12
180
24
36
21
78
60
132
168
42
15
3
42
48
210
132
138
30
120
102
3
15
9
72
84
45
42
108
60
42
18
30
39
183
189
51
18
99
156
96
36
300
105
78
30
342
93
24
3
9
168
33
87
36
96
36
45
27
93
87
153
27
12
249
75
27
213
84
36
36
216
75
78
135
27
30
39
219
162
87
63
30
15
48
15
12
69
51
105
225
27
51
9
93
27
3
78
60
27
75
33
57
27
63
45
60
135
153
192
15
78
15
15
102
27
33
3
27
9
36
63
30
39
63
153
72
63
21
60
51
93
12
3
60
72
18
135
15
12
108
81
321
90
9
9
192
120
3
12
60
3
12
93
147
48
60
72
177
63
90
27
3
213
12
24
81
150
108
105
15
102
30
30
570
33
57
15
105
3
15
12
48
42
27
63
93
195
9
72
69
75
36
99
192
60
45
15
108
60
105
72
63
21
81
15
15
57
81
27
33
252
30
9
111
33
72
72
33
60
27
3
30
30
48
21
36
12
21
15
36
39
21
36
45
3
27
120
129
84
60
87
18
30
45
45
39
33
138
240
270
120
12
3
15
42
159
51
129
39
42
207
123
18
39
3
9
144
15
9
63
168
69
33
30
78
210
177
12
60
3
78
102
48
177
24
39
81
81
150
297
93
123
36
108
120
36
72
168
144
36
57
90
9
96
45
135
72
48
45
207
3
60
30
90
273
27
9
171
9
141
78
177
12
60
108
48
36
51
78
15
135
60
117
63
21
141
39
36
15
198
27
180
63
9
3
45
132
21
432
195
12
81
267
153
102
33
15
312
177
33
327
93
63
105
42
60
33
75
60
90
90
21
60
36
3
189
3
30
27
63
18
150
57
93
27
204
108
228
24
48
168
3
141
36
15
177
36
36
69
30
45
45
135
15
90
90
120
69
12
171
45
3
69
ABCD 99539497802*3^$a+1 [50001]
44
16
80
19
17
88
57
23
96
7
84
6
3
32
49
78
5
40
20
97
18
17
28
108
48
20
31
45
63
21
27
17
25
48
24
135
3
42
123
57
15
3
125
12
76
129
3
92
144
49
66
81
33
18
9
144
20
7
54
23
40
68
25
27
12
3
17
24
4
60
8
48
12
12
7
36
54
60
48
3
15
33
72
9
35
160
51
78
27
272
61
27
45
15
177
6
45
45
47
37
27
44
64
96
152
48
1
111
3
29
7
21
84
39
69
57
36
15
68
97
63
9
192
3
8
13
30
42
72
63
12
15
53
139
96
33
21
11
40
3
29
76
20
124
48
32
31
12
53
25
51
48
36
81
36
27
96
57
48
35
1
60
174
29
112
45
30
90
51
20
109
39
12
9
75
69
36
23
85
27
153
72
11
4
39
69
48
44
64
32
24
25
39
32
24
25
36
60
102
53
79
30
18
150
18
9
63
45
8
12
192
48
108
19
93
27
5
16
8
24
48
13
54
81
21
23
16
21
99
21
24
84
15
63
89
1
15
3
54
90
33
3
17
85
3
21
11
120
85
59
31
72
18
3
69
120
3
20
48
60
60
36
28
20
192
73
51
32
52
12
36
12
36
12
24
63
17
28
20
7
101
37
90
18
3
24
8
28
12
39
54
51
21
15
32
16
9
90
33
87
6
15
21
54
165
51
9
27
84
21
12
21
132
72
83
37
47
76
32
28
24
96
48
32
157
18
89
1
39
69
39
80
36
49
27
228
92
16
20
144
13
12
39
15
17
187
53
37
11
144
7
69
21
36
87
87
21
24
60
9
54
17
103
162
51
8
1
15
8
36
12
4
81
3
12
108
9
11
76
84
81
15
44
16
69
51
3
12
113
48
55
33
36
9
27
9
35
16
108
21
15
20
109
11
4
36
93
15
3
9
20
96
19
48
42
35
16
144
51
9
33
36
120
35
16
96
20
12
7
30
6
69
3
45
68
28
20
19
57
20
13
3
15
144
29
7
9
3
17
25
11
7
192
6
54
48
53
88
21
24
27
32
13
23
4
60
48
12
32
1
95
48
67
5
13
47
4
128
61
12
42
5
120
60
112
44
1
179
64
45
63
72
8
37
11
79
165
60
63
57
15
90
47
43
48
90
15
108
147
42
18
9
80
1
87
111
36
5
43
18
123
81
95
36
60
7
72
21
20
49
15
48
56
1
23
72
13
11
31
161
24
40
8
52
48
140
16
144
8
40
68
16
75
21
48
21
59
96
25
60
59
160
12
15
149
48
52
21
18
54
51
27
18
95
25
27
60
27
48
129
3
33
140
25
54
36
29
180
16
20
40
32
52
176
7
117
15
18
18
5
25
42
30
23
19
48
33
20
25
15
72
8
72
31
156
6
27
48
33
51
56
40
8
36
25
11
28
12
75
57
81
42
33
20
91
9
21
18
60
5
13
119
28
20
12
36
100
9
3
27
6
15
3
125
19
246
6
149
24
133
12
15
93
3
111
41
139
33
80
85
27
128
76
51
53
48
13
59
133
3
12
27
12
6
179
1
15
188
96
24
1
59
16
60
24
39
33
20
124
56
64
60
15
45
20
49
47
108
1
18
42
99
21
11
132
16
27
108
54
23
7
5
37
18
30
42
36
180
45
24
21
27
45
3
9
59
49
18
54
3
20
1
11
16
9
23
112
45
36
162
45
63
9
21
3
32
72
16
24
96
99
53
7
21
20
49
108
47
36
16
21
3
21
18
33
39
9
39
6
75
9
18
29
48
12
4
200
127
17
37
63
20
60
48
7
45
72
111
42
27
63
125
67
5
48
7
5
16
48
32
7
36
17
64
24
177
59
156
25
23
36
139
12
108
41
13
291
36
36
159
18
42
33
12
56
120
64
21
3
117
18
42
63
99
45
56
1
15
45
59
40
104
60
16
116
60
48
31
81
80
25
123
80
60
7
5
36
67
45
27
126
18
9
45
3
15
57
32
163
192
69
32
60
4
56
132
85
11
55
24
33
48
32
49
3
33
23
100
21
288
30
18
39
68
28
27
105
27
18
15
3
144
18
3
140
28
21
15
9
27
3
6
48
35
37
6
9
104
72
28
12
27
41
25
35
16
8
88
8
16
8
40
8
64
36
20
60
67
45
57
35
4
96
116
24
55
9
36
45
18
101
79
72
33
141
72
27
80
7
29
109
60
48
18
6
18
93
20
160
15
9
24
39
113
49
83
36
40
21
30
21
75
33
12
8
96
25
6
29
16
12
33
12
90
41
64
111
42
59
13
51
219
53
37
30
57
8
103
72
108
45
20
19
33
56
55
89
88
92
97
18
33
87
17
40
39
9
60
3
65
19
24
36
48
105
48
15
102
6
45
24
8
ABCD 99539524328*3^$a+1 [50071]
21
3
92
175
60
69
36
12
33
119
100
48
15
21
15
17
64
24
24
12
51
90
15
3
30
11
13
27
39
165
72
8
36
40
39
24
41
19
57
144
15
17
25
72
66
21
24
27
33
36
84
60
57
30
9
3
57
93
75
15
6
75
39
90
6
21
3
45
152
139
5
7
65
73
12
39
24
39
6
30
45
12
15
29
31
5
25
75
3
9
32
28
156
117
15
27
45
21
30
114
51
75
9
48
24
3
78
39
24
27
77
36
4
12
84
36
63
105
63
45
3
24
45
56
16
20
36
28
84
3
45
12
48
24
33
108
48
27
44
28
8
43
12
30
3
45
75
12
3
45
92
55
12
36
12
29
28
33
39
8
25
51
12
20
4
111
9
84
24
12
21
12
11
4
81
111
21
135
15
12
53
37
107
16
45
39
3
21
57
75
68
25
99
56
229
6
21
3
18
27
36
27
57
12
48
3
42
18
72
21
60
12
48
57
39
36
105
72
11
64
21
15
15
69
12
69
87
48
60
12
3
42
23
4
21
24
78
72
6
51
3
33
45
63
15
9
63
90
99
96
12
72
48
3
18
15
60
72
15
33
32
40
60
123
60
24
6
27
144
20
4
165
11
4
72
165
42
66
39
36
9
35
52
99
90
15
72
15
105
12
15
30
30
141
75
90
54
33
44
43
57
99
45
39
18
72
48
3
24
15
18
23
36
28
12
3
78
12
15
12
20
36
67
21
24
3
12
57
21
27
56
55
89
28
27
18
48
24
15
3
33
72
3
9
3
69
8
55
18
63
44
36
40
27
12
21
24
36
15
24
6
39
15
108
65
103
5
36
4
84
92
61
27
36
39
150
6
9
45
90
81
39
30
18
30
39
3
57
24
96
20
144
40
36
9
12
120
15
60
117
51
45
107
13
51
3
57
9
54
33
63
54
3
15
33
39
18
78
125
4
51
24
45
12
3
30
3
3
5
25
162
9
51
48
29
31
54
51
57
87
15
6
27
48
24
12
36
3
45
12
24
8
28
15
93
75
60
24
120
53
40
27
41
36
31
72
33
15
69
36
24
188
31
5
19
17
36
37
35
28
24
3
78
27
183
9
60
24
24
12
21
39
48
15
6
30
117
8
4
15
30
138
57
36
152
73
71
4
120
20
4
36
9
75
15
21
12
3
77
4
24
24
21
35
40
12
117
18
93
36
48
3
29
28
21
15
12
57
11
37
107
85
6
17
37
108
42
6
59
31
41
64
15
30
75
32
64
36
3
132
17
1
15
20
16
51
5
88
27
18
11
109
162
18
42
18
15
9
48
27
36
15
41
43
21
12
57
15
15
53
28
84
48
33
12
39
3
5
16
12
48
60
15
141
63
18
15
24
9
75
39
33
8
7
45
15
72
33
24
3
6
11
100
108
21
24
27
8
55
78
3
117
39
9
90
72
5
40
3
144
57
3
5
40
81
12
15
12
3
33
9
11
52
33
30
9
60
21
39
111
5
37
3
36
36
32
76
9
30
33
32
28
15
29
28
72
84
96
108
3
93
165
107
13
15
9
6
24
45
75
21
44
36
7
18
84
3
32
40
135
6
27
3
45
12
57
63
12
108
12
132
36
48
20
4
51
81
3
120
18
30
18
15
56
36
40
15
78
114
5
16
39
17
88
45
48
27
21
12
99
24
27
12
57
3
6
15
39
21
99
33
3
9
3
117
12
39
41
1
90
17
145
3
3
84
21
129
11
40
36
36
63
72
12
153
3
84
5
1
24
3
8
52
24
3
60
5
40
63
120
102
75
15
6
39
12
68
28
147
30
36
15
57
3
12
12
92
28
72
8
31
5
7
33
9
78
12
33
24
56
4
36
3
101
79
45
96
21
27
20
43
69
141
123
24
45
23
72
25
3
3
5
4
48
93
12
23
4
75
21
24
3
45
3
9
33
99
51
33
9
15
15
96
5
4
36
12
15
9
21
18
21
60
51
120
12
17
28
80
13
15
3
12
42
23
112
3
29
1
192
51
12
72
165
3
57
36
42
9
33
51
24
12
3
60
41
4
15
78
42
6
24
6
9
36
60
15
21
3
36
42
48
27
57
15
32
1
18
21
24
12
3
57
3
24
21
104
43
72
6
30
117
24
21
168
27
3
57
24
33
6
45
12
63
149
31
72
129
20
136
8
25
90
24
18
12
47
16
60
3
21
129
15
69
18
90
3
45
51
63
21
24
45
27
9
54
30
6
21
21
42
53
112
135
81
12
117
96
24
27
48
33
12
63
32
16
20
37
75
60
8
4
12
3
57
108
68
55
9
36
44
40
36
15
89
64
60
24
60
33
39
84
12
128
4
21
24
23
40
15
33
9
15
93
47
72
36
28
27
57
32
43
78
23
40
60
60
60
69
36
35
4
72
24
24
72
51
5
37
35
28
44
28
135
60
21
44
61
102
45
8
19
21
39
33
12
36
27
18
72
42
30
30
36
21
39
30
12
23
79
21
72
33
30
9
12
39
137
88
99
45
12
44
72
127
45
45
75
3
42
3
24
21
15
12
15
30
123
84
56
40
33
12
3
99
6
15
39
5
25
15
32
4
15
89
25
335
52
24
72
68
16
21
63
44
31
21
20
124
45
24
27
84
12
75
9
51
69
9
60
51
44
52
92
133
3
39
33
8
36
31
9
93
3
15
42
150
17
91
17
28
48
36
51
9
24
96
168
21
15
15
54
6
9
ABCD 99539640314*3^$a+1 [50038]
5
171
24
24
141
72
51
40
296
9
15
112
17
63
160
48
8
336
264
24
40
32
177
127
48
96
80
117
3
24
112
48
29
123
216
64
152
40
32
48
64
89
15
72
72
40
48
8
312
297
207
48
33
7
137
36
27
153
207
72
48
120
165
27
9
39
112
29
27
96
48
40
5
468
180
123
48
192
96
9
15
208
56
88
48
233
151
128
16
48
53
3
288
24
45
19
48
96
56
105
31
185
15
57
175
113
72
39
16
8
264
48
120
40
56
40
56
72
69
291
88
48
56
57
207
16
272
24
129
15
216
48
16
176
64
128
240
96
72
40
48
137
36
36
31
41
15
24
16
48
8
144
72
160
32
72
96
48
88
48
48
152
40
5
144
72
51
64
48
32
120
45
3
33
7
96
56
88
32
64
128
16
8
168
129
31
113
31
56
40
272
105
87
72
21
67
5
51
168
96
64
48
80
96
9
159
48
24
72
201
31
48
65
31
113
127
144
144
104
184
89
159
48
48
96
96
120
9
7
104
88
48
48
48
48
56
57
15
16
96
53
51
88
5
72
36
87
93
51
24
112
425
36
3
16
104
184
89
7
56
96
360
16
5
27
16
200
45
3
24
48
72
144
69
72
3
33
7
101
75
16
8
24
96
105
108
3
88
128
33
79
29
27
9
111
24
72
24
72
64
152
24
393
7
152
264
72
328
41
36
99
16
192
56
24
24
165
115
32
208
48
101
187
29
72
51
88
80
24
184
32
9
207
45
531
144
45
72
36
72
15
192
24
57
7
48
48
8
69
219
168
45
27
225
7
8
48
45
36
39
120
129
111
120
57
87
57
63
24
48
112
41
15
88
176
9
55
89
15
72
112
8
88
29
72
180
72
15
48
120
96
40
5
36
144
231
112
8
48
136
32
189
27
24
72
192
153
31
5
3
141
43
29
108
343
17
144
15
96
16
128
168
40
128
16
176
24
165
163
8
24
21
99
261
171
117
36
15
21
43
48
17
79
104
105
72
39
33
159
72
24
24
81
199
17
39
69
19
17
63
24
93
235
56
24
45
180
108
27
136
32
21
27
81
31
113
87
40
56
33
111
105
31
5
139
8
40
48
17
108
27
117
51
144
16
48
8
88
56
21
3
105
183
69
91
8
24
57
151
8
240
40
96
144
104
192
72
216
96
9
39
105
39
69
36
79
173
19
17
72
87
408
45
267
24
24
48
141
19
8
48
360
24
9
127
48
8
40
272
16
128
24
57
31
48
56
24
57
55
144
32
64
8
24
177
31
113
72
7
80
16
41
55
48
104
40
200
264
9
55
89
7
137
63
96
72
64
8
40
224
112
5
27
112
32
112
113
72
7
104
24
16
32
72
105
111
33
111
144
24
40
41
144
159
24
112
8
21
27
ABCD 99539742832*3^$a+1 [50022]
12
60
55
497
31
144
29
147
93
67
32
48
57
132
3
81
15
96
153
360
12
36
15
192
112
29
51
16
113
204
192
36
12
163
329
39
96
93
3
189
276
255
33
12
99
129
79
80
141
67
224
93
96
144
96
67
32
96
9
55
192
173
3
153
7
128
45
156
39
96
201
87
105
55
48
65
79
48
48
77
3
45
12
216
252
192
115
48
89
96
132
115
185
168
175
77
36
60
67
32
112
41
7
77
36
12
252
96
48
279
105
168
319
113
63
93
84
240
72
144
7
32
48
144
16
32
160
48
77
48
3
96
9
96
48
120
156
51
16
17
168
180
48
67
80
129
223
176
16
176
93
51
9
72
12
96
19
77
48
3
48
105
96
120
31
113
127
17
168
39
93
48
12
103
224
48
33
63
249
55
77
3
45
51
16
113
348
19
161
48
31
41
55
113
319
48
17
12
384
192
84
31
80
48
81
24
87
64
80
9
7
128
177
15
45
48
252
132
51
304
17
60
3
81
12
12
87
33
12
51
192
96
45
99
105
36
67
17
63
240
9
55
48
65
60
180
108
3
16
29
144
48
115
80
48
45
240
51
153
132
163
32
48
93
99
16
137
36
147
192
141
67
32
201
151
113
48
312
240
183
400
77
3
57
55
176
64
41
72
15
64
80
129
79
128
48
81
15
45
51
160
192
113
15
48
105
72
175
29
204
24
168
87
48
57
408
108
51
141
147
160
32
45
96
19
89
39
93
115
89
48
7
96
240
77
60
55
32
9
135
297
39
201
55
17
96
31
96
113
144
12
384
51
9
96
264
31
176
9
24
127
80
112
65
255
45
51
201
36
147
141
36
31
77
115
80
81
15
144
93
60
55
17
63
189
3
48
57
48
144
240
144
360
96
24
180
67
17
127
29
36
48
96
24
72
264
24
15
105
135
45
36
15
144
57
84
67
80
33
159
57
24
12
3
9
183
112
80
48
48
201
135
144
112
192
32
45
48
291
129
12
51
249
183
112
80
45
3
81
120
7
80
237
51
9
276
132
12
108
192
135
33
192
72
144
36
51
64
65
48
96
127
32
48
64
96
128
57
192
55
32
144
105
7
272
57
39
81
15
381
12
183
57
87
16
192
221
156
48
7
29
51
16
32
57
231
33
144
48
175
32
93
19
269
211
401
127
48
77
36
12
19
29
84
12
84
15
112
ABCD 99540027968*3^$a+1 [50040]
72
3
105
84
114
117
27
72
90
51
33
114
177
75
54
75
69
48
72
63
105
30
90
3
57
18
54
12
15
24
60
9
3
84
45
66
132
156
45
117
24
156
15
75
42
66
114
36
27
144
3
93
3
54
72
108
87
60
36
33
75
9
27
36
123
141
3
198
15
75
69
69
90
24
48
24
30
24
12
54
54
111
51
144
18
63
9
18
93
15
72
6
54
18
12
78
48
36
144
222
12
60
30
18
54
126
114
18
468
3
72
33
30
54
63
99
18
96
72
12
27
9
114
18
75
48
249
27
15
81
27
66
24
123
48
75
6
18
18
63
12
9
36
3
51
141
45
99
45
84
126
108
33
45
54
45
63
21
9
60
30
81
141
111
189
39
39
18
108
156
234
6
54
36
108
21
189
231
57
24
30
24
30
90
54
18
69
60
15
54
15
9
210
42
36
99
24
111
216
18
84
78
93
9
36
60
12
114
105
96
63
90
27
15
12
6
27
9
138
33
75
144
126
42
66
6
174
114
33
69
24
36
39
9
51
12
9
60
195
60
81
72
36
60
66
9
69
123
60
33
90
117
48
249
36
102
18
6
120
114
30
186
39
117
132
102
6
138
186
30
21
84
24
21
36
39
9
6
120
60
36
12
33
117
36
354
33
9
36
3
51
48
150
87
201
84
6
84
24
21
36
9
54
6
66
69
111
42
48
39
165
48
27
15
108
18
18
165
249
36
12
18
36
9
105
12
15
57
18
24
48
96
174
3
69
39
12
48
9
180
6
66
291
57
63
84
60
81
3
36
15
105
129
216
138
18
15
3
6
66
114
30
18
51
291
6
48
6
21
27
78
54
48
18
72
6
72
48
90
6
138
72
15
3
42
39
60
72
108
21
6
54
48
42
66
54
45
36
24
45
135
36
39
21
33
27
144
45
36
54
6
102
81
27
132
36
45
21
78
33
24
105
144
15
159
168
54
210
6
3
105
192
78
156
21
48
57
150
72
18
18
12
72
72
9
69
27
144
27
33
21
30
18
27
45
6
72
18
30
198
60
12
54
45
135
60
21
333
24
108
75
45
15
45
54
138
108
132
27
96
33
60
72
108
111
45
36
24
111
69
84
27
33
36
75
60
9
84
36
24
63
9
15
129
15
57
90
90
48
6
18
111
81
18
90
168
39
63
6
180
15
57
18
21
69
72
144
48
36
36
186
90
72
156
15
36
81
39
33
18
12
6
30
36
9
120
21
51
33
231
75
18
108
132
72
138
60
117
9
30
24
30
3
39
30
54
21
21
3
195
36
54
12
180
3
129
48
72
6
84
36
57
93
84
96
216
15
21
75
135
24
30
108
60
87
3
72
36
12
18
54
126
60
198
57
15
9
120
33
3
9
36
54
9
9
150
36
45
36
45
66
132
66
6
48
18
252
18
90
72
3
75
129
69
336
99
141
15
123
18
132
3
45
108
51
36
24
24
15
90
84
96
162
12
18
24
51
15
18
51
3
6
171
21
108
24
3
204
3
6
36
54
36
246
312
51
60
9
132
54
45
12
45
39
3
30
3
15
93
57
48
27
159
249
15
6
138
18
54
90
111
180
3
12
33
36
81
102
21
12
93
72
159
63
33
33
90
105
9
12
36
252
108
63
60
12
180
27
81
69
30
33
45
108
54
30
51
45
54
30
36
6
66
135
33
30
81
15
66
144
36
3
15
24
126
72
12
78
45
99
48
90
18
60
30
114
36
33
15
6
54
36
54
90
144
36
12
ABCD 99540894496*3^$a+1 [50039]
25
47
1
131
48
13
77
51
16
23
121
131
90
115
48
23
54
19
11
69
81
138
78
84
51
237
168
54
48
90
60
175
5
43
47
18
30
24
30
43
35
90
108
7
192
35
109
47
42
151
119
25
23
105
39
18
60
18
144
18
102
36
114
180
103
96
71
90
30
18
18
13
41
60
30
61
48
71
198
67
65
36
174
126
54
73
48
29
90
66
180
19
233
18
42
108
127
65
222
120
6
12
72
31
5
139
144
192
80
9
103
5
48
427
65
12
19
77
84
108
51
27
84
180
60
48
33
45
84
159
112
59
85
96
107
12
18
72
6
84
90
90
1
35
72
37
53
60
12
96
115
119
108
30
90
42
30
13
96
32
64
143
90
282
18
78
162
27
16
149
123
75
72
36
114
66
37
143
24
66
55
77
12
55
5
48
42
156
24
36
30
123
147
109
71
73
144
5
12
18
108
132
12
168
162
36
54
61
77
42
90
138
90
91
59
261
21
6
144
18
115
5
18
54
19
161
96
120
60
43
47
12
85
5
43
35
162
138
193
191
49
32
39
96
25
29
66
42
30
78
139
125
18
97
65
31
119
25
83
102
55
23
102
19
71
36
37
48
47
81
57
144
103
5
18
24
30
51
27
18
67
17
90
213
27
180
300
6
192
42
108
25
113
79
35
13
17
36
54
96
30
55
48
131
78
48
127
48
128
64
17
30
33
3
132
102
348
103
149
91
155
37
113
12
42
108
30
127
5
36
120
114
205
65
108
48
259
48
23
210
150
54
30
36
217
35
18
270
54
151
144
101
24
108
247
71
169
173
108
72
78
30
72
43
29
19
17
79
65
186
37
17
31
35
54
108
90
78
84
60
66
54
168
12
18
72
60
138
60
18
30
283
77
67
137
55
240
23
90
78
97
5
187
125
48
60
30
121
131
6
135
9
126
73
11
6
162
18
12
90
37
23
372
96
174
216
60
115
149
90
168
48
217
35
240
18
84
126
25
17
108
72
27
400
5
91
29
51
99
61
47
81
21
108
90
37
23
48
114
30
25
71
84
36
24
30
235
35
205
35
13
35
18
123
57
24
319
96
191
49
95
6
54
48
18
19
413
90
240
12
108
90
42
13
32
75
181
48
29
115
95
33
208
47
49
48
227
6
120
90
360
132
12
13
203
37
48
65
30
60
72
192
36
150
67
96
80
21
235
35
90
18
18
24
66
37
96
336
131
90
84
36
123
57
199
5
30
60
18
30
78
115
47
120
25
17
156
60
192
87
111
49
83
12
90
55
288
35
90
115
48
35
13
101
235
35
90
126
54
48
18
13
311
108
132
121
107
198
72
168
54
9
112
89
18
78
135
64
11
24
108
30
51
27
117
45
30
198
42
85
23
12
205
35
13
125
24
120
19
192
ABCD 99541174862*3^$a+1 [50033]
23
45
64
20
21
54
72
60
93
36
21
31
23
60
9
76
11
45
24
64
272
33
31
11
84
66
114
84
66
66
45
28
221
27
3
90
15
111
60
45
39
21
3
42
30
9
9
7
35
69
64
17
55
8
75
57
108
12
45
231
3
204
13
104
96
3
36
54
6
45
15
9
4
17
3
60
111
249
15
13
32
45
6
57
9
15
105
90
25
23
25
8
93
51
135
24
21
16
23
69
48
24
16
143
84
73
60
29
3
45
63
24
33
6
24
1
41
3
15
73
20
28
11
21
120
213
24
66
1
48
32
24
40
32
4
95
9
24
168
24
9
6
18
120
15
180
27
21
39
78
30
13
23
145
5
279
16
20
21
78
12
1
53
111
39
9
12
75
33
60
15
57
15
1
68
60
12
9
24
174
12
33
28
20
69
51
3
1
20
24
4
36
11
84
9
28
80
63
1
84
5
126
1
47
1
65
24
63
27
72
30
63
15
66
7
128
4
8
84
28
11
45
52
17
63
3
6
30
49
36
35
18
3
27
12
45
76
29
78
1
119
1
24
32
3
60
42
39
51
24
36
1
59
81
4
8
27
9
60
24
105
31
32
108
12
27
102
63
148
29
75
165
19
95
120
49
72
149
19
152
136
8
72
28
56
24
76
29
7
17
42
54
39
52
8
27
21
123
21
16
167
36
225
4
95
12
1
59
21
9
51
3
1
48
8
57
15
75
25
35
25
137
111
12
12
48
81
6
18
147
45
138
132
21
4
140
148
65
171
4
17
114
25
72
29
30
21
28
72
20
63
24
12
13
5
42
169
12
47
12
1
44
168
15
21
24
15
57
60
36
60
153
30
36
54
67
24
68
105
7
140
123
12
13
20
27
18
15
135
96
49
228
59
1
140
63
97
107
42
3
28
20
99
90
54
45
24
172
143
21
220
11
84
84
102
19
5
31
24
11
109
20
39
1
5
6
24
21
24
216
45
15
39
24
12
1
29
15
156
28
32
39
21
27
162
51
84
129
54
12
45
3
105
45
72
15
108
36
60
45
67
29
19
29
111
81
99
24
48
12
88
48
24
47
60
48
12
81
3
261
28
48
59
21
39
13
131
9
21
6
9
9
27
3
12
84
25
41
31
60
8
45
6
48
120
66
39
48
27
37
96
23
9
108
27
12
21
60
28
11
21
57
42
150
3
112
5
78
105
12
39
6
79
72
113
39
36
15
9
40
80
87
84
66
3
88
59
21
60
24
33
27
159
21
16
72
8
100
44
9
24
3
28
71
90
240
15
3
342
54
157
77
3
100
104
36
69
24
39
48
72
16
36
5
15
36
93
39
87
9
132
27
33
28
140
4
96
101
43
8
24
40
53
6
97
89
43
5
30
13
23
6
39
15
21
3
21
75
9
57
3
27
18
7
59
21
16
17
96
79
35
25
20
105
3
99
93
52
23
13
29
31
32
220
128
84
15
18
27
64
72
23
145
12
32
40
36
56
4
71
93
27
21
60
120
3
21
24
9
120
7
44
4
107
1
77
31
11
61
44
75
33
28
77
63
60
4
20
3
21
21
24
147
69
18
57
120
16
68
72
112
17
51
40
152
16
56
15
45
28
8
87
21
15
25
11
9
4
155
30
7
24
32
9
54
25
60
11
48
21
112
59
48
1
116
15
69
112
408
36
59
129
51
177
24
36
9
15
9
67
29
139
5
51
39
144
30
96
27
72
76
71
21
24
45
48
66
204
45
16
59
120
36
36
21
39
30
15
88
60
5
123
3
66
99
141
18
93
120
9
48
27
15
45
108
136
20
96
39
9
40
80
51
21
3
61
32
99
33
51
9
60
15
45
48
9
31
12
68
12
15
102
123
45
27
108
27
30
39
4
152
40
60
44
15
6
90
48
13
20
100
24
20
84
159
60
217
84
41
31
167
120
25
47
69
72
4
56
3
36
13
68
39
48
205
8
3
61
5
30
129
9
66
9
165
72
43
32
4
80
100
32
39
49
11
25
95
145
56
28
5
96
3
87
33
192
63
81
52
17
15
81
87
63
49
17
15
9
39
36
4
96
12
29
51
69
55
44
45
15
111
45
36
4
20
4
5
7
23
69
88
29
51
60
9
55
80
135
13
77
31
80
9
51
4
65
15
24
39
186
54
85
77
15
39
66
79
32
48
84
21
30
49
65
115
36
89
6
105
52
77
96
6
ABCD 99541764904*3^$a+1 [50074]
32
31
41
55
149
36
25
24
87
68
31
24
29
1
12
15
75
53
100
81
11
19
129
56
36
19
24
21
20
16
60
45
60
54
6
24
60
54
17
12
7
30
75
39
72
30
30
57
48
45
108
6
81
123
42
48
36
36
108
126
24
30
119
31
9
33
63
21
11
24
31
185
24
28
21
71
36
49
15
81
30
5
25
24
15
24
20
31
24
12
30
18
6
119
7
24
93
48
68
1
51
12
3
105
105
47
7
5
4
45
51
8
40
32
76
32
1
59
16
15
12
30
24
30
41
25
60
59
16
12
3
9
15
90
30
24
5
16
9
30
132
53
67
60
5
43
129
20
1
11
100
60
45
63
32
31
18
36
35
16
44
19
17
40
24
15
114
6
5
31
45
68
31
21
3
101
36
49
3
72
20
25
35
85
15
75
6
27
87
9
165
36
36
35
25
24
15
15
6
59
40
56
160
15
9
39
102
59
31
153
51
45
44
16
81
27
87
24
30
156
15
15
45
36
9
24
27
12
128
4
48
3
30
78
6
6
9
48
48
15
29
49
75
56
55
53
48
73
107
24
4
15
42
39
20
25
51
84
9
6
24
9
12
60
15
41
49
54
5
1
35
25
3
21
11
96
13
12
90
9
8
108
4
39
42
107
31
77
4
36
93
11
36
64
15
5
96
28
32
19
33
8
72
28
3
57
33
90
72
29
100
48
36
27
29
25
30
9
45
30
6
126
57
21
71
16
32
60
37
75
45
23
60
36
55
77
28
96
51
18
36
24
36
24
36
90
6
3
21
3
3
33
36
51
57
20
7
5
16
39
30
59
31
6
24
15
20
1
180
15
24
75
24
12
5
52
8
19
21
12
27
30
11
12
12
55
30
51
3
36
60
36
33
135
12
54
6
84
6
15
63
12
33
117
180
78
36
66
18
17
13
12
90
45
32
43
57
3
5
25
60
48
42
5
64
20
19
30
60
6
30
36
39
39
6
23
12
61
15
24
96
24
21
15
3
29
28
132
32
1
27
21
27
15
18
6
29
91
126
30
69
15
21
3
12
93
27
90
47
28
84
15
45
39
36
66
18
102
150
5
4
51
24
6
18
9
128
208
36
20
31
120
18
30
12
69
20
49
42
18
12
18
9
117
54
29
40
21
30
30
119
13
39
80
16
3
9
3
213
51
30
30
6
84
24
11
16
12
48
105
18
29
40
8
43
6
11
25
35
79
21
3
9
8
160
3
101
1
30
33
20
16
51
65
64
60
20
48
13
3
12
44
25
155
109
30
5
52
15
45
69
23
36
7
30
30
168
126
11
169
66
29
4
12
45
27
21
51
80
16
45
167
37
6
53
16
36
44
55
45
24
20
16
135
45
9
6
96
33
15
45
15
12
48
12
18
179
16
24
57
30
36
5
25
47
40
3
57
33
35
85
107
157
66
9
21
3
21
23
12
36
85
47
136
56
60
16
39
9
36
44
36
31
54
6
45
63
66
39
15
12
18
66
36
84
150
3
12
15
5
25
15
39
9
21
12
3
81
11
43
66
6
24
9
75
12
57
21
11
1
75
20
19
41
19
6
47
97
59
37
87
8
12
1
12
18
81
45
30
69
44
16
27
69
15
21
45
35
25
18
6
24
42
45
12
116
16
60
15
60
6
3
36
165
3
48
3
77
109
35
61
24
35
109
66
9
36
80
25
35
49
66
5
76
3
137
4
51
17
31
57
15
18
42
5
55
24
6
159
20
1
167
16
15
17
25
75
12
21
12
3
195
9
51
21
8
40
3
180
33
56
19
30
15
12
60
15
17
16
171
6
15
24
44
16
21
39
36
9
6
17
37
126
33
27
18
6
53
52
36
45
27
36
15
6
6
60
114
84
195
60
24
27
81
45
95
55
9
8
67
5
25
66
69
8
1
59
31
6
84
27
44
28
116
16
60
21
35
88
20
76
39
6
54
21
56
19
141
32
16
36
39
29
61
6
6
30
48
5
4
27
45
176
4
51
33
21
51
33
87
12
33
24
119
16
15
101
13
6
45
81
114
9
12
99
65
61
47
1
39
32
16
48
60
12
69
11
19
125
16
9
63
3
9
21
39
8
1
6
5
25
23
31
42
3
15
6
36
87
80
7
9
15
60
12
45
12
27
30
54
30
11
25
15
51
30
39
24
24
3
48
66
11
13
60
71
16
12
27
96
57
51
42
30
54
60
54
96
41
85
63
24
21
6
84
17
64
8
67
30
6
30
54
90
3
27
9
27
117
80
13
54
30
35
25
51
33
240
15
80
4
12
21
48
71
19
36
150
24
51
9
47
184
45
35
55
30
11
13
15
32
12
13
60
54
24
29
12
36
49
3
21
11
31
9
39
102
35
139
6
3
132
3
60
12
65
132
12
25
3
153
47
31
17
43
66
6
18
12
59
19
36
60
84
66
36
3
44
7
36
24
33
3
144
41
13
11
25
23
241
30
29
7
45
21
39
80
60
16
20
64
45
6
30
3
51
9
36
48
32
121
3
44
112
9
11
60
55
54
30
36
21
45
60
39
15
36
30
48
96
11
115
5
12
13
54
6
48
11
55
6
138
17
40
48
32
72
43
45
72
51
141
24
15
12
138
42
9
81
18
6
156
18
137
25
15
39
30
75
39
117
93
51
39
101
25
71
25
24
6
24
33
20
61
47
85
30
5
24
31
53
7
90
54
90
3
80
12
1
18
17
19
21
69
24
27
72
20
52
99
72
24
ABCD 99541841786*3^$a+1 [50007]
24
49
36
35
6
123
12
144
75
61
35
9
28
12
53
127
8
36
69
51
87
25
29
79
89
3
64
71
24
1
44
3
21
177
19
20
3
1
84
72
44
96
3
73
128
15
21
15
33
27
66
15
24
48
40
71
24
72
81
144
4
104
27
21
12
12
24
4
12
5
55
120
8
108
24
100
11
45
12
213
24
175
41
30
105
4
20
4
107
48
97
32
51
37
8
9
7
20
160
11
60
33
15
6
15
76
84
56
33
51
39
141
120
63
37
5
51
40
44
48
36
51
21
48
39
13
24
83
37
35
78
31
116
216
28
20
69
3
4
36
12
32
63
12
33
112
44
9
7
56
9
79
36
143
157
24
12
8
52
35
72
21
52
20
15
9
111
25
48
17
114
1
72
8
3
45
117
15
204
76
17
102
21
40
29
55
36
80
52
35
1
32
60
28
20
24
12
16
132
11
9
12
4
12
72
32
184
17
24
19
101
90
78
67
5
31
32
40
96
44
3
93
15
61
56
12
123
9
123
21
156
40
80
36
24
4
20
64
20
60
33
15
24
96
4
5
103
36
35
90
7
47
18
19
20
15
1
8
96
75
1
179
21
180
40
44
45
48
15
12
15
33
16
60
20
16
8
112
5
18
30
15
57
19
32
120
24
39
72
169
80
21
19
140
40
41
67
32
21
18
21
15
73
32
40
20
40
83
205
32
15
36
45
63
1
8
16
12
24
11
25
44
4
176
76
59
73
47
25
20
9
7
44
84
27
54
6
37
48
44
9
27
63
9
88
35
73
36
140
4
47
54
55
35
9
45
6
45
21
24
19
47
108
21
16
95
12
37
5
18
37
48
96
20
132
28
29
15
3
60
13
32
3
9
36
64
53
15
3
6
18
141
111
18
3
99
25
56
100
20
52
8
48
15
36
25
83
153
48
39
13
44
123
12
36
73
32
9
48
3
39
73
12
71
73
17
15
112
17
91
8
24
132
16
32
12
64
32
4
68
75
21
52
20
69
90
21
24
60
4
59
48
24
21
15
105
4
11
69
3
1
20
51
9
120
105
51
21
42
1
29
27
60
40
96
17
123
144
48
45
27
21
150
33
36
124
35
9
15
13
35
45
100
44
51
9
24
69
7
36
20
87
108
49
96
104
24
16
48
68
100
48
132
44
3
57
15
108
61
12
5
3
16
125
90
21
12
16
20
39
21
117
7
8
9
30
21
52
56
51
36
37
132
56
60
12
12
88
68
4
24
47
57
112
20
28
8
63
97
83
1
20
108
3
69
40
68
15
37
89
42
13
17
39
16
32
100
8
28
36
36
68
16
24
116
4
132
179
30
168
31
36
5
139
32
3
37
60
32
33
63
9
43
32
3
33
16
35
33
60
36
4
56
87
13
24
32
24
36
63
1
24
17
15
16
24
35
13
20
52
36
72
248
40
8
51
1
155
73
20
4
11
1
128
15
108
54
15
4
20
36
48
48
72
12
4
44
28
20
63
25
44
12
84
60
16
11
25
48
116
15
13
5
51
16
5
15
36
123
25
36
101
127
71
25
56
108
117
3
76
36
56
12
76
56
15
21
15
9
4
107
108
6
48
63
9
6
12
61
17
54
49
35
72
45
9
6
84
61
108
156
56
24
9
54
1
17
18
6
39
99
81
27
42
3
180
27
145
23
54
66
9
48
52
113
31
20
12
4
44
12
15
73
59
13
24
11
73
35
61
20
135
60
81
220
60
35
85
107
93
39
69
16
8
12
3
21
51
45
3
37
36
8
64
140
60
60
33
27
12
60
4
24
80
40
23
37
128
48
16
56
84
136
72
8
27
85
116
27
18
7
35
73
32
4
144
20
36
33
27
75
9
16
68
12
63
12
9
72
48
84
60
60
87
21
15
9
100
8
75
21
87
60
9
3
21
52
8
177
3
24
45
55
12
56
39
108
13
8
51
1
17
27
75
45
45
3
3
192
42
19
29
7
20
45
6
69
16
140
9
30
1
24
48
92
15
61
48
104
57
115
29
55
17
72
55
68
27
120
36
45
27
97
12
89
55
35
69
40
20
75
21
100
36
80
99
21
51
25
224
36
28
32
15
90
27
48
4
36
20
120
72
15
177
4
80
45
90
216
1
24
116
4
20
4
12
72
17
3
52
24
44
63
69
40
8
3
37
32
153
3
120
60
24
84
36
9
7
20
60
24
3
13
32
27
1
44
3
150
67
56
12
28
29
3
36
96
28
5
72
31
8
81
15
3
97
29
42
12
61
140
15
9
12
75
45
64
29
3
15
37
17
18
105
3
37
36
56
33
3
72
60
12
15
105
28
92
63
61
71
48
21
16
20
48
12
36
9
19
72
60
32
75
33
24
15
21
28
20
39
121
17
42
37
68
16
35
1
8
33
30
69
4
20
15
61
68
48
4
24
12
32
27
121
44
99
109
8
45
42
45
12
99
36
1
149
3
16
ABCD 99542358478*3^$a+1 [50091]
8
1
35
64
32
223
150
27
176
103
161
28
45
36
107
64
9
71
60
13
131
139
30
6
81
48
51
77
12
28
188
19
41
36
385
131
28
12
33
27
44
4
164
12
28
171
45
39
65
148
129
23
55
113
108
40
81
18
17
60
139
246
59
40
105
27
8
49
6
54
143
49
54
5
1
48
42
9
44
391
6
23
31
66
24
95
79
60
21
81
11
43
45
81
78
17
100
3
6
39
195
45
27
81
9
75
15
113
40
8
132
72
76
8
19
12
41
24
84
1
63
68
4
3
101
12
24
144
16
96
9
18
180
30
23
127
5
108
120
13
60
95
4
80
1
144
36
66
141
63
41
40
9
84
15
116
19
53
67
41
60
211
18
243
9
23
12
28
27
53
28
57
27
9
11
88
20
7
90
78
5
256
135
9
8
127
102
59
96
139
30
135
9
216
6
54
174
5
55
41
61
11
43
77
19
48
6
66
65
25
155
84
49
6
17
64
44
1
3
117
78
102
78
90
3
20
49
3
105
71
19
17
163
17
36
40
24
135
48
65
120
100
8
73
107
103
6
23
108
43
5
49
6
117
72
27
9
81
35
55
81
99
53
36
19
17
73
3
123
45
219
65
157
18
36
149
120
148
9
60
131
48
55
77
7
5
76
45
15
44
28
72
32
36
40
57
27
69
71
19
54
95
16
15
36
30
168
30
65
85
36
95
16
15
5
175
5
85
54
45
36
44
1
59
4
27
81
147
33
27
90
90
5
157
3
68
108
24
7
33
117
63
116
36
24
84
40
20
85
35
36
64
8
19
53
168
4
135
41
40
8
24
36
139
12
5
49
15
104
16
15
66
24
27
27
5
16
15
17
144
13
15
68
72
148
80
184
128
12
28
8
24
85
48
95
1
167
7
41
1
59
31
5
133
42
9
116
148
140
55
17
168
112
44
55
120
234
15
36
36
8
136
44
271
21
56
52
68
360
127
17
204
139
93
99
41
24
40
135
5
79
29
192
36
72
60
12
24
31
18
75
92
36
49
54
36
165
56
72
12
36
244
9
35
76
33
180
75
56
12
13
11
4
75
29
360
31
30
90
137
49
318
6
75
20
16
15
5
120
276
72
148
8
180
1
18
41
72
12
37
135
99
5
85
39
15
36
77
12
91
81
9
35
172
32
7
60
18
12
11
13
27
44
144
49
23
60
13
144
71
175
6
23
72
4
12
27
72
9
20
4
57
135
140
64
116
19
144
36
81
8
85
6
30
119
31
17
307
57
20
120
24
12
49
24
59
97
60
3
15
257
85
54
21
20
180
49
27
252
216
44
28
104
4
39
6
84
222
5
36
72
151
24
180
93
380
48
55
21
123
17
28
21
267
9
23
7
81
248
91
45
120
123
125
127
41
49
18
17
100
84
15
17
19
18
23
49
18
21
36
140
24
12
40
72
32
64
45
90
149
241
24
12
15
8
36
136
36
80
67
162
24
71
4
60
32
72
31
36
153
57
59
24
31
117
84
68
55
41
85
54
41
76
68
12
49
6
120
185
19
9
81
39
15
90
35
28
9
54
41
36
7
101
12
132
67
9
32
144
133
11
216
156
19
185
40
156
20
7
173
40
129
15
140
36
12
55
53
24
13
3
123
117
224
204
49
23
108
25
11
13
27
140
36
43
234
6
5
4
27
233
55
53
24
13
12
54
6
18
165
15
5
12
85
15
3
36
285
135
41
103
5
16
9
87
224
55
77
97
47
4
189
ABCD 99542449718*3^$a+1 [50035]
17
79
12
17
3
48
4
48
120
29
30
9
117
18
114
3
9
39
40
11
49
60
132
20
99
36
37
12
24
59
37
48
128
144
16
32
28
144
11
24
36
84
1
23
54
43
168
36
35
33
57
6
108
54
43
60
32
40
12
41
39
124
20
4
11
21
105
54
25
35
1
276
149
126
9
4
44
52
23
180
21
72
84
28
132
35
49
77
19
239
120
21
16
44
40
48
11
6
30
13
11
37
44
64
101
79
12
20
204
33
3
28
132
17
147
15
1
119
85
20
99
9
45
51
51
1
60
107
1
47
25
8
24
12
84
72
84
36
147
90
27
75
13
11
54
12
36
18
72
132
25
11
61
8
16
24
120
20
16
20
96
123
90
102
1
92
36
4
83
25
32
28
83
72
93
76
84
80
12
28
71
1
12
36
12
84
5
171
165
3
16
20
15
93
96
24
27
66
19
35
25
116
27
85
8
15
9
39
21
15
13
72
8
16
17
18
1
20
21
115
47
48
54
6
73
11
1
8
69
91
72
32
57
43
36
12
29
90
180
90
171
52
17
15
15
25
20
99
61
68
51
37
35
13
77
18
21
15
13
96
20
15
61
11
24
13
72
108
113
27
3
69
16
8
15
162
19
48
32
213
108
90
49
23
48
54
6
30
18
72
13
12
80
99
84
36
85
48
156
107
13
32
124
65
3
12
28
11
61
24
11
156
33
72
27
25
32
45
79
24
47
45
100
48
12
59
21
4
11
36
90
67
23
9
4
12
84
56
15
25
104
3
1
11
81
40
60
32
156
16
36
12
20
112
20
124
12
59
21
45
87
57
3
3
13
116
33
115
11
120
109
95
81
112
8
27
93
120
16
96
68
75
25
17
72
12
3
36
4
12
41
67
185
43
92
136
56
16
29
75
3
12
49
96
120
116
15
157
192
8
60
36
12
27
18
3
132
60
3
49
131
54
3
87
12
1
32
12
36
12
3
49
113
15
28
65
3
24
112
48
20
117
31
48
44
51
109
48
44
51
45
84
39
72
13
36
20
93
15
16
12
48
120
12
137
67
5
63
60
88
89
3
213
90
13
24
72
23
33
12
16
167
9
99
25
11
6
127
72
11
37
95
25
32
33
15
16
35
1
80
225
90
9
27
54
6
25
144
5
54
36
45
15
90
19
35
1
11
42
12
31
5
18
121
128
96
21
75
45
150
30
180
36
19
104
64
32
28
11
36
205
8
51
37
104
16
44
4
60
77
3
16
23
21
36
51
25
20
28
11
61
8
36
16
59
49
11
45
16
48
17
7
83
108
25
12
20
9
31
24
5
216
54
30
60
43
120
11
1
125
19
20
15
96
30
43
11
105
52
24
116
4
8
40
47
169
101
163
92
108
112
180
20
45
115
11
33
4
23
84
1
20
15
90
3
60
51
1
29
36
15
129
168
67
35
6
27
12
64
107
114
30
73
36
41
19
47
13
72
59
141
63
12
25
60
84
11
37
5
12
91
59
30
78
12
144
61
8
45
63
48
159
1
11
73
71
217
5
67
48
23
6
18
33
84
348
96
72
124
80
36
45
235
144
11
108
45
100
41
31
20
4
125
43
96
35
49
23
85
29
91
12
36
12
5
18
36
1
23
66
36
163
32
48
69
12
36
63
252
48
180
57
19
20
15
1
44
4
59
72
9
40
24
11
24
36
12
42
7
11
117
48
28
107
37
36
84
11
12
73
24
71
66
78
48
57
40
8
27
73
132
23
54
31
68
24
40
23
25
23
1
35
1
60
20
100
59
18
90
1
80
4
197
15
99
12
45
99
36
37
68
3
1
5
120
3
3
37
80
27
61
48
11
133
240
32
64
35
25
17
3
60
4
48
8
51
144
61
11
69
36
39
96
105
3
1
11
33
36
21
18
165
4
72
71
162
18
133
32
9
31
60
12
47
84
60
66
6
49
5
195
141
18
1
71
150
54
13
53
19
24
32
4
36
29
54
21
3
13
72
32
136
83
45
51
69
16
23
85
60
32
4
17
43
132
164
40
20
76
59
6
79
8
88
72
95
81
60
60
24
3
54
36
15
27
37
35
73
48
77
55
47
81
4
5
91
59
90
55
11
57
33
55
80
48
100
47
72
13
179
6
7
11
54
123
4
120
20
108
40
125
67
131
30
43
11
21
4
108
12
35
1
12
113
55
ABCD 99542659618*3^$a+1 [50044]
39
21
15
69
171
117
3
57
90
42
51
45
84
303
93
12
75
84
9
24
111
27
30
147
135
6
72
72
96
144
135
171
30
51
60
81
360
42
90
3
45
3
36
204
9
111
96
48
291
54
138
48
162
30
78
15
9
3
117
96
120
42
9
108
48
27
78
39
24
57
42
6
39
75
33
12
180
21
72
39
69
102
78
12
3
105
84
36
42
45
72
81
12
30
57
165
123
48
36
3
57
9
30
30
15
27
69
3
153
93
39
72
51
102
96
24
51
39
120
33
15
30
360
27
96
69
87
51
150
15
72
96
105
72
3
9
60
87
36
45
48
39
108
12
72
24
9
27
108
36
45
12
78
45
9
18
42
30
30
210
18
12
315
36
69
150
81
87
72
48
45
27
6
147
165
132
6
144
6
180
102
240
102
327
9
72
60
27
156
105
30
297
288
57
3
36
63
198
72
138
9
159
24
18
75
57
120
18
78
15
120
45
87
48
45
24
63
72
93
30
162
48
39
9
87
153
12
48
42
45
45
27
105
108
222
18
3
75
9
165
18
57
12
180
21
48
111
51
78
375
72
105
42
57
213
36
102
150
192
18
45
120
45
48
87
60
27
18
30
258
135
9
27
21
27
81
42
42
3
153
84
51
144
36
189
111
189
27
33
48
132
30
105
15
6
27
57
36
144
3
288
12
93
147
93
30
21
129
231
120
24
27
270
3
9
48
87
45
48
87
72
51
117
12
21
39
9
84
87
21
18
24
90
36
12
12
66
9
12
420
288
21
27
153
84
48
63
36
9
12
18
30
39
225
3
153
60
114
21
57
168
24
48
18
9
108
84
9
294
30
51
192
132
72
3
33
12
96
177
15
75
78
162
30
132
51
27
117
36
45
24
15
96
156
21
123
57
39
69
111
21
27
108
63
42
198
30
15
36
48
60
93
30
162
30
66
27
33
27
48
105
144
108
18
294
87
3
21
57
63
27
120
69
36
45
168
84
135
21
231
189
132
60
75
288
9
138
18
12
15
3
222
15
33
24
60
126
72
72
21
57
15
3
30
72
12
78
72
21
9
48
12
96
87
45
63
96
36
12
33
99
9
171
249
72
48
111
60
9
39
21
87
195
117
120
45
48
123
60
9
36
111
96
3
270
15
57
27
15
78
12
78
18
39
156
27
18
60
354
153
87
117
84
60
57
138
102
48
42
72
333
120
105
27
12
144
9
48
42
81
57
87
93
72
36
75
165
60
24
60
228
72
36
12
135
120
117
60
315
93
120
15
24
36
45
42
21
144
81
204
36
15
36
63
6
144
240
15
3
288
54
3
213
42
198
15
72
45
27
33
72
3
324
81
39
24
57
90
69
33
111
9
18
18
135
15
102
27
63
93
36
63
120
78
63
165
30
21
33
18
93
45
87
45
18
90
171
51
57
36
12
105
78
72
609
204
27
237
21
39
105
3
27
45
48
195
78
15
24
192
96
45
30
153
60
57
123
45
42
ABCD 99542788396*3^$a+1 [50003]
9
8
7
45
36
15
12
108
72
48
81
56
79
96
65
127
65
67
108
21
20
220
20
31
161
48
91
5
88
72
108
36
15
24
48
17
31
17
48
67
12
36
60
21
15
5
31
9
15
24
141
20
24
4
20
216
24
7
84
36
24
17
64
8
72
79
84
21
15
60
60
17
52
27
24
65
31
65
24
7
89
40
24
135
156
45
51
5
72
7
9
39
17
88
87
60
29
7
12
36
60
69
8
55
60
29
24
24
7
65
31
60
5
79
168
21
15
36
156
29
100
15
5
31
9
39
60
21
8
7
45
3
108
48
5
31
60
48
165
8
343
12
5
28
36
75
5
96
48
7
24
89
19
36
192
17
7
9
27
48
125
79
117
15
5
40
111
48
21
3
65
72
19
21
75
29
67
5
192
7
24
9
32
24
31
60
36
24
41
43
12
17
127
84
156
129
32
67
125
7
156
29
24
91
60
33
3
125
19
5
55
48
21
27
24
108
48
29
64
15
41
31
9
63
96
17
52
3
57
3
29
115
125
31
48
72
9
39
45
36
8
48
52
92
55
93
36
39
36
12
24
48
41
7
12
81
15
77
4
15
156
48
41
28
51
12
12
48
24
120
129
56
235
45
8
7
96
180
53
24
103
12
21
104
31
24
17
43
96
12
72
41
7
60
197
55
65
100
15
12
9
104
16
32
4
3
17
91
125
48
67
84
105
128
16
32
7
41
7
17
7
36
12
36
77
55
17
7
9
32
48
120
4
3
17
7
89
79
96
41
223
17
48
100
15
108
129
63
17
19
21
15
89
67
29
4
44
112
8
91
69
152
40
39
24
41
4
20
16
60
20
151
161
24
31
9
8
43
48
5
7
48
65
4
63
5
7
17
19
12
72
120
72
45
111
29
31
24
48
65
55
113
7
96
161
96
28
27
69
99
17
7
65
103
33
15
129
12
3
12
5
48
91
5
160
39
48
84
36
9
80
24
7
48
120
81
60
48
27
9
39
48
9
104
4
51
24
41
127
12
53
72
127
48
17
19
12
84
5
28
12
39
89
48
103
17
28
20
220
51
48
17
28
75
81
15
41
31
24
288
36
21
63
17
43
96
5
7
24
60
84
9
51
5
124
3
12
53
24
31
48
89
48
55
33
15
72
12
45
15
65
48
4
3
105
80
127
84
5
64
8
295
93
36
80
79
24
65
16
159
57
39
69
15
5
43
12
113
7
45
75
72
33
12
75
24
41
184
39
17
31
9
56
7
12
45
8
7
24
96
9
135
17
43
36
113
151
96
9
75
5
55
21
44
7
24
24
105
39
41
67
189
24
56
96
48
19
48
5
7
17
19
12
9
39
17
55
120
72
60
48
129
351
48
36
24
17
19
33
12
24
144
80
48
43
84
41
40
39
17
4
92
79
225
15
24
45
75
17
24
79
17
168
4
12
24
80
91
36
48
9
8
79
153
15
17
55
33
15
45
20
103
65
7
57
8
7
36
5
175
144
24
41
96
24
24
24
40
12
3
137
40
8
48
24
48
31
60
180
12
12
72
9
32
48
16
39
17
79
45
99
12
84
161
7
17
24
55
41
88
36
20
31
60
29
19
21
104
100
3
24
65
120
43
45
32
19
81
15
5
120
31
168
72
57
135
21
36
8
16
15
21
20
31
17
91
21
176
55
24
9
15
132
12
17
103
12
5
79
24
48
72
57
8
103
132
53
144
48
43
5
24
55
48
60
36
17
139
5
79
60
12
24
60
5
28
15
77
31
89
48
7
9
15
24
36
29
31
24
12
36
108
12
69
63
60
48
24
24
65
40
80
7
65
4
99
41
4
27
113
4
27
69
27
24
24
120
24
36
12
17
31
36
96
29
115
48
36
204
5
43
5
43
29
96
19
101
24
52
144
20
24
55
120
185
31
41
31
117
51
89
31
69
3
120
72
41
31
89
55
69
195
12
48
5
43
5
43
84
108
29
31
24
45
3
12
5
64
15
45
20
127
144
41
4
75
48
21
147
60
29
4
36
8
96
19
132
48
65
55
21
75
21
20
24
136
39
96
41
24
103
65
48
24
19
12
9
39
41
28
3
89
31
48
36
29
7
60
5
223
24
81
99
96
165
39
120
108
5
55
17
7
120
24
137
64
24
39
36
12
17
67
5
88
15
21
99
48
57
51
96
156
57
255
12
29
55
17
7
57
15
33
72
176
19
29
ABCD 99542847986*3^$a+1 [50112]
19
18
35
43
30
15
36
128
25
3
105
155
48
139
57
159
9
45
11
7
65
37
83
13
120
42
54
3
87
216
5
43
72
33
111
141
57
6
165
9
6
174
15
20
61
59
16
99
17
144
181
71
72
16
216
9
30
6
36
47
1
240
12
114
5
13
30
17
1
60
18
36
18
18
54
203
61
159
21
11
13
18
84
29
52
33
90
12
42
120
6
66
24
39
108
153
24
12
63
80
48
4
63
5
16
69
23
204
1
63
180
20
31
81
117
192
90
89
19
60
5
67
144
234
131
97
24
39
44
7
30
78
30
71
12
13
30
6
111
60
57
78
45
68
25
6
108
18
27
165
15
156
87
18
11
28
36
44
16
164
1
11
4
84
87
5
4
27
138
11
25
35
1
18
42
39
9
119
40
56
25
30
81
33
23
40
164
19
24
72
198
120
90
72
9
9
143
25
120
63
69
167
204
84
13
288
66
33
117
119
25
11
61
108
11
43
12
81
45
27
56
40
9
36
90
102
83
252
25
27
87
65
133
3
15
77
36
24
73
123
81
11
64
33
47
19
17
115
288
12
17
28
33
119
43
149
31
18
47
108
100
9
60
23
85
27
20
28
153
204
72
18
36
72
54
75
243
6
126
45
21
27
80
12
103
108
18
47
79
5
124
44
52
84
44
36
61
84
6
48
18
15
104
49
11
79
36
126
18
30
27
69
11
289
24
11
64
9
132
36
83
16
48
92
13
63
135
30
72
11
7
17
36
61
18
48
54
234
54
63
8
61
75
9
54
78
12
15
20
108
37
15
32
16
60
72
72
45
11
48
7
117
33
3
45
24
12
6
18
39
33
84
35
19
6
54
5
139
5
36
49
11
52
153
54
41
121
138
81
81
108
215
1
6
18
23
124
9
42
9
56
25
18
174
6
9
45
3
9
150
30
11
7
18
47
16
69
47
73
96
12
78
30
24
3
24
9
39
45
15
3
18
15
9
18
5
88
9
90
90
18
54
60
18
21
279
53
109
135
9
60
27
45
30
78
30
65
180
4
48
33
11
28
45
132
99
12
9
15
48
108
44
16
9
63
165
6
54
108
18
65
16
111
90
47
16
9
47
25
60
36
72
12
15
153
155
7
180
54
11
25
3
20
187
18
180
15
3
17
12
121
39
15
45
39
6
48
11
7
197
52
48
60
20
48
24
88
75
17
36
7
36
252
72
90
72
11
84
121
54
185
96
19
65
96
124
189
11
169
66
78
126
185
31
18
11
19
42
3
51
81
75
18
51
104
88
15
192
6
27
9
18
48
17
12
175
48
177
36
12
45
60
102
18
6
81
21
35
52
20
37
54
45
152
25
30
137
7
69
12
105
95
24
73
36
54
17
64
15
29
136
9
215
28
60
104
25
51
9
54
144
30
51
57
18
42
12
36
71
1
99
44
64
96
32
148
27
84
36
29
60
25
90
5
85
11
7
21
15
126
119
1
6
30
87
32
13
210
42
11
37
27
45
83
7
36
33
20
64
33
23
144
13
59
49
39
132
36
93
36
78
156
17
37
6
5
115
6
36
39
8
180
48
85
23
67
48
6
119
37
60
39
8
36
25
54
5
85
90
108
12
90
240
108
27
21
11
24
55
96
5
13
83
12
31
66
99
9
6
36
41
13
39
51
57
20
4
93
15
108
32
40
27
5
133
6
30
6
120
33
48
20
43
54
15
57
11
13
75
116
1
60
54
138
36
35
7
149
133
15
12
81
24
23
16
51
138
51
27
18
47
79
36
30
135
80
25
12
11
139
5
7
6
47
1
60
126
41
7
33
39
33
165
27
60
189
174
36
6
23
148
9
75
9
54
81
69
11
109
11
36
16
9
6
48
42
39
45
15
20
36
37
51
32
72
25
35
28
69
48
27
8
16
216
9
59
43
89
48
13
108
95
24
25
36
126
66
18
17
37
42
9
9
75
92
16
9
6
54
18
12
6
102
42
11
52
92
16
32
13
48
60
11
1
60
18
12
18
35
7
5
60
7
72
5
79
42
48
54
125
ABCD 99542859478*3^$a+1 [50008]
11
13
23
12
52
33
15
36
92
7
156
5
7
33
45
6
5
79
5
4
63
17
16
105
24
12
11
28
36
24
60
99
36
69
20
1
15
92
204
40
21
18
5
12
4
201
54
5
28
57
95
13
15
21
12
27
27
96
33
44
55
21
20
4
51
12
12
18
3
21
83
31
9
8
49
39
56
4
44
232
159
54
72
23
43
60
5
19
69
15
77
4
24
21
23
48
60
4
9
15
20
7
53
24
61
84
96
144
135
56
19
42
11
28
20
7
5
52
36
21
48
95
25
102
33
51
12
60
29
64
15
41
40
3
101
12
13
90
5
7
69
3
6
12
47
48
24
24
31
89
40
44
12
28
15
18
3
45
42
17
52
3
57
9
47
4
15
5
28
51
29
60
1
15
56
48
16
21
36
63
24
27
5
55
45
24
9
102
5
24
24
12
40
15
29
55
5
36
28
36
80
1
24
111
24
39
57
56
25
24
18
5
85
11
55
60
41
108
13
39
20
25
15
9
35
7
9
84
15
60
36
29
120
109
48
27
87
41
52
87
53
16
27
60
12
36
6
23
12
24
16
21
30
53
1
3
56
64
3
5
49
35
4
15
60
21
44
19
17
43
41
4
3
42
6
54
155
36
49
35
12
73
75
32
4
15
9
12
3
45
45
30
21
21
39
20
4
51
12
33
20
12
24
24
19
12
5
40
21
18
5
144
12
60
4
21
6
17
55
81
20
60
109
48
54
33
21
96
83
12
73
27
44
7
42
36
12
27
15
65
13
3
116
88
57
96
63
69
15
87
24
66
23
31
60
12
18
59
60
48
25
23
124
57
39
24
165
15
93
102
45
21
11
48
40
3
17
7
113
40
32
19
12
29
121
63
15
6
6
12
233
24
88
32
31
5
7
17
25
71
60
4
24
24
8
4
93
11
12
12
31
12
84
5
28
57
23
52
24
20
36
19
66
75
60
20
49
15
44
12
24
16
33
36
30
6
75
123
17
43
12
53
43
42
51
36
8
1
30
24
18
18
45
80
24
73
23
4
20
91
17
120
85
30
5
67
12
66
3
57
3
21
6
18
71
25
66
24
6
23
55
21
20
124
24
15
45
60
12
24
39
5
36
4
15
36
29
31
24
60
41
16
8
36
7
209
25
15
20
36
64
20
55
9
84
20
61
11
1
30
77
25
60
36
234
81
60
60
32
73
15
32
12
31
41
48
96
12
55
24
18
27
9
59
36
40
21
3
8
4
33
11
4
33
30
24
18
27
8
60
61
36
24
36
30
66
48
11
115
41
4
3
5
13
3
57
3
20
19
42
39
44
12
108
73
63
39
90
18
24
165
33
11
37
27
21
72
83
7
12
5
7
53
60
12
64
21
35
24
16
9
51
8
1
42
33
39
41
24
25
18
93
56
40
21
18
36
48
41
79
5
13
3
24
63
48
42
27
51
89
96
16
33
27
9
39
32
36
37
36
39
8
7
18
63
9
23
19
29
4
20
16
9
27
15
30
18
17
28
15
60
77
40
8
37
15
51
18
11
1
183
69
27
9
42
48
29
12
4
32
12
7
18
42
45
8
31
77
4
8
7
29
64
8
72
40
15
36
41
1
24
15
48
15
21
27
30
23
7
77
72
73
27
20
40
20
25
54
144
5
7
5
60
1
18
45
9
198
69
48
12
56
28
20
64
20
72
4
56
208
20
108
72
25
48
27
60
3
29
25
35
24
40
36
75
24
6
18
77
24
16
3
5
67
41
4
9
59
12
1
23
19
12
48
53
60
37
15
12
9
51
44
91
29
1
15
15
48
18
150
65
19
5
19
17
28
39
36
81
9
132
60
23
40
21
23
72
36
25
54
5
24
12
88
9
18
29
55
5
28
45
15
3
72
5
1
15
57
59
19
5
4
3
9
60
39
30
99
32
24
40
9
11
7
33
15
41
13
15
33
39
8
31
5
4
21
59
52
24
96
39
6
15
3
60
36
12
5
25
39
69
42
17
12
24
31
65
4
32
28
84
56
40
20
16
9
30
36
24
42
42
77
25
3
63
48
41
19
9
3
9
60
63
41
7
53
25
42
60
17
115
36
66
155
4
36
20
19
89
55
65
13
59
40
69
6
41
7
30
11
97
3
44
36
12
4
20
60
4
36
20
25
156
30
102
18
17
48
25
12
11
85
59
37
11
52
8
24
148
8
7
5
61
102
5
12
36
49
11
25
11
1
35
112
15
66
11
31
33
36
60
44
4
96
51
5
48
43
18
60
71
60
13
47
43
117
63
6
15
56
13
15
3
72
21
51
54
36
48
23
13
11
49
95
7
5
132
13
47
16
96
111
57
93
12
6
29
12
24
1
11
120
13
6
24
9
3
129
104
61
108
15
27
89
4
15
17
115
29
7
18
30
77
4
3
101
24
40
72
20
84
7
54
6
113
19
17
88
12
20
40
80
1
54
9
104
13
42
6
51
8
36
7
9
81
35
19
66
42
17
31
9
56
12
36
25
15
60
39
57
3
185
48
13
39
60
27
69
36
51
9
69
6
36
53
31
18
71
16
8
97
143
12
36
24
73
15
96
21
6
54
3
132
8
25
6
189
15
30
42
29
1
24
12
18
197
7
45
21
84
12
126
9
44
1
108
36
39
27
5
48
73
18
6
59
16
60
51
77
16
27
33
36
45
6
24
29
4
12
15
24
30
60
15
21
23
108
4
15
24
29
73
102
18
24
96
144
95
19
12
33
45
11
4
21
3
72
8
31
36
29
36
24
100
39
48
9
8
40
51
6
35
24
55
30
35
19
42
83
43
5
12
37
39
24
243
65
13
6
33
3
12
60
5
55
18
114
45
44
12
4
8
13
39
8
7
9
45
59
25
12
6
65
64
44
7
48
29
12
19
21
48
12
21
18
5
19
53
60
60
19
65
4
21
36
60
18
17
4
8
12
55
78
35
1
11
13
27
20
40
20
28
20
73
35
72
43
9
21
119
91
17
40
60
3
29
96
24
43
ABCD 99543053804*3^$a+1 [50017]
46
26
6
175
27
72
30
51
95
12
1
11
64
6
51
23
52
24
60
24
96
8
46
27
15
72
8
13
47
24
18
6
4
20
25
3
33
5
64
2
40
54
27
12
120
3
32
13
15
20
52
60
45
23
10
2
13
63
92
22
3
12
27
56
12
1
15
24
26
66
61
27
102
26
64
33
3
2
30
13
5
48
7
15
32
16
60
32
4
96
24
18
32
16
30
2
66
24
13
47
12
13
33
27
95
16
6
63
33
18
14
78
82
2
73
35
1
59
16
44
12
46
50
28
24
12
96
24
38
43
27
72
18
51
12
3
104
1
84
83
12
25
23
82
18
20
12
1
35
4
32
54
16
3
23
4
48
32
24
4
20
1
17
43
51
9
24
35
40
56
37
3
12
32
36
54
22
24
66
3
125
10
6
2
4
20
28
60
36
32
4
8
73
3
66
14
34
3
35
4
24
84
21
120
11
144
72
4
56
13
12
3
32
13
5
139
21
26
36
18
16
86
42
10
20
18
10
45
3
92
88
60
32
4
24
57
99
36
68
6
114
24
60
10
162
33
48
99
24
57
27
45
11
70
27
23
30
6
13
35
13
35
112
21
11
10
14
4
45
3
8
16
24
12
2
96
106
36
24
69
21
6
138
6
20
6
30
18
46
33
48
65
30
4
9
5
6
13
45
3
63
44
13
75
8
4
32
4
9
33
42
8
13
11
6
7
15
26
10
12
20
4
24
36
54
14
1
24
27
24
45
9
2
46
3
59
16
2
34
14
34
93
35
73
21
26
25
15
44
76
8
4
36
54
15
27
36
12
102
18
20
72
18
82
128
12
28
8
142
50
16
44
28
104
28
8
12
16
9
15
8
4
21
12
15
81
12
48
24
15
8
12
25
3
68
4
48
12
68
84
61
39
21
12
15
32
24
16
36
8
37
15
12
140
13
3
24
56
6
19
27
18
42
45
60
3
26
10
20
84
25
24
11
12
40
12
12
36
57
3
48
20
12
13
12
93
15
60
87
20
85
48
69
18
20
10
14
13
15
60
12
20
36
54
78
52
14
7
35
13
24
81
14
1
12
3
2
54
4
32
4
50
30
1
17
42
60
1
12
36
72
12
11
76
20
4
6
18
30
18
92
28
8
136
20
61
5
55
47
42
19
45
32
7
48
35
64
56
13
71
1
105
32
6
12
4
8
16
20
144
40
32
24
12
52
8
70
2
1
189
2
46
15
183
32
24
1
47
28
12
32
4
86
48
48
43
11
1
35
37
17
54
100
80
12
10
3
27
98
10
6
6
44
4
20
76
36
12
81
89
16
6
60
8
12
48
48
48
16
36
24
68
48
10
15
12
3
72
60
141
24
15
20
13
9
6
120
33
12
15
8
46
78
60
12
36
38
130
20
25
12
5
7
23
12
40
62
78
18
30
25
12
3
20
25
3
42
48
2
12
12
1
15
44
28
36
44
16
92
34
6
12
36
20
4
8
4
9
12
12
53
7
95
25
17
31
3
96
8
6
6
13
60
23
84
13
15
42
78
21
39
6
2
88
24
93
63
72
12
12
18
3
48
29
31
27
12
26
55
9
66
24
8
28
12
60
68
6
10
6
18
104
1
47
25
12
3
24
6
18
105
27
32
52
9
47
13
59
40
12
33
23
52
96
9
36
227
13
27
20
84
6
22
21
11
10
26
13
12
72
35
18
7
27
9
5
6
84
12
24
1
23
16
48
56
16
104
25
12
47
48
37
3
8
24
1
24
21
6
8
1
15
36
33
47
78
16
15
167
88
12
32
52
9
57
18
24
48
38
6
36
13
39
2
10
36
2
42
70
50
1
23
76
56
37
63
20
12
76
117
3
26
10
33
36
12
3
2
67
23
40
72
32
61
3
9
15
56
64
36
69
3
8
4
78
2
16
14
6
40
66
26
37
3
20
52
12
26
10
12
12
30
6
44
28
72
9
17
7
15
21
5
6
4
32
22
15
48
59
4
36
14
6
24
4
33
29
43
35
48
112
18
90
60
12
21
11
30
166
44
40
6
48
32
42
36
12
145
15
33
5
7
3
69
15
21
119
28
8
24
13
12
3
30
27
51
44
72
13
33
14
16
48
2
127
3
8
40
60
66
18
45
23
4
24
9
5
22
8
18
22
32
76
30
18
92
148
12
44
40
44
37
29
43
23
24
24
16
21
135
32
28
60
45
12
23
10
30
48
57
35
52
12
56
13
12
5
7
3
48
9
23
24
48
12
4
20
37
72
23
25
35
28
30
6
24
2
18
30
34
8
12
13
63
32
25
12
23
13
47
12
88
8
16
36
8
46
51
27
68
12
16
32
13
11
4
32
48
4
45
15
21
75
69
33
3
27
18
32
142
33
3
72
20
4
21
23
12
54
18
28
18
14
12
6
43
51
36
20
12
40
36
9
36
87
24
6
3
15
14
6
132
24
108
1
11
1
5
34
21
27
30
32
19
11
28
6
27
5
7
51
57
29
16
2
12
1
23
72
64
66
14
16
18
26
16
12
32
1
12
51
36
56
12
13
15
32
88
8
12
28
9
35
88
48
74
18
60
52
62
10
6
15
17
31
65
7
9
3
35
1
24
15
2
16
3
132
72
3
8
70
75
15
9
36
57
2
1
51
24
2
10
48
56
48
13
33
2
48
46
86
10
62
40
42
39
11
16
44
1
108
5
102
24
40
36
80
40
62
16
32
10
24
93
11
16
81
72
60
17
19
11
18
10
38
94
8
52
38
6
25
51
9
51
18
26
97
3
9
23
25
27
48
8
4
2
31
39
104
40
9
23
10
18
20
16
69
35
40
44
72
13
41
16
26
40
30
42
45
15
20
52
84
14
55
3
38
16
6
45
3
42
3
15
9
3
8
4
132
20
24
49
63
24
9
11
49
35
36
34
32
55
9
3
227
1
105
3
27
68
64
20
12
4
24
50
16
15
12
23
16
8
85
11
160
80
12
88
2
22
8
24
36
25
35
60
30
43
5
30
24
48
10
15
39
33
36
35
12
22
32
10
6
14
1
35
4
21
5
42
52
68
28
24
21
5
34
30
54
26
6
28
30
6
24
44
13
39
9
11
16
30
2
48
37
47
1
35
22
26
37
3
9
5
18
13
87
12
78
42
6
6
44
36
48
112
20
49
15
9
3
44
1
39
8
13
83
25
35
16
50
79
99
32
13
63
105
3
12
20
24
16
12
8
40
57
71
25
11
40
6
74
24
25
21
18
8
4
18
42
20
18
58
12
21
11
1
9
50
24
6
18
36
12
73
12
12
11
49
3
144
24
44
28
12
2
19
39
33
15
8
84
16
45
35
4
6
66
36
8
4
32
24
4
33
123
12
32
60
13
27
8
4
9
51
9
21
54
20
22
2
16
36
24
80
34
135
11
46
63
51
165
51
6
75
23
37
9
6
152
25
11
120
16
6
15
27
6
32
67
87
54
ABCD 99543139154*3^$a+1 [50475]
72
71
37
72
11
48
120
19
126
306
108
90
216
90
269
88
183
17
24
193
108
144
18
126
72
195
32
7
89
19
396
89
145
167
49
15
72
3
77
24
144
72
88
32
24
25
54
225
96
273
87
24
224
7
36
45
8
19
162
35
109
155
16
144
45
11
61
155
24
96
144
40
99
29
97
108
323
199
41
40
225
159
200
24
136
104
24
48
24
144
120
7
54
203
85
3
159
9
9
18
5
24
96
109
99
56
61
83
40
96
123
36
17
24
31
9
45
144
51
56
88
39
65
43
252
137
313
396
54
180
126
59
96
79
377
1
108
51
111
137
88
152
72
168
112
81
47
48
85
99
96
8
120
91
288
108
17
1
71
1
15
8
157
108
47
40
327
305
91
36
54
234
81
171
21
24
81
162
197
55
81
24
165
18
162
18
485
72
1
47
16
56
241
23
31
41
49
198
72
65
48
31
177
93
75
80
96
19
54
18
18
51
80
64
72
93
27
63
137
48
112
27
36
180
54
63
32
13
99
24
32
24
55
54
11
115
36
89
16
104
336
24
96
73
90
29
97
54
17
24
24
240
160
72
32
43
90
108
126
198
51
56
55
41
312
360
192
31
89
40
51
72
5
13
59
24
97
18
5
16
105
95
288
31
41
40
56
7
41
24
115
53
55
17
72
64
45
36
90
306
90
90
23
229
147
51
29
168
456
67
45
27
5
13
59
103
161
37
83
7
9
63
137
259
45
171
5
13
11
7
54
18
41
40
27
29
439
216
41
139
18
51
129
162
18
51
56
24
120
127
54
126
5
24
133
27
9
54
108
54
54
41
13
3
33
306
144
21
96
24
24
32
37
35
112
104
16
93
11
169
36
54
245
112
56
64
9
47
120
24
115
36
33
201
216
23
31
41
49
431
127
36
90
270
72
213
21
11
43
29
151
137
25
54
113
120
37
75
8
43
5
24
115
29
456
64
96
21
54
5
211
144
101
72
7
65
223
72
126
198
72
189
120
15
41
49
180
11
184
111
72
65
120
67
144
21
96
45
72
11
72
7
233
37
107
136
117
3
80
115
45
8
19
77
103
18
180
195
39
90
15
21
59
24
112
32
25
90
90
18
17
55
17
1
95
184
45
11
160
104
31
18
135
117
83
61
11
192
31
36
53
163
5
48
24
67
18
72
11
64
24
135
17
37
216
11
115
126
239
31
113
216
144
49
47
168
91
77
168
144
7
113
88
213
11
96
37
171
56
40
183
18
144
15
39
65
79
33
3
269
55
233
19
18
18
198
27
8
24
67
5
16
69
36
144
23
72
ABCD 99544155058*3^$a+1 [50010]
24
66
228
36
54
60
117
24
9
144
42
45
9
39
16
56
21
18
42
84
3
21
66
1
53
150
6
60
48
30
61
56
9
12
43
11
150
55
23
1
32
33
144
63
112
191
57
39
49
161
6
24
73
32
16
48
32
15
9
24
15
24
73
113
12
12
15
15
12
60
1
128
72
9
15
15
24
42
79
96
24
5
114
25
32
63
1
80
16
24
29
36
15
9
7
83
6
15
39
36
45
33
12
36
39
111
169
35
48
45
15
57
9
84
3
33
111
21
19
35
180
18
31
161
15
63
48
54
6
138
24
48
24
60
78
42
111
88
41
55
65
15
88
32
40
41
78
25
32
9
18
45
15
33
24
48
63
9
21
12
135
16
5
36
31
53
36
55
29
91
5
19
80
15
1
53
27
9
6
33
63
24
18
42
21
48
16
48
56
45
27
88
17
39
168
21
36
84
67
149
19
41
15
48
16
72
104
15
1
8
16
24
80
120
15
57
45
19
56
72
33
39
45
24
51
24
24
72
45
120
18
6
24
42
24
96
1
72
56
16
83
61
24
11
61
29
84
55
32
144
16
8
63
97
5
12
18
180
42
79
17
72
12
19
41
54
12
54
15
75
108
36
42
75
117
42
108
12
1
23
6
60
6
84
18
3
88
32
15
18
84
90
42
55
35
18
12
6
25
8
64
53
54
69
105
7
8
9
6
25
137
54
25
71
12
37
8
88
125
139
8
81
15
112
17
6
36
93
15
1
41
15
96
39
49
56
15
18
6
25
47
193
32
15
30
18
57
9
55
29
12
7
17
30
25
8
15
25
8
48
129
12
54
61
80
9
55
5
24
51
57
120
7
23
25
8
111
9
40
95
72
12
90
168
115
29
51
93
19
41
31
29
156
79
11
30
48
6
57
39
33
57
30
81
195
109
89
54
121
152
72
21
84
18
69
135
90
36
42
42
18
6
24
36
30
36
18
126
12
109
23
6
120
12
63
9
78
18
36
108
120
6
9
40
72
65
6
78
24
3
9
24
87
105
24
55
35
18
18
33
75
69
75
18
42
36
30
36
60
79
5
30
61
5
91
35
18
60
30
9
27
36
57
48
112
72
48
8
3
141
63
78
19
80
39
30
72
18
1
96
32
88
59
93
48
48
81
54
1
5
90
1
17
60
3
24
64
104
16
32
48
24
63
33
51
6
12
3
64
65
15
24
21
18
30
75
81
31
35
18
42
1
80
24
40
89
24
6
12
102
12
18
42
24
36
6
84
33
21
75
96
24
40
47
12
126
6
25
8
21
67
65
30
30
27
16
5
60
24
18
13
32
15
72
12
6
15
48
64
32
33
15
21
6
13
17
39
69
51
21
115
5
6
102
7
8
72
48
45
3
159
114
30
9
45
132
15
16
5
67
41
159
40
35
42
99
16
29
24
78
114
78
48
204
24
102
43
56
105
54
81
45
43
48
137
7
8
16
5
30
69
171
36
81
72
16
24
47
18
12
51
24
96
9
15
9
55
56
81
15
39
66
42
13
89
6
9
9
15
96
3
13
47
97
53
3
64
53
18
9
15
9
69
3
9
63
57
144
42
69
96
64
11
114
48
27
88
17
78
25
77
51
3
6
31
65
39
3
117
63
66
6
25
5
75
63
25
113
39
129
7
83
21
225
39
15
6
96
115
5
139
24
29
3
24
9
111
3
21
39
25
11
6
15
40
35
21
24
45
48
27
9
12
27
45
72
91
29
75
9
31
104
87
9
3
13
104
16
32
16
152
87
6
96
60
90
150
84
36
63
135
33
27
37
56
57
7
95
105
24
96
16
8
21
66
18
39
96
16
101
60
7
35
6
7
77
18
33
64
95
18
63
99
12
36
13
35
37
5
114
24
1
41
48
66
45
9
42
84
30
99
21
168
27
105
54
57
15
78
67
8
24
21
27
57
12
36
15
15
9
16
5
99
40
24
104
72
136
8
64
65
6
30
12
102
18
39
24
72
159
1
65
7
167
9
120
96
15
49
35
85
29
36
24
31
5
171
3
21
24
40
101
91
8
33
79
149
19
8
63
72
18
135
64
17
15
33
78
25
72
65
6
97
29
24
96
150
45
15
25
11
13
35
6
31
24
23
1
32
232
32
39
9
40
41
31
71
30
3
75
66
78
21
24
40
8
40
32
16
80
15
1
24
77
19
24
65
6
54
84
7
23
18
12
27
64
5
60
6
18
30
73
128
64
83
13
47
9
40
8
72
39
97
29
3
96
45
27
39
66
39
16
23
90
7
8
147
132
12
13
53
24
3
48
57
7
35
30
31
17
36
12
18
61
83
45
3
54
6
9
93
3
24
39
1
23
25
48
8
40
107
12
25
65
15
21
19
47
30
36
30
18
60
67
23
9
88
5
3
9
72
159
39
33
15
73
29
67
65
55
23
33
33
132
3
24
15
42
30
30
3
63
73
56
16
8
ABCD 99544868552*3^$a+1 [50033]
60
47
61
36
96
24
144
65
6
66
115
29
24
55
192
23
1
24
12
107
121
17
43
11
49
47
18
55
71
90
31
24
36
24
11
48
85
5
216
19
251
18
7
89
120
31
24
12
108
72
84
29
24
48
72
150
1
119
37
24
12
24
60
5
6
13
59
13
53
24
7
24
36
36
48
120
60
5
7
17
223
23
72
205
48
5
7
137
7
24
161
31
119
48
96
37
35
85
53
72
19
5
48
7
24
96
41
79
60
5
79
36
29
55
17
55
24
36
389
31
60
107
18
43
60
12
5
163
120
36
95
18
31
12
60
24
24
12
24
11
25
17
7
113
31
60
60
36
53
43
108
41
31
120
180
168
5
7
24
60
24
11
90
55
36
53
240
67
180
24
71
13
5
144
30
1
12
29
115
24
59
18
43
36
23
1
41
19
96
156
228
5
7
23
121
96
108
5
355
5
67
24
35
109
12
48
192
444
35
240
1
84
84
95
37
59
18
126
25
12
24
101
54
18
151
41
55
60
11
168
1
24
96
23
61
12
89
30
168
61
12
48
95
90
31
41
19
11
85
48
107
138
6
169
12
60
65
43
11
49
239
73
24
24
12
144
5
79
132
24
5
30
1
48
47
90
55
17
7
23
157
11
85
84
191
13
72
107
193
24
23
133
29
31
23
144
61
77
79
24
12
48
12
47
48
25
47
13
144
36
420
24
60
24
41
48
7
24
36
83
1
17
43
36
156
60
204
53
6
121
41
318
1
144
41
139
35
96
1
180
120
48
72
120
107
18
72
31
161
79
12
48
77
55
23
61
36
23
121
23
61
60
47
25
168
12
180
24
23
13
24
36
48
95
66
79
47
72
37
36
24
89
31
60
11
13
36
41
55
48
12
24
275
85
36
60
53
6
1
60
77
43
53
7
119
90
19
72
84
36
24
180
71
73
60
12
143
37
24
60
36
180
24
60
11
13
5
127
24
24
36
24
35
72
138
7
144
144
276
11
85
24
24
11
25
96
23
162
139
149
72
54
61
77
67
120
24
72
48
36
191
18
7
60
5
103
209
7
60
35
49
36
24
35
1
41
48
55
12
60
185
115
228
12
108
41
126
73
36
24
29
216
7
23
121
120
36
24
120
60
65
151
24
36
293
7
24
89
91
24
36
36
60
48
191
24
72
253
60
47
25
47
1
36
180
119
37
48
11
25
41
235
35
13
36
23
18
78
1
209
67
204
60
29
96
139
12
48
17
30
25
24
95
49
47
72
18
19
83
72
24
90
91
29
6
49
60
12
24
60
36
24
24
36
179
1
84
120
227
18
67
59
1
65
168
31
23
18
19
84
132
29
126
229
5
115
35
1
24
60
156
24
23
1
36
29
24
7
95
24
37
84
24
96
41
103
12
24
60
41
55
143
157
53
91
53
67
5
6
13
36
156
29
54
61
24
12
180
60
120
24
24
12
149
19
11
24
85
36
120
209
7
168
12
5
115
24
24
96
60
24
120
65
31
84
5
126
25
65
19
12
48
72
65
168
175
12
60
23
25
12
108
12
59
48
157
24
12
47
133
227
133
5
24
19
29
223
24
96
48
36
96
5
54
61
5
198
1
24
36
11
18
72
79
36
24
11
85
53
67
59
168
66
54
61
11
61
125
19
101
55
240
47
1
192
95
168
90
7
48
12
84
23
1
89
216
31
60
59
61
5
150
49
96
281
43
11
96
49
24
17
54
138
7
84
5
30
325
252
113
31
96
180
48
12
65
43
60
12
ABCD 99545335934*3^$a+1 [50034]
29
18
60
42
36
7
11
84
33
63
36
29
1
30
81
45
19
11
12
9
21
75
25
56
90
12
12
13
35
13
11
18
6
42
18
24
10
38
25
17
42
144
21
1
15
17
6
12
42
18
12
36
1
3
173
3
6
7
11
18
3
49
68
22
18
67
16
57
54
30
36
60
12
90
12
60
5
59
21
35
54
126
88
68
13
16
48
7
210
18
30
42
18
6
24
13
17
6
22
20
12
6
12
1
21
8
18
65
55
12
61
11
6
12
18
6
6
54
24
4
32
51
43
37
32
3
18
2
9
93
22
29
97
15
3
56
5
31
12
6
12
3
37
14
4
26
6
4
14
7
15
18
31
13
67
15
36
2
42
1
45
20
48
12
24
40
51
23
12
22
8
64
8
87
3
46
15
11
28
20
30
12
28
8
18
5
61
3
85
26
1
23
12
6
4
35
3
88
5
39
73
27
50
40
18
8
18
90
42
102
18
18
46
56
72
36
12
19
3
50
40
2
1
15
50
42
16
14
6
12
4
8
10
26
66
18
70
32
48
42
58
2
16
2
35
7
41
25
48
42
29
16
3
12
30
34
8
25
41
36
16
144
8
36
24
22
20
30
4
2
30
24
75
51
120
12
25
41
6
6
91
41
18
24
28
17
3
70
71
15
6
70
14
22
8
12
24
18
35
25
23
48
67
29
13
40
20
55
33
8
39
32
1
82
77
123
16
62
10
2
12
15
43
53
163
62
60
22
18
2
9
21
30
12
6
10
14
40
11
16
71
9
48
9
34
18
3
41
108
27
91
44
24
24
9
3
54
7
69
11
39
58
2
48
13
27
32
53
41
56
18
72
24
12
18
16
80
15
9
24
48
40
2
90
43
9
55
19
72
165
15
30
30
12
9
21
30
10
92
24
15
117
40
2
12
18
18
30
84
48
12
115
11
28
74
30
66
90
5
5
62
28
72
62
72
66
1
32
48
16
32
15
66
40
62
46
32
24
6
109
11
12
41
17
18
32
13
11
24
10
26
9
19
20
42
6
24
78
35
32
71
25
23
94
110
13
113
12
108
6
34
47
7
20
90
30
36
22
14
5
1
42
42
58
38
70
68
36
4
14
6
34
35
16
17
40
2
60
28
14
24
39
27
60
18
66
6
30
1
96
69
44
6
40
8
54
6
6
135
3
93
123
5
1
30
84
125
29
18
177
16
5
26
28
86
72
55
5
210
108
40
44
57
9
39
33
18
93
111
102
34
26
79
47
49
69
44
12
30
18
40
27
9
55
25
39
15
60
6
15
1
18
13
5
59
3
28
14
6
34
27
11
117
25
20
96
42
48
9
3
88
38
12
3
160
21
38
48
58
11
51
45
69
40
35
75
5
1
18
30
15
9
12
59
32
17
47
5
36
32
6
6
6
30
28
32
22
20
16
50
15
16
9
36
35
15
1
35
40
2
3
9
54
12
48
5
37
75
69
6
21
16
21
91
19
16
13
25
12
40
35
75
144
12
57
135
28
13
7
12
30
15
93
28
86
48
10
2
5
11
2
48
54
66
64
43
31
6
6
22
26
37
47
49
96
47
24
114
10
8
42
48
12
30
18
58
20
72
30
27
57
10
29
32
47
20
13
3
74
88
59
3
30
18
12
1
35
6
16
8
24
30
9
9
55
5
91
64
48
64
63
1
29
24
54
16
14
94
26
66
29
59
92
84
36
4
2
52
38
30
30
5
23
121
59
5
16
11
5
37
43
32
67
45
173
42
10
36
38
24
12
16
80
1
11
16
5
27
21
48
9
55
16
32
131
30
47
11
20
54
6
21
27
30
94
38
12
130
80
42
11
79
58
2
53
43
64
8
46
14
18
42
5
7
6
24
11
48
77
72
26
6
126
60
81
3
4
2
78
6
4
47
64
32
9
10
2
6
60
84
28
14
4
26
18
43
3
61
13
16
35
39
60
42
19
80
147
100
20
5
32
35
48
4
44
54
30
9
32
7
18
7
83
42
42
10
36
26
36
24
18
22
56
12
90
18
24
16
8
60
90
4
2
1
23
126
48
12
40
26
29
31
30
114
30
3
97
18
68
4
8
42
84
24
55
83
13
69
2
9
15
10
50
42
12
78
54
16
11
81
52
38
60
9
37
75
87
9
45
14
37
5
59
25
18
36
4
2
78
13
47
58
2
6
42
22
108
38
42
64
8
18
48
214
35
27
5
19
12
72
9
129
60
10
108
14
22
8
1
32
48
37
20
18
16
18
2
16
32
30
12
7
113
15
33
42
21
3
13
53
78
48
24
34
3
29
22
38
84
19
48
112
19
18
22
5
16
15
44
10
27
9
36
35
3
6
30
12
4
18
23
15
24
30
18
30
126
36
24
36
6
10
14
4
20
30
6
48
18
18
54
12
64
104
18
4
38
30
27
16
5
10
8
24
30
48
83
16
81
30
12
30
48
30
54
118
38
24
18
189
1
2
13
5
16
2
54
16
92
52
18
38
24
3
7
20
54
31
5
78
12
60
64
14
6
12
42
11
139
10
8
42
57
9
6
1
5
30
22
23
69
6
54
30
33
1
14
76
92
57
3
45
9
6
54
4
2
21
16
15
20
42
64
32
84
18
10
8
28
15
21
8
147
9
84
67
11
48
6
30
66
18
30
6
64
9
35
48
120
12
10
50
76
74
12
11
19
13
15
2
15
3
42
3
16
41
40
8
12
6
21
16
5
11
49
30
60
88
18
14
18
18
12
78
24
6
10
26
24
37
3
77
13
35
1
20
11
19
54
6
1
107
16
44
41
25
12
18
90
30
129
32
55
48
41
101
20
196
14
69
9
52
14
4
18
8
24
40
86
1
5
6
10
108
50
24
21
87
30
72
22
44
46
26
217
41
22
17
32
1
54
18
18
30
10
13
16
51
12
33
19
14
12
18
10
23
3
61
3
54
23
33
15
9
172
20
6
12
88
8
21
21
30
42
3
3
13
16
1
4
68
54
1
107
48
12
121
21
11
7
68
22
56
70
54
26
6
60
15
9
6
58
71
9
103
35
42
6
40
21
23
28
14
30
48
36
72
124
68
21
57
23
32
35
45
25
32
6
60
30
16
20
19
47
17
13
12
12
18
41
127
30
12
23
5
27
11
60
96
4
36
1
115
29
16
39
84
4
33
17
6
52
53
15
60
34
35
57
23
32
23
90
132
36
132
3
13
50
96
48
129
21
75
16
87
9
5
11
19
29
35
26
51
57
7
5
54
6
6
60
ABCD 99545456326*3^$a+1 [50021]
15
15
145
12
59
24
6
60
43
8
57
12
30
18
36
90
6
39
60
12
3
54
51
15
45
4
48
12
5
87
15
48
37
56
9
54
54
30
1
20
15
45
36
39
24
13
29
15
40
44
36
33
63
69
120
18
61
60
29
31
11
60
13
32
84
64
32
33
91
20
4
8
57
6
1
20
24
12
28
5
15
16
65
19
20
15
30
19
65
96
19
68
93
24
60
31
95
24
81
39
57
28
68
27
61
29
43
29
108
30
1
92
24
9
91
44
60
40
144
71
21
63
21
16
173
55
32
3
30
6
25
96
23
85
32
9
84
60
6
6
258
6
60
6
60
189
51
25
29
27
33
19
5
27
33
6
6
19
36
29
15
21
75
63
36
21
33
72
55
20
36
3
150
144
42
18
42
84
24
37
44
4
36
5
6
25
65
39
45
15
4
156
116
36
84
28
8
3
174
102
78
12
15
93
90
6
27
3
30
96
15
63
90
27
40
44
112
8
141
18
36
150
199
35
57
9
36
39
9
7
80
9
79
5
36
30
1
60
35
45
9
126
13
71
36
30
48
3
24
99
45
36
3
21
21
43
41
6
84
6
18
96
1
48
47
21
3
84
25
41
54
6
51
4
5
7
23
1
20
60
15
45
16
8
60
16
5
24
15
36
15
25
5
19
71
45
3
42
60
138
13
80
33
60
27
57
30
21
12
9
60
18
13
60
20
9
39
16
23
1
24
47
45
36
3
45
15
30
7
29
60
103
131
6
31
8
21
15
4
56
33
7
5
48
27
3
42
115
23
1
96
20
3
21
45
15
51
18
102
25
149
66
48
25
92
63
97
56
33
67
17
115
48
17
91
41
24
51
33
42
54
36
78
12
13
48
12
12
53
51
21
99
141
219
21
78
30
6
57
69
15
93
3
3
54
6
6
60
90
21
27
1
65
6
13
36
41
19
41
54
61
53
36
55
32
99
54
15
39
90
12
15
9
19
72
23
21
9
6
36
25
29
6
13
65
12
19
11
30
31
44
24
12
144
16
47
21
21
19
32
63
21
75
30
84
7
23
6
18
1
56
9
24
12
150
18
42
141
27
90
3
4
80
33
27
45
39
16
53
42
48
21
69
3
27
6
79
17
120
139
32
27
30
31
12
12
11
57
64
35
30
54
49
60
11
45
72
27
37
5
103
167
48
33
40
24
48
17
24
15
36
24
12
40
17
27
28
11
1
35
1
8
16
44
12
3
6
114
25
29
72
39
51
48
1
20
16
56
9
18
37
5
79
35
180
1
20
33
7
5
48
7
263
102
24
24
12
43
32
36
3
45
39
66
7
8
64
96
29
87
24
39
21
4
12
23
30
31
11
84
36
21
4
23
30
27
100
36
17
42
30
24
36
75
36
3
37
44
93
63
4
23
21
180
76
83
33
88
80
12
63
66
19
12
8
12
3
6
15
63
97
84
35
117
4
84
32
4
5
30
18
60
31
11
9
9
27
15
9
16
24
41
15
64
71
13
36
11
21
48
52
23
1
53
27
45
18
25
5
6
6
24
27
4
23
117
9
6
21
4
108
12
48
41
51
28
5
12
39
36
24
40
36
5
55
5
31
23
45
12
27
36
120
1
23
42
30
18
7
5
24
19
47
18
30
36
21
15
9
39
6
31
59
81
3
6
24
6
54
7
29
51
28
248
87
126
84
96
36
15
15
18
30
21
36
15
45
69
15
9
7
36
17
36
31
5
24
84
66
6
18
6
19
36
12
72
8
24
24
9
55
41
7
68
9
27
3
6
19
96
5
151
96
68
15
144
30
31
5
127
68
21
54
109
8
3
6
39
4
12
23
13
20
9
60
30
81
9
60
31
24
83
13
44
60
15
30
51
52
60
8
52
5
55
72
29
30
97
44
9
30
30
51
39
36
18
7
29
114
37
23
1
32
4
24
56
3
21
40
41
51
4
44
12
3
36
169
29
6
6
60
18
6
19
125
12
31
84
24
35
36
69
4
65
72
51
64
20
33
12
43
11
6
18
61
59
12
1
47
25
11
54
3
24
9
24
31
20
9
12
55
23
37
5
15
15
21
24
33
51
39
1
11
24
36
9
21
78
42
24
31
23
13
44
63
13
12
65
42
54
24
36
55
29
42
45
3
30
3
57
66
30
55
29
3
28
5
84
51
51
60
49
72
47
37
5
55
29
27
24
24
36
24
39
120
21
100
41
48
6
21
16
48
71
30
15
39
1
53
7
56
57
7
5
78
6
51
16
53
24
6
25
5
31
20
9
51
88
56
9
27
45
24
36
15
63
102
24
6
30
39
64
77
51
39
18
67
23
6
36
18
6
55
32
63
21
33
7
20
99
57
33
91
44
36
33
30
25
56
81
18
6
31
35
45
28
5
87
3
36
36
13
5
66
1
5
171
24
4
11
21
39
9
64
5
123
9
31
20
117
51
9
12
43
17
120
103
41
19
96
80
4
56
15
25
11
1
47
25
47
13
12
44
12
63
30
15
96
183
33
52
35
90
30
42
43
8
100
167
13
24
180
35
85
83
102
24
186
1
29
15
24
16
65
24
31
23
25
95
13
23
25
216
44
21
24
15
12
57
27
88
65
12
15
4
29
30
42
43
47
1
17
6
60
90
24
30
1
5
55
65
51
45
39
9
51
15
45
21
48
3
33
19
72
20
4
29
3
39
45
16
77
43
17
30
6
24
96
36
15
40
48
65
36
90
36
9
40
5
19
5
3
3
36
48
12
9
15
81
15
30
24
87
27
120
81
9
12
15
45
18
25
5
12
55
23
81
4
48
120
203
25
95
96
73
12
20
15
69
15
21
75
109
36
53
90
30
12
15
4
29
43
47
1
20
16
20
3
37
5
54
21
99
90
6
25
5
24
31
5
18
6
7
17
7
23
ABCD 99545807742*3^$a+1 [50010]
90
33
36
39
12
108
21
39
77
28
27
12
125
43
9
45
24
54
165
15
65
13
72
30
18
54
5
16
104
4
32
43
149
127
45
15
93
92
96
28
36
45
66
17
120
31
30
6
18
120
42
126
144
11
37
66
77
73
30
90
66
5
36
24
103
125
12
103
137
103
36
36
24
24
65
31
77
7
12
41
13
39
3
5
79
66
35
13
51
39
41
79
30
59
12
19
36
18
23
19
24
17
37
395
85
23
49
23
52
159
29
12
19
66
23
25
42
6
24
18
5
31
17
103
41
43
17
48
13
42
6
39
15
93
20
60
64
56
13
71
1
47
43
93
51
78
6
36
24
60
24
48
18
47
19
93
8
19
96
17
13
48
59
55
53
163
54
6
29
28
3
17
12
67
60
36
54
18
6
96
138
102
54
132
72
6
107
28
56
19
240
41
36
19
6
30
5
37
51
165
24
126
45
15
12
5
37
23
7
5
85
18
12
5
7
54
59
31
30
24
35
31
72
30
239
25
24
66
48
45
33
48
24
66
9
68
7
12
30
63
27
54
135
116
103
125
12
40
15
30
18
17
43
60
12
48
17
1
48
42
45
44
13
15
68
7
5
12
36
385
30
257
28
27
17
31
72
17
160
20
85
6
33
87
17
31
81
9
107
85
72
47
73
23
67
108
12
48
48
84
5
67
53
192
19
144
5
37
35
103
17
48
13
59
19
21
8
12
25
6
5
160
15
60
24
66
24
78
5
55
30
47
43
30
138
30
39
99
30
119
25
15
15
66
171
15
173
100
20
16
56
1
42
36
42
35
7
5
1
72
48
51
3
168
120
5
7
17
60
49
90
209
55
53
28
72
69
18
57
3
90
87
8
163
102
35
13
18
36
84
77
25
15
72
36
69
35
12
73
18
60
5
24
136
27
5
13
95
25
78
36
41
112
21
59
43
17
76
117
35
37
6
41
31
57
3
33
15
41
19
69
87
174
240
54
65
25
3
3
60
12
5
12
88
3
54
30
66
6
21
3
12
48
54
18
30
24
18
53
72
12
36
73
24
18
12
5
7
6
35
103
54
23
163
60
45
32
37
48
42
12
60
65
48
55
36
24
48
33
9
27
21
42
17
28
20
7
41
12
132
13
42
6
102
36
21
8
48
79
81
57
15
267
30
11
43
17
28
87
5
25
107
120
7
9
45
72
120
18
60
29
61
11
109
15
51
53
12
100
20
19
72
65
60
160
15
5
60
37
47
25
168
107
139
24
5
67
53
40
21
6
24
77
115
45
63
12
65
72
73
48
6
53
31
54
42
120
6
18
17
37
30
45
80
7
24
89
60
25
3
3
60
6
3
8
19
5
40
141
102
185
40
80
28
69
30
9
39
42
54
12
60
17
28
3
89
1
6
81
57
15
396
15
77
52
8
28
195
12
5
12
43
5
73
54
210
18
12
36
9
15
21
92
24
19
29
48
223
17
67
17
4
51
48
42
35
31
54
6
149
31
17
91
24
18
24
35
64
51
18
48
42
36
42
72
47
60
151
24
36
5
37
66
30
99
27
108
36
45
92
24
36
64
69
59
13
75
32
12
121
35
12
1
24
78
29
16
20
12
48
12
43
12
18
90
77
103
18
24
42
41
52
3
69
20
13
30
66
330
192
5
24
1
47
31
162
30
29
31
5
67
6
135
9
6
66
6
18
90
21
3
60
36
24
30
66
69
75
65
55
21
44
120
91
141
36
44
91
5
7
30
78
72
132
36
180
54
48
42
24
36
41
88
9
35
55
17
64
36
51
57
8
55
5
55
60
78
174
17
1
90
33
117
18
6
18
21
39
5
181
99
51
17
60
55
105
135
5
84
36
43
54
30
36
72
24
78
90
33
3
41
168
12
100
56
97
48
47
1
66
36
12
5
7
18
83
13
114
5
72
43
65
55
78
78
12
5
12
43
17
108
64
39
141
249
39
51
12
65
43
36
48
5
13
15
135
108
24
17
4
15
24
120
90
47
36
55
189
3
36
156
24
69
3
48
30
6
96
18
6
161
12
67
21
27
5
40
117
11
7
72
48
5
25
102
41
40
15
5
12
60
7
126
167
1
47
19
41
103
12
77
13
30
84
65
31
72
6
114
6
11
19
197
55
29
49
42
17
16
45
11
115
9
44
12
19
6
11
157
3
32
48
12
52
20
31
149
108
1
66
30
138
6
99
27
5
19
12
125
67
33
69
3
8
28
44
12
31
60
12
5
13
42
30
18
12
17
19
17
7
17
40
8
120
13
75
45
215
7
93
20
ABCD 99546404084*3^$a+1 [50095]
126
84
54
15
111
33
63
33
75
120
6
534
36
144
222
48
150
105
96
240
171
210
90
57
3
90
339
105
180
3
96
81
114
192
144
24
30
132
90
9
45
576
147
81
96
63
93
540
114
66
108
6
216
108
216
324
129
87
36
144
54
90
246
6
84
60
210
279
81
15
48
141
36
120
39
75
30
39
57
30
6
144
30
213
111
81
288
123
54
144
120
39
87
60
45
129
60
252
39
45
3
57
234
30
111
129
396
156
150
138
96
84
36
6
57
123
174
90
45
279
105
96
15
270
3
33
54
249
57
39
219
69
57
30
54
36
255
48
57
90
96
54
66
24
36
138
72
78
36
336
18
180
150
210
36
96
54
234
30
6
783
57
144
132
138
180
72
237
33
63
45
132
138
96
54
72
39
279
342
150
93
96
48
27
270
183
57
39
321
360
279
57
87
3
360
117
81
72
24
15
231
108
45
15
156
60
54
30
36
24
306
174
9
192
51
93
15
72
60
120
54
60
243
63
30
147
177
114
36
9
75
126
39
51
144
90
132
48
42
108
9
297
279
75
72
90
18
162
528
111
99
45
51
30
24
39
27
36
60
48
6
15
15
90
90
54
231
81
63
75
6
15
51
240
288
30
42
30
39
111
30
234
114
39
87
66
114
69
75
72
54
135
315
156
420
54
15
51
54
600
63
111
96
144
66
24
210
72
168
30
420
36
63
96
480
147
24
69
105
36
90
6
147
192
51
24
174
132
3
141
144
36
30
114
12
108
39
273
54
180
54
90
126
30
153
123
48
162
18
126
99
96
75
54
159
93
594
33
27
30
39
147
84
144
162
150
273
96
189
162
30
114
36
54
30
204
102
24
54
72
264
216
240
174
96
99
219
21
75
126
39
225
63
51
126
63
327
54
60
102
144
186
39
105
66
270
78
12
189
9
72
24
39
96
45
306
30
99
9
135
225
396
126
150
159
15
24
201
51
144
285
75
36
177
651
69
57
30
60
ABCD 99546467708*3^$a+1 [50003]
27
80
16
44
4
21
3
56
120
4
21
65
6
49
35
1
5
90
1
108
71
34
75
12
3
57
29
54
36
70
75
15
20
145
168
41
31
135
20
84
49
71
24
66
55
9
96
30
72
8
109
11
24
96
25
36
5
46
92
60
1
9
63
120
24
63
50
6
36
1
197
16
6
20
16
33
96
48
5
16
74
13
23
1
15
194
54
16
24
2
90
13
35
132
60
13
15
36
80
22
39
23
16
176
73
15
42
30
18
6
20
16
128
1
117
42
21
395
49
51
21
155
25
24
11
54
30
121
51
48
54
6
21
5
48
31
24
48
87
32
40
80
1
15
57
36
29
42
84
16
9
12
123
45
131
28
20
28
9
119
156
58
42
36
32
16
72
9
108
5
43
75
32
25
27
54
26
49
15
20
1
24
36
84
71
4
57
23
36
40
144
45
11
18
7
144
36
35
16
12
60
138
38
37
53
90
1
60
15
20
124
56
60
25
60
15
18
48
42
20
13
24
29
7
23
85
11
34
14
28
54
110
16
104
61
23
4
2
166
32
37
5
16
14
34
26
49
15
134
10
116
1
15
48
50
7
39
12
38
142
44
64
86
10
188
132
4
56
10
6
33
35
1
36
17
112
48
32
54
24
37
24
117
62
1
27
68
49
27
36
162
32
10
105
51
9
33
80
22
36
9
51
48
9
11
4
141
21
48
3
24
35
24
90
7
3
20
34
3
84
119
25
41
90
1
107
90
6
36
64
80
85
95
114
6
90
6
10
14
204
150
175
15
57
23
60
6
10
80
1
5
78
16
56
40
98
6
16
24
44
148
104
4
54
62
16
104
25
15
128
37
119
36
205
35
1
15
18
86
24
34
3
48
24
15
36
80
204
1
147
44
13
95
42
90
1
3
120
104
136
26
30
1
17
10
6
86
61
45
14
13
11
186
10
36
9
35
28
56
76
20
1
33
51
23
16
20
264
52
80
28
26
31
39
141
29
30
34
51
39
57
23
22
14
216
24
24
88
2
127
95
48
1
11
1
24
29
91
35
88
80
52
21
63
21
24
171
68
6
55
24
12
53
163
3
26
150
1
60
83
24
28
32
85
33
3
120
35
16
9
36
36
47
16
72
128
4
33
24
83
36
4
108
32
12
4
60
84
45
15
48
32
40
18
14
184
24
32
40
20
48
70
86
64
20
6
31
15
33
15
21
39
21
72
105
32
6
37
107
16
20
145
12
23
1
84
29
7
96
63
21
51
128
24
52
20
109
11
1
15
9
63
96
12
60
8
49
48
72
60
48
59
13
147
8
36
54
30
66
22
72
21
11
34
80
90
37
59
48
102
48
43
165
134
84
1
15
20
28
80
16
44
42
43
11
36
76
8
60
22
128
6
4
21
23
52
93
12
35
90
55
15
9
27
38
22
33
71
60
28
32
10
15
15
21
29
46
2
16
14
12
48
1
12
57
231
111
141
72
155
72
18
6
61
23
6
70
20
70
14
112
24
56
28
36
56
25
33
32
19
11
18
31
120
119
60
60
106
86
133
155
16
26
16
123
35
61
15
20
60
48
37
15
69
35
37
47
25
51
20
16
45
35
16
32
6
55
36
36
23
10
30
21
168
5
211
71
1
99
50
31
84
83
40
60
86
30
25
144
87
45
35
60
61
3
116
24
24
28
57
35
132
60
49
35
36
16
18
147
83
40
21
29
94
56
136
9
95
85
59
42
79
11
1
197
43
120
23
121
83
61
11
108
13
47
1
36
15
6
14
25
15
20
73
51
69
95
13
15
122
7
24
12
47
6
54
72
16
45
108
41
10
84
9
51
105
39
12
8
1
15
56
49
60
36
36
99
24
21
95
4
21
23
16
12
32
36
6
16
14
24
36
25
48
35
1
15
74
6
24
66
19
48
195
24
33
47
60
1
15
54
3
35
16
180
21
65
43
11
10
54
116
25
119
60
36
1
21
14
108
112
20
16
33
96
15
33
11
54
7
15
8
72
49
36
83
12
28
45
12
75
21
87
36
20
49
11
4
50
7
23
37
119
1
35
18
22
68
22
38
16
20
36
16
93
59
10
62
18
102
1
15
74
31
15
98
127
33
30
44
13
57
32
48
7
60
45
134
10
26
1
12
41
46
80
85
3
26
139
72
29
112
138
21
59
1
15
68
12
25
23
132
61
3
12
45
63
56
60
60
64
72
32
25
95
42
70
9
65
16
38
37
75
74
144
31
24
15
32
4
12
42
62
76
9
23
76
36
21
75
32
22
39
9
42
129
36
15
50
48
7
96
15
105
168
87
69
35
1
15
68
6
54
4
230
22
104
40
74
31
71
40
210
14
25
15
56
25
23
66
6
40
81
27
32
25
29
22
ABCD 99546590428*3^$a+1 [50087]
81
51
60
9
24
126
9
24
3
9
135
321
3
21
51
54
240
84
132
48
15
72
12
141
6
33
213
99
51
90
3
24
228
9
63
3
165
24
36
63
12
105
39
45
168
51
30
15
51
90
24
15
45
111
51
24
6
108
36
30
90
3
60
117
6
24
21
84
36
12
12
9
72
24
51
3
6
3
36
120
96
15
69
45
207
24
9
36
15
108
48
159
24
9
63
24
6
24
3
108
75
48
45
15
12
30
75
24
36
9
36
30
69
24
72
312
12
24
36
60
21
15
48
12
60
9
51
60
9
3
33
63
12
24
48
93
63
180
36
15
93
33
27
117
15
60
120
201
30
18
30
9
60
33
24
3
117
90
33
3
45
48
72
45
39
69
192
63
15
6
174
117
105
30
120
129
105
24
27
48
12
9
111
72
33
30
57
72
225
15
51
117
108
33
15
165
99
36
15
42
60
30
105
60
249
6
60
69
21
27
21
15
12
84
51
45
39
30
36
48
15
204
12
45
75
15
84
60
81
60
96
9
15
15
60
21
12
36
12
120
60
39
6
24
39
72
123
6
3
57
51
45
63
12
60
45
39
48
21
312
75
48
57
180
24
6
60
45
3
165
27
9
60
84
105
75
21
51
63
96
90
36
24
6
117
33
27
60
12
21
99
189
6
9
24
21
42
9
48
108
3
9
36
51
84
9
51
96
90
123
3
129
48
12
60
24
27
105
9
15
51
45
12
108
24
111
33
12
312
120
3
9
39
69
87
6
3
12
33
87
3
57
9
39
72
48
36
15
93
48
120
72
93
18
186
3
3
9
69
195
144
21
60
30
69
60
33
75
3
30
6
54
96
96
84
39
21
51
75
45
24
105
3
108
69
30
54
51
108
21
27
24
48
33
3
72
144
39
177
9
36
48
192
3
12
24
105
36
27
12
105
15
81
87
3
33
51
24
36
45
51
45
69
66
18
36
240
36
39
45
3
108
75
48
45
75
90
15
51
36
9
15
21
12
33
54
21
9
15
264
72
120
129
75
60
15
6
30
105
15
9
108
21
27
48
27
9
48
108
12
261
162
45
60
45
39
240
24
21
75
105
51
12
60
12
45
51
135
198
72
54
30
15
15
9
36
21
108
15
12
12
12
21
30
33
12
45
24
150
6
30
9
45
120
36
60
27
123
210
90
60
24
90
15
36
3
6
39
72
168
45
6
24
9
57
3
60
273
135
48
12
60
24
45
39
45
6
6
27
51
66
75
39
9
33
54
54
27
48
12
9
66
24
81
60
15
30
99
21
24
3
3
93
45
12
48
42
54
3
60
123
18
6
30
24
96
75
36
9
3
12
39
30
27
9
3
57
6
48
12
33
24
57
171
345
60
27
81
12
84
3
12
21
30
165
75
93
72
45
174
96
69
96
123
9
21
51
48
51
9
33
24
3
48
12
12
24
45
60
42
90
60
27
117
60
39
21
3
3
30
15
63
225
111
6
39
75
6
24
24
75
57
135
12
180
33
75
45
54
33
60
51
45
21
51
99
9
36
39
21
15
105
39
9
33
3
72
12
21
51
48
12
9
36
99
21
51
15
9
9
99
27
54
30
81
24
21
60
15
24
96
36
45
15
48
72
93
42
60
48
66
30
30
54
9
12
48
48
72
33
90
69
48
51
60
12
30
15
39
6
135
12
3
105
9
39
87
57
117
6
93
12
60
84
261
258
12
9
69
75
180
36
81
15
72
12
51
144
33
12
36
12
48
3
69
72
36
120
15
48
36
141
45
54
114
96
36
288
30
9
48
12
72
36
24
81
207
21
27
60
72
27
33
60
12
15
21
33
87
33
126
30
51
12
240
96
36
60
21
24
6
18
162
234
60
75
36
24
84
27
9
81
18
66
6
57
57
60
30
6
54
36
189
108
21
75
84
33
15
48
36
99
12
33
84
27
93
33
27
72
168
108
12
12
60
24
60
57
99
96
84
24
12
15
204
21
12
33
87
111
9
3
78
96
3
3
33
132
60
45
63
24
12
36
9
30
21
105
48
66
201
9
30
81
3
57
ABCD 99546985282*3^$a+1 [50058]
47
72
31
18
30
66
143
12
43
96
114
162
36
77
85
120
23
7
17
25
95
103
168
89
103
42
35
19
216
24
24
42
23
1
96
66
29
36
37
72
6
89
19
101
55
90
23
73
78
42
48
72
30
48
77
109
120
144
6
18
72
96
59
36
265
48
6
48
42
263
7
84
29
151
17
49
95
121
162
132
120
84
132
89
19
60
24
173
37
102
41
55
24
216
5
37
90
125
73
24
18
48
150
42
5
73
102
258
30
18
119
25
192
6
24
96
17
48
25
119
25
18
12
24
114
47
1
120
78
66
23
43
78
167
139
276
24
96
72
90
18
48
29
97
18
60
17
271
17
67
293
7
48
5
67
41
84
31
84
156
5
73
24
47
79
96
96
42
78
90
42
30
150
18
47
60
13
24
54
84
12
5
91
24
24
66
143
1
24
30
42
23
7
114
131
96
37
96
6
96
84
6
24
78
18
102
18
192
42
65
79
6
6
42
30
12
108
42
11
19
60
125
31
132
6
42
84
48
65
72
121
24
6
18
144
72
126
48
186
71
7
173
12
73
72
35
67
18
42
54
59
85
6
161
31
24
60
36
114
95
120
96
55
65
25
30
114
24
24
30
18
18
150
30
12
144
6
47
217
18
270
48
35
79
96
54
23
31
41
193
23
49
96
18
12
138
47
49
11
13
6
65
91
48
54
48
48
72
35
67
77
13
23
24
1
47
7
60
65
43
138
72
18
17
288
115
18
30
17
73
66
126
54
41
25
120
35
205
54
48
17
43
5
60
61
24
95
48
7
162
6
18
30
72
48
42
72
48
120
24
18
132
65
25
30
66
47
1
54
96
42
18
54
23
79
66
114
30
6
24
114
71
121
102
90
96
71
31
77
43
48
36
5
48
73
35
85
47
175
42
143
1
66
30
54
12
17
12
49
119
72
1
144
83
31
6
6
42
48
54
216
24
24
240
72
65
7
17
25
24
24
78
42
90
5
55
17
19
6
48
155
325
102
18
48
24
6
5
115
42
6
96
41
24
49
54
132
48
6
72
30
24
48
282
30
24
42
48
6
60
53
12
31
54
78
77
19
12
5
55
24
108
5
25
35
12
31
84
173
1
102
137
25
72
96
78
17
19
65
19
60
17
43
144
18
48
24
23
79
18
227
13
48
114
36
77
60
25
23
7
12
108
42
78
12
101
7
138
48
102
24
18
138
84
18
143
97
48
24
191
55
12
6
24
30
5
12
25
120
6
17
7
18
96
24
30
60
132
65
31
18
72
30
18
96
66
77
55
42
71
25
30
89
48
72
31
42
107
36
24
36
37
47
43
12
48
18
48
24
78
17
72
175
41
24
19
17
13
96
35
48
127
36
60
29
31
120
125
37
120
126
17
19
6
102
66
102
209
55
5
48
115
12
78
96
167
25
30
17
115
180
90
96
102
42
47
48
7
120
138
23
97
35
13
18
12
65
199
120
5
19
144
17
55
90
48
42
156
24
66
30
42
120
216
30
17
25
24
18
5
1
107
19
24
42
42
17
13
96
210
6
90
30
48
275
175
12
161
67
12
36
77
72
60
19
66
120
23
1
71
25
144
24
102
156
5
55
18
6
41
7
42
6
89
31
24
120
65
25
23
180
67
65
49
71
96
19
30
54
12
54
6
17
25
126
60
36
41
72
60
127
36
29
36
97
47
49
96
6
17
7
60
53
108
19
60
53
72
36
13
167
127
65
55
18
95
19
65
445
6
42
35
37
11
139
24
66
30
125
43
5
67
96
204
54
42
5
7
216
24
42
6
18
6
60
78
47
55
125
60
55
24
137
43
30
114
65
ABCD 99547006966*3^$a+1 [50063]
156
13
56
15
54
48
66
180
13
60
23
21
147
1
35
126
75
16
107
33
24
84
45
87
84
100
65
78
153
15
61
29
114
1
24
59
13
8
4
11
24
57
135
48
193
83
9
3
12
66
6
132
37
11
324
69
51
9
36
16
68
28
12
23
13
29
111
15
12
48
102
48
42
93
24
27
54
175
36
8
60
36
87
12
13
23
189
16
71
105
60
16
263
60
12
6
123
123
42
43
48
128
75
42
27
72
135
72
60
21
39
12
129
201
6
168
24
33
39
66
42
1
72
44
244
48
92
171
96
102
18
12
168
13
11
1
20
15
36
24
108
84
37
11
85
47
30
90
21
28
32
160
5
54
33
9
66
24
84
24
108
9
15
21
27
6
127
65
43
5
138
57
15
144
12
18
138
69
36
3
13
47
61
59
252
24
24
72
69
3
36
150
96
78
57
216
4
116
40
108
96
23
30
31
11
60
61
77
90
93
40
83
121
101
42
73
68
15
48
42
42
150
39
4
20
12
27
48
12
60
97
17
78
66
126
84
60
12
97
72
23
198
48
19
11
1
32
27
45
24
231
69
21
6
69
27
48
33
120
15
157
5
42
237
40
59
6
54
21
39
12
69
195
240
24
114
54
57
28
104
45
3
36
3
54
48
54
42
126
66
147
3
12
25
53
18
1
29
42
57
3
24
13
59
81
3
37
11
1
72
20
15
90
87
40
20
39
24
36
36
9
51
325
5
42
12
9
51
21
27
60
61
47
129
36
27
6
54
42
102
9
27
24
289
29
90
25
83
21
21
79
32
27
108
24
84
61
11
6
3
36
4
101
54
129
76
35
90
6
9
171
60
25
68
40
5
115
32
28
35
1
11
114
6
9
87
33
51
49
176
21
66
12
45
160
53
79
47
241
12
164
27
81
12
9
150
85
36
47
18
19
104
72
3
57
399
69
88
47
45
72
39
141
87
1
11
9
72
4
104
3
13
56
69
18
21
159
33
24
3
30
186
102
75
27
21
60
105
78
49
20
304
20
36
4
83
72
108
36
36
144
48
9
15
42
96
138
33
180
33
3
15
61
48
59
12
84
48
73
35
45
24
52
11
144
129
24
99
57
4
83
24
24
12
30
63
99
81
45
30
13
53
3
135
25
72
72
29
6
36
54
30
18
66
13
17
79
23
85
83
12
21
147
36
21
111
105
76
11
12
21
147
60
60
24
18
48
43
5
15
84
111
109
35
61
59
72
9
108
27
45
120
87
153
27
12
12
133
113
30
60
54
139
71
69
9
39
132
4
11
54
15
112
23
109
23
24
24
6
3
3
12
57
204
39
48
33
3
30
43
20
39
109
95
180
117
4
71
121
83
81
124
107
57
36
120
60
27
24
84
12
66
91
32
24
93
18
132
72
9
27
13
59
102
135
27
12
21
45
30
69
120
60
9
67
104
21
240
18
61
20
160
29
43
35
108
84
21
60
75
141
4
23
9
3
36
49
71
1
83
81
36
195
72
57
3
1
239
21
28
8
93
43
23
117
39
105
39
66
19
119
36
60
57
93
15
195
12
85
68
3
193
23
12
21
48
27
1
83
24
48
108
37
101
6
105
33
43
36
20
87
6
6
120
108
24
108
36
169
164
12
64
72
104
4
84
20
12
28
12
96
72
12
20
75
114
75
24
3
42
67
104
16
68
15
81
51
36
33
4
56
16
68
39
61
36
11
33
21
6
9
15
9
3
54
18
60
96
18
18
33
39
93
63
25
17
3
99
81
12
64
23
153
15
108
61
120
20
4
48
32
39
57
40
29
15
15
45
88
92
51
60
109
59
108
96
33
39
132
33
12
4
56
9
18
49
32
40
35
66
42
60
84
1
44
108
87
9
40
23
78
54
21
4
36
29
51
60
4
104
88
71
54
163
11
9
27
49
300
65
162
30
27
180
111
61
5
18
9
12
24
36
124
95
84
78
ABCD 99547262162*3^$a+1 [50013]
21
43
17
55
20
36
48
72
24
75
24
37
95
57
16
29
27
3
18
43
5
24
6
54
12
48
3
45
15
12
100
11
6
6
48
45
39
12
24
24
18
3
40
35
12
18
12
15
177
6
21
39
6
3
87
49
17
12
3
24
15
1
24
23
30
91
29
6
57
9
30
96
48
25
5
12
90
24
36
37
8
3
61
29
79
5
63
12
15
45
88
17
30
126
54
18
3
9
31
17
15
3
42
63
75
9
33
78
36
213
16
56
39
49
11
165
21
18
12
6
15
15
72
6
27
24
51
72
21
24
88
5
90
84
13
8
3
6
135
15
24
12
24
13
12
89
162
9
48
33
30
25
5
78
177
15
109
95
85
53
6
24
61
89
51
15
9
15
45
112
101
79
35
25
5
31
5
42
1
71
129
57
12
36
39
16
59
18
19
53
6
45
45
75
9
12
36
102
90
255
15
12
85
5
6
60
48
6
63
21
15
24
21
84
18
9
3
1
29
48
15
27
36
12
78
19
47
6
30
102
36
42
12
48
33
12
48
52
17
3
33
135
9
18
45
3
30
12
72
7
59
25
71
78
42
6
114
120
73
32
3
12
138
18
48
120
21
15
96
24
36
18
24
42
9
72
27
6
30
72
25
44
21
75
12
3
12
60
12
61
17
3
33
126
33
81
42
33
60
24
27
48
33
9
99
4
161
42
49
23
6
6
66
63
39
222
18
12
24
12
13
44
63
18
31
36
80
60
27
180
48
93
36
9
67
23
6
6
225
39
25
83
30
75
40
53
7
20
87
6
114
6
12
48
12
15
33
18
9
3
102
42
81
52
35
48
18
24
78
168
9
3
12
12
21
4
5
66
54
15
21
79
44
84
96
15
54
3
57
15
3
18
54
48
48
21
51
69
16
32
3
24
84
69
87
13
152
21
115
5
3
111
1
59
13
8
27
18
120
15
57
6
60
57
3
12
24
9
12
48
12
69
30
6
27
21
6
126
30
42
36
7
5
114
9
75
21
4
32
9
30
30
6
12
18
30
37
48
35
18
27
63
21
48
33
54
13
5
18
9
16
8
216
28
17
19
11
13
23
18
30
30
90
60
12
60
13
24
17
36
24
6
9
28
36
20
15
60
6
39
15
24
1
44
3
48
12
12
57
129
66
9
16
59
49
5
15
52
11
45
88
11
18
18
33
12
12
21
192
27
40
5
3
45
12
18
12
66
12
3
12
3
105
132
15
93
27
57
96
12
4
23
21
36
36
63
24
30
6
60
21
21
15
15
25
68
15
21
159
24
6
72
27
40
11
69
88
5
7
35
30
3
28
35
9
3
37
11
81
15
33
28
5
114
24
37
53
6
25
8
3
24
30
15
24
9
18
9
3
81
81
75
4
17
15
27
6
79
92
33
96
42
57
27
36
54
24
15
4
47
25
36
23
9
111
1
11
30
42
193
5
43
5
12
108
19
11
45
15
9
12
60
123
13
5
12
7
53
78
13
32
40
12
11
36
60
6
24
75
51
18
195
16
36
12
11
24
33
33
111
15
108
72
105
48
168
3
12
49
35
30
90
96
24
18
3
9
75
105
96
12
111
40
137
12
66
57
45
30
18
42
54
108
222
6
12
18
69
51
18
99
16
80
21
39
15
12
60
60
30
30
18
51
39
85
92
48
16
56
39
9
76
36
47
18
43
107
33
9
15
72
3
18
75
9
6
12
61
5
27
40
5
219
40
59
69
3
30
78
45
81
18
13
35
45
48
57
12
6
37
17
3
33
6
6
43
29
115
8
87
36
61
23
6
6
33
48
12
117
51
27
12
9
24
51
1
59
24
1
101
96
30
30
114
36
42
7
11
60
57
16
20
36
15
6
204
84
51
36
27
25
35
37
29
27
24
4
47
45
69
18
72
9
45
27
39
81
33
12
3
27
33
27
33
15
60
12
30
24
3
3
157
32
9
15
96
28
12
5
6
18
7
59
9
24
52
20
99
189
123
37
35
12
9
36
39
9
3
18
79
5
12
66
18
12
48
6
9
16
80
3
30
27
4
5
114
21
57
123
12
28
24
11
90
27
45
48
27
27
18
7
32
15
36
13
35
49
23
12
25
47
84
24
1
35
36
294
6
6
15
15
12
48
45
27
61
12
59
30
108
6
57
28
89
51
27
84
25
8
3
54
30
6
42
6
24
43
35
84
25
41
18
9
27
36
24
45
60
33
36
15
15
12
54
90
21
63
72
25
77
66
9
52
41
138
6
24
19
35
18
12
12
63
33
72
3
4
41
19
11
9
21
150
25
149
18
25
5
55
32
51
9
21
79
80
36
28
17
30
85
8
75
9
21
15
39
57
75
1
44
45
24
51
93
15
156
39
6
30
12
18
75
75
25
44
33
78
12
42
6
21
39
69
3
33
9
3
112
8
15
12
42
186
18
12
3
39
12
9
12
39
30
6
24
54
102
37
60
48
47
48
37
47
48
36
25
29
7
53
30
13
47
37
8
16
11
36
42
12
15
9
12
7
221
24
27
9
15
64
17
31
17
30
93
27
6
30
12
48
9
15
12
18
150
48
25
35
30
3
40
11
24
84
25
53
3
12
57
6
12
12
42
3
27
138
3
45
123
27
109
8
33
7
72
11
42
18
25
32
51
30
12
18
6
6
48
114
36
15
12
15
84
18
15
3
25
5
12
3
48
51
18
12
30
36
12
30
43
53
54
12
18
15
63
18
12
24
6
37
56
64
47
6
3
135
9
15
18
75
105
3
4
41
39
87
45
3
12
6
18
60
162
7
140
40
35
30
27
39
24
48
54
36
3
21
63
33
42
21
9
42
201
9
30
33
27
6
18
12
25
149
24
42
45
57
30
25
47
129
75
72
12
48
48
1
44
36
3
45
12
3
66
ABCD 99547393326*3^$a+1 [50028]
21
63
5
67
5
4
144
68
58
14
40
75
15
86
7
24
5
36
7
12
15
38
16
87
33
39
27
9
24
17
115
24
9
87
60
39
26
4
99
72
5
88
132
48
56
7
29
36
52
87
5
31
77
100
72
44
4
75
51
9
41
36
31
93
20
90
90
91
69
20
7
33
147
84
45
6
9
105
99
132
9
30
9
57
20
10
117
17
16
12
135
108
197
55
60
60
5
175
12
24
252
60
57
32
36
90
133
60
5
4
27
48
21
87
47
1
192
5
67
5
67
48
45
207
153
15
12
21
48
39
33
60
15
9
171
69
68
40
96
27
17
31
12
69
54
6
99
24
33
3
11
106
147
21
30
30
44
151
144
15
141
99
30
36
24
6
146
79
12
12
12
11
22
12
96
3
24
5
31
12
84
15
38
196
56
31
15
48
57
33
54
126
24
80
36
55
111
158
40
68
55
72
17
4
50
22
32
106
74
196
27
60
9
114
30
99
48
93
66
14
7
24
21
3
24
261
84
26
109
53
64
44
34
33
72
21
66
18
132
56
52
135
33
243
51
170
198
37
48
27
9
39
2
76
3
101
106
38
10
69
132
204
24
225
15
12
9
56
88
78
270
63
144
21
27
9
56
103
36
5
79
29
40
32
115
93
12
18
186
60
156
75
24
201
36
32
72
31
5
64
39
12
165
3
5
124
6
66
15
63
6
111
9
104
106
96
9
5
16
15
36
9
111
24
108
93
27
65
7
33
50
1
159
18
3
144
93
15
12
33
39
45
3
96
27
102
56
144
162
25
60
36
9
36
24
60
54
45
69
36
279
5
112
24
60
15
9
96
15
36
9
27
29
28
3
95
58
140
139
77
88
27
60
9
39
81
56
10
33
237
15
21
3
12
117
27
141
50
73
84
21
27
120
24
24
5
166
96
48
32
10
80
115
60
153
99
21
99
48
33
2
130
3
12
17
142
66
24
60
39
120
12
33
51
84
36
33
132
120
24
39
173
43
159
32
18
103
12
27
45
9
135
132
5
79
165
24
72
38
22
24
48
15
233
43
72
60
9
18
117
45
30
110
34
30
144
87
11
54
4
84
2
1
143
22
3
9
30
66
120
39
12
5
43
21
44
40
48
3
129
6
62
88
27
29
31
12
12
69
12
3
5
40
27
84
9
75
57
24
6
9
108
11
10
12
108
14
25
21
44
16
96
108
60
116
52
27
36
36
29
16
183
93
39
11
90
55
12
3
189
81
20
4
84
27
29
16
30
105
60
27
96
21
5
88
72
15
69
39
36
5
4
68
90
118
15
69
15
48
33
87
132
27
18
3
60
108
45
72
68
90
46
3
45
12
3
60
96
87
114
308
16
24
192
56
43
24
57
24
32
43
29
7
29
7
69
63
48
69
15
125
136
15
48
72
9
6
38
31
60
125
160
18
81
24
12
24
96
21
3
24
41
31
60
9
27
17
67
144
41
103
375
26
4
3
15
50
19
33
75
111
54
32
88
66
57
9
14
109
228
9
6
54
8
115
57
24
92
103
12
72
60
21
24
60
152
40
15
96
69
14
46
75
108
41
19
12
5
4
84
27
36
29
31
33
12
68
72
40
63
24
72
33
36
15
77
72
40
3
69
3
60
3
74
16
54
38
7
21
44
4
15
24
57
51
29
4
32
148
39
105
32
118
33
9
20
28
6
21
125
31
33
60
20
79
45
3
120
69
168
27
36
24
45
54
54
63
5
43
11
54
4
3
132
77
91
48
60
24
3
9
125
4
24
78
18
20
175
59
85
5
22
86
79
108
33
39
24
9
6
26
19
147
48
57
48
24
120
93
204
123
81
27
120
9
3
83
10
99
36
33
132
3
120
96
33
3
57
8
55
24
84
72
17
31
21
15
36
12
93
27
72
96
12
57
195
45
15
189
24
68
52
3
69
15
51
105
69
51
143
126
115
21
135
105
99
9
84
3
135
69
24
9
51
24
17
4
42
153
12
105
12
68
34
33
21
74
121
39
21
27
98
46
26
70
45
69
51
17
127
ABCD 99547913932*3^$a+1 [50000]
9
12
12
12
44
4
60
24
120
99
33
45
18
113
4
132
8
76
56
52
36
56
16
12
60
104
112
3
9
69
23
7
45
69
23
4
12
36
20
36
61
3
32
12
40
72
132
32
88
20
79
9
108
60
24
20
16
20
4
104
28
24
15
9
84
44
64
9
51
36
72
48
56
40
48
12
60
8
40
68
16
21
42
41
52
24
12
8
4
183
29
4
44
7
45
12
24
12
8
24
4
24
15
29
52
60
24
128
24
28
8
12
40
32
28
12
72
20
40
3
9
9
75
12
12
12
36
20
24
28
20
49
11
7
12
33
27
9
27
12
53
25
48
11
103
9
63
5
4
12
8
88
153
39
8
84
7
161
4
32
28
24
36
32
96
16
9
63
92
124
20
16
60
195
17
108
25
15
12
3
9
12
8
144
13
3
20
64
8
4
12
24
27
29
40
60
44
48
7
53
36
16
3
132
77
4
3
6
15
3
41
13
18
5
40
20
43
57
24
75
29
16
51
21
92
52
12
60
8
48
40
12
8
64
72
69
18
54
47
48
52
20
16
44
12
28
24
20
40
57
54
81
8
43
30
15
81
3
12
44
13
15
32
16
92
72
7
65
52
228
44
1
63
8
79
29
40
8
16
44
48
16
8
25
90
9
68
60
12
4
63
54
59
16
36
20
4
24
60
44
48
4
20
43
21
8
16
24
176
156
36
4
60
72
32
16
72
99
93
27
9
80
28
84
132
24
57
35
76
48
24
8
52
56
7
69
72
3
33
32
36
40
9
15
72
12
20
52
12
20
4
20
16
20
7
153
12
72
20
79
42
11
28
180
15
45
36
117
111
128
4
24
32
28
8
48
49
11
16
24
48
32
28
12
12
24
96
32
1
15
36
92
12
4
24
3
30
3
12
27
29
28
15
9
3
45
60
3
45
44
7
5
43
33
32
16
69
63
132
120
48
44
4
15
29
36
72
24
28
44
16
12
15
29
4
44
88
20
7
33
24
3
57
48
21
47
12
40
12
92
72
64
21
11
16
36
12
84
32
16
63
9
56
36
28
20
4
20
37
111
32
25
39
56
4
12
33
119
40
68
4
48
32
24
4
44
72
24
136
12
12
68
31
5
24
100
12
8
76
32
24
79
57
8
4
72
3
81
56
16
3
96
9
32
24
1
42
29
72
25
18
29
36
7
45
12
12
3
69
60
12
44
64
68
64
24
24
8
36
16
84
32
64
12
24
24
20
7
9
48
36
12
24
80
1
24
11
7
5
28
21
51
12
32
36
7
150
23
24
25
11
28
9
3
3
9
32
4
36
48
12
12
24
24
20
88
15
21
8
19
6
18
5
40
108
120
44
7
45
12
24
3
81
80
7
72
5
25
11
60
28
92
72
16
12
32
4
12
48
56
79
21
8
7
65
97
51
39
24
9
20
124
3
45
12
32
120
25
15
24
24
51
77
72
40
9
111
33
3
45
39
44
31
57
44
7
18
30
53
52
12
56
4
12
36
24
60
60
44
79
30
111
32
48
4
24
48
12
20
24
48
28
3
84
21
84
3
17
61
54
21
84
12
36
56
4
32
37
51
56
36
136
8
25
18
41
31
41
31
69
36
80
36
16
9
11
24
12
4
12
36
36
36
45
24
27
36
12
92
28
96
48
24
48
12
92
28
56
40
32
16
20
16
44
4
80
96
19
53
127
45
12
80
16
20
16
33
47
1
35
4
8
24
1
6
57
96
3
33
45
11
12
100
24
96
32
52
33
3
8
28
27
6
15
12
20
48
16
72
20
7
81
60
27
5
36
157
15
33
6
9
36
12
20
60
73
11
36
64
32
72
4
8
4
3
57
12
20
36
48
4
48
24
12
44
7
5
24
79
12
17
36
1
24
47
1
11
88
92
184
36
12
72
51
5
160
152
25
192
35
36
12
40
32
52
56
36
13
59
4
20
16
32
28
36
93
3
48
8
144
13
23
52
56
31
21
12
21
99
12
36
24
12
9
18
53
64
44
64
20
184
168
48
9
54
65
72
28
24
3
69
36
36
36
12
12
60
80
28
60
3
42
51
21
123
21
11
72
4
39
77
7
24
29
12
52
48
33
3
8
4
84
20
4
24
15
33
20
64
60
21
35
7
5
4
27
65
28
36
44
48
28
80
16
20
28
44
4
36
24
44
4
24
8
96
61
23
96
36
16
20
52
32
16
72
44
25
111
8
16
24
8
24
4
21
39
80
4
8
24
12
4
24
12
36
60
12
45
111
12
12
27
5
25
11
4
9
3
45
11
52
12
36
51
17
16
12
20
88
27
9
36
24
164
16
3
33
48
60
9
15
32
1
96
3
36
9
11
132
12
36
24
4
48
72
96
24
36
51
117
12
20
28
36
80
36
24
156
24
43
9
72
93
39
51
45
12
39
9
56
19
9
8
4
21
63
75
21
24
8
1
39
12
56
16
36
39
89
16
9
3
15
65
40
32
16
36
12
108
9
27
144
20
64
48
72
60
44
24
12
24
16
12
24
48
48
3
9
12
9
47
31
12
33
56
12
36
28
48
24
48
72
24
8
4
27
5
79
57
21
39
51
21
27
6
39
84
8
61
3
32
28
8
7
18
27
20
72
12
36
4
21
24
3
15
5
28
8
61
42
36
9
9
15
32
36
16
45
3
36
132
84
24
20
12
24
4
15
53
40
8
24
1
39
51
29
76
32
28
33
3
21
39
15
117
32
13
3
60
36
72
12
44
52
92
36
4
32
148
8
36
16
44
28
56
16
84
72
8
60
52
36
21
3
12
3
36
69
93
15
12
12
36
32
28
20
28
24
9
27
36
135
45
8
55
29
28
120
36
3
17
4
57
3
8
7
41
28
36
8
88
144
36
15
5
43
45
24
36
9
23
132
16
60
12
21
6
29
7
5
40
24
84
3
45
8
40
48
36
63
12
6
15
8
88
8
52
72
32
28
3
105
60
84
12
9
47
12
16
20
25
11
16
56
24
48
31
5
52
8
4
24
171
45
12
32
52
39
18
3
8
31
48
45
56
28
3
93
36
80
145
11
ABCD 99548154274*3^$a+1 [50130]
16
24
11
6
111
45
18
25
120
17
198
169
113
48
15
51
54
6
1
48
35
90
27
33
7
65
63
81
15
168
16
47
225
72
57
31
8
24
72
24
64
8
45
3
51
24
102
48
31
191
9
21
115
29
51
24
15
33
111
1
120
24
17
7
11
12
120
25
104
81
7
48
53
12
55
23
36
24
141
15
225
16
48
17
7
41
90
36
24
9
57
24
7
59
6
15
99
61
149
99
40
131
6
54
49
32
9
79
32
15
204
45
48
88
24
168
80
381
6
84
9
40
113
7
17
30
9
15
49
23
49
24
5
36
30
9
24
51
6
24
66
6
63
21
123
51
36
30
3
40
47
25
48
56
112
80
9
30
30
30
45
40
120
128
40
32
15
25
144
137
183
40
11
30
36
54
84
81
15
25
8
16
32
9
15
16
24
80
16
80
112
8
9
90
13
32
64
65
30
36
36
153
16
48
41
7
192
8
3
21
144
16
119
81
15
25
24
5
27
9
24
87
93
66
25
35
69
75
12
9
39
25
24
41
6
9
81
79
71
1
24
48
120
72
24
32
88
24
128
15
54
84
60
42
33
16
41
15
99
21
9
30
9
16
5
19
80
136
5
19
131
264
141
16
5
43
72
8
51
93
117
3
33
108
67
32
72
69
19
11
165
111
73
8
64
48
80
112
168
71
1
65
24
135
144
16
17
30
30
139
24
41
79
65
31
288
53
48
66
24
49
23
48
36
45
129
87
48
51
45
96
9
54
49
107
13
137
24
39
21
42
25
24
8
87
24
49
77
75
21
60
15
33
55
35
60
1
56
63
36
69
45
30
30
15
135
30
115
125
19
47
1
8
21
150
93
57
31
32
27
156
33
96
15
24
57
24
9
79
48
29
60
6
9
99
6
63
51
37
83
12
24
1
8
111
150
139
24
32
24
15
96
66
24
30
25
5
3
147
30
223
11
12
25
32
33
7
8
39
6
27
48
63
150
6
120
54
96
15
81
18
157
113
6
54
42
49
5
3
72
16
24
8
21
27
33
39
171
165
64
107
24
36
24
1
24
104
16
11
109
65
36
43
11
150
72
15
33
7
209
90
30
6
33
15
9
16
24
8
88
144
41
55
24
240
17
55
56
48
24
136
41
174
60
45
16
48
17
90
30
223
11
109
8
9
135
88
41
7
32
16
65
12
18
66
111
9
159
87
84
84
1
8
87
9
75
21
9
15
111
24
30
75
165
27
9
6
48
25
41
6
9
136
65
30
33
16
35
21
9
31
72
41
39
168
3
12
9
24
15
9
72
40
161
18
45
16
48
48
32
33
15
15
33
16
41
7
48
32
21
30
66
3
16
65
175
80
40
35
37
8
15
102
114
1
80
33
66
61
120
83
61
71
25
23
120
1
56
48
184
48
5
18
30
51
81
7
48
24
95
49
96
80
15
1
89
24
270
60
30
39
63
240
24
25
41
30
9
24
21
43
8
24
39
57
3
37
8
15
1
80
15
24
57
3
37
29
19
56
24
135
25
24
8
24
15
84
6
31
152
88
59
13
80
112
71
33
15
129
16
96
24
72
23
1
5
195
81
15
183
150
12
18
36
84
36
96
24
1
152
16
24
41
30
25
65
31
155
13
41
15
16
8
96
120
81
39
87
30
48
126
13
23
18
111
24
40
24
11
109
32
15
24
25
77
43
5
30
36
24
42
30
138
36
60
234
61
29
66
9
21
36
24
114
21
16
65
30
9
120
40
24
11
109
96
48
32
16
32
27
144
36
66
48
36
19
17
135
63
9
141
6
60
9
96
40
35
24
30
36
19
41
63
16
32
40
32
57
31
72
17
126
18
30
25
152
24
15
24
57
24
9
7
113
96
54
49
72
56
24
24
57
30
120
145
104
16
8
16
8
40
11
60
25
17
39
15
24
9
48
63
49
8
9
6
84
69
16
24
11
21
24
105
6
9
96
99
36
9
40
80
15
73
72
48
41
6
105
96
24
15
73
11
6
31
5
19
176
153
39
81
135
24
40
11
21
201
7
17
6
30
48
27
240
9
15
16
8
51
61
89
15
24
75
69
40
80
16
155
6
63
72
48
33
54
1
29
19
32
39
90
55
71
25
8
195
30
60
12
7
8
273
31
24
144
48
24
65
6
48
25
104
87
49
32
105
103
65
135
24
48
3
30
96
ABCD 99548637172*3^$a+1 [50001]
39
73
188
27
153
24
33
15
36
21
114
21
9
79
35
102
19
5
15
39
12
54
51
45
199
12
23
45
24
52
108
107
45
16
17
66
141
129
187
12
80
27
78
15
40
8
40
17
6
57
33
7
8
36
3
36
69
168
24
3
36
49
8
112
8
27
12
240
1
47
57
76
44
36
93
6
13
35
61
32
144
15
45
9
24
30
1
24
32
16
59
48
6
159
136
11
21
168
112
89
31
20
63
54
87
304
71
24
57
33
126
73
215
1
80
64
56
9
6
9
12
28
8
60
39
109
72
20
84
24
36
69
24
90
165
81
231
63
73
32
36
69
42
81
27
120
25
8
24
96
24
3
13
47
12
60
9
160
12
53
15
15
57
4
48
71
36
18
42
105
93
72
15
39
81
16
23
60
69
105
15
100
36
12
144
23
57
28
176
96
36
60
33
30
49
41
24
55
8
24
123
21
15
25
24
8
84
3
72
105
219
60
217
60
23
6
30
9
96
156
60
3
6
30
1
8
9
43
53
30
36
61
8
84
48
64
20
88
32
96
40
113
27
27
1
36
29
54
60
21
112
44
39
25
5
15
64
35
13
23
9
12
16
53
90
30
150
9
27
13
8
9
75
16
53
96
63
108
3
145
104
100
48
12
128
3
81
15
30
24
79
11
69
48
3
36
121
23
57
87
265
8
129
15
36
108
75
37
17
3
189
270
9
15
109
92
15
9
39
73
17
15
12
16
44
255
49
80
144
111
97
132
68
27
12
225
144
159
117
96
69
111
12
27
18
31
36
23
61
41
3
16
59
57
9
19
32
3
33
3
54
15
16
32
24
63
36
69
51
54
42
93
15
73
47
13
68
9
3
60
84
28
56
39
36
60
36
54
55
36
44
4
251
24
13
20
88
95
90
30
36
9
4
32
15
93
16
12
59
13
17
150
85
35
144
114
15
12
39
9
27
69
100
11
61
8
72
24
16
32
27
48
6
90
21
9
111
219
157
23
57
87
73
60
68
15
49
41
7
59
24
126
15
105
63
15
36
45
24
75
97
23
6
15
112
8
75
109
8
12
87
45
9
6
1
320
108
4
8
99
21
123
45
36
64
179
12
21
60
108
4
11
37
140
4
53
55
17
18
81
12
100
53
55
71
1
108
59
12
45
60
99
49
35
57
64
12
32
51
6
15
33
15
16
120
20
96
93
96
7
47
13
44
4
59
1
36
188
16
56
15
1
48
32
3
9
87
345
45
18
21
12
63
30
54
93
87
72
1
12
8
48
75
54
43
92
81
99
28
104
60
3
81
39
1
32
9
39
36
60
99
85
72
23
90
39
16
65
90
145
71
25
35
49
35
96
153
76
32
24
16
167
25
8
120
28
11
1
80
27
6
144
51
112
60
80
57
55
17
138
6
30
37
12
41
6
85
20
16
23
21
135
61
47
72
24
57
63
57
24
4
5
96
15
15
114
27
180
3
69
100
48
132
47
105
9
111
9
6
1
44
36
129
75
96
69
63
12
16
12
32
3
72
45
15
1
12
116
72
72
28
108
35
36
18
27
45
15
4
20
75
30
15
36
45
15
16
20
3
129
15
157
53
15
27
45
196
59
69
64
36
32
12
27
180
120
24
36
13
35
36
9
12
48
72
16
72
137
31
32
72
48
36
171
18
3
3
9
120
136
32
39
73
32
3
97
35
81
3
24
1
11
24
61
20
9
99
45
102
49
65
7
104
15
90
48
163
44
15
18
55
8
27
117
129
175
32
180
84
3
21
9
90
1
5
39
51
117
12
132
28
11
186
15
48
40
32
4
116
88
107
25
59
24
81
72
72
75
36
9
48
33
87
57
150
61
32
108
52
20
9
24
7
59
24
45
129
31
95
21
28
152
24
100
5
111
15
90
54
205
5
15
12
12
147
45
24
24
27
229
32
9
63
87
108
133
47
120
45
27
18
42
30
111
24
48
72
96
33
30
105
9
66
121
36
59
168
121
20
12
12
15
33
3
21
9
24
91
71
45
3
6
159
16
41
15
39
129
100
5
207
3
93
24
24
39
81
52
44
9
27
100
12
35
141
96
15
61
143
85
ABCD 99548644784*3^$a+1 [50003]
42
69
12
33
24
3
33
12
3
4
17
19
32
28
29
6
66
66
9
3
36
49
17
36
18
90
6
6
18
9
3
73
24
11
24
6
19
68
15
13
36
8
33
48
42
73
41
24
15
36
40
24
11
9
36
21
48
114
78
12
18
13
41
3
136
56
4
32
4
53
30
78
72
180
12
24
15
9
12
55
24
11
13
53
39
9
126
9
9
6
45
9
3
33
19
35
1
84
11
21
9
55
35
66
30
25
11
48
1
5
3
12
45
115
71
48
1
41
27
12
3
1
17
3
9
30
6
19
72
20
24
4
53
19
41
7
5
42
25
56
9
6
18
15
21
6
9
9
96
3
75
12
13
132
24
5
51
88
5
12
24
6
49
11
25
23
18
3
57
54
48
18
7
17
36
43
35
6
63
15
42
15
69
72
12
3
52
17
6
33
4
20
51
6
15
15
6
7
17
78
60
1
140
9
30
12
24
25
17
18
6
6
42
36
24
7
5
43
11
6
3
21
15
45
54
21
39
33
24
39
36
60
9
51
73
32
40
5
15
3
33
87
6
15
12
39
30
39
9
7
60
23
85
5
7
5
36
15
33
19
83
49
20
28
113
75
3
54
7
24
5
30
30
36
6
84
25
5
36
15
28
24
23
45
33
12
7
197
55
20
40
23
30
7
41
39
15
66
12
3
9
6
30
48
12
90
120
97
36
11
13
17
19
65
24
7
20
3
60
1
5
27
12
40
32
33
7
41
7
35
1
29
48
19
20
28
56
99
6
12
12
12
36
60
24
18
6
54
25
125
7
5
18
18
75
3
21
45
19
41
24
36
18
1
5
60
6
25
5
36
30
9
33
51
21
84
36
18
37
5
43
17
15
33
15
21
6
13
68
15
90
39
64
5
6
18
60
6
30
6
13
72
29
36
15
64
29
15
27
54
12
67
11
25
5
6
105
3
33
15
30
84
15
4
59
1
5
19
12
8
15
21
9
7
108
41
42
37
5
6
1
5
3
36
24
36
9
3
9
115
24
5
19
53
12
12
3
33
18
45
81
19
92
28
29
3
63
21
9
12
24
6
37
11
54
15
57
66
42
18
78
27
12
93
19
23
6
36
6
18
31
8
27
13
12
24
11
84
25
36
53
7
48
35
1
92
39
9
9
27
33
3
3
1
53
12
24
36
39
9
3
24
28
72
29
36
90
13
20
15
6
60
24
6
72
9
24
120
9
91
5
84
6
45
16
56
27
1
11
25
24
20
4
71
25
17
19
44
16
101
54
78
31
35
114
7
113
27
9
6
18
42
18
51
36
4
17
54
18
7
29
19
35
1
11
21
33
12
12
12
24
6
24
1
41
67
11
85
29
3
45
3
21
3
15
6
19
53
18
12
54
43
41
24
3
4
5
54
6
30
6
79
8
57
19
56
9
6
78
7
48
11
24
78
18
1
35
30
15
9
6
13
56
15
45
12
24
3
33
27
66
12
18
49
5
75
15
6
15
4
35
6
36
3
16
17
75
15
49
5
6
57
21
12
7
12
83
66
12
3
124
5
18
33
9
3
27
25
17
39
15
1
35
66
18
114
36
19
20
45
30
61
5
12
67
20
57
43
101
12
19
11
73
20
15
1
11
69
3
1
17
48
6
25
11
54
24
6
30
19
71
6
43
35
54
15
40
23
9
9
19
8
3
25
5
111
15
30
43
11
6
15
24
4
36
77
12
30
12
36
9
33
6
30
24
31
65
24
66
6
6
13
5
6
18
31
5
27
9
24
12
63
9
60
6
45
39
1
56
21
18
1
29
19
11
57
27
6
96
15
69
60
24
15
33
39
15
21
57
12
3
3
69
120
64
29
15
21
30
9
57
43
5
3
9
75
60
40
8
16
59
42
108
115
41
30
25
29
12
19
17
15
39
6
18
9
16
20
4
12
11
73
5
6
73
5
6
21
33
15
51
42
24
15
21
7
5
7
65
39
21
15
4
11
13
53
75
63
1
53
27
3
1
5
19
17
18
36
30
12
7
53
3
9
27
3
18
48
42
18
19
8
9
84
24
60
60
6
25
80
9
31
24
8
3
12
13
17
79
5
19
29
7
29
12
18
21
4
59
120
33
45
15
4
24
11
13
5
18
18
55
5
31
41
19
5
15
21
12
3
39
6
90
69
4
59
25
11
85
29
15
15
6
75
15
1
84
29
36
54
36
1
5
18
42
19
60
17
72
15
45
6
12
9
4
60
11
30
36
30
30
24
19
5
30
6
66
24
21
9
96
7
11
109
20
40
8
45
24
30
6
3
24
12
64
29
7
8
21
102
45
9
3
21
30
1
41
75
12
15
42
6
9
3
30
42
25
35
85
48
5
3
12
45
63
4
5
19
60
29
31
20
12
24
15
54
19
17
103
20
45
60
27
9
24
12
30
78
7
20
21
24
18
1
96
24
5
12
15
27
25
12
48
71
66
18
57
9
30
6
3
16
5
6
18
102
48
25
60
11
6
19
84
12
44
57
7
53
39
9
79
8
105
3
9
30
6
60
12
12
7
8
21
24
42
18
15
3
12
21
40
32
3
6
60
48
91
5
72
3
4
11
9
40
8
24
33
60
15
3
37
35
30
48
43
29
27
15
13
56
24
12
64
32
4
11
13
20
40
89
15
3
54
39
9
6
54
36
24
7
48
17
36
18
1
35
6
48
24
3
63
60
36
153
27
24
25
5
27
33
195
64
17
15
4
17
12
72
19
65
30
9
33
3
16
53
67
29
24
12
19
5
51
9
12
7
17
18
1
5
114
18
19
35
48
12
6
7
35
61
17
7
41
30
1
20
15
36
49
59
54
48
79
5
15
33
42
9
96
9
42
48
6
19
17
3
39
25
12
48
23
18
84
6
36
30
24
36
84
12
180
27
45
30
18
7
5
18
57
21
12
12
6
42
27
27
13
5
31
24
41
36
19
5
15
45
54
6
12
7
11
1
24
17
48
31
89
6
49
17
12
66
9
21
51
24
21
6
45
33
30
121
8
15
1
137
43
17
30
60
30
12
48
99
36
15
102
7
5
15
69
30
6
6
97
12
29
6
24
1
24
17
54
18
30
45
52
48
17
79
17
15
108
36
100
23
1
35
30
30
6
150
78
3
9
43
11
1
24
59
37
173
7
23
12
9
4
17
6
84
13
47
48
1
20
45
24
6
12
69
9
15
9
27
4
80
9
42
24
21
4
5
12
84
3
81
24
6
9
40
17
48
27
21
43
5
115
5
27
69
24
12
3
39
45
16
24
65
7
5
99
57
3
12
15
30
12
36
54
1
84
8
64
5
60
19
11
30
30
25
5
60
48
36
31
23
37
29
24
91
60
5
31
29
39
16
24
17
51
45
12
7
8
16
24
5
12
43
12
108
60
11
1
41
18
45
9
12
6
12
33
3
30
51
40
5
19
5
27
12
57
24
24
7
20
9
24
12
18
12
33
52
11
37
12
59
57
24
33
6
12
33
69
91
56
45
108
12
19
41
18
117
45
24
132
24
15
33
30
36
6
111
9
24
15
4
65
3
64
11
13
29
12
30
25
5
19
32
75
13
11
9
39
30
31
92
33
19
36
20
51
13
23
42
42
18
30
1
71
6
19
24
24
12
5
24
87
27
18
27
48
99
9
9
12
54
30
72
3
9
15
21
99
33
24
30
45
28
5
51
9
27
21
3
40
65
60
24
3
3
66
6
54
3
21
15
64
12
65
30
30
36
24
78
1
32
3
6
30
13
8
12
40
5
36
27
ABCD 99548845798*3^$a+1 [50080]
6
9
21
63
51
45
108
16
32
72
33
7
80
16
17
99
33
15
21
27
3
105
96
16
5
43
137
174
24
129
15
21
9
67
20
9
7
59
126
60
27
45
78
30
7
17
195
21
3
9
102
24
24
165
16
17
3
39
73
8
24
21
55
35
72
85
17
66
57
69
15
3
25
20
12
40
60
44
15
129
33
39
60
16
44
84
9
66
6
3
135
30
7
155
18
6
45
9
60
7
29
7
137
7
5
60
15
16
84
101
192
87
81
3
9
120
55
68
75
18
12
18
54
12
19
17
42
18
63
21
63
28
47
1
104
15
61
60
56
129
12
63
172
84
11
25
125
19
80
64
47
9
45
66
9
39
105
57
39
9
7
24
5
18
72
6
27
100
41
72
27
72
45
36
48
84
108
12
15
12
4
80
27
25
12
65
18
72
6
255
9
27
48
57
24
15
21
75
28
60
23
144
105
96
39
18
12
3
12
9
132
3
60
96
21
15
192
12
16
20
28
104
96
220
107
18
12
19
29
36
30
6
12
6
25
29
90
48
18
54
6
51
33
31
17
168
15
15
21
4
41
39
129
15
33
79
41
3
27
69
96
132
12
3
96
42
12
27
63
126
12
55
5
120
18
6
36
30
9
45
91
47
21
12
9
24
51
51
13
11
21
9
60
54
49
20
27
1
47
6
42
18
24
31
140
27
42
30
97
24
5
12
99
3
177
40
128
52
68
48
15
9
9
24
102
30
24
12
84
103
125
15
81
36
43
68
9
48
27
21
3
15
49
5
67
71
18
51
33
120
12
31
23
9
21
12
84
36
30
18
102
49
48
5
42
9
159
57
9
7
72
23
49
44
16
41
18
6
15
51
54
36
79
23
96
25
24
200
16
77
75
105
72
31
77
159
9
55
11
48
42
75
3
96
1
89
24
151
72
23
222
48
66
33
63
37
20
60
57
24
271
29
6
9
39
42
111
52
32
3
45
28
65
19
80
51
24
33
105
12
99
21
48
27
105
54
45
36
231
57
33
27
75
18
7
8
48
24
160
53
3
52
92
33
15
4
125
39
60
112
68
45
31
36
80
93
15
69
231
40
56
96
4
65
24
51
24
12
27
37
155
1
17
3
45
102
6
66
21
3
114
7
8
108
28
29
7
20
28
32
81
63
64
5
30
78
63
36
15
30
3
45
15
3
13
29
12
90
6
3
15
6
3
21
195
24
93
187
8
57
6
42
12
55
11
6
48
67
48
32
21
48
66
21
27
25
53
3
24
57
3
3
48
57
120
28
20
16
23
97
96
53
27
33
7
23
24
102
51
4
11
30
135
99
114
15
216
64
5
12
78
9
63
78
19
8
57
7
8
63
33
24
135
42
183
21
24
75
15
33
117
66
144
25
5
36
54
162
54
96
90
3
75
96
57
12
75
18
15
45
18
9
45
15
33
99
15
45
84
40
47
57
15
48
33
111
129
15
6
60
55
56
24
64
101
180
39
15
6
24
51
21
3
15
6
60
24
147
27
21
189
6
25
32
69
36
24
55
71
117
123
30
103
137
60
108
66
49
72
23
49
47
96
9
105
31
5
39
60
39
102
12
30
13
44
120
48
28
12
20
52
176
28
11
24
150
115
5
24
75
28
5
39
63
105
15
1
65
6
1
47
21
99
1
12
77
15
57
111
64
101
7
68
63
102
7
35
30
3
33
30
42
3
4
17
15
105
54
61
113
115
77
99
60
16
53
15
96
24
15
6
51
39
9
12
180
24
4
281
27
33
60
156
31
132
11
9
87
48
33
87
42
6
49
168
32
148
36
224
12
21
84
99
4
41
55
11
73
72
96
80
24
9
6
25
29
12
39
40
44
75
21
28
5
18
9
196
44
165
31
48
80
51
1
5
139
29
12
48
12
42
6
27
9
3
33
18
45
84
28
5
87
57
108
18
13
20
16
8
15
121
44
132
60
16
68
57
19
53
235
80
33
60
12
7
35
48
120
90
48
24
163
125
126
24
25
17
163
11
66
55
8
48
93
24
66
72
25
92
48
12
21
60
6
30
24
24
31
12
47
25
32
40
29
120
42
18
39
21
75
165
24
207
45
6
114
6
48
9
57
19
77
39
24
321
63
40
53
90
13
60
101
75
39
42
99
33
12
51
60
87
13
17
15
12
15
30
36
19
48
5
6
6
3
21
51
39
1
41
15
33
72
27
21
55
36
20
9
31
80
93
60
48
15
24
63
25
23
9
15
9
15
42
87
327
48
42
15
48
111
24
81
12
57
75
45
66
1
5
48
55
60
101
91
ABCD 99549517526*3^$a+1 [50013]
27
12
51
69
44
52
32
136
20
72
64
21
18
45
12
44
156
67
17
13
23
4
24
27
57
8
19
54
95
16
36
84
63
53
12
97
23
12
16
44
16
20
12
13
24
99
9
27
60
24
12
15
33
44
1
87
33
27
12
8
28
92
12
28
9
3
68
24
64
132
48
39
33
20
124
21
23
37
155
28
60
27
12
5
12
19
21
105
18
45
105
3
104
16
12
12
104
49
35
7
65
24
37
120
75
200
12
25
35
13
18
21
36
3
57
15
198
15
156
75
18
18
5
24
85
51
60
32
28
63
129
48
3
5
120
235
9
12
8
25
147
36
9
18
17
1
15
12
12
20
73
15
36
39
113
172
60
48
84
60
3
66
35
7
57
12
48
68
28
24
132
48
36
27
29
120
91
30
3
44
16
36
20
36
52
87
18
3
12
8
4
3
42
39
80
36
36
133
15
87
108
5
1
11
64
9
15
224
168
24
40
15
21
44
4
75
6
51
3
21
20
31
54
75
15
9
72
45
35
37
11
12
4
9
15
24
92
84
4
152
1
15
60
20
4
84
24
8
52
60
92
1
87
72
39
54
87
8
72
49
36
11
4
36
8
49
75
32
36
24
100
20
4
45
27
63
60
144
245
25
11
124
36
9
3
9
54
9
135
72
78
3
8
60
19
45
3
29
31
12
6
30
17
40
132
8
25
12
27
48
21
36
3
27
5
40
120
21
75
20
60
28
45
11
43
21
12
3
125
40
56
84
25
11
19
36
5
55
9
12
27
57
60
51
117
32
24
25
59
52
8
16
9
27
24
20
37
15
12
21
11
4
44
28
44
4
9
63
63
6
51
33
6
30
63
12
51
17
16
116
36
52
48
3
21
20
73
66
17
12
25
23
64
8
52
51
9
33
123
12
116
100
60
60
9
15
8
100
132
3
77
40
57
90
45
56
43
5
19
117
8
37
39
12
20
4
48
3
33
56
36
52
33
63
51
45
39
72
9
15
21
9
24
12
59
28
45
36
72
59
16
63
6
54
5
16
104
12
48
31
21
48
36
39
45
57
72
135
12
20
4
72
48
24
33
54
9
72
144
20
1
23
67
17
25
23
7
125
43
33
21
36
23
64
21
95
139
33
15
53
16
48
12
21
48
15
56
43
33
24
20
48
1
47
60
4
84
96
8
7
36
5
28
96
81
18
9
12
56
40
44
40
21
18
5
120
76
15
18
66
21
20
76
45
35
144
36
7
12
21
108
56
31
33
12
32
121
90
9
156
56
19
21
44
12
28
20
52
44
16
84
36
3
5
16
15
36
5
40
32
132
124
24
120
8
19
36
105
93
84
60
51
44
12
1
23
7
65
52
267
41
12
16
12
8
52
20
72
12
108
25
63
93
11
25
18
33
20
4
21
39
48
20
108
73
15
21
15
15
36
42
27
75
21
15
45
20
49
30
153
12
8
67
53
76
12
84
120
51
30
15
45
84
11
85
35
52
32
4
51
18
3
20
55
5
72
52
56
133
90
6
15
51
5
48
52
32
43
45
44
100
24
21
11
48
12
25
18
45
92
79
53
13
63
144
48
20
28
27
5
7
33
9
159
111
65
28
96
27
18
54
12
45
8
12
13
246
6
15
39
21
36
87
30
3
48
9
3
15
5
13
35
85
51
9
75
56
16
84
36
3
41
24
1
63
80
115
65
127
6
108
51
44
12
73
36
39
12
20
40
48
12
200
19
5
160
36
20
24
120
48
1
72
59
4
12
24
108
36
12
3
9
21
42
30
35
7
36
66
36
95
37
51
36
80
16
20
25
15
3
9
12
60
24
9
15
3
9
20
96
49
35
4
84
45
87
104
12
13
30
42
18
105
57
63
45
135
12
8
25
11
1
39
56
12
48
103
102
63
69
12
75
20
24
64
12
84
72
68
16
15
81
44
48
13
15
24
36
84
20
13
23
55
18
72
35
37
83
24
103
96
36
5
13
83
25
18
5
12
12
16
80
40
36
9
39
15
53
88
12
15
117
8
52
57
35
40
44
7
9
24
87
9
15
18
12
63
80
28
27
36
21
80
28
96
24
20
1
24
66
21
176
28
104
12
16
12
8
28
12
12
3
72
53
88
32
120
48
25
159
48
9
48
71
1
23
52
15
24
57
104
1
39
9
6
5
4
60
21
75
48
32
136
48
44
7
18
35
52
45
15
3
66
47
4
188
112
45
24
15
32
40
3
45
72
12
45
27
8
1
6
69
75
72
77
16
24
32
4
92
37
51
24
32
28
12
20
1
12
75
20
16
36
15
29
16
20
16
44
28
45
6
9
32
96
12
108
4
39
36
5
1
84
18
36
96
9
80
4
33
15
15
29
25
15
60
141
23
67
9
45
95
16
48
84
20
52
44
91
41
40
15
102
3
12
108
45
3
44
12
28
32
24
12
25
3
36
45
23
12
1
39
20
100
24
96
24
36
80
144
40
144
108
12
3
54
90
21
15
45
12
8
64
9
24
3
105
27
48
32
16
80
144
7
5
4
12
144
128
55
72
125
1
63
20
96
28
68
28
344
12
180
48
12
36
235
48
6
15
39
21
69
36
111
12
3
33
44
112
9
66
5
73
72
123
165
15
33
ABCD 99549825944*3^$a+1 [50046]
24
40
72
24
5
147
69
3
21
12
87
63
138
39
57
39
72
88
11
60
25
24
144
71
25
71
30
19
17
270
57
15
73
5
12
31
29
30
108
42
15
168
72
27
6
102
18
24
30
18
15
40
5
12
24
7
128
16
29
12
15
40
168
89
7
24
71
90
63
40
8
39
48
72
9
112
5
108
6
54
75
16
8
153
72
12
24
19
53
19
24
32
48
39
105
48
9
198
18
7
8
3
45
45
66
18
7
71
97
23
33
16
128
45
12
18
6
151
56
27
85
77
19
11
21
105
15
57
6
25
24
23
145
8
9
55
8
48
15
57
117
18
78
144
66
150
19
17
55
48
8
15
30
3
16
5
3
81
60
30
96
13
5
51
160
149
67
89
6
25
8
16
32
64
24
59
6
15
16
56
240
63
145
5
66
1
24
104
112
53
67
17
223
8
24
16
41
84
91
56
69
51
40
8
64
23
90
138
117
33
7
23
1
95
18
103
48
5
36
36
163
104
96
39
66
15
9
192
55
5
3
141
66
24
177
87
1
41
30
144
36
93
16
41
39
231
9
16
149
19
8
120
40
89
63
40
8
69
19
32
33
6
9
99
66
42
54
51
33
6
66
15
112
17
24
30
1
5
91
47
6
66
49
77
18
24
1
11
6
72
120
6
57
184
29
27
57
111
64
5
72
19
167
138
7
48
77
48
186
49
17
79
24
65
55
32
285
18
6
66
18
24
31
77
75
69
3
16
32
15
54
60
55
8
45
72
18
66
54
121
41
111
15
33
16
48
53
138
1
8
87
18
30
18
18
37
32
16
5
75
21
48
67
23
60
12
81
87
12
36
18
7
8
40
131
13
17
55
24
17
12
3
177
15
96
141
36
7
17
54
105
57
48
135
24
57
6
18
7
8
39
25
47
25
24
17
55
17
42
13
5
18
25
23
72
24
33
88
32
40
23
18
7
8
21
3
225
15
117
19
24
23
33
120
81
54
25
119
78
3
9
6
49
8
63
6
3
51
61
23
105
21
67
24
8
27
61
8
16
144
5
36
24
12
43
35
126
79
65
7
65
12
3
15
105
129
6
97
113
15
39
6
18
90
54
33
57
48
54
6
18
25
11
30
55
24
29
75
16
104
45
102
6
30
18
31
5
36
54
9
69
30
93
3
45
21
19
59
13
89
55
23
18
12
108
15
88
11
18
30
36
90
54
145
185
48
15
9
63
16
47
18
54
1
29
18
42
15
105
15
48
33
55
65
7
17
63
3
36
150
84
15
21
18
33
9
39
16
24
47
54
36
15
105
18
36
60
30
6
18
39
15
30
67
8
15
1
72
77
43
48
65
24
30
33
135
30
24
19
24
11
54
7
101
27
207
54
90
84
45
48
33
31
96
48
24
5
66
6
3
15
1
120
5
12
127
71
42
55
24
29
99
40
23
49
128
112
29
6
18
67
53
6
12
18
126
6
18
1
56
45
24
91
17
55
72
8
208
29
3
48
39
241
24
95
60
109
65
24
12
36
24
39
24
16
77
43
11
114
19
11
36
1
95
25
8
15
54
75
177
111
165
18
66
18
93
15
49
41
78
57
9
63
16
47
25
29
171
9
36
60
12
43
17
30
73
5
27
45
90
18
79
48
8
120
15
30
60
84
99
120
237
84
108
75
15
18
24
54
169
65
30
1
167
30
144
24
54
13
23
9
135
102
19
89
60
67
23
36
54
156
139
80
40
143
18
72
87
15
105
21
24
3
15
120
49
8
51
6
36
75
45
19
59
117
9
18
108
30
3
160
32
64
101
108
60
19
8
48
261
60
54
9
16
11
36
72
33
3
85
72
8
87
144
49
5
67
248
40
71
54
60
36
19
200
9
6
30
19
17
24
12
132
7
5
43
8
40
5
210
54
18
105
40
5
90
48
57
33
7
48
17
31
24
56
69
36
54
132
21
9
24
7
24
23
81
21
24
27
9
18
21
40
5
19
17
223
96
65
15
192
39
6
138
25
11
18
3
64
8
16
32
45
3
9
63
48
15
6
99
9
12
43
71
1
29
75
87
18
7
24
5
36
78
9
45
72
3
168
40
167
153
3
45
51
54
30
42
7
120
8
27
45
40
56
144
15
33
3
42
18
1
24
80
39
90
31
5
99
16
80
16
5
18
25
23
18
6
1
128
15
49
53
19
8
33
15
129
39
136
128
15
18
7
11
37
32
27
30
31
77
42
66
15
135
48
72
57
87
1
23
30
60
39
48
88
59
85
8
9
60
19
89
111
9
7
119
6
18
25
56
24
21
75
40
5
72
18
ABCD 99549903944*3^$a+1 [50029]
53
72
36
4
68
1
27
8
64
60
140
36
36
28
60
48
32
36
40
12
32
37
3
32
28
33
48
24
35
16
21
11
97
27
44
120
4
36
105
207
9
15
8
136
12
45
18
54
15
12
33
75
60
36
12
8
112
60
8
61
11
40
48
36
84
24
48
33
27
12
8
172
33
15
15
17
16
24
36
129
15
93
123
96
44
4
48
27
81
45
36
11
72
28
45
59
13
15
60
33
87
36
20
36
40
68
37
63
140
100
27
81
8
172
9
11
40
12
72
108
92
61
27
92
73
27
68
16
39
17
1
3
27
33
96
56
120
28
12
12
21
59
12
28
8
24
13
87
48
15
57
144
24
36
20
4
12
48
48
68
40
12
48
69
3
12
92
88
33
54
78
15
21
15
105
96
35
121
3
69
3
72
33
72
60
12
203
16
21
11
4
24
45
35
72
7
48
17
40
68
100
33
27
12
135
57
213
27
224
24
37
51
84
3
41
12
73
51
45
119
52
8
49
51
180
9
3
12
12
8
28
12
68
12
115
57
36
44
28
180
81
60
36
11
52
48
24
9
36
48
15
57
159
20
36
16
8
37
119
28
105
63
44
28
57
35
28
108
69
63
21
99
33
3
60
12
9
3
56
72
37
27
24
60
12
120
80
48
1
3
32
148
48
9
51
105
54
41
48
4
56
136
36
12
188
97
35
37
3
72
44
64
8
108
1
171
68
4
120
168
63
17
100
32
28
20
72
108
4
51
33
24
57
39
87
54
138
21
69
6
117
72
96
24
117
35
100
33
12
15
8
12
64
45
39
32
40
68
76
12
72
20
16
27
33
69
36
39
12
3
6
27
12
8
25
18
101
1
183
32
19
9
24
20
16
56
64
12
72
96
12
69
3
57
15
141
107
61
119
37
18
21
32
25
195
68
1
96
48
27
8
64
68
64
8
280
3
125
24
13
63
9
54
5
124
48
8
124
93
35
12
16
96
24
144
96
152
12
1
15
99
66
27
24
108
60
236
16
21
63
144
20
25
83
52
80
76
60
45
120
35
40
24
15
17
109
35
16
60
24
21
35
60
28
188
85
35
52
3
33
20
25
12
23
172
80
84
16
144
111
9
108
32
13
71
55
42
27
8
12
96
36
4
84
48
44
4
72
69
51
104
28
45
51
12
72
117
23
12
4
39
93
192
3
93
44
1
39
33
15
92
36
4
33
3
24
33
3
96
8
1
195
96
36
9
18
6
119
28
104
4
81
3
48
144
80
13
42
129
32
40
9
15
8
1
39
117
35
16
72
168
32
7
33
15
5
76
72
8
124
92
144
37
15
20
28
96
3
33
128
24
48
4
3
18
15
12
72
24
140
64
8
25
75
48
92
64
9
15
20
120
25
27
9
3
80
37
3
33
15
20
37
42
9
9
51
75
129
188
25
107
13
15
9
15
69
35
172
87
81
12
72
60
81
47
25
12
15
156
141
108
11
1
3
96
60
81
35
4
32
19
21
68
84
28
72
8
88
57
267
56
60
12
24
228
241
111
60
21
15
45
135
12
216
60
20
4
128
4
84
21
75
48
48
8
12
88
20
25
99
48
15
45
8
12
4
108
33
3
120
12
24
24
60
44
60
48
112
176
4
12
3
96
45
24
21
35
37
99
36
48
116
4
104
96
40
9
111
84
132
48
116
4
8
37
90
42
11
28
12
32
1
27
9
24
27
120
9
59
12
108
40
60
72
80
24
1
3
24
60
228
72
20
73
59
36
88
24
8
97
51
24
8
108
112
12
20
133
63
36
236
52
116
100
12
24
264
69
3
8
4
48
12
8
4
104
4
36
141
54
17
52
20
36
19
17
28
51
17
52
36
300
36
20
88
72
36
9
3
80
25
155
16
20
4
20
88
20
172
156
84
21
15
12
72
20
16
45
195
56
16
20
19
90
39
69
3
60
60
32
40
20
28
39
126
18
237
68
4
33
143
40
12
48
12
32
88
44
28
20
37
39
12
48
132
48
72
72
116
36
40
24
12
104
4
204
33
39
141
90
57
12
228
12
96
44
156
180
37
27
33
11
64
36
12
104
25
51
68
1
60
11
72
61
75
9
51
39
33
12
8
64
45
63
63
33
21
15
21
27
116
132
13
27
68
16
60
96
20
108
172
12
51
41
108
1
15
120
57
42
ABCD 99550037066*3^$a+1 [50008]
189
252
3
12
48
57
54
165
96
69
39
60
12
45
60
51
3
66
111
3
141
285
15
60
48
216
9
120
75
3
129
144
120
39
72
93
27
21
72
72
21
174
33
72
9
39
72
105
54
72
69
24
12
72
192
48
207
18
3
24
123
21
12
12
45
27
45
51
12
36
21
51
84
48
36
51
9
192
123
6
48
27
9
114
18
3
105
99
57
3
231
129
48
45
3
96
24
21
15
48
45
162
9
27
12
213
24
33
135
123
174
6
9
24
51
9
45
171
24
111
33
12
144
69
111
132
84
9
54
57
33
51
84
36
195
21
9
60
54
21
9
27
9
6
93
45
60
15
96
60
24
57
36
234
141
3
45
9
51
105
144
3
129
18
90
27
36
57
216
36
18
33
9
3
72
51
12
57
24
24
135
45
60
87
9
51
9
24
36
84
171
105
36
120
9
144
15
51
9
72
9
42
18
126
9
24
75
198
180
15
123
24
66
15
45
39
132
84
81
6
12
96
36
33
51
6
75
24
81
126
93
12
57
162
30
63
228
57
18
84
45
120
60
9
60
27
9
15
33
60
102
18
6
45
24
48
48
36
33
123
69
198
21
21
195
24
24
12
45
96
39
69
174
6
15
39
108
48
36
6
27
45
87
84
45
84
15
147
9
87
48
96
141
12
27
45
81
72
87
204
87
108
9
12
15
129
120
69
222
93
96
81
48
3
3
45
36
63
90
27
48
87
120
6
63
24
105
42
18
171
9
36
111
264
36
3
90
51
39
180
18
54
120
9
12
33
111
39
21
105
108
63
219
129
24
45
15
72
99
9
12
48
75
108
69
21
84
60
51
12
21
6
141
24
48
3
33
129
15
156
99
72
234
255
24
12
48
3
48
114
15
12
75
33
147
129
72
132
225
15
12
24
75
24
18
99
39
90
111
39
45
81
3
105
18
84
6
15
219
30
24
15
57
72
198
45
183
201
3
66
15
45
231
3
18
3
156
39
84
57
21
39
96
9
48
15
135
12
45
9
36
3
87
18
3
72
12
93
42
48
6
162
72
12
9
120
12
12
12
24
204
96
36
3
33
57
18
129
15
33
72
24
15
36
45
81
174
69
72
45
27
21
15
144
27
33
3
48
24
36
90
39
60
36
9
87
3
102
180
114
54
72
54
9
45
15
180
3
108
69
120
27
69
12
12
123
33
12
3
42
99
204
84
156
69
63
24
60
105
15
36
12
21
135
12
72
183
33
24
60
57
15
84
60
21
54
42
48
6
18
126
69
12
36
108
36
45
51
24
9
42
285
57
288
3
132
189
48
3
48
117
27
36
27
33
12
153
75
9
132
48
27
120
15
21
168
36
84
12
12
45
96
87
12
72
63
90
12
15
60
15
18
42
45
183
42
183
12
24
60
36
3
72
96
144
45
219
36
108
90
6
141
21
12
6
45
9
111
105
54
90
102
114
36
3
33
15
180
24
141
3
36
51
48
90
36
39
21
99
132
24
144
81
150
69
15
9
12
33
96
36
3
48
12
81
30
57
108
12
9
51
3
9
60
48
84
84
21
18
57
51
33
15
24
12
60
81
12
27
45
45
75
3
45
120
105
27
24
96
120
111
18
72
27
117
18
126
159
96
12
33
87
84
15
33
156
132
12
60
57
30
198
36
75
24
51
9
255
132
129
105
36
63
45
36
99
72
39
42
3
24
225
255
33
27
45
27
84
45
51
45
18
30
87
120
51
18
27
60
72
120
36
45
72
48
39
15
42
195
24
45
36
135
96
12
168
168
12
3
ABCD 99550131028*3^$a+1 [50004]
51
48
4
71
36
90
3
21
7
5
27
12
15
21
39
105
39
21
36
45
72
67
11
18
15
12
72
3
33
24
3
12
21
75
49
12
5
24
31
80
76
24
48
41
39
3
18
12
27
12
108
48
3
54
6
45
76
23
36
36
9
84
27
24
21
136
44
15
13
12
56
45
12
27
81
72
15
57
24
7
20
84
160
20
9
60
84
3
4
44
9
66
24
45
28
8
4
12
20
21
72
3
60
24
45
63
153
7
8
57
36
72
15
87
6
67
32
12
76
65
54
36
49
80
9
39
60
36
16
35
81
45
75
9
3
3
9
9
19
72
8
57
60
99
12
48
12
48
24
40
20
15
13
104
45
15
36
12
45
55
77
30
1
20
24
84
129
12
24
15
36
93
3
4
8
40
107
138
60
18
54
15
75
93
48
112
8
9
111
40
29
36
7
131
21
3
13
77
12
3
52
5
3
52
11
69
36
9
39
16
35
66
18
21
16
12
20
28
12
5
12
51
84
28
12
5
31
77
187
56
27
36
6
54
1
36
17
3
40
65
7
60
48
20
129
6
30
19
5
30
1
53
6
48
6
31
44
45
72
15
3
96
25
8
48
108
9
3
48
52
149
43
12
68
21
91
89
31
8
27
18
3
12
3
42
7
56
72
40
20
12
100
29
36
24
19
101
60
7
32
27
18
18
33
9
55
20
12
28
5
18
54
103
56
72
52
20
3
33
9
55
20
33
55
68
4
17
36
27
28
32
28
92
12
28
53
42
81
117
108
12
24
36
27
12
24
39
21
16
89
15
21
6
9
60
60
24
4
5
27
75
6
18
12
57
12
21
3
132
24
81
7
12
101
42
21
12
39
18
127
20
100
104
111
18
75
12
9
7
149
99
52
8
4
48
24
5
144
79
8
24
136
44
40
8
36
24
88
29
6
85
113
7
65
15
40
20
12
12
135
145
11
18
79
32
40
68
21
15
75
1
56
63
24
25
77
163
23
9
36
40
8
9
43
32
33
78
9
153
18
12
24
90
144
7
5
15
45
27
88
24
5
90
9
21
54
49
23
117
88
32
36
64
5
7
36
20
84
16
5
72
90
36
49
20
88
32
132
16
17
27
15
138
42
121
5
127
12
80
16
104
108
57
39
69
3
15
25
5
7
17
18
37
35
54
66
1
5
27
21
19
77
3
28
5
67
77
120
55
5
43
12
8
12
9
7
92
45
15
93
27
28
80
12
15
78
162
36
61
23
72
13
32
24
52
132
35
18
19
5
36
39
16
17
27
16
8
4
72
36
132
11
21
69
15
84
21
67
20
9
31
12
5
27
24
75
126
3
36
16
128
75
33
4
8
60
40
12
41
27
60
12
9
51
51
97
60
108
20
27
81
4
8
84
16
23
9
12
108
52
8
81
7
20
4
56
33
15
27
57
15
33
4
11
25
65
19
20
84
27
138
96
31
35
54
43
8
24
21
3
9
67
5
3
12
3
13
32
105
15
108
39
21
9
39
136
8
3
57
40
5
3
33
6
9
9
15
72
16
8
87
57
45
3
4
8
27
9
16
20
3
21
51
6
63
9
27
84
16
20
81
114
21
15
9
40
41
27
3
18
36
90
6
79
59
6
3
28
24
11
145
24
44
9
3
45
15
45
12
42
13
12
20
36
45
12
132
18
45
45
30
13
84
35
33
12
21
24
18
37
89
51
21
7
11
9
36
27
49
20
3
48
33
4
12
48
8
4
35
6
55
65
115
72
47
13
65
15
12
21
19
5
30
18
63
15
18
72
15
52
48
20
9
31
23
49
48
29
43
5
27
24
16
108
8
15
37
20
93
3
15
1
53
36
36
36
12
7
20
231
18
192
15
12
72
81
3
136
5
108
51
27
18
15
24
45
7
80
148
128
15
18
79
8
165
27
15
18
39
9
54
216
60
36
45
45
66
93
4
32
21
15
24
36
69
3
27
1
32
48
4
5
51
84
45
18
42
55
60
11
25
23
36
6
7
47
21
45
3
15
49
20
28
68
12
27
36
9
88
72
8
24
45
15
48
33
99
88
12
116
72
180
12
28
8
69
31
8
51
18
111
16
20
28
8
33
12
7
83
42
30
18
3
24
12
28
20
48
72
36
184
113
55
12
20
3
24
21
33
19
12
20
84
16
44
69
72
51
129
39
24
87
33
12
45
43
5
18
33
12
60
112
17
111
40
8
81
3
105
43
29
31
23
9
3
42
7
44
12
27
12
73
48
8
21
30
13
56
84
15
72
13
56
57
12
150
18
63
72
40
12
5
3
52
53
55
23
61
8
28
83
121
8
33
27
28
92
12
60
40
8
33
67
60
41
15
12
39
13
11
1
36
12
23
45
9
39
4
8
24
33
30
93
12
40
5
18
54
15
76
68
21
30
33
36
57
7
68
60
27
6
36
3
12
39
117
75
9
36
64
56
12
28
12
20
3
37
125
12
6
49
48
65
18
37
12
5
3
63
57
12
75
13
5
18
97
8
45
19
8
148
5
54
1
8
60
129
75
27
21
24
28
12
20
60
21
12
60
15
21
15
132
4
5
31
20
12
33
19
11
57
21
39
28
5
7
5
63
9
36
42
30
7
8
40
68
57
75
21
27
40
35
37
8
9
126
9
16
12
53
19
36
59
30
15
3
25
68
4
108
8
24
75
33
33
3
21
30
6
19
48
5
18
9
45
43
20
52
60
35
9
52
20
24
39
270
60
39
52
80
3
73
8
15
126
3
28
17
36
6
25
5
18
45
33
7
48
140
12
12
33
27
9
7
5
7
32
15
24
21
9
24
51
172
5
195
24
3
13
24
48
35
78
72
3
63
42
7
101
15
16
96
29
24
66
21
12
12
9
36
15
21
24
15
36
84
21
7
11
24
18
12
18
93
12
9
99
24
3
72
13
80
ABCD 99550488606*3^$a+1 [50025]
55
56
36
264
16
80
16
29
43
32
24
60
112
5
147
88
32
48
12
93
87
16
12
44
33
135
45
51
16
41
127
17
15
16
20
12
28
48
17
27
36
12
45
87
120
36
9
3
12
76
12
44
81
43
17
67
53
15
60
124
161
3
9
12
48
12
43
53
87
57
39
16
44
40
12
144
20
64
12
29
43
5
72
19
12
65
15
28
56
96
12
57
91
5
235
8
4
176
16
101
3
9
7
101
79
5
36
12
103
68
36
64
29
31
41
48
91
44
16
32
108
40
72
17
87
4
29
7
5
36
39
4
20
12
60
184
36
12
17
3
28
5
12
27
21
3
9
135
36
52
44
21
55
48
17
7
8
24
28
36
17
39
36
12
136
24
8
117
3
28
20
52
5
60
12
120
55
68
48
201
3
52
56
108
24
28
60
80
28
29
31
132
32
45
103
24
104
40
89
111
40
60
77
3
12
52
53
24
96
43
72
5
19
44
64
17
3
28
89
171
105
3
76
104
72
12
96
16
108
65
48
127
12
56
28
20
9
27
4
36
36
32
52
41
63
100
56
24
16
140
64
20
9
7
44
180
69
31
60
36
80
120
28
56
12
4
41
24
3
40
5
7
44
69
115
77
55
48
5
3
45
84
19
80
52
20
57
31
20
84
148
120
65
60
63
12
52
53
195
60
60
129
19
84
68
72
12
81
24
15
28
92
81
7
12
80
76
29
43
48
60
29
43
68
60
9
36
3
112
44
16
20
48
112
29
15
24
24
45
127
48
92
4
29
3
57
27
16
120
17
55
12
24
32
117
55
5
48
15
40
24
24
60
116
24
129
15
45
7
48
5
31
44
48
12
52
41
135
45
7
12
41
27
16
44
153
43
36
161
39
4
12
17
43
20
9
63
57
31
108
104
12
45
108
15
52
41
243
64
12
144
24
5
27
48
40
17
91
17
60
3
100
168
36
104
36
4
72
17
3
48
64
5
63
60
57
63
48
21
48
60
63
24
88
36
56
108
36
9
3
45
87
93
3
81
39
21
60
96
135
100
5
55
120
20
60
24
105
15
108
100
8
117
48
15
12
33
27
40
80
45
43
5
12
55
36
41
36
19
41
27
76
164
45
48
67
36
20
9
108
7
56
16
36
32
33
3
64
17
19
29
3
24
100
41
147
40
53
55
77
91
44
72
36
60
165
55
68
9
51
24
60
33
43
56
24
124
53
55
48
120
60
17
27
72
84
36
16
108
20
24
16
24
77
39
57
43
29
267
45
19
60
12
20
40
24
48
168
5
192
3
48
12
72
208
12
96
17
180
63
117
63
156
93
12
60
39
16
116
12
40
12
65
36
19
8
40
132
48
36
104
76
36
5
96
127
80
33
15
108
120
12
84
36
60
4
5
3
52
53
151
12
65
63
16
8
96
40
77
63
60
12
84
16
17
12
19
60
20
16
36
8
9
3
9
75
24
21
36
67
12
104
12
48
12
9
15
76
48
77
103
77
24
75
36
9
75
124
60
80
16
96
17
15
192
24
9
168
55
48
20
57
39
24
12
45
19
44
72
28
77
39
60
16
72
48
8
72
60
45
103
12
20
9
19
44
12
136
60
5
3
60
24
28
12
48
29
36
27
48
57
31
17
12
31
140
52
32
28
32
40
200
28
24
5
156
19
41
7
8
52
32
4
72
8
60
4
5
48
3
21
55
5
19
20
57
12
15
48
12
16
29
27
16
108
32
40
5
3
60
12
225
3
12
4
116
24
28
36
116
184
12
84
24
12
17
187
140
84
4
80
48
12
153
12
3
24
40
8
40
53
27
12
24
24
72
4
32
12
120
48
64
173
3
12
132
45
31
108
44
96
57
60
24
36
7
125
7
41
19
24
56
36
105
3
69
15
36
12
64
5
43
5
55
185
15
45
7
68
45
3
84
4
17
12
12
43
60
65
7
5
31
12
20
48
24
4
20
12
48
4
20
16
197
12
15
96
120
16
41
7
36
36
48
20
28
5
7
125
3
12
28
60
80
9
96
12
7
144
29
12
3
196
60
56
4
24
20
28
5
12
55
17
36
3
12
240
9
108
43
24
56
28
17
72
7
36
5
87
12
48
33
84
3
93
7
36
72
24
8
57
63
88
12
32
105
3
28
72
68
100
8
4
5
120
67
44
12
45
19
96
5
43
24
36
17
252
3
45
7
65
55
8
48
21
156
7
36
116
21
55
68
117
12
3
4
36
5
39
21
15
88
17
3
84
16
72
32
40
32
148
5
63
120
88
44
36
24
52
53
15
100
8
45
79
20
4
20
12
48
9
60
31
104
16
24
152
16
17
15
96
36
45
36
ABCD 99550587902*3^$a+1 [50009]
24
131
6
7
20
28
128
4
17
15
21
24
19
44
93
3
40
96
48
5
12
36
12
90
37
35
6
19
36
8
141
48
12
55
48
5
115
32
64
12
48
80
57
7
17
6
13
24
83
90
19
23
121
11
13
17
48
75
117
55
5
30
48
141
24
207
48
1
11
33
96
16
5
30
18
72
60
103
48
5
42
13
17
31
101
15
148
47
9
39
97
83
73
29
108
42
18
7
48
20
12
225
55
35
18
30
18
144
78
157
8
33
12
67
24
56
105
15
51
133
56
21
3
81
3
12
84
16
36
17
7
20
100
24
36
48
17
30
1
35
145
29
19
41
39
64
12
23
18
147
208
32
33
102
30
18
54
19
11
18
7
53
15
40
36
12
29
90
1
12
5
18
30
55
24
120
35
6
55
104
48
75
133
17
55
176
81
120
39
40
11
1
12
96
180
36
8
16
179
18
19
24
72
29
31
32
28
24
168
17
6
9
33
48
3
9
51
21
60
19
71
45
45
6
133
41
79
41
15
123
121
89
30
60
13
17
12
31
48
200
112
24
20
28
116
21
30
18
18
25
35
42
12
126
12
1
29
60
67
41
7
137
39
39
73
308
16
44
84
63
282
12
75
45
3
117
60
15
51
13
17
24
79
96
8
3
25
47
30
51
16
23
25
35
1
59
61
36
83
12
6
43
36
113
7
35
45
4
132
17
15
75
18
12
48
3
9
51
16
8
60
93
7
12
23
18
30
12
45
63
93
40
24
5
15
87
93
15
18
42
61
29
60
7
5
18
60
37
24
17
114
1
84
44
51
66
30
84
18
30
133
35
42
30
12
13
12
5
19
60
29
18
69
15
49
89
48
19
44
36
4
29
60
7
8
33
99
16
60
77
51
4
17
99
27
33
204
16
11
18
27
24
16
48
36
36
5
48
7
35
36
12
1
59
61
20
16
53
171
99
25
5
27
24
9
48
79
24
24
17
96
247
96
11
6
63
16
24
72
89
96
55
44
76
32
40
12
156
5
19
24
29
7
23
25
5
48
27
12
40
11
42
7
80
105
91
24
5
6
9
153
7
41
55
12
77
90
73
5
75
3
13
17
99
3
61
12
59
253
32
48
12
45
3
87
13
77
18
1
29
12
31
29
43
56
16
8
27
181
5
7
47
30
39
16
5
30
6
87
3
13
209
48
12
51
16
35
25
5
78
48
174
60
6
42
31
17
3
87
12
12
33
33
19
11
30
55
104
16
5
115
48
47
73
132
32
76
24
12
65
19
60
80
9
12
48
18
54
15
3
18
162
42
36
27
196
29
12
19
36
65
60
3
57
3
52
131
237
63
13
36
125
90
121
29
36
60
67
17
19
44
15
1
20
9
135
45
30
21
21
19
71
13
12
11
30
127
92
81
3
21
3
27
6
63
27
24
1
5
55
119
9
40
60
20
9
15
160
5
27
3
117
60
4
59
85
12
23
57
16
5
55
72
12
35
33
28
5
12
12
63
27
85
20
108
36
52
32
45
12
39
40
11
18
30
85
36
60
29
103
32
15
117
33
91
44
147
33
28
35
30
12
51
237
42
97
41
12
27
51
73
132
44
21
39
100
95
36
12
18
19
80
28
12
20
21
79
11
49
36
59
6
55
8
112
44
28
32
21
54
25
125
15
84
4
5
7
5
39
51
96
30
39
64
17
39
24
27
54
39
64
5
195
40
5
48
72
43
252
5
12
15
33
60
18
42
42
48
97
83
13
12
23
30
84
99
112
8
9
192
18
141
4
35
81
9
55
197
36
102
1
24
5
43
68
84
15
12
49
77
55
44
33
91
29
27
16
44
28
35
13
32
33
84
3
147
45
3
25
5
30
18
7
17
3
12
3
141
9
7
53
91
20
52
17
42
45
4
71
73
53
12
12
15
3
141
147
150
12
12
31
68
36
15
48
57
45
96
12
30
73
29
115
53
12
15
4
36
221
19
108
36
176
45
168
51
16
20
4
80
16
35
69
99
18
24
3
52
65
18
12
45
48
88
24
11
37
48
84
35
1
72
17
3
60
52
20
21
27
63
13
36
8
36
57
60
72
7
8
33
24
39
40
29
31
41
6
13
71
33
27
13
5
31
17
12
90
37
8
28
137
30
73
128
4
236
69
15
27
13
36
17
19
8
45
72
78
37
11
24
25
84
44
87
9
36
15
9
100
36
35
153
36
64
48
12
5
55
192
8
16
41
31
5
24
6
192
30
55
47
45
21
24
6
33
9
127
5
15
4
24
48
59
121
12
17
6
13
12
24
24
59
57
21
60
24
36
12
67
8
3
9
60
135
18
42
33
76
20
16
5
30
30
99
51
69
64
23
12
72
48
18
183
9
27
21
87
28
107
37
8
45
12
63
52
23
30
30
97
80
24
36
16
60
35
13
29
7
80
135
13
65
48
7
5
30
61
59
57
4
56
4
12
137
103
24
8
96
99
1
20
60
81
19
161
ABCD 99550729576*3^$a+1 [50024]
83
45
195
45
96
48
3
189
16
35
168
108
121
83
48
45
39
9
160
32
48
27
24
276
73
71
9
64
32
48
3
264
60
57
99
93
39
36
12
60
84
48
25
32
39
12
72
12
25
23
57
99
109
83
13
80
51
288
372
36
21
51
36
96
228
60
12
48
93
144
3
36
84
21
48
48
96
75
21
16
83
72
12
57
3
180
25
11
117
87
36
21
3
13
23
12
48
120
21
171
12
36
60
9
75
144
24
72
21
3
24
60
48
57
3
45
279
36
48
21
39
9
75
48
37
23
121
179
72
48
181
23
96
9
3
96
132
12
48
45
3
24
69
3
141
147
72
60
48
121
11
120
36
9
96
16
23
36
21
160
23
60
36
9
39
57
192
16
11
264
36
156
45
64
11
21
27
21
135
36
21
16
11
24
333
87
25
11
85
32
96
3
216
60
12
13
35
48
109
23
84
96
37
144
23
25
23
96
132
12
25
272
16
35
109
35
24
12
105
48
16
11
213
48
3
45
48
51
45
87
84
21
39
249
48
27
12
105
87
249
96
3
45
75
21
51
48
132
60
45
3
13
80
144
48
135
84
60
9
39
36
117
112
11
72
13
35
13
131
36
153
208
11
12
48
12
96
45
288
3
61
23
12
84
48
9
16
11
12
12
36
36
60
36
24
45
16
32
96
51
48
48
48
45
51
13
32
48
87
48
108
45
16
59
69
51
109
48
23
9
96
16
144
176
51
72
48
48
117
27
120
36
9
123
21
135
240
57
39
84
24
45
27
96
21
99
228
9
16
11
37
83
24
72
109
131
72
48
21
96
16
35
13
167
9
87
57
27
12
108
120
72
45
27
192
37
71
132
21
39
201
99
36
108
72
48
144
96
117
27
69
16
71
57
27
69
3
96
72
108
48
12
61
23
9
112
240
48
35
61
35
144
84
57
3
189
39
9
160
128
123
37
251
24
168
120
13
11
21
144
51
48
61
11
21
3
48
13
35
13
11
133
80
87
9
39
12
13
71
84
120
36
25
131
48
120
108
12
93
16
119
105
3
192
72
85
35
13
32
112
32
48
75
117
96
123
21
64
176
112
179
168
37
11
192
21
144
64
59
117
27
85
11
72
93
195
45
16
71
132
21
64
83
24
85
23
12
48
93
48
27
37
83
93
27
117
27
168
36
12
109
71
9
208
23
57
64
32
39
36
72
132
156
72
120
120
517
83
48
180
57
3
36
57
16
80
48
16
23
96
12
36
9
123
85
215
48
12
45
75
37
11
60
36
24
24
48
24
205
48
128
48
64
48
32
48
48
51
45
3
36
57
123
21
39
36
69
39
12
144
24
181
96
11
37
80
16
35
132
12
13
59
108
57
48
27
85
11
24
109
11
37
96
71
36
60
60
24
12
12
72
24
120
117
16
80
48
3
45
96
16
32
3
36
9
99
36
48
57
75
120
93
240
27
69
195
84
60
36
84
37
96
83
24
37
119
105
39
36
12
105
27
48
21
48
48
51
216
48
120
72
69
171
24
45
27
165
147
45
3
168
69
16
96
35
48
36
12
13
144
83
240
13
59
21
64
35
36
240
57
3
93
240
3
96
84
57
3
24
21
16
35
61
59
21
112
107
12
12
48
168
21
96
27
24
93
64
128
27
108
180
21
3
72
69
16
144
144
35
93
135
57
48
75
12
48
57
3
45
27
85
11
21
231
ABCD 99550875038*3^$a+1 [50012]
60
24
102
36
37
11
12
109
24
17
79
65
114
36
1
95
25
84
113
42
18
42
1
17
18
12
12
96
25
29
48
90
61
71
13
53
48
6
24
6
66
78
55
11
30
43
23
48
12
12
73
12
5
48
114
25
53
48
42
18
12
30
60
6
54
25
35
25
5
42
24
12
18
6
60
24
1
59
30
31
23
25
17
138
18
48
79
83
24
49
12
83
37
17
31
12
47
30
18
12
36
1
41
67
17
18
25
65
36
102
25
23
60
6
43
36
179
78
24
55
23
66
24
18
97
108
5
18
12
108
24
132
109
12
17
55
53
18
12
24
108
30
72
30
48
1
47
30
18
36
6
24
24
19
11
37
72
12
11
12
61
5
7
48
36
5
19
197
79
60
24
11
18
42
84
12
13
12
23
1
65
30
6
12
55
77
30
114
6
13
11
12
12
13
53
54
61
35
1
59
60
66
84
6
54
19
5
30
85
23
37
131
96
96
42
31
12
47
66
24
30
30
7
29
31
48
23
84
145
96
12
5
6
1
144
5
66
36
37
53
24
163
23
12
13
29
30
48
42
24
30
109
11
6
66
169
35
25
23
1
77
30
12
42
19
72
72
11
24
37
53
18
13
11
210
6
30
12
18
114
150
36
84
30
18
78
30
90
42
156
37
5
42
61
5
54
25
11
85
12
5
30
37
36
29
18
13
29
31
17
54
6
30
13
11
114
7
252
23
108
36
24
36
49
11
13
11
12
37
131
36
24
1
71
13
11
49
24
96
41
30
108
18
43
47
42
6
24
18
30
37
47
30
30
1
23
24
18
42
18
103
36
23
12
6
7
35
42
6
24
25
59
37
5
42
72
1
23
132
12
6
91
41
19
5
18
30
72
19
5
72
24
18
1
17
67
36
5
30
114
6
25
60
11
24
72
12
12
13
11
37
29
19
5
6
24
24
37
59
96
1
17
66
37
72
17
108
18
37
125
66
12
18
312
43
35
6
18
13
17
6
12
13
11
13
47
25
59
25
11
18
36
12
30
102
7
11
24
25
179
61
108
11
12
13
149
36
6
108
48
24
48
6
42
18
30
24
1
24
5
36
6
25
36
29
18
102
48
30
1
59
13
59
66
12
36
31
11
162
30
73
23
150
66
13
17
43
11
6
18
13
185
19
24
72
5
24
54
66
48
43
29
6
60
48
24
18
60
42
6
54
42
24
12
18
12
24
49
41
6
49
23
12
144
36
25
84
59
12
133
47
90
6
42
6
30
126
18
43
5
72
36
6
24
60
25
29
18
13
17
18
1
23
1
17
54
18
102
24
36
36
114
78
18
67
23
12
25
11
25
12
47
6
30
6
6
42
120
43
5
18
30
66
1
5
67
60
71
60
90
66
1
48
24
47
1
48
11
30
66
12
12
66
78
204
90
7
71
97
48
83
6
19
24
23
18
7
24
83
18
60
43
12
29
6
24
121
17
18
30
54
48
1
12
23
12
12
36
36
24
54
6
114
18
84
84
30
12
18
37
47
36
24
61
29
55
36
11
48
85
23
30
55
47
48
30
7
23
24
6
43
47
24
54
7
23
84
30
55
11
12
12
1
5
6
24
85
89
6
1
60
155
48
25
48
53
7
59
1
17
36
6
66
67
17
114
90
54
108
30
127
5
12
30
6
7
53
18
24
48
12
30
18
25
84
29
54
1
17
60
30
78
31
239
36
1
24
60
41
18
1
29
36
19
17
18
1
35
18
36
84
18
13
29
18
30
18
66
43
17
43
23
18
7
47
18
43
59
61
71
13
48
35
108
24
36
25
5
90
12
30
54
73
12
36
17
18
60
13
5
6
30
18
96
54
36
36
43
35
90
30
1
12
95
97
77
60
18
30
12
48
6
85
29
103
23
42
67
11
25
95
42
30
72
66
55
17
48
24
42
18
12
24
42
18
7
5
7
47
30
31
5
30
12
6
54
1
60
24
77
168
102
121
23
6
84
24
72
18
1
41
31
24
53
6
42
43
5
6
30
114
61
36
48
41
18
73
5
48
91
89
19
11
24
12
18
31
35
42
18
37
59
36
12
18
7
5
12
96
7
17
31
12
11
24
12
18
67
36
89
54
54
43
47
12
18
7
83
30
132
19
11
24
1
11
12
1
35
12
13
11
60
13
35
30
6
6
18
6
19
5
6
36
36
13
41
6
90
7
47
6
19
5
30
18
31
12
5
12
6
72
12
42
19
96
23
12
60
30
18
25
71
61
71
102
78
25
5
114
13
11
12
30
7
35
12
6
7
48
77
48
30
12
90
42
48
48
48
6
54
72
120
18
6
1
155
72
61
41
30
13
5
42
54
7
72
5
42
49
71
18
18
24
6
175
24
5
108
7
11
73
41
78
1
12
17
67
53
6
54
55
23
13
5
31
5
66
72
12
6
18
96
78
7
24
29
102
1
24
11
37
53
102
36
25
125
42
18
36
78
18
30
24
24
12
24
49
12
17
31
35
30
30
30
84
31
11
114
19
83
25
24
35
108
25
47
24
1
71
13
11
13
47
24
24
18
18
42
55
17
6
120
180
24
18
60
48
19
11
84
108
18
6
1
35
30
79
24
11
25
11
25
17
31
11
121
59
30
66
13
17
30
30
90
85
59
13
11
66
48
12
19
47
30
42
61
29
42
6
12
31
36
5
18
138
12
186
30
54
1
17
19
48
5
31
36
35
133
53
7
5
18
210
48
115
24
108
35
97
17
54
12
18
19
41
6
120
30
24
60
31
11
24
24
61
36
17
48
55
209
24
19
47
60
61
95
78
55
71
49
84
48
12
23
42
12
31
5
19
5
36
90
24
96
18
60
19
17
30
18
31
12
47
78
24
30
ABCD 99551251916*3^$a+1 [50000]
80
129
15
21
144
96
91
32
141
51
208
41
39
21
84
12
84
216
79
41
264
144
60
120
12
168
36
240
355
29
120
72
60
168
120
36
276
63
285
72
108
36
84
55
65
72
24
60
84
15
141
259
65
60
60
192
108
36
24
60
51
21
180
48
60
60
72
55
144
125
19
80
105
151
240
176
33
15
96
112
17
31
5
144
60
180
60
111
112
89
103
17
79
65
36
84
36
108
96
180
120
27
33
111
249
204
192
24
67
77
156
120
24
12
48
27
69
331
53
75
45
36
216
39
64
80
225
175
41
55
29
60
72
63
201
7
32
141
144
51
21
75
33
96
84
132
60
84
55
101
75
16
29
228
175
137
135
16
77
67
5
168
180
156
60
24
216
39
21
36
48
36
120
96
60
24
39
96
21
139
125
36
168
60
43
128
489
55
32
225
60
3
21
84
96
96
24
15
21
60
120
39
9
36
96
108
132
180
24
324
60
12
108
96
111
9
204
43
17
12
51
117
156
36
24
60
156
91
89
103
5
27
64
89
72
84
144
72
120
48
156
24
55
17
240
79
5
24
132
204
99
256
176
9
276
3
225
96
111
69
27
112
32
189
60
39
16
5
24
3
189
51
33
24
36
24
43
29
84
60
67
80
57
55
137
348
12
24
144
96
55
41
180
84
84
336
171
33
12
3
177
111
33
24
72
24
36
19
65
36
43
5
60
72
60
108
120
96
24
60
72
24
60
60
36
84
156
60
24
147
48
9
12
75
16
53
24
60
120
63
112
65
12
168
43
17
132
228
36
120
36
60
168
211
41
24
60
115
29
51
45
19
65
72
183
112
53
12
48
36
156
240
60
624
60
7
137
276
387
33
31
245
235
5
48
96
36
103
17
24
36
19
41
168
111
69
12
24
39
105
240
132
168
36
199
41
96
264
24
103
29
120
24
36
24
120
15
369
120
12
144
27
33
96
24
39
21
96
144
204
72
84
67
32
177
168
87
64
32
117
12
84
36
199
209
111
69
43
32
57
24
96
288
63
112
125
51
21
144
36
55
53
276
24
127
293
336
120
36
24
87
69
60
303
21
187
17
36
96
84
156
180
168
12
120
120
168
43
288
5
36
84
36
159
64
77
48
216
276
391
53
156
15
64
209
72
48
60
216
84
207
33
120
72
180
300
108
51
592
29
84
156
108
183
192
21
144
12
168
7
29
115
32
57
12
48
27
ABCD 99551615836*3^$a+1 [50047]
45
20
24
1
12
96
51
39
9
21
15
44
13
42
113
4
81
3
12
24
60
140
43
65
25
6
57
80
4
129
27
48
72
32
28
72
21
35
24
1
27
24
56
85
23
12
52
12
96
3
77
52
36
36
20
73
3
24
60
21
35
52
48
45
47
115
90
11
12
7
18
15
44
36
144
40
116
64
8
112
93
3
44
168
76
9
83
48
100
96
3
30
3
120
60
87
18
23
37
119
1
3
57
18
90
35
157
15
3
54
63
48
87
17
28
80
88
9
35
28
20
12
25
75
21
15
15
29
52
9
71
48
25
15
3
113
16
108
123
5
60
64
84
60
72
92
12
4
24
60
12
20
76
92
40
33
3
144
21
119
12
76
24
3
81
99
81
32
24
163
33
8
52
15
9
60
36
72
3
29
31
65
88
24
32
24
12
28
69
35
168
25
59
28
80
16
32
40
20
55
45
44
91
18
54
5
28
33
24
51
84
45
27
20
108
55
17
28
45
51
12
27
36
24
53
13
87
20
55
33
9
47
76
15
29
36
4
24
44
220
212
28
72
33
51
9
11
7
12
6
27
63
45
104
25
15
36
117
12
3
3
69
108
60
8
25
12
107
91
21
3
30
90
5
55
17
76
12
8
25
23
36
48
55
17
73
183
57
11
235
57
12
21
24
36
167
40
8
12
60
12
1
27
68
19
5
52
24
75
41
28
80
16
32
25
39
33
35
73
15
20
4
36
153
42
30
47
25
90
96
21
9
39
21
27
24
3
213
147
33
44
49
47
52
60
123
17
72
1
35
28
12
33
39
33
39
93
15
36
44
40
36
144
108
48
176
28
8
12
36
72
25
12
71
76
51
42
35
48
64
36
48
20
16
21
12
51
32
52
12
20
49
24
27
36
60
57
71
49
3
60
12
108
72
15
41
85
72
27
8
37
6
102
3
12
32
52
51
57
60
8
24
61
279
56
48
16
120
84
45
72
27
8
4
33
71
4
3
53
49
23
67
186
15
15
42
3
9
60
11
55
5
112
84
20
60
13
90
66
95
19
81
12
105
27
8
12
88
164
109
24
27
21
42
57
104
37
15
20
12
12
4
9
27
9
75
15
17
64
116
24
64
15
5
16
60
99
90
71
4
104
1
60
47
60
52
93
15
12
36
132
273
72
27
36
9
48
3
15
54
23
13
99
8
40
12
60
140
220
32
19
5
16
36
72
48
104
76
3
54
6
9
48
8
36
4
32
4
39
54
47
28
20
40
3
60
12
5
28
60
24
8
25
27
44
37
15
3
12
17
136
12
44
13
15
3
9
36
8
40
32
4
243
213
27
30
47
28
8
60
7
57
9
131
16
44
124
12
20
37
87
21
12
36
42
69
68
196
32
12
13
27
15
17
48
73
47
103
5
120
55
57
12
24
9
90
185
28
93
27
8
169
35
16
15
45
24
96
56
16
84
20
4
69
6
29
36
4
20
1
39
80
52
39
5
72
55
45
32
108
28
24
12
69
51
36
84
104
24
16
9
3
33
75
72
20
28
9
15
20
12
28
45
78
18
51
111
45
3
90
75
105
54
137
24
12
85
83
40
15
77
24
4
9
18
29
61
12
87
3
17
24
36
64
9
36
15
195
42
27
72
9
111
44
25
54
65
25
195
111
45
72
8
84
12
169
15
44
31
24
48
33
104
100
3
5
13
15
264
3
165
20
24
13
18
108
57
12
8
12
31
5
67
93
32
40
180
32
48
12
1
71
16
33
35
4
56
49
90
18
75
15
108
24
141
56
84
19
17
88
8
48
37
3
60
44
12
24
4
12
80
16
12
12
188
133
12
6
84
185
1
12
42
45
75
57
36
33
51
9
15
60
24
12
48
80
88
24
9
47
12
13
12
63
44
24
184
32
88
48
45
12
83
28
36
21
108
15
24
33
59
28
123
18
54
57
33
23
28
96
21
63
75
5
4
72
48
8
160
20
7
53
124
36
32
60
108
60
48
36
4
36
36
15
5
28
12
8
76
129
135
80
36
96
40
72
8
60
28
24
72
20
31
173
55
54
126
17
37
6
77
25
42
57
9
35
127
77
91
89
48
73
35
12
12
108
24
28
12
24
20
49
15
48
44
28
8
37
3
105
27
45
27
33
11
36
16
80
100
57
107
48
100
8
43
101
36
172
56
4
8
84
4
84
45
35
25
18
17
16
57
12
36
111
20
31
77
76
92
12
28
48
12
32
1
60
30
5
19
81
20
4
21
107
13
60
39
63
17
25
3
12
8
48
16
116
43
42
119
1
78
65
24
60
136
36
56
12
43
18
47
40
48
9
120
18
93
87
42
18
18
90
81
9
59
136
44
100
72
36
15
57
20
85
35
96
49
51
32
72
96
24
163
77
16
92
13
12
18
24
ABCD 99551741384*3^$a+1 [50078]
72
19
41
4
188
76
177
3
72
104
55
21
15
57
32
28
63
12
261
36
36
24
45
60
155
96
12
28
9
35
91
5
160
39
33
20
336
72
144
55
5
124
20
1
3
75
117
20
91
53
40
39
60
48
5
108
7
17
52
56
40
12
27
6
84
11
25
12
3
44
43
17
48
265
27
3
48
89
36
72
28
39
9
32
28
21
126
144
33
27
89
31
81
147
53
4
15
33
33
23
16
36
108
24
32
40
36
8
19
93
9
11
4
68
40
36
12
20
19
120
41
40
108
44
13
15
44
121
59
24
40
72
8
76
36
15
125
60
4
108
120
3
12
21
36
20
25
15
8
55
41
40
51
48
81
36
51
29
25
35
31
9
33
18
89
25
171
20
72
16
20
124
72
36
15
17
55
93
164
55
93
27
30
15
68
127
173
55
5
67
21
24
44
7
12
53
180
37
18
9
21
23
7
24
66
35
12
36
112
104
4
69
35
132
25
90
9
9
15
87
30
35
4
104
72
108
100
27
30
18
5
13
24
39
36
56
88
24
63
5
120
24
55
65
36
19
36
84
65
4
21
23
28
32
72
144
1
143
120
25
48
135
8
24
12
73
35
37
39
51
126
35
24
85
6
12
113
19
33
3
42
27
3
53
25
30
72
108
24
29
40
39
12
33
20
43
72
65
12
64
81
3
72
36
60
39
30
111
140
7
101
4
72
3
150
3
9
18
5
157
51
8
19
30
123
8
157
59
25
15
51
84
126
59
36
60
72
13
3
60
39
102
215
205
78
5
25
18
33
36
15
21
8
4
15
17
96
19
90
3
8
67
48
53
12
64
3
33
32
36
12
40
32
60
36
37
3
84
128
72
55
21
111
48
17
55
65
31
29
48
72
24
31
36
45
144
156
60
15
17
16
56
40
33
3
12
27
101
4
63
12
41
4
21
155
19
5
144
52
9
6
24
6
60
23
7
5
72
28
48
32
19
89
7
105
24
63
42
30
60
29
60
40
144
27
45
51
17
48
60
7
77
220
24
32
40
84
3
33
69
126
24
89
37
47
60
13
63
21
95
4
39
42
59
4
27
36
105
75
29
108
97
23
40
32
36
4
15
41
19
90
6
5
19
41
97
15
8
60
247
12
36
5
24
40
108
72
3
33
32
7
48
17
16
15
5
4
228
3
29
13
23
24
84
1
95
76
8
72
64
105
3
8
24
76
9
71
4
21
72
3
32
48
40
20
25
24
30
5
24
19
57
63
201
111
53
55
12
41
67
17
24
4
48
9
59
19
153
8
60
12
49
66
24
101
19
29
7
33
20
31
93
20
37
6
9
3
33
9
15
44
24
40
80
7
21
39
41
64
3
5
28
32
25
48
143
4
8
28
32
12
28
32
88
165
87
3
57
27
41
144
88
92
36
84
4
36
51
12
113
7
21
99
41
31
41
12
67
5
28
33
42
101
16
51
5
112
45
23
40
27
41
139
41
40
12
20
37
15
68
19
53
60
48
7
33
20
40
144
8
28
48
20
109
3
32
36
16
21
83
36
60
148
108
87
33
15
54
71
72
7
90
90
53
97
48
78
24
261
8
31
65
4
12
15
53
72
7
33
9
11
49
23
55
21
12
99
156
54
6
113
24
40
87
66
143
97
180
3
32
12
96
7
69
63
48
12
17
85
126
53
7
17
88
20
7
102
39
12
9
51
27
5
12
4
36
75
33
60
27
66
23
31
5
36
19
108
21
21
71
72
13
132
48
72
63
39
5
36
127
93
57
12
75
348
152
4
56
4
44
67
5
168
120
36
49
120
15
33
54
5
36
84
148
56
1
71
48
4
32
43
12
45
8
76
87
5
7
65
88
15
89
28
27
9
87
24
5
25
15
21
15
9
23
28
75
5
7
21
9
18
17
28
12
63
150
30
45
39
21
39
29
12
7
21
27
30
167
7
60
45
56
19
21
8
40
117
24
156
27
75
42
15
21
123
12
68
24
40
15
12
6
3
32
7
293
40
75
30
23
4
72
8
25
15
57
75
63
21
39
57
3
5
40
68
100
48
51
21
60
135
77
40
8
55
57
72
93
90
17
55
93
15
162
3
48
20
72
85
27
36
12
15
12
65
4
51
36
12
21
27
84
65
4
87
17
25
11
19
48
120
65
19
153
48
15
77
97
6
72
41
12
40
39
36
17
12
60
16
68
36
28
15
33
32
37
18
108
24
29
96
91
29
31
29
36
4
104
12
25
83
19
5
36
76
15
69
99
33
32
40
57
11
52
32
43
57
44
19
30
15
15
137
43
48
12
108
54
59
60
79
81
27
45
24
36
12
15
41
36
76
159
21
75
33
39
18
15
8
7
60
5
97
47
ABCD 99551984204*3^$a+1 [50002]
60
84
21
114
105
144
57
42
48
84
18
150
60
48
69
36
369
78
210
162
81
267
21
147
33
99
60
108
33
87
24
18
51
240
87
105
27
30
198
42
30
33
117
12
30
300
81
15
24
36
105
15
9
51
264
18
147
3
228
225
48
39
48
9
111
9
24
27
54
36
54
6
15
135
84
108
357
15
9
36
153
30
18
123
69
3
48
171
189
21
48
147
96
48
129
3
45
99
63
21
357
63
36
84
159
237
3
33
39
168
132
96
93
156
3
21
69
78
114
96
162
21
156
63
12
48
132
18
18
12
348
360
72
72
108
18
12
27
63
57
60
33
87
231
24
105
231
45
84
75
21
87
18
159
225
90
81
204
135
96
129
144
12
75
24
9
27
9
75
120
96
69
75
48
57
201
30
60
60
105
27
120
252
45
3
12
21
219
36
165
99
9
39
48
60
24
9
36
105
66
12
12
69
87
192
81
87
144
9
51
6
15
300
57
123
129
75
51
132
18
30
264
9
396
33
48
150
60
24
36
129
81
99
33
102
186
42
213
24
15
21
84
24
36
51
84
36
9
36
108
111
30
75
36
99
18
3
60
27
192
258
18
24
345
36
99
60
96
9
183
21
27
9
33
210
21
72
75
93
99
138
42
150
42
60
369
21
18
81
36
3
237
3
12
120
120
45
24
12
204
120
3
168
72
198
123
27
150
75
120
39
138
63
159
36
129
3
120
357
15
9
192
75
69
81
159
51
252
18
42
60
12
78
207
3
81
36
123
78
162
132
105
21
42
81
120
60
12
99
18
231
12
135
69
93
288
303
36
3
30
18
90
144
15
111
84
60
321
15
24
90
48
207
156
204
135
45
15
48
72
78
87
3
72
18
42
108
48
33
180
60
36
36
75
69
15
18
87
24
231
69
81
96
3
99
213
147
81
69
12
15
33
192
75
15
81
75
9
15
21
180
75
129
135
81
39
69
252
84
15
36
330
114
60
21
24
135
108
48
132
72
6
39
123
42
30
60
36
84
108
57
84
51
45
3
12
105
3
57
321
183
156
96
45
210
162
63
204
75
36
12
93
99
60
120
18
48
15
327
30
210
12
30
51
39
48
12
36
105
135
60
69
60
3
141
27
30
30
12
93
27
30
378
84
210
30
18
102
120
516
12
12
6
3
96
93
42
45
141
399
45
171
27
72
6
114
321
99
138
207
36
75
33
27
84
165
36
108
99
48
69
183
48
69
96
48
36
60
156
39
21
99
9
12
57
111
120
111
48
21
96
75
105
120
75
501
57
3
87
21
159
252
105
171
9
24
72
15
42
ABCD 99552263054*3^$a+1 [50067]
22
32
34
104
138
294
90
60
48
136
12
20
52
62
6
12
46
32
18
6
6
10
2
6
6
96
12
72
4
50
64
66
24
86
90
22
30
50
192
48
30
24
34
32
10
102
38
42
106
30
2
60
52
30
2
4
56
90
144
30
36
78
6
12
160
68
160
2
42
16
44
36
22
122
60
76
56
16
44
4
24
56
30
24
42
48
6
24
18
198
54
48
18
82
30
8
64
200
42
16
68
12
12
42
150
60
6
78
40
84
62
24
10
12
80
10
168
14
12
4
24
90
8
10
140
84
150
18
70
50
6
24
18
12
18
114
118
2
96
52
8
10
72
128
30
12
132
106
8
24
18
28
12
132
170
10
62
136
32
102
28
20
48
130
18
102
32
10
8
22
152
64
62
12
70
8
90
24
6
48
90
22
80
102
178
2
16
32
24
24
54
88
72
30
18
42
128
54
24
82
14
138
12
48
40
18
18
32
30
18
4
36
14
90
48
72
28
18
2
24
36
10
90
38
24
88
18
54
50
30
136
32
24
48
72
30
60
60
84
60
82
14
48
36
84
16
20
70
32
10
102
6
122
18
12
58
54
20
40
80
150
18
30
10
14
78
16
74
66
22
2
48
120
28
20
24
36
10
54
26
72
40
50
54
46
18
2
30
22
90
266
36
48
12
46
38
234
78
144
28
38
112
38
10
50
118
74
46
24
56
144
30
90
58
110
10
32
40
176
54
198
82
2
48
36
4
36
12
32
76
72
8
52
102
90
20
76
80
30
64
6
2
102
42
48
16
122
100
2
42
4
24
80
28
20
18
70
12
14
78
18
72
90
150
10
8
52
2
16
2
16
14
18
22
146
12
24
34
74
36
84
30
58
44
36
28
26
48
40
2
6
150
90
88
26
24
12
18
6
66
138
12
40
72
8
88
90
32
18
4
18
48
24
26
12
52
92
36
24
6
72
30
28
8
22
8
120
40
14
60
28
32
28
32
72
76
32
12
60
88
2
18
16
294
30
90
2
84
42
58
32
30
162
96
6
24
42
12
48
28
56
4
50
24
88
2
36
10
54
8
24
4
32
78
30
180
72
12
180
36
12
22
32
186
70
152
58
8
12
52
36
2
18
24
30
48
48
102
112
68
60
42
6
12
24
150
106
12
8
12
120
132
60
48
16
60
56
16
20
54
306
52
68
222
30
16
132
8
40
14
90
40
32
78
72
48
18
78
6
138
6
216
114
10
12
20
70
8
10
20
12
72
118
2
6
24
42
36
52
8
22
2
84
66
30
18
16
26
48
88
78
104
88
50
198
10
14
48
22
2
16
2
6
10
32
192
30
160
18
68
10
152
72
58
32
102
30
108
6
90
6
6
18
22
92
126
210
4
8
10
104
18
6
70
122
48
40
24
18
92
10
168
30
162
96
30
242
10
128
4
32
84
36
148
96
92
10
62
42
24
66
30
178
38
72
70
20
72
36
48
42
10
164
4
110
6
4
14
30
10
2
48
72
6
30
82
30
18
18
44
66
24
78
72
18
82
38
120
40
18
14
72
138
76
44
96
6
18
16
24
108
224
58
8
138
54
90
88
44
48
16
60
12
152
48
72
96
42
10
44
84
30
24
6
12
72
16
14
58
198
32
162
48
22
80
6
40
44
46
54
8
52
8
112
8
12
12
28
8
42
72
34
32
48
6
118
18
30
98
10
134
10
32
36
58
2
12
18
22
140
78
22
26
22
60
32
12
58
2
54
22
2
16
14
76
56
30
34
110
42
78
72
18
4
50
238
68
64
8
120
12
18
102
66
96
64
74
6
24
6
42
10
48
24
120
6
26
60
84
24
78
24
46
80
10
50
30
10
38
72
78
112
8
42
18
22
8
54
36
30
6
16
74
88
8
40
38
66
46
108
30
74
96
12
72
18
42
88
14
58
20
48
40
12
8
78
144
18
30
222
42
6
12
30
78
12
30
66
12
204
60
36
30
174
4
332
72
16
50
24
6
10
62
12
30
58
14
88
18
20
84
24
72
22
32
88
96
56
48
72
18
120
12
66
70
2
40
2
64
20
72
18
24
102
76
48
86
24
210
244
68
78
10
222
80
10
182
18
52
92
54
6
36
102
18
88
56
6
10
30
50
22
8
18
54
30
72
60
24
40
44
60
28
50
162
76
ABCD 99552375142*3^$a+1 [50045]
155
25
24
180
144
5
211
23
54
43
72
29
90
1
71
133
48
89
18
13
72
12
72
12
36
107
97
12
24
60
96
60
48
48
77
211
144
240
12
24
107
25
120
12
72
113
31
23
49
84
11
121
48
47
13
23
36
49
23
144
13
60
71
61
83
108
61
11
193
59
13
59
90
67
149
18
37
71
121
72
41
115
36
11
1
204
48
36
120
203
121
12
48
120
24
24
96
84
120
36
107
25
60
120
11
25
72
83
25
29
18
97
29
18
1
228
72
120
12
179
97
36
48
180
168
65
31
36
84
47
18
19
53
18
37
17
43
47
85
95
162
18
13
36
23
54
18
13
12
48
72
24
173
7
48
24
11
13
23
144
36
36
97
65
103
23
13
96
48
77
18
25
227
37
96
47
49
36
24
12
72
84
96
24
36
192
23
25
60
132
360
36
12
23
25
29
18
13
132
71
72
37
35
49
23
49
5
7
204
48
11
18
18
1
60
12
53
18
13
23
37
144
53
43
119
121
23
25
12
17
90
108
73
48
95
216
73
89
7
11
13
23
13
72
23
36
18
72
18
1
35
13
23
49
24
60
48
144
36
168
29
90
126
18
54
103
23
18
163
60
47
37
12
180
48
12
12
144
12
60
23
97
12
240
48
48
228
84
36
53
162
61
12
48
336
83
1
71
133
12
24
48
84
311
25
24
144
59
25
11
1
35
1
161
54
73
12
95
49
59
49
23
36
349
48
84
59
13
12
137
175
12
11
72
85
36
144
113
7
11
36
18
67
72
96
288
179
13
24
84
144
72
60
132
36
29
198
121
108
221
19
96
24
24
48
84
83
36
49
167
18
199
156
23
13
24
24
36
29
403
36
24
24
12
23
108
90
7
47
61
29
103
12
11
85
72
24
24
48
71
72
25
12
84
5
342
241
11
72
169
29
343
12
12
281
90
277
11
1
204
47
13
23
73
35
18
115
180
156
125
198
306
31
23
49
60
71
54
7
12
84
36
5
199
35
181
84
72
23
1
60
137
7
11
13
168
120
23
73
71
61
48
36
156
96
48
72
23
37
17
72
7
360
36
84
12
95
108
61
60
12
29
18
493
48
161
54
265
23
145
108
53
43
155
109
156
23
25
155
180
144
37
179
1
17
18
37
84
5
31
288
12
24
5
43
48
84
96
48
131
54
90
1
71
54
43
168
36
36
12
48
168
48
48
41
72
18
49
131
72
162
31
48
65
127
48
264
24
24
17
90
61
11
13
36
23
97
108
48
84
23
36
181
12
36
167
108
49
132
48
48
156
84
96
179
181
168
84
12
5
199
35
1
48
23
25
29
18
54
19
72
48
23
49
5
43
83
217
89
43
47
37
24
72
60
24
24
36
60
144
77
31
24
108
24
120
96
24
77
67
36
23
49
48
12
72
60
24
144
156
48
35
49
12
11
13
144
60
215
49
96
89
67
12
84
72
12
168
36
48
5
67
149
7
48
60
84
12
23
121
77
18
193
23
133
96
41
175
360
24
36
12
180
48
24
23
13
41
175
36
36
59
49
131
133
227
144
49
59
109
35
36
36
121
60
12
48
156
48
23
25
83
85
84
47
1
35
37
96
ABCD 99552455162*3^$a+1 [50000]
21
4
8
28
188
16
5
79
24
8
9
144
27
93
51
76
44
24
4
108
8
64
60
56
16
209
150
9
21
30
85
191
9
45
30
6
151
29
99
15
21
108
60
201
79
48
32
201
79
20
108
52
8
69
139
56
64
24
8
33
39
28
8
112
44
36
69
30
69
36
84
45
7
92
117
24
175
35
30
39
48
52
12
24
12
44
129
39
51
66
31
53
15
64
17
30
1
68
81
219
16
65
15
4
5
39
21
31
48
32
4
80
36
64
95
21
60
40
96
20
24
120
28
116
132
99
81
12
16
35
1
5
15
28
216
80
45
7
20
88
35
30
96
31
68
15
49
48
29
79
24
8
33
36
139
12
140
9
175
59
30
91
89
115
71
85
5
55
80
100
36
48
32
183
81
64
65
15
100
11
30
30
25
44
12
144
39
25
32
4
35
25
36
20
9
15
105
103
92
16
12
41
67
44
28
140
87
90
31
8
15
30
27
112
68
39
54
127
24
5
51
132
28
113
7
23
85
104
57
90
114
27
9
31
60
72
80
136
56
28
167
1
89
54
45
12
123
30
19
11
25
65
36
103
12
24
20
96
9
19
120
41
39
57
15
16
8
21
15
105
39
76
29
79
36
96
108
20
36
45
19
41
19
12
65
3
27
85
68
21
79
137
51
4
29
31
56
72
231
66
30
141
24
75
54
87
3
45
45
51
108
27
181
8
36
4
60
35
37
48
41
3
28
89
51
9
84
51
4
101
31
48
5
19
36
101
19
116
16
72
12
8
16
35
6
3
12
24
81
31
119
25
89
19
101
75
76
8
52
29
19
140
40
68
4
305
51
3
45
16
84
24
36
12
44
16
59
21
4
8
16
125
31
35
45
144
51
84
61
44
4
41
39
96
45
19
48
24
36
8
4
17
90
69
4
47
61
80
3
30
36
84
7
12
11
60
81
16
48
24
11
30
7
44
15
54
6
33
21
139
71
150
15
64
36
32
9
139
101
54
69
27
153
21
15
51
54
91
224
40
80
52
29
63
16
44
21
27
24
4
44
28
60
44
28
236
24
120
16
12
113
139
32
15
13
17
19
164
60
21
27
3
66
63
21
91
35
25
65
43
12
104
64
12
104
40
72
53
115
36
56
123
6
24
19
60
20
36
132
3
25
11
145
96
84
60
35
45
4
80
24
117
91
228
125
99
57
31
12
71
330
19
116
112
68
64
20
16
11
25
80
4
36
24
36
29
55
5
39
28
32
27
9
21
63
21
115
132
8
4
8
88
35
96
13
108
80
9
99
12
24
64
41
150
60
9
40
176
4
212
3
30
96
60
3
51
30
195
112
104
39
36
30
3
220
17
79
20
21
151
23
1
8
108
120
100
53
7
120
144
5
3
96
21
24
127
8
21
19
140
84
21
51
75
169
104
12
279
37
8
36
24
4
8
60
48
64
8
52
92
60
39
1
108
116
160
44
48
52
48
8
21
30
9
112
59
21
9
51
12
136
180
5
60
31
108
12
5
31
80
28
44
21
36
51
52
36
41
15
39
60
6
39
24
108
100
53
6
133
32
45
24
31
44
21
30
165
40
8
51
129
28
32
27
73
20
267
150
43
197
15
48
36
60
21
19
11
25
116
28
96
29
87
3
189
36
81
24
126
1
48
32
252
100
116
4
36
144
77
3
160
36
215
9
28
84
168
47
1
32
36
4
36
41
91
80
39
25
156
59
13
71
96
13
17
54
60
9
201
126
45
45
91
8
16
108
56
171
25
8
40
32
28
20
16
5
15
36
45
51
112
17
54
1
155
121
72
41
7
8
105
66
60
54
36
39
51
49
60
116
48
52
119
6
111
9
30
54
79
32
69
60
270
6
183
21
15
24
27
21
189
15
120
9
15
76
36
53
15
4
68
69
139
65
55
32
99
85
8
88
12
17
30
49
12
44
96
148
44
172
144
36
8
207
30
3
40
8
3
6
24
19
80
36
12
63
66
30
1
53
139
17
19
32
63
145
36
48
368
9
15
28
72
ABCD 99552466712*3^$a+1 [50050]
36
87
93
35
43
12
60
5
43
45
9
96
47
72
7
9
27
18
114
65
40
68
127
102
71
73
156
3
140
13
3
15
24
5
103
65
19
18
30
48
90
3
27
77
1
39
3
54
6
77
31
17
7
53
40
159
6
78
162
35
37
30
126
36
18
6
66
48
6
6
60
113
1
24
60
6
174
51
92
7
6
30
45
39
36
30
39
255
30
35
55
6
12
54
9
32
148
12
3
29
7
24
24
18
183
117
120
42
30
35
7
33
8
13
72
30
30
18
24
132
113
7
33
33
48
159
68
49
6
24
66
35
13
47
325
12
6
24
18
24
144
24
18
24
48
105
75
18
30
42
23
60
43
30
15
9
15
20
55
5
100
48
15
72
42
54
60
72
5
19
6
132
35
228
72
16
152
7
21
27
48
54
30
65
100
27
69
44
55
53
13
27
45
72
66
165
87
150
12
6
162
47
16
45
126
18
23
7
60
45
27
6
30
17
1
36
231
3
24
65
7
41
120
127
30
6
84
42
6
18
24
143
12
7
9
45
6
6
3
39
33
87
5
25
162
24
12
18
54
45
3
30
108
15
27
24
108
93
45
72
83
19
54
24
30
120
60
6
6
161
37
30
78
30
54
6
257
148
3
42
12
48
102
36
12
18
15
99
138
102
30
48
167
48
43
30
42
24
6
47
175
36
77
97
6
9
27
84
17
85
12
3
20
13
66
9
45
6
78
15
68
19
9
21
11
49
84
102
5
72
28
3
29
55
12
9
105
119
103
65
19
96
48
29
1
60
6
138
138
72
6
54
45
48
99
6
12
90
12
309
72
3
24
6
75
39
90
36
15
21
23
13
15
80
13
84
90
66
12
42
18
75
27
36
66
30
78
48
30
54
18
48
12
53
115
30
27
63
12
30
75
33
47
175
42
6
125
7
60
21
15
42
114
30
39
44
25
3
69
83
55
48
12
21
32
19
161
60
100
27
53
7
12
9
69
36
42
5
7
156
96
24
69
45
6
29
60
73
78
12
17
55
81
51
113
121
195
132
92
1
24
12
54
30
12
30
33
21
23
25
75
48
132
8
73
239
31
12
17
1
47
19
41
52
33
30
12
96
24
33
3
69
45
90
132
30
66
57
57
18
30
35
16
111
54
42
5
85
18
12
84
9
27
12
45
27
333
75
60
48
33
51
9
51
48
65
61
54
45
128
7
5
31
6
6
18
15
69
222
18
83
7
36
12
138
90
45
39
45
108
57
12
30
36
60
65
37
6
117
33
6
30
18
93
12
15
113
19
78
78
24
150
24
72
30
105
27
5
13
3
57
42
48
84
174
36
84
66
9
27
90
12
15
15
66
120
107
85
54
48
12
6
47
1
72
24
3
27
54
54
60
36
12
138
239
48
19
53
43
144
48
120
18
24
36
12
30
12
54
24
48
90
42
6
12
54
11
7
45
45
90
12
138
72
66
42
12
6
48
29
91
24
105
20
61
66
24
186
30
48
141
44
7
24
9
3
105
3
30
12
114
30
6
65
7
12
18
126
72
45
87
96
30
47
19
90
6
12
5
103
5
67
48
105
20
7
12
48
78
24
11
88
27
12
102
60
6
5
12
100
20
121
12
27
63
42
6
12
72
48
60
24
33
33
30
137
76
212
49
18
18
30
5
40
75
5
13
42
168
66
84
54
30
23
12
1
12
18
77
7
12
101
73
6
9
57
18
9
60
3
90
24
48
12
66
72
72
24
24
18
90
12
12
30
11
112
51
6
48
123
27
33
45
35
25
120
3
87
77
48
43
54
12
84
12
3
72
93
54
18
35
85
30
132
6
15
75
174
60
120
6
6
11
85
132
51
39
150
63
48
9
135
45
72
99
27
33
21
18
12
48
45
20
157
11
7
36
30
96
66
72
65
55
5
40
8
79
81
57
15
57
71
12
25
30
6
42
132
78
30
24
33
21
12
54
6
18
60
57
92
43
24
18
23
97
12
3
20
7
48
138
107
48
43
57
27
5
43
84
18
12
48
6
77
115
42
66
17
55
72
5
48
25
42
6
15
104
60
1
36
6
90
18
72
5
12
1
180
30
12
33
9
135
87
18
35
13
90
54
23
28
15
18
15
9
42
93
20
43
65
40
48
27
30
95
13
132
24
23
7
41
13
12
15
27
60
36
54
30
153
87
120
113
13
72
24
54
24
90
42
84
24
36
30
107
49
30
60
66
12
72
6
108
72
77
91
117
32
73
270
12
60
185
120
7
6
30
30
12
ABCD 99553107224*3^$a+1 [50002]
27
132
18
90
33
136
24
36
80
15
141
39
18
87
51
42
108
3
12
87
37
5
39
27
13
32
15
12
18
42
12
9
15
141
3
93
63
6
19
29
6
1
36
20
4
84
36
11
9
63
72
78
87
51
109
125
139
60
5
30
25
36
11
108
21
24
76
5
39
57
19
20
144
9
63
63
57
64
5
18
108
144
85
239
6
30
18
43
35
12
108
9
4
96
53
7
20
123
48
42
18
72
33
64
11
72
1
35
1
35
138
96
51
3
30
18
13
11
1
47
21
40
47
49
144
131
6
79
5
79
17
12
90
60
48
25
83
57
3
1
29
72
54
6
15
60
4
36
29
55
53
67
35
9
180
36
40
104
27
72
1
77
39
4
77
39
3
12
129
51
25
20
4
11
30
39
15
54
7
36
24
60
35
96
18
7
5
24
15
36
28
59
13
95
133
71
25
23
93
33
27
15
129
45
115
53
30
18
43
60
60
59
12
6
3
87
33
21
138
18
54
21
39
120
18
3
24
40
101
3
15
1
56
27
61
11
9
51
1
48
35
1
44
12
60
4
23
42
18
21
99
42
15
24
156
3
73
20
33
90
57
64
20
3
33
15
45
33
7
29
18
93
15
93
9
63
9
6
48
114
108
18
25
12
68
105
6
49
12
44
36
15
42
43
8
60
99
60
48
108
265
11
105
36
129
15
244
96
60
36
29
36
63
135
57
3
1
161
19
56
15
12
36
24
30
7
35
1
47
97
11
49
5
39
39
48
73
5
15
177
42
1
47
25
47
36
45
15
120
25
11
90
60
15
24
27
60
48
81
51
12
6
31
60
24
5
67
24
5
30
18
6
61
120
155
9
36
33
67
20
100
24
36
24
20
9
243
33
15
100
80
36
51
45
4
41
18
1
53
3
28
5
75
36
40
11
25
107
1
35
21
36
87
36
57
9
75
165
111
48
69
6
36
1
35
73
89
48
39
15
21
124
23
21
36
105
30
18
27
84
72
33
55
131
54
54
1
17
123
21
30
18
42
18
108
30
72
21
160
132
35
72
93
9
6
30
75
148
92
84
4
11
9
69
30
37
35
9
16
35
30
24
102
108
36
81
15
72
21
27
132
21
87
25
24
41
15
15
114
36
12
72
99
36
33
31
56
15
9
12
87
61
212
60
33
75
9
27
33
3
64
5
79
12
53
54
12
6
18
21
15
85
95
84
6
39
36
4
32
124
60
44
57
3
36
9
72
3
39
1
47
9
40
11
54
15
24
51
36
72
57
99
21
24
40
95
21
21
48
31
5
31
8
57
43
29
18
12
18
135
15
30
63
141
120
18
6
54
48
18
7
35
33
96
33
48
19
41
43
11
30
75
21
15
3
30
75
51
60
54
15
39
72
61
48
47
9
4
5
72
24
48
42
48
72
45
16
53
162
12
1
80
81
19
20
21
15
40
83
21
21
115
65
75
63
121
95
1
120
11
69
4
32
57
3
120
15
54
54
24
1
17
54
49
20
39
33
64
24
80
12
4
83
13
8
16
35
25
35
18
18
13
5
75
15
37
65
3
40
11
49
80
21
15
165
19
56
15
30
6
12
117
81
24
51
60
64
56
33
54
21
15
25
35
102
19
24
11
9
27
13
47
102
103
44
24
16
56
87
1
96
24
5
30
61
11
108
42
30
9
15
21
9
75
180
4
191
121
23
42
138
117
48
40
92
33
31
35
6
18
66
39
16
20
39
21
105
159
15
25
36
53
48
18
25
92
40
48
35
57
40
29
30
85
65
18
33
123
97
204
120
36
108
56
4
120
32
57
147
15
1
29
294
1
65
18
18
18
24
18
72
7
84
56
135
49
11
48
1
89
27
33
102
49
95
21
39
1
119
21
159
6
15
3
1
11
21
69
31
59
49
152
39
21
4
24
80
87
48
45
51
21
4
41
3
105
24
3
27
90
7
71
69
4
32
124
23
12
126
39
21
30
25
20
88
47
9
4
36
29
84
6
57
27
97
11
169
56
4
23
1
41
91
24
44
76
36
17
90
72
129
16
53
7
155
36
129
33
30
1
5
12
115
20
4
11
25
80
33
147
39
181
24
44
15
24
1
47
132
21
12
15
45
9
79
11
24
12
49
44
36
15
108
37
144
96
101
3
39
1
176
3
36
36
54
12
63
12
100
24
41
48
6
1
108
11
60
1
35
54
51
15
73
300
59
168
49
116
108
69
3
9
99
76
36
29
19
17
19
125
18
12
24
12
25
24
11
93
52
47
6
75
69
3
84
4
56
69
15
40
17
18
72
13
20
60
87
13
5
12
60
3
40
32
88
20
27
45
63
24
1
179
12
21
39
25
11
72
177
39
72
12
36
21
21
15
28
29
18
33
16
5
19
20
36
45
6
90
39
45
39
57
15
123
6
55
20
40
59
61
20
51
12
13
59
6
18
54
ABCD 99553189168*3^$a+1 [50006]
72
72
36
18
51
15
24
9
27
84
6
48
42
30
24
138
57
3
117
72
45
18
81
24
96
87
9
24
15
60
48
96
45
63
12
69
96
24
27
69
21
72
90
24
120
9
120
96
24
24
3
84
6
72
90
201
141
18
9
3
114
18
102
42
57
72
24
21
18
57
24
144
45
147
21
27
63
54
27
3
93
39
441
27
36
12
186
30
141
48
51
45
39
72
9
87
249
15
9
48
21
48
51
27
18
3
45
96
27
45
66
33
45
162
9
3
60
9
48
63
33
39
54
24
144
66
57
69
72
90
81
27
21
3
18
54
18
126
12
33
39
33
144
24
69
24
18
12
90
78
45
219
36
270
42
9
99
69
3
90
3
192
24
144
51
69
24
135
36
18
114
33
51
69
99
12
33
21
96
75
15
33
39
9
24
15
33
27
12
126
51
96
21
27
27
36
54
51
21
66
72
9
63
81
51
21
120
213
6
21
144
87
144
9
75
21
120
48
87
9
27
66
72
51
45
18
72
12
69
72
45
3
24
24
21
48
42
84
252
54
168
27
48
51
45
21
24
18
9
48
45
195
45
75
27
96
12
54
75
15
81
15
57
51
72
36
33
93
126
84
33
45
126
18
27
39
60
45
93
51
63
30
24
54
18
3
45
6
192
45
87
9
45
18
12
90
18
132
12
33
3
21
21
27
117
72
72
51
3
48
21
21
27
117
3
27
36
57
3
18
75
15
30
27
99
72
144
93
3
66
75
87
24
102
3
147
12
105
27
36
72
12
21
21
27
72
99
36
9
63
30
54
18
3
48
99
12
6
120
6
72
36
33
51
36
54
6
48
186
66
57
123
21
3
48
24
18
18
105
3
72
12
54
123
99
93
63
33
27
66
24
18
105
144
3
21
24
63
30
27
27
45
123
66
78
18
72
3
15
36
108
225
111
6
123
3
18
99
72
39
126
3
72
15
126
51
99
12
60
165
51
18
66
54
123
45
48
99
87
12
42
51
21
102
90
6
18
18
9
135
57
48
24
63
129
3
21
96
45
51
24
96
27
18
54
12
54
6
18
144
18
126
30
93
75
45
99
93
69
27
3
234
42
81
120
189
3
15
54
99
24
21
18
273
75
45
24
93
51
51
21
165
3
117
3
21
72
18
72
84
21
51
96
12
9
99
21
69
75
93
27
27
69
51
24
18
3
24
21
96
18
129
63
54
3
48
63
81
3
42
90
36
90
54
66
54
96
84
81
48
69
96
99
48
123
21
27
18
99
87
12
45
15
57
24
21
24
102
69
27
90
48
3
96
207
24
72
81
147
36
6
120
147
69
27
27
21
48
75
24
84
81
45
6
36
33
69
234
33
39
24
57
159
156
36
96
102
54
18
123
45
48
72
3
48
39
9
15
48
24
36
69
21
147
24
39
153
45
3
21
18
81
96
213
24
3
51
144
21
27
93
123
60
30
72
3
75
21
117
6
66
18
96
30
42
12
168
84
57
21
90
36
21
63
36
24
378
54
18
30
93
3
93
168
351
36
69
24
51
141
69
51
27
36
30
6
21
27
168
156
24
36
45
3
21
69
54
18
6
117
45
27
135
9
96
15
33
3
90
18
6
54
45
39
6
3
45
42
33
15
126
24
138
6
27
261
51
24
24
21
3
96
24
3
162
27
69
72
18
48
78
30
21
75
45
3
72
36
132
84
81
45
75
69
72
3
21
126
12
129
48
21
24
18
48
6
3
15
36
84
6
54
72
12
108
114
120
24
99
21
75
69
27
120
39
129
51
18
27
147
69
171
72
117
21
3
141
6
45
72
48
120
51
93
15
24
120
6
144
339
21
54
48
24
162
27
3
90
3
291
36
33
15
24
57
45
27
15
12
60
84
45
45
78
69
15
24
105
48
39
177
3
108
54
27
27
276
30
6
18
27
39
9
72
27
18
99
51
165
24
3
93
39
ABCD 99553479484*3^$a+1 [50001]
5
12
19
18
27
3
125
52
39
5
19
6
11
109
30
12
30
59
64
44
25
18
42
11
1
15
96
45
42
57
260
19
9
20
73
24
96
90
12
108
30
24
60
123
15
45
3
65
13
102
30
54
69
20
19
141
39
53
7
125
60
112
99
162
59
13
30
30
30
108
60
78
30
30
60
207
12
176
37
12
35
28
3
17
85
42
125
36
7
102
30
30
18
69
123
30
12
71
25
59
25
6
48
180
30
12
179
108
13
48
24
48
18
66
48
36
6
54
30
12
24
9
32
64
3
6
35
91
30
36
23
60
37
18
29
112
45
18
60
60
96
12
60
33
75
54
107
196
3
54
51
51
6
48
72
84
48
138
30
42
6
90
66
39
135
42
35
13
42
108
77
79
18
27
9
96
23
223
12
101
96
13
3
3
60
54
66
36
114
24
12
95
4
75
102
123
9
42
6
107
115
12
65
1
27
80
61
51
20
13
30
36
66
60
35
48
16
9
66
12
12
30
36
42
12
186
102
33
99
17
13
30
53
43
6
15
128
55
6
35
19
36
5
1
18
65
7
18
3
68
19
96
60
192
42
71
12
132
97
30
24
24
33
117
150
42
6
102
30
48
12
60
5
25
30
12
29
7
48
9
177
126
5
115
9
45
78
57
15
48
90
18
72
78
24
30
108
120
17
36
12
16
36
3
77
55
89
31
30
24
12
42
21
15
29
25
30
42
3
33
15
128
16
96
33
36
6
60
90
12
30
42
246
5
103
54
35
1
15
15
12
18
66
93
15
30
72
111
240
32
37
75
80
64
80
7
149
61
18
101
91
18
30
17
112
75
126
27
63
45
224
1
54
41
84
73
35
64
68
7
24
12
108
42
24
71
7
6
15
15
36
36
77
48
37
66
9
15
36
6
71
108
36
28
3
30
35
79
18
15
51
41
4
21
24
210
12
17
181
107
84
13
48
3
27
102
60
30
5
37
155
25
84
30
24
41
144
36
64
21
11
49
60
15
45
84
47
121
30
60
54
18
30
11
19
41
52
135
42
47
60
19
60
42
18
54
35
43
108
57
9
24
12
47
36
1
11
4
96
3
6
24
42
17
67
36
42
120
48
18
72
45
225
95
37
72
54
96
113
1
144
63
12
20
1
24
66
5
64
75
36
141
21
15
3
54
270
30
96
11
64
15
72
102
3
3
6
48
6
6
11
60
25
30
12
66
15
39
6
42
30
120
12
126
42
54
21
75
12
30
66
105
165
11
73
60
63
44
25
36
83
19
138
90
60
29
84
1
54
84
5
60
48
7
102
30
30
18
18
12
11
16
80
60
96
13
42
42
3
27
5
12
103
216
24
105
21
6
21
80
25
12
48
138
84
222
83
12
13
35
43
54
18
177
21
30
45
57
66
5
1
84
11
31
42
30
90
66
102
3
116
19
42
47
31
36
29
1
144
84
180
27
3
12
54
102
30
108
156
108
47
1
30
18
36
66
93
9
23
199
24
114
36
11
16
123
66
78
60
18
87
21
102
138
27
27
5
12
100
9
54
77
109
6
24
41
96
73
51
33
18
17
103
78
156
36
18
5
1
239
4
93
60
39
99
41
25
108
15
63
54
84
114
245
1
12
72
78
12
42
23
48
49
60
66
12
17
16
32
25
27
15
36
48
137
7
60
65
31
6
23
121
12
12
131
16
108
15
36
24
6
24
78
78
36
6
42
6
54
11
19
17
16
33
30
17
115
102
6
30
15
27
24
126
30
72
45
12
69
42
12
48
18
84
30
30
51
80
1
36
27
15
53
13
66
66
54
54
84
66
29
16
225
24
3
93
119
43
72
173
12
73
27
87
9
75
24
30
18
18
30
30
11
13
6
45
32
49
48
96
90
41
79
54
107
25
35
19
126
6
29
13
90
48
24
126
15
63
5
12
13
6
54
102
102
18
77
157
78
36
66
54
6
168
6
65
36
43
6
30
125
7
173
127
48
30
54
66
36
131
73
132
138
66
18
165
33
3
9
90
60
18
90
117
15
30
47
13
30
18
60
23
7
78
47
60
37
186
30
35
4
111
42
120
12
51
45
35
55
54
51
44
25
66
30
66
114
135
117
24
35
31
29
16
33
30
17
84
1
54
41
25
30
213
20
16
51
29
19
9
20
7
30
138
33
15
18
12
72
30
18
48
42
77
115
77
16
20
79
30
48
36
24
23
48
25
ABCD 99553617214*3^$a+1 [50363]
54
53
7
18
23
7
33
99
30
150
65
43
108
180
69
56
19
141
69
35
25
87
33
231
104
240
40
56
64
3
60
89
16
255
137
120
115
237
51
108
114
120
15
3
42
108
47
241
12
72
11
7
185
13
132
162
30
23
48
25
455
25
24
87
3
126
30
201
21
90
209
240
19
77
25
90
69
8
13
180
47
133
72
11
64
51
42
72
51
57
159
159
89
112
48
183
42
48
39
21
12
60
11
16
80
49
24
23
112
21
35
19
18
78
69
51
21
33
90
78
23
79
18
15
153
15
165
72
12
23
64
93
11
79
6
12
39
93
126
72
18
12
42
77
49
54
113
283
54
15
15
33
3
24
48
237
75
48
72
221
19
45
3
90
123
72
3
90
54
5
91
72
5
85
192
107
79
9
3
60
30
18
54
60
36
120
347
64
99
5
7
89
16
8
127
30
42
18
12
60
36
30
29
13
18
41
43
21
39
18
18
29
61
11
1
23
55
84
60
81
27
285
57
15
3
72
125
192
1
132
107
1
15
72
3
5
67
48
53
19
96
101
1
78
90
342
12
36
41
88
93
18
81
24
152
72
31
84
6
159
255
18
252
36
12
42
33
3
72
12
17
1
23
72
48
96
24
24
1
15
24
3
30
132
30
96
72
18
90
9
3
42
30
5
1
215
64
81
95
49
87
33
23
127
17
16
15
17
43
90
123
69
6
252
12
60
17
1
102
96
89
13
35
48
7
60
189
56
43
102
180
78
54
18
30
90
150
12
3
33
47
97
90
36
17
43
5
112
93
42
65
97
108
27
153
12
3
8
67
12
137
13
180
18
30
95
253
59
40
165
180
36
42
90
23
64
15
60
198
15
3
45
27
18
72
12
111
72
363
120
125
25
192
162
21
339
60
17
24
49
71
37
108
15
32
168
139
6
84
11
139
138
18
42
72
23
13
251
1
18
117
72
216
129
60
126
101
120
169
60
30
141
80
13
75
15
108
60
17
72
48
48
48
16
51
42
210
60
18
12
126
132
29
24
37
18
12
42
11
40
75
77
67
90
138
18
42
30
183
39
33
72
32
16
80
144
13
96
54
30
150
65
1
204
18
90
12
11
120
325
35
64
21
54
96
90
90
41
24
25
72
108
12
39
8
13
300
42
120
6
120
42
72
18
12
6
12
78
95
24
43
5
112
93
18
41
1
15
8
40
117
35
48
127
60
102
108
168
102
5
145
72
15
3
45
45
12
108
83
79
96
185
7
33
32
157
66
41
1
18
69
3
30
18
144
6
162
18
99
56
115
72
72
48
18
72
78
54
48
23
16
309
51
129
30
54
78
90
99
9
15
32
72
55
36
234
18
57
72
48
471
72
342
126
21
21
30
162
35
120
61
54
5
1
180
174
90
6
5
229
30
6
54
36
141
3
48
72
93
105
47
61
54
77
139
54
78
33
87
42
48
78
30
75
144
72
51
18
24
90
210
6
12
168
12
33
45
51
8
13
90
65
37
51
57
60
27
21
54
77
49
15
27
53
127
89
19
90
174
6
15
56
48
25
47
16
3
42
12
36
24
18
17
1
12
78
5
85
174
36
57
93
11
1
23
175
24
105
8
67
53
85
123
27
5
13
11
1
42
36
209
55
60
36
300
24
66
59
96
67
5
64
111
12
126
72
60
ABCD 99554145038*3^$a+1 [50082]
66
144
96
31
11
33
192
48
15
57
60
3
1
11
18
15
87
120
33
9
3
3
162
19
144
32
3
84
21
12
40
5
30
13
107
13
96
23
36
45
117
3
16
11
90
48
30
117
28
12
20
3
145
155
97
17
18
30
75
27
21
75
24
93
120
15
60
85
47
30
67
191
33
45
54
13
23
25
12
83
25
20
9
3
4
20
40
29
27
45
115
48
32
120
48
15
54
48
30
60
9
3
96
12
45
105
39
129
30
45
72
24
111
169
29
15
16
84
35
60
141
84
99
156
121
11
109
131
109
120
56
48
45
42
30
3
16
11
72
48
72
21
36
33
3
108
16
83
30
43
5
15
15
49
36
48
72
8
12
57
18
12
18
43
32
87
57
60
39
90
91
71
9
64
35
12
133
17
43
176
93
87
33
127
11
30
138
24
108
105
57
120
6
45
16
44
99
6
87
3
54
3
24
16
23
81
16
260
87
13
77
43
23
30
15
16
11
33
45
7
35
9
93
30
37
53
18
9
40
120
11
132
36
61
101
123
27
12
33
60
3
30
30
42
78
25
17
102
66
72
19
56
24
93
3
27
33
4
11
42
51
15
25
120
125
27
64
23
6
15
12
4
11
129
21
43
80
27
108
25
59
18
30
9
4
192
80
40
47
177
51
12
33
100
35
129
156
63
37
23
1
83
61
32
4
116
28
17
48
27
87
96
60
61
23
36
61
11
12
48
30
39
100
71
48
12
109
29
111
3
6
24
18
265
5
99
3
48
109
44
76
11
9
3
36
282
15
57
3
24
24
36
33
18
49
24
32
15
49
59
57
27
57
16
24
11
93
39
1
20
147
45
27
73
8
39
108
18
30
12
60
73
36
120
23
1
5
27
15
33
15
12
69
64
95
24
1
32
120
144
124
12
5
78
37
95
9
16
5
18
54
7
11
12
60
108
33
39
21
39
6
87
60
15
33
16
11
9
16
23
42
3
16
71
120
45
87
61
59
18
43
5
67
35
42
43
8
45
42
145
20
28
35
141
84
87
9
16
48
215
201
39
12
9
63
261
12
40
44
3
33
28
36
29
24
3
3
1
36
23
12
85
47
33
24
3
18
99
36
33
120
7
20
45
19
11
90
90
45
57
18
30
3
72
45
43
77
90
30
75
75
9
64
32
63
37
5
42
6
51
4
20
15
24
6
42
25
140
48
76
221
3
40
5
144
3
15
9
120
123
48
153
39
96
61
11
90
18
54
43
23
25
5
90
25
32
24
36
15
33
57
48
7
17
66
12
42
3
27
90
51
27
69
69
51
39
57
184
11
109
53
3
135
49
80
4
35
30
24
7
116
63
30
31
41
30
25
65
63
39
13
60
144
11
105
40
24
101
19
11
60
45
4
83
138
3
40
29
66
81
21
78
21
21
3
16
23
61
12
8
45
42
49
11
13
155
1
23
13
8
36
39
12
30
15
27
78
48
72
18
177
144
39
1
29
91
44
16
131
102
6
12
30
42
13
17
63
48
57
3
40
32
213
90
61
20
24
15
30
30
42
30
168
12
9
63
1
200
12
27
73
35
73
12
84
11
30
72
43
53
15
9
7
71
42
27
21
79
60
23
73
120
53
30
12
9
3
37
44
39
90
150
36
12
72
61
107
45
40
5
99
64
29
30
61
36
44
16
11
18
55
32
100
48
12
60
47
6
24
51
15
54
6
12
12
36
105
27
132
21
57
72
6
85
20
9
7
11
48
180
1
143
1
20
220
119
21
36
9
187
60
17
48
3
27
12
30
51
96
21
19
11
18
54
18
75
3
12
102
48
30
73
65
90
84
18
123
16
24
35
237
3
84
6
42
73
12
23
45
12
75
12
18
3
147
13
77
72
123
4
71
108
121
36
68
27
48
12
12
57
16
47
96
12
12
48
18
30
114
30
133
120
35
18
27
27
33
177
31
60
5
102
69
69
42
9
3
21
15
121
11
48
145
32
48
129
18
33
12
57
3
84
33
198
60
73
56
39
30
24
3
60
124
116
63
177
3
12
60
72
108
45
117
66
1
44
12
15
25
77
67
44
36
69
30
42
30
13
20
9
30
57
81
3
112
24
149
24
30
90
96
102
108
12
12
37
23
57
3
6
72
3
27
402
6
57
4
11
42
90
36
57
4
23
33
120
63
57
64
23
93
33
150
24
13
5
48
15
12
87
36
12
30
3
27
49
41
48
54
48
120
42
111
132
28
12
77
6
45
45
27
123
97
17
123
15
73
5
24
63
27
73
35
60
ABCD 99554288272*3^$a+1 [50041]
23
54
39
51
24
30
19
12
65
55
29
31
20
9
55
36
41
15
12
33
24
6
37
17
36
3
21
31
59
81
63
105
40
36
11
45
48
4
32
24
40
5
51
4
56
36
9
15
15
21
148
11
66
30
9
9
15
57
39
9
27
52
116
120
36
36
9
36
27
21
19
47
36
133
77
19
5
60
15
84
72
48
52
59
30
19
32
3
9
21
7
44
16
24
161
19
41
19
8
28
5
15
15
33
15
66
24
30
6
3
72
40
68
16
17
19
20
60
4
12
84
41
79
35
114
55
5
7
5
84
51
28
17
19
35
69
45
15
76
35
9
16
20
69
42
9
84
24
33
27
48
15
9
96
28
36
5
75
4
5
120
36
6
78
156
39
21
6
9
9
51
15
9
72
4
59
42
54
6
54
33
21
12
27
16
65
111
21
15
39
33
72
4
17
15
88
80
36
21
99
45
19
96
176
15
24
153
33
54
9
16
29
60
115
95
25
11
30
15
48
28
53
30
36
49
92
3
42
27
3
18
6
9
4
116
60
52
8
40
60
116
21
7
20
63
49
59
6
19
17
19
120
48
53
15
40
68
16
41
27
57
24
19
20
33
30
33
60
40
77
75
39
9
15
72
33
4
77
84
102
90
63
27
49
5
24
132
30
13
56
9
30
30
67
5
54
6
43
44
16
17
114
9
40
36
96
20
64
36
12
8
48
12
4
24
95
9
36
16
36
20
52
23
45
4
11
84
13
77
15
15
6
19
44
21
6
45
3
37
29
39
12
88
32
88
36
20
51
84
9
57
43
36
11
30
15
24
81
15
3
12
45
28
80
40
41
339
52
68
60
15
165
4
71
25
17
18
105
64
8
3
96
49
35
66
15
21
63
64
68
4
5
24
6
33
16
44
3
13
5
39
52
20
15
33
28
29
84
19
53
18
42
19
56
63
81
9
79
11
6
84
12
15
48
51
1
24
29
75
36
40
29
6
9
72
45
60
19
8
3
18
31
5
24
51
15
9
15
30
27
28
12
5
114
45
40
24
24
23
45
39
6
18
21
9
12
54
54
12
18
9
88
68
4
12
20
21
30
48
1
56
9
3
12
36
12
72
40
35
30
19
20
141
30
6
15
4
60
11
30
39
9
31
8
21
6
13
32
21
63
45
39
28
12
8
28
11
84
6
54
30
127
8
16
44
87
13
132
5
114
66
15
3
36
21
9
3
27
60
66
18
1
89
31
84
56
4
155
6
6
25
68
57
147
12
69
12
3
4
12
119
25
35
21
21
79
5
36
63
12
12
27
6
87
63
30
19
35
54
6
49
77
48
31
20
48
12
84
51
6
63
27
9
24
76
41
24
3
3
37
8
9
6
9
36
3
1
36
44
9
7
104
40
95
9
12
24
9
19
32
60
28
11
45
36
45
60
15
124
101
39
16
5
31
24
20
21
15
15
57
12
45
19
5
90
9
52
5
39
60
72
63
30
19
32
180
24
15
30
15
4
8
33
6
9
36
39
12
37
11
9
87
30
43
32
40
5
60
24
15
24
12
16
12
11
6
30
54
15
12
60
3
21
100
5
36
27
57
63
36
36
28
32
15
25
29
15
12
48
15
25
5
19
48
68
21
6
18
12
39
9
15
96
99
6
3
36
21
55
29
31
35
6
79
41
60
15
12
28
5
7
17
19
32
52
11
42
24
24
31
8
81
7
44
24
12
4
35
9
40
56
60
69
12
3
45
7
29
30
1
113
30
1
56
24
36
12
48
15
237
28
5
24
135
9
67
5
43
77
75
60
12
72
51
78
55
20
21
36
39
24
15
1
101
84
54
6
79
5
79
36
140
4
143
13
101
15
51
25
12
11
145
17
55
29
19
11
13
12
5
19
11
66
27
3
45
39
30
15
9
31
11
9
4
11
9
84
72
159
21
24
52
24
8
36
24
76
5
7
44
48
28
20
15
25
44
124
17
30
13
5
31
144
12
35
9
75
33
12
9
135
16
44
52
65
43
20
21
15
9
27
75
33
12
9
63
33
19
84
5
15
87
33
4
17
36
63
12
69
15
100
44
36
45
6
169
11
150
43
17
67
8
93
36
39
16
60
5
15
16
68
4
72
5
15
51
18
12
24
15
36
4
20
40
20
4
137
24
54
30
12
43
36
5
30
21
45
30
84
1
29
30
45
156
75
105
39
9
21
24
51
60
120
4
47
217
8
69
51
3
60
36
1
24
104
52
29
39
52
5
3
12
153
6
36
25
35
60
93
27
18
7
12
8
15
25
48
12
53
15
40
104
40
20
57
120
15
36
123
30
12
7
11
9
33
3
72
100
8
16
125
43
8
48
100
17
3
36
39
25
17
7
36
36
80
21
123
16
8
36
45
12
78
25
56
16
59
13
12
29
31
11
48
45
21
19
5
6
205
8
52
56
24
15
1
164
36
15
73
17
90
33
24
16
44
72
4
17
3
76
68
33
67
41
30
30
27
3
30
91
29
42
78
15
81
15
9
15
12
3
37
59
6
7
53
135
24
9
27
28
5
55
41
51
39
61
23
6
63
12
39
30
67
89
60
19
5
19
8
15
18
27
4
20
4
5
27
3
25
24
60
47
9
4
53
3
16
29
15
24
16
47
105
15
33
165
139
96
5
39
72
4
5
60
27
45
30
49
116
3
12
84
25
101
7
140
12
16
125
3
15
9
52
20
108
28
89
15
24
4
12
59
9
72
4
116
39
21
39
21
15
1
24
89
15
16
104
60
57
84
51
3
61
11
54
54
36
1
23
30
36
75
48
48
3
42
19
24
5
60
51
75
13
8
28
11
54
30
6
15
28
12
5
19
41
36
3
45
7
23
12
24
1
8
51
33
3
30
3
135
21
16
44
9
115
44
12
21
3
4
48
29
51
33
72
39
28
41
36
19
35
72
54
24
60
31
60
56
24
4
24
101
36
135
28
8
39
69
15
6
43
8
4
65
15
4
32
15
25
32
111
21
9
39
3
18
27
9
15
45
24
12
43
32
4
44
21
15
24
12
9
6
ABCD 99554935042*3^$a+1 [50069]
88
63
9
12
15
69
56
16
108
72
12
56
16
9
30
81
75
29
12
199
113
187
29
36
156
19
81
108
144
68
40
48
32
40
3
21
15
21
9
23
40
68
120
112
12
45
15
84
20
40
24
80
60
40
27
5
16
12
72
39
81
39
5
60
1
99
44
67
30
3
8
112
87
21
9
35
25
63
20
28
99
21
12
8
84
36
72
108
103
45
60
32
72
1
126
54
135
36
20
40
24
44
60
16
36
99
137
48
24
91
21
60
15
69
80
60
16
15
9
12
39
90
71
52
12
15
21
69
39
51
33
60
8
12
36
1
60
99
44
1
36
39
80
24
12
139
29
16
120
12
44
25
71
139
81
8
64
140
76
60
75
6
119
60
1
114
21
96
20
40
32
31
21
15
69
15
41
16
12
36
36
39
60
41
36
72
16
20
115
5
276
36
108
40
21
54
29
72
148
12
75
69
15
150
11
19
5
1
39
116
4
45
11
28
20
28
159
84
5
1
51
92
108
108
40
24
12
24
72
39
24
9
8
64
15
9
96
80
25
83
7
60
9
12
20
40
20
112
27
33
21
59
180
36
72
28
80
4
12
20
55
53
7
5
60
4
140
4
72
36
3
36
149
36
85
11
79
29
121
95
180
48
28
24
8
48
19
5
84
40
24
68
84
19
41
88
27
9
36
140
168
16
45
87
3
5
151
53
12
64
80
36
24
40
24
27
33
56
52
20
12
67
9
32
72
91
105
20
24
40
57
15
108
21
135
20
1
11
40
33
30
29
76
12
200
28
12
68
100
51
24
45
36
69
47
49
51
12
20
1
107
48
24
12
184
72
3
9
27
150
15
8
76
120
44
48
43
137
24
19
89
7
21
60
9
11
79
65
16
68
4
12
75
5
79
77
72
36
36
25
35
88
20
40
68
88
45
47
40
48
72
20
12
60
7
5
24
72
12
121
66
89
91
24
69
32
55
24
29
31
5
100
24
21
15
45
90
41
36
43
9
12
36
123
29
132
120
19
17
4
36
39
45
8
12
124
92
4
24
32
79
65
19
65
24
1
30
41
48
36
16
36
99
30
123
48
12
32
76
24
60
24
20
4
51
17
12
28
3
29
120
88
72
8
12
1
15
15
30
51
60
15
29
36
55
21
32
16
75
9
21
131
40
69
60
35
216
48
96
31
9
45
99
51
57
48
24
140
1
30
5
121
75
9
15
75
36
60
89
64
8
64
39
29
61
59
216
16
20
36
43
96
105
216
32
52
69
71
40
39
21
120
99
45
92
48
24
156
60
31
33
20
67
41
72
72
139
5
24
120
60
52
39
29
31
5
4
32
100
15
60
21
3
41
4
111
101
12
36
60
72
4
75
69
21
54
77
4
60
60
8
76
32
100
8
115
21
8
36
12
19
5
64
75
36
24
29
36
31
45
75
30
3
87
9
132
24
15
30
99
32
13
6
161
24
19
9
48
8
31
114
15
15
9
51
69
8
108
72
43
6
35
115
53
7
65
40
69
6
90
15
8
16
132
39
29
112
48
24
27
24
45
180
60
116
4
24
111
17
88
24
20
36
1
15
96
39
5
184
12
92
31
36
113
28
12
192
24
20
16
75
29
24
76
51
21
9
59
31
41
12
28
60
24
48
8
100
44
28
20
7
54
39
21
15
84
20
12
4
12
8
76
104
120
25
107
52
12
9
6
173
100
96
12
8
235
17
180
12
151
29
28
8
72
40
24
44
31
5
60
40
24
24
32
4
51
41
72
36
72
108
1
11
40
3
161
84
4
51
5
100
24
96
32
40
3
9
48
80
19
33
56
4
12
36
20
43
41
28
21
15
84
20
16
104
7
129
51
33
12
8
48
112
51
21
56
48
64
32
264
16
20
36
64
60
8
72
36
84
64
44
37
30
5
24
55
30
95
16
96
8
24
97
39
51
5
4
15
96
125
144
76
8
36
16
69
11
64
12
48
45
11
79
69
36
80
4
56
40
36
15
33
20
48
40
60
219
29
72
19
24
9
32
24
16
68
31
30
6
24
89
40
27
21
8
112
3
5
16
240
48
8
19
24
41
24
64
207
29
4
12
15
120
24
69
60
20
88
60
20
12
36
1
84
150
21
39
17
169
23
36
24
40
27
33
27
144
57
3
5
31
41
4
15
125
24
1
54
57
12
27
60
9
132
24
156
8
12
64
24
20
16
48
111
126
30
21
3
29
76
32
103
45
44
36
61
30
33
81
96
90
41
28
51
33
36
51
81
3
29
12
19
41
4
21
174
117
3
225
15
9
51
57
200
13
219
20
7
24
9
27
ABCD 99554995544*3^$a+1 [50018]
25
6
41
43
36
54
3
15
6
18
108
69
51
45
51
30
18
72
24
12
45
9
131
16
51
18
155
52
20
48
112
87
41
24
61
12
54
177
57
47
28
36
21
11
72
4
21
36
35
37
54
30
27
20
31
33
3
189
21
6
66
6
29
25
71
16
57
66
125
25
39
32
24
61
24
54
12
17
1
51
92
1
162
24
54
180
30
90
42
54
3
8
16
3
6
12
3
105
63
8
19
33
129
18
36
29
16
15
156
101
16
32
13
18
126
27
15
12
105
3
17
24
31
137
16
12
20
49
36
144
35
16
45
11
37
36
23
13
78
72
69
87
54
3
24
33
12
27
15
36
48
24
36
30
11
28
236
91
77
121
23
7
24
93
9
3
15
9
9
18
77
24
72
115
93
69
42
41
25
60
36
72
48
23
19
69
33
18
6
90
12
36
54
54
60
30
24
12
6
141
75
21
45
11
25
54
9
27
6
48
24
84
35
48
24
91
72
6
54
54
99
57
39
15
17
7
30
36
51
129
6
66
72
3
12
20
48
13
3
8
55
36
18
42
17
24
61
35
55
89
1
36
27
32
145
66
18
72
60
27
156
45
36
54
24
65
127
18
23
73
99
20
7
9
3
24
29
4
39
5
52
44
16
24
21
11
55
72
6
48
27
144
27
29
148
21
6
84
18
27
15
48
81
36
84
39
17
85
36
78
17
40
63
36
42
35
4
33
12
36
35
40
33
42
12
36
24
33
108
69
15
129
27
51
84
90
252
99
9
60
27
21
60
48
42
18
195
36
15
54
36
78
5
7
33
12
9
87
20
37
27
27
6
15
56
120
73
114
5
64
33
54
6
30
45
8
1
71
217
18
29
64
8
24
120
7
36
24
5
64
33
23
264
37
11
72
7
24
21
27
18
15
3
42
84
54
72
33
3
24
29
1
132
30
101
13
219
80
16
3
60
41
31
84
18
3
105
18
72
54
24
30
17
136
15
192
9
27
72
5
13
107
19
96
72
273
51
36
5
13
51
87
17
16
32
7
126
3
56
24
187
18
18
90
23
216
1
12
3
120
3
18
35
19
6
36
51
15
17
28
51
66
18
101
25
60
11
145
6
33
32
1
15
24
72
69
3
147
102
36
3
51
53
1
90
5
40
99
29
48
148
27
9
32
19
12
54
155
7
54
42
65
55
9
8
91
33
27
17
49
15
48
33
144
39
27
36
6
126
57
9
35
4
39
45
21
35
24
28
21
42
5
16
12
33
42
209
1
18
5
28
9
108
71
52
12
75
141
8
157
132
66
168
30
36
11
25
90
36
105
39
57
3
102
150
30
3
75
18
27
63
21
12
72
69
11
7
36
60
41
61
11
16
9
24
39
15
30
24
39
92
61
3
3
5
16
27
132
30
35
73
23
31
36
5
16
144
36
12
56
16
75
21
33
143
48
43
24
5
49
12
27
177
120
18
78
54
57
9
42
48
18
6
48
5
96
16
99
45
24
75
18
6
66
90
6
30
6
12
18
17
19
168
90
27
152
37
3
27
5
13
6
101
79
9
39
33
3
29
24
25
36
12
6
57
9
42
36
48
54
27
33
66
69
99
12
18
23
31
78
75
117
54
72
60
36
84
9
99
45
8
91
9
12
21
12
47
13
30
45
60
12
176
4
45
6
17
16
51
24
5
31
66
23
91
5
100
39
66
147
51
33
21
18
57
15
72
6
3
84
12
81
63
27
33
8
28
60
45
11
115
5
103
137
16
24
60
57
18
21
9
6
29
43
30
54
72
65
24
61
75
99
126
18
125
16
27
126
12
35
40
32
28
9
6
21
87
54
12
108
11
13
30
21
128
109
30
18
35
79
12
18
51
3
18
6
69
144
15
72
6
15
57
12
36
18
17
100
123
17
1
12
11
31
12
5
96
61
35
24
16
72
15
17
72
24
175
72
9
108
27
18
6
65
79
12
5
1
36
99
27
84
33
8
13
60
108
51
3
21
8
16
56
28
48
44
61
75
32
37
39
93
84
6
84
42
30
18
6
84
18
3
87
18
36
108
23
24
64
15
42
27
96
44
88
12
33
144
96
66
36
6
47
1
18
5
40
45
24
84
71
48
7
108
60
9
147
53
43
45
32
49
54
137
28
188
40
21
3
8
120
72
13
18
57
24
27
36
17
109
75
27
72
53
1
78
12
5
24
7
45
15
18
63
27
30
36
23
37
3
24
57
3
60
8
19
5
24
64
56
91
18
59
16
9
60
3
36
207
144
21
48
3
24
33
93
102
33
9
99
92
37
11
49
12
36
60
48
42
113
43
24
9
44
31
33
129
6
105
75
12
57
8
31
57
45
162
6
12
90
72
117
8
7
41
61
3
87
45
189
60
30
132
12
18
72
27
9
63
32
31
72
17
16
21
6
117
24
80
16
8
19
108
21
33
6
30
27
27
60
57
9
3
32
64
15
41
16
48
15
9
27
60
48
9
63
57
48
75
180
ABCD 99555110212*3^$a+1 [50053]
7
41
1
30
53
36
12
49
48
83
60
79
5
61
78
102
78
29
91
65
24
61
12
72
11
175
125
85
6
29
156
84
1
84
6
18
11
109
35
61
11
60
36
49
6
54
59
31
84
54
71
180
1
6
5
79
6
30
197
7
53
13
18
252
89
199
89
1
47
7
36
42
12
90
6
12
47
67
36
84
36
29
115
60
65
109
54
17
1
83
25
71
19
77
139
96
54
11
109
60
54
29
7
29
1
96
84
114
30
11
31
29
36
25
59
25
108
107
60
49
24
120
18
29
60
91
168
65
55
125
156
25
35
1
18
24
12
18
11
96
19
6
54
12
53
25
156
108
155
7
65
13
11
37
18
17
72
7
29
19
41
96
25
36
23
91
30
59
24
25
78
12
72
5
175
24
12
54
36
54
65
25
35
84
192
13
24
90
12
60
120
29
24
60
48
55
24
53
96
7
53
115
54
48
24
83
61
66
29
61
24
95
79
17
133
35
55
17
24
72
12
103
53
109
23
12
25
12
54
5
31
198
47
13
66
5
12
48
31
5
49
107
19
36
48
36
65
48
67
24
89
48
108
19
161
132
19
5
43
6
47
37
42
90
18
53
84
73
107
48
25
18
54
155
43
96
5
7
198
90
36
65
24
24
73
48
59
67
60
53
55
282
36
83
25
36
126
42
156
71
60
49
6
101
24
73
35
12
79
5
7
72
90
83
7
60
48
77
13
35
19
6
30
18
47
48
19
77
79
24
90
18
12
42
36
12
36
24
12
11
7
18
18
24
48
132
36
30
11
31
48
41
49
36
54
5
72
193
36
90
114
54
12
90
11
7
65
25
35
1
180
11
43
137
24
61
180
30
6
12
95
127
48
42
174
54
90
18
107
12
36
192
37
48
42
48
5
13
18
41
13
83
13
11
24
121
60
48
11
84
48
48
36
24
19
18
42
30
23
13
36
90
6
83
24
67
54
36
35
79
30
11
60
55
108
90
162
90
71
217
90
96
41
229
11
55
29
115
6
30
18
18
53
7
185
67
113
7
17
91
89
36
12
31
54
36
66
41
13
90
24
41
25
72
54
6
155
145
23
1
95
151
29
79
5
37
12
42
30
36
24
84
54
65
60
25
66
36
108
17
25
263
91
24
53
24
24
192
7
5
36
12
97
102
96
12
65
168
55
162
90
36
54
11
24
151
41
25
54
36
6
144
59
25
35
55
65
31
48
77
48
60
1
35
1
30
53
25
66
60
36
18
11
1
71
48
24
1
36
11
43
72
29
25
108
11
72
7
78
155
12
7
5
85
6
89
1
48
24
11
19
36
324
77
31
24
30
54
24
5
12
108
13
72
18
29
48
13
24
48
11
84
31
36
125
91
17
1
72
72
36
36
11
7
41
31
216
18
71
25
48
23
24
49
35
31
144
6
108
12
108
42
174
47
84
19
192
5
48
259
5
12
73
102
65
84
60
7
78
95
12
60
7
17
91
18
11
24
19
77
31
24
36
72
36
5
12
24
43
125
48
84
55
89
49
72
6
192
5
13
18
24
48
18
6
36
174
11
43
114
83
7
30
47
25
114
17
67
41
67
90
23
37
48
11
144
49
156
47
24
60
13
78
30
24
11
72
60
67
6
179
103
36
6
18
90
83
25
48
6
54
11
24
19
101
36
144
91
54
11
13
192
11
187
18
54
29
7
5
73
35
91
36
54
59
7
108
29
25
71
55
54
11
67
108
120
17
228
7
24
30
35
55
5
84
19
17
145
95
31
72
60
41
61
71
72
180
12
31
53
31
18
18
89
36
60
127
48
54
95
49
47
60
43
84
78
167
7
54
24
72
71
60
85
138
5
49
18
108
65
60
25
30
24
101
24
37
126
5
115
5
13
11
13
36
12
54
41
13
36
59
31
18
6
30
11
84
1
131
24
379
90
60
35
37
59
79
24
5
7
78
102
149
19
17
91
54
84
11
25
126
125
163
6
83
1
90
6
48
107
1
60
107
37
23
7
5
19
120
96
18
120
35
7
41
13
59
31
30
11
31
48
6
66
24
18
12
131
139
24
12
72
42
30
6
18
89
31
24
41
7
5
19
29
1
90
24
30
54
5
ABCD 99555120266*3^$a+1 [50000]
112
5
54
16
5
1
72
86
22
68
76
60
48
26
172
8
6
43
15
48
2
10
6
15
27
18
51
99
80
4
42
74
37
153
12
12
36
12
12
32
10
14
27
3
24
12
64
26
40
24
207
3
66
11
79
18
12
30
14
4
83
37
12
6
57
5
36
54
28
102
86
4
42
18
18
8
52
14
46
14
10
20
94
12
9
75
108
18
14
18
28
24
38
28
42
12
44
36
75
1
15
17
22
24
90
39
17
15
39
34
26
54
70
33
87
12
14
111
9
6
1
15
38
10
110
90
10
50
40
6
30
113
7
20
34
20
31
23
28
60
24
60
20
40
50
15
99
66
28
143
109
60
18
53
25
14
40
33
17
24
40
6
98
28
24
38
13
53
171
1
108
36
18
42
24
11
63
76
50
76
36
3
27
12
42
48
2
16
144
18
26
16
65
75
4
90
30
6
3
48
45
30
2
3
7
57
48
21
12
60
48
66
24
14
12
240
63
43
38
66
78
46
17
25
68
67
39
9
75
14
46
116
28
62
75
1
32
40
12
14
141
49
15
9
26
10
20
60
36
58
86
54
12
13
87
36
48
21
33
12
8
10
36
36
30
60
20
16
8
36
30
24
10
20
27
103
126
6
5
27
37
39
9
75
42
14
40
90
42
44
16
42
6
12
90
8
7
3
104
58
24
18
2
70
24
30
6
48
2
4
6
30
6
90
8
27
25
18
20
6
100
6
38
66
24
1
45
8
10
6
11
64
96
48
11
6
84
16
44
31
51
29
1
12
48
8
144
27
43
66
26
10
24
12
24
3
3
44
24
36
10
44
40
30
137
73
39
17
4
30
80
54
36
10
6
50
34
66
18
12
6
48
84
120
12
48
17
39
60
36
16
18
30
56
1
129
15
111
164
30
15
25
74
10
56
91
113
52
75
17
12
4
47
19
6
54
18
42
36
12
86
16
15
48
80
43
90
14
28
12
5
55
6
84
36
18
12
14
78
36
40
26
24
30
4
2
54
4
26
100
6
30
6
29
99
4
18
38
46
35
31
54
6
18
12
72
42
21
3
45
111
110
10
6
8
4
60
6
6
6
38
10
24
33
39
98
72
10
8
52
30
24
6
54
26
180
10
66
38
10
30
60
56
10
6
42
12
21
9
50
46
62
10
2
60
4
66
6
54
60
24
24
12
24
24
2
60
10
20
10
6
75
3
174
18
24
5
13
51
5
27
27
156
4
21
11
24
61
29
54
45
7
6
8
36
199
27
5
3
36
16
62
22
21
29
10
18
18
38
16
44
10
26
46
18
56
34
21
63
17
1
114
125
31
60
117
35
52
14
16
8
118
44
1
9
54
60
50
24
36
52
2
22
44
22
92
76
176
81
3
34
12
6
8
36
4
26
24
10
24
12
30
75
48
27
53
37
48
48
42
36
60
60
50
4
12
60
14
94
6
24
56
52
17
16
32
7
6
56
10
8
12
10
224
6
90
30
54
40
50
6
46
138
42
8
36
40
9
9
32
54
34
47
19
42
74
10
48
36
6
60
9
39
6
131
43
36
12
162
18
54
36
98
130
51
33
30
33
3
60
44
12
25
21
42
17
49
66
14
4
2
30
76
42
6
6
9
87
14
64
60
6
14
76
44
51
9
16
18
2
30
28
32
124
20
16
20
21
43
44
12
45
105
30
25
29
51
31
24
8
12
24
4
18
48
60
6
90
84
30
9
11
30
10
6
24
36
6
60
102
86
61
21
24
18
32
28
32
40
54
42
44
18
12
10
18
48
39
65
70
74
52
44
4
12
14
1
27
50
102
4
57
29
70
44
1
141
30
12
57
5
4
36
50
94
12
44
75
31
18
47
19
60
14
36
46
42
126
6
3
21
12
48
111
63
32
28
56
24
22
54
54
12
60
66
48
24
66
12
24
11
7
30
27
15
30
90
104
166
80
54
36
1
23
22
14
4
26
16
38
52
29
1
18
6
30
6
35
63
1
63
6
20
4
66
86
4
60
174
86
76
11
55
24
14
46
5
16
47
70
56
34
126
50
1
15
66
12
3
123
21
21
27
21
12
38
46
24
6
24
26
114
16
20
21
97
2
13
32
16
29
163
3
14
24
7
33
6
9
15
66
24
50
69
1
15
75
26
40
24
20
16
8
118
44
18
36
112
60
27
11
46
71
69
4
6
8
36
4
30
3
87
32
10
48
2
28
18
84
6
24
14
10
21
9
6
6
27
15
113
55
18
50
85
71
28
18
14
88
20
82
15
5
10
14
40
96
11
7
42
18
60
6
36
20
19
69
170
52
138
3
77
46
20
6
28
47
9
34
12
90
50
34
11
19
20
16
6
14
100
44
37
75
68
36
46
44
28
50
102
90
60
10
48
30
33
23
16
41
33
66
28
17
133
30
42
51
9
38
46
24
6
36
14
22
77
25
32
199
15
12
32
88
72
6
80
76
48
26
9
37
54
6
6
9
123
36
42
114
5
16
144
51
8
4
56
4
18
24
48
78
8
36
1
15
38
27
9
76
24
3
15
12
108
6
12
72
32
46
12
18
18
14
46
20
22
24
54
26
19
5
30
16
24
42
8
10
14
142
20
28
56
24
66
90
36
106
24
14
36
94
56
19
35
16
18
150
48
14
24
31
15
8
12
45
61
8
76
30
6
108
24
270
66
36
66
68
6
151
23
4
6
30
20
22
18
6
48
12
24
75
101
16
48
36
39
15
81
15
18
6
50
10
206
18
45
37
11
139
20
238
26
24
16
6
14
30
22
54
6
48
42
3
105
26
24
66
4
6
134
6
46
15
15
30
2
22
30
110
90
10
20
54
16
33
21
27
57
23
19
24
6
54
72
33
45
44
28
18
26
64
6
36
48
36
44
4
17
1
15
3
116
114
10
110
46
54
26
16
30
54
14
16
24
39
27
18
6
26
10
36
ABCD 99555210884*3^$a+1 [50041]
30
6
48
58
50
4
18
182
18
142
48
18
2
60
70
140
18
42
10
72
8
28
20
72
72
33
27
16
2
10
80
18
30
22
162
156
74
18
72
40
66
42
12
36
77
265
20
130
48
17
43
12
132
50
16
2
60
172
20
6
10
20
160
92
180
58
2
48
34
6
77
45
78
12
96
72
10
24
14
106
6
17
93
30
78
36
16
14
70
108
78
5
97
38
57
13
8
72
18
106
18
86
4
48
38
42
52
90
120
5
48
7
185
13
20
30
42
18
10
107
21
22
230
94
14
90
24
216
34
23
9
16
8
54
52
14
162
4
113
15
33
85
42
192
8
10
42
66
110
144
16
90
38
96
70
14
42
72
100
26
144
33
105
70
8
46
8
70
68
24
178
38
54
3
27
36
40
32
72
40
30
6
20
30
52
26
36
28
5
75
190
23
105
130
38
54
180
30
36
114
12
6
48
22
2
12
70
53
127
74
54
18
15
25
20
64
314
16
50
16
38
16
8
30
42
16
12
38
22
200
70
12
78
2
10
90
26
64
78
2
30
40
50
58
20
192
6
160
20
54
16
68
222
10
24
56
52
2
66
78
57
15
10
60
32
132
36
12
148
2
88
32
180
42
54
12
94
20
126
138
36
6
100
44
16
2
12
88
8
124
68
6
82
20
4
20
51
19
14
52
200
40
54
36
102
8
30
22
30
26
39
67
18
32
60
10
80
54
34
18
12
95
15
58
20
48
72
18
22
35
37
50
70
18
24
41
115
74
3
15
6
34
50
96
126
36
54
46
144
6
20
70
158
16
224
64
98
48
112
30
44
88
30
72
8
10
42
14
34
62
10
44
66
108
22
20
81
55
2
108
72
60
66
4
122
18
162
90
166
180
120
20
4
86
34
18
38
15
37
56
34
72
146
114
138
148
68
22
12
18
20
75
33
24
18
10
188
64
20
42
16
30
42
32
294
270
36
28
78
174
6
12
23
33
42
117
25
30
72
6
20
72
28
98
64
65
27
6
100
134
28
56
34
20
58
65
45
142
32
36
124
53
45
10
26
159
165
10
80
52
30
6
30
252
60
83
9
28
42
36
30
8
34
68
34
6
2
30
40
90
48
98
52
120
150
92
82
18
2
88
20
70
26
82
60
32
40
20
28
62
52
38
100
26
72
160
72
102
128
126
22
72
2
16
90
50
57
55
110
10
18
47
153
22
128
70
84
18
98
18
162
34
120
20
6
34
164
196
86
4
20
3
48
157
80
88
180
14
6
142
48
2
18
34
116
52
38
48
4
48
8
69
73
14
96
70
50
18
22
50
60
34
36
72
48
204
36
50
24
10
18
116
30
34
2
88
42
14
22
155
7
50
6
46
96
68
159
45
10
150
72
68
6
90
34
30
20
18
4
48
18
80
48
72
94
14
39
55
56
34
18
38
12
184
56
12
40
2
21
15
52
2
18
100
20
40
86
34
132
14
24
102
54
16
18
42
108
2
10
134
136
6
2
88
30
2
96
36
18
72
66
72
18
15
25
2
52
36
30
132
92
63
81
34
38
48
94
180
110
28
74
40
120
8
10
72
96
90
20
120
112
12
98
18
144
30
58
2
10
26
228
54
288
18
4
20
36
12
24
18
88
74
10
6
84
26
12
240
72
18
63
7
48
8
102
27
207
16
17
93
52
150
30
188
15
105
78
36
54
52
38
162
10
8
12
4
66
182
18
52
18
17
7
138
60
12
38
6
34
108
12
42
30
18
92
16
24
131
63
6
16
12
38
42
228
34
146
18
4
65
21
27
27
58
84
188
10
98
160
12
60
23
45
162
250
2
36
4
38
36
136
74
34
95
13
92
6
120
4
32
58
38
82
60
2
66
22
30
152
28
78
77
105
66
112
38
16
36
38
16
48
108
24
30
96
2
33
55
2
10
20
6
64
8
138
94
68
144
54
9
7
8
18
234
106
20
135
9
66
22
108
20
108
12
94
14
90
22
218
ABCD 99555226328*3^$a+1 [50087]
204
27
24
201
27
18
99
60
165
51
3
36
45
9
111
180
39
57
24
3
132
21
63
117
27
18
54
45
15
18
66
105
201
144
6
18
108
30
72
162
171
45
180
15
48
99
36
54
27
15
66
180
39
33
6
12
54
54
117
63
21
3
120
6
27
39
150
108
27
3
60
30
42
30
24
156
6
102
3
84
81
102
36
24
21
15
102
108
240
162
48
42
12
18
129
69
15
240
165
12
3
57
138
24
21
231
30
18
252
126
72
96
120
90
57
105
39
75
30
24
255
45
24
18
162
30
6
51
60
36
99
69
111
45
45
75
36
129
135
24
57
84
24
75
60
39
72
24
30
51
45
30
18
6
144
138
90
90
60
120
114
30
6
33
129
48
18
36
60
81
3
54
78
30
75
75
12
180
78
12
126
114
18
9
24
75
30
36
15
219
36
81
117
18
54
126
24
9
255
201
21
135
9
39
9
18
54
18
57
15
24
321
33
78
9
3
117
243
18
72
87
93
72
234
54
111
72
15
9
60
24
132
9
75
51
18
36
108
3
3
54
27
21
15
24
105
6
12
21
12
63
66
18
261
51
84
6
48
3
144
93
192
186
12
90
63
45
54
18
96
87
3
81
99
66
15
75
6
3
135
57
123
72
69
144
39
42
18
108
102
36
36
15
129
75
75
12
93
105
54
18
90
24
36
45
9
111
225
63
12
159
96
33
165
210
54
6
45
96
105
96
30
78
15
36
3
48
54
18
18
24
75
63
21
15
42
183
45
180
6
54
102
54
6
33
15
57
15
93
96
15
180
36
33
39
21
9
60
66
72
69
63
18
12
90
162
39
180
309
27
3
237
24
45
126
18
63
48
15
6
54
12
45
63
36
114
30
24
33
3
66
39
21
48
87
93
18
9
9
96
39
9
3
105
132
12
150
81
84
51
54
108
66
42
120
159
39
177
75
105
9
18
30
6
45
9
123
15
9
9
6
84
54
18
18
96
84
126
21
57
30
81
27
78
36
54
12
72
126
24
87
105
6
105
48
60
21
36
15
3
81
21
3
165
12
18
72
18
36
36
60
48
24
63
99
21
63
21
309
15
15
36
60
90
48
18
18
231
219
21
84
39
90
18
9
9
24
111
99
93
3
30
27
24
3
42
54
90
54
93
60
39
18
51
27
144
141
15
18
42
30
18
54
6
12
42
27
39
126
18
6
30
21
15
69
192
9
54
54
27
123
126
27
3
24
141
15
60
66
15
165
39
51
36
222
27
60
60
84
75
57
15
69
51
90
75
39
84
201
33
183
33
207
48
51
9
9
63
33
30
24
48
105
27
81
57
24
36
120
60
138
21
3
117
99
12
9
9
162
60
30
90
9
189
24
63
3
42
354
24
84
6
72
3
87
54
111
9
90
21
93
30
21
69
15
45
27
63
57
63
21
21
18
105
15
45
72
45
162
78
12
6
84
201
105
24
66
81
36
45
54
36
78
102
153
27
144
108
117
171
54
111
39
36
30
99
9
42
69
21
18
36
54
54
21
27
54
6
45
75
18
54
21
57
12
18
69
63
48
108
36
150
51
147
12
108
42
234
57
9
24
12
18
216
18
6
21
45
18
21
15
54
42
21
117
18
24
36
12
108
18
27
108
15
30
180
27
9
6
318
24
30
126
75
15
36
78
18
84
24
90
162
72
156
36
60
54
54
48
18
75
39
36
66
6
9
84
81
24
234
12
54
42
285
48
57
15
24
15
24
30
144
108
39
15
9
81
36
18
54
348
102
6
27
3
6
18
33
48
21
39
51
ABCD 99555730882*3^$a+1 [50014]
36
6
24
42
6
5
16
15
18
72
11
13
42
101
7
9
123
78
18
45
27
42
180
3
9
6
29
19
24
29
16
21
23
49
51
8
7
18
90
24
5
13
23
25
87
27
12
21
8
1
71
64
21
66
6
102
12
17
36
31
17
7
114
131
24
25
23
24
31
12
6
35
16
3
17
73
48
3
69
47
145
24
78
24
12
36
84
5
67
24
9
32
1
78
5
103
6
18
24
12
9
15
125
36
12
16
45
30
9
44
1
48
51
21
30
29
67
18
12
12
18
18
35
1
90
6
30
17
16
8
64
51
48
65
25
72
3
27
5
31
9
36
116
72
36
1
6
24
5
73
15
33
42
105
81
6
12
29
31
77
13
39
3
24
17
84
7
21
63
12
21
15
42
30
12
6
30
12
30
18
72
6
6
9
69
15
36
81
42
6
18
30
6
48
48
17
36
13
72
23
1
36
179
16
44
7
6
6
36
6
3
80
7
5
19
17
31
5
31
78
63
3
93
48
44
37
27
69
3
8
1
84
84
63
44
19
48
18
30
6
51
8
12
96
19
42
24
23
36
7
72
30
48
48
12
11
13
11
13
23
12
1
48
6
9
81
30
12
12
12
30
36
6
78
15
56
52
44
36
36
7
5
31
18
18
113
24
36
4
3
41
28
3
24
18
24
27
81
30
36
36
41
13
24
35
48
16
8
40
57
51
9
42
29
25
27
44
12
1
48
3
3
6
102
33
3
30
59
19
84
24
36
17
103
6
6
48
18
60
11
100
252
21
59
1
36
15
9
24
54
12
17
1
11
36
16
57
72
59
7
24
6
66
12
30
6
48
6
23
13
60
15
3
5
49
27
27
33
48
8
64
57
12
6
5
16
128
25
3
33
27
3
30
47
48
13
66
17
13
30
41
36
24
7
108
24
41
1
48
18
17
7
60
21
15
30
6
5
37
6
54
54
36
30
35
7
18
27
48
27
36
12
6
48
30
17
12
52
56
72
72
52
33
11
85
35
19
12
18
11
12
43
21
68
13
18
6
63
44
13
12
36
18
5
1
59
1
12
30
18
18
48
36
18
96
24
6
9
51
12
30
48
39
108
21
18
33
21
66
6
36
24
30
17
24
12
16
20
55
69
33
12
3
9
27
33
6
24
30
6
9
165
18
5
73
203
25
6
30
23
24
49
6
6
24
54
77
64
12
32
37
47
60
7
5
1
36
15
12
3
54
23
55
6
3
15
42
15
51
90
30
114
11
7
6
23
16
12
72
8
36
52
63
45
3
125
7
48
45
24
20
124
75
5
4
15
24
54
3
3
6
132
30
48
17
19
33
39
69
72
21
6
53
40
8
19
60
18
11
36
79
48
42
6
6
36
36
99
72
8
1
78
6
51
9
6
57
15
9
15
114
36
12
42
36
81
51
24
6
15
21
12
6
6
54
30
15
9
12
59
84
49
11
1
39
81
15
57
23
28
3
17
31
18
23
16
27
57
21
30
29
28
68
48
7
18
36
63
15
21
3
45
32
64
27
42
12
54
72
21
63
12
48
45
9
6
66
12
23
1
12
36
30
6
12
72
30
6
6
144
17
16
123
5
31
41
7
45
51
18
54
5
7
90
42
33
8
85
42
36
24
30
60
36
35
7
36
6
72
6
17
31
30
42
6
48
84
42
6
47
13
83
36
31
60
17
4
15
29
25
27
9
18
21
99
53
13
60
71
25
36
72
3
15
12
53
13
42
48
12
72
30
71
60
4
9
131
7
18
11
19
29
60
7
101
31
9
15
29
7
21
3
108
78
24
36
12
6
9
36
12
9
12
23
72
7
36
21
33
78
113
24
13
6
17
144
97
18
41
16
3
12
5
13
39
57
15
57
24
30
5
36
31
17
55
5
7
5
7
48
12
6
24
6
18
12
12
36
18
18
23
7
29
48
79
6
36
24
15
27
12
66
51
3
18
60
6
29
13
23
28
21
23
1
36
18
9
33
156
36
84
30
29
37
24
78
24
42
12
23
48
1
6
72
18
63
20
19
45
51
6
24
18
161
19
6
39
24
3
42
18
65
25
47
61
48
24
99
8
55
24
57
3
78
36
12
35
1
6
24
24
6
66
17
97
6
41
28
68
28
20
19
12
5
24
19
78
3
20
49
11
12
13
36
36
6
120
65
49
27
8
13
30
21
24
9
24
3
27
12
12
42
18
12
12
6
96
71
7
42
111
57
35
60
36
4
27
5
12
91
5
48
1
12
15
27
9
39
24
45
72
32
13
59
31
41
61
11
19
12
12
5
13
23
55
36
18
23
28
21
60
42
6
18
12
21
3
30
11
19
17
7
5
1
6
36
36
45
3
17
25
18
24
72
5
13
15
51
42
59
64
3
6
60
83
19
24
21
45
78
6
47
43
18
3
36
20
28
15
53
49
23
48
79
21
27
12
24
66
15
3
29
36
12
19
77
4
8
31
21
45
78
30
84
12
84
39
8
1
30
42
30
18
15
45
51
75
66
11
109
11
31
102
35
48
25
30
18
15
12
39
30
6
18
6
9
15
36
6
11
13
6
6
36
30
57
51
57
60
3
5
7
21
27
6
3
8
48
52
20
37
96
71
64
44
1
18
17
25
3
9
27
81
6
12
9
45
11
60
4
8
13
42
33
57
66
33
27
17
25
24
23
37
35
7
9
3
84
18
15
9
72
30
36
12
17
25
15
3
60
6
6
150
36
18
48
6
30
18
12
132
11
28
12
3
21
87
5
37
63
8
1
15
51
5
19
5
13
23
49
78
21
3
36
30
24
72
87
32
12
19
17
7
36
48
60
53
43
66
6
30
30
17
1
48
12
36
36
18
9
15
33
32
25
6
41
48
37
66
41
1
54
18
15
45
35
13
12
162
36
6
24
126
9
153
6
33
27
48
132
69
8
13
84
72
42
33
27
57
9
30
18
24
6
21
9
27
9
66
24
5
73
12
59
13
24
3
15
42
3
20
60
4
39
41
7
12
6
66
24
12
17
28
9
27
15
6
11
112
32
19
9
99
30
15
9
71
1
63
15
5
60
31
5
1
48
42
45
129
18
17
91
24
17
67
42
3
8
1
6
72
18
6
65
43
18
11
72
7
6
35
19
54
18
42
35
7
60
5
64
44
13
42
24
29
4
9
71
1
12
6
81
39
5
28
9
144
15
3
6
18
30
54
41
48
36
16
21
18
48
60
6
18
60
41
13
18
33
32
12
19
45
80
13
150
5
64
8
4
15
6
36
48
11
24
49
18
17
13
12
11
1
48
11
67
89
103
36
5
36
28
33
6
33
3
54
15
15
6
15
15
30
6
66
107
1
18
6
35
4
45
120
87
8
61
12
23
19
29
1
36
23
12
1
6
12
53
31
18
39
3
30
18
6
23
7
12
6
47
25
83
25
39
20
25
12
18
33
15
24
66
36
3
8
31
6
3
168
27
48
77
1
24
23
24
12
85
54
60
36
6
35
73
35
7
21
3
ABCD 99556366582*3^$a+1 [50089]
41
24
180
12
28
36
114
30
12
56
60
4
15
33
3
27
18
14
6
4
38
18
12
40
132
48
6
54
51
77
48
60
16
24
20
52
14
46
72
48
132
38
34
36
8
16
20
4
24
3
53
156
28
15
36
15
42
15
39
54
44
28
60
48
6
81
9
84
56
48
52
48
12
26
22
12
78
57
5
16
12
36
2
22
60
32
211
27
2
78
30
7
21
12
32
28
48
108
12
48
60
12
15
45
50
85
27
18
24
60
26
142
60
86
46
98
58
39
53
40
12
60
44
7
9
164
24
16
36
24
6
45
99
14
72
16
8
96
36
148
56
16
114
45
45
20
4
24
116
64
80
43
9
30
54
12
3
17
40
12
36
12
20
24
48
106
54
72
48
15
3
2
46
2
64
108
2
66
103
21
24
56
16
8
76
20
28
12
36
48
14
6
16
60
68
16
44
30
16
30
20
52
12
32
16
108
60
6
54
92
94
38
10
6
12
30
2
88
27
11
6
58
2
16
30
18
62
22
72
24
32
28
60
50
22
104
16
8
10
114
12
84
111
29
34
2
64
60
27
9
48
15
57
44
120
16
18
18
48
32
142
38
12
48
64
14
22
44
30
10
36
8
4
6
50
94
141
41
4
132
39
33
42
48
66
72
12
48
44
4
12
44
4
12
27
45
12
48
80
48
60
24
4
156
8
52
48
60
192
20
4
36
6
102
60
36
26
144
30
24
28
72
12
36
48
44
72
4
84
152
40
36
60
60
72
20
16
12
12
12
51
75
90
15
77
31
171
6
74
18
30
58
8
60
7
9
20
136
20
100
30
98
4
36
44
16
72
20
30
94
24
42
2
46
110
64
2
48
258
94
18
3
45
27
21
12
50
54
10
33
17
16
30
9
5
211
9
68
208
75
33
24
20
16
24
60
20
36
30
6
28
62
73
57
68
90
1
101
60
4
44
12
16
20
94
90
6
114
30
18
36
56
76
38
34
32
28
72
48
12
24
54
86
19
5
36
31
9
24
78
98
30
30
4
48
3
17
12
100
48
32
48
4
20
4
75
21
14
22
15
105
84
44
40
24
2
6
64
8
16
36
30
78
2
46
104
16
60
12
56
96
28
51
9
2
64
30
116
28
12
8
100
80
40
51
15
30
2
34
80
4
204
68
4
24
14
102
24
100
20
12
88
20
52
39
135
98
12
24
76
84
42
2
31
21
8
36
52
24
36
14
30
4
32
60
124
38
6
4
8
30
94
8
28
14
85
9
50
10
56
4
24
12
38
10
3
53
19
45
30
33
29
16
24
74
10
36
96
60
92
136
39
77
48
36
12
88
12
80
48
52
12
147
9
14
18
100
3
21
48
80
16
56
96
10
18
12
104
4
6
66
44
28
38
10
12
56
4
27
45
38
16
66
96
24
38
22
26
10
8
16
24
20
24
52
48
56
4
12
3
45
32
4
27
5
103
9
48
60
30
30
18
14
36
36
79
9
12
56
4
26
18
12
4
126
57
141
74
18
30
25
53
64
8
19
23
6
79
17
10
138
156
75
77
48
196
3
11
94
2
30
64
84
32
96
124
18
2
40
6
78
12
8
55
9
60
8
4
68
66
30
64
18
54
138
126
120
42
14
18
6
24
36
4
63
29
36
42
96
70
32
12
28
15
65
72
28
32
96
40
36
120
36
15
144
69
36
78
33
53
4
6
45
35
30
36
48
12
4
20
4
12
24
12
12
176
124
60
2
6
12
60
66
130
84
12
24
12
138
42
12
26
114
40
36
32
4
30
38
42
34
80
46
18
51
21
8
36
12
4
48
128
4
24
20
12
28
32
18
22
72
15
5
28
75
39
33
33
12
12
15
93
36
24
20
28
24
8
96
31
9
12
12
3
27
18
120
87
77
4
60
20
4
42
45
35
34
60
2
22
8
18
6
4
36
18
66
12
50
54
16
44
30
16
110
4
14
64
30
116
16
20
10
78
56
31
21
48
36
8
28
3
27
18
20
16
8
36
36
16
84
60
24
36
44
52
62
6
4
12
44
4
3
33
20
40
36
6
42
3
33
32
84
36
4
6
18
75
65
34
126
24
8
4
63
72
135
114
62
13
65
4
62
106
38
6
79
17
40
12
60
51
71
46
20
4
80
48
40
12
6
32
58
38
22
12
20
88
60
24
44
4
20
100
8
88
27
177
80
16
72
18
54
156
14
10
48
8
16
24
6
38
10
2
16
20
7
3
14
24
112
32
16
44
30
58
102
50
16
44
66
10
27
9
24
12
30
30
12
6
21
29
12
4
44
55
69
60
32
100
8
36
42
70
32
10
30
123
69
20
76
72
108
15
53
4
51
45
96
8
12
4
14
70
12
60
48
27
5
18
22
74
10
54
2
60
124
12
12
32
48
78
118
96
218
25
77
28
12
164
112
20
12
112
110
6
52
87
81
128
12
28
60
12
72
38
37
33
44
4
56
43
45
72
36
14
30
24
12
60
34
6
8
19
15
86
106
18
120
132
20
28
8
12
16
80
30
10
6
66
12
48
210
30
2
25
23
13
51
18
68
4
8
16
36
60
24
24
51
177
3
41
40
171
27
62
16
20
4
24
24
26
22
32
10
48
2
28
84
30
18
72
6
32
30
130
110
112
24
12
44
4
12
8
10
14
88
72
2
10
96
108
32
12
12
16
60
8
36
4
44
16
24
ABCD 99556605938*3^$a+1 [50050]
17
31
81
81
126
9
8
25
47
115
18
3
56
61
35
37
35
24
120
96
64
48
33
54
41
31
12
18
18
6
35
19
30
15
48
81
60
3
56
79
65
49
30
89
136
8
127
6
30
18
27
69
11
7
9
21
11
7
65
48
24
24
120
7
65
7
24
17
13
27
9
78
89
1
36
48
60
12
83
25
15
72
8
96
85
12
24
47
19
69
32
24
7
9
56
25
36
11
61
48
72
18
24
18
12
6
66
78
12
33
8
48
16
48
33
30
41
13
6
21
81
78
12
45
104
1
23
7
33
56
48
144
7
24
18
39
56
13
35
49
23
24
97
132
83
24
64
8
13
18
18
6
17
49
78
9
48
33
30
144
41
1
18
30
78
17
85
42
48
65
96
16
72
8
1
18
30
15
192
24
63
12
90
108
6
30
59
40
8
7
41
48
13
27
9
78
72
17
67
36
17
61
155
7
30
24
84
15
8
40
144
32
13
59
120
48
24
16
8
40
63
60
5
31
113
31
89
1
36
11
7
18
54
17
1
156
27
9
18
29
31
90
47
48
133
18
9
15
30
36
15
21
11
16
24
9
63
32
72
67
93
63
41
13
51
63
18
48
132
84
71
72
61
99
21
42
41
61
11
24
16
45
11
16
32
7
161
55
17
37
99
9
18
18
24
99
3
5
48
120
40
21
11
61
27
87
113
16
9
143
96
31
6
35
1
47
61
11
55
17
37
35
64
24
27
5
16
8
7
54
35
112
63
42
23
16
51
5
25
15
39
42
102
6
11
16
8
19
29
16
120
8
79
18
30
33
39
60
18
11
7
12
125
37
51
75
69
9
12
18
9
56
61
6
5
43
29
16
200
24
133
18
9
63
17
40
27
60
17
37
35
91
5
43
6
12
27
15
113
24
61
75
9
23
181
11
160
3
42
99
9
47
16
56
19
77
24
13
59
49
71
40
69
48
108
72
150
54
3
27
197
24
48
7
9
3
36
33
9
143
40
9
96
12
24
171
48
72
8
7
12
5
64
39
24
48
65
13
84
6
54
3
117
27
27
42
11
79
120
54
11
49
84
195
32
112
8
49
6
57
72
8
97
95
25
135
8
73
15
8
1
39
51
54
47
136
8
16
27
48
114
155
16
57
42
29
16
111
24
9
8
24
67
5
13
108
36
108
119
72
25
39
56
31
30
96
27
8
24
13
3
24
171
30
54
33
21
11
61
24
11
7
65
24
37
11
16
8
24
16
24
56
25
63
72
9
30
36
5
40
8
199
114
48
6
113
13
66
9
32
24
72
7
17
97
12
90
17
25
30
81
45
179
48
96
73
36
27
8
24
19
30
36
24
12
24
108
59
13
30
45
33
18
117
8
19
54
30
33
21
27
32
72
19
173
55
65
40
309
35
61
3
8
96
67
77
13
83
7
54
51
56
55
144
65
16
87
102
83
7
17
7
9
8
64
80
13
18
65
7
209
40
21
59
19
29
160
3
42
144
27
48
8
16
264
9
47
16
69
12
18
5
48
16
27
21
56
13
83
37
27
9
15
8
13
51
3
18
11
7
113
55
9
144
93
35
1
23
64
21
27
72
32
1
191
133
35
1
47
7
17
157
11
13
12
47
40
3
126
119
40
9
39
51
21
8
1
6
198
59
72
24
25
18
53
37
12
108
27
32
1
23
40
9
12
35
151
65
55
42
12
131
96
7
24
66
47
25
23
37
18
57
33
84
18
24
30
51
99
90
3
63
17
96
49
63
117
78
12
17
19
189
32
13
18
17
24
48
24
19
21
81
87
48
8
88
3
45
51
18
12
18
5
96
48
13
24
102
18
36
167
19
77
13
72
35
91
45
9
12
24
99
48
45
11
16
72
45
6
5
24
72
24
40
153
54
18
54
9
81
15
56
24
1
30
24
41
43
45
24
57
23
24
72
16
24
117
35
109
11
7
9
8
13
42
9
117
27
56
19
5
40
33
12
96
54
12
18
23
85
24
35
49
24
23
13
30
6
23
16
24
21
132
54
270
84
207
69
18
48
65
24
1
42
5
16
96
9
23
31
57
80
48
16
9
42
77
13
3
8
79
17
49
23
19
53
24
24
48
120
31
65
24
48
48
1
12
11
13
90
30
11
96
79
54
30
5
72
1
12
60
36
12
90
18
78
29
7
9
8
48
64
32
85
59
13
132
63
8
24
24
7
12
29
133
11
24
55
36
5
64
48
72
33
18
54
23
7
33
21
6
18
12
36
51
9
311
16
63
17
1
90
42
198
36
81
8
1
23
157
3
15
81
27
21
24
48
8
1
36
83
151
17
24
40
117
18
24
41
24
7
17
1
47
25
30
113
48
7
30
42
201
32
48
7
12
5
24
16
72
123
29
72
43
53
24
97
15
56
7
9
111
72
41
1
23
25
42
54
23
97
6
57
51
45
45
48
35
79
17
49
24
39
56
24
37
18
9
33
120
87
192
9
42
48
6
47
16
8
55
9
3
5
85
107
72
16
3
54
6
41
48
109
3
63
60
21
8
16
32
7
41
13
11
184
104
13
ABCD 99556642774*3^$a+1 [50018]
21
147
69
108
7
20
48
21
99
225
55
420
137
15
136
152
168
24
168
12
36
204
108
57
435
36
4
185
144
7
32
252
28
188
60
4
56
124
20
129
7
17
72
163
32
100
5
31
12
8
252
28
392
28
257
43
72
17
115
20
96
4
168
101
7
164
96
120
100
132
188
64
29
207
64
36
60
72
20
52
48
17
3
48
184
168
8
144
108
12
196
44
76
20
12
168
112
41
51
9
7
29
84
159
28
53
39
105
207
100
36
29
3
120
52
209
144
135
28
72
68
40
32
12
208
8
24
33
75
237
3
225
75
48
9
63
28
92
88
60
84
68
120
48
84
33
15
160
192
29
87
93
7
104
156
12
45
147
60
16
89
63
297
63
52
29
27
172
140
28
80
69
31
320
72
48
57
27
268
77
43
17
135
28
152
9
36
75
156
33
499
8
12
28
180
224
28
65
7
8
117
51
4
56
4
116
57
27
168
57
43
5
27
36
69
63
88
80
100
44
48
57
24
87
4
8
120
81
39
28
20
57
7
68
21
127
209
3
108
24
69
7
149
324
36
51
84
16
32
48
189
3
48
93
91
80
60
40
29
36
180
195
45
55
8
12
148
32
153
312
84
7
20
40
92
48
112
137
55
29
27
69
15
105
108
36
36
111
4
216
29
363
112
200
156
12
52
5
3
237
111
33
144
3
9
51
144
45
3
72
40
56
129
144
7
53
39
132
28
8
72
45
3
132
52
80
408
48
24
136
360
32
352
36
77
67
29
147
33
159
132
69
84
72
175
80
36
132
120
48
120
69
3
88
137
27
120
48
60
112
108
68
33
187
272
45
3
69
51
57
7
20
33
43
149
111
69
43
8
180
124
128
132
136
104
33
15
28
29
43
192
29
87
52
92
45
75
48
100
20
72
129
319
5
355
101
27
9
3
108
33
84
3
33
7
20
9
111
100
80
69
31
44
40
36
89
55
53
7
65
15
108
48
72
12
148
8
40
204
20
96
177
27
16
197
7
68
180
112
156
152
57
3
177
51
153
79
128
129
15
108
12
40
8
108
24
69
19
252
53
72
43
5
15
28
200
69
51
100
29
255
196
24
68
52
420
20
96
64
8
120
81
156
15
276
57
115
48
140
69
15
36
24
28
8
33
51
120
96
84
189
339
28
20
69
51
84
88
41
67
20
9
55
116
9
15
280
8
12
48
120
12
28
32
28
80
100
68
72
48
184
29
31
8
57
15
48
72
45
3
48
84
168
40
80
132
69
339
21
96
15
96
69
163
8
12
132
100
29
96
84
36
175
29
27
9
63
21
7
53
79
228
32
180
148
20
69
195
28
72
8
105
43
20
180
24
48
105
12
51
60
4
68
48
153
99
21
111
256
104
76
89
48
ABCD 99556713944*3^$a+1 [50045]
48
60
30
30
150
72
36
18
21
141
18
9
72
48
3
72
45
51
24
6
12
3
81
60
54
117
9
18
45
3
12
60
6
15
72
57
102
108
30
36
216
11
19
144
6
183
32
13
6
6
66
42
96
54
18
12
30
60
192
21
27
36
12
5
85
27
3
117
3
24
18
75
15
36
101
13
60
66
21
3
90
30
18
27
3
12
18
54
6
3
152
7
120
57
21
48
90
41
25
126
12
12
90
48
48
198
9
21
6
90
3
32
31
72
12
18
27
51
18
66
144
41
16
99
60
168
78
27
57
6
33
56
64
24
15
108
69
15
9
27
42
90
132
18
60
60
3
3
101
25
84
75
69
66
9
27
18
6
192
24
5
16
120
15
30
12
18
78
54
17
151
102
27
24
24
8
139
84
24
33
72
8
24
79
105
51
18
18
12
60
126
6
96
108
6
6
5
97
6
12
29
49
6
24
12
60
24
6
54
5
1
63
39
168
54
51
15
12
78
15
69
99
117
59
13
51
99
21
32
19
126
54
6
90
30
35
7
30
30
12
33
105
30
48
18
15
15
102
99
9
96
54
12
210
3
21
48
27
75
21
24
63
17
43
36
161
31
102
6
36
9
9
15
117
18
17
13
30
12
9
69
6
21
21
90
42
111
39
6
96
30
69
135
102
54
48
93
15
54
18
60
18
27
48
15
57
21
27
3
21
3
12
18
63
15
30
3
72
87
30
18
18
12
168
24
18
33
87
12
237
15
18
47
48
43
18
11
133
78
5
7
30
35
25
87
21
123
27
78
54
17
40
3
120
108
33
9
47
16
33
42
108
24
18
60
18
36
60
41
7
6
24
36
36
66
9
33
78
24
233
72
91
90
99
24
99
45
8
40
15
129
3
6
60
36
63
3
132
72
65
103
12
84
17
7
66
71
88
117
60
30
96
210
48
6
9
24
3
12
33
15
65
37
72
35
61
42
96
24
72
9
27
29
1
119
121
30
12
108
12
12
9
24
3
162
3
15
54
48
6
21
8
43
12
12
21
57
36
6
6
15
15
24
6
42
57
45
35
1
114
189
27
24
21
39
108
18
30
12
120
12
6
87
8
19
45
56
40
15
18
311
223
33
15
42
6
54
150
48
18
147
9
48
6
42
39
3
21
15
60
21
96
24
3
21
51
93
15
102
66
54
51
33
6
24
126
18
72
24
96
41
85
90
17
43
12
33
120
3
24
162
35
61
3
195
21
93
3
69
6
18
132
39
8
61
72
24
54
21
3
108
105
72
63
84
5
13
27
153
15
87
30
24
6
141
87
33
99
45
15
33
128
73
30
57
15
12
48
42
51
99
77
259
60
66
39
27
30
12
30
18
42
48
65
73
54
17
13
42
150
90
6
3
9
30
6
12
30
30
18
17
55
57
51
45
15
24
33
3
6
18
12
96
30
48
27
39
18
186
6
36
24
51
48
45
36
30
33
27
54
54
48
57
32
55
6
35
40
9
108
3
104
25
66
165
39
9
99
53
13
131
229
27
24
3
21
15
9
3
5
24
19
60
96
24
137
13
27
189
6
69
75
78
60
27
39
9
15
72
6
30
18
11
31
18
54
36
24
30
15
3
18
99
51
66
35
79
57
57
95
55
57
15
108
36
17
13
11
25
39
141
90
41
25
114
141
3
12
33
69
72
3
33
15
48
24
75
18
18
24
72
138
6
12
45
3
21
249
30
102
59
48
13
99
24
9
48
48
42
54
15
123
53
160
27
141
207
17
73
42
132
54
42
12
6
71
43
42
6
5
40
63
54
27
15
30
30
210
66
30
75
27
30
30
12
45
15
6
42
17
91
29
64
72
165
27
3
45
9
30
6
3
105
96
36
18
12
12
33
33
15
69
3
9
126
33
152
19
18
6
21
9
71
43
96
36
60
30
60
96
30
24
101
7
33
99
21
87
33
69
54
6
48
23
7
18
12
72
30
156
120
9
8
40
21
60
12
27
15
48
192
17
25
30
78
27
93
27
63
60
6
39
63
65
73
12
30
108
54
66
24
12
36
60
12
81
165
6
36
33
81
126
30
54
5
61
27
3
18
66
60
18
66
72
33
111
54
54
45
21
180
30
12
42
78
60
114
54
36
101
7
65
25
30
17
43
18
102
36
41
48
40
27
48
60
177
8
61
6
6
78
102
24
6
12
198
24
24
6
66
18
54
3
48
24
51
69
63
12
36
6
54
69
93
99
9
66
5
163
96
42
24
18
12
5
16
15
30
147
15
12
21
63
6
35
139
132
48
17
37
36
204
3
120
27
5
25
30
33
72
3
180
9
24
24
48
9
90
60
24
9
ABCD 99558153278*3^$a+1 [50080]
3
57
39
112
53
96
19
48
5
19
24
17
7
17
156
48
3
232
80
57
24
48
55
24
17
48
132
48
24
3
57
159
57
15
72
201
15
33
7
176
24
33
12
19
8
45
99
21
91
24
185
63
16
17
103
24
5
43
41
36
19
32
69
24
132
55
8
45
24
67
32
33
12
36
168
31
29
195
33
36
19
104
9
7
89
120
24
31
32
129
84
12
60
19
77
12
7
293
108
156
24
3
21
51
57
199
8
9
12
60
87
21
19
32
72
96
33
84
120
48
24
3
64
96
120
113
24
12
72
27
105
12
3
64
65
79
56
9
144
60
3
24
57
87
9
39
105
12
75
69
19
17
36
43
72
137
15
72
16
65
24
7
5
115
17
108
96
3
24
40
56
45
72
24
19
41
87
21
99
16
24
80
96
88
32
72
81
36
195
136
5
19
24
17
120
12
24
67
17
55
41
39
16
53
51
96
81
24
175
77
67
17
24
228
12
55
24
17
87
88
96
17
15
48
261
36
60
120
12
12
12
15
40
5
27
120
16
17
15
64
77
12
12
36
7
161
103
32
64
56
21
84
7
29
19
29
91
56
33
108
171
33
7
8
96
24
21
219
45
27
112
53
19
32
9
36
216
12
15
129
31
5
96
120
27
88
48
8
9
12
27
24
33
96
15
48
9
60
43
5
36
39
64
29
115
89
63
57
135
96
21
19
5
24
108
63
24
33
60
24
60
24
36
3
9
63
24
64
96
101
12
55
120
24
8
81
7
53
91
29
132
24
15
45
147
16
53
24
96
43
72
5
67
17
103
17
48
120
96
72
12
132
24
72
168
135
189
3
208
72
168
5
60
12
187
17
79
24
161
31
152
69
96
36
24
24
103
56
81
36
171
48
21
12
63
16
65
135
45
24
36
175
41
7
41
55
72
56
24
16
29
235
53
51
9
55
17
108
12
199
53
19
56
48
33
15
48
21
48
219
160
5
139
113
24
63
45
19
56
33
36
19
5
115
48
80
16
32
24
33
63
33
60
12
127
29
60
87
21
3
9
127
152
72
48
297
24
12
91
113
12
60
79
89
12
43
5
36
204
60
39
16
24
8
33
7
48
41
36
132
12
115
32
33
31
264
24
113
7
41
55
101
27
88
89
63
64
41
36
91
104
33
132
36
120
24
12
163
17
39
9
60
75
45
3
57
7
128
129
72
31
5
19
24
17
84
19
41
7
72
29
36
60
12
120
84
24
91
53
147
48
40
101
3
24
48
105
24
84
48
96
43
48
8
105
31
5
48
43
5
19
56
96
16
5
12
96
72
7
29
43
24
17
63
21
48
36
135
240
144
69
67
24
5
36
144
55
29
12
15
9
79
216
96
29
84
55
5
12
31
32
96
45
48
96
72
36
24
96
72
31
29
60
7
137
7
53
51
21
67
80
45
24
12
39
9
15
64
5
3
117
36
48
55
29
139
8
45
24
19
48
29
27
81
15
21
24
27
184
56
33
111
120
88
24
104
64
17
55
32
33
31
89
31
128
24
40
161
31
48
8
105
12
48
36
36
3
16
41
79
5
24
84
60
12
24
300
27
48
40
29
48
156
39
40
77
12
7
77
219
33
79
17
31
32
153
48
223
17
39
16
5
12
24
24
12
43
72
48
8
24
45
24
51
72
21
60
24
55
77
163
32
153
7
32
24
120
33
63
48
81
79
24
17
192
12
139
257
192
48
12
99
72
72
105
36
43
113
31
8
24
33
127
41
7
48
17
12
3
129
24
7
29
12
36
27
40
5
27
141
91
80
21
3
64
48
32
24
129
7
104
57
55
104
9
7
8
45
12
12
3
69
67
8
16
77
3
120
9
36
27
112
77
144
51
105
84
3
16
56
93
96
27
189
36
96
12
43
152
9
12
19
56
24
120
16
29
48
60
24
36
51
9
24
39
213
12
12
19
96
17
192
60
99
153
36
219
93
24
24
19
17
79
5
24
24
48
75
136
56
24
9
31
5
43
8
16
5
12
ABCD 99558272428*3^$a+1 [50067]
11
9
36
4
71
18
115
92
136
72
71
157
252
95
60
45
160
60
20
28
48
12
12
11
21
24
36
16
32
100
36
44
120
75
1
11
9
24
40
5
75
220
11
85
60
101
115
24
96
5
139
12
108
36
20
36
27
37
168
95
21
16
44
172
92
40
8
60
108
40
20
64
35
121
44
76
65
7
68
4
92
28
8
108
45
7
60
24
35
61
24
116
52
32
28
8
52
11
90
66
9
76
204
20
16
120
113
72
15
28
12
60
24
80
21
31
60
12
56
72
39
121
104
4
84
8
52
8
12
108
4
8
12
16
32
40
20
48
28
11
18
72
30
105
64
20
16
53
3
148
24
12
68
160
12
35
13
5
15
100
128
24
100
35
1
72
36
65
75
16
8
51
45
45
31
24
72
12
60
17
3
16
11
1
12
128
108
112
8
16
233
27
24
84
16
12
12
56
16
23
93
28
44
76
36
224
40
11
18
51
172
24
23
21
40
29
3
52
36
12
72
108
23
45
4
68
24
9
27
12
28
44
9
115
24
32
76
68
40
84
8
52
20
12
15
25
24
5
120
139
56
165
7
8
64
20
40
5
3
4
8
52
164
24
15
33
12
27
45
24
21
43
108
12
12
60
56
4
65
24
31
89
7
20
28
32
40
168
36
8
21
24
3
12
87
18
42
21
52
20
15
61
60
60
44
96
124
8
24
39
6
31
44
15
45
39
1
36
12
11
69
12
40
59
45
40
60
20
12
112
17
3
48
28
72
180
8
60
16
89
19
36
11
33
12
15
13
60
68
69
24
7
24
24
35
36
193
48
20
52
65
63
99
25
8
40
96
96
24
32
40
29
139
56
36
28
24
48
24
48
60
32
28
35
21
12
27
97
68
27
25
35
49
12
23
61
119
57
4
84
44
15
37
20
28
120
8
4
20
24
16
23
73
8
40
24
41
19
8
40
24
36
20
60
72
52
104
16
8
21
39
51
54
27
4
20
75
24
21
76
48
20
60
40
48
48
44
108
4
60
116
12
15
105
16
84
20
40
17
3
12
39
61
36
68
4
60
95
73
59
1
80
4
36
132
60
72
84
36
48
20
108
28
5
7
48
116
36
52
11
1
48
72
8
28
108
12
8
12
148
20
81
51
28
20
16
5
171
40
60
8
24
207
69
21
31
8
4
12
24
60
24
20
52
116
28
44
12
15
108
33
147
1
24
8
52
17
19
120
11
9
4
60
48
17
27
4
11
1
12
156
29
7
8
57
43
32
100
68
16
5
67
59
33
100
48
77
15
57
135
39
25
65
7
12
32
48
156
75
61
36
24
5
39
81
79
12
44
64
44
40
5
55
35
21
60
4
156
12
84
8
141
27
12
48
64
20
36
27
1
5
15
12
64
156
17
51
60
4
47
60
25
23
25
11
145
5
79
47
9
64
92
45
51
108
9
15
15
21
16
24
60
32
9
18
37
8
16
56
136
32
12
16
80
99
13
60
108
92
96
9
7
20
3
96
45
45
39
96
12
144
276
124
44
15
9
60
16
5
15
64
137
168
15
40
36
20
12
4
60
24
44
28
204
8
28
72
20
105
27
16
29
3
45
31
41
39
12
4
108
5
111
9
75
15
21
15
1
104
100
72
119
133
11
9
88
47
6
31
104
4
56
52
68
4
167
49
36
24
12
12
11
21
108
40
48
12
5
7
8
75
1
24
120
12
80
15
13
36
20
21
43
77
79
20
36
96
9
31
8
15
49
56
84
40
20
12
40
149
67
59
61
60
113
75
60
76
96
20
48
52
107
1
41
3
172
44
45
15
9
102
60
84
37
80
52
108
84
104
40
132
68
24
81
7
32
15
72
168
37
8
28
32
100
68
9
3
51
1
60
8
261
87
48
52
60
89
15
196
20
40
80
148
44
16
12
80
64
68
72
100
44
12
4
36
8
16
29
7
8
40
120
32
4
5
31
12
77
24
15
16
80
60
48
40
36
20
21
19
35
69
12
100
8
28
8
64
8
9
51
160
59
109
71
21
24
160
104
16
44
4
56
4
48
8
192
28
11
13
41
54
85
12
84
44
48
108
69
270
241
72
68
40
60
96
80
36
27
25
60
12
8
16
56
16
60
32
28
48
12
12
48
12
11
1
89
15
15
9
48
24
108
96
16
20
64
140
39
85
56
40
20
36
36
4
95
21
4
60
29
27
84
76
8
52
128
4
12
84
29
75
96
4
8
12
111
1
8
60
15
25
20
51
1
20
28
17
3
16
72
20
4
36
44
28
56
15
61
48
48
23
105
51
85
24
20
40
65
27
120
12
36
4
36
92
60
28
12
77
75
36
24
40
12
120
36
48
20
45
7
12
12
80
105
51
72
21
39
36
24
28
137
6
1
24
24
ABCD 99558578396*3^$a+1 [50172]
87
120
5
36
124
45
3
108
9
120
131
36
4
140
112
132
165
23
40
48
20
144
36
49
135
36
60
120
24
135
81
12
192
20
148
147
21
24
15
33
117
3
48
72
92
28
72
60
36
99
120
125
36
19
33
132
276
84
48
48
24
75
45
105
11
292
27
45
105
107
28
48
32
36
109
90
30
15
60
36
24
216
60
60
39
17
16
92
280
120
75
81
60
24
96
60
120
56
28
96
92
97
83
52
105
30
21
144
152
133
11
220
84
285
75
228
72
36
69
75
108
8
52
12
180
36
84
36
104
28
27
33
48
12
60
44
28
300
165
51
104
55
33
408
120
140
64
105
47
4
99
21
39
125
108
7
101
64
120
168
8
36
64
420
20
4
15
60
120
33
20
40
180
228
9
3
12
180
96
44
28
44
4
24
152
76
12
45
227
268
20
85
63
57
15
240
116
124
56
40
60
252
12
156
12
12
32
36
88
12
72
75
5
76
264
108
312
108
87
30
135
135
21
252
72
345
15
168
132
45
35
88
12
8
88
92
67
93
27
33
252
36
60
24
48
80
28
24
105
75
15
21
92
144
13
23
28
60
159
77
43
45
96
12
120
57
171
39
33
120
12
135
197
16
92
16
12
440
28
159
300
377
76
27
45
36
84
108
87
105
60
276
132
87
81
129
15
36
204
48
48
99
273
27
273
60
12
92
36
40
12
92
28
156
99
33
8
172
12
15
30
15
195
21
44
55
33
117
191
36
64
12
168
60
60
72
32
28
72
75
90
75
48
44
136
8
72
7
33
180
117
75
20
196
72
207
150
111
12
117
3
12
56
19
53
97
15
75
345
8
7
30
75
68
52
180
105
51
144
36
24
96
144
120
15
21
56
13
3
132
120
36
99
33
68
124
56
52
48
44
76
84
105
15
105
123
87
33
12
60
15
33
8
52
72
216
240
72
60
224
36
28
60
72
12
15
30
15
36
24
32
13
63
248
64
80
28
60
20
112
135
77
16
92
28
80
112
105
30
105
8
88
60
69
183
104
180
13
3
20
180
67
33
27
33
87
81
12
72
15
165
165
3
32
196
39
17
16
57
143
28
24
15
41
124
75
33
20
112
108
248
40
32
40
27
21
72
60
120
120
44
124
9
195
180
108
108
9
23
52
60
15
120
93
108
99
33
32
76
9
51
69
90
33
87
125
25
155
28
108
99
17
4
24
195
137
148
32
28
48
12
15
5
136
12
68
79
101
4
140
16
60
9
15
80
76
192
180
27
21
192
68
109
215
16
24
212
13
63
147
30
143
40
120
128
49
111
9
3
108
204
60
32
144
40
32
40
27
105
45
3
147
33
132
45
35
136
120
140
139
93
180
48
44
28
12
96
249
183
132
36
99
213
147
101
124
48
72
60
20
40
96
84
32
ABCD 99558626912*3^$a+1 [50028]
5
4
56
144
175
161
24
136
8
7
72
113
24
24
24
232
8
52
36
15
48
29
48
52
255
33
24
63
48
105
60
12
120
32
24
120
12
124
8
55
48
105
8
7
192
17
76
12
68
132
31
141
20
216
55
48
29
12
55
65
151
9
8
7
168
153
60
60
32
127
5
60
88
72
36
144
36
15
48
41
16
68
196
96
8
24
12
16
68
79
333
20
103
161
48
36
172
80
4
60
96
72
72
8
175
41
192
24
40
8
108
4
44
124
228
80
180
120
4
3
41
36
28
20
100
56
31
21
12
8
12
48
43
41
60
100
39
41
31
57
120
15
33
24
15
168
96
65
60
16
48
20
7
41
112
63
9
228
176
60
64
116
52
32
31
81
56
7
45
51
9
87
93
60
56
127
24
53
52
56
64
20
28
72
8
120
31
24
288
129
164
76
48
68
12
7
33
32
220
20
76
204
80
40
8
175
273
104
79
17
112
72
20
100
15
105
15
21
20
48
64
63
9
128
88
12
116
76
3
57
36
224
60
36
12
7
24
81
8
88
8
364
128
115
17
40
20
12
16
164
16
60
87
48
233
52
92
52
51
29
204
16
20
91
69
156
8
24
120
7
165
44
184
15
33
63
77
112
48
60
104
120
36
115
113
31
45
3
113
7
360
41
79
5
172
48
8
24
31
117
3
45
12
87
33
12
20
31
9
96
8
12
67
45
3
29
16
32
28
63
9
168
32
148
99
45
3
65
312
84
96
28
20
172
8
12
16
60
24
39
5
52
63
29
91
21
48
68
40
72
63
9
36
80
12
31
9
32
16
72
72
8
31
9
128
12
12
96
40
60
75
168
161
28
20
192
76
80
84
31
48
81
80
88
176
196
48
123
105
39
89
60
112
3
72
65
52
92
36
163
9
15
33
72
176
24
36
52
39
5
60
31
9
48
8
48
24
12
148
72
96
20
160
80
52
15
96
41
151
105
20
64
68
48
24
84
4
48
32
12
28
20
28
224
103
45
195
57
48
15
57
15
141
68
7
120
89
144
112
15
65
184
188
36
76
20
48
88
8
72
7
105
120
87
21
68
76
36
15
72
17
79
201
176
7
17
16
260
132
7
65
16
180
3
77
4
8
112
36
20
79
89
96
16
15
197
28
24
44
12
55
89
136
15
29
16
44
88
32
55
5
16
123
24
105
56
204
12
16
84
20
175
153
20
160
3
65
12
48
100
8
96
16
24
44
4
15
96
177
240
15
48
72
120
45
144
3
41
31
5
76
120
32
48
24
100
20
108
12
448
68
163
57
84
36
32
55
185
12
48
52
44
16
3
120
117
140
16
68
4
108
44
96
7
41
36
76
84
96
12
63
17
151
137
127
17
96
40
15
177
32
28
60
48
32
7
120
33
68
43
57
24
36
20
48
16
39
281
16
15
17
7
53
12
31
17
112
56
64
108
20
60
12
168
88
15
5
48
96
19
57
8
16
8
88
39
21
132
111
41
24
7
53
16
20
48
7
33
8
40
39
93
51
120
5
60
4
180
108
144
3
17
48
28
20
48
55
65
64
111
9
48
104
16
128
4
27
21
80
12
55
161
64
15
41
24
28
99
141
92
112
8
31
9
56
64
15
17
76
3
29
115
93
27
165
80
52
63
57
48
72
44
132
12
307
45
48
12
39
17
7
41
7
48
17
52
12
8
48
40
180
128
64
60
72
8
40
48
92
67
105
288
20
48
64
51
9
36
60
200
40
15
ABCD 99558723664*3^$a+1 [50041]
9
117
3
15
105
105
108
59
16
201
15
21
11
24
40
15
201
9
24
198
36
45
96
24
224
112
56
16
51
69
237
59
1
48
78
33
3
102
6
66
231
27
53
145
47
7
9
21
27
8
1
87
24
72
24
48
192
147
6
12
59
40
72
72
27
108
57
123
60
30
54
5
192
16
135
36
66
36
23
109
11
64
8
72
24
127
57
24
9
54
249
87
153
27
69
48
231
17
67
78
30
9
27
21
144
21
35
49
36
3
21
72
83
91
6
84
27
32
199
30
51
192
8
64
32
64
39
36
5
55
18
87
144
75
69
104
25
39
81
15
80
73
36
66
89
91
77
13
162
33
24
24
33
47
40
57
12
75
201
15
24
33
12
99
104
37
12
23
72
19
69
183
66
96
66
5
37
288
11
91
6
84
6
18
30
77
31
144
18
87
8
16
32
223
9
56
88
39
17
64
15
30
3
128
40
81
24
63
56
73
60
3
24
8
73
90
144
29
16
99
45
63
81
24
69
36
18
69
96
48
8
72
55
30
114
9
24
48
21
3
96
48
104
37
42
18
66
53
72
24
72
40
33
90
69
21
66
36
90
3
56
184
8
16
45
27
24
57
18
29
37
75
57
231
15
78
51
51
96
29
112
15
225
48
15
90
42
21
81
72
24
15
39
17
31
161
163
21
57
18
48
18
75
21
3
69
11
145
15
93
27
8
168
64
3
18
96
35
1
72
36
12
72
90
69
27
21
9
39
21
11
1
60
3
32
13
42
33
3
30
23
72
48
25
192
39
21
90
137
7
81
72
24
32
19
5
40
8
7
17
64
3
90
51
224
40
81
6
48
33
96
104
25
84
35
24
49
15
9
108
48
203
72
13
179
88
3
42
54
12
54
24
12
42
12
9
33
84
99
96
80
31
96
153
9
15
24
9
15
72
72
8
40
168
129
15
152
144
127
33
15
113
31
9
8
16
56
112
48
72
56
73
78
33
15
6
11
208
72
8
40
75
66
24
12
6
234
47
7
89
289
54
33
104
16
57
15
21
35
61
99
45
3
96
72
8
49
167
40
80
64
33
90
53
16
32
55
33
57
90
6
87
57
12
90
36
60
54
27
8
253
35
37
162
81
3
6
159
56
31
18
23
13
27
63
6
3
45
42
209
16
8
37
51
3
30
96
39
9
72
71
25
102
90
132
27
24
3
29
40
21
66
42
15
32
91
45
72
24
99
45
3
6
71
37
35
88
15
33
8
88
105
39
105
36
3
51
45
15
17
1
18
12
36
45
33
18
54
39
63
54
3
48
24
168
24
56
40
69
35
88
128
79
9
45
30
21
93
3
33
15
48
48
33
90
12
57
72
96
45
6
354
24
11
40
15
6
3
153
23
49
24
63
56
40
21
3
33
15
129
39
24
39
18
15
152
72
37
12
312
15
129
47
24
40
117
195
3
53
151
33
51
117
27
77
1
71
184
195
30
63
32
1
71
1
63
261
83
109
18
9
48
57
18
21
48
48
21
54
21
177
143
232
21
27
32
31
6
90
9
27
108
89
13
24
3
33
111
15
17
19
12
105
153
30
6
72
3
144
32
49
18
69
80
16
24
9
23
211
60
36
45
56
16
39
9
9
23
139
5
120
1
78
30
6
53
55
33
96
144
24
93
72
18
113
40
9
24
102
129
33
15
216
39
33
63
9
27
30
87
24
3
29
72
24
16
57
63
27
108
138
60
51
48
39
126
6
21
176
16
93
108
12
24
83
73
63
48
72
33
23
31
33
144
3
60
18
47
25
143
192
43
12
257
157
27
69
18
18
30
18
23
13
3
75
108
137
7
36
101
7
33
33
36
36
15
81
120
39
57
39
24
63
33
141
27
33
156
24
3
51
29
19
54
6
144
9
56
96
1
12
51
147
141
21
42
30
6
12
42
36
35
31
6
36
36
195
3
21
8
25
15
75
12
9
8
19
5
13
35
96
112
45
42
30
108
6
17
136
24
33
87
27
101
24
1
87
24
8
7
54
30
ABCD 99559086104*3^$a+1 [50074]
56
112
56
51
48
21
51
61
53
84
63
63
42
7
35
133
8
3
85
5
156
7
80
69
3
64
24
32
40
23
97
11
24
18
12
55
65
15
96
27
117
45
43
89
6
12
93
21
66
6
6
6
78
25
8
3
37
41
48
7
77
27
3
69
27
45
9
103
24
8
21
12
39
21
19
24
35
24
30
18
12
73
56
48
9
54
9
96
24
33
55
8
27
18
19
8
72
3
78
87
3
21
24
3
18
24
27
3
30
48
31
8
21
36
18
30
7
56
21
27
9
48
39
27
72
12
60
18
66
18
18
37
32
24
21
12
72
12
19
8
15
33
16
8
21
54
13
107
84
49
11
66
30
21
16
41
15
40
56
48
75
37
56
3
21
81
42
37
5
12
15
3
117
64
29
18
9
21
67
17
15
33
39
3
24
30
15
112
96
17
120
55
32
16
32
24
24
48
69
6
13
23
33
3
45
40
32
39
1
32
24
27
12
33
3
42
3
45
3
24
3
133
11
42
12
30
49
5
19
59
6
63
24
21
3
27
45
27
18
27
24
24
87
9
39
9
57
72
39
15
57
3
18
3
24
57
120
114
18
19
5
43
32
9
108
3
72
16
32
24
9
12
19
24
29
3
81
72
31
24
23
18
15
24
16
8
24
9
15
3
18
48
3
16
41
18
13
8
16
48
59
18
54
30
31
23
42
60
12
30
66
63
45
78
48
61
32
9
7
29
27
48
45
27
93
3
141
3
64
17
54
9
21
36
63
40
29
19
17
7
8
24
40
29
12
36
36
39
48
3
18
84
55
5
51
117
51
27
13
32
40
8
21
36
7
29
48
171
63
18
24
55
11
13
71
12
18
6
30
79
8
3
45
69
12
7
29
6
12
9
64
11
117
45
6
66
19
8
9
63
16
47
102
19
32
27
61
8
48
16
5
18
6
27
3
45
16
203
45
45
36
39
48
40
77
3
21
30
72
37
56
3
42
3
69
19
56
15
18
7
11
18
48
27
9
15
3
18
48
24
6
21
63
12
6
24
6
1
24
59
54
55
53
27
57
18
114
96
78
45
112
48
8
21
43
11
13
65
15
24
9
15
144
24
64
8
9
39
33
7
8
24
3
30
7
32
24
45
3
21
36
55
80
27
48
117
72
216
51
13
5
126
42
12
31
29
12
15
75
6
15
27
45
123
21
16
167
1
8
21
43
59
13
5
99
39
1
113
15
63
49
11
90
19
101
6
141
64
77
12
55
11
21
3
18
12
12
30
24
13
17
15
168
72
81
42
42
147
16
65
7
24
48
56
27
6
7
32
48
39
9
3
6
39
81
12
3
57
7
48
41
12
60
55
11
13
8
9
36
27
3
13
5
3
33
7
5
126
21
45
3
40
24
113
12
51
24
9
15
21
3
24
48
3
45
27
21
16
24
59
6
18
114
12
114
120
13
8
69
36
12
19
72
23
42
15
27
6
39
9
42
45
9
111
3
109
11
37
32
3
30
36
3
15
18
15
15
9
27
13
47
33
24
40
80
21
27
24
45
19
24
32
15
174
19
5
12
15
3
37
35
114
66
81
21
30
12
1
8
33
36
67
32
3
42
19
8
40
47
12
18
163
32
33
30
48
33
21
19
17
48
60
54
30
6
36
12
12
21
63
36
48
72
69
24
3
42
72
115
11
42
51
39
73
5
48
19
29
3
15
33
15
1
59
13
5
27
51
21
72
165
27
48
9
7
17
54
1
5
3
16
41
63
120
147
21
27
6
39
69
43
5
126
24
24
6
72
150
90
15
64
48
32
9
96
39
24
3
45
24
40
8
81
102
96
6
24
3
64
56
3
61
35
21
3
45
3
66
144
12
168
12
102
24
69
64
29
27
93
6
21
40
29
24
3
24
27
13
32
3
24
13
149
42
36
21
40
248
24
48
21
42
84
6
24
12
51
64
35
21
45
19
56
136
17
18
13
104
3
30
15
9
108
6
84
12
36
1
48
96
17
39
24
33
30
1
11
45
48
33
15
21
18
18
48
24
55
5
24
12
79
11
60
25
35
6
7
11
54
15
3
13
24
32
57
87
33
30
60
21
51
6
36
48
27
3
102
15
64
29
91
24
17
42
24
6
7
35
93
33
66
60
6
96
6
93
9
12
6
30
60
75
3
37
5
19
56
48
69
24
19
65
18
21
16
8
15
144
1
29
102
45
15
9
144
16
5
3
75
21
16
11
30
66
24
21
21
19
24
65
55
128
3
24
6
7
8
72
45
12
60
24
3
24
3
21
16
5
3
81
39
39
9
9
78
57
72
16
56
64
17
96
6
12
48
90
3
64
24
11
165
3
120
37
11
30
90
13
56
39
18
18
18
3
27
12
33
21
51
9
78
30
18
18
55
77
3
33
6
9
21
6
6
24
31
11
48
48
21
48
63
9
16
168
17
36
42
9
16
23
1
32
129
30
6
6
93
21
27
64
5
30
48
45
45
43
80
207
9
24
40
17
18
24
61
17
72
63
21
19
24
41
15
9
42
181
128
40
8
51
198
96
96
15
24
21
18
25
41
18
61
149
19
29
27
16
17
66
21
3
18
30
54
30
6
30
90
12
84
24
12
15
48
27
21
40
5
43
8
33
30
6
3
9
12
51
48
21
36
12
27
64
56
3
6
138
102
55
72
80
40
8
24
24
24
96
3
138
168
24
27
69
27
24
27
18
36
103
17
7
41
24
6
174
27
3
102
63
15
78
30
24
6
63
9
39
144
40
65
15
24
9
30
84
13
11
37
29
51
9
15
21
3
63
48
6
27
40
8
64
56
40
11
78
12
19
59
78
60
48
30
24
30
39
16
29
24
78
48
45
3
132
97
80
120
39
33
45
3
24
39
6
12
30
9
40
8
40
24
5
67
95
9
57
18
6
6
105
75
24
21
69
120
12
31
8
51
24
66
3
21
3
39
1
8
45
27
57
24
111
51
24
66
18
30
36
12
12
103
11
24
24
6
30
9
3
42
19
8
93
19
47
12
21
51
ABCD 99559538972*3^$a+1 [50017]
53
19
72
32
24
45
36
7
24
8
9
7
161
12
12
87
40
53
96
84
15
69
60
12
24
19
168
8
64
48
173
24
3
120
40
29
12
15
40
8
33
31
137
24
15
21
51
48
21
84
7
89
48
79
32
9
15
45
43
24
8
129
36
19
29
75
40
32
81
7
56
24
93
48
84
7
32
45
51
16
113
55
173
43
24
56
69
139
5
24
43
48
32
64
5
36
12
96
24
91
113
63
24
9
36
43
17
36
48
43
17
12
36
12
36
24
12
84
15
105
79
32
144
64
29
24
12
12
139
65
24
55
5
36
36
120
24
99
261
36
24
111
64
56
24
16
65
39
69
67
17
84
60
159
88
120
101
27
16
24
32
69
60
15
45
48
115
32
33
39
9
7
17
96
55
29
12
60
60
36
12
79
53
51
45
84
55
8
93
72
12
72
24
31
29
51
9
60
48
24
12
12
99
69
12
127
32
72
57
15
9
48
7
17
175
29
123
112
53
216
3
184
101
120
67
5
96
19
29
99
21
48
3
117
67
104
264
21
24
115
56
57
24
79
17
48
55
53
12
60
72
36
7
128
72
9
36
19
89
120
15
33
39
33
55
29
12
159
9
120
15
93
3
64
65
24
12
12
84
60
7
17
144
31
41
36
12
39
48
72
57
60
120
48
84
63
45
139
24
65
48
120
108
19
17
31
24
5
91
5
51
9
72
135
40
17
60
36
36
24
36
63
9
48
63
21
43
32
189
12
15
40
5
24
12
7
5
91
152
16
128
64
29
24
36
87
45
3
57
12
120
12
31
24
29
48
72
187
48
8
21
3
33
24
24
39
40
48
17
7
77
84
12
43
32
45
12
72
12
96
60
60
84
24
36
3
72
16
89
55
5
19
77
27
105
108
91
8
93
19
41
12
108
36
24
43
185
120
36
3
16
101
75
72
45
171
21
36
96
15
21
48
19
32
69
12
15
112
24
24
41
84
24
120
3
40
65
127
144
29
3
9
15
9
39
105
24
36
48
24
24
19
24
41
55
53
75
45
60
60
84
7
5
43
32
45
60
24
12
36
31
41
39
72
21
48
99
16
96
17
12
91
32
45
27
40
17
31
29
27
9
12
36
12
36
7
56
141
43
53
84
111
57
12
84
132
48
12
15
45
60
79
5
27
48
57
72
87
69
3
9
36
171
141
99
16
77
84
39
21
60
24
48
55
89
36
132
55
65
24
108
36
15
81
60
24
96
123
256
5
3
93
3
21
36
84
24
24
19
5
96
48
19
65
48
12
3
21
51
117
24
24
27
81
7
80
33
24
36
91
168
168
32
9
36
51
88
24
32
81
12
43
5
115
29
123
136
5
48
51
48
96
16
41
72
15
112
8
16
149
3
57
87
64
5
12
24
15
33
12
51
21
168
91
48
24
29
84
39
16
24
32
33
36
75
16
41
108
60
39
57
12
132
12
3
21
3
309
43
41
327
57
15
141
67
56
9
55
53
91
8
112
32
9
84
19
24
8
33
7
65
7
5
27
24
93
27
24
33
55
53
75
40
65
48
84
12
159
24
40
113
60
84
48
84
132
48
72
7
48
101
24
3
33
24
15
9
31
53
27
45
27
9
15
21
84
48
108
24
3
33
39
93
12
48
12
12
87
24
117
72
43
77
43
41
60
36
72
103
29
67
53
235
32
141
12
31
149
19
29
12
159
16
17
63
81
103
53
19
5
67
17
31
5
36
12
36
12
27
105
31
29
91
5
84
228
156
7
32
69
75
105
36
75
9
31
96
77
12
31
17
24
24
7
17
7
5
3
69
19
89
96
151
48
29
12
36
36
84
24
19
125
19
96
56
72
45
27
9
24
36
43
29
96
36
7
32
9
183
16
24
5
12
36
67
8
33
12
3
69
12
55
17
108
144
19
53
84
120
39
9
12
51
72
33
103
29
108
15
9
87
9
39
45
12
96
55
65
24
31
101
204
24
103
5
91
8
16
5
60
24
132
43
8
45
195
57
15
9
7
17
7
113
24
12
27
33
60
27
9
24
55
128
105
36
43
17
7
5
3
129
36
72
19
5
99
16
65
24
84
48
12
24
39
40
32
57
15
45
27
48
40
5
84
36
19
56
177
15
81
48
36
43
17
132
3
93
24
24
67
32
48
9
36
19
8
9
7
221
3
40
8
24
64
80
33
72
103
125
48
12
180
91
41
31
17
39
45
19
41
24
79
8
ABCD 99559700458*3^$a+1 [50086]
8
16
168
48
141
27
2
48
22
24
32
61
5
43
35
48
64
24
12
86
127
135
74
46
24
2
54
18
7
71
18
115
5
6
16
9
60
24
36
36
83
16
96
69
60
3
12
72
189
5
10
33
12
51
12
32
49
17
7
39
24
69
3
45
75
24
93
3
117
48
29
34
33
36
15
50
22
8
49
24
71
25
24
132
53
46
96
146
43
24
36
167
13
5
79
12
131
18
22
9
41
7
111
56
18
24
43
3
21
99
45
75
2
55
15
9
3
21
60
36
36
3
8
37
99
98
22
24
48
50
96
48
31
23
18
19
53
7
71
4
12
2
34
36
2
46
9
24
23
88
72
26
31
17
22
21
120
24
3
32
28
36
2
58
33
35
13
5
22
56
49
24
24
27
60
26
43
53
46
81
15
21
35
16
33
3
36
50
6
1
60
75
48
32
64
2
6
61
203
13
15
129
27
9
41
19
3
72
176
13
3
33
264
12
3
122
6
13
15
21
144
75
9
72
24
77
19
27
2
55
71
13
59
24
28
38
7
60
29
70
132
86
7
39
128
16
56
37
99
50
67
35
13
29
30
1
12
83
25
47
4
48
12
8
16
74
72
54
1
36
27
24
194
6
49
23
25
72
137
72
94
32
160
56
4
12
50
34
93
23
16
96
144
50
48
6
18
43
96
87
12
8
16
72
48
33
99
9
123
96
8
13
36
3
20
88
144
84
48
20
28
105
27
50
43
63
12
26
24
178
14
67
147
33
60
96
29
55
15
56
85
83
1
36
53
198
48
1
17
19
231
62
22
9
3
38
48
72
43
3
93
36
41
7
47
73
15
57
24
180
24
12
71
73
17
43
5
55
41
43
60
96
24
39
24
9
15
9
3
164
90
19
83
124
44
88
2
79
65
54
52
48
20
25
204
12
108
36
15
48
24
74
22
48
24
50
55
36
27
72
9
36
36
39
8
18
24
22
69
125
72
126
48
40
24
26
78
192
109
24
24
63
33
107
37
12
39
2
67
60
15
24
50
7
65
10
9
5
31
15
8
28
9
29
6
4
60
21
111
33
12
51
117
23
13
36
71
28
44
4
38
55
24
24
12
3
152
18
22
24
9
111
98
7
27
36
8
48
1
17
6
13
53
7
15
2
7
36
48
36
47
13
60
17
6
13
51
9
17
31
89
43
101
94
50
19
96
48
12
99
9
5
96
46
45
53
22
108
45
17
19
3
24
129
24
24
36
24
51
21
27
21
3
69
35
13
77
10
9
11
133
72
29
31
15
36
14
126
13
84
65
115
29
142
24
21
24
27
33
60
3
144
80
136
12
57
84
15
9
75
20
1
23
13
24
3
12
14
7
108
3
8
4
45
23
40
120
2
168
19
15
36
9
41
7
65
7
17
70
33
23
85
3
33
41
55
17
31
3
60
50
22
57
41
7
15
48
2
78
100
69
60
171
36
21
23
24
162
91
15
38
30
13
59
1
15
74
31
36
120
11
16
26
72
115
77
7
15
9
96
36
63
60
56
42
54
256
50
72
166
8
13
29
70
45
3
26
46
2
46
81
15
72
36
20
40
2
238
9
41
46
84
117
15
21
107
16
81
65
7
24
41
34
48
12
122
7
3
117
15
21
51
9
111
93
3
60
14
43
39
48
48
45
71
48
24
16
2
34
21
15
9
41
91
35
88
21
15
38
24
30
42
118
57
17
19
3
33
17
91
35
1
17
43
35
52
12
36
38
7
89
30
24
4
116
90
7
161
144
94
8
49
48
12
24
29
96
130
62
34
48
12
69
27
57
23
24
73
60
11
18
7
119
40
104
66
46
21
5
43
27
2
7
15
69
15
62
175
185
19
11
96
18
10
9
35
18
67
77
30
40
24
8
24
112
8
64
26
46
24
48
21
75
12
36
21
5
70
24
2
79
41
72
31
41
142
2
10
96
48
21
63
56
13
3
165
27
2
6
121
36
24
39
201
59
1
15
24
45
99
33
207
50
30
18
54
85
3
81
3
60
57
12
5
55
15
69
24
60
17
54
61
77
46
24
2
19
27
104
66
22
72
24
26
31
65
72
7
23
1
12
83
16
50
70
2
67
77
142
93
24
35
18
46
26
72
34
9
27
2
31
23
1
12
24
27
9
108
15
20
1
65
31
144
113
58
12
2
22
117
60
17
19
77
10
20
24
13
35
1
60
24
5
70
72
48
96
24
50
54
1
17
78
16
56
85
53
6
49
36
156
23
114
10
12
24
21
27
50
103
51
69
24
23
16
2
55
24
75
96
20
90
142
50
7
12
75
50
6
64
74
19
36
27
9
24
15
156
8
18
79
27
33
24
3
26
54
72
1
24
144
51
45
36
3
56
52
38
96
10
105
5
54
1
23
1
143
13
27
80
18
55
89
78
90
82
20
18
127
111
33
36
27
93
24
27
69
3
57
60
15
20
25
36
60
15
50
19
24
12
120
185
58
60
8
157
60
ABCD 99559741376*3^$a+1 [50064]
33
156
24
120
36
192
60
18
60
12
198
252
18
42
12
15
32
48
43
102
6
102
30
18
51
123
36
65
49
288
15
45
35
25
39
171
48
5
49
47
31
18
72
12
48
108
54
186
72
108
102
30
60
48
12
30
33
165
72
3
27
138
24
35
13
42
216
24
18
18
30
114
197
48
1
24
23
85
198
114
18
17
73
48
60
11
13
227
13
35
13
12
66
162
120
59
48
181
12
159
48
63
18
12
72
123
27
66
35
49
6
24
33
183
9
21
60
12
30
5
85
18
41
139
12
102
35
1
24
48
108
11
1
48
24
198
150
90
60
48
21
128
48
112
105
23
7
66
72
15
27
21
45
24
60
47
73
6
162
42
5
48
37
108
42
18
35
25
78
105
177
30
12
6
95
96
16
32
91
69
33
48
42
5
187
60
66
72
47
16
32
55
345
105
48
204
18
9
111
60
78
174
36
42
75
15
12
18
120
12
36
11
31
72
66
231
33
36
150
21
189
42
57
213
59
144
7
120
102
156
42
90
150
60
222
18
30
60
72
6
54
60
96
47
73
270
89
112
128
1
24
96
54
18
47
48
43
354
3
32
16
15
12
53
97
207
48
288
9
18
12
137
61
168
12
12
83
7
138
48
72
39
224
127
120
9
144
75
42
27
32
61
48
99
128
37
11
25
114
30
71
127
18
24
18
42
251
85
84
156
144
18
30
72
18
30
18
90
54
6
102
5
85
150
60
57
21
90
42
39
21
12
126
17
13
132
48
30
17
85
132
66
12
138
132
90
18
150
90
24
6
30
144
96
35
25
132
18
65
109
36
30
17
48
109
60
6
129
80
55
168
120
138
191
241
95
7
57
96
33
12
48
51
93
78
53
96
31
78
72
107
16
207
48
17
7
36
12
18
60
72
12
78
78
59
25
167
79
12
42
198
149
121
30
72
90
78
30
18
57
33
72
18
21
153
167
43
108
18
30
9
80
13
42
57
39
72
30
42
30
6
30
144
23
217
96
119
16
105
30
42
47
1
15
39
120
17
16
45
78
21
9
144
71
79
90
276
72
90
12
53
25
23
7
48
54
51
27
12
30
66
30
11
133
36
12
75
177
108
108
71
1
192
48
60
108
114
36
120
9
80
25
18
42
11
16
33
30
48
12
21
255
12
30
23
64
363
90
27
21
11
79
102
180
108
54
5
112
21
60
63
45
252
72
95
85
48
27
15
113
85
12
198
30
42
6
24
51
27
5
13
24
27
48
213
192
96
59
31
161
73
348
18
105
105
30
210
114
6
84
6
54
138
12
6
132
47
55
6
24
66
54
83
448
176
13
66
102
162
18
39
21
203
25
24
156
24
11
79
96
42
30
150
78
84
65
1
150
240
42
143
37
72
66
30
132
42
21
39
78
155
157
78
132
78
60
198
42
30
18
384
108
408
12
78
90
72
12
11
64
45
18
60
12
78
42
426
222
18
24
48
42
5
31
42
30
78
24
18
192
96
12
90
150
42
36
135
105
30
24
60
53
48
112
272
73
12
36
71
199
41
139
252
57
21
11
73
48
60
60
30
30
18
30
35
109
138
48
174
18
72
156
42
150
30
ABCD 99559833944*3^$a+1 [50098]
96
24
216
3
36
24
1
8
405
30
6
84
75
88
59
13
32
75
45
33
162
84
1
24
155
60
49
5
36
66
54
39
96
64
32
48
72
15
201
153
15
112
24
8
81
30
54
115
32
16
197
36
39
48
39
1
113
31
89
15
40
5
54
21
51
45
93
27
9
159
21
126
54
6
1
104
88
71
9
72
69
27
24
15
9
15
177
33
159
135
270
36
84
75
112
48
35
60
12
24
30
15
75
45
45
6
54
55
29
171
189
3
40
80
219
61
104
40
119
24
297
9
111
153
6
90
55
11
141
3
90
51
39
25
35
84
1
59
36
84
117
15
33
16
32
27
45
40
125
3
57
15
40
32
69
115
35
21
123
12
25
48
8
87
36
54
15
40
32
88
71
54
96
84
87
48
16
104
15
36
37
24
8
48
64
80
64
5
19
35
117
40
95
105
24
15
177
48
40
24
32
3
36
270
30
60
30
51
48
120
40
8
48
16
8
81
111
69
66
145
56
112
48
17
15
40
8
24
336
88
35
21
24
96
129
39
195
21
72
33
175
35
21
16
24
48
96
72
53
27
24
33
183
24
9
87
39
1
8
9
90
36
114
30
33
57
7
29
51
3
6
31
24
269
66
57
72
120
120
27
45
48
105
63
24
189
66
60
85
23
30
36
15
64
65
150
180
12
1
17
60
75
72
88
107
13
71
9
48
48
9
36
30
150
31
144
24
11
24
37
8
40
95
57
15
73
56
135
36
168
45
27
93
15
66
127
8
64
96
32
40
53
27
27
117
288
147
21
48
9
175
215
1
56
160
59
37
48
24
32
120
3
72
168
21
15
54
30
93
112
35
117
9
127
72
8
99
45
120
144
24
40
176
24
15
57
33
60
120
27
69
27
64
8
40
107
18
3
24
69
19
80
208
8
40
5
30
96
13
5
27
3
37
96
32
21
219
48
24
69
27
147
72
24
69
16
35
45
51
48
60
33
237
30
72
21
3
45
39
25
32
24
16
29
99
45
27
24
96
24
105
426
165
3
30
7
35
21
153
114
93
24
64
56
63
126
54
45
27
253
41
234
246
15
64
48
8
24
72
3
61
35
21
64
80
72
87
177
120
3
237
15
25
53
120
6
117
64
53
27
48
15
12
69
112
17
15
21
19
248
3
61
29
24
67
8
96
24
96
24
45
75
136
96
48
72
8
27
93
48
3
69
48
87
57
144
96
40
143
1
80
24
27
21
120
33
6
48
105
136
11
54
60
27
24
216
72
15
1
24
56
24
216
45
54
36
49
71
9
45
6
109
155
96
156
144
1
56
88
32
64
8
112
35
189
51
48
61
65
79
8
63
121
8
120
72
129
84
42
108
37
119
36
114
51
15
1
167
36
45
9
31
240
144
200
120
72
123
61
11
45
15
33
16
96
128
15
30
3
160
8
45
180
87
208
72
32
15
96
129
48
72
72
93
75
96
9
30
126
99
15
33
48
40
5
51
24
69
171
96
33
55
128
48
9
63
39
9
9
15
40
41
144
36
30
69
81
30
9
48
40
47
36
109
35
93
3
54
31
240
80
39
33
39
240
105
33
183
88
95
57
99
133
11
37
8
69
3
24
39
54
3
93
147
72
81
15
9
63
39
33
48
27
45
45
51
9
15
51
54
63
24
336
63
81
15
9
64
8
40
72
200
72
24
24
27
93
45
3
88
5
66
180
24
157
24
144
72
143
49
8
192
40
107
48
60
33
192
45
75
48
160
72
167
129
64
ABCD 99560239276*3^$a+1 [50004]
17
39
132
36
21
12
39
33
27
9
75
57
12
43
173
7
5
103
47
33
9
6
73
17
12
96
24
63
9
27
9
39
21
144
19
5
3
81
108
19
36
80
45
51
36
12
21
7
92
12
60
16
8
28
41
36
138
141
72
12
9
6
114
7
56
33
12
51
9
51
12
39
6
12
27
33
7
48
17
48
90
54
90
21
75
25
56
21
3
39
9
124
8
24
21
3
36
45
19
8
9
19
20
16
56
4
8
36
15
66
24
7
29
60
43
11
1
17
15
21
12
12
15
3
48
25
68
48
3
48
9
39
30
39
21
54
9
9
31
8
28
5
27
33
87
9
15
4
23
18
24
39
21
51
21
60
15
12
21
6
117
129
51
9
147
108
96
9
31
5
15
3
1
32
24
12
52
41
39
33
12
3
45
43
17
79
17
3
9
15
117
75
28
53
63
33
15
88
65
175
11
33
40
23
6
15
36
21
48
171
9
27
21
7
5
3
36
60
105
63
84
12
132
45
51
33
147
9
91
53
54
42
3
12
33
27
12
105
12
3
28
53
175
168
104
33
3
60
39
54
96
27
165
42
25
5
36
27
21
63
24
60
57
3
15
21
4
23
42
7
65
27
81
3
4
8
84
16
17
15
63
18
3
27
54
19
53
24
12
12
60
3
3
1
5
31
56
21
7
20
36
180
4
53
3
57
3
40
77
63
15
9
24
15
6
15
9
91
41
60
3
12
204
48
24
9
3
36
21
39
96
12
33
51
28
8
33
12
7
5
6
73
17
51
3
1
77
66
73
77
31
5
36
19
44
36
9
24
63
15
25
8
84
117
27
16
5
87
45
3
12
9
12
144
111
189
87
9
18
93
51
138
3
24
12
12
3
21
117
27
148
72
20
52
20
33
7
48
20
21
75
9
60
36
39
9
24
12
27
93
66
37
20
105
60
63
12
24
21
36
24
78
165
57
36
12
24
15
12
24
45
39
9
12
39
129
51
4
8
57
15
64
77
115
5
87
48
12
81
6
45
36
21
24
51
33
24
48
27
123
30
39
16
8
57
15
12
63
21
9
24
87
24
4
23
78
27
57
63
33
12
18
37
17
135
72
24
3
66
55
8
15
30
39
33
90
37
17
3
93
19
29
48
24
15
3
192
30
39
21
7
24
20
45
102
18
30
57
24
69
48
12
24
31
56
63
30
3
144
24
40
77
12
24
12
87
4
17
54
9
24
45
12
12
24
3
33
24
3
24
57
48
48
12
79
113
3
4
80
60
84
15
6
3
76
11
6
132
3
33
192
18
6
27
4
56
9
231
21
108
84
67
96
8
3
33
12
28
29
84
6
45
36
33
30
114
51
72
108
28
53
39
45
15
141
39
93
7
5
15
21
7
32
28
80
165
91
5
72
60
60
42
69
141
75
3
30
27
36
28
17
12
51
60
81
12
60
3
207
1
53
15
12
64
149
36
39
36
132
48
36
72
12
45
108
15
84
3
49
116
9
27
33
6
18
7
92
4
53
27
39
66
3
9
63
36
24
9
156
3
12
76
20
28
5
51
16
41
159
33
36
27
165
108
135
16
77
24
15
33
31
113
27
33
24
24
19
17
24
51
9
7
41
3
45
24
30
48
69
9
12
27
36
60
75
33
48
36
57
3
4
11
30
24
15
21
48
6
69
21
43
53
12
60
7
72
248
33
12
48
27
21
15
9
66
21
9
24
48
42
18
39
60
28
56
9
151
17
15
21
66
81
9
48
195
33
111
51
1
32
120
16
68
40
20
33
48
24
19
11
21
52
20
24
16
44
9
54
49
17
51
9
87
21
12
79
5
6
78
51
4
11
73
8
60
93
15
40
17
19
5
27
9
19
8
112
5
67
41
72
27
3
96
30
51
63
105
12
12
84
12
9
55
20
69
139
11
25
71
25
12
5
12
3
84
21
39
48
24
129
3
52
20
9
135
60
28
5
12
99
9
27
12
132
72
12
15
49
72
29
39
21
30
78
12
120
36
91
41
60
51
156
45
3
4
41
3
156
12
9
43
5
24
51
21
31
12
24
23
21
4
41
12
7
41
3
81
3
48
160
20
9
75
108
57
3
33
75
93
67
47
90
43
44
15
21
117
91
29
103
32
93
108
3
16
11
105
12
64
68
33
15
72
16
65
3
52
56
21
39
3
9
21
36
36
19
167
42
6
30
39
24
177
75
36
33
3
33
30
37
5
24
63
108
24
81
108
3
9
180
60
24
15
24
9
19
8
60
3
25
68
144
105
3
84
28
23
93
4
8
48
45
24
48
27
16
23
126
103
5
55
36
12
36
107
33
21
42
85
5
51
33
66
18
51
9
3
93
12
54
141
105
42
30
7
5
51
24
9
66
25
23
66
84
3
36
9
24
7
41
15
24
21
7
5
15
84
9
3
57
39
12
21
87
33
75
60
64
68
60
9
120
75
12
48
76
8
84
24
28
5
24
111
124
5
91
29
7
17
12
84
60
63
15
18
111
33
27
3
6
19
20
12
81
6
37
125
7
65
27
36
12
45
72
79
17
39
16
80
9
51
12
24
60
24
27
133
48
5
12
42
18
183
12
27
6
15
24
88
29
30
48
18
63
15
42
15
28
108
41
36
51
60
3
21
21
43
56
9
51
24
93
15
45
7
17
24
6
96
21
9
39
75
6
19
23
285
33
3
88
23
25
5
48
18
1
20
57
132
31
17
51
16
ABCD 99560406404*3^$a+1 [50030]
88
93
180
42
29
24
31
41
55
17
283
29
24
145
6
9
120
15
9
21
42
65
72
40
57
84
11
48
13
59
145
119
24
208
8
40
80
37
18
6
35
55
105
15
9
80
25
30
81
189
42
54
66
18
47
13
72
3
81
36
59
24
31
30
51
9
15
21
99
24
32
72
336
24
72
40
144
96
99
101
169
6
216
17
88
33
6
33
21
90
41
256
63
57
24
96
15
17
112
21
138
89
16
45
107
13
11
61
27
8
163
29
328
72
3
45
15
9
21
90
233
112
72
56
72
40
63
90
87
45
3
117
35
64
9
126
81
189
155
169
96
39
152
48
16
96
8
1
90
144
21
104
16
39
90
36
155
16
3
90
6
141
152
31
17
49
6
48
57
15
78
35
16
75
90
11
24
19
36
30
3
72
15
90
135
105
135
39
137
24
55
89
40
32
160
39
41
19
5
31
153
32
48
1
120
15
104
7
144
9
144
80
16
21
83
96
61
120
144
72
3
87
129
105
36
18
65
40
117
84
54
105
96
48
57
24
36
144
75
87
353
25
12
99
45
59
72
88
105
71
16
135
180
90
99
48
120
8
40
9
54
41
40
39
36
204
36
36
54
155
24
40
135
41
109
75
56
48
16
32
168
37
27
32
31
48
90
135
104
88
8
85
27
75
18
51
219
29
16
105
90
36
153
111
36
165
128
16
176
169
216
54
41
49
102
9
24
135
201
48
51
5
40
96
21
3
75
36
30
3
8
24
25
66
114
66
150
59
25
23
120
1
60
27
48
72
128
24
216
61
306
33
105
95
37
219
15
9
24
80
136
87
18
15
45
35
16
111
105
72
8
85
48
11
168
97
71
13
90
9
48
39
54
156
71
88
200
55
90
126
54
51
39
57
15
17
208
168
120
81
23
31
17
160
248
16
69
27
72
48
8
120
121
15
15
60
21
123
126
36
27
72
9
15
51
69
21
90
9
144
8
73
96
111
144
96
8
24
13
3
45
35
7
89
64
81
231
33
15
24
3
117
56
1
6
18
90
30
47
85
90
57
27
5
64
45
107
109
54
21
225
15
48
72
8
1
36
75
21
3
200
25
119
96
37
90
153
15
17
160
33
39
8
40
72
3
29
88
32
16
8
264
13
24
84
60
35
72
13
42
18
119
16
45
75
87
30
258
30
51
8
168
13
27
152
88
32
16
117
3
56
136
15
18
132
35
19
234
51
15
89
1
6
153
21
51
9
90
45
21
90
24
30
59
1
174
36
5
55
36
53
91
30
15
144
24
80
31
120
89
1
6
84
60
17
49
6
9
104
7
57
72
129
15
24
123
18
147
123
125
24
7
114
95
7
33
24
21
36
30
150
11
43
30
119
43
45
15
30
59
199
9
80
16
267
29
31
9
96
69
24
75
105
30
9
117
90
24
102
35
64
24
21
54
45
72
33
111
80
24
121
24
135
201
23
88
33
71
79
57
9
71
88
32
40
144
45
75
56
40
8
16
15
9
27
18
11
79
72
89
169
15
216
8
40
8
48
112
33
42
48
6
95
64
75
45
117
35
72
31
17
48
31
90
54
65
144
16
120
32
85
54
60
33
96
72
33
167
40
192
192
96
72
8
48
61
114
81
75
69
165
35
1
135
15
9
24
56
31
9
264
72
96
69
83
7
9
45
179
168
24
40
111
249
24
216
24
80
145
15
24
120
96
32
64
24
ABCD 99560604428*3^$a+1 [50024]
30
138
54
72
6
18
24
108
29
49
66
114
54
30
135
80
31
36
29
55
114
87
69
162
42
42
264
42
3
32
79
90
23
37
6
24
189
15
17
48
67
54
18
21
39
48
48
36
36
90
60
60
54
41
43
72
78
24
18
18
54
12
30
24
84
12
54
12
153
32
25
72
48
102
18
30
132
60
6
6
66
12
18
12
60
5
43
18
42
108
24
5
43
12
6
42
54
54
66
54
36
30
18
48
72
150
18
360
12
72
60
30
30
258
12
18
168
5
37
12
15
51
72
48
42
12
18
30
6
54
30
72
6
72
12
6
60
17
13
3
15
6
108
15
21
54
18
24
144
60
15
9
108
12
138
60
18
30
66
23
1
96
90
149
7
60
48
144
18
42
6
11
1
63
32
55
48
42
12
42
30
108
18
12
108
5
13
60
180
24
18
30
162
30
12
6
54
66
65
13
24
30
12
114
90
12
89
43
5
61
66
66
42
78
23
91
18
18
42
132
18
42
54
30
84
60
35
121
66
53
31
30
114
6
30
72
132
17
13
6
84
66
72
24
6
18
15
80
16
45
3
3
12
36
66
96
72
6
36
89
16
45
6
18
59
91
69
15
42
24
72
90
24
149
139
21
27
12
6
99
3
42
48
12
12
60
60
3
51
72
78
66
90
78
12
24
66
84
42
24
24
132
12
105
63
30
24
48
36
6
204
72
54
54
90
12
27
15
12
96
24
18
6
60
6
84
42
213
9
6
30
54
48
12
17
43
18
54
18
11
7
78
75
15
24
41
85
59
1
60
156
24
6
84
21
21
54
36
48
132
30
42
5
55
48
9
201
30
9
21
18
24
6
107
25
54
54
11
91
24
30
63
32
13
6
60
24
60
60
12
60
30
11
19
93
51
285
21
54
5
96
103
6
35
64
75
18
18
90
102
30
35
48
1
60
6
132
18
42
72
30
6
48
17
19
84
30
12
18
24
30
102
240
120
9
96
33
78
48
12
5
97
36
11
96
55
48
9
57
23
97
54
24
36
24
18
18
66
15
9
114
42
11
97
15
93
3
75
21
15
24
30
6
36
42
87
39
126
48
6
60
41
1
90
24
84
96
6
42
30
6
24
18
12
66
60
6
36
24
15
219
24
96
29
61
35
49
143
67
6
24
42
66
48
36
18
60
36
24
42
18
12
24
12
120
78
51
33
18
18
12
90
12
12
36
54
120
24
6
36
9
48
33
12
120
11
37
24
18
17
31
18
24
126
41
48
96
55
12
144
24
36
6
228
96
39
75
90
6
36
54
48
11
25
126
18
12
48
90
42
6
12
18
30
90
27
27
6
42
48
42
11
25
30
9
21
75
80
49
18
54
6
24
233
1
6
24
60
54
6
6
3
21
59
67
36
89
145
15
99
29
31
17
7
18
18
5
187
30
23
25
72
42
6
6
66
12
48
107
25
42
30
36
18
9
63
17
13
35
55
42
78
84
108
36
6
39
96
21
42
18
78
17
85
108
144
246
6
99
81
30
78
6
42
84
24
66
30
108
75
32
19
12
30
24
96
18
102
35
37
27
39
12
132
60
120
96
36
30
126
5
25
12
6
6
30
6
90
33
81
18
48
54
54
132
198
12
24
35
43
30
78
42
12
36
114
29
235
180
90
54
36
42
30
5
7
36
5
7
114
66
48
24
221
7
9
3
96
30
102
54
6
29
79
12
30
24
30
108
30
18
24
18
120
48
3
75
21
75
30
126
9
51
12
113
43
54
47
19
12
33
21
108
42
96
12
18
42
30
47
79
42
54
60
84
144
60
53
13
30
12
18
6
18
48
12
42
24
30
6
6
23
151
24
102
30
29
43
6
96
18
6
36
48
222
5
25
60
11
19
48
48
30
30
114
18
12
66
12
78
5
67
48
18
24
35
48
112
15
66
126
66
42
21
75
24
48
29
43
12
18
42
29
64
21
42
60
42
75
3
48
54
18
5
55
60
18
24
120
30
36
72
120
18
114
42
6
5
7
105
15
48
12
36
30
42
114
6
30
3
27
54
90
6
47
67
60
33
3
24
6
84
18
30
6
36
30
18
18
95
19
78
6
24
12
78
198
65
103
84
6
150
6
6
18
42
18
126
24
66
6
60
78
84
42
24
17
43
114
36
24
42
24
24
6
30
144
6
51
3
30
60
51
51
78
42
48
12
96
42
18
12
18
60
99
3
45
21
30
6
36
35
25
23
79
18
48
6
18
18
48
12
24
33
33
18
252
132
141
39
102
84
42
144
54
54
12
6
12
30
12
24
30
59
91
6
18
6
6
129
15
162
18
6
84
42
9
21
30
60
48
60
6
15
39
24
72
66
30
30
18
66
ABCD 99560797106*3^$a+1 [50064]
5
6
141
100
59
12
73
113
51
27
42
43
41
27
153
30
6
12
67
11
61
8
51
1
48
5
15
4
41
27
40
77
79
5
15
33
60
67
29
30
54
162
105
36
40
48
128
112
8
60
40
11
1
5
48
3
33
87
75
48
30
42
25
17
7
8
21
7
11
48
48
18
60
18
60
57
9
15
27
25
140
99
18
39
28
101
51
141
7
23
42
24
63
60
27
48
9
69
15
4
29
12
6
42
24
54
216
9
369
27
45
79
113
31
11
42
24
18
57
51
48
61
23
72
30
6
97
35
48
9
60
52
53
75
45
3
12
27
13
53
75
63
6
6
54
87
16
65
60
6
33
60
81
15
21
91
23
73
20
45
19
5
67
8
9
60
24
18
61
23
126
6
60
33
51
57
51
57
27
49
8
15
6
15
21
39
45
6
105
27
57
16
44
120
9
66
120
24
24
21
99
30
18
1
245
103
84
72
24
20
9
90
45
27
33
45
111
9
66
72
49
47
36
36
45
33
19
48
36
161
6
30
27
27
9
57
42
12
25
125
7
8
12
12
9
18
24
18
7
20
21
30
33
48
36
15
30
54
37
68
3
36
9
4
53
27
75
6
43
47
109
8
48
4
59
42
3
57
48
75
27
78
42
45
12
45
15
9
30
42
15
72
285
6
1
68
27
117
33
15
132
15
25
41
48
15
16
20
40
29
19
29
72
7
5
255
135
6
3
45
6
45
105
79
11
36
13
53
15
63
25
8
33
31
8
48
24
16
44
12
96
39
6
75
33
18
30
19
5
127
8
3
69
36
105
7
23
96
133
29
79
8
87
12
18
15
4
47
150
24
18
9
12
27
60
13
41
108
15
33
39
69
12
43
233
55
41
67
11
102
87
51
37
11
18
7
11
45
12
36
40
36
36
185
19
17
19
17
6
54
6
129
33
19
11
9
87
93
148
36
41
15
39
25
5
31
44
16
137
90
30
43
17
42
9
12
75
12
54
19
59
9
16
65
144
31
23
60
12
25
23
42
96
36
36
60
66
1
36
36
8
15
66
48
24
12
24
198
73
32
24
4
11
102
67
29
27
28
23
69
16
155
13
11
69
76
20
51
72
73
17
75
72
57
111
3
18
84
3
45
96
3
16
161
72
12
90
37
5
67
29
67
20
88
17
12
43
35
30
126
18
55
56
9
6
18
12
3
33
79
5
27
21
27
33
55
5
18
72
61
44
93
31
48
164
15
6
15
3
9
12
36
48
4
12
41
24
15
21
60
6
60
6
6
42
27
33
66
13
5
183
48
12
52
17
207
16
48
89
12
7
5
36
27
12
45
39
3
13
20
99
12
60
81
45
138
12
201
363
21
16
5
15
3
49
35
69
4
5
87
51
72
45
33
144
7
29
7
113
72
51
51
30
42
21
75
48
57
9
6
30
48
12
24
31
17
12
6
78
30
48
54
24
15
28
8
57
3
75
18
67
36
23
42
31
17
3
15
204
25
17
19
8
189
3
4
68
69
6
6
67
65
15
12
39
126
27
16
20
51
84
13
83
57
36
4
5
48
139
132
8
51
204
33
45
27
123
30
120
48
66
1
113
103
41
102
57
63
45
28
101
66
33
33
18
42
6
114
39
33
55
41
6
381
45
6
12
42
31
89
48
27
9
66
12
48
57
45
223
11
25
41
19
120
23
18
3
21
96
30
13
5
7
8
15
1
65
102
61
41
24
7
8
111
9
69
3
15
9
57
126
6
7
68
3
45
40
5
12
48
63
3
33
51
18
24
54
54
27
3
37
341
48
147
12
28
17
42
54
3
48
96
3
102
270
9
9
24
102
24
24
37
108
144
8
12
96
39
60
84
12
69
21
36
19
120
20
183
12
90
90
25
20
48
16
89
168
156
3
21
84
19
36
60
68
40
23
13
20
39
42
36
27
9
55
5
36
27
72
33
42
21
36
4
5
31
41
18
42
66
13
29
91
11
66
144
103
104
21
39
3
85
41
42
60
234
24
67
20
87
12
18
3
3
217
71
25
84
36
36
8
64
11
61
56
3
18
30
21
123
25
41
31
36
5
15
36
16
8
24
27
49
41
102
1
20
51
37
12
11
9
3
157
35
45
3
72
30
63
24
117
174
6
36
3
39
18
24
90
57
45
60
6
33
12
57
96
43
89
6
30
18
72
93
9
6
30
151
11
33
15
177
45
99
4
53
6
33
12
16
53
19
20
48
96
16
20
45
6
93
3
73
29
19
20
3
13
168
41
27
48
87
9
33
66
18
7
17
42
6
12
63
40
20
12
51
49
32
96
15
45
87
13
95
25
47
24
33
45
96
7
32
99
54
15
24
88
35
78
99
9
72
120
39
63
45
52
36
8
3
102
27
21
270
6
3
40
5
36
252
99
21
144
30
18
66
1
32
15
6
27
40
5
31
20
3
24
33
15
121
20
24
124
47
6
30
57
16
17
63
16
20
100
137
ABCD 99560815306*3^$a+1 [50009]
3
3
18
79
5
3
3
25
5
24
3
27
57
3
25
47
144
66
18
18
18
9
27
6
3
72
33
7
48
24
5
36
39
28
29
91
60
12
35
66
36
60
30
9
15
66
60
18
30
3
132
87
133
137
18
120
25
65
60
123
28
116
21
55
12
71
6
75
28
96
12
252
41
39
51
36
1
68
21
18
1
56
4
32
12
21
19
17
30
54
7
72
17
219
12
39
21
40
32
33
198
57
33
51
36
3
57
112
95
13
47
18
90
57
12
16
8
192
195
162
75
15
150
3
12
75
12
45
36
84
51
13
5
6
1
32
3
57
63
45
33
120
27
12
15
133
29
31
168
17
7
36
24
5
3
24
15
30
18
1
77
18
90
36
75
81
18
21
21
3
36
28
56
15
9
12
69
6
49
71
126
3
177
54
1
48
59
42
15
28
8
24
45
6
102
60
111
36
33
31
5
15
141
3
57
31
35
13
137
3
45
39
16
17
7
32
28
11
49
17
3
36
36
75
21
108
12
15
9
9
6
90
3
87
18
43
29
91
72
11
45
27
25
68
21
48
6
109
35
145
60
68
33
55
17
84
31
47
57
69
54
18
39
4
144
11
36
48
25
53
15
52
128
69
3
3
33
39
21
9
27
63
45
15
48
45
72
48
52
35
121
12
32
3
25
23
117
27
1
5
7
8
15
25
29
55
17
36
27
48
3
12
18
24
111
9
27
36
40
47
12
121
104
99
9
48
33
6
48
1
12
5
75
3
21
15
49
56
33
3
40
32
15
181
12
48
60
5
27
9
3
96
4
47
30
24
15
105
6
156
150
18
84
21
15
42
12
3
69
18
6
19
36
12
17
31
11
21
88
125
12
42
13
60
17
48
42
30
72
75
3
21
64
53
54
61
20
87
12
1
23
12
114
43
11
30
6
13
8
12
16
12
23
90
7
53
12
43
20
9
135
12
15
21
52
53
7
17
36
55
89
174
72
9
45
39
51
6
7
8
3
169
5
150
12
6
115
32
27
24
12
54
36
150
73
119
6
7
23
24
13
12
5
135
87
13
17
19
44
15
93
12
33
3
52
12
47
1
12
41
67
5
18
174
3
15
37
80
28
23
21
15
1
132
48
20
69
31
20
52
80
27
61
12
17
18
165
33
42
30
135
100
36
44
12
51
24
109
17
7
300
17
3
12
15
45
135
1
12
168
128
69
183
57
18
12
18
7
11
36
73
48
47
57
124
24
5
27
9
36
60
39
45
67
68
9
27
69
30
21
60
36
72
33
18
12
25
47
60
12
18
3
75
30
7
17
151
8
40
144
68
15
25
32
3
90
48
111
24
64
96
11
60
48
90
63
52
35
12
36
24
61
59
21
132
15
1
12
8
4
8
15
13
80
36
105
99
84
15
42
15
15
1
20
69
19
72
108
20
64
5
3
69
6
54
3
45
63
72
40
32
45
78
57
120
88
17
3
93
18
84
21
51
9
87
30
39
76
32
60
16
140
4
20
12
51
57
28
5
24
19
11
36
25
32
136
47
57
40
68
40
23
6
18
126
66
153
33
48
39
36
24
48
52
8
52
48
72
5
36
19
35
25
60
20
21
39
12
15
6
84
3
15
36
36
90
31
65
147
108
33
66
45
4
84
32
15
6
55
47
145
36
12
5
54
90
43
137
18
25
17
15
60
45
60
144
75
36
28
5
12
103
8
3
25
5
24
120
18
25
32
21
115
32
33
66
81
9
75
15
36
45
28
35
9
51
30
39
28
47
1
32
72
21
234
18
48
27
27
18
147
15
13
12
36
72
32
16
59
25
23
9
141
3
12
39
18
72
39
40
41
3
21
30
37
5
48
6
61
8
60
9
75
33
90
9
45
31
59
1
89
3
40
35
12
1
53
55
20
15
6
75
4
29
36
15
24
40
8
24
4
47
73
12
5
7
5
43
20
72
36
9
135
108
48
52
5
15
69
6
33
21
31
17
31
5
36
78
1
11
6
7
32
16
65
55
60
17
43
65
15
132
33
67
8
69
19
71
33
75
12
21
69
3
16
5
7
48
35
21
9
27
27
45
76
59
13
48
92
48
4
68
40
155
25
32
93
7
8
3
12
45
52
36
11
78
31
56
3
156
21
21
43
11
66
24
30
61
12
17
24
15
69
55
92
3
57
36
63
25
11
60
21
12
33
7
11
6
19
56
45
111
24
135
18
135
12
21
55
17
55
48
59
33
16
5
87
39
33
3
12
1
17
24
30
13
32
51
13
77
48
7
32
136
5
19
107
18
96
12
39
24
9
60
103
53
6
108
21
51
30
3
51
42
55
32
16
44
12
28
23
60
37
47
21
72
57
30
13
5
42
33
75
12
9
9
36
24
18
54
3
15
33
87
180
78
159
36
24
105
3
15
85
35
198
24
19
56
36
88
104
60
76
12
83
9
156
64
116
51
61
32
16
17
55
48
12
35
85
59
105
24
45
36
3
51
24
30
3
15
13
24
35
168
48
9
81
27
69
30
36
85
12
11
9
27
1
5
12
6
30
6
13
5
15
36
4
65
111
51
6
48
6
69
21
75
88
47
6
3
264
3
13
20
4
36
71
18
31
59
25
48
47
13
29
19
20
40
32
33
111
4
24
71
129
3
30
24
30
6
3
9
126
72
72
1
24
ABCD 99560944396*3^$a+1 [50108]
120
169
39
48
45
35
265
492
84
132
48
291
48
296
24
24
1
180
51
144
237
59
64
32
13
35
16
21
216
27
80
16
69
27
32
72
168
120
96
136
96
120
21
27
32
49
156
227
193
39
176
37
120
35
112
24
33
39
80
25
39
56
400
104
61
99
8
37
59
13
96
3
368
61
35
240
49
111
8
61
275
133
347
16
24
69
144
48
204
84
3
57
36
171
45
315
45
131
168
120
301
336
96
371
120
97
108
35
72
133
36
15
141
96
216
11
232
117
3
24
104
48
1
39
104
1
48
96
15
120
104
97
432
95
168
24
40
69
36
15
248
112
8
37
108
23
304
249
84
3
144
105
15
8
121
96
48
47
16
48
21
11
1
87
200
205
11
136
32
145
183
32
16
56
40
8
288
37
72
131
1
87
32
120
48
16
453
48
35
144
184
69
147
24
69
11
1
119
13
131
121
119
181
132
12
24
99
104
61
419
96
48
49
111
21
120
11
421
24
35
48
120
240
136
105
48
207
117
267
32
240
184
165
144
59
232
81
159
261
83
40
96
56
72
49
63
96
69
108
63
80
1
47
16
33
12
99
96
264
104
37
48
3
224
48
109
11
37
35
37
99
272
136
56
193
71
40
32
168
13
168
35
13
147
69
147
141
11
61
168
123
8
240
48
120
301
132
36
35
48
61
72
612
143
1
183
117
83
61
3
21
156
279
56
120
64
117
48
312
3
8
48
85
192
3
69
35
16
129
143
1
239
145
84
72
11
48
48
312
13
72
60
12
168
35
157
35
96
13
27
48
21
144
48
240
339
8
136
21
120
35
48
229
84
23
304
201
263
48
85
83
16
21
3
120
81
12
147
93
203
13
12
60
83
96
373
11
85
51
141
219
176
61
75
69
48
11
61
11
88
141
11
120
144
96
400
24
128
120
72
16
48
72
489
15
117
99
525
216
72
72
83
193
39
320
37
83
40
57
288
36
179
400
392
1
12
107
288
109
96
72
3
80
1
23
48
48
192
13
108
108
3
177
324
72
27
213
131
13
11
16
152
24
16
80
192
229
83
241
95
120
144
217
71
37
48
96
179
16
32
144
1
63
80
1
95
13
24
11
16
32
ABCD 99561802898*3^$a+1 [50051]
39
18
24
39
24
93
12
42
96
30
18
105
189
75
15
81
39
108
42
75
36
75
12
117
75
33
135
84
153
60
153
30
12
105
75
60
78
18
54
42
48
81
12
33
15
15
57
219
9
117
15
15
72
21
132
48
117
27
3
192
45
27
9
21
24
24
66
45
72
159
69
51
18
18
42
138
42
15
48
9
39
72
48
12
12
33
123
459
66
15
9
15
36
9
60
48
18
105
39
6
42
270
27
27
201
177
75
21
39
48
45
108
72
3
39
66
15
12
9
39
15
9
45
123
48
12
27
48
18
6
9
45
15
45
216
30
18
15
36
87
30
15
15
33
12
27
21
24
51
96
66
30
24
93
15
108
117
27
48
36
9
87
126
15
132
3
33
60
75
96
9
9
42
21
48
24
3
93
21
99
24
3
12
60
21
51
36
57
36
117
15
45
54
36
48
69
141
87
33
30
69
3
18
39
15
30
111
12
108
21
66
18
27
3
6
48
6
45
15
30
159
48
45
3
24
15
42
18
105
36
9
66
60
57
12
36
60
24
93
402
72
36
33
9
30
21
72
117
3
123
9
45
171
165
15
120
51
21
48
117
3
9
96
84
60
246
36
60
126
3
39
30
3
99
81
33
75
87
30
27
168
45
63
12
3
156
9
39
33
39
21
12
27
93
135
21
21
39
60
81
54
90
12
30
24
48
33
48
24
33
12
63
63
9
87
9
39
6
66
18
168
210
18
42
24
78
6
45
81
48
15
147
33
27
33
48
75
45
33
27
3
45
45
6
9
39
240
12
9
75
60
12
174
51
33
6
60
168
18
60
54
84
6
3
48
12
27
6
15
15
48
6
30
9
132
75
144
54
75
51
21
39
84
24
180
60
30
78
165
27
45
51
117
15
93
21
111
57
15
60
36
12
99
9
135
150
27
15
57
57
3
3
24
21
12
33
3
12
3
30
24
12
66
168
9
51
9
33
42
45
27
9
24
3
24
9
135
9
27
21
48
57
3
24
216
39
45
111
84
252
21
33
15
39
12
6
12
12
30
93
45
15
93
18
57
12
27
21
27
45
3
84
36
108
45
24
33
48
99
63
45
3
126
120
3
168
39
9
27
93
9
3
27
36
69
48
60
27
78
27
111
12
24
108
45
75
36
36
69
111
36
168
72
18
6
21
48
39
12
126
48
24
186
84
12
21
72
21
27
69
3
48
63
36
9
21
3
36
9
30
81
27
150
12
42
9
12
72
51
69
48
12
63
60
57
36
9
42
9
69
96
15
45
126
69
24
60
36
39
21
87
24
33
3
177
48
15
18
150
60
69
15
60
48
225
3
69
51
45
12
63
30
27
48
75
105
69
102
9
27
18
66
24
57
12
15
48
30
48
42
174
18
93
15
144
33
27
18
75
111
24
12
84
45
24
51
150
30
36
30
90
33
15
6
6
21
57
12
3
63
120
60
84
60
33
117
18
12
6
15
27
48
42
60
123
15
54
30
6
63
111
18
51
12
132
57
30
141
99
204
9
147
24
45
75
9
36
9
72
6
18
147
12
153
75
75
12
12
48
30
111
81
63
45
102
141
192
36
12
87
93
12
36
39
72
141
3
177
72
3
72
6
27
3
45
51
168
12
9
27
72
6
12
54
21
3
69
33
75
12
15
96
57
15
165
60
99
81
183
6
30
9
60
45
126
60
6
18
186
63
27
36
162
123
75
12
132
9
81
63
135
33
15
72
21
15
12
57
45
18
93
15
9
111
105
60
75
6
78
33
9
3
27
138
42
120
21
45
27
96
225
6
21
192
15
6
36
18
45
27
9
105
27
63
90
102
60
108
54
108
114
33
33
18
9
45
75
51
42
114
21
60
45
3
120
39
30
6
6
18
93
15
84
21
72
21
72
3
21
39
129
15
57
30
24
6
36
63
87
105
33
99
21
6
33
87
54
174
21
120
144
21
6
69
9
18
54
63
51
24
30
66
120
6
39
60
27
33
60
132
39
33
51
6
24
72
15
108
132
240
12
51
9
27
36
144
9
72
12
15
93
9
96
15
99
33
3
42
126
36
18
18
18
96
30
24
42
30
30
114
108
21
57
75
12
27
9
105
66
18
3
12
120
ABCD 99561926234*3^$a+1 [50082]
32
76
96
36
116
9
19
12
29
30
45
15
13
32
28
20
252
4
48
44
93
60
48
15
3
9
213
7
84
17
174
6
102
78
39
81
27
63
49
23
25
8
108
28
11
25
17
27
39
153
52
12
5
18
13
12
56
144
72
27
25
12
48
68
3
24
9
27
1
161
3
45
43
11
18
7
11
37
5
43
12
53
84
55
5
91
29
18
33
45
3
52
89
27
28
11
9
33
7
32
100
149
54
1
116
9
120
43
29
51
9
18
73
44
93
54
1
32
135
21
16
8
72
16
20
192
28
5
75
16
8
21
27
28
12
23
9
4
41
87
48
51
90
162
18
43
68
64
17
15
12
24
27
30
24
27
39
121
11
1
137
7
8
57
31
128
72
12
69
27
36
3
150
39
72
51
21
9
31
59
18
204
139
12
32
33
54
13
96
12
5
43
47
49
35
36
13
11
18
3
9
19
36
96
12
68
45
30
24
18
7
20
63
45
36
76
53
15
57
55
44
16
8
172
20
45
31
29
108
7
23
9
69
39
45
6
13
48
11
12
126
15
12
33
3
9
42
30
18
25
83
49
23
73
44
4
20
9
30
9
99
114
103
60
56
24
75
78
7
23
13
20
40
41
7
180
59
49
5
15
21
42
45
48
15
12
60
90
12
19
8
72
4
47
30
6
61
12
119
18
7
155
105
3
13
68
40
11
9
12
4
128
75
37
17
51
40
17
51
21
78
72
1
84
5
18
25
5
18
9
16
20
15
12
69
63
48
249
93
90
33
12
15
18
3
9
18
33
48
108
36
63
13
29
48
7
17
18
73
29
6
13
8
60
28
48
35
60
81
84
45
135
45
60
3
9
51
120
15
12
45
27
73
5
103
17
67
5
87
3
49
96
23
85
144
84
59
9
81
103
77
7
11
1
32
100
48
32
12
4
23
36
90
24
3
15
61
59
18
19
5
43
56
28
48
113
12
90
150
90
9
21
18
42
31
48
12
35
1
20
9
67
65
27
72
3
6
30
49
101
27
63
49
5
66
54
87
9
103
17
31
11
21
28
8
28
12
56
28
71
25
11
84
6
84
18
33
45
3
64
5
27
52
60
32
21
27
24
12
123
9
3
25
47
69
12
76
11
18
39
16
29
163
23
54
67
53
96
103
68
12
9
78
12
157
5
6
90
54
36
30
7
108
35
97
47
48
33
57
18
144
1
95
49
5
91
20
96
28
11
54
15
75
25
101
7
48
5
27
93
123
21
18
1
104
57
6
9
21
43
20
51
61
12
53
3
51
18
27
75
49
47
12
108
73
68
72
48
16
20
33
3
9
60
12
27
76
128
57
91
17
24
48
18
37
35
9
16
53
75
9
15
21
51
39
25
17
48
42
18
54
48
13
132
17
139
20
9
3
9
6
1
36
35
12
1
48
167
85
32
27
9
28
32
16
5
31
20
27
1
20
72
9
60
18
73
48
68
3
9
99
189
33
127
80
9
72
19
20
60
3
61
47
18
79
12
8
15
153
3
49
41
54
6
30
13
47
21
81
87
144
27
73
44
27
30
18
18
19
68
45
12
78
21
4
47
93
24
12
69
7
95
9
69
39
9
55
32
12
63
9
33
66
37
8
69
90
9
52
32
15
72
18
147
33
3
112
5
63
9
6
90
102
61
96
23
25
35
18
30
33
144
63
30
27
24
93
31
48
71
18
3
4
41
132
3
9
18
81
16
35
36
45
16
23
18
87
12
9
43
11
1
8
69
3
132
75
78
163
84
53
7
35
13
212
16
41
6
1
89
39
135
6
12
7
53
27
45
63
3
54
6
30
132
31
240
20
112
47
12
9
76
5
15
3
9
28
35
126
24
30
6
12
18
25
12
77
67
53
15
48
15
49
41
12
6
30
19
23
9
4
44
33
48
72
42
261
28
29
18
13
48
8
3
73
12
56
27
13
41
126
25
29
48
7
11
49
68
117
78
13
17
18
25
17
72
48
78
73
17
72
75
64
161
31
12
17
72
7
119
13
167
21
81
207
16
17
3
9
6
1
96
167
9
27
9
60
28
83
54
18
78
103
32
36
12
51
129
76
41
55
17
31
59
42
75
4
92
27
9
64
44
16
36
144
12
47
78
3
52
20
45
31
108
48
35
48
1
17
24
3
27
69
81
3
64
32
99
25
32
100
48
47
13
113
19
116
39
18
67
23
42
3
63
24
81
52
60
77
19
11
6
3
87
21
4
47
1
60
32
15
57
33
54
9
40
68
21
55
32
3
1
17
91
8
28
35
108
24
21
9
36
99
64
176
21
15
39
37
8
33
7
95
78
180
18
49
41
3
16
20
36
72
24
39
33
21
18
72
1
5
63
28
29
42
18
39
16
47
37
41
19
11
9
15
36
54
39
28
84
12
137
6
37
96
11
57
60
76
5
120
108
27
16
92
36
28
23
25
68
76
41
18
54
60
7
59
54
51
124
48
144
11
18
31
11
21
100
12
32
27
181
8
40
77
19
48
77
7
12
59
21
72
40
56
39
81
9
27
60
57
55
35
49
20
12
9
27
33
39
196
44
52
204
ABCD 99561996148*3^$a+1 [50066]
1
59
30
60
120
162
30
3
15
61
20
124
95
1
20
39
133
23
9
105
30
73
48
59
90
36
6
24
57
3
54
42
1
23
169
48
44
100
149
84
30
153
64
83
60
90
3
39
9
9
192
43
11
24
90
6
24
21
12
99
24
25
59
6
84
30
30
63
39
48
21
45
66
48
66
51
9
7
60
32
15
120
30
66
24
1
80
51
1
53
30
6
3
57
139
35
30
54
105
28
47
6
15
9
66
84
33
99
109
131
13
48
17
63
63
60
60
85
36
140
153
55
11
37
68
21
18
105
21
150
21
33
90
60
60
45
117
78
60
13
17
115
95
60
33
64
89
27
28
59
37
36
44
15
21
27
21
96
3
12
378
51
21
24
54
1
5
27
123
1
48
32
100
23
25
155
12
24
49
11
174
12
135
4
92
84
39
90
139
32
15
81
39
73
36
59
33
63
49
11
36
21
48
12
213
60
30
36
33
16
125
24
66
6
63
52
155
129
4
65
123
27
37
164
64
12
128
105
66
9
15
45
48
100
60
47
37
23
85
5
6
9
28
68
112
29
24
7
29
54
1
53
30
25
20
45
67
143
6
219
12
3
30
66
1
53
30
60
1
155
84
1
12
80
3
204
33
3
45
105
204
27
15
33
52
29
31
20
99
57
57
90
33
27
33
87
126
31
80
48
15
13
137
7
96
180
23
30
75
16
23
57
3
120
165
48
28
59
30
75
57
54
6
24
31
113
15
105
12
63
81
24
12
39
4
12
59
24
96
36
48
237
39
37
17
15
15
21
16
59
114
60
30
30
6
30
180
51
9
30
37
20
112
92
16
32
112
80
33
127
36
119
25
65
123
52
140
33
42
144
37
17
63
27
25
60
36
11
33
48
48
141
55
60
116
204
4
5
55
32
57
66
60
150
60
151
144
89
150
12
48
21
36
243
13
23
37
17
3
60
27
21
16
68
160
35
150
36
19
35
120
72
18
246
1
116
87
30
6
96
33
16
36
156
20
129
123
48
69
234
1
53
12
3
192
159
1
113
187
20
63
6
39
75
12
18
7
59
36
33
36
261
123
105
3
27
21
36
75
21
63
97
107
42
258
216
109
20
60
15
72
60
13
65
42
24
54
55
48
17
30
21
16
29
19
35
210
27
45
195
33
30
61
192
84
96
60
53
84
72
48
15
75
73
83
66
30
24
21
9
6
30
319
35
156
33
52
29
31
20
123
37
44
9
6
120
45
69
30
45
57
24
127
12
71
126
31
53
39
16
80
99
145
125
111
52
107
1
41
54
96
33
48
9
48
55
71
9
15
37
44
21
168
186
84
30
42
30
18
13
80
64
96
80
183
60
1
5
43
35
36
9
45
30
60
30
30
25
17
108
186
24
81
15
84
72
21
27
132
1
17
15
16
89
6
114
31
5
31
143
36
30
66
9
81
48
6
30
96
354
141
3
66
27
123
276
84
120
117
3
216
69
15
36
84
6
31
29
103
80
108
87
30
6
21
48
75
37
48
48
32
111
24
93
57
276
66
1
53
24
51
16
83
126
84
30
12
24
36
1
23
45
112
23
6
15
33
3
99
228
96
37
29
19
20
15
61
65
3
57
18
37
108
11
9
81
91
35
49
35
61
143
13
23
6
84
60
199
11
1
68
45
12
18
60
25
12
116
177
30
61
101
90
33
51
177
28
192
47
156
9
12
63
21
135
57
39
48
66
24
31
80
9
3
340
47
13
17
6
9
171
9
15
30
42
84
96
78
126
57
117
55
11
24
45
52
95
108
1
275
49
11
85
32
33
84
66
121
35
18
6
69
28
23
61
23
12
73
17
78
165
12
45
180
84
156
31
77
6
129
252
39
60
84
93
3
66
90
49
35
9
15
96
37
128
15
81
108
81
126
ABCD 99562186396*3^$a+1 [50077]
35
19
9
36
8
127
9
32
12
55
197
40
24
80
40
51
105
36
8
67
45
72
56
91
9
12
3
66
15
3
45
12
8
13
30
77
48
40
93
102
5
55
57
8
12
132
28
33
54
36
5
7
57
129
15
32
4
44
16
15
18
102
89
52
60
33
147
72
21
99
63
84
41
84
61
3
12
48
12
80
115
12
33
3
72
77
28
3
17
7
5
7
41
12
37
11
67
21
15
57
48
24
12
44
4
12
15
53
12
79
21
33
48
54
93
12
36
39
54
15
20
12
28
72
108
32
19
81
12
33
42
117
36
24
24
45
15
27
17
16
21
11
37
3
92
31
24
72
29
4
147
36
57
36
15
36
29
115
57
33
54
108
33
39
36
144
93
128
4
20
7
65
16
32
16
27
77
31
57
3
12
54
54
101
36
4
99
29
205
27
21
3
32
79
9
144
8
252
48
172
63
9
44
36
16
27
12
21
32
28
68
12
4
108
8
108
67
48
45
12
183
36
9
12
8
55
5
16
144
60
51
48
72
41
4
8
43
48
42
15
15
24
21
104
19
144
141
44
12
24
40
27
29
40
36
15
45
20
49
30
60
33
3
33
12
24
44
64
68
88
84
33
18
29
52
75
18
11
24
7
21
44
96
67
36
9
20
52
99
9
20
43
18
35
60
1
210
93
12
24
72
48
20
12
4
144
44
168
13
11
24
136
39
141
20
40
39
45
144
48
48
12
20
4
44
16
20
28
15
96
17
19
41
79
21
15
273
44
151
24
21
12
8
76
36
8
4
48
48
92
7
108
113
4
8
103
9
20
96
1
15
3
233
52
3
17
61
54
36
41
64
24
27
9
20
76
20
24
4
87
69
69
15
20
7
48
36
17
4
24
15
12
60
17
16
44
28
15
108
9
48
80
79
33
75
41
12
12
31
12
108
41
19
29
7
30
3
51
9
33
15
33
15
12
104
40
24
27
5
79
65
43
21
39
53
12
115
48
113
49
3
24
24
24
51
21
141
123
20
19
45
36
12
3
57
48
32
115
45
39
41
48
4
140
7
9
80
19
5
48
28
32
12
31
5
60
67
117
75
77
4
192
3
12
60
5
193
11
36
64
15
149
211
29
91
29
4
96
111
18
51
44
97
3
51
69
48
104
55
33
36
44
43
144
36
53
55
57
32
60
112
36
27
5
91
137
19
53
55
41
40
120
15
54
15
27
33
36
15
24
41
16
68
96
7
9
51
45
60
80
180
184
39
24
17
36
67
78
30
24
21
15
9
8
16
15
5
49
3
60
128
67
17
48
19
216
45
8
72
4
20
16
3
69
8
43
5
160
80
76
140
43
90
6
12
9
15
9
72
120
48
12
60
123
144
36
6
35
24
4
75
17
4
36
56
103
45
132
72
36
36
75
125
4
20
300
36
91
33
140
7
33
45
30
17
19
9
27
5
19
45
24
12
3
24
105
111
252
33
51
9
80
72
43
17
64
48
33
15
3
9
63
5
79
29
24
28
132
60
68
43
66
6
72
48
18
96
30
53
91
24
36
165
60
80
85
15
81
51
8
7
17
61
11
4
111
36
17
60
96
12
79
24
9
20
16
32
7
21
21
35
136
75
9
156
20
160
15
24
21
84
15
144
5
31
24
12
105
3
17
24
19
45
75
42
3
44
7
36
53
49
15
12
15
161
40
24
84
32
28
21
3
32
76
15
72
105
96
32
64
33
11
115
17
19
36
53
96
16
69
30
53
28
12
132
63
33
32
96
64
116
109
18
105
48
15
5
31
113
16
96
36
63
12
17
7
9
32
4
3
77
13
6
12
45
12
51
101
13
27
3
33
3
24
120
41
4
36
27
60
53
49
51
120
27
108
41
16
15
65
88
72
48
15
17
48
79
41
64
56
52
12
36
84
56
37
18
29
28
27
237
24
36
140
4
84
108
44
43
53
100
15
17
31
24
221
7
108
72
125
40
24
8
55
17
19
21
24
36
60
56
40
3
21
45
15
81
347
103
30
54
21
3
17
28
72
3
89
112
20
64
75
21
24
69
18
45
135
69
3
18
15
183
36
33
68
64
15
5
28
60
36
80
55
24
21
24
27
41
28
21
138
5
52
3
233
4
123
12
33
116
132
28
80
64
12
21
59
24
60
55
45
24
27
9
44
72
108
1
35
240
24
100
27
33
3
24
41
12
31
5
52
8
31
9
27
72
21
104
48
79
9
96
36
84
183
21
36
24
51
93
8
40
8
16
104
72
19
41
28
39
93
44
40
93
48
143
1
6
84
33
21
35
40
32
55
17
16
24
3
48
17
48
16
48
60
15
41
72
64
3
18
15
15
24
41
49
66
78
75
51
29
7
9
8
28
3
96
9
20
91
24
29
96
19
41
31
ABCD 99562276046*3^$a+1 [50012]
44
61
84
51
12
45
3
32
1
35
25
11
28
8
19
65
25
54
65
4
36
12
69
23
85
3
8
12
28
36
24
9
15
3
165
44
4
12
15
174
75
21
75
24
9
36
3
156
39
48
53
1
6
29
4
111
48
93
33
47
28
21
11
28
152
25
30
53
4
12
9
11
28
177
54
9
57
35
108
37
11
40
57
3
68
100
72
9
11
43
137
7
6
11
25
23
52
36
33
11
4
24
12
15
21
57
11
36
1
60
23
61
39
69
42
5
25
35
28
15
45
32
4
9
3
87
77
61
15
72
120
81
11
4
32
40
84
9
60
54
5
13
3
44
25
66
17
4
8
7
29
52
8
40
32
52
45
51
21
18
21
9
47
16
20
72
25
15
81
11
36
25
75
9
6
5
64
33
15
20
1
35
12
7
6
59
28
12
212
24
1
75
36
33
6
90
36
3
9
6
5
4
48
9
24
11
28
12
36
44
49
102
33
24
48
60
8
31
33
57
15
24
24
57
63
33
27
20
28
9
3
36
39
65
16
21
15
60
33
47
36
52
12
21
27
56
4
93
12
36
47
28
21
30
18
15
21
24
12
6
5
24
55
81
180
60
48
9
6
29
12
4
57
107
25
12
60
59
79
53
108
16
21
35
4
8
25
18
42
27
180
20
55
54
35
1
3
68
12
31
81
21
24
18
33
12
92
61
123
72
44
25
39
12
48
9
11
36
100
60
8
28
20
49
15
24
24
32
40
21
3
12
9
3
20
16
12
12
12
44
12
25
107
12
4
20
4
32
84
24
40
21
11
43
90
83
28
44
61
30
29
13
47
48
13
11
25
3
36
44
1
60
47
4
15
21
15
9
36
9
60
23
36
25
15
20
12
60
12
16
12
93
11
40
21
48
27
45
24
48
15
45
15
36
141
6
5
43
81
45
3
12
81
18
5
7
45
9
51
45
12
36
11
4
9
47
64
44
7
9
9
12
35
25
95
16
8
109
18
53
12
49
39
36
80
25
23
16
56
76
45
39
15
30
3
68
64
45
3
68
133
36
3
20
13
47
97
63
32
25
35
16
9
39
56
96
12
28
24
36
20
60
19
29
49
3
33
11
1
18
17
84
16
20
40
12
8
40
15
93
36
3
12
65
36
4
9
27
60
32
28
8
25
12
63
44
7
54
11
1
3
12
12
60
45
75
60
48
9
24
11
40
48
21
6
18
3
8
25
36
36
23
16
44
19
21
24
8
7
30
72
15
81
48
27
9
3
3
5
13
11
16
3
6
39
9
15
20
52
3
101
4
21
135
12
15
17
76
129
11
7
9
36
39
29
25
72
18
57
33
51
24
12
9
11
4
44
24
1
87
12
56
36
40
56
19
53
12
31
48
81
8
61
135
9
3
99
45
69
75
92
13
11
40
8
16
92
85
47
1
15
36
9
12
15
9
18
41
16
33
15
51
36
101
4
24
104
7
29
64
72
20
4
9
47
25
75
45
90
9
9
35
37
3
3
5
7
53
4
24
12
32
37
18
42
11
7
18
63
20
37
3
57
119
61
59
16
48
44
60
25
11
37
24
36
30
33
21
3
8
24
16
72
32
25
35
109
15
9
23
97
87
9
15
96
56
24
73
75
32
1
15
72
21
15
9
12
11
43
17
4
144
21
18
30
83
60
84
85
3
92
31
5
13
11
4
12
20
88
117
39
8
88
20
52
3
57
93
155
40
3
45
32
7
42
39
9
51
12
24
21
72
47
36
72
52
44
97
27
56
1
3
15
33
24
8
25
6
29
12
24
37
60
30
45
8
16
9
11
36
25
63
96
75
93
8
48
7
65
25
39
21
12
111
36
33
3
12
12
8
7
18
23
4
3
6
36
23
40
20
72
43
18
162
12
21
44
25
11
112
12
20
4
21
15
48
87
41
88
69
27
9
12
3
12
27
21
72
33
36
99
24
33
24
23
31
41
4
56
25
63
68
25
3
80
25
11
16
45
35
40
8
52
9
24
47
52
32
4
12
20
4
93
47
36
13
51
24
60
21
11
4
39
117
8
19
81
99
18
15
63
21
8
12
168
16
21
39
69
168
12
47
4
32
49
48
27
9
75
39
18
39
9
60
27
48
24
27
5
25
35
1
87
57
24
72
87
48
12
45
11
25
11
24
25
11
40
68
12
13
3
12
116
16
24
20
37
90
42
3
45
15
144
9
15
15
132
30
18
21
21
72
23
97
6
221
4
36
75
96
9
3
81
80
61
48
60
23
24
1
47
52
33
108
27
20
7
65
25
15
48
56
1
18
101
36
108
25
47
13
11
16
189
11
25
23
25
3
69
18
53
7
126
27
27
90
48
27
8
12
52
24
36
21
24
155
40
21
47
16
12
9
11
4
21
27
15
57
33
18
105
24
8
12
31
5
7
45
96
12
9
18
18
24
3
92
24
1
90
18
71
37
39
68
1
36
75
69
39
32
16
45
59
4
24
36
24
60
120
45
96
27
3
57
12
92
16
24
3
18
23
7
17
25
3
9
15
36
48
45
87
3
36
18
71
36
61
39
96
12
36
27
9
60
84
60
12
20
4
36
20
28
36
8
7
36
77
36
139
5
31
9
12
20
49
27
39
18
27
20
28
21
72
15
24
51
29
1
3
84
32
36
60
145
24
3
60
12
9
42
33
12
3
29
25
51
39
17
1
24
51
60
20
72
25
11
36
28
57
66
17
43
5
13
12
60
95
28
21
54
9
32
49
12
3
60
9
3
60
69
59
36
16
9
60
11
4
36
33
39
12
9
11
1
35
72
52
3
78
59
25
15
20
28
12
93
11
1
54
17
28
69
155
12
25
35
16
27
41
24
36
1
3
32
73
27
81
27
72
20
16
27
17
73
35
40
12
3
17
43
36
5
60
1
39
32
25
3
45
11
25
75
33
3
12
60
33
15
92
1
35
72
37
36
27
8
91
53
37
15
56
72
1
15
72
12
33
47
12
4
45
39
92
16
24
56
28
9
15
20
1
15
9
63
3
6
15
15
6
12
35
40
8
25
63
9
3
8
36
4
36
20
1
15
12
8
64
69
15
21
3
45
71
37
24
30
6
83
16
36
32
13
3
12
33
6
21
9
35
28
60
45
83
12
157
23
28
8
40
21
24
47
4
36
12
21
11
13
3
12
72
60
9
71
48
61
27
15
29
19
69
27
18
23
4
20
16
9
48
42
5
28
33
60
12
3
8
ABCD 99562944862*3^$a+1 [50028]
5
79
21
44
256
24
27
5
48
91
36
129
12
75
12
96
57
68
19
117
36
60
8
55
12
5
7
120
65
148
15
69
24
39
168
65
24
79
96
48
17
43
33
39
9
51
24
21
3
240
12
21
63
96
41
144
40
15
141
3
41
43
5
43
29
184
135
120
21
3
33
15
9
63
48
84
24
12
24
21
99
33
51
141
24
27
5
43
60
9
15
17
19
29
55
17
48
28
39
53
120
48
48
76
3
41
19
21
56
48
187
60
41
52
116
64
56
52
87
12
36
108
324
72
33
75
21
27
9
80
208
56
7
12
108
17
40
75
5
40
15
60
57
39
21
8
31
57
147
33
15
84
60
36
45
44
24
31
185
139
5
64
123
84
21
3
45
36
60
39
60
24
41
55
57
72
27
45
15
33
27
24
12
33
80
7
48
96
96
113
64
111
57
39
69
192
48
44
55
17
31
24
65
43
45
8
55
65
67
45
3
53
79
12
96
45
152
307
36
33
144
8
19
245
40
15
21
3
144
12
36
33
144
3
12
41
55
36
144
120
12
12
5
120
72
24
72
67
12
96
24
9
24
12
75
21
68
76
44
24
28
3
36
45
39
9
48
15
9
51
108
105
32
7
17
40
75
120
5
144
7
17
40
96
36
351
5
28
159
21
32
19
5
163
53
7
41
16
108
15
101
16
135
24
9
15
153
32
7
36
48
29
43
9
36
3
9
20
48
40
8
19
72
24
21
8
7
153
8
48
16
111
24
24
9
8
48
7
72
21
96
51
105
24
183
113
40
63
24
17
88
75
5
55
12
24
45
51
36
24
21
68
19
132
24
12
29
48
43
45
144
51
45
63
24
113
7
17
16
27
33
15
84
153
8
24
55
9
24
12
20
124
15
60
69
140
40
3
9
3
132
84
17
19
21
15
12
108
57
15
12
69
72
80
24
55
33
51
69
75
72
48
12
65
16
8
16
159
17
64
96
132
12
3
77
16
32
7
45
36
80
24
19
5
64
51
69
63
33
15
21
3
48
60
285
3
72
53
19
132
36
12
17
76
75
84
24
192
144
29
64
3
29
43
36
60
36
24
17
7
81
60
111
5
19
12
9
111
33
200
55
60
24
36
105
15
96
48
12
45
75
21
207
93
44
91
12
72
21
75
9
108
3
57
8
223
36
29
96
28
15
36
57
24
128
115
53
19
48
108
33
152
124
99
129
15
45
3
24
48
21
12
24
63
72
33
8
43
12
48
57
120
24
120
15
41
103
72
168
9
56
91
60
93
27
21
27
96
60
29
96
79
36
105
132
3
45
12
3
180
24
5
31
12
48
60
41
16
75
45
24
3
48
9
15
33
63
5
88
15
36
129
15
29
112
8
412
36
8
96
4
51
33
60
15
5
7
24
65
16
111
185
19
53
28
39
5
144
4
15
197
19
29
172
36
120
87
12
29
31
180
48
33
3
17
115
5
120
355
29
16
15
144
60
21
60
3
36
60
113
48
43
24
5
16
32
7
17
76
48
84
32
88
128
4
44
24
48
24
16
72
60
15
45
56
16
3
12
45
111
60
60
12
45
3
48
72
60
45
32
16
87
57
72
159
24
48
132
48
165
8
16
56
88
96
39
60
24
5
16
39
48
185
24
40
39
72
33
27
444
228
60
48
17
67
120
29
16
15
9
75
5
40
159
108
117
60
87
53
40
48
108
27
12
77
88
8
199
84
36
9
15
21
39
12
12
21
104
52
15
5
103
12
9
84
48
3
5
64
48
32
16
32
43
197
52
27
9
96
75
5
24
7
129
15
89
19
60
72
60
21
39
21
44
19
120
141
80
48
160
15
17
139
24
36
17
4
44
16
8
16
39
96
69
75
33
39
36
12
96
17
7
108
9
15
29
4
75
12
48
48
12
33
27
101
55
60
221
19
12
24
24
72
33
96
36
48
140
4
183
125
40
135
65
163
69
32
24
24
67
120
5
103
12
45
51
12
36
5
67
60
93
27
33
84
36
51
24
12
24
45
20
55
89
31
24
60
36
36
5
72
7
9
80
67
69
39
57
24
39
161
28
3
84
60
89
115
21
39
41
19
12
57
48
32
7
36
5
ABCD 99562954724*3^$a+1 [50050]
24
43
78
95
31
30
60
6
60
54
54
90
36
131
132
31
36
41
43
6
24
6
101
85
144
23
43
24
5
25
30
150
59
55
72
53
7
29
31
77
36
241
6
60
5
25
95
19
41
84
1
144
156
95
85
59
109
35
1
114
216
54
42
65
72
120
43
24
90
11
85
35
13
120
102
5
48
37
138
41
31
24
41
169
126
24
60
29
37
180
174
84
12
30
83
61
66
60
18
11
120
271
60
18
102
114
66
18
36
203
7
41
169
11
60
13
72
30
65
372
163
54
23
91
30
120
60
59
61
42
18
42
53
31
30
83
37
6
5
49
30
24
42
59
121
198
5
72
133
180
11
25
66
89
175
90
95
61
60
48
30
6
90
114
30
36
96
77
12
36
204
139
5
1
24
36
60
96
119
31
65
19
36
60
24
36
5
144
85
66
54
66
65
85
59
1
18
5
1
179
91
53
36
12
132
48
43
96
24
5
37
78
65
7
78
156
11
25
108
47
12
7
30
24
155
61
36
60
114
36
5
55
17
48
73
167
25
90
29
156
235
240
60
144
6
228
11
25
30
29
55
12
54
23
13
47
37
30
90
90
150
24
131
60
205
54
180
29
48
19
24
17
144
151
149
25
11
49
36
24
23
61
6
41
79
30
24
30
6
150
66
204
23
193
30
18
6
60
216
17
37
119
216
24
67
53
24
43
114
120
59
31
54
72
24
24
11
19
72
60
48
90
126
84
29
37
126
24
6
24
6
29
48
60
13
30
77
7
36
125
25
54
30
36
83
1
54
90
6
6
23
91
5
145
24
42
5
43
41
61
48
71
240
120
1
35
25
54
96
29
181
60
108
72
90
54
95
96
133
36
11
48
25
35
144
43
114
84
36
119
36
79
5
24
43
24
6
47
37
54
5
37
108
71
25
11
145
48
192
78
120
29
12
25
71
223
29
103
54
126
125
204
61
18
65
25
90
36
41
60
19
29
31
84
102
198
41
25
60
30
90
95
79
12
174
54
36
156
24
5
1
108
60
66
53
73
78
120
66
210
84
66
144
6
30
11
115
149
49
42
48
36
6
60
24
23
91
5
127
24
41
24
19
29
168
25
47
13
90
84
204
12
24
5
49
162
89
36
43
17
133
11
175
113
1
102
53
24
12
36
49
60
234
30
96
54
17
133
107
139
89
60
1
6
348
120
137
115
120
197
13
143
85
6
5
49
150
6
23
60
36
7
5
13
36
216
83
55
17
103
102
120
108
36
84
42
24
29
85
36
54
41
48
61
35
67
234
59
7
60
24
53
72
151
108
5
37
60
54
125
84
96
108
7
66
24
324
42
18
60
42
5
55
77
67
24
6
155
115
24
66
6
17
96
25
60
42
84
60
101
60
13
36
30
54
95
60
265
156
23
72
60
19
12
53
235
132
30
48
126
120
101
19
30
263
43
5
168
67
5
43
42
24
36
48
180
42
29
31
24
5
49
96
35
121
30
29
121
78
96
60
84
96
114
35
36
91
125
19
53
103
120
77
91
6
11
49
60
66
30
30
24
101
85
23
121
6
24
24
42
107
60
12
181
18
72
5
49
54
66
30
36
48
6
11
379
54
71
19
186
11
25
54
65
19
102
54
6
24
60
60
30
24
6
150
6
23
36
91
18
246
66
18
6
24
120
35
96
61
47
156
31
54
47
43
132
17
157
210
96
29
85
84
90
186
71
ABCD 99563104198*3^$a+1 [50060]
3
8
16
405
59
91
6
72
15
8
48
7
102
72
54
29
7
41
13
84
30
48
33
104
31
9
45
12
24
95
31
81
128
127
18
132
84
15
21
18
6
11
88
15
129
81
239
31
65
120
16
8
13
83
24
16
129
71
31
30
51
69
114
24
81
105
120
72
47
25
71
31
6
30
138
84
18
5
72
16
24
8
13
195
99
12
24
54
12
24
6
201
15
18
6
113
40
51
21
8
16
21
114
6
84
24
42
6
84
48
3
45
24
60
24
72
210
45
15
78
42
9
8
7
66
18
30
30
65
16
8
1
111
9
24
23
49
23
133
60
138
60
129
72
129
96
78
41
97
12
155
1
30
60
60
96
6
24
48
3
3
114
42
54
59
112
45
48
171
75
126
36
18
42
12
3
48
87
9
39
12
5
7
102
11
79
30
54
5
16
21
27
33
23
24
16
27
245
85
3
45
96
3
81
24
23
37
216
6
30
36
138
6
24
60
12
3
15
54
11
31
66
30
18
6
18
48
135
15
30
132
95
40
57
135
8
7
9
9
18
60
57
117
54
96
29
31
54
24
42
48
18
192
6
9
48
72
57
60
36
30
12
60
6
35
25
24
48
138
12
18
84
66
204
12
9
15
65
31
48
6
132
12
72
3
176
112
45
3
72
24
56
25
84
60
183
33
39
24
51
21
32
7
9
69
35
40
87
6
90
33
51
101
79
108
78
23
85
12
39
9
95
97
12
30
101
205
51
33
6
36
36
24
30
48
66
57
8
19
42
6
30
48
12
3
21
18
65
1
6
6
3
24
21
36
15
104
145
30
17
13
102
84
6
155
64
9
12
54
29
121
36
60
42
150
30
113
157
12
15
141
18
42
90
108
17
85
35
120
13
42
12
6
42
77
55
6
35
37
35
25
48
15
15
42
24
119
144
136
72
57
60
35
88
9
48
6
6
24
27
24
39
9
21
147
129
6
42
36
75
39
126
12
18
12
18
66
6
48
174
72
48
66
36
51
39
113
67
66
3
9
48
72
48
23
151
41
133
35
37
48
66
48
42
48
90
125
16
105
54
36
30
12
48
75
15
12
30
54
96
9
39
42
48
6
120
18
6
96
66
23
145
47
64
56
7
66
66
93
128
115
18
42
17
240
31
42
87
3
42
27
120
8
13
83
25
15
104
37
83
55
12
21
72
117
60
15
96
183
30
180
39
15
57
63
12
96
5
160
63
9
33
24
24
30
84
30
12
84
54
6
24
30
12
9
57
48
72
47
40
56
97
90
18
51
9
126
201
72
96
15
17
25
15
8
19
6
15
75
90
12
48
60
35
1
24
72
47
121
95
72
55
9
81
39
9
6
24
60
36
9
32
13
6
45
93
11
139
6
150
54
60
12
54
5
37
108
47
49
71
13
12
108
12
47
40
141
75
32
49
119
7
17
13
258
24
96
156
66
180
87
15
48
30
12
42
45
69
35
192
25
12
35
16
39
108
48
5
175
57
3
6
30
156
12
161
120
61
60
66
18
27
39
33
8
40
9
30
6
120
35
25
15
32
31
12
78
119
1
15
39
36
114
66
9
15
36
5
40
129
12
3
111
9
96
192
24
33
15
51
6
39
39
30
11
24
48
40
15
17
112
33
63
15
42
87
15
33
207
36
84
6
138
137
19
6
30
60
78
96
23
91
125
7
17
96
72
157
36
215
1
24
60
72
35
7
18
23
24
7
24
9
8
73
119
73
15
117
6
114
78
53
7
42
191
40
32
25
12
30
66
24
6
42
35
25
39
9
42
90
3
81
48
198
12
30
15
56
1
119
24
55
30
123
72
8
37
18
9
75
93
72
9
95
49
6
12
5
187
12
54
96
30
21
189
138
18
24
63
81
72
132
131
136
24
57
87
8
7
33
39
33
153
63
27
53
151
54
12
30
24
81
32
13
90
24
41
48
7
54
59
37
90
9
104
37
75
9
6
90
23
49
23
48
31
33
33
47
31
24
57
225
108
18
9
8
16
21
18
42
6
120
17
1
84
30
5
16
57
15
48
81
119
49
6
36
6
294
30
59
55
17
48
79
6
147
32
7
6
147
33
95
13
132
39
8
456
115
45
51
30
63
33
39
21
24
36
42
6
15
39
132
29
55
72
ABCD 99563681312*3^$a+1 [50025]
72
23
118
2
18
144
30
13
9
20
30
24
10
62
54
31
12
47
18
30
40
18
99
29
12
4
30
6
72
26
210
124
18
38
82
8
102
88
24
80
18
18
4
18
18
75
29
22
26
52
8
42
1
17
4
50
1
60
99
21
84
71
48
16
105
41
48
7
17
172
50
58
27
11
37
11
112
8
42
4
68
60
18
34
176
79
141
42
8
37
41
31
75
8
178
27
12
45
36
20
108
72
7
33
14
1
60
168
27
30
122
58
38
1
15
114
12
3
36
5
30
16
33
5
16
3
15
128
25
63
126
24
90
32
18
36
36
70
24
8
13
27
126
72
18
24
45
117
39
12
3
74
16
30
50
76
80
16
48
50
49
41
22
2
22
9
45
20
24
43
60
9
51
12
23
30
19
65
4
56
10
78
2
73
36
5
127
9
30
9
71
66
4
15
51
9
24
135
30
15
11
16
129
41
4
56
43
5
66
10
8
115
48
24
5
43
12
5
19
17
7
12
5
76
3
12
53
24
6
42
100
159
168
5
30
18
79
125
4
32
22
2
151
23
1
21
24
75
41
30
18
64
36
27
5
48
7
149
4
72
92
88
12
42
9
120
17
12
36
67
3
9
105
63
12
12
21
15
53
4
66
24
21
5
31
36
180
15
50
4
18
8
73
29
55
51
54
12
3
11
82
75
27
98
7
5
40
2
1
65
7
33
27
53
40
60
122
42
54
25
65
36
28
20
12
30
34
72
30
8
6
4
14
10
12
3
17
19
125
4
32
96
10
24
110
55
5
78
102
48
67
60
83
78
12
72
120
36
64
3
33
32
40
32
96
54
16
45
3
96
66
128
6
10
8
6
46
224
96
16
15
5
40
12
3
17
43
5
7
12
3
6
12
152
31
5
19
47
1
39
69
11
1
5
7
60
65
72
175
33
8
79
9
15
5
124
30
98
118
9
41
12
12
40
3
9
123
45
3
120
23
49
33
63
84
35
37
3
8
22
18
38
19
33
62
1
96
36
45
15
39
18
15
96
89
43
12
12
29
46
18
27
3
42
30
21
3
62
84
28
15
5
60
7
3
33
23
61
105
26
73
161
4
26
16
33
41
16
30
8
24
22
26
10
15
12
107
118
2
25
45
18
21
41
64
36
3
3
50
40
12
32
36
64
44
180
24
7
9
24
3
33
92
30
114
6
184
26
28
90
2
4
36
3
5
30
42
43
29
31
36
24
24
53
7
65
31
81
15
24
12
5
78
82
30
24
66
3
29
22
33
23
49
9
159
15
6
12
14
114
72
40
27
11
85
35
40
56
10
108
18
42
56
7
45
104
16
74
6
18
25
39
8
25
23
16
56
30
7
35
61
51
45
3
26
96
31
9
15
9
51
33
2
1
57
15
93
18
21
41
43
5
10
32
40
90
3
5
24
6
16
21
12
81
30
57
47
42
151
60
59
90
16
24
48
3
69
3
5
16
51
11
48
1
15
126
50
18
204
28
54
18
80
6
46
20
16
12
26
16
69
11
66
67
3
72
33
15
2
43
83
186
19
132
45
68
22
2
6
37
9
18
30
27
153
32
30
13
203
13
237
39
89
19
27
45
35
96
94
135
60
24
41
48
12
210
30
79
72
35
37
11
54
66
22
2
13
57
27
9
32
30
70
8
55
11
18
48
7
15
21
51
30
26
42
60
60
91
35
66
79
95
40
129
21
15
12
39
8
37
5
28
3
17
36
34
8
40
32
10
8
43
11
10
48
75
5
12
115
15
21
12
72
15
8
145
23
25
15
14
48
10
32
90
30
90
19
9
20
7
108
107
16
30
24
20
24
127
5
34
9
24
17
30
1
24
71
97
21
51
65
19
5
22
38
34
8
64
50
31
5
40
104
16
15
17
58
8
46
50
49
9
8
60
40
74
18
102
6
43
9
3
72
3
122
55
12
9
36
30
18
8
64
3
11
40
2
24
16
3
29
163
3
2
52
50
72
6
19
60
75
6
32
36
6
61
60
12
11
6
19
89
126
46
84
72
3
11
24
54
16
24
162
30
8
132
43
12
23
42
24
24
43
59
30
16
3
17
19
173
40
36
2
18
19
36
9
38
13
77
19
59
72
37
53
72
16
27
27
33
12
3
50
175
24
24
15
69
48
12
17
175
113
70
2
84
64
2
46
18
50
7
24
81
14
30
28
3
107
6
36
16
12
111
36
41
7
21
20
16
14
49
5
28
84
15
5
6
49
60
9
39
3
32
16
2
4
36
3
27
33
9
123
48
12
24
41
19
33
26
42
127
23
18
12
64
39
27
42
8
43
21
51
59
24
6
4
12
32
7
11
40
9
15
110
18
121
15
50
19
11
82
14
10
51
89
324
54
1
129
20
10
45
48
29
28
32
34
21
11
162
91
27
45
29
64
39
36
21
44
66
1
15
102
8
10
182
55
57
18
18
14
1
15
33
84
83
144
40
66
38
22
2
1
17
64
14
25
39
21
24
21
6
30
44
52
12
6
2
7
93
24
15
5
19
72
69
110
46
20
4
3
12
33
26
46
20
30
18
102
61
48
105
12
32
22
33
47
25
63
33
57
38
10
75
53
40
32
55
60
33
15
105
87
72
156
9
60
48
18
90
32
7
23
42
6
22
2
66
6
16
8
72
82
30
81
15
57
12
11
37
48
36
15
30
20
4
27
24
71
40
74
55
53
43
5
4
8
118
48
14
31
72
5
19
60
23
208
2
7
33
12
24
32
4
84
15
9
2
1
72
41
7
5
18
186
40
6
45
35
18
19
101
12
12
ABCD 99564028178*3^$a+1 [50006]
61
60
5
114
6
55
29
48
12
48
24
19
65
246
6
162
18
55
17
42
13
23
42
6
72
30
60
60
67
96
72
197
60
30
66
24
30
60
78
30
54
19
71
78
48
18
96
6
24
36
12
120
7
59
204
6
60
60
6
1
24
29
42
12
12
126
24
43
72
23
30
60
115
131
24
12
30
24
6
25
29
24
162
6
162
1
36
11
168
150
24
36
126
61
89
48
12
30
30
91
24
23
25
17
36
43
5
72
12
55
35
6
6
18
7
48
23
24
18
90
85
101
24
60
31
12
83
30
54
36
1
53
36
6
49
47
25
167
30
36
19
101
7
143
60
6
6
144
1
65
7
36
131
120
18
102
6
55
5
78
24
6
31
251
37
11
25
77
48
19
12
36
29
90
18
42
36
24
1
12
41
55
17
54
265
23
73
5
54
25
89
6
96
13
11
48
96
1
95
24
42
19
11
24
48
25
11
61
23
48
12
12
120
66
30
37
36
131
13
65
102
48
42
24
30
24
72
126
84
115
53
12
24
36
19
60
5
90
120
1
23
48
73
29
60
55
101
30
12
54
18
37
35
13
36
47
24
24
49
216
29
60
7
65
84
12
108
126
18
30
186
19
17
60
31
65
12
6
25
125
19
167
18
6
1
113
42
210
96
42
61
11
1
240
23
30
19
5
72
54
90
139
72
71
30
7
77
31
17
12
18
12
13
72
29
7
83
66
24
6
6
108
60
84
6
54
12
30
48
6
42
18
96
6
18
174
25
36
35
24
18
67
12
23
6
24
60
6
66
120
36
19
35
78
48
79
5
138
1
29
43
95
25
23
144
42
31
12
65
31
89
30
61
72
173
90
36
73
11
66
36
54
48
12
13
11
1
29
72
54
61
29
90
25
5
96
7
5
30
30
138
138
24
36
31
35
25
36
23
30
6
90
24
7
47
30
162
48
18
30
138
60
7
35
48
36
25
5
31
29
36
18
25
107
49
23
13
35
25
89
6
144
25
95
24
6
144
54
12
61
53
102
138
12
19
71
12
12
121
5
120
72
6
36
114
6
48
25
71
72
54
19
60
192
144
83
48
24
48
120
78
67
17
24
234
90
42
60
36
30
138
1
29
91
53
60
31
11
13
23
24
24
66
24
12
42
1
29
30
126
24
30
12
18
30
25
17
19
5
115
11
36
102
66
36
6
48
19
35
48
13
84
41
6
24
66
84
60
7
252
5
12
18
1
95
49
77
19
29
43
5
18
126
60
55
71
108
36
6
18
49
60
35
30
36
144
7
23
13
17
6
60
1
24
84
11
6
79
149
48
18
42
24
19
24
5
180
6
1
119
6
54
60
6
78
6
24
48
30
132
18
55
12
47
25
239
84
25
5
6
96
24
114
12
18
36
60
24
30
43
53
66
90
36
7
35
78
79
29
30
54
60
6
61
5
18
13
5
43
47
25
59
78
102
48
25
53
24
18
96
54
60
12
18
25
48
77
67
155
66
42
13
35
30
19
24
5
66
1
12
11
42
18
270
54
73
47
97
204
5
6
18
48
30
12
133
5
24
48
12
48
30
157
84
119
12
54
55
131
13
35
73
53
6
30
84
6
24
24
36
42
42
6
204
90
12
18
156
24
187
108
11
102
54
30
6
25
17
43
65
12
7
60
5
78
217
96
89
36
24
108
36
96
18
18
48
7
107
66
30
85
11
13
53
24
24
60
36
18
6
31
5
18
6
24
66
109
53
18
1
53
6
301
60
11
97
65
60
90
1
191
1
29
31
65
84
30
84
42
19
71
108
12
84
6
7
47
25
48
23
145
77
18
72
6
91
24
5
84
6
114
55
11
30
6
25
23
1
29
120
18
72
78
120
48
6
156
109
41
114
54
150
6
36
18
84
6
36
18
25
5
96
31
48
11
25
77
18
24
42
55
23
36
30
54
73
137
6
1
83
157
5
114
24
36
12
42
108
42
121
257
30
12
186
54
60
6
7
23
60
36
73
96
84
47
49
119
37
23
6
12
24
48
90
30
48
18
25
125
60
12
18
66
24
66
6
55
60
53
12
18
61
144
59
30
55
36
12
113
6
25
113
6
84
120
73
72
5
90
18
102
1
59
6
24
6
85
89
66
85
11
90
6
12
61
29
60
30
73
47
13
29
36
90
18
84
6
42
12
42
108
193
23
120
25
17
144
24
31
108
77
30
30
18
25
41
79
11
12
24
241
17
6
1
35
198
12
19
95
1
53
67
53
66
25
71
ABCD 99564757478*3^$a+1 [50028]
8
82
38
46
2
40
18
14
22
18
26
132
112
26
24
58
110
88
2
108
16
44
94
8
18
30
16
258
86
42
30
112
138
20
180
22
198
18
122
4
26
58
80
16
30
14
60
22
72
86
106
18
72
204
20
30
24
88
80
18
22
54
36
38
16
96
2
78
72
30
28
32
46
72
120
18
216
24
36
36
144
38
18
48
54
16
96
48
42
30
26
30
40
72
30
36
104
6
94
12
240
38
46
20
94
18
30
32
40
56
42
64
8
70
38
42
10
102
104
24
88
24
8
40
6
12
144
14
40
32
58
96
54
66
278
90
16
30
42
20
18
10
20
16
96
2
78
100
30
42
30
6
90
54
12
24
72
158
40
80
120
16
66
32
280
8
94
18
20
18
88
72
144
96
30
188
30
160
6
18
26
22
8
42
72
96
30
22
60
102
110
58
8
30
42
138
24
48
70
18
54
56
24
118
90
8
64
170
30
6
90
54
76
20
4
12
96
18
170
40
54
38
112
128
28
62
70
2
10
200
126
16
24
2
150
64
48
18
288
126
14
144
28
62
10
12
90
38
112
68
30
10
68
90
22
12
36
18
50
24
22
288
30
90
42
108
12
36
128
4
128
28
36
6
8
154
72
126
32
40
56
16
144
74
16
134
336
46
18
26
16
14
16
146
22
80
82
30
78
20
16
14
40
8
10
54
30
26
64
26
198
24
46
44
136
32
40
48
14
90
46
74
96
54
10
20
52
54
32
40
48
62
10
18
134
48
40
72
18
30
8
192
34
6
72
56
10
36
60
14
34
6
62
64
26
18
4
36
44
28
20
4
144
32
102
6
106
24
104
6
60
4
18
90
78
66
8
6
10
62
154
36
92
52
156
54
96
2
70
8
154
48
20
106
6
26
118
194
160
18
302
66
12
12
96
16
78
86
4
38
18
136
60
48
36
104
118
72
26
22
18
24
38
82
38
48
64
18
108
162
48
62
34
120
24
32
40
72
26
22
8
10
144
72
24
44
108
64
120
24
102
24
90
44
210
42
64
54
74
136
60
12
54
96
2
88
48
24
72
30
6
48
44
6
46
44
30
24
40
6
84
110
78
82
126
50
10
14
6
114
78
4
56
160
54
8
22
90
86
10
2
6
46
300
36
42
56
82
32
28
50
18
76
18
50
6
264
48
72
40
222
18
50
76
80
12
52
116
64
8
4
60
36
128
16
36
140
90
40
2
108
48
90
24
46
42
2
30
18
22
30
116
24
96
144
16
20
4
30
162
8
6
24
150
180
28
32
138
118
20
16
104
22
8
54
186
130
96
30
38
48
28
14
112
8
96
24
10
56
94
278
4
8
136
6
8
96
16
24
2
64
8
30
18
30
40
2
6
42
78
40
72
102
90
50
100
108
68
4
30
72
54
36
96
92
18
10
8
136
24
12
20
120
40
32
96
76
116
48
70
50
30
10
32
72
16
14
10
56
64
110
40
72
48
6
50
30
10
354
72
14
30
52
8
24
40
8
22
8
30
108
40
30
90
6
158
60
16
84
140
30
6
4
96
12
114
138
86
40
2
94
26
22
90
78
2
70
66
14
22
36
140
58
24
50
6
10
54
50
208
84
26
34
68
58
32
48
150
18
114
96
64
86
22
18
66
78
18
12
42
18
8
22
6
164
16
62
40
32
10
86
22
2
46
2
210
108
10
2
70
30
92
148
48
140
22
2
60
66
112
122
22
56
160
18
342
32
210
22
8
30
18
58
62
48
16
8
10
72
44
4
38
72
18
12
276
40
30
32
118
80
130
2
72
6
24
10
80
76
80
34
26
46
18
68
48
76
8
6
120
24
10
86
40
50
40
72
30
42
8
48
54
70
90
120
72
54
2
112
98
12
82
18
8
30
18
22
2
28
90
150
12
36
186
18
36
20
124
12
6
90
20
48
34
128
48
42
30
58
134
6
4
80
6
10
30
62
10
152
ABCD 99566520668*3^$a+1 [50006]
13
8
24
36
24
16
71
21
15
45
24
100
11
60
48
25
12
68
4
17
6
12
45
36
24
60
3
33
24
45
3
144
33
72
15
3
36
60
1
116
3
6
39
12
72
15
36
90
54
1
36
95
18
63
147
42
66
93
87
24
13
20
3
33
24
15
36
1
8
45
12
54
36
9
12
148
80
75
57
52
71
57
3
66
3
12
96
24
33
3
9
108
87
9
30
61
120
104
12
12
15
18
55
44
15
18
138
132
48
72
33
180
112
80
33
48
6
1
35
48
6
54
72
13
132
17
30
6
15
36
16
32
156
52
29
108
6
49
20
15
21
21
163
116
9
87
39
21
45
24
54
73
12
20
21
55
11
36
9
15
9
39
45
96
4
23
9
76
59
45
9
54
12
6
138
54
123
120
132
76
35
24
45
36
4
35
36
21
36
159
24
1
29
87
93
15
24
60
33
3
96
4
197
15
27
21
15
1
11
24
21
64
8
15
66
7
53
139
68
12
36
52
12
167
21
69
3
45
43
20
69
31
59
13
5
126
1
8
3
9
33
3
15
13
95
49
92
4
12
5
3
24
135
117
3
97
11
37
17
15
3
72
165
69
6
33
40
11
97
104
51
9
24
4
56
36
4
107
37
48
143
24
81
40
5
39
15
81
36
21
55
8
36
81
39
48
57
60
31
20
75
30
19
5
19
11
60
1
47
36
9
16
35
9
108
28
72
35
12
6
30
1
5
84
27
27
36
24
72
33
33
27
123
48
21
16
107
78
54
9
4
23
105
4
48
60
56
51
13
17
39
87
97
47
36
60
9
60
3
108
13
20
52
23
9
168
147
21
9
18
78
51
4
36
48
5
75
48
69
51
3
1
56
75
12
33
12
27
6
199
116
84
45
3
15
42
3
15
13
35
45
87
21
9
78
18
30
69
57
6
45
108
72
45
75
100
59
1
48
17
75
15
144
21
129
19
29
168
15
3
12
24
9
76
56
84
21
78
145
11
18
63
108
24
3
42
15
33
72
42
30
51
3
25
11
9
45
144
43
48
36
23
141
15
6
3
51
9
36
4
35
141
4
8
45
39
15
6
3
15
66
235
24
11
45
33
27
3
60
12
9
12
57
18
264
45
28
53
39
36
12
36
9
18
48
37
20
3
120
141
45
36
12
6
9
28
35
9
3
1
56
15
61
32
12
3
33
40
95
37
17
18
30
183
12
81
15
15
1
96
17
12
24
111
33
67
35
216
45
45
18
81
24
9
12
90
81
48
36
123
72
61
137
6
102
39
120
39
6
3
27
9
24
36
39
37
41
18
297
60
4
48
5
135
36
27
18
30
61
56
117
15
168
12
36
96
16
35
18
6
81
39
1
17
7
11
24
84
6
51
15
73
71
24
121
23
18
12
6
37
89
30
33
45
3
24
40
168
35
105
132
9
39
21
54
30
36
15
4
8
27
42
19
137
42
48
9
141
12
18
24
45
24
39
81
120
120
12
208
101
15
60
39
121
35
18
43
17
171
27
54
30
21
69
159
96
48
81
55
47
18
19
23
37
11
37
44
9
15
76
5
18
21
27
45
15
30
78
102
18
60
57
52
48
20
88
20
204
207
36
144
6
54
1
35
54
15
3
138
39
3
21
24
28
8
36
3
126
6
69
15
90
39
21
54
18
139
104
36
21
54
36
45
9
3
3
48
1
68
75
1
72
23
30
27
72
15
145
11
25
44
27
21
69
19
35
66
19
71
105
39
60
66
3
15
97
20
45
15
93
15
60
57
55
44
57
43
107
90
30
69
3
60
1
11
144
1
8
28
44
9
42
48
61
65
6
109
83
45
276
27
33
75
12
69
28
8
3
9
12
24
12
52
60
36
71
84
21
3
85
8
12
57
99
9
15
33
78
57
12
3
85
8
60
237
168
27
64
53
27
36
4
23
21
120
4
125
75
100
35
21
40
12
35
9
24
75
126
18
6
54
33
40
35
57
16
101
3
76
20
72
15
9
60
105
3
16
59
37
20
36
28
5
66
73
20
3
48
21
69
51
120
16
44
24
72
39
66
18
45
15
9
100
32
39
12
97
53
30
9
51
57
27
45
16
32
52
71
42
75
15
12
9
27
60
57
16
32
24
168
27
13
80
52
36
8
75
42
3
15
1
68
3
69
24
51
69
51
24
105
40
35
120
24
1
116
39
97
20
12
3
105
15
333
81
3
15
57
3
13
20
3
120
21
21
87
33
18
6
19
47
24
48
18
78
21
36
69
163
11
1
23
37
20
24
40
71
9
9
7
20
81
55
77
18
37
83
18
54
133
44
75
105
3
25
68
87
45
51
69
3
18
67
5
3
24
228
28
20
40
47
37
96
71
54
54
18
15
4
20
28
32
4
131
1
17
103
23
1
29
19
8
87
81
256
95
30
39
52
203
36
9
21
39
15
9
36
51
84
45
16
11
42
51
51
36
9
15
33
3
69
16
44
9
6
21
27
60
72
9
ABCD 99567480854*3^$a+1 [50013]
18
27
40
72
24
29
6
45
16
5
19
119
48
18
39
16
104
72
16
29
66
12
37
11
109
24
29
3
144
9
144
15
15
1
24
35
13
5
90
24
66
12
48
19
8
3
12
36
72
85
29
186
12
36
1
24
41
6
30
24
3
51
21
15
49
24
8
75
72
90
30
6
54
12
85
24
227
12
1
32
9
108
115
8
45
30
48
6
36
18
81
88
8
3
6
24
39
21
12
79
11
60
97
23
60
24
48
78
55
83
45
237
114
6
30
30
84
51
72
51
72
13
29
30
72
21
15
12
45
75
37
5
18
25
11
37
8
87
54
19
200
57
114
18
27
69
36
31
23
49
5
18
18
84
168
3
105
42
30
12
126
54
87
15
73
35
78
15
48
39
90
7
128
40
48
5
3
16
24
29
12
31
80
3
24
37
8
15
25
23
30
24
3
33
12
171
27
69
24
21
75
15
18
7
89
7
17
18
138
6
45
3
18
19
53
12
63
27
13
65
48
60
19
24
56
16
5
12
78
25
17
12
36
55
29
75
16
35
42
43
65
72
15
15
30
42
30
48
48
24
18
1
11
13
32
141
30
18
51
120
48
16
65
24
12
114
54
30
6
7
5
19
8
3
42
51
64
23
60
45
40
47
60
30
7
35
48
30
90
36
24
33
15
42
12
6
13
41
54
25
5
102
12
33
72
87
6
163
29
6
6
60
19
72
24
8
45
36
24
111
40
5
96
6
30
103
96
96
17
87
9
6
6
42
60
21
16
8
40
8
3
24
18
18
24
6
27
40
24
71
49
65
66
42
126
21
21
3
21
48
3
87
25
5
43
24
11
13
17
48
24
111
112
5
18
132
18
120
66
24
25
56
96
24
64
72
83
61
8
45
3
24
64
11
18
42
30
115
5
19
17
12
67
89
7
5
30
12
30
30
6
7
227
18
19
5
19
89
15
48
9
108
30
12
24
36
21
15
18
6
25
8
16
5
12
12
27
24
40
96
48
72
56
72
171
66
24
126
6
24
24
30
24
60
21
9
18
13
59
37
48
143
9
3
186
24
42
33
45
42
9
69
43
17
12
78
13
23
9
112
5
36
39
21
99
16
83
117
24
16
77
43
17
18
45
27
6
12
67
56
171
6
7
137
66
60
30
12
15
3
13
11
13
8
27
6
12
30
37
17
18
150
18
12
33
87
1
56
39
9
3
84
78
18
84
6
144
48
7
53
6
54
7
35
36
145
32
16
32
3
30
42
117
87
60
36
9
15
73
72
41
7
35
12
18
55
48
47
60
18
18
9
48
33
36
48
72
19
32
15
9
69
36
18
18
24
43
11
30
31
56
64
8
40
23
12
18
75
27
37
24
59
13
24
8
45
36
30
36
21
3
102
87
27
96
30
12
6
42
27
16
5
27
195
45
69
24
12
12
6
21
48
40
8
9
24
12
19
48
32
189
84
7
8
3
13
47
25
80
63
12
30
15
9
55
56
64
24
17
18
96
18
18
18
24
15
33
103
32
112
23
49
11
69
3
66
27
15
24
9
9
30
1
17
12
66
25
29
43
32
40
8
63
24
18
78
1
95
25
65
18
48
84
73
8
45
72
75
81
79
41
24
183
45
12
7
23
48
25
8
57
7
23
9
165
90
1
24
11
18
27
15
25
5
3
9
30
18
39
40
8
16
24
47
81
45
18
12
42
198
60
25
17
6
12
45
39
25
11
13
144
11
109
23
30
12
30
42
36
123
69
163
83
61
29
51
81
175
72
35
6
54
25
53
24
36
39
33
18
13
56
39
42
7
53
19
53
43
8
9
102
48
1
41
18
133
48
5
19
17
6
25
29
3
15
72
1
8
99
13
29
114
54
43
89
48
6
81
16
35
162
6
45
24
87
48
60
37
24
72
125
75
9
31
24
5
6
72
12
66
7
41
135
45
42
97
77
108
18
109
24
32
57
7
113
30
6
36
31
24
29
24
27
63
25
5
18
97
23
24
9
27
42
42
49
56
16
24
5
3
40
71
132
13
17
7
5
150
60
108
24
168
18
75
177
90
21
24
112
8
16
29
132
31
5
3
99
36
6
18
57
3
37
41
7
65
55
5
36
31
23
1
17
15
93
19
5
60
15
16
29
60
7
95
18
15
16
101
43
80
81
42
85
107
48
90
19
56
39
60
60
114
15
39
1
24
11
12
33
24
135
1
35
36
6
43
197
42
12
61
8
16
8
15
6
67
8
21
19
29
18
9
99
37
47
18
12
3
88
5
6
6
7
8
24
88
8
88
24
5
6
36
105
9
96
39
24
63
48
1
8
75
45
16
32
27
12
25
143
18
48
102
18
24
7
24
59
21
16
5
36
7
23
48
12
24
18
48
12
127
53
42
1
83
12
12
37
11
30
18
84
6
24
60
6
24
18
90
37
95
33
27
36
102
42
30
27
21
12
78
97
8
72
3
72
42
96
132
18
48
54
168
12
30
13
5
3
40
56
3
61
24
23
102
36
111
3
30
103
119
1
53
51
15
49
5
72
60
39
16
8
87
30
24
24
12
12
75
27
36
18
114
133
17
15
136
131
36
30
12
12
60
55
23
48
42
7
65
24
72
7
35
45
15
33
72
3
60
9
45
6
13
11
6
18
12
33
39
12
6
87
15
6
51
51
13
56
51
13
29
51
9
30
25
95
18
162
120
6
151
41
54
25
11
12
18
42
37
101
43
32
69
3
33
30
42
6
9
40
72
104
40
119
33
24
3
6
6
1
24
ABCD 99567684584*3^$a+1 [50013]
30
3
92
31
29
16
56
49
75
9
27
27
5
12
4
15
96
57
87
36
41
79
5
19
57
12
48
24
12
36
24
104
24
49
23
28
128
16
80
1
47
1
83
12
16
21
71
40
48
75
53
120
73
24
191
148
12
39
6
39
32
19
30
107
16
21
47
16
20
31
102
23
12
19
36
17
40
87
9
27
53
84
48
55
5
84
84
28
9
35
4
105
231
20
76
12
128
96
4
32
52
219
45
135
30
114
36
89
16
15
90
27
33
11
48
7
9
9
3
24
12
57
126
18
51
32
16
27
29
12
36
76
21
15
27
77
4
36
63
90
18
21
44
115
33
72
57
84
6
113
48
100
56
88
9
35
28
27
57
12
21
11
48
84
48
109
6
18
27
20
43
36
30
6
5
100
48
84
27
273
12
9
63
3
60
41
13
3
8
25
36
18
129
44
19
29
4
24
3
53
76
15
36
48
36
21
72
3
29
25
63
24
3
9
12
20
16
144
20
13
63
3
89
72
16
120
9
63
15
29
7
45
8
24
13
15
32
108
19
6
71
4
9
132
23
28
33
6
18
90
81
96
60
32
12
4
51
33
12
68
31
42
3
20
31
29
7
30
47
43
21
32
144
24
40
80
19
21
93
27
96
8
43
90
3
32
12
85
27
12
9
90
276
81
24
39
81
128
16
24
3
29
91
57
3
89
49
63
33
3
132
21
51
8
16
3
5
40
27
30
168
36
36
47
72
19
53
16
36
84
8
4
32
96
1
27
9
15
24
45
3
3
65
76
8
60
4
72
48
24
3
53
52
21
84
83
13
3
27
24
30
23
12
1
27
117
24
71
31
24
57
99
41
13
3
24
27
81
48
68
25
84
11
40
72
20
52
45
35
19
12
17
72
4
20
24
7
6
30
18
11
31
57
8
48
31
45
192
68
1
11
60
16
3
45
20
25
71
13
3
183
29
16
8
1
15
176
73
42
17
76
24
72
21
143
55
6
47
19
33
12
45
78
29
40
68
19
81
8
40
48
3
54
6
36
48
42
35
76
60
84
33
27
3
42
30
5
16
20
4
80
76
12
27
48
5
136
99
12
41
13
6
18
99
93
47
67
54
71
48
4
56
1
83
12
7
9
45
35
4
32
84
96
108
37
111
57
47
55
18
27
44
19
177
3
9
68
48
7
101
43
125
12
16
3
9
48
147
21
56
96
52
36
8
55
29
36
61
30
36
17
28
45
15
9
126
81
24
33
36
15
9
39
12
20
16
3
66
23
48
25
30
17
24
19
33
108
36
51
129
123
17
12
61
23
4
168
39
36
9
15
65
16
39
9
32
48
52
44
31
17
108
52
60
3
81
39
45
159
41
4
20
181
51
36
3
90
39
24
20
28
33
35
79
36
17
144
13
51
9
47
72
28
32
16
111
5
40
8
13
59
55
137
40
56
1
72
119
16
8
37
71
49
75
75
9
144
80
12
40
108
21
119
25
39
36
15
30
159
3
5
72
4
44
25
27
3
144
33
44
4
56
4
32
16
80
28
213
11
40
96
9
15
24
21
51
32
7
18
11
4
15
17
19
186
51
33
155
4
12
44
4
15
29
16
24
3
21
48
72
12
12
176
36
7
29
115
21
8
88
20
16
9
75
9
6
30
27
8
72
40
48
63
192
60
81
44
88
15
60
72
5
43
6
36
18
17
48
76
21
59
61
87
93
15
116
184
69
66
18
23
24
49
11
19
57
8
48
12
145
3
33
47
13
54
57
80
12
4
32
25
24
47
73
6
29
25
27
20
19
216
5
88
120
56
91
18
123
9
39
24
80
36
1
75
20
13
15
24
168
3
6
63
24
24
9
36
24
39
12
32
37
24
3
24
63
17
16
56
1
63
56
97
15
8
7
57
20
12
52
3
17
72
7
29
7
18
23
16
33
3
12
20
13
11
85
3
27
24
53
52
15
17
12
7
17
73
39
24
24
44
85
15
72
3
5
19
66
75
15
81
27
117
12
84
12
80
61
3
33
18
102
75
32
1
59
4
24
39
41
85
15
3
41
48
7
105
36
3
137
55
9
81
23
64
27
45
36
3
42
83
4
93
11
52
92
72
48
49
30
6
11
40
57
47
19
21
36
12
20
52
56
100
44
43
69
21
66
6
3
27
53
1
60
36
23
25
15
32
40
152
88
33
15
45
120
35
40
144
33
47
61
60
36
83
1
107
25
54
69
15
60
29
43
144
21
8
72
73
27
45
87
72
9
15
75
65
4
32
25
111
9
39
24
12
84
21
35
144
24
91
33
33
3
33
155
16
32
52
69
3
21
123
3
21
15
89
100
108
21
6
30
47
12
1
63
3
17
43
45
9
47
43
21
105
15
36
3
36
9
20
60
28
36
57
215
25
3
45
36
6
17
37
99
80
36
96
48
16
39
45
27
45
36
12
20
12
19
29
55
96
93
20
76
48
12
56
31
29
16
80
16
3
17
60
100
32
28
48
20
40
48
21
27
8
145
47
16
44
145
54
9
96
12
8
16
8
36
48
12
25
23
13
39
12
72
56
55
33
24
39
17
16
15
29
4
93
24
51
105
11
4
72
84
15
45
72
8
13
3
57
59
151
117
72
8
24
ABCD 99568505048*3^$a+1 [50015]
57
23
28
87
186
3
69
90
90
66
21
15
18
114
18
63
92
64
51
9
21
24
11
40
20
13
24
18
165
9
24
18
5
25
95
1
126
18
36
27
36
81
3
9
36
18
108
42
36
30
5
217
3
8
28
51
54
66
24
65
1
11
13
90
126
11
1
108
18
42
18
18
47
72
37
36
6
12
24
45
8
19
21
69
3
20
36
31
12
6
12
54
72
21
21
12
6
18
36
51
87
9
15
9
27
89
37
84
288
23
4
33
84
3
21
83
136
9
11
31
17
16
93
23
96
97
23
4
39
5
13
60
36
72
126
66
3
60
63
53
48
25
18
6
18
57
36
141
30
24
29
1
36
3
36
39
12
45
20
43
114
27
24
8
43
36
42
27
9
36
30
42
66
42
90
12
36
6
54
57
45
42
5
13
18
18
18
102
78
18
54
90
39
15
30
18
21
15
53
61
48
15
80
28
27
5
40
8
16
33
24
66
29
97
15
57
36
35
1
47
7
5
28
21
240
15
3
17
13
72
24
47
19
41
84
4
24
141
12
24
3
51
125
37
36
12
15
39
41
12
55
77
49
6
90
23
52
33
3
120
15
54
15
12
48
32
4
3
12
6
11
7
102
72
24
63
45
36
48
18
18
36
24
15
20
19
41
61
11
48
49
108
3
21
18
18
3
33
3
44
61
18
21
27
29
31
33
104
55
6
15
39
57
9
24
131
96
1
6
90
11
37
6
65
64
117
24
119
1
144
6
72
12
24
48
17
1
71
1
54
114
36
18
9
60
12
21
18
24
12
41
49
11
52
12
39
65
12
43
78
27
32
31
17
73
87
24
33
12
11
7
5
31
29
48
1
39
15
17
1
11
55
90
11
4
9
90
30
3
60
9
78
54
12
24
126
72
69
36
33
36
24
54
17
19
18
54
48
42
11
48
16
15
33
60
9
132
39
81
60
48
18
72
36
5
12
4
93
12
42
5
7
105
8
1
18
9
45
15
21
3
9
6
17
13
6
5
136
57
36
35
31
6
12
23
37
11
1
111
48
9
11
19
17
12
49
15
15
96
30
3
75
36
5
24
16
8
1
54
66
6
30
59
13
23
28
57
24
30
18
24
18
45
32
7
41
40
69
18
129
24
9
36
11
7
120
29
25
60
18
5
132
55
24
53
67
53
40
92
37
18
90
120
54
36
33
3
54
6
18
12
6
21
27
5
19
17
13
18
17
37
87
27
45
9
15
141
99
9
27
27
42
228
3
51
6
71
16
20
127
162
36
66
42
63
93
24
27
20
25
108
23
36
67
120
198
59
49
42
17
19
33
21
59
7
36
21
20
16
21
35
19
30
6
18
18
18
11
7
18
90
69
15
9
33
27
36
111
6
12
6
30
131
109
12
6
17
19
12
89
24
4
15
17
4
200
115
81
33
66
60
5
24
7
41
43
18
60
12
11
40
3
108
54
78
18
59
7
18
35
60
1
99
21
39
15
9
15
30
6
12
60
29
25
36
3
8
25
66
6
75
27
57
39
36
30
15
3
126
114
54
39
24
24
20
1
15
3
17
16
3
30
96
11
28
33
66
17
7
18
35
1
3
33
84
36
3
3
66
15
3
33
44
1
90
5
4
75
78
99
3
72
5
67
6
107
13
27
33
30
60
21
15
30
11
28
21
11
7
90
30
18
11
13
12
143
19
6
18
36
17
31
17
25
18
33
51
9
87
18
12
3
15
24
41
25
18
6
23
85
12
87
60
21
12
95
19
36
18
27
32
7
72
45
81
36
59
4
69
12
18
42
11
19
5
91
18
108
30
18
42
156
72
65
31
57
12
15
65
60
1
35
79
5
40
24
3
30
42
12
6
30
33
189
12
39
3
41
16
9
11
7
29
12
19
54
12
24
30
21
128
67
105
20
7
29
43
12
78
30
6
111
63
17
1
15
168
129
63
9
15
24
12
3
161
49
23
49
15
45
90
30
35
43
18
36
27
32
7
6
35
1
11
7
48
17
16
27
54
12
63
51
57
8
24
1
84
6
18
51
39
48
17
12
172
36
51
18
78
18
11
55
45
27
60
137
25
35
4
8
19
69
60
20
13
6
54
48
6
9
8
16
33
6
21
36
104
37
12
23
31
6
120
51
99
12
114
54
21
15
48
6
11
1
15
3
41
64
27
45
3
126
72
24
39
9
11
132
19
41
13
18
24
72
45
8
13
36
11
13
54
17
31
54
18
54
27
56
43
24
101
55
42
66
78
36
11
19
6
36
12
60
11
88
8
19
18
198
29
25
66
42
30
6
15
36
80
7
24
33
3
33
33
6
36
84
6
99
9
18
9
44
19
12
6
3
60
129
47
4
3
21
15
113
13
6
93
9
36
51
36
111
24
53
1
95
132
4
51
36
6
27
3
6
48
72
39
75
90
36
15
32
151
17
49
18
36
41
16
24
9
24
30
24
45
45
30
9
51
9
180
9
30
57
3
36
30
18
78
3
51
36
9
45
11
28
12
93
11
55
9
9
162
18
60
51
32
4
57
12
42
33
12
39
72
65
79
29
40
39
90
11
61
15
9
102
6
18
45
27
18
63
9
18
12
6
11
1
42
18
35
103
5
36
1
36
27
32
64
3
93
48
3
108
17
1
36
11
61
48
35
37
18
36
21
80
64
3
48
5
13
23
31
18
24
18
12
6
18
48
6
11
61
15
21
3
33
27
129
63
27
89
24
55
93
15
21
45
11
7
108
6
48
6
12
60
36
12
29
13
3
176
157
15
57
72
18
33
36
9
30
6
35
37
12
6
129
9
87
111
18
47
61
36
87
80
19
18
18
18
18
69
21
35
4
15
29
1
39
33
24
18
90
27
75
29
13
3
9
6
66
3
33
18
42
30
17
24
67
5
88
39
36
117
3
5
16
39
77
7
41
49
54
6
12
54
36
9
80
37
6
90
3
9
71
12
25
83
16
8
19
57
87
5
19
ABCD 99569177894*3^$a+1 [50042]
55
54
12
108
23
48
145
47
103
30
36
23
55
17
24
49
11
1
23
55
12
150
30
54
180
47
43
126
18
5
13
72
47
24
12
49
18
53
60
48
24
13
23
169
107
1
42
36
12
18
11
13
71
72
67
17
61
48
24
36
47
37
95
103
29
13
12
36
60
23
121
156
78
12
42
71
1
35
60
49
107
19
84
186
143
91
5
25
96
11
7
18
12
18
29
156
24
108
31
54
23
7
5
132
24
1
96
30
17
108
25
18
66
36
107
55
126
35
61
48
36
59
36
84
61
12
59
85
60
23
31
12
42
131
120
24
7
5
108
13
35
60
84
55
5
19
41
24
60
1
35
31
173
79
65
72
36
48
12
24
73
23
12
1
12
18
24
102
108
36
35
37
35
7
48
54
114
41
31
89
13
78
17
13
47
85
30
53
7
36
89
48
43
65
1
6
29
48
61
11
49
36
54
5
49
83
72
7
29
25
72
30
125
25
48
36
131
13
24
18
29
25
179
72
145
35
12
7
84
60
77
103
41
24
19
17
73
36
11
24
25
12
83
97
143
19
18
24
11
25
119
55
53
12
85
11
120
79
149
37
84
96
23
36
31
17
1
11
1
42
113
120
19
36
30
42
138
78
41
151
72
6
11
73
23
37
108
59
13
36
90
5
85
66
180
24
54
71
19
66
54
53
60
103
65
72
13
47
109
54
41
24
121
23
36
25
90
65
25
35
12
12
31
29
48
37
66
96
5
96
12
43
144
149
60
84
181
12
54
6
59
48
60
60
192
25
24
12
35
25
18
30
71
55
5
24
97
18
24
18
35
37
47
19
6
23
36
67
5
133
72
35
145
95
108
157
42
17
19
5
61
11
7
5
72
24
49
36
36
30
5
31
24
54
12
60
18
29
7
18
71
19
30
72
35
91
29
60
151
5
13
12
24
35
36
37
36
54
65
37
83
168
24
60
48
60
60
7
41
7
6
35
12
24
121
23
49
18
5
73
95
7
18
36
11
49
83
55
53
25
47
12
151
5
13
47
24
24
127
65
48
12
19
18
48
108
35
25
11
36
7
90
12
6
48
24
102
18
5
36
91
66
60
59
49
36
216
107
31
6
95
156
73
12
23
12
48
156
60
60
24
36
19
29
36
61
210
36
18
24
18
65
24
85
11
12
1
35
37
84
18
78
23
25
126
6
35
24
85
66
18
72
132
288
203
60
7
84
161
7
41
7
5
73
12
35
19
24
12
77
13
60
72
12
35
36
72
25
36
12
23
1
66
17
55
5
1
11
1
60
18
17
37
35
145
36
66
18
35
36
25
11
115
18
11
84
108
12
120
60
91
126
35
36
60
48
12
43
72
72
72
36
18
72
18
90
11
24
12
12
72
49
35
37
83
37
23
12
48
12
13
59
72
36
37
120
6
84
101
67
48
42
23
49
36
30
6
35
49
71
24
60
241
234
17
12
36
12
12
91
17
12
13
23
132
7
65
61
30
5
1
119
36
1
35
25
23
156
1
47
133
107
12
43
197
49
132
162
18
47
60
103
53
24
91
90
174
18
83
97
150
30
24
54
102
108
6
18
83
97
155
72
109
6
30
23
12
61
72
36
12
24
48
18
18
11
24
7
48
42
12
23
48
1
11
72
61
59
91
234
48
23
19
18
35
49
24
30
17
24
19
29
25
72
155
24
1
11
24
73
47
36
55
5
13
42
5
7
36
36
5
24
24
336
25
36
36
18
5
31
53
61
59
13
23
25
167
19
173
37
90
5
1
84
24
12
95
108
60
31
113
168
120
157
83
12
48
13
59
1
47
25
83
1
6
30
24
35
96
85
48
36
18
6
35
24
31
29
300
12
1
35
48
12
49
36
47
91
17
144
25
48
71
91
89
7
18
11
1
108
24
11
19
18
35
7
5
61
72
35
55
5
12
1
72
144
71
25
35
24
49
71
1
12
35
55
41
19
48
54
6
17
1
35
19
12
90
23
12
36
12
132
61
18
41
48
1
71
19
17
37
47
36
37
71
1
36
60
18
29
55
5
1
36
216
47
61
95
31
54
167
43
17
120
12
85
18
53
1
71
108
7
252
101
25
12
23
12
169
18
66
36
24
11
156
7
17
24
37
48
36
23
192
1
24
18
12
60
84
42
18
66
78
17
49
6
89
36
108
36
235
30
95
37
143
12
108
60
37
84
35
55
150
54
29
12
49
47
12
60
1
47
204
25
71
12
36
12
7
18
144
23
ABCD 99569512184*3^$a+1 [50002]
36
109
66
36
45
15
18
36
18
30
27
36
15
269
49
6
54
72
15
39
36
54
11
37
36
11
43
45
20
13
30
105
9
15
36
12
20
28
27
5
100
48
20
25
18
6
144
11
19
29
28
15
69
60
36
128
55
84
36
21
21
30
29
40
3
6
39
15
33
3
30
35
84
156
4
33
47
12
13
23
64
15
60
90
18
5
43
5
55
12
41
24
133
78
9
45
3
9
3
8
40
3
54
15
27
21
44
43
30
132
3
105
11
96
55
53
28
72
8
13
11
16
8
1
6
57
33
90
5
184
75
18
18
72
17
43
285
51
69
81
71
1
30
18
95
12
43
9
27
18
15
12
243
45
45
11
7
17
40
63
9
48
33
15
45
23
4
45
3
24
9
30
57
33
54
186
30
6
66
9
8
1
132
12
107
1
15
9
3
27
53
1
42
18
35
49
3
32
7
5
31
65
72
1
24
15
21
120
60
11
25
51
3
101
48
31
89
55
17
120
25
63
45
11
79
30
6
5
31
30
36
24
66
60
84
5
16
3
21
33
3
12
8
115
5
40
44
48
60
52
39
29
13
90
5
48
12
43
5
25
27
9
123
80
31
77
37
12
6
18
12
107
91
65
36
61
99
15
5
25
18
5
40
132
21
39
56
67
41
19
161
1
30
113
40
51
36
66
54
18
63
152
7
48
41
19
53
120
24
55
33
15
65
7
6
18
12
45
27
18
27
8
25
23
16
20
25
23
1
27
3
54
23
37
3
12
12
20
60
40
9
35
1
3
12
39
6
3
92
36
112
48
15
12
36
6
15
8
43
125
7
36
17
19
126
27
3
5
12
28
99
113
67
33
3
53
1
36
15
3
9
80
36
76
21
18
17
12
12
79
36
21
3
30
87
3
6
63
57
36
147
32
40
15
21
33
96
30
29
36
31
17
31
29
31
84
5
48
12
12
13
23
4
51
29
88
27
21
15
12
45
12
39
30
47
25
24
59
36
25
51
44
40
56
40
39
81
20
7
153
60
3
21
8
13
18
81
153
75
33
15
39
36
54
30
54
36
6
5
7
5
13
18
24
30
11
7
57
51
42
90
30
39
33
18
17
7
30
36
60
27
111
81
45
18
6
120
71
25
179
19
90
72
63
80
1
39
32
160
33
3
75
18
35
1
11
4
44
25
24
18
48
36
36
29
28
3
57
87
36
102
42
108
18
39
36
33
47
37
15
3
69
3
5
13
47
7
24
66
15
20
16
32
160
15
65
28
12
93
35
24
16
8
25
84
36
6
93
12
255
18
23
43
117
120
20
12
1
24
66
54
47
120
16
15
24
30
18
18
23
124
21
12
75
33
111
75
48
41
4
45
3
24
120
8
25
96
30
9
45
11
16
8
72
43
18
99
60
69
24
15
132
20
31
84
24
36
29
60
49
72
18
105
12
8
40
21
35
60
64
93
35
19
48
18
15
32
25
42
66
42
153
3
5
1
48
6
9
21
51
99
66
54
24
12
18
6
12
60
57
8
40
12
108
39
6
35
37
27
36
32
12
55
84
9
33
143
4
33
72
126
12
29
28
3
30
27
63
42
18
12
42
36
15
3
12
5
24
96
55
18
186
21
60
27
33
33
36
51
92
36
19
45
32
48
43
54
48
42
5
25
71
43
69
51
6
111
8
12
43
9
72
159
66
15
3
221
72
49
24
35
4
12
33
63
92
13
102
17
1
95
55
5
25
155
52
32
1
39
48
111
9
72
56
109
24
12
18
54
6
57
15
113
24
40
32
16
9
59
16
15
5
103
12
24
30
35
19
36
6
30
36
5
64
8
36
31
6
39
9
11
13
18
45
27
57
48
3
12
17
36
24
13
78
69
8
103
5
100
39
18
18
45
32
25
42
18
48
75
15
53
1
63
81
27
9
18
60
12
18
72
36
18
5
24
25
11
25
24
83
43
69
15
18
23
1
83
36
12
97
42
53
31
42
18
5
60
4
33
24
3
8
223
41
148
57
3
48
9
54
120
24
65
43
18
27
57
3
3
30
27
27
108
180
45
8
4
140
43
9
21
18
5
31
78
75
27
18
3
32
28
9
6
30
54
33
8
19
21
15
9
48
116
76
3
17
76
24
56
4
20
1
18
30
59
52
96
9
15
48
8
7
66
6
90
23
7
60
36
5
48
31
29
16
9
6
30
83
25
18
5
145
87
51
6
23
12
49
24
3
9
54
126
3
15
6
35
12
52
12
15
5
13
11
7
17
40
87
30
15
3
18
90
53
7
9
8
31
36
18
18
42
47
1
99
189
42
5
52
15
18
27
63
48
36
53
72
24
1
36
54
81
92
48
84
31
17
55
60
105
8
43
54
6
12
105
12
45
3
15
78
126
156
18
11
25
6
72
18
23
7
45
27
65
12
16
8
31
41
7
65
31
17
124
21
210
108
132
77
13
75
27
45
15
48
18
6
18
18
17
121
54
42
11
79
125
96
7
5
48
19
93
21
27
3
6
18
12
36
18
11
16
63
24
66
6
66
87
3
29
13
23
12
88
3
9
20
60
55
18
23
60
37
27
27
5
19
36
105
15
41
73
12
35
48
52
9
3
15
33
72
8
84
25
30
5
168
40
171
12
9
9
87
20
19
89
1
6
120
57
33
24
71
40
15
105
12
3
18
36
6
45
9
11
97
12
6
29
55
21
24
8
91
24
30
3
3
17
24
48
73
87
48
20
25
12
23
52
12
9
39
27
36
60
12
137
16
45
60
27
3
60
12
5
36
16
3
30
90
5
1
30
77
172
48
63
54
78
18
30
54
47
96
19
36
117
33
15
68
55
9
48
72
ABCD 99569617534*3^$a+1 [50001]
45
60
105
90
45
4
12
20
15
48
6
15
33
7
24
11
33
96
16
11
33
64
20
27
21
15
69
9
19
5
27
15
1
144
29
72
18
61
95
13
92
51
24
9
64
68
60
27
42
144
55
24
8
24
3
117
39
45
12
9
90
69
27
12
1
20
15
24
12
49
32
60
64
44
4
23
54
6
42
18
33
96
36
40
47
1
11
61
24
35
61
65
24
24
67
5
24
39
184
8
3
36
9
159
1
24
23
45
39
24
21
96
15
25
48
80
87
18
6
18
7
35
21
24
9
6
36
25
12
41
7
24
11
12
12
108
42
15
9
27
3
114
48
27
3
9
9
24
6
36
60
18
27
45
31
68
12
3
21
88
41
66
78
31
12
5
39
39
25
20
76
48
65
3
3
45
45
162
24
25
20
15
186
18
61
80
39
1
48
8
39
13
53
24
30
66
7
11
24
246
7
12
11
37
32
12
51
13
71
49
120
32
24
3
37
83
12
48
132
24
9
28
65
79
11
72
33
3
60
12
48
1
23
42
3
36
87
73
12
53
54
12
9
12
33
67
83
12
84
24
85
11
60
48
25
68
129
24
31
56
28
5
24
63
3
72
57
16
101
123
48
45
48
15
9
18
108
24
42
75
45
31
65
3
21
31
80
24
15
49
24
8
3
54
55
17
66
24
150
6
9
81
115
5
63
76
35
84
54
63
3
12
12
37
36
32
3
18
79
71
42
18
45
105
24
43
20
28
32
144
60
15
48
1
71
84
109
8
4
36
23
57
108
135
72
30
3
15
30
24
18
45
24
9
7
23
25
32
24
24
40
17
15
15
33
111
1
59
1
48
5
27
3
1
96
72
107
6
15
15
24
24
36
36
18
27
48
21
66
109
35
9
112
32
48
60
9
144
7
20
45
19
95
1
77
3
64
20
40
143
97
83
6
6
18
18
13
20
12
48
15
24
48
72
21
21
78
18
15
24
3
12
9
40
24
11
12
9
39
25
24
113
30
42
18
9
16
20
48
27
13
11
13
23
24
49
41
24
72
55
35
9
28
41
31
35
9
12
3
129
3
9
15
36
24
45
24
84
27
1
8
64
8
57
18
24
6
27
16
32
63
21
28
5
6
66
18
12
114
15
72
63
141
76
8
15
25
95
36
6
39
3
6
120
87
9
24
7
20
75
90
15
3
57
27
33
4
80
4
32
24
9
6
181
32
12
15
1
23
1
41
103
41
90
9
12
4
108
11
37
47
48
18
42
25
188
87
84
25
11
33
16
20
4
32
63
42
7
32
28
35
1
32
144
33
7
23
1
24
35
1
20
60
27
18
66
21
33
31
44
36
39
37
12
8
15
49
60
5
55
80
9
6
36
72
48
37
131
1
20
60
15
48
12
49
80
16
95
24
36
6
15
9
54
36
6
7
47
24
57
27
12
1
168
41
6
48
117
93
6
25
68
21
27
4
80
3
21
87
60
37
56
15
24
61
197
63
9
66
12
84
61
104
105
30
48
1
72
8
36
45
55
35
9
36
99
45
12
27
25
8
52
60
17
3
52
59
21
81
24
3
27
21
3
42
30
240
138
31
11
54
24
42
25
35
84
13
95
33
9
54
42
19
48
5
18
25
20
39
24
24
18
18
49
32
36
28
11
36
150
24
30
24
97
44
3
81
99
205
11
1
11
114
31
65
18
6
96
102
33
9
31
8
52
23
9
21
31
23
1
17
150
18
87
15
24
90
3
16
92
63
37
95
69
15
186
15
27
21
84
52
24
116
160
29
7
8
4
23
60
9
4
5
6
25
24
17
54
1
119
60
24
36
9
51
48
12
1
89
6
9
24
36
36
9
3
16
32
75
33
52
20
12
12
33
63
15
33
96
40
71
48
37
35
9
9
42
12
252
48
21
9
55
8
24
24
39
12
73
101
6
169
41
39
60
16
95
33
27
9
27
48
45
27
30
7
11
85
32
33
15
51
33
28
35
102
18
13
71
9
39
12
105
96
15
93
16
11
12
18
7
17
15
39
66
66
24
36
12
37
44
51
61
68
16
44
21
15
3
12
36
69
4
5
114
6
7
12
101
27
15
30
24
66
25
29
48
6
49
32
24
87
12
93
9
123
27
9
39
18
7
17
24
30
42
55
24
41
30
117
108
24
184
17
15
48
51
1
108
11
36
90
30
12
1
131
18
27
16
35
33
27
24
105
3
36
24
21
40
84
12
24
65
75
12
63
37
23
30
6
114
51
28
56
12
64
20
99
21
135
84
45
16
44
4
32
33
75
27
9
39
37
44
4
23
78
7
83
117
33
207
3
9
52
59
129
12
51
13
20
15
84
18
48
30
24
1
20
21
24
15
84
21
27
39
9
4
72
41
7
23
42
150
48
72
1
32
99
1
20
39
24
72
48
1
24
44
27
105
15
93
36
120
75
21
135
9
9
31
12
12
32
24
16
23
186
24
111
40
24
8
28
35
109
35
18
15
39
36
30
15
48
16
56
28
32
45
48
24
27
21
30
9
9
31
11
45
3
96
33
36
12
15
45
135
18
6
9
12
3
66
31
8
15
1
11
9
189
6
9
84
21
27
27
37
11
165
3
1
48
8
88
44
21
42
45
4
11
42
18
25
20
15
73
89
31
17
30
25
24
71
49
83
1
32
27
25
8
27
126
27
28
11
24
72
57
12
33
66
30
7
17
30
13
29
3
3
33
9
6
72
24
45
21
54
1
80
57
27
4
140
4
131
61
104
4
53
15
27
12
18
6
81
9
7
23
42
39
36
28
11
25
11
48
60
30
6
9
39
117
4
12
29
18
13
8
12
15
33
96
3
97
95
60
54
6
69
15
24
12
61
107
96
1
ABCD 99569759858*3^$a+1 [50016]
60
30
30
12
12
15
117
3
33
63
24
31
29
81
15
84
21
54
6
24
51
57
3
51
6
12
15
103
53
9
42
36
148
86
3
51
21
31
80
12
60
42
39
81
24
54
81
51
30
18
66
42
48
6
58
36
14
27
3
117
15
60
120
18
75
27
45
105
60
24
39
60
12
60
3
12
6
3
75
54
12
54
45
57
18
9
81
22
29
81
3
45
126
129
27
52
77
33
75
51
69
31
44
45
36
9
46
44
81
57
39
84
15
90
54
28
17
81
84
6
4
17
15
18
192
15
9
39
27
165
81
42
6
96
3
72
39
54
6
129
81
42
9
63
28
32
12
18
12
24
30
45
24
27
4
5
75
54
15
81
10
26
18
18
63
27
168
12
84
45
33
27
105
60
24
39
15
21
36
9
10
74
12
58
38
12
12
66
54
34
26
34
20
45
84
81
12
108
6
88
56
24
21
21
120
150
28
5
15
12
33
33
12
15
12
9
30
52
8
6
3
111
6
48
90
42
3
31
2
27
33
39
33
72
18
57
21
3
24
115
26
36
24
15
15
30
60
15
19
8
28
89
81
24
60
18
33
60
175
26
30
9
21
30
6
3
96
60
21
12
58
74
3
51
60
69
75
66
6
6
48
10
62
24
18
18
84
234
45
27
12
141
15
4
36
65
27
30
22
2
78
126
39
21
6
24
96
105
31
77
12
120
21
84
114
6
15
21
24
48
180
10
68
30
3
21
3
45
132
36
39
48
72
9
6
33
31
26
3
15
42
94
32
9
24
9
60
15
12
123
12
16
17
15
18
48
12
10
50
12
10
20
36
42
78
9
63
18
120
174
21
117
30
30
18
6
48
70
50
12
6
33
7
20
18
51
15
69
24
43
29
91
53
84
3
9
135
48
18
27
36
51
33
111
21
21
54
33
55
8
93
36
15
93
3
24
30
18
66
6
153
21
51
33
12
15
69
36
3
87
6
87
12
19
29
15
40
17
81
72
15
12
21
12
48
24
24
24
27
19
26
3
216
75
6
3
36
45
6
108
16
24
48
8
150
51
79
5
36
19
44
6
39
123
48
12
93
57
54
45
21
27
12
24
51
28
17
105
3
3
42
12
60
99
27
18
66
6
3
27
28
29
12
24
24
21
22
2
51
67
17
3
48
4
8
9
21
24
24
60
60
60
66
6
22
5
45
6
21
9
12
27
45
6
4
2
15
43
2
63
36
81
15
69
120
24
30
12
66
78
52
8
4
41
9
12
84
36
24
75
51
6
10
14
6
33
156
99
42
27
72
63
21
9
12
3
57
18
16
101
21
48
54
12
33
36
60
21
6
117
12
48
33
108
12
108
10
62
39
219
102
10
14
156
42
36
9
36
21
15
84
9
10
41
105
36
24
6
9
147
48
9
15
6
54
66
15
24
51
54
120
168
27
81
24
27
24
69
12
15
81
118
5
15
42
18
21
24
39
120
66
15
15
30
15
27
30
3
55
26
15
31
14
24
54
16
2
24
34
32
18
6
150
123
156
9
15
96
45
60
24
48
18
21
9
54
45
45
15
33
58
44
45
12
9
36
99
24
27
33
21
12
123
21
30
24
42
24
78
102
60
24
36
15
48
81
66
60
9
19
36
26
15
129
90
12
57
60
105
66
66
39
21
3
33
18
60
189
12
19
134
27
24
27
30
82
41
36
9
75
15
30
54
6
10
32
69
9
111
3
12
33
3
54
3
36
60
60
67
20
54
6
33
67
2
60
6
9
15
16
2
39
39
9
21
6
60
18
111
7
48
44
42
18
18
54
6
42
66
30
66
36
60
60
72
58
38
10
5
21
39
87
9
108
33
147
15
21
9
10
50
27
24
15
45
21
24
6
69
7
2
51
45
6
18
15
21
36
36
12
18
180
9
24
15
24
45
27
6
48
15
51
33
21
12
48
51
48
75
48
33
15
9
87
9
21
63
60
15
30
48
27
177
39
45
42
153
117
10
38
10
26
48
60
6
4
32
153
87
16
17
15
6
75
69
48
82
17
15
18
60
15
75
81
45
72
3
21
30
28
8
30
3
36
60
24
36
9
70
26
84
114
21
24
31
29
3
18
24
51
19
80
36
6
75
60
19
86
3
21
30
90
39
93
48
51
9
24
135
36
19
101
24
27
9
45
42
12
6
24
15
3
52
38
10
50
12
27
33
6
12
129
24
81
3
21
34
32
69
67
2
120
12
36
3
19
128
84
84
45
117
60
27
15
30
27
15
30
36
3
19
50
6
6
60
30
9
51
4
60
2
42
6
15
105
12
243
19
2
15
51
12
30
15
33
3
55
24
20
6
42
18
15
24
21
24
12
15
33
18
198
51
99
9
60
111
81
45
126
12
186
99
3
30
3
45
51
3
30
102
69
21
54
30
30
21
141
27
12
81
120
60
78
21
93
12
48
42
174
39
51
72
40
17
36
15
21
33
72
3
12
15
288
18
12
6
6
3
33
22
5
60
45
27
129
22
92
57
141
99
93
27
99
36
30
78
12
78
10
5
3
9
9
6
60
114
36
60
78
6
24
12
18
48
54
90
6
27
31
2
54
54
12
3
19
161
144
15
57
15
6
24
3
12
3
18
3
24
43
38
36
24
66
33
33
3
156
9
6
30
3
21
10
5
27
30
22
170
120
70
41
75
12
84
9
45
15
24
12
103
5
87
24
45
51
24
54
87
ABCD 99569900492*3^$a+1 [50073]
151
54
72
72
3
24
63
36
21
48
32
256
39
81
8
109
126
45
45
11
96
64
96
327
185
48
48
61
54
141
96
87
33
48
72
32
13
179
160
3
36
36
45
8
16
255
54
11
144
232
48
231
57
152
277
123
75
21
87
137
16
24
8
85
18
105
120
27
144
21
8
7
177
192
144
56
160
120
33
23
40
27
21
120
24
15
162
15
8
31
9
81
126
54
131
48
37
11
40
8
136
144
147
108
89
55
33
24
24
56
61
198
54
18
5
85
72
108
159
21
72
3
123
125
40
56
48
88
24
69
11
64
69
216
51
96
69
144
11
43
197
48
43
18
75
120
39
18
234
213
8
112
48
15
105
39
54
11
208
120
93
59
13
162
36
29
40
104
151
36
5
184
8
112
128
31
36
21
87
177
3
21
96
48
56
67
54
324
51
3
173
25
159
96
152
16
207
198
11
43
5
103
9
9
15
56
19
21
248
16
75
165
24
135
33
120
8
127
17
96
31
209
25
119
205
75
8
25
54
9
24
93
18
54
75
80
43
180
57
195
197
91
72
77
16
15
105
48
96
104
40
56
16
32
240
16
57
90
18
27
72
45
36
54
33
3
29
61
252
18
5
96
43
36
129
32
64
24
200
73
18
5
184
8
19
36
252
36
9
27
36
54
75
69
11
151
9
9
311
40
8
40
15
18
90
144
29
7
57
80
40
165
90
81
72
128
184
72
39
72
17
40
120
48
128
187
234
11
7
137
79
57
8
16
96
39
36
53
40
51
18
75
248
37
147
48
120
153
15
8
121
63
8
64
45
18
57
195
5
96
240
109
51
32
88
8
37
99
24
39
288
9
45
3
32
109
27
144
8
112
96
27
36
201
8
7
233
73
135
120
15
18
54
65
187
53
96
112
63
72
162
23
139
101
7
81
104
96
64
141
467
64
63
201
72
80
7
57
15
321
72
48
8
37
3
152
7
18
18
141
21
72
147
51
108
162
198
54
180
71
91
213
32
40
39
17
280
27
108
17
96
96
151
105
255
72
36
45
45
11
25
63
8
160
128
109
35
48
79
324
21
159
9
171
126
15
39
72
33
21
3
168
27
18
72
3
123
165
80
61
35
40
56
139
21
48
144
21
27
27
36
342
99
96
104
16
9
15
21
90
18
54
17
55
9
9
18
69
24
15
137
133
51
48
48
87
17
160
21
162
57
24
72
24
3
5
160
120
8
175
65
133
162
18
71
16
57
63
8
40
87
129
105
39
192
224
64
24
33
159
56
55
9
45
3
72
501
3
32
163
36
54
51
24
69
83
7
137
16
63
72
180
108
9
120
33
87
3
108
105
21
90
41
13
90
57
123
5
64
183
198
72
3
51
18
51
255
90
39
32
40
8
151
41
139
21
128
16
231
54
131
40
8
96
85
306
198
3
32
16
24
411
54
252
90
129
32
37
11
64
168
ABCD 99569943238*3^$a+1 [50035]
112
48
53
30
60
25
215
1
35
24
6
231
40
23
30
67
128
21
24
67
263
1
48
71
6
3
136
24
77
120
43
41
55
96
59
330
67
144
144
125
51
39
25
11
69
112
113
246
1
120
120
32
111
6
204
7
23
25
24
77
75
9
120
60
51
40
96
29
99
72
9
31
48
41
295
8
27
234
66
25
24
72
29
24
19
131
61
89
36
19
5
90
120
96
1
233
175
5
150
90
60
36
19
191
54
36
54
66
31
53
30
30
120
55
11
69
15
121
29
139
8
63
150
30
37
72
11
30
87
9
84
75
15
120
81
15
30
19
80
75
30
6
9
112
29
3
136
80
24
16
101
139
104
112
168
71
57
64
24
41
60
259
161
144
186
30
111
9
135
15
1
8
112
48
125
67
128
45
67
120
8
64
161
6
193
11
90
6
84
105
45
30
6
354
30
7
32
88
143
57
63
121
48
17
144
30
57
64
29
147
48
16
168
71
6
144
19
41
79
77
19
11
69
45
60
36
19
35
60
90
15
184
161
36
24
30
6
31
203
246
79
41
199
65
15
51
84
1
29
19
8
33
156
24
19
200
21
67
23
120
6
3
160
41
6
129
112
89
223
161
6
24
1
104
45
90
25
240
56
39
1
5
204
30
66
103
32
99
85
41
31
29
115
5
51
3
45
15
25
11
109
120
216
120
176
33
135
40
24
11
126
55
59
37
152
48
9
63
136
161
114
6
199
120
245
120
30
117
120
39
49
35
37
48
65
7
24
119
25
11
45
24
40
35
45
81
54
169
41
39
16
5
30
6
54
150
90
6
19
24
47
144
66
63
81
31
125
114
6
3
16
240
35
37
173
211
35
21
159
54
66
30
91
179
205
89
199
17
30
1
29
54
66
84
7
48
35
6
103
77
91
209
151
8
45
126
61
24
128
27
21
9
144
60
66
9
45
19
48
24
24
65
151
24
41
84
67
23
36
120
61
89
30
114
6
9
112
104
39
36
61
29
19
125
60
156
43
8
88
24
192
65
151
29
51
9
330
54
15
15
30
90
25
192
32
21
259
17
271
48
35
6
54
30
96
204
79
72
59
120
30
87
9
151
48
65
127
113
15
75
45
64
80
40
11
30
60
91
29
60
90
36
49
41
31
224
39
249
261
60
7
119
54
99
88
144
29
36
114
60
90
15
40
65
15
96
9
39
88
173
67
32
171
30
31
24
11
61
89
60
24
27
120
213
60
199
41
55
5
19
17
84
27
63
6
19
11
180
73
11
36
24
90
15
255
49
11
6
24
7
143
126
115
59
109
216
35
37
23
57
99
133
128
33
79
96
35
210
75
40
24
48
53
180
7
24
155
84
246
84
30
81
40
168
47
114
159
87
49
80
40
72
72
32
160
119
9
48
9
319
5
19
41
31
5
75
40
24
312
59
54
39
16
104
16
101
24
19
168
168
32
63
6
163
48
53
36
31
24
24
41
31
113
87
219
210
90
1
83
126
31
23
30
67
29
99
40
80
81
271
32
88
24
120
48
48
23
145
71
1
120
264
24
65
39
51
85
95
36
30
180
43
11
36
ABCD 99570593282*3^$a+1 [50213]
240
48
72
165
51
72
40
128
64
96
5
115
24
77
43
32
69
115
144
77
115
168
5
67
8
40
53
12
15
81
279
136
29
91
5
19
56
9
96
15
177
223
24
5
72
3
16
80
117
99
48
16
152
88
72
24
104
240
24
120
40
17
175
80
88
56
21
123
33
7
56
81
31
65
175
8
24
45
192
51
24
21
3
81
231
64
56
33
36
51
24
64
17
7
56
45
51
64
29
72
91
32
81
84
108
60
363
45
91
125
51
112
53
60
255
384
64
32
168
456
16
24
80
213
120
3
93
195
21
36
63
16
5
3
72
48
120
45
396
252
3
21
51
64
5
123
96
40
80
45
99
21
267
117
147
184
101
75
16
32
72
136
8
144
213
19
248
93
147
21
120
19
32
168
21
91
120
128
88
144
5
48
75
16
32
24
21
84
79
17
63
24
48
40
48
80
96
45
24
147
9
39
72
40
8
16
173
307
29
19
113
15
69
19
104
336
16
176
33
31
56
312
165
48
187
17
103
77
115
29
99
216
112
5
123
96
88
120
48
77
123
88
72
24
56
24
24
64
80
117
99
120
9
63
48
69
91
24
200
81
180
51
21
67
72
5
3
33
60
27
40
125
75
88
17
15
45
147
144
16
80
400
8
48
24
45
36
79
125
43
96
56
93
163
53
27
160
65
39
120
21
27
45
91
29
27
64
5
72
3
64
128
24
24
117
283
80
45
36
55
53
72
123
45
48
123
16
104
160
120
56
381
120
67
392
16
8
21
168
43
5
27
45
288
72
27
120
88
77
48
36
7
8
21
43
80
117
75
144
16
53
115
72
48
17
36
115
5
163
32
112
77
19
65
39
40
53
3
16
29
144
267
45
3
81
15
21
139
32
33
7
29
3
40
56
9
12
3
40
8
45
43
120
56
153
127
48
56
21
91
128
24
16
32
129
144
39
45
3
48
21
123
40
53
27
16
56
144
45
99
117
139
56
88
440
48
48
141
243
40
128
48
201
63
192
16
8
40
101
108
87
144
112
24
5
355
8
48
192
40
32
45
75
64
65
111
45
115
8
93
60
12
67
8
40
17
36
259
8
48
24
24
117
168
72
75
88
125
51
40
104
24
168
9
15
88
152
45
3
141
139
72
8
141
19
48
149
99
24
45
235
17
31
72
41
7
137
31
125
67
5
72
3
33
135
24
45
27
21
19
176
117
123
33
144
15
45
115
77
3
33
63
192
112
48
305
39
160
53
27
16
104
165
43
65
36
75
112
48
24
80
40
101
195
261
43
48
137
55
32
153
15
21
72
19
96
360
245
43
317
123
69
51
16
248
81
15
21
51
9
108
72
156
55
128
96
48
96
69
51
144
208
32
112
24
24
53
147
360
117
19
5
211
48
176
16
144
29
147
33
96
ABCD 99570929774*3^$a+1 [50082]
155
108
30
91
131
90
66
177
75
150
72
90
48
60
1
119
57
33
175
221
115
215
162
90
54
84
51
171
192
168
13
35
24
66
114
30
60
247
5
54
37
137
18
150
79
131
13
95
114
162
54
55
96
59
132
102
360
115
80
96
64
48
125
259
131
24
69
15
132
90
72
43
77
96
54
45
63
12
85
80
93
19
71
153
345
132
54
36
144
105
16
23
25
96
96
47
132
48
126
42
37
11
492
12
6
90
36
169
59
60
30
60
18
54
108
27
135
66
7
155
21
64
96
41
144
55
65
204
198
90
19
80
21
42
288
270
243
9
30
57
16
35
60
144
486
27
153
18
85
5
84
36
24
66
6
180
18
13
59
69
105
39
15
168
144
25
29
30
24
48
13
167
25
17
48
159
45
18
108
54
54
30
60
90
180
120
42
72
87
64
65
264
18
72
36
96
169
80
75
12
25
173
51
240
16
125
60
30
114
18
37
29
24
36
7
113
6
48
6
51
21
102
21
111
48
18
150
25
47
108
18
84
186
37
53
91
48
95
145
35
30
111
15
49
47
48
1
5
120
24
48
43
29
60
138
60
33
15
72
42
90
156
24
66
31
48
83
78
31
41
7
95
60
30
42
13
5
171
225
30
60
30
6
33
51
54
7
299
270
55
41
18
18
108
84
168
12
528
108
67
48
80
15
42
18
180
1
53
162
48
217
53
91
59
48
69
45
66
97
173
3
16
239
72
72
108
48
21
39
174
132
174
72
18
15
45
67
23
72
97
48
107
216
84
18
7
11
21
64
47
318
195
64
65
6
192
24
33
3
18
84
78
9
129
31
113
175
95
1
5
84
55
143
72
18
103
11
36
33
15
49
11
69
3
144
45
201
87
81
12
3
111
66
18
72
78
7
47
36
30
159
207
1
197
126
36
18
48
150
18
79
95
168
192
42
15
69
555
96
48
27
90
36
90
138
90
276
18
51
111
18
48
18
204
138
72
18
237
147
45
208
32
75
85
96
17
90
117
9
55
176
64
59
126
6
126
228
15
16
59
60
90
15
64
47
48
90
6
126
18
138
55
23
72
49
59
54
48
162
141
129
42
54
15
160
35
54
96
72
48
60
54
66
114
18
279
208
53
54
48
21
64
11
36
18
30
150
18
72
138
87
81
15
64
11
12
60
108
81
81
54
265
59
54
66
61
144
17
48
175
155
12
78
30
6
84
51
64
107
18
90
126
43
23
72
78
19
11
72
126
79
11
6
31
48
11
69
39
66
42
12
78
54
18
27
153
18
18
90
84
60
30
42
193
192
48
11
54
31
80
39
36
12
180
24
174
90
165
105
60
30
42
99
16
95
108
21
231
222
27
16
65
48
162
24
66
114
264
6
156
7
32
39
72
12
96
84
42
55
35
13
35
6
7
23
25
125
195
75
72
189
208
101
6
66
ABCD 99571527754*3^$a+1 [50083]
2
16
174
18
18
14
94
72
104
24
42
150
58
32
154
80
6
34
14
16
14
64
48
8
154
86
72
28
6
26
24
94
6
24
50
46
18
38
64
24
24
42
14
16
50
118
8
114
90
6
22
26
66
28
60
86
10
12
80
10
80
10
38
96
70
24
12
20
24
64
26
144
6
124
116
10
26
40
14
34
62
30
34
96
18
20
36
28
60
12
20
84
10
6
96
42
48
18
20
40
200
90
64
62
66
82
8
70
110
4
24
24
8
4
20
28
132
20
76
104
4
2
64
86
120
112
12
56
4
48
26
96
6
84
28
72
50
16
150
200
130
38
40
2
78
34
42
6
102
92
60
88
92
36
64
80
64
42
74
4
12
24
14
70
36
108
138
114
20
64
12
12
2
30
24
16
24
12
54
26
84
36
4
180
86
214
24
2
48
22
104
76
20
4
24
132
50
10
54
144
66
44
112
8
96
4
12
60
20
58
30
300
116
60
16
60
20
40
44
114
16
110
114
16
30
84
24
32
54
34
8
28
42
48
32
30
24
24
12
52
56
4
12
48
12
36
138
186
24
12
60
72
62
144
96
106
38
16
14
130
2
64
126
78
2
22
8
60
64
80
148
2
54
4
6
62
34
90
48
96
102
162
62
70
56
34
6
20
54
16
30
84
36
24
20
84
16
56
64
56
28
120
6
14
220
60
24
32
34
2
30
22
72
80
16
48
84
62
6
28
12
132
188
82
2
4
180
56
120
4
66
30
24
84
6
62
28
20
112
8
40
80
12
24
28
128
148
30
42
54
26
60
208
90
54
56
16
204
6
90
96
24
116
202
38
100
102
96
110
66
6
28
20
12
4
24
56
36
108
52
38
64
32
306
112
30
96
2
30
82
36
276
6
54
90
18
36
156
24
36
18
162
14
10
36
24
12
14
154
140
90
22
74
30
88
92
40
20
24
136
18
2
30
54
10
86
90
126
18
6
36
88
60
50
10
6
206
88
26
6
58
6
104
4
8
124
26
48
6
4
32
64
84
32
28
96
48
108
48
36
36
24
80
10
14
4
8
24
46
14
96
40
8
96
34
54
48
164
6
54
96
10
50
84
76
12
2
70
144
56
40
48
12
30
30
264
12
110
34
80
40
44
4
188
100
102
96
146
84
160
90
32
54
154
2
4
56
18
130
96
30
96
48
62
64
140
64
6
26
52
92
60
156
4
140
46
38
16
156
14
46
20
4
144
12
30
14
4
72
24
44
34
66
20
4
38
352
78
8
16
80
16
12
62
6
184
20
4
72
44
6
54
40
60
20
36
30
160
102
36
12
108
36
108
62
10
20
34
96
14
4
8
22
6
60
36
36
44
28
30
18
20
4
134
34
12
50
6
4
140
40
200
4
6
6
20
28
12
144
14
42
28
24
2
58
86
10
6
80
46
20
190
48
86
4
84
18
18
20
120
66
6
24
66
94
104
16
56
28
36
84
84
8
28
12
20
150
114
60
34
2
4
116
64
44
4
6
26
6
10
240
12
8
60
28
60
12
44
36
40
24
24
26
46
114
14
112
18
32
34
96
24
56
28
32
28
140
10
6
96
24
48
98
48
66
76
60
102
126
12
120
48
24
6
6
140
60
264
36
60
4
56
40
140
148
6
114
36
36
6
38
16
20
28
60
156
24
108
20
90
82
96
30
246
74
16
18
92
60
76
44
60
4
110
6
58
6
24
8
24
16
44
16
68
76
60
48
26
22
12
188
82
90
12
24
36
60
56
232
8
4
44
100
12
84
54
2
300
4
24
96
20
28
68
18
22
108
56
4
84
60
176
66
58
92
186
114
30
6
4
156
20
24
270
16
102
168
98
6
24
4
92
4
176
40
60
90
30
264
32
204
64
120
54
78
18
30
24
8
4
30
78
66
6
56
40
12
36
60
12
84
60
24
12
12
66
26
4
72
80
64
168
18
14
4
72
102
18
80
28
24
138
18
96
140
4
20
36
28
60
116
64
42
78
2
64
30
36
20
156
30
10
ABCD 99571593326*3^$a+1 [50043]
12
24
69
24
48
39
174
24
66
36
78
111
87
12
18
24
123
87
6
120
144
6
72
12
129
15
57
123
6
48
162
126
18
132
33
75
30
42
72
18
3
195
360
66
51
9
183
15
36
102
87
45
162
84
36
36
162
18
24
36
30
78
30
96
30
96
45
39
60
54
15
72
57
12
36
90
162
3
15
222
48
27
51
90
72
54
21
45
147
57
378
21
27
42
3
27
21
21
48
72
24
75
27
78
30
129
93
3
27
24
108
12
21
93
72
192
18
204
36
177
51
90
96
126
18
102
18
6
30
126
33
45
75
15
36
48
132
144
54
102
189
231
9
27
48
24
12
9
45
96
36
90
93
105
84
3
48
117
18
57
27
78
54
30
54
276
30
3
96
81
6
84
18
42
90
174
54
60
63
75
18
90
6
48
18
105
9
30
9
105
90
54
48
18
69
171
30
90
330
210
132
72
12
81
69
30
21
183
30
99
33
18
156
24
180
246
39
51
21
159
129
24
63
54
24
12
150
54
90
81
57
60
192
51
75
72
60
36
36
54
36
39
15
36
66
90
33
39
96
72
138
132
90
48
6
30
261
87
33
69
114
57
48
39
12
126
78
36
48
36
24
108
138
6
21
63
126
36
180
18
177
9
18
120
6
162
213
24
15
192
60
36
54
18
105
15
33
3
96
36
30
108
36
18
78
18
54
66
240
9
45
138
33
39
126
24
138
24
18
12
126
108
57
3
30
180
144
126
72
204
9
24
237
108
126
84
18
24
30
54
90
60
120
114
108
48
27
15
57
33
87
93
54
84
9
15
33
123
69
243
18
30
72
60
12
6
36
126
18
12
90
90
78
120
72
18
90
57
249
36
60
18
66
3
93
54
21
63
72
54
123
27
84
54
78
282
288
60
48
87
45
3
9
78
252
36
12
168
66
51
45
48
27
15
33
15
24
108
90
27
3
213
27
18
54
45
48
357
75
81
132
3
24
3
90
123
39
78
3
69
72
54
72
45
63
180
36
18
15
3
120
72
126
60
30
54
126
105
72
72
171
174
15
96
72
75
108
30
54
162
3
48
99
228
198
147
87
6
3
27
258
75
159
36
174
111
15
60
36
18
12
51
3
36
150
48
42
33
96
15
54
48
3
192
3
42
48
72
24
30
141
75
78
66
186
18
9
27
36
30
3
15
57
75
54
126
12
72
24
72
12
81
225
42
45
9
36
48
96
120
36
18
186
30
90
51
63
324
48
18
75
15
9
27
21
303
6
138
72
9
24
63
12
306
96
210
24
72
90
162
90
51
72
3
45
24
15
36
42
75
87
300
18
3
15
6
18
102
24
12
18
36
126
72
42
9
75
36
288
81
141
48
51
39
33
27
18
18
54
138
54
18
276
36
9
111
24
105
21
66
24
120
90
54
132
72
12
33
96
87
24
66
18
252
168
54
51
51
60
18
12
54
45
120
87
54
6
90
12
63
63
6
126
84
24
30
216
90
54
72
147
15
153
27
168
90
138
36
213
111
57
33
396
78
93
15
153
81
18
30
60
18
57
63
24
18
36
156
6
30
18
90
87
9
30
36
72
18
75
15
24
156
114
48
ABCD 99571696046*3^$a+1 [50001]
11
24
48
19
5
16
8
4
108
36
147
9
20
31
17
36
37
35
55
12
5
28
92
4
144
108
48
32
43
89
7
12
129
3
53
36
19
93
27
65
64
8
16
12
32
12
67
21
135
137
43
33
96
44
36
49
95
103
5
100
3
9
20
28
24
3
21
20
64
92
96
52
20
103
21
80
121
18
57
72
56
24
72
72
61
23
172
8
7
6
27
36
20
88
24
75
29
19
21
12
12
87
113
85
27
24
8
115
90
83
64
32
163
53
72
40
36
44
133
75
48
68
52
44
4
144
80
31
33
8
31
33
21
47
19
60
72
9
44
19
108
5
25
27
8
180
16
32
64
195
17
16
21
54
69
8
24
64
3
18
59
16
117
3
84
20
16
92
124
63
72
30
27
96
45
162
48
17
36
12
187
45
8
181
83
12
28
56
37
35
100
20
64
56
31
78
30
41
55
57
51
9
63
270
18
36
29
133
15
33
15
12
48
195
5
216
40
15
9
120
15
161
13
35
48
43
5
16
8
4
36
72
20
12
151
29
31
149
43
5
12
43
129
69
35
181
83
168
19
41
12
64
32
112
39
6
18
177
15
5
96
4
80
109
11
16
39
45
32
12
19
18
47
12
84
28
27
24
45
45
72
3
51
57
27
105
3
21
93
90
57
8
115
108
33
15
57
3
33
87
53
88
108
84
168
48
15
201
32
55
41
12
19
30
3
3
9
9
30
42
83
7
17
64
20
16
20
43
65
43
36
18
15
177
59
4
33
95
7
18
54
5
16
87
21
12
45
18
9
27
36
81
3
57
36
15
77
31
18
35
72
16
56
24
96
7
41
16
72
120
21
150
53
4
12
80
157
90
89
64
21
54
60
17
16
12
80
19
108
12
17
61
23
28
36
32
100
15
41
13
23
84
13
15
99
125
4
87
9
128
7
21
321
59
64
3
5
7
101
156
139
53
84
28
48
3
24
53
24
112
117
27
117
27
27
12
69
44
16
15
60
12
17
37
78
53
109
59
61
99
96
21
72
35
16
219
29
100
36
21
3
80
91
5
16
120
39
5
48
48
300
19
228
77
1
11
84
96
25
27
120
168
96
87
21
84
44
52
56
31
24
65
12
4
27
12
108
5
40
8
100
15
17
12
192
7
150
11
48
7
21
3
12
24
89
148
48
111
41
136
3
48
69
24
21
23
43
33
32
16
135
96
45
75
9
56
79
17
136
15
9
24
12
3
57
56
181
210
53
16
9
30
105
135
29
72
24
28
9
23
4
12
99
6
35
19
36
125
28
21
75
165
3
44
115
77
64
68
64
24
3
96
17
16
36
3
9
68
184
24
44
12
31
60
9
9
35
85
6
5
7
105
72
12
63
29
36
112
108
3
42
35
13
42
9
8
96
7
65
4
36
3
53
79
36
66
6
72
77
84
28
8
12
12
40
21
24
102
21
32
24
85
3
144
123
9
128
25
59
37
72
72
3
84
87
105
48
48
20
40
141
75
12
12
63
108
90
15
32
97
363
135
89
40
21
23
12
31
24
72
41
13
3
48
48
12
36
80
60
28
21
240
59
31
9
24
104
12
76
168
60
27
101
4
80
72
16
165
143
73
66
81
117
15
20
37
6
162
48
3
21
18
41
31
33
147
108
65
115
12
65
64
111
33
60
32
19
33
3
48
18
3
72
176
19
9
33
18
9
21
51
99
89
4
24
72
45
11
37
96
287
73
23
31
81
140
4
44
120
16
44
100
144
3
96
53
64
27
66
35
24
16
48
24
183
65
64
56
36
43
6
18
30
15
20
181
42
9
48
135
17
64
44
127
108
57
21
11
12
67
93
15
65
4
24
24
3
5
24
7
17
72
151
21
12
24
159
45
39
69
24
92
132
13
63
27
33
20
1
30
29
7
45
33
3
8
199
9
51
101
48
12
12
7
57
192
39
180
90
35
112
44
7
69
15
53
84
28
60
27
201
44
151
33
45
15
20
55
30
3
96
32
24
156
52
3
36
17
4
9
35
72
40
36
51
33
8
13
6
144
156
24
185
24
7
48
9
12
39
18
30
5
72
112
69
51
24
120
84
32
12
16
147
33
20
37
3
123
12
41
36
12
72
12
25
18
60
105
51
33
24
20
1
15
36
21
107
67
21
3
65
84
28
36
39
33
15
6
102
ABCD 99572024536*3^$a+1 [50040]
9
51
25
8
78
45
24
3
12
4
14
72
24
12
15
24
15
4
14
3
69
108
3
24
9
36
6
45
43
17
3
21
1
72
8
60
12
36
51
99
12
18
6
126
39
33
22
54
59
3
28
116
4
20
66
15
48
63
42
3
49
18
17
43
32
45
31
8
9
27
4
14
6
16
18
23
99
21
55
32
57
60
19
26
10
18
62
36
10
18
101
61
8
112
18
24
158
174
33
57
6
40
158
36
30
45
69
12
10
77
45
3
45
130
20
40
77
133
2
22
8
40
6
44
46
32
48
39
21
39
13
2
22
8
27
31
20
30
39
55
38
15
33
15
13
11
33
15
27
18
108
15
33
24
12
36
10
30
35
24
48
3
58
47
55
60
80
105
39
105
21
27
45
6
9
21
4
36
6
26
18
36
36
10
102
17
3
18
18
4
50
106
17
3
4
5
60
57
34
2
18
4
32
34
11
139
29
21
4
35
15
18
15
3
52
42
23
57
36
24
15
1
2
48
57
3
40
72
12
20
12
33
60
108
55
72
68
9
33
30
6
12
22
2
18
30
28
8
76
6
12
50
27
9
51
9
30
21
3
40
5
43
72
60
36
62
60
48
22
2
22
36
102
38
70
50
18
46
14
12
22
6
14
36
9
63
45
43
2
48
42
48
4
20
70
2
33
91
162
20
88
6
14
111
33
18
88
60
14
72
3
31
2
34
24
17
9
6
40
8
42
112
48
14
33
21
154
8
42
63
39
18
42
54
12
42
18
39
33
112
26
24
30
60
15
48
25
6
17
27
42
66
4
20
48
33
9
36
30
4
14
46
8
130
2
18
12
24
12
18
9
48
129
126
12
40
56
76
26
58
50
24
90
16
24
17
19
80
9
15
30
22
36
24
8
18
10
14
84
40
6
14
27
12
12
33
60
52
6
65
12
45
12
28
48
24
14
9
72
13
32
94
17
27
108
4
53
48
7
2
36
12
27
63
10
32
40
11
19
50
15
9
27
57
3
3
22
32
90
16
29
115
6
32
12
75
7
5
39
9
91
12
5
33
30
54
18
4
20
36
18
12
18
6
48
18
40
2
12
36
54
28
8
4
125
33
10
32
36
12
46
47
69
3
21
52
35
3
4
8
22
18
2
15
21
51
61
50
9
3
42
16
20
30
4
20
84
4
56
72
18
76
14
202
32
72
3
85
60
90
17
19
26
15
79
32
10
59
31
5
27
30
3
144
15
28
126
12
14
4
20
4
138
14
21
7
30
20
12
3
7
5
25
20
84
39
48
7
17
3
30
27
13
20
27
108
7
36
29
61
18
17
15
117
12
43
8
9
45
28
116
4
6
66
18
6
14
16
2
27
75
18
78
12
28
14
30
6
120
6
30
15
21
28
30
50
10
32
9
25
23
27
18
6
12
82
18
29
1
24
14
12
4
158
36
6
21
33
22
12
53
37
32
3
7
18
48
122
42
30
6
15
24
1
30
5
9
10
8
45
51
12
42
70
5
27
10
8
78
30
18
4
18
14
78
30
82
11
127
36
14
10
48
18
6
66
38
4
5
45
18
4
30
36
2
33
7
36
26
3
1
14
10
47
19
2
12
78
18
34
36
14
100
18
5
3
24
22
54
54
30
72
20
30
24
27
3
9
85
2
30
15
21
4
14
9
15
66
27
37
140
12
18
22
54
36
6
30
2
3
72
63
57
105
126
4
6
50
9
48
15
40
5
7
65
21
46
26
42
36
12
57
97
84
56
18
88
17
12
9
16
6
14
16
2
16
14
22
68
10
8
15
9
3
55
17
15
16
17
7
41
7
6
11
15
18
15
57
18
36
9
15
33
3
34
38
88
14
36
6
58
23
3
82
12
18
32
42
48
6
22
30
74
54
30
24
15
48
12
1
14
76
50
70
50
27
60
43
20
36
40
26
28
12
42
8
28
14
30
10
23
3
24
12
94
71
25
8
28
18
44
112
6
32
40
26
76
5
19
29
57
51
15
24
4
26
6
4
26
27
13
38
54
15
15
18
28
47
25
54
18
95
21
22
50
18
10
122
34
6
5
12
13
2
40
26
54
78
18
4
17
9
36
111
115
32
12
4
36
54
2
54
3
15
30
36
72
24
15
115
8
18
10
8
90
82
12
50
18
10
14
54
34
38
12
15
45
15
1
20
22
29
15
46
18
170
22
77
45
6
40
12
14
3
7
65
19
17
87
6
22
48
20
9
3
40
72
20
12
24
30
6
54
52
78
29
57
16
24
8
36
24
12
6
72
16
104
18
18
100
101
33
63
37
30
65
7
18
18
18
36
20
30
114
30
9
12
43
12
36
42
95
3
10
18
41
93
3
7
50
48
10
18
50
4
18
62
100
30
2
48
40
32
4
74
63
25
20
22
32
54
72
30
9
73
18
5
7
6
44
3
3
12
18
4
83
24
21
15
25
72
35
13
2
108
174
3
93
48
4
122
4
17
19
20
34
11
3
33
133
6
8
6
30
4
50
6
4
12
18
6
32
18
39
48
3
36
33
3
4
5
9
4
8
40
110
34
35
33
3
24
15
4
44
18
42
16
2
52
23
12
91
164
30
10
50
12
36
15
60
7
8
10
8
24
27
21
10
5
12
12
3
33
3
34
18
50
24
16
18
20
12
24
4
36
14
12
22
50
27
36
33
16
86
18
27
69
36
39
121
68
4
42
18
83
7
12
56
72
72
165
1
18
26
6
12
46
14
22
68
3
9
46
48
72
42
18
12
5
13
18
20
4
17
69
54
12
40
53
1
42
12
17
79
14
48
18
54
6
30
51
13
26
9
45
6
156
4
14
6
102
39
15
96
12
36
4
20
33
39
18
58
8
76
20
40
26
15
117
3
9
54
22
14
24
180
22
30
17
3
18
12
24
16
92
58
8
9
15
22
14
22
59
45
30
4
14
6
12
18
24
18
9
13
30
20
30
10
26
24
66
36
4
17
25
44
6
4
36
8
69
43
17
15
58
20
30
40
2
15
15
22
24
32
12
42
4
54
8
22
5
45
28
48
36
20
36
30
4
36
18
20
72
18
54
12
64
59
7
41
27
93
33
36
4
56
123
7
18
26
21
1
35
39
58
50
18
18
12
18
10
14
36
22
30
20
40
47
3
30
27
27
10
30
5
49
24
18
54
120
24
26
18
42
30
6
48
24
70
18
2
22
26
4
54
17
33
22
60
17
45
6
9
133
38
12
9
1
122
88
14
75
33
3
12
3
58
20
22
29
3
102
28
32
18
16
2
54
4
77
7
38
15
39
21
13
6
50
15
19
14
22
96
17
31
146
4
62
9
31
2
123
60
13
14
40
20
66
22
2
16
50
126
36
58
17
3
22
30
2
15
1
32
22
36
6
66
68
24
12
60
33
12
13
36
119
21
27
27
12
33
7
24
17
19
8
72
76
14
24
12
72
18
18
42
22
30
18
18
2
ABCD 99572240954*3^$a+1 [50013]
54
12
120
30
93
111
78
3
9
84
27
27
45
21
6
150
39
51
54
30
17
43
141
21
60
54
6
24
24
27
8
16
45
35
40
33
47
16
69
96
179
61
27
51
6
36
75
9
24
12
99
45
30
48
117
8
16
72
39
54
6
6
30
78
30
120
77
85
30
24
54
114
21
57
108
150
21
33
12
11
43
162
59
19
96
18
120
6
30
96
6
90
95
7
33
15
33
195
5
91
69
141
54
42
42
90
47
25
15
15
6
3
32
55
33
104
13
30
24
138
3
75
12
90
108
24
11
43
60
30
36
15
8
136
24
27
30
39
32
13
75
99
108
9
48
147
29
25
47
25
159
80
55
6
24
30
6
12
66
161
25
144
42
90
24
35
40
3
30
12
60
6
78
126
21
9
15
39
54
11
1
15
189
36
18
45
93
195
15
9
93
75
27
21
32
43
54
18
53
40
3
30
30
57
99
5
40
3
6
39
51
21
21
42
137
43
42
48
11
55
6
54
144
66
162
60
29
16
80
13
6
29
19
48
114
66
30
3
15
105
45
102
72
66
54
330
3
33
36
11
43
45
9
18
69
45
11
73
119
13
3
9
18
12
6
6
5
96
37
78
48
29
72
139
12
233
144
7
48
18
12
123
33
42
5
37
3
9
6
17
85
35
13
90
48
65
16
21
35
55
42
6
66
119
40
176
1
42
21
32
37
11
19
42
114
36
21
105
42
18
59
19
45
56
40
9
15
144
21
36
23
72
40
51
45
15
90
54
60
29
115
29
7
54
12
63
56
19
114
11
145
15
27
18
11
24
144
72
31
54
35
43
6
36
3
45
75
87
9
45
42
102
35
7
30
3
8
13
72
30
117
72
96
99
6
84
51
8
144
13
120
108
12
3
177
114
29
40
69
6
21
80
61
48
27
24
3
6
72
24
36
54
5
49
231
33
6
36
29
16
56
37
83
72
133
48
30
5
16
75
24
30
90
6
48
42
18
35
13
99
195
48
108
17
67
93
48
93
12
108
35
49
12
11
49
174
66
30
105
69
72
83
16
39
6
3
8
25
12
168
18
36
54
66
93
21
60
12
30
72
53
127
6
12
63
75
117
15
105
3
6
48
71
25
84
51
39
36
54
6
65
19
18
24
30
24
21
39
54
35
7
18
12
51
9
108
6
5
115
162
12
60
36
119
1
54
12
36
30
27
27
45
15
65
1
15
93
6
120
69
104
72
24
55
17
37
51
24
3
12
17
13
36
95
1
108
12
39
15
6
11
24
40
75
36
30
147
33
18
12
60
18
11
49
15
81
54
105
96
183
30
66
60
6
24
102
137
13
54
21
15
30
35
192
1
24
87
3
48
45
9
39
75
180
102
90
48
30
6
48
18
84
71
144
1
15
72
51
36
144
174
30
162
131
25
12
11
72
13
195
57
12
66
12
29
181
12
48
15
45
3
24
15
36
29
13
48
11
24
37
30
189
69
12
42
66
35
40
32
43
54
71
19
18
35
40
69
24
36
39
81
24
36
30
101
7
90
108
35
40
69
75
69
11
19
21
45
48
27
56
13
60
71
16
48
24
111
36
60
9
39
33
33
39
21
12
63
21
24
30
21
8
72
25
63
128
49
24
6
161
133
24
27
75
29
64
3
5
37
30
36
60
29
25
12
6
24
78
36
6
54
6
300
90
6
78
71
16
48
15
84
42
11
37
27
33
102
129
105
15
80
16
21
12
102
138
48
23
19
66
54
6
72
39
45
66
150
30
60
17
72
16
27
30
78
33
51
45
63
17
24
61
84
47
24
25
84
36
36
107
16
21
11
24
49
24
87
21
99
96
9
39
9
42
48
6
39
48
117
42
30
131
25
60
24
6
12
81
45
30
165
15
30
6
5
13
12
135
9
180
51
21
18
36
6
24
60
144
12
48
24
72
60
48
12
23
16
24
93
12
162
29
72
24
13
156
87
8
96
85
51
9
39
96
128
67
36
54
3
57
18
6
36
35
79
84
12
6
24
75
45
35
109
27
24
39
66
63
81
111
24
87
9
51
29
25
60
96
48
12
228
36
156
54
53
16
45
27
8
97
23
1
15
9
87
3
12
48
12
84
6
24
3
45
108
63
51
78
15
3
90
27
93
12
90
78
48
36
6
54
48
162
90
18
18
60
84
174
9
72
15
18
42
5
43
72
24
5
25
54
42
138
18
150
18
30
36
90
24
15
32
19
96
5
49
39
15
132
30
15
93
150
42
12
6
30
24
132
54
65
72
115
30
180
ABCD 99572347118*3^$a+1 [50011]
69
6
60
9
69
66
9
27
108
60
12
84
60
6
11
67
72
30
48
12
90
78
15
36
12
99
45
9
96
48
87
68
37
75
3
72
65
4
32
7
36
81
9
54
60
42
75
20
139
30
99
20
7
5
85
63
15
30
12
51
32
7
9
15
5
16
45
30
21
69
30
24
120
36
84
84
36
57
20
103
24
120
5
36
16
3
6
327
92
115
42
78
36
36
24
30
24
35
28
20
13
54
30
27
105
24
15
9
12
24
60
6
48
5
61
30
5
61
83
25
3
3
120
270
6
30
3
75
57
69
96
11
7
102
3
201
36
48
6
9
20
91
66
60
131
160
39
125
103
66
6
78
12
51
144
15
48
12
30
138
36
9
27
24
29
52
3
42
3
15
45
15
17
16
183
41
79
5
60
31
30
24
15
99
66
90
66
11
7
102
324
30
17
4
39
96
9
99
6
35
132
19
18
60
11
25
59
61
6
30
15
183
12
30
18
57
33
83
7
72
24
96
9
9
72
84
39
68
79
29
61
234
6
3
27
69
75
89
127
54
36
35
19
29
25
6
6
60
84
120
96
30
54
90
41
108
91
6
204
36
84
6
54
54
30
66
36
180
165
48
15
81
69
96
60
11
73
11
76
93
30
53
112
171
5
115
65
19
6
24
12
24
90
45
32
103
29
12
25
48
75
21
11
60
16
84
63
102
30
30
84
71
13
12
54
6
111
3
30
84
186
6
48
66
30
59
55
72
125
160
3
65
25
87
75
24
120
17
13
30
41
25
60
54
156
101
7
105
27
24
90
35
61
30
18
35
7
29
19
93
27
36
45
84
81
11
13
3
99
45
96
57
66
21
20
16
12
116
12
133
155
85
47
13
96
90
24
36
93
15
42
120
63
21
60
11
64
96
15
5
109
60
30
54
12
114
6
30
33
236
16
3
33
3
60
6
24
90
9
57
30
41
13
186
105
3
41
55
29
16
39
41
31
78
60
90
93
27
30
36
36
90
84
129
75
5
28
3
126
18
12
78
23
172
96
75
36
81
9
18
66
6
29
61
35
85
78
6
96
123
27
78
36
99
81
6
5
48
1
6
105
9
6
48
30
36
30
36
113
37
30
18
66
60
96
141
9
3
15
6
60
6
30
90
30
60
84
36
54
90
159
36
39
60
45
15
60
6
47
7
42
59
52
57
72
90
33
45
6
6
30
30
18
6
6
48
81
15
30
47
163
66
18
30
96
107
79
54
6
384
5
109
6
24
12
29
55
101
36
7
12
30
90
21
57
6
6
18
5
7
9
20
1
78
42
39
159
30
6
36
41
7
53
109
24
30
30
95
100
39
42
11
43
6
18
12
53
25
6
6
30
93
15
12
21
99
18
11
1
78
42
23
31
45
9
12
11
7
96
54
96
84
12
135
39
21
48
147
54
66
9
51
24
36
24
5
31
54
27
27
66
120
204
6
9
20
97
18
36
24
6
6
24
41
25
11
73
114
36
6
138
60
17
43
6
60
30
21
75
18
90
30
11
64
21
59
25
36
147
20
19
30
90
65
13
30
5
127
5
103
57
3
141
32
97
6
36
60
30
54
6
159
9
6
29
37
11
19
33
81
24
30
12
105
33
83
28
249
6
24
156
17
97
12
51
57
131
160
111
33
20
97
18
72
65
16
39
258
23
67
6
6
18
12
48
12
90
54
30
89
1
66
29
55
9
105
27
33
75
15
102
60
95
19
60
65
19
17
19
9
96
32
13
24
6
6
131
7
53
64
36
9
60
39
9
36
6
24
120
60
66
54
6
3
51
36
120
21
39
24
60
84
6
30
90
47
112
15
12
21
3
24
180
96
5
55
21
123
72
48
6
30
66
108
47
43
6
27
164
109
30
6
24
30
66
23
268
69
24
24
42
5
28
15
117
3
96
57
63
6
30
33
12
9
24
30
126
6
81
32
1
59
25
126
6
23
1
54
12
60
84
30
59
31
120
6
18
6
107
43
6
48
6
84
101
85
6
21
27
21
9
27
15
54
6
48
12
30
60
63
15
65
16
9
3
3
156
24
66
48
11
124
21
24
60
11
12
52
111
6
150
24
30
11
16
27
21
141
18
12
53
1
66
48
30
30
12
60
90
48
3
33
59
7
54
204
27
39
117
128
36
115
30
30
24
36
149
16
3
12
54
66
108
6
156
39
36
144
60
141
3
32
4
15
84
42
18
66
11
19
29
37
75
3
6
6
54
15
39
216
60
6
174
60
210
15
36
3
ABCD 99572382134*3^$a+1 [50006]
45
3
28
36
36
140
27
24
12
81
28
12
44
15
1
24
11
1
36
5
12
7
20
81
19
120
11
66
3
52
12
83
1
65
96
67
35
9
28
89
6
1
20
27
18
19
24
24
44
33
7
12
36
92
40
11
85
5
7
48
44
27
25
20
27
18
55
48
36
72
72
29
102
9
87
85
20
52
12
5
36
6
37
29
72
67
41
19
44
64
60
12
41
75
12
4
24
47
1
24
41
19
60
12
5
39
15
21
28
116
12
3
1
11
21
60
16
12
23
18
55
20
15
13
24
104
24
72
33
19
32
21
7
59
13
41
7
32
3
1
29
18
1
41
19
29
63
27
37
41
18
37
65
3
87
49
48
35
21
15
66
36
31
68
48
4
24
132
17
43
48
96
24
36
29
48
19
5
79
8
4
84
12
48
11
25
11
13
96
36
35
36
37
48
5
31
8
72
40
56
40
120
11
42
7
12
20
124
12
20
132
4
8
3
49
41
12
7
20
4
12
60
12
83
25
144
83
21
52
12
8
60
48
39
49
8
9
19
8
28
24
12
60
68
88
17
39
24
27
6
30
18
7
12
71
25
47
25
107
157
41
55
36
29
19
48
77
43
12
53
6
1
65
18
36
37
12
11
12
37
5
51
39
72
37
12
48
96
12
41
78
33
24
16
24
149
18
1
56
88
35
42
30
9
27
54
7
71
13
56
40
47
9
27
126
55
107
25
12
41
67
35
37
53
91
17
31
23
6
30
24
61
5
55
36
20
28
239
21
15
57
111
93
28
17
79
11
145
60
92
4
48
71
61
8
16
36
53
3
76
144
24
11
13
152
4
23
36
37
8
15
69
15
18
7
12
84
23
13
24
24
36
68
28
113
3
15
1
44
28
35
42
3
33
31
53
7
96
5
7
60
68
72
36
15
1
20
40
23
25
12
20
3
18
67
8
33
66
24
37
12
120
47
48
1
20
51
25
60
12
17
7
44
16
12
68
15
48
36
1
12
60
5
3
4
23
6
79
24
48
41
43
12
20
16
20
36
105
91
24
137
7
11
1
60
20
4
23
9
9
27
12
28
32
33
84
27
9
54
36
1
48
11
1
20
12
87
1
92
36
40
20
16
72
108
12
80
40
44
64
59
13
5
36
19
24
17
51
28
84
29
78
21
28
23
37
48
56
57
19
35
13
53
163
24
24
23
37
92
111
109
12
60
47
81
12
40
120
17
127
92
40
83
18
27
87
48
1
8
9
175
29
3
4
41
7
20
40
59
1
48
8
3
73
24
60
36
53
60
54
109
17
7
68
9
39
168
76
44
105
72
19
116
135
13
24
8
63
61
12
8
81
18
9
9
24
55
35
48
18
114
73
192
35
37
35
36
45
63
1
12
11
36
13
84
5
7
84
8
9
55
56
16
36
17
7
35
18
12
3
40
29
63
63
21
112
11
97
35
85
44
9
18
61
48
5
7
8
52
8
100
23
48
133
120
77
75
52
24
24
35
1
44
4
23
6
3
12
4
32
4
48
48
36
5
54
1
60
24
32
40
24
56
40
12
24
12
8
16
11
24
85
107
1
71
25
12
24
12
5
30
60
21
16
12
53
55
12
24
24
53
19
65
7
12
72
8
36
52
11
72
36
21
16
12
41
43
24
68
9
7
12
12
32
4
11
13
53
7
20
100
53
90
6
30
36
73
5
39
144
124
12
5
39
81
55
116
4
41
3
28
12
17
247
36
8
9
6
13
53
90
1
8
16
24
59
45
108
33
55
29
6
13
56
51
73
48
8
21
39
27
72
49
41
7
92
64
24
12
23
1
36
11
13
12
156
17
60
12
55
5
55
12
12
11
13
59
1
47
13
47
1
20
88
36
20
27
45
15
33
33
7
104
39
18
12
31
23
9
28
17
39
3
25
32
33
108
84
78
102
75
124
84
24
12
36
47
1
12
132
12
80
28
72
48
23
21
16
108
24
24
12
11
61
11
49
12
20
12
4
11
25
12
156
12
12
96
47
36
1
53
36
27
27
36
1
35
1
48
84
92
4
83
12
1
77
3
16
36
53
19
32
33
27
72
9
18
45
4
12
12
35
9
52
11
9
9
31
24
84
41
127
17
19
59
30
19
89
31
48
12
36
20
40
32
21
30
13
12
11
90
36
24
31
12
11
21
52
12
95
36
69
24
40
41
72
54
13
12
20
12
16
53
72
3
88
24
35
37
36
65
91
84
12
56
9
27
16
60
47
30
7
20
52
11
37
35
9
148
41
19
56
16
5
12
31
12
29
72
19
5
36
55
65
7
12
56
28
8
52
48
12
20
15
1
12
24
119
49
32
9
240
7
32
27
61
144
68
184
29
18
45
12
112
24
8
72
24
40
23
54
19
41
3
27
37
72
23
85
44
9
7
29
39
16
8
9
115
36
24
12
120
24
96
44
51
45
117
18
36
37
120
8
87
45
12
76
36
36
47
6
15
39
37
35
25
24
5
12
7
104
33
18
9
48
4
84
17
7
17
55
47
1
23
21
72
63
37
77
67
72
71
21
16
8
69
55
11
45
48
15
42
87
111
25
24
23
21
52
47
36
42
7
12
24
8
15
54
60
7
5
54
1
24
12
8
81
19
8
27
6
15
24
4
5
147
28
8
40
107
66
79
71
13
36
5
31
77
54
37
24
48
108
72
132
12
83
1
8
9
6
33
24
16
53
3
27
37
23
13
72
17
139
8
4
24
32
36
4
12
47
25
47
49
23
61
84
8
112
41
72
7
83
1
44
69
19
36
96
116
183
25
12
36
12
5
15
16
24
20
45
18
72
9
99
36
57
33
3
24
48
21
48
7
92
27
45
4
12
12
36
24
32
39
12
97
29
7
12
113
51
4
20
135
49
36
12
101
54
37
84
68
4
72
32
9
72
36
19
35
1
35
13
84
24
11
25
5
18
42
12
7
12
36
20
ABCD 99573028078*3^$a+1 [50018]
90
7
47
126
6
48
12
6
192
67
119
1
5
48
6
84
60
37
53
67
35
18
51
57
39
9
42
69
45
198
60
6
12
30
60
48
42
99
69
114
1
65
6
24
72
9
15
66
42
48
48
12
33
51
69
27
37
56
112
29
48
150
6
30
102
78
24
18
54
13
17
108
6
24
210
42
54
96
6
109
11
12
30
60
327
51
42
108
30
198
12
39
111
48
294
30
117
40
83
12
48
201
16
96
47
1
119
6
84
18
60
24
105
3
108
30
78
45
9
78
9
45
24
30
42
90
18
30
12
84
84
60
12
12
90
103
59
144
42
3
15
36
36
150
99
88
5
51
117
138
60
6
78
60
72
133
47
9
75
66
6
60
97
53
67
41
54
12
18
27
24
136
104
111
84
36
73
23
9
24
177
79
11
84
60
18
27
39
66
90
13
23
33
15
114
12
138
42
6
9
69
72
24
18
25
11
21
45
48
72
48
43
8
15
36
18
48
54
78
132
163
35
96
12
60
85
24
80
21
138
12
24
60
126
30
13
77
72
18
60
24
66
72
30
117
24
207
30
18
36
205
5
138
36
120
60
36
90
24
211
11
42
36
42
12
12
69
16
59
42
48
30
37
35
12
25
5
36
7
53
30
42
43
80
40
5
54
90
48
18
97
72
83
12
6
24
192
6
93
136
168
71
105
51
61
48
96
41
108
144
51
160
35
85
5
36
138
18
210
12
12
60
24
36
121
5
84
6
25
53
174
138
78
45
16
71
33
45
72
67
77
108
18
30
90
93
57
12
30
21
171
6
78
6
54
45
51
168
78
127
120
71
1
80
16
23
156
45
3
36
1
80
21
18
54
120
102
30
54
72
12
18
48
72
12
78
73
5
72
12
60
30
37
23
102
54
37
53
19
5
102
24
181
5
30
45
15
48
120
108
138
6
6
162
48
42
42
265
131
78
90
84
60
18
150
69
75
45
24
27
114
30
18
43
125
18
66
36
12
30
1
11
13
173
12
18
114
18
25
35
12
9
9
138
48
85
35
21
3
108
73
29
27
51
54
30
66
7
35
37
11
144
6
7
120
53
108
156
43
32
3
90
90
48
24
129
15
120
81
39
1
83
42
163
5
36
15
69
126
45
21
24
19
77
126
157
192
59
96
61
5
99
9
180
6
18
30
48
69
141
78
54
156
75
21
48
102
96
12
78
48
19
5
12
18
325
11
84
12
174
54
72
108
60
36
60
144
60
18
54
84
6
75
40
53
42
9
21
66
42
30
30
67
83
21
45
54
66
210
24
36
66
18
25
221
6
18
138
54
18
66
6
138
48
12
30
6
31
59
42
3
16
71
72
30
18
132
72
168
132
24
6
126
150
12
27
63
1
89
6
25
17
90
24
18
48
18
36
18
91
59
60
12
66
3
45
42
73
72
23
6
30
204
12
114
6
69
136
35
18
12
60
24
43
11
6
18
117
111
9
99
24
12
9
21
19
77
42
25
48
35
133
56
51
18
54
12
36
78
135
255
30
75
40
131
36
54
6
24
60
60
66
19
120
53
43
47
48
25
29
78
42
6
114
138
25
77
54
114
6
6
39
99
18
84
258
12
18
18
90
43
24
11
132
60
72
18
99
16
77
120
150
36
1
125
30
61
23
24
6
24
102
13
101
51
16
35
162
36
31
23
36
12
33
21
115
48
173
30
42
66
6
78
37
59
21
69
12
7
32
141
12
66
12
12
150
18
42
27
3
162
43
83
102
111
81
96
102
222
30
13
35
90
48
30
24
114
19
5
51
147
37
192
83
66
30
12
204
69
15
60
42
48
6
30
90
45
21
144
54
30
12
84
66
42
30
13
72
11
157
77
30
18
24
43
227
13
83
102
7
59
45
21
30
30
48
36
102
54
60
234
60
42
54
69
9
180
6
60
6
18
222
99
15
49
11
45
51
ABCD 99573153632*3^$a+1 [50060]
114
75
36
27
52
228
8
144
150
6
9
75
45
73
38
90
27
7
38
42
33
43
53
24
63
4
8
162
16
74
168
12
9
27
24
21
132
135
165
132
51
282
3
84
15
100
125
15
36
84
28
60
20
105
72
103
17
115
50
90
45
48
307
125
3
168
54
15
115
56
70
143
39
12
36
130
42
17
21
15
24
115
8
28
17
25
215
60
87
105
15
21
39
156
22
11
36
321
3
84
15
12
69
24
63
45
252
27
225
15
33
60
12
168
15
165
3
9
84
97
42
62
168
75
63
64
65
15
45
36
147
12
78
111
24
135
10
11
51
105
15
88
2
171
39
40
53
108
60
27
57
45
6
33
9
15
7
161
12
117
48
18
40
62
130
173
249
168
78
240
84
36
12
105
93
22
2
18
45
12
55
8
100
18
47
115
62
18
177
144
67
84
60
56
64
5
3
225
120
7
89
57
102
18
114
70
71
39
58
102
113
27
6
63
9
27
96
87
12
96
9
33
3
19
29
37
47
60
123
4
140
10
11
48
67
197
156
192
132
37
179
21
63
27
105
3
57
15
76
17
12
33
30
168
10
95
97
11
67
5
27
40
8
9
168
72
3
165
168
55
32
90
75
67
41
9
15
36
87
21
171
81
69
226
65
15
24
240
21
144
408
27
28
17
60
45
150
273
12
48
48
15
70
14
48
33
24
24
87
9
24
144
195
81
21
30
69
7
54
35
15
81
24
15
21
139
8
141
204
12
156
15
9
120
45
130
53
3
4
140
105
91
2
3
319
29
9
75
3
12
12
28
80
273
109
8
70
32
21
39
30
75
15
21
195
54
123
147
18
18
52
8
10
2
22
23
15
28
89
15
40
80
28
173
147
21
27
64
176
9
153
112
8
18
93
24
7
36
84
56
57
75
12
9
12
199
149
72
84
3
10
32
63
195
81
12
27
198
39
1
24
35
120
60
36
12
43
12
18
14
33
75
22
23
27
78
40
167
75
69
57
27
327
136
272
88
14
3
27
138
18
4
8
225
60
3
60
9
61
62
12
126
27
45
3
84
36
69
39
120
36
36
39
256
104
21
204
96
147
40
53
19
6
102
2
88
35
195
21
12
7
8
24
138
30
12
40
36
50
15
25
42
80
12
16
89
24
87
232
65
36
132
24
43
20
18
102
57
3
30
22
29
61
191
24
108
3
124
110
18
48
117
72
60
141
27
108
27
105
55
38
102
148
17
87
30
78
57
60
31
44
261
37
200
190
5
15
93
55
245
69
18
48
64
6
62
141
67
77
27
9
57
27
13
42
17
45
168
3
15
12
168
114
18
57
45
48
18
294
135
195
30
178
38
34
20
88
60
62
10
8
201
27
189
108
235
62
168
15
3
69
75
21
19
5
31
17
132
240
13
32
15
115
20
48
57
73
8
3
12
24
151
72
41
99
220
8
24
33
75
105
75
52
65
165
171
85
14
21
19
41
48
12
115
170
39
105
30
9
241
18
32
48
45
12
93
42
9
67
164
28
20
112
41
99
21
157
11
381
96
63
7
132
92
28
5
63
12
57
3
28
62
22
68
105
15
132
316
89
13
2
16
77
48
7
12
8
60
57
51
54
3
127
80
120
9
69
138
57
72
36
67
62
3
43
80
10
32
22
68
120
52
20
36
105
48
84
48
117
15
3
4
101
12
96
57
114
16
17
45
42
21
ABCD 99573173816*3^$a+1 [50024]
56
24
69
127
65
115
8
60
36
4
17
48
51
100
284
297
31
12
132
5
48
91
56
88
12
108
56
76
41
3
4
108
32
36
21
168
27
60
21
103
44
141
15
21
55
89
15
16
89
135
16
8
36
184
20
105
91
20
96
64
29
7
60
113
72
3
28
5
27
57
19
20
304
32
16
5
27
57
15
64
65
15
36
48
45
7
20
16
144
20
24
172
48
41
15
40
48
5
36
15
4
17
15
9
211
36
17
31
36
41
48
15
24
76
65
19
32
60
9
36
3
112
125
39
9
7
8
33
99
60
148
41
67
65
27
12
45
60
19
24
176
16
24
72
72
17
63
12
16
17
36
19
41
15
52
32
52
68
40
185
127
65
3
12
4
17
19
8
52
188
12
105
15
40
5
75
9
84
12
48
67
209
7
8
16
84
36
24
36
48
5
103
17
108
3
180
45
111
48
60
148
24
36
32
21
60
15
64
101
7
60
29
15
120
9
7
5
48
39
72
16
17
87
24
16
5
48
51
4
65
75
12
4
24
80
12
24
4
116
64
20
33
12
27
40
120
44
249
87
9
31
53
27
40
8
52
144
56
9
79
92
16
72
41
84
48
27
12
4
164
36
45
91
96
17
135
72
24
4
140
40
5
111
64
20
81
19
108
29
48
15
76
101
15
76
8
36
64
185
31
125
3
372
93
15
12
9
79
80
40
53
55
60
44
40
20
48
105
27
4
77
63
52
132
32
144
76
29
7
8
69
67
20
88
32
60
48
12
9
12
3
16
8
12
124
24
53
19
128
12
33
27
48
12
40
104
9
51
40
44
21
75
21
288
15
12
24
76
36
72
5
27
9
15
21
115
36
5
12
15
132
16
164
4
80
60
45
7
24
48
77
31
24
104
36
40
108
32
108
40
48
44
108
52
36
8
81
15
24
9
36
60
51
9
51
45
55
44
64
72
5
343
77
31
29
15
21
12
195
12
273
96
75
40
24
36
116
81
12
27
9
51
24
76
53
132
31
68
76
8
120
12
33
43
29
79
56
16
68
24
100
17
3
148
12
32
28
36
17
3
84
21
19
20
45
51
100
5
24
87
48
60
76
41
15
76
68
40
29
87
28
32
16
17
27
81
27
12
105
55
29
156
123
12
144
9
60
43
312
17
75
48
40
41
75
24
33
43
5
31
44
81
63
12
69
19
17
19
36
41
192
36
24
36
39
28
29
3
45
180
27
4
36
8
120
12
9
67
65
19
108
5
12
144
15
60
21
99
64
20
36
21
48
87
4
36
149
111
9
36
3
88
12
5
27
9
15
69
7
128
52
8
136
17
3
201
79
20
112
44
24
76
44
9
12
15
120
108
12
40
128
132
69
144
60
55
32
9
51
45
139
5
31
104
81
15
24
21
84
7
17
27
93
60
43
5
12
31
5
19
92
28
60
20
16
12
164
16
17
15
12
108
12
88
20
21
84
12
159
24
12
45
60
3
21
15
64
65
12
15
184
41
3
36
21
15
28
36
281
15
4
149
72
108
51
36
48
12
9
79
36
20
16
36
8
24
52
24
80
4
20
112
113
67
149
96
60
15
40
68
76
20
69
132
31
17
15
40
12
44
84
12
93
36
12
147
57
15
33
15
88
17
51
4
20
45
91
144
32
76
168
41
39
76
29
51
28
80
45
7
5
15
64
56
93
27
28
108
29
39
4
12
36
149
60
75
64
264
60
116
96
40
29
12
3
81
48
15
57
79
260
4
140
28
12
56
276
9
15
69
87
60
4
104
36
24
40
108
8
21
36
19
60
29
7
48
29
27
69
36
75
24
156
24
36
28
17
19
17
84
15
24
84
33
63
36
40
20
48
21
7
104
129
12
144
55
68
12
60
76
17
15
60
21
84
43
12
5
36
39
72
9
75
160
101
135
33
7
8
28
44
120
24
84
117
91
108
132
65
3
60
36
9
36
15
64
36
48
36
60
12
53
51
9
60
111
24
216
4
12
92
105
7
20
69
99
72
180
129
60
31
65
31
53
19
20
28
17
111
24
72
16
164
45
3
16
41
3
16
12
104
84
16
36
72
32
16
53
144
43
152
33
12
120
7
5
144
7
32
105
111
4
60
12
20
16
8
196
5
135
9
39
ABCD 99574193924*3^$a+1 [50037]
57
69
66
1
29
36
84
19
11
85
65
91
72
11
24
6
42
72
42
3
52
128
52
36
60
12
23
72
57
48
33
18
81
63
45
51
6
18
25
41
36
18
13
144
20
39
24
138
15
3
102
54
49
24
11
117
52
83
37
36
44
15
45
123
18
39
12
4
11
48
36
9
76
47
18
19
23
30
187
48
47
1
24
8
87
18
19
23
132
18
12
6
60
60
85
32
33
42
25
32
21
79
83
13
32
15
48
45
180
60
57
55
80
51
37
77
3
9
54
36
1
72
8
117
102
49
32
33
12
15
3
72
145
29
6
108
30
30
25
119
12
6
7
60
41
36
63
52
11
12
121
11
18
27
3
97
53
151
11
181
20
9
18
37
29
91
89
7
5
7
23
12
25
35
96
1
8
12
4
77
24
18
108
30
7
80
15
121
11
73
32
9
139
8
4
20
3
12
48
12
109
17
67
5
18
13
24
23
12
45
21
24
55
23
57
108
9
63
57
24
54
73
5
39
36
4
23
36
37
29
43
48
35
24
30
6
42
42
30
66
12
36
25
41
108
75
132
3
13
17
31
29
30
30
30
1
137
7
60
23
30
39
141
30
72
36
24
6
6
13
11
36
30
24
7
48
77
79
80
36
52
35
13
17
31
35
1
23
12
24
157
17
15
88
24
89
31
8
87
114
36
51
4
95
18
12
31
20
4
89
30
24
1
24
5
55
47
36
18
31
8
3
42
15
15
73
23
54
15
40
41
27
40
35
13
11
13
5
36
150
12
48
9
52
128
27
6
18
42
15
87
6
60
30
102
48
66
6
43
12
59
36
12
78
42
30
67
8
21
7
23
1
53
30
25
12
8
16
72
23
1
5
6
48
114
151
65
12
43
12
72
108
17
7
23
12
1
12
8
87
1
125
19
11
60
9
21
42
24
1
84
53
43
35
48
49
32
4
204
5
6
49
36
60
32
27
66
31
11
48
1
65
54
96
18
48
24
55
53
15
16
72
53
144
12
6
12
36
126
3
52
11
45
3
132
45
28
29
30
57
64
11
85
53
6
66
6
69
9
7
5
15
93
39
27
109
41
15
39
21
99
12
72
72
54
55
24
11
37
17
42
108
30
67
5
19
29
15
21
42
72
37
48
11
36
61
5
72
6
9
12
76
20
15
129
9
30
66
48
75
51
66
6
9
21
7
92
28
32
63
13
23
9
75
126
19
5
31
119
1
32
3
49
11
9
3
12
18
18
21
69
7
24
24
35
72
45
39
6
18
12
13
32
69
3
16
119
66
55
11
1
44
3
18
12
6
42
55
92
3
37
47
18
36
6
24
150
19
12
53
67
5
66
12
61
95
54
43
35
42
15
52
11
25
47
37
173
7
29
30
36
1
17
60
6
24
30
6
49
131
72
18
27
4
11
169
36
17
15
15
13
24
29
39
148
17
6
1
48
47
24
121
29
19
5
31
12
12
48
47
72
13
131
60
9
33
7
68
69
19
59
186
12
24
6
25
23
1
11
12
25
92
4
17
24
3
3
60
9
40
11
18
30
1
35
33
16
92
72
88
77
27
40
41
54
6
27
40
35
6
30
30
24
6
21
3
18
30
174
18
42
3
16
65
19
107
24
84
13
29
18
48
24
13
35
30
6
9
52
216
44
39
25
35
36
30
43
8
112
8
9
6
157
11
24
6
27
4
53
18
37
12
23
45
33
132
60
18
30
127
11
60
21
45
3
15
30
6
84
1
12
23
9
3
13
35
1
29
36
43
20
87
1
35
30
12
3
40
24
101
15
28
44
21
24
6
6
103
128
27
1
12
32
21
102
13
155
25
77
18
49
23
13
24
5
27
28
41
24
18
13
41
6
132
120
6
27
3
24
13
17
18
73
11
6
7
41
7
23
6
19
60
72
47
1
47
9
39
156
33
40
20
3
12
13
53
12
15
39
1
53
6
48
6
19
8
64
83
1
29
3
12
16
11
25
8
3
45
3
30
12
78
21
33
31
11
36
13
44
28
29
63
33
7
48
92
3
25
53
7
60
5
103
24
32
3
66
12
99
39
12
12
42
3
100
12
113
6
21
63
156
61
56
63
30
24
6
12
9
15
13
32
21
120
15
3
25
41
24
6
61
24
24
12
20
72
3
54
24
27
27
48
97
11
9
15
66
30
90
31
24
47
12
36
1
83
73
95
24
78
30
42
3
45
132
19
95
54
43
35
37
23
69
36
28
41
55
29
102
12
36
1
24
5
7
44
63
12
36
9
15
66
18
9
15
13
84
24
36
143
37
23
1
65
24
6
1
23
156
1
23
33
4
48
32
15
13
11
150
19
36
11
1
32
63
12
12
45
48
16
12
24
36
24
113
15
57
84
19
35
25
5
78
25
23
54
63
4
113
18
12
6
30
9
51
1
83
48
72
60
13
5
87
3
69
108
15
37
41
99
40
23
90
66
85
24
71
25
36
5
19
35
57
28
36
23
132
24
37
5
90
13
44
15
30
66
102
43
12
47
66
6
48
57
40
24
5
12
72
3
40
24
116
52
12
144
32
12
15
1
59
25
12
59
97
44
69
12
19
116
57
6
24
33
24
45
18
36
72
102
6
30
7
47
42
6
25
24
24
125
7
17
15
12
16
48
35
30
7
47
78
15
27
36
24
36
24
33
3
24
48
114
54
81
51
97
12
29
120
27
3
6
31
48
29
30
13
12
185
30
33
4
48
11
12
108
6
3
63
60
13
125
12
15
40
92
135
48
13
11
6
15
45
60
90
18
6
66
27
120
16
116
28
12
125
30
48
6
66
21
27
13
24
8
3
18
6
33
12
15
61
83
12
37
35
6
127
20
15
37
11
30
24
31
17
12
3
3
36
21
87
1
11
18
12
91
24
48
8
40
23
6
75
4
95
54
30
13
ABCD 99574251152*3^$a+1 [50005]
112
8
19
77
36
37
18
5
112
3
45
12
68
112
32
48
36
4
8
120
48
120
31
150
30
53
60
52
123
5
67
5
73
27
48
27
41
4
48
33
39
20
28
3
24
36
45
80
19
30
3
3
72
45
8
4
36
12
48
84
68
52
105
6
9
60
96
104
13
75
56
91
48
57
75
18
30
33
8
12
25
252
15
48
9
35
88
12
3
33
9
30
5
76
20
97
3
68
7
90
30
89
24
72
24
16
68
96
16
9
15
96
12
3
69
45
59
49
63
8
37
30
54
23
160
8
24
76
267
153
9
96
47
7
156
129
48
12
60
60
68
133
192
15
45
18
45
75
42
95
85
107
13
15
75
57
156
27
12
53
28
15
5
24
76
60
12
72
3
90
3
12
33
35
132
37
71
64
20
1
39
108
20
40
33
15
8
4
45
71
67
72
33
20
60
52
32
55
41
4
108
56
4
27
33
48
84
44
19
33
57
11
49
3
44
48
85
263
172
56
76
45
3
72
48
8
108
112
99
45
3
33
60
12
12
36
9
63
27
5
13
83
4
36
8
67
173
12
127
18
23
60
16
21
23
76
44
79
41
31
65
48
40
27
33
15
5
55
18
47
145
90
5
40
8
19
108
93
188
12
37
12
51
75
5
109
35
28
183
53
16
68
48
40
24
3
72
41
100
20
25
143
49
11
16
63
78
12
78
53
31
45
188
48
25
24
66
54
35
1
35
79
21
15
117
117
3
240
3
60
69
8
97
90
33
135
108
53
12
4
56
4
81
147
12
75
5
48
7
41
4
45
138
17
48
43
77
37
15
33
35
145
3
60
8
16
44
121
6
105
8
52
84
105
36
27
12
3
45
117
59
31
89
31
45
51
45
45
39
36
8
7
30
135
24
120
8
28
20
24
91
9
48
48
32
97
36
119
24
76
68
127
6
23
52
27
5
48
79
233
28
8
4
15
17
1
84
111
69
6
45
68
16
36
68
19
12
89
4
140
55
17
36
60
40
9
3
3
90
23
136
21
35
64
63
30
3
39
5
36
24
28
27
45
45
3
3
65
97
63
240
248
61
18
12
18
71
19
18
75
132
177
51
15
29
16
15
77
28
152
28
32
37
15
44
31
6
30
113
16
44
12
64
48
63
9
44
7
12
18
15
92
40
3
30
72
18
42
18
29
36
60
49
6
29
40
3
93
12
75
48
114
75
63
42
15
33
3
8
52
84
20
24
4
48
9
59
4
45
72
216
35
79
21
60
144
75
101
40
99
65
1
114
18
30
53
4
3
162
18
53
4
20
16
32
36
12
19
6
27
32
148
117
15
3
18
95
120
60
85
47
52
3
18
15
57
27
20
24
4
48
12
12
44
139
93
12
87
18
35
60
13
15
144
68
48
55
9
3
162
59
31
21
104
40
48
32
43
33
24
21
219
15
81
12
45
3
120
68
31
101
108
7
102
35
40
75
90
87
3
5
40
12
68
67
126
15
24
36
32
37
15
81
15
8
136
75
213
60
68
24
24
7
45
24
48
45
71
124
20
108
19
48
33
24
8
96
16
21
24
11
4
21
144
15
36
105
24
11
24
13
15
27
173
12
28
3
9
3
18
35
79
5
13
48
47
232
36
24
45
3
63
45
15
5
40
8
36
163
30
3
24
20
24
4
57
135
45
179
1
63
3
24
45
81
12
15
45
12
18
57
44
72
40
24
36
140
79
21
27
33
12
33
203
12
49
6
9
20
24
91
105
44
4
45
15
3
162
72
126
90
75
99
21
60
32
52
111
17
37
15
20
24
49
11
97
102
33
72
12
8
37
15
21
39
105
75
51
9
48
32
48
72
16
45
54
45
33
210
78
192
3
57
15
57
36
102
42
51
87
18
27
8
25
90
53
96
24
16
44
1
35
40
33
3
45
72
71
52
9
66
9
123
90
12
36
60
27
57
6
12
57
21
12
15
80
157
60
3
45
15
20
36
1
75
21
54
120
78
3
15
45
45
95
48
4
20
103
45
99
41
79
78
95
12
100
60
21
35
55
65
100
24
21
47
40
32
160
120
60
15
18
18
5
280
87
33
9
35
13
11
7
57
3
45
92
88
117
75
20
40
3
57
32
180
40
68
12
48
96
132
79
30
3
93
102
18
135
60
12
27
21
32
96
157
135
44
55
60
149
49
3
9
35
1
47
13
12
47
43
72
21
12
48
44
16
24
20
28
80
73
39
15
18
63
9
18
41
7
150
87
8
4
81
54
36
30
54
45
36
9
11
4
164
132
37
18
ABCD 99574543052*3^$a+1 [50220]
24
54
12
48
30
57
105
48
6
129
177
39
99
36
126
18
57
15
144
9
75
30
15
51
45
99
60
21
15
36
78
51
51
54
87
3
84
12
69
69
30
120
45
15
36
24
60
186
24
66
36
18
135
177
78
90
6
21
39
6
48
90
30
12
228
42
48
126
84
150
156
36
360
48
96
24
165
51
36
108
21
36
69
24
6
6
15
69
114
90
3
159
18
12
99
9
36
36
3
87
165
3
21
51
150
48
87
69
27
9
18
6
84
60
30
45
108
9
54
81
3
60
30
6
57
27
33
159
18
30
12
33
48
93
30
24
12
9
12
9
138
165
27
18
150
60
42
75
24
72
297
6
36
201
12
15
60
57
3
60
60
21
9
6
21
3
186
6
21
33
30
6
54
21
93
243
93
111
69
87
27
60
36
36
45
3
12
105
96
57
150
60
36
69
225
162
90
15
3
60
45
15
126
114
60
12
33
75
12
150
195
33
30
60
21
141
84
54
6
24
6
21
36
3
57
69
3
27
165
63
90
12
30
9
111
81
57
123
9
63
60
108
27
30
27
168
12
39
126
39
99
60
210
30
6
84
6
54
6
237
123
54
111
12
87
96
54
66
6
120
54
84
177
15
21
27
72
18
90
57
60
63
72
90
54
21
15
18
183
39
138
60
15
51
9
15
66
84
15
45
90
93
123
45
135
24
57
9
150
69
15
36
9
12
3
36
129
12
3
12
138
15
105
216
51
39
21
69
6
108
42
3
96
12
33
6
84
57
27
141
9
6
144
201
36
33
102
21
129
48
126
189
72
3
6
66
18
42
48
6
36
48
6
21
3
36
30
6
201
27
45
87
90
30
93
15
180
42
30
93
60
51
165
9
42
48
6
87
27
12
54
84
72
48
6
330
54
57
3
6
39
15
36
24
180
12
369
45
6
84
24
165
375
57
69
84
27
45
18
12
90
30
48
36
180
36
9
15
141
36
39
60
120
21
12
45
132
54
60
6
84
51
24
9
6
24
42
3
141
54
12
33
72
15
285
39
21
3
90
6
66
63
105
75
75
30
12
63
147
18
150
72
69
12
3
96
24
96
93
135
30
66
6
15
99
180
6
60
15
159
114
72
48
60
66
84
165
57
18
12
21
27
141
36
63
186
39
285
75
51
54
60
12
111
87
66
66
105
99
90
27
117
27
3
72
81
129
18
177
24
21
15
180
9
66
60
153
36
12
39
48
96
30
54
45
51
69
57
138
120
33
63
24
90
75
15
126
51
45
15
3
30
30
6
66
24
21
135
9
36
33
30
30
63
33
84
6
9
15
30
27
3
222
90
48
45
57
75
3
33
9
30
60
78
30
42
54
54
36
90
6
24
6
21
159
78
30
30
75
75
90
66
60
30
6
138
3
27
105
48
33
96
78
285
48
39
30
30
60
24
57
33
96
15
75
228
66
6
21
63
45
69
150
45
21
126
48
90
207
3
6
6
60
141
159
48
96
21
36
72
12
165
54
21
69
39
51
54
12
30
105
69
30
189
51
6
60
24
87
39
258
30
12
24
144
30
30
45
51
144
57
3
12
120
48
42
48
30
57
168
12
153
51
39
141
12
57
3
27
132
21
57
66
24
225
27
45
96
72
75
12
141
3
69
45
6
54
6
57
129
48
30
12
48
36
24
42
30
81
177
30
120
156
24
57
63
30
186
54
3
24
99
129
27
45
180
45
51
63
54
132
15
180
3
57
180
33
60
6
6
78
45
285
3
117
30
102
144
90
54
6
165
81
30
108
33
39
33
195
72
33
96
ABCD 99574805732*3^$a+1 [50080]
6
48
36
78
18
30
54
54
36
1
48
227
48
45
27
85
95
18
72
18
6
198
18
18
72
30
72
55
32
144
144
16
5
24
3
315
18
96
30
60
73
101
36
55
35
45
45
36
108
96
234
30
114
57
153
6
145
35
66
36
24
255
63
78
54
36
9
16
59
90
43
53
12
72
18
6
30
1
95
49
5
30
6
126
57
33
54
9
192
15
49
89
6
108
30
18
37
17
54
9
15
30
36
276
523
17
63
81
12
60
48
240
162
18
72
102
90
60
12
60
151
5
18
186
18
12
24
30
91
59
85
32
309
36
54
1
53
216
96
84
96
18
162
30
90
198
6
120
6
72
108
18
12
144
6
18
162
30
78
252
54
54
72
54
36
90
13
71
168
18
12
195
225
223
23
114
30
73
17
6
156
24
12
73
59
21
9
78
25
48
29
36
96
48
126
60
36
90
30
6
12
6
49
5
27
3
96
45
57
60
108
30
36
90
18
60
90
283
113
216
126
30
43
35
72
102
127
23
12
270
114
12
42
7
131
78
72
7
5
43
47
132
30
168
7
101
180
120
223
101
91
17
96
31
53
108
108
384
67
5
156
24
48
96
12
43
161
30
126
67
5
27
69
187
128
304
41
24
48
18
45
16
335
33
117
30
78
162
198
7
5
43
47
54
54
42
156
42
18
12
132
19
17
12
108
18
42
12
78
48
6
43
32
15
210
90
126
7
173
54
186
54
90
84
126
33
16
65
127
179
48
60
30
222
174
60
66
25
35
18
36
36
19
155
24
120
78
144
84
24
156
42
174
78
48
25
80
27
102
96
102
36
90
6
48
222
18
21
16
71
54
174
85
5
27
45
67
41
144
78
12
18
72
60
55
65
36
24
156
96
39
51
54
72
48
216
18
108
18
132
90
48
24
48
18
114
12
1
35
60
54
219
9
72
78
12
24
205
11
48
37
161
54
186
18
61
23
186
30
90
7
179
61
95
72
132
90
354
9
15
90
18
12
18
103
29
67
96
29
18
96
36
54
12
144
43
173
67
11
162
72
43
77
18
18
36
126
54
24
36
18
18
30
24
66
127
17
24
72
108
12
132
12
18
36
1
35
180
73
96
65
486
240
30
36
7
35
18
54
30
18
90
43
29
114
102
27
117
108
96
192
42
18
67
80
27
60
18
72
300
115
35
54
66
36
24
30
54
6
48
150
25
77
19
77
84
24
30
6
3
16
17
54
84
6
79
29
90
48
18
199
5
156
42
54
30
90
60
36
144
198
18
54
30
18
73
53
27
177
36
12
90
78
55
144
65
42
54
36
139
17
79
11
18
67
347
36
90
96
55
11
42
180
30
6
12
54
18
303
147
90
78
85
35
150
18
30
36
19
35
36
18
72
24
55
29
126
54
6
9
21
72
78
181
53
48
150
210
54
24
120
96
45
63
81
57
198
6
36
144
54
144
145
11
24
192
78
102
6
12
96
36
115
23
18
78
36
174
7
17
120
96
295
185
6
48
81
51
36
9
111
18
36
36
7
47
33
3
60
84
18
6
174
60
91
137
72
175
41
42
54
108
43
77
6
66
126
24
126
7
5
60
12
51
27
156
25
71
ABCD 99575905558*3^$a+1 [50047]
16
12
20
60
33
147
183
153
57
24
66
45
63
109
36
152
45
54
45
40
29
30
6
43
116
21
3
16
260
4
8
120
24
81
7
8
45
18
9
57
19
5
30
1
60
101
7
20
36
16
29
91
41
15
3
72
54
30
36
25
60
29
3
48
75
9
84
16
56
105
27
27
36
13
41
39
16
8
12
48
33
43
17
18
61
5
31
5
7
32
4
65
72
3
4
71
12
9
16
53
19
11
6
15
15
24
1
8
40
68
9
19
47
33
16
8
51
69
21
67
95
45
60
4
20
28
23
25
29
15
16
84
29
36
3
12
4
17
54
60
93
51
45
60
36
24
15
1
35
13
96
65
36
54
42
115
32
12
64
11
9
16
41
7
12
5
156
139
80
69
162
25
8
96
60
36
88
17
48
39
40
72
35
13
41
87
28
36
11
85
24
68
28
8
124
80
16
32
39
25
11
25
8
16
5
19
60
5
7
48
24
17
66
69
4
36
35
61
143
9
40
32
16
128
24
48
40
8
4
20
21
55
60
20
4
23
24
9
345
39
40
48
8
15
129
48
72
96
16
11
49
60
5
19
35
126
36
43
41
63
33
3
100
32
93
27
9
31
8
15
6
15
76
8
12
64
5
84
27
12
16
12
20
3
25
96
48
8
64
24
47
54
36
15
3
66
75
16
24
48
41
12
90
90
39
15
1
23
102
19
59
37
20
28
24
101
19
80
33
15
52
113
19
8
63
25
12
12
80
40
44
52
72
20
16
35
9
36
51
9
64
11
85
96
5
43
32
16
20
33
12
15
3
6
31
35
45
15
33
12
45
79
36
5
43
84
48
72
20
96
51
24
30
6
84
42
7
32
99
21
160
20
69
15
117
75
45
19
5
91
12
17
6
30
15
9
51
75
30
39
75
1
32
57
90
66
67
101
87
3
30
36
15
88
56
40
56
21
54
13
20
28
24
44
117
54
73
32
40
20
4
32
28
11
133
23
57
48
28
11
24
72
85
35
33
16
29
12
18
6
3
48
3
36
21
15
85
5
3
40
5
55
20
16
5
19
215
12
18
6
25
36
72
32
24
27
13
17
55
12
12
36
53
75
96
28
32
16
20
4
65
43
11
21
28
23
45
9
36
54
33
16
12
29
36
3
12
48
4
23
18
19
203
48
1
36
5
30
33
21
55
60
8
3
144
73
17
3
12
36
9
31
144
20
39
12
18
60
27
9
55
11
13
95
1
44
51
9
21
63
33
18
1
24
47
18
12
67
47
81
24
75
21
15
30
123
40
72
8
64
72
56
219
84
129
3
37
56
24
3
69
9
7
5
27
51
36
33
3
144
36
48
36
13
47
25
116
3
12
13
11
13
8
84
148
32
16
35
117
16
11
13
41
7
83
36
24
156
129
52
23
36
13
8
204
16
5
27
28
95
33
112
35
13
72
23
36
36
18
39
136
17
15
39
60
21
24
39
60
57
63
1
20
48
3
18
19
23
48
9
36
16
35
144
30
36
55
48
23
73
32
88
144
23
9
60
9
30
42
15
28
101
19
24
83
18
15
60
36
69
27
4
48
41
115
17
54
13
23
18
90
21
4
20
12
100
35
114
19
72
8
64
8
24
16
8
40
5
6
105
69
27
12
40
96
96
24
72
119
6
18
25
56
16
113
42
69
48
16
24
8
69
3
33
144
99
16
60
20
60
4
12
24
96
23
49
20
21
75
244
113
30
150
75
12
3
18
12
3
24
27
21
69
24
12
18
90
15
45
12
54
6
15
120
3
96
45
39
61
20
28
17
99
105
12
43
35
162
3
120
40
56
28
23
9
21
7
48
68
21
6
30
55
32
28
8
24
3
13
36
80
15
141
40
60
20
12
16
17
19
60
48
17
99
60
36
16
5
30
45
112
47
49
77
15
3
105
36
21
43
101
43
47
66
90
25
80
108
16
60
36
5
15
48
21
3
33
39
24
15
1
68
12
36
108
27
18
7
5
114
30
63
12
16
23
9
3
25
8
12
124
20
64
12
48
20
45
7
89
63
3
45
15
90
54
105
16
53
39
36
51
6
15
4
108
71
45
12
4
29
19
12
5
90
30
51
40
35
25
48
20
15
9
27
25
48
20
87
9
12
12
111
97
24
48
8
75
13
32
45
3
16
5
66
145
8
16
89
30
1
24
47
25
29
55
36
8
4
11
90
31
5
36
3
52
32
12
16
23
21
40
29
42
9
144
27
18
99
3
13
11
21
28
92
48
4
48
65
18
12
24
21
24
60
84
12
64
35
24
1
120
59
30
7
24
24
24
11
6
30
1
48
24
48
44
28
20
60
52
5
39
27
9
51
9
48
16
11
85
80
48
21
216
19
20
4
8
39
81
28
5
39
33
15
33
19
23
45
12
60
27
9
16
5
31
24
36
12
11
12
45
52
92
15
54
12
18
42
19
29
19
80
28
5
43
20
12
40
60
23
69
33
19
48
32
9
36
24
66
45
9
7
8
40
72
8
16
11
114
30
13
167
9
52
68
112
8
36
81
18
30
19
23
25
72
41
6
1
53
15
15
37
8
120
75
21
16
29
19
41
30
81
4
20
48
12
196
32
21
39
12
99
1
36
24
8
16
176
60
21
18
109
32
24
27
114
39
4
41
31
101
19
120
35
49
20
27
18
91
71
18
36
19
20
16
84
24
47
24
105
15
57
93
27
75
25
35
9
9
15
40
24
96
5
36
36
3
12
33
36
24
15
21
19
35
21
4
5
36
199
12
5
27
36
240
4
23
49
8
27
93
36
4
11
36
33
3
54
99
12
40
ABCD 99576473806*3^$a+1 [50007]
45
17
64
87
9
24
56
16
18
41
21
24
18
16
81
5
18
48
64
6
3
47
22
15
8
24
9
39
1
84
92
36
4
131
12
36
39
13
9
3
5
63
100
5
24
15
3
30
36
12
24
18
10
12
20
6
40
14
139
36
44
7
50
22
62
39
24
81
31
24
11
46
2
121
15
21
3
32
13
36
21
74
1
20
21
60
10
78
44
55
23
57
55
66
86
24
6
15
9
36
64
11
1
20
22
93
80
64
45
14
9
12
49
42
8
10
6
6
68
6
30
16
24
20
36
39
105
90
13
17
18
1
45
2
49
39
5
9
3
15
10
78
24
72
38
12
28
3
95
49
29
4
6
26
28
2
6
39
3
37
29
6
61
83
46
48
98
40
24
134
34
30
75
71
54
67
71
9
36
64
5
76
8
114
13
29
3
73
48
51
20
13
11
25
66
8
85
8
64
65
10
105
29
7
17
15
27
9
79
8
22
2
54
34
18
92
7
48
11
30
36
31
15
54
104
36
60
36
60
10
32
21
76
45
50
6
4
39
39
6
26
1
44
3
46
20
16
20
16
87
8
25
8
24
31
51
146
22
5
3
25
9
54
26
70
5
21
142
8
40
14
4
44
58
29
115
74
16
38
30
16
15
84
32
13
2
54
24
10
6
44
16
32
12
58
30
80
60
124
84
6
69
59
1
41
28
3
5
90
24
30
18
10
78
14
24
7
53
79
8
85
20
12
27
25
15
29
15
96
4
5
90
64
45
21
12
20
3
24
72
76
8
36
3
78
10
9
5
10
29
37
23
4
8
100
5
19
45
171
5
7
11
34
30
93
17
18
40
14
28
35
33
43
15
24
56
24
22
24
72
114
56
33
39
22
35
9
4
23
19
8
1
9
107
69
6
24
37
3
14
12
28
63
17
18
9
36
19
24
9
17
60
15
28
23
57
25
27
3
2
3
40
33
2
22
8
10
21
17
40
12
75
27
54
47
75
49
23
6
7
8
27
64
98
6
6
16
80
112
2
24
10
32
70
8
49
17
76
2
30
31
32
33
72
10
18
6
6
3
69
8
52
11
1
8
48
24
16
74
54
31
44
45
76
6
5
12
13
18
32
22
47
121
74
85
33
60
20
42
6
18
1
15
30
3
15
21
11
69
57
130
9
5
24
42
30
7
8
45
3
96
91
24
5
16
59
10
84
35
36
21
4
74
22
23
21
28
71
75
30
36
36
99
40
33
6
26
54
121
29
34
18
3
36
36
27
5
73
27
17
36
12
27
24
9
10
6
36
3
48
68
39
141
21
79
20
25
20
30
22
39
3
8
58
6
8
57
63
42
46
24
8
6
31
3
102
99
5
42
24
6
18
6
28
35
3
22
2
18
6
126
16
83
12
24
69
39
36
76
36
5
22
126
32
34
24
32
49
39
62
28
80
51
43
21
35
70
36
3
8
3
24
136
2
22
21
5
4
51
12
29
4
42
18
32
60
24
15
36
15
40
24
81
44
13
15
56
45
72
42
1
57
110
22
3
5
112
20
43
35
45
3
34
71
57
48
12
135
67
26
67
57
107
15
16
32
33
4
69
20
51
15
10
20
31
32
105
15
81
10
90
14
6
42
45
49
84
39
5
31
11
6
27
36
19
5
72
28
63
30
90
50
147
36
15
54
10
30
12
11
28
20
51
46
63
35
22
2
22
11
45
10
5
4
41
28
26
1
44
48
33
12
51
4
21
11
28
17
139
45
107
15
72
13
33
50
6
15
105
16
20
22
122
39
21
58
21
80
1
24
26
120
94
50
37
65
42
16
30
90
62
19
29
19
33
68
42
34
48
6
14
103
53
6
30
60
6
22
23
189
148
3
72
17
6
25
95
72
6
7
24
33
47
51
57
63
13
60
29
18
34
38
33
4
5
19
41
16
18
6
18
21
5
30
1
95
9
39
1
17
12
16
20
46
56
22
26
24
37
41
4
14
46
119
36
4
17
24
34
42
23
25
39
5
48
4
80
6
42
3
49
15
35
13
3
29
81
28
75
36
23
186
64
38
70
3
92
19
8
6
31
36
69
39
11
49
15
129
48
44
51
49
68
33
52
36
26
18
36
12
12
31
69
30
30
8
39
69
64
11
40
107
24
94
50
54
72
60
3
1
39
8
19
14
19
5
58
29
9
36
51
27
72
81
13
44
91
17
84
36
18
90
16
84
66
24
2
78
22
50
90
7
95
10
11
9
12
31
33
51
35
90
100
8
27
36
75
10
12
8
10
14
40
44
54
13
29
16
30
5
99
16
38
24
18
45
3
6
91
72
87
38
31
5
16
86
25
8
105
54
22
24
12
107
25
8
58
42
12
47
9
51
15
54
7
137
36
36
31
12
17
19
96
3
5
27
10
228
8
40
18
6
20
30
48
40
33
23
1
33
11
69
52
15
56
28
41
6
33
85
32
43
29
60
31
5
10
56
61
12
36
11
18
7
23
21
9
18
24
16
30
12
62
69
25
11
31
72
6
27
5
64
44
22
53
25
50
37
44
9
4
15
17
79
17
12
12
10
80
96
30
87
72
100
23
37
35
93
1
15
17
19
9
14
130
30
48
2
27
4
72
45
2
13
33
26
93
21
27
28
15
6
39
35
10
27
27
8
9
45
10
6
75
17
30
16
14
18
48
34
62
70
63
8
144
25
74
72
30
144
18
13
35
24
16
24
54
107
12
25
11
9
28
8
51
4
9
12
51
9
26
90
64
54
77
129
120
64
11
9
31
24
21
36
27
72
3
38
27
28
3
24
32
16
2
16
20
7
35
25
20
37
30
32
40
29
67
32
40
41
25
80
7
45
23
37
35
40
5
60
34
30
20
16
54
105
60
11
69
21
54
1
15
62
55
117
3
11
54
51
16
23
22
44
6
21
57
7
3
6
66
14
55
41
76
110
40
54
15
44
45
51
13
2
40
54
44
108
82
18
3
35
22
20
54
10
3
17
51
12
28
8
7
30
18
5
45
19
11
117
19
54
104
12
48
52
35
121
12
42
14
66
21
97
20
55
21
74
16
9
183
65
7
2
19
20
39
78
10
30
3
47
33
15
40
6
44
22
8
24
6
19
87
21
107
6
67
39
80
10
20
66
24
9
45
111
96
ABCD 99576704512*3^$a+1 [50009]
9
63
63
12
17
4
15
60
5
60
7
77
13
144
66
24
53
1
27
9
18
18
12
23
72
73
18
210
150
77
48
55
69
15
53
88
27
89
13
3
32
61
15
75
69
48
147
17
36
24
19
69
105
18
53
40
21
35
1
12
75
51
5
109
83
37
11
67
45
27
45
3
132
30
18
33
72
3
36
6
30
5
13
11
31
48
6
36
84
36
42
5
48
60
97
72
36
60
18
36
33
48
117
11
4
80
12
13
3
15
114
48
18
33
176
79
17
7
48
17
73
42
77
36
85
84
18
18
42
300
77
109
99
81
11
1
15
72
3
53
1
18
5
1
59
25
51
57
72
6
66
6
18
102
17
1
15
72
3
5
19
36
30
42
54
18
90
23
7
78
35
60
7
36
17
72
25
90
66
35
52
44
1
47
36
4
21
71
1
27
56
19
60
48
89
25
48
60
11
7
17
16
39
5
61
6
30
11
115
72
21
32
37
11
67
29
148
93
23
7
18
6
81
3
29
13
12
35
1
36
11
7
5
1
72
30
29
28
8
7
41
72
52
32
4
21
54
5
85
11
1
42
30
6
54
72
48
42
33
15
65
48
13
59
13
24
36
12
51
21
90
5
28
63
17
103
24
54
12
132
12
71
40
48
9
23
7
6
30
5
72
163
5
24
1
36
35
61
18
117
63
12
5
12
25
18
48
6
63
63
30
3
147
5
60
43
72
18
71
1
30
18
6
30
18
33
147
5
31
6
54
29
48
12
16
20
24
13
12
18
108
6
35
96
85
18
270
11
25
11
79
36
18
59
25
36
54
108
42
203
7
36
65
96
73
18
17
61
54
12
54
6
5
4
20
7
17
13
155
24
109
24
18
108
54
18
89
13
15
56
19
18
3
56
13
47
13
30
5
1
11
48
13
35
37
18
30
3
15
17
7
137
25
18
66
11
36
28
56
28
20
16
21
96
30
72
36
42
30
53
7
45
45
72
18
5
25
107
37
11
72
31
9
27
125
31
54
11
25
95
49
18
78
72
30
41
67
24
18
18
17
55
30
11
12
13
24
47
25
23
61
11
36
12
1
167
12
36
37
228
6
18
108
84
6
180
45
3
6
63
3
114
51
3
30
42
12
6
84
3
44
13
30
36
6
18
125
12
4
15
69
92
4
231
5
196
39
89
1
11
7
48
42
35
31
36
21
69
18
6
11
108
43
30
132
15
120
45
11
37
83
121
54
9
135
12
18
15
36
21
24
54
30
90
18
15
44
336
7
17
1
15
32
25
12
23
36
67
53
52
27
5
103
12
78
35
12
7
41
97
42
48
18
35
37
111
32
7
12
89
1
54
5
55
9
3
5
24
13
66
6
18
66
39
111
41
96
19
24
12
17
55
90
150
102
59
121
6
33
75
45
9
63
9
51
33
24
48
24
48
36
54
41
1
36
23
4
63
65
7
30
3
3
66
54
29
60
16
27
17
37
35
13
6
36
54
84
90
33
20
7
48
53
55
5
24
13
15
3
12
5
12
12
36
79
5
121
47
100
3
125
127
48
18
24
18
65
37
132
11
19
78
30
5
72
49
54
6
35
19
17
204
97
24
159
21
18
48
18
95
120
1
60
11
55
57
8
28
51
89
40
32
88
39
18
47
13
48
24
18
53
12
37
95
60
61
39
15
17
76
123
42
35
55
5
43
144
18
23
1
23
96
55
89
37
6
45
44
19
126
99
39
90
18
53
7
17
12
1
42
48
18
6
18
23
100
15
108
96
48
53
37
203
103
24
72
18
123
248
4
3
18
12
18
41
211
18
35
24
1
47
19
33
32
13
48
150
33
105
87
32
12
103
5
37
11
7
12
6
30
24
81
3
132
48
29
13
47
1
71
48
61
35
187
29
16
32
25
6
5
31
108
41
96
55
5
28
75
36
5
60
25
24
35
1
72
30
54
54
29
7
18
6
66
59
36
19
45
99
18
12
6
264
21
72
15
24
33
105
23
37
18
54
131
13
47
73
72
15
45
30
24
36
53
37
30
24
36
105
8
24
37
18
5
16
177
60
12
71
160
20
24
88
15
54
11
7
17
1
47
48
103
60
54
11
109
35
97
48
6
9
3
33
9
18
18
27
27
41
36
13
35
16
15
24
5
13
12
78
30
42
18
63
9
18
12
6
47
37
11
157
12
75
68
25
12
35
25
48
15
9
84
75
39
12
5
88
75
18
35
48
25
11
1
107
37
3
3
5
115
17
127
5
1
23
7
18
15
9
90
18
23
49
35
1
47
7
90
18
120
54
18
60
18
143
12
19
29
25
114
81
80
67
5
12
55
21
20
37
84
54
65
7
5
48
4
36
51
53
40
3
18
12
54
6
35
13
11
24
19
150
36
30
6
11
37
18
29
31
29
4
12
9
66
18
6
108
36
9
116
36
1
12
36
11
28
216
21
83
1
35
7
5
85
48
60
30
144
17
1
47
96
1
39
21
18
30
11
7
5
48
37
24
119
144
60
91
36
30
23
13
72
6
12
53
1
78
81
21
54
89
1
15
200
19
65
13
18
36
48
6
27
9
54
65
1
39
87
17
1
24
36
11
1
47
25
42
5
13
47
61
63
57
90
60
54
35
64
27
162
90
41
25
95
19
5
43
60
17
1
35
109
66
42
83
1
54
42
47
ABCD 99577262446*3^$a+1 [50036]
60
221
7
95
36
25
17
18
12
33
27
42
48
162
6
84
66
45
69
120
18
33
27
73
12
17
15
81
84
36
84
67
59
69
201
42
13
137
102
6
31
41
48
90
61
119
24
6
30
57
4
173
6
12
97
11
42
7
11
12
102
66
90
12
27
16
17
15
15
48
60
144
258
19
144
132
95
42
3
4
96
65
78
45
27
72
36
30
42
30
7
53
12
27
3
30
48
42
48
138
54
30
283
5
30
78
27
4
48
48
47
97
11
18
30
42
30
60
102
30
13
12
96
36
23
66
51
160
29
60
102
12
85
32
39
42
102
66
12
102
21
4
83
90
18
180
12
162
138
33
9
7
101
102
117
3
48
13
36
143
120
36
84
6
24
115
251
1
48
80
3
48
1
71
72
48
48
54
7
48
96
89
6
120
54
7
83
66
30
102
60
132
67
59
24
6
24
111
15
1
11
25
12
35
145
71
21
153
48
18
12
73
137
55
5
48
79
35
153
15
12
21
16
23
48
9
4
17
102
21
9
126
24
97
48
128
75
12
25
35
13
5
27
93
3
16
41
43
17
72
60
18
37
32
3
18
78
42
30
132
90
30
60
96
49
53
43
5
91
71
12
66
39
3
18
30
132
48
72
72
48
42
63
48
16
29
60
54
96
54
43
107
6
31
41
43
65
24
66
37
47
36
9
33
12
36
12
55
137
3
27
30
18
69
3
97
41
7
11
24
96
9
201
90
1
41
258
30
7
5
39
51
13
47
108
69
51
61
11
12
126
30
49
65
96
54
66
12
30
157
60
113
19
29
24
66
54
6
24
1
89
6
114
67
23
117
69
42
33
45
7
47
60
126
42
18
90
49
5
18
73
35
57
3
42
72
91
17
48
90
30
84
55
23
25
23
42
123
39
96
105
45
7
53
102
60
60
9
100
29
115
47
48
54
90
61
17
12
90
18
18
21
4
12
35
30
60
55
35
9
69
30
90
30
121
108
101
12
60
30
30
7
23
180
73
77
18
49
5
78
12
1
35
54
18
108
25
12
48
35
42
7
23
48
42
18
252
42
18
33
64
11
12
25
132
11
12
168
12
37
96
29
31
84
35
25
11
21
100
11
18
114
1
44
48
3
1
53
18
25
5
60
139
161
12
7
108
5
30
36
109
11
42
42
36
30
30
42
138
12
18
75
15
1
41
72
66
1
53
66
37
23
54
30
21
9
18
18
55
29
108
72
18
12
1
89
243
27
6
54
48
60
49
44
9
30
18
12
31
29
6
25
32
57
7
59
192
48
24
45
33
12
55
23
73
35
54
67
23
25
35
60
33
33
15
27
37
32
21
60
63
15
90
7
125
30
30
18
25
47
90
18
85
155
24
73
32
3
12
97
29
84
6
57
4
60
84
5
7
17
60
7
53
108
60
150
73
80
4
140
3
12
1
47
60
12
13
35
72
85
23
138
12
12
108
12
36
12
127
11
24
25
23
108
12
132
210
27
51
90
12
55
5
66
121
23
48
73
35
72
90
42
30
7
89
30
72
150
7
36
47
42
7
131
9
33
67
236
93
30
12
12
216
21
129
12
102
13
107
30
78
25
17
31
80
15
81
48
3
18
72
3
45
7
48
35
24
18
18
42
102
48
78
60
72
312
36
72
39
123
117
48
15
48
33
9
6
180
120
24
13
17
78
90
42
120
25
5
18
12
153
52
11
1
144
65
42
73
59
36
45
52
47
48
49
53
55
113
19
323
36
72
13
77
42
6
30
42
210
18
7
23
25
36
83
25
35
96
145
29
31
29
198
120
90
18
12
120
25
140
45
67
192
48
83
45
33
192
12
6
12
72
13
23
12
73
89
18
120
45
57
48
12
18
13
12
84
119
30
42
97
35
30
18
57
51
222
12
18
150
12
15
15
1
132
47
30
31
59
25
92
4
92
192
123
150
18
1
59
42
30
78
102
37
41
139
5
6
49
23
18
30
12
72
48
120
45
64
36
5
39
3
1
89
60
66
69
3
48
90
24
27
21
18
61
23
6
12
30
69
33
30
1
5
30
90
19
35
1
96
48
23
37
48
47
30
30
73
23
21
39
24
37
119
24
36
12
12
48
18
54
18
18
102
12
138
168
12
30
30
18
39
93
30
12
60
36
12
13
192
17
96
12
12
30
48
48
84
37
48
11
12
42
6
57
ABCD 99577328738*3^$a+1 [50231]
27
93
112
24
96
47
108
90
78
30
15
72
27
360
30
60
3
24
9
7
24
8
40
383
72
18
79
71
18
55
47
60
13
17
18
234
27
88
65
60
3
24
328
143
60
162
18
57
225
55
113
63
9
103
95
48
9
40
32
40
23
96
1
11
37
35
6
39
16
125
259
41
162
117
40
11
84
25
120
48
185
79
11
60
73
107
48
37
24
48
5
18
9
64
47
169
83
285
88
95
60
189
88
72
24
32
40
35
72
108
25
17
18
12
1
167
145
80
184
8
136
176
201
90
60
57
81
162
13
176
16
53
30
132
9
39
49
23
49
96
35
13
24
96
35
21
24
216
360
136
24
23
1
152
64
48
23
9
24
117
228
7
17
66
24
45
3
37
35
18
27
16
35
12
9
9
87
120
63
42
39
51
48
61
24
176
63
25
152
3
37
8
15
180
21
112
65
79
24
72
8
112
83
12
153
64
32
208
83
60
73
72
65
7
71
90
7
23
24
90
138
13
32
40
72
96
35
132
30
90
9
63
33
225
7
168
287
60
37
11
69
40
8
96
64
71
102
19
96
143
1
48
41
144
31
32
40
104
16
5
18
144
108
13
144
191
162
7
192
8
81
72
18
144
21
216
40
104
15
144
57
16
65
63
40
32
87
25
32
141
43
120
47
9
96
40
24
24
29
48
42
25
155
93
195
85
35
13
56
63
36
61
96
192
23
60
13
59
37
56
15
120
18
90
61
83
6
151
288
11
61
131
18
19
203
93
87
153
39
1
17
42
85
8
63
81
16
227
45
51
21
24
27
109
71
97
23
177
48
15
30
18
81
99
72
72
60
25
23
25
48
24
48
23
12
42
3
123
61
41
63
160
35
117
64
8
16
32
24
9
144
255
16
155
60
25
24
8
27
37
48
11
30
72
78
1
143
48
162
63
87
18
18
45
64
65
7
128
72
69
84
150
81
72
88
24
32
9
30
240
9
63
9
280
11
72
61
29
27
33
55
8
40
24
56
63
1
23
153
48
16
8
120
63
33
40
107
37
80
96
16
191
57
33
7
32
123
13
17
87
136
224
3
37
48
5
115
11
60
192
90
42
30
7
161
30
252
36
49
191
30
51
120
9
54
97
11
42
115
128
3
42
19
119
25
29
18
132
36
12
312
117
16
113
54
337
264
35
30
199
168
72
56
16
56
123
85
35
69
315
108
18
39
16
120
24
8
27
13
113
102
145
17
126
72
60
165
123
45
136
8
3
18
51
129
72
42
21
15
72
49
8
123
48
69
21
27
64
144
72
77
27
39
121
83
13
23
9
63
180
18
54
21
16
71
217
72
120
71
18
15
216
129
54
90
96
79
56
99
90
18
73
17
55
17
156
19
23
102
90
36
45
144
136
80
9
55
41
31
23
73
120
77
90
1
96
11
37
65
31
24
32
111
9
123
21
69
43
72
32
40
59
85
5
115
17
55
48
17
55
24
56
27
96
21
33
30
18
63
64
48
95
60
12
33
165
27
72
24
40
59
30
135
40
23
9
40
29
187
5
43
65
144
87
120
51
13
35
54
96
7
23
9
16
89
66
180
169
96
120
47
25
80
27
36
25
344
3
45
27
18
19
80
40
48
152
39
1
89
150
12
42
91
120
185
30
9
33
55
47
33
147
36
25
24
32
63
1
ABCD 99577641448*3^$a+1 [50012]
11
96
40
92
13
39
68
12
73
15
68
12
85
12
75
9
75
92
97
35
13
24
36
87
105
51
9
51
72
80
12
16
152
109
23
76
12
57
3
20
13
131
136
104
133
155
37
23
76
104
40
45
3
68
136
105
60
83
60
61
59
88
8
1
84
12
84
48
75
8
133
39
56
96
40
180
24
9
12
35
204
4
152
61
3
92
25
23
205
36
23
100
177
131
13
12
35
37
27
24
12
9
11
40
69
51
32
28
105
84
63
48
8
49
3
12
20
12
100
21
12
96
12
48
156
11
84
109
11
16
32
60
52
20
28
21
11
36
84
28
36
32
73
59
1
72
15
44
28
168
57
72
83
52
116
28
72
33
24
35
25
72
48
3
188
72
12
72
36
84
24
49
11
84
1
107
25
75
9
59
40
177
47
28
45
84
3
48
9
35
1
23
112
8
12
4
8
28
9
23
12
4
72
45
35
13
24
15
45
155
60
13
168
47
12
40
8
4
8
52
141
23
16
33
60
60
11
60
1
323
40
108
32
13
119
16
57
11
1
11
52
72
45
24
75
12
33
12
119
196
57
96
72
47
196
44
16
56
13
23
145
35
169
60
3
8
40
45
87
12
165
51
57
75
57
15
21
23
25
51
56
12
145
12
36
60
63
36
9
27
44
13
60
107
13
12
15
8
181
87
12
32
4
36
68
40
32
28
45
23
157
27
44
64
8
25
24
159
20
36
24
1
60
96
59
40
9
36
36
15
69
11
24
16
44
16
72
57
51
45
12
35
52
80
4
60
32
60
108
252
49
11
28
69
3
48
237
95
13
75
216
144
164
28
44
24
244
45
36
99
32
13
3
132
12
20
25
59
97
3
20
144
108
24
13
47
4
20
37
15
48
9
35
12
4
44
28
44
13
27
45
63
72
24
20
24
216
76
33
48
24
180
3
240
21
71
1
159
9
11
96
73
99
20
97
83
37
23
28
9
23
193
48
11
25
23
60
180
25
48
15
8
24
1
59
25
51
9
3
69
23
88
72
20
72
196
60
120
104
1
47
16
45
11
24
64
32
76
69
39
84
8
25
27
108
45
84
71
24
36
12
132
4
9
63
45
168
72
59
156
40
8
24
28
12
21
24
72
36
35
52
45
27
164
37
84
24
35
1
99
104
12
96
25
24
71
13
15
80
1
24
84
23
24
96
52
56
204
132
1
39
45
11
12
180
13
27
68
4
36
57
27
24
69
11
76
20
13
47
88
56
121
23
1
72
60
60
48
60
36
15
9
15
45
75
9
132
23
12
13
27
116
64
44
12
24
16
44
76
9
23
25
23
73
51
116
24
24
100
45
11
13
3
33
75
32
48
16
69
12
35
4
20
40
141
12
111
92
40
12
45
36
84
12
75
80
1
35
64
24
176
120
49
51
120
44
12
25
59
64
20
1
63
57
71
37
48
27
21
11
49
75
81
48
60
47
1
47
73
3
60
20
25
84
120
11
84
181
47
85
3
80
1
48
72
48
11
49
60
72
24
11
16
44
64
45
59
85
96
15
81
35
49
24
23
24
13
143
4
20
24
16
68
1
24
27
36
68
64
285
15
60
20
12
1
83
36
84
49
47
4
216
141
12
23
12
25
75
32
76
168
56
49
71
40
108
21
47
72
40
8
28
9
63
9
48
108
60
48
15
9
3
108
57
23
96
13
51
36
36
45
3
81
23
25
36
39
33
15
68
12
108
36
181
215
24
28
72
228
33
95
132
73
24
71
100
32
12
49
87
69
15
33
107
13
15
57
11
85
75
33
47
84
61
15
69
36
335
108
12
37
35
16
117
3
56
88
21
71
85
3
45
35
12
24
52
32
16
92
24
208
36
36
24
12
8
100
60
12
32
136
156
20
148
36
56
64
24
68
157
192
60
119
156
16
33
71
13
60
63
32
112
68
12
121
123
9
48
27
72
9
59
100
20
25
11
24
133
3
45
47
37
87
33
60
27
24
57
47
16
164
1
36
59
144
52
81
72
35
36
40
21
11
28
45
36
11
28
104
25
15
60
33
60
159
36
92
16
92
72
1
36
24
27
57
47
25
131
120
64
20
4
12
24
116
60
37
123
8
25
35
112
45
59
4
104
13
23
72
ABCD 99577707644*3^$a+1 [50015]
96
59
7
6
23
40
117
27
116
40
44
12
4
135
102
42
12
60
18
15
8
64
33
6
36
149
7
72
17
91
125
55
144
18
96
75
51
33
20
12
120
13
36
51
20
31
5
48
24
96
25
6
36
48
72
53
19
21
20
19
161
40
24
12
15
89
1
30
108
60
105
87
45
48
33
27
60
8
37
18
9
3
6
95
4
68
48
37
27
12
45
18
41
12
145
83
36
43
5
121
6
18
27
60
123
6
144
47
109
47
25
3
164
145
11
12
64
84
99
41
40
27
30
23
76
48
51
41
85
11
52
8
43
192
53
25
71
73
23
43
105
96
56
24
4
44
13
60
102
17
61
12
71
1
15
93
18
89
4
20
40
27
57
12
24
36
48
21
132
3
20
64
128
64
20
43
36
21
8
25
71
49
42
36
18
66
29
31
9
44
12
19
17
24
28
12
33
15
15
42
30
65
61
60
63
36
44
1
159
15
60
126
48
168
35
48
1
23
96
60
19
276
5
25
35
120
72
13
75
135
21
44
4
80
108
13
35
1
23
40
207
24
36
33
8
48
4
45
47
28
15
90
47
84
49
83
7
41
36
1
35
19
30
6
9
108
21
72
47
13
39
116
133
15
57
47
1
59
73
72
71
40
135
72
24
45
93
335
72
13
18
18
12
18
69
20
16
39
45
27
45
15
36
9
9
11
1
27
12
33
23
19
48
41
67
117
27
6
72
48
27
128
25
24
11
37
6
149
61
126
6
63
9
12
15
9
47
24
36
28
9
12
11
43
6
36
83
36
145
59
196
8
12
4
69
23
24
24
16
75
90
3
15
12
53
61
35
64
36
9
108
12
15
81
11
28
8
180
28
15
30
60
71
48
73
23
1
3
8
115
12
78
3
36
60
8
13
23
19
12
9
32
84
151
5
49
108
11
4
20
12
148
120
68
64
260
4
84
120
20
1
84
23
103
42
147
33
18
29
60
16
111
66
150
53
1
39
45
215
244
12
48
21
36
63
92
31
5
7
72
54
60
30
21
33
15
21
6
33
12
3
60
41
96
24
36
48
72
84
31
48
36
9
20
12
103
41
1
18
21
159
72
9
27
173
4
21
11
204
31
9
56
4
171
18
30
36
42
18
21
9
15
27
53
55
12
17
36
12
7
65
121
15
20
4
20
40
8
84
36
4
21
84
39
39
138
27
20
13
23
7
89
36
37
78
9
48
20
40
57
6
17
72
100
9
47
19
18
135
15
18
3
9
18
24
33
51
9
72
33
15
56
4
15
66
36
75
21
95
52
56
24
37
59
40
120
24
8
37
51
129
51
27
9
60
15
78
66
165
21
48
6
9
21
11
28
111
30
42
33
129
15
21
75
24
8
19
30
3
32
1
60
48
51
84
15
9
36
9
23
48
49
78
18
30
6
63
36
57
27
56
16
68
85
96
71
4
44
96
31
9
84
116
7
42
23
12
96
60
91
96
9
75
78
71
24
96
91
24
17
148
45
11
13
35
40
12
188
25
96
66
6
23
76
24
56
1
108
51
20
13
15
32
31
5
4
48
20
100
20
40
8
72
12
48
1
39
27
89
37
23
84
120
43
42
30
18
42
41
64
21
159
33
3
24
12
15
33
120
81
75
104
91
9
15
45
8
13
24
107
121
78
66
36
23
55
17
37
83
4
24
20
60
7
17
37
59
12
28
27
33
56
13
75
72
3
18
35
13
36
11
12
40
60
92
19
101
28
12
60
24
24
12
15
225
104
40
36
81
63
44
96
31
30
35
84
16
140
28
63
12
5
163
9
48
12
3
81
99
66
24
27
104
12
157
36
6
29
55
6
15
21
3
51
5
36
49
36
30
18
42
17
55
17
49
51
9
15
15
21
15
29
79
42
23
52
123
17
40
56
72
67
45
68
36
25
39
33
23
1
54
54
30
53
12
43
69
93
35
40
33
18
6
59
24
16
32
12
108
28
9
35
12
100
84
24
60
45
27
39
5
4
116
76
33
15
21
15
45
11
60
4
87
17
52
33
186
90
84
15
21
131
4
20
4
21
39
12
8
76
36
144
9
6
29
1
132
108
59
16
69
18
33
51
6
12
23
4
56
7
113
13
24
18
17
37
3
12
24
152
48
36
24
25
35
72
60
79
5
13
11
12
49
18
53
132
13
78
105
87
60
57
20
12
1
27
120
51
30
35
4
72
33
23
252
40
12
8
13
35
73
30
69
3
42
95
31
17
13
47
49
59
40
60
51
6
107
36
76
48
8
88
45
51
44
31
54
75
56
4
15
29
76
36
123
5
1
36
39
32
4
68
31
6
23
60
55
117
44
36
19
45
105
120
75
24
15
90
120
36
47
4
3
36
65
36
28
12
99
81
108
20
1
47
79
29
4
116
144
13
168
30
5
16
105
39
75
30
90
150
131
13
27
63
125
13
ABCD 99577845826*3^$a+1 [50103]
117
93
60
47
43
84
113
127
81
75
45
195
189
75
29
187
144
189
87
17
13
27
27
96
93
171
6
30
114
210
173
13
27
27
120
36
33
117
99
296
13
72
60
30
17
352
51
48
117
144
440
91
357
80
208
93
27
9
15
21
24
306
209
19
72
54
231
3
5
85
299
88
69
3
80
48
79
36
77
13
168
102
5
64
336
45
78
165
216
171
269
109
99
32
184
135
96
306
30
180
18
107
232
216
27
45
200
43
165
117
90
18
180
186
66
279
8
37
123
111
162
239
256
123
102
144
114
21
195
324
102
24
30
45
135
33
48
45
18
342
107
37
59
31
9
261
414
5
336
271
108
117
80
88
27
93
15
161
48
16
207
84
221
109
3
63
108
36
126
27
27
45
15
65
79
57
69
3
63
209
16
15
108
21
240
120
8
127
105
75
60
30
123
3
53
1
36
339
8
127
30
6
173
96
109
180
239
192
40
8
37
240
3
8
528
37
30
29
61
227
43
5
319
9
357
3
32
145
287
253
3
32
19
270
95
88
27
69
56
109
35
307
45
195
144
21
200
49
30
240
81
72
120
27
90
6
90
27
21
27
45
27
141
12
159
291
317
40
3
288
45
171
29
85
12
143
115
30
135
105
47
115
45
3
45
80
181
204
12
123
27
165
45
90
113
31
144
9
200
13
120
99
56
85
30
240
93
15
102
195
3
117
63
225
24
72
111
18
42
228
36
240
30
143
1
527
280
153
239
283
54
66
114
3
72
81
15
75
18
150
12
369
15
36
125
40
104
271
209
91
69
224
1
95
48
13
294
300
54
72
195
128
232
3
69
80
67
96
189
128
163
77
157
24
72
84
144
162
189
51
453
27
317
40
3
45
99
36
114
336
144
36
107
367
36
48
222
48
207
15
65
64
144
240
72
3
149
127
54
107
139
24
162
54
234
246
36
78
450
65
127
65
88
141
90
113
61
6
156
9
24
81
156
144
126
5
40
213
30
36
6
203
16
240
75
6
95
40
3
132
30
243
32
48
61
66
54
99
96
8
136
45
147
69
171
45
54
90
75
ABCD 99578552116*3^$a+1 [50028]
44
40
20
4
48
20
45
24
3
15
12
61
48
36
8
3
30
42
1
44
76
17
75
9
36
42
1
5
6
30
15
33
51
24
12
4
24
47
193
20
15
57
3
132
6
7
101
12
19
53
15
100
5
7
84
5
6
13
41
7
32
28
173
39
33
3
21
31
5
19
35
54
51
45
55
24
24
8
40
60
5
19
48
65
96
19
5
27
36
48
9
27
15
13
113
3
99
72
9
4
20
15
30
7
20
33
7
35
18
67
11
93
9
7
71
48
6
19
12
5
39
16
8
9
6
1
24
77
19
5
36
43
17
24
31
132
56
39
13
29
96
19
24
5
12
3
36
28
20
28
125
48
51
4
20
4
23
12
97
5
3
76
12
23
54
12
31
24
20
3
18
19
8
21
30
9
12
33
12
51
3
6
39
4
53
7
41
30
84
6
15
27
24
1
29
84
7
8
9
7
41
43
11
30
36
7
12
5
19
41
91
12
65
18
13
12
12
41
7
48
5
96
43
48
35
30
3
39
30
3
9
54
6
19
17
75
72
28
8
4
17
19
36
24
29
102
13
11
6
36
7
41
54
1
24
11
36
49
60
24
8
28
17
12
3
9
3
75
73
29
3
88
44
45
24
195
16
29
12
7
17
31
12
77
15
4
20
4
23
25
29
79
29
55
41
51
21
3
16
48
107
13
36
35
1
24
12
17
6
25
11
21
9
36
48
19
5
15
3
30
3
4
5
6
30
219
21
7
83
54
15
45
43
12
8
4
11
45
12
87
6
60
19
8
3
25
35
18
90
9
28
5
48
7
29
43
17
24
55
24
17
63
96
69
66
24
25
5
18
13
41
30
30
30
9
45
12
43
120
32
9
48
12
55
29
7
17
48
12
31
12
53
6
60
30
55
20
88
5
63
4
23
33
33
7
23
36
24
42
19
48
60
17
30
6
7
20
72
15
93
40
72
5
24
60
15
4
72
24
29
66
21
21
15
4
96
17
42
30
51
108
69
30
6
12
79
5
31
17
78
18
7
20
72
15
61
24
36
71
9
16
8
21
115
12
12
36
41
19
29
36
79
8
3
6
43
5
30
13
60
35
49
53
30
33
64
8
16
24
11
6
3
3
78
31
44
45
87
9
31
59
21
99
6
18
25
84
48
104
16
24
23
6
36
24
72
24
31
5
19
101
7
11
9
28
12
5
6
21
21
42
1
24
12
5
31
8
100
44
52
23
18
55
17
60
31
56
16
68
52
8
76
5
19
60
60
107
12
1
20
9
3
52
8
9
19
11
6
27
51
1
20
16
5
102
25
48
89
30
45
81
30
33
21
36
12
12
39
40
24
32
40
41
43
65
12
12
7
65
19
60
5
55
89
3
4
48
60
5
27
3
25
68
52
5
31
11
90
84
19
101
6
1
12
5
31
24
8
9
43
17
30
30
15
36
9
6
48
42
7
35
138
7
12
35
1
17
60
72
3
40
17
51
84
105
43
32
4
59
45
57
30
18
43
137
60
55
32
4
47
25
89
15
16
12
48
47
25
20
87
13
20
33
12
66
36
25
5
96
3
16
11
9
9
24
7
24
65
55
11
48
6
7
12
12
36
92
40
17
15
3
1
36
29
27
39
33
21
36
43
20
40
5
15
81
27
40
8
15
57
9
31
5
12
43
12
5
31
24
8
108
27
49
65
60
31
29
24
24
18
25
44
28
12
89
12
19
5
31
20
45
48
15
40
5
36
24
24
3
3
30
7
72
17
15
39
24
13
5
63
9
7
20
21
30
120
13
17
27
33
12
30
12
13
8
3
25
12
53
39
16
12
12
12
71
93
4
5
91
41
18
133
24
20
100
24
20
21
24
36
48
15
57
36
18
25
11
1
5
24
31
5
7
48
8
4
48
5
12
87
76
83
24
12
18
67
29
55
71
36
30
3
9
27
28
32
45
36
7
17
19
20
21
43
143
57
87
18
6
1
36
5
43
17
19
29
24
3
69
18
48
25
44
16
77
48
24
66
69
4
11
21
3
105
24
40
5
6
37
32
36
129
55
53
120
55
53
31
48
20
48
63
30
7
8
4
77
19
32
45
12
63
15
25
17
30
30
103
84
95
13
8
9
90
9
21
19
5
7
24
24
20
52
29
24
24
12
63
40
11
36
6
15
15
12
21
36
60
9
36
60
30
18
27
16
48
5
15
39
6
19
8
69
43
53
24
90
1
17
31
24
48
77
231
9
27
51
33
111
21
45
7
17
3
52
89
39
57
18
45
51
36
66
42
36
1
53
3
33
19
47
1
5
24
31
8
16
29
6
18
7
29
6
6
139
5
6
49
71
18
30
45
45
12
67
56
76
35
18
31
120
71
24
42
43
41
6
33
81
55
23
6
30
81
15
21
4
5
18
6
15
4
20
12
4
24
23
42
15
3
30
18
24
25
23
9
15
69
4
12
29
67
12
12
29
36
24
24
6
60
42
39
4
77
48
7
12
32
9
15
40
12
29
31
68
12
3
21
63
6
12
84
63
57
3
75
6
7
23
6
36
3
4
41
12
3
12
40
24
5
19
5
42
37
108
23
25
20
76
5
18
6
36
18
13
72
36
56
9
55
11
24
1
8
3
30
24
30
18
27
4
12
24
5
31
5
19
11
97
17
103
48
29
3
27
54
72
79
36
20
9
43
5
15
33
3
21
6
33
40
29
7
29
42
12
18
3
15
30
12
12
3
105
24
19
11
21
4
5
31
77
12
30
48
21
9
18
45
4
11
13
17
54
49
5
15
9
31
12
48
11
45
16
35
45
4
24
12
5
7
20
12
15
81
4
48
32
24
84
36
39
18
7
41
60
31
35
13
8
9
24
7
60
17
6
45
45
24
30
36
37
12
8
24
45
36
7
41
12
7
8
33
42
18
15
124
11
6
3
28
44
15
1
17
30
33
28
20
87
97
5
36
7
20
24
21
43
20
40
41
24
55
5
19
17
36
15
52
12
36
29
18
6
19
8
4
41
27
75
1
35
25
44
45
15
21
67
17
3
45
60
75
4
11
97
8
57
30
30
15
12
39
49
161
12
24
24
7
8
57
72
3
40
5
3
9
12
19
47
25
23
1
41
75
3
6
31
48
44
15
1
137
24
15
36
28
24
17
30
13
5
6
45
12
9
48
12
43
17
51
27
33
3
6
3
21
31
65
18
105
40
5
3
9
66
12
121
89
18
24
54
90
114
91
24
32
9
6
33
45
55
41
31
5
31
8
40
59
6
36
31
5
12
42
25
161
3
40
59
13
12
11
61
101
42
48
84
25
8
12
9
27
28
5
24
43
8
9
87
4
17
19
53
12
31
29
24
31
5
43
17
15
76
5
12
15
40
5
15
76
44
3
25
5
7
11
9
16
29
12
120
54
61
65
51
3
66
19
125
6
1
5
12
43
8
15
49
17
24
60
19
12
11
18
19
47
18
31
11
49
12
8
9
72
6
145
12
8
33
31
20
64
17
24
30
1
12
92
75
66
30
42
42
6
7
17
19
77
30
60
48
30
39
28
32
45
6
102
27
45
55
23
13
20
4
ABCD 99578987076*3^$a+1 [50020]
8
84
16
48
20
117
144
39
81
63
112
60
20
64
65
67
8
4
32
48
36
24
96
24
16
5
67
48
32
24
21
55
20
28
44
21
31
20
120
120
40
116
60
117
67
108
108
68
60
117
43
20
96
33
31
20
21
3
100
65
27
4
32
160
60
8
72
69
15
64
32
48
64
65
3
64
144
32
40
20
12
52
36
5
55
80
84
264
45
87
180
72
96
256
5
63
105
7
44
36
28
8
60
12
72
88
48
20
12
132
9
171
48
45
31
20
21
168
27
144
16
164
60
52
12
8
60
4
8
21
207
48
84
88
77
75
72
36
60
24
60
9
55
41
231
48
4
53
72
15
76
36
80
33
111
132
12
28
8
136
8
117
183
36
60
4
5
67
29
75
60
132
88
5
15
96
28
8
208
140
124
5
51
16
24
36
44
100
32
4
8
72
240
124
116
16
12
68
40
29
51
24
40
36
108
104
96
220
32
52
32
108
156
24
12
60
45
91
44
36
28
92
88
72
32
40
8
48
84
16
36
5
51
24
48
108
12
40
72
29
75
112
92
180
93
24
3
40
8
64
36
32
36
76
20
120
4
44
36
36
21
7
36
29
27
93
55
12
164
160
65
15
144
36
120
16
104
24
96
64
20
132
120
516
48
16
36
72
48
173
147
72
48
60
12
120
40
8
40
20
60
64
80
64
96
8
40
20
12
40
8
72
88
5
67
188
33
147
28
32
16
176
28
56
16
44
64
48
108
144
8
12
180
16
96
8
40
108
20
12
36
141
51
120
84
180
60
4
12
65
27
72
144
60
36
16
8
264
12
304
137
72
27
4
17
27
45
55
32
76
80
144
40
5
51
117
15
16
20
12
124
216
92
60
280
5
51
4
48
20
72
256
104
16
24
32
21
3
12
12
48
52
12
5
63
220
36
137
7
128
112
140
21
75
24
48
48
16
96
32
40
48
20
60
93
27
24
48
40
192
104
4
32
33
3
28
44
40
32
45
15
48
81
24
27
21
19
80
96
84
81
75
132
12
96
24
93
111
132
12
52
156
20
12
352
48
80
36
12
4
125
3
21
51
16
80
180
4
296
64
36
60
8
156
96
9
3
21
15
36
93
31
92
84
148
77
43
20
12
24
45
120
51
21
3
21
3
36
244
8
40
8
36
144
52
12
80
16
80
112
32
81
175
132
12
20
16
44
16
12
20
84
144
12
48
96
124
77
135
57
27
144
12
12
40
120
360
8
100
32
33
27
16
104
28
48
41
39
12
144
144
36
16
44
100
41
39
28
20
156
24
45
3
60
12
112
8
28
65
67
92
48
96
160
12
29
3
120
28
68
40
56
16
200
160
240
48
29
3
24
21
55
17
15
48
4
8
48
72
45
27
4
161
31
180
92
112
48
60
152
28
48
32
28
20
48
4
12
176
28
80
112
77
51
52
20
40
20
28
101
31
68
40
120
56
4
12
8
24
36
36
60
96
33
144
3
93
111
4
29
15
52
108
68
40
5
48
72
55
32
48
28
176
24
216
21
79
36
32
60
96
124
216
32
72
40
72
48
72
5
103
65
15
52
8
48
64
68
12
16
32
192
48
48
4
20
16
32
48
40
168
12
185
87
96
124
56
64
8
72
48
12
96
36
120
64
104
21
144
72
31
204
53
31
132
8
256
24
152
40
80
60
12
21
15
16
41
99
36
12
100
12
101
144
216
75
45
144
3
12
96
64
116
12
12
4
36
108
41
24
27
16
32
180
12
64
72
32
76
44
93
39
28
68
124
20
96
28
56
21
39
33
3
69
103
80
28
144
96
80
24
88
20
57
39
ABCD 99579547636*3^$a+1 [50008]
84
60
56
27
6
55
60
12
72
5
96
19
36
12
137
3
72
28
12
5
27
4
17
15
3
49
23
30
42
37
60
53
7
36
17
6
42
19
83
37
48
20
52
24
17
7
131
1
84
12
24
11
42
7
24
35
69
28
12
35
13
60
47
57
9
84
6
37
17
31
144
12
36
60
17
18
102
6
1
41
19
23
25
65
30
45
45
48
15
75
25
24
29
12
48
39
28
8
9
18
12
25
8
28
17
7
20
16
84
36
60
5
91
113
7
108
35
25
35
78
132
66
25
120
12
47
1
29
27
9
30
69
52
11
9
4
36
48
60
53
43
80
4
48
12
48
132
11
97
65
48
55
17
12
31
24
11
121
84
35
25
36
20
21
87
3
97
36
24
41
31
41
19
23
1
17
63
45
31
71
33
99
30
55
36
32
63
1
8
16
12
12
71
12
93
16
36
24
84
24
23
9
16
12
120
11
25
24
5
6
12
138
7
20
40
84
41
7
221
60
51
28
8
3
1
48
35
25
5
90
48
90
19
101
43
24
53
7
131
25
29
67
20
40
140
16
47
30
31
12
12
32
4
84
56
16
24
24
5
36
12
19
29
31
41
139
29
27
4
84
47
37
8
27
18
12
30
6
60
55
5
7
47
85
11
1
68
160
65
6
84
37
8
15
6
72
7
8
52
108
20
40
215
33
4
12
11
13
77
63
72
117
27
36
63
25
35
1
41
60
30
102
43
48
56
33
7
84
17
30
37
8
88
12
48
17
12
7
24
44
15
37
29
79
23
18
19
65
60
60
60
7
71
73
24
275
37
20
16
12
12
53
15
21
19
71
24
36
1
8
16
65
7
125
162
73
17
36
75
9
18
30
180
67
83
72
25
5
15
40
11
42
79
24
29
55
12
59
37
47
121
12
48
35
241
44
39
13
12
12
24
60
59
33
52
41
19
60
41
7
60
143
1
48
12
24
12
12
11
1
251
49
24
12
24
24
29
15
36
4
65
43
12
60
23
78
12
7
48
44
64
47
90
19
24
29
90
48
13
17
90
168
1
48
60
11
144
13
72
11
1
29
19
120
5
31
35
105
36
36
52
60
72
48
71
301
8
76
47
37
11
45
4
32
16
12
101
15
36
28
41
19
36
12
12
5
27
3
1
12
23
12
60
337
56
9
6
21
40
24
24
20
72
100
60
36
12
53
7
92
64
80
36
4
60
5
55
17
30
13
47
57
72
40
41
19
84
36
23
6
24
127
24
17
12
90
30
6
1
48
5
31
24
41
19
72
11
25
12
95
60
66
7
23
54
30
1
20
39
60
6
12
19
11
33
16
23
6
27
27
37
41
12
31
35
49
12
59
1
11
37
41
75
45
115
59
13
47
25
35
1
29
7
11
9
4
5
127
23
90
75
16
23
108
78
12
55
180
12
12
48
5
63
105
67
65
211
156
24
59
48
48
102
7
35
30
7
24
36
24
47
13
12
48
167
85
48
84
23
13
65
31
24
20
9
27
28
5
90
48
85
68
4
35
120
21
196
83
13
23
9
40
156
24
203
37
48
48
36
71
13
47
37
12
20
9
79
35
13
5
3
15
12
138
42
37
5
55
12
41
19
23
1
119
25
125
30
78
18
25
24
132
11
42
55
68
52
36
17
67
5
31
17
99
69
19
92
51
12
37
24
36
48
23
49
24
12
8
16
53
75
72
36
15
25
48
24
12
60
48
56
220
17
7
132
41
48
30
30
31
20
39
1
11
30
7
95
18
48
12
18
9
36
40
104
36
76
104
4
32
16
48
60
89
43
12
203
109
203
18
99
4
17
108
51
4
60
29
7
96
23
25
5
19
191
25
29
30
37
140
4
12
23
1
53
108
19
24
24
60
12
29
7
77
51
9
91
95
12
145
23
49
65
96
19
23
13
35
1
11
25
60
24
11
145
47
117
3
25
72
41
19
23
6
7
125
19
24
24
12
36
60
17
18
49
24
80
15
21
40
24
24
53
3
40
29
31
144
71
1
80
100
29
12
90
25
84
11
13
96
108
80
36
40
36
23
13
68
87
13
132
47
37
8
52
48
12
24
5
72
67
11
54
30
13
72
96
60
35
54
43
23
42
48
19
20
153
90
25
24
29
55
36
20
4
12
20
28
44
3
102
43
65
30
48
49
23
37
12
24
17
43
35
42
7
68
52
36
120
44
183
18
15
9
6
1
23
25
23
37
11
25
5
79
12
11
13
17
19
36
47
1
24
132
60
23
13
35
12
13
8
180
40
12
84
41
55
65
27
136
96
71
37
12
116
3
54
120
115
5
6
25
96
23
21
16
23
13
35
49
8
112
29
12
30
90
12
7
29
132
79
23
21
4
23
9
33
55
56
16
59
60
37
48
47
37
48
35
133
5
19
53
12
55
20
40
60
48
17
15
36
16
263
13
12
35
25
12
20
28
5
163
5
55
32
3
42
63
28
44
40
23
133
12
8
4
23
13
96
8
45
30
6
30
24
13
24
36
48
140
99
13
65
12
63
52
60
48
132
11
1
41
7
35
48
48
1
89
24
15
51
25
72
17
36
19
32
9
27
3
72
132
25
12
8
15
121
84
36
24
5
111
27
25
5
7
108
8
15
85
5
84
6
102
63
16
11
169
11
18
19
ABCD 99579995038*3^$a+1 [50090]
30
39
64
36
161
39
60
76
120
17
15
72
21
43
132
5
48
60
27
24
96
40
65
39
33
3
40
5
48
19
53
72
30
33
57
7
23
6
12
78
42
27
75
18
55
12
11
54
75
63
18
19
12
108
101
24
63
15
25
47
18
48
79
152
39
120
117
4
23
18
175
80
120
15
37
20
16
65
72
27
12
16
113
12
12
7
128
15
66
51
36
84
33
60
115
11
61
29
51
36
64
128
33
147
148
48
17
102
48
57
12
3
78
15
3
81
39
42
78
21
9
42
25
24
24
24
20
28
95
37
36
56
9
120
67
48
17
18
120
1
36
5
30
18
27
45
55
32
45
96
7
72
8
64
41
12
6
24
48
37
68
63
30
12
15
4
53
27
4
44
3
73
36
131
30
18
57
72
15
18
27
75
48
18
27
24
64
77
30
42
67
48
11
69
88
65
19
23
1
5
19
20
3
168
61
11
25
24
108
20
33
48
19
65
43
23
37
20
33
30
69
12
39
97
17
27
123
18
48
72
27
93
120
19
11
45
33
147
33
102
48
1
24
17
12
66
42
67
5
6
54
48
18
30
42
37
20
105
27
76
80
15
9
21
90
42
15
105
3
33
79
68
24
21
7
11
1
23
117
48
75
13
5
30
18
31
20
33
91
164
28
23
30
7
5
48
55
77
42
273
40
12
108
65
19
59
9
15
30
18
42
36
7
125
15
132
51
54
75
63
9
111
37
8
12
33
115
5
79
8
21
90
97
24
41
19
8
28
20
84
21
42
33
15
42
43
113
42
37
12
36
144
83
18
12
63
12
33
55
20
45
60
43
65
24
7
8
28
204
41
7
23
18
24
48
27
21
30
9
72
48
33
27
93
12
31
36
8
21
162
133
29
60
7
36
12
5
30
57
36
40
35
30
139
41
67
11
117
3
42
7
71
24
33
15
45
57
63
3
24
37
96
17
27
63
145
5
63
3
37
53
174
1
17
19
116
45
27
16
12
77
15
12
28
72
20
99
24
120
25
95
30
186
81
28
83
18
39
40
20
48
64
24
176
3
18
48
19
8
27
105
15
1
104
33
7
8
63
85
29
48
27
33
18
24
85
80
33
12
67
48
11
9
100
20
16
5
7
92
153
15
15
72
37
173
60
15
52
41
180
27
15
13
32
16
5
31
23
45
3
90
67
20
72
39
24
121
47
105
160
47
90
78
30
135
40
65
48
84
108
12
6
72
72
73
47
25
36
12
23
61
11
30
7
11
42
15
33
199
8
84
291
57
12
3
48
73
167
18
30
69
33
48
12
78
141
28
60
20
63
169
8
136
12
32
45
60
43
53
42
25
23
42
15
28
5
54
138
30
25
23
57
63
42
7
32
76
84
53
3
12
3
90
39
9
51
4
132
20
15
18
27
117
6
49
8
15
90
102
13
24
29
30
49
5
3
45
15
72
75
13
24
36
23
81
36
3
24
90
7
36
20
15
48
37
24
11
25
24
60
8
3
69
3
85
11
30
42
72
18
79
23
6
19
36
5
31
113
78
45
28
24
8
135
18
7
60
60
5
7
11
25
56
28
11
85
17
12
36
19
8
87
30
18
25
80
88
17
39
21
15
60
57
15
93
18
21
136
20
153
147
33
31
36
23
54
43
17
6
9
16
60
185
12
55
23
24
33
40
17
6
1
23
18
39
36
24
4
56
48
88
48
12
65
18
30
7
92
105
48
7
36
35
49
5
7
36
137
120
63
28
192
32
3
48
57
24
136
23
9
15
18
60
60
19
20
36
12
45
18
73
5
39
3
48
21
21
43
5
30
117
3
1
20
3
37
36
5
87
12
9
7
60
77
7
36
24
53
43
12
53
255
112
11
24
48
18
12
15
3
30
67
47
57
48
60
12
108
72
28
8
132
12
33
36
67
60
17
3
4
41
99
33
30
97
119
1
36
5
27
3
72
105
45
18
30
60
168
12
7
8
4
36
32
12
76
5
7
5
63
45
147
132
16
12
8
72
60
120
16
95
1
68
28
60
32
21
12
18
57
15
18
39
15
1
156
11
18
7
12
8
12
76
17
7
12
84
35
57
63
49
12
56
24
40
36
23
21
3
6
99
81
7
5
7
5
27
96
3
114
15
105
7
23
33
4
8
33
12
78
42
6
69
3
30
18
42
150
177
12
36
60
4
48
32
33
7
23
1
44
48
93
55
36
41
19
8
12
51
45
3
85
5
31
71
90
7
12
20
33
7
60
24
12
65
223
17
39
21
127
131
42
15
105
27
3
90
19
120
41
27
15
61
29
147
9
7
60
17
6
102
60
43
12
95
85
53
30
25
36
11
18
39
33
7
32
93
31
12
20
3
37
132
32
81
102
96
85
56
3
33
15
13
5
67
5
15
60
88
32
28
47
90
30
37
11
30
12
15
4
161
39
3
90
7
8
111
37
20
64
53
36
27
45
132
18
9
63
33
24
36
93
127
23
42
27
100
36
144
83
57
111
1
23
18
39
9
39
33
7
8
15
49
23
37
11
25
20
52
ABCD 99580232866*3^$a+1 [50037]
6
66
36
108
90
1
17
19
107
42
55
107
102
60
31
89
7
252
12
53
54
1
24
11
60
13
149
12
24
19
11
37
53
180
19
17
43
216
17
12
7
71
246
24
19
48
36
35
1
41
54
54
19
65
72
43
83
24
12
36
25
65
55
71
24
12
61
35
49
72
24
72
83
1
77
12
54
72
61
29
36
234
109
53
36
7
11
72
90
79
47
6
199
17
30
25
11
97
11
1
125
7
84
5
120
19
59
66
7
35
1
12
95
1
29
42
37
216
12
5
19
11
1
89
36
79
47
61
65
18
42
19
101
6
13
17
24
12
78
120
6
55
12
53
79
120
24
83
96
72
54
144
19
29
79
36
47
144
36
133
29
60
54
13
35
18
43
12
17
7
36
209
55
24
72
47
37
17
55
36
113
12
72
7
12
71
1
72
17
19
125
90
60
85
60
11
6
12
24
30
90
36
19
53
19
95
48
36
37
95
12
132
54
18
37
36
65
7
17
48
151
161
48
54
36
18
19
17
36
306
6
55
161
66
37
5
19
89
91
71
37
48
36
5
30
18
72
24
72
120
55
35
18
19
5
12
43
48
53
60
54
66
7
12
35
42
12
162
25
17
12
36
144
43
11
18
24
30
1
23
37
108
36
12
132
197
12
180
55
60
35
1
72
47
24
18
12
18
25
29
72
43
12
167
48
18
19
36
24
83
1
23
1
47
78
55
29
54
37
17
18
61
12
53
132
67
24
84
72
23
49
53
78
54
36
139
24
17
174
25
12
35
6
54
13
24
65
36
18
18
7
108
144
84
23
18
30
109
24
53
31
23
192
18
43
11
96
72
37
17
19
29
7
35
37
17
66
18
7
29
55
36
17
7
89
72
19
17
72
108
19
72
12
72
36
180
23
18
90
30
36
42
48
54
18
60
48
37
71
42
55
119
18
72
43
11
1
24
29
24
30
78
12
127
89
90
90
7
65
7
53
54
174
24
91
35
13
36
96
47
145
77
72
66
1
23
30
18
73
60
72
36
36
12
96
11
18
24
19
36
83
25
12
215
18
7
197
36
72
36
84
7
65
18
54
60
91
17
66
54
43
29
132
54
138
24
19
155
1
36
5
54
66
43
48
17
7
11
6
102
25
12
71
18
18
144
73
108
36
35
54
7
12
5
36
19
65
78
30
36
43
12
53
72
91
35
1
108
72
5
55
12
35
42
19
12
72
77
91
120
59
12
181
24
65
19
53
36
90
6
36
48
19
41
30
73
24
101
42
30
91
17
18
18
36
55
35
54
108
42
13
35
42
48
19
41
19
120
24
53
91
17
31
17
115
65
19
108
41
19
29
72
7
17
31
24
72
12
23
54
12
7
29
276
12
19
23
157
72
89
78
36
30
7
83
6
84
54
73
60
48
125
36
91
24
29
60
72
48
42
1
12
5
55
12
107
18
24
19
36
36
11
97
36
119
24
48
6
19
35
13
77
66
54
90
36
1
35
217
53
18
25
36
35
13
107
96
121
41
54
48
18
42
1
47
1
36
23
13
41
55
108
12
60
12
35
18
6
1
29
43
29
90
54
18
24
1
36
11
1
59
49
143
36
54
91
5
54
48
6
31
252
131
13
60
35
18
31
53
43
17
31
108
17
18
61
29
55
5
12
43
180
35
12
25
137
151
48
35
42
54
30
91
77
48
24
103
60
47
18
78
73
36
101
7
107
102
24
30
24
12
78
31
36
41
54
18
91
36
17
91
108
35
54
31
59
66
108
36
6
30
19
23
1
36
17
30
1
59
1
29
24
48
7
65
7
29
151
101
19
5
48
90
54
90
97
17
12
18
132
49
204
144
12
5
12
6
145
120
5
48
36
36
78
1
48
17
7
29
6
49
168
53
103
5
12
7
65
235
60
144
29
18
37
72
144
5
12
36
43
17
19
11
78
163
101
6
30
7
11
25
29
163
41
19
120
23
1
17
48
19
23
37
11
1
24
281
78
30
42
30
19
17
36
36
6
12
73
17
115
71
13
36
24
47
25
12
41
91
11
6
84
43
12
53
54
24
48
1
24
101
18
18
168
102
54
7
17
103
72
89
18
36
108
18
7
192
143
1
24
209
43
11
25
35
37
107
1
17
19
84
35
6
55
119
90
114
48
72
1
59
12
90
36
55
53
78
1
101
18
24
1
53
12
19
60
72
53
18
109
48
53
72
24
84
79
119
18
72
60
19
65
132
12
90
6
67
95
30
18
1
24
48
71
37
5
67
ABCD 99581156198*3^$a+1 [50015]
237
36
192
99
96
117
63
165
42
117
21
39
105
204
12
108
72
54
6
90
153
9
12
6
45
9
126
234
15
105
39
105
87
45
48
54
6
180
90
192
24
30
39
12
204
3
66
150
45
27
9
45
39
81
15
24
75
30
132
54
30
18
6
75
15
21
123
30
27
9
51
45
54
57
63
57
69
15
60
15
114
207
45
15
24
51
30
180
24
54
54
36
87
237
87
36
33
111
3
156
6
36
15
105
3
156
189
15
21
51
147
33
15
42
111
69
36
27
63
84
168
120
54
54
54
42
129
45
111
36
15
42
18
18
120
27
15
9
135
141
15
105
39
45
171
24
189
237
123
21
75
84
27
180
30
60
54
225
24
69
312
99
9
183
15
90
90
9
120
96
117
27
24
12
39
129
57
15
93
87
93
252
12
96
15
21
51
57
156
90
24
18
123
21
54
72
18
75
105
72
54
18
87
69
87
45
15
75
54
18
48
9
243
42
39
15
12
33
237
18
144
42
171
9
54
45
60
51
18
63
15
93
99
6
75
51
108
30
36
60
102
42
12
75
33
96
66
69
45
180
54
21
36
51
105
60
189
51
24
75
66
168
174
33
45
15
57
18
48
162
3
39
12
105
39
45
12
324
144
57
90
48
225
120
129
87
3
57
36
15
30
3
60
87
54
36
72
12
15
9
15
15
24
33
180
60
69
18
30
18
24
30
24
12
18
57
105
144
39
120
156
51
18
75
51
54
126
138
96
156
24
162
18
90
57
45
330
33
69
27
36
108
12
249
60
210
108
108
78
66
21
165
15
168
15
105
36
36
39
9
12
84
51
153
9
72
60
111
60
60
39
54
102
105
3
6
15
3
33
75
234
36
84
39
69
60
87
309
72
48
96
120
54
114
18
45
39
321
225
252
108
3
60
21
39
216
120
84
51
84
21
75
18
108
3
297
60
63
12
87
21
12
57
3
108
9
60
36
15
39
12
54
204
18
144
9
129
96
174
150
48
75
3
30
60
54
12
24
30
96
15
156
9
84
15
9
48
42
72
141
105
42
33
33
15
27
9
36
24
39
45
21
51
27
57
156
57
72
126
18
30
57
57
18
105
87
78
72
3
177
12
36
15
3
96
141
3
66
168
12
15
24
111
48
153
27
42
66
24
81
27
57
84
51
81
189
6
69
195
141
60
24
24
135
144
66
54
108
33
252
48
96
45
36
3
12
84
9
72
99
60
69
87
57
87
60
33
63
45
24
51
57
108
120
108
135
105
87
3
66
36
60
12
90
213
60
48
45
51
15
126
63
51
45
39
60
210
24
36
144
3
24
60
129
15
57
195
33
132
90
30
135
24
81
75
24
9
180
84
51
60
72
39
69
21
75
33
183
48
75
45
60
15
96
30
135
15
9
45
51
3
18
48
171
33
18
18
15
105
42
9
24
72
39
69
36
24
192
147
81
171
36
30
18
165
57
3
120
129
66
6
84
150
12
45
123
72
69
123
78
234
18
48
3
147
30
3
39
117
9
75
60
132
3
57
60
108
9
63
60
15
60
9
24
36
36
39
225
36
24
24
15
66
24
36
15
15
141
39
198
42
81
45
108
72
72
12
6
9
36
237
63
84
21
15
165
3
12
93
300
51
ABCD 99581449244*3^$a+1 [50025]
29
151
114
23
49
66
18
90
225
195
36
90
18
45
32
16
99
36
18
39
33
42
21
15
66
36
54
6
15
69
75
123
5
37
66
72
96
210
132
30
198
6
54
27
75
42
27
111
72
18
87
27
21
33
159
51
6
39
69
18
9
21
42
12
54
6
66
18
42
48
155
16
81
95
55
234
84
59
31
96
113
115
168
30
162
5
37
108
63
32
103
12
72
21
249
39
51
6
87
105
108
54
101
49
15
21
12
72
108
6
5
67
84
78
75
15
18
144
30
18
186
149
25
87
39
9
27
54
15
147
60
84
45
69
54
5
16
51
54
72
15
3
120
54
72
23
73
90
45
57
90
365
112
96
129
78
156
144
90
96
107
319
60
53
1
30
90
90
96
45
39
57
159
108
5
37
30
24
180
156
101
193
72
48
6
36
54
71
19
189
9
18
84
18
63
27
21
177
24
23
85
48
90
24
41
49
143
16
15
396
6
15
128
16
75
5
48
85
126
36
60
360
48
96
102
72
108
78
102
119
64
57
87
21
12
63
105
162
69
111
18
192
78
66
24
12
60
138
72
198
42
48
60
12
90
54
54
24
12
114
12
45
192
15
33
9
23
25
23
55
144
84
6
143
31
36
24
72
18
36
54
17
193
24
30
42
63
80
37
36
108
36
23
208
39
36
102
18
162
27
225
111
3
36
89
31
18
72
60
171
117
48
27
81
15
9
66
101
49
270
84
6
87
69
60
18
77
16
63
6
18
66
87
48
27
24
36
18
39
32
91
84
24
9
57
39
105
90
6
66
24
108
17
181
12
6
9
207
48
113
240
25
119
16
32
1
180
30
36
18
72
36
75
213
36
90
29
64
183
57
81
186
30
23
67
18
108
24
135
153
12
75
51
29
43
5
73
23
79
6
12
18
60
36
45
9
39
117
6
54
48
18
45
87
18
18
5
115
77
37
36
66
24
180
41
48
67
6
48
144
42
108
36
174
168
12
6
54
15
21
54
12
18
18
60
9
21
108
54
60
12
33
96
96
33
36
27
27
12
114
39
15
17
160
21
75
27
36
54
6
72
189
81
54
9
57
54
81
9
108
42
33
105
23
37
66
137
367
113
19
48
60
12
96
117
153
192
72
36
18
36
36
168
297
57
168
15
15
204
69
21
30
150
30
24
54
18
9
21
59
91
30
87
135
57
33
72
48
23
199
89
37
12
191
16
9
24
95
48
144
55
48
41
16
33
18
168
12
258
120
24
30
18
42
108
54
126
30
132
12
15
39
222
84
119
25
42
45
57
42
144
126
95
25
18
60
126
36
108
66
36
6
138
21
51
173
31
120
18
18
42
251
145
54
57
9
6
138
18
72
18
18
90
47
160
27
5
1
66
6
234
66
78
54
18
30
24
48
132
144
54
165
315
21
219
246
6
120
33
21
36
39
129
48
15
57
6
12
54
6
12
252
60
48
117
9
39
80
288
115
108
81
51
264
5
31
18
72
78
120
36
141
48
81
15
21
108
216
186
192
45
81
15
57
72
15
27
84
6
18
66
39
51
45
32
193
132
18
12
60
12
5
67
78
228
144
60
48
47
103
36
12
18
6
300
126
72
36
60
54
41
64
21
12
114
126
15
105
42
45
147
6
12
42
36
54
18
36
12
42
48
ABCD 99581499586*3^$a+1 [50037]
90
13
36
104
21
91
53
72
108
87
48
48
4
68
28
12
17
103
32
76
17
127
35
24
30
19
212
180
16
48
89
15
21
36
39
135
49
47
9
81
31
113
79
41
144
6
241
5
75
36
60
40
144
24
71
18
55
5
31
60
84
36
41
55
29
111
100
23
97
8
60
100
108
59
21
60
24
28
92
33
135
168
4
44
120
15
30
90
57
39
21
52
56
4
36
41
3
21
247
53
15
4
12
36
23
6
139
95
54
27
45
183
51
61
176
117
60
12
243
28
23
120
49
132
5
183
45
87
16
59
18
6
1
168
221
51
93
147
4
44
21
115
24
5
15
21
39
255
57
76
29
54
61
65
48
27
84
76
119
24
66
6
18
171
9
12
60
63
76
24
17
15
24
64
5
67
53
60
75
117
60
3
141
67
12
11
25
5
36
99
52
144
8
48
52
11
49
32
4
44
21
90
9
16
32
9
31
32
15
37
68
12
156
160
47
1
71
145
24
65
51
75
9
69
66
24
30
63
112
32
64
12
113
6
30
24
87
64
20
93
51
135
69
52
188
28
48
5
114
25
36
29
175
5
355
5
27
165
24
51
15
73
72
44
45
31
23
6
19
20
12
33
7
144
104
112
8
28
107
30
51
81
3
52
24
36
59
181
113
66
1
53
72
60
3
51
57
69
63
21
79
216
200
72
69
3
12
16
12
72
104
15
54
72
43
5
55
236
36
16
179
93
51
6
135
144
12
69
3
28
44
4
29
3
112
96
41
3
16
72
44
9
51
4
12
8
9
3
3
145
44
21
6
30
183
75
25
8
64
144
95
21
123
1
84
77
180
18
42
103
48
12
17
19
29
27
105
43
12
8
60
96
249
36
30
9
12
144
36
60
60
16
23
6
91
104
288
96
9
7
68
57
123
76
101
75
60
48
168
12
96
16
108
17
51
28
5
31
84
65
6
198
91
89
120
67
83
1
32
28
32
27
6
84
75
57
48
3
232
5
163
104
204
9
42
33
40
20
48
12
135
1
60
212
9
24
156
115
29
19
77
19
120
5
19
60
20
45
75
48
144
84
52
24
5
3
15
102
43
47
13
92
39
6
43
32
63
6
87
28
29
12
24
99
117
54
126
18
1
56
64
92
33
60
231
28
20
21
151
48
41
55
35
9
21
15
4
12
36
12
107
181
48
12
8
72
33
6
93
171
6
123
36
76
20
16
12
17
54
9
15
210
96
79
5
3
57
15
87
25
96
119
145
65
54
1
5
99
81
135
9
84
7
36
32
160
95
66
6
48
37
89
151
48
192
20
9
19
60
132
68
111
6
180
63
52
20
144
21
43
47
13
192
20
120
129
174
177
16
23
1
53
3
33
199
17
144
6
1
47
72
144
24
21
12
33
36
3
15
72
90
55
20
84
21
90
33
60
51
114
15
40
47
54
96
3
15
57
120
39
49
311
9
57
15
16
137
223
29
39
172
32
45
291
9
7
65
15
64
72
44
28
47
288
6
66
73
167
25
24
44
16
12
120
24
89
91
80
16
20
120
33
51
9
51
40
53
3
4
5
39
69
72
24
51
268
41
84
31
212
12
105
75
52
23
85
12
24
224
12
3
61
36
23
6
90
30
36
15
16
32
45
42
45
16
12
47
78
3
148
5
27
52
152
120
40
84
116
63
145
12
35
49
12
83
24
81
21
19
5
7
128
124
137
15
33
27
69
36
19
24
56
160
36
20
135
133
20
16
5
27
63
9
15
162
15
96
4
65
15
33
42
9
24
100
65
31
44
81
144
111
132
84
15
9
40
44
105
60
75
45
111
16
5
3
96
64
96
5
51
9
139
48
128
112
53
6
48
162
150
54
55
89
7
48
32
4
44
12
16
119
93
108
48
64
68
28
20
ABCD 99581602522*3^$a+1 [50089]
27
93
4
32
75
1
120
20
84
28
47
108
97
8
76
60
71
49
41
99
120
117
114
33
36
12
4
89
7
44
148
77
31
92
16
167
93
9
3
132
16
152
27
73
108
44
111
24
36
69
57
48
63
105
3
24
40
95
45
3
108
21
144
111
84
21
15
54
15
84
28
68
4
56
72
33
60
12
54
18
6
9
27
9
40
5
51
24
100
32
48
84
76
89
12
18
21
105
24
18
33
60
96
36
9
39
27
90
42
1
17
19
35
49
5
99
21
99
100
80
60
63
49
68
48
24
99
30
39
36
21
30
9
15
12
45
48
69
150
13
35
42
27
40
8
117
18
60
36
45
21
19
20
69
6
84
18
39
69
60
19
20
87
54
66
9
51
69
72
48
24
51
36
6
123
180
24
87
126
15
3
66
15
3
81
84
36
15
129
96
52
53
19
20
45
60
31
20
4
17
54
37
8
4
71
222
27
12
123
12
25
29
6
13
60
120
80
27
36
57
255
36
105
15
57
88
71
9
15
9
12
45
39
12
39
33
3
153
9
63
87
30
51
21
91
8
9
255
148
12
23
93
24
60
33
43
35
105
4
11
105
144
111
9
171
72
9
24
4
5
31
131
66
90
78
15
105
39
12
28
8
3
25
80
40
20
36
21
12
60
15
48
75
57
40
32
4
20
15
21
33
12
39
105
15
76
108
80
51
85
5
66
45
108
36
52
72
47
73
56
36
69
60
135
75
1
5
3
132
9
12
3
69
7
8
45
3
87
18
99
4
5
207
27
18
3
12
24
15
13
35
126
60
55
120
56
88
17
24
31
8
81
6
13
5
111
99
36
69
27
45
9
27
27
57
123
36
9
21
36
3
21
27
12
45
90
18
108
19
96
215
1
20
24
21
3
3
117
3
54
3
3
49
41
15
39
18
111
100
140
132
177
36
6
49
20
111
21
84
3
48
18
7
35
73
35
12
198
15
72
12
88
8
40
20
177
27
27
33
93
3
111
49
41
3
33
19
164
9
198
37
56
12
57
36
55
35
45
84
15
18
7
12
60
48
71
42
18
141
3
66
6
36
37
36
164
16
155
69
45
31
35
42
55
29
3
40
8
39
33
3
90
42
36
49
17
111
39
9
24
16
72
17
90
42
84
27
63
37
53
55
17
18
37
20
84
21
15
39
18
75
21
19
72
35
9
4
71
97
8
9
15
48
28
29
55
20
48
9
90
1
84
35
25
101
3
4
20
15
45
3
57
36
16
35
45
15
18
120
7
44
12
132
27
54
19
11
1
36
20
87
1
95
12
9
15
21
84
33
6
37
72
32
48
135
1
11
9
27
42
135
75
21
291
66
78
49
80
60
96
52
23
12
18
114
36
69
76
92
9
63
28
248
40
104
28
12
5
31
41
19
140
36
24
27
37
32
21
27
27
204
66
91
17
36
87
4
71
117
16
35
72
54
51
33
75
24
28
8
15
37
8
4
53
27
16
35
1
116
4
108
8
28
56
75
54
66
69
64
56
72
64
56
12
93
63
24
3
18
39
120
108
45
18
85
44
88
125
15
24
45
51
132
57
30
24
21
63
1
164
3
33
4
8
147
21
4
155
42
31
20
75
90
84
15
28
8
63
85
41
3
105
3
123
69
15
42
51
12
27
13
71
69
28
8
39
72
61
29
6
57
15
90
48
18
60
120
25
71
21
87
12
1
5
3
12
24
45
6
57
45
7
68
105
6
21
63
108
18
6
54
90
36
48
36
6
15
16
113
30
54
42
1
44
75
9
15
49
23
30
15
39
73
41
19
12
104
24
3
252
21
51
18
48
3
4
36
92
9
3
168
52
35
21
189
87
99
9
156
12
15
45
9
6
9
9
75
9
18
133
20
45
42
48
6
84
180
114
30
87
3
36
24
37
8
111
24
30
36
270
6
63
57
6
48
37
68
4
35
21
21
138
6
111
15
33
51
25
71
30
3
12
111
18
15
36
28
8
39
45
45
3
16
24
17
54
21
96
24
4
197
3
27
60
12
21
39
36
1
83
36
97
48
20
52
17
36
60
27
3
72
117
12
60
15
93
60
72
48
28
5
90
30
7
20
15
36
84
6
51
96
9
3
15
21
57
84
90
9
60
39
126
36
123
28
8
75
90
19
60
65
63
24
3
57
105
78
12
1
5
12
15
72
4
35
54
111
39
120
36
21
93
48
7
17
18
13
23
37
107
57
33
3
27
33
63
69
15
36
6
18
156
81
24
39
61
47
57
57
15
16
32
21
19
60
17
30
21
15
33
45
15
16
23
48
37
36
20
69
51
12
28
107
69
39
24
12
24
49
32
39
6
180
51
4
8
135
13
23
69
3
108
ABCD 99581662034*3^$a+1 [50017]
29
115
210
114
72
18
111
96
33
15
33
18
6
30
228
5
55
30
60
6
90
6
18
6
66
15
63
42
18
126
60
282
30
18
42
12
78
54
48
12
123
3
24
48
66
84
210
18
12
30
60
21
9
87
33
150
12
29
31
24
42
12
6
60
6
6
12
66
39
45
131
25
54
17
13
12
30
30
120
114
36
24
102
18
29
313
12
6
66
24
54
60
126
11
91
30
24
18
72
228
36
36
84
24
18
27
75
5
97
18
48
72
5
37
6
54
24
36
3
21
24
36
15
21
66
24
126
84
30
30
120
108
78
18
12
3
39
6
66
65
19
120
42
24
54
96
29
61
30
18
36
54
41
16
69
12
24
23
73
18
192
30
39
15
30
83
37
18
66
60
12
63
45
30
5
79
30
18
12
180
12
198
90
60
12
180
66
78
54
18
12
18
83
16
63
42
18
102
30
108
12
18
42
30
198
198
12
48
42
12
6
24
168
11
19
6
30
36
24
29
7
18
66
24
12
114
95
49
47
91
78
30
9
33
48
15
51
30
30
18
6
126
30
54
54
90
12
48
11
37
24
3
21
42
24
60
125
13
42
6
54
48
168
102
6
30
11
103
210
135
57
114
102
84
24
12
72
48
48
30
12
30
30
42
12
3
81
12
83
7
60
77
13
147
51
96
18
42
24
12
29
1
24
18
12
240
6
3
39
6
120
84
6
60
120
6
30
18
18
54
24
114
90
36
12
90
12
60
41
25
126
24
24
90
18
12
30
12
18
18
42
6
6
24
30
24
6
6
3
27
78
12
24
36
48
18
18
30
96
45
48
45
36
30
6
96
24
3
33
63
57
18
6
18
12
65
145
30
6
12
6
9
45
102
29
16
3
36
6
6
54
18
60
78
59
1
42
12
18
96
60
24
12
84
35
64
15
65
31
65
97
24
300
75
48
15
12
78
30
30
72
78
21
45
84
6
12
30
108
60
39
33
24
108
6
6
30
84
45
21
6
12
18
42
30
60
6
6
36
12
42
30
48
36
60
6
30
30
45
3
162
18
6
54
77
55
168
17
205
48
6
54
12
90
113
253
60
24
36
144
36
24
63
57
18
18
78
6
228
72
18
36
60
161
48
96
19
45
27
96
132
108
30
23
37
42
17
13
48
60
12
12
48
126
54
66
30
84
42
48
45
32
175
48
150
48
138
54
30
30
12
24
24
210
12
24
24
48
30
84
3
33
60
18
129
33
24
36
108
39
15
12
96
42
18
18
12
12
30
66
96
63
45
30
21
15
66
96
24
18
5
133
78
72
30
12
27
33
12
78
168
29
1
24
18
36
84
45
177
24
60
36
96
60
78
60
42
39
93
6
45
9
18
69
33
47
91
54
90
24
6
18
5
31
24
96
6
60
108
12
18
6
24
90
5
7
60
45
3
72
90
60
6
48
9
3
77
1
60
35
19
12
48
60
36
24
12
18
12
36
12
30
36
12
18
24
87
69
30
29
43
30
42
132
6
78
54
60
6
54
36
36
6
18
222
72
18
18
24
5
37
30
90
36
48
42
53
127
60
108
9
93
12
66
36
33
21
180
66
18
35
16
15
24
90
15
45
12
108
11
19
60
60
66
6
36
24
84
29
145
12
138
192
30
18
41
25
126
30
48
66
12
42
30
96
42
78
102
54
66
18
45
45
36
60
24
60
30
42
30
60
77
13
30
54
36
72
18
17
25
12
36
12
96
36
24
6
60
96
29
31
33
69
12
96
12
42
150
54
29
73
24
6
9
33
66
72
144
168
30
47
115
6
12
60
255
33
24
23
37
138
17
25
23
67
45
33
18
24
30
78
30
27
135
24
126
18
102
123
111
72
48
12
42
48
48
35
1
36
27
3
30
54
90
15
141
72
27
21
144
78
45
51
45
69
12
95
19
66
18
126
72
30
12
30
6
54
48
30
42
150
96
30
84
12
18
30
42
18
12
66
60
108
144
12
53
67
6
12
12
108
72
36
48
30
36
24
156
126
147
27
6
18
12
18
6
54
30
102
47
1
114
12
129
9
30
102
48
131
1
66
18
120
12
24
30
84
144
48
29
61
12
66
24
30
102
138
47
1
18
6
30
18
12
75
63
36
6
66
117
21
36
36
30
72
162
90
6
132
18
132
17
31
30
72
11
1
63
15
30
12
23
7
36
48
42
54
53
25
30
36
21
33
15
165
75
21
54
18
42
36
12
18
24
47
49
36
59
16
81
18
6
23
37
6
42
11
1
6
72
102
78
72
6
24
18
108
54
30
66
132
156
12
30
ABCD 99581903132*3^$a+1 [50005]
8
3
54
127
24
80
45
54
117
3
90
3
64
8
75
61
56
63
1
29
43
32
75
13
32
21
19
35
37
143
33
48
136
24
120
80
9
78
33
40
89
126
25
5
132
63
75
21
3
205
72
168
72
179
114
30
126
7
287
1
35
301
24
24
11
165
16
8
21
54
61
24
72
29
27
27
93
15
49
8
141
12
7
71
1
89
15
39
57
16
200
184
8
16
96
83
108
33
27
109
29
19
71
81
16
8
40
17
15
184
240
161
15
87
121
120
179
210
6
37
48
176
24
39
48
25
32
112
24
65
7
24
48
221
19
72
264
65
31
203
37
128
51
30
39
16
80
375
84
13
72
23
49
8
16
24
8
120
64
53
51
144
21
19
41
144
7
8
16
24
32
33
7
11
108
1
53
60
30
36
37
23
90
72
12
3
192
72
16
167
25
120
32
3
85
5
36
7
120
104
24
16
48
113
72
15
21
147
105
42
66
54
36
49
80
168
27
85
152
24
279
6
19
281
60
102
60
33
40
24
131
114
126
117
64
8
21
67
8
57
72
15
112
11
13
24
35
96
45
129
31
24
203
30
55
144
120
144
56
216
24
88
168
35
69
16
104
40
48
95
126
115
144
101
19
272
219
157
24
48
23
73
120
149
27
3
13
72
120
125
27
16
8
16
251
69
64
47
57
40
72
168
5
78
30
63
27
37
32
3
133
137
96
55
32
33
15
45
12
42
126
7
80
64
11
37
32
16
168
137
18
54
6
1
29
115
35
30
42
37
8
24
64
200
144
40
35
13
24
48
56
160
24
272
16
80
33
55
47
9
24
9
31
5
19
11
37
35
13
29
51
40
35
30
90
37
128
75
61
96
24
128
45
36
54
108
78
31
120
24
17
18
61
119
1
56
112
56
16
120
23
1
72
8
112
17
36
195
120
136
24
29
3
24
123
246
111
39
121
8
96
112
77
91
152
72
81
151
48
128
208
89
90
126
15
57
15
3
21
24
40
95
81
51
117
40
56
16
161
18
90
27
40
173
27
24
33
103
128
75
90
27
24
144
64
11
24
61
24
185
7
168
35
61
17
12
90
90
7
83
61
24
32
123
66
19
56
16
56
93
91
48
8
40
8
16
24
65
7
53
12
42
85
48
104
33
7
173
51
57
30
25
35
13
17
312
175
113
39
9
42
162
108
39
51
13
24
56
160
35
12
42
31
275
84
73
53
24
30
45
51
85
96
104
69
3
33
199
32
40
24
120
35
144
37
24
96
11
72
126
15
16
41
18
205
72
8
15
49
80
96
16
161
210
37
41
135
45
19
251
54
103
8
16
24
59
37
240
128
105
18
37
125
18
12
36
1
89
175
96
8
63
42
48
162
21
144
3
108
97
264
144
24
5
3
3
69
96
105
7
137
18
85
17
223
47
57
3
85
56
105
175
72
80
64
8
51
24
21
9
87
48
243
42
195
16
152
24
40
41
7
5
3
48
24
51
72
78
7
77
6
30
15
27
13
104
48
27
6
79
5
27
9
90
69
63
18
7
24
80
123
21
96
40
59
69
16
32
3
181
96
35
37
35
117
219
54
7
8
48
153
15
27
30
78
30
180
7
35
13
72
24
161
15
24
99
60
49
48
65
72
90
37
83
150
15
15
36
21
16
8
64
96
240
72
72
32
40
11
108
49
96
32
64
11
13
104
21
27
40
347
6
31
24
17
55
17
180
163
17
7
29
51
3
180
48
18
ABCD 99582001934*3^$a+1 [50021]
21
15
30
36
15
15
33
9
47
43
42
48
78
5
25
12
12
30
9
9
87
60
21
75
33
54
30
12
84
42
33
36
129
35
115
30
24
42
18
27
60
21
18
30
12
159
39
54
36
42
93
99
17
36
180
79
21
8
49
6
54
3
9
59
36
13
51
9
60
12
18
42
39
9
36
71
103
81
156
33
30
42
75
93
6
45
12
9
30
5
40
3
42
6
90
24
39
9
72
18
33
27
138
72
120
126
54
6
57
144
33
27
15
24
41
13
48
12
6
21
75
9
12
117
6
5
36
73
12
78
17
91
114
6
45
60
60
9
11
4
63
77
36
40
57
3
60
3
54
3
3
6
36
23
16
20
133
27
33
12
60
48
27
36
24
36
39
78
3
3
6
18
90
12
99
45
36
48
27
15
30
24
27
120
3
30
60
12
35
85
3
20
172
3
41
49
12
3
21
66
114
30
30
15
24
27
105
9
18
18
24
96
3
105
36
39
15
66
15
21
18
45
51
5
16
15
90
12
6
24
30
27
36
75
18
11
13
36
66
48
6
12
30
33
15
54
66
90
84
23
49
18
33
33
11
1
3
51
6
63
27
18
72
84
6
33
12
9
84
30
6
51
33
12
12
71
16
45
15
3
138
54
18
90
60
6
51
9
27
24
24
9
36
75
9
11
52
27
96
57
57
12
30
69
72
9
6
18
6
48
6
15
36
9
27
9
36
30
65
4
96
8
16
3
53
43
42
48
60
36
36
12
6
30
75
39
30
66
66
24
24
12
35
31
18
66
21
24
33
131
16
56
160
9
48
3
9
6
12
42
156
3
9
12
30
45
93
6
41
16
20
25
3
27
12
33
117
72
60
15
21
15
33
90
42
12
36
51
9
66
54
24
72
11
73
15
15
57
60
27
18
72
3
57
18
24
18
6
41
145
15
15
149
97
63
27
9
15
24
42
12
48
18
105
9
162
21
24
93
6
6
51
24
80
1
12
48
78
72
45
9
96
12
12
108
12
135
33
11
85
114
6
6
18
27
45
39
45
11
16
128
76
105
48
6
6
18
33
45
24
51
9
11
28
21
36
3
12
39
6
12
12
15
45
24
84
12
6
114
54
24
30
36
36
18
33
24
3
81
12
117
42
6
18
77
67
12
126
60
15
8
76
21
24
24
51
9
11
4
57
63
45
11
19
84
41
127
9
96
27
30
36
24
47
64
39
21
111
18
42
29
25
6
84
42
24
48
27
15
66
24
6
24
5
216
79
21
39
138
6
77
4
33
6
54
102
9
57
23
1
24
51
96
8
31
6
12
12
24
15
75
42
35
4
33
27
69
11
16
57
36
6
24
5
76
96
39
105
33
47
79
120
21
15
45
3
60
48
114
15
33
6
6
54
21
63
60
21
9
18
12
6
35
109
3
87
57
69
51
45
11
49
180
59
31
18
12
11
4
15
36
30
24
108
12
135
75
65
13
30
33
45
54
78
12
15
44
85
72
39
3
21
9
23
37
51
9
27
9
42
150
18
21
93
12
75
24
36
33
42
9
9
36
12
3
99
53
4
3
48
42
36
11
4
69
36
24
18
30
35
108
1
6
65
7
48
24
18
83
7
12
90
48
3
20
4
9
15
21
54
6
6
29
36
13
30
57
33
42
9
24
45
84
42
96
18
11
13
3
3
126
71
28
117
143
40
39
6
6
9
36
21
23
52
9
84
87
20
4
120
9
24
63
60
27
30
63
3
45
15
5
25
27
39
90
84
66
78
27
9
24
27
9
35
52
15
30
78
117
39
21
57
102
30
35
49
87
27
53
144
25
36
39
15
45
24
36
15
66
174
6
18
90
30
12
54
24
6
24
17
25
12
36
51
21
48
126
36
9
33
66
5
31
108
36
66
90
9
21
15
60
69
6
18
11
19
12
5
25
24
75
177
3
27
132
21
69
12
30
6
90
29
16
3
6
18
117
20
4
39
6
15
21
24
15
45
12
18
6
11
25
48
24
12
51
24
60
105
39
9
36
30
6
78
33
3
21
9
75
129
72
6
9
45
30
36
9
36
20
73
51
56
40
84
33
51
39
77
16
15
48
54
42
41
4
99
84
81
9
47
1
15
9
30
18
30
6
12
42
33
3
21
21
60
24
71
124
120
9
15
51
18
12
11
4
45
30
105
9
27
45
15
8
1
6
29
73
12
90
5
36
49
60
15
36
20
73
24
12
66
72
12
84
17
37
60
47
133
12
30
144
72
18
171
75
6
23
85
75
20
1
24
54
60
18
75
24
123
6
231
15
36
84
21
9
30
6
24
24
30
41
55
18
60
47
31
165
9
60
18
57
9
24
27
36
39
6
23
16
3
18
35
37
42
101
25
18
66
15
24
21
24
111
9
54
12
30
36
72
23
4
9
54
42
114
12
84
5
16
9
36
15
15
78
12
3
21
36
15
33
36
35
61
15
24
93
23
7
72
30
35
1
39
9
186
9
45
24
11
1
48
18
102
83
144
31
5
13
30
65
16
15
24
42
12
12
18
42
24
24
36
126
21
84
33
30
21
21
15
69
66
60
36
30
18
57
9
90
29
115
30
6
18
3
117
12
6
33
92
40
57
12
18
33
20
40
45
12
27
9
11
40
3
18
123
21
24
24
18
105
9
48
18
12
30
51
21
6
18
6
89
61
15
3
36
57
9
15
15
5
43
21
27
48
180
45
9
12
78
72
144
54
3
15
45
57
12
35
1
35
49
6
9
45
6
18
111
33
63
9
6
132
18
24
6
9
60
9
12
23
1
24
15
32
55
105
20
37
42
30
39
141
144
71
100
24
12
3
41
25
11
4
24
15
6
108
23
40
9
48
12
48
90
18
114
6
12
ABCD 99582500476*3^$a+1 [50043]
5
19
5
16
8
7
18
95
31
65
64
15
17
64
8
88
8
7
60
5
85
30
29
24
61
11
192
13
35
24
25
23
48
19
45
48
87
105
9
36
120
6
18
90
9
63
249
15
150
120
150
30
90
5
199
12
108
57
123
5
37
27
56
1
90
96
198
15
111
33
8
64
15
186
30
89
79
65
24
31
57
15
54
11
25
39
39
41
48
232
21
54
5
120
136
45
144
59
61
6
45
24
195
114
216
174
36
36
78
12
78
5
16
141
30
29
79
252
5
55
30
114
41
25
87
27
29
151
30
54
42
27
32
40
45
59
7
185
64
104
64
237
30
36
33
21
126
69
21
150
18
66
54
27
8
271
54
27
15
198
66
54
162
129
80
25
6
138
47
103
12
29
85
11
43
117
32
13
120
59
55
41
85
120
270
77
73
15
15
9
135
449
24
136
81
23
31
12
78
246
90
119
40
45
27
9
30
41
13
6
216
30
18
21
21
84
96
138
6
111
69
35
96
25
39
15
33
8
163
69
8
49
36
3
27
5
199
30
11
24
1
15
45
3
27
165
15
24
30
123
3
60
54
66
78
131
16
135
105
120
144
15
41
88
15
12
54
6
84
5
91
117
8
64
99
72
180
33
15
240
105
72
24
99
5
127
144
81
80
19
69
141
126
90
18
41
85
11
112
3
90
3
15
126
3
72
80
16
120
3
5
16
56
48
1
71
13
60
39
141
59
43
125
43
77
49
36
48
27
123
501
48
81
12
288
150
21
9
96
84
11
49
90
5
61
54
222
39
159
41
64
80
312
43
12
24
54
75
96
45
120
6
5
24
1
87
57
71
40
93
27
9
234
12
9
128
31
81
45
30
114
27
3
150
111
15
84
126
63
123
285
159
6
180
48
47
13
192
24
35
40
51
45
8
31
24
41
169
42
210
75
93
126
53
67
6
15
69
251
205
195
3
72
77
13
3
117
3
21
120
150
30
135
48
152
31
17
67
96
237
8
109
24
51
56
13
186
30
54
45
56
25
6
113
16
104
37
18
12
5
160
105
47
16
72
24
21
108
342
78
102
54
39
152
49
210
29
31
105
56
24
184
21
150
36
113
16
225
6
33
21
59
7
18
87
24
15
54
27
32
136
32
40
99
30
60
59
31
54
72
90
89
19
66
11
25
54
24
180
36
90
30
114
87
69
11
24
1
63
177
15
80
43
6
15
51
53
16
80
64
165
36
36
114
41
72
67
300
6
83
40
141
126
5
19
21
99
213
21
147
8
7
294
30
21
105
54
96
9
45
54
36
9
27
53
40
105
66
101
72
280
141
6
5
24
37
90
9
24
147
5
240
144
24
192
85
54
53
16
56
1
95
40
3
29
103
33
80
31
65
1
47
61
36
135
9
95
120
24
13
195
120
48
57
18
197
109
11
43
5
97
23
31
60
53
13
144
60
36
99
216
32
72
40
48
63
18
132
147
32
109
35
37
30
45
168
81
36
30
60
257
16
152
79
129
135
65
97
255
75
180
198
51
15
186
54
54
99
56
55
185
192
43
30
135
51
5
61
24
123
21
147
48
111
129
96
96
3
36
84
5
85
35
7
30
24
54
341
31
144
60
30
54
81
24
80
1
63
63
30
75
24
ABCD 99582570398*3^$a+1 [50035]
208
12
179
81
156
72
40
83
81
48
36
40
200
28
17
15
4
96
192
24
20
189
15
72
16
41
19
143
61
84
36
197
55
60
248
16
92
156
75
21
33
87
48
40
152
24
40
60
36
168
48
32
40
56
213
67
80
69
36
72
139
113
31
23
21
16
68
36
64
12
12
72
149
19
24
8
96
84
36
39
126
39
196
12
32
52
60
48
80
64
11
85
80
84
28
132
24
144
17
111
196
20
240
64
12
59
25
44
180
112
12
32
64
44
16
11
9
45
31
77
27
64
215
57
204
60
36
36
160
60
92
132
64
144
12
48
320
4
101
27
28
24
32
28
44
16
96
84
12
20
111
18
319
60
32
75
85
20
36
48
12
4
192
128
16
8
4
92
3
33
16
20
112
96
104
136
60
36
8
9
79
29
79
60
84
12
68
16
20
3
13
12
11
85
95
13
77
55
32
36
40
36
144
60
8
136
24
12
119
18
3
84
4
192
104
45
103
20
201
51
93
115
116
76
20
69
291
52
32
60
84
16
108
32
24
60
12
100
47
1
20
69
55
92
16
24
120
48
41
27
63
157
20
144
76
80
4
48
36
8
72
96
16
44
28
53
15
16
167
72
97
128
228
48
40
24
12
96
11
57
16
56
105
111
105
90
13
120
84
12
152
88
72
44
84
220
12
180
236
48
84
100
32
24
33
3
48
4
240
56
36
112
23
21
292
116
64
24
8
192
184
20
36
33
39
40
119
145
24
48
24
32
84
144
36
21
51
112
20
108
88
200
15
57
168
45
151
48
84
8
16
179
33
96
4
92
27
97
176
24
24
4
12
36
36
41
67
92
256
48
36
68
9
51
148
60
68
16
128
72
328
12
36
53
75
33
54
73
120
8
28
32
9
91
60
96
36
5
3
40
152
160
113
31
20
129
123
52
144
92
72
24
64
80
24
60
36
60
15
49
204
17
55
71
69
52
60
197
43
11
21
12
3
49
77
51
4
12
12
180
84
32
40
24
96
60
12
36
44
52
80
12
100
204
20
60
24
64
128
88
120
71
129
48
40
17
15
21
55
96
60
48
32
16
17
51
16
116
28
5
18
21
72
48
72
100
36
96
77
43
24
12
20
76
60
20
100
56
237
219
16
128
40
83
37
12
228
104
24
48
28
59
1
144
56
544
29
3
88
128
132
12
24
24
232
8
36
76
24
23
21
16
44
52
144
12
72
32
112
104
64
83
93
112
20
52
120
20
28
8
108
12
57
43
11
73
56
84
36
48
60
93
3
64
80
96
16
108
65
39
16
204
32
4
140
16
20
264
21
108
7
137
39
48
60
12
16
216
12
48
20
12
57
103
48
108
32
4
36
96
44
96
28
48
80
52
132
32
28
5
55
20
12
264
88
132
149
135
16
180
116
40
36
71
61
104
100
59
21
12
96
72
28
132
48
12
68
24
4
80
105
55
20
156
52
12
11
49
24
60
48
92
177
39
28
48
20
60
48
60
112
24
24
72
168
36
12
84
29
39
72
52
84
23
73
24
36
108
72
65
55
8
120
4
65
15
292
48
48
8
24
51
54
19
92
16
8
60
60
15
1
20
16
140
24
76
36
96
77
3
96
64
56
232
12
20
240
28
108
5
195
96
64
23
1
48
32
184
77
115
72
11
109
24
20
16
48
48
84
12
125
19
12
104
12
69
43
36
56
4
48
68
ABCD 99582665948*3^$a+1 [50008]
444
7
80
129
111
33
63
117
75
117
84
39
48
189
84
15
45
51
9
24
12
211
77
12
180
19
161
24
336
103
48
32
45
51
45
115
125
67
17
127
29
36
24
60
75
129
60
180
12
48
115
128
93
51
64
5
36
48
7
80
96
64
65
79
29
132
15
285
195
45
108
87
105
60
48
43
197
75
45
36
60
24
120
51
192
177
12
211
17
36
36
24
24
375
285
3
33
96
48
156
115
5
216
24
75
81
24
87
112
17
144
36
24
19
17
15
16
17
12
24
180
135
16
5
324
120
96
111
117
60
12
3
16
32
33
15
21
264
24
27
33
336
144
156
60
96
48
36
19
32
45
51
240
33
255
345
87
117
12
288
60
67
96
29
99
16
65
120
144
24
36
96
91
17
120
12
91
113
31
5
24
24
75
57
180
144
24
120
120
132
24
84
43
137
12
108
15
117
123
57
39
9
96
36
115
80
93
180
96
255
9
55
96
41
24
31
29
36
108
51
45
60
120
60
96
51
112
65
31
5
27
48
81
300
180
31
17
216
240
55
89
240
7
89
36
24
60
31
5
108
96
36
43
17
15
129
31
80
9
24
132
60
60
240
108
60
27
9
36
51
48
96
45
48
72
60
31
77
36
31
96
77
195
57
108
36
7
17
12
3
16
5
27
64
5
48
91
32
208
29
67
48
77
108
7
65
15
93
72
24
84
12
19
32
117
12
223
77
144
24
91
41
48
36
36
79
65
127
53
60
15
192
237
3
33
31
5
60
79
41
39
16
53
12
31
149
43
305
207
153
132
19
80
16
65
108
147
9
24
72
39
45
60
24
12
3
57
144
7
32
45
12
135
16
17
72
151
29
24
60
84
60
12
120
84
144
7
80
48
285
12
135
16
48
29
67
65
168
36
19
65
31
161
79
5
139
41
204
27
129
36
24
60
60
276
168
120
36
96
84
15
16
5
24
67
437
156
84
27
16
48
101
43
48
48
96
125
51
9
168
15
117
300
84
24
51
129
31
65
15
9
72
168
87
213
171
45
115
176
45
19
161
48
120
103
32
96
81
31
32
45
72
24
120
60
84
75
48
112
41
60
27
48
16
224
141
60
103
101
36
108
43
77
3
112
80
96
16
113
15
225
175
17
108
36
111
45
24
36
55
53
27
240
160
29
19
80
45
3
129
159
105
39
48
93
120
27
48
69
27
405
235
149
24
60
103
128
16
29
60
60
240
60
120
216
15
69
27
93
96
115
29
147
129
31
77
3
144
69
27
64
125
19
29
195
105
7
48
48
173
36
31
48
41
60
144
27
369
175
29
51
45
180
15
129
36
75
9
24
175
17
15
16
89
84
156
24
127
29
3
16
32
237
12
48
183
33
31
5
91
17
36
84
72
31
113
84
60
12
24
27
160
32
45
156
84
3
192
105
216
15
69
91
5
75
ABCD 99583101836*3^$a+1 [50035]
77
19
21
20
52
24
75
30
48
23
25
30
33
9
35
91
33
48
36
3
12
12
66
6
41
7
24
12
105
3
33
9
63
87
66
63
56
7
12
29
1
102
41
36
43
33
56
16
56
112
129
6
24
72
90
6
9
8
72
19
65
19
29
43
96
9
87
42
71
115
125
19
149
40
20
36
16
33
66
24
17
60
16
27
12
24
60
5
49
18
21
3
24
30
30
9
3
174
23
88
92
12
1
6
17
64
24
3
54
6
24
33
8
31
41
25
78
69
60
68
43
12
96
29
7
9
57
35
61
42
30
18
53
19
78
54
96
177
80
145
6
36
21
92
19
84
29
1
27
20
7
36
144
24
5
73
54
12
60
33
9
6
29
43
12
9
27
66
42
60
138
54
24
42
75
84
32
7
5
64
3
12
173
16
20
55
30
39
15
33
63
18
18
12
17
16
39
41
16
75
156
48
45
27
17
192
7
60
21
9
6
24
41
55
84
6
24
48
48
6
29
12
43
9
36
3
24
12
53
160
3
29
28
39
9
9
15
15
12
29
36
13
47
100
12
8
187
24
126
210
72
6
96
23
7
66
30
29
7
12
36
6
90
24
12
65
55
42
126
33
105
72
78
42
75
3
162
6
42
39
207
48
90
15
87
12
54
78
12
9
87
21
72
33
47
97
11
55
156
36
29
103
17
52
20
79
48
17
25
6
36
6
47
40
44
4
99
53
31
105
27
36
89
1
78
48
66
6
48
18
23
132
7
69
32
49
35
19
12
33
39
5
88
15
12
5
16
152
49
6
9
27
72
6
42
17
12
19
21
144
39
84
84
72
60
57
21
54
5
19
18
42
21
39
53
7
48
24
6
47
73
42
102
99
39
21
9
23
16
15
17
91
21
27
78
39
3
6
15
44
13
35
13
114
5
24
19
36
48
42
6
9
153
72
126
90
15
3
9
44
1
23
49
30
17
79
12
24
29
91
21
48
39
24
132
5
7
9
3
21
15
108
17
196
8
67
317
1
120
48
78
41
25
95
12
7
9
20
7
120
60
65
103
54
47
7
12
12
114
48
51
15
5
7
9
111
29
7
180
42
18
45
72
39
24
17
43
78
78
17
64
63
9
57
144
24
6
12
60
42
59
7
53
79
36
21
15
42
99
27
9
57
96
95
4
27
9
60
63
84
36
54
71
16
3
9
44
19
30
144
3
12
153
23
148
45
30
24
45
108
39
60
6
24
30
9
8
19
12
53
124
15
24
18
15
51
12
66
42
108
24
18
6
48
24
33
9
30
9
44
85
66
9
21
54
114
35
112
285
24
15
72
15
57
9
35
19
48
48
36
93
33
6
42
30
90
6
180
54
95
4
60
57
48
24
15
33
48
24
6
89
28
3
24
114
6
33
3
6
71
127
12
24
144
30
18
21
27
84
5
60
24
48
7
48
21
39
96
5
84
12
1
6
29
55
30
39
129
30
12
6
15
9
18
12
24
9
33
27
3
9
63
5
76
27
29
24
19
69
56
49
6
29
61
42
29
28
27
33
72
57
23
31
18
30
42
42
36
24
24
12
41
13
48
96
66
77
1
48
30
5
85
11
55
54
30
12
24
45
216
32
16
75
77
43
78
30
17
12
67
33
32
40
3
12
21
69
6
48
81
33
72
6
72
18
42
24
54
15
27
36
192
101
55
24
6
87
72
80
31
60
5
40
80
25
24
18
48
29
49
6
12
17
139
17
16
9
24
48
99
21
47
7
57
3
5
19
6
120
30
33
48
3
36
18
42
6
24
30
42
6
81
15
12
36
9
9
96
18
60
21
48
39
29
43
5
1
23
36
28
27
84
90
6
9
56
49
6
9
39
84
48
77
40
81
30
90
6
41
25
42
12
33
44
55
41
28
9
18
149
19
72
29
28
36
3
53
49
24
11
13
42
21
33
18
30
3
27
90
30
65
19
6
30
12
153
20
79
12
29
48
24
72
4
44
31
17
1
48
6
24
9
9
78
9
39
9
60
15
6
48
24
35
7
54
72
42
6
90
60
48
53
7
29
49
48
23
67
30
23
40
3
12
18
39
27
5
7
24
137
24
7
21
32
13
24
18
5
55
33
8
127
41
67
5
4
20
55
5
7
60
48
9
27
6
6
65
73
66
77
24
25
6
57
48
33
42
6
6
42
35
76
20
64
27
41
43
48
24
54
6
24
96
24
125
37
47
112
8
25
59
60
31
36
12
57
27
5
73
18
53
48
49
11
36
55
17
1
48
119
24
4
3
42
72
47
19
21
20
12
7
48
161
175
17
12
36
97
42
17
48
31
5
7
105
24
80
7
29
31
17
28
24
15
42
24
54
65
73
11
19
29
7
78
47
16
24
63
96
24
9
8
24
184
72
33
66
12
65
24
108
52
8
31
12
48
141
48
32
25
42
84
65
1
30
12
5
55
12
5
31
66
47
55
36
5
1
24
6
77
13
42
77
16
39
53
12
25
54
41
19
54
30
33
9
42
17
4
9
63
27
48
24
30
15
9
30
17
16
15
17
175
33
33
6
42
168
15
9
138
53
43
36
41
1
6
18
95
73
72
59
7
36
17
169
15
9
18
29
7
57
51
6
90
6
78
29
52
3
54
207
129
18
30
114
24
5
25
150
18
95
1
18
77
19
17
16
3
17
7
48
42
54
24
24
12
72
12
69
15
6
87
51
5
12
13
48
42
5
1
ABCD 99584169416*3^$a+1 [50028]
51
60
21
9
114
41
16
108
45
27
63
45
36
12
68
16
24
104
28
8
19
17
1
23
37
23
4
12
69
35
31
33
20
16
24
21
15
32
4
33
6
21
8
16
36
8
36
19
5
13
18
29
1
54
42
36
23
112
20
120
12
112
81
23
109
3
32
13
42
33
44
31
18
11
25
3
20
25
143
43
45
21
15
68
16
36
33
35
16
36
24
81
39
12
9
3
45
123
3
117
45
18
17
12
72
40
44
36
16
12
12
9
71
19
41
24
24
48
7
33
3
29
28
24
24
189
47
28
15
30
135
15
12
9
60
9
3
8
16
9
30
105
27
105
8
4
21
15
84
32
64
20
55
21
8
28
12
32
4
27
30
3
12
63
17
40
12
36
12
63
30
24
12
3
36
24
15
12
9
9
147
56
24
4
80
112
24
44
24
36
7
29
28
20
13
47
13
15
20
48
4
3
9
36
20
28
32
40
15
18
12
3
21
23
72
24
1
15
3
77
24
72
79
6
75
33
30
5
24
13
95
103
120
9
48
12
32
13
75
8
24
1
3
12
8
84
1
15
57
35
4
51
9
3
33
8
16
48
8
4
15
129
24
27
9
12
45
240
47
36
84
25
6
41
28
12
68
16
56
13
11
12
7
5
40
32
1
48
87
12
15
41
4
8
28
56
19
5
72
37
18
17
28
44
31
17
16
36
8
12
48
52
153
11
64
12
45
30
153
12
8
48
24
16
69
18
18
15
60
68
24
25
15
36
72
9
30
9
36
20
36
7
21
15
17
7
5
28
15
9
24
44
12
60
19
29
76
20
49
18
5
84
24
109
3
68
204
13
12
3
80
67
18
138
41
13
42
5
28
12
36
72
48
80
7
45
3
18
27
8
25
36
30
18
15
3
17
1
6
81
3
9
12
44
112
8
4
12
3
53
52
33
63
45
15
60
69
36
75
24
12
36
3
36
21
15
33
12
44
60
108
48
73
59
13
72
23
7
57
36
8
205
6
5
4
180
72
68
4
3
18
11
4
60
80
49
47
16
63
54
11
64
81
36
11
4
36
45
30
24
84
45
60
9
3
9
15
9
35
12
4
93
15
68
25
30
29
31
29
4
56
4
96
20
24
24
72
4
9
11
60
136
21
95
12
108
7
12
6
23
4
75
36
57
12
32
4
12
8
37
78
9
12
128
28
20
13
11
120
48
7
33
33
27
20
67
29
19
33
140
72
43
17
48
4
20
16
12
8
37
3
204
108
51
89
48
12
12
16
12
20
37
3
36
24
27
18
23
19
21
32
28
3
6
123
60
12
3
48
45
92
31
17
4
108
96
24
60
8
37
3
3
17
24
13
12
11
12
13
60
27
8
24
36
25
63
45
95
19
18
12
23
4
69
66
29
84
12
19
57
60
8
1
23
91
89
1
51
8
88
15
5
4
21
3
75
41
64
39
21
20
31
18
23
60
4
15
5
48
96
76
9
6
9
12
27
5
1
84
15
48
27
81
12
57
15
32
28
27
6
87
3
5
28
12
75
18
6
69
20
16
36
48
32
48
37
3
20
7
17
16
21
71
4
159
42
15
68
40
21
23
36
16
20
28
12
3
5
1
51
140
1
15
12
33
83
7
18
39
12
24
51
5
13
11
4
15
6
12
95
19
18
66
114
12
39
12
32
52
8
1
35
64
12
33
15
12
8
12
13
11
61
54
101
28
20
12
76
12
80
40
36
81
123
12
20
4
60
105
87
60
32
13
3
12
9
51
3
30
11
40
56
7
17
4
27
5
13
87
60
24
33
18
30
18
65
64
33
123
45
99
56
19
33
20
97
3
108
20
12
67
18
15
44
16
12
56
7
5
40
8
49
3
12
21
6
5
36
13
84
27
8
52
9
27
45
3
81
39
32
24
1
12
18
17
61
27
60
15
18
51
36
12
20
7
24
17
4
33
30
45
8
4
128
16
96
9
155
4
8
52
3
17
196
84
21
11
40
45
54
12
9
9
35
61
15
33
11
24
100
51
129
63
42
12
39
56
148
12
36
8
7
17
73
3
24
12
24
44
37
96
27
12
68
13
27
20
7
29
40
24
57
15
8
7
6
3
12
60
24
3
90
60
48
23
91
65
40
3
21
20
61
6
48
29
61
51
9
36
23
28
8
4
72
68
28
12
27
33
15
113
48
7
9
8
1
54
5
133
47
12
13
71
1
119
12
120
7
81
75
77
88
12
3
54
6
36
9
12
45
135
87
33
15
53
4
20
12
24
16
33
15
12
8
48
25
63
12
120
63
9
36
20
184
51
17
4
51
60
9
204
57
18
77
4
21
39
56
60
24
16
44
13
15
27
21
12
8
12
1
15
36
15
5
13
51
9
15
93
15
8
4
3
29
13
27
20
1
60
147
36
156
111
33
80
12
4
96
84
51
9
45
30
5
24
4
12
9
24
23
12
1
12
3
96
33
30
77
19
66
63
20
7
53
28
69
3
168
44
40
20
13
3
12
51
5
91
5
4
60
12
8
40
80
1
11
4
56
7
18
39
48
20
40
60
56
76
116
4
75
36
29
25
3
120
27
9
12
8
4
92
40
20
48
12
160
48
32
48
52
81
27
21
24
3
48
32
37
71
4
20
1
15
12
27
72
9
60
44
36
4
36
56
19
6
39
20
16
80
36
19
24
21
15
5
28
21
12
3
36
3
66
24
27
21
63
24
21
27
24
36
57
3
129
11
64
24
21
18
36
9
15
81
21
111
152
7
29
7
240
5
12
13
15
92
1
11
28
48
39
29
25
27
8
16
60
33
3
20
84
25
35
60
79
21
24
60
44
16
56
4
12
48
75
17
7
5
43
60
5
7
33
57
6
41
13
36
11
4
44
13
99
68
31
30
27
12
12
60
3
30
36
6
41
4
8
28
9
15
128
73
15
12
56
4
12
45
18
53
13
159
20
1
24
3
12
57
30
9
20
4
75
6
51
3
65
36
1
51
140
40
57
35
16
45
15
20
49
123
3
89
97
36
47
1
15
36
9
35
60
64
60
12
96
27
45
20
12
1
3
20
25
6
30
15
21
15
9
95
96
4
93
30
17
1
147
8
12
16
24
8
25
54
5
13
51
39
93
44
28
116
7
29
60
16
48
27
30
15
20
40
20
4
60
24
20
24
36
7
18
27
60
3
9
45
11
49
15
57
30
81
48
39
33
57
11
24
13
23
12
24
ABCD 99584846932*3^$a+1 [50008]
16
62
6
22
74
6
22
68
64
6
18
44
100
32
60
6
22
6
104
10
98
30
102
60
52
26
52
20
40
50
15
33
30
40
14
48
16
62
12
18
34
18
26
12
60
10
18
12
84
24
12
24
14
40
12
140
34
116
24
16
72
125
7
14
12
48
76
68
15
3
18
27
45
18
136
14
22
12
180
18
48
35
1
44
46
101
139
8
30
30
100
92
81
15
18
22
108
92
4
36
8
6
6
28
12
48
30
47
37
2
6
3
96
69
6
36
40
48
41
45
6
72
16
60
12
12
30
62
21
3
76
8
28
2
16
60
26
34
26
46
48
24
26
9
27
6
34
8
40
146
126
93
15
18
12
100
38
84
4
20
30
46
98
63
45
3
67
12
12
50
78
82
35
51
18
27
37
12
6
185
87
46
24
6
74
40
66
24
2
46
50
34
48
20
72
96
12
88
20
9
1
32
46
2
12
30
12
10
48
38
148
84
32
36
30
15
37
12
14
124
5
43
5
7
41
39
48
22
56
10
6
14
4
20
18
72
6
120
52
54
18
78
2
40
30
2
46
18
80
10
47
69
75
1
90
68
52
12
8
132
160
101
19
66
66
24
12
2
36
4
62
40
36
12
150
30
2
34
32
162
16
11
51
10
38
4
68
40
32
28
2
16
30
50
52
38
64
5
48
85
2
100
60
12
26
3
51
18
58
44
66
22
72
36
92
60
12
30
70
48
20
88
29
81
58
50
24
10
12
20
18
15
31
20
4
30
155
21
10
36
24
24
68
10
30
30
18
32
18
52
44
4
14
48
52
60
8
18
82
92
18
58
12
20
12
30
132
120
6
12
28
12
20
112
24
12
2
30
28
5
33
6
6
84
18
28
17
87
84
6
6
24
4
77
13
14
130
32
10
26
30
78
52
54
56
22
11
7
8
12
10
12
18
14
63
27
70
18
26
106
56
40
68
36
30
3
31
6
6
42
18
138
26
36
34
86
102
88
60
18
30
66
29
37
62
45
21
90
40
41
55
6
2
168
9
81
10
18
30
2
24
96
12
15
3
28
62
78
22
14
34
12
8
27
3
24
66
6
28
30
20
150
12
30
46
14
3
1
30
72
74
46
17
7
48
30
50
12
108
28
144
48
80
52
8
70
38
108
52
188
4
62
54
36
16
24
30
14
126
54
16
74
94
38
94
8
76
32
10
8
75
51
78
6
286
26
12
96
12
9
1
18
2
24
54
12
12
10
86
52
44
10
96
14
48
40
56
34
11
7
44
4
14
22
44
52
2
18
4
29
19
36
26
4
6
8
30
66
64
132
41
103
89
3
94
18
42
8
16
11
13
8
75
39
24
64
36
29
45
162
78
180
15
33
42
52
50
34
32
30
64
74
10
11
63
28
18
2
60
24
90
18
40
68
70
2
42
4
20
16
48
8
48
22
18
30
92
214
44
12
40
72
8
34
110
18
57
48
31
54
80
10
6
12
48
12
14
21
37
6
5
19
96
29
123
4
116
12
81
15
72
12
36
24
16
24
8
60
64
8
18
60
18
90
66
34
6
14
22
8
10
14
76
26
198
6
34
17
1
62
36
4
26
15
15
54
28
12
66
6
38
58
150
20
12
21
69
18
22
26
76
29
67
98
6
6
48
34
116
112
120
65
85
90
20
12
28
12
26
15
127
38
24
88
107
21
64
26
24
6
130
6
114
20
40
12
12
38
70
72
2
46
104
54
4
62
96
34
144
60
50
54
126
82
2
40
36
2
58
20
40
2
4
18
20
10
20
72
34
6
30
14
54
30
78
30
22
192
38
30
28
168
12
54
6
32
30
70
38
54
28
12
65
33
28
120
54
36
60
68
34
6
110
10
6
6
8
4
42
20
54
12
57
55
8
12
16
32
10
54
38
48
15
37
90
20
12
33
3
40
8
24
28
122
22
20
48
36
4
98
42
6
6
24
30
10
24
20
78
12
46
12
8
72
48
54
48
84
106
38
16
96
8
112
2
18
18
124
6
42
17
43
8
24
21
55
6
35
51
24
4
44
36
36
10
8
30
42
16
62
12
78
18
24
34
2
40
20
4
68
28
62
30
33
55
24
6
42
36
26
34
14
6
12
30
100
2
10
18
113
39
36
21
3
76
20
10
104
60
96
4
6
6
86
4
8
36
30
24
18
4
18
107
33
6
24
78
18
12
28
84
20
33
19
108
30
18
104
60
76
24
14
27
7
30
32
16
44
15
13
35
7
48
176
22
18
2
292
42
38
6
120
45
19
8
24
124
66
50
4
80
9
3
48
24
6
10
5
51
76
20
258
124
68
34
6
14
54
6
4
12
60
8
24
10
20
15
15
16
12
44
10
38
58
2
40
32
150
18
30
30
40
48
14
16
32
18
12
10
122
36
22
30
60
6
6
41
45
70
20
48
4
26
34
26
82
50
58
14
30
21
27
40
20
60
10
18
32
18
46
6
32
70
18
8
12
4
50
156
12
18
18
10
35
81
54
4
6
2
60
24
30
18
58
12
30
8
40
32
10
30
36
24
126
122
12
30
63
33
30
72
28
24
8
12
6
27
27
36
12
18
66
81
7
6
102
42
42
264
62
72
22
38
10
72
20
58
12
6
8
16
24
50
60
34
26
102
42
3
3
12
52
77
31
12
5
48
37
86
6
4
26
33
15
52
48
50
16
12
78
12
12
60
12
6
2
28
12
20
48
28
6
38
6
36
48
40
30
5
43
102
36
2
72
36
84
10
26
84
102
58
32
4
2
72
3
27
10
86
34
38
40
18
62
28
12
120
192
101
109
26
4
48
18
50
22
2
78
ABCD 99585104714*3^$a+1 [50030]
25
27
20
48
88
21
48
51
9
3
45
120
60
60
35
124
8
25
12
36
35
100
24
104
25
72
27
21
59
97
24
71
4
12
33
59
25
11
49
11
49
60
107
145
11
73
27
129
75
116
73
24
36
119
112
44
64
36
32
64
33
15
132
9
35
25
24
35
1
60
12
24
36
27
56
85
15
9
183
117
252
24
60
39
57
168
35
16
9
27
44
49
3
69
3
105
36
72
60
252
11
25
12
59
85
39
129
11
4
36
21
48
12
63
33
27
105
3
132
21
15
9
63
93
72
3
12
33
156
36
63
20
1
63
8
133
24
36
39
8
13
27
44
60
13
72
204
60
36
36
24
23
1
47
37
27
44
4
21
87
68
124
120
45
111
12
20
13
15
96
36
129
159
92
24
64
9
48
144
24
11
4
56
1
24
59
52
120
93
27
345
83
52
72
20
73
12
11
64
45
3
68
25
47
148
105
35
4
48
60
57
63
45
24
84
207
45
48
12
39
104
61
24
12
15
48
96
24
45
12
135
20
133
15
105
132
83
49
135
33
24
11
4
21
72
147
44
64
20
60
28
9
15
33
12
11
48
24
172
21
203
49
3
93
47
49
3
96
24
36
140
72
12
112
9
12
207
45
15
12
69
15
32
13
12
23
36
64
104
16
21
48
51
45
36
11
60
88
57
12
23
13
12
3
84
96
69
168
35
4
33
36
59
88
24
8
145
96
15
20
1
60
96
12
36
15
36
204
57
95
12
13
48
60
11
76
32
13
143
49
12
48
3
93
24
15
153
23
4
93
59
16
144
8
120
88
33
75
21
39
20
145
24
72
84
11
36
60
48
4
156
80
97
27
20
52
48
33
72
3
20
24
1
12
48
204
240
11
25
75
12
48
20
28
189
3
9
11
133
39
12
8
16
92
4
24
36
9
71
4
12
12
48
84
9
84
36
12
12
60
23
73
95
61
36
255
45
3
24
72
69
60
27
44
25
24
95
1
15
128
37
35
13
51
105
12
120
27
153
12
96
24
71
1
179
40
117
203
72
60
12
52
201
180
480
135
48
129
12
83
25
12
3
8
28
57
132
23
73
84
3
57
35
85
27
45
36
143
4
21
12
108
27
8
145
24
60
3
9
24
156
48
3
33
71
96
12
25
11
124
21
84
11
1
168
135
32
64
12
12
105
15
8
37
48
27
96
32
37
255
12
164
37
60
15
33
107
25
108
75
20
76
36
9
60
144
12
147
33
27
48
20
40
24
21
59
24
16
36
32
16
20
64
8
25
132
12
11
28
120
9
3
45
120
48
155
52
33
15
12
60
33
39
12
141
72
11
157
39
33
123
33
12
12
11
1
36
72
35
1
60
84
71
52
20
97
23
13
11
49
60
11
64
105
155
37
15
57
35
28
8
109
60
87
9
96
15
33
95
1
60
75
117
3
56
1
15
57
72
159
56
64
57
15
345
12
48
27
56
16
165
36
48
11
109
24
15
105
183
32
48
60
49
3
96
57
15
93
24
27
45
3
20
13
35
180
205
24
59
60
12
52
60
36
60
32
49
3
32
96
25
87
213
107
52
141
59
13
36
84
3
44
28
20
25
108
24
83
156
1
3
36
72
32
1
51
9
24
12
24
144
108
95
229
11
52
128
40
24
8
40
21
12
132
11
156
16
45
72
48
27
177
35
16
48
45
411
45
59
76
48
20
76
9
108
24
36
35
25
108
35
52
84
56
72
136
21
24
12
60
59
36
48
25
24
63
69
351
165
3
9
48
87
45
35
52
45
3
33
83
49
36
24
60
15
36
84
72
84
189
12
3
20
48
60
73
11
28
32
1
143
37
348
99
108
104
204
37
12
12
3
153
24
75
48
21
24
203
72
121
24
63
9
39
45
39
36
189
111
69
11
12
72
108
28
116
61
35
52
72
165
36
60
60
23
16
21
132
3
48
36
9
35
60
40
12
20
85
27
140
1
35
25
72
39
9
27
144
165
96
63
9
3
117
168
15
48
72
ABCD 99585159242*3^$a+1 [50062]
150
30
83
45
12
6
54
16
35
309
51
93
12
4
96
12
11
81
3
33
4
18
120
2
228
75
7
48
90
12
36
23
109
11
60
49
131
165
162
22
47
181
38
64
17
13
26
24
201
1
44
99
33
192
52
80
40
90
26
27
27
33
55
62
51
60
108
15
81
39
6
10
38
72
63
12
36
19
18
47
13
8
34
48
53
49
83
13
8
112
42
8
57
7
41
12
67
14
36
70
5
121
107
37
35
13
8
15
12
63
22
56
154
8
33
79
26
46
8
21
57
12
96
76
48
11
45
72
75
9
54
154
11
37
59
25
11
7
8
93
1
36
80
4
11
37
23
12
192
55
8
40
32
6
72
82
80
54
87
12
63
112
80
42
75
96
48
37
23
37
24
11
48
87
33
15
57
49
59
57
72
48
3
12
25
12
30
113
12
36
12
105
27
63
22
71
49
20
22
5
43
42
30
48
62
16
8
27
72
85
98
9
25
30
30
36
12
56
34
72
48
98
4
35
48
13
12
48
38
9
37
96
8
16
96
35
45
4
14
24
21
27
57
13
47
12
103
8
33
36
75
129
9
60
3
49
11
27
165
51
16
65
21
42
126
15
21
36
34
14
16
35
13
140
15
13
8
90
9
37
18
17
21
34
26
102
22
35
69
16
11
15
34
11
204
55
29
12
25
54
120
66
14
9
15
57
12
73
32
28
68
144
12
15
1
23
87
64
30
56
39
9
96
16
107
13
42
30
26
9
45
112
71
204
135
18
112
150
26
27
21
15
21
16
44
48
6
22
59
9
36
10
38
40
2
129
24
36
36
21
27
37
11
12
12
63
10
116
16
60
14
22
24
8
28
132
2
24
54
3
7
62
51
12
85
30
18
23
15
16
30
11
48
31
6
32
87
25
60
30
14
24
3
7
2
118
5
187
6
8
34
8
9
9
112
14
33
13
8
72
18
94
42
89
12
12
132
85
14
22
23
105
51
111
33
24
85
11
31
30
74
30
124
107
25
23
37
23
36
1
98
72
10
30
30
164
16
11
19
8
10
60
2
40
14
72
27
7
14
42
54
120
24
27
37
2
40
6
84
60
18
8
144
69
19
17
63
18
52
11
1
11
9
186
30
64
35
15
30
3
97
11
25
8
15
27
9
1
38
54
52
110
81
60
9
16
12
11
9
28
47
21
27
168
165
15
144
33
3
39
40
8
142
26
9
7
14
64
8
39
33
15
21
39
55
18
14
130
48
23
15
9
13
20
27
43
90
38
177
111
22
68
12
15
25
32
123
63
9
7
125
1
32
3
72
72
1
119
21
18
16
98
30
33
93
72
75
33
4
11
24
13
42
2
30
9
37
8
51
21
18
64
30
2
45
43
42
36
162
26
4
92
28
90
42
110
120
10
36
8
15
9
12
36
3
24
33
27
48
37
71
24
21
16
71
19
18
12
104
12
87
240
21
27
63
22
8
39
145
35
12
1
24
50
190
80
16
12
23
72
13
32
10
38
64
11
15
9
45
3
37
18
113
7
102
26
54
40
96
42
65
73
44
36
22
5
12
13
12
44
16
35
63
22
35
9
36
3
55
32
6
18
54
3
33
16
20
108
111
60
57
34
5
33
100
11
1
20
100
26
9
24
31
30
8
82
26
52
60
12
96
2
22
8
72
24
90
46
155
1
68
112
60
12
35
60
12
48
87
93
67
173
12
24
141
16
35
127
32
6
64
108
20
10
257
1
20
42
45
25
42
8
21
37
180
72
120
60
48
80
27
21
27
9
39
1
74
21
105
10
98
12
10
26
64
80
15
39
6
15
48
97
11
79
48
42
30
18
95
12
36
237
10
41
24
25
30
41
9
63
12
48
37
30
50
12
10
41
48
1
60
80
51
69
28
11
49
72
18
42
14
46
11
57
22
30
35
159
16
5
51
33
45
36
16
12
90
90
11
97
24
59
49
60
107
55
66
47
37
18
38
15
9
18
10
95
21
64
2
24
9
7
30
80
63
3
54
10
78
42
30
96
35
157
23
97
192
11
7
2
39
120
24
36
27
64
8
78
18
30
112
2
33
165
39
36
7
30
32
10
120
6
83
31
48
38
60
84
16
24
20
36
18
54
10
42
14
105
24
72
21
15
12
13
8
96
15
3
105
36
21
126
33
37
42
86
75
37
8
51
61
32
10
5
21
36
51
48
31
56
48
54
27
15
18
27
60
103
17
24
31
26
54
105
1
14
46
68
27
3
9
85
48
47
67
86
3
15
150
52
47
93
42
10
80
15
33
15
145
44
75
36
9
3
57
28
48
80
4
11
12
73
23
21
160
128
82
41
109
35
25
68
3
15
24
120
9
15
16
29
132
24
9
27
49
83
37
18
62
10
134
12
52
26
126
48
148
54
38
15
57
108
52
18
53
19
168
113
109
35
63
10
23
57
36
16
120
11
153
27
12
13
80
172
60
72
59
37
32
10
30
83
15
34
11
105
3
24
13
24
18
42
23
48
25
84
23
27
21
ABCD 99585226088*3^$a+1 [50055]
27
36
60
37
8
24
16
36
8
12
24
105
15
39
145
48
72
8
27
21
64
5
6
45
12
27
60
13
44
63
153
52
80
60
52
5
30
13
56
9
111
105
7
60
23
54
3
12
76
11
13
5
31
5
31
48
128
28
116
144
40
12
29
31
23
9
27
61
44
88
65
31
41
55
68
12
28
48
60
119
9
124
96
60
5
54
30
87
4
5
54
61
5
79
68
60
12
36
16
44
15
21
15
48
85
48
12
20
15
6
55
44
16
119
12
13
68
52
125
87
28
20
52
60
36
53
19
32
4
56
33
43
132
41
96
183
48
3
1
48
12
44
16
23
21
76
5
39
15
36
9
51
49
12
8
15
54
67
29
187
60
59
33
16
104
135
81
36
88
11
49
48
8
24
72
4
20
12
28
89
15
27
61
12
48
12
8
87
72
9
12
144
33
42
25
68
36
52
20
12
72
4
20
15
69
16
24
32
16
108
44
100
212
168
21
39
15
36
120
109
36
41
3
45
55
8
28
5
91
56
27
37
36
77
43
59
73
92
24
9
3
60
124
35
33
21
54
33
40
8
52
8
15
126
18
133
8
120
4
8
28
24
32
63
33
108
15
24
85
120
41
15
39
90
27
124
155
69
21
19
152
105
18
72
30
19
36
48
68
88
44
28
32
72
69
19
71
109
116
12
148
32
33
6
25
95
18
31
12
12
20
36
36
48
40
12
8
36
4
48
8
40
60
20
24
45
27
48
28
60
20
28
11
69
40
164
52
29
7
8
21
15
76
12
48
48
12
12
17
19
29
3
52
92
28
156
32
208
41
60
15
16
107
13
23
24
13
23
1
53
36
19
20
196
24
32
9
27
12
16
12
24
36
53
51
48
96
4
80
27
9
15
21
9
39
57
3
27
25
29
15
96
159
1
48
108
48
65
27
4
264
12
24
20
28
5
120
15
60
88
77
12
195
3
45
45
6
85
5
51
3
30
43
8
9
111
100
41
139
35
276
48
13
329
54
1
53
31
11
13
56
40
24
60
32
40
56
40
60
48
36
104
24
27
18
96
7
32
28
48
20
21
15
28
96
36
5
60
51
12
36
84
12
36
40
84
59
36
18
30
25
47
9
40
44
105
42
13
35
117
9
39
40
56
4
8
12
12
64
36
125
3
177
291
213
7
84
35
21
24
9
60
7
59
69
4
32
108
12
4
11
49
44
28
8
16
24
12
20
87
73
24
29
15
24
81
75
112
8
12
27
81
4
8
3
1
228
92
36
28
101
123
52
20
69
19
8
100
89
15
3
93
12
75
90
27
16
24
29
66
33
52
24
35
45
4
8
12
21
36
18
21
15
25
60
59
73
20
3
69
21
19
12
59
174
31
65
19
60
48
17
343
8
4
17
39
4
47
33
48
27
21
15
1
5
84
54
141
16
95
13
20
136
60
5
27
27
1
71
54
19
116
4
36
11
1
84
20
105
19
24
36
11
13
167
13
8
52
56
40
29
60
30
37
104
129
51
24
57
48
51
60
15
37
8
16
20
84
4
32
40
48
116
72
63
69
16
36
23
21
21
54
49
12
23
21
4
35
12
1
44
16
17
67
20
180
4
11
33
75
13
47
61
84
48
92
28
47
73
120
20
52
71
69
16
44
87
13
108
29
51
33
19
116
4
95
61
24
32
33
30
61
32
33
19
17
60
79
59
153
27
13
8
111
73
72
20
189
7
12
48
77
51
12
12
28
44
76
47
1
5
90
120
37
20
40
8
24
52
113
31
12
68
51
105
4
24
32
4
32
112
8
87
1
5
7
24
53
7
29
79
68
40
48
71
33
147
25
56
9
3
21
84
6
1
36
53
7
29
18
13
12
36
20
84
51
120
9
48
48
21
99
9
27
9
7
12
12
8
28
12
12
8
52
8
75
261
52
32
57
3
12
15
24
157
104
75
24
49
216
12
12
60
11
84
13
80
72
12
75
1
32
21
27
108
4
47
48
6
30
54
7
35
109
29
3
57
3
40
8
4
36
36
29
7
12
12
20
28
47
13
5
36
31
44
40
29
7
53
55
17
48
3
48
99
165
96
60
69
42
9
9
7
29
31
56
3
9
27
9
24
16
72
149
90
25
8
240
76
20
52
60
20
88
20
69
3
12
117
30
60
21
28
12
8
21
39
9
6
1
8
16
41
78
81
124
12
35
201
87
13
44
64
12
12
12
8
60
165
15
12
153
3
72
88
23
109
12
35
21
52
32
16
113
31
5
79
84
60
12
59
169
131
1
8
16
20
60
16
24
36
24
11
1
12
5
15
21
31
23
6
39
28
8
4
11
54
36
90
21
4
5
24
3
9
3
136
60
72
12
41
24
75
40
5
150
1
11
24
30
39
28
8
84
81
19
56
9
6
121
5
48
6
49
192
59
37
32
48
9
39
16
8
172
95
33
36
36
93
15
28
12
47
1
32
27
9
81
3
16
56
24
39
36
1
5
19
20
9
42
30
270
54
36
18
1
44
12
75
25
ABCD 99585531608*3^$a+1 [50046]
30
3
63
9
9
126
156
18
12
63
27
29
115
426
60
24
216
24
60
3
51
102
15
144
9
36
6
18
30
5
205
27
3
5
235
96
6
95
49
30
144
42
15
39
33
147
204
12
18
246
45
21
27
147
54
36
35
31
48
6
11
48
91
5
205
30
45
21
228
42
18
6
285
81
39
9
42
210
27
93
3
105
36
96
60
60
24
120
156
18
5
31
6
60
144
96
255
165
3
192
33
42
18
36
216
30
65
235
53
115
21
8
13
144
36
39
120
24
21
66
177
57
15
45
24
72
54
126
120
15
33
90
21
51
69
39
180
12
204
6
47
1
95
31
6
60
60
48
6
96
114
30
30
143
1
87
75
18
59
31
102
54
101
64
24
51
21
15
144
60
120
66
30
69
48
3
48
5
37
30
54
36
75
135
65
13
72
54
90
59
25
96
54
9
21
27
123
6
150
105
9
47
253
72
27
3
60
78
102
45
9
324
227
133
42
90
54
30
30
21
128
144
1
12
18
6
174
6
15
21
84
15
69
59
13
83
16
69
36
24
60
126
30
54
60
5
121
6
138
156
24
27
9
156
78
21
24
117
75
24
69
30
77
223
12
54
24
15
56
61
27
33
24
15
69
6
180
60
84
17
48
25
102
54
75
15
33
51
66
30
24
30
12
30
125
13
75
81
144
72
24
54
17
25
18
36
33
33
24
15
21
27
8
19
60
6
3
21
30
93
57
96
24
54
30
6
24
36
36
78
72
24
60
30
306
114
65
1
15
45
60
138
29
73
108
219
51
141
81
30
78
51
21
24
60
24
135
87
54
60
95
19
30
60
30
30
102
90
24
135
21
18
66
24
192
23
16
21
48
102
93
45
36
84
51
105
36
168
60
30
12
5
193
135
45
99
48
75
18
36
111
123
66
276
23
37
24
83
31
42
18
90
72
35
49
95
91
18
171
165
123
168
120
33
102
78
131
25
114
66
60
66
84
36
54
150
84
72
288
120
21
189
42
48
17
85
180
23
136
21
60
48
36
180
36
180
15
8
361
84
179
1
282
5
25
90
125
79
60
21
32
127
54
42
60
174
135
9
6
126
48
12
48
36
3
33
300
83
67
270
39
9
87
104
49
12
24
156
18
12
108
5
181
6
24
54
39
213
3
144
3
90
24
60
66
84
180
144
12
114
15
48
128
184
45
3
27
30
39
57
30
54
24
96
36
78
57
33
42
30
39
51
5
13
102
30
15
45
30
78
39
27
54
42
30
48
111
9
66
6
24
30
9
104
61
30
69
3
213
21
30
6
420
144
24
36
36
60
95
19
45
21
138
57
45
48
36
90
30
95
1
204
51
32
288
205
54
125
16
72
3
24
90
36
90
54
120
6
78
131
1
120
23
192
13
60
39
57
210
6
90
84
150
36
24
120
63
3
18
72
75
93
6
150
114
66
51
123
90
171
75
30
15
45
96
24
35
256
128
16
336
63
150
6
30
23
73
18
69
3
69
39
42
114
114
12
60
107
193
114
96
18
51
120
21
90
138
12
24
84
30
201
21
123
56
88
27
186
48
147
75
84
81
9
24
120
255
27
29
1
95
139
93
56
1
36
60
24
23
157
35
79
192
30
114
66
39
21
108
42
48
12
84
54
15
147
84
33
27
ABCD 99586233582*3^$a+1 [50004]
18
59
52
20
7
33
20
7
9
39
9
39
5
31
66
3
12
93
39
44
4
12
3
29
24
7
24
57
21
30
17
7
17
12
7
24
12
12
12
9
51
42
30
24
53
1
18
12
17
24
28
44
1
24
6
5
4
3
41
13
83
19
45
63
29
19
21
72
20
1
11
7
18
24
51
99
12
12
36
21
3
24
18
6
30
12
23
40
36
63
129
3
36
12
6
24
6
36
29
48
25
30
18
12
11
19
93
27
69
33
23
136
9
24
6
9
20
7
65
67
36
5
36
43
41
73
12
60
3
20
28
15
5
13
11
196
12
8
13
27
24
3
30
63
39
36
81
3
12
78
23
1
11
55
12
18
23
7
17
48
31
45
3
78
18
9
57
6
12
48
141
3
5
7
12
17
1
96
23
7
6
24
66
33
15
17
48
4
12
15
66
12
42
30
6
17
36
145
6
36
6
59
156
36
1
36
51
12
27
69
63
48
6
75
60
20
36
55
120
41
24
1
6
5
24
40
33
35
31
90
35
16
8
36
103
84
6
48
18
72
12
45
44
37
36
27
3
30
59
60
7
69
39
9
39
60
9
48
33
6
9
12
51
60
18
3
8
13
75
12
36
33
96
11
4
3
66
18
53
4
3
174
30
54
123
63
177
3
12
17
49
6
41
19
66
15
44
79
66
48
30
45
9
39
15
21
8
7
66
48
60
24
23
1
78
36
29
7
29
4
24
36
3
5
19
9
39
72
29
1
15
3
9
3
12
42
60
6
29
7
18
6
17
1
78
17
43
5
19
69
39
5
52
36
20
1
35
40
12
3
78
15
39
18
24
15
15
54
3
8
36
109
72
66
93
32
19
9
32
7
90
12
3
12
33
23
28
20
31
5
36
64
44
4
105
75
15
21
12
3
45
3
45
3
89
4
12
84
20
16
168
32
16
20
1
30
78
6
125
16
32
160
20
19
9
36
63
192
41
16
8
28
27
21
80
72
79
9
3
17
49
39
8
61
42
17
1
95
43
21
27
89
43
57
15
12
18
126
6
23
25
96
162
12
57
32
48
1
84
51
32
72
12
43
12
18
71
24
12
7
93
15
6
48
39
99
36
33
24
15
24
45
39
36
18
54
114
72
144
35
16
12
3
21
39
48
33
3
18
35
7
9
9
3
3
18
144
27
12
27
36
36
12
6
83
40
32
4
33
15
15
33
12
39
45
44
52
60
9
12
30
12
42
12
3
12
15
48
30
23
12
4
99
6
24
150
12
12
12
29
1
3
51
45
20
7
12
17
67
6
51
27
29
1
3
48
8
31
113
12
24
25
27
3
30
6
29
28
3
18
11
19
17
7
33
3
36
57
8
1
60
18
5
4
48
21
126
45
99
60
9
39
33
51
12
18
54
114
24
3
12
51
21
96
9
36
11
19
53
40
8
24
1
30
9
39
29
40
60
36
92
25
18
21
24
33
11
7
30
24
6
17
19
102
15
51
30
3
56
55
17
19
66
60
3
12
3
108
33
12
39
5
36
52
12
39
12
36
65
19
96
30
18
21
3
6
15
12
36
9
3
15
17
49
18
36
69
36
12
27
45
56
12
25
6
45
3
9
33
23
67
6
90
113
7
24
21
68
1
6
21
36
15
9
24
48
15
33
32
28
15
30
99
3
24
18
18
18
18
12
5
19
96
5
36
16
3
77
4
48
9
23
19
12
24
18
23
7
129
27
54
11
28
60
3
24
36
29
16
20
16
15
6
59
48
28
8
1
59
97
3
12
12
24
15
30
3
9
59
43
9
87
9
39
12
48
5
13
3
48
12
3
129
12
36
32
16
15
5
73
59
4
15
24
36
41
13
3
39
24
36
9
20
13
23
85
24
23
49
54
18
15
80
127
24
6
18
24
9
12
63
77
31
18
39
68
7
69
9
6
72
33
27
24
78
6
36
6
11
13
71
16
33
15
9
6
42
54
5
43
12
24
17
28
72
3
17
13
42
17
24
37
71
25
6
5
43
29
1
27
33
11
12
61
51
32
67
5
64
3
30
83
28
3
12
66
63
15
9
75
96
24
72
66
18
108
12
24
9
8
12
4
57
47
52
8
4
9
18
69
3
12
5
4
12
15
6
95
61
99
12
27
36
6
23
1
102
24
6
15
15
24
21
24
8
7
113
1
23
64
96
24
45
12
23
36
73
48
11
19
6
23
67
5
7
36
78
6
53
24
4
33
27
20
13
3
3
78
60
3
3
17
25
27
44
31
9
8
88
8
4
15
17
4
33
6
5
52
27
18
78
21
44
36
7
12
12
6
39
3
36
60
6
54
17
55
42
54
45
135
21
15
18
66
6
24
23
19
72
84
5
48
40
56
40
3
18
27
27
36
6
90
21
32
28
15
18
15
20
19
6
18
65
12
64
3
12
42
12
11
73
18
30
6
18
35
36
24
16
51
33
3
9
39
9
24
75
18
6
45
12
12
3
6
11
7
161
181
24
12
35
48
1
27
27
60
36
9
9
66
36
105
56
1
6
33
33
15
24
9
6
93
51
53
13
15
39
41
108
16
33
18
12
24
21
3
12
6
18
17
109
3
32
16
80
64
3
24
48
21
63
30
18
18
39
32
37
48
15
8
19
65
4
60
9
54
42
27
12
48
284
109
18
9
69
24
11
7
12
36
12
9
3
9
51
36
42
3
12
12
69
78
48
21
80
13
3
56
73
18
60
42
35
16
108
24
24
3
30
18
21
12
20
12
4
267
81
3
9
135
108
77
1
6
36
17
31
5
4
3
30
11
4
12
48
32
1
47
7
9
36
12
72
9
15
69
54
9
20
84
60
31
41
25
30
12
30
39
63
9
20
61
11
7
54
15
81
18
72
5
43
6
27
48
8
4
144
15
21
21
42
18
51
12
39
29
25
36
3
12
12
39
9
51
6
18
41
72
7
66
11
19
5
40
27
6
51
56
13
15
24
15
5
49
27
24
56
37
12
36
36
42
48
69
57
111
9
30
24
33
68
1
27
32
7
12
36
33
39
12
6
6
12
45
123
60
30
48
47
24
7
5
13
23
52
8
7
9
9
48
54
45
39
30
60
15
63
6
12
66
17
55
42
30
30
23
7
21
3
9
39
9
20
28
8
25
15
21
6
113
16
44
13
39
32
60
13
23
25
119
1
3
8
31
6
36
18
17
24
31
5
7
9
39
17
28
51
12
30
51
12
12
32
19
30
30
24
9
21
27
20
24
25
18
96
9
32
67
12
69
36
24
8
13
6
21
21
12
3
8
7
53
19
17
40
44
49
83
28
56
36
55
6
15
27
24
6
18
65
127
17
4
15
42
51
32
28
21
83
13
59
100
39
21
27
6
3
20
1
42
18
6
24
72
6
11
12
31
12
24
21
9
15
75
33
33
30
21
8
88
33
18
53
24
7
33
33
48
18
6
35
120
16
21
6
84
17
16
44
43
9
56
12
7
57
147
5
7
45
39
53
36
24
37
3
12
56
25
3
75
144
ABCD 99586438208*3^$a+1 [50118]
18
54
72
198
90
126
147
285
72
18
126
39
132
117
54
54
18
93
60
84
15
54
72
3
51
72
33
3
180
108
72
9
132
3
9
168
3
18
54
285
129
171
36
36
171
9
60
60
69
135
48
24
84
15
108
162
87
72
180
84
117
162
81
135
33
48
72
27
237
12
132
51
162
135
243
33
3
18
87
147
18
471
123
36
189
81
180
99
24
12
72
24
12
156
87
309
60
48
96
171
69
39
18
3
24
27
18
126
9
27
189
60
144
147
54
183
15
90
291
48
3
33
120
27
36
117
144
27
57
36
336
399
90
147
429
162
33
24
15
18
75
204
99
18
75
15
216
18
54
9
72
171
9
24
3
21
51
54
15
75
33
129
198
216
180
288
18
39
24
132
21
63
120
24
297
90
108
129
24
135
72
432
117
63
21
213
123
48
81
144
27
324
72
45
327
48
36
57
135
132
396
36
3
144
69
111
36
117
135
72
18
279
12
120
201
219
84
3
441
84
15
18
108
27
276
3
81
84
141
216
18
54
90
288
144
225
12
15
93
51
90
135
360
9
144
75
51
18
342
33
120
132
165
54
36
36
36
72
108
177
21
135
243
54
198
54
90
369
63
225
261
123
12
9
15
108
111
108
117
9
36
243
9
63
45
27
9
36
51
3
108
69
201
15
24
168
84
51
144
90
231
3
45
24
111
393
36
93
18
180
18
27
45
3
69
195
21
18
72
273
15
36
36
81
477
3
69
147
60
351
144
90
111
15
45
36
117
39
141
72
15
21
180
54
72
33
39
357
39
81
132
39
108
108
141
48
135
54
144
99
72
171
198
18
18
51
21
18
45
24
3
108
225
228
51
57
24
171
72
81
99
165
69
171
45
18
69
39
162
99
63
225
9
54
72
18
183
69
234
108
9
207
18
54
117
135
21
36
123
18
54
201
33
39
120
3
252
234
198
93
141
27
99
69
84
336
51
54
3
228
12
81
126
18
180
3
84
57
147
132
63
18
39
195
129
159
36
54
15
48
135
117
36
63
9
144
144
45
144
63
60
72
21
315
63
54
36
18
144
36
129
69
90
69
111
18
18
45
108
228
84
60
15
54
18
45
207
57
72
60
36
45
90
33
147
177
57
108
90
117
144
24
24
447
81
243
72
18
3
51
9
243
108
21
24
108
45
15
147
36
ABCD 99587013016*3^$a+1 [50004]
40
45
144
75
15
12
53
1
23
1
12
54
60
30
36
23
175
17
43
21
15
41
67
18
27
45
18
48
9
15
41
25
54
36
6
71
19
48
18
24
3
8
48
7
72
6
35
184
15
41
25
24
12
11
13
66
90
23
37
131
112
8
37
36
95
25
54
17
73
6
102
35
24
40
104
31
6
12
15
32
49
71
24
7
42
12
60
39
56
31
65
253
36
24
30
132
102
23
48
7
17
91
156
18
15
8
127
17
31
9
45
24
36
63
72
3
117
15
129
104
85
35
16
9
102
18
15
8
19
18
11
24
73
12
18
9
171
29
31
120
65
88
45
35
144
1
71
1
78
89
13
99
45
131
55
120
54
18
288
65
43
114
18
48
114
23
49
63
57
6
210
63
24
57
36
90
89
151
17
127
89
24
7
9
32
55
12
18
27
51
21
24
80
1
126
17
127
30
11
24
19
6
71
13
132
54
9
56
1
87
81
54
17
55
174
35
24
73
54
9
32
24
1
60
3
141
30
45
33
18
84
41
73
12
27
87
41
67
36
66
90
29
7
42
36
11
88
8
109
198
162
59
16
8
91
42
3
45
6
5
43
5
13
155
120
55
18
66
78
30
36
45
32
13
6
36
9
63
36
21
15
138
72
90
6
108
35
24
7
18
6
81
39
42
23
16
123
125
55
57
24
45
35
49
60
27
135
41
7
72
41
24
40
93
78
12
17
1
95
19
30
168
12
126
29
31
185
72
31
324
12
113
40
45
78
125
37
30
117
81
23
1
143
31
41
31
9
51
18
12
18
54
23
55
18
39
15
228
77
1
95
67
12
42
119
25
12
90
72
18
23
31
41
73
36
99
39
36
29
16
96
39
54
18
114
54
54
66
6
18
41
16
9
36
6
53
1
95
48
37
11
7
120
78
18
89
72
91
173
25
84
90
41
64
3
78
39
72
9
6
48
6
66
6
12
168
183
9
18
69
39
17
37
27
105
63
8
13
6
45
39
42
252
102
69
111
6
12
15
56
16
3
101
7
72
6
54
108
54
36
23
7
72
18
24
23
48
37
66
24
17
13
60
108
35
49
108
180
42
45
48
141
36
18
180
18
23
24
25
18
12
18
54
9
15
65
72
7
17
184
27
18
42
57
27
69
75
6
36
59
31
12
5
1
71
49
15
57
60
30
5
127
17
24
16
9
6
66
47
61
42
48
17
24
1
30
33
39
6
54
5
7
6
3
9
162
60
48
17
55
18
78
9
224
40
15
12
69
144
32
175
17
96
40
9
12
114
162
30
33
81
39
56
25
54
41
13
83
72
43
60
30
24
18
41
72
13
35
24
7
9
225
15
56
79
72
9
75
36
33
32
97
42
48
78
47
145
18
18
24
27
63
90
12
18
72
78
36
47
48
7
90
108
72
54
29
16
8
7
65
1
18
45
45
6
36
9
39
42
48
24
23
13
59
7
36
29
144
49
12
54
5
1
30
108
42
18
18
23
24
72
48
7
33
45
36
71
13
78
12
41
145
12
35
48
216
31
72
12
18
35
136
99
90
83
13
11
96
85
24
35
139
5
91
29
24
55
17
1
39
45
114
65
16
21
24
11
144
64
105
126
54
144
90
17
1
30
113
49
15
27
36
17
37
11
127
42
54
12
117
8
79
41
139
5
43
5
55
18
174
78
36
12
18
137
7
105
128
25
54
9
21
11
67
5
7
18
15
56
24
67
60
41
112
8
37
66
41
1
12
131
1
39
135
126
90
41
24
79
96
18
138
29
25
54
114
48
54
24
41
40
9
156
24
59
25
36
11
40
135
9
9
23
112
27
5
31
90
30
9
15
89
1
54
12
60
18
39
15
12
29
115
69
81
54
48
150
72
102
18
60
18
48
101
85
18
17
64
32
25
42
77
205
35
73
126
24
257
61
35
24
24
16
69
99
75
6
39
32
13
11
97
60
59
13
35
1
39
216
15
66
60
48
90
65
31
12
69
128
16
21
54
29
31
161
13
42
30
126
42
35
13
90
24
41
139
29
7
12
5
120
72
73
18
5
48
24
157
6
18
75
51
5
103
30
6
29
1
6
9
225
95
24
192
24
61
36
18
36
9
32
48
49
162
18
36
6
48
126
24
72
35
40
8
16
144
3
5
73
12
54
54
126
60
36
17
91
21
128
13
3
15
17
13
99
15
41
16
24
21
6
5
49
30
9
56
61
24
3
72
63
6
12
72
87
48
8
37
36
6
9
9
66
60
65
7
57
56
7
ABCD 99587406034*3^$a+1 [50026]
15
33
99
120
18
108
39
16
89
183
105
7
161
12
147
21
162
73
32
69
18
306
39
112
48
413
54
270
111
33
79
17
84
162
114
138
61
71
66
7
48
59
36
162
12
114
30
90
9
123
30
252
96
66
25
83
13
23
25
96
96
5
162
18
7
80
16
95
126
378
36
120
36
6
3
160
96
23
162
151
32
93
67
53
24
216
18
90
234
12
73
48
113
31
288
335
33
87
25
11
37
269
36
198
162
55
215
25
32
3
174
6
84
54
60
54
12
108
36
1
5
91
83
6
90
66
60
120
295
29
90
18
18
222
138
13
96
96
35
12
60
36
1
71
102
3
64
59
42
102
90
162
73
48
95
33
21
144
96
66
18
60
102
288
54
31
29
162
108
277
275
36
72
18
198
42
15
93
147
153
55
144
161
162
93
111
30
51
183
249
333
84
24
120
31
23
60
61
224
51
24
72
13
77
120
6
229
35
90
24
139
53
139
59
42
43
47
48
49
23
265
77
108
7
17
54
12
13
80
111
120
108
6
144
12
91
32
93
19
185
39
304
47
54
235
149
91
47
49
48
240
41
72
42
66
42
18
12
378
72
78
66
126
18
42
15
213
96
123
112
143
18
63
21
234
60
181
11
37
41
36
54
205
77
3
51
18
18
78
84
55
17
150
169
77
115
29
19
41
48
42
18
75
96
16
96
95
97
176
81
63
63
108
150
15
112
47
72
169
29
6
90
12
183
16
96
17
108
30
240
133
29
30
165
21
27
39
144
24
138
144
90
6
144
108
75
51
36
234
36
66
57
111
97
59
60
198
51
105
180
180
186
66
115
47
60
21
87
57
48
195
18
222
13
96
101
42
12
168
93
112
5
18
24
84
36
121
47
33
3
66
276
55
143
162
84
18
78
90
33
16
143
81
297
55
48
77
90
73
144
125
72
54
37
5
18
9
45
90
66
96
183
81
54
105
75
21
141
96
115
65
30
49
299
37
155
180
49
48
96
192
128
177
54
25
48
11
69
16
11
84
162
24
48
18
37
5
75
141
19
11
216
24
85
215
9
63
42
72
159
105
6
48
96
66
258
120
36
60
174
6
54
156
42
162
67
203
37
11
18
99
27
85
59
117
48
111
36
45
27
37
65
6
169
96
5
138
72
18
24
108
18
1
11
37
48
65
30
78
30
60
105
15
6
66
57
141
60
7
5
27
15
1
101
18
121
95
360
25
96
48
137
18
168
13
161
78
12
21
237
12
96
48
90
205
11
24
72
37
17
30
78
243
9
18
85
5
66
54
276
31
48
23
600
97
65
15
87
9
16
11
222
162
66
90
114
48
7
11
108
42
12
67
5
78
102
24
54
73
83
90
6
205
23
121
41
36
ABCD 99587406052*3^$a+1 [50024]
81
37
80
64
38
36
16
14
54
93
37
6
50
40
56
24
112
8
30
52
20
34
120
48
11
117
34
36
90
2
22
14
9
31
42
47
73
8
30
42
22
8
42
10
36
24
72
44
6
118
48
98
16
38
12
16
29
151
2
30
33
15
9
15
24
16
24
32
45
69
99
37
90
54
26
45
135
18
112
104
3
31
80
57
12
31
96
48
98
30
48
9
55
12
29
9
102
48
88
17
33
3
24
31
12
50
15
39
28
5
12
15
36
93
45
27
93
126
24
16
50
15
36
45
63
57
22
18
2
45
108
67
68
69
49
14
72
9
57
64
128
88
138
29
57
46
53
51
36
54
6
33
57
10
44
34
14
216
45
15
12
4
68
112
5
39
9
43
8
57
72
1
6
90
8
22
66
8
72
75
13
30
24
18
35
27
18
34
68
66
94
5
37
11
27
88
32
208
68
4
41
49
83
12
51
112
12
8
10
14
9
49
83
39
9
39
22
14
57
63
21
43
26
54
21
180
31
24
5
21
15
43
30
32
15
31
132
36
77
43
41
121
23
75
204
88
29
13
11
7
29
55
24
137
75
12
21
51
69
72
45
99
216
67
26
75
45
34
41
39
70
30
41
9
42
94
80
27
19
84
32
33
27
24
33
55
120
65
217
6
8
34
38
12
76
2
18
6
24
27
99
45
36
7
5
13
38
45
21
16
47
63
24
34
32
64
6
8
42
15
24
75
30
15
55
44
16
6
47
97
6
18
107
60
108
84
55
90
71
19
53
72
25
11
27
33
39
18
24
3
43
24
5
96
7
20
58
2
36
42
135
57
18
84
10
6
72
8
138
112
8
15
72
39
10
35
21
3
27
117
12
9
51
31
20
130
102
53
27
153
9
30
16
8
60
45
31
18
35
13
24
48
11
192
24
39
9
55
5
43
60
8
45
51
9
19
17
31
77
7
24
26
54
24
21
72
15
64
78
48
120
35
19
84
12
17
3
33
27
45
13
35
36
25
14
21
3
18
15
15
48
16
24
41
3
78
18
6
16
32
6
52
80
45
49
6
17
87
10
11
15
150
72
112
50
6
10
48
29
7
24
17
127
17
25
8
78
34
8
6
9
15
57
25
14
90
114
22
56
88
14
106
14
58
38
40
12
29
39
16
18
6
2
22
8
40
2
10
30
62
64
32
40
8
52
53
12
93
6
9
79
42
14
12
105
277
8
112
71
7
17
25
18
30
32
18
33
15
64
38
24
46
68
84
58
38
105
1
23
15
60
60
58
14
208
66
71
55
26
102
18
3
67
17
57
46
5
24
43
41
9
72
10
20
64
24
5
223
44
16
5
3
42
40
8
15
19
38
22
41
105
99
13
18
44
48
52
38
15
33
207
48
79
18
62
16
41
96
9
46
2
40
38
18
22
89
1
8
16
38
138
30
40
197
3
4
110
6
10
38
105
12
60
12
21
54
16
24
72
26
27
63
9
36
7
26
87
24
36
3
69
3
40
24
96
2
15
111
24
28
30
38
69
36
57
3
21
51
72
21
66
6
22
68
12
16
90
6
29
27
28
20
16
8
48
34
30
29
67
53
15
6
16
128
54
36
36
124
77
72
27
36
90
3
27
33
15
96
33
121
30
42
2
96
9
3
57
105
15
73
8
30
10
11
36
25
59
13
30
50
3
117
6
24
105
12
31
14
70
60
68
72
18
162
30
39
7
2
63
3
36
108
12
16
18
32
39
9
16
6
5
19
50
6
33
15
9
73
54
26
30
18
42
54
3
36
19
36
50
27
13
2
84
24
10
95
72
25
38
24
81
57
78
57
63
10
6
108
12
8
58
14
45
75
21
3
66
6
40
2
102
76
5
75
28
5
36
39
4
6
14
96
42
18
52
2
87
25
11
72
3
10
59
51
24
21
15
4
44
16
29
15
24
58
30
89
15
48
16
41
3
46
2
78
6
45
13
8
30
64
74
46
53
3
28
32
33
27
64
56
24
9
15
69
60
7
41
15
9
3
76
116
69
24
15
36
112
14
16
8
120
24
120
30
45
12
15
16
12
20
33
55
8
9
33
48
30
10
24
8
3
24
12
19
30
66
44
40
56
88
8
45
3
112
80
84
69
127
44
21
7
26
22
24
8
16
32
18
72
24
6
10
23
57
78
10
30
5
72
3
72
84
16
5
27
6
30
81
103
18
30
20
52
128
60
22
26
30
72
72
15
1
80
16
11
67
5
115
32
106
14
88
60
36
5
36
3
6
154
32
21
15
18
16
35
19
114
48
14
4
17
19
96
8
52
14
6
40
5
13
71
43
68
12
21
24
7
18
6
42
78
44
21
25
6
74
75
19
8
10
62
16
29
21
16
6
42
71
27
28
89
7
65
39
112
140
28
36
128
36
42
75
45
48
10
32
4
18
23
3
60
40
156
6
23
72
87
33
7
8
24
10
11
13
6
26
24
18
118
80
102
16
20
30
51
3
66
70
5
15
60
184
50
6
72
165
108
111
24
52
20
64
26
78
66
16
38
34
78
5
7
80
6
51
51
4
36
72
8
33
12
99
10
18
5
87
16
32
16
36
14
24
70
18
80
18
69
15
57
15
58
23
48
60
117
18
30
27
27
42
78
58
48
90
12
8
12
30
24
6
33
24
25
6
56
66
24
51
19
50
3
36
57
75
12
33
48
22
5
79
14
30
24
16
2
3
75
60
12
9
43
32
6
27
36
75
36
18
10
5
43
17
37
ABCD 99587731502*3^$a+1 [50026]
22
18
3
60
44
1
44
36
15
25
39
3
18
30
6
8
18
22
11
69
42
73
5
31
5
12
48
51
28
83
42
76
15
17
42
61
131
6
4
83
33
7
11
30
24
51
4
32
49
39
17
106
14
3
72
55
33
80
12
24
84
96
81
76
12
11
49
2
30
34
32
9
85
56
48
55
44
12
69
4
56
55
5
36
15
88
5
15
1
11
145
3
5
31
236
69
4
8
72
75
21
4
20
55
23
133
24
33
23
45
79
105
230
30
82
38
10
38
7
45
35
97
80
19
17
183
96
4
20
9
15
12
28
57
23
33
24
39
1
110
13
92
4
24
80
43
14
15
4
15
6
23
141
36
34
101
28
56
25
44
27
24
31
113
31
2
12
40
26
10
11
108
12
19
14
12
28
26
81
33
30
117
1
44
75
19
14
18
13
24
45
35
16
17
39
9
75
111
18
36
24
18
70
32
27
31
38
39
33
39
93
135
36
36
60
33
55
5
87
9
36
135
9
19
101
100
20
24
51
4
53
4
44
64
15
41
36
4
44
15
45
48
22
50
28
2
6
15
60
21
36
144
54
102
48
12
67
32
9
40
20
6
9
36
99
9
13
27
32
9
36
15
28
173
10
18
44
27
60
21
24
43
80
81
39
75
78
48
15
60
4
53
12
36
12
39
205
68
10
26
72
3
24
12
21
60
7
60
3
2
96
24
75
33
58
65
81
79
95
22
8
12
7
63
30
3
44
57
24
36
4
59
12
88
11
25
29
60
15
12
81
4
95
4
17
39
84
36
13
35
21
64
167
15
109
80
81
156
144
15
25
56
108
79
45
8
3
99
1
47
9
105
4
99
20
61
39
32
31
2
12
220
54
14
48
7
107
6
7
35
6
72
7
17
3
100
21
60
50
6
106
30
8
15
40
44
87
9
55
26
15
61
42
62
24
12
12
52
39
17
3
67
54
35
9
259
32
43
50
16
75
21
23
81
22
18
11
60
85
3
21
36
35
45
36
3
124
3
29
3
18
103
69
107
28
32
9
12
84
15
69
76
36
84
56
48
51
28
21
56
6
13
41
43
21
71
69
4
26
22
3
164
36
15
9
120
1
62
18
4
32
15
49
20
111
21
27
72
81
87
45
27
28
32
4
89
40
8
4
104
135
36
13
96
39
80
1
35
55
29
25
60
36
59
21
10
26
60
40
3
20
21
36
4
95
4
27
50
4
59
13
18
90
32
27
21
6
6
58
14
16
60
39
5
27
33
36
16
39
56
4
9
8
52
47
9
39
12
21
7
5
15
16
101
24
10
65
1
20
40
35
1
63
57
3
51
65
24
1
159
56
28
36
24
17
4
36
8
118
2
216
52
24
44
120
12
4
36
3
17
52
15
41
24
172
63
20
21
4
18
29
4
5
12
48
12
27
16
39
6
71
88
5
16
15
17
22
137
1
68
39
57
34
6
39
56
33
48
58
41
45
15
24
117
30
34
36
12
47
25
8
108
34
38
91
9
6
26
100
36
108
32
67
47
45
9
52
3
41
15
45
3
33
24
24
10
176
78
91
9
11
85
32
67
11
42
64
35
9
36
3
100
96
21
23
40
5
15
72
64
29
18
48
30
4
108
18
102
3
56
15
49
20
4
53
60
12
156
139
20
15
48
73
116
21
4
3
21
44
36
39
33
84
28
11
4
41
16
23
16
11
49
5
39
45
70
17
28
32
51
18
30
22
32
40
72
90
98
60
72
124
24
20
18
13
29
22
14
12
3
69
15
1
11
1
3
17
40
44
24
12
28
20
12
52
152
3
33
124
3
11
30
4
62
9
81
24
36
75
15
13
5
12
34
14
36
84
31
9
15
93
38
22
32
40
12
6
74
24
30
64
98
12
36
144
88
20
84
19
17
27
45
40
36
20
79
77
76
23
9
31
5
19
20
1
11
21
99
21
3
45
19
20
1
20
10
80
6
4
6
65
21
27
13
27
5
12
6
54
19
104
60
81
60
24
60
48
18
69
85
8
24
19
35
64
2
3
40
41
55
21
63
65
12
39
36
153
51
45
12
12
12
36
3
4
80
21
24
88
68
16
80
16
23
31
69
144
11
45
24
93
7
101
19
41
24
15
40
5
112
35
1
32
48
87
1
32
4
23
25
56
52
20
12
51
49
35
1
14
61
177
18
66
56
4
39
11
13
20
33
40
8
12
63
49
15
83
97
47
64
30
15
24
33
68
12
3
40
24
20
67
113
15
1
47
73
5
24
12
75
33
31
21
20
36
3
19
50
111
21
28
60
18
54
3
45
36
20
144
12
4
20
52
44
75
25
36
23
64
81
126
9
5
12
7
15
18
20
40
48
11
64
65
51
85
3
17
28
51
60
17
12
76
15
17
67
65
72
40
59
36
3
48
30
3
177
27
12
45
15
49
15
60
77
63
36
1
8
4
15
57
39
144
41
19
17
24
79
137
24
16
24
11
4
29
28
59
93
15
12
24
4
57
63
5
31
45
6
5
13
75
51
69
93
8
75
64
5
22
38
42
10
8
16
12
63
44
7
33
21
144
11
4
80
21
19
45
47
1
59
28
20
1
74
58
27
27
113
40
92
4
101
40
26
10
24
14
30
24
76
192
3
17
7
173
22
26
22
18
35
97
3
29
15
37
20
4
116
19
5
16
44
39
12
69
19
156
24
32
21
4
3
11
42
7
5
58
33
15
80
96
18
40
47
48
100
56
64
17
10
90
36
18
96
5
43
50
36
100
32
12
108
99
141
3
9
82
74
60
112
47
132
4
17
7
53
27
21
ABCD 99588233432*3^$a+1 [50008]
61
35
4
2
16
54
18
75
60
3
8
24
40
21
65
46
48
146
7
9
8
72
18
12
90
31
60
84
48
15
48
50
10
8
4
33
9
14
49
3
9
11
25
24
89
7
17
7
41
7
48
9
74
25
71
46
15
65
18
4
8
10
2
12
49
27
32
148
2
70
8
18
6
144
112
2
7
24
12
35
49
15
9
27
8
46
63
41
7
48
81
15
24
12
39
45
41
19
35
24
1
11
73
11
36
4
8
72
10
15
75
104
1
5
24
16
3
12
65
58
38
55
15
24
33
72
33
80
7
11
78
7
17
18
30
94
44
46
26
52
8
12
12
24
37
15
12
20
72
13
12
59
1
48
15
12
8
37
11
12
28
20
10
15
17
78
42
88
38
34
30
18
2
72
6
19
11
24
24
1
23
12
6
7
17
18
48
12
60
6
6
61
29
6
34
8
88
63
47
160
9
11
64
6
15
35
84
145
3
21
11
25
35
16
20
13
99
32
16
38
16
3
11
36
6
55
39
20
6
7
11
61
84
5
7
9
104
46
74
7
17
18
54
10
45
75
6
15
47
1
89
18
25
5
18
16
8
1
21
8
70
57
81
3
12
24
75
33
3
2
30
13
60
47
37
59
34
32
19
27
12
21
36
3
57
11
30
7
15
80
1
51
8
6
16
15
81
15
75
14
70
69
12
9
110
25
11
13
47
12
157
65
70
9
35
97
5
10
54
18
32
28
2
55
23
12
46
38
34
27
60
3
8
12
42
19
5
94
2
48
7
36
39
45
59
6
48
7
24
12
23
22
2
6
82
24
33
3
33
12
23
4
8
12
48
30
48
6
24
24
10
32
55
11
24
25
29
22
32
1
17
10
12
57
35
6
67
53
22
57
24
11
13
23
12
30
30
28
45
27
56
4
32
36
24
84
12
145
108
41
40
86
42
7
11
24
28
68
72
6
82
132
81
41
6
10
32
7
23
1
41
103
27
14
67
48
11
36
4
8
42
79
41
70
8
73
17
66
37
24
113
18
13
11
28
18
3
5
16
26
84
13
12
84
27
24
156
54
86
40
2
22
26
22
2
18
96
1
23
28
9
65
19
35
12
40
14
24
64
2
60
49
47
12
25
53
10
54
15
15
68
37
48
23
169
24
47
4
9
27
20
49
15
14
66
24
54
40
87
3
45
105
48
50
12
12
168
13
35
4
44
25
11
40
20
61
27
78
3
27
9
23
10
62
61
12
3
54
8
18
30
90
37
23
72
12
54
6
16
2
42
46
162
8
24
1
95
64
36
42
63
39
18
32
78
13
135
8
61
3
12
21
144
3
33
12
11
60
25
35
120
25
24
33
32
58
8
6
16
15
12
27
21
59
121
35
144
85
3
32
13
17
18
28
165
39
45
11
24
13
17
6
24
1
39
44
12
12
13
72
65
138
204
18
78
37
63
14
16
39
24
11
24
24
22
14
37
60
35
13
81
18
32
6
42
13
9
15
24
35
1
3
57
35
16
14
79
11
13
3
8
24
30
70
26
31
11
22
2
60
13
27
9
24
27
9
5
6
60
28
12
20
13
11
1
41
24
30
76
92
36
109
15
18
72
3
47
28
57
23
4
14
19
47
13
36
39
20
73
15
2
30
1
24
23
24
66
138
46
18
21
111
18
3
45
2
85
27
45
23
18
79
171
24
93
23
25
120
24
11
13
27
24
8
36
85
5
22
74
18
22
15
3
12
9
9
38
24
16
20
37
15
170
18
30
7
3
72
21
12
12
11
72
85
23
52
92
1
65
67
12
11
4
42
15
35
36
84
40
36
9
15
36
8
37
27
117
23
52
33
3
32
28
117
3
8
6
6
4
8
22
8
120
7
23
10
27
3
32
25
75
30
158
25
23
10
24
63
23
18
16
135
35
54
31
23
12
61
143
12
22
2
48
145
101
22
9
35
28
2
18
85
17
54
1
11
84
61
23
25
5
24
6
16
18
56
22
68
6
70
80
13
15
21
41
18
40
110
30
18
7
3
80
4
20
13
27
45
11
25
29
24
30
52
32
13
17
7
35
1
23
37
15
2
6
112
24
21
27
72
80
18
18
13
11
46
32
22
20
25
3
20
12
66
42
28
9
11
12
42
46
42
87
33
27
83
1
51
45
15
26
10
8
37
39
8
25
3
80
30
54
48
13
12
23
52
93
9
51
23
76
33
12
53
42
145
83
10
8
24
16
62
1
9
42
21
9
86
73
24
3
8
60
1
24
27
14
130
8
28
72
42
110
25
35
61
15
8
12
22
26
12
34
30
176
25
35
13
59
36
1
15
36
32
22
15
48
11
6
70
45
5
96
10
32
12
49
47
25
35
12
97
35
13
3
32
60
52
68
42
70
21
15
38
24
7
11
60
10
290
30
7
41
7
107
6
16
15
48
17
18
12
1
59
61
12
27
8
36
37
24
89
7
24
23
88
42
38
85
12
35
1
11
24
1
59
6
48
22
18
2
144
6
6
24
61
5
127
12
23
22
3
11
72
24
1
17
7
60
15
8
12
25
24
17
72
42
78
18
24
30
106
38
16
8
7
41
24
6
4
9
35
4
21
71
40
26
7
17
19
69
56
31
59
6
30
18
40
50
12
10
18
21
60
39
8
97
75
60
30
27
23
12
10
6
8
12
48
112
14
66
37
11
16
93
17
70
9
11
16
32
13
75
8
24
25
11
12
85
48
81
86
4
14
6
18
82
33
3
74
18
6
16
63
71
25
17
43
47
24
30
16
75
29
30
48
12
13
48
60
5
24
18
37
3
20
18
10
14
40
8
7
65
46
20
70
2
36
66
118
33
15
42
32
24
192
18
16
86
22
72
33
41
24
42
48
85
3
12
21
36
15
81
24
11
84
1
83
1
5
54
34
78
90
2
12
16
50
40
98
72
12
25
11
25
12
17
7
23
82
30
8
10
51
77
30
144
25
75
20
49
17
102
28
8
4
2
55
3
12
194
31
48
17
19
36
11
37
108
48
59
1
9
8
24
48
30
12
49
21
26
12
52
8
28
33
47
60
12
1
47
52
33
5
48
30
109
107
28
20
1
57
14
40
8
1
27
152
22
38
13
29
10
69
35
61
119
60
4
20
12
18
42
60
58
15
27
21
60
60
24
35
46
38
25
35
24
12
24
1
81
15
12
12
123
20
90
10
21
96
35
61
9
8
58
152
6
6
1
12
11
36
13
75
80
28
44
85
15
9
89
7
ABCD 99589048246*3^$a+1 [50009]
11
25
35
4
15
6
24
39
57
168
3
135
5
52
3
12
33
44
40
3
30
15
20
16
24
21
99
36
44
13
3
32
40
3
114
3
32
13
18
41
1
47
7
5
28
21
39
8
28
84
57
3
32
36
24
40
9
11
4
44
16
15
17
4
60
56
25
18
29
61
36
60
18
5
67
5
25
3
8
72
40
51
9
57
11
24
43
42
39
24
12
56
79
18
48
39
9
12
42
5
7
30
159
32
12
16
9
12
11
28
56
16
32
7
33
8
13
66
93
20
40
32
16
44
25
24
39
12
39
9
8
28
9
90
17
1
12
6
17
52
80
31
12
5
12
25
3
32
108
28
92
13
71
4
21
23
37
11
28
15
77
4
36
24
20
31
60
24
30
83
7
5
36
25
3
12
33
30
6
18
72
9
36
21
3
129
12
18
5
13
75
44
100
140
55
33
20
12
25
24
111
15
41
85
63
45
6
45
96
12
8
60
4
8
16
9
30
36
30
15
36
8
16
39
17
25
18
57
3
21
9
35
67
18
15
8
7
5
73
12
15
21
36
48
12
54
12
60
17
13
18
45
12
27
5
13
3
32
12
13
27
3
9
8
48
13
15
27
24
9
9
6
89
1
12
35
4
15
41
12
13
24
6
29
1
3
56
25
24
11
36
55
78
39
20
48
97
107
4
27
17
61
24
66
30
39
8
84
16
24
8
31
21
3
6
27
44
19
41
16
39
9
24
8
4
111
114
51
87
6
71
25
11
60
64
80
19
45
9
18
5
19
6
60
107
12
31
33
32
13
30
17
12
1
11
36
55
9
8
12
28
8
4
51
30
132
15
32
1
18
30
59
7
18
15
57
51
45
24
39
24
68
24
60
28
27
18
18
9
51
90
24
23
72
25
3
8
7
17
60
36
88
165
47
49
11
24
100
3
12
18
12
30
18
47
120
40
8
85
23
132
13
12
35
13
35
24
1
3
36
8
28
12
32
36
25
59
4
24
8
7
48
12
65
61
11
4
32
12
67
45
39
21
8
13
18
21
9
59
60
25
6
90
27
45
107
60
12
88
80
16
15
9
32
13
30
17
13
27
9
15
9
87
68
7
33
21
12
35
13
12
35
4
33
18
72
5
13
15
3
60
54
23
4
63
5
25
3
12
36
44
12
61
12
15
12
9
15
12
72
21
24
23
19
33
32
4
9
3
33
6
45
9
6
41
24
4
21
3
12
3
18
3
36
123
5
31
41
13
3
12
12
20
25
3
20
25
3
27
45
21
24
23
43
24
33
15
33
39
57
60
8
12
4
24
3
5
4
116
49
11
12
97
39
9
51
24
21
51
8
13
35
43
17
25
35
24
13
18
93
12
63
149
1
60
15
36
9
42
5
7
30
23
13
72
24
11
4
36
15
29
1
12
27
20
31
18
6
5
28
8
37
48
27
8
52
80
25
12
3
3
5
7
18
27
36
12
20
4
15
30
39
9
15
8
4
20
19
72
18
47
72
7
36
45
12
3
5
19
9
32
12
1
6
18
27
3
21
39
45
20
31
45
21
15
93
15
57
11
28
56
36
72
55
45
8
52
45
15
21
59
1
51
8
7
45
33
36
6
6
47
7
21
32
25
23
4
9
27
20
120
49
18
17
31
65
19
33
45
12
11
7
6
15
12
24
56
24
16
15
72
65
13
27
15
48
60
29
13
18
5
67
45
20
31
45
12
3
17
25
18
17
4
9
15
75
29
52
69
6
18
3
57
23
4
51
9
75
5
40
33
27
20
1
18
30
12
35
24
124
57
75
15
29
4
36
36
3
17
12
72
28
45
12
11
7
57
48
57
23
7
30
3
20
13
3
36
21
18
6
3
27
41
12
16
92
49
30
41
49
150
36
17
25
15
48
3
105
9
27
51
5
4
8
25
23
12
13
27
63
24
5
48
16
15
29
55
21
12
75
65
4
20
36
19
9
69
60
23
13
12
24
3
32
36
12
132
36
12
108
13
12
59
36
49
83
13
3
32
12
37
60
3
63
5
13
42
18
11
120
13
15
12
33
6
21
8
16
69
30
17
28
12
39
21
9
59
7
66
12
66
21
56
67
53
12
1
47
112
33
3
45
12
48
39
36
24
80
12
28
3
24
60
21
44
28
3
5
24
4
44
48
13
36
6
30
155
24
4
9
27
15
9
116
4
44
16
24
132
24
69
3
24
33
12
3
45
18
77
55
17
4
15
21
9
15
51
30
60
23
7
41
7
66
36
3
48
12
57
15
8
13
3
9
42
41
28
36
8
31
29
13
27
20
1
12
18
17
4
63
5
13
27
21
15
15
36
45
15
5
28
3
57
8
13
24
15
8
49
11
72
16
9
75
20
7
41
4
33
48
12
47
1
18
12
65
12
12
16
9
11
4
24
21
15
39
36
101
4
48
3
45
45
123
21
6
5
4
3
18
15
69
39
32
72
28
24
93
30
36
6
18
18
78
81
20
1
24
63
153
18
29
1
51
63
12
33
8
12
72
4
9
27
8
7
53
16
21
39
27
5
24
88
8
4
51
9
135
90
6
29
25
6
29
115
93
8
60
4
45
23
7
9
9
27
69
15
12
3
29
7
6
39
56
28
36
9
27
20
64
75
18
35
67
48
117
3
18
15
15
29
19
30
11
55
24
6
6
17
120
48
12
52
24
201
3
20
31
60
6
35
13
23
25
3
69
42
5
55
21
44
28
8
7
18
27
75
33
12
32
31
84
53
7
9
21
23
271
9
33
15
32
12
19
17
52
3
12
42
3
32
60
36
37
96
15
36
69
6
36
29
1
27
20
60
1
11
28
57
36
27
15
17
19
21
20
25
60
3
27
45
8
13
60
27
20
7
9
24
81
12
27
36
15
66
3
72
9
90
17
52
81
11
31
33
36
3
57
8
25
47
13
120
35
37
15
33
36
114
45
8
25
12
15
8
13
36
3
12
68
16
9
15
12
81
24
39
60
15
17
52
3
5
72
60
31
60
41
28
12
45
3
8
4
21
48
24
3
3
60
105
21
35
85
23
48
12
31
9
3
42
66
21
45
3
12
180
56
4
15
5
25
15
68
48
13
6
30
3
20
43
17
12
28
51
9
12
36
20
24
1
42
21
32
19
24
17
60
12
7
6
3
32
40
48
39
65
52
9
39
12
39
17
67
5
7
5
19
9
3
42
6
42
39
33
30
12
41
13
15
36
75
18
18
65
24
61
47
16
132
39
6
35
85
12
6
30
47
4
20
19
41
60
1
12
12
15
3
120
33
9
23
25
6
42
12
47
1
35
52
12
24
69
3
69
11
4
36
20
4
45
11
12
43
72
5
76
27
9
20
13
23
43
17
13
27
9
71
120
13
66
24
17
4
56
19
30
35
96
7
17
28
21
15
72
12
12
39
30
30
41
36
12
28
20
7
17
1
3
15
21
20
13
36
30
29
1
24
15
27
24
24
45
8
4
8
16
144
20
31
45
45
24
30
57
9
42
5
13
47
4
8
12
61
30
12
6
66
6
27
45
72
11
40
24
24
36
24
36
15
30
3
8
4
21
35
4
9
12
39
8
1
84
143
49
3
20
12
1
3
21
23
1
15
15
117
48
32
37
48
3
15
129
45
3
39
5
4
45
27
44
40
33
23
4
9
6
33
117
36
27
20
1
11
25
3
20
28
20
37
36
11
13
35
72
16
9
6
29
4
27
60
18
15
24
8
ABCD 99589411438*3^$a+1 [50026]
36
24
66
24
102
33
21
18
6
6
77
13
240
72
84
12
11
103
78
72
24
42
17
7
18
66
18
51
3
24
5
16
9
12
72
18
30
18
6
75
111
17
31
48
48
48
17
7
12
30
36
11
13
24
78
24
6
6
6
72
78
29
13
12
39
15
17
43
12
18
24
15
87
57
33
12
12
119
43
5
241
72
6
30
24
90
42
84
18
6
11
37
66
41
109
24
36
6
30
30
18
3
45
3
63
30
35
1
30
222
42
12
48
6
18
114
24
18
6
6
12
24
89
61
108
23
31
24
186
47
1
18
72
149
1
15
48
27
5
61
6
6
54
24
12
141
69
27
80
67
30
24
39
45
12
12
27
21
11
37
11
31
33
15
30
35
1
42
5
1
18
36
78
42
17
16
21
48
12
47
7
6
54
96
18
42
30
18
17
7
18
18
6
12
66
54
138
6
96
36
18
5
25
36
54
29
7
89
67
36
41
61
36
18
12
17
25
24
6
9
33
54
41
67
66
12
18
36
6
30
108
105
63
72
12
6
54
6
84
23
49
90
5
16
39
84
30
24
30
161
31
17
13
30
54
12
6
84
41
1
6
126
75
3
30
30
30
12
24
143
31
17
48
48
1
24
78
105
15
12
5
133
11
1
15
15
30
35
37
30
108
78
12
167
7
18
23
37
72
96
99
3
30
47
1
66
84
102
6
45
69
11
31
78
51
32
37
36
126
42
36
36
30
54
60
78
24
36
66
24
24
60
18
36
42
15
32
1
30
42
60
30
18
11
85
12
114
60
48
42
12
11
48
37
18
6
36
12
51
33
24
102
78
83
37
24
3
32
73
18
144
5
31
42
12
11
1
6
30
12
48
48
12
36
72
90
29
7
30
6
5
64
69
6
36
42
6
54
30
77
43
197
49
24
48
18
5
49
47
16
15
17
109
120
36
66
60
24
30
102
29
31
6
11
37
12
42
54
54
9
63
18
47
55
84
54
12
66
90
36
48
6
29
13
48
24
6
18
3
9
23
13
36
24
18
5
55
48
30
48
120
90
18
6
17
13
18
66
47
16
9
71
73
12
42
78
54
84
60
18
24
12
23
49
24
18
5
64
21
72
6
125
37
48
36
23
67
6
18
72
77
31
17
49
159
45
18
36
66
12
12
24
48
18
9
32
7
84
53
1
12
120
84
23
1
12
3
9
23
64
21
6
48
18
108
18
5
67
36
105
21
6
12
42
102
18
54
12
6
78
65
25
23
31
12
54
36
11
97
66
77
25
78
66
72
24
24
12
66
78
24
27
39
18
126
24
48
108
21
32
49
60
42
18
12
27
87
6
48
30
84
48
90
18
60
9
27
5
48
85
144
27
9
71
61
6
18
30
36
9
240
3
77
19
77
7
54
102
29
67
29
25
6
17
112
69
36
60
11
97
18
48
6
36
3
33
12
147
32
49
90
54
18
12
90
12
6
90
24
6
42
6
29
1
6
12
42
66
6
24
36
47
25
6
65
109
3
3
24
24
6
36
66
30
3
3
126
84
12
47
16
21
48
30
6
6
18
47
13
6
60
12
5
67
29
7
30
6
5
1
6
9
48
57
12
54
78
12
24
35
85
203
1
15
3
6
12
12
78
36
12
6
6
132
24
42
24
30
6
54
54
135
51
12
24
6
24
18
6
18
17
48
73
12
12
63
21
36
87
15
30
51
96
3
173
19
6
36
12
42
30
108
72
27
15
18
63
3
29
43
18
36
12
3
63
17
13
35
13
12
36
51
21
11
31
108
54
84
24
12
18
5
7
41
43
21
39
42
15
15
30
36
138
18
36
78
12
30
135
111
48
72
6
6
12
65
112
32
37
18
12
29
19
66
11
79
66
12
35
13
12
18
102
90
72
18
11
37
11
1
6
18
18
12
18
42
24
6
12
35
16
3
237
45
3
32
7
6
3
33
18
18
18
18
23
145
108
83
13
195
21
24
276
47
13
60
60
42
17
64
27
69
3
141
32
1
30
30
18
18
66
30
24
30
36
21
32
19
29
13
90
6
6
48
66
48
18
24
18
24
23
37
30
18
12
36
12
47
25
87
3
42
51
9
6
30
48
83
1
30
18
12
30
6
24
24
24
96
6
96
33
48
3
18
42
18
42
54
63
32
61
35
13
24
24
54
66
36
24
15
96
69
12
42
5
7
9
57
18
42
66
6
18
30
83
25
54
60
36
6
24
3
21
72
36
6
89
64
9
24
63
32
7
41
7
30
18
42
12
48
48
24
6
12
9
21
66
6
99
15
12
21
117
75
32
7
57
57
84
51
21
240
12
18
30
18
42
35
13
3
32
19
12
102
24
72
24
24
11
67
18
75
48
75
12
60
60
72
90
15
48
48
9
12
6
5
1
12
18
6
30
12
30
35
25
39
69
11
48
31
54
42
180
54
23
7
72
17
13
35
13
126
18
18
17
31
78
72
75
9
6
81
15
18
18
66
6
60
6
35
7
57
3
125
25
42
29
1
15
69
11
55
6
48
42
9
9
72
48
47
67
125
1
30
6
48
54
24
6
54
42
78
6
35
37
18
54
6
36
66
72
18
42
48
18
60
5
13
6
54
12
6
21
96
15
144
17
37
11
61
42
41
13
36
18
125
43
5
25
36
114
6
59
1
156
78
5
48
1
84
78
18
24
48
24
6
6
24
6
6
18
6
35
199
6
6
126
47
1
47
61
120
24
72
6
6
48
102
30
24
51
15
6
72
60
12
24
83
16
48
51
30
42
12
12
36
54
24
30
24
42
75
32
25
78
18
6
60
30
23
64
3
77
79
42
18
24
29
97
60
36
96
15
39
9
48
39
9
15
18
12
12
6
18
18
24
21
9
96
90
45
45
12
18
54
24
36
3
ABCD 99589800314*3^$a+1 [50058]
27
17
4
48
3
9
24
3
21
33
126
5
60
72
16
56
16
20
48
76
20
25
3
51
77
16
8
12
4
12
12
21
27
20
25
3
24
92
12
16
36
20
12
181
39
32
84
295
53
19
65
16
48
15
29
64
164
31
18
54
29
25
18
65
48
31
53
12
4
24
48
48
80
37
15
240
68
91
141
21
36
11
16
32
28
24
12
48
12
33
18
36
41
16
36
12
8
16
8
25
11
4
120
8
19
89
19
72
21
33
11
25
23
24
12
48
16
12
9
63
96
12
9
11
40
84
12
36
44
61
11
115
41
4
9
15
8
40
9
54
81
24
44
31
77
4
68
28
48
153
3
15
5
36
85
75
8
52
68
13
63
80
19
18
36
119
79
17
19
93
92
36
4
8
40
87
5
12
88
21
3
105
18
18
27
81
15
48
9
35
19
33
32
7
53
192
48
49
54
21
8
64
51
41
13
23
64
72
93
51
80
36
28
8
64
48
45
47
84
28
32
64
15
29
36
16
27
21
20
13
18
54
27
24
36
180
3
5
24
25
72
11
100
8
36
7
18
75
12
32
7
9
9
3
20
36
85
3
24
8
48
25
54
21
15
17
19
45
44
36
108
55
81
48
48
3
29
7
36
5
67
41
16
15
5
64
72
48
32
13
11
64
51
29
61
95
4
12
60
36
68
16
69
3
20
28
20
48
25
59
31
36
5
13
18
17
36
1
75
36
36
69
119
36
12
16
33
27
20
12
13
72
72
36
51
12
128
48
4
32
13
3
51
17
16
96
15
17
37
288
11
7
18
51
32
60
4
36
33
27
20
151
5
12
132
64
80
31
33
39
197
37
108
72
27
27
41
24
25
59
49
51
8
13
3
72
48
3
21
51
33
39
5
31
21
20
28
48
12
48
24
8
84
49
47
7
18
23
28
3
29
48
4
45
23
112
99
53
4
33
35
12
112
3
144
36
9
32
28
24
33
18
29
16
8
1
195
20
28
32
64
84
99
126
15
80
28
180
60
15
29
7
45
12
32
16
57
47
97
15
8
40
12
12
20
12
43
45
48
32
91
18
3
44
76
20
16
60
33
95
13
59
13
99
12
20
13
99
9
35
19
77
67
54
36
18
17
1
54
9
63
17
12
25
72
54
9
9
18
53
132
108
13
51
111
36
81
9
71
96
31
53
37
179
264
12
4
128
24
55
9
9
23
67
29
4
68
16
32
13
3
33
11
48
67
17
88
75
9
48
12
24
48
3
5
52
44
24
19
41
12
55
17
16
104
84
28
3
45
9
303
44
36
13
36
15
152
16
68
4
44
25
11
61
27
27
54
3
105
51
3
45
20
52
9
23
12
1
59
64
8
96
24
72
208
9
54
41
40
8
19
53
48
12
12
1
18
81
48
84
156
9
39
36
24
9
47
16
9
111
32
24
13
123
57
27
9
27
8
24
64
57
159
3
161
48
52
45
18
105
68
48
13
18
108
9
56
25
27
135
18
3
51
45
72
8
19
36
57
33
18
21
60
45
3
32
1
59
121
39
33
39
24
8
37
18
54
3
15
33
108
57
35
52
93
95
64
48
27
9
68
12
12
40
24
33
39
69
83
16
8
19
141
3
45
8
36
16
12
72
12
20
64
21
36
3
51
93
32
37
27
60
36
44
157
23
31
53
1
90
108
17
4
15
18
18
54
144
23
31
5
204
16
12
36
20
24
25
11
25
18
198
47
76
39
29
12
67
77
16
24
32
211
45
12
33
3
60
12
20
48
16
128
1
75
24
27
54
15
80
103
89
88
57
108
11
7
41
120
16
12
36
24
20
55
5
16
56
16
120
96
15
5
49
63
44
4
15
29
84
12
1
3
51
29
12
16
8
16
27
18
51
12
32
4
63
18
11
43
17
72
40
36
48
111
18
15
183
36
5
52
48
104
40
3
9
12
20
13
54
29
16
68
48
40
80
4
75
17
19
5
49
39
36
108
33
23
13
90
108
5
13
72
63
45
15
48
164
43
17
19
5
12
48
7
54
18
21
44
16
117
90
17
163
77
84
28
45
23
31
9
32
4
80
48
16
63
36
54
135
12
8
43
21
96
9
3
15
36
17
12
28
72
69
39
33
15
39
54
311
85
51
39
17
1
75
33
18
9
20
36
12
121
11
16
24
80
24
88
45
18
57
8
160
68
36
12
36
88
39
18
15
56
4
48
3
9
9
27
60
8
67
9
81
3
32
1
135
152
64
27
18
18
129
48
72
3
18
36
47
24
24
124
44
52
20
7
108
173
40
56
24
16
51
77
52
80
25
99
20
25
23
31
5
28
39
21
48
68
16
44
120
40
24
24
9
135
9
27
140
13
18
117
153
18
161
4
12
20
96
4
45
3
12
3
17
28
99
57
15
21
51
18
36
59
12
4
15
113
49
36
3
36
84
60
87
9
36
32
28
20
1
23
52
12
48
9
11
43
57
33
39
32
40
56
4
27
9
24
24
12
39
29
223
29
84
72
24
61
15
12
9
27
27
89
16
21
72
15
84
44
28
8
28
36
8
52
21
27
12
84
21
11
4
152
52
32
48
16
12
51
36
54
11
7
17
4
15
18
18
29
43
9
45
11
36
79
21
12
39
57
33
15
3
17
91
21
80
61
143
48
148
3
18
3
48
68
148
128
28
27
36
21
56
4
45
35
12
ABCD 99589849148*3^$a+1 [50067]
1
24
108
75
9
72
36
27
141
12
15
8
1
71
64
128
25
95
48
40
33
72
36
12
15
9
36
3
120
8
96
120
24
24
37
27
176
24
40
72
200
48
241
191
25
23
85
35
1
84
3
93
3
80
133
99
9
39
32
13
11
85
36
108
51
8
136
21
216
3
56
72
61
75
56
37
180
135
72
120
56
48
40
32
1
12
96
12
39
32
24
120
64
105
72
23
136
21
27
80
1
95
61
132
156
3
21
12
47
49
36
11
61
108
15
32
24
229
59
37
36
84
108
87
200
40
24
8
205
72
228
60
155
1
15
297
15
8
120
37
288
83
40
48
72
9
36
108
72
36
12
95
16
105
87
8
13
27
8
73
47
13
3
8
37
24
3
48
57
87
21
12
231
200
1
71
24
24
120
85
72
27
120
21
35
1
12
24
35
120
144
25
39
24
21
11
64
69
108
71
61
51
105
47
192
1
71
40
32
325
11
169
47
169
15
72
57
156
51
57
24
15
21
155
25
375
21
59
48
40
9
263
25
239
37
51
21
51
272
1
72
23
48
1
95
16
72
48
93
11
37
11
13
12
60
131
13
3
24
45
99
9
39
32
73
144
47
25
71
120
136
8
61
27
93
60
63
152
64
56
16
45
11
16
9
48
23
1
36
27
104
96
37
24
3
48
33
71
73
72
71
96
73
143
88
8
49
12
24
72
123
105
47
49
12
83
48
13
59
88
21
108
36
27
32
40
8
48
208
45
11
136
96
32
1
15
141
168
11
37
36
23
1
36
195
57
23
96
112
177
24
23
40
56
25
191
40
21
51
57
108
11
40
48
9
47
88
21
27
104
49
24
39
176
16
21
83
16
45
48
3
57
47
72
97
39
105
15
8
157
12
24
84
35
133
99
9
111
213
83
16
168
57
48
47
97
24
48
23
16
8
157
35
240
24
64
24
9
36
75
33
23
48
16
32
40
104
1
23
16
57
36
51
24
117
24
3
69
11
40
8
25
23
73
180
3
69
12
39
48
56
48
112
8
40
8
64
9
47
64
21
3
384
9
12
35
37
24
144
27
9
39
56
24
97
36
36
264
108
35
16
80
24
169
36
27
104
312
24
48
72
240
1
24
71
181
48
51
45
51
48
9
12
27
176
160
32
120
61
51
81
36
155
144
421
108
71
13
72
24
35
145
36
84
24
84
36
23
168
16
120
56
229
36
72
36
11
13
11
48
13
36
36
36
12
99
177
48
39
56
16
21
192
123
96
21
35
160
32
37
11
121
12
99
264
141
3
32
88
24
105
15
32
133
35
40
33
47
157
27
8
40
33
36
11
25
159
80
85
75
105
12
96
12
15
261
108
63
45
75
45
108
23
145
135
192
8
112
536
73
47
112
80
49
95
13
11
121
84
155
13
11
48
13
36
72
215
16
24
32
73
48
23
24
85
155
24
1
39
96
8
1
111
8
144
61
12
135
45
96
36
84
36
183
24
24
9
15
57
143
64
24
21
48
36
71
25
191
25
87
93
155
25
191
88
9
39
216
8
97
23
13
11
16
24
32
37
3
21
84
23
40
48
21
35
85
11
61
11
13
203
25
23
85
267
48
32
16
21
12
23
73
47
109
11
61
27
213
11
25
48
95
72
37
36
71
73
63
21
3
24
81
60
144
108
23
16
8
48
121
15
296
48
24
64
56
88
57
15
104
168
48
48
40
225
12
96
51
56
1
108
11
25
23
96
168
37
27
21
131
37
35
13
24
84
71
16
176
40
56
ABCD 99590092822*3^$a+1 [50032]
1
32
15
73
44
16
48
92
60
39
9
36
60
4
48
36
168
96
36
20
4
60
72
32
76
60
36
56
28
8
15
1
8
4
23
109
35
157
12
104
63
133
36
20
40
36
20
16
72
56
63
193
24
8
12
15
24
109
11
1
23
33
36
52
8
28
128
51
81
16
12
60
24
11
12
48
96
13
8
40
12
12
8
39
49
24
60
32
27
9
48
40
36
47
1
12
8
75
24
72
25
8
172
20
16
48
96
156
24
72
11
1
152
16
8
15
1
56
4
23
13
44
168
75
45
16
12
11
36
33
40
12
132
47
93
24
15
36
33
16
11
12
25
36
8
4
12
84
12
35
12
45
12
36
100
12
20
3
12
97
84
59
9
40
20
64
47
1
12
20
28
59
72
1
12
24
24
95
9
3
25
12
95
49
8
3
165
28
152
48
100
68
28
83
49
72
36
23
48
49
60
20
3
97
11
97
80
4
47
13
20
36
40
35
21
3
13
12
8
36
4
8
15
81
3
81
3
33
4
32
87
9
88
48
12
35
12
61
12
48
60
95
81
60
4
24
24
12
20
76
56
12
3
24
109
11
37
20
52
48
59
1
48
12
24
44
63
36
21
15
49
24
20
75
36
13
83
49
24
32
12
39
49
24
11
13
8
4
35
49
95
13
36
191
9
16
48
24
20
88
8
3
24
25
120
20
4
96
68
39
25
56
3
21
36
64
35
9
39
25
35
9
16
11
37
11
13
35
1
36
47
13
32
36
52
35
21
52
12
8
36
3
9
51
24
60
61
23
12
57
112
104
3
1
36
23
9
24
4
32
4
48
36
96
48
12
71
21
40
12
11
37
23
9
64
8
28
56
16
72
120
24
20
24
3
1
35
13
20
12
24
15
37
12
8
36
64
8
12
24
64
8
28
11
33
64
92
28
24
96
23
13
20
144
4
23
61
32
52
60
36
12
12
8
111
33
52
8
99
1
107
21
15
13
23
9
84
60
36
75
81
16
132
24
8
4
24
8
16
132
104
16
107
1
83
13
12
71
93
36
111
21
16
24
116
51
21
3
1
35
57
52
36
36
24
84
72
48
48
8
15
12
13
12
60
56
64
20
39
21
39
144
12
13
11
45
51
21
64
24
60
35
49
24
212
52
12
24
11
9
24
12
52
95
13
80
4
204
152
64
8
12
3
13
12
60
60
12
20
60
4
44
16
92
75
49
47
1
8
60
4
48
48
72
35
9
64
56
4
24
32
111
37
11
12
145
20
24
4
131
49
32
3
33
39
9
4
56
99
37
44
84
27
72
33
12
3
13
12
23
21
4
11
21
16
108
72
20
40
56
36
72
144
39
33
4
23
96
69
15
13
68
100
56
4
20
64
11
49
164
88
35
12
81
12
4
12
20
16
24
12
12
23
13
32
12
52
24
12
11
60
25
36
48
11
24
97
35
48
9
4
131
9
36
28
96
56
3
13
20
4
12
32
132
16
20
15
37
56
4
264
20
3
69
3
25
8
48
16
24
128
3
9
40
12
108
128
40
36
216
12
11
49
92
72
12
15
13
32
4
11
49
12
35
13
68
36
132
16
32
87
36
1
20
40
11
61
12
23
13
23
57
87
73
20
88
56
28
36
20
4
47
72
9
12
4
11
25
12
12
48
48
8
183
49
59
61
59
25
32
28
36
24
11
145
95
36
24
25
36
56
88
24
84
11
25
23
109
20
4
32
15
21
4
60
8
40
35
13
48
8
15
33
52
36
24
48
143
21
28
12
23
9
63
24
13
44
16
23
37
107
12
1
8
3
9
4
59
49
71
33
3
93
15
1
24
32
28
24
83
13
48
12
44
28
95
24
9
36
40
23
13
20
15
49
59
21
48
27
37
12
20
12
28
84
36
11
25
59
33
28
24
11
9
64
8
40
32
40
8
3
1
24
48
72
60
108
24
20
4
68
4
12
8
3
1
140
12
52
56
3
73
24
68
52
36
23
217
8
4
68
52
35
25
48
11
12
57
16
11
37
35
21
60
16
24
11
48
21
16
80
16
24
48
48
12
59
97
12
35
289
44
27
61
23
45
15
45
87
36
1
20
3
121
56
39
48
13
11
49
20
28
56
52
8
76
8
64
32
76
12
120
11
45
28
8
4
36
56
36
63
12
9
4
23
37
12
12
35
1
20
96
84
108
40
47
61
72
24
80
28
32
16
20
16
92
16
71
73
72
32
4
48
20
75
13
35
9
72
72
12
4
32
24
52
24
104
48
76
12
44
3
37
12
24
8
40
35
33
28
104
4
59
9
12
16
8
3
12
121
11
97
12
60
24
11
109
24
36
24
68
108
88
107
69
76
20
72
16
12
23
25
32
4
60
108
8
28
107
189
76
8
40
140
16
56
75
33
3
21
76
48
12
8
39
13
107
25
36
72
35
157
128
12
36
4
23
85
20
3
25
8
16
24
72
12
35
57
12
75
49
131
96
9
16
44
16
48
24
35
49
60
12
36
56
16
23
105
96
27
96
24
121
56
3
1
35
37
23
97
12
20
16
56
3
1
24
104
12
36
3
129
36
40
24
47
25
24
20
28
59
37
11
49
47
49
8
48
39
49
24
35
13
11
45
4
60
60
47
157
68
36
27
24
45
16
48
8
28
56
108
96
27
45
16
47
57
24
72
39
33
64
60
36
11
9
4
32
12
24
4
11
13
11
109
84
72
12
23
33
4
20
64
12
8
28
11
72
37
20
27
9
99
81
15
21
3
1
47
1
12
120
44
16
12
72
11
57
15
13
36
8
4
8
16
12
35
13
20
3
24
1
96
83
9
108
4
8
40
84
108
48
24
59
24
85
20
28
44
52
ABCD 99590496496*3^$a+1 [50023]
60
149
61
27
8
4
48
12
56
31
18
216
66
18
42
5
115
33
21
27
188
76
33
6
65
40
39
30
15
32
16
60
3
45
20
124
51
54
63
24
48
45
11
64
72
8
28
108
24
12
36
48
60
9
51
84
60
27
185
25
23
148
24
3
36
24
66
6
81
3
21
8
120
37
3
15
177
33
27
36
9
18
5
28
63
120
105
39
41
16
3
12
53
76
132
27
5
85
6
84
6
267
24
24
120
15
90
11
148
51
69
21
51
44
36
19
36
5
100
33
42
33
51
41
16
72
80
85
3
32
132
79
21
24
72
48
72
129
3
27
21
123
57
8
25
6
21
99
9
15
21
140
100
9
84
15
21
51
44
60
49
147
60
45
39
12
147
177
33
51
24
105
75
92
16
68
25
144
3
24
8
16
51
33
21
111
75
33
32
28
20
31
29
148
44
13
135
36
45
126
5
13
3
48
15
41
13
11
31
18
71
211
29
49
66
6
15
48
21
6
69
15
6
119
100
72
33
54
57
20
60
25
18
5
7
24
21
63
36
126
63
81
11
4
81
234
41
40
36
48
84
15
57
164
19
17
289
11
64
96
9
27
8
139
42
15
33
60
102
9
15
66
51
27
36
81
60
8
60
1
15
75
90
75
96
15
93
15
30
123
60
48
39
60
81
72
3
36
24
41
13
63
3
41
64
24
60
12
129
54
12
189
81
60
54
21
24
45
27
32
160
51
21
36
27
17
40
75
5
13
15
51
90
24
47
28
32
73
71
55
105
141
83
7
18
42
54
36
138
45
96
12
12
15
21
96
15
54
126
129
189
36
11
115
108
5
16
15
96
45
20
24
1
3
45
6
105
20
84
61
144
3
27
45
20
76
24
15
36
24
66
27
33
87
87
5
121
24
3
33
27
3
45
20
16
24
96
36
3
45
36
44
240
76
39
150
35
100
84
108
9
3
57
18
45
57
51
12
72
63
125
25
11
280
36
33
63
57
3
24
44
1
3
12
93
111
51
18
51
96
93
72
30
24
21
9
15
72
8
31
21
32
7
21
120
44
13
30
41
40
36
15
129
15
69
72
96
9
23
160
36
51
54
27
63
29
36
31
9
39
36
24
21
51
9
9
126
45
216
120
213
27
39
5
1
99
75
69
108
39
9
84
237
15
39
84
17
24
235
90
71
49
11
4
96
36
8
4
27
9
21
18
42
75
36
8
55
24
5
12
13
3
68
1
3
60
51
30
51
128
136
81
18
81
80
36
73
42
69
21
30
108
60
5
112
9
39
96
96
3
117
48
27
90
24
95
76
20
19
54
75
96
12
39
54
30
9
87
54
27
32
151
9
36
36
60
3
60
45
27
45
24
72
3
9
96
75
57
63
24
12
21
120
152
31
6
15
33
27
15
233
121
39
32
40
3
36
84
6
36
15
15
29
64
72
69
51
63
162
99
21
114
57
27
96
69
12
3
60
57
69
11
40
144
56
168
100
15
6
59
97
51
8
16
24
15
36
53
40
80
1
11
13
12
18
17
120
16
123
120
36
114
35
100
24
141
35
19
93
180
93
15
20
1
99
9
87
3
162
39
9
71
19
65
12
76
224
84
49
11
100
15
21
96
27
21
12
44
103
33
33
135
81
18
117
63
6
36
15
24
15
9
21
6
30
75
75
5
4
9
66
126
39
15
60
5
49
87
33
87
63
17
55
9
99
36
81
8
121
231
120
36
27
21
156
3
125
7
174
6
9
156
15
53
121
6
5
24
52
39
18
36
147
39
21
24
48
48
32
55
21
69
75
12
3
5
1
11
60
24
25
87
44
73
75
87
21
9
150
18
27
39
81
45
15
39
21
80
48
85
3
48
12
48
15
81
225
15
36
60
93
35
4
51
41
4
99
12
9
69
180
90
30
3
33
54
237
104
4
12
8
67
5
139
24
17
4
15
105
21
108
30
57
3
21
51
5
64
24
48
24
24
21
75
3
12
114
35
55
29
28
27
33
72
21
54
93
33
87
60
57
120
42
129
51
65
19
36
60
120
21
84
108
12
69
30
6
75
9
51
3
237
75
138
63
180
9
15
8
16
56
48
36
52
12
96
129
90
21
15
5
16
3
120
45
15
33
8
25
15
111
54
27
72
51
66
18
33
27
45
12
44
52
32
12
19
54
12
3
12
36
44
60
13
71
100
81
63
ABCD 99590612326*3^$a+1 [50080]
8
64
96
24
296
160
72
485
43
137
7
32
64
192
24
120
104
64
53
43
17
120
159
40
24
17
135
40
48
149
387
33
63
93
27
88
24
5
60
55
56
45
267
40
185
39
16
128
45
180
135
184
185
63
72
213
99
40
161
79
8
88
72
113
72
96
175
17
132
75
33
63
16
624
125
19
72
24
32
312
45
156
72
7
56
69
3
33
180
72
43
56
189
99
16
65
247
80
225
103
56
64
17
48
180
19
8
72
33
7
272
9
7
65
79
56
64
24
29
48
27
225
87
48
16
56
16
125
12
223
48
72
72
120
48
128
112
5
187
53
67
120
72
104
24
45
36
7
104
16
72
101
115
80
57
108
171
9
15
64
200
136
5
307
53
91
29
180
60
120
67
48
56
33
175
168
240
72
41
15
592
72
32
33
63
225
175
144
24
80
112
17
15
16
72
32
33
39
208
96
17
207
45
27
64
72
8
57
15
57
63
280
5
12
31
65
31
48
5
51
64
8
264
9
144
87
93
123
45
27
16
149
171
24
45
36
7
144
389
84
180
36
31
96
125
72
43
312
48
8
144
40
53
27
33
247
176
160
96
24
72
144
8
136
29
60
63
64
29
139
32
9
87
45
27
88
113
24
31
5
115
96
48
185
96
7
65
48
55
5
67
5
48
19
113
120
79
29
115
24
5
163
72
32
9
144
175
176
72
117
120
27
9
15
184
8
144
153
15
48
45
72
180
36
19
120
48
24
101
3
69
387
40
168
65
103
104
208
48
24
176
72
40
96
272
45
115
24
24
89
55
80
88
72
125
187
101
67
8
432
88
65
15
40
288
149
91
56
64
89
7
8
45
36
31
176
57
7
29
252
63
16
48
32
448
113
207
16
80
9
31
32
88
600
89
180
51
129
7
29
72
163
32
88
5
24
27
201
159
201
63
112
137
228
60
175
144
24
65
144
31
24
96
17
7
5
180
7
128
208
17
135
45
67
353
55
152
16
77
36
312
103
24
8
40
32
45
43
5
19
41
55
65
7
80
112
149
264
187
8
16
29
108
48
127
8
16
168
240
240
192
24
24
41
7
48
72
17
55
185
127
24
432
65
108
72
19
48
288
32
16
149
211
104
81
7
72
48
72
5
48
168
120
307
77
67
24
29
108
367
305
7
416
57
63
117
108
55
72
176
45
19
56
9
36
19
240
120
32
21
163
152
40
5
27
72
96
48
40
56
88
41
31
408
72
336
77
171
40
72
ABCD 99590626082*3^$a+1 [50021]
155
33
96
40
32
4
24
24
36
11
60
33
36
12
72
81
55
29
6
54
31
44
12
33
51
36
3
126
27
24
28
35
1
20
81
150
33
15
42
19
11
9
15
36
49
12
12
8
100
68
69
43
72
71
120
114
27
36
39
49
20
135
36
30
43
65
3
28
155
1
8
112
113
31
44
12
3
33
52
41
27
28
11
25
140
123
21
39
90
15
57
79
41
18
45
16
89
102
24
1
20
4
95
25
20
15
36
9
4
60
47
9
84
21
7
23
61
44
9
36
51
100
200
84
52
32
105
3
33
24
31
41
48
67
20
3
25
125
162
54
7
108
11
54
66
1
77
12
39
12
208
11
18
96
31
23
81
45
7
8
51
25
89
15
156
45
39
76
60
5
55
20
9
6
48
25
11
61
8
48
87
36
57
27
1
24
11
181
23
1
96
48
47
81
27
60
36
156
73
120
12
29
7
48
41
63
28
44
88
11
21
63
21
24
81
27
9
183
21
84
6
36
21
24
3
6
126
48
97
8
57
24
36
15
48
27
25
29
15
52
17
3
40
128
112
47
37
24
56
40
23
36
30
15
39
25
92
4
11
69
112
84
23
12
25
83
96
105
15
37
59
13
20
12
40
113
30
1
152
99
168
81
9
31
5
27
60
52
35
81
12
33
114
30
31
116
39
54
36
15
39
36
36
84
186
3
12
129
36
103
41
15
111
48
13
84
20
60
40
164
39
25
5
43
8
112
59
30
60
3
15
13
32
28
164
60
9
15
15
6
39
76
8
21
139
17
51
207
13
84
80
108
36
24
72
33
3
9
75
39
45
111
18
163
77
63
63
54
67
8
40
41
27
4
20
40
84
5
54
1
59
45
40
107
78
55
11
24
1
84
17
31
48
29
75
16
59
145
12
275
48
21
84
36
52
80
40
68
24
120
87
54
36
19
12
8
4
32
48
40
5
15
36
21
55
8
72
84
76
36
20
100
144
53
72
39
4
60
32
36
3
1
140
4
36
180
5
15
3
25
72
23
57
60
15
33
12
144
52
59
60
48
73
32
28
32
40
12
5
55
35
30
123
76
20
36
48
21
180
54
1
24
8
132
15
97
24
101
15
24
96
24
132
4
56
4
23
12
49
65
99
28
48
71
18
51
24
28
144
24
140
4
96
80
99
66
55
132
47
42
111
33
66
1
53
31
5
3
15
73
24
44
4
41
79
95
73
8
160
224
27
61
12
68
57
27
3
150
12
43
72
60
56
9
3
48
39
21
99
9
40
65
36
18
97
20
100
180
108
12
56
52
12
96
12
101
66
54
31
84
84
32
3
45
16
11
18
7
8
81
55
120
95
84
42
19
12
24
68
57
84
7
48
84
5
43
68
39
66
54
252
13
65
3
52
12
20
24
12
4
119
90
15
9
43
23
6
111
33
7
24
179
109
95
45
12
100
35
105
4
36
113
3
4
20
36
3
25
24
72
5
31
8
24
88
12
5
127
60
20
24
4
48
53
151
215
9
12
87
25
20
36
16
59
57
3
1
84
60
36
20
36
33
7
20
28
11
21
33
31
48
11
90
51
3
61
71
21
4
48
11
36
49
24
8
52
96
116
33
36
15
21
18
25
101
19
8
160
12
92
144
72
39
133
155
13
17
6
69
16
35
85
11
30
60
234
120
81
60
39
1
36
44
33
91
29
43
8
12
69
163
47
18
111
24
15
85
17
3
48
120
24
48
16
71
13
12
65
90
18
67
104
24
96
72
148
101
55
20
24
39
60
1
72
20
69
19
12
120
23
9
16
20
112
23
21
33
6
84
1
5
91
83
72
24
49
35
21
4
17
3
28
53
24
51
292
44
16
23
61
68
21
15
4
12
164
36
33
60
27
39
37
12
155
66
36
39
51
18
31
5
51
3
85
20
12
63
72
60
73
35
72
73
17
18
21
84
48
147
13
137
15
28
29
19
11
18
151
60
5
19
20
36
39
1
12
24
8
45
66
49
65
123
148
11
60
33
15
72
109
20
12
84
9
24
67
44
40
132
32
27
49
20
76
24
29
36
15
120
84
76
11
61
128
45
91
89
115
5
7
8
99
180
36
69
15
177
3
25
11
36
60
33
148
47
85
12
20
24
39
60
13
44
63
21
12
148
60
125
31
5
18
21
12
12
36
9
55
20
27
13
8
108
40
20
4
65
87
39
9
120
15
66
79
96
32
9
150
45
24
21
31
12
56
21
18
36
6
31
8
9
123
24
129
7
32
16
36
44
4
128
52
17
54
9
52
116
88
11
228
33
57
6
1
29
31
5
18
61
56
76
ABCD 99591145268*3^$a+1 [50103]
11
37
53
168
66
1
84
44
100
119
12
6
63
9
43
29
3
16
29
103
48
12
59
133
83
18
192
72
6
61
29
99
45
7
11
144
18
72
55
35
18
43
29
3
112
23
21
40
47
33
45
15
201
18
18
3
16
48
23
84
18
60
12
24
84
27
99
24
21
136
41
115
32
12
24
76
5
15
171
90
12
127
35
18
51
9
18
9
4
17
54
6
3
15
45
52
23
37
35
9
4
20
60
100
41
96
19
48
17
63
63
60
33
75
9
57
6
18
115
29
27
84
96
3
78
138
69
45
48
90
73
132
12
233
7
47
6
48
24
66
145
77
39
24
24
112
8
21
24
87
60
9
144
27
51
198
55
44
63
48
9
72
81
99
45
99
135
69
81
7
83
54
48
162
90
55
20
16
71
85
20
64
80
21
24
36
123
12
120
16
48
80
87
169
8
232
140
4
107
42
36
39
112
5
114
72
30
108
7
32
15
13
65
102
6
135
124
92
4
36
71
24
49
44
12
33
6
1
53
12
31
23
69
180
75
42
55
20
16
48
204
36
80
96
16
108
36
108
185
30
96
12
60
84
108
150
12
31
32
33
3
135
25
12
89
90
1
17
15
3
117
96
21
18
61
36
44
16
11
12
13
5
24
175
96
35
13
164
76
132
83
9
156
27
42
18
145
48
5
72
48
132
43
96
23
13
59
90
36
54
1
53
174
13
92
63
133
156
80
4
140
9
102
18
67
80
3
90
108
147
16
101
15
3
105
81
72
108
15
24
136
89
132
120
96
27
16
204
53
24
126
90
63
111
45
48
3
13
17
42
57
15
66
168
39
33
12
15
3
49
5
135
45
150
33
21
7
173
54
18
27
160
137
3
72
64
41
3
16
155
37
113
36
108
51
21
54
30
36
60
15
24
24
45
48
60
12
27
69
31
48
32
33
156
6
48
96
12
18
115
60
29
7
65
18
13
44
45
3
16
5
31
96
53
135
36
9
51
21
72
15
105
186
37
29
6
13
44
45
67
48
101
54
81
177
12
90
45
196
140
16
41
18
21
51
93
27
9
64
59
36
9
81
36
156
42
30
42
18
31
59
133
149
18
61
65
15
60
64
101
36
36
39
16
32
220
47
1
48
29
48
60
84
151
12
132
144
60
36
144
236
21
18
162
39
4
12
128
69
31
12
68
96
24
36
48
63
72
78
84
91
104
168
21
39
87
9
21
91
17
18
109
44
100
17
99
220
11
138
15
112
17
108
42
73
17
43
23
61
101
78
174
18
25
35
90
3
45
15
40
80
81
135
33
30
85
5
127
5
39
64
48
23
69
120
28
17
15
27
108
73
137
43
137
115
11
24
13
5
39
33
108
43
77
27
63
33
21
15
4
107
49
83
177
105
19
35
9
72
15
84
6
163
11
6
31
84
101
27
45
27
24
75
12
25
17
18
90
27
52
68
15
45
111
36
145
104
9
43
77
6
61
20
24
57
102
18
55
48
5
39
21
111
45
24
7
65
48
211
41
103
137
54
109
44
72
16
32
207
1
60
84
23
21
64
32
4
5
84
51
96
75
18
15
57
30
49
96
41
19
36
29
18
108
60
12
121
180
41
6
13
17
42
156
114
162
105
48
156
36
135
24
102
103
5
72
132
27
45
55
96
29
3
16
71
61
60
23
165
4
41
195
4
32
16
128
9
120
42
25
128
63
120
72
157
11
25
92
12
136
53
91
8
81
55
77
63
36
9
30
9
15
13
5
39
15
9
24
36
69
72
63
15
217
60
44
69
31
96
23
57
16
17
171
36
4
17
43
107
54
108
103
23
9
21
51
93
6
37
144
8
72
28
17
30
289
192
144
96
32
81
102
42
120
6
1
48
36
12
77
87
76
68
99
270
31
12
5
60
102
105
96
52
48
80
24
123
48
9
45
7
ABCD 99591324986*3^$a+1 [50031]
18
10
140
72
66
114
40
38
48
12
18
4
18
15
29
114
36
24
42
54
106
32
42
28
2
54
12
4
180
8
73
35
10
72
51
35
12
24
78
36
42
54
84
67
59
150
18
10
8
10
20
12
12
6
24
58
8
13
24
41
4
2
1
5
10
20
34
36
2
18
24
10
9
5
16
80
90
16
54
3
95
40
38
34
20
30
10
56
30
34
6
54
8
36
4
18
14
76
2
70
18
90
2
18
12
22
51
23
16
20
6
72
18
82
162
90
56
180
42
18
54
1
15
14
40
14
4
12
26
24
30
10
18
20
12
66
55
5
4
14
90
72
60
12
28
3
29
12
31
105
2
42
30
61
39
6
3
24
5
40
2
28
18
38
34
80
12
31
47
6
12
30
4
36
14
30
100
44
60
6
60
6
40
2
138
34
8
72
6
84
16
68
16
6
62
1
21
86
4
18
32
31
23
24
48
18
4
56
4
38
25
9
18
92
1
59
6
48
12
34
50
16
42
30
15
27
18
3
17
18
10
2
112
14
12
94
74
4
18
2
100
2
6
60
84
10
14
22
90
80
10
32
12
84
90
120
4
2
18
42
10
14
37
17
18
4
104
4
56
22
44
6
13
11
10
18
105
48
105
20
24
6
42
72
19
51
26
18
12
34
8
36
22
24
18
8
64
18
12
36
38
30
36
30
10
18
56
94
20
18
90
24
24
24
28
14
76
122
40
72
60
80
30
43
117
18
32
30
30
10
14
36
6
12
60
78
84
18
42
24
6
6
25
17
42
16
20
12
58
14
76
14
24
94
45
23
4
36
2
66
16
14
4
56
12
54
10
44
4
18
60
2
18
52
2
10
68
1
35
22
20
30
13
59
10
12
36
27
23
24
106
54
9
161
6
30
12
36
36
48
12
10
8
6
46
18
3
23
46
99
17
4
6
32
30
31
29
36
12
64
20
10
8
28
24
8
6
36
54
72
22
12
6
44
28
12
50
30
18
30
12
1
27
32
16
20
48
166
56
70
38
4
8
12
18
54
46
24
8
1
17
4
20
60
16
62
40
8
48
22
32
12
6
4
9
77
30
18
46
8
82
50
108
42
78
13
35
42
40
2
76
72
20
12
54
16
36
2
66
66
36
25
5
18
4
12
6
80
78
22
20
60
30
10
15
17
10
18
62
40
32
28
18
84
18
62
19
11
13
5
12
66
54
6
64
14
6
16
12
170
12
6
64
60
68
22
30
18
8
42
12
28
45
11
4
8
24
16
2
58
30
32
28
54
66
32
10
32
30
6
4
104
24
30
108
22
26
36
10
18
18
12
2
6
10
14
40
6
62
13
17
82
6
12
18
20
30
42
78
7
35
28
12
20
60
6
6
54
12
24
36
22
26
84
18
100
54
51
9
26
10
104
66
54
36
144
30
6
100
8
46
26
18
76
8
1
11
13
3
42
18
14
36
24
66
18
210
46
44
4
2
6
10
20
4
20
24
42
4
26
37
17
10
18
62
6
42
28
2
12
18
10
18
20
12
22
39
9
8
42
28
14
6
34
8
10
18
2
12
126
138
22
27
65
22
9
47
30
22
2
136
14
10
50
70
6
2
82
38
12
40
6
12
2
54
16
18
8
34
50
60
24
12
7
3
20
4
36
32
22
44
4
18
42
2
6
10
110
78
94
18
38
6
60
6
12
22
18
32
58
62
6
180
24
16
32
96
4
18
20
24
10
14
54
22
18
18
32
40
8
40
42
18
84
6
32
42
6
4
6
12
32
30
10
6
14
6
10
92
22
90
26
30
10
20
22
72
8
18
4
68
48
25
48
5
4
15
23
34
26
12
168
10
90
44
1
5
24
40
30
18
51
41
6
60
94
150
9
11
18
78
4
78
12
8
82
20
6
34
36
20
100
42
18
44
36
22
90
2
31
17
30
1
5
4
8
24
10
20
18
70
32
30
6
34
51
39
14
22
32
40
2
76
20
34
48
50
28
27
23
4
8
6
52
14
28
8
40
54
6
2
28
32
10
20
66
12
40
164
48
60
30
28
44
6
52
8
42
1
39
32
36
64
18
72
36
20
30
48
36
6
4
108
18
20
24
18
72
19
35
22
38
6
6
4
50
30
96
12
28
14
78
18
43
81
38
25
5
6
16
14
12
30
4
30
50
156
10
32
40
38
18
4
30
68
4
18
8
34
20
10
14
49
45
8
10
2
31
9
30
8
64
36
14
31
15
74
10
69
17
12
18
48
49
53
10
14
40
56
30
12
42
40
50
13
47
1
35
10
2
25
53
12
30
6
54
90
148
32
31
9
48
44
6
12
1
29
36
4
8
22
18
14
18
12
10
78
12
20
40
18
26
22
24
48
18
2
18
132
18
34
26
12
10
18
32
6
112
8
4
90
98
24
36
4
38
40
8
60
4
14
6
60
46
3
9
98
52
62
6
132
78
4
6
30
27
11
12
10
2
30
66
12
73
29
108
22
8
30
12
31
9
8
18
4
18
24
14
6
16
2
66
22
54
8
36
22
32
72
1
57
8
168
24
22
66
42
12
18
56
4
26
12
12
70
8
12
31
11
16
20
72
6
42
54
58
12
38
18
42
43
17
18
18
19
27
48
86
46
14
4
20
10
81
5
72
60
94
36
20
70
3
5
4
122
18
6
22
2
28
62
10
42
36
54
68
40
8
193
17
34
48
86
24
12
10
36
8
36
40
50
36
18
12
12
30
22
50
10
20
10
14
36
138
42
28
20
42
10
20
18
18
54
6
4
18
8
34
38
28
14
168
18
12
28
2
6
22
44
1
9
38
72
40
8
78
22
2
6
18
24
88
14
46
20
30
22
20
6
66
46
24
8
18
4
6
57
53
30
192
58
2
12
30
46
33
5
6
66
34
18
56
36
18
22
8
28
12
38
90
48
4
38
24
10
20
40
171
99
8
48
54
10
50
6
13
35
22
14
6
40
50
30
12
10
8
10
54
8
66
4
12
116
12
60
42
24
36
60
96
12
18
138
12
4
20
16
24
44
24
18
22
12
60
8
58
60
50
24
18
30
12
6
30
78
36
40
8
40
2
49
57
62
12
30
31
5
54
24
52
20
18
12
10
45
9
18
72
26
30
10
152
72
10
9
5
19
57
18
18
32
12
28
132
14
66
10
14
42
34
18
8
30
64
50
40
14
22
114
8
18
4
14
4
56
12
18
132
30
22
45
23
54
6
18
94
21
11
54
22
32
40
20
12
54
52
62
30
22
44
4
45
11
54
78
10
54
78
32
40
30
8
42
19
27
20
52
30
15
3
20
4
90
38
82
18
2
66
22
2
30
18
6
22
20
24
24
12
4
26
10
152
6
46
18
12
36
44
46
44
66
90
34
20
30
6
7
15
68
13
9
26
37
29
28
42
146
34
20
10
6
68
ABCD 99591373502*3^$a+1 [50001]
81
15
36
40
89
159
12
84
28
5
15
3
9
60
39
81
9
99
9
18
180
21
28
41
18
49
32
27
18
7
11
1
32
16
77
7
368
57
162
9
76
164
12
189
3
51
36
57
28
20
3
201
96
24
156
9
147
177
36
3
136
36
59
1
8
12
124
35
72
54
15
57
72
79
96
131
33
3
18
108
43
83
90
39
33
36
27
63
49
113
75
16
152
225
63
45
31
5
139
44
48
93
39
12
4
89
90
57
24
12
33
63
64
44
132
36
57
36
27
16
8
108
39
9
27
54
3
24
27
126
126
33
3
25
12
17
87
76
17
27
27
18
108
139
77
72
18
9
99
93
12
52
77
63
45
7
29
90
18
27
60
76
36
53
180
19
53
127
35
9
48
4
12
8
60
12
48
16
8
144
108
9
180
147
69
135
36
84
48
60
36
48
12
16
29
15
4
204
29
27
9
99
27
21
33
51
72
3
157
36
5
54
33
21
15
28
29
51
4
89
75
28
68
9
54
25
29
39
12
3
33
16
164
40
53
15
57
19
20
28
41
72
144
31
48
8
57
39
15
105
93
3
120
21
3
105
39
48
36
3
25
8
156
117
7
212
69
55
80
48
4
80
28
56
40
84
32
28
113
19
20
72
69
252
3
15
36
72
18
162
36
36
25
80
12
4
96
20
24
24
12
36
45
75
24
172
80
60
16
56
60
180
51
25
288
11
108
93
124
17
18
9
36
28
48
8
12
3
90
15
57
7
36
80
60
15
9
12
48
132
51
54
51
16
188
33
31
56
12
27
90
15
48
40
41
87
96
48
16
5
18
57
24
12
36
40
36
11
162
51
3
9
112
5
147
12
96
48
21
72
87
12
63
108
1
80
148
156
11
21
36
33
72
36
36
51
39
33
24
28
44
84
16
5
7
32
15
69
36
12
28
71
18
87
72
28
11
54
75
24
81
7
20
12
231
33
48
460
20
28
41
18
37
32
28
29
3
16
20
12
16
41
39
180
28
5
18
13
5
90
141
48
9
15
39
49
48
65
63
64
8
189
111
51
105
4
128
33
31
41
18
21
12
93
27
96
21
36
36
27
243
54
15
12
48
112
20
27
13
77
18
36
126
63
9
15
24
15
9
28
12
77
90
33
28
32
12
4
35
33
21
54
49
5
7
36
44
52
32
81
31
108
116
36
24
72
12
123
57
12
3
9
9
36
3
16
68
21
90
13
8
72
96
63
90
27
28
35
36
157
92
4
17
15
12
48
24
24
21
147
87
153
63
153
9
27
112
5
54
1
35
18
15
76
71
36
9
9
55
17
75
84
60
123
36
18
51
57
19
89
27
96
28
248
28
23
25
60
95
72
61
32
177
31
20
39
49
32
100
20
87
18
108
3
33
19
48
20
24
48
21
252
18
1
20
60
12
15
18
79
29
243
52
12
53
15
16
44
36
36
12
39
121
32
117
27
36
9
39
15
13
59
72
25
32
48
129
207
96
3
33
3
45
36
9
108
51
16
144
20
16
44
16
17
216
18
21
15
9
9
15
48
135
36
72
1
89
19
35
1
35
72
36
21
87
57
88
71
9
144
45
7
12
32
16
5
15
39
21
36
87
162
19
36
35
126
27
45
75
28
41
243
4
5
55
53
36
39
36
12
57
87
4
17
18
73
32
36
21
72
90
36
54
3
141
91
32
84
12
33
111
52
35
201
105
27
45
3
204
4
204
20
48
21
7
80
3
13
56
93
36
7
20
16
12
17
90
54
51
21
55
35
61
11
54
18
97
32
33
36
126
18
144
72
3
96
12
24
88
96
23
33
40
8
45
63
160
119
73
17
43
80
132
12
16
68
48
159
21
33
18
45
28
48
41
54
1
92
4
11
54
90
97
173
36
18
21
105
36
3
28
59
57
15
61
65
108
15
72
3
57
12
39
90
3
33
63
9
18
57
28
60
125
18
145
17
3
105
3
4
44
16
104
9
31
5
27
45
27
60
21
55
35
117
28
53
159
21
72
126
108
117
45
31
128
21
18
81
172
17
123
3
90
36
3
69
36
51
3
36
105
36
12
16
56
9
3
33
147
15
13
20
48
9
135
40
5
18
57
33
36
111
12
21
187
84
44
27
9
243
33
60
12
72
165
39
36
33
295
32
51
ABCD 99591558778*3^$a+1 [50155]
35
73
23
9
45
3
100
20
9
39
57
102
6
7
35
57
280
101
36
96
48
54
6
15
64
11
57
33
60
27
57
12
31
107
42
36
3
4
56
201
39
64
35
345
36
9
36
75
117
3
9
15
40
180
116
171
30
151
60
5
63
60
15
109
17
91
92
33
138
9
177
39
72
72
165
90
42
36
12
102
9
21
18
126
12
67
48
179
181
89
60
54
42
147
3
42
6
42
60
67
20
33
7
101
39
21
99
60
81
72
7
17
43
41
15
64
108
233
7
8
45
15
21
96
12
12
39
4
137
43
56
45
127
53
99
15
81
15
97
5
55
92
48
39
9
39
73
29
36
7
56
24
21
36
31
65
48
156
91
152
45
163
5
87
117
96
60
90
48
9
93
7
56
69
15
21
252
87
88
23
229
20
36
120
60
21
99
21
43
53
3
72
120
40
80
72
28
89
31
89
39
24
147
201
12
27
9
232
72
80
21
15
51
30
3
63
42
15
36
24
27
69
60
15
6
31
137
15
216
9
43
23
57
12
105
111
60
72
12
3
57
21
120
36
96
7
41
79
53
63
24
27
33
21
72
87
21
87
12
40
20
168
9
39
4
5
36
79
17
91
5
258
9
96
64
23
42
15
81
75
4
128
100
35
25
5
18
6
91
252
41
36
3
96
9
36
84
18
37
68
100
77
102
249
45
27
15
93
57
147
48
52
83
213
60
240
15
69
100
17
39
9
15
168
40
8
15
42
147
33
7
203
30
24
31
107
165
21
36
3
15
13
32
40
11
165
117
15
52
41
219
48
12
93
55
92
156
39
6
15
117
12
36
99
3
85
8
12
40
29
24
24
18
90
367
101
7
59
9
24
57
243
297
39
177
3
45
27
52
41
27
9
99
4
48
29
144
96
43
8
100
65
63
21
36
18
42
198
9
28
59
213
40
48
68
4
17
63
213
3
84
96
244
41
99
261
67
29
84
36
24
15
9
108
3
12
45
55
92
48
69
24
19
71
9
40
143
30
60
3
52
143
297
132
33
63
81
60
43
65
75
57
39
9
36
66
6
7
68
48
9
48
84
18
261
12
45
55
5
7
95
13
60
12
116
24
21
216
18
25
161
19
80
96
4
20
21
99
3
78
72
3
192
48
52
83
49
5
48
55
20
117
75
88
5
55
5
27
160
11
57
33
12
55
209
43
23
90
7
77
171
112
5
51
117
87
96
141
31
5
7
180
8
57
12
183
51
165
64
80
27
1
68
9
3
93
12
67
20
15
30
43
8
159
6
15
232
12
53
18
57
112
128
132
3
33
105
39
36
120
24
60
45
51
45
39
96
21
96
12
123
69
99
279
48
33
4
5
60
15
28
80
48
84
28
173
27
87
48
25
8
64
80
21
36
43
41
60
19
17
91
5
18
96
90
3
51
6
36
87
28
32
36
105
12
63
144
117
123
33
90
37
65
3
108
57
60
255
33
7
92
141
36
43
23
33
52
68
52
65
108
36
3
141
27
33
7
8
24
48
63
6
36
54
9
4
48
8
60
64
296
39
30
48
87
27
198
36
7
320
108
12
48
124
56
120
225
216
51
15
270
7
20
21
7
180
5
55
32
36
4
20
57
151
5
24
211
12
41
219
15
73
5
3
15
96
30
39
172
92
51
9
93
27
96
64
8
40
132
176
9
43
29
3
87
121
32
60
21
150
6
24
135
4
108
20
45
147
36
4
48
80
189
51
15
25
17
55
260
57
18
21
24
120
21
36
171
135
33
105
15
64
23
90
15
40
77
3
100
8
4
47
81
12
105
15
27
48
21
84
88
89
39
15
ABCD 99591648218*3^$a+1 [50067]
12
24
205
47
187
53
73
6
53
120
12
13
11
12
97
107
1
107
1
47
7
17
79
77
120
67
78
18
12
222
11
1
24
11
19
17
97
66
5
84
12
60
1
24
84
144
11
7
54
11
132
72
61
12
23
84
24
24
108
48
1
48
126
42
59
24
25
11
36
97
36
59
12
24
156
96
7
53
127
18
143
72
43
5
49
36
30
5
67
65
7
6
59
13
12
11
25
71
1
35
7
137
36
72
97
11
55
17
108
79
5
61
95
60
24
73
6
77
60
7
12
96
12
6
12
83
31
5
13
48
18
17
7
30
11
49
35
1
84
35
1
24
11
24
36
37
108
155
72
73
72
72
23
252
91
5
67
5
60
43
101
36
43
29
1
36
24
36
23
36
7
168
101
1
23
1
131
205
204
48
6
5
49
18
17
60
60
96
1
23
43
17
36
12
25
18
41
1
23
96
1
143
1
36
78
65
1
95
13
71
25
47
25
48
24
23
60
72
1
11
43
42
48
132
59
7
29
144
115
17
84
60
36
7
36
84
6
35
19
30
36
35
36
1
144
155
31
12
240
18
12
71
25
30
29
43
17
12
49
11
96
13
119
72
25
78
77
108
85
47
1
23
55
41
36
25
72
35
55
65
13
23
12
144
48
36
7
209
25
18
102
35
1
83
60
25
71
13
35
60
36
37
83
192
132
12
24
55
42
35
13
11
84
91
36
18
12
47
25
23
109
11
7
36
17
60
24
36
132
1
11
48
72
31
30
144
78
5
133
60
30
18
36
36
23
55
54
11
216
1
60
119
151
113
96
19
54
11
72
24
1
60
30
18
35
96
96
60
43
72
48
65
24
48
7
6
84
72
54
17
48
7
113
120
55
5
19
77
60
1
47
25
96
72
12
11
7
53
7
18
11
19
209
115
96
17
228
61
83
7
30
23
91
77
84
156
37
23
13
24
47
96
55
89
96
7
77
163
48
5
48
7
173
7
18
36
180
18
185
7
6
84
96
12
47
25
11
13
215
1
210
96
5
25
60
18
84
18
18
41
168
187
29
24
61
11
61
18
30
24
18
48
114
47
109
96
48
96
155
12
60
7
36
65
1
24
11
24
55
41
36
67
53
84
1
23
235
144
17
109
11
19
72
42
11
55
5
60
36
13
155
1
59
37
66
18
204
95
25
60
83
73
11
43
17
48
36
49
102
36
54
24
90
149
72
13
11
36
1
42
53
13
47
25
35
37
23
55
48
42
18
29
1
6
53
1
12
42
17
13
71
25
11
24
67
5
60
43
54
71
240
84
37
95
31
77
31
90
54
6
72
59
43
18
35
84
103
30
36
119
72
61
24
35
55
101
145
72
107
36
12
13
84
131
157
83
48
49
47
24
1
35
36
12
36
7
18
42
17
48
37
6
54
23
43
6
11
43
29
115
48
18
72
23
139
6
11
36
24
1
102
36
77
24
13
30
53
55
65
43
89
108
24
120
24
60
24
1
72
143
169
18
54
59
12
12
36
7
53
139
186
72
35
13
155
49
11
7
18
72
108
131
13
12
168
83
24
19
36
138
23
12
73
23
12
37
6
41
36
120
12
276
19
65
37
24
36
11
24
19
30
47
48
19
53
37
12
11
72
61
35
19
101
36
61
83
12
49
78
5
25
18
162
36
35
60
96
25
59
19
113
13
47
19
18
78
5
13
36
23
36
79
6
72
83
1
36
47
13
12
47
13
11
25
72
108
299
48
7
17
43
113
25
35
7
12
18
71
19
36
17
12
48
19
18
66
24
36
29
72
73
36
114
17
48
12
25
11
43
132
30
83
36
13
30
42
239
24
12
60
1
18
5
199
66
24
83
72
1
72
54
90
24
12
47
48
37
36
11
24
19
36
90
11
43
90
90
30
47
43
233
24
49
215
72
60
12
43
102
42
54
12
18
17
60
67
78
35
157
36
71
48
31
66
6
113
25
95
36
73
23
12
175
41
84
12
43
90
6
90
72
138
6
11
37
23
85
119
13
36
12
42
36
30
72
119
36
13
30
36
18
35
12
31
12
18
60
59
36
25
95
48
12
49
48
18
17
25
47
91
5
73
35
139
65
13
95
25
72
18
17
1
35
24
103
125
48
72
108
24
12
313
95
31
77
13
11
48
13
23
85
35
1
96
18
65
144
1
24
18
108
54
23
7
96
66
71
24
31
ABCD 99591880574*3^$a+1 [50007]
59
16
20
16
69
12
23
109
35
48
13
72
24
11
205
35
64
60
20
85
23
12
84
36
13
83
40
80
133
84
12
11
85
60
72
11
172
8
49
48
59
25
35
4
9
107
16
69
48
23
37
60
11
4
32
13
12
119
36
109
51
44
52
45
35
49
23
181
11
13
35
25
36
11
16
9
24
59
48
64
84
44
12
49
119
60
28
32
36
4
21
84
48
35
12
72
208
56
37
3
21
48
3
8
24
36
12
13
87
68
60
12
73
39
21
27
132
57
83
13
3
32
40
80
28
116
24
36
1
59
4
21
59
12
48
85
27
48
32
4
36
44
16
44
36
48
12
72
13
84
23
25
47
169
35
52
33
95
12
60
132
16
20
109
12
3
36
9
3
20
12
36
24
37
3
8
120
73
84
11
36
73
3
9
11
25
35
24
133
35
16
57
60
132
23
13
24
48
147
57
48
143
48
16
8
28
20
12
60
36
1
35
24
36
100
189
11
84
1
75
9
111
33
12
35
16
57
48
15
80
84
13
35
12
24
24
72
96
13
107
48
24
60
1
11
24
1
59
36
48
160
12
20
13
48
108
15
104
25
71
12
48
64
33
35
37
11
112
33
24
71
25
35
52
32
61
24
35
72
24
4
116
49
63
8
36
36
60
4
45
51
8
40
240
44
1
11
84
204
52
9
35
36
13
63
9
60
36
47
108
25
23
4
141
35
24
36
36
1
63
92
4
81
23
1
95
61
24
51
92
13
24
39
20
1
95
13
35
12
24
124
32
25
35
48
61
11
73
3
237
72
95
49
15
32
108
124
93
12
47
108
25
11
72
73
24
71
40
32
25
23
16
56
48
1
155
60
4
116
208
21
27
108
20
24
13
39
116
325
3
9
71
52
9
23
25
27
60
9
35
25
11
36
12
25
3
20
97
12
23
16
12
33
11
73
15
108
45
83
1
35
13
3
9
23
25
83
48
112
20
24
61
24
35
24
52
140
72
12
36
40
68
60
36
36
60
52
33
12
36
12
48
72
23
64
20
12
48
28
8
25
144
23
13
60
15
24
48
9
23
97
60
11
40
92
1
12
39
140
48
108
73
47
28
92
4
9
75
32
48
97
95
24
88
57
131
12
217
59
12
24
13
11
97
12
11
24
25
23
48
24
72
73
75
21
11
25
3
8
28
57
72
35
72
16
180
12
33
95
48
157
87
20
48
12
1
155
72
12
52
24
21
159
84
128
12
60
36
16
36
33
12
24
11
24
13
11
24
73
59
48
12
24
12
4
8
40
32
49
15
80
61
111
57
36
35
52
48
9
23
24
4
20
61
63
20
12
61
15
32
16
36
60
8
85
23
25
35
37
95
108
145
72
15
57
24
47
120
24
96
13
35
72
37
15
68
240
12
12
24
60
49
3
188
96
108
48
84
13
15
20
97
99
60
20
24
40
8
52
20
96
85
84
36
35
60
36
24
25
11
60
25
71
13
24
11
4
57
48
11
40
20
4
56
25
11
60
40
81
63
152
24
49
60
144
11
180
16
68
60
1
95
36
24
25
27
45
12
96
12
15
72
56
12
49
11
13
11
109
51
33
11
76
36
32
73
23
52
32
76
20
37
3
84
20
12
4
176
156
60
97
60
51
84
21
12
3
56
25
11
132
13
24
11
12
145
155
97
23
60
60
48
49
3
93
23
61
51
8
16
21
27
105
23
24
60
240
13
63
68
4
21
87
44
4
140
4
96
44
36
84
12
109
87
44
25
99
56
48
1
47
24
1
3
20
64
32
24
25
84
11
1
39
20
4
92
64
21
39
21
48
12
3
32
49
195
9
83
25
23
12
24
24
84
36
24
25
95
1
267
20
72
132
28
8
72
52
188
13
35
52
36
56
49
15
9
11
16
45
35
49
60
12
48
11
13
11
132
4
44
169
23
73
11
48
13
35
12
85
12
51
8
4
81
27
8
16
108
12
20
1
83
120
1
23
37
11
60
13
35
37
12
12
23
108
4
45
111
20
108
49
276
60
35
16
120
8
72
100
153
71
1
11
97
36
24
11
12
48
156
88
56
181
35
61
27
68
112
48
68
61
35
48
12
16
57
12
71
52
80
16
45
96
119
12
28
36
81
15
20
204
13
23
12
48
4
8
72
25
3
36
45
59
48
40
57
47
1
23
60
61
95
16
32
36
25
39
68
25
119
16
108
204
33
323
84
37
179
4
20
25
36
12
95
52
33
12
3
9
23
12
13
60
96
47
37
71
96
100
9
12
35
48
1
35
4
21
120
143
36
96
16
44
4
140
36
48
1
27
20
37
35
193
23
1
96
144
11
12
72
48
12
16
60
20
60
24
1
47
96
49
11
25
107
ABCD 99591914902*3^$a+1 [50024]
29
79
5
12
96
228
61
35
25
30
149
19
222
11
67
32
36
33
25
6
29
1
54
6
150
60
78
110
108
22
30
65
120
67
120
60
168
17
51
57
15
40
66
24
35
3
22
30
6
11
13
98
9
13
12
83
3
24
10
18
5
55
32
4
56
81
12
85
90
30
83
72
55
17
13
50
226
66
5
96
43
5
31
20
156
58
95
24
3
22
132
35
25
108
60
12
54
6
35
15
34
47
7
53
79
78
6
54
38
9
19
29
55
17
24
79
17
24
31
108
77
49
74
10
35
7
173
48
60
19
68
166
90
29
132
25
48
36
330
17
24
60
48
3
72
76
116
129
24
121
30
17
97
12
83
25
42
30
54
17
12
37
11
13
54
30
132
90
48
152
21
67
6
66
78
60
162
29
49
12
86
34
24
36
24
6
53
60
25
11
144
7
5
3
82
110
81
12
108
13
26
130
11
37
50
76
60
29
115
65
85
11
19
65
61
107
132
55
12
120
53
25
11
24
7
18
2
9
27
52
152
4
6
138
36
77
19
5
60
109
24
30
12
65
63
10
11
24
75
45
27
4
77
97
2
184
144
192
41
19
174
11
43
90
107
48
115
6
11
43
101
109
60
6
29
25
71
19
161
139
312
8
16
101
15
81
13
131
60
49
6
24
257
48
27
33
55
30
47
19
60
68
82
38
16
66
71
7
8
9
13
12
60
35
25
108
60
23
67
42
11
37
23
15
69
43
8
64
8
46
30
6
35
55
48
53
109
23
25
23
67
77
3
46
2
124
8
250
155
3
22
6
5
12
12
61
26
9
36
36
12
37
24
60
215
96
85
90
24
30
59
36
87
28
32
28
29
91
5
1
48
275
60
36
72
43
120
24
120
12
5
25
11
79
54
11
13
42
54
14
21
31
30
30
24
6
23
120
31
24
36
6
23
12
60
36
13
122
9
84
87
105
37
11
85
54
12
5
15
40
18
150
17
55
8
52
24
89
108
12
61
59
27
60
21
15
4
30
59
55
6
38
21
156
103
60
113
75
4
84
185
36
96
13
210
17
15
57
48
168
19
5
7
24
5
1
35
115
29
31
68
142
26
33
132
19
29
51
21
144
13
110
82
71
43
84
36
90
6
65
123
165
27
45
48
61
59
1
59
87
130
48
126
56
45
51
12
21
61
30
56
93
25
60
11
73
2
58
126
120
116
129
1
26
4
56
57
63
118
6
240
41
48
55
96
80
70
18
12
5
48
60
60
85
11
55
17
48
31
90
78
20
21
27
132
33
97
47
115
168
36
17
39
9
12
13
131
75
33
36
1
11
72
120
25
12
83
7
24
60
96
54
11
60
24
147
52
30
107
15
33
37
38
45
85
35
63
28
149
60
15
46
35
36
48
48
39
34
90
6
54
32
93
39
16
5
36
15
154
66
80
21
7
42
59
1
108
11
175
6
18
20
16
161
55
24
5
1
60
108
12
26
9
13
156
60
35
12
39
36
4
84
17
49
24
6
168
53
13
36
54
216
56
82
23
43
101
25
24
59
121
11
84
61
26
72
22
48
62
64
29
27
21
19
173
91
5
31
29
60
61
23
15
16
32
88
29
27
154
35
99
22
48
23
49
120
84
36
38
48
64
18
11
36
24
144
31
56
100
30
11
12
27
4
17
7
20
57
49
95
36
13
36
30
161
25
18
80
22
11
48
25
131
13
42
29
36
19
60
17
48
96
43
6
240
14
48
9
25
59
1
38
82
23
37
30
18
23
19
5
55
89
27
132
33
15
88
5
1
54
6
18
17
169
6
30
30
114
6
18
50
72
4
212
22
12
24
59
1
26
189
1
54
6
11
19
84
6
155
85
78
6
167
43
5
31
78
6
60
17
75
129
223
6
2
45
49
11
48
12
84
25
11
13
120
11
15
10
108
60
23
24
51
9
75
60
70
30
113
72
144
1
54
126
18
126
30
125
25
6
18
90
5
25
12
35
3
16
29
36
55
84
53
43
24
132
198
35
48
49
48
50
10
162
48
125
15
46
6
120
185
36
12
1
11
25
11
73
54
17
36
15
4
5
25
54
6
180
18
30
47
43
65
15
21
91
53
7
56
57
1
66
53
25
6
17
67
36
6
24
131
48
3
184
78
107
48
3
28
56
21
73
11
84
31
54
2
4
18
12
35
36
67
ABCD 99592455986*3^$a+1 [50020]
47
54
30
156
37
23
18
42
1
125
30
48
156
6
19
149
90
49
48
72
95
12
37
47
13
131
72
24
30
30
60
132
24
138
198
1
108
35
144
25
59
48
85
108
221
91
35
90
67
47
96
72
181
17
102
12
6
42
60
18
78
25
72
203
204
133
96
108
119
90
91
5
24
126
133
60
23
60
169
84
17
19
5
30
253
36
24
84
36
72
251
97
11
37
197
18
73
11
25
35
288
96
13
89
174
49
35
60
85
59
108
49
83
37
35
48
36
13
72
12
72
107
66
150
12
72
78
6
13
29
24
91
5
150
48
72
85
5
78
61
24
5
174
1
119
42
163
144
53
168
6
61
191
48
84
1
11
96
48
60
162
330
198
240
102
24
1
17
102
66
90
13
36
215
1
59
48
109
24
5
103
36
48
143
54
127
83
144
25
77
54
18
78
234
24
54
120
132
288
78
18
102
54
36
108
12
409
71
13
35
126
90
25
5
259
71
36
12
49
29
168
30
109
23
204
193
23
60
73
221
91
23
25
59
162
66
25
125
103
17
144
6
1
59
174
67
11
12
78
7
155
6
19
53
55
17
43
23
288
241
36
24
12
143
60
36
12
181
131
18
66
126
90
84
24
1
11
54
7
60
36
23
36
144
30
6
49
23
13
5
270
12
229
71
66
31
48
35
25
108
23
169
60
11
120
114
91
72
23
96
205
83
25
11
49
17
150
60
1
107
12
120
1
77
67
155
325
83
42
30
66
42
120
1
11
96
121
11
48
12
1
41
66
102
79
107
60
66
115
48
5
66
30
42
168
1
125
30
25
203
48
49
35
18
115
48
47
25
36
287
18
42
49
5
138
30
79
204
36
47
1
11
24
78
48
91
36
107
24
73
47
1
5
240
6
18
19
23
12
42
30
205
29
115
12
59
60
97
71
61
95
6
366
48
96
1
167
66
31
24
89
30
25
84
72
71
61
59
24
169
12
155
49
71
13
17
151
48
89
90
97
5
150
25
36
77
72
31
155
73
24
36
48
24
35
252
180
13
263
24
12
6
144
7
36
35
13
269
90
25
71
85
65
90
72
6
24
222
84
24
169
107
96
1
12
95
132
36
240
73
167
24
6
7
95
18
48
42
13
36
35
13
60
113
30
84
109
59
12
18
55
95
36
13
17
174
85
12
23
18
198
85
29
48
19
216
95
61
107
6
67
251
66
7
83
276
25
12
71
126
72
114
73
143
48
6
114
6
90
54
54
48
61
36
131
1
23
36
61
35
361
23
181
23
49
36
83
198
54
12
49
77
18
61
60
5
138
6
6
24
42
24
18
36
205
149
66
84
37
5
24
6
138
240
127
41
24
175
23
66
31
276
29
43
35
12
60
157
24
48
101
54
42
210
49
53
96
6
24
12
264
48
48
30
7
60
156
59
37
108
11
60
12
1
41
6
24
36
270
6
85
269
79
47
66
72
259
131
42
7
168
36
72
77
67
23
6
43
125
54
1
65
54
37
119
156
73
108
5
30
109
108
35
78
24
55
113
31
131
1
53
54
48
61
72
180
35
6
48
30
48
49
11
ABCD 99592469818*3^$a+1 [50004]
6
18
6
240
24
72
60
48
46
14
16
26
46
32
28
48
41
39
30
15
1
8
123
12
3
4
26
3
12
49
86
57
13
8
16
83
45
132
3
117
96
27
3
114
51
13
59
13
14
60
64
14
60
3
45
24
63
67
44
42
40
2
12
6
30
48
174
36
10
20
6
34
17
19
29
12
49
38
36
45
9
28
14
9
81
3
27
34
30
32
42
42
34
59
3
4
6
20
15
57
27
24
60
7
50
24
30
30
78
60
30
12
39
25
32
39
39
30
27
24
33
6
9
1
32
12
30
6
60
16
11
13
20
52
14
4
17
45
4
44
27
48
9
15
7
8
45
13
18
44
16
17
13
42
29
9
6
4
6
44
90
6
4
66
36
122
76
60
95
45
24
6
24
12
36
40
18
2
93
12
27
60
12
18
27
1
2
6
16
90
36
48
65
9
48
10
89
33
30
21
81
10
74
22
20
42
162
30
54
16
5
21
3
81
54
45
15
21
9
6
18
36
22
5
72
12
69
30
30
6
21
57
22
44
69
1
36
11
9
6
40
62
42
9
99
112
53
57
4
44
30
18
18
82
18
14
72
18
22
11
3
9
36
31
14
10
12
5
12
1
32
24
48
6
16
14
75
37
32
3
33
60
6
46
2
33
48
27
174
15
3
21
45
16
14
16
14
54
12
48
18
48
10
17
84
15
30
39
24
1
104
48
10
2
58
29
55
96
98
90
10
44
162
18
27
21
24
30
180
10
6
44
126
42
22
38
16
36
125
21
15
49
20
6
28
26
3
3
54
36
90
58
90
17
27
36
6
10
104
114
30
16
6
50
48
18
42
21
27
30
18
70
12
18
41
9
46
14
40
56
15
48
15
36
72
30
135
19
89
57
54
34
36
8
12
78
28
5
9
126
57
7
29
69
36
30
60
22
104
64
47
9
36
12
51
91
14
39
15
12
33
21
10
5
9
76
26
6
18
6
66
57
21
76
8
22
14
6
33
60
31
14
48
3
67
20
24
9
91
30
11
13
20
24
3
25
14
16
8
12
12
6
96
15
19
12
14
15
24
37
107
48
43
26
51
15
18
15
15
21
81
10
50
108
114
18
12
3
9
54
52
32
21
12
19
5
3
48
54
15
33
27
1
30
14
24
60
6
6
12
22
8
6
39
1
14
33
12
48
33
15
15
10
26
30
78
6
10
14
58
8
36
48
12
78
16
20
84
18
12
12
34
116
90
93
21
16
20
39
39
16
126
66
60
53
132
63
60
10
26
9
97
2
66
156
6
30
123
9
60
18
33
91
5
15
48
6
6
81
13
35
21
3
13
8
30
6
34
72
48
14
36
6
6
63
151
29
15
24
12
4
14
28
2
81
15
57
12
13
44
18
22
26
42
75
45
18
60
9
19
80
21
45
6
18
30
54
18
34
110
16
14
18
58
23
21
36
94
24
41
39
36
45
3
18
28
20
24
27
24
55
56
24
6
39
12
9
30
78
27
3
81
45
24
63
9
15
3
28
20
69
21
15
3
36
45
21
3
144
33
3
87
30
3
69
36
87
3
57
3
21
9
15
72
9
18
90
22
5
21
18
24
12
6
24
30
30
36
39
24
45
106
14
12
18
10
90
126
26
54
24
51
3
21
45
40
71
99
12
84
9
72
49
38
81
21
18
22
23
1
2
72
52
30
110
69
15
76
26
10
68
54
6
141
9
96
3
43
8
84
12
48
33
9
51
27
28
53
9
51
45
207
99
84
106
30
54
32
48
10
6
74
30
6
48
6
16
44
10
120
2
70
65
13
44
30
42
46
5
115
24
5
24
27
9
33
66
60
30
100
6
26
30
69
19
12
20
9
48
3
42
42
21
3
10
32
3
1
8
3
60
15
4
113
12
15
45
24
15
24
46
44
3
39
60
9
45
27
55
90
54
24
17
3
60
9
31
89
36
9
3
13
59
97
23
13
32
36
82
2
28
18
2
18
12
12
45
48
25
14
6
58
26
4
152
24
18
78
4
110
21
75
84
30
3
21
36
34
30
96
119
15
81
45
126
12
45
1
6
65
19
14
15
12
19
17
3
16
8
21
36
21
90
12
18
10
8
9
48
19
29
12
9
46
2
27
15
114
15
1
35
3
12
6
15
27
105
105
42
54
96
30
48
33
12
57
39
1
35
25
80
10
8
22
14
81
19
26
123
3
9
85
38
36
45
96
19
89
15
6
84
63
48
15
6
75
9
36
84
12
40
80
12
87
36
33
12
99
19
56
10
20
6
28
14
36
46
80
33
93
3
25
14
12
21
25
18
20
96
105
33
15
48
39
9
51
33
12
55
65
105
6
9
33
6
16
29
27
54
39
115
5
36
39
105
24
3
30
78
72
10
8
12
84
54
45
12
24
21
63
1
14
52
5
24
24
36
3
21
31
60
50
16
83
12
9
10
53
1
59
45
48
15
33
46
89
39
16
20
6
99
15
82
30
2
6
57
12
33
54
9
24
91
20
21
84
21
30
24
6
34
74
48
102
18
99
1
35
103
17
3
66
111
45
135
60
84
63
60
36
10
11
25
8
12
30
16
18
6
68
48
4
14
75
15
69
15
42
39
36
135
9
69
22
36
8
6
63
51
12
28
20
52
32
42
3
3
28
12
54
11
3
22
35
33
12
3
12
24
168
12
21
58
5
21
18
16
2
27
51
46
74
66
24
66
129
1
104
51
1
23
1
14
24
21
51
10
188
3
24
55
20
108
16
20
54
72
24
30
6
48
22
20
10
14
24
21
55
17
3
16
8
30
15
108
13
32
10
17
12
9
30
6
10
26
42
46
14
12
21
33
40
44
78
57
96
37
20
64
14
40
62
24
66
42
6
69
151
12
2
6
6
99
1
59
51
24
12
190
18
36
96
8
22
14
18
75
1
47
13
2
93
7
20
48
40
17
79
84
86
39
231
66
63
25
14
66
46
29
12
25
8
15
12
9
34
125
51
34
62
30
60
28
14
12
81
63
45
99
33
3
10
20
150
24
22
14
84
30
18
130
14
18
3
3
10
20
135
15
30
24
12
30
126
27
21
84
12
18
6
54
52
14
6
94
12
44
24
82
2
48
ABCD 99592680776*3^$a+1 [50051]
165
15
9
24
105
90
21
3
120
78
175
24
56
27
36
49
72
80
39
81
64
35
45
9
63
165
19
80
81
55
240
24
29
187
128
160
32
153
79
120
23
30
43
35
85
5
259
65
55
35
21
279
108
45
24
3
6
7
24
89
24
7
56
24
24
120
120
40
5
51
33
216
60
54
37
83
157
11
12
18
330
229
48
48
47
33
40
23
90
31
71
9
16
17
55
32
64
5
75
15
121
29
180
72
7
120
8
93
19
32
96
24
96
27
36
81
9
31
41
127
143
30
3
15
121
120
48
8
48
39
156
150
7
8
72
3
30
7
53
84
63
40
47
90
111
96
9
199
32
16
48
137
30
9
33
48
18
132
33
96
24
16
264
32
75
48
24
18
67
8
48
72
3
30
15
9
138
13
24
35
133
80
153
72
138
37
17
96
12
3
40
24
221
147
75
192
78
90
30
72
96
55
32
88
17
18
45
105
31
48
56
96
96
15
97
83
30
15
24
16
53
27
105
72
90
13
80
33
180
51
51
72
198
63
40
47
105
48
75
61
96
72
72
120
168
152
64
80
39
81
9
87
201
63
96
33
6
81
111
42
63
93
51
96
24
24
39
33
27
117
171
192
36
25
107
18
30
85
152
40
35
189
9
7
72
11
21
33
30
57
21
19
29
132
90
90
115
5
18
114
55
56
159
108
18
19
83
189
9
42
18
12
7
11
24
13
5
67
143
25
48
17
168
144
30
33
3
37
113
55
89
31
89
63
27
37
149
291
16
72
11
117
105
15
3
45
39
36
24
133
80
24
120
69
42
25
80
88
72
35
69
24
39
18
180
120
67
101
27
48
40
32
40
72
56
45
19
11
37
5
90
33
219
21
15
49
72
41
103
59
21
16
71
97
8
105
127
32
21
67
176
64
161
7
47
25
35
18
18
25
65
15
16
23
36
90
54
37
29
54
21
75
54
48
39
33
7
104
72
3
162
180
18
61
24
5
102
373
47
129
171
93
39
18
18
37
107
48
72
253
168
56
51
13
5
19
128
15
192
121
24
56
16
23
90
175
56
165
19
53
252
66
85
152
87
25
72
11
18
91
56
75
277
72
41
15
3
45
64
56
40
107
69
256
107
48
109
23
48
25
80
27
21
9
36
19
23
18
175
5
12
127
32
9
102
25
8
27
48
21
3
21
64
161
54
57
64
72
47
18
295
80
40
395
133
59
21
72
64
23
1
5
84
6
1
144
47
108
21
3
48
60
12
21
15
217
8
72
40
47
25
101
67
53
150
72
210
75
3
210
27
64
59
21
16
17
55
8
3
157
113
87
24
184
120
59
36
12
45
48
184
152
40
383
18
48
87
57
87
39
49
368
3
21
9
31
296
105
127
41
72
18
72
13
35
144
78
48
42
69
16
5
99
9
79
23
129
64
5
27
40
128
27
12
57
21
195
48
147
60
9
16
104
120
3
48
150
7
11
30
60
27
88
56
24
75
37
143
1
288
56
96
3
13
8
75
30
72
7
32
21
162
1
32
3
30
15
99
21
16
96
65
90
12
1
287
25
53
75
40
47
108
109
32
16
185
55
80
40
5
19
240
83
85
95
66
24
48
7
152
21
168
72
30
78
87
267
357
63
81
192
184
240
56
3
61
96
8
40
56
39
90
7
35
30
39
21
43
65
15
96
51
48
157
8
ABCD 99592701038*3^$a+1 [50015]
80
24
112
33
102
24
30
11
40
33
59
180
7
18
23
40
20
157
36
155
31
6
12
12
51
8
49
156
47
133
12
24
36
83
172
105
23
16
24
44
36
61
24
27
87
65
96
64
20
85
72
30
5
109
39
45
3
144
56
85
108
119
1
12
75
45
12
15
32
24
25
12
27
153
95
24
13
90
65
7
6
35
40
9
48
11
4
45
27
8
12
124
72
104
96
64
20
36
13
11
1
30
120
9
20
13
48
35
84
16
117
42
129
140
61
23
60
73
35
85
3
24
8
60
37
30
17
13
11
120
61
48
42
6
27
56
1
6
53
1
11
13
59
13
18
66
6
5
12
55
57
33
23
13
47
100
15
18
192
24
23
133
12
11
19
305
175
77
1
18
114
72
30
53
28
15
5
37
63
33
135
69
60
87
81
168
35
4
87
101
4
93
35
72
1
12
11
37
24
84
15
21
99
87
9
20
1
35
97
30
42
63
21
35
60
36
1
95
25
15
104
13
18
18
11
13
15
15
17
84
25
90
17
55
5
97
12
95
36
48
19
150
27
21
59
55
89
7
9
15
65
64
21
51
9
11
12
96
24
13
108
15
15
54
47
1
47
12
16
15
18
47
84
25
96
83
132
100
32
12
4
69
11
12
25
83
97
23
31
30
59
36
73
11
61
90
24
81
8
1
6
41
13
12
48
95
60
49
180
11
12
40
72
33
72
48
59
148
8
55
29
124
105
36
48
71
37
63
165
24
36
47
55
48
42
23
84
12
1
72
71
24
7
96
33
96
15
33
15
65
25
78
17
12
19
17
13
24
11
12
220
57
15
21
12
12
11
84
61
6
29
139
177
104
97
47
1
59
43
33
21
123
32
24
85
84
63
8
12
43
41
31
30
47
12
13
35
36
52
32
16
39
5
25
27
56
13
84
63
135
77
36
144
37
48
23
12
31
89
61
35
1
30
6
42
77
36
25
120
59
43
5
60
1
35
4
81
132
3
56
24
96
40
8
73
15
8
7
48
209
16
9
36
12
12
3
120
33
47
85
12
63
57
72
30
185
205
60
30
41
85
42
5
96
4
21
66
30
120
11
7
30
12
84
24
35
16
56
60
36
48
25
47
13
42
24
54
24
18
5
52
81
204
3
57
6
90
54
57
9
54
5
156
127
137
12
84
60
1
36
47
61
24
131
7
18
54
18
63
45
90
6
24
11
79
105
104
13
42
120
41
31
24
17
7
6
24
108
84
35
73
47
61
3
96
128
133
348
24
311
84
25
167
4
21
11
60
67
161
61
60
35
1
59
48
55
90
35
28
8
7
65
24
49
135
20
36
48
48
12
48
49
18
6
59
12
76
33
47
7
30
131
55
30
11
49
6
5
48
97
36
119
24
61
35
103
6
120
27
45
27
20
43
17
1
119
55
33
9
39
20
19
30
60
47
31
17
25
95
25
48
23
72
7
72
24
105
20
36
48
7
185
109
47
19
24
17
145
12
11
61
83
127
125
13
35
25
36
30
54
35
60
1
11
16
15
5
133
111
15
125
84
37
35
85
35
13
27
57
12
11
55
77
60
36
132
60
4
81
30
77
67
54
119
97
239
1
138
48
17
16
20
4
21
35
84
13
54
24
66
108
107
48
37
48
66
9
32
40
8
7
5
25
3
45
11
72
25
15
44
96
37
23
7
48
42
36
11
31
18
30
81
9
11
60
48
25
11
1
24
36
23
12
48
43
90
63
105
60
27
63
81
135
18
35
85
11
19
6
84
6
65
1
96
30
48
65
40
9
47
60
28
152
13
123
20
169
11
48
31
18
36
11
49
36
48
66
9
15
41
25
11
108
40
8
25
12
11
16
8
7
5
60
31
113
49
6
29
12
120
60
36
169
78
5
108
40
8
7
89
1
15
8
61
83
60
28
9
59
12
7
18
23
24
7
6
84
6
48
24
161
25
35
12
7
81
72
80
40
128
37
12
72
6
30
72
23
4
33
15
8
25
48
36
51
8
55
42
30
17
192
25
30
33
56
16
111
33
32
24
61
23
67
17
61
35
60
49
12
39
80
144
1
11
1
48
35
1
63
57
35
36
24
25
6
120
48
17
37
23
49
3
21
42
18
6
54
11
48
1
12
180
35
43
17
13
12
23
24
61
27
63
17
84
49
47
19
81
15
29
139
90
39
81
84
51
120
15
5
25
59
112
33
11
37
60
18
41
16
8
156
76
15
30
72
27
69
179
12
28
56
16
33
12
36
23
7
33
135
57
8
145
30
41
25
35
148
72
20
19
66
78
30
18
17
61
11
40
24
32
37
47
91
53
67
65
7
41
12
12
31
6
36
24
6
114
59
25
12
54
24
41
25
78
18
23
84
60
36
4
33
59
ABCD 99592721084*3^$a+1 [50003]
44
4
42
36
12
41
7
48
24
42
54
30
35
61
35
33
22
41
25
48
42
42
6
12
32
72
76
30
35
25
14
16
89
3
93
69
46
12
18
72
48
60
18
36
54
35
7
17
72
24
39
28
5
25
132
83
19
5
9
87
7
18
60
108
24
11
67
14
108
28
18
17
45
94
36
48
2
52
66
96
20
9
97
83
19
5
21
34
2
16
18
6
6
65
115
18
11
24
24
3
64
84
24
17
55
66
18
6
24
12
72
35
13
14
18
36
10
26
36
40
32
76
50
76
18
30
5
25
30
48
17
43
14
10
5
3
16
12
30
50
72
52
5
33
76
14
40
6
12
48
20
36
34
20
10
24
35
37
11
43
66
24
144
11
27
4
14
46
41
25
23
67
29
25
23
13
30
42
32
28
8
34
126
2
22
6
29
43
36
44
90
3
24
25
6
24
26
15
12
7
36
17
72
31
60
12
18
47
36
19
66
2
4
90
108
12
20
28
47
69
72
4
179
96
25
11
24
21
3
24
1
54
78
18
89
43
14
15
1
128
10
62
54
28
30
18
14
36
28
42
42
42
6
2
28
17
25
42
29
25
84
38
4
14
46
18
6
24
12
20
9
67
17
13
20
10
17
27
28
36
66
50
9
12
15
4
36
5
7
6
6
26
18
52
110
15
24
31
2
22
14
46
6
30
17
36
9
40
36
14
58
42
5
3
40
5
25
42
68
153
7
2
10
5
60
15
10
30
48
2
18
33
21
3
37
30
53
75
82
8
22
14
39
1
42
168
84
90
30
42
24
6
29
79
42
26
18
36
28
18
90
78
24
41
7
72
36
66
26
70
72
2
10
26
4
29
19
36
20
40
102
35
12
67
24
72
53
37
44
144
40
32
10
12
17
15
76
17
1
50
46
84
72
12
2
36
54
28
11
19
5
48
25
23
49
6
84
80
70
96
24
60
23
97
8
28
60
20
22
12
5
1
47
3
4
72
5
1
83
7
30
18
6
18
6
6
24
72
72
5
93
88
12
12
83
39
4
60
41
3
10
26
22
60
72
6
30
47
13
20
10
5
241
35
19
137
3
9
7
90
36
38
45
25
24
66
5
7
8
9
115
5
43
120
5
27
16
30
36
18
113
7
158
10
24
18
12
18
6
47
9
4
47
85
30
14
70
29
1
24
2
22
6
36
30
50
9
1
71
19
8
16
5
37
14
4
42
47
43
24
113
25
18
144
54
12
14
10
30
29
21
18
16
5
19
5
27
4
14
3
7
36
12
32
82
114
5
7
44
45
9
40
6
48
17
15
4
5
61
30
5
19
20
16
5
15
16
42
48
54
36
20
162
22
18
32
51
19
24
42
98
4
101
55
56
40
5
9
39
15
22
36
48
12
42
36
41
1
12
23
15
34
6
18
24
6
144
12
30
11
48
31
6
62
10
6
164
10
8
10
54
6
54
30
5
75
4
29
7
18
32
46
8
52
2
16
182
112
41
19
30
78
8
21
43
8
33
21
70
24
24
6
2
54
18
58
30
20
28
36
30
11
3
10
59
85
102
6
44
3
25
36
90
6
6
5
7
38
10
60
2
36
111
15
46
12
30
20
45
7
5
19
32
124
38
87
13
18
53
31
6
18
30
14
10
6
41
13
6
12
65
13
42
30
84
38
58
95
25
2
22
36
12
36
42
12
53
13
6
56
10
8
4
32
10
36
54
6
20
57
91
50
36
54
36
70
54
20
4
5
1
30
24
8
22
132
18
60
5
123
10
198
36
6
42
12
36
24
6
84
23
60
7
18
30
18
74
64
29
25
6
36
20
16
92
28
132
56
10
6
6
18
29
21
10
17
7
41
37
42
5
12
9
10
44
18
27
27
4
104
18
22
32
10
54
44
70
48
18
26
54
46
60
18
6
24
23
3
94
50
33
12
193
12
56
10
17
19
36
84
60
29
55
89
31
6
6
8
21
19
12
5
25
44
15
43
18
24
24
2
90
39
19
12
84
36
5
49
44
22
32
40
18
12
90
65
63
9
25
38
81
19
5
12
1
18
17
103
17
15
4
36
17
7
5
25
36
95
45
28
95
31
44
22
24
23
7
5
109
12
12
2
4
66
18
48
18
35
24
96
7
48
12
24
6
54
18
23
3
4
17
55
6
42
17
48
31
6
66
72
5
63
58
35
1
60
71
13
30
6
11
3
4
6
62
112
6
26
4
89
1
24
23
55
38
34
60
68
10
44
46
78
47
55
53
1
8
10
18
30
60
17
25
2
9
1
18
41
19
30
8
4
104
10
84
48
18
6
18
47
85
11
15
4
14
51
19
17
3
34
18
17
37
6
5
9
46
8
70
2
22
18
32
36
52
20
4
5
19
30
12
83
9
27
13
30
20
18
34
48
8
28
6
35
24
79
8
33
37
18
30
71
60
1
18
17
3
36
46
72
42
29
45
72
27
12
19
12
38
54
21
15
177
19
41
19
5
45
15
1
30
24
24
24
42
30
26
22
86
64
11
37
30
60
72
42
6
53
75
46
36
23
60
19
36
50
4
18
42
36
11
168
31
24
6
2
64
26
15
48
19
5
21
36
126
58
72
23
7
12
53
9
28
30
36
5
7
38
34
60
78
8
15
12
9
34
126
30
29
31
161
39
28
17
1
18
72
48
24
18
30
32
45
13
30
5
43
54
23
19
48
8
4
24
30
50
112
54
11
19
6
12
2
54
36
46
17
48
13
74
16
2
4
68
18
70
60
48
35
7
104
70
6
68
9
45
36
4
11
25
6
41
97
6
12
72
5
13
12
2
46
102
53
37
18
29
24
69
15
12
99
40
12
240
17
48
7
5
85
42
26
4
60
8
46
17
7
2
36
4
11
7
17
55
5
103
18
18
12
2
10
17
31
24
6
83
7
24
66
2
57
33
10
5
91
6
36
14
88
2
4
11
84
27
52
6
42
5
7
12
74
54
90
27
25
6
24
24
12
12
60
6
6
5
1
47
15
16
30
42
29
19
36
24
17
57
15
75
57
15
33
36
37
35
93
75
7
5
7
36
32
9
45
18
16
2
28
11
91
24
18
6
2
54
10
11
12
31
6
38
72
64
12
12
30
11
19
32
28
8
82
62
21
115
24
78
18
24
30
24
6
53
13
78
42
32
10
12
30
18
2
15
3
40
18
18
29
37
78
6
54
8
9
31
14
16
42
17
15
18
22
30
11
37
8
52
96
11
55
30
71
7
18
108
2
4
6
48
14
28
77
1
72
12
23
7
18
54
29
36
129
112
48
6
14
106
5
25
80
15
85
6
48
12
68
21
91
53
24
12
15
76
14
39
12
19
48
5
ABCD 99592891618*3^$a+1 [50002]
37
8
24
3
12
24
13
12
41
27
33
84
39
3
49
36
5
43
8
15
1
36
44
15
25
12
11
6
30
36
9
40
8
4
12
35
6
84
39
4
11
1
23
13
5
19
89
36
27
12
33
27
39
6
7
59
9
117
96
54
18
3
27
37
8
63
36
6
7
36
65
12
6
12
13
32
33
15
4
47
85
11
33
51
18
6
9
93
27
15
25
11
36
30
6
30
31
24
144
20
39
30
18
36
60
12
1
32
3
6
18
85
24
35
18
43
8
76
11
37
36
8
33
90
36
37
48
23
12
33
27
30
15
3
13
11
9
3
13
48
11
18
111
57
27
12
15
12
36
73
24
17
7
5
186
12
1
5
36
7
44
88
23
25
44
60
63
6
19
47
24
9
21
7
17
12
3
3
1
12
12
5
27
45
7
84
143
24
84
1
12
23
9
16
32
100
20
40
23
30
18
18
36
67
5
27
15
25
47
13
12
5
15
63
21
12
12
52
77
6
45
36
12
12
3
54
90
36
25
36
11
72
9
3
21
12
45
31
24
11
42
12
6
57
15
25
5
90
6
79
12
24
48
32
51
18
19
17
19
77
3
51
13
12
11
25
84
48
5
3
16
48
35
37
104
36
4
8
9
31
11
18
12
15
45
7
20
39
1
20
16
36
8
24
63
1
11
108
25
8
9
7
24
23
18
12
27
76
11
1
36
29
39
48
81
18
72
1
12
36
23
9
12
27
18
7
32
21
12
24
18
9
9
79
20
9
30
78
18
61
47
9
81
15
15
57
15
61
32
21
18
12
61
35
57
9
108
3
15
25
47
18
7
65
6
84
1
84
5
54
42
30
42
15
4
17
27
3
9
88
53
18
57
51
84
54
15
39
24
30
42
45
16
47
12
42
75
24
9
30
1
5
18
33
16
8
16
11
6
12
15
9
19
24
23
25
11
13
11
9
36
3
18
24
15
39
13
35
9
4
5
6
30
6
30
43
24
32
33
30
6
72
18
12
1
59
117
39
25
11
33
4
12
32
36
36
15
66
7
53
18
36
69
16
17
72
24
31
41
27
27
49
41
12
78
33
21
30
1
41
30
1
23
9
52
12
24
12
32
144
51
54
6
1
29
63
24
16
11
12
25
11
13
128
9
63
9
39
9
24
7
29
84
31
41
24
3
27
57
3
21
15
30
27
76
12
11
18
19
32
52
44
3
21
45
27
27
6
19
35
1
17
7
36
36
5
3
3
18
51
39
21
64
35
13
5
31
23
60
9
3
33
9
7
8
48
75
114
3
4
47
45
16
5
24
7
12
71
36
13
23
21
36
15
45
27
1
8
9
39
51
21
15
37
48
12
11
9
4
17
60
27
24
24
27
37
8
9
55
5
103
5
36
7
12
17
31
5
19
11
13
29
12
123
4
44
45
6
18
36
36
55
35
18
54
21
64
17
87
39
1
17
60
15
16
5
15
48
45
19
11
36
13
11
36
45
9
12
3
12
21
7
48
8
16
47
1
24
20
36
27
13
11
12
25
29
55
12
8
24
4
11
18
3
9
183
33
3
15
9
48
24
9
6
1
92
27
18
6
45
9
55
29
3
21
54
36
30
31
29
12
31
60
44
45
6
12
25
11
18
19
23
21
63
1
59
36
1
20
28
35
13
41
7
47
24
45
60
15
21
3
12
24
12
36
97
11
6
19
11
1
48
24
53
87
3
108
81
15
36
12
36
49
11
54
43
11
1
8
28
17
19
8
21
6
12
25
11
60
13
71
9
16
35
13
12
56
57
24
27
52
24
35
18
6
45
21
51
9
39
15
25
8
33
6
1
32
15
13
5
18
18
42
48
42
3
9
51
21
42
30
36
24
31
23
133
11
12
36
9
81
6
25
8
3
93
9
55
5
19
11
13
23
1
60
36
8
3
6
15
3
13
5
43
5
7
53
30
6
36
87
33
36
39
4
11
60
18
54
33
3
57
28
24
35
9
21
27
4
11
12
33
9
72
30
25
71
12
13
8
40
48
59
18
3
12
51
6
12
18
21
21
3
15
9
21
67
60
17
90
1
36
5
48
24
51
21
7
23
13
101
7
48
20
12
52
20
3
18
27
9
12
24
12
55
56
21
36
72
3
12
57
30
9
15
1
47
36
37
59
13
23
1
17
31
32
28
65
6
36
25
11
1
17
30
1
5
31
8
48
4
11
18
3
12
39
1
24
36
29
36
3
21
3
27
45
24
4
17
24
19
47
25
89
15
39
45
9
18
90
39
33
3
4
11
54
87
24
28
20
16
12
20
16
96
5
12
18
21
24
40
47
9
21
3
3
33
52
5
7
32
28
32
63
37
12
8
112
5
39
12
63
12
18
39
36
3
9
57
6
36
1
17
31
24
35
45
3
21
28
47
49
36
56
15
9
16
11
49
11
49
24
11
6
7
11
69
4
17
51
21
12
6
30
19
48
32
15
81
3
69
3
36
18
3
28
20
12
48
4
12
5
15
57
3
40
29
19
35
13
89
3
36
3
12
24
12
213
4
17
24
12
31
11
66
72
18
97
56
45
31
11
37
11
72
24
12
25
71
12
42
55
24
20
3
57
4
11
72
25
29
24
36
66
9
60
21
6
30
15
9
12
18
18
15
4
35
9
24
48
63
42
19
32
15
24
45
45
3
33
18
30
27
12
15
69
3
6
18
33
33
55
23
84
13
20
28
96
56
124
96
23
18
55
11
24
12
60
12
24
21
45
6
72
1
48
41
3
9
42
18
3
60
16
44
3
37
24
8
15
1
44
16
20
9
15
16
29
12
6
1
125
3
48
39
72
18
19
44
9
39
64
23
13
17
19
12
36
41
7
8
3
108
1
5
30
18
15
16
29
7
41
24
30
9
136
12
12
53
19
35
12
6
30
37
41
27
3
25
29
19
24
29
67
23
37
5
54
37
17
31
5
30
49
23
6
18
105
48
4
36
5
19
47
18
3
48
28
32
16
17
36
67
11
66
36
27
45
19
12
48
11
6
15
75
13
5
75
27
13
65
15
52
35
1
131
30
39
4
11
6
12
24
18
18
12
18
25
32
15
33
76
5
12
24
12
27
33
15
111
37
65
3
16
12
5
18
78
7
11
12
1
77
27
27
18
3
27
73
17
19
5
48
42
18
30
1
23
1
11
61
12
5
48
6
25
12
53
27
48
87
48
93
3
9
27
9
60
3
18
15
39
57
12
57
3
15
33
16
68
4
12
36
8
3
49
35
61
12
36
36
8
36
33
12
39
3
37
20
45
19
5
54
12
9
51
81
39
6
43
20
16
48
53
84
6
13
77
30
37
17
6
9
21
3
15
9
51
13
23
48
1
23
30
7
36
48
12
5
54
96
36
1
92
9
7
36
32
4
32
60
81
6
93
16
56
4
5
60
30
13
20
16
119
30
18
13
11
45
3
6
79
5
3
75
102
54
13
11
36
33
21
7
5
60
63
4
44
24
12
76
32
15
37
35
36
9
3
6
36
55
35
54
30
49
29
51
4
11
6
27
39
1
12
41
19
32
57
7
36
36
8
45
55
12
8
16
125
12
18
85
65
7
29
48
39
36
51
25
11
9
24
45
36
67
12
11
9
3
6
18
1
11
6
15
24
51
9
57
43
11
13
11
45
60
4
29
24
30
18
7
11
24
13
17
3
21
18
18
3
48
3
45
45
31
17
7
47
9
4
11
49
5
19
17
12
3
15
9
24
39
1
17
3
3
1
11
33
45
12
3
24
51
36
49
5
31
12
41
54
6
18
30
27
40
5
42
18
7
47
73
48
12
12
32
16
36
5
7
36
20
27
18
18
48
9
24
28
11
6
48
15
76
23
1
47
9
15
54
12
7
11
21
3
37
104
40
48
36
35
6
43
8
3
12
42
27
12
4
36
5
6
18
54
61
23
6
19
48
17
7
29
7
35
30
19
32
39
18
6
9
3
1
59
18
7
12
35
36
13
17
18
13
23
21
76
47
24
18
36
7
ABCD 99593535422*3^$a+1 [50022]
6
66
15
21
3
20
79
17
4
27
29
55
36
84
5
40
20
1
155
7
42
60
6
9
9
15
27
30
3
32
7
41
12
7
17
24
76
15
6
23
55
5
12
85
95
4
9
11
4
129
72
11
97
11
40
75
30
107
24
31
132
21
57
60
30
9
20
109
12
39
21
3
36
44
37
18
6
96
48
6
30
11
64
24
32
19
54
72
3
39
113
13
6
5
31
9
63
17
36
4
24
32
4
3
42
6
5
19
6
30
29
24
36
4
15
5
55
6
15
45
18
21
20
60
19
41
1
48
60
72
11
19
24
6
11
28
27
60
65
4
20
73
90
53
13
35
91
54
60
15
36
104
60
120
72
28
60
20
16
15
29
25
12
48
36
30
5
13
18
24
30
15
20
19
17
13
6
9
69
51
15
6
195
60
9
15
15
36
6
180
12
167
36
24
4
45
12
30
5
28
92
24
124
39
41
1
35
1
59
1
35
13
11
64
15
17
13
30
17
13
36
11
19
108
81
45
15
80
12
37
48
18
5
19
48
5
7
18
54
5
31
24
5
36
13
227
28
36
24
9
96
15
15
41
24
16
21
18
30
60
11
40
33
11
1
11
28
57
3
32
19
5
55
18
96
15
27
69
81
155
24
4
27
53
36
79
17
103
41
19
5
12
4
9
35
12
28
69
66
21
84
9
11
1
11
25
78
5
19
53
7
42
71
37
36
11
1
83
16
63
6
11
1
3
120
56
1
60
3
51
29
12
13
54
108
102
23
64
21
12
36
51
9
36
59
1
48
36
11
103
12
84
77
28
36
20
36
43
12
5
67
41
1
35
4
21
18
6
11
43
12
29
31
105
20
60
19
17
13
30
66
24
11
1
54
9
20
7
9
9
47
88
20
61
35
31
5
7
21
105
15
69
6
45
9
12
54
12
5
49
99
75
30
6
6
78
5
76
80
60
36
55
29
19
17
25
39
3
42
66
5
48
12
24
49
107
24
24
60
60
1
30
29
151
9
21
18
53
60
4
200
40
60
20
79
41
36
84
13
27
20
100
3
21
165
35
25
71
100
44
12
4
171
65
43
17
37
66
60
72
18
24
11
115
21
45
11
24
36
4
39
6
99
21
6
5
43
36
18
6
60
5
85
72
59
24
40
36
116
19
5
13
6
42
3
15
6
120
30
96
5
144
43
6
47
24
25
6
5
85
18
84
102
15
56
13
51
80
4
140
55
5
12
4
44
16
60
180
60
39
21
3
60
48
5
133
30
6
30
9
21
39
20
12
7
90
83
19
5
1
48
12
35
85
35
4
44
25
15
20
25
36
36
12
66
42
23
60
60
40
45
71
31
42
12
18
18
63
80
31
65
4
27
18
15
51
78
27
51
5
28
92
49
48
36
15
75
66
15
3
57
9
11
24
16
56
28
15
17
4
9
51
60
63
60
12
90
48
72
36
12
30
81
51
29
16
24
20
36
19
5
12
13
35
60
72
4
60
15
5
13
51
21
39
32
79
9
9
72
11
24
40
45
15
75
24
5
7
18
6
5
36
60
28
15
17
24
25
36
84
6
90
59
13
23
180
28
27
114
11
25
3
45
15
99
53
28
9
12
135
63
77
1
39
99
105
56
91
12
57
15
6
54
24
6
30
9
176
1
35
13
36
39
92
43
150
51
9
35
61
15
20
36
37
47
4
80
16
111
120
9
21
54
60
29
160
129
6
197
28
21
84
72
23
76
20
84
37
3
32
4
3
6
90
5
1
6
9
9
24
42
41
204
1
35
13
24
83
13
15
36
3
138
42
53
73
47
48
31
54
15
92
79
29
16
21
23
49
6
21
3
17
24
60
16
21
72
107
36
24
73
27
51
78
12
83
7
30
102
17
1
39
9
35
36
31
24
5
4
9
42
9
20
25
15
57
63
15
21
21
18
12
90
78
21
93
51
21
15
9
11
43
6
12
30
9
3
17
4
21
6
65
25
18
12
18
30
24
12
45
104
19
18
3
21
6
33
21
48
11
16
144
129
23
55
18
75
240
36
15
24
42
59
55
9
20
60
7
12
132
29
12
109
30
24
24
36
65
12
19
5
31
33
20
16
20
19
41
60
19
5
12
49
75
15
29
7
5
43
6
24
15
32
28
15
54
131
16
56
43
42
30
48
24
17
60
40
44
1
24
6
185
55
24
65
1
36
23
7
84
5
19
12
9
24
15
12
18
11
13
47
40
39
102
48
30
30
30
5
36
36
48
12
55
12
132
29
25
75
36
24
15
17
4
51
53
16
45
15
69
30
17
163
30
47
7
42
108
23
163
17
4
129
42
18
6
9
36
21
54
84
5
12
7
17
24
49
87
21
35
37
6
17
4
39
17
4
3
17
19
12
54
95
4
9
36
11
4
20
16
75
65
19
12
5
7
6
54
77
13
18
53
91
156
5
13
11
1
30
9
44
1
24
6
29
16
24
32
19
6
23
25
155
12
19
24
90
75
80
96
36
64
20
61
95
24
60
55
60
24
45
27
24
18
11
36
64
60
21
59
100
20
40
39
120
41
7
5
25
3
80
160
32
13
35
7
69
104
1
11
13
114
36
17
4
21
60
108
6
24
6
15
44
72
43
6
96
48
75
15
45
92
19
29
12
4
140
73
71
36
181
3
27
12
21
36
45
6
9
21
48
54
57
39
5
7
9
21
30
53
40
32
37
6
12
24
5
1
42
96
5
36
40
15
45
51
113
31
125
4
92
13
11
60
40
44
60
25
72
59
115
66
18
21
24
21
39
20
25
60
11
24
12
4
44
91
144
41
31
12
21
36
60
20
73
11
55
45
21
66
42
11
1
30
5
4
9
42
60
9
32
103
66
39
21
15
75
54
11
43
30
11
36
25
18
6
12
48
12
23
1
126
29
13
23
19
24
5
25
54
41
36
55
24
41
244
20
136
15
41
24
13
23
25
3
57
18
96
9
75
17
25
30
5
24
43
36
45
56
24
72
4
24
21
11
4
ABCD 99594062864*3^$a+1 [50007]
7
5
42
1
24
5
48
163
17
42
85
65
7
119
97
48
215
114
60
150
48
12
6
24
43
107
108
138
72
102
120
1
17
108
384
60
126
234
43
215
13
35
60
145
47
25
23
132
90
43
65
24
66
84
66
24
151
77
19
11
30
60
168
427
23
49
41
12
72
90
6
120
90
60
192
60
13
5
271
144
35
121
53
55
53
19
131
42
18
90
42
73
155
25
35
12
36
60
1
89
30
30
30
25
77
102
18
48
240
31
71
73
167
30
132
31
65
31
11
12
138
90
12
36
12
13
36
71
78
42
18
120
60
7
65
18
42
67
125
36
19
5
30
60
13
83
61
71
48
162
7
35
18
7
36
65
79
5
66
42
43
17
7
191
42
30
25
48
5
67
72
35
25
48
35
30
42
66
12
42
36
42
60
30
78
30
37
23
30
60
19
71
30
144
127
41
42
25
71
30
7
107
18
19
36
5
55
5
60
79
41
30
13
17
18
1
29
162
25
72
23
150
175
35
120
18
30
85
29
138
150
42
198
60
12
31
167
18
30
97
77
36
7
95
73
72
23
12
18
132
30
48
204
30
66
102
48
12
18
162
30
49
23
1
12
5
30
25
120
24
48
96
65
42
78
270
24
6
120
19
132
11
210
67
5
43
167
18
120
162
18
18
132
78
42
72
18
12
30
318
72
223
77
78
30
30
73
29
7
23
6
60
132
175
72
12
53
43
65
19
60
48
53
7
95
108
85
215
150
30
73
12
72
72
173
240
36
132
102
18
108
132
18
181
11
60
102
36
24
66
37
125
19
71
25
23
12
49
71
18
12
103
12
5
67
41
12
162
108
37
143
102
96
90
114
36
192
43
107
48
109
41
31
11
18
7
60
23
24
6
31
23
66
30
60
90
19
53
102
168
18
54
66
31
11
198
55
72
24
209
120
7
113
55
17
60
18
12
42
6
90
24
67
53
36
54
97
59
85
215
84
6
55
17
48
91
53
48
175
72
11
205
35
121
41
67
71
54
36
12
78
42
42
60
18
19
41
103
29
96
162
30
30
60
49
89
42
85
324
48
35
25
23
169
59
42
60
7
71
30
19
53
90
37
53
18
60
210
30
120
12
18
12
60
19
60
11
42
31
24
155
96
60
169
132
101
127
5
67
24
47
25
5
90
72
48
90
19
108
72
83
181
96
89
12
48
150
12
13
167
85
84
53
7
23
150
30
66
12
120
42
18
43
119
108
78
132
7
65
6
60
90
120
79
53
67
11
12
192
97
48
53
19
36
23
174
7
41
7
53
403
12
17
18
73
132
372
5
91
72
95
12
90
48
18
1
29
60
132
19
23
306
42
18
24
96
60
19
23
18
12
7
36
12
5
108
19
5
246
24
6
7
48
5
12
42
30
36
307
60
72
12
23
13
185
108
60
12
355
47
18
48
162
18
42
25
24
29
84
96
91
53
66
192
192
61
65
204
36
235
5
132
7
36
12
35
138
12
19
29
187
72
11
60
49
65
48
108
192
60
102
145
53
7
12
59
109
12
36
5
12
7
144
167
169
36
83
49
53
30
60
102
78
12
126
60
30
97
125
18
30
42
312
60
37
149
91
29
30
60
180
37
113
55
47
18
174
61
132
47
25
53
18
121
29
180
31
23
66
12
60
19
84
35
25
77
48
55
29
163
24
101
120
60
43
17
42
25
41
31
101
72
36
151
ABCD 99594067234*3^$a+1 [50030]
156
24
275
90
67
48
47
37
323
229
60
143
61
41
91
84
59
6
19
107
337
72
24
24
83
37
47
49
59
1
107
168
61
84
36
29
6
1
119
49
192
17
115
167
24
72
102
7
71
18
7
132
5
31
17
78
109
101
31
48
47
24
25
24
41
7
24
35
13
120
96
96
36
59
25
95
13
48
215
12
121
24
156
167
37
168
35
12
13
5
7
12
35
60
25
11
25
48
119
1
60
144
107
73
72
60
5
79
17
127
191
1
71
157
60
48
47
1
47
25
227
37
36
48
12
24
36
293
31
228
35
157
95
13
23
49
71
97
96
119
277
11
85
24
215
48
13
84
156
120
47
97
48
36
29
127
180
24
71
73
36
11
13
11
12
24
108
85
156
96
143
265
36
96
60
48
180
35
60
25
11
84
108
37
108
77
31
12
48
84
17
43
60
11
85
59
12
121
12
132
23
36
25
101
150
25
11
37
11
61
24
12
48
24
72
53
43
59
109
84
155
85
252
36
95
25
12
12
36
120
72
5
78
217
11
61
155
13
48
108
35
25
24
71
96
61
144
23
108
18
7
35
192
60
37
11
132
1
11
90
319
239
37
24
120
131
48
36
25
24
120
168
23
37
35
108
90
79
83
25
53
55
71
1
12
71
85
36
149
19
312
53
198
12
61
11
49
47
73
179
12
85
41
42
85
60
47
1
53
19
72
60
48
12
11
18
66
126
42
102
19
59
66
42
85
12
5
7
60
36
72
72
48
108
144
24
24
71
96
13
23
48
25
36
191
108
36
24
84
25
36
11
1
24
156
12
48
60
48
107
48
234
186
37
263
25
71
25
65
54
1
11
37
12
84
12
48
84
60
132
59
37
24
23
168
18
127
48
12
12
48
72
168
233
30
49
83
120
204
13
300
65
127
35
1
60
48
60
95
37
132
168
95
24
288
13
305
78
66
54
132
49
36
84
36
132
35
13
72
180
12
29
31
65
18
12
253
215
37
36
107
1
431
420
169
59
25
48
23
85
36
23
37
29
187
48
71
73
107
409
72
23
157
12
36
84
23
97
41
31
59
85
24
167
108
1
12
48
36
23
25
11
132
205
239
60
30
54
37
5
127
47
24
97
47
37
35
48
121
155
25
59
61
155
36
61
83
72
157
132
23
120
37
48
60
5
102
36
13
12
29
43
12
23
18
7
108
77
43
35
48
1
216
12
12
204
47
13
71
18
31
12
323
49
17
6
12
72
54
54
1
41
55
35
61
12
48
23
264
25
101
247
12
36
216
35
253
36
24
108
83
1
36
35
48
72
133
161
55
11
109
23
12
133
120
95
1
65
31
60
71
109
35
181
84
23
60
36
180
1
60
221
7
71
217
47
36
1
96
12
23
12
13
12
156
215
42
7
72
36
48
84
12
240
144
36
233
31
36
24
36
24
107
85
144
71
157
101
139
35
37
96
35
73
36
60
36
77
91
197
55
12
36
11
36
72
121
35
24
126
30
36
13
72
83
73
47
85
180
36
12
47
36
114
7
48
36
179
48
13
5
7
24
209
19
35
313
119
85
48
108
59
61
179
48
25
47
ABCD 99594663362*3^$a+1 [50024]
48
36
36
221
19
81
99
84
96
48
221
55
54
63
72
152
163
30
15
57
63
32
19
125
1
39
171
78
111
159
17
19
17
103
141
135
18
71
145
135
111
24
129
15
120
60
30
23
40
24
3
6
90
117
129
15
48
32
19
120
77
73
107
67
96
9
135
156
96
53
36
85
150
66
15
48
51
17
109
39
51
45
9
126
81
3
60
90
66
54
6
108
17
109
90
126
63
80
1
39
207
60
165
195
45
224
49
126
41
19
36
9
80
72
247
90
63
32
55
12
24
84
5
292
144
9
23
108
55
17
28
135
36
48
41
55
117
9
39
99
126
24
102
5
100
9
71
36
37
66
5
55
66
24
30
90
144
150
153
273
24
126
66
150
18
90
93
72
87
90
63
27
53
55
66
90
117
99
24
30
6
153
288
152
55
17
144
1
71
283
24
17
144
31
60
120
33
8
49
18
5
40
32
103
132
161
127
17
76
27
6
66
69
39
41
64
8
64
116
28
81
18
126
71
103
36
60
57
33
174
5
31
294
90
21
24
57
150
81
764
36
19
21
24
39
77
4
168
216
44
37
30
5
175
54
144
6
57
9
24
66
168
36
66
18
113
19
108
12
41
139
5
73
71
31
105
44
100
116
4
51
89
55
125
139
113
199
84
144
81
9
23
40
27
36
90
24
162
89
199
45
48
27
333
248
1
179
76
140
13
131
72
103
69
152
40
15
125
13
42
264
41
4
24
296
31
90
18
41
85
135
51
161
108
72
40
87
81
129
360
135
27
69
72
57
72
54
144
81
51
125
64
80
49
6
84
45
87
84
24
246
24
63
44
36
73
207
3
69
80
217
135
39
60
117
27
17
220
99
5
112
24
3
5
31
105
39
36
69
147
150
111
248
36
13
87
9
30
60
45
9
120
6
84
72
24
144
17
13
87
80
184
24
296
112
32
1
54
120
42
63
260
85
167
64
201
168
72
35
55
54
399
32
55
161
40
32
67
5
163
72
30
24
66
45
9
15
81
48
23
64
279
234
126
84
222
90
288
17
76
24
224
19
12
24
120
90
59
157
24
54
57
9
87
3
5
36
13
72
159
9
216
35
144
36
40
225
54
33
9
120
15
63
12
45
99
141
9
179
67
9
9
23
49
131
4
68
28
27
36
9
27
21
72
81
6
125
13
72
24
30
204
117
48
51
36
89
1
63
188
13
87
48
24
171
17
67
90
6
81
260
13
90
6
30
36
60
9
201
144
207
9
114
30
15
72
297
66
261
15
9
81
63
8
289
63
80
31
234
15
147
60
9
111
24
17
193
150
36
30
24
30
5
31
141
8
1
54
57
27
36
5
139
36
96
125
19
180
120
77
13
114
341
1
120
23
127
48
81
51
45
144
72
27
17
4
72
63
90
239
360
1
120
15
75
45
32
72
136
44
67
33
81
39
72
159
66
18
ABCD 99595043116*3^$a+1 [50007]
120
96
24
9
39
102
15
51
138
15
39
126
39
60
12
45
6
72
201
117
72
27
105
3
12
24
144
12
48
57
15
60
60
75
45
69
12
90
69
33
42
54
216
3
72
24
135
66
6
90
12
12
39
36
99
129
21
15
27
57
81
159
81
60
72
18
165
60
105
150
141
123
57
39
45
9
258
78
66
33
12
81
24
159
9
66
30
111
9
111
69
60
75
57
99
99
72
24
30
66
9
39
9
45
48
3
84
45
51
51
69
51
246
84
15
105
99
141
63
12
195
66
39
24
21
15
33
12
30
69
24
36
81
75
99
6
123
33
24
36
63
57
114
6
234
45
84
9
252
39
36
24
36
9
72
18
24
96
24
45
81
159
267
24
30
15
21
75
249
39
3
72
117
24
129
27
60
3
42
15
81
30
24
144
66
54
30
15
27
30
60
3
105
42
24
24
66
120
60
84
24
15
192
9
75
81
195
21
39
45
6
24
198
111
51
120
30
66
69
45
15
141
84
99
27
9
9
30
6
84
36
39
51
30
123
87
33
15
72
6
18
21
24
156
93
51
84
123
9
180
84
9
36
15
75
24
72
48
21
75
201
120
48
45
87
141
120
30
30
39
48
33
63
51
6
114
9
39
6
42
54
84
39
117
3
60
291
45
21
78
21
36
21
60
99
180
24
105
39
96
39
96
246
120
123
63
120
18
174
21
21
75
75
24
81
15
45
141
87
45
36
51
9
39
96
57
12
36
90
306
54
30
15
27
30
24
15
3
57
60
108
12
48
165
96
39
33
84
63
51
201
111
18
30
42
84
48
60
87
15
96
102
36
96
63
36
219
6
39
3
48
6
195
24
39
21
57
183
21
75
24
69
6
312
18
15
69
87
9
39
27
6
60
78
30
96
18
18
27
21
36
15
69
126
213
72
9
72
27
141
15
51
45
21
243
45
39
63
33
15
30
39
93
120
30
117
120
243
42
48
159
15
30
39
69
6
90
39
132
69
96
15
45
15
69
144
48
84
66
9
24
111
69
69
48
24
39
24
60
132
39
90
30
54
15
192
45
30
189
69
60
111
201
48
75
72
120
60
21
99
60
60
84
9
15
33
30
78
24
147
60
348
36
84
15
21
105
12
39
24
384
36
291
24
66
39
177
108
90
69
12
15
24
6
99
36
45
270
6
84
75
180
15
18
147
24
24
21
12
99
9
39
132
123
6
42
504
33
45
18
33
45
72
108
39
153
78
150
66
30
66
42
51
81
84
60
75
24
117
63
33
99
228
3
42
30
96
21
33
111
144
3
114
6
24
9
15
9
141
264
42
45
21
3
69
15
81
12
207
117
36
3
60
96
105
3
87
24
54
12
39
60
51
9
60
189
30
48
54
15
45
390
78
27
15
45
9
36
3
33
12
78
57
156
171
54
24
12
60
108
372
15
105
186
33
81
39
15
81
39
21
24
51
18
36
36
6
102
87
60
39
9
21
96
96
18
141
45
30
33
12
120
48
57
3
45
36
12
3
156
60
15
96
48
6
60
48
78
9
15
30
135
45
54
81
24
36
24
45
126
6
147
87
24
21
48
3
54
15
24
147
54
336
18
54
27
39
24
198
3
15
54
87
45
63
36
120
21
60
360
36
60
48
24
12
39
39
30
90
42
75
51
33
39
6
90
90
96
75
3
81
57
24
174
21
9
51
24
141
36
147
3
18
30
72
69
24
9
156
30
6
15
84
111
6
ABCD 99595123822*3^$a+1 [50065]
48
4
21
132
42
30
11
84
1
15
44
103
84
21
8
127
18
15
15
17
88
27
9
69
156
35
48
60
36
16
3
53
43
156
45
99
9
192
80
16
45
39
39
5
36
16
33
11
84
144
61
36
120
36
12
30
165
57
39
135
9
36
92
145
63
27
9
39
30
15
21
39
96
44
16
36
39
90
144
60
6
30
6
189
15
54
71
16
39
9
92
64
21
3
312
39
65
40
48
36
9
11
40
9
23
24
19
6
48
3
45
23
19
78
23
16
36
93
35
85
30
89
1
51
81
207
3
9
69
54
21
45
147
68
49
131
1
123
32
64
99
77
16
92
7
33
51
237
9
3
12
9
12
3
96
33
71
16
39
6
39
44
7
41
24
79
54
23
115
9
56
19
41
28
39
36
12
30
3
12
20
19
9
252
72
56
100
224
96
19
18
15
105
3
45
42
153
36
99
96
78
63
45
15
33
35
16
24
32
4
9
87
39
6
47
7
9
56
13
51
15
9
116
12
73
15
24
93
12
30
36
60
42
90
18
35
120
16
15
6
147
20
37
66
9
81
3
32
25
35
37
126
6
3
81
47
52
33
15
80
103
42
15
33
72
39
20
28
36
12
12
75
42
11
13
99
48
20
85
15
8
16
93
71
4
3
18
51
123
18
48
51
80
88
237
63
48
60
8
40
9
47
16
32
16
15
84
96
21
120
63
30
36
60
75
72
3
45
9
156
51
116
19
48
198
27
3
9
84
12
57
135
141
87
15
18
11
4
51
89
1
11
7
33
3
9
20
40
32
139
9
236
36
16
60
24
15
93
20
85
131
4
45
23
24
55
66
15
3
57
9
3
20
108
13
12
27
3
77
48
60
43
29
120
16
27
45
15
9
96
68
19
66
107
37
30
30
11
37
15
80
7
5
55
81
12
32
1
111
20
40
36
9
23
1
12
24
108
15
32
16
20
28
96
20
1
12
15
12
45
11
13
35
136
36
68
12
4
33
15
8
52
21
27
39
54
54
17
85
3
33
47
40
12
36
63
30
111
21
47
25
3
153
99
20
76
81
6
162
15
12
80
4
99
41
60
97
47
37
123
68
13
96
23
48
37
3
24
33
27
39
42
83
72
40
12
12
9
71
103
41
25
36
3
87
9
24
15
33
24
75
66
123
56
40
168
8
28
9
3
27
18
138
161
28
48
45
54
36
30
167
36
4
51
150
84
131
97
108
84
111
80
40
36
9
39
3
45
68
19
12
6
42
6
59
40
33
47
7
45
33
27
68
55
6
54
30
132
11
13
12
3
32
13
42
48
41
36
4
44
196
99
9
105
42
240
9
39
141
45
42
69
24
44
67
30
3
51
12
33
200
36
13
3
105
99
45
23
13
23
19
53
7
18
12
11
100
12
32
1
39
12
33
18
42
42
30
18
57
60
120
45
6
18
96
71
4
15
66
18
12
138
35
4
51
6
186
77
37
30
6
12
78
9
21
168
39
15
36
45
69
27
33
36
36
51
12
21
66
30
66
137
16
120
24
87
90
3
32
13
138
53
4
135
77
169
6
78
11
4
33
12
6
125
145
15
60
84
21
71
40
108
108
104
60
163
102
23
12
55
105
116
7
5
96
40
177
24
138
57
9
24
267
45
24
60
24
15
3
105
33
12
35
193
12
15
24
3
41
4
236
76
33
6
65
37
144
171
15
54
23
25
48
3
21
171
9
71
7
30
123
68
7
12
42
63
27
96
77
1
12
95
7
45
56
157
59
40
33
3
20
13
84
18
45
63
41
49
111
21
72
23
12
16
81
39
32
12
52
8
25
78
33
24
36
36
24
32
25
15
60
48
9
132
24
60
35
40
177
95
25
239
13
3
12
176
25
11
28
20
67
5
16
9
96
30
57
8
60
64
84
105
84
66
9
21
75
24
56
24
25
96
6
18
18
57
12
48
27
18
42
9
32
40
93
15
20
37
27
8
7
6
27
8
52
3
57
32
13
39
96
84
63
57
68
55
6
15
21
15
68
16
12
12
27
5
40
3
93
72
56
19
6
24
11
55
105
9
78
45
9
84
36
23
1
51
60
36
3
141
69
15
21
48
3
20
19
9
75
66
11
28
44
16
129
35
36
16
33
15
8
4
3
93
3
9
87
36
5
25
12
35
73
39
3
6
12
30
9
45
39
24
132
3
65
28
80
288
60
4
12
105
30
54
11
64
81
15
3
45
48
45
60
48
120
66
54
42
12
65
16
144
56
1
6
30
15
105
24
24
60
15
12
33
6
6
90
29
79
90
54
57
9
30
17
85
3
20
25
39
57
3
96
32
40
3
30
30
65
61
48
72
11
13
11
49
15
69
15
60
20
1
36
48
27
68
61
24
90
66
12
3
69
71
1
ABCD 99595424224*3^$a+1 [50082]
57
3
16
20
48
276
76
5
60
195
40
35
13
35
45
40
245
7
5
96
27
48
87
397
65
31
12
180
17
15
96
24
100
20
28
32
48
12
4
20
76
101
127
17
31
48
56
21
79
68
156
9
252
111
88
11
45
24
112
24
155
129
21
18
13
44
105
51
48
129
51
57
55
68
64
32
3
18
147
112
56
60
39
205
83
12
45
64
41
3
27
169
47
45
160
17
87
123
1
20
69
90
60
21
12
75
325
197
48
27
96
96
4
32
48
27
13
36
53
15
28
68
39
121
239
25
36
92
75
189
16
12
17
75
33
168
39
168
12
51
73
107
25
204
5
3
28
5
30
9
40
24
56
21
39
123
85
5
31
131
45
21
42
57
16
20
69
91
17
192
3
15
121
36
11
25
8
40
11
1
32
12
15
33
216
12
9
183
28
132
17
19
32
15
33
12
69
175
5
39
16
128
36
16
128
96
9
63
84
45
6
73
116
60
4
89
55
32
156
57
42
61
20
28
56
16
8
39
61
36
35
9
117
63
60
76
125
18
81
40
24
56
136
95
129
72
9
39
12
288
4
48
5
75
112
65
91
44
45
43
8
16
41
60
63
4
12
155
85
53
31
32
27
33
45
3
27
57
12
16
47
97
41
24
43
56
12
84
160
113
27
36
72
27
13
53
24
48
3
28
20
12
27
57
48
93
24
55
53
198
69
3
93
60
45
39
76
68
16
35
141
12
52
23
37
48
137
66
9
51
105
24
33
15
28
59
33
36
16
65
15
75
120
36
42
12
78
18
15
4
35
193
80
60
207
69
24
40
72
185
63
87
18
30
153
135
33
84
27
25
8
112
96
17
51
39
21
24
27
48
1
32
57
60
12
51
28
11
36
49
44
16
23
93
4
156
47
81
96
93
7
11
13
11
61
29
120
3
96
64
56
39
198
72
12
18
61
11
13
20
96
76
36
65
15
28
84
116
9
31
11
9
36
111
24
129
24
60
15
1
12
104
40
56
189
30
61
72
32
208
8
4
83
61
179
13
12
77
18
150
12
175
23
25
8
75
54
6
25
8
36
75
36
33
36
33
75
100
8
69
43
168
32
12
16
5
75
9
55
36
8
132
4
96
44
16
29
39
156
3
102
18
90
91
20
51
6
7
47
109
89
162
73
8
4
144
36
56
24
156
69
6
9
76
80
48
36
3
157
8
48
84
84
12
180
129
66
234
15
64
116
24
52
35
54
3
16
176
88
23
37
113
27
160
176
100
32
12
48
15
37
36
12
20
124
65
3
28
5
79
48
8
84
135
121
44
33
31
180
144
47
36
30
63
4
23
114
18
18
43
24
23
49
20
108
52
23
37
11
222
31
44
28
144
20
33
63
124
20
15
18
3
40
20
57
171
12
100
32
16
12
35
25
192
80
196
251
1
8
16
5
36
42
13
5
282
25
56
112
5
103
101
43
108
48
17
67
12
36
132
80
48
40
192
95
37
20
16
44
36
9
90
36
9
63
13
60
84
71
45
48
96
28
96
36
144
12
35
54
60
31
24
125
51
84
100
60
20
45
15
21
120
3
52
77
90
33
75
37
8
88
11
109
12
5
27
48
64
23
12
109
41
115
23
42
19
144
36
44
48
4
24
89
27
4
56
4
60
101
18
45
132
16
192
137
15
16
164
64
224
52
24
32
40
95
12
117
64
59
30
195
52
80
93
3
9
159
4
128
69
15
88
8
15
90
135
48
40
36
35
36
93
87
102
67
140
28
48
8
96
24
64
336
32
9
30
36
93
141
63
117
75
21
54
30
18
42
90
36
12
37
80
48
28
59
78
43
59
60
126
3
9
75
16
60
17
19
60
128
45
3
27
42
115
5
39
21
120
55
41
72
48
63
60
60
64
36
47
45
84
28
23
84
6
3
112
288
20
16
44
12
27
102
90
ABCD 99595568498*3^$a+1 [50283]
160
135
54
36
30
17
96
127
30
90
225
32
13
42
18
12
27
15
108
12
36
24
108
41
97
47
16
32
48
360
7
72
120
78
107
127
126
12
78
12
108
180
24
336
132
102
180
96
12
78
504
101
72
88
152
96
151
6
30
72
5
85
251
37
114
18
18
117
45
171
171
120
29
40
57
132
72
3
96
27
282
108
23
40
87
30
27
87
48
90
15
128
235
125
232
3
240
264
53
115
30
18
24
36
9
111
9
63
60
12
6
75
207
78
54
48
125
25
95
85
11
16
3
333
15
72
225
27
90
48
42
36
5
67
18
3
87
30
90
9
81
95
37
18
84
53
16
21
6
12
81
207
24
9
9
71
121
6
113
24
127
6
30
72
180
60
173
25
30
54
195
48
87
66
54
60
53
55
30
72
96
12
87
63
57
141
155
55
17
160
27
165
45
51
8
121
78
65
43
180
84
78
71
91
90
18
120
105
45
90
81
144
8
112
27
240
29
79
120
33
128
64
45
27
51
117
72
3
101
72
184
165
11
187
60
81
111
6
102
18
83
121
48
23
67
60
48
17
73
54
33
216
144
8
67
5
37
11
55
9
96
8
37
30
117
45
51
27
77
67
66
42
192
33
3
5
48
120
139
12
96
369
128
55
65
175
12
60
126
3
27
53
7
137
115
5
13
155
7
48
270
54
90
6
53
19
90
171
57
132
35
96
121
18
12
78
27
56
160
75
252
113
67
18
35
7
41
31
48
81
104
55
12
18
11
72
7
42
210
69
9
18
173
19
42
90
120
270
99
27
69
81
30
33
72
45
83
151
353
163
162
222
29
91
53
127
18
63
69
18
138
159
3
141
39
113
64
120
15
486
27
183
54
36
42
48
45
8
109
402
113
43
77
37
18
102
18
78
54
48
18
227
48
112
33
174
126
90
132
72
53
55
41
24
88
489
78
12
96
192
90
35
16
99
18
30
162
83
49
23
103
12
132
113
43
54
143
48
7
33
27
138
24
179
24
40
63
12
90
11
144
187
108
18
42
108
264
33
192
56
7
72
9
141
180
23
427
108
113
40
128
19
108
42
95
7
78
30
5
55
48
137
40
56
181
180
159
21
6
72
45
48
135
24
18
18
30
23
109
162
138
23
157
11
7
9
123
5
97
15
48
128
85
72
18
9
128
43
77
7
153
72
15
36
90
54
18
102
29
211
36
180
84
9
144
15
30
18
60
53
139
162
6
120
312
198
54
48
41
67
77
175
161
16
111
60
12
65
40
3
45
72
15
41
31
108
12
126
72
35
16
39
60
21
27
60
72
41
151
9
104
127
113
25
87
201
143
7
54
18
18
54
9
21
108
42
29
91
96
90
102
72
180
6
27
63
102
18
24
18
215
73
279
45
11
88
80
67
5
49
23
247
96
17
96
16
24
21
18
65
7
78
108
39
51
5
120
ABCD 99595977686*3^$a+1 [50004]
63
13
32
120
183
120
108
60
54
7
113
90
37
156
48
155
150
31
200
39
120
25
32
177
60
195
108
15
9
36
72
48
40
20
33
51
33
78
57
112
5
186
18
267
3
85
35
24
253
17
31
36
20
36
69
19
44
112
8
52
71
49
119
66
108
31
5
31
8
132
45
6
162
30
45
45
91
44
123
25
108
59
108
25
32
15
45
51
37
17
7
293
3
3
69
57
15
4
92
12
177
63
135
57
75
54
54
90
195
3
49
5
18
73
47
61
12
44
4
47
18
90
12
129
51
25
209
55
60
140
64
101
18
37
60
24
167
13
44
88
60
24
269
42
120
13
29
72
15
129
7
24
53
75
88
89
31
48
36
11
18
115
276
113
60
3
69
84
7
32
16
12
77
132
54
21
33
90
108
13
59
1
12
44
36
4
119
21
33
15
165
15
136
32
160
164
36
28
41
66
18
55
12
44
3
33
144
3
102
3
21
7
23
126
18
61
56
36
12
15
6
36
123
3
48
6
15
3
1
36
29
42
109
176
3
37
17
7
84
32
100
24
80
33
43
24
116
249
51
33
36
6
13
41
48
43
17
127
89
84
3
33
24
30
162
54
54
186
90
7
77
96
39
28
228
12
20
33
111
9
39
57
3
45
7
29
96
66
57
3
49
116
12
21
174
217
23
57
51
13
120
12
29
114
37
104
4
56
69
36
55
156
20
364
11
72
60
13
233
39
21
7
44
69
54
36
37
23
25
72
29
54
97
32
27
61
17
127
53
192
18
97
84
56
3
48
18
99
88
17
3
27
1
95
30
36
108
43
35
25
23
54
78
133
36
59
60
25
36
8
75
90
31
5
87
180
60
28
5
54
13
60
47
60
121
132
84
53
147
108
28
83
25
29
7
29
507
100
35
9
100
23
12
229
5
151
84
89
3
4
84
5
174
1
92
57
87
4
65
180
384
75
16
92
9
171
195
85
23
121
236
33
7
120
77
7
8
105
63
63
252
18
216
54
9
117
126
57
52
53
240
36
120
7
29
6
49
144
149
43
32
52
56
9
60
111
15
85
23
57
33
84
6
120
61
11
60
108
25
11
1
212
123
114
75
213
67
20
165
15
3
13
17
67
8
75
37
71
18
87
33
6
121
77
43
29
18
217
53
7
8
51
9
108
69
3
16
89
120
36
115
252
17
3
4
60
23
57
9
54
96
157
92
72
40
53
43
47
48
78
115
12
32
136
60
41
120
19
5
144
90
57
45
60
18
13
89
91
53
115
65
31
23
6
36
75
76
23
81
16
17
120
6
181
24
44
21
84
223
29
108
3
24
100
23
33
15
25
32
28
120
83
24
30
63
117
7
65
6
177
28
47
33
3
57
120
129
19
35
30
39
15
133
17
30
216
81
33
195
28
24
56
64
96
44
9
39
231
1
5
19
32
24
45
24
216
126
25
47
37
96
44
33
27
16
20
15
72
102
31
108
245
7
83
25
36
8
51
54
6
12
57
75
48
45
87
73
53
39
16
179
13
108
12
152
57
30
18
60
3
69
31
44
15
49
59
30
60
91
12
60
53
54
90
72
3
172
23
48
9
45
24
39
112
8
3
13
44
27
93
112
56
64
84
36
119
121
56
40
17
66
54
31
59
241
56
105
30
25
140
36
3
246
60
48
43
107
33
57
151
12
24
59
6
19
104
16
96
143
108
108
30
7
89
264
42
18
84
7
176
3
217
32
105
91
44
135
42
123
132
16
48
41
18
48
133
119
61
35
37
60
60
24
60
80
16
ABCD 99596341088*3^$a+1 [50074]
12
24
6
36
102
125
133
48
150
6
84
12
54
9
9
96
66
48
5
1
95
91
126
72
15
48
45
35
43
54
48
30
12
53
13
6
54
30
42
95
115
78
24
18
60
57
21
12
12
48
18
126
60
135
21
59
25
39
57
39
15
18
180
186
84
6
42
84
24
42
23
25
30
42
132
11
37
12
42
6
15
57
167
49
66
189
129
36
59
1
72
102
42
39
15
24
66
24
47
49
6
6
12
18
24
6
18
24
6
90
45
87
150
42
12
48
66
12
47
25
36
24
60
96
54
42
24
180
150
6
24
12
35
19
180
9
9
66
36
6
27
32
19
77
49
120
60
11
55
12
60
33
57
120
150
78
123
51
30
15
21
48
11
43
156
9
96
21
48
90
6
54
117
69
11
48
67
6
23
79
42
119
112
3
84
66
12
75
33
6
138
36
12
24
24
66
30
24
66
6
30
17
181
60
24
66
72
18
156
78
60
5
16
96
45
48
156
24
36
59
43
90
54
21
33
12
54
36
57
96
105
6
90
71
73
66
66
144
35
49
15
15
162
42
21
27
54
24
87
15
24
36
114
18
33
15
174
24
11
1
15
39
9
32
85
24
6
18
54
101
1
120
6
17
37
150
53
31
30
6
168
5
13
42
57
45
18
33
32
67
6
78
6
60
18
53
55
89
13
36
15
225
24
72
66
29
13
12
114
5
1
6
12
72
18
30
216
66
24
35
61
108
87
80
43
5
1
12
42
66
282
114
174
12
129
285
3
3
48
29
16
57
23
127
113
49
12
84
15
129
36
24
35
13
102
12
33
15
18
143
1
114
90
42
12
72
54
30
42
87
57
23
13
30
54
191
64
21
18
281
61
3
27
30
42
18
48
75
224
16
9
71
37
48
12
72
23
55
42
12
35
13
36
36
75
9
36
48
42
89
31
126
42
30
27
45
6
42
18
65
37
12
54
12
12
108
60
24
18
60
222
78
12
75
33
6
6
198
45
21
126
6
54
6
258
30
42
30
3
51
24
6
24
87
3
45
81
159
9
78
180
84
30
35
25
54
12
69
15
113
13
72
11
31
66
78
72
54
6
18
59
13
24
48
198
18
36
180
36
30
30
42
6
12
90
42
36
24
126
60
54
18
77
16
96
189
36
108
132
66
54
156
27
128
25
18
42
54
30
48
6
36
18
18
42
42
48
5
48
13
51
48
21
11
16
9
168
12
36
24
54
24
6
179
7
6
60
78
24
102
60
48
108
12
48
48
54
6
24
3
105
30
192
120
192
60
6
78
156
18
35
13
30
54
54
42
15
80
64
9
102
129
80
1
30
17
121
96
54
96
33
45
36
24
18
5
25
12
27
21
59
85
186
48
81
3
42
78
18
90
84
126
39
21
132
138
24
69
39
90
12
84
15
45
6
6
108
6
54
15
32
103
6
36
48
24
6
12
24
29
19
78
180
60
60
12
6
126
30
114
60
12
78
24
66
12
48
42
54
30
120
30
36
84
84
84
186
174
18
84
6
30
84
24
12
12
90
18
18
15
9
6
12
30
12
72
78
5
115
18
90
17
13
3
57
78
72
84
29
19
6
66
69
57
18
117
45
83
7
258
39
33
84
48
18
102
78
84
18
12
126
69
33
47
151
18
36
96
30
54
84
27
33
24
36
36
6
120
78
6
24
6
63
57
24
84
18
54
138
102
84
15
32
48
31
18
48
42
21
45
60
42
174
30
6
78
30
95
25
42
189
21
84
48
36
99
75
18
24
24
35
1
18
48
18
11
55
174
27
15
90
23
49
42
6
30
65
37
6
72
18
54
126
60
90
24
60
6
246
36
42
48
18
24
66
132
54
29
37
18
150
24
72
3
27
53
16
105
12
60
24
18
18
3
21
174
36
216
48
114
15
27
5
1
48
95
16
3
6
24
12
6
78
12
60
39
81
132
11
151
24
17
115
12
6
27
48
176
73
36
30
12
105
63
6
11
163
102
60
24
48
3
9
180
51
15
12
5
37
18
30
156
90
6
24
6
84
132
42
47
109
12
60
42
18
30
90
12
36
12
12
6
54
66
186
39
27
174
54
54
75
243
18
84
71
64
48
15
24
185
31
60
60
54
ABCD 99596359022*3^$a+1 [50081]
64
24
17
55
17
63
240
24
33
87
16
48
72
65
144
183
136
41
18
85
41
31
23
162
36
67
41
159
112
53
27
88
216
65
79
32
15
25
8
120
117
139
272
160
23
57
112
101
36
15
48
27
13
48
65
15
88
59
37
216
35
69
16
5
72
3
15
73
96
29
139
80
88
80
280
53
36
63
117
331
24
176
117
252
15
165
90
18
87
40
143
73
152
81
252
43
24
8
232
53
75
24
81
135
24
184
17
55
80
184
8
105
72
36
72
3
120
64
24
392
72
40
120
128
64
53
27
279
54
3
40
47
57
208
128
88
24
120
5
75
192
345
31
5
18
25
209
36
126
54
207
153
111
64
56
160
24
89
87
3
45
117
91
53
139
32
48
87
49
24
35
18
75
120
144
136
224
21
163
24
48
120
203
85
77
19
24
32
120
120
64
264
5
19
8
24
240
16
17
360
103
77
36
36
108
72
15
40
80
168
40
305
55
143
234
103
41
31
23
126
19
120
23
25
80
24
33
223
32
177
36
72
187
65
31
24
143
18
55
17
15
120
81
36
19
71
33
88
48
101
18
18
108
51
40
8
120
321
180
72
67
77
51
88
41
18
117
153
15
16
5
27
120
88
89
63
88
24
96
24
96
5
67
149
139
41
54
9
136
269
243
112
8
72
112
11
54
144
126
18
108
43
24
80
15
33
112
128
33
55
72
17
31
72
24
80
225
31
113
72
108
67
48
120
144
17
55
125
3
288
88
104
48
24
64
96
80
40
83
90
72
126
270
7
32
88
128
64
24
96
29
180
7
120
53
19
233
72
55
305
15
16
32
40
32
136
32
264
40
128
88
32
72
48
141
67
77
283
32
112
56
40
72
8
189
36
103
24
8
232
227
234
91
56
33
175
41
175
8
33
15
72
273
103
5
115
155
85
149
72
108
127
24
101
90
33
57
103
192
209
7
29
19
32
39
270
123
3
18
67
32
40
288
72
5
67
41
135
117
27
304
24
41
7
173
211
5
36
127
128
160
125
115
152
40
128
69
19
17
108
36
15
21
27
81
252
72
27
153
7
11
37
120
200
16
59
181
152
120
64
239
54
108
7
200
160
8
39
90
63
40
168
32
21
72
72
67
95
18
63
208
176
165
36
15
112
80
88
48
161
31
149
19
32
112
8
63
49
41
39
16
32
64
128
40
32
135
306
279
64
125
27
45
27
160
173
67
77
75
159
25
56
160
128
376
497
162
18
108
55
197
54
21
184
101
270
69
304
95
57
184
11
54
15
48
27
85
41
55
125
99
16
29
91
17
31
ABCD 99596406764*3^$a+1 [50161]
240
257
43
6
90
66
18
57
165
18
41
169
47
184
21
78
5
31
216
264
90
36
18
137
64
105
36
54
126
198
150
66
129
56
31
57
296
31
9
57
119
64
15
81
9
72
18
60
17
55
89
19
36
30
123
57
126
240
54
59
25
815
96
49
15
152
43
36
96
120
90
24
66
5
40
15
233
37
84
144
15
21
123
3
114
30
150
156
18
9
33
198
102
54
5
361
23
40
152
24
64
15
177
93
6
269
67
5
283
42
59
88
117
24
90
126
30
29
7
108
96
84
137
112
21
11
25
144
47
445
48
72
54
101
25
150
234
15
51
18
90
41
1
54
66
54
54
162
129
21
48
72
144
155
121
48
132
27
93
54
29
72
175
30
219
165
30
36
234
63
153
87
93
83
216
49
30
42
18
77
79
41
13
36
39
21
120
6
5
193
126
153
96
15
6
30
114
75
105
135
111
41
85
3
105
36
99
96
80
19
156
273
21
12
240
30
90
90
258
75
56
120
49
36
219
105
47
13
75
87
30
288
60
66
60
336
198
60
71
55
66
18
5
1
84
11
31
57
63
78
120
171
69
90
120
6
35
16
69
144
90
216
144
9
48
8
72
64
15
33
152
121
114
126
30
177
81
12
83
67
30
108
195
80
64
8
55
138
36
51
93
6
45
165
276
30
204
54
156
126
5
55
120
18
492
30
18
11
319
390
75
56
1
48
42
45
3
141
144
32
13
131
49
66
6
87
111
66
24
90
77
64
21
30
173
97
15
39
65
25
96
108
252
48
36
6
18
75
87
48
126
75
48
93
18
65
25
36
186
108
12
33
80
1
30
36
198
132
48
11
49
39
207
6
315
129
159
147
93
285
155
31
105
255
33
296
232
33
12
24
30
5
24
16
195
36
105
33
132
90
138
132
84
54
57
3
12
65
25
168
15
15
41
1
48
6
36
18
66
90
54
281
49
95
64
33
95
73
39
81
162
234
186
30
59
181
270
93
135
150
162
129
56
48
40
32
24
79
41
19
36
153
288
99
180
89
64
93
24
35
55
36
18
66
144
6
156
108
270
90
162
65
115
54
6
129
99
132
30
27
231
102
59
136
288
32
13
99
153
48
6
54
126
5
40
104
216
16
48
51
36
108
5
40
195
5
121
15
48
32
61
150
318
47
13
51
21
179
88
51
525
152
43
150
246
6
30
234
60
30
65
139
36
54
90
201
56
40
99
45
21
114
105
39
105
111
54
252
120
54
65
16
128
157
3
195
12
65
25
23
16
39
66
95
49
39
87
6
59
49
71
49
ABCD 99596500988*3^$a+1 [50046]
48
24
138
204
15
21
19
29
19
77
30
21
33
126
6
123
16
41
90
37
17
31
24
53
18
9
21
42
145
71
201
33
12
6
18
12
87
3
69
111
90
24
66
45
15
25
23
90
87
27
12
49
5
19
8
45
108
87
88
77
90
25
53
27
39
126
78
72
414
15
48
48
105
48
87
75
109
203
213
39
18
63
48
15
57
9
31
113
90
85
29
51
15
162
42
237
88
71
54
43
23
1
104
45
72
198
30
36
43
11
204
145
8
120
15
9
208
56
232
24
29
72
75
15
30
24
18
73
8
111
49
120
32
15
90
7
56
16
29
139
41
42
45
45
18
54
66
81
9
270
6
75
48
40
8
3
24
21
112
59
21
39
73
11
36
6
48
24
18
90
7
56
81
15
69
6
21
88
152
64
11
45
45
19
59
90
12
114
21
40
155
109
71
225
3
37
200
15
49
65
54
30
147
40
32
87
24
12
54
15
24
87
9
9
39
112
35
21
112
216
24
5
3
45
99
24
21
43
80
16
11
36
84
78
135
57
31
113
132
3
24
72
16
5
24
36
15
39
1
17
66
42
30
13
56
21
60
127
161
15
57
54
18
72
15
48
45
3
87
1
56
9
72
54
33
3
108
24
57
16
35
90
3
72
33
79
32
45
216
187
53
27
88
65
54
1
72
107
90
30
253
120
41
42
264
6
63
81
63
16
65
72
55
32
33
39
24
45
6
18
147
33
12
43
32
3
36
30
72
19
80
81
132
12
24
15
96
9
72
39
96
69
36
72
87
39
81
111
25
8
81
255
45
54
165
72
168
51
66
90
9
48
40
48
179
45
9
96
39
81
24
66
61
125
18
9
3
24
21
120
39
66
15
24
21
72
3
15
90
7
47
66
39
309
27
3
60
25
65
162
30
87
21
51
9
12
19
48
41
60
99
96
96
15
30
43
17
36
67
53
3
75
54
216
7
144
11
174
6
30
90
177
27
45
96
15
114
55
29
60
30
49
137
36
163
11
6
39
81
39
69
36
399
15
42
79
41
87
27
30
54
90
60
72
67
95
25
77
6
108
25
80
112
128
16
8
45
108
55
72
11
42
30
90
54
6
108
91
56
40
104
105
15
129
15
111
49
161
111
64
29
147
87
18
79
59
61
24
47
90
30
18
31
8
51
150
159
3
37
11
61
24
65
12
19
35
36
114
84
6
90
75
45
43
161
7
29
30
150
174
96
25
41
78
54
18
270
43
77
24
123
3
30
18
36
25
56
120
39
129
15
1
53
12
114
12
57
96
16
89
90
21
123
117
45
19
47
132
18
43
80
51
90
6
18
139
23
18
15
87
49
80
21
48
72
3
40
11
21
75
93
24
21
19
131
36
33
96
27
168
69
141
6
18
51
111
18
55
191
36
21
3
12
24
174
27
63
42
54
66
135
9
144
31
11
18
67
5
27
93
54
13
48
17
12
240
54
37
152
93
324
111
33
42
54
15
69
75
16
23
18
162
48
69
9
72
15
69
163
131
12
33
117
54
141
33
39
112
80
99
12
97
32
24
16
11
60
18
72
87
40
191
145
41
39
27
78
90
21
40
41
18
85
24
17
216
132
12
15
201
24
79
11
261
9
18
205
48
119
33
3
13
32
9
159
64
71
9
21
6
30
96
7
41
159
21
24
36
12
3
39
18
18
90
75
15
25
32
9
126
60
45
88
119
25
23
78
30
90
27
9
96
15
40
32
3
54
18
45
48
33
72
30
25
120
89
36
78
54
63
153
55
11
114
19
8
3
69
40
5
156
24
48
7
96
95
36
6
15
3
144
66
42
54
18
18
7
23
78
339
33
103
77
3
112
35
18
12
55
104
64
24
8
120
48
45
24
36
87
24
81
204
ABCD 99596536142*3^$a+1 [50009]
32
7
60
5
31
90
12
72
3
8
7
65
13
30
29
13
11
61
35
24
48
13
54
53
48
24
19
114
18
12
18
114
17
121
60
11
144
168
48
19
78
23
96
1
39
56
73
48
15
8
64
27
30
18
77
16
21
66
65
25
108
35
61
59
24
115
36
54
59
61
60
12
24
59
120
336
25
87
15
17
24
19
36
17
96
85
27
32
24
1
72
23
13
11
72
13
107
96
24
16
99
30
23
24
13
84
23
1
23
13
12
108
75
48
39
18
71
48
24
40
8
13
11
7
81
27
102
39
87
150
27
9
102
57
39
17
37
27
63
54
11
73
72
24
23
43
21
8
13
123
72
3
48
162
11
7
54
36
6
113
31
66
23
24
31
12
5
49
191
43
42
36
18
221
7
42
23
96
43
54
23
24
43
29
1
36
51
111
6
11
205
18
12
5
16
128
31
33
80
13
75
21
30
42
35
13
24
30
69
8
1
36
59
67
29
1
60
51
32
7
9
9
36
27
96
32
40
51
29
24
24
49
18
21
21
11
40
48
9
23
40
9
36
72
102
21
8
49
47
16
3
77
168
25
47
48
37
59
64
32
73
24
18
36
17
1
72
23
61
75
8
64
15
137
24
289
96
12
83
13
11
7
17
24
96
7
89
1
54
54
11
43
29
40
21
54
30
119
13
11
19
132
17
1
72
18
141
48
3
21
15
105
93
11
43
78
12
42
30
24
59
24
240
72
127
41
48
109
11
1
47
43
18
3
8
64
72
48
57
6
48
90
47
7
33
9
12
54
18
107
73
24
54
17
48
24
19
5
79
54
3
33
15
21
11
96
24
91
117
32
13
27
9
12
11
49
23
24
1
47
24
43
48
5
24
96
97
15
69
59
16
3
5
96
72
7
105
3
18
11
25
23
48
13
107
1
111
69
75
32
43
18
123
32
19
5
127
9
8
73
12
42
41
24
96
24
72
13
83
73
6
18
15
8
85
66
41
48
133
36
47
127
18
36
24
27
24
56
19
77
7
60
84
6
54
5
24
16
21
131
121
71
37
6
5
61
35
16
27
18
12
150
48
42
12
11
48
1
84
35
25
71
16
21
30
5
48
1
47
25
6
12
150
71
211
5
96
25
36
107
88
32
64
48
81
119
19
42
27
45
11
73
60
48
35
1
15
144
72
104
43
5
24
49
287
64
3
18
35
61
35
1
15
69
42
30
3
8
24
43
138
132
66
36
78
11
24
31
54
11
13
18
65
48
13
11
19
5
49
24
54
41
64
80
97
6
66
72
119
79
65
43
18
59
73
71
72
31
57
32
7
17
24
13
72
12
23
73
48
71
109
36
42
29
37
3
8
13
11
1
47
43
29
13
59
25
24
12
60
84
11
64
39
41
97
72
39
21
11
7
65
24
72
121
39
128
31
54
11
13
51
8
192
48
112
32
48
25
15
27
45
128
25
120
36
3
69
11
13
11
55
18
71
48
112
81
47
16
32
24
37
54
42
102
5
120
40
192
27
18
11
24
49
95
1
126
18
36
51
32
7
108
36
9
3
54
42
5
192
16
69
3
80
72
24
88
45
108
23
25
6
126
72
27
21
42
102
3
3
48
53
43
29
19
6
30
42
156
42
41
13
27
24
32
24
24
48
16
3
5
144
61
83
31
162
23
24
72
144
48
61
35
16
3
36
18
24
18
54
30
54
36
39
15
41
72
24
48
96
25
42
77
49
36
11
16
3
42
51
39
33
75
5
48
175
57
69
24
27
8
72
24
61
3
128
72
31
65
205
60
18
45
3
6
84
6
5
64
69
36
6
17
168
25
78
41
96
55
108
5
24
240
1
6
12
42
35
73
23
7
209
79
6
54
45
3
18
24
51
3
36
108
5
49
36
35
13
59
16
21
107
127
18
12
11
48
96
61
3
21
27
8
37
36
191
25
71
16
3
53
13
11
48
48
48
40
56
169
15
21
72
51
165
48
35
19
18
11
49
87
33
15
57
39
75
149
40
8
1
23
85
48
144
36
87
45
11
43
5
24
1
15
56
16
27
90
59
31
90
23
139
69
32
91
5
37
84
47
24
24
85
3
56
24
24
55
41
1
18
48
5
85
60
23
97
191
40
56
24
13
60
12
36
23
160
8
13
102
77
16
8
85
99
21
18
41
1
66
126
96
119
61
11
55
18
24
23
13
107
13
35
48
13
11
112
8
97
15
104
25
39
21
48
24
83
72
40
15
57
51
93
32
7
18
23
40
32
25
71
25
66
29
24
37
6
45
32
120
24
96
7
102
11
121
87
57
71
48
1
72
6
9
39
33
111
42
15
32
7
89
55
33
93
35
31
65
48
16
15
17
16
27
30
60
131
48
24
49
47
37
11
97
42
5
24
48
112
9
138
21
165
12
23
19
45
32
72
25
111
177
96
72
12
ABCD 99596618008*3^$a+1 [50006]
57
3
12
18
7
167
48
24
30
6
132
6
42
12
117
81
24
63
63
72
81
57
15
63
192
120
9
3
21
9
108
27
3
12
6
54
30
120
12
18
6
66
6
12
6
96
30
91
8
27
42
102
6
24
15
3
18
54
6
78
66
6
132
21
21
51
63
49
23
78
51
21
3
81
63
21
19
53
19
11
12
6
24
12
39
9
48
18
42
75
15
48
36
6
54
6
12
36
30
37
65
63
15
72
73
65
7
72
8
39
6
42
12
90
54
45
9
156
12
15
9
54
210
6
18
7
56
15
42
6
72
18
66
18
78
84
6
12
216
6
24
9
3
102
36
27
123
126
15
3
66
24
12
18
18
12
102
6
120
3
9
18
24
36
48
144
33
3
12
12
6
30
25
35
21
3
18
3
120
16
11
84
48
18
42
13
65
24
55
41
12
6
21
21
12
72
6
30
3
39
90
111
9
90
45
105
12
3
57
60
30
96
12
42
66
24
6
24
18
12
36
150
24
60
30
21
3
54
30
1
17
12
60
18
60
18
12
84
36
99
15
9
64
32
15
78
42
9
81
18
6
7
17
72
24
6
78
3
33
24
48
15
39
54
51
15
126
12
6
24
36
24
12
9
87
33
69
66
9
21
12
48
15
87
48
12
165
63
84
37
8
15
57
3
12
18
18
42
60
6
36
18
6
24
30
30
42
24
30
24
1
5
27
15
9
3
85
5
3
45
12
78
24
105
21
12
63
57
63
15
73
11
54
6
6
42
60
45
27
21
87
30
78
48
12
9
40
56
9
114
69
72
75
36
54
48
6
72
84
25
11
18
102
24
141
63
12
30
108
54
12
114
54
30
42
49
5
36
66
69
15
54
54
60
18
42
108
78
60
72
55
137
30
30
3
33
39
3
117
111
9
33
12
12
48
36
66
18
18
12
6
19
83
24
36
18
30
9
15
6
84
42
84
12
48
45
21
36
24
36
18
49
5
12
6
12
162
19
5
27
27
78
72
108
138
6
60
6
18
102
42
36
24
27
63
42
24
12
54
6
39
9
24
30
1
5
24
36
30
9
15
60
18
102
96
6
6
84
18
6
12
33
15
6
36
72
42
61
35
18
12
42
6
42
133
17
12
3
40
104
120
45
18
6
54
6
12
3
75
30
24
108
54
48
42
36
15
3
90
126
84
24
12
30
36
27
45
27
9
30
54
90
57
9
12
3
45
126
18
3
27
12
174
36
6
9
15
6
12
60
51
9
102
9
21
51
9
24
6
6
42
57
75
126
90
18
66
18
12
6
24
120
36
72
42
18
12
30
48
6
6
18
12
18
15
21
24
51
40
11
18
3
69
30
30
198
36
54
12
54
24
165
135
18
7
53
114
78
6
6
168
30
18
15
15
54
60
6
42
36
27
57
48
54
24
114
6
54
42
126
12
108
78
6
48
7
80
81
24
31
23
57
48
69
27
93
6
24
12
1
5
30
37
8
33
12
60
12
30
6
15
9
6
6
48
66
24
25
8
99
6
15
15
138
30
72
12
18
27
96
39
6
30
36
33
21
27
27
37
11
54
36
27
63
18
87
120
27
72
30
6
24
1
32
225
42
36
25
35
12
162
24
55
71
33
48
39
36
12
30
48
18
144
30
66
6
18
18
24
18
18
24
3
16
47
84
78
180
18
132
12
54
51
39
24
33
3
24
72
24
6
24
36
54
42
12
31
77
219
3
21
40
29
6
6
30
108
48
60
18
24
6
24
30
43
5
24
36
42
12
66
15
33
6
36
18
60
30
72
30
24
24
27
15
18
87
15
90
60
3
57
90
48
54
90
48
48
12
54
84
12
12
30
42
66
45
15
54
19
32
33
102
49
56
9
18
6
54
18
12
3
3
12
24
73
53
132
18
18
12
42
12
84
30
12
3
45
36
24
24
63
3
21
3
60
48
9
15
84
54
18
45
72
21
174
12
6
18
6
18
1
29
36
15
21
3
3
37
23
30
12
18
42
30
42
3
33
30
84
18
18
48
36
150
30
1
125
24
6
24
69
51
48
12
33
15
12
13
107
18
12
6
129
99
66
6
24
84
102
18
60
6
78
6
60
54
1
35
84
90
7
5
96
54
90
24
51
24
69
42
9
57
15
3
36
1
29
18
18
87
45
30
30
42
21
87
42
60
6
90
90
24
33
3
60
24
33
87
18
42
78
72
30
24
30
42
12
61
11
36
48
24
72
6
42
36
30
36
51
63
126
123
15
36
54
12
24
24
66
24
57
15
24
42
30
108
54
6
54
48
42
48
18
54
66
31
119
12
12
18
114
69
21
84
42
42
195
123
72
60
6
12
54
36
30
30
9
3
6
12
12
6
36
30
15
9
111
24
27
45
48
51
24
6
66
48
84
18
60
3
15
102
3
24
45
6
21
15
33
45
18
138
6
9
21
90
84
84
1
17
84
66
18
66
78
15
15
66
72
7
71
30
6
24
6
15
3
6
15
45
24
115
191
6
6
42
12
54
90
54
102
18
132
30
18
12
25
11
54
39
27
72
30
60
60
6
12
30
30
138
6
30
3
15
6
66
9
24
87
60
84
6
60
15
15
156
60
24
9
96
21
27
3
12
48
18
24
31
47
18
135
16
5
36
30
42
18
18
6
54
36
48
48
18
36
109
5
6
54
6
1
35
24
18
30
30
6
12
117
15
6
12
48
7
47
30
6
12
129
45
30
24
24
36
12
48
24
6
60
30
84
73
89
55
5
30
90
30
24
42
24
18
48
72
36
6
18
30
42
18
36
6
18
126
9
33
132
66
24
30
3
3
24
18
ABCD 99596642006*3^$a+1 [50033]
43
71
30
6
1
20
16
59
30
30
33
60
40
23
33
123
1
41
54
13
11
18
3
99
45
28
65
127
20
36
16
41
31
23
12
57
12
27
13
89
15
4
17
39
39
12
45
27
93
24
45
30
13
29
39
33
15
27
24
93
51
30
12
108
15
15
21
12
12
16
83
21
12
9
24
18
85
68
9
12
7
48
20
3
6
3
12
27
18
27
87
45
24
15
30
6
84
6
42
1
12
23
9
3
18
48
31
17
6
12
13
23
18
15
45
15
16
5
3
15
45
27
57
27
105
21
63
45
27
24
15
60
1
17
36
6
13
156
11
42
24
3
27
45
51
36
60
6
7
95
9
45
30
60
9
27
12
49
60
29
12
84
48
39
4
12
11
9
4
5
3
12
39
24
105
40
32
63
13
35
36
30
54
33
9
12
6
25
5
51
24
3
117
28
20
52
36
23
30
60
15
45
24
3
51
45
9
79
8
132
36
12
72
27
1
29
3
40
80
28
56
21
63
3
30
6
24
78
6
33
4
11
105
135
21
12
39
54
15
12
33
3
12
27
37
11
117
84
27
45
36
15
93
39
9
15
1
12
47
24
24
162
54
1
32
40
77
43
35
33
21
15
100
5
15
15
69
24
87
6
75
64
71
42
42
109
20
33
6
12
9
64
125
6
21
27
84
9
3
1
11
42
27
3
12
57
75
36
36
132
33
48
40
108
20
15
1
72
17
39
3
12
21
9
18
60
93
27
72
33
45
55
29
3
12
51
18
48
3
16
29
3
51
6
19
32
3
33
72
24
36
3
6
15
28
44
15
36
84
78
18
18
39
12
15
69
24
33
15
15
42
19
11
24
37
5
138
1
116
9
30
12
12
105
24
4
29
39
45
27
21
90
150
27
3
18
12
19
17
7
36
5
3
12
21
67
77
24
7
8
60
160
11
69
39
61
24
41
42
54
3
48
4
36
23
54
30
36
30
111
36
15
49
80
21
54
42
30
81
16
5
6
37
8
88
44
27
12
54
54
33
24
57
55
23
9
4
77
66
36
42
6
33
135
37
47
33
63
45
27
33
12
12
15
6
15
63
12
6
19
32
15
18
7
5
3
88
59
144
66
39
51
30
42
6
27
40
12
24
11
48
169
24
128
69
19
23
13
53
39
45
75
27
12
1
35
132
85
12
5
12
51
27
13
17
54
36
9
45
6
45
24
15
9
16
32
4
29
114
12
45
9
3
4
36
5
7
32
4
44
84
15
1
60
32
24
15
18
24
7
32
63
73
35
18
48
19
23
48
33
39
21
3
18
3
3
21
63
12
81
27
1
23
21
9
3
12
81
3
72
96
24
39
36
37
48
36
36
35
24
6
6
6
18
78
75
64
11
18
18
33
21
24
60
43
20
12
12
9
39
63
61
59
21
57
3
48
28
17
6
18
12
30
61
104
12
51
12
9
28
36
53
72
96
27
27
81
12
123
1
84
41
126
78
30
1
56
28
35
25
41
3
28
23
9
16
20
69
42
9
12
15
18
36
27
3
9
21
24
54
18
39
3
45
27
72
121
72
5
67
71
1
23
33
21
54
24
9
16
11
30
102
12
21
63
37
44
84
69
19
41
30
37
23
13
23
36
9
27
6
19
44
96
4
56
9
12
39
9
15
4
8
36
27
1
59
13
5
48
72
6
60
30
75
9
36
27
147
90
30
1
8
28
72
71
21
12
3
57
33
27
4
23
13
71
33
3
25
8
48
12
21
42
25
24
71
12
9
39
6
15
15
30
24
30
9
111
25
35
9
64
29
48
3
33
48
3
24
60
24
100
155
13
11
90
7
47
37
5
55
11
18
18
78
27
4
59
12
12
61
11
21
40
8
88
12
60
119
12
33
111
61
44
21
7
5
27
60
3
37
17
66
33
9
15
12
45
30
24
12
1
5
27
51
9
52
8
21
51
57
12
42
6
27
12
4
23
33
21
67
77
12
30
1
20
15
33
27
57
132
3
21
12
27
13
5
30
6
18
45
36
15
18
6
1
20
3
12
24
12
12
48
9
36
28
11
24
1
11
36
21
76
17
51
33
43
8
3
33
51
12
12
12
12
9
57
7
59
9
15
117
84
16
53
15
3
6
163
23
24
18
42
33
21
48
19
44
12
3
1
8
3
6
12
39
15
90
6
30
39
16
41
19
71
21
129
12
99
39
6
67
35
126
6
21
69
42
12
54
19
44
48
12
21
78
72
33
15
49
11
21
3
24
54
66
30
211
35
36
12
6
15
21
19
95
6
7
77
15
60
24
3
6
15
27
36
57
120
9
3
24
28
35
84
24
13
11
48
21
9
66
9
15
25
11
12
72
48
84
36
24
30
19
24
11
1
24
17
31
32
60
99
121
32
132
24
40
80
9
12
3
72
51
13
41
75
40
11
45
60
9
72
27
16
23
21
63
12
6
55
20
3
69
27
69
12
153
6
145
17
6
169
72
32
48
57
18
25
5
19
23
24
24
45
120
3
36
132
18
30
13
23
9
21
159
12
148
35
24
6
3
12
15
49
5
55
11
48
45
36
4
41
6
1
41
3
24
21
6
21
28
11
24
21
15
37
24
77
3
36
3
24
12
6
30
78
54
85
20
84
40
23
114
42
9
81
3
12
76
36
32
9
120
18
9
45
54
42
19
8
3
1
5
27
40
23
6
3
72
4
29
43
5
199
8
69
7
20
24
9
7
35
57
3
25
44
84
16
23
12
21
52
41
27
4
17
27
28
77
63
60
60
9
7
8
4
29
42
1
53
55
24
48
95
60
6
3
40
95
6
12
42
72
24
18
31
11
133
20
75
13
47
105
24
12
52
83
37
23
37
12
23
48
48
21
51
96
33
27
37
20
12
84
3
45
81
72
15
75
30
43
20
24
81
19
23
57
24
48
39
61
23
45
40
11
18
15
12
39
9
69
39
27
21
51
33
3
66
19
35
45
28
128
4
35
12
1
44
51
57
45
15
40
8
27
60
66
39
3
6
135
60
12
12
4
8
57
102
60
12
37
71
48
33
27
24
13
44
75
6
12
91
44
3
133
8
36
21
15
147
18
3
27
1
29
12
24
42
69
60
48
3
18
75
12
24
12
63
12
33
12
64
36
8
33
6
6
19
11
69
39
42
27
15
9
9
78
109
24
12
20
12
45
3
16
23
9
33
19
44
28
24
12
140
21
3
12
12
9
63
28
83
13
116
51
21
33
7
17
27
33
12
3
39
12
1
20
21
15
63
ABCD 99596873518*3^$a+1 [50038]
49
12
84
33
38
12
37
71
49
83
73
45
14
1
15
105
24
84
107
12
48
52
8
13
11
88
20
108
10
15
59
13
156
11
16
57
63
164
61
24
81
207
47
58
75
45
15
15
81
71
1
144
144
179
13
95
112
177
111
20
25
27
357
48
23
70
120
270
80
109
60
63
18
74
25
23
28
104
88
68
25
84
48
60
23
70
99
3
20
61
167
130
63
87
9
96
135
200
37
3
104
25
81
63
177
75
45
122
121
71
181
15
90
30
20
142
98
22
48
39
24
84
36
12
12
47
25
35
36
82
62
16
104
121
87
201
39
90
111
36
11
49
96
72
23
25
15
9
24
60
36
48
23
60
60
25
24
35
133
33
72
38
60
60
84
96
13
24
63
44
13
23
37
48
204
48
33
170
190
2
25
60
23
145
95
40
90
72
48
122
61
24
36
11
145
144
71
13
3
33
60
71
25
3
225
12
23
12
16
33
9
15
15
92
180
49
9
38
97
15
8
160
9
144
84
48
167
28
104
73
33
207
47
36
37
72
63
20
61
87
9
63
273
15
33
9
111
9
62
25
95
16
33
11
13
15
8
73
24
63
69
23
240
253
15
45
240
165
120
135
12
45
38
82
27
21
50
37
192
36
27
18
74
156
49
60
71
60
120
37
156
71
13
45
30
92
48
25
12
33
38
25
105
63
47
84
25
141
14
49
59
12
120
85
11
24
36
52
18
135
177
50
70
48
87
15
8
10
27
123
129
71
130
30
177
12
3
105
23
10
99
11
112
81
59
118
15
177
111
59
48
25
60
132
83
97
33
2
61
312
15
44
25
35
58
168
30
45
35
10
240
134
36
22
3
45
63
71
96
144
88
57
111
45
144
96
59
73
33
2
25
48
155
12
61
204
48
45
30
129
33
122
36
85
60
119
16
45
84
35
85
71
97
15
32
1
35
205
48
300
36
24
47
40
80
130
120
15
87
18
27
107
88
8
97
63
120
129
33
48
27
3
9
11
22
168
134
25
24
36
48
227
61
27
57
33
98
52
188
13
87
33
9
48
230
37
107
58
75
12
11
85
59
25
23
100
18
14
1
105
30
9
96
59
13
135
48
80
202
30
93
35
73
36
93
38
82
87
11
22
78
9
60
11
313
227
85
107
85
107
36
169
63
33
35
144
36
12
157
95
205
96
27
32
16
69
3
90
30
32
58
48
2
61
39
21
11
60
238
38
82
38
97
35
13
15
72
21
11
1
57
48
2
12
49
159
57
33
195
75
138
183
192
84
48
123
57
72
33
51
60
177
74
13
23
49
11
60
24
49
59
48
25
237
15
23
97
23
112
57
83
148
57
33
30
9
11
60
144
16
42
15
36
119
118
87
12
11
37
83
145
35
144
28
105
15
8
112
20
37
11
22
48
3
60
9
87
63
33
144
48
15
8
13
11
96
40
20
52
81
129
48
15
95
25
15
45
12
15
8
180
52
18
327
47
58
38
109
71
60
160
33
12
45
99
48
3
104
58
2
118
48
110
144
136
80
82
62
178
30
120
138
63
71
85
35
49
87
249
48
225
75
12
81
63
59
70
288
87
96
39
21
227
40
9
120
11
25
84
63
33
177
48
2
25
12
276
60
48
11
25
71
60
13
147
42
63
15
44
48
25
36
9
78
44
76
9
36
48
11
96
82
62
1
15
489
71
12
12
ABCD 99597175064*3^$a+1 [50034]
27
85
104
51
54
102
25
47
97
11
157
60
35
193
120
47
18
18
9
96
75
60
57
159
1
17
3
72
15
313
12
80
21
54
97
156
125
27
51
237
40
83
54
30
108
25
65
79
119
61
233
55
11
9
36
87
174
91
5
19
83
37
35
1
275
120
117
27
60
61
23
54
7
96
23
6
43
155
45
40
95
156
36
18
15
45
67
48
12
44
27
30
19
23
13
104
48
27
18
27
136
35
72
72
61
84
95
153
52
23
25
168
23
180
61
35
21
99
24
84
13
72
5
127
53
18
109
179
222
7
155
90
55
47
24
9
111
54
42
108
12
85
59
54
6
1
48
5
127
36
60
32
27
61
8
27
265
24
11
37
131
30
54
45
87
73
132
59
36
13
12
53
27
76
8
51
25
41
7
180
11
36
25
60
203
33
48
24
57
55
35
81
64
44
9
15
12
16
132
5
78
37
8
52
68
40
5
60
39
15
61
24
48
72
104
4
11
21
28
5
7
41
54
73
5
223
23
36
24
1
11
42
7
11
57
40
12
11
37
41
66
36
114
624
7
60
59
18
6
61
56
48
76
11
84
1
24
44
4
5
30
36
117
72
225
55
72
140
40
8
15
13
89
6
217
17
91
47
13
72
32
100
36
60
24
48
65
27
36
4
29
30
72
9
99
9
15
156
37
8
99
36
24
73
8
4
8
225
19
48
32
108
15
205
95
13
180
23
121
108
12
65
6
12
45
52
29
19
41
72
27
40
41
39
36
52
12
72
60
29
67
47
126
19
11
37
23
61
20
16
32
45
7
120
23
45
21
7
299
6
12
7
8
160
23
109
44
27
33
84
232
83
13
23
6
43
5
7
65
6
84
1
12
185
67
11
48
24
57
100
5
183
81
79
11
49
11
1
83
85
12
11
37
8
52
20
36
52
80
27
12
85
41
18
36
18
162
81
33
91
209
7
12
152
96
39
1
132
132
23
78
19
44
27
12
13
180
59
36
69
76
144
36
24
56
9
15
48
51
37
60
92
27
13
68
4
23
30
43
8
36
183
25
11
36
1
5
48
67
59
1
23
37
132
11
66
55
23
25
20
93
27
63
85
92
12
16
72
56
9
103
12
137
15
16
77
36
6
13
140
27
93
36
9
18
25
564
11
12
277
11
24
93
28
12
32
9
31
168
12
68
45
7
48
17
6
45
100
92
45
15
57
99
9
150
13
12
12
36
35
57
40
20
45
138
9
16
80
9
151
5
18
150
72
174
150
63
88
204
8
123
157
60
47
25
11
72
6
31
35
105
28
71
61
180
5
163
5
27
3
45
88
44
39
45
72
15
25
29
18
193
5
30
72
13
119
66
150
49
48
32
9
54
81
64
12
68
36
9
7
53
48
18
45
196
143
13
23
129
88
12
48
113
6
21
15
54
75
99
81
16
17
235
47
13
56
21
43
47
45
40
48
53
7
20
28
24
36
5
78
12
117
36
204
28
20
33
7
164
84
9
43
24
20
63
12
73
143
54
54
109
8
33
27
12
28
35
9
51
25
32
172
60
65
78
93
4
36
23
24
57
40
48
72
35
18
102
61
29
6
49
89
19
132
48
41
66
25
8
111
1
8
28
89
18
78
39
40
20
3
60
12
108
72
81
117
115
101
7
20
33
84
51
9
27
136
29
43
227
25
120
48
12
120
41
127
143
49
35
18
27
9
51
75
61
192
48
29
55
215
120
90
15
28
12
96
44
108
112
44
9
6
165
4
32
45
18
162
63
51
37
84
5
54
9
27
45
36
3
61
83
13
203
37
32
148
8
16
48
60
11
189
52
83
60
85
17
54
6
18
30
7
119
6
66
97
20
88
47
25
65
72
150
13
80
220
11
37
444
36
68
52
12
11
42
3
45
99
52
36
24
23
72
25
36
24
168
60
263
97
56
24
52
168
23
18
67
192
23
18
7
12
120
ABCD 99597311956*3^$a+1 [50123]
114
15
36
96
237
126
24
12
18
171
9
132
108
6
129
81
36
30
9
99
66
54
96
177
9
84
36
84
51
204
120
15
201
273
15
81
27
9
48
126
69
15
60
42
108
60
6
120
114
3
180
84
9
24
150
6
36
204
54
282
48
90
42
63
105
27
93
162
114
27
228
69
12
24
54
150
90
216
21
3
180
66
75
69
12
30
24
60
57
267
21
129
90
333
57
15
27
168
21
105
24
30
96
174
120
120
36
300
99
57
24
24
12
30
18
27
3
57
48
60
108
177
6
24
6
60
24
396
84
51
189
36
60
264
111
81
24
114
141
72
117
63
9
15
36
12
96
15
57
9
48
27
93
132
18
156
6
168
3
3
105
24
75
66
39
105
3
57
156
30
21
45
150
54
84
87
48
168
87
21
15
177
3
90
51
9
60
24
30
57
123
150
15
21
6
78
30
330
6
24
72
180
9
36
108
36
309
51
81
84
60
30
54
60
90
60
186
51
105
39
51
81
177
12
99
39
126
84
30
45
111
126
63
36
51
54
114
213
24
165
48
30
96
57
9
78
246
27
192
81
30
66
24
24
36
24
96
15
9
132
168
60
36
6
354
96
39
36
9
6
30
159
111
48
36
6
48
216
24
72
63
15
93
123
60
30
39
201
210
9
21
6
54
150
105
396
15
333
147
9
24
57
99
15
57
123
30
24
96
54
126
264
36
54
57
45
108
120
12
120
174
30
156
60
24
66
165
93
3
9
75
375
24
54
3
9
54
54
75
165
30
12
45
108
36
39
42
60
111
63
9
15
6
375
9
60
6
264
30
27
9
15
81
120
78
45
171
66
18
42
3
117
51
33
54
36
6
60
3
45
90
81
81
24
60
144
36
6
18
36
174
12
54
30
234
27
24
39
30
96
24
12
24
84
312
90
30
123
51
96
84
114
27
3
33
57
75
27
30
18
42
24
6
24
54
102
33
21
54
66
75
69
15
135
96
81
39
24
6
6
18
15
27
78
12
48
6
150
24
60
147
39
60
81
9
186
261
27
30
132
90
30
51
39
60
30
54
24
6
114
186
24
30
12
150
3
177
63
12
33
6
276
78
150
213
57
36
186
48
12
18
3
3
21
84
51
21
9
84
324
51
39
36
57
192
51
60
24
33
57
66
6
24
75
69
60
42
24
57
63
9
45
42
81
177
87
3
57
93
15
15
66
75
72
3
90
54
222
24
27
84
180
153
51
45
54
12
48
36
90
54
90
3
213
195
96
48
45
42
30
159
135
30
174
36
24
30
3
9
24
24
27
45
48
132
48
36
24
30
21
45
36
459
105
30
21
189
6
21
27
225
105
60
51
279
90
180
27
9
159
135
90
6
24
72
45
33
60
36
39
105
12
24
24
27
9
15
9
60
15
75
180
126
15
45
24
120
6
57
9
24
27
12
75
66
60
6
45
9
24
96
24
36
6
189
69
12
30
9
9
36
27
3
120
54
30
60
81
12
57
12
48
6
30
15
81
90
30
54
30
144
195
21
60
207
33
36
108
3
9
264
234
126
30
84
30
87
105
84
24
60
120
6
21
120
15
ABCD 99597531706*3^$a+1 [50016]
16
39
9
12
8
31
18
47
40
3
101
76
60
36
8
52
32
7
36
53
12
28
12
3
57
32
43
12
33
24
33
71
16
75
9
20
52
44
120
60
76
24
9
75
69
47
64
12
60
32
48
64
33
6
29
1
27
9
51
84
15
5
4
36
36
60
48
12
8
100
27
17
1
42
30
39
3
12
9
56
31
45
9
36
90
69
8
16
12
3
5
180
60
55
90
119
16
20
40
20
7
77
16
9
3
15
60
138
6
5
36
4
3
60
41
16
9
15
92
48
76
9
12
42
33
57
155
52
3
117
51
33
39
30
27
20
4
45
15
60
296
55
18
51
96
188
28
8
96
16
39
90
11
60
48
24
43
5
24
25
36
167
28
75
29
16
84
45
39
15
17
120
43
65
52
63
57
60
45
35
12
52
51
48
29
76
21
6
9
3
117
9
51
9
30
81
15
5
13
11
37
3
72
33
42
12
33
93
27
15
9
24
36
3
18
102
53
28
27
17
25
63
39
65
24
52
45
47
7
81
3
137
43
65
52
8
1
6
18
47
4
36
48
12
20
24
1
83
25
60
51
33
90
33
20
4
188
7
78
63
45
12
180
18
69
93
3
24
8
7
18
3
60
45
15
15
17
12
85
51
33
51
24
39
5
7
21
33
27
60
32
60
12
16
87
36
101
16
60
84
39
96
18
11
16
24
21
39
87
12
17
4
12
27
66
27
15
93
72
9
11
67
77
13
63
39
9
99
17
1
135
69
11
4
8
16
15
5
7
9
9
11
85
59
7
18
42
18
87
15
24
185
64
12
32
16
12
32
12
49
15
15
60
81
24
129
36
47
4
84
9
18
33
104
37
24
47
40
39
9
104
28
80
4
39
29
16
72
8
144
37
60
15
60
9
27
24
45
15
24
12
48
20
16
56
25
18
12
9
24
72
140
43
89
7
29
37
24
66
54
24
12
15
27
12
65
60
1
24
11
12
60
28
135
89
4
15
36
29
60
16
75
29
72
72
60
52
45
84
15
27
69
51
29
24
160
56
76
32
12
115
6
23
7
17
16
92
4
60
15
5
61
47
136
12
57
42
29
7
9
39
17
64
69
27
32
115
96
5
61
71
73
35
7
105
33
96
39
80
19
93
39
65
124
12
8
1
15
56
7
30
3
15
24
5
31
33
87
29
4
92
40
48
20
144
108
25
48
11
36
13
12
15
27
30
11
16
24
156
153
27
8
7
69
12
45
18
21
81
132
36
119
187
69
72
8
25
60
51
120
24
60
72
20
64
21
3
56
4
21
6
69
15
6
23
49
3
33
27
57
11
139
57
63
153
8
25
66
18
47
13
87
33
18
78
102
60
90
15
32
115
12
45
105
11
28
44
16
45
156
155
16
8
25
54
18
18
174
51
21
6
5
28
15
29
13
39
9
15
21
108
35
61
11
4
152
13
131
36
24
100
60
20
19
6
191
72
136
60
21
11
60
88
12
164
24
19
60
156
17
28
60
20
79
18
3
20
61
51
9
195
24
27
53
12
7
33
9
51
15
129
36
39
5
25
144
47
4
36
63
84
65
31
21
44
76
15
24
30
47
28
21
36
95
4
96
44
31
9
39
57
80
108
40
92
163
54
3
24
15
21
33
15
75
57
45
39
8
16
20
24
1
36
90
9
44
7
36
29
73
11
25
35
12
4
21
24
30
18
60
90
18
95
7
21
15
17
7
21
15
41
4
36
24
36
8
60
28
135
53
7
105
32
25
11
61
39
36
60
24
39
33
15
42
18
102
47
79
45
60
12
60
20
109
18
72
45
20
13
48
39
3
30
3
15
45
20
24
48
52
45
36
3
44
7
9
9
11
60
55
17
79
81
20
37
18
9
69
11
124
20
19
36
6
75
216
44
124
27
12
17
76
69
11
97
18
9
99
21
21
30
18
119
88
9
11
103
156
96
33
36
33
11
16
9
90
81
135
60
18
12
36
3
104
48
60
120
28
87
54
24
66
65
4
57
15
3
6
99
237
15
63
29
28
33
15
104
148
75
29
19
36
53
43
54
18
90
47
48
96
55
42
23
132
12
25
47
36
4
56
4
33
168
39
105
135
36
99
84
144
33
32
7
21
33
24
47
36
4
21
39
60
36
9
36
18
12
53
76
8
7
69
12
9
35
64
60
27
12
53
108
91
29
132
55
17
12
40
9
11
16
48
60
21
39
57
15
129
11
19
6
39
60
45
30
65
13
12
78
5
103
30
24
36
75
144
56
24
36
4
39
29
76
32
4
68
156
100
96
135
24
81
140
24
12
24
36
12
7
60
21
24
39
89
12
16
48
36
3
5
28
44
16
8
7
69
8
52
15
9
9
23
24
79
72
5
88
27
17
43
30
3
51
21
144
68
43
45
144
20
61
72
147
8
7
5
79
36
189
12
32
48
85
15
24
24
12
69
95
36
115
93
15
24
30
3
44
31
69
8
52
33
11
76
24
60
9
11
37
35
4
44
31
65
1
18
17
12
31
57
24
9
15
156
21
47
96
1
15
21
42
33
3
5
25
27
60
45
3
9
3
39
21
84
21
192
18
29
24
151
21
15
45
24
8
60
16
36
63
ABCD 99597581288*3^$a+1 [50010]
33
25
80
87
43
65
24
1
54
72
41
72
15
33
37
50
153
63
10
47
7
72
5
43
17
108
156
36
156
27
22
74
9
31
30
6
101
43
32
57
1
35
91
5
48
45
63
15
22
131
9
51
72
37
47
63
52
29
132
39
40
8
21
75
129
120
33
15
24
43
68
9
81
124
11
63
16
24
137
7
8
60
12
96
4
12
56
30
27
12
69
51
84
9
6
81
48
31
17
15
28
17
105
30
69
49
32
54
21
19
44
24
36
9
61
2
148
144
65
127
104
9
36
51
9
12
49
20
58
5
27
18
16
71
19
32
28
17
195
105
199
29
61
90
56
33
57
52
50
22
110
21
72
132
96
12
7
104
45
87
9
79
77
24
63
40
5
7
149
84
123
18
100
11
159
60
4
32
66
22
53
75
45
7
17
33
3
108
12
67
65
1
95
120
115
14
3
27
33
45
27
3
45
243
100
5
57
22
5
127
26
18
54
18
4
65
84
9
46
50
4
98
93
24
1
14
16
90
56
58
36
32
45
7
56
117
12
15
48
64
173
72
19
17
3
34
60
12
23
12
36
12
31
32
22
8
87
3
4
20
81
3
9
12
51
28
84
41
120
19
128
30
72
63
288
12
72
36
12
12
67
24
101
84
9
16
59
37
54
5
39
10
26
9
1
47
72
36
60
15
76
41
3
57
144
3
21
12
15
58
95
24
75
33
27
16
20
4
65
3
9
115
56
48
69
3
42
15
33
58
180
89
72
33
46
176
4
86
94
5
135
9
60
1
2
9
24
15
40
14
3
3
34
6
41
79
54
2
84
129
7
30
20
58
41
99
21
51
21
103
65
9
18
9
43
60
32
33
7
144
5
31
41
132
235
17
69
6
9
75
117
24
3
21
84
120
37
30
54
11
21
24
36
27
135
72
48
100
72
53
55
50
123
87
90
6
16
200
4
62
27
127
26
22
36
6
143
15
16
101
3
36
4
20
30
42
88
56
45
31
101
168
12
12
31
32
45
7
20
70
68
22
68
82
32
18
40
12
18
60
11
57
88
14
172
8
45
15
21
120
156
24
69
10
368
22
2
4
197
12
3
48
4
101
75
40
6
8
10
12
89
24
12
73
23
12
55
6
95
171
36
34
59
12
43
29
12
96
7
41
25
47
27
52
53
7
18
23
7
17
51
69
93
42
4
32
300
165
19
56
4
89
99
81
1
23
3
28
30
50
4
53
87
78
12
78
88
24
30
11
96
3
138
18
69
180
3
24
130
11
15
72
96
54
75
12
73
60
26
10
30
101
3
93
12
27
9
39
18
82
101
195
60
54
27
115
54
54
5
12
120
3
10
8
15
9
34
29
187
53
7
8
6
70
24
30
38
4
44
201
51
33
132
60
168
79
36
36
41
15
93
19
90
12
23
15
16
20
40
66
14
21
33
42
4
32
52
65
108
3
90
76
83
36
49
26
4
41
31
161
12
25
2
36
57
63
33
120
27
57
37
119
171
9
12
15
165
12
15
36
105
31
26
3
12
7
20
48
22
2
36
88
5
141
123
205
50
16
60
126
14
40
90
50
69
15
22
59
19
50
72
34
101
3
40
38
72
51
12
12
60
7
18
42
48
56
12
24
69
19
65
31
17
13
32
58
150
47
7
113
3
9
45
6
72
34
60
68
15
37
11
7
65
3
28
62
58
24
12
113
60
31
30
47
103
101
84
39
46
30
89
7
8
136
5
12
48
19
56
81
39
4
17
19
6
26
28
89
12
21
48
10
125
69
27
9
76
8
22
53
3
9
63
52
41
37
26
96
21
27
10
36
30
5
12
73
71
108
55
68
28
104
40
102
18
53
7
32
84
69
7
18
50
21
1
144
11
133
50
108
58
54
50
22
20
66
27
33
18
4
120
140
42
54
4
36
41
3
36
117
19
84
6
26
4
144
194
3
19
144
17
7
41
24
15
21
12
72
48
72
51
16
20
84
57
43
66
74
54
48
22
17
39
84
18
18
4
56
4
5
3
28
84
65
45
15
33
58
5
1
8
168
52
60
68
48
190
5
25
20
12
3
61
30
53
48
12
171
64
80
22
38
16
24
5
3
24
33
3
57
48
12
31
65
15
45
91
5
36
13
134
21
79
86
30
69
36
12
15
30
3
25
84
107
36
7
126
14
81
61
23
12
24
12
12
45
52
18
41
1
14
69
7
104
36
4
77
7
65
7
56
33
87
90
112
71
79
26
46
5
13
50
106
74
22
143
15
52
41
108
12
33
27
73
11
36
12
93
22
60
30
68
3
12
67
65
25
11
12
132
93
30
4
20
33
15
36
57
15
4
108
41
12
43
17
19
29
75
9
63
48
9
31
5
15
9
ABCD 99597837044*3^$a+1 [50067]
224
10
150
20
390
736
90
8
30
960
240
256
74
16
380
144
156
30
240
10
140
60
100
36
134
54
16
284
52
128
346
194
270
90
232
308
60
16
500
90
114
750
90
60
156
144
196
20
40
200
240
150
70
320
60
24
6
226
398
90
60
426
54
336
16
180
24
254
150
76
164
60
52
540
308
96
204
52
404
70
66
224
30
54
60
126
54
186
114
360
60
96
234
390
156
270
250
6
74
136
8
96
40
20
16
458
306
46
38
36
60
10
554
76
20
16
38
112
128
90
16
120
224
30
112
338
36
234
16
80
234
630
240
150
330
6
220
80
144
120
96
60
400
96
44
84
180
232
248
6
16
98
532
164
280
200
144
150
150
36
1120
720
60
44
30
306
16
128
516
84
150
22
180
38
16
80
310
44
180
186
330
54
6
300
24
150
112
74
120
766
98
120
136
254
186
60
60
196
90
98
286
50
144
180
36
54
6
16
44
280
216
308
300
180
186
160
74
456
144
112
224
136
38
112
38
90
16
74
96
144
6
130
14
96
240
210
196
68
256
44
240
300
256
20
204
30
96
90
480
630
90
24
126
54
156
264
22
90
284
570
226
180
164
166
38
96
204
142
848
22
74
384
256
134
36
460
20
294
150
96
84
6
294
396
46
240
434
100
44
126
354
112
68
106
434
96
ABCD 99598137656*3^$a+1 [50021]
48
90
30
162
70
3
24
48
77
46
2
19
96
35
28
57
24
29
24
55
23
12
25
83
90
72
6
181
24
95
49
11
12
49
51
72
21
24
35
28
38
90
49
5
16
75
5
19
23
13
9
26
102
42
97
221
18
1
11
12
25
35
76
20
60
1
24
192
132
23
85
35
48
24
40
200
13
72
11
25
89
90
25
35
90
78
12
25
135
81
120
35
24
85
95
1
45
75
72
23
1
29
30
85
24
5
18
12
40
216
122
7
132
29
115
119
48
198
114
88
72
8
49
24
72
47
16
32
25
15
20
13
95
30
22
180
33
35
49
11
54
67
11
82
8
30
133
29
18
37
156
5
90
142
3
5
102
18
34
20
61
155
12
12
48
13
72
75
69
23
60
25
35
73
75
20
85
23
12
12
66
24
66
49
21
27
5
40
87
41
34
188
13
5
192
30
13
5
55
84
11
34
8
10
20
18
7
95
48
132
60
13
72
93
50
24
1
24
72
11
12
240
126
19
12
11
28
141
3
8
13
84
65
18
265
123
9
41
130
224
1
24
23
25
27
20
6
64
3
48
120
239
30
18
30
42
78
7
65
6
85
36
119
10
2
60
49
23
36
25
47
12
16
2
210
12
13
132
12
213
80
46
44
100
21
149
30
37
96
24
3
20
97
71
12
13
23
25
77
22
21
5
42
49
11
18
42
12
66
55
17
22
20
145
15
38
18
132
85
23
12
49
39
44
1
155
42
7
36
29
78
58
14
37
39
32
72
36
40
45
27
32
40
20
108
52
36
80
10
2
70
38
12
30
102
156
97
15
20
109
168
63
8
204
18
30
10
2
37
33
50
40
36
74
7
59
12
12
108
157
23
30
67
11
12
97
11
37
23
25
149
48
18
12
48
24
25
41
114
36
1
36
23
25
5
42
30
19
123
20
13
143
1
41
19
48
5
67
3
36
32
85
12
5
18
78
24
91
29
48
18
12
60
37
12
69
144
38
37
35
1
17
79
41
18
102
120
18
229
36
47
13
87
18
50
24
96
64
20
106
14
1
35
97
77
30
60
36
12
49
83
60
36
40
80
42
58
134
6
37
144
39
14
31
59
133
108
5
10
44
25
11
1
29
54
138
67
11
12
40
57
35
60
6
42
30
18
1
3
20
6
19
53
30
232
20
16
14
18
22
8
30
12
76
21
11
12
13
12
5
115
5
30
48
18
30
25
287
18
34
126
14
18
18
25
132
17
6
40
144
45
45
38
18
34
38
55
17
6
10
54
57
83
25
5
6
4
36
72
45
117
75
95
46
27
45
2
85
3
140
112
20
1
5
19
245
16
32
67
35
36
37
47
106
2
60
12
36
42
10
9
63
188
18
72
30
88
141
53
126
4
8
30
7
11
54
67
29
90
84
16
2
78
82
2
73
83
42
48
24
6
60
1
144
5
24
91
36
63
26
19
5
30
60
25
12
23
85
93
32
30
10
8
72
90
96
12
100
92
108
78
10
14
55
75
20
18
30
40
2
55
108
77
6
12
48
24
1
59
40
21
15
20
97
35
49
53
67
168
48
24
59
60
264
25
21
72
3
59
13
24
63
20
36
24
46
51
96
15
20
12
40
80
28
57
51
44
85
120
3
8
100
201
48
5
115
101
19
15
56
24
1
117
50
48
1
11
12
60
85
23
52
20
30
120
118
18
14
18
48
10
81
11
13
59
1
36
83
96
234
16
2
70
18
32
30
42
40
105
11
100
129
11
12
78
19
3
108
44
28
33
39
80
36
60
102
67
12
23
88
45
45
2
36
42
10
80
118
39
155
40
8
28
72
72
80
37
11
18
72
30
40
9
63
56
114
55
36
45
27
53
19
12
51
230
102
13
24
11
12
1
29
66
70
72
27
5
30
13
35
25
35
102
66
30
190
32
42
6
25
17
22
26
120
42
25
47
30
6
12
49
29
30
25
27
9
29
19
35
13
3
44
1
24
5
30
108
25
12
48
135
2
16
62
28
44
138
18
70
75
149
67
53
18
30
43
77
43
36
23
16
144
20
30
6
114
18
25
3
2
19
101
7
15
45
45
8
67
141
15
35
240
109
35
1
59
18
67
23
48
49
11
12
13
39
20
96
84
85
60
35
6
7
3
32
12
10
90
8
118
242
12
61
120
69
3
15
110
72
6
61
21
27
35
10
18
80
72
37
36
60
84
53
46
45
107
10
8
19
5
96
7
23
42
42
1
180
17
19
29
24
46
72
368
1
9
50
25
287
60
28
44
28
8
30
42
118
39
11
1
53
150
18
ABCD 99598261604*3^$a+1 [50001]
60
13
191
33
3
42
3
15
42
15
15
60
61
11
36
42
30
1
104
45
60
31
59
13
65
39
135
9
72
39
90
63
72
15
9
57
15
40
8
24
48
24
15
33
57
15
24
40
71
96
24
25
41
114
30
31
24
80
33
7
96
95
12
93
64
155
61
17
15
147
61
24
65
63
216
27
45
9
6
12
21
16
8
105
168
30
42
31
17
15
27
60
1
29
43
8
16
23
12
60
265
23
30
42
9
9
31
59
37
120
95
30
6
12
1
104
33
55
80
15
33
16
24
71
201
9
138
12
18
31
47
42
7
41
15
64
8
33
24
48
18
24
18
30
13
8
9
7
176
24
51
109
35
66
19
56
9
15
75
156
57
16
29
48
42
60
60
33
57
180
12
31
24
35
30
78
12
36
9
144
39
1
32
72
120
16
77
144
195
135
9
96
3
132
48
138
42
18
19
144
11
48
37
8
33
54
33
93
43
96
96
5
90
9
40
23
12
6
15
45
3
9
30
33
15
42
15
33
79
11
54
66
13
41
15
16
167
121
11
21
144
40
71
114
36
192
43
65
79
5
19
11
85
23
33
64
24
32
24
48
3
24
45
93
12
6
25
8
9
15
153
63
16
104
27
85
24
80
3
42
19
71
6
235
107
13
32
33
183
99
48
12
33
24
51
13
56
16
197
3
129
79
32
9
79
11
6
90
30
24
30
25
24
72
185
84
60
78
1
56
3
157
23
121
41
48
15
16
80
16
128
48
24
16
107
30
90
12
36
69
48
3
60
25
47
1
71
66
15
39
1
32
112
11
54
135
48
16
11
30
15
45
115
221
3
16
24
89
12
18
97
24
56
33
42
30
36
30
45
40
35
42
51
159
18
15
64
11
12
60
133
65
79
104
120
39
72
49
80
69
42
1
107
45
93
19
24
32
9
63
120
75
13
29
19
72
24
56
64
41
30
240
57
72
201
72
31
191
18
12
51
9
63
15
73
48
11
36
145
48
41
6
49
320
15
1
77
60
78
25
89
79
47
33
9
15
16
47
12
61
96
41
24
151
59
126
30
33
21
91
59
61
8
9
90
60
108
30
30
24
1
227
18
222
21
147
69
16
24
11
13
101
66
49
8
63
9
183
33
9
15
33
31
77
30
84
33
57
63
153
210
42
12
126
84
45
15
6
102
13
17
31
32
105
24
15
40
71
30
42
33
27
37
53
42
33
33
54
25
5
90
18
15
48
39
25
8
153
24
288
63
9
199
89
78
90
39
33
7
23
1
72
24
95
9
27
12
97
11
12
73
167
252
60
49
32
15
12
30
12
3
57
198
57
33
111
16
56
15
33
219
12
108
61
17
15
9
30
49
80
9
111
129
31
11
141
40
8
207
42
78
30
60
79
8
16
17
60
234
66
24
30
25
53
75
48
64
11
69
3
18
43
72
17
60
75
33
90
12
1
11
30
186
12
48
9
24
111
33
48
72
15
12
60
96
72
72
1
32
16
56
111
49
65
90
85
341
19
176
87
72
210
6
9
15
126
162
33
64
80
15
18
7
53
3
15
169
113
31
47
72
18
87
3
69
141
3
24
75
117
64
11
21
27
12
25
56
15
12
45
75
42
19
80
9
15
72
105
78
73
8
51
61
17
7
71
25
80
39
150
19
47
30
12
103
59
45
16
104
16
17
135
16
101
36
39
160
128
105
7
56
9
18
13
48
72
47
1
137
42
117
40
83
78
87
75
37
96
8
51
30
30
105
33
103
24
101
60
24
6
84
18
42
138
15
123
60
33
21
99
9
48
30
12
37
8
27
181
8
16
8
33
90
264
60
25
23
153
160
17
78
234
15
93
18
25
8
39
33
120
40
17
15
136
29
43
8
24
165
42
186
79
104
9
18
12
138
84
36
24
126
84
21
45
12
7
65
6
24
1
120
8
24
192
63
12
109
17
24
31
24
176
9
199
56
123
30
42
45
135
361
24
113
31
56
33
7
11
13
17
55
35
13
119
33
105
60
3
87
144
1
17
42
48
132
25
56
24
63
73
5
144
75
21
99
168
87
25
8
15
30
91
32
ABCD 99598599034*3^$a+1 [50011]
108
43
32
9
12
96
36
72
7
32
21
48
67
77
147
40
5
96
192
24
3
64
5
84
24
24
7
32
88
24
8
105
72
103
8
9
84
72
43
5
108
12
19
161
96
7
24
77
36
12
19
53
91
65
12
12
72
36
24
12
63
9
48
111
72
9
132
19
101
43
5
108
103
29
43
8
9
192
72
12
19
41
39
21
43
53
19
41
39
45
19
17
120
39
9
39
45
19
113
103
17
39
88
48
80
21
3
40
17
7
48
168
5
108
63
45
24
72
19
72
8
57
84
3
69
51
9
31
65
132
19
72
8
24
141
19
125
72
12
168
84
48
123
16
29
3
24
33
7
77
132
24
31
461
171
45
48
91
17
55
137
79
32
72
9
15
69
24
27
33
12
115
5
67
101
36
216
31
17
55
5
3
21
19
65
72
103
8
21
19
8
9
180
36
7
113
7
17
15
9
103
56
33
36
60
31
5
19
272
33
103
29
108
7
17
36
12
39
33
7
72
24
5
36
7
29
84
60
24
171
24
21
75
45
43
53
3
33
87
117
24
24
24
12
48
24
183
216
9
7
5
24
75
33
12
108
180
36
24
36
108
120
24
7
5
48
84
108
99
40
101
51
21
12
72
12
51
9
7
17
132
84
72
15
33
79
8
16
48
8
105
96
12
216
19
53
19
80
40
89
228
27
40
41
159
33
55
56
45
12
12
19
72
200
33
36
36
135
21
60
31
24
72
48
101
187
53
163
56
21
132
63
21
108
15
16
8
105
12
192
3
33
15
16
29
240
96
24
96
19
41
7
32
24
21
24
123
33
72
31
77
19
17
15
153
24
24
36
132
180
75
40
56
48
9
31
149
19
80
45
36
60
108
12
36
55
77
36
48
127
17
12
3
9
31
41
79
24
72
65
79
152
24
21
60
39
45
147
21
27
88
32
33
7
104
45
3
64
65
63
9
144
79
24
53
67
17
108
19
24
5
24
24
67
41
87
40
29
12
36
27
9
12
19
41
72
31
72
65
84
60
87
256
5
12
15
57
7
72
41
7
32
40
65
84
156
39
72
16
56
69
12
15
136
17
12
43
8
69
91
41
7
5
24
27
120
40
41
103
24
5
84
103
29
36
39
21
19
8
93
171
21
67
32
21
48
147
9
60
132
300
60
96
87
9
7
29
43
32
120
16
8
57
87
45
19
77
84
24
12
19
5
48
36
144
55
53
132
24
24
96
12
67
5
48
99
57
12
12
48
15
64
72
24
5
84
96
15
57
36
36
87
45
156
7
17
12
72
43
137
48
15
45
3
21
24
91
125
3
33
48
36
115
8
81
48
24
15
21
51
24
81
7
32
9
7
65
7
17
7
77
24
24
36
12
12
15
81
12
75
21
24
27
33
96
72
12
99
40
5
24
43
8
96
96
9
79
17
36
36
55
53
24
36
24
135
16
17
127
32
57
31
80
105
36
12
55
5
180
24
144
39
21
144
27
9
15
9
31
144
32
24
112
8
64
77
36
7
144
5
3
129
7
89
24
36
27
81
24
120
132
99
96
21
48
19
17
84
75
45
12
39
96
24
112
29
91
152
225
48
12
27
21
43
17
31
8
24
33
7
161
55
96
128
9
84
24
19
24
80
33
48
48
96
103
41
87
57
31
17
12
3
177
12
144
12
48
48
24
24
79
17
60
3
64
17
12
27
16
48
5
19
17
24
31
41
84
19
8
9
120
156
43
41
103
77
36
63
9
24
7
29
27
9
7
5
91
41
36
60
24
168
60
75
16
5
91
32
40
5
48
19
29
12
36
27
88
41
120
12
3
9
24
12
84
199
24
72
5
36
36
24
51
40
29
3
21
24
24
123
57
72
168
24
24
39
40
17
96
24
7
29
48
60
31
5
48
12
60
3
24
21
12
12
171
40
176
21
115
53
36
96
7
5
84
156
51
64
41
103
17
7
65
79
17
72
127
101
156
24
24
39
9
15
69
43
101
120
3
9
12
3
24
21
48
84
24
39
16
5
24
192
67
5
19
29
60
48
24
24
87
33
36
19
29
60
24
120
264
12
36
111
81
48
72
7
8
9
12
91
24
5
156
48
48
31
53
3
21
24
12
72
103
8
21
24
51
216
48
9
63
33
15
24
9
36
36
12
3
88
5
108
36
75
16
8
24
189
3
40
8
57
36
12
24
24
55
ABCD 99599286734*3^$a+1 [50065]
70
20
12
118
50
12
162
96
4
8
82
8
58
32
18
24
12
54
150
36
88
20
18
48
6
18
66
6
30
18
6
4
32
88
32
94
54
2
66
18
36
58
6
44
6
4
90
8
18
60
66
90
58
110
12
60
4
32
18
30
40
2
30
18
10
104
30
10
8
60
30
54
28
26
6
66
18
10
44
96
174
10
86
12
198
4
36
14
72
24
84
6
102
114
34
56
18
66
4
32
90
114
34
90
38
102
132
66
22
90
20
126
12
18
6
30
60
30
6
72
130
36
32
148
30
32
42
48
22
56
214
32
18
18
42
66
24
72
36
54
90
30
18
10
30
50
126
64
8
78
12
54
78
48
18
24
72
94
32
22
36
116
28
86
34
68
118
30
92
12
10
50
16
104
18
24
138
126
36
78
66
100
26
4
140
6
108
30
18
78
4
8
162
36
132
108
126
34
2
12
136
32
12
46
14
30
78
18
34
2
34
140
36
4
32
24
66
108
42
12
60
36
156
24
36
4
32
148
26
6
90
18
54
30
40
2
18
18
12
18
24
48
126
96
30
36
58
92
30
148
2
90
18
34
6
14
36
94
50
36
4
86
90
12
54
54
40
110
36
30
4
50
144
6
70
2
30
58
2
22
26
6
4
116
6
52
6
32
84
18
46
44
72
60
66
78
4
26
72
42
18
54
4
86
4
44
42
66
72
76
74
18
52
20
106
20
4
80
36
6
34
14
108
24
18
12
28
152
108
18
28
30
144
50
36
6
66
22
68
24
18
130
8
22
36
14
36
6
66
204
48
18
150
178
50
42
30
108
4
38
54
4
140
36
4
264
32
18
10
26
6
48
10
32
4
90
32
18
36
124
14
6
12
18
24
16
20
12
42
30
90
18
288
130
20
66
36
28
30
14
60
70
6
152
144
36
28
50
124
6
86
18
16
54
90
36
2
22
248
30
150
12
18
198
150
36
120
78
70
32
6
30
18
10
44
10
80
42
30
24
72
22
8
58
86
6
88
20
34
126
20
34
2
88
96
32
18
30
4
20
36
84
36
42
22
66
32
18
4
38
22
140
36
12
60
22
86
12
58
32
22
38
30
28
30
2
72
16
2
58
32
54
36
102
6
66
4
24
32
34
2
84
4
20
4
8
28
80
10
32
178
122
82
62
6
90
30
18
72
24
66
72
72
144
4
20
12
4
24
8
24
4
14
70
158
54
18
72
96
22
32
54
4
80
72
36
18
4
86
90
40
86
24
34
60
26
186
18
18
12
18
18
36
6
84
36
18
36
36
294
48
10
50
66
24
12
36
24
30
90
28
32
84
100
32
18
130
170
6
36
48
6
36
22
8
360
90
18
40
50
4
110
16
24
90
180
90
36
116
6
282
6
66
6
12
18
180
112
38
18
102
114
84
144
6
12
150
30
22
92
4
90
26
96
12
78
58
32
48
6
90
30
18
18
90
54
18
36
96
4
86
66
112
32
18
42
48
150
90
36
12
82
80
90
108
28
26
94
74
48
24
84
6
4
26
64
206
18
6
4
50
36
174
76
2
48
4
128
48
144
42
30
6
88
20
12
54
18
40
6
44
72
54
40
2
30
72
72
126
54
28
8
54
36
18
54
78
102
78
18
4
26
54
108
42
70
20
70
6
62
24
30
108
190
66
2
18
12
18
36
90
6
12
76
2
18
174
150
48
72
60
102
6
72
12
6
30
60
90
18
36
88
2
90
30
4
14
60
12
54
24
76
62
82
32
36
72
18
52
36
104
76
272
18
66
24
102
144
24
12
18
94
20
30
60
66
54
42
48
10
8
60
30
118
44
72
28
30
38
30
112
38
84
4
2
162
72
178
32
4
56
120
24
72
30
28
134
42
66
118
84
92
4
44
132
18
66
4
60
68
18
126
18
30
40
6
32
12
36
60
30
6
54
36
48
18
90
54
4
20
72
30
118
30
32
60
162
18
12
100
62
4
2
112
50
72
18
12
36
118
14
16
122
54
28
116
24
18
88
2
30
22
20
76
32
18
66
24
30
186
48
72
4
24
36
80
4
32
240
36
48
6
30
24
66
18
60
40
8
22
2
18
30
76
20
12
78
102
28
32
48
72
24
18
16
122
42
48
90
22
60
68
18
12
108
64
242
54
10
26
24
156
4
14
10
98
118
14
12
148
38
12
72
18
36
10
32
48
100
50
34
50
60
66
4
20
36
30
100
ABCD 99599551906*3^$a+1 [50017]
279
105
35
84
148
32
16
21
36
83
4
80
37
144
66
41
48
24
13
35
100
68
40
32
109
66
33
24
60
27
90
24
99
176
4
27
29
4
20
40
63
18
99
20
16
12
68
1
36
27
96
12
20
13
47
19
29
84
40
80
40
156
20
12
43
65
132
60
88
60
27
24
144
17
12
28
9
24
35
64
27
66
47
31
89
13
3
111
9
20
4
80
43
45
69
54
9
57
90
33
81
15
24
8
79
29
12
72
28
20
28
92
52
3
77
1
12
87
8
112
36
32
13
47
100
68
40
51
29
40
44
36
1
23
48
52
80
48
52
108
32
7
41
12
67
60
89
192
88
435
6
23
16
32
40
72
8
60
52
8
25
23
85
47
12
31
36
54
39
8
88
80
1
23
40
20
67
9
45
66
53
91
149
13
35
132
96
31
29
61
51
3
89
13
3
15
90
90
65
132
43
30
96
3
36
120
21
11
55
93
32
48
84
31
45
32
109
54
90
12
75
8
64
176
4
21
95
31
84
72
5
109
63
36
32
13
59
7
89
84
133
75
12
20
36
37
18
126
3
21
59
7
89
61
3
8
79
33
33
18
69
68
13
95
31
21
20
28
252
15
17
16
81
39
44
28
9
119
120
31
54
39
20
13
27
8
28
27
5
28
20
12
120
13
6
30
71
73
75
20
64
57
60
3
27
114
30
96
66
75
32
37
3
120
8
40
63
36
90
114
9
36
21
24
210
5
1
120
71
48
40
57
47
61
6
30
23
13
27
27
29
7
17
120
61
59
1
47
60
148
27
17
61
15
72
108
60
45
35
4
33
108
39
33
18
77
40
20
103
9
21
36
60
11
19
33
60
21
47
48
24
16
57
54
33
8
48
61
120
23
48
48
4
8
85
78
12
53
124
3
33
44
16
15
69
68
13
159
33
75
3
30
47
48
1
120
36
18
60
29
37
24
35
31
54
27
8
25
75
15
29
97
51
12
56
12
13
15
87
57
21
12
95
112
8
12
151
89
48
48
4
56
40
60
51
144
6
54
12
24
54
39
27
33
48
8
25
15
15
5
12
72
1
27
12
21
75
15
66
23
13
75
80
13
66
53
97
3
60
20
40
8
43
36
9
20
12
52
20
40
8
19
21
8
24
36
84
28
39
30
54
5
52
3
185
12
19
33
36
204
27
53
48
100
72
51
69
156
84
108
3
9
21
27
120
3
9
57
23
96
124
80
36
1
11
223
5
4
48
12
117
11
60
73
30
9
8
108
55
105
32
13
15
21
83
7
33
21
159
176
1
36
87
20
60
1
15
20
100
12
132
93
63
51
66
24
63
20
127
29
25
72
35
52
8
72
31
150
306
53
13
18
60
17
13
39
87
36
53
12
88
32
48
37
78
5
7
18
6
53
148
32
120
48
52
48
3
45
332
52
21
95
31
30
60
210
21
15
78
75
105
15
72
32
36
60
84
48
13
47
43
9
96
20
1
63
8
85
35
12
7
36
18
35
84
16
24
171
45
45
35
31
36
24
21
8
1
23
16
24
207
33
8
13
147
12
21
47
49
11
145
47
28
48
32
25
18
5
64
56
12
108
24
60
60
7
24
105
60
45
6
33
128
28
44
40
56
31
41
139
29
24
1
299
127
60
69
32
228
31
33
8
72
16
12
48
20
64
56
7
144
93
147
84
45
60
12
32
280
21
107
12
97
54
45
24
56
25
12
168
30
125
1
23
48
40
3
66
63
96
12
63
5
31
69
32
88
32
139
21
8
64
21
75
24
36
80
84
73
147
21
95
184
8
28
212
88
104
60
7
41
19
9
21
63
153
35
48
4
117
11
43
9
8
40
63
6
71
60
25
18
6
30
41
48
1
24
12
203
192
73
135
104
36
60
25
95
31
9
32
132
156
4
48
32
36
1
36
147
36
20
12
79
33
60
27
21
15
78
90
12
65
12
16
87
54
24
126
30
54
17
12
247
29
72
72
40
33
3
20
121
39
51
36
53
91
41
72
127
33
20
36
12
48
64
36
152
48
72
108
12
48
7
45
180
12
116
97
155
25
18
129
8
13
12
54
33
111
17
28
20
7
17
16
20
91
101
12
37
3
87
41
120
132
31
5
60
192
132
136
24
48
8
37
3
15
6
23
60
91
89
97
66
24
30
36
18
69
81
102
65
72
16
12
69
183
87
9
20
12
13
36
90
ABCD 99600414008*3^$a+1 [50012]
10
26
7
75
33
11
88
45
3
38
12
43
5
66
76
8
12
108
16
20
6
7
15
26
34
86
84
60
6
12
24
6
22
57
23
16
104
12
96
40
44
40
128
52
21
3
134
6
16
60
8
30
36
31
75
98
66
12
13
24
47
1
3
60
225
17
10
48
44
172
96
44
54
7
3
72
33
5
34
20
36
96
108
28
128
61
53
102
49
72
5
78
12
25
23
36
40
20
13
5
6
184
86
94
50
18
4
24
20
12
4
36
140
4
248
48
12
13
23
25
39
21
167
60
60
37
5
46
20
4
8
48
16
14
24
67
36
15
72
116
30
24
10
32
4
2
58
80
60
24
52
9
24
3
12
33
27
32
6
12
22
120
33
23
37
143
4
20
16
32
108
88
36
44
16
218
30
40
8
4
20
4
56
6
19
95
36
24
66
58
12
20
24
240
96
40
9
3
80
48
102
22
14
6
60
100
21
23
84
1
35
4
8
12
6
91
71
4
21
23
102
22
12
21
15
8
72
42
55
27
36
33
36
75
8
112
21
3
36
20
96
90
19
23
36
1
75
80
4
56
48
168
84
73
3
33
5
54
108
40
2
10
8
12
12
4
2
48
115
17
55
143
12
42
78
60
30
118
36
14
226
84
20
16
68
48
84
4
36
33
11
24
6
66
84
4
96
2
30
4
80
54
7
35
24
138
58
20
48
1
35
126
34
21
47
60
48
60
30
42
72
1
59
36
48
121
119
100
32
25
123
21
35
60
61
5
78
24
61
51
56
42
43
72
3
164
144
4
48
32
18
18
36
36
40
33
95
72
12
48
24
48
13
39
14
67
99
56
18
42
100
69
41
12
163
107
12
84
12
49
23
30
66
25
11
24
54
156
24
46
20
25
11
6
43
5
7
59
48
40
92
1
39
80
36
30
78
84
280
36
56
156
4
8
13
17
58
8
60
1
41
82
56
52
60
2
31
131
64
24
20
78
19
59
1
11
25
17
30
1
17
22
56
16
129
12
27
8
184
36
69
11
49
3
32
6
7
60
5
6
4
36
50
6
120
6
42
150
58
33
5
94
48
38
42
12
88
8
36
28
80
60
25
143
4
8
148
32
18
7
3
8
60
72
40
38
90
12
49
35
18
7
71
18
22
105
83
4
72
8
25
11
24
12
13
95
28
152
18
18
90
34
12
21
23
25
39
110
66
132
37
48
27
32
60
36
72
13
47
132
18
18
48
64
56
52
12
57
36
48
5
31
171
48
152
12
148
8
24
88
72
110
70
33
23
114
30
36
24
36
72
28
20
36
160
8
18
10
57
36
39
12
20
18
55
36
47
78
6
28
72
38
22
36
92
25
11
84
36
12
4
36
2
6
36
48
12
36
30
42
132
96
13
75
32
48
4
26
46
8
12
24
72
84
6
34
48
72
14
22
8
64
32
84
52
44
100
45
23
13
215
4
8
6
22
33
144
11
24
36
30
30
132
42
30
6
10
12
24
8
12
61
53
22
24
84
144
36
129
35
148
12
68
25
5
42
66
42
25
95
30
30
37
11
60
42
34
69
75
14
48
42
28
33
29
166
21
11
4
24
20
120
42
42
12
24
54
30
66
70
21
3
68
108
1
15
44
16
74
24
66
24
28
84
44
64
36
14
22
128
18
18
16
128
76
50
30
54
42
124
36
38
30
30
30
138
19
41
42
36
24
76
96
68
96
85
12
27
12
68
90
66
52
117
107
73
63
12
32
4
20
24
60
148
8
36
61
3
36
8
120
73
72
36
12
47
6
6
24
24
78
174
25
51
8
30
34
8
49
3
33
5
102
112
48
38
22
8
12
16
2
48
54
36
1
35
16
38
66
18
58
24
74
12
18
52
50
130
33
27
44
1
5
18
52
68
4
21
59
72
18
106
62
19
3
8
42
90
12
24
54
22
20
6
30
48
132
4
9
147
44
121
75
2
18
25
5
12
22
69
11
36
108
24
1
95
24
12
18
108
30
24
229
5
34
56
40
14
18
48
36
76
24
45
39
56
4
74
30
88
50
102
16
2
120
18
12
24
16
60
68
112
20
12
73
3
12
8
42
72
6
24
12
4
12
38
54
76
176
16
24
56
49
179
40
9
3
32
100
20
36
24
60
52
26
10
8
49
12
3
86
22
32
90
10
156
2
30
28
36
98
22
14
42
12
12
18
18
132
97
83
60
52
38
22
20
25
36
107
40
8
25
59
13
23
13
35
25
5
54
30
48
7
15
72
146
30
12
13
3
2
42
156
61
119
24
28
50
90
42
282
16
24
20
124
44
36
4
21
47
64
36
45
47
48
49
53
42
4
32
4
14
54
1
15
14
7
51
68
12
12
13
5
90
84
84
52
98
54
28
44
28
38
120
34
128
88
68
4
50
10
26
91
63
108
20
72
60
40
50
48
48
34
128
30
22
57
15
33
11
54
46
122
94
14
30
72
24
18
66
42
30
52
12
68
28
8
12
84
96
42
10
12
8
6
30
36
25
60
ABCD 99601062976*3^$a+1 [50140]
25
3
9
99
45
75
69
15
56
12
40
9
180
59
64
108
20
132
25
3
8
85
72
147
120
72
21
84
23
28
12
48
132
48
60
8
60
136
9
35
37
35
72
36
16
44
100
32
73
24
75
48
20
28
32
28
57
39
9
15
9
11
52
8
112
32
36
64
36
20
25
36
15
48
80
73
99
44
72
40
8
60
85
75
84
36
20
84
40
96
36
69
15
20
16
81
23
85
75
32
49
24
15
20
37
47
1
47
168
52
60
8
4
12
153
60
48
15
20
28
12
20
4
9
111
69
35
4
72
24
32
28
32
13
12
23
40
9
60
3
8
84
13
15
12
8
12
25
131
64
21
15
44
36
72
48
16
68
61
12
132
12
3
60
12
165
11
37
11
84
1
35
160
72
8
12
13
35
16
21
35
169
228
23
85
75
69
15
93
131
37
12
36
51
56
112
48
48
36
120
68
108
25
15
12
81
95
16
36
68
204
25
27
9
35
64
36
117
24
63
56
24
100
8
49
144
27
32
1
27
68
16
69
12
15
68
4
60
36
96
9
87
108
21
183
21
15
36
33
23
12
28
8
12
120
40
84
56
52
12
8
16
164
88
12
12
44
97
144
48
11
52
20
40
45
12
36
95
4
12
33
11
49
3
8
72
28
60
24
56
64
57
24
119
16
32
4
21
3
36
105
39
32
48
157
63
24
93
83
24
76
9
75
20
1
35
100
144
56
64
8
133
147
32
28
24
56
132
13
12
72
24
144
183
32
73
27
57
15
8
40
12
24
20
4
36
20
24
76
44
1
47
48
24
16
80
4
21
12
95
12
1
39
20
60
16
9
11
72
13
15
12
128
52
128
12
72
16
80
12
72
25
3
33
180
155
4
36
36
120
8
16
21
15
36
57
96
39
108
60
9
39
60
9
147
33
3
12
68
52
8
40
33
84
3
33
35
169
36
12
35
97
3
8
4
8
64
33
3
129
63
81
75
12
108
32
40
32
133
3
9
11
4
120
36
32
108
12
97
35
28
92
1
24
12
240
11
132
1
12
15
8
121
24
47
12
156
76
68
40
45
11
16
9
47
40
92
181
15
9
83
48
16
44
4
68
25
12
36
51
44
1
23
16
24
81
119
28
80
28
9
15
48
9
3
56
52
32
156
120
157
3
21
48
23
4
9
36
11
48
4
12
56
13
39
20
28
8
4
20
16
12
48
44
28
8
64
45
12
83
228
4
24
104
60
73
35
25
47
73
3
92
12
100
8
4
84
24
20
40
8
4
56
37
12
96
15
69
23
60
40
8
13
60
119
61
36
131
85
72
71
12
12
48
28
117
35
12
25
36
167
64
93
51
12
12
56
52
33
47
112
21
95
12
108
72
85
60
27
68
12
28
57
23
4
33
51
24
36
84
8
60
28
84
80
16
36
48
12
116
12
136
44
28
12
21
39
8
88
44
73
15
165
23
4
12
9
87
12
45
83
4
56
28
45
95
64
20
36
1
99
20
16
24
120
24
56
4
20
1
39
177
3
117
24
15
20
1
23
28
33
24
83
12
28
12
36
12
33
12
35
60
49
96
12
95
1
39
33
143
52
144
24
20
60
12
168
12
4
8
60
96
37
39
8
16
69
48
39
21
87
8
12
13
95
12
61
339
12
9
119
88
32
136
20
12
28
96
8
13
27
12
33
11
24
48
48
40
20
52
12
8
133
15
12
60
32
13
27
12
9
24
63
168
32
40
168
9
75
21
107
180
4
45
24
39
20
61
15
36
21
35
52
57
3
56
85
24
48
23
12
37
3
165
47
1
24
11
1
96
3
36
69
39
60
36
12
84
204
69
63
264
9
315
12
8
24
16
32
12
13
23
37
39
141
12
123
12
36
81
3
20
76
45
24
51
104
36
60
72
40
312
140
28
33
15
20
97
135
12
36
36
48
8
40
92
40
8
25
35
4
108
80
52
48
20
96
4
188
40
9
60
75
156
105
135
9
3
21
47
72
136
9
51
84
60
21
24
3
8
60
64
8
37
23
12
121
47
40
8
1
11
52
81
15
44
28
20
73
59
16
32
40
33
95
64
36
24
33
87
56
4
33
27
21
15
57
39
8
120
28
32
16
44
1
195
12
8
16
9
75
9
51
24
48
84
36
33
287
40
8
12
64
60
33
15
96
12
24
69
107
112
12
36
68
64
8
124
44
4
68
40
20
40
45
23
72
64
36
212
1
27
12
21
12
180
108
51
21
23
40
189
11
16
48
105
15
80
13
99
24
57
135
68
64
20
40
8
13
15
24
45
60
3
45
39
60
8
60
28
12
56
85
15
44
85
3
188
25
ABCD 99601480822*3^$a+1 [50008]
9
1
59
111
189
1
74
34
26
46
59
13
2
16
32
40
80
12
106
108
54
152
118
38
12
21
19
80
10
23
157
2
106
14
21
37
50
141
25
275
31
8
60
12
10
90
116
72
28
20
60
9
60
75
9
39
57
63
22
36
72
11
7
125
15
4
8
10
50
238
83
169
23
85
2
33
55
80
24
45
96
15
72
12
70
35
1
35
99
60
48
10
108
50
58
26
36
12
33
73
2
9
243
60
28
149
3
10
90
68
12
57
3
33
24
24
31
80
10
35
3
57
36
27
22
36
2
21
49
143
145
74
60
81
87
72
94
47
27
52
90
86
4
41
85
83
25
47
99
34
2
153
79
17
91
20
9
43
180
90
23
24
43
18
108
126
8
12
45
205
18
113
49
11
87
108
64
18
18
32
22
90
8
33
48
1
35
1
2
106
36
11
25
170
45
15
4
125
73
18
44
276
4
5
15
48
112
56
34
35
3
48
24
21
48
1
26
24
76
32
81
51
36
70
14
36
12
21
12
13
11
60
123
48
10
74
60
118
18
29
25
38
21
72
13
14
12
45
1
2
33
109
38
108
70
50
69
96
55
18
134
60
12
10
18
80
46
35
19
41
12
15
22
90
108
90
50
84
9
19
77
15
16
18
35
1
18
8
12
48
192
168
72
12
36
33
51
69
37
23
12
19
56
34
26
60
45
13
26
45
3
48
9
84
91
8
100
137
133
50
58
72
62
60
96
9
25
11
27
12
36
9
3
118
23
12
39
34
11
63
70
90
68
60
70
72
98
82
11
39
58
14
60
16
89
15
40
8
46
2
34
59
156
1
50
22
11
27
9
43
17
1
35
27
12
34
54
18
14
40
68
60
21
31
29
27
70
74
70
36
162
8
24
108
60
70
18
80
100
53
19
77
13
36
131
49
2
33
111
81
60
19
29
25
2
24
36
10
95
67
8
9
3
108
33
145
26
46
54
65
24
27
118
36
26
84
16
92
48
12
10
290
52
89
12
48
49
90
197
51
58
11
3
22
131
13
62
10
23
171
76
44
108
46
11
60
163
41
39
10
36
122
24
88
140
130
23
15
34
26
12
12
48
81
91
68
40
32
36
12
81
36
63
46
35
1
18
8
64
65
51
72
12
34
2
9
3
58
72
38
33
1
180
90
54
72
62
72
21
25
2
88
125
135
24
81
13
266
58
50
60
70
71
1
90
56
24
9
96
121
2
21
111
10
36
110
34
26
82
18
44
120
48
60
142
35
1
74
36
72
142
50
9
27
105
25
2
52
200
9
7
18
26
10
26
33
36
75
81
24
3
28
65
25
50
12
33
157
23
15
144
81
144
3
112
8
21
51
48
177
111
70
14
165
91
80
69
24
27
34
50
45
31
20
70
35
19
54
302
9
31
5
15
34
50
141
240
84
115
269
37
72
50
57
1
144
86
58
54
20
60
81
27
129
63
106
2
69
1
83
7
44
9
12
75
24
34
36
36
50
22
47
61
14
40
20
16
18
35
1
35
96
15
34
50
36
60
70
2
142
50
156
10
59
175
36
125
27
46
47
7
20
52
41
15
52
8
9
73
36
62
64
8
10
50
58
23
49
72
71
15
58
26
9
36
109
167
264
181
54
36
20
45
207
70
2
48
12
21
75
4
116
45
19
5
84
51
40
8
28
5
13
54
72
20
60
81
27
117
109
54
8
24
60
60
48
57
13
122
94
2
34
36
50
45
48
51
58
2
21
27
40
41
31
56
60
9
55
54
54
20
12
45
13
36
126
116
60
22
122
40
80
129
39
58
14
9
87
93
36
49
26
28
32
48
33
27
57
55
8
190
62
46
14
9
39
82
90
41
67
77
15
70
146
120
24
88
68
4
18
23
27
148
5
48
39
12
36
12
33
27
21
1
18
8
24
189
12
27
33
85
2
70
2
69
37
23
96
61
50
33
39
33
7
90
23
84
3
12
166
2
72
69
99
280
8
10
2
70
2
34
62
172
77
63
108
12
120
33
159
40
54
36
86
213
51
81
19
5
13
50
12
45
73
18
54
71
19
18
36
71
1
2
33
180
27
93
27
12
120
36
12
12
108
40
128
12
21
171
60
45
49
62
10
23
27
153
39
33
13
11
63
60
12
70
126
32
40
101
27
ABCD 99601498468*3^$a+1 [50076]
51
39
6
24
12
51
3
30
59
36
31
165
20
19
29
7
24
66
15
36
39
48
12
41
37
60
15
108
117
36
27
3
180
17
103
24
42
39
20
19
60
33
33
6
18
87
15
78
11
1
23
7
41
67
65
7
9
9
30
6
36
11
12
1
60
99
15
42
24
54
6
24
3
27
21
9
27
39
30
54
12
9
152
7
60
6
11
4
36
56
43
9
36
75
30
36
60
11
37
12
24
90
36
5
55
78
23
124
45
24
95
24
16
51
53
1
6
60
30
18
30
195
15
5
25
42
30
108
42
129
36
15
54
204
15
8
124
33
30
5
1
60
27
27
72
54
11
24
85
6
33
20
88
12
15
6
60
24
30
53
7
45
15
5
25
3
57
12
83
7
24
54
23
19
18
12
51
3
21
123
5
25
42
21
57
12
123
51
9
15
66
60
35
16
15
153
21
66
18
72
95
13
12
24
6
18
66
6
48
12
54
29
7
84
17
97
42
53
25
6
5
55
41
13
35
16
51
54
30
6
114
57
3
6
24
24
191
109
66
129
15
60
93
32
1
51
33
150
41
19
96
65
31
48
6
36
3
15
5
36
61
18
12
189
96
33
75
48
3
24
17
16
99
48
17
133
6
5
12
4
9
75
72
129
18
36
17
13
24
42
18
12
18
12
21
27
12
30
54
21
45
18
90
6
36
21
39
18
12
90
45
33
147
9
24
23
52
20
37
108
15
27
29
12
43
6
59
1
18
12
9
69
36
30
21
56
103
54
126
54
6
6
30
5
13
23
12
55
42
54
9
75
5
12
160
9
51
3
6
219
21
35
79
33
63
66
11
7
17
48
61
24
3
3
125
1
24
35
64
15
36
65
49
12
11
103
60
101
43
45
27
24
5
1
108
71
25
30
17
19
24
30
24
11
25
24
27
129
6
5
19
30
24
42
54
84
3
9
18
60
12
48
42
168
35
25
6
41
40
9
6
21
63
24
42
54
6
3
15
30
12
60
15
15
30
3
36
39
42
78
30
30
30
3
33
24
3
27
45
87
48
72
108
57
9
27
24
9
27
3
65
4
15
17
19
96
29
52
57
12
39
45
90
17
49
168
126
114
27
68
1
60
36
11
52
117
119
24
25
63
32
96
79
12
33
51
54
6
174
15
60
105
102
78
3
92
1
90
9
20
1
30
5
60
64
21
150
45
15
66
15
9
54
90
150
96
9
21
59
1
51
9
6
48
42
15
56
19
53
1
30
6
123
87
30
60
18
12
18
12
18
93
27
57
3
17
19
30
84
47
4
129
6
30
54
6
11
19
9
15
6
59
7
30
63
72
36
24
9
27
27
6
15
9
47
79
6
75
9
27
9
60
30
33
75
60
93
27
45
51
54
36
11
16
189
48
42
60
18
42
45
9
6
41
49
63
51
5
1
30
48
6
6
53
16
12
93
71
13
120
11
25
11
4
99
66
119
97
18
6
6
54
71
13
36
47
7
65
28
3
17
7
6
36
18
6
60
15
12
39
93
15
21
39
42
84
6
21
24
9
11
36
37
35
16
75
9
111
6
24
24
23
103
17
40
27
42
71
60
7
57
9
84
15
15
5
1
75
15
186
18
60
6
35
1
30
9
15
120
45
9
42
41
13
6
60
24
5
61
60
60
120
3
15
53
37
6
29
160
21
54
12
48
6
47
88
72
63
54
27
63
6
6
30
24
6
41
4
20
64
39
5
25
66
6
39
9
30
66
36
11
49
23
16
84
27
18
30
5
72
16
3
9
15
30
42
24
54
30
5
115
42
30
9
105
36
3
20
31
114
30
45
27
45
128
12
19
6
48
23
13
15
15
57
87
36
24
12
65
43
5
31
24
33
39
18
51
51
5
24
25
59
31
30
35
16
45
24
54
30
11
84
187
138
3
9
3
177
3
45
6
29
1
35
19
30
15
20
55
17
13
36
24
30
12
24
60
129
20
12
19
36
41
12
37
39
81
23
37
23
37
18
101
24
7
5
19
126
15
9
15
20
31
5
36
13
6
33
12
33
42
30
63
15
66
6
138
11
25
54
402
35
25
48
42
53
1
60
24
12
11
13
39
27
29
19
102
18
5
1
11
43
105
20
7
90
3
20
85
72
78
57
20
84
40
51
30
24
30
5
49
111
24
135
72
5
25
24
27
120
3
6
15
33
35
1
6
9
51
5
79
210
35
31
48
60
12
30
39
9
63
9
18
6
51
9
24
120
30
57
39
29
16
9
42
41
13
24
66
5
4
15
36
24
60
6
66
60
18
3
63
54
90
96
84
6
66
81
9
30
48
53
7
6
30
6
11
103
90
6
9
39
60
45
21
24
12
18
6
15
51
30
18
57
24
32
37
15
45
42
41
37
12
63
21
24
192
60
39
9
12
23
1
6
24
60
9
27
288
6
6
48
6
54
36
24
30
95
72
16
39
33
51
41
25
120
120
54
66
30
30
35
40
20
16
9
3
8
12
1
51
36
39
129
15
84
5
60
55
30
87
99
6
18
12
53
12
40
9
60
75
21
48
12
23
36
4
15
96
66
48
3
27
30
42
30
30
29
36
136
99
33
15
12
5
25
63
36
15
6
3
135
12
53
55
12
30
23
36
24
187
5
88
21
39
12
33
63
68
55
6
30
30
30
9
9
11
31
24
5
25
6
48
36
9
12
9
30
21
15
18
3
33
36
24
51
39
29
25
11
61
15
33
3
33
24
6
5
25
171
39
24
33
63
84
12
18
30
21
80
25
36
78
12
18
66
6
18
45
48
63
120
126
60
78
12
30
18
21
9
3
57
35
36
1
24
30
6
24
131
40
20
55
53
1
30
17
127
36
120
6
90
41
28
56
16
63
6
18
ABCD 99601624964*3^$a+1 [50115]
63
60
36
21
144
7
12
8
27
42
39
51
13
60
281
72
54
61
197
15
57
115
164
16
101
48
90
1
8
16
96
116
172
36
44
196
96
68
33
114
21
9
175
56
39
73
68
147
1
12
108
56
76
5
138
21
33
270
45
87
61
59
45
4
5
79
12
71
57
195
1
60
35
49
288
95
12
141
4
5
15
51
85
11
85
48
48
48
96
29
51
3
93
84
28
72
161
72
195
15
37
204
60
20
64
188
147
1
20
147
13
59
1
47
117
16
24
137
31
5
39
105
99
24
28
5
7
35
13
48
32
45
42
1
17
30
237
3
13
5
295
41
39
4
125
18
13
20
96
279
24
37
11
49
44
36
105
108
7
20
28
36
44
87
9
75
61
11
45
45
43
24
8
3
30
36
183
12
3
33
48
100
80
99
18
27
15
25
96
77
48
19
77
54
37
240
5
42
45
117
43
116
57
138
24
72
45
3
37
20
28
11
37
8
57
15
3
37
72
23
45
4
80
16
8
36
45
3
52
24
32
40
65
7
72
131
45
9
55
24
32
105
15
27
180
66
234
13
23
177
120
9
31
12
32
48
52
5
6
120
24
54
27
57
27
69
7
23
9
15
48
37
17
55
68
16
41
39
16
5
55
8
16
12
60
48
71
18
66
21
96
64
8
81
72
60
55
35
45
208
29
60
48
3
147
54
30
96
84
9
4
12
84
287
150
19
11
85
68
4
5
7
48
32
21
24
3
105
43
83
25
29
18
33
144
28
48
161
156
7
47
1
20
124
5
30
61
68
24
120
3
72
1
36
56
52
48
5
72
15
16
35
21
3
18
39
4
11
21
9
18
61
89
123
39
13
8
4
101
43
20
64
12
44
40
95
61
60
23
6
19
80
132
16
12
8
3
85
125
115
152
75
42
103
53
55
84
41
55
20
160
56
4
36
44
9
7
20
219
72
105
52
137
175
125
91
108
60
32
24
16
44
4
41
31
23
162
30
90
19
20
69
7
84
48
11
102
72
7
53
7
80
48
28
17
48
79
35
85
44
4
11
21
9
79
68
4
56
87
18
43
167
69
4
35
42
48
51
4
60
44
27
30
63
297
3
105
7
48
12
36
132
41
12
54
6
27
100
48
5
7
108
227
72
189
129
18
9
28
96
35
85
149
36
12
54
1
125
55
17
18
162
78
12
42
151
168
35
45
4
48
29
55
59
84
1
5
87
28
24
48
47
108
13
59
18
39
60
36
117
15
48
99
25
29
7
24
80
189
6
36
13
32
45
39
9
159
81
7
48
65
91
41
43
12
119
85
80
51
54
103
23
18
42
90
48
19
8
40
8
24
52
96
48
36
24
20
60
16
168
17
18
12
81
172
32
28
227
165
108
93
7
11
49
23
57
51
54
12
36
43
65
7
17
18
13
56
108
12
84
12
4
228
5
156
27
63
21
60
69
27
9
43
41
39
136
59
6
55
11
21
3
21
33
51
21
79
32
24
99
72
57
51
66
151
8
9
115
32
51
105
33
24
7
23
60
37
24
96
180
44
16
29
51
9
139
167
30
39
4
32
60
84
21
36
39
96
52
48
44
48
52
53
7
29
51
36
28
36
11
120
24
1
12
36
35
36
6
252
55
35
45
3
13
176
4
72
68
12
39
48
42
15
93
135
57
75
15
54
55
132
89
19
32
12
27
61
24
80
105
31
104
16
48
84
80
60
132
64
176
16
32
111
30
19
5
91
36
143
205
108
59
13
11
69
136
137
72
103
17
72
96
147
60
81
66
45
40
8
112
11
18
39
108
3
81
28
137
39
4
20
28
48
12
17
55
56
24
12
48
87
18
7
29
55
24
36
89
7
41
90
73
36
125
15
4
204
35
177
124
35
6
18
13
107
1
32
48
64
116
15
97
5
90
60
72
48
18
6
120
6
19
36
48
56
201
7
11
117
64
164
84
75
288
205
65
3
69
15
28
83
1
24
119
57
51
37
60
20
21
27
63
90
99
15
225
21
ABCD 99601936108*3^$a+1 [50002]
18
151
59
90
60
108
12
55
53
127
12
60
11
25
48
35
66
31
23
85
71
6
90
84
102
54
18
240
42
54
18
162
78
72
1
125
43
120
23
72
48
174
19
5
36
55
41
36
18
48
109
17
48
72
78
6
31
23
42
12
132
54
42
78
102
18
42
6
48
6
42
120
37
5
84
78
102
84
36
30
96
1
24
29
48
19
11
84
49
89
18
6
42
6
6
72
66
12
96
12
6
48
6
54
60
18
120
102
13
48
77
12
91
65
24
7
77
6
30
43
83
61
59
1
36
119
13
48
53
19
23
24
1
53
66
84
6
115
48
17
18
1
41
12
90
73
84
11
60
18
42
24
24
18
79
47
1
5
7
71
90
24
138
30
48
12
55
17
12
186
25
35
61
53
7
5
55
11
60
6
18
78
7
5
79
137
90
13
29
79
5
6
42
12
18
6
120
19
17
54
18
30
60
6
84
6
126
12
24
42
36
6
48
54
13
36
47
36
18
187
12
11
162
19
48
84
53
43
5
18
90
18
162
115
29
90
1
60
11
30
96
18
54
12
6
54
18
120
1
53
67
5
60
6
1
60
5
30
90
19
60
120
23
78
12
7
84
173
24
18
169
113
72
103
17
42
6
102
12
72
66
12
24
6
13
60
53
55
5
48
6
6
12
12
78
6
91
35
12
49
17
72
19
35
48
49
53
72
12
54
42
12
84
163
23
42
6
144
96
84
1
5
84
150
6
96
12
12
42
49
29
24
30
138
6
12
48
13
108
59
12
96
6
7
11
1
5
18
1
77
6
156
61
83
1
41
19
41
36
6
18
55
5
12
120
36
7
5
12
60
96
54
72
18
7
72
95
48
18
12
396
108
60
60
7
96
83
1
17
175
5
7
11
18
48
31
53
19
35
73
53
6
54
6
12
6
24
48
24
78
121
36
65
30
18
43
41
42
72
60
12
90
60
24
12
12
24
12
6
66
72
126
37
12
11
42
54
78
91
132
12
71
12
1
23
54
42
60
6
19
17
168
18
37
17
24
7
29
42
30
12
79
59
49
47
6
66
18
30
6
36
31
17
90
48
42
18
30
19
35
30
36
43
72
5
48
72
114
1
143
24
1
17
103
23
73
24
23
72
25
107
48
12
30
24
18
121
65
102
18
7
12
35
36
85
17
12
67
17
12
42
193
17
270
42
30
1
29
7
5
43
35
97
71
72
13
5
43
156
41
127
35
42
48
12
42
37
5
18
6
66
162
7
47
30
36
30
96
6
55
35
1
53
48
18
37
17
48
43
47
6
18
1
47
18
18
30
66
36
1
11
61
77
18
1
47
42
36
66
18
31
83
12
49
5
72
12
7
23
90
6
78
48
18
78
48
96
216
66
49
65
30
48
36
36
12
37
24
53
60
7
120
29
90
30
7
12
5
24
90
42
199
17
43
11
73
29
6
90
18
96
1
41
60
30
54
36
12
120
60
12
30
49
5
67
29
18
18
6
37
60
17
120
126
6
30
42
234
97
48
23
48
66
30
66
78
72
54
54
54
6
6
12
30
30
67
29
12
19
83
24
12
54
127
5
6
25
11
73
24
11
6
67
36
24
53
60
90
54
6
282
24
43
108
72
95
36
54
36
6
54
24
102
1
113
60
36
24
36
12
31
29
84
7
29
151
35
73
71
1
77
60
72
24
180
12
30
18
7
29
72
55
29
103
35
13
17
55
47
114
54
120
30
12
6
12
36
6
6
6
7
41
55
29
12
6
72
66
19
77
54
73
5
108
6
78
36
7
17
84
66
13
11
18
31
11
61
5
42
66
12
42
12
85
5
24
24
19
5
18
24
24
78
55
5
24
19
12
84
12
89
78
78
72
7
65
12
19
77
78
30
114
96
42
84
18
6
6
54
120
132
66
12
30
66
12
1
48
5
12
36
43
65
12
18
102
30
12
84
13
5
42
144
24
12
48
6
42
42
18
30
120
24
31
12
161
84
19
29
144
24
78
96
25
29
12
36
30
48
6
12
24
12
54
144
12
54
12
30
24
6
91
5
6
37
17
295
125
79
5
36
48
42
18
7
11
36
12
36
12
30
24
6
1
17
24
19
65
162
72
138
43
12
72
95
102
18
60
36
49
89
72
84
18
73
65
6
6
103
11
210
24
18
18
78
66
24
12
24
72
12
7
60
113
96
36
6
12
36
18
12
7
5
12
42
42
18
72
37
65
19
5
96
132
90
18
24
120
60
31
53
43
108
5
12
12
6
36
36
66
72
55
11
36
24
42
6
6
60
24
31
5
24
19
17
72
79
35
25
5
31
47
18
6
12
12
18
24
67
12
23
36
30
6
18
31
23
25
71
25
53
36
150
145
17
30
24
61
107
12
96
6
7
12
96
5
60
43
23
18
66
73
17
24
48
132
36
18
66
30
72
6
18
13
125
19
89
91
17
18
6
6
42
36
24
19
53
67
5
30
36
1
65
6
30
79
ABCD 99602152212*3^$a+1 [50004]
57
9
15
87
9
3
12
9
15
54
27
3
18
18
9
51
60
9
45
11
49
78
9
3
5
55
33
9
84
12
54
9
69
42
81
27
102
48
6
17
7
12
36
48
42
54
54
6
30
6
18
72
15
8
64
51
21
63
17
1
12
6
24
5
121
6
9
15
6
3
135
12
5
24
79
18
18
6
24
12
3
15
144
33
3
101
64
24
56
7
9
9
120
71
55
9
87
33
21
75
9
54
6
75
81
6
12
36
9
63
65
37
12
36
3
39
41
79
17
31
17
25
63
8
16
24
56
1
60
78
5
19
6
114
6
12
48
51
9
39
33
63
56
49
39
32
31
17
112
9
66
60
9
15
41
1
78
9
15
66
12
12
6
66
23
7
33
33
30
57
21
6
78
6
36
18
107
19
84
18
78
65
97
24
39
9
30
90
72
23
31
17
88
9
15
33
12
36
15
39
6
27
57
6
36
29
24
16
75
120
21
9
6
6
48
36
60
114
90
6
114
24
23
19
21
3
84
132
6
54
9
57
54
18
63
27
36
66
18
36
42
47
55
30
42
41
55
33
9
15
48
24
21
138
24
66
12
60
15
9
6
18
15
24
93
35
7
48
72
36
6
78
17
16
3
36
233
31
60
90
36
15
8
55
78
35
64
75
93
15
72
9
32
79
9
24
48
69
3
48
3
24
5
31
89
7
65
13
27
21
54
29
7
84
6
47
25
36
12
18
12
120
12
53
7
48
18
95
1
23
48
7
12
69
39
12
6
39
111
17
1
30
42
15
80
25
84
114
36
36
18
24
48
60
35
48
1
23
31
57
93
54
96
69
51
6
18
90
171
105
6
161
48
7
24
18
15
63
9
24
15
161
19
5
97
95
49
30
18
48
15
48
39
48
42
96
12
123
9
42
270
39
57
23
112
3
24
21
56
40
56
25
18
54
66
54
47
13
6
5
16
104
7
18
6
41
24
24
7
9
75
36
65
37
18
90
23
31
30
18
36
102
24
95
40
3
5
7
33
33
54
9
57
48
47
7
12
45
3
36
6
18
72
18
72
111
24
3
77
24
31
18
12
11
49
6
33
24
63
18
39
15
41
16
3
5
55
57
9
24
12
54
54
6
72
33
15
6
60
23
7
60
5
40
33
23
19
69
72
33
30
6
78
45
111
84
21
9
23
13
27
63
24
12
84
81
8
72
1
18
6
23
91
21
24
15
6
54
36
33
51
36
33
15
18
18
30
15
57
30
9
8
31
36
24
45
99
5
40
15
78
12
15
8
13
27
33
24
72
90
21
63
54
75
15
36
24
12
48
36
42
3
225
54
6
51
33
6
57
45
18
105
21
59
19
141
144
56
31
24
81
80
43
45
45
3
105
78
24
17
13
27
39
17
43
12
12
5
7
30
90
18
71
115
36
54
36
6
105
39
24
17
88
87
18
24
23
19
36
18
6
24
42
42
12
33
63
17
72
73
42
21
99
18
36
39
63
17
88
3
5
79
12
24
36
41
43
101
79
57
3
21
3
21
51
108
41
85
59
31
72
57
15
18
24
18
5
25
6
89
7
180
45
3
12
66
15
33
6
126
27
63
9
56
88
80
40
9
126
36
69
21
3
32
55
6
54
5
19
6
108
3
9
6
48
57
72
45
35
16
45
66
18
78
12
12
96
12
6
15
9
12
11
7
12
21
57
30
6
42
42
15
51
45
9
36
51
15
9
75
5
64
48
32
103
12
6
39
120
8
7
12
93
33
78
54
11
25
47
73
15
39
36
6
6
24
54
42
48
9
57
84
6
30
18
36
102
3
15
72
108
42
108
54
17
16
3
5
127
18
15
57
39
3
12
24
36
54
102
17
91
36
60
36
17
7
41
7
6
11
16
24
24
9
60
51
72
8
16
8
145
42
53
120
7
66
63
87
30
18
41
16
24
48
32
24
49
30
12
24
6
48
15
48
33
30
17
7
57
15
78
27
63
57
8
88
45
3
56
43
72
6
24
23
55
12
30
15
9
24
30
12
29
7
153
69
3
87
90
15
57
18
18
75
48
9
60
35
151
65
19
5
16
45
27
8
7
9
39
9
63
33
39
42
6
57
8
19
6
15
128
25
111
216
33
54
66
47
19
120
6
18
5
24
55
48
72
18
138
36
24
24
18
54
33
56
7
78
42
12
36
57
8
7
17
13
27
27
21
123
21
15
9
72
9
6
9
9
39
8
67
12
90
63
51
54
6
30
36
18
77
48
25
90
45
8
163
6
54
72
72
17
1
63
21
3
8
7
66
60
35
25
30
41
13
30
6
30
36
5
19
84
78
75
123
60
17
7
81
15
24
48
65
88
39
30
27
105
15
39
60
6
6
9
33
6
84
36
36
29
91
30
23
91
24
30
48
42
45
45
6
24
36
60
45
9
66
90
35
40
15
41
13
27
120
81
24
6
12
5
112
3
53
40
3
29
127
18
6
57
3
30
54
12
29
79
33
8
40
24
27
24
24
5
37
3
128
7
33
3
5
1
15
93
12
18
77
31
65
7
81
15
36
24
36
33
56
16
21
78
180
30
27
57
111
135
6
75
159
42
18
5
37
48
6
93
15
48
24
33
8
7
42
23
40
45
12
15
15
24
120
41
1
102
18
15
15
17
25
60
42
90
23
37
66
30
3
15
174
30
60
57
80
16
8
19
18
12
42
24
12
48
41
31
114
96
24
135
48
168
9
24
6
126
12
6
30
6
69
39
18
87
32
1
39
33
60
18
18
6
84
84
36
204
42
6
57
33
18
6
6
12
30
6
9
45
210
30
27
9
6
54
54
60
66
15
9
66
69
48
9
15
21
3
45
11
103
30
51
39
36
12
17
1
15
15
42
18
ABCD 99602475374*3^$a+1 [50099]
212
24
96
54
46
18
30
56
36
150
10
78
86
66
24
34
86
30
10
80
246
58
26
60
34
152
30
60
60
144
64
56
36
70
144
50
6
30
24
10
6
234
174
2
54
16
108
56
6
118
26
246
24
64
32
40
20
270
40
194
36
34
54
122
114
60
10
6
74
66
204
16
180
54
30
26
24
30
34
176
126
60
150
30
60
148
72
20
54
66
30
10
14
6
58
26
40
20
34
240
2
60
58
122
24
256
180
90
30
24
20
46
134
60
60
180
6
54
120
16
44
6
114
4
152
24
34
126
56
88
26
64
26
190
24
86
34
72
50
174
30
4
92
24
186
94
80
90
46
18
122
60
84
94
102
24
36
14
16
78
72
74
66
160
134
6
64
36
104
196
20
54
16
24
26
24
276
204
36
28
32
60
208
36
54
6
90
174
72
240
48
186
170
36
10
50
238
30
92
4
56
60
180
24
180
126
70
140
144
166
24
26
84
34
146
6
58
6
120
144
240
30
2
120
54
180
46
54
80
216
180
94
50
30
210
30
270
4
96
56
100
80
100
60
138
176
6
34
24
56
16
50
24
126
114
36
4
80
6
30
354
90
36
84
6
30
244
174
32
24
30
10
80
246
28
86
40
26
28
56
34
2
294
64
42
260
114
40
66
14
40
56
34
56
84
180
6
160
168
2
268
90
56
6
28
92
34
120
270
24
2
30
58
146
190
24
72
48
26
30
186
70
230
34
90
56
24
30
6
120
40
44
4
72
80
144
96
10
14
130
174
122
144
96
34
20
124
96
140
16
50
90
28
72
180
108
2
70
50
24
16
170
4
80
34
56
126
204
6
88
272
54
16
320
60
174
40
170
6
40
198
60
206
40
24
120
86
4
62
34
20
16
44
4
56
106
78
32
210
24
6
88
152
114
106
44
60
4
116
30
70
60
56
24
30
6
10
18
36
156
54
96
104
30
276
144
94
30
36
56
84
4
96
20
60
6
30
208
146
424
6
56
84
196
24
66
78
120
56
256
18
62
4
110
30
66
64
24
122
60
84
70
80
154
36
200
4
12
20
148
66
26
208
150
30
60
30
26
244
2
34
54
56
16
18
132
50
58
30
96
56
24
6
60
30
354
6
328
30
36
54
42
108
36
80
150
16
80
10
108
56
16
164
70
80
6
24
160
36
140
10
50
480
4
306
78
26
150
60
96
118
66
54
42
14
16
194
46
14
60
30
40
50
76
80
130
80
64
86
64
66
14
36
60
40
74
10
176
24
166
14
4
176
4
56
16
84
150
146
28
26
30
34
6
20
30
90
30
6
114
64
272
184
66
54
230
10
86
24
60
216
24
6
24
40
110
40
56
64
114
2
120
24
60
64
26
40
26
150
234
4
26
70
26
30
208
26
46
50
64
80
154
32
238
86
36
70
18
116
60
30
6
220
110
24
10
56
180
84
30
66
264
ABCD 99602558522*3^$a+1 [50006]
15
96
56
40
72
8
37
48
155
16
45
227
73
87
45
27
24
8
1
180
59
13
27
21
123
57
47
16
200
1
39
24
24
248
13
3
56
24
40
33
87
56
184
8
25
84
48
51
8
16
57
111
24
21
72
83
1
144
111
105
48
15
21
3
56
48
13
147
8
49
167
13
171
32
184
201
60
108
143
157
84
111
57
72
36
83
72
49
48
47
37
27
288
21
75
57
87
120
33
36
59
40
24
117
147
120
56
40
56
112
72
129
24
23
37
24
59
1
71
40
9
39
56
72
40
56
13
60
111
72
24
57
12
84
143
13
123
225
15
120
69
3
93
24
27
8
97
84
12
15
24
69
36
24
63
8
1
63
9
111
96
21
24
36
60
24
3
56
48
96
72
61
59
13
36
36
3
93
75
24
48
56
49
71
96
120
72
37
35
16
56
97
12
27
69
48
147
32
61
107
72
25
87
32
120
16
165
27
8
24
37
11
64
9
23
37
3
69
84
60
83
40
48
201
23
72
37
48
35
40
32
25
87
24
8
16
57
303
33
48
39
165
51
21
60
60
51
9
87
141
11
109
59
61
3
105
24
23
13
75
24
80
88
24
56
40
8
136
24
72
21
35
40
45
12
72
47
61
27
8
16
9
111
72
21
35
205
48
108
23
48
24
72
16
225
120
36
27
8
48
144
112
45
27
57
119
24
16
56
1
39
120
48
128
136
120
48
8
13
3
21
36
119
40
57
84
36
108
35
16
80
97
24
255
72
104
24
169
12
11
24
88
24
21
75
45
36
15
129
63
48
80
88
96
9
48
63
152
97
12
96
51
9
15
96
33
23
1
24
120
156
12
15
69
35
48
112
32
1
63
24
72
8
136
9
71
48
37
3
81
23
1
231
128
96
88
72
69
27
33
12
59
48
13
24
36
63
288
165
3
9
15
104
112
129
215
121
159
80
136
96
96
32
25
23
312
48
40
69
36
48
23
24
40
80
16
80
61
27
81
47
25
47
40
96
105
108
3
9
47
24
1
47
73
108
3
176
25
36
3
32
25
119
1
24
24
23
61
51
48
21
36
47
40
189
11
16
200
37
12
15
45
75
288
45
51
69
36
95
64
80
136
93
3
69
3
24
32
25
72
15
128
112
9
23
73
39
48
72
24
45
180
96
47
88
69
27
93
120
3
72
21
3
153
23
25
180
131
13
180
15
8
64
72
8
40
21
60
95
16
9
84
35
61
219
9
39
45
3
93
27
80
49
96
60
12
23
184
48
96
57
119
48
88
8
85
35
61
24
156
143
37
35
49
24
87
32
97
111
9
12
59
16
129
143
40
56
48
49
39
24
9
23
109
48
11
1
108
132
36
60
15
80
265
15
24
48
81
84
107
24
37
11
64
45
24
107
40
8
1
159
80
25
47
72
184
33
15
45
83
88
21
3
104
121
15
168
69
35
121
47
40
72
120
200
64
8
48
181
35
88
80
40
24
33
15
24
8
136
33
84
84
23
133
252
15
153
96
276
59
16
189
179
25
15
21
60
60
107
72
144
1
60
3
8
1
48
39
93
3
8
72
1
63
24
216
57
63
48
48
9
12
3
32
16
48
9
23
288
1
36
11
37
59
16
81
47
49
15
72
48
9
71
109
179
49
60
27
69
99
165
35
1
23
37
171
48
24
120
104
48
40
32
49
24
63
96
177
63
200
1
39
45
60
143
97
47
112
69
51
261
147
24
24
8
24
16
56
40
8
64
32
280
8
160
48
24
9
63
117
3
33
47
37
35
64
69
120
11
16
9
111
8
16
177
47
136
80
16
9
156
ABCD 99602582356*3^$a+1 [50055]
29
1
95
25
15
176
96
49
6
89
1
23
25
95
97
24
36
27
3
149
259
90
12
90
48
125
61
6
84
6
59
109
59
7
33
111
185
157
3
104
16
51
156
33
75
6
39
32
19
21
3
72
150
48
60
107
103
30
11
19
66
30
6
39
9
167
112
3
29
1
228
72
59
120
1
47
73
15
69
3
117
96
3
15
12
24
54
39
111
60
101
25
186
29
1
30
60
54
135
69
11
168
1
47
40
3
36
33
8
43
29
72
1
119
85
54
36
246
35
72
241
72
18
120
6
36
54
24
77
160
144
8
37
54
150
71
55
36
285
24
39
89
43
60
60
24
204
150
35
7
54
35
19
6
24
71
16
63
132
29
168
253
35
13
42
17
16
195
45
120
27
5
264
19
5
55
6
3
27
204
36
24
29
72
91
5
79
126
18
12
24
5
40
129
15
80
25
66
45
8
96
1
114
6
23
91
132
198
6
29
145
6
36
30
60
35
13
371
85
54
77
103
36
29
24
1
42
77
1
132
35
43
12
89
199
36
125
24
1
24
162
60
65
160
63
89
187
125
40
39
9
57
39
75
60
6
59
31
201
48
104
1
30
17
13
36
90
5
91
45
3
21
9
47
73
495
75
21
8
103
30
35
49
119
216
79
30
102
90
155
13
35
211
21
32
1
30
225
81
156
168
60
15
21
35
168
1
186
114
155
61
3
72
99
96
93
72
39
66
30
65
25
71
24
85
66
60
78
71
265
6
48
65
37
35
24
19
6
6
17
1
330
29
7
54
36
143
13
48
42
113
115
165
51
5
169
12
78
60
185
160
32
19
5
1
87
3
117
57
90
24
5
67
5
43
21
8
61
30
6
23
16
177
23
25
6
30
246
29
24
232
15
137
163
149
181
30
5
72
88
72
51
12
105
33
15
201
191
43
132
48
105
51
53
127
84
45
56
120
120
24
61
24
42
48
42
48
159
123
77
13
30
144
36
57
8
43
45
75
72
29
19
101
79
105
51
24
126
119
40
15
96
126
78
77
168
31
9
75
6
90
29
61
36
63
51
54
150
12
5
163
197
144
16
33
15
51
29
55
30
150
29
31
12
198
119
88
104
19
30
120
39
8
240
24
96
48
7
153
57
48
90
5
115
96
90
54
66
171
3
12
90
87
3
5
43
120
69
3
24
29
25
186
29
96
240
19
6
215
328
3
5
25
143
40
27
168
72
54
6
84
21
123
149
121
167
103
9
3
114
24
30
6
96
87
207
144
12
5
48
64
3
48
45
80
184
80
72
25
119
96
25
39
27
18
27
33
12
24
3
48
15
9
200
19
60
305
91
5
24
7
65
73
60
12
288
42
90
78
72
77
7
41
13
99
152
91
125
133
30
42
30
165
24
45
59
55
36
24
45
51
54
90
42
120
48
60
71
1
18
45
225
42
30
47
67
29
1
71
79
41
169
63
21
27
33
39
32
55
65
88
141
11
48
31
57
80
72
31
30
216
3
27
101
43
42
18
12
269
1
138
5
55
57
33
72
24
54
41
64
56
19
5
96
115
21
80
13
51
99
162
27
8
43
5
16
21
78
6
30
65
31
18
60
12
15
32
61
11
79
41
19
192
138
36
23
40
3
29
144
7
185
64
39
6
36
18
90
30
5
25
12
99
48
57
263
1
42
53
31
36
45
33
90
30
6
65
205
24
195
51
125
400
ABCD 99603141934*3^$a+1 [50062]
24
77
24
180
66
61
17
55
11
36
129
96
48
136
5
204
120
126
186
39
51
45
96
40
8
40
5
84
63
24
48
15
12
90
3
105
31
11
213
15
36
45
81
15
9
55
24
8
72
141
67
72
72
8
147
84
114
90
72
181
179
181
104
69
24
90
36
117
183
24
36
37
29
19
24
125
3
63
36
45
9
39
51
21
120
16
8
69
163
23
66
31
149
339
81
103
5
75
27
54
7
240
23
129
96
9
31
32
33
55
119
25
101
60
36
3
48
69
163
17
18
21
24
51
21
9
24
55
11
69
21
67
104
96
72
72
3
36
49
8
88
5
19
191
6
54
54
72
138
132
49
59
12
114
84
42
1
47
6
67
32
72
39
6
75
15
30
60
18
36
25
192
233
7
8
21
270
21
88
125
90
25
5
187
24
23
42
39
96
88
120
35
21
231
30
3
112
29
24
43
263
66
108
51
96
129
126
54
84
6
216
121
17
162
21
33
36
18
126
96
18
1
72
29
411
24
40
53
36
144
30
126
36
39
24
112
83
61
65
54
72
18
36
27
3
36
18
126
54
60
183
9
31
80
87
72
73
5
30
21
15
24
126
51
33
255
88
179
109
125
51
153
103
89
24
79
47
49
5
30
141
45
115
8
51
157
167
42
108
66
1
48
32
24
40
5
84
42
210
18
25
48
8
15
180
21
15
144
30
99
48
3
61
80
24
96
39
49
96
32
3
237
93
75
9
6
105
16
24
65
96
180
235
128
96
39
1
80
15
9
40
32
39
25
119
42
103
41
180
27
3
6
31
143
145
24
71
9
40
125
6
36
18
102
144
9
240
75
36
24
33
39
84
6
79
11
30
15
9
7
209
79
29
36
39
40
5
3
88
71
1
128
24
40
11
144
36
126
18
12
54
6
9
75
60
216
9
189
66
144
33
64
53
67
24
179
37
56
48
64
5
3
120
27
72
21
69
91
8
99
45
40
17
18
285
201
6
18
87
88
125
3
33
15
64
8
24
273
7
24
185
127
47
72
54
19
32
39
49
131
6
39
105
55
101
3
72
93
67
24
72
80
9
18
181
152
3
60
36
21
24
99
90
19
101
19
8
64
59
45
21
3
15
25
17
48
216
7
29
19
152
63
9
192
48
171
120
294
72
39
15
97
8
21
18
12
90
24
54
13
59
21
33
126
90
111
120
24
135
18
96
36
91
120
8
81
240
15
88
32
99
30
295
71
81
39
145
144
131
21
63
24
57
64
80
64
5
27
45
75
88
65
103
8
51
90
283
8
3
36
1
48
5
36
210
24
45
96
3
36
25
24
17
198
1
5
66
54
75
24
16
11
13
47
33
75
13
143
9
15
126
115
24
5
12
90
24
66
75
15
18
6
81
48
15
25
41
7
80
3
45
81
78
30
3
64
48
35
13
24
8
88
72
137
151
8
64
8
72
16
120
95
24
105
96
15
84
36
25
240
5
36
60
19
96
24
72
113
79
8
48
16
29
120
24
102
165
3
61
29
12
24
127
17
30
42
84
51
75
13
11
126
54
9
48
9
108
27
168
16
11
13
168
17
63
40
32
168
33
7
89
90
48
132
9
111
33
40
5
43
8
24
15
12
18
126
45
9
63
207
1
161
231
3
90
36
18
36
57
24
15
153
40
72
95
9
72
39
54
147
57
72
30
81
112
11
61
24
35
24
102
78
12
234
19
5
123
3
36
9
225
126
81
189
43
65
87
3
21
16
24
59
36
54
3
3
37
8
24
21
19
56
15
156
24
69
48
9
ABCD 99603248224*3^$a+1 [50018]
84
77
51
24
9
15
12
144
28
32
40
8
33
27
36
12
28
20
12
120
60
4
96
29
3
16
84
92
24
60
99
1
80
24
45
75
108
48
160
5
139
35
42
54
57
87
66
75
60
117
60
15
4
20
24
45
27
57
31
92
117
12
90
25
8
36
12
184
20
21
15
24
33
115
48
8
84
48
4
53
51
84
88
8
21
63
36
300
57
103
12
23
49
5
27
33
15
12
120
105
3
15
13
8
60
60
57
144
63
36
45
19
8
28
20
15
1
44
12
45
15
4
36
8
24
100
120
120
68
40
20
12
12
69
114
193
5
63
136
29
6
129
159
66
96
55
140
24
64
96
44
135
81
12
9
55
104
124
48
8
144
12
24
72
24
4
12
144
108
20
148
65
43
144
17
211
32
88
80
60
24
24
72
4
20
60
45
3
108
9
43
32
105
24
15
16
80
88
180
116
9
72
108
75
180
100
197
3
21
19
53
72
91
17
27
12
24
135
54
7
5
43
128
24
144
36
64
36
20
24
36
36
48
96
28
80
12
153
3
52
56
129
51
60
141
3
36
105
39
76
44
177
24
120
31
80
64
152
123
9
36
9
3
57
36
19
48
8
24
12
48
12
16
140
12
36
12
72
40
32
36
4
56
4
128
33
15
28
20
72
60
57
48
7
56
45
24
66
126
15
3
45
60
48
64
8
76
41
3
33
99
64
32
12
16
24
41
39
40
68
57
91
47
165
12
36
72
9
63
12
15
9
40
5
51
64
36
8
75
18
27
36
9
12
39
12
9
63
21
51
120
24
84
51
54
75
63
25
372
12
36
32
60
12
33
27
45
339
120
12
69
51
64
84
65
31
113
55
17
54
81
28
5
30
177
21
3
4
8
12
48
60
33
27
12
177
15
4
101
15
60
48
120
15
141
124
72
41
7
5
15
75
162
15
24
16
23
1
89
102
109
144
17
3
76
12
68
76
89
27
33
19
65
31
92
84
88
20
48
28
65
12
72
3
69
199
35
21
28
56
12
72
12
129
27
9
15
21
123
4
8
40
77
111
51
21
264
93
63
24
15
18
27
108
168
28
44
36
76
68
76
36
8
52
8
93
75
244
48
108
8
57
15
4
80
261
99
40
116
28
204
32
36
84
36
88
197
15
15
169
56
108
36
45
15
3
145
95
25
8
124
8
45
96
15
12
120
52
32
36
48
129
43
32
231
61
29
75
232
77
27
36
52
32
120
120
45
51
168
36
45
19
20
4
20
12
204
204
48
48
12
28
17
63
36
40
20
48
36
9
36
27
99
121
20
33
51
36
288
4
68
120
12
12
76
8
64
41
39
60
12
16
17
102
18
27
64
204
173
24
75
60
81
3
45
99
108
84
21
27
96
129
27
36
120
24
36
99
145
143
121
24
8
24
16
32
28
8
4
5
36
91
35
93
51
1
48
72
23
105
36
16
8
12
48
40
8
45
72
3
72
15
42
39
9
55
41
67
32
3
9
96
12
117
39
16
24
72
12
221
15
4
17
51
33
24
103
72
71
61
56
123
57
48
72
33
15
64
8
72
28
164
40
8
15
21
72
28
5
79
8
48
36
45
19
32
9
63
132
105
36
207
12
4
120
20
60
16
29
67
24
89
111
39
97
32
36
40
41
51
129
54
69
12
63
45
33
115
5
103
96
20
36
93
51
84
84
12
36
4
44
99
13
8
4
56
36
24
100
92
48
12
12
27
13
116
24
52
36
8
87
9
36
24
75
1
8
100
89
42
21
12
111
45
36
156
28
89
3
33
96
3
60
21
147
33
75
12
12
15
18
27
28
20
108
36
468
72
36
12
36
12
88
92
3
69
60
72
24
180
9
36
15
84
100
5
72
199
84
197
36
19
5
3
12
40
96
5
147
12
81
72
7
20
84
9
43
44
24
36
84
21
51
64
20
81
75
57
120
51
24
57
144
27
3
96
105
48
12
36
60
24
51
93
12
9
43
8
204
63
165
21
7
65
12
51
36
148
23
33
124
35
93
57
3
153
55
ABCD 99603546046*3^$a+1 [50016]
39
5
28
20
60
13
23
40
8
16
111
5
76
9
15
20
7
6
23
67
5
7
9
111
33
15
12
12
18
59
36
84
1
23
67
5
1
36
18
42
15
3
21
8
4
15
93
27
33
8
76
8
13
12
39
8
13
11
19
12
33
39
18
18
18
23
49
24
27
20
24
36
103
69
20
24
76
44
55
78
24
87
24
3
60
17
28
39
5
13
18
72
5
12
24
40
60
20
24
72
4
32
12
64
108
36
8
13
18
48
21
21
3
3
42
11
52
48
27
5
37
3
72
63
12
65
28
99
36
9
3
9
24
15
141
36
24
15
144
5
7
65
73
23
64
48
24
8
36
12
31
24
24
42
78
45
44
28
15
30
23
37
27
20
7
89
4
3
30
11
19
17
16
75
30
23
7
45
57
36
167
31
33
72
39
105
75
72
24
29
28
36
63
41
4
96
92
7
57
9
23
40
32
4
32
4
15
21
9
18
24
45
20
7
9
15
84
93
32
4
3
29
4
36
15
72
48
17
172
60
63
17
25
3
9
18
53
64
36
27
18
3
24
12
15
24
12
12
36
9
63
24
36
81
3
17
43
48
33
3
144
89
36
16
8
31
36
5
31
33
56
24
7
101
13
6
36
12
5
48
16
69
24
23
40
140
4
32
79
29
7
30
27
72
45
3
9
84
24
6
17
72
7
41
43
117
92
25
6
36
21
45
48
27
8
7
12
126
42
18
3
72
9
42
24
33
32
28
21
6
12
9
3
141
8
52
9
66
9
51
81
8
55
9
20
1
36
12
3
8
19
24
48
45
20
64
36
80
16
108
20
72
25
3
32
7
30
11
43
9
44
31
12
33
57
78
9
72
8
127
24
57
27
53
64
9
6
89
19
12
36
12
5
108
7
21
27
33
36
3
18
72
6
72
17
28
8
67
17
7
17
12
37
23
1
11
13
3
81
35
25
30
9
20
7
89
7
33
27
6
18
93
33
27
12
9
18
78
39
3
5
28
27
9
75
48
53
4
24
80
49
6
29
7
36
48
42
11
36
60
4
33
18
9
3
18
6
12
9
8
7
6
51
51
9
3
9
21
126
5
7
53
36
28
81
3
8
16
3
12
5
136
39
12
21
27
36
9
3
24
36
41
28
69
30
30
15
39
53
19
24
21
39
12
12
41
40
75
12
12
30
6
33
44
108
7
5
52
117
39
24
63
12
6
60
15
8
7
42
30
48
9
24
153
47
16
21
54
5
40
15
72
21
24
92
19
41
7
141
39
5
28
9
27
21
12
90
101
7
9
15
5
25
3
168
12
15
17
103
17
36
24
4
9
23
37
75
8
25
96
30
89
72
7
65
13
71
60
67
42
18
21
104
28
9
35
4
3
60
45
24
3
17
16
20
28
57
11
28
3
6
78
42
12
23
16
3
33
15
65
36
79
21
48
33
6
33
8
24
67
6
30
42
11
7
12
42
48
87
12
24
12
15
57
15
29
1
6
42
11
64
147
36
12
12
66
24
35
13
15
8
28
3
9
27
17
36
19
33
56
79
93
15
9
3
41
4
36
60
36
44
64
20
7
21
15
57
8
88
33
47
28
3
5
37
18
21
32
55
18
54
18
30
12
42
66
105
9
90
18
27
8
16
27
17
7
24
126
90
41
4
9
63
9
35
28
45
36
6
9
33
96
6
53
108
28
15
42
18
5
19
18
24
3
20
16
12
32
7
60
45
44
7
24
29
79
5
28
3
93
3
60
17
12
52
12
24
56
43
30
24
30
18
36
15
8
7
77
19
41
67
66
123
27
30
30
65
1
18
18
23
67
18
23
12
28
3
30
3
27
54
23
12
28
24
84
44
1
6
60
21
81
18
45
3
144
41
4
3
33
8
132
100
12
8
52
33
3
44
139
41
55
12
5
25
30
45
44
36
1
30
6
99
9
48
18
24
9
20
36
31
24
36
33
12
15
12
5
76
24
39
41
7
65
40
15
6
114
81
80
7
21
9
42
45
8
64
39
5
12
19
9
24
44
49
35
180
7
36
54
35
31
45
24
8
36
13
126
33
12
39
30
71
40
36
3
93
12
15
21
3
33
9
72
15
153
35
7
12
21
32
55
9
27
6
11
12
43
48
53
16
8
19
17
72
1
66
17
13
30
102
18
18
30
113
28
8
55
36
9
81
23
1
63
3
45
27
12
41
24
1
111
33
30
33
8
12
55
12
33
9
36
15
63
12
60
9
48
27
33
3
18
35
7
45
36
3
17
72
24
36
28
48
3
30
60
18
12
9
56
91
6
47
43
30
6
9
8
108
37
30
42
11
7
48
5
25
23
19
33
33
3
80
1
102
33
57
143
127
18
150
6
23
7
9
111
45
8
16
12
15
6
3
20
97
11
7
45
8
19
12
60
9
27
17
67
60
42
47
12
7
12
41
28
63
17
12
24
100
20
7
21
3
24
81
8
1
18
54
6
24
33
8
19
17
24
37
48
23
79
6
59
48
16
39
24
9
39
18
54
81
32
40
57
59
37
15
20
16
20
103
21
9
3
15
72
81
39
24
17
40
8
19
18
90
17
1
15
20
24
37
143
36
48
88
63
9
21
18
5
48
7
30
27
24
9
3
80
16
92
19
5
7
12
21
24
12
24
8
28
39
42
35
13
24
3
8
13
3
3
66
3
84
36
8
64
72
3
65
4
8
1
27
8
100
27
5
36
19
93
21
123
3
12
36
53
31
5
4
32
48
16
3
12
42
30
33
8
55
53
24
172
12
69
71
4
9
6
45
9
27
44
13
59
1
72
11
67
24
6
47
72
7
21
36
39
5
25
42
60
42
18
36
29
13
24
6
21
33
54
21
9
72
24
30
17
7
6
23
24
4
57
111
20
7
144
17
91
9
33
23
91
36
9
24
12
32
4
9
23
61
95
24
67
24
17
36
73
6
24
60
29
19
6
3
9
51
48
15
29
67
12
9
9
11
28
8
55
42
6
84
45
3
5
7
41
16
171
6
47
148
24
45
75
8
28
24
56
19
36
24
12
33
21
42
9
75
18
27
8
16
45
6
24
5
25
66
36
81
21
35
168
12
16
15
33
33
3
27
78
11
37
51
27
21
36
8
49
15
36
51
57
60
39
9
24
12
27
33
8
1
54
6
66
108
17
12
24
1
18
45
9
11
13
6
36
17
1
12
47
91
45
12
27
72
9
21
186
12
96
5
31
77
31
5
36
7
48
9
12
24
8
1
18
17
31
105
8
40
99
41
1
12
107
19
17
1
27
36
32
19
66
51
39
36
9
8
36
144
19
48
29
28
12
15
36
24
72
24
17
97
27
3
33
9
119
52
12
81
102
41
16
63
12
89
ABCD 99603913504*3^$a+1 [50169]
18
18
90
18
57
92
268
8
97
107
108
37
108
83
97
275
40
135
113
121
108
18
17
208
99
69
237
270
53
172
32
211
45
117
18
144
53
228
84
31
54
3
20
49
54
36
9
12
32
36
12
115
162
72
90
21
80
7
305
1
75
15
234
215
28
8
12
43
36
36
180
5
192
55
93
188
7
162
455
96
72
220
39
18
3
69
291
80
12
13
63
81
71
55
113
121
263
61
35
37
15
80
103
144
18
123
21
323
73
15
75
45
48
231
9
32
72
96
24
91
90
54
233
12
276
37
72
83
7
5
16
51
18
18
18
90
252
137
97
18
36
57
60
45
63
272
169
71
100
180
9
119
112
92
48
192
121
119
36
241
18
378
443
180
7
165
15
72
36
90
15
39
21
195
252
18
126
101
12
196
69
155
76
111
18
3
60
260
55
5
85
54
69
20
271
101
120
193
15
20
100
81
144
90
126
51
3
36
21
123
117
8
55
137
88
99
5
168
133
15
12
20
97
11
84
28
93
72
15
3
185
247
45
32
28
80
180
67
36
125
217
3
32
19
81
45
47
61
15
39
36
36
54
155
24
16
39
18
90
162
11
12
148
117
23
84
48
25
90
54
39
60
9
51
120
104
211
54
36
27
63
77
13
162
45
120
87
21
60
32
48
1
99
45
47
25
155
25
123
75
90
87
288
165
27
60
165
234
53
145
111
51
129
92
49
90
144
5
355
29
97
234
54
18
54
198
161
1
59
85
54
213
8
72
48
1
18
18
252
18
45
20
187
72
81
45
95
157
191
25
59
193
72
11
172
20
427
53
48
192
139
54
126
89
132
12
37
126
53
1
18
108
173
112
80
28
57
15
3
165
20
60
7
225
9
111
159
261
207
5
60
276
1
36
72
83
60
28
45
35
144
55
90
35
28
45
135
20
88
192
128
229
443
97
23
40
20
7
126
59
175
36
54
51
147
17
91
17
40
159
54
147
68
55
72
5
85
23
12
72
28
32
36
72
148
9
90
33
32
48
60
25
135
20
28
141
119
97
135
168
21
11
72
7
54
119
28
87
90
63
63
89
91
54
71
52
3
29
16
140
24
61
179
28
63
36
108
5
48
108
19
33
320
88
104
16
152
43
54
95
193
3
51
89
40
69
11
60
252
100
9
18
233
73
72
155
7
126
15
224
13
18
36
21
15
105
60
123
90
15
21
144
119
133
155
97
11
132
148
195
72
18
36
231
48
441
119
97
72
11
60
37
75
20
67
72
69
192
32
85
18
18
155
72
40
140
79
21
80
43
45
32
49
99
135
89
73
167
157
54
29
7
21
123
36
ABCD 99603988054*3^$a+1 [50011]
67
29
54
12
24
30
42
33
15
6
48
30
36
45
60
40
11
18
63
33
135
24
27
1
5
123
12
3
24
12
9
105
39
36
84
27
9
21
18
72
21
12
16
5
15
27
12
42
39
9
96
91
56
60
12
88
20
3
6
24
66
6
24
219
117
187
35
48
33
24
120
27
78
3
48
15
45
39
37
8
3
133
5
87
52
23
102
18
12
36
6
6
33
27
24
6
54
9
9
42
126
115
53
15
9
15
3
54
66
25
32
16
20
12
60
33
115
140
4
35
13
5
30
45
45
43
59
12
30
18
73
5
24
18
25
5
96
24
66
97
20
4
8
15
72
30
66
25
53
15
12
12
87
9
57
42
96
120
6
18
21
12
45
15
4
144
47
93
39
21
12
177
63
4
29
99
16
104
3
12
21
4
20
153
63
12
40
23
25
5
6
66
138
6
39
12
40
5
18
25
164
57
91
72
23
12
33
124
23
30
63
15
42
6
42
42
81
21
39
24
108
117
42
6
18
25
272
12
33
30
12
1
120
5
66
9
27
42
6
12
30
135
60
112
8
39
9
21
6
13
80
15
45
9
72
6
37
53
3
45
15
60
45
39
87
13
23
33
15
1
11
42
91
101
51
87
6
27
88
24
8
147
18
18
25
104
60
28
29
24
39
57
90
9
45
19
23
49
53
67
8
36
51
189
27
45
99
6
67
56
16
44
4
53
90
144
24
72
84
18
15
60
48
40
5
42
25
72
11
57
3
25
143
60
12
120
12
42
90
33
60
51
96
120
48
21
9
96
75
45
87
3
24
12
36
102
6
37
5
15
60
72
36
132
63
25
24
5
67
5
63
48
15
12
33
165
72
48
27
93
24
3
15
25
11
61
35
13
56
45
15
60
39
1
11
9
27
33
16
216
32
60
3
57
36
9
75
16
32
39
108
85
5
15
48
28
47
60
33
12
93
19
53
3
16
11
48
36
69
57
90
54
19
5
90
54
18
45
4
8
96
16
11
138
6
18
18
24
21
63
57
108
237
3
21
54
109
35
12
48
180
12
48
21
72
123
9
48
45
54
18
43
20
9
18
6
19
77
96
3
60
51
6
3
72
15
33
15
150
99
3
33
15
36
69
100
29
6
57
39
36
145
53
24
72
6
114
18
78
24
19
32
45
48
6
9
87
60
33
60
12
15
33
21
211
68
9
123
88
167
24
54
27
48
12
27
6
67
32
21
39
75
198
48
72
114
81
15
102
18
25
68
24
27
21
28
32
45
42
45
27
1
32
36
72
28
77
15
33
15
24
75
6
27
60
33
42
24
1
365
18
49
47
9
64
23
49
24
47
33
45
24
48
114
33
16
47
25
47
21
75
30
54
33
33
39
57
39
27
45
48
180
120
60
27
30
72
6
45
112
29
66
49
53
43
47
25
8
40
128
21
96
43
20
9
15
3
30
18
45
24
33
19
24
71
78
3
3
12
30
114
33
16
44
57
43
23
45
15
18
15
24
148
47
93
9
30
85
8
93
3
24
36
52
125
15
60
39
24
49
20
36
15
30
19
56
21
19
95
49
35
13
47
6
19
23
57
27
60
9
15
30
66
6
90
45
27
45
81
39
36
64
101
67
5
30
57
3
25
8
15
96
9
39
78
102
48
45
3
36
33
48
39
6
24
18
1
80
45
147
93
6
33
3
12
18
15
12
45
72
30
60
30
19
72
53
66
78
96
114
105
45
43
80
3
37
5
67
77
18
73
5
54
21
63
45
4
5
18
24
6
3
60
27
120
24
69
100
29
6
45
60
24
3
30
90
30
18
25
11
18
30
13
68
4
77
3
21
6
13
47
25
164
52
29
6
18
66
33
21
24
15
33
48
15
57
42
21
39
108
54
3
27
85
56
45
3
12
3
6
24
39
57
3
40
8
93
19
5
66
25
20
27
33
21
18
30
243
108
51
54
102
144
36
54
51
64
71
48
25
77
15
148
80
99
13
8
12
48
111
48
213
64
96
47
1
5
39
3
24
81
3
36
60
21
15
45
52
23
57
60
75
30
91
71
9
27
138
162
33
64
20
81
30
9
27
9
135
24
48
78
6
33
76
35
12
84
36
105
160
24
5
90
25
5
78
13
5
24
48
43
5
195
15
45
12
36
4
20
3
12
12
93
3
57
15
1
104
93
24
96
75
69
96
63
9
123
112
47
6
90
54
19
72
53
27
15
24
174
6
61
53
24
42
9
12
87
12
9
15
9
21
42
97
5
3
112
11
129
75
30
96
6
9
12
12
3
24
49
77
15
87
81
24
33
123
15
24
73
53
6
33
60
3
45
45
15
57
3
40
23
12
37
11
36
30
63
33
27
88
5
3
12
3
120
1
5
19
29
43
23
97
152
60
28
29
66
48
36
13
53
15
28
5
15
24
75
6
42
24
96
30
115
5
18
6
6
57
75
108
33
12
15
25
53
42
33
60
51
21
3
30
139
11
66
43
23
30
30
12
93
108
15
49
53
54
60
24
105
51
13
8
27
36
6
19
119
192
6
115
5
3
27
33
52
23
ABCD 99603998974*3^$a+1 [50053]
57
12
36
72
3
9
33
72
3
72
60
12
15
48
93
33
180
54
132
45
9
51
3
45
12
24
60
51
81
9
3
105
123
183
21
96
33
15
75
66
54
6
3
15
45
12
63
57
120
219
9
63
18
54
57
60
108
33
39
33
36
75
9
42
66
63
72
48
39
21
45
96
36
27
36
12
33
39
63
33
9
51
144
57
18
45
3
9
15
138
3
39
48
21
141
3
132
51
30
54
105
39
57
60
84
33
60
87
156
3
24
21
9
27
84
51
54
24
3
15
45
3
6
75
48
15
21
15
24
12
60
30
75
84
60
24
15
57
36
180
63
45
12
57
30
96
66
3
51
36
18
3
60
12
36
87
108
21
15
21
24
144
51
9
21
60
144
102
9
81
78
105
69
51
27
9
81
18
9
27
36
18
87
3
54
3
45
162
21
69
63
72
15
36
54
102
21
84
21
15
48
177
90
18
39
12
15
18
27
9
15
45
39
15
30
75
75
66
36
135
213
30
6
15
111
33
15
57
15
21
132
48
72
15
36
42
3
9
18
33
24
75
36
12
42
243
9
18
57
15
120
9
15
9
21
24
30
108
189
24
9
27
183
45
60
36
9
30
36
6
39
9
6
81
75
21
24
51
102
36
126
36
249
111
24
21
105
135
9
39
15
102
15
9
111
12
36
39
33
3
54
51
51
6
48
51
3
6
36
15
15
93
12
3
96
9
12
15
18
66
24
18
15
48
27
33
21
3
27
6
18
45
84
48
84
24
60
9
3
93
51
36
3
36
66
15
9
36
12
36
51
24
36
51
42
30
57
60
33
108
120
15
9
39
87
69
3
12
9
9
63
24
21
18
24
117
75
6
18
69
36
84
153
27
3
105
60
3
12
24
93
15
36
9
171
36
9
45
36
3
12
3
36
36
9
27
9
63
81
45
102
60
45
27
30
78
12
36
81
84
84
12
84
36
36
24
9
24
27
3
45
81
36
18
6
36
18
12
18
75
33
27
135
45
51
54
66
9
36
36
15
93
15
117
9
12
3
96
33
48
75
15
57
3
72
72
120
45
36
15
33
39
30
78
18
66
9
60
60
21
54
21
84
39
12
18
90
18
114
66
39
36
39
108
153
9
66
78
15
120
9
27
3
105
72
45
30
9
12
108
105
54
42
15
24
60
45
75
195
81
36
60
75
12
72
24
144
162
3
96
24
12
63
21
36
36
48
15
54
42
93
12
15
36
24
45
24
51
54
75
51
33
60
165
30
57
51
57
33
15
12
48
24
9
135
15
105
15
9
123
9
9
192
18
9
48
15
24
54
51
75
21
120
12
27
21
60
3
42
18
57
27
60
18
54
21
33
51
33
18
9
15
18
36
54
33
39
33
141
39
120
153
87
156
156
48
3
12
33
3
6
15
36
24
36
33
27
48
12
33
15
24
60
72
48
36
51
9
72
159
90
15
15
36
18
6
21
84
3
93
15
12
57
15
6
15
33
15
12
24
135
81
3
114
66
54
183
168
81
78
30
6
21
33
3
15
54
3
48
24
45
18
57
24
12
15
54
18
18
42
12
24
57
27
21
12
9
54
9
27
18
3
72
60
27
21
15
18
27
108
36
3
57
60
15
36
45
60
15
60
72
30
60
15
165
18
69
180
21
99
9
36
3
27
81
72
135
36
96
69
39
12
153
36
81
3
36
36
39
57
15
33
15
24
30
36
60
66
21
24
24
36
9
15
60
15
21
48
21
147
15
12
213
27
36
12
189
123
45
63
48
24
12
21
39
45
3
81
15
9
27
9
24
21
36
3
45
27
24
21
15
39
9
60
12
33
63
9
66
57
3
9
9
75
36
9
90
9
12
24
9
18
33
21
15
9
75
51
9
72
12
51
12
9
84
24
45
3
3
12
9
33
27
63
33
12
12
48
48
27
12
21
60
63
36
45
69
36
3
123
9
3
36
21
60
69
15
24
15
45
12
51
72
12
21
15
54
15
45
39
15
30
75
60
36
36
24
3
81
60
9
15
15
18
3
15
24
18
3
96
63
57
9
27
87
72
18
18
48
42
147
72
45
15
120
48
51
6
48
3
60
12
12
9
51
15
54
6
81
9
3
15
48
9
69
27
24
144
21
30
24
36
18
3
72
117
60
63
3
18
60
15
105
51
3
18
39
15
9
72
27
165
12
39
24
21
192
24
63
45
27
69
60
51
33
156
36
24
81
48
6
36
48
42
15
24
69
3
60
27
18
18
45
24
87
6
18
9
21
60
159
15
42
39
15
12
45
87
108
72
72
81
9
18
12
114
27
27
48
42
3
9
3
21
27
72
27
21
120
12
60
15
45
81
39
12
24
21
18
45
147
54
27
60
24
24
132
72
27
36
33
39
48
9
120
3
45
63
45
12
15
33
33
27
33
27
39
18
36
90
60
9
57
36
132
30
21
12
84
15
90
36
15
3
12
93
15
60
129
15
21
15
105
60
99
60
36
69
15
6
66
9
36
15
33
15
36
24
12
33
12
36
15
54
15
3
30
6
9
48
27
42
18
18
ABCD 99604532312*3^$a+1 [50081]
56
72
19
33
8
40
32
28
15
69
3
137
48
16
12
39
29
12
175
17
16
36
36
60
48
44
172
60
15
5
208
183
72
77
28
27
9
56
24
52
12
27
5
100
111
29
96
19
29
7
9
80
55
29
19
41
100
39
60
17
136
60
128
19
5
7
33
36
27
69
44
4
3
5
88
156
80
156
108
112
164
28
32
40
20
76
44
64
56
84
4
48
8
12
84
31
12
5
52
56
108
91
45
116
160
12
27
45
24
12
32
12
48
16
99
33
20
124
20
48
48
60
72
55
180
72
33
63
77
67
5
108
168
4
3
72
33
123
29
48
168
79
60
5
76
20
52
56
16
104
7
93
144
3
5
28
116
40
20
84
96
91
57
8
28
32
12
60
76
39
12
33
72
44
12
88
27
5
112
32
84
12
252
12
24
4
48
20
4
3
17
64
20
4
20
60
43
33
20
96
36
64
68
43
24
141
44
136
15
113
19
5
72
31
65
84
60
60
100
8
88
104
40
36
12
60
48
44
31
93
39
12
53
7
113
48
168
4
75
41
16
20
103
77
60
40
44
100
24
116
76
60
3
5
60
16
24
75
48
33
36
60
68
132
24
12
48
7
29
76
92
100
147
5
64
72
27
77
31
45
24
15
69
20
4
20
12
40
44
12
72
36
16
84
32
60
264
43
57
51
29
28
92
48
96
36
16
15
60
105
32
76
32
52
36
36
3
21
56
103
60
105
20
48
88
60
116
31
113
12
19
108
77
48
180
88
20
55
9
24
56
31
57
12
3
57
36
20
88
80
24
88
27
48
65
100
12
32
4
72
32
40
216
20
72
52
80
60
40
3
57
32
84
4
3
69
68
48
48
24
36
52
32
7
29
7
17
52
68
36
40
12
147
65
60
36
40
39
41
64
48
20
199
53
112
36
12
27
33
48
44
96
108
12
19
41
48
19
65
52
3
41
132
4
44
60
4
32
40
44
144
132
4
32
12
52
56
84
4
111
105
51
129
8
12
144
84
36
4
56
67
17
16
32
67
105
15
5
48
72
36
60
124
12
80
28
80
132
24
19
21
32
7
33
12
80
88
39
5
24
7
69
120
108
32
64
72
72
20
28
44
28
20
16
164
180
36
7
84
29
96
16
99
53
96
4
56
36
43
17
31
77
12
84
4
32
31
29
36
19
89
40
200
124
12
36
20
48
40
24
12
96
120
135
29
16
24
8
72
40
56
12
60
16
152
28
24
32
36
88
27
12
60
33
44
223
105
3
5
64
68
72
24
19
17
40
75
89
84
48
4
8
12
76
44
4
20
4
36
116
108
48
88
12
108
60
12
44
28
60
68
7
41
40
332
52
15
33
20
55
89
16
8
100
99
53
52
75
48
33
24
8
48
24
148
44
28
27
45
20
48
72
4
39
17
88
72
8
60
40
36
32
12
88
68
120
4
3
17
40
72
20
84
91
29
24
36
24
120
72
43
17
60
84
72
12
55
101
84
60
36
40
32
40
60
39
105
44
64
32
24
16
56
28
92
24
28
72
36
32
12
64
56
216
40
8
67
5
112
60
48
44
16
120
75
69
24
260
76
68
48
60
60
40
12
32
100
51
89
36
7
161
12
7
72
89
124
8
12
28
168
84
116
16
48
63
45
44
136
60
15
24
29
36
76
20
108
84
36
24
28
8
52
39
65
48
7
33
32
40
44
12
84
28
20
72
16
108
104
16
27
5
12
55
5
187
29
4
3
129
20
36
24
76
60
8
7
77
12
36
24
16
128
16
15
33
8
88
20
84
40
72
51
29
28
15
161
7
53
136
36
20
52
27
120
53
88
44
91
45
24
8
36
4
135
12
21
44
31
29
60
24
4
255
5
163
5
24
40
15
21
12
116
19
65
16
80
52
32
196
56
4
36
3
17
103
17
4
36
84
104
28
12
180
20
52
36
99
41
112
32
36
12
16
36
80
31
17
16
32
7
33
48
80
64
36
36
36
152
60
72
40
24
20
52
72
12
3
17
40
48
3
165
8
184
32
120
156
88
92
19
105
183
33
24
108
3
45
75
53
24
12
4
12
92
72
24
72
120
4
20
88
36
147
77
40
3
149
36
28
56
4
260
84
52
8
43
53
19
57
48
3
77
55
17
84
4
3
29
ABCD 99605052856*3^$a+1 [50017]
47
4
3
72
33
36
9
27
9
36
63
27
33
111
6
108
102
45
32
1
27
63
9
177
15
21
18
17
36
52
21
66
21
123
53
13
191
196
21
12
3
96
8
121
15
12
3
42
191
16
36
45
36
96
48
11
16
105
39
9
155
4
12
69
12
15
9
3
63
18
12
60
48
132
23
61
24
11
61
15
33
143
36
43
69
44
55
6
24
60
36
63
12
9
72
47
1
6
24
30
96
66
113
1
60
24
95
61
24
30
141
36
69
24
75
32
25
108
72
120
3
8
4
93
12
48
27
39
53
16
51
9
21
114
30
47
13
35
37
78
6
36
15
36
80
49
15
12
68
13
36
11
4
9
12
23
25
87
33
3
3
54
51
69
36
144
59
1
42
24
6
24
15
81
24
51
68
61
47
49
15
9
150
21
3
6
75
9
72
24
30
24
30
27
24
9
35
25
36
6
33
45
59
4
9
90
48
66
15
9
132
24
51
9
6
30
18
6
24
12
60
24
60
6
33
36
75
24
29
73
3
15
90
30
41
36
4
8
36
25
12
27
27
30
36
15
105
30
30
99
104
100
27
198
42
69
32
4
45
24
24
72
83
55
42
3
12
45
18
96
66
51
9
24
47
19
18
27
12
32
36
13
72
48
15
24
21
27
20
52
33
71
96
37
51
24
165
15
44
112
15
57
56
25
23
100
9
90
48
6
24
180
30
30
51
44
64
12
15
6
3
117
131
4
69
24
30
30
72
18
30
42
5
13
12
23
25
12
23
85
12
180
11
37
47
100
93
156
35
4
45
147
45
63
36
69
23
4
39
101
85
30
30
114
41
40
33
192
15
33
39
63
129
15
30
87
48
9
87
44
4
60
144
33
15
63
113
73
36
39
21
24
24
23
7
120
30
27
12
27
30
39
57
18
42
120
83
61
15
36
153
36
6
174
3
57
6
9
9
6
54
132
60
60
48
96
54
9
192
21
3
45
63
3
96
9
84
57
18
96
69
12
63
66
6
78
42
24
6
75
69
90
24
17
88
15
66
36
83
40
8
64
45
60
15
24
120
9
60
72
108
3
117
11
1
15
9
24
36
54
5
4
8
36
4
56
7
77
28
87
29
49
60
132
3
81
24
51
9
27
69
3
33
24
54
6
90
54
11
85
3
33
48
36
24
27
9
36
60
75
45
48
15
135
41
4
147
90
51
84
45
95
4
24
261
36
108
75
45
27
9
60
24
51
39
30
12
24
24
60
11
31
18
3
93
30
30
24
42
21
84
69
39
60
45
12
11
13
24
119
4
27
126
23
37
6
17
7
24
5
12
73
12
180
27
3
18
71
16
9
120
30
66
30
18
51
36
9
30
24
30
15
36
45
36
108
15
45
12
123
104
16
21
66
18
12
84
11
19
81
93
27
15
9
21
90
18
6
21
108
57
39
15
17
37
11
1
35
28
32
73
6
9
45
11
4
105
35
31
53
43
33
21
66
30
63
57
24
60
39
15
6
35
169
102
24
9
141
36
30
174
35
16
36
27
102
15
144
129
42
5
13
195
21
23
193
60
60
39
9
12
47
1
72
39
36
93
99
57
54
150
27
45
60
3
141
6
138
102
18
6
6
84
54
5
4
57
120
30
54
27
8
37
3
72
135
29
12
4
9
84
6
9
165
12
60
3
45
60
60
27
24
105
39
12
9
60
6
78
27
63
72
5
4
81
24
36
24
3
48
20
25
24
59
16
45
36
48
35
112
84
24
105
12
48
11
16
36
93
35
1
18
102
39
51
18
12
24
75
15
30
24
23
49
107
193
108
119
16
128
4
8
25
12
84
15
188
37
23
1
60
60
39
32
85
216
48
60
11
108
1
15
21
24
51
144
21
144
15
75
5
1
63
117
75
21
39
69
51
96
33
120
39
33
48
15
12
60
69
60
6
41
7
42
39
39
42
24
3
33
75
20
16
9
18
6
143
61
30
57
15
77
43
9
21
39
9
35
1
24
132
27
104
37
42
21
93
36
180
63
45
27
9
24
35
1
84
60
59
4
36
117
66
9
9
36
11
13
35
1
6
33
60
21
24
12
18
5
76
9
12
107
31
30
27
153
12
71
4
33
11
4
92
148
15
120
6
75
36
9
24
12
99
36
69
24
11
31
78
12
23
7
54
144
51
69
15
45
15
32
13
12
59
64
27
90
23
1
24
59
37
30
6
48
27
56
84
13
120
15
15
72
57
140
60
7
185
1
3
105
156
23
37
84
23
64
39
6
60
24
36
24
23
1
51
9
15
15
6
24
42
18
6
81
36
69
23
25
60
72
71
139
30
60
63
21
24
12
3
32
48
60
1
3
153
18
30
42
48
45
45
6
6
48
27
129
6
5
16
9
60
54
21
69
126
9
105
24
159
33
3
12
33
3
99
18
171
9
42
18
59
43
30
24
36
78
57
24
15
6
144
90
81
56
4
213
36
24
66
30
3
81
102
21
27
5
ABCD 99605121776*3^$a+1 [50021]
10
17
12
43
156
29
72
25
23
45
27
21
12
51
19
86
24
12
4
44
15
31
114
18
14
99
7
29
31
30
104
39
19
26
51
19
26
76
224
48
15
1
132
48
119
36
7
29
79
6
95
9
36
4
119
33
10
38
64
90
36
96
86
27
33
63
19
18
68
40
35
7
14
3
13
72
47
168
115
36
161
1
30
29
60
48
12
21
70
50
3
45
4
6
72
29
43
12
5
31
29
61
80
3
25
95
19
41
7
38
195
57
87
12
24
24
31
29
45
40
107
19
66
90
24
12
17
12
13
8
27
1
11
19
72
38
39
67
26
12
36
124
11
21
64
30
50
4
47
21
99
249
15
24
13
18
86
3
1
164
88
144
6
2
231
129
10
5
31
26
28
95
12
25
143
103
137
25
68
3
19
26
60
111
21
39
73
18
89
9
39
37
6
30
18
6
23
72
25
56
3
81
46
2
46
144
65
133
24
20
39
24
43
102
6
125
31
24
41
9
72
27
72
31
53
24
57
48
10
26
82
18
32
24
88
11
60
36
45
16
23
7
162
36
239
45
10
12
53
72
33
12
46
29
9
51
19
60
161
105
3
21
15
211
24
134
60
58
149
24
24
120
25
11
7
14
3
33
12
15
45
15
33
64
80
24
15
24
1
239
7
36
38
22
50
27
31
102
80
70
18
20
15
67
2
220
68
24
99
7
48
42
59
193
68
22
102
8
60
180
15
12
69
39
37
30
5
81
144
15
24
7
17
72
1
68
16
6
17
37
8
10
48
17
1
36
6
17
1
20
39
21
36
118
36
41
48
36
85
20
16
23
72
33
51
7
144
18
176
22
12
18
18
14
51
60
91
65
151
14
3
7
29
61
18
77
33
27
69
12
34
26
39
93
12
64
30
26
39
9
60
70
156
65
84
12
60
55
29
36
9
70
12
14
10
113
7
24
2
70
2
136
186
53
57
15
48
57
39
31
29
60
24
96
84
37
36
138
6
36
30
17
61
11
19
24
12
50
60
166
29
19
5
1
8
22
26
64
18
5
1
11
19
26
39
31
29
9
36
34
38
10
17
60
57
34
102
42
65
127
5
45
15
48
13
78
29
60
103
60
134
46
120
29
84
31
18
35
12
43
5
67
53
60
85
20
16
20
39
96
24
61
12
59
120
21
24
75
24
36
61
18
26
3
1
6
53
72
13
6
14
15
105
22
14
46
66
23
24
33
123
145
11
19
125
21
4
95
60
55
36
26
160
47
7
38
96
22
42
48
20
3
1
95
13
11
36
19
5
45
24
15
105
15
12
84
45
15
36
19
65
37
47
33
10
77
72
48
12
175
54
11
19
36
36
60
17
127
36
17
33
120
58
36
6
12
6
12
14
15
31
17
21
82
89
21
12
10
26
36
40
8
106
2
28
32
3
24
37
59
21
4
42
17
21
192
4
35
19
12
24
14
22
29
1
32
28
72
8
39
9
51
45
10
26
39
109
119
12
9
180
64
11
37
18
24
98
4
6
12
42
66
74
148
131
24
7
5
21
3
7
72
50
15
45
15
73
8
24
16
44
12
15
115
14
112
23
45
39
13
78
12
17
36
7
50
94
29
37
18
60
26
10
36
17
120
43
17
12
93
52
35
169
20
70
5
7
24
50
36
87
21
70
24
12
38
22
74
64
6
5
25
11
31
29
105
28
35
31
14
118
17
13
18
149
96
225
51
19
74
48
4
44
82
278
10
2
94
36
29
19
74
87
1
8
46
6
18
41
21
28
11
73
60
18
14
99
96
48
36
331
6
30
42
11
21
3
37
23
60
45
15
103
74
75
48
45
51
21
15
1
12
47
21
10
29
19
6
30
89
25
44
12
15
48
81
15
24
12
85
60
323
72
24
24
105
12
3
13
18
66
96
12
36
6
36
18
80
4
6
2
24
48
10
41
45
24
106
62
3
36
49
56
15
33
142
5
45
10
14
180
39
72
60
21
60
24
3
67
50
39
24
43
89
1
83
81
58
41
79
38
39
13
6
29
72
21
58
122
39
85
44
36
10
24
29
21
22
38
96
4
32
130
29
49
102
24
65
48
25
18
24
26
27
60
36
36
24
9
15
13
8
16
23
7
53
25
68
40
20
28
71
25
54
2
12
16
6
54
11
21
48
15
7
18
42
149
61
54
5
1
23
31
89
9
15
12
1
23
21
180
3
93
4
18
38
27
21
160
24
48
18
24
12
60
65
120
48
12
33
48
87
1
102
2
75
12
73
71
60
36
31
17
25
20
82
26
88
155
21
60
28
6
29
72
115
50
24
120
70
62
27
60
21
52
48
35
24
103
24
36
18
32
39
31
17
57
3
72
19
36
89
21
3
12
24
45
12
39
19
29
85
35
13
80
88
35
24
13
18
12
53
21
58
101
7
48
65
225
39
13
44
16
18
12
38
22
72
5
7
6
44
15
81
34
5
19
5
25
59
1
20
34
86
72
88
6
18
8
27
12
48
61
6
29
24
127
5
61
24
83
60
45
22
90
54
144
38
4
35
9
46
38
48
12
48
87
81
ABCD 99605195752*3^$a+1 [50032]
41
157
59
31
65
67
5
96
7
12
78
84
90
36
162
42
36
29
96
19
18
48
24
179
37
90
54
59
7
54
150
90
11
240
48
91
125
48
115
53
72
120
96
61
11
7
192
78
198
12
17
24
49
18
77
37
18
90
23
25
239
181
35
168
49
30
150
12
186
29
133
83
109
96
155
48
7
72
132
29
144
37
131
49
215
205
66
54
126
77
127
90
23
72
85
126
53
91
53
85
198
24
180
89
109
108
144
71
48
37
35
7
30
11
7
60
72
101
7
72
41
72
72
7
396
125
7
72
30
150
5
13
102
126
23
72
48
127
240
354
180
258
48
17
205
72
299
7
12
150
30
17
115
36
54
35
24
96
48
48
48
187
5
79
108
162
59
91
18
72
108
12
36
60
35
49
150
48
257
24
67
180
30
24
66
162
78
324
66
24
11
127
78
83
7
17
72
168
48
37
30
72
101
120
37
35
37
108
48
114
66
227
13
30
132
12
53
115
90
48
24
11
72
7
180
216
30
114
29
37
72
107
91
42
72
11
55
113
31
90
78
12
186
12
95
37
59
7
24
41
7
41
120
37
179
43
53
144
73
162
36
102
11
67
29
55
126
144
83
43
114
30
36
54
108
108
90
42
23
115
29
115
173
216
139
5
67
126
30
60
54
558
198
35
48
24
37
120
90
78
12
6
102
155
103
89
31
233
97
144
143
127
30
11
7
72
6
102
42
36
84
59
67
29
24
19
60
102
18
65
157
30
306
180
119
85
126
5
144
96
7
48
42
162
36
54
18
18
47
55
377
1
143
24
37
11
37
323
19
90
78
108
102
168
107
312
31
89
91
210
54
125
1
42
48
24
90
371
55
54
155
61
24
18
65
55
60
77
103
102
96
174
6
47
43
12
108
125
37
18
144
113
157
60
36
179
24
151
198
72
59
19
317
1
143
1
6
234
18
90
347
121
23
264
37
66
113
37
179
85
35
61
192
198
24
48
258
30
53
37
42
30
11
49
90
120
125
7
41
7
90
60
228
162
173
72
103
30
72
72
18
17
1
90
77
13
35
277
90
192
6
59
133
11
247
72
72
36
53
72
397
18
72
30
78
29
61
72
90
30
180
90
77
103
108
53
97
30
54
6
72
48
24
293
67
101
79
36
72
77
43
42
18
72
108
12
41
24
13
12
6
65
55
72
41
157
180
150
17
37
155
61
227
7
41
7
17
91
60
72
17
55
90
36
155
19
18
60
18
53
139
222
90
5
96
7
48
17
37
83
13
30
5
37
90
137
133
72
126
30
42
48
125
7
270
18
84
18
35
55
180
222
66
42
11
331
125
96
7
17
55
276
77
67
5
61
60
144
18
221
72
25
42
72
53
73
12
83
67
53
ABCD 99605233582*3^$a+1 [50032]
9
24
53
55
9
26
49
213
50
13
17
67
53
7
11
13
59
25
17
16
20
72
100
30
30
18
69
3
30
3
9
6
14
16
3
12
5
100
12
72
3
35
18
4
26
94
18
45
83
22
3
168
9
8
19
24
11
16
72
18
44
48
12
180
76
3
9
3
9
3
65
12
40
156
12
20
7
24
11
1
45
42
81
29
42
1
24
48
17
78
40
30
92
43
72
83
18
4
36
152
43
75
9
33
3
12
5
48
52
32
28
75
17
31
9
3
33
24
56
10
32
1
9
147
84
39
2
36
40
92
12
18
58
39
41
52
32
210
18
28
12
38
37
3
14
19
41
28
60
51
204
15
33
29
55
65
88
60
68
10
90
15
5
7
27
33
185
22
8
58
24
36
3
9
63
9
51
5
72
40
68
24
19
57
14
16
62
132
96
54
10
20
43
33
62
22
15
11
37
17
28
30
45
75
18
39
21
44
6
13
9
8
24
40
108
20
12
118
18
39
96
15
69
21
80
22
32
10
86
94
51
12
77
6
10
24
20
18
70
32
28
20
40
2
121
69
20
36
55
57
2
48
25
23
30
127
48
84
45
8
28
60
15
65
10
9
33
15
5
31
17
34
6
44
55
21
152
12
6
24
88
38
12
12
18
30
12
16
192
3
17
90
13
75
2
12
43
45
12
3
35
25
5
12
40
3
3
72
120
2
19
89
7
33
50
10
8
79
21
32
28
39
36
35
30
7
60
5
12
46
2
40
15
12
21
20
79
24
96
240
41
4
38
10
32
6
34
56
7
15
2
6
22
18
14
66
49
21
3
29
28
14
18
78
22
48
2
22
48
51
9
15
12
21
14
73
15
33
24
23
25
77
18
22
3
23
40
45
5
40
14
96
10
144
36
12
38
34
15
36
27
57
63
50
30
10
3
35
22
92
30
13
5
22
66
30
2
52
50
1
5
55
35
22
27
53
43
9
36
20
12
31
36
15
6
24
96
39
96
75
32
22
48
2
1
45
15
45
24
6
9
23
30
12
6
22
12
30
33
23
24
1
39
21
45
75
29
43
53
40
3
59
40
32
10
36
2
22
56
103
77
150
22
20
40
60
20
88
27
17
36
43
9
8
60
7
63
62
52
48
51
59
18
55
9
36
2
30
42
85
81
60
15
24
15
18
15
12
51
2
7
33
30
33
47
42
6
30
42
78
10
2
7
24
21
18
21
24
113
67
45
92
19
21
38
22
60
48
27
41
42
90
30
145
15
8
54
19
60
9
48
39
21
14
25
5
31
27
30
92
46
9
21
12
30
38
7
5
148
39
41
19
5
16
80
84
31
17
12
31
12
5
82
33
5
28
30
69
11
30
7
33
24
50
1
29
36
19
11
10
84
146
30
19
48
36
89
40
27
41
4
18
8
34
15
23
22
176
10
45
29
55
48
53
187
47
73
15
8
145
65
12
67
48
105
108
3
21
51
39
26
43
17
10
14
31
24
48
48
24
131
10
32
148
72
60
110
30
10
80
130
3
17
42
40
26
7
105
60
8
34
8
25
5
52
123
72
21
110
10
44
16
20
19
5
31
60
24
41
60
64
60
20
36
42
10
30
2
43
33
20
22
72
105
23
1
21
3
12
21
87
23
85
27
57
48
5
160
12
15
41
24
70
30
15
3
48
32
30
7
33
18
62
148
14
13
35
25
5
48
10
152
1
47
30
24
40
3
33
12
18
9
5
66
42
48
43
36
33
51
11
40
225
21
2
70
3
24
48
48
29
58
18
15
84
33
20
55
17
16
24
3
155
22
26
22
50
37
11
24
1
15
14
163
45
12
20
19
9
8
84
18
1
77
34
8
18
55
29
28
48
12
15
12
23
78
19
36
105
15
9
26
120
142
15
27
81
47
13
35
70
2
37
5
30
46
3
84
45
3
9
20
46
24
30
26
37
33
42
2
16
12
18
93
9
72
3
53
4
86
34
36
90
2
7
63
18
3
12
29
48
18
37
12
45
56
19
23
72
6
19
21
15
9
8
12
16
87
15
48
42
38
10
110
10
27
5
43
48
141
30
30
15
33
48
32
60
28
12
38
13
24
36
21
60
6
30
32
31
9
18
54
56
10
14
36
52
27
23
22
8
7
33
20
30
25
65
78
10
99
3
8
30
4
80
31
237
50
22
3
12
35
10
6
14
40
8
12
79
111
18
48
12
20
78
97
65
43
69
86
54
40
18
21
29
78
25
9
3
35
18
7
93
2
73
9
48
3
9
15
53
31
9
32
43
48
59
30
91
47
10
32
30
88
42
75
36
137
40
30
30
2
1
5
7
12
33
51
36
5
18
97
63
32
1
15
110
175
75
14
96
42
25
33
24
6
14
31
48
29
132
10
26
84
48
18
10
12
2
16
24
6
50
22
15
117
38
25
17
16
174
9
41
31
12
27
9
36
41
12
30
18
54
49
17
4
80
40
56
10
50
40
14
121
39
6
27
17
28
15
75
33
24
156
45
20
12
55
53
52
27
11
22
12
15
105
15
15
8
145
23
25
12
17
199
36
23
1
117
3
17
79
36
12
48
95
10
27
3
9
21
15
35
40
9
71
37
53
60
10
45
57
12
56
4
75
48
5
18
42
7
15
26
40
12
3
15
110
4
78
48
50
142
2
55
48
45
3
17
12
76
27
27
66
24
8
88
24
75
108
15
152
46
74
1
15
30
15
60
39
6
74
13
5
67
83
10
15
12
65
10
350
96
52
15
33
20
19
48
12
21
15
12
107
49
9
30
8
30
7
35
10
12
20
100
15
84
39
158
24
43
23
25
15
32
18
4
159
101
30
25
15
8
13
5
64
6
57
23
120
145
149
43
48
15
9
36
57
63
12
36
27
80
25
5
7
36
17
84
66
30
42
22
36
60
42
38
60
4
20
30
40
33
17
60
31
29
126
25
47
10
72
8
28
3
21
36
54
ABCD 99606070496*3^$a+1 [50001]
99
60
15
57
27
12
156
141
123
93
75
48
150
72
51
105
66
30
84
30
12
54
231
105
72
6
84
9
39
33
27
45
120
57
3
39
48
6
15
75
36
9
9
51
57
27
57
84
75
135
36
54
6
6
51
27
45
75
192
57
81
27
45
18
33
63
93
15
9
12
24
123
84
201
123
117
108
27
45
12
27
81
15
114
3
48
9
30
24
33
69
3
48
27
105
51
201
165
78
12
33
207
45
57
15
93
63
15
12
81
81
90
9
27
9
24
51
12
21
195
42
15
51
72
201
111
66
132
168
63
36
33
84
18
96
9
75
81
60
72
48
81
27
39
120
48
96
60
30
3
93
3
285
6
48
66
99
48
3
72
57
15
36
12
12
30
30
6
54
12
96
30
12
42
24
105
231
60
48
12
33
171
57
69
30
6
18
57
27
33
15
33
21
18
105
24
39
45
153
27
75
30
42
30
3
27
12
156
168
60
9
144
72
9
12
18
66
6
57
36
27
48
132
36
57
3
141
21
6
36
30
39
171
9
39
36
33
36
21
114
165
87
108
45
120
63
132
60
33
36
60
69
75
39
249
159
36
72
84
21
63
30
39
3
30
144
6
12
6
54
69
120
72
39
6
60
3
24
3
189
24
12
21
60
27
36
15
45
15
21
12
57
15
24
9
18
36
117
3
9
72
15
108
12
84
114
60
3
21
15
105
39
36
51
24
69
3
48
6
3
111
30
42
9
321
111
15
57
15
45
237
63
3
30
3
75
33
33
78
42
90
6
75
27
96
12
33
51
57
72
15
33
63
24
6
144
6
81
39
78
66
24
42
90
18
3
96
51
96
9
108
69
63
177
18
21
72
12
63
90
90
81
81
159
51
72
144
24
18
204
27
21
51
12
27
6
39
3
33
51
18
63
48
9
48
24
99
72
63
72
105
9
30
9
72
69
3
51
9
63
297
84
129
54
21
72
123
318
39
51
93
9
84
3
156
132
108
45
6
114
42
21
3
36
60
42
60
78
45
27
18
30
48
57
63
12
21
27
45
27
30
15
57
60
42
93
15
12
48
33
12
33
48
36
6
42
270
48
12
105
3
18
15
12
153
63
72
9
78
21
87
216
21
9
114
9
75
30
39
81
30
102
6
33
27
24
18
15
51
72
117
15
36
30
3
27
24
45
81
36
99
9
30
33
36
63
9
9
6
33
3
114
54
42
111
123
9
36
45
12
54
30
6
105
12
45
42
30
30
30
6
12
21
57
87
27
189
69
6
12
45
39
18
303
36
159
12
42
54
102
111
24
165
48
15
15
129
36
45
42
12
33
39
114
24
3
120
45
78
9
57
27
27
45
24
75
69
9
3
72
36
87
165
24
63
93
24
120
21
90
60
9
27
6
60
18
72
93
27
21
24
3
42
3
51
129
195
12
60
12
33
279
18
3
3
42
27
108
87
30
15
75
36
36
66
72
3
219
117
33
27
87
33
60
51
120
6
3
36
57
138
141
39
12
6
54
6
27
21
15
144
24
120
9
108
15
15
177
87
6
15
15
192
33
9
75
36
45
6
30
198
33
12
24
12
21
246
78
42
12
105
93
15
39
48
9
264
72
36
105
6
120
57
9
84
3
36
105
132
51
84
39
24
189
24
36
3
42
90
6
60
66
6
51
36
3
18
114
210
222
186
15
39
24
9
276
9
36
3
24
39
9
129
42
24
72
18
99
123
12
12
24
45
39
12
93
45
138
84
90
3
3
33
12
96
3
69
72
129
66
165
12
45
126
72
204
78
3
9
111
3
54
78
30
3
195
24
30
75
48
3
60
45
15
90
27
45
3
60
12
75
150
51
129
72
51
27
54
36
75
189
27
36
24
3
36
108
6
24
39
21
27
15
45
45
27
51
24
96
54
3
57
78
48
24
72
48
90
90
21
72
75
138
3
324
27
9
12
39
66
39
3
57
36
12
27
72
48
108
12
45
15
69
51
9
36
27
24
144
42
ABCD 99606599234*3^$a+1 [50039]
12
23
13
71
108
36
187
12
5
1
84
198
53
25
11
24
192
7
72
264
186
66
5
12
163
5
108
85
35
72
79
29
79
12
89
55
89
72
24
145
30
6
48
60
30
126
95
31
36
78
30
5
31
270
234
162
95
108
1
180
66
53
36
96
72
1
156
6
125
19
156
54
54
5
49
60
143
48
55
360
36
41
85
18
6
48
35
43
65
25
155
132
85
107
115
48
6
227
132
36
121
36
18
126
59
109
83
37
23
48
36
96
13
107
235
78
84
18
42
12
108
78
29
108
1
54
17
43
233
139
149
49
36
324
23
12
36
36
19
6
83
55
132
90
11
25
35
163
101
109
59
13
35
180
25
12
6
54
72
210
60
90
83
168
37
36
155
25
11
24
355
24
36
137
7
66
35
24
145
180
83
60
49
23
120
325
78
29
115
101
60
72
1
11
144
145
36
18
42
83
25
47
1
35
19
53
168
49
90
113
31
5
120
60
120
199
36
54
35
1
114
48
114
48
36
306
113
12
108
7
66
23
67
53
36
55
144
89
91
17
60
84
96
84
115
101
60
19
18
35
31
90
54
42
48
131
12
25
174
18
6
29
1
95
139
72
96
72
30
35
168
192
1
54
5
103
60
138
35
36
24
49
23
84
25
120
24
11
91
18
90
5
31
161
37
35
37
114
66
18
41
19
30
143
79
29
7
17
12
1
23
175
17
60
12
55
5
157
24
35
1
36
12
23
48
60
49
23
55
174
23
108
72
103
5
85
78
30
35
55
144
6
47
37
126
24
12
78
11
1
35
151
72
30
18
18
6
65
1
35
97
18
65
7
48
78
47
133
90
17
19
18
35
91
17
37
36
11
108
1
167
48
97
35
108
55
29
1
132
48
95
31
24
209
36
109
6
17
247
36
114
35
91
29
25
30
6
107
48
25
35
139
72
24
54
18
53
49
60
11
19
125
108
25
138
5
12
60
109
54
300
42
35
49
168
143
13
6
29
79
126
30
36
60
84
54
216
6
53
36
49
23
109
126
53
1
71
13
114
48
18
24
48
240
138
17
108
180
25
66
53
91
126
18
42
71
120
60
37
36
66
54
144
18
89
108
91
90
167
72
31
270
6
18
47
91
5
48
127
197
96
235
324
101
19
41
72
19
269
264
61
216
71
13
107
72
127
90
23
31
6
30
53
91
60
12
180
77
12
19
5
180
139
17
79
90
191
36
19
36
42
12
6
29
133
47
19
144
161
60
85
90
96
108
126
35
144
103
54
35
36
60
13
6
30
6
48
90
54
161
36
19
36
161
37
131
55
36
53
67
78
83
55
89
24
1
90
53
73
155
43
89
1
47
132
228
169
71
13
24
156
35
7
53
72
108
84
97
18
53
49
71
145
54
24
72
54
66
54
35
36
43
12
54
59
19
12
53
55
36
89
72
43
66
162
53
169
48
107
55
17
24
67
5
229
35
19
96
228
36
125
24
36
19
90
378
120
5
67
5
12
43
30
6
17
37
102
6
83
132
84
61
30
113
85
42
102
126
36
108
6
30
125
235
5
300
127
180
125
60
13
42
29
109
24
11
55
149
13
24
54
12
144
41
49
6
198
126
173
ABCD 99607052414*3^$a+1 [50018]
9
96
54
137
37
126
90
6
93
15
9
21
18
137
31
33
3
12
17
25
15
69
54
24
21
8
1
15
144
24
15
33
104
7
17
40
87
54
24
11
48
67
5
79
17
48
7
161
37
114
33
93
27
3
108
144
108
21
3
48
36
54
147
24
87
33
24
120
21
12
71
37
35
19
45
45
24
59
85
66
33
104
43
18
3
75
69
32
7
12
237
80
7
17
7
18
279
57
111
48
27
21
33
15
51
21
87
57
3
5
7
72
33
27
21
8
48
61
75
3
66
11
49
87
51
24
108
9
21
18
6
27
3
60
113
49
48
90
29
7
33
39
225
56
43
29
64
24
141
138
17
120
24
7
129
27
29
88
45
3
8
72
49
90
48
114
51
8
160
15
33
8
40
104
64
15
60
21
69
51
8
24
79
84
29
13
102
36
132
5
16
45
18
57
33
36
90
81
8
151
108
21
33
138
36
126
6
120
21
15
57
69
27
9
36
18
6
18
156
53
1
39
8
133
3
48
99
48
29
25
39
24
45
35
48
79
6
51
69
78
54
48
39
21
11
61
48
35
19
96
101
19
45
45
132
102
153
117
6
102
90
144
96
36
54
72
75
9
6
180
54
63
45
27
24
8
64
144
57
144
66
45
63
57
51
101
13
11
37
144
18
201
3
77
88
24
3
42
30
108
18
36
3
48
9
66
45
24
72
24
39
12
42
30
21
21
123
15
6
75
63
96
9
111
17
37
42
201
15
36
5
160
24
24
3
18
120
75
3
29
91
53
37
107
7
65
72
48
16
15
72
66
15
48
96
96
165
12
108
11
24
1
42
5
7
90
108
72
72
24
11
61
11
40
32
37
126
36
36
125
19
101
16
128
7
57
48
39
17
19
18
72
72
11
40
81
23
16
48
24
48
24
80
19
53
43
101
145
180
147
72
51
18
3
8
7
60
12
17
16
192
24
57
111
32
19
114
3
192
48
72
3
29
61
36
36
11
43
6
84
72
36
90
90
144
54
21
8
25
42
29
48
121
102
78
90
48
6
30
42
27
32
72
24
16
72
24
32
88
27
72
66
35
7
54
51
144
75
21
45
90
33
48
33
87
8
61
35
7
33
15
33
120
288
99
29
24
40
8
7
78
66
18
18
114
27
21
11
7
57
21
59
7
54
150
18
90
105
15
33
32
64
123
24
77
85
11
55
225
63
36
144
53
136
45
27
9
108
18
54
18
54
54
53
7
30
18
129
3
5
64
120
32
133
6
18
51
8
72
64
165
18
30
222
5
7
6
54
198
12
291
21
27
27
5
67
12
225
45
36
143
88
3
36
17
48
61
96
11
16
24
3
84
33
56
216
19
53
40
24
8
40
15
6
243
39
65
43
69
24
57
84
54
6
87
120
39
65
13
27
39
36
36
36
21
8
7
78
3
99
18
18
57
3
21
33
18
66
3
8
16
56
16
45
114
48
57
104
73
150
41
7
222
11
1
47
7
57
87
9
45
11
96
48
7
72
89
88
9
12
27
224
37
75
8
61
3
32
72
40
15
6
102
18
35
1
126
78
66
6
3
8
120
79
72
24
81
24
48
21
72
27
15
90
156
51
27
69
24
15
12
18
18
60
12
126
27
9
15
48
8
7
18
111
27
6
126
65
19
168
66
96
54
21
24
24
144
152
43
69
128
16
56
109
11
31
33
21
59
7
9
72
48
3
72
29
19
53
40
72
24
15
30
3
15
17
1
42
18
75
80
43
84
126
27
80
37
54
69
24
3
66
99
56
7
9
117
18
9
105
54
84
269
163
24
48
36
9
15
41
16
51
21
15
30
3
72
21
27
39
24
12
18
35
16
21
3
48
21
18
24
30
179
109
35
91
36
6
11
109
54
96
5
64
93
30
21
3
138
78
29
37
11
88
8
91
29
25
6
48
81
8
97
30
137
85
27
21
3
21
83
91
24
21
8
48
64
15
33
111
9
96
21
11
13
66
9
15
33
39
9
56
16
24
93
18
9
104
88
63
129
75
29
112
39
9
39
54
42
30
18
17
7
54
59
43
197
127
161
7
41
67
21
99
29
16
224
37
6
12
65
136
51
18
96
30
21
32
91
189
15
54
11
1
54
105
21
3
48
21
107
55
36
144
21
24
45
3
24
45
51
3
18
78
77
24
16
21
6
138
3
75
ABCD 99608349398*3^$a+1 [50072]
23
48
24
1
90
17
37
18
66
36
35
61
35
12
25
18
12
17
120
48
1
54
30
11
156
1
84
54
6
23
103
65
84
36
72
7
5
19
41
228
1
107
103
6
35
121
47
7
29
72
60
132
1
59
31
66
23
55
102
35
43
17
139
17
48
24
91
17
168
37
12
42
48
108
89
36
73
24
18
12
65
13
48
60
35
12
25
18
156
24
5
24
37
24
47
55
54
35
25
36
102
5
48
48
25
36
23
36
12
25
18
120
29
72
13
36
11
24
156
36
72
37
78
53
49
23
12
60
84
25
47
12
13
12
71
12
13
59
60
36
1
18
5
37
35
48
61
36
48
42
29
37
83
67
65
24
48
36
24
13
47
43
65
259
6
18
77
13
12
95
48
36
73
18
17
43
17
31
29
48
120
25
59
13
66
29
25
6
126
35
19
66
11
60
7
113
144
49
11
48
13
30
24
113
48
109
11
72
7
30
35
55
24
29
7
29
25
131
13
36
71
85
23
31
29
85
11
72
84
48
12
24
19
5
31
89
37
11
24
168
12
31
54
11
24
36
24
84
55
89
12
24
91
6
35
37
11
72
48
7
29
31
29
109
107
132
12
25
54
12
5
12
36
96
31
78
35
1
36
48
47
12
36
37
102
60
30
6
17
13
11
13
11
60
31
53
12
49
107
37
36
30
41
24
60
127
18
11
169
119
132
24
19
41
79
5
36
19
53
73
47
7
41
7
53
36
133
12
83
25
47
24
24
180
36
31
6
90
18
11
61
47
25
95
48
12
37
11
67
12
5
36
72
67
6
54
101
109
23
1
72
23
79
41
84
1
47
24
61
23
97
78
89
1
54
281
1
6
54
23
157
23
36
24
60
48
72
97
23
61
11
24
276
1
12
6
36
36
5
13
90
5
205
11
36
43
24
17
109
66
5
48
61
35
24
36
25
35
37
35
72
37
11
12
1
30
17
60
12
37
6
173
7
48
29
85
120
47
24
24
48
7
17
48
43
53
24
7
53
25
126
30
72
59
49
36
24
35
84
48
7
6
126
29
1
179
25
35
72
37
47
55
36
60
48
60
17
24
13
23
25
23
19
18
84
35
24
19
18
12
35
73
35
25
48
6
18
12
60
83
25
18
12
18
78
54
12
18
72
113
36
60
24
108
24
1
23
12
60
24
108
97
36
35
48
7
54
48
95
1
36
11
108
12
48
24
43
17
61
11
79
66
78
41
25
90
42
84
23
12
60
60
13
23
7
5
12
169
72
47
36
60
31
5
60
24
151
65
36
25
180
30
168
126
84
6
5
43
5
91
41
61
35
12
25
11
49
66
6
143
12
145
24
11
1
23
1
30
5
13
6
137
108
1
11
12
60
72
13
107
84
12
48
192
60
109
54
29
168
19
18
203
60
97
11
25
30
29
7
5
36
37
47
25
48
23
85
23
144
103
18
71
1
18
42
18
90
30
29
61
47
48
37
47
61
54
17
55
29
25
107
13
90
216
41
12
48
97
42
101
108
7
18
11
25
11
72
127
5
60
61
54
54
24
18
65
60
109
71
12
127
113
12
19
114
83
72
25
35
1
12
42
17
48
36
36
144
7
18
107
72
36
31
60
30
6
90
35
67
53
205
48
24
83
192
72
61
239
1
48
11
25
6
17
1
35
36
109
72
143
145
12
18
17
19
78
11
91
29
115
65
36
13
90
90
12
60
35
48
7
65
61
23
187
29
156
48
72
7
53
19
53
163
48
54
11
7
5
12
36
132
12
37
23
1
11
48
13
83
36
84
61
11
48
229
18
60
30
23
84
127
29
31
5
13
12
6
54
119
24
37
23
12
108
12
24
19
5
115
18
23
12
12
31
17
60
103
36
101
84
48
1
71
24
67
77
115
17
36
7
5
13
30
29
169
11
48
48
145
23
72
84
48
31
89
85
131
1
66
5
37
23
25
95
13
35
36
19
90
95
37
83
7
29
48
7
29
84
36
49
42
149
7
65
12
12
108
37
6
5
85
23
7
89
25
90
89
96
13
48
47
36
12
37
11
24
31
17
60
19
65
61
83
24
36
144
108
13
11
24
264
12
1
48
71
115
144
89
67
5
1
83
12
24
24
24
36
85
30
96
54
11
25
23
12
19
29
60
121
71
79
41
48
48
12
48
60
7
17
25
83
48
84
73
11
1
24
71
49
131
60
48
1
35
1
23
121
11
1
23
204
31
54
35
12
1
35
24
13
23
13
36
95
13
71
37
18
24
77
13
11
12
48
24
7
65
85
36
108
36
35
24
7
18
71
43
12
53
43
113
61
23
12
1
60
72
156
35
36
24
1
143
156
84
60
96
55
66
24
11
ABCD 99608425388*3^$a+1 [50007]
15
9
8
25
3
104
12
24
96
28
20
1
107
13
51
84
116
48
12
24
12
12
36
4
3
17
12
1
99
8
12
24
19
17
4
44
36
84
12
24
49
47
96
79
129
96
9
36
11
24
1
3
15
5
76
48
12
21
23
7
57
128
12
7
45
21
143
12
72
100
8
4
24
80
115
65
31
29
24
52
21
35
24
40
48
36
261
6
77
25
11
16
44
4
8
4
20
60
49
35
4
116
25
39
12
9
71
148
72
81
23
55
17
12
55
21
44
25
35
61
15
24
12
60
44
36
19
54
11
36
168
76
21
35
121
24
15
15
114
84
11
64
51
5
12
4
8
76
36
144
60
44
7
5
85
24
51
24
80
4
12
9
15
15
6
54
41
88
152
48
76
45
36
11
48
12
12
36
55
89
73
3
32
25
84
36
167
36
36
24
121
11
25
35
24
61
23
16
168
72
24
20
40
36
44
12
84
4
21
71
13
11
24
60
100
21
3
21
36
15
51
18
15
20
120
25
11
36
4
8
12
24
76
20
43
6
35
12
24
84
60
120
16
39
9
8
25
47
60
13
119
24
40
44
13
12
95
12
1
35
64
44
76
24
104
31
81
24
44
52
24
20
16
248
12
4
60
44
108
48
61
23
40
12
69
36
23
16
32
84
48
73
12
72
11
28
36
8
16
20
12
48
12
24
36
84
61
183
57
87
8
24
36
28
9
11
60
16
68
36
24
12
64
21
95
49
39
87
9
32
4
56
73
11
24
1
15
24
20
24
52
9
36
11
12
52
44
60
25
12
72
72
3
72
33
23
48
96
175
41
13
42
17
60
36
24
96
1
159
24
81
132
23
12
28
20
1
63
96
45
36
83
1
51
9
107
4
8
48
13
11
28
120
12
39
21
68
60
172
45
15
140
28
116
25
131
4
39
5
12
1
39
20
88
33
27
81
11
25
36
24
75
24
24
12
24
56
4
32
12
112
33
11
61
36
23
12
25
23
16
44
220
44
7
53
1
15
45
36
35
1
48
59
76
20
40
81
30
5
1
87
33
47
52
56
12
12
36
24
4
9
111
20
4
20
31
29
1
35
12
25
24
23
48
4
51
9
8
36
31
5
4
9
11
36
60
1
123
21
3
32
48
12
4
9
75
32
64
80
16
20
61
23
12
4
45
11
132
1
36
23
48
24
24
61
59
4
20
25
126
17
28
20
24
16
32
25
3
32
12
12
48
1
39
8
4
20
1
159
21
27
27
9
200
40
20
60
24
60
1
59
1
36
48
35
76
92
48
16
8
31
6
144
11
84
12
73
15
104
37
3
8
24
25
83
60
16
116
24
100
44
48
4
44
24
36
72
25
23
4
96
20
36
36
19
5
4
36
20
36
24
40
188
12
1
120
3
21
83
16
20
24
37
11
109
15
45
35
1
63
80
4
32
24
7
33
36
104
25
11
24
16
56
88
20
1
143
12
43
41
12
4
21
87
12
9
15
51
9
20
25
47
12
76
44
36
60
85
35
16
81
39
84
24
8
12
72
31
17
12
100
63
45
32
49
11
4
32
4
56
28
45
75
56
85
11
24
19
77
13
95
40
32
52
32
36
4
24
60
32
84
1
39
60
20
24
12
4
15
5
40
84
44
25
35
12
36
49
59
40
24
20
36
36
108
40
32
1
3
32
85
24
23
36
12
180
84
84
72
60
19
18
83
25
39
60
68
132
24
61
59
96
36
12
48
24
25
23
16
20
12
25
120
23
76
48
33
27
8
37
23
52
12
45
39
20
115
5
55
17
48
4
12
8
96
36
28
60
12
8
7
9
36
84
15
5
84
48
124
68
1
35
36
13
18
65
4
24
20
1
23
13
23
12
24
4
84
20
12
91
12
42
48
27
20
25
180
108
11
24
12
25
39
51
45
8
37
59
4
45
27
8
48
4
44
1
36
12
6
5
84
13
63
104
12
61
99
45
23
61
59
136
32
4
129
15
81
11
24
40
63
41
55
5
12
24
40
3
21
36
120
20
28
8
19
54
51
68
60
100
56
24
37
36
119
4
24
8
28
57
119
4
32
112
8
52
68
13
111
39
17
13
75
32
37
95
1
11
1
18
125
1
39
36
21
23
12
144
1
18
17
73
35
76
104
1
3
36
51
9
56
19
45
80
1
71
12
76
20
25
227
4
80
180
28
12
60
8
13
47
12
40
80
24
72
148
80
4
33
3
51
53
16
69
36
71
60
108
16
56
40
15
33
51
45
200
36
60
61
12
47
24
25
35
12
48
25
39
8
12
73
48
107
25
3
45
107
108
4
20
1
35
37
47
72
60
55
33
116
40
111
125
4
32
24
1
48
35
16
8
12
19
29
12
88
116
16
45
11
4
8
96
12
24
96
24
48
96
1
15
44
97
3
24
12
144
21
36
48
35
16
9
12
114
90
23
12
19
17
108
124
36
147
29
61
48
35
25
15
104
120
97
11
13
35
120
1
36
23
4
176
12
73
15
20
60
4
20
60
52
20
1
203
37
47
36
1
35
120
24
1
39
21
75
24
36
21
23
37
30
5
48
16
8
1
75
60
45
35
136
45
15
20
60
60
108
37
54
6
59
60
36
19
29
60
1
39
132
56
4
68
16
44
60
31
90
35
7
5
12
1
36
138
21
20
12
4
20
1
35
13
59
12
96
12
12
4
81
23
13
23
24
145
6
84
137
40
21
59
13
18
5
13
60
35
160
20
91
ABCD 99608884528*3^$a+1 [50007]
31
105
8
16
24
20
85
23
48
25
15
32
28
44
16
15
5
16
129
59
1
35
49
143
139
96
5
48
16
3
18
12
15
48
12
63
9
21
87
51
9
32
36
28
32
4
21
23
4
63
5
24
16
48
21
35
19
9
27
36
45
84
20
115
126
15
108
15
24
66
12
12
60
3
63
36
65
25
131
13
24
71
24
16
12
39
120
84
24
33
8
19
30
36
59
172
80
108
7
66
75
68
55
81
36
189
3
93
42
126
15
32
12
67
29
100
44
13
180
18
125
4
21
27
72
27
29
67
150
15
3
77
4
36
48
45
24
6
17
84
25
99
15
65
4
15
42
83
36
12
28
96
9
27
20
28
9
12
63
135
12
24
5
1
59
25
59
72
64
69
126
90
24
11
52
32
60
43
30
63
15
24
33
8
19
53
72
85
87
81
75
24
56
72
96
139
21
24
45
18
108
5
19
72
108
17
1
48
66
18
66
12
45
32
48
28
45
35
4
81
11
91
84
54
114
93
183
57
144
15
78
3
3
9
20
7
48
18
108
35
49
66
21
51
29
88
81
135
96
48
8
49
51
33
12
39
120
15
18
15
8
79
33
48
99
93
8
120
7
21
15
101
64
120
104
232
8
12
60
4
44
37
18
77
4
69
11
16
33
18
69
48
3
17
28
20
4
120
21
12
3
27
6
11
40
75
113
60
48
24
49
15
21
48
75
15
93
60
24
105
3
21
87
27
12
60
113
43
138
24
42
9
84
33
30
54
3
20
16
20
64
32
40
8
16
105
51
45
6
9
24
24
81
24
6
21
3
36
77
40
144
111
5
7
18
87
33
48
11
40
15
60
21
144
24
57
18
105
27
9
96
8
37
12
23
67
6
102
137
25
11
76
116
157
15
32
19
17
64
44
36
133
96
66
30
75
156
15
18
72
12
83
48
67
5
13
11
136
255
113
4
12
48
8
28
27
65
67
18
114
33
60
36
27
114
15
69
24
18
24
173
7
66
3
12
159
84
84
12
5
13
12
126
18
35
19
57
9
42
17
7
93
8
73
15
92
108
112
27
5
37
15
36
48
21
35
4
96
36
27
17
139
57
15
29
13
42
54
30
57
128
136
15
33
68
12
52
69
11
48
37
135
51
54
11
4
111
18
15
39
65
52
128
60
36
19
18
12
27
9
107
19
45
105
135
48
21
27
45
12
30
57
141
12
72
51
48
56
169
39
20
16
12
33
35
160
57
35
13
42
29
76
105
63
12
32
13
23
79
6
162
105
33
39
80
1
39
92
139
9
21
51
96
135
30
18
17
108
4
3
9
48
12
75
24
21
15
41
52
36
92
13
54
33
32
67
21
3
81
44
1
35
31
77
25
47
16
32
208
195
9
21
15
8
31
30
39
12
8
85
75
24
20
43
90
15
27
33
20
24
19
24
21
27
9
75
54
24
11
19
5
7
41
100
48
96
116
24
40
8
73
39
93
66
41
16
60
48
45
39
56
16
15
9
156
21
39
56
72
1
42
18
59
7
9
12
117
27
15
45
9
39
33
35
97
42
9
12
63
21
80
31
185
48
19
5
16
32
60
43
9
75
45
152
16
120
3
30
51
15
21
44
13
47
4
44
55
18
18
69
8
48
19
30
12
15
20
13
27
24
51
144
24
90
3
117
18
177
45
12
6
18
107
103
21
48
48
20
48
7
9
108
72
21
23
31
69
44
12
1
114
141
9
78
18
72
3
15
18
107
103
29
61
15
57
27
32
100
8
1
15
36
36
48
44
55
42
35
76
63
81
15
45
20
49
15
21
30
33
12
20
96
7
5
52
39
17
4
9
30
6
39
152
4
36
3
12
33
75
65
37
192
47
1
123
57
75
108
36
48
15
12
21
33
42
12
21
9
12
30
60
96
42
72
11
112
36
44
16
72
27
17
55
6
18
102
107
48
43
57
8
40
24
8
60
4
8
96
31
9
12
3
57
24
63
125
48
52
51
12
45
20
124
36
45
3
72
68
160
144
20
25
63
57
11
36
28
27
66
3
39
30
23
7
17
88
20
1
15
27
30
35
7
18
162
57
9
155
19
93
48
105
51
44
36
13
66
65
64
12
24
12
20
19
21
63
5
7
29
1
42
60
90
15
8
7
12
81
60
57
27
116
79
9
87
9
21
3
195
30
11
31
117
392
55
36
69
15
6
132
42
84
12
113
52
45
60
30
9
15
9
9
63
33
15
24
45
3
63
114
3
32
28
57
15
48
108
36
51
72
45
21
15
45
99
75
6
15
15
101
64
51
29
91
45
80
1
83
25
11
144
31
45
93
15
15
33
57
15
87
105
3
57
48
12
20
13
63
24
44
7
93
92
52
12
9
6
53
112
24
15
21
44
4
32
1
18
57
15
9
8
16
45
59
40
15
18
12
87
44
37
59
4
9
42
65
88
15
12
108
17
124
27
33
27
ABCD 99609200038*3^$a+1 [50028]
19
17
18
21
4
8
15
49
20
15
13
32
3
1
11
13
35
13
17
6
1
143
6
6
36
18
24
6
37
5
39
33
3
3
54
7
11
12
18
18
1
11
30
7
12
35
9
39
96
21
4
24
23
37
5
27
24
16
5
43
12
24
71
54
15
45
7
5
60
12
12
36
3
16
5
36
60
12
63
40
65
15
24
36
4
5
31
35
90
7
20
3
109
11
13
17
19
5
36
19
29
15
39
48
24
13
20
12
4
12
12
5
15
3
18
42
37
8
39
13
5
67
5
78
18
27
21
7
53
12
12
36
54
18
19
5
6
18
30
6
30
1
53
27
3
6
54
25
12
8
16
24
89
3
4
89
24
15
15
6
55
12
72
77
19
120
24
8
33
12
15
99
24
9
12
3
21
9
15
45
36
79
20
33
3
36
9
84
36
12
30
9
3
30
3
4
11
13
5
12
24
43
5
51
9
6
6
31
23
1
53
3
45
54
6
30
13
5
60
15
16
5
18
6
31
48
152
45
43
23
12
13
5
3
4
23
24
61
35
25
17
27
3
6
7
20
24
4
107
9
81
48
39
156
16
5
24
19
17
24
72
19
24
35
21
4
11
1
32
33
144
39
16
36
72
11
42
19
35
85
80
9
15
52
12
5
6
25
47
24
33
40
8
24
21
7
48
12
23
73
17
12
36
7
12
8
12
36
81
19
47
90
12
12
48
7
24
36
24
17
3
39
45
57
15
9
19
8
3
85
59
121
35
45
21
6
25
65
48
12
7
12
24
24
12
41
7
77
84
7
20
64
8
16
20
4
8
4
24
71
1
48
35
6
6
25
53
66
36
24
25
56
40
53
6
21
15
33
9
30
13
65
7
17
55
101
7
152
4
41
138
78
103
17
48
60
36
39
16
29
6
13
41
67
5
15
4
11
48
97
17
15
33
7
12
24
12
23
49
8
4
20
21
27
76
36
35
13
48
107
1
12
17
7
8
12
4
11
24
24
21
9
27
40
5
24
60
7
48
29
3
4
8
33
78
6
30
1
5
18
42
7
23
18
30
105
12
28
11
13
41
51
39
1
24
41
18
12
36
25
12
23
90
7
77
39
15
37
92
48
39
13
53
54
30
18
37
11
30
43
17
55
20
4
29
6
61
5
3
40
41
31
24
5
3
15
1
44
28
17
7
11
42
66
54
3
100
29
19
17
3
4
11
30
42
13
35
30
60
7
44
16
12
8
105
27
3
37
53
12
36
54
25
36
71
1
12
35
6
19
8
15
90
42
12
13
5
7
48
5
18
9
28
5
31
12
5
27
12
4
24
48
68
52
24
20
33
30
1
17
78
30
96
19
11
1
12
23
18
24
3
4
8
3
37
41
6
1
20
12
15
1
11
24
24
18
15
4
29
67
8
9
7
11
12
61
17
3
36
9
127
12
12
23
6
19
17
19
11
1
5
7
8
39
60
36
45
3
1
35
1
17
27
51
42
120
67
23
1
59
48
30
3
36
16
12
12
5
63
15
45
28
23
45
12
9
48
6
6
39
4
71
54
15
51
57
39
21
4
23
18
79
5
15
48
48
28
12
65
39
33
6
1
83
6
19
60
11
49
23
132
18
7
17
19
24
11
9
28
32
45
7
8
28
72
68
3
24
13
5
3
69
36
19
8
4
11
49
8
111
49
36
41
111
60
3
25
35
49
8
63
49
11
6
84
55
20
27
129
3
48
18
19
17
6
12
66
15
4
47
18
48
18
37
8
16
36
47
12
13
68
33
42
9
24
52
68
15
25
47
9
96
15
13
35
6
54
36
6
12
43
20
12
15
12
33
3
25
32
36
15
6
3
15
18
87
15
37
35
1
12
53
54
1
12
48
12
5
7
84
20
9
7
41
42
48
25
12
72
41
15
40
48
20
16
5
3
16
11
6
43
5
30
72
24
13
35
13
24
29
31
11
9
9
7
17
12
19
11
9
15
24
1
5
7
72
152
69
7
53
30
54
3
60
4
23
25
17
6
12
37
96
32
21
7
23
9
16
24
41
7
12
11
30
12
3
52
48
80
12
45
90
30
3
9
7
41
102
18
43
5
19
12
131
25
17
15
36
9
7
84
32
52
23
33
60
4
8
4
35
13
32
4
11
1
5
15
40
24
8
28
5
43
59
12
1
8
15
85
12
72
96
5
55
17
3
4
5
6
96
73
5
15
21
24
3
4
5
36
7
5
51
4
17
31
8
15
49
36
24
12
20
15
6
18
24
37
48
5
102
13
8
12
3
12
18
78
36
6
15
12
16
36
48
32
69
19
17
6
13
12
12
5
31
24
113
3
24
15
42
51
4
5
19
60
44
88
5
18
61
5
3
28
12
41
19
12
29
31
96
17
31
35
9
15
6
15
12
39
6
15
3
25
17
30
9
9
72
12
7
5
19
24
20
36
9
18
48
1
5
60
31
12
20
21
55
11
25
36
32
21
24
3
33
36
19
11
1
12
11
1
5
15
21
7
65
48
30
12
36
9
76
11
9
16
56
24
16
5
27
60
16
11
73
12
56
3
60
25
35
9
16
47
18
55
17
19
24
29
31
107
12
117
9
15
39
13
12
32
64
20
51
48
33
4
5
19
24
20
21
24
36
36
30
25
71
25
17
6
9
28
32
36
39
1
32
60
135
13
20
69
36
15
4
23
18
6
9
21
103
12
41
7
53
30
12
18
60
48
7
8
21
19
24
23
9
88
53
7
17
54
6
6
9
3
72
30
3
21
15
27
48
25
20
16
11
18
12
3
40
12
5
30
54
19
29
12
19
17
15
27
48
42
7
71
13
20
39
13
8
45
24
18
85
60
17
7
29
15
15
1
23
13
5
7
11
25
5
12
43
11
121
128
51
18
18
12
18
3
84
76
32
3
1
48
65
7
35
6
3
45
67
5
12
60
67
8
12
15
1
53
39
3
13
12
23
9
28
68
45
67
20
4
44
4
35
6
36
54
21
16
8
4
8
4
8
15
1
36
29
12
27
12
16
35
25
17
30
12
13
36
11
1
5
7
17
55
20
75
6
12
3
4
5
24
6
9
16
11
42
55
11
49
8
33
7
5
15
15
13
5
24
7
5
30
21
57
15
40
35
13
29
3
27
6
15
33
75
16
11
30
18
37
17
48
7
8
12
21
30
60
12
49
20
4
24
92
3
33
45
27
33
30
45
3
24
13
5
30
18
24
31
11
6
24
24
39
16
32
63
36
25
5
18
1
32
72
33
27
21
6
18
27
3
18
42
36
37
12
68
52
5
31
71
1
12
11
9
33
54
48
18
18
30
36
3
36
4
20
15
66
27
28
24
36
12
44
33
31
5
7
29
6
13
17
7
5
12
79
5
75
16
35
9
9
31
12
24
20
9
39
16
80
12
39
21
12
40
41
12
12
6
12
37
68
39
1
17
7
29
27
4
11
18
6
9
4
32
3
1
29
87
24
4
12
5
19
12
29
19
44
15
6
15
52
17
6
84
1
47
54
18
1
20
16
48
8
60
40
12
11
12
30
60
12
3
3
21
60
16
20
3
25
20
9
43
60
8
12
15
18
15
15
24
18
55
5
12
78
12
12
24
1
8
3
37
23
48
24
72
85
8
36
15
24
18
30
30
18
60
1
11
9
4
12
137
120
6
6
24
15
27
13
44
45
18
24
49
12
17
7
56
15
30
18
6
24
7
48
32
12
36
9
36
7
17
12
120
19
35
60
21
28
53
39
15
24
66
15
84
21
18
6
7
32
28
32
48
12
27
21
4
71
54
6
13
11
25
5
30
49
29
6
12
9
135
18
18
18
7
47
13
17
31
12
32
15
30
18
37
11
1
29
120
55
24
5
51
24
27
9
4
36
12
5
87
40
113
60
18
25
24
20
3
49
24
17
72
6
37
35
30
19
8
16
29
30
13
17
30
13
23
37
23
21
63
21
4
11
72
33
40
24
41
6
18
43
29
30
1
48
47
42
6
12
33
4
72
24
5
7
24
23
25
36
35
1
5
6
9
9
7
5
19
56
48
16
11
13
5
132
24
6
114
24
6
24
24
12
6
19
11
49
41
48
39
57
36
39
36
3
54
31
11
18
15
21
39
12
4
35
1
44
40
24
17
ABCD 99609717484*3^$a+1 [50001]
18
27
51
33
116
1
63
32
24
36
64
84
57
215
28
80
36
28
15
12
5
115
30
18
12
33
15
18
27
45
120
72
59
16
48
56
1
18
45
56
31
45
123
21
51
29
12
84
73
132
111
80
48
52
57
12
111
140
97
111
36
63
41
36
1
83
40
144
36
81
3
108
20
7
30
12
15
21
3
9
15
63
9
48
36
21
15
24
36
21
47
13
42
41
60
16
68
7
33
32
61
24
120
11
37
27
15
18
23
40
12
92
64
20
16
111
17
67
30
11
175
149
4
81
63
60
60
117
108
3
75
72
33
12
32
76
9
30
9
32
109
3
3
17
13
162
12
105
93
15
57
11
109
18
12
48
65
16
32
37
11
76
36
27
81
21
3
32
55
41
55
9
15
30
90
9
21
71
12
40
60
12
24
177
12
15
20
60
16
32
12
13
3
56
43
12
65
4
69
11
4
63
12
5
72
13
18
9
80
1
23
19
5
37
51
20
4
75
33
3
153
56
85
75
33
15
15
12
6
15
8
37
95
12
16
56
25
3
20
16
56
184
21
11
217
60
12
36
3
99
60
30
23
19
33
32
144
40
81
36
35
12
76
32
55
29
144
60
19
42
11
88
36
33
72
23
96
19
41
97
3
57
35
88
12
68
16
128
7
30
6
77
97
15
24
80
16
56
48
120
96
25
3
75
57
48
57
39
21
23
96
79
33
32
37
6
53
64
12
15
6
75
8
7
24
30
3
12
180
48
15
60
108
24
9
152
7
33
69
59
24
16
27
33
9
3
20
12
55
33
32
7
30
36
12
71
12
79
36
69
33
71
97
47
37
83
160
33
132
3
117
12
18
17
160
36
8
7
9
15
101
79
29
31
9
39
17
85
48
162
93
177
138
42
15
15
29
12
84
36
64
153
95
7
33
15
42
108
3
80
48
16
20
16
92
7
18
12
48
11
16
20
43
42
59
36
64
21
6
29
84
79
42
3
45
23
49
30
5
103
48
9
48
33
60
114
9
291
18
11
37
99
120
8
60
67
45
48
48
12
117
48
60
3
44
25
63
177
48
30
30
18
54
18
53
12
67
5
64
60
84
12
15
29
19
21
72
8
1
71
37
27
33
48
54
65
220
105
71
48
60
1
23
28
57
167
4
39
132
45
15
9
24
93
24
3
56
36
43
17
4
57
3
72
27
21
39
21
144
57
51
9
11
124
3
42
75
8
67
5
13
15
212
25
99
20
40
21
63
15
113
48
156
88
8
4
3
12
30
23
85
3
8
1
6
53
4
108
60
68
31
5
13
42
9
80
12
28
56
16
128
120
16
51
90
23
16
3
45
12
8
76
81
59
16
3
60
17
16
24
44
1
83
48
24
36
4
15
9
9
11
16
84
24
57
95
88
3
54
39
84
60
45
11
24
145
71
64
15
45
20
43
29
40
44
124
8
25
54
29
1
18
48
42
60
12
6
129
80
85
75
33
23
37
48
3
51
18
42
5
25
156
15
8
72
12
76
36
20
24
61
48
51
32
4
68
7
90
59
49
75
3
102
71
40
69
11
16
48
8
40
207
12
18
3
12
12
68
108
7
77
121
27
56
96
100
81
47
25
27
21
35
19
45
36
44
96
40
27
17
1
84
59
16
33
78
29
88
15
60
65
28
32
67
5
16
39
48
53
12
7
60
6
39
51
42
35
16
24
8
192
36
49
3
8
16
3
77
55
29
1
95
48
37
6
17
37
95
4
39
21
20
16
21
27
135
5
25
198
29
4
36
81
42
150
12
48
12
15
15
48
17
1
12
11
61
123
3
12
21
12
45
59
1
54
33
45
23
12
85
107
13
11
72
40
9
18
12
9
69
27
56
148
36
44
84
40
207
9
81
15
15
33
8
19
18
12
39
27
165
8
4
20
40
57
6
69
3
60
45
56
12
19
129
72
48
9
60
30
60
41
199
30
3
39
45
45
6
9
3
77
16
39
6
3
9
252
3
75
42
60
108
131
12
49
35
64
12
84
15
33
8
184
21
23
76
56
97
12
3
32
16
48
24
45
12
120
15
33
30
48
9
63
41
4
36
21
75
15
45
63
90
90
42
3
36
21
6
53
24
16
96
24
56
48
72
43
21
92
49
48
35
16
56
13
83
37
11
1
78
41
1
71
19
45
8
13
72
71
127
54
60
18
17
28
3
129
75
48
141
39
45
36
39
21
57
183
21
138
60
5
43
9
48
15
45
20
13
3
171
189
20
19
81
12
12
120
8
4
3
12
78
83
19
33
56
61
3
116
12
48
4
20
72
1
3
21
23
96
79
17
24
12
4
33
102
48
18
63
21
3
27
18
83
24
25
23
36
49
12
15
48
96
129
35
16
44
16
51
33
105
102
125
13
12
63
8
79
36
45
224
48
36
19
17
40
45
138
120
161
31
18
215
160
75
53
49
108
27
15
18
15
32
40
120
21
210
42
ABCD 99610320706*3^$a+1 [50024]
80
84
31
77
15
5
4
24
20
12
115
37
56
24
12
16
3
45
36
8
13
20
18
5
12
4
19
5
25
27
28
17
78
20
189
91
41
48
12
16
84
116
32
13
78
101
56
20
13
20
35
1
31
23
36
4
20
12
13
4
43
49
35
49
24
16
35
29
31
49
23
20
53
47
65
15
53
4
96
75
21
8
16
104
16
51
16
45
8
25
50
9
68
35
29
1
27
20
40
21
47
15
13
40
32
8
51
1
44
19
1
76
52
20
32
24
55
45
32
28
36
1
15
20
13
59
31
17
3
6
15
31
33
27
37
16
32
32
21
51
4
12
5
44
16
48
7
72
16
72
15
105
52
23
9
16
83
81
16
40
85
43
5
15
20
16
8
1
71
8
48
8
12
188
55
22
43
67
9
39
5
55
9
16
32
20
13
7
23
25
12
195
8
65
91
9
36
16
15
18
7
49
66
49
11
18
7
72
23
13
4
7
16
113
24
8
35
33
52
5
59
9
22
74
39
15
12
54
6
28
137
44
16
73
62
17
28
39
9
4
63
20
88
30
26
36
37
52
28
3
18
27
48
21
16
79
11
14
4
11
19
21
59
17
20
12
3
50
27
12
39
10
47
105
15
33
72
23
40
27
9
16
15
93
15
12
5
13
11
44
1
11
24
59
45
57
74
60
33
3
10
27
56
27
45
12
28
23
25
17
39
9
51
4
17
15
45
30
37
8
15
25
40
8
15
29
12
9
22
9
9
51
144
95
70
71
100
16
23
25
1
36
7
8
48
37
27
33
104
6
9
21
59
1
15
33
19
32
76
8
16
28
28
48
36
39
120
21
15
81
8
5
35
15
9
8
60
19
34
2
13
24
128
40
63
12
45
63
37
43
5
20
137
18
21
31
14
16
43
136
9
15
15
5
37
43
32
85
55
4
84
32
8
24
16
44
77
16
15
8
15
29
16
12
4
29
7
135
37
16
15
40
9
11
10
2
60
173
20
35
5
1
51
12
21
11
8
40
67
36
17
56
5
82
8
41
28
28
83
12
33
56
16
25
18
1
64
96
1
15
4
40
20
28
1
2
30
39
8
11
85
52
25
19
19
5
7
53
7
25
20
64
11
24
21
40
59
21
24
15
33
56
1
16
47
63
18
15
111
46
35
40
24
8
1
26
13
21
11
91
17
63
28
69
32
4
44
12
39
1
21
7
31
12
17
41
39
16
36
68
17
11
4
16
32
31
12
29
40
39
1
4
44
31
12
53
1
31
24
8
36
20
32
35
45
24
20
11
20
40
77
12
49
110
6
126
9
4
4
1
55
84
16
52
24
84
7
29
48
8
5
110
13
15
1
16
8
55
52
13
24
1
72
79
4
7
70
7
7
5
28
8
48
92
20
15
60
37
8
3
61
48
16
7
33
136
5
76
55
83
61
44
5
7
4
11
5
12
8
80
35
40
5
43
21
8
8
5
23
4
8
8
7
40
30
43
16
8
8
35
37
56
15
69
12
69
12
95
8
11
154
27
28
7
29
16
48
135
1
16
8
17
15
32
56
16
40
49
27
15
49
1
19
41
28
7
28
96
31
20
18
70
5
64
8
32
1
27
60
4
20
1
38
10
95
32
43
36
13
68
3
36
4
30
19
16
116
1
18
30
6
1
120
15
9
100
19
17
44
20
44
64
33
83
92
23
41
11
48
21
35
89
32
24
16
12
11
20
97
29
15
4
125
7
32
28
5
18
10
27
15
9
21
3
72
8
7
13
64
12
20
1
3
12
25
38
17
13
39
28
5
15
104
41
47
60
12
69
12
23
35
21
8
16
40
32
3
17
43
5
27
49
36
20
3
6
15
8
23
57
23
48
6
30
81
33
195
16
24
27
20
33
24
16
80
60
7
20
25
23
6
11
23
1
49
6
16
9
9
2
5
5
3
20
87
13
45
11
36
55
25
12
37
4
47
9
15
40
44
32
4
96
28
20
12
28
80
7
20
9
36
28
15
60
41
44
12
5
20
39
51
53
12
4
39
21
39
30
31
8
21
10
41
120
8
56
35
37
33
7
4
80
16
15
93
4
28
24
16
15
33
44
36
40
51
1
35
13
5
47
43
1
20
61
60
7
11
21
35
16
69
80
4
32
13
35
64
47
16
18
32
3
64
21
11
8
127
24
66
24
7
65
10
8
21
99
61
40
29
11
79
17
3
12
5
20
32
3
9
4
104
36
44
20
52
16
193
7
64
21
70
53
16
4
1
36
39
20
44
36
11
33
20
65
2
24
16
5
15
33
64
23
29
24
17
7
1
30
36
25
69
12
3
12
60
23
12
69
64
17
10
13
4
3
73
35
6
75
36
32
40
40
11
37
28
12
65
30
5
32
92
39
1
31
25
24
8
40
11
109
17
24
71
31
70
3
17
27
48
28
32
52
20
8
8
216
4
20
32
40
5
27
32
48
80
8
45
28
2
5
35
48
25
37
43
4
1
79
47
125
20
40
91
88
2
79
5
6
10
23
36
16
53
15
24
33
15
32
112
9
7
59
4
2
19
29
15
4
3
13
35
65
12
33
15
75
5
80
12
32
8
104
51
29
19
29
33
3
60
7
9
16
100
145
15
32
12
9
22
5
33
19
16
17
79
16
24
56
12
13
28
11
8
43
5
40
8
16
40
8
16
36
4
1
24
19
11
36
6
119
19
6
16
27
16
52
32
11
1
28
16
87
30
83
51
61
44
64
27
33
36
59
21
121
18
17
33
7
8
36
21
15
40
3
2
27
61
30
21
8
81
55
20
4
12
36
125
35
35
5
55
68
6
15
1
19
16
4
8
3
45
40
12
11
6
30
1
64
29
31
25
15
39
70
2
13
44
31
72
29
16
32
12
15
5
31
133
80
16
80
1
120
55
60
4
15
1
35
29
24
17
23
44
20
12
64
17
38
12
33
12
4
21
23
16
35
4
9
76
4
20
176
35
72
69
1
74
21
15
9
40
21
8
15
15
6
59
32
48
15
17
20
44
28
1
36
36
23
64
57
55
8
108
20
12
11
21
316
64
100
11
54
19
11
21
28
20
16
21
18
5
16
96
32
3
25
8
40
47
5
64
39
9
33
15
55
5
24
24
32
24
16
55
5
44
25
30
36
45
184
39
2
27
63
24
21
4
48
36
44
3
45
15
85
32
12
49
2
13
20
12
12
13
38
69
92
4
7
20
13
27
5
20
13
66
4
41
15
53
37
90
5
8
3
33
75
37
20
8
4
16
1
31
68
40
27
38
31
40
1
48
55
57
14
24
72
9
16
75
8
1
16
85
27
103
37
40
16
44
20
128
32
27
45
40
21
48
20
79
11
109
23
120
18
39
3
49
60
11
25
20
33
71
71
17
56
52
84
19
9
47
36
25
4
151
5
32
32
21
43
20
44
16
104
11
86
6
5
44
104
55
17
3
40
5
16
48
8
8
4
20
13
15
12
27
21
4
ABCD 99610620808*3^$a+1 [50356]
84
51
12
267
30
60
84
60
27
189
3
51
162
84
123
156
105
162
9
45
3
33
84
396
294
66
54
150
84
150
77
85
30
45
20
144
85
455
205
71
160
63
45
45
126
144
72
93
441
231
45
339
69
11
25
11
25
35
19
114
47
109
204
126
21
123
126
264
47
49
63
21
216
3
68
199
53
1
36
6
9
9
39
63
17
76
224
52
69
36
54
192
65
64
105
35
25
11
112
273
54
210
6
33
12
32
52
15
54
12
54
53
48
13
99
3
33
255
96
264
42
47
127
24
165
164
97
24
30
69
21
111
39
126
36
39
81
219
21
27
308
28
45
180
186
30
36
195
93
6
30
144
90
89
73
24
336
15
39
153
33
123
21
84
119
13
144
144
195
36
39
117
75
89
48
31
72
185
60
112
3
18
30
96
54
59
76
75
21
21
75
123
69
3
33
285
90
281
25
96
87
87
53
61
756
36
15
32
73
24
54
21
261
24
51
32
61
102
18
6
54
15
116
96
145
47
7
90
54
186
174
45
224
48
85
267
68
144
79
29
37
144
126
45
249
27
284
205
71
79
93
171
42
267
57
135
21
159
176
64
375
96
18
135
32
28
51
90
39
57
324
66
24
54
36
171
45
87
21
162
105
12
68
60
115
317
1
132
30
144
216
549
128
67
113
28
93
119
1
6
66
39
69
42
138
36
35
316
153
39
147
285
48
21
6
90
155
115
54
66
53
91
69
27
69
105
60
27
3
72
24
33
33
27
20
7
54
159
36
416
76
33
96
120
36
39
69
132
30
105
63
30
132
84
171
153
71
108
52
45
66
24
66
183
44
781
150
72
18
99
93
78
30
171
48
108
80
13
72
198
72
18
192
78
29
180
76
32
115
129
45
83
16
60
117
27
237
6
90
318
42
120
144
3
3
29
19
150
87
123
137
25
215
79
54
120
90
72
93
21
54
69
3
29
181
144
96
270
45
9
155
1
27
123
54
66
54
90
150
36
3
45
36
186
48
101
16
33
36
30
24
9
396
45
51
51
54
11
133
132
120
144
54
126
39
96
69
36
66
165
123
165
36
176
169
54
120
150
47
64
51
18
36
36
108
27
192
108
285
119
28
20
7
9
135
96
120
144
6
171
183
21
105
90
189
27
165
393
135
45
126
24
282
147
32
16
3
360
105
96
129
192
24
135
45
36
120
3
141
ABCD 99611173828*3^$a+1 [50016]
7
32
21
24
48
12
18
132
18
12
24
195
48
9
15
16
23
36
37
17
24
7
29
6
60
12
18
48
60
24
48
30
42
111
45
30
24
36
30
42
12
30
18
42
72
19
8
3
90
24
36
6
72
60
37
32
27
6
39
21
36
60
19
11
72
18
19
24
32
57
12
19
17
60
42
12
6
39
3
36
6
19
104
3
37
23
9
72
111
9
9
103
29
42
1
32
27
13
77
66
25
77
27
111
18
31
5
19
11
54
7
17
15
48
24
88
24
29
75
69
18
1
5
12
55
125
12
6
1
41
90
18
96
3
81
12
3
48
27
45
21
6
48
36
1
29
30
6
12
27
75
36
24
60
6
18
37
29
54
24
93
9
7
77
24
60
18
18
60
87
129
31
5
51
40
29
54
6
31
32
75
90
12
31
29
60
12
6
66
3
51
21
33
12
43
128
16
29
108
6
18
15
24
57
15
39
12
109
5
6
30
60
60
18
30
31
192
24
32
87
66
6
25
48
24
11
69
57
30
25
24
8
153
6
42
48
24
60
54
6
30
6
24
19
5
91
35
60
48
1
8
63
6
3
136
5
6
69
39
1
29
3
33
39
27
12
72
25
23
49
17
84
36
6
48
42
36
12
87
75
37
29
27
16
32
24
69
12
42
36
169
113
102
30
36
72
24
15
16
5
90
18
12
51
40
77
27
3
42
19
29
3
72
57
12
96
19
41
31
5
6
61
29
12
18
21
72
15
6
30
6
42
12
1
24
53
30
61
5
67
17
6
81
40
35
48
6
36
19
47
78
12
7
17
127
29
18
33
40
24
35
42
96
36
18
90
6
13
17
144
18
42
67
32
3
30
39
69
3
3
72
24
30
15
75
6
24
18
18
42
18
78
66
6
60
18
12
31
59
69
9
36
24
54
60
12
6
174
54
6
36
9
136
5
78
42
54
24
21
21
48
24
6
24
60
72
1
53
24
12
18
18
19
59
54
192
7
48
24
59
18
27
21
12
15
15
57
3
54
15
51
12
9
27
36
33
51
12
25
72
77
27
9
55
107
18
60
30
24
49
11
6
48
12
27
3
12
57
3
37
8
21
6
84
6
6
240
42
30
6
12
19
29
3
93
24
66
6
27
51
21
15
6
24
24
36
48
12
24
24
66
49
47
60
60
33
15
1
5
91
11
24
13
56
16
5
30
30
6
54
18
1
41
36
27
24
39
9
21
123
39
57
45
3
96
120
15
42
7
17
63
24
9
24
6
1
72
149
78
12
121
8
123
54
6
1
53
12
7
125
48
27
75
85
95
9
3
30
7
29
24
18
30
67
41
18
66
19
17
30
24
18
55
17
15
9
30
30
36
55
11
30
108
96
48
19
8
69
6
66
3
24
21
12
15
9
30
97
59
18
24
51
40
41
144
15
141
43
8
9
103
53
144
30
54
63
144
69
6
18
24
180
6
12
78
39
51
6
54
12
69
21
18
30
43
47
6
6
30
87
93
60
15
15
1
77
6
13
17
84
30
13
47
1
11
12
30
12
60
6
45
112
11
13
11
6
30
25
8
24
15
42
42
30
31
59
45
39
30
27
3
72
13
17
114
24
60
6
30
66
78
150
12
84
6
1
24
104
48
3
42
51
15
90
7
23
6
96
42
78
42
73
80
39
66
144
31
29
19
96
23
30
19
17
60
3
9
42
102
103
53
3
75
72
12
1
32
9
48
126
33
3
48
21
24
21
12
18
6
18
13
104
15
30
18
12
6
84
126
54
15
105
60
6
37
11
24
60
78
43
77
30
45
40
17
36
36
7
11
36
12
60
1
41
78
49
5
3
24
9
48
15
88
11
12
1
53
27
63
1
29
126
6
48
87
33
31
8
21
42
9
40
35
48
12
6
42
18
7
17
15
3
72
18
51
15
1
96
8
21
36
162
21
16
72
23
30
24
102
54
60
48
3
75
30
7
95
49
89
12
42
36
114
114
60
84
57
21
204
120
6
25
5
18
12
48
6
6
1
8
21
42
60
21
9
102
97
113
7
41
36
12
18
21
33
30
49
59
21
24
16
56
33
15
64
5
60
24
31
5
27
40
96
8
96
112
48
17
6
6
3
21
19
77
132
39
9
24
78
105
3
12
9
9
30
9
21
102
45
87
60
84
102
3
21
126
48
66
19
11
36
25
8
45
12
60
12
18
18
43
53
60
6
25
35
85
5
30
30
79
32
99
42
6
21
16
24
5
24
3
16
32
9
42
61
83
45
3
42
67
29
48
30
37
8
9
48
7
5
6
36
66
60
48
6
18
90
18
15
9
144
36
19
72
35
18
54
42
3
3
109
24
125
24
27
40
32
40
32
15
12
84
49
24
41
36
24
12
24
48
30
126
24
42
48
12
36
48
30
66
66
24
31
53
19
53
18
42
18
13
56
33
30
54
75
45
67
72
47
48
1
29
24
108
55
29
51
33
156
19
32
3
30
36
24
12
15
45
24
108
72
36
3
99
12
1
23
1
41
24
36
3
57
78
12
18
6
21
123
54
12
27
93
24
24
12
63
96
111
73
8
9
24
12
18
36
36
30
19
41
15
9
24
15
64
17
30
78
42
6
18
1
24
29
108
18
12
9
9
63
33
15
39
60
12
1
23
9
15
25
5
27
15
42
60
27
24
99
42
114
33
33
15
51
13
65
7
104
3
12
33
57
15
3
69
21
42
6
67
8
3
60
12
18
19
5
30
61
71
30
30
6
60
24
120
19
5
36
18
168
18
6
114
27
40
47
105
3
30
7
23
9
21
19
5
48
30
6
7
5
24
19
41
18
18
18
1
11
18
3
33
18
72
61
48
5
30
30
6
24
153
24
15
18
156
27
39
1
77
27
16
77
6
13
8
3
21
16
35
114
24
3
24
112
72
8
72
39
72
1
119
30
60
24
84
12
31
32
45
36
6
49
8
3
37
17
7
17
36
19
35
30
7
125
12
6
24
6
42
9
9
42
85
ABCD 99611274892*3^$a+1 [50053]
99
114
27
24
48
27
36
9
21
132
3
135
57
36
40
35
36
1
8
72
12
27
18
15
72
16
83
36
1
17
3
177
15
76
11
6
87
57
63
75
42
15
4
32
108
4
11
21
60
36
48
15
9
16
56
108
33
63
21
15
24
24
12
75
25
44
21
54
1
35
141
72
147
25
44
21
18
12
6
18
45
57
15
24
15
45
160
36
89
51
33
67
8
36
4
56
51
102
72
6
9
9
12
67
8
40
8
75
24
1
11
9
12
64
5
75
108
21
36
75
4
152
15
54
54
25
32
4
44
39
45
16
11
6
48
6
126
3
15
66
6
108
1
144
60
72
29
3
33
30
9
9
114
37
56
88
65
7
8
72
45
43
84
47
13
47
30
3
3
30
7
92
4
12
35
57
48
15
24
93
48
3
57
45
3
36
15
18
15
96
4
11
21
75
30
36
24
19
65
6
48
36
6
19
60
5
27
33
135
9
66
54
150
12
60
18
48
15
3
6
3
15
33
64
5
168
30
81
4
83
72
21
45
72
15
24
15
18
51
36
16
77
147
40
8
48
192
123
45
27
21
40
35
12
49
11
45
100
20
12
21
54
36
54
43
80
28
11
9
12
48
4
35
33
60
12
3
45
3
49
65
66
6
30
78
36
30
24
21
45
6
54
19
20
33
123
105
36
6
84
61
72
152
24
36
36
28
32
45
15
100
92
48
24
16
8
9
15
3
18
27
9
54
141
111
37
11
21
64
77
3
120
21
108
15
81
39
12
165
48
72
6
45
12
48
72
15
42
15
3
12
24
1
24
20
12
33
12
43
101
18
21
39
18
3
9
7
56
48
60
12
24
108
51
72
12
6
39
12
21
27
3
24
33
87
13
95
21
12
45
39
81
39
40
71
102
43
35
18
99
48
33
91
36
8
45
51
3
1
32
33
186
18
12
39
4
56
81
39
12
52
47
169
20
96
3
1
32
93
102
9
84
40
80
57
60
3
60
16
36
95
153
69
15
111
37
32
57
15
33
31
119
90
102
198
27
76
20
24
4
89
7
59
186
75
16
29
24
12
75
4
29
15
21
15
48
36
45
6
21
15
25
65
15
28
11
73
32
51
13
11
69
15
61
35
25
41
27
51
36
48
93
108
4
32
96
12
3
9
16
8
75
54
43
20
48
40
11
25
11
69
21
79
65
63
63
9
48
81
15
21
36
207
60
45
51
57
3
9
18
133
17
18
45
9
30
45
48
12
48
9
139
149
27
15
21
27
6
75
12
72
51
60
12
49
44
51
13
167
24
30
219
21
27
28
17
79
11
12
25
32
39
54
127
36
32
12
3
72
6
54
33
15
18
54
96
108
69
105
96
27
60
40
44
9
75
27
45
24
3
72
18
67
65
36
39
45
18
18
79
29
39
192
99
25
47
93
24
81
15
12
327
25
32
36
12
12
51
37
80
81
15
21
19
36
71
48
6
18
33
12
72
63
36
30
60
19
32
15
13
11
30
36
51
108
21
6
30
15
12
33
63
16
20
60
129
51
208
47
25
11
57
36
69
3
15
48
105
99
37
168
5
6
36
61
68
27
69
64
17
30
33
27
12
81
51
84
114
18
30
7
20
12
15
90
6
69
93
127
24
44
33
63
36
24
9
30
61
36
8
111
69
21
132
30
24
33
12
9
54
153
45
27
36
9
12
43
11
54
115
72
128
16
65
7
32
76
80
81
30
33
75
33
9
30
25
8
108
9
66
18
51
28
17
36
108
30
6
159
21
39
4
68
12
15
18
99
120
3
36
1
284
4
32
15
81
63
9
16
20
16
20
81
18
6
174
69
21
171
4
44
51
81
160
125
48
42
18
48
24
15
24
36
48
3
9
3
13
5
79
116
12
33
3
96
88
5
27
36
117
31
29
48
42
1
56
24
64
17
3
15
21
60
64
17
30
150
126
9
24
21
19
65
31
5
6
9
3
57
3
21
51
30
15
45
15
4
71
1
107
153
117
15
21
27
3
57
28
227
12
57
69
135
84
60
27
129
4
35
18
18
9
3
42
111
9
87
24
40
29
6
97
20
57
51
39
21
129
48
63
52
20
24
16
20
12
16
32
3
21
51
25
20
12
45
31
80
84
52
44
4
8
24
33
36
27
88
29
36
6
30
78
33
12
3
42
7
29
19
17
18
1
17
30
18
15
39
72
9
24
45
48
63
84
48
48
12
3
66
54
25
65
39
33
15
63
9
45
48
150
37
36
47
45
45
7
32
33
27
9
39
15
6
12
67
32
45
6
54
18
33
4
11
54
54
24
93
9
24
7
29
19
32
15
45
123
12
24
30
103
48
29
6
37
20
48
69
15
16
77
3
60
52
8
3
21
96
27
36
24
138
15
9
36
3
12
132
12
75
25
8
96
24
12
33
63
208
17
19
35
61
65
43
92
48
81
63
40
12
68
96
72
33
90
102
39
33
6
57
108
60
27
18
30
6
15
3
18
12
3
48
60
57
15
33
15
16
11
45
24
136
80
4
35
18
12
51
3
24
66
67
47
153
27
57
60
36
12
153
39
24
376
53
3
117
6
69
60
ABCD 99611330134*3^$a+1 [50102]
48
15
73
143
49
80
51
57
28
24
12
68
40
11
165
39
33
12
15
120
37
24
56
39
180
69
16
35
45
36
28
36
92
48
52
128
36
96
24
48
48
24
39
9
76
84
80
16
32
3
121
20
40
59
24
21
72
288
4
32
3
81
76
23
36
37
32
52
8
51
60
24
153
27
453
3
85
104
48
52
68
108
135
117
132
12
3
96
24
37
59
69
171
45
24
72
96
64
48
128
60
87
96
25
96
116
12
111
117
72
75
45
12
124
296
40
59
45
99
45
51
204
180
120
13
68
36
63
97
8
16
180
36
44
64
80
12
63
1
32
87
81
75
60
57
87
193
32
16
20
39
13
80
192
60
12
4
95
45
160
95
1
8
75
33
12
15
121
44
12
4
119
45
75
205
8
72
15
57
300
76
104
219
60
81
228
100
92
39
45
216
3
60
120
33
184
68
15
145
92
4
12
68
36
64
216
59
21
216
24
123
120
205
20
48
112
191
21
256
168
35
60
49
20
12
36
3
60
49
36
44
75
21
4
95
97
8
75
61
236
48
60
72
60
28
56
40
119
57
4
32
124
56
12
60
132
84
40
164
208
92
168
24
96
87
276
24
60
117
39
9
240
51
1
8
112
68
36
76
263
157
44
60
16
56
24
64
24
92
84
12
60
24
16
8
64
120
11
261
60
100
80
63
61
36
108
251
85
252
83
141
16
20
124
36
12
20
12
99
24
21
96
16
32
168
3
84
21
52
24
68
15
117
108
28
23
105
4
32
48
132
3
36
57
60
28
36
23
45
16
24
152
28
12
36
23
9
15
97
80
100
140
4
155
81
36
3
37
84
23
121
60
32
52
95
37
83
25
20
156
124
20
75
357
219
9
40
11
61
83
61
176
24
180
96
63
37
8
280
128
3
9
28
32
72
39
1
56
24
24
16
60
20
16
72
48
104
40
144
24
35
37
120
104
96
36
60
64
8
60
132
40
23
45
75
36
360
21
16
47
33
63
21
3
81
72
48
24
72
3
81
4
8
24
316
12
72
8
72
48
76
260
15
84
85
8
27
37
23
33
160
132
272
96
4
119
21
63
45
40
128
3
105
84
15
300
85
191
45
156
48
75
21
24
120
72
60
123
57
39
60
24
421
72
8
64
32
16
32
256
60
32
27
25
320
240
72
40
83
325
20
48
12
132
4
56
36
3
441
4
116
120
88
168
8
64
80
231
9
135
21
15
177
48
36
16
44
159
1
48
35
45
51
81
24
4
20
48
24
16
68
99
36
21
96
63
49
35
145
68
3
121
59
1
59
264
33
180
87
96
21
240
63
1
224
75
1
24
80
48
24
3
1
32
12
135
73
20
3
60
165
99
57
16
107
73
44
36
24
63
36
45
52
23
21
39
9
52
20
3
96
61
128
171
129
60
16
32
64
56
3
21
40
23
60
61
24
8
72
36
39
105
252
36
108
15
84
181
12
20
24
48
16
179
45
208
227
33
12
75
237
28
32
3
45
75
21
15
120
21
64
20
112
68
39
120
60
45
40
11
24
37
20
99
45
76
48
96
104
16
60
35
49
60
48
224
60
64
116
48
60
15
36
61
80
63
25
8
27
36
85
36
96
23
ABCD 99611583088*3^$a+1 [50019]
224
7
33
108
32
96
112
27
21
147
129
15
29
172
39
48
48
129
8
52
128
36
7
57
63
9
75
33
216
24
15
42
6
17
96
19
48
9
84
36
21
23
217
162
132
113
16
60
351
113
60
60
60
96
16
3
65
88
45
48
35
52
3
29
25
66
81
68
73
54
93
111
30
231
104
24
88
87
60
72
93
51
57
3
81
3
5
67
53
25
18
113
24
37
6
173
109
42
29
16
8
28
15
9
8
31
5
91
24
57
8
7
144
168
96
9
56
55
65
16
108
36
36
248
28
39
60
189
15
120
9
15
30
11
91
45
24
21
59
235
29
36
67
57
48
3
186
210
36
33
24
48
8
19
41
100
9
42
113
127
120
129
12
3
126
6
84
29
139
36
117
72
63
30
83
40
24
15
21
104
60
55
36
45
36
108
15
5
36
55
29
76
96
84
36
164
67
153
39
216
105
15
24
65
76
80
91
81
32
60
28
8
180
16
48
75
125
40
27
9
39
48
54
83
103
108
42
102
5
172
99
96
21
33
90
12
77
16
44
96
4
60
27
45
9
42
72
21
140
84
91
9
15
245
55
60
48
30
47
36
24
36
144
1
96
6
12
30
35
31
65
180
84
28
8
7
108
21
75
29
67
17
31
24
12
93
36
27
129
24
21
6
90
114
36
12
21
9
27
39
29
43
12
36
5
7
77
103
12
41
91
9
375
6
15
99
9
21
35
16
15
21
92
7
29
60
19
5
31
5
40
105
99
36
104
1
15
72
9
144
95
115
24
5
28
92
91
5
40
75
5
67
30
54
21
68
60
340
72
8
19
48
93
36
39
65
24
31
30
54
41
1
3
20
91
24
65
37
83
16
96
3
141
51
36
24
24
5
49
35
157
15
3
30
35
61
59
28
27
120
5
247
138
15
51
21
3
57
120
128
7
48
21
27
53
19
12
36
48
249
15
72
21
39
29
31
78
6
12
117
12
39
6
83
88
8
55
45
72
3
24
48
72
65
60
7
48
36
65
180
115
5
24
55
60
72
141
92
160
20
76
15
30
6
36
53
60
24
103
102
87
3
125
73
192
11
24
7
89
31
30
90
45
99
12
300
53
25
75
309
35
28
39
36
24
24
21
104
24
145
3
12
36
44
7
93
45
210
141
36
8
85
66
45
80
40
99
33
12
27
30
83
151
5
1
18
105
20
187
9
51
269
84
60
7
29
19
21
80
49
63
68
76
33
11
24
28
72
111
297
32
7
33
27
53
28
15
17
115
41
1
203
7
21
3
9
3
57
33
3
15
24
5
60
36
1
15
51
57
60
3
105
87
65
55
101
19
120
5
31
29
13
15
3
36
261
27
81
9
35
136
27
60
45
3
30
54
341
24
16
195
29
103
12
12
45
108
48
15
108
5
37
23
16
84
104
28
84
15
36
12
5
25
192
48
15
27
113
76
255
69
80
28
72
20
31
5
31
113
100
261
90
120
24
65
16
15
54
42
21
12
36
51
168
5
67
29
1
90
45
8
115
65
103
33
36
44
91
45
111
30
48
6
33
20
76
105
35
7
45
27
48
24
54
15
75
65
40
104
40
15
36
60
5
31
29
7
17
7
48
5
120
36
109
48
54
21
32
7
189
60
27
9
3
45
36
344
7
120
69
27
137
7
89
31
21
8
1
66
144
9
144
116
139
108
33
27
9
15
24
21
3
5
55
21
21
18
5
28
32
31
30
6
45
108
183
17
40
20
172
24
80
4
111
21
128
36
67
17
127
53
127
6
87
291
5
1
23
16
15
84
41
24
40
12
68
7
33
236
4
72
36
3
72
24
60
69
60
57
54
81
27
45
3
30
144
3
15
48
33
12
3
105
21
15
33
6
36
89
61
114
45
39
42
39
104
67
89
100
39
33
3
6
119
84
85
42
21
32
28
27
36
72
113
120
31
81
68
120
300
115
65
16
24
44
7
36
ABCD 99611777782*3^$a+1 [50053]
104
24
64
224
61
3
33
23
48
24
168
192
40
177
23
37
123
33
47
24
1
111
32
88
21
12
39
72
80
16
128
64
72
8
37
11
120
61
96
323
61
219
8
49
12
36
95
40
21
83
40
153
39
32
24
288
16
8
48
1
84
83
109
11
49
71
48
13
75
9
111
56
37
48
99
45
11
64
8
64
32
13
11
40
72
33
39
9
23
16
32
13
99
9
71
13
48
11
25
23
112
120
72
57
39
72
57
23
97
23
37
84
47
25
36
12
63
9
24
15
56
48
1
63
32
25
84
3
48
33
23
160
105
39
57
23
1
15
81
47
24
49
60
84
72
72
48
23
16
120
45
48
3
176
112
45
12
24
63
192
8
1
15
128
96
1
24
15
8
1
36
48
123
8
24
48
1
47
24
192
13
75
152
16
93
11
40
8
120
48
16
9
47
16
129
95
312
73
111
9
72
23
205
107
97
24
24
72
23
25
168
15
33
167
16
56
1
47
25
15
24
21
35
13
155
184
33
39
56
61
27
216
96
56
193
39
93
59
37
60
15
8
72
168
40
24
9
84
27
104
24
16
8
24
48
64
56
24
37
59
40
104
168
1
60
123
8
61
12
72
23
16
56
240
24
37
59
48
48
49
39
45
35
13
192
3
57
120
24
87
80
1
144
23
72
184
9
12
11
16
8
96
40
117
99
72
104
72
24
49
23
88
80
16
56
16
56
64
9
36
11
40
288
80
49
95
40
33
47
24
13
59
1
36
27
56
49
15
96
45
156
87
80
61
35
16
128
88
33
183
8
1
135
144
24
144
9
24
39
45
107
40
32
25
48
39
33
156
12
47
85
108
144
47
96
88
153
39
96
9
23
109
75
21
84
23
120
13
12
23
25
15
129
143
112
32
73
23
49
72
47
64
32
144
40
72
56
64
24
72
32
72
1
39
48
8
64
9
47
72
16
9
24
39
80
16
104
13
75
21
3
81
63
153
63
9
23
25
63
105
23
61
48
75
8
72
64
21
59
37
27
32
97
23
13
27
80
121
24
15
21
51
120
8
96
73
36
27
33
23
61
3
141
3
200
73
24
15
32
48
40
45
48
3
32
157
35
13
99
33
24
168
12
48
11
48
73
23
121
15
81
12
144
3
48
24
9
48
143
61
75
104
112
8
208
129
23
13
51
8
216
25
135
33
71
25
87
33
120
191
72
64
69
59
24
73
48
15
21
51
24
224
37
240
11
48
1
24
47
88
8
25
144
23
72
37
51
9
23
48
48
49
96
48
72
47
136
56
133
228
72
23
96
24
16
8
49
63
33
23
16
21
35
40
8
240
25
23
109
35
1
72
167
120
40
24
56
25
63
8
24
40
33
87
96
48
21
83
24
40
8
64
321
47
64
48
24
33
71
24
73
120
39
129
71
24
37
36
12
35
304
32
232
8
217
48
87
24
9
144
23
72
145
12
147
45
180
48
71
97
87
8
133
3
129
15
56
24
25
15
8
64
56
120
40
57
39
120
144
8
85
35
72
40
33
12
60
84
3
8
280
9
63
69
96
59
64
80
1
63
8
217
15
8
96
1
111
72
8
64
33
23
1
72
72
167
97
71
120
73
95
48
85
27
32
192
1
132
3
33
12
96
156
47
112
57
48
119
25
15
80
136
165
36
12
75
144
33
23
16
45
51
9
48
71
120
16
32
48
144
16
117
60
15
56
25
72
24
24
111
176
48
72
48
25
39
8
205
36
48
23
37
3
72
225
23
25
84
3
128
49
63
9
72
111
176
40
57
12
75
128
16
8
109
27
72
8
49
111
117
3
8
48
48
96
112
81
135
32
1
96
63
8
16
9
168
84
35
40
117
12
48
119
16
56
16
33
23
109
27
ABCD 99612017608*3^$a+1 [50030]
65
13
144
27
9
48
78
18
15
51
77
72
1
47
48
85
12
87
3
54
114
53
19
72
117
45
12
72
18
5
37
35
16
3
12
78
120
72
6
54
18
36
102
11
31
9
99
36
9
24
8
13
48
6
45
9
95
139
18
99
93
18
17
61
66
57
56
163
18
126
18
27
9
48
24
12
36
39
57
63
9
48
6
12
6
47
61
35
49
18
69
3
6
72
23
13
27
39
18
15
3
54
54
113
73
102
42
180
36
30
18
24
138
6
66
6
159
3
45
3
126
15
9
36
36
18
144
30
18
5
73
108
156
15
117
18
12
90
54
21
33
15
75
6
87
39
156
72
42
27
99
48
72
18
24
12
114
18
12
90
72
450
18
18
24
72
72
54
12
36
114
36
48
3
39
18
138
216
21
57
72
54
9
56
16
27
90
84
186
30
234
126
15
3
21
3
18
99
32
96
37
51
24
105
24
15
87
90
15
3
69
153
12
6
5
64
3
18
99
135
66
23
13
54
29
40
9
36
144
12
36
78
45
27
18
11
97
15
105
42
5
13
99
9
120
18
29
48
24
49
48
60
36
63
21
204
156
3
21
107
49
18
6
18
66
180
39
33
36
18
42
54
18
72
12
90
186
66
42
35
16
33
108
72
24
36
135
45
54
90
108
156
72
24
36
23
43
21
57
15
129
18
77
24
1
96
36
48
78
90
18
84
42
54
18
12
18
21
21
174
90
6
18
144
35
48
19
173
43
126
96
12
75
3
18
120
24
83
96
64
99
53
1
72
66
42
48
11
25
54
90
18
18
96
12
6
102
3
3
18
27
8
73
36
30
6
18
221
43
24
138
36
72
23
19
30
18
126
87
9
84
83
121
23
97
87
3
53
40
3
12
57
8
25
6
12
144
6
72
12
42
108
84
90
47
43
90
3
33
15
3
114
54
54
30
33
81
120
6
156
24
54
12
24
51
111
18
143
1
36
48
6
53
13
24
54
30
6
81
21
35
37
6
30
90
6
36
30
21
3
54
12
18
36
54
6
33
69
168
84
42
36
12
54
18
90
51
9
48
6
12
54
24
15
39
9
39
204
5
25
39
3
72
29
88
3
18
36
42
66
11
13
30
78
90
54
18
48
36
41
37
36
84
24
156
24
71
120
25
18
102
87
9
18
126
12
54
42
195
123
24
12
6
120
6
66
3
3
18
12
6
36
54
18
48
54
90
18
258
18
12
54
18
126
90
60
84
51
9
18
18
12
23
127
66
114
18
59
121
162
36
17
1
23
49
54
30
51
9
95
13
84
6
36
221
64
93
18
30
6
5
7
57
32
19
24
66
6
180
18
84
6
48
24
30
24
63
75
29
48
13
108
6
108
30
162
18
131
49
60
54
77
43
21
32
16
111
41
1
15
57
15
3
12
126
18
17
40
33
180
18
18
24
167
25
144
24
84
186
84
42
12
6
153
81
18
90
126
45
9
23
64
21
36
15
8
79
108
72
60
9
75
53
24
37
54
120
93
32
37
42
33
48
93
24
27
21
54
6
48
168
18
48
18
75
3
180
12
21
8
120
1
72
23
136
87
18
90
36
57
21
102
108
18
24
23
13
18
209
120
61
107
19
6
18
53
91
66
36
87
56
43
5
25
36
18
96
17
19
18
51
32
1
24
36
144
99
27
30
183
33
143
19
54
15
72
3
18
96
12
60
27
75
72
21
69
72
24
30
42
30
18
36
96
87
32
1
42
30
6
12
21
3
30
78
12
6
72
15
57
12
78
36
66
180
36
96
18
90
99
57
15
3
78
12
3
56
1
36
30
126
54
54
24
12
15
56
37
72
59
55
9
9
48
24
12
42
156
21
69
36
47
7
33
27
138
126
6
18
36
12
72
141
111
18
42
30
114
84
114
215
73
12
6
72
66
78
30
108
24
18
102
6
5
25
24
63
45
126
84
6
180
18
72
12
6
54
246
72
6
54
12
18
54
36
6
30
18
6
36
72
54
45
27
54
36
12
6
161
49
15
80
16
33
23
48
1
87
27
36
12
53
43
45
32
121
72
120
78
126
48
54
18
179
133
12
96
18
5
43
36
18
111
219
69
3
18
83
19
5
31
108
53
24
19
30
23
67
150
23
25
24
12
6
45
8
13
6
30
144
6
36
69
8
67
12
6
54
138
51
93
54
78
66
6
156
6
ABCD 99612042724*3^$a+1 [50023]
64
36
84
150
8
48
97
24
101
12
16
135
39
56
34
86
1
23
1
15
2
60
12
126
24
97
21
72
20
40
48
110
40
8
102
52
36
12
38
24
48
18
4
108
8
55
36
24
77
103
29
36
7
108
29
91
299
13
3
144
56
42
22
50
118
9
9
110
64
18
180
32
10
126
15
29
40
128
70
50
12
7
24
57
98
72
40
18
15
329
40
27
24
57
18
90
12
72
8
18
85
5
102
58
32
70
2
6
120
34
3
35
22
27
24
47
58
80
24
28
2
16
2
108
114
1
165
74
58
48
24
30
78
2
18
88
54
120
26
30
22
50
70
3
12
168
107
58
32
40
12
231
9
51
47
40
78
164
7
23
6
31
83
40
8
25
45
2
10
38
40
105
93
15
29
6
70
20
124
90
86
114
30
40
26
64
6
12
72
86
25
15
141
83
150
36
91
3
8
120
13
65
60
55
119
150
10
90
36
2
48
90
4
18
38
172
3
17
12
100
66
14
40
36
110
24
46
24
56
64
140
240
88
152
180
16
15
12
117
18
2
108
52
38
82
60
8
40
3
39
8
18
94
18
110
48
10
15
17
40
12
186
72
32
1
57
48
44
10
18
78
177
17
30
150
48
10
2
6
10
12
3
95
10
14
18
12
31
77
52
48
15
125
48
64
68
42
16
72
18
62
133
227
90
28
50
25
239
16
210
20
31
21
3
177
72
3
17
6
72
72
10
8
103
77
10
8
34
86
34
60
18
8
112
78
2
13
29
223
293
114
18
150
73
119
198
19
23
6
64
51
119
70
68
70
80
13
59
48
78
31
3
177
36
213
110
1
93
156
44
10
168
18
12
3
89
40
30
33
63
14
40
90
126
72
8
4
8
30
48
144
61
219
18
38
70
84
240
87
36
35
42
6
82
99
36
60
75
128
42
40
80
28
15
72
5
40
110
48
40
30
74
160
98
340
2
97
36
27
18
30
2
31
47
138
150
24
18
108
64
50
310
26
24
18
55
23
25
29
36
144
67
59
10
72
8
150
90
24
31
36
36
95
42
108
18
10
80
31
41
60
48
82
32
37
9
210
2
40
12
3
17
16
110
90
54
40
48
50
22
21
155
130
80
7
108
60
15
2
22
18
32
70
21
129
128
82
98
103
69
68
108
42
22
80
18
25
53
31
24
57
48
60
14
40
66
44
60
7
143
120
120
66
22
198
2
70
12
123
77
76
27
17
76
24
90
138
3
209
10
278
19
29
34
33
15
18
80
30
145
17
112
56
132
100
62
10
110
96
61
11
40
2
88
38
1
33
20
76
15
39
26
84
18
70
123
17
70
2
88
3
129
50
70
68
79
21
2
48
18
24
28
98
24
10
27
11
48
40
90
12
2
16
72
98
31
129
62
18
40
20
42
13
72
75
50
88
51
96
3
30
180
14
40
18
8
100
2
18
54
88
62
16
32
12
28
212
198
78
67
17
31
137
28
42
62
7
11
22
8
28
14
46
44
240
30
73
45
72
98
18
24
40
8
30
70
72
56
52
123
5
52
2
13
53
4
26
24
48
30
52
140
18
42
6
24
1
57
123
29
46
141
3
38
82
110
31
35
25
89
198
42
6
42
60
10
38
31
3
128
18
22
189
101
79
21
18
50
40
147
5
28
50
1
23
96
144
66
54
88
8
82
152
78
82
126
32
13
27
158
12
79
33
3
65
19
183
6
51
159
74
120
150
16
24
297
63
18
62
136
81
39
272
18
31
93
3
87
8
90
60
82
110
16
15
29
30
18
79
63
326
204
40
3
83
1
23
37
53
36
160
24
66
24
210
3
123
32
118
15
59
90
6
24
40
8
102
136
15
89
7
51
38
132
72
16
72
12
18
2
6
42
100
18
54
18
8
40
2
60
43
39
6
2
70
15
35
18
24
16
12
50
72
136
90
84
3
48
60
155
37
27
110
7
29
12
130
18
ABCD 99612242864*3^$a+1 [50021]
49
17
228
31
71
85
95
193
215
66
120
150
90
30
6
18
6
43
12
11
60
133
144
11
30
79
17
43
48
65
79
11
25
23
6
79
35
336
24
6
36
54
1
84
11
30
67
47
24
36
61
12
23
85
24
71
30
30
84
73
83
18
55
60
36
65
54
37
72
17
84
66
120
6
30
18
30
25
36
95
1
35
73
11
25
65
43
17
6
133
71
61
53
12
198
12
49
125
66
48
49
143
49
35
114
96
24
6
85
96
5
18
210
60
6
60
30
36
48
31
89
6
54
132
78
49
72
95
54
235
17
24
24
36
235
65
31
23
25
65
7
59
85
89
127
29
31
119
6
60
43
5
67
23
36
96
90
67
137
90
61
83
12
90
60
7
41
90
30
12
7
120
11
61
24
47
24
1
53
60
72
7
23
49
24
95
30
246
25
48
41
30
169
11
126
30
13
17
55
120
29
139
41
31
29
162
84
6
79
84
36
5
30
25
35
54
66
25
35
6
90
60
253
71
84
6
19
95
121
101
43
24
23
24
73
47
25
60
36
23
30
72
18
72
78
42
73
77
18
12
48
6
240
19
12
24
119
96
24
49
47
6
120
198
25
71
60
66
175
23
30
115
120
41
55
29
66
24
37
23
150
30
30
7
53
31
41
84
84
31
48
77
114
72
25
5
19
41
24
6
84
36
60
13
71
25
5
36
78
1
5
144
216
30
66
138
30
102
48
6
60
19
65
6
210
6
73
131
36
37
23
18
12
84
36
138
36
60
36
37
23
48
60
30
79
83
24
24
30
156
19
11
49
167
144
66
60
24
19
11
13
41
6
66
78
90
126
25
156
132
143
73
101
36
18
42
24
90
49
35
30
6
49
36
59
42
7
101
31
11
60
13
131
6
115
53
7
120
35
37
23
109
11
30
43
24
143
60
90
48
66
120
204
66
30
13
41
6
61
83
6
36
90
30
24
24
102
24
13
167
109
47
48
25
17
19
41
138
61
144
84
53
60
78
30
19
12
11
49
29
12
174
13
53
30
120
30
18
25
17
114
36
330
18
36
96
37
12
5
19
95
97
5
90
49
35
25
11
60
18
19
113
138
6
24
126
96
24
54
6
36
145
185
60
108
7
24
71
30
18
36
25
11
78
67
24
65
24
6
36
25
89
84
6
6
67
191
72
30
150
169
59
1
120
5
60
30
120
1
59
6
54
6
43
144
101
30
36
49
11
324
162
48
12
18
30
36
216
84
103
83
18
235
60
36
35
36
73
131
54
126
61
23
72
30
19
41
67
41
91
125
90
145
101
18
25
41
36
48
91
65
126
48
6
43
12
29
36
90
49
65
127
29
24
72
48
90
25
11
13
12
96
29
96
24
150
6
18
96
84
85
11
186
24
30
96
37
180
36
41
30
24
66
6
18
30
30
60
175
60
11
6
19
65
66
18
7
60
84
35
54
36
19
35
97
48
5
19
11
12
169
24
47
210
43
161
91
144
5
60
151
72
23
24
60
25
65
96
19
89
42
30
127
17
30
25
5
60
84
102
37
17
36
54
36
18
30
252
48
205
35
37
24
144
72
48
36
71
109
95
180
54
6
6
144
24
12
24
36
24
24
7
12
47
24
61
84
305
72
54
114
36
84
19
71
96
54
42
54
30
1
84
96
29
60
30
66
48
270
186
79
17
84
30
30
66
25
89
24
19
36
5
30
60
96
66
24
163
36
77
19
5
24
6
36
49
71
24
85
41
55
23
132
18
7
12
36
96
71
78
162
337
36
5
79
47
24
1
144
5
319
60
71
90
211
311
84
6
19
48
53
19
125
84
6
1
5
60
43
35
25
72
72
23
24
54
6
6
7
23
108
30
72
90
37
137
6
24
1
72
11
25
36
29
79
233
168
ABCD 99612310184*3^$a+1 [50022]
100
44
9
7
113
87
3
96
133
228
60
104
135
24
57
84
111
37
11
205
20
45
79
11
85
120
17
54
9
156
76
59
6
135
28
36
60
149
6
25
59
60
90
15
15
25
72
60
20
39
96
105
105
24
66
45
195
153
64
101
27
60
48
112
128
72
3
61
24
56
16
44
60
15
21
99
9
52
35
33
72
75
48
121
29
199
71
25
72
65
259
44
64
120
161
7
113
90
25
20
12
93
19
36
17
18
30
6
36
198
7
59
25
176
4
44
21
24
127
89
171
60
3
12
18
6
45
171
84
54
126
45
195
141
213
27
63
96
225
28
11
6
15
36
4
144
140
180
87
85
95
93
36
21
63
192
15
48
90
31
20
28
56
15
25
120
71
36
165
360
33
72
144
43
12
116
60
4
176
64
5
90
85
104
27
133
65
111
15
9
60
60
4
53
15
48
72
24
39
97
59
141
120
33
7
383
42
63
192
9
111
24
9
75
141
6
73
17
39
81
24
15
40
24
32
4
48
92
81
103
92
63
72
69
15
24
57
9
31
48
65
7
20
4
108
12
20
36
63
90
79
116
27
48
117
4
59
45
160
152
39
81
40
59
150
30
186
30
18
186
21
33
147
48
4
56
177
18
145
20
124
36
47
45
220
48
35
30
7
72
17
51
3
45
244
17
30
180
36
33
72
39
24
349
191
72
189
264
36
36
48
12
160
300
89
66
150
163
32
172
8
28
140
36
36
40
65
15
3
12
144
81
15
25
44
51
18
75
364
11
61
56
4
36
48
11
81
48
64
47
156
69
124
131
21
48
171
1
35
9
84
4
131
165
72
3
36
1
80
135
97
56
57
90
49
11
25
8
40
92
189
24
192
103
227
93
40
65
75
12
4
125
54
1
65
6
69
156
100
80
45
127
8
3
45
27
24
54
111
84
60
15
37
119
25
71
54
30
9
87
90
48
15
207
93
45
42
69
129
66
36
24
145
20
36
24
39
105
120
225
151
65
24
27
39
9
60
64
47
49
116
60
9
6
84
21
156
124
116
3
201
24
64
128
33
7
119
25
119
210
135
16
11
9
156
123
6
79
167
18
187
68
105
42
180
84
54
27
52
11
45
72
9
126
18
90
45
27
54
43
47
13
68
15
37
152
36
39
45
99
6
51
15
165
108
51
13
188
3
1
36
215
90
18
37
83
205
281
111
24
4
92
84
148
23
18
186
25
300
24
56
9
15
60
15
37
89
51
3
66
111
60
45
3
12
9
15
144
15
42
48
15
16
65
30
129
111
1
65
3
60
27
45
33
126
61
80
4
65
186
30
150
205
59
9
105
55
72
20
48
15
216
25
101
123
60
36
21
174
9
40
131
6
30
69
28
11
60
12
78
51
76
8
64
72
65
135
15
9
180
12
15
129
9
75
75
66
31
72
23
49
119
180
25
12
155
45
9
6
144
9
100
36
144
251
253
8
9
66
13
32
33
55
80
12
60
9
43
371
12
150
75
123
180
21
300
75
225
84
196
56
9
6
18
55
35
36
21
99
216
49
95
60
246
79
35
144
36
9
57
78
25
32
15
9
28
101
7
80
48
15
66
15
16
8
156
28
32
96
63
36
21
28
20
12
4
41
67
23
60
73
20
12
40
ABCD 99612313748*3^$a+1 [50002]
9
88
68
39
33
48
15
84
45
36
72
40
8
108
60
15
144
205
36
32
24
111
24
21
100
84
8
36
16
8
12
16
35
48
24
36
21
39
9
12
48
3
85
32
96
84
48
15
69
99
1
60
116
24
4
191
1
59
13
8
52
36
92
24
24
24
12
40
120
11
49
48
32
15
33
28
59
13
11
57
12
3
93
100
20
27
33
111
21
3
21
88
47
25
108
12
11
45
72
15
33
112
68
148
20
15
1
23
33
27
25
60
11
12
85
84
8
48
159
21
15
25
72
11
1
20
24
27
60
84
21
88
116
39
24
1
20
12
100
83
120
49
12
36
59
141
60
52
32
15
21
3
57
3
21
64
32
39
21
3
105
15
21
36
12
15
12
21
12
3
144
33
36
39
93
3
45
51
21
12
12
24
16
35
81
135
25
20
24
84
87
13
32
48
16
11
9
51
109
71
57
51
12
93
16
8
16
11
33
15
72
81
24
3
21
15
61
20
15
93
108
39
24
49
20
96
159
93
3
12
84
85
23
21
64
35
25
72
36
12
20
240
72
75
24
21
3
21
60
60
124
8
60
180
3
9
3
165
28
179
33
63
21
28
47
45
3
33
108
132
64
144
35
21
24
76
44
136
35
48
57
3
93
3
1
59
24
37
8
100
11
81
16
59
13
72
11
120
45
3
21
60
60
36
15
69
16
35
49
23
57
39
9
3
60
45
12
240
168
39
33
15
12
73
108
44
24
51
33
36
27
24
189
12
3
132
109
35
60
49
24
8
12
16
56
36
144
39
57
12
12
15
33
15
213
15
13
11
9
76
59
25
104
3
12
141
36
15
109
56
48
16
59
37
20
15
1
12
107
33
3
97
12
143
21
16
24
71
21
64
60
11
117
15
1
32
123
37
108
36
80
24
36
39
45
27
25
47
73
8
27
37
68
27
33
84
183
60
37
128
3
13
120
71
25
11
60
69
135
96
37
47
81
3
9
60
3
109
56
15
37
12
116
88
95
121
44
72
3
37
44
3
48
93
16
80
63
85
36
80
15
9
28
84
35
25
84
24
20
3
25
24
191
24
9
4
80
72
16
140
15
12
12
36
84
33
27
108
96
69
100
167
36
204
96
57
12
64
47
105
3
69
40
23
9
76
32
28
20
15
360
33
96
28
8
52
56
36
15
33
12
15
21
40
104
24
87
57
147
48
132
45
36
99
24
96
21
4
8
72
108
111
60
72
9
36
3
60
96
25
8
36
24
51
49
36
47
24
45
39
96
21
27
97
56
24
28
12
20
88
23
48
9
27
73
8
60
24
4
35
36
13
71
24
48
72
73
35
57
16
104
15
48
12
57
76
20
72
183
13
35
37
104
3
96
157
92
28
20
84
51
25
128
16
35
21
12
12
3
33
72
27
93
76
56
15
73
36
36
23
25
32
4
131
1
32
3
69
39
1
84
32
15
25
24
36
8
72
112
71
9
27
33
108
159
49
36
20
28
20
15
105
51
96
45
3
57
123
21
24
3
24
133
72
96
119
204
36
13
128
63
21
28
56
12
4
11
69
28
20
60
76
44
60
12
16
83
69
12
124
56
75
24
21
48
76
35
21
40
164
12
4
11
45
168
51
93
63
12
168
9
51
57
12
63
201
112
8
24
135
61
32
12
168
64
8
3
37
47
81
15
72
168
33
112
59
129
51
25
44
16
20
3
48
37
140
88
59
1
80
123
61
95
21
160
12
36
59
93
84
3
12
105
28
131
72
25
44
3
12
13
8
64
20
4
32
40
164
48
3
24
49
32
12
12
51
12
21
52
107
81
36
39
21
60
48
147
60
13
8
27
33
24
4
11
1
20
3
120
37
20
4
140
39
60
84
21
72
27
117
15
60
24
9
3
25
60
32
36
24
280
23
33
96
36
52
8
15
45
4
8
120
52
44
27
24
153
12
48
36
52
59
21
12
15
45
252
36
39
73
56
76
48
23
93
16
116
24
88
11
49
120
11
60
109
72
8
12
4
180
12
24
119
69
72
40
56
39
36
57
28
83
81
255
49
47
57
63
24
165
75
48
117
16
83
12
84
9
12
4
20
64
11
120
24
69
12
3
33
4
143
1
11
69
15
97
8
51
33
48
15
108
69
3
45
27
13
84
36
95
37
8
24
60
36
84
48
28
12
8
52
71
21
75
13
8
27
45
12
16
68
75
72
37
12
20
39
121
59
1
11
145
59
1
92
12
40
36
84
36
72
56
16
23
1
44
12
16
59
105
60
28
12
68
48
64
24
ABCD 99612843184*3^$a+1 [50046]
16
56
40
84
48
48
60
68
115
96
33
56
4
123
77
16
27
57
56
52
80
43
309
96
32
64
8
148
15
53
172
60
188
31
69
216
120
3
93
168
24
12
36
60
60
24
56
40
48
27
65
52
48
144
56
55
9
284
16
144
140
16
8
36
7
65
28
36
156
132
255
33
15
24
45
104
72
40
8
67
57
8
40
8
60
144
43
9
48
3
9
24
96
48
48
60
60
12
15
93
60
24
8
175
36
21
96
32
28
24
44
72
4
3
105
135
5
16
216
60
39
24
33
8
300
64
80
148
252
48
15
45
48
44
100
60
12
24
20
31
141
20
19
48
33
207
5
48
64
60
24
12
75
48
201
111
117
72
44
52
8
76
8
40
15
41
84
67
36
293
4
56
64
8
43
225
32
139
41
64
60
56
60
12
36
16
156
68
16
264
15
36
9
87
48
96
48
81
36
123
108
48
9
72
15
53
88
128
60
316
96
144
68
36
19
45
8
168
16
51
192
33
60
39
53
52
51
93
36
120
36
8
31
45
84
92
112
12
56
127
45
147
165
195
29
4
116
24
172
24
36
236
180
28
60
12
12
3
65
12
148
20
28
15
9
168
32
16
12
219
21
27
45
56
139
33
120
219
9
84
15
168
9
8
60
43
105
12
27
9
72
12
56
19
72
69
80
64
56
19
21
51
113
43
45
15
165
120
8
79
21
24
15
237
68
100
27
221
88
96
3
60
108
84
81
27
5
52
111
12
108
165
20
244
39
45
72
207
33
12
12
51
77
103
5
108
72
55
17
55
41
16
15
33
56
4
36
27
69
60
51
5
55
57
48
75
48
81
15
89
64
120
56
76
24
44
40
116
91
41
28
20
24
48
139
149
76
99
69
3
93
12
212
16
27
57
80
28
12
27
21
92
16
12
108
84
3
69
84
72
27
41
40
32
100
24
51
5
19
21
20
7
81
12
108
20
4
56
31
341
40
204
24
12
183
21
8
172
75
48
33
27
45
116
180
16
96
212
163
125
67
201
12
12
168
8
19
12
41
60
52
27
29
52
15
180
69
123
5
100
80
31
209
52
48
36
36
96
180
63
57
120
48
32
52
120
3
24
53
55
57
51
5
28
39
125
16
51
165
48
8
288
112
32
60
148
99
81
27
21
36
68
16
156
3
45
12
15
96
48
29
120
220
87
213
15
60
21
12
8
72
79
41
52
8
64
156
3
45
92
40
68
7
45
12
8
12
40
12
8
43
5
64
228
27
221
64
180
39
21
24
51
45
39
81
99
69
135
33
12
63
57
56
31
36
9
8
60
88
84
236
88
20
19
57
99
21
36
75
5
4
3
33
75
9
15
33
87
21
84
156
68
4
180
48
39
105
60
84
180
84
60
3
12
93
60
32
16
96
56
52
15
21
20
67
84
9
144
56
84
40
12
111
5
67
108
5
520
32
96
76
60
15
29
139
5
48
4
36
20
64
156
32
16
27
77
232
24
207
45
24
255
189
92
67
161
16
8
43
69
24
36
123
132
21
72
36
104
31
237
8
16
48
147
21
144
168
8
40
12
72
24
32
19
41
112
116
220
27
60
9
48
108
48
12
48
144
60
63
9
111
45
24
3
21
12
99
53
28
60
8
184
68
139
33
20
163
12
245
156
40
20
7
5
108
24
7
165
44
232
15
72
53
139
9
24
48
15
57
72
36
60
8
60
7
105
ABCD 99613055396*3^$a+1 [50011]
57
8
19
72
45
15
36
90
54
29
37
24
3
8
40
15
162
36
6
101
145
78
36
54
47
24
64
27
5
7
17
24
1
30
18
60
3
72
51
84
17
1
23
55
81
3
53
25
47
16
21
99
15
30
35
19
42
180
48
72
36
24
83
40
93
18
81
80
19
12
18
15
9
71
40
72
15
129
8
25
12
108
36
90
90
6
30
54
5
16
8
7
9
80
7
89
88
21
270
66
18
60
12
81
192
15
36
6
15
24
9
47
79
81
48
21
27
27
288
12
17
24
55
89
72
40
8
1
24
23
13
84
6
126
18
30
6
30
39
33
18
114
12
24
54
18
12
51
45
72
3
81
63
45
78
90
3
45
11
61
27
72
9
6
210
18
101
16
8
7
30
75
75
30
108
27
8
37
18
17
19
21
51
24
66
27
27
78
36
36
23
7
33
21
54
366
30
9
15
17
19
21
8
48
25
18
29
31
36
21
9
18
90
11
31
90
54
54
30
5
163
138
36
18
36
36
6
198
12
93
15
9
15
30
11
67
12
17
25
23
112
56
24
24
40
135
249
21
11
40
3
12
6
30
93
24
32
1
30
9
24
21
18
33
45
35
40
8
1
6
48
36
6
12
3
72
168
120
15
24
65
55
81
105
47
7
9
24
56
67
29
24
16
24
21
35
19
54
36
66
33
63
57
51
54
71
1
15
8
25
18
5
72
13
18
65
40
32
67
77
115
21
15
78
30
21
33
36
24
11
24
31
89
7
84
5
64
48
8
79
30
11
16
8
1
54
18
60
3
81
96
12
18
17
163
69
21
18
17
24
31
17
7
90
36
12
72
18
93
8
16
81
39
3
5
115
45
8
168
49
47
31
30
3
15
114
23
24
19
6
15
21
27
117
54
12
33
24
3
29
24
145
71
16
15
18
24
30
177
9
12
108
6
198
27
153
47
40
24
9
15
57
54
36
5
24
64
3
117
3
24
126
54
30
59
19
21
27
42
108
30
9
99
5
49
23
37
51
15
137
24
55
65
13
3
104
109
36
48
78
129
9
6
113
160
45
42
174
96
11
43
12
33
27
12
6
36
18
72
45
48
15
36
5
67
18
35
16
15
6
27
21
24
3
24
9
111
56
49
90
18
11
1
6
12
45
72
24
9
23
24
19
5
19
90
11
19
18
123
9
18
54
126
72
57
15
9
75
72
72
18
59
13
35
7
113
31
41
13
51
51
96
18
35
49
42
53
40
213
54
5
61
27
33
30
90
72
72
15
48
72
45
78
18
107
16
39
12
18
60
23
49
54
9
8
13
35
1
108
35
1
6
41
168
1
24
12
42
17
16
69
6
54
39
87
65
145
42
30
15
63
84
6
23
25
60
72
59
16
32
1
54
48
33
21
3
21
27
8
91
45
176
7
17
24
1
18
66
24
27
21
3
21
54
84
17
19
6
36
90
17
40
27
45
8
73
23
24
25
42
30
24
111
104
49
6
9
27
53
55
17
1
48
95
49
150
17
1
120
47
133
42
17
96
24
43
53
49
71
199
33
8
67
42
3
48
3
101
109
42
9
48
45
36
39
56
67
29
168
25
15
123
125
55
129
48
93
108
71
48
7
6
3
27
90
75
177
15
81
87
3
5
24
7
36
12
41
31
33
57
90
45
8
48
49
36
83
184
21
54
30
23
19
69
21
84
42
93
32
49
78
102
78
66
6
18
48
83
64
3
90
30
45
8
7
17
1
39
8
7
48
72
60
30
18
114
36
18
30
126
36
53
40
69
27
15
36
72
18
18
72
30
18
54
27
128
13
3
24
3
42
30
6
15
80
7
9
45
51
63
9
63
137
25
18
102
42
45
75
5
13
11
25
60
12
15
93
99
27
45
8
91
45
104
16
24
45
3
33
42
165
69
83
112
8
31
65
19
45
27
18
83
232
63
17
1
6
9
9
167
40
128
1
36
6
54
18
12
9
69
120
75
21
59
16
51
36
18
12
3
111
30
51
8
64
171
5
49
167
13
3
27
5
192
61
12
15
21
42
9
216
27
21
81
63
72
48
15
36
101
103
57
153
78
9
8
16
15
17
144
91
45
9
54
54
6
21
15
9
32
85
54
69
15
42
30
42
18
84
36
42
12
78
36
30
54
36
6
39
104
1
102
33
57
15
32
13
18
54
27
135
9
39
36
42
3
69
12
63
32
19
54
30
72
89
72
37
108
60
59
61
60
12
18
9
45
11
67
30
18
60
33
57
12
11
120
55
81
45
18
41
31
84
24
93
8
1
216
18
36
9
51
18
156
24
95
7
60
5
64
21
30
5
24
24
40
3
18
54
21
24
75
77
55
113
16
45
27
8
37
114
33
21
120
99
80
112
39
54
35
112
15
48
18
42
5
13
83
1
60
48
3
15
54
24
35
64
27
18
120
6
5
24
72
73
6
36
5
103
17
24
16
123
30
60
3
33
39
87
33
48
9
66
54
135
24
21
75
24
15
9
56
19
6
47
25
30
42
15
15
41
ABCD 99613104764*3^$a+1 [50013]
44
108
21
15
100
17
15
33
15
24
40
20
60
45
3
13
12
48
59
96
36
4
117
12
156
32
52
60
3
72
140
45
87
13
11
36
24
12
57
28
107
72
193
128
27
1
9
38
73
72
23
12
37
80
115
101
25
144
63
48
60
11
129
15
12
132
36
12
40
164
36
177
40
105
23
12
51
4
32
168
132
9
4
20
147
24
45
27
12
10
15
23
157
95
45
15
85
15
53
15
48
12
60
10
75
155
24
36
108
84
96
36
1
35
33
12
7
32
60
36
225
25
38
97
47
60
33
60
39
33
15
93
15
28
9
48
47
201
72
60
63
24
12
1
47
33
28
165
14
141
15
12
133
71
21
25
14
60
24
24
40
21
47
37
3
17
3
24
1
35
177
31
20
60
10
54
8
28
20
25
9
2
48
72
13
56
15
25
120
80
51
69
204
3
13
107
24
13
60
48
8
87
72
1
11
1
80
12
3
24
181
23
40
164
16
56
60
121
33
14
1
131
84
4
36
20
60
12
12
40
8
33
12
28
11
48
133
35
120
168
45
24
40
8
7
18
35
12
111
4
56
96
24
22
110
13
155
9
1
2
108
60
60
24
12
1
75
53
75
69
36
39
106
15
39
81
35
96
13
56
24
73
38
52
32
13
20
7
92
1
83
9
16
15
56
21
39
13
47
76
53
109
2
33
36
27
84
108
45
51
37
128
39
21
39
13
32
88
59
76
128
24
21
4
75
21
15
44
28
17
27
69
72
3
60
60
12
112
161
15
36
33
51
177
39
36
97
11
49
20
63
13
11
13
23
24
24
25
24
23
58
95
67
33
107
97
23
24
9
67
32
48
25
32
43
57
35
12
24
124
53
87
61
164
15
61
32
12
1
39
15
128
60
72
45
51
22
158
4
125
27
24
109
68
52
71
64
53
27
120
1
12
83
9
1
2
24
36
48
34
15
35
1
12
48
71
9
27
108
34
50
61
47
72
1
11
121
12
107
4
9
8
120
40
119
24
37
83
109
36
11
69
12
100
15
8
10
162
68
12
153
99
45
75
12
73
21
54
8
24
108
21
112
107
12
141
3
24
21
15
24
28
153
20
15
45
4
15
53
327
12
60
1
105
3
92
87
120
21
87
12
12
84
12
48
37
8
7
77
15
108
12
40
53
3
12
33
64
71
84
13
23
96
1
35
132
252
28
68
112
41
60
111
58
2
36
84
93
163
44
69
12
48
4
11
10
14
61
15
45
72
27
32
60
1
87
36
9
35
10
90
21
47
40
33
59
133
48
59
141
75
252
108
97
20
15
97
35
48
60
48
12
85
83
84
1
84
20
28
59
81
40
57
2
33
96
75
36
96
12
36
49
36
35
72
12
1
11
9
4
107
24
240
4
20
36
12
37
56
4
51
17
27
1
45
15
39
8
24
9
112
47
160
216
44
93
3
84
28
104
61
32
91
5
27
93
27
45
63
12
142
98
13
71
9
40
57
83
124
131
36
4
20
60
24
12
9
99
12
36
48
25
47
33
64
108
20
12
15
25
33
15
3
45
71
36
24
48
153
28
32
67
5
111
60
96
16
53
15
49
11
12
24
1
33
50
69
43
153
44
40
11
36
1
23
34
50
400
33
23
24
46
35
51
36
60
88
5
27
33
15
120
157
83
154
2
88
68
33
24
75
45
15
48
12
238
47
75
33
15
45
15
24
33
1
14
25
11
4
56
97
92
61
35
15
97
23
172
32
1
39
8
24
24
52
53
15
105
7
20
52
18
14
93
63
12
72
201
52
35
12
4
9
63
8
82
15
32
15
45
51
157
92
3
40
104
96
142
2
16
164
81
108
79
68
25
35
24
24
60
9
51
36
73
11
24
45
111
25
80
144
15
72
33
25
38
73
11
24
12
97
20
76
24
8
120
99
13
15
20
70
3
107
21
15
12
48
24
40
65
63
85
75
162
15
68
27
88
20
12
48
13
71
16
5
3
36
9
4
35
105
75
141
15
24
12
4
56
9
15
12
60
13
15
17
39
9
75
9
15
33
15
33
60
109
183
8
84
15
33
87
45
27
4
32
57
3
37
176
24
265
11
132
60
39
133
23
24
9
64
8
3
60
96
69
60
4
11
12
12
93
3
9
75
60
12
81
115
77
108
15
60
84
9
12
15
12
12
9
51
1
32
3
25
15
8
64
101
24
3
24
36
120
153
51
168
36
4
5
63
312
25
23
25
105
14
84
25
12
59
4
5
39
25
11
265
32
ABCD 99614274322*3^$a+1 [50069]
100
12
20
25
23
25
18
65
4
141
3
96
3
6
71
61
35
19
48
12
153
15
30
27
15
249
99
66
42
9
51
29
13
66
6
24
24
12
6
117
3
17
61
66
66
198
30
66
174
42
24
5
4
87
69
48
3
90
108
12
27
141
87
44
25
11
40
15
78
24
15
3
48
17
223
120
30
6
54
11
73
3
63
12
29
1
18
42
12
3
105
204
6
12
18
3
24
21
27
177
30
17
13
6
6
63
171
30
6
69
15
12
5
7
117
21
27
21
132
39
9
120
15
21
6
48
24
30
108
60
42
30
6
36
45
48
3
18
6
33
108
27
125
1
54
33
9
75
69
27
3
102
12
78
42
18
144
54
72
78
9
51
21
33
3
164
64
12
48
27
33
24
111
9
33
48
51
105
3
3
45
9
60
35
60
13
6
12
45
3
21
24
39
33
105
78
120
9
96
36
9
72
84
36
48
24
72
36
3
36
33
6
9
3
42
96
6
18
27
15
24
117
63
69
177
11
19
6
99
24
45
96
258
18
27
3
228
54
23
88
36
171
24
6
3
21
48
66
30
54
6
36
6
12
48
17
13
90
132
6
87
48
15
57
3
89
25
48
87
3
29
31
93
45
66
9
24
57
54
41
13
63
80
55
45
12
27
81
69
18
17
19
6
6
18
11
19
60
6
60
18
60
93
93
6
45
24
69
23
55
125
12
52
15
9
15
30
24
30
5
13
18
36
6
15
63
69
12
84
36
15
18
15
135
6
24
138
17
7
21
27
36
120
77
49
54
129
93
18
42
60
54
45
39
9
27
21
39
6
18
9
51
21
9
66
90
3
3
17
28
72
15
17
1
84
66
5
25
87
20
16
39
6
12
35
43
9
27
21
3
6
36
15
48
9
60
47
43
5
43
30
60
27
75
21
144
15
45
12
15
18
3
9
114
6
90
9
9
3
3
81
128
16
15
6
3
75
102
54
12
165
9
108
72
15
96
15
48
102
30
9
33
102
36
9
45
39
44
28
24
24
132
12
81
30
9
15
12
81
9
18
36
12
24
33
27
18
35
13
63
57
3
84
132
120
68
16
75
24
93
57
12
6
117
33
42
18
42
78
39
75
9
15
42
54
30
24
15
39
53
25
24
3
92
1
3
69
27
45
35
85
48
51
36
96
9
3
27
60
36
165
9
6
5
19
84
6
138
6
15
24
21
11
108
13
18
21
21
3
24
27
69
99
96
237
9
23
40
36
12
9
11
7
36
30
39
60
3
33
189
18
12
36
45
36
39
9
15
18
84
84
87
57
3
24
15
30
30
21
12
21
27
20
64
9
6
9
24
32
19
21
159
66
6
17
1
15
105
36
66
60
108
6
15
81
27
63
48
9
51
12
54
54
42
39
33
3
72
27
21
3
66
83
7
48
33
9
11
139
6
12
18
24
93
153
167
40
36
39
36
9
63
12
18
3
21
24
6
30
15
21
30
24
81
84
21
42
33
33
24
63
39
24
60
30
60
24
30
42
15
39
21
20
103
93
9
99
111
69
99
36
9
32
91
33
36
93
18
9
75
41
25
24
270
24
9
63
45
99
18
66
105
15
9
81
66
6
24
15
39
21
69
11
1
180
27
21
24
3
27
81
36
93
3
9
54
180
29
16
75
24
65
91
117
24
24
32
7
42
6
5
7
66
36
35
43
90
12
3
12
9
6
36
72
282
126
129
9
12
3
24
15
57
15
69
27
24
18
18
57
21
180
27
48
9
3
108
45
12
30
30
24
23
7
9
132
3
24
60
12
60
6
24
35
13
42
33
27
9
12
75
9
48
51
24
57
63
60
6
24
6
57
15
9
51
78
15
39
30
3
45
3
24
27
45
51
84
9
39
6
59
16
27
69
3
72
21
24
21
15
135
9
51
18
12
12
30
5
1
315
24
75
48
18
6
168
65
48
25
84
3
51
42
15
27
12
84
41
48
25
72
24
27
32
7
9
12
12
15
60
42
78
6
6
21
9
75
15
60
5
1
39
129
51
21
12
15
36
12
3
6
6
60
30
12
75
15
42
168
27
20
1
18
30
15
12
15
9
3
12
6
54
45
48
15
33
135
33
15
17
49
18
77
43
12
81
45
18
36
45
81
35
13
84
3
33
24
83
4
21
18
12
24
33
48
33
96
6
9
15
21
12
48
123
9
57
78
21
21
18
90
48
27
3
24
18
12
18
45
32
25
24
27
12
68
19
24
69
3
29
13
3
39
69
56
28
80
1
72
3
36
3
36
132
42
27
3
6
90
156
54
171
9
6
24
36
108
48
18
42
57
8
13
27
3
17
73
12
12
60
3
165
47
25
3
12
33
3
27
153
27
18
27
9
95
60
36
13
15
15
12
33
96
8
13
54
48
12
24
105
21
6
30
48
51
63
21
27
69
39
21
45
6
12
60
18
15
3
60
89
61
66
6
39
99
12
33
144
20
16
39
21
15
21
48
51
54
63
39
105
21
24
6
17
13
15
72
15
48
12
5
1
12
15
33
42
42
15
15
36
9
87
9
12
180
20
13
42
60
45
32
13
3
69
27
24
21
51
24
15
105
39
6
75
3
17
19
6
51
105
12
66
9
81
54
48
29
28
51
45
56
16
44
1
42
6
30
264
30
72
39
39
21
12
9
11
139
6
54
18
75
15
18
15
45
12
6
12
24
6
3
45
111
3
33
57
23
67
78
54
18
87
9
12
108
ABCD 99614597398*3^$a+1 [50072]
28
20
27
13
35
1
107
49
11
12
51
94
72
104
66
150
4
150
6
24
44
40
60
36
14
82
14
69
1
44
36
96
100
20
40
24
60
36
44
24
120
6
46
8
10
77
9
40
140
27
177
10
6
24
146
130
14
393
13
44
30
46
24
60
20
106
41
85
104
160
24
20
36
10
6
128
10
5
60
15
46
47
253
24
120
6
86
64
36
23
157
24
60
44
52
14
94
12
24
59
85
36
74
46
50
69
72
48
21
126
10
44
40
24
36
36
23
21
144
160
20
100
176
16
24
104
240
27
13
107
25
44
6
58
192
24
30
30
120
119
57
64
20
16
60
44
16
20
15
33
60
112
8
6
30
96
34
110
24
16
36
8
180
3
13
164
100
23
43
6
104
34
6
59
21
4
36
11
36
73
71
25
74
9
55
5
75
16
66
128
46
134
60
46
257
57
52
35
13
20
46
54
36
24
80
30
10
132
98
96
286
8
15
121
11
25
260
58
6
20
4
50
102
10
53
72
36
93
87
13
59
51
70
44
96
64
20
42
18
136
6
30
24
11
33
12
4
84
42
90
23
157
80
4
11
3
90
60
52
60
48
47
69
40
84
26
34
95
1
11
73
36
107
97
12
60
11
57
16
71
13
12
164
10
126
18
30
50
22
74
10
134
16
30
60
6
30
23
1
144
20
12
75
33
160
62
30
4
20
16
35
103
30
50
90
6
9
7
48
96
50
196
90
98
76
80
60
16
48
56
76
84
71
45
280
98
45
85
120
12
24
11
85
44
4
47
129
4
30
32
64
144
32
10
95
9
4
26
57
97
23
37
312
8
52
8
76
11
103
5
21
51
9
4
47
39
64
90
150
86
64
26
6
4
80
6
81
33
30
294
16
180
54
6
24
20
27
3
150
60
30
46
60
150
29
48
57
60
52
68
40
36
24
155
25
56
16
20
48
40
32
40
83
121
6
80
10
20
4
14
10
6
110
51
15
10
8
46
6
60
11
9
28
20
72
15
13
12
83
265
56
256
8
40
47
39
69
21
6
114
4
36
20
27
7
66
104
75
1
140
46
48
5
105
15
45
16
84
2
54
40
96
98
33
49
11
12
21
16
68
30
82
23
12
43
6
44
136
47
69
28
116
4
62
54
76
20
15
49
59
25
6
77
3
10
54
42
44
10
17
109
44
64
80
6
16
5
43
125
21
30
21
69
54
22
11
37
107
25
11
37
140
16
20
4
35
145
56
64
36
96
8
40
155
21
4
56
39
72
73
80
12
3
111
16
218
36
34
290
27
3
130
215
12
13
72
8
30
45
12
45
220
23
61
20
16
11
37
60
83
7
102
44
46
110
88
26
94
162
218
36
4
60
2
154
71
9
4
50
10
6
54
96
144
36
36
8
87
99
114
36
39
25
56
40
44
36
76
143
180
120
45
12
28
60
2
58
86
34
23
57
30
33
49
180
68
27
36
13
84
72
14
16
138
36
50
70
11
9
351
39
64
6
20
24
96
76
18
26
16
48
35
25
236
4
26
30
16
8
16
26
114
30
30
60
54
22
128
16
167
37
222
54
11
79
101
85
60
44
40
36
68
60
27
49
36
18
162
84
59
25
72
60
80
111
49
128
40
32
3
55
126
50
160
14
66
34
12
8
106
50
174
210
36
27
24
93
10
170
6
46
35
25
44
39
48
49
48
12
44
64
12
60
24
56
4
30
54
56
24
60
46
110
16
23
201
124
12
44
100
20
39
105
16
6
90
8
52
24
119
1
60
14
6
24
15
85
47
79
80
34
62
130
131
24
49
66
41
37
192
24
24
32
18
33
13
44
15
1
164
16
80
216
58
6
84
6
17
72
1
20
4
176
40
60
56
34
149
21
4
132
78
62
15
93
12
40
35
13
12
95
49
20
84
40
20
72
304
90
6
68
166
144
5
25
12
48
120
176
60
111
93
16
6
54
11
9
54
10
92
100
8
16
44
72
24
114
57
33
60
10
42
11
33
76
8
246
10
6
5
73
60
167
13
36
ABCD 99614755588*3^$a+1 [50127]
51
36
96
24
36
144
48
13
215
24
49
47
97
47
49
47
324
24
72
120
84
60
84
12
180
108
12
25
23
36
133
23
24
180
48
12
84
12
264
24
24
216
72
73
107
48
120
12
84
13
35
36
57
64
71
132
12
60
300
60
120
13
35
108
33
327
180
132
97
95
1
48
215
24
120
108
45
48
171
69
16
95
36
408
37
240
80
147
13
47
228
13
11
85
176
27
180
12
85
59
69
111
1
176
15
120
180
117
87
60
109
311
108
141
279
96
120
156
48
12
240
73
23
25
59
24
120
192
60
24
24
25
32
135
25
203
96
229
227
60
144
60
120
36
12
36
25
179
13
35
72
108
144
24
144
1
95
192
12
72
60
33
96
111
1
83
61
119
25
59
48
144
60
36
12
132
261
99
13
176
16
23
192
96
72
336
144
1
32
207
48
49
224
16
240
11
12
72
1
35
228
36
48
85
80
63
84
109
155
96
180
145
155
69
39
25
71
144
96
121
215
25
11
37
48
35
349
48
71
84
36
36
96
60
12
120
12
84
36
169
11
60
96
73
131
93
27
468
97
48
23
169
11
12
60
108
72
36
396
60
108
60
21
39
73
143
72
12
36
25
59
72
60
60
133
80
256
155
309
15
97
143
12
21
99
216
85
48
35
144
60
33
39
60
24
72
24
133
83
84
144
84
181
95
145
131
300
96
144
36
84
73
107
96
48
24
157
96
128
64
191
72
25
227
12
240
24
9
256
32
27
132
108
12
24
72
72
192
1
47
33
99
180
168
372
180
73
11
37
35
24
21
3
36
121
47
12
228
48
49
83
132
25
35
205
455
60
108
228
12
145
128
363
252
228
12
25
239
49
80
111
1
83
132
48
156
156
264
265
35
13
96
131
60
33
208
35
120
85
23
156
60
145
35
60
120
121
272
48
39
36
85
323
60
49
11
37
240
59
108
60
13
23
12
93
16
128
3
24
21
15
24
156
13
71
25
59
36
60
108
105
16
191
384
49
95
1
32
15
84
60
81
3
61
35
24
72
60
192
36
276
228
181
71
60
109
107
48
12
60
157
48
80
27
120
60
33
27
37
128
111
12
72
168
24
36
108
36
48
73
32
63
24
96
48
96
25
48
11
24
72
84
96
24
9
87
121
347
240
12
108
108
60
60
24
24
276
36
24
60
13
35
348
289
95
1
95
132
276
60
24
120
45
27
168
61
35
301
83
372
24
120
132
60
ABCD 99614869678*3^$a+1 [50032]
7
53
91
24
12
35
1
33
72
68
7
71
4
84
50
42
1
17
19
11
82
18
12
72
6
48
18
21
15
2
7
15
9
60
15
18
20
7
12
33
63
33
26
25
15
129
36
237
18
8
4
68
61
24
9
2
1
101
18
37
27
66
15
57
14
37
27
206
55
23
25
9
27
119
48
13
119
1
24
12
51
9
23
10
122
1
36
15
57
21
68
79
23
49
69
3
9
74
12
10
39
84
15
21
3
32
36
34
3
51
21
65
7
3
69
11
40
104
10
26
37
21
38
12
6
55
11
25
11
40
105
12
33
12
39
39
8
4
9
29
22
8
97
33
50
13
123
54
14
16
14
19
24
71
4
36
26
130
57
3
8
10
3
36
59
25
15
18
6
117
3
20
34
50
61
24
47
34
18
6
12
2
88
117
23
28
32
22
12
42
68
30
79
15
57
12
17
46
54
51
21
14
18
22
14
18
22
27
24
3
48
2
43
24
39
68
46
51
83
13
5
18
1
59
22
3
36
36
9
50
24
97
12
21
3
9
36
39
17
7
36
15
8
49
9
18
20
1
17
115
69
66
9
29
52
63
15
9
39
14
40
18
54
110
108
12
18
36
36
19
63
156
2
58
32
22
75
72
9
2
4
26
6
30
31
9
2
120
25
60
5
31
81
60
15
39
50
4
30
54
14
18
10
12
9
23
10
26
58
2
85
95
4
33
33
20
31
95
48
72
85
5
10
44
25
60
45
2
1
47
73
12
5
4
38
52
20
25
11
4
21
36
45
18
38
4
72
36
66
9
9
42
50
36
31
113
54
52
9
36
29
16
15
21
36
2
102
46
8
1
5
7
23
18
43
17
22
50
7
27
54
99
11
90
52
60
3
27
32
25
87
72
21
3
44
37
41
106
14
58
21
33
6
18
30
2
7
24
12
9
90
68
4
14
42
160
45
15
14
54
4
105
147
21
12
33
18
45
5
19
12
5
19
45
14
12
18
19
84
72
24
3
36
21
3
30
3
36
3
33
51
33
12
5
7
11
42
16
38
4
44
36
36
4
42
27
72
9
3
63
20
37
3
30
27
77
7
83
22
39
75
18
66
14
6
1
51
21
39
45
93
2
25
51
45
36
3
20
16
36
21
12
12
48
47
72
24
13
27
102
2
73
24
23
22
39
24
23
64
8
4
18
3
47
24
37
21
32
19
17
48
6
25
15
102
18
56
13
24
83
13
9
150
44
18
7
72
11
10
18
8
49
59
4
56
16
6
48
32
46
80
64
93
5
7
123
38
54
25
24
5
31
12
48
11
10
207
35
25
17
7
12
48
48
83
12
36
37
3
32
46
39
65
31
39
54
2
4
12
78
8
18
13
15
18
12
36
39
48
60
24
11
73
35
36
4
69
24
27
68
22
147
15
9
11
13
17
22
2
19
24
36
12
33
56
34
18
24
12
18
33
5
18
34
14
28
9
21
60
44
78
12
18
31
51
14
70
18
38
1
72
11
1
3
21
24
27
132
8
22
39
47
54
46
33
21
50
4
57
51
12
14
4
3
216
47
24
70
15
5
16
15
23
4
26
6
34
86
22
92
7
12
72
24
69
8
4
24
27
12
33
8
6
49
21
20
19
75
80
6
67
17
24
16
20
4
8
94
6
63
60
17
18
30
28
30
38
67
27
21
29
31
21
50
72
60
13
81
48
60
3
63
9
9
32
4
18
21
15
78
18
9
12
15
12
2
7
48
3
12
42
12
18
2
30
6
22
8
118
50
121
27
8
64
62
4
20
4
39
123
18
15
35
13
23
22
14
30
19
45
14
13
23
166
66
57
75
18
80
43
11
126
18
60
25
11
1
36
3
30
14
118
15
71
1
12
12
23
42
18
12
28
129
11
25
36
9
68
72
24
4
3
29
7
11
16
90
6
48
45
36
29
19
12
129
3
3
33
47
13
11
16
50
31
12
60
33
14
36
1
3
44
24
18
7
65
16
50
36
22
2
37
21
63
12
23
144
76
21
87
18
27
23
109
27
57
11
109
36
24
41
31
12
35
25
23
18
7
3
12
6
8
18
49
87
69
11
4
6
50
4
8
58
27
5
7
15
68
13
59
13
15
8
61
36
12
17
22
2
16
38
30
6
4
33
36
47
25
29
18
49
27
32
46
98
18
55
17
36
60
16
86
1
17
42
18
7
36
60
96
11
22
3
11
36
37
24
84
36
45
3
95
100
44
10
18
93
12
87
57
3
45
39
86
40
3
21
26
36
6
19
53
22
26
4
24
26
24
37
119
36
108
4
32
54
90
4
32
1
23
72
25
29
7
47
12
4
36
18
2
49
12
59
24
1
24
5
4
32
18
36
1
24
120
84
11
48
6
19
35
16
20
144
120
72
4
69
17
90
25
108
107
1
57
8
112
2
16
50
7
39
12
57
15
36
2
16
27
23
25
3
86
22
32
12
18
82
33
83
22
15
5
12
144
28
26
40
86
4
162
36
2
7
41
60
16
15
23
36
61
59
10
12
6
33
21
54
48
38
102
25
12
39
38
22
12
9
23
22
18
21
12
95
36
25
5
7
24
45
3
3
21
29
31
12
5
7
87
20
25
12
15
60
8
22
51
5
22
8
18
7
15
24
80
22
72
74
12
4
6
84
18
81
5
10
33
132
23
4
86
42
1
15
36
9
9
18
92
4
8
36
4
33
3
33
75
36
45
117
63
33
36
26
1
23
36
25
24
35
4
21
35
36
25
9
51
23
61
24
21
6
26
7
35
36
22
14
1
69
14
60
1
87
24
8
1
27
8
24
12
25
35
48
22
3
11
76
60
18
26
25
33
39
48
24
15
9
9
14
4
74
19
24
36
27
54
42
14
16
72
72
3
12
24
21
12
24
3
59
90
28
30
14
130
36
2
16
27
5
54
22
14
25
47
37
113
22
26
67
120
33
92
43
33
75
48
11
18
58
9
77
76
3
11
13
27
50
22
6
50
70
39
15
14
10
45
9
14
84
49
9
3
21
14
126
54
1
3
12
45
5
10
8
22
14
61
72
17
19
65
6
1
12
81
84
18
20
25
9
14
1
261
86
37
47
40
20
1
39
33
11
13
12
51
38
31
36
27
21
11
12
13
11
121
35
78
30
6
48
100
72
30
18
32
54
6
58
80
4
68
6
43
12
24
27
2
7
29
7
27
33
12
65
7
5
7
12
21
60
15
47
22
3
48
59
1
15
42
27
59
12
10
8
6
36
70
6
9
183
9
11
52
36
117
41
4
6
14
43
9
2
48
18
24
55
15
21
21
3
36
47
16
56
25
23
18
6
121
3
2
16
78
36
84
24
48
32
ABCD 99614890426*3^$a+1 [50024]
144
32
97
3
8
37
12
6
24
18
12
6
57
24
24
69
27
9
11
4
99
45
57
51
20
64
3
57
15
84
9
27
33
12
24
105
15
24
36
39
42
6
29
13
131
16
20
25
6
9
15
18
6
69
48
20
37
35
36
4
3
12
5
48
148
9
60
71
121
23
52
9
11
24
156
55
41
55
17
40
116
1
15
141
54
81
75
18
135
44
48
37
23
12
60
36
1
36
18
90
27
69
48
123
12
21
42
29
4
20
36
4
24
20
76
20
7
5
7
126
71
4
12
27
12
9
20
16
36
87
45
20
55
101
49
48
114
33
8
7
21
165
59
52
3
30
23
28
75
150
12
3
80
4
12
3
42
15
21
42
17
4
36
24
39
48
12
57
81
3
39
17
28
48
12
81
155
252
4
128
52
24
176
36
55
12
78
18
81
3
53
88
45
11
108
97
39
39
81
15
17
13
6
21
20
232
48
45
72
6
5
31
101
55
29
28
48
69
39
20
4
93
39
15
60
33
12
8
40
75
17
4
144
72
3
21
24
48
12
21
59
40
87
18
6
72
69
48
108
15
24
5
48
25
11
49
96
36
71
73
12
18
81
15
30
30
48
33
39
5
85
18
5
91
60
126
39
44
12
28
116
4
92
36
19
36
29
24
25
24
15
128
43
6
39
72
3
36
41
7
60
96
9
63
24
45
84
36
8
25
30
65
115
65
16
36
3
30
18
24
21
32
16
117
47
7
53
108
13
71
55
30
30
6
23
67
9
108
36
9
6
89
7
90
63
12
51
48
6
35
120
160
128
60
16
9
11
49
27
8
115
21
84
48
44
88
20
7
9
72
33
240
11
73
95
1
15
12
24
180
48
12
80
85
24
35
4
27
29
64
33
42
48
30
42
6
96
18
72
33
27
5
31
30
18
60
65
4
32
64
24
3
33
24
152
19
9
3
29
84
1
30
21
188
31
30
30
36
60
18
27
33
15
56
16
27
18
114
33
15
57
51
57
60
8
72
52
20
49
66
84
30
59
16
56
25
95
36
28
51
120
9
44
55
30
6
69
20
40
15
77
13
27
33
123
9
54
41
16
84
44
49
11
1
54
66
15
3
42
78
5
13
87
36
39
5
7
30
95
88
45
3
44
100
24
96
96
3
24
156
45
87
72
30
95
108
4
39
60
84
12
89
84
25
30
5
192
4
69
27
9
131
16
9
23
31
6
39
27
5
139
48
117
8
7
29
4
33
39
8
1
39
32
4
12
152
16
32
40
3
65
19
90
42
150
131
49
3
8
28
44
12
31
5
49
23
7
69
24
3
42
71
4
32
24
37
78
5
61
18
33
48
15
5
100
39
12
18
30
36
69
96
9
11
16
20
28
60
153
108
39
75
30
3
44
16
84
20
36
43
30
35
7
33
84
96
96
48
57
18
66
6
33
20
7
78
6
6
63
21
60
47
52
20
16
9
15
68
7
42
179
1
23
1
27
27
33
3
65
144
16
60
24
120
51
5
40
36
39
66
35
4
9
15
15
21
72
92
25
11
24
48
4
48
12
51
12
96
65
4
140
127
18
3
93
27
3
77
4
15
153
132
20
1
72
6
36
9
51
45
33
36
204
12
39
24
8
12
1
60
47
28
24
20
52
15
29
61
111
63
96
9
9
102
81
12
105
27
15
60
78
30
66
27
87
17
49
15
9
15
296
1
30
48
60
5
16
9
66
29
76
75
9
80
28
117
6
36
29
1
39
81
15
44
100
44
40
255
21
56
16
39
30
39
15
57
117
42
29
36
28
21
35
16
24
20
7
54
39
56
25
15
33
3
12
260
40
45
36
6
89
100
51
33
96
20
16
9
35
55
81
24
9
51
36
63
41
31
33
56
24
28
20
79
33
12
39
60
30
35
1
23
136
15
36
33
12
48
60
92
28
168
68
19
30
111
120
32
7
5
40
36
15
9
12
15
18
71
40
12
3
41
48
52
45
99
21
18
5
7
48
65
40
72
20
64
84
8
67
113
72
1
71
28
3
9
3
18
63
75
5
4
21
72
123
36
48
3
12
17
28
93
27
12
3
177
20
25
39
9
66
30
11
24
7
137
121
174
117
15
69
15
24
41
7
33
45
66
18
11
7
84
29
4
56
12
28
44
1
24
6
21
8
136
24
92
1
35
4
15
60
65
28
56
1
18
81
21
54
9
12
9
11
43
6
11
43
113
79
29
4
60
12
84
45
11
43
65
16
105
66
36
45
45
99
20
19
6
120
114
54
15
51
41
36
48
16
20
108
1
6
48
57
39
21
8
52
75
18
51
132
20
64
75
5
148
3
5
52
180
21
111
15
84
60
17
43
66
3
12
39
6
39
15
65
4
132
84
12
39
45
60
48
116
55
89
100
8
7
30
23
199
24
29
43
54
3
8
112
48
48
39
45
93
48
39
15
6
39
27
6
27
81
95
55
9
21
11
28
60
75
57
75
144
30
27
8
76
44
124
72
180
96
12
56
85
27
12
27
33
75
137
108
112
36
75
17
31
141
20
19
24
6
39
ABCD 99615773534*3^$a+1 [50022]
15
5
19
45
9
24
111
39
57
3
101
1
39
27
9
56
28
20
72
4
93
18
12
53
97
35
52
165
6
9
45
36
3
45
30
77
19
114
51
44
19
141
99
18
24
15
9
71
36
60
19
9
44
36
72
12
52
3
41
7
48
36
6
15
75
5
4
24
44
28
32
1
11
19
30
11
64
20
7
29
13
47
19
36
21
8
175
117
33
60
12
75
104
1
39
20
48
16
36
33
123
3
5
16
9
75
72
60
84
93
3
33
47
40
32
12
36
139
66
12
63
48
39
30
18
24
66
23
292
48
21
35
13
71
24
28
27
12
21
69
84
11
16
24
24
9
18
54
24
59
7
150
24
51
84
44
25
35
52
96
75
18
11
40
75
126
39
24
39
57
8
16
20
72
144
4
56
4
15
12
45
212
13
24
75
51
30
243
15
21
116
24
36
55
33
15
57
24
21
12
30
21
140
72
40
60
129
54
114
18
45
93
114
36
6
6
12
30
27
9
6
89
1
6
30
48
51
8
37
60
6
138
27
33
35
72
4
9
11
13
35
60
25
111
15
29
48
37
30
18
30
17
67
54
6
53
25
48
3
99
21
9
27
21
24
6
17
121
27
60
188
31
48
57
44
24
36
31
5
25
11
4
3
57
20
4
99
18
39
39
84
5
7
48
42
144
102
30
23
7
9
8
1
11
24
36
16
9
6
45
15
29
4
20
40
32
37
42
21
45
35
43
54
60
60
27
93
18
53
67
33
12
33
167
28
20
144
28
3
96
36
24
24
81
39
29
72
60
4
36
15
45
63
12
36
9
3
57
9
155
7
12
36
30
6
6
42
150
120
12
11
28
15
12
9
44
37
75
20
40
24
21
3
56
25
15
44
7
9
24
12
44
61
119
31
144
78
51
12
3
45
111
21
9
54
81
63
93
120
93
42
84
18
27
69
24
36
12
83
49
6
65
24
61
36
23
36
40
180
69
123
20
28
12
147
17
16
87
30
3
120
8
16
15
36
9
36
45
47
37
96
54
30
18
57
8
36
1
15
39
60
54
66
24
93
68
1
78
77
1
18
126
6
144
48
66
42
54
23
37
83
157
108
6
89
1
35
40
111
6
42
57
96
33
35
40
60
20
1
71
64
33
3
8
7
12
21
12
9
6
29
19
12
33
156
8
1
95
79
30
18
30
75
27
42
18
33
45
15
159
30
51
8
31
29
52
9
54
12
42
36
47
40
45
12
12
6
9
24
44
16
56
16
20
37
3
9
15
51
24
81
9
23
7
18
3
3
29
12
1
48
11
4
45
35
16
24
12
24
96
8
97
18
24
18
15
3
12
29
1
15
44
36
19
18
35
13
48
6
6
39
3
48
17
217
18
93
32
12
85
11
19
21
15
29
49
59
73
48
27
45
95
160
84
51
29
13
47
48
7
288
53
7
21
9
83
37
18
30
12
3
3
42
12
27
45
90
5
139
6
51
45
15
9
54
180
54
66
45
36
24
36
20
19
30
35
19
17
91
12
6
59
1
96
18
93
8
25
11
84
1
84
51
21
132
30
6
12
3
15
12
24
9
51
41
4
3
156
54
27
8
7
9
9
18
5
4
51
72
41
52
3
24
21
45
60
11
13
27
51
30
75
20
108
7
77
60
108
25
12
63
9
24
111
9
30
21
24
36
8
55
17
43
57
9
35
109
63
39
45
3
101
7
17
25
36
47
7
78
15
9
15
51
53
67
102
11
60
144
28
44
1
3
15
45
27
12
30
3
45
3
36
9
35
36
4
81
75
24
39
6
47
28
15
45
81
39
36
44
67
69
9
35
37
24
15
104
36
4
12
128
25
12
54
53
7
5
13
30
18
3
36
21
83
7
72
5
52
8
7
54
6
5
25
30
6
42
17
13
3
63
72
53
37
54
81
117
51
111
18
60
3
45
35
97
6
77
73
72
30
33
44
52
20
16
92
12
31
18
156
15
20
19
12
153
57
3
111
18
27
33
60
3
20
28
60
81
51
24
21
63
12
15
78
66
60
30
6
12
30
6
12
17
25
51
21
23
36
72
7
48
24
21
3
177
3
21
21
42
17
16
48
75
42
18
65
19
21
9
47
1
48
71
31
9
45
18
36
41
36
49
51
3
12
33
27
24
41
84
180
91
93
21
30
48
60
96
17
28
27
12
78
18
45
12
9
24
6
30
15
3
30
3
15
48
137
12
28
32
43
24
24
57
9
18
33
93
27
3
5
16
9
72
3
96
93
30
41
1
35
100
63
5
13
39
60
93
12
6
105
15
84
84
30
12
59
1
42
30
27
21
108
167
40
32
1
96
60
138
102
15
33
6
17
4
36
3
117
104
4
15
6
78
18
18
12
9
56
100
8
37
3
9
162
9
99
18
30
17
1
6
126
3
9
3
60
15
5
13
6
9
15
30
95
37
18
117
15
45
32
61
30
45
36
3
30
6
5
16
21
12
138
29
4
201
75
36
15
29
16
8
109
11
67
153
60
44
28
48
32
28
57
123
9
72
84
54
5
60
12
19
6
35
40
24
21
23
36
31
41
100
3
102
42
18
15
60
48
60
87
53
132
25
12
42
41
4
45
51
8
16
24
32
13
75
72
15
29
49
30
66
6
45
63
60
17
13
84
18
48
45
44
96
40
72
75
5
19
66
3
56
1
18
30
162
18
27
39
141
3
21
9
27
24
20
13
60
96
126
21
75
84
45
15
29
16
39
29
1
15
20
31
9
32
145
48
42
24
21
32
28
135
ABCD 99616600828*3^$a+1 [50088]
30
93
32
64
15
30
99
51
246
60
155
7
105
21
11
1
24
231
123
21
96
9
23
1
15
21
395
73
126
12
198
114
12
9
80
19
90
51
75
72
384
216
18
156
23
48
55
42
12
24
11
1
18
24
53
49
18
60
72
210
39
51
45
69
27
75
5
37
102
18
3
32
7
48
36
24
90
83
217
23
112
80
160
171
36
36
30
90
53
181
6
165
33
36
30
360
108
233
163
45
9
23
13
270
24
18
54
48
197
79
90
39
135
57
111
120
42
30
36
132
30
60
48
96
18
48
77
31
42
87
33
15
93
24
30
240
93
45
180
54
9
32
55
18
30
54
18
144
54
60
30
96
18
30
72
36
24
66
60
18
90
35
145
156
24
27
39
6
147
63
18
180
219
51
162
114
18
156
59
301
24
90
66
96
15
69
162
9
123
21
32
199
89
247
9
15
18
90
21
105
36
264
24
90
36
84
36
42
108
39
32
325
48
18
89
1
159
3
93
93
12
72
15
57
23
85
27
80
64
45
24
107
19
189
3
42
35
1
15
87
24
30
51
309
6
174
18
198
54
126
168
102
45
27
60
12
18
126
60
66
108
18
198
276
108
66
6
66
108
36
129
39
90
15
3
12
42
36
35
217
108
123
96
9
60
36
54
72
9
48
15
252
30
60
54
12
60
12
42
138
36
36
198
6
36
18
102
126
95
13
147
32
25
87
51
132
228
90
108
54
41
49
6
89
73
87
128
19
141
32
7
48
150
3
45
42
72
54
102
162
72
126
45
123
72
18
75
9
150
48
42
108
54
120
54
24
120
87
183
108
45
27
42
75
69
84
18
213
39
36
60
89
73
102
90
6
12
60
120
60
30
78
162
119
64
32
67
36
162
222
30
6
101
288
16
45
147
9
198
60
90
27
21
203
112
15
273
189
3
57
156
150
126
30
90
15
21
27
51
54
126
9
93
18
42
12
18
54
180
18
78
192
6
90
15
105
132
99
3
18
42
17
19
66
54
72
144
54
72
15
48
144
15
198
107
55
48
18
39
33
95
112
123
84
96
282
6
17
13
162
17
1
111
176
37
18
9
80
109
42
72
17
1
30
18
114
48
132
108
84
18
6
270
192
78
12
60
120
18
131
31
33
255
36
96
93
69
36
30
114
36
12
42
66
27
27
117
135
9
51
264
21
51
90
99
45
126
60
12
18
78
12
54
59
19
120
108
105
48
15
30
54
18
59
1
12
78
69
21
108
174
72
18
18
78
71
16
195
45
27
21
21
84
72
78
81
144
189
72
11
73
114
90
48
162
6
51
96
63
54
42
33
33
60
18
30
114
48
378
204
90
17
19
30
95
211
6
234
18
30
96
12
114
48
90
150
66
72
18
51
111
18
162
90
42
36
12
57
48
63
81
3
126
24
48
474
126
198
9
93
42
156
221
49
6
9
57
24
48
383
48
55
60
66
6
48
6
15
21
192
162
54
162
24
9
27
54
15
176
127
162
111
15
72
42
36
162
ABCD 99616898586*3^$a+1 [50265]
75
99
9
9
18
177
3
138
15
165
24
30
21
12
3
60
90
87
27
12
18
63
45
12
75
33
15
123
42
87
123
45
45
3
111
60
6
3
21
60
51
48
72
33
42
12
21
24
33
42
168
102
36
102
12
60
228
24
54
90
57
39
54
15
9
150
6
120
60
27
9
51
48
57
15
3
12
153
12
60
15
138
27
12
168
27
18
132
42
6
18
30
12
75
3
42
120
27
93
3
12
3
60
9
87
9
51
33
21
15
27
168
96
90
51
105
3
15
9
105
90
36
30
27
48
9
12
3
21
15
15
69
60
93
27
168
12
15
18
42
21
72
12
87
114
24
36
99
21
12
42
33
123
36
54
39
33
3
39
6
60
99
27
21
177
30
141
129
51
15
36
66
30
33
159
6
102
132
6
39
60
75
48
30
24
30
18
192
6
18
84
48
54
18
108
48
12
72
6
57
72
3
12
21
9
18
105
57
15
81
30
105
12
60
15
54
123
51
150
75
9
12
63
171
9
180
3
105
15
24
66
54
9
21
60
63
36
12
9
51
3
9
60
105
3
72
36
57
42
45
81
6
33
81
42
24
69
39
21
12
87
12
60
24
57
48
39
21
15
12
57
21
6
24
30
12
12
135
33
78
60
24
93
75
24
468
60
21
51
108
33
213
24
138
24
33
33
48
54
12
6
12
96
6
36
93
15
6
51
123
24
12
81
39
48
216
69
111
36
18
12
60
39
45
39
45
12
18
21
15
6
6
57
36
15
24
33
99
54
114
150
111
21
51
189
3
3
30
63
72
9
84
36
171
105
30
12
12
21
105
27
3
18
54
45
87
9
69
75
201
6
24
60
120
30
24
3
63
45
21
6
18
27
12
36
87
45
12
51
12
132
225
21
6
6
87
87
24
54
12
30
9
21
111
48
24
51
57
39
33
45
6
30
39
183
33
105
12
15
87
138
12
231
27
60
48
66
54
105
99
45
87
18
90
6
15
69
102
24
36
30
66
90
27
171
54
12
18
36
42
15
48
15
12
18
15
12
33
66
6
27
51
36
201
72
33
174
21
15
54
78
30
108
63
21
24
27
57
6
57
105
54
21
60
15
24
96
24
30
3
75
66
24
48
27
3
18
27
75
30
18
24
36
57
45
24
6
45
99
9
72
93
12
147
63
33
27
42
6
72
30
15
87
30
63
243
9
36
159
18
54
60
93
45
48
120
12
3
207
141
105
15
9
18
24
48
141
120
39
6
150
57
105
27
51
69
15
36
42
78
54
96
12
123
9
111
87
78
15
75
30
36
96
84
6
18
42
72
132
84
9
81
27
27
36
54
63
45
90
90
72
15
27
18
90
48
45
60
39
24
117
3
9
27
18
15
108
48
9
63
3
105
72
45
18
9
21
156
144
24
222
24
96
21
72
36
69
18
90
84
99
15
57
69
60
6
45
63
42
138
24
93
15
18
96
18
198
18
105
120
144
108
165
84
30
69
9
30
150
30
45
87
9
9
42
90
51
60
12
51
24
36
6
231
3
9
3
18
39
63
42
12
24
234
6
54
48
48
165
24
123
24
9
15
9
183
33
9
66
72
54
30
24
9
93
12
3
3
156
24
84
60
141
24
117
78
21
12
3
105
15
45
87
90
15
27
33
33
174
66
24
78
60
24
66
84
18
6
87
12
165
6
69
33
18
6
90
168
78
75
3
24
45
57
138
30
120
36
15
69
36
6
90
24
12
198
12
108
57
3
9
75
18
222
72
48
48
54
90
24
96
6
120
60
18
54
42
30
63
75
45
21
12
144
36
3
117
12
66
42
3
171
21
39
18
6
300
102
3
9
42
21
99
9
99
132
78
126
150
90
12
42
12
84
6
33
21
15
24
3
33
9
90
186
75
15
57
63
9
63
18
6
36
12
153
12
27
9
60
180
9
42
33
33
78
120
30
30
12
42
48
135
12
33
27
15
36
57
108
129
78
93
144
15
126
30
42
3
15
42
18
246
66
18
60
30
54
150
42
3
147
54
24
3
129
84
132
18
30
60
30
9
27
30
36
15
12
261
6
21
75
210
12
12
3
15
ABCD 99618086552*3^$a+1 [50041]
65
48
60
79
132
23
25
48
72
168
24
60
108
108
60
12
101
60
264
186
109
132
120
60
29
180
72
18
61
209
31
71
85
60
17
36
60
151
83
13
72
233
187
180
161
79
288
144
119
49
5
103
204
89
7
137
36
90
157
5
30
205
17
126
121
23
18
79
29
72
72
103
5
19
36
317
7
101
139
48
251
162
7
12
29
7
107
85
5
127
209
114
25
65
67
48
192
228
60
71
1
11
25
53
151
276
167
30
348
72
126
49
132
48
161
19
23
49
96
12
53
222
25
48
53
247
144
41
187
41
139
12
299
42
19
60
23
6
19
12
180
108
132
36
24
113
55
131
61
29
187
12
12
41
48
19
108
23
102
42
18
7
65
235
72
108
48
53
427
24
156
12
120
35
73
23
162
7
60
5
115
65
55
71
90
7
24
149
12
67
23
240
37
281
7
65
79
89
19
300
41
54
66
24
138
49
29
120
42
97
11
37
120
60
12
228
120
137
6
54
138
109
89
19
251
90
7
47
145
5
103
24
420
180
36
65
48
7
24
221
55
185
18
61
29
91
48
48
324
48
101
114
313
144
48
125
55
48
77
36
19
48
12
5
55
23
97
41
54
565
53
108
187
77
180
240
36
144
108
199
36
197
90
36
1
96
65
19
29
252
162
133
53
12
175
5
235
12
185
43
72
72
11
49
276
17
7
60
36
47
217
60
29
72
7
41
24
115
12
449
199
48
60
17
138
78
31
41
648
19
35
66
19
72
60
53
36
79
72
48
125
36
79
5
163
107
25
60
101
12
67
108
24
71
97
180
155
90
36
19
132
71
210
180
67
101
12
60
180
7
288
24
161
67
60
113
120
18
60
30
24
55
240
185
36
31
23
96
30
24
7
108
60
180
161
199
5
7
83
25
12
29
571
48
48
185
138
181
89
54
97
11
25
24
83
73
60
72
60
131
37
173
7
65
67
65
103
203
49
53
79
108
65
43
17
36
12
7
48
347
25
120
48
72
5
187
11
109
179
49
72
131
102
55
215
133
132
83
138
139
65
126
1
11
85
264
83
37
168
53
7
5
258
18
7
12
48
113
151
168
72
71
150
55
17
396
79
41
24
7
11
90
79
11
18
12
258
210
90
37
5
7
41
67
5
67
101
127
12
41
180
12
7
120
48
72
65
7
29
342
48
169
125
156
31
120
29
90
181
53
7
60
83
36
30
360
19
53
60
48
67
72
101
102
42
7
168
168
144
36
24
60
108
41
31
41
12
78
97
11
54
187
228
53
48
ABCD 99618250736*3^$a+1 [50012]
36
52
8
61
39
20
7
36
24
5
40
12
12
12
8
12
4
3
21
9
72
18
81
36
45
6
113
49
11
1
60
23
28
60
12
3
30
39
3
57
32
40
8
100
36
44
12
79
9
80
16
60
15
81
45
23
88
36
24
9
51
24
33
15
27
141
32
28
44
1
42
45
129
3
3
41
28
3
36
18
3
45
24
12
39
32
43
17
85
71
37
123
3
69
8
1
3
20
76
24
72
3
17
40
15
5
7
21
75
33
12
3
9
15
69
57
23
31
21
36
12
15
117
8
25
63
45
35
4
15
53
16
92
136
20
72
16
27
12
54
99
120
12
9
12
119
4
8
40
87
12
18
3
3
30
18
24
126
102
6
23
16
84
48
27
48
21
3
9
56
12
16
24
12
32
112
48
21
66
41
4
69
30
9
12
75
9
32
4
8
37
36
12
95
1
15
3
9
24
8
4
8
1
36
30
21
60
32
52
33
11
7
9
33
11
25
71
84
16
20
96
28
12
27
42
72
12
3
36
141
39
20
109
12
18
5
181
12
23
49
15
48
27
90
47
48
13
18
36
29
16
24
9
35
55
5
12
24
28
36
96
80
19
5
36
84
43
36
9
12
20
79
5
1
3
27
5
4
24
24
15
9
63
29
25
18
41
1
3
44
36
7
45
9
27
9
3
24
45
12
35
4
3
21
20
36
4
24
51
21
56
88
15
17
24
132
61
83
16
24
3
69
32
31
57
44
12
48
12
72
43
18
3
45
3
3
12
21
12
12
9
135
9
23
4
33
39
12
15
57
48
3
60
65
40
44
7
17
25
87
12
56
64
15
18
27
39
9
48
56
1
18
53
55
17
13
3
24
9
71
127
5
37
87
56
1
12
198
33
57
11
64
20
4
24
24
15
9
32
36
16
36
21
90
21
15
105
33
15
12
69
27
8
12
55
21
12
36
24
180
12
8
4
20
28
21
84
35
25
87
21
47
7
9
45
3
20
13
54
9
24
3
17
16
21
75
9
15
21
75
21
12
6
57
9
36
3
3
30
95
31
78
30
6
48
47
25
23
49
24
15
68
1
18
42
15
24
56
7
24
5
25
24
48
24
11
19
5
37
126
33
33
15
27
33
24
8
1
6
21
9
3
69
23
40
24
21
24
18
65
1
6
33
57
27
21
3
72
20
28
21
83
7
45
60
12
24
68
24
4
3
9
63
30
15
12
15
9
44
4
12
3
45
12
9
18
5
16
20
13
23
19
72
12
126
3
96
8
1
47
24
55
72
53
73
11
13
11
28
9
27
20
100
69
23
156
16
21
126
21
12
27
12
57
21
18
101
24
4
24
27
9
39
6
15
33
35
148
12
21
114
9
9
12
15
3
81
12
3
30
36
3
36
21
54
12
36
5
31
117
33
3
33
51
68
43
198
59
16
9
35
25
3
24
32
13
3
48
60
72
8
16
12
48
24
48
20
1
39
56
100
3
41
31
41
85
15
21
11
7
30
27
32
4
33
54
9
21
39
12
75
29
13
12
47
25
39
84
27
53
1
12
35
28
32
4
33
15
36
57
18
45
20
7
29
24
13
42
9
60
84
27
18
63
57
59
19
36
33
21
35
4
60
21
27
9
6
57
32
1
75
15
18
12
3
12
8
19
90
47
12
48
48
1
18
9
51
5
4
8
85
3
92
40
8
1
18
17
25
23
7
24
141
156
21
27
33
18
33
20
4
45
36
51
81
108
15
48
3
57
3
57
32
1
35
49
18
108
6
27
8
37
63
20
25
12
6
36
18
12
27
36
80
76
24
45
3
21
3
9
24
30
33
72
3
41
73
23
40
12
32
24
40
3
6
15
21
15
32
40
24
12
48
36
32
40
92
12
43
18
15
9
99
68
52
117
75
39
33
8
36
25
83
40
9
30
5
49
11
16
72
8
43
12
24
53
19
21
8
1
54
69
68
31
45
39
53
24
4
24
20
19
5
1
27
36
24
75
9
3
24
45
20
12
67
30
27
8
91
5
4
15
18
27
60
33
6
84
21
15
9
132
9
47
1
11
61
39
33
6
113
112
3
17
16
21
6
102
83
4
21
54
54
23
13
6
12
18
96
15
36
56
4
123
30
51
80
1
36
18
12
17
28
48
24
120
3
12
5
16
20
1
102
36
5
13
51
8
103
29
48
60
4
3
24
5
4
45
11
151
21
69
48
39
12
3
17
24
13
71
7
9
75
9
128
13
51
44
12
4
80
37
42
33
75
21
48
48
9
39
15
29
36
28
45
11
16
44
40
15
21
15
41
52
8
49
35
4
15
45
9
18
5
13
3
80
24
136
84
8
16
21
27
20
7
17
1
15
8
24
16
24
8
28
44
12
1
18
72
24
9
20
64
33
12
3
123
5
16
20
1
11
43
21
12
39
18
36
23
13
12
54
45
20
12
28
21
42
30
27
44
16
39
29
64
15
21
44
7
21
75
9
12
12
123
9
48
3
54
15
32
37
75
44
43
5
13
71
76
3
9
8
64
120
20
28
21
27
48
45
23
36
19
29
100
9
15
180
39
9
45
27
51
12
42
15
56
4
81
36
95
4
60
45
15
12
36
45
30
21
21
107
12
4
3
57
9
15
32
60
25
15
33
11
7
17
7
102
23
1
12
18
77
73
11
7
9
39
29
76
57
39
60
27
5
4
32
16
57
18
89
16
3
21
8
37
35
16
36
9
18
66
6
17
16
60
32
103
6
3
32
55
21
12
24
108
32
1
3
36
8
84
13
135
39
33
56
109
15
48
12
75
5
7
17
40
8
60
1
75
183
29
4
12
72
92
1
15
9
3
12
56
4
24
27
5
4
3
21
32
24
4
9
47
52
36
8
4
24
9
54
57
3
41
52
12
33
39
20
1
84
3
84
60
32
1
3
44
4
20
1
63
24
81
47
28
32
64
39
41
60
36
4
39
9
108
12
12
135
33
21
27
75
45
36
12
51
78
75
8
25
15
8
4
32
28
15
41
19
12
24
17
24
12
16
60
20
49
11
88
99
89
55
5
97
15
9
54
12
5
37
12
39
36
72
147
29
4
15
6
12
3
8
40
12
144
12
20
4
24
45
39
44
19
54
42
30
27
15
21
45
23
37
36
36
36
39
24
21
6
5
13
36
3
9
15
3
6
23
25
71
52
24
20
16
39
57
9
72
35
37
18
5
1
18
9
24
132
48
20
40
9
3
20
16
12
20
16
8
28
8
37
27
32
16
32
55
120
5
120
1
6
30
18
89
1
71
60
28
36
45
3
45
108
27
24
75
42
15
44
25
47
139
21
144
24
3
33
27
12
18
51
27
30
36
35
25
27
24
3
17
1
15
39
30
11
28
3
33
80
4
12
56
12
127
5
79
42
23
61
ABCD 99618376842*3^$a+1 [50076]
60
12
45
27
61
83
37
72
41
7
32
15
73
120
224
136
5
30
60
9
120
405
43
125
30
6
30
169
11
37
59
18
18
120
72
33
39
24
36
180
108
102
108
18
108
117
24
219
37
5
27
3
37
17
6
9
99
21
51
18
30
36
121
32
15
12
45
51
30
135
87
102
211
23
60
12
25
80
27
13
23
12
18
96
54
21
51
198
30
81
63
108
37
8
135
9
249
39
105
162
45
21
67
32
99
72
108
24
126
99
57
15
21
27
40
240
35
42
451
53
162
120
222
27
99
12
25
125
75
99
60
36
30
42
72
61
203
72
252
6
12
127
71
204
253
53
12
90
108
49
11
12
180
69
16
120
72
173
108
6
108
117
63
25
5
162
73
5
27
3
180
33
144
75
24
37
35
37
101
19
143
72
186
90
84
96
192
18
42
45
45
27
21
51
171
108
12
69
21
99
63
6
162
9
16
23
60
54
102
186
7
227
36
48
60
12
90
15
147
72
90
163
95
73
35
144
120
6
162
228
144
24
9
171
157
152
171
90
456
48
18
9
208
131
72
12
126
72
54
78
135
40
71
49
41
54
73
35
18
150
157
32
117
30
24
37
47
42
31
59
198
175
8
27
36
9
33
18
117
72
75
13
5
24
318
117
159
264
6
30
132
25
5
234
1
77
27
39
6
43
120
53
48
67
104
16
80
3
96
21
207
33
45
324
31
17
223
119
33
120
45
6
37
72
65
60
27
189
90
81
120
45
18
60
90
43
192
48
72
131
120
150
12
132
90
237
16
53
99
3
72
186
27
39
33
3
37
8
45
144
51
27
12
54
42
48
97
155
162
163
53
51
9
7
32
63
90
42
18
18
12
37
152
9
6
1
35
84
54
51
111
9
81
90
24
66
42
72
144
36
18
66
9
105
63
72
21
42
57
135
105
40
48
5
18
60
12
97
48
32
27
21
27
13
464
15
121
80
105
54
36
37
47
24
81
111
25
29
150
133
32
153
6
84
6
30
217
152
72
96
27
13
95
192
60
13
5
18
81
189
174
108
144
105
21
42
25
77
24
19
53
102
45
240
3
69
45
90
84
90
90
54
6
189
111
252
85
77
402
81
147
6
84
27
15
144
12
144
36
97
8
93
19
41
39
123
45
27
45
88
47
57
105
48
15
27
13
32
39
54
18
177
93
42
66
54
42
48
126
169
240
167
1
23
9
40
120
113
108
19
95
57
51
85
179
24
21
69
12
7
227
45
15
36
117
3
45
27
325
71
81
45
171
69
243
45
75
72
51
108
9
75
60
36
162
30
45
213
54
48
108
457
53
54
66
6
84
9
40
23
105
3
24
396
180
54
63
93
27
15
54
18
57
9
127
5
99
9
84
6
37
53
54
66
6
45
45
210
456
144
54
66
78
90
57
45
43
8
93
27
87
25
32
288
208
35
180
97
251
66
6
72
12
6
192
18
60
37
173
24
108
36
192
90
60
ABCD 99618676252*3^$a+1 [50000]
37
5
7
65
139
29
28
12
3
45
120
30
45
5
28
32
64
80
16
32
12
30
120
46
2
25
47
16
54
26
10
30
57
60
3
18
86
16
14
4
14
30
76
30
54
3
57
3
5
43
21
3
36
12
69
15
5
18
30
10
6
75
41
6
88
2
28
32
100
15
167
1
129
15
47
18
168
7
111
21
24
9
12
174
56
94
32
52
8
72
7
65
43
77
60
16
15
12
53
4
3
45
3
77
40
32
31
24
15
9
41
126
25
24
71
25
125
52
8
115
17
10
32
18
16
62
112
57
9
14
106
27
17
10
6
74
10
12
26
42
28
12
72
8
55
36
105
2
42
40
147
3
8
42
112
15
9
15
12
147
8
10
32
102
1
5
60
52
36
14
10
15
48
65
24
19
60
12
35
34
8
55
23
37
17
28
3
5
28
12
32
115
12
5
100
24
27
9
26
24
1
29
16
63
107
10
147
45
8
64
8
70
18
20
7
51
6
98
30
18
30
58
9
36
11
85
41
64
80
31
125
40
60
39
11
88
81
41
30
25
57
8
22
2
48
12
100
6
117
3
48
42
72
15
12
33
3
45
3
132
60
89
36
12
67
45
8
67
3
98
7
72
24
36
45
39
9
6
141
11
25
60
24
51
18
54
6
15
11
10
6
33
71
25
39
14
43
17
67
33
18
62
67
9
15
9
6
6
36
92
76
14
22
51
12
45
3
12
12
21
20
55
60
9
36
15
17
7
11
40
150
39
24
11
25
45
26
13
60
17
67
36
71
16
14
31
5
67
12
9
56
6
25
15
14
18
106
32
43
9
51
111
26
19
3
57
5
196
44
10
26
7
17
40
60
39
9
2
66
22
2
16
27
45
92
4
32
43
11
61
12
77
18
42
78
102
10
86
42
70
15
5
120
48
40
3
72
24
60
36
3
2
54
73
5
42
25
41
40
60
20
24
43
117
48
51
21
48
32
48
7
21
84
39
12
57
50
18
40
14
18
7
24
159
33
117
12
24
32
19
3
32
73
63
32
16
21
101
7
17
108
43
48
9
75
45
3
69
39
15
9
15
2
19
99
18
104
6
10
63
77
7
45
60
20
22
9
29
7
185
66
82
48
14
46
2
48
13
75
6
26
54
31
3
14
10
21
21
15
48
33
12
27
41
24
43
48
9
3
47
16
50
24
88
80
150
1
111
21
17
10
2
4
12
54
56
13
21
39
72
24
36
3
24
21
9
20
30
160
78
2
13
12
33
32
70
2
31
24
15
45
11
13
27
45
35
10
30
9
36
5
28
12
14
16
2
7
120
15
33
53
19
71
25
9
3
77
88
15
36
36
21
20
199
69
74
10
3
57
42
9
29
31
24
5
55
63
9
5
76
48
6
9
21
3
135
18
104
43
5
7
39
56
6
42
1
69
87
9
15
24
27
33
36
12
125
42
58
135
5
28
27
45
24
20
18
25
108
24
24
24
12
36
27
38
60
24
30
1
12
35
18
12
67
36
5
84
91
5
67
45
3
29
43
12
45
39
36
3
30
63
12
33
24
111
12
53
40
27
5
7
24
24
57
20
48
12
79
84
36
41
36
12
7
60
11
88
105
101
36
40
14
25
41
72
67
5
4
12
3
29
43
99
26
40
27
35
42
160
15
24
17
4
15
3
57
21
3
12
12
5
18
25
39
26
40
27
5
12
18
1
87
42
15
23
22
48
12
3
33
15
60
9
27
36
9
51
3
14
10
32
64
72
2
22
38
7
11
10
80
7
17
6
37
3
30
44
19
17
7
53
24
190
24
9
36
29
16
87
12
60
15
8
49
9
32
22
81
15
2
55
57
15
95
73
9
15
9
32
103
17
19
113
90
58
48
6
21
5
19
5
88
15
15
30
32
4
32
28
32
112
2
13
12
5
60
78
13
77
31
57
27
5
55
17
30
90
40
63
23
34
8
7
39
9
5
12
36
7
21
87
87
72
50
19
9
42
9
17
22
6
15
12
89
40
3
12
96
5
52
27
3
8
25
60
120
9
39
51
48
6
90
26
76
15
75
105
29
10
38
18
24
13
5
48
22
57
53
60
31
17
4
18
8
13
137
82
32
49
77
55
35
10
62
73
57
12
63
107
25
36
9
20
108
43
9
56
4
90
21
27
90
30
21
29
7
36
69
6
45
3
56
66
12
12
30
6
4
51
144
45
51
48
9
32
18
48
37
53
30
22
12
39
17
24
4
2
10
15
9
15
24
15
2
22
45
12
36
60
48
149
16
84
15
65
28
63
60
15
54
32
4
12
42
2
43
5
102
10
3
27
26
12
28
72
32
16
12
2
40
26
7
21
12
87
48
17
28
39
9
32
28
24
15
12
96
17
28
80
40
12
80
12
175
9
99
35
42
6
22
27
36
3
105
41
160
51
3
9
45
63
3
96
8
13
60
15
9
9
120
27
59
25
24
41
36
7
93
44
28
30
8
24
13
27
18
6
2
4
20
19
9
63
5
12
10
45
35
25
17
60
31
12
12
45
60
39
11
16
42
32
19
17
10
42
15
57
38
13
120
45
54
18
15
47
34
54
2
30
10
20
100
39
41
6
22
18
24
9
12
59
1
9
39
9
3
3
57
65
12
31
69
27
5
46
30
20
102
16
45
45
62
30
10
24
21
45
12
36
32
12
55
77
40
39
41
4
39
5
7
33
60
90
48
32
18
24
16
14
34
15
17
79
23
85
3
14
4
12
2
97
23
18
43
12
95
13
12
17
7
45
116
19
24
12
39
18
38
10
15
29
48
12
36
79
81
2
72
40
18
140
82
24
54
12
30
8
42
48
103
12
27
18
51
60
36
11
42
78
49
39
54
12
135
33
8
22
21
21
15
48
5
28
14
66
22
21
41
91
12
72
3
57
41
12
28
20
10
54
3
23
58
15
12
29
43
5
7
93
60
3
5
7
12
41
55
5
7
87
18
6
2
22
42
6
2
7
41
4
80
18
88
45
9
3
17
30
30
18
72
1
24
60
3
30
12
6
2
16
126
18
80
12
64
27
15
33
15
6
15
5
28
32
66
64
21
3
72
9
21
3
47
13
21
60
15
3
2
31
95
34
3
3
9
33
6
26
70
33
87
50
16
12
27
53
43
108
21
ABCD 99618882068*3^$a+1 [50000]
24
120
91
221
19
96
5
91
128
201
84
67
29
48
96
120
24
51
9
36
96
144
84
15
16
41
144
7
53
171
33
132
75
129
84
43
80
9
108
91
629
192
75
9
7
29
51
153
84
12
24
120
87
33
84
27
48
48
57
12
24
156
24
84
91
29
36
24
120
96
15
69
43
80
9
39
192
33
36
228
132
3
48
48
21
48
120
156
96
39
9
12
75
33
120
12
75
9
96
60
84
60
36
24
24
87
16
32
141
24
12
175
128
21
36
24
36
24
24
216
99
96
112
29
99
21
24
36
120
84
36
63
48
117
60
12
84
15
45
84
31
32
64
48
41
7
17
12
48
51
21
240
60
48
12
204
7
29
24
36
103
77
84
60
36
15
48
45
3
48
16
5
48
12
24
7
29
3
45
60
7
65
48
31
29
51
81
84
84
72
31
89
84
19
17
15
93
3
9
48
12
75
33
271
101
24
60
55
32
48
112
269
3
16
65
60
51
9
7
17
60
115
432
80
33
31
5
75
144
16
29
67
65
79
149
240
12
24
7
29
24
24
51
45
115
65
36
43
41
7
89
24
24
7
80
9
36
99
45
60
156
60
144
31
29
51
105
84
36
15
93
3
57
12
24
60
7
137
87
16
48
32
9
103
5
60
255
237
115
96
53
120
67
29
144
120
171
16
29
84
36
48
36
39
225
36
24
3
160
197
43
32
16
29
36
31
5
91
77
72
180
168
96
120
39
21
84
12
180
103
17
15
45
195
45
180
15
69
27
249
60
43
5
36
7
48
29
96
99
21
24
156
39
45
3
64
209
180
120
67
32
48
9
39
69
36
156
48
240
60
96
79
41
7
144
209
36
24
96
168
123
57
12
75
69
156
111
33
79
17
48
31
41
39
9
36
36
63
21
60
127
48
176
129
111
129
24
60
12
24
36
19
41
39
9
12
60
79
144
137
24
96
264
39
81
60
60
7
17
15
57
48
87
9
39
117
84
24
60
156
60
91
65
48
36
24
72
144
24
51
45
19
48
377
12
43
5
75
57
120
15
9
135
285
115
41
103
48
137
96
60
75
9
135
21
139
17
15
48
117
43
101
24
96
36
60
19
125
51
105
48
12
60
24
36
24
24
3
33
15
21
75
9
120
31
65
144
240
180
75
81
31
17
207
45
120
168
3
64
185
48
7
29
84
15
21
24
67
89
60
84
7
65
15
64
5
60
111
16
89
231
153
84
3
129
60
144
115
125
19
41
39
208
113
60
24
27
93
3
117
27
45
19
41
60
123
21
75
96
144
16
80
96
57
7
245
24
36
79
80
21
24
156
55
65
24
36
3
105
7
29
259
17
24
24
12
24
36
24
60
36
31
53
75
21
120
3
117
91
137
120
120
55
77
48
3
93
67
17
15
21
75
9
55
32
9
24
36
60
24
60
36
7
32
96
81
120
55
65
15
93
3
48
64
5
156
60
51
33
216
180
51
9
36
211
89
60
24
99
21
24
12
60
180
39
21
75
9
55
5
36
60
108
96
31
29
24
187
48
48
32
45
240
336
51
9
36
51
33
24
12
144
27
33
24
151
29
3
208
32
93
99
96
21
235
125
3
21
24
192
99
81
60
19
29
60
60
312
264
84
7
53
27
16
32
16
5
75
9
72
84
27
153
7
48
80
69
91
ABCD 99618903154*3^$a+1 [50022]
56
96
27
21
72
39
1
224
144
16
8
72
16
72
71
57
64
32
16
95
1
96
8
16
32
88
24
23
84
21
15
25
80
184
71
72
73
48
8
72
135
121
23
1
96
11
12
48
49
48
72
24
179
36
60
36
1
59
48
13
120
56
3
36
24
24
12
45
24
15
25
23
25
32
3
36
24
25
95
168
192
36
45
40
8
96
24
27
45
15
1
32
183
105
51
37
80
15
9
39
9
51
109
128
3
132
193
72
48
8
16
95
60
60
1
23
156
181
8
96
160
83
48
69
39
72
33
24
192
15
24
1
24
35
93
48
3
192
144
45
16
23
97
71
72
1
216
119
24
48
49
71
12
12
24
12
109
24
56
39
1
143
1
32
63
81
96
48
16
23
1
47
9
111
9
51
21
96
15
96
33
192
75
36
73
8
112
48
24
24
11
13
8
15
33
184
128
3
12
129
48
48
48
40
107
45
183
33
48
64
24
32
111
24
9
40
24
56
135
9
16
8
87
60
12
168
57
207
9
136
48
24
59
12
73
167
57
72
3
12
81
3
181
11
12
81
51
60
25
120
8
72
15
25
8
15
73
8
112
23
1
32
159
72
25
128
15
9
3
13
8
27
37
155
13
80
192
3
45
40
56
64
288
24
95
72
180
45
3
13
24
23
25
23
48
225
15
36
13
120
155
37
71
9
15
9
111
193
143
72
48
12
13
23
24
9
64
23
24
81
48
63
49
11
69
15
1
8
24
39
49
35
85
8
3
133
59
12
9
40
104
72
96
3
157
56
63
1
24
96
32
51
37
56
72
111
60
13
23
12
93
3
37
528
72
72
32
63
96
1
48
120
8
64
32
16
47
49
32
15
73
80
51
61
47
25
8
64
96
120
104
16
23
24
97
83
13
8
16
71
57
27
60
33
15
72
57
63
24
129
15
60
48
48
36
48
33
27
336
60
57
64
71
49
24
144
48
8
24
112
80
16
95
60
45
24
72
16
72
24
24
71
9
48
120
3
61
32
72
75
69
24
183
9
15
72
24
49
131
109
104
40
95
9
27
84
97
24
72
8
64
8
27
45
88
95
9
39
12
108
1
24
96
80
123
37
80
63
48
25
24
95
25
8
160
71
33
39
24
24
9
3
37
48
8
64
32
16
8
112
47
12
144
36
25
71
60
13
24
72
23
60
61
32
159
57
72
40
8
3
117
216
48
72
27
85
71
57
16
128
48
24
16
24
32
27
12
1
143
49
8
15
9
144
135
1
8
48
39
1
59
133
8
195
12
9
24
3
12
25
23
84
37
23
36
156
96
9
120
51
21
87
24
1
32
15
201
3
21
24
15
33
16
72
24
56
48
39
33
120
88
24
56
15
25
32
27
13
8
135
1
48
71
1
11
213
16
48
192
71
120
57
3
69
15
177
27
60
97
47
25
23
48
36
85
8
16
216
152
88
24
8
39
97
23
168
49
8
24
40
32
16
23
81
16
8
72
40
48
104
3
37
8
112
71
72
97
71
12
69
136
23
24
1
72
72
128
15
36
69
48
15
25
32
24
48
75
45
48
51
141
16
287
132
69
135
216
48
12
144
132
25
23
57
120
87
1
56
40
24
59
157
239
36
13
128
63
9
183
9
64
80
15
57
96
3
21
15
144
33
123
13
192
24
56
39
1
59
85
32
96
16
8
39
9
64
72
8
99
45
3
144
181
48
56
39
9
88
32
48
40
32
3
132
120
9
136
71
60
69
15
12
93
40
32
15
49
8
279
24
144
120
60
69
24
39
33
15
72
48
57
75
12
145
35
132
9
15
9
16
24
35
133
48
128
111
288
9
63
9
219
45
159
9
120
231
24
1
32
24
39
57
63
96
120
81
72
64
168
95
24
25
35
36
12
21
27
12
25
11
69
16
24
35
60
72
24
1
83
61
8
24
63
216
33
136
71
49
11
48
85
224
183
1
23
1
8
72
ABCD 99619034038*3^$a+1 [50019]
35
84
24
12
144
21
39
61
24
35
12
12
48
13
92
15
84
24
81
4
59
21
15
24
48
9
51
12
96
24
48
24
36
48
49
143
60
37
8
3
36
9
15
36
21
15
13
47
12
21
100
92
15
12
1
32
4
59
24
1
11
33
36
39
60
12
9
120
64
11
117
15
12
21
24
27
9
4
23
168
25
47
72
1
59
12
69
12
24
48
15
12
49
92
4
48
35
36
12
45
64
44
27
72
21
40
35
12
33
75
45
24
40
47
49
11
93
3
13
56
64
32
24
4
35
45
16
116
12
63
49
11
48
24
25
8
15
73
20
27
12
132
9
12
84
15
48
61
20
16
35
36
48
1
11
45
72
16
71
24
12
13
104
15
108
12
1
32
15
12
1
180
32
39
48
81
27
48
12
9
3
12
33
36
60
111
33
16
11
84
25
56
4
47
13
24
32
28
20
27
141
72
16
32
60
64
44
51
45
144
27
153
39
117
4
11
24
81
39
12
48
21
63
21
16
60
143
12
21
135
13
59
25
47
36
57
75
37
44
4
20
3
24
24
45
12
3
84
48
45
63
45
27
60
105
64
48
36
56
64
11
84
36
96
84
24
24
97
24
24
12
23
72
45
4
71
24
21
15
36
57
16
36
11
12
25
8
52
80
3
57
27
24
45
24
3
133
71
33
51
72
48
60
36
81
12
3
72
45
27
13
32
40
11
24
13
80
16
92
3
61
59
24
33
15
49
11
72
12
48
145
35
21
16
11
93
76
59
12
13
140
51
24
85
11
49
32
3
117
72
3
48
1
11
9
40
8
12
3
12
48
12
48
37
11
129
4
95
81
36
3
144
37
24
120
11
9
64
23
9
3
33
3
9
96
124
23
12
1
59
1
84
11
21
3
48
24
33
3
37
23
12
60
33
28
32
48
39
60
48
24
9
60
4
35
108
24
33
52
23
57
36
63
9
15
1
11
36
57
3
13
131
60
145
11
37
23
37
11
145
95
25
59
12
84
36
36
93
15
1
44
4
80
3
153
15
24
12
9
51
45
3
21
51
84
24
25
11
21
111
33
87
84
24
109
95
21
36
3
21
4
12
11
9
84
39
33
135
144
25
8
3
9
28
47
9
111
108
12
85
11
37
36
11
60
60
9
100
11
13
32
3
61
84
23
48
85
11
24
1
84
11
93
52
224
60
16
8
3
93
16
35
9
15
145
20
15
1
44
12
87
25
8
12
36
24
3
12
57
88
20
60
15
36
24
12
9
16
11
9
15
13
83
12
60
36
21
48
15
33
99
108
33
3
24
1
11
21
3
1
68
3
48
84
48
9
75
24
24
60
25
216
80
4
32
3
61
20
87
60
12
61
47
13
56
15
33
12
51
48
25
32
27
61
59
96
69
27
48
192
36
9
48
15
153
64
44
64
167
9
84
27
45
39
61
20
51
12
57
24
96
120
75
36
12
48
37
11
57
3
1
155
48
37
44
36
160
11
93
36
108
36
76
11
180
97
36
32
3
24
57
64
47
72
81
39
57
4
36
56
72
3
45
63
105
75
9
12
40
119
21
51
9
24
12
48
27
37
96
60
104
72
15
36
13
11
21
24
15
24
12
24
36
49
11
13
35
1
108
36
180
119
48
24
73
35
48
33
147
12
33
27
57
3
132
25
35
13
83
12
1
92
63
49
11
24
45
12
36
27
105
48
15
9
99
1
68
3
84
9
144
72
3
45
36
36
39
24
25
23
9
63
57
75
21
63
36
9
60
51
36
108
72
69
15
36
12
36
21
3
12
9
16
8
16
95
45
12
84
3
12
21
24
3
85
12
59
60
9
12
24
12
3
61
23
61
32
15
12
1
92
3
45
15
69
16
11
49
20
39
25
20
3
69
48
27
36
33
15
25
92
87
25
20
112
11
133
60
32
39
48
48
24
48
21
51
60
9
16
11
57
3
105
24
156
39
9
27
24
13
12
56
12
16
47
132
33
24
36
4
23
12
108
48
84
9
12
24
60
15
21
24
51
13
59
12
24
9
40
8
39
21
87
57
15
96
24
13
83
45
3
21
39
1
8
27
45
28
60
20
15
1
20
156
48
16
20
64
23
24
9
16
35
49
35
60
12
12
37
11
45
15
24
33
48
24
75
45
15
21
4
44
15
81
3
60
60
21
4
23
84
13
56
39
1
56
60
51
9
4
96
59
12
60
48
25
35
81
99
12
48
69
3
37
23
57
135
33
12
27
24
145
104
75
108
33
15
96
33
16
71
21
204
75
60
13
23
132
33
15
9
3
45
3
48
105
27
72
45
63
60
129
24
16
83
117
39
132
13
104
27
25
23
57
48
16
60
11
213
51
21
24
36
51
9
4
80
36
24
15
21
4
47
72
72
9
4
12
23
12
24
72
60
60
120
33
15
21
28
12
24
80
12
75
12
21
4
47
45
51
48
24
57
3
36
12
12
97
44
120
24
3
37
80
12
3
45
60
111
21
39
72
24
85
35
109
35
21
3
85
35
141
4
23
13
11
49
36
23
12
93
15
60
12
21
27
36
12
9
39
1
11
9
124
20
51
13
36
59
72
48
21
40
107
60
33
96
3
81
84
3
12
81
135
1
80
39
49
72
11
84
36
24
25
84
59
225
75
36
1
71
24
13
116
60
51
85
35
9
15
72
37
180
12
ABCD 99619160222*3^$a+1 [50017]
9
51
45
120
15
9
60
42
6
44
19
21
48
36
90
54
15
15
26
46
6
15
89
43
21
51
24
5
96
10
24
12
60
24
33
35
61
39
6
24
120
2
54
4
111
27
9
60
45
18
26
46
18
51
51
18
20
88
135
3
21
95
4
30
15
9
50
12
24
64
2
10
44
10
6
30
24
24
32
19
9
3
9
15
15
21
75
48
12
78
12
3
11
1
39
33
35
85
5
66
10
72
12
32
10
45
35
25
39
14
67
24
12
53
34
26
16
3
21
6
33
27
21
17
58
69
15
50
10
24
69
111
144
81
21
15
15
54
72
42
12
14
16
15
63
12
21
12
12
21
98
10
12
2
1
39
36
21
24
12
45
48
24
48
8
16
3
33
2
46
56
24
115
36
24
24
15
6
51
9
6
50
24
10
24
72
6
12
92
46
9
3
30
6
9
12
29
34
2
70
14
34
12
6
18
21
3
45
12
36
24
24
51
60
9
5
16
90
45
9
20
7
17
136
39
21
54
6
96
30
6
39
3
42
36
12
12
15
5
115
45
24
20
82
30
104
40
36
32
40
18
84
84
6
18
2
70
36
14
19
15
9
12
69
6
156
102
6
6
48
2
25
3
60
12
24
30
6
36
44
90
16
12
51
11
58
26
1
45
39
5
16
8
10
21
71
34
15
27
12
42
20
4
30
84
30
15
48
53
70
69
27
14
7
9
39
5
7
63
42
30
18
51
3
30
156
72
8
4
2
25
105
14
37
17
36
34
12
18
30
48
9
15
54
6
93
57
30
6
14
16
38
16
3
17
19
5
52
68
34
18
30
24
6
18
150
14
1
9
72
15
5
24
94
45
3
33
45
27
15
12
66
51
48
72
3
12
9
99
33
89
34
24
18
8
16
15
9
15
35
34
78
42
78
42
147
48
48
59
85
9
15
35
70
102
54
3
27
14
19
15
2
16
12
27
84
12
33
24
18
24
74
4
66
20
4
18
54
18
3
3
12
9
60
23
37
21
3
69
18
14
31
45
3
5
16
6
12
12
60
9
9
36
20
22
45
33
24
66
9
45
48
2
16
6
3
45
18
24
45
3
36
24
6
15
21
3
27
44
60
16
30
15
5
10
18
48
60
8
10
14
10
62
4
12
54
114
26
10
18
12
9
5
24
88
3
39
50
7
65
18
37
3
26
52
24
18
78
48
6
126
3
11
28
12
9
24
45
15
3
42
42
93
21
30
45
9
66
12
33
60
5
30
94
27
9
27
29
10
9
21
99
75
66
15
29
4
18
24
24
6
36
48
20
10
12
33
11
28
6
24
32
34
116
1
24
24
21
108
6
45
21
30
21
15
84
6
24
39
71
30
58
33
9
24
30
66
3
12
39
12
69
9
39
71
4
50
28
8
100
72
24
48
6
9
75
36
60
9
11
34
18
24
14
76
3
33
12
3
39
9
81
159
11
70
6
9
39
24
60
12
20
28
33
33
30
12
62
66
16
90
20
64
15
71
10
15
21
30
14
4
6
36
24
18
27
29
4
6
9
3
32
82
6
14
40
3
132
39
69
21
6
50
34
24
56
16
38
31
59
121
27
12
66
12
15
53
30
46
6
18
30
174
2
58
12
6
24
36
57
27
144
30
42
24
6
42
32
46
108
12
12
18
14
10
14
52
3
96
83
12
16
9
75
9
35
22
63
45
24
72
15
29
96
43
11
4
81
36
9
42
18
26
4
30
75
39
42
90
44
90
52
12
2
25
39
9
3
33
9
32
10
60
9
11
34
6
60
18
42
24
14
151
45
20
7
3
24
12
33
120
15
20
12
73
12
9
27
3
30
36
36
24
24
24
72
14
22
90
9
3
20
25
36
24
21
36
14
25
36
15
9
111
84
81
9
42
72
18
42
32
4
54
30
6
30
45
81
15
29
4
3
29
19
69
18
33
9
32
4
15
15
150
24
48
3
29
7
3
2
10
50
16
42
36
9
36
27
48
12
33
5
106
6
3
24
11
52
2
7
33
12
18
21
24
60
21
42
48
9
21
80
40
15
27
33
36
9
6
158
31
81
30
38
40
18
8
40
50
4
3
87
2
31
9
44
16
18
6
132
12
18
102
6
21
15
66
3
36
3
30
3
53
94
60
36
14
67
33
48
18
9
87
24
6
3
11
66
34
6
50
4
36
54
27
84
3
138
2
10
48
12
48
18
30
42
33
5
114
12
58
18
93
39
78
18
6
51
48
5
31
75
54
75
59
1
45
54
30
27
9
39
60
27
30
39
69
6
21
5
43
33
12
3
15
98
22
48
21
33
12
24
6
36
8
34
6
6
3
12
15
38
28
63
15
9
51
9
3
9
65
88
78
32
22
24
42
33
45
87
24
5
55
51
60
54
18
18
48
30
57
27
45
12
3
50
40
6
20
16
69
36
69
30
30
6
20
18
82
20
40
18
42
18
15
11
1
99
6
6
54
6
18
30
54
15
45
32
4
6
81
9
54
30
12
14
24
22
30
24
21
24
23
25
3
33
15
12
14
24
34
12
20
16
12
32
4
21
9
51
135
9
41
31
3
156
9
36
29
16
3
15
48
69
15
24
14
31
21
14
22
99
9
15
41
4
6
74
10
50
4
15
35
22
6
24
14
40
20
70
6
39
5
40
39
35
13
33
204
27
5
4
54
12
30
68
16
30
80
36
46
3
24
11
10
75
15
6
8
12
88
3
53
16
8
22
66
30
44
28
6
6
14
66
4
30
24
15
5
43
24
23
76
24
30
15
17
58
12
9
24
15
21
5
16
6
9
69
42
78
12
27
36
15
24
12
24
26
58
12
24
6
39
41
43
45
6
50
16
3
35
40
6
39
45
26
64
6
12
18
96
24
66
30
18
62
4
30
44
22
80
40
45
29
40
24
6
36
30
30
21
15
57
15
21
11
4
42
12
30
42
36
27
21
6
24
21
21
2
130
6
9
120
57
3
12
15
54
15
29
76
24
18
30
39
9
90
126
50
24
1
39
26
58
42
68
70
18
18
30
27
17
10
12
24
26
88
18
38
16
14
52
9
15
18
12
15
45
24
99
15
18
54
8
1
11
24
4
57
5
28
12
15
9
6
93
33
8
46
9
11
49
27
2
22
30
84
51
63
18
3
35
4
86
30
6
30
54
4
18
9
15
36
84
54
6
48
6
30
20
1
15
18
2
18
46
21
23
25
27
69
60
24
27
20
10
18
6
12
63
15
24
42
30
36
54
63
3
69
36
23
34
6
21
5
4
15
15
45
24
45
27
9
15
156
59
22
48
27
24
5
103
33
18
60
6
18
32
1
24
9
6
24
24
78
3
11
40
30
3
63
84
38
10
48
14
43
12
29
126
34
60
50
61
141
63
11
4
21
9
36
3
35
12
10
15
3
21
29
10
12
21
9
14
10
42
18
6
38
76
12
60
3
9
20
70
33
3
50
10
9
15
2
76
2
1
75
54
120
15
12
15
9
5
4
75
27
78
12
36
ABCD 99619323788*3^$a+1 [50043]
15
33
60
57
3
189
19
24
17
31
5
27
12
33
18
252
1
20
204
12
9
6
33
16
56
16
224
60
36
93
54
21
57
27
75
33
24
60
15
13
35
81
16
36
72
11
37
5
15
15
133
144
8
24
3
30
15
3
69
3
61
20
27
144
6
27
57
75
51
9
15
49
72
32
21
54
132
193
32
21
7
65
3
39
126
3
52
17
31
44
48
24
51
37
20
28
197
127
20
16
5
12
55
107
25
48
32
28
20
48
57
12
54
6
19
12
20
40
20
27
25
11
36
54
24
72
3
123
45
39
129
15
9
27
36
9
9
90
81
60
111
37
5
27
3
45
33
75
9
60
63
57
51
40
35
37
68
12
52
20
48
3
48
9
15
12
21
69
90
6
27
153
135
3
36
18
55
128
60
52
48
32
3
24
108
13
60
108
11
25
35
30
51
39
1
80
27
25
53
39
45
18
1
24
48
5
54
1
32
36
60
144
12
3
21
64
8
15
54
15
15
18
126
24
30
27
51
30
3
15
57
40
17
91
12
59
18
18
33
84
3
18
27
28
20
21
36
174
25
356
40
107
13
188
84
15
1
32
39
33
256
56
51
9
60
4
20
24
15
37
84
24
101
42
48
9
12
15
33
3
72
81
24
40
8
117
75
48
27
48
114
18
121
32
3
24
73
44
3
90
151
12
20
15
72
45
28
20
39
81
9
48
63
12
12
45
18
48
54
51
27
12
73
23
33
132
12
48
84
28
36
35
9
48
240
24
64
101
19
72
60
12
95
1
20
16
20
208
23
138
75
159
33
112
68
39
1
59
30
78
57
9
54
25
32
123
1
80
12
87
36
21
4
92
9
231
24
48
60
48
48
52
12
60
137
60
63
75
60
21
84
108
24
96
27
12
133
107
21
27
105
3
45
24
75
126
54
1
77
30
61
29
132
48
18
45
60
3
24
37
35
18
91
89
3
27
25
128
15
49
5
138
133
72
8
3
96
36
9
28
35
1
92
48
84
72
48
36
16
11
25
12
20
51
96
13
23
33
39
13
5
30
177
45
15
16
41
48
78
45
75
24
45
64
176
16
17
15
45
15
3
13
131
36
13
107
54
6
84
61
89
171
112
53
18
57
84
48
87
30
3
36
15
21
48
12
33
31
176
219
6
3
12
156
9
75
48
36
51
25
65
43
137
6
117
28
35
93
99
42
3
27
9
36
16
83
24
1
12
32
21
27
45
60
39
16
152
316
12
20
15
145
20
69
60
30
144
57
40
32
33
39
4
11
144
54
15
60
36
12
4
80
28
35
1
44
16
116
111
54
15
64
47
45
69
39
64
20
108
105
7
20
63
117
33
15
108
132
108
81
36
42
108
12
133
80
93
55
20
40
152
48
87
69
16
44
9
87
4
5
15
3
57
60
3
18
99
16
72
47
234
42
13
32
3
54
27
15
18
111
12
57
31
44
12
15
54
75
21
31
20
12
12
51
49
23
93
69
171
24
36
165
15
12
3
25
107
13
59
18
15
57
3
52
11
42
12
78
33
87
217
35
9
144
45
7
188
100
20
16
44
48
28
104
63
12
93
4
83
61
20
64
23
30
24
216
27
48
24
24
39
12
9
51
13
53
15
237
72
75
16
5
48
27
12
76
36
53
27
4
152
84
4
11
81
9
3
36
16
108
5
3
117
18
25
29
168
30
72
6
127
32
75
33
3
12
33
12
88
32
216
15
9
12
15
61
32
48
75
9
51
57
88
48
24
11
45
24
168
24
36
27
25
8
4
68
28
12
23
9
4
17
24
103
20
40
11
37
8
24
27
66
3
4
36
101
3
3
49
80
63
60
48
9
45
3
16
24
20
12
24
124
35
93
12
87
1
17
87
4
44
27
9
64
32
63
1
155
25
29
90
33
3
21
96
15
12
42
3
132
3
25
20
156
84
60
52
68
40
125
7
84
236
51
9
36
9
18
60
12
9
72
15
9
100
35
33
40
35
85
17
15
60
21
54
1
68
39
108
48
45
9
43
17
15
3
45
48
69
12
18
18
183
12
48
64
20
36
40
32
40
32
40
68
52
96
17
87
72
60
48
48
9
18
105
12
148
35
18
54
54
42
12
1
24
11
1
35
18
43
12
8
24
4
20
51
18
43
104
24
99
21
24
45
111
4
47
61
48
41
108
31
32
24
4
11
9
24
48
84
16
53
39
75
13
5
39
108
45
7
53
12
18
81
51
153
21
39
87
1
80
24
96
112
68
52
8
15
73
92
9
75
16
168
11
9
52
44
60
15
9
12
12
132
3
1
32
72
3
12
90
43
12
20
16
17
3
24
48
24
60
48
16
20
144
12
76
32
52
36
17
27
84
15
6
91
32
60
60
27
73
11
6
31
ABCD 99619812426*3^$a+1 [50000]
24
15
13
32
12
64
11
121
95
157
5
111
135
45
21
60
63
76
11
48
30
90
30
12
103
17
6
54
63
12
15
21
84
123
42
3
15
66
15
75
21
45
3
40
72
125
55
23
37
185
111
57
18
37
23
24
129
64
41
12
3
21
90
33
87
36
72
42
54
69
33
87
15
1
24
5
90
42
36
24
30
84
85
17
3
15
42
103
12
44
75
13
65
18
37
71
6
48
6
132
12
21
12
27
21
135
54
12
30
6
55
17
120
7
24
32
15
30
27
15
1
119
21
15
36
18
36
51
16
17
36
19
12
11
85
47
6
6
33
21
15
219
12
30
18
6
60
42
24
9
57
90
18
19
8
64
35
30
18
6
72
27
27
18
15
75
73
29
36
67
47
25
131
18
54
102
31
23
42
87
27
18
120
156
6
25
23
6
24
66
6
54
57
84
60
16
17
27
129
30
1
11
12
90
31
20
45
90
42
12
15
48
69
75
3
6
15
9
3
12
15
37
41
55
173
7
92
12
15
24
42
144
3
156
39
60
18
43
11
73
11
9
16
24
95
36
45
15
72
54
55
83
18
12
27
40
71
9
45
48
72
3
27
66
147
15
72
6
12
36
12
72
18
12
21
100
29
72
6
54
18
61
77
15
28
5
75
45
7
107
66
36
18
153
39
9
27
12
66
39
15
6
24
6
1
5
39
237
7
5
12
36
15
108
27
72
138
12
12
66
18
36
39
111
9
27
54
30
108
30
43
92
40
41
79
8
33
36
6
60
33
75
12
84
60
90
6
30
108
51
3
6
19
23
12
102
31
59
6
12
6
9
15
12
21
60
100
128
45
24
15
33
79
53
18
18
36
18
48
144
45
75
24
42
150
30
30
78
42
12
45
28
5
3
21
84
42
84
24
6
51
3
36
108
21
40
56
15
54
55
29
66
45
9
7
116
69
6
60
9
93
87
63
1
119
30
135
45
30
21
60
57
54
30
55
20
3
30
15
72
4
101
24
19
20
3
30
15
33
6
1
48
59
30
7
5
123
51
6
75
9
27
87
42
36
30
12
1
65
39
33
79
80
111
12
72
18
30
21
15
30
90
1
59
6
135
15
81
9
48
6
84
6
54
12
85
5
138
12
18
120
7
11
48
12
12
13
89
36
99
76
8
57
3
96
33
18
25
72
32
33
7
185
96
127
53
55
132
77
54
42
27
27
9
9
162
6
18
12
78
24
6
12
120
37
56
39
36
12
33
99
36
49
32
16
8
21
151
17
66
9
96
24
15
66
12
3
15
9
45
36
12
18
97
65
39
21
120
159
3
105
123
24
30
39
69
27
48
88
47
21
99
13
20
27
61
29
72
15
4
179
21
21
18
1
12
80
165
7
17
15
4
77
30
33
64
131
6
60
60
3
3
72
21
52
32
12
15
24
6
6
33
27
33
16
29
79
5
6
72
12
57
63
1
11
90
36
12
18
18
51
48
12
15
18
51
81
43
23
24
25
35
6
30
33
45
30
126
91
29
36
75
15
37
23
102
36
12
54
90
18
6
39
51
102
7
8
72
15
102
15
51
13
12
32
3
18
54
30
132
3
27
105
99
45
96
33
15
36
75
42
48
90
6
43
72
53
42
9
27
42
7
101
12
78
30
30
24
9
4
5
18
9
4
11
129
27
57
51
42
24
30
18
66
42
54
90
108
12
39
45
54
36
54
30
78
3
75
96
33
132
36
75
120
37
176
15
69
57
78
132
48
21
45
42
48
6
18
12
69
84
88
35
72
12
36
24
21
27
81
124
8
99
90
51
33
60
6
9
51
108
30
48
12
12
63
51
25
59
1
11
6
24
66
72
6
15
21
18
21
96
15
144
21
123
48
45
33
15
21
60
6
33
81
24
6
48
6
54
48
33
16
36
8
9
30
57
33
12
6
24
36
42
31
32
3
25
12
29
138
66
15
21
90
54
51
3
33
100
53
51
16
80
27
42
15
4
119
48
12
57
124
72
152
15
6
66
54
114
18
18
30
51
39
12
48
45
64
32
15
81
45
3
57
42
145
32
9
12
42
18
15
3
57
15
72
6
66
13
20
117
36
55
35
9
39
6
18
25
5
36
51
3
18
48
114
57
33
31
11
81
3
72
90
27
21
27
24
33
43
5
43
77
15
15
210
7
95
1
107
24
30
54
49
47
6
15
27
6
27
63
126
78
45
3
25
5
18
9
87
45
75
36
60
85
17
12
99
15
9
27
6
120
63
75
6
48
30
57
21
84
18
25
71
21
40
5
3
27
30
66
18
54
6
24
15
88
92
45
78
114
84
27
120
87
1
20
27
54
15
39
12
72
30
55
23
37
11
12
30
42
57
21
60
54
60
6
7
48
60
35
13
60
20
57
39
3
18
252
111
15
1
71
18
84
6
102
30
105
52
5
6
6
18
105
123
57
87
69
96
4
60
11
6
19
221
42
25
11
21
3
12
9
100
47
13
35
54
12
3
15
12
45
144
9
15
57
60
84
54
78
19
200
180
123
81
21
36
30
12
12
30
30
25
11
33
4
11
42
7
56
9
30
66
96
54
90
6
9
75
ABCD 99619865498*3^$a+1 [50059]
68
40
57
144
18
102
186
12
5
13
168
15
104
1
147
140
88
27
84
18
3
363
234
23
28
104
61
15
75
77
169
6
17
55
72
69
32
127
21
20
157
23
127
120
33
9
11
144
115
41
25
239
1
27
45
48
47
40
57
11
61
18
53
60
19
18
48
15
27
101
40
20
37
35
67
21
141
83
48
48
61
66
198
42
245
55
168
17
28
255
126
23
28
45
23
121
203
13
54
41
97
71
160
32
247
5
28
92
16
69
83
7
60
5
148
20
109
24
47
55
72
93
128
91
29
24
36
84
91
42
95
97
71
84
48
19
18
11
61
18
12
18
6
65
7
65
73
24
23
192
127
156
33
140
112
39
60
69
20
24
36
151
69
27
18
95
211
53
1
102
114
23
43
53
60
85
6
210
24
35
19
81
57
3
141
59
19
125
13
15
188
132
49
71
12
181
72
23
265
35
412
188
52
20
13
6
29
60
12
19
89
1
90
41
139
89
7
33
92
28
99
30
96
87
8
7
285
75
144
69
21
111
8
31
36
54
120
51
32
76
9
23
168
12
60
115
53
1
59
300
120
7
53
160
141
11
12
1
54
65
7
161
12
181
107
88
189
191
25
15
32
19
29
60
160
44
36
55
125
19
30
11
67
138
47
25
72
72
23
73
72
51
12
75
165
87
21
72
75
18
59
43
113
52
20
88
105
95
91
126
35
100
8
52
3
192
18
47
25
24
83
120
115
5
37
11
88
72
3
36
29
240
55
5
19
72
66
3
69
78
282
72
11
48
144
13
195
93
54
41
84
43
12
33
60
20
13
75
51
21
32
180
96
100
27
17
28
27
221
60
25
95
24
48
49
138
53
48
24
60
96
139
120
5
28
80
19
30
78
36
125
127
137
7
36
137
36
25
15
39
90
216
15
57
123
12
20
37
96
155
24
60
97
24
15
272
67
36
165
20
60
7
144
141
8
49
6
72
108
12
53
12
48
31
129
44
61
15
9
30
93
20
19
48
21
15
77
85
123
44
36
37
83
7
77
7
24
66
18
222
23
28
165
54
18
51
69
3
20
120
7
18
30
105
27
5
43
54
111
33
47
72
156
72
85
75
68
25
210
17
19
24
45
20
112
15
114
71
88
39
12
173
108
7
21
201
143
28
45
144
51
68
12
40
32
48
60
79
36
17
16
45
47
60
13
147
108
57
30
132
102
83
43
60
54
54
77
40
147
21
44
48
28
45
15
20
19
72
84
77
103
65
79
21
12
128
40
92
12
7
29
61
51
48
80
37
107
108
12
115
12
36
162
6
77
7
93
3
29
1
24
48
3
12
248
79
42
270
66
75
108
39
48
162
72
83
61
72
23
52
15
132
66
95
1
11
60
19
9
44
1
54
5
13
275
40
45
47
7
9
27
45
180
32
157
18
5
36
61
59
12
73
75
20
84
16
92
48
49
192
39
44
28
15
234
131
157
78
125
48
52
9
171
108
20
115
105
51
126
78
36
9
39
41
12
79
9
80
67
17
48
133
35
112
87
41
37
47
7
41
72
136
32
72
217
59
19
53
12
48
12
67
36
5
289
71
19
41
108
84
120
61
195
15
29
25
95
1
30
72
5
88
80
24
163
18
6
29
84
31
66
23
216
19
126
35
91
29
277
18
65
60
31
18
3
69
90
129
69
111
57
15
92
37
66
33
60
39
48
234
51
45
48
ABCD 99620202902*3^$a+1 [50017]
148
12
20
108
4
35
73
11
25
11
6
67
23
33
21
19
53
30
9
27
54
6
45
165
3
75
85
35
90
135
27
78
48
36
18
81
192
4
89
31
5
144
36
18
13
12
59
133
17
99
72
27
48
6
126
30
99
52
47
54
186
1
53
30
24
72
13
84
8
33
54
9
9
111
3
72
1
20
45
3
28
11
9
45
63
9
3
15
84
6
15
15
49
65
30
9
45
55
84
59
93
16
5
3
12
4
65
36
67
5
42
72
57
63
21
21
127
48
53
123
24
75
57
33
54
54
31
56
24
15
12
169
32
108
3
36
45
76
41
15
21
55
35
54
36
18
30
24
15
33
15
27
36
9
93
39
60
16
68
15
42
126
9
3
129
28
128
3
9
112
5
204
3
16
12
20
12
36
27
36
49
5
15
33
72
126
57
48
12
4
5
36
15
24
3
12
9
9
108
6
21
87
12
6
31
12
20
57
6
61
173
15
36
12
81
39
33
15
40
84
23
72
33
21
27
99
1
29
18
49
48
8
111
1
17
39
64
12
53
7
80
36
12
99
174
15
39
93
16
12
8
15
6
51
132
153
36
42
21
267
12
6
19
35
49
59
102
19
5
3
4
20
24
33
18
69
144
39
18
199
12
32
51
9
117
3
40
8
40
120
12
95
42
18
33
57
156
42
48
1
20
15
126
6
9
24
16
59
18
12
42
126
43
65
48
36
42
48
13
23
54
72
60
66
117
24
24
28
29
63
72
21
75
15
24
133
12
168
72
101
63
4
23
129
33
3
64
5
55
20
28
8
33
151
8
75
21
105
15
15
9
63
45
189
96
3
4
56
16
23
25
20
36
63
9
33
90
18
87
15
97
65
18
54
51
3
21
12
63
81
63
66
15
52
48
248
15
6
30
49
48
29
103
32
27
114
31
35
42
36
54
36
25
23
105
60
4
8
48
4
5
55
128
57
63
48
40
68
4
11
49
23
48
45
16
17
210
21
16
24
128
64
24
35
37
8
144
21
19
80
28
32
75
81
15
57
33
120
72
27
45
55
5
7
47
108
1
20
27
21
3
66
63
63
1
17
63
51
73
11
33
45
72
19
29
78
48
1
48
29
63
96
72
12
4
104
39
1
92
28
68
189
6
45
12
120
15
18
15
24
57
18
45
16
72
20
9
39
33
18
1
35
48
42
15
60
63
49
47
33
40
8
153
79
8
3
33
60
15
81
16
20
84
76
29
3
33
12
7
17
39
168
3
21
16
24
56
36
16
12
56
24
51
66
18
57
48
93
6
36
33
57
30
25
47
13
20
112
8
27
42
72
18
12
9
33
108
12
90
72
36
21
39
36
18
163
12
5
75
15
21
27
69
9
12
39
33
15
180
108
39
25
17
31
20
69
3
51
85
29
36
39
9
24
51
36
88
5
54
30
18
73
68
93
6
12
61
48
5
12
3
21
19
32
72
3
30
27
64
44
40
48
152
72
27
156
72
54
39
16
32
4
23
57
15
1
89
211
5
66
90
31
11
9
39
73
56
48
40
60
17
30
18
24
30
25
20
28
20
24
123
120
93
64
173
12
43
60
23
96
153
4
116
48
28
59
21
51
73
35
54
39
96
63
21
108
4
35
18
75
9
6
81
45
39
40
263
73
53
126
37
8
36
60
24
45
15
28
32
3
69
87
6
43
23
9
72
24
72
57
72
6
54
51
57
54
18
66
37
48
212
15
13
5
54
9
16
60
8
15
18
54
33
51
49
5
27
15
72
13
125
18
25
11
9
16
12
41
219
4
24
20
4
35
25
12
8
28
12
72
35
72
21
12
21
6
33
33
24
27
36
48
51
54
15
48
21
42
277
12
48
8
12
12
39
49
24
68
39
36
6
66
132
21
33
19
11
33
16
8
51
9
87
12
13
44
33
24
15
33
36
54
21
21
18
66
6
9
24
51
24
1
20
28
41
90
1
48
56
16
48
29
19
72
92
64
84
11
37
32
15
45
45
15
132
51
93
51
9
72
69
54
85
56
195
13
8
51
37
104
57
19
221
39
15
49
5
18
9
24
24
15
54
12
75
4
35
156
42
12
54
21
33
42
30
24
31
143
126
187
32
15
18
78
102
19
32
24
36
39
69
21
66
13
80
12
39
121
20
135
133
8
75
37
12
35
24
49
48
5
163
144
23
25
119
21
84
28
12
47
49
11
66
55
20
28
11
9
60
3
126
15
51
25
8
21
132
39
33
91
29
7
11
33
81
12
15
48
15
9
27
1
11
9
45
96
15
4
60
60
5
63
3
6
3
48
123
72
33
220
20
105
39
15
13
24
200
88
95
57
84
76
35
18
12
15
27
72
30
31
47
49
84
23
21
36
111
13
24
11
1
20
201
12
3
4
11
36
13
68
45
6
9
39
6
7
5
123
28
8
16
5
18
21
3
13
59
108
18
18
12
9
63
6
30
1
17
7
29
3
88
80
27
85
56
24
28
32
15
18
51
33
111
105
78
192
60
57
81
ABCD 99620420390*3^$a+1 [50215]
54
45
168
12
38
16
80
16
3
5
120
55
18
30
60
53
49
21
90
21
35
16
32
16
56
16
8
10
39
6
65
1
33
27
59
31
36
53
1
33
21
66
60
33
2
106
14
25
54
81
6
39
11
22
33
15
50
13
11
70
291
87
57
21
90
30
2
25
18
77
61
21
110
10
39
39
138
45
9
18
3
18
105
27
54
159
177
33
54
56
34
60
3
23
10
36
39
59
13
33
74
1
12
33
2
40
30
9
15
74
181
11
58
21
41
79
18
42
54
216
71
85
42
18
87
3
63
6
15
291
69
39
57
9
9
9
240
3
33
50
72
58
30
57
57
72
30
6
33
41
88
48
8
1
9
39
57
54
54
48
3
21
3
33
39
15
30
21
125
7
15
51
15
80
1
9
27
27
80
55
15
18
105
105
24
84
21
29
22
45
174
21
2
46
90
56
1
93
26
31
113
10
156
168
138
27
125
16
120
186
21
99
45
30
90
3
108
48
42
18
21
41
22
26
1
144
12
18
60
15
14
22
98
13
18
99
62
46
18
104
48
13
186
65
25
33
33
78
54
12
3
12
54
96
21
33
36
33
6
105
144
21
27
14
61
54
15
60
15
33
72
18
57
15
45
36
33
39
15
8
22
2
34
144
6
126
36
33
51
114
30
2
7
185
22
36
62
121
165
192
27
33
38
19
18
9
170
34
39
45
27
9
144
36
36
36
9
9
54
18
90
99
35
73
72
15
66
38
40
57
18
66
78
30
18
69
21
33
2
7
18
23
10
12
2
22
33
57
39
27
14
40
80
1
18
12
65
48
37
69
30
9
72
117
21
147
3
54
41
22
27
396
30
75
2
67
60
18
23
22
63
69
21
27
99
84
42
45
63
66
78
17
73
33
12
146
7
15
12
126
96
30
111
18
186
119
55
65
7
24
36
18
51
21
27
153
23
10
30
90
96
36
15
57
18
54
18
8
7
3
38
145
102
17
37
51
8
10
21
41
34
38
1
102
60
18
84
23
48
25
36
11
7
18
18
30
57
57
5
13
90
33
39
33
8
31
15
51
18
111
14
37
35
7
15
33
18
60
69
108
69
21
39
48
15
42
54
12
78
30
99
45
2
106
63
15
90
86
19
75
26
24
34
108
72
18
32
13
69
39
47
22
108
38
1
9
45
89
16
30
36
21
105
57
72
143
22
84
21
3
12
74
19
93
39
108
125
13
69
54
21
35
19
21
18
21
36
36
65
48
22
3
21
194
94
26
22
2
88
9
69
50
19
60
123
93
81
21
54
15
38
22
3
18
45
90
3
96
144
90
87
57
41
121
33
3
59
139
5
25
69
45
48
18
69
27
35
91
48
5
37
90
12
15
117
33
21
11
16
8
304
33
273
72
39
23
157
90
33
120
27
5
40
114
102
18
27
30
53
25
81
45
18
23
120
10
9
135
9
45
72
183
114
15
66
54
32
184
57
69
3
21
84
27
11
160
57
42
54
54
198
48
51
80
1
177
30
8
88
66
38
25
191
70
90
27
5
79
6
108
47
24
85
90
159
9
81
24
18
30
9
36
54
53
13
78
29
163
3
66
9
47
34
21
24
51
33
96
54
12
33
266
25
21
2
73
207
6
21
5
10
15
119
31
66
95
10
99
9
99
135
6
105
6
45
134
1
81
3
21
36
39
9
36
279
102
18
15
21
11
7
60
117
81
15
162
3
90
9
39
15
24
50
16
42
192
3
59
145
15
21
33
12
24
14
70
36
111
42
5
7
15
50
31
65
22
66
27
18
35
34
3
33
69
3
12
81
51
33
65
22
9
102
35
72
1
69
261
99
186
102
45
87
15
23
82
27
123
126
90
30
99
18
15
3
66
113
16
32
25
23
49
47
58
72
84
42
8
82
38
31
54
21
15
54
24
18
47
61
72
45
45
18
12
42
65
16
81
126
18
15
21
90
18
47
25
23
72
49
15
39
63
9
174
21
30
21
35
94
36
108
2
55
99
99
12
54
65
43
78
69
3
95
7
51
62
118
3
42
29
34
36
3
15
27
54
54
33
104
168
72
31
3
54
56
16
18
86
144
16
39
42
66
29
49
87
33
6
15
3
36
45
27
18
27
9
45
6
72
48
9
15
18
87
33
32
94
2
34
39
42
77
25
21
57
27
21
39
21
141
80
85
9
74
43
30
15
18
60
15
11
10
38
120
16
9
12
179
7
54
81
60
30
135
18
9
6
56
16
8
31
66
143
16
54
2
73
90
6
45
ABCD 99620491318*3^$a+1 [50094]
21
147
21
51
13
167
25
5
78
237
160
48
95
1
35
85
311
90
175
8
117
54
60
145
24
80
15
1
161
24
15
280
131
18
43
192
17
18
6
7
167
1
80
81
144
31
23
81
16
24
29
75
87
1
32
40
101
19
41
7
120
32
51
61
144
32
57
72
31
144
80
16
24
83
21
171
45
33
12
78
36
25
24
35
36
1
80
48
15
73
77
115
11
156
25
215
169
80
15
24
25
77
75
16
89
39
64
8
72
15
60
120
240
30
55
95
57
9
127
48
11
69
15
96
25
59
6
15
15
9
9
55
56
24
208
128
184
32
24
16
96
32
16
32
88
56
33
135
48
112
101
67
168
5
210
57
24
9
39
16
224
48
39
144
169
41
114
21
9
55
107
13
32
123
21
81
151
32
40
11
21
96
63
36
13
137
79
24
8
27
61
65
54
57
69
36
79
29
43
48
5
19
65
42
144
36
1
32
16
80
64
48
113
55
80
16
89
31
24
104
51
37
143
24
1
24
47
25
8
216
24
16
24
65
55
101
36
55
185
15
136
24
96
32
201
39
72
15
1
17
180
67
35
61
32
75
21
16
120
120
120
53
3
9
151
89
159
21
48
6
69
15
57
16
24
384
104
15
1
29
240
147
45
18
73
24
56
48
96
9
55
72
120
240
143
97
83
54
72
55
8
16
56
45
18
72
145
5
43
95
57
88
161
6
84
109
8
33
7
48
35
61
23
72
145
323
85
47
25
48
56
51
21
160
17
12
139
59
21
72
72
72
168
87
174
91
128
21
144
123
72
15
57
88
8
48
96
40
83
181
179
61
5
450
9
16
32
88
41
39
45
19
35
42
90
33
40
47
49
24
72
168
11
24
141
15
25
24
48
47
81
64
35
37
23
36
229
96
72
48
41
31
72
5
12
54
24
1
24
11
180
145
11
54
255
111
18
103
59
181
32
105
55
216
152
249
198
73
32
141
19
216
80
184
11
61
8
15
42
138
37
23
12
13
96
120
95
25
32
64
5
3
160
17
295
56
9
79
11
61
17
210
21
136
95
265
23
25
137
168
127
53
51
72
57
111
9
103
288
24
56
64
77
90
1
48
5
27
9
255
15
81
112
8
72
16
71
49
65
247
17
72
18
37
35
150
120
103
11
216
54
30
81
48
16
24
32
3
21
15
25
41
79
24
72
29
30
54
7
65
31
24
89
54
313
24
144
24
8
48
72
72
40
56
16
29
6
69
105
96
198
12
21
3
61
24
35
36
25
35
13
96
11
45
136
48
65
87
3
66
90
1
80
27
21
16
5
19
72
120
48
65
79
80
112
29
99
225
42
30
39
159
42
30
1
149
18
177
3
30
150
241
59
21
69
27
48
96
64
48
104
9
31
24
41
39
99
85
8
240
88
144
17
144
15
136
176
72
27
13
11
157
17
55
17
79
176
93
187
95
18
31
24
17
31
32
51
21
40
65
48
7
53
51
40
72
32
57
31
113
54
162
48
42
48
37
80
9
24
12
90
9
15
25
119
33
87
1
24
11
24
21
81
55
120
113
6
25
120
29
60
31
24
11
6
198
25
365
42
54
51
64
41
255
328
47
24
49
17
31
8
111
73
48
8
64
72
5
30
60
18
7
48
65
72
111
3
180
345
216
64
35
85
95
9
15
33
40
17
7
65
15
16
ABCD 99620887378*3^$a+1 [50051]
45
228
12
132
15
93
36
36
123
141
96
108
12
75
33
159
57
36
144
96
60
648
72
228
12
87
144
69
315
48
21
276
48
120
12
48
36
84
36
36
48
96
12
279
93
108
24
156
51
9
72
192
15
9
36
96
72
168
228
24
60
48
12
156
204
12
48
192
144
36
108
27
69
123
33
207
48
9
24
156
12
12
60
15
33
12
12
39
129
12
84
12
72
36
84
96
24
36
135
69
12
24
24
132
48
27
33
96
24
108
48
24
60
39
9
108
60
63
69
72
156
60
36
36
132
132
84
135
21
60
207
21
36
183
129
60
24
24
24
12
24
72
24
36
3
57
279
33
276
72
12
60
36
12
144
48
27
141
24
75
45
48
96
24
12
24
72
120
108
144
12
63
33
12
312
27
297
12
27
57
36
12
168
228
60
24
48
12
72
3
57
48
156
27
177
36
12
15
45
12
36
51
81
72
12
27
33
24
39
81
96
15
33
63
117
36
204
12
24
36
24
36
156
24
60
48
120
12
24
60
24
192
168
12
24
12
15
189
435
141
84
108
48
195
225
15
9
48
12
60
60
84
24
192
48
120
48
288
132
144
264
51
153
372
60
60
84
72
48
63
9
60
72
12
87
81
63
93
12
84
3
117
180
144
36
156
120
84
48
96
123
81
156
72
12
156
252
12
36
24
72
36
48
60
39
117
204
60
12
12
96
96
48
72
84
15
141
36
60
60
108
27
45
12
48
24
24
36
84
63
240
21
72
96
24
84
72
111
21
120
120
36
24
63
9
48
72
159
9
120
12
84
36
36
12
48
84
120
36
72
12
48
156
24
99
57
12
75
192
21
12
180
120
12
39
261
12
15
9
96
240
168
108
3
105
12
27
93
252
39
33
111
48
105
36
156
108
24
3
105
24
48
120
96
36
3
240
117
36
48
12
252
60
60
96
39
33
24
84
96
60
60
48
219
69
108
144
36
60
156
48
60
39
9
60
12
63
189
48
156
60
267
9
24
60
84
111
21
60
48
15
93
72
75
165
240
12
60
204
60
24
192
51
9
24
12
99
141
60
12
75
117
156
144
15
9
24
60
168
12
63
165
48
252
63
192
69
36
84
180
15
21
120
60
24
168
12
108
48
48
252
144
24
132
39
21
48
24
276
36
48
123
57
87
81
348
36
204
24
48
72
60
180
168
108
36
36
39
45
36
108
36
180
123
33
60
48
3
21
27
45
36
108
36
48
36
12
48
24
279
177
15
288
33
24
72
15
105
60
12
192
15
129
63
33
48
15
117
24
12
39
69
12
252
12
183
33
60
24
180
180
108
36
36
63
21
12
120
60
60
72
60
219
57
12
24
51
285
12
168
84
48
60
12
36
12
132
15
9
60
27
9
120
108
72
27
33
120
168
36
24
252
96
60
27
33
15
57
60
27
213
36
24
60
96
36
84
12
48
36
84
ABCD 99621496322*3^$a+1 [50028]
12
108
25
60
11
66
3
15
81
3
48
49
20
3
57
84
21
24
55
137
67
77
48
43
5
99
69
31
8
75
12
9
135
24
1
132
120
24
5
18
25
8
3
24
48
9
16
24
44
40
32
3
165
21
18
30
27
75
21
39
6
3
12
4
8
75
37
5
48
103
167
18
75
69
78
277
11
24
36
25
8
15
25
80
52
119
1
23
25
65
42
13
96
41
115
8
64
47
30
30
48
72
25
36
35
73
116
4
95
90
6
13
60
8
4
5
19
72
29
3
52
65
91
29
3
12
39
24
45
28
35
25
32
48
48
69
51
45
6
24
9
12
84
9
51
4
137
96
55
65
78
25
17
79
23
90
27
3
66
31
20
3
42
6
48
37
5
18
21
4
80
12
28
5
216
30
45
16
48
11
66
7
36
72
35
25
23
21
36
148
11
45
3
73
17
6
145
71
21
45
30
132
6
6
18
306
60
36
30
54
25
12
44
75
13
95
25
23
25
60
29
48
48
30
13
11
21
24
15
9
141
24
31
71
85
72
11
61
29
102
132
30
3
3
24
21
196
80
28
152
39
126
39
27
13
89
15
57
79
36
60
44
12
27
96
6
15
124
5
7
65
72
3
69
6
18
30
12
57
21
91
144
35
9
105
48
3
21
111
28
77
30
45
12
28
53
30
45
21
15
340
156
48
95
81
135
18
51
21
6
18
19
77
39
16
48
17
3
141
6
24
120
36
48
12
24
12
60
24
69
16
29
27
52
47
1
95
33
12
69
15
36
39
121
107
1
59
1
35
12
13
47
18
31
20
76
89
6
45
28
65
72
7
36
119
6
42
30
43
72
29
18
6
24
115
12
96
89
43
36
17
7
8
84
93
96
19
12
44
4
11
25
32
40
35
13
20
132
88
32
123
186
139
59
13
107
48
33
12
3
96
66
43
11
61
5
19
149
31
20
16
24
20
124
35
24
21
84
81
6
36
9
76
128
132
93
31
80
33
27
3
61
60
17
19
36
128
12
15
12
73
12
12
23
33
33
54
93
4
36
5
15
39
153
52
29
19
92
4
72
84
59
30
19
68
4
11
24
9
9
3
3
49
11
25
36
36
48
11
1
44
40
8
76
32
48
4
23
54
30
18
48
19
59
12
145
32
3
120
25
44
28
12
84
24
36
71
1
149
6
13
140
144
28
143
25
5
127
8
15
12
78
66
1
80
27
37
35
114
15
57
24
51
24
144
96
15
6
55
8
52
29
48
3
4
84
59
48
48
21
3
42
135
9
55
36
11
13
24
32
124
12
35
12
57
28
36
29
78
93
75
21
4
44
21
27
64
53
6
24
21
39
13
20
3
66
15
9
6
204
21
48
12
63
30
31
12
83
24
90
6
42
79
35
1
72
5
3
4
48
17
24
6
21
60
33
31
59
37
17
6
21
4
47
48
114
30
85
176
64
32
64
5
6
48
42
30
48
13
24
144
11
66
54
18
48
15
75
9
64
24
56
4
41
79
80
12
48
16
29
55
17
31
89
54
66
3
3
105
4
60
68
16
44
15
61
5
7
24
60
5
31
20
39
25
35
21
69
15
15
18
15
81
96
15
36
4
41
54
9
4
77
19
120
47
33
27
45
135
13
35
1
11
42
72
54
66
24
31
8
57
18
30
103
23
36
21
4
11
12
78
150
18
27
3
24
1
275
9
52
8
52
104
21
3
12
100
35
13
11
25
185
19
60
185
87
9
91
5
24
54
42
31
12
68
27
25
12
59
54
126
37
12
47
33
48
39
85
48
80
63
30
24
30
18
91
24
12
11
30
123
27
12
132
21
28
11
6
30
42
96
66
48
81
96
28
156
72
35
42
78
9
15
1
32
57
3
28
68
16
56
48
4
41
127
68
27
33
16
36
72
11
36
6
19
8
15
12
1
168
41
30
24
81
15
13
11
1
20
16
35
37
60
17
78
60
13
72
167
9
27
12
57
9
126
21
3
85
12
60
83
192
12
60
13
149
3
40
101
27
12
27
121
5
19
5
96
15
40
35
49
8
16
29
3
99
9
9
51
45
27
24
28
60
56
76
89
55
24
36
24
53
3
16
8
36
9
48
24
15
33
207
40
120
60
176
27
45
120
195
138
192
7
23
36
6
48
27
28
17
54
37
23
9
27
21
60
240
9
19
80
69
6
1
71
13
29
3
24
21
43
72
68
52
23
25
5
19
60
17
39
129
72
24
31
36
12
12
11
42
3
24
64
156
24
36
155
48
61
5
7
95
114
19
24
8
48
21
3
27
48
12
73
71
9
88
8
40
36
23
13
35
24
48
18
79
20
51
9
88
83
13
65
66
21
9
66
84
13
8
72
27
66
30
48
1
71
33
57
3
27
84
84
42
19
5
139
80
45
102
18
7
8
52
24
20
39
45
39
36
37
84
23
18
15
15
42
27
60
9
96
31
120
17
55
20
112
24
59
90
67
29
6
45
4
47
42
55
20
16
29
7
8
36
12
28
35
90
19
72
5
24
72
55
59
48
1
35
81
135
1
ABCD 99621622988*3^$a+1 [50060]
192
24
19
35
102
19
41
48
240
12
144
150
144
12
150
54
385
65
66
204
30
6
13
125
6
30
60
66
234
24
55
17
163
11
60
174
36
24
36
54
121
35
36
144
60
49
125
96
7
29
30
61
132
36
41
240
108
175
17
24
19
17
174
54
31
5
54
6
144
12
144
24
115
11
30
114
85
5
72
30
258
72
48
43
60
180
29
79
5
55
24
60
245
30
36
204
36
144
30
55
17
24
126
229
41
103
107
78
126
126
84
19
77
18
61
12
89
18
30
162
108
132
174
96
19
72
17
55
11
90
115
101
180
43
180
36
35
36
313
168
17
126
150
7
77
6
30
6
18
12
103
5
60
72
120
31
59
18
126
60
36
108
73
53
30
126
114
90
84
42
210
79
84
41
30
54
43
120
197
31
12
53
36
30
78
12
144
24
30
1
131
48
13
72
60
41
30
24
1
125
235
35
36
49
161
60
79
11
73
71
49
36
144
288
53
204
12
24
30
114
36
175
60
12
72
71
54
60
31
125
115
35
120
25
120
35
126
18
90
90
42
18
432
198
90
121
35
6
18
66
90
54
175
41
19
48
149
108
42
48
42
108
156
54
42
18
102
234
6
84
19
96
71
13
36
84
41
180
6
1
12
5
12
24
19
17
163
35
66
114
90
12
24
19
36
119
145
5
31
41
91
89
31
23
54
55
65
240
66
90
115
120
60
120
125
36
60
48
42
73
71
126
30
18
42
18
36
336
283
48
17
180
55
96
24
17
31
77
60
162
210
114
30
259
11
24
30
55
96
71
18
30
6
180
54
61
185
96
30
198
55
96
240
5
55
89
91
12
77
36
24
90
25
275
1
132
89
138
121
24
71
97
83
54
72
103
95
150
31
35
24
145
11
96
198
30
42
18
121
59
72
18
43
113
186
120
73
95
13
60
168
72
137
36
90
354
36
6
18
91
24
60
108
89
108
72
24
126
1
132
36
29
30
61
65
126
18
55
71
144
6
199
35
1
29
115
155
150
55
17
180
54
30
24
102
108
72
60
228
186
187
48
24
5
150
121
221
120
319
60
84
11
229
71
37
77
12
18
6
79
41
36
348
55
65
6
66
24
79
41
36
19
59
36
157
72
168
53
19
17
108
102
61
53
19
35
162
54
120
37
12
41
19
107
18
55
17
54
6
318
6
30
90
60
144
66
180
37
107
90
162
90
510
174
36
60
223
41
180
19
95
90
120
36
24
30
96
66
24
19
17
79
11
493
48
179
13
17
288
96
120
90
109
107
1
12
41
19
96
89
103
132
35
36
126
91
17
151
5
36
90
1
107
6
36
18
85
96
29
36
36
78
216
49
5
12
78
126
36
163
60
65
30
85
65
36
84
522
18
60
31
89
60
103
77
156
180
54
42
31
17
60
36
36
18
85
77
18
120
96
25
11
49
5
156
31
ABCD 99621646292*3^$a+1 [50021]
20
25
14
18
48
3
1
11
31
14
7
77
4
3
57
14
54
67
41
22
26
55
48
12
17
4
12
24
39
113
3
12
13
27
21
6
30
11
13
12
32
46
41
57
24
40
12
20
3
13
23
13
3
8
9
51
19
2
16
20
4
8
19
35
6
3
1
54
29
21
12
58
14
4
68
39
12
21
27
4
9
2
1
33
24
27
41
4
14
9
9
55
33
6
137
169
27
27
8
6
16
107
72
1
38
16
5
12
1
14
25
8
151
2
15
28
99
6
39
12
8
12
13
35
24
60
21
24
40
48
18
6
119
40
33
18
33
77
4
8
15
13
36
8
19
3
38
3
31
2
48
24
7
12
3
138
35
21
12
3
24
4
11
57
1
11
25
8
19
5
18
58
23
9
54
1
65
27
1
15
53
30
9
28
21
83
21
40
68
76
6
5
13
8
6
18
31
5
36
4
48
11
13
48
32
51
13
15
24
8
28
9
20
58
41
52
68
48
12
13
32
16
20
3
24
57
4
27
69
15
8
13
23
45
4
12
20
7
63
17
7
18
11
37
68
4
20
48
36
4
2
25
29
147
76
60
56
4
48
5
111
13
128
16
20
39
1
48
54
17
1
20
7
29
27
21
40
15
21
23
51
21
33
16
24
39
24
8
13
14
25
56
1
27
57
18
21
57
32
4
72
30
14
4
6
8
9
33
27
36
9
22
8
45
28
20
1
11
7
14
19
8
4
33
23
9
4
99
12
9
6
21
36
9
56
36
55
29
55
21
2
9
25
35
69
15
21
27
9
55
5
18
48
1
17
4
11
21
7
17
15
12
45
36
16
54
18
63
9
23
28
5
27
21
15
61
32
64
8
27
4
9
32
55
5
4
63
60
69
11
24
4
33
24
3
95
13
24
5
15
145
3
17
43
12
8
3
40
2
4
36
27
17
10
33
15
14
15
45
12
31
5
4
35
37
56
36
22
30
3
17
3
100
71
10
102
32
9
1
11
19
2
4
12
24
11
33
18
54
4
32
4
60
15
56
15
1
60
9
56
18
25
32
9
27
45
6
9
12
48
33
64
99
104
9
16
27
9
51
57
3
17
15
3
48
6
76
23
39
46
68
22
17
12
93
7
9
20
7
9
20
7
15
18
44
31
29
15
33
40
15
17
7
17
4
18
26
27
13
96
11
93
12
19
8
28
9
8
28
11
24
13
150
53
33
40
36
36
12
20
7
56
9
7
29
7
8
16
5
31
17
4
24
35
91
18
108
12
11
40
9
12
36
32
42
13
41
3
9
28
32
55
21
8
24
7
33
39
23
73
53
18
21
43
50
39
13
18
45
9
2
73
48
8
9
4
36
32
27
1
11
21
12
46
48
33
8
36
1
36
3
33
18
30
20
40
35
9
3
25
12
3
32
24
12
19
38
3
109
27
44
84
1
38
58
11
61
14
37
3
18
86
54
3
1
8
4
32
31
11
30
31
189
27
5
4
3
183
30
11
25
144
78
53
1
8
42
22
12
14
6
58
26
22
41
1
15
15
56
34
92
15
16
5
22
18
12
20
148
68
16
35
24
4
60
3
6
32
3
9
4
24
48
36
51
84
23
6
34
6
80
10
122
12
4
6
33
15
17
24
9
28
12
54
29
9
12
4
75
39
41
16
29
3
9
36
19
8
13
60
8
4
56
4
32
124
32
24
7
51
81
32
13
59
12
4
23
1
5
19
44
43
21
17
4
48
20
27
7
24
30
56
4
15
8
48
60
4
41
72
4
23
61
32
15
21
43
47
42
4
18
18
23
9
3
4
29
27
25
15
5
36
51
37
23
15
88
56
1
47
58
63
15
81
44
33
15
105
27
55
14
4
3
5
31
87
32
58
30
2
39
31
2
27
9
12
36
15
25
60
3
69
36
12
3
11
69
85
27
45
8
4
18
2
4
35
31
2
103
56
4
93
86
9
39
9
1
12
27
5
24
4
51
75
29
3
22
8
4
15
32
45
51
25
8
28
8
3
52
8
13
11
45
54
13
56
12
45
31
5
88
24
3
33
36
32
39
13
3
33
83
21
4
11
9
12
18
37
57
36
27
5
15
25
11
16
33
3
15
8
22
18
18
3
32
52
45
32
7
27
14
72
3
55
21
8
16
8
16
5
16
6
30
15
5
39
45
252
3
4
129
54
18
14
21
19
26
7
21
11
1
23
1
8
6
16
2
3
45
111
7
8
46
3
20
13
12
2
25
32
1
3
32
1
47
33
31
29
112
3
5
4
35
24
73
84
72
107
1
15
36
96
3
29
21
36
39
16
48
27
9
17
15
7
45
117
39
8
7
50
6
21
4
29
12
63
9
6
22
18
18
48
6
14
31
56
28
45
39
128
49
15
17
4
3
3
41
9
4
12
6
33
15
54
60
11
21
108
120
112
32
24
4
8
7
12
9
32
27
57
19
9
23
49
39
32
1
8
72
43
33
36
20
30
6
120
10
8
22
18
14
28
27
8
48
1
32
24
72
4
3
44
7
14
34
17
1
24
12
32
28
23
60
1
39
8
4
9
12
2
18
115
45
54
21
8
16
5
28
23
9
16
36
15
71
10
36
35
1
3
11
22
27
5
40
44
100
51
39
26
28
39
96
5
3
13
32
67
29
54
1
12
53
4
11
7
24
21
33
104
16
144
20
43
84
93
47
52
24
29
31
5
6
18
4
59
16
12
3
26
4
23
27
33
13
8
72
28
8
3
1
32
58
17
4
36
20
19
14
3
16
57
48
59
12
159
61
57
3
153
128
4
111
5
4
35
73
38
9
39
9
31
6
32
3
49
14
10
27
59
16
18
27
27
6
108
12
47
40
5
39
48
69
40
11
93
15
100
17
27
24
19
56
13
36
57
11
4
12
8
1
20
19
3
8
58
32
36
100
3
9
59
13
20
48
60
27
21
4
20
3
16
72
96
32
1
12
56
16
15
9
18
17
4
84
24
33
44
24
66
40
18
35
4
17
40
15
21
138
2
7
80
15
18
108
18
13
60
9
14
13
5
12
18
22
11
49
30
32
82
12
24
11
40
21
39
5
135
37
23
9
12
31
15
30
18
42
27
156
65
3
9
3
7
17
13
20
16
39
8
79
2
19
21
8
7
21
83
33
4
39
105
56
4
11
21
4
8
55
21
11
25
23
12
25
3
9
15
3
9
36
56
49
27
20
16
9
44
4
60
8
4
23
28
17
171
4
5
7
11
37
24
56
45
7
44
12
1
80
31
9
32
46
33
17
108
40
72
15
11
10
23
13
15
51
38
4
3
72
33
84
140
10
41
12
73
27
17
91
68
49
35
24
36
24
37
51
24
29
58
2
54
45
49
11
1
32
31
33
23
36
25
51
72
9
48
3
8
9
7
9
23
37
30
17
4
3
8
46
3
9
96
47
21
39
36
1
39
20
13
12
36
15
60
21
104
16
6
69
17
36
22
9
8
24
36
61
38
85
53
28
27
21
60
30
14
19
12
44
7
17
45
55
21
47
25
47
9
7
15
80
1
45
111
41
4
63
24
36
8
16
68
15
6
16
11
9
16
27
8
4
29
27
4
33
18
21
45
15
92
3
88
74
12
15
3
45
13
107
24
13
20
34
21
21
11
1
20
27
9
55
21
32
51
4
24
36
27
2
88
14
22
32
10
98
4
42
17
13
18
5
27
1
21
32
4
23
15
13
20
37
47
45
43
5
28
15
35
1
21
44
27
13
108
11
120
1
15
53
12
3
16
17
4
20
159
19
50
28
26
117
16
21
39
48
87
56
18
12
3
7
17
1
27
3
18
24
11
24
9
28
36
47
3
30
19
17
28
48
2
54
84
28
36
59
52
5
28
ABCD 99622315168*3^$a+1 [50039]
45
30
78
30
17
88
120
75
5
7
81
27
72
48
93
45
12
258
72
5
160
15
48
72
60
5
24
136
104
48
121
42
78
39
51
45
56
48
72
31
150
155
67
21
80
67
53
192
88
69
3
8
37
90
65
13
27
8
7
30
3
69
36
42
77
16
57
30
210
60
120
60
47
13
3
200
7
65
25
15
57
23
160
15
102
6
12
65
40
27
90
30
6
12
90
30
75
27
36
144
66
47
88
105
132
48
11
19
120
29
13
35
13
27
3
29
25
255
21
27
75
117
183
42
6
17
88
24
3
5
112
96
104
96
24
1
15
24
48
75
168
197
85
48
27
27
60
6
147
8
7
33
87
48
12
125
112
3
90
27
15
126
11
16
80
115
77
43
165
32
55
257
61
179
1
63
24
8
13
27
48
75
54
18
45
195
12
81
32
145
30
78
42
42
23
43
24
77
64
45
42
33
99
5
13
48
59
31
41
16
45
3
57
95
13
150
84
66
84
18
48
60
102
78
65
64
8
7
18
72
48
95
13
35
7
18
54
33
87
41
157
30
18
27
48
9
63
80
103
12
48
54
36
11
43
77
64
72
80
88
69
36
47
55
150
72
48
59
13
3
63
17
115
5
13
59
43
165
15
17
72
49
47
37
3
75
237
81
47
48
7
18
24
15
93
59
96
40
8
24
133
510
77
1
12
12
135
231
42
47
48
120
85
27
33
15
63
24
90
30
6
107
88
152
85
12
15
56
37
75
45
83
112
15
17
256
56
16
72
63
72
180
5
13
42
17
96
55
33
24
8
43
132
30
35
67
21
104
31
89
25
66
120
12
65
37
18
105
15
30
60
327
93
27
3
125
25
30
57
33
42
5
43
12
78
243
32
40
3
29
16
39
33
32
43
45
3
29
16
135
105
189
83
24
61
12
108
30
12
6
155
37
90
89
19
29
120
168
24
1
138
12
108
30
39
3
165
32
13
18
54
18
33
117
35
24
79
89
55
153
45
18
102
150
90
35
72
16
24
33
95
40
3
42
27
3
60
48
54
11
37
30
60
42
231
45
30
125
64
96
27
30
23
19
48
29
13
30
5
43
45
32
16
15
12
77
1
60
11
16
80
13
102
60
89
49
30
132
53
157
30
12
6
12
63
104
25
18
30
47
48
55
17
136
9
36
72
27
243
30
42
101
40
27
30
15
45
75
15
30
72
3
80
7
108
5
48
7
60
12
17
13
11
7
42
18
5
25
15
27
90
36
15
32
73
12
12
23
187
6
47
40
32
103
345
123
69
3
30
15
152
40
8
43
24
45
3
42
78
5
88
99
6
12
42
6
42
17
115
5
43
120
192
5
72
120
139
101
31
180
72
45
56
19
21
69
11
79
65
13
27
93
30
12
138
30
33
9
15
3
42
186
12
60
102
18
78
102
12
33
105
12
75
15
33
8
232
8
85
102
29
48
136
56
120
163
5
103
132
90
11
157
12
6
65
19
45
93
35
43
5
7
30
3
45
27
15
18
71
91
18
267
200
7
41
72
40
27
21
39
17
24
49
66
162
3
15
54
6
101
48
25
78
102
3
63
17
72
25
71
64
15
66
95
157
75
32
55
17
43
53
40
104
121
30
48
30
59
43
53
7
132
45
8
25
18
12
60
53
217
18
29
48
72
48
97
23
43
69
21
11
1
15
75
45
80
24
48
145
95
48
55
17
31
17
7
156
29
61
42
57
15
300
21
39
30
78
72
36
60
29
13
59
24
157
18
41
19
29
40
15
186
84
3
15
12
90
11
67
5
13
192
75
57
183
8
97
119
24
19
5
88
15
60
45
15
17
25
30
113
43
197
25
143
112
165
243
39
138
63
80
40
45
35
19
48
120
93
39
18
23
97
215
7
66
12
72
36
15
27
48
54
135
176
37
18
17
24
24
72
67
66
24
51
129
23
25
47
103
65
85
30
180
42
ABCD 99622356578*3^$a+1 [50151]
96
24
104
88
32
88
87
41
16
153
36
27
33
90
29
48
112
32
40
8
88
32
16
81
120
144
159
8
168
16
120
15
9
15
105
15
54
11
120
256
45
75
15
41
13
186
48
33
9
71
72
72
16
24
56
43
5
1
135
3
6
231
93
27
9
90
5
72
184
96
72
72
39
9
96
15
9
8
7
17
168
211
69
147
93
15
12
53
72
48
7
18
15
27
45
75
45
80
43
90
83
19
29
31
18
30
33
9
15
3
66
59
208
24
8
31
36
54
71
216
24
88
56
121
39
96
75
24
69
80
31
137
7
17
13
27
24
32
49
95
79
24
72
201
72
45
35
16
24
111
9
32
16
9
18
45
72
33
120
6
84
45
27
93
8
48
109
75
152
55
41
184
33
30
6
35
1
23
168
43
125
64
80
127
65
16
3
6
120
18
53
64
63
17
295
41
79
33
192
48
152
40
3
6
30
57
33
96
111
123
66
3
57
18
36
81
8
37
3
15
105
15
60
101
79
81
75
45
96
9
30
6
3
56
49
126
41
115
53
91
24
30
42
108
30
3
8
16
9
47
79
60
174
15
96
48
27
30
95
19
54
23
24
48
40
27
29
19
45
117
180
15
93
35
55
153
32
88
24
48
56
16
123
45
56
175
89
72
73
162
5
24
16
48
48
72
51
5
96
79
144
153
32
31
24
126
66
33
48
63
9
15
36
21
24
75
6
90
21
72
51
21
80
88
80
72
40
9
54
113
112
80
25
15
32
55
81
9
15
63
66
36
18
81
9
15
27
5
79
41
96
49
18
30
87
8
336
1
111
87
41
16
3
30
47
16
80
168
16
39
90
95
16
56
40
9
15
3
21
24
80
1
47
79
84
5
49
240
167
40
8
40
32
19
21
104
31
105
39
9
15
126
54
53
88
24
15
12
221
40
168
24
15
240
17
16
8
40
120
120
80
25
111
93
3
72
32
49
6
9
104
16
32
253
84
15
8
163
5
40
24
8
40
9
263
25
15
15
65
72
24
25
39
8
40
24
105
54
9
32
133
35
1
39
15
132
45
24
111
30
3
48
32
48
40
24
153
36
36
15
8
25
90
72
29
16
8
16
24
48
9
23
25
23
13
6
149
40
189
3
24
9
66
149
1
15
24
224
7
84
101
295
161
112
21
30
29
16
69
12
39
15
9
81
167
109
3
72
24
96
48
48
24
75
141
72
57
71
24
64
144
48
27
101
49
12
3
111
144
180
5
208
80
43
24
5
31
66
39
21
18
65
151
36
21
32
55
12
5
24
16
9
96
54
30
6
21
80
40
24
9
60
59
16
105
111
104
24
48
13
27
32
67
21
128
19
45
8
24
193
30
36
6
95
16
104
24
16
8
88
8
31
9
51
18
162
18
15
87
65
169
111
93
35
16
72
240
87
36
21
48
21
30
24
21
9
47
13
195
8
48
19
381
9
42
30
63
8
24
85
78
5
88
24
153
30
41
1
108
156
276
3
96
32
67
30
96
39
32
16
24
8
40
8
139
5
88
195
45
8
49
63
128
88
32
72
67
198
15
135
17
144
16
96
24
3
5
31
9
168
39
18
15
147
5
40
24
104
96
1
39
39
17
96
7
6
30
21
8
88
72
152
79
30
59
1
84
27
24
24
87
90
15
8
40
80
127
33
72
24
24
15
33
48
39
41
136
80
40
48
120
8
40
48
72
24
48
21
179
72
40
33
47
25
18
21
99
5
37
3
128
169
159
72
27
30
87
45
18
185
85
251
96
40
240
93
123
363
29
115
5
187
21
24
48
8
24
24
96
43
45
15
90
66
29
7
105
9
95
64
177
23
55
41
16
96
24
15
78
66
9
96
9
12
60
15
39
89
121
47
223
36
149
72
13
51
48
285
27
75
29
31
18
90
30
6
9
8
ABCD 99622409366*3^$a+1 [50132]
68
48
4
68
100
8
24
52
8
12
4
17
3
76
80
36
4
8
28
53
139
5
43
12
12
44
16
8
36
40
77
147
28
23
37
24
8
21
39
16
17
7
20
52
11
45
64
36
8
36
28
32
24
4
36
24
8
4
8
28
47
13
5
15
12
96
112
60
47
36
81
136
12
23
13
32
4
24
20
96
36
88
12
12
60
92
16
12
36
5
54
21
16
143
13
5
18
69
48
4
36
144
36
32
52
120
56
12
148
12
8
12
3
37
12
8
72
36
4
24
36
131
69
39
54
3
88
44
60
12
24
4
56
69
7
48
12
80
16
8
16
60
8
120
52
80
4
44
3
25
48
20
12
3
141
3
1
89
31
132
8
16
60
156
12
32
36
4
24
36
8
3
33
124
5
31
59
61
36
83
25
56
60
64
11
1
56
4
44
60
36
96
24
16
8
24
48
88
12
12
20
36
64
56
36
28
5
7
20
16
104
64
20
60
16
53
3
15
13
104
16
60
36
41
55
84
8
40
60
20
3
49
48
56
16
104
40
12
24
29
27
27
36
25
44
52
24
12
24
36
12
12
8
40
35
33
4
8
16
32
28
32
24
3
13
20
72
12
144
24
192
9
31
23
45
88
8
52
8
15
129
48
4
8
40
20
52
80
4
29
7
20
48
16
44
76
12
155
37
8
4
8
12
39
57
4
20
99
49
41
15
4
72
80
64
17
15
24
28
60
60
12
116
12
52
8
76
32
24
160
44
24
96
57
19
24
36
8
60
72
60
24
16
56
100
12
140
52
68
148
104
64
24
80
16
44
88
20
4
24
5
27
48
72
12
12
99
57
24
60
40
108
48
24
80
4
24
96
44
60
16
60
155
1
36
24
8
76
84
20
21
54
1
56
36
12
168
124
53
67
20
76
35
288
49
113
99
36
4
200
16
5
7
20
72
240
36
3
21
4
29
90
81
36
4
12
60
5
7
120
32
120
48
36
4
12
60
36
24
36
12
12
96
12
8
48
16
48
5
63
4
60
48
20
16
5
19
56
84
52
44
24
48
15
13
32
24
40
120
20
3
36
162
3
16
8
28
44
76
48
84
60
83
18
19
60
8
12
72
9
7
92
100
20
88
44
81
39
28
23
37
20
48
148
35
105
12
108
4
12
116
64
8
72
60
40
8
16
12
44
16
20
3
37
17
15
16
36
23
13
84
48
20
16
24
11
69
72
40
89
27
40
32
40
108
8
40
84
116
16
44
16
188
36
4
116
60
64
20
16
12
24
41
15
40
104
40
24
12
8
45
175
56
76
12
113
139
44
60
64
12
20
3
18
103
20
52
32
12
64
12
83
97
32
28
32
28
44
96
28
24
5
7
8
60
28
48
60
20
12
135
18
147
28
216
59
25
24
8
60
40
24
60
8
3
13
24
48
84
48
12
56
48
16
119
72
9
28
60
20
52
8
36
39
33
112
48
48
20
40
32
72
16
152
48
16
24
140
36
16
20
45
7
48
17
15
16
72
24
36
120
8
12
57
7
8
60
88
17
51
52
80
4
20
24
16
228
60
68
48
87
109
24
36
8
12
4
44
48
64
84
24
36
12
35
45
12
51
9
28
92
96
16
11
25
12
35
37
176
112
36
32
40
60
12
8
40
5
63
4
32
99
21
64
12
120
35
33
40
72
35
117
28
12
36
44
51
9
76
216
8
48
52
56
112
144
44
12
144
16
120
72
96
24
20
40
12
156
12
12
48
8
12
12
16
23
9
72
120
69
7
24
23
1
24
12
228
92
39
37
8
27
49
20
40
24
80
57
15
57
43
140
88
12
23
37
12
23
69
36
60
12
28
44
4
56
28
5
163
108
24
12
36
8
36
24
240
60
4
36
32
27
57
16
32
48
64
24
20
124
12
24
32
105
15
3
25
36
36
24
59
21
40
83
37
8
16
32
28
24
48
77
27
88
8
48
27
49
23
25
20
52
101
135
4
48
60
41
39
40
12
8
60
12
24
4
12
8
300
60
76
36
8
12
64
12
5
3
36
4
44
12
63
1
20
36
36
28
72
32
40
20
60
52
48
48
32
108
64
24
20
15
45
16
80
28
132
36
44
4
200
9
15
208
20
24
129
15
12
28
44
112
44
40
24
95
85
95
73
35
9
4
20
112
107
33
40
20
15
9
4
12
8
96
76
47
25
32
24
9
27
4
20
4
12
120
20
84
12
24
16
84
23
21
12
72
76
72
8
4
32
40
113
7
140
24
4
20
40
53
19
8
36
27
49
36
128
12
28
24
72
101
55
80
4
48
72
56
52
92
76
8
36
16
107
261
60
64
12
44
60
60
52
48
72
5
15
88
59
36
85
20
16
48
20
88
83
81
16
20
24
16
72
56
124
36
5
27
4
96
32
12
63
1
35
129
196
20
60
4
60
12
68
40
12
80
3
85
5
43
12
32
16
140
12
48
60
4
8
16
32
4
20
39
1
53
67
56
4
24
20
132
40
72
53
90
85
77
3
112
12
80
16
24
20
4
44
60
36
96
4
12
108
17
72
18
9
4
ABCD 99622542458*3^$a+1 [50034]
60
25
17
87
3
177
33
3
15
42
91
11
25
41
67
35
30
120
12
3
33
75
48
57
115
12
8
24
15
36
97
23
42
7
20
51
90
27
28
44
28
47
21
57
91
36
56
40
72
80
76
20
60
12
39
18
75
27
6
55
5
42
57
36
24
48
3
60
25
24
215
1
29
15
51
30
199
20
36
84
63
57
64
36
68
3
189
15
60
61
65
54
73
68
48
12
57
18
13
44
87
30
43
17
6
25
24
120
128
33
15
28
41
139
12
72
176
60
52
5
54
78
30
37
215
9
12
15
9
4
44
100
107
109
29
135
40
17
6
49
8
28
8
111
1
59
36
42
171
16
11
45
9
15
3
72
133
32
75
6
27
112
44
21
3
28
12
8
39
133
23
49
8
87
85
11
84
6
84
55
53
18
132
61
17
87
45
67
65
6
33
4
56
36
111
49
41
63
112
5
63
40
107
25
35
13
77
54
33
27
6
115
48
56
24
24
3
93
201
78
48
37
48
144
116
159
9
27
13
119
25
35
1
71
18
27
24
9
18
49
144
36
60
143
13
59
6
7
5
3
12
40
20
136
47
9
33
90
192
9
9
102
33
88
24
80
3
25
167
25
41
162
45
3
84
61
44
51
24
121
95
90
12
30
12
13
47
1
44
45
6
45
99
49
60
179
141
76
155
120
180
45
21
90
117
57
243
45
3
57
31
47
24
1
72
60
48
72
20
12
51
60
9
51
12
33
4
24
11
60
1
12
56
120
9
3
48
60
16
5
36
7
8
165
7
65
3
28
32
45
63
36
45
6
25
59
18
7
155
6
15
40
5
12
43
48
24
5
27
36
39
78
27
16
29
138
13
24
8
72
3
73
20
24
21
75
12
63
60
102
12
36
3
24
88
132
68
15
24
126
19
8
40
5
30
45
60
15
165
75
18
84
115
44
111
85
8
15
21
112
60
48
20
120
36
36
9
6
133
36
5
3
63
84
189
60
52
92
33
3
24
15
60
21
36
16
5
39
45
48
18
25
59
18
103
35
60
117
63
37
53
67
68
28
29
63
12
63
49
65
90
21
40
65
43
71
13
5
31
56
33
63
15
9
81
174
126
87
33
3
27
37
32
3
57
28
36
41
55
36
35
9
21
27
12
75
66
3
16
8
57
3
96
27
9
15
48
18
43
17
102
25
20
112
44
27
85
44
63
60
12
9
51
33
12
4
29
3
12
136
44
16
12
20
4
8
28
5
3
69
18
153
16
5
39
96
75
1
8
51
96
13
116
76
17
15
27
129
27
45
28
20
4
48
60
215
57
48
9
195
16
5
67
17
3
3
97
77
6
60
45
15
30
55
44
36
28
20
4
80
15
105
33
12
18
9
16
5
7
116
111
126
63
39
37
113
15
28
8
64
17
15
51
30
42
18
162
12
1
5
123
9
75
75
273
24
15
13
65
42
36
13
32
57
27
88
48
20
9
15
100
20
40
44
39
21
9
42
1
65
24
6
13
11
30
108
18
45
105
3
27
24
21
28
80
21
159
9
31
216
144
32
177
120
60
87
51
145
44
45
90
18
42
18
87
36
124
11
25
128
117
144
36
39
3
13
24
56
12
33
30
13
12
240
80
39
33
3
42
78
69
141
123
72
84
15
25
8
45
18
73
71
48
97
11
33
52
92
27
36
24
138
18
60
60
85
68
9
87
28
8
28
32
57
27
16
35
45
24
75
145
11
90
43
41
3
12
21
162
60
42
51
48
244
48
59
6
132
42
13
60
80
3
165
45
54
36
13
72
35
45
40
24
11
9
24
40
11
25
96
77
123
64
68
76
71
21
84
51
12
72
6
43
47
42
3
75
120
9
100
35
6
30
9
24
276
60
16
152
27
66
27
15
1
137
87
76
36
104
4
60
35
42
6
37
47
18
42
1
68
9
72
120
6
12
73
80
12
216
112
35
49
96
29
219
12
64
83
12
121
5
39
33
12
18
180
42
228
27
15
36
60
174
39
4
47
9
40
80
64
8
28
11
66
15
24
4
24
92
48
3
265
59
6
15
57
27
51
30
24
36
3
4
92
60
4
29
15
36
27
24
6
15
39
241
24
48
36
260
12
4
5
150
96
13
41
36
67
32
28
47
25
84
32
144
24
69
42
36
33
39
13
5
75
28
24
120
47
69
52
29
180
39
9
51
87
13
60
17
159
76
12
240
8
9
66
73
41
90
1
12
53
27
27
1
68
4
47
6
72
7
95
13
53
19
41
72
18
30
ABCD 99623247338*3^$a+1 [50024]
67
5
30
66
120
84
31
72
5
18
30
12
55
47
121
24
107
13
11
30
12
102
12
33
51
37
48
11
13
56
171
18
150
48
30
15
195
30
150
60
72
13
8
99
36
84
45
16
17
108
19
5
42
49
29
18
12
78
24
108
3
9
24
39
237
78
45
88
17
42
13
96
17
48
7
23
25
72
53
60
7
23
36
6
7
11
126
63
123
93
105
55
29
51
9
42
90
114
25
59
108
162
30
1
17
55
128
112
17
42
150
6
102
3
3
6
18
45
21
12
7
23
153
21
19
29
36
114
30
30
18
12
96
6
13
47
108
13
5
43
11
13
47
6
30
24
21
15
25
59
61
35
13
5
60
66
48
6
6
1
77
48
48
30
36
1
17
36
36
18
13
23
9
51
36
18
66
12
12
150
31
29
123
153
24
6
49
17
78
48
132
42
18
18
84
91
32
45
12
6
25
128
39
1
32
57
15
88
5
24
54
72
48
24
102
18
6
12
48
126
36
25
48
32
69
6
72
18
24
139
17
48
7
107
61
77
24
30
13
5
3
3
6
24
12
30
37
35
13
8
45
6
13
11
30
36
6
18
84
12
43
5
30
78
18
69
45
120
12
54
30
19
8
45
54
36
25
89
78
1
24
48
65
7
107
36
33
27
48
24
30
15
16
29
3
123
6
18
12
108
21
15
9
33
12
30
13
47
36
72
54
18
6
6
9
69
66
9
40
53
102
13
167
18
72
66
42
24
30
13
23
12
6
7
53
75
9
162
13
47
108
90
72
3
51
126
39
40
5
36
66
13
11
6
42
30
55
11
24
6
12
60
15
39
54
30
60
49
5
43
155
18
27
33
12
27
33
60
60
18
6
30
1
47
25
11
6
18
48
168
37
32
16
17
48
7
53
42
73
5
24
43
17
12
6
144
30
39
51
18
60
6
54
43
89
54
6
6
72
21
39
25
11
12
57
3
93
69
30
45
21
99
27
13
11
72
85
8
45
27
33
12
27
21
66
49
35
30
79
8
75
24
24
12
12
13
8
75
24
48
12
33
27
6
7
77
6
36
1
8
129
72
30
54
42
25
65
12
6
30
102
73
11
18
195
3
24
24
24
66
19
35
21
64
11
174
55
47
153
3
18
156
6
138
12
108
79
95
12
13
17
18
13
23
60
30
36
99
51
60
6
12
12
66
73
11
30
30
169
17
102
1
11
48
6
7
77
3
57
18
18
102
30
18
109
120
41
7
17
30
25
11
90
36
24
66
13
71
12
138
19
8
9
54
6
36
48
7
17
18
85
65
18
6
30
49
35
30
30
102
12
48
7
35
61
5
67
48
101
30
60
18
162
13
17
90
18
3
15
48
54
12
30
6
12
31
11
24
45
105
55
24
5
78
24
6
7
48
29
6
37
11
42
3
40
5
19
5
115
48
65
54
49
17
87
33
103
29
6
90
19
5
3
39
6
24
43
35
36
126
6
54
18
48
13
5
75
39
1
11
78
15
33
84
18
42
24
30
217
113
24
36
6
54
127
83
6
54
30
54
21
27
24
93
45
30
12
1
89
48
36
19
96
65
72
54
66
7
5
30
42
19
5
67
80
15
12
126
6
6
30
37
23
60
84
9
219
21
39
108
45
87
48
12
30
48
18
36
36
30
78
9
27
13
17
270
6
30
90
12
6
96
49
24
17
96
138
6
24
7
35
24
96
13
77
12
31
35
54
12
19
65
7
48
71
9
9
66
30
36
43
8
88
24
5
126
132
57
33
63
45
174
102
24
12
115
8
81
18
48
13
24
56
75
30
60
12
84
3
21
6
84
6
36
7
41
54
78
24
138
156
42
30
133
11
78
108
43
17
12
6
45
9
12
48
51
9
15
51
6
60
150
6
132
108
127
5
18
30
24
19
32
40
35
42
115
47
9
40
24
8
93
144
126
120
6
36
18
30
24
42
9
24
117
6
132
18
18
12
12
93
9
66
48
24
18
12
102
81
3
174
48
18
24
132
33
57
6
150
42
25
5
3
40
72
56
9
12
60
54
57
3
54
96
7
5
72
78
90
30
157
107
144
6
48
6
25
17
12
163
48
5
19
95
6
36
63
21
6
13
8
27
61
5
42
60
13
5
19
11
69
3
18
19
5
6
37
65
132
3
123
30
84
12
96
18
45
40
5
36
18
61
71
30
36
7
8
99
48
66
6
126
18
132
78
6
181
5
12
12
3
16
11
6
18
36
1
29
78
30
36
19
8
9
138
45
75
60
36
24
30
12
24
84
55
23
48
42
12
42
78
18
12
6
12
43
11
120
24
6
24
7
65
84
18
6
6
66
24
43
53
24
3
16
17
55
17
6
30
132
30
57
105
42
114
12
12
51
9
15
15
25
8
27
13
59
150
31
48
32
45
24
99
21
139
35
69
51
66
60
18
96
37
5
90
73
24
8
87
132
24
30
54
12
21
72
27
30
36
48
147
99
13
65
55
48
47
36
60
36
21
9
78
60
6
30
30
115
17
103
35
42
12
12
19
11
69
9
18
42
60
78
78
12
7
5
42
18
15
40
35
45
3
37
5
12
18
12
66
15
40
17
18
45
72
27
78
63
9
78
90
31
77
3
69
30
30
6
9
ABCD 99623254806*3^$a+1 [50089]
11
96
24
3
22
36
38
178
24
84
50
46
23
121
66
17
1
23
120
48
49
23
7
6
71
12
1
72
168
95
48
37
120
23
51
16
18
119
60
24
96
12
49
38
21
24
60
109
36
11
43
65
36
24
3
57
13
23
60
25
14
10
131
36
133
251
1
14
64
41
36
13
102
5
91
32
9
12
121
23
13
47
12
19
29
1
23
73
83
97
47
15
112
29
12
1
12
11
120
37
12
35
25
107
84
27
48
16
32
46
12
167
15
21
37
23
121
95
48
48
24
15
105
1
23
60
120
36
36
96
24
61
23
87
21
277
47
24
1
11
12
325
50
9
85
71
1
35
24
24
24
24
108
121
18
17
72
1
71
31
101
36
12
49
26
21
132
1
83
36
36
12
24
121
131
12
31
5
132
120
15
9
48
24
84
36
12
84
25
23
12
24
51
81
60
108
72
1
62
21
12
24
61
35
36
25
35
60
60
63
82
11
99
9
60
61
12
59
60
43
17
84
25
11
12
109
36
35
121
14
9
72
72
49
230
9
193
59
139
41
37
72
35
108
24
25
36
38
9
12
24
133
95
24
36
13
38
10
95
135
9
12
12
15
240
9
48
12
25
11
85
66
29
3
22
23
204
12
72
12
87
9
445
11
48
12
48
36
25
59
96
171
93
1
48
107
39
16
17
79
17
48
48
12
36
24
96
84
156
24
24
12
13
14
21
91
41
121
131
108
63
9
36
3
9
103
78
95
3
9
55
17
60
49
2
45
12
12
85
150
30
2
21
75
69
72
1
66
5
13
24
35
217
35
72
24
36
48
19
41
36
25
42
30
60
107
27
22
23
24
36
12
27
9
39
21
36
49
35
51
81
12
24
61
72
38
9
7
18
47
108
84
49
35
108
1
23
1
83
12
48
73
30
32
45
1
12
23
15
45
156
12
48
12
73
23
13
23
13
23
39
105
13
26
33
12
12
1
11
13
23
39
48
45
1
108
11
61
14
69
12
36
48
24
3
10
23
15
16
17
156
61
60
36
35
49
35
12
13
156
35
39
33
144
12
12
96
48
24
13
48
11
87
69
139
41
13
23
36
13
2
48
9
24
61
23
96
72
25
42
5
84
37
98
22
47
49
26
9
24
25
96
95
12
84
36
12
60
60
96
25
179
1
11
13
59
97
59
85
14
22
47
36
103
17
72
24
63
45
108
180
99
9
36
61
47
84
37
71
49
59
27
45
24
61
35
24
36
144
132
36
7
80
21
144
13
192
47
48
63
22
47
12
1
47
48
61
23
13
36
23
85
14
82
11
19
114
23
12
84
1
134
69
1
35
36
48
72
24
36
1
23
12
24
25
83
120
15
81
264
87
22
26
9
49
38
48
9
13
42
30
18
6
12
215
48
36
108
7
101
96
37
59
1
95
108
60
1
11
12
84
84
120
37
59
13
71
1
47
60
73
59
24
180
24
51
93
180
63
82
23
61
36
72
71
7
32
16
6
74
10
6
32
81
85
138
29
51
81
12
3
82
12
2
22
119
60
96
121
23
39
9
1
12
24
47
12
25
47
192
1
12
2
9
24
205
48
36
23
36
85
14
69
12
31
41
13
59
24
24
61
47
3
34
11
36
36
12
85
26
48
16
6
23
12
24
13
71
60
24
1
11
27
45
24
24
243
96
45
84
13
11
61
74
9
36
144
49
107
103
29
12
55
29
48
60
73
24
23
15
46
11
12
109
30
65
36
36
103
17
121
11
36
7
5
36
12
24
3
48
33
12
3
33
72
36
49
155
87
22
23
49
2
33
24
109
48
26
178
14
21
12
60
73
35
60
61
107
108
87
82
14
9
7
5
48
48
24
19
5
72
24
12
37
74
70
11
15
10
156
59
24
72
24
7
149
27
16
6
23
36
60
51
33
48
48
12
24
60
15
34
107
73
59
60
96
25
72
98
21
24
96
24
72
1
23
1
11
37
42
209
15
9
157
11
12
24
187
29
12
103
293
36
1
38
214
23
99
33
73
47
24
48
12
24
13
11
48
36
12
120
43
29
108
12
13
30
29
97
11
39
105
25
23
49
23
60
3
112
137
25
47
24
36
97
2
64
29
24
1
59
108
19
77
60
1
11
49
36
38
45
24
37
23
31
77
84
15
16
29
61
24
59
48
49
2
57
36
49
11
12
75
16
17
72
13
59
24
205
36
47
7
65
12
1
23
25
83
79
32
118
23
49
11
12
27
57
55
30
23
24
99
93
19
5
84
48
25
30
270
2
94
242
96
9
144
12
1
251
12
3
9
49
23
15
82
14
33
36
13
35
12
1
23
72
12
ABCD 99623993926*3^$a+1 [50021]
27
43
2
42
4
29
31
36
1
17
38
5
13
12
3
45
7
12
8
75
13
35
36
16
5
4
9
19
12
20
36
20
25
32
16
31
19
22
14
10
3
40
16
12
28
32
79
1
25
42
12
24
66
19
51
81
40
7
5
32
9
26
5
29
31
1
39
20
35
14
27
4
3
42
23
25
36
14
17
8
23
25
35
17
12
29
75
17
39
1
23
25
15
39
5
8
5
50
18
10
32
22
35
27
9
4
11
4
30
23
4
8
1
20
7
4
44
80
24
20
25
16
30
41
1
7
11
5
15
30
16
23
96
4
20
1
35
32
8
5
31
20
9
11
4
36
15
1
29
3
15
21
12
7
17
24
12
20
7
21
16
3
17
20
1
35
12
28
12
3
49
3
5
21
11
4
21
3
27
13
48
32
13
20
35
13
31
24
21
6
14
19
12
35
10
7
5
15
12
5
11
4
20
23
5
51
54
22
14
27
13
7
4
9
51
3
1
4
16
7
17
51
9
3
29
4
15
16
21
4
11
49
1
39
16
20
19
36
24
1
55
29
25
6
9
1
2
5
25
70
2
15
21
35
4
68
5
36
31
40
13
2
4
17
15
17
76
9
6
29
5
15
40
1
19
80
13
12
6
30
11
31
14
23
20
56
4
8
13
19
32
3
113
32
23
5
28
4
1
47
12
5
63
35
13
12
9
8
51
21
15
21
10
5
44
1
3
49
7
61
35
8
11
10
3
40
8
5
12
12
11
29
26
5
12
12
13
7
51
9
45
6
2
51
4
28
4
24
12
13
11
13
18
5
4
96
23
17
52
1
36
43
23
9
20
21
63
9
35
23
29
3
12
10
31
8
17
15
33
11
20
8
7
1
8
39
25
16
24
33
24
11
17
7
28
32
19
40
5
97
3
4
100
28
4
11
32
12
10
3
87
25
40
20
4
1
31
55
4
5
20
29
12
47
52
68
15
40
12
9
16
36
28
19
8
5
7
16
32
10
18
20
1
33
30
6
56
11
4
8
16
27
77
16
4
8
24
19
32
13
101
15
15
6
19
16
25
27
40
5
12
28
47
8
17
14
37
9
8
10
38
10
8
9
7
5
33
7
83
13
20
12
15
1
9
38
17
25
3
55
25
24
1
28
7
13
6
6
40
38
1
9
54
18
27
71
12
49
3
5
32
19
4
5
15
28
32
93
20
17
42
8
21
36
16
39
5
24
12
37
7
5
6
25
7
17
40
1
35
12
8
8
16
1
18
4
38
7
28
37
3
20
17
2
81
19
5
13
7
20
9
35
1
18
13
73
47
24
1
4
43
7
5
1
3
4
15
17
15
4
32
9
4
39
17
9
19
12
28
16
36
39
72
5
19
6
34
5
16
47
1
41
71
8
9
7
41
7
8
12
15
13
8
12
15
49
5
31
29
38
16
5
45
30
60
16
1
12
7
9
24
8
7
12
1
24
16
23
109
5
7
11
12
5
15
33
39
18
27
3
17
36
44
28
16
36
3
6
12
3
27
5
20
20
24
31
8
84
42
6
5
8
45
2
69
24
40
9
2
4
1
16
63
6
15
33
60
23
20
4
1
7
20
21
87
44
4
9
10
37
8
45
8
3
97
7
12
5
31
24
31
4
53
8
13
30
21
8
5
3
48
9
12
11
3
9
16
4
43
10
7
23
60
12
17
9
6
9
12
9
24
36
3
52
40
56
12
3
8
12
29
20
28
12
8
12
15
8
10
18
53
36
3
36
9
8
43
1
36
8
7
20
17
47
6
79
4
1
24
27
27
20
21
75
42
3
15
17
5
35
49
14
10
11
8
16
96
9
11
31
24
5
73
31
21
23
52
16
8
29
31
5
11
1
18
1
8
12
1
35
44
29
50
22
23
56
11
8
10
19
7
9
39
18
7
36
5
39
3
4
9
16
8
5
6
17
68
59
46
7
43
1
5
11
4
8
11
5
24
1
15
24
3
14
40
18
18
3
24
8
9
15
43
25
7
10
14
41
1
12
15
3
45
25
55
4
4
4
16
9
27
20
23
60
2
11
19
13
28
4
13
3
8
60
37
35
39
5
4
1
6
2
3
4
8
1
7
12
17
59
24
1
31
20
16
40
39
9
4
20
36
12
4
68
15
46
7
4
36
48
12
4
24
51
21
8
16
3
6
31
36
8
15
1
19
12
29
13
6
54
27
3
10
7
8
23
5
64
20
19
61
28
5
7
1
3
25
2
45
15
10
3
9
18
42
15
28
20
8
32
13
11
4
44
32
21
23
16
23
21
7
45
9
18
41
16
51
5
13
11
16
52
8
20
12
51
21
3
61
32
48
44
12
19
1
21
39
20
3
13
40
13
47
5
23
64
8
55
5
24
19
5
36
20
28
1
20
11
13
30
16
2
7
20
31
30
2
5
12
17
6
18
39
28
8
12
4
29
11
24
16
11
24
25
51
5
15
17
7
36
9
16
8
16
48
21
14
6
40
39
8
3
6
71
40
12
13
14
49
17
34
25
1
19
44
1
30
101
3
17
109
11
29
23
1
14
5
11
17
24
3
10
7
13
16
2
5
17
27
60
16
12
1
67
48
4
12
35
6
12
3
32
3
29
16
3
17
13
7
5
54
9
7
29
31
53
57
63
4
21
62
13
12
32
25
26
4
45
15
32
4
17
13
2
17
12
13
35
83
44
16
5
24
8
7
13
17
3
20
1
4
27
20
33
16
32
3
32
40
49
11
13
11
24
49
2
1
8
40
9
15
28
8
32
7
25
20
11
24
13
8
7
12
5
31
1
28
3
5
4
45
4
71
19
5
32
4
21
3
7
18
2
48
9
12
25
50
54
15
12
9
4
12
23
19
13
8
20
16
48
3
29
24
9
78
132
6
4
23
27
78
4
8
67
33
15
48
8
12
9
3
12
28
3
2
30
33
4
28
11
36
13
1
12
52
7
40
9
27
43
57
20
4
8
1
19
12
28
7
5
28
96
20
32
12
1
22
45
35
5
68
5
42
52
33
32
20
8
33
24
7
16
4
9
15
11
21
27
5
25
15
15
21
7
5
12
37
23
51
9
1
31
5
56
7
11
16
25
16
20
4
8
1
22
18
26
9
24
8
23
1
8
23
57
16
16
4
16
3
5
7
1
12
23
9
33
7
64
19
30
11
16
5
55
16
8
4
8
9
3
28
88
15
4
32
6
15
4
35
4
20
30
34
5
48
7
5
8
7
17
56
5
3
24
63
4
53
7
18
7
4
37
2
132
10
18
25
7
36
24
5
8
3
18
20
40
2
93
36
4
20
27
25
3
32
13
20
16
36
27
33
47
1
5
4
6
2
18
21
20
5
8
15
45
23
7
17
44
12
8
84
45
7
20
9
54
5
1
10
5
40
11
18
15
68
20
35
48
21
8
5
2
5
20
44
19
65
25
12
8
7
83
46
7
20
23
17
4
55
29
49
7
20
5
6
9
8
7
13
32
3
5
83
8
4
20
17
20
28
7
4
12
2
60
31
56
116
12
17
18
13
5
35
33
27
20
13
6
5
4
40
29
15
3
33
16
29
27
9
36
27
1
32
35
19
6
27
7
6
7
23
5
15
18
99
3
18
22
29
13
3
4
4
25
14
73
4
16
20
49
16
39
44
52
33
59
8
5
39
16
4
3
1
16
36
37
10
21
5
6
41
12
5
2
16
2
7
11
13
20
32
23
56
5
1
22
20
22
38
18
3
12
15
9
4
9
11
19
17
28
8
33
11
16
9
18
21
1
31
7
40
5
21
46
25
64
31
9
16
44
21
18
32
1
4
1
24
6
9
16
3
2
10
29
13
87
5
15
9
27
4
20
25
23
15
33
19
20
16
5
19
21
5
15
24
15
9
24
12
9
10
14
6
29
5
27
35
5
20
11
9
8
12
11
20
12
5
16
12
3
6
51
3
17
4
8
1
10
29
8
4
13
2
24
37
29
15
8
12
4
9
15
7
38
52
3
11
9
25
23
15
13
11
6
63
36
1
80
19
35
5
80
40
19
9
31
1
4
31
20
5
13
30
22
26
24
13
23
10
3
17
27
7
1
53
11
9
11
23
81
12
140
4
8
1
62
29
31
10
12
7
48
23
50
43
20
32
29
56
47
20
11
70
2
78
4
3
4
64
27
9
4
47
5
4
39
9
8
4
21
35
19
4
29
67
29
9
6
4
2
4
36
23
8
8
44
12
16
23
41
5
51
20
9
3
3
25
48
29
27
28
5
47
4
16
40
1
79
28
5
7
56
32
21
6
9
27
9
68
13
4
30
13
20
36
9
11
1
35
9
66
16
9
68
32
4
4
36
5
60
40
7
20
27
18
7
28
13
7
8
4
31
49
11
1
20
9
84
3
3
10
12
2
40
13
32
12
15
26
19
16
28
15
17
13
10
2
15
15
84
9
1
18
33
8
15
54
6
4
13
12
28
3
9
15
81
9
36
27
24
8
12
60
13
28
2
21
1
14
9
33
3
27
29
36
67
17
8
27
8
18
19
76
25
35
7
13
9
54
5
9
3
37
18
9
20
20
40
1
2
6
6
41
4
1
7
11
1
36
12
52
3
21
36
9
47
17
3
8
21
3
37
11
7
13
7
17
29
15
16
1
3
15
21
19
2
34
5
56
13
27
13
15
15
86
6
17
5
15
8
20
20
29
11
7
1
9
3
23
29
60
12
4
12
7
13
4
1
7
12
73
31
20
1
26
9
8
16
4
32
20
25
34
9
11
81
9
6
5
4
9
28
18
6
83
51
17
5
55
24
25
11
12
17
31
20
8
9
31
124
28
63
10
6
18
47
21
3
24
25
36
14
37
3
57
51
5
45
15
3
21
16
20
12
68
52
13
14
5
88
55
2
30
9
27
12
25
20
25
3
4
100
3
17
8
12
11
24
46
18
2
47
13
3
9
58
53
36
4
16
31
4
14
15
1
3
20
48
15
25
48
64
7
21
37
7
28
16
4
13
27
13
7
1
31
3
5
8
8
5
82
44
1
45
19
19
16
53
45
40
2
36
17
1
4
11
37
14
5
40
88
8
27
6
27
9
30
33
1
14
22
15
16
8
4
7
36
4
25
40
4
16
1
22
53
7
33
3
12
37
16
12
52
81
32
10
18
36
20
15
20
28
8
4
13
23
48
4
117
8
7
16
7
13
12
28
7
12
4
5
15
17
17
12
20
11
24
60
11
18
27
15
48
6
15
8
20
112
3
60
1
45
32
10
8
22
42
25
7
5
19
41
13
6
9
37
3
8
12
7
5
16
4
8
40
12
25
24
96
10
13
48
24
16
20
40
44
4
25
7
20
5
15
12
12
3
5
43
25
4
55
ABCD 99624148766*3^$a+1 [50132]
9
18
53
49
36
27
63
54
51
96
93
75
45
36
6
9
9
66
6
138
45
33
18
45
9
12
35
55
6
48
24
11
7
9
3
72
108
81
51
21
99
93
111
17
37
18
18
54
48
33
216
129
72
78
9
72
39
6
36
12
35
25
18
18
12
23
19
72
18
18
48
42
167
175
12
36
42
23
133
72
123
24
57
63
3
78
66
6
48
60
246
21
24
24
120
32
49
6
57
63
33
9
23
40
3
42
84
24
36
30
93
15
81
105
30
6
195
33
95
31
144
126
6
69
24
32
121
54
33
3
42
12
15
56
7
30
11
40
24
3
18
156
135
240
21
18
105
261
66
18
15
117
18
9
216
129
15
3
114
36
12
6
84
132
120
45
9
60
66
9
15
54
75
105
90
77
85
30
6
167
31
12
18
96
174
6
138
132
30
18
18
108
24
11
40
120
57
42
21
96
9
66
45
48
96
9
240
15
3
12
33
3
54
63
15
18
72
12
11
16
51
29
96
40
33
30
6
48
42
33
56
55
57
87
393
15
33
32
288
79
72
114
12
3
69
18
108
72
18
114
18
23
40
27
90
27
27
48
60
12
36
234
168
47
19
24
5
13
48
36
114
36
105
39
54
195
75
5
121
39
15
17
1
143
1
111
33
39
45
36
36
18
105
75
18
42
36
77
139
18
36
30
249
63
18
12
204
18
66
11
61
27
141
27
24
8
211
12
60
198
47
73
162
222
18
18
306
33
21
36
66
78
54
48
24
54
12
108
72
24
30
173
7
33
8
13
144
42
33
123
114
138
18
15
243
29
7
36
5
13
30
36
90
15
255
129
96
9
42
72
36
9
147
270
36
3
57
30
153
69
12
18
96
5
67
12
33
27
36
161
88
33
198
17
97
30
81
45
51
3
18
18
105
9
72
54
12
60
84
108
33
39
24
12
90
27
48
33
15
120
56
13
30
126
15
27
69
24
96
176
13
35
96
88
48
33
144
18
60
9
63
18
15
3
21
123
21
24
3
69
45
48
6
156
89
115
144
66
11
25
23
88
87
6
84
78
120
24
41
115
42
36
15
96
159
12
5
48
199
90
95
48
25
18
84
33
3
29
67
173
16
9
30
41
37
18
84
42
48
6
84
36
29
16
80
19
6
30
81
9
72
42
138
54
21
3
84
36
36
33
147
18
126
5
19
48
173
79
18
15
75
60
9
3
36
54
27
8
187
69
320
37
54
6
18
21
141
90
17
1
15
80
7
24
9
45
27
27
36
66
60
36
47
112
51
54
18
21
96
9
15
72
57
6
72
54
54
84
18
87
81
120
54
126
36
60
48
126
60
216
108
36
102
18
24
48
33
24
51
96
54
66
21
93
59
97
95
13
195
3
42
66
72
162
168
48
15
57
15
8
16
48
153
39
105
234
102
78
90
15
111
18
36
84
23
73
144
30
36
24
102
159
45
84
42
30
78
102
36
162
45
8
73
132
90
57
45
96
35
91
69
32
112
21
11
1
87
48
63
129
3
48
72
45
123
5
175
9
200
7
41
25
144
18
93
165
282
33
93
6
21
87
162
54
12
42
102
36
54
123
3
18
36
15
3
6
84
11
16
24
135
65
7
12
42
123
3
30
207
48
3
36
36
84
24
12
42
12
15
3
90
36
6
41
79
65
43
6
231
3
21
72
105
120
54
60
18
3
87
120
36
90
24
18
30
75
3
66
6
5
88
69
120
51
129
90
21
96
63
41
1
36
72
18
108
84
81
51
125
163
102
54
105
45
30
45
15
354
6
105
144
51
29
13
12
63
72
96
96
24
15
210
39
48
24
21
300
39
24
27
18
51
3
21
96
69
27
3
45
105
15
51
78
18
5
7
42
138
21
80
25
150
9
201
36
6
108
9
21
11
ABCD 99624333598*3^$a+1 [50026]
29
49
6
18
60
6
150
36
12
6
132
42
54
6
18
42
6
18
18
12
6
12
48
6
48
60
60
30
72
66
6
84
24
12
132
12
71
19
66
12
54
12
18
18
9
69
18
18
48
87
3
24
21
9
60
12
36
6
282
36
78
6
6
48
96
24
60
41
43
6
36
48
6
5
19
30
6
6
30
24
18
24
6
24
30
84
6
45
39
6
51
87
36
6
42
5
7
42
60
30
24
114
12
72
24
54
18
18
24
48
30
114
6
87
21
24
6
66
60
15
39
42
60
84
47
7
42
42
18
6
78
12
54
24
24
30
42
6
6
66
24
12
6
72
6
48
63
48
32
43
6
84
6
6
12
72
27
21
24
72
120
36
6
84
6
6
18
42
6
39
33
24
24
12
24
11
25
71
55
12
48
6
36
3
27
78
84
24
18
18
30
126
18
30
27
33
60
12
30
36
6
12
54
24
5
1
15
21
27
45
96
51
27
6
6
12
132
66
84
12
30
36
12
6
243
45
90
42
72
42
6
66
6
6
42
6
6
12
12
6
69
3
6
18
66
12
24
6
18
12
54
54
84
54
6
48
18
36
6
42
36
12
60
18
24
6
30
12
42
114
60
18
12
36
57
48
9
42
18
27
9
23
1
42
12
6
3
9
30
105
3
24
18
54
18
66
18
30
48
6
42
102
72
96
6
6
15
32
16
39
6
48
24
11
16
21
66
41
91
6
15
3
29
13
24
114
57
81
12
6
45
69
11
43
42
24
3
9
18
12
9
75
6
54
60
6
23
19
102
72
36
48
6
18
108
18
69
3
30
42
5
55
9
81
18
30
66
24
6
63
75
48
5
1
12
6
36
174
6
12
6
42
150
6
18
6
12
12
6
18
6
42
114
42
54
35
1
15
9
39
129
18
6
36
132
15
27
48
24
18
108
18
36
12
6
48
42
6
12
30
45
27
6
24
18
53
1
54
54
78
12
18
108
75
48
51
30
42
12
6
6
66
6
48
6
47
13
102
66
27
33
6
18
12
18
42
18
102
204
27
27
138
108
6
41
37
30
42
48
54
102
114
54
6
36
42
18
66
30
162
18
42
84
23
61
6
30
47
1
42
21
21
18
48
9
135
12
6
18
101
13
120
11
25
24
96
6
36
6
48
60
12
12
6
18
102
66
6
54
48
72
23
13
36
15
3
18
6
48
6
6
18
72
102
42
18
24
42
75
21
6
6
90
6
63
3
6
24
95
1
108
42
9
3
6
72
12
6
30
42
21
45
72
12
6
12
45
21
24
3
57
18
48
30
18
60
36
54
18
24
53
43
24
36
102
30
24
18
11
1
12
72
36
42
6
39
3
29
19
24
21
33
84
6
30
18
54
12
6
29
37
12
6
57
57
84
54
24
54
54
12
45
27
42
30
6
72
108
6
45
27
18
6
90
72
18
54
24
11
49
18
84
18
42
6
12
18
54
6
18
6
6
36
18
6
3
69
6
21
3
84
48
89
7
12
6
72
48
6
57
3
24
18
12
24
6
9
45
35
7
6
102
18
30
66
27
21
84
18
21
87
6
42
66
24
18
96
54
24
18
24
24
36
36
53
37
30
30
6
18
30
6
24
24
3
48
21
30
54
24
18
29
55
30
12
36
12
36
12
36
30
45
39
57
75
12
30
12
15
21
24
54
36
42
12
131
1
90
72
78
18
72
12
9
21
30
42
72
123
45
30
54
24
60
27
33
12
144
12
30
41
7
12
72
12
36
12
9
9
42
6
84
35
61
51
33
60
24
48
6
72
24
6
6
9
165
36
42
24
18
102
6
71
13
6
54
12
59
1
18
18
18
41
43
12
108
54
48
12
12
18
42
24
18
96
57
3
54
18
24
42
3
3
78
12
3
27
101
25
12
48
11
85
27
51
6
66
24
36
41
7
90
24
78
60
24
6
18
18
6
12
18
18
42
36
18
69
3
6
23
43
18
48
6
24
6
54
30
18
42
12
138
9
117
72
30
60
6
24
36
12
36
18
21
21
60
12
35
7
48
54
24
6
5
43
12
6
6
29
13
48
51
75
18
6
72
24
6
12
30
141
21
12
6
30
27
33
15
21
59
13
6
66
18
6
6
18
6
6
42
5
16
87
54
42
60
24
12
36
69
9
12
18
42
42
5
13
3
3
84
30
36
36
54
24
72
30
6
9
123
18
48
24
6
69
81
180
24
6
96
24
60
132
18
36
12
48
24
12
111
75
144
42
72
131
1
6
18
30
9
39
41
7
30
12
18
54
48
24
15
9
24
12
6
18
6
53
1
24
12
78
36
48
18
18
24
66
6
54
36
48
72
24
27
33
36
6
30
42
42
42
18
18
18
12
24
54
78
27
9
18
42
12
6
18
30
12
48
42
24
18
126
27
39
132
6
47
7
60
42
3
9
30
42
18
30
72
12
27
69
11
64
51
114
84
30
6
35
25
12
12
6
126
96
36
84
51
27
6
42
150
12
84
42
30
39
81
24
24
12
6
6
12
24
3
33
36
48
18
18
12
6
12
36
53
1
204
126
6
84
18
78
48
48
12
6
18
18
30
36
48
36
47
7
108
36
162
12
30
72
6
18
6
36
48
54
54
168
12
3
3
24
21
87
18
12
6
5
1
18
24
42
6
24
30
54
90
15
45
6
36
105
123
6
54
36
12
105
3
45
3
126
6
6
12
42
77
37
12
18
30
6
18
138
45
27
30
12
66
42
36
12
6
9
21
18
90
42
222
72
24
18
18
48
84
36
11
13
24
11
73
42
36
42
15
21
96
102
24
18
27
57
48
120
90
18
3
27
5
1
6
18
24
12
12
12
78
42
54
138
24
6
108
12
42
48
35
7
18
114
6
48
15
129
6
48
18
36
6
6
12
6
5
7
36
6
6
30
48
27
27
6
66
93
32
1
60
48
3
3
30
42
60
12
6
24
42
30
18
18
24
24
12
66
6
15
75
60
60
18
24
12
18
42
36
12
30
6
18
12
36
21
45
30
48
165
9
24
42
12
36
117
27
18
36
6
12
42
36
42
42
59
16
39
30
6
30
23
37
66
42
48
54
18
30
6
35
64
33
6
6
72
24
30
12
18
48
72
48
6
36
69
ABCD 99624388562*3^$a+1 [50029]
72
9
15
24
147
45
9
120
111
8
16
8
168
13
27
32
37
51
8
49
18
84
24
84
45
8
37
83
49
15
8
43
24
84
24
12
60
9
9
108
90
54
51
87
33
93
35
7
9
24
69
6
36
41
43
21
69
35
145
15
9
18
48
245
79
57
15
9
24
80
73
18
21
104
72
13
51
48
32
91
72
66
11
25
54
81
168
48
80
7
65
48
24
120
31
33
21
35
1
18
36
90
15
3
36
66
23
85
42
48
6
12
15
8
1
36
3
96
39
9
72
9
15
96
33
18
54
15
8
73
47
16
39
60
90
11
96
40
248
16
56
1
54
18
126
57
8
40
392
37
18
18
114
18
3
80
19
21
87
33
72
80
40
15
89
40
15
30
11
25
15
80
40
120
8
61
6
48
69
3
72
21
32
25
84
6
48
24
45
56
40
24
32
160
93
72
3
8
79
9
32
97
72
54
6
3
27
69
72
63
102
83
64
48
3
60
12
53
240
16
8
7
96
105
8
112
48
27
45
48
69
35
37
36
24
39
24
192
8
7
41
24
16
3
6
39
45
36
18
45
56
49
63
24
48
3
93
51
5
19
30
132
12
18
60
18
39
63
9
51
29
25
39
24
72
8
37
18
48
89
79
30
6
141
48
9
72
66
24
29
115
101
16
32
48
19
45
240
15
33
3
60
48
177
9
15
111
252
48
114
54
29
1
36
3
48
48
200
40
24
3
5
175
185
24
48
85
3
9
36
75
8
31
18
66
21
24
56
283
53
64
8
1
84
18
105
24
39
41
48
1
66
5
13
6
30
111
96
45
18
9
33
48
6
18
15
15
6
35
24
40
32
24
72
109
3
128
49
39
39
257
16
72
45
3
48
27
54
30
18
18
5
85
3
105
87
9
15
33
6
17
13
6
125
16
3
12
33
27
30
23
31
144
57
33
47
88
51
21
69
35
73
36
84
96
90
156
81
152
37
90
9
15
84
18
99
105
84
35
72
24
91
77
48
88
24
51
54
15
8
7
17
25
95
24
1
23
73
23
40
135
41
40
9
30
185
24
25
42
66
123
39
18
39
21
30
60
33
192
72
21
24
51
105
39
72
56
48
37
72
11
40
21
99
9
15
72
104
16
51
5
67
18
18
126
35
1
87
141
96
51
15
9
33
215
31
137
13
11
61
102
42
54
21
33
72
15
8
88
9
18
21
96
96
8
37
75
15
18
47
109
96
27
3
29
16
24
3
6
15
21
18
17
96
48
16
51
18
51
39
6
3
72
80
61
3
51
53
88
288
72
75
18
51
8
48
19
125
139
29
16
9
47
24
24
48
19
5
24
72
13
12
42
12
18
47
121
138
77
55
9
9
71
19
21
8
40
80
85
102
125
91
45
104
49
87
27
48
42
11
79
57
33
23
13
35
49
23
40
33
72
47
271
17
37
18
132
36
41
16
99
5
1
108
11
25
120
39
56
24
144
103
113
7
9
56
13
36
23
25
71
19
5
16
57
18
141
3
30
15
32
16
87
17
64
39
41
19
21
51
18
36
36
11
40
24
9
24
282
69
21
6
18
27
8
40
56
24
37
107
25
72
95
16
9
39
32
64
56
49
18
48
125
24
19
101
115
93
32
13
18
65
48
91
21
9
6
17
1
84
11
16
105
63
27
141
32
48
112
21
51
3
6
15
56
24
96
40
8
31
54
75
33
30
162
71
64
96
72
24
39
17
24
85
51
80
7
17
16
24
24
15
30
11
43
21
80
64
96
80
25
84
11
25
60
66
36
5
13
6
5
49
87
8
16
51
29
40
24
120
21
36
15
48
21
3
303
17
43
72
125
67
165
105
90
36
57
3
45
99
54
15
21
36
18
45
120
24
32
24
7
90
47
72
43
12
78
27
39
72
9
8
16
39
33
8
16
111
54
3
27
21
24
48
21
30
5
91
69
51
96
69
39
12
60
17
31
57
87
57
39
17
72
67
54
15
80
1
48
42
21
33
66
5
16
159
65
31
57
141
66
9
51
18
51
51
53
25
63
8
49
42
18
18
54
30
24
66
3
8
72
115
5
96
7
24
18
66
6
71
37
3
8
1
95
1
23
79
33
48
80
61
66
105
9
84
36
24
47
7
90
18
18
144
131
72
40
3
6
95
13
11
25
72
30
72
6
179
37
3
8
88
27
5
40
45
3
27
29
43
18
108
6
30
35
19
21
3
48
162
3
33
36
3
120
32
88
120
3
5
48
120
7
30
42
30
6
5
40
45
72
35
37
18
17
13
75
24
51
108
177
39
41
13
35
19
36
54
30
45
15
36
77
85
54
21
8
144
37
99
24
96
56
40
ABCD 99624505042*3^$a+1 [50104]
90
54
141
39
60
5
61
108
42
89
31
65
24
145
30
6
23
28
45
30
12
6
12
3
69
11
37
83
25
27
105
39
3
102
23
37
23
13
23
1
23
55
5
12
48
28
92
175
57
21
47
31
102
30
24
5
115
24
29
13
12
47
4
56
19
5
97
3
36
20
109
59
7
30
48
36
6
30
24
90
12
72
36
29
25
12
35
31
42
66
30
11
24
85
11
48
72
60
1
99
44
1
83
73
54
5
43
93
57
42
6
59
55
48
150
12
144
6
89
16
20
24
36
19
41
40
51
17
43
60
78
119
73
99
33
60
42
89
31
30
23
73
120
3
200
145
15
44
7
78
35
16
105
59
16
15
101
24
25
264
66
30
15
57
47
73
30
53
180
36
31
162
51
20
96
24
84
31
101
25
59
24
43
33
36
20
73
6
12
69
21
23
7
93
75
60
29
217
23
60
133
138
42
12
111
56
108
12
4
80
49
51
75
54
51
27
48
42
47
16
36
36
87
21
20
25
11
13
126
57
92
36
1
15
51
93
87
18
12
23
37
183
44
12
19
6
60
78
33
44
55
29
7
102
18
77
67
65
4
75
41
13
78
12
5
12
196
45
84
30
36
77
1
66
54
96
30
21
165
114
30
59
7
53
24
16
45
12
119
31
113
1
35
48
31
125
7
60
54
198
18
39
51
162
11
91
36
9
180
51
29
24
31
60
24
216
276
9
36
8
79
18
168
35
55
5
7
129
9
24
42
24
12
17
67
60
84
60
41
180
240
1
39
51
113
25
24
11
156
49
6
65
175
138
18
30
47
31
42
23
7
29
40
15
60
48
12
29
232
3
96
9
36
36
92
12
24
49
167
48
13
24
114
60
6
66
17
1
30
30
75
27
29
19
5
79
36
41
13
66
12
12
36
12
29
24
7
42
155
1
30
5
25
6
60
126
78
29
37
24
120
54
12
45
15
65
48
12
24
16
20
73
6
60
21
3
5
1
24
95
36
120
1
150
5
64
129
11
37
83
7
42
35
16
15
24
41
31
18
72
15
15
21
8
60
40
36
99
5
60
7
60
29
31
69
8
175
66
95
52
9
6
17
7
108
6
114
6
15
20
60
100
45
90
12
12
41
31
66
30
84
78
95
7
96
54
30
21
128
145
11
4
20
31
21
8
60
76
3
12
5
1
72
12
39
75
66
96
48
11
49
71
55
5
31
24
144
29
43
9
20
55
54
30
21
44
1
48
36
11
25
96
12
36
66
120
24
36
6
114
5
4
164
55
30
47
19
36
54
12
23
25
95
91
48
60
5
7
5
289
35
156
19
102
23
76
21
12
78
17
55
12
78
12
39
36
20
175
36
120
24
5
49
119
28
75
33
20
19
18
203
79
90
191
1
30
48
36
21
93
11
7
12
17
4
56
60
1
18
60
89
12
24
40
416
60
48
36
24
28
32
73
59
84
40
20
25
60
11
64
180
56
55
48
60
30
111
116
151
17
127
29
79
6
66
18
35
132
145
18
36
72
17
12
31
77
96
16
135
9
57
18
65
91
24
66
6
114
24
30
12
54
119
7
77
28
33
24
12
23
52
123
57
68
36
60
19
36
29
55
60
41
97
23
7
48
161
16
123
5
24
97
126
24
69
45
24
47
55
5
60
1
120
24
108
6
41
4
72
15
60
77
31
12
29
1
83
55
174
12
23
12
91
29
19
132
12
210
111
44
12
85
36
18
57
153
6
5
91
77
31
90
30
144
12
45
39
5
7
144
36
18
11
24
84
37
35
43
18
42
5
12
60
64
44
36
49
18
30
39
9
191
73
36
15
69
42
29
19
57
44
60
144
43
18
42
77
43
33
20
1
15
36
44
55
45
165
18
30
11
175
101
4
27
12
78
24
35
4
44
12
55
29
24
16
56
55
36
168
81
93
66
90
71
43
12
114
11
4
72
3
126
18
125
55
17
25
95
1
47
13
54
29
55
5
7
12
216
125
16
68
76
51
5
103
5
36
31
29
169
66
6
66
24
5
144
67
114
138
101
145
60
11
24
19
41
85
12
264
54
149
37
96
3
56
196
15
42
123
63
117
165
84
18
36
6
6
17
25
3
44
19
5
112
57
35
31
5
16
44
49
87
20
13
111
140
37
107
132
31
24
5
60
211
12
12
6
23
7
17
31
45
75
29
13
120
23
115
29
1
42
48
ABCD 99625357816*3^$a+1 [50095]
20
4
30
56
16
60
30
108
240
42
8
16
114
96
126
174
194
36
154
36
216
8
22
48
146
36
34
74
36
16
18
2
40
158
40
50
72
108
136
26
40
50
40
48
102
24
54
42
48
42
120
24
6
18
132
90
168
126
36
104
10
36
150
108
36
54
110
22
18
96
6
20
64
6
24
126
50
34
60
84
20
106
20
76
24
126
120
14
70
74
360
76
66
84
90
44
262
84
140
10
36
8
46
26
118
62
108
142
78
50
16
66
108
102
60
24
66
48
122
4
156
38
112
90
54
24
12
104
36
64
26
70
30
54
44
46
210
14
10
156
86
58
32
198
142
54
444
26
76
48
72
20
28
6
120
96
18
60
12
54
120
60
20
64
6
60
126
144
24
186
110
70
344
90
16
20
10
96
90
38
202
54
210
66
44
36
40
234
60
24
92
90
100
210
14
136
24
150
50
4
96
66
48
30
90
206
10
96
24
96
24
126
90
114
36
144
180
86
124
20
10
116
124
6
48
96
50
196
74
126
4
174
42
50
18
10
62
180
88
20
22
144
84
216
30
390
50
36
54
4
12
120
80
88
126
20
144
126
286
164
54
90
36
36
40
68
106
20
46
120
68
16
84
6
200
40
6
8
40
12
110
18
106
74
82
84
90
50
34
92
154
54
26
220
30
56
4
90
60
30
86
220
144
14
160
6
60
84
86
36
70
114
36
140
88
360
6
36
140
54
34
110
52
144
36
228
30
30
42
14
124
110
10
6
24
102
38
16
110
220
54
42
90
24
90
276
50
64
206
34
20
304
2
100
8
22
138
126
174
12
168
66
150
234
6
36
18
132
50
18
16
6
48
2
270
160
54
20
54
72
34
90
126
18
2
400
140
10
48
72
60
44
10
144
116
54
72
4
86
100
30
14
10
96
74
10
54
102
158
16
24
72
54
6
98
90
130
6
26
64
54
6
144
56
76
50
18
72
18
16
24
90
6
6
90
114
14
82
150
210
60
60
14
54
76
90
54
140
40
42
150
38
22
104
160
54
42
108
252
144
14
16
24
30
20
142
78
150
12
14
4
30
20
126
76
50
54
40
6
54
6
24
86
58
32
28
26
4
12
18
30
26
310
36
14
54
100
36
60
56
34
90
290
64
62
100
98
46
120
86
4
84
90
72
174
6
84
120
24
6
90
30
174
6
36
168
110
160
12
8
46
66
18
30
20
126
124
66
54
42
38
72
160
120
18
132
84
44
10
186
30
36
30
30
264
24
56
70
150
6
120
48
2
28
26
304
522
110
40
158
22
210
24
14
142
74
36
108
226
26
58
42
108
126
224
70
20
16
66
48
42
60
84
134
22
68
36
40
30
56
94
36
60
48
12
38
36
4
50
36
4
96
24
72
110
58
30
2
4
204
6
254
36
54
76
6
54
116
4
14
36
40
120
54
96
30
36
18
102
84
90
60
30
14
130
336
60
66
20
10
138
32
34
56
40
24
30
36
144
50
4
6
144
26
70
66
48
120
6
50
ABCD 99625501546*3^$a+1 [50032]
96
36
75
318
51
15
24
60
9
21
96
144
27
15
108
36
84
60
9
3
33
12
9
51
45
63
36
48
87
30
24
147
108
15
12
168
30
72
15
3
12
69
159
252
30
18
96
81
9
90
36
108
42
3
72
48
24
81
90
81
81
108
36
66
69
48
36
81
63
36
51
9
21
99
75
60
72
108
30
15
24
33
159
24
120
27
24
36
117
51
12
45
120
99
36
9
36
24
51
165
15
69
69
132
18
6
15
81
135
120
33
180
36
39
96
108
48
45
54
6
147
63
30
3
81
39
27
48
21
165
84
51
96
39
6
60
75
48
51
45
75
189
15
90
39
36
15
57
69
6
93
12
135
69
111
210
30
150
18
57
12
72
108
21
12
18
30
132
39
69
135
36
21
18
177
3
72
60
180
45
75
9
39
150
99
3
90
15
15
45
93
15
15
96
9
72
9
36
30
78
51
21
63
75
6
6
84
66
75
12
72
108
96
21
6
9
69
39
117
3
33
3
27
138
30
9
81
102
9
96
3
177
39
81
24
45
39
75
69
111
60
45
27
33
12
24
156
168
45
99
36
72
9
3
81
12
3
36
255
81
3
12
9
9
39
51
66
36
24
75
36
33
42
24
33
111
117
105
39
9
135
75
21
108
3
48
42
78
117
15
57
12
189
132
48
15
12
72
27
69
15
129
93
27
21
60
15
27
93
27
9
105
3
51
9
12
36
9
63
3
18
102
84
33
48
3
66
75
144
60
72
39
90
90
33
57
63
3
105
33
27
129
96
48
102
78
6
21
24
84
180
36
39
60
42
18
81
39
30
60
27
99
45
69
39
27
66
30
90
18
57
69
30
150
39
57
3
15
42
15
3
12
33
51
9
117
147
72
69
27
3
9
81
27
3
12
18
99
3
9
195
84
12
18
210
45
216
39
96
9
57
63
36
96
165
15
9
6
93
75
45
135
81
60
51
33
36
15
201
3
30
12
27
21
87
15
57
87
24
102
63
147
45
24
48
72
24
36
69
96
204
36
39
105
99
21
72
18
12
48
126
75
9
12
15
33
12
18
36
45
24
72
129
15
21
30
60
9
21
15
33
99
3
210
114
60
66
60
39
111
30
48
15
171
21
180
3
66
219
36
201
60
30
33
36
105
99
12
69
135
219
45
36
171
24
21
15
48
36
66
30
30
15
3
96
81
123
57
3
9
63
33
45
111
15
9
36
144
21
90
174
15
45
12
183
15
42
90
9
15
24
21
36
165
48
150
36
24
90
75
15
57
60
15
18
12
3
51
234
72
3
27
168
36
81
33
6
6
18
21
15
45
39
102
18
57
63
57
69
111
9
54
69
51
201
51
33
135
36
9
36
168
21
42
129
9
186
54
27
12
87
21
24
84
36
60
99
36
21
24
75
81
24
180
51
69
24
57
87
21
27
69
3
231
9
33
24
36
18
12
78
51
129
36
96
3
24
123
33
51
6
3
57
114
30
90
6
54
21
75
48
9
33
183
21
24
12
30
84
126
27
12
9
87
63
36
6
195
15
48
9
60
21
36
60
84
99
60
21
15
72
123
105
261
66
138
30
6
144
42
210
75
33
36
3
27
45
60
39
6
66
117
27
90
36
18
9
21
6
66
75
3
9
96
72
3
69
120
21
210
57
153
192
39
36
33
96
15
75
9
24
33
3
15
21
48
36
45
162
24
54
30
12
30
27
12
24
57
60
3
15
165
96
21
63
81
90
69
81
6
33
45
27
3
60
6
3
3
69
15
6
48
60
102
84
6
18
162
48
15
156
69
60
6
45
39
12
9
39
186
90
21
60
39
24
9
33
15
3
42
63
57
48
156
66
69
36
3
246
6
33
27
150
135
48
15
9
33
84
3
81
51
144
75
42
18
57
99
249
15
21
111
105
33
42
33
36
36
228
15
72
45
9
90
6
24
84
75
75
69
3
9
15
9
ABCD 99626159008*3^$a+1 [50035]
40
120
20
36
49
75
104
1
39
32
79
21
15
18
15
80
31
17
28
21
11
64
60
33
11
25
84
11
40
60
164
16
21
23
28
20
12
1
71
4
56
16
69
23
28
27
17
19
30
11
28
20
12
24
19
57
135
113
1
35
4
132
9
51
183
72
65
24
1
11
64
63
96
21
9
6
5
13
15
15
65
7
101
108
40
12
32
37
11
4
20
36
49
78
21
24
45
11
25
95
64
20
48
12
72
43
5
85
15
32
4
21
15
45
23
12
24
4
20
12
43
77
4
9
72
135
9
27
20
13
119
7
5
64
12
3
6
15
75
41
4
9
11
156
100
57
15
21
84
42
5
4
20
4
8
4
116
19
53
48
4
75
141
32
7
18
3
20
12
1
39
48
104
24
4
81
15
32
40
39
29
36
4
24
72
24
15
21
20
60
28
32
24
121
18
5
40
8
4
8
28
69
39
159
5
52
9
131
55
29
16
8
40
56
31
5
64
21
35
40
8
7
21
12
12
3
36
24
12
21
33
107
43
66
15
3
5
12
40
24
116
40
24
72
8
79
66
6
69
24
72
20
120
60
49
59
7
24
21
15
54
35
12
28
24
12
20
24
25
126
69
12
120
60
80
12
12
24
1
11
7
6
36
11
4
48
57
59
24
40
21
11
16
8
4
20
12
100
9
24
3
8
1
23
67
149
1
15
3
45
12
33
3
9
15
36
24
15
5
28
27
5
144
16
45
90
21
48
21
83
28
48
56
43
65
72
24
160
192
3
6
39
44
127
53
36
1
3
36
20
1
11
43
57
69
51
87
17
76
3
69
48
8
1
63
12
36
9
59
1
18
81
20
25
39
36
15
17
19
9
24
12
9
75
15
9
21
39
8
7
57
24
20
85
27
9
11
12
96
16
3
65
72
24
24
55
57
20
16
60
44
40
69
47
84
13
11
12
60
72
16
21
60
15
20
109
90
45
20
91
5
19
5
24
97
39
15
36
48
33
3
9
20
28
39
18
12
15
24
12
20
64
15
9
12
12
32
4
21
11
40
3
9
21
54
65
48
4
69
51
15
60
18
35
12
43
21
12
8
25
35
40
20
1
54
5
12
12
28
60
9
15
8
31
9
12
24
12
24
104
61
15
36
108
56
36
19
21
24
44
4
12
9
27
3
21
15
9
45
87
48
20
12
19
48
21
44
60
12
28
75
57
36
48
96
15
53
1
66
21
3
5
4
21
186
81
8
1
84
35
12
64
60
9
39
20
40
15
41
12
19
33
20
1
35
40
15
77
84
85
24
15
24
15
17
24
84
48
43
36
9
24
72
24
9
15
36
24
12
44
1
11
4
44
49
12
23
40
51
29
36
24
12
4
72
3
57
48
24
117
144
15
20
16
63
5
7
18
3
44
28
12
164
1
59
4
12
20
4
20
24
7
29
12
13
30
21
15
81
9
35
136
72
36
15
66
60
35
16
140
19
9
15
29
12
76
44
64
24
57
35
4
20
72
67
41
25
150
105
32
12
7
18
95
88
24
44
12
7
36
165
12
39
41
28
132
3
45
24
60
27
33
48
27
81
171
41
13
75
44
25
71
4
15
5
28
8
52
44
25
18
21
20
1
51
24
8
28
9
11
7
5
40
8
7
12
33
36
24
32
19
45
9
27
20
100
48
27
90
63
20
28
104
16
108
39
72
30
83
60
127
53
12
36
12
52
60
9
47
12
52
3
53
4
96
63
41
49
30
29
7
18
47
100
56
4
9
87
32
7
5
19
90
59
12
16
80
60
48
31
30
18
41
36
40
33
11
25
15
24
36
105
11
25
30
41
37
3
44
4
15
29
28
3
21
8
7
30
23
36
1
51
3
5
4
56
145
36
51
3
29
12
4
24
8
4
60
44
1
18
65
55
6
30
9
8
88
45
119
7
9
72
9
18
57
15
30
15
9
35
1
18
41
12
132
52
24
72
27
125
16
21
35
28
68
7
42
48
15
12
44
1
18
21
32
12
36
96
60
13
51
24
32
16
60
84
9
39
12
68
7
108
93
20
7
72
24
5
36
103
41
76
48
20
48
108
19
90
15
15
72
18
42
129
120
96
8
55
6
15
20
1
54
17
4
8
12
16
9
18
21
51
24
5
4
8
49
35
4
21
39
51
33
8
13
27
8
40
99
57
3
72
21
87
45
8
52
12
3
5
1
35
60
16
45
24
36
18
12
18
11
4
75
36
17
24
28
27
53
168
52
12
3
33
8
12
28
21
3
57
95
76
99
30
18
45
12
96
27
65
61
6
9
9
23
160
12
15
77
19
66
11
43
5
64
8
40
8
36
24
24
12
49
11
43
41
60
16
36
24
9
135
39
45
32
16
32
168
12
60
192
64
24
12
15
54
11
84
40
99
53
12
52
24
24
8
4
20
28
12
99
21
80
49
59
25
11
52
20
13
275
16
44
84
7
21
69
78
5
7
18
63
9
15
9
75
15
9
45
3
8
12
79
24
29
48
24
36
7
5
7
33
27
33
20
72
36
19
29
25
30
101
28
20
36
64
27
29
19
96
9
20
1
11
28
12
20
36
108
24
12
36
4
84
32
84
19
5
12
4
15
41
12
67
41
108
40
15
9
20
136
69
30
65
52
36
20
12
12
25
39
120
12
20
4
8
12
55
84
5
19
12
21
12
8
40
20
52
15
66
15
96
96
84
56
48
52
12
8
48
24
1
87
12
45
6
69
51
5
16
3
41
12
12
97
15
3
5
25
27
9
15
20
25
30
5
24
12
4
99
90
15
21
60
15
39
36
65
4
21
30
21
3
5
7
21
8
12
60
24
115
5
28
32
19
24
17
24
79
5
12
100
56
13
90
69
15
5
1
66
53
136
96
104
12
13
39
15
41
1
39
84
57
15
8
7
24
30
11
136
60
8
84
40
32
88
36
12
48
24
68
24
16
3
41
79
21
15
9
32
4
45
15
3
45
36
44
16
12
32
1
27
27
66
15
12
8
1
90
5
4
56
13
95
36
25
87
3
204
17
16
8
76
68
7
54
51
63
5
16
104
37
3
108
32
67
105
75
9
45
15
60
36
36
69
15
ABCD 99626423368*3^$a+1 [50028]
18
72
6
99
75
36
54
6
5
112
81
12
252
90
60
12
6
48
42
69
93
35
55
18
48
71
1
168
71
55
126
30
150
30
18
36
18
96
81
135
41
49
15
39
90
54
18
72
15
3
18
66
24
12
78
36
3
45
90
6
51
33
90
42
48
6
90
11
1
90
53
1
255
21
54
36
48
36
90
36
72
60
18
48
132
138
54
108
72
18
42
18
108
30
90
42
48
69
171
21
45
3
32
1
54
54
114
12
5
19
72
12
137
61
147
87
36
53
169
375
213
24
30
18
36
6
48
6
126
5
25
180
35
73
60
90
138
72
6
54
216
54
72
29
1
60
30
6
18
66
18
18
18
72
18
42
90
162
72
48
6
126
48
78
12
108
42
48
18
36
24
180
36
3
15
18
138
60
90
156
3
3
84
24
65
7
9
153
48
24
48
15
27
48
126
162
69
39
9
15
72
126
108
84
132
66
90
72
42
30
6
30
114
108
216
90
12
42
18
48
60
66
6
102
5
67
18
60
12
6
18
12
42
12
54
42
89
1
12
90
36
24
12
18
47
31
198
162
9
21
24
84
24
252
54
21
81
95
19
120
54
6
108
45
3
78
12
144
36
18
162
60
18
84
90
15
80
1
30
6
18
30
11
61
3
21
11
144
7
30
42
12
60
30
60
63
27
18
12
24
66
6
12
6
21
9
71
25
48
36
35
19
45
51
84
18
42
18
59
49
84
18
24
66
47
97
78
90
192
126
468
6
36
48
11
61
18
54
60
12
83
13
48
24
12
60
131
49
54
9
3
162
11
16
33
18
29
43
53
13
6
29
19
42
18
138
18
36
36
18
36
54
81
51
48
54
168
144
54
90
90
5
25
36
24
54
12
198
36
54
6
99
45
102
60
120
90
6
18
66
60
30
75
201
84
3
80
96
55
41
49
24
12
60
30
18
36
90
42
72
36
90
36
18
27
45
30
114
72
90
17
55
57
45
96
12
126
72
42
108
72
12
198
18
18
24
12
89
7
18
120
24
162
293
7
89
1
15
39
42
12
18
60
174
6
12
18
24
84
39
57
18
12
18
216
111
3
18
84
36
24
59
25
6
48
42
30
90
150
18
252
36
12
108
60
35
48
25
12
168
84
108
78
197
64
93
108
198
150
11
19
96
318
60
83
7
57
63
72
18
180
180
108
35
7
41
247
12
36
9
15
18
84
24
66
54
72
42
41
16
69
11
1
150
84
18
36
90
24
36
84
42
84
90
29
61
99
27
60
54
35
19
12
6
12
90
90
27
80
19
42
18
65
61
120
24
51
21
54
66
54
36
18
39
3
72
126
66
54
54
57
93
12
71
43
12
72
6
84
72
24
324
30
53
7
126
59
103
30
27
117
11
25
39
51
42
72
75
15
30
3
21
72
144
30
6
48
24
48
42
30
60
48
18
54
11
16
321
18
77
43
24
126
66
24
5
25
6
36
90
12
198
24
66
18
204
12
90
6
173
1
96
143
37
12
15
117
48
11
97
54
54
6
29
37
42
18
18
72
18
12
72
78
162
72
48
18
60
9
39
6
35
1
48
191
49
84
6
30
42
12
126
36
54
36
5
85
75
3
18
84
108
11
31
54
72
18
65
16
21
18
6
54
66
18
6
99
21
6
30
96
48
39
141
114
18
270
48
17
37
6
21
33
18
29
1
72
90
72
108
18
39
111
30
99
333
72
24
102
29
43
101
7
60
12
258
54
84
6
95
13
18
48
54
11
85
36
135
3
276
137
7
36
69
3
48
141
48
87
84
72
18
24
35
1
54
72
84
60
36
36
12
78
30
132
66
11
31
12
36
132
120
24
36
30
18
24
12
108
6
51
33
18
90
78
156
18
60
18
84
96
5
49
30
24
72
90
39
15
33
51
114
12
168
23
7
72
54
6
30
114
12
60
12
96
36
30
15
3
36
54
72
59
67
132
72
30
179
7
54
3
33
ABCD 99626931388*3^$a+1 [50055]
63
12
6
18
85
56
105
24
30
24
72
13
92
21
162
61
92
45
54
30
18
18
123
72
9
54
102
42
12
18
42
18
63
135
12
1
41
48
87
45
108
51
180
69
78
25
59
6
99
45
48
60
108
7
5
60
12
19
161
60
36
30
9
15
18
12
18
57
15
108
93
15
18
27
33
30
145
12
23
24
12
18
36
15
9
43
5
60
63
12
15
9
76
23
45
9
30
78
67
107
85
59
21
3
13
17
78
9
63
36
57
9
90
18
78
13
32
45
39
24
4
95
18
15
3
30
91
59
54
48
3
15
6
90
66
15
39
121
83
72
9
9
31
35
45
96
4
71
108
54
42
45
45
90
21
24
135
54
36
43
5
63
27
96
342
18
169
41
36
15
75
36
24
61
23
57
57
12
15
39
57
75
72
120
1
20
69
55
17
6
12
6
30
21
51
54
18
108
24
105
3
25
11
30
24
12
39
75
36
9
75
21
75
84
49
23
24
193
17
18
60
12
6
67
68
3
6
31
68
76
5
66
90
54
13
11
30
67
113
72
18
24
12
1
84
41
75
15
9
96
3
24
156
42
108
147
105
162
25
23
60
13
5
151
11
45
24
33
60
7
108
8
3
21
15
69
16
53
42
30
39
57
12
18
90
55
35
49
5
36
18
21
60
135
6
30
69
39
24
97
29
72
72
27
3
73
17
36
15
96
3
30
55
17
19
59
12
6
3
76
36
5
54
60
25
29
12
19
36
59
216
180
12
73
48
119
12
45
4
59
18
198
132
12
36
117
45
19
36
17
27
45
24
51
28
176
87
84
6
3
12
15
18
54
85
83
12
42
43
101
36
18
133
20
27
30
6
156
18
111
39
30
27
105
30
108
60
36
81
9
36
31
17
132
198
36
30
6
66
42
13
23
45
16
80
39
72
72
90
126
12
33
111
1
17
132
30
126
42
72
126
84
36
54
78
27
24
57
15
3
84
36
132
48
114
87
36
183
36
18
12
114
12
72
157
23
13
59
49
5
24
3
24
21
39
64
5
91
89
55
59
33
15
33
81
48
67
5
39
36
16
125
18
6
30
81
33
90
12
18
67
5
15
75
54
18
60
66
15
27
13
36
5
54
81
3
1
35
6
211
89
78
13
35
13
41
171
99
24
174
42
54
51
3
13
59
21
15
48
21
28
41
19
95
30
3
24
60
111
13
96
41
138
36
9
4
11
30
36
18
1
131
13
71
180
90
72
67
191
12
9
141
72
72
36
54
18
90
85
8
15
84
21
15
49
65
30
21
57
51
100
29
12
18
21
12
9
39
27
165
24
15
30
31
44
3
120
18
19
20
75
18
31
35
162
24
54
84
78
282
132
30
159
207
48
81
45
6
33
60
69
36
30
60
12
85
23
42
63
12
33
15
64
32
9
139
167
9
112
47
21
15
12
13
119
25
41
90
49
5
27
159
84
6
126
18
27
76
20
15
13
29
31
5
139
35
162
75
51
24
9
9
3
135
24
30
39
36
15
45
15
165
15
25
65
90
36
12
57
16
59
21
105
12
123
27
33
87
72
6
159
96
69
66
222
18
18
75
72
33
12
24
90
30
18
37
53
27
36
87
81
120
60
16
185
18
72
13
41
24
36
87
15
9
28
128
15
72
6
30
49
95
150
3
9
39
96
24
99
61
59
252
81
28
71
6
63
4
23
54
15
33
42
21
9
126
9
24
9
282
45
45
78
21
72
208
144
41
7
77
27
9
15
9
7
80
75
30
6
9
153
3
15
90
3
72
40
8
15
45
87
45
75
42
3
4
20
76
12
23
129
51
42
36
72
18
49
35
96
57
84
28
65
72
84
90
54
3
160
17
3
28
36
5
55
35
13
5
36
24
18
13
35
42
30
93
69
18
105
45
48
6
189
12
9
19
36
23
30
42
61
47
21
36
261
19
35
13
32
24
9
48
15
135
12
21
57
12
87
75
81
4
23
18
18
57
15
13
101
15
3
21
100
17
24
66
9
15
36
12
18
39
15
96
9
3
42
30
180
6
3
27
108
36
105
21
24
39
69
67
80
123
85
5
12
36
99
24
4
212
40
41
15
3
21
4
59
1
59
48
18
42
9
3
72
121
20
45
18
61
11
84
13
47
49
5
31
20
156
39
108
60
72
18
27
45
54
12
72
6
36
48
18
60
54
99
16
83
13
23
54
115
5
60
48
54
129
87
9
40
41
55
35
72
21
132
15
18
12
60
67
48
23
45
159
102
36
18
1
56
3
36
30
ABCD 99626934716*3^$a+1 [50005]
71
67
102
84
66
12
53
25
6
24
57
69
11
1
23
61
35
1
24
150
17
25
39
33
6
78
6
24
156
42
72
23
43
141
15
17
19
36
17
24
16
63
42
18
5
133
66
12
6
162
5
16
45
107
115
72
6
18
72
29
24
25
24
71
49
18
36
24
41
96
85
96
35
7
42
18
30
18
108
33
39
66
6
12
48
66
18
57
3
5
31
24
102
35
55
60
45
87
48
6
36
42
6
42
12
18
42
6
6
24
18
42
36
6
54
6
30
17
19
24
66
30
69
3
30
12
35
55
18
6
42
72
23
31
9
3
69
27
6
36
24
24
48
3
33
6
24
24
12
48
29
1
39
8
24
7
17
43
30
95
1
42
30
36
12
60
78
48
12
89
61
54
6
18
5
19
12
41
19
120
36
33
8
73
47
16
33
24
78
78
36
6
57
15
17
24
19
36
17
37
11
31
12
6
71
19
96
29
24
13
6
77
1
71
31
18
6
33
9
6
41
16
75
5
19
18
27
15
54
54
24
18
27
15
90
96
12
11
19
48
18
18
30
6
48
12
12
5
25
72
66
24
48
24
90
6
5
1
24
23
85
12
12
72
107
25
6
17
144
1
6
66
12
35
1
42
24
21
57
18
54
23
31
18
12
12
96
39
159
90
36
42
30
18
36
36
105
81
15
135
9
8
72
31
6
48
6
18
99
56
64
87
12
12
66
24
47
55
17
19
24
29
13
27
63
150
36
12
48
3
3
12
72
36
53
7
48
18
18
12
18
24
24
84
3
15
96
6
48
11
13
6
132
42
6
17
31
113
24
64
15
36
168
6
23
1
47
1
24
78
57
9
6
54
12
95
13
30
29
13
84
119
19
29
31
12
6
54
84
54
6
33
9
23
24
49
87
9
18
6
36
18
6
35
43
54
6
12
30
18
18
66
48
36
30
18
69
33
23
7
30
6
101
103
6
42
30
192
11
37
30
96
5
48
31
18
30
60
6
30
30
36
6
108
6
12
12
30
6
6
93
8
7
30
36
66
24
60
24
33
3
45
72
3
42
131
49
18
24
12
6
6
29
25
18
48
54
63
51
5
121
15
8
1
12
3
32
49
42
6
120
6
36
96
96
42
102
77
25
54
6
30
66
35
1
66
53
40
75
5
13
114
17
109
107
7
6
84
47
1
23
19
5
48
37
54
18
6
125
61
3
39
18
90
53
1
23
121
30
66
66
12
17
1
6
17
16
21
36
24
6
12
114
35
25
15
24
3
6
6
12
144
96
6
36
72
30
5
55
42
24
6
12
5
24
25
66
12
72
9
8
16
15
41
163
117
3
125
31
6
6
66
138
18
18
6
108
12
6
24
198
72
42
54
90
36
12
17
7
41
1
30
84
12
30
11
24
48
24
7
72
12
5
91
12
12
18
51
33
48
48
6
96
33
3
29
1
135
27
6
72
6
36
69
3
42
12
23
43
66
78
90
66
24
6
54
77
24
16
24
87
17
16
24
56
1
60
42
60
5
19
77
72
121
60
3
56
7
17
19
42
107
24
1
95
31
6
35
1
66
101
24
169
18
60
24
30
60
18
29
16
15
18
111
24
39
30
123
32
13
24
42
30
24
36
30
9
3
6
47
16
32
72
31
90
42
6
24
66
24
24
101
37
3
57
39
15
17
37
3
3
84
36
36
30
18
54
12
6
17
49
54
96
17
24
1
48
36
6
90
48
24
3
3
300
30
18
18
66
5
169
39
15
30
30
30
6
9
8
25
6
6
180
95
31
60
12
17
37
51
15
48
36
66
12
23
13
6
5
48
16
9
12
84
30
60
60
18
12
3
81
24
24
48
18
93
9
12
30
5
25
102
41
48
31
18
90
29
1
120
18
6
18
36
41
48
19
18
99
105
6
9
45
35
67
30
6
78
24
96
12
24
15
51
36
30
27
128
43
6
6
33
15
24
6
18
33
135
41
13
24
180
54
6
59
1
12
27
24
27
5
37
36
12
35
49
48
18
53
109
18
42
24
48
78
6
11
19
5
19
6
71
37
51
27
42
12
6
156
54
23
19
60
6
12
12
30
24
5
85
42
60
77
145
36
18
12
90
18
89
49
6
144
60
72
48
54
18
60
24
114
42
12
72
17
25
15
51
6
6
18
126
18
24
12
51
51
36
41
24
73
60
6
18
102
66
18
42
12
12
48
6
17
13
24
12
18
54
6
6
11
25
42
18
3
63
6
11
127
89
43
84
12
72
30
18
101
25
6
6
72
6
149
25
6
12
30
15
15
30
36
12
18
6
66
24
9
3
101
61
6
18
35
7
24
17
25
6
36
29
1
54
78
12
6
36
29
24
24
1
24
12
35
16
15
36
6
60
59
73
6
48
6
27
9
18
12
36
5
79
42
102
24
36
24
5
31
18
47
49
47
19
84
96
42
60
147
33
42
6
54
18
6
6
59
1
119
55
12
5
55
60
45
248
37
11
40
9
18
6
23
120
37
11
7
12
18
18
78
27
9
12
6
18
30
24
18
42
41
16
21
60
60
12
114
12
66
48
30
81
32
24
16
45
36
36
27
27
18
126
5
37
54
53
31
18
30
60
29
79
48
42
42
66
36
6
12
45
21
18
65
1
18
101
48
16
32
7
84
24
5
25
47
25
24
63
39
57
45
99
80
7
42
96
102
30
35
48
79
84
45
63
6
18
6
78
45
32
16
45
30
30
54
57
9
48
39
32
73
12
60
84
3
15
153
27
21
81
15
8
1
138
5
25
36
48
48
72
51
99
5
25
24
18
30
102
36
18
54
21
123
29
40
24
45
11
1
15
9
42
18
12
36
18
17
1
6
312
33
27
21
3
18
24
30
29
13
11
1
39
39
66
54
30
90
41
40
32
19
24
29
19
6
6
66
24
36
35
43
18
18
30
54
18
42
60
30
66
48
30
174
48
30
42
6
18
ABCD 99626960164*3^$a+1 [50054]
36
91
30
83
1
71
100
9
3
36
176
136
45
63
36
48
8
24
25
156
83
16
48
57
23
36
16
45
11
85
84
63
33
3
20
37
59
61
47
36
37
3
44
16
21
51
9
3
32
4
24
36
84
188
79
30
15
21
84
15
105
36
24
59
37
59
1
60
75
12
72
8
13
3
81
11
64
45
51
69
23
132
85
35
1
23
1
96
183
12
24
80
40
21
59
121
24
6
57
72
8
37
51
72
36
20
1
35
28
36
24
272
16
8
157
24
63
8
84
136
24
105
183
36
92
205
3
57
60
15
20
64
105
60
15
21
24
63
3
90
83
64
33
60
123
72
69
3
48
32
133
39
44
1
11
64
24
12
24
44
61
60
23
40
33
63
44
12
24
4
57
23
88
8
84
37
23
12
60
25
3
8
40
15
30
15
144
44
112
24
105
39
141
23
16
36
20
28
60
12
36
45
107
100
63
5
49
35
24
1
39
44
88
8
256
24
51
30
35
61
39
36
12
117
6
30
63
21
3
36
56
31
29
48
37
30
6
27
8
72
60
48
19
150
11
25
84
23
97
36
3
92
25
30
17
108
64
24
117
35
28
21
23
13
24
39
32
25
24
63
60
12
60
105
60
23
97
36
23
36
1
84
15
36
8
124
80
12
25
83
13
15
60
164
25
6
29
40
141
63
20
61
111
80
49
3
36
56
61
3
44
97
39
57
95
64
68
108
12
36
16
105
75
56
60
100
9
36
75
9
123
36
20
24
12
25
75
24
44
28
8
37
174
89
60
37
54
29
37
27
93
39
36
48
21
60
35
61
27
116
76
36
8
24
40
8
72
36
1
15
36
69
51
68
97
39
21
24
3
72
8
73
99
45
23
7
5
1
90
54
143
28
8
61
75
15
65
60
4
80
31
30
111
24
8
12
96
4
60
45
63
57
96
143
1
66
45
8
36
1
150
57
32
4
51
65
24
1
35
36
12
217
71
64
21
95
52
57
35
1
30
69
21
3
36
20
25
180
30
69
21
6
9
20
25
99
92
28
60
12
32
13
27
36
81
59
61
11
4
24
57
60
24
3
57
63
153
27
63
45
9
23
76
24
153
3
36
36
60
69
60
71
28
21
3
36
72
20
124
165
51
84
165
83
76
57
15
15
17
28
8
76
36
8
37
30
54
15
68
36
40
21
11
4
24
20
61
3
8
28
44
88
105
144
3
33
3
21
63
36
57
3
21
90
66
75
9
39
81
66
29
1
84
23
13
27
8
85
24
123
56
97
27
108
20
85
3
72
48
80
121
60
71
60
25
95
109
99
60
57
23
1
63
56
1
71
229
51
44
16
72
93
59
48
16
56
1
24
35
40
15
30
23
28
15
69
8
13
195
24
20
28
33
39
8
28
32
37
71
85
30
30
60
24
15
20
100
44
16
44
40
96
45
3
8
60
25
83
216
48
73
54
30
120
3
36
21
3
72
105
59
1
23
48
168
31
30
66
65
25
27
33
3
21
36
60
3
21
36
3
20
1
60
36
135
48
32
12
36
96
4
72
72
33
60
47
247
9
21
23
28
32
37
36
60
3
36
8
108
12
28
32
37
71
85
27
27
113
37
35
100
84
36
36
24
108
36
36
20
28
108
168
20
37
99
68
40
96
44
37
11
100
8
7
17
48
28
80
1
59
1
11
60
208
21
15
8
36
12
49
23
43
174
35
64
57
24
63
207
125
24
121
63
3
129
45
3
33
27
3
30
159
8
96
1
11
25
24
3
20
16
120
80
1
30
93
216
36
8
12
25
60
30
30
95
25
15
108
33
47
52
20
36
52
8
28
27
93
21
15
105
3
116
1
36
27
8
52
3
5
25
39
300
8
13
84
36
3
24
120
33
39
44
24
13
15
9
30
6
39
8
88
92
36
132
4
144
21
36
47
48
24
40
8
73
120
24
36
27
57
39
81
66
17
52
21
15
9
75
165
3
20
100
36
60
12
24
105
15
96
12
36
72
8
1
63
68
40
60
69
90
65
1
24
123
32
28
72
48
68
205
47
28
20
108
24
36
4
27
33
8
12
43
114
30
125
64
56
28
80
13
84
3
32
100
20
25
60
11
12
7
29
52
9
11
85
75
75
30
59
24
72
12
37
59
12
49
51
32
136
56
25
39
32
28
36
21
15
20
28
21
15
96
99
21
104
61
23
61
3
33
75
144
21
144
3
80
73
107
36
40
36
45
71
25
27
48
32
148
9
36
15
20
124
36
45
35
49
156
23
172
8
52
12
36
104
13
23
40
21
51
8
36
1
27
8
25
39
8
16
57
114
6
47
40
177
120
15
ABCD 99628052944*3^$a+1 [50001]
18
30
21
12
17
27
79
90
2
10
23
16
71
54
18
1
32
84
9
91
8
36
171
24
61
33
18
17
45
15
28
48
9
30
56
30
40
12
59
3
238
15
29
55
9
51
75
21
60
32
12
51
49
15
5
60
45
3
16
59
13
8
36
9
27
40
8
1
23
1
26
49
11
1
45
8
15
19
93
105
2
10
20
150
21
27
18
15
12
28
21
50
70
15
24
41
15
15
1
84
20
25
14
45
61
23
25
11
36
3
10
8
18
12
4
150
6
2
3
48
24
3
69
1
20
4
6
30
14
1
48
5
75
16
63
20
10
36
30
77
24
24
52
5
90
25
9
11
88
21
6
33
17
3
7
30
92
15
13
2
21
12
75
10
23
9
28
23
16
9
14
16
17
40
15
38
4
116
4
2
4
6
83
15
30
88
15
9
59
16
29
34
8
13
12
24
89
39
36
15
4
2
30
16
128
1
20
13
11
1
39
36
9
36
15
71
25
39
78
11
9
27
9
46
44
45
36
24
81
4
71
13
3
24
51
30
23
36
36
28
36
63
5
3
40
84
5
15
1
8
1
30
38
10
57
53
18
4
45
45
15
41
19
20
4
5
10
5
9
12
36
103
12
3
57
27
17
136
8
15
121
41
4
6
5
13
11
16
24
8
21
46
108
5
52
20
48
27
105
4
59
33
55
29
85
15
81
3
12
8
1
50
21
4
21
23
36
1
44
28
8
12
10
101
21
66
25
47
1
5
22
80
28
5
25
27
60
9
6
5
7
21
45
15
5
7
29
63
13
15
8
1
23
28
45
15
3
45
20
16
15
48
5
37
51
75
8
4
65
16
5
6
45
1
3
39
32
25
29
42
22
11
21
34
122
15
37
35
117
15
43
48
77
88
9
39
17
34
8
16
32
13
12
27
26
4
3
69
14
16
21
29
19
12
59
33
60
1
11
13
32
76
3
21
39
12
8
21
40
11
24
13
108
38
25
152
4
36
84
44
60
16
3
8
49
44
31
5
31
12
18
15
65
34
5
55
5
16
87
17
4
60
41
40
15
24
21
6
5
84
36
28
60
72
24
44
31
65
13
12
83
60
55
17
60
3
21
21
91
24
21
3
12
84
8
28
3
24
62
3
15
10
20
3
4
36
8
1
24
27
83
64
5
33
18
10
47
28
20
7
30
59
76
24
15
18
71
151
26
18
97
23
9
31
54
2
25
21
60
23
1
39
21
11
4
5
31
65
3
19
30
35
13
23
96
91
9
9
71
31
14
39
7
54
51
33
11
63
21
52
3
5
45
91
20
49
2
25
8
69
91
9
35
96
12
4
24
20
15
24
33
25
15
24
5
10
60
65
15
21
4
20
63
10
3
32
57
3
15
37
44
45
16
8
70
2
31
27
33
35
18
66
33
13
8
22
5
48
7
9
8
36
79
5
37
108
30
38
24
30
6
30
28
81
15
6
39
20
4
45
2
10
20
112
11
60
12
7
6
11
13
2
1
152
27
6
12
28
44
76
39
29
10
44
1
20
16
44
9
88
90
62
28
3
9
11
15
6
36
12
43
99
30
15
29
72
10
14
63
153
34
29
27
4
5
39
9
13
32
40
6
12
54
51
5
54
10
8
43
104
43
2
4
15
12
15
5
43
57
93
42
17
12
31
33
56
16
60
8
52
32
45
27
69
31
35
61
35
4
21
23
36
6
70
9
44
25
26
46
14
18
3
25
8
16
51
8
36
24
16
3
17
3
37
8
25
8
34
96
9
93
11
72
63
16
45
8
3
12
13
23
10
12
15
3
32
24
1
29
18
13
45
15
32
12
1
12
6
21
3
5
43
12
2
30
58
3
32
147
21
7
17
4
95
81
1
3
32
43
5
45
55
17
3
1
20
123
87
60
25
24
89
27
4
41
40
11
4
3
56
9
21
7
44
60
15
9
9
15
72
16
33
6
5
64
11
1
44
9
7
69
15
89
7
27
6
75
80
36
36
24
4
41
6
33
76
45
66
8
69
16
12
69
23
33
4
36
3
32
28
21
119
21
10
8
70
3
27
17
51
18
87
64
5
10
53
12
13
2
6
3
40
201
108
2
46
12
27
21
60
12
12
30
48
41
67
24
18
12
8
28
38
9
27
1
17
123
4
51
24
6
3
9
3
9
23
25
11
16
36
108
72
24
80
45
46
9
123
2
30
6
79
33
27
23
10
62
76
5
4
51
8
25
47
9
21
4
59
1
26
10
3
47
54
36
27
37
11
27
18
4
30
38
27
13
3
29
28
3
15
18
14
18
48
64
27
35
9
60
25
36
11
13
75
29
3
24
1
8
84
6
64
21
17
19
8
12
19
32
4
9
44
85
3
20
169
36
15
17
27
40
123
17
60
61
35
4
45
14
24
45
21
4
35
36
19
2
55
29
7
8
27
13
80
16
45
96
39
93
3
63
14
3
12
112
45
68
7
9
27
9
38
61
60
44
51
9
45
16
27
60
45
15
3
57
8
36
85
26
40
9
44
15
12
10
3
20
7
17
7
9
5
91
11
52
12
18
12
18
6
11
15
1
5
27
27
61
23
36
24
21
51
13
9
11
49
12
59
79
6
59
25
12
18
77
3
21
27
9
13
18
9
23
13
39
36
44
129
1
23
61
60
107
7
93
27
36
26
3
48
4
3
12
6
15
53
24
7
29
7
69
11
37
3
44
4
17
42
13
45
63
69
48
15
9
39
12
23
10
11
76
8
12
28
27
9
53
3
37
2
33
48
7
32
9
84
1
2
90
15
37
51
39
60
17
15
54
7
83
36
30
19
32
55
8
46
8
28
15
5
63
1
60
135
15
14
15
16
3
17
124
41
31
32
33
4
30
38
7
24
36
9
47
25
8
7
8
24
15
1
132
9
6
12
56
10
12
38
97
65
30
34
8
16
2
9
48
43
45
44
9
15
1
11
4
3
60
17
19
177
44
13
18
32
57
64
41
16
14
6
22
17
120
15
1
68
24
16
89
6
22
48
14
13
32
33
52
3
20
13
2
22
63
89
75
48
31
86
16
18
81
81
2
13
8
49
3
32
36
16
20
3
28
2
36
22
45
8
25
32
40
24
23
88
44
24
16
51
5
24
21
39
24
57
27
28
9
95
4
35
6
40
18
30
30
20
1
45
14
97
111
29
13
11
1
20
36
55
5
12
43
8
40
9
11
12
64
33
56
16
36
42
48
12
66
24
51
5
24
3
12
3
48
4
17
13
2
16
17
12
1
15
24
9
6
5
9
27
24
13
3
8
7
8
72
34
68
43
24
23
45
1
51
8
3
10
24
15
8
33
34
5
13
2
36
10
30
29
16
84
80
99
34
20
12
4
71
55
105
8
31
14
10
65
12
81
39
9
6
58
3
23
16
8
36
21
15
25
15
9
5
12
15
84
1
84
36
14
130
83
7
20
1
3
120
14
3
7
41
45
22
12
38
4
44
7
24
80
15
28
21
9
3
69
35
25
35
4
12
8
187
114
71
4
8
16
9
18
14
79
59
21
16
45
36
32
15
36
55
96
21
68
7
65
15
102
27
31
20
13
12
65
4
66
144
21
24
23
1
141
15
5
19
12
8
16
5
28
2
46
60
15
9
24
11
21
12
6
25
20
16
59
34
3
3
42
138
45
41
ABCD 99628125986*3^$a+1 [50041]
6
192
13
72
48
132
23
36
198
7
108
35
13
35
49
137
139
48
36
23
42
54
144
48
25
155
24
61
347
1
59
97
24
17
139
144
24
72
23
36
48
61
12
59
1
53
43
5
55
59
49
60
119
60
25
48
24
24
5
102
13
276
24
11
25
47
133
120
35
49
83
12
24
120
72
54
42
72
61
12
53
19
12
36
168
47
25
35
37
60
41
6
85
36
12
11
108
37
24
180
132
120
84
29
67
119
144
54
90
48
6
127
168
203
49
48
71
13
24
96
48
35
36
12
85
11
157
17
175
12
119
24
72
205
113
6
37
12
132
12
59
120
1
23
37
36
101
162
36
96
13
35
97
299
1
131
13
84
12
47
85
41
90
85
36
24
5
138
13
41
79
120
36
23
49
125
103
108
24
5
235
60
36
59
42
90
145
119
121
48
53
127
12
24
60
11
120
96
25
24
60
60
11
12
13
48
17
79
65
31
17
7
156
23
217
47
61
36
47
132
109
156
24
11
49
156
65
91
5
79
23
73
17
18
49
29
54
84
13
144
47
145
24
36
84
83
144
73
131
73
11
54
144
18
126
150
13
36
59
25
11
25
23
60
25
60
12
29
7
60
143
121
59
37
5
18
61
60
71
85
72
227
30
271
12
23
49
24
23
121
23
48
85
131
144
1
5
55
287
1
35
1
216
29
7
120
12
23
36
36
60
73
72
155
1
95
1
24
11
108
25
12
24
59
6
79
59
150
139
143
6
19
180
156
23
12
25
96
72
41
6
25
84
216
324
71
109
36
36
11
229
5
6
156
25
168
47
205
155
1
60
41
31
59
6
18
49
23
198
66
121
5
43
12
59
36
90
18
61
108
23
49
275
61
29
42
12
49
11
25
47
25
47
13
48
59
54
42
181
11
72
61
17
7
59
1
23
48
96
1
107
36
72
174
19
24
155
25
36
24
95
13
48
36
36
71
121
17
6
90
115
12
36
60
12
11
37
12
95
60
72
61
36
36
23
49
11
48
132
1
35
54
139
60
395
121
5
48
18
85
59
37
168
179
1
60
59
133
84
84
12
143
25
144
5
18
13
11
54
18
48
96
13
12
84
119
42
7
41
115
125
18
84
157
29
103
203
30
18
24
25
83
73
288
35
25
59
60
120
25
47
96
36
36
13
120
23
36
168
1
96
23
73
35
42
55
11
1
108
35
132
48
36
49
48
84
60
108
47
1
108
60
161
90
241
120
60
11
1
60
155
61
132
12
96
12
72
132
84
119
13
23
61
167
37
12
149
31
192
60
228
192
72
59
30
7
72
11
60
85
23
1
35
108
205
48
35
126
31
23
36
1
24
23
1
167
37
35
61
24
35
61
36
29
91
84
59
6
79
108
72
12
161
67
23
13
36
48
11
12
78
31
71
49
41
42
144
48
96
13
12
23
24
37
233
7
83
1
11
1
60
24
11
138
31
131
78
66
72
108
145
84
60
72
275
36
90
43
96
240
60
47
36
25
72
5
162
25
53
54
13
108
71
36
253
41
103
35
60
133
5
7
36
47
6
18
61
119
133
84
12
24
47
13
24
35
37
131
120
73
96
12
59
48
60
61
29
54
61
23
181
35
36
109
132
12
72
107
49
24
17
7
179
25
47
169
11
192
13
24
59
1
12
12
48
48
113
138
24
180
301
35
121
72
47
133
23
24
54
115
120
47
96
1
192
48
132
23
13
12
72
ABCD 99628471994*3^$a+1 [50054]
44
31
156
77
16
132
12
111
41
36
19
81
44
16
3
29
88
60
192
20
16
75
72
69
36
39
41
19
53
36
136
51
45
20
72
12
16
108
44
67
120
5
211
65
64
44
36
216
19
9
20
24
12
60
64
15
29
52
36
75
65
55
5
43
216
21
164
55
5
28
20
148
72
68
180
4
51
57
12
36
80
52
32
16
3
120
5
55
96
53
16
20
151
9
75
29
67
45
111
9
8
163
33
267
89
36
4
15
33
123
9
128
103
53
72
108
96
108
28
24
75
9
60
20
36
79
29
7
60
24
177
144
128
72
79
21
60
15
5
19
12
240
33
75
29
52
8
36
12
139
81
120
60
68
36
79
17
19
45
8
103
144
33
188
84
16
3
105
36
8
28
3
5
7
5
40
92
67
53
52
60
159
5
100
116
31
5
48
36
16
108
132
15
48
156
89
55
29
36
52
63
101
24
36
156
24
28
8
64
20
4
20
7
84
45
75
33
111
17
52
27
120
105
56
204
139
69
8
43
65
72
12
7
84
96
120
5
144
115
60
185
16
39
36
53
48
144
19
21
108
12
8
172
20
4
15
12
5
204
31
5
12
108
19
69
87
45
75
65
24
19
36
60
60
24
177
39
36
48
69
60
171
96
5
136
108
87
48
9
180
72
15
9
87
48
36
120
33
3
48
57
3
29
72
40
39
300
57
20
48
7
48
105
27
9
96
3
137
40
3
17
52
20
7
45
51
33
20
16
51
48
89
12
4
20
12
103
21
60
104
52
39
36
120
24
24
189
171
69
3
17
7
120
29
60
55
9
108
3
89
36
67
57
51
45
180
92
64
159
21
20
31
24
113
31
129
12
99
69
56
52
12
96
27
45
15
60
117
63
17
67
113
7
24
105
15
9
56
31
24
29
31
137
43
65
36
151
9
56
79
29
31
21
15
77
36
16
15
53
31
29
136
56
16
15
204
141
3
41
36
19
9
24
147
53
31
57
15
77
160
171
57
3
60
45
60
12
20
24
64
87
60
69
15
60
96
29
19
69
63
24
9
12
8
52
15
24
204
9
72
84
75
5
12
19
93
63
48
17
232
48
60
12
20
43
9
75
204
45
116
16
15
48
101
120
24
136
24
32
43
17
64
15
21
75
93
435
29
60
28
39
120
5
19
312
45
3
41
124
104
16
15
240
69
96
12
339
9
12
8
67
5
19
173
88
60
15
53
96
79
41
36
112
111
9
116
52
84
8
28
60
3
72
9
135
89
31
120
5
36
4
56
79
5
108
132
84
7
89
108
31
192
24
21
20
72
16
104
36
16
56
43
101
168
43
108
96
89
7
45
3
5
55
81
39
60
29
31
96
41
120
115
29
16
63
117
44
36
163
89
88
120
3
5
12
24
28
188
52
171
9
32
199
41
19
17
100
60
15
93
92
55
29
19
96
84
12
57
123
48
141
128
7
45
75
29
52
15
29
19
45
152
64
51
137
67
84
12
60
48
120
5
55
60
165
20
31
24
276
9
24
27
144
45
51
36
48
21
315
36
89
55
65
91
48
65
72
43
9
51
57
3
120
60
96
5
4
176
19
41
48
88
20
79
105
20
19
81
56
19
120
309
27
17
48
43
36
53
28
8
52
159
201
39
96
117
27
9
12
39
24
89
7
24
89
60
52
20
19
120
89
211
65
31
96
297
3
120
57
36
27
84
5
31
77
31
12
9
20
64
87
180
57
92
4
15
72
5
100
8
91
84
5
36
64
132
75
84
53
151
36
65
16
44
36
48
31
29
12
19
113
48
88
15
12
9
99
29
40
27
5
60
28
8
52
32
88
96
104
31
12
84
69
36
15
36
84
60
65
16
15
69
116
12
43
17
16
75
45
27
29
24
ABCD 99628589384*3^$a+1 [50042]
12
9
11
109
36
51
33
47
48
1
72
63
80
84
84
60
13
63
21
3
21
144
96
135
93
23
16
60
9
11
13
12
15
20
28
36
176
4
105
12
60
36
171
69
96
60
36
24
132
27
36
12
32
25
3
8
16
9
12
35
13
36
24
12
3
321
63
45
72
123
12
261
84
48
23
48
49
3
21
204
23
61
51
69
3
33
39
9
36
35
4
45
36
11
1
24
75
21
63
57
204
3
24
8
25
135
24
81
12
15
9
11
48
37
3
69
24
35
84
13
24
60
3
9
24
23
25
36
3
20
12
36
124
8
40
80
36
4
8
25
60
60
12
3
105
24
191
25
39
9
111
168
80
88
69
3
57
72
83
148
48
60
48
20
61
11
37
75
48
48
20
25
180
60
27
69
59
37
3
81
3
33
36
71
49
36
15
93
24
84
48
48
24
11
1
12
12
15
93
12
60
59
37
179
13
27
21
23
85
15
21
72
3
24
21
191
49
48
27
24
144
48
44
37
27
36
96
69
60
39
20
16
9
108
11
12
121
84
3
45
27
8
36
12
72
13
36
39
8
124
12
69
24
12
23
36
100
213
39
21
84
36
24
60
3
44
112
9
12
15
8
52
48
81
3
12
117
12
11
25
11
4
56
25
12
83
28
20
16
96
33
156
3
56
13
12
12
48
36
24
99
9
51
20
1
35
16
129
12
48
12
108
36
23
12
160
33
15
48
9
60
59
4
80
28
12
9
11
25
24
24
83
52
12
9
12
47
84
1
12
27
45
171
152
1
35
64
108
8
25
48
47
4
69
27
33
132
27
69
96
36
48
23
16
92
4
48
32
36
1
132
59
37
60
71
4
21
23
1
23
16
33
107
4
9
51
57
3
8
40
33
35
4
12
153
23
97
35
49
23
16
8
40
69
51
93
147
24
20
28
9
12
24
23
121
11
72
1
39
12
60
45
24
99
8
4
9
12
23
37
15
140
1
12
24
3
72
36
21
59
96
73
35
168
60
52
60
12
45
11
72
40
21
96
24
108
24
75
48
92
61
27
57
39
48
80
49
60
24
24
11
24
25
3
93
63
104
48
1
12
144
12
83
25
3
68
1
63
57
11
133
12
15
12
21
72
3
45
39
9
108
24
11
148
93
87
8
13
11
25
35
100
8
16
36
69
47
1
72
12
24
24
12
39
80
16
8
16
21
24
36
36
219
9
120
84
12
48
60
107
4
57
11
37
12
39
129
36
60
48
15
93
3
8
88
117
36
47
12
52
48
60
21
132
23
16
48
57
3
45
11
40
96
48
21
12
95
4
45
24
75
9
48
108
11
1
36
24
15
45
35
37
12
132
3
9
12
59
85
36
108
24
15
36
21
12
12
156
23
88
21
111
48
165
15
24
45
51
9
12
12
96
3
116
13
47
96
4
69
48
59
49
84
12
23
37
12
36
12
95
16
32
112
8
60
37
36
3
72
24
21
120
360
24
36
3
12
68
96
84
96
37
12
39
33
60
36
228
60
51
12
20
1
51
48
21
27
33
12
83
13
60
83
28
9
60
51
9
72
72
36
123
129
71
13
27
45
144
12
23
13
24
27
20
12
16
9
60
15
48
188
52
228
21
23
100
56
4
69
12
15
105
36
99
21
27
20
40
72
69
12
36
51
57
23
64
93
24
3
9
87
44
1
99
72
68
37
72
36
3
12
21
59
12
48
13
23
13
36
27
36
60
105
39
36
21
12
120
27
69
12
12
108
179
13
12
99
24
12
105
23
73
3
45
35
184
60
21
36
24
3
21
27
69
168
15
81
15
9
24
83
13
191
13
12
36
15
9
36
3
20
16
96
68
72
1
143
40
189
35
73
3
33
47
37
15
9
60
35
16
21
51
56
1
23
13
3
80
12
160
45
3
9
48
48
11
204
52
117
11
40
21
12
183
44
37
123
9
48
48
39
33
15
21
120
39
24
24
33
47
12
109
95
97
36
35
40
20
52
57
12
11
1
12
3
8
4
9
83
1
3
33
120
11
61
27
24
129
27
9
36
48
87
12
32
1
24
11
24
40
24
36
116
112
45
27
81
35
4
44
144
16
9
27
9
12
84
24
111
24
21
12
99
12
68
13
39
21
36
3
33
24
3
117
11
24
16
105
3
105
12
24
111
33
39
96
44
36
1
24
15
57
84
11
112
177
15
21
39
21
75
81
72
36
35
100
8
36
49
47
37
39
84
57
60
60
72
12
75
21
39
8
133
24
3
33
12
11
13
27
105
36
27
20
1
132
47
61
12
60
3
20
13
108
71
1
48
12
99
12
21
24
84
119
37
147
56
25
48
36
59
16
69
132
47
121
108
3
68
37
59
73
3
21
15
12
33
15
20
25
39
9
24
15
69
48
23
36
4
32
24
61
39
9
23
208
9
23
4
44
73
11
13
48
11
85
12
132
51
57
3
153
12
39
24
ABCD 99629109928*3^$a+1 [50035]
47
1
24
5
240
198
12
42
36
43
29
408
60
12
72
108
223
24
221
252
135
40
56
72
99
48
13
5
24
198
45
112
23
90
63
40
8
117
24
30
18
132
135
16
120
8
21
96
67
77
90
169
24
80
297
18
117
136
59
66
24
163
83
85
104
40
24
107
13
11
93
96
64
152
136
80
48
24
88
47
73
8
27
180
12
61
56
105
199
89
12
43
83
42
27
280
125
3
27
96
85
59
229
24
53
67
107
126
87
237
78
21
99
72
61
144
35
30
15
21
144
6
102
103
104
64
104
117
36
127
8
72
16
104
88
17
7
41
15
48
40
96
104
39
81
40
104
72
81
55
149
30
90
163
5
48
115
245
43
120
24
8
144
64
24
72
83
72
120
45
64
144
107
45
33
18
109
65
36
115
8
117
43
56
88
48
152
207
30
51
9
39
51
85
215
33
45
192
91
8
69
43
120
24
24
104
40
48
119
30
96
67
32
48
112
11
133
104
240
16
11
66
43
56
51
45
45
30
85
77
171
112
192
53
3
189
42
169
11
45
21
19
8
153
7
48
288
41
108
72
3
96
21
126
109
24
71
126
102
42
99
21
51
135
84
96
85
120
104
184
24
5
18
25
128
64
8
57
108
72
18
73
80
357
12
87
16
72
56
40
71
198
27
63
97
144
200
27
69
120
64
107
85
144
83
210
43
264
8
96
16
11
84
105
120
15
81
75
24
18
67
23
1
56
51
162
91
17
12
72
51
27
18
12
135
45
198
253
41
39
159
97
56
88
11
13
8
117
163
120
264
11
60
12
168
144
61
24
131
237
87
30
43
53
102
72
181
72
80
256
29
48
24
270
270
31
35
13
59
42
18
153
40
24
71
169
24
32
237
123
27
21
40
104
72
304
29
78
189
21
43
24
47
1
24
56
57
42
48
61
47
54
6
445
17
18
42
72
211
185
55
47
25
8
9
246
97
48
48
59
18
144
171
288
24
16
101
120
6
12
90
60
3
168
297
103
80
387
45
9
15
424
11
13
65
102
9
69
147
136
5
43
104
117
123
3
54
31
29
48
51
144
160
72
5
126
13
137
210
213
16
96
125
163
89
303
39
6
54
13
35
13
48
120
41
175
131
45
72
120
88
72
125
43
29
48
91
24
53
30
54
15
93
235
8
72
45
18
270
114
9
72
64
8
160
77
43
56
24
3
69
21
163
32
57
15
27
66
187
47
180
6
79
83
90
27
3
72
45
16
128
87
153
72
40
104
21
123
16
120
264
72
17
31
240
24
8
72
136
24
77
288
60
90
48
13
11
21
72
232
11
45
225
54
73
8
15
144
121
8
312
40
24
11
162
115
17
210
85
24
17
7
120
32
165
78
133
77
162
249
21
78
93
189
ABCD 99629211902*3^$a+1 [50188]
1
12
72
59
36
9
45
36
7
24
5
3
51
108
25
72
12
35
9
9
15
108
3
36
18
216
63
84
51
13
96
17
43
11
21
36
33
43
36
240
8
16
8
9
79
65
15
3
97
47
45
52
11
33
16
23
61
137
7
29
63
9
18
37
17
3
52
72
35
72
85
36
12
29
18
25
96
5
7
36
29
15
3
13
12
11
397
192
44
16
140
52
77
51
21
27
135
18
51
72
12
28
8
28
17
54
126
75
48
36
57
63
9
27
12
84
4
8
4
32
84
168
52
48
96
29
55
179
162
36
115
92
9
31
5
144
19
8
9
18
49
77
108
51
57
18
37
36
20
24
196
12
35
36
61
128
117
7
8
24
4
20
45
19
24
11
45
108
84
105
31
36
5
18
36
1
35
49
5
31
5
91
197
108
18
37
104
72
52
41
144
18
9
16
12
48
12
80
147
13
59
37
71
18
72
31
20
3
49
80
51
9
108
45
27
9
19
92
33
103
24
35
37
24
24
41
19
35
13
60
17
7
8
21
18
49
23
57
220
20
9
55
35
126
15
24
72
112
12
17
15
76
20
36
33
31
56
48
52
11
57
69
103
80
16
12
23
36
18
90
54
54
198
54
33
57
79
24
20
21
54
21
51
9
4
132
125
3
48
48
112
24
104
57
7
8
75
18
3
51
181
12
41
36
15
39
9
40
95
54
18
37
36
8
16
20
28
35
36
97
60
32
81
15
21
63
279
37
12
5
15
64
83
9
88
24
5
54
54
54
9
36
27
36
45
81
63
45
55
96
20
12
52
89
19
32
12
9
75
69
126
18
39
4
47
97
20
76
167
9
27
1
8
153
108
36
19
60
173
51
16
5
63
48
156
40
53
7
65
3
48
28
20
120
15
9
63
126
31
5
54
18
63
99
45
4
84
8
16
77
27
12
28
59
37
17
72
18
57
33
51
88
84
12
32
48
160
11
21
48
57
55
20
33
43
83
33
21
54
18
3
28
296
69
99
48
33
3
12
21
27
24
39
21
28
59
126
75
4
29
31
180
48
11
37
17
7
36
11
18
55
8
48
87
54
27
60
75
9
27
33
39
121
12
20
45
7
8
24
64
80
51
18
75
87
54
54
21
24
81
7
8
3
217
12
20
16
23
13
24
53
19
17
31
77
19
128
15
108
145
192
12
20
144
52
8
52
92
93
43
11
253
17
55
17
43
83
73
71
81
204
93
72
18
169
132
12
36
104
16
17
36
91
120
140
27
25
47
9
84
51
57
24
117
72
63
60
3
117
63
13
5
39
33
15
120
28
20
24
24
3
18
108
15
76
108
89
27
124
20
36
16
12
35
108
81
16
36
11
37
8
135
49
5
55
20
184
24
60
192
41
18
1
17
144
67
36
8
40
12
36
17
90
97
20
28
89
43
29
18
72
25
11
81
45
72
43
47
1
36
53
51
48
45
54
21
12
76
17
51
3
13
23
21
33
103
113
18
36
49
8
40
56
9
55
60
36
47
141
84
63
9
117
72
108
39
100
41
108
7
24
44
12
57
36
7
68
15
33
21
7
65
18
36
54
7
60
77
63
81
3
28
41
7
29
55
48
185
115
29
27
45
207
45
7
65
27
45
39
33
43
12
24
56
45
126
57
87
13
32
76
41
36
87
72
96
69
15
4
24
20
36
12
87
25
224
3
57
4
36
12
32
75
105
39
121
12
36
48
17
63
40
24
12
5
199
68
4
24
119
45
9
3
52
20
33
27
16
12
48
23
61
65
15
12
72
12
52
32
39
54
72
3
36
52
96
65
18
9
36
60
75
9
28
108
35
117
12
16
35
36
21
33
108
36
87
39
1
17
19
44
9
31
23
18
36
3
40
104
120
40
12
77
67
92
39
72
37
92
40
29
15
12
48
36
36
105
7
11
18
63
12
48
3
33
4
24
128
136
24
29
126
25
47
18
111
244
41
147
195
33
60
16
36
12
12
11
18
18
73
125
36
27
52
8
16
23
9
144
16
29
126
73
35
61
20
40
95
126
39
96
52
29
3
28
23
54
3
52
17
72
144
15
39
1
8
40
128
21
55
125
36
144
19
8
9
18
105
21
72
63
45
3
36
4
8
75
13
60
36
107
109
48
36
36
41
99
12
33
7
8
64
47
21
28
56
21
43
8
4
12
32
9
7
119
61
20
9
51
3
25
173
18
73
44
9
51
3
37
8
9
27
48
105
54
54
15
12
28
20
15
36
18
63
63
9
72
28
17
3
40
8
28
11
25
56
27
9
9
72
27
153
91
84
5
54
37
53
7
11
54
36
27
12
64
56
48
64
12
36
77
ABCD 99629339944*3^$a+1 [50009]
6
54
108
9
96
27
90
7
23
66
192
27
51
24
13
47
36
61
11
48
25
20
15
9
15
25
5
18
12
18
55
44
36
15
90
30
42
48
138
84
36
45
27
30
150
12
33
3
225
105
72
48
51
99
24
1
89
138
45
15
72
105
63
49
59
12
18
55
59
30
87
3
36
60
60
42
138
150
42
132
25
65
3
15
12
66
30
61
23
60
90
3
144
3
108
12
37
20
63
36
12
42
126
37
53
30
61
53
27
69
42
12
18
19
11
85
20
48
9
18
102
48
102
36
72
45
15
13
36
41
18
9
51
132
85
23
45
117
7
185
91
29
31
44
88
47
73
5
120
30
120
85
48
96
60
23
25
116
60
75
54
27
279
60
21
60
64
47
258
27
45
72
30
13
173
7
48
36
60
11
225
64
53
66
189
28
32
93
48
19
53
78
37
8
72
63
24
1
80
27
18
39
3
13
17
3
45
31
41
87
48
52
101
42
145
47
1
35
69
88
32
28
23
12
78
31
44
159
30
66
24
108
13
47
37
11
1
8
15
45
3
9
99
72
42
43
20
84
219
24
45
40
32
189
27
40
53
24
18
73
59
21
69
30
36
132
210
27
303
150
18
30
192
48
67
77
18
60
49
11
165
27
36
69
3
45
87
25
5
51
280
5
24
27
24
12
27
1
32
27
73
12
143
12
13
23
1
36
20
63
45
57
7
131
121
20
99
30
120
24
30
37
53
27
88
5
18
48
72
49
36
80
33
139
71
30
139
83
18
19
92
9
54
37
29
30
162
30
42
30
138
15
105
7
23
12
57
4
17
78
81
39
85
104
28
60
125
235
35
117
16
95
1
68
63
18
24
90
150
48
42
105
63
72
13
107
60
18
55
35
9
3
36
54
27
60
28
36
17
43
35
37
5
78
57
135
13
29
90
57
63
6
54
45
51
1
59
1
11
60
78
67
104
39
81
39
30
72
18
12
60
132
66
27
48
4
35
25
5
3
75
49
11
150
168
115
5
30
69
40
8
72
88
125
18
84
48
18
75
39
108
9
16
17
67
59
97
17
48
48
51
40
68
3
9
3
1
215
24
145
83
78
24
18
30
42
97
24
5
75
96
3
13
53
42
12
18
138
1
44
15
12
72
73
20
108
207
60
73
17
78
21
3
66
19
48
5
18
157
107
21
36
69
24
6
60
24
37
119
60
54
78
18
54
37
11
13
5
72
3
84
148
32
168
144
88
191
30
51
51
12
25
5
6
60
102
55
20
112
71
24
30
15
51
24
6
30
21
3
18
18
30
72
15
105
3
27
69
63
36
61
29
19
36
137
87
75
6
31
23
108
57
21
162
48
12
18
42
48
60
12
108
1
80
28
53
18
109
12
29
240
30
144
18
39
33
115
11
21
63
217
36
83
12
72
48
18
144
27
40
68
81
99
45
48
150
9
9
27
27
96
117
28
60
20
15
69
72
231
12
45
15
6
24
87
81
75
27
25
11
1
11
162
151
36
60
44
117
115
23
9
28
80
153
54
36
145
59
45
195
36
1
11
48
24
21
117
18
12
37
11
21
159
24
78
187
92
4
32
24
36
84
3
73
35
48
132
18
24
30
1
60
32
75
12
108
120
57
75
30
27
171
48
42
27
3
48
25
65
24
6
157
83
90
30
21
159
25
5
27
3
21
3
18
42
25
11
24
57
3
48
12
18
30
18
79
41
55
32
3
84
133
53
102
60
13
20
76
59
25
29
48
90
132
36
12
90
30
37
263
25
23
1
59
1
41
75
3
21
63
120
30
18
105
75
85
8
172
20
117
18
132
13
83
132
33
189
3
15
120
33
15
12
73
164
76
92
64
8
12
3
6
42
13
12
47
36
24
156
45
27
9
21
30
57
63
48
42
103
47
85
12
60
95
168
30
120
55
17
75
36
100
95
24
6
30
37
48
35
9
111
1
11
108
24
97
36
53
7
68
99
108
72
96
30
144
90
60
96
42
72
6
72
48
69
93
175
240
113
42
108
42
48
31
36
8
16
149
67
35
42
30
97
89
55
47
108
57
ABCD 99629344762*3^$a+1 [50032]
13
29
63
99
13
72
36
12
20
57
39
15
1
24
11
96
45
9
31
48
72
20
27
45
27
121
12
56
45
7
20
64
44
112
32
60
72
69
96
144
19
47
126
19
48
5
127
35
6
55
8
76
23
36
25
59
36
24
72
13
36
5
87
48
40
56
15
21
33
150
37
48
140
45
31
23
12
18
60
12
31
20
4
20
40
84
72
84
29
115
131
33
28
8
21
31
155
12
13
20
24
3
18
12
7
35
61
80
4
35
18
7
60
104
16
24
96
68
28
24
5
30
108
36
42
18
61
23
42
79
12
53
91
96
5
18
1
95
33
21
51
33
51
24
12
60
100
60
84
77
15
28
24
20
28
24
36
113
24
91
24
20
57
15
9
91
35
61
59
25
60
23
42
18
13
53
24
63
52
83
13
56
3
18
87
3
25
59
61
24
48
8
4
24
36
48
71
69
76
35
114
90
48
33
40
36
35
36
24
13
12
41
103
77
42
61
24
12
8
3
13
20
12
9
99
27
18
54
108
48
37
17
115
120
17
39
16
56
48
40
176
63
1
72
48
24
11
36
73
32
3
78
27
21
6
1
32
52
35
6
19
35
61
60
17
222
9
4
5
67
36
12
77
24
144
18
25
204
20
15
1
24
8
27
138
111
15
6
66
42
127
84
35
21
111
73
47
105
183
21
64
44
48
117
7
5
91
12
116
16
20
39
72
73
44
52
5
31
12
107
1
32
16
17
3
21
18
18
84
60
175
35
13
12
11
72
21
12
24
16
5
139
140
24
16
113
63
63
9
28
53
120
55
36
5
123
48
4
95
33
76
36
53
151
155
30
36
39
4
47
21
28
11
13
23
9
9
91
68
16
24
96
5
42
13
72
12
5
31
84
8
40
143
57
12
27
169
72
8
12
9
30
1
84
29
30
24
30
87
39
6
30
13
8
39
54
19
47
1
24
65
114
61
23
93
57
63
27
61
12
8
72
124
44
39
12
25
8
27
84
54
36
7
17
43
24
95
33
21
15
75
45
4
35
13
168
20
15
21
48
72
40
23
73
119
24
25
5
132
43
72
132
77
55
60
44
12
124
56
27
1
11
13
11
9
16
36
20
28
36
72
104
28
47
84
1
35
1
35
57
111
61
24
5
139
56
16
56
105
54
54
15
36
3
133
48
120
131
13
47
1
125
43
44
28
5
3
69
151
29
15
40
5
30
36
25
137
90
25
48
60
101
18
13
29
30
36
13
36
11
18
31
35
49
60
12
20
24
69
36
150
36
72
12
49
72
92
16
11
25
41
43
72
29
91
84
155
18
90
30
15
45
7
24
72
60
12
5
30
21
16
68
3
72
42
19
104
15
13
5
24
15
3
25
36
12
48
24
11
96
1
8
57
55
20
15
85
47
90
66
36
18
6
37
47
18
43
32
100
29
48
78
72
61
20
24
21
31
48
96
240
71
49
12
20
39
6
19
24
29
27
63
48
90
103
47
69
21
12
91
12
8
57
55
179
9
45
12
39
40
71
33
21
51
75
48
37
32
72
16
59
61
35
25
24
20
40
83
1
176
225
63
27
9
117
90
12
33
3
25
12
5
79
48
35
36
61
8
16
17
24
15
4
72
53
91
11
18
31
185
24
30
90
54
121
11
1
48
35
42
55
12
23
85
20
28
36
24
20
57
19
24
5
72
42
25
47
73
32
84
16
65
123
3
90
12
36
51
3
57
39
9
52
29
7
48
12
72
48
20
3
21
3
1
11
145
36
53
90
114
12
3
15
18
15
168
15
36
25
36
24
95
1
128
40
44
28
24
44
51
21
12
76
204
47
6
99
111
72
37
20
64
5
7
35
54
79
12
107
33
3
84
37
95
36
13
35
1
68
16
29
12
90
1
5
15
148
191
36
13
11
36
13
32
132
33
168
19
36
65
91
125
24
51
16
23
36
9
24
93
135
3
21
120
63
145
68
28
24
36
84
11
1
8
57
55
5
55
60
8
88
17
51
9
127
104
15
6
19
65
51
40
24
84
23
18
192
7
32
39
30
7
35
25
5
18
21
64
36
20
36
27
97
113
60
7
44
36
75
85
5
54
12
33
60
12
93
42
12
60
12
61
120
20
4
80
135
61
29
175
20
40
83
57
21
63
9
51
12
9
18
73
68
72
33
6
33
12
40
20
28
36
12
119
1
84
44
39
30
36
6
9
16
36
20
75
24
49
20
16
35
13
95
96
69
12
3
78
12
51
24
72
21
19
44
36
4
17
67
8
4
11
57
15
18
3
4
245
31
36
96
5
27
40
107
33
16
72
5
19
60
8
21
7
47
42
15
3
12
6
84
78
36
81
63
25
56
40
5
31
60
8
16
20
76
84
20
16
144
240
71
54
31
5
15
81
18
145
65
24
66
25
140
39
33
15
90
42
1
65
75
57
27
28
32
21
12
67
5
31
92
3
57
28
95
49
41
36
18
93
123
21
16
20
28
12
24
41
127
53
ABCD 99629386568*3^$a+1 [50047]
11
25
132
96
89
18
37
36
5
79
47
85
60
11
25
125
7
131
37
72
23
18
19
71
97
5
55
53
7
24
36
5
43
24
11
25
24
48
12
35
13
72
48
84
36
119
13
36
72
29
54
37
155
13
5
139
65
43
5
7
12
35
25
35
25
59
37
5
18
30
91
48
47
36
37
12
35
1
48
84
132
48
17
43
36
11
13
36
96
89
7
12
47
1
59
13
5
48
18
25
24
60
5
31
36
60
48
17
6
13
120
5
7
17
36
19
72
53
66
265
60
5
54
66
55
71
1
12
5
306
1
96
204
36
155
25
23
61
84
36
48
12
84
60
35
49
5
187
95
1
5
354
18
7
108
48
84
120
96
48
36
29
6
84
1
24
47
25
17
7
24
144
12
228
53
55
60
29
36
55
35
73
125
7
119
1
65
60
30
60
37
36
24
120
48
60
269
163
12
53
7
24
11
61
185
19
48
77
6
108
25
24
72
120
24
5
127
12
60
11
49
36
47
157
96
71
61
84
48
53
43
24
276
71
54
54
1
12
23
126
115
11
13
5
19
12
5
175
5
24
79
5
31
11
1
17
91
11
85
48
11
1
36
72
53
18
36
25
24
131
49
204
95
1
11
13
47
1
12
12
5
115
48
71
1
59
30
7
12
132
89
79
96
156
60
36
5
127
48
108
77
79
84
60
41
114
121
5
151
95
109
59
234
162
108
138
72
126
109
48
5
175
5
7
48
53
31
156
29
54
61
60
11
13
36
84
95
37
53
72
79
89
127
168
65
90
49
5
43
23
25
24
36
47
84
54
7
24
113
7
48
131
12
109
5
55
60
131
144
13
12
35
13
113
30
13
84
53
55
60
24
108
5
30
90
271
77
103
24
47
13
5
91
12
29
19
84
12
5
55
185
55
120
95
13
72
96
29
6
37
47
49
132
23
37
53
31
108
5
55
96
41
24
30
72
60
12
13
192
12
35
1
60
24
60
24
84
53
55
5
48
6
13
5
67
144
77
43
5
19
60
12
60
215
138
43
137
96
19
11
229
12
24
36
24
17
18
109
125
67
120
36
168
137
19
60
5
19
60
12
59
25
24
156
41
60
43
12
47
36
90
36
151
35
18
175
144
60
11
90
6
61
72
5
7
29
175
95
61
48
17
139
11
108
61
36
24
12
5
7
12
95
265
36
60
143
30
127
132
83
13
59
18
67
132
24
17
7
41
24
31
95
37
24
5
19
84
36
11
1
84
204
96
60
48
101
7
23
61
11
25
60
12
47
60
25
180
29
7
24
120
24
59
282
31
192
47
61
132
41
24
43
23
49
132
24
24
23
108
6
91
12
53
42
1
84
71
25
24
5
216
151
35
73
53
7
65
108
19
24
5
19
143
13
36
36
5
115
24
24
35
85
12
35
37
48
12
23
73
59
48
13
84
72
53
67
36
24
36
17
18
145
29
91
108
36
24
132
95
72
61
11
109
5
139
35
6
36
31
12
5
270
42
55
11
13
36
221
79
168
96
60
11
25
48
71
6
31
12
72
60
120
29
102
13
36
48
240
132
53
18
13
60
5
7
132
36
131
13
60
48
60
12
72
53
127
35
61
83
145
84
168
12
77
103
41
24
48
7
17
19
11
24
97
12
12
24
12
53
31
65
126
18
19
48
192
60
12
108
12
48
36
12
5
115
120
12
72
156
12
12
11
49
48
36
216
41
79
48
17
175
24
35
61
29
259
83
73
24
47
18
198
144
25
48
71
90
127
84
11
37
65
60
91
60
144
23
114
84
79
36
29
175
5
67
5
54
97
84
35
13
36
12
12
77
55
24
29
115
60
72
35
121
5
72
36
6
25
108
72
23
37
48
120
12
23
385
23
162
7
11
13
41
31
60
77
30
18
7
71
1
84
12
132
5
55
108
72
96
60
24
12
131
25
144
24
5
12
55
35
42
115
47
30
19
161
19
ABCD 99629543056*3^$a+1 [50063]
73
563
48
60
49
96
144
240
311
72
288
252
420
33
336
75
165
39
25
32
64
35
216
117
231
121
35
36
144
60
120
69
255
1
311
57
51
205
11
264
205
35
61
275
253
23
57
171
117
15
33
64
191
192
24
36
69
144
87
153
15
81
135
73
32
160
240
299
36
321
63
192
144
24
25
80
75
120
96
13
192
80
48
111
145
95
1
119
297
304
128
48
123
132
289
119
72
60
48
165
96
135
9
447
48
276
264
117
15
49
80
135
25
48
287
240
33
16
287
24
345
15
273
16
176
39
216
84
61
464
64
80
16
71
240
120
33
111
145
80
16
80
291
93
96
99
216
60
120
144
312
84
396
60
45
63
1
128
16
395
120
60
49
23
57
48
3
141
144
96
64
32
48
144
27
204
121
144
35
72
69
39
25
96
48
11
216
600
165
15
129
15
216
249
255
177
15
97
192
128
48
3
45
15
120
216
49
32
63
180
61
35
45
96
363
12
168
225
16
176
243
492
48
36
13
167
24
657
3
60
81
471
24
33
16
96
71
48
57
64
80
48
27
85
80
231
48
240
105
160
176
219
132
33
51
45
48
51
285
64
32
39
120
132
108
241
191
84
141
75
117
48
123
132
337
131
36
264
72
345
48
111
33
16
95
225
64
287
49
32
15
33
15
36
205
215
169
155
85
96
48
383
48
96
156
133
32
3
156
49
11
21
159
145
179
109
192
59
309
256
96
35
109
320
255
72
108
132
57
303
529
131
108
49
11
192
37
287
144
72
57
3
84
204
141
39
9
16
95
1
59
85
144
23
48
36
144
36
24
120
96
33
48
48
15
369
171
120
45
51
189
111
385
35
733
23
288
105
240
15
129
27
96
165
48
96
135
240
345
528
27
21
48
304
80
231
9
243
13
35
109
ABCD 99629551694*3^$a+1 [50014]
212
48
12
1
23
85
36
11
48
36
4
45
39
8
72
133
87
57
71
112
68
52
68
7
17
48
48
24
100
128
48
64
44
19
65
112
3
108
65
52
36
12
12
3
53
60
16
36
12
8
28
84
32
84
4
140
12
76
57
63
44
19
36
45
168
32
115
29
97
35
24
48
12
24
144
120
36
52
12
68
100
9
131
40
45
3
44
7
18
27
20
25
11
4
3
41
40
36
153
47
36
4
56
60
265
23
139
65
43
33
104
36
100
24
132
24
15
21
24
27
18
131
4
20
40
147
57
32
120
88
32
13
36
15
36
8
48
52
3
198
11
36
25
54
5
84
16
68
96
19
45
12
24
20
24
88
93
47
43
5
100
39
33
12
45
3
20
24
28
32
1
23
12
55
53
1
15
44
139
36
105
104
76
24
72
24
81
180
36
3
80
25
11
60
4
44
25
3
128
72
28
32
60
72
1
59
67
125
16
57
90
108
9
140
88
48
93
27
9
135
20
64
32
112
56
52
44
60
55
5
168
12
96
12
12
64
20
7
18
227
28
20
96
24
100
84
12
48
96
144
21
47
28
20
4
60
8
67
65
115
72
33
12
36
48
15
29
151
77
72
108
229
95
96
79
9
20
61
3
195
5
48
28
36
60
104
12
240
24
84
72
97
135
48
128
4
56
160
27
29
84
4
12
159
81
63
21
24
96
152
12
1
71
55
5
100
93
87
93
180
18
209
160
8
16
104
25
155
16
20
7
29
28
8
7
41
49
18
53
40
156
68
72
48
13
39
24
152
19
36
5
28
144
8
148
60
39
77
16
8
60
37
35
4
24
44
96
24
7
36
18
54
18
35
4
123
137
76
8
112
9
15
21
95
67
18
23
76
44
1
51
24
60
8
36
1
59
156
268
80
12
4
36
33
11
4
21
47
84
16
48
21
59
40
135
5
76
9
36
216
90
5
12
76
12
48
36
48
56
4
45
111
32
4
8
28
92
12
28
32
4
12
105
23
64
36
20
16
48
27
29
12
12
28
9
71
28
99
72
101
25
15
8
4
56
144
12
4
92
4
36
104
24
19
81
44
1
119
40
8
40
92
28
44
36
25
87
21
59
36
24
76
132
33
87
20
12
72
16
24
3
33
44
4
96
111
57
51
144
5
12
96
48
36
108
37
18
72
36
57
8
108
52
9
3
120
21
95
4
81
107
4
15
29
112
3
54
18
17
12
16
45
162
201
96
56
112
92
24
64
21
35
127
5
4
63
137
4
20
52
92
100
8
84
88
45
95
36
157
108
15
39
5
12
28
68
67
77
4
92
12
60
28
120
12
12
116
4
21
23
112
32
100
3
53
4
96
56
28
32
24
67
18
95
4
56
4
12
45
18
41
4
45
111
51
21
24
45
51
104
25
195
20
4
24
20
48
24
124
12
24
45
15
48
60
132
8
136
24
12
20
13
107
55
126
18
137
144
88
56
40
32
169
39
72
60
92
28
168
12
12
57
3
8
64
15
41
49
11
25
18
45
9
11
52
32
52
24
9
3
8
124
63
162
3
24
116
73
71
1
27
27
89
19
41
76
63
57
96
12
180
20
16
24
60
56
19
33
68
4
93
75
44
60
60
40
8
55
165
60
36
44
1
51
3
288
29
36
25
83
60
24
85
27
45
11
12
28
72
20
1
35
1
15
39
36
45
48
68
24
13
215
28
9
3
48
48
297
63
20
216
28
8
4
84
225
155
12
49
159
132
32
28
99
18
23
84
4
20
64
75
36
216
89
1
71
60
84
55
101
12
12
1
59
76
24
36
57
27
48
12
129
47
12
31
5
31
165
24
72
12
15
141
56
1
59
13
75
128
48
52
3
149
48
28
96
144
60
20
85
11
16
45
18
81
9
15
36
21
27
45
11
36
60
1
107
120
25
71
4
51
9
32
76
32
16
84
12
80
108
60
160
8
88
81
63
27
41
28
201
18
72
21
68
100
116
228
7
41
4
84
132
92
25
51
39
33
12
81
51
140
196
20
4
44
24
12
13
23
13
15
204
56
12
52
20
180
37
39
12
3
17
120
12
12
108
52
21
39
8
100
32
4
69
47
79
21
60
9
72
3
164
175
ABCD 99630096128*3^$a+1 [50070]
29
72
36
157
96
66
30
18
60
41
12
7
65
85
30
36
29
132
13
71
1
35
24
31
89
96
36
163
65
61
71
7
42
24
84
23
103
30
66
65
43
42
18
30
12
59
192
67
30
60
30
312
30
18
150
66
17
49
35
19
144
17
13
90
42
23
67
78
60
131
180
36
49
54
101
49
60
12
95
19
89
31
6
48
66
36
138
90
30
132
83
108
7
36
29
36
25
11
55
18
107
85
114
6
30
210
83
36
49
71
25
24
23
19
108
30
11
25
114
17
175
48
6
47
12
31
54
6
77
37
6
120
17
7
113
49
59
24
37
35
19
17
7
36
6
60
11
144
85
18
65
37
24
11
19
36
30
59
36
84
1
203
36
91
18
42
168
161
36
43
126
71
13
42
89
72
163
30
35
79
17
145
234
17
48
19
30
90
77
43
12
5
139
36
24
216
30
84
95
132
43
24
36
66
11
48
1
131
12
31
30
60
24
30
5
67
29
25
6
18
240
12
18
60
17
25
198
137
25
23
55
120
66
179
1
155
55
6
24
36
30
138
35
115
72
114
11
73
47
43
210
90
12
48
53
13
59
25
36
11
264
115
17
19
60
41
7
96
30
47
37
12
131
49
11
133
66
114
156
60
48
155
55
53
72
151
29
37
143
37
54
6
30
48
6
36
23
156
85
66
53
157
30
48
72
48
6
114
12
18
42
5
19
144
96
30
174
101
139
186
35
25
95
109
12
11
67
161
132
37
96
47
84
24
12
19
89
55
41
193
36
114
161
19
6
60
6
48
77
19
54
47
19
17
13
60
6
108
12
114
30
66
119
85
60
96
120
11
24
13
6
30
167
12
36
19
42
71
67
12
30
18
17
49
24
30
102
390
18
180
186
54
12
119
121
24
54
12
120
89
1
30
18
12
48
12
30
54
24
156
114
77
55
18
42
30
35
133
11
12
73
60
66
150
108
35
36
61
60
108
95
1
60
6
18
30
30
47
43
90
156
60
66
125
13
6
66
30
30
30
144
29
48
97
11
199
36
17
19
5
205
54
5
25
54
30
36
60
6
29
85
35
132
49
23
97
30
65
25
78
6
24
66
30
47
163
24
96
77
73
114
41
60
72
37
143
48
132
67
66
120
179
25
11
36
43
6
84
12
18
137
24
19
36
17
43
77
37
42
24
5
25
114
42
84
60
66
41
24
19
89
25
96
96
11
60
7
6
71
43
90
42
41
43
66
23
205
47
36
79
29
36
49
6
89
36
120
13
12
35
85
204
96
108
42
53
60
7
65
55
233
25
11
1
180
11
109
23
120
55
6
30
114
120
90
60
53
79
138
107
36
127
65
31
77
7
60
5
67
30
90
78
6
300
24
12
54
54
5
61
66
18
42
65
73
30
257
85
23
85
11
72
288
144
37
30
293
36
25
24
6
29
60
7
65
295
30
78
60
17
24
25
114
6
126
138
6
89
85
95
31
36
5
49
95
19
72
101
103
276
48
6
54
66
84
60
95
175
150
30
6
6
53
31
41
199
89
217
48
30
65
97
23
115
186
240
107
132
25
23
7
17
36
73
84
131
55
66
60
71
67
5
85
143
79
53
12
36
49
90
18
72
23
7
29
145
36
90
60
84
54
30
156
65
31
65
79
5
139
102
150
30
24
11
55
78
30
12
114
11
163
41
84
1
96
11
79
18
35
67
24
65
139
36
65
139
90
35
72
145
90
18
23
7
6
24
35
61
114
125
115
180
30
35
37
59
79
12
54
11
19
24
30
60
12
60
78
42
35
109
24
191
109
107
144
1
ABCD 99630283516*3^$a+1 [50040]
127
33
27
29
163
96
101
16
207
81
72
111
36
21
15
24
48
225
63
33
135
57
15
84
125
88
75
53
55
72
12
5
55
81
8
232
128
7
153
144
51
96
125
64
39
48
12
21
24
48
72
32
88
48
195
93
72
48
32
40
192
96
104
7
9
39
17
55
33
63
24
41
127
17
88
272
16
56
31
252
21
63
96
33
8
67
60
17
64
8
216
216
40
15
249
15
60
60
72
33
96
24
360
75
53
43
29
144
64
120
15
24
201
39
24
216
120
41
79
9
39
72
89
144
115
21
8
64
80
72
40
111
9
56
64
48
87
17
208
75
5
55
312
33
32
424
87
105
207
120
168
297
96
39
81
264
27
36
12
45
120
104
31
81
255
24
48
297
3
84
113
88
48
87
12
36
96
144
216
48
180
21
39
96
105
72
8
144
328
15
72
33
75
165
104
16
48
80
64
3
77
7
96
48
57
8
91
125
19
36
156
144
5
64
207
72
33
15
57
96
24
48
48
56
175
216
48
9
216
51
189
32
19
21
39
9
24
32
88
56
19
108
132
12
120
129
24
111
137
88
39
81
264
3
29
16
120
72
87
65
103
41
175
12
84
33
87
96
57
96
312
159
81
207
113
7
65
16
144
56
55
60
144
60
132
453
48
56
232
39
17
88
123
324
9
32
216
16
120
147
21
72
96
207
24
60
29
352
15
180
84
17
139
180
72
228
173
40
24
87
9
51
5
64
224
31
24
81
195
144
60
81
15
36
53
40
111
96
81
288
39
137
72
31
153
15
144
17
19
192
12
33
15
105
48
72
15
36
101
304
39
89
43
36
393
72
72
48
48
15
84
45
368
72
7
65
88
48
63
12
5
55
168
9
128
72
216
40
192
39
17
16
15
48
57
8
55
12
60
36
12
84
213
48
39
9
72
120
87
17
19
36
81
168
56
31
57
96
72
248
31
9
104
211
192
132
252
5
79
192
89
55
201
159
48
96
17
103
57
72
15
72
153
32
88
56
7
72
120
161
19
492
137
184
48
15
84
12
17
199
60
93
8
256
123
117
15
81
128
232
39
105
168
32
91
156
129
51
240
276
12
12
201
279
36
117
15
33
120
32
16
72
183
225
312
48
72
3
77
223
129
96
207
177
63
84
189
15
9
135
33
48
147
101
616
48
39
89
216
72
16
63
84
60
65
151
33
24
87
9
327
120
33
80
72
139
149
40
87
57
147
48
48
252
33
63
17
112
15
89
31
113
55
180
84
41
7
65
40
48
375
57
ABCD 99630290876*3^$a+1 [50036]
12
107
9
51
30
3
93
43
47
33
9
51
40
59
72
13
8
15
117
16
60
12
48
11
13
48
35
12
1
5
19
107
109
20
75
49
36
12
68
27
13
89
51
12
52
11
9
33
12
12
6
73
65
67
35
25
72
47
1
12
65
60
36
15
39
13
12
11
12
12
36
25
140
4
83
18
75
52
23
37
20
40
5
84
31
48
20
69
36
42
25
8
51
18
55
41
7
48
20
15
36
73
71
25
29
30
61
47
24
30
91
92
33
27
40
36
12
17
91
12
35
12
6
19
56
45
6
169
29
3
27
13
35
37
36
11
90
30
33
33
235
23
6
31
80
33
175
47
12
12
33
33
3
12
60
40
60
65
24
30
1
107
36
45
45
42
93
45
12
42
1
5
264
6
6
6
24
1
5
115
12
20
3
18
19
36
12
12
23
42
48
7
77
19
47
25
12
47
78
6
85
59
60
6
55
72
17
36
6
9
15
37
20
195
33
51
30
19
11
13
36
17
30
13
84
11
24
21
4
20
16
17
127
36
17
162
72
21
12
16
11
1
125
18
30
19
60
96
17
27
28
12
36
107
33
112
35
12
21
52
23
30
39
33
67
20
45
123
28
24
17
18
13
60
5
303
4
65
3
108
72
48
60
105
19
36
12
120
5
18
210
67
32
21
75
64
23
25
53
79
5
36
12
3
40
59
42
54
24
1
5
12
43
44
16
5
7
47
1
35
69
75
60
145
17
51
112
5
18
18
27
63
9
16
41
96
3
15
45
9
90
25
56
45
36
19
12
12
48
5
15
63
25
71
73
101
42
13
120
11
6
24
24
39
28
47
1
24
35
12
93
3
48
49
36
35
12
85
35
18
90
12
24
13
17
36
12
6
6
31
60
60
60
23
57
28
35
84
33
72
16
72
17
78
30
12
43
20
3
6
31
12
23
48
30
6
33
75
48
84
6
43
60
119
21
12
15
12
85
11
36
54
54
145
65
150
21
45
42
12
60
36
97
5
43
65
72
48
24
175
23
24
18
102
30
36
78
24
6
15
111
1
20
15
25
23
45
4
95
66
55
17
18
6
3
3
13
11
69
12
33
19
35
48
54
31
59
6
3
111
109
20
12
40
47
48
30
18
49
35
25
41
135
45
30
69
33
18
42
48
30
36
33
15
12
13
11
120
9
28
12
95
93
40
12
65
55
23
45
52
108
32
27
1
8
15
6
39
69
30
12
60
1
48
11
36
13
44
48
28
71
156
30
55
29
19
11
13
101
27
15
72
1
44
21
12
78
9
243
108
25
12
179
30
6
85
197
3
88
24
168
20
33
7
29
30
9
4
65
31
24
8
12
45
12
51
60
69
6
85
5
15
88
12
5
30
48
9
60
45
55
8
72
40
36
11
13
47
48
1
35
36
1
32
16
12
17
51
27
18
30
49
56
51
13
96
59
6
7
17
78
12
25
5
66
120
49
56
72
60
39
1
60
8
12
52
11
120
97
8
39
25
35
42
54
6
18
1
20
40
5
7
5
18
132
25
23
24
133
35
30
84
19
29
12
79
71
6
78
9
15
85
11
37
60
83
6
84
60
55
120
12
12
48
47
1
24
8
39
18
66
60
12
25
48
35
60
60
9
28
17
51
12
39
90
6
30
54
61
12
17
24
42
90
54
54
7
72
108
23
25
20
27
42
115
23
45
15
37
8
28
60
5
60
7
12
60
71
24
45
40
11
9
36
135
45
4
11
96
49
32
3
66
19
35
54
3
100
8
72
39
1
23
60
57
15
13
29
3
39
66
67
23
42
6
6
3
27
13
5
43
23
85
71
33
28
48
119
66
27
9
66
37
11
12
48
37
20
40
48
32
28
5
27
28
20
39
1
12
60
12
107
61
32
33
12
15
15
21
40
5
7
32
15
120
6
60
7
59
21
87
18
7
56
40
12
107
30
55
71
25
12
59
33
21
36
24
102
90
147
33
174
13
11
42
42
13
12
11
120
6
63
15
6
30
66
19
29
42
13
48
35
18
19
180
23
60
13
32
27
21
45
30
57
15
12
1
35
12
85
47
13
59
21
9
120
51
45
24
6
13
59
33
33
99
51
12
30
115
8
4
11
6
103
23
37
36
144
8
57
43
32
15
18
15
3
69
21
15
57
12
63
48
27
60
12
12
21
180
100
12
11
30
6
24
37
68
9
6
24
13
17
3
129
6
24
24
90
7
35
12
1
5
7
59
13
48
143
6
31
152
16
24
23
25
17
3
57
30
25
41
96
3
36
40
24
35
13
8
9
78
12
12
36
30
18
66
6
85
80
15
37
48
5
43
24
101
30
9
36
4
48
35
13
5
55
60
59
25
101
67
32
48
27
36
6
96
7
53
12
31
59
72
30
31
53
15
15
57
15
30
163
119
1
60
101
66
30
84
48
75
21
6
9
39
42
6
42
31
32
3
25
29
55
23
25
107
36
72
18
135
4
23
18
67
48
24
83
12
21
15
54
31
41
90
49
11
126
30
97
35
1
17
18
24
25
8
12
76
32
9
79
5
79
35
6
30
36
49
17
7
23
45
3
102
54
36
48
30
27
39
73
137
6
30
12
30
12
6
67
48
32
156
21
18
12
9
100
11
48
21
52
17
48
144
78
1
24
8
100
80
28
47
12
66
55
11
21
108
4
5
111
135
24
21
39
73
20
48
24
33
15
99
36
33
84
123
30
43
107
37
11
37
23
60
25
12
35
33
219
1
17
24
31
60
5
114
13
8
40
65
18
36
61
32
87
30
39
39
21
40
60
11
6
18
49
17
19
35
12
33
ABCD 99630459172*3^$a+1 [50086]
30
33
108
3
6
198
72
18
27
48
20
61
36
6
9
9
72
18
5
24
72
109
24
12
15
21
54
24
36
9
75
5
19
108
9
80
91
72
41
31
101
60
4
104
1
23
40
152
1
120
114
108
21
135
5
19
66
15
80
36
55
101
37
78
65
25
39
104
4
51
30
35
19
117
33
108
12
87
93
35
1
72
63
56
4
92
144
36
19
81
15
12
33
48
45
47
88
51
173
37
6
12
60
57
9
6
18
90
90
12
11
88
32
12
132
28
3
54
36
78
9
21
72
35
28
32
12
7
65
109
27
24
39
42
63
21
54
149
76
171
54
51
45
99
200
24
163
57
36
24
63
30
42
93
20
160
8
7
12
36
60
21
144
56
40
9
47
100
27
42
23
61
60
54
17
55
66
90
117
51
36
129
9
23
49
6
9
20
16
3
6
108
47
48
151
81
51
30
24
11
55
54
6
72
12
29
85
131
49
71
64
117
23
7
105
20
7
66
51
39
24
108
12
60
18
143
64
80
1
11
64
44
37
18
6
66
36
17
7
9
12
15
54
36
39
81
135
69
39
51
113
12
1
48
24
23
4
236
43
126
35
85
123
32
40
3
72
24
5
7
45
27
36
5
49
15
21
90
45
36
123
81
12
8
16
140
79
54
135
8
24
19
54
12
24
36
84
95
4
32
13
6
29
73
47
40
81
27
3
96
29
19
150
66
41
19
234
11
240
24
7
9
9
71
16
81
143
55
12
45
24
20
16
9
18
41
31
36
89
64
75
6
138
5
85
42
65
100
123
12
54
35
72
132
48
25
18
9
81
75
20
60
60
24
108
67
17
13
27
63
33
8
1
18
57
20
25
18
5
108
73
30
89
96
49
162
60
30
6
9
164
1
144
6
36
209
19
6
63
3
5
13
35
7
9
63
41
85
12
63
45
24
30
36
197
28
32
49
99
92
48
37
18
36
21
8
16
48
60
3
24
101
28
72
72
33
23
121
36
18
81
48
15
12
78
36
90
36
81
48
141
3
15
48
173
16
99
6
11
12
120
67
6
39
80
55
69
21
18
132
53
28
32
216
16
51
9
9
39
60
45
36
180
35
67
18
6
5
40
20
1
35
7
53
48
37
24
119
7
18
36
75
45
186
30
27
32
4
15
120
69
36
32
52
45
42
9
27
54
66
29
49
12
72
60
18
18
39
15
12
9
45
36
95
55
84
54
95
13
47
52
60
39
41
76
8
19
5
72
24
16
20
25
24
126
113
76
27
12
36
24
5
13
35
172
12
33
12
11
124
60
84
45
42
30
23
1
83
28
128
144
13
3
9
6
21
36
27
5
13
18
17
64
9
36
51
32
60
97
36
12
78
65
43
65
37
63
32
85
87
72
8
67
54
27
60
39
96
84
78
23
85
3
9
35
16
20
19
132
5
85
111
44
60
109
171
8
31
5
121
11
24
181
15
129
24
72
18
57
9
15
45
18
93
69
11
37
11
49
75
72
9
35
7
77
25
18
24
84
24
57
20
61
47
52
44
16
56
19
6
3
15
12
9
8
7
36
30
63
72
32
37
66
45
87
102
71
19
29
49
12
6
89
4
92
25
35
43
57
123
17
19
36
9
56
127
105
63
5
7
96
29
1
95
37
12
18
9
60
36
39
69
56
19
24
72
5
13
18
18
39
33
54
18
95
61
60
167
49
3
45
35
1
11
40
176
25
90
29
79
42
48
35
7
12
36
5
31
5
4
24
48
99
5
96
60
73
11
115
9
140
24
13
27
3
24
89
96
4
12
9
78
30
135
8
88
81
234
54
35
31
24
18
3
72
8
37
15
144
39
5
112
33
35
12
7
72
9
12
27
6
47
84
48
28
3
9
63
9
44
79
36
30
42
12
60
102
99
195
12
105
27
21
69
102
33
32
61
15
3
77
73
27
48
15
72
9
80
48
16
44
73
90
45
68
7
90
63
141
99
44
121
47
7
72
18
42
90
39
15
21
63
6
36
83
1
6
36
9
75
24
77
88
24
45
12
6
29
25
66
5
139
9
141
11
48
7
33
135
57
69
39
20
7
33
57
144
24
99
12
8
133
30
45
9
90
6
83
91
18
35
52
81
39
15
41
13
30
17
19
9
80
37
15
75
17
36
37
15
12
240
117
39
15
5
4
32
16
9
108
51
20
52
104
4
39
18
42
108
5
25
18
69
45
3
9
150
36
18
35
1
66
5
19
84
81
8
28
45
24
84
90
54
51
20
55
9
80
12
31
48
5
49
63
9
99
69
12
60
35
121
23
100
12
24
21
59
28
27
9
45
11
61
48
11
24
97
47
16
99
21
69
11
12
204
ABCD 99630513142*3^$a+1 [50114]
84
31
24
312
185
255
9
7
120
65
24
36
180
72
7
104
72
33
111
144
81
135
88
72
8
45
163
408
80
40
224
57
31
113
55
56
9
31
96
48
32
280
24
80
81
12
51
40
80
24
88
48
197
84
231
57
127
41
15
64
56
45
187
5
12
103
113
103
56
24
96
184
24
65
63
129
24
7
248
192
24
33
63
273
384
7
221
48
75
57
60
180
103
17
127
161
79
128
105
7
113
72
15
237
60
55
288
200
57
79
29
115
113
7
96
144
5
51
81
63
256
24
101
84
103
17
87
64
72
24
56
69
144
99
33
24
39
105
7
77
3
57
15
40
41
111
16
17
15
225
168
7
197
19
96
161
103
56
40
48
120
32
9
31
5
84
60
91
65
15
21
43
32
112
5
27
280
185
15
120
144
40
65
144
36
51
16
72
8
72
33
199
8
105
7
24
200
16
41
7
32
21
67
32
136
48
680
141
36
12
27
81
135
105
72
156
144
27
160
53
115
125
91
32
24
168
57
39
40
296
69
19
113
24
103
120
72
176
64
89
132
67
8
264
153
87
141
348
72
72
7
96
29
144
187
5
12
87
24
264
45
27
9
39
120
81
7
89
108
60
7
41
7
161
207
129
175
80
105
24
96
39
69
147
40
24
32
9
324
99
96
304
125
91
161
36
219
160
5
75
69
12
7
17
156
19
29
67
17
96
15
24
16
56
88
32
9
127
32
201
31
168
77
3
72
33
180
192
91
89
108
51
40
72
48
56
9
31
8
21
27
280
185
39
24
57
48
175
77
12
7
216
24
128
72
81
159
9
15
144
57
228
3
9
36
99
16
192
96
29
60
55
113
12
51
105
240
84
163
224
45
91
5
48
99
16
41
48
63
24
33
72
271
149
139
17
132
27
24
24
81
31
144
89
60
3
40
32
57
79
137
39
9
79
17
264
7
53
36
15
285
3
16
89
223
144
80
144
40
56
208
5
36
144
175
32
16
17
55
48
149
48
51
16
41
7
32
136
53
27
48
64
53
123
16
65
168
7
48
41
231
24
16
80
88
48
24
24
32
9
63
136
72
17
72
31
5
12
72
39
201
156
67
41
15
136
65
48
103
8
45
67
17
31
41
288
96
72
295
200
153
39
72
160
89
72
180
3
9
96
111
21
43
17
127
56
72
48
69
12
31
8
24
16
5
51
120
9
24
72
48
15
48
9
24
135
129
55
32
16
264
56
105
87
96
81
48
55
32
24
285
147
24
48
40
96
224
16
24
53
60
87
16
17
204
91
24
24
152
24
69
12
39
96
33
111
48
45
67
29
12
7
80
72
240
16
8
24
16
176
33
127
53
171
81
63
33
24
96
15
129
151
72
176
45
27
69
19
209
96
156
51
312
120
72
ABCD 99630564604*3^$a+1 [50047]
66
6
264
126
60
30
63
352
84
29
91
36
24
104
105
7
5
19
44
51
21
100
8
297
54
121
59
81
112
12
56
100
24
48
60
120
53
99
45
171
4
48
53
7
32
225
235
41
39
40
36
29
30
144
97
92
81
19
80
28
53
96
30
1
8
36
76
12
11
61
155
61
29
43
56
51
13
72
120
29
7
239
25
29
7
12
8
45
60
18
12
37
60
197
115
5
31
24
41
18
30
6
13
17
31
72
23
49
48
20
100
23
85
44
16
20
40
83
57
4
101
7
60
77
66
37
12
11
18
36
30
114
127
60
23
60
30
36
99
4
11
1
11
109
48
48
12
257
75
9
79
83
18
171
280
149
127
179
13
17
6
228
45
27
37
12
5
31
24
116
69
31
8
124
101
19
168
24
36
144
68
88
29
24
147
9
175
48
60
48
240
132
167
30
24
36
3
72
9
19
120
191
30
67
5
67
11
57
108
4
23
157
47
21
99
96
145
12
48
12
60
23
25
84
116
9
171
172
132
29
19
8
100
44
195
25
59
109
72
36
84
131
90
54
1
5
19
180
20
40
240
71
109
80
16
29
60
175
60
71
169
36
144
41
139
96
84
59
49
77
91
12
173
144
30
9
16
168
12
11
9
100
41
90
48
72
24
73
47
13
227
36
25
60
144
41
48
60
7
32
81
19
12
41
24
75
141
175
12
12
11
153
45
90
189
40
32
51
129
9
127
179
90
54
117
144
88
12
44
52
119
25
36
24
68
33
39
9
6
1
60
60
59
30
223
47
13
47
30
135
141
54
25
48
17
115
41
55
24
36
65
54
25
20
15
73
20
207
9
136
71
54
90
25
29
6
73
53
39
36
69
36
30
145
95
85
44
45
135
88
53
79
65
175
365
43
11
21
16
60
95
54
36
7
56
16
56
52
48
53
126
85
95
13
12
11
9
51
25
84
29
19
12
11
129
88
20
27
85
11
37
11
229
48
29
31
24
5
54
49
143
25
24
41
19
36
60
24
41
67
32
136
53
36
60
39
4
60
48
24
48
32
108
27
1
60
12
60
53
75
69
3
40
288
5
19
35
6
3
16
120
5
31
5
39
148
101
102
150
18
37
60
5
24
90
1
20
52
72
20
36
4
29
7
24
36
59
25
95
24
1
29
96
66
18
7
119
6
75
64
36
12
77
115
200
88
47
6
127
120
12
96
24
35
201
9
43
72
71
165
172
287
13
41
91
48
12
11
60
174
36
18
1
44
4
132
48
137
43
47
13
167
85
71
45
69
55
108
12
71
25
35
205
29
36
3
45
19
401
12
79
96
5
19
80
45
55
228
77
24
151
101
54
61
12
56
27
144
73
120
77
36
7
56
52
24
60
36
192
68
40
83
36
13
12
60
41
30
145
24
48
60
161
162
90
3
81
63
232
36
29
115
29
6
13
60
11
1
120
101
48
7
200
15
84
9
16
20
81
67
47
21
9
24
151
29
12
27
27
25
101
19
44
4
48
204
108
12
11
78
19
92
136
12
11
49
23
30
7
53
235
24
11
109
20
28
8
33
31
44
72
124
108
17
115
29
7
72
60
107
90
163
107
1
35
18
139
140
112
101
3
172
125
19
80
81
7
191
37
23
1
36
24
5
43
12
36
179
13
60
53
60
120
19
185
36
18
21
28
107
60
1
84
35
81
45
175
132
80
123
129
16
24
41
144
99
216
28
72
95
156
18
7
20
64
36
84
156
60
72
12
20
15
21
4
65
31
8
172
5
30
9
16
12
41
91
56
33
255
ABCD 99630634718*3^$a+1 [50066]
1
11
13
56
72
45
54
13
32
48
48
64
5
235
24
47
42
18
54
48
18
37
128
24
51
12
217
8
16
24
11
61
48
80
72
99
141
51
54
54
9
232
56
48
160
32
3
54
63
24
88
65
55
11
45
16
83
45
216
24
3
42
67
131
102
36
27
33
72
79
41
114
21
72
195
21
40
104
72
33
55
72
104
51
69
9
120
240
63
64
48
17
55
23
1
104
51
162
19
41
15
64
104
40
56
21
42
25
8
69
43
125
123
48
81
36
30
37
5
147
40
203
126
15
57
79
48
32
48
48
57
180
108
18
189
40
56
64
32
24
27
12
57
64
29
120
90
33
57
7
56
48
24
33
39
24
280
104
16
17
15
63
121
104
40
77
18
297
3
54
31
144
72
104
96
111
73
104
21
51
24
16
41
18
36
25
101
43
191
33
15
60
85
35
6
15
15
180
69
40
23
73
80
9
135
40
107
6
30
49
11
117
40
17
39
129
7
95
108
18
3
72
3
85
5
19
83
117
15
102
24
12
63
69
18
73
32
39
105
123
37
24
120
80
159
33
267
108
60
45
57
150
18
7
8
24
339
84
25
47
18
96
30
1
24
125
19
35
30
151
29
27
105
175
8
45
123
9
18
12
9
64
23
72
25
8
24
99
36
25
65
55
8
136
5
90
25
152
57
30
1
216
56
48
40
17
15
24
88
80
40
155
85
17
96
54
9
16
8
16
77
19
80
9
102
108
24
85
23
84
108
25
32
64
32
24
216
48
16
48
53
3
24
15
57
51
13
24
8
63
49
8
120
184
8
72
64
24
11
69
33
39
88
125
6
120
6
135
3
45
123
30
60
3
87
72
25
32
153
55
8
33
39
63
60
18
144
30
165
111
9
75
93
24
88
107
18
18
9
39
9
16
24
56
21
51
112
8
112
56
9
135
45
72
138
1
96
56
24
64
24
5
147
15
24
84
18
147
93
3
15
12
150
7
191
57
24
48
136
5
99
16
131
18
150
18
27
16
24
56
57
54
9
165
19
17
18
37
48
221
204
216
15
16
41
303
21
115
8
3
84
18
36
24
48
54
69
40
96
8
3
90
19
24
176
15
36
24
45
24
72
69
114
12
117
105
108
102
45
15
1
89
55
72
24
149
126
21
40
56
27
96
30
135
9
135
40
113
90
108
24
1
17
18
102
60
19
24
24
23
73
89
7
24
59
156
81
24
24
33
7
80
63
49
71
273
51
45
40
56
63
105
120
96
64
24
56
57
87
16
17
103
29
3
15
105
39
49
80
24
63
18
55
89
90
18
27
16
65
55
11
126
7
101
19
8
69
3
40
83
102
90
36
9
15
97
119
169
32
48
72
48
255
270
216
6
21
48
159
57
39
25
24
8
112
8
48
72
9
54
9
160
8
48
24
213
72
187
104
64
8
3
12
54
24
27
9
66
42
51
21
18
48
9
160
155
69
99
45
21
60
79
120
128
232
35
21
64
35
21
159
90
108
3
87
105
24
64
11
21
69
51
3
12
49
131
18
91
5
43
56
72
24
40
29
150
45
21
19
96
35
141
120
9
108
123
15
33
64
155
61
104
93
18
1
56
9
39
24
15
1
65
15
16
101
3
27
397
8
15
9
24
21
99
16
104
64
32
21
114
81
64
8
45
331
24
56
75
12
33
147
132
48
42
30
6
99
40
120
8
24
40
368
3
285
72
40
56
40
32
15
144
25
101
12
63
117
18
57
15
42
63
168
3
30
15
16
41
7
71
49
272
64
11
85
120
11
45
112
80
16
224
3
18
91
48
23
9
303
18
54
145
65
159
16
41
15
45
3
15
9
ABCD 99630780344*3^$a+1 [50090]
19
60
81
45
48
6
54
156
84
12
27
147
93
33
18
60
177
32
31
12
90
48
60
12
48
12
120
24
66
204
60
66
114
24
42
60
150
18
30
102
18
102
54
6
107
37
6
144
21
15
54
24
90
30
102
18
42
78
36
156
48
27
9
39
15
65
25
36
51
75
24
24
60
9
80
73
84
131
25
24
60
96
48
35
55
30
72
3
135
6
6
240
144
36
30
75
165
24
36
138
69
33
84
60
36
60
48
30
90
12
24
234
9
117
66
60
24
21
3
30
66
6
108
126
54
39
93
24
66
48
36
53
67
93
3
18
66
36
180
78
36
54
89
13
114
6
48
66
41
85
24
51
3
45
45
42
57
33
30
60
24
6
18
6
84
42
65
169
23
7
84
240
12
18
39
128
133
66
9
15
66
54
36
84
60
6
6
57
51
96
84
30
36
60
24
132
108
30
126
156
114
126
18
72
54
171
105
48
12
168
66
6
138
6
11
43
60
240
42
15
39
30
6
24
141
33
47
55
30
27
291
60
72
138
132
24
36
24
84
66
24
57
9
36
3
57
23
61
51
39
36
165
33
30
36
120
30
6
113
115
150
6
36
114
6
30
87
123
78
39
63
90
48
36
36
30
33
32
49
84
42
84
84
36
69
15
276
6
144
30
180
21
69
11
13
12
48
90
45
45
35
31
126
3
45
60
186
66
78
45
45
42
54
30
21
69
114
90
12
54
30
6
30
18
30
30
30
30
12
78
36
36
240
60
54
30
210
24
117
33
180
59
13
60
48
39
3
84
126
75
32
61
66
30
384
35
91
24
96
126
54
30
66
18
30
57
39
6
3
27
84
6
78
12
174
51
123
6
66
48
96
60
54
30
156
24
57
105
135
45
18
60
66
51
69
6
24
24
30
12
30
77
1
60
6
60
33
261
27
240
15
24
90
60
60
36
108
132
84
63
48
123
66
60
66
117
21
30
222
54
36
180
177
3
45
3
29
7
36
84
6
54
90
24
120
107
19
90
66
48
30
6
90
30
30
66
60
84
36
228
12
33
87
48
9
3
54
36
144
36
90
120
24
53
43
54
144
90
162
30
5
19
186
48
36
111
255
18
30
120
12
45
48
27
30
24
90
126
30
210
30
18
6
33
171
69
63
60
165
69
59
7
24
24
72
204
54
72
30
18
12
18
216
33
80
7
54
6
36
60
77
61
6
114
27
39
84
6
54
96
153
33
47
61
72
27
63
78
147
3
60
30
126
84
30
66
30
6
30
63
177
143
61
51
80
13
99
57
60
120
36
108
99
21
66
6
84
114
30
6
126
48
219
201
72
144
24
72
47
43
18
195
15
6
30
24
72
45
9
90
24
30
39
57
39
117
75
9
39
21
11
205
3
75
72
60
30
60
150
84
96
18
27
39
41
25
18
42
78
90
66
24
9
3
18
60
12
3
81
120
84
66
66
15
3
90
35
192
19
93
21
6
21
9
66
90
27
48
135
30
75
105
54
33
93
3
15
12
24
174
6
24
96
30
3
27
21
189
54
42
150
390
24
6
168
126
30
53
103
48
60
132
48
6
6
60
48
177
183
9
48
243
60
17
73
12
108
239
7
84
150
42
60
18
30
150
12
54
36
24
21
123
30
60
6
66
168
102
84
81
105
30
48
90
42
84
6
60
90
53
144
31
60
245
157
24
126
30
48
120
66
84
36
36
24
66
63
81
36
48
6
144
126
6
33
45
36
66
45
75
18
42
24
54
267
123
66
150
6
60
27
231
9
ABCD 99631092794*3^$a+1 [50045]
90
15
20
40
15
24
33
8
61
78
36
45
24
81
51
33
3
9
48
18
18
30
72
30
3
36
8
72
1
15
75
12
66
30
5
31
45
51
78
11
79
192
29
16
3
117
44
1
3
12
33
11
16
12
63
54
66
54
108
30
21
44
16
12
24
9
39
51
9
20
43
9
9
11
19
30
15
36
39
72
18
6
30
3
57
6
30
42
5
72
1
27
36
12
12
8
48
4
45
87
15
101
4
51
5
12
36
31
21
39
5
40
8
25
51
39
6
87
3
9
3
90
3
15
45
72
132
63
5
19
33
12
3
101
40
12
15
174
119
25
39
87
29
76
33
15
48
123
6
66
45
3
21
8
25
11
37
3
72
20
67
6
72
63
81
15
15
45
8
16
69
66
72
30
107
31
117
195
24
81
3
30
39
56
37
15
105
123
152
4
9
24
18
77
12
4
72
24
24
20
55
17
4
56
19
24
66
66
117
15
21
99
6
75
72
8
76
3
141
57
12
75
32
28
27
45
24
45
210
5
25
12
63
36
24
21
6
29
19
89
16
21
63
8
40
15
84
54
36
15
33
27
21
179
4
27
5
28
84
15
17
4
60
24
87
53
1
24
15
56
7
12
65
60
7
5
28
48
27
41
36
55
96
42
51
81
39
20
36
84
25
51
99
21
8
16
36
45
18
18
162
5
1
51
15
9
15
6
51
3
17
64
51
29
1
3
27
17
28
3
84
81
20
60
16
24
44
1
84
15
15
65
7
9
24
32
28
33
3
12
27
72
24
165
12
24
24
36
45
6
65
73
6
45
15
41
7
81
20
37
27
45
48
3
20
139
81
36
60
60
20
36
4
104
4
72
3
21
72
32
16
12
3
90
72
39
3
93
12
261
6
21
15
30
12
6
24
48
69
15
53
25
12
15
20
16
3
9
33
3
15
54
51
9
3
20
7
120
6
47
72
100
12
36
75
12
17
61
23
31
9
120
15
12
24
69
27
33
36
36
12
21
15
15
126
3
32
1
3
44
85
47
16
32
43
72
21
12
9
48
96
12
27
60
56
4
51
89
16
20
61
6
48
42
35
7
65
13
12
78
69
44
1
15
33
18
18
30
12
57
15
6
132
54
24
9
15
57
21
23
16
39
17
28
116
1
15
60
15
54
3
20
72
25
3
8
48
31
5
91
45
33
111
8
36
7
65
7
33
60
9
23
1
6
81
24
39
5
31
81
15
17
91
12
33
44
7
18
12
66
18
39
87
9
20
7
12
17
19
24
165
60
68
28
36
3
78
3
21
6
18
15
36
15
45
3
12
21
168
117
23
64
27
30
18
21
44
7
29
36
1
15
3
57
24
80
40
44
16
80
16
68
19
17
1
23
127
9
20
49
27
24
21
24
3
12
33
18
165
33
6
9
21
36
42
77
16
39
9
20
40
9
6
117
48
9
15
45
6
45
44
16
45
42
30
3
12
12
32
4
24
8
28
39
21
20
49
12
36
162
48
17
28
8
61
35
4
12
9
95
4
57
15
24
48
15
21
15
5
49
71
1
78
33
12
36
15
5
7
69
20
40
60
3
66
75
51
24
21
153
18
30
27
132
60
93
15
12
36
9
23
40
48
3
6
24
47
4
15
60
5
31
30
27
48
48
15
30
84
30
6
24
111
36
51
132
12
30
78
36
9
21
87
48
15
21
48
60
21
24
78
33
9
36
51
20
24
4
72
3
21
44
52
20
28
72
8
28
93
39
3
24
5
43
53
67
17
31
9
20
124
56
76
15
42
6
41
84
1
18
66
90
9
21
15
9
3
84
3
6
30
12
17
88
32
52
75
9
12
33
6
33
36
56
84
16
15
66
24
24
30
60
9
36
87
33
32
64
44
4
45
11
49
63
24
24
81
11
52
21
11
96
48
19
117
24
9
35
36
4
33
78
6
24
15
72
32
28
8
16
20
49
36
6
12
45
32
36
52
36
9
42
45
51
30
24
39
12
12
36
15
45
12
87
6
11
4
12
32
55
17
40
21
24
15
15
18
12
6
45
24
60
84
129
72
51
27
78
84
39
12
45
3
60
24
8
4
24
116
48
28
3
12
17
7
9
51
18
15
3
24
21
75
48
66
15
45
36
39
45
39
39
60
6
35
4
36
60
39
18
59
1
15
69
23
16
12
45
35
13
15
36
15
24
36
5
60
48
61
30
21
48
15
42
59
40
12
75
9
20
4
21
18
53
43
102
47
115
12
18
42
24
29
73
72
78
12
66
12
23
25
27
39
5
91
78
15
36
15
54
15
45
11
43
6
15
9
63
9
3
33
63
111
93
27
41
55
30
3
12
72
3
18
15
21
18
102
15
36
15
17
16
21
35
40
36
15
42
6
42
18
5
16
60
8
7
89
72
19
30
51
45
3
81
3
36
24
8
24
25
6
9
80
24
72
37
12
6
18
11
4
92
7
30
63
105
23
49
90
33
8
121
18
36
69
12
21
3
24
36
51
54
30
12
33
84
15
36
21
33
183
63
12
30
24
15
99
5
36
64
56
24
16
36
27
81
15
6
18
53
7
65
31
36
21
9
15
33
42
33
63
17
16
51
29
19
17
13
75
3
29
25
24
6
21
60
27
5
1
11
36
13
11
108
85
27
93
83
7
6
60
11
55
5
25
48
15
33
15
8
16
48
36
36
44
7
5
28
24
21
6
21
3
41
28
8
28
87
33
36
96
44
28
72
84
36
51
17
72
16
15
5
43
12
12
65
7
30
60
6
30
63
57
18
96
6
30
18
12
102
156
9
3
18
15
24
45
12
23
28
48
9
27
9
66
9
12
8
1
54
21
36
39
6
27
48
27
18
12
3
12
12
24
15
36
60
18
3
15
42
60
42
6
27
63
65
7
36
174
6
12
5
12
40
20
61
24
51
27
42
51
15
29
16
39
5
16
39
6
11
13
23
25
23
1
24
36
30
9
9
27
24
20
4
68
28
80
55
12
65
19
36
24
65
16
24
39
45
60
96
24
12
24
24
57
3
15
42
3
204
48
63
6
48
123
63
9
36
36
120
15
60
60
24
6
71
12
7
48
5
1
87
48
27
30
123
24
36
24
33
39
9
71
25
3
3
9
48
21
66
29
19
12
30
ABCD 99631186672*3^$a+1 [50028]
33
225
54
53
88
12
180
75
17
60
184
24
8
12
97
3
8
7
72
21
12
3
65
19
96
84
53
36
36
24
16
51
45
24
75
125
16
48
24
63
125
4
44
96
36
48
112
32
40
3
129
81
59
40
44
7
45
12
36
96
56
24
16
108
20
19
57
135
186
63
92
52
108
8
19
101
37
3
24
48
75
53
52
177
15
20
43
33
32
7
93
8
7
17
48
7
21
132
108
20
7
17
148
15
33
51
93
32
1
114
29
19
125
112
20
48
16
44
48
28
87
9
84
80
1
35
40
75
45
80
55
36
17
16
87
24
21
12
108
15
24
141
15
5
48
61
3
87
36
12
17
196
27
17
40
44
52
44
55
9
156
135
45
36
8
7
9
21
35
19
36
24
9
344
168
19
21
108
132
135
12
72
53
115
165
48
20
144
48
208
60
20
4
56
37
47
36
79
108
17
36
124
15
69
111
105
8
76
60
56
60
1
155
24
55
81
132
75
117
20
55
6
99
45
15
51
9
63
21
12
80
40
32
55
48
5
64
20
40
15
41
48
16
171
12
105
3
89
1
114
33
32
61
15
87
45
8
280
48
236
76
8
60
31
69
360
24
32
28
36
80
24
40
48
15
45
44
55
33
75
17
43
33
15
149
55
21
68
144
36
16
24
96
128
16
27
29
16
44
84
64
48
12
3
9
180
15
21
87
53
49
111
32
16
39
53
160
72
93
123
27
9
20
144
40
96
48
120
72
135
36
29
16
99
69
21
243
183
5
84
16
44
396
37
195
87
180
5
124
32
4
128
76
36
44
16
44
91
108
93
44
40
168
180
116
24
37
3
32
40
15
36
29
4
12
132
183
69
21
30
125
144
16
192
96
36
60
3
45
56
112
60
60
20
4
15
45
195
9
21
6
72
117
45
75
63
33
165
15
188
127
102
15
36
80
19
72
36
153
260
31
5
31
125
97
11
37
3
141
3
12
36
45
35
19
173
40
56
12
127
81
44
36
76
3
48
53
61
35
64
60
20
12
28
120
51
36
17
40
140
60
127
245
16
27
53
4
96
24
3
141
56
124
20
156
43
12
9
60
96
120
44
16
140
168
16
12
12
15
33
72
48
168
21
75
36
48
32
60
40
32
108
124
75
108
33
75
29
43
378
75
24
56
4
68
7
129
84
68
108
52
44
31
45
32
16
56
91
45
8
136
84
44
36
7
29
60
103
108
60
162
18
33
39
12
41
48
1
15
36
24
20
108
103
72
33
48
27
57
12
96
32
256
84
183
45
207
33
27
237
15
69
51
89
19
53
28
180
104
52
84
60
96
48
20
12
36
24
84
1
95
91
9
45
99
27
69
3
105
15
18
27
72
80
43
18
63
20
24
16
176
36
79
21
48
39
213
48
36
111
105
39
45
84
96
45
35
64
24
36
44
100
207
29
16
21
144
3
3
9
60
15
9
87
17
52
96
15
72
165
36
27
105
128
91
81
84
15
9
72
60
12
27
165
75
69
21
63
3
24
225
165
18
125
43
53
4
87
9
189
18
12
53
24
4
32
55
29
28
32
16
20
28
27
9
8
100
288
20
19
21
32
7
105
3
65
276
120
91
125
91
77
48
112
3
33
32
55
60
9
20
4
24
27
5
100
48
48
87
41
76
15
89
127
89
16
15
5
100
44
100
44
19
57
176
67
5
28
39
21
72
12
44
72
28
20
64
32
55
153
135
21
140
16
15
105
96
39
53
76
27
57
12
48
8
108
7
189
45
3
48
15
72
81
192
20
55
137
7
93
48
48
12
140
88
111
29
52
72
128
72
7
69
12
20
4
56
55
105
69
6
12
17
115
9
44
36
12
72
16
189
63
ABCD 99631277966*3^$a+1 [50035]
12
10
26
21
96
9
28
32
18
22
44
24
39
60
111
10
44
18
24
22
24
2
72
34
11
97
11
55
26
28
14
58
119
85
30
114
12
24
8
3
27
10
104
63
1
72
2
36
60
165
84
3
30
16
74
10
8
34
18
30
26
34
38
3
49
11
9
16
71
39
54
6
100
26
4
6
113
13
2
70
56
46
24
8
102
64
32
36
3
25
62
4
54
44
18
24
18
15
48
19
2
6
18
3
36
43
30
35
1
72
18
5
39
10
14
9
49
8
108
54
10
78
8
54
28
36
2
6
4
83
7
60
38
34
12
36
5
48
12
36
13
8
18
28
5
25
24
20
42
9
96
49
36
2
28
80
10
6
2
6
46
23
12
1
20
54
9
19
26
100
6
17
1
12
11
48
39
70
2
70
54
92
42
18
18
12
34
18
8
15
25
24
48
32
99
135
18
18
30
10
18
131
19
26
54
120
46
68
22
125
24
63
48
10
35
27
24
10
47
9
34
38
3
75
4
8
42
12
3
12
48
61
26
18
30
93
3
45
36
24
24
15
120
64
5
37
107
135
18
22
18
44
10
6
110
52
17
36
21
60
15
7
80
6
15
12
19
8
40
8
34
2
24
33
85
35
13
6
44
108
30
15
75
70
54
5
12
13
23
12
24
48
9
34
74
54
45
37
11
13
8
4
42
20
10
14
64
53
12
27
70
90
8
54
15
25
60
30
144
6
120
23
37
92
39
13
116
36
39
51
4
90
24
72
107
36
12
24
48
51
10
36
36
8
10
17
27
12
10
24
44
22
5
21
52
71
37
62
21
25
20
6
54
84
72
6
22
18
42
59
33
18
16
54
23
13
2
52
18
47
25
62
40
80
6
4
26
60
10
18
38
6
30
16
12
78
26
54
76
6
74
16
2
6
40
32
4
24
30
80
16
54
8
4
14
58
26
222
4
14
3
33
39
7
84
65
25
6
20
70
18
20
42
48
6
36
40
53
60
19
56
10
54
6
74
18
6
18
4
24
36
90
5
36
21
39
27
16
17
9
40
14
58
8
46
5
1
11
99
90
34
18
8
10
92
16
54
8
3
1
26
88
12
42
2
34
30
24
12
36
29
3
46
30
36
8
18
64
24
12
24
120
24
2
34
30
41
3
124
149
21
30
16
29
12
12
9
36
39
7
38
24
10
2
16
8
22
18
42
18
30
26
52
119
36
37
108
14
22
6
26
12
34
5
3
48
10
59
1
95
60
9
6
40
8
24
21
1
83
25
18
5
21
36
52
66
5
3
18
18
33
39
42
4
54
36
32
21
36
24
49
36
6
18
2
34
20
16
59
61
6
48
62
10
68
10
12
14
10
11
60
36
1
11
15
64
17
39
9
27
16
41
151
8
36
16
38
87
21
36
46
44
18
42
76
114
30
98
72
99
1
8
27
9
3
67
56
16
72
53
73
30
5
36
48
181
62
10
26
16
12
62
6
10
62
126
15
36
48
13
59
24
33
70
41
51
34
2
18
51
37
12
86
4
5
1
20
87
57
10
5
13
42
17
21
27
36
7
26
18
57
1
18
18
26
64
32
9
37
66
32
118
80
4
11
49
20
16
47
1
98
78
10
30
14
21
45
6
30
3
7
6
12
18
32
18
15
13
8
28
108
2
34
102
24
2
75
67
8
12
6
30
118
14
12
16
44
9
3
18
18
9
37
14
18
4
98
6
28
2
70
36
20
51
1
35
13
44
16
26
18
40
42
29
55
8
141
1
35
19
20
42
4
71
12
21
66
108
24
58
26
10
44
27
24
45
3
15
28
30
24
84
26
6
30
45
15
18
15
48
1
23
13
30
8
6
75
1
6
36
30
108
50
21
48
25
11
3
76
5
24
120
48
25
26
9
1
12
8
160
18
26
10
30
108
6
41
13
11
25
56
34
53
24
67
110
24
22
6
8
18
4
5
57
15
135
22
24
83
27
6
10
2
3
15
52
5
3
10
54
18
11
19
24
54
12
14
94
14
9
19
134
4
6
8
69
36
7
24
54
11
15
40
77
9
4
8
3
13
2
33
85
47
33
3
24
19
17
37
36
72
11
39
28
20
9
24
3
16
38
52
35
13
180
23
19
53
27
10
74
57
31
18
26
30
64
42
2
28
32
18
54
36
3
144
9
10
6
2
34
18
128
28
18
68
4
24
2
82
35
43
56
6
18
10
59
252
57
10
26
18
12
16
2
82
8
9
1
44
34
12
6
35
37
54
84
24
44
12
10
6
5
21
4
96
8
76
6
77
57
15
21
22
29
24
9
16
48
8
52
90
36
2
72
3
31
41
7
5
39
96
10
8
3
37
32
3
7
20
10
26
9
9
100
6
8
45
21
3
31
26
4
96
8
84
18
60
10
8
10
2
36
24
15
13
12
26
10
122
22
24
11
25
2
36
16
26
10
26
22
108
54
36
8
6
10
30
6
12
42
8
33
49
20
15
9
36
4
14
9
19
65
27
24
4
5
37
12
35
15
18
3
115
56
64
17
25
18
48
5
27
18
4
47
13
36
36
47
9
100
11
3
45
36
21
16
18
2
16
8
108
40
14
22
180
60
2
10
23
9
12
16
12
18
53
25
48
86
66
54
60
9
3
34
48
6
8
28
12
18
78
5
7
8
81
25
30
24
53
19
90
2
9
72
7
54
8
3
51
22
36
6
17
48
9
27
9
10
5
75
60
30
3
111
30
6
64
62
15
21
28
48
42
2
51
24
24
33
4
11
13
26
12
36
6
40
26
10
90
29
7
6
26
54
30
28
14
28
26
30
52
2
10
18
6
48
11
7
32
10
20
54
18
3
31
2
10
17
48
13
2
36
34
74
6
4
18
5
1
36
20
15
48
37
24
20
42
36
12
36
81
43
2
3
7
42
11
55
24
44
18
28
12
59
93
16
35
60
13
30
42
30
5
24
21
3
37
11
12
27
46
119
37
60
8
12
28
14
28
66
23
39
21
31
5
43
50
46
26
75
19
5
19
62
28
18
26
12
3
15
33
3
10
14
82
8
252
63
21
16
62
10
35
37
11
72
15
22
32
4
36
71
27
9
24
21
18
78
3
15
30
15
37
20
46
32
10
8
75
19
5
13
11
105
28
18
18
23
3
57
33
64
8
16
26
12
6
22
42
8
126
84
45
79
17
19
30
18
60
20
10
86
30
46
17
87
33
7
5
57
52
8
22
6
2
34
12
6
66
36
26
18
18
10
62
105
3
96
10
8
12
126
81
15
10
8
46
36
80
12
28
24
8
100
36
53
24
49
30
14
4
60
12
6
18
30
26
15
1
26
22
26
10
11
13
11
19
42
18
8
82
2
45
19
41
9
90
36
22
36
11
3
72
153
3
28
26
36
6
28
44
10
2
126
64
14
81
21
16
18
48
90
26
69
21
36
52
35
3
52
8
ABCD 99631401022*3^$a+1 [50014]
54
9
9
15
57
108
18
9
24
57
27
165
111
21
39
27
42
12
15
45
54
12
54
90
69
57
270
9
51
12
45
117
39
39
30
42
120
54
96
48
27
15
54
180
51
33
15
75
36
36
24
36
48
60
30
60
156
42
18
15
57
54
54
102
108
36
9
9
18
90
24
36
12
51
9
3
168
21
3
3
12
18
144
3
60
33
54
48
93
57
75
45
171
27
45
9
78
90
18
12
6
72
48
51
39
42
30
54
75
120
3
45
63
42
108
3
51
45
3
165
75
45
45
27
129
111
15
6
84
36
54
18
6
9
21
75
21
15
24
141
54
12
42
27
93
111
24
33
27
21
27
9
195
63
12
45
45
6
48
42
15
3
30
216
18
6
72
3
15
69
21
75
36
123
21
87
90
12
27
195
54
84
90
60
21
81
39
72
39
81
3
24
30
315
96
21
24
30
126
126
45
45
123
81
108
66
81
81
3
51
114
54
18
15
48
27
69
24
15
9
45
135
3
54
78
66
39
51
36
78
12
18
81
72
117
6
156
81
45
54
9
9
18
78
30
330
75
9
111
57
48
15
24
72
3
72
84
60
66
39
15
6
18
57
48
33
42
18
48
36
75
15
90
18
168
18
51
129
84
6
30
15
9
72
48
87
9
99
21
42
12
42
30
81
108
27
9
9
54
45
36
51
18
102
6
63
9
15
36
36
3
105
156
36
9
12
204
48
18
72
21
51
18
270
60
120
57
15
6
159
15
6
3
99
81
69
123
60
15
18
126
138
42
30
60
66
54
3
15
42
3
33
219
15
30
36
87
48
60
93
6
45
9
36
15
33
42
30
90
18
72
3
57
36
75
9
99
27
57
15
72
18
60
120
198
114
51
183
12
18
72
3
96
36
27
96
30
6
54
27
63
21
15
48
6
27
39
90
171
99
45
15
45
3
45
48
24
15
45
3
36
249
27
30
54
6
48
96
12
42
18
12
72
3
3
48
186
18
30
51
45
180
75
45
24
72
66
33
9
48
78
84
21
60
36
45
51
39
60
30
15
21
39
141
90
42
15
51
117
9
60
48
126
6
39
51
45
75
45
153
18
24
18
12
18
21
21
84
39
15
78
15
57
102
165
33
63
24
45
18
36
120
45
9
15
21
72
18
54
132
15
51
108
24
18
99
63
48
54
18
6
126
18
48
24
36
54
66
54
6
147
33
90
48
21
33
6
9
45
18
33
69
18
24
228
18
27
171
42
75
84
69
36
3
21
66
24
174
15
36
57
78
90
27
84
69
39
45
3
105
180
3
129
30
18
60
54
69
339
93
159
54
6
30
36
42
33
48
27
57
63
18
36
111
69
18
18
42
36
90
12
3
21
39
36
33
36
30
24
66
15
45
12
87
3
60
45
63
21
45
39
60
45
24
66
24
120
18
3
69
90
81
27
18
132
39
45
63
51
54
3
45
54
114
15
21
90
18
51
96
105
30
9
120
69
72
135
123
30
18
144
126
60
27
12
63
126
24
111
99
45
27
24
54
138
24
21
15
12
18
54
24
72
84
21
15
90
24
15
48
63
102
60
3
87
66
6
108
18
48
126
6
147
87
36
30
60
54
138
72
36
60
12
96
87
3
12
9
171
42
15
12
9
36
36
84
3
72
51
33
132
144
3
45
48
87
177
24
27
42
12
18
21
51
36
45
207
18
24
48
132
108
12
39
57
12
15
3
24
84
36
33
45
36
120
99
33
99
21
24
84
24
30
108
150
12
42
9
24
15
42
84
42
30
3
57
72
12
96
72
27
99
156
69
57
78
144
102
15
24
60
144
45
3
12
48
9
54
69
93
3
105
27
45
3
60
27
33
99
12
6
84
24
231
105
135
9
96
36
48
72
18
144
90
6
105
60
45
6
18
66
21
33
51
201
126
9
69
111
63
36
6
108
12
108
27
84
129
36
12
27
132
21
39
24
9
18
93
21
3
51
66
39
84
3
54
108
6
30
6
66
15
45
3
60
9
72
51
48
75
81
63
21
21
108
15
75
12
18
72
111
12
21
42
18
72
12
42
33
33
54
9
9
132
18
18
18
9
3
54
36
27
81
39
15
18
114
141
39
54
36
39
24
27
36
30
ABCD 99631417456*3^$a+1 [50089]
18
25
11
1
53
15
396
60
15
21
69
15
39
54
75
15
1
96
11
18
90
9
297
15
28
188
57
27
9
27
9
99
225
67
5
108
27
27
21
15
21
136
113
54
81
60
21
139
221
3
148
47
1
80
135
36
1
17
90
33
75
37
96
101
54
237
267
13
20
3
141
3
45
81
90
145
20
276
40
23
36
21
64
77
3
216
15
73
20
393
3
24
45
127
68
3
153
36
364
5
207
9
18
36
36
90
36
7
56
192
24
81
18
21
48
72
16
23
61
140
15
25
11
54
75
76
144
119
81
63
121
131
93
33
55
17
72
3
28
24
24
29
55
143
90
27
27
1
68
16
95
126
3
192
3
237
40
173
180
162
72
57
195
33
93
75
100
80
87
13
128
40
71
9
112
329
399
136
5
51
39
108
288
105
12
16
72
155
18
36
15
40
20
69
90
36
25
168
41
51
48
36
45
175
5
36
43
8
75
105
204
64
80
267
72
85
72
41
27
63
117
12
69
15
24
88
108
35
1
104
196
293
108
99
96
72
57
139
32
117
180
3
40
47
121
200
57
15
39
198
243
27
61
11
54
36
54
157
293
90
216
33
112
60
144
29
3
48
111
108
37
89
72
54
90
54
37
80
9
36
7
47
126
3
87
90
99
99
117
24
129
27
9
90
225
45
19
71
201
33
54
18
103
41
99
189
55
71
37
17
126
21
40
11
45
24
64
216
8
72
39
241
80
4
17
18
61
44
39
36
37
125
43
224
28
47
33
3
54
27
135
36
54
36
198
21
124
89
72
163
32
3
45
60
111
72
9
64
485
54
18
67
23
72
13
257
15
3
33
4
71
97
29
55
48
77
15
48
45
75
141
36
15
48
27
144
85
59
1
17
175
20
57
115
36
104
208
20
39
54
51
3
72
126
27
16
11
109
89
55
48
20
144
3
108
33
252
39
9
40
41
15
93
36
54
18
39
16
80
88
104
51
216
90
31
32
63
18
54
165
15
1
17
180
108
31
59
162
3
15
144
18
19
35
90
39
312
117
15
36
75
21
96
45
27
45
103
20
3
72
54
111
69
43
47
54
7
132
95
18
18
342
63
192
64
5
90
54
51
16
8
51
21
64
5
108
126
49
41
7
104
40
29
171
48
15
18
108
75
12
129
63
36
9
151
29
303
12
52
20
88
20
81
144
90
1
80
24
93
63
16
36
60
5
18
90
51
88
72
56
3
432
162
36
36
108
7
11
73
161
90
90
55
89
72
115
12
72
56
64
24
24
116
21
15
39
201
33
55
56
120
57
15
75
37
12
44
15
36
54
171
81
3
64
188
100
5
180
180
163
17
144
39
136
56
72
12
153
75
112
80
3
73
53
27
9
36
54
73
17
18
72
9
45
216
375
3
33
165
27
45
67
23
18
18
216
33
57
111
88
35
25
11
33
255
33
3
61
48
17
18
90
135
52
83
21
112
29
90
36
93
141
43
128
4
185
19
17
18
21
96
63
225
9
127
116
27
33
183
121
20
36
3
162
135
63
1
84
77
99
81
90
13
84
65
27
ABCD 99631644332*3^$a+1 [50021]
23
18
7
17
15
105
30
9
40
24
17
55
48
35
6
7
59
30
24
7
77
3
75
69
33
72
156
24
27
64
48
8
64
120
17
12
66
1
48
41
42
6
132
18
1
5
36
12
42
129
57
7
17
78
9
3
48
42
115
8
33
24
6
1
128
3
42
30
21
15
57
27
13
8
9
15
33
18
60
42
6
60
13
77
6
6
108
36
78
33
64
11
37
8
27
69
21
48
12
31
32
3
24
12
108
69
93
27
9
42
117
3
13
24
32
57
36
27
72
64
32
69
66
6
30
78
31
131
37
48
35
21
72
24
15
57
51
18
6
78
18
42
6
12
54
19
5
51
69
195
9
36
27
9
54
36
18
78
37
83
162
30
6
72
7
120
5
99
64
83
144
45
88
59
54
24
42
21
15
49
65
18
108
90
103
8
16
65
90
13
17
72
63
3
54
60
19
11
6
12
67
191
81
21
6
45
27
60
25
5
43
8
48
3
37
24
104
16
11
45
81
31
24
23
60
24
21
16
11
45
27
72
18
163
35
24
21
3
36
33
64
17
79
17
7
53
30
45
81
7
5
60
127
72
23
97
8
96
9
18
37
71
57
21
246
45
3
37
11
13
41
7
41
151
47
12
13
23
9
33
48
63
27
6
6
30
3
72
3
6
63
16
5
180
114
30
6
12
174
7
59
114
60
7
24
29
19
29
108
78
81
3
30
18
30
31
17
31
143
1
8
136
17
18
45
3
90
108
24
79
11
30
18
45
24
33
42
6
135
144
39
25
8
21
19
8
15
30
6
13
17
18
114
12
30
105
39
42
7
8
64
11
24
18
6
24
30
36
43
8
16
35
13
96
113
39
3
13
24
41
12
324
6
73
8
16
120
11
30
15
15
1
8
3
45
160
23
33
9
15
16
24
5
6
54
78
1
8
69
19
56
24
45
6
13
5
51
40
5
27
51
66
27
3
13
47
9
27
54
63
112
77
51
39
25
35
13
59
13
8
72
15
1
56
64
11
6
96
18
13
5
19
8
51
54
48
12
72
67
24
72
65
15
33
12
27
75
6
12
3
75
61
11
60
48
169
35
66
18
9
81
87
75
37
24
113
31
23
1
32
3
30
31
8
99
66
187
8
88
24
24
48
32
9
103
77
139
53
24
36
15
33
7
17
15
27
6
24
15
45
6
72
30
39
16
8
72
33
247
83
264
60
193
35
12
25
53
12
6
33
27
30
72
7
23
9
9
39
9
36
36
79
23
12
30
108
27
51
102
15
33
55
24
24
11
54
31
72
32
160
8
51
72
21
16
56
40
8
24
3
18
12
15
63
49
89
111
75
37
41
31
47
25
32
21
43
41
42
48
37
5
67
17
6
1
32
123
61
17
7
65
7
41
384
55
35
18
19
24
11
6
12
216
67
24
23
1
65
7
17
7
89
79
23
114
31
80
15
30
12
42
61
29
19
48
8
16
24
41
103
35
12
1
72
41
168
7
41
15
129
31
56
184
32
21
72
42
48
1
11
42
60
7
56
16
137
72
78
9
3
18
24
24
147
69
30
21
3
66
78
6
63
64
5
75
3
204
9
136
24
8
51
102
7
59
120
12
42
120
138
102
7
35
78
48
24
36
27
75
18
18
36
60
36
30
30
12
96
85
8
3
78
7
32
16
24
32
72
64
8
81
36
78
138
30
24
6
31
47
12
48
24
13
29
6
48
12
1
168
5
99
16
48
35
30
55
23
132
12
105
3
48
21
40
11
133
8
9
18
30
103
29
27
75
48
6
90
6
15
21
91
83
54
66
48
181
35
61
72
24
23
114
96
24
60
3
16
56
117
6
102
15
3
60
48
36
13
65
60
18
42
15
48
9
55
32
16
83
30
24
7
11
45
64
29
24
3
57
78
1
17
12
12
66
61
80
112
8
21
30
45
48
3
60
1
32
51
78
175
47
30
67
32
3
30
79
11
18
67
35
108
33
40
5
30
24
133
24
8
33
48
31
200
136
8
16
17
114
45
21
139
47
9
51
48
30
6
1
8
24
40
41
18
30
18
13
53
3
27
45
111
30
18
42
12
42
49
137
39
195
6
7
11
90
6
61
35
85
72
8
15
84
30
87
21
96
66
54
19
71
73
89
12
147
16
120
120
24
11
60
49
32
69
27
27
66
48
96
54
85
11
13
35
120
13
113
7
47
25
23
121
8
15
84
54
15
147
30
24
24
72
108
18
9
33
39
3
6
48
87
27
18
19
5
43
17
55
8
160
56
24
21
12
24
79
11
60
25
24
32
45
54
78
79
41
42
90
67
24
144
24
17
18
24
72
37
8
123
90
91
17
30
48
90
96
31
8
72
24
225
55
83
37
5
90
73
23
102
67
41
79
56
48
24
57
18
45
88
59
30
18
30
103
5
42
9
129
18
54
15
3
42
12
18
61
24
24
8
21
132
36
102
21
3
18
18
30
12
31
11
6
12
6
13
17
39
21
126
6
7
176
16
5
156
7
176
69
43
32
3
69
15
25
35
18
12
48
72
63
144
27
54
63
ABCD 99631976578*3^$a+1 [50024]
100
72
80
114
96
18
156
84
172
90
50
40
20
90
78
12
180
60
48
12
180
84
24
132
48
126
6
24
60
4
116
6
58
110
42
108
12
108
216
60
64
20
42
18
192
160
44
156
70
110
18
30
12
174
6
48
90
270
160
152
48
72
160
50
114
174
90
220
2
90
84
96
48
42
150
84
96
48
142
398
90
42
118
2
160
68
12
54
54
82
134
156
60
28
56
6
18
312
240
48
6
16
134
36
264
246
24
30
184
80
96
156
28
176
36
108
112
128
52
128
12
58
2
160
44
60
30
96
58
92
114
90
54
30
36
120
76
224
36
100
18
32
40
38
52
134
64
110
12
150
18
132
18
30
36
6
30
48
112
104
84
180
12
120
60
88
2
18
52
8
210
30
36
76
140
40
14
30
226
98
100
162
494
24
66
246
138
162
24
126
138
22
38
12
238
50
40
20
66
6
138
6
24
162
30
18
30
66
66
30
18
22
80
48
90
12
288
156
96
48
120
132
10
158
72
168
66
184
2
160
20
88
140
96
276
258
42
144
304
92
210
40
98
30
6
64
26
96
30
10
18
272
88
20
276
84
90
322
68
12
84
96
18
10
62
120
78
82
8
90
100
80
156
54
142
68
22
198
146
186
48
120
180
66
54
280
50
102
208
2
24
46
8
282
18
6
30
96
108
36
24
156
180
60
6
54
124
62
10
14
6
60
280
8
30
250
182
18
12
40
200
120
40
284
84
12
60
420
108
42
78
162
150
60
84
4
20
60
300
180
30
6
16
180
14
90
6
90
88
72
80
84
36
70
74
54
600
30
252
144
124
50
72
40
14
4
212
40
180
224
60
204
30
40
2
54
216
54
90
24
66
30
186
24
334
62
48
52
164
66
78
90
186
36
48
96
154
72
80
120
210
360
54
234
72
30
54
156
30
58
140
36
76
140
220
80
114
30
156
24
46
14
84
72
24
126
168
30
36
120
6
40
8
10
72
68
36
4
32
40
8
10
110
52
158
202
8
172
104
24
12
120
28
200
120
112
98
82
108
162
50
60
18
282
108
72
60
120
40
14
126
120
24
4
110
250
116
24
40
140
36
4
252
18
72
134
240
216
24
84
12
18
126
144
132
30
150
48
72
24
84
30
30
66
46
44
204
42
114
36
84
6
234
96
40
68
66
226
164
66
144
24
72
30
84
384
40
86
6
288
96
120
16
98
66
6
30
88
332
54
96
18
12
540
60
84
ABCD 99632369386*3^$a+1 [50025]
102
144
18
6
81
156
117
6
54
18
21
9
36
72
150
36
72
21
33
18
9
39
9
27
9
195
12
114
90
30
183
57
54
48
42
3
27
9
87
138
3
12
75
69
27
21
189
6
33
15
54
162
36
18
18
33
93
24
123
108
3
120
6
3
27
24
48
90
150
57
135
9
81
24
30
54
54
60
12
60
9
48
153
24
108
12
18
18
15
24
12
12
27
114
102
45
69
66
6
48
36
60
75
12
15
96
90
30
36
18
99
15
12
54
24
3
15
66
87
9
36
63
9
36
48
6
54
18
21
9
87
9
39
87
18
90
30
18
33
27
12
54
27
69
27
21
15
36
12
12
33
54
72
96
18
144
12
72
3
3
9
12
45
75
3
48
54
6
90
12
24
18
30
75
36
84
21
18
54
75
129
12
18
57
24
27
6
3
48
3
33
48
57
78
108
12
6
18
21
27
9
12
159
24
9
60
84
207
12
18
6
33
48
45
18
54
36
48
78
33
15
6
30
21
39
9
27
81
93
87
21
6
162
18
48
36
24
18
15
36
15
9
24
3
6
48
87
93
24
18
33
24
135
54
24
54
129
27
21
12
21
18
9
84
36
39
30
24
12
42
54
3
9
3
3
72
45
9
36
3
63
9
159
162
3
27
72
72
6
72
87
33
18
24
105
21
72
75
96
75
60
36
48
21
33
78
48
54
60
15
39
12
45
15
9
117
102
33
84
15
9
27
9
99
30
3
3
138
78
69
57
15
75
57
12
33
42
12
189
36
27
21
3
9
45
99
99
156
21
15
24
117
255
42
36
51
15
60
57
24
21
72
36
39
39
21
9
72
24
18
18
51
51
168
18
12
36
147
36
21
66
132
117
27
30
60
87
12
72
24
36
129
138
6
12
18
24
18
39
45
198
6
147
48
3
90
18
102
15
36
21
132
15
36
12
3
21
3
9
48
84
12
48
105
180
66
18
18
9
15
9
9
18
66
198
6
15
39
33
87
54
24
36
84
3
48
45
51
108
141
96
147
33
18
33
3
84
18
96
12
3
15
6
54
9
36
45
3
12
3
30
18
9
24
3
54
42
66
18
78
36
36
3
63
72
21
180
51
57
93
39
45
42
72
48
45
63
42
27
45
3
9
6
57
120
12
9
90
9
24
12
93
3
48
81
99
3
69
45
54
30
96
36
90
66
18
24
18
48
42
93
15
12
18
96
48
39
15
42
12
144
27
96
75
81
45
18
90
6
36
48
54
3
3
45
21
3
39
21
48
144
33
6
144
36
36
18
27
21
18
9
87
246
75
24
33
144
90
57
33
3
63
42
12
3
33
111
51
18
54
69
3
21
3
84
24
9
99
48
18
24
27
12
12
51
33
57
54
21
21
99
48
27
9
33
15
48
81
12
18
33
39
42
27
45
30
6
18
138
3
21
18
30
63
99
24
9
39
24
48
36
36
126
27
24
27
12
36
18
24
51
3
9
9
243
36
63
21
9
36
3
21
75
24
39
90
96
12
24
18
45
39
42
18
72
21
108
24
9
15
93
36
3
9
18
18
135
51
54
126
9
12
60
3
18
3
12
45
111
36
81
18
93
12
81
30
96
156
93
51
36
6
12
54
57
36
93
36
72
99
117
66
33
45
12
18
18
114
54
30
18
6
12
9
27
21
72
87
9
141
174
6
18
33
105
6
81
81
48
3
21
18
108
9
12
33
3
48
3
9
45
18
72
102
24
15
51
42
30
18
36
99
105
36
3
45
3
21
123
57
36
15
93
3
15
66
3
15
9
24
24
3
36
30
18
9
24
3
54
42
18
210
18
3
111
12
126
3
3
30
144
3
3
12
60
21
33
15
39
36
120
24
33
3
93
48
69
78
120
18
36
51
12
24
3
9
27
18
18
18
24
39
177
108
12
135
27
105
48
15
84
21
75
18
180
12
6
18
120
3
84
9
48
78
102
87
45
3
45
18
72
24
33
51
24
66
96
30
33
3
57
69
24
27
57
60
18
18
15
51
24
18
18
21
15
69
57
51
36
48
21
96
102
36
60
90
66
126
18
36
81
9
6
18
3
24
81
87
51
18
123
3
6
18
66
6
69
24
60
36
60
39
36
30
42
81
21
51
99
30
36
3
3
213
93
123
141
42
81
24
39
129
63
24
108
21
99
69
27
45
93
24
90
9
132
36
51
6
63
21
24
87
3
9
36
147
168
108
66
6
48
45
45
3
69
3
57
54
33
12
60
33
36
99
9
18
189
72
117
3
21
3
24
75
57
3
81
57
6
36
21
48
36
48
45
111
33
12
6
18
18
45
36
9
48
60
27
156
63
33
9
30
9
27
9
69
36
15
75
90
48
42
18
18
36
9
63
9
24
87
42
36
12
42
12
9
36
36
9
36
99
63
54
36
51
9
3
15
18
3
48
15
21
105
3
15
36
72
6
15
156
27
21
72
ABCD 99632595904*3^$a+1 [50154]
372
39
45
45
15
219
309
60
117
99
24
75
105
156
132
12
135
72
54
15
165
54
342
54
9
27
18
63
144
480
48
21
51
384
72
132
81
144
75
132
36
153
111
84
60
141
39
36
69
87
129
90
9
120
69
63
9
18
441
120
96
189
147
69
90
18
180
15
48
60
24
336
24
120
48
351
216
81
84
285
144
216
198
162
15
96
120
120
24
24
36
33
75
105
63
48
51
141
147
141
345
15
201
123
57
243
117
219
36
96
12
87
90
144
270
54
171
24
60
36
51
90
75
15
54
144
63
60
72
96
12
12
81
90
396
93
87
18
162
108
90
75
177
15
96
72
312
36
27
177
93
27
60
435
45
60
120
63
36
45
60
84
81
36
18
72
18
87
84
81
54
57
48
132
87
81
279
45
96
39
45
72
24
156
84
105
180
147
72
96
9
267
36
48
9
63
84
195
33
57
39
69
306
105
165
27
480
108
105
36
15
48
288
48
36
105
51
84
228
51
126
108
3
300
57
90
36
180
117
117
36
99
207
9
135
144
21
12
57
75
105
3
33
54
33
24
69
15
36
3
126
216
15
36
132
168
132
237
108
72
51
237
51
21
291
84
144
21
159
264
27
93
48
24
69
195
144
147
69
39
360
33
93
87
93
15
129
36
255
84
96
15
381
96
9
51
57
36
306
33
168
108
141
63
81
54
33
57
90
105
75
105
12
48
87
9
189
15
168
204
9
27
12
60
288
24
96
12
180
12
156
69
3
285
3
87
117
99
225
144
60
147
81
63
57
84
48
36
12
60
84
240
225
15
84
9
3
123
54
75
72
288
252
36
87
501
180
264
81
90
21
33
126
69
156
84
36
69
147
105
63
156
12
129
51
93
90
9
45
135
108
9
99
24
96
24
27
141
39
153
72
189
135
9
51
36
3
306
15
12
9
75
15
93
177
3
12
48
81
75
69
90
216
54
72
255
285
63
36
45
207
360
12
12
96
69
198
36
9
360
27
21
87
141
21
111
60
9
39
501
18
90
27
45
90
54
75
240
9
63
63
144
21
36
48
252
108
216
300
9
72
111
84
144
291
90
51
39
108
57
393
90
93
60
240
48
144
45
3
24
240
ABCD 99632731546*3^$a+1 [50023]
96
14
40
20
4
8
34
6
50
88
150
90
50
76
18
38
48
10
24
6
56
64
24
42
86
18
40
26
54
150
16
168
42
126
128
40
2
40
8
94
66
120
6
146
70
114
120
30
140
36
18
40
86
10
30
24
42
38
106
30
18
62
36
22
150
2
46
72
90
32
16
30
90
128
16
30
168
42
14
60
102
54
58
6
24
8
58
230
36
30
6
82
6
2
18
126
94
32
120
18
70
114
72
104
6
10
96
48
152
40
50
180
184
80
10
26
28
24
42
54
2
22
18
24
6
42
26
22
48
102
90
102
90
32
234
46
246
50
78
66
88
62
64
66
14
40
50
16
144
110
72
138
16
48
6
66
78
18
78
66
54
42
72
32
126
10
134
64
50
16
14
90
96
88
38
18
22
80
10
80
22
18
30
24
164
4
42
134
10
24
32
90
6
88
96
414
80
16
20
4
176
114
94
32
88
176
106
26
52
138
8
90
22
78
170
46
18
62
84
52
128
60
22
48
24
6
92
54
54
16
96
18
6
66
72
96
144
120
102
26
144
54
10
24
48
72
38
18
70
66
24
24
96
24
30
356
36
184
32
10
24
194
4
32
10
30
240
26
22
18
38
34
30
90
296
46
80
90
30
40
24
162
30
42
6
20
22
48
240
86
144
154
102
20
70
30
26
30
88
26
16
78
42
54
20
28
8
60
220
72
48
42
8
310
20
30
22
42
24
54
2
70
66
24
80
94
42
168
2
54
16
14
58
38
18
142
128
156
4
162
24
30
24
24
66
32
48
190
24
90
48
48
50
124
56
304
8
34
30
90
48
26
36
10
14
64
18
72
72
54
26
30
34
56
70
216
24
50
24
30
64
18
30
42
96
6
24
114
8
94
44
60
336
58
30
26
30
216
58
6
120
50
70
80
12
118
174
186
30
56
40
26
78
10
6
104
10
26
4
50
6
64
26
40
78
18
30
8
130
6
26
40
110
10
24
48
30
18
134
226
30
72
48
240
90
74
144
156
58
32
64
24
38
40
68
4
42
30
18
30
2
46
24
44
94
78
80
10
134
90
30
40
104
64
48
50
40
30
74
40
6
104
16
200
10
144
30
114
2
118
62
60
84
40
18
150
120
48
18
350
40
26
16
38
72
24
34
6
24
2
78
82
24
6
18
6
20
6
64
78
90
38
10
110
58
32
160
30
42
38
130
30
24
144
32
114
70
18
30
56
34
48
50
4
24
2
18
70
30
140
4
32
136
18
146
54
96
126
10
30
50
22
8
40
50
118
24
66
32
88
24
126
80
16
44
30
46
26
64
6
98
66
204
16
90
6
8
42
18
22
54
26
40
54
18
30
66
54
26
22
104
40
104
34
206
16
48
92
36
24
34
144
72
56
22
18
48
24
62
24
156
46
248
70
32
88
2
24
30
34
2
118
80
46
26
118
26
24
70
2
30
58
86
90
54
10
6
80
64
24
18
38
82
72
62
58
192
54
140
100
152
88
66
6
8
64
48
80
34
110
40
164
124
48
74
144
64
6
42
38
72
90
18
4
98
40
54
144
50
64
6
116
46
48
120
144
6
122
142
2
40
78
26
94
18
54
96
24
18
38
90
30
10
30
20
48
4
18
48
96
96
134
16
80
40
18
122
22
6
24
48
168
266
16
80
88
6
44
60
64
42
74
76
26
22
120
90
2
70
26
54
16
54
90
14
10
6
18
62
106
72
30
18
134
16
42
126
24
2
16
30
24
18
62
160
18
78
98
64
26
100
42
38
40
20
4
66
102
72
2
6
82
2
190
96
8
64
6
24
48
24
48
18
30
18
24
32
64
54
96
20
52
72
18
54
200
40
114
32
54
36
22
26
46
126
18
6
74
40
ABCD 99633504734*3^$a+1 [50014]
27
153
36
27
21
123
65
48
49
35
40
177
36
18
9
104
13
18
9
20
7
93
51
18
11
61
72
87
32
4
3
54
15
48
56
88
63
5
64
32
28
33
36
36
11
64
108
48
48
63
36
21
195
21
20
16
33
27
27
21
24
72
20
4
92
37
15
111
54
3
69
51
3
36
9
81
75
68
1
15
3
89
64
63
17
19
77
13
51
3
17
16
12
189
36
3
15
45
32
13
18
65
25
167
4
60
48
48
12
3
45
24
44
36
13
54
198
51
12
48
72
15
33
44
13
54
9
9
63
27
36
9
164
160
45
18
126
18
36
108
33
3
177
21
11
205
123
57
39
15
54
3
15
54
18
5
76
8
16
12
99
9
36
63
65
48
28
21
159
48
27
33
3
17
73
59
16
60
60
20
55
29
7
72
54
23
13
23
64
12
12
15
21
15
17
1
51
48
92
16
60
8
28
20
28
12
33
54
36
36
18
18
36
18
11
36
7
33
93
54
53
96
12
1
83
25
18
18
83
16
12
20
31
45
60
3
45
36
144
36
24
56
16
80
13
27
9
18
45
45
72
39
80
4
192
24
24
51
9
117
54
108
54
35
217
3
68
55
9
80
1
36
75
96
9
36
39
44
4
12
128
84
28
60
15
36
36
33
44
64
60
48
39
108
72
45
32
31
36
18
39
15
53
12
25
18
81
20
48
16
15
5
13
27
56
43
117
9
23
12
124
8
211
41
67
129
15
105
3
5
28
21
47
12
4
92
7
29
12
4
9
3
68
28
12
200
16
80
25
71
55
36
5
28
60
177
126
153
32
76
27
33
57
39
15
36
54
11
4
39
144
9
99
9
20
25
15
165
35
1
36
90
9
27
41
36
60
43
33
75
72
17
52
12
36
44
1
18
18
36
3
15
144
81
9
72
23
103
54
3
44
25
123
92
73
75
69
54
101
61
51
21
36
119
12
103
9
20
43
45
8
1
18
9
60
3
17
28
9
191
97
54
81
9
15
165
23
28
104
25
108
87
12
63
5
4
32
157
99
45
18
17
1
36
27
63
45
9
11
25
54
17
112
15
36
9
9
90
17
1
36
171
44
52
3
21
68
1
15
111
213
72
324
21
54
162
18
5
12
148
69
11
60
37
27
63
54
15
111
29
84
49
18
36
18
36
47
36
172
177
54
41
16
51
17
1
27
68
31
180
36
9
12
84
3
41
13
18
126
15
24
15
108
17
19
221
31
53
16
32
16
96
44
31
18
18
9
56
25
63
8
28
261
47
16
117
71
1
18
33
92
100
135
9
32
48
16
60
159
18
27
72
12
12
84
9
108
27
12
48
8
31
33
32
12
31
36
33
32
61
35
16
80
31
36
18
155
96
16
21
18
54
47
43
21
96
36
27
17
28
56
40
3
54
27
135
41
100
39
18
63
144
8
28
36
27
72
18
36
72
63
12
60
24
72
8
31
29
372
13
18
9
68
76
56
40
39
18
47
25
36
18
81
45
54
54
18
17
73
18
5
4
12
48
20
88
20
37
63
12
12
3
18
90
9
24
3
81
32
13
35
52
80
31
9
81
83
7
9
27
144
36
69
3
36
5
76
9
36
167
16
33
27
9
11
43
33
3
33
3
9
96
56
19
9
27
18
83
220
21
63
81
27
20
48
4
189
83
25
18
17
1
63
27
81
9
15
44
28
8
157
15
36
21
3
144
15
18
35
112
15
81
60
8
12
91
18
18
21
141
15
21
171
9
71
52
75
54
18
90
54
9
135
41
4
63
45
45
15
3
45
20
16
27
9
32
49
108
15
32
7
105
116
16
15
29
25
108
15
12
63
53
12
25
18
5
28
3
21
33
95
40
48
24
9
180
18
33
12
9
18
9
24
21
47
16
27
53
1
18
18
54
90
123
21
15
21
71
19
18
15
32
12
13
231
3
18
119
43
54
72
54
54
15
12
9
71
55
126
15
12
20
12
64
75
21
33
27
24
3
21
15
144
41
49
18
9
27
5
67
17
12
76
3
53
124
12
63
5
132
88
120
60
20
12
4
27
53
64
63
33
12
99
33
32
61
18
57
48
111
18
71
16
93
27
20
76
8
220
60
72
44
31
5
12
52
3
54
18
36
36
9
60
21
18
18
15
75
21
15
9
27
9
128
79
69
93
83
79
77
16
51
9
72
92
16
27
21
12
183
45
12
105
15
108
129
18
65
88
20
97
35
19
9
68
60
25
36
63
45
126
36
33
8
13
18
36
18
11
16
48
15
77
28
20
19
81
9
99
63
72
77
12
1
15
3
18
90
36
105
3
17
48
25
51
93
18
53
37
27
68
49
36
27
12
156
20
52
12
45
18
65
172
24
27
69
21
135
27
18
23
112
60
60
69
18
17
28
27
72
17
12
64
15
18
18
36
90
3
87
33
21
63
135
9
9
144
18
90
18
18
39
12
3
36
108
17
ABCD 99634297552*3^$a+1 [50017]
8
25
48
24
111
72
56
121
47
64
56
72
96
97
47
192
24
61
27
56
144
24
145
23
16
80
1
24
84
11
16
9
95
112
80
64
33
143
13
36
119
25
144
87
32
144
160
9
359
181
60
36
3
24
81
47
208
8
192
25
119
48
49
108
60
111
176
112
32
24
144
25
36
35
64
8
64
9
15
8
24
25
143
24
1
39
9
239
1
48
15
8
112
117
27
33
192
71
61
3
32
73
48
159
21
11
24
64
8
16
57
15
129
60
107
49
15
57
15
264
69
48
27
216
33
48
47
48
120
133
3
24
176
24
25
119
1
231
176
16
9
119
120
40
80
336
24
24
1
23
16
104
96
48
48
136
33
63
296
121
23
73
95
97
24
183
56
49
71
192
48
88
9
24
47
16
21
107
73
143
64
45
108
144
95
49
71
160
153
48
72
15
129
168
48
15
8
48
24
112
152
1
23
48
232
56
16
120
24
21
59
72
136
80
37
48
35
25
180
35
49
87
152
48
16
80
24
16
144
24
8
168
48
13
195
80
48
1
15
104
48
217
108
27
48
104
49
204
3
9
180
35
24
1
23
48
24
16
153
24
183
45
131
109
12
71
97
63
32
16
33
263
1
24
95
61
155
16
8
48
72
40
57
15
144
104
96
24
24
61
107
16
192
56
16
8
24
1
48
23
145
72
71
192
64
8
25
84
299
16
9
108
59
85
11
193
47
24
13
96
11
133
251
48
1
24
12
123
8
208
8
49
23
288
49
47
13
35
48
144
64
144
105
23
232
32
24
16
141
192
108
24
95
88
9
15
48
33
12
171
81
15
81
71
1
71
49
15
8
13
99
72
81
63
9
47
16
32
73
63
104
61
36
60
48
59
168
144
16
56
25
23
121
144
72
47
97
36
132
63
32
13
48
387
344
40
56
25
156
11
88
8
48
24
72
96
85
108
23
40
8
73
144
23
24
120
253
108
143
24
24
16
21
11
112
21
60
39
104
192
16
48
9
15
224
13
155
97
23
72
64
8
1
39
32
64
80
49
24
95
48
120
168
49
15
48
8
25
39
288
24
56
48
112
128
37
27
177
95
40
8
1
71
72
49
71
241
12
123
57
23
85
11
72
112
120
33
95
192
37
84
23
37
99
93
107
136
153
24
12
27
8
72
181
36
119
169
63
81
23
1
216
23
25
23
40
128
61
51
104
16
216
9
135
105
48
23
96
16
104
72
109
84
95
49
71
64
8
1
72
36
180
47
13
83
24
40
8
72
96
13
83
13
12
132
75
176
144
37
83
16
152
48
24
49
47
16
45
27
8
216
24
48
120
144
72
96
48
192
24
16
104
1
12
195
296
120
72
136
9
167
144
72
96
24
24
48
97
111
105
12
108
23
96
48
144
13
60
111
249
39
32
40
8
192
40
56
136
9
15
165
11
96
136
104
24
48
24
16
117
99
153
63
56
13
275
48
13
35
1
96
12
99
45
60
84
27
24
57
63
225
143
72
1
168
23
157
36
207
93
27
153
167
40
56
96
120
16
200
121
135
32
24
25
39
96
32
ABCD 99634657288*3^$a+1 [50028]
19
24
29
15
100
12
156
168
5
7
48
104
16
12
56
88
41
67
5
123
180
81
75
60
28
128
33
7
5
63
72
36
12
76
29
3
105
63
9
3
108
21
3
52
56
12
33
31
92
9
72
39
4
96
92
120
16
104
33
31
89
7
65
43
17
72
43
20
117
12
115
68
60
45
132
39
76
36
44
24
4
12
8
81
27
84
33
12
7
173
39
16
89
27
9
15
9
15
57
72
36
67
84
48
60
84
29
3
52
44
9
39
148
20
33
12
99
9
96
48
72
15
16
65
12
79
24
32
48
120
9
159
69
72
36
75
84
196
24
80
33
67
125
60
15
21
15
12
48
24
45
3
96
189
72
36
15
28
96
89
19
17
43
12
89
87
4
5
55
53
51
72
28
60
89
55
48
72
12
8
12
40
5
135
45
24
15
12
28
17
55
72
137
39
4
12
53
63
136
12
5
36
31
48
12
24
44
21
19
32
24
60
81
99
9
115
17
27
96
40
65
72
39
60
105
99
9
63
12
16
80
16
36
32
4
36
72
60
53
72
67
8
24
12
120
28
89
43
20
45
84
19
80
9
7
56
12
88
20
64
8
60
16
72
20
117
15
12
28
8
33
84
3
24
88
80
12
84
141
24
103
41
3
28
41
55
101
24
43
80
33
123
60
60
40
44
12
21
19
8
88
125
12
19
84
60
32
45
12
60
48
3
4
29
60
51
184
24
32
36
108
9
55
72
116
24
4
5
7
29
36
55
8
9
36
51
28
80
16
41
31
20
84
9
12
31
36
48
17
75
28
53
72
19
5
36
43
41
36
43
20
69
15
36
84
28
8
9
27
76
20
69
79
29
3
60
9
39
57
135
52
5
31
84
53
120
24
3
76
12
53
31
80
4
32
100
120
44
165
19
89
51
12
60
33
7
24
20
21
43
29
132
19
284
33
67
5
3
57
72
31
24
20
9
127
8
4
56
72
88
80
4
12
44
36
9
36
3
48
28
60
32
9
31
20
16
32
16
8
64
108
24
32
4
48
20
33
15
88
5
12
63
9
51
76
56
60
72
12
21
3
81
31
5
15
48
12
24
153
27
184
44
28
180
77
7
44
12
4
41
75
33
15
148
17
31
41
27
132
4
149
27
156
84
4
29
3
4
68
4
56
105
48
19
84
12
53
12
3
105
24
12
63
33
108
147
9
3
33
72
36
31
12
36
8
24
60
40
20
9
12
24
7
24
12
56
4
41
127
8
16
44
24
172
44
45
36
51
4
12
48
125
31
8
9
31
101
51
88
5
39
28
60
24
5
36
15
28
12
17
63
48
16
72
77
36
36
15
84
4
17
91
8
60
48
12
33
103
149
75
4
12
77
12
24
12
108
31
41
3
57
55
140
16
41
15
21
7
72
48
20
33
72
27
16
20
12
9
36
135
16
17
39
28
44
16
17
48
39
33
27
16
8
21
39
57
63
9
12
60
144
12
39
24
4
5
60
72
3
136
80
36
9
43
89
75
117
63
84
4
17
3
9
15
4
36
72
68
21
39
21
111
36
24
9
15
64
24
44
52
125
51
12
24
33
7
29
103
77
51
21
7
17
84
39
52
8
45
111
105
36
63
112
101
12
7
20
84
12
24
24
81
195
45
19
56
9
51
81
55
17
12
187
68
24
9
79
8
21
67
56
40
20
21
84
72
15
124
29
12
7
20
100
41
12
3
40
29
31
41
99
45
67
5
60
27
4
44
12
88
17
91
56
21
48
7
137
3
28
24
24
29
75
124
5
79
12
29
3
16
108
12
65
39
40
8
28
29
27
165
3
33
3
60
4
32
36
33
67
84
44
40
65
60
7
12
72
20
120
33
72
39
24
108
9
135
24
81
3
33
63
16
5
55
56
24
4
20
28
48
5
63
156
40
29
127
56
9
75
40
8
4
48
8
4
12
32
12
45
36
31
44
28
108
72
29
55
80
9
7
44
69
99
36
64
120
12
8
24
88
5
12
60
63
45
91
12
17
3
24
16
20
76
264
137
60
31
8
9
67
72
8
84
21
67
72
120
72
60
116
33
24
79
152
40
32
180
52
44
36
4
5
51
24
36
40
65
159
40
140
129
60
3
52
12
53
199
44
24
40
5
43
32
16
168
20
40
96
104
21
115
8
21
51
112
89
43
29
43
68
9
27
33
15
208
5
27
48
64
5
24
51
21
7
41
43
8
108
64
44
52
5
27
33
12
7
36
68
33
39
48
144
165
3
105
31
44
40
17
39
76
120
29
60
15
36
48
28
17
108
31
36
128
88
32
4
53
3
16
12
32
12
12
45
156
7
20
184
120
48
24
89
19
32
100
36
29
55
60
72
24
20
24
9
60
3
45
91
17
51
21
60
63
16
29
51
28
72
56
45
43
32
ABCD 99634747346*3^$a+1 [50060]
156
28
23
9
9
30
45
27
105
9
84
27
15
30
7
53
15
69
36
24
174
24
21
60
24
120
48
9
43
107
66
15
24
33
15
45
120
27
63
141
27
18
54
13
275
57
208
5
12
163
5
27
291
90
6
45
45
51
108
4
11
6
51
40
47
72
54
60
55
32
57
135
81
36
31
20
15
24
48
126
51
36
3
54
103
12
32
4
17
84
15
21
39
21
48
6
81
9
84
39
21
12
3
12
108
9
36
67
32
100
32
3
25
32
81
24
63
108
84
9
15
4
48
29
3
132
63
25
8
48
45
84
60
48
75
84
36
40
68
36
63
61
11
18
147
9
7
137
180
31
47
37
17
36
7
23
105
100
20
105
30
57
12
45
84
75
180
75
57
12
33
162
61
12
5
18
102
90
9
36
27
1
5
144
51
177
15
24
4
164
33
27
36
40
5
66
90
60
66
57
105
31
5
27
69
63
36
57
54
9
36
33
43
173
12
7
47
1
53
24
18
85
92
15
21
64
65
36
84
3
15
33
39
18
132
211
80
4
11
37
20
28
20
21
18
30
60
43
68
45
111
16
59
120
18
36
87
45
3
36
9
39
12
48
45
60
27
28
83
33
39
1
17
24
30
93
28
68
9
108
63
141
36
43
32
9
96
27
45
72
151
48
35
30
240
36
54
49
20
76
84
5
87
129
36
31
5
87
21
72
39
33
12
150
13
48
83
45
12
69
3
105
147
105
36
12
60
27
45
15
16
5
18
25
41
36
3
52
48
29
3
9
24
72
7
5
6
69
3
30
60
108
27
12
27
69
124
41
24
36
12
67
68
72
81
175
5
24
3
15
48
165
36
111
18
54
81
9
103
8
72
48
24
12
124
17
3
36
76
29
39
24
45
3
72
33
15
24
21
12
108
27
63
198
67
5
18
9
15
85
48
188
39
33
72
21
72
39
51
18
174
6
12
87
36
12
105
75
9
24
75
45
7
17
15
60
87
48
73
23
157
48
116
136
8
15
6
135
21
24
30
9
12
33
79
20
81
54
6
144
72
99
129
6
25
29
48
115
20
45
87
21
24
75
33
84
63
51
57
63
90
159
57
60
36
243
96
51
18
126
6
87
160
5
15
28
48
92
24
9
87
40
192
8
48
60
36
45
99
12
48
9
18
18
12
60
12
168
3
72
159
66
24
63
36
21
111
12
45
30
42
43
41
27
12
28
77
168
75
24
48
15
45
45
120
36
51
39
6
66
9
108
33
192
63
9
39
75
9
45
48
27
63
9
15
9
4
60
71
177
28
5
72
39
15
61
12
53
3
129
255
33
120
24
120
144
39
72
21
63
172
197
12
243
12
39
169
36
20
312
192
93
27
15
13
5
39
48
15
153
12
123
33
96
4
92
15
85
12
5
36
231
21
207
36
15
30
42
9
60
129
36
39
24
57
3
28
32
120
28
137
12
6
30
24
3
81
6
165
9
39
12
21
3
124
113
15
60
45
108
39
72
141
42
21
84
105
6
81
9
30
6
15
3
61
11
18
30
6
27
112
23
45
28
32
33
15
36
153
3
69
75
45
114
9
28
80
28
47
105
24
84
9
12
6
9
96
60
28
71
61
20
48
15
9
81
72
7
36
35
126
48
43
20
9
3
36
36
141
3
21
99
9
15
15
33
40
53
24
12
43
53
75
112
5
72
3
33
15
60
183
72
85
68
111
6
48
19
23
25
23
54
195
72
60
69
36
24
79
113
24
3
72
159
57
84
3
198
72
3
159
93
27
1
180
20
69
24
51
21
12
78
129
33
12
15
60
64
65
30
6
36
12
42
21
27
33
9
36
27
93
24
90
121
8
40
84
11
9
28
80
48
12
24
15
61
29
6
30
43
17
15
159
21
69
111
39
9
12
99
114
36
84
60
7
12
8
153
12
87
27
21
28
41
54
30
67
5
147
12
75
6
84
36
27
108
99
54
36
15
21
24
18
85
5
91
17
43
104
63
24
48
81
45
24
18
18
7
95
9
15
33
93
27
100
35
57
33
111
36
9
7
17
18
234
3
132
184
32
45
147
48
39
33
177
43
20
12
60
9
7
47
96
37
12
5
18
48
25
89
27
9
12
150
18
19
92
225
15
21
42
72
45
48
252
81
115
17
12
ABCD 99634781542*3^$a+1 [50061]
60
27
34
62
22
83
13
26
46
228
11
33
18
24
58
23
39
34
36
80
28
35
120
51
82
59
3
46
26
45
36
60
12
192
15
30
36
28
96
11
60
45
4
24
26
33
15
57
15
21
25
23
36
45
40
26
9
60
49
26
81
37
72
119
24
27
118
11
21
66
45
12
48
135
9
21
42
22
23
1
131
36
13
12
32
3
168
9
135
73
47
37
50
21
9
39
120
9
183
24
48
12
48
13
24
56
42
18
28
71
3
21
12
24
39
117
225
39
25
116
15
15
9
108
27
33
120
120
15
46
59
73
12
32
36
63
36
49
32
40
47
3
94
24
2
10
23
157
23
27
22
83
49
44
66
33
48
60
99
18
48
75
25
104
3
15
93
72
48
24
60
48
96
9
12
90
21
337
20
75
36
12
57
15
1
72
192
23
9
63
37
59
36
33
27
25
26
9
165
64
26
33
12
33
28
134
21
84
21
39
1
23
1
11
37
8
39
144
36
120
36
120
12
61
32
123
24
12
25
116
144
123
48
132
1
36
26
45
73
12
14
33
12
345
288
3
228
60
21
15
75
90
51
97
32
90
9
135
9
108
45
63
96
15
18
3
204
60
9
280
11
36
24
60
13
120
83
60
48
57
40
50
54
36
75
48
49
2
46
24
59
72
57
3
60
12
51
45
49
122
141
72
3
45
84
1
35
84
15
6
39
45
75
21
180
27
37
35
144
12
24
3
46
24
83
204
109
107
144
49
50
22
59
36
120
24
1
59
36
24
84
24
63
154
11
24
48
3
45
72
60
72
13
26
9
192
135
78
48
3
39
118
59
33
160
12
98
33
60
108
12
9
36
54
21
69
75
84
24
45
3
93
144
28
59
60
15
46
35
9
51
12
36
12
12
36
21
28
23
105
3
12
12
33
84
3
147
30
15
73
155
25
252
95
21
28
11
60
24
25
47
12
192
213
87
3
126
99
72
96
12
1
11
81
39
39
9
135
93
12
21
15
21
3
97
23
33
87
57
16
8
12
27
1
104
90
81
45
51
49
59
12
204
24
12
36
24
33
183
120
13
44
51
84
13
35
24
21
123
1
80
4
60
35
24
25
83
48
24
33
75
12
12
69
15
24
1
71
60
1
62
57
109
44
87
24
120
9
28
23
84
36
217
8
15
177
195
144
36
129
111
93
27
12
15
30
3
12
27
201
72
1
11
120
1
23
144
85
203
132
12
48
1
26
54
135
12
12
201
12
60
15
12
57
180
3
12
13
23
24
120
36
37
92
96
75
12
12
13
11
12
27
153
24
13
23
12
63
22
47
84
39
96
102
3
72
72
12
96
57
27
63
118
23
24
48
60
9
6
58
86
33
13
92
16
36
11
48
97
119
276
73
59
145
20
72
160
35
21
72
27
48
12
24
21
4
50
21
1
83
216
21
84
6
45
27
22
11
72
13
108
35
27
130
47
12
36
39
118
23
60
12
1
146
34
36
48
11
36
3
90
87
48
36
1
8
28
119
45
15
13
60
20
3
57
75
48
60
9
24
40
119
13
48
95
37
108
36
8
75
60
36
21
24
207
57
52
38
6
135
12
33
102
144
70
71
27
93
9
75
21
12
75
48
24
36
60
60
37
8
75
72
96
39
21
49
23
13
47
12
72
25
96
2
21
24
48
12
48
87
33
39
81
9
36
64
131
13
156
36
47
57
15
85
20
64
47
120
24
156
45
64
296
108
135
12
180
37
8
60
54
93
12
36
12
45
40
8
240
39
24
225
15
12
37
23
25
35
48
12
9
15
3
58
14
45
24
72
12
13
23
85
32
99
60
21
28
131
48
12
1
60
47
12
15
45
73
47
21
99
24
97
32
90
72
45
36
144
81
12
72
3
48
84
25
11
37
108
95
37
8
18
22
35
25
47
1
59
48
132
63
18
100
156
14
81
1
48
11
48
3
9
105
4
96
98
48
54
123
13
122
45
12
24
225
4
143
72
60
48
12
168
25
95
12
60
72
3
30
3
120
12
27
46
60
62
105
13
48
71
24
9
27
9
15
85
2
33
24
60
1
32
75
120
120
12
51
10
35
60
84
13
14
130
83
57
48
18
45
72
97
8
18
45
24
ABCD 99634919056*3^$a+1 [50005]
54
36
54
60
66
9
32
16
15
78
171
8
127
129
99
42
174
24
30
42
30
15
3
5
67
285
21
3
24
177
48
111
39
18
207
111
9
45
78
45
153
111
15
18
30
60
53
24
25
15
48
8
235
90
42
36
21
9
24
36
27
120
15
30
35
37
83
25
18
186
66
24
41
64
21
90
54
35
49
15
27
237
48
80
40
117
12
90
24
120
21
8
40
8
144
1
12
72
90
54
54
53
24
160
8
97
6
30
18
306
60
51
48
24
93
12
15
96
56
88
57
95
88
33
47
37
195
39
96
9
81
39
96
39
6
30
6
120
42
48
60
54
11
55
17
72
120
133
27
99
21
33
42
21
27
18
3
15
105
9
12
54
36
33
45
192
24
66
41
37
51
24
27
18
51
39
18
60
27
32
31
174
60
23
61
11
139
102
42
18
18
12
5
112
105
15
33
15
3
101
49
66
21
120
75
90
3
32
115
77
7
81
32
91
144
252
41
49
30
60
18
155
181
24
30
125
7
65
1
42
45
57
15
3
42
30
93
8
13
12
108
11
49
239
7
105
8
1
167
49
30
108
93
33
39
57
18
141
15
81
24
120
24
27
18
123
123
96
69
75
66
11
25
95
24
16
33
102
9
15
33
3
18
75
56
43
78
84
3
3
29
73
15
32
121
90
45
57
95
37
35
49
39
120
32
49
72
119
1
24
30
65
385
114
54
143
40
117
6
30
90
6
138
36
41
85
96
84
23
1
90
149
88
24
8
16
216
51
42
75
120
3
72
21
27
54
198
150
123
33
36
3
33
24
23
192
73
15
8
72
16
9
126
41
73
48
18
54
15
27
5
85
66
60
90
48
36
90
36
18
60
66
36
29
48
175
17
16
117
75
72
45
36
135
9
39
24
48
75
29
25
23
40
81
12
24
18
65
256
69
51
24
93
35
72
37
126
45
45
99
75
6
30
54
3
72
24
27
42
48
24
90
33
93
35
88
69
27
69
30
24
108
33
72
105
15
9
18
18
315
99
30
15
8
211
42
54
18
12
114
12
9
243
117
48
201
66
108
17
1
54
36
42
66
81
33
36
54
117
171
264
36
42
48
15
57
42
36
89
40
33
18
45
48
15
81
45
120
35
19
21
24
9
6
54
243
165
42
57
56
43
6
36
12
87
81
47
37
36
114
30
6
33
15
222
27
57
36
315
27
90
27
8
48
40
99
18
30
117
48
96
9
23
13
59
55
120
137
40
45
35
85
18
57
51
150
47
91
45
51
18
3
80
55
57
8
79
216
105
3
6
18
117
9
39
27
69
237
35
199
41
37
252
23
61
24
75
33
120
87
27
30
15
9
12
3
32
187
90
66
36
5
1
159
129
239
67
53
103
108
29
67
54
36
18
66
6
18
23
133
42
33
21
66
9
63
81
72
105
48
216
6
65
37
3
80
49
18
18
30
18
144
6
21
8
25
156
72
108
24
15
21
174
60
30
27
15
54
27
45
12
6
81
3
36
24
48
150
59
96
7
33
105
42
30
6
12
114
30
6
183
24
3
29
25
24
216
135
8
37
54
156
33
8
144
13
108
39
3
120
45
27
125
19
21
15
90
240
36
30
197
115
30
126
9
117
6
12
36
72
29
13
48
59
1
12
60
87
213
72
18
33
144
93
3
3
77
133
42
48
36
5
55
9
45
131
16
135
65
40
48
69
12
6
30
3
39
17
1
90
72
93
15
30
155
49
18
48
29
61
35
19
125
40
21
27
21
59
48
72
55
42
15
3
53
67
117
9
24
231
32
88
24
3
18
30
204
72
30
6
77
25
231
21
36
63
24
27
93
45
96
11
61
174
6
12
6
77
67
120
90
72
36
204
144
59
25
78
9
21
35
25
39
213
51
159
96
162
ABCD 99635165978*3^$a+1 [50107]
48
29
54
1
168
11
102
132
43
24
5
48
18
97
11
1
36
5
108
66
73
12
209
31
60
29
6
36
85
5
367
41
19
35
78
19
35
1
24
36
132
23
37
71
1
29
72
235
12
41
24
55
83
18
7
53
54
37
53
127
60
59
121
119
1
29
36
175
95
60
1
17
55
251
12
108
1
41
7
23
25
47
145
23
90
19
96
5
54
6
18
12
114
103
107
61
29
60
103
17
103
12
29
60
36
210
13
12
36
24
65
91
17
30
37
48
5
36
67
5
42
12
78
36
30
1
35
18
55
5
127
29
7
65
55
59
120
13
5
162
78
103
17
72
60
30
36
109
59
181
29
31
5
31
132
17
31
23
24
13
17
60
43
5
24
108
48
72
43
65
72
60
36
30
24
73
53
91
35
90
30
25
35
66
7
11
121
60
23
73
137
42
85
113
18
25
24
35
25
11
25
72
12
36
53
60
307
12
12
5
108
6
1
60
41
127
17
60
331
47
97
48
17
103
5
12
6
12
6
7
23
42
12
43
24
29
120
259
191
97
29
78
13
84
29
30
1
35
18
42
181
65
55
89
54
97
12
48
132
12
11
49
149
91
29
54
25
240
65
48
19
48
5
72
18
36
49
113
24
103
48
24
59
109
72
65
180
18
13
65
48
67
29
66
18
79
180
35
30
72
24
84
72
36
24
55
36
72
65
42
30
151
53
31
95
126
18
97
204
5
103
72
41
48
67
23
1
35
1
17
186
37
47
85
23
42
48
54
13
41
54
126
7
24
185
78
97
11
157
5
36
19
72
36
89
48
36
24
66
126
31
24
23
12
6
12
60
12
150
1
60
24
5
36
7
12
89
30
1
5
120
36
55
53
114
48
18
31
96
179
25
29
7
29
103
11
37
72
11
6
48
18
25
47
42
48
60
43
120
17
30
78
102
96
36
25
5
91
17
216
144
36
36
43
12
60
179
37
120
144
156
60
5
84
60
43
137
48
36
42
85
84
11
37
101
91
59
66
36
7
12
95
108
97
36
95
90
18
24
25
203
24
61
12
47
126
24
115
5
54
96
48
37
96
35
48
6
84
187
137
67
36
12
65
36
19
120
23
60
157
5
252
90
18
67
41
270
18
30
114
48
55
60
119
18
42
90
55
11
114
66
37
60
53
55
144
60
23
60
37
155
36
97
60
95
13
29
36
48
31
29
91
120
60
29
67
77
103
5
54
150
48
42
73
47
18
6
144
97
108
11
37
84
143
36
36
1
179
18
55
17
108
43
29
43
53
79
41
7
53
12
103
23
24
66
24
43
12
17
48
96
7
5
7
72
53
12
18
73
5
108
12
60
54
18
102
18
67
5
18
25
48
143
6
48
103
23
97
53
139
125
162
6
12
7
71
48
109
17
240
66
18
7
17
30
18
139
96
59
84
36
24
30
72
19
5
55
11
90
78
30
91
41
192
7
11
114
91
47
6
139
41
54
25
65
12
18
42
66
49
173
216
192
55
60
29
150
120
6
48
7
119
1
143
36
13
41
132
48
36
31
132
35
186
30
36
78
30
6
12
144
144
42
30
18
42
67
5
103
35
114
30
25
96
95
24
1
35
18
7
23
132
90
84
331
29
78
73
35
25
59
114
7
119
25
29
156
6
210
19
36
53
90
97
180
24
59
6
54
36
48
25
17
36
12
96
144
43
185
19
59
102
18
109
72
108
23
54
30
36
18
36
55
23
25
41
7
35
54
115
168
41
36
30
18
67
168
48
60
84
29
30
1
53
7
48
41
79
47
25
60
60
108
53
7
48
17
12
180
211
95
205
17
43
120
24
23
25
48
24
48
12
11
25
5
7
35
97
23
132
48
198
139
209
126
193
5
30
18
175
60
12
11
36
48
90
6
192
49
65
66
ABCD 99635712578*3^$a+1 [50215]
136
24
11
25
17
15
21
127
17
12
51
160
29
31
48
5
7
35
84
6
55
20
24
75
54
42
9
16
32
87
30
31
8
75
30
54
96
12
25
17
12
54
1
5
144
67
24
24
116
33
63
27
18
63
132
57
3
57
27
4
41
31
5
108
15
72
3
54
7
11
45
24
24
81
36
79
68
21
27
9
36
15
3
25
20
21
31
80
123
24
18
84
15
39
6
115
5
108
60
12
114
21
40
188
3
13
17
3
40
29
51
27
9
4
89
3
75
174
36
24
36
48
6
48
45
123
210
99
96
27
36
85
5
15
21
144
27
27
12
78
12
15
189
30
54
6
54
27
21
15
28
17
30
33
16
36
20
124
11
54
63
96
51
9
96
93
132
54
1
104
69
3
87
78
3
136
59
69
15
1
41
126
9
24
111
81
48
51
18
3
69
66
24
30
19
56
4
12
68
39
57
60
24
27
54
18
21
24
48
28
5
15
12
100
44
4
71
21
48
16
84
56
4
11
18
3
12
112
83
13
8
69
3
39
18
63
9
3
33
48
60
147
15
54
15
76
29
36
3
39
193
20
213
60
51
75
49
35
1
8
33
39
24
9
63
39
81
33
12
3
105
90
24
45
112
24
20
12
24
81
63
72
33
15
36
48
21
27
4
24
17
63
36
9
54
13
95
57
48
57
36
15
132
39
25
200
39
25
71
105
21
27
45
18
69
36
3
12
25
47
72
24
21
36
12
3
13
5
180
84
78
9
48
33
144
264
7
17
30
36
57
33
72
27
72
84
12
57
72
78
105
12
36
99
21
48
21
48
42
33
51
37
23
9
28
44
48
96
27
18
12
15
72
63
108
37
8
99
18
43
11
1
60
24
23
18
15
15
9
96
27
81
16
23
13
23
21
33
60
18
54
108
30
61
35
90
54
117
21
235
128
57
63
9
12
79
17
63
12
63
105
60
12
9
39
16
11
18
7
32
3
73
11
96
9
4
12
68
9
7
120
23
13
77
3
28
56
33
6
12
45
64
53
3
120
3
6
36
18
121
80
33
72
63
12
51
9
16
47
138
55
80
88
80
21
108
15
27
109
137
78
9
48
15
18
84
36
15
76
5
63
60
48
57
60
43
60
17
180
18
18
24
63
48
27
60
45
63
1
89
156
54
6
63
21
39
33
18
45
16
24
92
99
9
40
125
6
48
78
120
108
91
24
119
73
32
27
45
135
108
30
91
132
8
57
15
124
29
99
12
16
32
87
33
63
30
60
120
55
8
9
42
30
39
40
35
12
33
45
15
87
13
11
36
49
8
16
35
84
42
31
80
64
80
4
20
99
21
100
12
32
72
96
40
23
1
35
9
9
7
29
99
16
12
89
54
12
117
63
18
42
72
30
15
75
93
39
9
204
12
21
144
31
204
41
18
21
33
135
168
147
21
24
21
91
23
198
19
128
33
19
29
15
21
54
6
36
18
105
21
75
16
84
68
16
72
68
60
16
20
9
27
48
12
15
45
123
85
5
127
29
18
45
96
21
36
15
12
15
93
84
39
121
5
18
30
31
12
35
9
4
44
105
63
9
18
13
89
24
7
83
25
20
225
27
27
12
24
84
126
75
39
153
27
18
30
24
61
8
12
75
25
83
57
84
39
165
192
100
140
12
72
111
24
18
31
20
12
40
128
16
24
35
84
42
126
12
18
54
36
45
27
117
64
77
174
9
51
21
40
95
24
121
48
11
45
120
33
111
72
45
43
44
16
12
48
41
18
108
73
104
16
41
19
65
15
39
13
44
21
12
51
9
18
30
78
105
12
27
48
105
24
39
90
31
56
64
24
32
3
72
42
66
42
19
29
6
9
24
76
12
32
52
11
85
212
28
17
36
27
63
156
49
47
57
45
63
12
48
24
3
37
35
48
37
8
16
96
20
48
28
35
117
15
57
40
56
24
21
43
56
3
1
12
29
84
15
16
8
105
72
24
84
51
171
21
45
43
35
72
45
9
18
90
36
12
3
75
144
18
27
72
9
39
87
18
12
3
51
72
180
24
48
222
30
61
17
63
24
96
24
39
1
84
12
53
67
125
18
126
123
72
45
75
51
30
87
112
35
21
88
89
127
36
35
105
63
30
211
185
114
25
36
95
6
180
12
3
4
164
81
36
3
40
12
5
12
6
36
201
9
15
45
3
63
193
47
73
101
18
36
54
7
143
1
11
78
43
5
60
72
51
24
63
33
72
3
1
59
66
90
9
52
53
27
27
45
57
39
72
72
192
16
128
16
24
95
30
51
3
36
21
4
89
48
15
ABCD 99635732962*3^$a+1 [50017]
15
90
55
11
66
19
95
30
30
66
180
111
27
6
54
6
6
61
95
42
72
48
60
36
42
37
83
138
12
30
108
6
120
54
6
51
63
81
3
13
89
48
30
12
24
37
47
108
37
32
9
126
18
36
30
12
73
80
99
12
114
6
54
12
102
1
17
12
3
9
84
84
66
61
368
75
120
42
156
55
80
9
39
105
24
66
6
198
18
12
67
29
66
18
12
108
87
81
12
18
60
84
78
67
65
18
48
12
12
54
6
6
102
60
138
103
32
75
30
30
42
15
15
12
21
27
78
54
49
47
24
36
48
54
138
12
18
30
24
145
35
30
204
84
96
24
18
12
12
60
30
30
133
77
186
24
1
125
102
150
30
73
77
195
33
15
57
66
36
49
17
24
54
12
72
6
24
48
114
84
66
168
6
6
6
144
54
6
84
42
42
36
54
15
381
180
12
30
18
66
18
30
42
55
71
162
135
285
78
60
48
24
60
6
120
42
12
72
36
24
84
25
11
30
54
132
90
12
48
30
180
37
35
78
48
60
12
24
79
17
12
222
78
162
66
114
30
78
18
18
60
12
84
6
108
19
80
123
222
162
48
30
66
96
36
84
36
48
24
36
30
6
9
81
30
66
120
24
60
18
97
41
54
126
30
12
132
48
18
12
87
153
42
54
39
75
48
69
33
6
84
18
48
12
42
72
60
18
55
32
45
30
66
78
21
64
17
24
90
24
66
276
54
90
24
54
60
21
51
84
6
174
60
24
66
60
36
240
63
123
60
60
48
6
78
42
108
36
96
90
30
78
57
9
247
17
63
45
3
57
30
90
12
6
60
24
105
45
78
72
48
168
54
18
13
35
12
90
30
9
123
18
54
93
45
30
12
6
30
102
31
32
39
36
54
66
138
66
24
57
15
42
96
24
12
51
189
3
27
60
84
24
12
36
54
6
24
48
60
253
113
72
30
18
24
66
12
12
18
18
12
18
19
32
63
180
6
24
6
12
72
78
39
15
234
6
138
120
48
12
12
240
39
9
132
51
243
54
18
12
12
24
30
66
6
15
87
6
6
60
78
6
36
36
72
6
42
90
42
42
168
72
30
24
6
126
120
13
77
30
150
24
90
24
120
30
12
12
7
23
102
6
192
42
36
18
126
114
30
6
66
30
102
42
60
93
57
78
42
15
171
210
3
141
19
107
72
13
23
24
132
108
12
60
24
114
6
84
6
54
6
115
47
12
30
102
18
48
24
96
342
1
17
24
18
48
24
84
36
84
42
30
9
99
24
48
133
59
85
80
135
42
24
24
15
93
18
66
79
17
24
66
12
36
85
80
9
78
24
24
6
54
30
127
17
63
27
30
6
12
30
55
83
30
114
45
147
78
42
144
24
93
3
12
18
12
42
6
6
60
66
63
9
42
24
24
108
72
138
48
246
6
174
18
78
84
36
24
24
61
48
48
48
155
21
48
15
60
6
96
18
42
60
55
23
36
37
137
72
54
24
12
108
6
66
33
45
115
96
29
30
21
15
30
147
9
18
60
18
78
42
48
24
87
15
30
3
63
60
60
108
6
30
168
12
21
48
111
48
258
48
30
24
18
72
15
87
36
24
45
9
66
54
6
6
147
33
144
120
18
126
24
138
72
45
3
90
19
161
24
18
37
11
48
30
36
90
9
135
36
18
30
102
108
18
12
85
83
42
78
204
6
174
54
66
48
30
18
30
114
6
54
24
120
192
132
78
12
12
144
39
48
144
255
49
95
42
39
45
6
192
12
36
90
102
138
3
27
30
72
6
72
129
33
210
12
24
42
24
135
9
54
12
120
36
9
9
42
54
54
49
11
69
51
90
96
6
72
18
99
135
66
24
96
18
24
36
96
36
13
11
18
42
36
24
6
7
11
120
12
168
54
60
6
225
231
114
7
35
30
30
33
45
51
51
24
150
24
42
12
30
ABCD 99635869174*3^$a+1 [50038]
161
187
155
90
198
144
72
13
167
1
179
93
15
108
18
111
159
25
47
180
37
107
85
23
201
87
198
31
185
43
65
91
179
21
36
159
145
164
88
24
11
72
18
19
20
105
36
3
15
180
181
215
129
4
11
201
15
109
197
183
87
270
54
25
60
23
97
155
61
24
48
32
33
31
44
87
145
24
65
54
252
1
35
144
90
55
180
48
221
235
107
90
108
75
69
126
145
179
18
18
54
55
12
113
7
11
25
68
51
126
79
119
36
144
61
83
73
107
18
43
104
105
72
75
51
72
13
152
36
172
113
36
103
80
87
93
112
101
72
31
5
7
168
36
23
216
72
109
20
4
104
72
15
108
36
165
15
144
13
48
204
12
29
54
13
23
121
48
371
36
54
79
227
25
65
108
90
1
125
126
85
293
90
36
1
35
108
21
69
75
51
216
93
52
35
1
120
59
73
20
195
1
20
51
133
83
49
23
21
40
72
65
90
57
141
144
75
15
21
16
71
72
121
36
113
67
5
90
108
97
119
21
51
37
125
7
83
1
35
216
229
36
108
48
155
90
43
96
84
84
20
15
36
72
72
21
87
93
76
191
54
126
72
61
29
162
18
67
360
95
85
80
15
13
60
17
75
148
47
54
111
4
29
36
151
11
193
12
192
71
54
7
84
35
1
36
35
25
83
85
36
44
51
54
75
16
84
116
33
72
18
180
1
107
54
144
54
61
47
37
272
64
59
37
89
126
90
54
21
15
180
18
31
41
79
84
71
25
96
23
198
3
195
129
28
132
108
108
161
54
144
162
180
79
65
54
25
32
40
173
43
83
72
37
107
18
103
168
35
72
25
24
41
19
71
13
60
60
24
168
12
5
90
36
36
49
95
157
95
13
5
19
56
136
60
60
209
7
132
41
36
18
72
13
113
55
24
68
87
241
204
131
129
16
24
83
288
93
87
13
12
29
55
125
31
5
7
11
54
91
180
36
35
49
44
16
71
1
107
57
123
126
90
144
13
48
84
143
37
17
54
54
18
13
5
111
123
36
234
31
41
151
68
4
48
125
7
252
29
31
144
131
205
83
108
13
44
52
60
101
39
88
17
36
67
12
101
18
25
132
23
144
36
72
93
136
120
60
23
97
48
215
36
157
264
204
84
11
85
80
36
4
119
97
24
95
85
72
59
109
132
29
144
31
168
53
39
15
193
77
91
53
54
21
136
23
72
181
120
48
140
15
54
103
149
36
54
108
61
84
48
44
105
319
41
3
87
144
1
36
143
126
75
33
55
56
87
180
133
36
83
13
113
39
16
107
108
396
180
61
65
175
12
36
47
37
17
108
75
123
90
39
195
13
167
198
126
61
68
177
55
35
13
72
48
140
231
72
253
20
87
37
35
36
162
54
36
85
120
ABCD 99636009706*3^$a+1 [50015]
21
8
25
23
40
12
12
75
113
28
60
24
24
36
36
104
28
32
19
9
27
41
4
20
88
32
76
12
8
133
99
32
4
32
48
16
93
95
60
97
95
28
48
44
16
8
16
36
8
4
57
35
4
60
24
21
131
76
9
71
12
48
88
32
4
15
33
20
100
80
112
24
12
32
60
31
57
20
4
48
20
96
24
1
35
4
12
20
48
12
16
20
72
16
69
47
24
1
63
27
9
81
99
60
96
44
12
40
68
40
24
12
20
36
100
20
52
8
40
68
12
12
1
15
21
3
68
19
5
28
80
40
12
104
24
52
8
72
28
48
8
60
124
68
12
28
44
24
60
4
36
21
39
12
60
24
68
28
3
36
18
15
12
60
60
15
93
51
5
31
41
40
27
41
36
49
87
3
57
48
75
5
31
33
32
24
4
8
4
68
12
64
24
20
40
36
20
16
20
16
108
9
11
60
40
56
36
67
113
40
12
108
8
72
7
33
92
12
204
4
12
56
132
52
104
1
71
4
15
41
4
20
36
7
57
84
39
117
8
37
63
8
60
4
24
60
44
25
15
12
48
51
17
12
40
12
20
48
16
12
8
12
37
27
36
32
28
3
9
27
21
20
12
16
92
168
49
15
20
12
36
64
104
40
51
29
4
8
28
20
1
83
72
4
20
16
96
68
40
12
3
21
20
40
60
248
7
53
40
60
8
52
8
48
36
55
21
8
12
60
64
20
4
12
60
108
12
8
169
23
52
32
19
5
72
49
23
28
108
36
8
48
72
16
36
93
27
48
48
20
4
36
20
49
123
57
23
60
7
21
12
12
44
4
56
36
16
8
36
16
63
36
33
12
45
18
161
1
23
40
108
12
15
5
48
4
20
4
9
75
116
60
24
31
9
36
12
144
33
36
15
24
168
12
36
56
88
60
48
68
84
40
12
20
24
16
3
57
8
52
8
52
36
20
168
4
60
36
21
51
3
5
4
20
60
40
51
21
36
20
52
12
8
52
33
51
60
72
12
21
159
20
12
79
5
31
18
23
4
20
4
60
69
23
12
40
72
8
7
9
72
24
24
15
17
64
20
4
20
12
4
20
28
60
8
13
39
8
24
19
21
36
44
24
12
7
17
40
36
12
57
23
28
44
13
71
1
63
92
28
15
33
68
40
92
19
69
24
36
24
32
16
12
12
116
24
4
99
41
49
72
59
52
33
35
4
51
209
7
21
12
72
3
5
48
37
47
4
24
12
48
32
16
84
48
60
60
32
4
36
24
12
32
1
35
4
48
8
24
28
48
36
36
24
8
28
8
4
57
23
12
19
36
53
16
129
3
20
12
16
72
39
41
52
8
12
28
3
21
276
12
12
36
12
180
20
28
12
75
45
27
161
4
15
69
32
28
12
12
108
99
29
16
20
28
177
15
60
48
21
39
51
21
24
20
52
68
16
8
72
4
12
24
3
21
32
24
40
8
12
16
8
19
45
27
54
36
15
39
29
72
16
120
44
25
15
116
13
11
25
35
4
15
77
12
16
12
68
16
96
20
28
24
12
108
36
141
11
28
69
51
39
33
20
28
24
48
48
20
76
24
24
68
28
96
60
8
16
32
40
12
12
56
52
48
12
32
48
28
8
52
12
20
16
12
20
24
16
24
9
39
8
97
11
4
111
41
28
20
40
68
168
40
24
72
20
4
12
60
60
120
24
24
24
36
60
9
15
96
44
12
84
4
60
45
35
52
3
36
9
135
5
52
8
7
18
111
159
5
96
12
40
27
126
47
4
60
159
57
12
75
33
104
84
31
29
4
60
108
72
8
52
180
8
100
24
60
68
28
12
12
36
39
185
24
16
36
84
56
84
60
24
36
16
27
17
4
36
20
24
52
84
8
16
20
25
36
35
144
24
36
12
112
32
16
104
76
12
27
29
16
36
24
39
41
36
4
8
1
39
32
16
84
128
16
20
12
160
12
57
23
16
204
36
20
40
24
48
3
141
3
41
12
88
20
1
11
24
28
48
48
20
40
96
48
15
33
32
28
32
37
51
3
180
54
15
32
16
24
36
32
25
95
12
16
72
56
24
12
76
8
16
56
4
8
12
36
48
4
32
16
12
56
84
76
20
16
56
12
48
48
16
44
52
60
8
24
88
12
8
28
15
45
189
3
92
52
20
40
9
75
51
129
15
41
36
13
51
24
15
69
48
32
12
100
80
24
4
8
84
24
52
60
20
124
15
33
48
44
16
72
57
23
36
12
4
200
49
15
12
44
24
16
15
53
108
4
24
12
48
144
56
84
40
72
3
33
12
20
88
63
9
96
20
1
3
36
20
36
40
60
8
28
84
56
84
148
80
16
20
1
54
29
12
76
80
40
24
144
9
27
36
27
17
28
60
20
16
72
39
69
12
9
15
128
16
24
8
24
40
96
9
3
92
148
20
25
27
9
36
83
25
3
20
60
40
32
40
8
4
24
12
9
75
8
76
39
5
12
73
3
84
48
20
7
21
12
8
72
67
5
64
24
32
55
9
45
36
3
128
12
16
12
128
52
8
24
12
64
9
63
20
40
12
36
24
8
28
21
51
32
28
8
12
12
55
33
3
57
20
67
33
32
88
24
96
20
28
12
9
11
64
120
8
12
55
9
96
39
57
32
16
32
4
48
80
36
156
24
36
4
32
24
28
116
40
81
35
124
21
35
28
117
11
12
28
12
12
56
13
51
48
20
12
85
3
15
5
88
20
24
133
11
24
36
12
60
28
9
47
36
43
21
20
24
12
12
127
41
24
4
12
12
48
12
45
11
36
40
3
45
12
36
24
48
48
44
13
27
20
88
20
112
68
40
8
52
92
16
87
57
36
12
32
4
ABCD 99636020728*3^$a+1 [50035]
12
32
60
96
24
28
20
4
111
57
32
31
105
9
71
72
40
216
32
49
23
55
53
4
15
45
93
11
24
60
36
12
40
12
8
40
87
30
47
40
135
69
36
104
24
12
13
3
32
112
45
30
53
16
92
7
33
9
6
33
207
57
60
32
4
9
27
3
17
4
44
7
21
20
84
16
15
33
20
97
3
12
8
36
76
15
29
36
12
16
20
7
77
192
24
7
129
20
24
31
9
96
128
108
7
113
12
25
35
208
32
37
23
40
3
9
3
18
23
1
18
168
12
113
28
27
57
48
80
24
73
3
12
8
24
1
54
9
9
71
64
33
39
8
16
9
42
33
68
7
5
36
16
8
73
90
5
132
13
83
36
4
12
8
91
6
27
3
5
37
18
24
9
20
40
12
44
1
72
75
48
45
39
8
36
36
25
3
36
12
32
12
64
24
3
9
8
37
51
44
64
39
18
3
12
9
23
67
9
12
15
17
25
15
123
29
43
113
88
20
7
42
23
49
30
18
23
4
36
8
97
39
24
72
108
69
72
111
12
8
12
73
83
24
7
141
135
12
5
48
4
20
76
32
28
9
3
15
5
96
24
36
60
60
12
124
24
21
35
64
12
15
60
5
108
4
56
4
45
42
6
15
15
144
18
27
8
48
28
56
1
120
39
44
24
100
3
5
84
76
57
63
8
16
80
1
264
51
92
25
11
4
96
9
18
33
200
24
60
52
24
36
56
88
12
32
7
125
16
48
24
8
12
67
81
8
49
47
1
3
36
44
157
27
15
5
72
4
72
32
52
20
61
30
5
88
12
9
51
24
15
9
20
4
20
12
43
33
147
21
20
37
75
75
42
63
8
31
53
28
20
19
9
39
42
179
7
29
25
6
17
36
4
60
15
48
120
12
5
13
30
33
60
84
48
9
6
45
140
4
63
12
9
9
3
15
17
108
7
21
20
79
57
60
176
40
24
24
20
1
71
19
36
12
30
35
85
3
68
19
53
28
69
15
12
44
1
6
5
40
24
128
100
32
28
27
36
9
3
45
8
24
40
164
40
44
13
24
35
16
24
24
27
53
61
6
42
18
84
9
20
36
1
3
39
5
103
12
33
32
67
5
228
36
31
53
16
177
39
60
68
48
25
23
36
64
20
7
53
67
77
36
96
36
7
33
80
12
7
29
19
53
55
53
40
32
7
33
57
63
87
168
9
176
28
12
15
77
28
207
12
9
24
108
48
27
93
12
39
9
12
48
20
67
17
52
36
24
15
29
76
24
32
19
185
28
8
24
31
17
7
66
143
97
27
20
36
52
48
9
71
4
8
12
12
43
21
24
15
30
11
12
55
45
60
24
24
87
114
39
32
55
65
28
80
36
55
36
60
17
7
81
44
13
120
3
8
24
52
24
9
11
4
3
12
138
23
4
80
36
4
80
67
41
40
12
20
60
13
27
96
116
16
99
41
4
51
65
12
25
42
21
20
28
12
24
24
99
48
12
17
4
80
12
12
60
13
23
76
44
40
39
41
36
40
56
12
43
120
45
32
28
24
3
65
7
48
81
32
72
40
12
8
28
8
16
56
160
80
100
69
15
15
9
20
24
7
29
52
20
7
57
116
7
240
60
72
89
84
7
29
40
20
61
23
16
24
20
13
23
1
3
147
9
12
15
57
20
43
5
24
1
3
117
35
88
12
92
43
5
37
90
41
61
63
27
41
124
15
53
103
29
16
8
60
40
44
40
33
27
3
42
72
23
48
28
60
12
12
3
120
12
5
7
33
12
63
33
48
57
35
67
18
114
6
42
198
3
141
168
42
21
57
18
149
31
33
39
41
12
19
69
36
3
93
200
84
24
37
83
31
6
83
112
44
121
24
3
20
52
20
28
68
19
36
42
111
12
32
43
53
139
173
4
15
21
39
36
5
64
24
69
135
72
3
65
12
24
60
12
40
8
16
144
120
12
12
12
21
23
4
3
5
55
33
12
20
12
12
13
3
44
4
21
23
72
1
15
12
168
60
12
3
42
30
5
12
40
80
40
171
60
12
78
47
12
61
42
81
27
17
12
55
48
41
37
15
9
3
60
15
41
49
23
55
42
42
48
45
168
48
32
97
48
3
12
15
17
25
15
20
60
16
60
32
19
149
36
91
17
13
63
12
20
49
39
51
36
9
33
71
31
66
42
33
12
36
69
11
67
33
9
11
12
12
16
20
7
5
55
93
24
80
88
24
15
5
136
32
12
96
24
43
17
76
48
9
27
15
5
55
5
64
27
5
108
16
20
60
16
9
23
28
15
12
53
24
88
20
28
8
19
48
114
35
24
19
12
108
93
20
97
42
6
27
36
12
24
116
25
162
53
25
27
3
5
12
100
92
84
31
89
24
48
12
12
16
75
29
88
93
119
64
56
40
24
9
35
160
3
12
78
83
7
65
24
4
80
4
8
37
3
132
108
8
12
19
9
36
15
9
92
72
16
36
60
93
11
36
16
60
44
31
17
52
45
11
19
5
168
28
24
3
60
120
18
30
65
40
87
60
30
35
7
5
4
39
12
105
33
11
16
56
55
9
36
75
12
21
20
19
12
33
27
9
60
57
59
64
21
111
12
56
19
45
128
60
28
27
42
47
48
180
103
45
27
48
45
9
135
51
9
45
83
37
66
17
7
5
31
53
52
104
88
57
30
9
44
43
57
8
12
ABCD 99636487298*3^$a+1 [50004]
3
76
47
49
20
3
66
15
81
19
12
5
42
48
13
5
6
1
23
81
15
1
5
39
16
48
77
78
69
52
5
18
13
80
40
104
3
48
97
56
9
43
24
84
24
17
6
114
19
12
12
8
4
29
12
3
129
31
24
20
16
24
17
103
17
84
207
3
117
57
42
129
57
48
99
51
81
28
48
12
20
57
63
40
12
20
60
4
11
61
32
75
1
17
7
36
5
30
49
60
12
36
24
5
31
29
31
12
17
79
264
36
56
28
20
27
45
60
16
20
64
11
24
48
72
18
3
45
3
69
30
37
29
51
21
60
42
198
39
40
5
19
11
18
6
9
16
24
20
40
11
49
48
12
35
30
7
11
33
15
1
84
84
168
8
4
11
129
12
64
116
28
32
64
20
132
3
9
33
43
89
7
48
72
8
3
9
28
11
21
81
42
21
36
144
39
42
43
11
54
103
8
27
25
12
108
24
8
60
21
6
9
12
40
60
12
20
63
49
149
36
19
5
15
81
55
116
12
28
35
73
72
24
23
48
9
15
45
45
19
5
7
20
27
72
18
87
16
48
144
77
31
44
24
16
60
24
12
20
48
4
5
48
3
12
27
1
65
19
11
96
69
84
16
80
45
7
72
8
24
48
76
12
35
24
45
180
64
77
15
4
29
7
77
30
13
35
9
88
108
12
41
54
6
39
36
36
75
105
45
66
9
21
7
5
72
3
12
9
19
11
6
43
5
127
35
1
68
45
12
48
31
80
4
17
30
30
63
64
32
51
13
24
96
89
15
76
5
36
19
84
23
30
15
40
84
36
53
31
8
36
24
93
78
37
12
32
16
12
96
11
18
15
52
59
21
24
9
66
9
72
48
28
32
40
116
36
4
20
40
35
42
54
306
87
63
18
19
53
19
8
16
120
24
20
16
17
7
36
35
45
27
117
28
53
39
16
5
31
23
42
123
60
40
5
7
11
18
79
12
5
30
24
6
99
9
75
28
29
96
48
91
168
23
133
179
18
12
31
156
36
17
31
72
5
7
12
83
1
77
7
11
61
5
3
12
39
37
104
144
69
30
1
24
17
19
24
8
27
97
36
104
21
55
84
53
3
12
33
43
12
20
24
3
72
61
77
135
63
109
84
41
15
28
137
39
36
33
6
9
63
13
29
6
9
72
16
60
24
120
8
27
24
45
36
9
51
24
24
28
20
28
20
24
21
24
12
43
32
40
71
13
11
18
3
3
90
54
21
16
8
21
6
24
37
12
60
8
24
48
12
4
164
192
9
31
48
180
108
8
12
4
65
39
4
8
108
52
104
100
5
19
20
16
68
57
30
33
96
4
12
65
6
9
15
1
132
60
41
6
33
60
28
44
4
12
12
56
40
20
4
32
21
108
7
23
66
15
16
108
84
48
24
8
36
51
25
23
138
55
104
9
15
4
108
20
9
31
44
48
28
60
24
8
12
3
45
72
60
60
21
7
47
121
108
35
37
8
24
40
92
15
45
100
20
4
36
48
8
24
28
65
102
85
200
24
72
52
120
17
3
27
9
76
36
32
100
36
12
48
24
60
20
52
116
4
8
28
44
4
11
45
16
92
57
6
42
55
47
1
12
11
61
80
24
112
5
30
133
11
66
54
9
87
144
25
65
19
155
21
16
32
36
111
1
60
107
42
60
55
5
6
25
12
8
117
3
124
20
28
23
85
35
90
19
149
12
27
16
44
12
40
104
39
13
35
24
9
9
3
69
84
7
8
69
87
16
89
3
27
24
24
85
12
20
148
36
36
44
84
33
30
25
23
25
71
13
60
23
69
48
3
24
61
5
43
84
17
30
21
4
65
63
12
3
21
16
108
12
24
84
80
12
48
21
6
9
9
31
41
31
23
144
13
68
105
6
69
75
9
132
28
60
11
25
29
51
16
23
21
81
90
18
91
29
27
16
5
60
63
16
24
149
27
88
8
4
156
12
20
16
24
17
15
28
20
16
59
21
21
3
100
12
48
72
29
72
39
15
73
60
17
79
80
52
17
3
9
19
104
36
36
15
1
104
21
15
4
36
59
30
3
57
120
96
63
60
4
41
15
15
21
3
61
65
7
80
3
121
68
27
13
8
12
57
6
9
28
12
41
7
32
84
21
3
3
69
40
11
54
43
47
49
71
21
24
75
13
48
53
19
56
16
44
9
6
1
8
12
51
102
156
132
7
35
13
5
39
4
56
4
41
51
24
3
21
4
56
21
55
44
120
39
66
7
44
16
8
184
20
16
5
42
25
12
17
75
15
18
7
108
36
17
3
21
15
9
54
73
84
104
24
123
37
5
67
11
45
9
43
12
11
69
9
115
29
66
1
128
12
21
3
4
143
13
11
1
60
24
11
45
28
24
36
77
43
12
32
21
39
76
29
15
16
20
81
39
12
4
65
24
31
60
8
93
43
24
11
30
55
12
44
81
7
80
45
78
42
36
19
77
43
36
32
69
43
152
16
53
7
48
36
56
120
57
66
9
63
24
30
3
88
143
25
71
6
27
12
4
12
68
96
4
36
36
5
7
17
54
49
12
56
4
161
24
3
33
18
45
4
108
24
5
3
12
63
48
9
39
45
51
13
8
33
60
31
36
12
5
7
20
4
11
9
12
3
9
33
7
12
5
150
1
8
52
59
21
45
78
69
45
3
40
5
43
5
99
16
11
24
21
3
42
3
36
111
129
9
115
8
3
6
15
3
57
39
61
35
9
12
213
6
93
28
68
40
32
69
36
90
9
24
120
15
24
37
29
27
ABCD 99636981688*3^$a+1 [50092]
12
42
5
288
16
9
186
66
59
67
45
207
17
1
24
183
96
57
60
27
48
27
101
144
13
48
42
105
128
19
126
47
55
60
93
81
95
31
18
144
90
42
75
141
48
24
30
42
180
63
63
17
112
9
24
192
6
30
24
54
12
54
126
18
60
84
72
35
43
18
18
246
24
51
3
125
31
54
108
15
63
36
156
240
17
1
95
67
18
11
1
95
64
75
165
21
282
42
48
36
54
60
33
15
72
18
42
72
180
18
15
123
24
18
48
60
12
51
189
12
39
39
41
64
93
83
235
24
18
72
51
272
343
126
11
7
12
24
54
18
90
12
87
189
12
42
30
36
186
138
18
564
30
90
18
71
55
42
12
3
3
84
36
21
3
66
27
33
12
204
215
49
96
18
108
30
3
57
39
69
12
222
30
36
15
80
31
24
12
72
60
18
12
72
3
111
144
12
54
6
105
231
78
12
90
60
102
3
183
102
35
163
54
71
37
59
1
180
192
96
27
9
84
35
91
78
18
53
31
18
47
103
30
27
9
135
9
36
275
19
210
6
261
9
87
32
16
345
24
111
99
173
13
90
12
78
36
48
216
6
18
36
30
6
228
78
54
36
18
36
18
95
31
17
160
57
87
51
45
33
12
60
87
3
12
150
72
51
69
59
19
18
75
87
66
24
15
80
96
16
129
54
78
54
21
159
180
29
96
31
17
25
120
47
31
33
57
72
102
9
96
80
13
51
165
96
11
19
36
42
126
36
45
279
9
80
31
114
15
48
75
18
240
66
78
51
32
37
60
36
219
48
39
66
42
66
219
3
84
89
1
36
75
33
24
66
114
30
6
90
30
60
216
54
29
163
45
69
59
64
213
144
186
129
69
75
9
87
21
60
30
24
66
18
90
42
30
108
87
3
29
13
99
9
36
3
32
13
3
57
18
53
64
63
225
144
3
36
137
85
120
83
61
99
51
45
128
16
57
23
64
96
32
55
24
138
162
5
181
48
11
64
39
36
117
63
36
45
21
123
9
102
18
186
84
6
27
32
193
15
32
415
36
24
165
33
138
69
45
35
16
21
36
318
384
138
60
3
177
72
282
54
39
80
16
9
23
64
48
48
48
27
102
6
72
17
55
57
45
179
55
41
1
95
64
39
57
9
36
114
36
84
114
84
72
171
45
3
21
18
90
102
9
81
54
41
13
90
180
36
36
6
48
54
168
57
87
84
24
12
81
135
42
138
18
99
63
18
42
30
39
33
6
12
29
13
138
60
102
71
7
18
71
160
48
21
24
83
253
60
144
30
42
36
27
3
42
18
30
3
21
123
195
6
39
81
90
24
36
137
64
63
6
11
16
75
5
19
138
132
15
128
1
144
90
197
109
144
12
18
21
21
251
13
36
24
54
18
18
120
6
15
39
57
87
90
156
35
55
6
246
93
96
9
132
18
17
55
9
96
3
30
159
291
42
72
66
6
3
45
36
60
179
1
15
69
78
93
15
84
36
72
60
30
18
96
18
108
108
12
15
32
48
13
24
11
91
96
30
23
112
45
162
17
61
83
25
72
47
73
39
3
72
48
198
24
126
137
61
36
156
24
108
66
45
9
87
81
95
169
18
101
96
16
27
165
45
78
12
78
138
65
16
9
222
144
9
81
54
9
21
24
18
17
73
12
18
18
ABCD 99637131266*3^$a+1 [50011]
6
35
120
19
36
54
11
60
73
47
108
31
30
96
30
78
35
180
36
48
228
144
25
11
25
359
48
60
43
18
36
11
12
121
131
25
11
49
35
55
36
17
1
12
119
84
121
83
61
11
79
41
31
5
193
96
23
96
1
95
31
77
60
43
77
1
90
65
132
109
11
12
13
59
31
18
11
25
23
151
132
5
12
37
83
36
12
139
41
25
47
48
49
90
53
73
18
5
24
12
211
24
5
31
77
13
48
132
23
144
223
78
11
60
48
1
42
30
24
71
24
36
13
66
36
17
7
66
60
23
24
43
30
107
61
12
95
145
167
96
1
23
36
12
12
13
18
180
101
61
59
61
144
23
103
17
91
17
133
120
6
41
72
31
5
72
139
29
84
13
35
175
60
113
120
1
36
35
55
29
120
36
43
60
17
85
78
89
60
72
108
7
6
59
49
11
55
173
43
24
113
48
144
276
79
6
48
11
61
24
84
239
91
89
1
192
23
37
47
48
103
126
23
7
24
161
24
67
18
12
60
59
36
43
77
12
1
36
60
35
36
120
12
36
7
65
13
12
35
73
95
12
12
13
54
29
1
83
192
19
41
49
47
24
31
60
138
119
192
199
5
12
13
59
72
1
30
78
102
17
96
37
18
29
1
95
72
85
167
60
7
60
54
30
5
31
96
89
24
24
7
29
84
43
5
19
336
29
79
17
25
18
5
67
30
168
66
5
60
79
72
125
192
13
48
11
108
12
55
66
78
12
90
47
36
24
7
36
180
5
49
11
48
24
163
89
1
23
1
35
85
180
114
29
12
175
53
73
180
30
5
228
145
11
49
486
126
47
36
36
25
59
84
13
60
59
36
43
72
18
47
79
60
36
30
59
36
108
1
54
36
5
120
1
59
180
24
37
47
72
120
31
5
13
96
59
7
54
96
23
121
23
120
36
91
29
181
71
25
23
61
23
181
251
85
126
53
61
11
25
35
19
173
36
24
12
1
60
138
29
97
71
12
97
306
149
19
29
1
11
25
23
120
1
35
7
18
35
12
12
13
23
60
37
47
61
47
252
133
90
18
132
83
7
84
53
127
5
96
229
84
6
90
71
120
48
31
54
30
5
84
72
19
101
108
7
53
91
17
24
31
24
101
25
35
49
23
37
11
12
72
25
24
66
60
5
211
54
84
42
233
1
23
12
19
12
53
1
60
11
25
90
29
60
91
173
72
115
48
29
103
29
24
96
49
119
12
25
270
36
77
48
19
29
7
29
48
1
72
23
12
24
36
25
60
30
209
205
71
55
29
25
23
36
96
84
36
48
96
31
41
109
59
12
84
24
24
121
59
67
5
276
48
144
12
91
144
5
25
23
132
36
12
60
31
65
144
1
35
7
293
72
49
71
13
96
59
36
31
54
234
77
72
13
180
30
18
47
24
1
60
23
72
144
31
173
151
113
7
36
78
30
5
24
12
85
83
13
23
24
60
60
103
17
67
29
84
12
109
59
60
7
185
19
5
84
13
24
66
125
24
49
90
29
12
1
119
24
84
132
216
19
54
35
120
1
11
85
18
282
23
24
121
120
6
5
121
48
71
19
276
126
83
1
35
151
5
25
59
1
203
67
84
96
48
42
23
151
5
211
18
42
113
61
60
120
90
29
192
55
84
36
24
101
12
96
60
24
48
13
42
5
24
55
6
90
29
19
60
89
1
47
24
19
36
5
85
36
95
193
11
96
72
31
60
17
55
54
119
7
30
54
90
36
215
25
155
19
36
18
60
71
24
36
25
59
264
37
23
96
7
144
185
19
36
30
126
24
30
6
5
12
67
113
1
119
1
42
53
12
109
11
72
7
ABCD 99637422754*3^$a+1 [50261]
12
48
6
12
60
42
138
18
66
228
90
96
174
18
30
30
12
30
6
24
132
36
30
30
12
42
18
66
30
84
6
72
84
54
84
30
6
42
132
30
18
222
120
60
42
138
12
54
6
90
30
36
60
24
30
6
17
1
24
120
78
132
72
5
13
78
53
49
78
18
60
12
30
30
11
31
12
30
18
132
54
180
36
108
42
6
42
108
24
24
24
12
156
168
6
30
120
18
42
78
108
72
6
6
30
18
78
90
48
84
18
30
30
120
42
42
114
11
85
6
18
30
5
79
48
168
132
90
12
108
54
30
138
36
54
18
41
1
78
102
60
66
264
18
24
6
90
54
24
24
60
96
6
6
18
12
24
6
42
42
240
24
72
132
6
36
144
54
66
60
192
90
54
66
24
65
19
42
78
24
78
12
12
18
30
198
12
12
30
36
72
90
18
12
30
42
6
228
12
18
23
7
12
90
102
72
24
12
18
12
78
5
127
42
42
108
42
30
36
48
24
102
90
24
42
84
24
12
12
18
72
29
37
42
12
126
24
126
42
12
120
96
54
132
30
30
156
12
6
276
54
162
60
18
42
78
12
48
24
18
54
96
12
12
174
12
258
12
174
24
24
72
96
18
54
12
18
48
12
6
84
18
120
102
30
66
36
54
6
6
60
90
42
42
96
60
120
42
42
204
66
30
18
66
71
1
180
12
192
18
29
79
60
30
72
36
144
12
186
78
6
36
12
36
174
66
72
53
7
54
150
54
36
18
12
144
24
42
35
31
120
54
36
42
210
60
120
36
246
54
72
84
84
54
96
12
54
6
72
60
72
48
5
97
6
192
96
84
72
108
102
18
60
66
6
36
18
36
48
48
59
1
108
24
12
30
113
55
42
36
11
31
42
30
150
48
18
60
30
120
48
24
42
24
60
60
6
120
30
24
6
78
66
24
36
84
78
18
6
96
12
96
102
84
18
18
54
36
90
228
84
78
144
114
12
12
18
150
288
71
193
78
12
30
18
108
30
42
30
168
24
12
48
42
60
66
47
13
204
24
42
30
48
276
168
48
42
156
54
42
6
78
54
11
1
24
12
18
60
24
198
84
36
84
186
114
138
29
31
90
42
18
108
42
168
12
72
66
48
60
90
66
210
114
6
30
18
6
150
54
42
30
246
198
96
6
24
18
12
90
36
84
90
24
132
18
30
59
211
96
48
42
30
66
83
7
102
126
192
150
30
18
24
71
115
126
24
12
48
180
90
90
30
66
6
24
96
18
90
66
6
30
48
66
66
102
18
78
24
78
12
60
42
90
6
60
78
114
18
12
42
114
30
29
1
36
6
12
48
60
24
108
66
60
6
108
18
12
48
24
66
48
132
42
18
84
30
18
6
71
61
12
30
36
5
109
30
12
96
114
78
12
24
36
180
29
7
30
54
48
5
13
312
6
60
24
6
24
36
72
162
36
66
36
11
61
108
114
5
13
6
12
12
66
72
198
30
23
13
78
12
48
6
12
18
12
54
168
60
66
24
108
48
24
66
114
77
31
24
89
25
144
108
42
120
60
102
30
24
192
48
6
18
12
36
12
66
54
36
6
36
120
18
24
18
83
91
126
30
60
60
60
42
18
24
6
84
114
72
60
18
60
83
151
12
168
30
71
37
60
90
42
42
126
120
144
84
126
234
126
18
12
90
114
24
18
18
60
42
132
72
36
48
54
18
60
72
132
48
48
60
30
18
96
60
144
12
84
234
126
60
90
24
120
30
12
18
6
198
336
30
36
18
72
24
36
24
30
12
18
24
222
78
6
66
144
42
24
6
60
48
156
6
12
96
102
120
138
96
18
180
12
48
12
84
12
84
18
18
ABCD 99637478126*3^$a+1 [50064]
75
17
16
72
3
21
24
32
72
16
32
40
12
80
7
96
48
5
31
36
65
19
9
120
15
45
15
5
7
9
48
152
55
141
80
67
12
101
67
168
72
117
24
56
4
39
77
16
75
12
12
69
27
77
16
12
12
15
48
84
21
8
100
27
89
40
3
65
67
41
7
48
24
21
44
31
48
89
43
29
36
4
51
45
44
79
81
3
45
36
39
12
9
32
288
19
41
7
45
12
8
43
24
12
33
8
64
8
40
15
48
57
8
48
36
91
5
4
15
108
21
240
75
36
41
64
8
16
39
57
44
31
33
12
36
12
48
3
69
15
60
12
21
75
5
79
93
8
115
12
36
12
29
139
9
60
51
129
27
29
4
3
84
48
57
3
57
56
12
52
60
84
51
21
75
9
84
12
87
93
123
12
24
141
3
12
177
15
48
257
7
9
44
16
27
48
84
12
9
51
108
33
3
17
28
15
69
12
111
53
16
159
9
75
45
12
48
27
5
4
32
7
161
16
48
75
77
43
65
28
24
39
9
8
52
36
32
19
5
19
12
9
15
9
39
93
128
4
15
65
7
60
5
4
12
8
72
67
36
9
3
29
136
24
104
31
48
36
144
105
15
12
5
36
7
96
12
29
64
32
7
5
60
55
60
45
15
168
48
60
21
80
19
24
17
43
60
60
45
63
12
33
15
5
7
36
101
28
63
17
40
140
91
17
24
28
15
12
9
75
5
16
99
21
8
55
21
15
60
21
36
279
84
84
48
29
16
12
68
100
15
45
20
7
12
48
120
21
15
60
36
84
36
41
28
60
36
44
19
17
4
12
63
72
9
15
5
16
27
5
16
12
80
7
45
15
36
21
24
75
161
139
84
81
111
165
3
117
15
53
96
4
15
57
183
65
103
17
88
27
17
43
5
43
108
9
12
48
27
69
99
17
19
12
213
27
53
76
20
43
48
117
51
45
15
9
32
120
124
15
65
55
137
4
56
7
45
108
3
12
33
120
12
68
7
132
117
56
40
3
9
176
7
84
9
72
3
117
24
24
15
29
52
56
160
15
153
12
159
21
12
12
3
5
16
12
39
36
60
5
40
44
96
19
173
67
33
63
9
36
27
5
7
9
12
48
27
24
48
21
32
40
39
33
72
36
84
8
40
80
115
96
5
24
112
8
31
120
45
84
3
57
63
45
20
55
9
39
12
24
65
115
21
15
57
36
36
39
24
17
48
16
27
53
115
84
60
41
31
24
72
77
256
24
8
112
132
108
72
8
115
141
15
12
12
60
53
40
20
84
19
41
100
80
43
33
48
87
45
99
21
48
39
48
84
249
20
40
15
9
15
12
29
240
72
160
24
75
41
4
99
77
40
27
12
65
19
24
21
96
63
60
45
51
120
9
92
64
15
41
40
123
21
15
5
31
5
91
17
28
75
5
7
12
24
132
17
31
57
108
36
8
31
17
88
56
4
20
19
53
4
36
87
48
57
32
144
40
20
4
8
4
99
65
79
33
104
16
24
3
5
132
4
32
19
45
144
80
19
12
24
9
51
45
39
12
21
24
60
36
39
9
87
17
43
24
5
40
68
7
96
93
56
36
19
24
9
32
16
8
115
81
20
88
48
8
7
9
63
77
16
44
40
8
67
21
27
81
15
72
60
180
5
43
9
12
36
63
24
41
36
88
8
108
31
53
88
180
84
183
60
36
180
77
4
3
60
48
12
36
72
9
3
33
8
16
96
24
60
3
65
7
33
51
81
39
21
56
7
17
136
24
128
7
29
64
20
115
53
43
72
132
45
15
12
9
140
52
168
15
57
15
60
84
29
4
32
40
3
117
99
204
113
28
36
8
127
53
28
75
149
24
91
21
3
5
24
91
29
16
15
165
39
12
81
24
24
44
76
27
57
27
21
44
55
29
76
36
12
63
57
27
24
45
80
331
21
15
108
65
67
24
9
12
32
103
48
5
16
51
12
17
36
4
3
45
12
159
5
31
33
8
7
93
12
3
53
12
7
45
72
20
36
67
48
45
72
80
100
15
93
63
81
36
48
32
12
40
48
27
12
21
84
3
48
24
5
28
75
36
45
24
80
12
4
51
5
151
29
4
32
12
31
5
60
52
87
12
5
16
80
43
105
27
84
45
3
65
28
87
33
24
3
12
24
29
31
5
12
19
9
36
51
45
12
168
27
48
69
80
28
51
65
19
36
57
15
12
213
3
9
12
104
19
41
7
153
36
156
12
96
24
87
5
76
15
33
20
144
7
93
56
7
33
96
8
16
36
3
33
3
45
60
36
39
21
171
9
39
17
67
45
8
28
12
24
24
51
101
43
5
96
28
27
48
41
72
43
57
15
45
32
7
9
15
41
103
21
12
68
64
15
101
12
28
27
24
81
12
36
75
9
48
44
4
15
ABCD 99637523842*3^$a+1 [50033]
48
47
9
39
1
71
1
24
56
40
23
96
1
24
120
59
60
25
96
59
60
81
136
8
15
57
264
99
36
1
47
25
83
13
56
15
1
8
99
36
1
11
13
24
8
40
23
96
121
24
80
40
59
12
33
16
23
48
24
1
48
35
192
48
45
64
71
1
48
72
23
12
85
95
60
13
71
57
112
8
39
25
48
11
21
15
25
96
168
71
24
57
40
104
16
24
71
9
39
1
176
15
129
24
72
39
1
80
27
60
132
48
13
24
59
60
25
119
96
57
27
181
24
47
96
49
35
189
51
85
24
24
23
49
24
11
156
48
25
239
241
59
237
3
21
40
35
141
99
21
64
24
128
15
25
23
84
13
227
37
23
25
128
88
72
23
1
24
47
24
169
155
156
24
240
49
107
108
216
24
180
48
12
33
3
37
24
35
48
133
107
12
9
16
48
8
40
23
1
23
81
16
11
85
120
35
109
104
40
32
24
39
321
40
80
63
12
144
12
73
11
60
1
24
239
24
57
24
112
72
96
56
184
71
144
1
23
60
12
49
72
23
121
144
24
32
40
59
12
228
85
24
120
8
3
45
207
9
24
51
61
104
40
216
24
83
85
32
40
23
153
24
15
145
23
72
9
159
48
153
15
97
128
135
57
27
13
24
24
80
99
12
9
135
25
80
27
84
48
12
60
49
24
48
8
147
37
8
24
16
23
192
25
59
21
24
16
24
144
72
8
16
23
48
9
39
1
120
104
40
47
60
37
107
21
39
9
15
12
12
25
8
40
24
119
60
12
129
39
12
60
33
51
48
21
64
47
49
119
1
24
8
3
37
24
48
8
40
95
9
63
25
131
156
1
35
109
35
133
203
133
11
36
9
63
36
45
16
143
36
37
47
97
71
9
75
48
93
3
96
13
8
63
1
96
120
23
12
13
131
133
48
80
39
24
1
144
239
1
59
37
143
25
8
24
39
60
61
168
96
11
60
1
8
16
119
81
88
23
24
25
71
12
117
16
104
16
119
1
24
35
48
12
228
13
35
37
107
13
32
40
104
64
47
1
47
1
56
15
24
36
21
88
24
8
15
97
48
8
120
39
300
13
83
141
16
120
23
120
24
72
201
208
32
39
25
96
23
144
1
32
27
180
12
36
9
16
24
59
109
35
36
25
95
97
47
1
35
21
63
1
80
111
25
24
11
45
51
84
1
80
75
12
25
8
39
24
72
24
1
35
12
216
81
63
25
35
85
8
64
80
24
40
71
49
95
49
23
33
99
13
119
288
33
24
3
13
24
80
15
48
60
12
49
72
200
39
288
33
160
48
11
45
16
8
16
71
97
83
12
36
45
16
24
96
11
157
32
16
8
75
60
1
56
27
37
11
13
56
24
64
8
112
23
9
111
9
15
48
36
85
11
61
168
72
23
1
80
120
3
37
24
32
15
129
15
25
48
95
193
23
81
15
9
39
33
88
56
15
36
37
11
192
108
120
24
145
32
183
12
141
3
60
121
71
24
9
136
104
16
23
72
84
12
97
120
47
1
119
84
37
23
96
9
40
56
75
141
40
47
48
145
47
33
48
40
32
3
180
49
11
12
24
24
84
132
25
48
8
120
40
24
95
120
60
48
37
80
96
48
75
84
12
45
111
25
144
11
12
73
24
24
11
48
21
16
24
24
23
372
61
71
1
23
1
23
48
169
35
61
119
73
47
1
23
1
59
84
48
25
8
16
48
11
37
23
36
84
12
12
96
49
47
120
49
32
27
180
156
84
60
13
48
71
144
1
11
45
24
40
71
24
1
24
11
12
81
96
39
96
1
59
205
80
3
48
45
40
23
25
47
24
121
8
15
97
35
372
48
49
80
24
120
64
96
47
169
80
40
48
11
60
97
368
136
104
39
73
120
24
24
56
63
48
144
1
83
45
72
48
39
33
24
75
61
24
24
72
8
39
1
ABCD 99637604908*3^$a+1 [50010]
4
26
54
4
50
30
16
32
30
4
36
2
16
24
48
18
72
8
64
80
12
30
4
50
84
66
4
8
54
46
152
18
12
16
26
10
74
60
24
16
6
26
24
24
10
146
34
32
10
8
10
30
42
18
12
2
40
18
20
42
22
54
132
18
72
20
28
6
68
16
6
8
22
50
54
6
40
48
2
6
30
40
50
4
104
4
12
6
18
50
12
48
10
2
12
162
18
18
22
18
50
24
4
72
12
62
6
4
110
6
30
40
12
18
24
38
6
6
58
98
42
102
10
14
22
18
12
54
14
4
68
12
30
16
26
18
6
82
12
20
22
80
10
48
8
84
16
14
46
12
18
62
16
2
12
12
58
86
24
6
24
10
30
42
98
10
102
36
2
18
18
6
16
18
12
122
22
6
44
94
2
60
24
60
4
2
78
30
42
10
62
42
6
30
4
30
18
90
26
16
14
12
28
12
24
30
8
28
42
26
84
10
50
22
18
2
24
12
52
2
48
18
28
36
20
6
40
18
2
22
50
16
72
2
52
8
90
6
4
8
24
28
38
18
12
12
12
106
50
124
14
4
36
6
8
18
150
12
46
14
42
10
18
90
8
34
14
12
10
12
18
24
30
38
18
4
14
132
18
72
64
8
28
14
108
18
24
4
44
82
8
12
24
10
26
30
54
124
30
6
32
48
22
18
14
58
14
40
20
6
18
24
30
16
14
22
8
28
12
2
58
38
10
42
2
84
4
8
4
60
14
36
54
34
18
24
26
12
72
18
16
44
22
6
8
76
18
6
14
6
54
36
24
6
6
10
8
16
2
10
14
18
22
54
14
18
18
6
36
34
6
12
36
14
6
12
30
18
34
18
50
18
4
12
74
52
108
2
42
30
12
28
56
42
4
14
30
46
50
58
8
12
18
4
14
40
26
40
60
48
8
10
20
22
18
30
150
12
72
8
36
12
30
30
42
12
28
18
24
44
12
30
52
18
24
8
6
4
32
30
4
14
66
12
58
32
34
50
18
10
2
16
50
112
38
34
14
22
14
66
60
24
16
102
78
8
6
34
36
114
84
26
70
26
6
58
54
12
38
30
22
44
30
72
54
4
2
52
36
72
54
44
22
182
18
42
6
12
28
26
16
2
12
6
18
42
138
36
46
32
48
10
32
18
4
26
30
12
10
8
4
36
54
6
20
90
10
60
12
36
150
26
28
128
24
10
98
46
32
24
10
78
20
88
12
32
46
18
32
58
74
42
84
12
34
96
30
2
36
6
6
30
48
4
2
6
10
20
18
46
26
84
24
10
114
20
16
32
4
14
12
12
18
118
26
24
54
6
12
10
2
30
16
14
28
14
16
14
24
34
20
6
16
50
36
42
16
30
32
10
12
2
48
60
18
18
4
2
70
8
58
68
12
42
10
8
4
44
10
80
10
6
18
32
48
48
10
8
30
30
22
18
6
8
66
34
30
62
30
34
24
2
16
20
10
62
52
14
52
24
8
10
18
72
20
16
2
48
36
16
8
24
66
12
4
48
38
34
26
34
128
30
76
44
6
4
152
24
30
22
8
46
38
36
36
4
2
144
34
36
30
86
4
18
98
24
46
72
36
56
30
4
26
28
48
14
46
32
30
30
36
36
10
14
4
6
2
10
2
6
30
4
8
10
48
24
68
12
10
2
88
38
48
24
42
94
72
2
58
2
100
2
34
14
10
18
32
30
22
6
20
10
24
18
12
56
108
4
62
10
26
22
56
6
36
12
16
90
26
24
94
26
12
90
4
14
16
128
52
78
12
24
156
26
12
6
6
10
20
114
36
4
6
108
32
4
32
30
10
54
66
24
14
30
64
30
32
30
66
22
8
40
18
24
26
6
106
14
4
50
96
6
30
34
18
96
36
80
18
28
138
36
8
28
20
52
2
36
42
46
2
30
12
6
22
38
4
102
14
12
12
52
114
54
8
40
2
58
14
40
14
12
4
24
36
56
28
80
106
50
16
90
8
126
78
40
6
26
60
16
2
60
48
22
98
42
6
64
6
32
72
16
6
66
42
8
22
18
20
24
16
18
26
30
108
48
52
98
10
8
34
8
10
62
36
54
40
6
14
18
4
38
10
8
60
30
30
4
8
12
18
30
16
2
40
18
2
24
18
10
8
28
12
44
66
18
52
98
12
4
36
32
16
2
42
48
52
38
4
48
86
22
68
12
88
32
22
20
6
12
10
50
28
50
76
68
36
54
40
48
20
52
6
74
18
54
16
44
4
24
2
16
12
32
76
24
30
26
10
38
4
18
92
82
18
8
12
12
36
64
20
24
24
16
2
40
12
36
6
18
8
84
6
12
6
42
58
2
70
38
10
14
18
4
74
12
72
90
18
4
56
18
12
10
8
42
12
66
16
8
58
312
2
34
14
22
26
54
4
2
12
46
32
22
26
10
62
12
36
12
22
30
20
16
54
8
52
12
14
54
6
72
22
32
6
64
26
34
30
60
74
54
12
40
8
36
4
6
56
6
28
12
108
36
18
20
6
12
12
10
2
48
18
4
20
16
30
44
18
18
10
32
22
24
2
30
34
26
10
74
36
88
6
66
62
16
2
10
60
74
6
72
10
18
74
36
90
60
10
18
12
8
12
22
18
2
6
12
18
12
40
12
32
18
10
12
20
24
24
30
6
24
138
28
30
2
22
2
34
102
2
22
48
20
126
4
20
16
12
32
22
108
18
42
8
64
30
26
48
16
36
32
12
28
26
36
6
18
54
10
120
2
6
30
40
44
10
36
122
40
12
14
4
8
42
6
16
8
10
2
34
24
86
12
72
46
30
44
6
12
18
10
20
12
42
106
6
18
20
12
48
48
30
4
18
20
36
10
60
12
8
54
10
20
48
4
18
2
54
12
28
32
70
32
10
26
42
54
60
18
66
40
66
6
30
24
30
20
48
22
8
28
14
40
74
16
44
70
92
60
24
58
48
72
32
4
2
24
36
124
36
18
56
54
12
12
6
90
42
64
6
32
102
58
6
14
16
122
10
50
30
22
78
8
30
100
6
8
12
10
6
8
10
66
98
78
60
12
6
16
38
30
18
94
14
46
30
14
4
18
14
4
42
12
60
86
6
60
10
8
12
18
78
42
90
70
32
10
80
94
2
78
6
6
30
4
36
72
18
42
12
8
16
32
12
12
18
28
18
42
12
6
44
78
42
10
18
2
36
24
30
30
22
6
14
58
2
24
4
18
42
18
12
42
68
22
84
24
38
10
14
10
50
6
28
6
14
36
16
20
60
34
116
18
6
58
62
4
54
56
16
6
48
24
18
12
2
78
12
30
6
94
56
12
16
90
90
20
130
12
2
40
2
46
78
12
72
72
144
20
112
30
20
24
10
6
74
70
30
8
30
30
18
24
30
24
6
6
22
8
52
32
16
24
20
10
126
18
44
18
10
38
16
18
8
84
18
16
24
2
46
38
24
60
10
32
60
6
10
2
60
22
36
20
4
30
86
4
24
12
ABCD 99637685944*3^$a+1 [50013]
5
12
31
2
16
11
37
8
27
153
10
17
61
6
5
63
16
5
19
14
22
6
42
2
39
36
51
45
25
12
12
68
36
3
7
12
65
39
16
6
84
11
13
36
36
6
8
40
14
28
54
77
25
42
162
8
54
105
7
48
5
51
22
68
4
42
26
28
18
17
36
31
54
35
13
6
72
66
23
19
5
7
18
6
14
34
2
22
14
10
8
36
36
141
13
36
59
12
25
2
18
10
12
137
1
119
24
43
14
3
109
18
86
4
32
10
26
40
12
114
12
60
24
30
18
14
58
53
43
24
60
32
36
28
18
35
1
107
37
11
36
15
28
17
1
95
37
47
45
39
19
113
1
24
20
18
4
42
8
27
9
22
17
12
1
6
60
18
44
27
27
10
12
102
24
12
17
36
1
6
17
15
46
18
17
9
4
6
30
86
69
1
11
24
7
14
27
9
64
36
12
84
18
6
108
24
35
7
2
27
103
14
46
29
73
68
22
36
24
53
31
54
96
72
71
9
28
11
25
54
96
6
35
60
45
22
6
59
12
7
17
37
6
6
12
6
6
11
27
94
35
33
18
10
18
18
24
38
22
11
37
35
3
9
37
11
31
24
14
63
13
48
24
36
12
56
15
12
19
41
84
1
8
22
14
15
1
23
7
30
6
12
54
23
27
16
5
49
83
97
12
11
1
14
81
27
10
60
24
18
89
1
42
26
130
42
12
11
1
12
6
2
63
1
131
37
54
78
18
14
4
42
42
11
9
4
24
18
29
51
9
25
35
19
42
11
3
52
84
29
36
48
25
23
48
33
27
1
30
29
1
6
17
103
20
52
5
33
39
37
12
56
27
9
3
13
6
77
97
47
19
41
1
6
53
7
42
12
72
30
14
18
21
1
23
12
25
6
6
50
9
12
15
10
6
6
23
31
36
6
23
13
8
10
8
40
68
9
24
109
23
55
48
5
13
6
54
23
25
60
14
18
4
24
18
24
5
109
11
61
6
36
18
11
51
46
11
12
79
29
19
18
11
61
23
69
18
10
11
33
3
24
49
12
74
57
13
18
17
55
65
91
12
30
144
38
18
40
60
24
24
12
36
84
59
72
25
32
16
54
84
42
2
36
46
6
42
18
14
15
31
5
19
38
4
59
9
46
6
38
9
7
254
10
5
97
47
49
12
11
3
40
30
38
10
47
36
1
12
2
36
76
42
6
20
21
97
6
53
3
105
103
6
23
19
86
108
4
68
40
6
84
90
54
30
6
14
18
10
23
21
54
10
66
68
4
14
88
24
90
6
60
23
12
21
52
11
61
23
19
36
12
20
18
4
24
78
41
12
60
87
18
27
25
35
13
6
89
12
61
20
36
34
84
53
13
14
54
39
13
6
5
7
2
3
24
7
18
12
35
31
14
18
52
48
53
24
12
31
5
1
59
37
2
28
26
22
41
7
5
13
11
55
60
150
95
9
70
66
44
18
16
5
33
10
17
9
46
30
83
19
20
10
12
11
7
14
82
6
11
60
25
11
7
29
96
15
4
60
26
18
33
7
198
47
21
99
13
47
103
44
22
24
8
58
18
32
3
31
24
32
72
34
23
1
23
1
12
14
33
57
52
11
7
12
42
11
12
55
78
107
13
11
55
77
33
22
32
16
2
76
12
20
27
61
84
12
126
104
52
29
12
33
22
78
12
32
90
16
2
3
25
8
3
67
84
12
108
18
36
11
13
26
9
31
17
13
36
6
14
99
7
6
140
18
16
5
79
6
11
48
13
74
16
2
15
79
5
1
26
34
18
18
56
3
12
3
4
68
34
23
13
6
12
5
108
25
24
102
42
2
10
12
35
19
53
12
57
88
48
6
72
114
6
8
21
12
13
18
53
19
29
33
52
12
18
24
48
48
5
61
48
35
36
1
23
55
18
74
18
64
47
108
37
108
30
38
130
29
108
19
17
12
19
36
30
18
5
19
24
5
25
84
36
24
11
60
19
29
144
13
56
18
9
25
74
70
92
3
15
16
12
17
12
33
15
39
36
16
41
37
84
36
24
32
36
22
41
45
27
45
3
13
12
6
41
55
36
14
54
28
101
120
7
32
45
12
15
72
9
117
72
22
125
13
6
18
42
8
18
10
5
7
48
41
24
9
36
58
24
113
49
11
49
60
54
102
30
6
24
32
87
48
63
18
4
23
9
22
14
18
34
56
4
60
24
24
132
8
51
25
47
129
28
47
141
184
11
24
7
17
49
18
30
2
142
18
6
6
65
36
67
24
86
16
12
62
16
5
175
48
5
21
18
190
23
36
12
1
24
72
20
54
54
15
12
67
36
24
62
4
143
7
30
12
54
42
14
4
5
120
48
21
15
1
23
1
11
39
70
20
52
20
3
19
6
11
1
32
54
9
9
28
11
24
24
1
6
17
48
21
4
54
32
4
5
55
41
1
30
8
16
102
8
27
1
11
36
33
51
1
11
25
2
16
92
46
23
49
26
22
30
29
81
3
1
23
43
38
72
87
7
30
2
57
7
36
44
21
1
32
10
36
30
11
12
27
10
18
29
13
2
10
12
24
84
11
19
5
24
85
140
4
18
5
9
16
12
8
142
5
7
29
37
35
60
31
5
24
24
13
48
18
6
95
15
16
2
15
7
5
1
23
12
7
30
11
72
19
60
96
29
1
6
53
7
50
16
23
13
66
18
48
36
95
36
115
48
30
48
6
158
16
12
23
39
18
51
19
5
7
113
61
6
65
85
47
19
54
11
7
24
2
27
1
54
42
2
57
7
6
71
3
22
11
21
16
84
8
28
90
26
15
12
67
32
21
73
11
21
58
48
2
4
68
4
12
60
12
36
18
20
34
11
12
49
54
12
17
24
24
13
36
143
84
1
8
87
13
18
65
13
2
22
14
28
44
36
52
2
16
42
17
25
11
7
6
71
1
2
46
12
42
17
12
33
64
8
4
18
5
31
14
126
69
61
35
13
47
1
35
9
15
3
64
8
9
37
71
55
6
42
29
21
28
6
24
18
48
23
13
18
12
29
15
22
14
4
41
31
24
18
59
1
48
59
24
55
36
14
3
19
50
46
12
41
61
23
37
83
7
14
54
57
25
18
8
70
11
13
18
17
7
41
21
18
54
75
15
9
61
6
17
1
14
45
19
5
61
36
12
23
36
7
54
60
60
14
16
12
18
8
10
53
1
36
102
30
20
34
108
18
56
75
73
23
9
27
67
17
12
39
10
8
51
24
31
72
17
21
10
5
36
19
18
66
8
10
42
84
18
23
67
41
91
30
35
9
3
105
15
61
14
34
54
36
2
10
5
3
33
7
5
12
1
23
27
4
50
3
25
95
3
9
19
80
45
73
8
160
38
21
103
18
18
54
6
41
1
6
2
18
57
15
94
90
14
28
6
2
15
37
36
30
6
59
51
16
17
73
83
24
25
60
152
ABCD 99638287876*3^$a+1 [50008]
20
25
12
119
12
28
132
8
100
12
45
27
8
12
7
9
152
60
72
43
33
92
48
4
27
36
5
7
77
1
15
20
84
60
64
36
105
150
6
27
20
268
24
104
19
41
19
5
148
108
111
30
30
48
18
95
60
139
5
60
84
24
72
120
4
32
28
21
66
72
48
60
5
60
145
27
75
12
53
52
44
1
18
41
157
84
15
165
11
132
36
157
24
3
15
65
40
132
75
5
25
78
60
18
3
20
36
16
32
60
73
35
48
31
41
112
96
20
49
30
41
40
104
52
75
129
92
48
52
8
67
24
29
7
24
89
37
3
72
129
23
228
12
115
5
48
97
87
48
20
16
9
30
41
19
33
15
5
19
60
5
31
57
56
24
36
49
71
16
33
78
69
20
76
12
8
19
96
5
25
24
119
120
12
148
20
12
12
60
40
87
93
3
29
1
35
55
5
7
48
42
12
11
55
54
11
55
29
55
6
47
12
25
119
49
11
60
16
51
72
33
27
33
20
48
12
7
60
60
12
5
184
9
27
108
32
24
16
8
48
168
1
48
120
3
117
83
120
12
48
79
41
4
60
21
47
52
3
21
32
48
12
109
6
54
63
92
1
27
8
19
5
4
9
95
48
55
9
20
36
4
8
72
24
79
17
24
31
41
79
65
25
96
90
17
103
5
52
32
91
90
30
120
9
165
6
12
77
24
112
20
72
36
4
27
29
24
67
45
20
48
103
90
12
15
32
28
15
33
39
33
276
12
44
1
59
43
78
87
12
21
47
28
68
19
18
23
16
68
37
3
12
44
72
52
27
149
72
55
69
153
167
31
69
20
64
20
72
7
41
61
6
60
89
148
105
3
104
64
21
35
13
95
132
4
111
5
16
188
31
36
60
5
7
53
79
45
20
91
144
5
48
55
12
5
13
60
11
12
132
43
5
85
83
24
12
1
83
79
17
25
108
48
114
30
71
7
41
97
23
67
65
67
5
72
43
17
31
12
72
36
120
29
25
3
152
24
24
36
24
25
23
12
88
147
21
57
120
159
3
57
51
53
79
33
8
67
17
73
87
20
67
48
5
48
12
7
93
15
17
60
1
23
1
18
48
17
36
160
20
16
51
5
7
17
60
43
5
36
1
36
47
55
60
45
8
48
19
18
107
247
21
72
63
173
36
124
20
7
149
36
28
20
12
108
109
15
63
5
4
3
12
53
48
79
65
16
12
3
132
42
36
99
48
3
69
44
52
9
23
7
30
23
13
3
120
72
32
223
33
20
7
33
20
19
77
96
25
83
31
5
124
27
45
20
72
160
8
168
12
109
15
104
36
84
24
13
60
60
27
20
52
45
71
52
3
149
64
27
192
12
6
63
92
7
18
23
120
37
12
78
177
108
57
11
7
9
135
36
33
32
19
30
30
9
51
5
60
16
180
15
12
12
5
4
36
56
37
95
36
1
18
12
5
115
9
21
23
12
16
140
19
41
72
36
37
35
55
5
28
44
40
8
19
69
116
25
203
60
40
92
43
77
28
12
36
57
3
80
48
67
12
132
36
5
55
9
36
24
21
30
105
168
56
64
36
33
431
4
60
56
79
41
19
17
76
8
132
24
55
18
15
3
30
24
66
12
5
43
114
131
4
21
47
88
44
88
80
43
53
67
12
90
11
31
6
59
60
31
45
72
8
217
15
3
77
28
84
3
72
36
12
21
32
24
4
69
23
132
168
24
24
19
53
49
35
36
64
3
53
37
23
24
151
105
44
25
11
48
97
12
42
9
60
80
36
13
18
77
60
55
30
3
8
64
92
4
104
55
5
37
23
7
41
55
12
53
19
53
127
30
3
57
15
45
35
24
36
36
79
33
45
11
24
13
42
137
1
3
27
29
100
33
63
48
27
5
24
16
20
60
12
60
60
25
48
23
7
69
48
36
9
11
31
41
19
101
79
6
119
36
88
80
84
48
7
48
93
69
3
27
72
81
68
31
30
18
5
160
27
6
35
19
33
32
24
4
12
105
180
191
7
77
1
114
9
56
73
23
52
20
36
60
91
9
44
76
164
12
43
42
48
60
23
60
72
16
20
40
192
75
29
48
37
59
76
8
37
6
12
5
40
75
18
114
96
45
48
36
33
18
84
53
100
15
65
12
180
25
119
49
27
8
28
80
19
36
42
15
56
60
91
9
96
44
40
72
60
120
20
7
17
85
23
72
60
24
31
21
8
19
33
135
24
5
61
47
13
75
69
3
123
53
7
17
12
31
29
36
79
125
1
95
168
24
156
19
5
60
175
5
72
43
12
18
71
187
17
ABCD 99638680556*3^$a+1 [50072]
108
96
15
6
15
111
30
35
60
300
24
108
103
9
236
25
107
16
27
30
107
76
51
6
90
12
18
90
165
20
24
43
5
52
36
15
18
107
43
17
13
144
36
36
83
16
44
60
136
44
52
33
95
211
6
51
48
32
100
12
48
117
63
9
3
21
11
55
18
60
95
12
148
8
4
96
20
60
109
35
109
6
173
55
126
42
125
175
5
4
48
3
149
115
5
28
20
76
84
57
3
36
32
37
183
84
96
69
23
12
36
12
103
30
234
18
23
103
101
25
36
3
219
105
3
12
77
31
17
52
21
72
168
39
140
36
139
201
105
35
84
25
108
23
37
27
36
140
132
91
21
15
6
87
68
12
7
53
48
88
27
149
1
15
104
4
44
100
20
1
54
120
90
72
71
72
28
9
18
36
149
37
135
3
81
99
77
13
36
75
21
15
51
54
23
72
49
54
36
54
23
24
4
96
75
21
99
108
33
27
102
18
93
39
249
32
12
25
78
48
77
13
36
83
28
80
25
27
12
68
28
69
48
107
60
4
45
71
25
3
45
47
36
49
11
97
30
5
100
27
33
15
21
60
117
59
103
36
57
92
91
54
18
48
77
112
32
85
71
24
19
29
60
100
60
20
12
1
72
23
4
56
49
54
221
16
45
39
15
81
104
40
9
51
48
51
29
12
43
6
47
73
126
108
17
1
3
56
88
12
228
8
235
5
4
9
27
32
1
84
23
60
43
29
103
89
19
29
115
102
51
32
12
4
69
15
12
48
27
108
45
81
107
12
52
236
13
27
104
103
17
49
159
57
78
53
12
40
60
96
32
60
84
48
16
96
68
67
5
31
57
12
21
59
73
75
27
36
17
91
54
6
69
32
160
75
69
21
54
57
75
65
132
12
100
80
73
78
48
21
105
11
12
55
141
92
37
27
20
19
9
36
96
240
8
136
111
30
240
18
48
125
64
63
17
100
8
7
141
44
388
51
6
48
6
12
9
48
32
60
48
25
87
36
12
75
17
100
84
60
32
4
60
3
45
81
47
12
1
287
132
12
4
51
41
144
4
39
105
165
18
90
99
48
32
60
31
5
64
63
30
47
25
171
32
73
84
18
17
16
99
66
155
25
24
75
96
20
72
40
48
3
9
92
96
109
11
12
31
29
52
96
3
77
4
9
71
331
33
339
77
49
6
9
92
169
120
90
5
145
3
32
4
15
221
100
33
23
157
72
3
32
19
77
72
73
15
39
65
1
99
9
144
6
30
131
85
71
84
4
56
48
40
60
32
55
9
32
49
24
36
84
42
138
11
96
7
45
8
4
45
3
32
48
16
15
54
27
45
51
44
49
54
48
24
30
71
43
54
15
93
30
57
12
21
107
145
36
47
97
42
129
99
42
3
45
195
32
96
109
60
215
1
18
81
56
52
57
39
15
21
111
29
145
15
36
39
144
149
175
117
48
32
60
19
77
112
32
36
12
60
88
32
12
4
39
57
45
36
27
68
24
25
191
24
43
77
13
120
42
33
128
72
37
15
249
59
13
59
1
35
4
48
96
99
36
17
40
3
30
107
19
33
3
89
1
15
39
9
9
87
140
49
39
32
16
108
180
57
47
40
92
85
18
5
31
17
84
16
15
125
72
85
36
36
51
80
67
42
11
19
21
39
53
175
21
21
11
43
66
63
27
65
40
81
299
64
15
90
39
20
48
55
149
79
42
84
83
12
31
114
39
96
81
27
188
67
113
60
52
92
61
35
4
84
21
23
12
1
78
89
172
9
12
59
31
24
53
1
119
28
32
48
145
15
140
25
63
9
51
21
6
9
21
198
36
126
42
21
45
47
4
75
18
6
29
48
12
67
21
93
36
143
16
176
28
48
132
45
83
64
60
36
87
18
54
221
60
43
36
41
25
72
15
12
63
18
95
60
103
161
28
3
45
15
29
ABCD 99638695922*3^$a+1 [50029]
40
8
3
78
30
150
60
30
6
60
79
32
3
66
6
24
36
25
53
139
80
33
7
47
36
90
43
32
15
33
21
30
264
36
60
96
13
24
47
33
136
56
129
150
57
144
15
96
24
126
48
6
36
54
19
251
66
138
25
24
32
48
3
48
37
48
11
13
71
49
8
48
51
126
144
31
5
67
11
37
8
21
84
6
1
80
69
114
49
17
54
66
151
83
36
1
59
6
144
55
35
24
37
35
84
6
75
15
33
16
216
24
161
30
84
30
31
24
48
41
30
1
24
107
13
24
96
41
15
16
143
6
60
54
66
96
54
49
11
21
40
24
144
107
48
6
6
9
39
120
6
66
18
66
54
15
15
6
30
36
84
13
8
48
21
60
6
25
32
51
301
5
150
69
81
31
65
7
47
105
75
30
54
49
41
7
23
36
30
39
304
53
27
3
30
48
79
17
36
108
36
60
24
55
240
96
71
24
81
48
117
54
13
23
24
1
8
16
11
150
7
41
15
57
60
108
79
72
24
11
13
17
96
48
42
157
17
150
186
24
79
35
12
90
7
8
9
30
49
17
18
6
111
3
30
7
23
25
17
24
30
25
29
42
49
48
96
47
49
41
24
63
57
24
7
59
6
127
8
39
1
8
57
108
6
13
8
183
9
40
17
114
6
79
80
40
17
7
11
6
15
16
48
197
54
61
8
135
1
144
11
54
12
30
13
24
152
15
90
174
49
56
15
217
89
30
25
71
18
7
23
6
114
49
23
198
12
138
6
103
11
66
114
1
29
150
6
24
127
48
131
13
17
39
27
37
17
66
24
54
30
192
48
1
5
6
108
97
59
61
72
8
48
16
41
54
49
5
12
30
49
65
6
84
54
15
27
85
48
11
109
17
7
47
49
71
25
5
19
17
114
69
64
17
66
13
41
66
90
30
114
90
36
18
19
23
84
13
11
6
126
204
13
113
18
90
126
6
39
21
78
102
54
1
120
29
36
7
83
30
30
25
29
75
105
39
15
25
41
36
210
18
192
18
42
19
11
13
32
63
72
9
81
90
30
78
9
27
6
120
7
101
66
36
13
77
43
11
30
6
129
9
30
36
109
11
24
12
18
31
8
87
9
81
6
24
193
143
33
51
6
54
96
24
25
11
24
13
11
6
66
84
105
280
48
48
23
72
60
54
96
7
11
85
17
18
36
120
121
65
30
48
12
13
5
27
160
5
43
5
180
31
35
21
39
9
15
6
163
48
23
25
11
45
15
25
24
24
8
3
6
24
6
36
30
7
47
36
108
12
24
6
60
43
72
72
83
120
108
25
24
23
25
29
19
47
18
12
84
6
73
35
60
9
48
63
12
13
56
9
31
35
69
15
49
96
71
120
129
57
79
65
30
9
40
120
161
31
23
1
24
80
21
84
12
75
15
18
6
121
32
51
156
1
168
56
21
67
11
37
119
49
176
16
5
18
66
151
209
15
9
151
65
6
49
8
27
13
17
103
32
21
30
264
90
36
30
60
13
47
25
8
21
19
120
35
6
31
24
149
6
21
69
19
41
54
9
40
56
57
18
37
24
8
16
107
13
24
161
7
29
36
7
17
6
48
30
60
66
36
9
111
210
15
123
117
144
88
47
24
96
1
35
24
13
8
9
114
96
21
33
30
81
21
54
13
41
7
23
96
6
48
75
64
41
30
60
126
96
24
55
35
13
80
111
36
6
18
30
12
19
104
15
49
32
51
13
5
132
7
161
120
72
114
54
6
6
43
32
3
216
30
39
57
24
15
39
66
90
109
95
162
120
7
53
54
6
78
90
30
57
40
29
126
18
30
180
180
109
8
9
31
59
45
9
42
85
203
36
201
135
24
121
203
6
39
40
104
27
69
64
80
40
131
21
96
9
151
24
11
24
36
97
71
25
24
41
15
16
48
32
40
8
3
60
97
17
63
3
45
40
8
75
6
24
199
161
102
9
40
8
16
11
24
66
60
96
48
30
42
7
72
56
135
9
16
53
96
54
42
30
18
19
23
114
6
73
47
54
66
18
96
39
21
30
61
5
43
11
30
39
21
60
114
156
6
60
7
48
119
36
18
36
24
55
11
24
109
17
79
17
39
105
6
73
24
11
42
234
60
30
39
75
72
48
61
95
24
169
23
25
59
6
54
1
72
41
55
32
135
60
ABCD 99639441854*3^$a+1 [50054]
3
96
24
36
66
150
78
27
33
126
60
24
132
54
6
114
87
27
12
30
54
36
270
51
27
57
3
6
30
180
60
6
39
135
30
6
69
96
15
78
51
21
39
351
150
123
135
36
150
15
129
36
60
324
6
126
78
21
69
12
60
24
24
6
30
30
81
3
30
36
6
9
9
60
42
54
54
6
15
45
111
33
12
39
15
6
204
60
36
30
69
69
102
21
33
6
129
135
36
30
174
6
24
54
30
90
33
69
18
21
69
12
30
69
96
48
57
60
39
99
36
36
54
195
39
72
30
48
36
75
99
30
192
30
81
27
30
96
234
21
111
9
36
75
30
60
18
66
6
24
24
96
36
30
18
42
108
12
78
6
27
3
9
48
57
72
144
75
51
30
138
6
15
84
15
222
15
45
18
117
15
108
30
327
36
99
9
21
198
66
15
21
24
6
45
15
18
6
144
42
18
117
3
30
36
216
114
54
192
171
9
3
51
45
51
48
36
6
30
108
6
30
6
144
84
6
6
30
30
39
120
120
15
36
60
144
6
24
90
60
6
108
27
69
60
75
45
84
27
39
294
3
57
6
24
36
36
9
75
84
93
117
27
45
54
60
126
78
66
84
27
63
96
81
9
75
51
81
48
45
54
6
51
84
12
27
6
66
129
51
108
30
60
42
21
33
30
57
69
60
300
24
6
48
36
204
6
6
54
180
6
54
27
24
3
42
15
99
36
174
174
72
174
30
60
90
99
135
12
60
45
33
42
18
36
15
39
42
15
3
6
510
36
48
57
3
36
6
18
6
324
60
36
90
36
24
60
54
102
30
60
54
36
30
30
24
24
180
153
27
180
30
6
36
129
96
69
30
21
24
171
9
81
30
24
66
90
120
9
15
84
36
21
99
177
24
129
120
36
18
300
36
30
6
108
21
21
180
30
48
72
30
30
21
60
3
66
48
60
12
78
60
57
129
6
30
54
45
45
54
12
24
54
90
42
54
36
48
72
60
84
105
21
108
42
18
12
24
75
99
30
270
21
60
51
120
201
33
15
60
189
156
6
9
45
330
6
48
12
18
6
60
96
48
96
24
66
60
30
6
30
48
30
6
60
39
45
36
36
15
195
18
6
210
15
15
6
30
144
150
96
39
75
90
300
147
3
24
42
120
84
6
69
12
99
69
141
63
75
36
24
30
72
39
12
84
135
30
90
60
24
90
30
24
6
36
30
48
81
45
24
96
30
57
69
18
306
6
69
39
12
18
30
12
81
237
195
27
81
63
24
30
276
27
9
51
93
60
54
72
60
114
150
6
108
30
12
45
9
24
6
66
18
21
36
99
24
30
63
27
30
66
36
18
42
69
165
96
15
60
3
36
6
54
66
174
54
36
75
135
36
54
6
9
81
30
93
36
9
6
24
96
81
84
45
54
60
36
36
144
54
6
156
33
57
18
6
15
9
12
24
30
261
9
75
315
81
63
30
132
30
84
66
75
69
60
6
210
54
96
150
75
3
30
102
69
39
36
114
312
54
120
126
3
117
18
42
84
24
51
12
9
90
78
6
45
9
6
96
141
69
90
114
54
45
12
9
96
18
66
51
135
48
12
48
21
51
21
99
54
111
15
60
114
96
60
60
24
24
27
123
72
24
180
30
15
9
36
126
24
24
72
24
126
51
48
75
24
96
21
33
36
66
90
84
30
21
36
3
60
156
24
54
51
15
30
6
45
9
24
51
21
90
45
39
6
84
24
12
90
84
126
54
30
75
39
66
84
30
42
90
108
6
66
144
90
6
45
75
54
111
39
57
39
24
66
30
78
12
18
12
9
285
114
21
75
6
18
102
75
3
36
180
30
51
ABCD 99639471916*3^$a+1 [50001]
87
51
30
72
24
24
154
48
44
34
32
135
9
18
60
90
10
62
18
21
39
10
47
99
21
139
20
10
56
34
14
18
22
26
6
24
72
87
3
12
28
173
25
2
30
18
30
24
6
82
47
15
66
51
15
24
22
23
24
51
6
18
6
24
40
2
16
53
27
9
3
66
39
3
33
72
69
3
15
30
10
80
12
36
168
30
24
120
6
154
26
126
3
27
18
138
198
64
120
11
36
99
36
4
5
27
12
18
30
45
93
27
39
30
18
72
78
10
56
6
18
96
81
51
108
36
60
30
39
9
6
9
25
18
29
15
36
118
2
52
20
30
16
14
57
1
74
33
15
12
144
90
39
33
42
21
19
8
30
15
9
48
30
10
182
16
92
36
57
3
84
42
54
12
9
15
118
32
6
108
21
9
15
19
32
21
3
22
32
15
12
13
2
6
58
17
12
33
135
3
4
2
126
138
90
141
1
32
10
8
54
39
9
18
78
40
32
3
55
116
16
48
2
90
22
62
64
2
75
3
36
69
51
118
78
92
57
63
12
84
102
99
61
47
3
48
54
3
13
32
72
135
36
24
48
3
66
88
26
6
6
18
66
24
9
91
92
45
3
4
17
111
42
48
27
87
45
33
72
48
18
30
58
5
72
60
45
3
7
32
6
120
54
90
42
54
27
7
20
16
32
28
65
45
6
93
12
33
27
39
6
48
15
3
48
21
39
36
108
60
72
24
84
21
132
3
6
3
31
32
54
18
6
99
36
27
12
36
40
101
3
33
72
147
9
9
58
5
63
45
45
6
60
24
22
80
3
37
8
120
42
88
14
207
75
129
37
80
135
27
6
111
129
72
15
57
72
24
10
32
120
30
48
39
108
135
150
39
19
17
15
12
12
24
6
6
114
24
51
13
11
72
45
24
66
48
30
24
6
10
114
36
26
66
24
6
15
120
33
24
15
27
144
70
2
22
11
21
24
6
58
6
5
85
54
2
3
21
162
48
54
18
24
4
17
9
18
30
18
70
2
48
78
66
6
87
91
29
25
11
7
14
114
24
78
15
33
34
32
24
30
184
2
174
54
18
30
18
15
9
40
8
22
32
114
30
10
11
39
4
20
78
18
24
36
9
3
144
6
30
12
57
36
9
15
33
78
18
30
57
12
15
117
73
2
48
21
7
32
12
64
20
60
69
43
128
24
48
12
33
105
24
15
49
80
24
15
36
7
62
18
60
58
86
66
15
9
48
18
57
55
17
36
15
33
36
24
69
46
44
21
51
6
24
78
33
9
24
24
51
15
129
13
50
22
2
129
75
42
42
126
39
81
24
75
63
72
30
48
120
54
18
27
31
32
45
168
3
45
9
63
24
1
32
120
96
111
75
6
39
49
122
24
93
43
14
136
18
41
3
57
1
98
45
51
48
6
10
77
33
42
22
2
16
20
18
15
51
78
42
6
24
48
10
48
8
21
3
6
72
24
186
24
94
146
64
24
80
6
114
72
9
12
33
39
15
18
18
24
21
115
77
27
6
10
17
3
12
33
15
129
45
42
16
8
120
12
153
139
5
33
39
33
16
14
36
12
28
20
84
30
66
70
86
4
5
36
45
24
72
10
14
15
105
18
16
72
8
4
18
14
64
20
12
12
40
140
10
26
222
18
12
18
24
18
33
19
32
64
137
9
30
33
1
71
91
29
36
13
14
58
80
102
10
146
30
6
9
24
81
162
48
24
196
20
6
3
108
33
15
9
90
78
18
6
66
24
24
9
15
21
60
45
6
66
3
15
6
114
22
80
24
159
27
48
22
38
82
78
2
27
21
24
16
54
2
3
132
39
66
46
77
3
60
22
11
39
12
60
45
96
72
108
69
48
3
108
57
22
17
63
18
72
3
93
54
10
8
18
24
48
69
9
66
21
12
87
54
24
46
41
39
82
48
2
78
27
3
69
15
6
72
48
24
42
78
15
36
15
45
97
30
2
51
27
10
18
24
101
12
39
6
15
3
45
24
1
80
27
72
45
90
16
62
10
30
38
160
26
16
72
95
25
11
27
18
34
92
4
14
30
18
39
3
30
48
3
36
9
87
15
18
64
18
113
27
18
15
225
42
69
15
18
18
30
18
72
45
7
20
16
86
15
24
129
40
8
48
72
18
9
45
10
110
18
40
32
177
141
18
6
66
57
21
15
39
16
42
38
84
108
42
88
8
10
62
18
6
15
36
39
126
42
46
90
101
24
9
6
21
39
9
13
50
48
60
42
42
28
20
57
60
27
96
165
39
33
12
63
153
13
14
12
24
6
6
84
9
69
51
69
48
18
6
66
102
75
45
48
24
63
195
6
15
27
30
42
16
44
18
48
24
3
39
30
96
63
24
36
15
6
16
42
30
152
46
29
51
18
10
14
15
3
24
30
24
54
33
120
103
77
3
82
59
3
10
32
24
10
62
42
93
25
48
2
150
24
24
15
97
14
96
18
42
40
38
27
13
30
26
54
9
27
78
10
62
48
6
129
15
10
23
63
9
72
51
30
27
3
28
104
33
27
42
96
18
30
39
43
38
90
52
2
10
6
122
45
43
14
40
2
69
99
6
64
8
15
27
30
18
54
24
6
81
9
34
20
81
9
64
8
18
12
42
ABCD 99639739606*3^$a+1 [50039]
30
43
132
72
32
40
23
33
9
3
16
60
72
12
24
48
44
52
119
1
60
11
9
81
66
49
36
12
36
47
13
32
148
56
52
48
35
54
36
7
11
1
35
45
9
36
43
59
9
52
24
119
61
36
128
21
7
287
117
72
48
87
9
27
21
27
18
24
48
63
16
47
33
57
24
7
36
59
61
47
45
60
21
7
24
12
8
3
45
15
61
48
20
4
12
24
11
45
27
61
32
36
15
73
36
17
63
16
36
36
56
81
48
151
101
31
48
71
37
56
4
12
8
144
21
24
79
20
27
30
67
36
11
36
9
48
27
6
48
42
1
8
45
7
12
44
124
12
11
45
124
11
6
3
36
4
32
52
8
28
20
36
52
36
107
73
17
3
60
12
16
83
25
101
31
20
16
23
9
15
72
90
54
45
28
29
7
24
12
44
48
45
31
12
101
18
49
32
4
12
11
13
65
7
36
47
21
69
19
72
20
36
27
36
25
65
31
12
92
9
60
27
16
137
39
4
47
48
45
16
8
39
6
3
141
3
36
45
15
3
49
23
9
16
17
7
20
36
84
4
5
18
81
45
7
24
32
24
3
24
120
13
48
44
12
16
36
71
25
12
8
99
12
13
36
56
3
97
44
28
8
3
81
15
61
65
19
101
31
23
13
20
39
49
59
49
84
36
17
7
32
51
57
52
36
11
9
33
111
16
36
24
5
43
24
20
12
40
5
90
25
36
11
24
1
20
4
84
24
23
45
87
45
12
9
31
65
7
12
29
31
20
21
18
13
36
47
54
30
9
81
18
97
47
105
39
13
48
35
9
16
20
39
25
47
42
48
24
7
36
36
72
12
216
56
9
6
25
68
63
13
104
16
108
17
12
42
12
60
21
117
43
53
3
4
29
18
25
12
24
5
51
16
12
20
16
24
12
36
108
20
135
25
72
36
24
36
41
6
25
77
54
36
133
11
45
81
7
36
101
15
28
60
84
8
108
36
64
44
28
72
132
41
78
1
36
92
40
108
72
36
20
48
9
15
39
90
63
4
32
153
7
236
36
16
29
7
8
45
3
24
12
52
24
128
64
53
54
12
13
12
8
45
12
211
12
11
18
6
21
52
11
13
12
83
13
29
7
65
55
72
20
4
56
3
25
53
55
11
54
43
8
36
3
9
117
15
16
12
107
9
16
140
24
72
16
149
7
60
59
61
20
4
108
36
36
56
39
49
59
9
16
60
108
47
109
24
20
64
29
27
76
12
11
49
68
24
3
105
9
39
51
54
3
87
57
123
66
126
18
27
16
29
7
72
36
60
23
6
3
9
7
44
28
60
5
139
48
96
36
48
8
3
36
6
7
11
1
44
28
44
120
16
8
12
96
160
12
96
29
30
9
15
30
60
30
9
51
12
13
36
95
45
16
24
59
25
17
19
24
36
5
67
36
59
49
36
72
84
47
13
113
31
59
13
11
1
44
48
40
32
40
29
27
75
36
33
52
12
80
3
9
40
48
44
63
25
59
24
25
11
1
72
17
111
24
12
4
36
72
20
16
72
23
6
54
30
54
25
20
36
27
33
16
29
111
36
45
7
11
49
20
3
204
37
36
11
24
30
43
47
90
43
65
7
47
33
3
9
36
4
12
80
16
101
54
120
13
48
24
108
48
24
92
16
5
54
13
5
72
15
100
24
11
48
9
4
47
1
8
192
4
12
20
4
5
36
54
33
63
9
21
18
36
9
87
1
20
33
39
27
25
36
20
36
16
11
13
12
137
7
24
12
35
37
44
9
3
4
83
12
45
76
36
65
7
12
71
1
72
29
159
21
78
1
24
12
36
36
71
48
45
16
92
40
11
1
20
69
39
45
7
83
45
76
12
53
27
3
13
11
9
36
28
20
88
8
64
11
42
223
12
80
3
45
40
5
51
16
83
21
27
9
60
3
36
45
15
109
24
36
5
36
6
1
53
36
7
108
12
24
68
36
99
45
16
29
63
4
47
25
11
9
3
45
16
56
52
56
4
5
43
47
13
41
24
48
51
21
27
72
4
29
39
4
23
49
29
43
11
36
57
16
20
9
67
12
72
47
33
108
9
36
3
15
1
35
1
11
42
36
7
36
12
35
120
24
9
16
41
31
36
23
13
131
25
36
20
9
36
51
3
13
12
36
11
33
16
32
36
4
23
49
20
12
33
120
90
45
40
11
30
67
32
16
11
18
31
48
83
49
41
7
83
121
23
9
76
101
66
13
65
55
8
3
54
27
9
18
72
25
36
24
12
53
54
9
52
41
7
24
48
36
24
12
17
54
9
57
27
27
45
72
15
37
24
12
20
76
59
9
36
4
36
56
28
47
36
25
24
12
47
18
43
11
13
36
5
36
7
8
48
40
36
32
24
3
18
31
23
78
3
45
43
36
8
52
5
43
72
44
21
24
55
216
8
3
33
12
4
36
5
43
200
108
4
83
73
11
25
44
48
4
36
29
111
105
39
15
45
28
17
3
40
32
88
17
3
16
20
60
3
9
16
8
16
59
13
36
47
30
99
45
36
24
19
60
5
43
17
27
88
5
18
9
72
9
31
12
89
43
5
18
13
32
4
12
29
6
1
29
67
41
18
24
9
36
153
7
41
42
73
17
27
196
12
17
39
16
36
8
16
12
24
5
67
113
7
44
12
76
20
64
65
36
54
90
79
36
29
103
5
31
48
80
28
24
32
36
52
11
45
40
95
85
12
44
12
40
5
90
42
43
12
11
13
12
20
96
3
45
4
56
72
12
16
80
28
24
32
51
1
11
9
45
31
23
13
5
67
12
35
61
12
96
29
55
20
4
23
18
31
84
36
71
117
3
9
15
21
4
5
54
9
52
24
56
16
128
12
123
9
3
33
16
104
24
88
36
47
36
36
1
24
48
20
40
23
45
9
27
40
59
9
33
43
23
33
27
21
4
12
36
24
84
80
ABCD 99639824686*3^$a+1 [50105]
6
29
21
34
50
15
21
30
42
40
2
78
28
107
7
48
42
8
22
98
48
40
32
48
10
102
11
24
57
15
15
28
38
60
42
70
42
8
60
48
33
31
66
2
72
60
10
126
2
52
60
30
6
80
60
22
2
70
41
24
108
12
31
72
5
3
4
330
8
10
48
14
3
7
48
80
118
90
60
50
52
11
39
30
12
6
45
7
77
45
48
10
41
7
14
6
33
111
18
27
85
30
96
54
131
9
40
30
38
18
54
18
12
48
132
93
45
111
7
14
36
4
35
3
60
12
60
9
19
128
132
12
16
14
6
153
9
12
3
3
33
21
6
30
130
44
30
6
57
33
22
122
15
123
30
112
26
54
6
12
21
19
32
105
60
15
40
86
42
88
114
48
110
112
8
33
67
50
88
42
5
3
24
138
48
82
125
55
60
8
60
22
48
44
63
15
33
69
60
10
18
158
30
4
8
30
42
78
21
99
10
62
9
12
9
40
68
30
18
10
14
18
45
15
10
62
16
5
169
78
8
30
70
122
40
2
46
107
37
26
24
6
40
23
24
36
1
35
25
11
48
69
10
42
20
6
22
20
22
18
32
16
14
18
15
33
34
36
14
36
12
10
2
10
8
28
42
2
45
36
9
28
32
28
12
18
90
60
72
56
84
30
66
27
63
34
38
10
47
43
20
12
30
18
60
78
27
63
12
108
33
79
92
70
68
58
2
70
42
8
51
7
17
63
12
70
132
8
3
109
36
144
50
21
27
10
60
12
60
8
10
65
7
50
6
12
90
27
63
30
22
8
18
27
57
36
42
52
56
9
43
50
88
32
51
67
12
8
102
51
27
12
81
31
48
20
72
6
39
165
10
68
22
18
41
24
45
60
3
39
48
22
8
42
66
10
134
16
59
31
5
15
12
60
18
10
80
24
33
13
23
9
30
48
52
5
157
11
39
33
97
20
3
15
12
18
30
28
12
62
6
4
8
52
8
10
12
68
87
121
32
12
90
76
42
50
18
22
8
60
52
80
88
14
16
47
13
30
20
33
36
3
30
10
38
24
40
18
60
8
12
138
52
35
27
70
11
117
12
6
57
117
58
2
88
8
94
20
40
48
32
141
7
137
25
6
20
52
18
50
30
3
1
96
14
16
140
4
29
57
22
2
18
48
57
12
51
90
10
17
12
21
72
12
60
46
182
3
75
4
8
10
20
30
10
62
90
90
48
21
67
72
8
90
42
60
60
58
54
140
28
20
52
48
8
60
33
57
54
10
38
12
69
9
147
36
9
6
12
48
12
21
67
30
72
8
39
3
58
32
30
10
8
34
29
36
33
10
18
140
54
60
70
11
27
30
18
12
10
11
9
52
38
45
57
40
30
38
70
68
22
50
21
84
7
20
9
7
53
69
10
2
6
60
4
26
42
22
68
52
6
44
78
15
27
10
143
27
90
118
80
82
8
70
32
6
27
63
30
22
2
18
21
39
22
38
18
63
21
40
38
78
42
21
21
30
48
21
117
27
33
34
158
120
15
7
29
21
18
100
2
39
61
143
25
32
18
12
93
25
2
9
84
15
21
9
70
8
12
22
23
7
68
12
106
23
81
106
17
33
22
38
22
32
18
30
102
36
34
56
34
30
18
32
18
12
21
15
9
61
20
30
54
60
46
20
4
5
3
18
24
18
81
24
7
30
18
20
12
141
15
9
1
14
46
12
2
76
90
2
60
10
8
64
48
107
43
140
60
45
57
6
34
68
87
81
30
112
90
11
9
102
36
12
78
12
120
28
42
50
18
12
28
20
45
105
54
10
59
36
60
51
12
12
58
12
18
20
148
2
48
22
5
3
12
10
20
12
18
12
30
120
18
10
83
48
24
15
30
90
12
58
18
32
22
20
99
19
68
12
12
33
12
24
7
20
9
123
40
110
15
115
18
12
35
27
9
57
22
48
53
91
56
40
29
43
38
99
48
27
76
2
3
27
12
28
68
70
32
10
5
87
78
180
10
48
32
262
26
24
6
12
195
12
15
9
27
30
114
66
42
100
53
7
32
6
10
29
45
48
100
30
53
99
6
39
51
10
2
88
29
3
40
20
48
69
48
36
67
30
2
22
23
180
15
30
52
38
81
57
10
14
6
12
70
98
9
45
10
56
9
3
192
16
65
79
5
3
10
20
90
42
30
48
18
22
30
2
16
2
42
60
18
15
3
10
54
36
14
78
10
80
18
12
22
56
34
8
18
3
7
32
12
28
12
60
5
3
48
120
24
118
2
16
42
68
4
8
42
45
60
21
15
19
8
30
22
5
3
33
27
12
58
18
92
42
39
60
37
2
130
11
39
160
17
21
124
20
18
12
130
18
42
23
13
72
38
60
60
54
15
25
119
79
41
39
58
62
160
41
57
24
18
52
168
41
72
15
24
33
3
4
38
58
44
10
11
72
7
38
12
78
42
108
3
37
38
45
7
80
30
51
199
2
48
15
15
52
26
64
38
10
2
58
90
12
65
3
28
134
6
24
88
2
60
39
1
26
9
25
80
66
72
12
153
3
30
10
14
39
21
36
42
30
18
4
38
27
48
60
45
60
12
39
61
83
63
30
3
12
75
72
21
1
6
32
78
84
48
58
2
112
59
24
7
98
15
15
10
140
18
12
18
27
33
114
18
22
8
21
19
50
48
54
21
27
18
40
32
123
7
12
80
28
98
10
42
50
12
18
40
72
8
60
48
54
6
30
9
93
22
5
81
4
20
66
24
28
2
6
102
12
ABCD 99641145556*3^$a+1 [50064]
59
85
72
29
54
66
43
47
25
35
13
8
64
5
90
1
29
24
126
45
16
72
120
48
48
60
12
68
45
51
15
54
39
57
31
128
72
69
264
19
200
147
21
4
84
92
52
56
141
55
60
5
3
81
15
64
12
65
210
30
15
45
84
15
112
59
1
24
96
192
11
6
24
55
60
5
30
9
27
24
96
49
60
5
67
12
41
36
99
64
32
28
36
36
24
41
24
66
85
5
90
45
15
24
6
51
9
55
35
24
6
84
39
21
19
12
59
60
85
36
5
54
97
48
5
15
21
24
7
8
21
15
144
21
31
72
11
9
21
55
24
152
9
79
32
69
150
126
3
100
8
64
56
9
31
104
184
41
30
49
12
32
28
168
5
7
12
8
39
21
63
66
15
48
51
1
24
36
48
77
15
16
8
72
3
37
29
31
20
153
30
21
16
12
20
27
30
30
9
201
139
35
21
36
148
71
9
15
57
40
24
68
48
3
36
54
79
41
39
27
9
16
35
61
53
7
8
75
1
20
28
47
24
21
9
15
45
90
6
15
16
89
91
89
120
30
33
160
8
63
6
19
131
109
11
13
11
96
85
8
21
7
60
8
45
127
12
68
3
81
39
49
8
9
55
8
196
12
24
24
120
92
33
31
20
165
39
12
40
12
108
120
72
8
33
7
53
67
48
224
27
1
29
55
5
60
43
12
5
75
129
67
108
41
31
239
45
9
60
91
5
24
7
44
36
93
31
20
16
59
24
45
40
65
60
60
90
1
20
105
55
5
60
43
41
36
24
7
128
16
20
15
61
59
54
31
24
24
36
11
1
120
149
19
35
96
1
20
40
408
96
5
84
90
60
30
30
6
15
40
5
19
80
40
11
73
41
75
172
60
53
36
39
111
69
76
5
31
140
69
19
32
3
6
60
55
5
43
47
21
12
27
121
24
8
40
56
12
144
28
132
5
31
149
19
5
36
24
111
4
32
3
6
84
30
57
144
40
35
21
3
61
5
19
36
36
12
107
30
43
48
8
36
9
7
83
9
81
51
36
9
3
16
71
13
77
19
65
6
25
60
5
79
56
9
31
5
43
96
60
11
49
32
9
30
1
59
45
135
73
17
19
5
27
84
39
25
44
81
15
75
169
12
48
71
30
27
112
71
6
60
19
11
30
15
105
54
36
60
54
7
20
24
36
48
4
92
9
27
64
5
51
4
29
120
31
89
31
36
23
25
185
66
30
84
66
54
7
20
3
109
47
1
29
24
127
60
84
24
36
60
5
3
72
4
11
25
24
101
31
149
151
84
5
60
24
39
48
39
181
84
48
12
36
84
44
4
47
30
3
21
7
60
83
61
5
19
71
129
16
48
116
51
61
53
27
39
13
12
65
111
4
35
9
105
295
71
90
43
36
12
20
4
59
1
36
108
11
73
32
39
69
12
64
24
8
99
13
120
12
36
8
21
24
66
54
67
53
6
33
112
29
127
180
12
36
35
30
31
65
60
79
96
36
108
5
15
4
96
41
211
84
29
27
4
59
21
15
60
181
32
16
36
48
8
112
20
81
31
36
44
64
41
91
192
32
28
11
36
69
15
61
68
28
48
36
44
15
126
31
48
20
84
141
6
24
85
71
1
29
90
180
9
111
1
80
69
60
15
69
7
128
180
15
109
20
48
3
6
55
36
12
36
12
29
15
120
184
32
9
30
1
59
13
48
23
36
25
68
207
25
48
48
152
96
16
96
80
24
9
7
89
84
7
32
100
48
53
19
20
27
9
76
5
55
20
36
189
15
15
181
89
103
41
7
80
9
60
39
75
121
35
9
15
126
79
95
25
11
24
61
8
40
47
45
9
66
9
111
24
30
19
36
32
3
1
120
36
180
80
40
32
72
64
35
9
141
87
40
104
159
1
56
39
33
16
215
1
8
81
7
24
24
20
51
45
45
79
35
300
25
5
19
17
30
30
43
72
29
7
119
13
41
6
30
115
96
53
6
61
83
61
20
69
31
48
41
6
30
19
5
195
75
90
156
31
8
16
119
66
31
80
33
31
24
96
125
19
11
1
12
41
66
45
124
71
13
12
48
128
153
36
79
41
139
35
60
85
11
54
30
1
5
55
80
16
59
49
5
187
29
24
27
4
5
24
66
90
30
54
6
1
152
16
32
3
66
60
24
15
12
52
72
80
48
27
13
48
119
174
91
24
24
12
60
56
24
9
6
114
19
60
20
201
7
32
12
9
87
69
19
12
23
57
100
149
3
112
8
ABCD 99641215346*3^$a+1 [50065]
24
42
96
5
48
25
102
12
77
19
5
40
45
11
16
117
83
25
42
5
31
12
102
12
84
39
48
8
79
6
12
23
37
3
15
42
215
24
31
42
42
36
24
54
30
24
6
90
66
35
24
37
59
55
108
21
56
24
55
24
72
89
49
30
12
54
15
39
33
32
55
33
24
9
12
30
42
6
42
3
56
109
6
18
11
7
12
5
13
35
40
8
7
24
30
6
150
23
24
31
105
9
18
18
30
30
42
245
7
12
60
48
105
21
24
3
32
31
105
75
21
3
30
15
8
19
36
9
48
21
12
15
33
6
48
6
51
81
54
36
29
1
15
33
120
30
24
12
53
85
30
18
18
6
3
120
21
6
6
60
3
45
30
24
125
72
13
120
6
24
21
57
23
61
11
37
138
9
15
41
19
54
6
78
203
112
3
53
7
65
19
48
93
87
126
30
5
157
35
112
3
24
24
54
15
8
37
30
36
36
36
54
108
15
3
53
7
18
6
84
30
60
42
84
6
23
16
33
36
60
6
6
27
8
48
55
6
6
120
12
17
85
144
51
15
24
42
30
48
12
12
33
39
33
8
55
9
3
6
135
99
36
41
151
17
40
27
18
6
102
15
75
72
21
72
39
185
13
27
3
72
36
18
36
48
18
30
144
6
78
15
27
108
6
66
18
6
30
36
90
117
32
31
9
56
40
27
53
40
117
72
18
41
96
55
6
30
5
145
42
53
37
18
12
60
18
15
8
19
21
24
3
5
97
15
21
54
5
25
60
51
9
18
69
8
160
21
6
6
12
78
18
96
30
6
23
31
108
5
163
48
24
21
32
64
9
12
107
25
71
19
18
24
48
11
40
9
48
30
24
9
69
3
93
204
18
125
7
102
18
72
54
35
55
36
48
30
18
5
13
51
21
12
6
6
78
42
11
72
73
15
48
24
3
12
33
152
85
150
45
63
65
7
96
9
33
72
6
9
48
48
45
35
61
24
6
54
111
33
6
9
33
23
85
35
31
30
6
173
7
30
18
12
102
156
54
6
6
6
54
45
99
29
1
39
15
30
3
93
27
93
27
93
12
12
48
30
108
6
3
15
90
15
51
30
210
66
83
13
30
29
31
24
60
18
30
6
15
27
29
96
19
6
87
21
12
114
78
15
15
30
3
27
96
42
107
16
32
24
13
36
12
27
63
17
37
11
13
35
91
18
18
89
1
168
42
5
73
39
32
24
7
113
31
33
33
63
32
43
30
54
6
12
15
39
60
45
56
37
42
41
55
54
3
3
144
114
60
72
48
36
6
69
15
18
6
60
24
48
42
11
72
48
37
48
54
60
36
12
42
48
63
21
6
29
13
78
93
21
6
24
29
7
90
18
72
90
54
29
37
24
51
3
29
1
12
42
33
99
69
57
23
55
24
6
59
48
25
180
3
45
30
5
7
42
42
6
18
21
33
23
7
60
42
3
21
30
66
3
8
7
30
35
1
36
11
7
36
21
33
15
27
29
19
45
15
153
24
51
60
30
48
6
5
73
63
15
204
54
12
18
57
32
16
99
18
60
143
7
30
30
5
72
1
39
33
23
16
9
42
53
7
48
57
33
30
6
6
29
1
63
32
25
12
48
12
23
109
18
72
105
33
167
19
42
24
18
108
5
7
36
12
17
67
6
12
27
39
54
83
13
102
5
19
69
27
108
30
6
24
149
91
12
48
129
3
60
33
9
30
12
18
36
6
168
18
18
45
15
12
5
79
9
24
3
29
1
12
11
49
60
3
15
12
5
48
40
27
197
24
25
12
12
143
175
9
8
145
36
27
24
15
54
27
8
31
6
78
29
55
12
165
21
48
51
3
30
42
60
66
84
108
15
216
9
96
24
6
9
8
64
8
25
12
120
54
156
48
18
138
54
23
19
66
24
54
21
69
27
39
60
18
3
8
16
56
7
90
6
102
54
5
40
21
42
36
36
30
24
35
61
6
5
48
72
55
30
48
35
40
15
9
45
51
87
65
19
48
6
24
47
96
19
18
3
15
348
24
66
90
17
55
18
15
21
198
6
30
12
18
162
12
48
93
15
30
12
39
15
48
81
32
13
42
30
42
6
27
33
12
27
33
23
37
12
60
6
24
12
89
24
13
18
30
11
31
18
54
6
12
12
72
24
11
79
36
6
15
32
13
114
9
15
9
27
21
33
42
29
49
54
132
53
1
12
27
8
67
6
36
54
29
13
12
23
48
31
18
30
33
15
24
36
12
33
32
133
30
93
129
18
114
24
12
30
60
84
9
9
6
6
3
63
24
6
72
51
32
7
6
54
36
30
54
72
36
57
33
78
36
21
69
3
117
99
32
19
24
29
7
18
15
33
39
9
119
88
8
19
21
21
90
18
18
12
30
90
12
36
30
35
109
24
12
78
12
24
66
78
5
7
18
6
6
54
6
15
48
9
108
192
30
18
3
9
71
24
1
36
24
27
3
5
67
5
25
23
16
129
24
15
32
19
29
37
108
60
6
12
48
12
90
24
3
27
24
54
36
24
78
93
72
8
19
30
87
56
7
72
6
12
36
6
96
78
30
6
30
45
63
33
45
59
1
30
12
5
7
6
3
105
6
96
9
21
12
66
24
213
27
45
3
150
12
42
60
18
171
69
30
36
24
36
12
17
216
175
132
5
55
17
37
24
6
6
120
60
60
39
93
66
57
32
61
27
3
12
60
18
6
69
80
7
30
30
5
48
7
108
72
12
12
60
6
ABCD 99641855746*3^$a+1 [50003]
84
12
34
18
17
33
42
24
21
63
12
58
50
6
52
60
30
17
25
26
12
57
25
2
54
30
90
75
27
24
126
40
20
24
18
36
10
24
18
2
6
22
35
7
2
3
15
60
28
20
18
16
36
11
36
3
30
3
21
30
18
39
36
72
9
52
162
20
9
39
24
28
8
21
27
12
22
18
2
15
7
18
95
21
6
34
62
24
78
6
34
20
46
6
48
56
30
4
158
15
3
46
8
40
26
34
90
12
14
3
51
10
12
60
8
40
62
9
21
18
70
18
18
14
36
30
16
8
10
5
13
48
26
6
58
6
44
40
20
42
117
7
26
4
26
72
82
6
8
54
28
12
86
22
14
58
68
24
16
8
12
12
12
30
18
52
36
18
6
26
130
2
16
14
39
27
24
100
26
3
51
30
10
38
34
14
36
48
10
2
76
83
75
36
24
9
75
12
10
23
25
98
34
20
10
6
8
12
30
22
62
48
60
18
18
21
1
32
28
2
21
24
25
26
4
20
30
12
10
8
18
52
26
36
6
12
15
13
2
12
120
6
30
22
71
45
6
24
42
27
15
72
4
14
36
36
30
24
24
6
12
48
6
24
64
18
24
8
108
4
74
34
83
24
3
78
54
16
30
60
44
10
44
4
110
12
84
10
32
58
2
12
60
52
26
24
6
4
48
36
20
6
6
94
90
18
2
30
66
18
16
36
8
22
24
48
62
6
42
88
98
45
79
68
4
8
36
42
34
14
3
3
30
3
15
58
42
12
8
42
18
129
91
8
18
12
12
40
71
37
50
82
26
21
3
60
36
45
7
30
108
14
12
21
15
28
6
18
38
78
22
38
6
6
10
30
17
91
101
39
4
20
6
6
6
51
63
9
9
6
4
18
54
6
38
9
55
29
43
50
10
5
43
20
12
4
14
22
17
3
6
30
12
12
28
20
9
57
12
39
25
18
18
8
12
24
136
14
6
27
132
3
30
10
77
3
40
38
22
8
4
50
24
12
18
66
36
28
44
78
10
2
36
60
40
24
80
10
30
17
3
18
12
28
2
28
68
4
8
24
105
75
30
18
28
14
24
4
56
12
27
67
38
6
4
17
45
10
96
8
4
8
9
19
29
57
28
12
38
72
6
27
1
26
30
54
45
15
64
2
30
28
32
48
57
33
78
34
14
90
22
17
72
15
10
20
30
18
16
6
26
72
18
33
27
42
18
18
99
7
50
6
10
74
16
32
78
12
3
97
18
2
111
27
4
8
30
52
30
68
18
12
96
4
32
36
22
26
6
18
18
60
54
24
52
2
10
20
15
141
76
54
36
80
36
30
40
59
25
18
42
44
6
58
8
10
5
36
31
41
7
8
34
2
28
18
11
51
6
6
34
72
20
4
18
30
26
46
14
22
11
21
78
24
100
36
24
38
10
20
12
57
1
8
78
4
80
46
54
29
3
6
4
38
136
14
36
40
2
34
36
54
6
44
6
52
110
30
10
11
1
18
62
28
83
33
10
26
18
48
24
30
58
26
40
14
58
8
42
57
87
58
86
21
33
28
12
8
10
8
45
39
40
41
24
21
54
66
76
14
40
36
17
3
16
53
7
8
36
18
30
12
34
50
6
30
54
12
24
3
51
84
30
40
8
84
39
25
6
198
90
2
3
21
12
42
18
12
10
50
18
84
36
12
36
4
2
10
104
72
22
18
2
30
21
15
40
17
12
60
1
24
8
18
12
18
10
6
18
2
16
74
28
38
72
12
3
36
27
60
12
28
44
24
30
82
32
36
33
13
23
13
47
21
6
46
14
90
60
16
71
27
10
14
96
16
6
32
66
21
1
143
9
46
17
57
6
24
76
44
45
36
12
15
12
16
24
20
46
6
36
2
136
11
13
12
6
2
10
18
8
16
8
36
4
20
12
30
24
21
3
108
24
9
39
6
42
64
65
25
18
2
3
15
28
2
22
20
16
84
17
37
44
88
2
30
16
14
18
12
10
18
35
109
176
78
24
10
11
9
15
3
12
82
20
63
72
15
58
116
36
24
3
19
14
10
18
68
24
3
51
24
6
27
3
46
30
18
38
4
14
54
9
51
10
11
21
4
14
58
60
14
246
39
55
125
25
14
36
60
24
112
17
3
114
66
48
30
24
6
12
58
14
33
3
21
9
16
11
33
36
30
10
35
12
3
4
122
3
61
30
65
63
16
6
48
62
54
16
86
132
30
22
5
31
12
20
58
72
152
39
1
14
33
81
22
80
4
29
33
24
4
14
28
5
3
4
26
6
4
42
47
37
26
18
3
33
18
18
18
126
144
27
63
42
51
87
16
8
78
40
72
12
60
47
21
42
16
2
60
10
30
18
2
88
32
58
62
10
98
10
14
54
54
6
36
6
42
18
4
44
6
40
50
66
12
90
48
22
8
78
24
48
10
12
50
12
3
13
47
1
24
48
134
10
14
30
12
4
26
120
9
19
24
5
7
8
12
33
43
101
63
28
50
18
48
84
16
32
72
66
16
20
88
2
10
8
12
27
36
85
11
87
4
56
4
18
30
26
64
11
15
46
18
26
66
69
109
60
48
44
10
17
1
8
18
10
11
45
6
42
10
29
3
70
18
26
16
11
9
28
32
30
18
135
3
4
38
12
54
4
8
21
36
1
6
18
38
9
1
18
6
18
90
12
8
18
10
32
10
72
50
87
3
30
18
12
10
38
16
44
36
30
6
54
6
36
40
17
3
108
34
26
45
1
26
9
9
42
22
11
21
66
24
46
44
15
3
22
68
36
112
18
17
7
12
60
108
80
48
18
36
70
14
4
12
50
58
68
30
12
33
27
9
33
6
22
48
14
28
32
45
9
4
47
21
27
3
40
24
84
26
6
58
42
44
6
42
10
8
108
16
30
6
38
66
15
73
62
10
14
22
8
24
28
110
30
40
48
6
44
129
3
12
190
18
2
36
36
16
12
11
24
21
34
90
20
42
45
39
12
12
36
10
6
20
24
69
24
57
54
42
27
12
69
10
17
21
22
26
46
8
40
18
2
30
15
13
20
168
22
68
12
48
102
15
24
3
30
66
10
32
4
18
2
16
18
20
34
35
1
2
9
13
32
30
24
16
20
16
32
10
12
134
84
36
12
48
16
38
42
6
34
60
30
6
2
46
6
18
32
24
9
1
2
33
12
7
50
76
11
51
9
45
24
120
34
18
48
72
14
10
48
32
28
12
60
66
24
48
36
14
30
12
40
18
11
9
6
4
86
30
12
12
22
14
54
30
52
20
28
50
3
15
4
14
4
8
30
30
18
64
30
11
49
90
48
17
72
15
36
94
8
42
10
20
27
12
39
58
50
22
20
6
10
6
36
12
32
6
52
11
49
30
62
16
72
18
2
12
15
63
30
15
12
9
42
10
222
20
18
144
46
152
52
8
58
14
10
8
10
2
10
53
27
6
22
42
14
12
10
11
43
56
10
60
38
12
30
18
72
12
6
15
24
51
60
30
22
14
18
ABCD 99641926628*3^$a+1 [50179]
68
4
111
48
132
360
125
4
36
84
69
11
31
18
27
72
12
128
132
280
60
8
28
75
29
168
132
100
36
27
45
20
108
25
30
129
93
15
165
27
108
32
60
109
71
16
24
116
4
20
16
180
3
60
141
68
25
27
63
57
96
3
89
72
40
39
17
103
57
300
27
36
21
20
28
192
20
16
20
4
96
15
120
42
15
33
15
144
21
60
155
25
18
81
39
24
33
12
8
60
60
12
40
20
223
17
100
45
107
19
21
141
15
20
160
12
108
20
4
8
43
89
19
17
40
15
29
28
48
24
21
39
9
87
72
12
120
20
1
47
28
44
16
24
51
60
89
180
91
29
19
117
45
35
115
69
248
28
63
57
147
77
156
52
12
99
149
60
28
12
68
112
3
89
40
81
150
18
11
36
25
27
108
24
39
12
17
12
16
84
36
12
45
35
55
65
91
81
33
138
17
43
45
60
33
119
52
68
52
159
21
36
72
33
35
25
30
129
3
36
9
21
11
151
5
13
51
21
47
12
120
19
57
3
117
20
40
33
60
119
52
21
15
204
51
132
5
151
149
88
105
18
29
31
9
32
40
168
72
116
40
27
48
90
18
21
39
101
43
33
80
4
108
20
40
48
200
4
80
31
29
61
30
185
163
9
92
16
20
84
31
45
60
24
60
111
60
30
18
21
111
138
24
48
39
80
31
18
192
150
5
67
138
15
24
36
3
41
31
48
29
208
15
89
79
9
111
149
55
77
103
138
107
40
348
45
39
3
45
20
91
21
3
57
51
9
56
64
228
20
13
15
117
83
24
16
140
25
39
56
43
161
40
140
40
111
29
16
63
12
29
151
45
63
57
3
149
103
48
69
32
28
8
64
216
264
56
7
66
111
48
108
32
43
45
12
32
43
53
55
29
199
42
30
42
36
11
43
93
24
8
52
36
3
9
32
40
60
159
24
57
51
30
95
24
28
21
27
32
112
20
1
15
104
31
48
60
21
48
80
72
36
43
42
15
15
18
71
40
176
4
51
45
132
72
129
72
60
15
15
69
36
80
24
13
23
4
39
17
40
44
60
43
18
95
4
21
39
48
81
102
9
36
33
131
28
132
120
3
33
44
120
60
31
9
60
36
120
24
56
55
197
48
55
89
48
40
48
60
3
60
57
135
60
69
80
13
147
168
12
36
120
12
108
20
40
32
12
13
48
87
68
43
17
97
3
44
100
51
5
220
24
48
20
148
24
116
40
72
51
24
90
36
12
75
213
42
17
348
4
180
36
27
57
20
120
1
47
28
44
96
12
40
3
165
135
89
100
9
27
32
73
30
18
87
92
28
45
47
12
28
72
108
135
33
15
18
39
132
20
79
24
33
84
80
28
3
105
165
35
145
18
60
81
60
176
52
63
5
67
57
60
81
35
103
129
93
15
3
69
51
29
28
60
15
180
65
73
42
45
27
53
4
8
88
20
64
48
32
1
35
7
48
17
120
28
183
57
24
36
24
39
29
52
21
42
66
24
18
198
27
84
33
27
80
76
32
13
87
3
29
28
33
60
15
33
11
40
60
93
36
102
45
15
69
39
72
5
25
90
132
105
108
15
9
69
30
41
36
72
12
1
18
24
18
99
153
3
92
28
3
9
12
68
48
60
52
32
156
12
145
23
24
36
60
124
3
5
175
156
72
65
24
76
12
45
107
16
24
9
11
36
103
17
55
149
28
32
76
24
33
63
80
4
51
185
12
55
53
72
28
75
9
60
9
72
30
9
8
40
8
223
89
112
96
20
25
99
81
108
87
3
41
1
15
15
9
8
151
72
108
117
3
17
84
16
80
7
65
25
198
197
100
60
51
21
8
132
40
20
100
20
16
120
15
5
115
129
48
68
24
36
12
72
36
4
36
60
3
177
24
8
132
36
37
18
17
28
27
93
12
12
56
43
ABCD 99642097474*3^$a+1 [50059]
11
12
7
45
3
117
8
16
59
10
36
50
25
36
83
1
20
37
78
42
30
5
19
8
48
24
33
7
41
7
65
1
11
24
1
18
18
23
25
14
21
61
6
8
61
8
91
5
40
20
1
3
11
1
69
42
57
32
13
26
24
40
18
39
56
15
33
7
65
73
62
40
9
69
11
13
15
33
18
42
3
11
9
49
15
15
32
10
24
12
39
9
59
13
23
27
45
19
89
4
21
95
64
8
7
53
48
12
55
5
97
12
36
12
60
27
8
12
36
24
13
15
75
5
3
22
2
24
82
12
18
30
2
57
36
4
21
47
67
54
120
51
119
10
11
13
27
33
36
11
36
60
24
3
10
11
37
24
3
51
9
68
19
56
10
12
23
24
3
22
63
11
16
6
47
3
9
1
30
5
13
11
19
5
60
24
1
11
88
20
15
16
6
3
45
60
60
35
7
30
24
26
48
10
36
119
60
36
109
30
5
25
156
6
5
75
13
35
40
6
2
34
11
4
23
10
38
10
24
38
37
9
2
70
23
51
81
12
13
27
8
3
1
23
120
81
87
45
4
20
19
21
3
53
12
15
1
95
24
16
6
11
24
15
94
35
7
89
175
114
15
24
8
60
84
1
23
1
23
52
11
40
18
12
74
46
18
17
79
9
69
23
37
51
59
33
13
15
44
12
1
3
20
1
26
37
3
54
18
17
15
16
24
18
107
3
22
50
45
85
24
62
58
6
5
1
123
21
48
11
12
13
12
18
56
70
24
60
14
21
24
43
8
1
9
6
8
33
25
23
7
5
13
24
35
48
48
16
8
1
2
45
12
37
24
12
27
8
12
12
4
39
150
2
9
7
9
68
43
18
12
18
17
39
118
26
9
7
78
35
1
62
48
9
15
22
48
47
49
12
72
27
8
13
24
23
61
12
23
36
24
1
3
21
15
9
11
36
40
33
2
40
144
56
69
16
21
63
9
23
4
56
24
36
12
1
26
21
85
12
11
12
3
16
45
3
18
3
35
70
90
65
24
25
6
149
16
32
13
14
16
17
25
12
2
64
24
18
14
25
39
17
7
18
38
46
15
11
37
3
8
24
118
47
72
4
44
27
13
21
15
24
32
13
36
6
8
22
18
6
11
4
44
7
24
41
28
35
22
36
3
35
70
11
15
9
7
104
16
114
30
18
15
33
23
1
38
72
33
37
18
42
23
12
24
156
25
23
13
18
30
2
33
1
15
23
40
53
48
1
114
32
10
59
28
15
6
2
24
21
12
13
72
26
45
4
23
34
36
42
5
72
25
36
108
26
40
33
20
1
15
20
25
35
12
84
40
9
12
54
5
24
19
17
103
17
13
2
9
39
37
9
11
24
37
2
22
23
25
18
48
32
72
10
23
60
12
15
45
1
47
37
30
56
34
36
12
3
36
21
23
24
25
11
16
80
15
13
3
18
39
20
16
80
37
3
9
15
8
3
45
12
4
33
15
33
2
40
48
42
6
6
24
2
37
51
6
60
14
21
3
10
15
120
20
51
24
72
10
48
12
11
12
85
30
5
37
35
49
36
63
36
80
25
24
47
3
10
6
6
59
31
9
15
17
15
24
105
63
16
54
36
24
27
20
40
23
22
23
16
11
9
25
47
112
68
3
10
36
71
12
52
3
53
12
96
24
25
71
12
25
23
36
28
33
63
56
99
21
19
21
11
22
23
12
15
1
60
51
33
8
37
35
12
96
12
12
60
120
55
104
22
72
47
51
9
1
84
11
52
3
33
39
32
24
24
10
12
35
4
21
54
17
24
28
20
36
24
52
33
23
13
12
38
57
37
12
35
19
21
35
16
17
1
59
37
38
1
21
74
25
21
50
58
12
18
8
33
16
21
2
1
47
94
18
53
217
18
69
24
11
25
8
193
38
10
59
123
10
35
13
36
26
57
13
42
6
2
10
24
14
1
48
95
21
25
42
77
1
51
84
11
33
63
58
6
8
70
18
48
24
8
10
3
21
11
12
13
35
25
63
15
72
24
66
3
69
12
108
11
1
11
4
21
48
59
43
30
39
56
12
60
48
13
14
16
17
49
30
29
25
2
34
38
25
87
5
3
57
13
15
21
6
114
62
24
25
21
35
24
1
27
33
2
1
44
1
11
15
9
4
8
12
37
39
11
21
4
23
16
42
14
13
8
12
12
40
9
35
31
9
24
8
55
24
101
145
2
57
31
53
24
12
55
65
15
34
15
36
11
10
47
13
18
5
51
49
9
27
33
23
27
33
25
23
61
36
3
21
83
1
74
1
9
35
37
11
12
12
13
23
7
17
61
114
41
15
45
3
1
33
47
49
14
10
75
60
21
15
117
27
56
37
83
16
80
24
24
25
11
16
63
5
25
18
57
36
9
2
16
48
6
135
11
10
14
46
95
24
1
48
50
21
19
54
15
3
77
67
41
13
122
22
2
40
24
80
16
8
10
47
31
5
43
21
35
13
11
16
125
88
11
10
30
17
49
230
21
27
10
36
42
32
21
16
3
42
24
6
5
51
13
24
51
24
6
11
1
63
45
36
11
97
27
15
6
42
45
20
1
11
4
44
48
19
29
19
45
36
20
24
51
10
15
15
6
50
34
86
16
5
12
96
15
34
131
1
35
28
32
25
59
15
57
24
25
96
84
23
27
45
19
6
39
11
69
12
15
34
3
8
27
46
39
3
18
54
30
2
46
12
35
76
9
6
5
1
11
12
12
28
56
25
51
8
76
20
31
5
144
4
57
35
24
12
15
9
13
12
23
1
6
66
27
21
14
10
23
49
11
3
24
88
89
36
37
48
12
2
40
5
36
15
69
19
6
11
13
36
14
9
73
12
48
23
24
16
44
7
8
1
20
24
67
48
5
85
11
1
18
32
9
15
1
8
60
40
20
31
102
50
9
31
9
39
24
56
70
47
27
58
47
1
14
21
27
45
88
21
36
12
15
8
52
20
25
6
32
37
8
27
58
3
56
64
51
78
35
12
1
2
22
11
4
20
15
34
126
30
60
14
10
54
5
25
36
86
81
13
26
21
13
107
3
1
20
36
60
3
1
9
51
3
77
1
12
36
60
60
75
9
23
132
27
9
135
9
7
48
8
22
75
32
1
72
36
26
64
17
103
6
39
11
105
79
56
9
1
30
18
23
7
78
60
23
39
21
12
52
36
20
51
25
9
36
36
24
23
7
5
4
56
13
35
55
78
59
1
14
13
12
9
14
37
3
17
28
3
17
15
10
95
12
13
48
3
20
24
1
14
1
21
24
47
49
3
21
12
23
61
35
4
11
10
36
50
57
7
69
59
25
47
96
10
47
15
16
5
16
155
13
32
3
16
101
3
120
22
23
13
54
5
4
36
51
30
50
169
69
59
36
85
11
1
42
53
27
1
9
38
33
15
25
9
15
56
31
6
63
27
48
17
12
36
4
27
8
22
3
20
168
24
1
12
96
6
9
9
27
24
59
10
12
23
1
36
54
6
11
12
3
34
14
24
57
24
100
51
53
27
58
27
165
11
27
121
39
66
54
41
55
5
12
25
27
8
24
19
30
24
12
38
16
30
59
7
5
24
12
37
26
9
1
30
9
ABCD 99642228274*3^$a+1 [50021]
18
72
24
19
24
56
16
24
32
12
28
120
24
23
1
12
59
33
21
91
65
24
12
60
67
23
73
17
19
29
15
192
4
149
19
17
231
3
114
55
47
1
35
18
24
31
5
36
79
12
68
15
1
8
40
5
51
39
73
8
9
36
15
60
4
17
43
48
8
72
4
96
17
63
75
37
20
15
33
48
81
18
6
12
55
32
57
18
6
19
108
140
69
79
71
84
24
1
24
8
33
24
3
45
42
13
53
27
27
13
23
1
23
33
39
61
48
65
91
95
73
71
9
96
24
52
36
29
31
20
88
32
45
54
129
12
48
15
25
44
3
72
181
11
21
64
11
30
7
12
5
3
28
17
15
147
33
3
24
30
39
64
8
39
9
21
24
7
23
36
60
121
17
15
36
9
67
44
24
16
65
144
30
18
15
108
9
18
18
151
59
97
47
1
32
12
15
25
12
35
1
48
17
78
121
5
63
48
33
54
12
121
84
48
12
5
78
45
36
4
8
64
23
93
9
3
15
6
15
39
66
27
108
69
7
8
16
95
90
30
25
96
104
9
96
55
17
3
9
55
12
24
5
27
60
124
149
66
150
51
88
24
80
112
23
45
21
24
15
36
51
18
6
9
112
71
42
12
43
48
8
40
24
8
15
25
77
43
35
13
71
33
16
12
17
15
21
15
12
9
55
36
48
60
17
15
33
79
107
69
57
43
101
19
17
3
64
12
95
21
39
69
57
12
60
31
20
4
60
20
28
20
9
39
124
53
27
28
8
64
23
18
30
85
20
39
6
19
17
43
20
21
27
105
19
68
16
59
72
25
11
12
85
48
8
21
3
16
41
30
93
3
12
1
5
31
8
52
29
6
145
104
4
36
24
5
18
42
18
54
55
8
3
24
69
40
29
42
18
48
60
67
23
12
132
133
36
72
47
30
36
15
81
31
48
32
48
112
17
18
18
54
12
9
81
55
44
4
60
5
12
19
12
47
13
8
16
8
16
20
9
36
19
68
39
90
18
18
3
24
108
48
27
37
35
93
33
6
121
53
6
1
8
16
8
21
19
47
25
56
28
179
13
60
23
84
18
42
18
174
24
84
61
24
48
83
36
108
13
48
12
60
72
83
60
49
8
16
11
9
60
180
12
63
1
5
48
31
80
111
93
27
60
18
12
36
15
12
51
49
56
52
48
12
29
36
63
52
29
3
36
60
112
80
33
27
52
17
48
96
91
116
28
24
12
29
15
100
35
30
19
5
108
54
156
18
7
60
23
9
15
18
19
68
15
13
20
12
33
54
84
6
18
30
42
9
16
44
84
76
5
12
18
121
120
48
5
12
6
37
20
123
13
71
6
123
112
8
40
32
28
20
9
72
39
24
15
12
13
8
39
18
3
9
19
71
6
102
36
42
55
48
89
15
36
21
6
18
30
186
63
63
45
3
9
45
18
25
8
21
43
36
20
12
3
61
44
100
44
40
108
12
71
54
51
21
43
20
15
12
49
65
7
8
4
20
16
32
48
21
18
145
77
30
69
21
99
9
18
24
9
27
85
32
63
133
29
12
24
87
4
29
6
48
105
36
12
40
5
43
11
18
31
29
55
65
55
8
12
15
33
48
81
24
39
15
108
145
32
33
78
102
72
67
68
15
93
69
19
11
13
5
36
39
87
9
16
35
30
55
95
129
12
4
60
11
33
24
33
79
83
12
49
32
108
16
36
8
40
17
7
11
36
6
15
75
12
45
60
76
20
12
4
44
112
20
48
52
72
8
28
17
43
24
41
15
112
20
12
15
6
36
36
27
48
69
39
4
137
79
80
24
28
32
21
126
6
27
21
67
48
71
1
80
99
141
15
45
27
1
95
30
55
12
8
16
41
103
24
36
11
36
24
69
64
8
12
21
135
4
11
49
17
31
5
18
24
81
4
17
18
78
54
13
5
18
25
108
92
4
108
5
18
33
12
4
5
3
100
20
15
36
69
48
4
11
25
5
27
40
216
12
12
20
3
13
35
25
132
20
28
132
29
139
120
32
12
28
59
126
55
8
15
25
36
68
45
108
3
21
30
33
63
18
30
114
7
23
121
29
67
35
49
101
18
45
117
18
48
54
123
21
54
36
9
15
25
41
27
27
21
75
36
69
39
72
13
5
102
33
27
25
65
18
1
29
15
27
21
12
16
20
12
3
49
65
3
33
12
43
29
43
140
28
84
161
19
17
39
16
8
21
7
53
75
9
72
3
15
33
12
16
44
3
33
132
40
17
7
95
24
9
57
55
24
20
69
31
24
56
24
16
29
18
57
81
15
99
37
36
53
79
108
48
11
6
27
63
18
15
40
32
28
36
83
12
25
11
85
68
16
44
52
83
1
56
15
18
87
3
25
5
7
32
40
47
9
69
18
30
72
18
42
187
11
25
24
23
1
125
15
39
12
33
57
19
36
120
29
135
16
48
60
23
24
1
47
18
7
8
135
12
21
24
63
25
35
30
108
15
52
23
60
9
28
47
60
85
8
45
24
18
1
32
100
5
63
105
174
37
84
32
15
105
3
1
65
163
8
27
13
5
27
51
12
45
52
72
68
48
27
105
28
20
153
30
121
173
75
45
3
180
57
51
51
1
20
33
75
12
75
18
39
96
51
33
3
144
30
39
24
28
5
79
128
27
61
65
55
83
24
21
124
17
30
1
17
15
76
20
15
45
45
27
117
90
6
27
3
ABCD 99642590428*3^$a+1 [50055]
32
67
53
91
185
25
6
29
55
6
30
45
80
96
37
72
111
84
69
75
111
120
78
102
5
13
36
11
43
96
30
27
32
16
69
3
39
30
18
6
66
33
48
20
7
42
131
24
40
3
53
19
90
39
9
3
87
72
5
85
71
19
150
15
80
16
44
19
6
35
100
48
128
4
3
42
198
77
13
3
99
9
9
3
20
12
52
44
19
12
60
29
25
87
39
5
60
43
36
41
88
117
18
93
3
9
32
13
36
95
25
6
21
9
11
7
53
7
12
29
25
51
20
16
93
24
36
54
33
60
8
60
36
103
36
29
25
27
80
84
16
45
24
30
6
48
15
32
16
8
1
54
57
123
114
11
16
48
27
45
60
44
52
93
84
132
18
12
29
25
90
29
97
15
45
48
306
24
137
4
32
43
5
24
1
126
54
60
36
54
41
13
3
117
27
99
137
24
19
24
12
9
51
9
12
32
1
36
18
12
5
55
138
95
145
107
4
24
68
103
9
48
33
11
40
69
60
30
60
5
24
1
24
36
30
24
66
47
79
21
129
11
60
19
101
73
6
30
15
9
11
60
48
1
24
27
45
15
3
17
64
21
24
30
24
12
33
27
5
139
21
45
63
32
36
13
6
18
11
12
124
80
4
51
125
79
17
4
69
36
18
33
84
24
132
69
84
60
27
12
32
4
15
210
36
54
6
51
69
39
39
12
18
27
9
11
16
60
3
77
52
8
4
3
6
36
51
273
11
19
24
117
20
25
54
17
13
6
41
40
32
187
21
3
101
64
51
30
60
84
6
41
97
35
25
36
36
111
27
6
15
21
48
95
12
96
13
36
11
24
73
3
3
29
76
15
17
328
15
17
37
83
13
84
47
36
12
1
90
30
36
59
1
15
15
60
54
15
72
48
81
90
5
103
17
24
31
129
9
11
12
67
93
33
119
67
18
12
23
36
76
56
72
7
24
57
33
174
41
52
39
5
49
66
60
89
1
90
21
92
115
41
1
18
53
28
21
59
19
57
99
17
37
47
43
117
48
21
126
41
4
80
96
229
215
19
45
12
159
65
40
200
55
9
9
30
6
35
1
18
33
57
23
12
16
75
156
45
48
116
31
48
186
66
21
3
45
21
155
115
90
54
60
17
24
175
5
28
72
56
49
24
95
25
36
11
192
136
39
6
144
11
1
60
71
64
80
49
6
249
21
30
54
27
24
9
30
17
7
5
7
9
80
1
60
84
75
80
52
9
11
112
56
61
30
149
31
54
15
12
20
108
25
47
48
60
76
8
16
39
30
6
21
8
112
105
63
45
27
15
41
28
15
45
15
36
5
43
5
55
30
96
51
69
36
59
16
36
57
35
28
84
99
24
126
30
185
96
16
20
79
18
315
15
5
108
28
21
95
16
48
36
80
88
51
66
114
210
6
30
114
149
112
39
21
164
19
153
9
54
84
6
54
36
17
4
9
36
54
29
28
3
45
99
317
25
48
6
66
111
84
176
7
137
76
3
41
36
37
36
27
99
30
60
84
75
44
25
27
33
27
9
66
24
30
47
7
42
15
104
16
9
35
1
18
120
6
159
21
119
16
144
21
36
11
97
47
169
6
18
12
83
16
9
6
101
43
12
9
195
66
23
60
88
44
43
5
12
4
15
81
20
19
41
73
147
69
36
15
39
57
33
30
96
221
100
39
9
81
18
57
105
210
24
54
3
20
28
195
29
72
49
36
35
13
72
3
15
6
51
56
13
150
141
3
5
7
90
18
150
72
30
105
3
180
36
6
54
90
15
21
48
27
108
92
13
23
43
5
91
30
59
55
9
56
112
123
24
33
44
48
96
4
12
33
15
147
5
40
39
54
87
9
135
39
72
18
11
100
96
15
54
36
23
108
43
54
3
20
24
25
108
42
48
6
51
3
77
24
25
30
36
105
135
5
139
66
90
114
36
23
67
120
18
6
77
13
51
75
18
83
97
3
69
18
36
5
112
32
97
24
90
36
30
39
12
9
239
16
108
45
47
49
15
15
161
79
69
21
30
60
5
76
9
27
3
137
12
31
5
109
87
104
4
12
3
96
66
35
43
53
12
61
39
12
3
173
43
5
36
43
17
19
29
36
79
41
16
8
76
36
60
39
30
36
11
64
15
60
138
6
5
31
90
99
9
12
11
13
90
5
96
4
20
19
216
21
9
6
9
129
6
177
24
45
39
51
41
24
13
63
144
36
3
45
44
16
9
147
69
15
12
120
9
23
31
36
18
42
9
20
1
60
35
13
42
69
21
18
ABCD 99643052662*3^$a+1 [50001]
7
96
209
1
120
42
48
113
61
11
7
138
63
69
3
9
35
24
16
36
8
12
79
53
25
15
3
90
3
21
95
61
30
89
28
60
8
4
36
8
12
25
23
84
43
9
56
12
16
20
24
132
84
16
20
40
21
27
12
3
45
8
28
21
11
4
15
18
11
67
45
32
72
85
3
20
40
87
36
42
35
13
3
81
59
7
9
20
73
83
12
28
39
105
44
4
15
17
4
20
157
42
21
32
24
100
20
40
3
12
138
48
95
49
23
13
102
65
12
28
20
13
3
12
24
8
307
45
68
72
28
48
15
12
5
16
27
30
39
261
63
144
36
24
32
4
177
59
64
24
33
15
44
88
80
40
20
52
48
12
135
33
12
8
52
44
1
36
35
19
33
48
45
27
20
12
193
23
85
102
41
12
28
32
24
4
51
5
61
39
108
15
12
5
28
12
116
19
6
23
60
61
3
20
13
27
33
24
363
48
24
8
36
12
4
8
12
43
105
3
57
117
90
30
90
18
47
1
15
20
12
40
27
48
18
27
132
20
55
6
39
81
3
81
23
13
47
76
21
3
8
84
25
18
18
83
36
24
67
17
36
96
40
45
11
12
12
13
47
88
3
17
43
17
97
48
51
32
4
3
33
45
39
33
3
9
3
75
33
87
5
25
30
78
15
12
27
5
64
39
5
96
16
8
67
60
125
60
25
15
84
80
109
78
29
60
60
61
12
47
1
24
11
55
9
3
12
33
60
56
61
23
7
33
20
127
5
73
15
33
15
24
60
44
60
4
92
1
107
72
28
8
24
48
28
15
30
42
17
100
48
12
3
21
21
18
17
16
32
48
19
66
27
72
15
29
16
33
12
96
47
52
84
32
24
4
12
12
8
52
8
60
7
65
112
20
25
15
120
8
16
72
44
4
20
24
28
72
12
36
72
15
33
80
19
33
8
37
12
15
3
65
16
32
28
9
51
39
117
24
12
15
54
63
12
20
145
6
65
49
35
25
36
24
51
24
93
60
30
17
36
64
33
3
288
44
16
249
11
16
8
13
47
16
84
8
109
15
33
12
15
48
68
24
25
63
27
150
23
73
12
30
21
32
24
4
44
36
7
9
176
12
36
24
112
24
24
8
7
60
77
16
15
9
63
5
108
28
44
60
85
27
48
32
1
119
1
27
60
60
132
140
4
104
43
29
40
15
36
17
88
12
8
19
30
119
12
85
72
107
16
15
17
52
104
52
72
20
7
60
48
5
28
32
103
5
52
12
8
13
15
24
80
16
20
67
105
93
63
24
68
72
13
87
33
27
12
20
121
27
180
33
15
12
36
72
27
5
100
87
5
40
8
52
3
33
32
48
49
23
16
9
12
18
17
4
12
12
32
25
195
45
15
48
177
66
33
96
20
4
20
4
27
30
95
88
8
72
48
4
36
12
33
24
18
12
5
28
36
21
18
17
40
45
59
4
32
61
27
3
24
29
61
60
63
36
24
32
24
40
72
8
4
12
20
1
72
27
21
27
20
43
5
4
8
16
51
60
101
28
111
65
31
5
4
24
87
33
56
40
48
27
41
7
45
32
1
144
15
45
6
42
42
6
27
15
5
37
35
24
100
72
24
3
42
63
108
9
3
27
36
30
23
16
60
84
32
72
40
8
55
233
4
8
49
96
107
12
88
57
39
57
75
72
8
28
27
17
88
48
87
24
6
119
4
44
28
39
5
25
11
7
17
36
25
95
37
83
49
30
78
11
1
15
20
16
8
64
45
3
24
3
42
119
1
168
3
44
64
129
3
24
44
49
18
42
87
8
76
9
78
12
33
32
7
6
42
12
21
12
75
53
49
15
56
48
60
16
20
96
7
65
40
20
16
24
68
24
25
71
4
8
7
29
12
12
37
36
12
30
30
15
60
48
32
37
51
32
48
4
15
5
25
15
56
28
44
48
49
15
44
4
32
1
3
56
4
32
40
8
19
18
75
12
68
49
6
9
51
90
3
72
32
40
20
28
32
88
24
140
1
63
32
25
24
23
43
29
28
8
19
18
135
12
68
12
100
24
44
52
45
18
77
36
24
103
12
53
28
84
3
33
27
17
31
17
13
63
20
12
40
24
93
18
5
52
20
37
6
53
4
45
3
8
31
6
63
51
18
35
76
39
5
12
28
33
120
39
20
60
1
75
39
29
4
12
48
3
174
11
40
72
20
12
16
24
8
40
12
36
24
21
120
3
20
40
20
12
97
35
40
32
40
24
9
18
53
24
36
12
40
12
68
4
60
45
15
56
28
24
92
25
11
49
3
27
48
45
56
12
4
104
37
12
3
99
21
48
24
8
64
8
55
17
13
11
24
37
36
15
8
76
63
42
23
72
76
15
17
13
35
204
25
15
20
1
3
9
18
54
11
19
69
120
87
29
76
39
5
1
123
36
24
147
9
33
23
84
25
11
12
25
48
23
16
20
60
84
37
27
8
4
24
81
59
180
67
54
35
88
45
95
43
33
24
27
9
56
73
3
32
12
120
25
36
135
45
83
61
63
8
19
9
57
102
42
18
18
3
9
27
24
81
51
32
40
32
16
12
33
42
45
36
20
24
36
12
52
63
9
33
83
12
12
1
23
52
45
59
16
32
52
36
27
17
13
71
4
87
45
60
33
51
32
19
41
12
127
29
52
12
27
48
65
13
27
8
4
3
42
23
55
33
72
32
133
3
192
12
84
72
24
44
4
3
17
16
51
53
12
40
24
36
140
28
75
21
12
24
80
25
66
29
84
1
15
24
20
49
60
3
15
29
36
67
78
47
12
28
45
3
12
8
115
33
24
72
20
ABCD 99643077518*3^$a+1 [50071]
47
6
66
9
15
102
43
24
5
15
63
33
51
60
126
7
8
100
47
21
160
89
12
114
54
48
163
44
27
69
100
101
6
37
53
30
9
4
72
29
120
43
17
99
4
5
51
24
63
42
3
9
19
59
12
45
4
24
53
24
18
72
9
4
68
9
48
18
90
3
24
12
28
23
42
30
78
30
18
87
48
4
77
43
80
16
5
51
28
48
17
150
261
64
20
36
105
30
9
60
63
12
1
35
69
12
9
96
18
12
36
33
81
30
49
5
6
18
66
21
4
80
57
15
39
6
30
9
123
1
35
90
39
36
51
18
66
21
33
15
3
24
21
12
87
1
32
3
13
32
40
20
27
81
96
69
54
13
47
30
72
6
48
96
48
36
24
1
107
90
3
69
18
9
3
21
39
48
33
24
3
13
17
63
15
12
9
15
81
99
105
33
51
27
18
19
71
109
53
48
24
43
23
6
43
80
16
12
29
15
16
5
18
30
79
32
3
25
113
39
3
18
3
24
28
47
18
27
16
24
5
87
60
88
35
6
55
155
36
61
32
87
36
60
85
17
18
18
6
61
8
40
11
61
29
18
1
59
13
48
80
87
54
18
42
18
162
43
47
33
16
95
30
36
3
12
75
36
18
51
63
133
104
96
27
21
36
45
18
42
18
21
156
48
45
48
24
15
3
25
23
42
30
25
71
54
108
54
54
66
1
17
51
27
73
44
45
15
51
45
36
45
6
48
42
12
36
15
24
15
78
15
87
6
67
77
15
3
30
39
15
6
67
23
12
33
27
12
6
127
32
51
24
9
60
129
12
19
77
3
40
32
9
15
45
39
4
11
12
198
51
9
7
167
108
42
48
27
16
47
24
45
3
25
17
108
27
3
21
51
108
18
42
66
7
32
75
30
27
216
33
84
60
31
17
87
12
4
167
57
16
131
9
4
53
162
60
12
9
4
32
15
210
139
11
18
3
48
40
72
17
63
27
36
25
44
15
72
9
9
36
7
60
32
76
5
54
61
24
11
12
45
45
18
42
7
41
19
35
72
6
252
27
16
8
24
15
13
77
15
3
48
49
11
12
13
5
19
35
21
160
72
17
6
120
54
42
49
5
30
24
48
60
30
3
39
25
8
3
84
45
36
51
21
69
216
3
87
45
9
48
51
40
41
90
13
8
15
48
114
55
11
69
12
63
18
18
6
3
33
39
15
13
68
93
42
25
252
23
42
48
3
51
96
45
9
79
20
9
102
24
120
45
15
21
16
17
18
33
12
63
210
42
30
39
96
60
3
90
39
36
21
195
21
27
72
9
156
3
120
21
39
12
3
13
29
43
8
88
80
60
4
23
18
15
40
12
17
27
15
30
3
100
23
42
3
9
39
64
23
54
24
54
141
72
3
9
75
1
24
32
64
29
12
6
30
127
23
12
36
42
12
126
24
12
45
36
87
90
27
45
123
15
36
69
45
72
51
15
25
20
15
84
13
156
11
18
78
12
6
147
52
20
48
69
18
21
87
9
9
54
13
23
144
81
12
112
155
6
72
7
32
16
32
3
33
15
24
12
18
18
54
19
35
42
3
9
60
36
144
192
6
12
45
27
121
32
12
33
3
15
33
12
33
15
4
36
107
72
48
45
9
234
9
36
24
88
167
1
20
39
66
24
72
30
13
11
84
6
7
44
3
18
138
145
35
60
36
13
5
72
103
77
39
9
3
3
36
61
29
3
48
57
3
12
88
107
33
9
18
66
6
13
23
57
15
12
69
100
11
18
72
39
4
8
3
42
39
4
95
25
17
7
11
126
30
33
21
15
27
165
15
12
1
116
51
33
120
21
63
12
75
61
32
60
100
11
21
48
117
3
27
54
96
31
17
31
5
42
18
12
67
83
13
35
24
73
29
36
15
63
157
23
9
88
95
24
18
12
18
1
17
42
18
7
23
18
67
95
24
33
15
33
72
21
15
45
7
5
90
60
133
56
39
24
66
6
1
119
6
3
120
64
11
9
57
99
45
42
157
36
5
66
6
120
42
48
25
80
3
90
135
15
97
29
135
3
18
222
18
102
72
96
213
69
63
132
96
24
120
72
24
15
30
96
3
117
6
33
57
27
48
108
60
24
12
16
80
15
37
8
52
36
47
57
72
16
5
27
16
29
12
36
24
18
81
75
69
21
19
35
61
101
51
24
28
60
17
3
33
90
69
135
90
15
36
75
18
54
21
15
36
84
105
39
36
36
96
273
24
3
18
6
36
12
61
24
41
6
73
20
12
36
15
13
20
39
18
7
32
84
24
3
117
28
47
21
120
27
13
89
51
45
39
63
25
48
71
45
63
126
54
73
8
12
52
5
3
27
18
168
30
42
84
39
12
12
45
27
15
108
36
36
18
27
16
44
39
54
3
9
75
51
114
3
15
1
20
12
84
4
5
19
17
30
225
81
115
107
72
126
12
78
33
4
125
18
12
6
54
36
30
27
27
18
15
27
73
12
35
6
102
42
18
18
15
24
51
69
48
45
48
42
12
85
5
6
36
13
32
45
3
108
123
85
24
53
27
28
20
12
28
5
24
144
19
11
45
60
39
6
ABCD 99643309256*3^$a+1 [50035]
12
41
120
127
173
67
53
175
252
77
228
73
107
180
12
60
115
185
36
79
180
90
23
157
78
30
83
12
132
60
1
95
72
13
35
252
12
13
102
41
109
11
24
36
19
18
35
127
5
96
55
132
17
108
240
12
96
229
66
54
23
120
48
84
168
12
96
24
25
48
35
60
37
30
53
277
66
5
24
151
29
85
48
95
192
43
162
180
30
53
37
143
7
18
30
150
228
114
48
173
259
173
25
107
216
37
215
60
72
60
13
155
48
12
55
48
29
36
79
5
193
83
12
12
120
156
109
83
228
97
215
60
252
73
48
24
90
48
53
37
132
30
5
60
228
72
211
17
60
48
24
31
5
60
49
90
18
203
229
30
53
48
79
60
113
288
49
18
48
77
85
143
37
95
85
60
83
55
42
47
133
107
13
42
125
73
143
265
59
168
60
25
120
18
125
37
240
30
197
25
143
108
19
66
59
85
23
12
48
25
335
295
42
48
162
78
83
72
120
60
97
18
77
193
102
258
90
53
85
35
7
48
5
60
24
163
90
107
181
347
37
71
37
95
48
85
35
120
72
12
85
216
42
138
227
157
108
83
7
48
132
17
48
12
156
12
385
35
72
85
35
360
396
84
120
60
61
35
109
191
25
335
7
5
72
36
85
227
7
5
96
97
287
1
132
23
12
127
18
83
24
103
137
61
59
73
83
37
108
114
5
43
90
132
95
36
157
12
216
167
120
25
95
277
168
23
84
193
180
90
53
37
23
84
541
59
108
103
114
95
133
83
72
43
89
43
113
97
95
60
12
121
72
60
83
12
252
168
312
36
289
180
131
337
35
85
23
67
17
96
85
54
78
120
83
12
132
120
96
132
12
60
133
120
107
1
42
65
205
35
415
77
156
199
48
125
73
95
24
108
60
252
25
35
240
85
180
120
168
203
49
120
11
49
83
205
138
17
163
144
113
72
60
103
125
132
25
35
108
7
138
42
18
270
197
73
155
7
108
53
12
72
276
60
132
25
35
48
55
65
12
265
180
95
13
90
5
192
205
30
113
157
180
203
180
19
5
133
132
108
180
47
1
24
198
5
72
25
71
55
54
23
60
60
108
72
205
552
36
95
37
180
323
132
175
5
7
161
19
126
72
47
61
95
84
25
300
143
120
12
145
71
12
48
204
115
18
30
90
83
84
175
ABCD 99643477504*3^$a+1 [50042]
104
16
17
42
30
42
109
29
60
66
1
29
27
64
23
60
18
27
33
43
41
18
45
16
12
44
28
80
21
36
30
25
53
123
39
1
5
19
116
33
72
90
133
11
81
4
65
18
18
48
54
78
12
3
4
24
24
5
30
60
6
31
11
24
21
108
52
29
43
5
7
101
43
20
99
85
68
3
69
15
13
24
20
4
32
27
1
35
30
39
33
30
13
35
6
31
35
105
4
68
36
16
48
20
196
89
48
18
24
42
48
12
63
16
5
79
32
4
12
95
109
59
61
60
84
5
7
23
30
31
11
37
17
138
61
24
23
13
24
20
57
48
3
27
61
71
61
77
63
15
13
24
5
6
102
18
69
27
145
8
40
36
5
99
15
12
33
16
56
4
5
30
120
21
88
56
12
39
13
36
149
120
43
5
19
5
24
31
11
9
16
20
3
49
12
36
12
11
6
78
36
24
48
24
45
3
85
36
17
15
88
17
39
3
13
80
64
41
7
23
9
15
21
27
18
7
12
101
72
6
6
24
84
7
48
35
37
5
54
6
43
35
33
15
9
28
8
33
12
24
19
35
21
21
48
42
42
7
48
5
36
24
27
33
12
54
6
30
6
55
5
102
25
36
5
19
48
140
15
45
4
44
24
16
12
23
42
99
4
17
3
52
53
24
7
8
16
29
7
156
89
3
40
17
18
21
9
43
12
60
5
36
24
55
17
31
8
21
36
103
20
60
72
48
9
15
15
105
21
19
53
7
12
84
56
21
7
5
7
65
54
37
8
52
5
72
63
57
12
6
25
24
65
18
25
11
24
48
18
27
4
20
28
8
39
48
18
162
1
36
29
19
47
13
11
1
56
15
9
16
20
28
12
12
23
109
5
19
12
29
18
72
6
67
17
19
17
55
180
32
33
24
54
6
51
52
11
37
12
5
66
25
17
7
41
12
7
5
63
3
81
28
12
11
48
30
7
32
21
7
8
9
3
88
12
48
89
3
48
39
48
60
72
72
48
73
12
36
41
30
69
52
32
123
12
42
84
132
27
88
59
33
12
16
48
72
29
15
36
9
51
12
16
20
40
60
12
17
15
21
30
42
7
32
3
1
32
28
92
15
49
23
6
15
64
80
100
12
35
48
1
89
27
33
7
11
12
37
41
12
3
93
19
53
90
24
18
15
15
33
24
33
12
19
12
5
30
33
76
8
36
76
216
23
1
156
17
67
59
21
64
11
1
29
15
51
72
1
5
42
102
72
15
3
25
36
17
78
37
47
72
9
57
18
30
114
25
8
27
13
12
60
5
12
36
39
21
19
8
3
49
20
15
21
3
57
52
20
3
12
18
39
123
1
29
3
4
36
17
18
13
80
76
23
85
12
68
63
84
1
5
15
3
9
148
60
5
12
48
15
9
19
41
3
15
78
42
66
39
12
4
24
60
5
55
140
51
30
7
20
63
61
20
24
12
165
43
264
32
33
31
65
156
30
24
6
31
20
39
25
24
29
7
29
12
120
43
32
15
13
29
3
12
45
48
12
30
13
95
33
16
35
21
12
33
30
25
12
53
7
92
4
12
113
7
8
9
12
84
39
45
30
13
20
4
65
90
81
87
61
11
6
99
28
96
20
4
32
28
36
29
90
36
6
31
29
43
12
56
105
24
30
24
21
51
73
20
76
8
15
37
41
24
108
6
37
44
16
20
15
102
7
20
36
75
13
29
3
4
35
6
7
20
28
168
41
79
12
12
12
5
103
60
12
96
23
6
19
32
75
12
21
4
36
84
125
78
18
19
132
20
4
20
159
1
12
24
23
37
24
20
9
30
48
9
39
72
42
48
15
9
48
18
9
39
60
30
72
43
44
81
31
35
13
11
1
60
36
12
48
29
18
12
9
4
20
33
55
144
60
80
40
23
42
24
15
52
53
7
35
12
21
36
64
35
30
19
17
6
9
15
9
36
64
56
33
3
15
12
13
48
12
32
40
80
15
30
12
39
9
6
25
44
45
43
20
33
42
97
8
105
27
28
5
12
72
30
24
9
33
18
1
11
13
72
80
15
9
99
25
12
48
11
25
65
3
16
29
43
53
36
48
6
30
12
7
120
48
48
5
91
36
20
3
25
12
29
30
25
5
36
42
66
67
24
48
47
21
28
47
37
35
30
42
6
12
15
3
18
72
42
18
103
29
3
4
11
9
45
126
13
17
7
60
32
16
65
19
48
11
25
24
5
43
5
12
151
104
21
27
24
3
120
13
5
12
91
245
27
24
48
15
61
17
7
36
41
39
36
93
3
64
24
35
1
20
36
4
8
51
12
13
65
12
67
95
48
18
87
52
5
3
27
1
5
60
31
65
36
27
12
28
8
39
13
20
52
5
108
43
60
12
8
40
20
4
84
41
36
12
216
91
23
30
15
96
16
23
25
96
20
99
21
4
71
1
29
6
25
24
20
4
35
12
13
23
9
9
12
30
48
1
44
39
37
29
15
57
102
6
19
20
3
13
47
13
89
51
9
91
35
6
3
57
15
3
1
149
55
92
39
25
11
21
52
5
63
15
9
39
45
36
21
42
45
21
7
23
36
24
37
59
48
13
20
69
78
18
24
84
72
39
3
30
66
25
32
9
96
27
12
28
48
24
23
45
27
25
23
13
5
24
19
89
30
1
80
36
24
16
5
51
40
12
12
116
4
44
36
108
16
24
41
36
15
3
6
36
36
39
4
89
51
24
15
37
83
30
55
8
28
41
24
12
39
75
18
6
6
18
45
33
12
30
66
31
11
30
3
15
30
36
75
9
7
5
67
23
102
18
120
13
29
6
1
65
24
7
44
33
12
84
60
6
48
36
25
17
7
60
131
49
35
81
57
19
11
25
89
24
15
52
23
61
83
42
6
33
52
95
13
12
17
51
21
31
23
1
5
3
81
12
24
18
90
36
42
24
25
23
138
27
3
42
31
36
11
45
33
42
9
3
18
12
36
27
124
59
81
21
67
36
24
11
9
51
126
36
12
30
30
60
7
116
12
36
9
6
9
16
32
72
28
8
4
32
4
161
18
25
5
12
48
90
48
12
73
89
60
31
72
5
3
45
19
44
36
3
1
65
66
105
3
33
12
28
29
19
84
20
40
ABCD 99644969122*3^$a+1 [50125]
108
20
28
68
31
149
7
132
33
183
141
3
21
27
9
120
3
17
55
5
100
3
48
9
33
27
39
72
24
149
64
60
20
25
78
9
3
36
5
36
16
15
5
168
97
18
9
12
96
108
15
72
9
48
20
208
39
9
9
87
3
12
24
41
25
83
36
85
174
5
28
117
71
31
90
15
93
18
65
100
72
21
12
47
12
96
43
5
96
85
30
93
21
99
93
27
12
24
15
41
4
24
8
12
55
17
1
23
52
68
24
7
9
12
128
4
27
18
6
54
36
59
7
24
12
9
56
25
63
60
81
51
159
33
111
81
156
8
7
117
27
24
9
156
56
76
3
29
36
40
57
15
44
1
18
41
124
56
36
48
55
5
4
27
41
64
15
45
33
108
107
28
9
18
17
24
36
31
9
8
37
3
108
27
6
30
24
48
33
60
72
39
9
81
3
45
11
12
60
12
28
117
36
12
87
72
36
8
55
120
45
24
63
5
7
6
27
39
126
90
42
162
36
138
99
36
15
9
68
7
93
24
20
43
18
39
15
33
57
60
48
47
4
45
66
24
9
3
24
53
16
12
3
29
12
73
30
72
5
1
30
113
1
54
72
12
60
21
60
27
12
72
5
64
96
36
48
21
15
108
75
5
1
54
33
87
18
59
24
67
12
21
39
18
23
25
36
6
12
33
93
51
24
24
15
57
36
12
87
5
31
173
124
108
27
60
33
57
3
20
160
68
55
17
24
124
27
29
4
39
60
48
117
212
1
59
16
9
23
52
15
24
69
60
32
13
11
4
48
60
60
8
7
93
57
30
137
36
40
96
15
9
15
12
42
75
60
96
12
24
15
6
39
60
48
15
113
7
108
9
24
36
36
32
40
63
84
6
54
113
7
9
20
64
15
21
39
30
3
57
183
48
56
1
30
18
150
41
36
12
36
1
30
69
96
51
29
43
18
18
45
60
21
3
12
45
111
27
5
28
108
39
65
28
3
41
84
40
60
39
36
65
25
90
21
33
60
36
59
52
60
99
12
77
60
7
18
51
32
4
45
15
33
3
8
64
12
36
75
93
39
17
24
36
196
32
52
144
44
36
12
4
15
36
108
177
8
4
147
60
36
5
13
15
20
96
31
45
8
4
92
108
72
144
97
47
16
60
9
12
3
8
25
63
164
12
91
9
68
76
24
20
13
39
3
17
76
87
18
15
92
16
12
57
18
5
168
4
36
84
27
21
69
15
3
41
55
126
39
56
31
17
72
73
51
24
48
20
24
13
48
18
9
168
45
75
15
18
35
24
72
76
99
5
84
24
76
176
108
16
51
36
9
3
45
261
36
63
33
15
132
15
33
39
5
61
99
63
18
83
40
39
21
39
21
20
31
9
75
69
27
48
33
24
56
55
108
81
45
35
4
27
57
3
12
21
24
15
45
81
51
3
12
165
21
3
15
30
87
8
37
30
108
81
36
33
12
147
8
7
117
48
48
12
81
42
77
48
40
84
3
36
9
96
12
32
48
157
11
79
45
36
15
12
5
52
60
96
24
15
18
42
18
48
36
3
60
48
3
156
33
12
15
9
24
111
57
9
18
21
56
1
35
108
24
72
48
31
6
39
204
48
20
7
45
32
1
15
132
15
18
15
108
20
52
3
12
105
108
27
9
3
5
40
32
49
27
24
75
41
100
9
15
15
5
36
40
15
17
136
27
108
45
21
3
56
37
48
54
21
20
55
102
132
27
44
19
17
40
15
129
27
29
49
35
19
17
36
132
16
81
59
24
13
39
104
36
40
156
12
48
12
12
9
30
36
21
8
16
20
100
44
25
11
31
125
55
33
60
9
60
15
15
18
78
66
59
40
144
20
72
16
15
189
36
3
132
17
127
264
5
49
171
12
8
139
45
21
27
69
39
12
44
43
42
171
252
21
36
15
36
3
5
4
33
54
5
156
19
18
51
72
12
80
88
15
9
9
95
16
15
33
8
139
101
4
171
17
55
5
13
102
78
27
21
95
1
51
105
23
24
67
69
24
36
72
84
56
28
12
24
8
76
12
12
3
72
18
90
45
12
33
78
9
3
77
36
4
15
30
23
67
5
37
51
44
16
45
3
56
121
54
65
4
32
4
120
20
28
8
52
15
17
16
120
147
41
37
87
12
45
18
5
25
23
88
12
135
89
24
72
85
107
40
20
13
23
12
124
8
52
63
333
20
40
108
104
12
60
108
76
24
3
30
23
52
3
77
84
1
123
51
101
124
36
15
9
81
75
12
3
17
52
3
45
72
39
36
9
24
8
28
60
129
3
9
3
33
3
51
5
4
12
69
59
60
112
63
89
67
221
24
4
12
32
40
27
24
9
8
64
24
24
20
43
45
48
15
5
16
24
15
156
24
12
149
1
54
90
39
27
42
35
100
72
3
21
15
42
15
12
57
11
4
3
132
53
100
81
39
12
8
36
36
28
15
65
ABCD 99645247012*3^$a+1 [50032]
30
19
35
36
12
12
168
30
30
12
6
126
24
72
18
91
29
3
27
12
90
31
96
35
6
6
78
6
6
60
108
12
54
12
18
24
72
6
42
6
6
3
51
24
66
66
6
42
30
18
42
12
66
102
72
30
13
53
84
7
47
36
45
48
21
12
63
171
36
48
1
23
9
51
42
90
48
9
3
61
23
6
3
51
60
6
96
24
24
12
63
9
42
24
30
60
6
6
60
3
15
30
90
73
17
24
30
78
27
48
15
18
12
162
12
30
30
6
24
90
24
114
7
29
66
1
5
18
9
21
60
79
11
30
6
138
198
60
54
18
12
81
3
24
72
6
24
60
3
15
36
72
24
18
30
12
18
111
27
102
72
24
6
90
15
21
48
66
30
43
17
60
51
15
18
15
15
97
59
54
63
3
18
18
18
72
18
36
6
30
90
48
43
107
12
222
66
6
19
131
18
12
15
48
3
45
3
6
39
45
30
72
48
36
105
21
12
156
42
9
112
48
96
5
24
48
72
27
27
30
30
73
17
24
30
78
54
120
6
30
60
132
6
66
36
90
12
6
54
27
45
36
18
162
144
108
30
42
24
24
18
30
24
24
84
48
99
45
3
96
39
9
16
5
18
30
114
9
112
119
84
72
120
37
53
12
96
6
24
36
45
16
5
60
54
121
23
9
33
24
60
90
120
73
23
25
149
48
6
144
60
36
12
48
73
32
57
30
18
7
23
57
9
6
54
18
12
6
48
60
36
6
24
48
12
18
108
12
6
6
30
73
17
18
13
23
36
6
30
30
3
15
24
6
6
61
32
33
24
30
78
12
36
12
90
42
54
12
78
60
102
18
162
24
60
241
65
24
7
41
7
80
33
102
66
12
30
18
48
24
108
30
24
18
36
6
54
30
282
7
5
27
21
30
18
6
48
150
12
115
41
24
6
132
18
18
126
66
60
90
60
78
6
168
48
54
18
66
54
108
12
150
6
102
57
3
30
15
9
18
6
60
99
33
132
27
48
21
30
61
23
18
48
12
42
6
54
108
150
51
57
7
35
42
12
30
6
90
105
33
42
21
9
18
36
48
1
48
23
6
51
57
7
65
90
85
47
120
12
30
36
12
6
42
63
21
24
51
45
6
24
18
307
29
6
54
36
19
59
12
18
156
27
48
15
54
78
48
6
54
33
16
41
24
78
78
51
39
30
12
30
1
11
12
25
59
69
93
3
15
1
23
6
3
16
155
6
36
6
48
96
30
55
29
30
192
42
30
72
21
15
24
30
43
41
6
54
36
6
54
24
3
51
12
33
81
15
75
6
18
6
12
27
45
99
16
5
12
6
24
66
48
102
42
126
24
60
61
41
48
30
18
12
18
54
18
30
12
39
9
12
24
114
42
6
30
78
60
84
78
55
29
66
49
29
6
61
89
30
18
18
18
3
9
7
53
72
48
51
3
108
36
66
27
27
30
42
12
36
45
27
21
3
18
75
93
24
91
32
57
18
48
18
67
23
24
78
3
15
6
36
24
15
81
12
66
36
13
11
54
36
54
18
19
23
6
42
18
30
54
12
30
48
9
16
23
12
45
165
36
7
5
18
6
6
90
19
23
30
42
18
42
48
60
25
41
72
18
66
18
9
16
143
42
12
27
51
66
12
15
9
6
72
57
21
12
66
24
66
19
17
18
18
48
6
186
12
36
60
111
15
54
6
36
129
45
66
12
12
9
51
6
42
102
90
36
121
113
54
54
6
30
30
1
41
24
18
60
6
114
48
48
12
18
43
47
6
30
24
24
13
5
27
64
11
21
21
6
12
6
42
12
42
30
21
48
9
6
24
25
65
6
25
17
12
3
33
12
90
12
12
1
5
84
30
120
1
173
147
9
103
5
102
18
51
27
60
24
48
42
18
66
102
45
39
156
18
36
7
83
18
12
15
9
36
51
33
54
25
41
12
48
12
31
17
66
54
87
9
18
36
6
6
30
48
42
12
81
9
6
66
18
12
6
43
101
48
12
111
9
6
1
11
66
24
66
6
18
18
42
37
23
6
144
3
27
18
18
60
12
24
210
24
7
29
6
42
3
93
12
48
12
12
18
42
90
60
78
18
72
18
36
6
54
6
60
18
30
126
19
5
24
126
102
24
78
60
168
18
60
12
18
72
12
6
42
12
25
32
9
192
18
90
12
48
12
78
66
156
30
18
54
6
6
30
30
9
96
21
18
30
36
48
210
85
5
48
42
66
6
9
15
6
54
21
15
6
162
36
69
3
72
12
30
91
29
18
66
24
7
11
18
67
29
54
96
126
24
66
12
6
42
57
15
30
126
36
24
60
6
168
12
19
71
73
5
150
18
30
18
12
24
24
7
32
165
96
66
6
18
60
37
176
93
51
9
18
12
24
24
108
90
72
96
60
24
78
30
12
138
42
27
69
96
6
30
7
41
12
60
31
11
186
24
42
24
33
16
32
9
30
72
24
108
45
112
29
102
24
24
30
24
18
18
132
63
15
12
12
57
69
6
60
66
39
9
144
36
51
9
12
12
36
60
90
54
48
31
23
36
117
21
6
90
30
13
53
84
24
15
27
192
21
39
6
12
12
6
37
5
18
153
81
6
6
30
114
60
6
6
12
36
24
60
7
53
27
141
30
12
25
143
24
24
6
24
ABCD 99645363224*3^$a+1 [50087]
312
43
65
12
78
66
42
180
54
198
9
81
66
144
13
23
60
126
108
72
36
39
45
19
5
162
84
6
15
39
90
79
29
246
6
84
211
23
78
12
252
163
192
113
31
227
102
90
157
144
299
72
138
60
7
80
64
144
32
112
23
9
105
264
72
450
24
66
18
9
87
162
103
48
23
9
369
60
90
9
147
109
32
112
59
54
79
65
31
53
72
378
57
21
139
32
27
66
6
93
225
54
132
85
41
84
24
171
39
121
32
69
18
180
85
125
54
240
18
12
42
210
99
141
90
9
135
30
24
12
55
113
12
51
39
9
105
84
36
90
42
43
119
121
32
112
17
31
59
21
33
15
9
18
21
256
185
42
390
96
84
96
3
48
16
107
288
69
147
301
119
210
135
87
18
66
96
54
15
381
48
147
39
18
18
12
9
33
31
53
36
39
96
144
51
13
5
36
36
48
67
144
96
53
6
126
180
36
90
12
162
24
15
147
264
108
249
9
84
6
282
67
23
9
27
6
54
66
240
48
168
48
36
91
59
48
85
32
9
87
117
43
59
24
54
270
210
55
35
36
42
79
101
102
117
105
247
17
90
42
187
464
64
77
12
276
54
13
32
81
63
99
18
84
24
84
123
135
108
30
42
69
93
115
137
135
99
285
64
32
33
108
84
15
9
90
13
144
288
59
288
108
66
60
108
180
12
31
119
9
16
240
144
32
9
90
126
79
119
54
67
125
6
157
23
18
30
265
11
85
48
11
30
55
89
60
30
42
48
60
90
36
25
128
3
18
72
67
83
180
30
96
12
31
299
21
64
5
139
48
23
6
51
16
113
303
3
270
48
111
21
180
48
199
437
210
73
131
141
39
30
171
9
126
96
138
72
39
51
18
27
96
45
48
222
144
133
77
19
5
264
60
247
176
27
102
31
59
69
21
78
72
90
75
45
168
43
23
201
165
27
21
78
84
105
3
42
30
6
12
19
17
6
30
324
55
320
81
159
16
192
11
549
16
65
72
87
16
272
129
79
5
72
90
186
372
240
102
37
144
197
123
3
54
103
59
6
54
30
27
153
108
27
64
32
16
11
85
32
9
156
96
84
87
9
12
222
174
15
201
24
66
24
72
48
36
9
45
163
23
25
5
108
42
18
99
57
36
51
48
69
43
113
24
18
133
11
108
30
36
132
318
6
120
90
24
117
9
84
211
96
17
36
123
333
120
168
67
5
30
109
89
183
75
21
64
59
597
87
84
186
156
15
9
36
67
48
23
126
6
144
252
12
90
36
111
3
13
ABCD 99645617114*3^$a+1 [50057]
61
8
27
93
141
51
39
30
6
66
114
49
264
137
63
88
29
19
176
16
179
60
105
40
119
132
13
35
60
36
90
66
18
31
29
91
24
96
41
18
12
73
41
15
51
24
61
23
330
66
13
128
63
25
95
1
41
120
24
79
5
42
54
126
90
48
42
25
65
15
105
175
104
48
93
18
1
11
60
9
39
60
30
31
80
39
36
36
54
210
49
56
40
95
81
112
48
24
96
104
64
155
181
56
63
1
35
6
7
8
39
66
78
9
3
54
330
84
6
36
30
54
3
33
7
71
1
24
11
61
48
35
61
80
15
36
13
120
215
9
57
15
9
231
16
344
21
27
21
27
99
45
40
95
90
36
108
79
120
72
59
325
197
19
8
352
71
48
42
199
125
126
109
8
168
33
42
300
54
19
24
32
40
29
19
128
3
69
3
69
16
53
19
53
24
43
11
36
90
30
6
43
56
40
8
16
35
120
6
36
90
84
13
11
120
60
192
217
8
15
73
47
78
115
41
79
71
126
27
63
30
18
9
120
16
56
16
72
113
54
1
35
30
180
18
9
40
32
168
27
13
8
24
9
36
54
282
24
30
114
72
144
3
81
126
36
109
41
30
49
5
3
21
19
11
126
175
24
32
192
16
11
85
11
69
201
30
78
36
135
64
176
15
36
78
55
120
32
24
88
23
57
112
24
197
18
25
71
30
19
24
11
60
1
24
227
37
47
60
13
48
59
205
11
288
6
55
29
67
29
211
48
96
35
96
18
90
145
47
9
9
36
24
27
40
23
102
163
71
6
54
141
64
191
30
27
88
155
13
65
111
99
72
24
30
54
42
199
24
77
78
12
49
11
45
3
126
31
203
42
18
9
27
30
55
41
18
36
120
73
17
175
5
19
41
30
24
1
11
78
12
43
251
84
126
36
18
6
120
126
54
3
51
37
5
43
41
90
13
131
36
6
67
72
8
63
54
6
18
19
53
30
54
60
36
79
29
72
180
84
126
294
36
27
81
87
15
49
5
3
93
195
15
60
69
16
104
184
35
90
139
272
9
30
6
36
18
12
49
155
181
35
30
24
15
16
23
30
6
21
69
19
107
13
41
199
17
7
8
15
145
5
48
19
72
95
33
93
30
60
120
18
87
64
35
54
30
385
56
51
69
141
18
9
51
30
7
155
18
187
35
48
126
55
8
51
189
16
264
11
72
114
30
180
153
213
324
15
39
1
8
3
60
30
24
43
48
89
111
160
29
6
13
71
25
24
131
6
199
71
120
90
79
101
19
5
30
150
63
93
27
63
24
25
144
11
174
162
54
60
91
35
18
12
15
112
8
40
23
222
138
36
24
21
45
123
3
37
71
49
77
19
35
21
40
29
51
9
31
95
49
77
48
90
25
17
84
234
180
36
33
21
19
113
48
60
19
32
159
90
7
24
5
60
36
90
90
18
21
88
83
114
19
17
54
66
7
53
219
40
8
33
39
141
139
56
39
1
59
109
161
54
36
84
97
29
60
183
27
144
6
30
33
120
33
7
8
3
162
27
21
126
6
127
53
18
210
150
30
42
48
9
40
23
18
199
32
21
163
56
15
60
66
18
6
30
21
120
39
1
23
180
205
176
160
8
3
18
42
54
36
103
41
30
289
32
24
111
18
7
5
24
66
97
47
60
30
55
80
15
30
3
136
41
204
19
96
11
13
71
6
43
41
36
36
114
54
12
60
54
30
36
24
66
24
45
39
97
144
11
69
40
144
ABCD 99645694132*3^$a+1 [50010]
30
45
3
18
30
42
27
24
144
3
72
61
44
3
25
29
30
90
48
27
21
90
9
24
36
21
7
36
116
15
13
53
27
36
27
60
30
19
83
18
43
107
174
90
61
5
30
9
3
21
36
33
87
51
90
24
36
54
9
51
1
44
111
24
9
136
20
21
67
47
30
30
60
6
42
1
11
45
16
180
155
90
7
23
69
15
45
21
3
27
24
153
16
20
9
42
48
25
32
4
20
9
7
5
39
189
18
12
21
111
36
9
63
21
16
11
9
15
30
6
9
3
57
76
5
3
27
37
23
49
53
30
25
35
1
44
12
33
120
43
5
3
27
12
12
66
114
9
21
6
12
30
15
3
24
108
18
19
35
1
35
60
33
16
20
16
8
21
6
12
12
105
21
99
24
24
57
18
12
36
114
18
25
47
60
120
6
19
80
51
24
66
60
30
12
73
17
51
27
42
7
20
15
1
44
48
36
24
33
30
60
24
33
3
24
36
24
36
69
15
36
33
4
17
6
12
57
24
21
15
63
1
17
99
15
49
29
7
44
36
48
132
15
36
49
71
33
4
20
147
48
30
87
24
4
83
90
3
4
23
49
8
135
1
11
6
24
103
47
9
27
30
12
30
48
33
36
75
48
18
27
3
9
111
132
117
75
9
81
3
75
25
20
12
15
6
12
7
20
16
107
30
27
75
121
104
3
18
27
27
45
3
42
36
102
21
39
12
66
3
39
25
35
21
27
42
12
18
18
90
84
13
17
30
61
59
30
15
3
1
137
7
20
3
49
20
81
114
36
24
120
6
67
23
12
1
36
5
6
97
23
9
45
3
75
12
13
108
44
28
56
27
204
60
13
35
30
12
96
54
33
63
54
3
33
147
12
4
107
9
15
9
27
24
180
69
27
54
75
75
120
18
42
36
13
41
15
15
1
17
42
60
30
30
69
4
35
1
36
8
147
60
36
57
36
36
108
132
3
12
33
60
75
57
3
42
66
93
9
18
60
30
30
33
51
1
8
9
27
28
32
3
21
24
153
3
24
117
6
57
96
36
3
1
36
35
9
64
83
30
30
24
9
24
3
30
19
95
13
47
9
69
18
9
153
27
3
25
65
18
25
8
36
60
51
33
111
18
18
129
15
60
36
69
33
78
9
24
231
61
5
24
15
48
15
90
30
45
45
18
69
48
15
48
60
30
30
60
93
76
65
63
3
24
69
39
12
9
87
30
60
27
12
15
25
95
9
27
13
56
105
91
108
20
160
11
25
83
48
12
48
120
30
30
9
60
48
3
9
3
48
9
24
36
48
3
69
63
18
3
27
84
1
8
36
60
40
35
69
21
36
114
45
3
12
66
102
81
57
7
53
19
95
9
39
57
16
17
78
24
45
15
9
36
63
72
60
6
27
33
19
8
28
227
21
24
12
15
25
11
24
45
204
21
6
153
36
51
9
15
45
3
105
3
9
24
21
78
21
24
12
75
49
44
27
36
24
60
36
9
15
45
21
24
18
12
9
57
3
36
3
12
13
47
9
52
29
6
9
3
18
27
3
12
30
27
75
30
6
33
27
25
44
93
7
11
9
16
47
18
7
56
69
30
108
54
6
12
48
24
6
55
72
72
44
21
36
79
44
60
27
9
24
36
16
44
48
27
9
27
9
51
240
30
39
63
42
18
1
80
21
60
3
12
3
81
84
15
108
69
4
89
108
55
59
66
3
24
3
24
6
54
13
23
42
42
6
3
21
18
45
12
76
59
6
27
36
111
36
13
11
60
1
17
30
48
9
3
48
129
3
12
216
24
96
12
42
15
88
17
15
48
28
44
28
36
44
3
132
1
17
63
96
4
77
67
35
42
78
12
33
12
3
177
48
33
42
57
51
9
16
68
36
15
36
33
9
18
69
45
48
42
48
12
90
99
120
39
12
33
36
39
81
16
35
18
87
40
11
33
36
60
45
3
63
24
9
4
36
72
17
42
60
9
96
24
40
11
6
39
21
24
66
24
96
9
15
69
60
84
3
120
12
12
6
3
27
12
12
25
44
60
69
18
30
84
55
35
9
36
15
33
33
3
21
66
12
18
3
84
36
60
39
48
24
6
3
87
33
111
36
9
165
6
24
105
48
16
17
114
49
101
18
18
79
35
69
60
9
7
44
39
48
24
66
3
36
24
4
92
45
63
12
15
33
12
75
6
3
40
11
60
1
59
33
36
24
87
36
33
16
11
42
42
85
95
33
63
153
27
205
104
24
16
44
60
39
37
108
32
15
36
117
12
76
104
4
11
25
8
36
36
64
11
9
24
12
75
9
4
23
24
36
25
17
27
3
12
13
23
42
42
36
73
11
30
75
24
36
21
90
93
141
3
36
9
42
6
12
127
11
9
15
45
3
61
44
33
39
3
78
3
60
64
72
5
6
30
42
18
222
30
27
15
45
28
32
3
90
42
6
24
18
57
24
36
15
96
72
48
24
69
21
6
33
40
17
19
8
132
40
20
33
27
60
3
18
39
24
36
21
60
54
1
44
3
81
16
35
9
39
48
9
33
102
6
87
12
63
12
6
30
192
1
20
21
75
21
24
6
9
60
111
13
20
24
3
54
6
37
36
44
3
9
45
6
33
84
87
45
81
12
51
36
4
119
21
24
160
20
3
30
3
9
12
15
124
44
63
30
27
192
168
45
7
5
15
33
48
3
69
7
5
99
4
35
12
60
66
42
12
18
72
18
48
57
33
30
72
37
20
60
21
43
41
31
128
60
64
23
153
24
45
78
9
60
75
30
15
15
36
24
25
20
15
30
39
24
45
18
60
9
45
60
3
93
ABCD 99645926236*3^$a+1 [50017]
39
21
27
45
4
11
19
90
24
14
18
4
104
12
3
85
24
23
7
30
26
60
16
14
4
35
25
6
29
37
26
18
76
14
22
35
13
35
60
19
17
55
18
20
18
12
16
20
9
61
11
49
30
6
23
36
105
39
31
12
12
8
45
15
10
24
14
94
35
13
80
34
14
39
12
108
73
23
87
9
19
5
1
26
12
36
42
27
21
4
6
17
13
12
8
64
11
1
66
30
72
60
86
4
60
30
108
30
54
6
12
17
84
19
66
20
52
47
67
6
24
35
19
41
31
20
30
3
109
6
30
30
6
23
15
16
20
10
6
5
43
5
31
44
10
11
9
15
63
58
14
10
72
24
20
12
4
30
29
67
2
36
12
28
32
18
30
4
11
24
13
20
40
23
31
18
60
26
4
18
20
39
9
46
48
48
18
6
89
75
10
66
8
10
8
90
108
52
20
40
2
15
21
12
39
96
13
12
18
5
15
9
1
12
12
23
7
102
59
15
16
24
32
100
62
16
32
4
11
3
34
35
1
44
100
11
9
3
37
90
48
72
65
7
8
16
2
75
45
18
10
32
87
3
33
39
21
15
46
6
17
15
6
10
24
53
12
3
33
1
11
7
30
107
25
96
12
8
27
25
12
35
9
64
26
45
61
23
15
16
17
48
1
30
44
4
86
4
38
34
66
8
16
14
4
36
35
55
20
4
26
16
84
42
24
56
34
24
60
107
25
23
15
21
9
4
35
51
70
6
29
1
30
8
22
35
33
76
24
26
9
72
133
12
48
95
25
42
53
85
36
20
51
1
20
28
62
9
9
40
20
15
15
34
35
31
6
59
31
98
52
24
24
11
61
11
25
42
18
32
27
24
27
18
12
3
1
18
38
4
96
8
10
2
3
1
23
45
3
7
42
54
24
18
12
11
1
8
18
45
48
25
6
74
10
12
48
24
50
15
72
3
46
14
81
7
24
26
39
3
10
6
12
2
18
33
84
15
10
23
49
60
36
12
20
60
27
1
23
25
12
12
90
60
20
33
15
42
10
8
69
25
18
26
4
36
14
21
1
11
19
53
12
36
24
9
12
60
4
24
11
43
53
79
29
12
7
18
108
24
6
80
10
36
6
102
48
2
48
4
5
9
51
13
30
5
31
2
18
40
32
18
72
39
9
46
30
90
65
63
16
54
83
75
60
52
5
37
84
119
108
3
34
6
6
11
7
8
4
48
30
8
70
48
96
8
28
18
11
133
80
3
27
33
97
20
87
24
15
94
8
34
36
17
3
28
17
15
28
65
15
10
6
5
13
12
6
2
30
10
11
1
14
70
35
7
18
12
98
9
81
40
11
19
17
48
1
30
30
11
37
56
40
2
18
12
4
86
40
12
26
16
48
71
9
10
30
12
95
9
15
27
18
64
35
1
126
24
2
4
8
3
24
49
11
13
23
13
66
38
3
19
5
9
12
18
21
1
68
10
114
8
3
24
93
4
54
17
33
94
41
9
15
48
13
66
150
11
48
19
36
14
15
12
1
38
10
14
21
36
24
7
24
18
8
112
12
11
97
6
66
38
18
3
1
11
13
42
17
7
5
36
72
13
54
38
30
6
27
25
2
46
30
36
14
16
84
36
8
15
1
35
1
74
9
63
28
29
13
59
49
95
144
15
45
1
66
8
36
16
38
15
21
40
2
28
30
35
15
12
33
24
7
174
2
72
16
2
27
1
72
215
25
35
57
10
38
4
11
7
5
43
18
47
19
5
9
12
18
46
24
44
15
25
26
22
72
18
29
13
6
54
6
5
85
47
24
19
12
2
51
9
10
17
9
12
4
38
18
22
17
19
5
31
6
23
121
48
26
16
6
59
24
9
15
60
51
54
28
72
95
48
49
6
8
82
84
30
14
24
46
41
1
47
73
38
4
38
52
96
24
11
15
16
18
12
6
18
2
12
21
109
12
8
16
30
2
15
7
5
12
1
24
24
2
142
60
20
36
64
26
34
12
8
30
22
24
47
19
14
34
6
36
35
73
11
12
13
6
54
30
114
30
17
60
33
3
43
36
8
36
34
42
65
25
48
38
33
1
60
71
25
2
18
63
36
19
24
101
9
27
9
4
18
12
65
12
3
33
48
9
18
9
48
97
6
20
12
6
27
13
11
13
95
12
48
25
20
16
60
30
24
6
42
128
46
11
7
26
60
10
30
32
48
22
12
113
3
45
49
80
3
75
30
22
38
30
34
6
30
59
21
10
12
12
38
18
34
59
25
6
36
17
1
30
54
6
6
24
95
1
18
5
43
2
16
44
63
25
23
109
72
26
40
48
6
11
27
21
7
17
31
17
117
88
12
6
2
3
15
94
23
15
28
5
192
45
12
15
21
40
6
6
8
12
27
33
15
37
11
9
16
6
6
42
30
11
87
48
90
46
89
25
30
14
70
6
24
6
12
53
12
19
8
81
7
77
13
18
2
64
26
34
23
13
20
39
1
72
56
4
26
4
5
12
19
14
18
9
19
12
18
12
8
4
12
11
3
16
29
7
8
9
60
15
33
27
30
60
48
28
24
20
60
75
25
38
42
16
6
30
11
55
29
33
10
5
61
14
10
6
101
9
40
114
17
9
12
3
15
34
71
12
25
8
4
6
17
37
72
44
87
3
4
140
33
49
18
6
90
6
26
153
7
17
43
30
35
19
29
9
36
40
11
81
30
28
6
11
85
2
57
51
28
2
15
24
39
4
50
3
13
12
20
4
23
1
44
96
51
69
16
143
45
40
12
14
22
38
21
61
48
24
11
31
36
32
33
24
3
45
25
6
6
11
33
4
8
4
38
28
98
30
21
21
34
24
29
12
99
69
15
10
12
74
10
36
35
21
4
35
36
24
9
10
6
59
15
4
65
7
180
18
60
35
1
114
77
60
31
5
45
22
12
126
24
108
18
32
10
47
33
3
19
18
6
80
4
5
48
13
11
19
32
52
41
15
40
29
1
11
9
39
37
48
11
7
18
36
23
12
3
76
36
65
51
9
24
45
27
13
6
18
66
12
32
18
58
2
30
90
64
8
16
62
9
24
39
33
93
30
45
1
14
9
43
38
16
23
31
5
27
9
61
35
7
17
49
35
19
6
6
5
91
38
15
121
66
12
5
48
45
12
6
46
23
12
9
106
18
6
17
67
6
44
16
11
24
1
6
17
37
14
21
49
72
38
9
1
6
90
8
15
1
20
34
6
35
49
6
6
11
25
48
32
15
87
33
49
35
13
18
5
24
25
30
8
10
30
6
20
64
30
6
12
2
21
72
13
11
9
52
68
27
117
6
21
25
44
4
11
1
84
2
22
36
12
24
18
53
13
6
14
15
12
45
22
30
72
24
32
4
18
17
85
36
48
44
16
35
25
6
8
33
43
2
10
5
15
52
8
57
31
89
51
34
56
40
59
1
30
17
37
11
7
72
18
35
144
25
104
16
11
24
13
20
60
40
8
34
6
18
5
60
7
72
38
10
20
34
18
56
4
18
138
36
18
8
22
90
6
29
7
38
3
15
22
66
24
68
4
14
76
56
12
36
70
6
48
47
13
71
1
11
48
15
10
20
15
45
12
42
10
56
24
10
17
43
6
44
16
2
82
6
36
29
31
14
10
17
85
2
10
8
39
48
12
9
76
48
12
8
22
44
24
ABCD 99646030054*3^$a+1 [50038]
64
32
100
32
57
19
20
40
65
15
36
24
165
7
20
72
48
28
56
9
39
57
39
16
41
7
36
5
55
32
4
116
4
20
28
140
52
24
92
4
164
60
84
132
40
53
115
8
84
36
108
4
77
96
75
28
24
12
149
96
43
5
67
120
24
29
336
31
180
8
21
7
104
40
44
12
232
12
44
156
36
60
69
31
305
79
60
53
27
364
56
48
52
20
64
60
12
32
12
96
28
44
156
4
32
100
8
48
24
28
120
92
4
36
140
60
9
31
44
100
44
112
5
63
40
12
116
84
69
39
96
4
36
20
24
21
39
120
16
17
48
31
48
8
4
84
32
33
259
32
45
39
105
75
16
120
60
48
8
120
40
32
16
41
3
112
24
24
36
36
44
12
28
44
16
32
12
12
4
180
44
12
160
44
40
41
31
20
72
12
204
4
41
31
44
4
132
84
152
12
36
24
112
8
81
55
20
21
43
8
45
255
168
12
132
48
57
91
120
36
84
96
44
252
28
32
28
24
96
29
15
160
120
12
20
9
51
36
12
45
15
88
264
96
84
56
100
108
12
12
77
31
12
72
60
24
120
56
156
112
32
40
84
65
127
20
4
41
144
96
15
112
8
112
48
8
24
108
93
27
12
72
129
15
196
108
113
27
76
20
36
120
36
4
8
120
81
7
8
24
16
156
36
12
20
52
5
31
17
96
51
84
4
20
168
28
29
63
24
28
60
32
28
72
68
52
53
3
108
12
88
44
81
211
24
12
120
48
20
36
28
56
36
24
12
60
12
136
29
15
16
36
29
135
36
180
4
77
7
116
36
16
140
184
29
27
108
40
116
24
124
48
32
36
52
20
45
19
24
36
65
175
120
56
28
200
136
36
24
60
125
39
16
60
20
28
120
5
75
16
56
40
60
68
21
96
75
60
9
19
80
136
36
104
76
68
100
152
76
65
43
12
72
96
65
15
60
4
48
17
3
192
45
48
39
64
36
48
245
7
8
88
84
44
4
5
31
56
4
56
40
5
39
4
12
60
120
20
24
9
55
92
96
72
117
163
20
36
52
84
24
20
60
4
48
80
112
17
79
20
64
77
15
108
21
55
41
48
15
216
64
152
36
288
12
64
216
32
48
4
36
8
105
7
92
168
4
8
48
240
124
128
28
204
56
45
15
33
55
180
56
28
17
151
20
72
132
9
55
20
120
60
36
124
17
19
44
40
20
16
8
72
48
76
116
40
396
12
5
7
44
24
12
48
88
68
45
27
48
21
271
20
168
36
64
65
55
92
4
8
81
19
68
48
204
36
4
53
39
108
12
16
20
93
31
24
60
120
80
84
96
36
48
76
36
200
40
156
44
21
87
40
48
12
53
87
12
100
116
24
36
28
24
12
48
20
60
340
5
15
196
12
84
60
65
3
28
200
12
16
125
27
12
196
12
12
156
65
31
44
16
53
7
56
12
16
60
116
196
17
123
88
120
36
8
57
15
40
24
72
89
55
8
36
84
12
28
36
20
12
144
40
80
21
55
44
88
53
27
48
72
420
57
39
9
7
48
8
28
60
41
3
36
4
72
8
96
69
51
84
48
57
15
16
32
24
4
12
12
12
65
15
16
8
96
16
8
72
64
48
36
20
100
77
79
48
56
36
208
12
116
52
120
56
24
48
57
3
184
5
96
103
104
160
36
12
152
57
3
45
7
128
100
36
92
112
140
120
12
28
32
9
7
24
24
24
56
9
3
64
125
96
3
16
24
5
111
16
32
52
60
56
9
159
196
84
60
32
4
185
63
33
187
8
93
99
16
12
32
16
24
56
4
77
63
81
7
8
12
12
160
8
33
19
20
112
56
60
60
64
8
81
79
72
41
48
55
24
12
44
4
8
28
161
3
156
12
69
75
84
36
ABCD 99646263638*3^$a+1 [50039]
32
1
24
12
27
9
12
15
116
4
20
4
32
4
33
15
12
8
16
9
24
72
72
107
4
48
12
12
20
25
3
44
4
69
3
9
3
32
28
24
9
11
4
12
81
48
51
21
63
80
25
12
15
21
12
15
32
88
32
1
96
48
75
60
32
109
87
21
24
60
12
23
96
13
27
32
4
8
72
24
49
15
36
21
3
68
13
3
21
72
59
12
64
33
96
11
49
60
3
9
23
25
24
12
11
120
37
60
24
27
36
68
4
12
21
12
51
21
11
25
75
81
12
27
9
75
108
12
44
145
72
35
25
47
112
9
84
27
81
11
48
97
3
81
15
9
24
24
3
56
4
12
32
4
33
39
32
40
20
28
8
40
9
15
12
9
23
13
203
25
36
51
36
81
23
1
11
24
13
27
117
72
59
49
15
20
61
27
20
49
12
24
87
45
12
11
37
35
48
25
35
13
51
36
20
109
24
60
15
12
9
11
13
15
20
1
48
11
13
27
32
108
4
48
12
9
35
4
12
21
27
24
24
21
60
15
21
27
9
23
72
4
9
35
181
3
20
13
48
60
36
36
39
24
104
13
84
3
24
45
11
16
9
24
27
32
109
15
68
1
35
40
21
3
24
9
3
36
9
51
12
132
21
3
24
48
45
11
1
12
95
36
12
24
12
96
37
35
97
59
25
3
32
61
36
11
13
59
61
11
48
24
28
57
24
71
1
96
11
4
57
72
27
165
48
63
9
3
45
15
80
108
28
8
24
1
11
36
132
13
12
12
3
8
1
36
3
32
36
60
85
72
12
11
136
33
24
39
57
3
9
3
45
48
15
117
72
59
124
44
12
24
13
27
81
35
88
33
48
27
33
24
23
1
35
52
45
11
61
12
24
24
23
36
49
3
32
4
144
20
100
20
37
39
57
119
13
87
32
1
12
36
84
48
35
13
23
36
25
15
84
45
36
24
3
33
3
20
40
81
95
13
24
47
16
21
23
4
36
8
36
13
12
11
36
1
3
33
36
36
27
45
23
1
15
9
36
120
11
4
32
4
309
3
8
1
36
3
24
9
99
8
24
61
167
16
8
16
20
84
24
97
36
27
57
27
44
12
36
4
21
12
87
21
48
15
8
37
3
33
27
45
15
80
25
15
48
32
13
47
36
49
3
9
11
49
23
16
45
12
15
20
36
4
32
12
16
69
36
239
4
9
36
24
3
24
45
3
12
21
12
3
81
111
21
23
28
45
23
36
37
71
49
15
21
39
120
12
21
48
35
4
12
45
23
40
24
104
25
24
27
24
12
68
1
48
35
97
11
13
11
1
24
51
12
20
36
48
24
4
48
60
68
1
3
21
203
49
51
24
9
11
28
8
52
57
120
27
144
20
72
25
132
3
68
4
33
27
8
1
12
39
8
4
21
39
21
15
21
35
16
48
12
20
61
11
48
1
12
27
12
80
16
20
12
1
12
15
57
23
4
9
27
20
12
37
99
8
25
11
1
51
24
24
32
28
81
87
24
84
9
3
60
9
36
11
85
111
21
11
4
56
36
12
16
93
48
51
80
13
12
15
9
59
37
27
45
59
4
12
33
99
21
83
12
1
23
25
59
25
47
4
24
117
23
12
13
72
23
60
4
21
27
9
24
12
11
37
72
3
104
52
33
12
39
12
32
25
27
9
36
11
48
72
1
3
9
23
72
1
48
36
27
24
32
1
11
37
12
51
44
24
52
33
59
28
8
13
60
119
4
56
4
9
12
23
13
47
36
25
96
96
11
64
9
84
24
24
3
12
57
155
24
49
96
24
47
12
1
23
4
68
4
9
75
45
27
20
4
8
13
24
3
69
48
24
12
23
61
35
12
4
33
23
4
80
1
3
24
44
1
15
132
117
24
3
21
39
8
1
24
51
36
68
13
23
4
72
45
51
48
36
20
12
4
24
44
40
12
33
12
48
23
13
36
24
99
56
4
33
23
16
189
3
96
21
12
23
120
25
3
32
4
8
1
3
33
51
36
33
15
9
36
27
8
37
15
8
1
51
33
12
47
16
20
4
9
3
9
59
61
48
23
133
51
117
27
8
40
32
13
15
33
12
3
12
21
3
21
47
13
63
32
73
23
1
11
61
11
24
12
28
33
27
21
23
49
59
12
52
81
12
95
16
36
45
12
35
25
36
23
1
23
88
45
15
8
1
24
3
8
1
15
9
60
108
59
28
104
4
33
47
1
12
15
8
36
25
27
24
20
12
40
45
39
24
45
23
24
40
33
15
21
48
3
45
47
13
27
12
60
108
48
128
40
12
56
12
16
21
3
9
72
144
27
9
47
16
36
20
1
72
107
4
8
132
1
75
8
60
73
51
9
48
11
112
33
36
15
24
9
75
12
36
48
21
51
21
12
23
28
60
21
15
93
24
59
24
13
27
12
21
12
63
21
11
40
8
40
57
39
9
87
12
44
13
83
16
9
51
96
20
1
24
12
107
37
12
3
33
23
24
4
45
24
48
3
69
15
24
96
32
12
1
51
33
123
80
73
27
140
12
28
33
27
8
108
84
28
33
35
13
75
93
3
8
73
39
9
3
21
12
24
3
20
25
63
68
24
157
39
33
12
23
4
33
12
23
1
36
23
16
20
4
60
20
4
12
24
20
4
8
40
12
48
12
68
28
36
21
83
40
57
24
23
37
35
40
33
63
24
92
16
21
24
11
12
96
12
37
59
1
3
12
20
13
35
36
1
36
3
9
36
11
12
37
48
95
28
8
73
23
49
12
11
12
36
16
44
76
8
64
104
13
15
56
49
63
33
12
3
20
24
13
135
21
36
39
56
1
12
48
11
73
39
12
129
24
216
3
36
72
33
12
39
24
21
84
108
24
3
8
4
8
49
72
99
45
24
51
132
45
3
24
33
120
47
13
15
12
9
3
9
51
36
57
12
11
13
155
84
40
32
1
96
27
21
24
15
12
8
61
48
75
60
56
16
105
24
27
48
32
40
56
13
48
11
4
8
4
33
12
15
117
39
56
4
108
45
27
68
12
28
32
4
69
119
36
96
12
25
3
21
47
40
8
36
13
75
21
120
75
44
4
36
8
1
27
8
1
3
12
105
24
23
4
68
4
12
21
11
1
35
37
84
24
3
32
16
8
88
9
36
11
13
12
11
12
52
72
44
16
33
35
36
24
48
4
32
1
159
36
56
96
13
23
16
36
9
12
47
36
60
1
72
36
ABCD 99646587226*3^$a+1 [50001]
60
18
24
18
6
12
24
48
90
27
21
12
6
114
90
21
24
63
42
35
148
9
30
9
15
5
4
27
18
12
60
54
5
1
15
3
30
3
15
132
36
209
7
24
117
3
17
48
19
21
20
12
19
6
18
69
45
23
67
12
6
27
3
17
1
6
9
24
3
18
15
9
18
5
19
96
45
39
30
54
17
19
30
15
3
18
12
11
4
68
7
60
6
35
37
3
9
51
9
18
18
36
24
12
24
24
59
7
21
99
6
15
32
25
66
42
42
33
9
54
81
33
12
6
17
1
47
55
5
55
12
21
69
78
12
66
6
21
3
17
12
31
12
72
65
13
24
6
24
36
5
7
33
20
43
24
6
6
36
18
47
25
48
6
6
23
4
80
43
12
5
61
12
12
23
19
24
54
36
30
21
8
25
12
60
15
15
54
30
6
18
12
18
63
45
12
12
30
36
9
3
36
6
84
15
27
24
9
32
12
1
36
3
20
1
12
27
33
72
6
36
30
3
12
99
29
25
36
42
24
6
12
18
12
12
18
18
18
15
21
11
49
54
5
4
33
15
20
25
15
12
45
6
17
19
18
12
11
108
1
6
5
7
18
24
11
12
25
3
72
75
90
78
12
6
90
24
12
53
60
36
40
27
78
36
108
3
39
29
19
30
23
25
60
3
9
27
3
126
51
15
6
42
12
21
69
3
3
9
15
9
69
11
25
6
108
33
32
1
47
139
144
24
53
4
21
102
21
24
36
15
72
24
18
30
18
24
24
27
117
60
71
1
11
55
17
13
15
3
42
23
19
42
6
102
6
5
1
18
48
17
37
6
12
41
31
9
81
24
35
4
3
5
49
83
61
24
3
39
18
3
9
24
51
56
4
3
18
23
55
5
12
13
6
36
48
5
1
39
9
12
6
45
69
59
19
21
21
23
13
27
3
137
13
12
15
87
41
19
78
6
6
3
33
35
4
8
73
3
60
21
18
66
39
51
6
15
9
114
53
7
48
18
75
15
30
66
108
18
78
5
31
6
12
12
18
41
4
20
1
6
6
12
11
16
3
33
39
6
30
12
36
9
3
138
84
3
3
24
5
7
6
47
36
52
24
21
23
37
30
54
24
12
18
5
31
24
24
21
15
6
11
49
23
1
30
6
123
20
31
12
69
8
37
71
43
17
4
9
24
6
54
18
30
47
7
126
35
79
9
24
8
19
18
6
12
18
6
33
45
78
9
8
13
18
45
140
19
41
52
3
6
24
12
47
13
72
23
37
11
19
96
21
63
36
77
4
9
30
5
64
15
48
5
7
41
1
75
15
24
17
4
9
27
3
6
24
24
6
66
30
21
12
15
5
13
60
24
60
18
48
9
135
18
23
13
24
3
15
12
6
66
6
48
12
35
55
42
6
17
13
30
24
12
161
7
5
1
75
9
11
37
30
17
1
12
87
3
24
6
30
9
3
5
61
47
13
36
83
25
12
6
5
25
15
92
13
12
6
12
5
25
3
57
18
42
12
11
31
18
6
30
24
15
20
36
67
9
9
59
16
9
15
75
42
24
39
12
9
30
21
39
24
30
30
6
24
6
6
18
12
93
45
30
33
8
25
30
6
30
54
72
18
12
48
6
36
12
15
15
18
18
6
39
32
25
27
21
6
18
30
12
9
27
5
7
5
28
12
60
27
30
6
12
33
27
5
7
18
15
15
60
30
11
24
13
54
78
51
15
30
15
140
1
48
42
18
15
33
24
51
3
12
5
4
8
1
114
12
30
23
36
24
1
24
11
79
66
12
18
54
72
3
21
6
9
15
60
12
45
32
13
12
11
1
18
21
36
3
42
36
3
9
63
32
31
5
7
48
12
18
12
12
18
42
3
9
23
85
35
1
84
78
12
36
6
90
18
27
63
30
131
7
12
21
20
85
6
18
6
117
60
69
71
12
1
12
12
108
3
27
54
30
18
12
15
9
36
18
33
3
45
9
27
3
18
42
36
5
1
39
132
15
42
87
44
25
15
32
25
35
19
18
12
59
7
24
41
7
30
18
18
12
30
12
60
6
42
42
11
52
87
36
9
12
15
78
11
24
16
20
19
48
9
39
6
18
12
69
15
6
11
85
24
24
12
18
29
25
3
3
24
113
19
21
57
102
18
11
49
72
15
3
30
66
17
7
42
11
7
42
24
6
60
149
49
23
13
6
24
9
36
39
173
4
75
53
16
21
3
3
30
12
150
18
12
12
11
40
15
12
57
141
35
55
45
3
6
18
5
13
23
7
18
30
36
33
21
6
18
30
30
12
23
37
3
93
3
15
126
3
8
25
18
12
45
27
12
24
6
60
6
18
6
18
6
24
36
6
6
33
32
7
6
6
24
126
66
12
6
36
51
15
5
73
35
25
30
17
25
15
3
12
17
7
30
15
24
69
35
1
30
45
44
25
11
24
73
35
37
12
18
30
6
21
24
9
27
9
107
40
45
60
23
7
5
55
9
8
40
3
78
24
72
59
37
39
3
30
3
12
63
105
8
121
23
37
6
12
60
161
19
65
28
3
42
3
9
18
9
15
6
15
9
24
35
19
36
54
71
4
15
5
13
42
18
18
12
12
30
66
5
12
4
96
32
13
75
3
6
18
60
96
12
57
45
6
5
1
30
18
3
33
12
12
12
59
121
3
33
23
12
25
30
17
31
24
30
27
3
18
39
8
97
30
9
21
11
37
66
30
60
12
30
17
7
45
21
39
104
4
15
18
42
60
5
91
21
9
42
53
7
60
48
29
36
12
4
3
6
15
9
23
12
25
15
3
30
30
84
30
6
24
24
21
36
9
15
68
16
27
9
3
36
66
78
6
6
6
42
36
6
24
51
21
30
9
3
6
30
9
33
27
15
90
18
53
19
12
6
15
3
29
13
48
42
33
15
6
30
21
12
93
18
17
7
81
24
21
24
6
12
57
20
133
24
6
30
23
31
9
27
54
39
21
54
30
27
8
25
12
54
84
29
73
3
9
12
11
7
5
100
48
9
15
8
28
93
54
101
4
3
42
18
54
18
6
12
24
36
18
17
25
42
41
7
18
24
3
3
60
29
1
51
39
29
7
18
71
16
15
113
37
71
37
35
16
15
9
27
6
12
108
12
48
15
24
3
18
24
36
35
7
6
30
21
15
54
39
27
48
78
30
9
56
4
33
3
45
27
8
7
30
6
29
1
27
3
12
57
15
18
12
6
54
12
18
6
15
69
18
18
39
20
48
40
60
15
105
75
53
7
24
78
3
12
15
60
42
23
13
47
7
9
36
39
24
5
13
12
36
12
78
24
81
9
23
37
27
15
24
45
57
72
12
36
12
18
5
37
30
5
36
7
18
15
69
48
60
75
20
12
1
12
12
15
15
53
25
3
72
15
72
90
18
24
33
3
60
5
7
45
20
1
12
35
49
78
12
29
7
5
4
24
12
33
75
15
6
51
92
48
13
99
15
36
6
6
24
54
36
18
5
7
33
87
24
36
6
99
15
78
11
25
51
51
12
6
35
12
49
6
5
67
12
33
3
5
7
60
18
18
5
49
126
29
43
5
157
95
73
39
51
77
43
5
25
30
42
12
99
27
48
45
9
6
24
30
3
57
36
35
12
4
60
48
36
9
15
3
5
4
45
6
17
43
18
12
72
3
9
30
18
30
5
40
63
24
53
7
9
57
107
1
42
5
4
3
12
6
18
6
18
12
30
131
7
6
27
32
76
72
39
96
18
84
6
9
3
12
53
7
12
6
18
137
4
48
63
5
67
41
19
6
12
60
18
6
15
21
30
18
60
15
15
6
48
15
15
42
30
9
15
ABCD 99646782122*3^$a+1 [50030]
15
153
3
12
57
351
21
63
156
39
30
168
48
27
63
42
15
69
15
99
45
21
51
60
72
183
30
18
234
168
84
111
12
132
24
60
9
63
12
156
216
108
132
33
111
9
168
135
24
60
33
51
120
36
93
6
174
123
135
45
120
27
33
9
243
45
147
24
180
120
36
171
42
15
177
24
72
87
12
60
105
3
123
285
45
3
12
87
6
72
39
81
72
15
96
21
30
141
144
99
21
105
3
192
168
87
9
9
48
15
93
135
27
18
15
144
48
9
111
177
75
216
69
15
165
96
252
63
120
69
87
69
87
63
21
45
36
15
27
93
24
21
15
45
3
132
12
87
18
15
141
144
147
21
120
267
60
75
48
189
48
36
255
90
12
108
27
69
75
33
12
24
252
48
114
45
21
15
207
45
99
21
108
216
24
117
3
87
18
12
279
204
12
9
24
195
36
60
60
96
33
24
75
15
48
42
3
483
69
60
15
21
45
51
45
156
18
42
123
12
57
75
48
189
36
87
177
99
105
99
21
72
15
120
12
51
222
3
96
81
30
33
60
24
120
213
24
15
36
48
312
12
81
15
60
192
69
15
84
27
57
96
87
192
6
15
129
123
159
6
72
291
120
36
96
180
69
36
12
15
75
177
120
45
15
36
9
3
12
105
54
126
18
96
249
96
60
24
72
33
15
45
30
57
21
48
60
99
108
108
81
3
105
27
21
99
24
57
60
12
3
15
45
12
36
252
69
99
24
93
42
21
60
60
12
48
24
48
84
168
12
36
12
81
15
57
12
51
84
12
36
24
99
45
12
72
12
24
180
72
300
9
3
72
81
15
48
36
96
27
153
144
108
45
171
81
120
3
21
75
69
120
75
15
45
36
72
9
24
15
72
24
96
39
9
120
105
96
15
36
105
24
15
144
321
3
93
162
162
126
33
60
156
33
72
36
15
12
153
72
3
24
48
168
252
105
27
81
48
39
36
84
81
27
57
15
153
15
120
132
276
159
21
72
9
375
96
12
36
144
147
6
15
12
57
60
3
12
69
75
60
60
12
33
12
3
84
21
15
12
84
24
9
78
174
18
33
63
192
18
15
36
21
108
72
27
108
24
60
36
48
132
24
156
84
156
123
54
63
27
21
9
111
57
39
60
45
15
108
33
3
57
195
24
105
99
96
84
12
24
120
60
45
51
288
111
9
9
3
84
120
36
48
225
39
36
204
12
33
198
18
147
48
57
159
96
12
93
75
24
48
33
3
12
312
111
81
96
24
333
36
75
60
360
132
3
162
195
75
9
24
12
105
282
18
15
9
144
12
3
120
12
120
57
3
15
18
144
63
48
9
15
36
120
69
156
147
60
120
12
48
45
42
141
132
249
231
24
213
123
213
24
171
120
9
51
120
45
6
33
177
60
75
204
192
249
18
30
291
57
108
219
63
117
153
99
69
15
57
27
36
72
72
12
141
147
87
90
39
45
180
ABCD 99646919324*3^$a+1 [50022]
72
11
108
61
35
36
162
12
19
35
145
149
66
72
60
90
54
1
84
36
5
198
156
6
163
71
1
197
36
120
19
113
54
1
125
90
12
25
48
23
90
12
7
35
1
89
180
31
144
35
25
12
180
60
29
72
55
180
204
48
36
5
120
186
13
5
12
18
1
89
36
79
101
132
103
5
67
60
83
325
161
36
42
156
109
35
1
95
85
5
19
71
66
54
24
73
83
97
245
223
11
18
18
97
36
17
163
72
29
115
89
156
151
143
12
90
79
48
95
1
119
133
17
18
48
61
65
43
263
114
48
108
79
36
119
109
71
73
5
103
108
59
30
36
151
120
240
83
37
5
156
7
12
23
13
24
155
61
83
90
19
77
55
84
17
54
73
53
54
1
60
83
60
49
60
228
17
126
42
67
180
17
198
72
24
12
198
19
113
19
263
108
169
84
5
19
233
18
162
55
120
59
181
143
49
53
79
48
60
120
107
109
144
60
48
17
7
84
5
174
78
72
12
55
311
18
55
12
24
173
7
444
240
35
1
48
35
90
36
180
79
11
37
72
108
24
71
12
25
11
25
252
48
59
12
54
19
275
37
35
126
72
31
17
43
17
19
35
13
72
36
24
108
11
90
127
60
89
19
29
96
120
6
13
36
149
36
156
19
35
37
17
43
72
53
175
59
66
72
6
109
287
246
60
12
55
41
54
72
30
18
180
61
29
36
19
95
126
19
12
108
167
288
90
18
73
47
90
54
24
49
77
31
168
179
1
11
114
67
23
36
108
30
43
12
233
162
6
12
54
1
23
85
24
65
18
25
65
7
53
90
18
144
12
186
49
24
12
108
60
65
60
54
12
150
31
269
199
5
84
42
1
72
17
54
66
24
12
19
23
66
72
42
192
36
145
17
151
36
83
25
173
43
12
24
29
187
53
90
102
150
109
71
217
107
18
108
19
65
126
18
42
12
18
7
36
65
54
73
53
114
181
17
55
12
257
103
60
48
125
18
42
55
72
107
54
55
119
61
11
18
7
216
65
115
17
18
120
42
102
61
12
161
19
60
137
43
215
66
180
7
29
6
30
7
65
78
48
24
48
24
73
65
18
162
72
19
17
79
108
11
6
54
217
48
5
30
6
30
109
179
180
37
35
24
49
36
276
180
191
217
41
156
18
96
372
73
35
97
143
102
60
108
19
36
216
84
5
19
65
7
143
192
25
83
73
125
7
71
36
336
60
49
59
37
17
55
11
109
131
102
54
205
84
24
108
17
91
120
59
30
168
72
48
79
101
42
1
89
55
12
96
65
24
163
288
17
120
7
29
6
73
11
6
120
55
5
19
216
29
60
36
55
11
25
17
30
36
54
115
35
120
90
108
19
60
108
120
95
13
203
12
145
72
17
54
1
41
102
6
156
79
107
49
96
83
90
307
95
49
71
54
240
156
43
155
36
73
41
72
84
91
17
127
125
60
36
48
90
36
1
203
12
25
53
84
180
18
145
24
65
36
19
113
72
103
108
59
1
ABCD 99647177978*3^$a+1 [50055]
168
15
24
1
11
90
18
36
69
21
6
54
84
27
69
30
42
43
101
99
99
21
40
56
88
32
9
7
72
96
41
54
49
41
90
37
35
85
24
59
45
75
6
30
54
67
23
9
15
105
15
6
51
64
5
51
93
42
120
25
71
57
40
72
24
17
24
54
12
54
108
3
48
216
45
43
65
31
77
3
15
30
90
57
48
16
8
51
72
37
48
8
40
35
85
35
6
54
25
216
48
35
21
9
90
6
30
177
40
5
54
109
71
48
6
126
61
59
36
54
19
95
54
90
25
221
27
24
3
18
27
81
15
64
56
51
69
24
33
12
3
15
24
9
16
240
24
176
165
123
3
48
150
39
48
15
9
40
149
6
13
8
63
57
69
36
42
61
24
5
51
24
27
13
8
15
18
24
30
193
8
40
65
7
104
3
21
120
16
5
84
6
216
12
108
25
24
8
40
96
5
27
64
95
33
3
48
24
93
88
24
8
15
24
33
16
24
83
45
33
31
89
15
9
180
102
60
49
80
24
63
12
61
11
36
97
35
72
48
36
81
24
21
18
25
56
24
16
56
39
49
11
72
45
112
32
24
16
24
17
84
75
15
25
104
24
48
64
24
17
7
8
3
45
15
49
35
61
35
54
66
45
15
12
13
56
16
77
3
3
69
3
48
21
39
9
16
47
9
24
51
165
39
90
7
23
24
66
6
48
1
24
53
12
36
27
40
24
35
21
93
174
78
79
5
3
40
47
121
32
48
48
9
7
23
6
51
3
36
1
48
17
6
105
40
8
111
6
19
8
93
115
48
161
78
97
41
7
56
24
45
72
51
3
30
87
72
88
8
15
36
6
18
90
36
31
17
151
119
78
30
42
51
136
59
42
75
63
36
21
3
54
15
3
30
60
144
3
27
45
64
35
21
39
72
25
5
42
193
8
69
30
36
132
18
75
40
72
23
36
61
8
24
48
24
64
11
54
7
24
5
30
18
6
66
99
16
35
144
45
99
30
7
89
55
32
33
72
55
23
90
7
128
9
36
66
24
81
111
54
6
18
27
24
75
48
42
43
8
39
25
8
3
12
126
75
15
129
40
8
39
18
36
24
36
7
47
1
80
99
117
16
23
144
33
88
41
144
15
16
48
35
18
99
88
8
57
30
6
27
3
181
48
48
29
43
71
97
203
36
54
132
39
16
120
24
11
18
6
93
27
13
56
75
45
135
49
191
1
29
19
17
15
40
53
276
54
90
63
24
3
108
97
56
9
55
83
157
11
21
16
35
12
72
54
75
39
1
104
87
49
65
84
36
72
7
120
17
15
48
243
13
96
104
9
15
112
8
16
29
43
80
33
111
3
141
120
16
5
114
12
24
85
53
18
33
21
54
72
18
36
6
12
13
209
30
9
112
23
9
33
79
80
40
11
42
27
48
40
23
57
16
77
18
25
11
30
24
79
8
40
48
95
156
69
75
37
48
104
16
11
69
16
5
24
27
64
24
24
5
66
1
80
9
7
80
3
85
56
40
8
27
21
3
84
33
48
87
9
9
36
18
198
30
42
12
54
25
35
21
159
72
54
43
96
24
11
72
60
54
54
21
33
55
8
57
15
21
51
24
136
155
48
13
8
16
59
84
1
107
54
79
144
96
5
6
108
1
17
55
8
111
1
24
8
3
37
8
9
79
29
132
15
39
36
69
21
30
45
16
17
7
104
15
54
3
40
83
12
144
6
43
32
72
40
41
114
21
40
11
85
53
6
30
31
221
3
57
39
24
27
13
24
47
73
56
16
120
5
6
12
33
24
3
18
108
12
67
23
73
80
16
8
16
11
126
15
3
120
72
13
119
145
65
36
6
21
9
39
16
56
33
15
16
59
24
13
23
49
56
21
18
1
24
8
15
18
6
198
18
30
3
39
1
32
3
12
25
80
24
15
144
36
6
138
21
3
37
24
24
23
108
36
174
36
90
13
23
42
102
9
40
131
24
30
54
57
16
24
35
36
12
21
15
72
24
25
59
277
24
80
16
77
27
120
40
8
16
32
9
39
27
45
33
90
61
8
51
24
61
77
3
24
48
57
30
33
24
159
57
24
160
8
192
9
60
66
1
48
185
60
30
181
5
54
45
16
11
18
67
5
3
15
129
15
1
47
78
180
7
47
12
90
6
13
32
40
95
48
96
18
156
42
9
93
51
39
60
13
32
75
18
78
30
90
37
24
24
11
30
79
80
45
30
21
33
60
66
57
15
18
6
81
117
138
25
168
11
36
72
1
17
18
45
16
23
1
125
36
36
3
64
8
24
63
36
45
72
88
24
48
8
40
71
33
16
29
27
3
72
13
11
30
7
83
42
3
40
41
78
12
61
143
84
13
24
5
43
11
ABCD 99647514776*3^$a+1 [50127]
68
12
21
156
45
135
48
43
8
57
55
224
136
17
43
44
30
18
132
90
94
90
224
51
207
30
10
29
31
17
31
24
2
51
72
13
203
27
45
3
45
19
68
108
21
133
110
28
5
84
79
29
135
28
8
117
187
41
15
52
89
49
11
24
15
22
150
2
10
78
18
44
117
24
12
12
168
3
34
26
9
45
3
69
63
1
56
39
51
93
3
129
123
12
24
36
66
54
88
48
53
55
62
24
99
85
86
45
45
75
159
105
51
105
36
39
9
69
27
19
162
8
27
55
89
3
96
21
51
58
24
23
3
9
48
117
6
40
17
87
66
6
4
77
3
177
37
11
19
8
72
42
18
28
180
72
62
64
155
7
8
45
60
39
45
31
77
3
21
111
9
84
9
90
28
209
15
88
18
2
33
48
7
12
8
162
88
47
27
64
89
45
10
126
32
10
48
80
105
165
15
111
106
18
41
13
2
150
30
24
225
57
88
30
144
80
42
51
7
6
2
33
75
60
22
35
7
152
4
60
65
205
54
48
5
55
8
54
72
48
70
26
51
21
58
54
32
51
205
8
24
46
170
130
24
48
53
367
74
6
129
19
17
37
8
10
14
18
72
33
3
180
54
66
28
5
12
33
66
16
30
47
33
10
89
45
96
3
7
8
22
8
51
24
21
54
69
3
84
150
58
108
122
3
63
81
36
33
27
72
85
11
21
94
5
19
8
10
90
30
18
41
19
26
66
45
55
42
18
108
26
75
51
48
60
4
137
3
30
10
113
39
93
12
75
9
7
29
109
42
102
6
77
48
21
288
72
51
60
12
72
39
54
16
107
45
18
165
180
15
4
32
120
34
56
51
3
24
10
80
15
105
27
15
46
30
17
1
42
72
38
27
55
53
15
72
10
11
27
168
36
9
37
59
15
78
27
39
9
87
21
97
56
51
91
18
120
114
17
13
47
15
33
135
105
121
152
3
135
57
7
5
48
25
2
118
134
105
3
180
36
52
138
42
38
99
96
55
125
75
36
16
20
57
411
24
28
17
72
60
3
72
208
38
78
234
66
70
54
20
316
32
57
1
54
26
6
108
48
24
21
33
64
38
52
53
3
57
48
19
146
54
105
1
74
96
72
28
20
105
139
98
27
87
64
41
31
29
9
54
100
68
18
87
57
75
15
76
24
77
13
18
65
37
23
255
10
23
9
10
126
2
33
27
48
42
72
147
15
54
64
18
72
20
16
92
78
22
5
67
113
175
17
36
79
20
21
15
36
96
10
2
28
5
27
76
104
21
51
4
42
59
75
9
145
134
36
22
8
96
39
87
108
9
117
30
36
24
64
41
31
164
189
37
83
192
48
115
180
65
24
13
23
12
24
3
18
42
30
42
76
53
7
72
92
69
72
55
80
9
39
52
173
79
36
26
48
3
43
41
63
256
80
24
36
69
57
99
27
18
22
17
12
13
198
80
33
97
72
126
41
39
10
122
9
216
175
68
129
36
69
216
64
66
24
17
36
3
45
36
60
391
53
27
60
9
3
18
18
204
66
24
40
32
3
181
24
191
7
8
162
22
32
9
12
15
28
5
24
43
152
66
72
15
39
34
30
24
17
9
10
80
36
21
72
48
7
32
21
127
60
38
18
124
77
31
72
30
6
44
12
90
16
8
27
75
10
18
80
45
115
12
104
69
51
16
44
144
57
99
88
2
34
54
126
41
75
84
36
33
31
60
17
57
10
36
29
31
12
125
205
90
20
57
31
2
63
12
69
51
63
54
208
18
110
24
147
19
72
29
84
67
89
43
92
16
113
85
26
46
59
24
12
43
54
6
101
51
10
62
136
44
40
108
5
37
66
62
42
120
57
3
21
120
21
46
2
51
37
74
9
127
104
156
18
24
10
17
84
7
8
4
116
57
25
32
27
19
12
77
36
19
26
75
96
93
18
24
30
3
12
9
66
16
20
129
3
108
58
80
42
30
63
171
36
33
12
7
20
96
10
26
ABCD 99647571074*3^$a+1 [50045]
234
18
72
36
53
31
113
96
25
71
19
6
144
71
49
54
96
54
12
18
42
171
3
90
126
78
23
115
77
1
30
81
48
111
12
53
205
51
3
12
129
57
48
90
24
36
17
19
18
90
30
36
15
111
6
267
80
67
18
36
90
36
9
144
81
180
54
53
73
30
42
47
25
90
77
31
30
108
6
65
16
3
60
81
144
81
15
3
12
113
192
1
143
7
138
24
135
81
90
54
47
25
36
90
72
113
13
99
27
5
31
12
21
80
25
279
15
30
35
73
23
85
24
3
27
36
114
47
96
37
27
45
246
54
23
37
11
7
12
78
47
48
85
192
6
90
48
42
18
95
96
79
65
7
57
81
24
23
67
45
315
5
240
37
96
12
15
45
126
54
48
15
45
108
87
3
156
81
32
1
12
204
126
18
30
36
54
60
90
84
36
126
3
75
18
35
217
66
132
17
73
174
78
107
64
45
84
6
84
5
67
78
18
120
108
54
60
18
54
288
66
6
48
60
27
81
95
115
125
48
160
69
36
156
60
18
18
48
60
126
33
21
27
45
12
78
18
135
32
49
95
121
39
33
15
57
48
42
54
72
95
7
60
90
131
31
18
36
102
53
1
143
7
105
15
54
75
105
71
19
42
35
160
219
30
39
21
144
66
201
57
18
54
126
17
55
57
33
48
252
3
57
23
64
3
18
48
126
141
57
42
221
112
80
103
90
159
80
31
65
13
162
54
156
114
108
48
42
72
48
42
48
21
87
42
30
150
107
103
41
31
6
54
54
84
60
48
47
67
156
114
48
143
43
144
12
78
30
252
81
177
191
7
108
29
48
283
69
75
108
57
320
16
69
96
156
18
90
35
25
48
87
45
126
36
36
90
3
80
7
84
294
36
59
49
15
105
36
270
5
37
59
31
18
15
39
18
39
123
12
78
12
24
30
185
1
48
330
21
69
75
27
60
105
3
93
32
37
36
359
109
180
191
96
55
89
1
47
127
81
153
144
6
72
9
75
5
73
87
15
6
27
128
277
36
39
15
17
336
79
18
30
65
48
13
132
47
16
129
335
85
171
39
42
30
65
139
101
61
35
19
45
9
119
97
90
5
25
135
9
54
6
59
16
32
13
36
18
96
29
133
12
15
63
108
12
18
6
33
105
23
55
84
69
9
18
5
25
23
1
143
85
6
5
7
9
51
18
12
24
84
126
96
54
15
3
36
66
36
60
39
15
18
18
162
108
15
129
18
30
15
225
30
162
63
231
105
69
251
112
129
144
12
168
36
120
143
7
84
90
42
17
55
18
119
16
183
41
19
29
48
103
137
25
12
107
25
18
5
13
18
161
64
32
43
21
75
53
127
48
33
75
18
36
15
111
129
15
6
155
7
66
24
18
18
54
30
23
19
29
112
39
156
29
31
54
48
18
24
54
72
18
84
45
176
144
31
114
18
29
16
93
132
108
12
150
18
54
306
87
80
25
23
1
108
51
80
16
33
48
18
54
42
48
222
18
45
165
11
49
95
7
114
144
12
6
54
18
120
53
48
96
91
198
15
27
18
102
108
17
79
30
3
57
48
71
96
16
3
45
240
32
25
48
119
61
24
192
36
108
27
33
120
6
81
27
36
12
42
12
111
165
84
96
87
21
12
42
165
27
21
33
6
18
87
80
85
36
108
90
ABCD 99648033068*3^$a+1 [50011]
33
12
27
57
36
19
17
39
9
39
21
27
57
48
12
120
19
17
96
36
147
69
84
15
69
96
99
45
12
24
60
91
80
9
103
8
81
48
7
5
27
45
27
21
3
33
96
15
24
48
24
16
104
24
21
72
96
115
5
67
8
21
43
8
57
60
91
56
120
16
41
231
69
3
144
21
75
72
33
15
24
48
16
53
168
139
65
48
175
56
33
108
132
15
33
63
57
12
132
12
60
132
72
12
324
72
168
43
17
36
36
39
16
8
69
60
36
19
29
75
48
48
21
99
64
53
27
48
177
48
36
43
5
3
40
104
24
45
187
24
8
33
7
80
21
168
3
88
8
117
3
45
60
48
24
39
40
5
75
93
51
40
101
36
216
84
3
57
12
60
48
39
24
81
72
15
45
12
24
39
72
64
56
24
9
15
69
27
16
72
29
3
57
24
84
219
21
3
33
7
5
75
57
31
80
81
183
88
17
15
21
19
8
45
3
21
36
228
24
3
120
57
39
48
105
55
8
9
31
56
40
113
12
27
192
88
104
16
24
53
60
103
8
57
127
41
300
3
16
65
15
48
9
31
128
33
36
3
129
120
216
39
16
5
75
21
147
24
57
168
15
57
96
72
39
69
48
19
77
132
15
33
111
45
3
192
24
24
120
144
9
12
75
33
84
115
53
3
81
55
104
45
67
32
48
16
17
24
72
7
32
24
69
19
80
153
63
16
8
117
67
185
12
3
81
84
147
216
64
53
3
21
19
8
48
208
137
84
27
33
72
7
8
57
39
64
8
96
24
96
93
36
39
88
32
96
105
48
159
9
12
67
120
24
104
24
16
5
24
12
24
12
48
216
19
113
87
33
48
79
152
33
60
19
5
99
81
15
33
7
56
48
24
48
33
183
33
15
136
77
84
15
24
45
27
120
33
15
117
24
24
259
29
75
57
63
24
40
72
48
144
17
63
24
33
15
69
36
127
17
48
7
65
24
96
12
3
24
96
144
21
27
40
32
216
21
36
39
57
39
21
3
9
63
72
96
16
17
63
192
16
80
21
24
43
53
27
96
45
147
81
12
24
51
57
108
84
15
69
36
15
9
135
57
24
15
21
51
45
48
147
45
51
24
69
36
12
84
15
72
64
72
5
12
120
279
24
40
32
96
16
77
27
9
15
21
91
8
24
165
123
9
87
24
261
120
27
16
65
192
15
208
41
15
57
183
16
8
9
24
48
120
216
111
40
8
24
24
57
48
24
15
9
87
24
165
84
12
72
51
24
40
32
21
19
29
43
41
48
48
36
51
105
60
27
9
15
16
137
48
24
15
69
48
91
41
15
16
17
72
31
56
81
63
21
84
48
60
43
53
36
15
81
7
29
51
93
108
72
7
77
27
120
24
81
183
144
24
24
24
96
33
247
8
136
65
39
165
27
40
24
8
48
117
43
104
105
108
48
291
117
48
27
93
24
43
8
21
75
72
33
108
3
16
56
21
51
16
53
27
88
32
72
24
64
41
63
48
9
48
15
24
144
9
39
48
40
17
156
3
16
96
32
72
40
77
3
96
21
27
9
63
48
21
267
105
55
8
24
120
33
39
153
31
5
27
141
51
16
56
24
24
9
72
144
48
24
39
9
15
9
72
15
81
7
80
69
24
27
9
39
72
9
111
45
3
72
160
8
24
96
285
91
56
45
12
175
17
55
29
3
45
3
192
33
31
5
19
41
216
15
57
15
57
15
48
33
7
5
132
12
3
40
5
19
224
24
33
87
153
12
99
48
24
96
40
5
60
12
24
43
72
8
16
77
36
15
93
67
440
96
9
31
137
360
15
40
65
63
93
36
63
21
43
65
72
264
7
32
81
15
93
3
165
27
112
77
51
33
207
184
152
24
24
33
132
3
57
39
64
5
411
88
56
69
3
9
7
8
48
21
48
60
48
39
57
15
33
168
ABCD 99649085104*3^$a+1 [50002]
8
12
16
59
120
54
87
4
5
19
180
11
30
39
64
41
7
77
3
52
5
51
52
89
90
1
8
24
60
48
117
6
21
4
12
53
7
29
19
65
24
63
48
15
57
88
32
24
15
9
24
228
27
37
5
15
9
30
49
41
6
18
12
19
72
8
4
35
30
43
29
43
8
33
24
72
51
48
4
152
84
52
77
111
4
56
132
12
36
60
16
20
3
81
141
15
36
24
39
45
4
8
87
33
24
36
84
9
60
19
8
39
9
120
24
72
4
59
21
60
36
48
45
243
33
115
56
33
3
84
24
45
39
36
45
60
30
69
12
225
55
23
21
60
120
21
39
75
37
12
20
12
15
234
15
111
9
40
80
21
18
25
77
48
31
204
8
69
60
48
15
48
24
9
7
17
30
117
84
16
293
42
49
12
20
12
21
60
36
24
30
37
12
68
69
63
12
4
41
3
48
9
151
128
16
89
24
123
84
28
17
31
113
6
105
100
60
48
56
12
153
91
80
9
30
120
6
39
69
75
48
100
29
90
24
9
201
84
36
135
9
207
4
5
144
30
1
56
100
44
15
81
4
65
24
27
24
120
12
4
23
25
56
24
88
20
3
30
31
144
32
9
18
1
5
31
36
48
5
39
105
12
54
57
48
120
45
87
48
99
73
152
28
20
12
36
144
40
5
42
48
73
192
32
33
63
24
64
24
12
149
31
44
16
116
12
141
60
60
27
12
40
12
20
88
56
45
15
60
4
80
27
81
72
12
69
240
264
7
44
112
60
29
120
60
51
64
80
64
59
33
52
5
27
9
60
75
69
111
21
3
48
153
171
4
12
20
9
30
114
30
24
141
75
49
20
96
9
51
96
39
6
24
15
51
45
9
55
132
47
25
8
33
30
24
30
3
63
117
108
24
21
19
96
41
43
60
32
144
21
15
3
66
6
1
68
45
87
24
40
125
19
65
135
15
1
36
29
51
9
39
9
7
68
12
64
89
55
41
36
84
27
57
27
36
40
17
87
105
111
52
5
27
28
8
9
19
35
57
129
48
63
168
16
44
21
43
5
27
33
36
159
16
41
15
9
27
48
4
167
9
9
63
4
116
72
207
30
19
80
39
13
17
75
96
105
15
72
52
17
3
21
24
3
57
55
47
24
66
84
31
5
39
39
73
168
56
9
24
67
68
12
96
3
45
96
4
56
15
210
3
76
101
31
12
41
54
42
390
33
52
5
24
151
44
12
88
24
152
69
7
20
39
120
33
12
28
20
76
95
81
24
60
51
93
57
19
116
36
12
45
12
19
56
88
41
31
48
56
9
30
30
42
120
61
32
12
15
24
249
40
5
66
37
53
39
111
57
24
84
144
52
48
32
24
16
5
15
45
31
77
3
40
23
37
84
96
12
65
31
12
47
21
75
81
39
9
16
20
9
7
35
54
51
93
123
33
24
3
12
21
114
1
80
231
24
90
19
20
57
111
9
79
149
7
53
43
32
112
29
24
31
56
93
66
6
3
81
36
3
15
6
31
5
15
9
87
48
40
36
29
15
84
21
255
141
123
36
9
7
68
15
381
12
120
60
12
15
57
16
17
36
67
167
6
39
141
111
39
25
5
27
57
30
42
30
33
21
75
36
124
20
16
68
21
90
1
23
192
73
47
129
12
60
9
31
152
21
60
39
72
16
23
24
21
99
120
6
156
54
25
20
9
66
21
156
24
60
76
152
12
108
36
144
16
92
88
92
28
56
9
24
43
68
124
68
64
23
25
41
15
129
6
45
9
147
24
24
36
100
44
48
4
56
117
66
6
24
27
4
44
9
6
1
84
32
60
39
141
129
18
42
103
5
27
45
24
84
7
149
67
72
8
84
84
165
99
72
39
24
72
9
12
52
17
48
30
93
160
29
99
45
7
137
147
16
20
48
45
75
15
9
12
3
25
36
44
15
66
60
36
24
247
47
21
60
16
245
235
53
27
33
3
27
153
72
15
30
75
12
60
16
17
132
204
180
15
21
39
39
42
15
40
80
105
3
165
6
30
7
149
75
129
24
235
77
15
28
8
48
60
9
27
39
57
48
72
72
60
60
132
28
72
8
21
67
8
40
5
87
12
112
20
165
30
45
3
13
80
153
36
19
12
8
45
24
60
43
80
3
24
66
ABCD 99649967876*3^$a+1 [50048]
88
9
83
4
48
8
19
53
16
111
18
27
60
36
128
52
39
9
44
16
96
108
15
65
43
18
35
4
51
9
180
27
21
15
54
23
13
54
93
15
81
135
9
20
112
21
15
39
9
12
68
37
27
56
184
80
48
37
18
33
72
24
15
21
60
45
23
12
37
15
36
75
117
27
5
48
73
126
225
56
64
56
48
91
9
92
25
47
16
45
95
49
27
36
9
18
53
127
270
23
49
11
52
117
18
5
96
12
52
15
173
168
16
60
33
3
240
63
29
7
90
3
8
25
87
8
67
21
32
100
128
7
77
40
72
9
179
55
36
245
60
4
51
17
37
18
53
76
33
51
84
60
12
96
39
18
75
36
60
20
16
8
36
1
51
39
213
20
40
51
21
120
48
20
25
27
243
21
192
24
15
29
97
35
160
120
84
159
225
27
129
24
9
51
44
13
54
21
192
12
116
12
48
52
15
57
8
40
20
1
27
24
3
270
111
51
89
84
40
21
72
3
141
51
120
48
96
44
55
21
48
57
36
3
159
21
15
117
12
96
60
21
11
7
36
9
27
90
11
43
21
69
171
9
27
108
20
12
100
24
24
72
99
18
11
16
96
20
37
27
44
19
18
144
111
33
47
205
15
68
25
219
56
4
117
36
3
15
5
31
33
3
9
24
44
100
120
27
18
35
96
49
323
48
4
48
144
8
36
19
105
36
44
52
36
12
68
25
147
108
132
60
3
17
28
20
244
51
54
15
24
104
1
35
12
72
28
15
117
8
289
83
148
72
21
27
9
59
4
48
15
57
8
64
123
18
47
16
80
4
176
12
97
15
180
60
96
27
17
96
31
21
80
60
4
44
61
51
8
12
112
15
21
32
19
9
204
8
88
159
36
45
72
72
72
144
189
3
33
36
3
20
28
68
76
96
84
60
128
52
156
72
111
125
12
25
27
36
80
1
90
53
55
41
31
29
52
63
17
19
29
7
5
48
52
75
162
18
57
20
67
18
27
60
93
35
1
87
39
9
152
88
57
15
68
169
18
53
145
75
15
21
69
36
179
55
36
21
20
28
20
1
83
61
75
24
12
33
3
72
132
108
27
9
224
16
111
93
8
25
39
24
120
60
27
17
88
92
1
36
59
12
48
40
75
54
36
27
9
71
12
7
29
12
12
52
21
15
3
54
3
12
48
8
37
39
96
189
71
12
7
18
35
52
3
45
63
65
43
65
144
43
9
9
135
45
99
117
23
96
16
84
36
44
52
80
55
57
8
64
33
15
20
108
72
112
33
135
8
37
71
55
126
23
40
27
45
24
57
15
80
103
9
80
145
3
80
12
52
15
21
8
7
129
60
48
60
168
3
137
4
24
164
31
72
5
229
63
128
7
5
13
27
12
69
36
11
79
18
11
12
49
3
12
24
105
39
48
72
21
54
105
60
51
69
248
40
39
9
135
72
57
72
105
131
64
36
8
40
135
9
63
54
51
165
15
32
16
204
56
16
56
64
24
60
44
40
3
77
16
60
44
1
36
11
7
33
57
3
84
3
162
36
15
48
36
9
54
5
85
72
75
33
71
145
54
81
27
9
63
21
12
32
43
9
24
32
72
96
12
208
20
24
7
54
36
111
8
7
5
49
54
72
17
16
144
68
12
31
65
61
51
48
27
54
54
252
17
40
72
15
281
4
48
12
120
104
25
36
36
15
8
184
20
25
23
64
96
32
55
18
23
4
216
81
51
80
252
31
21
36
15
18
27
204
56
184
33
3
12
72
3
5
40
27
33
140
36
7
57
60
68
12
127
9
92
28
152
28
15
17
4
8
7
29
7
53
19
21
60
20
151
153
12
33
27
8
37
23
16
32
52
108
20
19
9
60
75
45
92
25
108
75
12
8
31
45
44
40
80
61
3
12
36
39
33
48
128
4
60
8
60
48
97
123
80
52
33
207
20
168
136
96
188
64
12
36
63
54
72
3
12
21
27
8
28
32
64
36
60
48
12
48
69
126
36
36
5
40
72
20
25
11
24
37
18
81
72
9
11
64
15
53
1
47
115
153
9
71
1
36
107
28
27
ABCD 99650086106*3^$a+1 [50072]
131
13
47
385
5
75
64
191
408
121
11
85
53
43
288
80
21
43
137
18
42
123
87
105
48
16
191
81
99
285
45
48
163
107
72
93
87
198
42
9
16
5
171
9
150
30
19
71
73
35
42
51
64
23
73
128
16
53
75
57
135
16
384
96
47
1
32
48
96
144
309
267
93
3
144
16
107
132
90
228
42
180
120
18
72
150
13
80
87
9
111
81
27
117
160
80
48
48
39
228
90
75
195
13
59
330
75
15
1
137
183
69
75
16
80
208
221
19
11
240
180
90
48
103
320
64
48
317
90
48
57
144
64
240
192
176
192
192
3
13
32
45
3
69
139
144
77
51
288
64
128
117
42
49
269
307
5
90
81
48
96
16
80
112
155
37
176
48
256
96
107
21
352
144
48
128
99
13
32
15
81
99
48
45
207
1
179
141
9
55
35
138
252
103
176
16
83
180
132
138
267
240
75
21
69
91
32
237
291
160
29
19
131
189
64
240
80
147
61
128
112
48
144
5
91
80
112
144
5
43
32
64
576
203
162
18
97
83
252
1
80
117
90
33
189
3
112
155
210
99
96
16
48
96
95
49
32
99
90
3
48
147
45
48
69
219
336
64
32
48
112
89
39
51
240
93
27
18
51
240
21
219
160
29
42
201
144
16
29
19
32
39
60
90
19
176
16
179
18
91
80
16
35
253
48
80
249
30
121
32
208
179
13
240
48
48
119
72
90
103
32
96
39
60
285
16
179
141
99
45
3
13
672
128
48
351
228
252
49
32
279
150
99
160
192
224
45
51
87
73
48
149
43
32
48
160
77
42
25
5
180
103
32
384
64
48
59
21
144
63
180
72
60
9
112
48
32
112
48
47
97
96
48
251
133
47
129
16
35
48
180
121
144
5
42
81
39
150
48
147
16
359
60
45
3
45
27
240
138
27
144
112
32
87
201
69
30
93
16
41
30
121
119
25
176
9
60
48
43
240
80
160
89
295
176
48
111
129
240
9
90
42
210
81
27
117
96
39
9
16
125
3
208
240
29
435
16
107
85
80
105
135
528
99
13
48
29
19
191
468
61
272
159
48
33
64
155
21
39
105
15
49
176
64
ABCD 99650309282*3^$a+1 [50030]
132
180
43
144
209
36
324
7
5
67
65
36
67
17
15
165
36
132
252
63
144
9
192
15
24
24
64
56
16
125
75
93
43
24
269
96
48
36
15
129
103
32
105
192
183
120
21
67
5
72
60
36
36
144
12
24
43
8
48
280
17
12
403
53
91
168
48
53
72
27
165
72
60
31
17
55
80
160
32
21
43
96
24
29
180
252
115
128
81
7
125
139
24
264
113
135
192
45
91
5
91
104
21
84
87
237
96
156
39
105
39
105
55
41
31
104
9
36
36
31
8
24
21
27
72
88
24
113
31
29
115
32
45
51
9
108
75
40
32
33
87
216
24
9
252
27
16
24
48
17
48
15
144
81
192
15
153
63
184
168
53
75
72
24
81
127
8
45
43
41
36
147
105
60
120
67
8
40
32
24
40
24
41
39
48
48
64
65
7
24
120
65
15
45
19
197
139
72
72
48
5
3
165
192
67
80
141
60
144
7
41
39
165
195
21
19
128
16
32
33
39
192
16
48
29
75
72
40
89
31
8
33
79
29
139
17
36
283
137
108
12
39
280
144
104
48
24
45
3
88
248
45
75
9
7
29
96
36
103
144
96
56
9
96
103
53
24
108
31
56
213
43
89
15
33
15
21
132
15
24
16
29
96
75
153
36
163
5
36
39
45
195
81
31
41
72
31
5
139
41
72
79
5
24
27
72
153
223
29
36
39
33
48
31
101
48
67
32
105
103
77
51
16
56
33
96
103
48
80
72
112
29
216
24
144
72
264
115
224
45
3
64
5
115
8
33
24
39
105
144
12
235
120
41
63
112
24
5
48
115
32
33
31
77
123
309
27
33
7
149
19
96
17
72
111
45
51
9
151
80
69
132
12
3
309
48
51
9
12
43
17
36
120
19
233
31
257
15
64
101
72
27
45
108
15
40
48
185
24
15
93
36
12
27
72
9
39
57
31
24
96
168
17
87
112
41
72
111
45
60
84
171
81
168
15
16
77
144
3
45
72
123
21
235
80
16
89
31
53
36
15
24
21
12
295
89
36
43
101
108
55
72
8
40
80
160
8
345
348
75
24
93
60
79
65
84
75
16
5
43
8
64
29
252
55
89
31
53
99
40
65
48
39
64
77
19
168
32
40
89
12
168
75
232
17
12
24
27
117
91
72
233
39
72
69
72
115
72
48
32
112
80
144
16
120
56
393
199
32
129
15
64
65
12
144
240
144
156
55
144
32
9
72
63
40
120
29
115
65
7
173
180
15
88
53
36
103
5
147
40
65
55
80
33
223
24
96
65
15
64
80
9
39
117
123
45
252
144
135
9
12
216
19
104
9
367
56
112
32
48
40
5
243
40
32
216
177
12
36
15
16
56
45
12
55
5
115
317
3
48
184
8
93
115
128
96
88
65
15
33
72
15
72
64
152
93
19
5
3
177
36
84
175
173
43
5
24
115
65
7
41
24
31
200
69
195
24
64
65
63
64
ABCD 99650336348*3^$a+1 [50007]
15
54
123
32
64
200
12
420
49
119
36
16
12
32
136
27
33
204
80
84
427
57
33
15
104
48
48
64
120
33
47
76
80
28
39
17
48
168
144
4
92
139
261
48
32
52
128
48
4
32
184
132
20
124
60
36
60
75
57
20
85
35
55
125
36
60
112
12
15
65
52
20
115
5
24
61
36
234
5
156
28
20
96
73
72
36
47
156
64
20
60
67
18
11
52
12
260
108
60
52
116
67
89
76
87
77
108
67
108
53
108
120
72
24
28
225
27
120
24
132
32
108
25
27
92
48
100
3
29
4
56
4
140
64
117
63
32
31
29
24
96
28
96
176
124
80
40
176
88
15
57
33
27
48
15
113
84
88
3
117
60
36
56
73
87
164
91
65
4
20
12
25
23
4
12
20
13
3
44
115
93
33
143
1
35
216
40
24
68
16
36
141
3
32
48
72
4
44
16
105
183
72
96
117
23
180
24
16
8
19
125
60
16
12
80
24
64
56
31
33
36
60
141
123
56
16
8
67
5
64
20
28
27
21
48
21
180
90
21
15
57
20
48
37
71
19
93
249
23
132
16
84
108
36
87
5
48
124
8
28
36
44
124
8
108
60
36
36
28
32
139
113
48
24
28
36
39
5
16
44
25
63
144
24
120
24
48
8
1
143
72
163
198
27
12
48
8
88
72
60
80
19
33
288
44
96
28
116
223
81
9
3
168
24
80
48
64
36
27
5
85
71
24
157
35
28
12
8
16
104
36
52
120
48
56
61
107
16
20
12
40
32
28
32
12
16
24
44
4
140
132
88
68
28
20
84
28
12
75
5
100
92
73
155
115
41
132
7
5
67
36
189
44
19
18
95
60
84
28
72
80
24
72
40
20
352
12
120
80
28
32
25
123
3
72
17
16
12
32
4
156
8
12
220
48
8
28
60
56
88
32
48
73
15
39
129
120
44
96
36
60
96
4
8
112
15
41
24
48
13
35
48
84
67
36
57
15
101
7
33
116
180
124
140
4
12
75
89
160
129
27
20
108
7
153
8
184
68
55
5
103
17
108
55
213
39
41
40
140
4
96
39
17
48
25
47
28
48
20
72
216
12
97
155
40
3
45
44
28
20
7
45
225
23
16
36
44
52
108
96
8
60
48
12
88
32
43
53
96
88
48
39
33
8
4
44
4
123
54
36
203
36
96
48
12
55
89
208
20
12
85
18
41
49
15
12
56
28
36
24
56
64
159
105
48
8
19
45
80
76
12
165
255
108
72
15
153
20
156
84
4
92
4
24
68
100
15
180
89
73
27
8
73
54
5
48
37
39
32
19
18
162
9
96
68
12
64
84
12
15
36
149
16
32
120
52
60
48
116
60
52
84
183
72
89
120
16
44
112
60
9
90
18
18
45
332
52
3
273
60
44
36
37
111
104
40
8
7
72
105
44
16
15
33
32
76
224
16
20
49
36
47
96
60
12
235
72
17
361
75
48
44
36
49
11
79
72
9
117
15
24
80
184
111
108
141
84
108
20
4
8
36
49
51
12
9
51
8
40
189
71
36
88
56
96
48
40
56
12
192
7
9
92
79
69
111
36
33
96
120
8
408
4
20
88
15
53
325
15
8
72
112
120
72
8
25
15
56
144
52
20
120
96
72
12
244
72
68
12
79
249
39
81
84
80
132
55
33
68
84
16
72
15
72
29
4
108
20
19
29
12
84
64
44
36
72
37
303
60
32
132
48
12
88
ABCD 99650722534*3^$a+1 [50101]
64
26
31
33
144
63
24
65
31
48
15
8
25
17
118
33
77
24
82
30
168
18
48
81
17
6
25
87
6
18
9
24
95
49
96
9
183
24
15
48
72
26
7
143
102
10
8
34
12
186
72
33
41
31
72
93
66
14
19
57
96
39
24
93
51
29
64
144
51
89
46
2
6
82
8
22
24
54
3
23
97
77
18
10
24
38
1
96
48
63
72
57
21
84
60
26
40
150
75
9
8
55
48
5
64
104
10
57
9
8
55
5
43
23
49
48
53
19
96
47
121
24
39
176
82
15
48
48
159
66
39
33
8
180
144
90
46
42
2
126
1
69
66
96
33
21
2
6
58
98
46
18
14
64
9
137
7
17
511
95
145
41
166
129
24
9
86
145
48
53
52
36
12
72
108
18
8
34
102
81
15
18
30
14
66
10
6
2
16
126
8
66
31
24
72
9
63
72
89
46
81
15
264
114
111
15
192
176
121
24
96
23
64
90
39
21
18
8
1
24
137
54
58
36
240
12
15
96
39
249
77
19
135
81
135
33
101
136
75
327
9
24
24
15
26
4
3
24
120
96
17
150
10
120
6
9
120
95
66
70
33
69
171
141
18
57
5
91
129
140
40
60
72
48
78
33
23
1
63
80
10
24
36
18
33
29
4
14
25
5
34
9
24
24
15
54
44
7
24
144
71
34
30
26
142
26
46
33
65
28
3
161
199
48
23
144
42
12
82
33
24
21
51
137
192
70
144
18
87
15
33
63
105
245
4
78
8
64
18
30
57
15
18
39
39
2
7
137
79
9
63
21
75
95
25
24
21
234
33
15
57
5
10
78
51
41
28
26
6
91
39
150
123
144
24
24
53
36
76
116
24
30
90
31
144
65
7
240
17
31
95
90
28
27
120
15
6
2
96
49
216
9
24
87
48
39
8
16
26
30
64
18
135
24
39
6
18
33
15
42
30
104
54
64
3
95
10
87
21
8
82
80
72
46
99
125
43
23
25
47
18
16
30
129
29
19
29
67
95
70
147
15
9
207
57
89
6
226
144
159
21
8
4
14
18
46
249
69
90
33
125
64
72
3
144
24
24
159
80
18
7
9
8
48
64
14
94
26
16
30
8
36
103
191
40
42
63
65
55
15
8
30
64
27
105
36
75
96
21
96
75
95
48
1
15
8
82
36
27
17
174
1
53
211
21
48
18
14
66
1
9
6
33
33
8
124
75
15
26
7
5
19
45
51
48
69
108
63
9
80
103
23
1
93
18
24
81
9
108
3
257
76
75
48
9
54
8
30
36
78
73
63
57
17
16
15
21
36
62
49
45
32
66
46
98
142
56
28
32
22
6
3
9
15
57
36
140
79
24
261
27
15
126
300
60
90
2
6
40
9
15
38
10
62
10
33
96
39
102
44
6
48
97
65
70
38
19
15
26
28
3
33
108
56
19
15
192
8
10
63
95
121
120
21
26
73
24
72
5
115
81
15
39
30
42
8
58
140
4
6
33
23
54
10
62
60
148
26
6
58
24
2
54
214
51
41
24
31
9
8
78
25
87
81
24
39
90
15
24
41
28
32
28
8
22
42
20
28
39
21
90
98
31
33
39
48
24
105
20
64
3
57
15
24
63
6
90
9
9
8
54
25
5
67
15
105
183
240
201
24
39
14
19
168
39
38
43
96
96
89
6
22
90
26
52
51
23
25
21
27
48
72
39
66
6
26
94
62
10
9
81
96
12
26
24
22
3
39
9
9
30
33
45
72
66
8
1
5
90
10
120
60
80
48
36
24
22
80
150
58
9
143
10
15
24
167
64
98
55
23
30
18
16
18
15
191
121
48
87
6
75
117
3
24
207
33
89
102
18
6
40
9
69
92
24
7
15
24
33
48
96
29
18
1
24
39
81
29
259
93
99
48
21
12
8
52
8
58
9
33
8
84
28
60
2
16
2
7
72
29
16
156
32
7
23
16
57
5
4
87
21
3
39
48
81
5
18
97
24
95
10
8
55
9
36
18
8
49
77
19
117
2
10
62
1
48
69
26
126
52
36
3
87
2
55
5
120
10
72
6
27
111
24
74
144
6
25
21
147
9
ABCD 99651127432*3^$a+1 [50009]
24
8
27
66
3
16
8
120
111
81
21
139
24
5
30
37
24
5
336
19
59
69
15
30
67
176
3
24
162
6
13
5
90
9
16
32
64
120
53
48
19
24
47
12
37
96
5
42
30
3
63
84
21
112
8
99
13
32
21
24
6
45
27
234
90
33
40
56
45
120
96
6
18
19
77
66
33
45
72
19
8
111
49
5
72
66
25
168
11
36
25
24
48
11
72
69
160
35
66
235
5
24
91
32
45
67
143
73
72
5
48
27
48
3
21
24
27
93
24
63
25
5
3
64
47
78
6
24
37
24
24
80
45
30
45
27
108
33
48
15
12
18
6
13
32
16
5
24
99
51
13
48
29
120
24
19
80
40
5
18
102
91
95
9
147
18
48
163
77
19
96
8
16
11
45
24
16
5
168
67
29
19
5
67
83
109
11
66
99
16
48
8
3
24
12
1
59
61
120
35
69
40
56
27
13
53
42
54
6
133
11
21
3
21
24
64
53
123
16
131
48
37
8
51
60
9
27
48
24
72
18
27
21
27
15
60
18
43
11
18
91
24
101
222
37
35
18
19
8
21
144
42
121
8
15
240
121
35
24
141
16
77
240
48
3
72
72
120
16
32
72
16
59
85
107
120
18
51
39
126
75
40
24
35
48
192
72
21
27
48
60
9
24
51
66
27
51
12
97
48
47
102
126
12
150
27
40
5
115
29
99
63
132
72
48
66
51
16
32
93
18
6
198
13
72
8
3
69
63
25
5
27
16
24
48
35
12
57
93
6
234
91
5
30
60
84
61
24
56
99
60
36
45
21
30
24
37
8
45
42
48
126
51
75
18
75
72
63
49
47
49
32
93
6
18
6
61
80
99
21
111
198
27
15
33
45
27
45
42
132
13
48
5
30
37
11
69
88
80
15
57
27
69
51
13
23
57
45
30
37
8
45
43
8
309
43
32
16
24
120
32
48
15
25
72
155
45
48
87
6
90
60
37
48
32
40
5
18
54
3
3
24
61
5
99
3
132
30
6
60
9
243
72
66
115
152
27
24
21
69
75
24
88
8
24
45
3
27
138
18
96
73
5
67
29
6
45
3
48
45
40
35
117
21
42
9
21
114
1
72
80
3
120
85
32
87
48
1
101
6
24
24
21
24
16
5
51
48
15
97
53
24
30
42
48
120
30
42
6
210
3
45
6
85
11
18
24
75
27
21
3
42
123
16
24
5
54
60
60
48
85
47
81
24
40
11
24
13
8
21
246
85
5
3
24
40
5
48
24
30
45
96
120
63
36
85
23
33
45
67
11
24
61
11
138
96
72
19
29
24
42
25
8
123
69
24
40
35
42
67
8
144
40
125
3
88
119
1
72
23
12
45
87
169
32
3
84
6
267
63
1
83
42
6
13
5
19
80
231
249
27
18
48
43
29
27
48
96
24
48
208
11
36
9
40
80
3
18
27
51
61
11
69
24
21
6
93
16
8
21
96
19
56
51
85
35
18
27
63
25
24
275
42
3
147
21
45
27
16
59
13
32
136
11
21
144
64
24
5
43
24
29
19
32
15
1
32
48
63
25
56
3
18
43
5
91
5
3
40
53
99
99
37
8
120
27
24
66
3
39
81
165
19
11
96
48
18
24
30
21
63
1
29
19
8
88
5
27
72
93
115
35
18
67
48
32
72
16
72
47
6
54
85
11
36
25
56
24
96
48
51
96
42
91
29
18
25
8
96
40
59
66
51
48
51
18
48
48
24
48
42
12
133
53
48
90
1
5
24
19
35
60
1
5
54
66
27
88
11
61
29
6
165
159
73
107
69
39
25
8
93
27
3
69
27
144
42
24
91
120
47
33
24
45
91
5
24
3
15
81
15
30
30
21
3
45
15
6
144
6
21
75
13
8
72
16
77
24
6
13
5
24
6
24
21
72
27
12
9
21
19
5
171
3
48
18
24
30
66
27
24
16
72
71
6
43
8
147
93
24
24
72
45
19
83
13
32
147
13
56
21
48
3
72
40
47
25
131
180
9
39
9
93
19
5
115
80
24
24
40
56
111
60
13
101
27
24
15
33
48
15
49
80
15
25
8
15
1
24
8
45
27
96
136
83
48
60
9
16
24
96
8
21
51
3
12
12
85
53
78
61
59
117
112
96
56
48
51
85
29
3
48
15
1
29
51
24
24
3
69
75
48
45
16
144
5
43
53
27
168
40
24
48
5
19
95
1
47
78
19
35
13
11
109
96
11
24
42
67
56
99
240
66
99
171
12
9
24
96
40
71
180
12
ABCD 99651744326*3^$a+1 [50177]
78
120
81
63
36
1
80
16
12
53
15
3
49
5
91
24
12
8
15
1
12
108
32
45
67
8
60
4
48
11
1
53
36
12
72
31
5
19
32
100
29
7
144
56
105
79
29
27
28
17
43
32
4
83
48
180
90
18
9
16
24
11
145
20
76
29
19
36
44
48
87
25
36
32
24
4
12
20
3
1
36
5
7
32
99
42
12
7
11
69
3
1
36
41
7
32
81
72
15
40
12
23
81
15
21
69
27
88
59
157
24
5
55
17
19
56
112
96
59
37
60
29
84
15
12
4
5
15
64
8
4
24
84
23
25
5
15
63
25
47
12
141
16
60
48
65
55
8
52
65
27
21
43
60
5
19
23
12
6
39
28
35
13
59
117
9
19
12
11
30
7
11
132
108
61
11
9
36
12
15
36
25
137
7
60
152
4
5
55
35
1
96
53
39
28
48
12
65
27
45
7
20
33
18
30
19
161
27
195
81
12
112
11
9
3
49
84
60
24
35
97
128
81
24
126
1
20
16
24
128
3
69
4
32
48
36
28
53
79
83
90
27
4
212
15
12
33
3
42
48
15
196
24
77
7
20
108
48
72
88
20
36
4
60
36
44
52
108
179
57
16
44
16
77
43
24
48
12
59
144
13
224
4
5
72
18
54
43
12
71
24
37
44
12
4
24
36
89
19
113
3
24
153
7
11
21
69
27
3
42
30
49
20
48
100
8
60
52
176
36
63
13
23
97
72
80
112
36
80
28
24
36
65
51
63
18
18
30
15
57
67
5
27
40
59
45
16
56
15
9
9
31
41
55
72
12
156
65
12
60
55
8
57
27
36
100
44
9
51
99
189
76
32
3
54
180
150
180
18
63
9
91
12
5
7
12
80
21
55
17
31
12
35
37
53
43
20
36
63
45
45
151
12
53
7
32
28
104
76
12
23
33
135
9
76
104
28
12
60
12
36
44
51
93
9
31
56
111
60
18
7
20
40
44
40
20
81
90
48
25
12
77
7
131
37
8
15
30
139
84
72
12
120
140
141
27
3
49
60
32
48
28
48
56
9
135
12
4
48
20
76
92
57
43
35
9
3
193
12
20
28
68
99
13
24
20
24
57
63
99
33
100
35
12
45
28
5
18
12
97
36
17
48
91
71
49
24
35
25
24
11
157
8
69
3
4
96
5
43
36
11
48
72
9
69
39
33
3
45
15
180
52
47
36
90
19
65
135
100
35
37
60
120
8
141
27
3
144
6
7
12
8
57
6
21
96
3
157
48
44
12
24
64
36
84
8
40
83
21
40
203
61
36
36
60
120
65
67
83
25
24
8
45
87
76
44
9
15
27
97
68
15
18
27
4
104
112
125
19
8
16
36
8
63
18
12
18
229
5
27
60
16
47
37
29
31
108
11
9
12
36
45
55
12
60
32
21
19
84
59
25
8
3
157
12
60
5
27
36
4
11
73
36
8
48
33
30
49
5
6
30
24
75
15
13
8
40
24
12
24
72
12
60
23
30
7
108
12
12
29
27
48
9
43
12
116
52
8
147
108
49
60
8
4
11
12
36
189
36
40
5
19
5
108
63
12
88
44
48
28
35
121
20
21
15
45
12
31
60
107
9
64
12
24
23
1
17
7
60
12
24
89
6
120
24
1
36
24
77
168
30
24
37
11
25
65
132
27
64
12
104
99
54
7
24
120
12
72
48
5
103
104
72
9
7
47
25
20
93
15
48
4
32
9
87
45
39
33
18
72
48
69
48
105
3
64
149
7
24
84
200
84
52
44
12
4
96
72
5
66
45
96
36
4
53
31
32
4
20
3
73
72
140
21
42
9
16
24
44
16
168
36
60
59
25
72
84
24
20
3
9
4
47
18
12
18
177
4
96
48
59
61
5
42
18
99
120
51
61
56
12
40
41
15
9
27
3
18
55
72
68
4
89
31
23
78
319
68
36
27
25
23
85
32
100
8
76
56
3
25
36
48
176
16
48
120
32
40
59
54
30
18
103
185
55
5
55
89
18
9
160
11
9
48
60
16
24
95
36
21
4
32
15
45
4
108
48
23
42
12
6
109
12
36
23
1
56
52
53
63
76
23
13
77
3
63
81
9
42
49
144
44
33
18
1
36
65
67
20
12
96
48
4
236
165
31
29
12
43
12
17
27
33
18
73
12
107
25
11
42
19
29
114
126
19
80
3
9
33
180
18
12
78
18
61
68
45
115
48
60
12
72
24
29
31
29
18
45
45
3
40
12
60
12
20
28
5
43
204
36
252
8
9
60
27
28
36
17
18
21
28
168
17
147
24
16
24
36
53
91
215
121
56
40
53
42
12
36
61
44
4
125
7
53
66
121
23
81
45
79
35
1
35
49
120
132
44
24
28
215
18
12
27
33
12
7
89
19
71
45
ABCD 99652461094*3^$a+1 [50006]
85
90
93
27
6
27
8
37
83
37
42
101
19
60
90
30
60
17
13
83
43
72
173
24
61
11
43
5
85
107
19
29
268
75
5
127
113
43
41
13
6
29
25
18
18
107
55
17
1
11
43
18
23
24
1
15
99
77
148
20
16
9
108
18
30
60
11
1
59
103
36
69
3
60
30
18
5
12
73
42
18
12
78
17
24
31
45
3
114
71
64
56
19
60
41
40
27
30
18
114
126
102
143
60
4
80
1
95
156
1
83
97
90
5
55
12
77
1
95
25
63
105
84
6
17
37
71
55
30
114
18
27
228
87
18
83
52
3
221
144
37
12
11
79
60
30
96
11
91
117
15
138
35
37
71
52
57
78
18
71
1
12
18
18
42
12
45
33
18
9
48
33
35
12
7
30
168
3
27
17
1
47
40
255
18
119
25
36
35
55
42
138
114
171
72
75
18
24
18
17
1
59
48
163
89
85
47
43
5
73
30
89
64
159
48
18
15
57
18
60
12
17
73
47
13
90
29
1
63
465
12
95
13
72
78
12
117
123
72
45
3
77
1
54
30
60
35
1
12
35
37
78
245
88
9
18
45
3
54
107
73
71
7
18
11
19
125
12
112
81
35
49
11
4
128
25
30
18
54
6
35
36
4
99
6
84
47
43
6
54
53
13
90
24
36
5
85
12
78
12
29
13
66
41
96
7
65
40
8
73
47
7
30
78
12
6
59
121
35
12
43
54
35
91
9
108
20
7
30
36
42
53
67
65
7
60
81
117
3
9
6
84
36
105
27
12
17
108
1
42
117
45
36
59
31
54
30
78
12
78
18
84
18
150
30
18
95
85
11
31
17
1
90
30
60
27
8
199
18
18
12
33
27
12
78
18
54
11
97
48
60
71
13
18
72
36
101
49
102
5
163
120
24
66
107
25
30
17
43
12
6
102
45
8
37
63
69
18
30
27
15
30
35
73
42
18
18
101
109
27
63
29
43
108
60
30
42
210
78
90
90
5
115
5
40
9
36
42
89
1
162
66
11
13
30
65
115
60
18
18
65
55
24
126
12
15
8
55
12
72
108
53
64
80
1
72
42
36
89
1
72
23
60
24
120
151
41
61
23
132
25
90
77
55
185
25
6
72
48
114
18
45
93
24
18
125
28
45
144
35
13
162
6
27
45
107
48
25
63
129
90
36
24
156
144
18
95
145
18
45
9
11
217
35
7
21
99
33
12
81
35
7
48
42
75
15
48
41
121
179
60
144
19
18
18
30
60
192
83
25
107
55
60
48
29
16
200
7
60
48
17
133
30
65
7
33
45
90
30
107
55
18
11
43
150
83
133
12
263
24
55
6
27
75
53
7
18
12
18
24
126
59
256
12
15
29
48
61
27
27
53
48
67
117
21
24
36
71
73
66
150
71
48
25
63
27
30
23
37
216
12
180
15
48
69
71
24
40
45
48
35
37
6
72
18
59
72
31
18
71
48
25
108
3
15
89
73
12
35
1
15
12
45
15
75
5
13
90
234
60
18
18
90
221
13
83
12
103
29
61
108
54
81
39
18
90
72
17
64
9
23
55
12
33
12
32
4
9
18
77
1
12
87
3
18
71
1
47
36
25
71
91
60
12
60
77
36
67
90
66
72
53
25
144
95
40
3
5
108
112
135
5
144
4
27
72
6
11
60
31
53
19
221
24
25
90
96
54
11
124
8
12
61
30
90
24
18
65
55
78
72
63
57
87
21
54
96
29
55
33
32
25
167
31
17
91
42
48
27
72
32
19
54
36
102
42
138
5
37
36
54
48
42
71
67
65
85
18
30
11
43
17
79
29
55
6
35
100
27
17
91
12
42
47
88
21
11
79
42
72
48
132
3
15
30
78
12
18
15
12
45
60
12
11
156
1
90
18
90
9
3
17
1
35
109
11
139
18
83
37
15
183
29
13
12
108
35
7
65
60
55
53
13
11
13
36
39
32
24
12
28
152
72
1
12
72
60
30
18
42
66
35
277
18
72
102
198
77
48
7
36
102
15
3
29
13
3
24
56
12
84
28
63
18
12
63
24
111
60
5
7
42
120
18
42
107
13
60
35
1
102
5
73
75
140
19
45
3
17
1
155
79
36
77
40
27
113
84
16
45
35
48
120
49
ABCD 99652571496*3^$a+1 [50016]
39
105
72
3
45
111
60
21
45
24
51
75
9
12
60
39
60
24
30
6
24
24
117
3
12
21
9
24
66
141
84
15
54
27
39
33
96
69
12
3
168
180
12
21
36
54
57
57
15
36
39
6
54
42
54
57
24
9
135
36
60
99
60
66
60
30
33
51
21
36
9
63
87
48
6
60
24
15
15
12
24
21
99
126
24
15
99
6
36
219
9
12
111
99
21
9
60
30
153
27
9
21
78
12
78
126
57
3
54
90
33
72
72
24
9
66
21
9
66
120
24
21
9
51
9
75
9
135
36
105
135
12
147
6
30
129
21
126
18
12
78
153
69
15
39
24
21
96
33
183
27
21
21
3
12
15
48
117
69
24
6
564
6
15
9
147
24
36
24
81
135
36
60
57
42
33
72
120
15
24
144
57
45
219
21
108
36
15
9
27
105
39
201
15
108
27
54
39
36
9
42
69
75
60
6
18
150
51
12
39
24
96
9
39
30
15
81
90
150
6
24
84
192
21
63
24
261
9
87
39
6
18
12
84
60
6
3
45
66
6
138
57
3
30
123
9
24
6
69
75
24
60
12
21
192
27
21
48
111
84
36
30
54
165
96
48
27
81
57
3
24
39
117
24
60
105
48
12
63
60
15
57
75
150
48
27
63
33
120
123
36
33
12
39
36
198
42
9
15
66
54
36
9
189
15
27
81
72
96
21
24
207
3
30
24
27
63
57
156
39
69
72
333
120
159
120
75
120
102
54
21
24
39
33
24
3
33
27
6
126
81
57
27
15
189
60
21
3
36
9
27
84
9
3
159
24
57
60
72
27
90
138
177
33
15
15
42
15
153
150
33
33
66
138
42
84
36
21
48
24
15
81
12
9
24
120
30
114
6
24
60
33
27
6
147
33
66
33
15
12
48
12
24
54
27
9
15
60
15
117
24
15
69
96
9
87
63
54
3
48
39
81
15
45
75
117
24
3
66
6
21
27
6
36
90
105
69
6
33
36
15
9
27
21
3
120
84
12
144
57
60
60
153
51
96
3
36
21
48
9
3
132
12
60
33
303
84
84
51
54
36
48
27
123
60
30
60
42
24
237
9
51
9
30
30
168
90
102
15
123
21
15
30
75
39
21
12
27
213
147
12
24
21
135
84
45
9
63
27
60
36
9
15
42
24
6
24
45
69
42
30
3
141
27
207
21
51
81
48
81
78
57
3
6
60
15
9
30
33
219
108
72
24
24
81
111
18
30
213
48
9
36
51
9
30
66
39
21
54
45
75
6
30
33
36
75
30
36
30
9
12
39
18
3
180
60
12
15
141
15
54
66
6
54
144
21
36
15
120
60
108
156
69
57
18
132
21
69
18
117
36
132
12
48
132
36
72
72
3
81
15
57
24
36
57
12
30
60
90
54
57
3
24
66
24
120
6
24
57
9
30
120
30
87
12
15
21
99
132
9
45
111
228
21
6
90
39
9
186
21
99
6
39
15
180
30
36
30
105
93
267
99
21
36
27
12
30
99
72
33
6
288
12
9
39
81
51
168
102
39
195
96
108
12
9
72
24
9
159
195
81
75
126
30
78
30
12
30
138
60
60
156
177
48
111
249
36
69
24
72
51
48
99
6
30
60
36
30
3
285
75
36
99
117
129
39
57
99
21
99
69
12
99
12
120
39
24
24
33
12
15
81
15
36
18
90
153
3
90
6
78
27
63
117
9
36
99
105
54
36
96
78
3
9
108
63
3
9
15
132
60
24
6
78
117
60
63
42
3
96
99
126
75
51
18
207
96
168
15
21
60
48
231
144
6
60
84
3
39
45
135
30
54
24
33
3
174
192
75
63
57
33
3
123
36
78
75
27
48
6
126
69
9
111
24
60
72
9
15
21
99
24
141
24
6
36
9
99
21
15
45
9
6
60
21
33
15
60
48
108
45
90
9
57
51
24
24
24
57
51
9
63
51
117
48
24
36
21
ABCD 99653511344*3^$a+1 [50034]
51
9
33
115
80
24
24
27
72
25
47
24
30
120
7
89
79
72
92
132
3
37
71
24
6
30
13
24
11
36
24
60
6
15
24
9
7
29
42
54
19
56
16
17
63
3
60
1
5
30
30
96
78
9
15
42
210
45
304
17
48
51
84
16
11
24
21
27
25
107
81
24
28
32
4
29
123
3
37
80
24
64
5
42
25
44
21
7
20
33
48
75
27
12
192
30
18
25
41
24
51
45
36
84
42
102
31
71
85
11
54
36
18
24
61
20
75
36
141
27
37
20
3
66
12
60
19
80
45
19
17
12
31
17
19
35
33
105
3
15
18
27
15
12
25
71
6
31
5
3
129
102
6
90
24
9
40
29
51
192
57
31
80
27
54
24
42
49
20
45
30
24
6
19
29
7
95
66
87
21
96
75
3
45
21
30
6
198
12
21
75
12
57
16
65
19
53
18
25
167
36
85
36
23
177
69
180
102
12
48
24
54
24
48
15
27
6
30
12
150
15
15
9
16
92
15
37
8
72
3
42
30
6
15
24
3
13
59
48
252
45
28
53
27
21
15
117
18
30
72
30
9
15
78
36
39
40
41
6
9
72
9
24
27
28
84
53
63
12
135
105
15
48
37
47
18
60
18
12
13
35
30
162
24
36
102
60
132
6
72
1
20
16
35
21
39
30
60
39
16
48
11
72
48
21
39
57
33
31
23
33
27
21
16
35
24
6
31
32
15
90
6
66
66
24
81
12
117
48
111
21
15
16
23
21
64
5
15
27
109
23
13
20
27
60
73
32
40
11
42
75
4
5
15
3
60
72
306
30
12
30
7
36
5
24
30
114
36
60
31
132
32
36
72
40
48
17
18
42
96
30
30
6
24
90
6
84
12
72
12
48
18
79
116
64
56
33
72
120
39
28
65
6
96
13
48
95
57
27
73
101
12
48
12
18
21
48
3
9
33
27
99
6
15
93
42
144
42
15
45
12
36
91
35
21
40
8
40
47
25
72
20
81
6
6
63
40
29
18
9
40
59
24
36
144
36
1
161
78
85
77
159
99
30
27
4
35
1
17
27
108
33
19
59
25
107
102
7
53
6
24
13
5
3
57
48
72
120
39
15
9
39
36
6
78
25
8
64
5
66
78
19
12
29
24
7
59
6
24
87
24
45
54
36
18
36
187
20
15
69
16
29
31
12
11
120
84
45
3
25
35
48
45
87
9
99
1
20
48
33
7
8
57
90
6
66
24
6
18
108
12
21
57
15
57
66
37
32
15
93
69
43
5
42
60
81
63
37
5
27
12
15
36
13
11
24
54
72
19
92
33
36
18
1
17
30
9
4
71
105
84
87
33
21
43
107
138
18
114
55
53
6
24
36
45
60
21
51
75
45
48
39
1
17
48
7
24
48
11
85
161
30
25
56
27
93
165
102
21
15
25
41
90
6
24
6
49
5
31
84
44
21
18
60
45
16
47
30
18
69
348
3
72
42
55
48
5
114
49
11
18
51
15
105
39
45
52
8
57
6
9
111
12
102
18
25
48
60
59
45
9
6
1
8
24
76
11
60
6
3
84
108
99
33
12
69
7
48
71
9
21
6
12
42
30
18
3
48
64
5
66
21
33
231
15
9
27
13
83
42
6
21
168
243
72
6
7
23
121
23
13
84
161
18
25
36
71
24
81
12
12
64
17
63
105
15
51
24
30
15
40
17
27
93
102
48
24
6
60
135
24
24
144
33
42
18
42
97
35
66
30
78
30
37
12
5
78
49
113
36
187
17
3
9
84
60
39
33
24
84
79
11
42
72
7
80
81
12
75
48
75
73
35
210
12
75
15
42
27
4
47
42
180
90
6
42
84
13
47
18
3
3
30
19
35
120
18
90
12
30
18
48
42
12
78
9
45
48
36
90
61
56
9
31
65
30
42
126
12
45
3
129
21
31
120
11
117
16
89
15
48
24
9
12
84
54
90
7
8
147
57
51
25
20
15
30
66
24
60
12
12
1
101
19
41
30
36
24
30
18
25
11
81
15
49
11
36
60
9
33
15
33
3
72
4
5
31
23
85
32
15
48
45
36
3
1
12
47
30
120
7
11
12
66
60
6
25
59
6
51
60
148
35
12
42
42
6
42
45
3
138
6
93
12
51
18
7
20
27
57
40
41
39
3
21
15
42
7
11
36
25
101
102
60
72
1
20
52
96
35
24
33
39
9
27
18
24
63
9
18
1
29
7
29
15
117
39
15
84
120
60
36
13
48
65
24
48
90
78
43
20
16
104
84
240
51
1
65
24
126
25
41
78
12
42
18
12
78
39
9
31
41
75
93
39
33
24
24
30
12
114
6
54
30
1
95
9
76
5
43
144
11
9
40
32
33
36
12
24
18
12
24
21
129
6
24
97
164
28
71
69
33
7
60
108
149
3
45
3
9
66
12
57
16
59
18
36
102
9
24
51
48
6
27
33
42
18
6
9
120
24
3
33
21
24
24
12
6
48
9
16
32
4
89
6
78
36
55
96
23
13
44
64
47
18
7
47
25
131
6
78
33
3
37
17
15
15
105
45
12
3
52
104
51
ABCD 99653621836*3^$a+1 [50044]
48
64
47
25
29
14
8
2
7
9
46
18
26
30
11
43
5
3
28
14
27
43
32
28
21
60
27
20
24
54
22
4
1
43
24
20
6
10
4
1
51
4
16
5
3
8
2
43
37
3
7
20
2
99
4
11
44
28
28
92
52
5
40
3
29
3
33
47
13
24
51
28
46
10
33
45
16
14
13
44
41
2
41
12
27
118
83
15
4
5
96
21
24
54
40
52
16
40
17
48
13
11
31
4
61
4
23
16
29
21
91
39
12
5
4
9
50
4
26
10
9
8
3
21
5
40
30
16
20
12
21
36
41
8
27
27
2
16
39
3
6
32
99
40
5
75
51
10
14
21
37
23
12
13
27
43
10
22
2
34
72
72
6
39
3
8
12
45
43
2
10
20
24
8
1
7
120
53
16
51
2
6
50
2
20
37
5
3
40
3
24
18
10
32
20
18
18
6
31
12
3
32
16
5
67
2
48
102
12
33
45
40
3
3
44
16
65
37
3
7
4
13
8
13
32
3
16
55
14
2
48
112
20
13
35
64
21
11
9
76
5
6
48
4
32
9
11
5
56
55
20
9
9
22
2
27
3
16
20
4
53
4
33
63
3
12
34
31
9
19
15
52
17
20
15
28
5
5
18
65
32
24
21
7
12
55
8
21
7
8
32
28
4
10
26
25
7
12
20
12
24
10
2
60
8
10
6
20
8
6
35
16
21
42
5
31
24
20
8
20
93
60
12
53
14
5
15
8
62
22
60
6
19
5
16
18
12
8
34
8
3
19
8
10
22
8
45
23
1
5
51
3
1
41
2
73
35
4
25
23
21
15
12
8
54
8
8
27
29
8
6
4
13
15
24
16
8
4
32
16
12
40
36
22
10
48
5
64
15
21
15
16
14
2
12
1
11
14
22
13
56
35
16
25
35
14
11
5
38
29
5
3
3
1
31
10
30
12
1
19
8
33
32
17
8
30
20
12
61
5
70
5
7
30
35
75
20
38
14
20
1
7
9
29
10
14
27
3
37
84
17
40
14
24
10
34
20
18
8
10
17
3
4
17
39
44
26
26
60
50
8
23
55
29
31
12
48
2
27
40
48
8
39
9
27
25
59
46
2
28
28
14
11
36
1
3
79
1
27
18
26
5
9
130
16
21
15
12
8
13
19
30
11
24
3
8
40
4
41
16
3
8
58
30
21
20
19
41
5
14
2
40
3
5
15
7
18
2
12
12
4
12
60
33
27
20
12
1
20
12
3
24
40
5
11
10
62
37
3
12
28
69
20
19
32
48
22
8
10
5
11
1
75
28
4
80
8
28
41
64
11
1
20
43
17
3
4
5
15
16
60
2
22
8
10
2
12
28
8
24
25
3
16
2
32
2
1
13
2
70
2
6
19
31
20
45
11
45
5
23
15
16
44
8
22
16
2
104
20
29
35
64
18
18
21
9
107
7
17
19
5
7
8
32
13
36
3
13
44
1
14
13
23
33
19
32
26
94
28
41
7
8
45
36
11
4
1
32
93
10
8
1
103
101
7
5
3
10
2
12
2
18
21
16
19
140
20
9
72
15
36
18
14
80
2
16
2
6
6
4
20
81
49
11
3
1
32
33
6
8
18
58
21
3
62
14
20
30
22
2
58
8
4
5
28
20
5
2
16
25
11
1
27
78
24
50
100
13
8
13
10
36
28
28
5
12
16
15
4
1
21
24
15
11
8
8
52
32
8
18
10
62
10
1
32
7
6
50
20
20
16
16
9
4
9
6
2
24
39
35
16
38
10
36
12
9
13
6
20
40
12
8
32
18
2
12
5
13
98
22
14
4
30
2
9
19
41
31
18
11
36
3
1
3
53
7
105
3
12
8
28
17
12
16
15
14
10
8
20
4
4
10
16
38
18
2
16
32
14
34
5
39
21
27
28
12
29
11
5
3
2
24
30
8
8
80
9
31
29
13
11
21
6
58
35
5
2
8
1
3
8
18
22
2
10
6
15
17
14
64
1
11
30
88
72
80
7
15
20
13
3
17
3
45
19
21
5
94
20
12
1
23
2
18
5
9
120
3
93
2
20
13
24
31
4
5
23
44
4
12
18
6
49
1
14
24
41
51
28
17
33
43
8
11
8
57
25
16
39
1
42
8
13
11
9
64
11
42
40
18
9
23
28
45
11
24
34
8
7
1
22
9
16
15
44
46
2
8
49
15
1
7
8
30
14
24
82
3
5
22
18
24
30
53
24
31
28
10
102
90
24
6
20
4
4
62
22
26
24
6
24
16
2
10
9
11
49
11
22
6
5
19
53
48
7
5
55
5
13
14
85
21
2
8
65
7
29
3
36
20
6
14
61
11
10
3
16
3
36
5
7
2
6
4
41
4
15
8
18
39
43
48
14
18
12
10
16
11
21
8
27
15
33
37
10
8
24
45
17
34
24
6
14
76
20
20
20
2
3
15
22
2
8
37
25
30
5
11
29
8
3
10
26
9
19
5
12
28
5
8
2
33
19
8
18
14
4
17
27
2
26
17
11
20
70
22
40
44
1
35
13
12
3
30
11
5
10
16
30
42
41
16
3
56
42
48
51
13
8
24
50
1
7
28
10
10
17
27
16
12
16
17
3
5
4
3
22
16
22
12
8
25
7
36
36
5
3
41
36
4
29
43
47
46
2
49
24
69
2
105
13
26
69
17
18
13
15
40
12
36
57
3
24
32
4
5
7
30
18
17
3
61
5
14
17
12
7
1
43
80
2
19
39
81
4
1
54
5
87
12
50
26
5
15
12
44
28
57
24
27
8
12
24
33
3
52
6
2
22
2
48
6
2
4
16
18
30
56
16
5
13
22
20
12
20
16
12
2
8
8
10
37
103
9
3
33
11
1
23
40
32
13
35
34
18
48
29
27
28
18
74
68
8
20
33
11
53
23
14
14
42
14
18
2
4
40
10
55
36
24
16
11
12
28
5
45
70
9
9
26
16
29
33
10
6
50
64
17
103
20
8
50
50
48
6
6
45
67
2
6
40
20
30
58
22
7
11
16
25
31
20
8
24
10
26
64
6
14
1
17
63
27
8
46
6
10
47
63
8
5
20
36
11
29
63
32
1
3
16
26
14
13
15
8
78
6
34
22
8
12
12
41
71
18
18
4
4
116
4
56
13
32
100
11
10
3
39
8
28
4
25
61
2
13
20
45
19
23
8
14
47
3
46
16
38
88
32
5
21
40
50
25
75
4
5
48
17
6
61
5
16
8
32
2
6
24
30
20
12
34
26
46
75
53
22
17
65
16
30
1
41
18
9
16
11
4
12
32
45
36
19
70
22
1
23
34
2
9
27
18
6
36
38
14
26
32
38
81
3
6
30
4
22
19
85
7
7
2
54
1
9
24
15
3
14
31
57
8
22
8
8
36
14
22
13
24
13
2
6
19
8
24
63
40
20
2
8
46
2
42
36
5
16
8
53
18
16
1
15
29
3
28
8
24
33
15
42
40
27
8
53
2
8
13
11
16
20
52
20
36
6
16
38
24
13
3
2
18
44
10
7
20
35
44
17
7
6
11
21
70
8
1
9
11
28
3
8
12
10
2
45
28
15
4
146
14
1
12
3
65
7
40
26
2
33
7
8
4
17
51
9
48
3
8
40
4
92
8
13
7
38
18
14
10
28
12
32
44
20
9
5
46
21
8
35
5
11
10
2
9
43
26
55
12
68
4
43
18
46
16
12
21
9
22
28
1
11
25
3
40
8
9
5
6
9
81
24
16
23
51
38
7
15
21
13
47
55
8
4
17
24
24
16
19
52
4
34
8
14
25
3
38
30
13
32
48
19
8
10
2
16
40
14
3
24
3
53
7
6
32
27
43
5
7
6
14
8
8
24
20
70
56
22
29
23
5
17
6
13
27
48
10
2
32
16
4
90
18
100
24
4
80
52
12
36
34
22
9
12
7
38
39
1
18
12
44
64
14
8
62
20
1
7
113
29
3
40
15
9
8
13
32
16
24
38
37
32
16
23
36
24
24
10
6
45
19
1
51
9
100
35
12
44
5
3
20
21
15
21
9
7
57
6
5
27
24
13
47
4
197
23
25
27
9
43
40
1
19
16
2
34
5
63
5
3
24
1
3
14
40
18
4
10
54
34
15
48
48
7
10
22
20
20
10
3
15
9
15
24
22
59
4
39
5
3
42
10
6
40
62
120
29
69
7
19
1
7
28
4
1
53
6
25
1
54
5
11
24
58
11
15
40
17
55
8
64
5
76
27
8
152
8
24
50
6
42
3
19
33
15
34
16
3
12
12
3
69
101
18
22
3
27
12
1
72
29
64
27
59
21
13
30
5
11
41
20
28
71
4
5
4
3
2
2
5
3
8
22
2
45
1
18
20
2
8
11
24
11
1
3
49
8
4
11
9
21
3
35
1
1
27
43
4
81
7
32
36
2
26
41
3
28
14
24
27
3
24
12
6
24
31
48
15
12
22
18
17
21
30
20
1
3
68
28
24
2
114
22
30
5
12
31
2
15
43
24
6
35
5
2
9
8
53
10
8
85
12
13
2
52
5
11
37
24
40
23
25
32
61
2
6
10
9
21
27
32
13
62
10
6
12
52
10
6
56
1
107
1
7
9
19
17
19
16
28
17
3
22
102
18
2
8
8
9
15
38
3
21
75
15
25
8
35
25
1
62
48
26
10
6
2
25
21
24
18
20
29
21
8
15
4
11
34
8
3
11
5
13
56
15
20
37
14
24
1
3
8
12
8
2
47
48
11
52
13
47
9
16
32
11
64
37
23
33
5
40
50
20
34
10
6
15
4
11
28
16
36
4
1
24
21
35
5
2
8
78
10
5
16
81
42
48
48
24
ABCD 99654004766*3^$a+1 [50012]
4
96
36
29
91
32
60
52
20
24
64
5
31
41
15
60
81
139
48
68
4
8
52
48
8
72
40
5
3
52
80
12
16
68
60
12
28
36
24
80
40
72
24
36
44
33
51
24
40
5
51
136
29
15
9
27
24
57
7
5
55
125
55
20
105
195
16
72
92
180
12
36
184
29
51
40
8
16
29
55
8
88
12
12
12
20
16
29
39
16
29
127
20
105
27
81
31
20
4
96
68
141
15
16
41
7
56
12
64
144
44
72
144
24
60
16
96
53
43
17
108
79
5
3
57
36
67
116
12
4
56
24
36
168
201
55
8
21
67
44
36
28
32
24
48
88
12
60
20
12
4
12
12
120
20
45
7
48
12
24
36
20
24
9
87
16
29
120
43
72
20
24
21
3
48
4
5
43
12
20
48
136
5
7
44
16
128
36
120
153
43
12
80
33
48
27
69
15
16
20
4
116
24
48
136
29
15
12
4
5
99
28
17
7
84
12
24
8
100
72
60
140
4
12
72
36
56
93
15
21
51
33
103
8
16
20
256
24
8
16
72
77
7
65
103
8
132
108
160
84
176
4
56
4
168
140
40
12
29
15
12
4
20
64
101
3
36
52
24
260
33
7
48
48
8
252
69
51
40
12
72
5
3
57
15
24
72
24
36
88
80
4
12
68
45
15
16
96
53
3
12
33
87
40
8
33
31
120
24
89
7
53
12
75
28
20
21
67
12
116
4
56
12
48
16
89
12
159
40
20
28
80
57
31
20
12
136
29
3
28
44
12
64
72
17
55
12
24
44
108
4
24
140
21
15
60
16
8
4
77
43
116
64
8
33
7
48
12
173
75
16
8
132
64
29
12
51
64
53
103
44
96
244
8
168
4
44
9
7
20
45
43
32
16
20
84
4
72
20
24
28
8
4
8
136
120
5
27
69
135
28
12
5
36
48
24
103
12
36
77
87
28
24
8
40
36
72
32
12
100
176
24
33
7
8
12
24
36
21
27
16
12
8
21
3
105
55
56
57
108
127
60
12
8
24
21
135
4
41
55
8
4
68
48
16
68
16
12
32
12
28
68
4
140
33
135
108
28
65
67
32
16
101
3
16
24
12
24
32
52
36
80
12
120
4
68
16
116
33
60
31
72
5
7
65
7
8
141
87
24
144
21
15
60
33
15
40
8
28
32
4
53
63
28
56
88
48
53
39
60
132
24
132
117
36
111
21
3
64
48
77
60
7
20
9
15
76
8
160
5
3
52
48
20
28
12
5
75
24
45
31
24
8
12
36
33
72
19
48
12
41
115
32
60
60
45
63
4
8
16
24
56
12
33
79
56
21
51
40
108
32
84
4
24
8
4
29
15
129
135
40
48
12
36
29
15
40
8
40
77
91
140
45
19
8
60
4
48
5
55
17
39
36
100
20
40
44
4
68
100
44
9
19
72
60
20
21
24
79
5
96
36
7
41
15
36
180
60
28
20
45
12
39
52
84
56
45
19
140
16
24
60
60
144
84
5
55
12
8
100
65
3
33
19
80
16
24
113
127
36
17
63
24
60
48
84
16
29
3
60
36
4
12
44
105
19
5
12
135
24
12
4
8
72
28
56
36
28
12
53
55
12
24
32
4
44
100
60
24
5
31
72
24
20
108
100
8
40
80
45
87
105
15
12
4
24
36
56
4
92
88
36
89
12
7
12
8
48
4
56
24
24
12
12
40
60
60
17
3
48
88
24
8
12
40
36
120
12
12
65
12
31
48
29
43
29
103
41
19
5
15
108
24
48
28
5
3
12
45
55
89
48
7
89
7
84
120
24
20
64
41
19
20
100
36
24
17
19
32
48
52
8
105
39
132
45
99
16
29
19
12
41
19
8
36
36
36
12
52
5
79
36
68
28
224
45
43
32
4
56
36
60
57
3
40
32
16
20
36
76
17
75
28
24
56
4
65
171
4
8
12
36
12
28
48
36
36
20
24
76
5
79
29
27
153
7
104
88
56
4
120
5
15
48
112
5
51
21
55
36
20
48
21
63
12
81
39
36
12
76
5
87
72
12
4
36
68
57
3
16
12
60
48
101
91
17
7
20
81
19
80
124
56
4
20
21
63
48
24
9
91
20
48
76
36
44
9
175
8
84
60
36
33
7
24
44
16
36
24
5
96
39
148
32
120
21
63
12
4
8
36
141
24
15
12
4
20
16
32
40
12
56
28
36
48
48
29
84
24
55
20
12
120
21
108
7
44
93
43
8
40
24
32
88
20
36
24
36
12
72
160
116
120
64
132
20
16
12
20
28
168
101
103
96
20
9
15
60
57
31
17
31
20
4
140
21
19
12
44
141
459
136
56
64
8
21
27
172
17
31
89
55
48
8
12
40
17
108
31
5
7
89
84
171
33
7
80
88
56
60
9
43
92
48
28
36
20
40
20
76
8
21
3
21
12
19
36
12
36
20
16
113
ABCD 99654064912*3^$a+1 [50033]
140
36
207
48
60
36
13
72
8
171
144
36
1
95
84
69
3
217
188
159
9
76
108
95
36
12
420
12
96
156
85
155
13
408
32
63
145
48
131
33
52
128
3
132
225
48
99
13
176
15
129
51
120
24
21
24
27
121
32
48
15
93
159
165
76
56
76
32
36
135
85
71
105
75
73
120
11
157
72
8
24
48
15
133
239
45
171
144
9
204
16
32
195
12
33
3
45
99
252
69
16
36
32
123
12
1
80
40
140
36
195
120
181
140
108
52
92
111
36
13
47
25
11
13
32
72
75
81
64
12
299
45
39
1
104
48
28
71
73
167
13
176
27
117
40
8
144
28
176
891
36
12
108
37
8
123
45
52
132
23
9
124
47
49
116
40
47
165
351
72
45
168
27
57
87
36
49
68
108
27
45
3
45
27
37
71
204
93
171
72
85
20
27
156
9
172
36
95
85
23
25
11
144
117
48
76
191
48
45
27
72
72
24
61
11
48
36
1
152
87
9
76
140
75
36
193
11
153
196
32
40
24
71
37
228
108
59
1
32
75
157
23
73
71
9
40
11
9
219
85
47
229
120
212
100
59
165
51
72
13
72
107
69
99
228
213
111
49
11
36
157
107
105
39
109
108
143
1
44
15
201
24
72
183
49
11
9
183
13
60
95
81
16
95
13
180
11
85
59
12
132
57
108
27
1
68
27
9
171
120
37
383
252
36
84
72
9
87
57
28
104
135
48
105
291
24
21
24
120
27
60
156
85
168
104
36
76
59
45
120
51
49
36
48
200
72
16
155
85
12
11
309
27
9
72
4
108
56
40
180
167
45
39
36
108
37
203
84
45
96
75
45
40
24
8
15
117
36
12
132
220
192
60
68
160
47
45
4
71
73
252
8
72
15
108
36
121
23
85
23
205
167
1
152
99
180
1
32
40
80
27
60
9
39
1
107
168
120
144
72
13
32
36
63
1
23
45
12
64
36
48
11
12
288
36
1
32
27
84
96
21
99
153
96
4
120
32
64
36
36
35
153
27
108
9
60
27
25
20
219
117
60
124
144
11
36
265
72
80
15
12
96
117
36
39
73
108
80
36
28
107
36
225
4
36
59
168
72
120
69
36
39
180
60
120
189
15
36
129
27
9
172
107
37
95
21
27
145
71
157
128
72
27
13
44
15
45
255
105
108
16
36
11
12
37
48
23
253
35
45
40
227
93
64
107
24
72
45
183
36
109
32
148
156
59
69
40
131
117
48
411
9
304
11
12
285
3
217
48
284
27
189
64
108
23
45
39
177
4
84
32
24
72
12
123
49
35
69
376
20
39
24
45
111
36
24
84
180
37
48
168
48
96
116
27
36
24
72
45
3
1
32
4
23
228
37
32
99
157
8
99
33
112
95
12
33
52
11
ABCD 99654610208*3^$a+1 [50043]
16
57
15
20
120
55
12
21
63
41
28
8
12
72
16
80
43
24
53
100
12
12
56
12
160
8
7
117
9
54
5
12
16
24
15
18
3
12
92
16
20
67
180
293
4
15
48
17
16
44
85
15
116
7
6
144
216
96
54
9
68
60
19
5
16
44
43
53
52
81
11
13
6
129
20
88
20
24
19
21
33
3
84
68
88
12
8
4
48
80
31
9
8
67
5
48
60
12
28
27
53
24
88
48
12
8
79
30
71
7
66
51
63
93
60
44
96
24
49
107
60
100
32
40
15
6
59
52
63
17
55
201
24
20
76
24
20
36
127
12
185
16
3
29
12
196
27
36
41
148
20
12
25
15
39
9
15
33
92
28
27
17
13
6
36
201
20
40
63
24
5
28
192
68
19
18
15
20
7
21
20
24
19
24
77
28
20
12
55
18
207
60
80
16
39
54
131
28
8
12
91
29
40
15
45
111
17
52
92
16
9
15
33
15
108
24
56
60
4
140
49
47
60
67
17
43
17
60
73
23
52
8
253
11
76
12
21
11
28
108
84
20
175
33
60
20
40
48
12
8
4
3
45
117
35
55
24
36
48
77
36
24
25
35
19
17
24
36
4
3
36
29
40
32
139
69
12
108
8
72
12
28
45
30
77
40
20
76
32
12
28
8
52
8
84
48
12
19
24
57
20
16
24
80
28
8
40
20
40
72
20
37
11
60
40
24
68
100
8
4
8
52
3
17
36
24
96
169
11
139
21
3
17
4
63
6
30
41
28
8
124
33
120
30
57
48
51
17
4
9
51
63
53
12
7
5
28
48
12
8
64
3
33
3
21
8
48
19
21
20
19
41
13
27
147
120
105
105
107
36
60
40
72
32
28
12
56
52
51
77
24
40
15
93
21
54
42
11
13
11
19
117
12
8
24
88
20
55
33
20
84
13
15
15
60
30
23
139
5
28
12
15
41
4
56
7
45
12
20
36
13
24
63
92
85
42
21
20
24
16
39
21
20
184
8
12
28
60
32
36
19
168
33
57
15
20
40
15
57
69
11
13
107
36
40
57
3
72
51
9
8
52
45
23
40
92
40
32
13
6
17
64
33
15
72
39
57
9
11
223
41
36
7
5
127
21
24
96
60
12
32
36
52
57
24
24
47
19
54
6
24
36
24
45
51
60
90
24
303
39
21
123
29
52
140
28
15
45
21
59
120
108
40
60
44
19
60
9
32
36
19
45
36
9
35
13
27
56
7
17
36
40
20
72
28
12
8
7
12
45
48
12
200
28
15
17
96
37
147
39
17
24
19
69
108
33
99
200
91
137
73
24
3
32
12
55
33
20
67
138
3
12
68
4
20
13
3
20
43
69
68
43
17
12
40
72
8
48
64
36
20
24
13
23
7
45
8
4
56
40
192
27
33
12
33
75
51
24
45
8
40
80
19
33
48
63
21
36
99
41
4
33
15
60
45
47
16
80
19
33
12
56
4
48
8
24
16
39
101
43
69
8
40
3
96
41
4
56
103
77
60
4
48
128
13
27
99
53
7
21
63
17
7
33
20
13
59
100
128
60
24
85
3
80
28
20
7
93
3
57
120
84
3
17
88
12
9
11
109
111
48
15
36
24
45
8
12
12
208
51
89
48
13
6
21
12
12
20
25
24
66
5
216
7
12
41
37
87
20
19
69
15
45
8
12
37
18
105
15
17
120
19
29
31
9
15
53
7
36
41
40
48
8
24
28
12
63
6
24
75
21
39
87
5
28
15
77
43
33
27
30
96
39
120
32
16
3
41
28
8
12
88
20
12
28
80
40
63
77
24
13
27
56
13
47
19
5
60
103
6
66
5
28
12
3
33
3
114
27
36
12
72
20
16
20
7
65
12
40
80
79
29
7
65
36
7
197
55
21
9
54
9
8
7
137
136
24
68
28
3
54
3
72
15
6
47
204
13
47
100
20
16
20
124
39
21
80
28
60
12
3
150
107
43
17
16
24
33
15
68
60
4
8
48
40
12
105
47
55
41
12
37
78
113
84
13
15
105
23
7
45
15
17
19
9
32
36
160
87
6
24
3
99
21
3
129
8
4
45
11
43
9
68
4
20
19
84
17
85
111
60
120
3
9
48
27
45
20
120
12
25
18
33
20
19
5
120
36
120
40
24
183
12
65
36
24
19
24
5
55
65
7
65
88
27
5
133
63
39
18
15
12
8
120
12
60
28
15
72
5
40
48
8
37
72
3
111
9
45
27
3
77
13
27
39
41
16
260
67
53
24
36
43
9
8
40
44
43
12
5
79
29
40
15
17
13
35
12
25
11
37
3
60
44
13
63
20
7
36
57
20
13
96
63
105
35
48
24
55
161
19
5
13
47
28
21
47
40
44
28
20
12
19
54
102
18
6
9
12
45
3
8
4
20
133
83
52
12
63
30
15
20
52
15
93
15
33
44
49
59
48
7
17
16
80
64
8
55
33
12
68
13
39
92
19
21
80
28
68
67
117
39
201
63
33
132
20
12
43
17
16
63
9
252
108
27
41
67
6
71
180
16
80
72
12
36
7
102
54
17
4
45
15
3
17
28
51
9
92
36
24
48
72
13
63
12
ABCD 99654741248*3^$a+1 [50074]
29
49
60
48
24
24
42
258
96
18
18
54
18
42
33
15
6
6
21
3
54
42
90
30
66
3
21
24
60
24
12
168
126
6
6
102
60
12
30
138
36
42
48
42
83
187
18
35
61
30
30
126
78
36
18
18
84
30
6
24
48
3
32
55
30
18
12
93
9
24
15
27
90
120
24
60
66
84
84
36
108
12
54
12
23
1
15
45
24
96
54
54
18
77
48
19
6
23
16
21
30
24
6
12
6
72
12
66
84
12
36
78
24
126
36
6
84
78
51
9
120
6
9
45
96
42
24
24
102
78
6
84
42
84
29
19
66
66
41
7
42
63
3
18
6
36
54
11
85
54
48
5
31
6
114
36
149
64
75
18
12
12
59
1
6
42
42
6
24
6
33
81
15
21
228
12
24
18
12
30
24
47
43
36
78
36
15
51
18
11
25
72
72
42
18
36
6
18
18
42
42
24
17
48
79
81
21
90
18
48
168
156
171
32
1
42
150
24
174
60
66
60
18
48
18
12
24
18
18
35
13
6
29
19
30
36
107
13
99
135
41
1
60
156
84
18
42
36
102
150
6
24
168
78
12
24
48
36
42
12
53
25
24
54
72
17
13
108
60
66
6
48
162
60
18
30
5
1
36
42
12
30
18
78
23
37
78
36
9
32
43
5
19
36
114
42
36
222
27
39
90
6
180
24
30
12
42
18
30
54
84
30
60
30
12
30
24
18
30
48
42
108
48
15
45
35
7
42
72
54
24
12
60
156
108
102
3
27
60
72
33
45
84
18
36
24
161
31
33
21
102
78
210
42
24
54
24
21
15
6
36
24
36
30
18
24
48
3
32
115
60
108
60
102
60
23
1
168
18
5
25
84
6
30
144
60
51
3
210
6
24
60
114
15
51
84
30
36
96
119
37
18
6
3
81
84
30
150
42
90
114
6
24
36
24
24
18
93
21
48
12
48
72
264
66
24
60
12
42
30
5
55
36
36
174
156
18
42
126
30
42
6
42
84
138
72
48
6
30
24
72
180
24
6
30
156
12
30
101
55
12
18
6
60
96
12
6
30
12
18
36
24
42
53
19
6
90
6
18
5
37
90
6
54
24
84
102
3
21
6
96
42
30
12
6
27
93
180
63
27
12
6
6
29
7
18
126
48
6
60
72
60
18
17
67
42
18
90
23
13
36
84
6
270
78
18
24
6
84
24
45
129
96
47
37
6
6
143
253
12
126
24
90
18
53
31
168
18
264
15
9
84
6
36
18
48
138
96
54
36
24
174
18
18
6
99
9
96
60
6
21
32
13
30
53
67
125
43
174
60
66
12
48
12
18
60
35
49
6
24
18
198
72
12
30
30
12
66
60
15
183
12
120
60
192
12
54
39
48
15
54
11
19
18
66
30
84
192
36
3
80
49
42
18
6
192
24
30
54
6
24
6
54
6
150
24
42
18
12
27
111
12
24
29
19
12
30
18
33
32
1
114
36
9
87
84
6
36
30
18
107
19
174
6
9
51
173
1
114
42
6
84
36
48
66
30
21
48
27
12
48
12
102
84
179
67
60
81
15
72
90
156
102
162
12
54
42
12
3
32
115
30
18
42
78
72
108
18
66
30
24
12
24
195
15
24
54
78
78
30
144
18
258
42
18
6
3
27
108
30
11
25
87
147
78
150
57
33
30
84
24
60
150
51
21
30
42
120
30
126
36
36
60
12
12
24
24
3
27
53
97
36
132
23
85
12
47
16
32
7
6
6
228
156
6
60
6
69
45
3
21
42
24
60
84
96
156
78
30
6
96
27
63
33
27
12
18
42
156
84
138
48
99
33
30
17
7
186
47
96
109
18
54
6
5
133
6
66
42
36
66
60
60
59
31
24
89
67
270
66
77
91
144
18
12
87
9
72
84
6
30
23
49
18
78
12
18
12
102
102
6
12
36
216
168
30
12
108
18
30
45
75
53
64
75
102
24
54
6
27
27
12
30
78
162
66
153
75
12
78
6
36
18
42
12
66
36
180
54
96
60
36
42
15
135
12
30
18
6
12
18
6
30
48
42
114
6
24
90
24
6
114
12
138
36
36
36
60
35
145
54
18
42
29
19
6
36
18
168
42
95
1
24
90
6
12
42
216
9
3
84
6
30
69
189
6
6
120
12
35
187
270
6
18
54
105
3
48
30
36
120
30
21
ABCD 99655281296*3^$a+1 [50012]
17
39
45
180
55
96
128
21
3
112
209
72
144
84
60
360
156
156
7
77
60
120
15
81
87
81
7
17
7
113
96
144
120
15
45
51
45
19
48
65
79
113
7
80
21
48
12
72
7
65
199
77
3
189
315
21
60
135
45
139
17
24
24
7
120
53
420
55
161
7
32
40
96
41
135
9
151
80
64
41
264
36
48
91
80
261
3
105
175
56
96
93
12
15
160
113
48
87
120
33
84
36
12
12
63
21
187
53
240
180
24
168
12
12
79
104
201
36
123
81
7
24
5
235
65
199
56
81
7
192
65
15
45
48
163
24
48
120
41
7
168
5
96
91
5
240
84
60
84
7
17
15
33
132
36
15
57
39
9
175
65
24
31
24
5
75
21
51
88
41
247
89
156
228
79
56
69
36
15
16
168
41
15
129
252
3
201
84
115
65
231
184
41
36
19
65
192
24
15
120
48
16
209
240
96
15
64
137
31
137
55
32
33
135
33
204
3
33
12
60
72
24
39
40
17
228
211
17
120
7
77
123
136
72
5
48
36
31
72
281
7
264
125
163
152
9
55
65
84
36
7
53
84
31
216
224
21
43
101
99
16
104
177
255
144
9
87
153
72
96
72
111
201
15
129
96
151
77
12
63
33
63
69
36
12
43
24
161
264
48
48
7
120
48
104
232
144
101
36
55
24
24
72
113
127
17
7
144
5
19
96
17
24
180
3
16
72
120
48
29
67
65
63
40
53
243
45
19
377
24
156
36
72
55
168
8
16
80
93
27
9
15
24
16
72
152
81
36
156
39
45
36
24
79
65
36
84
151
8
33
55
53
19
65
31
161
255
141
139
384
24
32
33
12
115
65
15
48
105
36
195
177
12
12
39
81
55
185
55
209
132
147
45
75
21
99
57
31
65
79
5
243
88
5
163
24
101
36
55
53
43
8
9
36
67
29
48
27
153
120
132
219
64
65
72
39
57
79
80
16
77
48
60
79
8
81
336
63
88
48
197
243
105
7
152
88
72
17
48
7
65
15
33
223
8
57
12
115
77
60
36
12
168
7
113
48
120
72
132
48
19
233
247
24
149
12
96
55
32
120
40
80
112
89
255
24
45
36
7
48
5
36
103
80
57
39
9
15
45
36
120
24
192
168
216
72
84
300
199
29
75
88
224
129
60
12
327
16
605
91
80
64
24
185
87
16
29
96
84
48
151
192
5
48
12
7
113
7
41
24
72
15
16
29
288
48
67
56
16
48
72
29
19
41
72
120
48
7
17
127
29
19
152
16
24
89
39
40
65
48
39
88
257
84
36
108
12
151
120
8
112
48
209
87
33
127
113
111
81
175
48
5
163
408
89
175
185
168
63
141
180
ABCD 99655308518*3^$a+1 [50107]
21
67
80
69
3
16
32
123
37
5
27
256
41
39
51
36
120
24
81
27
18
3
15
120
54
78
18
115
72
29
66
25
80
9
18
18
144
48
42
9
24
33
55
23
57
45
42
66
55
5
54
45
45
36
15
21
3
27
18
18
18
36
18
18
87
75
72
54
36
6
93
72
87
201
27
54
36
27
48
87
33
9
30
1
8
87
30
3
39
36
85
59
21
232
29
3
75
13
77
3
45
18
9
168
75
24
18
3
48
24
168
40
35
24
36
25
23
180
117
88
24
56
45
30
36
54
72
108
15
21
51
88
41
198
25
47
78
43
59
60
1
48
5
19
48
149
3
27
13
5
36
6
1
8
72
27
36
90
30
25
125
30
60
9
81
72
87
57
36
187
8
72
21
72
30
18
27
15
84
6
18
102
63
69
66
25
107
90
72
115
131
150
72
55
29
123
40
8
112
48
107
48
24
21
9
90
24
72
13
80
81
18
18
24
36
63
75
60
210
150
210
114
85
17
36
18
105
21
18
1
71
6
30
13
11
30
39
21
3
33
7
5
75
33
24
90
30
79
17
198
25
11
141
39
48
81
45
96
30
24
36
33
75
18
54
109
101
6
252
18
127
8
27
90
30
96
324
108
13
32
27
12
6
43
24
8
99
6
138
85
29
48
43
104
255
30
18
153
81
18
85
5
43
53
12
18
325
24
263
198
99
120
16
120
47
18
55
227
18
42
25
59
150
79
240
32
40
35
45
87
12
36
24
54
75
40
41
114
36
30
18
60
141
15
132
18
19
71
12
54
36
54
6
108
30
126
18
6
30
60
45
160
77
3
112
35
30
24
31
32
48
87
33
33
55
59
13
128
51
36
18
87
3
36
9
51
48
133
29
54
240
69
16
17
15
27
18
54
120
90
6
45
39
153
33
63
147
162
115
47
49
47
25
48
32
33
87
99
13
48
8
105
15
39
1
179
42
18
18
30
18
79
71
72
84
90
90
24
12
45
72
120
16
17
15
120
9
60
84
7
125
27
3
258
246
216
85
48
192
113
39
48
15
57
21
72
3
45
24
192
91
120
168
35
24
18
30
144
96
90
30
24
66
24
211
53
36
6
18
55
47
145
5
123
40
35
72
45
3
114
30
6
12
163
80
112
65
48
42
18
19
71
54
3
9
39
21
123
51
114
108
90
30
15
9
30
90
276
54
36
73
32
39
30
60
66
133
125
12
24
39
15
90
66
24
66
3
87
9
120
15
54
6
30
114
12
1
8
231
1
32
15
1
32
39
33
21
19
215
25
17
18
66
27
27
13
119
9
112
8
81
223
35
18
115
8
40
47
105
3
60
49
96
65
36
18
6
27
160
5
115
53
66
1
8
27
252
1
32
3
165
57
135
72
96
51
69
57
7
80
3
72
13
128
24
93
123
64
47
9
75
45
144
15
33
72
208
23
6
54
69
40
56
45
24
36
55
47
73
17
18
90
60
12
3
24
27
180
1
35
85
8
75
162
3
72
33
7
5
195
27
66
36
24
162
48
60
25
29
30
13
8
39
73
125
18
25
47
30
75
75
165
33
12
67
5
78
48
36
81
99
61
8
21
36
18
42
54
84
42
55
48
59
36
72
25
77
36
72
15
3
132
12
45
81
159
3
90
78
12
90
7
143
84
93
15
121
11
66
3
64
48
8
24
123
45
33
55
32
3
264
18
3
21
30
61
53
12
103
200
21
54
114
51
72
48
45
36
63
16
24
17
6
12
45
87
49
5
75
99
72
13
23
78
187
32
45
51
24
48
9
18
108
12
133
80
27
85
53
3
15
162
54
36
108
49
5
6
30
72
7
48
23
12
150
48
135
15
30
99
51
30
150
49
41
12
42
18
7
80
48
27
13
203
69
3
54
36
102
61
17
48
90
85
5
67
48
104
195
36
6
30
54
6
33
123
93
69
3
40
48
72
35
78
39
117
96
84
31
ABCD 99655326014*3^$a+1 [50007]
7
23
109
5
100
128
42
6
10
18
27
5
4
56
24
60
78
97
63
18
14
40
14
144
40
56
7
9
24
96
3
15
21
36
9
12
87
27
6
90
2
16
14
1
17
28
32
42
40
45
36
47
18
4
15
72
36
5
19
105
6
14
24
7
29
36
43
36
33
12
36
27
45
18
102
12
3
11
64
6
27
53
16
3
5
66
64
30
50
37
29
67
3
14
96
16
15
9
42
32
1
45
12
38
10
20
7
5
7
71
1
5
24
7
35
22
66
54
26
24
6
4
32
94
6
8
7
93
15
47
54
127
72
96
35
40
81
5
120
151
5
52
8
48
16
15
99
6
15
35
10
6
9
69
72
18
30
50
25
9
63
5
19
5
64
36
15
24
87
24
45
3
30
72
90
21
5
52
8
7
17
55
21
14
66
4
66
24
8
10
140
42
6
19
33
86
16
9
21
26
18
7
84
69
39
36
9
122
30
4
36
3
5
18
24
46
18
9
15
2
43
17
10
45
36
69
24
90
45
35
24
96
186
16
3
57
3
81
36
99
15
6
2
61
9
66
21
48
3
2
103
5
52
30
146
7
9
80
36
18
1
5
4
14
40
6
90
26
4
75
5
16
39
5
4
2
1
23
46
48
26
6
18
22
60
3
17
24
10
6
90
8
96
82
30
30
3
36
35
1
93
66
6
3
135
14
96
82
8
61
5
4
26
16
18
140
55
96
29
6
16
69
75
30
3
5
42
58
30
110
16
50
24
70
50
66
22
24
48
21
59
40
110
60
46
9
45
2
6
42
106
80
12
7
96
11
64
32
49
69
72
2
66
22
9
36
3
26
4
74
1
12
17
52
20
19
47
48
109
57
123
45
12
20
10
8
6
64
50
37
9
26
1
23
40
9
15
32
61
9
99
71
46
48
15
36
23
16
30
51
9
44
196
44
16
36
14
25
72
48
15
80
6
24
79
105
32
48
42
34
30
6
3
23
72
40
81
101
66
118
20
12
4
20
43
36
72
3
66
48
27
3
18
15
39
6
24
90
14
36
48
46
2
19
45
3
60
12
41
18
6
31
5
79
33
78
2
28
50
13
17
19
71
49
29
7
33
80
16
15
36
63
24
8
18
16
3
3
14
19
95
54
7
3
72
33
21
15
45
20
31
35
58
6
45
27
18
80
55
5
196
20
106
38
114
37
36
17
78
22
8
19
71
42
70
33
15
54
3
33
14
64
30
20
7
9
44
34
6
51
53
10
8
30
52
12
24
90
96
30
39
81
18
38
100
3
36
36
3
162
12
50
6
12
22
38
4
48
3
17
42
190
20
28
26
10
12
2
40
45
77
54
25
5
19
15
6
27
69
114
2
19
33
12
78
18
12
90
110
10
62
40
8
16
20
6
16
24
50
43
36
36
9
24
32
16
24
18
56
1
21
8
10
6
3
21
36
15
60
5
16
84
15
3
42
36
92
16
6
86
18
126
43
57
6
9
36
27
56
24
97
63
6
51
63
38
4
48
36
50
30
64
12
20
24
16
50
13
21
6
30
24
26
109
45
30
32
18
19
77
19
17
178
62
28
39
72
33
15
71
46
44
55
5
4
15
12
33
18
14
43
15
30
48
24
36
14
1
12
21
6
54
74
16
74
31
17
48
54
1
15
21
3
6
51
9
12
48
80
16
20
54
10
6
26
19
3
122
4
56
18
40
26
70
21
36
63
134
10
2
84
90
40
45
59
1
45
24
12
60
50
73
93
3
21
84
6
54
2
18
262
24
8
22
66
24
6
20
175
12
105
12
15
5
16
32
58
38
10
14
52
3
3
30
3
36
3
18
14
18
16
6
8
22
48
48
24
164
31
33
48
110
22
2
73
65
55
71
30
10
57
15
14
55
36
63
6
18
98
4
18
30
87
11
97
21
20
30
1
23
22
56
43
45
20
52
8
7
9
24
51
36
89
10
6
12
27
9
27
108
57
48
26
18
36
10
66
38
10
48
3
17
40
3
12
3
69
11
82
12
18
32
16
30
15
41
55
53
60
40
26
1
39
32
154
6
38
31
89
24
18
85
29
30
30
18
136
30
12
30
117
72
89
12
4
138
18
44
4
30
2
22
30
8
24
28
75
17
18
37
84
15
14
43
5
28
164
10
50
48
115
12
5
16
32
115
63
30
44
55
47
6
82
18
12
26
72
13
9
12
20
16
99
23
1
161
126
13
5
30
1
39
24
30
8
7
36
95
1
33
3
45
14
70
24
24
8
7
11
130
39
45
63
9
63
57
74
112
2
96
79
191
6
18
1
29
16
56
58
32
10
54
6
26
37
53
4
18
45
27
33
12
3
6
24
56
34
45
27
9
77
64
51
9
15
21
63
89
43
29
19
36
21
84
3
45
2
13
3
42
38
10
32
52
44
100
56
19
15
14
52
14
61
5
19
51
8
16
72
74
150
88
6
50
97
9
48
36
26
130
54
62
48
82
38
4
102
8
18
19
3
6
147
24
45
18
6
15
11
25
33
63
5
18
30
91
33
86
30
114
25
12
35
25
39
30
39
51
57
63
24
21
59
85
12
149
67
15
50
70
90
48
62
48
46
48
8
43
15
21
99
6
18
50
16
75
9
18
9
65
64
6
33
36
9
50
22
56
42
18
19
129
15
65
19
23
48
25
12
3
24
206
52
32
96
19
27
48
2
6
24
16
72
30
26
24
13
60
12
11
54
10
30
2
24
1
21
99
36
9
120
15
59
22
15
69
38
22
56
7
35
18
22
33
15
9
36
3
6
8
10
62
10
9
45
66
9
36
11
13
12
47
13
147
8
22
2
16
50
108
7
83
61
11
25
63
6
56
24
24
16
50
48
22
51
84
36
69
18
50
148
48
42
2
22
48
26
31
29
4
6
165
105
39
51
146
4
144
2
70
80
19
45
27
9
48
38
10
80
52
26
6
16
60
84
63
27
30
24
26
34
15
60
5
30
94
15
12
9
84
8
42
22
3
21
12
32
30
70
56
7
45
12
20
28
8
31
ABCD 99655366334*3^$a+1 [50097]
48
102
56
10
20
36
70
48
2
6
18
136
36
68
54
6
12
52
12
20
4
30
30
12
102
30
5
61
66
80
28
2
40
35
109
80
40
26
30
48
6
36
94
14
28
62
16
32
70
2
18
54
64
32
34
24
44
28
38
15
1
11
79
29
81
18
70
42
80
105
15
21
43
137
7
6
24
66
44
42
64
35
7
24
38
16
14
10
6
26
24
42
45
3
36
34
24
2
9
21
3
180
1
26
120
6
114
4
50
16
48
32
24
114
21
25
11
15
30
18
40
8
48
172
44
4
32
28
6
24
35
7
38
10
44
93
99
4
12
2
46
269
37
110
4
30
56
88
2
28
96
32
12
6
64
32
64
56
66
112
6
24
90
60
26
16
24
30
12
65
19
44
54
40
50
21
1
18
6
6
60
20
10
155
13
126
2
64
23
67
20
10
170
6
58
60
26
75
45
48
42
70
18
192
30
8
6
9
91
32
30
88
74
168
4
18
32
46
18
11
21
10
68
64
170
58
80
12
16
2
18
46
24
96
138
6
6
50
10
8
16
12
2
18
12
16
60
17
15
78
16
35
19
12
32
46
50
9
27
60
33
3
34
18
6
2
9
93
48
10
14
18
22
8
18
52
210
30
5
61
42
5
19
24
152
12
16
5
24
7
24
17
3
4
38
114
16
24
14
64
42
36
12
8
24
16
17
7
24
6
18
8
52
32
28
6
95
145
26
70
18
48
14
51
37
18
20
93
55
30
74
16
80
64
6
2
30
15
24
49
42
24
24
44
16
66
26
4
44
16
38
82
5
24
72
87
52
41
48
7
14
90
118
47
9
16
86
9
49
2
52
41
132
15
4
36
14
64
95
25
26
28
48
18
30
5
24
7
65
13
71
36
60
91
72
6
120
71
33
46
41
73
2
16
48
54
18
62
42
60
10
54
2
24
3
7
8
96
70
2
69
19
14
22
68
6
10
96
30
30
36
44
156
72
22
11
159
28
65
36
55
14
10
80
108
4
29
1
18
5
1
54
12
86
42
46
26
88
17
3
76
84
176
57
19
80
6
3
21
58
6
66
48
185
31
6
8
27
151
5
7
32
16
60
72
17
15
54
15
27
54
66
78
34
6
62
48
16
20
9
15
46
18
30
56
10
77
103
66
18
48
14
111
99
16
29
25
6
2
3
7
36
12
53
9
10
32
16
12
2
24
10
92
18
27
69
15
145
35
15
24
30
34
20
90
171
21
96
42
16
24
36
26
96
3
21
30
48
10
71
31
84
6
24
42
8
64
30
50
6
66
70
8
160
18
24
54
2
93
51
160
8
16
12
5
7
6
24
2
40
44
12
33
15
16
20
4
14
72
24
46
36
17
43
108
56
40
30
11
13
11
51
12
30
72
94
92
45
27
6
51
31
24
60
60
56
40
5
15
4
29
201
51
3
16
98
16
90
24
38
34
8
136
24
125
72
25
24
42
14
168
22
29
36
15
28
36
192
48
12
65
13
32
42
16
6
71
9
10
104
16
96
32
57
43
48
18
24
35
31
14
18
22
72
24
11
69
34
8
72
6
130
5
75
36
34
120
50
6
40
6
42
8
24
6
45
19
29
55
14
30
16
36
8
57
60
19
12
2
46
26
88
23
12
61
62
84
30
39
81
34
5
72
24
79
2
82
8
52
2
106
14
34
54
26
9
37
24
2
24
36
48
42
34
36
77
7
101
33
22
212
40
8
22
18
20
58
6
36
24
38
10
48
14
64
24
23
27
6
64
11
36
49
26
16
14
40
24
30
12
14
18
16
30
42
8
40
44
21
36
25
8
82
68
138
42
12
100
89
15
94
42
96
12
60
5
36
87
24
6
39
19
12
18
114
30
26
40
24
36
36
24
5
27
150
10
20
4
41
19
68
21
1
6
18
30
66
24
11
139
29
63
22
95
27
165
79
44
132
36
40
48
6
26
40
8
40
5
25
11
19
2
34
48
6
24
18
14
34
14
27
19
17
43
30
102
5
55
24
5
33
27
21
15
19
8
40
6
210
72
62
58
54
18
38
10
65
132
36
15
57
13
6
36
8
6
10
68
28
89
135
6
24
54
16
138
72
26
33
7
48
12
12
53
84
75
16
80
4
48
30
18
113
61
90
41
79
14
40
6
18
191
19
6
90
6
50
4
84
5
96
67
62
48
10
102
90
6
24
72
23
27
64
24
92
16
113
67
14
10
56
24
4
2
3
55
32
120
60
34
30
18
72
18
32
69
51
94
14
16
2
88
6
185
105
51
37
35
45
6
34
8
15
129
120
3
31
12
18
2
48
40
30
6
44
9
63
28
132
5
57
16
2
64
5
60
15
16
24
78
6
2
3
45
82
125
73
90
54
35
45
75
87
30
6
82
83
15
9
51
112
12
5
3
16
24
38
10
54
24
59
43
137
91
17
55
14
48
48
42
12
60
126
34
30
35
13
102
18
126
20
6
6
58
54
42
23
3
28
66
24
2
30
24
64
50
64
62
40
6
42
35
60
43
60
12
6
66
56
22
42
20
34
66
120
41
37
32
34
14
82
104
6
10
108
77
93
10
32
30
94
2
15
72
67
36
2
58
65
103
56
9
31
24
132
12
6
50
70
32
3
21
10
20
100
41
15
54
39
51
6
90
33
72
24
51
57
12
21
22
68
30
88
42
24
48
6
194
16
12
32
10
18
77
1
71
73
26
30
114
60
36
12
114
30
18
126
34
8
10
29
15
18
42
ABCD 99656209418*3^$a+1 [50123]
35
24
6
19
17
54
24
36
24
25
71
156
24
30
139
5
7
29
24
31
41
19
5
36
114
60
6
18
156
60
54
102
90
24
96
48
30
133
23
145
24
17
60
84
91
36
84
24
65
54
37
5
78
13
53
7
23
24
157
59
6
19
29
31
5
54
90
12
54
25
95
60
24
162
108
90
216
25
12
47
6
36
354
60
6
174
37
29
91
47
12
24
66
18
1
11
30
103
5
36
31
48
17
138
90
72
18
6
67
149
19
5
30
24
1
35
49
11
6
78
36
37
137
103
24
60
36
77
7
84
60
12
167
1
11
30
19
24
72
83
1
5
6
30
31
17
187
53
132
18
12
114
6
24
60
6
270
30
31
59
13
41
174
120
12
48
126
60
31
84
59
60
133
84
143
30
6
37
137
6
6
18
73
23
6
24
6
48
73
12
11
24
25
11
6
31
77
7
5
144
67
23
36
18
66
54
30
13
23
97
47
36
49
12
89
79
5
66
49
71
6
114
6
114
66
48
6
121
35
24
66
31
47
121
41
18
480
13
17
90
30
31
155
6
78
72
84
66
18
1
24
191
37
23
37
24
24
71
73
47
90
19
119
60
25
71
217
12
11
216
84
25
36
113
12
60
31
23
84
12
18
66
24
30
192
24
126
1
12
132
23
60
1
5
6
24
61
5
163
101
19
156
29
30
12
204
49
96
11
49
29
43
89
211
23
24
37
113
6
37
23
25
29
6
84
6
24
6
25
204
71
36
24
24
61
12
23
49
108
12
161
127
12
36
41
24
6
78
7
5
55
23
72
25
36
29
19
35
30
19
11
60
97
47
72
25
53
6
54
66
85
89
6
24
36
24
1
36
83
1
36
125
19
119
145
11
6
55
119
37
23
54
36
67
23
180
61
65
18
25
72
155
1
23
24
6
30
54
60
60
36
31
35
1
77
30
30
102
1
48
95
84
90
31
84
60
155
36
1
23
37
5
18
30
43
17
55
77
78
85
96
24
48
107
13
89
168
12
108
30
13
29
55
60
23
6
54
13
12
17
103
11
25
35
174
7
149
24
6
1
65
30
85
53
12
54
84
150
67
23
145
60
41
36
30
109
11
108
6
54
60
30
6
60
1
23
12
84
126
78
66
19
35
6
19
11
85
12
23
84
6
66
48
30
126
85
41
30
48
60
252
25
53
42
18
6
90
55
41
54
114
6
25
41
43
11
90
54
72
24
61
113
6
1
5
79
5
60
90
30
90
61
59
1
24
11
18
91
5
120
24
120
31
84
71
66
79
84
12
144
131
121
48
60
11
85
29
204
6
6
55
29
150
25
29
30
6
31
29
54
42
48
36
91
95
25
29
36
18
30
43
29
30
84
36
264
6
54
60
90
84
31
29
6
90
24
6
6
174
24
97
24
5
6
13
5
66
204
6
30
264
12
78
36
115
5
30
24
30
6
1
89
84
12
54
1
5
78
61
5
30
1
48
12
179
25
41
43
77
54
37
83
37
24
5
151
12
11
49
41
174
37
53
6
6
90
25
215
18
55
11
24
30
67
5
18
156
25
29
12
144
19
257
31
12
11
25
11
1
83
144
60
36
24
73
17
67
29
84
72
48
36
7
23
25
11
48
25
11
84
36
60
54
66
60
36
25
53
12
24
6
1
17
30
42
55
119
66
24
6
24
54
162
13
101
19
132
23
61
35
1
143
36
84
6
96
84
6
84
36
61
29
199
71
73
108
149
174
24
60
1
29
30
60
30
66
6
211
23
114
66
96
49
29
31
5
6
61
29
48
66
150
24
6
24
13
53
19
131
120
1
23
150
30
156
54
31
60
41
54
66
24
60
60
211
35
90
54
61
23
12
18
66
144
60
210
96
6
90
18
1
24
77
18
6
30
97
47
72
24
25
101
91
23
114
30
13
47
96
409
36
5
60
216
19
5
19
5
66
37
83
24
6
31
24
29
12
54
157
53
7
17
6
85
89
126
1
35
18
151
149
90
42
19
5
7
24
5
43
11
24
1
35
84
90
6
36
49
41
31
17
66
54
66
54
150
97
83
13
107
90
90
37
5
91
53
67
72
227
13
17
43
11
24
13
48
71
ABCD 99656507662*3^$a+1 [50130]
78
30
18
24
18
18
12
105
304
23
25
11
85
32
40
24
56
15
105
40
143
57
48
171
109
24
80
105
18
13
144
23
18
15
16
48
233
7
72
5
3
48
288
16
41
7
11
21
111
25
8
72
159
9
112
72
72
65
54
1
209
54
33
120
177
18
18
51
39
81
9
79
11
21
88
47
81
15
25
104
24
64
17
103
23
33
136
120
128
177
126
9
16
23
57
3
45
21
19
32
27
45
16
5
126
114
66
25
65
18
18
78
12
54
36
15
24
21
12
111
40
11
13
48
128
9
6
97
8
87
132
61
32
105
12
75
160
5
75
33
30
25
125
67
48
299
21
72
105
138
60
18
39
72
120
15
18
7
24
264
17
66
18
75
129
15
87
24
54
162
138
18
69
153
18
12
25
80
27
45
88
23
25
17
48
7
71
66
150
33
232
41
7
56
9
15
75
93
69
19
17
15
33
79
155
21
87
9
16
24
80
64
192
65
54
90
24
55
17
7
56
111
9
40
72
29
91
119
33
40
23
48
1
89
72
7
48
32
96
16
8
27
13
41
111
64
29
48
67
41
360
15
120
9
126
265
5
19
80
45
3
15
24
36
45
9
39
69
36
174
1
32
27
237
15
1
47
18
24
63
57
18
45
33
39
9
15
9
15
112
24
131
18
27
33
55
11
21
64
11
36
108
30
87
24
15
105
63
18
55
83
45
15
9
81
30
9
40
11
21
171
13
101
84
72
15
48
69
3
40
8
24
105
7
248
88
65
55
8
81
151
17
55
8
112
56
21
3
16
56
69
90
81
81
39
48
15
18
7
32
15
24
129
72
40
29
19
168
48
80
120
27
37
17
6
9
9
39
15
48
162
90
132
1
144
56
33
7
152
21
19
8
63
9
135
36
21
120
16
24
11
60
97
48
24
216
120
29
18
97
120
5
36
55
120
59
30
6
18
55
32
120
45
18
9
40
17
103
5
60
48
39
33
90
13
24
24
72
17
15
15
78
27
48
99
45
88
8
39
18
15
40
56
105
6
30
36
7
17
30
18
18
13
137
15
24
48
88
23
25
41
63
48
69
43
96
24
95
1
107
157
56
40
32
33
7
17
120
72
6
54
19
125
90
210
6
33
123
78
15
15
42
63
111
24
9
27
93
51
54
12
78
37
48
17
6
33
21
19
32
64
48
8
64
24
56
16
32
15
1
35
109
47
24
25
72
32
40
56
45
144
66
72
18
31
128
3
18
180
79
71
9
160
113
7
101
90
49
56
24
3
37
152
99
85
72
24
8
16
101
99
129
78
30
27
16
35
54
87
105
60
108
7
23
121
41
36
3
39
1
32
184
56
33
55
17
7
5
123
3
132
30
3
24
15
25
32
15
9
96
144
69
115
47
90
103
32
9
150
90
55
56
33
66
54
108
43
24
47
73
56
96
16
59
36
72
18
24
30
18
6
25
144
56
16
104
45
211
59
109
96
227
60
49
89
6
36
12
18
79
176
57
7
113
96
36
19
29
60
15
51
45
24
27
66
3
57
18
36
121
8
16
161
15
24
40
65
15
24
9
108
67
56
21
43
53
19
104
51
6
138
36
114
174
162
78
1
11
6
48
7
17
15
16
35
61
24
77
43
32
33
36
18
90
175
23
9
256
8
87
49
56
9
36
67
41
31
53
3
75
37
11
45
339
12
1
48
24
48
113
39
168
63
9
40
32
153
255
72
88
71
60
36
9
96
15
9
9
7
80
39
42
30
49
80
160
24
96
41
55
5
12
135
216
24
48
27
85
80
72
33
7
11
85
8
15
54
60
66
36
78
36
55
119
33
24
120
16
29
108
30
42
31
59
85
48
32
40
56
207
33
75
30
24
55
24
32
177
63
75
45
33
55
32
39
33
51
36
81
27
13
48
17
183
40
101
19
29
42
90
15
64
29
51
57
7
65
63
208
24
128
117
90
57
15
201
15
25
80
33
79
215
1
32
3
144
85
71
6
235
53
51
15
57
3
ABCD 99656544868*3^$a+1 [50056]
11
24
72
48
1
3
20
4
20
13
48
3
8
12
13
35
24
96
84
4
45
23
100
9
15
8
13
87
33
63
48
20
76
9
11
40
45
71
16
12
24
33
47
28
68
24
1
47
37
11
12
12
24
96
24
1
39
92
4
24
8
12
1
47
4
21
11
36
16
9
3
104
40
33
3
56
28
21
27
140
12
1
59
24
121
27
9
47
12
60
84
4
36
32
100
56
136
21
119
13
119
24
60
120
1
11
48
4
60
8
16
44
25
39
20
28
93
23
40
9
15
32
1
59
73
72
47
64
36
8
24
37
35
145
59
48
24
216
61
23
4
9
123
9
36
27
9
23
61
3
36
12
32
88
12
60
24
72
36
45
11
24
72
4
24
92
4
80
60
16
12
8
48
49
27
8
12
37
27
32
85
11
16
72
32
37
47
37
108
3
56
1
36
23
13
39
24
12
12
8
16
8
1
3
105
135
104
4
96
81
87
21
11
24
36
73
3
20
12
12
25
27
81
35
37
11
24
4
20
112
60
20
4
8
16
80
16
69
27
9
24
12
27
12
12
21
15
9
36
48
60
27
120
33
11
1
72
27
20
85
75
12
20
73
35
36
4
8
1
11
4
44
4
116
1
23
1
36
47
16
72
57
35
28
9
108
47
36
108
24
28
12
20
136
48
32
13
11
121
51
8
12
36
4
8
36
132
112
116
24
12
1
15
44
4
24
20
4
44
4
12
45
15
57
71
25
35
40
20
64
21
36
3
8
12
28
12
8
1
15
20
4
20
13
71
204
16
9
24
51
8
4
32
16
8
76
48
8
36
1
59
12
13
15
60
80
13
23
12
28
44
60
28
36
20
4
81
3
12
8
72
36
60
24
1
59
49
23
4
33
15
69
23
100
8
16
48
32
28
32
12
12
13
39
20
12
4
20
60
24
37
3
36
8
24
133
95
60
25
36
27
21
3
48
9
12
3
8
48
12
36
120
4
56
1
23
36
36
36
16
20
4
60
116
12
24
1
11
25
36
3
9
3
56
100
9
12
23
40
81
27
24
44
49
35
24
4
68
24
4
12
8
36
168
4
48
57
11
25
12
11
28
8
48
16
8
13
23
12
16
72
177
3
80
16
105
35
37
11
16
8
1
23
24
12
48
16
12
24
60
44
36
1
191
4
24
24
32
13
63
44
64
72
32
64
20
1
27
56
4
81
119
40
84
68
24
24
28
116
72
1
36
36
108
15
24
20
25
72
11
136
56
4
12
20
4
32
16
8
49
15
120
9
3
132
8
49
23
73
48
15
93
3
44
25
3
12
12
9
59
13
47
13
119
124
45
27
21
3
21
47
132
16
57
3
44
60
28
56
12
76
8
12
4
24
156
33
11
16
9
108
24
23
25
11
64
12
12
68
36
24
36
12
73
15
24
8
16
8
13
24
23
36
96
156
24
4
69
11
36
40
21
35
12
13
48
3
21
3
48
8
48
36
4
132
20
61
11
4
60
116
28
33
48
99
32
1
36
15
33
23
1
3
60
104
40
48
68
16
12
116
37
15
24
36
33
11
136
48
8
52
36
32
48
12
13
108
35
108
36
13
60
12
72
3
57
11
1
47
12
37
59
24
25
12
11
13
3
68
4
117
60
51
68
12
36
12
13
39
32
25
3
45
111
8
13
11
4
48
81
35
12
76
24
48
48
20
12
16
8
48
36
12
4
9
39
36
24
72
80
28
9
191
25
155
4
8
72
1
71
28
81
47
61
123
8
24
16
129
3
33
23
24
4
32
16
108
32
24
13
23
16
81
11
85
3
36
48
8
13
36
107
1
71
4
12
32
37
11
12
1
87
69
99
20
85
27
32
28
24
24
21
72
107
25
12
27
12
60
44
109
87
24
68
72
72
24
100
60
116
48
1
95
28
60
20
52
32
49
15
24
24
12
44
49
11
12
12
36
12
109
15
96
21
3
8
48
40
44
16
92
4
33
11
1
35
16
8
40
60
8
13
11
25
11
36
12
124
21
59
97
3
20
37
36
23
36
25
3
69
75
32
12
4
20
4
69
24
11
12
61
47
72
108
13
15
24
20
120
1
3
20
88
48
32
16
21
75
33
35
12
4
140
13
3
36
32
60
12
24
49
27
9
3
81
107
1
71
73
35
24
72
13
95
12
1
24
12
27
12
56
37
107
12
37
3
69
15
8
40
20
13
27
9
15
8
24
16
8
12
4
32
12
40
21
108
72
23
24
24
84
25
11
12
60
36
49
47
40
152
40
20
52
8
16
20
73
11
1
11
48
49
27
36
12
20
12
4
56
4
33
36
3
120
21
12
131
16
68
12
28
32
37
59
60
12
49
23
12
4
8
13
27
81
84
60
59
72
13
72
36
36
11
4
92
1
35
4
12
8
12
1
12
35
12
13
72
3
20
49
11
1
15
128
1
15
9
12
11
85
27
21
59
36
36
12
25
12
35
61
12
27
12
56
4
44
4
20
76
20
24
36
1
35
24
85
23
73
39
69
27
116
48
4
69
3
8
84
64
44
12
40
44
25
15
44
73
27
24
32
12
96
25
23
61
24
11
48
25
3
20
12
48
16
68
12
64
33
12
15
60
24
9
35
97
51
8
25
15
68
4
56
40
32
12
12
13
59
60
25
63
44
12
13
11
4
8
40
24
32
24
84
25
23
12
16
72
68
73
27
9
15
20
52
9
131
4
9
3
96
12
8
28
12
44
12
13
23
4
72
32
12
4
105
36
15
8
49
35
52
48
80
12
12
37
71
12
1
23
85
39
12
81
15
104
4
32
24
40
8
24
36
64
60
33
11
12
60
12
1
47
16
32
88
20
49
36
11
12
13
23
25
15
9
75
60
32
24
40
44
4
8
24
13
23
36
40
9
11
16
60
21
47
228
85
135
56
1
87
20
12
160
116
40
20
72
1
3
8
1
3
24
68
40
8
1
24
11
24
72
13
11
13
12
83
13
23
88
120
8
13
107
1
63
48
12
36
33
11
4
8
60
108
85
12
23
49
39
12
165
11
24
37
15
72
9
35
49
24
3
36
45
3
56
36
12
48
28
20
4
24
44
1
23
24
28
84
33
111
33
15
12
24
9
11
108
64
ABCD 99656754482*3^$a+1 [50006]
216
144
83
112
75
5
121
324
3
15
17
145
47
96
145
90
72
36
72
72
198
195
144
48
81
47
43
54
36
59
16
144
231
89
55
18
90
18
75
96
63
161
96
48
1
72
87
3
72
108
72
65
112
3
333
45
18
161
1
18
54
108
203
229
90
81
32
48
37
75
80
7
36
21
464
37
18
450
327
80
655
17
352
80
19
29
48
355
285
57
36
51
363
5
85
90
33
3
29
96
55
185
49
36
11
241
108
144
126
101
169
162
309
51
29
16
48
32
48
304
32
13
3
288
195
77
13
99
48
15
90
23
67
18
171
261
18
41
240
151
18
279
192
176
48
205
147
123
69
32
16
32
160
15
81
32
13
72
123
144
32
64
195
45
9
18
69
309
155
7
57
80
25
36
99
45
108
23
144
16
15
81
63
126
54
93
33
54
180
21
96
189
162
17
1
95
64
32
16
45
35
163
29
240
145
36
27
32
160
48
165
59
13
90
648
209
133
11
7
288
201
416
157
126
117
192
33
63
27
53
55
89
48
288
7
72
198
59
208
3
45
48
32
304
111
18
111
33
255
48
183
54
131
67
173
25
72
108
419
103
137
43
72
90
35
96
247
72
630
75
15
177
128
73
87
192
80
1
72
126
41
31
432
90
36
54
45
80
16
39
180
5
211
234
108
72
15
128
613
54
341
37
107
1
54
41
67
108
17
325
27
261
59
211
125
64
153
23
16
96
45
72
27
9
71
1
15
80
48
55
57
80
97
108
3
285
51
80
31
65
208
240
80
112
464
16
75
288
245
160
99
126
15
240
87
137
61
90
41
49
15
32
25
183
375
72
65
25
39
123
101
7
9
81
270
209
223
65
223
90
23
85
54
165
15
33
237
83
43
101
160
171
162
147
144
87
9
9
87
32
115
108
209
48
13
179
1
207
81
162
90
18
81
80
91
5
13
35
16
111
17
1
15
75
21
48
21
11
48
16
80
112
93
131
193
335
192
48
145
95
48
48
64
32
160
93
3
32
16
57
90
45
32
112
224
19
125
48
7
126
90
72
180
90
27
171
101
16
27
245
48
672
160
176
16
213
108
207
45
540
23
103
ABCD 99656757316*3^$a+1 [50011]
37
23
85
5
54
25
59
60
12
72
72
60
1
12
35
162
96
30
18
24
18
48
114
36
90
54
162
90
30
1
89
90
36
24
25
23
6
66
6
18
144
12
6
48
42
72
37
101
42
30
126
6
30
1
60
17
48
54
85
5
6
85
23
30
42
37
35
30
43
53
30
54
78
18
12
18
36
73
5
36
7
5
60
54
85
95
25
41
18
1
89
162
25
12
12
95
133
12
95
1
35
30
7
12
108
17
54
72
168
210
127
17
6
1
35
54
54
30
36
72
7
47
6
12
18
54
24
192
144
240
54
30
36
186
30
42
18
19
35
84
42
7
12
11
18
126
114
7
120
53
31
35
60
90
18
12
13
108
5
132
18
54
138
37
131
48
24
48
49
23
18
78
36
48
6
67
143
24
18
30
18
186
18
7
11
192
126
91
53
7
65
115
65
60
54
30
90
6
84
150
72
145
72
48
35
24
25
5
24
84
126
72
25
83
1
35
25
35
13
35
42
156
132
115
48
29
96
19
65
6
48
36
85
23
73
113
67
12
41
7
47
42
18
48
132
145
60
11
90
30
114
36
30
121
23
18
7
17
36
18
36
13
71
54
60
7
11
85
95
252
156
37
59
25
131
217
77
36
18
61
5
36
90
145
125
235
167
12
36
49
65
18
30
42
90
36
54
13
5
12
43
83
37
23
192
42
84
420
7
12
17
90
18
108
54
120
54
36
36
54
25
11
72
13
65
18
66
24
31
23
18
90
49
125
24
180
31
5
30
1
53
31
65
103
35
13
120
12
5
108
90
162
36
12
144
36
42
108
138
36
6
169
113
162
6
55
47
6
7
47
18
72
18
85
35
90
90
37
17
60
48
36
19
12
5
78
18
18
12
54
126
42
30
72
18
6
1
36
12
23
102
60
48
18
36
1
24
125
31
77
102
90
168
30
13
83
12
49
83
30
6
37
47
25
108
17
18
49
23
48
42
36
12
60
138
162
19
5
210
18
42
54
72
18
1
89
30
6
90
1
17
7
11
198
12
150
25
59
36
24
25
48
17
84
31
5
18
18
79
96
132
77
31
17
36
42
84
6
12
115
17
48
60
102
18
6
30
7
35
85
179
18
43
89
246
25
17
48
18
72
37
5
12
103
5
42
1
53
79
5
6
37
35
30
42
36
66
90
18
60
120
42
1
35
18
31
89
42
48
162
7
35
157
5
108
66
36
108
186
156
6
48
36
96
48
1
179
24
108
108
1
65
6
54
43
23
97
161
54
18
90
18
67
287
18
78
1
11
24
1
47
108
97
53
120
72
18
169
35
36
72
97
83
12
1
84
36
47
18
30
169
53
102
24
66
90
1
53
24
67
5
48
36
54
18
19
23
66
24
18
72
12
114
54
36
12
109
59
30
6
318
55
77
55
83
36
42
48
90
42
234
216
12
36
24
157
59
1
120
23
37
83
60
13
59
30
24
174
42
66
108
121
96
95
108
72
12
240
12
25
36
233
84
42
18
36
66
6
48
6
1
89
211
84
11
18
31
41
12
36
91
5
108
18
18
66
36
114
55
35
30
6
85
5
12
6
66
54
1
5
66
37
95
85
125
42
30
18
37
35
90
36
42
102
180
6
18
252
72
18
85
77
18
318
90
72
90
7
65
6
37
89
30
6
12
78
12
73
53
36
6
108
37
119
13
12
29
19
23
49
71
18
42
169
59
24
162
138
42
30
54
24
55
65
36
67
59
145
5
18
18
108
12
240
19
209
31
59
37
12
191
30
6
18
18
84
144
37
17
168
7
137
54
37
120
149
18
18
18
12
217
41
66
24
1
71
12
6
12
42
66
6
36
120
90
42
192
13
12
35
198
12
114
30
6
18
36
127
47
162
36
247
23
25
173
54
96
12
60
25
47
37
48
5
90
12
6
48
144
60
43
65
127
65
42
48
36
6
174
6
30
54
114
37
11
24
18
126
30
ABCD 99656810096*3^$a+1 [50012]
53
151
65
54
138
99
51
84
21
69
6
18
72
12
63
33
66
6
27
21
39
3
90
7
32
108
16
11
54
132
18
57
4
65
30
18
96
159
12
21
43
17
12
108
39
21
18
180
12
42
3
45
3
96
15
90
115
80
4
17
27
45
138
105
39
6
183
369
18
9
4
119
12
6
39
96
183
9
105
12
55
311
18
12
60
72
66
42
18
9
3
54
108
31
60
35
6
43
5
162
18
42
25
5
15
63
1
32
28
77
90
105
3
24
85
161
79
17
19
140
147
90
138
90
6
13
5
156
111
39
72
33
15
1
35
9
9
55
23
144
18
66
85
29
102
18
15
111
1
89
90
6
99
75
25
32
87
6
51
15
13
23
54
36
3
105
6
49
41
90
9
45
54
102
126
18
60
54
12
114
72
48
24
7
41
60
27
21
6
69
4
80
147
54
24
18
105
3
36
138
6
25
5
144
15
3
90
15
117
31
131
109
17
30
54
36
19
35
13
20
81
15
76
65
24
66
9
81
15
9
36
15
4
17
63
16
119
30
55
20
252
129
90
18
120
15
93
18
6
39
141
55
29
36
60
90
54
180
36
139
41
48
60
126
61
83
36
69
100
137
84
15
16
113
6
30
24
72
30
141
39
54
36
54
45
9
6
66
24
54
18
12
111
36
21
180
39
9
6
13
96
71
25
48
17
54
54
12
43
35
12
6
18
90
15
60
81
114
36
13
53
18
25
17
18
169
32
4
5
135
27
42
63
93
36
54
6
18
36
9
16
20
21
24
15
196
5
43
60
5
12
36
18
6
30
25
29
111
3
66
36
78
90
12
55
41
12
7
11
78
75
9
6
54
228
150
33
21
18
25
185
115
20
45
31
65
336
3
15
90
6
1
65
6
30
90
49
119
9
45
3
144
69
27
28
137
42
33
69
24
12
19
41
72
36
12
24
43
96
41
84
31
20
28
20
15
1
17
255
33
12
54
6
7
41
54
45
135
6
36
48
15
21
175
29
15
16
36
41
39
51
180
54
3
76
5
276
103
215
25
71
66
43
191
90
24
31
5
55
11
18
132
36
27
180
153
12
36
36
63
27
6
18
72
90
43
65
79
5
6
66
3
33
18
6
30
45
15
48
45
27
18
6
49
80
81
27
64
41
7
32
99
129
15
61
29
252
36
72
96
36
36
39
51
30
15
3
54
55
23
54
19
32
15
54
90
33
76
35
81
108
16
20
45
6
13
35
42
108
67
5
36
30
18
36
60
30
36
90
60
15
4
48
53
103
36
41
42
30
72
3
51
90
132
90
69
84
117
12
36
60
54
85
41
72
79
80
100
23
25
128
63
96
18
18
18
39
117
111
12
100
32
3
45
16
5
24
127
53
31
41
48
36
19
12
5
36
24
54
156
6
18
54
12
96
12
27
9
96
19
17
15
52
17
15
9
144
90
102
54
72
60
90
19
48
53
27
33
48
6
66
7
92
69
12
15
4
60
53
91
65
24
123
12
27
73
65
6
120
72
54
6
108
90
19
32
33
15
27
66
3
21
48
6
12
169
65
54
42
12
7
179
25
167
108
1
5
30
45
9
99
16
96
41
72
6
90
31
20
105
78
153
48
64
32
60
51
24
108
156
6
43
41
19
251
54
18
24
18
48
108
55
5
31
35
25
11
18
39
33
27
27
18
55
17
96
54
9
45
192
19
80
225
24
12
42
157
23
36
105
21
39
45
55
92
48
240
237
48
132
3
51
90
19
92
153
39
3
120
198
54
18
18
126
60
18
45
63
18
91
89
84
51
96
48
45
48
72
31
5
199
180
143
72
18
3
105
24
3
60
3
42
72
31
5
12
27
52
29
24
7
84
32
39
21
27
42
15
28
11
90
31
35
6
39
45
24
27
28
20
15
30
6
13
131
36
54
31
48
275
1
89
36
15
9
12
6
48
6
79
41
60
18
93
99
6
84
3
15
42
36
79
20
3
108
18
31
23
57
33
18
45
28
116
9
144
60
120
15
3
42
12
39
84
57
55
125
36
15
48
9
7
101
27
15
66
24
3
45
39
60
9
72
19
95
18
15
76
35
30
72
7
36
101
36
67
36
44
3
72
105
3
109
29
24
7
41
18
9
51
12
13
11
30
43
71
246
24
120
15
75
57
12
75
ABCD 99656815444*3^$a+1 [50054]
49
119
40
15
66
24
36
155
109
12
24
95
55
24
6
3
32
1
95
25
60
27
21
11
40
24
105
96
24
132
54
36
9
45
6
77
96
25
36
36
24
84
11
64
56
25
6
105
15
24
54
12
24
96
78
30
30
77
64
69
30
12
30
90
198
96
11
25
18
42
84
30
9
27
108
57
32
13
27
51
77
24
1
24
60
3
51
5
96
16
15
17
103
18
12
144
3
81
36
83
73
47
48
19
6
23
61
6
45
9
6
78
6
29
157
18
6
51
15
17
72
49
111
45
90
6
18
6
30
29
31
24
65
97
108
11
55
114
30
96
90
63
56
1
6
153
21
66
84
60
65
19
6
15
120
48
21
35
72
40
75
30
15
8
25
96
30
89
31
281
24
120
48
97
6
9
21
18
129
8
79
185
25
23
40
152
1
30
60
5
25
18
12
54
30
21
75
54
36
114
24
41
55
66
23
175
6
24
35
24
43
29
1
167
43
90
84
39
75
36
161
144
25
39
27
30
30
144
234
6
81
24
48
87
6
3
267
93
165
12
24
63
87
33
3
45
69
51
75
149
168
13
35
64
39
17
13
42
24
150
11
13
11
24
37
123
135
6
11
24
31
17
37
11
85
18
9
8
72
31
30
162
24
41
103
41
61
78
30
12
138
66
36
35
85
30
45
48
57
54
6
120
3
72
32
72
31
18
39
177
39
32
25
54
33
48
63
41
31
89
64
144
33
23
1
23
96
16
176
55
33
87
33
51
53
7
66
18
6
84
96
36
87
32
139
165
45
27
15
24
6
27
21
90
6
6
30
15
3
42
99
9
47
40
39
6
35
25
150
17
16
81
15
9
6
54
120
90
9
111
6
3
57
30
36
29
19
5
1
24
231
45
11
49
111
32
7
54
27
69
144
75
24
33
108
12
63
24
32
79
9
111
120
17
40
8
67
93
81
15
56
13
27
33
72
84
11
193
96
36
59
55
90
144
6
33
57
6
9
9
95
16
111
9
21
75
24
39
41
25
36
99
24
15
72
113
7
24
54
27
45
54
60
65
16
63
9
8
48
67
77
7
6
18
57
39
161
40
69
3
21
35
7
24
33
57
71
25
84
3
27
5
139
42
83
127
48
57
15
9
21
120
75
189
30
101
24
1
150
30
108
15
51
93
8
48
157
18
186
6
198
35
67
84
6
3
15
90
30
9
87
90
15
9
39
93
18
41
31
57
8
109
90
65
48
40
111
90
150
30
107
13
27
9
60
60
240
36
84
23
13
84
6
84
66
24
90
24
6
30
30
30
24
162
24
150
9
32
49
15
15
84
117
45
174
21
9
24
6
6
30
54
6
9
8
1
47
229
3
80
7
30
59
55
186
150
24
96
33
33
23
1
36
174
93
3
5
24
88
33
23
7
18
6
24
12
69
56
73
119
31
17
19
29
85
35
24
31
6
30
66
24
3
111
161
88
63
24
6
35
64
39
9
120
63
48
6
60
30
66
24
15
315
30
15
39
17
40
8
24
97
39
32
13
60
102
54
186
60
29
1
23
7
24
6
24
24
36
23
40
3
84
30
36
24
24
12
27
57
54
6
35
16
33
12
155
19
36
17
48
55
30
59
1
78
12
78
6
60
5
136
33
162
77
31
6
126
108
17
55
17
187
6
24
6
57
8
24
1
60
18
6
51
129
30
66
30
24
36
117
80
1
87
24
69
99
51
36
33
192
81
47
91
102
24
23
7
120
33
48
24
15
84
186
11
24
48
112
129
72
24
24
30
81
96
33
6
65
16
15
24
89
31
180
101
43
29
88
24
21
75
99
5
85
35
19
5
40
111
30
35
31
65
13
35
31
81
200
49
71
40
15
54
294
29
7
33
207
30
24
35
120
7
33
81
39
45
60
36
30
30
96
24
36
75
45
18
42
48
71
49
71
1
54
65
40
48
57
23
7
65
1
24
30
36
210
123
24
123
77
7
65
1
87
8
48
7
9
8
31
57
45
3
32
13
90
6
11
48
25
15
81
36
48
72
78
5
25
72
150
113
97
60
99
21
18
41
40
48
120
21
120
27
80
13
66
90
95
31
30
3
32
144
24
37
24
36
54
6
180
15
8
1
36
228
15
57
30
120
18
180
59
40
141
99
381
11
88
33
15
104
55
24
12
5
ABCD 99657145156*3^$a+1 [50020]
80
112
53
162
24
24
48
18
66
30
48
87
16
72
32
63
36
54
120
18
69
15
18
42
66
132
60
67
5
24
12
12
91
17
108
66
6
138
72
30
12
138
157
101
12
120
15
57
31
17
127
71
6
114
24
72
36
18
19
32
33
7
128
16
41
15
40
35
36
12
18
42
192
54
42
54
66
12
13
53
51
15
24
24
48
210
79
8
33
135
135
18
111
9
55
120
11
150
15
111
57
3
30
78
54
12
24
6
36
54
168
15
93
18
25
104
51
61
35
60
18
48
120
138
117
144
21
19
8
45
72
36
55
5
43
11
84
60
6
96
180
24
48
96
24
42
24
72
49
41
103
17
15
45
114
6
19
191
18
55
59
18
12
30
102
36
55
77
42
18
6
9
153
18
30
36
3
15
6
24
3
15
12
60
72
6
12
42
60
18
48
12
36
12
90
30
30
54
24
54
18
30
30
132
42
18
3
57
66
126
54
42
103
17
12
90
42
55
23
66
36
18
36
66
18
25
161
6
49
32
24
3
12
6
72
67
95
33
15
57
69
19
128
39
33
15
12
45
15
6
42
25
53
18
72
48
24
97
5
24
42
73
5
30
37
23
54
27
51
60
168
6
60
36
48
36
24
72
60
60
55
24
8
15
25
32
201
132
48
115
32
16
41
84
91
96
53
36
30
18
6
9
57
78
120
57
39
1
125
30
36
12
12
30
51
147
37
96
77
210
1
29
43
17
63
57
87
159
81
9
12
78
12
24
60
6
15
33
72
15
24
48
21
19
17
6
138
114
45
3
12
30
108
78
66
24
36
66
9
3
61
89
36
19
8
33
36
48
186
9
16
119
57
15
90
6
18
126
1
125
12
6
6
48
91
41
15
63
25
83
78
24
15
105
55
77
24
90
6
3
33
12
18
102
36
126
18
15
33
15
40
23
9
136
41
18
60
6
114
18
30
54
51
40
17
31
11
96
18
30
180
24
18
12
42
78
60
48
12
66
102
24
3
81
96
18
61
56
16
185
294
258
6
9
40
71
12
12
18
48
39
135
57
33
216
66
18
120
120
156
126
48
6
72
19
23
30
36
12
18
1
23
73
80
9
6
78
84
12
108
12
3
21
19
65
168
30
78
66
25
8
3
69
21
18
96
18
30
30
27
105
114
30
36
3
72
9
6
6
67
41
6
24
66
6
12
66
36
6
174
96
18
24
73
5
27
3
12
25
11
21
15
6
60
30
48
49
11
21
40
5
18
120
48
24
30
90
33
40
17
15
39
54
66
54
18
210
72
30
73
17
72
255
123
12
138
36
54
30
127
41
24
18
66
19
5
12
84
66
6
42
72
18
12
18
18
15
57
78
18
66
156
24
33
45
27
33
6
30
12
12
12
63
21
51
3
48
48
21
39
42
102
6
51
33
7
65
15
33
103
72
32
129
31
23
1
5
12
42
45
183
42
48
12
163
144
23
6
27
33
6
24
25
17
24
31
17
60
48
108
7
107
12
36
12
72
6
132
15
21
24
6
54
6
42
30
90
18
12
24
24
6
3
15
66
12
84
15
9
24
36
12
78
9
15
66
12
19
83
37
11
54
48
12
115
71
18
12
43
29
60
31
24
80
165
18
57
48
24
141
75
33
39
15
36
6
24
96
24
36
163
77
24
96
36
12
30
78
54
90
84
67
32
48
45
78
42
18
1
23
12
66
12
6
25
101
43
32
111
24
49
41
48
6
12
37
5
12
30
25
89
294
33
69
19
29
43
47
120
60
96
42
27
21
60
127
17
15
45
18
9
15
24
6
6
42
96
42
12
45
3
12
6
51
16
32
105
7
41
30
30
75
27
6
42
18
96
19
11
6
72
12
3
16
47
24
390
6
84
66
72
30
42
36
18
6
18
57
33
31
216
29
30
12
49
24
11
18
126
36
73
23
72
18
18
84
66
175
104
51
150
24
6
204
18
163
5
12
12
78
54
15
39
30
12
12
163
59
18
27
21
12
6
9
40
53
60
60
12
6
9
135
25
41
31
23
18
48
60
60
79
5
42
25
149
27
72
93
108
84
48
19
59
12
9
165
6
13
35
66
66
108
37
23
9
27
36
12
96
6
54
132
30
54
6
18
81
9
96
31
32
16
119
36
6
90
258
48
90
42
31
17
7
47
84
6
78
150
156
6
18
7
11
60
73
41
15
33
30
57
135
33
51
21
39
30
36
30
18
31
29
18
102
43
32
40
47
60
61
23
30
84
42
30
60
51
153
24
15
15
66
60
12
54
54
84
192
78
48
30
60
102
90
60
12
15
120
3
132
ABCD 99657492458*3^$a+1 [50003]
135
37
8
12
3
81
40
5
54
165
51
21
24
3
1
60
96
59
37
128
36
51
145
8
15
1
29
60
27
28
65
24
30
60
21
45
15
36
144
96
16
17
126
57
15
42
18
73
12
53
51
40
24
89
48
72
7
173
171
72
15
25
8
255
12
42
18
108
85
80
160
12
17
43
47
60
21
87
109
44
52
119
48
60
18
48
24
3
4
296
3
54
127
104
15
37
17
6
25
101
139
12
77
51
39
121
29
67
23
108
165
15
205
48
65
27
15
85
5
12
6
36
1
65
3
76
56
108
69
7
24
5
72
63
12
69
18
121
20
36
16
77
3
33
91
35
9
72
48
12
75
25
5
3
15
37
5
15
3
117
27
48
42
3
27
33
60
40
8
40
60
17
72
43
8
72
39
25
41
90
85
8
16
5
19
17
115
23
45
27
33
36
45
31
23
72
13
35
45
15
25
140
15
54
27
124
20
45
12
75
160
8
136
23
37
35
9
36
9
67
5
43
200
96
69
150
61
20
76
53
60
12
3
87
24
1
20
117
7
116
27
21
99
60
48
109
143
96
72
25
119
84
6
19
29
67
36
95
33
39
33
9
159
21
138
1
56
21
120
72
60
31
17
15
63
36
126
12
147
3
18
12
60
27
111
33
60
12
3
45
72
45
3
12
45
3
52
8
52
29
18
13
20
48
129
96
27
40
140
117
87
21
3
27
45
4
156
47
18
60
3
87
13
12
20
3
1
23
21
135
141
16
83
37
20
15
13
35
21
39
97
404
196
60
17
3
60
160
84
56
27
13
65
54
21
15
54
54
72
120
60
93
105
15
112
84
23
66
75
72
4
80
93
90
21
69
51
60
15
1
5
39
27
69
63
18
30
42
63
24
16
68
96
16
59
21
4
41
15
57
6
90
31
24
47
24
49
59
18
3
9
36
6
18
3
100
53
54
81
27
85
5
18
61
35
81
60
3
121
5
99
76
59
54
90
21
15
126
19
32
108
75
72
18
75
9
36
42
9
99
12
18
6
84
57
148
60
20
147
45
48
75
85
60
12
20
57
18
48
97
47
90
127
23
21
12
15
72
1
60
60
56
9
72
79
29
31
131
169
41
39
40
29
90
217
24
36
44
9
7
119
45
9
27
9
39
76
44
57
55
68
36
3
13
8
196
44
9
31
32
27
72
25
131
42
138
13
152
33
42
48
85
20
27
12
180
37
59
36
21
87
18
144
174
54
60
30
73
48
56
64
32
33
51
36
75
18
15
45
12
39
93
7
23
241
17
90
109
35
48
168
49
116
15
9
3
42
126
54
18
138
42
13
149
139
5
87
87
97
119
25
32
39
25
44
111
48
1
12
68
96
36
27
97
84
71
18
3
33
54
61
29
36
72
63
27
48
42
54
9
9
3
180
64
5
18
13
95
9
4
252
80
48
15
42
54
9
72
3
61
89
15
75
12
90
24
108
103
23
84
6
84
123
4
5
19
32
57
18
30
90
13
20
39
37
23
48
93
105
67
83
12
33
99
30
150
18
12
31
140
9
91
12
24
60
140
33
3
228
16
80
21
108
55
89
30
1
221
115
41
163
59
48
33
9
7
11
18
51
24
27
72
21
36
39
45
57
39
3
37
71
54
39
16
36
104
33
6
25
11
61
44
4
12
5
63
9
63
160
128
9
27
3
60
1
32
15
72
6
51
36
105
79
29
42
193
80
12
4
11
45
120
60
100
95
162
30
13
108
47
18
51
39
12
18
6
69
39
72
48
133
8
112
77
36
51
3
108
54
15
75
69
105
31
83
93
84
36
48
27
13
20
129
18
9
4
36
59
72
85
20
64
11
9
24
39
1
35
54
18
12
96
30
222
108
121
41
54
1
8
12
84
33
216
15
9
7
164
45
84
90
6
12
39
24
120
72
40
44
84
9
7
89
15
15
1
20
3
18
18
36
21
60
40
48
32
15
9
129
72
123
52
65
54
21
160
60
80
129
90
90
79
5
31
80
16
108
12
24
24
80
72
3
6
19
12
23
25
77
18
37
5
18
61
59
141
3
21
12
63
37
47
6
30
42
43
11
18
108
102
33
153
30
72
49
20
63
1
17
99
76
5
15
48
9
36
30
24
21
15
162
180
108
12
24
15
3
61
32
45
15
40
23
117
3
45
12
87
33
3
72
69
ABCD 99657947542*3^$a+1 [50173]
45
39
20
40
27
90
147
60
176
211
125
73
18
180
72
18
27
32
48
37
99
80
244
12
180
48
80
100
80
67
198
15
132
84
144
72
3
101
160
27
177
156
180
80
16
3
65
25
35
37
108
191
124
36
81
35
48
76
39
57
51
33
57
54
33
12
20
348
16
219
41
120
109
18
213
57
3
87
29
115
129
60
116
28
140
67
36
77
52
33
111
24
32
31
54
59
4
27
105
93
90
101
79
198
263
16
24
56
271
72
198
27
272
204
64
12
48
75
21
56
28
93
47
16
264
72
231
113
31
93
176
16
93
195
20
12
64
84
93
432
35
72
91
53
64
36
20
120
49
15
3
144
149
16
44
204
73
107
16
20
220
141
3
36
159
18
90
17
55
45
120
20
12
1
72
47
205
63
27
90
18
117
153
71
40
140
91
108
270
18
53
180
19
17
88
80
13
219
15
90
83
16
477
162
45
117
15
48
117
59
64
32
4
176
28
116
40
24
105
191
79
65
16
36
48
20
265
18
53
199
17
184
51
198
51
39
77
103
108
53
84
16
224
55
72
69
39
57
44
240
84
76
80
36
48
55
81
96
75
9
44
40
15
141
180
56
48
120
16
44
43
149
31
29
25
36
39
80
220
8
280
345
72
83
16
80
124
212
60
24
16
44
240
36
1
27
12
120
93
95
13
147
132
8
253
99
8
60
100
93
47
36
40
200
124
75
21
20
124
105
35
40
105
47
148
36
21
39
224
7
5
88
12
3
41
31
5
31
17
37
18
198
39
44
331
53
156
384
120
96
216
64
116
148
123
93
36
15
33
80
100
57
270
9
156
128
16
80
84
157
18
45
240
183
72
165
72
393
15
57
15
93
75
87
105
128
37
3
393
72
51
57
59
13
18
9
24
96
8
223
53
124
32
4
21
59
31
29
40
21
99
104
96
24
55
77
85
63
156
20
31
129
144
87
273
15
17
55
89
36
28
180
32
31
69
8
100
3
54
216
47
60
16
164
12
205
35
160
24
69
11
160
236
61
47
295
17
28
60
165
18
9
171
9
188
127
5
103
41
49
75
116
61
3
20
156
76
20
124
84
96
20
64
57
15
144
24
12
240
68
37
3
33
23
144
12
55
125
48
12
144
31
36
9
8
55
161
19
45
312
75
29
7
249
3
165
15
41
280
140
160
20
24
96
16
24
44
36
204
172
68
16
140
16
68
37
63
56
64
15
117
20
151
57
92
124
24
135
201
60
27
57
15
18
123
57
23
67
89
144
244
27
5
103
198
3
87
90
287
156
4
12
128
7
89
36
64
260
40
20
96
4
120
180
20
96
55
33
165
255
36
140
4
87
33
116
100
21
18
ABCD 99658327456*3^$a+1 [50123]
53
115
30
119
60
169
12
60
12
6
77
7
180
53
144
1
144
131
103
6
54
89
1
36
143
73
12
108
299
79
60
137
37
132
35
60
36
49
174
17
25
179
13
36
36
18
77
175
90
24
47
73
54
96
17
180
13
59
307
144
77
84
211
90
60
18
90
30
6
155
48
48
72
31
17
163
186
84
54
90
23
60
49
95
48
288
204
120
139
42
18
126
275
43
342
18
5
72
1
180
12
6
126
30
5
300
25
30
41
12
48
13
11
19
77
55
329
115
216
29
25
23
121
59
12
235
5
31
389
36
72
7
60
30
131
49
24
216
30
24
149
103
77
25
6
77
13
72
95
84
55
90
54
102
114
126
12
35
48
223
54
23
24
385
71
19
108
5
132
48
163
77
48
55
5
13
47
43
66
108
42
36
89
1
35
163
66
251
43
84
6
71
168
151
257
49
204
11
108
145
78
17
60
43
149
1
35
103
42
179
55
144
30
144
36
6
90
143
181
47
12
7
6
35
19
210
90
186
300
78
90
107
120
55
125
73
119
25
18
5
109
66
5
120
132
12
25
155
96
49
6
48
54
42
221
79
65
25
90
5
19
126
71
289
71
49
23
60
13
30
89
48
115
72
5
48
7
210
108
78
48
77
13
47
240
132
60
12
49
132
144
144
66
113
48
43
17
12
37
83
67
66
294
5
43
132
41
43
29
48
55
84
60
120
24
84
288
125
120
7
65
48
19
30
270
126
18
54
83
12
1
12
95
312
115
77
13
72
71
223
17
103
101
115
198
42
5
61
24
48
90
36
90
191
49
107
84
156
7
17
25
71
85
54
18
18
234
6
174
11
120
13
36
6
305
103
221
1
59
49
156
71
180
19
53
180
192
36
72
288
7
125
12
115
24
41
180
259
221
55
41
12
12
36
84
151
162
186
306
48
90
6
227
37
126
126
24
167
43
60
66
18
5
13
35
145
35
37
23
84
48
48
73
167
12
132
240
19
60
17
49
60
48
335
211
246
18
53
25
12
36
96
36
30
5
180
139
18
95
67
5
31
77
31
149
103
204
144
306
30
41
13
71
1
95
253
59
61
150
162
18
102
24
156
204
120
95
1
180
228
72
59
276
180
265
18
84
125
7
174
6
65
61
48
11
216
24
19
6
210
101
72
25
90
77
31
18
47
13
59
31
210
36
36
24
90
125
13
23
13
47
43
6
23
187
36
77
163
77
12
1
144
35
60
180
133
36
36
35
25
23
108
79
281
79
60
246
167
13
155
49
126
77
7
18
227
31
90
119
36
12
43
18
150
29
192
43
185
48
84
211
5
72
12
139
132
84
36
29
156
67
77
55
84
72
ABCD 99659124146*3^$a+1 [50209]
60
75
240
93
96
3
72
45
54
36
33
93
18
6
36
30
78
30
21
69
371
85
36
18
5
7
9
80
271
17
16
45
35
85
107
55
54
60
66
149
85
36
60
27
96
176
16
45
27
48
63
36
36
54
24
30
101
16
9
204
27
32
7
33
3
69
21
24
156
114
53
13
54
54
36
123
81
162
30
63
45
27
9
60
36
300
18
126
6
18
66
6
30
173
61
24
36
54
81
99
21
24
72
3
60
57
45
3
51
45
176
40
63
432
24
65
79
30
35
55
270
72
108
36
131
73
39
48
48
57
15
3
132
57
27
60
36
54
23
61
126
414
71
61
30
24
269
121
126
144
54
6
45
21
150
45
24
21
84
150
33
32
64
171
5
19
90
12
60
144
3
27
54
36
83
7
6
48
60
12
150
5
64
291
18
11
79
102
90
90
23
64
63
54
59
16
48
3
84
33
21
27
45
54
24
45
21
126
60
84
54
276
3
48
15
150
54
45
21
18
81
9
39
51
45
24
27
300
9
51
189
27
18
180
180
12
60
27
117
54
66
240
54
36
54
30
60
72
393
255
30
72
90
294
51
195
29
25
36
35
25
255
159
30
54
60
12
24
45
75
24
66
54
125
64
87
30
144
42
17
67
216
45
45
147
141
59
73
18
12
9
128
16
24
21
51
21
24
3
80
37
3
33
54
54
6
30
150
54
30
6
126
9
48
27
36
129
69
11
40
21
27
56
25
71
16
48
45
51
39
6
51
80
13
12
18
90
72
18
42
138
42
54
66
24
144
51
48
63
17
31
36
24
30
255
15
6
156
108
36
63
303
9
9
12
75
75
53
181
123
3
18
11
25
63
93
24
90
33
72
51
24
69
87
180
237
48
99
126
30
108
6
23
31
65
55
36
24
29
73
39
48
96
96
96
189
30
180
24
30
147
33
207
120
48
21
11
103
66
15
45
216
54
36
9
21
27
51
66
36
39
75
21
15
249
8
7
114
300
6
30
183
32
25
15
255
129
104
112
51
69
8
31
17
184
8
43
30
18
132
57
33
30
114
66
204
9
27
69
80
40
120
141
48
72
24
30
90
6
270
138
36
150
35
271
30
35
133
99
3
114
131
85
138
129
80
13
108
12
27
27
60
54
27
200
19
54
39
51
72
5
40
8
55
126
3
51
90
90
126
24
120
99
48
144
51
168
101
259
66
54
245
64
3
45
39
41
55
9
39
126
243
152
19
6
90
90
3
213
54
5
61
18
9
27
45
80
25
39
27
24
36
30
18
105
57
39
159
6
36
48
36
6
48
42
35
48
7
18
252
54
90
30
54
186
141
219
36
180
45
24
39
9
111
36
186
84
90
6
48
60
51
21
54
66
24
3
27
60
30
123
32
25
6
105
72
96
176
85
24
35
91
180
54
36
119
40
51
114
35
16
80
31
113
25
87
72
27
141
123
42
120
27
27
36
9
45
51
255
78
66
81
9
23
67
60
33
3
54
90
216
18
66
36
168
30
60
51
104
136
15
36
5
13
35
31
60
84
9
33
135
9
54
102
54
53
37
11
175
90
30
18
42
365
13
66
113
40
243
117
27
24
45
27
5
133
96
155
19
6
30
60
234
30
141
45
3
8
73
90
6
15
15
96
30
27
168
3
60
ABCD 99659299302*3^$a+1 [50021]
84
7
54
51
3
36
234
72
54
29
25
12
162
126
162
45
33
11
181
60
18
30
90
5
1
84
24
36
15
75
30
27
164
229
51
180
39
5
7
42
111
51
48
17
84
49
11
7
18
51
111
209
4
15
24
48
173
115
162
23
37
12
108
60
108
71
31
24
48
6
12
23
109
18
54
84
24
3
303
5
85
12
132
11
415
41
73
11
112
15
90
23
67
18
60
11
24
40
15
54
156
147
15
53
25
71
76
33
11
24
19
36
84
17
61
15
39
29
55
42
102
78
90
108
5
7
18
251
73
96
30
6
90
36
30
24
66
90
78
12
24
264
42
18
84
18
63
116
25
35
145
90
48
42
15
3
72
21
117
198
78
126
29
61
66
150
102
36
45
51
48
6
87
128
36
76
27
6
15
116
24
7
48
60
30
54
18
24
51
15
90
114
48
17
25
59
97
59
16
93
36
15
104
115
5
121
36
3
27
114
39
9
147
20
55
54
90
72
30
18
132
108
12
18
71
1
60
12
3
3
36
5
64
36
123
21
69
90
17
76
8
96
169
195
21
144
12
18
54
6
120
42
90
69
51
18
60
15
57
48
131
103
18
59
55
54
12
3
15
5
91
65
19
45
20
7
60
18
12
198
41
229
6
65
1
78
30
54
6
87
104
136
33
54
18
54
84
42
12
78
30
24
59
25
162
29
43
60
210
132
59
25
96
48
36
95
1
59
100
75
41
49
36
66
165
255
18
35
19
18
195
68
61
111
48
147
18
12
83
157
15
8
25
6
89
36
13
3
33
72
18
186
59
156
1
159
180
20
55
54
252
12
11
97
23
36
13
90
90
36
27
45
23
60
157
18
54
107
19
12
24
21
87
17
49
42
33
15
54
11
157
3
12
255
90
12
108
24
36
102
42
48
11
85
12
23
16
231
18
71
25
119
19
78
3
141
51
39
29
7
120
18
27
45
83
67
18
71
4
45
35
37
18
117
69
48
107
120
24
145
6
66
18
162
108
95
19
66
42
12
17
73
60
18
18
54
17
13
3
15
113
49
42
66
60
3
9
107
163
6
51
20
19
72
30
59
1
23
31
5
124
87
93
20
169
18
18
6
174
90
5
1
18
108
93
69
66
117
84
21
30
420
48
54
6
30
27
63
5
37
75
105
59
31
12
6
54
36
65
7
30
18
42
48
90
41
181
83
36
199
132
138
95
1
18
18
18
65
7
48
125
25
12
24
51
3
126
36
23
97
18
54
36
6
65
25
48
90
137
61
119
31
54
108
18
90
120
18
72
53
25
15
20
1
159
69
18
72
108
149
16
33
27
128
97
198
24
33
144
21
90
72
66
27
48
21
59
7
90
180
39
33
18
53
25
51
21
54
144
12
78
30
96
174
186
36
30
3
60
159
48
165
68
115
72
33
21
228
71
37
75
15
72
78
18
30
42
72
108
54
18
66
147
33
6
36
89
1
18
12
18
27
87
48
72
6
75
9
90
78
72
71
1
159
492
27
90
6
5
25
135
51
125
1
90
12
57
33
18
60
30
83
85
15
20
67
89
19
6
59
49
90
36
30
42
54
35
49
155
25
72
180
60
18
57
33
15
15
24
17
181
54
29
19
77
31
60
210
3
116
61
24
36
54
5
13
36
75
9
3
3
30
60
84
96
120
6
21
15
53
85
35
199
17
19
90
114
48
150
54
29
37
42
213
15
60
18
174
18
150
18
87
128
67
24
125
124
147
18
30
6
48
3
165
12
3
44
24
205
15
75
5
67
90
120
60
15
39
29
19
36
60
36
18
167
79
6
144
155
19
6
126
18
36
162
18
95
172
68
7
18
51
183
21
69
36
75
27
114
144
ABCD 99659642224*3^$a+1 [50074]
52
12
45
123
96
44
25
51
36
75
21
15
45
27
45
27
45
8
72
4
44
31
149
36
12
103
117
20
100
60
20
7
180
33
108
21
3
51
5
4
32
73
3
27
5
37
15
39
36
69
32
160
183
125
37
198
117
15
29
1
24
54
5
24
61
87
32
7
21
87
113
79
185
64
164
1
24
27
39
21
108
36
20
40
20
64
33
3
21
48
3
3
84
77
49
126
173
16
15
54
51
24
116
19
6
11
124
39
125
181
6
29
79
30
27
44
60
24
12
49
51
24
15
36
5
40
20
156
19
36
29
180
40
123
60
72
48
5
52
104
19
101
16
384
44
67
93
15
125
37
11
48
24
76
57
54
29
100
12
45
39
135
213
32
13
30
72
18
18
57
180
92
100
3
132
5
48
55
105
8
43
45
99
21
56
16
212
100
8
19
5
88
20
16
96
36
45
3
12
44
13
11
61
126
24
18
66
96
30
39
116
31
9
75
21
3
29
88
3
5
199
173
28
20
4
8
72
112
120
20
16
48
9
66
69
20
120
115
45
27
9
81
111
20
19
125
64
75
17
28
27
29
40
68
7
5
4
9
35
40
12
63
48
17
1
54
5
31
72
54
11
12
96
25
24
30
60
53
112
15
33
33
11
48
31
89
28
68
300
7
12
36
21
24
104
13
35
84
60
4
39
162
3
72
80
16
48
45
111
36
140
12
43
18
144
216
11
36
64
39
89
100
27
5
76
32
12
31
60
5
43
69
75
77
16
75
177
32
79
65
12
24
240
19
149
120
136
116
31
60
120
29
196
48
104
16
27
12
17
19
69
72
80
55
53
16
39
5
43
53
61
23
31
269
16
32
19
24
72
165
48
39
5
16
80
96
31
18
11
100
33
42
84
24
45
27
29
4
57
3
56
67
93
99
60
17
40
96
20
7
5
16
144
20
151
21
36
20
48
144
55
57
15
29
31
293
12
16
48
60
15
6
143
103
132
197
228
37
3
3
12
36
114
15
33
3
140
52
12
20
72
36
48
12
132
36
64
45
15
33
90
17
7
93
20
16
60
9
147
36
27
41
91
53
12
60
4
15
65
12
24
19
9
60
20
112
75
41
60
4
3
5
31
12
5
37
47
84
151
5
108
55
12
18
51
27
12
81
36
15
33
20
103
113
40
92
4
3
18
72
42
84
72
24
33
15
17
220
56
19
120
45
15
54
30
29
16
20
84
67
18
18
69
48
32
36
19
84
72
77
180
60
7
18
135
27
54
54
258
119
124
111
9
45
72
3
24
12
20
88
3
12
21
87
77
40
36
20
72
48
4
33
383
7
69
48
63
33
32
40
27
53
28
116
28
20
28
27
17
16
72
8
84
1
42
48
53
1
234
41
16
39
9
21
35
19
36
24
54
30
162
3
15
45
15
5
12
16
15
108
60
21
48
80
13
72
35
72
4
51
30
18
60
81
9
30
36
81
80
19
45
72
27
77
16
84
68
12
16
68
24
96
24
7
54
75
69
15
36
72
32
37
15
9
66
21
15
29
85
54
77
79
41
127
101
127
108
57
3
21
45
18
6
15
111
81
39
101
7
45
12
80
61
114
48
33
192
56
76
44
19
17
55
84
89
43
48
21
8
31
144
105
60
48
20
12
16
12
80
4
15
21
140
7
57
9
147
68
1
11
52
32
193
47
16
32
28
80
13
39
33
107
7
54
71
103
77
13
72
54
42
39
33
11
4
36
104
7
30
111
44
43
18
23
4
8
4
20
120
55
36
162
87
39
29
108
64
15
101
13
59
31
81
3
93
15
57
15
17
19
21
21
63
80
55
45
44
48
4
8
40
75
17
55
36
129
36
60
69
59
144
52
36
15
30
99
45
35
108
91
17
52
27
9
156
9
126
105
20
40
3
53
109
51
8
16
45
54
60
17
72
88
93
30
21
104
19
125
12
16
20
139
5
88
45
3
68
84
60
28
20
4
156
15
29
40
104
36
4
92
108
64
3
24
120
24
120
17
4
48
21
144
72
78
17
64
9
72
3
108
60
27
72
293
67
18
123
152
61
51
120
108
27
54
96
35
24
16
24
21
123
12
9
6
81
44
48
55
17
109
35
7
9
44
55
120
5
12
4
15
ABCD 99659978222*3^$a+1 [50002]
15
43
2
48
24
3
13
59
12
48
7
14
27
60
7
38
64
48
90
6
6
41
33
40
42
24
30
20
10
33
53
7
21
42
9
3
12
108
6
51
8
91
89
13
24
11
37
6
2
48
52
15
177
18
29
28
8
57
7
45
66
9
3
78
78
6
51
33
27
12
8
13
36
15
24
56
16
12
53
12
28
35
13
11
25
30
18
6
6
3
20
31
14
3
60
37
15
41
22
9
128
28
53
7
20
24
55
24
24
60
18
24
71
9
31
5
15
28
51
14
100
32
7
32
13
42
6
12
15
21
60
54
48
30
24
36
35
55
17
43
9
15
36
9
33
6
60
50
31
21
27
8
55
12
90
42
78
18
2
3
4
5
111
37
63
20
13
59
43
30
8
84
36
22
54
18
18
35
93
34
6
32
52
3
17
55
8
72
7
18
18
29
13
23
13
32
12
15
52
116
13
30
50
40
32
4
23
52
105
8
36
34
33
27
2
76
68
36
3
72
16
53
55
15
9
8
28
41
16
63
39
6
27
3
12
5
52
8
19
5
33
27
19
17
79
5
1
18
6
11
24
40
20
196
12
20
1
15
96
36
9
6
93
5
16
66
57
32
4
105
30
2
4
6
33
12
123
9
5
96
27
9
46
110
40
63
27
9
48
8
85
95
13
12
3
44
28
20
9
15
25
6
105
39
21
75
18
30
24
33
5
27
7
41
33
7
123
66
71
57
3
25
39
93
63
24
9
20
64
27
39
62
60
34
90
56
22
5
12
4
15
12
2
48
7
8
103
14
10
102
11
129
70
41
24
49
11
4
9
27
20
40
51
5
19
38
3
12
1
135
56
43
6
6
53
13
32
67
140
1
32
3
19
48
5
13
27
8
25
15
69
6
17
25
12
68
16
147
9
6
17
7
14
64
56
7
39
24
2
40
59
43
26
12
27
1
80
16
8
40
96
20
99
13
12
8
12
28
18
36
105
105
18
21
17
52
78
30
32
7
8
1
47
12
103
2
16
11
16
15
54
20
19
27
45
20
49
11
13
32
7
36
45
54
5
7
69
12
3
21
29
72
7
101
16
6
57
21
11
48
7
5
16
9
18
38
75
117
3
13
27
9
11
25
12
32
19
72
3
17
12
12
45
16
30
30
80
4
66
17
12
25
8
3
13
12
20
10
24
9
15
9
20
16
39
30
15
21
24
8
10
38
24
40
23
25
42
57
5
4
32
22
21
17
148
15
32
49
23
37
24
47
33
22
74
3
60
13
42
12
5
85
36
87
15
2
4
15
24
21
24
12
15
5
24
7
27
5
16
17
27
7
5
19
17
24
64
99
2
34
60
57
44
1
35
25
3
60
21
66
18
39
27
14
16
8
7
20
45
3
7
18
6
6
30
5
4
29
16
84
8
55
29
51
49
51
72
8
7
30
15
3
18
20
27
40
32
7
5
115
125
43
2
15
81
12
16
42
24
50
4
114
42
23
7
18
87
5
10
53
60
67
84
14
10
6
11
31
54
35
33
36
106
6
3
15
9
12
33
47
49
72
8
7
3
84
6
11
1
47
72
25
11
67
42
48
8
79
129
59
21
52
47
16
15
17
12
7
24
24
33
77
16
20
60
4
23
7
113
109
54
6
24
56
4
87
24
65
16
32
27
223
38
28
80
4
6
12
5
19
18
8
24
16
18
24
6
20
16
90
26
27
7
36
38
12
99
145
51
15
42
8
22
5
16
45
15
5
60
64
15
21
12
8
51
31
120
5
7
26
7
9
3
53
64
8
22
36
18
12
24
23
12
40
3
117
89
36
3
85
78
17
7
30
18
5
25
20
28
92
16
15
36
45
6
60
18
11
31
12
33
5
43
57
18
24
17
25
11
7
6
6
18
6
2
27
73
18
12
5
9
16
84
44
4
36
32
10
24
110
55
3
12
50
136
35
24
13
48
3
56
31
9
5
31
63
2
48
7
44
85
11
84
16
113
27
43
41
31
9
29
10
72
12
6
47
28
164
13
54
6
63
32
25
12
20
12
60
40
35
9
4
6
50
36
115
33
23
25
24
11
12
13
78
12
120
30
12
51
17
39
9
87
13
107
19
30
3
3
17
31
12
9
3
21
56
16
39
96
29
13
35
1
59
1
11
9
51
9
99
91
69
81
6
6
59
48
12
9
10
14
12
36
15
25
24
8
3
12
121
11
60
33
7
48
8
52
21
24
32
70
18
48
60
15
15
48
9
15
26
31
33
107
16
20
13
6
14
12
43
21
35
109
32
39
43
6
24
15
17
46
5
19
45
15
14
4
12
75
24
12
137
31
29
3
7
5
120
48
7
33
117
56
36
19
9
20
15
13
68
12
10
84
36
29
9
16
3
87
6
8
10
6
15
5
100
24
80
136
6
2
10
6
20
7
9
20
124
12
42
42
3
33
32
48
22
36
41
45
3
13
30
72
48
12
42
20
3
121
60
32
19
3
36
42
27
8
9
70
90
30
9
44
31
21
36
5
22
30
80
12
24
27
13
24
12
6
17
132
25
18
6
72
8
82
12
5
43
9
84
27
9
89
70
2
10
30
8
51
19
2
28
11
19
9
5
16
72
8
7
45
60
54
65
1
12
35
13
18
36
5
9
27
13
66
5
1
15
125
4
18
30
32
60
91
65
79
24
9
30
2
24
72
15
4
20
19
72
18
36
83
7
5
25
11
25
32
3
7
12
9
75
2
7
92
40
21
8
7
3
36
9
56
9
7
20
12
1
56
34
41
76
39
24
74
16
30
2
10
14
48
10
12
45
39
41
91
18
56
10
6
54
60
129
87
5
25
35
4
9
96
23
40
15
26
4
63
27
90
18
30
42
30
56
24
3
37
12
20
19
21
6
9
15
60
54
51
3
30
12
131
7
12
9
12
92
13
48
20
72
7
33
92
52
3
53
10
38
4
20
12
58
21
15
50
27
49
3
8
19
54
12
68
27
25
18
77
43
132
30
20
15
57
36
10
42
35
12
12
60
16
65
75
79
14
7
3
12
5
37
123
32
67
30
30
86
88
135
12
33
36
30
41
24
141
7
5
10
42
36
24
18
17
40
8
1
30
41
16
5
22
36
30
15
92
52
8
19
36
48
24
6
51
8
1
90
24
18
48
20
34
12
41
28
21
6
17
25
18
45
9
24
75
5
4
20
3
25
20
10
69
161
12
58
132
150
90
96
150
32
10
18
20
27
19
90
11
55
24
36
18
80
22
14
34
2
40
27
20
121
59
13
24
35
48
52
24
57
8
22
50
34
78
3
29
40
6
45
15
38
19
63
5
67
30
23
7
17
25
15
60
108
20
12
31
50
24
16
35
84
16
57
8
19
8
16
144
8
12
12
1
44
15
16
5
58
72
50
28
6
69
41
15
28
20
72
36
88
21
36
75
39
9
81
23
1
72
84
ABCD 99659983466*3^$a+1 [50273]
31
92
21
7
32
28
32
108
180
48
40
77
3
16
20
60
16
5
19
8
33
60
75
45
19
48
32
16
12
12
36
12
228
44
24
52
20
4
44
12
4
161
60
19
116
105
39
196
128
57
3
9
3
64
96
24
89
27
108
21
48
67
36
80
24
36
28
12
44
9
27
24
40
24
17
3
12
40
44
4
5
55
60
5
7
8
24
12
24
4
228
5
39
60
16
5
39
4
36
56
9
31
120
20
24
4
24
80
36
40
56
9
144
7
29
55
84
72
36
72
17
135
120
96
4
24
17
60
24
48
3
9
15
45
15
21
15
48
40
56
4
12
68
36
4
5
39
36
4
17
15
69
27
52
12
36
108
20
4
32
69
15
36
64
12
44
28
36
29
63
64
48
41
75
12
28
5
24
27
40
20
45
51
28
17
12
96
36
15
156
4
36
32
16
36
8
72
16
29
48
63
9
3
52
89
15
36
36
9
84
19
12
8
52
48
48
84
5
43
32
4
20
36
96
9
139
152
45
12
43
12
12
48
17
39
120
45
60
87
84
9
19
32
96
28
5
15
4
5
51
16
80
16
65
79
60
8
12
64
212
84
24
60
36
16
24
104
24
16
12
20
24
45
24
24
3
33
27
9
15
81
19
5
111
28
44
36
45
31
8
28
5
24
108
12
24
60
7
5
43
20
36
16
29
31
5
19
80
28
56
52
8
120
9
55
56
16
60
60
5
96
3
45
36
19
5
24
48
12
27
24
16
41
48
84
7
36
48
72
44
4
56
21
15
33
7
44
4
20
12
72
21
171
33
36
15
57
48
216
15
105
24
55
12
8
12
9
3
88
5
15
9
84
55
60
32
12
48
28
24
41
7
48
12
68
64
17
24
51
108
172
20
84
52
20
4
8
100
12
20
88
36
77
19
24
24
12
68
57
19
5
7
89
99
60
12
12
33
7
36
24
36
24
8
48
12
69
19
5
31
5
60
19
80
40
185
87
52
36
60
5
75
69
15
160
12
36
20
57
31
120
17
19
24
120
32
28
116
9
84
51
9
27
28
41
27
100
5
235
77
27
36
24
60
4
60
56
48
28
12
48
29
15
9
7
68
76
41
19
8
21
31
29
15
40
5
120
27
4
20
69
216
39
76
5
24
19
53
79
44
16
20
69
87
40
32
33
7
32
16
89
36
12
12
48
48
15
64
5
55
36
20
52
20
160
32
16
125
3
12
28
12
5
99
45
96
19
20
40
5
79
17
264
91
12
17
159
76
60
89
7
65
7
212
9
51
28
17
31
8
180
4
8
45
19
5
123
16
5
7
24
24
36
53
3
120
28
20
21
115
101
12
15
88
8
52
20
48
120
64
36
29
87
16
12
72
60
24
5
87
9
15
36
64
89
127
65
39
4
41
75
40
41
39
45
79
17
103
72
68
12
4
89
147
9
19
20
12
33
51
9
55
96
125
15
24
69
3
12
21
55
80
45
12
48
15
24
16
200
12
28
72
24
149
51
33
31
17
27
12
45
19
36
36
60
20
12
12
88
12
80
76
60
12
8
4
20
4
84
68
273
55
29
12
39
72
4
53
7
96
17
55
132
24
56
189
72
24
96
48
55
5
31
56
9
96
19
24
24
12
29
72
19
41
12
3
28
24
36
12
68
4
32
33
3
60
69
15
24
112
32
12
4
29
231
84
12
21
63
36
96
9
19
221
15
4
12
168
65
51
24
60
16
41
3
36
69
27
72
16
29
3
64
60
24
32
4
56
28
17
87
16
12
72
12
104
72
40
12
60
36
17
24
60
15
64
12
8
4
8
24
96
4
89
12
19
29
75
21
36
67
5
7
8
76
5
67
48
120
32
4
5
3
76
56
21
139
44
81
60
91
84
96
8
57
60
84
36
72
31
32
48
52
48
36
24
36
8
52
116
45
75
69
24
75
21
15
36
24
33
7
8
52
8
12
9
36
43
72
68
48
69
31
104
21
103
176
36
45
67
48
8
16
29
19
32
60
28
32
9
27
120
57
36
7
5
67
92
24
60
45
24
12
79
72
80
9
15
96
33
75
12
4
41
3
57
75
28
5
27
52
101
7
84
5
15
60
69
60
15
9
27
21
43
84
12
60
53
12
19
12
8
57
39
36
48
12
4
29
12
12
7
20
16
89
75
21
75
108
52
80
4
5
48
3
40
5
39
9
67
140
48
45
7
8
4
32
40
44
72
45
24
24
55
56
76
128
16
104
76
48
120
108
48
56
36
124
60
89
55
80
9
3
24
48
48
100
137
7
65
31
12
8
33
36
51
84
9
144
336
7
44
4
36
68
16
60
80
24
45
7
48
12
8
28
89
15
9
24
48
19
60
84
12
24
53
3
28
56
21
24
39
21
36
19
41
12
27
36
4
5
15
64
89
7
29
36
60
63
33
7
125
127
80
9
120
15
36
36
40
44
40
29
60
75
4
8
24
96
33
127
5
195
4
8
16
20
40
12
113
19
5
3
24
16
17
31
156
44
36
9
12
12
207
24
81
19
120
5
60
55
5
15
52
8
12
84
9
12
43
36
36
29
3
21
7
80
4
20
76
8
16
104
16
5
31
ABCD 99660101252*3^$a+1 [50005]
120
36
24
23
72
18
72
27
36
4
24
59
18
3
60
24
3
165
72
168
12
33
3
4
56
9
15
48
40
44
4
20
57
72
60
51
12
12
16
36
56
24
4
24
116
27
33
57
12
18
13
29
7
20
3
13
5
39
3
21
36
36
48
4
48
5
3
9
123
24
48
63
9
24
144
15
13
20
48
76
20
3
105
48
120
4
24
44
15
25
53
12
18
42
18
33
12
27
13
125
79
71
30
3
64
20
88
5
19
44
159
61
59
97
80
36
12
36
9
63
48
4
60
20
60
52
23
13
12
32
136
12
8
12
135
1
20
52
35
30
63
4
32
48
3
57
48
72
15
45
33
3
112
8
24
15
73
8
60
72
12
52
11
9
28
36
47
25
44
160
11
12
1
24
12
53
3
112
68
4
11
49
68
36
4
65
43
32
28
8
27
132
33
52
5
30
18
7
48
60
24
8
52
44
156
3
30
3
12
12
16
47
18
60
3
12
64
41
39
3
30
7
11
105
40
5
102
21
16
41
43
24
56
40
29
15
28
60
5
219
3
21
12
112
32
3
13
35
33
64
116
12
27
105
3
25
47
1
60
12
44
81
27
48
12
96
12
4
131
30
72
18
13
20
9
3
15
9
168
216
57
90
12
97
24
92
12
12
16
107
97
80
40
53
15
36
129
18
13
204
20
12
3
153
87
30
7
20
156
64
23
81
36
16
68
36
28
83
12
37
8
76
29
195
36
4
32
24
69
18
12
1
20
12
40
12
65
63
52
95
78
43
32
12
12
24
36
3
93
84
36
12
160
96
77
7
12
233
18
9
64
47
42
90
37
36
44
3
180
13
80
132
12
33
18
60
9
3
25
20
15
30
63
48
40
60
29
48
3
69
43
137
87
3
93
72
72
3
13
132
20
33
7
12
24
167
9
136
5
12
108
3
4
83
25
35
12
33
28
92
12
15
85
132
36
20
4
228
23
37
8
48
9
111
57
7
56
4
5
91
29
27
40
101
15
4
83
1
24
35
73
17
3
15
30
19
144
56
51
33
36
36
124
56
64
11
13
29
18
9
108
93
27
15
21
12
4
36
12
8
15
9
60
4
56
88
20
12
16
17
135
15
25
23
13
32
52
48
185
30
42
87
24
36
51
12
78
12
63
15
30
72
18
25
17
15
88
77
27
3
18
43
60
72
20
27
37
116
64
83
21
52
32
3
25
17
51
16
44
96
28
56
27
9
4
56
76
108
77
3
40
224
3
73
24
20
12
63
61
104
28
20
4
284
99
37
80
28
32
3
30
31
84
80
48
45
3
52
12
116
40
20
12
40
12
5
43
47
30
31
59
57
4
17
3
52
17
27
28
132
8
48
24
180
33
51
9
18
90
39
88
8
12
15
25
72
8
93
3
100
17
3
64
23
45
15
205
132
8
52
35
18
63
39
37
20
4
12
167
21
12
52
95
1
29
7
84
36
41
7
5
103
65
19
60
8
105
51
52
60
44
40
24
36
41
19
60
56
52
83
33
96
48
12
21
3
69
51
24
28
12
68
48
12
148
29
27
3
1
89
51
39
60
30
3
15
13
29
27
36
12
12
36
64
20
81
87
16
56
51
9
4
29
27
24
57
3
69
15
75
1
17
3
4
23
117
36
24
28
24
44
180
72
24
51
72
85
120
192
24
32
24
4
17
187
20
28
12
5
43
65
27
15
25
5
3
120
40
12
5
15
36
39
33
45
79
24
77
55
17
67
53
90
13
12
8
204
16
92
123
13
56
28
36
209
60
3
12
100
5
18
13
56
96
4
101
7
35
37
48
92
21
103
32
75
90
67
48
152
12
60
28
92
144
16
53
55
176
36
16
35
9
16
164
51
57
63
42
51
124
32
63
1
20
12
48
52
5
42
37
11
90
7
143
9
36
45
12
18
72
33
108
9
30
18
15
117
15
15
181
92
100
8
4
80
93
15
64
11
9
28
143
57
15
37
108
32
24
52
8
24
28
8
99
33
40
35
12
57
21
12
87
108
108
88
44
28
92
28
68
216
141
63
24
76
24
92
63
13
5
19
41
30
69
88
252
60
41
30
49
236
12
153
67
8
84
40
36
8
27
57
93
99
88
48
8
156
24
57
39
304
56
3
21
52
68
4
12
20
16
5
15
72
12
4
59
30
187
44
9
15
15
78
39
88
32
120
93
67
24
176
63
30
51
72
24
3
21
36
51
69
16
12
20
60
48
12
12
28
8
108
84
3
25
68
24
72
28
12
113
18
33
52
5
79
53
111
69
3
40
65
19
8
48
48
84
3
37
5
75
45
60
7
8
12
3
97
36
12
8
45
115
20
15
30
42
18
159
84
4
23
25
95
162
51
4
53
55
35
49
60
23
61
24
8
27
90
15
36
36
3
37
44
96
3
13
95
69
3
21
57
72
7
41
132
115
56
24
28
48
89
3
4
8
52
80
60
60
48
3
13
32
ABCD 99660834676*3^$a+1 [50032]
41
147
33
11
73
12
24
27
48
80
1
4
36
19
1
95
4
120
21
10
50
3
57
11
13
47
4
33
120
7
96
44
36
33
24
7
76
49
15
69
47
13
15
36
13
15
17
83
72
88
32
16
19
14
40
56
15
24
45
7
28
16
36
4
3
50
7
20
28
57
35
8
1
47
112
45
22
38
3
9
58
25
37
111
4
8
68
37
27
60
20
85
168
15
68
48
60
1
4
11
25
54
5
12
52
65
3
44
4
24
32
4
12
8
1
4
115
72
24
84
25
27
13
47
7
26
51
8
1
24
16
7
20
77
83
13
99
57
23
12
5
18
2
24
15
24
12
16
77
7
39
17
57
70
50
15
20
85
11
16
36
32
16
12
4
9
7
48
25
51
45
35
16
9
34
26
15
48
55
1
1
23
12
28
7
45
80
45
55
56
7
1
25
24
23
88
32
40
9
23
36
36
28
45
3
69
43
16
1
15
60
120
55
38
36
27
48
80
49
47
85
40
31
24
64
60
45
24
27
60
20
4
56
48
8
92
32
25
51
100
4
48
25
16
7
40
9
15
16
8
31
73
28
12
21
111
9
7
52
25
7
44
36
9
35
60
1
10
45
96
44
16
52
28
9
34
1
4
49
20
12
58
5
45
36
75
36
68
1
60
27
9
23
52
45
51
7
61
16
33
11
41
11
24
100
5
31
12
5
12
3
21
7
32
12
33
72
11
4
56
17
31
24
40
80
1
71
23
1
16
45
60
39
1
44
64
235
28
9
11
13
60
76
23
21
27
20
12
25
35
71
90
7
49
11
13
7
104
40
53
51
69
27
24
31
45
5
63
8
13
27
8
49
55
76
4
96
32
24
20
53
15
28
20
24
8
28
9
10
13
1
36
11
4
8
8
44
68
76
32
49
35
25
71
28
4
12
29
67
20
8
4
45
12
10
141
29
84
24
7
39
25
4
120
31
5
12
9
15
33
15
60
112
29
7
29
51
19
13
37
23
12
13
87
13
20
3
49
8
35
48
12
16
96
56
12
32
9
7
29
19
71
50
59
181
24
120
39
48
12
7
89
55
26
28
23
9
35
48
37
99
60
32
17
11
4
20
28
80
33
27
20
32
101
40
54
13
13
7
17
15
28
17
60
35
76
69
10
1
52
48
20
24
17
55
16
57
16
20
19
16
12
49
3
21
4
23
9
15
9
36
91
8
24
1
44
63
69
24
7
28
32
17
40
56
120
76
44
47
13
95
24
65
27
5
59
32
44
104
12
48
11
144
21
16
53
20
39
52
5
3
120
12
20
28
20
32
65
15
24
49
55
1
16
15
29
24
23
32
28
13
34
65
7
65
16
8
56
28
21
36
11
48
89
20
12
3
12
40
65
28
3
33
104
12
3
21
95
4
21
7
20
19
29
32
60
28
52
123
26
24
19
125
35
25
71
25
11
25
23
76
55
14
23
52
36
16
3
62
91
28
4
57
24
15
20
60
49
15
45
3
4
48
16
1
39
21
3
28
89
35
24
16
60
153
12
43
20
28
28
25
24
15
1
7
49
48
27
45
4
31
16
48
12
84
33
60
7
15
49
5
36
3
51
1
24
36
20
45
35
33
27
105
43
12
89
60
31
5
91
17
11
1
35
16
9
23
32
9
7
12
16
12
43
5
21
75
9
31
3
37
73
11
59
50
3
20
12
48
28
45
10
1
35
5
8
48
12
107
14
27
48
12
69
100
43
137
23
28
28
11
14
4
23
9
71
49
59
1
39
16
5
39
12
24
9
36
115
28
12
96
4
55
5
13
11
64
17
24
131
4
9
12
11
24
16
48
79
1
72
24
16
9
94
14
15
80
52
60
13
3
29
15
40
16
97
15
8
4
36
64
5
11
64
8
20
105
20
7
88
20
32
156
8
12
13
15
4
65
11
36
28
48
24
9
19
32
105
24
16
11
4
4
125
44
7
5
35
56
17
12
59
16
68
1
60
15
104
41
7
13
15
60
21
83
32
40
25
11
20
8
20
16
9
11
5
19
16
8
108
4
76
39
54
95
32
20
17
36
39
32
20
29
40
7
29
20
15
33
115
51
36
5
20
13
7
60
4
24
101
116
60
123
8
12
36
12
29
31
112
105
36
4
7
13
15
1
19
16
1
20
84
40
27
28
4
68
80
92
20
12
16
9
4
19
12
4
1
35
16
44
60
9
47
40
4
20
8
100
32
89
11
28
17
15
20
124
9
7
16
28
20
12
84
5
79
25
60
60
36
23
16
9
12
24
67
124
59
29
8
24
60
25
43
12
100
40
33
7
33
91
1
60
3
57
23
16
109
7
48
1
60
15
21
31
32
21
16
19
85
11
49
16
3
52
35
38
3
32
28
69
28
3
33
19
32
16
13
10
1
24
16
13
35
21
11
5
18
25
47
49
1
23
16
72
8
61
3
20
61
24
11
4
72
8
48
60
112
52
8
20
1
76
8
27
36
24
8
95
1
112
117
3
24
8
48
24
49
204
27
24
16
40
5
43
1
10
36
5
44
49
63
8
12
20
29
51
33
31
53
16
27
32
12
48
21
91
16
124
43
5
8
13
27
40
8
20
1
24
7
17
60
7
44
9
107
16
33
11
80
53
27
33
27
25
44
27
8
16
8
37
95
4
21
3
21
4
36
11
56
100
60
20
12
16
121
18
41
64
116
12
20
48
44
28
4
36
48
9
16
115
49
11
16
36
33
19
28
4
56
20
9
8
3
44
49
19
16
72
4
20
28
80
85
87
9
71
49
7
8
25
36
71
4
113
11
76
20
28
32
4
4
8
20
4
16
12
17
83
1
11
16
7
50
11
1
15
28
17
15
68
32
16
13
31
5
15
44
121
3
1
19
1
35
12
59
18
67
4
1
23
96
20
1
59
4
140
8
44
44
1
23
5
23
4
44
64
68
9
24
11
4
1
11
32
20
45
72
55
35
38
36
15
21
15
9
27
9
10
53
37
51
44
139
5
69
11
16
16
44
24
9
12
23
48
12
25
12
48
3
8
121
11
60
48
24
25
3
57
3
20
17
15
21
11
9
75
44
48
29
51
44
8
32
8
56
176
140
9
11
23
37
13
51
20
112
19
25
13
36
95
76
24
1
31
23
197
80
12
25
15
32
40
9
79
8
57
43
20
44
4
44
11
1
4
9
55
28
4
9
39
60
21
24
60
23
72
60
60
52
20
25
4
67
24
88
8
4
16
32
21
36
10
1
12
5
47
9
67
129
19
16
156
43
17
84
9
16
55
20
15
41
4
4
1
60
11
13
51
8
1
15
25
31
56
17
36
36
94
ABCD 99661318436*3^$a+1 [50051]
145
53
7
65
63
24
12
81
36
72
7
92
28
56
15
36
18
75
15
90
36
99
12
15
177
39
54
111
69
159
21
27
76
8
184
36
36
168
113
54
73
35
81
45
67
23
9
9
108
31
23
25
29
54
36
18
51
16
5
15
168
33
19
12
23
13
144
128
16
5
7
47
25
8
57
27
27
33
16
59
85
36
12
68
33
18
90
126
72
36
54
15
183
9
148
20
60
87
18
3
33
54
81
9
54
45
4
8
33
19
36
17
63
24
72
12
261
75
28
5
18
49
41
7
11
36
1
32
21
7
11
18
54
57
69
27
48
15
9
27
97
12
107
9
52
48
17
15
3
36
21
60
63
72
45
28
56
60
36
81
7
32
36
4
12
17
36
7
20
9
211
77
90
49
60
36
56
100
68
45
18
9
27
72
72
45
45
3
87
33
84
16
96
5
36
36
7
80
60
69
31
113
18
9
12
87
25
20
27
49
5
18
54
91
32
39
21
159
108
9
40
8
40
72
44
4
12
41
18
85
41
39
15
1
224
9
91
24
24
8
15
25
29
54
18
18
72
1
48
59
1
125
3
16
35
81
9
15
165
3
28
59
9
27
49
23
36
18
3
33
147
69
18
33
64
11
21
52
108
84
41
19
35
81
9
36
103
12
29
36
108
99
12
16
8
160
60
23
169
47
157
8
33
7
68
15
90
67
80
48
48
135
18
103
41
27
9
18
73
72
8
12
69
18
54
3
76
20
45
18
13
24
71
18
55
12
5
39
15
85
32
16
48
125
18
81
28
20
87
18
18
25
24
77
67
80
15
25
12
107
57
15
49
56
21
111
15
18
18
9
52
65
3
28
41
67
95
18
54
1
17
31
8
84
12
9
151
119
49
44
28
167
25
8
24
51
1
36
24
24
8
100
20
40
72
35
13
32
45
111
51
1
48
203
36
13
131
1
44
4
8
24
9
3
33
36
27
52
101
55
32
3
126
27
84
64
59
21
141
72
63
48
64
149
36
90
72
13
5
54
36
54
3
87
9
27
1
20
16
53
7
29
31
168
48
23
85
12
116
16
5
90
36
9
9
39
69
31
164
57
99
9
108
31
5
7
84
53
162
1
32
3
72
9
27
36
61
72
29
18
9
9
43
29
3
28
24
53
115
11
36
121
23
18
3
105
162
18
115
29
54
18
15
24
33
15
21
67
23
18
18
33
16
12
72
47
13
36
8
24
81
91
12
59
9
12
160
8
28
107
18
55
24
8
16
23
9
9
18
13
5
43
36
29
54
57
64
5
18
105
24
72
36
36
28
23
45
12
28
84
80
3
45
132
12
96
39
13
149
7
12
32
16
84
29
55
24
29
67
23
18
90
33
75
54
54
21
33
19
44
48
87
13
41
39
36
24
48
84
12
64
17
7
47
49
8
96
99
13
36
32
36
112
44
87
13
23
1
56
33
31
41
3
28
116
144
28
23
1
32
129
7
32
15
36
1
17
15
4
12
60
20
123
73
35
9
12
96
36
16
12
56
15
25
68
105
7
12
8
12
48
129
15
4
12
324
5
39
96
27
37
44
24
3
90
63
189
63
9
79
12
17
63
135
57
51
1
35
37
8
16
11
126
19
80
45
79
47
169
65
135
84
51
90
39
24
63
133
11
18
99
148
23
1
8
63
109
35
1
8
4
5
43
12
53
36
54
37
20
16
24
65
3
12
16
131
54
54
9
16
72
48
89
7
29
27
28
17
18
13
32
225
75
36
84
16
8
4
48
32
21
18
54
135
12
69
27
4
5
19
24
24
96
24
32
156
12
88
48
125
36
72
234
25
44
16
72
59
33
28
36
11
49
8
72
51
18
15
39
13
113
18
18
55
161
18
33
111
45
4
5
19
89
90
97
47
97
68
72
15
18
151
96
56
21
63
76
239
54
18
18
90
21
51
9
36
45
18
45
45
18
18
36
144
27
12
4
92
225
3
15
90
7
12
36
53
43
240
68
9
126
25
60
23
18
54
33
21
36
54
13
23
1
35
25
11
90
18
61
12
35
45
36
16
72
24
41
36
54
105
3
18
27
36
48
16
17
90
1
125
39
123
33
57
18
169
56
40
8
51
72
37
53
51
16
5
67
84
29
18
13
5
51
57
135
9
288
99
36
9
51
100
48
35
25
11
90
54
69
21
27
36
40
48
68
64
108
23
18
18
105
16
12
72
11
97
11
21
36
16
17
126
18
55
8
16
32
28
96
20
33
18
18
18
36
18
3
69
36
31
84
36
56
24
93
19
17
72
54
9
27
36
193
113
90
36
25
144
12
44
48
36
33
36
144
18
144
36
21
64
36
95
73
17
18
37
12
12
47
18
54
18
231
48
88
24
36
5
75
12
24
15
49
23
72
25
47
9
28
20
12
3
54
18
33
148
60
20
9
ABCD 99661678724*3^$a+1 [50019]
10
38
102
6
19
72
36
17
46
32
6
12
60
34
14
10
74
10
92
24
60
12
16
21
5
22
56
54
6
30
34
14
94
2
30
24
88
9
17
6
6
66
48
1
15
21
27
60
116
6
6
30
12
22
20
48
30
82
81
15
108
32
60
18
30
88
92
36
6
48
24
96
46
26
22
26
10
176
28
80
12
16
2
12
34
80
102
30
1
84
15
38
90
60
12
72
18
19
101
24
70
48
20
60
25
17
10
9
11
16
48
2
94
26
12
34
14
70
32
36
28
2
34
48
2
6
16
9
27
2
10
24
21
11
6
6
18
36
6
54
24
72
18
12
30
30
78
36
22
24
2
6
66
10
20
18
70
24
14
31
27
14
42
96
37
11
1
27
14
54
30
19
5
24
12
24
12
42
36
12
30
42
28
9
29
126
30
24
7
29
6
40
14
10
44
84
28
68
24
18
24
46
24
14
7
15
32
6
12
67
11
16
57
59
85
17
18
16
36
36
26
6
16
278
7
29
12
36
12
31
17
12
22
2
54
30
24
10
86
6
16
60
84
60
8
37
35
24
12
12
30
36
12
54
4
2
24
30
6
24
58
24
2
24
19
27
12
38
30
6
48
36
114
60
30
48
10
21
11
16
2
31
29
30
25
17
66
24
18
43
27
14
48
6
12
4
36
2
42
25
11
18
12
12
6
30
96
34
14
67
36
5
60
22
20
172
26
7
113
34
33
11
30
6
24
85
17
19
23
13
5
19
41
22
12
104
37
5
7
36
59
64
56
42
6
4
9
5
34
92
6
10
14
6
4
86
43
15
2
90
16
9
23
6
10
20
16
38
43
29
12
22
14
19
23
16
62
10
56
16
8
16
21
5
12
42
1
12
159
2
30
85
12
36
47
42
24
6
42
30
12
28
21
35
6
54
6
48
12
78
28
8
12
48
12
13
59
28
2
18
12
96
30
166
12
32
4
2
48
6
72
30
18
12
114
58
9
36
35
6
90
30
6
1
53
12
7
5
18
48
64
9
23
66
31
29
24
30
112
156
2
60
6
13
191
76
14
54
6
30
6
7
11
72
28
20
40
2
18
12
42
36
72
10
69
65
168
66
61
53
19
84
29
24
24
30
6
6
13
3
2
43
53
7
23
120
24
30
6
25
17
34
20
37
77
42
16
9
15
62
18
102
10
60
32
6
48
36
36
114
52
48
56
48
85
24
39
2
24
12
84
12
12
34
32
6
24
42
84
90
18
102
24
54
16
36
14
126
16
9
11
30
48
34
12
134
90
16
20
24
6
31
17
12
6
13
35
30
24
6
28
14
120
24
48
48
34
9
155
36
66
42
90
34
26
36
31
23
48
181
15
12
14
19
47
1
95
96
48
84
102
18
61
17
24
18
64
2
10
20
6
34
2
46
36
80
6
24
43
5
46
8
28
21
17
12
48
48
60
54
48
24
73
11
16
9
99
2
34
2
60
54
6
7
15
26
22
38
60
7
3
45
11
16
24
8
90
46
20
6
10
14
6
18
10
36
45
11
24
90
34
32
96
16
14
54
6
7
47
6
10
20
1
11
16
36
26
102
6
10
2
58
20
1
125
19
29
7
35
54
10
2
7
47
18
60
18
37
35
16
9
5
12
6
30
12
120
12
24
7
29
84
10
74
55
41
46
14
12
10
21
11
6
12
12
6
13
41
72
48
12
6
37
3
20
4
48
69
39
33
5
54
6
72
42
6
34
9
15
26
36
10
20
12
24
18
90
48
54
6
61
11
64
33
23
88
104
4
62
48
22
134
22
68
24
25
27
2
34
33
65
90
16
74
7
17
42
16
14
82
21
29
12
6
4
72
48
69
11
24
6
22
14
18
66
18
64
2
36
10
44
1
15
80
6
48
6
6
30
42
7
36
23
30
12
10
44
16
84
33
17
127
3
117
59
30
12
36
96
55
5
18
64
84
8
30
36
43
53
54
60
54
6
6
12
12
36
30
84
30
48
6
1
12
15
12
26
10
96
14
114
52
74
19
11
78
10
2
31
63
12
38
6
18
18
16
81
41
12
24
18
30
46
2
70
93
137
24
24
24
48
48
82
24
8
12
16
9
48
5
6
24
6
58
2
22
74
30
78
18
24
1
47
1
11
4
45
11
24
30
30
49
48
59
48
36
6
24
94
20
36
6
24
30
4
62
66
16
8
30
90
76
20
16
32
24
48
52
62
46
14
18
37
27
32
66
36
30
28
14
10
38
54
36
16
32
24
30
70
32
18
18
1
29
10
96
2
43
3
14
6
66
10
2
6
60
4
32
24
36
1
17
18
30
7
65
6
36
18
46
14
19
27
44
48
18
43
11
12
66
19
75
69
41
78
16
20
1
15
36
74
150
28
68
12
42
24
84
67
11
42
36
24
18
4
44
30
66
36
12
120
30
18
40
8
12
18
12
43
71
16
14
18
42
60
30
66
30
1
23
24
6
54
30
12
22
20
1
5
12
60
12
6
1
12
41
31
65
34
38
30
102
30
18
22
21
27
2
48
12
10
140
12
52
32
52
2
30
72
37
47
28
8
16
98
60
12
46
9
63
14
36
58
38
24
19
63
68
6
48
6
6
10
44
40
72
38
79
24
75
2
22
2
115
11
16
48
20
16
20
6
54
42
118
20
37
107
42
19
3
44
16
48
36
24
48
32
37
27
32
18
60
7
36
36
65
10
8
48
112
120
60
2
7
3
38
162
48
28
20
6
60
6
16
36
2
19
15
2
10
50
12
18
1
17
30
6
10
50
30
28
8
42
22
14
24
96
10
14
12
24
10
12
74
54
102
55
17
6
54
6
36
64
26
90
90
18
16
110
7
5
7
5
12
55
24
47
37
5
12
10
60
20
6
12
10
32
4
20
16
8
16
26
36
10
120
14
82
8
6
22
21
59
6
70
14
42
6
42
12
6
144
31
63
24
32
16
8
30
12
46
32
24
28
50
46
2
36
10
20
49
5
22
9
75
80
24
144
40
38
18
30
10
2
24
30
16
32
6
34
2
48
12
30
54
10
20
54
7
36
96
53
18
72
18
36
58
14
24
6
78
46
38
46
33
17
24
6
52
80
1
29
24
18
6
72
42
1
15
12
14
24
12
58
2
34
14
30
16
8
66
24
6
40
2
18
52
2
78
40
9
41
46
32
72
40
48
20
16
50
82
2
10
44
52
74
36
7
101
6
66
10
38
106
2
60
82
8
64
80
48
12
4
69
41
42
88
80
28
48
26
10
24
9
11
30
7
15
44
1
29
24
10
44
24
12
48
36
42
54
37
17
55
41
7
27
36
20
30
96
34
8
48
13
3
158
18
18
48
24
12
10
36
9
59
12
ABCD 99661899926*3^$a+1 [50004]
120
185
7
8
45
99
72
16
8
40
35
165
75
6
31
8
24
21
66
108
13
23
6
48
3
24
9
6
1
77
91
32
24
24
16
65
15
9
150
9
16
59
72
13
48
8
160
11
60
48
30
27
96
27
13
77
27
9
15
39
1
59
42
51
24
48
72
9
24
150
42
15
9
31
29
51
45
18
121
5
91
35
30
55
53
30
6
6
1
23
96
49
65
36
48
6
6
18
37
23
66
55
32
69
19
5
27
72
40
125
36
120
6
9
24
141
6
13
71
9
16
32
24
15
30
19
72
77
3
39
129
72
3
24
6
36
54
24
37
53
42
174
144
30
13
8
51
90
3
27
141
3
54
36
6
13
95
6
19
56
96
75
84
270
114
81
129
103
29
18
57
33
31
56
88
167
49
5
204
12
18
36
24
60
72
201
87
1
29
27
15
1
32
16
89
31
71
129
21
78
117
15
18
42
13
5
51
81
48
36
30
6
63
75
36
210
6
1
72
41
84
75
51
114
27
24
9
42
109
185
24
55
5
42
60
85
96
24
5
19
72
59
108
6
19
35
61
72
104
3
30
87
45
24
19
56
39
66
60
36
18
13
192
80
45
6
84
66
36
403
32
16
29
30
30
18
12
108
60
60
13
23
54
132
54
25
56
165
43
17
18
120
6
79
96
24
32
45
75
33
6
217
113
15
40
11
18
6
237
40
59
69
16
23
42
18
72
198
31
11
84
66
78
126
114
33
63
9
48
64
53
12
18
6
7
128
16
23
1
41
55
104
75
21
16
8
112
143
121
96
8
16
8
88
119
48
73
17
42
69
141
30
45
15
18
12
139
11
168
12
33
40
56
45
27
63
24
6
19
35
42
18
30
91
56
39
25
119
120
81
40
24
48
8
9
90
85
5
102
13
77
51
9
55
53
3
40
17
31
5
91
35
84
49
56
171
138
30
6
7
104
16
17
55
17
48
31
72
53
6
85
264
179
30
42
21
48
16
23
1
5
30
84
12
21
27
61
11
78
6
9
40
8
27
13
113
15
16
5
144
60
84
27
40
155
45
3
37
56
3
36
1
17
126
25
29
3
24
48
21
19
17
31
104
16
17
31
35
66
3
120
48
33
24
66
141
64
96
56
40
8
9
36
216
48
72
60
31
8
99
45
48
93
91
29
84
30
57
3
6
66
78
12
19
96
23
30
30
6
6
73
8
177
12
91
17
96
204
90
36
6
63
57
111
9
78
97
24
5
54
21
45
6
18
66
9
72
45
18
6
84
15
45
6
36
81
57
72
90
45
64
65
84
123
27
6
54
1
24
32
9
79
5
30
13
72
17
48
96
7
29
30
85
5
123
40
8
9
90
18
90
33
27
42
24
30
24
6
15
40
32
33
60
84
6
84
205
17
39
40
59
36
9
21
54
6
7
24
23
6
115
5
30
30
15
105
60
27
27
66
60
15
51
48
42
19
5
54
45
40
47
1
227
120
37
24
5
66
60
21
3
21
159
25
29
12
24
60
60
120
6
9
24
21
19
32
15
121
8
39
97
24
5
90
97
113
6
48
1
35
126
48
66
61
8
21
6
30
114
144
45
27
133
41
30
144
12
21
72
88
23
9
27
61
77
3
9
31
72
152
120
45
3
15
1
71
24
25
5
99
15
66
156
24
54
30
126
1
5
195
33
63
9
54
121
29
24
36
55
56
48
27
48
13
32
57
103
101
6
108
96
30
27
24
9
87
33
24
12
51
48
160
32
57
30
1
24
77
19
72
32
45
150
12
9
135
24
1
72
24
24
65
7
59
85
24
65
36
19
89
42
24
36
73
47
49
35
24
30
36
19
17
48
156
84
30
30
12
144
15
9
7
48
167
48
6
115
32
24
3
30
96
111
48
40
5
3
24
33
7
83
37
8
21
36
39
69
66
96
24
1
23
12
13
35
61
24
17
24
60
27
477
30
45
57
54
246
3
15
1
29
42
1
24
53
27
3
42
18
153
27
21
16
29
75
21
19
11
21
88
101
43
5
6
84
1
35
126
63
21
6
13
17
48
30
6
91
5
144
19
65
151
35
30
84
27
9
6
1
8
24
27
13
71
30
27
9
54
6
24
195
39
42
18
42
3
51
6
24
96
174
9
21
180
150
36
141
33
96
78
33
123
24
37
5
51
9
111
117
27
3
85
17
15
9
31
59
21
120
39
6
3
16
185
55
101
18
33
40
24
83
93
24
24
40
41
103
80
88
17
60
27
3
120
45
120
120
96
81
18
30
102
ABCD 99661912412*3^$a+1 [50032]
65
36
19
60
72
29
19
96
17
220
104
19
57
15
12
5
48
40
3
161
40
48
27
9
111
36
60
204
41
19
120
29
64
176
7
24
101
43
9
51
137
100
20
7
12
113
31
12
48
9
87
84
144
48
29
4
20
52
63
12
72
12
9
87
108
5
84
36
31
24
65
12
139
276
60
24
29
24
7
29
60
127
24
161
24
19
24
41
19
12
9
96
8
7
84
180
24
5
28
60
3
36
353
52
15
21
24
68
40
3
12
77
19
5
19
48
144
33
3
12
72
5
31
57
8
115
5
103
12
132
101
79
33
212
55
156
101
43
12
33
183
65
43
77
19
81
75
168
12
12
96
57
120
108
24
120
123
113
7
33
20
36
84
132
12
132
43
12
24
89
91
12
113
7
105
75
29
55
9
72
63
12
29
4
27
5
7
48
29
19
5
115
12
48
45
99
41
60
52
3
141
56
403
17
48
7
77
7
36
108
89
16
164
12
19
57
8
55
81
44
79
33
15
5
12
292
15
24
12
9
3
48
72
5
7
264
45
87
24
48
5
48
43
41
84
16
3
5
91
89
72
31
29
4
51
9
87
48
5
79
5
247
33
27
29
31
33
36
147
5
28
39
36
84
96
125
79
72
84
89
43
29
79
65
76
156
39
5
19
36
29
55
36
48
60
125
16
15
45
72
8
7
12
60
101
7
132
60
21
15
129
8
19
29
7
9
3
36
57
72
36
159
137
31
153
267
24
24
60
36
5
19
5
7
9
20
115
65
60
19
24
12
21
72
56
52
15
5
7
77
19
24
36
24
5
28
12
32
108
28
20
43
36
84
45
60
20
7
12
33
8
180
55
24
33
3
180
12
89
31
33
15
29
12
48
283
24
65
43
5
55
168
60
29
28
3
12
120
81
12
87
5
48
67
12
60
113
48
124
63
53
108
24
43
5
4
15
21
80
7
12
36
108
12
132
48
60
33
44
31
89
7
156
24
5
108
151
45
20
52
60
140
19
60
125
31
53
7
53
7
12
137
184
20
115
117
3
5
24
7
24
12
209
184
27
132
17
4
44
96
19
321
15
29
55
81
15
21
248
43
48
29
16
12
15
17
28
3
36
29
19
12
93
32
151
5
43
12
29
36
19
69
135
137
4
108
3
17
36
7
29
24
36
36
7
65
112
56
24
19
17
7
41
24
60
43
5
72
55
96
65
100
75
96
29
67
113
19
105
3
33
20
12
43
65
12
52
27
108
12
84
12
29
64
104
60
55
17
36
120
12
7
149
19
36
21
39
36
120
53
7
53
36
72
19
5
76
63
41
4
24
27
29
91
53
127
24
12
12
12
36
77
91
24
77
4
39
12
9
32
55
137
36
67
17
31
84
108
17
28
84
51
108
125
60
295
12
5
7
5
52
3
36
29
36
31
84
12
24
29
19
36
72
24
156
9
51
204
33
36
99
41
60
55
12
5
28
147
77
7
60
53
16
15
29
31
57
92
115
81
84
96
44
91
96
21
92
115
12
33
15
21
12
3
132
60
24
33
20
43
45
3
249
207
24
45
27
5
55
60
65
19
141
3
36
180
96
48
21
116
12
16
27
137
55
33
15
53
31
36
17
31
12
5
120
55
72
21
144
147
81
3
41
16
3
17
103
36
36
77
7
24
36
48
48
9
3
96
5
79
93
39
65
103
36
89
31
132
120
12
77
31
12
65
43
45
164
36
19
36
105
20
52
111
69
3
12
228
53
7
12
21
15
84
153
3
12
5
12
72
120
55
84
60
120
41
19
5
31
9
171
53
55
48
48
57
99
53
91
9
195
101
55
5
31
48
17
4
20
55
5
199
12
36
77
55
21
32
4
51
72
5
31
89
7
101
132
16
56
91
173
100
27
45
27
57
36
44
16
123
12
125
64
260
24
7
29
43
33
20
127
12
48
5
72
43
153
24
200
19
89
16
120
32
60
88
51
113
12
28
3
12
101
7
33
44
72
24
19
72
24
36
41
52
3
17
31
5
91
29
24
31
60
41
136
32
7
60
96
29
48
7
45
44
84
31
125
132
67
36
12
24
24
9
27
33
63
108
96
21
15
24
101
55
ABCD 99662150260*3^$a+1 [50034]
7
5
13
48
24
35
30
25
3
6
6
14
10
66
26
12
6
42
25
18
39
72
38
18
18
4
6
51
15
14
24
42
6
28
21
29
7
69
30
9
54
30
6
5
34
8
58
15
57
12
6
26
48
18
30
37
53
25
18
12
9
18
87
23
6
42
12
1
24
18
18
17
12
1
54
47
4
12
123
59
97
15
6
2
1
17
12
10
6
30
20
12
34
51
24
41
85
17
67
11
48
19
23
22
2
10
9
39
6
44
10
18
24
6
68
30
31
35
30
6
18
1
11
10
15
17
1
17
18
10
21
35
19
41
1
12
11
70
14
28
45
87
33
83
6
54
22
38
10
26
49
9
2
58
12
98
7
30
3
56
54
6
25
11
36
25
3
12
12
51
12
23
36
1
17
58
62
60
22
48
30
32
84
34
62
31
18
17
4
26
12
18
13
72
5
108
10
2
109
18
48
3
14
55
6
5
12
30
42
30
1
6
36
12
113
109
5
6
30
30
127
45
2
4
15
5
1
54
159
12
21
42
15
66
27
27
8
22
20
18
25
59
55
63
56
60
30
16
9
17
10
45
3
9
3
3
107
42
16
42
2
25
21
9
3
60
24
44
19
35
10
2
16
14
10
24
2
102
1
17
12
40
57
89
42
10
54
6
8
1
15
38
7
29
6
24
4
2
19
6
41
22
38
4
21
5
13
15
42
8
114
18
13
6
29
1
9
69
33
50
7
17
31
27
8
25
53
10
14
10
62
16
9
29
22
3
45
20
24
7
39
9
6
17
18
34
8
25
17
36
55
6
21
14
36
34
86
12
12
19
5
49
45
6
2
13
6
23
31
9
38
30
10
24
50
36
22
33
5
7
3
14
6
28
44
16
51
18
60
53
13
45
2
12
18
30
42
13
59
46
32
13
35
37
23
10
3
47
7
11
1
29
30
42
7
5
10
140
78
43
9
6
12
14
13
15
66
9
12
11
100
15
27
80
43
5
34
33
3
9
11
24
36
43
9
26
31
23
10
38
79
3
36
105
36
41
54
43
6
54
18
5
78
19
27
30
51
5
37
5
22
39
35
7
48
77
12
10
26
25
5
4
20
7
59
4
81
5
40
30
45
27
15
48
9
30
8
115
47
76
32
10
39
9
45
9
2
1
75
38
40
74
136
56
13
41
37
15
12
3
18
9
56
82
32
1
15
45
102
3
80
4
45
11
6
10
44
1
66
5
52
8
4
21
5
28
27
12
21
30
45
5
36
13
23
28
2
10
32
16
30
15
21
3
11
42
12
72
19
15
32
48
16
33
33
3
15
27
17
18
18
42
7
6
15
14
88
24
21
12
18
35
108
25
17
30
70
2
30
12
18
40
92
13
48
35
30
30
28
20
19
17
16
14
13
17
10
20
6
42
22
30
18
20
31
35
91
83
1
47
10
33
15
42
93
72
9
20
18
120
16
2
34
8
37
24
9
20
1
15
50
42
19
35
40
15
18
15
3
5
4
14
16
15
105
36
32
22
8
6
24
40
33
87
8
42
18
85
23
16
74
31
71
19
53
28
74
18
1
9
45
6
21
81
24
15
6
14
10
6
32
6
12
40
62
48
13
60
90
9
2
16
9
5
16
33
15
20
46
54
27
9
6
93
36
21
80
73
59
13
3
86
28
15
21
50
4
20
7
6
9
38
6
19
23
12
1
54
5
142
8
30
10
62
16
9
71
4
14
6
18
10
3
5
22
20
60
10
20
31
5
7
23
10
27
153
45
54
17
96
24
1
15
24
15
29
7
9
18
116
10
66
14
6
73
21
9
18
17
7
11
37
36
6
30
21
3
57
20
13
51
3
27
24
12
45
113
12
10
39
3
6
9
5
40
8
90
19
81
32
1
30
47
49
5
6
48
12
54
19
36
9
9
18
15
3
39
26
7
63
32
13
35
1
11
10
14
6
4
39
126
51
38
16
66
27
3
18
62
4
21
24
39
26
24
6
40
3
36
47
58
27
15
57
23
12
18
24
24
1
29
4
30
8
30
60
25
5
10
14
34
24
8
25
5
22
6
110
7
39
18
18
15
35
34
120
26
4
8
178
39
6
59
4
60
2
18
42
49
5
46
38
1
5
13
3
80
34
78
12
3
41
19
5
13
5
4
98
31
29
18
12
58
15
15
38
34
51
59
6
7
23
84
18
34
3
6
29
48
18
12
4
30
48
62
1
3
9
3
8
24
10
2
6
19
101
10
38
12
4
6
2
16
96
3
17
30
16
12
6
9
3
8
34
56
24
6
37
18
29
36
97
15
14
30
46
15
9
8
102
28
26
49
5
18
25
18
6
36
30
27
12
48
62
13
23
64
54
6
18
36
54
33
5
13
17
18
4
20
22
6
2
12
25
126
17
43
15
12
21
24
5
7
24
9
8
18
10
9
23
4
9
11
55
24
120
27
15
12
5
22
15
83
16
21
15
74
7
48
21
51
17
36
24
40
8
4
8
72
34
14
22
134
1
5
4
12
18
12
12
96
6
68
36
12
12
6
25
21
44
4
12
20
13
66
11
6
48
10
6
26
12
88
14
10
84
12
3
30
29
31
41
16
15
5
28
14
58
54
15
3
66
224
1
12
35
12
52
18
45
5
60
6
22
92
1
9
6
36
6
2
72
4
20
10
2
88
9
18
5
10
63
90
41
18
12
64
20
24
18
19
9
2
112
80
18
7
11
70
24
6
2
30
34
8
6
7
42
5
72
49
47
25
17
72
24
16
56
10
98
4
8
19
18
5
13
59
13
90
17
36
13
6
3
6
57
23
37
15
20
18
66
43
18
5
22
18
24
18
6
27
3
2
73
12
45
14
19
35
40
2
13
11
54
19
36
11
34
14
30
7
21
8
6
40
36
20
90
7
5
31
24
27
24
57
53
49
23
12
10
27
6
3
2
12
31
15
20
12
30
55
30
17
7
9
60
12
45
33
2
49
24
15
2
22
8
12
7
99
26
24
4
2
108
13
35
12
28
33
39
30
21
11
34
2
19
41
19
5
48
67
54
6
9
24
38
22
2
36
30
42
6
7
17
37
18
3
20
43
42
27
2
16
3
42
35
58
14
58
30
57
5
36
61
23
10
3
42
18
23
120
34
20
6
6
43
36
57
24
3
21
26
34
50
24
31
66
11
22
57
81
33
29
12
10
39
15
69
95
18
24
30
1
15
3
36
36
69
26
12
142
15
53
30
58
9
15
21
12
5
1
9
27
33
33
24
30
11
28
21
41
10
30
14
31
29
30
6
4
26
18
60
24
31
90
65
4
8
30
58
62
25
108
47
25
33
2
18
1
5
36
19
36
12
41
22
14
1
15
8
16
14
22
2
10
36
2
19
29
16
9
11
4
21
29
7
23
16
14
72
24
30
1
27
20
18
37
93
39
41
13
11
36
28
2
12
13
15
24
18
26
16
33
5
13
3
14
12
1
9
38
6
4
12
63
66
45
27
3
15
35
24
1
15
69
113
42
13
45
44
16
80
25
5
4
48
18
2
13
24
48
5
16
21
3
92
31
27
36
2
25
3
9
5
18
73
9
21
87
45
69
26
60
4
74
55
21
26
12
96
10
15
35
1
15
8
10
33
9
48
2
36
12
10
8
22
50
6
30
61
18
23
13
5
46
26
18
49
17
6
28
44
6
12
7
42
21
18
14
13
27
2
24
24
37
11
34
45
51
57
51
24
6
12
30
2
30
48
13
15
110
12
37
5
13
17
10
32
6
7
42
29
25
5
16
9
9
36
32
19
90
35
40
51
23
7
60
17
31
17
58
56
4
96
9
89
28
2
6
1
15
39
5
90
25
5
4
30
8
43
35
79
53
60
13
39
6
14
6
6
54
46
8
18
28
12
9
53
12
13
12
75
39
45
9
48
39
39
27
9
21
14
31
27
42
39
41
36
30
10
14
6
18
34
6
32
10
57
23
13
29
46
26
54
16
9
9
3
24
3
2
6
43
35
30
30
6
16
44
19
45
6
3
36
9
8
13
15
2
25
23
42
42
18
12
28
32
10
63
39
15
21
2
16
2
10
14
18
16
9
72
23
6
10
45
ABCD 99663110234*3^$a+1 [50021]
17
1
71
64
15
17
48
4
60
195
33
68
12
124
24
44
103
29
48
31
17
12
61
95
139
18
132
15
75
30
23
24
76
3
89
16
20
7
12
6
192
59
40
33
23
72
31
117
20
73
35
19
125
61
47
100
15
17
12
4
69
23
100
3
72
18
42
57
12
8
12
31
33
92
25
18
41
13
15
3
53
16
8
31
17
88
75
12
5
12
1
35
240
12
4
48
36
9
3
45
23
67
117
15
53
4
236
28
20
67
17
108
205
207
36
9
30
5
103
29
64
15
29
13
135
27
65
36
16
60
33
6
17
88
32
88
57
143
4
15
5
96
16
33
95
313
3
164
28
3
125
55
54
108
3
87
29
61
60
83
4
12
84
32
64
96
12
128
148
20
49
75
68
25
63
116
91
5
12
48
25
107
12
61
83
7
90
48
39
60
36
15
12
113
16
39
9
116
24
31
17
55
72
197
36
24
13
108
120
60
48
59
16
12
3
90
42
12
108
33
32
108
40
32
28
32
25
243
20
37
203
60
52
12
33
95
4
20
28
36
32
55
5
208
27
120
33
9
71
172
48
20
97
23
4
12
36
44
24
120
120
64
63
57
36
15
30
24
36
35
49
35
73
39
20
184
120
12
80
28
20
112
3
12
77
48
25
48
11
96
37
150
18
83
37
18
105
20
7
17
31
105
117
3
99
53
55
57
15
36
137
112
21
11
28
36
44
43
53
72
25
12
6
17
4
188
12
4
116
40
9
47
60
37
75
36
60
44
16
57
59
100
24
20
36
48
1
42
33
32
28
80
24
16
32
28
27
18
24
48
47
40
56
24
91
137
25
59
24
7
33
15
269
52
21
18
42
143
12
64
96
93
119
48
12
76
75
57
27
17
24
12
43
89
55
17
31
5
48
204
31
5
12
292
60
20
52
8
16
20
37
18
69
32
4
116
1
107
48
7
101
7
9
8
12
100
44
4
32
40
24
32
60
60
4
20
24
4
21
54
60
101
7
18
72
83
25
11
43
5
25
87
44
100
44
73
27
60
20
73
35
60
148
44
36
67
9
24
80
24
16
15
9
8
84
73
11
7
33
207
18
47
72
91
5
12
60
208
9
11
19
93
12
81
15
116
16
12
51
17
7
53
72
28
20
64
24
32
48
52
68
172
68
175
77
28
20
4
51
132
117
12
9
59
13
3
36
33
27
123
30
240
23
67
18
18
5
36
84
12
84
24
4
3
18
59
60
48
48
19
21
44
52
44
100
75
132
17
76
9
107
156
12
36
60
132
52
108
20
24
48
52
63
30
51
27
30
3
15
9
56
84
31
42
27
3
29
31
33
105
24
11
64
32
84
16
8
1
30
129
32
1
95
100
68
25
90
5
64
20
43
9
24
20
112
153
107
24
121
78
81
21
18
5
12
52
60
33
72
36
11
43
17
64
80
160
116
28
36
75
24
18
12
78
90
18
5
7
5
48
76
48
20
43
30
78
12
9
48
176
40
56
1
3
32
64
44
36
96
12
52
69
111
21
3
24
176
7
5
28
9
18
89
64
20
25
135
60
87
93
12
3
41
19
17
73
75
9
15
45
23
7
126
47
88
180
27
90
18
45
12
132
60
45
35
48
73
35
19
17
96
13
39
3
102
3
44
24
60
55
29
60
55
5
112
56
64
8
100
68
28
20
240
40
32
52
12
24
140
4
12
144
45
35
19
17
73
51
15
45
104
12
4
15
42
23
12
73
51
39
65
79
18
95
72
40
21
35
25
84
23
112
36
60
36
21
35
112
15
5
73
135
12
8
55
90
63
99
53
84
43
41
12
12
40
56
7
17
96
139
33
108
104
1
15
12
44
43
180
18
18
5
7
17
1
15
24
12
20
1
47
48
127
17
1
198
69
20
28
20
7
36
29
16
20
25
87
32
60
96
64
123
9
51
33
15
105
99
30
3
15
17
96
67
57
51
60
65
16
8
108
4
8
16
20
37
27
68
88
15
65
97
215
24
1
12
35
1
15
27
53
100
84
51
9
12
33
47
19
101
49
72
3
20
64
72
39
45
20
7
48
17
24
31
17
76
32
7
5
192
100
3
57
20
19
84
5
13
3
36
60
9
47
24
36
28
27
57
212
48
25
6
9
8
88
20
64
153
12
71
52
3
17
37
35
16
24
3
5
4
116
28
27
30
18
69
32
13
23
48
145
72
23
175
9
68
108
7
77
16
20
12
25
23
76
39
42
95
48
16
8
76
36
56
24
19
5
160
15
41
24
4
48
44
40
8
36
4
8
13
39
80
73
78
29
73
18
5
72
64
24
ABCD 99665321246*3^$a+1 [50089]
6
9
20
36
28
60
20
36
120
139
45
192
12
57
18
12
9
9
51
92
180
112
168
105
27
32
31
12
17
4
57
119
1
39
8
100
8
67
120
17
19
24
12
65
31
9
3
57
51
53
12
25
27
45
35
192
4
36
81
15
32
37
6
108
29
25
11
19
57
15
89
36
108
73
119
64
15
29
25
51
20
19
21
15
24
93
12
147
29
7
108
12
114
59
40
24
8
13
90
29
91
24
90
47
36
7
41
24
72
16
92
28
63
57
8
36
151
17
25
15
3
9
36
39
33
3
9
9
90
29
13
12
6
165
12
144
8
60
12
40
21
72
35
16
27
65
28
15
41
13
3
87
48
33
12
24
9
51
8
16
24
12
9
54
17
16
45
18
65
7
54
23
240
73
18
21
8
31
105
96
20
16
8
12
7
21
176
1
72
71
97
3
87
84
36
57
12
24
15
29
28
48
56
100
51
12
6
11
4
15
125
37
15
24
3
57
51
102
63
48
32
163
29
97
51
24
24
9
6
5
36
43
45
81
42
33
96
8
72
76
8
4
12
51
33
60
72
8
19
33
32
52
51
33
12
3
6
3
27
21
72
80
16
15
41
28
15
45
228
8
49
123
68
4
8
7
93
33
11
36
79
186
15
32
16
12
15
69
93
111
12
44
43
17
79
9
56
19
81
44
55
6
12
39
48
3
45
12
21
11
61
18
41
31
9
21
3
12
75
9
45
6
9
48
15
72
48
36
57
69
15
3
17
19
65
24
16
60
15
57
32
48
64
8
16
60
72
20
19
29
40
20
40
104
48
24
1
54
53
28
8
16
9
87
60
27
45
12
36
3
29
28
9
36
18
45
27
65
4
20
136
108
80
19
18
150
105
57
3
27
108
60
29
28
12
24
12
3
30
6
36
5
7
45
20
16
15
81
99
45
20
4
36
39
165
60
171
5
64
51
45
12
12
21
54
78
18
101
16
3
69
63
18
15
159
6
27
3
60
5
24
1
35
16
3
60
48
78
90
5
60
52
92
52
24
32
55
24
81
12
36
87
54
3
48
33
27
80
37
15
60
15
53
4
21
27
3
24
36
270
15
33
60
15
80
36
60
100
8
36
7
9
63
45
63
9
20
4
15
6
123
132
24
9
18
5
43
21
68
12
103
18
47
12
16
195
12
18
75
60
92
36
60
4
68
72
40
57
3
8
28
24
27
41
25
27
36
12
104
28
60
3
24
81
75
17
36
84
16
15
21
44
16
21
3
12
68
72
4
56
48
36
4
165
90
21
33
90
17
28
12
84
45
87
15
33
20
7
93
12
8
24
28
15
72
45
12
36
8
7
77
31
21
8
73
60
30
45
9
6
5
97
6
5
24
12
4
12
44
19
9
15
41
24
91
72
17
37
39
72
80
79
65
4
104
60
7
5
24
16
48
27
9
12
15
33
99
48
17
40
12
140
25
119
16
15
48
36
129
48
60
3
5
4
21
27
27
33
92
43
12
53
40
60
20
148
39
60
33
15
60
48
17
4
44
79
81
36
8
25
11
19
57
8
28
3
45
56
108
163
9
9
27
9
54
60
54
36
27
48
84
93
3
27
24
141
32
52
24
87
177
20
91
29
85
111
189
96
111
81
3
72
3
9
12
123
21
27
33
24
21
120
171
8
12
40
20
19
17
12
31
41
24
19
93
33
15
72
24
33
11
24
43
72
5
7
36
90
83
67
5
7
36
60
57
24
3
36
17
7
33
24
9
35
37
18
60
65
4
15
6
59
13
75
69
36
23
25
75
36
44
96
73
6
5
52
27
6
119
7
29
19
53
84
49
11
19
45
9
63
252
8
25
48
35
36
43
18
15
12
3
17
28
12
3
12
33
164
55
29
100
15
42
3
36
44
55
117
60
12
63
9
51
29
28
8
28
156
68
25
11
19
21
72
3
9
3
78
47
48
16
8
136
72
80
4
68
72
160
93
6
12
33
75
72
105
48
87
54
48
3
120
3
24
21
36
8
7
9
164
25
47
43
18
15
3
69
60
56
40
147
33
57
27
60
92
43
72
36
45
75
9
24
60
12
24
24
9
75
15
21
12
75
57
32
36
28
56
16
87
65
16
45
11
40
8
76
20
61
18
105
3
12
36
24
81
99
12
24
90
174
21
80
4
20
100
51
192
9
20
16
63
6
51
12
27
81
24
60
128
31
29
72
88
12
63
81
44
73
39
3
36
21
48
3
9
36
27
21
24
111
6
159
15
24
18
120
15
57
11
64
12
21
108
27
9
3
48
147
81
27
72
42
59
36
16
27
17
48
67
48
45
96
12
20
160
24
3
197
100
8
1
42
5
7
36
24
41
64
72
39
12
33
36
68
25
11
60
7
45
117
11
4
87
36
17
40
51
54
3
48
45
11
40
116
7
17
16
3
24
21
27
9
44
16
48
36
24
3
57
8
13
11
19
17
28
9
47
28
33
42
48
33
12
20
4
96
104
4
12
27
57
8
160
32
16
44
19
57
105
75
8
115
6
11
19
9
44
28
15
45
24
68
12
31
29
55
29
172
69
51
68
16
36
15
5
52
33
39
8
28
12
33
39
15
9
12
48
32
40
3
42
63
57
35
40
48
24
3
33
36
8
31
5
7
89
40
60
8
307
21
8
67
ABCD 99666308330*3^$a+1 [50010]
78
120
8
15
15
4
36
17
3
87
33
30
40
72
23
54
18
72
25
26
60
10
24
66
32
52
66
143
79
137
3
22
83
93
42
22
8
18
70
30
24
138
42
38
22
65
36
117
63
49
8
112
98
57
108
3
22
48
35
15
30
22
12
86
10
54
150
48
23
18
31
108
110
58
110
22
68
60
64
26
153
37
114
26
30
22
68
70
47
7
26
72
3
7
12
89
72
49
59
37
30
12
11
1
233
18
57
15
93
90
69
25
48
35
25
65
36
211
126
90
23
7
32
48
93
1
48
42
98
45
43
110
99
43
60
128
4
18
71
7
29
51
10
50
4
116
30
34
60
56
93
36
25
90
6
23
27
94
26
94
48
18
12
50
40
42
56
52
12
5
33
21
97
90
54
18
18
12
72
156
12
50
33
7
38
64
53
15
40
8
45
49
198
5
126
7
2
30
51
7
32
22
186
24
36
90
24
26
102
82
8
63
45
27
55
8
22
5
45
63
67
8
33
7
24
48
168
60
35
15
10
32
22
18
120
128
105
37
8
22
18
23
234
97
96
12
50
88
50
40
32
40
108
132
110
45
3
30
3
1
60
26
3
36
18
13
24
56
10
72
8
87
43
12
180
12
66
90
32
33
67
8
33
31
5
55
30
5
51
75
15
142
5
13
20
57
3
30
82
8
142
72
18
8
4
48
68
112
53
72
75
40
80
120
48
124
35
55
126
125
15
72
48
4
95
18
180
13
72
72
8
10
23
7
102
53
13
2
3
27
82
6
119
1
30
60
20
33
27
100
50
64
48
71
36
43
20
48
33
27
132
21
57
33
37
24
56
52
47
1
84
5
21
87
7
66
17
85
8
90
15
7
50
18
40
29
111
34
71
15
4
6
32
112
90
8
100
12
60
60
95
63
135
115
60
48
42
18
80
160
17
85
18
12
50
40
222
5
13
5
43
72
150
48
60
167
25
12
89
9
45
18
79
11
7
42
56
30
130
30
102
18
200
42
45
3
64
48
30
71
67
12
11
7
32
18
60
27
63
9
61
2
40
42
36
20
69
1
35
7
8
39
31
5
157
5
33
40
114
36
20
4
23
43
50
30
130
54
8
78
39
54
31
23
18
19
36
24
116
40
17
7
36
20
12
52
36
17
36
27
102
58
12
98
10
12
95
145
48
72
8
4
6
23
79
20
63
18
36
25
126
47
25
48
17
33
42
15
18
79
56
45
15
57
67
56
72
52
59
90
31
48
72
6
2
57
91
2
33
54
43
11
1
56
42
22
23
97
60
5
3
15
25
30
8
190
89
43
38
9
13
18
2
28
12
8
63
252
75
33
57
60
10
2
88
53
417
33
37
20
4
26
42
70
30
95
36
37
92
87
111
30
10
30
12
68
132
21
1
26
27
3
105
7
11
79
48
84
68
30
40
38
52
8
30
63
121
6
24
26
10
132
8
4
108
83
7
42
203
43
47
75
22
48
42
6
120
42
108
23
1
90
138
8
22
47
1
2
22
66
144
53
3
22
30
17
103
48
47
75
48
64
26
30
10
12
50
27
13
102
168
60
8
4
56
3
117
4
30
78
8
33
9
40
38
3
9
118
35
18
139
48
47
18
15
70
12
60
90
38
42
15
7
26
94
26
63
1
6
90
42
8
15
45
27
72
121
32
45
43
12
20
88
62
40
8
15
7
72
29
67
2
40
50
28
20
52
20
27
73
17
25
56
10
32
21
67
20
4
38
112
90
8
147
36
15
72
10
30
120
78
2
18
22
128
70
42
18
30
144
11
7
12
60
6
32
45
45
70
30
68
60
42
82
56
60
27
85
8
33
87
64
26
39
18
7
30
53
37
78
65
18
49
6
120
23
9
45
25
8
10
2
108
12
28
92
22
150
26
30
64
66
42
8
30
22
20
160
47
13
221
157
50
27
85
113
85
54
26
15
55
92
87
63
22
41
175
20
39
1
35
117
27
3
58
30
2
148
24
18
41
31
18
8
102
78
4
8
3
18
31
116
69
1
53
49
18
23
19
110
88
17
7
26
4
26
63
27
4
26
30
60
33
27
12
51
19
78
60
30
42
38
42
33
7
68
52
68
34
23
216
7
2
81
9
45
75
52
26
34
86
64
6
72
60
78
50
9
18
3
40
65
97
128
94
30
120
66
54
23
36
54
252
141
3
126
63
88
2
28
2
48
75
7
38
27
3
10
110
162
22
36
20
33
31
41
49
95
18
37
36
60
29
171
4
6
2
87
18
13
30
24
59
31
8
22
36
12
48
5
7
48
20
10
24
86
34
18
72
56
70
102
12
56
4
11
57
70
38
10
59
55
30
26
4
68
22
6
23
27
10
12
41
7
20
45
57
ABCD 99666753346*3^$a+1 [50024]
85
26
96
22
131
39
58
23
31
66
35
43
32
10
54
96
80
9
1
179
133
83
13
107
97
98
58
6
29
60
49
216
72
35
73
24
216
84
198
32
190
18
29
13
60
26
34
36
12
24
6
32
48
34
59
51
96
118
24
66
54
36
60
26
16
90
84
180
360
204
36
24
24
12
26
70
24
11
183
46
18
18
30
5
123
154
6
30
2
22
48
48
42
32
237
25
90
30
35
63
21
72
195
9
295
224
165
37
54
6
23
51
9
72
48
109
66
66
120
96
24
24
60
24
48
143
19
48
18
24
36
35
15
105
25
47
49
120
36
18
42
24
30
114
35
91
5
13
132
11
73
36
60
86
94
11
24
31
42
11
27
10
23
109
12
54
96
48
32
48
112
320
96
34
191
37
120
36
126
66
60
179
24
7
29
49
107
49
6
80
33
12
67
30
18
30
24
179
61
26
10
12
48
12
62
46
12
71
37
48
71
51
192
178
14
64
42
12
83
13
234
6
42
5
25
72
12
36
143
97
42
30
156
6
65
13
60
120
36
84
102
6
108
12
50
22
12
48
60
11
12
60
13
60
36
24
96
120
36
23
72
63
45
1
50
21
109
60
71
25
12
156
74
177
61
24
138
48
54
60
84
60
72
35
144
19
17
37
72
66
42
6
42
72
120
36
84
62
21
24
19
30
96
18
66
36
59
1
11
24
13
30
6
12
23
61
26
22
23
48
36
1
14
16
32
22
24
50
10
6
29
12
24
1
62
21
36
103
41
25
12
24
36
119
169
71
31
48
66
14
22
83
55
5
12
25
38
22
42
198
12
192
204
24
12
24
95
1
191
13
12
30
18
12
50
112
32
58
60
12
60
35
1
14
10
84
12
48
12
95
73
24
108
72
47
199
66
14
94
108
102
41
55
197
73
2
22
26
10
11
109
62
58
84
108
24
14
45
1
24
26
58
107
60
36
37
11
27
9
55
18
12
66
18
62
10
38
16
138
167
25
119
15
16
186
84
60
6
32
33
15
48
82
30
30
24
26
64
48
41
37
18
17
25
48
6
29
60
85
71
75
238
12
36
59
13
168
12
36
24
83
37
2
10
11
27
22
35
61
48
90
17
13
11
25
60
215
36
13
26
58
48
59
171
9
39
10
12
59
25
36
2
16
270
50
16
30
11
103
30
146
9
135
64
66
126
80
16
29
36
13
60
60
72
2
10
108
48
12
168
6
18
60
50
22
26
70
83
25
11
13
71
1
120
24
24
47
1
38
22
72
2
70
36
48
134
81
25
191
39
94
98
9
180
85
35
1
59
13
72
26
9
135
46
12
6
17
97
72
38
16
54
12
110
21
75
82
23
85
48
50
45
36
63
22
96
23
67
30
18
6
96
35
48
7
89
36
19
30
48
12
6
90
38
10
36
35
15
46
24
24
36
60
98
16
6
84
86
34
14
16
30
24
96
74
118
24
144
192
18
80
82
30
144
6
72
11
1
36
59
13
96
72
299
25
48
36
26
10
6
30
60
24
14
16
65
1
23
36
36
13
107
13
42
32
48
10
12
60
110
21
85
24
62
190
114
32
9
1
35
73
26
10
38
57
25
30
101
24
85
14
10
6
78
98
34
60
66
174
18
30
11
55
32
10
60
24
84
215
25
30
30
72
48
35
39
70
107
13
23
73
12
24
30
18
36
36
35
99
34
48
62
22
24
36
35
171
64
240
54
24
132
24
12
59
25
54
42
24
11
19
18
60
18
54
74
112
192
30
2
10
38
48
10
23
15
165
120
67
54
204
107
73
71
1
312
11
37
72
71
96
1
90
53
25
11
36
13
86
64
30
146
16
18
120
24
30
96
77
73
11
13
47
19
66
78
32
34
95
15
16
80
64
17
15
64
144
42
24
168
6
30
2
9
61
74
9
7
48
42
54
101
25
12
38
238
50
16
6
48
72
98
45
180
25
6
5
25
66
54
84
54
32
9
169
62
48
10
23
25
24
24
6
114
30
65
37
83
36
13
36
146
58
12
11
37
12
126
48
42
12
12
11
13
72
48
60
132
144
71
7
90
47
109
72
108
ABCD 99667135136*3^$a+1 [50217]
288
108
27
27
69
75
37
80
45
90
9
16
32
15
72
121
59
21
400
29
216
252
31
80
112
29
211
113
127
17
162
93
33
15
57
151
137
18
85
131
216
85
113
144
18
54
18
133
65
108
19
323
198
144
90
72
18
115
288
48
176
64
29
3
87
90
108
180
159
96
352
48
48
17
15
160
77
108
108
144
27
189
36
31
48
80
57
108
54
216
109
48
77
3
192
16
131
109
35
36
105
48
208
224
9
7
32
16
89
87
48
45
3
15
33
112
35
13
77
67
23
25
425
183
240
27
37
80
81
126
18
31
5
27
45
3
51
18
75
48
48
117
283
192
245
187
47
306
127
35
90
18
54
180
126
90
18
157
80
177
72
288
36
51
64
29
115
11
261
45
19
89
162
36
162
198
153
96
496
32
160
320
96
105
72
288
111
69
54
180
72
153
135
72
18
18
13
5
72
162
18
15
3
109
48
113
79
245
43
80
144
21
72
195
147
108
1
35
189
16
11
126
108
54
373
59
36
97
32
51
162
75
16
35
90
54
45
16
137
55
53
72
67
23
537
21
72
90
105
48
27
54
108
195
93
108
7
32
267
270
183
321
319
32
16
29
126
72
126
216
151
65
223
11
108
108
162
43
173
195
144
57
36
72
18
90
127
35
126
159
240
15
33
75
180
145
128
112
29
108
103
32
81
180
54
165
105
18
72
18
27
16
144
317
54
36
36
72
126
90
36
198
283
48
29
147
105
324
19
32
21
198
69
1168
5
27
81
15
39
25
48
107
18
90
18
36
3
105
396
54
21
195
36
36
144
108
25
65
90
261
45
54
90
3
48
112
32
75
90
252
63
48
192
48
27
72
109
17
18
54
18
133
11
18
162
33
75
72
45
48
33
18
109
17
36
108
79
48
395
72
180
201
105
7
29
18
1
192
113
36
108
111
192
240
112
155
181
89
87
48
63
33
21
43
32
48
96
51
234
72
267
96
87
18
72
144
18
90
108
87
21
36
18
252
216
33
21
43
11
36
49
144
32
423
180
165
160
125
36
351
9
199
128
69
123
256
89
288
87
57
18
72
189
189
115
32
105
108
180
36
19
107
36
18
72
103
59
108
18
36
54
324
90
108
54
36
144
270
36
55
17
90
ABCD 99667142132*3^$a+1 [50000]
162
54
72
12
42
54
36
18
12
78
192
24
36
216
18
54
180
12
294
66
90
6
72
72
30
60
66
72
6
120
42
180
12
108
42
18
84
180
144
60
12
42
18
102
258
108
66
6
174
78
12
18
6
12
42
30
132
90
54
144
36
36
138
36
144
42
210
6
282
60
102
96
84
60
36
102
6
174
6
36
30
108
60
12
18
150
36
54
12
24
66
270
36
42
30
288
42
36
30
24
126
246
90
114
72
108
30
24
126
66
78
30
180
18
234
144
90
6
84
36
54
204
48
18
36
6
72
90
12
78
180
162
90
48
36
90
90
6
30
24
84
42
246
72
162
60
306
162
126
36
36
54
18
66
162
18
60
144
12
114
66
180
18
108
294
18
12
24
90
90
12
420
108
126
30
54
24
90
108
54
90
30
18
6
144
180
138
144
150
84
6
30
78
72
108
72
36
120
132
48
204
48
6
102
24
108
12
90
168
360
36
216
66
114
18
12
18
36
6
264
24
126
84
42
36
12
6
36
174
24
30
72
18
150
36
54
12
54
162
54
18
60
12
24
210
6
156
18
90
126
78
48
132
72
48
132
84
60
72
84
60
504
246
114
234
18
72
306
174
6
126
30
168
18
144
36
48
234
72
474
66
294
126
138
42
90
120
114
54
12
78
180
162
90
18
66
36
258
66
36
6
48
24
90
180
120
60
12
60
90
18
66
24
228
144
90
258
126
174
162
6
48
24
120
36
96
48
6
84
6
66
90
36
72
36
204
90
66
126
54
216
24
54
36
90
66
54
54
78
144
18
12
180
18
6
90
144
12
36
72
126
216
108
276
90
192
18
6
144
72
108
216
30
18
36
114
138
78
126
108
90
12
90
54
42
84
234
144
36
24
306
144
12
54
150
36
18
72
54
12
72
60
30
18
198
36
186
54
30
114
126
18
156
42
48
24
372
144
72
24
54
306
90
108
120
36
54
108
114
54
234
198
84
90
6
264
216
108
36
36
18
24
138
60
18
102
132
72
36
120
18
114
66
144
6
144
48
60
12
60
126
36
48
6
66
60
120
6
12
42
18
210
96
90
174
18
180
204
228
132
18
12
6
12
126
60
36
30
90
54
54
150
72
18
18
162
246
36
24
12
60
102
6
12
360
18
6
18
102
180
108
330
12
60
18
192
18
162
78
192
108
6
54
90
30
198
240
12
126
36
24
36
54
66
186
12
72
36
108
186
126
12
36
54
78
54
48
90
216
114
18
108
84
132
36
252
12
18
6
264
6
102
18
24
90
162
18
126
102
72
150
198
ABCD 99667873796*3^$a+1 [50005]
107
12
28
33
35
48
132
64
9
35
136
8
52
24
21
23
16
80
1
59
124
20
73
87
21
15
24
20
72
16
24
8
88
32
48
4
60
21
63
32
52
32
4
9
3
72
56
37
47
16
72
120
9
3
33
119
60
1
63
20
16
9
95
1
75
188
12
4
72
12
80
12
76
93
36
39
60
12
33
11
24
60
52
8
24
40
8
64
20
28
20
133
83
24
60
120
36
145
59
16
45
36
35
40
60
24
12
8
72
37
23
37
15
32
76
8
16
36
12
12
140
36
12
265
36
15
96
68
25
87
80
24
64
132
164
16
116
4
80
61
35
12
112
24
56
28
32
88
21
72
147
33
23
16
36
24
80
28
108
12
56
12
12
13
63
45
107
4
33
15
8
48
124
56
64
81
75
80
12
48
64
56
120
112
60
8
12
88
156
48
20
88
24
9
75
56
40
20
4
140
4
48
140
72
12
16
32
60
73
39
36
20
88
36
36
24
9
35
72
84
24
76
48
60
60
80
40
128
13
11
61
59
24
16
24
72
108
57
143
37
87
12
45
39
84
21
75
156
116
64
20
48
16
36
9
159
165
11
52
108
21
60
11
64
56
112
21
11
36
25
143
100
36
48
36
20
24
180
96
24
16
20
52
80
4
21
15
45
35
12
96
124
116
49
72
59
36
121
107
132
25
215
73
47
48
16
44
52
24
32
40
93
35
124
108
24
20
13
35
16
116
73
131
364
45
71
96
40
48
20
96
97
23
136
24
36
60
44
100
104
52
20
49
27
32
112
9
47
88
57
27
48
24
68
72
120
28
60
20
1
47
13
167
25
39
36
24
120
44
16
45
96
35
48
64
8
52
48
228
21
111
8
4
8
120
37
48
3
60
9
47
64
24
20
72
100
60
105
11
40
32
12
4
80
4
48
69
36
147
57
48
47
24
16
8
76
164
16
12
8
4
68
4
9
51
8
16
24
72
8
37
63
8
12
61
36
35
73
48
83
16
24
96
36
213
11
76
68
84
12
108
25
15
68
4
20
64
92
144
48
40
20
120
12
168
97
39
156
80
13
47
40
44
16
80
48
48
12
36
64
92
24
84
12
64
9
11
72
4
21
24
11
84
36
4
21
132
15
96
20
16
44
1
195
45
15
8
72
13
23
64
56
64
24
12
84
48
32
88
32
4
20
120
61
3
33
35
4
84
44
13
87
36
164
88
8
4
68
4
20
28
21
35
4
12
141
23
40
9
71
16
9
47
108
100
12
20
72
40
48
44
85
23
36
40
120
96
20
48
28
48
9
155
120
16
36
36
8
1
15
24
32
25
39
33
27
20
4
96
8
112
84
57
59
49
15
72
44
13
23
48
52
24
56
48
16
108
32
25
119
12
60
4
20
61
27
80
1
195
60
32
24
48
28
45
3
72
8
4
36
80
60
60
36
24
61
23
148
12
57
135
24
12
32
85
27
44
160
36
36
8
120
36
1
15
33
35
72
220
69
171
32
73
23
72
40
80
4
120
8
60
48
192
16
141
15
44
24
220
20
40
32
84
60
4
141
144
75
20
13
15
8
24
76
80
40
12
8
76
20
1
15
344
40
60
44
64
32
73
51
44
60
1
27
204
21
3
56
108
100
152
1
3
84
93
63
176
24
1
59
40
24
12
44
24
16
60
12
69
123
12
44
52
57
23
37
75
72
80
4
12
8
16
21
15
33
15
81
3
105
167
208
56
4
32
64
21
39
57
47
72
4
24
56
64
12
8
36
16
8
40
20
37
95
49
59
16
21
35
96
24
1
63
24
81
51
84
36
36
24
60
69
87
33
59
96
76
48
96
20
12
28
44
25
47
40
48
12
8
12
96
25
63
12
72
21
119
28
69
59
25
36
3
68
28
12
57
167
168
28
80
25
59
36
12
292
144
20
4
92
4
32
52
36
56
40
24
36
8
16
20
36
60
13
27
24
57
47
48
48
124
117
3
92
40
20
1
3
21
3
20
85
35
88
12
20
12
84
12
4
8
13
3
20
12
88
20
40
60
36
84
56
24
25
11
184
204
8
60
13
15
12
32
28
60
80
64
48
8
64
108
81
27
32
156
1
39
92
88
32
4
24
9
12
63
152
61
159
144
36
8
36
169
23
4
84
44
61
72
23
84
28
33
39
12
21
155
4
20
1
23
64
128
64
8
28
128
40
20
4
8
ABCD 99668488982*3^$a+1 [50173]
24
48
48
15
57
3
21
56
115
348
129
111
17
72
48
43
29
103
17
103
17
31
65
16
80
151
153
176
168
151
41
91
45
32
7
96
9
8
96
7
57
123
77
48
103
89
96
31
84
309
8
55
17
7
65
120
24
7
24
233
136
56
40
104
31
33
27
29
55
9
63
185
64
111
17
283
5
112
216
104
91
5
136
195
69
56
64
96
15
161
232
56
31
33
48
39
65
199
17
40
32
216
72
48
7
144
33
87
89
24
7
345
8
31
72
33
56
96
55
105
32
31
17
312
31
57
63
81
99
5
175
120
81
56
64
159
129
56
136
8
72
48
40
152
40
99
69
168
72
32
48
223
33
15
9
3
29
96
40
75
53
184
72
39
57
272
91
69
48
80
40
8
31
96
17
120
48
312
336
127
65
88
15
17
64
99
12
24
33
200
112
8
7
113
232
144
56
16
80
55
153
96
48
288
192
96
72
200
259
29
336
120
264
127
84
93
183
17
216
16
24
135
36
53
43
5
24
120
144
40
72
48
15
65
24
72
208
72
48
200
31
12
5
88
15
9
96
72
63
137
192
120
7
9
72
72
63
57
63
105
48
56
79
57
32
163
48
45
24
8
103
137
40
39
41
40
80
199
113
16
104
67
21
72
3
77
40
96
24
96
152
55
17
40
152
24
16
39
132
173
40
24
72
135
24
72
48
89
232
48
216
15
209
43
108
132
45
8
55
57
8
24
91
12
129
15
105
8
280
32
96
43
261
159
17
48
7
17
136
120
104
88
8
16
135
24
89
208
72
87
33
216
15
17
139
69
32
72
120
31
60
5
16
24
87
60
93
32
24
16
15
129
39
9
56
160
51
384
192
125
103
12
29
79
329
91
21
168
63
89
151
24
33
123
60
33
104
31
65
120
72
88
32
115
144
5
48
16
80
112
72
3
5
55
17
40
72
48
200
16
111
41
64
39
89
48
40
48
24
32
151
33
56
216
43
189
87
24
120
41
31
57
72
99
36
96
9
80
31
65
55
108
5
16
96
75
84
65
168
103
105
159
41
24
144
127
209
24
55
57
144
48
48
39
84
45
15
257
55
57
48
3
45
135
12
5
24
48
40
63
120
65
48
24
256
152
192
160
56
144
48
328
24
80
88
63
9
96
80
16
96
15
33
24
120
63
137
88
48
80
24
96
216
139
45
104
72
48
96
7
48
321
39
72
24
81
312
27
21
24
39
60
29
40
171
12
33
87
9
80
31
233
235
36
156
45
15
48
129
128
19
29
280
75
29
400
111
36
36
33
152
24
31
57
63
9
24
200
127
113
96
55
84
69
111
72
9
39
132
180
57
32
16
63
105
80
91
53
151
81
39
12
108
57
152
16
120
56
211
165
72
96
15
105
80
112
32
31
9
ABCD 99669069536*3^$a+1 [50017]
27
60
9
23
1
95
1
51
21
72
11
109
120
168
11
12
25
71
4
9
36
59
13
3
96
93
39
81
11
28
8
109
60
3
32
52
144
32
1
48
12
108
23
73
23
1
159
9
12
60
72
27
9
84
63
21
60
72
72
120
15
44
112
45
60
120
63
237
35
60
52
36
8
1
48
15
12
33
24
12
11
40
9
24
3
20
64
12
36
57
63
60
44
13
59
73
47
13
12
23
24
24
25
60
83
49
12
95
121
12
36
36
23
76
116
4
48
8
1
12
12
51
9
60
24
23
13
3
84
57
24
47
49
47
24
84
37
95
24
85
27
24
8
28
9
24
11
49
3
36
8
16
8
193
12
3
69
59
1
47
4
21
60
24
3
20
40
81
12
23
40
96
9
60
23
37
119
133
63
20
1
3
21
15
33
72
23
37
300
12
131
13
96
24
12
24
24
35
28
60
21
83
13
95
132
76
24
45
11
61
75
93
63
128
13
167
61
3
120
33
192
24
11
13
24
47
60
12
1
48
24
48
107
12
100
12
128
13
27
33
39
9
71
72
24
124
20
25
11
1
15
12
93
3
21
36
135
68
12
28
12
9
24
36
83
48
24
121
72
132
24
60
87
48
44
1
99
36
45
39
33
71
52
12
69
87
32
25
123
60
24
284
12
60
72
12
169
107
13
60
60
24
47
48
40
21
111
69
11
84
1
27
57
47
24
16
57
24
12
3
32
13
12
39
21
24
72
72
107
72
96
100
93
24
27
68
1
107
13
71
13
47
12
49
39
96
21
72
84
39
9
11
28
36
21
39
33
12
36
12
3
60
12
32
25
36
11
24
1
24
47
25
84
111
45
71
112
57
132
36
72
11
1
48
48
11
16
93
59
1
180
36
47
36
48
13
24
12
24
59
61
203
64
57
48
23
61
111
120
57
23
25
51
69
35
97
36
36
48
12
11
133
60
72
24
95
25
24
11
85
60
11
85
12
99
33
47
12
1
60
83
1
27
93
3
44
72
28
72
24
21
3
9
24
36
36
27
36
20
37
12
15
105
36
60
155
97
108
12
132
36
35
121
24
23
96
73
60
72
96
120
156
23
16
72
240
9
11
60
28
68
40
69
75
12
141
71
25
63
45
12
11
37
3
9
27
33
47
48
49
12
107
28
129
27
81
12
11
120
25
24
39
21
35
61
3
9
72
39
60
92
145
12
11
28
117
12
51
9
12
15
8
12
4
21
159
12
45
60
36
84
12
167
12
36
12
28
57
23
25
12
72
48
12
39
32
13
24
72
39
57
15
177
48
72
3
44
25
83
24
97
27
44
13
99
9
167
40
8
13
23
1
39
44
85
48
75
105
12
11
4
117
131
12
24
25
275
4
32
13
84
3
45
12
15
92
64
48
9
23
25
63
24
9
48
51
45
71
24
48
13
59
25
12
72
71
25
59
1
71
24
97
11
40
116
13
83
1
215
1
15
140
25
11
48
13
108
47
24
40
12
9
75
20
28
117
11
24
181
12
12
48
95
76
21
15
24
33
24
3
44
37
15
33
15
33
60
47
109
87
36
33
12
59
49
35
28
68
97
27
12
96
9
192
95
1
60
51
12
45
60
11
13
123
20
84
145
24
12
24
87
24
9
156
12
180
12
84
47
25
83
37
12
3
9
35
1
75
9
36
60
60
51
12
117
11
13
51
45
3
44
28
188
52
57
156
60
144
48
35
13
35
61
60
3
44
37
24
11
1
83
76
45
87
45
35
40
56
61
39
32
12
16
24
12
117
24
24
231
44
24
12
1
39
48
9
24
24
3
21
83
49
23
181
3
69
3
8
48
76
188
1
23
61
180
36
11
88
8
96
25
155
76
129
135
140
12
73
15
120
68
37
11
52
33
23
61
36
143
1
12
83
13
35
145
27
45
12
120
23
1
59
73
11
64
20
96
40
33
35
84
49
15
21
96
51
36
9
23
36
169
3
69
84
3
21
47
13
12
84
171
57
12
71
25
35
25
107
13
24
107
1
12
83
25
51
20
49
39
84
32
25
36
63
24
44
4
9
48
12
96
11
52
44
49
36
71
1
51
69
39
33
3
24
8
112
36
56
61
24
143
24
40
44
109
12
24
59
48
13
27
9
24
239
12
144
16
105
3
81
180
84
84
51
8
12
1
35
1
147
20
136
57
12
12
27
20
24
16
72
56
96
16
33
24
23
13
59
52
8
49
3
44
64
12
33
24
12
36
23
48
40
57
15
21
36
27
36
81
11
49
35
76
32
252
1
15
12
108
32
13
24
48
12
3
45
23
133
87
9
51
9
96
227
60
16
57
75
93
60
3
21
11
1
24
ABCD 99669404566*3^$a+1 [50084]
7
18
135
15
162
18
12
113
19
77
48
145
108
102
197
73
63
27
77
1
207
56
16
9
119
88
8
49
36
27
128
160
32
208
32
7
41
145
12
60
95
43
5
49
198
18
72
167
96
7
137
16
176
31
105
48
15
81
3
18
27
15
81
9
18
53
19
5
85
66
9
312
80
31
33
99
93
8
37
35
55
33
27
72
18
35
40
8
79
216
84
77
64
200
37
195
93
24
30
6
12
203
67
45
213
59
25
78
17
31
9
141
35
85
11
31
102
83
25
42
21
69
11
217
18
5
109
11
7
89
184
200
40
152
73
192
135
63
17
37
96
72
315
45
99
21
150
48
42
18
57
33
39
33
23
97
132
171
129
63
200
427
48
90
59
1
47
25
23
48
109
75
81
54
6
59
13
18
72
12
96
45
45
12
15
3
29
85
3
15
18
210
269
48
97
15
48
24
3
125
55
81
27
18
35
7
12
53
24
163
21
297
15
75
77
373
27
81
15
120
32
193
60
131
24
16
81
12
18
33
147
29
169
42
77
168
72
145
60
18
57
56
40
144
21
24
66
42
30
153
224
1
15
9
90
18
3
195
29
91
77
67
45
45
126
45
15
89
55
90
191
55
105
45
234
65
163
69
8
40
33
12
51
147
29
13
11
24
240
31
57
8
25
12
90
33
129
15
75
5
13
60
23
184
48
80
72
43
93
45
72
107
96
157
18
105
32
120
217
30
6
59
115
108
78
12
15
45
48
107
55
108
357
45
3
24
3
69
8
121
54
18
15
135
210
15
120
195
5
24
208
231
65
7
137
115
21
24
75
6
54
18
12
36
72
167
13
90
42
167
13
30
18
203
49
15
8
37
180
215
91
144
5
112
9
120
114
101
96
48
1
15
165
72
42
138
18
42
3
96
9
95
112
3
24
5
16
69
35
1
72
143
120
16
93
168
99
144
117
30
53
7
89
19
77
72
40
120
135
18
15
120
27
126
71
88
183
249
99
5
229
30
125
43
30
23
145
90
77
25
87
45
83
48
115
149
72
91
18
30
5
96
24
16
129
15
135
41
103
65
136
27
18
51
21
18
42
95
40
48
99
101
232
45
123
72
72
63
9
144
32
175
209
1
72
108
27
8
145
42
18
3
80
16
3
5
480
43
18
27
32
40
8
103
41
24
40
9
108
18
57
24
39
105
56
24
24
13
12
87
93
90
60
66
99
123
45
3
60
30
35
25
119
151
54
120
18
105
72
72
9
12
78
180
180
101
43
18
12
36
114
17
24
40
32
7
78
3
27
42
11
25
71
49
71
16
147
6
47
115
72
221
85
84
258
18
27
72
93
59
19
29
1
47
7
33
128
16
129
60
162
57
128
25
90
60
17
235
5
85
48
35
73
90
132
17
40
152
43
156
65
115
24
21
80
19
18
59
19
30
119
13
3
117
18
162
150
57
15
108
245
55
33
80
19
66
11
40
201
15
165
35
43
12
78
174
36
41
1
138
77
67
77
91
18
180
30
132
18
72
12
6
30
131
103
78
155
43
102
18
29
61
35
24
1
39
123
90
3
69
11
25
167
160
32
13
108
159
8
72
55
48
18
60
99
81
39
32
13
198
5
ABCD 99669434752*3^$a+1 [50030]
51
51
36
132
33
48
81
75
135
45
9
99
45
3
48
72
27
117
75
18
3
39
33
93
30
114
138
57
75
9
36
3
57
3
45
63
192
21
75
66
15
48
36
99
18
42
45
3
72
81
27
153
81
144
24
87
48
60
48
93
90
201
96
144
24
39
33
27
21
24
27
45
21
72
126
21
3
165
45
6
165
15
72
33
60
84
15
6
126
21
69
15
33
306
36
24
69
21
39
51
12
69
60
15
18
90
57
15
45
48
15
45
15
108
72
66
42
84
186
18
57
72
45
27
120
48
21
15
9
30
45
60
135
45
3
90
72
51
111
6
75
15
57
168
27
45
60
123
9
51
117
3
204
36
45
135
48
24
102
90
150
90
84
72
9
9
99
15
48
60
9
9
51
96
339
120
45
45
75
24
156
39
12
345
15
57
21
72
27
93
72
51
75
21
24
51
81
57
6
66
18
93
15
42
18
9
24
39
105
75
45
72
63
33
24
108
63
90
75
108
36
24
120
12
75
60
72
93
84
3
12
93
21
159
33
123
21
54
9
12
3
36
105
24
135
153
108
87
45
27
81
39
93
93
27
3
21
108
33
27
36
15
66
15
111
225
9
90
33
207
84
24
45
168
24
36
15
33
57
54
21
45
3
75
72
90
63
9
18
105
12
60
21
162
48
6
3
96
84
96
12
45
27
27
21
3
105
75
57
48
75
66
3
15
57
48
63
54
15
204
15
30
27
27
213
45
72
72
63
171
81
84
27
9
45
18
45
96
156
24
21
78
72
21
108
84
15
6
126
48
42
48
63
177
18
9
45
30
18
3
3
36
129
45
15
12
69
15
33
3
48
21
126
24
18
75
87
180
66
3
24
15
45
57
18
96
84
33
39
24
90
627
3
117
279
33
15
81
36
15
33
267
6
30
33
36
108
12
15
36
84
6
39
15
33
15
33
9
126
84
105
168
93
39
276
24
21
48
54
45
135
33
144
63
33
24
195
21
117
42
21
9
171
12
36
24
63
57
21
66
33
27
36
30
3
36
183
21
24
63
72
21
105
39
63
24
36
30
3
39
36
12
78
102
18
144
27
213
18
9
3
57
48
27
33
21
15
36
120
24
21
3
87
30
54
69
36
60
75
66
18
21
12
24
24
27
105
12
27
93
12
3
57
36
108
21
120
78
57
9
6
120
45
144
45
6
21
168
24
3
33
12
93
24
15
3
84
201
48
111
36
33
21
99
15
21
159
36
36
9
39
9
51
12
132
57
159
9
12
156
3
120
21
93
27
21
90
249
36
12
120
75
66
24
75
48
213
72
42
81
36
108
72
99
141
111
12
42
39
96
108
48
69
54
9
351
66
96
144
99
12
12
93
3
24
21
39
87
93
72
15
33
93
54
81
12
123
249
9
75
87
177
48
39
60
48
18
75
84
111
18
24
3
15
9
21
99
69
111
63
45
45
78
72
12
168
45
36
24
36
36
69
27
87
30
87
39
24
18
219
96
93
24
27
3
42
39
96
84
51
48
90
3
108
57
39
60
189
27
60
39
306
72
27
180
3
33
240
24
24
21
75
51
90
42
33
123
57
75
153
39
57
3
48
132
30
42
9
24
12
39
165
69
15
3
54
78
153
192
81
42
69
36
24
96
45
3
15
120
9
120
51
144
18
24
63
60
36
177
123
21
75
3
12
24
45
135
84
57
60
135
21
72
60
15
48
60
9
204
129
18
102
51
24
51
45
51
21
84
60
24
72
99
21
45
72
6
141
15
24
9
216
24
48
72
27
33
3
72
72
9
24
123
33
84
15
30
96
90
54
63
75
33
21
75
195
21
48
12
63
81
9
90
9
96
21
15
63
ABCD 99670268528*3^$a+1 [50030]
29
4
32
28
12
39
129
12
3
5
13
59
4
24
60
45
35
76
36
21
30
9
44
36
208
105
15
20
72
24
67
17
12
28
105
11
64
141
71
4
60
24
176
7
9
45
36
87
60
56
16
24
9
11
76
201
18
21
20
24
4
36
36
68
73
87
60
51
5
64
60
36
44
61
95
49
15
12
20
60
64
84
36
39
5
16
84
32
1
63
36
8
112
8
12
1
54
29
36
73
47
24
1
83
52
48
60
123
18
75
9
111
44
85
15
3
18
11
28
72
105
99
24
21
11
24
4
12
69
71
4
120
44
96
25
39
60
33
3
9
36
15
20
4
12
108
36
9
11
40
24
72
120
3
81
9
15
15
21
51
24
5
24
37
15
20
48
76
80
96
40
63
5
67
113
31
30
36
6
48
5
4
12
33
15
56
40
24
12
39
72
33
56
24
24
1
39
15
5
37
23
13
18
81
44
36
4
84
87
9
80
16
20
1
207
45
51
60
60
44
7
129
56
108
16
120
75
41
31
29
4
24
12
44
60
64
45
108
59
4
36
20
43
96
66
54
9
15
17
4
96
21
54
9
44
16
9
15
21
39
15
77
28
15
81
96
93
15
171
21
33
95
136
57
3
15
9
12
180
84
56
64
24
60
56
7
24
53
40
36
15
65
25
15
56
4
60
44
13
47
31
65
25
30
21
3
77
60
55
9
24
20
1
39
51
9
12
60
128
172
8
61
171
48
36
20
1
18
81
20
60
1
3
12
44
24
73
18
24
5
16
36
84
20
120
36
4
216
24
20
4
45
11
120
7
33
21
99
45
71
43
101
40
60
20
124
72
8
7
69
44
100
116
40
20
16
260
4
24
12
15
30
63
33
12
35
16
36
39
5
4
63
17
52
3
18
27
96
9
15
120
57
15
3
45
36
24
32
31
17
100
27
5
49
35
24
7
90
3
51
24
17
28
80
16
164
120
72
25
3
51
81
111
29
24
97
12
168
27
92
25
95
24
4
60
20
67
90
35
40
8
1
11
24
16
20
40
48
27
9
60
24
152
28
20
12
40
33
126
30
75
36
21
30
53
60
96
28
20
55
21
20
84
37
15
48
21
60
39
72
68
40
20
12
19
45
164
160
12
80
184
24
36
84
3
33
15
29
16
44
1
15
60
24
51
65
25
39
15
5
25
71
60
55
65
4
12
20
48
43
18
95
24
36
24
43
89
48
1
35
19
45
12
24
15
29
60
31
21
60
33
131
100
15
29
12
28
3
9
24
120
20
40
20
36
43
41
16
60
21
39
144
15
29
16
80
4
21
39
27
9
81
23
13
18
9
36
24
12
68
36
4
45
6
9
176
49
35
67
168
65
12
60
180
4
111
18
11
25
35
24
16
69
11
76
120
3
17
55
6
27
156
24
21
6
45
24
20
60
49
27
39
29
12
4
60
39
5
40
132
60
33
11
79
65
97
24
51
3
41
121
59
25
11
103
30
11
31
33
12
20
40
183
120
17
1
83
61
63
20
160
60
72
108
201
11
31
54
18
5
16
24
93
47
96
24
52
8
13
47
7
5
88
27
18
6
9
20
112
51
89
88
12
33
36
99
20
12
48
16
21
99
20
1
3
32
300
265
36
59
24
16
45
18
21
56
4
96
20
120
24
84
52
48
72
9
11
31
102
11
49
155
43
77
13
39
60
8
76
20
85
119
40
21
15
51
9
80
25
11
4
200
37
138
9
60
45
27
9
111
45
6
53
76
9
6
93
36
84
72
8
40
36
60
60
96
20
40
3
72
18
30
45
12
8
96
25
51
48
12
104
84
76
24
12
24
120
36
21
99
120
68
12
1
27
12
80
13
51
36
21
48
54
21
36
8
13
3
44
36
16
8
76
99
45
141
15
60
20
96
55
18
191
24
61
36
83
37
3
3
29
28
81
11
4
56
1
24
30
29
16
20
64
24
60
32
40
8
1
59
16
20
40
44
13
27
60
3
129
8
52
108
60
225
47
61
3
20
25
15
120
24
56
60
4
80
40
36
204
15
81
117
12
51
56
133
95
31
45
57
63
36
9
6
33
60
33
84
15
8
12
84
79
5
85
6
21
33
15
96
51
9
60
56
84
7
72
41
49
30
21
21
3
56
24
133
63
156
9
99
56
84
40
105
15
12
9
15
96
9
35
16
48
72
8
43
54
48
60
71
121
6
69
21
3
24
72
3
17
100
51
18
59
76
144
60
141
39
60
56
67
57
116
19
17
40
60
68
16
24
63
17
36
40
36
8
40
21
131
4
9
90
81
15
21
24
27
18
12
99
120
39
9
20
60
31
90
6
9
135
29
16
45
51
75
93
12
21
12
47
85
39
69
36
36
3
32
4
159
81
36
168
3
18
39
20
12
1
23
24
36
144
16
36
60
21
3
44
220
57
135
45
156
119
121
108
111
63
17
4
21
123
12
ABCD 99670374554*3^$a+1 [50022]
24
40
41
55
24
65
63
105
72
39
96
64
29
51
24
120
57
63
9
63
69
48
24
115
56
165
43
24
24
5
48
72
36
252
75
112
120
32
256
53
99
288
24
72
48
9
7
24
29
19
80
16
29
91
29
67
65
39
72
69
19
17
15
24
184
80
24
112
5
60
183
96
129
15
21
91
176
40
24
96
24
128
120
16
56
45
43
65
7
200
48
117
72
19
53
19
56
40
8
45
27
24
24
136
5
147
88
72
89
108
36
48
87
40
5
51
33
108
60
72
12
67
8
16
176
153
7
113
7
104
24
33
31
8
112
32
88
89
12
204
295
48
125
12
15
16
8
33
36
67
77
27
45
67
104
16
29
67
5
3
33
108
27
9
15
129
15
16
80
129
12
99
81
15
24
120
9
120
39
40
53
43
29
339
21
48
24
19
29
36
39
93
43
96
48
120
32
105
132
27
21
27
88
48
149
144
75
120
93
144
27
9
135
184
48
32
40
72
48
65
60
51
240
240
16
5
43
29
3
69
19
5
36
36
3
72
88
32
160
80
24
96
72
57
120
199
17
39
57
135
88
5
67
288
8
21
48
36
63
45
60
108
3
40
48
24
65
12
180
39
64
8
33
36
3
112
48
168
53
147
24
81
7
48
24
200
48
45
27
9
24
87
16
8
16
17
36
163
152
96
24
9
36
96
27
40
77
12
31
77
96
19
96
8
16
48
32
16
24
32
45
204
31
53
27
24
24
33
7
96
8
16
233
15
72
72
48
16
29
75
21
19
8
24
33
60
147
69
36
216
7
72
8
96
120
40
24
425
12
132
31
120
168
53
187
120
24
144
17
55
168
29
235
56
232
72
8
40
41
151
8
40
89
108
115
293
139
8
57
12
19
53
96
48
43
104
48
40
5
3
64
176
48
16
29
19
8
24
40
48
32
40
120
216
24
216
24
96
29
91
17
36
96
75
24
136
24
101
115
185
39
69
51
21
99
40
8
21
403
65
84
24
51
16
24
137
87
96
24
64
32
160
29
72
3
69
12
55
8
45
3
33
15
160
72
32
105
367
29
72
36
87
33
15
232
5
75
72
40
137
31
120
128
16
120
41
7
77
3
105
132
27
81
127
152
64
24
72
65
39
72
33
144
39
69
3
24
88
149
3
57
31
17
204
48
3
141
115
197
427
41
55
29
187
29
24
3
33
120
60
36
144
55
72
144
65
24
120
7
264
113
48
15
21
72
91
149
12
39
88
8
40
8
69
115
17
15
93
27
48
88
8
48
16
80
129
87
45
72
84
24
87
21
3
45
147
120
16
149
24
3
136
24
89
63
9
175
32
9
228
19
5
3
24
24
72
69
24
156
31
104
72
64
32
40
5
99
16
65
295
5
67
5
91
17
31
144
56
96
57
12
139
32
16
72
72
32
16
72
5
12
72
168
7
29
3
160
24
56
45
3
96
136
8
16
41
108
19
96
24
56
16
41
24
199
17
15
48
24
112
24
24
48
5
108
295
32
21
19
80
88
80
64
113
183
16
17
60
43
5
24
27
24
24
120
136
8
40
53
115
77
36
127
17
63
69
19
24
128
81
72
55
8
96
69
36
55
5
12
216
55
144
8
297
31
32
88
24
96
17
60
115
65
39
88
32
16
80
225
7
32
208
216
32
48
69
43
65
15
117
27
24
57
36
120
96
75
48
40
80
9
31
8
9
ABCD 99670836152*3^$a+1 [50001]
20
96
60
9
15
60
4
56
120
12
48
9
27
16
32
81
207
189
48
3
117
7
20
33
15
237
15
76
5
27
196
65
96
91
125
48
75
24
93
60
363
60
69
3
129
15
28
113
115
72
20
76
116
60
141
7
20
12
28
36
92
4
20
48
96
117
12
207
45
63
28
68
4
156
5
55
72
29
24
51
120
16
188
21
63
21
55
65
24
168
3
16
96
5
39
16
68
12
9
39
36
24
40
29
3
24
105
139
176
36
40
5
24
108
127
5
151
113
79
41
91
101
12
36
7
12
32
64
29
123
108
12
64
5
15
9
240
75
60
64
5
7
84
41
51
144
45
3
105
15
33
7
48
29
99
21
159
52
32
160
72
36
17
15
117
43
96
20
64
60
5
36
51
93
48
99
84
12
132
148
5
39
28
32
40
8
93
103
140
16
68
16
137
3
24
72
144
4
12
176
9
15
69
12
132
171
12
64
5
159
21
3
52
65
43
20
48
105
7
12
20
16
68
16
125
84
15
112
48
5
24
48
24
48
307
24
92
12
21
27
84
60
45
108
7
56
12
153
67
80
40
92
81
3
60
9
67
173
91
24
8
45
15
9
48
103
12
5
3
69
3
192
69
24
48
12
15
28
53
12
67
53
120
84
60
31
65
75
69
31
12
5
27
16
8
76
20
28
12
20
76
180
149
175
104
4
80
16
41
48
27
108
96
9
72
31
5
207
72
4
17
168
96
39
4
56
117
84
48
63
117
27
40
101
15
108
16
89
15
24
52
48
36
5
12
27
16
65
24
75
72
100
41
103
44
36
12
100
12
36
12
29
3
16
144
56
40
36
36
5
60
27
105
3
93
7
53
7
5
115
92
16
20
12
220
32
45
67
29
67
144
185
91
108
36
48
12
8
93
67
17
60
51
88
20
9
43
125
3
96
33
36
75
60
112
164
64
24
53
75
9
15
60
36
33
31
80
45
63
33
24
199
144
17
84
60
84
27
16
32
28
20
48
81
3
81
132
3
4
41
39
16
12
5
3
72
88
5
7
17
15
21
60
24
60
12
48
72
91
29
51
40
8
24
36
4
72
36
128
4
17
31
44
28
5
147
156
33
67
77
31
36
56
9
144
15
24
45
48
7
68
45
43
149
120
75
33
60
115
92
33
175
20
24
93
120
15
36
12
148
5
7
12
132
36
245
3
16
29
19
5
127
60
48
20
33
48
36
15
28
5
31
101
151
20
45
15
117
343
24
113
60
115
92
64
80
57
60
60
43
20
9
12
75
4
5
144
12
15
16
48
96
5
39
112
140
40
29
75
40
120
8
33
7
8
12
28
120
5
7
20
21
39
76
5
267
132
16
89
156
7
8
60
57
3
72
48
16
108
32
69
7
77
120
36
7
77
27
21
7
41
19
56
136
68
81
84
15
172
5
171
84
16
17
55
8
12
16
17
24
55
41
3
132
4
101
24
51
28
41
19
20
12
45
48
51
4
156
29
7
149
96
39
16
5
27
45
12
144
12
72
60
475
36
77
84
39
4
113
3
40
120
101
75
24
4
48
60
72
200
36
4
5
3
4
84
92
4
8
40
60
60
68
129
31
44
345
240
15
48
72
4
32
144
144
84
40
56
21
51
24
21
48
27
60
9
19
89
7
36
12
8
33
135
120
60
16
80
180
24
16
173
67
173
96
12
7
20
57
3
93
55
32
36
16
8
21
15
84
168
9
15
16
8
21
96
195
108
52
44
4
17
43
116
40
20
60
93
108
103
36
53
151
96
144
20
52
104
136
48
17
27
16
36
5
39
76
5
24
247
164
21
48
7
17
48
48
115
44
21
27
105
60
48
27
52
77
63
12
84
9
7
48
128
100
17
15
21
39
28
5
19
8
45
108
48
84
55
116
24
48
64
89
39
45
43
168
96
80
48
16
24
101
135
60
9
12
15
33
48
240
24
48
103
60
84
65
24
87
12
40
ABCD 99671091706*3^$a+1 [50007]
36
9
15
69
20
76
44
7
113
60
60
12
79
69
72
3
180
12
84
72
17
40
56
16
24
15
9
72
3
65
16
27
12
17
60
124
44
16
20
115
12
9
51
33
20
60
31
69
15
81
24
44
52
15
168
21
80
4
36
84
116
4
27
48
197
151
29
19
9
15
12
36
9
3
65
7
9
39
5
60
40
51
36
9
27
17
52
60
39
5
84
12
28
32
19
12
24
48
5
31
21
8
40
12
15
45
8
16
164
43
24
24
5
115
84
81
20
55
5
64
12
111
60
93
75
29
16
44
67
293
60
103
69
48
15
81
20
4
15
48
24
89
36
28
3
9
8
12
31
53
4
32
19
24
5
16
56
24
40
36
75
33
12
68
16
27
17
36
91
48
36
21
44
7
53
31
149
4
15
65
180
40
56
4
56
40
140
96
24
19
5
7
53
172
3
41
64
32
28
60
15
36
5
84
40
92
31
57
15
45
12
48
75
21
44
43
33
15
9
3
24
5
60
4
24
20
12
24
136
24
20
19
45
12
48
116
67
12
21
24
75
41
40
20
24
16
39
5
7
5
24
100
27
108
9
3
77
55
12
53
100
12
44
19
81
27
33
120
96
3
17
40
15
84
29
55
5
7
53
16
15
5
16
84
27
53
55
36
29
16
20
48
16
15
60
69
12
68
96
7
9
15
24
5
79
21
36
108
75
12
29
24
52
51
173
4
27
53
16
20
55
9
63
77
55
41
55
45
15
5
24
91
69
20
7
29
19
21
20
24
16
56
19
60
65
36
60
163
105
20
7
93
56
31
33
27
5
24
7
17
12
40
8
7
168
17
40
24
27
77
31
5
16
39
29
31
12
72
5
16
51
53
12
19
5
31
24
5
7
12
41
76
24
15
21
48
36
27
29
60
19
69
27
29
19
48
53
40
36
8
112
8
36
19
60
45
15
101
16
24
20
19
12
29
31
48
5
16
96
24
27
60
29
4
15
41
31
48
120
96
9
60
219
48
69
180
3
65
31
60
12
24
9
24
36
15
9
147
48
36
105
36
24
104
31
165
36
8
36
31
29
4
12
8
7
48
21
15
12
9
39
9
120
60
12
108
15
60
17
28
72
48
32
28
212
40
63
57
44
16
3
12
9
15
41
108
7
5
19
84
105
92
19
69
15
5
96
55
29
40
3
77
31
45
80
31
45
51
24
33
51
45
56
4
39
81
15
69
60
15
36
209
60
43
9
44
40
36
20
28
15
120
21
15
5
120
31
24
9
12
48
56
60
24
7
105
60
3
12
24
21
63
101
16
51
69
8
7
84
45
44
55
60
36
72
9
15
5
4
116
228
60
36
19
17
64
15
5
31
29
7
129
20
40
3
5
36
60
79
60
17
28
75
48
12
108
168
21
3
57
3
21
87
12
21
147
24
48
21
27
12
60
101
4
20
76
15
21
140
4
56
115
60
24
60
5
96
28
176
19
57
3
17
40
3
36
29
76
24
15
57
68
43
57
20
31
89
16
87
72
21
104
91
21
48
51
5
156
84
55
41
24
19
12
9
24
20
43
12
21
20
16
3
57
24
15
41
19
9
36
116
31
60
9
44
16
51
17
112
51
9
75
93
12
123
165
15
21
20
4
51
65
36
40
24
24
32
4
20
24
36
24
31
12
17
36
16
164
16
48
27
29
55
5
4
12
44
31
9
56
40
20
31
12
21
15
12
29
4
144
51
45
27
9
8
100
12
51
17
16
80
19
21
39
21
15
21
20
40
3
21
80
7
24
5
4
20
16
200
84
91
29
60
4
27
96
12
72
36
57
15
12
29
24
60
52
68
16
24
27
9
44
16
51
5
100
3
77
28
15
41
31
5
19
9
12
48
63
69
84
36
15
113
76
75
5
4
12
63
17
40
24
111
9
20
24
7
45
15
5
28
123
9
8
16
20
16
24
20
55
45
20
24
172
3
101
7
9
8
7
5
19
125
16
68
16
135
41
48
72
19
9
56
24
31
24
41
36
4
24
12
164
19
21
84
96
75
9
140
120
76
75
41
84
4
15
5
52
84
216
44
136
15
89
4
75
17
48
12
120
64
27
9
15
53
103
17
60
55
5
55
45
36
20
7
33
60
51
29
24
31
45
24
236
16
39
21
3
36
96
5
24
4
3
48
41
28
92
91
9
51
24
33
12
39
41
28
56
4
27
48
125
12
43
21
135
5
4
3
9
3
117
8
31
105
36
51
12
77
24
84
16
24
15
5
40
56
7
9
20
120
79
45
24
27
29
40
56
24
7
17
31
9
27
5
64
111
5
31
53
24
12
19
24
12
5
28
56
16
44
40
44
16
24
36
27
9
68
36
36
24
4
27
9
60
36
3
12
29
4
36
56
24
4
195
48
137
16
44
16
20
16
20
64
15
29
60
12
40
20
19
60
29
60
40
27
29
36
115
53
36
36
40
39
29
55
5
16
27
29
64
36
80
55
53
31
45
80
4
12
15
33
56
31
9
15
5
7
12
60
125
55
41
24
55
60
5
31
29
72
28
15
5
16
60
24
80
36
16
48
96
36
8
7
96
48
12
29
4
120
15
12
120
53
84
40
15
12
53
16
111
9
24
27
24
9
3
29
168
55
17
40
20
24
64
20
43
12
5
7
5
31
17
12
28
15
12
48
101
76
123
5
12
40
24
39
57
15
5
4
84
27
5
55
84
89
55
41
7
9
20
19
9
12
8
16
51
60
105
51
69
60
8
12
ABCD 99671263262*3^$a+1 [50029]
49
26
90
3
19
8
9
60
3
33
175
32
45
12
21
120
12
3
49
59
61
35
21
135
25
35
15
33
7
54
11
48
36
1
300
54
29
49
8
15
25
23
19
38
39
3
30
15
37
71
12
73
20
60
10
152
10
143
24
141
192
3
37
11
7
42
71
109
18
53
67
5
19
98
22
5
73
138
50
63
12
115
5
25
35
117
75
7
126
24
59
121
35
180
21
52
71
60
49
72
66
53
9
207
33
10
18
20
64
59
9
108
4
180
68
15
63
22
18
30
180
140
15
60
15
102
15
3
240
40
80
105
12
25
50
78
15
75
9
21
42
10
8
39
36
285
3
12
12
33
3
69
15
60
25
8
99
1
72
80
51
24
135
78
210
72
88
174
8
48
12
75
123
72
10
8
3
27
9
60
1
35
37
11
57
22
17
36
60
177
15
13
114
5
13
12
8
3
45
34
128
48
33
117
4
128
48
52
11
7
312
48
50
30
90
102
141
24
48
144
3
40
53
84
181
24
71
67
50
51
61
36
35
37
20
48
39
1
140
64
18
8
57
15
30
10
78
2
48
34
59
157
95
49
95
21
27
33
4
18
72
128
58
12
60
20
28
83
27
102
18
45
132
25
38
94
35
85
26
57
165
3
24
96
85
192
108
72
68
15
25
50
9
1
12
35
36
180
127
144
38
228
27
33
330
90
12
135
165
3
19
8
10
11
49
8
10
17
37
23
105
3
25
24
11
19
6
120
72
8
300
12
48
27
133
50
105
57
108
75
57
30
21
37
30
5
85
132
83
79
158
52
128
51
187
5
57
58
80
69
36
45
12
27
81
72
15
85
11
60
37
23
37
12
203
135
33
31
90
36
120
80
15
117
28
47
72
33
195
48
15
40
54
248
48
3
37
72
71
144
36
9
75
60
15
90
27
96
27
22
71
48
19
18
62
81
7
30
59
48
135
10
20
51
72
15
10
92
27
36
25
23
72
24
81
63
60
1
116
100
144
56
142
18
83
1
90
5
121
24
8
63
27
10
191
96
1
23
31
120
56
34
59
12
55
32
40
98
160
120
20
15
57
3
84
3
78
64
11
12
12
93
147
31
32
33
7
8
45
19
366
32
120
58
17
60
67
41
84
21
72
48
72
3
27
48
22
11
60
12
7
8
33
120
36
3
57
60
1
23
120
120
9
3
15
22
80
3
37
71
12
7
78
120
42
90
38
9
1
62
18
52
11
96
93
82
158
3
117
88
35
45
3
60
129
168
15
60
25
80
3
24
36
12
27
10
132
56
15
37
11
24
36
192
127
78
80
112
72
98
57
25
6
2
28
35
87
18
3
19
8
30
75
57
60
90
18
12
10
150
8
64
26
57
33
75
115
29
51
30
135
25
20
150
72
45
67
216
65
7
41
271
48
17
1
72
38
30
64
35
36
75
34
35
141
94
48
78
23
264
3
93
129
10
8
40
53
27
10
54
128
33
7
41
31
8
30
88
50
70
80
39
33
123
12
36
12
168
84
15
57
93
15
43
24
30
26
9
111
40
110
99
36
48
324
25
23
37
47
36
7
72
30
11
85
119
93
15
36
19
65
7
18
11
12
72
13
95
67
17
48
33
52
47
1
42
48
42
23
48
31
8
30
48
40
47
33
39
3
21
1
8
27
1
83
12
15
30
120
15
19
125
1
143
19
65
37
8
3
15
72
21
60
7
65
12
33
39
108
15
78
130
5
48
60
37
12
35
72
33
63
19
125
13
60
11
97
84
11
45
130
2
142
173
36
87
22
8
60
4
98
33
84
1
50
22
68
12
10
5
33
40
119
144
9
51
12
24
13
72
11
75
153
9
183
84
33
90
82
11
97
167
33
250
158
154
86
63
60
12
57
27
31
24
38
48
15
24
121
83
39
82
71
49
59
99
18
12
60
40
38
142
11
61
18
8
33
1
30
18
60
80
111
117
3
36
61
60
47
37
35
21
15
24
1
20
3
57
10
17
15
48
33
97
150
113
31
18
180
18
72
138
35
24
36
12
33
40
23
1
59
7
29
61
119
31
29
43
72
30
ABCD 99671948672*3^$a+1 [50014]
188
12
120
3
45
51
135
126
28
132
20
39
24
120
291
4
60
50
51
165
54
189
21
72
3
177
40
20
99
121
68
22
18
11
105
76
8
12
15
25
95
9
24
36
60
16
20
18
40
20
102
204
99
72
72
27
6
48
15
15
66
63
120
57
24
12
3
72
43
32
69
216
129
4
200
70
26
90
30
144
99
33
255
45
30
58
11
9
6
6
240
88
32
27
3
10
164
63
13
20
39
48
1
20
120
27
355
164
129
117
99
9
70
20
6
24
87
13
80
100
72
18
206
63
51
165
45
12
255
72
13
8
112
74
60
30
63
13
107
13
48
32
24
51
33
36
51
205
60
108
32
24
46
74
24
27
9
16
47
151
20
10
92
10
108
2
100
48
50
6
54
250
11
105
6
57
72
48
31
185
37
20
10
14
34
2
60
60
24
4
239
31
176
81
9
180
64
12
23
24
21
66
6
24
94
60
62
90
118
35
21
34
30
32
144
34
30
107
48
144
1
20
180
96
24
12
204
4
35
24
33
40
119
24
85
180
95
37
44
16
60
20
10
150
44
30
6
48
12
120
84
120
154
50
10
2
255
3
6
24
52
20
238
2
24
124
11
61
80
178
42
50
45
9
24
52
360
48
32
27
61
92
100
8
40
30
32
118
119
33
399
81
48
12
160
107
21
12
40
80
120
144
76
44
246
9
189
36
36
120
40
110
54
64
42
158
66
45
19
26
3
1
32
264
231
69
4
191
1
60
68
15
55
89
111
102
178
20
36
9
205
56
30
34
180
30
12
29
61
155
33
72
183
145
236
51
48
81
4
12
20
54
34
80
126
46
47
3
118
20
22
77
61
72
20
234
256
38
111
144
120
87
18
60
12
24
36
108
96
24
246
54
60
255
25
2
30
255
9
4
60
32
220
20
40
38
10
60
11
81
108
52
104
60
120
76
47
57
63
57
15
24
27
150
15
24
61
38
117
129
36
88
240
2
30
27
31
2
150
30
114
105
109
35
51
21
189
144
66
105
99
36
6
3
37
8
40
80
36
94
50
60
10
2
39
48
96
37
104
4
116
60
255
159
22
48
60
56
66
69
69
6
30
36
60
40
140
75
163
29
133
44
120
16
108
56
34
42
20
58
146
96
10
14
24
36
54
42
24
196
119
9
12
220
440
168
6
30
120
120
30
186
27
72
21
60
39
21
3
97
47
33
84
34
110
60
60
27
9
34
80
262
20
28
20
60
52
68
12
3
216
121
38
12
144
34
11
99
162
144
30
34
56
36
268
107
25
143
37
83
81
30
66
88
176
15
69
52
95
45
84
30
76
50
3
81
63
43
50
84
136
140
60
88
60
260
70
17
45
99
61
48
206
166
44
51
273
180
72
100
44
66
48
42
15
24
9
40
20
12
30
10
167
93
78
36
46
44
34
42
8
112
18
30
90
17
93
51
99
6
4
35
85
2
105
33
36
60
231
9
34
125
55
89
141
282
48
6
6
69
69
262
74
96
24
184
26
9
57
120
15
93
120
120
52
18
50
132
15
9
135
21
24
3
13
98
126
16
44
94
41
1
200
15
33
12
54
69
141
4
30
50
279
153
135
25
20
54
21
24
339
69
57
15
24
25
ABCD 99672138136*3^$a+1 [50104]
48
9
18
33
75
97
8
21
18
162
39
21
156
3
21
199
17
39
48
15
141
112
5
3
9
63
72
33
15
4
36
84
95
1
143
30
39
96
27
18
15
201
24
39
12
376
113
36
3
12
69
54
72
6
39
36
48
36
156
63
37
65
19
8
12
15
1
35
37
36
32
57
43
48
116
136
8
45
7
35
13
72
5
55
20
24
45
174
37
53
91
20
51
25
20
12
21
66
6
39
24
60
15
145
164
12
45
39
100
41
55
80
24
12
4
20
21
48
7
144
20
24
111
9
12
24
96
144
3
81
36
9
42
45
204
51
60
30
54
73
35
1
56
4
80
24
12
9
39
12
75
21
27
177
4
56
33
3
39
33
3
54
55
36
8
27
12
6
19
48
53
39
148
80
75
108
25
20
16
80
60
4
32
72
60
16
47
9
60
4
20
15
126
3
15
1
17
3
16
35
69
40
44
132
129
51
40
44
36
81
18
42
39
144
15
1
101
39
36
3
57
99
9
36
16
20
15
69
21
15
39
33
16
5
39
16
20
195
265
132
35
30
18
45
60
21
3
15
81
36
16
44
36
84
36
33
31
140
9
55
84
77
15
16
5
3
27
25
8
45
36
48
7
20
28
8
48
40
65
186
66
75
24
9
7
29
24
72
67
17
51
12
136
24
8
28
20
96
3
90
91
24
8
4
41
75
88
125
15
24
16
84
56
12
132
3
48
72
45
63
186
3
100
161
7
140
72
3
9
84
144
28
8
64
41
55
56
88
12
5
103
17
6
69
216
48
4
53
24
48
18
78
66
6
12
3
39
85
8
52
80
135
30
55
20
16
53
91
56
48
111
21
40
35
13
5
75
120
12
39
114
51
40
29
27
33
27
192
12
4
47
93
72
60
45
63
36
16
44
3
72
54
15
96
40
20
63
18
15
40
140
57
91
44
96
60
141
99
45
42
18
36
48
135
51
21
153
111
57
12
6
37
29
51
3
126
15
84
9
51
64
48
92
33
3
69
63
15
45
40
44
24
72
39
90
3
72
16
5
99
81
48
99
12
24
12
52
32
36
9
51
87
42
15
33
27
9
216
15
21
60
30
54
15
4
116
63
21
4
120
80
72
45
75
96
27
61
65
7
35
18
27
93
15
21
63
81
27
124
11
45
28
56
24
60
36
36
48
60
36
24
57
39
45
24
12
55
8
60
76
204
56
69
67
44
84
21
3
96
4
23
54
19
32
3
1
44
60
36
4
17
19
44
21
159
84
12
21
55
47
6
27
3
9
27
9
9
7
84
107
198
39
21
19
8
24
96
24
3
21
216
24
136
8
12
4
72
72
11
90
19
41
31
20
40
36
47
25
36
65
54
6
36
15
51
25
29
51
64
36
29
231
40
5
15
3
36
9
45
15
147
13
20
132
63
6
15
39
30
60
27
108
39
42
19
17
15
69
19
140
12
33
39
136
5
15
21
15
88
96
164
48
15
73
36
5
30
9
12
69
36
39
24
99
108
25
8
57
19
144
80
45
27
60
75
109
8
16
140
69
3
4
44
12
15
49
44
12
33
7
155
93
60
9
72
3
52
80
24
40
44
231
12
54
39
36
4
47
93
12
9
30
45
9
51
60
4
32
24
9
39
3
33
76
29
27
9
15
3
21
21
126
153
76
59
120
60
69
15
18
43
56
51
13
17
108
91
8
36
124
17
19
125
51
16
68
96
84
60
51
24
21
24
72
64
80
24
36
96
24
36
60
39
45
21
3
240
12
69
63
12
16
44
108
156
12
129
75
120
120
100
8
12
60
16
80
99
45
45
54
145
65
7
84
56
40
12
41
91
248
33
43
12
17
163
35
93
21
36
3
105
19
32
180
4
11
1
23
105
105
39
3
49
56
69
150
81
4
36
60
8
117
3
16
29
36
3
15
37
8
36
51
21
12
48
45
18
102
39
124
32
4
89
27
12
168
63
25
17
147
16
32
124
20
33
7
20
16
12
53
108
55
44
108
45
183
16
35
1
144
60
35
9
12
24
45
19
119
117
24
36
24
21
15
124
17
123
132
105
54
1
5
3
45
7
137
3
69
51
228
45
36
18
21
16
56
40
20
15
30
3
192
28
20
99
1
32
144
60
144
15
180
21
120
21
3
156
9
36
39
9
36
39
12
76
5
87
33
54
60
9
60
60
64
8
27
96
90
27
40
17
3
60
15
45
24
4
56
36
27
25
17
48
42
9
24
36
120
72
75
25
12
92
21
39
120
21
102
33
24
60
9
36
6
9
165
24
31
ABCD 99672199106*3^$a+1 [50104]
75
48
108
57
112
5
90
6
3
24
33
102
222
3
12
4
59
13
77
18
49
83
48
114
43
68
195
84
69
111
36
60
33
12
39
69
12
72
36
40
36
56
12
33
39
40
23
33
45
24
48
30
33
9
43
65
90
162
18
12
18
42
21
24
3
21
27
12
12
6
3
4
108
8
111
25
200
15
21
57
27
21
19
23
93
45
60
42
25
56
16
41
99
84
60
4
20
117
6
30
27
3
162
67
20
3
12
1
8
27
54
48
51
27
30
147
48
12
36
51
78
48
12
78
12
72
129
111
216
37
47
60
109
77
3
192
9
30
21
9
36
39
24
39
12
33
12
120
36
15
45
15
9
15
78
48
102
48
45
39
96
42
75
112
44
39
48
45
24
24
12
15
129
63
21
51
30
36
15
45
39
33
43
35
9
81
3
81
156
54
45
123
162
120
6
9
108
3
85
20
48
69
27
81
27
3
24
60
1
59
85
35
105
75
289
11
156
13
11
30
31
32
36
27
72
12
6
87
45
42
60
21
12
63
45
9
171
69
75
201
39
3
12
49
11
18
3
24
63
78
75
24
144
69
18
30
24
51
52
8
12
16
47
72
57
63
60
12
6
7
113
3
177
30
12
117
21
42
78
54
33
216
99
60
12
9
24
27
25
116
12
27
126
367
20
36
21
51
45
7
47
25
11
24
45
3
21
4
36
71
21
27
48
30
39
15
6
39
24
4
92
21
42
25
77
15
63
177
81
114
45
75
6
24
39
57
75
117
3
4
20
3
21
21
18
25
53
30
90
15
69
15
60
21
99
15
21
12
45
27
15
81
24
28
23
9
15
30
63
60
123
84
108
12
18
31
59
57
100
41
42
21
51
48
45
3
105
39
66
15
75
9
63
25
77
51
72
63
25
59
45
24
111
30
75
135
25
5
18
57
96
9
6
12
12
45
15
165
3
33
15
9
21
60
3
21
18
33
75
69
84
39
153
24
51
9
64
56
60
3
81
9
162
90
30
66
3
16
20
36
27
48
45
112
36
107
54
3
108
45
15
15
150
30
93
141
18
60
42
99
111
36
45
88
56
153
7
71
24
6
30
9
4
92
12
33
30
33
21
126
24
105
123
12
21
27
133
44
48
27
205
11
30
42
12
9
51
60
1
32
40
128
52
32
45
51
39
66
30
24
36
84
25
35
73
20
12
81
60
30
24
93
76
11
9
81
48
48
42
48
57
72
15
145
23
42
75
81
24
18
21
96
3
108
54
31
59
9
9
27
40
5
31
35
54
36
12
3
72
27
13
20
45
7
44
12
159
78
63
24
16
35
12
72
66
75
39
61
32
147
48
25
53
24
66
37
5
3
48
57
27
12
51
60
72
57
51
9
15
21
84
84
21
48
103
95
13
36
23
48
12
132
129
12
60
45
3
21
6
13
119
57
36
24
84
4
20
93
24
48
42
30
31
20
12
12
64
29
72
60
91
80
39
25
5
99
87
144
108
72
21
87
93
39
105
60
144
52
8
27
93
9
48
39
24
4
20
57
63
183
24
9
24
72
24
147
84
9
60
12
39
6
39
75
6
30
45
105
30
117
288
24
21
7
56
27
165
75
73
71
36
84
9
21
18
42
3
27
13
53
114
13
8
9
55
23
18
3
111
61
59
6
3
21
19
80
39
21
4
107
45
64
20
52
288
71
168
45
93
54
240
21
100
35
24
9
72
4
5
99
27
189
45
198
132
21
27
93
60
72
48
84
75
36
265
32
3
60
13
119
33
15
72
18
15
15
33
21
51
45
72
31
32
135
13
32
24
93
63
9
15
36
72
88
44
33
15
87
9
72
75
84
45
15
66
63
51
21
108
111
36
45
15
49
191
24
21
144
21
39
15
85
11
25
180
8
12
57
12
3
36
12
72
3
9
21
30
90
30
217
116
117
102
18
7
56
39
42
90
60
1
68
9
90
18
67
65
63
39
60
18
3
48
24
36
27
30
3
180
16
68
63
84
21
69
6
153
87
90
183
12
267
13
155
24
69
36
96
105
54
9
27
12
18
3
24
12
4
11
30
15
21
234
6
75
40
104
45
90
6
15
12
3
33
84
60
52
5
31
32
87
45
75
33
16
131
49
11
45
111
93
159
33
72
12
21
24
18
78
30
9
24
9
43
5
3
24
93
90
9
36
105
63
96
16
59
21
64
20
48
33
150
9
123
42
60
36
144
3
48
ABCD 99672235948*3^$a+1 [50042]
45
9
108
27
171
21
33
198
72
81
81
15
21
155
64
80
48
103
153
192
192
57
119
61
35
160
111
129
15
90
198
177
21
90
17
127
54
72
90
137
48
64
48
32
103
180
21
69
27
99
216
90
219
51
54
36
36
90
18
180
234
18
90
9
81
54
105
21
59
769
15
32
7
57
33
108
18
17
37
36
126
89
19
93
32
48
144
43
18
35
109
54
90
179
217
54
65
349
198
269
109
99
45
83
384
19
36
216
234
126
90
143
55
36
21
15
17
55
36
234
27
45
83
25
72
255
48
21
59
96
25
36
51
129
36
107
16
57
39
96
117
27
45
3
48
57
270
105
57
36
147
192
75
306
35
48
160
171
54
36
75
96
80
112
123
18
131
13
18
177
3
269
144
127
225
99
29
61
126
108
9
27
101
97
18
29
64
144
15
33
272
1
36
59
157
35
109
83
48
229
126
77
48
109
18
162
36
107
55
57
240
96
48
9
108
72
18
65
97
47
169
90
54
36
90
9
63
54
90
108
36
65
16
48
15
90
87
111
18
15
201
90
126
234
53
91
144
18
18
81
9
72
180
90
90
90
180
324
5
193
287
145
90
149
139
468
252
53
235
270
18
36
33
3
54
18
21
32
127
198
54
36
72
41
85
155
352
15
17
91
54
95
48
64
48
15
18
207
27
90
36
54
65
208
48
57
180
35
73
279
9
135
32
85
90
162
252
18
33
3
180
162
72
15
57
18
90
72
3
15
161
127
17
181
27
128
7
185
13
35
109
3
33
162
108
17
112
96
189
36
54
233
415
17
48
115
18
36
71
145
15
39
18
252
90
108
162
3
80
96
271
65
43
72
144
180
9
27
21
32
48
313
119
115
45
80
16
21
75
96
45
54
90
51
57
23
13
90
36
213
21
126
126
324
180
54
234
162
18
180
36
11
160
81
72
87
3
288
72
18
162
36
36
54
162
113
16
33
126
161
48
48
85
54
21
105
54
54
54
126
167
49
54
9
128
192
16
32
37
72
35
64
117
18
54
18
90
54
209
64
33
47
7
108
378
162
36
141
80
528
112
80
85
59
160
15
17
559
33
96
69
18
72
81
9
183
33
54
18
135
9
18
36
65
112
3
285
39
90
143
19
36
185
64
579
29
288
277
107
181
18
54
18
18
54
108
360
117
63
33
57
87
80
16
69
18
185
49
36
107
91
69
21
27
225
159
3
18
54
54
ABCD 99672533386*3^$a+1 [50056]
101
24
91
36
23
10
14
42
114
96
54
90
97
180
17
40
56
24
40
86
10
74
180
106
50
6
40
63
47
48
82
14
36
61
9
8
16
104
40
56
30
10
224
6
60
70
104
55
17
54
24
66
40
56
24
16
48
176
19
125
222
85
59
250
230
1
185
64
176
198
96
34
32
48
6
10
14
66
66
49
35
120
36
60
48
82
51
77
40
135
41
280
75
149
16
120
104
96
24
72
120
55
65
24
16
3
125
6
106
80
48
102
73
17
64
27
239
30
144
19
95
12
168
60
22
3
107
24
144
90
96
16
48
80
43
317
6
106
75
53
136
27
47
46
50
46
48
80
16
14
106
15
59
12
114
30
84
97
59
226
24
56
18
276
24
36
46
8
72
78
66
24
336
54
145
17
18
46
14
82
8
120
40
32
48
6
34
80
6
61
108
185
6
84
6
240
30
114
232
104
7
83
510
6
144
210
16
278
90
67
35
58
296
240
54
106
80
67
29
24
64
56
150
109
77
88
56
6
138
66
54
42
84
156
70
8
16
104
151
65
7
47
60
102
151
137
16
26
84
60
174
6
24
10
26
6
24
40
56
24
30
24
82
8
96
30
10
24
27
149
96
144
16
74
30
64
56
40
144
50
36
181
5
54
10
14
240
37
5
24
6
138
16
134
60
46
194
6
19
5
136
14
96
24
36
36
10
50
94
111
36
69
74
46
104
64
32
64
80
144
6
10
27
83
90
120
64
80
30
96
204
150
112
168
56
79
72
23
186
174
66
16
3
141
206
10
183
167
60
30
31
47
42
240
24
66
94
350
145
161
19
341
144
30
34
152
40
8
120
16
110
114
222
34
80
474
25
21
50
30
136
254
49
17
64
104
6
10
14
96
144
90
96
24
6
106
144
86
109
180
9
72
80
78
12
1
47
22
14
24
106
111
33
56
24
136
14
66
24
6
24
13
29
48
112
24
74
150
31
59
22
80
150
168
12
54
40
14
130
27
179
114
16
14
73
89
163
107
48
226
15
41
168
96
6
34
14
82
8
72
198
37
35
18
126
10
80
55
41
54
49
11
240
70
144
26
310
80
24
67
59
10
80
24
6
24
282
55
35
144
60
24
25
41
126
58
200
112
3
131
36
49
29
72
78
106
14
10
56
96
48
72
88
56
67
23
126
88
122
48
6
40
14
90
96
54
36
54
112
48
176
136
14
10
110
90
19
107
48
90
43
47
12
18
112
128
72
24
24
72
30
34
24
26
96
30
43
131
10
39
95
42
40
128
487
180
299
25
9
26
166
158
282
48
126
10
80
30
24
432
144
36
78
126
216
48
90
40
32
138
142
39
59
96
60
24
60
22
128
72
18
30
16
14
66
30
66
120
30
10
24
80
19
71
6
48
16
26
54
31
153
56
115
180
239
36
49
95
36
34
56
30
24
85
5
6
10
144
50
22
51
29
198
72
18
72
150
24
10
80
30
181
29
24
40
152
24
160
216
39
95
10
14
42
90
60
34
24
56
ABCD 99673504226*3^$a+1 [50004]
132
75
33
4
84
84
36
59
37
96
24
83
42
43
32
64
44
16
24
20
40
5
75
28
24
35
81
4
83
85
12
36
47
12
36
9
3
61
47
45
27
25
113
19
24
36
11
25
84
23
18
54
1
72
12
71
69
28
60
17
48
48
7
36
11
36
49
116
69
3
3
25
5
67
8
99
1
12
36
59
18
42
13
35
49
41
27
15
25
23
57
27
49
32
52
36
71
30
6
42
55
23
9
45
51
165
7
72
71
13
116
93
18
13
24
32
4
11
60
13
12
83
13
44
88
65
27
36
4
60
8
12
3
30
48
15
28
24
60
12
65
139
44
45
30
48
49
23
12
25
23
12
1
95
25
5
7
35
57
64
24
20
100
96
41
30
13
5
31
12
32
93
7
8
64
83
1
77
24
3
100
125
42
21
27
72
1
20
24
28
23
49
8
3
73
11
13
167
6
79
5
36
15
99
33
117
31
47
1
119
30
30
121
11
105
36
4
36
5
19
23
1
11
30
6
37
53
19
8
12
15
49
29
30
61
29
31
59
13
60
12
36
11
18
15
57
18
108
24
36
45
124
11
30
103
107
97
60
47
21
27
37
23
1
92
28
29
42
1
44
3
42
3
28
107
205
8
39
1
48
12
12
32
4
47
12
45
33
30
193
116
33
55
12
8
16
11
73
12
35
78
91
32
15
133
11
13
128
69
48
72
30
66
102
33
40
65
42
97
24
204
68
52
65
90
61
29
12
19
24
8
232
20
52
48
8
189
6
24
13
20
52
11
24
25
41
42
33
87
97
71
49
48
80
3
37
23
13
12
5
7
35
1
32
40
5
42
30
12
51
88
24
36
32
40
12
20
16
149
12
3
148
84
35
36
37
48
120
12
5
31
56
51
25
47
12
6
12
3
24
36
64
5
6
13
29
7
23
12
25
5
19
71
78
7
11
24
33
16
24
68
15
57
28
24
48
36
180
24
12
24
137
7
12
35
36
109
20
4
29
63
39
13
72
20
15
33
27
73
65
3
112
12
56
27
60
1
17
43
44
87
49
72
12
12
11
9
88
155
138
39
28
12
83
61
44
40
35
1
24
68
40
5
54
13
125
48
7
47
18
43
5
75
24
28
35
1
24
12
41
43
137
30
9
48
40
5
43
44
28
36
96
20
63
13
17
30
1
11
1
89
91
35
45
129
123
3
12
1
29
18
24
6
7
35
45
75
60
1
44
40
36
36
11
12
48
49
20
15
6
7
20
28
44
15
81
45
30
60
42
3
15
109
65
19
89
330
285
27
30
3
15
57
4
32
27
85
23
37
12
24
11
61
20
24
148
36
47
25
65
144
51
88
131
66
135
57
120
15
28
32
27
1
12
5
7
5
18
30
43
12
23
9
96
28
44
16
11
93
15
45
16
56
4
32
64
36
35
45
4
83
18
15
24
4
32
45
54
48
61
60
60
59
57
4
47
24
33
3
37
53
30
42
7
188
3
25
48
60
11
6
43
12
48
120
72
29
55
8
60
27
1
47
1
32
40
32
40
132
11
25
65
67
92
36
15
54
43
5
67
36
17
48
12
27
28
35
1
72
48
24
5
91
60
119
1
77
115
48
17
7
5
3
40
47
42
18
1
60
17
99
48
45
7
5
3
40
35
33
75
24
1
77
3
15
109
24
17
15
52
12
36
35
54
3
16
12
59
36
24
21
69
3
52
53
3
15
72
1
32
39
25
24
44
48
9
66
12
30
91
47
102
91
36
5
6
72
1
24
5
3
148
32
39
30
18
13
12
8
28
72
35
24
21
100
60
17
12
96
43
11
6
7
36
29
91
36
23
60
60
108
85
20
100
12
20
72
124
12
120
44
4
29
27
4
44
60
72
15
49
56
96
84
21
42
12
36
49
60
83
61
36
53
42
45
4
11
36
60
60
37
5
67
11
37
12
188
27
45
63
25
60
260
16
191
36
37
47
210
3
87
45
40
95
45
36
28
96
24
11
141
64
36
140
69
15
15
49
11
6
27
33
27
27
49
41
66
13
17
24
175
41
7
8
120
45
7
20
40
23
24
21
27
12
73
48
29
135
16
12
53
42
12
13
36
17
24
55
36
47
25
23
24
13
20
16
11
6
54
121
80
15
54
103
65
3
52
32
3
1
24
8
4
53
3
28
12
84
48
77
15
108
136
107
13
12
29
6
13
41
18
1
24
35
61
84
20
27
1
44
36
28
72
20
57
3
4
161
15
64
120
8
28
60
48
60
36
95
138
7
35
18
15
3
37
120
36
164
76
11
60
90
3
15
12
45
63
73
144
8
28
48
11
229
72
35
9
15
25
35
1
60
120
5
24
75
40
36
32
135
37
108
108
197
7
120
41
30
9
15
21
4
41
24
108
48
67
152
21
42
25
96
17
19
60
11
57
16
101
43
20
12
36
52
35
117
45
19
41
75
33
15
28
12
36
36
96
35
25
5
43
84
20
28
144
20
33
27
63
1
12
12
65
55
12
36
35
105
12
15
12
30
3
15
25
120
36
96
60
8
3
9
28
72
84
24
32
51
37
53
39
45
19
60
24
80
76
24
65
48
42
13
24
5
19
29
127
11
45
52
5
30
157
24
59
1
132
44
4
29
12
75
51
37
185
30
13
ABCD 99673545644*3^$a+1 [50017]
24
48
6
27
12
117
66
17
16
44
216
7
18
59
96
49
12
30
9
44
31
6
6
5
12
13
47
76
75
29
52
44
19
33
27
36
126
48
11
55
12
93
15
30
47
19
53
16
96
39
5
120
7
12
18
12
12
60
23
25
23
37
78
33
141
11
79
60
18
27
15
6
3
57
63
27
9
21
24
18
45
3
77
7
29
7
17
1
95
19
33
9
23
13
83
55
12
9
33
6
42
42
72
6
48
35
4
20
1
6
30
51
12
36
9
42
24
36
53
103
12
5
43
12
21
27
53
7
9
9
95
19
18
84
11
52
8
55
45
75
30
3
9
108
12
36
12
3
44
25
75
36
36
84
24
33
24
78
36
6
6
18
84
3
27
5
61
47
43
45
51
9
15
6
119
7
54
63
15
48
24
9
9
27
3
12
114
99
57
6
42
18
5
124
9
24
18
48
42
35
55
17
36
37
23
4
48
63
12
5
25
3
15
9
12
36
20
49
171
9
11
55
17
55
41
84
36
64
96
39
60
78
24
11
7
48
33
39
53
40
3
5
25
12
27
72
68
40
87
96
17
28
8
31
96
53
64
3
42
95
28
15
17
67
36
12
78
3
69
42
21
33
30
6
15
99
9
20
31
57
27
36
84
48
5
67
6
12
23
12
139
24
54
18
30
23
7
17
160
45
11
1
66
45
39
113
91
120
197
85
72
42
54
6
29
7
102
12
60
60
75
81
30
17
1
6
18
27
69
6
30
111
57
6
12
17
31
24
6
30
96
30
11
180
37
72
6
30
3
36
9
99
33
23
1
23
52
9
147
93
60
135
15
24
48
12
41
145
39
15
21
21
30
18
3
8
49
60
71
12
4
120
24
45
66
6
12
11
120
4
68
13
12
54
41
48
24
37
59
121
30
129
72
8
31
29
4
72
93
60
6
69
116
67
42
36
24
3
24
45
83
43
30
15
9
11
73
24
18
57
60
36
20
19
6
167
25
27
33
12
18
9
24
105
12
27
108
15
53
16
8
168
49
11
60
12
1
12
3
20
52
3
12
12
42
63
3
42
23
48
7
57
33
48
12
15
3
36
18
11
7
33
9
6
57
20
12
36
12
12
36
19
101
4
36
12
32
67
6
42
12
108
42
24
24
11
19
33
57
12
23
1
102
12
60
18
15
33
27
99
30
119
72
4
44
7
17
48
4
33
42
54
15
9
36
96
23
1
42
17
73
30
5
72
13
12
36
39
3
53
60
7
282
12
48
138
60
12
66
12
60
47
76
44
100
3
48
17
28
20
157
3
57
42
5
25
23
12
61
39
27
9
69
27
45
23
31
84
33
9
6
24
18
36
6
24
5
16
33
120
3
8
1
114
84
33
9
39
44
37
23
25
36
59
52
93
11
16
21
23
151
48
45
36
60
21
18
65
36
16
3
30
6
5
19
45
63
17
48
25
15
32
55
125
48
79
6
12
11
24
108
4
39
5
7
5
109
6
5
49
3
45
63
20
79
6
39
3
6
12
54
6
27
8
37
6
9
12
24
9
27
39
132
9
8
67
33
3
204
41
43
9
20
31
21
111
60
5
13
96
96
84
114
102
84
15
45
78
93
12
105
66
126
11
4
45
54
36
113
16
15
17
4
9
27
27
6
6
93
45
30
90
11
16
24
45
12
30
114
30
41
79
21
8
37
24
18
41
19
12
21
24
8
85
150
5
13
47
43
53
31
66
3
51
18
15
15
18
23
1
30
89
24
160
80
7
114
66
29
61
11
48
7
9
8
85
12
23
43
17
1
30
5
1
63
81
12
23
61
71
19
41
4
93
120
15
51
17
7
102
63
57
11
133
42
5
37
66
72
5
13
39
57
51
39
24
29
7
6
12
36
6
78
23
28
51
21
45
84
3
12
8
133
48
42
9
108
12
15
30
48
23
19
6
24
24
35
19
45
81
15
27
18
156
15
3
5
28
45
132
35
13
24
39
39
45
68
13
180
12
114
9
15
5
24
271
84
6
51
3
18
27
56
12
19
21
32
31
9
8
12
7
29
40
9
35
103
72
105
68
12
7
33
8
73
156
23
48
25
30
12
12
81
128
1
23
67
6
23
37
47
37
36
35
37
11
4
45
12
60
3
21
15
20
19
5
52
33
3
8
4
132
9
36
48
6
84
30
12
3
140
37
6
5
12
13
23
7
45
24
8
25
6
36
30
23
7
90
48
12
59
91
33
12
3
48
5
7
18
23
97
23
7
30
27
168
9
30
33
128
55
90
35
12
52
68
73
60
12
23
7
36
72
17
28
15
9
21
12
36
15
20
49
11
91
45
33
147
51
9
3
6
24
12
30
105
81
23
1
51
117
18
162
35
37
63
20
13
24
66
18
27
63
54
48
27
36
24
8
25
15
9
108
23
40
45
42
21
36
60
21
72
11
16
8
85
3
33
35
67
9
21
24
150
114
27
69
36
54
21
45
54
36
33
27
5
43
125
61
36
48
24
78
17
73
24
63
20
1
30
9
72
3
12
6
120
15
99
30
36
60
48
54
21
45
39
20
52
3
30
30
41
25
36
18
30
120
18
5
12
25
131
12
79
30
6
5
12
60
7
48
33
9
96
18
65
4
45
15
12
24
32
48
37
75
93
60
47
12
133
12
12
15
3
30
120
48
47
133
63
45
6
36
5
49
3
63
90
30
53
84
7
21
3
30
24
11
12
13
99
56
31
9
21
60
18
12
6
23
1
11
40
3
24
42
3
3
17
40
21
54
5
40
75
6
144
35
16
27
17
73
39
33
126
17
25
143
24
157
18
30
27
36
48
27
30
12
6
17
184
45
59
40
15
96
29
1
3
45
90
6
12
63
36
3
65
7
9
45
84
3
8
4
21
36
15
33
23
7
18
12
35
96
7
48
ABCD 99673839316*3^$a+1 [50000]
60
39
189
144
93
78
36
144
72
45
39
156
9
39
102
48
135
36
15
33
36
36
9
36
54
45
36
96
99
45
84
144
21
111
48
33
84
60
111
144
39
330
42
57
60
108
144
9
99
228
9
6
108
6
3
12
36
63
30
30
72
30
27
27
84
57
48
36
15
129
105
6
90
51
45
54
24
45
21
60
30
36
33
135
57
60
84
51
9
39
117
24
15
273
81
27
12
27
9
21
51
15
84
24
6
3
3
33
72
9
3
123
189
45
150
93
36
36
75
33
3
9
36
108
57
30
165
33
219
36
36
39
12
54
75
111
54
96
48
87
72
108
24
15
69
24
36
84
168
75
24
21
39
24
9
81
66
24
12
105
75
114
84
60
87
9
126
45
84
51
48
9
3
33
24
87
84
6
6
18
36
99
45
27
99
24
45
27
9
36
9
39
36
60
48
3
33
36
105
111
195
57
108
132
57
279
96
9
102
24
30
120
246
45
180
9
3
147
24
45
36
15
21
15
45
12
72
51
9
36
15
78
66
105
81
15
159
66
3
72
60
105
15
33
6
69
72
24
48
96
36
48
3
300
114
51
180
24
180
105
6
60
9
9
30
45
72
33
6
21
12
72
99
69
21
6
24
201
15
24
6
3
3
48
6
123
36
81
63
72
51
54
3
51
117
39
33
12
36
15
24
36
33
15
9
123
120
54
39
15
57
60
15
69
24
36
39
36
45
24
12
9
60
39
15
81
159
222
90
24
45
159
57
99
54
60
30
186
204
36
6
57
93
18
12
153
27
57
36
165
39
36
21
99
171
174
87
39
21
12
87
54
39
27
9
24
63
9
45
24
39
27
21
153
132
30
78
27
135
54
75
135
90
270
84
69
216
27
69
171
24
96
45
15
180
93
27
117
81
135
15
21
75
150
99
27
138
12
39
39
126
84
36
3
27
60
60
114
171
168
48
108
72
33
39
72
45
90
6
39
99
192
48
12
84
93
36
84
3
60
45
3
177
213
207
3
189
60
3
18
6
45
69
111
15
69
135
45
72
165
3
51
24
6
3
3
249
24
27
60
24
9
45
135
15
21
36
123
225
27
309
69
75
81
24
27
3
9
111
6
123
3
108
6
30
153
72
69
12
84
6
24
126
183
75
12
165
60
159
165
39
150
126
60
93
12
96
45
54
36
9
129
27
60
69
15
99
9
36
24
57
114
12
69
84
15
12
33
12
15
60
18
66
120
45
141
39
9
135
141
63
72
99
117
45
39
9
27
108
45
12
87
3
105
39
6
27
36
15
201
15
129
36
24
36
39
66
159
195
45
72
75
9
9
6
60
54
15
27
117
108
24
15
105
45
24
30
132
18
42
60
54
123
108
33
75
12
63
6
84
6
21
243
132
57
27
84
66
60
90
36
54
210
9
12
60
48
45
87
12
72
51
48
12
33
27
48
90
42
105
72
3
24
144
60
132
90
30
165
249
15
9
27
180
24
15
33
72
129
6
6
27
12
15
36
93
60
156
165
123
36
45
96
39
87
24
33
72
24
252
75
18
27
33
30
6
204
111
48
111
12
54
183
72
24
225
135
105
231
108
21
39
3
69
99
6
51
69
3
3
33
45
42
144
45
165
66
54
30
81
75
84
60
54
27
108
15
72
45
39
36
114
114
57
3
9
36
27
108
9
36
72
45
27
96
84
27
24
66
51
48
87
129
15
81
180
3
36
45
99
12
33
15
96
21
135
57
3
93
12
93
6
6
258
69
21
87
15
48
30
96
63
33
ABCD 99674037748*3^$a+1 [50039]
8
36
19
126
35
73
51
12
27
33
75
72
5
31
137
28
12
32
28
15
72
65
25
171
92
64
80
16
45
39
33
51
56
109
87
39
41
60
252
12
136
3
5
132
25
47
12
60
16
92
7
45
8
73
63
9
36
87
60
108
51
21
24
20
196
27
21
69
72
54
5
49
11
12
28
12
60
108
32
25
95
84
4
51
108
33
24
8
7
141
20
28
9
90
201
51
69
96
204
32
12
37
18
108
69
84
45
87
39
45
128
136
32
88
44
12
1
18
21
51
29
16
44
4
36
156
44
84
36
1
99
63
137
64
12
3
21
8
108
24
48
12
31
17
16
56
40
36
24
68
28
128
232
48
20
7
9
276
237
35
52
56
48
76
8
28
48
20
24
55
117
36
27
108
105
92
28
27
36
101
16
9
126
29
25
135
24
72
84
44
112
20
4
63
33
3
57
84
68
148
8
12
60
160
8
84
28
3
29
7
105
8
16
12
57
95
88
80
4
224
36
96
28
12
3
5
40
9
180
47
4
75
21
44
36
4
21
75
51
9
36
9
18
21
12
120
20
25
39
8
16
27
33
39
77
124
56
4
60
12
140
160
15
9
24
44
16
92
4
63
36
29
28
68
84
108
4
36
120
68
120
60
36
31
29
4
12
32
52
44
40
57
15
168
15
41
16
60
108
45
11
24
72
199
5
160
8
28
48
140
72
64
96
20
40
3
54
71
1
36
54
9
92
12
288
4
20
79
41
136
39
21
60
84
33
11
84
108
60
120
60
84
100
21
47
12
4
45
131
31
18
27
120
48
44
48
24
84
12
48
16
8
25
3
15
144
41
4
24
32
12
72
280
21
83
115
21
60
236
28
36
8
7
21
24
24
20
72
12
12
64
32
24
55
5
144
72
4
8
12
4
12
20
169
75
56
12
12
100
51
9
44
40
12
3
54
3
48
21
39
15
21
60
104
52
15
45
20
4
36
104
184
111
101
64
60
9
27
20
40
92
60
28
39
45
24
111
29
76
39
21
15
53
96
157
18
72
69
3
17
84
52
44
4
15
89
132
4
116
73
3
24
81
59
40
20
84
12
4
33
18
129
33
35
16
39
17
36
204
31
9
36
9
15
36
75
9
128
151
45
9
23
60
7
18
23
67
105
80
124
33
27
225
36
3
15
17
4
24
56
61
59
24
7
69
224
16
36
84
204
116
108
60
163
5
24
25
36
107
60
16
92
24
36
28
20
12
24
49
59
76
27
72
18
23
60
24
148
320
12
16
12
15
65
4
120
36
120
20
24
16
84
8
28
20
64
80
13
27
120
8
52
8
52
3
36
65
16
24
260
24
136
15
29
12
60
96
120
124
135
101
12
13
18
72
54
35
1
47
52
104
85
162
53
24
157
59
16
116
97
18
5
84
55
21
24
96
75
29
48
148
48
44
7
65
48
48
145
227
28
60
20
79
5
36
13
59
148
24
116
108
16
33
378
77
12
55
141
140
4
80
24
52
60
8
24
72
16
48
44
148
57
27
24
96
96
92
76
20
40
105
131
31
249
3
57
15
21
15
54
180
15
84
315
21
24
12
68
100
12
152
25
143
19
29
7
29
4
180
57
15
44
40
56
43
81
44
120
40
39
18
23
31
36
108
29
48
120
24
24
144
132
4
32
37
18
5
24
100
60
24
12
9
131
64
120
84
12
20
28
116
1
95
40
80
4
36
69
15
24
12
24
69
95
24
115
108
77
36
76
120
24
9
47
43
18
18
21
180
44
7
5
4
60
8
52
20
4
9
47
25
23
16
72
164
40
56
4
111
29
124
12
24
20
64
69
23
40
8
37
63
27
33
39
41
12
132
28
44
13
3
48
12
63
29
7
29
7
9
128
108
4
116
67
141
12
140
28
12
24
111
273
51
9
12
120
32
12
16
60
24
75
5
40
8
108
48
36
16
32
60
7
36
5
28
44
12
16
48
72
20
72
7
113
13
18
21
56
64
8
12
48
16
12
44
168
96
67
5
103
36
21
44
4
80
12
148
20
36
31
144
9
56
120
100
44
36
64
152
168
7
5
144
103
65
12
40
116
4
15
ABCD 99675045812*3^$a+1 [50024]
81
45
43
29
99
96
3
109
53
72
3
51
261
27
36
198
54
36
36
54
39
51
72
180
265
128
16
5
123
75
213
24
51
18
90
90
18
21
72
24
27
45
81
72
151
29
36
72
126
36
288
72
72
18
27
168
201
111
393
144
54
33
21
36
159
147
72
21
87
18
63
88
11
162
36
36
36
15
3
37
89
63
40
56
21
27
184
80
64
8
24
45
27
9
159
72
129
39
33
36
27
9
18
69
16
149
144
43
32
33
36
72
19
8
88
155
213
72
72
21
91
53
43
11
18
3
48
39
36
18
75
40
11
37
8
27
36
121
32
153
15
129
108
3
249
18
288
342
15
144
21
54
13
5
43
11
69
24
88
8
72
112
128
48
64
161
87
3
72
36
73
17
36
54
162
19
35
13
32
24
165
180
135
207
36
72
36
25
101
72
19
107
198
18
126
15
3
69
48
117
27
240
3
85
149
54
477
99
21
33
39
48
72
3
36
121
200
88
59
69
57
7
80
75
37
215
57
312
99
108
18
90
45
16
56
9
39
15
162
15
21
36
15
201
87
48
171
54
15
39
36
162
54
36
105
112
53
72
123
184
96
11
144
141
75
72
54
31
5
27
45
51
3
18
43
32
87
54
90
9
27
69
16
104
27
45
27
72
13
185
7
240
167
25
65
18
18
3
120
75
54
111
64
149
18
36
126
126
9
45
72
3
88
53
27
144
16
83
54
72
216
15
40
17
127
53
288
99
40
80
33
144
15
129
180
18
54
54
180
270
51
3
162
211
56
21
54
342
103
59
108
18
63
328
56
57
90
133
101
18
81
243
85
8
33
15
88
32
135
36
198
18
18
99
48
249
108
216
126
45
96
39
129
267
54
63
40
131
157
32
27
45
117
3
51
36
144
9
9
18
18
51
3
13
293
126
90
27
45
18
57
87
18
87
96
64
59
117
9
18
54
54
25
11
126
87
96
16
35
180
25
144
11
18
291
16
48
56
75
126
36
171
135
162
15
75
54
216
18
72
37
32
24
88
96
119
33
21
90
9
9
18
69
48
120
96
96
111
54
144
211
59
54
375
40
17
87
3
234
36
36
27
171
36
108
21
51
165
24
45
3
69
51
48
9
90
189
24
93
108
108
27
72
16
65
39
51
162
36
54
126
54
85
80
72
24
16
29
51
3
144
18
3
159
108
157
8
33
18
90
43
104
24
45
123
184
17
63
16
83
349
32
195
13
32
81
18
237
123
72
36
33
40
71
9
9
231
21
54
126
7
11
72
54
36
3
105
18
69
24
69
19
144
48
8
51
108
36
21
105
90
109
107
285
3
37
107
21
141
54
36
25
200
72
153
18
21
51
54
72
72
36
36
36
195
75
21
69
54
13
104
72
48
69
18
126
108
18
13
113
90
69
216
111
108
36
33
24
177
175
23
36
117
261
108
15
112
17
31
221
75
249
15
16
23
108
144
36
90
18
13
221
54
13
113
175
5
54
45
ABCD 99675227032*3^$a+1 [50022]
78
77
40
48
105
87
93
174
78
18
5
25
90
60
17
67
18
227
43
6
12
24
36
108
12
18
21
8
13
27
3
29
25
108
6
77
40
99
108
126
51
15
65
43
5
112
128
43
54
15
8
1
71
1
15
69
59
19
18
35
13
6
21
69
30
5
1
12
6
66
59
109
90
33
33
47
13
84
47
49
126
36
53
24
13
30
149
139
69
57
23
13
18
132
5
67
36
30
6
45
9
84
288
59
1
108
84
6
41
49
72
23
72
49
23
40
21
11
115
24
5
25
24
48
23
24
13
18
36
45
8
67
29
216
120
13
6
5
49
12
114
36
45
63
41
7
78
84
42
5
120
1
23
16
141
12
162
198
18
29
13
3
189
54
42
35
139
101
139
53
85
36
42
18
30
72
54
239
121
18
5
37
84
42
77
43
24
18
90
18
234
5
16
117
72
83
13
102
78
15
57
71
16
56
37
12
6
17
37
123
15
162
60
35
1
15
105
47
43
162
75
51
141
3
186
12
23
112
33
36
59
64
51
5
24
97
78
138
39
3
45
45
3
33
71
1
23
31
18
30
113
85
42
17
73
23
43
29
280
33
78
41
25
23
253
27
80
13
108
39
123
42
35
121
60
30
42
12
108
54
108
33
27
18
147
27
18
36
95
16
51
29
13
131
25
24
23
40
104
25
15
45
36
95
25
47
48
24
16
123
21
9
87
9
198
17
73
18
117
8
24
49
174
6
27
8
1
198
17
85
75
75
21
33
84
131
1
23
43
18
11
25
23
1
39
128
48
1
111
9
18
5
31
126
51
32
157
51
57
167
13
35
145
18
5
25
42
30
47
139
30
90
21
141
132
23
103
66
63
32
13
147
3
12
6
27
240
15
42
156
27
32
49
24
18
48
69
3
474
36
30
18
111
33
15
21
72
155
25
23
1
71
144
24
49
72
288
12
6
5
120
49
108
3
80
13
30
24
108
185
48
19
48
54
111
69
6
77
40
75
36
6
30
114
90
36
53
72
24
120
24
25
63
45
18
54
83
120
72
1
66
5
91
165
33
144
15
33
15
9
144
66
5
13
3
159
185
181
35
288
31
36
168
36
36
45
9
143
13
299
120
88
8
85
30
29
48
40
213
35
13
11
16
45
59
13
11
31
54
59
72
259
5
64
8
13
24
30
168
45
8
19
5
61
11
120
144
31
401
67
45
45
3
8
115
5
67
42
72
174
24
18
59
48
85
78
18
51
123
42
108
12
131
19
18
108
120
42
12
33
8
13
59
31
65
31
36
12
41
67
78
12
75
69
144
11
48
72
96
43
6
198
126
120
216
6
45
27
30
23
72
37
35
13
6
12
113
31
6
228
39
75
36
81
3
5
1
90
5
120
145
144
12
59
55
30
24
35
73
23
61
78
48
54
95
216
72
40
128
25
39
21
35
40
27
173
72
421
24
30
5
31
42
95
40
219
24
306
35
168
85
36
12
227
25
42
125
24
67
5
85
35
37
30
42
144
51
249
72
15
9
23
43
149
24
61
150
54
84
27
123
77
133
6
30
72
18
6
15
48
93
72
6
21
69
180
210
54
63
123
30
42
108
41
40
8
40
15
17
31
65
25
108
59
1
71
49
36
168
35
85
6
54
95
48
55
180
12
18
18
114
138
252
78
108
396
30
90
23
13
59
24
25
24
23
280
75
117
32
61
168
59
85
75
105
23
25
119
49
111
9
24
23
43
77
19
30
18
18
83
139
18
12
63
45
108
42
18
27
3
6
143
40
27
213
21
6
18
156
36
51
75
132
30
131
1
66
29
85
35
24
72
25
207
45
18
108
54
36
59
1
36
35
24
25
39
33
42
5
43
5
24
43
60
41
72
205
ABCD 99675466004*3^$a+1 [50049]
1
144
47
21
88
212
64
140
51
42
78
9
4
56
96
112
36
44
16
59
18
42
93
28
84
20
63
252
1
20
27
237
3
60
9
16
60
137
42
9
24
183
153
16
53
147
24
72
147
81
144
36
16
80
60
64
44
15
1
32
24
40
20
64
44
40
5
3
45
96
54
37
56
39
54
6
93
48
52
84
108
83
33
27
93
4
35
102
43
12
23
13
5
67
8
15
57
27
25
36
104
24
99
13
8
51
33
9
7
12
32
267
25
83
13
68
99
73
47
33
12
27
85
8
27
45
16
35
69
96
60
28
56
63
120
25
48
44
3
73
47
30
75
16
47
9
64
20
124
167
9
36
108
16
32
39
109
12
20
100
95
49
8
15
25
96
12
92
27
21
87
73
77
3
27
114
54
33
171
21
12
196
84
23
49
71
33
69
90
57
36
28
36
35
1
5
39
15
33
52
24
24
23
30
30
9
51
57
16
104
15
12
21
24
24
40
11
45
15
49
24
48
29
30
45
60
15
85
248
16
36
20
40
8
16
11
60
25
216
104
3
114
39
159
1
20
87
12
228
37
35
73
23
9
100
11
153
12
28
32
27
25
12
8
60
9
19
8
96
16
5
55
32
9
3
93
7
128
75
57
3
13
47
1
24
8
88
84
32
60
15
69
9
115
72
8
276
192
124
71
24
1
47
21
27
37
20
12
15
36
12
1
71
18
42
1
107
21
12
28
32
64
56
12
36
51
21
24
168
168
12
3
12
21
16
24
47
9
120
63
12
13
143
217
72
24
47
25
8
24
12
16
48
80
132
12
36
16
53
75
16
32
28
41
55
36
47
81
111
169
11
168
21
96
16
12
12
96
32
3
49
20
16
101
6
1
20
87
33
64
35
72
85
80
3
13
35
12
85
60
35
37
83
60
33
72
27
141
15
49
44
27
33
40
44
27
1
32
3
60
12
61
32
24
84
57
67
77
3
3
45
87
1
11
1
68
12
60
24
60
4
156
60
83
37
24
36
11
72
132
13
143
13
11
69
9
3
180
48
112
59
105
16
192
8
39
33
15
33
28
20
99
12
1
12
47
60
105
183
12
18
91
72
47
57
64
53
19
120
59
1
12
107
21
64
8
3
66
6
1
137
19
8
12
75
133
20
12
15
21
39
33
192
64
47
145
68
147
12
13
20
48
160
89
87
3
102
18
21
16
44
16
8
60
12
93
90
120
21
12
24
28
12
95
49
56
3
13
44
3
45
220
128
52
20
3
57
28
48
47
60
9
100
5
18
21
76
11
12
48
9
255
9
16
60
23
18
7
36
12
95
24
45
21
42
13
12
72
44
156
36
87
73
44
16
8
16
5
75
3
213
24
3
21
96
123
21
24
87
261
60
75
37
35
85
47
60
61
8
72
27
45
3
13
80
24
136
32
28
71
9
27
193
20
27
33
147
12
25
32
15
102
87
39
18
210
49
36
20
124
23
37
68
3
9
36
132
48
15
13
11
69
16
95
48
61
24
32
16
5
54
61
47
21
39
132
21
64
20
144
12
9
66
72
81
72
99
1
108
72
24
20
108
36
12
4
71
109
35
9
12
40
8
27
133
77
19
8
12
4
44
3
9
3
21
27
37
96
24
275
13
68
4
60
108
59
93
60
36
24
40
95
57
48
75
37
56
99
93
27
81
87
18
90
57
45
18
33
40
59
93
64
11
85
32
15
57
51
60
60
49
95
49
60
11
61
108
96
11
60
237
88
32
45
7
180
71
105
88
20
39
13
107
33
12
3
133
47
25
8
99
61
53
18
129
99
33
12
160
36
96
60
8
16
53
96
43
168
96
11
45
60
27
25
23
33
24
87
36
33
4
107
21
24
4
41
19
11
45
168
36
99
45
16
44
88
108
12
95
12
72
33
15
117
63
253
32
28
104
40
11
114
30
45
24
160
24
12
11
117
172
8
75
1
60
59
192
60
25
20
96
48
84
3
13
44
60
16
71
49
80
16
35
45
16
12
23
45
39
25
80
24
24
75
85
32
3
21
40
11
141
120
12
3
24
30
55
44
99
168
12
120
21
156
135
33
12
64
12
72
47
25
48
29
51
52
80
57
3
3
145
20
112
60
164
144
15
1
104
15
37
44
36
4
24
68
108
40
296
4
107
9
16
60
41
19
ABCD 99675822406*3^$a+1 [50036]
48
1
48
18
8
16
30
23
1
42
44
9
36
103
12
60
5
31
20
52
5
192
60
3
70
8
88
11
55
6
95
49
6
42
8
75
115
29
15
165
24
19
17
79
5
9
22
20
4
41
9
10
72
65
7
32
16
30
23
25
2
4
66
48
24
48
98
6
30
24
184
32
4
140
10
11
13
66
17
27
16
41
9
22
77
27
9
7
53
7
54
14
105
12
117
63
33
27
27
10
18
32
22
14
52
20
28
29
27
21
145
38
57
15
42
18
45
25
8
6
18
42
70
66
53
72
79
50
34
96
38
27
13
18
5
3
46
78
66
24
62
10
78
65
72
3
21
19
78
32
46
42
2
28
98
34
102
8
10
6
42
132
2
39
15
16
66
78
17
24
63
28
78
62
10
74
6
72
118
44
46
8
64
30
42
23
1
26
78
6
52
14
10
54
6
24
26
6
10
30
84
24
6
14
12
30
15
49
24
96
23
43
125
49
90
38
166
65
19
12
90
14
9
1
24
8
18
22
18
36
24
17
48
72
25
50
40
29
3
12
9
1
104
51
45
16
8
40
72
18
6
14
4
48
5
25
30
132
6
2
24
69
1
24
54
42
8
48
24
6
4
108
17
193
78
18
71
9
6
136
48
36
8
33
43
20
16
30
6
42
62
33
25
2
16
5
15
12
36
130
56
10
38
27
61
30
8
66
18
93
43
96
116
40
42
96
24
32
6
10
104
66
9
21
15
7
98
24
40
26
60
4
6
14
9
49
71
24
48
33
64
11
7
53
25
2
28
50
16
14
154
47
73
42
56
22
8
82
32
64
44
45
15
40
56
12
10
42
5
57
39
31
36
120
84
24
5
7
89
99
9
1
24
102
80
9
97
72
38
84
4
12
72
17
13
90
41
15
22
38
52
30
95
9
66
9
85
66
24
5
31
18
11
13
38
28
30
47
55
32
40
17
9
42
93
1
24
6
24
42
32
18
30
22
41
120
31
41
9
24
6
33
3
30
30
40
5
37
30
36
6
14
76
36
53
127
5
25
32
40
26
22
50
102
3
19
90
24
72
35
85
128
16
48
62
58
18
65
27
28
30
8
46
5
51
9
3
16
20
4
12
44
6
16
23
1
26
28
50
6
16
89
25
14
69
61
32
102
16
17
15
9
9
90
36
45
48
36
99
6
106
54
66
8
21
72
25
24
95
1
24
18
48
92
12
48
22
96
18
54
71
36
31
30
30
80
34
54
2
10
5
108
12
63
9
1
72
72
6
56
18
22
41
60
12
121
14
36
30
66
100
65
33
3
39
21
115
12
48
72
12
6
38
42
24
3
13
78
17
145
14
21
15
93
1
23
12
21
15
24
9
16
119
19
60
98
40
24
119
12
45
64
56
22
53
79
29
49
6
24
2
10
8
30
10
8
78
22
17
27
45
3
22
86
4
53
43
65
39
16
20
153
24
15
88
77
75
60
30
30
33
15
4
6
74
36
64
128
10
2
30
94
29
43
72
60
5
12
21
123
39
70
18
5
39
10
14
4
36
24
20
28
50
39
49
62
4
14
39
12
43
2
94
42
23
49
23
75
33
7
29
9
24
88
2
21
12
133
54
72
44
22
14
9
79
41
1
48
11
12
3
46
23
87
60
4
65
15
60
21
1
35
37
47
3
48
45
12
147
40
84
5
79
72
66
47
15
40
2
138
30
87
51
30
39
24
1
48
66
32
52
17
9
42
30
58
12
18
6
8
42
40
6
89
1
14
64
20
46
11
132
108
12
15
82
96
23
7
12
6
26
30
18
36
72
4
6
23
49
48
18
30
120
6
8
18
39
9
15
9
10
30
32
6
4
89
36
91
14
78
18
30
57
1
26
4
36
80
60
18
48
24
3
67
18
6
89
33
18
22
14
4
5
1
11
108
1
24
86
36
132
36
69
57
88
32
3
12
15
66
72
10
125
36
19
2
144
75
115
77
13
26
21
7
32
10
24
120
50
6
10
6
38
82
8
87
9
40
23
73
14
28
108
44
64
14
10
92
93
31
29
43
185
15
22
126
2
40
24
6
20
4
74
16
48
8
10
48
6
48
23
7
20
28
17
1
54
2
88
72
95
36
27
16
2
3
79
32
4
17
48
19
12
41
24
1
54
18
30
66
24
23
9
24
42
22
48
72
11
7
110
42
6
46
29
12
25
48
74
21
25
6
50
16
8
16
23
48
24
3
45
25
71
97
30
50
30
42
16
66
78
2
16
32
16
6
23
33
10
32
33
15
12
16
5
79
62
6
33
24
25
23
25
2
112
56
22
23
15
10
24
23
72
36
85
38
10
32
10
17
45
15
63
40
42
126
92
12
28
84
56
48
57
7
90
66
54
6
41
1
74
21
84
61
8
96
6
42
22
24
32
12
36
82
62
10
50
70
2
40
24
14
72
160
18
72
24
84
108
32
33
99
10
26
4
114
66
8
21
36
69
22
42
8
159
3
60
28
38
72
30
58
2
93
7
2
46
17
9
16
2
12
9
1
6
42
23
33
16
18
12
104
10
6
26
18
45
9
27
108
3
40
20
33
7
29
36
43
5
1
54
5
39
30
6
42
10
29
1
54
24
152
48
16
20
6
3
36
19
5
49
38
52
86
16
6
194
63
12
61
14
10
11
75
40
24
170
6
4
36
2
16
104
3
27
72
10
14
106
144
50
9
13
74
9
15
40
54
50
22
71
3
16
29
24
15
18
15
9
15
49
24
8
42
16
30
6
66
158
117
27
66
16
6
48
24
56
36
6
39
43
17
13
18
30
119
1
47
31
42
30
12
30
72
90
30
11
93
30
36
40
6
72
42
14
96
138
12
18
27
31
80
60
64
90
48
42
8
36
172
12
36
6
95
48
1
90
5
1
26
9
3
33
43
12
65
288
81
99
37
8
ABCD 99675957352*3^$a+1 [50073]
64
48
56
24
120
76
44
228
124
111
29
12
4
9
59
175
54
11
36
4
273
54
65
60
96
49
23
36
49
36
18
53
12
132
1
72
23
40
140
144
247
90
51
68
48
40
56
52
68
13
59
48
36
12
76
48
32
157
54
41
48
36
16
44
28
236
88
92
16
224
12
52
72
48
44
55
29
52
116
1
72
108
11
24
244
45
47
40
21
71
16
20
1
36
72
108
71
24
40
68
48
252
37
123
8
12
12
48
40
80
252
16
72
120
32
4
24
57
72
71
19
65
40
128
84
4
20
12
60
84
169
15
48
56
124
92
52
20
25
15
56
37
36
11
16
80
108
100
24
36
56
72
145
267
21
27
36
20
61
51
8
148
188
36
52
32
124
36
32
13
36
15
8
28
84
8
73
87
128
84
25
51
84
128
7
18
27
20
60
36
84
25
155
120
84
24
12
144
156
120
84
16
32
40
57
27
68
136
32
12
96
61
216
23
156
108
181
15
80
13
47
24
1
63
20
72
112
108
120
45
63
32
76
8
37
87
44
13
27
236
40
72
3
17
28
56
52
135
77
36
168
4
93
23
216
48
84
96
16
147
45
44
52
140
60
28
36
27
77
12
60
13
72
279
180
56
61
47
40
92
120
160
24
20
84
36
25
71
217
51
200
19
17
36
28
8
16
39
197
91
69
21
72
36
35
64
108
96
129
108
135
8
36
88
21
23
208
128
36
73
27
44
120
4
21
99
80
252
48
36
48
4
276
93
36
27
32
240
160
60
56
16
8
13
47
4
8
168
168
16
57
95
4
8
156
25
63
45
36
87
12
9
159
44
84
145
47
88
24
68
88
60
57
18
5
85
143
12
84
28
36
93
11
16
60
32
25
15
165
95
13
144
35
37
306
18
71
12
36
4
21
23
103
189
44
120
40
36
44
84
37
59
4
72
168
260
48
36
1
35
12
40
32
52
56
24
1
207
20
196
36
8
52
20
109
18
9
24
84
32
208
20
1
11
40
68
25
119
16
45
23
12
100
81
59
64
48
44
1
35
52
8
28
39
41
12
124
44
4
212
49
131
112
44
16
75
117
81
27
60
44
36
36
31
5
156
1
36
59
76
96
56
36
36
36
1
11
132
24
60
25
11
7
117
24
21
215
28
56
12
108
157
87
129
27
96
36
8
136
180
129
135
284
12
84
52
27
17
48
192
100
21
36
107
1
108
51
48
32
28
104
4
248
76
57
108
11
43
77
60
36
4
84
9
72
35
84
4
156
216
24
3
54
51
8
76
20
52
9
107
180
37
143
37
87
3
17
271
33
111
17
60
84
12
60
37
239
12
72
88
39
54
227
36
16
68
31
5
76
44
253
11
16
32
36
337
71
52
36
120
96
36
44
84
12
16
24
39
29
72
4
80
156
12
16
132
200
73
11
79
18
108
11
24
16
201
47
60
192
4
8
36
28
180
8
184
32
28
21
107
28
60
21
144
108
51
8
24
16
44
37
36
95
24
24
132
76
24
48
32
96
12
48
24
13
180
131
28
93
35
37
108
191
25
215
37
239
112
32
13
155
108
4
39
69
36
48
164
40
75
5
24
205
27
8
136
72
68
48
24
144
12
36
48
12
208
57
83
40
56
36
1
135
24
48
8
84
76
3
125
108
1
54
41
12
36
24
49
108
159
72
72
72
57
15
288
32
156
76
80
1
11
76
8
13
36
71
ABCD 99676074242*3^$a+1 [50037]
75
6
35
12
25
18
33
44
16
9
15
32
4
9
23
52
81
6
90
15
24
45
11
31
29
4
39
36
12
5
84
36
367
12
41
4
9
15
27
33
32
7
17
40
8
25
30
57
8
16
87
12
6
15
24
8
4
3
21
44
1
24
18
77
7
5
19
12
57
8
4
20
40
33
135
36
9
23
28
24
15
5
31
21
3
53
13
11
25
35
28
15
36
101
19
24
12
6
54
65
4
39
5
16
44
7
5
25
11
13
51
21
95
64
3
18
48
36
39
60
60
56
163
18
90
65
25
54
41
24
43
53
55
33
24
20
1
12
18
24
36
36
45
21
3
75
9
3
29
36
12
37
30
18
47
4
21
18
42
35
19
12
17
40
32
1
42
90
30
18
18
21
75
36
48
126
54
105
32
4
24
24
135
45
60
3
5
24
4
9
51
21
3
63
60
5
52
12
56
4
9
6
18
35
13
54
5
48
187
41
12
52
20
31
5
12
40
15
6
36
11
4
8
13
87
3
12
21
36
8
103
9
3
18
18
9
12
8
31
29
48
24
40
69
11
216
43
21
3
45
36
21
54
17
7
117
3
77
19
89
1
30
41
19
9
60
15
5
76
56
4
24
12
21
107
73
24
18
81
39
78
27
3
9
48
21
30
77
12
7
5
61
3
39
5
13
39
33
83
12
12
4
9
18
9
45
75
111
9
24
21
30
60
9
27
29
4
44
103
9
68
16
32
24
49
15
69
27
48
68
37
51
45
131
4
44
73
47
60
55
12
54
6
36
48
36
5
28
12
68
13
47
72
28
3
33
24
32
28
32
36
4
39
29
16
9
23
19
105
20
28
20
37
36
18
24
18
18
9
8
37
47
4
51
18
6
77
60
19
18
6
105
56
64
56
36
24
103
18
59
19
12
29
31
33
129
95
12
64
21
71
7
45
3
17
91
9
27
53
43
5
12
31
6
75
33
18
29
28
8
4
20
31
42
51
57
18
29
12
25
11
60
4
8
48
28
39
78
3
36
9
51
24
36
33
51
9
35
13
18
42
27
80
12
19
17
37
27
15
54
15
104
61
30
24
113
85
102
18
3
15
9
72
8
1
39
20
37
39
9
15
21
59
91
17
12
7
113
12
36
37
90
36
9
8
12
52
60
21
3
32
37
47
40
80
25
6
17
100
63
9
48
36
9
15
12
15
5
49
15
24
20
12
4
9
6
72
12
6
12
59
28
8
4
8
25
75
27
45
81
18
41
60
4
56
19
6
39
15
192
5
4
140
88
8
7
18
3
24
20
76
27
12
42
66
9
8
16
24
32
55
18
15
60
15
6
72
39
45
35
4
32
12
61
11
60
108
16
39
113
19
120
45
51
12
21
56
88
32
36
133
12
78
29
37
155
28
15
117
9
11
115
150
3
12
24
44
37
11
12
13
35
4
15
33
3
5
49
6
29
19
45
99
96
30
60
15
69
35
37
23
72
1
47
52
3
81
45
11
43
5
1
30
24
17
13
111
15
41
60
28
20
48
25
59
96
79
129
32
37
47
25
39
27
89
28
36
69
23
24
25
39
32
49
23
12
4
36
21
12
167
19
17
12
52
128
1
11
25
11
28
56
1
18
105
144
21
15
32
64
81
3
36
20
108
13
18
69
32
28
96
9
47
28
36
60
24
60
8
7
17
96
124
51
77
52
3
45
75
6
12
123
21
23
13
27
15
102
6
117
8
60
24
25
11
4
68
145
60
102
36
9
8
16
9
12
11
148
32
64
21
47
48
4
39
77
19
36
5
112
36
75
45
44
136
32
4
15
9
44
55
36
81
24
60
36
81
108
99
15
12
93
8
12
13
39
24
60
9
15
21
47
4
20
36
4
9
131
13
18
57
15
36
6
3
33
119
40
15
9
9
18
29
13
30
45
92
31
5
12
16
24
15
48
24
45
9
30
17
19
6
47
12
13
48
150
5
43
36
41
49
78
5
13
48
15
32
7
53
28
105
84
35
73
39
20
1
3
45
6
69
56
13
35
151
21
120
39
17
88
57
18
9
20
55
5
13
24
11
4
68
43
33
15
45
32
217
15
21
11
19
9
20
12
4
44
91
17
4
21
3
9
18
17
48
24
25
84
11
4
57
123
9
90
12
5
4
27
57
8
24
1
18
41
40
60
45
11
19
69
104
16
27
69
60
8
40
8
64
120
60
3
21
104
100
51
29
43
5
13
11
19
129
68
4
15
65
48
12
4
51
18
23
4
15
9
81
11
43
180
66
11
252
31
17
4
60
8
16
24
15
81
39
81
69
51
15
21
51
24
30
15
3
81
9
27
20
28
15
6
15
24
27
33
72
3
45
80
73
27
8
19
33
21
42
90
12
15
63
17
12
19
9
123
5
13
51
20
88
32
1
42
21
44
16
36
135
5
31
125
12
52
21
59
31
17
1
11
100
21
12
35
12
36
43
9
68
112
12
39
9
3
5
37
12
24
30
42
27
45
27
81
27
21
6
126
35
52
120
8
4
15
53
13
27
20
60
37
3
8
25
3
24
92
79
29
31
36
93
15
36
17
12
72
19
45
60
39
42
36
30
5
109
30
9
24
27
120
65
49
47
72
1
24
15
93
39
20
64
36
24
51
5
28
80
25
18
29
25
11
25
27
20
31
29
37
60
3
20
61
15
24
36
32
132
1
30
9
60
68
43
36
45
20
61
47
12
49
15
21
24
72
12
18
17
43
29
168
48
19
24
45
9
23
12
55
30
78
12
21
152
115
33
32
103
29
7
9
9
18
69
48
36
21
6
33
32
4
3
36
84
6
36
3
32
4
15
41
40
21
59
36
12
1
36
3
20
16
39
17
1
12
15
3
24
45
20
64
9
42
54
54
36
17
4
144
36
48
20
121
60
107
24
43
36
45
36
20
49
72
3
69
15
68
4
39
29
48
60
25
18
9
45
15
21
11
4
144
32
36
97
18
9
21
35
7
65
16
32
97
15
68
52
36
9
23
28
32
4
48
8
12
12
31
42
15
33
39
3
5
120
16
21
54
9
3
18
6
45
39
9
15
12
78
12
24
12
27
68
12
48
85
95
49
84
107
24
ABCD 99676889842*3^$a+1 [50101]
20
21
87
16
20
64
83
37
12
59
21
48
111
21
16
12
12
68
156
84
45
15
112
53
51
36
108
28
8
4
12
41
99
36
4
24
35
69
76
17
19
36
32
28
44
3
73
8
27
105
72
88
24
36
32
52
56
24
84
57
43
156
60
104
16
96
84
80
9
51
21
3
76
20
81
43
80
75
49
5
27
84
96
36
12
48
72
40
60
11
69
3
57
12
3
13
128
12
4
104
4
41
19
71
49
12
8
132
60
48
15
90
75
52
20
60
28
20
12
21
27
112
24
32
4
8
40
32
9
19
8
28
35
21
40
48
132
56
48
180
4
108
20
28
60
120
80
156
24
9
31
32
12
51
54
15
96
36
141
18
81
63
18
27
36
40
60
20
4
12
80
36
48
16
48
36
72
24
104
84
81
72
43
65
19
36
32
24
24
84
33
115
20
24
84
24
240
60
40
41
31
23
21
24
16
56
9
115
80
12
4
59
1
44
124
96
5
39
76
36
20
36
100
8
72
52
65
31
56
24
36
33
15
75
97
140
76
83
9
16
20
100
24
8
28
92
45
19
96
8
12
124
11
93
12
57
67
41
3
36
28
48
20
64
24
84
168
12
132
44
160
56
3
33
12
36
27
37
36
32
40
125
135
48
12
4
20
60
81
55
72
20
48
84
4
5
27
72
60
60
16
125
51
3
25
8
48
45
111
156
12
132
21
7
96
144
23
18
27
27
57
96
12
12
4
72
35
49
80
28
56
16
8
36
12
3
109
32
24
40
84
12
8
40
12
89
54
81
16
44
4
53
19
8
81
27
72
40
12
68
40
11
54
36
99
88
180
32
15
81
24
12
36
228
24
52
29
7
8
16
36
32
63
57
12
184
20
105
87
12
16
20
172
32
172
20
9
51
3
18
19
60
36
20
27
90
111
4
56
4
168
17
7
44
172
12
168
24
80
28
95
25
20
12
64
5
27
12
52
8
40
41
51
3
105
88
20
57
18
33
57
27
132
16
8
96
76
108
56
24
4
48
24
29
15
40
44
100
71
121
24
35
121
84
72
44
3
18
43
44
40
8
84
60
136
140
108
24
96
76
23
21
12
4
20
88
56
36
33
15
12
4
104
45
90
33
57
27
64
17
187
32
24
76
8
96
4
12
140
4
12
17
15
12
4
5
31
56
144
21
7
12
68
16
96
20
144
84
36
96
28
120
32
156
64
36
137
43
8
39
21
15
1
24
65
51
24
105
54
13
84
24
44
168
4
20
120
81
3
12
52
5
31
12
44
24
36
120
28
12
53
55
20
16
36
24
56
36
40
32
12
96
28
56
16
24
20
24
36
24
12
72
196
24
80
12
28
20
12
28
80
45
43
20
27
37
44
16
20
63
21
84
75
1
32
84
48
15
33
48
84
51
117
4
41
3
84
28
12
96
12
8
9
43
245
3
36
48
88
32
36
9
67
23
97
200
36
48
12
72
28
24
20
28
56
9
67
23
37
89
99
208
24
29
15
4
53
43
29
7
8
96
12
72
36
16
113
127
164
156
4
36
8
120
28
20
40
72
20
15
1
17
87
36
24
123
9
40
44
96
28
20
60
81
75
4
36
47
108
117
60
93
72
15
3
25
24
12
44
24
51
54
63
60
4
24
20
84
52
44
120
60
36
4
156
29
99
45
7
68
33
79
8
148
68
76
108
35
21
52
35
45
12
51
90
15
24
16
36
36
84
23
25
20
81
27
27
18
87
52
41
19
104
16
60
53
31
20
60
60
36
28
20
40
92
28
143
69
84
96
76
32
40
20
51
37
17
15
36
4
152
168
76
32
3
45
36
48
33
115
164
36
88
137
39
16
32
3
9
148
72
23
45
45
87
36
112
161
151
11
9
60
24
4
11
9
171
49
128
48
4
116
15
1
24
12
53
171
60
21
7
83
25
8
24
12
48
100
12
84
44
21
15
84
60
48
88
29
163
132
36
20
120
100
104
63
33
16
41
39
16
17
7
83
21
36
16
104
64
44
12
100
44
45
51
3
1
80
24
132
51
57
60
40
80
393
15
57
75
12
48
108
4
44
69
91
17
3
16
84
56
111
57
60
36
16
29
162
18
135
9
126
45
135
21
24
45
75
84
72
36
24
123
25
20
12
28
113
3
36
40
20
28
8
48
12
57
43
8
52
60
92
36
156
28
56
27
105
4
44
172
17
51
57
3
36
51
33
36
24
16
24
56
76
68
9
75
40
72
44
36
24
64
80
28
ABCD 99677164066*3^$a+1 [50065]
75
3
21
16
20
39
9
60
9
7
35
13
11
9
21
55
24
32
36
39
9
21
24
12
43
35
6
84
15
9
12
18
37
5
96
30
93
4
41
6
18
72
36
48
84
12
18
72
9
9
3
57
3
4
101
30
18
7
5
79
8
16
36
5
18
1
24
60
56
4
32
15
13
48
48
35
25
12
5
48
30
1
29
19
8
33
7
47
18
3
21
15
15
9
12
4
89
36
3
12
136
77
55
20
3
25
32
52
5
54
30
96
19
29
15
100
17
43
108
120
137
6
30
15
24
27
9
9
27
4
65
6
18
6
24
105
21
7
29
15
4
101
115
24
11
24
30
19
71
6
31
12
48
32
52
53
87
40
41
7
5
36
15
15
37
17
7
5
43
12
36
68
4
17
31
24
41
3
40
29
31
5
54
37
41
7
5
30
126
15
57
24
19
71
18
27
36
12
40
5
55
71
72
33
4
5
3
3
97
23
9
52
89
15
27
24
6
15
24
36
12
28
48
20
12
60
40
5
24
3
16
11
9
21
36
7
23
13
11
45
4
12
24
29
12
55
12
23
24
24
24
61
12
8
52
80
33
15
60
16
56
15
69
28
12
29
54
6
87
3
21
3
13
17
66
1
29
27
40
12
12
44
40
32
24
21
19
185
31
8
16
29
30
21
51
25
65
12
27
15
13
8
40
5
27
81
19
23
18
51
81
19
23
6
12
24
6
13
32
45
72
27
21
54
78
42
21
4
36
32
28
5
18
45
72
72
36
16
23
13
60
44
28
65
12
48
18
24
9
180
12
9
6
13
12
12
11
37
8
60
4
36
32
39
25
8
12
16
35
45
3
42
67
8
40
60
65
30
37
53
30
25
137
60
12
6
9
28
56
45
6
1
48
17
7
8
39
1
23
24
6
19
60
80
3
25
113
12
18
49
12
29
24
6
1
23
6
19
53
79
24
11
18
15
40
17
15
15
25
5
36
7
36
5
12
15
24
16
107
21
9
18
9
36
3
61
20
60
16
20
9
31
80
9
19
36
29
79
60
20
3
18
24
12
19
77
27
15
57
15
18
55
12
29
19
77
126
105
69
18
6
15
27
120
138
6
6
18
24
33
4
24
65
12
7
5
66
6
24
66
30
39
4
36
131
9
84
51
21
4
56
4
144
72
35
1
168
17
7
23
48
72
24
49
47
117
57
51
39
1
24
23
18
15
4
53
43
72
11
6
15
4
36
116
15
9
45
3
63
18
19
11
25
41
6
25
12
20
16
140
24
3
117
72
60
129
54
37
180
5
60
54
42
84
18
25
132
24
32
4
20
123
30
12
31
20
27
1
24
5
12
3
12
36
28
5
39
16
5
6
144
61
83
1
119
18
7
65
30
85
108
89
19
12
12
107
30
18
37
8
45
55
23
13
132
12
5
78
54
55
5
48
6
9
16
44
36
4
32
21
60
39
3
33
87
37
24
20
15
30
19
36
89
7
35
21
27
6
12
3
100
29
12
39
36
21
84
55
36
48
17
19
29
51
36
24
9
6
6
67
12
59
30
39
45
6
45
16
5
15
15
33
100
8
3
105
16
60
5
15
15
18
55
5
7
29
12
18
141
4
12
12
8
24
63
1
71
9
15
57
39
48
90
3
52
23
85
20
40
12
11
6
31
12
68
12
40
23
13
17
7
8
160
48
29
78
18
79
8
9
19
164
93
43
60
41
55
5
36
42
6
36
144
24
30
42
31
17
43
48
20
9
6
24
30
3
4
104
27
73
12
8
4
71
49
12
5
48
55
48
23
6
114
42
19
108
71
24
85
11
54
7
35
144
9
15
13
24
5
19
20
21
18
6
60
31
48
23
102
87
40
11
177
33
102
18
27
100
152
15
45
4
36
5
39
52
8
51
48
37
41
3
40
72
29
31
8
52
5
90
48
24
45
3
33
4
32
21
19
96
80
3
21
40
5
31
17
7
23
13
8
4
17
15
16
12
5
6
30
7
68
72
28
11
66
120
24
24
27
33
27
9
48
12
79
29
75
112
11
13
5
51
9
7
8
12
9
15
16
119
24
6
31
5
15
9
39
135
25
44
36
72
9
3
51
9
12
28
8
52
11
85
72
35
18
54
25
60
20
16
80
21
66
24
9
36
75
18
12
3
52
5
3
27
61
20
4
5
79
32
4
53
12
18
73
72
71
6
31
12
36
5
75
21
15
40
29
7
59
6
19
8
52
104
51
18
12
84
39
88
24
23
25
12
5
15
15
48
61
80
40
72
5
12
27
28
8
72
21
36
3
36
156
9
6
54
19
12
5
39
96
63
42
6
54
15
28
41
6
9
4
17
36
15
15
24
1
60
44
15
6
19
41
60
12
6
6
84
30
72
33
45
7
32
3
13
131
1
12
36
17
78
37
12
47
33
21
60
30
85
24
11
1
23
1
71
54
19
71
45
4
48
84
8
3
13
12
48
20
4
5
27
21
15
12
21
31
5
24
19
17
66
13
17
114
33
21
31
101
12
18
90
43
59
18
27
48
64
41
19
29
135
36
33
6
1
48
41
7
5
27
15
42
31
72
5
27
15
6
12
43
12
53
19
24
56
76
104
16
48
65
114
37
24
32
27
37
68
28
24
11
57
15
21
72
9
96
18
1
29
31
48
5
6
9
63
48
1
23
72
49
24
8
63
81
124
11
9
16
65
19
11
1
47
25
5
15
3
97
17
19
36
84
29
3
3
1
36
12
56
52
5
19
36
29
15
196
17
30
1
17
30
105
28
60
12
12
72
20
9
12
87
16
24
23
93
4
53
19
84
29
7
180
5
39
40
116
40
24
60
84
48
12
12
5
6
48
6
18
37
56
12
60
12
36
3
21
3
33
40
47
25
48
17
102
9
36
21
55
8
64
17
36
99
9
99
57
18
42
30
69
75
97
68
27
24
21
27
1
5
24
12
111
4
5
3
40
68
57
7
96
77
15
45
12
31
24
48
20
57
3
136
20
15
21
4
5
15
21
6
9
9
115
12
95
49
53
12
55
41
7
60
8
40
24
29
15
36
108
15
1
144
8
45
39
3
13
20
39
24
9
45
36
15
4
12
23
33
28
35
37
5
30
9
21
19
44
52
20
3
1
20
93
48
19
104
64
8
28
5
27
33
39
76
59
48
37
113
12
43
24
140
21
12
67
29
15
36
4
95
1
29
90
6
18
1
140
27
30
12
15
28
29
6
9
21
7
12
20
16
60
24
36
5
55
5
48
7
8
36
69
75
9
78
18
54
18
39
129
7
8
64
ABCD 99677994914*3^$a+1 [50078]
180
12
69
7
11
13
35
6
7
173
30
30
228
84
36
156
7
41
7
56
3
45
40
17
90
18
7
29
15
3
6
27
39
72
21
27
13
8
12
36
75
126
72
12
48
24
91
56
16
89
27
64
20
3
54
15
88
5
12
24
39
69
43
72
8
21
43
17
63
28
17
43
131
6
12
78
18
27
3
18
54
13
156
96
156
8
60
96
76
72
80
9
31
41
24
3
57
3
3
1
5
12
123
4
137
39
48
69
42
37
8
3
97
36
29
15
132
27
6
60
12
18
81
60
16
11
54
7
32
27
13
137
43
17
99
93
12
7
24
11
54
24
66
9
48
93
111
21
24
12
7
35
24
109
11
37
29
24
199
116
9
19
41
54
13
53
24
6
24
37
32
9
66
37
8
124
176
9
78
174
96
55
36
32
69
24
3
36
21
75
3
45
21
3
51
30
12
27
27
24
120
48
33
36
12
48
28
59
54
12
12
24
7
108
128
100
29
31
36
12
44
3
6
27
9
7
47
69
33
43
29
15
21
43
89
66
57
12
51
13
11
61
11
45
21
51
124
89
6
42
67
192
29
27
60
12
4
209
12
90
6
99
39
24
18
147
21
78
85
48
5
48
48
24
55
17
12
39
123
18
111
33
15
129
54
72
42
19
56
3
6
103
65
63
3
13
107
30
48
84
3
16
8
100
53
111
72
3
90
135
135
48
24
144
33
9
12
31
65
12
108
60
174
25
47
6
39
16
36
77
15
16
107
174
48
39
21
24
24
15
63
30
84
127
44
27
30
12
31
41
211
35
6
132
54
24
54
12
12
12
36
7
32
3
1
17
6
9
21
18
9
57
24
15
60
24
136
5
24
87
15
69
3
48
42
108
7
60
164
99
6
39
129
36
3
4
60
77
24
3
75
66
19
5
6
49
5
39
57
27
16
20
16
12
47
13
17
72
24
7
77
24
67
5
147
64
12
101
18
54
24
55
5
96
12
72
39
3
6
55
20
9
87
16
12
20
132
33
12
115
83
6
19
20
232
5
60
7
11
6
15
88
56
9
48
67
17
12
15
3
18
3
51
18
6
6
39
129
15
81
3
111
6
18
198
7
11
42
6
1
23
42
15
4
24
36
68
3
48
48
42
24
19
41
18
25
20
45
15
21
79
53
12
7
35
1
20
3
21
99
54
12
72
12
27
64
65
24
51
16
8
273
12
30
42
3
52
48
92
21
3
28
80
16
47
48
21
21
19
72
5
39
15
6
123
84
129
87
21
67
35
162
3
4
12
29
7
29
99
39
54
168
79
11
18
3
28
36
32
16
83
102
66
18
36
7
29
19
36
116
21
7
263
9
21
24
79
72
65
36
48
75
27
1
36
24
17
87
16
17
24
19
48
161
91
101
12
19
65
78
21
93
15
9
24
99
112
80
9
19
71
9
33
12
15
4
17
30
49
47
37
59
24
114
24
6
6
63
33
55
5
96
7
32
63
150
39
9
18
13
53
19
35
33
156
219
42
12
12
39
81
31
36
8
3
54
7
24
48
24
84
20
60
16
32
16
77
12
7
65
156
36
63
33
36
63
21
27
9
18
33
39
57
28
155
30
18
6
7
108
53
15
45
60
18
37
44
93
15
57
43
32
87
48
30
24
51
4
72
5
6
37
32
36
33
63
33
99
9
24
24
7
108
167
78
79
72
29
7
32
28
59
114
39
132
88
53
30
30
79
68
93
90
9
12
48
27
18
19
128
52
5
12
6
21
21
30
69
9
7
41
24
66
9
52
17
7
5
3
28
12
59
96
54
66
144
33
9
72
102
37
20
69
144
60
24
48
36
18
78
19
113
63
28
41
79
53
7
23
105
15
78
96
19
17
79
53
12
15
21
43
36
48
11
13
11
48
6
12
27
88
41
60
3
12
36
51
13
8
180
48
15
21
16
17
12
159
60
4
20
21
231
39
96
24
144
6
15
33
168
15
9
12
3
21
187
32
12
33
15
60
16
77
7
20
184
59
13
35
24
18
12
12
3
141
7
12
36
5
24
39
28
36
11
21
12
12
120
60
36
16
131
114
19
5
60
39
112
24
29
7
20
81
127
72
11
6
99
16
32
15
1
20
184
29
147
4
48
17
48
24
75
16
59
1
119
24
168
61
29
31
84
8
21
6
42
6
57
4
44
33
60
39
33
138
24
57
28
11
133
72
11
21
21
3
69
84
111
45
15
12
33
120
27
76
84
23
85
11
24
42
27
51
6
39
45
78
30
87
27
42
3
9
15
21
48
24
75
69
102
42
43
56
88
128
27
6
51
52
128
40
5
72
27
27
6
12
31
48
5
24
39
28
44
40
29
36
7
17
63
51
24
90
43
24
48
44
9
36
55
155
49
84
53
12
24
271
24
11
1
20
57
36
132
75
21
15
28
36
35
30
18
48
18
24
27
153
72
144
18
21
27
21
33
48
75
21
18
48
13
24
84
89
6
48
1
47
21
33
79
11
6
12
6
57
105
120
78
ABCD 99678824262*3^$a+1 [50013]
27
18
3
8
19
5
61
36
95
49
24
23
127
33
93
36
71
48
1
39
39
12
5
79
24
60
12
9
9
120
23
127
36
60
6
48
96
66
33
45
107
24
16
48
45
30
5
48
7
6
36
63
15
41
31
108
45
105
72
48
30
33
33
15
9
42
5
19
6
30
24
9
135
12
24
21
24
15
84
72
48
12
81
33
30
9
51
66
30
318
15
27
141
24
33
66
21
48
81
60
11
49
15
15
9
32
43
125
31
6
90
108
36
9
57
24
90
5
16
189
54
5
48
19
30
18
53
13
66
33
8
40
57
36
35
1
18
77
73
23
43
69
75
60
17
73
96
96
78
12
29
25
87
39
30
30
18
6
29
97
24
66
24
5
40
39
33
32
55
36
5
64
15
6
35
40
9
15
80
121
90
6
48
111
9
12
138
6
30
30
71
55
9
15
60
5
1
18
93
3
36
54
60
36
18
66
30
36
29
19
6
6
24
9
8
73
96
24
15
152
40
48
51
5
49
6
89
16
48
87
54
35
55
17
43
6
23
1
6
33
48
24
39
9
15
17
193
66
24
192
21
72
147
60
33
57
78
36
45
15
60
60
9
15
12
53
16
99
77
40
33
6
24
41
96
13
30
53
13
30
24
45
27
180
30
54
36
41
208
51
5
55
9
15
57
32
112
63
12
29
1
15
3
21
9
63
3
117
3
29
115
30
30
113
19
78
6
17
103
9
8
19
84
66
15
9
95
1
18
30
30
36
6
24
15
9
72
24
210
69
87
33
27
69
24
8
24
64
72
129
71
139
18
27
120
48
75
96
69
81
47
24
19
24
30
60
12
15
80
55
48
72
120
33
225
6
66
23
121
30
6
75
33
23
7
33
32
25
12
48
30
53
73
15
9
6
65
1
18
5
16
9
6
114
6
156
5
40
3
45
15
12
114
66
48
33
33
66
48
5
40
48
32
55
17
48
7
89
19
12
33
105
111
15
84
126
39
51
30
30
6
3
96
81
23
67
30
18
126
71
144
31
60
24
21
69
59
40
48
9
23
1
30
17
7
42
23
88
3
69
15
17
25
30
33
51
45
9
36
75
32
7
33
32
1
24
143
79
24
9
8
49
39
99
12
24
65
19
42
60
143
168
49
90
29
25
120
39
32
43
96
6
24
36
11
43
36
24
9
56
25
24
96
6
33
15
186
39
81
15
96
8
97
24
24
6
17
19
45
3
93
57
96
24
42
24
5
1
15
24
81
48
72
63
8
112
57
23
25
12
3
81
150
24
12
18
3
57
6
60
21
33
47
120
25
39
32
37
90
42
54
9
81
47
13
27
48
69
96
59
40
57
18
5
1
54
36
120
6
18
5
61
84
96
15
56
193
96
6
9
120
45
54
96
21
15
24
57
3
45
120
9
47
25
60
3
8
40
24
99
77
19
29
160
15
17
43
36
9
81
18
5
16
39
65
48
43
6
39
75
6
71
112
8
229
131
19
24
24
42
48
35
31
17
13
240
84
120
66
30
216
15
24
39
60
21
45
30
6
60
48
11
31
9
75
30
84
36
39
15
57
9
24
42
48
6
39
51
36
24
81
8
1
87
9
258
5
37
51
27
66
51
24
99
5
7
33
21
107
67
21
9
30
36
5
61
3
80
121
54
60
5
97
39
111
18
30
6
35
40
24
51
21
3
5
136
9
12
60
30
48
33
8
16
168
8
79
24
6
11
103
60
5
145
39
15
33
3
144
21
9
15
8
49
18
60
186
6
9
72
48
72
33
6
60
101
7
42
78
60
45
21
155
49
15
32
25
63
27
93
15
17
43
96
29
40
15
41
25
87
24
69
60
6
41
7
36
45
9
6
89
1
54
33
99
29
40
9
12
90
108
117
9
30
36
54
36
35
25
78
65
25
12
3
45
60
87
39
6
48
11
25
6
18
23
19
21
9
78
30
51
15
96
33
45
30
12
41
13
51
48
15
17
19
5
19
6
47
7
33
117
6
5
64
15
36
30
6
81
32
25
95
48
7
12
30
30
41
19
24
189
176
40
80
64
171
6
54
24
42
23
16
75
5
232
123
29
16
120
56
168
31
6
30
18
3
33
96
18
117
96
24
153
42
5
88
8
43
21
123
120
36
17
88
15
9
51
24
96
141
80
96
37
11
91
54
87
3
29
7
48
42
24
36
75
8
31
57
99
114
30
5
1
144
66
78
95
48
24
19
21
9
24
6
6
48
12
18
36
65
112
32
40
135
72
33
111
9
15
57
8
1
47
40
27
42
3
15
33
8
55
24
60
36
96
204
30
15
56
25
18
45
15
33
48
24
105
23
19
45
15
24
185
40
219
6
30
96
41
48
49
150
60
60
36
54
12
90
9
24
96
32
40
27
96
126
15
48
48
39
18
15
45
3
87
60
96
24
36
114
42
78
15
21
84
23
67
12
144
54
75
32
79
24
30
ABCD 99678984136*3^$a+1 [50064]
96
15
54
75
135
6
51
15
17
73
150
17
67
29
61
60
156
108
191
48
112
15
65
64
32
13
420
12
99
105
39
15
120
9
32
505
71
253
195
51
240
36
18
36
180
36
138
81
288
51
141
128
1
66
29
192
112
27
90
24
51
411
294
36
59
96
325
468
126
329
1
191
48
64
128
55
54
54
77
43
60
89
1
126
36
174
36
198
306
96
18
156
90
36
54
126
18
42
39
81
18
189
32
199
249
141
35
1
60
210
6
107
240
31
246
54
186
59
96
208
32
145
111
9
119
25
39
303
90
23
336
25
23
151
41
31
17
1
6
89
121
36
35
109
35
19
221
19
480
29
448
32
91
12
18
36
96
147
87
120
54
27
15
174
83
96
112
75
69
75
69
96
159
177
93
51
51
18
11
16
63
36
93
141
36
36
54
114
66
150
54
5
211
29
7
233
31
6
48
60
30
186
180
66
240
257
97
144
216
263
391
30
11
115
60
113
208
39
180
53
432
1
228
27
105
87
147
84
9
27
54
90
36
324
45
45
42
30
75
123
341
55
24
66
414
42
108
72
3
105
87
273
47
48
16
176
13
35
64
32
109
246
150
54
177
39
144
66
6
264
36
117
267
84
72
168
72
137
241
36
299
217
23
16
464
55
6
35
16
195
24
5
25
23
160
21
66
126
54
53
240
48
240
145
15
129
30
81
48
32
55
89
144
240
96
79
36
90
90
204
300
65
295
72
17
7
54
246
36
150
108
66
21
15
60
69
21
18
426
6
54
3
141
12
108
75
51
90
6
120
180
180
18
90
72
54
324
36
96
107
1
47
79
33
3
29
64
177
84
24
51
128
37
59
96
109
6
125
55
36
30
18
309
141
6
66
420
108
11
19
29
187
6
84
155
85
219
32
19
93
80
61
12
90
29
31
84
60
54
75
141
66
180
24
21
128
175
162
234
101
115
54
84
36
294
57
45
323
7
89
289
287
139
90
11
13
51
176
48
7
168
65
144
96
157
99
288
123
138
252
234
5
55
105
21
54
54
30
81
48
93
18
65
1
180
24
30
5
325
30
77
19
54
30
186
36
30
270
54
240
30
24
72
75
192
123
197
7
30
6
5
49
66
60
113
64
176
307
18
59
217
ABCD 99679638746*3^$a+1 [50015]
21
8
40
9
6
5
109
6
6
119
31
101
172
8
28
20
16
8
1
84
30
5
7
9
9
6
105
32
13
47
4
9
59
72
36
12
12
13
23
37
6
5
31
9
45
24
30
5
7
41
73
6
41
28
60
12
3
6
24
35
49
27
176
67
6
6
21
12
20
7
9
15
6
11
60
12
55
66
159
8
4
15
45
3
33
8
1
18
30
35
1
36
23
55
17
19
5
36
13
3
24
36
12
45
12
3
140
1
24
83
7
5
112
36
24
8
55
6
35
52
44
49
35
12
7
6
51
20
25
35
40
15
21
33
35
12
24
25
11
19
21
9
24
24
6
5
24
31
66
24
35
1
3
56
16
15
18
23
49
11
48
52
24
68
60
12
19
6
90
5
49
27
44
16
3
29
48
48
12
19
41
48
25
30
197
19
24
17
28
15
9
45
27
36
20
19
5
40
20
73
12
63
8
19
18
3
20
13
27
27
53
12
16
9
47
13
6
6
23
1
36
71
37
3
12
8
72
7
24
21
15
24
81
33
63
3
5
61
11
13
24
6
29
1
47
13
11
48
12
16
20
40
12
15
17
40
8
1
35
12
19
78
11
24
1
71
19
66
3
8
109
11
12
25
27
3
65
28
8
36
36
4
15
29
16
8
37
114
41
103
6
71
24
31
5
24
16
36
24
84
21
39
9
3
27
5
1
54
113
4
9
66
5
36
19
24
21
36
8
1
11
79
9
56
60
25
23
12
24
1
60
18
5
7
48
33
9
18
6
71
4
20
61
18
45
45
12
30
18
3
27
5
36
25
35
1
3
8
4
8
100
51
24
41
52
3
29
16
60
36
39
41
43
42
90
5
60
13
6
17
19
30
30
29
1
23
37
119
19
17
4
72
8
1
48
12
18
12
18
6
89
12
28
21
6
5
13
3
33
60
51
33
12
18
5
7
18
3
44
4
15
6
60
23
25
23
13
11
36
48
16
8
1
66
9
44
25
3
39
41
24
28
12
69
11
16
84
20
19
5
16
8
1
90
6
60
15
20
19
54
35
7
78
47
13
87
20
24
4
20
148
20
28
21
15
8
1
66
41
72
7
18
47
36
84
4
36
33
30
5
60
31
5
55
5
4
57
84
24
87
9
6
29
16
39
5
1
30
9
20
4
15
5
60
37
35
19
5
24
25
83
19
9
44
97
3
32
109
24
6
9
15
45
68
19
24
30
30
5
19
17
13
3
20
12
7
5
28
20
25
90
6
36
11
52
87
21
8
31
5
36
40
3
21
3
6
11
48
61
27
8
49
15
8
24
13
51
15
29
25
35
7
54
11
13
3
3
6
30
29
1
11
13
75
9
71
1
11
37
23
4
3
30
11
25
36
11
19
5
4
9
47
19
17
7
30
23
12
31
54
23
49
11
43
65
136
20
49
30
54
35
48
24
60
25
3
92
25
60
18
6
11
40
104
49
35
1
24
12
24
36
23
16
20
12
48
1
18
36
45
69
3
3
9
15
21
24
15
5
28
20
49
83
7
90
24
24
11
24
16
75
5
49
35
60
36
4
96
9
3
27
33
27
41
52
20
12
40
8
24
25
30
45
44
1
18
5
25
11
36
40
56
37
6
29
1
11
55
5
19
5
156
13
3
12
32
24
25
47
7
41
12
13
6
9
20
4
32
19
66
35
24
25
24
143
19
45
9
11
16
9
11
19
18
51
9
6
5
1
30
21
12
8
12
168
37
6
5
4
75
5
48
37
6
5
1
108
3
39
18
90
5
1
35
12
7
42
23
31
6
15
8
48
28
36
60
8
25
12
23
61
30
57
12
20
37
11
4
8
7
24
5
12
43
9
36
51
60
5
25
35
28
21
15
20
1
11
37
47
13
6
41
13
27
45
24
71
13
12
11
112
8
37
23
12
48
12
7
9
72
32
12
13
30
5
7
5
60
4
51
24
6
23
16
15
90
11
13
6
6
3
21
30
5
12
19
5
4
12
104
19
65
1
18
30
47
36
12
7
54
6
65
4
44
16
32
72
37
48
23
40
68
16
9
6
5
13
60
6
9
32
76
20
19
24
17
24
108
12
60
24
19
6
15
12
32
76
20
52
24
15
114
24
35
67
29
12
4
39
101
4
15
30
24
35
7
30
11
13
84
11
96
13
36
24
71
12
28
44
16
36
56
7
53
19
5
4
20
1
83
52
80
13
3
27
6
35
16
3
5
28
57
3
33
11
4
15
5
1
54
57
27
21
20
52
9
18
33
32
48
37
30
36
66
95
24
24
1
15
45
24
3
8
49
3
12
51
54
75
15
17
28
36
9
36
11
13
3
9
24
6
24
21
9
15
15
6
35
16
20
67
21
20
52
20
67
6
27
20
24
19
126
15
3
102
35
40
9
27
44
36
4
33
11
12
4
68
16
21
48
3
33
24
60
15
8
28
9
12
119
24
60
12
36
24
43
57
3
12
5
24
4
45
6
9
12
69
47
13
11
4
51
5
13
6
5
36
24
1
60
15
33
6
5
19
5
12
16
9
11
13
71
13
27
20
48
12
49
27
9
51
8
1
90
9
12
32
61
47
4
68
25
12
18
5
25
15
20
1
96
54
9
21
27
3
24
5
25
12
3
20
12
48
1
24
60
3
57
35
16
9
23
37
3
27
17
25
35
4
72
48
32
49
18
45
56
4
8
24
84
24
91
21
15
5
49
59
36
1
15
45
78
30
3
3
66
24
24
23
24
16
60
3
65
12
7
6
11
13
35
1
47
79
18
47
48
12
19
29
7
9
9
23
40
8
31
18
6
24
17
25
78
5
36
40
12
20
7
6
6
33
51
9
15
102
18
5
48
43
36
84
66
24
30
6
35
13
51
9
42
5
16
33
66
29
12
12
85
6
5
55
21
15
21
8
25
11
19
5
24
72
13
11
1
35
13
23
12
7
21
27
5
12
13
30
30
27
24
9
47
13
11
55
30
6
21
24
8
12
60
25
3
12
36
39
5
13
35
25
87
8
12
28
8
12
31
6
18
5
52
135
21
9
11
13
6
29
72
24
48
100
27
45
8
1
30
9
51
9
12
9
6
65
60
48
7
5
13
23
12
25
11
12
37
12
15
9
15
21
23
60
96
24
1
36
35
19
5
36
43
12
5
13
36
156
23
61
96
39
56
13
3
24
20
16
3
17
7
30
11
24
55
12
5
19
45
39
33
3
17
24
19
5
4
20
31
29
25
6
57
33
35
12
24
25
11
7
90
6
77
67
17
48
25
36
54
65
1
11
79
17
43
29
12
120
25
71
7
5
12
43
5
12
40
75
21
63
9
8
12
31
5
115
9
81
36
23
67
18
36
24
6
90
30
54
12
60
18
12
18
12
15
3
45
32
36
13
11
79
24
12
5
24
55
6
24
11
25
24
15
45
107
48
1
35
16
33
35
145
6
5
28
27
9
36
45
95
13
23
40
33
6
84
9
15
17
60
28
8
12
37
15
33
3
24
45
71
4
20
24
1
24
11
16
27
30
47
4
39
5
28
27
5
25
12
11
12
52
33
12
3
8
7
6
15
21
23
16
84
15
65
36
1
11
13
6
54
95
25
27
20
37
12
54
24
33
9
83
48
24
180
28
15
41
1
18
17
55
41
64
8
7
5
13
11
25
135
120
32
4
8
37
15
3
60
12
5
24
4
20
25
30
5
40
20
12
19
5
16
44
24
36
24
12
13
6
89
1
11
28
45
87
20
13
23
7
5
31
5
24
1
84
6
24
17
76
20
24
100
20
25
35
19
6
39
24
56
12
12
61
11
19
21
68
25
12
24
84
23
24
48
7
105
8
1
6
24
65
1
35
16
8
1
30
53
96
12
43
9
8
49
51
27
17
13
3
20
24
25
59
25
24
11
25
6
24
81
45
23
7
5
28
48
32
25
15
21
6
5
25
11
19
5
13
6
29
28
20
12
16
9
12
30
5
19
6
35
25
48
6
21
8
132
25
23
7
ABCD 99680160722*3^$a+1 [50093]
5
6
30
19
81
30
20
10
240
72
51
9
27
51
2
198
24
18
7
60
125
60
139
12
29
18
12
109
120
69
3
27
212
6
30
42
148
72
140
70
2
30
1
89
18
37
53
78
10
15
5
42
97
24
9
8
19
216
5
10
2
28
30
12
170
268
110
82
3
35
73
9
78
33
11
90
16
12
108
152
88
12
87
81
50
13
167
13
36
3
93
57
60
78
42
27
60
23
13
285
3
12
60
177
62
156
240
169
21
2
28
14
46
182
103
24
21
15
105
12
3
27
33
57
30
98
40
104
46
20
60
40
32
120
28
9
33
62
18
7
5
55
33
231
60
12
27
92
36
25
24
141
39
5
66
13
69
62
58
2
58
60
62
18
31
69
18
72
18
159
81
50
13
11
210
18
13
59
1
15
20
60
10
123
36
3
152
138
168
30
100
50
10
69
221
72
60
88
123
71
6
70
20
70
32
10
57
111
69
96
75
72
120
78
99
24
177
2
72
6
43
47
90
70
14
16
120
12
2
25
63
33
77
18
12
72
126
19
23
220
21
39
30
3
29
18
12
118
48
42
78
15
24
36
35
73
41
66
400
2
7
36
119
36
49
5
18
10
20
42
46
20
10
44
1
15
62
10
57
33
3
27
80
168
12
28
9
144
71
18
60
88
14
46
44
6
10
39
35
106
30
50
12
91
9
60
48
30
225
87
21
47
54
18
12
16
20
60
172
2
16
15
24
3
33
5
72
10
21
71
76
9
24
12
137
250
60
62
19
59
13
27
30
122
16
12
21
119
12
16
33
27
2
67
41
172
48
62
222
79
47
72
28
20
22
38
30
103
47
142
20
10
8
13
9
140
118
44
76
12
78
44
55
131
22
78
30
30
45
47
13
167
12
1
5
43
41
19
72
177
38
13
72
209
36
22
90
18
14
18
12
28
50
18
10
62
70
48
20
19
81
3
72
65
30
40
69
3
18
42
48
9
65
79
39
92
1
89
31
5
24
48
67
96
15
30
12
90
32
18
60
31
17
114
18
28
15
47
97
24
107
60
40
90
3
36
24
17
55
108
9
120
27
5
60
46
33
9
18
45
75
30
99
143
40
108
104
88
168
9
41
22
20
133
29
76
63
27
120
72
48
20
85
75
164
76
12
20
60
30
31
147
44
76
42
48
50
144
90
16
90
30
15
105
3
9
27
5
18
72
58
92
76
152
103
47
28
105
15
9
41
234
46
39
21
72
87
81
30
90
14
36
13
29
162
49
216
33
3
27
8
40
33
12
5
70
30
62
118
50
70
63
36
21
3
36
5
76
39
36
60
89
18
10
27
36
15
2
91
36
35
18
67
63
18
50
85
65
70
104
85
60
81
3
27
50
72
42
46
15
105
30
33
36
111
42
30
20
58
30
90
32
60
238
32
108
22
32
31
15
93
87
2
78
10
3
12
24
36
87
57
95
76
9
5
66
232
170
72
76
122
10
3
48
159
60
38
270
144
49
60
59
10
2
96
25
15
30
14
28
78
20
22
122
16
3
71
1
5
54
16
2
7
24
36
111
2
7
24
72
35
54
6
90
100
15
60
45
60
74
16
105
147
138
14
28
18
39
93
27
23
132
76
210
14
96
72
58
135
15
74
31
59
16
44
148
21
69
32
108
7
11
264
1
77
18
142
48
30
32
30
70
33
57
87
41
40
20
100
15
65
52
63
15
12
18
14
36
85
5
72
10
138
104
19
12
180
24
35
85
36
45
72
27
81
12
3
35
54
31
59
1
45
12
18
32
72
16
120
45
45
44
36
55
57
18
30
90
93
12
57
30
81
89
40
2
30
76
15
165
2
130
50
133
24
33
2
76
20
49
36
117
68
54
30
186
52
2
115
21
20
10
44
181
15
44
118
242
136
20
42
43
77
31
96
120
11
102
130
158
40
14
46
14
58
3
45
42
93
24
71
49
81
15
5
100
39
3
32
96
100
2
108
10
14
30
96
10
30
9
3
38
43
36
11
22
62
85
3
21
252
57
20
12
31
24
21
12
87
65
66
49
123
57
95
1
108
71
78
ABCD 99680176972*3^$a+1 [50042]
15
69
3
21
27
63
54
15
3
9
9
84
75
15
36
60
36
153
63
33
87
78
39
60
3
54
6
105
48
21
96
84
231
12
96
57
15
144
135
21
84
39
21
63
6
12
3
12
60
48
39
33
27
33
120
3
96
9
24
36
36
15
144
45
12
192
201
39
57
36
3
60
12
12
3
45
3
24
36
9
3
72
21
57
84
240
63
75
21
12
39
81
15
18
15
177
60
30
33
96
24
72
12
3
45
99
33
60
15
21
60
99
108
93
180
84
15
57
75
45
36
84
48
15
312
66
54
24
30
15
27
54
30
24
69
12
48
45
87
3
60
36
12
168
36
21
24
45
18
45
63
9
81
198
105
15
36
21
75
33
15
105
39
90
18
57
111
9
57
54
45
27
132
72
9
39
78
87
60
15
72
9
60
177
15
12
36
72
24
60
21
72
18
144
18
15
48
135
30
18
189
36
60
84
36
87
57
87
30
96
12
3
15
72
78
12
6
105
84
48
27
18
63
36
339
12
45
27
6
87
15
69
9
216
18
93
48
24
15
21
87
45
9
90
144
12
42
126
126
18
57
15
54
30
45
15
54
30
36
42
18
66
3
3
84
33
12
96
72
60
36
15
36
69
45
72
15
3
12
132
66
60
180
66
93
36
180
12
3
129
15
33
183
129
36
147
12
36
69
3
33
60
120
81
3
96
72
132
15
21
21
135
45
18
12
9
15
21
123
48
54
15
48
105
27
81
3
24
27
54
27
3
60
36
45
111
24
120
93
15
36
24
18
15
195
33
9
138
117
33
18
162
63
21
18
42
39
120
60
72
33
99
243
18
207
75
60
57
15
138
60
18
9
120
60
63
45
9
18
102
3
96
51
9
24
12
93
42
9
36
24
12
72
27
9
39
201
120
12
15
54
66
144
33
27
9
36
24
21
3
48
12
48
24
9
12
87
45
3
60
93
27
27
21
60
24
3
18
87
48
96
3
36
189
48
123
21
36
3
72
12
96
54
87
156
9
18
12
45
96
117
3
12
51
105
27
72
33
12
72
3
21
12
45
87
15
6
66
6
18
117
12
12
219
9
3
60
30
27
87
48
117
51
12
36
45
84
33
75
24
51
12
33
39
45
24
36
45
3
60
72
24
39
153
39
21
33
144
18
33
72
12
132
24
39
72
18
15
72
3
12
213
57
111
108
21
66
9
33
3
45
42
282
90
6
27
21
60
27
84
24
39
45
132
24
21
3
48
48
147
90
27
51
9
27
48
18
15
135
54
63
132
111
57
60
3
9
216
69
15
48
96
12
9
84
60
84
111
72
120
63
12
57
21
27
24
15
24
54
15
48
24
84
60
132
12
36
21
99
45
72
30
24
45
39
60
45
75
45
15
9
48
9
39
12
12
15
117
36
84
9
72
15
27
57
51
48
72
33
27
45
3
36
21
39
45
81
72
63
48
105
15
15
36
198
63
105
3
60
9
36
27
9
30
9
192
12
21
126
18
168
39
84
39
36
141
24
120
12
72
27
9
21
6
9
111
72
45
27
114
27
24
75
105
36
144
39
90
102
72
18
99
195
84
6
3
36
60
27
9
84
84
15
6
12
15
99
30
75
15
9
51
84
180
117
63
60
9
111
6
3
15
21
15
69
3
18
36
15
141
90
42
30
153
15
33
12
9
18
18
15
159
33
60
12
9
30
60
9
45
63
3
36
69
21
123
81
66
126
18
9
45
216
27
48
51
33
3
57
87
9
45
96
99
57
3
12
63
72
9
21
150
33
111
141
144
36
48
39
33
9
48
27
9
90
21
129
39
15
48
54
3
75
18
30
132
105
12
81
3
27
33
72
27
21
36
24
99
12
81
45
78
9
48
117
3
15
33
75
9
45
90
6
12
42
18
54
21
15
69
3
45
21
222
18
87
165
3
96
21
63
15
21
45
111
72
33
87
45
30
6
144
12
123
12
36
27
72
36
24
48
18
3
24
72
225
63
12
108
147
33
48
48
27
42
48
15
48
84
15
105
63
108
165
60
39
36
45
24
201
39
15
42
3
63
18
99
12
48
63
138
162
18
39
120
27
45
60
141
135
144
60
36
39
6
75
ABCD 99680785156*3^$a+1 [50004]
11
9
15
18
186
150
7
59
24
24
25
8
39
25
35
18
6
1
11
204
24
36
54
7
48
24
48
72
12
5
15
123
57
39
1
11
12
1
12
20
28
12
23
12
12
37
11
24
13
12
143
72
6
78
36
21
39
21
45
3
21
19
60
71
13
48
12
35
30
30
12
1
47
6
6
9
12
84
3
37
23
66
6
1
17
30
12
49
5
30
1
156
29
115
35
24
12
13
47
12
60
18
7
47
1
83
36
121
12
36
24
17
51
4
23
25
12
24
11
25
11
24
6
24
18
12
60
1
24
23
25
12
24
20
21
66
48
49
8
87
1
24
56
39
33
15
12
13
8
27
12
30
31
12
8
21
6
33
4
5
18
9
21
72
27
51
37
48
8
45
7
95
13
20
207
25
20
40
5
43
95
1
36
24
36
24
5
30
36
24
6
24
51
27
108
24
1
5
15
27
13
47
57
99
6
30
60
6
48
19
35
12
1
20
28
59
1
56
135
24
1
96
24
35
25
5
78
25
17
15
3
73
95
48
1
35
13
8
24
4
17
3
15
25
71
60
84
45
15
81
36
28
11
6
102
25
72
41
30
37
53
42
61
11
13
23
42
48
114
60
13
11
61
48
12
48
36
20
12
4
24
65
67
5
48
79
17
15
16
60
5
7
83
109
20
64
11
48
18
42
48
48
60
96
73
56
4
5
18
24
48
45
3
37
23
12
21
4
35
97
35
36
25
17
6
24
60
1
5
19
8
45
43
12
17
3
4
11
12
12
45
9
27
12
3
60
72
18
55
44
21
7
8
99
54
90
1
24
56
75
18
3
39
48
73
5
162
1
71
49
59
1
119
18
7
17
55
11
25
20
9
19
5
42
12
36
12
49
36
8
27
120
84
9
12
4
11
13
12
84
56
4
65
66
24
13
47
90
31
12
11
1
44
27
72
85
48
29
78
12
36
25
24
20
15
73
11
24
42
66
13
60
5
7
12
23
24
21
39
45
63
25
12
23
18
54
36
33
52
17
48
24
51
4
20
21
30
12
48
12
12
1
72
11
25
35
72
73
24
5
3
15
12
18
78
1
24
20
52
104
9
19
8
45
18
12
12
1
24
5
127
23
60
1
80
76
59
25
60
24
48
23
57
9
31
60
140
39
25
48
47
60
24
12
69
3
21
4
47
45
16
12
23
24
1
95
13
60
65
24
6
1
65
18
37
11
25
35
85
12
47
1
17
3
3
1
84
197
67
47
25
11
13
12
17
7
156
59
18
3
63
1
24
156
35
36
13
11
13
12
11
30
24
15
39
21
21
54
48
1
20
16
11
9
4
72
119
61
20
39
61
65
19
60
11
12
12
1
59
24
24
1
20
4
11
36
25
23
33
88
17
7
17
18
36
61
44
4
83
97
83
73
12
47
12
24
36
90
55
36
24
5
120
6
25
65
30
24
49
65
27
88
59
12
1
23
69
52
48
32
21
7
12
60
8
172
11
13
11
84
1
35
69
15
61
143
21
27
18
6
21
15
33
16
11
12
1
36
84
71
13
48
68
4
23
45
15
13
35
25
32
4
44
36
15
45
4
84
36
17
30
84
9
27
25
23
1
120
11
12
36
37
59
30
90
21
33
27
3
90
7
12
35
18
30
42
48
30
37
5
7
41
7
36
59
12
48
93
15
13
47
12
13
83
1
20
15
30
30
36
12
1
96
23
1
92
45
24
19
24
5
78
69
40
11
49
41
115
8
72
3
24
13
29
31
35
12
96
1
23
12
9
4
23
60
205
23
84
1
56
64
11
21
100
35
24
61
24
80
40
119
1
11
12
12
1
24
5
30
21
64
23
13
119
1
23
66
19
56
24
27
18
91
48
12
44
27
49
35
84
21
63
25
35
21
60
51
1
168
11
13
5
27
51
9
28
5
15
88
89
30
60
24
12
37
5
43
24
71
24
13
36
12
35
49
5
18
12
60
21
4
48
5
51
87
33
21
31
24
23
120
12
24
6
30
24
84
37
65
115
29
6
1
68
117
7
35
6
7
20
3
1
11
133
35
24
12
25
24
12
8
64
8
27
48
12
72
1
12
17
19
12
35
13
17
30
48
9
3
12
13
5
24
30
1
24
41
79
60
60
95
108
37
59
21
9
6
1
60
5
18
30
31
35
45
28
56
27
114
19
32
64
36
104
51
9
21
3
15
6
31
72
23
24
13
8
3
72
49
59
24
25
11
1
23
1
20
27
25
12
60
71
24
12
1
23
1
29
24
7
41
42
37
36
53
7
20
3
24
1
60
80
4
36
11
13
5
87
15
21
39
48
1
36
11
145
5
79
35
73
23
24
9
64
11
36
9
36
63
36
6
18
81
4
12
5
6
109
35
13
60
12
23
30
7
20
15
81
15
37
12
59
57
33
6
18
31
12
8
21
6
60
12
25
11
36
9
27
49
11
12
48
30
7
23
253
32
148
60
5
67
5
42
1
11
25
11
37
23
12
12
49
56
28
71
12
13
11
49
36
35
49
24
41
6
25
11
49
11
45
52
12
80
4
47
45
3
57
39
1
35
69
36
12
48
40
35
13
59
1
60
116
64
95
45
27
25
24
29
51
3
72
21
120
3
25
11
69
40
36
71
13
17
30
12
117
4
36
44
69
7
20
75
33
12
16
47
1
71
1
12
23
13
12
32
15
13
95
25
29
30
25
11
12
81
9
31
107
13
35
30
55
56
15
25
83
13
12
23
49
23
1
36
24
41
30
13
60
68
27
18
19
23
60
60
6
7
23
12
25
24
24
24
12
44
16
29
6
24
1
35
1
8
60
27
25
35
24
21
4
20
15
25
83
21
36
16
24
59
45
4
5
6
45
76
65
18
30
66
1
96
8
4
12
59
81
15
13
35
25
11
45
9
27
16
8
16
23
6
7
12
11
9
52
60
80
75
81
3
12
13
17
42
48
60
49
35
13
11
57
48
27
13
5
7
47
25
48
12
32
15
13
12
24
20
27
60
24
33
33
43
12
35
69
15
13
11
1
24
17
18
72
25
8
27
24
85
11
13
32
45
30
24
25
36
29
30
133
36
11
25
36
24
60
5
55
36
5
42
13
48
59
6
91
35
141
24
51
25
20
52
65
31
11
49
20
9
27
24
15
25
5
24
7
24
11
1
107
37
20
76
12
17
30
18
48
30
60
9
28
8
3
37
48
17
18
12
13
71
73
8
63
81
3
18
3
16
24
20
12
4
11
73
47
24
6
79
60
11
13
11
1
12
36
71
18
6
25
96
116
39
60
18
3
15
12
66
30
24
1
11
30
51
39
1
12
56
36
45
43
8
15
33
87
60
60
24
73
11
ABCD 99681713258*3^$a+1 [50106]
73
15
105
35
196
56
18
96
16
87
41
40
159
36
12
23
49
17
55
81
80
10
44
16
138
51
51
84
81
3
26
70
9
12
69
26
30
19
95
120
133
3
45
204
159
20
109
11
25
107
54
19
35
49
33
3
95
36
34
15
27
69
65
91
45
14
4
9
23
13
36
21
50
25
72
107
100
9
15
12
8
66
34
21
131
13
36
239
126
31
24
39
9
72
144
27
48
20
12
88
62
58
80
1
51
20
25
63
60
66
30
9
35
37
179
145
35
24
40
42
38
132
28
2
43
27
18
27
15
165
72
36
35
1
89
160
6
36
9
131
148
6
26
48
61
108
3
50
127
63
309
60
39
12
33
5
190
20
1
35
61
45
27
36
36
35
124
20
1
65
55
9
6
21
195
20
24
13
23
28
12
9
24
15
21
71
40
189
59
12
24
73
11
16
165
35
70
26
13
24
17
120
43
48
23
22
27
71
60
49
17
55
36
15
9
111
188
82
14
76
120
57
3
8
42
10
57
72
51
84
33
3
69
11
28
32
28
21
171
33
35
37
39
180
24
30
72
135
108
24
27
9
11
25
35
4
81
5
55
71
4
105
155
181
24
36
65
79
9
62
13
147
33
24
36
71
1
63
21
9
15
17
178
92
40
45
3
12
8
12
58
15
24
27
6
120
90
45
3
6
74
22
38
120
25
11
6
10
57
36
24
12
35
144
40
92
40
8
145
27
68
112
8
36
24
12
60
49
51
20
109
39
12
8
37
72
36
107
49
5
126
49
131
73
165
6
44
1
21
78
9
3
24
56
70
3
36
71
133
21
126
69
36
12
36
135
45
72
24
29
55
60
45
26
49
87
30
54
26
88
27
119
16
93
27
8
6
10
36
9
99
81
11
28
117
95
10
3
27
69
84
95
52
33
15
102
15
89
19
36
48
51
56
60
73
51
20
180
22
18
80
52
128
52
80
40
54
26
100
8
100
116
25
36
63
21
15
9
72
35
4
176
49
60
35
1
75
134
6
4
60
21
59
4
80
25
251
10
26
4
69
47
148
105
15
9
57
26
28
9
131
22
24
90
21
23
72
100
8
30
55
87
84
9
24
27
45
269
30
60
30
72
19
24
15
72
93
11
144
6
30
34
2
37
3
60
45
3
2
48
136
51
48
24
3
80
10
8
19
27
33
11
72
24
36
28
21
15
44
100
45
11
34
75
96
155
4
32
100
8
1
9
126
105
144
15
105
135
9
51
56
70
74
25
11
10
14
82
80
55
63
2
64
6
44
220
81
24
99
72
60
33
15
129
108
72
27
24
56
144
1
24
15
129
57
63
27
153
123
48
50
22
24
26
103
87
74
190
24
9
36
87
33
15
9
111
12
69
24
35
72
28
9
227
16
57
3
33
132
12
72
15
6
78
12
140
40
33
27
33
27
8
49
51
30
102
69
15
81
3
132
8
22
267
48
3
20
1
36
9
30
224
112
50
54
73
36
36
24
12
53
55
36
24
35
160
57
108
35
1
75
104
1
84
17
18
25
12
95
18
31
36
5
10
48
152
54
10
14
46
21
132
111
45
15
9
71
49
21
50
1
24
36
36
3
9
17
19
131
4
9
21
15
105
135
65
42
145
119
36
40
60
104
13
33
30
9
39
21
35
13
23
40
69
81
78
276
116
10
240
63
36
11
25
12
51
45
21
14
1
48
36
24
63
48
36
9
132
53
22
9
41
58
72
9
95
1
108
216
71
40
18
26
286
18
20
42
90
73
27
18
39
96
215
1
84
75
92
4
36
8
1
51
80
64
81
129
54
32
13
5
55
75
45
15
56
24
12
70
30
8
72
18
55
35
16
24
12
44
4
60
80
136
21
60
39
104
37
33
30
57
95
49
185
30
4
141
24
87
258
62
25
75
30
123
24
12
99
12
93
12
143
1
131
85
24
11
37
36
36
24
12
99
36
30
74
40
9
71
16
57
60
36
117
3
131
1
12
3
93
191
96
109
11
168
1
155
10
54
9
72
41
64
3
36
35
1
95
49
77
58
9
21
51
21
15
59
40
44
25
81
39
72
63
45
60
81
3
3
74
31
75
24
9
35
10
42
54
54
2
54
16
20
25
12
17
144
42
37
120
96
12
15
48
12
48
21
108
131
49
ABCD 99681902018*3^$a+1 [50038]
41
156
40
8
25
11
4
48
12
48
60
15
90
23
1
95
25
155
48
52
3
5
48
40
12
20
60
52
33
11
12
4
20
181
162
53
25
18
30
35
24
13
15
27
12
18
71
7
18
231
123
57
3
48
9
84
12
80
55
29
40
24
9
87
63
105
20
91
54
11
24
48
24
36
12
25
15
12
39
54
47
48
36
100
12
92
13
35
24
13
66
9
80
72
48
25
135
32
76
12
68
7
5
40
8
40
8
7
65
28
99
17
19
21
56
19
21
84
60
56
49
54
162
39
45
51
3
5
24
40
27
9
192
92
88
200
7
17
19
330
155
84
76
21
3
12
21
23
24
12
13
42
41
52
33
54
138
11
84
12
4
72
33
51
3
33
72
20
12
16
48
20
12
37
27
48
56
16
8
7
36
45
44
48
12
1
23
12
4
69
12
54
18
3
84
48
8
64
96
129
6
17
13
3
105
54
132
84
17
25
30
18
6
5
43
177
48
45
3
8
12
19
65
40
20
36
19
9
32
25
35
7
41
7
9
8
48
64
33
23
4
20
76
80
13
90
89
100
87
81
20
12
13
75
44
36
37
36
35
7
5
7
18
18
5
16
39
84
77
120
1
147
12
135
48
17
96
48
7
5
25
18
6
75
24
81
23
43
53
16
8
31
81
80
25
84
11
61
75
60
84
3
18
12
72
6
77
52
44
4
51
101
25
18
6
120
11
43
201
60
12
24
15
66
47
7
5
144
16
33
143
4
44
16
156
69
59
55
29
37
15
48
56
72
7
33
80
120
60
103
36
21
12
68
13
30
17
4
20
31
24
48
96
12
54
35
25
75
9
39
51
389
7
153
48
32
1
36
11
43
9
36
9
71
24
52
60
15
33
20
132
24
7
33
24
153
54
41
64
80
16
129
11
19
89
72
19
6
12
60
102
6
75
9
144
27
188
1
35
43
41
121
71
40
63
57
3
12
57
21
27
39
65
24
84
16
99
17
24
24
31
17
12
1
11
24
72
55
24
165
48
68
40
69
83
7
18
36
15
12
32
96
16
68
13
119
64
15
17
25
30
9
80
25
3
20
61
24
51
24
92
61
87
108
20
37
71
19
36
29
25
42
45
48
32
13
42
54
47
4
80
16
8
1
15
20
19
65
25
6
93
81
11
136
15
57
36
20
24
120
16
39
18
15
87
33
104
64
21
15
39
21
33
23
64
3
57
9
75
21
99
9
15
33
60
15
20
19
53
31
57
33
60
27
24
33
23
40
92
13
30
17
40
140
48
25
39
36
48
176
40
9
11
43
18
15
69
35
1
63
96
3
21
15
5
67
24
18
36
59
48
24
31
17
1
54
57
9
36
3
51
180
9
12
3
41
4
48
20
160
8
4
108
80
7
41
16
84
27
12
36
9
92
60
79
81
39
9
8
120
72
16
12
80
7
93
33
72
35
19
81
8
40
44
16
27
33
21
11
232
12
33
15
32
28
20
36
72
103
150
12
15
45
15
93
12
39
141
3
51
45
36
60
3
41
24
31
9
39
57
56
55
17
31
9
8
4
60
33
138
77
67
21
129
35
4
96
176
48
96
60
4
15
9
8
108
36
19
96
66
243
20
100
12
3
36
36
129
36
69
11
144
43
5
292
60
20
28
45
3
3
137
55
24
33
8
25
42
36
12
77
31
29
13
83
4
8
97
35
7
21
32
52
3
66
11
60
36
4
21
35
199
36
93
15
30
35
40
21
51
15
78
11
4
39
12
65
25
3
48
92
25
12
59
85
47
12
13
60
54
53
55
101
37
35
48
16
45
35
48
28
32
28
8
1
6
57
45
3
44
43
65
48
40
24
104
61
59
4
80
55
117
36
68
64
60
51
72
72
17
28
33
95
43
21
36
128
31
45
80
115
18
63
80
67
53
64
135
144
54
18
65
48
52
92
48
25
23
4
12
15
30
18
5
52
69
11
24
79
33
84
68
13
12
23
144
193
18
29
24
7
17
67
9
9
42
81
45
27
96
21
3
48
3
126
15
51
5
40
12
87
5
16
32
1
35
4
15
17
40
36
44
24
40
20
67
17
7
5
121
84
6
17
16
96
33
23
72
60
76
87
17
1
119
52
36
24
56
12
100
33
47
7
69
12
9
59
16
51
129
51
9
44
36
55
29
61
75
36
20
12
96
12
52
21
39
33
72
71
36
64
69
27
60
48
81
47
48
7
57
15
53
7
5
132
196
120
15
18
35
4
80
25
12
11
48
37
59
13
15
108
15
137
31
17
64
24
111
41
72
43
45
45
90
60
5
280
8
31
120
90
96
23
7
57
8
7
17
16
8
52
39
5
25
11
7
36
21
69
47
72
13
12
6
69
21
11
16
129
36
15
8
16
68
97
75
68
52
48
48
8
72
7
33
84
48
32
84
12
12
1
239
61
59
13
3
32
79
18
27
60
15
5
16
48
75
24
93
48
84
21
186
36
29
96
72
48
40
15
78
51
21
ABCD 99682146602*3^$a+1 [50161]
136
95
73
17
7
8
64
5
204
31
24
11
21
24
40
41
39
3
61
48
71
57
15
144
66
240
90
109
47
18
7
32
24
123
126
31
71
108
150
18
69
16
35
72
24
216
13
17
42
21
27
109
56
144
75
30
63
48
33
55
5
3
88
101
3
24
40
65
31
287
297
51
174
42
21
63
36
108
6
84
6
36
30
54
144
81
64
56
39
57
105
48
96
39
15
300
109
24
137
39
3
18
51
24
117
36
31
131
36
57
24
105
108
36
126
30
27
40
48
89
36
36
138
126
7
17
87
15
73
168
137
6
73
11
114
3
48
87
153
15
30
54
237
75
21
88
32
33
6
121
17
36
60
15
165
91
155
21
3
30
36
18
72
9
45
114
1
107
198
87
16
24
17
55
32
24
81
60
108
138
61
32
96
243
93
40
47
81
16
35
21
9
24
12
132
31
17
18
6
87
33
6
138
24
111
48
33
6
30
54
109
71
96
54
30
36
49
48
32
3
229
72
128
123
45
48
72
64
96
168
11
6
30
145
24
48
23
49
5
12
55
17
63
192
15
49
32
105
15
136
65
151
65
120
72
7
11
37
17
18
78
18
30
151
35
13
96
24
83
72
13
24
89
87
24
88
24
11
69
39
18
54
48
132
37
65
103
23
180
253
41
15
159
162
103
32
33
127
83
85
104
105
7
8
57
108
67
24
35
30
127
17
18
162
19
8
112
24
8
16
32
24
40
113
39
75
18
75
48
75
37
17
7
29
12
63
87
84
37
41
31
35
96
61
8
39
66
7
48
72
35
13
24
8
9
78
1
72
17
12
67
41
90
6
15
112
53
19
11
6
30
25
101
3
39
337
48
83
37
11
45
117
43
65
31
113
55
41
7
24
120
29
19
120
48
167
73
5
84
60
19
107
61
24
80
87
1
17
31
59
30
103
8
159
1
41
15
24
9
79
65
18
117
64
48
59
21
57
54
12
180
18
222
84
72
45
9
54
24
30
3
15
81
63
25
72
144
32
87
129
21
48
19
224
112
65
12
91
53
3
33
111
33
31
41
42
165
213
67
41
231
15
9
51
13
71
132
13
41
120
18
21
57
48
150
90
103
80
16
251
85
17
162
78
15
57
31
152
16
48
24
65
216
36
19
35
45
16
192
8
16
53
91
56
81
55
80
51
61
32
112
65
31
5
126
21
33
90
66
18
96
30
19
80
45
42
12
36
36
78
30
18
90
85
24
23
120
42
15
24
45
60
7
248
27
37
48
47
66
6
138
7
83
186
36
15
75
36
72
49
149
3
120
15
114
87
51
108
72
57
33
144
7
17
66
126
144
31
5
147
16
264
11
36
36
69
93
51
129
15
3
54
175
35
37
8
69
3
208
71
97
104
51
37
56
3
54
15
51
13
24
120
24
24
35
84
18
127
17
6
1
101
36
55
35
60
25
80
15
60
54
12
6
253
48
224
136
23
33
57
79
155
133
24
89
79
11
109
224
27
114
19
17
54
49
24
227
72
54
78
30
132
79
131
61
17
120
175
176
40
72
185
24
36
19
176
15
24
25
24
24
104
69
43
11
85
113
36
222
30
90
157
23
81
81
6
1
119
24
18
30
18
111
15
73
72
41
55
155
60
18
7
8
51
6
87
21
30
96
36
18
7
59
13
8
168
159
12
45
112
23
234
366
36
13
89
60
3
160
29
18
9
33
55
119
24
33
105
7
11
384
30
186
21
9
55
149
48
99
40
155
93
63
1
167
1
83
60
48
49
113
111
15
73
143
ABCD 99682770776*3^$a+1 [50004]
5
7
77
7
173
7
263
97
156
53
54
72
121
5
114
193
107
1
12
72
48
107
13
143
49
36
48
120
24
12
23
48
144
108
18
7
11
24
138
42
37
71
48
24
13
5
30
73
12
77
60
36
606
25
71
85
12
185
55
71
6
18
1
29
91
12
204
48
95
168
25
167
36
37
17
151
47
24
13
17
18
13
144
24
144
185
7
144
131
96
84
36
108
252
18
6
48
265
108
77
55
53
79
120
41
30
49
180
36
5
162
78
18
25
77
7
12
108
336
11
13
216
12
77
6
126
48
18
37
12
113
150
66
24
30
60
1
12
17
7
24
101
18
25
180
12
84
107
49
24
24
216
96
23
121
36
48
107
13
36
36
48
83
85
12
12
29
31
36
5
198
24
66
19
48
48
12
35
217
60
143
13
24
72
84
36
36
12
12
60
29
19
60
5
55
36
24
11
49
60
23
90
18
61
84
60
24
96
47
193
59
13
24
48
191
49
12
48
168
83
102
60
120
42
85
287
13
12
35
36
25
60
180
24
240
23
1
72
144
24
47
37
53
7
120
48
47
18
30
85
12
72
83
25
36
17
198
61
11
37
35
12
13
60
23
12
73
144
24
276
29
54
85
60
65
6
85
144
60
36
47
13
5
42
73
60
47
25
59
13
36
72
5
144
31
5
127
48
47
1
120
36
53
55
23
49
41
30
72
186
115
59
150
18
144
61
228
89
55
47
13
60
215
37
23
18
19
288
120
53
60
7
47
25
5
90
54
79
36
11
85
36
84
53
31
60
60
11
66
54
121
23
24
25
12
108
60
5
96
7
95
133
17
174
133
11
25
29
187
24
84
65
18
114
43
41
6
48
1
5
162
37
12
48
192
155
6
115
24
120
131
24
174
42
54
163
300
5
43
48
11
145
23
18
19
24
191
18
31
24
60
11
12
145
108
71
6
30
49
11
25
77
31
47
30
103
41
19
12
47
181
12
107
36
49
95
37
71
72
18
7
60
41
222
30
247
77
36
7
168
23
25
17
90
25
240
125
42
13
17
7
119
49
108
60
12
108
60
5
7
65
43
84
48
23
49
24
144
36
24
65
30
13
137
30
168
48
1
35
1
5
19
35
61
132
36
59
25
108
24
185
108
43
173
192
79
29
55
120
144
168
12
41
36
36
7
12
131
72
48
42
31
192
47
18
127
168
29
18
210
175
185
55
36
36
143
150
7
36
12
48
192
132
41
30
37
131
25
29
67
221
7
132
53
78
13
12
83
157
35
73
60
24
23
13
47
54
43
83
49
35
18
175
12
48
35
78
7
12
24
72
48
12
12
95
13
137
91
12
84
23
37
24
12
233
6
18
66
25
132
5
42
25
113
103
36
36
77
18
37
72
59
61
23
25
48
125
72
18
60
13
24
17
48
7
35
54
66
13
5
31
29
31
77
175
108
5
79
95
18
55
72
41
7
180
5
43
107
97
120
48
120
23
217
17
55
12
96
12
95
18
7
125
36
19
96
60
17
72
18
13
36
24
96
215
13
36
12
48
12
35
13
137
7
41
31
113
18
85
48
29
126
205
24
11
1
84
59
66
55
60
12
12
173
30
90
55
17
96
31
23
120
1
35
61
24
36
36
47
37
53
31
77
163
276
23
6
19
12
23
48
42
115
180
36
77
114
66
43
119
108
13
131
13
41
72
187
71
144
61
65
84
91
72
192
23
13
41
43
83
37
156
72
12
276
60
77
67
71
24
48
85
48
35
25
ABCD 99683782442*3^$a+1 [50014]
35
43
48
12
24
6
78
60
30
12
35
43
54
66
42
59
19
5
157
24
6
108
96
78
11
96
1
47
72
55
36
30
42
66
54
48
42
36
47
73
66
18
30
41
1
60
24
12
30
17
67
60
5
55
53
36
12
43
12
5
13
35
61
6
29
1
42
60
17
25
66
180
17
43
72
72
53
103
108
5
72
25
12
12
24
36
6
77
13
12
72
30
48
6
30
77
24
84
61
60
30
36
90
48
60
42
114
78
90
6
24
6
36
18
18
18
29
25
18
12
5
36
49
95
48
133
24
83
55
24
24
5
31
18
35
13
72
11
12
19
18
36
36
23
103
24
29
24
85
30
30
11
31
18
6
89
60
121
12
18
6
36
168
66
41
85
23
115
36
6
12
90
78
30
18
30
17
55
60
5
85
23
55
30
36
11
55
89
25
83
7
41
109
60
11
19
53
1
42
60
12
17
31
5
133
96
35
24
1
30
18
18
24
60
41
24
31
18
60
36
24
11
36
108
37
143
12
49
11
37
18
72
42
6
17
25
6
5
1
95
43
60
6
24
66
24
18
120
72
30
48
5
37
18
24
96
48
24
6
12
23
1
18
72
113
7
54
36
54
30
42
5
115
42
11
49
6
102
23
25
204
95
12
25
18
42
59
60
1
36
48
30
5
24
13
12
18
54
18
42
30
300
29
55
36
6
30
18
30
6
48
23
7
17
91
29
13
12
30
24
30
12
23
7
17
61
6
5
1
35
79
29
120
24
48
55
12
18
42
78
90
29
19
6
18
78
24
59
7
102
18
17
1
36
84
36
24
24
96
6
114
11
1
12
18
24
18
6
42
90
54
30
18
120
18
24
101
25
30
12
6
11
55
36
30
30
108
24
6
36
18
5
1
72
12
18
24
53
7
101
25
18
29
1
36
11
7
108
54
35
1
42
5
175
60
6
6
30
96
90
54
23
7
48
48
54
23
36
24
7
18
36
12
12
48
42
90
18
5
84
31
24
5
31
24
18
42
108
150
12
30
66
30
5
60
67
53
13
42
17
1
36
30
18
36
59
7
30
18
41
19
17
13
18
18
36
30
18
12
48
66
24
36
102
42
125
7
48
6
12
114
53
1
35
12
19
125
36
24
1
35
84
1
23
61
83
73
12
48
18
12
12
5
12
13
48
35
55
12
42
90
18
6
36
6
30
65
19
108
6
11
1
72
108
150
173
120
7
120
17
1
114
108
12
18
264
59
1
6
84
24
12
90
24
138
17
13
18
65
25
12
48
59
73
60
23
13
59
67
60
30
60
54
125
36
19
24
17
25
11
72
13
35
72
1
66
24
42
12
23
37
66
84
5
31
6
18
12
78
132
6
30
12
107
85
174
6
84
120
6
78
18
78
42
54
30
84
41
49
47
43
12
54
6
54
78
5
1
47
55
77
31
5
49
102
36
12
30
18
12
48
54
78
18
119
48
13
203
36
1
18
24
60
48
12
18
107
31
156
6
59
1
30
65
55
17
37
6
5
19
41
13
24
251
307
12
6
12
12
30
18
72
11
49
60
18
120
77
25
18
24
5
13
23
60
25
23
1
90
6
24
120
35
25
11
12
85
11
12
7
60
132
18
167
43
30
42
6
90
12
48
17
7
60
36
60
29
1
23
37
42
36
5
25
42
29
103
48
77
1
36
71
139
48
18
60
23
121
36
12
12
35
19
89
7
24
101
73
48
23
12
13
90
12
24
36
114
90
5
55
24
6
108
30
5
37
35
24
91
30
126
12
6
30
42
12
12
18
252
36
180
72
30
36
66
54
24
12
54
24
41
127
18
6
24
54
132
18
12
90
90
149
36
1
47
13
60
23
49
108
12
78
12
66
54
18
24
11
67
30
60
42
6
18
24
17
1
23
1
96
59
31
54
6
17
25
30
6
12
42
17
43
48
18
12
12
6
6
18
192
6
12
42
24
36
30
18
18
42
6
66
113
25
48
108
24
102
30
36
78
77
49
35
55
36
120
102
78
30
12
18
42
11
7
24
18
60
23
13
36
6
84
36
72
42
24
30
6
6
60
12
17
144
79
96
12
137
25
12
24
35
19
258
54
5
19
42
30
17
25
60
36
42
60
18
6
41
115
30
18
24
233
12
25
12
35
31
60
30
42
78
107
13
95
157
12
23
36
31
18
18
12
12
210
24
95
49
71
24
12
1
120
24
66
24
54
24
83
19
6
90
72
137
36
43
84
66
42
17
31
6
30
60
60
60
29
19
6
84
30
53
25
30
12
5
36
1
59
25
11
91
30
120
18
54
23
43
6
24
59
61
11
25
54
54
11
36
144
85
24
12
23
103
30
30
78
84
126
186
18
66
12
95
13
24
143
73
11
25
36
18
89
67
24
96
96
12
66
6
5
13
66
6
108
48
48
36
24
47
13
11
49
66
29
37
60
23
31
6
30
90
83
139
41
37
42
42
36
23
91
18
30
12
18
42
89
55
36
90
6
114
23
61
35
25
36
6
53
24
12
91
42
228
12
78
89
24
169
47
48
1
6
30
35
19
41
43
5
61
120
12
83
49
23
49
36
18
17
7
42
6
5
79
120
29
24
1
30
6
11
24
25
60
24
ABCD 99683841958*3^$a+1 [50018]
42
3
39
84
5
12
27
10
18
45
9
3
45
18
54
18
6
12
27
77
40
6
24
24
29
52
23
13
8
36
133
11
64
21
120
15
9
20
22
54
36
23
28
27
53
72
88
29
18
18
3
12
24
13
95
1
36
60
54
9
53
15
24
25
6
12
5
13
35
27
46
11
15
49
41
18
10
78
57
3
32
10
3
63
57
8
21
4
54
5
45
7
44
4
63
12
12
5
13
72
48
12
126
5
12
15
10
6
5
40
29
3
43
26
90
10
8
18
33
36
3
46
15
12
20
43
5
24
1
15
15
12
60
9
3
17
13
12
66
9
56
15
22
27
33
6
141
9
32
54
28
33
29
10
33
15
57
20
55
96
69
15
80
10
24
12
35
43
12
77
76
15
2
52
3
12
21
2
64
53
133
24
11
37
72
48
12
90
9
45
96
3
15
18
18
89
31
81
23
45
1
6
84
12
32
40
32
1
12
3
17
43
12
36
9
47
34
27
33
14
22
23
27
10
60
71
60
55
5
73
6
33
27
114
26
28
17
28
3
14
10
26
52
12
35
19
5
37
48
11
15
73
143
13
45
36
75
51
5
27
40
36
12
24
86
22
33
9
66
45
12
3
84
41
37
18
24
38
10
81
69
6
30
54
6
39
96
27
18
27
9
30
54
47
48
25
11
33
10
72
9
39
30
6
54
12
24
30
9
57
63
17
34
5
52
27
8
4
21
80
24
48
28
20
55
60
12
156
21
33
32
18
16
66
59
40
20
52
9
39
9
18
5
55
5
37
2
18
3
43
72
12
5
100
45
51
32
12
28
9
30
6
23
49
2
16
12
65
91
24
65
72
13
60
42
26
10
48
9
77
34
2
28
26
40
53
15
13
15
17
13
30
9
9
30
29
108
12
1
2
93
19
12
20
4
57
24
5
40
15
15
38
7
45
3
56
25
126
18
83
28
27
18
6
24
2
55
15
20
4
5
36
4
9
15
72
144
48
15
8
90
7
68
12
37
3
21
36
3
20
7
9
21
8
16
60
14
18
15
19
66
3
15
44
1
27
149
48
55
21
32
9
28
11
1
23
31
29
76
20
12
40
48
56
40
8
7
36
29
19
57
5
58
6
6
17
25
30
17
13
75
8
7
8
34
11
84
33
18
52
30
3
75
78
14
22
18
48
18
35
21
4
51
63
5
1
2
72
10
27
3
17
31
30
12
32
76
12
20
43
63
54
60
6
57
12
12
51
53
79
30
3
33
11
4
21
35
3
21
12
13
116
19
17
79
56
7
20
16
24
81
15
5
24
85
3
24
3
8
64
48
105
3
12
12
65
36
37
30
12
8
70
23
7
8
9
45
94
41
1
30
48
30
15
15
57
9
3
15
45
75
5
7
30
20
28
27
53
31
12
45
59
28
51
45
12
24
3
108
29
55
9
11
46
62
25
32
1
15
17
82
6
18
57
15
9
9
12
12
42
48
32
10
11
48
72
7
21
44
132
31
42
6
29
16
15
24
12
5
28
92
93
52
3
3
54
35
15
100
45
48
5
27
81
3
19
120
2
36
10
33
9
63
15
30
74
33
25
30
48
17
60
1
2
100
9
84
9
63
8
7
80
28
29
15
1
17
52
23
19
24
41
24
4
32
100
9
54
32
25
8
43
12
117
15
60
78
3
87
20
72
45
4
45
12
3
56
33
10
8
10
42
5
28
3
24
21
39
12
24
116
21
7
30
71
40
11
4
84
5
1
14
76
45
41
3
7
36
30
18
6
48
18
12
2
18
25
20
31
21
33
27
20
3
58
12
18
18
35
1
48
95
16
92
60
15
49
5
4
27
60
32
57
10
8
85
5
15
37
11
12
16
20
51
25
11
73
21
18
6
30
9
8
43
24
5
15
18
27
1
11
43
102
6
9
125
118
12
24
12
17
15
45
31
36
48
45
63
24
30
6
57
27
20
1
129
3
21
26
16
2
7
9
6
60
18
12
50
28
17
40
8
76
12
32
13
80
7
12
35
36
34
20
3
87
1
3
30
11
36
43
21
9
30
32
33
4
3
30
2
22
30
5
13
30
8
45
37
8
4
6
24
20
81
7
132
33
17
3
7
54
15
27
20
58
11
1
18
24
17
43
21
20
84
108
4
3
2
3
103
29
36
43
2
10
30
50
90
15
49
60
48
11
4
27
101
37
8
10
42
2
61
15
18
15
45
95
61
11
28
9
20
108
58
65
7
12
30
27
20
13
2
4
6
39
32
7
90
2
4
30
11
25
24
11
28
57
6
18
6
30
38
46
27
32
1
99
45
3
57
18
17
28
8
16
99
29
72
15
40
33
15
12
29
7
12
5
13
18
6
6
5
12
31
17
28
24
15
6
11
40
93
35
40
3
20
37
17
36
15
37
3
84
33
72
188
18
28
6
6
29
43
60
66
14
10
63
68
49
27
15
48
30
27
44
55
66
3
20
16
39
21
32
13
30
42
42
5
7
21
15
18
15
9
42
116
22
60
15
57
23
40
93
14
13
23
4
69
27
17
108
9
31
5
22
6
24
63
15
42
47
15
45
4
9
30
36
6
6
62
67
8
87
10
63
8
7
12
45
15
6
27
23
13
80
31
33
15
5
1
75
17
4
30
24
41
63
1
12
20
19
30
8
10
12
18
6
152
4
29
16
23
22
63
21
39
17
118
33
24
23
10
51
57
48
35
67
5
7
8
90
67
15
8
4
30
23
7
93
51
6
3
21
14
16
45
47
10
18
9
12
75
9
47
9
31
18
6
29
12
4
33
6
60
45
20
1
6
44
18
7
33
75
3
17
37
36
3
39
36
90
92
10
18
39
20
13
47
1
24
51
21
11
7
8
28
21
20
13
8
39
4
51
50
43
21
30
6
30
53
13
2
18
88
11
45
4
66
24
89
7
24
29
27
4
69
35
13
3
12
62
18
9
24
19
21
72
9
3
3
12
5
3
13
24
17
15
19
5
24
7
20
16
5
304
20
1
27
81
6
8
1
24
32
40
8
112
8
103
12
45
20
12
16
27
5
31
30
14
18
39
43
5
28
24
9
14
1
20
55
42
90
12
36
30
11
45
46
84
6
48
30
66
11
49
11
9
55
9
75
27
129
11
72
33
13
30
29
1
39
56
7
9
9
6
90
110
1
3
6
8
10
6
36
20
40
78
41
4
53
7
3
54
23
3
10
3
9
18
60
12
90
6
44
1
27
45
39
24
36
60
41
4
11
9
73
12
3
15
5
12
16
35
49
9
11
24
55
29
3
4
9
21
11
19
90
3
15
5
12
1
3
39
21
20
7
9
15
33
8
69
18
46
66
6
12
23
4
5
31
5
7
33
12
2
13
45
71
1
6
44
73
35
16
5
1
6
33
11
64
42
2
22
3
51
6
48
15
15
20
76
6
11
24
49
87
9
23
43
24
24
45
24
12
15
53
13
2
25
15
5
7
9
21
18
30
32
31
27
21
11
21
24
63
70
92
3
73
42
6
42
33
15
12
42
102
21
3
36
33
75
36
6
68
27
81
72
22
24
5
25
14
33
19
5
19
14
51
12
13
11
79
17
7
6
51
5
18
21
7
80
82
42
81
15
12
6
11
25
48
3
3
17
49
6
54
39
12
44
36
9
18
33
24
19
12
24
33
45
8
10
42
12
11
7
17
28
35
16
12
117
3
24
66
63
27
5
9
28
23
ABCD 99684218204*3^$a+1 [50078]
24
144
11
45
135
121
23
81
160
96
11
120
13
227
109
251
253
56
99
157
155
84
193
360
203
157
131
37
8
112
24
71
60
445
23
25
24
107
229
96
104
75
61
83
72
181
72
23
97
191
156
36
25
48
144
120
32
16
240
120
35
13
24
80
88
23
25
11
24
36
193
240
48
80
64
8
40
83
300
132
21
64
35
45
136
32
48
195
117
39
25
35
85
120
83
36
324
117
120
88
215
145
48
107
180
1
35
45
160
47
169
71
84
13
131
141
160
83
37
48
8
144
24
27
72
48
45
123
37
24
155
36
12
36
105
39
33
40
48
227
13
59
477
120
171
85
23
1
96
8
64
8
88
32
64
48
32
64
107
72
72
144
24
48
24
181
8
40
80
87
25
48
96
120
11
85
32
40
83
48
24
48
144
133
192
8
72
24
112
24
263
108
45
88
155
189
16
35
109
11
69
88
95
105
48
16
35
336
13
32
40
59
141
39
49
59
205
48
32
88
48
107
120
144
181
144
131
144
13
23
9
88
47
25
11
37
35
36
156
61
24
59
157
59
45
159
36
48
85
128
72
27
13
35
205
35
493
128
40
32
88
192
35
48
45
96
40
104
120
64
48
59
45
136
59
48
37
59
109
107
109
24
23
393
16
48
96
227
117
40
120
48
72
48
8
144
96
64
47
105
16
168
72
48
272
219
45
288
40
203
157
11
192
24
144
117
48
312
255
9
51
85
24
8
111
49
72
59
24
237
123
61
47
169
59
60
9
147
180
1
32
3
60
297
40
8
40
83
45
16
11
13
72
287
1
107
13
59
133
8
16
48
35
21
99
61
120
144
48
48
200
144
88
8
40
35
189
88
179
48
13
72
155
21
15
1
143
36
181
11
325
48
155
45
64
35
61
47
9
48
16
11
133
48
24
48
48
32
88
48
96
48
248
64
48
120
155
93
64
131
12
97
24
167
25
35
48
72
24
13
107
24
37
227
13
95
217
168
144
96
72
168
24
8
75
96
61
11
13
144
120
83
37
35
108
48
9
136
96
8
88
24
179
24
108
433
72
8
136
119
9
360
27
168
72
13
80
483
72
13
59
144
21
64
176
3
85
72
384
264
96
59
21
24
112
96
192
80
16
47
9
135
33
16
11
93
96
99
48
132
73
35
157
8
63
121
384
35
36
1
72
32
135
25
24
432
168
56
160
24
176
40
83
21
24
171
84
217
179
181
168
80
160
23
97
8
3
96
13
8
184
23
73
48
24
152
315
24
37
83
60
9
ABCD 99684219652*3^$a+1 [50040]
5
76
9
15
264
32
4
9
72
159
44
84
196
44
25
72
78
108
69
3
33
39
69
15
276
9
272
84
4
21
35
4
140
36
25
51
324
44
31
48
18
3
21
71
13
90
126
3
8
7
6
90
72
9
9
36
30
6
108
30
60
30
90
150
282
89
163
60
5
12
13
3
3
81
21
39
33
95
121
6
161
13
60
90
141
324
15
77
127
5
175
45
45
83
184
201
18
161
19
54
162
9
9
15
15
17
16
135
77
12
85
234
72
42
300
72
180
11
13
84
3
44
13
30
36
114
27
24
15
90
159
3
42
18
72
30
15
92
163
96
45
45
71
163
12
93
51
6
11
43
17
100
57
18
18
47
4
60
116
12
1
36
15
84
27
48
29
36
79
65
61
51
44
36
16
140
19
29
61
35
4
21
11
60
144
48
36
19
42
35
64
9
12
15
104
40
44
91
17
67
93
39
33
8
180
60
4
44
31
33
111
66
191
13
35
192
52
63
18
11
4
21
15
44
67
29
25
108
71
49
18
17
25
18
65
115
45
57
36
24
48
42
36
141
84
44
16
72
33
11
31
138
42
12
42
35
13
186
12
54
54
42
72
35
48
52
27
173
16
72
27
12
90
71
52
21
96
30
89
19
42
66
5
85
78
9
81
12
54
198
15
8
64
68
85
138
69
21
23
31
114
15
219
102
78
45
165
47
13
30
33
9
90
144
36
45
219
5
1
120
24
59
31
144
53
73
36
66
65
12
96
25
90
17
109
3
147
41
48
175
65
25
107
204
13
6
29
132
1
47
73
35
48
36
60
16
3
6
108
30
42
23
108
48
84
160
57
23
13
78
5
76
20
25
35
19
12
17
52
21
150
5
12
55
45
81
155
19
65
156
109
131
205
6
108
18
174
33
36
60
39
12
65
85
351
9
51
159
21
144
44
12
100
92
88
24
15
5
144
145
12
60
23
79
33
32
43
57
303
18
119
100
147
45
44
16
36
44
84
12
4
93
63
3
65
4
81
36
171
117
48
132
72
155
60
88
21
51
68
25
90
120
17
19
60
105
39
66
24
12
204
35
121
3
120
8
37
63
117
15
87
36
33
80
1
11
160
32
96
144
7
9
165
11
61
35
88
56
40
108
57
90
9
164
181
24
15
3
30
18
6
174
24
33
15
65
48
19
30
78
228
54
36
51
68
48
108
19
33
33
24
210
18
47
31
90
27
117
12
78
17
13
287
25
180
156
42
48
33
92
19
113
31
17
12
67
84
24
102
51
8
96
115
33
80
12
16
237
35
7
18
15
75
12
245
4
60
51
285
45
15
69
75
80
31
30
51
153
71
88
8
48
36
19
12
77
1
95
31
48
5
16
15
6
71
52
12
308
37
6
18
87
8
25
71
16
24
75
81
129
11
7
57
111
54
144
11
16
39
144
42
72
27
44
19
108
18
30
6
203
48
208
116
28
72
45
15
36
87
53
79
66
162
18
78
9
81
120
119
25
23
48
7
18
11
25
54
17
12
55
72
33
20
1
11
61
23
52
69
35
19
36
129
39
105
87
53
12
115
173
25
6
36
36
90
30
18
15
96
80
13
83
132
48
112
3
12
18
15
44
64
36
165
60
11
192
40
60
33
155
25
42
90
66
105
44
48
25
27
27
18
12
3
267
5
108
88
39
30
23
127
45
36
32
121
156
90
33
3
89
79
66
3
140
25
63
24
21
90
48
90
24
35
108
13
71
1
18
29
67
54
51
3
12
186
23
96
16
80
48
25
87
32
1
24
203
13
35
145
27
3
42
23
31
45
99
144
36
90
12
39
129
15
12
3
6
36
35
19
48
108
18
24
11
12
40
93
72
72
36
39
21
51
ABCD 99684252964*3^$a+1 [50079]
3
52
29
114
9
3
45
120
12
28
20
27
42
15
21
30
153
9
78
72
30
6
30
111
48
36
12
45
198
81
15
1
17
63
9
90
30
91
23
121
128
12
24
144
51
9
15
12
25
48
53
27
15
72
85
59
9
3
25
35
90
12
36
99
28
20
3
102
123
57
15
273
7
104
16
17
60
55
20
45
63
84
24
232
17
198
33
192
24
48
57
24
15
16
125
36
7
143
33
4
101
72
90
69
36
60
3
81
148
143
18
24
48
19
35
216
97
53
18
45
21
39
24
12
15
168
21
105
27
9
279
45
87
249
126
25
89
30
1
20
48
21
18
25
12
161
3
52
5
18
37
35
49
8
15
90
55
47
21
48
135
12
25
29
43
65
55
5
18
48
97
44
48
108
99
54
6
66
24
30
18
127
53
51
21
36
7
11
57
15
37
5
55
11
6
51
33
162
18
51
96
15
57
48
72
148
32
96
16
95
13
167
1
83
57
12
57
60
3
51
72
30
42
13
17
55
8
27
145
132
119
144
37
224
36
33
75
33
175
17
18
9
96
40
44
63
37
41
12
55
5
12
43
152
21
132
51
57
48
19
23
30
108
24
138
177
63
12
60
210
87
63
145
17
195
39
69
52
71
33
9
15
15
6
27
57
36
27
87
12
1
53
7
20
52
8
45
30
25
53
72
72
36
87
3
45
4
8
15
69
15
36
18
39
52
164
69
6
21
108
33
90
37
47
21
57
108
12
7
83
21
75
1
11
18
39
112
8
3
69
21
7
48
68
60
51
9
189
72
6
69
36
52
5
355
80
27
54
15
9
15
111
30
42
12
25
108
65
15
3
1
53
60
63
147
90
6
81
39
6
91
29
54
1
116
108
15
45
9
108
102
18
18
42
327
15
18
15
39
73
83
33
12
123
72
138
75
165
67
20
48
64
228
5
18
9
48
24
3
78
63
21
63
63
18
51
28
20
15
333
45
55
29
15
60
196
20
57
3
15
33
12
84
16
89
30
96
9
84
172
32
27
33
21
12
79
35
66
18
57
87
105
45
3
33
84
42
1
17
30
150
180
135
21
75
15
6
3
12
48
3
33
12
33
67
89
111
87
6
51
33
7
48
77
54
12
18
72
72
18
42
18
18
12
24
36
19
20
51
85
5
99
28
48
5
139
53
15
48
69
231
48
36
21
19
5
30
21
24
69
36
111
12
48
75
105
40
32
93
18
24
120
42
306
69
51
144
18
63
27
36
61
48
168
29
78
18
12
18
114
175
59
9
28
17
15
87
18
51
57
15
40
152
63
9
9
79
107
13
5
27
39
60
37
140
3
36
141
15
42
15
33
24
31
23
102
27
81
7
83
36
18
78
33
16
125
96
18
9
60
3
48
105
4
95
48
60
9
21
27
48
60
45
63
9
27
28
20
108
24
9
15
4
17
75
15
1
59
13
32
21
55
60
72
65
36
7
35
33
57
99
21
15
9
51
84
9
12
259
101
15
132
168
63
21
48
27
1
32
88
35
90
24
264
132
75
52
56
27
105
4
224
81
78
36
37
8
24
75
48
9
60
225
3
156
39
13
35
24
33
93
55
17
27
100
11
33
111
24
66
108
36
42
85
5
54
120
133
53
63
112
20
72
148
119
36
33
39
108
33
81
111
15
30
72
42
18
18
72
21
81
108
90
90
43
84
236
3
12
33
9
36
19
47
25
140
3
13
95
45
24
48
27
33
147
73
53
12
3
15
18
90
36
6
87
57
216
19
89
84
3
57
3
24
39
57
12
57
3
192
9
111
9
15
99
13
77
48
54
81
15
72
12
33
75
18
19
8
33
108
27
24
51
90
18
24
13
77
3
27
21
4
108
92
63
18
51
148
56
69
78
33
16
116
99
73
32
9
39
52
80
96
60
15
48
42
30
90
72
195
75
36
57
39
21
48
60
96
3
6
72
30
54
15
28
65
42
30
39
75
9
3
217
20
12
75
60
33
3
45
3
324
33
63
49
23
138
7
8
39
42
15
69
27
100
68
72
93
19
72
96
8
27
174
43
53
12
60
66
61
8
60
3
30
123
ABCD 99684895424*3^$a+1 [50010]
3
13
128
63
33
3
30
15
16
5
75
3
48
60
30
168
91
11
24
30
162
13
96
48
47
144
1
35
13
35
42
216
12
42
18
108
55
11
21
208
65
63
3
24
165
33
15
93
66
33
81
31
80
16
161
66
18
6
21
27
24
72
108
12
13
101
126
61
11
66
3
105
151
48
71
36
6
36
36
55
71
201
87
12
42
162
81
21
222
18
43
149
6
18
48
114
162
15
112
11
18
51
93
19
113
18
93
112
11
18
90
25
80
147
36
18
48
36
3
3
54
12
43
125
3
33
108
108
55
101
27
27
21
105
24
31
41
18
117
21
54
96
144
30
78
25
32
45
36
31
83
157
113
18
13
77
12
42
36
36
18
3
81
111
39
12
13
23
25
17
79
32
48
21
18
54
51
33
96
12
67
41
126
57
48
16
77
19
23
36
21
33
210
78
18
36
66
6
48
24
30
78
18
72
102
45
15
1
48
48
59
6
12
3
64
47
1
155
60
121
32
3
6
7
144
41
39
75
37
161
15
192
16
65
54
169
29
19
17
126
12
24
48
60
18
12
19
96
53
126
72
30
36
18
24
30
90
42
72
63
57
42
13
143
1
48
23
57
51
132
36
126
39
16
83
78
18
48
13
11
85
59
36
144
1
32
15
54
114
84
42
12
24
48
6
18
30
6
18
30
54
96
18
67
48
23
42
12
195
27
37
71
18
162
90
27
48
81
42
85
35
42
138
6
19
65
72
78
73
215
12
36
6
120
75
21
43
65
12
90
6
36
63
45
90
18
90
138
96
144
3
51
18
139
96
11
117
15
72
102
18
1
59
21
33
31
41
103
32
3
24
30
150
1
65
24
55
29
163
113
72
18
37
89
54
18
36
18
57
69
54
54
252
18
12
54
198
60
13
48
41
7
17
48
31
32
33
18
13
89
162
21
33
36
27
51
72
54
12
18
33
48
69
27
45
30
69
99
18
48
91
59
229
48
96
23
210
42
13
32
27
85
41
12
75
64
48
80
75
85
23
6
67
71
108
6
39
15
36
61
101
36
18
85
113
72
7
101
12
24
18
117
144
9
84
19
5
30
13
41
55
5
43
47
66
79
17
15
57
48
6
30
6
12
90
54
114
31
23
90
31
59
18
36
175
143
78
84
222
1
17
63
45
54
84
9
15
145
32
57
72
63
21
24
3
96
3
36
18
42
66
168
19
71
54
66
42
7
32
81
6
25
23
25
53
27
3
54
6
54
30
42
36
15
21
12
15
93
108
36
24
43
95
1
53
6
18
126
120
13
32
105
30
25
107
72
90
19
48
23
36
120
13
83
72
90
90
72
18
7
77
42
36
21
96
64
17
12
19
5
54
36
54
27
9
18
102
31
59
181
41
144
18
66
19
35
144
13
5
6
133
48
32
33
96
36
18
18
54
1
161
18
36
18
18
12
24
48
42
66
114
18
36
48
157
29
90
18
84
78
69
15
6
27
27
138
72
19
17
18
13
29
67
128
16
23
30
123
16
95
1
23
73
48
17
111
57
108
108
36
12
204
19
80
16
5
6
126
72
48
42
30
6
1
32
3
93
9
6
144
33
93
90
36
54
15
93
18
12
37
89
36
126
24
13
53
123
189
12
204
18
25
192
107
37
11
18
6
36
54
19
48
80
33
72
55
89
36
36
159
15
72
216
42
39
96
16
11
36
192
1
53
43
17
90
18
67
125
3
3
13
59
37
32
96
112
65
36
36
72
48
24
55
32
48
45
19
96
59
78
180
67
59
18
3
33
36
27
27
85
41
36
19
71
12
24
18
66
1
5
12
168
48
24
72
12
60
18
84
162
108
24
19
47
24
25
185
36
51
9
18
30
7
101
60
120
55
128
64
47
33
21
27
3
6
48
132
99
9
54
145
83
150
12
27
15
1
35
61
11
18
108
36
3
16
89
18
198
252
36
18
72
37
96
65
63
9
7
29
48
54
6
7
96
80
33
30
72
9
15
49
48
80
15
1
5
27
9
12
132
39
87
25
155
72
36
30
132
103
23
12
78
30
81
123
66
42
18
18
37
47
1
77
67
5
27
189
12
6
54
126
54
162
133
ABCD 99684996358*3^$a+1 [50051]
80
60
76
47
18
67
68
64
56
72
12
16
59
18
36
90
1
36
60
29
75
48
40
17
36
339
24
16
48
56
64
11
129
96
16
36
8
21
18
18
87
52
80
69
36
3
132
315
18
7
56
117
27
99
37
24
29
27
40
23
97
8
16
5
54
21
15
90
18
126
7
32
33
63
45
19
8
9
54
9
36
9
18
54
175
23
18
18
37
92
48
24
96
189
126
49
41
3
84
28
104
105
108
7
29
51
60
48
36
4
72
36
32
112
68
93
144
3
192
3
90
75
87
1
17
87
24
12
64
29
36
108
3
4
8
40
35
18
99
45
55
35
1
17
43
12
48
68
4
5
18
129
96
45
90
9
24
64
92
16
20
153
15
129
36
79
48
44
40
8
15
145
35
72
165
33
3
52
8
48
36
48
3
33
16
60
35
105
40
233
36
31
48
101
75
4
108
80
12
72
135
33
96
51
45
36
63
45
96
21
3
15
9
81
19
48
84
11
37
72
116
9
216
18
49
48
8
4
71
21
36
60
9
18
18
27
27
36
9
48
36
12
40
53
36
15
39
1
96
47
36
21
24
16
83
18
55
20
15
45
12
51
21
40
29
7
84
53
18
25
24
20
108
36
36
40
53
3
60
124
80
88
5
67
8
108
4
56
45
115
20
204
36
39
21
48
64
11
37
8
112
239
61
29
103
12
11
33
36
16
204
80
24
60
144
15
21
15
1
8
81
39
87
18
127
35
61
24
95
45
36
9
63
292
20
60
76
24
5
126
213
144
75
25
60
32
45
91
53
54
45
81
72
55
8
24
75
72
1
35
9
100
80
9
126
85
8
28
68
12
4
56
9
15
16
44
69
54
37
53
27
9
91
8
27
21
64
36
77
3
15
37
8
24
183
21
4
168
5
159
84
9
7
101
3
16
216
72
107
90
43
176
64
5
3
60
12
105
36
75
177
187
65
43
24
44
15
37
8
184
23
37
53
18
45
156
196
53
7
47
33
64
44
84
28
8
112
32
27
36
54
3
36
36
24
144
81
7
72
20
132
76
35
9
63
18
72
7
8
3
18
180
15
39
73
17
15
3
45
63
144
85
95
145
35
13
44
24
81
54
72
18
36
43
92
45
51
3
169
8
72
40
56
144
51
61
80
93
36
147
15
18
19
56
16
143
97
20
60
40
35
25
20
24
52
80
4
56
9
90
90
3
40
56
45
7
20
204
28
47
36
93
144
48
64
29
27
12
12
24
141
18
25
56
12
15
93
52
35
54
51
57
7
20
99
1
140
160
44
141
234
57
105
7
11
36
126
3
141
75
33
43
68
112
80
24
48
40
53
19
8
48
120
144
196
32
45
3
60
27
90
126
54
111
72
24
24
39
72
21
4
140
33
3
123
54
63
9
18
37
48
77
15
3
33
3
9
28
68
21
36
99
81
7
47
13
113
27
112
5
90
69
12
243
54
27
9
54
45
216
12
60
63
1
224
96
36
3
1
48
41
36
15
28
8
48
99
21
16
89
87
180
12
276
4
17
36
55
32
3
144
73
8
12
28
5
18
9
168
120
27
18
27
40
8
40
84
89
19
48
68
135
36
21
64
36
60
12
5
27
9
27
12
112
8
60
51
126
90
33
21
31
20
48
48
60
45
54
18
27
63
72
18
3
69
36
108
111
84
96
60
28
17
18
33
3
1
140
165
15
111
25
29
3
40
65
108
15
75
108
9
100
12
36
44
33
3
15
45
9
43
317
51
48
81
54
117
4
59
157
32
27
93
60
240
12
24
75
54
180
36
7
60
5
175
12
116
16
104
4
23
157
5
7
119
21
33
108
54
21
87
33
4
48
5
27
9
75
144
156
4
12
5
31
8
15
37
68
240
24
72
40
36
23
90
36
123
93
207
40
32
9
19
80
28
80
27
213
40
17
103
24
44
16
20
9
79
65
18
37
56
4
228
89
115
68
88
80
9
55
128
88
8
45
19
53
90
69
16
12
20
132
75
133
47
1
35
9
76
20
60
24
9
54
157
36
5
27
72
16
200
45
63
12
40
32
51
9
135
73
80
4
ABCD 99685158252*3^$a+1 [50006]
46
90
32
118
18
8
58
8
30
138
22
6
26
46
80
90
6
16
2
88
6
26
10
38
16
134
18
46
80
28
20
36
88
8
4
50
10
92
60
48
28
8
34
56
96
82
72
134
10
44
58
18
14
48
48
214
18
8
10
14
46
20
70
32
22
50
94
92
16
12
56
16
90
162
6
26
46
18
30
32
102
10
104
96
24
114
24
12
82
26
6
24
90
118
18
60
50
40
80
30
64
26
54
36
54
16
102
24
20
24
12
52
30
50
120
142
26
30
72
70
2
46
42
56
10
104
4
18
8
64
26
46
18
14
18
40
14
48
18
6
6
114
10
56
4
56
10
90
24
8
78
24
10
14
42
150
136
2
24
60
60
6
10
6
72
8
90
126
72
64
2
28
32
42
22
68
70
42
38
10
78
26
94
122
30
30
76
8
4
18
32
10
32
30
18
6
40
104
72
90
16
56
16
32
102
16
18
30
26
6
6
4
44
90
18
30
24
64
90
32
54
120
24
66
28
2
18
12
4
32
30
118
36
8
46
18
8
22
168
26
12
48
114
64
114
8
48
84
34
8
142
36
48
8
96
28
12
24
56
28
200
4
72
54
72
144
32
214
60
116
18
118
56
28
104
24
174
94
2
6
10
50
4
60
20
132
4
24
20
72
64
14
40
14
18
30
88
92
24
54
42
30
18
36
28
20
16
20
16
12
132
44
48
60
192
168
12
136
20
4
12
54
2
16
86
64
272
16
74
46
26
28
26
34
102
8
118
98
18
78
72
42
48
36
58
26
120
6
24
120
34
14
18
16
44
36
64
44
64
18
78
26
10
30
62
16
2
90
16
8
40
60
2
6
48
34
8
42
60
10
32
18
150
42
24
12
18
66
30
190
26
24
16
80
18
70
18
62
6
60
24
148
90
2
6
150
66
46
36
6
102
32
48
16
36
30
32
10
48
8
16
12
108
14
54
10
66
62
16
90
30
90
32
120
12
16
74
22
20
6
102
28
96
14
138
22
6
72
108
128
48
4
2
46
26
10
32
4
108
80
24
30
30
58
18
102
32
22
20
22
26
100
20
60
36
24
24
60
36
46
48
2
108
42
46
2
70
2
30
138
72
18
46
18
8
88
38
10
6
38
34
32
34
14
24
16
50
24
22
50
4
12
20
52
8
150
48
30
4
36
2
24
40
72
162
14
72
66
46
54
32
60
48
24
6
10
6
32
6
48
4
12
18
2
222
24
24
24
18
30
34
14
6
96
88
2
24
82
38
54
10
32
90
22
6
74
46
170
30
16
50
18
6
40
26
36
12
126
72
18
16
8
76
122
22
18
18
32
48
54
82
8
64
60
44
94
18
144
8
48
6
64
6
48
8
10
42
56
46
134
12
6
10
38
30
12
24
48
16
30
2
76
32
40
116
36
40
74
18
112
38
10
6
56
126
10
6
26
120
42
24
150
6
84
46
24
90
36
20
36
88
18
26
76
72
2
22
66
8
24
30
16
18
18
246
18
6
72
32
88
14
12
100
24
152
12
30
42
120
40
12
42
48
8
162
88
8
28
164
12
106
38
106
56
16
18
38
192
144
42
12
66
16
170
6
192
40
8
42
76
50
22
50
30
18
24
18
24
30
40
26
78
30
60
28
122
96
46
18
2
4
18
8
18
12
28
62
18
6
18
46
138
56
76
2
18
12
34
14
58
6
66
32
46
12
134
16
14
196
54
6
18
26
78
88
234
62
34
14
18
144
148
36
54
54
2
24
46
48
98
18
28
8
82
8
42
46
2
54
64
26
96
6
16
32
66
72
28
2
16
14
18
96
18
30
64
2
24
64
72
30
50
46
50
30
78
60
132
28
12
8
18
82
62
66
12
40
36
60
18
2
24
12
10
50
36
12
36
42
18
40
24
38
10
14
54
28
8
30
24
150
40
104
34
314
48
52
2
90
22
54
36
48
32
24
4
66
24
66
96
8
132
16
74
48
18
48
70
32
16
72
144
18
36
2
88
6
48
98
16
72
26
12
28
24
38
88
144
26
22
72
38
84
12
52
54
32
16
98
16
20
12
124
18
8
42
36
4
86
192
72
18
16
14
24
142
84
32
30
10
24
116
4
32
208
134
54
82
30
26
6
148
14
18
28
12
36
20
48
4
44
16
92
34
8
48
24
40
162
80
52
18
14
66
66
46
54
44
78
64
2
24
22
8
96
42
52
2
112
86
12
22
74
24
24
30
34
68
12
76
26
78
10
146
16
72
86
40
2
46
14
40
98
34
30
90
44
16
72
12
36
26
126
10
6
164
24
64
56
16
30
72
24
72
102
18
26
16
54
170
36
36
54
22
68
28
212
6
46
218
58
8
6
162
6
154
72
36
8
36
24
24
48
12
16
48
212
60
40
ABCD 99685656548*3^$a+1 [50031]
45
48
27
109
8
60
28
44
135
49
80
3
48
13
18
6
12
11
120
60
60
1
35
24
21
15
73
12
78
41
12
60
24
37
23
13
126
6
44
4
11
61
8
10
18
95
13
24
80
136
11
36
1
204
72
12
35
33
4
32
75
69
28
72
23
31
126
11
72
60
1
12
11
121
12
71
61
20
64
11
13
47
60
36
13
8
72
51
45
15
43
173
177
52
11
25
23
13
116
171
60
12
13
95
1
155
1
54
29
69
60
4
119
108
12
49
32
4
24
11
7
2
51
37
84
8
60
40
24
11
19
6
36
8
84
60
27
67
17
156
13
44
12
60
28
107
12
1
140
36
3
81
39
21
4
108
11
36
13
35
60
85
12
96
84
35
48
13
156
71
37
95
24
49
11
1
35
73
44
27
37
8
39
12
24
93
87
33
3
21
10
18
11
1
59
153
75
96
1
272
51
12
1
8
39
115
17
60
13
131
19
30
96
179
12
73
24
11
45
24
4
59
1
80
27
55
66
35
1
83
36
49
12
44
16
8
15
69
16
20
15
36
1
59
13
44
63
225
51
13
72
35
121
72
6
29
9
52
44
28
30
17
12
21
4
35
48
21
135
60
84
9
64
18
2
60
3
36
24
60
36
49
162
53
9
4
11
13
72
35
193
8
52
116
28
84
240
44
94
53
91
42
107
73
11
60
276
93
10
17
13
24
12
32
36
10
62
28
23
93
51
156
108
12
37
11
12
24
69
28
60
12
107
33
75
36
1
32
51
21
40
95
37
59
21
39
7
17
36
48
36
36
1
36
24
252
11
37
8
24
40
8
27
69
4
47
85
20
52
8
4
11
12
13
35
25
11
97
120
59
81
27
109
20
34
30
60
36
47
19
42
12
11
36
49
8
3
24
21
39
12
24
85
8
40
108
60
83
37
216
36
23
93
15
12
24
84
1
8
52
35
36
84
36
37
24
18
54
35
1
54
17
1
59
67
113
120
1
20
3
60
9
24
87
193
83
1
8
16
84
96
83
25
30
41
96
48
21
34
30
71
24
49
24
36
23
21
40
23
36
48
37
68
15
25
36
8
51
9
3
168
12
1
24
23
12
73
12
108
35
45
108
16
36
35
13
42
48
50
3
25
80
15
13
20
52
36
59
25
11
48
60
12
1
56
27
33
28
83
60
49
32
135
24
13
48
24
48
36
36
36
68
28
66
78
18
30
11
25
35
37
6
18
59
12
103
50
4
23
24
24
37
35
24
1
23
43
6
44
12
75
12
85
24
30
14
75
120
13
299
108
120
97
60
8
87
103
5
25
68
12
15
19
54
56
24
87
192
13
11
33
10
14
27
49
11
25
11
7
54
32
72
76
35
37
80
3
25
8
75
33
27
12
121
47
73
24
36
8
39
73
47
72
13
12
8
10
65
33
3
24
33
27
12
9
28
11
72
69
111
31
17
12
37
11
13
92
60
15
33
27
12
141
39
13
36
36
155
60
21
39
13
48
24
54
5
13
11
60
37
12
60
11
141
75
9
100
24
12
36
32
4
47
12
85
155
24
25
8
100
20
34
30
144
8
51
45
51
24
25
35
57
60
3
9
51
1
35
24
120
84
9
3
43
5
49
71
115
17
31
18
11
57
40
72
8
27
7
30
24
56
99
24
24
60
73
59
49
68
51
12
24
24
12
69
10
14
76
104
27
24
24
60
72
120
7
41
25
11
13
36
66
29
85
12
96
36
44
27
13
59
48
81
160
71
21
36
16
47
1
47
96
79
30
11
7
29
67
126
12
8
64
44
72
27
205
36
36
23
33
24
40
71
9
16
35
45
27
9
40
35
24
72
1
192
95
13
23
45
39
105
15
21
28
20
46
18
59
1
23
33
72
15
85
11
24
1
35
109
11
60
9
15
57
3
13
11
61
11
25
72
11
73
59
60
49
95
13
48
35
97
48
59
37
20
3
43
62
16
72
11
36
43
17
24
21
75
7
89
120
33
4
11
25
44
24
39
91
62
28
24
59
61
23
13
23
276
48
9
36
15
43
62
27
9
15
36
49
59
85
95
12
84
24
9
24
39
24
9
28
167
72
79
14
27
84
1
8
16
44
15
36
13
30
17
1
23
1
20
15
1
35
31
18
11
60
1
68
112
59
9
4
90
54
47
25
18
77
73
12
108
60
23
60
1
23
45
12
52
44
3
48
49
11
69
51
12
121
23
73
23
120
13
24
20
51
13
47
36
96
25
35
48
45
75
60
45
27
60
1
36
48
59
109
11
169
35
21
15
36
13
36
11
13
20
15
21
15
13
107
24
45
48
27
1
71
24
13
6
30
47
121
12
35
36
1
188
28
107
81
99
61
59
96
36
37
23
60
84
9
51
24
33
27
72
120
1
60
83
9
51
24
132
24
9
28
12
68
39
37
11
13
30
126
96
20
88
48
44
15
13
107
72
24
73
72
11
37
116
135
60
9
87
57
27
9
28
48
11
13
107
13
23
60
24
24
93
28
11
84
1
48
11
13
72
44
4
44
3
57
219
9
111
141
ABCD 99685689302*3^$a+1 [50142]
159
3
108
113
336
48
205
198
144
126
270
234
23
13
144
54
173
61
147
32
19
72
18
432
99
9
39
51
108
90
36
179
240
48
1
36
219
32
19
125
1
54
441
336
15
72
41
31
90
36
72
11
96
109
36
47
43
108
18
288
39
15
17
16
48
45
270
54
72
126
18
252
72
36
95
336
48
97
207
81
15
21
11
160
80
73
36
72
144
90
33
75
270
216
47
169
36
72
171
135
54
99
48
15
129
69
72
35
19
125
55
89
163
29
349
51
32
64
240
45
180
47
64
80
151
90
36
36
23
48
19
108
90
87
48
45
3
123
72
29
64
357
72
36
36
27
99
162
11
96
16
80
13
131
240
64
32
48
25
54
65
7
9
48
123
5
48
1
143
127
36
234
3
87
41
256
45
3
15
17
240
157
35
235
198
111
159
72
281
96
48
241
252
3
15
129
32
48
187
69
48
9
23
31
17
19
237
48
3
45
9
71
288
48
61
180
47
43
72
45
63
17
1
287
96
121
183
48
165
75
141
99
27
324
198
18
54
36
18
90
35
48
61
108
39
105
90
29
259
18
27
96
75
117
80
145
72
180
99
48
80
352
33
36
90
129
144
32
64
63
17
1
18
36
9
32
85
144
11
7
89
16
272
112
33
36
11
64
33
47
16
288
45
90
9
27
162
18
129
33
36
107
16
3
77
49
108
54
29
208
69
54
18
90
324
54
126
18
180
288
11
16
224
73
183
15
33
96
224
43
144
53
112
32
181
72
180
216
231
80
13
3
48
129
18
93
32
64
81
54
249
96
240
81
144
15
32
208
51
18
11
115
45
279
153
27
72
54
144
144
39
32
55
72
81
128
115
126
18
77
16
144
224
192
13
144
36
54
57
159
18
162
18
59
16
15
90
135
333
18
17
240
283
437
13
35
109
36
36
203
208
48
135
105
48
80
181
75
105
18
180
17
48
64
33
90
149
157
3
32
19
72
245
96
73
71
1
47
64
69
18
36
149
139
90
75
48
3
90
36
63
176
67
54
180
99
32
247
36
165
69
468
39
69
54
18
35
256
51
29
48
304
15
81
48
105
18
18
35
55
36
666
198
234
72
131
85
27
27
21
33
143
64
32
13
51
32
48
157
72
11
288
25
18
21
48
21
219
224
25
18
117
135
57
177
95
211
144
36
18
167
157
131
85
36
71
73
71
1
90
53
48
7
72
17
163
18
155
79
33
129
18
ABCD 99685740634*3^$a+1 [50018]
65
91
36
132
108
29
78
1
101
19
5
72
48
19
41
55
120
72
89
259
36
65
91
132
65
55
95
30
36
342
24
30
43
12
5
54
66
6
102
55
17
60
54
72
174
18
6
162
48
42
19
35
109
144
36
12
365
12
18
42
216
324
36
72
30
54
19
71
25
71
48
24
30
90
1
125
24
138
25
12
5
12
79
107
90
48
60
19
53
90
54
139
60
35
30
19
41
84
115
47
1
17
91
5
180
120
114
66
6
66
163
252
17
6
1
53
90
120
133
12
95
37
108
191
162
19
53
43
155
25
48
5
12
55
5
19
173
186
145
47
37
113
12
72
294
1
29
42
73
71
66
127
72
24
65
79
17
48
55
23
48
6
18
85
5
31
60
36
53
66
24
13
5
48
79
17
283
36
149
66
90
6
18
30
18
60
90
109
108
36
12
143
72
205
48
59
1
29
36
54
145
60
36
137
79
36
83
54
60
102
24
1
161
103
197
19
24
36
36
125
163
17
12
91
41
84
91
24
47
73
17
7
47
18
55
17
24
390
90
6
13
108
5
90
54
120
114
54
36
12
42
121
17
55
23
1
119
25
197
55
48
5
72
127
353
132
162
1
89
31
17
55
60
12
71
90
79
36
12
36
5
12
90
54
36
24
36
19
71
48
6
31
5
174
198
151
29
72
36
144
144
24
36
12
115
17
55
36
29
78
30
43
137
19
59
54
66
90
216
108
127
41
12
43
29
403
156
17
78
90
84
43
65
60
48
72
43
12
17
18
54
55
36
60
227
1
5
300
54
18
72
36
42
18
36
103
5
180
91
215
90
264
126
114
30
133
137
18
24
54
55
17
84
79
47
24
121
53
60
84
115
36
35
1
53
36
246
234
24
31
95
192
54
36
72
36
36
271
53
79
83
90
72
43
155
37
41
36
103
143
150
18
126
138
1
24
72
65
24
12
235
72
36
17
60
30
73
185
12
7
11
1
113
12
60
31
24
65
115
161
90
18
30
42
48
132
12
36
90
24
72
1
72
48
23
102
42
1
120
36
36
108
5
30
109
53
55
95
30
43
47
24
18
55
48
77
12
78
48
114
31
132
35
30
252
60
55
245
36
60
247
95
121
17
7
228
108
5
84
91
17
43
89
72
36
18
144
13
5
12
72
36
7
120
113
48
7
89
31
72
5
18
48
90
60
139
72
71
37
36
17
79
89
36
84
7
72
47
126
72
43
47
97
216
120
60
12
23
90
103
215
37
149
144
30
72
133
65
235
36
185
139
5
12
132
12
180
19
17
115
192
53
127
5
48
19
71
168
30
19
125
18
78
72
144
36
192
91
204
191
97
143
1
48
17
180
115
108
11
6
108
67
41
55
12
197
36
79
144
47
24
1
53
12
19
108
5
156
6
18
31
17
24
48
115
83
18
6
126
48
42
30
43
36
65
186
37
173
24
288
72
19
84
113
180
55
35
13
77
319
23
18
12
115
47
73
36
96
11
18
24
372
91
24
84
59
18
67
60
72
29
79
11
37
149
126
73
89
103
53
127
107
6
31
5
103
215
1
95
66
24
19
12
24
120
167
13
77
54
48
1
71
18
72
60
139
ABCD 99685752638*3^$a+1 [50019]
15
30
27
20
16
12
152
52
45
3
3
9
15
6
18
197
229
75
51
9
108
51
6
96
48
11
25
51
72
12
39
9
12
15
69
20
12
24
31
117
63
24
9
56
60
36
40
39
21
8
31
9
24
12
84
15
12
29
31
54
51
3
42
3
24
8
12
7
9
27
33
12
39
33
12
8
28
12
36
81
23
36
16
36
3
161
25
60
6
5
13
6
6
3
45
47
19
9
84
27
9
27
29
31
84
81
72
60
8
43
9
8
13
15
15
9
72
20
64
60
32
4
24
32
72
12
4
12
204
21
30
17
16
12
24
9
11
4
111
33
48
3
9
32
79
41
4
12
24
201
47
1
66
21
60
3
9
20
43
30
75
9
15
9
59
16
15
41
48
1
15
15
6
6
117
48
33
6
5
28
80
7
54
15
45
51
75
5
36
43
21
8
88
12
12
36
32
73
35
19
129
12
33
42
33
72
15
9
51
33
21
3
3
9
8
37
83
28
3
60
5
12
88
24
32
28
8
52
63
29
19
9
81
30
60
5
7
9
15
9
12
32
1
27
48
27
5
4
45
23
7
24
69
57
51
32
12
19
6
30
41
25
15
33
6
66
48
6
45
15
33
3
84
21
3
29
28
60
129
90
9
15
9
48
45
47
1
15
60
15
45
15
9
36
44
61
147
3
9
3
33
32
13
59
72
36
12
1
6
9
20
31
29
1
24
59
7
24
69
3
30
27
21
15
20
55
5
40
45
35
25
47
49
66
54
3
48
24
44
31
21
8
31
9
32
40
9
15
36
44
16
39
21
24
36
20
28
15
17
13
6
96
90
48
60
6
84
29
12
16
33
11
36
19
6
15
8
7
18
35
7
33
105
35
64
57
51
3
21
9
102
29
16
3
57
68
4
36
20
31
53
31
30
6
9
45
27
60
12
20
13
3
12
3
17
13
119
31
17
25
35
49
51
48
12
12
3
45
24
195
36
29
49
30
29
36
12
24
19
9
12
36
3
30
30
36
33
48
93
27
3
17
19
9
21
36
3
56
49
6
9
72
12
12
9
6
90
3
60
8
73
27
15
17
28
3
5
40
32
43
21
21
54
41
52
27
24
5
1
36
30
9
69
27
24
56
72
7
24
17
4
75
9
24
87
9
152
52
3
33
12
12
36
12
3
6
15
24
27
33
27
48
6
123
21
11
31
5
43
21
120
81
27
3
9
45
54
17
28
56
24
1
51
68
40
12
15
5
79
30
15
24
45
6
93
48
12
12
111
18
47
19
24
90
11
24
37
123
45
12
35
4
24
36
9
36
66
5
144
25
60
15
20
16
24
20
36
4
51
48
72
17
103
30
75
32
16
24
32
121
30
5
40
33
30
21
80
31
18
15
27
114
23
7
45
116
25
63
87
18
42
9
21
15
15
5
60
73
90
29
7
24
12
18
12
18
6
35
25
51
24
36
24
9
51
36
8
31
105
39
30
6
24
60
60
12
29
25
15
15
5
19
66
3
32
109
66
5
19
9
48
3
29
60
1
27
128
40
104
36
7
30
3
32
43
6
11
49
39
20
12
4
60
69
27
45
15
9
11
72
31
5
55
12
78
6
5
16
44
4
24
8
12
40
20
13
39
24
27
24
9
15
66
54
141
36
68
25
6
144
29
16
20
85
6
9
12
9
35
24
1
35
16
9
90
33
21
27
12
56
25
39
21
11
36
52
20
28
3
30
51
39
41
16
20
52
12
9
27
72
27
5
36
12
88
8
31
9
24
8
4
8
16
12
8
4
27
5
19
6
36
3
36
141
18
81
39
5
1
51
12
57
23
48
28
15
66
36
15
80
43
45
120
15
21
51
48
9
48
3
12
29
55
30
39
57
48
6
41
12
36
16
24
15
5
97
48
11
91
9
60
8
12
16
120
32
7
21
9
83
13
27
27
81
33
6
45
8
91
12
24
21
9
3
3
9
39
5
100
92
24
4
15
12
117
96
51
6
15
8
4
3
9
20
31
17
28
48
12
24
20
19
29
1
42
9
44
12
55
24
30
99
96
36
3
57
20
115
57
56
24
7
41
25
78
5
36
4
12
3
17
24
19
17
13
12
39
39
9
3
5
4
36
24
8
52
15
66
78
6
15
8
13
15
9
30
9
15
12
18
6
9
12
32
16
72
72
48
9
3
27
36
5
19
33
21
39
81
30
9
3
29
16
39
24
17
19
36
17
1
47
73
30
12
30
27
32
16
9
3
8
43
12
18
47
40
9
15
36
9
15
20
4
111
29
7
53
52
48
12
44
4
15
5
12
85
114
21
9
6
5
4
9
90
30
11
4
15
21
8
16
15
69
68
48
7
29
4
15
12
9
48
80
72
48
31
21
24
20
37
30
48
9
12
36
45
18
12
18
15
44
36
36
109
120
111
20
4
12
20
13
107
25
18
60
30
30
41
19
6
60
35
19
12
129
120
21
3
51
41
40
24
81
15
8
31
66
48
35
31
36
9
15
24
21
69
51
15
21
8
16
39
45
84
32
4
87
33
75
42
3
27
33
24
56
4
60
92
4
24
3
5
40
33
6
53
112
75
5
4
72
9
6
54
35
16
12
147
36
77
1
6
6
15
68
16
15
21
15
5
4
44
31
6
23
16
60
39
9
32
16
8
1
39
12
32
40
21
6
5
16
9
66
53
7
9
9
11
40
140
136
3
42
15
99
30
3
12
39
6
51
32
31
36
6
23
4
57
36
15
44
4
27
9
68
127
5
19
125
1
30
24
30
15
56
49
59
16
92
24
120
76
72
68
24
25
6
57
3
24
6
3
32
19
41
12
31
30
12
99
75
21
33
66
36
9
9
15
92
64
15
41
100
3
9
3
9
9
6
21
33
11
79
5
36
55
53
52
8
1
66
30
24
51
56
49
30
21
12
21
42
48
21
9
36
35
16
63
66
35
31
9
15
21
15
18
30
186
59
36
25
90
6
15
60
24
8
43
24
36
9
21
35
19
21
12
20
13
24
6
54
51
3
77
24
36
12
40
3
53
36
48
1
15
21
114
36
36
17
13
39
48
81
42
18
36
39
56
19
5
16
24
60
15
65
36
19
21
24
24
63
5
28
60
21
24
6
29
55
6
11
49
15
20
16
39
105
56
64
8
43
33
15
17
43
17
169
3
12
60
20
4
75
45
12
3
12
17
1
27
15
29
28
8
73
30
60
6
3
48
15
24
41
60
19
9
12
9
23
12
24
76
24
27
9
48
8
4
15
41
19
36
30
59
25
15
24
75
21
68
37
59
7
45
39
45
39
6
84
15
44
1
27
8
7
5
24
36
40
48
12
39
30
11
19
21
69
99
36
48
32
4
21
6
57
32
16
33
6
5
16
32
28
24
20
19
41
55
21
32
28
15
5
13
39
8
13
12
23
7
53
1
35
1
90
105
3
6
6
54
15
21
18
12
5
28
15
9
8
12
112
15
21
ABCD 99686277896*3^$a+1 [50032]
32
51
72
1
44
52
23
132
73
12
188
72
108
15
12
96
72
225
60
75
1
56
15
73
20
16
11
73
23
97
272
64
35
12
57
136
59
36
1
24
11
145
20
75
165
88
80
111
9
27
133
32
75
253
35
45
3
69
120
99
69
27
13
215
205
83
9
63
25
12
60
80
40
24
104
51
60
61
180
60
95
216
48
24
37
8
100
71
84
312
45
48
243
24
85
20
220
20
40
8
87
33
3
13
36
11
48
24
12
108
72
25
260
3
108
157
11
21
148
23
9
4
47
177
111
84
36
24
57
15
120
25
20
51
48
24
37
68
16
96
35
25
119
61
120
11
117
27
73
80
12
3
181
60
59
145
35
45
15
1
104
3
37
47
24
156
36
13
59
57
15
13
12
24
24
215
132
109
35
9
75
72
108
1
36
23
37
119
36
24
61
11
12
57
64
180
96
80
28
23
12
25
20
16
336
35
60
13
36
35
96
45
63
12
204
25
240
59
36
69
75
36
189
3
60
69
39
21
124
144
143
48
1
24
11
33
52
24
35
24
61
11
45
88
23
73
35
21
40
71
12
57
3
237
48
12
88
32
88
35
1
11
133
12
20
111
13
35
216
25
48
20
3
72
45
160
11
36
225
3
36
129
12
63
36
1
119
36
193
23
144
105
75
24
36
13
23
120
9
4
11
48
57
3
48
57
3
109
11
49
84
47
24
13
12
20
63
1
35
141
15
36
69
111
37
36
60
36
11
97
92
168
3
108
1
48
152
39
1
8
16
119
12
145
108
35
1
71
93
60
15
36
12
69
40
23
25
132
84
44
16
71
13
47
33
15
1
95
120
85
11
33
40
11
1
35
45
64
71
60
45
100
119
24
205
20
40
20
60
51
12
37
23
309
64
36
35
144
144
61
11
108
37
95
145
24
47
12
72
25
11
9
15
49
44
15
97
11
12
25
107
84
1
71
73
224
76
11
13
71
9
27
45
15
108
85
20
60
27
85
11
297
60
87
36
13
59
60
57
63
168
108
109
80
16
11
228
1
35
61
35
45
124
164
3
217
12
275
13
192
11
72
36
72
69
63
192
93
111
21
28
120
23
60
13
167
73
156
108
131
1
71
108
264
85
20
63
13
36
59
120
109
72
59
21
63
36
1
59
1
84
44
100
96
35
25
176
4
36
60
204
84
260
231
21
100
24
35
1
68
240
51
72
72
72
36
13
59
37
68
111
9
63
73
104
75
36
25
119
12
229
11
229
104
3
109
60
11
97
72
83
57
75
85
48
131
36
24
109
83
37
32
64
24
20
60
75
37
35
133
80
16
44
16
107
9
40
23
36
25
180
60
44
15
25
95
36
60
12
24
120
45
159
72
73
96
8
75
12
73
23
69
300
40
59
81
75
24
121
179
60
9
76
35
81
40
11
57
87
85
24
24
32
88
12
128
112
215
25
11
48
9
27
49
60
35
69
12
28
32
75
13
83
57
15
72
13
107
13
72
24
35
1
48
132
23
48
60
37
80
63
249
28
12
68
60
15
1
47
132
1
36
11
49
80
51
60
37
11
21
15
25
8
172
11
144
60
73
20
12
64
11
84
1
48
36
56
40
23
36
84
57
48
240
120
3
24
49
156
80
40
8
100
11
36
13
72
8
100
132
71
97
11
21
3
61
95
24
57
40
59
1
20
64
11
93
51
36
36
37
11
21
40
35
205
119
36
133
152
39
49
72
59
120
61
20
148
72
59
9
16
35
1
60
20
39
96
193
20
12
39
132
12
60
45
27
84
9
243
69
40
120
155
ABCD 99687201598*3^$a+1 [50316]
135
280
59
30
54
1
95
126
67
35
21
72
3
30
79
120
77
75
40
29
99
111
177
3
109
152
120
69
216
3
33
24
151
119
9
45
99
63
25
23
81
96
147
13
83
12
54
90
126
222
37
80
129
6
9
16
56
183
105
21
126
45
144
40
11
30
87
280
56
144
192
48
3
93
16
56
75
12
33
63
12
258
90
105
64
41
15
16
95
36
108
49
5
72
54
37
89
216
24
63
88
83
141
120
75
21
144
21
3
81
103
5
3
33
36
91
35
18
51
63
108
157
77
3
232
53
66
81
16
83
69
192
45
6
37
47
204
37
83
6
175
113
15
232
89
42
12
36
37
35
93
96
51
84
60
21
384
99
126
54
36
85
176
232
47
105
16
5
48
162
24
73
8
48
69
3
72
112
23
78
115
5
27
88
104
3
45
48
64
41
7
56
75
61
35
69
57
12
27
63
96
9
48
72
120
3
37
161
15
51
45
69
19
47
240
144
12
78
414
48
42
127
128
33
48
15
16
8
147
69
15
49
101
90
30
6
84
81
40
191
49
35
69
120
96
96
72
40
11
144
21
16
89
180
75
720
216
16
275
84
180
13
41
7
47
25
192
71
24
144
9
57
39
21
115
11
93
432
48
16
176
64
80
225
120
15
333
18
12
6
7
8
105
72
24
15
16
8
171
144
117
48
64
11
72
84
9
87
33
51
85
168
53
108
15
27
45
312
105
15
48
69
120
6
45
27
66
60
127
65
279
96
57
18
93
216
16
35
117
141
126
85
53
43
80
243
21
45
60
138
45
51
61
8
33
54
145
48
167
145
113
111
144
81
135
64
23
9
111
177
48
27
21
16
215
36
24
13
8
63
126
18
57
160
8
33
87
160
23
72
33
39
210
15
9
30
57
24
33
7
80
96
27
42
43
11
30
6
9
39
73
125
3
129
127
48
72
41
15
48
72
39
78
48
252
175
288
8
69
90
73
8
472
8
16
48
203
90
27
63
249
48
81
6
25
216
65
108
30
69
3
54
60
30
24
126
324
51
21
48
90
96
198
66
1
48
128
24
408
48
168
21
6
30
114
181
104
39
162
7
8
69
60
138
6
180
12
18
37
8
51
45
96
64
5
168
43
192
11
45
27
132
66
24
63
57
55
71
126
36
63
120
69
6
69
105
18
45
24
45
36
39
96
112
35
37
35
24
30
7
120
5
48
90
9
112
56
117
30
42
99
64
143
33
87
49
203
162
24
12
15
45
54
69
57
30
114
31
95
48
9
117
91
32
135
25
101
12
7
11
42
27
93
18
57
39
30
75
21
19
83
6
15
111
36
309
9
7
17
175
53
3
16
8
48
105
63
117
99
24
21
546
49
104
64
53
54
45
165
3
75
141
24
87
1
72
56
112
8
24
141
51
195
13
128
40
72
5
66
24
81
135
9
3
45
24
81
30
105
39
78
36
66
45
195
213
72
33
15
48
72
112
48
71
234
90
37
120
5
43
ABCD 99687512404*3^$a+1 [50023]
12
19
11
108
9
51
24
73
12
53
30
72
21
36
36
63
24
66
30
114
15
21
90
54
3
12
12
9
55
80
24
40
20
15
33
33
30
12
12
45
33
63
24
112
29
55
35
45
15
24
21
69
120
228
60
12
6
69
3
30
3
9
3
12
21
51
81
43
17
3
39
57
21
12
90
66
67
8
15
30
54
6
55
29
30
90
3
28
89
67
41
12
66
169
101
162
33
16
53
30
93
27
45
21
12
60
87
51
1
101
30
30
12
120
51
15
69
12
69
12
7
95
66
15
39
81
99
21
9
7
29
12
42
96
84
66
12
48
24
3
3
57
27
30
3
160
72
113
55
8
12
123
21
33
31
17
30
33
57
27
72
9
31
176
57
15
3
33
9
103
12
80
15
60
126
31
44
15
54
15
45
60
30
30
27
3
13
8
15
30
51
24
16
131
45
3
72
12
6
51
93
3
24
21
147
45
63
15
18
24
48
78
9
28
8
9
30
156
192
48
102
63
135
30
15
45
30
57
88
17
15
15
69
3
108
33
36
9
55
24
8
3
9
45
15
111
30
75
24
123
93
45
31
59
57
27
37
48
168
5
15
64
20
3
6
39
76
44
52
68
12
144
9
18
12
25
11
24
81
45
24
30
13
5
3
24
96
27
18
67
12
155
57
24
96
33
3
75
12
85
20
15
45
52
41
12
31
5
19
53
12
51
27
33
39
33
12
28
104
3
21
15
9
15
33
12
33
12
15
45
115
53
18
45
4
41
15
57
87
45
3
4
11
18
15
24
75
6
24
15
36
99
61
12
17
3
12
112
23
6
7
68
40
32
105
18
30
24
96
99
12
21
27
15
18
60
3
84
33
78
24
21
15
117
48
15
85
44
105
30
126
12
18
45
45
30
12
9
33
96
147
57
18
37
35
45
192
60
9
51
40
11
12
37
68
3
12
1
5
24
3
120
87
48
33
9
15
33
12
3
64
11
78
24
51
36
3
45
171
30
15
36
21
12
51
9
15
48
24
39
42
7
8
12
16
17
15
4
29
24
3
52
65
15
100
72
8
45
3
12
36
45
99
40
35
78
18
12
30
3
24
40
5
3
24
69
15
4
35
45
3
12
138
3
45
60
60
30
145
5
24
6
69
3
72
18
12
6
1
20
51
57
16
56
40
53
15
15
18
3
12
57
7
48
11
114
51
39
36
1
128
16
20
76
83
36
30
42
138
24
78
42
30
18
27
15
21
24
16
24
108
12
83
157
72
23
18
18
30
30
114
55
11
24
45
33
12
31
20
40
72
5
3
36
33
15
12
4
17
18
1
80
9
12
108
30
54
3
33
39
75
36
9
36
12
27
126
132
3
69
6
69
36
4
95
60
21
76
44
15
105
45
24
18
33
36
36
45
3
40
5
91
23
18
78
24
30
18
33
40
5
27
195
165
87
153
3
30
39
15
33
24
9
24
15
51
72
13
56
33
6
49
23
60
18
24
96
72
42
33
3
60
57
48
9
123
3
25
20
12
4
29
12
12
18
72
81
9
27
28
35
45
12
3
45
96
105
54
18
12
18
48
9
75
1
29
36
12
18
30
60
135
9
18
33
40
12
17
27
33
15
15
90
48
7
20
135
13
5
12
15
3
85
24
23
90
66
42
60
3
57
39
3
30
36
39
33
3
144
45
3
108
24
15
121
119
97
8
16
59
93
57
15
21
24
150
18
42
33
33
30
54
51
24
36
9
3
3
42
3
69
18
9
63
33
24
3
90
120
6
45
24
12
28
72
108
36
5
147
72
15
96
49
5
51
84
111
120
12
45
12
40
8
33
12
39
33
75
40
12
68
12
21
15
28
35
9
51
12
18
84
30
48
33
9
163
48
29
3
15
18
7
17
7
29
132
3
36
16
8
27
13
24
11
9
45
15
96
27
18
39
108
40
47
81
24
96
24
15
45
51
121
23
1
29
51
75
12
33
136
143
81
57
12
30
18
27
21
42
18
15
24
75
117
4
65
12
15
45
27
12
3
33
3
60
45
36
60
3
90
36
19
23
60
105
12
16
77
48
67
32
75
90
30
33
12
16
56
21
39
64
5
24
6
1
29
15
52
17
175
95
1
12
32
12
48
45
3
120
27
117
88
128
3
24
45
16
5
7
92
3
109
53
18
13
29
7
23
21
16
20
123
60
36
42
60
27
60
33
18
1
29
159
48
15
9
28
35
180
30
31
32
40
20
12
15
66
90
42
12
31
29
18
33
84
36
45
19
8
100
32
45
3
12
3
33
69
91
59
1
17
30
30
102
36
30
27
24
3
18
7
11
21
9
27
33
72
19
140
3
1
140
40
24
11
60
24
96
25
5
12
75
12
3
12
6
75
36
33
66
9
120
16
56
4
36
29
114
13
17
6
54
6
25
47
177
36
9
87
3
45
33
99
21
3
4
35
33
88
24
41
7
8
52
32
12
40
24
5
15
57
12
96
75
9
30
73
53
72
3
12
3
1
41
27
40
41
24
6
57
15
48
81
16
20
4
144
29
78
42
51
52
32
33
138
72
60
33
45
39
16
5
30
54
15
16
5
114
13
35
9
48
16
5
72
12
6
144
78
7
32
9
72
12
120
120
6
72
9
3
93
33
39
48
15
18
72
12
27
48
15
66
15
45
7
23
45
12
63
37
44
3
33
60
12
33
3
57
42
141
4
56
16
11
105
63
144
45
21
12
7
35
141
40
29
30
57
9
75
9
6
129
21
51
4
116
51
9
48
76
29
3
15
42
ABCD 99687788912*3^$a+1 [50046]
24
6
9
207
174
27
9
180
96
12
31
215
24
6
66
9
135
6
51
33
102
24
25
8
81
30
30
12
7
41
31
128
48
87
126
72
3
40
77
27
45
18
18
102
48
96
24
9
88
29
51
9
120
31
17
12
18
1
96
80
21
42
105
33
132
3
15
48
6
283
71
1
8
57
6
129
9
30
9
45
3
63
30
67
5
27
111
49
17
15
129
127
5
84
6
153
64
5
36
132
48
66
1
5
18
49
137
54
6
51
45
108
24
78
162
78
9
213
27
39
49
8
39
24
177
72
88
29
43
8
33
84
51
21
156
48
55
29
66
9
96
9
6
42
24
39
40
41
135
16
89
54
66
48
6
9
16
56
9
31
48
8
33
39
16
120
56
15
1
137
7
8
63
30
90
72
72
48
30
43
47
1
65
7
89
36
42
18
39
24
159
33
9
79
65
84
3
15
222
27
168
15
30
42
18
15
33
12
36
6
24
144
97
5
96
90
54
36
60
18
240
66
24
60
36
24
55
65
7
8
57
7
17
79
17
55
47
57
16
144
5
123
40
23
42
12
234
81
15
288
1
56
9
7
5
27
93
3
21
3
165
12
48
87
24
9
108
42
42
55
29
12
54
33
63
18
30
42
168
15
9
6
54
66
25
29
12
15
9
36
75
9
30
90
54
102
51
69
19
56
9
30
72
78
91
8
21
42
145
5
18
90
54
30
66
6
51
144
64
144
23
54
18
25
168
89
84
24
51
159
1
5
60
6
18
108
24
51
33
54
30
36
36
36
15
15
42
7
80
120
81
60
48
36
6
18
55
24
8
105
87
33
48
12
12
36
60
15
9
12
18
78
3
15
54
90
72
18
12
43
168
48
29
51
21
24
90
90
120
24
55
8
69
235
89
54
78
48
19
5
18
24
9
189
18
57
40
80
63
18
36
19
65
30
216
9
57
30
9
16
48
41
15
15
18
7
80
93
48
43
5
42
273
39
1
101
24
115
32
63
9
96
57
7
17
6
30
3
15
30
187
137
132
60
36
3
9
127
101
18
54
42
145
128
141
27
87
42
24
7
32
111
81
33
31
80
15
66
31
72
80
45
48
114
150
18
30
3
9
15
45
210
25
29
12
39
21
67
5
27
111
30
3
45
12
30
48
25
24
48
113
120
84
67
5
18
241
89
36
12
7
125
43
149
51
57
6
72
145
32
33
79
53
12
79
80
81
180
19
5
162
78
162
9
63
18
60
42
30
36
72
24
54
120
57
15
174
24
36
30
114
24
72
24
7
53
36
15
15
6
138
24
96
114
150
73
65
78
210
15
16
53
36
96
24
15
40
24
23
25
77
67
24
119
48
18
54
18
15
33
24
7
8
63
169
48
53
48
12
174
105
33
7
29
12
54
24
30
24
75
21
147
24
63
90
6
66
15
21
43
17
48
36
48
3
165
3
16
71
25
269
3
177
24
12
48
99
57
30
33
96
21
43
56
141
66
18
36
66
57
45
3
24
16
17
15
40
17
31
24
8
111
72
24
120
78
72
66
54
51
93
114
81
21
18
48
9
93
42
9
16
29
36
30
30
36
48
24
6
49
23
57
153
72
30
33
33
6
9
39
102
18
30
27
69
72
19
23
66
79
17
39
15
120
241
101
43
65
12
67
32
39
120
24
1
144
48
8
9
120
48
39
16
17
12
90
153
111
6
84
7
53
27
57
103
89
31
215
25
47
6
27
45
84
55
71
168
66
96
87
111
1
95
49
17
12
12
78
6
72
3
45
91
8
63
9
9
7
5
43
101
36
7
17
30
9
15
72
48
6
91
65
54
6
138
25
77
132
12
180
6
18
207
69
19
101
18
30
67
71
30
60
39
9
79
95
33
63
97
152
135
18
12
147
24
81
31
17
12
48
123
45
138
42
24
24
31
95
18
6
9
81
79
8
39
25
23
81
72
33
192
30
24
33
48
57
48
55
23
90
150
6
48
3
69
195
33
36
66
73
53
123
117
19
5
48
12
15
24
45
72
60
79
23
102
3
48
87
81
135
24
33
9
103
5
72
18
30
12
63
33
60
24
18
42
31
24
56
63
9
45
91
72
128
9
15
105
55
80
87
9
24
231
ABCD 99688045844*3^$a+1 [50002]
5
18
12
13
32
72
16
11
109
5
42
18
31
149
12
19
36
20
4
11
24
60
13
72
11
24
6
43
56
15
30
31
89
24
7
23
42
7
12
120
48
11
6
79
17
210
30
18
61
59
109
47
21
40
23
36
6
19
60
48
17
103
11
12
49
41
3
21
19
24
108
8
87
18
147
4
11
18
6
1
23
49
11
36
24
25
96
71
60
25
24
29
19
11
12
25
29
6
105
69
30
25
36
20
9
91
35
117
33
3
72
159
66
99
16
95
78
42
25
23
45
36
16
12
8
4
5
90
25
29
72
24
6
25
44
75
24
36
6
30
24
126
55
24
5
24
36
54
6
36
48
12
99
16
5
15
9
84
12
90
78
7
12
12
35
21
135
37
116
36
64
36
8
33
127
23
114
24
91
36
20
40
32
21
187
5
43
5
66
66
79
35
30
36
24
24
12
138
57
4
96
44
9
19
47
60
6
139
41
24
150
9
75
1
5
115
11
48
12
109
89
66
81
3
61
35
13
48
35
37
23
18
31
48
11
1
48
20
21
60
27
39
1
29
6
48
37
59
6
43
11
109
11
36
33
27
49
36
5
24
31
65
18
36
13
12
36
65
54
33
148
108
96
89
30
69
220
48
12
17
114
72
48
6
150
33
52
29
90
6
3
87
13
8
93
30
6
30
24
36
1
119
13
11
6
6
48
36
54
27
3
30
55
72
5
19
48
47
13
47
30
90
1
83
12
13
47
48
1
5
6
144
9
81
120
15
40
5
54
36
6
39
75
13
11
1
48
12
20
99
81
28
8
93
7
23
132
30
30
18
126
66
18
72
24
81
28
11
24
36
9
27
25
20
3
90
12
60
67
20
36
45
60
96
114
1
65
103
36
24
11
109
11
1
11
60
13
65
31
5
114
42
7
41
7
12
12
5
126
24
24
49
17
114
6
24
6
109
24
32
28
23
30
30
30
43
24
71
12
84
150
6
37
8
15
24
54
15
21
54
36
69
51
84
25
11
6
150
48
6
15
9
7
59
33
21
6
61
24
29
19
20
63
60
165
9
19
11
33
72
36
15
18
12
7
60
12
95
54
79
53
18
1
8
36
15
96
84
157
29
15
15
21
108
16
29
135
4
72
60
5
43
32
28
41
42
69
100
35
9
51
25
11
138
102
30
67
8
4
11
84
13
53
19
24
5
6
13
41
7
12
12
24
104
28
80
4
24
24
11
60
42
19
35
73
32
15
21
39
13
48
5
3
64
71
12
108
12
25
23
1
48
60
11
12
24
1
5
24
3
16
35
42
54
54
51
36
15
60
18
60
66
30
66
49
41
78
6
30
6
55
23
12
48
60
69
3
49
36
185
60
30
13
36
36
5
15
72
3
30
39
45
54
6
3
81
19
41
102
30
60
27
3
49
20
64
24
120
48
5
54
13
68
28
96
11
25
59
6
99
45
36
18
49
60
11
42
24
31
24
29
6
24
60
6
31
24
71
24
141
72
21
6
36
25
119
25
20
45
19
12
32
3
73
95
150
6
33
21
150
60
49
71
45
16
48
11
42
63
52
20
15
13
11
13
48
44
111
25
44
51
24
84
36
13
8
3
49
36
41
54
69
51
60
66
30
36
109
44
15
37
84
24
11
9
21
6
9
15
13
17
6
13
5
6
24
30
6
30
51
4
36
32
3
18
19
32
69
31
71
30
15
4
29
19
17
39
27
30
30
13
11
13
92
15
30
30
30
31
24
20
99
97
12
48
35
48
60
49
11
36
24
6
31
20
144
136
23
30
79
12
11
24
9
231
1
113
6
1
35
18
99
88
20
3
12
48
49
132
44
15
6
6
54
30
84
12
108
49
83
25
23
25
12
24
36
59
54
7
180
44
16
48
11
13
72
56
72
16
47
25
53
19
107
24
69
21
79
23
48
61
71
18
19
23
13
20
52
12
8
39
33
27
84
61
44
15
36
24
12
85
35
24
93
72
28
107
61
12
80
27
6
7
12
65
126
9
16
59
49
5
30
49
11
42
19
11
30
3
27
18
7
12
12
60
119
49
12
5
36
30
45
39
24
1
95
54
19
71
21
45
54
45
36
16
20
4
71
69
16
143
12
45
39
1
12
23
24
36
49
5
114
72
13
41
43
41
27
39
6
18
36
66
199
5
66
69
9
7
23
6
19
36
5
30
45
4
35
1
11
84
36
180
153
51
13
12
140
40
29
75
165
87
9
66
24
246
15
189
24
72
168
7
23
66
6
37
11
189
100
23
49
44
136
36
185
3
15
21
39
69
36
105
6
13
12
29
6
45
129
91
65
3
33
19
48
23
37
72
36
35
37
20
28
72
53
18
25
35
30
180
60
30
45
16
84
84
60
17
66
85
5
7
12
24
41
91
20
4
35
1
24
24
5
72
48
30
1
35
9
75
66
84
36
6
120
25
144
20
28
36
11
24
36
1
29
43
113
39
9
6
60
84
25
17
48
67
44
39
72
69
36
9
31
5
19
5
96
19
71
60
18
72
7
20
40
68
9
30
1
35
48
60
49
41
7
8
4
23
48
6
24
36
75
39
61
29
6
36
54
63
27
13
17
139
36
71
13
41
54
25
71
13
11
25
5
30
1
56
108
21
15
4
41
43
20
33
30
9
21
54
25
5
30
6
3
87
25
24
36
29
6
25
5
48
19
11
1
65
96
99
39
1
36
59
73
96
11
9
16
36
29
54
42
84
66
114
6
54
144
66
9
ABCD 99688609492*3^$a+1 [50009]
24
115
6
23
4
8
24
13
120
15
20
16
36
20
88
32
48
31
6
18
41
120
19
30
42
69
20
24
43
53
1
54
5
24
12
48
7
5
43
21
39
101
25
35
1
11
43
29
7
84
65
24
12
25
71
24
73
18
9
80
1
18
5
61
35
73
23
64
3
36
60
9
92
4
39
17
28
60
80
31
17
13
15
104
7
41
24
84
19
5
25
15
8
12
7
9
60
20
36
1
47
73
24
120
3
8
4
24
21
23
115
108
5
73
12
3
116
31
137
48
24
73
15
32
24
37
3
56
55
66
35
4
48
116
1
15
8
108
108
7
18
119
31
89
132
25
3
75
5
25
23
52
8
13
11
36
79
9
135
105
92
88
20
1
35
48
16
116
91
17
13
78
65
4
3
5
13
11
4
44
72
4
21
23
12
168
103
89
36
19
221
12
36
1
78
66
15
20
7
84
53
36
37
47
25
75
3
17
16
15
29
85
83
60
48
4
105
47
36
49
54
17
88
92
24
100
120
80
49
15
9
11
84
36
76
20
19
42
27
72
44
84
1
6
36
69
111
5
7
65
25
18
5
55
17
13
60
47
1
39
3
54
11
84
31
29
55
125
91
33
21
3
3
12
6
35
16
68
7
29
79
66
75
20
12
24
36
84
55
24
41
36
48
19
5
40
56
1
36
59
1
83
4
20
31
29
61
11
180
13
18
9
3
36
90
11
31
30
3
32
7
41
12
28
32
67
30
51
45
59
12
84
25
12
78
12
93
56
24
25
11
25
18
126
39
8
175
18
155
19
5
31
17
43
36
53
55
48
5
73
51
56
19
9
21
3
56
19
41
72
60
19
24
81
3
17
40
39
29
61
11
24
19
90
11
160
44
37
95
4
44
12
40
8
7
24
17
120
37
18
5
12
112
39
5
24
7
18
102
6
155
37
23
48
115
9
57
15
39
29
43
60
5
97
6
9
3
89
19
41
1
63
20
16
8
136
24
87
6
119
24
36
19
30
11
28
111
5
24
43
33
20
127
5
13
15
32
12
36
31
48
57
39
30
36
155
31
48
5
55
5
40
44
55
41
76
45
71
283
69
3
5
12
37
24
11
43
41
36
40
128
43
29
4
20
24
175
12
5
73
51
39
12
54
11
36
12
16
51
29
12
24
36
28
15
54
15
32
64
44
25
18
33
39
57
44
36
28
33
18
60
84
41
12
12
61
6
5
103
17
121
87
36
21
6
9
80
55
53
16
21
11
25
30
33
44
96
132
4
39
9
20
37
39
69
96
59
12
109
47
72
7
53
31
5
72
19
53
16
20
12
52
20
16
135
54
27
3
17
1
35
24
24
64
3
17
48
120
7
18
59
108
12
19
65
67
5
48
49
15
56
156
28
8
84
13
36
39
51
77
24
84
60
85
54
12
6
47
7
33
20
60
61
35
1
35
4
15
42
47
16
45
51
8
85
18
138
11
4
20
91
5
49
75
69
15
96
32
19
65
25
24
54
180
41
31
89
36
1
83
55
60
54
47
88
93
24
30
18
11
12
180
24
28
8
13
30
24
65
16
24
32
4
15
5
12
52
56
115
77
43
54
23
24
28
8
7
105
32
84
127
53
12
72
16
20
7
12
5
60
13
30
42
15
8
103
161
73
51
36
44
24
12
25
78
48
72
6
36
23
7
18
71
4
8
25
23
55
41
4
32
24
36
124
80
19
5
72
12
12
73
87
99
69
51
6
54
12
18
15
27
69
20
55
69
15
6
35
96
112
8
12
60
48
4
8
7
5
36
28
20
76
108
3
18
30
65
24
16
21
6
89
28
8
13
71
91
150
23
132
7
77
60
48
31
9
32
13
11
37
3
75
5
12
12
108
24
13
42
84
29
12
64
9
48
3
105
11
28
152
4
60
21
23
108
13
95
79
21
32
72
16
32
7
5
127
33
80
76
20
19
60
81
27
108
5
96
4
57
123
116
24
40
36
51
137
72
4
60
15
149
12
55
33
80
48
84
49
30
5
19
45
21
36
11
132
12
43
17
25
23
85
95
48
49
3
8
28
15
17
60
28
27
5
7
42
23
76
60
32
48
4
32
31
48
29
100
152
79
5
49
11
61
71
12
31
5
7
29
28
33
222
41
36
31
5
12
48
120
12
12
133
18
5
24
4
44
7
105
3
17
60
28
21
35
1
6
12
17
48
12
24
67
48
17
60
73
15
21
99
9
18
9
24
39
5
13
18
89
67
5
64
20
24
12
124
20
109
131
36
60
24
4
8
7
21
105
35
1
18
65
43
57
21
12
78
29
48
13
120
24
71
24
7
18
6
9
153
107
60
12
144
64
20
12
36
7
41
31
105
8
108
60
7
5
16
15
101
13
35
16
44
132
4
32
48
64
3
17
36
49
11
60
61
18
45
92
43
108
149
49
15
20
24
43
24
149
24
40
111
17
24
96
73
11
28
12
183
5
13
47
7
29
184
56
24
12
73
78
189
9
12
87
32
13
11
1
6
29
24
120
7
33
21
84
39
3
113
40
57
35
4
20
48
7
33
12
24
39
17
49
36
159
24
80
48
12
1
60
11
19
17
79
18
27
20
36
55
18
111
8
7
29
84
12
19
42
87
57
11
7
53
37
18
53
16
15
29
72
4
60
33
18
53
72
43
105
36
111
29
24
31
69
36
8
12
48
228
48
40
ABCD 99689488142*3^$a+1 [50002]
12
30
36
65
160
20
7
12
96
54
36
47
103
30
6
18
23
7
5
25
66
30
6
18
15
20
103
5
37
51
20
49
3
135
30
90
24
9
9
6
6
18
33
8
52
72
20
13
48
12
35
25
12
35
7
6
24
18
18
42
5
13
150
12
6
15
15
21
60
45
138
48
18
12
48
24
23
13
36
3
8
28
45
24
96
30
57
60
33
39
15
30
75
8
43
96
18
23
13
72
18
21
33
42
53
28
9
83
43
60
9
81
23
19
48
18
75
9
51
20
84
1
42
30
12
3
87
60
210
3
75
33
105
39
57
18
30
3
3
57
12
27
66
42
6
42
30
48
6
6
24
48
66
36
21
144
141
227
163
53
84
13
23
7
12
6
42
45
33
54
93
69
39
57
15
75
18
99
33
18
12
54
11
4
9
6
48
18
3
9
27
33
23
4
33
72
24
84
6
24
150
42
9
39
18
3
75
24
57
8
52
3
33
15
53
16
51
77
31
81
3
66
6
6
162
18
42
57
3
18
15
45
12
11
31
78
3
15
5
48
25
87
20
12
31
29
205
6
5
7
18
39
3
5
72
43
5
7
6
30
81
39
36
129
9
102
30
18
6
47
13
30
6
63
87
6
48
90
42
24
11
12
25
30
5
13
102
18
30
125
48
1
114
6
36
24
39
39
150
36
30
36
6
120
12
3
15
5
64
3
6
27
15
5
40
57
11
60
37
30
5
7
6
84
102
6
42
18
3
9
72
83
121
35
1
30
126
23
7
18
12
15
8
7
5
193
30
9
33
39
33
36
6
48
18
3
57
60
90
53
79
18
47
1
6
78
12
3
8
43
5
37
75
15
30
30
53
84
103
24
69
57
18
12
48
42
12
207
93
18
53
72
4
63
30
66
5
7
12
18
12
71
25
24
12
144
120
24
60
72
18
113
4
21
18
141
33
15
3
54
75
33
18
30
72
63
3
6
144
147
39
21
27
5
97
66
5
13
30
9
3
60
48
24
101
91
18
6
5
31
18
3
27
6
54
21
9
36
54
33
48
177
12
15
12
44
115
30
72
87
45
42
69
9
15
15
21
20
196
3
78
3
21
66
42
30
30
48
87
33
144
23
73
42
81
9
42
18
18
30
60
63
69
30
5
25
11
49
18
5
4
216
39
33
45
60
3
20
37
36
6
6
18
36
6
78
5
1
48
18
45
39
6
39
45
48
12
6
138
12
12
48
12
51
20
25
39
200
55
12
66
18
12
18
6
48
33
15
9
69
12
23
31
29
52
12
33
42
30
12
24
12
132
30
66
15
21
24
27
24
21
72
6
21
44
19
72
53
43
5
37
3
75
53
19
81
9
78
42
15
51
9
33
15
39
36
57
3
17
36
12
43
24
12
6
3
9
48
90
18
12
23
79
101
40
20
72
25
12
18
54
6
45
183
6
11
43
5
24
73
18
17
37
11
7
48
5
1
15
15
36
60
18
51
48
36
21
6
42
23
7
33
87
5
43
60
18
12
18
57
93
12
24
15
21
18
42
27
15
72
101
37
12
51
15
24
69
21
96
12
36
15
80
52
177
108
3
9
3
9
6
9
51
5
28
15
36
81
27
30
87
63
60
30
3
15
5
73
6
9
87
18
27
12
255
21
9
60
87
8
16
21
18
168
45
33
12
99
9
6
36
69
3
53
25
42
5
13
24
78
173
25
15
9
6
5
25
72
171
15
6
6
5
25
15
12
20
67
18
72
6
168
24
41
1
75
51
48
12
17
25
6
114
48
12
75
8
19
9
60
84
87
9
39
65
52
8
36
49
12
30
9
9
48
12
3
27
6
24
18
30
23
160
20
7
84
6
24
23
31
45
104
40
3
60
5
40
15
84
41
25
18
72
72
30
15
3
72
18
35
73
51
111
72
30
27
33
23
85
15
8
19
33
12
8
7
45
3
12
5
16
177
3
21
6
42
48
18
5
31
36
65
13
330
9
27
53
13
3
9
78
24
45
3
12
93
20
67
48
33
72
36
12
24
21
12
3
12
72
21
18
72
30
3
36
45
48
51
27
18
24
3
8
127
45
3
17
67
5
16
69
30
36
12
102
36
222
5
7
18
23
60
61
18
45
3
42
27
21
48
96
84
42
42
3
8
19
12
21
48
69
6
66
18
60
6
27
80
64
99
144
78
3
20
4
3
114
18
57
3
36
12
90
47
13
12
48
84
6
42
12
48
60
18
30
30
90
90
18
24
12
3
3
33
44
13
12
60
18
12
36
42
123
69
48
12
30
5
37
6
45
8
37
120
78
6
60
6
48
30
12
42
48
18
42
114
24
6
29
19
18
30
129
3
30
23
37
18
45
39
144
54
87
24
9
30
42
54
6
30
6
35
124
81
27
8
43
12
17
85
35
55
6
27
3
17
13
95
169
36
6
9
39
66
30
6
18
18
3
20
49
12
3
27
33
51
5
72
85
35
37
3
9
23
13
3
27
24
24
72
12
21
15
54
12
6
9
75
69
117
3
21
71
73
12
30
78
12
30
12
21
75
30
54
45
3
42
23
4
51
57
27
18
30
18
120
15
80
7
18
3
27
12
30
3
72
93
18
5
16
21
12
3
20
109
6
42
6
42
12
42
29
25
90
21
3
18
84
39
39
90
3
48
9
6
29
25
12
6
42
96
144
6
6
24
72
54
89
19
33
9
11
48
4
20
28
72
108
9
24
24
71
16
96
72
20
48
4
81
24
15
60
48
36
45
15
87
12
48
30
15
15
57
21
39
48
9
11
37
42
45
21
12
66
9
3
12
30
60
11
25
47
7
6
90
102
47
43
9
99
5
79
101
31
29
91
120
18
30
18
12
30
6
30
17
4
21
63
51
48
53
100
45
30
30
3
9
27
93
42
30
6
12
21
32
25
35
49
24
47
37
48
23
60
52
12
57
3
15
33
57
3
72
27
18
ABCD 99689614606*3^$a+1 [50008]
33
108
27
12
21
90
18
51
213
66
30
51
36
27
6
12
3
117
12
51
24
75
30
90
18
90
78
12
12
27
3
93
24
48
3
165
27
81
60
45
54
36
294
6
54
51
45
39
156
9
6
24
45
132
9
15
24
81
12
48
84
18
48
57
204
24
45
132
48
84
87
93
15
12
3
57
9
24
36
24
3
84
63
6
90
105
36
36
84
39
69
3
120
30
15
3
57
48
69
18
30
63
9
3
27
90
3
84
33
51
75
30
60
90
90
12
60
42
6
87
63
72
9
48
15
6
30
45
57
219
33
75
12
9
15
57
12
51
9
183
48
60
57
3
165
132
12
138
42
90
48
102
135
33
108
27
132
15
21
189
15
33
12
27
21
12
6
21
21
195
3
9
45
51
84
21
39
33
27
45
18
117
12
3
21
69
36
27
24
84
99
6
24
15
21
12
48
72
12
36
99
108
33
15
12
3
12
18
30
57
57
75
72
60
93
3
24
9
24
60
15
36
9
228
12
3
33
162
108
12
18
30
30
15
117
72
75
93
48
72
63
9
51
27
42
78
42
96
204
6
84
18
87
36
15
9
33
39
21
63
12
24
81
63
9
3
105
63
15
24
21
24
15
48
45
183
129
60
3
69
39
54
15
60
3
60
45
15
9
36
24
108
45
87
21
3
177
15
3
81
69
42
30
18
57
12
132
84
84
15
96
24
57
69
84
48
63
9
51
9
6
54
126
30
30
45
57
72
27
36
45
3
45
15
60
15
54
18
18
15
9
6
24
18
12
18
48
105
72
33
60
147
168
9
15
33
39
24
69
15
153
39
24
105
75
45
132
30
42
126
81
120
21
63
9
3
24
21
3
117
87
3
90
27
3
117
12
21
63
15
57
12
45
90
21
9
3
12
231
30
30
21
24
45
102
9
63
33
93
24
6
21
24
12
87
30
27
33
156
99
123
48
42
99
21
60
27
3
129
180
24
60
9
30
6
24
3
132
63
120
33
39
6
144
51
105
12
18
30
60
30
21
33
36
54
93
12
192
9
162
57
3
9
96
105
27
3
57
48
12
60
15
18
18
42
12
135
3
33
99
165
12
33
30
45
15
90
27
39
21
51
45
15
12
6
60
72
150
30
12
60
3
27
30
108
12
186
69
21
27
12
21
90
12
18
27
3
9
93
3
57
99
144
99
21
72
3
54
108
27
51
102
90
9
9
75
24
3
57
60
75
228
12
105
15
93
33
51
60
33
27
48
36
9
18
69
3
93
60
48
15
24
18
48
120
27
24
60
48
105
36
12
12
27
51
78
30
81
39
30
84
6
21
3
78
159
33
27
39
9
33
3
27
138
90
69
96
12
12
12
3
33
33
24
51
117
48
15
57
12
15
15
81
60
15
24
33
27
60
30
15
243
48
9
153
3
15
9
75
81
39
30
6
30
12
39
9
42
45
24
48
81
51
39
21
21
12
90
6
87
3
24
6
30
42
12
60
36
15
36
84
24
141
30
21
33
51
24
33
75
12
3
9
36
105
18
9
48
12
156
192
12
15
30
30
66
39
75
45
45
6
21
24
45
24
60
6
24
117
3
48
33
45
51
9
27
12
105
63
15
45
108
12
12
72
93
63
3
54
51
45
12
3
57
18
81
9
24
15
45
66
12
42
60
36
24
87
3
18
150
45
93
12
42
60
21
135
24
66
39
21
15
36
21
27
228
45
3
27
18
15
45
120
15
75
54
36
87
48
15
42
63
9
78
69
33
210
18
72
111
135
54
66
12
9
3
66
12
3
69
18
9
33
60
18
18
54
105
15
33
57
60
15
33
3
24
36
69
30
6
42
45
3
162
27
12
63
18
108
15
36
93
60
123
75
69
21
3
9
3
12
33
15
132
33
27
51
9
21
12
12
27
39
24
141
9
75
12
99
42
12
27
24
36
24
9
51
15
24
90
138
78
39
63
117
3
9
36
24
21
3
36
69
12
3
84
15
48
48
9
12
39
21
63
21
9
3
24
9
15
24
15
48
42
3
57
30
66
60
12
15
24
9
12
63
9
6
24
18
27
12
84
69
27
33
36
72
135
24
21
18
42
12
15
45
6
30
24
18
30
195
24
96
45
78
57
72
192
21
12
78
12
21
9
18
72
21
45
15
57
12
36
39
33
72
60
63
33
135
84
33
75
132
72
69
84
63
45
15
105
102
6
72
39
9
87
24
69
159
33
30
9
33
6
9
3
33
84
36
24
93
18
24
18
12
36
120
15
57
42
126
12
72
48
75
15
102
15
12
48
48
93
84
15
21
240
60
192
12
15
36
24
33
27
15
33
105
150
57
108
60
24
39
21
33
15
45
18
30
30
117
48
ABCD 99689634022*3^$a+1 [50108]
37
29
36
48
55
95
30
12
15
21
75
57
18
13
29
27
40
11
84
25
32
51
18
72
48
78
6
7
72
59
45
45
96
36
78
36
109
72
5
27
16
72
104
9
127
53
36
96
48
6
97
5
108
55
65
12
27
45
99
129
31
56
40
41
6
6
42
18
31
8
9
31
24
8
21
120
3
96
33
39
16
29
12
18
24
21
21
19
59
6
7
17
96
42
61
11
21
24
117
3
75
21
40
11
18
19
32
40
72
5
90
81
40
29
3
64
11
21
99
42
24
99
15
6
19
56
3
6
31
65
66
45
40
104
9
30
30
66
198
48
12
60
12
7
29
43
11
150
60
43
11
30
6
48
1
5
12
18
24
18
99
16
65
7
5
19
11
48
61
11
102
15
99
45
40
32
16
17
30
42
151
29
132
12
30
78
15
96
45
12
15
88
32
57
18
42
19
17
31
24
72
65
87
27
13
24
83
24
13
11
13
29
84
7
32
27
13
56
16
5
99
9
31
11
18
6
21
123
21
9
7
24
8
96
16
5
12
7
47
1
77
36
24
79
17
42
141
3
69
39
9
21
43
17
6
30
19
8
9
24
31
23
25
41
36
24
3
64
8
27
18
91
48
17
60
60
6
25
8
24
33
7
35
13
5
108
30
25
101
36
18
24
6
31
176
33
55
17
79
48
23
9
24
112
5
12
48
7
11
24
42
43
24
23
25
155
18
3
9
48
39
16
11
30
12
115
5
54
13
17
15
9
12
123
9
39
24
27
21
21
3
184
11
18
3
9
72
18
66
27
24
16
24
29
72
19
24
5
6
18
6
37
23
25
72
17
42
30
55
53
12
60
75
21
24
27
16
24
29
3
57
31
11
21
40
59
13
17
18
54
55
11
42
3
9
24
12
42
18
114
37
17
55
47
84
13
101
72
3
9
7
104
9
87
16
72
5
30
90
12
60
36
55
32
21
156
7
77
12
39
33
39
3
66
24
67
113
48
36
6
37
29
132
15
15
25
5
3
27
6
7
17
12
6
61
48
32
72
15
9
3
45
9
55
5
75
144
64
173
3
27
21
39
18
24
63
24
33
48
39
64
65
60
67
77
51
72
48
24
16
29
75
64
89
55
8
64
5
18
174
91
53
6
6
42
30
48
7
72
29
24
3
9
30
78
108
7
101
6
18
43
17
55
32
9
42
12
42
36
3
15
25
80
9
12
54
66
240
174
6
36
78
13
96
8
45
19
8
57
66
85
5
54
61
47
18
39
69
102
18
30
21
9
7
96
11
6
127
8
57
15
27
60
57
64
59
13
32
111
162
15
3
114
3
3
54
30
12
24
12
78
27
144
3
36
54
6
13
101
51
9
18
18
30
54
15
72
39
25
11
66
43
11
54
96
7
32
21
27
24
9
6
12
30
31
11
13
17
36
27
33
31
48
53
3
69
19
56
3
13
96
48
72
11
61
131
13
32
96
16
56
3
12
12
18
3
24
48
24
3
246
15
9
55
5
24
24
18
1
120
96
5
12
18
42
27
27
21
45
78
6
66
13
5
90
66
12
48
6
24
54
60
60
36
43
11
6
15
40
5
120
6
6
55
104
112
41
31
32
33
96
30
30
36
60
27
21
24
12
15
9
6
6
42
12
6
39
40
35
30
90
54
7
17
7
5
6
141
69
3
45
60
60
43
48
29
99
15
73
53
3
3
37
41
18
13
8
267
162
78
21
3
96
42
24
48
19
53
60
55
53
30
6
103
23
30
18
25
107
78
7
23
1
17
15
9
60
75
72
21
6
12
42
31
41
60
75
40
5
3
51
13
72
32
105
90
21
9
24
60
24
36
24
7
53
12
138
45
69
3
33
7
8
112
24
8
27
24
42
3
16
5
90
6
78
114
6
192
84
73
5
18
1
17
55
77
3
24
40
5
3
40
17
42
117
33
63
21
114
18
7
101
30
30
12
60
60
19
11
42
108
12
3
99
21
72
51
42
60
72
42
6
12
3
57
12
48
27
9
36
19
32
16
11
85
48
56
40
41
48
24
66
37
11
6
48
36
19
35
61
8
87
54
3
33
6
138
7
32
40
77
54
42
6
37
32
69
3
3
66
78
30
79
32
51
13
72
8
40
32
96
21
42
48
6
67
35
45
33
7
59
24
13
47
25
8
33
36
90
42
79
48
5
27
39
54
3
33
15
57
7
41
7
65
150
25
5
3
33
30
9
51
72
42
43
8
21
19
32
27
6
36
18
66
15
45
27
33
36
30
36
18
30
1
32
3
6
54
25
11
61
77
54
42
36
7
23
1
32
16
29
75
9
66
21
72
16
83
30
55
5
115
107
78
31
17
7
48
29
60
6
6
6
37
24
72
29
30
45
232
24
8
21
48
43
5
30
30
12
24
48
90
66
7
5
43
5
36
103
96
35
13
197
30
6
39
48
9
90
109
8
27
37
47
1
72
144
23
36
24
6
15
24
48
24
9
48
15
72
81
7
24
48
149
67
104
3
18
60
168
103
17
24
12
67
77
6
18
18
25
5
67
24
32
40
5
6
6
63
9
6
49
173
43
48
17
7
95
49
32
88
32
33
24
90
84
18
12
36
12
43
5
84
15
21
6
30
60
36
39
33
42
6
18
102
87
33
39
81
60
3
40
29
43
128
39
73
17
138
78
36
6
48
37
17
31
59
36
1
72
11
42
144
19
5
43
29
24
42
48
25
5
12
12
19
41
31
11
21
165
19
11
13
59
13
48
41
31
29
6
90
3
16
5
24
3
21
147
9
24
12
3
3
37
5
67
104
117
60
12
19
120
23
54
19
17
31
56
33
39
27
18
3
3
30
31
5
3
ABCD 99690064822*3^$a+1 [50088]
36
33
231
72
132
18
30
180
18
39
87
90
90
204
84
90
42
84
6
90
30
39
39
81
9
63
153
90
117
129
18
93
33
90
24
72
36
33
21
99
201
24
90
156
186
234
141
363
12
24
198
36
30
222
18
9
63
33
69
36
6
33
33
450
93
15
342
90
114
159
15
129
501
42
18
87
3
30
24
102
36
213
24
15
162
90
60
138
15
27
144
54
72
36
48
219
21
174
6
156
51
153
72
72
63
57
18
24
69
75
30
216
90
150
63
111
129
105
6
9
57
270
18
78
33
51
90
18
132
126
108
306
48
96
12
108
60
522
108
87
177
18
108
90
132
315
39
600
90
120
159
72
9
66
54
6
72
12
144
6
120
144
15
255
54
75
165
195
33
54
198
42
54
102
108
24
48
177
81
36
84
72
255
105
42
12
129
267
72
6
12
3
15
96
36
138
180
42
45
72
237
54
72
24
141
48
45
27
147
168
54
63
261
66
18
168
30
24
234
126
33
15
72
18
15
168
3
54
48
114
48
21
249
111
75
54
156
42
102
3
72
120
45
210
126
6
90
30
78
162
84
90
15
72
39
33
21
222
102
96
360
30
60
54
72
63
153
63
72
45
192
126
132
33
15
90
36
3
471
234
63
57
36
144
36
15
72
168
72
3
66
36
288
222
12
72
141
72
201
6
33
123
72
108
144
6
162
12
21
3
126
144
126
9
201
114
36
9
45
30
144
198
150
18
234
126
15
51
78
108
192
123
3
6
48
6
249
57
306
120
24
66
18
186
144
135
81
18
102
6
84
21
48
39
42
216
15
48
57
15
3
60
36
30
111
48
24
465
15
75
21
15
222
123
75
90
90
360
177
3
90
12
87
168
72
33
15
273
54
240
12
54
24
126
9
75
78
135
9
108
108
72
48
150
108
30
15
39
96
66
18
21
177
24
48
42
120
36
18
39
48
360
3
60
126
18
66
72
54
234
36
6
84
33
168
57
48
72
96
135
57
150
12
150
90
12
18
252
51
75
78
30
144
33
63
1017
75
54
114
144
12
180
126
15
9
180
144
102
168
189
57
78
300
36
129
3
213
165
12
15
72
168
183
105
39
12
24
36
108
12
60
36
48
177
27
36
84
21
129
30
36
54
183
87
180
132
9
315
12
114
144
87
33
216
6
138
6
18
15
141
162
90
18
72
108
126
180
114
72
72
246
6
33
120
27
261
3
ABCD 99690074468*3^$a+1 [50010]
54
72
72
3
33
7
65
18
126
270
90
223
173
18
25
65
39
216
177
15
88
59
61
56
63
306
175
5
67
32
16
72
173
162
57
51
36
90
15
208
192
24
11
109
89
111
24
63
9
64
125
72
180
159
111
33
16
95
126
54
13
41
180
27
27
21
105
31
216
203
90
36
18
18
243
160
56
184
59
93
24
24
64
65
135
40
23
18
31
23
36
157
77
36
159
72
21
18
162
87
72
48
16
29
3
33
87
24
24
112
23
49
56
165
27
27
18
187
32
33
180
216
19
392
111
33
40
80
40
56
120
81
15
88
96
53
90
126
91
200
15
169
56
225
15
24
69
27
189
67
8
51
21
72
33
63
40
144
41
72
135
88
101
219
64
23
57
141
36
111
15
129
33
111
64
77
19
32
144
39
36
45
16
72
65
31
95
72
33
165
27
117
67
23
57
231
9
45
36
7
48
32
255
126
216
123
160
80
33
7
8
88
176
81
39
280
80
64
200
192
9
378
36
97
8
111
249
40
71
145
24
56
135
73
96
101
123
96
69
288
43
200
9
126
1
104
16
95
49
120
29
75
16
192
128
136
101
198
21
16
53
51
96
168
9
15
21
67
72
80
15
72
49
149
123
39
33
111
36
45
384
40
24
96
72
168
432
32
16
152
184
80
88
113
7
47
144
36
54
54
57
15
33
120
72
616
72
221
75
51
69
264
207
18
7
24
257
18
162
18
121
41
79
29
72
27
16
104
51
229
80
136
240
179
37
143
18
223
119
1
96
29
267
24
376
24
281
90
13
41
90
144
21
15
9
9
72
31
368
24
45
3
87
18
63
264
87
90
144
15
57
54
49
152
72
87
36
45
48
64
176
40
32
120
72
192
24
24
112
149
51
136
168
24
251
90
139
72
23
25
8
64
48
128
88
32
129
126
25
119
81
24
21
115
119
1
32
168
112
56
16
168
23
18
7
119
121
95
90
39
64
95
72
49
8
15
201
40
80
165
259
32
105
39
96
9
127
89
39
16
71
9
9
87
57
36
54
13
5
3
40
80
21
43
47
1
248
75
189
40
48
209
15
16
23
121
8
112
101
234
1
144
125
123
21
27
45
99
81
39
195
54
7
24
95
18
72
54
54
342
93
40
101
90
49
48
209
144
39
51
85
56
3
117
16
47
25
72
8
72
456
87
90
36
216
19
17
7
11
109
32
129
15
16
95
33
120
27
18
36
180
195
16
95
9
72
72
225
127
80
64
200
24
72
144
40
5
19
197
43
47
33
21
36
15
16
8
24
40
5
43
119
121
72
41
39
72
213
72
36
79
173
75
87
33
48
63
1
24
104
168
88
96
96
152
48
87
ABCD 99690220484*3^$a+1 [50026]
27
30
60
3
60
9
35
40
15
5
7
36
5
19
30
131
55
53
64
3
45
15
12
6
75
81
71
43
9
20
7
36
17
85
42
9
36
20
28
32
24
36
36
40
3
60
5
79
33
12
45
90
33
45
47
136
72
45
23
37
63
20
37
42
21
27
89
36
132
31
36
29
7
69
99
5
7
5
24
124
44
12
85
39
176
85
15
48
27
45
8
96
60
7
33
104
67
21
33
47
52
27
48
126
96
35
145
3
51
9
93
78
77
175
57
32
28
57
108
15
45
35
13
72
6
5
4
3
9
15
45
128
25
12
15
44
1
36
18
12
45
8
52
3
137
7
5
55
57
63
36
81
15
9
75
6
18
18
23
31
54
75
27
90
63
92
24
24
60
12
12
52
84
81
18
33
3
42
18
9
3
5
67
113
12
16
57
87
27
29
7
17
36
12
52
48
20
144
40
44
1
30
5
36
40
8
1
24
12
15
32
48
19
36
5
25
18
5
40
32
13
27
60
3
5
24
36
49
36
36
54
5
115
42
30
90
18
101
24
12
43
6
171
9
126
228
81
69
71
109
12
78
12
24
18
11
7
5
4
80
19
9
8
13
24
12
36
159
44
49
27
24
9
71
12
133
35
67
65
24
19
9
27
69
84
36
72
8
60
1
18
21
36
36
92
31
72
30
24
90
90
3
60
8
4
36
60
9
30
113
91
5
25
35
115
81
75
18
6
29
7
41
4
3
72
5
4
24
56
7
53
127
89
28
3
137
115
18
18
29
16
15
12
33
104
52
60
8
31
29
13
12
63
68
4
20
103
189
99
57
8
12
40
27
12
101
4
81
30
33
99
108
18
99
36
39
81
45
119
36
175
12
9
8
160
56
52
9
3
27
41
64
45
3
20
52
36
27
225
36
15
12
42
47
48
16
15
72
9
45
39
27
113
67
65
24
16
44
19
17
13
107
25
23
36
108
7
36
9
260
91
33
44
85
51
12
8
7
54
23
36
40
129
6
12
42
12
24
39
20
88
45
59
64
84
8
133
35
19
36
17
4
15
30
23
72
1
18
29
28
60
84
15
9
21
11
4
3
5
31
69
36
20
16
20
16
9
111
20
25
42
36
21
108
15
48
5
73
30
72
5
100
12
27
60
9
9
95
48
85
15
63
5
40
129
27
56
12
28
39
81
24
104
4
147
29
112
9
39
99
18
23
55
54
30
77
36
19
41
7
5
36
60
7
77
36
55
21
81
18
29
88
15
9
48
63
5
40
32
28
68
52
60
3
5
1
3
51
21
9
27
15
54
23
7
29
79
65
43
29
61
59
1
48
6
5
96
24
4
132
3
89
37
90
69
75
5
19
12
6
27
12
63
101
16
20
43
36
36
9
80
151
264
132
9
108
75
18
42
18
54
36
17
37
23
12
19
9
12
9
114
12
36
42
63
8
112
24
116
13
42
57
8
48
31
54
36
48
42
21
68
4
72
36
15
57
8
7
5
72
48
28
9
36
54
113
103
12
45
15
17
31
5
103
132
9
20
1
23
84
43
57
27
33
3
24
18
11
7
57
36
15
41
31
5
13
54
36
30
59
91
45
39
6
30
24
18
3
9
11
76
20
19
29
43
72
5
40
8
28
32
4
135
24
45
21
6
90
23
40
147
45
9
54
69
12
9
11
16
9
11
4
156
68
19
36
12
45
32
36
40
15
21
24
45
12
15
8
91
18
3
72
8
52
176
97
107
43
12
36
36
6
48
35
16
44
4
128
49
35
96
103
12
9
24
27
5
24
55
5
49
51
3
90
63
60
8
1
95
84
40
27
17
88
32
52
144
72
60
45
35
67
6
11
115
9
20
7
12
5
121
6
81
3
42
12
42
41
4
3
41
37
35
28
27
12
33
48
36
60
8
40
33
18
17
12
25
3
32
36
1
30
24
21
99
6
30
24
54
23
97
35
25
18
48
29
16
60
9
66
5
1
11
48
60
7
77
31
12
69
8
40
92
16
27
117
45
6
89
13
42
5
43
41
19
30
155
25
15
12
20
79
5
36
31
69
20
61
39
8
52
39
41
19
41
48
1
66
24
66
11
24
61
3
32
85
99
56
72
31
54
3
45
35
52
72
140
103
18
3
9
6
30
27
104
31
24
45
36
39
9
51
29
1
59
60
7
60
12
5
13
23
55
45
92
25
108
30
9
15
41
7
9
45
18
41
4
177
54
45
39
90
11
115
60
21
15
210
6
9
3
18
60
18
36
21
99
9
32
13
24
30
18
23
4
105
3
8
19
72
69
92
37
47
31
17
73
3
171
18
15
92
28
51
29
16
20
55
9
8
120
43
9
68
12
16
156
51
5
7
53
55
33
9
11
36
25
83
28
63
69
20
28
33
54
41
12
67
5
1
27
12
20
76
9
27
111
180
45
15
29
28
27
96
12
5
91
12
53
24
13
42
36
120
5
36
19
9
75
17
1
119
4
21
36
23
4
33
27
108
8
144
91
12
69
21
15
9
18
12
29
60
25
72
35
24
61
87
20
1
6
53
28
27
5
25
23
28
27
5
40
63
5
31
84
77
4
51
48
45
27
29
60
43
48
45
20
4
3
36
17
7
93
9
36
27
15
18
75
44
64
20
52
32
1
35
1
3
27
6
3
140
36
13
15
8
55
18
12
18
9
188
37
36
27
15
12
240
108
12
33
99
5
160
171
65
67
12
18
23
48
60
12
52
63
72
ABCD 99690889414*3^$a+1 [50095]
3
3
24
48
93
3
117
69
3
3
42
36
42
48
30
39
3
18
72
12
15
27
141
3
30
24
87
3
6
27
48
15
66
36
48
15
72
9
18
45
57
39
12
87
66
12
15
27
48
24
6
132
150
72
54
60
72
27
3
24
21
93
30
21
51
18
24
30
18
12
15
48
24
51
24
24
30
15
69
75
12
33
126
66
63
15
90
147
3
192
21
3
24
45
33
12
6
6
36
30
54
204
24
27
123
117
291
24
78
18
105
45
99
39
66
6
30
12
135
36
24
3
24
21
177
42
30
63
48
45
180
90
24
18
3
27
45
72
45
99
21
36
90
18
12
42
57
36
45
30
30
3
105
24
6
42
12
372
30
78
63
27
6
66
96
72
6
51
36
27
102
39
27
9
39
69
21
24
3
57
15
3
69
3
96
24
42
24
51
51
93
216
93
30
48
72
6
15
21
48
27
33
87
21
39
15
120
6
15
9
18
30
12
6
69
81
18
96
6
42
18
48
15
105
246
24
6
3
21
42
24
21
33
15
96
51
54
75
39
216
24
72
45
45
48
24
6
21
33
15
72
96
12
15
21
69
36
96
24
84
72
6
114
36
39
3
165
36
39
78
27
111
114
30
42
54
30
96
18
66
54
126
66
21
180
117
96
87
24
45
111
9
6
24
66
84
18
6
207
27
18
12
42
6
42
90
12
159
21
15
39
6
24
39
51
81
159
24
45
60
12
81
42
48
144
9
36
165
24
15
15
21
21
12
75
12
75
24
24
6
24
27
21
48
42
72
90
102
21
3
120
126
18
48
24
30
48
51
21
96
18
162
108
15
12
15
24
66
12
15
51
42
54
6
39
3
48
93
69
27
48
45
12
18
90
3
33
42
24
45
3
6
60
12
12
51
75
9
33
12
42
120
33
12
45
54
96
6
39
3
33
57
30
93
12
60
36
12
9
144
114
18
12
18
114
36
39
24
21
6
45
27
6
66
24
102
27
15
18
84
108
30
18
78
21
24
27
48
6
24
42
72
18
78
24
18
3
21
60
60
15
45
51
84
96
72
225
132
36
24
48
48
12
27
3
105
108
33
60
72
84
24
39
3
45
24
48
93
30
102
36
51
48
27
6
27
111
6
75
9
36
90
6
24
66
24
24
69
120
81
24
3
15
72
57
15
30
24
90
186
36
42
45
57
15
24
72
33
42
30
12
27
21
198
54
135
96
45
60
42
69
48
117
6
9
21
12
3
48
24
57
18
45
27
24
21
36
39
48
72
21
3
6
24
27
12
36
9
150
21
21
24
84
12
30
24
24
33
132
72
9
39
33
18
21
33
12
78
72
21
45
30
24
54
12
54
24
72
42
6
57
12
33
3
39
57
36
33
162
30
108
30
162
72
108
24
63
33
39
51
102
3
15
54
111
69
3
45
27
75
33
33
48
6
153
15
6
66
96
30
15
27
33
159
18
48
27
36
36
3
18
24
84
87
48
24
48
99
6
18
81
15
24
45
60
21
24
24
48
90
30
18
114
6
6
15
48
36
36
99
24
6
60
99
3
54
114
162
27
27
90
15
36
123
6
63
81
66
21
9
36
3
72
57
42
24
72
18
6
24
9
180
51
42
30
30
48
66
24
69
27
18
108
18
9
132
3
105
12
123
117
3
33
69
15
9
12
123
9
63
24
153
3
33
6
93
216
21
24
27
9
24
39
3
42
3
72
3
24
54
15
57
90
9
15
18
6
21
33
15
33
24
24
66
93
3
33
15
102
72
48
72
63
3
21
84
141
60
30
153
12
75
6
12
3
45
27
3
9
36
33
39
45
30
66
60
12
3
60
12
27
18
27
27
186
30
9
45
18
45
72
24
27
24
33
15
72
90
30
66
144
30
24
30
24
36
102
30
87
33
90
30
39
36
60
48
24
33
60
15
12
57
90
93
21
30
6
66
54
15
3
48
18
60
51
63
6
12
54
6
42
30
36
36
24
60
30
21
69
54
6
15
27
18
12
84
108
3
105
60
27
36
195
24
42
6
54
75
69
144
75
15
45
57
15
48
45
48
30
24
66
75
57
51
21
60
54
42
12
15
36
81
3
51
9
87
78
15
48
3
21
51
18
12
18
126
3
15
30
42
9
9
3
27
42
60
15
189
27
24
141
39
48
36
144
60
15
21
9
66
24
93
3
21
48
21
24
36
90
6
90
30
18
153
63
54
15
12
111
102
12
24
39
15
66
27
129
15
3
102
75
9
24
3
27
72
30
24
15
105
12
72
3
9
24
12
150
24
90
75
69
6
24
42
24
51
93
6
6
48
24
66
24
48
30
12
12
39
51
21
9
24
39
21
15
21
24
72
48
15
24
72
105
36
15
39
48
138
15
33
30
210
12
3
9
27
48
57
15
75
24
6
60
48
3
45
84
60
30
30
255
105
ABCD 99691185266*3^$a+1 [50011]
36
5
60
7
5
13
15
39
24
5
4
57
18
5
60
55
36
54
35
76
99
5
67
41
43
5
24
220
3
5
43
6
23
60
43
120
5
37
6
149
67
29
49
23
28
60
39
45
3
5
7
5
31
5
24
37
66
5
55
5
55
54
3
108
33
24
35
16
27
153
15
24
18
18
6
23
31
6
18
18
48
24
35
76
27
72
5
1
30
69
45
138
5
12
31
6
18
30
42
24
5
1
18
48
18
60
47
55
93
81
11
7
65
13
12
11
12
7
41
12
12
31
17
12
13
35
103
12
12
72
41
55
24
69
9
6
65
72
25
3
20
72
7
12
53
7
41
55
77
16
15
29
97
66
5
12
40
8
7
12
9
9
11
7
54
30
24
66
36
78
45
27
5
48
12
52
36
24
63
78
159
27
18
71
12
97
11
24
73
48
90
5
60
1
24
15
45
35
24
76
15
12
24
6
147
8
7
30
6
24
33
12
20
76
9
42
6
72
63
57
15
15
5
13
75
15
48
17
49
18
101
12
48
4
3
12
12
81
20
13
54
96
77
12
1
27
32
37
126
12
18
27
8
43
84
18
30
12
12
60
60
53
25
12
3
3
53
19
96
57
153
54
78
27
20
108
28
9
11
72
48
7
5
108
24
43
30
83
55
9
8
12
43
54
23
48
7
21
72
8
24
43
17
60
7
149
4
80
96
79
36
186
6
17
55
36
29
48
7
12
24
9
8
7
30
48
47
36
72
43
29
55
53
160
3
6
63
15
5
7
29
25
59
43
48
57
57
30
65
163
5
7
21
92
12
85
11
12
12
43
17
31
24
5
37
78
18
63
15
5
24
13
27
27
18
66
30
24
18
93
15
6
48
3
27
6
47
48
7
77
43
53
55
5
7
60
42
111
32
55
84
33
15
5
16
39
96
6
111
48
51
21
63
9
15
6
6
48
5
7
108
21
20
40
45
59
36
7
17
13
42
53
13
24
63
87
60
33
3
69
8
12
1
6
41
19
81
20
72
48
43
65
19
5
60
91
5
1
30
18
6
42
23
4
3
132
5
37
39
75
24
36
77
12
28
9
51
92
31
17
12
55
41
31
78
12
3
3
24
33
48
15
48
9
3
53
7
48
24
53
72
28
57
35
76
27
42
12
39
39
101
25
6
41
55
5
67
36
24
33
32
25
123
3
69
3
42
132
6
18
15
92
13
30
12
33
80
49
6
36
6
78
29
76
20
24
48
12
28
9
78
21
32
7
36
117
8
79
21
9
6
9
51
29
43
42
138
210
18
24
21
9
3
3
12
12
5
13
23
24
60
1
15
140
37
23
25
35
4
68
40
135
42
6
6
36
24
59
4
20
13
48
30
6
54
120
9
15
5
96
24
67
30
30
41
55
168
66
11
19
53
100
27
168
12
21
27
5
25
12
11
28
27
30
102
18
47
13
23
24
7
101
28
32
40
69
183
21
36
23
55
45
267
18
3
63
54
66
29
36
52
240
15
84
120
101
37
18
17
96
24
76
39
53
7
5
151
5
55
72
12
60
12
48
21
92
7
12
18
15
36
21
3
33
3
12
45
95
40
8
124
27
24
24
48
33
9
18
12
12
6
24
11
43
6
48
30
41
19
60
5
88
8
7
57
8
199
54
27
8
25
24
11
24
37
11
19
24
17
13
6
36
5
7
5
37
3
3
12
21
15
42
108
24
11
24
48
37
51
12
15
77
76
84
21
24
11
72
55
105
9
60
18
72
30
11
13
59
175
30
12
18
33
20
7
81
75
5
1
30
108
41
1
6
17
151
24
12
29
7
93
12
20
48
19
96
17
52
36
27
12
36
5
60
4
15
161
139
233
208
9
6
5
112
27
228
12
42
59
1
3
60
33
15
60
15
48
45
9
75
27
9
39
21
12
60
39
36
48
42
23
97
18
6
11
72
60
7
96
24
48
41
37
18
9
20
1
36
83
28
3
5
40
92
7
60
78
3
39
18
42
30
102
36
57
80
120
7
78
48
24
6
72
53
52
27
114
15
51
9
15
90
6
24
72
17
91
17
37
18
65
19
113
55
125
7
24
17
7
5
13
27
51
66
48
90
41
7
17
55
5
16
51
24
9
116
19
12
41
160
15
138
42
168
42
78
24
5
48
7
30
138
120
132
5
43
17
36
19
5
31
12
33
44
55
81
212
19
53
37
11
19
66
35
12
16
44
88
39
41
49
11
112
15
65
7
21
12
51
6
39
9
35
91
45
75
5
72
60
12
48
37
18
72
96
24
60
48
18
54
5
28
15
138
87
8
4
45
42
9
9
23
25
18
5
19
96
69
56
31
36
24
24
12
5
25
35
79
69
92
40
20
79
9
20
64
15
5
76
27
12
18
15
20
19
18
23
79
30
60
123
45
78
17
1
12
270
54
59
79
6
15
51
48
41
24
13
3
84
8
48
40
44
28
15
84
6
167
7
21
63
36
33
75
36
42
3
27
53
1
11
19
18
6
29
7
53
16
27
57
60
15
5
1
15
20
72
7
6
75
9
35
31
69
27
21
72
27
18
63
3
5
12
37
15
3
53
4
3
72
48
12
132
24
17
19
48
53
48
40
27
5
73
24
3
27
5
25
12
11
12
16
44
28
9
63
48
147
161
115
24
48
12
5
7
21
27
33
8
1
11
12
7
89
91
90
6
72
30
42
81
8
40
15
30
30
29
28
9
83
28
63
17
168
60
24
85
11
24
67
36
12
72
36
72
108
24
53
37
18
21
44
60
43
30
12
30
53
103
6
3
27
30
18
12
6
78
24
6
54
53
19
60
36
77
76
44
97
6
17
108
52
147
6
35
60
52
15
5
25
11
4
56
19
6
59
97
18
ABCD 99691647806*3^$a+1 [50008]
5
139
72
24
128
63
36
93
24
51
13
41
96
15
45
48
66
1
24
80
24
63
60
18
60
72
271
11
150
126
49
35
37
17
54
25
65
12
60
7
5
54
24
24
141
111
42
15
33
39
24
51
61
125
96
43
11
96
30
63
3
93
75
24
37
48
17
36
3
48
21
18
9
112
8
15
1
47
12
6
36
3
24
129
31
53
27
96
57
90
21
21
108
12
91
83
141
15
18
15
51
12
1
24
8
40
32
39
81
48
136
8
27
42
19
24
32
3
21
9
12
168
156
39
27
48
85
8
16
8
129
63
112
8
16
5
24
43
35
6
7
128
48
9
111
48
15
81
24
9
36
264
6
6
18
6
7
29
75
21
42
36
69
40
56
3
13
35
141
24
63
1
32
72
39
1
32
27
93
64
35
13
72
80
3
12
114
24
55
80
64
47
42
7
35
30
12
36
36
6
72
138
30
36
42
24
48
7
11
21
24
64
8
16
53
3
33
30
96
48
1
41
24
24
7
11
13
35
69
15
12
85
8
72
3
18
6
96
13
101
18
276
13
5
115
8
24
3
18
51
48
45
174
37
48
65
31
8
27
30
31
17
39
24
16
96
77
12
7
96
32
63
18
55
23
33
3
30
48
15
75
78
6
12
21
64
5
3
93
60
12
24
27
15
57
39
6
72
3
16
48
41
18
13
104
24
16
8
3
13
8
3
21
111
25
11
6
15
3
6
12
19
5
27
96
16
11
66
18
54
19
80
27
216
18
108
55
8
136
8
40
96
8
105
55
17
31
32
39
25
24
48
24
32
75
13
216
29
6
21
111
6
139
32
48
27
72
48
18
84
12
6
36
33
27
36
96
42
7
35
13
24
8
88
17
7
32
105
111
136
72
8
40
8
3
13
32
21
120
27
39
9
64
11
72
13
23
33
24
72
57
36
6
42
66
42
15
21
114
57
16
29
3
81
55
47
6
3
16
11
54
12
19
72
17
15
40
23
42
72
96
31
5
60
108
3
45
36
12
66
25
101
36
55
24
17
151
56
16
17
126
90
132
36
18
13
47
6
67
48
11
60
30
72
67
8
9
66
36
42
15
141
78
21
24
21
30
21
33
7
107
84
114
24
6
36
42
91
23
33
129
111
9
7
11
13
72
8
40
77
19
5
42
1
11
36
84
12
6
36
247
11
45
117
6
37
29
3
16
120
95
49
56
141
84
15
40
11
48
37
17
79
8
64
8
48
48
24
40
35
186
27
21
48
36
126
81
64
11
6
7
17
31
41
15
129
15
27
45
3
6
90
69
88
72
80
9
18
21
16
65
48
42
45
40
41
12
3
21
72
3
99
13
128
9
15
24
57
7
65
60
3
33
31
167
36
109
5
12
15
40
11
12
49
8
51
13
119
1
32
27
36
114
79
101
3
16
23
177
75
78
12
48
19
83
45
24
9
12
6
13
23
30
6
12
9
48
93
60
42
13
119
97
11
48
30
54
12
13
32
24
99
24
69
15
18
30
25
17
183
15
105
16
8
48
15
73
8
16
8
9
7
56
21
12
36
91
48
8
135
1
11
24
12
1
32
88
59
37
107
18
6
45
40
77
27
141
19
29
30
114
91
5
78
13
65
84
3
9
39
39
18
7
8
9
63
39
174
3
40
35
18
51
3
133
5
43
80
33
12
42
1
8
21
54
13
17
30
105
3
13
23
129
48
48
75
37
32
51
21
16
8
48
15
25
149
48
36
15
81
48
18
45
16
144
11
165
9
39
40
24
56
16
23
9
9
15
48
63
1
32
24
39
36
66
36
87
48
105
18
6
90
36
9
27
120
21
63
81
3
30
15
3
48
12
1
35
141
15
1
137
31
72
101
72
18
96
30
6
24
18
3
147
21
48
33
31
35
48
85
8
27
13
56
9
18
45
3
24
37
41
7
59
30
36
19
56
177
39
72
27
37
17
18
37
32
9
7
11
13
80
33
87
21
75
16
24
41
87
9
31
11
54
7
23
18
7
23
54
3
9
30
90
151
48
56
75
85
119
30
24
3
72
48
9
114
21
33
15
48
21
3
16
5
6
30
31
8
168
88
17
6
1
8
184
17
18
6
63
9
7
53
187
24
32
15
33
33
7
24
53
27
27
6
7
65
15
24
24
57
90
72
69
81
24
7
35
18
30
21
88
24
48
17
30
25
5
78
6
31
32
3
93
21
24
30
48
13
29
36
66
30
6
9
48
57
87
16
8
16
56
88
41
39
16
47
81
51
48
12
42
60
6
48
21
40
23
12
21
24
87
1
8
27
13
53
6
72
6
36
19
48
8
16
5
99
15
33
144
21
3
93
6
45
21
91
89
60
3
33
90
189
24
16
120
125
19
48
24
8
135
9
21
18
108
85
120
24
96
48
8
9
31
8
21
30
36
9
69
19
24
8
75
61
29
12
108
12
24
18
13
59
13
56
15
57
81
7
8
48
72
24
135
33
51
12
9
24
3
42
67
95
121
56
16
24
56
64
65
31
8
99
36
1
24
32
21
54
186
36
111
9
198
25
8
15
6
19
8
112
53
3
16
24
8
112
107
156
36
18
48
43
96
24
23
1
48
32
72
39
73
137
31
8
27
13
8
48
16
48
41
55
ABCD 99691866754*3^$a+1 [50014]
24
120
192
177
103
5
12
7
8
72
9
72
12
3
40
17
12
180
15
144
40
149
43
65
55
29
19
149
67
8
33
48
39
57
55
24
149
72
43
56
9
151
56
33
55
32
93
12
231
88
104
16
24
272
24
21
19
32
160
104
64
80
24
48
48
16
24
65
87
33
15
16
29
120
19
56
16
41
12
67
5
43
96
41
111
285
27
45
36
159
96
96
33
252
120
19
24
53
27
16
221
24
51
69
75
24
33
55
32
16
72
17
15
21
36
24
39
33
55
29
60
36
43
65
36
43
8
24
144
24
405
51
216
88
192
65
103
48
8
40
161
231
57
111
232
29
36
183
21
75
69
147
69
139
5
19
72
53
27
48
81
39
48
192
168
64
89
79
272
16
24
113
111
9
55
53
72
3
72
72
165
19
29
67
29
19
56
24
208
53
19
137
103
48
32
33
15
309
51
153
31
5
19
80
45
36
39
141
36
15
69
19
17
79
65
39
21
43
48
104
16
48
336
29
75
64
80
16
17
303
45
27
24
48
57
31
48
224
16
32
9
24
156
96
75
285
72
27
21
3
57
39
64
24
56
40
152
168
24
16
65
151
144
29
27
88
8
57
7
29
12
199
5
120
99
16
53
3
24
225
39
105
120
55
125
75
96
16
17
55
128
352
17
24
15
21
75
40
120
29
36
55
168
65
31
77
27
33
79
96
24
53
51
64
48
80
48
64
120
120
56
9
96
156
43
17
63
40
5
51
57
252
3
9
36
67
8
129
15
24
69
48
108
24
15
40
173
24
19
224
16
24
176
9
31
17
24
15
144
57
55
24
65
111
40
137
12
19
96
48
5
27
93
96
67
104
16
48
29
75
21
19
152
9
15
64
96
72
152
88
24
5
60
55
53
12
231
9
111
105
15
24
88
53
48
19
8
48
21
288
147
144
105
15
21
36
15
48
24
40
17
63
57
180
216
60
15
88
5
115
72
32
136
96
8
120
105
63
9
63
48
144
45
3
16
5
12
63
9
175
5
36
7
192
8
88
80
16
209
31
48
8
112
8
57
111
136
96
17
36
27
33
39
72
16
8
144
225
36
51
33
36
19
8
24
9
7
5
27
16
101
144
75
160
149
27
24
57
55
53
99
93
99
16
17
31
24
80
57
31
8
105
39
21
67
128
120
24
21
19
72
8
45
75
120
33
168
135
9
31
125
27
9
24
15
96
9
15
9
103
8
64
17
15
81
79
128
16
24
125
36
39
16
192
29
48
27
33
12
171
225
159
160
29
144
51
24
117
60
151
173
36
15
40
56
33
87
24
153
15
21
91
41
63
24
93
3
105
39
48
57
55
56
9
63
48
21
36
55
128
24
93
43
56
144
112
29
19
161
48
127
96
24
56
88
104
40
32
136
89
39
69
132
151
65
7
8
168
64
17
15
144
24
21
72
19
80
93
27
9
144
63
184
5
144
36
60
216
19
56
33
31
89
7
80
112
48
173
19
32
64
41
24
39
45
27
96
72
21
99
40
32
69
120
67
152
16
80
40
24
233
79
8
376
101
19
65
31
41
15
72
45
252
39
144
33
135
64
65
15
64
104
48
264
16
192
8
213
36
48
276
147
33
7
29
75
144
64
53
24
156
144
15
40
149
27
45
283
17
127
32
165
75
ABCD 99691925384*3^$a+1 [50015]
15
24
111
18
111
80
40
3
18
35
19
36
30
24
51
32
25
47
216
7
30
3
15
9
56
13
126
5
48
72
19
30
72
18
77
40
63
72
9
56
43
45
9
23
19
36
102
36
72
24
18
120
93
93
72
59
13
27
3
18
24
90
41
40
27
197
64
27
5
25
18
5
19
5
61
60
66
5
13
51
99
5
25
6
36
54
15
96
24
27
29
43
53
37
72
198
5
31
12
69
21
3
21
156
42
30
47
96
7
108
45
128
19
36
57
3
77
48
24
13
84
39
32
19
5
16
15
24
30
108
36
24
48
3
72
75
93
27
5
64
75
101
24
16
8
55
65
1
90
5
24
72
48
37
3
9
47
16
32
103
72
33
93
60
15
141
24
11
16
32
120
16
39
18
23
24
7
36
69
21
107
67
24
29
151
57
99
18
6
45
72
3
101
205
18
41
37
30
60
162
66
5
16
123
21
75
117
9
23
67
5
13
3
32
16
15
57
15
24
36
53
55
30
27
9
54
36
18
6
45
72
8
40
9
18
54
24
84
11
16
15
30
51
8
120
72
55
24
65
16
57
71
97
18
21
80
55
65
13
30
36
17
19
60
18
90
53
55
17
16
15
17
289
18
21
57
15
15
17
37
24
35
85
42
33
56
139
6
54
41
139
29
127
6
83
7
54
11
7
81
32
25
54
41
13
6
21
24
45
30
18
6
12
33
57
18
21
3
108
18
66
6
15
3
12
60
149
13
30
173
7
36
21
69
54
18
3
152
7
17
151
18
36
35
1
54
30
11
25
42
72
30
95
49
15
9
18
77
43
5
49
36
35
55
33
39
36
54
180
42
129
27
69
81
54
36
5
24
19
5
40
15
12
90
18
132
53
24
67
30
24
15
87
17
1
47
7
401
1
15
39
89
127
41
49
48
71
16
75
18
123
57
71
40
32
7
48
24
108
18
155
88
45
11
55
129
57
47
151
36
53
16
57
102
36
117
15
65
55
9
8
7
65
24
40
15
54
11
7
65
187
48
69
63
18
119
24
91
29
19
6
47
7
102
24
102
42
198
5
64
3
36
72
102
36
6
36
5
7
6
11
40
21
54
173
55
36
72
24
54
36
11
55
24
9
9
87
21
18
81
21
78
101
19
36
18
23
72
1
15
32
88
27
29
1
78
41
49
144
36
30
5
31
36
54
36
35
37
3
32
61
35
49
18
18
35
97
23
97
24
23
88
9
15
21
59
13
171
15
161
40
15
444
5
31
144
57
33
95
37
3
51
5
43
5
31
41
40
24
9
63
45
12
71
19
36
57
33
54
18
78
65
25
162
45
39
65
79
24
41
139
5
43
5
19
36
9
99
5
7
17
48
24
79
57
27
42
66
72
18
108
11
64
32
48
7
18
36
24
54
5
7
6
3
56
16
8
55
36
150
48
42
69
39
57
96
3
21
3
77
24
24
13
3
32
19
69
21
24
84
6
12
5
67
36
42
15
3
5
7
33
80
24
205
35
43
125
40
32
67
53
7
105
3
18
83
16
93
35
7
81
93
35
1
24
66
69
56
16
3
165
15
17
115
53
72
13
144
42
84
21
33
42
36
90
12
35
7
36
12
33
3
77
48
24
13
18
57
32
136
27
53
19
6
12
54
101
7
33
45
75
15
48
57
15
60
5
79
41
48
16
8
31
17
25
48
72
90
24
101
37
35
37
126
18
131
40
9
42
29
24
16
21
3
15
41
31
137
7
48
17
1
15
32
7
9
9
23
19
30
24
84
3
147
90
131
7
72
57
8
16
45
60
84
27
9
47
49
18
12
168
41
7
33
21
11
24
1
24
36
30
24
36
9
165
36
23
16
21
90
18
12
3
15
6
30
53
133
3
27
60
30
3
15
57
33
15
21
24
51
24
32
24
13
3
33
15
111
89
109
83
7
17
193
72
23
67
24
66
24
30
21
96
15
48
17
217
6
12
42
3
45
180
47
31
12
132
12
45
69
59
16
56
48
67
18
36
72
18
45
120
57
119
19
45
32
24
16
152
187
29
7
12
42
18
12
45
45
54
29
85
11
24
168
13
12
24
48
47
16
8
79
81
56
40
8
96
25
30
36
18
6
12
209
120
1
72
23
7
57
104
120
67
18
90
30
27
48
15
24
65
55
33
32
7
18
95
163
18
66
9
104
72
96
192
85
18
18
42
48
29
97
6
17
88
87
132
48
6
126
9
117
54
126
15
8
16
51
48
6
30
65
49
47
25
23
31
36
18
12
63
15
126
35
64
80
24
25
72
18
6
36
30
5
31
54
35
1
18
29
48
67
101
7
24
89
24
7
41
37
30
6
30
90
54
161
91
29
40
39
36
5
55
17
55
9
8
1
90
12
18
135
80
7
72
30
123
3
72
24
53
31
24
17
13
11
24
72
40
56
88
39
12
173
25
71
7
48
24
102
35
64
81
15
8
16
32
19
53
1
ABCD 99691941994*3^$a+1 [50003]
27
8
12
13
42
38
72
43
15
29
1
84
60
3
8
9
78
37
20
28
92
33
55
12
11
16
14
52
80
135
13
39
11
37
20
45
82
8
72
96
69
3
33
72
40
87
21
20
37
32
55
20
31
14
16
15
24
41
34
5
25
71
9
51
4
21
15
65
19
33
20
70
2
31
39
5
28
20
97
35
28
33
32
3
97
12
68
22
21
21
48
36
47
3
30
10
24
6
15
5
19
8
52
48
8
4
48
120
17
16
32
42
198
18
49
68
160
60
132
3
17
76
44
31
17
57
22
29
9
88
12
3
35
18
15
7
32
13
80
37
35
1
15
5
72
102
22
11
52
108
47
18
63
37
3
17
27
16
57
23
9
40
15
128
28
39
30
83
33
15
37
18
14
3
12
16
51
6
90
17
60
21
7
12
35
1
15
29
21
67
80
48
45
22
50
7
68
97
3
32
76
24
20
135
33
13
44
36
7
75
5
100
15
32
18
28
80
27
45
55
68
9
55
21
35
31
6
63
12
12
11
105
24
28
8
25
39
68
15
10
15
33
15
47
78
7
20
45
12
15
16
45
75
32
93
55
75
137
57
46
69
33
42
21
72
33
47
253
39
120
117
48
15
35
13
9
3
8
48
12
105
48
19
48
32
81
22
42
11
132
13
66
56
93
61
11
49
63
108
39
29
1
3
65
55
8
33
30
40
90
20
16
51
12
33
18
6
39
20
7
8
10
27
69
63
21
15
12
20
25
32
103
27
48
117
20
7
6
12
48
20
60
30
37
80
81
135
40
44
1
32
15
55
290
43
45
95
4
8
40
32
21
79
53
3
9
51
57
42
25
21
144
71
4
68
19
69
5
15
52
32
16
9
26
9
88
32
33
43
12
47
16
6
68
36
7
53
52
75
15
33
39
86
132
55
20
37
23
28
24
65
75
31
24
5
3
13
152
19
33
8
12
3
37
3
50
48
4
3
20
28
15
9
120
20
88
35
45
52
53
7
51
62
15
52
41
19
53
7
48
12
3
30
15
17
16
92
3
1
8
16
27
32
15
22
3
8
85
18
24
30
36
14
90
52
279
27
45
117
6
5
25
20
15
4
27
9
21
8
51
109
63
12
8
33
19
8
45
7
20
16
44
151
5
40
17
15
45
48
15
9
70
5
13
32
6
54
63
19
78
11
39
25
21
42
168
110
7
99
41
105
22
6
2
97
53
4
6
5
19
96
50
27
37
99
27
102
3
8
55
45
12
47
22
3
15
90
135
41
16
8
51
1
23
76
20
109
11
84
28
27
5
67
53
1
35
132
19
6
23
69
43
8
19
8
102
55
96
29
15
55
72
29
1
138
38
40
18
5
4
63
5
49
123
21
140
12
3
24
13
83
85
39
21
150
14
40
3
17
55
60
101
30
10
30
30
2
88
6
36
3
29
6
9
37
11
160
39
41
13
47
19
6
12
3
8
25
35
57
28
74
58
20
7
3
102
3
45
32
123
40
93
47
48
112
75
78
35
64
80
28
69
11
115
30
87
33
15
3
134
90
61
9
36
36
11
112
96
39
30
108
15
12
11
37
48
5
15
52
8
49
111
12
12
5
3
25
50
13
140
45
139
5
3
88
65
15
61
11
12
96
57
55
12
87
54
59
60
36
57
15
168
49
51
17
34
24
2
75
37
140
16
35
4
45
15
36
51
48
6
15
137
40
24
23
21
16
3
45
60
20
3
40
35
64
141
72
75
81
140
64
56
12
13
87
32
21
24
76
80
90
97
105
84
71
57
18
42
142
9
69
3
60
9
59
7
65
79
9
5
40
74
1
12
8
1
8
15
21
87
55
2
91
45
6
54
27
8
37
42
41
12
3
30
15
19
141
29
3
27
1
17
150
30
183
4
8
13
24
96
39
60
8
13
15
104
96
37
78
6
26
40
38
34
30
8
3
15
9
45
16
210
54
95
145
18
150
8
42
118
27
33
36
3
56
97
63
12
8
9
10
5
3
45
48
25
95
49
35
16
32
93
19
53
4
36
3
32
28
84
20
28
125
3
12
40
8
24
93
12
16
12
32
15
1
20
10
105
45
72
87
5
22
14
19
141
74
61
44
96
72
37
11
31
33
8
28
20
9
22
6
75
39
69
5
22
24
30
99
212
48
4
8
12
36
60
1
18
53
13
20
7
75
8
25
120
72
20
112
3
5
73
179
16
72
23
9
28
35
33
4
120
57
23
88
3
24
26
112
3
65
7
27
41
64
8
7
18
95
45
15
3
82
35
67
8
33
12
43
117
35
13
120
12
80
88
47
25
45
63
29
15
40
96
69
18
24
24
14
82
9
111
21
3
5
12
28
12
39
33
23
37
3
33
15
80
30
24
75
81
22
48
62
72
3
45
7
20
15
22
39
12
48
12
20
63
30
27
28
21
11
73
114
21
107
22
51
15
24
86
67
12
75
8
25
5
58
69
36
15
6
39
29
43
57
8
154
66
27
36
81
71
28
5
15
7
5
112
41
7
33
35
25
32
3
9
16
39
56
57
28
15
20
12
132
67
14
40
27
39
38
36
70
9
80
108
43
69
36
29
3
7
8
85
3
117
53
84
88
135
48
51
29
40
20
60
24
36
69
48
40
92
51
49
18
48
50
115
12
177
11
1
36
20
27
15
1
17
63
40
9
3
108
24
20
25
63
12
96
92
75
30
103
59
1
24
15
21
104
1
2
13
12
39
24
5
69
48
60
40
48
32
18
10
27
3
5
ABCD 99692203082*3^$a+1 [50057]
121
18
12
41
19
5
16
32
37
3
105
12
11
7
18
42
12
78
3
63
36
45
45
35
48
7
33
216
21
36
42
77
25
39
24
48
33
6
41
49
36
3
15
65
127
9
48
72
69
51
21
108
47
97
42
18
36
47
48
7
72
17
24
16
21
27
48
24
21
360
24
54
72
18
54
48
77
48
24
1
15
8
64
56
139
21
51
45
8
127
6
275
7
81
27
18
72
42
17
19
5
40
32
13
51
8
43
54
39
141
11
160
87
72
66
132
90
57
135
60
18
83
24
85
35
19
21
15
6
30
18
6
30
159
189
18
12
93
15
113
16
15
113
16
21
11
144
24
112
8
61
48
162
24
84
42
30
60
89
40
45
24
27
24
15
257
19
5
144
61
11
43
6
66
42
66
65
7
24
126
3
24
21
11
48
85
27
80
25
71
40
72
32
163
12
6
30
29
16
144
56
112
8
19
149
49
12
35
19
24
21
56
43
21
21
84
126
33
8
13
24
27
9
90
45
24
3
48
29
43
45
27
21
32
19
45
24
72
3
36
65
43
53
7
72
48
18
15
63
17
19
29
16
21
27
51
12
17
40
3
45
3
29
7
36
24
48
5
103
24
30
150
29
19
5
48
19
36
65
7
33
99
5
40
3
42
35
55
9
57
47
61
6
5
24
1
23
136
45
11
48
40
3
117
32
64
21
114
12
5
37
11
61
35
16
8
25
47
7
57
3
18
27
56
79
30
3
32
40
51
42
35
127
41
16
96
32
43
93
129
36
11
16
75
53
7
84
6
48
39
21
35
19
77
208
51
114
107
13
27
99
21
24
56
13
18
18
144
63
3
45
99
18
42
41
31
138
42
5
24
19
18
54
5
40
24
24
8
13
11
91
45
8
1
54
42
90
12
6
54
30
23
40
24
56
88
21
3
15
17
1
60
3
15
30
42
84
6
144
18
5
67
5
16
104
19
29
48
7
72
24
156
54
39
32
16
27
45
32
49
47
7
65
25
48
143
1
6
102
35
1
42
12
17
19
54
23
19
18
27
48
15
57
48
8
43
114
30
42
11
7
12
21
24
51
162
11
109
3
8
79
233
109
35
24
37
35
13
11
139
5
49
63
39
6
48
6
29
19
42
11
19
6
303
75
5
49
71
136
48
63
17
7
54
54
90
48
75
93
30
96
66
27
8
24
64
21
11
24
16
45
30
24
21
32
31
162
15
32
40
80
31
36
18
11
16
51
5
40
24
69
54
21
69
11
61
11
40
3
96
48
53
24
1
48
15
80
1
54
126
3
27
101
25
54
24
30
11
24
7
65
19
93
8
13
126
66
75
87
6
54
101
1
71
37
3
8
67
72
53
64
3
108
65
7
18
63
24
57
15
3
18
24
11
88
32
24
73
23
48
40
32
7
30
27
135
6
35
24
13
12
39
51
101
97
15
21
147
32
37
35
24
40
51
45
8
31
65
16
80
55
65
16
8
112
15
42
47
64
45
24
12
6
9
45
3
168
72
32
43
42
83
96
19
12
9
87
9
3
18
59
31
18
15
21
54
29
13
59
13
27
24
21
51
48
27
53
112
32
55
57
15
41
43
54
42
29
19
141
24
15
113
55
84
125
16
8
1
18
21
32
37
18
48
57
57
30
57
8
168
24
13
11
40
99
21
15
84
72
18
90
60
36
120
36
5
19
12
185
48
40
56
19
5
16
15
144
17
24
24
1
96
18
12
17
7
30
99
9
18
53
19
77
13
51
27
12
36
5
72
24
133
27
96
168
51
18
6
45
104
96
16
21
108
47
48
96
40
56
97
23
24
19
72
29
24
145
47
13
99
165
27
24
165
36
18
36
6
120
60
18
12
6
54
29
25
12
3
75
29
112
51
53
37
72
51
171
21
45
3
69
11
61
6
18
120
11
16
8
19
5
103
17
16
104
85
11
16
8
37
18
12
24
12
54
36
23
16
24
24
75
5
48
109
51
9
48
36
6
18
11
40
24
8
37
3
15
54
11
40
24
176
19
93
15
90
111
39
12
21
3
54
48
63
51
48
53
24
13
11
7
33
21
54
6
15
21
75
48
21
3
8
72
61
35
157
150
12
41
91
29
37
59
13
18
17
16
21
54
24
72
101
37
18
18
96
18
18
138
65
49
23
24
19
29
16
200
67
5
7
81
56
13
27
80
31
24
9
21
18
72
65
16
8
91
54
54
81
56
43
5
13
144
18
17
19
77
37
90
12
6
12
83
13
54
21
24
3
24
5
31
72
17
13
78
29
40
15
89
91
21
33
95
55
9
32
103
81
21
11
67
18
18
57
27
5
13
27
56
25
15
39
150
147
56
115
18
72
24
99
21
75
3
12
33
21
11
40
111
54
35
19
21
15
168
12
29
61
6
5
85
48
59
67
36
90
54
89
1
18
5
16
32
37
131
16
15
18
18
53
55
9
15
12
18
123
93
11
25
6
9
21
3
96
80
43
45
72
21
18
57
15
65
13
11
19
36
9
69
30
90
27
8
43
12
65
61
35
19
5
31
41
24
16
33
23
7
65
43
18
6
45
48
32
13
27
9
6
41
48
31
9
9
6
41
24
ABCD 99692332438*3^$a+1 [50031]
79
60
6
87
20
16
9
36
30
21
9
30
36
41
25
72
48
39
20
48
12
13
18
18
30
12
45
8
24
7
60
18
30
45
32
25
24
6
9
192
12
21
11
4
111
129
96
24
9
11
36
316
9
23
16
44
36
115
17
48
40
32
7
33
15
29
31
29
31
12
12
29
36
96
55
18
24
63
48
144
33
18
84
5
48
127
90
12
11
7
41
121
6
30
39
9
30
41
24
4
27
48
5
7
6
60
42
81
12
12
8
40
9
75
9
39
45
18
69
44
52
3
69
3
17
25
23
12
120
187
6
15
3
12
144
105
51
5
19
5
31
33
39
6
39
3
84
24
69
96
9
15
57
111
9
35
13
47
16
177
60
27
21
75
32
43
60
65
40
12
3
9
36
60
72
3
5
49
23
25
12
3
48
48
36
68
7
48
5
43
9
69
59
73
3
15
54
27
60
3
5
136
111
84
5
16
3
18
59
1
63
32
19
84
12
18
36
23
25
30
21
21
54
41
43
48
33
36
9
54
6
51
39
24
33
3
17
55
53
31
65
31
84
90
3
123
5
13
59
40
51
69
15
6
11
60
64
27
18
24
11
16
68
7
48
53
4
33
18
9
51
17
96
7
9
8
67
5
16
44
16
20
24
16
15
65
13
35
136
48
8
24
1
48
27
44
16
27
18
123
56
79
57
33
11
19
65
24
16
20
25
27
12
32
4
15
24
57
24
39
18
39
8
16
12
60
8
85
96
18
57
24
24
15
65
31
189
12
20
16
57
11
67
12
77
13
18
48
21
9
15
15
5
67
18
54
5
60
25
63
48
15
177
44
13
18
5
25
15
39
89
1
18
6
87
3
60
66
15
20
79
24
5
52
39
5
19
6
15
44
127
81
9
3
32
40
9
6
65
28
20
25
18
53
85
99
68
37
47
16
12
21
207
9
3
36
39
48
5
84
28
12
8
37
36
12
3
128
97
3
39
53
24
60
48
36
7
33
32
4
9
11
133
11
72
13
35
4
36
27
5
28
44
48
40
8
19
60
21
12
33
24
63
60
9
18
30
27
48
3
9
51
102
35
43
9
224
19
33
99
126
102
5
12
48
13
48
6
45
189
27
9
131
64
96
3
6
30
6
18
72
93
15
29
7
24
24
30
48
23
1
24
6
48
42
18
18
114
21
80
12
16
159
17
31
24
41
4
123
36
5
40
20
4
3
29
25
18
6
54
12
9
45
6
18
66
9
108
15
84
96
5
12
37
6
17
13
18
36
53
25
12
54
21
69
27
152
13
39
9
11
25
48
83
73
59
16
27
129
3
72
41
37
90
33
15
177
8
72
1
66
36
60
29
25
18
12
33
33
12
3
39
18
11
124
32
25
15
9
12
59
25
24
39
27
5
61
30
165
8
19
5
72
19
6
15
36
15
30
12
18
42
36
6
29
232
27
33
9
54
69
171
72
5
4
3
66
107
4
63
6
30
57
93
12
23
16
36
24
129
24
6
174
71
4
56
25
6
24
54
12
23
16
15
9
21
59
7
60
5
16
15
24
18
15
3
9
69
24
3
15
12
17
61
3
9
123
12
72
15
6
135
12
68
127
42
36
54
33
3
5
132
28
32
7
18
11
16
9
75
21
18
41
7
48
57
12
68
28
36
56
7
36
45
9
6
41
96
25
23
40
15
6
71
127
65
25
18
9
15
9
24
32
16
120
8
12
13
30
65
1
3
48
20
12
28
24
75
24
24
21
60
57
75
33
11
13
78
48
24
33
3
29
1
59
13
15
192
20
108
4
20
1
15
3
60
36
29
19
105
57
51
9
39
20
55
9
12
36
9
18
33
8
76
9
12
95
48
1
15
111
24
36
72
66
11
24
4
27
5
61
12
11
60
31
54
119
31
24
6
27
12
12
33
12
23
16
44
16
72
44
16
9
3
27
78
95
1
72
35
25
3
24
56
24
67
21
57
30
72
36
72
53
43
9
12
3
17
19
17
12
16
45
42
5
40
3
5
4
21
24
71
16
44
12
4
9
84
71
16
39
65
19
33
20
19
6
23
1
11
25
27
32
1
59
13
12
3
27
5
64
57
15
33
11
4
32
7
105
21
11
49
71
40
3
137
28
33
23
64
8
4
51
125
7
6
30
17
88
81
48
36
6
6
180
83
1
18
45
33
35
55
9
39
84
12
5
25
39
20
16
20
55
78
83
24
19
24
48
17
13
48
119
37
39
96
15
81
15
65
4
264
105
15
87
30
27
12
9
12
39
9
47
24
115
60
9
104
43
45
57
15
105
27
51
29
16
108
32
43
21
8
12
4
15
17
7
5
36
49
66
77
28
60
20
55
9
80
7
53
7
84
5
1
15
36
60
132
80
7
18
102
21
32
1
36
35
49
135
144
15
48
9
36
9
18
42
71
84
28
45
11
64
3
54
3
21
11
13
18
93
15
65
19
6
6
5
108
72
24
24
60
13
83
36
96
37
11
96
76
12
33
35
19
6
23
4
32
19
57
68
12
13
24
11
12
40
9
35
73
35
25
30
36
6
6
33
21
18
57
44
4
12
20
16
8
31
30
59
24
13
18
72
18
47
72
40
27
65
4
15
96
65
16
48
80
60
12
49
3
12
111
69
20
1
135
104
24
16
45
36
30
9
60
9
11
1
30
18
71
13
30
6
51
9
27
8
1
15
15
41
37
18
108
5
24
16
44
28
57
15
3
18
30
12
90
12
27
15
33
15
45
15
17
16
9
30
101
25
18
12
29
4
24
20
13
99
84
24
15
90
75
141
95
4
96
27
9
21
12
23
7
33
168
20
31
5
48
16
9
66
81
3
42
23
31
29
12
100
9
71
55
6
3
9
42
89
67
17
36
12
37
18
12
12
45
8
1
59
7
6
3
44
52
20
120
25
6
65
13
30
29
25
63
72
8
115
24
6
18
24
60
33
12
60
15
5
52
21
3
9
23
67
5
7
5
31
90
99
20
16
39
36
24
6
18
21
9
6
24
21
8
55
17
16
8
7
53
60
7
29
25
3
3
45
57
42
24
ABCD 99692934566*3^$a+1 [50124]
155
108
1
23
12
72
42
7
23
133
156
24
71
66
6
36
36
49
12
23
13
11
108
18
30
18
144
55
24
47
132
36
13
24
29
7
24
11
109
36
36
143
49
84
24
149
66
25
11
24
13
53
24
7
47
73
12
77
162
84
181
5
55
17
18
48
216
13
41
7
132
12
36
60
119
66
67
101
163
35
66
90
108
1
35
216
6
192
43
36
12
59
234
18
12
18
6
37
107
18
162
36
48
72
18
54
24
120
1
12
12
89
54
36
25
11
120
97
65
115
47
6
66
132
13
36
12
12
137
6
37
35
1
36
197
18
48
72
49
119
36
18
48
24
30
18
43
12
17
6
61
23
60
1
12
35
1
23
13
179
72
18
42
49
5
7
84
36
71
18
90
1
11
25
36
12
59
73
60
83
48
1
23
13
48
41
96
30
36
36
72
24
48
24
37
12
35
294
18
102
19
59
72
97
144
84
47
36
36
54
114
36
66
24
31
84
108
120
24
185
6
109
24
11
1
11
72
1
60
60
23
25
35
18
66
6
7
41
54
114
90
30
24
48
18
96
133
65
43
5
42
30
7
47
13
23
36
18
24
7
11
54
18
30
42
13
41
66
96
157
41
18
145
83
13
11
18
120
7
48
36
35
73
23
13
179
18
78
84
24
97
12
65
6
48
25
35
30
24
7
12
48
23
133
95
60
25
12
107
48
126
18
60
157
23
73
53
31
41
18
73
11
24
84
72
78
48
24
18
174
7
48
36
71
1
95
13
23
156
54
19
77
120
79
191
25
35
48
1
48
5
6
48
13
5
139
5
6
12
24
108
13
23
85
71
24
36
37
107
109
12
77
54
84
60
72
49
41
67
53
31
23
13
149
96
19
60
41
139
101
55
96
11
48
60
36
25
24
53
7
11
24
12
18
91
12
41
54
1
108
23
48
217
5
54
109
11
90
6
66
90
6
48
54
1
12
48
72
24
5
150
18
55
11
36
25
83
108
61
11
18
7
35
109
24
132
60
72
17
138
1
84
41
24
31
17
18
24
48
13
47
13
24
29
31
119
48
90
31
11
97
5
19
53
6
36
12
42
91
29
42
241
12
17
72
91
29
24
18
54
127
137
67
29
54
12
25
60
185
24
91
71
12
24
12
1
5
102
25
24
24
17
6
18
18
37
47
13
12
72
17
66
85
23
132
102
18
36
36
60
66
18
121
11
36
30
72
78
36
12
49
11
36
36
25
11
36
36
12
72
36
96
13
107
90
24
72
103
59
84
36
13
24
17
67
83
73
84
144
36
35
108
36
1
95
37
11
13
12
72
53
18
48
6
7
12
35
25
47
48
36
72
78
48
7
17
54
12
60
1
17
18
54
31
36
23
25
72
47
49
24
11
108
13
84
11
13
47
12
60
30
42
49
48
60
24
47
181
132
65
6
121
95
12
61
35
12
18
7
36
71
30
19
23
30
18
96
12
42
30
42
19
60
47
36
25
77
6
12
13
144
72
84
197
43
11
36
30
96
43
23
1
59
1
71
156
36
132
30
7
17
19
143
54
31
23
72
12
24
30
42
73
29
7
107
36
12
25
36
96
137
30
25
89
30
90
43
12
35
6
138
13
23
108
198
55
107
25
11
24
97
24
41
43
131
13
83
90
43
29
18
12
36
6
55
36
107
12
24
12
96
66
31
65
216
72
79
84
12
17
43
36
11
72
6
54
48
97
60
60
96
156
24
36
17
72
18
13
120
12
35
61
11
18
18
13
143
90
6
133
11
66
18
72
49
12
35
30
19
216
5
48
163
5
18
1
83
72
42
103
95
12
25
101
18
54
43
29
126
73
59
1
36
47
24
66
67
131
25
35
102
55
84
77
24
66
61
312
11
174
6
85
71
6
18
1
143
36
36
36
85
48
36
65
67
53
42
1
36
24
48
89
54
66
55
17
96
30
1
12
47
54
115
119
1
53
18
1
11
60
25
203
133
35
1
60
83
72
18
72
18
54
48
7
47
60
30
199
71
18
127
17
72
18
25
11
36
6
7
119
49
180
71
61
24
41
24
163
24
47
84
85
95
1
5
48
54
25
11
60
109
35
18
138
6
18
97
29
66
36
36
60
12
6
54
18
30
25
89
55
17
30
42
102
42
7
59
144
54
24
102
24
12
96
13
41
91
71
54
187
155
36
13
12
5
6
144
73
ABCD 99693025748*3^$a+1 [50198]
42
102
10
8
58
60
90
72
68
52
96
32
120
100
44
40
18
78
18
270
90
32
34
108
18
14
46
80
22
92
30
108
10
32
18
108
30
40
200
238
90
44
220
128
102
18
28
14
108
34
24
86
18
48
22
36
14
190
108
72
62
90
6
94
66
42
48
78
62
10
50
52
36
32
40
230
4
110
66
252
22
56
124
60
18
152
4
92
4
36
90
48
92
88
42
102
2
88
42
26
60
94
36
30
144
54
74
18
4
66
18
24
48
2
52
56
52
68
40
54
68
22
24
152
90
24
30
78
16
86
36
58
24
12
18
2
16
110
30
24
70
20
40
8
72
4
6
54
32
34
110
18
30
100
48
42
68
34
108
38
124
18
32
6
4
50
180
48
108
130
32
78
40
48
2
120
24
166
84
96
12
2
66
22
108
42
18
80
54
130
20
16
2
112
68
18
52
90
92
16
32
10
12
176
144
78
48
90
10
18
12
110
4
66
78
174
50
18
54
78
22
116
40
114
50
16
2
18
30
28
36
8
112
68
28
152
60
70
72
56
40
18
32
84
78
16
42
18
122
30
82
30
96
66
20
36
52
42
198
66
54
2
16
72
32
198
18
42
22
54
26
36
22
180
128
4
8
118
14
16
2
58
30
14
40
6
12
36
54
60
66
86
136
48
36
36
50
22
132
8
22
18
36
60
12
2
142
56
72
90
148
122
52
6
32
12
90
36
22
6
12
90
180
32
58
24
26
10
12
32
6
52
2
66
22
2
18
18
22
30
42
30
96
224
64
30
6
36
18
14
18
22
72
48
78
50
30
148
42
62
72
6
4
36
44
4
2
52
6
44
10
12
168
48
18
74
30
330
148
12
126
74
88
54
24
26
36
10
32
30
10
102
36
14
18
42
274
26
78
16
72
72
38
52
140
18
132
30
82
36
180
62
82
86
72
70
42
116
132
12
4
60
12
132
30
36
60
66
60
30
50
150
30
10
48
18
50
40
140
60
12
168
40
84
140
28
72
68
72
58
80
22
20
18
52
18
108
32
58
54
50
6
4
84
14
10
12
96
32
90
18
34
54
6
90
8
28
12
6
12
168
30
2
54
18
148
62
28
122
22
66
74
228
10
8
64
50
18
16
32
28
72
44
154
152
10
14
34
126
146
72
120
22
24
176
34
36
140
10
120
110
16
24
8
18
40
24
48
68
60
4
18
12
36
24
170
46
80
42
52
128
12
28
72
26
144
96
52
60
30
6
62
28
36
50
48
78
52
122
96
52
20
18
90
34
36
42
36
14
48
42
180
138
90
40
32
42
94
26
28
66
2
30
24
88
36
162
78
122
34
24
30
32
28
104
112
26
190
14
106
20
12
90
18
60
22
8
94
18
32
126
10
18
26
28
36
12
32
100
122
18
16
56
16
108
54
78
18
32
12
40
18
32
18
150
220
12
6
62
42
18
52
36
6
8
28
120
60
12
96
66
36
14
18
118
108
36
36
50
84
28
66
126
20
30
28
188
24
40
26
24
58
8
162
82
228
42
30
128
180
76
14
90
30
190
12
6
30
18
92
4
90
18
32
108
88
2
22
144
30
32
54
10
144
36
68
108
88
6
8
42
126
22
120
18
72
92
4
134
60
30
18
10
210
144
24
84
6
122
30
4
18
32
58
20
18
58
174
2
90
94
62
28
14
228
130
60
102
6
12
74
18
48
64
26
40
72
150
108
50
12
40
6
84
18
60
30
24
50
124
2
40
80
28
14
130
68
52
6
26
6
12
238
24
26
180
22
2
30
36
22
96
30
14
22
150
48
32
6
142
36
6
18
50
30
46
72
12
20
58
30
198
2
88
2
192
118
14
58
36
44
58
194
78
70
38
54
106
2
48
64
30
50
76
32
28
90
50
12
10
8
24
36
102
28
138
2
40
14
30
18
28
54
36
48
86
94
72
14
64
54
8
94
20
94
30
60
72
12
38
192
166
32
24
ABCD 99693433402*3^$a+1 [50037]
120
68
16
111
9
20
43
77
48
12
40
140
4
12
128
36
76
147
141
12
60
60
188
12
4
164
52
27
53
60
28
12
20
25
3
80
256
60
33
27
24
32
124
36
9
11
72
36
61
198
5
48
120
84
76
68
24
43
45
20
24
4
20
16
44
36
16
8
52
44
76
128
7
33
57
144
108
51
20
156
108
72
16
9
36
15
147
101
12
60
28
32
24
100
20
91
45
20
12
13
3
96
45
15
3
17
40
68
12
60
76
15
113
204
12
16
84
20
55
45
63
237
15
53
16
36
21
54
29
132
19
65
160
36
212
60
36
36
133
3
80
4
36
60
15
33
36
56
109
59
132
24
16
57
63
48
87
65
60
19
29
12
4
80
16
20
72
12
16
48
12
120
117
143
19
21
20
24
76
8
12
88
39
41
196
33
18
77
16
51
53
36
1
75
68
72
253
3
60
20
7
18
95
24
16
68
211
69
32
24
4
87
29
16
45
3
132
80
4
36
15
33
104
115
41
36
31
9
68
13
54
5
24
96
48
12
276
97
18
9
164
172
15
45
24
20
73
35
28
48
192
68
7
90
3
156
75
45
63
57
36
32
72
1
35
60
40
24
24
87
45
20
72
25
23
12
76
72
15
33
32
24
91
29
48
16
36
36
87
17
4
69
143
37
3
80
25
23
16
80
48
13
59
264
127
17
120
7
45
20
100
51
33
56
36
12
25
63
20
24
124
20
12
7
101
61
111
8
36
25
111
84
120
8
52
20
76
15
45
8
37
15
84
20
36
28
192
8
36
16
105
3
177
59
60
100
104
40
56
196
80
132
16
116
13
3
48
44
12
120
108
12
85
126
89
4
36
20
84
76
51
144
29
52
45
99
24
32
7
93
92
16
32
37
18
77
28
128
16
116
348
16
20
16
225
15
44
24
79
72
21
32
112
20
84
12
28
36
44
187
65
7
161
52
8
49
51
156
20
76
20
100
9
83
108
24
73
51
39
17
48
48
4
24
57
35
72
16
72
44
76
20
72
112
24
12
44
16
44
25
71
55
65
4
60
36
44
180
40
3
117
8
16
20
24
72
103
53
12
7
69
32
60
37
83
25
75
60
8
37
3
36
8
43
29
24
72
19
105
20
16
140
79
36
53
91
21
80
48
36
60
40
120
24
20
112
249
39
36
84
116
13
107
40
104
16
24
180
56
64
32
4
20
48
28
60
45
23
12
120
120
67
5
12
48
12
16
188
16
20
24
19
21
164
48
24
60
240
16
8
96
96
48
12
40
9
111
15
5
40
27
17
4
116
36
48
172
24
36
164
16
32
60
12
48
52
84
20
16
33
11
7
9
63
33
60
20
49
36
3
72
24
44
72
19
5
240
100
176
4
36
69
159
132
84
8
88
120
60
68
160
32
28
140
36
55
65
60
1
23
36
31
9
80
24
60
40
72
75
72
21
12
8
31
81
135
173
112
60
24
20
40
60
60
96
80
4
153
23
67
245
7
81
9
288
111
69
18
33
57
123
21
36
3
32
109
23
36
96
16
20
4
8
85
155
12
108
52
15
41
60
124
153
11
7
5
60
120
64
20
16
75
69
24
12
8
31
81
44
24
12
4
33
18
29
4
39
5
13
159
8
103
33
39
117
8
108
12
36
60
24
28
104
25
23
16
51
5
36
40
8
60
60
52
128
232
92
12
103
17
100
24
44
60
28
8
7
53
19
41
24
88
20
28
36
20
60
184
39
21
32
37
63
44
124
57
35
60
4
24
44
60
148
108
200
1
51
8
12
109
131
4
36
135
9
56
28
36
200
100
3
161
40
80
7
5
12
168
28
56
36
4
44
7
29
76
180
32
12
31
69
21
15
20
55
65
12
103
5
4
45
255
96
44
181
47
88
32
52
104
16
3
21
32
37
11
312
217
3
44
100
44
72
72
43
9
116
109
111
80
84
48
36
16
60
20
16
15
252
41
16
104
12
48
52
24
60
60
15
41
84
120
16
8
112
128
ABCD 99693735088*3^$a+1 [50044]
18
73
44
3
33
60
141
84
66
1
8
15
9
33
7
17
48
36
31
120
5
39
45
72
115
23
25
44
75
21
27
13
29
12
6
33
16
5
84
6
9
16
23
36
30
39
147
114
79
35
21
9
115
17
30
36
72
21
76
44
124
41
6
6
102
73
68
39
61
44
60
27
61
17
12
54
49
108
8
27
24
25
128
21
24
15
27
9
52
48
5
96
24
72
72
42
48
61
77
72
42
6
48
36
19
5
102
25
8
4
17
120
18
121
20
16
41
3
64
48
32
3
33
9
15
16
24
53
12
36
24
72
19
80
24
15
6
55
101
43
65
75
51
97
17
15
15
141
64
41
7
8
111
9
60
81
48
90
81
15
1
60
23
18
27
171
36
6
42
12
1
8
16
36
72
20
123
30
3
21
24
31
35
9
39
25
35
6
7
8
57
3
4
5
30
25
20
45
60
36
12
102
66
66
78
12
3
15
45
52
8
27
1
12
5
12
79
20
57
18
6
19
71
30
3
21
55
17
3
15
37
47
45
33
18
9
3
93
51
9
21
60
144
6
6
27
100
20
36
45
6
18
30
150
48
7
5
66
37
84
8
21
36
43
23
102
30
66
15
15
25
29
6
90
39
45
12
39
4
56
51
60
9
21
19
60
36
36
72
72
36
8
15
30
24
7
23
13
8
27
12
25
20
33
27
33
24
30
1
8
4
53
24
39
105
12
30
48
45
99
42
31
48
65
31
48
17
43
17
39
21
60
150
13
35
25
47
1
68
15
25
36
24
11
96
33
4
47
18
111
24
21
79
53
63
120
15
9
57
84
15
52
47
61
65
15
64
36
41
30
33
3
42
6
6
108
78
48
25
12
8
105
60
12
55
95
48
9
81
39
21
60
6
138
48
79
8
16
41
3
3
42
72
24
12
87
96
45
36
39
16
83
13
72
5
18
90
24
120
36
3
40
11
60
48
21
27
33
51
30
3
60
16
11
61
23
6
3
51
84
6
60
15
24
3
117
15
132
108
30
66
12
37
36
17
3
9
18
33
21
48
31
36
29
7
8
45
55
5
67
8
9
48
3
4
17
3
51
69
33
42
165
51
69
57
19
35
6
63
40
5
31
5
15
4
5
6
6
19
35
150
24
75
21
126
24
60
1
5
3
45
36
91
8
15
66
6
60
138
51
16
65
39
4
23
114
43
17
24
30
24
66
30
42
7
41
6
61
5
48
67
17
36
24
31
80
16
41
30
24
18
36
31
8
3
120
78
15
60
4
185
67
23
18
43
36
95
13
35
12
61
5
63
21
84
66
49
5
12
63
24
21
60
12
3
15
30
7
17
151
35
45
9
36
15
45
6
73
108
59
1
53
19
12
104
69
51
100
20
57
3
21
30
9
21
18
37
144
89
96
90
24
6
12
7
56
4
120
140
57
48
15
57
24
7
17
6
120
85
59
6
7
68
21
48
42
9
9
75
117
6
168
9
105
6
45
24
15
12
48
42
108
18
18
19
11
6
114
114
12
114
9
60
51
30
12
27
51
9
45
42
30
18
6
30
84
30
90
25
60
20
93
18
25
24
180
107
109
41
24
30
42
18
129
57
63
40
47
9
112
17
15
40
41
75
4
80
160
5
7
5
19
65
42
18
135
24
16
65
6
9
15
45
105
42
24
129
87
177
88
8
84
57
66
37
71
42
87
33
115
59
33
15
36
9
120
21
6
84
45
9
18
13
5
15
52
89
66
24
69
21
3
52
68
141
6
9
27
49
96
17
30
25
36
35
36
30
3
52
44
9
15
36
99
81
27
13
20
15
37
23
45
24
96
21
39
81
24
15
9
6
66
24
114
42
19
41
24
36
36
12
67
11
12
36
69
60
27
36
42
31
104
28
17
6
9
15
1
24
5
6
42
27
105
31
12
68
15
25
17
19
8
75
81
111
85
11
102
96
24
18
25
48
72
68
69
36
15
16
8
76
35
9
36
111
18
12
3
36
45
7
53
15
27
30
144
60
43
41
31
125
30
33
21
12
19
11
30
42
6
55
120
24
36
12
35
37
56
60
45
12
24
30
48
48
30
79
36
5
48
30
9
16
35
30
15
84
60
28
5
27
76
5
12
30
25
23
66
30
30
6
57
111
45
39
21
27
12
21
112
8
9
15
15
21
84
57
43
12
53
66
49
77
6
30
42
1
29
12
54
84
1
5
6
153
52
65
24
55
132
29
6
85
29
18
85
11
9
100
77
31
8
69
6
121
23
25
5
18
57
51
6
223
56
9
12
66
25
128
45
72
48
15
9
15
87
6
63
84
21
12
79
8
3
60
33
15
42
42
48
12
42
55
8
15
102
6
18
36
3
81
19
72
53
18
153
4
11
6
24
30
6
39
16
8
33
102
48
73
5
39
3
24
1
32
87
24
61
68
16
36
8
21
60
19
17
39
4
11
1
5
24
84
30
78
24
43
53
3
51
1
24
89
96
18
48
60
57
27
9
40
125
7
77
30
21
52
23
45
111
54
54
180
42
48
51
4
17
48
115
17
31
23
36
78
15
135
48
18
156
90
30
63
21
6
25
8
87
54
36
3
27
109
17
42
6
90
54
30
133
24
29
15
21
96
3
15
45
21
48
7
5
91
29
43
101
15
45
12
27
51
24
13
47
18
19
8
16
44
75
6
135
4
17
6
33
15
24
48
37
60
17
3
33
120
12
6
105
9
96
15
16
5
24
96
31
5
30
30
3
45
19
48
59
18
60
43
35
109
24
12
32
36
9
ABCD 99694579346*3^$a+1 [50037]
6
21
53
10
32
18
7
20
15
25
3
105
17
58
5
24
51
2
74
89
4
8
3
46
10
13
3
13
20
15
52
69
11
18
19
91
10
10
17
15
78
19
31
5
27
20
18
10
9
73
18
10
16
6
8
9
12
39
12
85
19
4
37
8
16
71
18
27
3
37
5
8
10
22
58
72
28
12
9
48
7
44
86
4
31
9
20
15
4
48
3
30
42
38
67
68
35
5
32
15
37
32
55
40
56
8
30
12
19
51
4
1
4
51
30
3
15
36
36
40
8
5
31
44
20
5
20
55
5
7
24
24
21
71
28
50
122
50
27
11
20
5
5
22
4
4
1
24
35
46
3
8
19
36
17
21
30
12
13
17
7
83
30
43
20
7
68
69
17
34
37
32
51
40
9
8
23
29
27
5
1
20
3
4
8
13
32
38
36
44
66
99
32
25
75
12
11
1
8
51
22
18
65
36
1
59
5
4
15
7
5
49
59
75
69
13
18
9
36
1
23
23
37
11
12
34
11
64
8
36
7
60
105
12
12
8
51
16
21
68
16
20
55
24
29
31
12
33
15
17
49
11
13
6
26
34
5
11
10
18
16
5
24
4
36
20
60
4
8
28
35
12
34
6
20
33
1
3
8
52
53
55
8
27
40
45
12
7
41
8
4
27
5
69
39
23
5
35
18
22
20
18
30
46
71
13
36
59
12
3
12
49
15
44
1
9
62
68
36
20
21
60
39
33
20
7
93
3
65
3
42
19
39
9
23
37
20
36
4
21
2
14
11
5
27
43
33
32
3
42
4
6
5
3
20
49
21
2
8
5
7
20
37
21
6
14
76
15
24
35
9
13
30
4
14
2
25
3
29
3
33
71
41
12
11
1
44
7
57
23
9
24
1
11
45
3
24
1
35
40
51
14
31
9
82
8
9
36
20
84
12
16
3
29
36
52
5
15
35
8
17
115
4
64
21
24
24
31
12
57
11
16
33
3
28
10
16
11
3
9
1
62
4
24
9
3
5
5
28
30
9
21
72
15
3
1
8
3
18
39
73
15
75
4
13
7
65
51
58
30
17
3
26
74
9
23
20
13
5
35
20
31
76
18
22
4
6
58
17
23
21
39
40
2
7
13
10
13
35
40
5
25
66
9
5
22
9
49
7
3
42
30
28
2
28
36
39
35
12
8
2
39
39
17
108
64
1
7
15
37
12
51
17
13
64
19
15
37
9
14
129
60
31
5
15
37
12
57
6
94
16
60
48
7
60
12
11
9
81
22
60
28
40
37
9
11
19
5
9
12
15
23
5
20
15
22
15
3
29
3
4
6
3
32
3
1
1
18
5
44
16
20
4
3
53
7
17
28
5
27
31
45
75
36
41
13
51
44
24
48
3
105
15
12
20
14
30
5
1
35
64
11
4
84
21
51
20
4
6
8
15
64
8
63
50
22
60
4
4
5
15
9
11
61
8
17
11
3
12
17
11
32
38
2
17
11
9
21
22
45
5
3
25
42
48
2
30
45
3
40
5
52
32
21
27
4
20
1
15
39
81
23
10
30
5
7
9
8
21
19
23
4
9
24
8
40
95
10
23
15
25
24
3
17
3
30
7
11
12
8
20
32
34
35
21
10
8
37
12
20
7
44
9
31
29
13
47
1
15
47
50
28
16
36
18
5
27
37
63
4
5
15
29
12
25
3
57
30
17
23
8
5
4
3
65
12
1
2
33
36
11
5
12
20
33
7
20
40
12
8
61
11
39
46
14
32
17
37
50
14
15
47
58
19
51
9
3
9
120
19
49
40
27
6
24
39
12
84
11
45
63
9
12
24
31
44
9
43
20
9
4
21
11
12
31
2
7
48
109
26
50
40
159
9
30
45
12
35
48
32
10
19
8
7
36
5
19
9
31
1
45
63
4
27
33
43
40
4
10
50
9
67
5
15
53
7
30
54
21
5
48
7
3
42
48
6
9
25
7
19
14
22
8
9
33
14
5
11
9
28
71
9
11
90
11
79
22
30
108
46
39
24
11
25
32
3
25
5
10
17
60
28
32
3
49
11
72
4
5
4
55
32
30
10
8
32
9
4
47
40
20
30
18
10
11
28
41
15
4
11
16
16
5
13
2
8
9
40
8
3
121
21
95
100
3
2
30
48
1
15
6
15
12
11
52
8
10
42
30
23
12
24
49
20
46
30
30
9
44
1
2
13
27
4
20
56
108
9
16
35
76
14
12
48
82
20
18
31
24
7
5
5
48
102
69
4
24
3
8
37
23
10
6
26
3
15
16
5
5
11
108
84
41
76
11
3
22
63
17
14
16
18
30
25
144
3
29
24
4
56
11
44
5
37
35
12
16
67
8
42
15
20
3
52
20
20
5
53
30
1
51
9
49
2
33
27
5
5
18
25
12
48
15
10
32
3
4
8
63
10
80
22
8
57
15
25
3
9
23
37
11
22
34
41
45
107
48
15
10
35
4
45
46
110
30
17
7
41
43
40
10
16
3
8
4
15
33
11
40
2
4
51
24
36
8
95
17
3
6
59
1
14
69
13
3
31
49
57
19
8
7
24
17
4
51
5
48
15
10
2
8
56
33
20
17
11
8
31
14
40
2
13
24
8
52
23
28
92
30
10
5
4
36
3
9
27
29
12
43
5
7
8
2
14
69
25
26
21
20
13
10
26
56
43
15
17
48
4
11
46
35
5
11
12
8
59
16
10
15
5
3
4
20
51
10
51
21
10
53
27
5
33
12
3
1
3
23
20
14
44
42
4
40
5
9
6
9
5
7
5
3
67
33
15
16
1
75
37
3
18
42
38
52
38
9
1
46
1
60
15
34
56
10
17
40
41
19
3
8
57
3
12
38
32
3
60
17
63
24
1
11
28
20
3
33
11
13
3
20
13
24
21
55
31
34
2
5
35
28
2
18
2
20
27
43
8
5
27
18
31
68
3
9
11
18
2
53
52
19
50
44
22
69
8
1
12
54
10
4
22
5
60
15
33
75
10
51
11
4
16
8
5
12
3
1
15
41
4
15
6
3
27
8
1
8
3
9
39
60
9
16
15
41
65
23
11
9
43
8
12
4
26
15
13
2
18
42
8
26
3
3
17
7
41
3
40
36
4
49
31
9
11
40
29
67
41
45
38
72
54
20
70
76
58
10
29
11
45
16
24
87
24
14
12
70
89
19
21
120
21
8
16
11
25
18
17
15
30
4
10
5
41
7
57
16
14
9
15
16
4
30
19
11
12
49
29
7
3
16
13
1
12
35
105
10
4
41
3
30
110
1
48
3
5
52
3
53
11
44
5
1
30
9
24
12
44
25
30
10
2
5
19
10
4
27
4
8
1
46
25
11
8
5
1
4
19
7
24
32
28
65
37
8
39
52
9
20
2
13
1
63
3
38
91
11
4
44
20
89
1
80
39
11
21
19
20
12
49
11
45
3
45
12
3
21
28
11
45
1
51
8
25
6
21
8
4
63
45
3
12
84
21
24
105
11
5
10
4
24
2
18
21
21
75
4
24
24
12
39
20
46
11
13
46
13
13
3
12
75
8
9
21
12
3
24
7
24
32
18
7
24
1
8
66
5
24
4
8
15
4
26
10
5
95
13
24
13
50
18
16
14
1
8
21
31
39
32
18
12
3
36
24
15
37
3
32
4
44
22
8
51
4
15
36
54
6
5
119
17
24
29
2
25
100
19
4
40
20
9
37
3
21
6
26
18
1
21
18
20
25
1
31
15
34
23
23
20
30
27
11
12
8
20
5
75
16
26
10
5
28
5
19
20
91
12
173
15
110
7
3
21
28
8
13
20
90
22
68
15
27
25
68
15
9
3
60
20
13
55
29
31
6
3
8
4
41
34
33
20
3
73
45
16
23
11
16
4
32
8
37
8
31
53
36
24
1
71
5
4
10
40
2
34
14
30
30
39
3
24
21
3
5
40
32
28
57
20
55
35
33
7
18
50
37
84
1
43
12
15
9
36
3
42
4
3
21
42
8
9
7
44
37
24
8
3
10
27
8
60
25
30
5
4
55
1
25
10
13
4
23
9
4
35
2
28
10
65
67
20
8
112
4
21
12
8
43
16
29
35
12
48
2
8
10
5
20
27
4
45
25
4
7
68
1
6
8
9
12
1
10
17
1
55
7
18
99
33
30
30
3
12
9
3
48
23
40
12
17
43
4
4
16
9
15
12
24
14
31
29
16
23
3
38
7
15
28
2
3
24
3
28
52
77
68
40
9
26
9
39
1
19
36
25
39
9
21
22
90
10
28
1
11
9
9
31
24
12
8
4
11
60
42
28
32
63
27
4
6
3
20
31
54
35
12
3
49
3
5
5
47
7
13
40
27
10
54
32
5
49
3
20
16
24
3
20
90
3
40
44
52
9
2
60
4
45
19
5
35
22
27
63
10
14
21
15
20
20
5
8
16
8
48
4
11
13
21
3
7
34
10
5
4
71
10
6
9
17
27
12
16
48
1
23
51
5
47
8
32
14
19
7
8
97
9
3
11
9
3
30
ABCD 99694634134*3^$a+1 [50019]
126
24
5
43
45
60
3
33
32
7
17
4
32
25
15
8
115
5
19
36
9
81
71
4
27
42
11
16
8
96
4
27
101
84
16
32
12
19
17
84
88
8
25
48
71
24
4
12
51
29
40
3
21
44
12
19
5
7
24
21
9
78
30
18
29
24
25
27
9
30
6
23
36
4
99
41
79
57
15
21
3
57
105
39
9
27
9
71
55
89
19
29
7
96
29
19
36
65
13
11
61
18
30
23
55
12
33
8
24
85
27
3
17
25
131
7
18
87
21
96
63
116
40
60
20
36
16
3
9
15
33
12
45
36
59
13
35
24
16
12
56
19
5
120
37
23
28
24
33
11
24
85
3
20
144
60
24
7
65
100
8
1
39
21
39
20
7
18
107
28
9
51
21
83
48
24
36
48
204
61
35
37
15
60
44
16
24
68
7
41
48
12
67
36
12
53
4
108
123
17
12
7
89
72
12
76
12
27
17
4
51
5
1
3
152
12
7
24
17
28
24
12
108
36
9
102
24
9
212
43
41
85
6
113
12
13
15
27
9
9
87
8
31
21
24
24
72
3
137
61
54
144
17
19
18
23
7
6
15
72
33
47
25
47
61
27
248
19
33
75
5
67
5
96
52
8
49
6
5
67
90
48
71
28
27
65
13
23
7
21
15
36
24
5
184
21
6
21
27
5
127
9
20
12
4
45
48
11
31
89
55
84
42
15
15
6
3
96
99
21
96
32
36
4
72
21
18
36
24
9
63
120
5
48
84
7
6
15
75
102
3
20
24
61
215
24
1
27
3
18
6
30
15
3
137
13
15
20
48
7
5
36
132
24
40
24
12
20
67
125
16
15
24
18
39
99
21
105
83
12
145
15
21
23
16
44
72
55
53
4
51
21
44
72
4
3
60
5
31
30
35
36
64
92
7
33
39
113
91
17
37
66
5
60
72
7
17
73
6
21
48
21
39
92
24
55
29
12
64
9
12
11
67
36
57
60
9
18
36
41
25
83
52
9
11
96
7
12
36
42
30
18
95
67
41
12
52
27
30
135
24
20
19
5
1
47
19
18
71
12
144
25
75
80
16
9
3
32
36
79
36
9
21
47
40
48
8
7
5
84
24
16
9
15
104
25
36
6
29
156
40
99
5
31
101
60
37
3
8
7
113
84
48
19
41
67
18
24
18
41
85
15
159
101
72
168
16
20
73
270
53
7
41
25
71
19
5
49
3
15
149
120
24
16
15
21
69
6
33
15
90
126
41
60
25
42
5
97
171
99
36
45
8
1
90
29
49
63
27
12
33
3
24
53
52
48
68
60
7
5
97
59
1
3
56
67
9
8
12
1
39
75
113
7
33
3
65
25
35
7
18
23
52
8
64
105
36
36
30
21
60
24
9
15
129
203
13
27
3
60
5
12
120
7
5
36
84
67
6
59
4
21
36
18
42
3
51
5
24
156
79
29
67
53
60
61
6
5
36
7
81
15
90
47
43
30
15
84
51
12
5
73
11
79
21
33
11
7
129
45
3
12
36
9
11
19
173
31
5
72
4
20
1
54
54
75
32
7
18
27
8
112
96
111
21
3
9
3
5
19
48
93
69
35
64
9
18
53
19
108
69
20
16
24
48
93
42
5
12
19
12
18
54
18
35
48
4
12
153
23
84
76
44
24
25
72
15
15
5
19
33
15
33
8
12
25
84
15
36
3
6
30
114
12
72
11
4
27
30
159
27
53
16
3
101
40
12
27
125
36
19
5
31
41
13
66
24
90
47
100
9
54
6
11
25
39
80
36
16
9
11
7
17
84
7
17
13
42
5
13
87
20
67
24
12
5
48
25
15
39
17
49
87
12
56
132
100
27
17
43
21
24
56
1
11
4
3
5
127
53
91
65
25
191
4
12
27
17
55
33
111
5
25
47
13
47
12
31
54
23
7
17
4
24
51
57
8
19
60
18
23
4
72
9
30
45
9
78
5
25
59
103
17
96
28
21
35
25
15
21
54
21
20
13
30
77
19
9
72
32
67
5
31
33
32
48
64
8
115
57
3
17
16
15
36
18
6
41
13
71
4
51
41
121
18
41
16
27
5
13
95
4
15
33
51
5
24
223
33
21
78
45
12
33
23
48
60
84
1
15
39
53
28
20
60
4
63
72
53
12
52
51
5
97
23
64
9
30
77
112
116
16
80
19
12
9
15
33
51
65
25
39
80
72
4
20
55
21
20
55
18
48
119
4
39
108
29
36
7
6
47
60
28
92
4
24
56
60
36
4
44
4
27
9
27
138
36
99
9
36
35
91
5
76
84
3
12
33
36
20
1
39
32
12
67
21
44
16
45
15
80
79
29
12
24
13
47
19
42
75
8
115
30
11
96
24
4
9
11
12
4
69
30
21
36
80
7
77
28
36
24
105
18
29
36
13
15
15
17
64
20
40
36
3
24
48
53
91
129
39
45
57
6
33
39
5
7
65
49
11
79
9
132
36
69
3
56
1
18
21
20
84
37
11
55
18
39
3
29
24
4
128
7
105
48
45
42
5
88
24
9
11
16
135
12
42
15
8
180
36
115
125
25
36
3
27
18
3
44
4
81
35
13
3
80
120
4
24
12
68
12
24
55
101
24
19
12
57
87
24
5
61
59
16
3
72
18
12
35
16
3
77
52
20
1
36
48
51
24
3
102
60
23
13
30
72
53
55
54
6
30
114
21
9
6
41
31
48
57
8
31
30
15
39
29
85
48
3
15
6
143
55
125
40
15
53
64
111
29
24
7
29
73
6
66
18
78
35
52
15
45
8
7
33
80
24
19
36
41
40
8
1
39
51
6
12
15
3
45
24
9
11
28
15
30
11
31
84
9
45
ABCD 99694649662*3^$a+1 [50017]
32
76
144
84
39
17
52
21
23
16
8
28
93
15
20
100
8
49
23
1
59
1
99
8
37
72
27
56
24
13
11
73
54
65
1
3
51
6
204
143
48
12
19
18
6
89
31
66
15
9
23
216
37
15
45
60
59
16
56
73
87
80
79
17
24
24
52
32
61
54
17
172
44
16
80
25
39
56
16
8
31
113
4
60
9
30
89
132
25
123
24
63
24
120
6
11
7
17
13
99
56
100
60
36
12
177
35
4
8
13
75
48
39
41
24
85
27
8
24
25
39
45
75
80
16
12
9
11
37
39
20
103
21
27
17
184
108
51
113
49
24
3
84
57
60
66
41
24
24
16
92
52
24
36
36
80
48
12
96
100
24
9
11
84
55
41
24
4
20
7
17
13
36
30
54
35
60
48
4
60
3
45
21
15
56
37
75
216
56
73
87
8
85
35
31
6
27
72
45
191
76
48
36
129
66
9
45
35
228
13
87
44
64
3
42
15
72
104
52
20
1
111
45
3
8
36
108
52
20
61
63
12
57
75
3
42
24
23
97
35
25
23
12
55
57
33
36
48
95
67
45
116
64
9
35
49
15
20
31
17
12
25
87
36
56
4
33
51
24
20
36
73
71
12
4
12
20
24
16
56
48
97
15
72
128
127
17
1
99
33
75
80
36
19
9
24
21
11
79
9
32
145
60
39
12
9
215
223
81
20
244
92
48
48
52
44
67
45
44
205
59
12
144
67
9
32
79
101
109
63
81
3
36
45
42
114
144
23
28
44
31
54
155
36
60
31
149
76
104
16
56
40
56
13
48
11
88
84
68
28
27
65
16
8
28
48
32
157
12
11
40
72
104
180
97
3
188
48
16
51
29
108
13
51
20
16
68
49
54
126
66
48
53
13
24
47
108
1
99
12
44
24
7
30
11
49
395
4
12
93
39
120
96
8
13
48
15
132
48
24
20
84
40
32
24
7
57
9
47
40
63
45
12
80
24
28
44
1
24
23
97
95
132
25
24
24
27
80
72
16
56
72
52
27
57
32
40
72
56
4
48
132
12
57
39
12
152
88
32
16
24
12
69
47
13
59
24
64
48
9
63
8
144
151
66
78
41
24
36
64
132
45
59
48
37
24
11
49
192
71
24
25
23
72
84
115
41
24
28
36
92
16
27
5
12
208
120
72
20
16
36
33
11
52
32
88
32
36
19
30
60
47
31
101
4
8
16
8
49
15
32
40
180
9
243
48
20
112
36
21
108
23
84
19
24
21
32
12
96
49
15
8
40
8
12
19
105
8
16
69
3
48
132
129
11
40
117
11
1
30
17
12
4
8
48
88
32
48
96
55
6
11
13
36
71
88
176
40
72
56
13
35
24
31
48
57
108
36
15
81
15
24
9
8
16
56
72
24
48
37
59
24
7
81
24
120
8
31
105
8
7
17
25
30
21
140
37
11
31
30
48
66
65
55
30
123
20
196
44
28
20
12
97
15
9
23
16
68
48
132
144
60
12
37
12
87
72
69
12
30
33
56
25
6
17
31
9
32
4
12
32
7
54
35
7
18
11
84
48
16
21
72
171
36
21
15
8
24
24
55
89
48
40
32
175
30
3
12
117
11
13
47
52
27
9
48
56
120
24
7
41
4
60
56
108
52
32
12
84
24
13
275
133
47
13
15
56
24
64
21
11
132
28
32
112
21
96
48
66
17
12
48
108
52
32
25
11
72
73
23
4
12
144
56
108
49
75
20
36
13
75
39
17
24
24
28
93
23
7
69
92
52
3
65
25
95
88
56
72
24
25
15
105
24
23
52
20
16
9
23
156
36
24
4
141
71
24
31
30
59
40
8
28
32
96
1
15
21
123
36
15
17
40
39
33
81
11
12
73
30
96
41
7
81
12
20
88
20
60
24
60
4
48
168
336
9
107
52
8
4
164
156
12
36
12
31
53
12
96
40
129
24
60
11
13
123
8
72
13
3
8
168
1
35
52
63
17
7
9
44
4
92
4
56
37
63
60
20
43
81
20
64
3
105
104
28
108
21
15
45
3
3
144
57
104
72
13
24
35
16
15
81
249
83
36
109
3
8
24
181
3
56
25
231
9
3
69
59
1
51
72
68
28
32
13
155
24
4
51
45
44
84
97
42
89
12
12
24
144
28
80
4
32
109
99
15
33
108
92
13
24
3
72
57
30
48
6
120
90
57
9
131
37
47
13
36
15
24
8
13
27
56
1
59
36
61
95
48
1
11
72
12
60
25
107
4
44
28
24
48
24
141
3
20
43
ABCD 99694801582*3^$a+1 [50030]
59
28
12
56
151
81
44
60
48
300
60
37
75
15
18
47
25
11
52
27
9
9
27
81
90
9
24
21
23
100
8
40
32
52
24
20
25
90
117
27
5
76
56
48
67
90
119
12
103
5
12
4
156
20
120
4
36
57
131
156
55
5
24
96
36
4
20
60
76
24
120
8
40
63
113
52
20
84
40
236
64
36
8
84
36
36
24
49
15
21
35
1
63
68
148
189
15
92
76
33
75
24
117
15
21
63
20
4
8
12
37
3
33
72
90
81
12
20
4
24
96
44
16
9
11
36
12
12
36
37
51
104
52
135
93
105
51
80
31
53
36
52
8
76
20
4
96
104
19
5
16
36
36
224
48
12
91
77
12
48
12
48
60
36
36
48
1
27
120
24
48
36
12
3
45
116
100
56
60
72
1
11
25
11
40
60
8
7
5
49
23
16
36
36
32
73
23
12
4
84
75
29
25
72
3
20
103
17
36
132
84
1
35
48
12
13
11
40
255
18
47
25
155
25
15
48
32
4
9
51
57
18
9
8
4
60
45
51
24
44
25
15
72
8
4
32
84
16
8
31
17
12
7
89
37
18
65
12
60
12
96
112
48
9
18
18
39
8
24
36
12
60
36
12
64
56
12
136
24
21
47
52
32
124
51
9
32
24
25
108
3
8
25
51
84
60
24
51
65
36
24
12
52
68
48
19
41
36
36
88
12
32
88
92
7
18
23
12
52
20
109
35
55
9
20
132
16
20
4
56
24
48
16
80
25
27
32
76
24
57
18
41
36
49
11
43
57
20
16
60
44
4
32
4
24
189
51
21
11
4
20
48
61
155
4
92
19
45
36
84
32
40
69
3
32
73
51
32
12
12
64
24
32
136
32
37
35
36
28
72
9
59
52
20
13
72
87
57
123
8
67
17
24
31
89
4
12
108
56
1
83
12
24
120
16
68
1
15
12
27
17
4
24
8
24
180
28
8
12
120
16
56
40
8
48
84
48
12
24
16
69
11
24
19
108
5
52
12
8
40
68
49
23
16
24
32
84
112
104
76
44
16
48
44
40
12
8
28
20
12
60
48
52
15
197
91
125
4
36
84
80
96
4
44
24
36
52
9
99
9
27
20
48
96
4
36
84
20
7
53
76
12
140
43
65
36
16
24
21
27
20
48
64
44
12
12
108
4
3
21
20
49
47
4
56
91
17
28
60
32
72
48
60
12
196
48
32
72
156
12
19
180
29
4
3
9
24
165
171
48
8
4
80
31
45
9
3
168
68
84
55
5
108
4
80
24
40
12
24
24
201
11
72
16
45
72
15
120
44
88
8
4
8
108
19
5
4
152
24
28
108
8
156
1
39
56
28
32
168
24
40
72
68
16
15
125
16
80
40
8
36
36
24
36
24
72
4
3
72
53
28
24
56
40
72
56
24
36
24
52
165
11
43
57
20
12
55
117
9
126
126
15
60
12
75
65
7
9
140
4
12
180
8
7
45
48
108
24
8
12
96
84
36
7
105
92
88
56
36
40
168
36
20
25
11
36
4
20
1
3
12
12
56
25
35
52
57
171
117
47
12
40
45
54
137
7
5
103
45
63
17
55
225
20
52
48
8
12
24
43
45
45
18
17
60
100
56
16
60
204
80
109
11
96
4
44
36
36
28
8
12
67
5
76
8
40
15
45
24
20
100
68
48
36
19
17
145
75
8
4
20
16
39
17
28
32
13
51
21
83
16
36
36
9
54
5
31
53
1
75
15
41
13
3
20
48
19
18
3
152
4
44
12
132
85
15
20
136
144
68
40
32
180
48
4
8
7
89
24
36
24
7
89
1
119
16
8
28
45
47
36
24
40
80
12
13
75
8
72
52
8
208
92
16
56
115
113
13
59
4
12
48
21
54
41
64
21
59
16
33
18
18
15
56
124
39
45
56
4
8
24
84
12
4
68
1
15
84
20
108
48
84
28
24
84
56
28
92
60
84
121
3
48
8
16
116
28
12
20
4
56
24
4
20
181
3
12
3
18
39
33
23
24
108
25
3
8
124
12
69
15
20
1
3
72
8
48
4
45
35
1
72
47
16
8
24
175
81
32
72
12
1
3
15
69
60
92
28
8
64
60
15
9
9
35
100
117
203
52
33
47
40
24
56
96
48
24
133
119
28
48
24
8
7
18
3
72
32
4
24
72
8
12
16
32
28
57
83
124
44
36
88
57
35
24
64
72
56
144
19
5
12
37
71
24
96
40
84
135
17
4
15
45
140
60
16
63
5
72
36
204
16
188
64
8
55
65
12
16
120
12
68
4
63
65
7
117
60
24
44
52
63
18
72
11
124
8
72
16
20
24
72
84
37
90
5
4
44
19
45
36
80
60
24
52
20
36
4
96
48
20
84
12
48
36
12
24
40
80
24
12
108
12
4
44
1
23
12
24
12
73
15
72
20
4
105
15
156
12
33
18
ABCD 99695113502*3^$a+1 [50061]
45
12
27
51
9
60
3
33
3
102
27
60
153
30
9
33
15
15
78
195
33
90
60
9
3
162
15
63
33
15
129
51
69
48
15
48
21
36
24
36
105
3
45
54
36
489
21
12
3
105
132
3
69
75
12
3
18
63
9
195
36
57
147
15
21
45
24
135
81
72
18
57
108
135
54
87
39
9
45
15
72
111
60
33
12
75
18
99
33
3
12
15
129
36
84
81
15
75
33
12
24
129
30
24
18
87
72
21
3
24
48
45
183
12
24
123
165
111
54
75
48
33
60
51
201
135
93
99
96
12
48
75
9
72
21
159
153
3
48
105
54
96
9
12
51
57
72
159
9
36
27
105
15
90
78
12
117
15
57
33
27
63
30
126
57
57
231
75
21
63
18
42
66
15
189
18
33
39
117
39
132
12
225
51
69
72
96
15
48
132
105
60
15
9
9
15
69
36
54
33
63
12
45
15
9
36
204
3
36
9
45
51
39
30
18
18
87
57
27
9
60
27
3
9
48
3
141
3
21
60
135
9
93
3
60
69
48
3
15
144
6
12
39
24
60
39
21
87
9
84
129
51
57
15
15
9
63
36
24
18
3
9
78
57
33
15
60
27
57
204
132
3
21
69
27
120
72
3
108
30
195
84
12
36
12
3
42
171
96
33
18
18
144
18
69
156
15
33
15
21
60
96
147
21
192
24
111
72
33
3
162
27
48
24
36
57
87
93
6
141
84
12
63
45
144
120
15
57
249
42
30
72
135
36
15
45
72
12
51
129
60
183
42
3
108
132
60
3
144
18
15
144
33
63
24
39
45
15
30
99
81
15
60
15
57
57
30
6
15
57
87
48
27
105
21
27
3
60
81
24
24
15
18
135
27
18
3
24
72
39
81
60
39
9
96
27
69
36
75
108
12
105
84
69
267
15
90
99
9
24
63
93
24
351
27
30
72
108
99
33
27
36
120
120
33
27
27
18
240
18
177
60
48
84
12
51
30
60
48
327
180
123
42
195
48
75
45
207
18
159
72
36
165
15
12
36
60
27
57
96
45
12
60
75
27
36
54
168
147
45
75
228
117
48
75
48
45
30
129
51
117
63
42
90
12
36
69
36
135
54
87
60
33
3
117
3
48
27
12
78
30
33
27
18
87
75
33
36
24
9
90
6
27
57
78
9
21
39
48
21
90
177
153
27
48
87
18
27
3
45
24
120
63
72
90
6
177
132
60
36
12
72
48
48
24
111
9
72
81
90
102
6
90
39
33
135
63
21
159
12
33
9
15
51
54
96
54
48
72
168
18
30
45
15
72
9
39
42
12
51
156
81
99
9
60
27
3
42
12
18
78
51
48
48
27
21
69
96
51
51
132
36
30
15
24
168
33
90
180
69
12
93
291
147
108
30
180
90
60
84
6
15
24
96
60
36
24
9
27
108
33
87
3
69
36
60
24
63
81
12
135
18
267
3
24
33
12
75
93
12
108
72
3
57
12
9
15
156
9
39
12
39
84
78
15
15
189
123
57
48
168
72
96
129
198
69
108
3
60
9
24
36
96
45
147
132
99
45
24
48
15
69
21
30
93
69
6
210
15
45
30
9
36
12
87
18
39
51
9
81
42
36
57
63
57
75
57
48
57
3
63
105
12
45
90
153
69
156
15
75
54
18
57
231
54
6
30
24
123
15
90
90
18
24
183
72
120
3
9
3
81
105
39
15
18
15
105
15
147
33
3
24
36
12
60
90
15
3
30
270
24
153
45
138
72
90
198
24
45
48
108
60
9
36
39
15
90
36
12
39
3
18
12
3
3
21
9
15
12
84
69
39
96
36
24
36
9
75
27
69
111
105
24
39
30
195
24
33
135
15
30
90
72
21
60
72
24
24
129
27
81
ABCD 99695283518*3^$a+1 [50054]
5
160
15
36
45
80
40
123
36
209
40
56
24
16
159
216
9
45
162
89
24
13
27
120
15
137
43
141
32
64
48
80
48
112
8
88
56
16
144
45
36
39
69
299
48
88
69
18
90
90
29
216
24
55
33
96
96
24
24
48
48
135
41
16
8
187
234
18
57
15
329
24
43
29
205
11
43
5
64
168
80
184
176
72
88
45
3
105
95
175
89
40
120
72
8
48
48
120
24
192
31
72
18
162
21
80
160
72
48
24
8
37
72
36
15
24
120
56
48
187
72
21
24
48
72
33
15
144
80
48
16
272
109
3
80
7
113
48
40
24
63
108
29
40
21
147
123
69
8
136
147
173
64
15
41
16
56
157
227
40
39
126
75
8
7
9
135
9
56
184
80
16
24
117
131
85
35
112
152
136
8
61
35
1
15
24
8
160
81
39
72
8
43
144
29
112
80
40
99
69
56
24
72
112
240
96
15
9
32
16
8
120
85
59
31
65
120
64
8
13
35
64
117
54
29
112
24
152
25
47
61
27
24
80
13
107
55
81
27
5
247
273
72
15
65
16
72
32
160
48
3
69
8
16
24
72
45
59
72
112
56
24
37
36
63
27
29
16
32
40
27
29
72
7
65
88
248
31
65
16
120
15
185
24
40
56
48
64
48
3
36
89
19
21
56
31
17
37
35
24
16
33
71
184
56
160
56
13
11
7
89
48
120
67
45
120
48
21
54
221
31
65
48
85
3
168
99
213
48
296
1
23
31
41
13
72
3
24
45
83
88
56
40
39
41
64
24
15
137
40
24
15
65
16
8
72
136
32
120
40
8
40
39
225
24
96
80
48
31
9
56
96
64
120
24
32
24
96
48
7
105
39
36
5
88
48
24
80
16
128
40
165
11
43
72
18
75
176
24
67
21
8
112
8
40
72
224
160
3
108
9
8
120
40
75
53
192
48
72
157
51
8
24
72
48
103
54
11
25
39
69
131
208
48
8
112
105
119
40
3
21
87
18
159
288
93
107
19
21
120
93
11
40
104
136
120
39
17
48
24
16
21
18
108
149
48
127
41
13
99
8
37
3
152
48
40
27
5
16
80
61
35
88
8
175
54
11
97
23
24
43
93
32
72
55
113
13
3
32
37
27
45
90
113
88
48
96
51
29
120
120
48
7
105
24
56
120
1
15
129
111
48
200
64
48
24
8
48
43
36
144
9
135
41
16
8
25
71
37
59
265
54
129
32
16
75
125
37
198
69
24
56
13
18
17
16
80
139
36
36
36
108
45
99
18
75
48
104
96
19
141
200
91
213
21
107
24
24
61
3
195
45
45
35
112
141
27
63
33
24
8
25
119
120
13
27
48
105
23
48
55
17
48
61
11
24
24
72
40
63
90
15
21
83
43
29
48
67
90
3
176
16
48
27
29
64
51
29
168
120
48
85
27
48
104
48
112
72
3
5
112
225
231
24
8
96
40
51
90
59
31
65
24
91
93
48
8
184
32
88
123
162
11
64
15
65
120
16
24
48
48
57
15
168
216
33
18
72
125
37
275
48
160
75
45
171
45
27
69
93
18
72
201
69
27
8
48
72
7
81
32
67
29
16
9
39
56
24
25
252
83
112
3
5
40
8
64
24
24
15
57
56
24
61
107
72
1
54
105
80
85
59
64
48
32
16
104
73
90
53
40
96
80
181
3
69
11
16
8
160
48
8
91
18
18
ABCD 99695349244*3^$a+1 [50034]
40
159
24
21
144
32
4
32
7
81
176
43
105
68
115
29
88
123
29
16
72
56
160
75
12
9
44
4
123
12
21
27
24
60
48
21
80
64
48
48
207
129
63
12
33
27
33
15
41
16
75
60
9
15
17
67
41
36
16
144
44
112
44
148
3
45
44
43
21
15
21
48
32
28
528
27
108
29
16
12
8
79
24
177
27
45
3
5
7
41
16
20
115
45
48
87
29
151
21
135
12
57
99
65
16
15
33
96
27
33
120
56
55
9
36
36
135
53
16
60
20
84
55
69
60
3
33
20
19
57
36
15
60
29
136
3
21
20
16
20
79
105
3
12
168
41
67
69
75
5
28
12
84
144
51
41
31
69
39
21
96
48
219
105
96
36
51
12
12
21
12
15
60
36
101
96
28
27
9
15
29
16
60
48
32
88
48
24
15
65
4
12
15
57
48
12
3
29
148
188
112
32
28
123
45
3
21
63
117
20
64
144
48
39
9
15
12
5
7
72
29
4
3
53
100
12
15
33
15
156
21
15
5
100
72
116
55
105
80
79
165
63
9
3
21
24
32
136
87
60
96
84
57
104
4
12
63
17
100
44
52
48
204
56
12
52
3
48
105
27
48
12
93
32
40
120
72
36
12
27
173
19
36
33
267
29
16
39
65
4
84
12
279
36
24
129
32
156
52
108
12
32
91
120
60
105
99
5
16
20
52
56
4
36
92
100
24
3
33
20
268
159
113
19
33
15
105
51
84
33
99
101
115
117
32
16
12
32
43
101
64
116
67
5
67
45
176
52
15
60
72
57
84
36
15
41
7
93
27
81
15
57
12
63
93
272
40
27
165
27
5
16
8
55
36
24
21
39
41
55
21
39
21
255
5
4
3
180
168
113
55
12
69
3
93
48
72
44
36
115
24
21
200
19
81
75
5
48
4
51
69
132
96
12
27
9
84
63
57
8
60
4
99
204
81
12
140
148
111
69
24
8
103
9
3
24
5
76
12
36
32
60
48
4
87
5
136
24
135
29
12
67
156
57
15
12
12
21
99
264
24
17
31
132
36
81
24
24
32
19
17
28
24
51
12
33
87
84
213
8
40
3
101
4
36
96
27
72
45
44
76
3
93
75
5
64
48
8
55
252
53
115
53
64
56
7
84
84
12
57
63
12
12
105
20
40
36
188
16
120
104
40
24
87
9
24
12
183
45
3
24
29
112
84
15
24
105
27
213
12
48
24
15
33
24
120
96
8
19
141
32
64
80
16
20
52
135
36
156
5
36
28
111
81
108
27
53
4
60
87
9
84
32
91
69
20
16
12
51
77
112
48
3
72
53
64
36
12
60
27
45
27
120
201
20
40
27
105
36
72
104
40
15
84
60
96
9
39
60
108
12
141
24
27
93
48
15
69
44
7
33
27
12
33
27
57
36
8
127
105
48
56
103
77
36
7
72
29
4
12
15
33
3
9
24
120
72
75
120
12
81
60
15
17
79
149
19
53
43
12
45
3
77
28
176
100
39
9
3
93
15
165
60
32
28
15
69
12
296
112
8
7
12
81
27
41
19
60
113
108
16
20
91
33
12
80
7
17
64
75
69
27
33
32
76
99
29
4
36
231
9
39
60
201
51
60
21
188
79
33
48
12
63
57
3
192
24
5
40
56
7
33
104
64
96
63
57
51
5
55
72
17
115
156
33
96
3
93
8
4
192
48
60
96
51
36
33
152
4
48
63
69
3
21
15
81
63
72
189
180
27
113
36
16
8
7
9
20
4
111
29
16
3
17
43
33
12
32
88
92
4
192
8
55
36
108
81
27
12
36
125
52
108
24
120
87
33
3
117
132
48
15
12
41
427
180
36
72
69
44
124
128
7
81
15
9
27
9
20
12
52
12
75
9
51
69
15
57
3
45
156
3
45
48
60
27
105
15
36
57
3
17
4
80
19
72
84
153
3
93
72
12
128
28
15
57
60
60
63
5
4
12
60
3
72
5
24
16
24
39
48
9
24
12
60
20
ABCD 99695532218*3^$a+1 [50060]
14
16
8
32
70
10
18
20
11
29
2
2
75
25
7
11
34
28
27
8
12
45
14
6
16
3
4
45
32
55
13
16
19
7
30
35
20
28
7
13
27
8
1
29
56
2
38
76
31
8
9
6
49
41
20
4
20
35
37
11
63
32
8
10
12
28
4
106
21
3
46
2
8
10
14
5
17
31
5
20
40
18
26
56
14
14
11
1
32
23
9
15
23
70
32
16
20
12
72
16
8
4
12
10
21
12
5
26
42
28
56
4
6
8
6
72
4
8
12
36
43
24
12
15
9
16
48
5
8
4
3
5
30
10
36
12
24
38
5
27
26
3
72
3
1
20
3
42
55
5
20
30
1
5
10
25
29
8
2
16
37
12
16
7
1
1
44
2
62
11
4
20
72
33
55
37
4
31
20
19
9
17
30
25
41
3
9
2
49
5
10
24
30
55
33
4
16
30
30
7
1
47
19
24
1
23
5
8
19
46
8
4
7
21
12
8
28
20
46
30
4
4
7
5
31
4
3
33
5
55
12
17
6
14
18
10
60
50
1
15
30
2
30
20
8
39
52
8
5
22
10
3
8
24
3
8
24
5
19
14
2
6
19
13
35
5
10
2
38
6
19
5
20
52
91
5
4
24
14
18
44
64
24
35
37
43
33
14
41
23
10
14
6
27
24
9
39
23
120
17
8
5
32
35
37
16
42
5
1
7
27
32
13
1
71
19
50
14
5
21
11
9
96
10
16
18
11
29
14
2
3
12
20
36
9
36
2
5
13
35
19
1
40
29
10
10
16
15
5
12
6
1
36
9
43
20
12
48
5
28
79
1
30
5
5
48
6
1
7
22
68
70
21
21
39
36
59
37
24
3
26
11
33
72
15
8
12
1
23
69
72
8
12
30
38
2
9
95
37
29
54
17
7
17
61
52
30
2
6
32
18
15
7
1
9
3
5
48
46
8
70
7
25
10
1
20
3
9
37
16
2
32
61
17
20
6
24
10
8
12
40
8
7
12
13
3
23
30
19
5
8
7
11
34
15
15
10
3
19
50
28
10
33
29
26
8
6
60
16
15
7
6
11
41
12
50
6
31
19
10
11
48
3
54
23
5
6
6
36
28
2
5
5
24
48
36
2
5
19
6
12
55
12
9
26
16
18
14
22
39
12
29
4
134
13
9
18
42
16
40
22
25
13
19
21
18
22
18
26
31
5
18
32
17
23
9
45
10
56
14
4
6
8
22
24
10
9
8
15
30
32
7
21
3
11
24
6
24
10
114
27
16
8
24
11
6
8
11
9
15
12
3
38
2
18
35
17
12
11
17
12
8
30
13
3
6
55
25
43
23
24
1
4
25
23
11
62
42
1
1
54
21
1
32
36
56
60
15
48
5
28
32
7
9
26
38
11
4
3
8
14
16
67
23
6
8
2
18
11
4
7
5
53
7
41
48
60
66
38
90
46
7
5
55
5
18
10
16
11
25
4
6
2
6
22
8
7
12
40
12
19
29
53
52
2
13
68
9
16
4
35
8
12
3
30
8
52
27
3
33
39
81
29
4
15
24
5
18
29
9
2
18
16
40
23
13
12
28
2
46
19
1
11
20
9
24
3
4
13
16
2
49
60
9
2
5
53
19
56
9
28
20
8
11
36
59
9
69
3
9
8
70
18
87
28
5
44
10
10
80
38
48
25
4
43
6
7
4
1
30
77
17
8
47
8
11
34
7
1
4
15
25
11
33
14
77
9
26
14
7
40
12
71
21
5
4
12
14
96
30
18
16
10
3
1
31
19
17
9
3
11
6
36
40
54
1
13
10
24
2
16
7
23
37
1
24
8
18
50
36
8
40
3
15
9
28
5
7
79
17
29
3
47
24
24
5
8
12
5
7
3
6
42
30
24
28
11
36
45
24
20
47
7
16
14
42
73
23
5
24
11
9
16
20
4
39
5
52
5
19
81
22
10
22
10
16
24
15
24
21
26
18
19
12
13
26
66
15
53
2
34
7
13
26
1
8
1
35
41
7
52
20
11
65
47
13
24
44
9
15
101
34
2
36
12
40
27
3
38
4
31
12
35
37
13
7
21
64
20
51
4
25
36
12
6
16
18
8
22
25
8
9
6
24
9
24
17
11
80
3
14
35
1
30
17
20
12
23
70
2
10
3
5
47
8
33
30
86
18
2
3
8
3
2
35
17
3
23
72
14
11
9
15
5
24
91
15
8
48
8
9
37
19
9
43
8
11
53
5
20
58
34
20
26
37
3
18
6
34
4
40
10
17
21
34
21
8
21
36
15
4
8
31
9
37
19
12
3
1
31
24
16
62
60
12
19
16
80
81
30
2
23
57
8
19
25
19
5
4
30
16
16
58
3
48
19
2
134
42
30
25
5
4
14
24
6
11
9
11
28
7
18
22
6
68
4
8
10
37
25
10
16
16
30
48
31
24
75
33
12
12
23
5
13
19
1
27
71
26
56
54
8
21
24
93
20
32
3
8
9
70
22
10
1
7
22
3
23
25
12
93
24
30
13
5
16
20
7
19
88
37
43
1
12
17
48
48
12
7
36
11
8
26
7
47
2
8
32
43
20
28
29
3
33
19
29
24
15
3
8
10
14
16
9
21
26
24
26
20
15
21
19
33
20
52
20
36
27
40
12
41
74
5
1
32
10
17
20
33
2
24
30
34
13
29
6
24
13
1
42
34
8
16
40
40
14
17
16
47
10
35
1
2
8
1
9
7
44
1
82
8
2
7
61
2
5
12
15
8
53
8
17
28
15
1
8
43
20
95
94
18
30
12
31
9
14
9
40
37
4
20
10
26
28
3
7
41
4
12
1
30
49
65
6
13
29
35
48
9
3
31
17
7
112
18
96
4
10
25
48
23
24
18
30
5
17
15
36
16
5
55
8
17
64
19
12
65
60
3
37
14
24
38
18
40
26
4
7
8
19
18
28
40
15
9
43
12
1
112
2
1
4
13
19
3
8
14
15
43
17
44
36
36
12
23
109
21
4
8
8
7
28
84
5
3
17
58
21
16
51
2
68
7
28
5
8
71
73
42
30
10
6
19
8
55
10
36
10
1
1
14
45
9
72
44
43
12
8
41
31
1
54
16
22
3
47
2
28
48
47
20
73
14
18
38
54
31
4
21
72
3
5
15
5
88
30
45
25
11
5
4
24
28
28
19
43
22
18
29
1
20
15
5
3
49
15
13
47
85
12
24
12
8
20
7
9
15
36
47
13
12
13
8
36
64
46
8
6
20
35
12
5
10
14
4
31
31
2
52
11
13
36
30
10
3
27
6
15
60
5
4
15
65
6
29
19
1
9
6
24
2
4
8
10
21
5
6
16
9
13
10
1
9
7
25
23
12
5
8
6
2
28
26
34
7
4
45
28
18
10
14
13
11
25
15
6
3
12
16
9
44
44
7
13
11
81
24
10
9
8
5
4
44
10
21
11
24
5
8
3
18
44
10
10
36
39
43
5
3
46
10
25
1
19
65
23
12
15
5
35
48
17
65
51
75
8
42
12
18
5
17
36
27
17
47
5
48
38
22
2
5
11
78
4
8
3
16
125
96
4
20
8
6
1
15
21
17
7
41
7
27
6
15
4
65
14
22
10
9
53
27
23
30
2
5
13
11
17
40
4
38
45
33
27
40
32
88
37
34
1
13
8
15
5
27
3
2
7
5
44
40
6
8
8
37
27
5
51
8
80
5
11
40
9
39
30
3
5
2
17
1
15
23
16
5
83
102
11
20
4
20
24
17
4
3
21
6
14
7
9
75
5
20
15
39
2
19
25
11
5
7
21
44
12
8
12
18
10
7
13
23
59
18
3
25
2
6
32
10
32
1
7
5
17
18
14
11
23
24
6
36
30
14
16
34
1
1
102
62
88
2
16
5
17
2
10
4
27
7
6
7
3
26
4
7
25
19
41
40
38
24
22
3
17
31
12
73
15
5
7
80
53
2
2
54
21
21
7
12
1
52
15
5
18
34
31
25
30
18
31
9
60
2
25
13
10
26
3
13
47
17
38
10
7
9
32
15
15
8
22
52
11
27
18
19
5
32
70
1
8
5
2
62
10
53
27
18
32
7
16
5
8
7
3
1
31
18
46
9
25
32
4
51
12
1
40
2
17
1
46
38
52
100
10
41
20
9
48
2
34
6
30
15
35
10
43
43
22
18
38
12
40
62
97
31
8
24
18
40
4
11
20
3
45
9
12
8
7
15
9
1
4
40
26
64
46
34
16
33
21
4
68
15
17
26
2
78
14
35
15
90
11
17
28
24
8
100
2
13
29
64
14
6
52
20
55
27
62
18
80
8
25
17
6
6
15
13
22
14
44
15
12
35
10
38
5
3
32
57
9
30
9
95
6
24
23
29
28
28
7
41
6
6
18
1
23
42
19
45
19
48
19
1
9
36
19
9
44
26
42
70
97
56
39
21
1
18
46
16
36
14
13
35
5
12
39
90
4
7
24
12
5
20
20
68
16
14
40
62
42
6
4
16
20
15
5
11
1
42
6
11
13
127
36
5
28
112
15
12
80
11
40
1
5
24
2
25
24
63
18
15
69
8
18
54
4
20
4
48
14
6
18
24
8
14
4
11
5
6
14
23
40
13
22
25
31
26
3
8
4
25
30
1
37
20
30
21
17
64
50
48
2
8
3
35
8
14
40
8
8
20
16
11
19
5
8
5
23
23
62
24
20
8
7
5
48
42
24
1
5
8
32
4
91
5
4
19
21
10
49
41
30
10
14
1
101
4
19
1
16
28
20
56
19
28
12
7
5
13
28
3
25
44
8
10
8
24
5
27
21
25
8
4
7
33
28
20
132
8
2
2
15
48
23
24
13
48
12
5
12
54
25
9
6
45
37
59
76
37
7
1
15
19
1
5
48
34
8
30
12
7
23
18
55
29
31
9
15
88
17
26
10
19
1
4
38
17
8
7
21
ABCD 99695776528*3^$a+1 [50052]
6
157
185
7
41
55
107
114
51
3
54
30
13
5
18
97
17
31
20
21
54
69
76
77
43
12
23
24
1
77
84
48
18
90
19
36
23
97
23
12
45
9
6
48
36
30
51
4
11
12
1
65
19
12
119
24
12
85
65
6
73
137
114
30
18
78
24
36
78
85
80
72
27
12
1
32
16
65
42
42
12
114
42
19
65
24
72
27
16
65
115
5
6
49
101
6
30
75
9
24
36
48
6
49
36
44
33
48
12
12
60
12
3
57
60
60
43
41
72
24
6
13
5
51
33
43
35
73
11
60
24
36
36
42
48
42
13
8
36
4
5
12
150
84
30
36
24
6
162
78
18
291
9
12
42
18
79
59
144
36
42
42
25
12
23
18
15
57
60
12
15
28
36
44
76
35
54
7
11
24
85
104
39
105
21
126
6
63
21
54
6
18
61
101
24
24
66
37
20
3
114
42
25
36
89
30
21
4
5
84
12
102
1
5
60
30
60
24
132
84
66
55
83
60
6
30
1
11
48
54
6
21
75
60
84
30
42
13
77
42
18
114
21
57
6
1
36
65
90
30
12
7
95
24
6
120
18
117
9
90
1
84
29
67
24
5
15
16
11
9
21
12
31
11
61
17
18
60
18
24
48
79
83
18
3
57
43
95
30
30
36
78
36
67
17
18
13
5
6
66
19
24
35
49
36
35
12
54
6
144
36
25
65
19
36
60
23
37
53
12
103
107
24
73
11
90
12
12
126
66
24
30
61
29
42
13
47
73
47
108
9
3
25
29
24
99
3
78
55
35
1
23
72
6
12
75
27
126
18
6
60
19
89
7
36
155
54
15
36
33
6
84
1
41
90
13
59
18
18
61
143
42
30
18
91
17
115
12
71
12
42
156
7
137
36
24
30
78
79
36
5
12
6
84
13
89
31
23
36
18
67
108
47
85
53
6
90
55
5
36
6
13
5
12
84
78
13
17
60
18
69
33
42
24
6
126
60
18
6
144
24
1
35
24
42
18
78
19
53
30
42
39
27
120
138
6
18
36
30
54
6
61
80
45
31
32
27
6
84
31
83
84
66
12
168
24
7
84
29
15
81
7
35
48
9
3
24
49
11
120
24
42
138
6
19
17
43
77
48
55
35
9
112
29
12
19
116
27
30
6
102
60
79
59
42
18
9
15
42
204
27
75
48
24
90
18
18
36
60
48
36
7
5
12
66
162
90
30
30
45
69
3
72
33
48
43
125
42
30
103
96
96
35
54
6
24
6
42
1
11
69
45
27
72
81
27
15
12
36
1
36
17
42
18
102
25
20
16
12
131
1
53
30
6
54
6
7
35
132
13
48
71
78
30
18
43
5
72
19
41
114
24
21
39
36
6
30
42
27
16
48
47
54
18
25
17
18
6
6
33
81
36
31
47
13
5
39
40
5
19
29
42
18
7
5
18
12
78
7
35
25
29
6
84
9
15
48
90
54
78
6
192
25
24
11
24
24
30
12
72
43
23
25
5
6
30
24
12
18
9
15
1
47
49
89
67
47
1
5
127
35
42
162
1
5
12
7
5
79
95
60
25
59
48
193
36
11
24
6
15
9
6
72
57
9
36
84
55
65
6
18
60
66
84
37
11
108
9
76
71
6
144
84
15
51
54
67
24
5
60
36
55
17
211
5
24
31
12
65
19
20
69
24
30
12
1
35
18
42
18
31
24
60
5
30
1
24
11
6
42
30
132
3
21
31
5
43
11
60
9
21
114
138
15
87
6
66
60
66
54
96
72
73
29
19
125
84
27
4
5
126
36
48
1
68
63
49
35
1
5
114
24
25
35
45
57
90
18
30
60
60
30
6
9
21
84
60
24
6
24
36
72
204
24
66
31
23
25
17
60
18
97
48
71
156
73
5
36
79
44
16
5
30
25
5
66
30
294
61
5
36
3
112
35
30
78
37
77
18
24
66
78
42
30
144
1
17
30
1
11
150
108
12
78
12
85
24
125
115
41
48
72
30
144
6
6
18
12
60
19
11
78
12
43
20
21
60
24
36
30
30
19
32
148
47
48
96
61
5
43
84
17
60
84
96
6
30
30
25
47
12
30
36
55
17
78
30
39
21
18
1
24
29
6
6
18
60
1
11
60
6
27
63
18
54
18
108
96
114
60
61
24
59
37
36
29
31
5
139
41
55
48
35
66
18
1
5
6
24
30
15
40
36
53
31
65
36
24
30
204
36
60
42
18
30
54
1
17
78
1
11
102
60
36
51
100
60
60
23
61
11
85
41
43
11
61
132
32
63
6
39
36
9
36
19
23
18
6
6
12
60
6
12
13
35
6
84
66
18
18
133
35
25
35
90
72
30
48
42
79
83
13
5
12
3
100
53
30
36
6
43
5
67
12
12
36
5
114
6
60
19
23
66
30
126
6
24
48
90
91
41
30
30
96
27
21
67
24
5
36
79
120
11
24
45
39
6
54
6
31
23
12
120
18
51
4
35
102
3
69
31
41
36
79
179
144
36
36
105
3
1
41
63
36
9
7
5
24
31
203
36
12
60
30
54
90
18
18
42
45
117
79
5
31
5
48
6
36
49
47
9
4
132
5
12
6
36
6
30
24
30
ABCD 99695833522*3^$a+1 [50132]
54
27
48
15
270
3
48
96
51
162
11
16
80
91
5
64
48
45
18
33
32
79
33
176
79
65
43
72
93
80
25
39
51
108
90
39
240
117
11
133
234
65
96
160
57
18
501
21
27
192
48
32
48
48
145
180
27
81
216
18
165
32
64
240
144
21
11
241
15
3
29
43
149
13
195
48
32
85
36
135
9
162
288
53
288
160
255
36
269
19
18
59
13
18
144
81
32
121
87
75
69
21
59
49
90
36
36
29
96
127
18
47
16
32
240
160
117
107
256
15
33
32
64
123
197
240
121
18
21
195
108
65
115
216
162
72
123
93
72
27
48
144
96
192
141
54
216
69
75
165
96
32
193
162
234
36
159
165
203
175
33
57
23
265
144
108
75
33
450
317
16
96
3
18
59
64
32
187
165
192
363
53
109
3
33
47
192
121
72
252
35
163
18
54
36
54
11
259
173
331
36
33
3
29
79
65
96
160
129
191
16
207
273
15
33
32
79
90
108
36
90
125
37
123
32
288
187
5
67
77
85
11
112
336
45
51
75
36
33
96
96
9
359
91
198
18
18
72
162
113
139
90
180
23
13
195
48
144
27
101
457
18
69
111
18
47
115
144
90
3
96
144
225
270
36
54
87
93
270
21
69
342
36
33
201
311
319
54
36
18
162
291
33
191
144
169
263
187
180
81
27
5
64
111
65
25
135
45
35
19
90
51
165
234
18
47
16
117
11
79
90
18
144
234
11
25
54
177
75
69
93
126
21
96
27
72
18
11
61
54
54
90
77
96
43
72
125
109
3
32
325
360
270
504
189
48
177
15
147
18
27
144
297
54
36
270
432
18
72
21
15
81
225
18
77
48
145
126
65
160
99
413
127
225
27
69
75
162
144
18
33
48
9
23
139
54
72
144
36
35
127
65
48
13
51
80
16
32
127
90
23
48
160
3
29
112
144
21
378
177
201
39
33
72
18
53
64
99
29
133
27
153
18
21
69
27
27
21
176
1
15
237
450
36
45
117
75
33
15
192
45
99
81
15
48
176
16
32
16
144
272
19
72
69
93
371
25
39
176
91
54
144
15
192
96
57
167
31
198
75
32
253
179
160
96
15
162
180
54
5
85
171
27
5
13
108
ABCD 99696059506*3^$a+1 [50171]
73
8
51
9
16
23
13
5
108
30
12
18
24
12
51
64
24
17
67
96
72
12
23
13
20
4
77
43
11
9
27
121
5
24
19
72
89
54
42
18
24
12
6
7
11
61
44
21
66
85
65
7
68
12
57
24
15
60
4
113
7
8
3
84
45
27
6
63
112
17
67
11
25
23
66
18
48
12
21
27
25
48
44
3
13
11
6
15
147
93
9
18
21
45
7
23
9
36
99
1
65
12
42
61
17
3
16
84
24
8
60
3
42
60
19
11
25
60
47
1
11
13
80
21
12
75
64
48
68
4
23
1
119
18
3
4
8
40
108
20
21
31
5
42
12
9
24
36
124
77
31
32
28
77
6
37
68
15
85
5
7
60
47
45
15
45
63
37
65
7
5
54
69
3
30
78
12
60
13
5
42
25
48
24
48
17
15
112
8
3
48
45
57
7
36
80
112
8
24
27
36
48
37
32
27
1
8
27
12
93
4
53
12
96
27
40
96
12
108
24
20
16
47
12
21
27
24
13
17
78
45
16
29
7
29
6
1
59
24
9
40
20
15
33
3
9
57
48
48
42
13
12
47
9
4
36
89
90
36
24
6
7
12
20
27
85
48
68
27
37
56
3
24
37
8
52
44
12
33
55
12
68
69
12
3
48
27
85
20
3
48
12
30
18
90
42
42
31
92
33
39
33
19
8
120
3
60
48
72
30
54
24
60
30
55
72
17
18
72
60
42
3
36
27
85
12
77
19
71
60
24
25
20
39
13
17
55
65
66
9
21
54
1
35
42
43
47
45
39
1
23
6
39
52
24
59
36
61
8
27
12
6
54
37
11
13
35
24
102
24
7
47
60
21
45
30
85
24
12
41
12
55
68
117
6
96
9
15
1
41
24
111
99
81
3
1
29
7
12
35
30
7
60
29
15
4
11
49
83
25
12
20
16
71
25
108
23
97
47
9
16
41
3
27
12
12
6
18
30
90
6
90
9
27
33
39
120
13
5
90
18
24
72
31
20
28
132
5
63
52
5
84
51
3
9
3
48
9
75
21
52
20
9
48
18
24
9
21
31
8
15
45
40
17
12
36
6
61
23
42
7
5
18
108
45
4
68
93
60
54
12
24
42
54
33
28
20
9
60
19
12
35
12
21
87
13
29
6
9
27
13
11
90
15
27
45
28
32
117
31
32
4
23
30
78
45
27
37
84
20
39
1
35
49
56
4
71
6
31
12
23
33
51
9
75
12
37
17
39
21
48
15
40
36
80
99
18
19
8
51
6
84
31
23
12
1
12
68
12
100
5
3
27
1
36
23
36
12
73
80
51
78
67
71
18
15
9
18
12
1
95
61
108
11
12
37
35
33
4
29
39
33
43
44
33
42
141
64
11
9
27
24
1
36
5
7
101
6
9
64
8
48
16
24
12
23
9
28
32
75
42
30
36
78
27
48
21
6
13
24
12
41
18
9
60
40
23
85
59
9
57
27
60
3
73
5
7
47
21
9
55
20
21
87
15
24
21
45
42
25
17
6
18
19
108
80
28
92
28
36
23
1
192
8
16
8
33
27
16
77
55
8
27
13
36
60
5
48
15
15
1
5
15
16
56
63
6
39
4
23
18
39
51
49
23
60
72
66
7
17
30
18
27
21
30
25
11
1
72
23
37
5
30
60
36
12
12
21
39
30
7
5
43
53
30
48
45
105
66
13
20
40
5
3
40
23
24
12
13
17
19
5
15
27
12
78
3
9
91
12
23
42
18
36
13
8
165
7
5
43
17
90
48
12
1
11
66
7
11
12
18
15
45
54
78
3
84
112
71
30
3
40
5
31
36
47
85
11
30
99
3
30
30
12
141
57
19
8
28
35
18
84
60
18
24
25
29
30
9
111
1
23
13
68
40
71
18
66
49
35
12
84
49
12
11
48
1
48
36
59
121
20
112
48
11
36
57
87
13
12
5
54
6
108
7
8
3
48
45
12
57
3
40
8
100
36
8
60
48
12
75
33
63
24
78
15
12
28
32
255
45
136
20
9
43
84
29
84
3
27
72
36
24
84
37
128
12
9
18
60
30
55
12
59
24
12
18
55
11
1
36
65
48
19
68
60
28
59
6
42
25
53
24
30
157
24
11
6
90
33
9
31
17
19
29
66
133
36
36
11
54
3
45
15
16
11
18
7
5
84
39
3
45
28
125
39
3
12
30
48
7
8
12
60
16
12
47
42
6
12
93
63
9
88
20
40
12
8
27
1
72
29
36
15
12
27
84
1
23
21
111
24
1
36
8
24
16
80
16
44
45
55
32
4
44
4
17
19
32
15
49
48
36
24
8
12
75
61
36
24
35
9
28
89
54
36
6
18
42
54
30
6
12
21
87
33
87
13
20
15
37
95
60
33
16
36
23
84
6
39
3
37
36
41
18
60
60
1
71
6
3
16
48
137
43
11
6
19
29
7
23
6
87
12
16
72
53
12
75
48
24
15
81
99
25
20
15
6
6
25
65
48
66
84
12
9
15
36
18
6
1
5
3
57
31
8
39
45
15
105
3
13
5
15
40
80
4
36
32
15
25
53
39
27
96
24
49
35
45
57
12
31
5
67
5
75
3
42
24
36
19
44
45
24
72
3
51
9
27
33
28
68
60
9
103
23
9
52
36
8
52
68
4
68
9
39
39
6
6
30
30
1
83
85
12
24
36
48
17
3
16
29
30
1
48
8
75
30
55
35
13
5
19
95
12
13
20
3
37
5
6
25
44
28
47
81
45
39
3
73
32
4
119
37
60
20
52
23
93
4
8
52
12
56
69
39
21
19
12
20
33
7
12
20
16
59
33
99
9
4
12
44
64
20
45
7
24
12
5
48
7
108
12
5
18
6
24
7
17
6
114
7
5
36
27
21
12
15
3
1
59
30
54
21
57
19
68
16
32
45
15
40
12
36
24
11
105
84
51
12
18
6
13
20
75
21
52
23
54
7
8
15
13
263
24
93
69
3
27
21
105
7
11
45
99
13
8
4
5
15
63
45
112
11
30
7
77
30
108
33
45
19
11
24
108
72
37
104
12
40
8
27
45
3
9
81
24
51
24
16
72
5
12
30
25
23
54
39
15
1
36
20
64
29
79
36
17
30
48
36
24
30
42
13
32
123
12
13
36
68
148
17
55
23
30
42
6
30
ABCD 99696178534*3^$a+1 [50015]
15
120
33
84
55
108
23
105
112
47
36
57
75
108
85
59
288
12
36
60
21
168
108
28
35
37
29
3
52
5
103
32
93
63
69
31
23
30
96
3
12
15
36
18
54
60
48
25
48
44
15
1
47
18
51
4
20
16
216
32
28
29
3
15
6
55
29
7
29
15
9
135
3
133
12
95
30
3
15
25
20
84
16
41
111
27
57
75
66
19
23
1
11
81
117
6
12
9
9
36
36
63
24
93
42
48
33
12
45
3
15
36
6
30
72
72
1
17
27
36
64
96
35
12
36
9
108
27
36
21
3
73
155
18
36
43
83
24
30
15
3
18
7
11
36
153
88
44
4
71
18
42
216
18
51
3
1
36
108
11
6
31
8
160
29
3
108
69
51
21
39
15
6
36
39
60
21
3
16
20
4
11
90
3
51
25
47
25
12
5
87
51
9
16
53
19
11
21
3
66
7
20
9
60
120
6
73
20
9
43
29
91
44
208
17
54
45
117
15
100
8
27
12
18
24
48
6
12
18
91
113
12
24
30
25
44
171
21
51
9
64
119
25
11
42
55
12
36
36
35
69
27
33
267
9
15
48
1
17
15
75
18
7
47
45
51
9
21
222
30
19
140
84
9
7
20
9
36
43
180
20
28
44
28
35
78
30
25
29
135
9
6
1
72
12
5
75
51
30
55
5
75
60
3
24
121
89
43
104
16
35
108
24
18
3
60
45
87
3
105
16
24
20
45
72
27
171
25
101
6
9
21
7
107
21
45
19
23
72
13
35
45
16
20
27
72
37
35
25
161
15
40
35
180
108
1
83
73
35
72
90
91
77
175
53
87
39
73
108
107
61
72
29
75
3
93
99
36
45
60
28
12
72
17
39
52
125
18
21
15
36
9
81
43
32
72
132
33
18
37
17
120
36
42
12
1
44
261
72
6
12
18
90
1
41
54
73
36
32
168
16
11
18
27
24
81
3
16
29
90
36
25
56
15
37
108
29
3
33
43
36
176
24
153
3
52
36
56
4
216
84
36
251
33
4
20
51
25
12
17
87
3
21
57
3
12
12
57
55
68
28
32
48
28
35
192
18
27
27
33
148
71
36
37
35
78
18
300
37
8
12
15
37
36
96
11
57
51
37
113
27
75
33
27
9
76
53
147
87
61
89
30
37
35
21
12
72
3
1
35
24
21
27
57
15
42
66
54
75
16
5
12
72
36
18
24
73
8
136
20
33
30
93
3
21
171
18
42
12
18
54
61
8
75
6
3
171
72
180
90
87
96
40
17
48
15
39
45
27
9
16
83
1
60
35
1
11
145
89
18
73
20
213
54
33
60
123
54
132
54
1
11
25
20
117
18
9
15
228
72
36
24
66
144
18
73
53
27
28
56
21
12
87
324
192
45
7
12
116
9
6
18
30
24
138
3
52
32
27
48
93
48
39
42
3
51
57
28
17
132
48
18
189
16
56
51
85
8
64
128
213
72
72
43
353
91
56
24
33
31
20
4
53
12
36
7
80
28
11
36
42
55
12
5
51
3
54
27
39
37
17
7
119
36
54
42
69
123
45
12
4
17
30
18
199
36
17
19
5
31
20
87
1
5
75
84
96
87
108
144
162
30
1
68
40
17
3
15
25
65
87
27
18
138
1
161
7
11
6
31
35
25
17
31
125
42
12
1
72
24
71
84
129
12
208
12
23
54
18
37
47
6
3
9
72
36
63
12
123
54
36
42
37
80
93
7
20
81
6
9
39
1
44
16
140
52
17
15
3
18
24
55
68
39
30
36
19
35
24
1
29
19
8
15
93
27
25
12
35
60
66
54
61
29
18
37
8
45
18
222
108
12
3
40
11
69
4
23
84
6
19
36
83
25
29
90
42
18
30
36
15
12
15
37
11
21
33
3
57
27
9
66
1
5
12
18
18
91
116
63
109
32
96
33
87
27
90
138
324
90
54
57
3
12
24
1
17
36
55
11
21
39
90
18
36
1
29
19
36
89
87
39
9
12
3
18
55
20
45
24
31
104
21
43
12
77
228
204
36
255
28
5
19
11
24
165
27
6
48
72
43
12
17
27
28
53
19
23
48
18
42
69
105
3
93
12
63
33
27
57
72
3
15
73
59
21
45
43
47
18
55
17
3
15
97
17
15
111
157
20
40
12
107
24
66
3
105
96
15
52
59
21
27
6
54
13
44
45
99
52
108
29
27
144
9
36
126
6
30
54
78
1
11
25
11
9
28
53
63
60
76
35
18
55
5
30
45
16
47
93
69
91
36
59
9
111
241
36
8
40
104
75
36
36
60
49
5
39
16
47
18
75
15
61
108
53
30
33
129
7
ABCD 99696459568*3^$a+1 [50007]
29
48
51
165
99
15
30
27
3
162
3
88
8
112
29
48
30
36
1
8
21
27
93
51
105
114
30
24
36
96
120
30
114
27
99
18
12
174
1
83
45
45
30
30
36
27
39
30
54
61
113
36
51
45
60
55
5
180
24
127
17
15
81
7
53
6
48
42
24
51
69
51
45
43
131
6
24
30
25
155
61
5
235
35
85
56
63
57
99
18
12
39
51
120
78
55
56
40
35
66
24
6
13
107
24
30
15
51
13
5
36
24
72
39
96
16
17
7
128
135
90
55
131
30
79
35
72
120
198
66
141
3
90
42
1
32
16
5
6
85
35
109
80
9
87
159
201
273
72
79
5
24
36
204
12
15
39
49
17
30
1
59
69
9
31
59
6
54
81
9
12
30
54
6
90
90
45
69
27
24
45
60
135
16
48
56
75
174
96
84
66
9
69
120
3
27
96
21
3
102
48
7
149
27
33
60
36
48
111
39
30
91
5
84
87
33
42
21
3
66
3
96
16
5
19
5
30
126
108
42
78
91
11
85
5
115
5
120
123
21
66
18
12
51
27
42
24
204
12
3
21
27
27
37
48
41
31
53
276
31
65
39
225
31
35
61
8
45
19
8
147
12
25
23
90
150
42
114
24
6
31
29
24
12
159
105
66
48
60
25
41
39
21
30
37
120
119
48
132
30
111
3
54
55
137
18
30
42
109
35
24
13
8
45
27
48
9
12
3
57
18
72
30
60
120
24
54
126
79
8
9
60
30
18
36
30
54
36
60
156
90
45
9
7
389
30
13
96
96
23
1
56
9
60
60
24
55
17
114
30
24
103
107
120
6
55
29
51
16
89
90
61
8
72
39
36
18
36
66
109
65
7
72
17
15
39
84
6
156
3
51
30
271
5
120
19
29
51
45
91
56
9
111
24
3
372
108
45
21
150
54
66
66
60
39
9
120
36
150
114
12
15
105
30
33
27
13
96
71
210
78
97
5
163
35
6
36
54
150
84
6
66
24
234
66
7
29
54
109
77
30
30
120
39
141
75
33
103
8
21
48
36
96
24
36
78
21
64
101
270
144
90
3
57
36
36
39
105
55
5
6
109
11
48
30
36
67
209
55
65
114
6
31
77
30
6
159
16
24
32
45
108
55
32
64
11
13
47
138
231
21
3
81
6
225
3
85
41
36
24
67
24
53
60
12
108
12
150
13
5
115
221
54
13
48
5
27
39
60
213
105
12
60
39
39
81
9
15
57
18
6
7
17
36
6
21
3
90
6
78
42
114
66
84
85
11
61
53
30
6
54
6
3
21
171
24
105
24
55
107
181
8
9
6
60
6
48
7
83
66
27
27
37
96
17
60
12
48
42
133
8
27
13
48
24
11
150
111
3
6
114
133
17
15
40
35
93
27
13
89
39
99
6
36
195
3
13
119
33
72
9
60
30
90
36
264
247
17
36
6
165
16
32
51
6
111
9
60
54
54
42
13
11
360
37
47
12
24
90
27
129
55
8
81
31
53
115
56
39
6
19
17
60
48
102
30
79
5
6
69
69
66
54
150
6
306
48
30
36
51
24
51
24
66
51
63
25
11
30
270
49
65
36
90
108
6
87
9
114
126
79
96
29
67
53
60
55
5
51
40
8
15
102
24
19
17
55
65
48
36
19
65
12
180
60
84
24
36
6
181
23
66
84
24
120
12
15
33
30
6
115
11
210
19
5
139
71
66
55
29
67
128
21
24
30
37
24
29
139
32
75
24
69
15
97
113
96
31
65
114
24
30
7
35
13
35
85
41
60
66
78
30
13
17
36
54
37
8
112
65
24
55
59
30
7
24
35
36
49
24
77
60
30
60
24
6
15
93
6
24
93
64
5
54
54
66
21
3
13
59
24
61
53
12
48
151
29
12
55
8
51
85
5
91
35
24
6
60
30
13
5
36
36
108
210
30
30
66
60
171
88
5
120
12
60
19
5
6
54
31
8
16
5
174
12
60
69
45
204
90
90
12
ABCD 99696744424*3^$a+1 [50001]
60
126
114
78
6
180
60
270
11
1
30
84
30
84
59
31
30
90
36
60
168
6
75
81
30
60
36
17
37
30
120
48
96
21
48
135
12
29
25
24
6
12
18
156
24
30
114
36
72
24
18
12
24
36
108
6
24
15
27
21
117
123
9
96
24
60
6
42
42
24
96
33
45
90
162
18
66
36
6
57
81
36
78
36
162
30
72
36
6
6
33
69
18
24
54
6
53
61
60
120
111
96
3
12
24
78
96
120
30
54
12
144
66
108
12
6
18
54
6
24
6
39
45
6
29
91
101
43
36
12
149
48
37
216
24
59
64
135
42
48
47
73
6
54
18
48
180
5
64
51
36
96
24
18
12
35
31
33
45
51
3
48
48
54
18
48
5
1
30
54
12
12
12
30
138
47
85
54
72
84
18
252
18
41
16
45
24
30
72
53
79
17
163
221
112
69
24
35
115
54
42
24
54
252
83
61
60
36
48
90
12
29
19
198
12
72
54
29
7
30
30
54
42
48
125
64
21
36
30
144
36
69
27
18
42
18
42
54
23
97
60
48
66
30
114
6
126
45
81
144
36
27
32
31
18
54
12
24
30
12
75
93
96
36
78
84
156
150
6
240
30
84
54
77
48
96
112
27
42
24
30
36
144
24
6
54
18
48
60
84
126
126
6
24
33
21
90
84
138
18
114
42
149
19
36
54
216
6
18
102
78
90
78
18
12
18
6
24
9
111
84
18
84
23
61
6
60
60
84
30
66
113
115
18
27
32
61
54
125
181
30
108
90
150
42
39
111
24
84
12
24
126
114
24
6
30
24
29
7
6
83
85
155
64
141
6
24
102
47
31
180
102
30
102
126
12
48
41
16
153
6
270
18
102
18
42
36
54
90
108
180
18
12
102
231
32
112
33
42
30
120
54
180
210
6
18
6
36
6
42
42
30
24
6
203
31
102
150
42
42
144
65
7
78
6
24
6
60
60
60
35
13
42
30
144
42
42
60
90
17
103
6
120
6
6
42
72
24
66
78
5
13
108
6
48
6
75
192
3
72
108
60
120
36
48
161
96
1
78
132
12
72
54
12
138
29
7
48
6
186
174
126
6
12
12
54
12
18
6
6
47
7
153
45
6
12
18
132
12
6
42
42
96
69
21
360
12
12
246
60
36
5
48
187
108
72
138
96
66
18
132
54
9
27
84
132
114
6
18
99
111
36
36
42
63
27
42
108
66
42
30
24
24
84
17
85
30
93
87
54
72
42
6
36
39
69
6
12
9
75
90
150
18
3
93
84
36
42
33
9
36
36
174
396
69
15
84
132
30
66
54
30
144
54
36
27
32
16
45
6
30
84
11
1
30
42
30
96
96
90
60
51
33
6
54
114
17
13
132
54
6
48
162
30
90
96
9
63
72
54
35
91
24
6
54
156
5
48
133
48
30
54
126
72
48
126
24
12
90
69
3
6
342
48
42
72
42
21
57
12
168
90
180
42
30
54
12
12
66
24
66
36
24
144
12
54
42
24
60
18
42
6
84
84
120
12
198
131
1
114
141
39
30
54
5
1
78
6
36
48
6
90
39
27
54
30
36
189
15
66
18
12
33
51
84
126
30
60
54
36
120
114
6
30
9
3
12
6
120
42
18
39
32
31
84
173
25
132
18
30
42
6
18
66
63
48
3
216
69
15
209
13
18
126
3
45
120
11
96
115
54
39
32
25
54
96
33
27
96
42
60
12
30
30
6
42
60
72
108
42
96
18
156
126
12
18
120
27
3
24
5
1
30
84
24
6
6
54
35
25
24
90
66
96
108
84
126
96
21
3
30
30
30
120
30
36
60
234
216
108
6
24
42
24
6
84
42
27
3
174
144
54
102
18
17
19
66
126
90
18
162
42
12
54
42
78
36
48
252
24
ABCD 99696795392*3^$a+1 [50017]
36
4
51
42
27
8
49
6
33
57
18
29
13
48
24
6
42
60
24
18
6
47
169
18
12
41
49
6
78
12
54
29
1
66
5
28
21
23
55
18
27
3
30
60
84
24
12
12
48
24
36
18
24
42
96
84
30
9
24
3
24
84
105
57
30
33
44
25
12
6
78
12
24
23
36
31
53
7
6
27
21
36
6
5
52
20
16
39
53
37
12
11
55
30
35
85
12
48
78
66
60
54
36
33
57
63
20
60
16
69
131
37
12
36
6
9
51
29
49
95
1
96
3
3
60
108
29
13
3
20
1
18
5
13
35
19
9
60
9
11
19
96
36
24
5
91
69
84
68
19
30
18
6
6
29
1
39
27
17
7
90
48
36
6
9
24
20
108
7
45
111
6
11
48
60
37
12
35
25
72
144
36
83
55
6
12
35
43
66
6
17
13
18
114
42
24
105
20
19
48
30
72
71
37
60
95
37
66
12
72
42
23
16
45
90
12
125
37
23
28
69
51
21
24
30
6
23
48
7
66
24
12
3
33
27
8
43
60
42
12
23
133
66
54
6
6
167
25
48
3
20
12
55
48
30
12
18
129
57
3
27
33
8
43
30
15
144
57
63
33
24
54
36
33
3
24
138
75
15
45
117
6
57
21
12
90
65
60
19
33
15
5
25
11
49
6
9
20
7
90
11
25
27
45
6
5
40
9
12
30
53
16
84
75
65
40
45
72
24
75
75
24
45
36
32
120
25
120
60
48
15
80
4
21
66
33
21
39
33
24
11
108
97
18
6
3
81
30
9
128
115
57
3
102
35
37
36
30
78
15
15
6
54
9
8
28
39
5
40
33
12
96
24
23
163
89
36
24
156
4
56
1
11
7
18
3
39
12
29
24
13
18
24
53
19
29
1
6
18
90
9
75
113
7
78
3
15
6
60
59
24
1
12
54
18
23
28
20
31
33
15
12
9
24
3
5
109
90
54
36
108
42
114
24
35
36
1
11
25
47
25
35
1
24
18
33
99
41
19
102
126
113
120
1
18
18
48
6
41
48
31
29
1
11
7
12
6
42
21
15
60
5
4
57
11
12
60
37
39
117
78
65
1
48
30
48
5
228
1
66
5
25
54
120
30
11
43
105
87
54
60
3
20
127
66
23
37
24
11
37
6
9
27
53
1
6
78
132
11
7
12
30
23
13
24
30
18
96
90
5
40
9
60
72
11
37
6
6
6
54
24
54
12
9
15
9
45
35
73
12
143
19
6
54
6
27
15
30
135
105
30
102
3
51
42
30
54
3
27
24
17
13
35
25
36
3
21
36
24
54
21
27
30
30
72
53
7
21
9
231
27
18
24
11
31
9
15
29
55
78
72
36
36
54
17
7
5
7
53
13
63
24
33
48
107
19
9
24
27
209
12
55
17
13
23
7
24
84
12
54
18
45
8
7
228
5
52
15
12
29
4
81
15
9
11
19
21
120
60
24
15
18
12
75
45
6
96
29
1
6
33
20
7
18
6
18
23
7
5
7
54
54
120
41
49
30
18
47
55
53
12
36
7
17
43
33
51
9
117
18
42
24
63
8
25
144
18
36
36
24
30
114
12
6
24
6
108
225
27
54
18
53
19
29
25
144
30
5
13
23
12
19
41
73
30
6
18
36
17
7
30
72
66
5
55
17
25
18
77
40
20
31
45
57
63
27
18
24
12
6
5
19
9
81
144
39
33
35
25
23
60
49
15
15
5
91
5
12
72
37
63
75
18
47
13
78
72
33
32
55
53
19
132
33
75
21
27
17
96
12
37
95
40
21
15
60
21
3
20
7
9
27
33
24
56
19
81
15
17
13
72
90
24
9
21
138
5
36
109
71
60
31
33
8
108
61
18
48
33
20
55
12
5
19
6
18
42
12
12
99
24
27
101
148
21
48
66
9
8
28
39
41
7
18
30
12
18
30
9
8
48
19
6
15
20
97
72
12
123
81
12
12
12
11
12
31
12
90
54
78
11
12
7
36
9
75
41
31
41
115
24
78
35
13
18
45
44
13
78
17
49
6
48
29
16
57
48
36
6
90
54
33
56
1
54
24
96
105
21
168
35
1
30
6
36
54
9
45
12
3
9
11
12
97
11
7
78
15
24
20
1
102
12
161
1
119
19
53
7
108
48
12
60
17
1
54
21
92
19
33
56
49
18
5
25
27
3
33
20
1
30
24
24
5
133
27
8
37
15
3
42
30
36
54
51
15
72
33
87
48
6
6
17
31
84
6
30
209
97
18
36
29
1
15
21
23
61
47
28
27
53
25
12
47
1
24
6
45
9
95
7
24
12
18
24
95
36
1
3
57
24
12
35
19
18
83
19
24
30
36
30
24
60
9
21
35
40
39
18
12
12
30
24
29
16
9
15
8
28
69
12
63
45
75
3
33
20
19
21
60
9
12
114
36
33
33
27
75
41
37
54
90
78
42
30
138
96
66
33
8
37
11
7
18
35
12
49
3
8
28
69
11
144
67
24
9
15
165
21
54
81
45
24
42
6
30
33
39
6
36
23
16
24
57
23
13
12
12
48
6
6
24
6
36
5
19
33
81
15
44
60
16
15
6
96
30
24
30
3
27
69
57
42
30
15
21
24
11
7
53
31
53
96
19
18
12
71
4
51
45
45
6
144
72
42
36
66
69
51
6
3
24
45
72
39
32
97
108
27
120
27
84
9
27
89
4
20
25
6
9
51
84
53
103
65
37
102
30
12
24
39
57
6
60
42
35
36
37
3
9
18
12
101
4
56
31
18
30
42
54
5
37
102
6
120
35
61
126
12
78
12
23
28
21
24
12
23
1
54
54
83
7
48
17
121
24
36
60
12
23
4
45
51
21
23
48
28
51
114
36
11
7
216
5
1
3
45
36
167
55
12
21
21
90
60
6
42
5
7
30
18
6
47
7
48
18
39
8
55
12
21
15
24
21
24
ABCD 99697202084*3^$a+1 [50014]
40
24
101
139
192
173
51
24
96
81
15
39
9
40
5
91
125
91
48
32
9
126
153
40
167
25
48
96
168
80
40
8
112
17
31
23
72
54
99
24
112
56
120
72
40
8
232
47
33
48
48
51
36
25
65
18
325
35
162
3
144
33
135
24
40
35
13
32
24
16
41
103
72
8
51
61
200
99
85
344
112
125
3
15
36
126
39
120
129
79
191
57
88
71
1
80
64
161
39
15
90
79
101
99
40
176
16
80
3
36
225
16
48
32
40
8
117
3
16
96
32
48
3
37
144
48
32
48
48
24
16
32
16
5
219
40
101
19
168
8
136
56
9
39
120
96
51
229
149
72
54
69
16
41
15
3
69
40
168
24
24
96
48
17
15
21
3
72
15
97
56
81
79
32
69
36
79
8
93
3
15
49
80
33
18
69
72
75
69
96
16
32
40
96
144
32
69
27
112
8
15
18
7
8
57
39
105
255
40
8
72
16
24
104
24
16
80
96
21
54
109
32
75
85
24
56
48
24
141
90
57
15
180
45
63
25
155
109
168
8
24
16
32
72
21
19
17
15
21
18
25
24
113
7
128
112
32
189
187
8
72
88
24
53
195
48
16
65
126
73
104
21
147
24
9
36
75
16
8
27
37
17
39
195
45
40
152
69
54
126
15
120
16
144
8
40
107
21
72
33
63
171
21
192
16
5
91
56
40
32
40
128
63
57
72
33
87
3
13
80
112
80
39
33
40
120
72
59
36
9
24
111
57
48
16
5
75
24
96
24
40
65
36
43
8
88
56
24
256
29
27
189
91
24
29
51
39
1
24
120
32
75
157
48
65
15
3
69
16
41
54
1
48
32
45
3
48
3
126
15
255
90
36
3
64
8
24
81
55
48
72
264
8
57
271
8
40
56
40
80
40
5
3
48
39
129
112
8
16
24
56
24
64
128
24
16
8
16
8
96
64
56
15
1
48
131
21
216
15
18
7
104
16
8
16
56
112
131
45
16
8
3
109
48
96
32
72
16
144
32
48
48
48
24
96
16
35
36
49
104
72
24
40
35
13
8
40
8
16
56
39
36
37
8
24
280
96
23
90
15
144
168
159
25
248
16
144
8
48
51
21
64
24
107
45
135
9
24
24
72
15
9
192
69
19
24
80
88
5
3
16
48
32
160
80
16
95
54
19
32
39
49
5
91
80
64
161
223
83
18
75
16
89
55
24
8
72
21
36
39
16
104
57
63
112
5
163
17
54
1
32
201
31
5
51
24
40
29
51
21
43
80
24
16
56
15
33
21
67
24
104
16
5
3
33
39
40
8
48
45
18
25
216
8
21
67
72
48
8
144
16
72
72
23
9
24
72
72
93
139
41
63
24
57
31
113
7
128
24
168
112
96
80
40
65
7
8
16
5
19
32
75
37
48
24
104
64
80
3
69
16
8
16
35
61
8
525
75
232
24
56
9
36
75
33
55
35
37
168
101
3
40
32
15
25
96
23
25
152
3
72
18
115
32
15
9
24
72
48
24
111
129
40
11
85
5
252
39
120
88
113
54
1
72
17
54
97
32
40
96
200
16
41
15
93
91
48
80
16
120
24
71
25
137
103
5
67
8
136
96
8
96
21
54
141
3
21
16
53
162
90
15
144
88
48
8
144
40
32
24
184
72
80
64
72
152
88
5
3
96
45
36
39
120
24
96
40
48
32
16
24
56
9
135
99
36
9
72
120
24
48
48
120
9
55
71
9
45
51
120
9
36
144
36
87
3
69
40
24
11
21
48
57
7
32
48
111
1
35
141
48
24
88
80
285
3
96
24
24
48
48
64
32
40
96
29
3
213
3
192
48
16
48
48
113
151
ABCD 99698310716*3^$a+1 [50013]
27
63
17
16
8
48
145
119
7
9
27
189
99
125
72
40
128
121
23
160
128
24
25
47
25
39
8
24
96
120
55
89
48
61
3
231
81
24
129
71
1
54
81
9
47
24
55
72
377
1
23
85
99
48
8
96
181
54
18
27
9
119
64
32
40
224
7
105
24
104
96
16
80
40
39
17
16
72
21
171
45
3
51
21
48
21
51
48
189
131
24
43
173
64
48
3
93
24
45
3
24
104
24
112
3
29
64
15
54
11
168
48
24
19
162
35
72
88
32
61
123
39
105
8
184
117
162
9
72
63
41
13
36
15
8
13
11
144
24
88
32
232
72
96
111
17
1
54
81
72
240
24
72
69
11
96
37
3
72
56
16
32
112
69
108
119
24
37
75
15
65
40
32
25
71
16
39
18
54
57
33
15
56
1
54
54
51
8
13
27
63
33
24
8
120
112
171
45
153
63
9
36
72
54
45
63
153
24
8
13
99
56
24
48
24
217
47
43
5
31
33
57
135
80
1
39
105
39
231
17
73
36
59
40
56
16
96
56
37
59
16
128
40
48
96
80
1
47
277
59
64
129
143
16
144
3
5
40
9
126
9
9
39
87
17
1
63
8
64
45
36
143
16
8
24
25
36
3
231
18
111
8
160
8
120
61
18
90
39
56
168
184
8
24
25
39
72
32
112
15
17
96
67
93
32
145
71
37
11
61
147
216
33
36
27
152
1
95
24
7
72
17
264
16
9
144
23
16
56
13
3
15
113
31
17
64
80
72
232
3
90
27
45
35
16
32
24
1
207
56
24
16
48
48
48
96
152
40
8
64
21
11
184
57
90
45
72
72
56
72
25
207
24
8
72
85
51
39
36
93
96
81
47
79
185
16
24
128
16
8
184
104
55
113
67
5
432
120
184
87
54
72
11
48
121
159
48
9
108
162
321
56
72
40
33
18
77
157
59
136
111
33
24
33
39
51
69
8
31
17
216
253
27
9
72
18
18
3
87
144
177
8
13
123
39
41
16
96
96
21
108
54
33
111
54
36
47
144
25
39
80
61
3
24
128
79
54
11
16
168
3
45
45
171
9
15
32
16
224
1
39
141
11
61
51
3
45
32
88
24
80
40
168
24
39
65
25
54
89
256
80
24
37
27
56
25
23
24
48
120
88
120
45
18
41
16
69
11
112
3
45
63
17
64
48
141
11
96
120
88
8
16
183
89
72
16
57
15
21
18
9
200
25
15
8
64
21
3
15
17
19
5
24
48
31
126
131
112
8
73
18
378
123
120
9
54
33
104
61
90
17
72
91
125
64
8
16
48
81
180
131
85
75
32
1
39
72
120
39
89
72
48
7
161
37
3
48
104
16
56
25
126
257
193
135
45
107
16
128
16
56
40
69
18
177
48
45
35
24
48
16
24
48
8
72
72
232
104
112
15
90
47
16
216
9
39
15
161
112
159
54
59
16
69
35
16
57
144
36
3
48
32
48
40
24
39
9
45
54
29
96
16
72
192
224
16
120
63
161
48
64
69
27
8
24
31
17
19
101
40
120
8
24
72
88
33
36
18
81
8
112
104
19
101
25
119
43
18
180
15
21
18
9
536
13
72
3
56
24
223
137
7
57
56
13
11
169
95
48
112
15
65
25
36
11
72
7
18
47
25
167
16
105
36
11
43
21
48
57
23
40
24
48
9
63
24
56
19
125
40
69
36
71
88
192
9
39
15
89
16
24
15
113
136
21
35
307
45
9
159
93
18
65
16
45
59
ABCD 99699025802*3^$a+1 [50072]
30
24
6
30
48
60
30
66
83
13
59
85
84
66
9
21
23
16
57
27
153
23
55
21
9
107
25
30
24
29
7
18
75
21
6
150
3
44
1
95
64
12
21
48
11
55
6
54
36
30
48
30
96
54
75
21
23
7
24
30
6
66
138
30
35
52
9
3
21
11
4
60
36
44
7
84
30
60
83
60
28
3
5
12
28
15
6
3
21
27
8
25
6
69
147
30
18
12
33
12
3
36
54
39
3
54
66
60
18
12
15
3
41
19
6
75
21
3
171
24
29
31
60
57
44
25
6
30
3
36
44
7
17
31
60
237
15
53
127
29
115
6
18
12
9
21
95
4
39
69
27
6
24
59
1
54
117
15
18
66
36
24
186
23
85
11
4
60
21
6
48
12
78
12
90
24
33
21
6
81
3
12
113
36
1
60
63
111
45
21
18
29
36
1
75
39
5
7
18
6
105
39
101
4
135
12
30
90
60
5
25
35
25
23
25
30
81
15
30
6
9
9
42
33
21
54
101
151
30
27
51
5
31
6
123
27
30
18
12
120
9
80
49
6
60
24
72
84
6
24
66
5
84
1
27
32
4
24
3
149
19
42
83
7
33
21
126
60
48
69
3
29
31
18
36
15
15
36
29
19
126
54
12
48
60
45
44
103
84
30
15
51
48
29
1
60
11
109
72
107
61
35
67
60
60
60
30
303
21
23
7
29
55
9
3
105
63
6
90
54
99
27
60
24
72
24
30
6
78
95
1
159
51
29
1
36
3
111
21
3
30
11
19
29
16
36
48
3
18
36
39
27
57
27
84
6
30
66
155
43
12
5
4
45
123
3
33
12
3
5
37
135
33
27
8
85
35
16
8
43
33
44
67
21
44
31
48
72
90
75
9
30
9
21
3
3
18
126
53
168
43
21
120
51
60
33
45
96
6
5
19
36
90
15
75
54
66
90
15
44
79
72
45
48
44
13
24
24
30
12
29
76
3
5
7
54
36
39
15
60
30
6
69
39
36
21
15
33
27
9
69
12
27
27
24
12
54
294
21
51
65
49
15
108
33
107
37
6
18
156
60
36
108
30
6
90
65
84
7
9
51
120
54
30
24
17
55
144
45
9
39
27
24
36
9
21
95
1
48
59
7
41
85
54
24
30
11
31
69
44
7
18
12
30
45
69
171
39
33
51
30
47
43
12
53
25
39
33
30
17
91
6
6
30
27
27
9
12
3
6
30
29
55
57
93
6
30
15
45
30
5
49
15
44
108
55
54
23
1
132
39
15
6
27
21
36
39
20
16
39
141
99
12
18
30
36
60
6
30
9
9
306
33
3
17
31
96
36
45
39
101
84
19
60
21
39
5
31
21
128
7
30
90
48
105
32
85
24
144
42
48
6
3
48
39
24
12
90
138
21
9
60
47
19
36
105
15
60
45
63
5
64
20
1
30
57
20
19
54
30
12
60
29
36
73
12
48
36
3
27
21
15
30
18
60
42
15
9
54
6
54
9
72
48
3
18
6
126
59
91
17
36
115
65
1
11
100
3
30
6
36
48
6
6
117
57
59
72
13
6
33
12
36
39
66
24
36
23
72
60
4
21
18
21
48
3
60
150
48
30
6
35
19
117
32
12
31
5
28
15
36
30
126
53
160
72
63
57
99
144
30
12
30
18
36
36
30
93
27
17
28
9
54
9
56
157
60
30
84
9
21
15
15
65
28
20
1
87
3
12
30
24
6
48
29
7
6
15
20
49
6
24
9
75
141
156
9
30
201
15
29
36
112
68
13
30
96
6
75
39
36
24
114
11
60
25
30
30
24
66
24
45
21
114
12
18
107
28
21
11
4
51
48
17
24
64
15
57
3
42
35
40
45
18
90
150
21
36
63
72
5
48
7
9
144
36
21
24
63
3
30
3
15
60
120
12
9
9
111
51
18
30
30
15
21
54
192
48
12
69
69
6
150
95
4
117
23
12
19
60
53
43
60
18
66
281
103
9
8
13
72
24
123
33
18
12
60
113
25
35
25
6
24
72
54
6
60
18
30
6
24
36
30
9
45
51
51
69
144
51
9
51
96
9
21
84
96
30
57
3
48
42
48
11
16
12
21
6
36
17
7
53
36
7
168
6
126
24
6
120
18
30
35
31
24
45
15
6
15
75
6
108
27
9
6
113
67
5
19
41
19
9
111
36
53
55
12
18
12
30
24
9
12
9
35
19
17
49
59
7
17
1
6
69
57
60
30
77
16
36
108
33
3
27
54
71
73
30
12
77
31
41
16
12
32
91
204
93
56
96
4
27
5
4
8
31
6
35
55
24
30
27
72
60
20
7
9
15
30
36
6
60
30
15
33
30
12
113
121
6
5
43
29
72
49
12
3
15
29
67
36
18
12
54
30
83
43
9
9
11
31
30
24
30
90
11
24
40
68
37
150
5
1
30
54
6
60
18
30
5
37
120
35
25
18
12
30
59
31
48
81
36
15
60
24
54
6
21
63
30
6
9
44
103
9
105
36
3
36
39
41
36
13
30
45
72
15
18
42
48
5
1
36
27
8
19
5
48
13
3
15
102
35
85
18
6
83
16
116
19
6
83
37
30
60
90
63
63
120
5
28
15
5
1
131
12
31
60
42
47
28
33
66
9
21
3
8
19
54
30
41
36
49
24
11
19
9
51
6
3
8
64
111
45
3
65
31
33
27
24
36
30
3
51
17
103
12
120
ABCD 99699144074*3^$a+1 [50019]
30
6
6
18
30
72
34
2
48
12
40
68
82
84
14
9
12
81
78
9
60
75
72
4
14
15
7
6
48
54
2
51
7
108
17
15
40
26
10
29
12
9
76
50
34
36
50
40
14
12
24
6
9
15
45
3
52
38
30
112
26
34
14
12
12
27
55
56
72
6
36
111
7
32
4
6
38
6
10
86
30
48
10
8
3
27
54
84
66
10
6
17
31
26
16
38
9
3
78
10
26
24
39
123
22
2
36
42
12
3
13
24
11
9
3
3
30
39
61
60
68
24
6
64
17
31
2
6
52
2
27
21
58
12
14
4
47
12
48
37
62
28
5
21
46
24
26
6
45
3
6
76
12
47
24
9
6
84
18
24
58
56
6
10
8
16
2
82
101
24
37
54
65
15
24
40
18
23
1
20
48
16
47
3
60
34
2
21
27
30
3
13
2
18
90
6
40
114
54
8
4
23
3
42
40
18
2
40
8
12
18
18
87
85
24
68
18
24
16
17
21
10
14
3
3
12
10
20
27
1
60
155
9
6
4
26
30
94
47
79
14
15
7
14
4
20
36
6
18
10
2
24
76
74
60
6
3
3
24
66
4
20
6
12
46
6
26
12
18
33
105
34
18
8
16
18
26
6
4
2
18
6
39
1
8
10
26
27
39
70
36
42
8
12
21
7
20
30
90
22
92
30
18
27
19
2
10
68
10
44
10
30
11
15
24
36
24
148
2
10
36
41
3
10
80
28
74
6
34
26
4
14
22
24
56
27
3
88
74
16
36
24
14
18
70
8
24
28
2
72
34
30
14
22
26
12
42
75
33
3
39
4
26
6
48
16
30
50
36
28
17
3
21
9
30
69
57
18
6
27
3
9
108
12
55
20
6
64
32
4
14
21
51
18
63
63
4
6
44
58
18
74
42
18
6
4
20
12
51
25
8
12
84
4
2
30
24
4
14
12
93
33
12
18
10
14
66
28
50
36
30
15
3
16
5
45
24
10
17
36
27
36
52
17
27
4
2
3
96
25
18
36
56
4
65
12
3
12
30
39
24
21
48
15
1
26
4
2
84
6
12
6
42
132
12
78
12
6
30
3
57
10
14
3
1
26
66
10
2
6
6
4
24
30
26
27
9
10
29
24
45
82
8
6
4
38
12
12
30
24
10
2
34
50
6
9
45
30
84
36
18
63
3
4
30
18
32
28
18
2
24
28
17
3
48
48
6
60
3
45
27
15
45
135
21
43
56
16
14
126
48
81
9
54
52
8
33
25
8
12
12
46
17
24
15
28
17
33
18
10
30
68
4
36
65
69
42
4
6
20
15
39
24
10
2
28
8
54
28
50
22
8
10
32
100
14
87
9
24
60
22
5
39
4
60
2
48
4
12
50
28
26
4
11
21
30
36
9
43
2
66
30
58
6
30
80
18
12
4
80
22
20
4
14
15
21
4
62
4
8
6
12
3
12
48
9
12
48
15
15
10
8
72
10
36
5
36
3
52
5
9
16
20
148
35
85
8
10
5
13
131
24
27
34
36
18
50
30
46
18
77
45
10
8
90
51
21
3
3
12
18
10
12
8
90
28
24
38
12
105
1
44
6
9
60
13
23
25
11
69
36
90
28
8
18
30
36
24
64
32
6
27
3
12
12
24
54
10
36
6
11
37
6
14
27
13
20
3
3
22
14
100
48
8
48
6
18
33
12
33
10
12
2
15
21
12
72
51
15
28
26
90
10
23
3
69
39
12
34
8
3
7
62
78
18
84
78
10
35
67
14
24
16
14
30
6
21
43
48
72
38
24
6
82
138
8
36
21
63
6
6
22
20
6
6
18
18
42
22
14
16
20
4
20
21
33
12
6
24
141
63
16
68
21
27
9
33
42
9
15
16
30
8
28
18
50
6
60
30
24
34
102
11
27
22
14
102
3
12
3
4
8
90
39
21
18
4
60
2
60
3
21
39
37
30
5
9
24
66
24
18
34
8
10
20
18
12
42
3
67
14
4
2
16
20
88
41
3
42
66
10
8
10
96
14
52
24
128
72
6
30
18
57
139
38
3
13
2
48
12
40
5
13
36
18
38
24
6
22
32
18
10
20
46
2
24
63
45
42
10
38
132
81
3
54
30
30
10
2
16
8
15
79
18
2
22
26
28
29
12
21
30
9
21
4
26
12
66
34
50
18
40
89
1
2
21
87
9
13
30
26
39
3
12
30
48
42
6
90
6
10
8
6
30
6
3
3
18
15
1
11
12
51
6
3
12
13
68
24
36
72
3
3
4
77
9
24
36
15
1
35
9
60
4
50
60
57
3
21
45
30
40
62
27
21
66
21
33
40
14
6
4
2
33
37
8
15
7
8
12
4
32
30
90
10
12
18
8
9
7
20
10
8
36
39
12
19
74
28
24
8
3
3
22
38
12
9
49
35
105
27
25
14
9
87
24
16
20
24
45
19
12
18
6
30
35
51
57
1
11
48
27
9
9
12
18
16
122
88
2
42
75
13
38
21
33
15
3
24
10
26
9
51
24
9
9
118
14
6
12
12
21
3
30
24
15
123
9
133
35
15
18
30
10
12
36
56
16
14
18
18
24
30
4
32
84
24
15
67
5
15
9
19
32
48
9
33
54
40
56
24
6
28
56
15
9
30
21
31
74
18
6
99
15
12
21
15
4
96
89
24
51
16
17
33
18
12
12
12
18
16
26
6
15
13
32
102
6
6
54
42
54
18
28
20
10
2
48
45
19
26
4
18
5
27
30
54
46
95
111
33
15
12
40
18
6
8
58
44
6
10
8
100
11
19
24
20
21
27
12
28
14
30
24
22
14
33
15
12
60
4
14
3
3
4
20
88
72
20
30
36
87
3
16
53
15
10
36
54
206
15
75
6
16
14
4
17
15
42
66
22
68
75
7
18
30
92
24
16
32
30
3
39
30
24
16
59
9
48
15
63
45
21
10
8
6
12
63
36
19
2
54
6
30
48
66
10
6
8
12
3
39
28
18
56
88
12
18
17
48
12
19
2
28
32
12
6
9
21
12
52
20
15
21
34
5
31
6
35
91
29
33
42
34
59
3
24
18
48
90
9
9
30
42
42
90
12
18
10
18
32
12
21
43
2
60
10
60
2
28
54
24
5
69
52
14
6
51
9
24
16
18
18
62
30
48
75
3
12
12
10
11
7
42
20
3
25
20
18
21
3
126
46
5
3
66
36
18
22
23
7
5
75
9
1
8
6
57
15
48
9
1
6
14
34
86
30
52
32
12
10
50
33
15
42
34
44
48
30
22
5
12
39
6
16
23
15
12
4
48
26
30
12
22
32
58
32
21
19
41
73
30
2
114
46
38
21
3
70
50
6
51
48
25
2
24
9
1
11
55
38
3
55
18
54
26
22
8
52
14
54
9
57
10
8
10
66
101
15
16
8
24
6
27
7
5
7
26
18
21
13
12
14
4
36
6
71
12
1
11
15
48
18
60
3
12
19
8
46
44
10
38
42
12
16
2
10
5
33
84
3
12
9
15
39
12
4
14
63
69
66
22
26
30
22
54
11
9
10
18
6
20
21
33
28
14
84
30
6
70
14
60
52
12
18
20
24
3
51
6
15
39
6
3
55
56
60
4
20
76
14
3
15
24
70
11
19
5
45
10
44
9
1
47
7
30
26
42
78
4
53
37
2
24
4
92
6
12
3
39
6
108
6
6
10
18
47
3
6
6
12
48
40
2
30
10
62
4
32
40
14
24
4
11
1
18
17
19
62
10
18
11
33
18
10
42
65
1
95
21
10
78
32
30
33
15
6
39
7
30
6
65
27
10
11
9
60
15
12
19
80
10
26
9
1
11
117
30
36
6
24
54
16
30
62
18
10
5
12
79
8
60
30
30
52
14
27
63
21
19
56
9
1
26
18
39
31
2
15
37
2
18
3
39
28
12
36
8
9
7
14
6
6
10
5
43
26
18
28
ABCD 99699429946*3^$a+1 [50005]
6
84
45
16
12
8
15
9
81
84
24
12
54
25
108
132
239
1
24
137
162
270
15
405
43
167
60
13
5
27
16
24
107
21
24
105
66
24
45
165
3
87
265
56
64
71
48
42
75
4
23
73
17
87
64
32
4
83
72
6
15
129
48
18
25
83
21
39
12
9
45
51
9
66
78
36
15
15
73
53
7
48
48
12
35
30
19
5
55
80
21
75
100
5
39
36
33
51
3
121
77
7
32
60
105
51
24
256
5
99
33
135
21
36
3
33
90
117
12
15
85
96
60
83
37
32
63
48
9
48
75
85
23
141
111
12
36
61
35
93
63
24
13
71
9
12
40
173
3
15
72
72
36
42
36
27
27
12
24
66
43
71
72
18
156
78
93
45
60
19
20
15
1
24
65
84
36
54
9
12
33
3
64
65
30
73
53
108
96
79
5
42
25
32
15
13
44
48
148
35
105
3
49
5
12
36
55
113
111
4
59
36
49
5
42
1
60
5
54
90
18
6
39
48
64
68
87
21
124
36
80
4
59
72
9
124
11
30
18
180
42
15
28
132
24
56
9
39
33
7
101
111
21
43
11
25
131
9
9
24
91
11
108
6
19
32
33
3
12
40
8
52
12
23
12
18
63
15
97
108
5
27
100
92
4
12
24
128
33
7
48
17
30
165
51
1
95
13
77
31
24
96
5
19
120
5
78
12
1
5
162
30
7
20
156
57
43
29
84
7
84
60
8
16
29
15
12
81
79
5
15
3
13
80
39
90
3
15
1
11
54
54
72
1
53
91
96
35
138
54
36
6
15
36
12
28
132
137
120
63
45
6
12
54
55
23
36
9
21
90
69
27
61
24
60
53
55
11
6
63
63
9
63
45
28
53
19
128
33
36
18
1
89
30
90
36
96
15
48
100
17
30
1
23
30
27
24
96
75
108
25
11
84
229
5
78
45
4
24
24
8
4
11
60
30
7
96
24
23
30
7
11
85
44
21
36
15
39
1
216
60
12
47
1
84
48
17
36
30
9
63
36
54
42
301
95
97
5
31
96
275
73
17
48
67
11
69
3
48
9
36
153
6
1
12
23
72
33
39
54
19
36
107
9
3
13
24
68
27
48
18
19
5
15
88
41
7
48
24
5
43
47
13
60
17
6
12
145
35
13
36
48
35
61
47
45
52
47
61
83
1
11
13
95
85
5
72
60
55
20
63
54
126
85
11
25
23
18
78
12
45
9
3
105
168
7
83
105
112
20
33
54
181
164
88
48
59
105
69
24
15
40
17
15
28
92
48
16
24
12
48
32
16
29
55
11
18
111
15
126
15
100
44
39
24
108
12
18
7
11
117
24
76
32
27
1
35
49
36
12
12
48
8
105
90
69
21
67
12
41
43
17
48
24
18
37
71
12
60
9
81
15
93
19
32
16
120
104
4
29
90
25
32
288
60
16
36
20
28
36
11
45
4
36
8
120
60
28
173
7
5
39
40
96
12
17
3
12
33
42
165
16
179
145
60
60
68
16
59
6
51
3
13
12
41
6
21
135
9
60
16
29
48
63
88
107
162
48
24
54
49
32
16
92
40
35
37
89
7
29
18
37
35
6
48
19
48
23
240
12
18
91
35
61
65
159
16
23
6
30
78
151
84
48
5
12
6
25
84
48
12
32
51
54
19
36
71
45
39
21
15
97
12
179
21
28
12
68
195
57
16
113
7
29
15
111
18
102
9
4
24
71
9
16
84
128
93
156
75
3
73
155
54
15
48
45
67
11
48
126
6
45
39
45
51
18
126
13
5
18
109
120
36
84
236
12
51
90
7
44
33
15
40
5
55
20
51
9
63
45
39
1
23
1
35
21
24
88
12
36
12
5
12
43
132
119
69
105
60
3
88
35
156
54
19
41
54
57
123
30
42
18
15
87
13
83
37
68
28
32
100
12
68
64
20
21
48
99
72
40
48
36
12
23
36
36
9
81
138
21
21
54
21
15
18
216
55
35
13
8
15
69
36
15
78
90
81
39
24
48
18
19
12
120
53
12
54
1
35
13
41
111
93
48
27
87
30
18
93
28
24
53
27
168
4
35
24
181
48
35
13
65
48
36
15
76
17
67
80
111
25
24
35
78
66
42
15
28
56
153
7
8
87
33
27
61
23
1
23
216
49
71
24
48
105
39
33
16
12
197
27
160
20
28
53
18
121
149
30
42
72
12
51
264
16
24
95
96
109
48
12
20
16
137
18
117
28
65
24
43
11
1
101
27
15
12
ABCD 99700101344*3^$a+1 [50018]
23
1
20
16
72
35
126
27
27
1
24
96
116
15
61
20
48
144
52
56
28
35
105
52
5
43
29
15
40
36
84
11
126
30
9
69
27
9
79
216
5
7
83
81
15
21
105
18
57
24
16
5
15
84
28
96
24
113
99
4
11
49
104
52
11
48
9
112
236
9
3
16
17
67
36
17
123
16
140
15
21
60
12
28
23
57
112
32
4
41
99
4
36
56
40
5
79
24
5
3
4
5
18
18
55
68
27
48
37
125
42
73
84
35
60
61
29
19
101
55
53
15
40
60
20
105
36
79
47
66
43
116
21
7
60
11
57
9
15
264
45
15
9
31
24
65
31
164
28
24
23
1
36
5
151
149
31
84
108
48
140
120
15
30
15
112
72
44
51
30
60
103
41
99
36
64
125
3
112
96
60
44
28
80
12
15
25
32
9
60
36
90
84
42
48
99
108
72
72
36
33
147
24
28
8
52
56
40
131
25
36
95
9
69
19
20
60
3
42
7
68
16
11
54
15
21
15
84
99
265
36
132
89
55
143
1
60
11
33
36
36
16
149
63
72
9
19
80
15
18
115
128
12
9
31
23
61
35
48
42
19
84
68
63
30
6
18
31
12
137
63
48
27
13
192
44
120
15
18
7
5
91
68
112
48
60
5
19
65
27
36
9
36
42
30
36
51
88
12
44
52
20
12
45
7
36
83
36
1
17
7
71
93
4
23
49
204
77
55
80
40
48
24
32
21
139
60
5
3
195
1
56
15
21
15
84
108
36
54
55
12
41
67
48
89
103
32
36
64
116
4
68
196
92
40
59
30
18
96
49
8
60
4
5
63
21
15
4
12
68
52
8
76
44
100
17
15
9
90
84
45
76
12
12
32
165
51
12
52
35
1
20
204
9
31
41
99
76
48
56
21
7
36
12
24
8
63
133
11
49
59
45
3
42
43
12
48
23
57
15
9
40
68
57
123
57
43
17
18
36
157
143
261
63
33
12
88
47
6
55
144
48
77
3
168
12
52
17
54
1
56
72
33
228
15
9
120
43
12
23
13
32
3
37
8
52
89
31
53
87
84
4
84
48
104
16
20
27
25
60
275
30
55
108
24
89
135
40
32
27
37
44
136
53
115
77
51
27
72
9
72
129
36
15
48
27
24
25
5
15
16
23
25
156
71
24
18
72
43
11
61
11
48
9
28
5
7
5
180
7
35
45
40
5
66
13
11
13
36
95
30
139
113
63
160
20
4
65
7
60
68
52
11
9
28
188
48
24
36
40
35
9
28
152
27
1
35
42
115
47
21
99
45
100
24
24
20
117
223
72
68
40
32
33
3
52
12
68
12
100
59
30
72
204
79
29
43
65
163
36
116
45
27
3
73
41
3
16
35
85
89
18
105
52
12
20
45
19
59
12
1
44
15
193
72
125
79
20
16
44
81
55
44
9
7
5
91
144
44
52
48
5
84
7
8
16
5
91
95
30
15
45
79
41
103
77
31
24
8
33
147
33
79
5
90
18
96
31
5
63
45
27
9
19
48
5
63
12
160
47
37
48
11
1
44
21
6
97
180
48
8
9
27
76
17
27
15
49
36
48
12
71
48
1
156
12
20
51
9
16
72
48
47
72
37
68
117
63
12
9
6
1
92
33
18
85
59
1
65
6
9
57
60
63
9
27
9
7
84
83
108
25
12
23
49
140
3
1
24
36
125
111
105
31
204
20
40
20
3
42
63
88
32
45
51
4
8
9
60
30
18
7
44
40
71
6
67
5
12
18
96
30
24
283
35
42
3
28
17
15
72
16
47
84
1
72
71
37
68
12
9
99
40
84
48
44
15
21
33
12
27
45
15
36
16
101
7
5
67
23
133
80
57
60
31
161
18
1
36
95
1
60
32
15
133
20
4
5
36
19
8
48
9
15
156
69
79
56
3
73
120
23
24
12
1
32
48
52
17
48
72
6
9
84
52
60
20
4
71
60
57
96
64
48
152
16
35
57
69
103
8
24
28
101
67
65
3
52
24
36
119
193
5
115
12
8
75
18
67
60
80
15
228
105
9
31
44
51
13
32
28
71
18
67
44
4
23
25
120
8
76
36
92
36
12
28
44
16
36
8
100
36
29
7
36
24
108
68
88
80
21
180
36
19
48
47
21
100
68
12
72
45
31
12
12
72
156
20
63
1
24
41
126
13
60
72
5
19
29
36
60
99
4
8
9
19
12
144
24
12
192
8
4
53
42
73
60
48
17
12
18
73
32
28
24
83
102
ABCD 99700162858*3^$a+1 [50004]
100
48
35
25
20
72
15
33
22
30
18
14
48
135
37
35
97
44
112
72
35
3
40
18
110
10
11
36
79
6
47
97
35
1
8
64
23
49
95
39
45
12
55
18
62
250
80
99
153
58
17
276
19
77
33
172
6
5
45
12
292
131
27
10
158
33
96
21
64
36
92
15
61
30
224
21
24
43
2
87
36
3
69
12
144
1
60
116
64
8
22
126
20
3
69
3
37
8
3
237
72
87
21
12
147
60
39
165
24
48
13
110
54
28
24
14
120
64
26
195
12
108
60
57
12
27
69
76
23
31
29
43
42
128
60
58
89
33
75
3
9
25
23
15
34
6
29
60
24
97
24
38
21
24
133
107
67
101
60
24
36
60
33
72
87
48
105
22
90
35
3
9
81
48
54
6
16
44
46
26
15
15
58
144
35
91
32
45
27
33
45
3
12
3
42
22
18
23
57
70
2
88
23
85
11
21
48
76
35
33
3
84
43
101
156
60
43
65
12
21
64
6
209
1
8
87
45
42
48
48
69
12
33
63
48
36
1
32
100
80
46
66
176
118
2
3
24
108
55
50
3
37
78
14
48
39
120
13
47
133
128
12
22
14
159
33
3
25
14
81
12
84
69
84
78
30
3
7
53
12
12
12
79
104
81
60
9
36
15
12
24
13
6
17
85
50
72
81
1
38
18
12
18
34
95
49
14
18
135
144
55
29
19
80
18
303
15
130
59
21
136
56
39
39
30
15
27
82
23
87
153
24
1
62
18
168
22
144
26
3
24
1
47
27
16
2
39
25
11
25
92
6
21
60
33
63
13
2
58
212
12
27
48
43
62
108
22
26
30
16
113
21
10
24
200
138
3
37
35
45
135
72
31
6
188
27
120
24
24
12
1
54
173
37
44
75
72
45
27
25
71
36
60
9
75
1
36
59
69
15
12
72
121
50
94
11
37
275
84
69
24
147
9
42
160
54
11
60
19
24
50
16
8
63
25
59
24
24
67
24
66
180
83
81
111
96
205
18
29
133
107
72
19
17
7
5
36
177
159
24
7
38
76
56
60
130
8
42
30
34
11
60
49
150
48
80
78
58
17
25
54
48
90
23
103
74
87
24
87
45
45
30
40
8
21
36
84
36
55
2
70
66
6
65
39
21
24
12
45
90
22
68
3
117
88
12
59
84
1
11
84
96
27
16
17
12
43
5
27
18
22
6
131
79
2
48
12
3
97
60
12
56
51
109
44
60
40
8
75
12
36
72
24
21
64
11
25
18
14
36
70
5
72
12
72
39
120
22
23
117
184
179
57
240
28
11
25
35
84
61
8
27
25
36
107
21
15
9
6
34
35
165
30
117
51
33
151
113
7
5
21
100
23
45
15
36
61
80
15
193
24
36
66
98
15
33
15
84
25
23
216
12
60
120
27
48
105
33
135
15
69
3
142
162
74
255
9
135
55
5
123
18
27
19
101
24
61
80
30
70
48
44
15
72
63
33
12
13
62
16
17
15
34
150
29
72
37
6
72
29
51
9
13
11
7
65
13
20
12
48
64
50
106
24
38
10
35
108
105
54
30
52
8
198
190
59
151
128
130
71
39
24
21
1
114
104
33
12
3
153
31
8
6
42
214
11
63
40
17
135
64
29
36
39
232
54
36
62
16
14
130
77
120
36
72
72
55
90
71
72
48
63
192
45
27
210
198
177
96
117
82
72
56
30
12
51
27
72
10
83
27
16
29
12
24
72
7
5
43
72
78
59
81
63
7
122
46
17
24
33
63
48
31
53
72
33
90
22
191
12
63
69
19
77
84
81
12
250
150
95
3
120
33
31
65
24
24
31
72
62
171
36
69
24
40
8
75
60
49
60
84
24
11
37
179
93
22
113
60
93
52
18
24
26
40
24
8
22
161
25
30
8
21
9
114
21
72
45
39
31
89
24
72
24
223
8
9
36
165
22
41
12
48
36
1
8
135
7
53
45
15
72
79
185
31
5
19
54
11
39
30
111
21
75
117
46
2
88
120
11
13
8
27
156
84
67
48
26
24
15
13
20
63
9
27
51
162
63
ABCD 99700177862*3^$a+1 [50066]
12
36
23
79
33
9
131
100
15
30
54
18
3
9
6
42
3
20
28
21
48
30
6
11
19
36
9
60
56
55
18
27
8
7
6
72
11
1
15
51
12
18
24
30
96
9
3
33
3
12
45
24
9
11
1
42
12
33
12
3
18
12
42
9
39
30
15
51
66
30
24
54
15
21
24
6
24
33
8
1
6
12
36
6
3
3
30
35
55
45
80
13
27
3
54
6
36
18
12
3
80
31
54
3
12
60
105
3
32
13
23
60
31
30
36
3
69
63
63
6
63
33
12
30
60
41
25
114
36
6
51
12
93
30
114
3
15
6
6
9
24
33
47
7
53
16
60
57
24
54
54
48
23
25
11
24
52
9
6
24
21
99
41
25
30
89
43
6
6
60
69
32
28
21
35
43
17
16
3
60
6
36
23
7
5
19
78
71
25
42
17
40
57
6
18
96
6
24
5
24
25
6
120
24
36
18
12
15
3
5
43
12
17
91
24
84
6
11
13
11
13
12
120
18
17
4
72
24
39
41
16
39
36
24
66
42
6
15
39
5
7
18
18
12
12
33
57
23
13
48
6
18
3
15
17
28
45
75
15
5
19
33
15
21
9
47
88
3
12
48
24
30
15
3
60
17
4
9
11
16
45
11
40
27
108
12
21
21
3
48
152
16
21
18
45
3
9
3
6
84
12
15
15
5
16
3
45
20
7
24
30
75
21
15
8
1
59
12
13
12
24
36
30
9
21
30
60
30
23
1
54
21
21
3
45
87
20
7
48
17
7
29
1
18
33
72
33
59
1
15
45
3
9
71
1
24
27
9
108
27
3
21
39
17
4
21
90
41
24
16
32
1
6
18
11
4
12
33
3
60
24
3
12
65
1
60
18
9
171
6
18
6
12
15
60
15
168
12
45
39
6
75
3
30
11
91
18
47
55
5
37
18
24
5
13
27
24
69
15
57
30
6
3
9
27
15
33
3
72
17
13
18
12
12
9
20
7
30
18
54
23
7
18
12
6
96
5
13
3
15
54
6
30
35
19
21
27
6
24
60
48
3
24
72
15
5
25
6
45
39
6
24
3
68
7
48
17
37
36
30
12
30
60
6
41
31
117
32
4
9
15
3
24
45
21
54
21
15
48
54
6
12
12
41
64
48
3
12
18
11
28
21
27
20
37
42
48
96
42
23
205
42
84
60
5
31
24
29
31
18
11
37
3
9
3
24
39
36
36
5
24
4
32
7
45
32
16
9
39
12
3
6
60
48
3
27
6
90
5
4
45
18
60
24
18
66
41
4
21
24
12
12
6
6
78
6
51
63
18
42
18
24
75
15
78
131
4
12
21
24
11
25
24
15
36
27
72
24
30
11
25
30
5
1
15
9
83
13
35
24
16
33
156
23
91
45
45
6
120
105
45
48
63
32
1
11
4
21
6
12
60
6
54
17
144
7
18
6
66
3
21
66
65
13
12
54
21
9
18
18
30
60
18
24
11
1
30
41
40
39
6
3
15
57
3
5
1
18
33
15
5
55
9
8
13
3
24
3
12
93
15
29
1
18
12
113
25
6
5
1
3
57
30
42
6
54
6
12
18
30
24
6
27
3
12
24
30
6
5
25
12
27
8
1
24
51
105
36
15
44
4
27
30
23
1
107
60
25
42
12
96
33
57
54
18
36
51
33
51
36
51
12
138
3
27
24
54
87
15
12
6
6
29
49
23
7
12
6
47
1
35
12
72
13
18
84
93
27
77
16
9
15
45
35
31
72
93
60
27
12
24
36
6
30
72
6
15
21
3
15
12
18
18
18
72
3
21
6
17
40
12
9
60
27
9
24
27
15
24
21
24
15
30
24
54
33
3
9
8
25
12
15
105
72
24
30
5
19
30
3
63
114
3
32
40
32
28
117
15
44
1
18
12
18
63
3
29
36
31
5
31
48
69
3
5
7
17
4
9
36
35
24
31
12
77
25
51
45
27
3
12
57
60
3
24
5
4
57
60
23
52
39
18
30
21
27
33
24
15
96
12
24
18
71
37
39
15
5
36
13
6
18
42
21
3
6
18
36
24
42
75
36
27
72
29
85
99
15
72
21
24
15
18
6
6
6
24
30
30
24
6
39
36
9
114
12
21
60
72
20
16
57
12
12
3
45
3
57
3
15
30
12
12
6
48
6
48
6
17
13
6
9
12
68
7
84
54
24
48
39
63
45
3
120
30
12
47
36
40
9
18
60
6
36
24
11
4
27
12
5
28
33
12
12
3
9
11
145
23
12
7
17
144
4
15
6
15
21
11
37
27
21
27
75
48
24
9
12
105
23
24
108
28
51
24
36
18
15
33
15
3
42
12
11
49
27
9
60
35
12
37
3
20
49
6
12
33
33
24
42
30
30
198
3
8
19
57
33
72
18
90
30
42
35
55
234
15
20
55
17
52
3
42
6
89
28
48
39
6
12
42
48
84
6
54
24
12
33
69
23
7
18
23
19
36
17
7
17
61
27
105
6
12
113
37
12
15
135
21
9
3
9
18
77
16
69
18
5
60
16
12
60
39
24
24
6
6
9
32
4
33
42
18
12
35
31
5
13
11
25
60
6
24
6
18
12
18
15
24
56
7
24
5
1
54
6
30
24
29
64
63
12
36
21
24
21
48
30
45
33
59
55
78
6
54
42
108
6
12
12
3
32
31
12
24
30
36
48
6
6
3
21
6
29
1
23
16
3
17
19
42
54
5
103
60
41
112
3
6
24
42
45
15
9
3
18
54
5
1
12
12
51
12
8
120
49
15
99
12
12
17
4
129
36
15
9
90
33
12
33
35
12
7
36
57
57
15
39
9
3
17
43
57
15
5
1
27
33
15
9
42
9
12
24
15
78
18
24
5
19
12
30
23
40
9
12
30
18
6
6
15
3
41
1
35
25
3
33
35
13
39
27
5
1
75
24
3
18
12
6
6
3
20
37
3
8
103
30
54
12
30
3
33
15
15
33
32
37
36
24
27
15
21
9
11
55
9
156
33
35
4
3
12
6
11
31
24
53
28
44
16
24
9
54
36
6
6
12
12
21
20
13
59
28
3
24
17
4
12
9
15
15
33
27
24
6
30
5
19
6
35
1
48
24
36
6
108
30
42
18
87
21
108
27
9
18
6
42
18
11
16
12
33
78
9
45
18
18
24
95
25
12
51
33
66
54
12
42
41
7
12
30
36
12
24
51
9
30
9
12
3
17
28
24
111
84
48
57
45
3
48
9
48
35
13
24
6
12
53
25
66
6
12
3
9
95
43
12
5
25
18
77
73
6
12
18
12
39
39
5
49
27
33
18
12
41
52
3
65
19
18
15
33
42
17
85
48
78
6
51
63
29
25
11
7
17
37
48
3
3
30
36
18
5
13
48
59
7
69
15
6
30
81
39
6
12
18
30
12
3
9
78
30
3
15
24
6
48
12
18
21
44
25
12
60
60
12
11
1
83
7
18
11
1
15
21
3
69
107
16
27
125
13
18
120
6
30
66
12
12
11
43
30
11
25
48
3
24
48
3
33
21
11
4
51
18
6
21
60
75
24
6
12
3
63
21
3
36
12
53
7
17
12
28
51
9
3
77
36
12
7
17
43
5
1
96
39
75
24
18
12
15
12
21
3
15
17
52
3
12
17
24
12
72
16
39
17
4
20
16
75
30
18
18
15
9
30
5
4
21
18
18
18
30
15
15
17
7
65
61
6
78
3
39
18
60
23
43
30
24
47
43
33
32
60
1
27
3
6
3
8
4
15
9
84
75
12
53
1
54
33
44
64
15
9
45
3
75
9
15
60
30
108
27
3
6
11
ABCD 99700548328*3^$a+1 [50052]
36
6
120
6
72
63
57
6
54
75
117
78
12
144
65
112
3
6
63
81
66
60
65
55
24
41
43
5
37
54
12
72
6
12
78
9
48
99
29
115
36
18
63
123
54
18
29
24
55
9
45
27
56
7
192
36
173
121
156
90
72
96
66
63
45
60
192
23
40
8
24
73
191
24
31
6
179
67
72
78
39
51
53
85
6
29
55
6
18
270
48
155
79
105
9
84
6
21
15
54
12
15
117
246
60
201
123
120
5
40
32
40
104
31
114
36
11
7
30
96
11
19
54
72
36
35
25
95
160
15
12
5
55
18
23
24
1
47
40
32
48
85
144
11
7
36
29
40
171
72
12
17
24
24
72
16
24
3
6
12
27
135
78
27
72
45
18
12
126
15
27
30
15
3
45
80
43
36
30
6
125
72
31
17
48
25
24
23
24
79
17
37
107
40
9
87
39
36
24
36
113
7
65
40
8
1
23
48
64
75
24
66
18
72
54
51
48
81
24
30
33
39
81
72
81
36
51
63
9
57
18
78
72
102
89
1
78
57
8
1
47
40
9
66
114
18
66
47
7
72
18
15
3
24
5
40
9
270
41
49
66
5
91
30
18
24
246
87
63
36
93
45
18
249
39
81
33
306
21
171
45
45
78
21
45
51
39
96
48
60
21
171
29
13
3
15
57
171
29
88
9
78
17
24
31
18
36
156
135
81
23
181
66
18
144
15
72
21
83
24
97
18
93
8
19
42
83
48
25
24
18
5
85
27
48
72
15
84
5
181
174
5
19
5
7
204
12
65
40
129
60
18
66
6
185
240
61
18
12
72
126
71
16
39
60
18
35
55
102
6
5
7
132
5
79
24
30
6
12
9
195
84
114
12
6
30
42
12
24
57
32
37
35
31
9
96
72
75
126
36
96
18
12
29
24
24
91
36
113
31
65
37
18
81
33
12
18
113
72
112
63
177
39
17
64
128
25
18
18
36
15
224
184
27
78
18
12
17
16
39
24
129
8
199
18
270
72
65
79
6
75
123
77
24
7
12
18
78
84
78
27
21
11
31
108
29
91
6
120
15
104
151
198
6
5
67
12
41
91
29
37
108
24
252
84
60
84
42
36
129
168
135
180
45
45
48
42
36
29
37
36
95
40
69
48
162
209
121
30
6
99
80
24
7
18
162
42
3
8
136
15
89
49
15
8
24
25
15
48
72
51
18
54
48
45
72
128
40
93
35
115
126
54
90
47
25
144
66
29
88
32
49
24
23
184
3
36
36
78
12
36
42
5
7
65
40
39
42
54
18
66
29
216
24
1
54
42
30
18
207
51
5
72
7
89
16
9
30
9
27
45
45
11
97
6
17
24
40
296
120
19
45
9
54
18
87
27
36
65
7
30
96
11
1
15
72
3
42
3
63
81
8
37
11
7
113
103
81
9
47
67
93
45
42
66
54
18
15
72
120
33
102
41
24
88
9
18
6
215
55
174
42
48
17
16
8
157
90
9
45
54
24
120
60
18
54
84
54
191
7
72
252
5
48
48
79
78
48
18
89
151
9
27
45
45
3
27
24
126
54
17
37
27
8
48
64
8
1
6
90
120
18
6
54
57
240
3
5
127
153
3
18
51
75
36
60
12
6
27
9
54
17
40
63
144
65
216
120
1
66
45
9
126
24
66
144
108
126
24
72
21
9
36
59
24
67
144
30
24
30
42
30
9
135
65
96
7
18
72
12
6
165
104
1
23
31
90
18
77
24
37
18
41
40
159
17
67
101
112
27
77
40
153
23
40
63
36
93
15
12
126
162
60
36
29
25
71
112
9
54
60
77
13
66
33
3
5
184
141
12
36
60
30
54
27
63
33
57
15
225
18
45
32
43
5
40
72
27
29
85
59
7
24
66
24
95
16
15
36
90
84
23
55
57
8
43
48
69
56
1
18
72
6
18
12
42
47
55
24
36
108
18
174
41
37
48
42
12
24
197
13
51
9
239
120
1
12
54
60
180
125
91
ABCD 99700586842*3^$a+1 [50008]
36
13
131
30
19
5
27
52
36
29
66
96
48
36
109
5
43
60
5
7
23
108
36
6
187
83
72
12
24
156
60
25
128
40
36
5
90
81
3
36
37
59
36
48
42
27
21
42
84
1
35
144
114
79
41
126
1
48
72
119
48
1
84
77
96
18
97
59
36
13
60
5
30
42
99
75
36
69
76
48
92
4
68
88
23
109
32
40
71
144
33
3
85
23
6
31
12
101
120
19
140
57
18
145
77
84
19
71
36
36
90
103
60
216
23
12
13
132
41
175
140
3
49
20
3
49
11
13
59
108
54
90
49
17
19
5
54
72
133
119
72
30
55
95
25
23
6
36
126
9
40
41
79
41
55
72
23
12
72
1
108
35
37
48
56
135
61
92
16
59
1
32
4
5
54
25
5
19
192
20
201
19
185
156
67
5
15
27
156
13
36
60
95
234
99
76
36
125
51
27
210
18
24
265
36
12
92
75
1
23
25
36
23
96
12
157
5
211
47
85
35
85
173
126
18
63
112
17
60
48
36
42
48
90
87
3
6
120
6
18
72
223
11
45
75
1
35
18
24
7
60
71
288
42
7
72
29
54
126
12
15
27
216
49
35
36
6
84
294
72
25
11
30
55
12
36
41
6
120
13
65
30
42
27
52
41
78
54
30
73
140
39
114
99
3
18
51
39
222
72
18
72
36
36
30
139
59
132
30
126
37
48
5
54
85
95
13
5
36
51
4
41
18
12
73
53
375
88
47
30
18
24
117
21
78
162
12
103
47
48
13
24
68
52
23
72
18
87
27
49
104
75
96
90
7
92
27
13
113
27
27
30
19
17
24
66
18
139
36
24
212
39
141
4
95
66
55
36
59
66
18
6
18
117
76
35
18
67
252
11
36
13
5
102
96
72
61
24
108
12
92
4
41
30
24
192
150
138
1
36
17
42
54
66
216
42
207
45
18
153
27
12
18
36
42
30
18
54
108
19
41
30
37
5
63
99
108
48
85
20
9
174
180
6
36
12
72
199
5
30
69
81
144
27
124
5
42
9
45
31
84
36
5
18
6
139
32
27
252
30
60
43
5
15
16
24
48
23
6
79
95
1
71
18
36
78
246
96
151
20
4
144
35
37
53
231
45
54
25
29
12
15
124
11
48
42
174
1
35
73
53
180
78
12
49
5
91
35
69
108
76
36
23
72
45
135
36
9
81
67
32
9
27
40
23
36
84
6
31
35
109
36
23
49
5
72
18
153
40
120
119
205
41
15
4
48
23
13
59
1
41
54
216
30
15
16
108
164
21
42
108
85
35
54
55
41
7
20
27
13
23
36
13
68
4
68
72
124
72
59
36
42
67
108
95
25
425
7
23
33
88
5
51
40
35
6
103
35
289
108
48
36
95
36
18
55
104
45
30
150
108
54
36
25
23
1
41
139
23
48
24
45
3
18
19
23
36
85
192
47
45
40
35
105
27
18
18
18
67
120
132
17
6
9
4
59
36
9
21
67
59
126
42
30
175
95
37
59
49
32
76
140
39
36
145
12
108
5
19
41
162
156
49
23
73
72
144
5
120
18
186
12
87
16
95
1
59
162
7
155
36
85
17
127
17
51
93
6
36
25
23
216
1
104
16
23
54
6
81
9
151
11
97
77
96
43
24
5
27
3
37
215
54
87
27
13
35
13
72
77
15
63
30
18
1
5
43
47
18
103
140
57
78
85
72
5
27
16
59
114
7
20
4
71
18
6
84
96
25
24
12
24
41
138
24
126
30
49
11
9
45
43
20
72
16
96
36
5
120
150
144
205
83
30
96
99
273
150
18
79
83
9
180
36
40
35
37
32
39
36
229
101
63
3
108
36
33
45
43
113
55
5
36
30
109
12
47
25
36
47
72
162
48
36
6
54
ABCD 99700925386*3^$a+1 [50020]
132
3
60
102
3
60
9
6
177
15
153
23
37
60
48
17
10
33
84
165
6
44
13
113
19
36
17
4
48
30
8
13
45
27
77
76
32
22
45
87
150
3
33
3
21
6
30
12
75
15
60
6
36
138
36
60
80
85
204
180
21
24
66
69
123
93
15
74
208
84
18
81
59
190
8
7
3
24
33
45
48
42
102
156
132
12
96
2
25
156
84
27
9
132
48
12
15
33
17
70
24
153
57
66
30
144
39
81
111
105
30
102
36
27
48
24
23
13
5
94
60
210
162
86
64
3
41
76
114
80
25
72
83
46
3
60
3
50
7
83
13
84
33
114
44
46
63
21
30
20
40
42
60
108
2
64
21
87
96
57
17
31
27
158
4
50
1
12
5
55
69
56
10
48
54
36
72
15
69
146
64
24
192
30
24
8
10
21
27
153
159
93
168
9
210
66
12
27
108
60
9
156
87
15
6
24
6
50
10
9
75
162
63
113
52
36
72
54
33
57
56
118
6
36
2
148
32
22
39
21
30
21
3
36
9
180
12
12
60
51
62
163
75
14
36
124
108
2
13
48
195
104
22
6
237
5
148
122
1
12
108
77
163
9
222
33
45
68
7
51
14
16
186
54
32
4
51
3
9
113
43
45
15
5
90
37
3
14
22
9
5
4
63
15
78
99
36
24
5
55
36
12
3
66
198
66
39
48
63
6
3
21
32
175
108
24
108
17
22
30
128
118
188
52
24
36
158
55
24
60
117
63
5
43
69
36
15
9
18
26
79
51
9
15
21
24
33
27
51
30
102
108
12
33
144
21
12
222
21
12
57
63
60
27
18
12
75
15
12
21
165
27
240
143
40
24
30
63
5
76
14
28
102
3
27
20
13
12
96
87
33
39
30
15
71
46
8
28
60
12
15
57
18
81
15
42
24
39
72
27
33
12
33
18
44
22
14
54
28
30
48
57
57
72
48
38
37
75
140
10
12
99
84
27
6
12
20
36
64
36
39
23
64
21
165
3
24
155
1
81
8
18
34
150
90
14
100
134
10
80
172
18
12
156
138
114
51
69
66
24
6
15
12
39
114
150
126
108
63
48
72
47
13
3
6
90
33
105
3
9
18
21
5
90
37
165
42
12
33
21
32
55
12
87
26
18
49
3
57
3
50
52
156
60
6
129
21
108
12
54
6
84
12
84
30
14
136
39
9
60
66
6
63
53
52
120
3
9
36
15
12
5
10
18
234
18
18
84
21
57
80
108
103
5
16
39
45
60
24
15
35
61
69
120
38
22
50
16
54
15
81
135
5
55
21
6
60
132
12
48
48
68
37
12
3
48
60
6
6
93
57
15
15
62
31
81
18
33
120
3
74
115
11
54
28
3
39
66
60
204
18
45
5
115
3
9
33
128
40
135
24
27
18
15
180
33
132
3
60
107
25
83
82
8
112
162
18
68
34
21
105
90
2
28
12
126
144
18
168
12
114
26
22
45
117
68
43
3
45
9
30
150
48
3
24
33
3
24
53
72
22
78
26
64
21
99
30
72
38
36
16
60
36
32
13
159
30
60
18
93
5
7
15
141
17
112
30
105
5
55
53
7
105
42
8
112
9
24
15
90
30
21
5
4
36
15
129
75
60
15
6
60
6
9
21
48
30
12
216
54
51
45
18
54
8
28
99
35
10
96
12
12
156
15
60
111
66
12
180
96
30
6
39
57
50
4
9
60
12
57
3
3
32
28
144
98
52
51
9
6
30
12
174
21
9
99
5
124
66
6
39
12
113
19
35
46
66
9
9
12
54
105
84
3
12
33
9
171
60
137
22
14
19
48
45
72
63
93
15
51
81
9
63
3
132
81
24
141
15
12
9
6
18
30
12
2
52
128
100
42
9
12
9
66
72
18
12
20
18
18
106
93
33
138
90
15
84
48
159
66
75
3
12
24
189
51
56
97
15
42
39
15
54
3
57
20
136
36
8
108
55
87
150
68
7
48
3
14
10
8
10
60
54
9
24
27
14
4
60
8
90
70
75
72
111
57
3
45
120
77
7
3
8
40
9
36
132
35
22
42
93
105
63
53
19
3
114
60
54
54
3
12
27
66
180
12
102
18
15
3
45
60
120
45
78
62
55
107
13
9
60
44
10
177
39
8
22
3
36
ABCD 99701084612*3^$a+1 [50002]
19
20
24
45
3
57
75
12
96
84
129
75
45
12
84
39
144
93
12
60
7
36
72
137
31
84
29
7
65
135
40
20
52
92
45
39
180
76
5
36
60
27
45
72
63
28
24
84
65
51
28
8
12
108
57
12
99
52
48
20
16
65
108
7
65
15
88
120
92
16
20
69
24
15
124
72
89
12
123
69
111
12
57
48
12
36
211
68
36
52
77
55
77
31
53
255
16
53
180
72
96
87
81
12
324
31
29
204
55
20
81
84
67
84
113
3
124
216
20
117
3
93
132
79
44
45
27
48
24
16
36
180
5
96
75
33
19
72
5
55
5
15
33
51
4
161
180
19
128
9
55
113
31
29
60
43
20
52
65
72
120
139
104
57
84
75
96
28
128
132
120
96
36
36
9
48
43
8
21
15
64
17
72
27
69
39
12
9
87
69
108
51
4
5
63
40
180
20
33
87
88
36
125
24
12
19
24
221
60
19
5
60
87
12
40
5
12
163
32
45
36
43
5
15
364
5
72
79
56
4
20
81
84
132
48
87
45
7
125
55
20
177
3
52
36
104
24
81
3
40
48
240
20
120
60
69
15
40
84
5
84
132
156
39
76
17
192
24
15
9
27
33
27
9
24
163
20
9
39
4
17
31
149
144
39
72
108
201
27
9
288
27
16
8
124
5
12
39
105
39
48
69
120
168
12
43
41
55
200
64
173
132
43
17
91
36
101
168
84
3
129
24
135
204
12
88
17
24
60
99
76
12
108
24
20
16
41
15
9
171
21
12
15
72
76
72
36
36
41
27
57
31
24
164
16
36
17
120
36
39
36
24
21
84
51
52
8
12
40
29
19
17
7
20
156
76
53
31
137
12
3
52
5
67
56
48
4
221
36
43
53
75
52
20
16
260
16
53
75
105
48
7
5
7
29
84
51
52
29
43
152
45
3
36
69
43
53
39
21
7
17
72
279
45
55
41
108
55
101
39
72
60
33
12
36
27
28
8
36
16
104
45
63
60
93
12
96
139
17
3
45
48
7
5
48
3
76
128
45
3
112
77
159
189
60
12
63
21
207
117
51
64
116
64
101
7
89
24
39
165
12
75
9
24
67
24
12
65
7
8
93
87
12
36
21
48
36
55
44
52
48
5
55
125
75
81
27
64
53
75
117
36
15
108
12
72
33
55
8
141
24
7
53
19
20
33
3
141
75
33
12
151
17
55
8
9
19
80
57
7
92
376
17
12
60
3
52
24
36
56
108
72
48
16
5
379
56
9
151
29
72
19
149
19
5
63
57
156
84
31
92
28
29
36
195
57
27
21
31
149
144
91
5
27
9
31
72
65
3
60
124
41
24
19
56
4
149
15
12
9
7
77
147
136
20
33
99
72
33
75
120
72
9
84
123
9
99
45
31
29
55
96
29
12
48
19
120
53
144
120
123
28
72
5
156
12
12
147
16
20
33
12
27
45
7
104
9
36
36
15
124
32
60
52
32
81
15
9
60
48
192
51
48
9
96
24
31
5
67
8
81
75
33
63
52
5
87
33
15
21
39
45
43
89
15
9
84
15
52
108
36
5
55
84
8
120
45
99
24
180
280
60
65
79
41
267
12
40
101
144
63
12
33
84
180
48
36
84
7
29
127
20
33
144
7
5
24
39
112
48
92
256
200
12
21
120
91
5
120
39
4
17
108
15
21
12
43
36
56
100
17
43
128
36
36
52
17
24
24
207
9
19
17
43
20
136
17
24
84
72
63
52
5
24
24
19
101
60
39
376
29
7
269
51
40
53
91
20
117
24
15
69
39
76
77
84
120
60
31
60
20
9
75
69
27
9
60
15
45
48
111
36
48
33
7
125
55
5
27
81
15
9
223
41
132
ABCD 99701365534*3^$a+1 [50123]
36
27
45
252
270
72
49
221
72
36
18
117
27
54
18
36
57
48
208
47
97
155
54
216
18
21
105
234
270
319
32
117
75
240
135
18
36
19
323
45
99
61
29
90
108
18
18
72
33
75
37
128
33
18
13
149
18
57
87
126
90
72
54
243
48
16
35
108
72
54
3
393
324
67
32
45
90
144
18
39
33
72
234
846
63
63
1
53
126
270
342
72
54
18
105
21
43
192
80
27
18
36
126
36
180
105
21
27
45
306
81
63
54
18
201
321
126
145
128
33
72
72
79
101
36
126
72
33
3
45
99
72
90
27
9
198
49
5
198
69
39
9
96
21
54
37
32
96
51
54
162
69
16
128
183
108
13
144
80
15
36
205
65
18
13
5
219
48
112
80
171
36
36
144
45
27
234
18
54
342
126
72
39
141
3
33
54
57
51
18
18
234
144
111
87
121
48
101
18
57
33
36
91
80
208
80
9
36
3
69
144
27
27
18
147
51
54
468
115
245
162
216
33
16
5
27
16
137
324
72
180
199
32
75
85
77
67
23
9
117
144
198
72
252
33
237
54
45
63
144
33
129
324
54
144
37
233
54
72
36
37
467
13
77
3
123
85
77
72
315
192
112
128
16
11
21
33
15
111
396
108
72
306
15
165
36
90
90
108
180
126
54
36
18
25
65
108
531
9
126
72
177
21
18
234
159
111
18
126
36
18
43
101
162
121
41
54
18
15
21
27
9
126
36
198
31
32
48
105
54
36
36
57
15
177
39
54
243
9
54
81
64
71
9
207
321
165
180
7
29
144
54
13
5
267
255
36
13
77
288
90
201
16
89
216
108
19
53
18
36
126
36
162
18
180
123
3
72
18
36
360
7
32
192
57
90
36
18
7
65
255
51
72
277
65
216
126
9
171
36
81
81
126
33
3
90
3
15
198
216
72
219
16
17
31
41
72
111
123
54
108
99
99
252
193
131
108
162
31
185
324
54
54
90
13
239
36
18
72
72
198
36
81
192
48
39
108
18
90
49
5
54
85
192
29
147
15
54
180
108
108
79
11
69
57
180
522
9
135
72
126
18
81
81
79
47
33
111
97
29
195
111
54
162
57
64
32
45
288
270
180
342
219
105
72
18
90
51
237
211
77
3
195
126
367
128
48
33
31
ABCD 99702151676*3^$a+1 [50068]
120
81
111
141
3
72
285
12
36
131
1
12
48
168
120
84
63
57
87
93
291
32
13
12
60
27
141
51
33
63
24
24
192
24
9
12
12
167
109
24
120
123
105
288
132
3
105
72
215
48
25
72
239
1
12
48
27
8
13
147
24
33
168
135
264
9
311
96
205
72
360
27
189
192
120
35
25
39
80
13
75
105
47
16
192
48
33
192
143
85
192
168
60
192
252
11
112
48
24
141
24
228
12
27
33
120
36
12
47
61
51
24
144
48
24
9
180
180
12
60
15
45
59
64
417
143
97
120
63
56
13
360
155
85
123
525
12
183
177
48
120
23
280
117
60
60
372
111
117
120
60
60
60
87
153
159
48
72
9
180
27
105
39
33
48
168
12
12
48
159
24
285
219
48
45
408
27
105
168
15
9
95
1
87
93
120
179
25
23
288
136
213
75
141
587
192
61
60
39
21
11
64
177
48
312
312
95
1
24
63
144
9
84
120
51
32
40
105
47
40
72
9
72
47
192
229
72
3
24
21
35
217
87
96
165
12
12
83
85
12
60
123
8
16
120
81
60
243
120
9
60
36
144
168
168
252
107
25
15
21
84
48
87
200
265
183
264
21
132
15
21
27
24
201
287
13
48
12
48
84
123
144
56
25
132
83
112
141
27
93
27
153
180
147
224
121
63
57
183
104
1
231
21
3
144
21
195
9
228
99
21
72
60
95
208
45
27
56
304
81
120
24
15
21
12
47
73
48
12
48
99
216
32
85
59
13
180
216
132
75
72
96
105
135
32
40
72
21
120
12
120
87
81
87
32
13
228
231
9
287
73
111
504
105
87
33
111
144
32
25
12
75
128
25
12
51
45
51
93
11
37
99
189
120
60
72
312
36
12
63
57
60
83
157
108
167
208
96
24
120
96
9
119
85
36
12
72
60
60
3
333
59
73
87
45
180
168
60
59
49
39
21
144
3
45
60
72
120
15
72
81
183
57
72
87
129
47
352
33
360
72
96
84
107
49
24
48
360
192
63
177
15
33
12
36
24
96
119
73
63
69
36
95
97
15
72
21
75
192
24
80
349
12
263
37
120
48
60
84
60
71
49
108
420
63
45
300
12
3
24
21
192
192
251
49
156
132
15
168
45
51
9
60
27
72
72
213
36
24
228
120
252
240
36
59
ABCD 99702252946*3^$a+1 [50019]
49
24
179
18
108
126
60
45
21
72
96
19
56
117
3
15
42
84
115
143
121
257
7
77
18
81
285
51
24
184
152
24
69
67
53
115
47
24
1
101
19
24
101
306
9
208
35
18
144
396
60
84
54
49
23
73
24
83
24
156
24
49
59
36
169
95
126
91
125
43
53
54
228
145
23
169
23
57
3
120
126
96
90
108
156
85
24
131
36
30
54
36
249
57
144
79
11
45
51
228
96
30
19
56
75
210
90
265
83
61
56
40
221
12
7
29
90
6
43
77
144
24
51
69
18
33
39
36
60
49
23
30
43
89
36
12
103
101
115
5
54
36
73
120
113
90
13
56
3
157
23
6
54
126
12
18
1
35
18
27
63
177
111
9
15
9
39
25
72
281
183
51
18
67
11
13
80
216
45
126
109
48
155
210
108
114
18
102
69
45
171
153
12
126
168
109
47
126
19
95
49
17
63
99
37
53
90
201
120
16
5
19
179
90
42
36
72
12
18
7
29
51
24
15
1
149
72
3
45
162
114
84
51
120
24
120
15
169
47
25
29
66
73
41
84
27
184
24
53
150
13
120
101
75
63
6
66
25
264
215
145
35
61
53
51
40
71
234
231
201
79
5
24
75
141
43
72
5
126
309
15
9
120
96
24
99
66
36
6
84
109
35
42
174
45
33
66
109
95
12
90
19
5
90
1
48
35
180
72
6
3
16
35
69
64
77
6
13
176
75
18
27
15
25
41
132
27
184
125
42
49
120
23
1
17
54
54
24
27
3
61
11
45
24
240
64
65
7
5
19
71
60
30
103
23
54
90
18
108
19
23
12
36
198
139
5
27
63
186
15
39
12
165
24
27
54
15
3
132
129
160
56
141
67
125
78
144
18
30
108
144
73
5
12
15
111
18
60
54
66
139
5
168
30
24
66
67
32
99
45
45
96
30
18
18
9
33
102
54
144
27
120
15
6
18
81
9
12
19
35
45
40
131
72
18
72
168
3
16
11
114
99
16
5
19
24
71
30
315
160
47
24
84
21
24
40
11
13
35
42
120
99
27
69
3
276
145
17
48
114
18
54
48
162
54
42
84
36
3
120
81
108
18
30
3
96
40
224
16
23
121
77
3
40
120
11
45
81
18
21
24
27
18
366
85
125
6
30
18
36
78
27
3
85
32
15
49
56
123
85
152
69
42
48
1
5
48
67
5
6
54
144
31
53
90
60
21
16
48
17
6
54
120
18
72
180
36
9
33
7
23
18
234
6
192
87
120
45
18
36
61
101
360
114
9
27
12
97
144
11
45
15
126
19
24
24
120
11
45
27
37
32
15
36
72
108
132
21
9
7
29
54
37
5
144
300
90
45
99
21
16
24
144
216
56
45
204
111
141
43
176
24
39
1
24
72
80
3
85
32
15
49
17
127
17
6
49
120
24
71
9
27
24
85
95
25
144
24
35
21
51
54
111
33
18
13
176
24
21
163
17
96
30
72
90
7
119
1
24
56
360
24
16
23
1
77
12
198
49
41
42
12
36
90
108
6
48
6
66
60
66
132
7
221
42
246
42
108
21
40
41
42
72
85
168
17
138
6
12
19
23
30
27
144
64
35
78
30
18
36
19
71
9
64
71
126
18
132
85
35
6
63
21
6
109
155
45
120
141
ABCD 99702355594*3^$a+1 [50010]
153
36
7
32
15
73
23
12
42
15
15
12
121
257
90
72
9
36
4
59
12
21
39
6
30
24
1
35
72
36
21
4
20
75
66
90
108
30
48
27
165
31
35
9
3
153
52
8
27
78
42
25
332
28
35
18
6
21
39
49
20
9
3
75
13
56
15
30
126
9
15
9
12
69
3
3
85
8
27
72
12
33
27
1
44
3
6
6
6
43
89
102
189
16
20
36
39
30
54
204
36
6
123
21
54
12
126
15
63
105
27
12
150
3
108
51
21
15
12
13
12
11
24
1
95
24
97
8
36
147
12
1
47
72
12
33
28
23
12
45
93
42
48
45
39
13
17
18
18
42
49
5
19
47
60
48
126
19
131
33
3
85
80
63
117
84
60
15
1
32
3
48
24
12
45
28
8
64
24
11
9
45
12
27
16
44
3
12
12
84
9
51
12
24
120
69
15
84
21
40
11
6
15
87
73
44
21
18
72
18
6
1
23
36
1
65
108
19
80
27
108
1
35
21
75
6
27
60
12
24
81
63
48
124
24
35
37
32
96
27
30
27
3
33
15
1
71
72
36
9
48
40
47
12
69
39
133
44
120
15
21
3
24
25
5
48
42
1
11
36
12
96
9
16
92
15
24
25
5
75
21
79
23
72
33
63
189
15
153
63
78
102
9
93
6
12
25
44
16
137
30
285
27
48
36
36
49
5
12
42
72
45
33
27
63
12
49
119
6
6
9
27
18
270
120
85
11
108
33
33
30
60
96
9
57
67
8
48
9
51
64
11
36
25
5
91
20
15
24
90
15
16
12
107
81
28
41
6
42
147
4
11
1
155
12
1
95
36
45
105
6
57
27
6
30
45
27
12
78
12
43
20
21
66
48
36
61
35
9
15
66
75
51
9
9
42
24
33
45
48
18
45
129
123
75
49
53
75
51
12
9
24
12
3
37
32
27
6
48
135
60
156
4
56
9
91
65
6
144
240
13
65
90
13
84
59
21
36
27
1
101
63
36
9
18
18
96
48
15
63
48
60
72
93
160
29
90
97
41
18
24
33
117
12
18
25
20
33
27
100
96
17
30
109
8
36
72
64
23
1
32
240
3
25
47
33
36
15
36
12
1
20
15
90
19
23
165
99
120
24
36
1
144
83
6
19
36
101
6
78
6
33
117
79
12
8
45
126
114
6
9
124
71
37
119
120
36
48
45
72
28
11
25
11
24
253
35
21
124
17
135
16
149
114
21
45
31
29
6
33
24
108
28
47
45
27
60
81
27
84
9
96
28
17
18
30
7
24
5
12
42
13
120
17
48
18
24
12
9
124
41
60
54
12
24
25
152
39
30
15
15
45
48
21
39
12
3
1
95
36
24
21
24
129
48
30
57
51
25
11
144
21
39
54
6
105
21
51
39
61
107
21
24
192
24
15
6
84
30
36
21
9
108
31
32
15
37
11
66
15
36
3
12
48
30
66
30
30
60
48
85
80
195
30
75
27
33
3
33
15
6
15
63
61
11
73
35
57
15
60
1
35
42
27
96
48
27
24
1
8
99
36
21
15
36
84
6
19
24
140
15
36
61
84
101
27
15
37
23
12
90
36
18
9
33
48
115
12
119
24
12
25
77
30
18
132
12
48
6
109
11
36
105
39
45
69
3
15
264
24
45
15
145
32
63
60
24
73
35
33
27
25
8
15
66
39
40
11
6
103
20
111
21
64
53
27
36
63
25
120
59
57
99
97
5
115
8
99
12
25
20
3
12
93
3
69
36
40
29
63
12
24
51
48
12
36
25
8
171
1
20
27
72
24
1
24
72
68
51
60
1
167
25
11
69
12
9
115
44
21
126
45
33
30
33
48
15
36
24
60
30
75
51
96
12
102
60
39
51
13
56
60
39
13
53
66
21
88
60
11
45
208
36
35
25
29
12
31
180
68
9
7
20
51
37
36
29
12
6
24
21
33
27
27
42
75
15
213
15
36
57
15
72
37
24
17
3
51
6
27
21
126
21
3
85
56
81
48
27
60
64
89
6
6
99
39
6
6
145
23
21
123
48
24
33
36
24
3
25
23
84
37
5
108
15
52
23
102
114
21
120
4
17
39
3
60
21
52
35
24
6
15
33
75
75
6
39
27
60
24
21
3
117
108
15
12
9
93
31
36
11
45
3
36
60
6
27
27
36
120
48
12
109
5
31
23
84
73
60
29
6
174
90
61
23
30
30
12
72
33
72
72
51
144
85
23
12
45
144
9
48
27
15
21
36
4
71
1
29
18
60
96
36
24
6
78
33
100
8
27
57
51
25
71
13
53
19
131
33
52
20
124
20
24
87
69
51
54
6
42
63
33
126
54
19
20
36
27
24
24
21
39
24
108
24
48
45
111
132
9
51
108
6
48
31
11
25
29
54
117
51
9
216
3
36
33
15
108
57
72
36
108
12
39
69
51
18
18
25
83
9
12
ABCD 99702928712*3^$a+1 [50014]
90
86
112
2
88
2
22
138
11
7
29
43
41
15
54
183
33
52
23
45
39
55
41
72
12
3
4
113
45
15
3
4
29
15
126
63
51
81
103
18
54
104
12
93
21
15
33
10
41
120
37
59
3
6
54
198
22
12
149
51
36
4
116
40
65
7
20
52
65
24
7
144
18
48
128
34
5
67
90
68
22
38
63
7
5
15
18
54
90
75
84
37
90
5
15
22
30
92
141
3
22
35
72
15
12
36
94
23
15
81
7
92
22
11
48
21
39
61
11
19
68
18
63
24
25
95
12
24
51
48
33
7
17
1
2
21
36
45
6
9
111
24
40
53
33
12
15
67
41
67
50
58
12
65
3
22
86
4
125
7
5
13
62
21
15
64
5
60
43
12
186
14
69
127
32
33
7
18
72
35
12
13
35
72
1
32
48
3
15
69
43
92
178
74
48
10
80
22
5
24
31
120
36
54
23
87
30
3
7
29
19
72
104
6
15
96
117
10
53
60
27
18
4
66
53
36
69
6
40
14
54
33
105
10
29
1
2
90
27
9
22
12
60
12
38
15
43
54
83
3
4
48
32
40
20
18
22
26
18
112
14
58
60
48
2
3
48
15
9
103
72
53
3
4
17
15
33
105
28
30
53
1
86
22
23
15
33
72
72
3
18
195
51
40
186
44
28
26
46
50
76
5
39
21
12
67
36
30
2
33
12
103
77
43
32
33
12
36
67
5
84
15
46
23
192
60
48
1
66
17
7
89
67
5
15
40
89
63
28
102
18
2
18
57
27
40
29
72
39
6
52
90
56
76
53
37
11
39
9
79
72
5
105
39
144
13
60
14
18
22
26
40
35
79
5
9
39
55
50
15
93
12
10
5
12
60
61
23
69
15
36
7
12
110
3
24
25
104
4
35
57
15
15
36
117
67
101
97
2
81
63
16
60
41
9
36
15
3
69
60
48
87
40
125
37
50
46
90
89
85
110
9
9
15
7
41
115
92
21
24
36
187
5
12
43
32
58
192
72
23
15
40
62
3
3
22
8
22
86
60
51
33
10
32
18
48
18
21
84
144
45
51
12
97
50
57
43
26
15
12
33
51
1
24
11
109
104
226
41
27
52
60
104
54
15
15
130
23
55
44
21
33
99
51
141
93
66
42
27
7
5
175
20
36
22
11
97
50
4
5
111
4
41
12
55
5
27
46
23
12
99
129
36
3
48
4
6
23
45
27
3
96
18
22
300
5
85
14
60
21
48
7
8
28
77
3
24
9
9
27
115
56
30
22
230
100
8
63
60
21
3
87
9
181
18
48
20
9
24
1
86
24
58
23
7
41
177
22
32
40
29
15
54
58
110
15
33
24
15
3
22
107
31
92
45
21
27
48
39
66
22
5
15
18
4
18
32
72
9
24
33
112
72
14
24
88
68
69
3
64
18
23
7
18
60
30
29
103
5
25
71
109
35
48
25
59
36
55
80
9
15
130
35
96
27
70
47
84
84
57
63
7
5
1
119
75
33
3
84
6
39
15
16
14
108
147
48
75
10
72
59
7
2
12
46
17
213
30
45
99
96
18
30
36
9
37
30
14
40
6
17
67
14
90
22
54
50
18
141
36
13
30
2
130
8
96
9
12
121
32
78
69
24
109
35
15
22
8
82
29
24
15
33
69
58
2
16
50
22
71
24
27
28
5
7
90
164
51
24
37
32
66
21
39
57
108
24
45
3
15
33
61
23
48
27
33
45
84
60
70
36
5
48
72
12
63
4
8
22
6
44
76
5
15
9
21
75
55
104
18
78
33
91
5
24
7
50
4
23
87
69
79
8
4
18
83
7
18
47
43
17
15
6
15
51
28
26
64
8
4
23
36
72
48
36
15
54
6
40
36
5
24
43
5
75
10
11
24
67
176
9
33
18
4
29
1
104
4
38
9
31
14
3
15
160
132
8
40
50
10
17
13
11
27
34
38
81
31
140
30
24
15
24
13
54
53
36
84
25
71
7
77
3
42
27
31
17
27
58
78
32
12
6
22
8
4
164
22
14
108
33
15
4
53
73
23
27
114
66
33
45
22
80
22
107
91
32
21
19
50
18
22
38
18
84
3
3
102
3
19
17
75
16
2
18
142
38
30
3
39
18
159
51
94
50
40
20
130
66
68
4
60
230
18
4
29
61
86
4
5
39
42
27
25
38
84
36
18
42
105
19
5
15
21
12
3
33
7
5
24
3
22
48
42
14
34
20
33
84
24
37
20
48
42
84
189
15
184
48
20
12
33
49
59
27
33
69
10
18
90
5
117
123
12
85
48
32
15
67
5
61
60
102
60
30
20
27
9
76
180
30
18
72
36
38
16
90
35
39
12
24
18
22
14
15
84
3
40
17
43
5
7
38
87
57
126
30
39
1
2
52
18
23
84
144
15
24
88
42
18
68
30
60
15
7
30
23
12
19
89
75
4
5
3
4
168
41
219
33
169
14
57
249
58
18
23
15
22
35
60
60
19
41
12
12
24
36
61
12
150
53
19
5
36
67
8
129
48
27
141
7
17
9
162
9
84
ABCD 99703047604*3^$a+1 [50159]
99
48
3
10
20
16
23
3
22
47
79
17
33
10
84
42
23
31
2
15
9
3
27
141
3
6
28
11
51
9
31
26
39
24
19
32
30
18
6
39
7
56
24
4
29
3
4
26
15
73
30
24
8
4
41
127
41
36
25
83
15
70
66
17
24
85
26
64
50
10
5
39
76
5
19
29
63
28
50
12
34
29
36
9
39
31
29
7
29
9
18
54
6
93
19
65
3
9
36
39
36
60
12
36
36
88
62
3
27
9
60
1
11
33
51
39
21
9
15
24
33
52
162
5
108
12
19
137
15
22
71
27
114
66
9
24
21
18
36
16
20
21
24
9
39
3
28
20
9
37
8
196
2
33
1
18
8
22
6
101
36
73
11
141
18
16
20
108
6
39
27
18
16
84
11
12
19
41
7
6
35
45
30
9
1
6
30
78
8
4
53
1
44
72
28
11
24
7
38
27
19
5
12
12
111
72
12
70
11
19
17
60
36
3
60
12
9
36
48
31
26
94
14
30
21
79
41
9
12
3
105
34
5
51
57
7
86
162
192
6
27
12
33
18
66
28
32
4
11
15
21
13
47
7
53
12
45
10
26
10
152
57
60
55
8
9
48
12
3
52
26
3
9
42
30
28
80
132
10
5
15
69
31
26
3
51
21
39
81
13
6
74
15
45
30
45
9
3
60
120
75
9
60
24
36
81
27
91
36
5
3
21
24
36
19
113
135
28
185
57
12
52
20
15
19
17
39
24
36
84
21
33
168
4
14
4
53
48
61
8
10
17
25
74
34
2
24
45
132
7
72
60
44
69
36
15
6
111
163
5
55
36
20
18
42
40
65
84
49
11
15
6
10
41
15
18
27
19
134
10
17
24
9
15
24
87
45
24
15
100
32
58
36
54
5
84
7
41
169
50
40
8
81
19
17
9
10
26
10
53
51
21
19
5
45
27
93
16
44
4
11
12
3
96
30
51
3
60
66
18
16
2
18
10
54
72
24
17
3
36
18
42
9
24
3
82
30
8
78
39
48
7
41
36
81
4
54
6
30
24
56
6
12
42
4
5
39
21
12
84
19
26
3
3
4
80
9
36
9
10
17
15
28
101
25
48
26
60
4
68
18
4
191
60
36
15
4
65
36
33
70
8
9
9
10
65
12
15
33
96
33
3
15
57
85
47
48
156
36
45
10
65
105
39
25
30
17
9
70
44
40
26
118
72
80
24
36
21
43
41
123
96
12
34
23
60
12
36
15
105
9
30
124
5
120
21
18
33
3
60
66
28
6
2
28
32
58
29
3
9
3
45
36
15
4
41
24
48
19
41
39
4
29
3
57
27
45
25
59
21
4
6
80
28
8
4
8
21
24
87
45
3
21
31
38
72
39
72
15
33
21
144
16
18
8
22
35
51
4
6
26
9
135
69
48
45
102
16
29
63
24
9
49
71
36
55
29
87
54
6
9
3
160
36
56
21
60
7
62
10
5
36
33
27
12
60
25
26
12
144
64
6
56
3
24
96
24
12
3
42
66
64
8
21
12
3
6
15
25
14
10
71
111
54
15
21
39
39
46
44
27
19
20
9
9
142
41
93
51
36
48
31
86
87
60
7
5
33
6
30
87
75
24
4
44
82
59
36
120
43
12
104
100
5
51
24
4
17
45
6
18
15
111
4
29
183
22
32
66
24
36
82
20
3
79
53
153
24
39
15
12
52
17
13
6
126
18
36
26
30
10
26
24
120
24
4
17
9
64
23
9
90
30
15
24
15
9
7
74
10
36
26
15
24
96
33
72
54
58
23
39
21
13
35
27
22
35
1
95
91
5
75
69
60
12
3
46
11
9
28
32
10
113
93
12
6
12
72
81
15
10
119
37
11
24
55
8
42
54
30
27
33
90
69
7
18
98
64
24
17
3
16
56
34
74
10
35
60
45
4
11
24
33
22
116
54
70
65
81
15
39
90
63
69
4
71
15
33
31
17
67
80
45
72
43
41
12
3
132
12
36
60
12
33
31
14
4
6
36
20
64
80
57
33
15
39
33
12
27
28
42
128
10
17
19
24
8
45
24
24
9
46
41
9
10
2
27
12
36
120
39
24
154
11
12
87
36
6
30
9
19
80
18
3
49
11
61
20
36
18
9
7
128
57
75
9
45
30
21
24
72
45
3
15
162
28
140
27
99
48
16
5
21
99
19
5
15
108
9
48
48
9
39
84
15
33
45
18
36
9
24
3
129
15
33
85
2
36
33
24
7
50
10
5
33
3
13
11
24
27
12
21
15
136
26
54
10
11
7
98
18
10
134
33
12
48
39
30
6
18
135
31
26
18
57
123
21
60
63
52
54
71
13
11
12
19
20
64
36
29
31
29
51
45
9
27
103
5
39
21
24
48
15
34
11
7
17
75
6
12
51
91
18
30
125
36
45
34
17
175
8
42
28
2
9
27
18
6
36
45
9
15
43
77
19
17
45
39
60
39
10
35
36
19
26
39
177
3
12
103
17
45
28
11
36
48
39
42
4
11
25
44
15
45
66
28
42
18
20
10
35
12
39
81
3
82
90
86
28
20
36
6
120
105
3
46
119
31
90
30
53
36
9
16
11
15
9
181
44
10
5
51
10
35
19
36
29
12
19
20
24
57
15
105
13
62
45
9
15
24
19
65
12
84
36
36
7
5
12
9
154
38
3
60
27
72
6
10
5
57
54
4
114
90
8
4
29
87
54
3
97
14
165
25
35
12
19
80
34
2
33
84
7
48
60
56
126
15
3
42
10
26
15
3
156
108
82
14
46
146
52
5
3
48
90
27
7
38
3
111
33
21
12
28
50
21
84
21
75
51
9
129
6
10
11
24
60
25
14
4
41
12
27
36
10
26
64
24
20
10
8
90
9
9
16
119
25
11
81
3
151
14
10
5
60
19
65
12
156
15
48
6
54
40
41
99
69
15
45
115
56
21
39
69
21
39
55
ABCD 99703182524*3^$a+1 [50155]
71
48
48
103
18
24
95
12
55
126
90
53
49
47
180
132
60
48
109
35
7
120
5
120
12
24
97
54
108
17
13
59
73
48
23
19
5
241
23
19
29
12
48
36
84
12
48
49
23
36
85
23
67
41
109
66
5
37
83
115
30
23
120
37
47
60
25
47
96
49
11
7
101
49
35
67
137
108
12
12
7
245
36
73
35
43
281
168
12
1
36
107
205
30
17
12
72
72
60
169
48
162
6
179
1
59
31
5
132
36
96
13
71
1
119
13
18
209
12
7
17
96
36
121
59
24
108
24
36
91
17
204
24
115
29
49
54
54
11
19
29
61
59
24
48
12
108
60
24
31
197
12
79
125
72
1
11
61
108
12
18
5
19
5
96
43
77
49
11
36
19
89
12
31
149
312
12
115
41
12
37
131
12
48
7
6
83
12
96
60
12
12
168
48
223
185
36
96
97
11
12
24
49
35
72
36
36
145
18
101
181
23
24
85
11
84
79
54
23
67
125
7
17
31
6
11
19
5
48
1
6
102
71
19
53
60
72
156
109
59
55
18
11
24
1
12
47
60
48
67
5
60
1
54
29
7
6
47
120
12
12
36
37
11
132
96
144
12
19
5
1
12
60
23
25
83
7
54
23
163
210
6
36
48
60
210
59
73
23
85
12
35
12
36
7
29
48
24
108
108
288
25
59
24
12
13
11
24
19
125
55
17
19
41
72
24
108
168
120
48
91
29
48
204
109
42
30
23
48
24
168
13
12
35
36
120
67
17
12
25
120
18
113
24
108
84
84
36
1
107
60
1
126
84
90
83
84
60
108
96
19
65
7
5
120
24
1
18
89
12
108
7
137
156
13
11
19
53
97
131
24
108
19
65
31
101
60
12
79
18
71
12
72
7
17
60
13
155
84
48
13
71
84
43
5
1
179
85
59
13
107
36
180
72
12
84
12
12
43
5
12
55
29
12
144
12
108
79
5
79
65
175
144
48
17
60
12
168
13
35
24
1
167
48
163
113
7
29
36
48
24
36
108
36
12
1
95
205
11
12
12
25
12
23
48
12
120
72
67
77
49
6
5
24
108
19
17
115
17
12
12
12
144
73
35
73
48
131
96
97
59
67
17
60
12
1
83
97
11
48
48
25
30
5
24
36
13
84
18
168
30
95
37
30
53
24
55
65
48
60
72
120
84
144
127
30
107
19
149
31
17
12
72
31
30
23
120
115
12
29
84
108
211
18
95
48
12
133
11
31
30
18
113
108
36
84
1
18
29
67
90
23
60
25
47
12
7
114
120
71
36
156
12
60
36
36
13
155
55
18
107
120
85
360
30
65
96
97
30
78
35
48
192
36
24
108
60
24
96
37
143
120
84
67
36
29
72
13
23
48
84
72
24
36
120
120
36
43
101
13
30
101
7
5
96
24
84
36
115
29
48
13
72
35
7
48
6
23
97
119
13
11
12
24
73
35
24
12
91
17
12
48
12
37
119
121
47
12
12
49
72
72
18
101
48
24
31
29
55
72
245
24
1
23
67
17
108
24
72
139
150
119
120
24
168
36
36
120
36
43
125
31
77
72
73
72
66
17
55
132
89
121
59
120
84
12
108
12
24
12
109
11
60
25
155
25
35
24
31
53
67
17
348
19
29
79
137
1
72
108
54
60
89
121
71
25
35
120
252
48
288
61
47
120
49
203
37
119
180
1
59
108
67
5
36
1
66
137
456
132
36
67
29
60
7
17
120
84
168
12
72
61
71
43
17
252
49
23
37
48
54
53
163
65
36
120
139
17
60
67
77
72
312
12
103
29
25
36
71
60
12
12
24
60
120
73
18
17
168
19
17
1
11
19
29
12
ABCD 99703314598*3^$a+1 [50108]
120
168
135
45
67
144
113
15
160
128
45
72
156
180
27
57
55
305
156
144
51
45
180
60
67
48
29
147
81
15
48
9
36
84
156
72
60
528
24
60
168
3
16
29
12
103
29
51
57
87
112
89
55
269
168
60
108
355
176
261
219
21
12
15
21
300
15
9
48
312
31
125
67
17
15
165
27
16
233
132
48
19
53
48
91
281
7
5
27
21
240
27
192
201
103
29
3
48
192
177
15
21
91
113
60
3
33
15
69
60
48
60
132
127
80
81
108
12
12
27
333
51
69
36
135
249
60
91
32
45
99
48
21
60
12
115
137
7
29
132
63
177
175
137
156
12
48
144
156
72
48
91
41
12
48
48
12
63
177
63
9
55
32
240
153
48
7
176
57
168
72
12
48
108
24
120
31
17
48
84
168
180
255
93
204
36
192
120
72
48
120
123
336
213
36
24
48
168
72
108
19
5
48
43
209
96
24
48
759
21
12
175
96
29
96
355
224
93
12
240
156
75
285
120
60
31
221
3
96
309
60
15
96
144
240
64
32
96
45
180
252
180
111
256
29
180
159
256
17
223
209
168
247
173
60
72
223
128
16
48
293
72
67
176
112
53
168
67
17
48
63
69
36
55
185
12
48
219
45
96
252
132
48
67
48
113
24
36
115
176
256
32
261
219
201
300
27
45
67
173
195
45
120
60
12
96
51
9
55
29
216
12
132
36
87
105
12
75
21
75
9
55
5
75
33
48
31
113
36
24
168
75
153
12
12
216
84
108
39
93
36
12
99
69
60
252
19
80
64
32
285
12
168
15
48
64
41
144
108
235
5
408
144
147
69
12
108
72
43
32
93
144
96
60
12
27
48
45
3
57
7
416
69
36
55
5
72
12
135
208
5
48
235
89
87
9
192
72
15
352
29
60
72
12
147
160
96
5
43
32
45
3
16
128
48
33
84
36
87
144
16
48
144
101
240
84
87
240
93
420
127
209
12
12
48
7
113
63
112
53
60
120
60
187
65
72
120
63
93
19
32
33
60
3
48
57
7
32
144
9
120
216
60
72
67
41
12
240
12
108
168
27
192
96
69
36
55
257
132
27
201
120
63
9
96
60
84
156
192
12
15
48
93
60
55
197
12
120
168
159
48
141
24
108
303
16
41
39
33
60
115
32
16
528
17
48
ABCD 99703492204*3^$a+1 [50033]
60
12
6
36
15
48
3
24
213
93
72
91
29
3
48
16
101
54
198
12
51
27
18
12
126
42
162
102
6
18
15
105
39
147
30
36
240
144
123
57
48
90
6
30
6
19
11
21
165
12
42
144
162
99
9
12
54
36
97
80
45
3
9
24
15
159
18
240
54
25
23
6
30
85
41
24
15
69
60
18
13
224
45
3
3
102
279
33
12
78
37
53
66
54
42
30
108
108
108
135
64
23
57
33
63
99
93
195
13
197
27
27
6
12
6
45
135
246
51
39
9
51
13
176
96
51
13
32
9
144
7
17
192
24
66
24
66
18
25
32
48
16
96
53
36
72
79
11
162
18
54
91
53
27
9
39
111
145
215
30
18
42
144
234
21
15
72
18
39
15
198
108
12
90
25
48
89
87
45
51
48
117
120
78
37
29
51
297
36
67
23
9
27
18
291
16
144
17
30
18
60
30
60
84
90
96
27
99
54
264
15
3
180
73
35
54
36
19
5
66
72
24
121
5
12
162
13
137
36
3
27
69
39
6
54
30
42
54
84
6
18
18
270
18
84
18
123
27
69
93
12
6
145
47
6
66
204
61
128
27
66
54
150
18
120
13
95
78
102
45
87
126
342
48
69
96
15
42
7
185
132
3
123
90
12
18
13
11
54
30
36
36
25
47
33
240
144
15
18
6
30
6
133
11
102
42
66
24
30
132
66
18
21
15
78
18
84
78
72
36
163
32
112
11
270
7
80
117
43
155
54
36
27
16
317
19
89
54
18
138
144
42
43
113
108
19
77
18
30
51
64
96
11
21
105
7
80
21
66
90
234
6
66
18
24
67
23
138
15
45
54
45
75
96
54
138
6
36
84
60
27
39
24
162
18
45
9
151
11
108
30
123
63
72
12
132
30
43
272
45
54
90
99
27
18
396
39
147
93
15
126
67
48
11
138
90
132
61
5
123
9
126
9
27
144
37
80
39
18
78
25
48
32
39
30
43
11
42
27
21
42
90
162
21
51
18
12
54
24
66
132
54
30
198
36
141
21
222
12
96
49
41
144
18
360
90
162
54
126
61
29
115
5
6
144
69
57
39
15
54
139
41
54
18
15
87
6
147
64
128
16
17
72
36
24
180
18
84
33
81
111
33
138
90
78
36
126
43
131
126
72
103
48
17
54
25
83
48
24
133
47
48
186
12
222
72
18
115
131
237
105
24
15
51
109
41
39
96
27
21
27
72
45
27
21
3
36
66
7
197
180
55
35
84
25
89
103
48
185
87
9
55
119
114
48
18
69
21
54
21
16
48
240
95
18
102
25
11
42
12
18
42
12
114
66
19
59
228
54
126
24
54
12
72
36
6
18
102
60
13
5
36
54
66
54
42
63
93
19
59
90
27
45
12
36
24
72
126
18
54
45
57
24
15
51
6
39
16
47
78
3
51
54
66
85
5
171
27
6
30
216
216
49
11
85
17
216
96
18
66
6
109
65
180
72
19
143
6
27
93
67
119
9
16
11
18
36
63
81
90
37
143
1
89
66
36
18
24
126
30
90
129
33
60
54
45
48
45
36
79
17
48
111
240
51
18
75
87
25
11
18
54
13
113
15
147
210
60
210
42
12
151
143
30
42
9
183
42
30
54
24
3
33
15
15
42
12
90
6
12
54
24
54
27
39
24
1
11
165
249
6
90
30
78
30
141
16
41
54
81
159
18
127
53
30
13
5
54
21
3
30
114
72
48
ABCD 99704242882*3^$a+1 [50002]
108
60
6
24
6
59
1
90
6
18
125
61
30
36
48
12
24
29
25
131
19
210
30
96
5
19
6
66
5
24
24
1
96
18
42
35
13
6
66
18
65
7
108
126
71
43
30
12
60
239
24
187
53
37
48
36
24
6
30
30
161
43
96
60
24
6
30
6
24
95
1
59
24
37
23
31
24
312
18
11
61
83
1
119
7
30
83
25
36
30
5
31
174
240
30
6
78
12
18
66
90
60
144
126
149
120
36
109
222
30
24
35
211
18
11
19
102
35
55
144
30
24
6
30
6
30
18
60
66
36
119
25
120
59
1
24
102
120
78
72
174
60
36
18
11
31
54
6
24
90
6
48
5
67
18
11
31
54
35
24
25
36
30
84
6
156
35
43
42
90
53
37
48
11
25
35
19
30
30
77
25
30
114
114
42
143
1
54
42
48
11
19
6
36
18
12
5
25
114
29
55
42
114
30
59
115
90
66
90
6
48
17
19
65
49
71
25
24
42
24
5
24
1
30
54
132
59
115
36
24
66
54
5
1
78
12
5
120
49
54
162
18
161
31
29
25
11
84
120
79
17
139
54
12
35
49
24
66
125
85
60
6
30
120
204
96
18
72
18
11
1
54
36
210
30
65
13
96
60
60
24
47
13
11
115
5
19
36
66
30
120
78
11
25
30
65
85
30
5
1
60
108
42
60
233
1
90
174
11
25
36
18
5
55
60
66
120
24
36
95
31
185
103
12
30
23
37
18
17
49
66
24
24
125
37
83
61
96
35
24
24
31
5
19
6
54
5
96
91
114
30
24
12
30
95
109
35
31
54
66
5
73
6
41
109
11
43
72
29
19
96
36
18
11
25
35
55
29
25
30
36
5
31
120
54
150
41
25
84
54
42
48
72
24
126
29
25
54
12
53
61
30
30
30
66
35
115
18
66
54
30
120
17
49
24
36
24
30
36
126
78
126
6
138
36
11
55
138
30
6
54
5
1
11
19
36
24
6
234
5
1
84
30
36
48
5
31
30
24
47
13
6
90
36
18
12
90
35
13
60
12
54
84
42
23
12
19
144
5
37
114
24
102
48
11
1
59
79
5
12
73
96
59
12
49
24
30
41
49
11
91
78
6
54
6
29
1
71
120
49
126
30
60
83
85
6
185
25
35
19
6
24
12
35
43
36
120
66
258
5
7
29
31
209
211
29
25
180
30
5
1
84
6
53
121
36
35
25
78
120
30
66
66
48
6
5
1
78
36
6
18
90
42
24
60
24
30
36
30
5
84
1
71
25
48
155
60
180
1
30
66
35
55
18
6
6
23
36
19
162
83
7
60
54
96
18
42
48
132
18
5
25
107
13
47
19
29
61
24
11
121
228
36
114
42
24
60
35
55
41
115
60
53
37
24
6
29
121
143
1
30
5
144
96
49
6
5
1
78
17
13
102
144
30
66
18
42
234
11
48
7
90
59
91
18
66
30
66
150
35
19
6
119
91
5
13
12
48
30
17
79
5
96
60
25
90
24
30
11
25
54
65
25
60
6
30
24
36
60
18
6
36
18
66
60
66
18
11
109
11
25
330
30
156
48
42
60
29
25
24
11
79
102
30
54
24
11
25
6
48
41
24
31
89
120
67
270
24
6
53
36
96
19
30
150
216
120
5
48
85
30
42
60
84
60
11
13
102
5
109
30
89
1
6
144
5
144
37
120
114
24
161
31
24
6
275
55
30
18
41
96
13
30
210
90
5
25
155
61
60
35
55
6
60
54
90
66
5
85
48
36
60
90
204
6
35
55
126
78
41
25
6
5
24
85
35
145
24
12
30
29
24
36
85
66
24
30
36
24
6
48
72
18
71
19
36
30
180
35
24
61
35
24
91
41
145
54
6
24
174
30
6
29
12
49
95
55
186
24
24
11
1
90
5
48
55
6
114
72
84
60
41
43
5
72
25
150
90
24
126
30
18
30
6
66
35
24
1
54
96
89
85
60
36
108
11
1
18
36
54
66
36
54
30
101
13
72
54
24
36
114
60
246
66
59
31
24
60
5
19
30
6
60
29
25
11
1
78
42
23
1
59
67
84
29
85
156
66
90
24
114
5
25
71
25
6
5
13
215
12
235
24
54
347
13
90
41
19
ABCD 99704356894*3^$a+1 [50033]
9
32
120
40
15
24
105
141
75
105
23
24
13
35
48
16
471
17
25
47
96
55
54
156
23
19
5
265
18
29
40
24
72
69
11
25
23
31
120
105
45
35
85
11
48
127
105
32
48
24
25
66
5
120
19
36
17
43
117
32
265
111
48
104
112
24
51
30
95
16
80
40
9
36
59
31
144
270
83
7
113
48
40
45
60
90
45
129
119
16
33
12
35
24
16
384
207
33
21
60
23
97
15
120
120
15
89
7
54
11
24
145
15
3
5
7
126
3
57
30
9
15
89
1
63
32
384
151
18
23
169
78
72
89
19
18
84
39
57
47
205
3
80
144
55
36
53
7
30
150
252
192
33
153
15
48
192
9
36
99
15
30
11
48
67
90
35
55
54
6
5
49
108
51
39
90
23
112
63
54
300
36
60
63
117
3
56
205
3
168
45
24
210
129
21
75
8
7
18
95
232
104
144
16
72
104
1
24
15
104
16
120
81
23
24
40
8
139
5
16
39
126
54
36
120
54
83
43
29
16
24
8
16
32
40
75
30
23
24
112
165
60
180
66
17
25
15
33
24
156
180
23
96
115
45
105
63
45
35
48
79
113
40
63
17
145
18
5
72
7
41
64
56
109
35
145
39
147
285
57
12
3
168
104
31
60
30
135
135
144
161
7
33
69
36
24
90
66
75
15
257
13
24
18
108
29
1
15
99
90
36
30
65
79
90
23
55
18
87
33
23
72
55
54
36
15
57
12
123
32
16
32
55
57
96
320
25
234
78
135
63
17
48
79
246
60
87
57
15
8
40
80
103
17
277
11
25
23
160
104
136
21
36
54
161
25
23
7
24
36
29
16
80
109
35
40
315
101
24
136
69
35
55
66
23
31
33
3
5
127
18
15
129
39
51
180
329
7
17
43
54
30
96
72
17
16
48
21
75
48
63
209
88
32
13
107
16
69
75
80
24
181
3
165
27
81
264
60
275
25
23
37
75
171
45
9
36
75
8
121
63
93
35
168
64
3
53
241
15
8
16
96
24
21
210
65
48
127
36
189
63
228
132
81
24
33
47
16
80
37
155
48
109
72
35
1
30
57
3
45
9
90
18
18
89
88
32
1
60
264
35
55
96
120
33
32
40
224
85
6
53
24
7
105
21
75
120
32
40
152
16
105
215
7
17
160
80
25
60
59
7
90
24
108
3
135
105
75
45
9
15
75
5
96
72
136
32
97
180
35
96
157
35
19
53
13
222
5
175
17
40
45
51
99
5
24
1
6
17
73
263
151
105
56
199
41
205
3
32
7
137
55
65
13
27
128
88
24
15
36
45
32
73
72
23
48
96
64
57
120
47
88
8
127
65
144
120
31
105
24
51
54
239
1
270
41
25
90
42
131
96
1
60
27
135
17
16
8
112
8
120
112
75
54
15
24
24
27
36
90
15
69
60
15
15
41
109
90
9
81
23
85
72
59
64
303
17
43
270
47
16
9
23
157
35
16
120
9
102
65
24
97
15
80
24
88
135
33
8
112
39
96
72
65
72
55
105
8
67
5
85
11
25
47
13
35
64
24
32
145
87
8
24
40
75
45
45
75
15
321
24
104
61
11
7
90
18
5
48
96
13
3
24
96
15
17
48
25
63
177
54
18
18
144
101
79
18
15
56
96
121
23
40
21
75
105
78
17
16
39
ABCD 99704682362*3^$a+1 [50069]
44
64
20
64
20
48
37
27
104
40
72
48
15
5
60
36
100
96
32
12
1
155
84
4
80
64
21
27
144
189
11
48
1
47
24
31
42
63
135
77
76
84
51
29
43
53
1
95
25
119
36
151
17
72
88
56
64
153
72
15
48
63
189
20
12
48
96
60
4
21
11
49
75
9
6
161
4
32
13
36
18
33
48
15
77
43
9
135
33
120
80
97
71
96
13
11
97
63
39
5
12
79
72
57
56
60
52
117
75
15
30
15
20
88
45
263
97
27
120
72
24
45
27
84
68
28
12
33
143
55
29
43
137
7
5
49
107
24
13
63
20
48
349
15
57
135
108
8
28
36
200
4
27
18
47
52
12
36
105
3
45
131
24
24
48
13
84
63
32
13
27
87
18
120
15
32
24
7
9
68
13
63
9
36
35
24
40
80
85
11
24
172
81
47
12
36
12
48
24
1
15
93
11
36
52
72
20
16
132
48
108
60
9
11
61
63
36
212
97
107
28
20
12
64
32
13
167
49
84
24
111
20
36
76
3
89
48
85
72
75
177
11
52
45
107
13
42
29
16
36
9
54
41
16
8
79
30
15
32
85
39
72
32
40
105
107
13
71
12
25
35
25
143
120
97
108
84
23
37
3
80
72
1
15
216
36
75
78
39
51
129
15
66
27
32
76
132
165
207
72
24
21
96
12
135
225
35
132
300
1
155
13
84
83
13
84
27
33
3
132
80
72
4
9
36
15
72
9
23
48
28
84
81
95
64
48
60
20
64
56
13
39
33
138
6
75
33
71
121
6
72
185
96
127
29
4
32
25
78
17
37
107
100
36
200
25
47
60
37
11
19
114
47
28
9
87
224
19
48
33
56
16
48
15
89
12
60
49
35
25
99
21
42
30
35
73
11
156
4
36
32
1
30
65
112
9
3
116
1
6
165
60
20
169
18
18
143
4
60
48
8
64
15
30
123
8
12
37
11
52
32
40
80
73
60
18
29
73
18
17
64
33
63
63
21
105
83
61
59
16
56
31
57
56
4
27
5
4
44
37
48
11
52
9
108
27
33
23
85
3
92
355
72
5
25
171
87
30
18
42
119
73
87
8
13
63
45
6
48
33
48
9
47
61
135
92
36
16
9
35
24
28
20
7
53
13
6
54
99
20
16
84
72
24
44
132
184
57
203
12
144
25
48
6
5
61
63
8
7
30
35
132
28
68
115
144
9
24
32
96
97
11
252
72
37
36
35
28
32
13
60
54
53
12
48
52
105
3
80
24
85
23
73
99
21
27
56
220
12
20
12
157
11
7
18
23
55
54
3
9
144
135
152
79
54
84
11
36
61
83
252
13
39
15
17
108
37
23
103
17
40
8
28
69
72
35
28
20
12
61
108
71
61
147
8
37
23
37
75
36
80
124
128
52
200
36
1
35
48
25
96
47
48
25
59
1
111
44
25
11
61
12
11
7
17
73
27
20
88
20
4
44
49
42
113
48
73
54
53
73
27
8
55
29
12
16
15
53
37
23
4
48
27
150
3
135
33
39
77
144
1
66
17
181
87
20
79
81
44
193
108
87
48
87
18
72
72
111
8
37
35
228
84
31
17
7
53
4
60
260
60
4
32
144
40
116
12
37
51
8
96
4
9
18
138
59
112
96
44
36
67
77
208
12
9
59
48
12
31
17
40
33
47
7
41
7
69
93
63
20
49
11
48
79
357
84
104
120
1
71
16
57
11
12
37
255
105
71
132
12
1
36
75
60
176
52
32
1
75
63
101
13
120
63
69
66
69
20
136
132
48
108
144
8
60
48
19
186
36
11
37
36
11
324
24
61
144
107
31
17
96
85
167
4
15
89
64
63
5
12
48
64
36
45
15
32
36
12
4
36
45
59
13
36
95
85
11
16
8
12
12
31
17
52
48
128
25
11
76
12
8
48
40
21
59
55
162
27
20
352
8
132
36
12
16
57
119
13
47
16
8
1
155
1
27
56
40
20
1
18
81
ABCD 99704886376*3^$a+1 [50013]
84
51
21
30
48
45
80
25
30
12
30
6
72
30
126
12
60
29
115
138
12
60
75
15
138
48
23
19
78
24
6
48
36
54
42
42
36
24
96
42
29
85
6
24
36
102
3
39
60
120
36
17
7
30
36
204
36
30
72
36
54
18
117
15
12
24
6
24
12
30
12
66
30
57
15
30
24
11
73
6
6
168
6
24
5
49
6
137
169
144
407
49
18
96
30
126
18
66
66
54
132
72
30
48
18
24
12
66
48
102
72
21
96
75
60
48
36
21
225
36
12
192
60
51
189
96
3
21
66
78
6
213
33
15
63
6
156
12
12
18
78
18
24
42
18
66
6
24
42
12
30
18
18
162
132
18
12
6
47
85
59
73
78
105
93
36
36
12
47
49
72
84
84
12
30
54
78
65
13
102
18
59
16
3
12
180
84
60
48
125
7
36
54
54
9
15
6
12
24
71
67
45
33
48
6
36
162
36
12
42
30
6
204
60
18
59
151
24
96
84
6
60
30
29
43
12
246
18
60
54
6
54
35
1
36
30
108
33
63
6
18
6
35
1
48
15
192
96
3
66
90
66
48
120
72
30
12
72
29
55
137
13
144
120
123
192
21
24
3
75
84
33
96
21
108
78
30
12
18
24
144
12
17
37
66
9
15
6
204
63
15
30
51
105
72
12
36
96
36
75
117
30
30
36
11
73
12
66
57
51
36
144
105
45
35
67
132
6
35
49
12
18
138
119
13
12
36
48
96
3
21
6
54
30
54
27
69
6
69
39
126
27
27
60
42
84
54
66
51
48
3
30
24
23
112
3
18
27
27
54
6
84
36
18
12
35
16
33
132
75
33
24
168
198
36
6
15
105
150
12
48
54
48
15
21
12
143
139
180
42
78
30
120
3
3
96
210
156
47
13
12
12
18
60
42
18
108
165
99
54
102
18
60
12
54
66
15
75
5
25
135
9
36
18
12
84
81
27
21
87
24
84
77
67
60
72
9
201
36
48
96
51
15
42
6
180
29
1
12
72
60
42
36
24
6
18
81
21
18
30
27
33
72
210
12
156
96
66
48
6
48
12
180
5
49
6
9
117
102
48
5
25
87
21
36
126
9
69
54
30
6
12
42
36
72
114
48
18
48
36
18
18
42
180
21
80
64
45
36
15
51
125
208
32
16
33
72
24
36
18
30
27
9
96
54
78
108
18
102
42
117
51
30
47
97
48
6
114
108
162
6
42
264
6
123
21
114
54
120
12
159
45
24
96
6
6
12
18
65
25
60
30
29
16
32
31
12
78
36
51
27
90
6
24
173
37
18
114
24
15
51
36
12
45
21
66
6
42
18
150
120
18
87
45
42
78
72
60
66
12
24
6
42
30
3
80
109
24
36
36
42
162
66
24
48
48
29
121
24
36
48
84
108
60
24
6
78
54
42
18
108
78
72
24
18
102
63
93
35
7
30
107
85
6
30
48
30
41
1
30
24
6
24
36
24
18
18
24
3
51
72
78
66
18
3
87
6
51
96
105
30
54
186
12
30
108
90
30
102
18
18
12
72
72
6
12
6
77
25
39
15
6
30
90
48
30
12
9
39
24
78
144
51
15
17
133
12
42
6
18
42
30
54
60
180
63
81
24
18
24
18
42
18
60
42
41
7
36
21
69
30
72
18
30
6
96
12
126
42
12
6
72
60
69
33
30
126
24
12
30
144
17
25
78
60
45
111
33
87
144
24
90
36
24
42
48
6
42
24
9
45
36
6
60
30
30
42
132
84
111
96
99
36
42
258
77
37
75
48
45
72
150
21
27
156
66
23
1
42
48
12
185
13
126
18
6
60
144
66
114
12
24
180
69
33
24
36
12
138
90
12
162
90
78
6
24
42
150
6
84
84
66
54
9
15
78
35
97
111
39
42
15
183
30
6
36
66
15
80
55
9
111
12
132
174
12
18
24
12
60
138
18
30
59
31
54
60
198
57
21
27
45
12
6
24
30
54
72
150
23
64
45
126
12
114
60
48
6
96
30
23
25
42
18
192
6
54
96
12
72
11
19
66
102
5
85
11
91
36
17
31
17
49
54
24
30
51
99
132
120
33
ABCD 99705061018*3^$a+1 [50027]
49
75
51
29
19
60
36
33
3
48
6
126
29
109
150
180
9
27
5
40
21
27
168
24
15
24
72
9
168
93
30
9
15
36
29
28
72
45
6
5
40
45
27
8
55
48
17
4
15
60
5
180
40
56
55
89
96
40
69
51
39
21
20
24
61
54
120
21
20
13
47
43
137
169
11
160
24
111
5
19
120
81
132
60
32
19
60
66
191
184
45
11
24
16
44
96
43
9
3
198
47
4
135
54
66
216
24
84
57
33
132
75
15
57
108
80
4
21
18
17
13
167
100
12
48
93
36
51
240
9
3
3
84
21
24
15
45
135
90
11
55
45
44
79
129
63
18
60
131
85
11
19
24
9
57
11
40
3
126
144
87
12
92
40
21
267
108
3
36
21
164
109
12
24
54
36
174
42
54
144
36
84
60
147
45
15
99
90
35
19
30
36
3
12
36
165
144
24
12
15
39
141
44
88
3
5
49
54
126
66
144
65
16
69
11
120
4
60
15
24
30
42
129
15
21
84
69
72
99
156
12
8
64
99
9
60
8
64
75
21
12
51
6
120
35
61
15
60
33
39
8
4
80
31
29
96
84
25
36
15
33
39
60
60
68
13
36
11
24
19
12
489
69
162
65
25
15
20
19
125
28
27
54
39
72
20
16
15
18
47
13
12
27
12
15
24
120
17
19
65
120
55
81
3
141
140
96
84
16
144
60
20
28
32
109
66
114
120
11
76
3
9
132
20
235
93
68
43
120
9
27
6
138
21
96
15
30
119
28
8
205
15
132
111
72
5
204
180
76
69
24
30
9
51
189
3
9
56
24
55
36
9
9
107
25
18
30
36
15
45
30
5
96
13
12
54
33
32
28
192
75
24
66
54
36
33
132
80
31
108
117
44
240
16
33
39
8
55
54
144
11
120
1
18
210
60
47
100
123
17
40
9
96
87
57
3
123
9
21
39
116
13
107
40
45
59
1
48
36
24
72
30
258
99
8
103
36
21
20
19
30
90
114
66
141
3
77
24
28
32
109
47
100
33
11
40
39
17
109
36
39
51
89
16
39
5
216
13
42
30
54
5
55
5
61
54
81
12
192
60
20
175
21
15
45
192
108
20
13
47
4
20
25
90
36
108
57
33
102
5
24
25
131
52
87
41
60
43
41
40
15
33
3
90
35
144
85
11
43
36
225
135
6
75
9
243
63
24
93
27
45
45
71
84
79
57
200
103
9
141
47
145
15
39
36
105
45
15
60
24
60
36
44
60
19
90
150
36
33
92
28
3
5
163
36
5
121
18
9
32
28
111
36
125
100
75
93
48
3
270
36
75
69
51
39
21
20
220
81
60
84
63
153
18
41
16
93
30
69
60
51
137
13
90
9
81
39
141
66
41
49
63
33
180
59
16
45
24
3
171
81
20
31
9
21
78
117
63
12
144
90
54
36
81
24
99
90
36
71
40
33
87
24
69
12
87
12
20
76
3
41
16
75
9
60
39
129
117
71
73
6
5
16
24
20
60
109
27
99
125
28
81
11
91
180
9
99
137
79
101
13
51
15
153
117
63
27
5
19
9
32
31
57
87
30
11
85
54
93
48
69
24
27
3
6
71
60
43
60
36
30
51
104
40
48
27
5
40
285
15
20
55
144
57
45
59
88
141
186
65
16
39
221
103
41
139
9
8
115
90
54
93
248
13
42
117
32
169
107
40
75
29
120
120
139
36
41
19
21
144
45
11
40
3
180
137
25
60
18
17
139
101
4
45
51
39
66
27
60
27
36
48
21
105
96
35
103
36
213
128
52
27
5
16
99
105
48
32
148
12
36
3
21
261
75
3
117
9
63
3
18
207
33
12
144
3
51
41
109
36
3
27
165
48
27
81
72
ABCD 99705714328*3^$a+1 [50011]
39
12
180
228
21
48
27
120
12
72
12
24
96
204
144
12
61
128
16
35
24
21
63
72
60
61
83
12
12
108
9
63
81
195
84
57
39
276
144
373
11
12
120
60
85
80
112
167
121
35
48
60
129
27
120
12
1
23
9
15
81
3
72
21
3
96
24
24
12
24
105
399
193
80
27
132
49
71
84
21
3
13
96
23
201
135
249
135
48
201
16
23
36
12
168
33
48
112
23
9
112
179
108
49
143
228
61
155
24
36
72
1
11
156
105
135
36
48
69
51
192
189
16
23
12
60
120
24
120
60
24
12
120
120
264
180
45
96
3
36
73
48
59
84
97
59
156
24
72
132
132
288
1
11
21
27
228
288
156
37
47
24
9
39
121
71
9
207
96
84
13
23
121
203
60
60
12
72
48
192
73
80
39
84
37
48
59
108
204
144
84
60
192
108
129
39
84
85
23
96
121
35
24
12
9
111
24
9
135
192
12
12
48
81
51
84
57
48
39
12
108
49
11
108
9
123
120
132
9
87
9
3
93
3
13
47
120
180
133
32
87
24
84
36
144
24
1
96
83
93
16
119
72
129
111
36
12
225
27
117
96
15
48
36
156
24
24
1
119
24
12
37
11
12
60
157
23
84
21
15
24
156
141
3
36
60
168
36
72
153
16
155
180
24
72
33
75
37
59
21
64
23
57
195
60
120
201
27
12
96
48
25
48
23
57
3
60
84
61
71
84
36
108
24
12
49
11
21
207
33
39
180
84
24
9
3
48
36
57
3
240
61
32
63
49
59
21
87
48
96
144
57
16
287
24
201
87
48
96
120
24
120
33
279
168
1
23
72
129
16
155
36
33
48
159
72
168
12
12
96
120
33
159
12
85
32
123
69
15
72
9
63
177
39
73
23
84
36
81
87
12
109
11
21
99
141
15
24
25
155
36
12
21
48
27
24
120
120
13
23
36
181
59
36
33
51
157
80
171
36
60
60
180
96
84
36
60
120
24
72
12
120
21
195
157
95
132
13
48
32
15
120
73
35
13
23
57
111
12
36
81
48
64
35
156
84
13
71
72
81
135
9
231
48
84
12
84
181
32
51
13
80
15
24
204
12
81
63
48
33
27
72
180
9
15
24
48
48
60
13
11
117
16
107
117
63
36
144
12
180
45
39
84
213
64
239
177
3
93
111
1
32
27
37
263
132
168
61
11
60
96
12
61
119
36
21
39
36
21
16
32
192
27
132
24
72
12
108
120
1
32
16
35
48
189
3
24
165
15
33
51
72
276
24
169
95
72
84
36
24
48
9
63
240
129
75
60
72
24
48
36
12
249
99
13
107
12
264
81
39
24
240
60
12
153
15
24
12
45
39
36
168
72
69
96
3
36
153
64
59
24
24
21
99
96
144
132
9
240
111
60
36
33
48
27
277
80
15
120
73
71
60
61
227
189
39
288
72
1
47
81
75
24
36
105
3
60
72
57
144
15
145
47
1
32
87
9
291
36
36
24
144
237
111
ABCD 99706093868*3^$a+1 [50003]
12
60
184
48
12
20
96
12
1
36
15
156
279
45
8
91
9
32
13
83
7
153
32
48
52
128
12
61
35
4
8
88
80
76
80
16
32
132
48
67
245
36
12
121
167
48
109
23
292
12
20
13
3
123
29
367
105
128
1
11
16
44
36
4
15
41
48
1
375
108
75
21
15
5
72
88
32
108
12
72
112
39
21
15
21
144
80
43
113
13
216
111
92
36
49
23
4
180
48
105
47
84
121
35
48
25
126
89
1
71
24
121
54
90
59
108
324
36
72
175
36
17
19
45
36
27
17
4
51
53
91
137
4
44
64
188
4
44
4
32
19
17
109
198
41
49
95
208
39
53
96
49
35
48
7
173
28
20
139
81
176
36
12
36
64
27
65
16
132
201
239
48
100
68
12
160
284
24
60
52
33
207
32
120
72
64
459
33
39
53
72
28
36
44
96
64
80
108
40
9
3
128
52
15
17
73
47
84
100
56
36
12
7
54
107
72
1
54
36
5
121
108
47
16
180
104
96
52
32
36
112
348
272
217
11
79
125
48
25
72
159
164
12
60
36
292
8
88
32
64
384
44
288
7
36
17
100
48
140
1
71
12
108
240
19
53
1
47
79
33
152
36
12
52
80
208
48
9
263
12
184
60
20
172
20
12
12
73
27
63
113
64
20
24
24
25
35
217
144
71
16
92
36
19
77
84
91
5
48
120
180
25
75
87
105
93
227
160
495
185
88
12
75
90
11
4
108
21
36
135
80
96
4
104
24
25
126
101
25
23
48
73
126
41
49
63
80
1
11
120
120
88
8
103
129
105
83
192
60
120
16
60
36
80
108
112
80
25
18
233
24
36
13
35
196
48
81
11
16
27
17
4
20
64
8
88
152
240
24
85
11
12
16
132
63
29
12
36
208
20
91
144
117
368
192
72
72
25
95
13
23
67
36
54
183
92
67
41
52
20
16
156
20
16
128
64
96
12
32
148
8
40
51
5
168
7
53
240
100
48
44
244
32
13
131
16
48
39
57
156
93
119
60
36
12
7
41
84
28
48
272
67
77
60
4
20
55
249
8
132
52
9
71
268
32
16
44
19
5
12
240
112
192
180
8
25
23
72
12
96
60
244
33
143
108
24
67
201
68
12
43
5
52
44
36
12
36
24
115
17
16
3
77
229
63
27
108
5
100
75
117
96
272
60
67
18
47
25
3
212
24
31
41
28
92
24
108
112
9
75
12
57
27
48
12
36
48
44
52
3
90
36
11
48
48
4
96
32
28
183
45
60
20
1
11
144
115
89
19
36
77
52
12
80
96
60
24
76
84
285
90
185
103
17
24
64
48
44
96
48
36
108
96
49
36
90
77
4
176
49
159
20
16
3
5
120
1
11
16
48
141
83
115
45
20
7
21
20
24
43
57
20
85
83
96
199
41
52
84
8
52
48
32
64
69
47
156
100
44
4
140
31
81
32
12
19
341
145
215
216
37
27
45
18
33
12
27
69
75
17
4
36
92
60
120
85
167
13
51
32
60
72
108
4
339
9
96
164
28
27
17
24
12
109
3
188
ABCD 99706314088*3^$a+1 [50040]
35
112
21
167
40
45
47
108
40
44
61
60
12
95
1
11
25
324
36
3
120
32
1
132
15
81
47
13
24
23
84
73
155
12
1
108
120
60
47
12
72
60
13
3
44
49
39
120
32
16
120
200
13
120
11
61
108
60
27
57
47
108
48
60
132
12
133
96
12
47
120
121
87
44
36
220
33
12
95
37
3
33
39
21
47
97
60
15
201
11
109
119
1
87
69
96
47
25
75
93
27
117
63
60
81
84
47
28
8
37
3
153
11
1
147
60
80
25
60
96
84
75
32
13
36
36
11
157
60
216
11
13
216
36
3
8
24
85
3
8
52
93
12
23
37
12
3
8
13
87
9
23
12
1
72
123
20
24
136
12
20
1
12
35
72
133
132
63
44
28
152
96
72
40
32
108
1
27
33
36
35
60
28
48
93
11
28
140
48
40
72
260
12
49
47
52
48
153
71
36
73
60
59
108
193
131
60
25
23
100
140
60
25
15
45
47
208
153
120
227
12
36
24
48
37
108
23
12
48
132
121
180
59
1
84
60
36
107
73
59
97
36
60
264
24
12
72
36
71
36
160
93
12
47
88
69
3
8
120
13
59
300
48
37
36
11
28
188
37
48
47
85
63
44
73
36
12
27
45
63
57
72
36
27
108
32
72
60
13
3
32
13
72
23
84
48
1
12
135
72
128
13
60
12
387
32
48
13
47
100
32
108
25
35
157
23
13
108
39
60
48
240
20
84
60
48
73
59
108
145
155
13
35
25
87
45
35
40
33
12
35
12
61
15
177
48
108
120
84
36
39
45
135
21
39
32
16
92
1
39
81
11
73
192
35
193
12
131
37
3
72
33
119
85
11
13
27
32
1
60
12
155
252
1
144
47
1
95
24
28
32
16
32
1
131
1
75
20
12
12
16
20
37
15
80
40
33
72
75
32
208
33
147
108
20
12
85
132
23
100
21
11
136
69
36
59
96
25
12
132
23
13
47
120
12
16
20
24
73
143
24
36
13
39
21
251
1
107
60
88
12
21
24
47
16
69
95
25
23
160
32
13
15
20
97
35
96
97
48
48
36
36
35
60
24
73
95
37
63
45
48
119
13
60
96
159
20
28
72
33
60
48
11
73
12
48
3
45
72
3
224
49
72
48
11
13
95
1
39
21
27
117
75
32
28
45
15
20
13
95
40
32
60
97
144
59
132
121
59
169
24
36
11
28
32
48
12
13
48
27
21
11
73
12
23
100
8
24
13
35
145
60
35
25
63
45
72
60
83
13
47
420
52
120
20
1
99
21
12
75
32
60
88
72
213
239
28
32
13
60
48
84
11
144
108
25
75
117
123
60
20
48
37
35
48
40
117
35
13
35
25
12
3
104
85
11
72
1
71
16
45
59
253
15
141
120
11
1
107
13
12
143
12
97
111
32
28
32
40
21
60
11
36
12
61
147
12
21
60
227
60
100
44
88
108
20
12
60
72
60
96
73
12
132
35
48
193
71
28
20
12
156
52
60
48
72
105
120
107
36
25
72
47
13
72
51
80
25
12
47
276
12
97
84
39
20
60
61
11
96
24
88
201
99
68
37
48
12
12
95
16
129
36
27
45
60
168
27
20
48
49
24
11
88
141
12
15
12
60
8
25
47
132
1
15
32
60
72
28
33
12
60
35
100
21
60
144
3
32
72
16
32
40
32
76
12
20
13
60
72
15
57
84
300
59
28
132
168
20
52
240
33
48
12
75
69
3
93
35
145
47
28
105
120
120
35
40
92
97
11
84
73
3
32
40
45
3
92
28
32
1
120
39
117
51
72
32
96
24
88
440
25
36
12
324
63
20
60
12
48
48
24
73
47
13
ABCD 99706438966*3^$a+1 [50285]
60
12
27
93
3
147
78
132
27
51
42
60
60
108
30
12
108
9
48
63
97
32
3
18
60
111
51
13
5
60
31
59
117
93
51
51
13
5
180
7
65
79
89
42
45
273
30
30
51
9
120
31
41
103
5
30
30
60
132
18
120
37
5
18
30
60
15
57
55
245
30
45
33
42
90
48
42
18
30
42
7
41
7
32
21
12
63
64
11
21
69
171
69
12
175
353
15
117
139
11
48
90
102
37
41
7
23
72
33
57
7
173
3
27
37
41
30
150
120
180
90
42
30
30
180
115
32
201
87
153
30
9
33
48
12
3
16
149
120
19
32
81
48
102
300
157
71
90
162
90
198
285
15
42
55
5
18
120
42
7
23
18
30
90
132
43
5
132
39
99
12
120
9
16
95
18
120
60
102
78
87
160
48
96
11
30
7
11
37
65
48
15
57
18
162
228
330
69
51
192
48
342
78
105
45
307
185
150
33
15
132
78
12
147
16
192
48
17
150
18
42
90
48
99
48
3
45
15
102
168
60
55
5
171
81
15
15
97
23
73
80
45
162
385
5
75
48
304
23
73
95
177
33
12
195
288
75
12
169
29
222
108
105
15
49
96
80
15
90
42
138
19
41
7
65
150
9
81
150
9
48
93
19
29
102
397
41
72
159
21
75
45
115
128
45
19
576
155
37
65
108
12
30
90
30
30
18
90
120
31
29
67
5
48
90
162
48
30
145
185
55
155
420
1
11
30
18
69
21
192
18
102
243
75
69
3
13
77
198
90
90
90
79
23
48
12
30
18
45
27
69
81
108
115
32
93
19
113
198
57
303
12
37
23
105
192
3
13
5
42
108
69
96
112
224
51
205
32
111
49
41
12
78
90
150
222
78
12
325
215
60
157
83
78
30
270
67
144
29
12
78
25
35
61
89
12
43
107
90
27
48
15
108
165
117
60
15
33
31
11
18
19
80
48
45
19
320
16
144
59
42
43
125
72
43
80
75
21
9
39
112
80
141
67
80
3
60
193
80
27
37
32
39
105
27
120
93
75
42
123
15
102
108
175
96
101
235
83
45
15
72
210
135
3
61
96
5
120
67
41
30
42
120
7
23
9
48
51
102
7
143
33
144
141
180
12
3
256
59
69
3
18
27
45
3
147
93
15
42
39
99
162
198
150
42
60
73
5
12
15
33
90
181
288
80
33
127
32
51
157
23
18
60
120
19
23
108
12
145
233
247
23
25
77
60
18
60
9
192
51
78
31
144
32
112
23
78
27
153
30
25
5
60
31
59
162
3
105
247
32
16
167
9
9
7
65
63
195
45
255
132
109
80
9
151
101
90
180
18
27
160
65
60
228
222
120
18
210
120
222
150
25
48
96
59
390
42
18
99
16
65
60
150
30
31
41
18
312
18
12
78
49
128
48
96
51
30
18
30
270
ABCD 99706592548*3^$a+1 [50004]
12
90
216
12
66
30
30
30
84
66
12
54
54
24
66
105
45
60
39
57
48
60
11
37
42
30
36
30
90
39
3
12
78
3
32
37
6
36
18
15
75
18
12
66
12
18
36
54
90
12
54
33
93
18
6
75
33
78
30
3
69
27
9
30
6
36
63
27
78
24
36
6
6
24
24
42
18
30
21
21
42
30
6
6
39
9
36
6
18
12
6
120
24
24
30
12
87
63
17
1
12
144
18
30
60
90
90
30
6
6
30
24
30
5
49
6
102
3
9
6
6
24
51
45
6
48
6
36
3
69
36
12
72
6
54
66
60
24
18
12
36
15
51
114
66
6
72
102
6
18
30
15
21
144
30
84
60
45
15
42
90
6
24
48
36
11
1
120
12
60
42
18
6
24
5
1
15
51
6
39
15
48
18
12
18
24
78
30
72
53
16
45
12
168
54
108
168
69
33
15
69
6
42
6
6
18
48
78
54
12
60
78
3
39
54
6
45
224
19
66
42
17
31
24
60
77
1
12
78
24
29
19
36
24
90
30
78
27
33
63
57
48
30
102
42
42
15
3
125
31
12
78
12
54
53
61
51
21
12
48
15
33
15
15
12
42
12
15
9
39
96
45
66
6
18
36
18
12
6
90
30
24
84
24
6
186
54
15
45
150
6
23
31
42
12
27
21
42
36
12
78
12
18
120
12
42
168
18
72
30
18
72
30
30
33
99
77
13
36
42
18
72
90
12
36
6
48
36
12
18
41
1
48
12
12
36
42
12
18
168
24
30
18
48
24
6
12
17
25
23
19
90
3
3
12
6
24
42
60
6
60
75
45
24
198
120
42
66
48
24
57
3
48
60
54
60
24
54
30
18
30
3
15
30
240
12
12
11
97
48
90
144
72
18
42
48
42
18
90
30
30
138
282
126
6
36
12
42
29
19
66
27
27
18
30
12
18
102
12
66
108
42
93
45
42
12
6
36
3
32
48
97
18
78
18
30
47
25
12
42
33
33
24
18
53
19
24
24
30
12
18
60
96
96
21
15
162
30
6
84
135
80
31
66
48
78
30
35
43
42
90
60
12
18
18
12
12
30
47
49
24
36
30
36
24
66
18
5
13
12
78
78
144
48
30
18
132
135
15
144
30
3
87
18
36
35
7
48
36
21
15
33
21
78
36
9
15
42
48
135
45
12
24
15
15
66
36
24
83
1
90
90
30
24
117
45
18
48
30
83
25
30
12
29
1
54
18
6
6
59
1
6
18
6
36
18
24
6
84
12
93
21
30
42
35
85
18
72
72
41
31
18
42
90
30
108
48
12
21
117
18
6
24
60
96
24
66
78
102
65
16
48
27
54
15
111
114
78
12
48
5
61
60
12
102
21
75
5
7
54
66
30
120
60
18
102
60
138
30
99
3
12
48
120
18
6
6
42
12
6
72
12
11
64
33
12
48
18
72
12
30
66
108
96
60
6
47
16
75
21
144
15
17
7
78
54
53
7
9
117
84
6
48
60
54
15
21
11
64
69
123
69
90
78
18
54
30
18
18
18
24
15
48
15
72
18
102
18
15
3
24
165
21
30
12
12
30
6
36
6
42
18
72
3
9
39
15
36
29
25
39
3
29
121
24
24
90
29
48
19
24
30
39
3
42
3
63
114
48
78
66
30
18
48
47
133
18
84
6
30
144
12
90
108
95
112
9
30
42
18
54
6
36
48
78
12
51
21
6
53
217
39
15
33
128
7
36
30
24
108
150
30
60
42
6
24
48
30
42
30
48
108
6
18
65
1
42
60
12
45
15
42
23
25
108
24
18
18
15
15
33
27
54
84
54
21
87
12
18
18
57
15
60
5
19
90
24
24
78
48
30
42
12
66
12
3
75
54
60
18
17
121
30
60
6
90
30
6
30
210
60
168
30
30
54
3
63
17
49
78
17
19
237
33
54
72
108
12
6
12
36
24
27
3
78
48
72
87
48
57
78
54
24
42
78
12
18
102
90
72
30
18
93
159
36
60
30
126
53
25
36
30
24
6
24
63
27
42
6
30
39
48
51
30
66
29
16
48
33
30
42
30
96
90
36
11
64
69
12
90
42
30
42
36
108
12
18
6
18
45
57
18
36
24
30
42
6
12
30
36
102
174
18
30
36
36
18
15
33
30
12
42
48
132
78
41
109
66
102
12
108
18
12
24
6
30
18
6
78
51
144
48
93
54
36
24
6
36
18
18
3
75
12
102
30
12
60
29
91
21
32
31
30
12
23
1
24
24
78
48
36
6
72
47
43
12
48
18
42
66
30
12
90
12
36
192
72
60
12
54
12
24
29
25
66
78
102
78
12
54
30
6
45
45
6
54
18
60
36
24
72
36
54
138
66
15
27
78
6
24
42
12
30
101
55
54
18
17
1
6
9
9
30
96
36
24
42
78
12
42
18
48
42
84
36
18
6
36
60
24
66
72
30
6
29
16
51
36
12
45
57
18
6
12
18
24
12
45
33
12
30
36
18
36
6
54
36
42
48
17
13
12
60
66
54
6
60
17
37
12
78
17
144
55
12
18
132
12
6
117
9
30
48
90
30
12
24
29
31
30
99
15
12
18
83
25
12
6
30
24
48
12
48
3
39
42
15
63
12
48
5
16
21
60
48
6
9
33
24
90
6
18
ABCD 99707292338*3^$a+1 [50123]
24
7
41
7
113
112
27
12
18
42
60
9
104
103
132
29
28
3
81
48
9
63
56
124
69
23
25
90
24
6
23
67
12
60
125
7
17
64
48
39
12
6
30
65
184
33
72
47
43
36
41
43
5
48
40
27
36
42
18
105
44
25
27
44
19
101
55
9
15
90
96
23
19
5
55
72
90
47
24
49
311
7
201
104
4
20
1
78
72
12
6
42
30
48
24
63
24
33
23
67
30
120
111
12
44
31
48
9
60
3
9
81
23
28
27
132
33
27
12
141
15
45
68
31
41
4
36
57
18
12
21
48
12
192
8
16
12
69
23
79
12
53
24
28
36
9
95
73
78
90
71
120
31
21
87
120
54
23
187
36
57
3
245
7
12
60
17
52
39
60
17
25
3
3
252
60
41
31
36
60
24
89
1
15
63
42
48
42
213
24
9
42
117
33
42
149
19
48
81
3
36
77
55
9
33
47
49
24
48
3
45
215
49
30
120
17
16
48
99
93
63
72
9
9
95
120
144
72
31
72
96
12
53
7
41
91
9
39
45
72
36
116
16
8
19
30
18
21
8
216
16
12
36
72
80
19
12
81
15
120
60
45
87
209
163
141
105
51
20
31
72
9
72
36
48
36
57
210
33
12
27
21
27
9
69
71
40
8
43
9
20
1
39
81
167
43
53
16
3
78
48
210
77
67
30
48
119
103
33
33
111
111
41
7
9
84
171
60
21
27
53
24
96
28
39
48
9
93
48
42
101
24
16
24
24
48
105
23
43
5
127
17
88
24
24
32
25
63
80
49
27
36
60
20
28
140
112
105
42
21
80
48
31
17
24
16
84
240
12
15
12
48
228
65
88
32
112
32
40
8
67
60
89
19
120
5
120
67
93
176
72
4
180
15
9
24
24
9
123
117
24
207
63
36
29
88
15
12
6
30
57
32
16
36
92
67
5
7
18
39
248
7
237
39
5
115
60
17
52
75
156
12
33
12
44
4
20
7
90
71
1
3
75
9
39
57
48
75
33
20
88
99
84
36
30
120
3
39
117
48
27
6
23
19
9
44
19
77
96
52
93
39
39
60
12
180
9
44
25
102
180
29
40
9
47
24
64
200
25
72
42
21
99
5
103
168
81
96
33
102
41
1
18
48
5
55
12
72
6
3
21
27
44
7
33
39
105
24
32
97
18
12
105
60
15
72
6
90
9
15
30
3
195
192
18
27
75
41
55
161
79
144
17
43
105
60
81
95
40
8
52
75
144
89
49
75
12
33
30
12
6
71
31
48
93
27
57
87
9
72
8
19
57
20
24
7
17
55
18
51
44
40
9
71
49
119
4
27
117
20
91
60
42
48
30
9
176
64
8
1
150
24
17
72
16
135
17
40
9
270
129
96
200
7
132
30
27
159
12
72
9
27
29
76
165
24
47
88
24
27
165
8
24
120
73
54
216
17
175
17
25
215
112
32
72
25
23
48
24
19
69
57
24
18
21
24
8
55
33
9
39
48
15
41
16
80
16
135
89
40
72
27
24
126
15
57
30
45
3
81
51
150
30
209
19
24
5
31
60
21
32
1
23
73
47
175
12
117
99
5
96
31
33
27
149
88
63
162
207
33
78
17
4
60
24
60
48
159
6
95
28
92
16
24
32
43
30
23
24
115
29
52
140
1
48
3
36
3
96
21
96
32
55
138
51
48
12
104
136
8
1
123
44
112
33
23
25
15
87
41
19
129
21
23
25
72
30
41
136
51
228
12
60
72
66
72
111
8
73
30
48
41
91
77
1
63
105
15
9
30
17
43
29
151
21
39
5
1
63
27
5
55
45
69
15
176
220
204
51
5
16
3
36
33
9
18
24
30
3
45
90
78
27
116
48
49
24
95
100
132
12
27
144
48
12
21
27
45
3
12
12
21
39
17
16
27
77
24
55
141
99
9
104
31
96
141
92
1
3
68
40
24
225
27
21
18
24
29
52
87
180
17
192
91
101
148
12
111
81
39
89
16
51
21
99
54
6
189
63
101
7
21
36
75
48
81
39
5
4
45
ABCD 99707638042*3^$a+1 [50105]
3
53
24
12
12
12
37
66
33
93
72
15
75
54
47
25
18
33
80
48
36
12
7
29
84
13
11
84
12
36
19
6
35
13
11
13
35
12
48
24
16
9
35
48
7
81
99
5
40
36
9
66
101
48
49
24
18
17
24
157
27
56
24
28
39
36
5
24
120
28
36
36
3
33
80
48
73
72
71
19
53
19
53
1
87
216
44
72
24
61
23
1
47
48
40
3
69
39
17
108
37
42
29
48
76
21
87
32
97
47
24
60
28
3
53
43
9
45
11
48
24
48
76
57
11
40
20
24
28
8
55
120
24
45
104
25
6
144
17
28
36
3
6
35
31
29
24
73
6
9
9
59
31
53
64
56
16
20
52
3
72
24
29
12
4
9
23
31
5
43
36
24
77
148
45
47
55
33
57
18
6
11
12
108
24
16
36
3
41
55
48
41
19
77
31
5
40
56
73
6
5
7
105
32
24
16
45
47
19
53
25
102
90
15
57
15
27
45
44
13
59
60
36
24
72
12
24
19
5
28
21
18
53
60
37
131
48
109
11
115
81
36
36
9
47
25
54
45
21
71
19
69
9
119
25
23
31
12
29
184
3
41
108
73
47
1
15
36
8
36
127
18
48
159
20
16
21
72
18
41
12
19
137
48
13
18
29
43
5
28
20
24
36
19
36
72
36
9
56
124
39
65
13
23
43
53
151
17
31
42
54
48
18
47
115
60
5
36
40
27
29
52
63
45
164
16
21
71
96
108
91
5
43
17
132
60
139
17
60
72
84
36
19
5
204
37
42
101
16
57
18
29
43
53
36
52
72
36
20
73
42
17
60
40
56
36
55
24
9
8
103
24
174
51
20
16
39
41
24
31
36
17
60
31
17
1
48
83
61
87
57
15
27
48
17
16
39
24
17
19
9
147
17
163
41
36
31
54
24
11
36
16
8
28
165
24
99
21
15
20
52
9
35
12
36
55
6
11
108
1
6
48
105
315
102
23
28
36
9
48
72
107
19
65
76
21
87
27
9
68
216
4
32
72
43
69
45
35
24
108
7
33
3
29
24
24
64
140
40
39
65
76
3
78
35
172
3
72
6
63
3
53
91
17
7
48
54
15
72
9
11
16
108
3
125
115
5
40
72
9
23
220
20
19
24
45
27
41
12
19
41
61
11
31
41
12
55
12
54
123
93
6
9
44
13
42
30
23
136
180
36
57
47
60
60
108
127
41
76
9
47
25
23
49
11
43
53
24
7
29
48
12
72
84
36
31
45
68
115
90
15
56
16
3
65
13
23
48
1
11
48
7
33
3
29
36
96
36
132
48
7
18
35
12
12
4
32
48
24
4
44
1
27
36
32
12
24
36
24
12
36
7
89
52
3
132
81
21
11
31
29
96
24
4
147
53
43
9
9
18
9
3
42
144
215
136
32
60
52
32
25
51
36
27
174
24
18
48
17
24
64
21
59
13
35
72
16
32
40
20
1
11
13
126
48
101
7
24
30
18
17
55
53
12
36
76
68
4
72
80
13
18
53
16
57
59
37
66
77
36
13
6
29
12
139
12
29
151
5
1
23
97
78
5
40
116
28
21
42
45
20
16
8
24
12
28
20
55
18
11
108
7
36
24
9
45
95
36
40
212
96
48
4
72
3
17
1
35
52
39
42
83
16
32
60
25
30
101
24
60
121
15
57
11
60
52
8
28
81
11
24
24
76
104
76
32
24
36
24
49
24
18
41
36
96
12
31
81
80
84
16
72
44
139
105
129
15
27
29
115
9
20
60
127
5
48
24
72
25
23
64
3
65
7
125
25
47
25
11
52
32
43
29
12
13
83
60
7
81
20
55
6
23
4
104
36
76
44
12
61
59
36
139
12
18
23
49
143
43
5
168
43
48
89
7
17
24
96
36
16
75
77
121
23
1
47
16
9
35
31
180
101
12
19
41
4
8
36
13
18
144
5
48
25
18
72
5
48
84
115
12
72
17
72
19
18
87
20
88
45
47
1
11
76
9
107
24
7
17
24
85
263
67
5
4
8
12
16
8
49
6
66
35
52
147
24
65
120
7
17
24
36
64
111
29
24
7
9
44
48
52
8
103
60
192
42
35
12
96
48
1
15
44
31
17
61
27
3
17
16
63
17
19
5
156
96
24
36
60
24
85
18
17
12
1
35
16
3
33
57
35
16
36
20
37
83
36
67
101
43
108
29
36
12
79
41
108
96
40
20
108
55
33
56
91
65
4
39
132
17
13
23
91
45
20
12
4
164
43
77
60
48
24
124
20
55
33
21
96
23
4
39
209
4
32
36
96
52
9
23
31
29
48
31
101
24
48
7
84
33
39
53
16
44
37
47
43
45
9
27
104
4
20
7
72
54
63
8
48
43
45
56
1
15
56
84
31
17
36
103
53
24
64
111
24
41
31
113
13
47
7
29
55
5
24
12
72
13
83
4
32
43
17
7
53
72
12
36
19
6
47
19
60
84
24
30
24
18
53
168
60
7
5
96
192
12
37
90
5
24
16
20
ABCD 99707889382*3^$a+1 [50061]
51
13
5
6
54
36
36
28
59
60
21
84
28
42
117
24
11
18
3
19
26
108
82
18
44
12
54
30
12
28
15
24
8
13
32
52
50
40
38
15
3
94
68
3
19
18
27
53
187
51
74
30
1
9
32
48
3
52
57
11
3
66
3
25
8
10
24
38
28
24
3
27
26
48
36
4
54
2
46
5
3
45
21
135
16
5
114
114
91
48
3
2
7
173
7
96
3
9
21
27
33
20
12
27
25
47
61
15
39
29
9
3
100
75
50
12
88
68
22
32
13
29
43
60
77
18
13
3
66
95
13
8
12
16
15
17
22
18
20
12
22
29
9
15
48
99
66
7
12
21
59
1
2
6
4
23
28
9
50
18
7
5
12
31
20
13
6
45
5
4
72
23
16
41
7
65
48
7
11
96
45
3
33
33
67
92
21
7
5
12
18
54
10
54
2
34
11
13
11
69
15
15
90
126
25
45
8
60
16
51
21
23
9
36
24
66
57
117
18
9
28
35
30
31
36
5
16
39
105
15
24
192
5
30
18
12
3
12
27
10
3
12
57
8
22
5
21
30
18
91
11
30
64
50
21
37
15
48
15
5
48
124
20
21
12
15
12
12
40
5
19
11
10
24
44
18
10
12
20
30
30
88
12
27
11
24
10
23
21
55
35
6
60
30
93
112
11
30
10
8
30
31
9
71
40
11
34
3
3
17
73
23
9
48
78
37
17
3
33
16
15
23
30
10
8
94
75
20
69
24
15
21
12
19
29
6
88
2
15
1
44
18
45
1
35
45
60
4
36
60
12
8
16
80
40
36
3
57
27
8
4
15
26
67
8
45
30
72
37
53
16
14
42
19
11
6
4
11
97
147
20
33
18
37
11
16
54
36
56
12
48
39
81
3
21
15
13
11
16
11
58
104
3
4
65
6
24
1
45
8
72
12
46
29
43
33
116
13
27
9
24
47
19
50
96
6
42
30
10
3
17
40
75
60
11
66
6
34
3
8
3
30
12
19
29
54
33
55
89
69
40
32
12
6
1
23
13
99
18
8
27
37
48
78
54
71
9
31
33
71
9
31
29
27
9
36
12
15
25
26
6
28
11
12
13
2
42
27
9
64
18
5
28
17
24
54
21
13
3
9
56
24
36
48
19
11
1
5
15
45
31
17
51
25
2
34
11
3
1
48
23
25
47
61
29
6
42
75
3
6
16
8
64
23
9
15
91
5
28
57
20
7
77
4
24
56
36
30
21
4
5
28
36
20
12
27
12
4
92
13
36
20
48
30
33
9
99
9
15
25
8
4
3
8
12
13
2
45
27
58
11
4
12
3
2
31
108
32
3
1
20
75
21
3
9
12
49
87
8
72
3
10
36
36
20
3
21
4
11
16
60
23
21
75
6
10
5
3
49
17
19
51
38
3
49
54
2
28
32
60
54
13
8
45
72
27
45
6
34
78
17
9
4
23
177
76
15
36
3
2
46
5
40
8
1
3
12
35
6
63
40
84
23
10
20
12
76
2
208
6
11
4
5
19
35
54
48
42
6
31
29
24
55
5
27
49
60
12
72
107
133
38
30
12
126
21
3
13
17
12
24
99
36
31
6
48
26
45
1
98
1
41
28
74
6
39
33
12
36
15
4
15
56
46
8
7
41
24
18
6
60
4
15
33
35
33
46
45
24
29
12
66
22
95
28
33
54
6
20
6
64
9
41
12
27
13
24
26
33
25
14
21
36
36
9
16
104
88
26
25
29
48
4
8
40
72
83
25
2
6
10
38
19
17
48
3
9
48
42
34
75
44
25
30
96
14
43
20
3
30
15
67
54
50
48
1
20
9
7
41
48
10
6
23
12
1
14
6
7
45
102
8
10
108
8
10
29
48
73
80
24
16
20
4
92
6
45
28
29
12
88
20
42
24
30
34
72
56
30
52
3
8
12
39
16
2
6
30
64
3
15
5
37
27
8
48
25
50
34
11
24
45
3
27
85
20
60
121
74
24
57
79
14
99
1
12
18
24
26
46
38
27
4
29
30
42
3
3
54
15
51
24
16
29
81
52
36
11
16
47
30
18
45
52
41
12
55
29
4
2
24
6
18
22
60
83
27
37
32
16
29
150
18
3
3
6
96
12
91
9
98
57
135
37
9
2
18
22
30
87
17
4
27
5
4
50
33
25
3
3
14
42
61
32
3
22
8
27
7
5
3
141
229
72
8
3
45
27
21
4
20
7
41
24
43
48
29
16
14
9
9
3
33
31
83
88
5
49
20
36
4
14
25
9
11
12
45
3
4
32
16
12
71
6
28
27
8
33
4
83
3
18
51
4
87
29
169
2
33
1
24
12
27
17
16
38
24
18
84
15
1
144
50
30
28
56
24
6
34
32
24
27
75
40
14
24
16
15
3
5
91
21
36
20
27
16
26
6
18
40
11
88
41
31
11
34
6
9
101
7
65
16
39
32
33
42
18
3
85
30
2
78
37
33
15
65
18
6
58
17
45
24
39
67
6
18
57
53
24
40
50
22
36
8
60
15
21
40
11
45
12
12
54
16
5
64
11
73
32
9
19
3
2
46
14
18
18
12
39
16
29
15
1
62
1
9
56
4
56
7
3
29
16
24
35
30
10
2
6
54
10
6
23
4
23
34
11
12
12
1
114
5
43
2
24
16
11
33
40
24
2
13
11
30
7
3
9
32
1
14
114
24
100
3
33
56
19
41
31
89
51
39
30
34
42
38
6
28
20
7
35
48
10
6
14
18
9
45
4
44
18
22
15
11
21
9
36
15
84
64
11
97
60
9
36
20
18
34
20
31
57
80
60
3
19
8
9
39
96
9
25
56
6
30
75
4
35
10
8
27
21
24
28
3
65
4
15
35
13
5
48
3
51
1
20
160
17
7
33
18
18
62
64
29
4
21
47
9
24
10
21
96
72
65
15
33
19
23
21
109
123
24
9
27
48
17
27
48
24
13
8
19
171
18
20
16
20
3
3
30
34
9
17
22
53
9
48
90
70
27
33
80
3
43
26
43
53
3
37
15
5
28
27
35
150
40
72
2
6
12
112
20
48
16
47
3
30
19
53
79
8
45
48
7
23
24
10
99
24
77
4
2
24
18
28
39
11
70
8
34
45
53
27
27
54
24
27
9
7
32
33
4
15
21
59
51
18
6
21
27
37
9
32
24
63
51
25
44
21
27
3
6
55
8
27
10
20
4
27
17
42
9
7
9
53
28
24
20
66
24
10
35
28
5
36
22
8
25
12
8
12
9
94
5
9
7
9
39
33
80
10
8
82
14
18
27
21
30
34
3
65
66
34
68
19
23
117
9
124
12
20
6
34
11
27
21
45
31
23
13
5
40
3
51
21
17
18
18
46
29
81
55
29
4
8
12
12
36
27
81
90
102
15
9
10
281
7
32
16
2
76
27
17
60
76
30
26
36
100
14
21
33
4
32
30
6
24
18
33
52
17
4
27
35
18
30
45
25
56
66
48
9
12
43
101
9
42
13
51
77
85
8
7
95
129
31
2
3
60
12
27
21
9
28
3
60
5
4
6
5
13
20
7
5
40
8
6
6
10
ABCD 99707899576*3^$a+1 [50011]
100
81
15
12
2
136
6
9
72
17
10
8
28
9
12
24
36
83
1
24
12
51
93
9
15
11
40
57
24
15
14
19
36
84
36
12
60
23
76
9
21
39
65
7
65
34
8
28
20
72
13
57
162
8
46
66
45
23
48
4
81
15
60
12
48
24
44
1
51
9
29
115
29
10
8
37
15
93
48
29
138
28
21
59
42
22
108
93
51
45
9
14
13
15
8
72
48
24
73
35
4
8
22
39
12
5
112
27
71
64
8
6
10
120
30
15
12
47
30
67
11
18
10
21
33
3
24
3
12
14
10
80
54
6
25
96
39
20
1
11
28
9
12
15
33
36
15
24
240
20
13
147
42
3
36
35
16
30
30
60
6
15
15
84
14
40
42
8
37
65
10
62
18
25
47
78
64
26
13
12
23
132
130
50
12
28
8
54
6
49
108
35
49
11
4
153
23
4
44
37
39
14
90
1
15
44
61
23
22
3
3
98
79
12
71
78
16
56
22
42
15
24
159
26
55
12
45
3
51
9
99
8
28
81
59
22
42
21
9
27
36
24
9
90
9
72
11
25
48
81
8
82
9
36
15
45
111
80
37
35
6
31
89
55
59
61
24
87
69
12
3
24
36
2
42
52
129
27
38
7
228
15
45
36
48
36
96
11
72
1
59
100
48
9
23
1
27
20
109
99
72
24
21
9
18
48
174
39
89
7
9
74
1
99
18
30
9
33
6
57
9
8
7
60
23
25
72
11
52
156
44
6
160
122
25
39
9
15
9
21
42
69
113
78
12
73
24
21
72
3
47
13
23
49
12
3
48
42
123
48
27
9
153
56
24
48
18
24
13
27
8
4
68
1
5
55
57
8
10
45
24
11
37
33
62
4
8
25
11
34
3
23
37
12
23
22
27
23
40
48
30
3
5
19
21
62
64
68
13
15
2
18
72
97
3
140
112
30
38
36
12
100
9
15
8
108
49
15
74
19
5
10
21
24
3
24
44
4
57
24
27
45
63
9
117
15
3
33
53
30
114
120
16
27
107
1
47
49
113
46
105
27
24
68
28
8
16
21
3
21
48
12
23
37
41
10
8
1
71
48
1
60
71
193
9
18
33
47
4
48
12
14
10
134
18
37
27
45
9
39
3
9
120
15
14
10
9
5
126
1
3
81
12
9
66
20
28
54
42
116
25
12
27
18
26
16
33
15
93
23
49
95
106
39
3
8
54
31
51
129
47
12
25
27
8
13
24
36
24
48
101
19
15
33
155
10
2
168
13
24
3
72
6
162
62
18
48
24
1
45
2
25
24
24
159
30
27
39
6
51
27
18
2
25
53
67
23
40
62
18
37
23
112
33
15
32
28
117
27
68
28
33
72
12
132
15
8
1
99
42
24
24
18
68
12
40
60
69
36
35
13
24
11
22
39
3
6
66
24
54
18
30
8
34
8
72
30
115
3
68
16
14
10
9
23
120
25
83
132
22
6
74
18
78
54
28
8
49
125
55
71
106
98
13
17
7
63
36
105
77
10
9
15
81
47
13
24
111
18
14
13
5
43
29
18
72
25
83
4
69
60
27
2
10
150
26
85
36
24
21
14
49
132
24
5
10
24
45
156
24
120
12
39
36
156
18
50
64
21
72
24
84
239
1
72
24
3
117
45
15
11
13
89
31
47
12
52
36
57
117
14
49
12
69
27
63
32
25
12
11
24
1
12
17
18
270
10
32
40
21
65
55
12
24
75
9
35
16
84
105
35
1
36
33
39
11
61
48
15
45
51
32
10
15
35
40
8
16
8
13
33
62
10
18
21
59
4
57
216
12
12
84
39
21
12
87
57
45
51
5
67
108
27
21
27
12
93
24
11
25
17
10
8
40
33
29
43
24
36
23
1
33
56
42
22
123
39
8
78
67
15
12
45
15
48
33
35
4
14
7
137
48
43
12
87
18
2
126
24
18
37
3
60
2
31
12
15
24
86
40
8
34
78
3
12
23
1
51
24
36
33
47
10
27
72
39
21
83
61
119
18
58
164
1
12
72
21
6
33
12
15
48
8
13
47
12
16
57
48
47
13
96
60
3
57
71
52
21
81
6
33
27
84
9
65
10
45
12
83
16
33
3
204
45
23
22
26
37
12
60
63
18
15
35
12
13
39
21
17
16
42
9
45
6
45
15
9
39
102
3
36
144
27
12
26
70
12
30
114
33
36
17
103
59
1
72
3
9
3
24
9
51
44
37
17
30
10
50
36
1
24
27
60
80
18
7
3
14
7
51
24
6
24
90
105
29
24
112
14
76
8
37
9
15
12
159
56
13
95
42
43
15
21
3
30
15
120
36
24
45
8
18
1
159
57
48
5
31
75
30
8
7
36
23
16
8
40
96
45
12
3
12
144
45
39
32
49
36
45
15
72
123
9
23
97
29
67
47
30
16
15
24
71
61
36
12
15
45
51
20
4
72
8
37
71
13
47
72
61
59
37
216
108
12
3
9
35
58
90
24
24
24
57
36
23
1
24
65
24
67
60
48
41
10
12
9
59
40
57
15
72
93
12
27
18
30
57
39
192
32
1
17
82
45
48
15
20
37
35
70
63
75
32
1
35
37
72
3
32
10
18
80
22
26
54
55
27
33
21
96
6
20
40
24
8
36
12
49
84
12
53
42
40
24
128
52
21
23
4
33
48
60
39
8
64
8
60
61
12
60
69
26
64
8
70
18
48
24
36
45
117
48
27
23
12
42
7
60
99
9
41
7
12
36
36
15
96
24
81
45
2
88
9
53
10
6
24
3
5
10
33
47
40
32
22
15
59
1
48
15
20
18
7
12
45
15
204
5
24
31
12
23
46
8
43
ABCD 99708040288*3^$a+1 [50008]
19
60
11
48
25
12
80
100
53
31
36
8
12
16
60
48
20
4
8
144
40
24
24
32
28
11
66
19
59
37
11
25
89
79
56
48
16
276
36
68
9
31
12
24
41
15
40
68
45
31
84
36
36
12
32
28
32
4
12
60
12
11
25
36
48
35
1
32
12
88
68
51
93
21
127
92
63
57
93
30
129
60
9
7
120
84
60
140
21
39
3
33
12
52
48
60
116
12
40
84
56
64
80
28
8
45
79
68
60
21
27
15
13
56
21
19
56
4
20
48
72
15
49
32
12
33
12
7
128
28
20
28
24
72
84
44
75
1
72
12
140
88
132
23
25
5
55
24
20
4
44
21
12
15
40
17
3
72
57
30
105
4
92
87
1
84
11
9
108
93
79
12
215
1
32
28
8
40
35
85
5
91
5
55
11
13
12
8
36
60
4
36
53
75
12
16
17
36
24
3
12
93
19
20
15
45
24
21
43
92
9
7
47
25
12
8
112
24
12
5
15
69
31
59
18
7
20
100
140
36
4
41
19
84
20
15
21
75
21
4
5
75
4
36
20
36
100
8
136
23
1
32
84
4
24
68
60
28
20
64
5
127
41
79
23
6
39
48
28
29
27
4
17
42
1
24
48
12
200
15
1
80
156
93
187
168
17
39
159
78
19
11
13
65
31
5
18
45
100
8
3
90
7
44
88
32
60
16
68
9
6
9
3
162
7
11
9
40
5
6
85
5
19
36
24
23
13
5
103
44
16
12
173
79
20
12
99
81
15
1
20
48
4
8
40
60
53
54
73
17
123
4
96
44
60
16
32
52
5
108
183
45
79
84
12
77
6
66
79
17
7
120
12
5
39
4
8
28
20
4
176
4
12
8
21
15
4
60
11
9
48
33
187
12
65
18
73
264
32
9
7
60
8
52
20
24
9
39
12
4
77
3
4
20
36
40
12
47
1
12
92
72
76
24
8
252
96
40
29
19
12
59
1
32
36
180
60
4
96
41
3
15
1
12
53
15
45
12
18
37
17
27
99
37
5
7
32
40
11
33
24
117
15
16
83
37
24
44
4
11
61
60
23
18
7
36
164
15
33
88
60
12
48
41
39
21
3
28
32
28
108
60
12
47
117
45
31
12
53
3
45
42
13
56
21
15
112
60
68
12
33
75
64
48
12
68
45
7
11
9
64
56
24
16
24
5
72
90
105
24
4
56
16
29
3
12
15
25
168
8
28
60
17
87
112
41
19
80
4
36
8
52
11
45
72
15
13
180
8
69
31
84
12
68
12
16
5
7
32
93
7
48
53
39
28
56
144
105
90
25
143
57
16
36
53
63
9
43
116
64
8
24
60
40
59
57
72
40
80
16
32
117
30
60
33
39
30
159
60
4
17
19
60
47
84
9
52
80
12
45
7
68
28
5
27
12
36
12
36
52
12
48
132
17
43
80
132
96
4
24
72
60
24
20
40
180
96
24
24
29
60
36
7
65
27
3
33
112
53
75
15
96
33
33
19
80
81
63
52
8
136
20
24
21
60
63
76
32
52
36
356
45
6
85
5
19
8
72
4
17
27
100
36
5
67
24
29
7
24
44
24
33
54
13
72
41
18
49
125
135
48
28
24
8
15
33
16
8
15
37
56
100
53
27
40
5
15
3
1
104
4
107
9
16
8
3
37
5
67
60
56
4
65
54
72
97
12
29
7
17
43
32
40
36
36
11
25
48
44
27
33
28
60
44
4
60
32
4
80
141
43
20
99
30
31
5
6
13
5
12
231
40
240
83
85
36
11
25
92
57
63
16
80
24
48
4
71
108
37
24
60
44
36
21
75
87
13
8
16
36
8
76
44
64
32
4
17
18
81
4
96
36
144
23
33
72
40
48
84
41
19
8
88
12
12
24
24
47
25
36
20
28
12
65
247
113
102
1
125
6
25
23
21
16
8
36
64
5
12
99
16
8
81
15
4
32
28
108
152
33
67
77
91
23
37
92
15
25
5
51
52
44
88
48
12
8
75
25
8
136
44
84
16
137
39
15
1
12
32
48
33
55
104
60
4
12
32
3
37
71
61
8
12
40
8
72
96
15
25
120
24
116
33
31
36
32
48
69
31
44
4
24
12
80
28
53
12
31
24
168
17
27
21
7
12
35
6
75
12
88
24
24
11
18
7
36
23
1
44
64
20
192
28
72
24
12
12
5
3
4
44
129
7
20
3
13
132
32
16
5
75
12
120
16
11
33
16
5
39
72
64
32
24
76
35
9
16
80
12
12
36
84
40
60
44
12
15
33
16
60
216
8
52
84
89
30
49
5
7
44
76
41
12
91
12
48
56
33
27
48
36
27
13
56
24
24
48
69
18
157
24
5
67
20
24
15
45
36
28
12
8
15
57
63
6
79
24
20
16
77
27
96
4
92
33
67
36
68
9
67
5
175
53
108
7
8
64
60
20
60
100
48
35
37
11
9
16
8
52
12
53
27
60
40
120
12
36
20
60
93
51
40
56
27
1
77
27
88
204
53
3
15
13
36
20
88
12
44
21
54
21
15
25
96
80
4
68
40
72
120
36
92
40
17
31
48
36
ABCD 99708326834*3^$a+1 [50005]
61
23
36
121
95
90
7
161
84
96
12
43
101
139
41
43
71
66
150
138
42
54
12
180
108
144
103
5
288
42
48
90
139
41
7
29
60
228
18
234
36
175
23
72
13
72
12
71
126
90
156
42
55
35
90
162
300
270
90
6
414
210
6
18
126
18
48
7
125
90
156
24
18
43
47
73
65
144
186
390
42
18
126
84
49
216
11
54
7
239
54
7
287
126
54
48
18
6
90
91
173
6
1
29
108
6
120
42
295
209
18
72
126
343
17
72
192
60
66
72
180
216
42
18
102
204
79
149
126
132
180
30
78
144
18
12
43
407
18
144
36
283
29
36
7
12
107
18
36
12
24
43
11
25
11
36
252
12
18
103
29
18
48
144
186
174
198
132
36
90
144
48
78
90
342
43
59
180
6
138
25
11
24
25
101
79
131
78
162
54
19
180
35
252
90
19
29
162
54
144
6
432
12
13
275
72
85
47
109
119
85
77
18
6
115
11
61
48
89
108
108
55
29
198
198
67
245
102
121
41
54
216
24
90
192
24
66
42
223
23
96
36
138
24
192
60
36
30
90
108
36
186
30
24
324
7
209
66
24
126
7
23
150
48
150
25
65
102
54
139
41
90
24
30
36
6
72
102
6
264
54
6
30
79
119
6
55
29
6
36
90
91
47
42
54
72
84
54
36
283
36
84
17
84
7
47
18
18
312
30
18
90
54
42
48
96
90
109
36
11
36
18
24
43
48
35
72
138
7
60
23
36
60
169
59
60
12
60
84
24
30
6
37
240
209
126
18
79
311
6
30
150
43
23
97
65
6
36
1
35
120
72
126
187
65
60
18
210
132
127
125
138
42
30
6
90
12
78
379
108
29
60
19
101
139
5
60
72
43
65
66
49
72
137
18
18
12
7
47
36
24
318
31
77
78
145
227
25
53
156
79
35
72
12
13
83
385
72
59
18
18
24
84
72
72
96
30
96
144
102
18
67
119
133
47
1
209
36
18
49
245
91
125
66
61
29
90
36
114
126
72
162
30
6
192
36
6
66
90
42
90
72
48
6
72
43
65
55
35
30
60
462
204
120
24
97
83
36
30
168
48
90
132
1
137
60
120
294
54
7
29
163
53
55
72
65
42
61
48
65
60
36
36
180
30
144
24
12
18
6
1
132
113
43
35
145
137
150
12
150
102
36
114
18
72
324
109
65
31
59
18
67
95
18
324
24
7
47
1
11
90
139
227
18
7
65
30
114
84
42
30
144
114
174
90
108
97
108
35
133
12
119
90
96
120
43
144
11
72
60
108
156
54
24
43
95
193
101
36
84
204
19
71
66
54
205
107
108
ABCD 99708761858*3^$a+1 [50012]
15
117
75
33
7
8
112
5
3
24
16
8
40
29
3
40
29
243
117
3
33
55
80
48
9
60
91
5
132
12
48
24
51
120
64
104
64
53
24
43
65
87
16
29
43
5
27
16
5
3
141
51
160
80
69
48
43
168
104
16
72
113
15
16
113
36
60
15
24
88
29
96
99
24
16
80
120
24
40
29
123
48
21
84
7
8
81
36
72
48
43
72
113
60
139
77
60
48
36
51
16
72
53
43
104
16
89
31
29
3
165
12
7
125
336
12
36
12
39
9
36
3
16
29
27
16
32
40
48
8
24
40
65
7
48
5
3
40
128
16
53
91
80
96
9
180
27
33
55
24
5
120
67
5
19
5
99
16
152
9
96
48
12
48
72
3
40
5
24
48
99
168
48
45
12
63
40
8
16
8
40
72
5
99
64
216
32
45
19
8
48
168
45
67
272
40
5
72
75
45
96
3
69
27
105
31
5
12
96
7
48
32
184
53
123
24
105
36
12
7
41
7
48
137
31
65
39
40
152
16
48
24
17
63
160
53
12
31
65
87
48
24
21
12
84
51
112
168
24
53
48
19
48
5
48
3
40
5
216
163
5
60
15
21
12
60
3
69
43
24
8
16
80
69
96
12
55
8
21
139
77
48
139
8
48
72
45
3
120
21
24
19
72
8
45
43
53
120
24
75
105
15
72
16
24
5
91
17
12
3
117
96
48
91
56
9
63
192
93
75
40
221
36
63
21
27
45
235
29
43
48
48
80
16
24
41
60
19
56
21
27
72
144
40
32
69
84
12
3
96
21
3
9
7
29
51
40
125
48
115
65
36
147
112
48
29
51
120
168
24
21
72
72
67
96
8
69
75
16
17
84
3
105
48
127
56
16
24
5
24
3
45
19
24
56
93
67
120
8
93
180
12
36
60
27
64
29
115
89
48
15
112
32
24
21
19
29
171
184
8
9
31
48
65
31
5
3
153
15
64
24
24
8
40
5
48
60
31
48
8
48
40
32
24
69
51
48
16
72
5
24
43
56
9
96
31
53
3
57
31
101
43
77
48
75
136
32
117
187
168
8
40
8
40
96
24
32
24
16
29
60
48
31
80
16
8
21
91
29
235
24
5
91
32
9
15
33
48
63
112
408
149
187
24
72
72
17
36
72
3
93
36
103
152
33
7
120
8
16
41
31
17
111
64
96
17
103
56
64
209
7
104
120
16
5
48
48
168
24
67
8
48
117
27
93
156
180
60
7
5
48
24
51
9
63
33
12
19
128
96
45
72
12
12
75
21
19
48
56
9
55
5
51
45
91
41
180
67
176
184
77
24
147
88
96
176
33
15
72
9
15
216
24
69
99
48
45
75
33
79
8
45
72
3
72
16
56
24
16
8
45
36
79
161
15
69
43
24
56
40
120
144
96
77
51
16
80
16
77
36
84
3
40
120
245
24
19
29
108
7
5
36
135
16
29
192
43
152
9
48
63
64
8
45
3
9
15
21
12
55
53
3
24
48
9
39
57
60
67
32
21
24
3
93
19
56
48
16
56
24
189
19
72
104
160
5
67
104
96
24
16
24
144
96
173
27
16
5
27
21
24
27
9
7
5
67
72
41
7
120
5
67
24
56
24
112
72
32
40
101
72
3
48
45
24
27
16
80
69
43
8
45
19
5
36
15
144
24
57
15
88
80
9
7
5
36
63
144
96
45
36
15
16
53
192
99
105
96
15
40
5
115
72
32
64
101
24
67
80
24
64
24
41
31
48
72
24
5
27
24
24
96
24
9
36
72
43
32
40
77
27
9
31
5
115
48
80
45
51
64
32
9
39
72
93
147
64
77
48
75
45
51
40
29
51
136
29
19
120
17
7
96
24
197
3
45
120
51
117
19
56
33
12
19
56
45
43
80
45
67
29
19
152
45
43
56
48
88
80
45
24
24
240
67
5
115
48
56
33
63
88
5
27
9
111
112
5
75
21
24
27
64
29
96
51
21
72
72
139
89
15
45
3
144
16
24
48
48
5
27
88
48
29
27
21
120
3
9
31
72
137
63
33
ABCD 99709588274*3^$a+1 [50007]
51
48
3
9
45
51
132
141
6
21
24
24
96
36
60
132
33
24
123
48
24
48
111
60
12
24
33
51
36
9
15
126
84
15
36
36
60
132
51
30
27
48
96
135
9
15
66
24
27
60
15
69
9
30
9
60
27
36
33
165
111
69
75
51
9
12
9
96
123
12
3
60
21
45
111
48
24
48
24
39
12
129
21
63
120
45
99
81
72
75
48
57
60
15
12
147
33
3
105
3
9
96
72
9
51
39
45
99
57
12
72
216
15
78
126
30
60
3
12
60
24
72
39
6
75
204
48
27
21
3
9
21
6
66
24
30
165
51
165
105
18
21
15
60
9
12
9
183
48
24
105
111
72
147
9
81
75
48
21
27
24
15
90
6
90
54
9
36
84
15
216
30
3
36
105
135
51
90
3
27
54
15
117
174
33
3
105
9
54
69
48
72
192
81
15
72
21
96
3
27
36
57
12
180
21
18
69
3
24
21
12
111
69
33
90
9
120
69
252
3
57
27
21
60
39
87
126
30
33
36
9
36
51
3
9
153
18
192
24
45
21
15
93
27
24
24
72
33
87
45
54
66
78
30
6
9
45
102
60
69
36
15
54
90
93
87
45
48
48
144
96
12
12
81
24
36
3
24
63
129
99
21
36
204
24
12
63
69
48
60
12
96
135
9
117
51
33
6
30
90
9
96
21
18
90
42
165
69
15
51
57
72
156
39
201
15
54
63
27
45
15
66
3
12
132
108
363
9
3
57
33
3
252
93
36
36
27
93
39
96
9
135
9
231
48
33
54
21
132
60
36
60
15
117
84
24
57
144
6
108
9
60
21
90
12
90
54
60
9
27
9
84
12
108
57
108
66
33
12
36
9
96
30
105
24
36
84
21
27
27
81
84
168
36
84
12
9
30
36
24
126
30
33
27
249
21
3
63
144
24
81
9
15
96
36
12
21
15
12
63
102
54
9
60
21
6
9
45
111
24
165
24
27
72
48
48
105
36
15
60
180
36
105
18
6
15
168
27
6
3
87
57
36
12
48
111
150
66
54
144
51
21
15
45
27
48
72
27
54
75
141
6
9
168
48
9
3
36
117
18
6
15
15
36
9
15
21
84
60
48
48
3
42
54
33
3
84
96
69
48
93
15
48
120
60
105
51
36
12
63
30
135
132
72
81
63
36
48
48
60
120
15
108
60
201
120
36
159
24
57
15
30
108
6
33
36
87
108
21
48
81
15
21
243
60
3
45
48
51
9
180
27
177
87
6
18
21
15
81
144
9
51
180
21
363
12
72
21
66
54
6
9
96
21
27
3
90
147
48
48
27
9
60
36
72
36
144
27
21
63
60
66
99
27
153
12
12
3
189
48
36
21
15
69
96
3
33
198
30
75
57
27
36
12
84
15
150
30
36
54
159
12
15
9
75
96
45
24
48
60
21
102
117
60
63
18
12
24
120
39
12
3
36
150
3
123
57
36
24
3
24
9
201
39
12
24
39
129
27
9
105
27
9
111
9
39
216
165
54
36
54
12
15
3
42
75
45
24
63
3
9
48
87
81
60
12
120
12
60
36
3
45
57
75
192
60
48
12
87
45
9
51
21
3
27
90
78
36
9
21
150
30
15
39
330
39
27
33
48
228
12
84
60
36
3
9
153
18
42
48
27
12
192
24
60
81
60
15
39
45
81
66
57
168
24
21
234
9
45
27
9
159
12
45
15
72
57
99
96
21
15
63
45
36
24
21
3
33
39
36
12
48
63
72
45
3
6
30
21
3
156
126
108
6
120
24
126
90
81
183
132
18
147
24
36
3
6
51
69
36
24
15
21
27
27
84
21
48
12
15
9
24
48
9
36
18
12
150
18
21
15
201
72
156
87
60
33
141
234
21
51
9
15
9
144
312
15
21
12
27
69
15
105
24
57
63
12
45
51
3
9
48
72
60
48
33
6
144
9
21
27
99
45
51
129
141
144
66
18
6
81
72
96
ABCD 99709734682*3^$a+1 [50353]
24
408
1
71
64
72
24
75
5
64
24
32
16
104
43
90
107
19
77
49
15
104
64
48
24
176
48
24
16
75
72
5
48
144
16
72
200
120
25
87
216
39
41
49
72
15
24
141
51
48
27
93
24
27
21
32
55
17
55
105
80
139
77
24
88
27
54
36
75
24
264
105
15
21
59
136
21
99
81
23
16
56
13
75
56
301
36
119
88
120
72
24
81
63
45
18
54
54
54
36
75
87
18
180
59
337
15
21
54
45
104
121
54
161
48
48
72
121
71
144
264
61
11
120
16
69
59
49
87
48
96
147
18
11
16
9
36
59
40
9
39
48
32
88
32
40
80
217
18
36
54
107
19
29
16
45
11
120
193
18
125
19
18
27
9
54
162
15
56
168
85
299
120
40
72
63
65
88
32
96
61
35
64
80
24
168
64
48
8
88
72
120
57
108
54
54
15
192
24
200
16
24
56
40
117
18
137
168
24
139
141
200
160
8
13
83
24
88
48
264
48
75
189
45
18
18
239
31
33
72
72
111
180
21
213
35
55
65
72
88
27
93
8
168
240
24
7
81
192
56
240
24
88
3
36
18
87
8
67
45
8
145
63
27
90
72
35
55
41
67
18
90
9
56
25
23
24
112
21
75
69
35
55
36
93
32
48
61
3
105
167
64
57
335
64
105
126
129
33
47
168
168
24
40
176
40
32
115
18
35
19
18
75
80
7
18
215
37
18
41
67
5
13
155
61
3
96
32
67
162
90
65
120
184
81
54
137
64
213
36
90
125
1
39
51
21
69
11
25
279
48
123
45
135
33
21
144
99
117
18
57
24
9
15
176
64
33
144
119
16
24
21
75
69
51
21
3
69
147
33
90
45
120
128
283
5
16
120
39
90
39
200
85
51
32
48
24
7
33
57
63
8
40
264
111
17
208
27
381
104
48
24
48
120
72
103
36
5
64
8
103
36
21
48
120
171
69
24
32
64
207
54
18
33
93
131
13
72
251
48
7
57
87
81
128
40
56
91
69
144
21
155
144
25
39
56
175
41
136
8
120
72
112
96
81
143
91
126
23
240
40
147
18
11
24
48
144
40
80
40
48
80
120
192
24
139
5
16
15
177
39
113
13
252
90
45
63
54
51
93
35
64
176
112
9
18
5
121
144
15
32
16
24
56
24
88
8
144
64
72
8
25
167
229
99
32
40
72
27
125
1
15
8
85
360
51
168
8
24
24
136
24
96
120
24
99
18
227
25
135
81
15
21
179
19
5
40
45
126
252
137
40
48
24
3
213
237
36
39
177
23
13
18
65
25
36
171
45
27
171
72
54
215
109
299
88
9
15
80
40
153
126
270
99
45
11
144
61
36
18
53
24
40
56
144
64
32
24
64
21
18
17
48
16
32
40
63
144
17
1
108
144
216
51
8
13
99
8
91
45
32
13
107
55
18
71
40
56
88
24
63
9
99
125
40
105
36
99
9
87
24
104
1
207
200
184
8
40
48
48
72
48
171
90
36
144
ABCD 99711630002*3^$a+1 [50013]
3
18
75
24
63
145
152
88
47
72
73
8
240
48
112
113
55
71
1
17
72
126
72
57
51
90
99
96
129
54
25
11
93
15
33
144
3
36
9
117
144
99
27
18
123
24
15
1
17
198
18
7
29
90
33
3
37
17
31
203
37
128
24
81
36
3
15
18
18
36
193
128
3
37
107
165
136
5
51
3
72
21
15
18
55
56
15
36
180
225
27
133
335
25
48
32
129
90
126
234
61
104
15
36
252
145
176
39
121
24
17
31
72
8
15
73
17
55
32
96
15
126
54
45
9
15
168
15
73
120
56
39
396
13
41
7
32
87
73
48
80
40
200
9
39
24
171
21
159
36
324
25
47
25
155
13
120
65
135
27
360
37
53
195
75
54
270
121
72
8
33
55
32
3
45
27
13
32
63
36
21
40
8
40
17
54
144
25
119
105
255
177
129
36
3
15
33
417
231
216
120
64
104
93
27
96
57
375
160
48
119
1
107
54
18
72
141
112
48
32
16
11
21
267
180
33
75
234
91
89
103
131
126
231
39
81
40
95
105
160
8
15
57
69
18
177
24
105
127
248
21
3
33
175
23
144
72
73
48
23
49
168
200
72
96
144
135
72
81
40
167
57
208
77
75
16
17
151
80
120
24
3
252
18
39
15
288
33
39
201
69
18
81
112
167
33
39
9
225
54
33
208
192
32
88
23
36
61
152
72
88
56
111
90
159
112
53
19
17
54
49
32
16
65
63
9
55
17
90
93
105
103
95
145
125
18
234
15
21
36
31
80
105
175
80
72
87
33
88
48
119
145
35
237
48
75
21
249
103
32
27
13
203
133
47
90
55
168
176
15
9
24
16
56
240
24
64
107
45
120
51
18
36
103
32
225
18
93
69
19
72
17
72
31
8
96
81
18
180
90
87
24
16
48
59
90
195
216
21
3
87
73
71
97
47
33
40
215
33
21
180
15
111
129
105
31
128
96
144
15
57
72
256
80
147
157
131
37
359
1
32
57
18
45
153
15
48
72
40
8
231
180
45
9
159
120
27
13
80
48
75
54
79
119
121
41
63
27
13
80
136
5
54
133
65
127
168
272
63
9
171
85
113
39
33
18
270
15
39
73
107
21
15
36
21
240
27
13
23
144
273
88
17
39
184
11
13
8
208
401
54
81
81
63
99
117
63
193
8
72
87
18
39
48
3
54
180
123
21
139
96
161
39
240
96
24
51
21
33
54
33
39
144
90
72
15
24
16
80
27
45
81
55
71
105
24
120
111
18
15
48
9
18
13
72
8
264
136
119
9
81
79
240
131
21
15
108
381
123
18
115
32
120
16
5
67
288
32
27
165
72
16
215
145
17
288
39
16
17
15
3
85
113
7
47
33
39
36
45
63
145
152
63
ABCD 99712049818*3^$a+1 [50040]
138
54
108
72
3
69
6
84
36
90
90
12
60
12
84
6
36
24
6
42
186
66
35
61
42
66
132
3
9
42
30
6
84
24
77
43
72
132
42
15
9
12
30
24
53
13
12
30
132
21
32
1
186
78
23
19
228
90
18
24
5
16
69
11
25
39
48
240
207
30
6
24
30
18
6
24
18
30
168
36
54
24
125
7
24
42
42
12
114
12
132
18
120
5
64
45
83
96
25
39
15
36
24
5
85
75
255
12
5
25
6
33
21
6
18
24
36
90
126
54
6
120
48
132
39
57
72
180
30
90
66
17
25
87
267
5
43
5
112
69
27
45
35
157
12
36
83
7
174
24
114
6
6
149
16
33
111
15
17
37
18
30
12
18
42
18
17
1
42
5
13
35
1
36
162
36
149
37
66
72
120
78
42
65
13
78
12
18
96
18
30
60
36
24
60
12
30
41
13
84
63
27
72
24
42
75
15
48
24
41
96
139
5
37
18
6
60
183
45
6
12
12
21
21
6
78
126
36
69
15
96
90
108
30
24
78
39
81
18
30
60
30
5
96
55
24
60
21
189
6
29
37
12
6
24
65
67
150
23
1
84
78
210
54
18
3
27
6
24
78
114
18
6
66
48
42
3
3
18
24
30
5
43
30
42
96
6
30
41
49
18
18
48
114
222
11
64
15
78
6
24
18
72
72
3
147
29
16
96
45
24
59
7
72
33
3
126
15
141
72
60
48
54
18
198
18
6
30
168
36
6
36
117
87
6
3
27
90
90
18
159
27
53
37
36
18
6
63
57
6
113
7
57
45
12
78
57
48
32
25
18
36
180
144
6
6
60
21
249
114
5
96
19
102
162
66
30
126
60
11
7
36
42
72
12
60
11
85
102
18
147
171
54
30
18
63
21
108
18
45
32
48
7
120
18
60
30
24
29
1
18
6
72
30
12
5
157
108
48
23
127
72
41
67
84
6
3
9
48
24
15
63
18
72
18
5
49
84
42
24
30
6
48
6
6
9
51
18
42
24
30
216
60
23
67
18
6
18
42
108
30
63
3
72
78
30
57
9
120
144
114
78
72
42
18
192
24
66
6
54
144
30
39
105
6
12
114
78
5
7
30
11
13
36
18
93
27
72
6
18
126
36
3
57
12
18
12
42
30
24
189
75
12
78
6
54
18
45
15
12
30
42
48
6
24
12
83
25
90
30
47
25
108
11
1
84
24
90
41
55
90
15
111
48
12
18
318
102
15
63
17
25
48
72
15
21
12
47
43
42
90
12
5
16
9
311
192
112
3
93
39
18
30
41
25
90
12
30
48
66
24
30
66
18
108
54
5
25
78
102
51
33
366
60
53
31
114
6
6
3
33
30
210
12
131
31
126
24
6
5
48
144
16
27
69
21
90
24
30
6
162
6
12
12
18
3
81
48
78
33
81
63
21
6
36
209
55
18
215
7
30
120
6
18
12
72
30
12
18
36
42
90
18
54
18
9
189
12
54
18
47
73
42
45
33
95
43
5
7
30
11
1
18
18
27
51
29
13
90
120
12
53
25
24
120
23
25
48
12
36
114
5
145
60
3
39
78
27
75
120
36
24
48
18
54
84
72
18
96
66
185
13
99
33
114
29
31
6
24
30
48
6
114
45
21
27
3
114
11
16
111
30
84
144
30
42
12
11
37
24
24
12
24
6
60
132
12
18
78
5
67
60
6
11
96
43
12
18
39
3
48
156
18
111
9
36
114
66
36
36
42
6
162
42
72
48
150
12
18
78
120
9
3
78
63
15
12
42
42
30
3
45
18
60
42
30
90
12
48
87
51
102
6
17
25
48
36
6
12
72
41
64
48
45
36
30
17
43
54
36
42
258
42
24
6
30
57
3
45
87
41
25
39
3
72
18
12
183
99
36
48
30
27
15
24
78
12
6
54
78
53
48
79
12
18
30
30
30
6
96
35
1
12
126
117
48
111
48
113
25
60
144
36
12
11
61
6
12
6
66
198
3
9
156
12
18
54
18
60
41
61
24
36
71
19
48
60
72
9
225
30
24
72
81
15
102
11
61
6
78
96
78
33
15
18
54
12
120
6
60
180
30
54
18
6
66
24
90
72
24
24
71
55
24
30
156
23
115
42
120
168
186
54
42
90
138
30
102
84
6
6
17
73
30
102
3
3
126
15
63
6
6
53
115
45
ABCD 99712094642*3^$a+1 [50060]
108
1
17
18
61
128
45
27
24
16
144
96
53
18
9
225
18
37
48
77
75
24
16
8
16
95
201
15
33
96
15
81
88
47
49
5
75
16
128
72
64
24
305
151
11
36
49
200
40
168
101
72
72
355
41
36
259
464
112
120
35
13
95
25
72
80
129
54
1
107
18
72
19
35
108
25
96
224
105
7
144
119
97
48
56
16
80
208
32
24
87
9
48
87
9
16
191
18
144
36
51
21
3
69
147
15
129
231
33
21
139
32
48
15
72
145
8
16
29
75
87
36
37
56
51
108
558
18
49
72
5
75
24
144
135
57
51
93
15
49
77
18
36
144
18
72
75
40
227
90
115
128
45
27
63
241
176
105
18
18
219
69
51
183
72
126
19
120
95
9
64
32
21
67
32
48
112
24
41
303
40
56
64
23
9
63
36
109
35
21
159
25
65
7
101
147
33
247
5
75
16
89
7
288
56
184
32
153
15
72
40
8
135
36
61
29
144
90
72
18
55
125
67
23
1
56
24
64
192
5
3
96
376
83
61
24
72
8
40
120
72
144
80
40
5
51
129
79
200
40
5
67
104
99
90
147
24
40
5
216
43
32
24
16
83
157
224
64
72
5
43
11
180
1
53
355
5
51
16
329
126
54
235
24
11
469
56
120
21
19
96
83
270
31
24
143
54
90
25
24
95
1
24
29
162
18
15
3
288
36
265
48
96
239
25
240
185
31
131
144
61
191
54
18
126
139
5
108
162
36
265
5
19
215
1
176
144
39
216
162
79
24
80
141
123
240
51
21
160
48
120
72
224
16
80
24
24
120
81
39
40
101
91
143
57
15
25
101
3
15
9
16
47
57
105
36
171
40
23
25
152
3
90
36
151
101
72
162
33
75
162
108
18
234
43
72
80
208
65
36
211
80
88
296
45
75
16
48
120
72
83
85
95
97
101
18
25
176
168
351
1
128
15
1
71
73
71
81
171
90
27
135
105
165
162
33
72
184
96
48
72
89
111
33
55
71
180
109
35
90
18
49
113
108
3
40
176
40
80
39
321
111
129
69
36
63
40
41
31
5
144
139
5
27
99
90
331
263
1
125
51
64
101
115
104
69
531
136
8
45
216
19
192
23
25
96
5
75
87
72
18
103
24
35
45
160
32
15
126
67
32
45
18
57
64
24
197
123
435
37
8
112
113
175
113
183
15
126
99
171
90
243
16
56
120
15
25
80
48
256
5
139
80
15
97
11
144
45
48
15
18
108
211
149
75
15
25
120
24
32
48
57
279
9
87
24
136
95
73
305
7
8
96
120
165
54
45
16
29
67
5
18
1
56
168
207
33
ABCD 99712323058*3^$a+1 [50040]
39
105
15
33
60
147
63
30
30
18
42
120
57
15
96
102
42
81
39
90
51
69
3
225
48
102
60
57
81
300
90
42
48
84
3
48
15
222
72
18
210
42
60
120
138
78
210
12
138
54
66
24
18
147
21
114
6
12
12
18
258
75
24
48
15
30
60
132
3
57
18
198
15
12
63
162
42
45
183
138
15
27
12
138
135
93
24
30
30
15
33
48
30
105
60
9
78
180
138
99
15
36
57
27
48
45
15
78
30
54
36
147
60
75
18
30
285
15
54
186
42
132
96
72
72
48
75
15
42
3
72
156
24
111
102
120
12
30
93
123
120
102
15
165
63
9
36
24
78
150
192
6
42
30
30
3
39
120
6
87
108
12
27
186
12
300
102
6
24
186
144
6
12
255
123
57
27
18
12
168
18
180
54
36
27
357
120
15
108
120
45
12
6
9
63
33
69
3
12
3
12
21
9
66
30
54
201
45
192
12
120
15
48
87
156
54
51
27
57
15
45
123
48
114
36
42
12
6
132
48
240
114
96
42
3
135
12
57
135
30
36
102
30
48
30
57
93
144
15
75
36
60
30
135
117
15
75
105
57
228
198
30
12
90
33
39
36
69
21
162
33
57
282
66
42
30
102
18
60
30
102
3
288
39
30
3
72
45
60
18
138
162
48
30
24
126
144
33
33
42
48
54
30
36
114
6
54
36
99
3
48
9
33
15
60
27
150
78
60
48
72
33
9
30
33
57
36
84
6
144
30
78
60
72
21
57
252
60
135
36
75
12
57
96
12
33
30
132
48
54
18
42
63
15
33
105
30
102
72
15
3
18
132
15
93
180
195
27
138
15
9
120
48
15
27
18
15
225
3
24
108
3
150
75
69
30
33
357
3
48
99
18
15
108
69
15
45
36
27
147
21
39
30
18
18
60
12
3
57
228
15
9
15
21
72
15
27
168
33
165
222
252
18
102
78
90
192
93
48
27
150
42
6
135
129
18
108
57
12
108
75
18
180
42
222
186
162
3
9
36
12
78
54
6
54
66
129
45
336
195
144
15
6
147
108
12
123
42
15
27
6
12
30
30
78
69
60
3
12
108
93
12
165
192
168
3
39
36
105
27
42
3
48
69
150
228
93
24
33
183
105
159
123
12
81
147
60
90
78
30
42
57
33
42
60
228
33
45
12
42
18
27
60
48
45
15
123
42
60
252
171
15
69
21
240
24
48
12
111
180
69
30
93
45
15
135
90
12
51
72
105
18
12
18
132
60
390
222
30
21
69
66
72
30
27
96
177
75
3
42
42
6
54
18
48
15
24
156
15
9
33
42
81
45
132
12
30
48
132
60
33
12
51
42
3
12
57
48
42
6
252
18
45
237
48
132
30
45
12
33
30
30
75
93
12
3
39
18
60
27
141
75
147
12
33
3
57
33
24
120
51
117
48
15
27
18
72
48
24
18
102
66
45
39
6
12
87
21
162
30
48
75
45
207
105
75
33
90
60
150
54
18
60
48
135
165
75
9
75
135
36
150
42
33
129
18
48
60
12
48
42
135
165
108
210
12
30
27
15
48
18
24
63
72
111
174
195
36
135
174
18
33
60
12
108
204
45
36
72
60
78
69
36
255
105
ABCD 99713344678*3^$a+1 [50011]
3
57
24
64
17
31
44
208
12
48
12
23
37
20
36
4
24
24
72
84
24
12
149
151
20
36
40
60
12
48
65
15
3
49
8
4
36
29
43
12
204
24
60
132
11
18
27
52
32
4
29
18
25
29
19
92
15
90
175
20
4
204
29
103
20
28
156
24
12
17
55
8
120
28
60
12
72
108
95
73
12
12
11
1
35
18
43
20
52
32
60
16
72
60
96
12
8
64
8
40
24
80
64
80
100
116
51
9
4
32
27
13
44
15
36
37
32
40
48
23
25
29
54
57
33
51
4
17
15
24
51
93
16
24
116
16
8
16
48
8
15
9
28
36
35
45
36
64
35
61
104
36
4
24
68
52
32
105
91
72
96
72
48
20
4
72
24
5
19
8
28
36
60
60
80
16
60
20
112
5
187
20
64
12
12
8
168
4
92
84
87
9
180
64
56
51
25
47
13
8
40
32
33
111
160
24
60
77
54
18
7
65
18
61
20
132
3
54
18
9
28
36
36
24
20
124
36
144
60
8
28
32
4
41
55
48
56
96
15
9
40
20
39
45
16
176
87
1
60
36
11
105
40
107
18
15
28
144
96
77
3
141
75
28
12
56
243
144
18
7
12
35
61
24
56
112
8
99
81
120
24
28
35
13
68
12
4
24
32
28
32
75
37
12
80
28
32
4
41
18
57
16
120
5
7
32
4
191
121
24
20
15
90
15
36
4
44
36
28
53
75
120
292
8
9
15
28
12
215
18
31
72
8
240
4
152
40
60
96
44
40
20
3
85
32
28
56
16
24
119
97
101
39
64
84
8
28
60
24
116
100
72
72
36
32
64
80
16
188
64
5
63
4
60
24
20
36
64
12
60
8
244
53
7
47
9
9
31
96
24
11
13
72
180
5
43
92
76
80
52
128
33
31
20
36
100
12
60
8
60
84
3
18
7
32
16
20
52
12
5
39
12
3
57
64
41
90
13
24
60
92
88
36
96
116
15
9
64
36
20
120
24
12
28
32
15
129
123
61
96
36
5
19
35
13
60
72
60
36
60
44
15
45
36
40
23
37
12
68
45
19
20
33
115
36
11
45
9
51
16
8
4
60
32
16
119
129
4
32
16
132
72
11
49
104
36
84
16
20
28
41
75
69
162
45
60
21
115
12
35
1
192
5
18
57
112
32
15
36
25
12
8
24
24
12
40
107
21
72
33
147
60
24
64
12
108
12
48
92
27
36
85
77
18
97
108
24
8
4
11
37
68
208
20
36
4
32
100
24
36
20
24
96
100
132
60
11
21
24
96
4
17
79
36
29
31
44
16
84
108
5
72
91
12
36
56
3
81
9
87
4
24
60
23
45
63
1
20
28
96
32
40
20
60
4
20
28
12
48
60
107
25
24
152
69
18
25
48
8
64
107
9
12
24
4
24
17
90
73
32
24
136
23
1
125
19
8
4
24
12
24
35
9
16
168
72
48
60
8
15
37
8
120
123
72
93
132
28
17
15
124
5
15
24
4
36
180
11
18
111
105
67
24
144
32
52
32
4
12
12
48
60
80
4
95
49
12
84
20
33
43
104
28
68
28
72
80
108
135
21
24
16
60
36
8
40
11
109
72
72
35
1
84
12
56
24
40
53
103
24
96
12
36
35
85
59
33
39
36
25
155
25
48
192
20
28
132
68
4
72
24
17
67
96
144
152
28
107
144
21
15
18
43
24
20
100
24
12
104
4
24
5
3
15
9
16
20
4
20
24
4
11
25
47
18
72
19
48
95
57
64
24
32
136
20
24
136
12
56
40
11
1
48
185
31
131
9
171
37
215
61
92
117
3
52
96
20
16
156
8
124
48
20
4
56
28
36
125
216
15
4
71
25
104
4
11
61
44
64
20
40
12
20
135
13
32
60
60
87
25
96
36
96
80
24
40
24
36
20
64
24
47
108
21
72
52
53
54
9
9
103
24
60
11
13
5
79
96
36
5
19
192
12
8
4
56
69
171
40
24
20
24
9
115
12
60
20
63
13
5
99
63
1
56
36
28
84
8
4
56
184
20
28
56
4
8
52
32
36
172
8
45
54
9
12
15
9
16
47
13
23
81
9
67
44
24
16
84
36
20
4
119
18
79
11
49
84
32
24
9
51
40
20
4
20
64
8
108
76
23
21
12
144
60
96
4
104
16
36
12
32
36
120
52
11
1
20
16
17
43
20
4
23
73
35
13
5
7
137
175
12
24
5
79
8
3
36
45
28
17
135
4
12
65
162
25
48
125
54
133
36
65
19
8
4
20
24
4
8
3
45
156
88
35
81
12
108
172
5
99
45
51
28
ABCD 99713915248*3^$a+1 [50032]
72
48
24
39
15
126
43
5
3
87
61
29
3
12
57
60
51
105
150
93
60
21
24
12
7
128
15
48
9
16
44
27
18
12
51
27
61
95
36
6
30
18
60
30
25
17
120
54
36
78
30
9
51
25
20
99
12
21
249
150
66
54
13
83
30
132
31
32
28
84
23
37
56
45
15
12
9
60
36
54
13
8
33
19
35
18
18
9
81
87
33
19
56
4
83
90
24
3
48
33
87
39
13
60
251
25
144
8
99
13
5
36
39
33
12
18
90
63
84
21
19
47
18
18
42
72
66
24
9
21
39
4
53
27
63
97
8
48
12
33
75
84
87
49
41
96
7
8
39
30
24
75
84
15
126
19
107
9
15
9
3
105
52
41
60
19
47
60
49
77
54
84
222
54
36
12
180
72
6
48
6
36
133
29
3
9
19
44
33
72
30
61
24
60
68
9
30
78
30
6
90
30
6
13
23
45
39
21
39
13
71
6
90
33
3
48
25
47
108
49
20
96
21
18
36
36
49
24
17
18
1
47
13
152
105
15
48
27
73
35
42
27
27
30
163
116
87
102
90
1
17
42
102
24
12
54
168
21
4
11
25
180
77
54
24
45
60
124
23
117
48
27
96
72
18
30
36
78
91
20
100
41
36
48
55
89
96
30
42
30
33
72
9
63
21
147
39
90
3
27
24
165
69
31
24
83
90
15
12
136
24
11
25
17
3
60
21
51
99
66
3
60
87
33
40
144
11
36
90
54
49
23
54
24
12
60
63
99
121
17
15
57
3
3
36
48
81
15
36
9
21
3
51
57
3
69
15
85
11
54
66
24
93
60
3
24
33
213
72
54
109
92
28
191
48
6
36
51
3
36
13
156
11
33
21
12
18
204
72
84
126
43
17
48
6
36
9
147
42
63
9
19
29
78
97
23
78
19
17
36
90
57
141
54
1
119
25
60
5
18
33
21
36
234
18
31
80
24
36
99
33
9
120
6
13
77
48
39
16
32
93
96
18
12
69
39
145
8
9
6
133
44
15
18
195
27
93
9
96
7
77
3
15
78
108
30
36
108
18
42
61
200
12
15
33
105
42
97
101
36
120
3
57
139
5
87
15
57
57
210
36
93
24
36
40
59
33
39
6
54
18
51
21
246
18
60
36
79
80
15
24
48
73
35
24
93
45
24
36
18
9
16
167
97
17
36
7
188
39
21
15
18
156
99
24
27
18
12
3
51
24
228
33
81
36
174
144
42
123
72
12
57
18
45
51
102
7
56
45
19
8
33
36
39
45
87
39
13
8
3
84
42
19
44
36
111
49
32
27
18
87
63
30
7
53
15
15
54
19
341
114
66
63
123
72
18
15
3
156
9
27
133
29
42
49
32
45
63
60
4
96
11
18
175
131
69
141
27
15
13
89
3
75
33
124
35
93
87
60
66
90
117
9
18
81
15
9
40
53
3
84
40
35
18
7
233
67
131
45
144
136
29
51
27
73
137
43
71
169
137
3
15
72
45
48
15
25
32
69
66
133
11
18
31
60
5
12
3
147
18
54
33
28
11
109
17
3
69
12
114
12
18
39
33
63
40
29
66
36
13
23
18
36
18
1
32
12
76
20
4
35
33
3
6
126
33
111
180
66
3
4
17
39
40
11
229
41
163
11
9
16
11
13
65
18
18
54
81
4
41
120
27
9
36
18
49
8
12
3
33
9
48
42
18
30
24
81
3
49
23
18
6
9
9
15
15
78
90
37
36
29
6
72
18
27
93
19
128
39
49
5
12
18
60
45
84
45
222
54
12
72
15
21
60
39
15
102
99
51
13
17
36
54
6
390
60
180
57
63
33
12
45
54
36
13
20
40
60
29
60
31
35
57
129
54
102
54
9
159
21
4
77
24
72
120
43
35
189
63
12
61
47
13
47
93
40
59
42
36
15
60
52
36
84
23
72
153
60
15
13
119
66
72
15
99
120
96
48
57
93
195
69
78
30
7
101
15
27
37
8
117
351
99
36
12
144
54
96
18
25
11
25
101
19
80
39
60
36
49
5
51
51
24
57
88
60
11
36
37
11
109
125
42
66
3
24
27
109
5
27
28
35
102
3
12
27
213
88
77
18
12
132
12
54
36
114
69
36
4
53
27
36
39
96
45
4
41
19
20
27
150
18
25
11
57
48
15
24
1
24
8
48
9
12
78
1
107
ABCD 99714656348*3^$a+1 [50039]
27
45
80
20
7
64
125
4
8
115
20
29
5
54
2
54
40
9
24
105
103
40
9
15
1
50
54
40
3
11
52
20
37
21
27
39
9
24
21
42
20
13
4
108
13
151
33
56
51
4
81
3
8
20
23
2
88
126
65
25
24
32
54
13
3
18
75
72
4
40
105
3
85
3
8
45
7
68
64
16
92
35
94
50
16
5
8
115
9
28
28
36
31
18
15
1
14
25
47
24
9
12
24
156
49
86
17
7
13
28
8
95
5
11
50
55
24
32
100
8
4
51
36
1
73
66
4
1
4
104
31
4
17
49
26
70
3
28
17
38
88
26
43
32
99
69
52
56
9
55
48
23
13
95
9
21
47
92
60
72
33
55
20
8
45
18
9
7
41
12
63
17
1
51
21
15
3
5
12
53
39
71
34
107
44
80
15
20
6
30
93
31
1
19
17
8
16
64
1
83
48
195
13
16
20
20
8
16
72
39
16
57
8
37
8
23
7
4
145
19
1
33
95
16
24
32
25
15
41
18
37
20
40
20
7
5
12
4
64
5
6
32
25
40
103
9
3
52
42
23
27
9
60
1
15
8
31
20
22
27
16
136
96
103
20
106
30
5
31
29
24
52
44
28
21
26
13
20
60
20
20
27
61
103
154
7
49
16
79
32
48
11
36
73
44
7
13
1
72
47
23
37
5
111
17
54
41
32
11
45
15
1
8
1
31
40
9
19
32
48
3
4
14
127
39
29
37
7
65
11
7
37
7
5
4
24
1
19
31
17
32
27
50
6
89
4
4
32
15
25
9
32
119
23
57
3
5
28
3
57
20
24
28
32
8
7
129
15
106
56
22
1
52
48
44
65
2
4
140
49
8
12
32
28
85
78
12
33
48
16
19
165
4
56
7
5
12
57
31
57
7
65
91
19
21
20
24
55
9
4
48
35
5
12
32
100
79
9
12
15
16
13
40
19
5
21
11
35
56
114
23
7
33
32
4
37
47
48
33
55
15
26
88
2
5
40
9
106
9
4
48
23
42
19
96
79
16
157
8
23
57
8
7
93
15
100
9
16
1
43
77
135
8
7
9
55
2
18
22
15
59
9
45
31
64
7
17
80
47
25
153
3
8
24
37
24
15
4
8
3
24
92
53
8
83
126
19
69
3
212
57
11
12
7
61
27
2
16
27
8
84
40
44
4
51
1
29
2
94
3
8
19
9
32
12
32
20
24
15
9
72
104
36
44
40
36
68
7
24
1
36
28
25
35
11
9
47
33
25
27
39
33
3
98
16
30
21
3
50
35
4
36
4
16
24
20
36
32
15
82
96
47
24
28
11
25
39
21
21
31
52
108
24
8
7
4
30
87
23
34
6
5
135
5
92
20
43
1
20
41
7
41
67
72
3
20
117
31
32
69
116
4
51
18
39
7
24
9
41
6
41
72
12
28
12
16
27
5
12
44
40
27
17
12
11
5
20
52
12
8
7
81
12
20
16
4
32
16
23
5
12
28
16
36
5
27
12
15
25
44
36
36
12
32
65
3
53
47
20
20
32
40
8
20
12
89
19
12
36
28
52
109
18
12
18
2
1
60
8
55
20
57
24
45
6
37
48
32
37
15
4
61
163
11
41
40
24
12
13
11
44
12
19
13
21
15
40
127
18
199
75
38
23
80
12
3
56
13
21
54
25
28
24
28
32
24
7
73
44
8
15
22
11
20
7
25
32
87
33
36
37
7
41
27
68
1
15
28
16
4
23
4
9
4
17
3
8
43
2
112
158
9
48
32
76
20
17
11
37
35
32
56
36
36
5
67
8
93
30
21
13
35
3
13
5
39
1
120
31
4
7
14
70
33
32
79
5
37
59
44
4
37
23
25
127
4
21
75
4
9
126
32
18
95
67
5
73
19
36
64
20
8
52
11
22
110
9
16
44
21
18
21
24
12
108
7
8
1
9
87
23
41
60
8
23
5
103
69
28
8
1
14
42
43
12
20
69
3
27
69
72
19
33
36
32
4
11
25
3
101
43
42
31
4
64
101
34
29
100
16
67
18
7
4
40
24
24
51
16
5
20
11
29
84
112
68
31
53
3
10
90
20
17
56
4
20
47
133
20
40
23
13
72
12
8
7
32
9
25
24
7
25
54
106
54
42
35
8
4
132
21
34
5
25
15
4
80
15
9
75
21
75
29
21
19
40
11
2
40
39
40
25
71
24
16
39
9
24
8
8
40
56
8
1
31
23
8
9
39
4
1
124
1
2
9
21
27
88
52
56
51
20
105
76
32
36
15
16
20
16
29
9
16
6
9
9
7
59
13
7
21
12
25
18
85
12
40
7
30
31
52
36
15
66
75
31
57
92
1
38
25
11
109
16
4
84
72
19
17
60
49
31
52
12
4
12
44
24
21
10
53
12
61
24
14
69
12
24
55
42
3
51
5
13
55
40
36
20
7
105
9
30
16
17
91
6
51
8
12
67
6
91
29
35
79
12
56
29
48
48
8
20
15
37
29
6
57
108
52
16
67
93
40
24
57
11
52
8
32
40
43
68
69
40
48
5
142
1
17
24
50
6
59
20
8
32
4
31
41
4
36
29
24
55
47
17
32
16
23
49
8
8
16
9
11
13
23
9
3
152
56
59
16
13
31
28
42
23
31
84
1
4
73
35
3
66
11
13
51
68
128
28
16
15
193
111
21
63
8
25
32
12
31
5
12
12
80
19
60
37
63
20
57
8
31
10
35
21
27
13
15
23
1
105
63
41
112
54
20
21
15
17
47
13
92
8
8
8
39
5
61
2
25
27
121
20
21
23
8
23
9
11
16
89
27
10
123
45
59
43
18
35
32
13
51
111
9
19
77
44
4
21
103
32
48
33
67
8
19
49
16
88
72
16
68
40
11
141
28
41
15
81
14
16
5
20
17
15
56
51
1
32
3
9
20
115
13
20
27
9
7
17
28
24
95
45
19
24
32
33
60
12
44
11
21
35
57
33
24
54
90
10
9
48
60
12
16
16
21
47
7
13
23
9
4
9
48
23
51
36
13
24
3
149
31
38
7
12
40
20
41
35
5
39
120
40
17
3
8
24
13
2
5
1
7
47
25
9
30
80
36
81
72
21
39
136
16
8
68
115
68
45
72
33
11
61
39
8
71
17
127
77
21
67
108
28
29
31
20
5
64
6
41
36
7
21
57
7
97
75
13
71
1
3
40
35
2
46
45
32
16
44
36
12
19
13
40
1
7
25
15
ABCD 99715118032*3^$a+1 [50065]
20
40
29
195
96
16
20
16
12
41
231
120
60
36
9
3
96
76
5
84
27
4
41
7
32
76
65
3
57
115
5
87
48
48
21
15
96
45
79
65
15
4
5
39
36
12
40
12
12
164
16
48
60
20
96
96
48
21
55
101
3
12
100
65
24
7
8
96
4
20
60
21
108
36
7
24
8
36
60
72
57
51
172
65
7
32
33
7
104
12
45
87
48
108
64
32
4
32
60
33
72
39
4
144
5
108
24
3
36
9
3
48
12
40
104
45
39
21
43
116
216
4
12
17
15
40
113
15
112
17
175
5
115
29
27
45
115
92
57
55
48
20
216
16
113
36
24
12
15
96
69
39
16
180
24
29
60
108
3
12
48
36
81
39
4
137
108
27
45
87
60
12
33
72
43
48
68
24
16
77
3
72
12
36
105
19
140
36
60
4
20
12
28
5
67
60
20
48
108
57
27
33
15
48
12
45
108
19
24
92
177
3
9
39
21
135
21
87
100
20
12
64
192
29
3
16
44
33
108
75
81
63
33
12
63
33
27
4
60
36
48
221
135
93
187
8
60
12
16
168
44
81
31
44
24
28
20
60
12
21
19
12
96
53
7
65
108
27
108
12
33
12
99
96
9
75
96
9
39
12
144
184
17
7
101
31
20
16
77
3
60
4
5
19
32
4
20
9
96
15
144
4
17
31
20
48
21
180
111
4
224
9
55
65
27
16
17
7
44
165
144
31
24
65
60
87
28
8
57
48
39
60
16
48
92
33
15
24
33
24
39
16
29
79
260
81
12
43
84
68
9
55
53
151
80
12
48
52
44
84
105
7
29
19
20
105
51
76
24
8
105
223
144
48
8
69
48
27
16
53
12
19
41
39
4
5
36
39
16
8
40
32
24
4
5
48
24
36
147
16
101
91
32
48
33
91
20
220
41
60
63
40
36
20
48
12
45
24
36
39
9
103
32
96
52
12
17
31
12
176
36
33
27
21
168
12
39
36
69
39
180
141
36
60
144
63
52
20
45
19
12
5
15
69
60
63
112
128
21
39
132
93
43
8
9
15
36
141
15
93
55
528
108
29
43
8
36
100
144
120
20
64
92
96
24
24
21
63
28
5
12
55
5
48
3
16
68
36
64
8
4
20
21
7
32
4
44
21
7
32
112
41
79
29
19
48
240
44
60
9
111
105
156
115
17
3
69
36
3
16
65
19
20
64
5
27
60
48
16
20
16
56
105
123
69
75
28
8
144
33
43
29
36
24
27
21
99
48
21
31
5
103
8
124
44
4
17
36
63
24
120
156
36
144
12
117
15
12
28
48
197
63
84
33
15
108
12
16
104
12
9
139
32
16
65
15
124
53
15
93
24
108
55
68
48
52
12
53
55
144
53
12
51
180
112
152
160
20
76
5
24
3
52
20
48
12
64
32
84
40
41
48
15
60
52
17
55
20
96
12
64
68
33
108
31
5
99
117
39
9
60
144
7
8
12
36
72
52
84
12
60
17
36
147
69
19
17
3
16
20
24
64
260
16
29
223
5
127
140
52
68
60
12
16
48
104
45
180
120
7
96
32
45
15
96
52
12
12
53
3
9
39
120
84
45
51
9
55
17
19
44
28
212
33
147
16
60
12
32
52
5
135
4
20
76
44
69
120
3
4
48
5
27
9
139
32
21
3
52
5
15
57
51
64
20
21
75
72
165
67
32
93
31
29
3
60
40
8
69
15
36
24
40
5
43
125
19
65
43
48
12
20
36
21
60
55
8
117
108
12
19
24
32
93
43
12
20
108
64
96
20
45
79
68
48
108
9
72
36
15
12
196
12
108
56
153
127
8
105
3
84
33
7
176
52
5
72
15
69
15
52
72
20
36
120
64
53
24
115
24
17
7
8
45
99
96
60
48
21
43
5
55
17
3
105
3
4
60
80
88
5
7
20
48
108
45
60
55
80
52
12
65
111
105
55
32
16
44
57
48
87
9
159
33
27
108
4
20
144
16
44
60
9
36
24
36
171
4
60
32
4
56
48
64
41
7
224
189
67
5
27
57
36
3
57
87
88
8
276
4
32
9
31
24
8
45
192
108
15
45
36
39
48
24
33
27
4
80
124
17
15
33
51
21
60
43
5
27
64
5
120
51
ABCD 99715182694*3^$a+1 [50041]
53
40
84
32
31
72
53
127
41
7
89
108
37
23
48
48
31
5
13
18
9
171
30
42
102
3
3
12
113
52
32
144
1
3
15
101
7
125
4
93
11
36
84
4
32
24
40
36
21
120
3
216
44
156
1
84
11
25
24
63
36
27
90
23
24
12
64
32
12
67
41
72
25
15
20
55
57
3
12
33
3
57
75
81
99
81
27
117
3
24
36
113
31
48
17
25
18
18
59
133
72
123
36
24
8
144
24
1
11
139
66
107
36
4
33
39
75
45
3
17
4
147
69
21
119
4
36
51
5
55
9
3
18
3
57
23
7
24
65
43
72
9
27
5
60
252
25
27
81
23
31
5
220
3
41
96
100
33
35
25
87
3
138
24
11
109
6
33
56
124
36
84
44
13
35
52
135
48
29
31
189
183
90
18
17
7
45
116
88
84
27
45
3
41
121
180
83
132
4
44
108
4
56
19
53
12
175
41
168
151
41
60
25
12
35
72
91
129
20
13
90
17
1
24
15
51
33
27
33
36
8
120
96
64
543
149
4
9
18
9
44
264
73
3
84
3
29
24
61
198
137
96
12
112
33
11
36
40
24
111
5
61
72
11
24
76
32
115
84
5
1
30
29
204
12
28
32
37
60
15
20
67
65
28
8
7
60
18
27
8
55
9
104
7
24
18
35
16
84
56
7
54
15
48
3
162
51
99
102
36
42
41
96
91
17
36
12
97
11
31
48
18
147
15
125
55
18
42
17
24
67
33
39
72
65
25
18
30
11
184
36
81
15
84
9
47
43
113
49
36
47
7
5
25
6
9
21
87
3
413
16
3
18
3
111
5
64
44
7
29
24
73
24
23
76
27
33
80
36
31
12
42
30
69
60
39
5
25
11
76
8
52
21
35
120
24
1
47
37
23
12
60
100
60
44
36
13
30
90
111
51
93
15
57
3
41
24
97
18
81
20
1
75
80
96
12
7
6
12
11
97
114
65
133
27
44
37
99
63
18
47
112
33
23
37
11
40
104
37
83
67
30
11
67
5
36
31
90
63
92
1
42
30
15
36
96
3
18
12
11
12
28
92
4
3
72
9
9
30
105
32
31
102
143
124
21
60
12
155
43
17
97
48
35
145
42
45
3
78
35
37
12
60
23
43
5
84
91
33
27
153
36
75
101
48
1
83
7
53
145
48
39
15
41
24
283
113
72
7
6
35
12
96
1
18
177
84
27
69
8
36
79
41
16
116
4
45
48
23
24
4
9
23
25
3
32
7
108
30
35
115
180
30
54
41
19
41
4
165
6
72
18
303
84
32
13
11
1
23
16
21
30
6
27
63
30
47
40
3
33
92
4
51
65
85
47
7
30
3
12
63
197
96
4
68
12
88
32
48
7
126
150
77
13
54
9
111
29
49
90
17
28
32
31
65
55
24
65
61
120
35
55
17
133
30
72
72
6
90
33
111
9
32
49
83
36
4
33
95
67
21
21
23
43
24
18
11
7
65
25
27
3
5
37
138
72
17
216
72
16
60
36
44
40
32
84
28
32
43
5
132
24
7
12
317
28
33
3
21
119
79
5
7
150
18
12
29
36
96
144
84
4
128
52
72
45
36
87
32
43
12
36
53
7
192
113
48
36
4
87
5
12
48
72
40
3
42
87
8
13
30
33
81
11
37
47
31
174
71
7
5
36
61
60
71
19
5
108
13
47
7
65
468
120
25
23
24
25
60
83
97
11
4
3
30
51
24
80
25
23
67
42
66
90
39
93
11
12
4
63
30
11
4
20
48
48
19
5
25
51
36
75
6
107
52
15
18
42
18
12
15
81
84
18
77
84
120
144
96
36
55
33
3
125
217
18
54
60
36
12
18
17
48
49
23
112
8
73
27
36
32
25
39
33
71
1
3
8
132
7
45
75
65
13
87
3
108
9
24
32
25
23
40
9
23
204
48
25
42
5
4
24
3
9
20
48
43
113
16
33
15
36
32
28
44
25
51
144
20
7
5
115
18
11
36
85
11
217
75
3
5
228
24
76
9
15
93
35
55
29
40
44
7
24
9
57
60
23
31
45
20
61
143
124
92
85
18
18
83
12
19
33
12
44
49
51
60
39
17
28
3
309
3
45
68
24
1
24
108
11
7
33
32
4
8
13
59
31
53
24
13
144
59
40
44
96
61
96
47
52
60
20
88
33
203
139
18
24
63
3
24
36
29
48
48
37
11
61
30
6
23
4
3
5
49
95
1
ABCD 99715272966*3^$a+1 [50028]
4
72
56
13
18
120
17
133
30
90
75
21
3
63
17
4
12
8
7
12
18
27
8
25
60
15
75
5
7
12
41
1
23
96
64
56
67
53
175
24
21
48
44
96
1
15
57
24
6
120
17
40
21
71
37
15
12
36
21
60
11
4
44
36
1
23
19
101
16
12
20
1
63
24
8
43
60
24
9
9
71
7
33
9
36
42
9
39
6
24
23
16
96
51
33
21
60
27
3
24
30
87
3
29
19
45
27
9
51
21
81
54
6
59
25
3
27
33
21
11
85
35
24
1
35
48
52
32
25
119
13
27
68
31
6
18
41
36
19
21
15
36
78
47
4
21
18
36
33
3
12
42
6
18
3
33
47
4
3
29
16
45
24
12
30
141
45
42
41
12
16
24
39
41
184
69
3
57
15
15
17
16
3
54
111
24
177
72
12
30
18
11
48
4
15
149
12
108
36
100
15
9
15
17
4
87
45
57
3
21
23
13
3
81
83
7
60
125
60
48
7
12
18
3
12
15
5
60
25
30
6
138
29
13
3
15
57
21
3
69
6
33
9
11
49
11
4
60
84
12
32
31
6
47
60
1
3
44
28
129
47
64
39
12
24
24
5
16
8
49
47
16
9
12
84
60
36
47
40
27
9
15
33
57
27
12
44
127
33
24
8
16
39
12
21
3
24
6
59
4
27
45
20
7
57
3
41
16
3
77
16
21
27
24
9
63
105
6
9
8
40
63
33
27
69
24
21
36
24
23
19
9
9
18
12
12
93
20
43
12
41
28
48
9
6
96
45
33
3
20
7
21
9
6
24
66
78
29
60
4
27
69
57
23
16
57
135
24
9
42
66
35
7
12
9
129
35
1
15
32
24
25
11
37
12
143
36
25
3
63
81
9
23
61
15
8
13
24
12
72
6
6
75
3
9
27
120
33
12
44
1
3
36
44
4
57
3
36
27
17
4
48
87
81
8
19
21
9
39
20
49
3
9
6
12
18
3
9
90
105
9
35
13
3
68
7
9
39
53
16
45
75
8
13
12
27
3
54
30
18
12
15
60
84
75
21
75
108
21
15
53
16
8
43
120
24
5
16
56
139
84
29
52
15
9
111
42
30
57
20
16
20
67
5
49
36
3
32
40
8
16
8
84
19
33
12
12
21
6
93
15
29
36
24
4
36
60
21
27
48
15
21
15
189
15
12
17
7
105
75
5
16
8
24
13
36
3
9
60
12
35
76
27
17
48
31
9
15
72
17
40
32
19
30
42
93
27
6
3
51
17
31
29
28
8
55
6
114
30
83
7
21
12
27
21
129
42
90
24
3
57
54
5
16
69
30
18
63
21
51
69
3
33
11
4
63
114
132
6
21
8
24
24
55
18
78
9
72
12
12
8
13
11
36
31
6
36
51
9
84
6
24
12
65
64
60
21
11
37
30
12
17
60
31
21
9
59
40
45
66
21
21
48
12
35
88
8
61
42
101
12
24
13
47
96
64
81
51
24
84
27
5
76
51
18
36
120
24
23
88
3
30
11
60
37
108
39
48
48
8
79
9
15
65
40
8
7
18
3
36
104
7
41
19
45
24
21
27
39
21
48
68
49
24
3
27
6
24
6
36
30
3
51
21
3
29
40
27
29
91
9
9
3
32
25
78
9
68
12
16
3
12
18
12
11
96
7
90
18
69
33
3
75
6
35
12
13
66
101
12
61
15
24
3
5
132
1
36
54
60
53
24
43
54
42
24
6
179
12
16
3
45
9
66
21
87
42
3
48
60
120
27
33
39
90
11
73
24
15
24
57
24
11
52
8
24
37
3
36
27
12
29
13
15
12
56
97
107
28
48
15
9
9
48
23
16
32
49
15
39
21
9
18
21
9
83
1
78
57
8
1
3
3
17
12
28
8
12
61
39
12
36
3
12
33
8
13
23
4
9
24
6
41
24
31
17
4
51
45
21
66
60
24
24
33
3
53
7
17
28
84
21
39
3
18
23
16
3
5
48
12
7
5
91
149
43
18
11
12
31
33
36
3
36
12
9
3
29
12
16
21
3
39
30
71
4
15
36
132
101
12
36
4
27
21
24
93
138
17
13
123
36
81
27
27
6
3
21
23
79
17
24
43
5
55
9
48
12
45
47
13
48
39
21
15
8
1
47
7
90
30
9
15
6
11
16
92
16
36
44
31
18
48
3
21
51
32
61
36
3
3
33
60
15
21
24
24
21
3
9
18
21
36
45
39
8
1
84
48
59
25
23
52
48
21
30
30
3
8
24
40
20
28
84
9
54
5
1
183
84
3
30
15
3
42
23
61
12
3
27
30
23
1
18
17
55
54
47
55
18
35
1
24
54
9
9
39
8
24
7
12
77
60
61
39
21
11
49
6
60
21
45
72
11
4
15
72
6
39
8
7
30
3
8
36
28
15
18
71
31
33
96
72
27
6
54
6
23
1
3
9
24
30
41
4
84
27
45
8
24
4
3
12
29
112
27
29
1
23
24
55
114
24
15
12
32
28
45
12
75
45
35
13
23
72
136
60
9
35
4
32
112
21
18
9
12
8
40
32
16
75
48
5
31
5
28
8
12
7
30
15
80
12
12
73
11
103
5
49
30
9
24
56
25
131
12
4
15
17
1
12
39
12
12
20
1
47
13
87
72
3
42
36
12
11
1
15
75
5
13
42
9
72
15
5
4
8
72
7
69
20
85
35
72
16
9
3
9
27
15
17
19
18
23
12
25
23
61
75
8
4
15
21
12
3
45
27
6
59
7
41
4
9
6
129
15
29
55
9
81
23
60
19
81
128
61
15
15
45
8
7
9
45
3
27
21
33
12
78
21
27
21
21
3
24
33
60
35
28
3
66
23
16
21
3
8
43
9
33
12
42
21
20
19
29
48
13
87
12
20
31
41
24
43
36
9
8
12
13
35
28
24
15
29
16
21
23
40
12
51
6
11
7
36
21
12
44
1
18
5
24
4
9
108
11
36
24
7
36
9
45
24
6
90
23
7
17
49
6
9
44
64
27
53
31
17
55
18
6
48
21
48
80
7
42
47
43
5
12
25
35
13
39
15
24
24
12
9
15
9
24
12
68
28
15
36
33
45
24
11
19
21
27
12
29
12
52
27
18
54
120
9
9
42
18
11
72
16
36
116
16
108
12
51
12
18
51
27
6
6
12
41
1
15
15
18
15
56
7
9
21
30
77
13
48
3
24
33
47
24
12
16
3
17
85
51
20
25
6
30
30
53
16
9
3
27
29
60
1
63
39
54
15
32
49
39
9
60
12
23
43
77
31
36
24
42
54
29
16
3
29
1
12
23
1
42
113
1
15
56
16
24
27
5
64
27
9
12
39
30
27
20
4
8
37
24
83
36
91
9
32
12
43
21
39
54
36
6
5
36
7
36
21
33
3
56
4
20
28
32
36
24
67
5
28
27
42
39
8
31
54
27
63
126
36
48
ABCD 99715417112*3^$a+1 [50002]
114
1
35
36
1
36
41
43
17
87
12
21
91
41
12
7
11
9
45
18
66
3
69
63
4
56
39
37
8
93
43
35
12
84
24
1
56
28
48
12
8
72
69
7
35
45
12
24
3
9
16
5
55
32
9
19
11
45
15
36
1
32
15
6
18
12
93
52
119
60
73
12
8
21
15
51
36
25
44
21
27
3
96
13
35
12
49
29
42
13
8
9
12
63
3
9
4
149
84
24
36
36
48
15
21
111
57
31
8
39
21
33
19
17
39
15
37
68
3
9
3
21
48
39
132
33
4
17
30
49
44
16
8
24
12
9
43
8
33
15
108
4
12
11
18
72
7
44
15
9
24
27
37
35
61
5
15
4
12
8
144
27
24
21
15
6
3
15
61
36
12
20
9
12
3
12
15
72
9
36
51
49
83
1
47
81
21
6
1
8
27
9
51
48
61
17
48
43
29
60
3
24
40
12
32
16
23
30
42
9
33
3
12
3
72
37
12
8
51
1
29
3
39
45
3
6
3
21
19
53
19
11
24
84
6
24
3
39
13
36
5
6
37
11
45
12
40
8
3
1
48
84
84
11
42
30
12
21
100
32
39
13
23
61
20
3
21
28
35
57
52
32
12
57
90
9
45
36
6
33
4
8
3
36
13
48
11
13
11
60
36
1
8
3
33
28
11
13
41
30
72
42
63
48
4
5
48
18
1
89
27
27
36
21
24
51
36
33
12
12
24
108
39
72
24
6
30
37
72
11
24
48
61
35
21
21
7
5
15
27
36
61
17
3
21
36
42
21
24
3
36
6
18
42
111
36
51
45
4
11
1
35
30
54
12
21
40
68
9
31
59
9
27
18
18
13
11
48
45
63
1
11
1
29
7
60
5
48
67
44
36
63
61
11
48
12
25
20
12
3
6
15
195
37
17
36
7
5
18
12
6
55
35
9
72
15
49
95
6
48
19
140
33
3
81
3
36
3
45
75
13
56
39
13
68
4
11
49
8
27
69
33
12
30
9
28
68
15
21
24
16
35
36
9
111
13
5
3
63
1
5
39
48
21
15
3
1
20
40
8
60
12
16
11
21
72
57
3
9
39
4
60
24
5
3
24
36
3
12
42
15
3
54
7
11
48
69
4
56
33
19
23
6
114
6
111
99
97
23
54
30
18
36
103
68
24
36
4
24
24
44
24
45
15
39
54
79
53
36
42
21
16
44
64
12
8
16
65
3
3
18
3
15
1
8
12
27
42
60
84
19
89
18
48
66
7
59
97
17
6
9
171
54
27
39
1
12
167
42
15
12
52
20
27
13
17
39
60
33
24
15
88
24
20
39
12
1
8
51
48
12
6
39
45
12
51
88
71
21
4
8
183
54
6
30
27
40
11
12
21
21
15
4
11
12
45
4
47
42
7
65
6
18
24
6
57
9
6
48
25
35
42
15
4
12
113
3
40
120
5
27
12
3
13
20
51
57
9
126
1
60
48
41
51
27
12
1
29
12
15
12
4
71
45
33
12
19
120
24
17
30
9
60
51
18
30
33
24
64
89
6
9
12
33
72
3
3
21
12
24
3
84
30
3
27
21
52
32
3
1
17
19
59
1
35
6
12
19
23
36
21
16
12
48
120
24
23
60
6
18
9
48
12
16
35
24
18
7
83
21
12
27
18
126
81
3
33
24
16
47
13
32
21
43
23
33
16
48
5
15
84
27
21
4
24
11
12
1
11
45
57
19
11
21
4
23
33
12
3
12
25
20
4
8
9
3
9
7
72
5
27
87
81
3
9
16
113
3
4
20
16
5
42
72
9
3
9
4
83
30
78
36
24
49
72
20
72
3
54
12
3
96
93
6
1
60
32
39
120
9
15
66
15
3
57
69
55
32
21
66
96
13
24
11
30
3
4
11
120
30
18
9
48
16
44
136
8
28
83
21
16
12
12
23
6
24
18
30
19
80
93
3
64
71
21
72
33
42
30
18
69
4
47
12
144
24
25
11
48
6
43
20
9
31
12
11
21
28
24
20
52
32
3
18
3
12
63
48
12
13
24
36
5
51
132
60
27
12
13
35
1
20
33
66
42
12
42
25
60
68
75
1
17
7
20
12
96
28
44
45
55
24
8
28
5
3
39
25
12
11
6
15
57
7
8
4
23
9
9
91
71
33
148
65
36
7
47
25
17
30
12
18
3
28
11
12
84
9
24
3
18
30
48
13
35
9
27
6
31
41
27
12
9
24
18
1
5
39
24
16
8
63
9
4
11
57
21
18
45
12
9
3
84
33
30
25
11
61
96
11
13
47
24
60
57
9
6
81
12
27
13
8
12
16
5
27
12
24
33
30
25
12
17
30
13
23
37
191
48
12
45
51
6
27
21
27
15
6
31
23
24
57
27
1
5
55
92
64
12
47
12
12
9
21
66
21
64
11
30
15
36
57
3
4
12
11
1
47
21
12
39
1
56
21
60
27
4
8
3
93
15
13
29
75
105
18
9
15
9
16
20
9
3
12
15
1
24
11
36
12
9
40
36
53
42
30
132
3
27
57
27
36
21
4
23
1
5
19
23
21
24
16
11
1
44
27
24
49
35
12
18
63
33
3
9
60
7
8
69
7
12
20
57
51
3
24
13
11
37
12
12
44
36
28
92
57
31
12
8
39
48
36
33
36
24
15
1
41
7
12
11
49
20
51
45
12
16
8
9
96
7
11
25
68
33
171
16
29
3
28
44
39
45
48
87
25
5
84
60
66
6
19
12
11
21
24
45
7
59
9
12
3
9
63
13
96
29
7
23
36
49
12
29
3
21
63
39
6
27
33
54
49
8
12
75
12
1
41
7
11
48
24
1
8
3
24
81
4
41
3
27
33
21
19
8
12
3
33
16
5
54
25
5
3
111
25
32
40
8
3
30
7
20
3
54
19
20
40
5
27
63
21
40
5
19
119
57
64
17
18
9
3
1
11
102
39
24
21
12
12
7
11
12
36
54
3
45
30
12
1
20
39
97
20
15
78
30
33
3
33
36
15
97
5
18
21
45
24
42
9
51
30
36
27
24
72
27
9
9
15
48
28
12
12
5
27
27
42
67
113
19
5
27
3
6
24
15
16
71
1
8
12
21
30
21
28
72
68
39
18
27
88
11
57
51
21
84
12
3
1
8
36
3
37
5
6
13
59
1
12
20
64
20
3
30
54
36
1
23
33
33
43
32
3
1
5
27
21
6
9
16
8
16
8
48
15
69
3
12
6
3
27
12
24
6
18
72
12
33
3
36
73
56
21
27
16
53
15
4
8
4
29
12
66
24
25
11
42
18
25
92
76
44
123
24
1
20
39
18
42
1
5
19
8
16
8
39
1
35
9
16
152
9
24
87
28
5
30
18
60
6
6
7
20
27
25
20
69
18
81
69
12
7
12
29
54
66
84
48
18
1
17
15
4
41
3
3
25
29
6
13
24
32
135
24
33
27
25
17
63
16
104
15
21
84
4
48
11
21
3
25
29
6
49
35
9
27
13
8
27
18
7
32
123
96
12
42
15
123
12
6
54
12
33
15
93
15
9
64
44
27
6
31
11
42
18
33
27
6
19
83
18
3
39
42
6
36
6
67
11
12
12
57
93
7
132
72
32
28
32
63
42
3
51
48
1
24
32
12
9
42
18
51
9
24
7
47
36
18
15
33
24
7
12
8
144
ABCD 99715422148*3^$a+1 [50078]
1
35
13
24
11
97
36
17
31
11
108
42
43
48
96
5
31
12
143
1
59
132
78
66
25
167
1
143
108
157
29
18
6
55
24
11
25
84
107
1
23
180
36
96
25
47
265
71
1
5
120
31
60
36
89
31
36
59
13
71
30
48
24
240
43
53
66
336
6
72
7
48
83
174
24
42
25
23
13
83
108
25
23
18
7
59
12
25
41
18
72
30
48
144
91
11
114
78
156
78
264
90
6
72
6
13
23
49
77
66
24
25
11
84
1
125
19
5
54
84
54
66
37
24
48
59
37
11
169
77
79
36
173
42
6
19
23
60
330
6
42
18
84
132
1
144
132
41
7
24
12
29
7
60
131
12
72
109
72
12
11
12
1
36
131
6
6
42
31
84
47
24
97
101
7
11
96
120
30
138
49
35
96
1
12
60
71
13
35
61
156
89
72
43
95
25
108
60
59
66
19
71
73
48
108
41
199
48
312
12
11
42
24
48
19
23
13
60
84
11
120
49
227
25
24
36
59
108
24
60
60
97
29
7
17
48
18
126
31
11
1
131
37
53
72
24
168
19
77
31
144
47
12
24
12
162
48
7
107
126
31
24
35
84
61
12
36
204
12
11
36
54
66
73
12
47
18
18
49
72
149
7
23
84
126
18
25
48
36
36
11
25
24
47
66
7
60
72
5
24
163
24
5
54
48
42
7
24
11
12
42
43
48
29
31
41
6
204
24
25
47
36
13
29
96
19
5
18
240
96
48
25
36
41
18
25
36
36
24
203
132
30
31
179
6
54
85
125
55
35
72
54
42
49
72
5
18
48
1
167
13
83
1
60
36
179
48
25
144
35
48
78
66
24
78
96
43
36
137
151
107
6
120
42
24
54
7
17
48
43
47
120
6
7
35
6
7
72
11
85
12
24
47
6
18
73
107
145
107
54
72
42
30
48
30
60
72
60
37
180
23
90
43
24
108
41
67
48
47
126
66
96
72
6
91
36
47
12
1
12
23
13
101
31
95
13
36
11
61
23
234
24
18
25
48
24
12
11
198
66
157
11
49
167
13
191
132
72
49
132
41
24
192
67
167
6
30
132
12
13
23
96
72
30
79
65
66
13
36
60
156
60
11
25
5
144
24
55
11
12
145
11
97
48
101
90
6
43
287
72
48
48
301
48
161
19
11
61
72
60
48
36
108
179
37
113
42
25
24
119
109
96
41
7
36
23
6
18
25
60
47
18
30
90
31
36
5
48
24
24
24
6
84
6
6
109
72
60
17
19
59
108
54
162
54
139
29
216
91
11
66
91
53
127
47
96
36
174
19
60
48
191
13
5
42
97
71
49
95
126
90
54
114
12
37
11
186
24
24
55
72
96
41
66
174
163
5
18
49
23
168
48
24
49
12
36
5
48
7
41
96
19
5
42
6
19
24
23
25
29
72
114
216
61
48
35
1
132
48
47
18
78
138
7
60
12
23
1
179
78
187
83
97
47
18
43
71
73
5
19
5
66
73
144
71
6
43
24
29
90
24
48
102
72
24
7
59
49
72
47
61
36
5
66
109
83
6
31
24
48
24
108
23
13
108
36
17
30
1
17
30
84
6
48
31
107
48
121
29
114
24
48
37
12
24
36
59
121
47
133
36
5
72
67
23
49
77
7
36
47
49
72
84
17
42
37
12
11
25
35
36
36
37
60
5
67
83
25
36
5
7
36
29
6
169
155
181
23
138
42
145
149
7
59
37
65
55
17
18
61
36
53
18
13
11
6
7
83
6
126
1
17
19
36
41
78
25
36
5
66
37
36
5
18
13
11
1
24
72
23
6
42
60
13
12
144
72
24
156
36
60
5
54
12
6
138
13
108
239
1
12
24
131
78
55
72
24
72
41
18
25
72
5
55
11
150
120
150
49
36
36
41
24
31
71
1
89
42
12
36
120
132
1
156
5
24
7
24
113
43
95
181
36
197
19
36
17
31
17
54
66
24
55
ABCD 99716352902*3^$a+1 [50049]
27
37
24
288
56
39
96
57
63
33
75
13
8
111
1
104
40
48
59
205
104
64
48
56
120
75
45
207
36
60
24
144
156
21
27
36
24
25
71
57
40
8
144
136
47
96
201
39
96
1
24
224
48
144
27
12
36
45
135
57
72
111
57
3
45
3
13
80
24
135
36
13
71
9
24
111
97
11
84
60
48
108
9
183
168
49
128
15
49
71
48
24
12
12
1
56
40
8
171
60
48
33
111
144
153
111
73
83
21
63
33
88
23
204
45
3
48
36
156
13
8
24
15
96
1
56
27
84
49
32
64
71
169
8
15
297
16
11
21
15
72
25
8
24
144
15
9
3
21
15
9
99
93
15
84
48
21
64
11
21
123
37
11
36
48
24
145
131
21
40
24
251
37
11
45
96
39
1
23
72
72
33
16
47
84
13
35
36
9
24
87
1
23
9
3
96
36
25
47
33
147
48
12
9
16
11
13
8
231
36
228
204
12
33
99
96
261
24
144
135
96
73
35
12
49
23
24
33
15
57
39
33
147
37
32
87
121
71
1
152
15
1
152
72
168
63
57
48
123
69
24
88
11
85
32
16
32
279
129
15
25
23
24
1
128
96
63
48
240
48
9
159
33
3
45
24
87
132
84
57
3
156
84
156
72
25
47
9
75
96
36
9
159
24
12
21
27
37
8
63
105
24
72
64
32
88
215
145
191
120
36
21
39
9
87
153
40
71
153
3
21
87
36
108
49
8
75
69
15
25
35
12
49
23
1
8
3
45
112
167
9
24
27
21
39
49
104
27
93
72
15
25
48
71
57
3
45
24
39
81
16
35
36
144
72
105
16
8
40
24
8
39
9
27
37
72
128
51
165
48
40
47
1
23
81
27
12
1
120
11
13
32
111
36
13
23
12
109
131
48
48
12
72
192
25
23
72
96
48
84
96
60
49
56
27
37
23
1
47
1
32
3
21
72
39
9
3
69
39
9
48
87
168
1
47
96
24
36
117
88
83
45
16
83
165
40
24
8
40
11
48
21
15
48
72
96
121
56
96
3
37
47
33
39
1
8
16
59
141
51
84
12
48
96
61
8
88
56
63
72
24
96
97
47
24
81
72
48
63
33
75
61
23
9
64
35
21
39
1
72
56
72
48
39
25
119
24
1
128
15
105
51
45
39
60
37
215
9
16
8
63
120
12
61
80
48
40
11
45
87
9
40
32
48
63
1
24
48
71
48
25
83
61
32
24
112
47
48
156
117
24
111
25
8
87
144
9
3
21
27
37
11
144
13
56
27
12
1
95
9
72
111
9
64
80
24
51
60
145
120
80
16
32
27
36
105
15
73
23
169
144
24
95
48
168
72
36
12
9
16
32
39
120
33
144
27
12
33
15
36
12
96
49
56
15
57
40
8
144
16
35
21
24
51
45
64
8
27
60
1
24
59
96
36
24
24
1
72
8
208
104
24
40
24
47
72
48
57
112
11
69
63
49
8
3
12
24
25
83
21
39
48
132
21
16
152
208
143
48
9
24
51
21
27
21
16
47
204
12
73
11
84
9
3
13
23
33
39
105
39
1
23
49
8
16
83
36
25
48
83
133
59
12
25
24
71
97
23
9
75
61
8
72
24
39
48
24
72
72
60
109
32
48
15
24
12
45
16
119
1
32
24
24
192
15
12
45
24
87
9
184
83
21
63
49
32
24
48
159
9
48
40
23
9
120
48
159
96
25
56
39
24
72
73
11
181
23
36
21
27
48
93
63
48
84
48
37
311
132
37
239
33
27
48
108
121
23
129
3
132
1
104
3
48
21
72
15
121
119
1
179
12
132
37
24
176
15
132
12
72
168
72
57
15
25
107
36
97
71
49
32
48
3
69
87
57
120
63
48
24
33
39
24
9
40
11
288
45
87
24
25
24
8
16
95
1
48
24
23
12
84
1
47
33
75
36
96
24
193
47
9
39
9
40
95
1
71
12
84
1
107
96
21
24
ABCD 99716514642*3^$a+1 [50160]
5
25
18
29
24
24
36
192
43
84
48
54
138
30
23
67
48
72
41
37
30
65
115
54
24
54
138
162
41
7
17
108
25
35
163
77
60
103
24
60
77
19
89
96
61
66
137
31
77
12
36
24
36
7
12
42
6
12
96
24
36
36
161
37
150
18
23
127
17
91
125
25
30
42
24
119
7
12
6
59
61
119
25
11
115
42
35
48
157
35
55
78
72
42
6
47
60
157
23
43
54
216
30
60
120
65
85
11
19
5
61
95
1
83
36
1
35
24
108
31
24
41
19
6
90
5
12
7
41
37
18
12
12
48
17
67
84
120
60
12
12
17
31
5
37
72
6
60
54
6
18
275
37
48
144
23
79
29
115
42
48
6
24
114
23
49
35
19
72
192
12
6
47
73
24
114
17
67
60
102
30
66
78
24
66
42
48
5
60
85
42
5
7
65
1
59
151
30
6
18
143
25
47
36
109
35
48
24
109
30
17
43
41
61
47
31
66
66
5
12
55
65
13
24
24
54
12
48
41
37
24
24
47
25
35
67
5
61
47
127
12
89
36
19
12
48
12
17
55
101
1
66
29
36
13
42
12
17
121
35
7
6
24
6
36
60
89
36
91
18
35
37
18
17
12
7
65
84
19
12
41
13
6
41
72
43
60
48
12
144
54
126
113
48
7
18
24
95
43
12
24
60
102
168
6
60
30
11
7
156
65
1
24
42
53
79
53
84
31
53
12
25
95
67
41
19
12
30
179
109
47
79
65
144
43
5
19
30
120
23
7
120
209
91
24
17
85
78
60
5
19
6
6
24
5
24
115
17
25
23
12
43
36
204
5
13
48
95
31
18
42
96
12
5
55
53
79
36
24
78
48
35
85
78
125
24
108
24
1
47
12
13
35
12
19
24
6
24
11
7
29
31
114
6
12
161
37
42
65
13
23
31
5
60
24
19
72
101
145
18
5
24
55
60
48
89
36
84
19
66
48
30
41
49
18
5
43
12
108
54
48
54
29
120
55
12
12
12
173
12
43
5
96
1
23
1
24
42
29
60
19
12
36
137
7
41
7
17
103
41
19
30
23
60
13
96
59
12
12
13
47
7
60
48
53
19
48
5
1
71
1
23
127
24
84
12
42
251
157
54
5
19
72
48
29
31
6
48
18
30
23
84
37
54
24
60
53
72
163
48
36
24
72
84
53
25
42
30
96
119
24
19
17
36
19
5
60
48
37
119
19
6
35
31
6
83
67
17
25
47
24
115
6
95
48
25
90
53
12
13
47
36
67
138
66
29
36
109
30
17
25
143
25
24
18
29
49
6
29
109
102
65
43
108
48
42
42
5
31
60
17
108
144
36
61
11
55
53
79
5
96
12
25
35
13
210
41
31
54
23
55
36
36
18
42
30
24
6
48
192
113
43
48
65
12
48
1
30
90
90
65
55
29
1
48
6
72
42
18
12
66
90
5
25
6
48
90
6
36
126
48
35
31
29
55
84
30
23
49
24
66
78
215
163
17
127
29
19
12
84
6
23
1
24
83
24
43
120
36
29
67
126
42
53
55
42
11
24
108
7
108
17
108
49
18
12
53
36
60
55
5
1
23
192
223
72
101
7
102
6
114
23
36
31
264
72
48
54
18
17
37
59
24
31
17
60
7
5
48
24
13
42
6
23
72
60
13
30
120
12
17
43
5
55
137
43
17
67
30
96
30
18
47
7
5
43
29
36
55
90
18
101
79
17
43
17
37
192
11
13
47
7
5
37
71
127
66
6
120
90
11
55
5
145
35
132
25
42
5
19
60
36
180
65
24
12
67
42
30
18
35
12
91
5
43
36
66
162
5
60
115
41
19
53
7
36
17
13
59
36
127
17
1
11
19
24
120
5
55
72
29
211
36
125
37
18
132
5
36
79
101
109
18
5
49
11
67
42
18
5
1
42
77
163
29
73
18
5
25
179
55
54
35
7
77
1
66
5
24
84
31
65
12
49
11
19
36
78
42
5
97
11
31
41
7
41
31
60
173
31
41
13
72
11
37
30
12
125
19
54
11
31
96
72
36
29
31
6
6
17
48
84
19
65
25
119
115
5
36
12
115
29
25
11
7
5
67
84
36
60
113
31
132
12
41
24
67
5
43
48
17
12
24
24
36
7
5
43
5
12
13
24
6
66
24
24
18
89
19
125
19
17
1
143
49
6
5
12
103
24
42
96
18
6
18
180
12
41
48
7
30
150
17
48
103
12
48
6
35
108
31
60
17
19
144
24
18
83
19
72
89
25
42
12
18
18
41
55
24
5
84
37
11
7
17
13
11
91
18
23
12
48
48
37
59
19
101
ABCD 99717014084*3^$a+1 [50018]
57
83
67
240
144
24
93
48
111
6
87
48
159
45
3
18
83
96
28
36
36
3
17
24
31
33
200
40
3
42
96
35
24
13
24
15
3
6
24
42
65
43
30
11
19
78
78
6
23
112
20
31
57
36
87
12
18
27
45
191
49
30
77
43
5
97
23
52
33
35
40
72
68
43
48
12
84
108
33
32
73
42
12
21
15
30
48
15
9
11
16
15
89
109
11
55
45
12
27
6
12
23
49
35
91
36
53
31
12
17
12
13
36
6
18
27
39
102
30
149
100
44
40
44
52
33
30
6
72
18
12
9
51
132
17
28
92
48
91
6
6
258
11
16
15
24
65
60
1
135
57
102
96
24
29
24
13
47
31
54
12
6
29
19
129
3
177
117
39
39
42
35
24
76
44
16
68
25
12
66
12
77
1
227
85
47
1
63
147
45
72
81
99
15
117
9
59
127
36
53
187
12
5
73
12
15
32
28
32
55
29
7
77
1
24
11
7
45
32
55
65
12
48
36
97
54
33
171
9
32
43
18
24
59
1
75
105
6
84
6
24
48
6
5
84
12
25
3
27
36
12
60
81
56
16
3
21
9
6
48
12
36
69
3
125
37
35
13
12
3
20
88
45
30
12
17
28
27
21
123
6
3
3
17
127
65
55
24
42
3
87
77
151
126
63
165
15
15
57
108
21
11
103
36
72
29
55
29
24
73
102
156
29
60
13
24
15
8
103
48
42
42
132
89
1
3
45
78
102
47
13
15
27
261
3
101
19
36
9
75
12
12
93
9
96
63
20
19
66
30
30
27
9
60
30
9
9
6
9
56
52
159
54
39
48
57
11
97
78
66
18
17
16
108
15
5
19
65
43
18
12
30
12
41
145
11
73
47
24
16
33
6
42
47
112
9
95
25
90
132
60
113
85
36
6
30
162
78
12
6
29
16
56
16
104
28
72
45
6
29
55
6
72
11
4
87
9
9
6
101
48
133
99
9
27
224
136
33
6
5
79
12
60
54
39
104
120
25
6
42
3
24
48
9
51
9
84
180
51
21
27
15
45
3
9
63
96
6
90
5
24
85
15
117
183
21
59
1
18
65
1
11
73
11
160
20
139
33
3
36
29
1
66
33
27
42
72
83
13
24
59
19
6
27
3
41
60
136
27
90
3
92
16
24
15
12
45
33
11
64
57
30
69
27
72
90
6
9
80
40
20
67
156
89
79
65
67
29
28
15
60
72
53
1
51
15
6
119
31
198
30
36
125
31
105
72
56
60
1
18
48
17
12
28
21
42
17
37
3
60
33
12
3
104
25
48
48
12
66
9
57
195
279
9
21
6
18
198
29
19
9
81
42
18
27
32
1
24
12
36
59
88
72
36
3
12
78
36
90
89
37
42
45
45
47
61
90
24
21
48
56
31
18
54
5
52
24
36
48
92
40
36
12
3
17
36
25
24
12
6
108
9
27
144
96
173
25
30
6
6
5
28
21
11
13
3
9
6
12
72
36
60
90
24
126
53
19
5
103
48
9
15
21
15
6
36
23
1
35
24
52
33
6
5
25
138
12
33
92
16
15
18
27
33
59
16
36
63
5
25
11
37
23
25
66
6
63
44
112
3
33
3
30
120
71
91
30
83
40
44
31
21
9
75
21
23
16
27
72
17
48
55
33
39
69
36
36
45
12
96
35
61
15
3
48
12
6
11
240
24
16
36
27
72
5
55
66
87
36
12
57
35
76
56
31
24
81
8
1
23
7
48
41
19
57
36
15
113
52
92
31
6
36
23
49
18
78
24
35
61
35
16
68
37
123
252
68
31
9
36
27
137
36
7
69
105
3
48
3
21
15
24
41
64
80
79
21
36
63
12
18
66
69
33
47
43
24
24
9
3
24
24
81
104
49
3
45
59
40
24
15
54
30
12
5
55
21
8
1
143
91
24
18
108
39
20
25
18
42
36
30
90
126
36
9
20
1
72
11
19
12
24
29
157
59
25
35
7
54
6
17
28
9
35
31
12
21
20
4
27
96
42
27
33
18
45
44
28
12
15
30
90
45
51
53
31
150
95
4
45
84
11
124
87
89
4
51
12
108
72
72
12
6
23
24
43
17
43
78
36
35
124
9
42
21
32
43
12
137
31
24
9
27
72
33
45
27
123
149
24
144
72
48
91
36
33
20
16
57
42
5
60
1
36
78
42
15
63
6
12
174
60
5
4
36
51
17
12
19
6
59
16
3
66
36
63
20
7
60
6
23
55
9
27
5
40
171
93
27
77
103
17
1
71
79
41
25
6
45
84
33
126
29
16
36
3
81
9
11
24
28
27
6
12
15
15
42
30
126
35
7
42
6
90
111
3
5
12
28
152
48
7
9
57
39
9
66
9
15
12
24
5
88
20
12
49
51
48
3
12
18
72
107
85
63
15
17
31
120
33
9
107
16
32
36
49
6
114
27
39
24
72
6
24
24
279
33
63
15
30
84
6
89
40
32
4
36
9
36
15
3
18
12
12
24
60
30
ABCD 99717858946*3^$a+1 [50045]
6
36
12
93
19
38
15
12
39
21
1
14
33
45
12
18
22
35
13
92
66
28
65
15
57
3
4
2
63
1
26
96
28
74
51
81
58
20
16
32
4
20
48
28
29
45
6
93
25
30
20
6
90
30
168
48
12
46
65
7
12
50
10
65
111
12
12
33
69
16
8
10
32
100
30
32
27
1
120
110
34
8
16
26
54
22
92
16
110
87
97
26
22
2
48
10
54
116
22
50
57
79
2
34
56
24
28
2
16
54
44
12
42
18
10
38
9
36
45
10
5
1
50
4
30
2
70
32
75
27
9
19
18
35
9
48
16
2
70
23
27
90
130
17
27
34
11
1
14
100
156
18
59
201
70
14
51
9
12
6
10
32
6
16
26
24
58
41
12
33
6
60
16
30
23
49
2
16
72
17
19
41
31
68
21
79
20
6
10
8
22
14
12
42
12
54
12
18
12
102
12
4
2
12
66
10
11
45
186
45
27
22
56
39
108
111
160
54
71
31
8
60
36
42
87
43
44
144
21
45
16
32
51
55
14
30
6
22
14
58
17
36
27
46
14
6
76
11
9
16
12
68
60
4
66
53
7
30
50
40
44
16
29
21
60
34
14
60
24
18
9
81
255
33
42
4
125
1
50
52
53
9
10
26
15
9
39
60
1
30
36
14
28
8
184
23
72
9
22
8
36
24
21
51
22
26
12
60
52
48
5
13
74
33
63
52
80
4
44
24
148
20
18
39
21
6
4
17
72
3
24
6
58
2
22
17
31
90
98
24
6
147
15
57
21
42
64
8
30
36
46
80
9
27
54
48
36
30
30
15
1
26
30
42
28
44
4
2
147
3
10
42
17
19
29
36
9
10
8
9
1
50
10
68
15
21
51
55
2
66
42
4
35
111
10
20
30
22
78
68
24
160
48
2
6
172
50
3
75
60
69
48
3
52
53
39
57
3
12
48
12
10
78
72
44
40
50
90
12
12
105
73
18
24
12
89
24
27
24
22
18
30
95
1
14
84
21
55
17
7
116
6
18
48
54
144
10
14
18
84
45
51
12
72
46
20
27
15
72
94
36
35
19
60
65
15
9
15
22
18
8
24
33
25
11
75
6
18
18
12
16
2
130
32
3
63
12
34
26
24
24
36
16
80
4
90
24
71
1
98
82
62
30
46
41
19
32
30
30
9
3
12
6
3
55
17
19
48
18
32
28
14
70
20
24
10
36
5
31
8
100
44
16
32
88
6
35
103
36
125
1
26
45
15
60
52
6
26
9
49
6
80
60
96
24
4
18
23
15
4
12
8
60
6
22
80
9
255
24
6
30
189
55
56
9
45
64
18
24
26
27
55
50
42
28
2
36
15
45
52
158
12
130
8
12
70
42
11
24
33
12
3
135
66
52
44
18
16
72
17
12
33
48
27
33
18
30
12
87
3
33
15
90
10
17
39
30
3
13
20
24
48
22
30
23
31
17
39
30
24
34
32
28
8
4
50
4
50
57
69
30
69
72
67
18
24
8
10
8
108
12
48
6
15
19
12
17
25
50
40
8
28
2
15
72
27
130
6
44
84
42
102
78
22
2
16
8
150
21
19
20
36
144
90
60
10
44
100
26
24
42
174
75
39
70
71
51
10
138
36
14
22
44
114
27
19
20
12
30
4
35
60
15
60
24
36
6
88
6
29
99
28
14
46
2
12
39
55
17
48
7
62
12
34
29
55
8
33
31
44
82
32
132
94
14
6
10
6
29
51
96
18
70
20
40
72
38
64
6
2
132
90
36
12
54
28
2
94
32
112
2
6
27
13
110
18
24
27
3
21
84
57
70
36
54
38
40
50
51
9
12
4
80
10
29
21
30
9
15
16
26
30
16
5
108
57
18
24
6
15
19
6
62
90
42
6
10
6
11
3
12
28
180
17
13
32
40
44
60
48
48
52
131
67
5
37
18
20
72
18
60
4
36
92
66
40
50
10
32
198
142
17
57
16
38
34
20
16
54
90
23
27
120
28
24
20
28
36
26
90
33
51
40
14
12
4
50
40
60
56
9
87
4
74
22
18
72
8
111
1
24
14
52
17
15
6
22
38
34
26
54
117
19
20
300
16
36
8
9
43
29
24
12
15
58
24
11
45
27
7
12
44
30
39
55
2
6
120
9
15
48
132
10
35
3
78
12
36
30
52
44
24
40
72
5
3
52
53
12
24
93
10
6
20
12
22
36
20
36
30
48
42
58
102
140
96
33
7
44
6
72
6
9
1
90
24
68
18
51
45
6
40
188
10
14
22
86
22
38
30
82
17
31
17
37
23
3
48
22
20
10
38
6
9
69
75
216
21
18
6
30
36
4
54
18
8
45
27
58
20
70
116
9
24
55
8
10
83
37
18
72
44
78
76
50
6
3
15
33
63
42
28
107
75
10
18
2
75
72
1
120
20
30
64
8
72
48
48
54
3
3
106
26
9
63
12
81
27
12
6
54
45
1
80
18
60
24
48
114
78
12
21
85
38
6
16
8
39
75
16
32
12
30
36
15
60
27
24
16
44
60
28
48
113
19
2
36
27
7
48
50
18
4
8
10
23
9
3
43
98
112
20
42
196
44
10
62
46
14
36
52
8
18
15
31
8
100
18
23
12
19
5
120
1
54
14
39
21
16
44
64
36
44
18
52
18
35
12
60
63
54
6
33
21
4
2
28
92
24
141
39
28
6
110
6
94
2
3
49
38
12
112
56
22
32
58
32
21
39
33
1
47
63
160
20
30
90
22
50
12
40
8
24
18
27
99
4
38
94
26
28
11
25
35
39
12
40
20
88
17
37
110
96
4
96
26
39
45
30
42
54
10
18
8
9
99
30
22
53
19
18
12
200
18
4
146
42
6
42
174
60
10
90
14
24
16
6
ABCD 99717932012*3^$a+1 [50065]
45
35
40
63
81
69
107
16
69
78
108
33
24
63
9
24
24
32
61
138
41
120
120
103
36
21
24
32
43
21
24
72
285
72
267
15
24
9
21
216
51
27
53
253
126
36
198
11
136
72
8
109
195
45
90
105
39
72
9
75
45
15
126
147
96
120
32
24
328
32
64
120
21
75
3
93
24
56
79
9
75
221
64
120
117
42
108
18
99
48
144
48
32
55
129
24
32
85
35
55
65
85
18
177
56
24
85
99
24
51
101
40
39
150
27
24
264
24
48
27
77
175
120
33
21
11
85
11
144
40
56
264
88
111
60
69
3
12
126
75
39
17
139
21
144
32
88
75
90
144
195
32
16
80
7
33
39
144
126
51
80
24
40
123
141
117
27
63
12
45
48
24
45
384
27
224
55
30
35
208
96
27
93
45
11
64
56
19
36
185
175
108
53
85
18
9
261
131
184
32
24
13
123
240
24
120
99
96
45
3
132
153
32
115
5
103
36
162
54
221
24
151
33
261
126
18
27
39
54
11
229
11
16
135
102
27
240
168
141
54
18
75
123
21
213
227
85
75
80
61
90
57
117
144
54
93
48
72
279
225
80
64
21
6
245
79
9
384
32
79
36
156
180
18
96
3
48
183
17
55
192
33
120
24
39
60
12
33
21
18
57
200
85
35
43
21
69
3
80
37
75
21
51
165
270
5
64
96
45
24
27
168
39
192
60
138
75
128
184
69
99
8
280
207
12
96
72
36
57
80
133
219
32
55
9
56
16
48
27
18
147
120
39
9
15
41
120
64
39
72
129
15
24
137
16
99
165
45
11
40
243
120
36
65
96
187
165
117
24
339
240
27
5
136
144
24
267
42
107
184
176
16
24
15
264
54
27
56
67
18
102
42
51
3
252
297
336
32
19
138
27
15
65
16
99
156
9
96
45
90
249
96
168
56
79
192
24
41
24
55
129
21
35
85
11
7
96
30
11
40
3
165
72
24
96
93
18
150
30
144
5
64
21
99
87
9
24
240
144
27
69
120
51
5
61
90
78
11
40
80
13
90
33
24
144
24
93
72
78
84
9
56
61
59
88
147
48
21
51
18
72
6
149
13
83
163
21
80
31
9
48
96
32
64
39
57
72
32
208
72
39
72
60
189
80
109
11
61
48
11
79
126
126
93
51
108
137
16
24
171
149
61
99
24
45
66
41
85
78
21
45
131
247
105
261
11
96
19
66
42
105
120
48
48
32
325
3
72
24
51
69
165
99
45
11
163
36
96
105
39
105
240
51
66
54
18
291
15
41
136
63
17
64
56
24
55
9
144
63
108
141
3
213
159
108
213
45
30
42
27
3
93
93
54
90
30
72
21
48
21
6
29
55
78
390
132
9
261
18
33
87
6
192
72
42
41
ABCD 99718037548*3^$a+1 [50002]
9
27
24
54
12
43
29
7
29
72
55
5
12
3
108
57
3
45
6
129
12
69
39
112
8
39
126
27
108
196
71
13
60
11
78
51
12
45
15
108
52
107
18
18
25
20
45
6
49
20
16
44
99
37
23
33
48
9
120
36
36
18
21
12
4
116
120
39
121
125
183
52
53
24
30
61
180
36
44
57
19
36
35
54
18
21
15
45
87
49
113
12
6
48
24
18
175
8
72
64
35
1
107
18
72
90
1
35
57
15
42
18
13
36
35
1
8
81
79
71
36
49
60
84
92
15
18
147
88
20
111
1
137
3
220
128
12
87
90
60
48
75
4
180
11
73
5
27
45
108
27
40
20
249
51
4
5
18
18
103
5
36
18
1
20
16
120
23
12
1
8
69
36
66
25
35
210
19
60
11
21
39
18
48
43
32
39
30
24
15
60
12
40
20
15
48
45
136
36
89
36
18
36
18
36
127
113
55
47
78
12
43
20
12
69
204
31
44
12
108
39
12
1
17
18
25
80
9
84
135
16
44
12
195
30
43
101
24
12
63
12
57
12
36
18
1
56
60
64
36
23
37
17
12
79
12
5
12
91
5
174
132
18
48
3
12
27
66
7
89
19
12
35
73
107
18
24
123
4
116
120
28
17
150
12
21
69
63
87
153
183
45
27
24
1
35
18
87
69
19
35
6
31
8
27
42
3
153
75
40
32
57
3
28
89
6
37
47
21
57
75
160
8
99
33
105
42
21
60
99
120
153
9
55
35
9
60
129
42
66
18
90
7
120
5
72
67
41
12
91
20
40
11
25
56
9
151
65
19
44
9
90
18
3
21
39
100
77
3
81
108
43
20
9
36
15
4
35
9
15
12
42
30
33
117
72
19
180
12
128
40
17
102
42
111
28
41
198
13
17
96
15
52
53
15
165
115
11
18
111
16
36
125
108
7
120
108
17
54
21
3
1
44
12
48
15
42
3
45
36
150
49
17
43
20
60
39
21
147
105
40
17
90
12
9
135
61
83
60
12
9
45
27
9
19
17
108
54
21
52
77
103
35
25
29
180
19
77
15
40
48
5
54
12
1
68
40
72
5
144
18
13
80
28
72
8
52
89
48
72
39
60
51
69
69
78
45
9
51
48
12
88
12
5
84
108
3
93
12
15
4
44
15
12
33
21
54
54
42
18
51
120
12
45
3
39
37
44
57
63
9
3
33
42
48
61
56
100
53
15
21
39
112
17
63
28
32
39
36
72
33
57
67
149
67
8
27
33
165
42
120
18
7
173
6
1
80
117
18
73
20
9
150
81
72
39
81
28
72
24
29
55
5
15
16
23
13
20
15
150
12
222
54
31
89
6
141
4
116
48
16
71
33
105
7
47
1
5
15
16
24
92
15
85
23
66
24
55
17
120
43
80
9
51
39
12
1
20
60
60
48
60
12
69
31
108
95
30
24
12
18
93
15
25
8
76
23
21
15
54
91
32
108
21
31
89
6
54
18
1
12
125
63
9
60
63
3
25
12
24
29
6
85
24
12
185
48
6
21
27
81
12
88
125
24
103
53
60
30
37
68
45
27
4
116
105
55
29
36
24
39
45
24
31
17
90
24
48
18
180
60
63
9
36
15
39
36
37
29
6
30
3
112
84
36
68
21
54
24
33
129
30
6
19
11
54
6
33
72
40
20
15
13
80
9
7
44
12
60
39
1
53
114
73
47
1
60
17
84
36
43
92
60
3
181
53
72
279
9
51
45
15
40
65
55
72
8
52
53
84
72
24
12
3
39
1
11
9
45
54
81
69
3
45
24
31
179
9
45
15
21
18
72
18
151
11
18
51
57
78
84
18
3
69
43
48
20
39
48
42
18
18
30
114
30
33
45
30
72
153
88
119
93
88
20
21
99
60
132
15
45
48
12
3
84
1
35
24
108
30
19
23
18
19
11
73
71
1
5
72
67
204
92
48
129
30
37
36
5
102
21
40
29
51
27
49
89
42
12
132
1
65
15
48
12
40
107
12
21
105
18
45
9
43
35
49
56
15
18
27
60
100
20
9
91
24
65
6
18
31
23
12
9
51
48
313
48
17
79
36
35
13
32
60
33
60
55
12
24
35
30
36
18
6
55
161
3
45
72
3
15
1
36
20
39
21
9
36
42
73
48
71
6
120
54
1
20
120
9
18
21
99
1
200
120
21
114
37
137
3
39
18
72
30
36
33
27
12
108
24
48
18
24
19
65
7
68
16
36
77
36
15
57
3
120
39
121
41
36
12
36
7
107
18
103
72
24
11
72
60
21
45
36
18
18
24
99
9
156
132
55
47
1
ABCD 99718400032*3^$a+1 [50030]
36
48
15
45
144
24
43
29
12
48
24
60
91
5
219
21
12
120
36
19
125
3
57
7
8
9
7
120
53
91
113
12
27
24
21
60
39
16
17
31
32
45
144
24
3
45
12
15
88
53
43
137
24
7
32
24
88
96
29
12
55
48
72
48
56
9
12
3
93
91
24
5
12
48
31
32
88
48
104
33
31
29
3
57
12
91
8
24
136
65
31
48
113
84
36
36
43
8
93
3
81
168
7
5
19
32
9
31
5
12
7
24
48
17
48
144
7
197
67
8
9
103
77
36
39
9
7
41
31
5
108
63
48
45
240
12
15
117
48
99
9
120
12
75
9
31
5
3
24
16
48
17
31
32
24
48
40
56
9
72
12
72
84
60
24
12
24
7
48
24
176
81
39
48
88
65
39
16
48
125
84
72
36
3
16
149
43
17
36
36
7
80
40
80
9
111
45
36
36
36
63
9
55
29
36
15
81
55
17
111
105
31
65
7
5
108
72
15
33
31
29
27
45
3
96
48
9
60
60
63
96
16
72
48
17
15
112
5
19
41
15
48
24
57
48
72
31
24
17
24
12
36
7
41
55
24
8
9
79
17
31
8
16
32
21
3
117
147
24
21
27
45
19
48
53
19
89
12
123
21
36
7
8
16
48
41
96
63
9
72
132
36
48
55
17
31
32
16
24
24
24
125
204
31
24
41
36
12
87
24
9
7
65
72
31
104
24
24
33
31
48
72
56
57
12
19
41
87
57
7
77
264
19
72
56
9
79
80
21
51
48
96
9
7
48
24
72
48
8
45
75
69
48
72
19
53
99
72
72
69
3
40
8
16
17
144
7
41
12
12
151
29
43
8
24
153
7
96
5
60
15
201
15
16
5
51
112
8
40
8
120
93
72
19
5
36
36
75
48
21
12
7
24
5
36
60
91
24
56
64
24
5
19
104
9
12
216
19
53
228
7
96
17
7
65
7
17
276
180
39
57
15
33
87
57
15
48
33
36
72
51
129
63
40
48
53
3
21
115
104
64
24
72
48
41
7
17
7
5
168
19
120
72
5
211
32
33
79
8
9
48
31
80
21
24
19
77
3
9
7
17
7
48
48
101
60
127
24
24
32
16
8
120
16
89
7
24
120
5
19
48
65
103
72
29
3
9
12
12
60
19
80
9
48
7
53
75
24
9
55
32
105
48
15
40
5
139
65
156
67
5
43
48
17
60
19
53
108
31
8
9
12
3
40
65
87
69
51
57
39
9
108
12
12
24
3
40
29
51
9
84
36
12
139
17
103
56
96
33
15
9
15
165
12
48
31
8
21
36
7
77
43
24
24
24
89
79
17
15
9
103
24
24
41
31
120
101
12
15
105
15
69
19
128
21
19
41
24
7
48
8
48
57
103
8
24
57
87
24
16
77
168
75
136
72
128
16
24
17
15
40
89
15
48
40
101
24
27
16
24
80
165
27
9
48
103
24
17
87
40
8
21
27
40
80
64
8
189
19
56
16
8
9
15
45
43
168
53
36
79
101
171
96
40
5
60
39
9
127
8
21
12
24
7
8
33
63
9
7
120
24
29
27
16
32
57
240
72
103
5
24
19
41
31
29
67
17
132
19
29
27
16
17
39
45
91
5
3
33
48
24
135
64
53
12
79
32
21
36
96
12
3
9
144
159
16
5
27
9
31
32
9
84
36
168
60
84
7
264
24
65
48
12
51
81
55
29
3
69
19
48
24
17
103
32
57
55
48
32
9
7
5
27
40
17
48
7
120
32
9
15
21
12
12
3
48
144
16
72
8
21
123
24
9
120
24
7
5
3
117
19
89
72
48
12
91
17
48
24
7
29
60
108
12
103
29
43
17
55
8
45
27
9
12
43
8
16
144
65
31
65
72
7
8
117
48
12
72
12
27
69
84
7
32
88
17
39
48
64
24
120
8
57
36
3
64
96
8
57
48
120
7
5
75
21
3
21
19
24
101
36
60
67
8
33
7
96
5
67
5
3
40
65
39
9
72
87
57
96
12
27
16
72
72
24
24
17
103
29
144
60
15
45
75
96
81
55
5
72
27
93
43
152
33
7
8
69
48
12
103
8
24
16
17
103
32
9
7
72
41
15
64
32
112
32
45
27
45
27
64
17
12
27
16
53
12
15
21
19
24
17
7
48
152
48
40
41
24
84
91
8
16
48
41
15
16
5
12
15
21
12
12
84
319
32
24
21
36
55
8
57
7
32
120
40
29
72
120
72
51
9
39
21
3
9
31
152
16
197
24
3
117
84
79
24
48
32
57
36
3
16
72
32
64
29
12
60
36
108
12
7
8
33
48
55
65
55
24
24
41
31
5
120
132
60
12
15
9
103
185
79
41
7
5
84
7
17
7
5
19
8
9
63
24
40
48
5
67
5
48
108
7
72
96
8
33
ABCD 99718402768*3^$a+1 [50094]
36
13
71
30
66
108
162
84
54
1
24
72
5
139
41
180
90
1
77
67
53
12
54
30
90
24
6
60
24
6
1
119
54
42
174
60
6
18
120
36
84
36
36
79
389
42
18
30
36
90
6
48
186
60
31
53
283
17
36
60
144
12
115
89
295
96
5
48
36
30
66
151
53
139
65
60
120
42
25
95
24
150
60
24
6
49
17
24
30
54
192
19
72
17
12
150
84
120
36
60
18
12
43
11
60
6
43
137
120
48
175
35
42
48
42
73
77
43
5
180
60
12
78
1
72
23
216
24
1
95
24
54
90
90
150
73
47
6
91
65
48
150
97
96
53
66
18
55
5
163
59
90
19
5
60
24
72
84
330
1
89
127
59
174
6
294
6
181
48
29
126
114
12
60
90
49
24
101
120
186
25
53
192
90
193
35
13
197
162
114
144
7
5
48
42
18
66
54
103
120
119
84
30
55
5
114
90
6
24
97
5
43
120
65
55
47
24
24
42
78
42
55
89
54
270
156
54
66
55
149
42
48
102
210
288
6
84
36
330
96
18
36
480
6
114
96
283
48
24
125
84
6
18
55
11
6
55
168
107
18
30
12
90
24
127
119
73
65
12
24
144
163
17
180
36
36
168
12
48
96
120
36
139
96
143
120
1
11
204
1
53
60
12
91
47
97
65
48
12
24
6
18
36
90
157
143
84
246
24
96
216
60
108
66
84
25
96
41
48
12
18
1
95
24
25
5
90
12
61
119
18
6
1
119
264
6
66
18
150
25
48
120
53
144
91
65
7
53
115
119
60
30
126
6
120
43
5
72
24
24
162
25
240
53
30
37
89
36
19
41
31
113
96
24
24
6
24
42
48
12
18
241
144
17
60
144
19
17
30
121
23
66
48
6
66
151
17
6
145
71
18
240
6
24
241
11
13
47
18
156
24
60
7
113
175
77
24
115
71
121
83
126
24
30
30
120
60
24
120
60
115
17
30
174
66
24
84
102
60
24
216
19
71
48
1
101
114
24
96
36
384
36
25
29
67
48
119
102
234
1
209
36
48
132
174
6
30
30
60
240
54
6
24
144
55
65
60
43
29
18
97
96
23
30
67
29
18
73
119
30
90
54
67
144
53
246
181
5
19
29
210
90
175
65
12
19
29
12
18
132
54
90
30
235
41
48
6
30
6
133
95
73
29
18
402
24
7
48
71
48
102
19
29
12
24
24
223
29
24
144
162
30
91
48
5
36
31
89
78
193
77
72
43
11
30
96
30
25
149
90
25
35
109
35
61
41
84
67
47
97
53
43
143
36
13
336
35
60
174
60
175
5
72
234
30
67
29
138
90
12
144
91
48
168
53
24
6
66
18
120
6
36
24
6
1
59
114
30
37
239
60
109
71
1
29
48
60
72
108
30
60
66
66
18
30
30
7
96
23
90
54
30
6
150
24
132
30
85
24
65
24
36
24
115
377
168
6
114
96
487
47
25
71
1
48
5
36
174
120
42
103
107
85
29
139
96
5
186
90
120
55
23
120
6
156
103
96
71
ABCD 99718449146*3^$a+1 [50003]
18
42
25
17
31
41
60
24
222
30
12
43
5
19
5
6
12
13
5
90
84
45
21
12
90
12
84
217
32
27
141
27
6
67
17
48
15
123
21
48
36
57
15
33
7
119
1
23
12
84
1
24
41
79
29
96
115
8
63
18
102
102
48
48
27
72
3
84
81
33
60
115
11
6
12
12
156
39
45
51
87
73
59
180
1
32
33
12
3
69
54
30
12
55
20
48
52
77
123
64
41
12
96
99
27
24
96
9
147
18
31
24
5
31
11
25
23
105
16
29
67
53
36
31
209
79
11
9
16
36
29
63
36
21
55
65
15
60
15
90
90
1
128
45
7
108
36
41
30
12
30
6
9
12
36
9
24
12
24
55
5
15
21
39
81
54
18
48
102
61
132
5
60
102
37
29
27
28
29
18
85
144
53
3
87
6
42
9
100
89
75
15
9
112
5
31
32
156
16
53
72
39
27
18
30
30
6
30
3
27
9
40
125
204
30
1
59
37
44
21
15
51
45
27
61
47
48
9
28
5
27
28
5
3
12
57
90
13
20
3
6
54
102
48
12
79
24
20
81
115
60
29
30
37
20
15
18
72
72
75
60
52
95
49
11
18
7
41
19
35
30
78
13
104
51
84
24
24
57
9
24
15
28
5
39
63
102
36
18
237
28
11
60
108
36
61
120
11
9
36
33
127
5
103
11
33
33
39
76
80
3
114
120
3
9
24
51
21
12
18
30
63
75
6
60
36
12
31
11
144
117
9
3
33
30
25
80
45
99
81
108
60
211
20
16
17
72
31
119
30
60
150
54
42
9
33
7
60
44
81
6
42
12
115
29
90
36
69
117
18
6
18
48
9
16
24
20
9
24
67
8
135
1
12
84
24
32
57
87
16
17
36
291
15
1
173
67
5
27
33
15
33
27
9
90
30
60
30
33
117
156
144
135
60
4
29
90
33
33
7
5
24
48
67
155
81
4
113
18
9
63
18
19
35
61
17
43
32
105
3
243
1
20
24
45
42
73
20
36
33
60
18
9
4
12
144
179
21
60
48
3
93
12
45
48
84
3
3
25
11
25
5
6
25
44
36
3
24
42
36
19
84
11
49
12
47
18
39
39
121
5
19
47
108
66
3
36
87
42
15
33
3
51
78
6
126
24
147
99
18
27
105
60
6
18
31
35
6
30
30
63
111
25
8
48
57
31
56
16
29
6
9
100
59
37
60
108
36
11
18
6
18
15
76
44
105
31
300
32
4
5
180
15
33
3
27
102
51
9
36
75
39
84
61
24
125
102
30
54
25
20
21
42
12
1
47
42
31
24
8
63
13
29
103
29
15
16
20
60
3
97
119
90
60
63
3
45
129
6
45
15
13
11
6
19
95
1
108
36
11
42
18
42
42
81
27
33
324
3
102
48
43
29
54
21
15
24
36
61
29
36
12
3
15
45
57
30
13
23
6
19
5
27
48
75
90
36
51
4
56
15
57
12
15
61
17
240
127
65
19
20
45
27
9
84
27
33
12
72
7
11
42
30
13
29
84
27
63
6
19
44
3
33
21
84
72
54
6
15
64
20
39
37
5
108
6
18
48
42
57
4
11
18
3
4
96
44
108
88
8
36
4
5
72
60
18
54
43
35
73
59
45
63
9
15
33
15
18
24
84
42
13
41
24
12
19
36
120
20
28
41
91
80
4
221
3
16
95
6
99
9
126
1
24
23
42
66
24
6
12
12
91
32
63
33
15
102
132
6
1
29
151
125
48
48
12
15
148
59
1
8
81
39
57
55
24
96
47
60
37
5
24
6
144
324
6
111
45
6
13
12
29
19
72
17
30
6
7
53
91
35
45
36
117
67
68
3
13
20
51
9
57
18
37
44
9
72
90
24
18
48
84
18
12
109
29
66
21
9
7
92
16
20
15
1
41
99
3
97
113
7
24
32
3
141
9
6
61
29
19
29
96
6
9
105
7
107
30
12
36
12
3
27
13
48
35
6
60
66
33
27
12
33
9
36
24
3
63
30
18
25
11
25
41
39
4
89
6
45
16
20
33
7
29
7
32
15
12
30
24
27
9
31
95
45
45
3
100
119
37
119
42
43
65
7
47
168
9
63
61
89
30
6
55
47
9
36
4
5
6
60
24
9
16
8
112
8
3
30
55
24
24
72
408
71
18
66
37
17
7
125
151
17
15
45
48
79
20
63
42
78
37
29
36
36
48
31
35
1
197
48
18
132
102
27
36
39
145
36
29
51
57
6
1
60
53
75
27
9
45
54
48
24
6
43
161
54
24
132
1
53
7
173
7
17
30
60
33
4
20
15
24
9
57
19
12
107
6
7
179
120
48
30
72
15
63
48
49
5
6
13
59
21
24
48
105
30
30
3
100
5
7
24
59
42
139
128
12
9
67
23
9
3
78
67
20
12
87
93
105
78
78
66
186
27
52
60
11
73
71
48
12
61
59
66
72
ABCD 99718744382*3^$a+1 [50064]
61
8
28
72
8
88
23
48
1
68
27
25
23
12
48
25
32
63
312
36
25
36
20
120
36
28
68
51
37
71
25
36
12
32
111
45
28
96
71
9
15
45
3
48
24
9
76
60
23
24
9
48
99
13
36
32
3
181
12
11
13
20
36
15
13
20
72
16
80
16
12
68
39
9
64
60
72
36
108
36
56
136
59
21
27
33
27
73
59
84
49
8
36
27
96
9
60
36
48
15
33
60
204
3
36
33
87
72
73
335
33
72
27
9
51
49
71
1
24
143
13
8
12
76
71
1
48
11
13
44
87
9
168
3
13
32
4
47
9
87
13
36
35
21
24
64
32
3
60
60
48
48
57
16
68
4
44
87
36
1
32
184
8
159
24
61
11
133
59
13
44
3
12
24
9
51
9
3
25
8
28
83
1
24
23
21
4
24
12
59
21
48
39
13
119
13
12
56
39
48
1
140
27
37
20
15
84
45
15
1
12
20
72
39
69
3
21
147
25
44
12
39
24
36
25
275
69
27
49
47
45
60
4
44
15
69
27
108
9
76
12
11
13
59
9
99
48
60
69
3
49
191
33
4
60
108
12
8
60
36
24
72
16
24
20
3
12
12
24
12
12
49
20
28
24
32
132
12
40
8
27
109
8
27
96
25
11
12
60
69
16
72
12
11
9
4
104
60
100
92
12
15
85
92
52
32
15
33
4
23
48
153
39
45
76
59
81
36
52
59
21
12
40
83
1
11
57
112
11
21
27
1
11
24
9
4
24
12
20
12
64
36
68
24
84
16
23
9
108
12
52
47
24
36
12
21
24
3
24
1
47
13
47
12
13
23
12
117
3
97
68
168
24
3
48
132
37
8
52
68
76
20
39
21
24
99
13
23
144
180
13
8
75
1
47
57
3
25
44
15
93
3
1
96
44
15
49
47
1
36
104
36
28
20
3
57
39
288
61
11
73
24
8
24
4
11
84
13
35
21
28
11
21
60
87
12
33
12
63
9
96
27
21
160
32
39
180
109
68
15
36
12
1
20
144
108
15
12
1
95
109
68
3
37
56
16
35
36
12
33
84
160
12
56
24
51
12
1
188
52
32
12
24
24
28
60
12
35
9
3
13
83
57
4
84
24
35
21
15
96
93
184
8
24
28
11
48
9
39
84
73
56
16
8
3
25
24
92
75
13
80
51
9
16
32
39
69
27
1
8
3
25
48
83
9
75
33
76
83
1
35
73
35
25
84
35
33
24
36
3
37
8
15
69
28
35
133
47
145
80
15
21
39
69
63
1
47
33
219
49
68
39
24
45
15
61
12
72
8
84
4
36
20
48
51
1
32
4
36
72
8
27
12
48
145
56
12
88
56
88
11
69
27
12
49
11
97
23
13
47
48
177
60
15
9
76
68
27
61
132
92
28
72
47
61
119
13
11
24
96
57
15
9
4
36
68
144
40
12
11
25
32
4
36
11
9
27
133
59
13
95
33
3
48
156
97
80
15
73
84
23
9
28
80
87
25
32
24
87
133
12
96
95
13
47
1
179
60
36
57
72
12
15
192
36
25
24
23
228
49
20
24
60
243
57
39
13
84
47
25
20
36
52
24
68
135
133
32
3
165
15
33
4
56
36
24
48
36
3
1
12
36
8
39
97
32
40
20
147
49
20
15
24
9
36
28
20
3
24
9
24
40
20
108
24
15
13
107
9
24
3
84
61
20
75
9
27
24
36
49
20
75
105
16
20
52
47
12
25
56
87
12
12
153
24
4
12
56
60
12
16
60
23
69
28
11
24
9
124
20
15
45
28
23
84
180
93
3
72
48
1
32
12
39
60
13
35
25
32
24
51
153
99
93
48
60
27
9
28
72
32
4
11
9
88
35
12
96
36
1
108
56
39
9
204
16
11
120
37
107
156
25
35
49
95
13
23
93
64
23
1
71
9
4
11
9
4
36
11
73
23
45
15
24
81
15
45
48
12
15
48
97
143
165
16
96
20
87
120
165
16
35
9
63
48
12
33
204
24
40
44
88
48
56
27
33
28
35
12
13
20
36
88
35
48
25
131
24
60
108
85
35
61
203
45
60
48
111
109
12
23
165
16
44
24
4
95
48
105
4
23
72
36
177
3
24
48
72
60
25
35
96
9
52
24
11
24
12
33
111
9
27
61
48
59
96
36
48
21
160
23
36
25
8
52
104
3
48
36
93
16
8
171
21
36
3
85
68
3
36
36
24
24
12
73
72
12
95
49
24
59
36
9
63
72
61
47
36
57
15
177
52
48
11
24
205
92
88
23
13
92
124
35
48
12
97
47
12
121
11
36
12
48
12
13
35
13
11
9
39
13
95
33
4
68
52
96
8
28
35
13
56
76
107
1
35
9
99
69
48
39
37
107
25
12
59
1
12
24
47
1
24
11
25
83
21
72
15
97
95
72
45
52
72
132
56
3
ABCD 99718863196*3^$a+1 [50069]
3
88
137
31
59
37
71
25
269
126
45
9
30
6
43
119
1
101
60
66
24
45
48
27
21
267
13
5
27
153
63
112
48
29
42
30
99
51
69
87
54
126
69
21
27
40
77
36
159
40
131
12
57
21
12
7
11
42
120
42
48
33
9
246
9
81
199
131
72
13
17
180
67
263
108
45
48
81
55
48
23
54
43
47
78
192
126
109
128
192
75
45
15
9
40
41
18
37
53
3
177
120
63
40
24
35
13
113
114
48
42
3
87
105
64
24
8
64
5
18
25
77
43
80
112
41
175
32
120
87
18
108
27
27
45
24
24
27
61
8
40
41
66
109
8
87
49
17
72
90
60
18
162
21
40
59
13
119
36
85
8
64
197
6
12
25
17
30
33
3
72
72
109
216
8
16
17
79
240
5
3
87
9
16
41
7
120
5
27
24
87
9
16
8
9
48
39
15
6
67
17
55
41
39
33
12
36
7
107
48
21
16
5
19
89
72
30
33
93
60
15
40
17
72
48
18
72
78
84
18
1
77
3
9
18
42
163
107
45
63
33
51
108
78
90
9
120
15
90
18
45
88
47
12
90
19
56
16
239
9
129
42
45
21
123
24
33
183
21
43
32
48
75
93
117
90
42
55
11
37
77
3
336
69
60
31
32
39
96
84
60
120
78
90
48
42
18
54
31
80
9
39
72
75
54
39
27
24
90
123
16
59
12
78
162
25
41
79
48
17
6
9
75
36
90
42
48
42
3
9
15
3
93
64
23
18
127
168
8
64
8
24
168
88
80
39
1
149
18
33
280
5
54
6
55
107
318
7
83
13
41
96
15
87
252
60
66
15
39
6
19
24
77
43
29
27
33
7
8
40
32
93
91
71
49
41
271
29
3
88
72
5
72
30
93
16
131
30
15
75
61
47
78
3
87
33
16
8
63
24
9
112
89
6
30
3
21
75
24
9
72
79
131
21
48
99
102
63
48
40
8
72
165
24
51
15
57
33
15
48
16
8
45
115
95
33
9
79
41
6
25
77
72
36
42
45
3
270
42
18
243
16
56
45
300
63
96
3
42
90
18
102
73
72
5
19
101
75
40
8
27
18
18
129
16
47
177
63
120
81
24
16
24
56
72
88
107
72
168
45
135
97
47
25
95
1
59
18
51
40
29
18
24
180
126
30
57
105
78
73
29
3
69
18
42
18
117
243
13
48
80
57
7
155
18
90
33
51
85
23
42
103
8
88
107
13
56
15
18
7
56
9
60
75
16
152
75
252
96
12
42
18
30
43
29
78
108
49
24
89
30
1
41
66
24
18
102
18
3
48
16
83
18
27
232
80
16
95
49
23
18
30
222
3
9
15
45
3
15
1
281
55
5
108
48
54
60
109
29
27
24
171
18
67
161
79
24
29
43
168
59
48
54
6
9
96
15
24
33
15
78
180
15
240
88
71
18
7
5
123
57
15
16
5
75
48
24
3
12
72
9
69
18
9
3
13
155
189
16
32
27
6
279
81
55
48
32
27
120
61
191
18
31
192
32
105
111
216
141
24
171
57
207
24
21
60
63
135
120
1
216
41
7
65
7
41
132
27
21
43
29
67
96
8
64
120
56
27
93
99
93
168
9
55
5
163
35
45
9
303
40
35
61
209
7
65
103
56
16
251
109
221
234
1
65
42
61
29
12
63
117
198
168
69
64
24
203
37
32
51
144
69
57
24
36
30
37
5
67
5
48
168
72
12
159
72
48
99
37
35
90
3
147
93
72
33
7
56
9
63
75
61
17
15
15
33
9
135
16
24
257
15
120
48
45
123
72
225
30
25
8
40
287
1
56
ABCD 99719107682*3^$a+1 [50048]
45
15
105
36
80
4
69
36
42
9
21
120
12
30
6
132
120
75
3
30
15
15
72
48
60
24
65
121
167
64
96
20
28
15
42
3
15
24
77
19
45
9
3
80
115
117
63
90
47
52
3
17
19
60
17
115
45
33
27
93
84
3
8
36
73
3
240
45
27
15
297
24
39
17
13
6
12
18
51
80
48
25
27
44
16
3
33
12
128
43
84
60
36
45
39
78
72
48
23
19
17
40
81
3
69
18
153
27
90
23
157
39
33
203
40
3
30
54
198
120
35
25
18
9
63
29
139
42
60
15
153
60
15
9
6
65
144
16
15
42
35
127
6
27
3
132
42
15
80
31
12
78
204
30
6
11
121
18
41
40
111
12
57
69
60
12
162
53
13
30
21
51
48
90
24
51
45
27
3
9
92
31
9
9
15
57
78
81
21
18
21
144
15
30
54
45
12
129
12
12
6
21
96
92
43
12
66
90
5
25
12
72
18
18
72
42
57
21
15
44
19
77
4
99
12
30
15
45
87
32
120
61
30
9
33
6
12
17
16
120
15
5
36
109
24
18
18
72
18
60
252
45
24
21
3
84
15
21
24
225
3
45
35
55
18
120
11
4
192
87
53
217
23
133
72
48
71
121
18
102
12
3
27
168
29
61
147
63
60
69
3
18
162
18
18
42
39
51
29
19
180
9
51
221
31
65
4
9
12
30
57
33
375
24
21
150
69
36
27
66
15
120
32
120
43
57
45
15
20
4
3
45
12
81
90
69
21
108
131
169
12
3
15
21
33
11
100
60
15
57
24
189
42
132
6
51
21
18
69
45
78
48
42
18
29
196
105
72
60
42
57
51
9
39
12
12
90
48
18
69
33
15
60
72
12
60
8
48
13
24
6
102
59
4
27
180
285
12
15
6
59
72
31
9
33
66
30
30
9
3
48
201
129
27
33
35
19
6
39
21
15
15
120
42
60
63
15
90
60
42
69
24
20
96
13
51
147
18
24
87
21
3
27
18
71
79
29
13
78
21
164
100
45
11
1
48
72
63
24
32
1
90
18
11
64
15
29
13
83
36
31
90
159
20
151
48
5
16
51
45
225
195
60
264
21
75
120
3
21
99
42
3
57
78
252
5
85
47
16
45
24
66
201
9
51
39
12
60
150
48
30
17
52
56
37
18
57
3
102
27
156
45
222
69
80
48
1
54
45
3
153
39
108
72
30
6
12
105
27
18
198
29
25
3
24
240
51
18
30
30
72
159
33
23
157
6
29
151
42
30
105
15
90
39
3
78
83
109
6
12
210
30
18
15
60
45
84
90
18
18
17
73
71
4
45
42
30
138
30
72
59
151
69
9
12
75
20
4
69
114
57
24
84
63
53
40
15
17
25
18
29
1
120
131
28
3
65
64
44
85
27
45
90
45
188
16
20
64
9
6
65
180
79
81
80
49
168
39
9
42
57
33
30
165
87
6
42
5
64
159
12
48
12
9
39
45
57
30
69
20
109
12
39
24
57
90
78
60
174
6
30
69
96
57
107
28
27
18
252
11
19
41
55
270
102
69
3
6
11
121
30
137
43
33
87
53
96
103
93
45
63
36
48
45
18
53
16
123
6
11
31
33
36
33
27
81
15
15
42
30
93
33
71
1
63
99
33
27
21
45
95
120
67
18
24
35
28
204
20
49
30
30
51
81
15
68
16
44
84
108
73
54
33
45
168
27
20
48
16
21
18
12
12
48
60
180
30
60
60
12
111
60
195
30
27
27
45
21
30
41
61
30
72
45
32
19
90
15
69
63
84
21
27
51
42
48
75
72
12
81
12
60
23
19
66
30
12
69
156
3
150
60
24
108
18
42
18
54
3
75
9
51
42
6
5
216
31
78
144
18
9
99
45
15
65
145
12
12
48
120
12
87
39
165
15
30
27
45
35
97
36
30
120
84
48
77
73
3
15
30
54
53
73
30
24
93
3
12
60
12
117
36
15
30
30
222
6
21
44
37
90
30
23
7
18
15
69
18
72
53
52
12
36
3
24
18
75
20
25
3
9
47
61
3
152
4
9
60
15
56
40
104
37
27
3
48
12
30
78
57
15
45
3
45
39
6
72
83
ABCD 99719301512*3^$a+1 [50053]
48
208
32
19
18
90
18
72
36
36
143
160
48
45
252
87
3
72
36
513
27
53
1
18
72
69
21
18
90
36
59
31
65
25
306
69
32
7
153
80
19
29
61
324
126
126
144
99
32
175
18
180
54
198
54
36
288
69
96
51
93
48
255
162
111
87
54
18
108
213
237
35
73
36
54
144
72
90
11
169
306
378
36
231
57
90
285
96
51
93
128
160
48
21
198
101
61
90
90
143
48
64
48
57
18
101
97
72
87
3
36
105
111
81
27
261
9
72
36
90
177
21
72
90
105
3
45
99
77
64
57
90
189
243
45
81
54
18
23
157
54
198
87
255
33
237
35
55
54
51
3
18
123
381
51
128
217
54
54
27
27
21
177
270
54
18
36
54
63
80
64
48
123
165
32
1
162
234
288
3
87
18
39
80
64
32
208
27
18
162
33
111
126
323
16
3
270
198
54
36
207
32
160
48
165
27
45
18
177
96
32
163
108
72
90
15
3
77
13
342
45
45
83
112
93
126
149
31
54
27
27
101
79
225
63
414
99
279
108
173
7
9
80
415
216
54
3
15
18
95
67
162
11
115
144
18
126
216
18
162
33
32
115
29
97
72
135
27
288
53
112
123
18
72
108
72
87
21
54
36
81
128
151
41
16
195
77
192
145
18
18
72
198
29
61
83
79
161
307
77
13
83
61
131
13
51
93
3
195
72
180
108
117
171
72
45
63
36
108
126
90
9
32
31
144
33
57
90
141
39
41
64
75
69
32
7
126
144
36
39
15
81
32
67
90
108
108
59
112
45
35
235
53
91
72
93
51
54
144
72
18
77
13
227
43
36
65
7
162
108
252
162
36
144
36
5
139
36
17
96
265
54
90
18
18
51
128
112
51
234
323
55
18
72
108
18
17
19
36
9
96
3
36
180
90
219
69
198
53
37
180
288
54
288
72
72
18
63
9
216
47
205
18
65
97
72
18
72
90
396
144
18
36
396
213
80
121
36
291
80
259
18
36
54
90
72
18
45
387
18
107
19
29
48
13
324
36
27
9
198
180
173
133
90
81
171
5
139
450
35
55
576
57
33
15
75
252
137
43
117
9
71
16
432
3
18
11
79
36
18
251
37
54
149
192
19
18
251
1
36
27
171
36
81
9
270
18
72
306
93
32
55
153
45
144
3
69
90
18
36
ABCD 99719725258*3^$a+1 [50062]
197
264
79
89
48
187
221
49
162
324
90
270
137
240
24
240
565
324
90
270
71
168
157
11
48
85
131
103
162
144
126
108
293
337
143
37
227
529
216
215
415
41
139
29
432
79
89
1
71
120
259
108
65
48
139
270
215
829
90
41
139
125
289
71
199
233
253
216
539
504
72
19
234
216
306
113
216
49
95
31
90
54
270
35
91
54
23
337
23
103
65
312
109
594
89
816
72
247
17
240
48
48
97
23
283
341
379
245
25
216
108
491
301
35
145
71
24
265
450
461
133
35
144
336
360
96
199
449
1
216
71
37
306
504
90
191
25
324
347
85
155
120
49
270
521
120
565
90
270
234
41
103
72
90
54
17
199
113
288
72
85
83
187
125
37
11
133
251
19
126
143
48
24
145
810
149
31
144
234
215
37
180
198
185
31
54
491
49
72
335
43
125
37
54
36
180
108
233
199
65
205
198
125
288
24
96
144
24
55
89
432
19
126
198
216
89
96
240
385
126
1025
240
283
53
73
306
54
234
90
162
18
36
59
480
288
168
85
270
126
54
89
55
396
90
396
119
79
161
1
720
54
324
293
120
144
253
251
325
54
197
48
25
143
48
336
85
54
90
179
1
36
108
162
108
162
191
24
19
29
360
25
72
335
48
432
ABCD 99719988112*3^$a+1 [50016]
30
111
8
52
33
30
6
12
35
19
101
43
57
87
18
72
36
107
19
33
56
1
54
72
5
13
87
24
39
77
7
77
19
21
33
30
105
21
42
17
1
11
43
102
75
69
36
11
48
112
44
91
42
12
18
150
63
45
84
108
3
165
12
180
126
9
33
30
29
43
53
132
1
99
93
15
3
36
24
5
60
1
6
105
75
5
12
36
96
49
12
47
13
30
117
120
33
15
24
8
60
1
11
96
64
9
114
36
65
1
63
51
5
124
15
66
11
24
76
48
60
3
102
18
90
60
18
69
56
31
41
13
47
79
5
96
13
11
40
56
24
24
19
60
36
77
64
15
53
43
72
45
48
68
24
25
36
39
105
108
15
32
108
25
87
63
53
49
11
84
55
17
49
39
195
93
33
42
113
241
35
1
87
21
47
85
39
45
3
33
54
36
149
48
61
11
28
45
3
15
257
52
69
24
3
153
39
33
18
36
108
78
47
1
24
36
11
79
17
49
83
13
12
23
73
11
24
36
60
84
52
24
135
113
13
27
80
48
132
28
20
43
60
9
57
51
117
36
30
54
6
12
5
12
40
3
45
24
3
66
36
6
5
12
67
24
9
32
28
3
48
5
12
37
252
239
67
9
9
24
23
13
90
120
24
17
1
23
169
6
9
32
31
12
72
5
19
30
114
30
155
13
23
85
39
20
61
36
144
114
57
45
23
48
12
156
85
47
12
72
139
42
27
8
157
11
25
39
72
69
59
67
21
104
79
72
18
72
15
33
60
51
93
18
57
33
59
100
128
72
19
84
41
52
3
90
66
65
79
24
36
66
183
51
5
4
15
90
35
160
51
161
19
89
37
95
28
8
48
7
17
13
27
45
6
9
81
47
7
5
72
205
36
15
3
21
56
139
5
13
27
9
27
15
72
93
15
12
45
20
7
54
114
12
24
9
116
49
15
57
35
40
8
115
6
27
3
17
64
8
88
12
32
19
84
72
21
3
30
42
12
5
48
7
36
9
56
7
57
20
175
66
47
192
36
16
60
68
12
79
54
15
32
48
103
30
72
6
54
15
8
40
39
168
53
4
99
114
30
41
4
63
29
25
71
37
270
45
12
15
54
42
30
18
17
52
20
37
11
13
12
35
4
3
77
13
3
12
60
27
114
54
53
24
43
5
31
54
36
42
117
12
159
69
3
18
12
59
96
12
13
54
78
12
119
12
24
43
18
18
9
15
48
9
9
24
120
15
75
60
93
99
141
3
54
27
81
18
72
17
28
8
1
59
19
18
18
5
180
16
116
19
53
43
12
33
135
84
96
18
47
25
12
198
18
71
61
27
80
1
111
56
13
66
33
48
63
57
20
12
37
18
65
48
37
48
59
19
41
49
12
54
41
24
49
144
36
39
15
102
63
27
53
55
5
28
32
36
60
25
66
24
54
36
11
24
31
21
60
84
3
17
28
20
25
12
78
102
36
95
4
9
39
32
24
31
78
3
8
97
18
189
75
6
12
72
71
1
11
13
54
45
3
5
108
121
18
6
11
24
12
4
33
11
85
39
32
19
5
67
12
17
40
8
12
76
9
6
12
45
60
75
5
55
138
54
36
17
37
54
24
93
8
24
1
30
21
51
57
72
39
12
9
33
30
72
21
144
33
15
8
13
72
72
15
12
20
100
15
18
18
18
60
72
35
84
1
167
48
4
20
19
41
84
76
45
168
75
15
65
55
90
47
60
73
23
24
43
17
16
3
90
60
66
24
65
19
101
72
12
85
15
8
13
39
3
105
3
21
81
18
29
48
60
52
32
24
61
23
1
12
15
20
12
25
47
13
12
198
77
19
17
12
43
30
35
40
3
120
24
192
101
43
29
13
27
8
48
24
31
24
48
54
23
96
7
173
25
47
25
78
17
13
24
48
108
87
3
21
108
3
113
79
36
24
30
35
43
53
12
73
36
3
72
8
61
54
93
20
52
60
51
41
24
1
96
27
21
119
25
60
11
1
114
12
9
33
71
55
57
20
12
13
18
24
65
160
60
20
28
92
115
5
40
21
35
96
13
47
16
9
24
95
7
9
80
36
37
11
79
33
3
5
19
108
17
85
11
49
35
12
79
21
20
24
132
84
43
5
31
57
45
75
15
29
193
11
19
36
65
96
1
27
81
99
51
9
68
7
65
40
8
13
39
51
9
15
17
48
40
33
15
45
30
18
95
31
78
12
36
15
27
93
9
18
45
153
215
7
18
12
15
32
31
5
64
15
65
133
6
12
54
54
21
15
24
9
21
11
84
31
54
36
6
29
84
4
93
15
12
33
23
205
35
55
54
11
24
28
9
83
43
29
48
28
57
11
49
11
145
59
13
35
19
113
1
30
29
7
65
49
234
90
83
4
164
67
9
9
24
47
145
6
30
132
30
72
21
92
31
180
ABCD 99721536472*3^$a+1 [50053]
64
21
72
6
12
9
75
96
18
111
93
3
3
24
41
19
45
32
13
60
48
60
18
60
36
81
9
24
42
24
24
6
3
51
6
30
30
90
65
1
30
33
27
33
20
37
24
71
24
4
21
24
39
3
9
33
12
51
9
6
54
39
39
42
6
45
3
12
33
27
9
21
23
37
27
33
18
12
54
11
25
18
17
49
15
20
25
96
39
63
6
12
12
6
17
43
17
25
23
49
63
12
33
18
36
24
21
84
75
30
42
42
96
27
33
30
24
18
12
60
36
15
20
19
6
60
11
49
66
24
36
6
18
30
131
61
48
27
45
72
6
42
99
15
54
36
78
12
45
33
15
48
33
12
23
7
60
24
96
9
39
6
15
33
60
12
6
162
11
16
45
6
90
23
19
18
72
48
18
36
30
15
21
60
24
36
180
3
12
57
48
42
18
24
18
21
9
30
17
13
12
36
12
12
90
18
3
48
45
51
33
3
75
18
42
24
9
9
15
45
12
51
147
17
13
11
1
60
6
18
51
15
6
12
27
39
30
24
42
48
21
21
15
3
45
3
12
6
27
69
30
90
36
12
60
11
64
93
24
18
33
39
45
21
12
11
25
42
12
12
18
12
119
25
15
15
12
24
18
60
11
4
8
7
66
11
25
6
12
21
15
69
12
33
48
42
18
120
42
30
12
60
6
24
6
12
6
21
9
96
35
24
25
71
13
47
36
64
15
48
12
65
1
54
6
12
3
9
39
69
11
1
71
13
99
33
90
30
12
27
21
12
36
27
3
30
84
3
48
21
6
30
23
55
42
12
12
39
117
72
3
105
12
18
29
31
12
18
18
5
7
33
15
21
21
18
5
40
12
27
78
23
55
24
42
48
42
24
12
5
43
42
15
39
30
15
15
84
9
81
6
21
8
16
33
12
6
24
30
15
36
9
48
30
53
37
27
3
17
13
18
5
13
12
24
6
24
9
27
60
72
12
36
24
174
15
45
71
61
24
60
11
13
30
5
1
18
18
42
78
3
9
3
39
18
12
48
30
12
5
49
42
60
9
33
48
90
90
39
3
6
6
18
23
25
24
63
15
36
72
54
95
24
1
15
9
42
24
18
36
12
18
12
42
18
12
48
69
21
39
20
61
35
24
1
24
123
3
18
15
12
39
66
54
6
24
35
13
111
15
24
78
27
3
48
12
24
33
3
12
6
30
9
81
27
3
30
36
18
77
55
45
15
6
72
27
21
12
12
35
13
6
6
15
9
30
30
42
18
11
25
3
56
64
75
81
9
36
60
90
57
3
21
21
3
20
1
35
1
27
27
5
16
129
15
9
42
29
16
12
27
24
54
6
105
12
9
66
5
13
36
84
15
15
30
12
42
48
42
11
1
71
24
16
9
6
69
80
1
3
21
18
57
75
33
36
72
9
60
18
6
12
18
21
9
144
12
60
36
24
30
6
72
12
11
13
36
24
42
84
6
23
37
30
24
18
96
54
6
12
72
36
6
21
3
36
198
23
49
6
9
3
6
39
15
33
44
73
27
39
24
17
85
11
13
12
75
15
30
24
18
33
20
25
42
78
12
6
6
51
99
6
30
54
11
7
30
90
41
96
55
66
18
45
56
13
18
60
24
21
8
4
15
21
9
42
30
18
77
25
15
39
17
60
4
21
72
60
66
6
39
81
3
48
105
39
9
42
54
18
17
1
12
42
18
72
39
12
9
11
24
24
37
3
72
12
3
48
42
24
15
24
39
48
24
54
24
12
6
57
21
66
33
15
42
15
135
48
18
84
11
13
12
95
25
30
12
12
6
78
9
33
63
15
6
24
30
12
18
30
54
12
6
18
84
12
48
12
6
12
17
19
17
28
32
37
23
49
135
24
32
52
15
36
17
24
1
24
11
52
3
53
67
5
19
18
23
7
66
24
27
56
7
30
48
48
24
15
33
18
84
21
15
114
18
60
18
39
15
36
6
48
12
30
54
24
63
39
6
30
30
90
5
43
54
3
44
13
12
71
7
18
48
204
48
3
12
57
23
19
33
45
27
33
3
20
25
48
42
53
1
18
93
15
42
12
18
18
15
39
9
15
17
28
60
15
12
9
48
12
80
24
1
36
54
21
12
68
37
23
25
90
102
48
18
17
37
30
117
33
6
30
11
73
15
27
90
6
5
73
6
33
45
27
15
18
23
40
48
9
12
11
139
6
60
15
44
4
27
9
33
6
5
12
73
24
12
35
36
4
15
60
60
66
35
7
77
91
18
11
16
8
12
85
30
48
9
21
60
12
3
96
15
5
25
11
7
36
30
6
41
168
61
78
78
23
25
12
23
19
77
84
19
42
15
36
8
25
66
36
102
51
15
17
37
42
9
15
6
6
29
16
8
7
65
19
6
42
48
5
7
33
39
6
15
33
144
15
12
9
39
81
135
21
3
57
6
42
6
36
54
71
1
24
11
13
24
42
18
15
68
85
42
36
9
12
3
72
5
64
20
76
9
30
9
81
36
48
3
8
37
114
48
30
42
21
27
17
25
96
15
9
35
55
90
15
9
12
59
1
78
12
65
85
72
18
120
60
5
60
37
6
5
97
3
15
60
42
23
36
16
72
45
11
37
23
7
9
45
35
4
32
19
6
35
28
27
5
19
18
12
60
39
9
3
9
48
12
36
75
3
54
11
7
54
15
51
29
13
63
8
121
6
9
24
56
13
102
101
120
25
23
49
132
3
57
3
15
66
6
5
1
18
21
3
41
31
6
23
16
21
84
18
42
11
37
6
102
15
9
15
9
12
48
36
24
12
12
18
18
6
36
24
45
36
8
1
35
55
5
1
30
5
115
18
24
87
3
6
96
18
45
27
29
7
18
54
12
36
12
6
12
24
51
8
19
6
102
45
63
5
64
15
81
15
45
45
6
18
11
1
51
9
114
17
37
30
77
13
12
11
60
7
42
3
32
73
3
15
42
51
20
7
89
13
36
15
12
3
54
71
64
33
60
3
116
16
9
36
24
60
30
66
12
3
15
33
12
33
39
12
60
9
6
6
15
9
18
12
9
27
18
12
24
3
33
39
21
15
3
12
60
48
36
5
24
37
3
57
42
60
141
20
25
6
30
15
75
21
9
3
21
27
9
6
5
13
36
18
57
9
12
30
54
36
30
30
72
3
20
25
15
8
1
24
24
18
30
24
36
27
45
12
11
7
12
6
24
35
25
35
19
42
48
39
33
24
54
41
85
48
3
24
15
6
3
87
24
18
11
4
51
41
25
75
21
54
5
13
48
60
54
41
49
39
57
15
15
30
35
37
36
6
9
27
18
36
11
85
42
17
16
15
78
51
36
57
6
24
6
11
40
21
18
60
5
49
12
30
29
40
36
3
42
30
18
15
93
60
12
12
95
40
15
24
30
30
36
24
17
40
39
60
36
29
1
24
24
6
30
18
18
3
57
23
16
9
96
84
24
123
57
15
45
11
7
18
27
45
48
12
ABCD 99721778582*3^$a+1 [50097]
36
7
60
108
30
12
35
88
44
19
90
30
60
72
30
18
24
18
12
48
72
111
9
150
198
78
12
102
36
12
108
42
60
78
11
19
45
72
63
41
61
23
7
12
90
23
7
245
43
78
24
18
108
77
43
24
18
18
12
5
7
6
30
72
12
57
39
12
12
78
23
60
40
27
30
15
117
51
75
45
80
19
30
3
57
18
60
45
15
89
4
32
25
30
93
92
73
72
42
36
54
6
17
13
24
36
24
35
12
1
12
60
30
48
90
15
63
30
27
45
18
65
7
42
6
12
5
43
29
13
12
36
24
18
120
198
59
48
67
77
1
102
18
72
23
103
54
30
66
60
30
234
47
1
18
5
16
3
18
12
36
147
45
72
27
21
63
15
29
43
90
12
23
60
12
31
90
234
81
9
78
18
54
30
78
12
48
90
12
71
79
6
35
192
24
1
12
48
63
9
11
79
30
155
13
30
42
6
84
21
9
108
12
66
12
30
48
35
37
30
33
15
41
49
15
45
90
24
41
7
60
162
6
24
78
60
3
15
29
163
30
60
18
54
78
60
17
28
75
18
60
54
81
9
18
18
90
42
12
60
27
39
30
11
36
7
17
1
255
63
12
5
103
24
6
35
25
87
3
24
6
15
32
24
36
73
11
1
59
13
210
18
15
3
41
49
51
21
15
15
42
87
93
51
104
13
42
30
36
30
281
91
72
60
30
6
24
21
20
36
31
17
31
17
37
83
228
49
51
39
30
3
63
41
16
27
33
27
6
54
48
53
7
17
31
114
90
48
108
12
42
156
35
145
24
3
105
95
12
25
48
12
18
42
48
72
48
75
32
12
61
3
36
81
12
47
1
15
57
3
57
48
12
36
84
30
5
16
45
12
15
32
61
144
47
1
15
20
120
40
27
53
7
5
12
24
55
24
66
15
39
60
6
35
109
66
45
75
21
9
47
127
17
43
17
31
138
30
45
9
36
60
30
30
42
48
72
12
30
36
30
41
13
6
60
42
150
48
42
102
6
12
63
45
15
9
120
30
6
15
32
4
188
36
19
21
72
105
99
93
35
28
63
24
6
42
90
12
3
45
3
15
5
127
72
6
24
95
96
7
17
25
6
5
37
42
78
288
15
69
18
42
6
180
24
198
102
5
48
25
18
24
18
23
25
24
36
27
105
60
3
27
90
18
5
52
63
102
35
115
29
61
30
60
18
15
45
12
15
33
24
87
9
27
224
49
24
18
30
90
17
1
30
30
54
90
48
12
3
105
35
7
48
60
72
30
78
18
30
30
30
42
12
11
36
48
72
1
12
23
13
30
30
35
24
25
18
69
99
30
102
18
147
3
29
31
17
13
90
84
150
66
42
23
67
29
13
36
12
30
12
48
18
15
36
3
60
18
18
125
7
5
43
54
6
30
107
40
93
12
42
60
60
48
29
40
39
30
71
16
87
53
72
13
15
68
7
72
60
30
48
42
78
203
55
29
91
60
17
7
113
25
48
30
114
6
42
60
12
18
60
17
1
11
19
102
120
63
12
8
109
6
42
48
131
40
36
3
17
13
30
30
47
13
30
24
21
27
53
7
192
53
25
59
43
36
72
53
67
120
9
8
25
60
66
17
7
60
21
15
65
67
17
13
23
115
102
47
31
101
13
96
47
40
27
90
96
84
60
96
11
13
48
107
1
35
12
13
102
90
90
18
71
16
27
18
48
60
87
32
13
3
27
18
71
91
78
120
35
12
7
18
12
48
60
75
15
30
48
11
13
30
6
12
120
60
18
240
5
109
3
32
61
27
147
78
60
60
42
90
51
105
12
12
6
30
87
32
25
23
133
95
25
42
102
3
27
48
30
72
66
12
30
30
48
21
33
30
5
25
6
84
18
18
5
25
12
30
105
8
67
42
27
111
12
6
95
79
57
44
37
75
15
12
18
30
18
42
60
9
93
11
49
47
13
95
1
24
30
36
84
120
48
60
29
19
24
5
115
90
48
18
120
12
30
30
42
107
13
18
17
55
66
42
78
11
19
77
25
12
6
24
18
48
30
30
30
90
30
29
133
3
9
18
5
103
162
23
120
25
12
30
12
65
73
72
18
12
30
18
30
59
31
78
12
12
78
65
37
6
150
72
18
30
12
132
3
45
123
99
5
121
12
18
12
78
42
29
91
48
12
53
156
24
7
137
73
3
15
45
69
47
4
27
18
15
32
84
76
33
24
6
45
9
71
37
60
3
9
11
79
77
73
120
48
3
87
5
13
30
72
9
9
114
6
47
55
30
72
6
12
12
90
6
84
17
1
15
75
42
83
88
36
84
27
77
1
42
173
112
33
30
30
60
51
63
6
11
13
30
113
168
37
12
23
7
33
24
63
30
96
30
54
23
67
18
23
49
36
144
30
6
162
132
36
102
23
55
12
18
144
11
37
30
42
18
108
132
210
ABCD 99721885306*3^$a+1 [50016]
95
90
103
72
8
15
145
47
33
48
15
90
36
18
138
78
36
30
24
90
21
9
54
25
35
37
120
8
213
198
36
120
81
177
36
126
21
24
120
9
151
11
157
56
16
48
71
57
112
155
66
126
18
36
87
3
37
59
309
81
54
150
84
15
21
27
27
6
54
30
60
90
37
96
77
51
21
24
66
24
1
89
36
36
54
18
36
19
8
39
9
9
72
271
53
42
48
9
33
108
51
16
8
192
15
60
18
19
101
114
30
42
126
90
54
36
79
96
125
42
193
53
19
32
9
87
15
42
198
144
30
36
90
90
18
96
120
25
8
48
9
60
51
33
7
125
3
87
9
21
72
72
60
15
21
187
72
5
24
36
18
18
174
96
48
21
15
1
23
9
48
24
88
41
24
63
9
39
135
36
180
1
8
9
180
18
54
3
48
9
30
1
80
63
36
13
23
24
1
8
16
48
125
27
48
88
17
36
19
152
48
27
36
33
24
48
64
29
72
18
81
48
112
53
198
45
57
36
6
48
13
77
132
15
3
45
192
15
73
168
80
87
193
8
111
25
56
288
24
75
21
189
43
47
42
231
24
16
89
31
23
49
17
159
27
12
57
16
53
307
8
64
5
123
129
84
6
69
69
67
5
51
27
36
81
21
195
117
115
32
16
8
81
156
139
5
3
40
48
248
64
53
19
80
16
72
176
24
45
18
12
21
15
49
23
129
24
96
9
111
40
5
3
57
54
177
72
48
40
5
48
126
85
95
96
57
48
147
12
24
57
33
30
42
174
90
96
7
8
24
160
48
71
342
3
237
84
15
168
48
40
192
11
37
53
99
21
51
144
21
123
21
6
21
64
95
30
75
40
71
48
96
33
111
84
13
119
25
83
21
105
111
33
66
6
15
15
54
72
19
53
6
45
135
49
48
137
15
87
25
48
53
78
36
73
56
87
105
144
24
105
7
149
78
48
165
69
144
150
189
72
9
31
8
45
42
1
32
57
36
18
30
24
3
27
21
75
61
29
180
12
195
48
72
15
18
12
3
15
57
177
18
108
24
25
101
19
8
39
18
72
111
3
12
114
15
120
40
5
48
18
60
37
143
49
56
33
24
102
36
114
18
120
6
147
15
252
93
40
29
30
61
35
228
54
72
108
6
30
27
33
15
24
27
6
138
37
53
54
6
90
66
18
145
8
15
25
8
112
119
6
48
36
15
16
83
66
90
96
18
72
108
84
72
54
6
18
126
36
54
54
66
9
81
132
18
9
27
18
12
114
12
24
105
141
27
88
17
36
30
36
168
36
30
15
21
96
48
24
3
24
63
66
150
36
165
69
66
114
79
56
39
36
237
72
123
45
63
105
45
51
39
144
48
42
12
24
19
80
40
48
65
15
168
45
27
87
72
1
29
90
1
23
210
42
84
54
240
19
35
192
21
159
1
17
7
56
9
60
84
15
39
126
24
67
35
36
49
128
240
75
36
30
96
36
199
56
9
6
54
18
48
72
105
81
15
64
8
24
321
30
57
208
173
300
24
108
75
40
80
33
6
66
127
5
36
36
120
324
36
3
165
48
3
112
125
18
66
103
152
69
60
30
204
85
5
72
18
73
24
176
160
53
27
160
29
18
72
33
111
144
66
96
156
3
64
113
7
125
18
265
185
63
16
11
54
108
27
9
7
5
19
125
36
60
67
23
33
15
6
36
15
33
24
103
53
6
54
84
180
55
167
33
57
55
8
45
3
153
7
53
90
1
11
109
8
87
73
53
12
7
125
36
54
121
5
30
60
25
24
149
19
ABCD 99722048488*3^$a+1 [50119]
24
176
120
40
104
16
48
8
48
144
160
248
40
3
21
8
40
96
72
8
280
24
56
96
88
8
40
99
29
120
31
18
231
104
112
3
5
40
32
40
45
131
144
64
104
40
32
61
59
211
5
48
192
48
64
152
31
89
24
175
57
48
192
8
64
128
40
32
40
8
72
72
120
55
89
16
104
64
33
23
24
40
32
64
159
33
24
416
112
63
9
9
15
216
104
24
37
123
128
552
72
133
11
72
24
256
15
9
96
75
53
136
99
126
36
75
80
208
120
24
32
96
64
129
39
8
160
135
162
63
8
217
18
5
24
61
27
9
63
32
31
17
40
32
144
136
48
72
56
120
55
33
104
25
15
8
192
72
1
23
64
3
149
16
159
89
1
15
24
96
120
48
75
5
168
7
17
96
103
17
40
15
329
16
192
168
8
72
120
319
153
56
7
54
3
48
48
45
35
55
129
105
47
16
72
72
56
7
33
32
16
32
40
243
197
72
55
137
64
321
23
160
87
65
120
64
176
40
80
16
32
48
24
64
80
96
16
32
88
3
162
90
57
152
16
27
101
72
24
40
105
23
121
270
105
320
7
65
40
57
18
165
15
17
40
32
91
69
165
59
16
56
64
24
177
39
48
72
104
96
19
69
32
16
72
56
24
96
232
32
37
108
375
216
21
3
56
67
18
27
32
48
19
324
9
48
87
17
48
88
72
32
144
40
80
144
160
48
9
23
88
152
192
103
180
21
15
162
135
8
120
64
56
16
8
88
8
24
48
19
101
72
48
24
16
24
129
90
77
64
24
24
45
11
24
112
8
16
240
96
80
48
48
40
48
39
57
200
136
8
31
9
27
53
24
85
35
16
24
87
81
72
56
16
56
24
184
152
24
55
9
152
24
16
24
56
112
8
24
48
40
81
39
56
120
24
48
72
240
40
63
65
144
24
19
77
85
18
126
99
27
108
65
120
40
81
126
153
32
24
40
32
112
75
126
126
89
109
90
41
319
33
24
120
8
96
64
32
120
40
75
53
48
7
105
192
56
7
113
144
49
191
25
239
112
104
40
8
168
40
48
104
112
176
109
36
54
54
11
79
57
32
280
80
168
144
31
17
1
279
8
88
75
101
24
24
40
176
40
72
8
55
129
168
32
168
160
152
16
39
81
80
109
35
91
21
80
96
40
152
40
120
8
19
29
304
63
180
77
88
120
48
24
8
139
101
40
3
21
24
56
24
16
93
75
8
72
160
81
39
8
240
37
227
48
13
27
48
48
129
23
40
104
48
72
40
24
56
16
63
17
280
63
105
32
24
24
160
80
160
24
56
40
32
112
56
31
105
129
54
90
87
8
112
8
48
79
65
64
32
24
24
192
48
19
221
264
40
96
296
136
152
88
8
31
9
144
32
48
1
15
176
16
24
39
36
54
95
72
192
48
79
33
32
48
88
120
39
36
77
88
8
79
81
120
87
57
51
101
24
184
8
112
56
24
67
5
184
ABCD 99722276404*3^$a+1 [50073]
54
3
15
120
24
141
93
12
15
9
30
18
63
24
27
48
9
120
33
60
3
24
21
18
54
24
3
63
6
27
45
3
33
27
75
186
51
3
81
9
30
6
48
39
51
114
99
84
72
15
84
21
15
57
51
69
12
33
3
63
78
51
36
21
90
12
9
48
21
36
3
9
3
33
39
15
36
24
30
27
24
24
12
120
168
36
12
15
12
24
72
18
48
36
3
24
9
42
12
36
9
60
57
3
75
54
15
3
21
27
60
12
24
72
9
21
36
111
75
9
93
27
60
9
54
81
60
36
87
24
9
24
69
24
3
24
24
21
15
21
30
36
18
39
51
24
21
45
27
15
12
78
15
75
48
201
48
60
36
12
21
24
18
21
123
66
51
9
66
96
45
24
3
33
60
24
9
252
72
63
3
18
18
42
27
3
72
18
90
33
48
27
42
30
129
93
12
135
51
12
54
75
12
45
15
15
36
42
18
9
60
24
24
9
54
12
21
96
33
90
108
30
15
3
21
141
75
15
33
12
12
15
18
15
3
78
63
3
33
3
9
27
6
12
15
12
105
3
45
60
3
69
51
192
36
45
54
21
33
66
78
48
15
3
36
81
9
3
24
24
21
54
129
39
117
21
6
33
12
12
9
72
18
18
36
54
150
30
36
24
12
9
69
99
12
15
30
39
15
60
9
333
111
15
153
132
33
135
15
30
3
21
75
51
69
96
60
12
12
36
51
9
48
33
36
42
105
48
99
12
36
33
21
108
27
81
6
54
54
54
12
42
54
102
6
15
39
33
24
24
45
135
36
21
3
12
24
39
18
54
210
18
45
15
69
12
81
18
9
57
18
18
18
21
51
33
84
108
33
51
60
24
12
9
198
21
15
54
18
33
36
24
87
45
51
9
3
108
6
15
15
33
12
15
156
81
63
21
15
60
36
12
9
9
54
6
12
39
24
84
72
12
63
84
18
78
9
27
18
48
63
24
39
21
21
126
54
15
48
72
39
72
54
24
54
12
45
24
24
3
9
3
21
96
48
39
141
15
45
24
12
15
81
21
39
15
69
48
45
18
9
87
9
81
18
48
162
132
30
93
21
63
57
3
156
24
3
72
108
9
3
126
75
84
12
99
9
36
9
6
21
51
57
9
24
102
36
69
60
12
27
21
12
12
99
21
15
33
57
3
105
12
6
30
99
9
6
81
96
96
9
3
12
9
12
15
9
30
9
27
9
15
9
12
135
33
21
99
45
75
72
129
48
27
60
3
33
3
36
33
93
24
51
24
9
15
12
15
93
15
54
48
54
9
9
54
93
60
24
3
9
132
48
24
27
21
72
33
12
96
3
63
78
51
3
105
3
69
39
72
93
45
3
3
9
9
36
15
60
33
48
3
57
12
60
18
9
21
36
3
75
9
3
9
63
9
15
120
54
24
3
27
9
48
15
33
144
3
33
48
12
51
54
6
72
54
3
9
54
162
3
96
45
3
123
24
21
24
36
93
15
9
51
39
30
24
27
36
24
105
27
12
3
72
12
24
54
27
3
60
12
6
120
63
12
39
45
45
66
36
57
72
75
108
141
60
45
18
18
6
9
3
117
9
3
39
30
3
39
108
57
63
21
57
18
45
117
15
3
18
48
36
42
9
3
72
36
90
3
21
39
48
51
81
36
81
96
27
21
54
33
27
21
81
3
75
105
39
72
33
300
3
9
132
12
9
15
3
9
72
63
33
36
27
33
111
105
21
18
30
78
12
36
6
3
63
114
18
36
90
15
48
12
12
3
45
99
105
21
12
63
9
18
42
99
12
132
63
33
15
36
36
96
33
3
33
15
18
42
36
33
57
3
51
12
42
30
81
9
96
3
33
84
3
33
87
9
102
78
234
9
57
15
45
3
12
3
30
24
3
15
57
15
30
18
105
27
12
9
33
27
57
18
117
27
36
9
24
3
33
9
15
39
108
12
42
66
6
3
96
3
9
12
240
24
21
39
15
105
21
15
39
18
6
72
45
60
93
84
18
69
180
9
27
60
48
12
24
204
60
33
147
48
24
48
75
30
132
39
87
12
33
9
90
141
12
12
15
93
12
75
12
21
15
60
21
189
75
3
45
48
9
18
24
30
3
72
15
108
93
33
15
3
57
21
108
48
60
3
27
6
84
3
111
9
27
45
129
54
42
3
24
48
9
39
129
84
39
111
48
21
75
45
9
30
6
75
105
3
9
3
24
48
15
33
12
45
18
6
63
21
27
36
36
135
18
42
156
36
33
60
51
9
9
78
9
12
45
6
18
30
21
36
3
33
15
21
3
57
9
3
3
30
6
48
24
12
45
9
36
3
3
93
9
54
33
45
3
9
15
12
45
6
162
87
33
24
54
189
3
57
21
48
54
78
99
24
72
51
93
33
90
21
15
105
9
135
12
81
6
9
3
57
51
42
18
9
48
144
9
36
3
69
15
3
42
15
24
99
72
21
105
3
12
165
3
12
24
33
6
18
30
54
42
18
15
15
54
39
51
21
51
42
12
3
33
60
48
39
75
21
51
102
27
108
12
51
57
12
60
39
9
120
48
21
27
36
180
3
78
12
18
105
99
12
57
12
9
72
36
30
105
12
9
75
36
33
54
6
27
3
45
9
18
126
6
18
3
48
12
39
ABCD 99722321014*3^$a+1 [50022]
35
109
35
12
57
147
25
96
68
27
33
16
24
35
30
27
33
115
20
72
60
4
53
48
103
116
3
1
12
8
15
90
7
77
75
15
108
9
4
12
125
43
32
9
3
15
73
48
56
36
9
39
27
25
68
51
49
72
164
81
120
18
1
95
120
61
108
65
90
21
3
18
18
117
4
20
120
24
16
8
33
48
67
29
31
5
3
15
12
9
24
76
53
3
28
32
45
27
172
56
39
69
57
30
24
1
8
40
36
8
48
12
52
29
7
60
104
3
1
5
120
27
63
37
48
41
18
36
6
51
64
68
45
123
24
39
141
48
52
23
1
32
99
9
39
133
8
39
13
44
15
24
25
12
17
7
24
71
24
72
48
141
40
68
60
3
169
23
73
23
36
25
5
15
81
12
3
24
33
7
29
90
12
42
31
20
12
3
25
65
67
23
25
11
61
8
76
20
21
39
51
33
12
60
60
72
72
123
37
71
72
1
71
18
3
24
9
55
11
49
152
24
63
1
59
1
20
45
90
21
40
68
96
9
90
1
5
12
79
65
139
20
24
3
12
1
116
100
68
27
1
24
24
20
15
42
72
31
95
69
51
24
1
17
12
18
33
24
88
8
24
81
15
12
39
36
90
18
90
91
5
36
19
24
11
85
5
39
12
57
12
51
117
18
30
54
85
5
24
51
3
30
7
89
31
24
71
36
30
123
9
18
54
18
45
76
12
80
3
25
5
60
12
27
112
36
47
1
20
15
12
57
15
36
21
21
39
36
28
20
52
5
90
45
3
57
3
69
88
20
40
17
27
16
47
37
24
65
67
35
24
25
23
21
12
27
36
25
32
4
5
6
30
60
72
43
68
27
24
1
24
24
20
57
12
6
21
40
36
48
29
3
4
53
7
24
20
40
35
9
63
49
23
13
167
57
4
59
6
39
72
40
23
6
12
15
99
1
29
3
33
18
1
23
13
188
120
36
123
1
59
177
21
19
89
30
6
19
20
9
42
69
40
56
45
3
87
49
47
108
85
60
116
24
12
4
204
60
5
42
48
24
13
5
39
9
15
117
15
108
36
16
84
29
90
25
11
129
99
60
36
201
69
12
78
84
61
20
40
60
32
60
28
29
18
54
18
37
24
77
15
12
33
54
30
19
20
15
1
35
18
18
60
18
7
84
35
25
65
18
21
15
61
23
36
121
83
1
35
30
54
6
31
5
18
12
145
8
27
33
16
11
9
12
33
247
17
3
88
89
51
9
7
56
3
54
7
65
55
8
51
9
45
3
9
54
1
128
165
30
276
45
12
4
5
54
60
12
18
6
9
12
28
12
23
36
96
18
115
29
103
53
51
40
5
126
48
37
113
51
96
48
24
15
57
24
99
12
6
30
78
51
15
18
63
12
36
15
54
31
59
18
3
15
61
44
24
3
69
36
28
47
18
126
25
24
72
8
27
25
53
66
81
88
35
12
54
39
16
8
27
9
136
5
175
44
136
23
13
23
45
16
84
35
30
7
92
51
1
44
27
9
24
141
51
9
19
17
63
16
23
37
5
19
47
42
43
47
12
49
12
68
75
12
45
63
129
3
85
24
20
84
60
36
40
29
54
45
63
145
80
24
16
23
9
16
11
33
3
177
3
18
15
111
1
68
132
63
114
7
59
6
54
37
35
108
21
36
132
147
54
75
69
78
12
1
56
3
1
56
204
27
45
12
16
29
6
30
75
72
4
8
60
15
13
84
24
120
17
144
108
127
20
63
57
16
8
76
68
51
1
29
27
72
33
19
68
33
75
15
85
48
44
3
129
75
69
57
12
6
25
32
87
57
4
47
45
39
49
20
81
3
15
36
72
85
92
3
57
27
1
20
28
137
3
99
13
47
33
28
20
27
12
1
32
24
16
140
3
69
28
68
15
21
21
75
45
15
3
21
120
3
21
87
108
69
63
30
15
48
12
3
21
40
80
15
1
17
43
24
5
24
15
15
6
30
6
3
16
35
141
88
95
54
67
24
12
20
108
21
108
30
97
36
8
27
9
4
17
90
225
4
36
24
23
1
36
68
52
71
25
20
33
162
25
44
3
48
93
12
4
20
4
35
81
21
19
23
213
4
56
27
60
1
17
18
25
41
15
3
60
73
48
20
24
45
6
1
71
18
12
18
60
1
29
27
15
25
23
25
120
32
39
36
13
12
53
30
45
16
24
44
141
7
47
72
18
18
73
5
84
151
56
64
12
20
60
4
35
33
3
9
93
90
6
7
20
3
36
6
12
6
25
59
36
9
16
56
16
48
56
24
177
3
16
35
25
104
9
36
7
24
23
37
20
16
8
27
117
36
15
30
54
42
48
6
30
7
60
8
15
6
19
20
27
9
51
30
18
1
23
48
25
20
159
9
84
52
44
52
84
80
4
17
18
117
88
44
16
60
35
6
63
3
25
8
96
36
33
27
40
44
39
25
36
120
36
24
5
6
30
15
3
9
36
87
48
25
65
60
66
9
15
21
51
13
44
33
19
53
31
35
1
84
11
1
68
57
63
136
84
35
61
56
100
44
4
12
32
108
28
59
42
39
36
45
15
4
20
75
25
11
18
66
24
12
1
80
84
3
18
39
99
57
15
42
126
9
48
9
55
84
104
76
20
27
33
16
35
25
143
36
97
77
36
27
9
91
8
9
7
53
30
21
40
ABCD 99722442026*3^$a+1 [50044]
4
20
76
92
4
56
12
48
100
20
9
7
5
7
32
12
28
29
103
12
108
12
17
15
4
12
29
19
29
60
115
68
16
12
77
19
24
72
5
147
60
4
29
12
55
24
96
32
81
15
48
24
40
60
8
57
27
24
52
12
80
64
12
8
33
31
36
41
36
7
20
16
20
4
36
36
8
12
28
8
24
84
48
40
41
12
36
36
7
17
12
19
8
72
72
4
152
12
16
24
12
20
28
108
17
108
12
7
32
64
24
60
68
64
24
17
60
51
24
24
45
19
168
8
124
8
36
4
36
128
16
48
120
48
32
16
56
36
33
3
28
125
3
21
79
24
56
28
12
32
33
36
24
27
28
29
99
4
120
29
75
12
4
108
12
12
65
99
36
88
24
20
76
5
27
64
60
29
27
57
144
43
92
48
28
20
40
32
24
196
53
31
72
32
108
60
40
5
99
36
4
44
9
24
19
8
100
12
5
19
8
72
21
3
28
20
21
15
160
65
159
16
20
72
196
144
68
4
8
9
99
16
8
108
12
24
48
12
16
17
63
9
67
20
100
12
17
3
28
32
108
64
41
31
44
81
3
24
112
24
5
7
36
8
24
12
4
8
48
48
21
51
48
76
5
15
12
48
4
5
24
27
28
24
48
36
17
15
48
12
28
56
52
17
19
53
15
12
45
96
51
16
12
20
9
12
3
28
32
100
5
72
3
9
15
4
17
7
8
40
24
132
65
39
4
65
3
28
84
36
8
33
96
3
12
12
24
21
67
5
31
20
52
12
44
4
128
105
15
16
17
51
4
32
24
69
96
43
65
36
192
24
39
36
40
149
51
4
20
69
15
4
156
24
56
16
60
12
8
60
21
24
75
4
41
19
12
65
91
17
19
32
40
44
12
33
7
36
24
72
12
5
60
3
24
216
4
20
69
139
29
7
8
40
36
56
12
36
33
19
5
7
36
12
29
15
9
7
68
117
67
77
27
9
36
63
40
56
16
77
31
8
24
144
52
24
5
91
41
15
48
84
60
52
137
3
4
60
44
33
39
12
88
24
116
4
17
7
29
7
137
63
9
19
20
96
9
39
52
60
20
28
5
12
55
41
15
24
24
4
12
29
91
32
28
80
136
5
39
76
36
44
36
72
9
91
12
5
79
29
43
36
180
20
184
36
68
16
72
12
60
84
36
116
9
19
60
24
20
108
4
24
5
19
32
57
3
36
48
24
21
3
112
36
5
31
20
12
40
41
31
48
29
19
120
36
8
28
8
52
8
28
80
88
60
44
33
36
3
12
12
48
69
55
12
29
63
9
7
32
12
4
68
16
53
19
8
16
17
63
96
105
7
72
32
84
64
17
99
40
8
60
184
12
56
36
208
36
60
20
21
55
36
8
24
28
20
60
28
20
40
56
88
56
81
43
12
24
5
103
8
28
20
4
152
16
12
68
52
120
12
8
60
4
48
20
16
48
32
28
72
8
100
41
31
5
24
91
72
29
3
24
28
48
164
108
76
8
52
116
16
12
8
52
24
41
7
5
60
3
4
48
32
40
12
48
5
147
16
77
19
29
15
4
17
7
72
17
7
20
64
20
33
3
16
108
116
16
104
64
48
20
96
76
89
7
48
24
12
36
72
24
32
52
17
43
24
8
24
40
5
3
24
12
100
24
29
3
52
168
44
4
17
79
8
16
29
48
36
15
12
33
51
36
33
60
72
7
60
56
16
89
19
72
60
44
9
48
67
48
36
12
41
31
8
117
15
52
41
7
120
77
3
64
53
67
41
31
12
65
51
4
12
5
115
44
28
17
67
44
36
16
17
19
48
44
12
76
20
45
19
36
17
27
33
147
45
135
117
235
41
55
44
36
40
149
3
4
24
116
12
28
41
96
127
24
5
7
8
9
7
68
45
3
33
36
24
19
32
4
8
4
56
21
123
76
48
44
9
31
12
36
116
16
44
36
12
64
17
19
17
79
116
4
8
60
16
20
52
36
5
79
29
19
32
72
12
57
3
21
79
120
56
28
48
113
108
31
77
15
48
16
8
36
93
39
16
89
51
4
161
15
120
76
56
16
24
20
21
7
36
32
33
91
29
15
9
43
56
36
120
40
29
19
24
41
63
40
68
9
7
80
4
5
7
108
56
24
64
32
33
3
105
48
31
20
93
3
16
20
4
60
12
12
44
24
16
12
29
15
120
28
113
87
12
4
12
96
77
12
27
192
28
60
36
5
15
52
36
12
41
24
36
75
12
129
12
43
20
132
4
17
39
16
12
24
80
4
44
4
44
36
21
51
192
76
24
20
12
36
16
32
52
212
4
44
4
48
36
41
19
44
36
33
19
29
31
44
21
43
20
28
65
31
5
151
12
5
31
41
3
88
24
104
76
8
12
9
63
4
56
88
68
40
24
32
40
29
111
16
68
189
27
24
16
8
112
20
108
57
19
92
12
12
84
48
93
3
84
9
31
48
56
16
32
117
27
28
44
36
60
24
28
32
9
43
32
48
120
96
84
60
9
63
16
5
75
21
31
72
252
128
21
108
48
15
45
19
65
79
48
84
72
108
56
21
27
4
29
15
72
144
12
36
16
32
16
84
5
91
17
39
28
72
12
72
5
15
9
7
48
56
105
15
96
64
24
12
53
36
27
16
56
9
36
7
17
7
20
57
43
20
48
24
45
43
8
ABCD 99723039896*3^$a+1 [50020]
252
93
19
120
204
12
104
93
15
100
72
5
60
15
40
144
72
80
84
96
477
15
48
45
55
29
115
36
92
45
3
84
45
3
252
4
12
17
75
180
132
108
33
12
7
48
77
48
127
108
8
64
96
104
81
12
55
48
60
77
75
136
120
41
19
156
20
16
164
40
53
31
32
12
45
27
45
43
17
31
20
4
140
33
75
52
176
9
48
43
149
216
12
3
9
48
3
72
12
345
3
136
149
43
72
257
15
48
72
64
56
100
236
40
12
60
72
128
28
125
15
4
128
52
144
72
132
36
41
3
28
180
44
148
20
60
12
4
144
12
24
41
48
67
116
88
56
45
19
24
216
216
128
132
33
27
4
12
180
77
55
425
7
300
140
93
72
91
320
72
48
204
64
41
3
256
104
76
32
45
19
84
32
24
240
81
7
32
88
65
7
140
28
320
16
101
115
5
91
29
15
28
20
48
237
55
5
48
19
68
33
19
108
17
79
41
51
189
75
60
48
12
184
72
20
9
48
55
36
32
69
19
24
152
136
152
100
12
8
376
72
5
67
36
32
112
48
44
48
33
87
57
96
12
267
45
31
144
180
188
12
93
180
12
3
16
32
69
3
108
12
16
149
43
132
65
48
147
60
33
79
128
100
125
63
304
20
165
139
44
105
27
21
55
77
7
24
36
125
15
16
164
33
43
200
124
20
28
60
152
40
5
211
60
12
197
111
57
163
29
120
96
12
183
45
120
87
33
24
96
39
124
120
72
32
93
163
17
7
156
32
132
40
20
28
209
103
197
91
48
89
7
53
67
24
216
80
36
45
135
28
164
72
64
17
79
65
15
96
84
76
17
163
20
112
92
124
32
117
15
160
68
144
76
20
24
40
60
80
45
15
88
5
135
60
88
44
208
17
3
12
96
112
125
87
76
92
48
112
32
4
164
28
324
60
36
29
19
341
91
104
184
32
57
87
76
17
108
255
148
44
273
7
92
16
284
120
45
60
63
40
48
312
36
17
204
79
77
27
76
132
12
80
132
120
48
112
176
148
36
120
248
28
44
100
65
15
156
52
36
29
72
36
12
87
108
45
55
77
3
105
27
136
5
159
105
96
7
332
48
16
96
8
48
9
19
41
19
149
27
285
51
64
20
100
41
19
68
192
21
43
77
255
148
24
152
60
4
41
295
8
48
40
32
12
153
132
48
63
24
16
92
12
40
56
4
300
36
164
40
68
52
96
80
69
3
112
5
19
252
44
36
225
67
32
40
180
128
340
77
19
44
112
36
29
31
144
185
259
72
24
36
20
309
315
88
8
24
45
48
43
29
115
5
36
7
125
3
249
48
67
48
32
156
232
8
129
15
81
19
221
39
48
172
128
12
208
72
108
128
160
108
36
125
156
24
139
ABCD 99723190948*3^$a+1 [50003]
72
48
19
57
33
72
23
112
9
35
40
45
6
18
15
36
72
3
30
90
65
52
68
1
71
73
39
32
49
11
25
60
15
33
95
60
25
27
9
15
9
95
16
20
16
60
60
3
21
45
75
36
36
12
81
36
59
12
67
5
16
84
8
37
107
76
72
12
20
13
6
144
21
69
51
44
76
36
24
24
56
40
165
27
63
9
32
55
9
96
33
171
84
8
7
126
11
28
12
116
124
15
9
140
24
36
40
32
12
16
200
112
27
33
24
20
196
33
51
8
37
51
12
32
28
60
48
93
36
23
16
96
8
136
32
7
57
120
68
25
3
80
4
108
81
75
51
93
36
84
128
19
129
60
12
20
12
36
211
9
32
4
69
15
12
84
9
51
45
71
112
15
53
40
24
48
27
9
12
80
40
12
56
16
20
16
123
77
4
9
39
36
32
13
11
4
116
19
66
15
44
40
96
3
42
30
93
12
8
60
172
180
8
40
12
36
60
57
27
33
15
12
63
5
36
25
39
96
60
12
33
39
32
55
9
12
33
35
40
12
80
220
12
27
24
197
19
48
21
20
4
32
16
57
66
81
9
11
13
87
33
6
66
60
23
115
45
36
20
16
33
3
68
16
36
60
20
4
45
51
3
17
64
9
59
16
9
3
12
32
13
15
21
66
9
36
45
99
141
30
81
24
140
16
92
97
51
32
12
36
28
24
15
41
31
150
23
25
111
116
48
136
24
87
29
36
4
21
11
12
36
4
60
72
24
51
18
15
12
156
60
24
3
41
1
23
25
72
60
18
17
4
104
1
51
15
93
36
24
60
116
24
28
3
144
30
123
8
1
3
48
3
9
32
28
72
60
9
36
59
36
13
6
69
21
75
20
31
18
30
72
93
51
41
55
41
133
15
81
111
123
57
12
8
13
87
39
81
248
84
28
12
12
93
66
9
60
45
12
3
12
36
8
40
15
81
9
59
40
8
28
36
75
18
47
40
153
3
27
105
36
81
51
108
144
141
6
30
18
21
20
52
44
49
30
54
23
28
9
95
76
9
90
17
76
20
244
3
81
32
79
5
4
15
5
4
108
3
57
44
28
8
4
45
15
164
85
39
60
56
84
1
126
9
32
7
72
21
20
13
11
49
71
16
93
27
48
9
47
64
24
56
79
72
18
3
132
12
44
40
81
30
18
51
12
32
1
107
37
123
129
15
8
52
9
131
4
60
80
4
12
60
36
9
18
21
12
72
60
56
1
15
75
45
45
30
21
57
131
76
75
9
45
51
129
39
57
15
60
140
60
16
9
108
27
45
15
24
44
52
108
176
72
108
64
21
11
25
24
35
16
33
3
57
15
8
4
75
24
54
23
48
112
27
21
24
51
161
28
27
18
15
48
8
76
20
25
15
39
21
20
16
20
67
57
144
92
24
13
75
132
24
56
40
9
119
7
221
24
4
80
4
12
15
24
57
159
21
123
89
127
9
12
24
153
27
39
24
57
33
87
48
12
60
45
3
135
65
36
64
72
69
6
18
3
99
105
39
9
15
17
4
105
71
40
128
28
48
12
24
3
41
64
8
13
27
32
55
105
21
39
96
32
28
44
28
12
12
33
107
4
9
75
105
90
5
60
112
9
35
91
21
32
40
128
49
71
52
20
40
108
9
39
15
45
36
108
45
132
18
105
8
64
44
4
48
12
267
9
36
108
87
41
172
36
44
61
27
12
20
85
6
17
52
8
49
15
33
42
18
15
15
72
78
15
72
3
53
60
40
144
48
20
48
157
3
57
15
75
113
112
21
51
48
68
28
72
84
45
23
28
12
156
36
8
205
3
57
126
21
20
64
84
80
36
72
4
60
135
5
28
132
24
44
1
111
20
13
51
24
32
24
16
68
31
21
24
9
83
13
51
44
40
21
63
96
21
23
72
13
47
4
156
15
48
45
12
15
9
12
20
24
64
20
91
45
24
51
21
123
24
77
4
12
108
84
60
32
24
52
92
12
24
52
140
28
45
71
24
84
16
92
49
15
144
45
35
19
72
53
40
32
28
80
31
117
20
40
24
8
31
185
79
42
95
13
66
5
40
60
36
36
24
24
36
24
44
1
71
49
96
143
100
8
4
45
59
1
120
23
60
61
6
41
220
32
28
39
18
3
12
8
4
3
21
120
75
24
17
24
25
75
75
9
120
36
51
53
100
48
12
36
80
31
33
200
31
65
64
120
21
27
20
4
9
30
29
208
8
49
3
92
61
6
5
28
57
51
20
49
99
32
28
84
60
132
93
23
97
111
72
12
27
18
15
20
1
59
7
81
12
180
20
88
80
187
21
20
4
27
81
32
60
108
48
4
20
112
44
40
12
39
45
3
21
ABCD 99723312478*3^$a+1 [50007]
132
192
7
36
125
216
84
96
37
72
36
72
72
11
97
71
144
91
341
19
29
72
36
25
35
36
120
43
101
252
61
216
155
43
65
43
54
108
36
72
90
101
151
198
71
1
126
173
7
245
24
72
73
83
24
1
11
24
36
91
36
29
7
89
84
61
35
19
17
1
47
60
108
235
90
47
24
144
19
29
97
180
144
54
17
253
72
35
37
36
11
132
73
107
84
24
228
60
55
36
209
43
161
72
120
61
36
35
36
48
24
108
120
60
19
197
84
43
18
47
43
125
1
36
47
216
25
71
1
306
53
1
18
197
55
17
19
18
180
11
108
24
72
37
72
155
24
73
47
97
119
43
54
71
48
151
108
18
299
25
179
12
36
43
396
54
11
288
24
36
72
19
89
36
1
119
96
73
71
228
25
72
54
17
72
55
18
11
204
48
115
234
90
53
228
216
151
72
18
179
73
162
53
12
96
192
360
7
17
73
36
72
72
54
36
90
47
169
198
65
115
162
11
60
91
29
61
71
1
407
79
29
43
17
1
35
36
73
18
180
17
55
17
19
53
36
48
24
1
47
96
192
43
89
73
47
43
72
17
37
11
384
12
36
187
197
19
324
17
55
72
72
17
108
84
24
144
84
7
198
90
65
24
12
79
17
84
7
137
24
145
47
72
132
36
12
60
1
35
73
180
180
180
83
25
72
35
36
144
252
91
125
120
24
48
60
192
204
19
65
61
36
71
145
35
120
36
144
216
7
126
179
120
216
43
89
19
209
25
71
109
90
18
90
17
108
12
60
1
54
17
12
72
168
180
192
43
29
115
53
19
18
216
11
61
11
61
155
97
35
55
36
29
25
54
17
36
37
179
12
72
79
125
72
36
360
127
17
127
36
269
73
11
468
187
54
36
47
36
187
29
168
48
72
25
35
37
179
36
288
12
25
35
1
35
91
53
48
43
29
25
35
73
83
25
180
11
25
179
181
83
60
84
132
55
72
17
84
72
277
107
144
12
60
1
90
54
36
47
187
17
252
264
36
133
144
35
199
126
126
90
54
17
1
36
36
143
12
61
215
108
252
12
60
37
18
53
55
17
37
126
54
504
47
7
53
55
54
11
60
19
17
72
120
24
253
270
101
168
19
17
37
155
96
37
18
180
72
29
36
7
125
1
143
120
60
1
126
162
108
119
36
241
11
24
181
47
24
12
72
60
48
144
204
72
1
18
90
360
35
217
18
89
1
90
18
47
133
47
25
18
29
24
72
324
1
107
163
17
55
18
11
24
120
168
127
108
89
108
12
132
109
83
72
96
36
288
12
96
1
119
72
7
54
36
18
36
126
324
155
36
205
47
115
269
91
18
ABCD 99723723226*3^$a+1 [50116]
48
15
81
60
51
5
55
5
84
43
173
19
5
1
24
48
66
54
6
17
43
30
11
31
30
35
4
24
51
156
5
48
16
84
56
1
18
81
20
55
65
1
114
21
57
63
8
76
80
60
25
6
18
42
45
39
18
3
39
168
108
9
96
27
6
11
43
53
127
33
15
45
20
60
49
30
5
43
33
75
45
3
144
6
47
4
15
21
8
91
69
57
24
39
92
7
6
30
65
19
53
28
32
7
96
24
93
3
5
1
6
5
13
35
16
44
16
9
71
40
51
24
6
48
27
144
60
9
27
63
24
78
15
8
127
18
147
15
24
30
15
33
11
7
29
73
138
120
129
20
156
55
53
19
77
43
36
17
4
140
24
16
81
48
87
20
37
107
31
113
31
129
27
33
176
1
23
1
11
100
39
81
9
54
12
24
108
12
6
72
42
65
13
18
252
60
48
9
236
127
36
144
6
66
5
120
55
65
19
6
11
48
12
4
39
24
33
15
24
9
15
6
90
65
16
123
5
36
1
48
144
11
36
19
36
41
7
18
3
21
54
201
33
27
36
9
24
6
9
57
138
36
21
15
48
24
120
33
69
71
79
21
48
36
75
6
24
78
33
75
9
15
5
76
39
5
19
21
153
3
48
75
42
95
73
120
42
150
23
36
60
16
27
6
51
69
24
48
144
138
21
32
24
16
9
15
80
19
24
21
20
12
84
61
174
96
53
196
3
72
30
35
61
18
12
204
96
5
49
24
27
63
60
36
6
144
119
1
48
23
28
20
19
21
96
81
35
48
127
30
39
99
21
3
6
24
3
39
9
27
129
15
21
20
19
45
44
16
15
6
18
5
49
83
79
96
102
6
12
69
3
30
111
9
6
36
65
4
27
29
16
33
96
24
54
17
19
77
79
18
23
25
18
12
9
3
150
47
4
20
7
69
15
6
24
78
12
41
37
27
36
75
30
39
3
120
30
23
19
6
42
53
48
79
41
1
39
27
9
20
19
126
11
28
15
36
5
25
39
12
15
5
55
60
24
6
119
31
5
64
36
9
51
164
16
57
23
19
168
17
55
45
60
21
102
12
6
23
40
27
78
6
60
6
18
17
37
42
30
39
32
19
24
6
15
195
5
40
56
24
76
69
48
11
12
79
9
9
3
20
73
15
81
99
20
7
5
43
101
336
28
9
6
60
96
9
39
72
24
24
6
11
31
48
21
3
57
69
6
60
36
90
63
27
24
5
25
11
60
19
6
102
12
45
60
144
32
55
69
80
19
21
156
69
96
123
36
44
79
30
18
12
17
19
54
6
66
15
33
72
6
5
85
39
9
47
7
33
33
114
12
65
4
15
120
192
24
5
64
56
19
21
56
43
102
23
19
77
19
41
4
9
90
173
49
120
18
78
30
60
24
6
23
25
234
33
45
18
6
6
33
15
5
112
69
48
23
43
54
42
9
96
80
4
12
87
30
23
4
20
43
33
20
7
12
126
155
43
21
36
33
47
193
6
81
84
96
93
24
23
120
43
17
7
102
30
5
31
12
60
180
96
66
131
37
6
57
9
15
15
108
36
156
6
24
39
36
20
25
15
75
5
43
93
33
11
139
42
144
59
31
5
163
6
111
56
48
7
185
24
16
84
15
5
25
96
30
42
27
21
18
5
31
105
60
44
52
60
33
135
39
48
204
9
27
225
27
36
90
11
55
141
9
39
152
73
11
4
39
33
9
6
65
40
27
101
40
32
49
95
49
30
60
6
78
53
157
126
17
67
6
42
33
141
95
16
3
54
6
21
15
6
42
78
95
100
39
336
9
36
57
30
42
71
97
18
5
64
75
54
66
144
5
1
78
57
44
37
24
18
60
17
73
27
15
45
33
78
48
66
120
90
65
31
60
12
6
24
11
31
5
55
18
90
53
48
100
27
5
7
57
176
4
60
15
24
77
19
24
6
24
47
19
78
42
5
40
60
69
6
18
30
33
8
115
21
24
32
24
19
237
15
5
37
168
24
114
45
92
4
105
15
9
15
75
30
51
36
3
36
18
23
67
53
25
23
19
6
54
108
5
97
47
40
51
24
54
87
20
28
105
11
79
141
111
9
33
27
84
12
20
24
1
48
95
91
21
15
53
52
3
30
6
81
3
6
66
5
43
6
66
24
41
60
67
6
102
9
24
36
36
8
36
64
21
11
127
30
18
54
18
150
3
44
1
15
75
5
25
15
44
43
36
81
15
29
25
15
12
108
27
9
36
44
36
55
114
96
15
8
76
21
42
101
19
72
24
6
30
65
36
85
119
25
135
104
76
39
101
36
37
203
7
48
89
55
126
39
51
108
66
39
12
45
3
12
3
77
160
8
97
39
81
23
1
24
15
15
90
15
51
21
20
37
48
72
30
12
24
12
9
176
28
12
3
77
25
ABCD 99724287706*3^$a+1 [50036]
45
87
4
5
36
36
43
20
300
24
28
132
56
72
9
3
81
19
5
67
48
41
79
5
12
79
72
32
81
79
8
28
20
204
81
19
72
24
24
5
27
81
207
117
60
24
27
112
161
91
113
51
21
103
48
48
281
48
36
12
235
44
24
12
208
12
5
168
151
60
176
69
3
105
3
57
151
41
39
225
79
17
120
43
12
20
24
16
176
69
111
64
53
120
111
4
17
48
36
24
60
43
320
57
120
228
55
48
32
45
99
64
140
16
84
17
12
115
48
5
7
53
219
141
12
36
75
136
36
12
36
5
31
53
36
55
41
15
69
79
17
43
8
48
72
24
64
92
28
17
24
39
40
5
151
29
15
57
27
33
48
60
24
7
68
48
244
5
24
12
12
123
12
28
80
213
276
43
53
103
24
5
120
51
45
91
20
93
120
27
4
80
60
69
31
12
44
4
60
77
67
368
132
21
36
135
21
75
52
17
24
31
96
53
27
33
99
48
112
12
116
28
20
52
120
17
31
29
55
17
115
5
99
100
17
19
173
15
36
81
15
9
12
19
48
20
148
12
101
36
19
5
111
45
84
24
163
5
15
60
189
19
17
7
113
12
67
101
99
36
144
9
55
80
204
72
45
43
56
81
60
51
72
33
55
12
180
32
45
3
45
67
89
15
16
53
111
16
108
5
51
72
4
29
12
192
3
45
75
60
108
21
43
8
57
15
21
31
341
103
116
105
123
21
24
51
9
67
68
120
105
7
20
28
48
24
24
56
108
12
21
12
36
75
36
16
20
33
12
207
45
108
7
60
36
36
101
3
36
28
8
165
24
235
65
19
20
64
5
48
199
36
17
36
216
48
156
19
36
29
12
19
125
15
36
180
33
7
68
12
24
12
112
20
28
44
69
75
72
108
9
60
15
21
12
75
93
271
29
19
5
67
48
8
4
53
123
60
57
31
12
48
41
24
12
48
99
100
5
216
36
168
55
41
135
124
12
24
125
79
5
48
55
20
84
76
84
29
27
64
185
60
19
5
7
12
80
117
156
19
108
20
28
29
48
187
5
43
60
36
5
27
40
8
45
51
88
176
52
60
5
48
31
60
101
27
21
19
113
43
36
48
48
12
68
60
57
7
41
75
108
64
48
140
45
279
16
32
148
29
43
17
111
52
17
84
12
60
24
91
48
12
5
12
51
45
127
5
3
12
9
55
144
176
21
55
29
36
60
24
3
45
63
105
3
117
43
20
276
88
41
36
43
221
36
31
60
5
27
36
9
351
24
72
100
5
43
12
36
108
24
5
27
48
72
40
108
65
3
33
247
29
55
29
7
89
15
16
113
31
20
28
96
17
7
5
55
5
108
43
5
115
56
21
15
60
69
3
108
12
72
24
144
16
216
96
5
72
127
144
36
53
115
53
48
31
36
137
15
21
31
5
55
36
5
43
185
19
41
87
40
5
39
4
60
96
5
123
93
39
45
3
96
12
9
120
111
57
12
120
111
57
15
16
12
77
63
9
139
89
91
80
297
15
45
24
139
56
16
48
29
67
53
91
24
32
189
51
36
64
29
60
312
3
81
31
12
20
12
45
15
216
108
9
7
53
12
43
128
48
52
12
288
168
5
24
63
4
65
24
60
7
65
63
16
20
21
67
17
111
105
48
27
225
63
60
21
51
172
48
65
12
7
5
84
19
252
104
16
89
7
32
96
12
33
72
135
12
40
60
96
65
15
57
7
17
75
4
77
12
87
9
96
91
29
51
12
76
65
79
132
113
43
24
89
96
31
77
7
53
7
368
21
75
4
32
225
3
112
5
84
31
116
165
180
7
60
96
24
12
53
55
8
24
4
32
108
36
45
36
27
40
ABCD 99724839898*3^$a+1 [50091]
24
9
66
44
10
18
42
12
18
6
6
1
29
48
27
75
21
9
15
64
65
7
17
7
40
15
49
41
6
49
15
1
7
1
11
5
23
50
12
11
35
30
24
8
10
6
24
42
8
10
96
27
29
36
40
14
46
12
12
20
64
7
35
20
34
24
24
30
6
12
12
2
118
48
108
2
4
8
10
36
42
42
30
8
22
12
31
5
12
12
8
28
15
15
9
15
18
7
64
9
10
12
56
112
17
81
4
86
114
35
53
18
2
28
99
33
20
12
34
6
24
36
8
27
121
23
79
1
47
14
10
84
12
2
10
21
9
62
9
19
32
124
41
1
14
4
12
9
33
6
1
65
8
71
59
2
4
6
38
10
8
113
47
2
7
64
1
18
16
54
7
23
12
20
25
11
4
36
30
39
3
30
32
6
22
11
1
36
12
6
17
15
150
28
55
47
33
15
30
26
1
15
18
32
28
6
61
24
119
1
13
27
1
12
6
24
36
56
34
12
30
5
8
1
4
6
45
35
6
112
30
17
31
2
10
6
26
66
35
23
41
19
32
22
36
24
11
16
9
12
30
18
14
90
27
51
12
22
18
48
20
22
7
56
24
3
72
30
8
22
9
17
39
15
25
39
24
36
21
3
2
59
16
115
29
49
7
11
5
7
8
12
13
15
44
21
13
30
14
23
5
3
51
26
4
24
206
1
17
10
2
18
22
6
13
59
18
30
2
10
2
4
32
43
16
1
23
7
4
20
1
9
8
10
30
30
6
12
42
36
26
18
21
40
17
28
11
19
6
20
4
6
25
5
18
38
12
31
69
11
16
3
6
36
8
83
5
42
17
13
12
8
127
5
28
6
30
11
13
27
40
65
8
60
40
3
5
54
18
10
72
30
18
1
96
5
18
6
6
29
51
6
23
16
43
66
44
7
16
83
26
30
70
8
90
30
7
51
2
12
95
29
44
70
1
35
30
26
18
28
48
30
30
24
42
86
52
20
120
40
27
45
20
10
20
4
14
7
40
16
8
35
24
30
7
35
6
15
9
24
2
53
1
118
1
5
12
103
29
30
96
14
7
9
24
7
11
12
66
120
12
2
18
4
35
91
14
16
63
71
28
2
59
5
26
58
7
23
90
120
6
2
52
18
54
18
41
7
14
28
66
6
95
25
31
85
22
20
22
6
24
36
25
5
19
1
70
48
26
18
16
12
12
6
14
12
58
32
6
40
13
5
24
2
9
9
18
13
117
24
8
52
31
29
30
45
53
51
7
54
36
24
6
2
40
47
3
22
8
40
7
11
18
2
58
6
18
6
17
19
110
28
60
2
5
16
27
157
3
12
6
19
55
6
4
18
21
32
19
21
40
8
16
59
96
38
142
8
33
7
6
75
16
29
72
3
72
3
21
9
15
57
24
138
32
4
6
98
18
12
28
12
27
3
20
57
21
10
18
2
58
60
26
4
30
11
19
6
38
1
69
80
12
31
9
20
18
40
18
15
35
22
6
30
14
21
1
24
26
48
52
6
12
31
31
64
1
25
39
27
34
18
2
10
78
6
41
13
36
24
6
66
8
10
42
8
30
37
3
30
7
113
12
18
30
12
26
42
76
32
4
36
50
12
76
6
24
55
17
18
37
17
18
69
9
6
9
51
36
65
67
12
18
7
1
84
4
72
20
3
27
58
24
12
30
9
32
13
26
25
51
42
42
1
5
72
11
16
21
74
4
6
54
30
24
3
9
8
52
20
10
21
5
10
42
47
25
26
13
45
132
132
18
30
19
73
76
27
27
6
7
8
135
30
27
8
69
48
28
44
11
31
10
8
48
58
32
34
59
37
74
1
24
9
12
2
10
36
67
23
30
27
15
33
29
16
54
2
36
39
1
24
24
15
29
10
1
65
14
1
45
30
12
9
24
17
72
63
25
63
9
6
2
54
18
7
3
13
17
36
72
24
6
2
10
78
24
19
29
27
5
6
22
31
1
4
27
9
30
18
31
56
16
8
21
18
17
13
27
15
36
29
3
22
30
1
37
10
2
31
5
19
35
18
118
50
3
55
26
4
66
54
54
18
12
12
20
94
26
34
37
23
14
22
5
1
12
27
39
26
18
30
70
30
43
23
25
32
3
6
24
2
22
108
24
24
32
34
80
1
105
14
25
3
42
11
97
2
34
11
56
48
40
80
19
21
21
18
10
2
5
71
32
18
39
31
18
6
9
9
23
13
36
66
12
17
40
23
46
30
14
28
14
28
42
15
3
50
42
30
75
33
7
33
72
39
89
10
42
48
8
4
39
21
6
5
8
5
92
4
8
27
25
79
1
48
10
21
9
2
46
92
28
32
16
7
23
36
21
69
11
49
48
7
11
12
81
27
12
68
24
85
23
12
4
24
12
20
1
33
56
39
9
22
1
19
4
36
6
12
8
24
19
21
6
30
14
48
1
27
14
15
64
16
24
1
10
45
56
24
33
7
9
7
24
1
22
2
30
9
9
31
41
58
20
52
5
13
48
3
9
6
2
22
1
37
4
71
8
11
24
84
78
12
7
23
2
31
5
3
9
16
2
125
37
46
54
31
5
24
2
25
153
2
34
6
45
23
22
19
29
12
6
12
32
18
16
27
45
32
28
24
95
1
63
45
6
18
11
19
20
22
35
25
30
26
52
6
5
7
2
18
40
53
1
18
18
48
51
3
6
31
25
10
18
12
24
15
40
17
12
12
6
42
6
36
6
39
9
54
1
1
28
27
9
12
14
40
29
37
12
2
21
7
6
27
15
2
31
107
5
8
39
12
26
28
14
17
1
23
35
24
13
29
20
36
35
137
30
1
16
13
6
32
58
24
42
38
58
12
18
122
18
34
8
40
36
14
10
6
2
4
29
69
11
29
42
9
45
24
60
30
1
11
8
10
12
6
33
32
37
107
15
40
50
4
24
30
2
19
15
90
12
44
15
40
3
18
12
7
5
8
12
46
48
6
18
12
30
15
39
41
3
10
30
78
2
10
51
16
40
45
34
1
23
6
35
9
18
10
3
11
29
77
78
21
39
66
30
18
66
5
1
18
21
129
63
105
62
10
20
3
25
42
6
7
8
40
19
46
15
21
30
45
21
32
27
15
94
36
26
13
16
29
36
20
48
11
35
6
15
5
16
12
6
2
72
7
3
12
9
27
102
2
21
40
15
9
40
1
42
10
3
8
1
48
20
48
10
18
31
1
142
2
16
15
8
1
8
52
6
122
27
13
18
25
23
24
30
42
48
6
2
49
21
18
42
15
15
18
95
1
6
9
9
15
9
126
12
13
29
27
69
30
21
9
6
1
29
75
3
21
9
6
74
28
12
6
2
39
51
28
81
9
24
48
14
18
7
33
48
2
40
42
30
26
24
4
24
8
119
53
2
10
6
2
7
24
16
89
42
29
49
2
82
27
35
58
11
61
18
17
19
60
25
65
15
15
1
25
6
25
3
6
48
48
32
46
42
15
8
16
165
50
34
92
40
18
24
30
12
18
18
19
1
15
8
29
48
44
10
8
21
1
66
18
27
88
49
71
5
44
10
108
18
24
6
14
40
27
3
6
15
15
26
28
12
15
21
44
10
26
4
30
1
77
2
105
24
9
7
3
8
22
90
13
8
9
7
1
10
5
7
6
44
18
4
9
40
40
55
1
85
30
4
6
8
27
1
15
9
8
82
5
15
4
5
1
18
42
18
1
17
12
60
47
109
62
34
18
1
7
52
18
20
23
5
36
31
7
18
4
59
32
37
12
46
9
9
14
33
43
24
20
70
2
25
9
55
1
6
33
49
23
7
6
6
30
18
30
30
1
5
12
2
10
6
2
3
7
110
52
36
6
18
30
77
13
20
23
29
6
92
76
45
27
78
31
16
73
15
17
4
84
31
1
39
15
18
16
24
60
6
2
19
45
8
52
18
18
20
22
2
4
24
62
4
6
20
18
22
24
24
6
1
29
27
9
8
12
4
87
9
15
83
21
16
15
41
64
21
18
25
5
14
10
60
20
3
19
50
40
19
7
9
45
16
42
33
9
60
80
88
2
16
2
46
56
4
14
10
18
3
41
18
18
22
48
29
ABCD 99725514628*3^$a+1 [50119]
25
135
21
75
9
23
121
39
33
63
80
181
59
85
72
3
48
33
47
64
33
63
48
21
107
109
24
120
48
180
47
49
111
96
144
80
1
108
3
81
63
9
180
83
1
111
69
11
112
141
36
36
75
144
45
36
156
3
9
71
64
48
96
32
85
24
72
11
85
11
112
32
85
24
36
24
39
21
59
16
69
132
39
9
96
39
192
96
33
159
21
60
96
24
39
80
37
75
192
33
63
48
80
1
36
27
105
39
81
48
60
24
120
96
99
32
64
48
153
144
119
1
47
13
3
80
49
15
9
71
49
36
12
15
117
123
45
48
99
9
39
45
60
60
120
132
63
81
111
80
1
168
36
35
1
132
108
24
39
81
63
57
84
12
39
80
13
51
69
11
1
36
72
51
117
12
63
9
135
69
11
25
135
21
24
3
141
12
24
15
33
63
9
135
9
71
64
144
45
3
32
144
121
39
9
23
1
60
147
9
12
59
160
48
32
64
48
45
147
48
96
45
51
9
120
48
72
60
108
48
12
12
87
9
12
75
117
60
63
45
48
12
23
25
108
11
64
9
119
37
27
9
36
12
12
156
120
132
348
71
1
36
11
16
45
3
141
84
12
83
37
107
73
71
1
15
81
132
144
108
15
45
60
60
107
64
45
84
15
45
51
129
63
144
9
12
75
96
57
60
11
25
144
39
273
15
80
193
24
12
171
32
25
119
73
36
3
57
23
1
36
48
192
72
3
33
47
229
59
16
9
60
123
81
15
96
128
1
63
9
71
16
21
75
57
183
80
37
216
3
9
39
176
1
15
9
48
23
145
36
96
75
48
96
96
9
120
36
27
57
36
60
71
49
84
11
37
36
12
84
48
60
59
13
131
49
360
60
60
207
69
24
96
24
11
25
12
240
11
145
96
111
9
204
12
111
32
16
48
128
85
48
24
3
48
57
48
71
1
324
123
192
9
84
12
48
39
9
60
123
21
24
51
105
108
27
21
72
3
213
27
33
15
21
11
64
48
48
177
15
32
16
96
129
47
217
135
224
64
128
96
1
132
24
51
153
36
99
57
48
12
36
215
97
36
60
132
24
60
23
1
24
23
217
72
207
144
96
21
75
21
36
36
467
97
63
32
1
63
45
12
144
60
75
21
27
45
35
112
165
24
36
36
12
47
288
16
69
59
37
72
99
96
69
60
84
27
32
16
32
16
33
120
39
117
12
47
25
23
16
9
36
264
72
51
93
84
60
99
81
111
96
69
27
69
27
96
21
36
39
9
119
160
381
3
32
96
37
60
111
48
48
33
15
48
32
25
360
15
9
120
15
33
47
25
36
12
23
16
81
12
99
57
23
1
24
36
3
33
12
156
24
15
213
168
12
87
33
63
21
11
96
37
107
16
81
111
81
24
119
13
3
9
240
120
15
176
49
36
36
39
32
109
36
24
71
48
64
32
73
48
12
11
121
39
69
27
32
73
60
264
12
135
96
80
1
15
48
9
48
36
51
33
36
12
15
57
119
256
165
12
63
21
11
1
48
36
27
96
96
57
24
63
32
25
24
24
12
75
45
3
192
21
75
117
60
111
96
33
111
57
12
27
105
23
85
75
48
33
36
75
21
59
13
12
87
33
48
159
21
132
39
48
33
63
21
24
12
48
39
9
12
48
60
63
21
84
71
1
84
120
99
9
12
27
9
71
169
231
21
36
12
27
57
23
96
16
33
48
12
35
13
3
201
156
108
95
16
128
61
51
9
23
64
57
39
81
180
12
84
72
ABCD 99725703536*3^$a+1 [50052]
21
39
15
90
3
123
138
42
9
99
132
24
30
75
51
33
36
39
105
57
90
12
30
147
33
6
9
57
114
81
93
36
12
3
135
30
420
114
18
24
24
51
48
51
102
18
54
90
66
60
66
9
75
12
42
42
45
48
72
3
30
138
54
18
18
84
36
27
87
18
6
9
51
72
138
102
72
18
72
27
69
6
69
81
63
21
42
12
6
36
66
24
24
9
36
9
66
162
72
108
48
36
36
3
105
66
45
3
6
114
12
18
72
54
30
192
42
237
69
15
15
45
111
30
18
6
114
42
15
3
6
75
9
72
54
69
12
81
12
78
72
18
27
3
33
9
12
36
87
21
90
72
12
96
126
123
120
60
27
84
72
54
24
15
144
177
63
96
39
12
105
48
3
12
117
81
27
60
132
9
51
24
15
30
12
63
39
45
33
27
192
183
66
66
69
144
33
12
6
114
30
12
138
15
63
12
12
33
36
45
39
3
12
42
18
45
72
51
57
177
15
39
45
39
12
6
60
99
9
12
54
390
3
63
12
132
30
63
117
15
69
15
27
252
30
42
54
30
156
174
15
75
144
42
75
3
78
3
39
12
54
30
60
6
114
69
27
198
75
51
144
45
96
21
63
15
12
54
135
36
33
51
105
72
27
45
36
6
84
60
24
81
75
24
96
129
27
48
48
90
12
12
84
54
12
78
36
6
33
12
3
81
27
117
15
222
48
36
102
9
48
27
48
12
45
81
12
27
9
120
54
12
18
36
114
6
6
9
117
3
39
12
6
30
54
114
114
27
84
147
57
27
78
6
162
90
72
72
30
6
168
165
36
9
51
51
492
66
30
24
42
3
15
96
6
24
12
90
33
24
51
24
18
234
24
42
42
60
81
36
3
45
12
279
24
30
66
30
336
48
78
117
81
54
60
12
33
21
24
42
24
24
66
42
12
18
24
24
51
33
18
132
21
9
48
18
42
42
21
45
6
24
21
9
24
78
120
18
24
120
51
15
114
135
63
18
75
39
30
66
42
312
12
36
3
45
30
9
93
24
39
99
12
33
27
30
84
39
165
27
84
21
39
39
6
54
12
93
81
99
60
96
177
42
12
6
120
63
36
15
30
15
60
33
6
225
75
42
12
27
81
18
132
18
12
72
6
9
51
102
27
36
57
39
120
33
6
9
57
6
33
99
18
30
18
75
45
42
12
6
72
48
84
12
18
117
69
36
63
27
54
30
9
21
12
54
24
9
33
78
9
15
30
6
114
18
72
36
9
21
60
15
15
45
21
3
51
30
24
36
162
42
6
45
15
6
24
186
9
9
66
9
60
45
66
30
12
18
90
90
129
21
84
27
45
99
57
24
30
24
24
48
18
30
6
24
75
15
12
72
36
24
12
108
102
114
12
72
21
96
69
6
18
60
36
72
150
18
75
36
69
54
18
87
51
54
60
18
42
6
81
51
24
30
66
18
75
9
30
6
75
9
36
54
30
6
60
12
69
21
63
60
60
39
60
6
30
9
117
63
105
51
147
180
168
54
15
12
3
30
18
150
63
15
81
21
18
24
57
195
54
54
165
45
30
21
9
60
15
111
6
36
54
36
144
30
18
6
12
27
21
84
120
30
120
57
9
42
9
63
30
120
111
117
84
6
93
51
24
42
78
45
96
99
42
24
75
45
18
18
3
51
36
9
33
30
18
42
21
24
63
372
36
66
6
12
57
48
60
15
42
54
6
36
159
3
21
84
21
15
9
48
3
84
15
57
9
60
99
45
18
93
129
36
60
15
45
39
51
141
9
84
6
120
69
81
111
39
54
6
105
9
66
156
93
12
63
60
162
24
75
60
9
12
18
72
33
15
18
42
12
54
6
126
243
39
21
57
48
120
111
21
54
9
45
24
6
102
18
45
111
69
99
36
36
69
69
27
63
81
24
15
6
72
174
93
177
180
6
24
9
57
39
141
18
114
18
93
39
45
255
105
45
12
48
42
36
30
108
15
21
54
42
63
261
15
39
9
3
192
102
84
84
6
42
18
72
12
42
15
3
42
15
108
105
48
18
30
30
84
12
18
15
111
24
18
ABCD 99726251050*3^$a+1 [50083]
12
57
11
85
47
22
14
4
63
30
17
28
72
2
24
16
14
1
6
5
4
6
8
112
2
181
5
84
12
10
26
7
18
12
17
139
17
78
7
17
40
18
20
25
54
63
21
17
18
52
8
22
27
60
17
10
15
23
28
38
36
13
5
121
27
3
12
30
47
10
18
9
36
17
18
10
2
30
30
31
5
12
84
6
7
15
15
18
23
7
23
1
33
42
3
27
45
15
26
18
30
1
11
42
36
36
6
4
6
30
50
10
3
9
18
20
40
27
23
12
1
21
56
24
43
72
3
2
40
8
31
60
6
11
10
20
12
6
12
52
2
91
5
42
18
25
15
68
4
20
60
66
34
56
4
2
31
29
24
24
1
17
49
6
17
10
8
52
51
5
54
30
18
4
18
2
1
12
23
12
31
6
60
18
5
13
9
21
39
3
35
96
4
8
72
28
15
18
5
22
2
78
54
6
24
1
9
44
37
5
19
3
57
29
60
22
3
27
2
90
36
6
66
12
28
12
32
24
36
16
14
6
25
9
8
36
6
76
8
6
10
38
25
35
18
7
3
20
25
48
5
1
5
18
13
29
6
22
15
18
48
36
18
5
10
27
23
6
1
59
4
18
8
7
59
36
7
11
4
26
4
63
23
22
14
30
43
5
12
1
27
15
5
73
5
24
6
30
7
41
49
6
5
24
43
53
6
24
42
55
17
18
40
38
12
13
17
60
7
12
53
12
25
11
10
39
35
1
5
19
35
10
3
3
80
48
24
13
29
96
34
68
6
1
30
23
73
5
40
2
25
5
25
53
4
38
28
63
35
1
5
6
54
48
25
11
6
36
12
12
84
19
12
54
90
27
38
24
12
36
30
19
21
33
77
13
6
41
40
38
42
18
67
23
24
13
5
18
12
70
44
1
27
8
4
3
33
104
10
14
30
19
3
8
6
6
37
23
42
42
24
16
21
15
3
9
3
23
19
15
21
36
90
36
17
66
1
6
45
3
5
30
1
53
48
18
4
3
15
44
18
25
5
30
37
63
8
102
96
12
30
13
5
4
48
2
40
8
78
6
49
29
73
23
7
48
39
18
2
10
90
15
18
5
19
11
10
38
64
2
16
3
21
68
7
36
5
18
12
70
8
19
18
30
12
30
17
13
11
22
3
17
30
24
16
20
30
37
53
43
6
29
36
46
14
10
30
21
35
34
14
22
45
18
6
5
13
18
23
30
55
35
85
41
10
18
27
108
95
40
8
30
127
6
39
21
5
1
11
70
57
6
41
6
48
67
12
5
7
30
11
24
1
84
3
2
13
11
24
12
13
23
10
30
3
66
6
53
12
22
2
55
24
5
37
5
67
35
18
4
14
12
64
36
9
11
34
6
12
63
45
27
11
7
23
46
8
22
26
19
63
8
7
3
69
5
76
38
46
18
26
64
38
4
3
36
9
33
45
30
50
10
9
45
14
6
24
12
25
45
12
15
5
6
24
7
21
15
23
34
32
16
8
34
32
70
6
20
10
32
18
30
10
42
12
38
6
6
76
15
17
12
66
4
36
14
13
17
13
23
7
6
5
66
43
11
30
4
2
30
1
12
41
34
18
8
25
5
60
6
25
3
12
14
24
52
15
23
36
19
3
27
27
33
53
78
31
71
25
29
25
5
54
22
54
6
68
49
23
18
4
33
23
6
24
7
17
28
2
6
54
60
18
7
12
23
6
34
26
1
48
35
6
1
135
14
7
5
54
36
12
6
12
12
1
42
45
32
6
6
16
62
60
48
4
6
14
48
55
3
24
8
6
6
13
15
15
23
12
13
9
8
67
11
12
13
15
3
17
12
18
10
15
17
6
1
24
39
20
7
29
30
1
21
20
60
24
10
18
18
38
67
29
10
48
8
13
59
6
22
9
59
4
18
8
46
8
55
63
14
6
12
6
6
48
25
42
101
18
36
18
7
5
6
138
37
5
12
1
11
1
53
12
55
5
7
33
2
43
69
50
18
37
21
27
18
17
22
14
30
1
66
59
6
10
3
9
38
13
35
36
48
31
5
12
34
6
15
5
48
12
22
3
53
12
73
11
6
4
6
9
23
120
13
15
8
6
48
12
36
7
5
37
33
2
1
5
12
36
61
125
16
14
6
13
39
3
5
37
17
10
74
7
18
17
10
8
60
1
3
12
14
19
3
24
8
18
48
12
13
21
80
6
24
36
22
3
12
57
15
11
30
18
60
7
57
8
4
51
18
24
6
9
98
13
41
19
54
23
7
15
8
19
63
8
7
11
24
67
33
111
12
15
2
37
5
54
12
49
63
18
44
61
17
6
7
5
4
8
58
8
36
1
9
33
95
12
18
40
18
38
16
14
24
7
11
19
5
1
23
36
58
75
15
3
12
11
1
30
21
15
12
45
56
12
18
16
20
40
26
7
5
30
37
33
8
25
23
16
6
20
79
5
1
120
35
12
30
70
68
7
3
2
28
15
53
6
6
24
1
5
30
12
78
4
6
9
71
22
3
54
30
21
2
6
34
12
20
78
1
35
1
29
1
3
2
16
12
50
25
5
6
30
6
43
23
37
12
5
60
1
108
6
95
49
12
30
5
138
6
6
79
15
20
10
26
10
24
63
3
2
6
12
48
25
6
48
11
4
3
5
10
45
17
10
18
63
29
6
19
30
41
12
94
18
8
19
21
8
49
11
25
21
14
7
15
72
20
6
54
10
68
25
15
27
71
24
22
8
13
30
54
18
23
30
30
82
21
17
18
25
9
20
12
25
23
1
6
35
18
6
34
21
59
7
6
27
3
30
12
30
3
12
3
39
14
6
19
9
56
30
36
30
36
19
53
12
1
17
6
1
11
7
5
30
28
20
42
36
84
12
46
38
30
6
28
20
6
16
18
12
9
11
40
20
25
21
9
15
14
24
12
6
7
30
36
65
4
50
7
51
27
3
2
60
10
27
41
48
24
10
8
64
8
6
12
18
46
15
83
42
58
3
45
2
6
12
22
3
45
14
1
30
5
18
36
40
3
30
72
11
25
17
12
31
42
5
6
12
78
22
2
18
12
58
20
10
74
16
33
42
75
9
29
52
2
1
27
60
44
46
44
13
35
18
24
1
65
13
17
22
2
1
15
12
38
60
12
48
10
8
79
3
80
13
30
17
4
8
6
4
20
43
23
12
24
24
6
31
24
5
13
5
1
77
18
16
18
48
15
18
39
32
13
11
16
6
159
15
14
19
3
14
25
29
12
60
13
11
16
24
38
6
64
2
66
13
5
42
79
11
10
20
40
68
1
11
24
36
19
6
15
45
5
12
48
18
30
1
35
18
13
12
6
24
6
11
16
24
18
20
1
35
12
4
8
6
30
25
5
12
12
40
38
7
17
24
4
15
17
6
19
6
18
5
60
1
29
24
18
12
30
37
6
5
12
13
15
2
91
9
86
6
18
12
18
6
12
4
26
10
8
31
23
25
5
48
22
20
52
9
27
20
4
21
12
23
30
34
60
8
7
5
10
8
30
72
19
30
17
24
55
15
6
54
9
39
38
4
14
12
13
17
7
3
32
40
50
18
4
14
61
29
4
8
12
42
46
32
18
18
7
47
37
53
12
1
45
14
60
25
11
4
21
17
6
22
8
106
15
5
28
15
11
64
18
8
19
6
59
18
4
44
82
2
18
55
5
12
60
7
54
39
18
3
9
8
18
127
12
47
1
9
14
22
12
18
2
18
97
5
12
10
18
3
5
10
8
60
22
39
11
18
6
25
6
77
30
31
51
14
1
18
3
27
53
4
6
14
6
109
11
7
15
3
5
18
24
52
18
8
64
38
1
5
24
1
35
6
19
59
10
2
18
78
10
60
8
49
11
1
59
12
19
3
20
1
24
17
19
6
59
42
10
2
25
17
24
12
22
32
18
7
15
50
24
22
9
24
11
6
73
47
4
20
18
7
18
11
16
44
16
20
1
15
20
82
20
7
24
24
23
49
11
18
30
12
18
1
78
41
24
7
5
18
37
5
1
15
2
22
3
45
3
15
122
25
35
13
17
30
6
4
87
11
7
18
29
19
6
29
46
20
84
12
90
42
18
13
5
24
1
21
8
13
24
66
29
18
30
67
33
2
30
31
35
12
1
17
67
47
24
4
3
5
22
8
43
57
8
1
138
5
18
24
55
23
22
26
43
5
12
12
42
18
30
25
75
3
23
22
87
45
33
24
33
63
47
25
18
45
2
28
38
4
8
94
38
6
1
41
10
2
6
24
30
12
10
26
10
2
91
41
6
54
48
7
3
32
1
23
52
2
12
19
17
22
21
21
20
46
14
19
11
24
4
18
33
9
50
18
25
9
6
2
10
33
29
6
49
24
24
6
11
16
20
55
35
4
21
23
4
21
47
7
66
39
78
3
6
29
6
13
5
7
23
6
24
13
17
18
24
24
6
48
12
55
24
9
18
2
12
31
17
13
57
38
18
1
24
11
49
29
55
3
14
25
5
46
2
7
18
15
20
10
3
144
83
42
6
18
ABCD 99726677522*3^$a+1 [50433]
45
90
150
78
6
111
15
81
57
60
36
60
30
144
60
36
141
9
24
150
102
48
12
48
60
66
24
36
36
180
24
24
165
57
90
48
90
30
132
78
6
6
60
30
54
114
36
270
6
114
75
45
36
30
78
342
138
12
39
96
45
60
90
54
30
90
36
384
126
84
60
450
75
129
120
12
240
30
54
120
30
54
72
114
60
21
75
78
240
150
96
6
18
12
24
84
12
18
51
45
51
99
60
60
96
18
6
144
42
84
96
15
15
30
204
60
36
18
6
30
180
24
117
9
36
54
45
135
60
66
294
144
42
84
30
54
156
30
120
6
138
60
36
30
114
120
30
60
66
36
84
144
12
9
69
162
60
174
120
96
408
126
54
75
57
24
6
108
66
36
48
132
30
21
57
12
24
204
12
54
24
156
90
87
39
48
12
45
9
24
36
30
60
90
90
30
144
120
162
78
312
204
51
15
48
12
30
60
18
66
90
90
51
3
6
6
174
6
24
180
144
330
96
6
33
57
48
162
30
60
240
75
3
30
30
96
156
18
126
6
30
90
258
186
6
18
36
96
18
90
12
114
66
114
144
96
54
156
24
210
30
42
93
105
12
168
51
15
120
84
150
15
87
18
66
30
30
210
36
54
24
6
24
360
36
24
216
126
54
66
84
81
33
246
6
174
357
63
36
108
6
30
96
234
30
144
126
90
36
18
30
96
24
12
198
63
123
270
30
9
75
216
6
39
81
30
84
36
48
12
54
39
48
249
54
126
99
171
165
15
78
66
81
99
60
6
348
6
54
102
24
36
18
156
24
72
144
24
27
105
60
138
216
186
15
123
102
24
135
45
6
78
15
117
108
72
108
96
246
24
30
111
45
144
336
60
30
18
6
30
6
48
6
120
66
45
39
330
6
54
36
24
90
24
30
12
174
60
30
36
174
81
345
84
24
6
69
27
204
156
45
144
105
54
12
21
33
24
72
174
114
162
90
51
123
114
6
6
150
84
90
150
66
60
54
36
18
72
75
123
12
150
30
18
72
171
117
6
60
240
30
27
9
108
12
15
33
90
6
90
30
36
3
375
36
60
36
414
180
147
99
54
6
48
30
30
6
216
30
198
30
66
6
24
126
30
84
66
195
9
120
15
81
180
138
120
72
78
162
48
12
18
300
66
36
18
240
150
216
177
249
114
30
114
60
12
30
174
6
198
60
6
66
24
57
123
6
90
78
12
24
99
15
120
156
126
198
42
30
48
30
60
60
30
12
114
36
18
36
60
54
3
3
186
84
6
60
30
84
186
150
75
219
6
63
375
72
18
6
30
54
30
132
18
33
273
15
105
6
234
54
102
90
81
63
126
270
18
210
6
60
120
156
90
30
51
123
90
27
ABCD 99727088018*3^$a+1 [50047]
13
15
27
30
18
12
24
6
66
17
25
35
13
15
27
60
41
61
108
42
29
1
90
30
15
33
42
69
15
114
18
54
18
18
48
30
21
93
6
12
48
12
12
6
15
9
155
1
54
96
21
33
36
42
72
5
1
30
12
12
18
72
12
18
41
64
32
28
45
6
30
35
1
36
60
15
39
60
138
11
25
30
60
24
12
78
36
42
45
8
37
18
60
54
15
57
23
301
156
48
36
12
78
9
15
78
3
81
60
36
147
147
36
54
23
40
21
12
3
27
42
90
72
9
39
42
35
1
18
57
32
7
54
282
30
143
7
117
21
42
30
54
9
57
48
36
36
12
6
81
33
11
31
24
29
25
18
48
30
39
3
60
29
73
63
99
24
36
66
30
72
42
15
195
90
90
5
25
24
102
12
120
132
30
3
75
5
7
30
48
12
54
96
45
3
90
6
24
17
48
52
9
39
32
48
55
5
67
9
117
15
12
80
193
15
68
7
29
49
6
24
96
36
53
7
18
27
165
24
63
45
66
5
64
87
60
24
72
12
12
30
6
12
48
78
12
30
29
79
65
37
72
48
60
12
60
35
1
6
30
6
84
30
6
24
21
15
18
66
48
12
84
42
15
75
18
24
63
33
36
39
57
30
12
18
59
31
18
15
15
29
43
30
12
12
48
90
18
3
24
27
6
114
6
30
69
20
55
33
120
3
29
40
15
9
56
1
23
7
84
54
42
12
18
24
54
54
15
27
69
9
6
6
36
30
93
111
81
15
24
5
1
27
105
60
12
6
24
18
131
1
78
5
37
60
48
63
24
15
36
12
12
5
4
51
48
41
67
42
35
115
18
60
42
120
17
13
12
90
138
12
168
12
83
7
48
30
27
3
66
6
5
73
12
48
63
152
67
24
30
87
39
96
45
48
45
84
42
36
18
66
93
57
18
48
30
30
30
30
9
3
5
25
3
93
35
1
18
12
6
27
60
3
60
9
75
60
150
51
63
6
78
12
9
80
91
29
19
5
43
29
1
47
13
159
33
60
36
36
75
21
87
20
13
23
115
24
18
18
54
6
6
48
15
15
30
12
23
85
18
17
13
3
36
39
5
55
12
54
54
42
42
6
71
43
18
30
45
24
20
25
30
60
45
3
33
12
57
30
48
18
12
11
19
18
39
3
12
21
15
30
114
45
8
40
3
18
15
39
90
12
30
69
21
6
54
83
1
59
7
6
114
6
59
169
54
150
47
1
60
3
51
36
69
21
120
90
12
45
81
35
85
75
56
1
23
49
15
75
33
15
24
6
120
42
45
15
21
129
12
23
60
61
30
66
6
24
48
66
87
33
59
115
18
18
24
5
31
60
6
60
48
63
159
24
9
33
3
60
69
18
57
15
6
6
114
204
132
6
30
12
87
9
39
45
42
66
60
12
231
120
24
3
18
15
81
63
63
120
18
51
123
41
16
36
8
84
1
6
114
39
27
18
47
25
6
33
9
42
60
69
51
6
23
36
19
5
169
15
60
36
72
48
72
9
15
45
66
17
1
71
208
33
18
24
30
60
42
108
5
13
15
144
80
133
30
17
28
75
18
72
12
15
93
36
11
163
65
16
39
78
12
6
66
171
3
36
18
18
29
4
180
45
30
6
36
59
48
25
42
18
3
27
6
12
24
90
6
15
129
24
24
3
9
24
30
65
157
12
30
5
127
36
9
200
19
89
96
76
63
6
54
18
90
45
87
21
57
12
78
30
12
27
108
20
31
57
144
21
72
30
21
9
48
54
5
28
3
180
9
68
192
13
15
27
24
72
29
13
42
33
135
65
31
12
30
30
12
101
25
11
43
6
95
19
6
11
1
27
15
36
114
12
54
57
15
53
55
24
120
12
30
75
225
78
21
69
3
33
24
48
47
55
18
135
39
36
17
1
42
57
21
87
15
60
33
99
12
36
132
18
27
171
24
45
27
129
72
105
42
41
144
1
15
20
85
6
18
6
90
6
6
12
12
6
33
39
168
48
5
37
42
17
1
144
6
54
30
6
24
30
5
79
54
27
153
63
27
66
15
81
111
44
24
79
6
30
29
31
54
27
104
7
60
12
66
6
54
24
15
15
5
7
18
42
18
138
42
12
6
108
12
9
51
12
45
63
9
8
31
117
44
1
30
30
30
53
37
18
45
116
60
13
18
180
33
12
3
141
33
6
21
8
55
21
39
48
54
66
17
52
48
15
18
24
48
12
36
99
51
89
31
12
6
15
20
7
45
45
47
1
54
18
150
84
48
12
93
27
36
17
52
20
24
31
36
24
150
18
18
75
15
18
72
24
36
59
31
54
99
15
45
87
48
72
90
84
15
8
31
30
24
42
24
5
16
51
60
12
150
15
80
67
168
12
5
25
59
25
24
15
15
30
126
42
47
61
24
30
12
36
54
51
9
3
33
12
51
27
24
65
145
18
78
54
90
36
15
24
36
105
24
35
43
17
91
78
6
6
39
39
29
31
42
24
60
23
12
25
36
60
3
39
33
33
36
23
28
24
8
25
30
30
36
102
57
21
36
15
120
24
36
9
135
51
6
48
24
6
6
15
15
30
24
24
11
40
81
60
30
53
1
192
60
23
36
13
36
6
ABCD 99727117624*3^$a+1 [50034]
32
15
13
12
83
97
11
57
36
76
143
1
24
8
123
9
60
28
140
15
48
21
48
27
33
27
21
99
21
99
33
52
71
24
24
129
75
45
12
75
13
272
36
27
36
84
13
23
117
144
60
3
57
15
85
59
57
24
40
11
9
4
176
24
24
12
24
60
76
56
15
33
72
27
12
21
27
1
11
85
71
9
84
72
60
3
36
25
156
32
48
63
21
36
12
40
47
9
255
45
51
21
3
69
15
12
1
108
179
60
25
60
23
45
87
57
3
33
27
25
60
47
1
44
16
44
28
11
21
4
36
35
13
8
3
61
8
72
16
8
51
45
3
57
136
44
28
20
15
60
81
40
24
23
25
59
36
93
15
21
136
23
9
75
21
15
61
59
25
11
49
11
81
12
3
84
1
20
3
1
11
45
72
60
27
1
47
97
35
96
49
8
28
12
32
48
63
117
28
20
39
60
24
45
52
23
45
4
8
12
12
39
21
63
36
37
68
51
21
3
12
84
9
36
15
81
15
69
28
35
33
4
23
21
27
45
60
15
69
64
44
27
9
4
8
64
36
68
84
28
23
81
3
21
15
24
73
32
48
15
12
105
88
72
20
63
69
64
35
21
3
73
47
12
33
48
195
25
20
3
24
12
81
12
27
24
24
12
61
20
60
24
15
13
23
33
87
13
72
60
44
96
4
71
57
12
24
84
16
11
25
8
28
44
15
13
143
12
60
48
57
27
36
9
4
11
81
3
36
45
159
25
35
97
32
15
21
27
229
59
120
1
23
57
36
4
24
12
23
96
24
36
24
84
97
11
9
15
33
12
3
60
21
12
27
25
68
39
1
35
12
25
200
27
24
105
60
4
47
9
15
37
59
84
12
33
15
49
23
9
16
60
8
27
69
60
48
48
15
105
60
3
1
8
12
3
45
15
12
24
24
21
4
80
48
12
40
12
56
24
15
21
39
24
12
12
33
27
60
57
3
13
24
23
21
4
92
24
12
120
3
72
73
36
24
44
220
80
75
36
36
49
12
24
128
15
120
57
16
60
12
8
84
24
87
24
13
48
47
12
21
28
32
27
12
168
36
12
9
16
20
3
21
15
24
105
15
21
15
25
60
23
97
11
33
12
4
44
15
25
24
8
12
51
24
97
56
12
15
12
21
64
59
9
100
12
59
24
157
128
171
36
25
59
9
40
36
11
144
109
132
35
1
107
1
32
40
47
33
15
85
84
8
75
93
144
76
59
144
84
12
60
33
48
27
45
28
23
57
87
1
32
4
11
97
11
1
56
4
44
12
12
27
49
12
24
68
27
24
1
20
108
88
35
12
33
144
36
15
9
36
12
75
12
33
36
4
32
60
16
68
4
11
24
45
12
75
48
60
21
36
24
15
25
32
12
76
11
25
8
15
57
24
4
71
25
20
84
148
44
15
25
20
51
9
15
24
21
100
56
12
16
32
4
35
21
12
3
12
12
9
120
12
40
80
39
24
24
36
21
3
132
36
33
36
60
64
44
48
39
33
12
15
216
129
3
45
88
8
4
47
21
60
4
44
147
24
24
61
36
8
39
57
4
71
93
135
25
8
15
85
72
83
33
36
63
33
3
37
83
72
132
97
11
48
9
52
68
27
108
156
81
3
72
21
3
1
8
28
32
3
97
11
60
21
15
21
48
51
9
16
143
33
87
21
15
37
8
36
36
48
15
21
96
3
12
24
45
84
15
49
8
4
20
108
111
1
80
40
20
4
95
9
12
63
72
73
12
60
8
15
21
12
27
45
12
3
33
40
48
11
24
45
52
47
108
97
8
60
88
20
24
12
63
12
1
32
207
33
63
24
13
32
36
27
60
25
36
56
40
20
60
15
13
23
25
24
95
13
8
12
72
3
33
24
40
23
105
112
59
9
12
39
24
12
48
36
25
56
3
33
27
12
24
57
39
25
56
52
20
27
36
69
40
11
144
33
15
37
35
108
13
23
1
119
24
37
36
12
95
33
12
108
39
61
48
20
84
36
27
33
12
120
52
23
9
75
36
108
24
33
63
1
8
3
12
33
144
40
36
23
24
1
60
11
25
95
21
4
35
60
9
64
32
60
15
1
35
33
51
153
3
45
24
39
12
33
52
128
147
12
36
57
24
64
44
28
44
100
35
25
59
45
27
117
60
15
1
116
40
36
72
11
12
12
21
4
140
12
4
152
64
35
24
109
131
9
3
69
16
32
12
36
99
84
25
95
1
11
12
33
100
24
8
12
36
15
48
72
25
20
3
36
84
96
60
36
37
11
25
11
24
45
36
3
45
60
15
45
48
12
52
11
33
72
124
20
24
99
45
27
49
35
61
23
25
108
44
15
24
120
24
13
104
4
35
105
52
44
63
33
3
21
160
60
23
12
13
11
9
36
24
28
23
37
47
57
16
23
21
28
47
33
36
39
25
60
107
13
47
24
61
44
36
24
12
60
39
33
27
24
37
24
144
36
248
27
24
1
59
45
36
36
15
228
36
93
3
24
21
12
27
73
8
3
1
68
36
36
24
76
95
9
51
45
124
156
24
12
80
52
11
97
12
80
72
28
35
81
51
48
25
8
4
96
59
105
36
27
33
40
107
37
83
48
9
64
32
27
36
24
37
68
28
20
88
32
72
88
8
87
12
33
60
12
15
45
12
36
4
23
ABCD 99727274072*3^$a+1 [50233]
168
120
56
88
72
9
71
24
67
53
109
107
91
53
55
144
108
53
64
45
171
9
15
96
24
128
7
17
1
207
63
9
48
72
24
27
45
8
55
9
63
108
5
16
96
24
93
126
21
33
303
168
87
180
45
72
8
208
27
5
88
69
3
24
144
27
69
240
33
87
39
162
39
249
90
77
48
40
15
9
128
7
18
342
108
125
55
57
96
72
8
37
3
176
1
18
72
93
105
255
32
48
79
57
51
149
40
56
25
159
111
9
264
56
40
104
256
80
1
39
48
3
29
16
27
101
40
120
9
216
159
75
45
63
72
36
21
80
88
135
126
54
21
24
120
32
16
104
160
9
287
55
89
64
27
117
56
79
18
15
72
96
159
36
5
352
80
184
120
120
104
16
24
312
87
57
48
111
9
171
45
27
72
93
15
9
80
1
198
41
103
18
23
72
24
43
237
33
23
40
128
112
80
144
120
1
18
5
40
135
17
235
53
109
180
90
93
80
7
17
19
21
69
339
75
237
80
40
80
31
72
36
5
120
16
129
72
87
96
32
307
18
18
72
33
24
15
33
72
3
5
193
287
48
16
63
81
9
90
77
13
75
56
40
120
159
33
57
15
248
144
120
40
81
18
125
55
144
17
120
61
18
57
33
15
147
72
293
48
19
21
87
129
123
45
168
128
192
40
168
32
37
171
117
35
168
229
108
15
3
45
27
93
15
234
143
144
64
56
43
101
72
25
87
255
81
72
27
93
72
128
48
55
9
63
153
56
61
195
57
15
3
93
32
48
72
7
57
51
45
240
3
45
120
15
105
219
18
179
73
143
64
99
72
90
90
129
33
36
75
56
49
47
97
191
7
9
48
51
5
16
33
18
45
24
48
32
121
162
36
41
193
18
288
54
15
291
45
72
117
27
48
33
39
51
53
112
87
177
3
21
56
13
36
135
32
168
64
216
96
9
144
23
120
24
24
64
192
39
54
3
248
16
21
147
120
111
81
81
90
72
18
59
139
5
72
48
109
126
45
32
24
120
49
71
96
13
54
21
69
3
224
16
8
19
18
147
33
18
180
81
99
125
112
15
198
75
15
17
37
11
232
27
45
8
40
72
15
33
75
29
43
197
16
72
72
3
18
162
81
189
51
57
72
15
120
128
97
135
72
81
162
101
25
39
8
115
18
51
39
54
90
113
103
144
180
216
5
67
45
8
55
129
33
23
49
87
3
53
217
71
256
213
195
93
108
87
8
136
144
219
18
3
144
15
17
160
3
117
24
24
411
5
16
56
48
19
77
103
33
3
237
24
9
95
72
103
162
15
24
123
18
83
112
3
5
49
23
64
48
96
24
192
39
17
24
31
9
171
5
67
108
18
15
200
232
104
43
165
15
18
39
48
291
101
16
104
13
83
115
5
103
17
48
7
177
75
53
73
71
88
240
48
24
48
3
29
79
ABCD 99727914784*3^$a+1 [50010]
12
96
11
48
73
23
36
24
12
36
72
157
8
3
141
28
32
52
131
25
68
16
92
36
12
3
93
123
133
12
23
49
24
23
25
71
25
56
3
12
60
48
36
93
76
120
11
24
61
71
36
12
72
12
21
3
120
1
84
48
83
12
1
12
35
45
39
48
120
12
12
36
96
12
9
303
96
48
21
39
9
3
60
33
48
64
32
15
36
48
36
72
12
21
27
24
37
8
160
47
129
3
9
15
60
72
25
20
15
36
24
12
96
12
132
13
32
64
32
136
47
48
12
61
11
33
4
59
12
180
13
11
13
32
12
100
35
61
107
12
48
36
48
12
120
109
71
84
21
76
23
36
9
4
95
1
71
12
60
12
12
21
27
21
3
13
23
141
48
3
60
24
216
36
9
63
48
1
11
36
12
12
37
23
25
23
12
12
9
39
1
35
216
85
20
99
45
15
69
12
63
60
72
49
12
12
84
35
12
12
48
72
60
60
24
1
35
72
13
11
9
64
35
120
72
24
9
51
72
72
12
13
84
11
12
49
120
47
45
96
111
13
239
24
49
11
37
35
9
135
157
48
12
20
51
57
3
13
167
72
36
61
59
24
48
225
15
24
9
16
24
11
48
60
189
15
97
71
37
59
57
100
44
87
12
60
61
48
56
144
15
45
3
60
12
12
25
107
9
51
24
117
39
49
72
11
120
120
69
16
47
24
25
11
36
129
51
45
64
11
12
57
15
60
24
108
12
12
12
25
12
48
68
27
21
63
1
35
49
23
229
35
49
96
12
20
48
15
48
120
1
59
85
11
84
9
111
121
24
23
21
27
24
36
24
24
37
35
96
69
64
48
47
60
21
39
9
27
12
85
35
60
12
120
13
84
48
59
96
49
47
96
13
20
75
97
36
95
81
3
12
13
23
1
71
57
3
25
12
56
3
12
96
61
11
24
33
3
24
96
12
21
15
21
12
39
36
9
15
61
60
11
93
48
63
72
12
105
39
84
1
96
107
45
27
21
28
224
52
24
59
45
99
85
20
52
239
25
8
15
36
13
23
12
25
59
24
24
9
12
4
156
11
1
8
51
72
72
9
28
131
48
96
12
84
145
12
167
72
72
25
59
72
85
23
57
40
48
107
37
20
36
15
24
21
28
95
12
45
75
156
12
24
72
9
15
12
37
143
33
124
8
40
59
13
24
155
96
48
181
11
57
3
180
36
12
61
216
36
32
51
225
28
32
51
48
24
12
73
156
47
132
84
24
69
52
60
108
11
12
33
39
21
171
1
84
60
96
95
49
11
57
51
36
12
93
87
120
33
16
71
181
155
216
12
36
96
72
253
47
49
23
84
21
75
60
105
40
56
3
25
107
1
11
73
71
9
39
24
85
24
68
3
36
132
37
48
68
15
1
44
15
13
11
24
24
24
21
15
36
12
12
60
168
1
12
83
13
12
11
156
1
23
24
81
75
165
27
13
72
24
48
47
9
48
60
39
48
24
12
24
49
12
84
24
35
13
8
48
15
24
73
107
36
25
47
72
33
16
12
107
9
28
59
60
57
147
24
9
76
80
4
83
12
45
36
27
129
36
135
73
23
36
24
25
35
36
12
24
105
159
24
25
60
95
13
11
93
27
97
12
8
15
237
172
23
108
13
48
8
28
12
59
25
107
72
36
24
72
12
12
165
184
24
143
12
69
39
12
24
1
47
37
23
24
12
85
11
49
23
48
13
24
20
3
33
3
37
48
35
36
129
15
13
47
12
9
48
87
97
68
48
27
24
84
9
84
3
24
81
39
48
24
48
12
309
52
35
60
49
23
9
51
12
33
16
24
35
36
24
49
260
15
24
12
48
1
24
36
35
129
12
75
57
16
92
28
48
8
3
96
12
25
36
59
37
12
35
84
33
15
1
35
25
131
24
48
49
132
143
1
23
201
28
24
35
45
27
24
12
24
49
23
12
108
9
28
84
11
60
1
164
3
45
39
48
45
88
35
36
1
12
32
27
9
39
169
35
228
48
25
11
33
4
11
157
47
97
20
99
144
73
47
21
100
24
8
88
71
13
11
12
57
3
96
13
191
37
44
4
59
49
23
24
24
93
3
72
1
20
87
84
84
12
33
15
24
61
96
59
12
72
109
11
24
12
109
48
131
61
68
36
12
3
12
12
108
72
108
36
24
24
12
144
72
48
45
84
15
36
12
1
35
93
12
75
24
36
12
25
24
35
24
24
9
3
33
39
9
16
11
12
1
59
25
68
27
48
12
84
1
12
311
48
73
84
23
189
16
11
157
8
ABCD 99728414642*3^$a+1 [50009]
257
282
216
24
49
12
29
151
23
222
54
25
5
19
35
114
7
36
60
35
109
71
13
96
35
60
61
47
421
281
31
48
180
65
12
42
13
228
47
120
168
25
60
72
53
42
12
1
35
85
36
11
138
31
60
264
72
77
31
72
173
162
48
90
96
31
5
79
29
90
12
85
168
12
60
5
43
36
24
71
198
6
282
54
78
48
103
59
240
157
120
96
120
137
7
65
120
6
49
113
192
6
102
18
13
60
107
54
78
48
49
23
1
71
168
133
95
13
77
103
131
60
121
23
157
84
5
24
126
30
36
19
491
205
65
12
103
29
151
77
91
17
19
36
197
31
60
125
54
13
155
13
17
175
5
114
49
131
25
83
90
48
150
12
193
60
48
36
83
90
48
163
95
121
59
61
65
79
72
24
23
61
5
211
83
48
145
84
59
37
228
5
186
48
168
25
24
36
77
12
271
59
138
91
107
144
60
54
31
84
72
149
55
23
12
60
18
108
90
120
49
329
91
53
31
96
95
49
396
144
216
36
84
41
19
179
37
59
234
54
102
24
72
72
72
30
85
83
72
85
131
25
47
61
5
24
7
95
234
54
37
53
18
42
156
72
162
1
36
95
48
37
53
162
150
144
30
1
41
54
121
84
191
25
119
90
18
90
126
97
95
109
59
66
55
5
66
193
60
36
95
84
1
41
43
36
83
90
30
90
162
90
55
35
6
115
60
179
145
125
150
108
48
109
36
185
30
13
437
90
42
12
19
36
23
48
13
29
7
65
84
60
72
18
12
265
59
204
85
12
23
121
60
120
96
77
198
72
66
31
191
133
41
55
41
103
521
91
84
29
36
54
61
113
78
84
145
143
73
264
5
6
48
121
119
85
41
54
121
23
12
1
167
72
25
155
25
11
25
60
179
1
89
6
85
35
109
89
54
13
60
17
91
12
5
54
36
49
191
25
149
211
24
53
108
19
23
66
90
432
85
60
48
227
120
168
66
19
12
95
54
54
54
270
37
84
221
18
13
119
90
54
282
18
72
85
5
55
5
79
11
229
59
25
96
84
47
12
13
168
36
36
5
30
73
17
19
35
114
162
84
145
23
120
13
144
95
54
235
197
90
60
25
24
41
144
30
1
53
36
55
84
155
25
72
185
72
31
11
48
78
12
186
205
47
108
84
36
1
59
144
61
29
180
108
48
67
24
53
90
18
103
36
299
277
47
138
144
90
24
72
12
36
6
79
29
211
17
18
1
89
96
30
1
95
85
257
7
59
414
96
90
85
336
209
31
53
67
101
175
48
60
329
7
36
24
35
6
79
23
78
12
36
54
37
36
17
162
36
54
168
30
42
198
13
48
29
192
240
90
36
12
1
41
18
18
43
96
23
90
ABCD 99728931728*3^$a+1 [50026]
5
120
64
207
48
30
47
25
96
18
84
60
21
20
64
75
5
96
151
5
4
24
3
5
157
42
6
18
6
6
18
54
12
9
36
3
6
42
48
30
24
6
45
15
21
9
66
48
17
48
7
24
36
18
47
19
29
43
53
1
126
12
6
114
6
27
69
66
24
24
36
156
105
27
65
43
5
19
33
12
39
24
81
15
66
66
78
90
60
45
219
77
19
24
12
6
18
6
59
61
18
6
54
12
24
17
4
48
75
168
24
126
39
20
19
24
132
6
30
12
216
89
160
15
300
12
21
33
27
45
42
45
36
92
25
23
67
12
65
31
77
4
20
31
57
27
66
18
57
3
57
20
79
9
21
126
12
12
48
5
31
5
1
48
78
90
18
30
90
77
7
5
13
39
33
48
90
30
18
89
7
36
17
43
72
45
33
54
48
90
3
27
53
40
63
17
100
39
18
72
78
18
72
3
68
19
12
24
45
24
80
37
11
115
29
88
27
120
18
6
17
79
33
63
24
48
18
48
24
96
114
77
16
27
33
159
21
128
115
174
3
45
27
8
55
5
19
30
18
33
12
87
53
100
87
9
99
72
24
45
27
17
52
9
71
31
24
18
66
6
6
5
4
3
30
18
72
12
90
18
6
35
7
33
21
18
12
18
23
84
88
15
72
29
4
8
100
27
30
11
109
72
35
16
27
12
33
21
90
6
90
24
12
29
48
67
60
36
9
96
123
60
24
17
108
48
19
48
120
156
77
55
192
42
90
6
18
102
48
42
65
7
36
36
45
3
33
44
36
7
60
72
53
28
33
90
21
48
15
36
89
31
24
30
63
27
41
7
24
48
156
5
31
33
117
11
7
101
96
103
18
18
12
12
6
54
12
48
17
13
48
18
69
3
30
75
207
12
84
36
66
90
5
112
27
60
24
69
21
87
128
16
84
27
72
48
84
48
17
16
39
108
17
76
27
5
48
40
27
276
105
39
30
3
92
7
18
6
96
48
12
65
13
23
79
53
103
12
36
21
111
33
12
69
3
27
18
3
12
33
15
33
6
21
147
108
24
36
24
36
12
33
27
65
85
78
48
42
18
105
15
6
35
4
57
23
97
102
5
31
5
1
15
51
24
33
36
51
24
6
114
6
6
12
36
36
6
24
15
3
6
24
42
54
6
84
54
3
75
33
12
3
120
72
12
6
54
12
60
24
66
131
72
103
54
30
204
5
7
18
71
25
66
30
30
45
15
17
127
81
12
27
41
19
66
42
78
27
3
5
37
150
5
108
25
27
75
48
24
5
16
27
45
12
33
78
60
180
72
137
25
48
6
17
55
24
81
9
3
15
30
42
33
3
12
60
12
78
90
78
30
5
55
5
108
55
29
25
75
21
6
24
125
37
75
3
45
24
3
48
29
43
144
48
18
102
33
27
5
7
21
3
17
25
30
9
33
18
24
24
36
24
96
29
55
84
45
45
72
23
7
36
144
149
55
132
17
7
65
16
27
12
48
81
27
5
19
141
104
19
9
80
25
18
17
136
87
54
24
35
40
15
9
45
78
24
66
75
69
90
33
27
36
30
72
30
125
16
20
91
21
32
55
21
27
42
107
4
9
30
42
15
51
45
39
69
20
36
181
42
12
24
45
56
55
93
27
78
90
6
54
12
9
21
119
84
108
19
36
42
66
89
31
24
222
24
6
96
12
36
114
63
75
24
29
139
6
147
39
9
21
48
102
90
150
108
60
5
55
81
45
15
99
41
31
33
45
203
13
90
69
48
105
30
18
27
39
24
12
24
84
24
33
27
48
60
72
36
125
40
21
24
87
27
6
75
21
3
12
80
48
25
71
4
120
21
24
23
67
33
3
12
12
5
13
48
27
39
96
29
36
19
84
41
76
9
24
30
81
3
126
42
24
45
9
24
162
48
6
30
12
48
9
48
128
19
18
30
12
21
32
55
57
57
78
77
43
66
24
6
5
67
72
33
12
8
79
45
15
93
27
18
51
69
123
27
12
41
13
30
41
4
69
35
37
150
9
135
29
16
15
29
127
48
60
6
114
30
3
39
6
27
36
12
93
30
9
96
39
96
42
72
48
48
114
30
102
168
93
8
37
18
54
18
60
12
45
116
157
27
27
24
12
65
48
4
60
32
31
12
5
7
81
8
19
12
30
24
111
3
150
30
90
42
9
24
27
21
68
1
120
51
120
27
72
24
129
3
17
55
6
66
45
33
3
8
36
1
30
84
9
27
18
6
53
13
42
17
13
3
45
78
60
41
85
18
78
48
15
9
71
67
54
3
27
84
17
13
27
63
9
27
18
102
81
32
31
5
64
15
72
6
30
12
30
87
33
72
150
60
48
113
100
15
60
12
101
37
27
21
131
16
44
28
135
12
18
30
18
18
6
18
33
3
17
19
84
72
60
12
18
24
30
90
11
28
201
30
36
54
30
66
3
45
162
48
24
36
29
13
ABCD 99730705268*3^$a+1 [50023]
1
24
12
54
41
24
184
92
73
11
25
35
124
72
8
40
72
9
126
105
3
17
100
15
153
45
66
9
81
35
36
48
52
69
54
102
119
204
12
4
21
60
3
15
36
29
25
12
95
28
92
64
80
16
183
5
100
12
45
59
4
36
96
20
60
60
48
60
67
84
149
12
19
24
66
95
1
23
25
36
6
30
83
7
29
16
45
60
155
28
60
75
5
36
55
21
8
1
11
4
20
1
23
31
41
49
35
25
30
6
39
69
191
384
1
84
27
9
11
139
21
159
65
325
51
45
35
73
12
123
81
155
16
104
115
114
11
19
17
73
15
45
12
90
29
36
43
6
71
85
60
59
25
71
19
125
60
1
174
89
7
65
325
24
54
21
9
90
77
4
9
87
93
71
156
13
27
99
66
90
54
59
12
25
39
51
30
63
20
36
124
72
9
15
9
11
124
36
75
9
80
25
395
1
36
119
60
36
4
141
39
140
31
24
41
24
16
68
36
36
48
121
6
48
17
24
31
149
49
6
21
9
95
1
99
21
18
101
24
1
36
99
20
40
45
30
24
45
21
179
97
39
60
36
45
59
49
72
35
108
40
45
11
61
15
39
9
60
12
15
30
63
105
11
25
234
41
4
36
9
47
108
7
48
17
19
9
80
97
23
25
60
27
8
85
35
115
17
13
27
99
69
152
4
20
151
9
140
40
69
36
11
19
36
33
72
39
144
6
84
51
84
36
51
18
180
90
65
1
60
59
25
11
24
37
60
180
90
53
55
5
85
11
64
36
36
33
36
11
100
195
18
12
35
48
40
75
72
29
85
11
73
90
5
55
66
11
84
1
3
92
49
30
69
32
139
5
196
9
36
78
137
25
3
60
12
24
21
24
30
5
91
29
16
104
4
56
25
36
3
96
9
36
99
20
25
27
45
18
45
21
135
44
72
100
128
31
89
36
91
9
75
101
139
54
66
141
144
56
160
45
18
161
1
63
255
42
180
48
35
7
53
12
133
11
96
4
81
135
164
24
1
54
17
55
53
145
42
9
9
90
90
147
8
7
138
6
41
24
55
9
216
20
40
20
1
83
76
36
135
54
39
105
47
24
24
12
48
97
39
20
4
117
48
35
52
39
90
15
36
45
18
21
141
23
31
66
24
36
83
7
5
4
36
93
126
6
35
19
9
72
80
55
9
21
59
31
33
75
36
24
65
37
18
41
1
3
20
72
103
17
108
31
6
84
96
23
31
101
43
36
90
99
21
36
99
24
72
9
36
54
21
24
36
39
41
24
4
57
159
20
36
28
32
55
18
11
61
23
16
51
129
9
36
51
9
99
135
12
24
65
24
136
20
25
11
28
45
36
36
63
60
56
16
20
25
3
72
33
95
40
27
153
20
12
25
78
12
269
136
33
27
108
21
90
6
54
221
25
54
105
140
76
183
5
112
8
16
21
60
54
81
3
36
45
36
24
21
15
75
5
139
6
23
156
4
45
267
63
137
264
60
1
18
42
83
1
6
5
13
12
23
247
53
25
35
1
54
41
16
8
96
1
215
64
80
1
18
41
76
140
24
16
44
204
36
16
45
78
36
36
45
45
39
51
65
120
168
16
9
35
85
15
56
25
35
40
104
37
23
85
135
12
33
131
76
44
40
15
9
12
45
24
36
48
131
55
30
15
20
61
23
52
60
3
117
20
184
20
25
11
24
64
21
24
36
11
28
141
11
25
83
52
45
144
36
30
69
216
45
3
87
29
64
117
119
16
189
99
51
129
15
5
72
13
95
52
20
60
79
9
32
13
12
54
9
20
16
104
55
66
35
96
13
180
167
24
4
45
72
39
51
53
36
4
32
60
60
25
219
285
35
96
124
69
27
104
25
36
99
44
120
157
138
285
12
20
4
56
19
60
66
23
121
11
13
102
5
40
68
1
75
60
45
36
30
33
117
18
66
15
20
16
75
18
35
25
12
35
43
36
84
17
24
1
108
90
66
35
36
84
25
270
69
45
102
9
44
7
93
15
66
51
120
108
36
24
27
30
78
ABCD 99731501882*3^$a+1 [50006]
42
149
31
30
60
180
54
90
84
23
24
31
33
51
18
3
21
18
66
23
24
192
37
144
11
112
72
24
9
24
84
99
27
18
78
48
6
39
45
11
67
54
119
43
66
6
246
63
48
69
6
21
27
21
80
43
45
9
72
108
107
115
18
72
3
9
23
232
21
54
54
48
18
18
3
105
24
18
125
19
48
54
24
71
19
66
107
115
72
5
13
84
60
84
54
9
32
55
12
21
69
60
66
18
59
40
45
24
3
33
23
13
36
12
24
30
54
108
59
120
24
49
114
53
49
42
53
31
89
25
30
18
36
6
101
25
108
12
42
165
15
84
5
13
60
39
9
63
56
43
21
8
61
75
39
30
6
102
47
115
77
13
78
125
31
89
24
144
160
15
65
16
69
120
3
21
35
85
27
8
97
36
30
24
53
13
6
12
42
36
66
36
108
18
18
29
16
27
5
121
96
47
7
89
24
16
15
174
6
12
9
87
12
42
11
61
51
15
17
24
163
54
23
49
84
54
78
30
57
21
3
8
73
71
24
31
17
192
25
18
45
123
108
84
21
3
36
12
6
39
135
96
54
12
24
180
3
32
19
69
57
39
32
1
162
84
153
51
5
24
25
12
78
53
16
8
25
90
18
3
56
85
24
90
18
36
11
40
56
96
88
9
60
3
33
143
67
5
1
108
59
25
18
36
42
36
54
18
30
21
33
18
24
21
8
72
133
3
32
13
168
36
95
48
19
48
5
19
5
72
133
35
7
161
16
24
9
42
54
12
60
84
18
42
15
33
36
99
56
7
36
42
36
108
75
117
27
33
18
5
16
27
78
36
48
107
1
144
39
3
93
207
36
60
18
47
96
31
60
336
18
18
180
126
18
18
36
119
72
16
8
187
101
40
51
21
24
32
49
24
47
19
60
12
77
19
18
48
18
42
12
83
7
96
113
16
32
16
21
59
120
13
35
1
95
19
5
24
19
24
48
5
19
18
11
25
39
56
121
66
29
120
85
42
17
19
18
198
48
6
90
18
36
252
18
48
6
12
23
16
69
3
24
45
59
13
3
69
11
16
33
111
48
51
77
19
30
78
17
16
32
127
6
72
54
30
36
36
63
104
67
5
193
24
111
32
1
66
21
3
90
12
18
77
16
21
108
12
11
43
53
72
43
144
36
17
13
6
12
41
37
30
29
85
11
24
49
167
109
30
90
35
97
119
55
96
30
35
48
24
7
129
69
3
51
48
6
72
72
12
75
21
107
19
30
42
21
141
339
8
85
30
5
73
15
219
30
119
133
108
90
132
36
12
42
90
5
16
45
24
54
18
48
27
33
39
9
71
19
96
18
3
288
104
72
24
43
5
121
39
57
39
9
36
42
57
9
42
18
11
7
84
5
85
27
81
36
3
3
90
123
152
72
61
59
31
42
66
5
232
8
208
56
37
84
71
48
43
6
156
90
6
11
1
24
15
69
18
114
47
97
12
24
51
32
24
49
23
49
6
18
39
56
48
37
11
79
41
7
65
43
18
59
1
23
43
21
57
119
91
42
138
144
6
12
36
147
87
18
39
39
84
5
24
67
29
37
252
18
6
18
21
48
8
13
12
39
128
16
21
3
8
55
42
54
17
67
90
96
11
64
32
55
30
11
49
12
6
66
11
25
111
3
48
21
51
5
40
48
129
12
54
18
11
67
21
9
24
71
24
49
30
36
77
16
32
61
3
15
30
18
17
43
5
48
72
19
21
63
129
56
55
108
149
24
19
6
48
18
45
56
24
19
101
49
66
72
42
51
32
61
12
135
120
21
126
48
77
49
39
15
132
12
90
24
18
29
61
83
19
149
103
9
72
15
198
48
126
5
85
78
30
132
35
85
3
3
5
43
18
3
75
29
7
30
60
18
69
21
102
5
37
48
11
25
18
72
24
72
108
66
36
24
35
109
35
19
48
5
40
48
57
252
138
18
95
337
420
75
32
19
69
8
120
1
54
57
104
16
3
30
108
3
33
114
18
123
24
27
114
192
6
29
55
17
19
24
29
19
5
168
67
90
102
77
24
265
39
45
54
6
23
72
13
54
5
25
23
48
1
24
84
54
42
11
136
9
24
30
126
6
5
25
23
85
24
90
12
54
24
102
144
89
19
24
48
144
42
3
8
24
13
155
7
18
18
29
97
18
53
115
21
15
57
144
72
72
32
ABCD 99731533316*3^$a+1 [50033]
90
125
79
5
79
36
24
29
60
12
79
149
25
107
43
41
36
13
107
13
11
61
96
47
25
71
72
180
157
6
5
12
144
55
53
55
41
60
7
18
215
12
60
24
25
6
18
11
79
257
12
31
137
103
90
107
37
11
96
96
43
5
127
5
7
17
1
24
138
36
29
157
71
48
36
19
29
36
7
18
126
5
55
41
60
79
293
48
84
79
29
12
25
11
48
12
145
95
127
5
72
61
114
29
25
35
55
77
24
84
7
29
96
84
60
1
54
240
90
11
7
17
31
54
59
60
31
41
25
54
53
43
5
7
197
120
60
36
24
31
18
47
79
96
17
1
11
91
234
143
48
84
19
89
103
113
307
29
25
30
18
11
60
1
54
41
24
7
18
6
161
49
6
197
67
29
61
95
24
24
132
48
91
24
18
54
5
175
29
96
265
23
12
120
204
180
37
54
90
54
36
29
252
13
71
84
120
67
29
19
36
96
48
41
36
60
72
175
17
13
6
5
60
132
48
252
43
12
5
12
60
37
71
12
37
78
17
1
83
12
25
72
131
301
6
90
59
96
37
6
66
18
5
31
89
1
11
43
17
1
83
85
66
78
71
84
60
31
72
72
72
89
36
163
90
6
29
55
6
102
53
156
84
36
96
12
36
31
24
77
60
48
97
90
54
6
113
36
31
12
65
12
13
96
54
41
132
168
37
48
251
79
30
24
23
49
11
60
324
13
71
217
95
73
11
60
49
59
12
36
12
25
11
85
107
13
95
72
103
72
5
85
258
77
25
78
41
24
1
78
48
5
12
73
35
79
36
90
83
84
132
133
11
24
36
31
5
13
35
43
77
67
48
41
12
84
156
19
48
90
11
12
48
24
1
54
5
48
85
168
59
43
53
55
17
19
161
120
24
108
36
79
17
96
49
234
65
84
31
120
42
83
19
5
36
31
18
6
192
72
41
31
5
120
48
156
121
143
1
11
115
5
19
120
161
24
55
77
132
145
143
73
59
31
36
18
23
120
12
12
1
107
48
7
5
72
96
60
55
12
65
120
31
137
25
119
36
132
55
216
114
71
36
19
41
24
1
95
24
12
13
144
72
59
55
5
79
41
84
43
5
24
48
36
7
18
11
43
53
60
103
60
29
12
43
18
42
53
84
19
132
12
36
17
109
24
35
91
120
65
31
120
18
191
25
35
79
36
90
48
47
24
25
35
36
49
90
197
55
89
48
25
6
5
85
11
151
48
96
29
7
5
72
115
288
114
11
43
162
59
144
144
13
167
151
234
107
19
5
12
97
30
113
24
120
49
119
31
5
67
72
72
48
5
67
89
55
72
42
48
24
35
31
29
96
7
18
30
18
11
229
11
79
270
102
29
24
187
108
12
72
101
24
61
102
17
12
115
5
36
103
29
13
30
132
161
72
13
11
31
5
187
5
31
90
24
167
24
79
48
53
36
288
48
7
96
41
25
24
215
72
55
12
5
12
24
55
84
72
5
120
19
41
24
12
37
83
43
89
31
89
55
77
240
13
72
35
96
67
17
48
1
6
101
37
222
53
157
11
84
228
37
24
35
12
127
17
84
180
12
24
139
41
96
55
29
139
84
41
60
36
36
7
77
31
60
120
5
48
7
5
72
36
180
31
41
144
36
79
29
60
61
144
11
204
19
108
17
132
48
13
54
108
41
12
73
11
13
107
60
31
138
42
30
78
72
72
41
12
235
48
5
85
179
36
1
6
18
30
161
199
5
84
1
227
13
59
48
228
84
48
60
7
72
144
90
251
91
ABCD 99731564176*3^$a+1 [50032]
119
1
15
20
34
75
143
241
47
49
120
96
119
73
72
11
24
156
120
49
45
86
22
288
39
23
132
13
48
69
230
36
12
118
15
107
12
10
110
49
11
276
84
61
35
24
88
72
180
20
16
20
124
68
48
25
72
57
290
178
171
72
95
4
20
73
96
131
36
274
38
25
27
21
35
85
57
2
253
23
24
1
47
48
240
10
110
160
33
57
50
144
48
118
87
57
15
71
4
20
120
1
155
37
48
35
37
177
63
96
47
25
129
18
21
107
24
133
23
24
25
155
216
10
90
33
59
13
35
37
57
38
132
168
40
8
37
23
49
23
40
105
35
157
23
1
111
9
119
1
120
59
72
85
3
213
47
12
85
71
40
44
36
60
37
147
128
12
168
160
8
60
112
92
36
24
28
18
230
73
47
10
14
58
122
48
10
2
36
24
36
82
98
37
72
11
60
144
10
15
275
36
34
26
72
253
35
12
70
18
33
131
240
10
50
76
45
99
128
52
81
9
146
37
33
62
1
71
36
109
11
60
73
59
148
32
58
14
58
122
60
25
71
169
143
1
147
117
107
61
72
143
24
36
124
90
15
203
37
33
62
36
10
75
35
70
74
108
48
22
108
2
70
38
60
12
52
128
108
24
1
72
48
24
24
11
181
59
205
83
348
160
33
216
71
73
72
179
40
56
12
40
8
82
50
37
120
168
3
72
21
119
22
26
10
90
45
59
60
106
15
72
23
24
25
35
108
72
1
95
49
24
87
80
12
168
13
96
143
25
72
23
121
71
60
36
49
21
54
8
180
48
84
156
49
408
3
213
57
62
180
48
60
12
85
47
73
47
1
177
18
69
21
110
13
131
325
11
22
18
140
240
24
10
126
9
95
36
22
62
36
37
48
24
35
60
193
27
36
44
108
28
32
85
63
212
130
147
11
72
12
1
119
25
81
15
167
97
63
8
72
25
23
25
45
270
69
35
13
168
59
16
69
23
168
73
59
120
172
56
34
126
44
48
133
9
15
23
25
96
119
208
129
15
8
1
27
104
109
264
143
64
8
1
119
300
37
11
84
16
44
28
152
361
168
57
15
59
85
23
120
58
63
24
147
45
63
32
40
18
18
69
48
47
1
59
109
11
120
60
96
72
12
133
72
95
25
15
108
180
128
34
278
73
119
48
12
10
75
24
167
252
133
95
120
142
18
9
83
12
48
97
24
87
20
60
72
10
110
52
116
10
14
108
12
1
47
1
59
192
60
73
95
40
57
15
116
10
27
63
32
22
3
83
60
24
28
128
24
109
47
120
12
468
120
24
48
168
10
15
129
39
120
239
60
37
24
11
96
240
142
62
36
229
168
72
63
68
13
96
155
13
72
24
96
111
33
57
39
83
22
36
27
48
24
135
153
35
12
60
168
13
120
357
38
12
72
193
117
18
90
62
108
48
84
36
22
15
107
61
119
130
15
35
109
144
57
38
121
47
72
72
28
72
68
40
68
13
47
60
64
20
36
60
169
35
120
28
8
100
200
144
70
158
40
18
15
72
72
144
59
ABCD 99731683622*3^$a+1 [50054]
264
50
24
129
120
61
62
10
98
40
20
12
64
300
8
120
76
200
10
2
70
134
24
22
50
84
24
72
40
20
33
27
28
104
36
10
36
30
186
54
89
37
144
36
30
8
36
84
36
24
60
60
96
24
100
90
66
53
111
40
32
4
20
108
45
37
26
64
36
78
14
142
38
16
212
28
32
130
62
112
150
98
136
5
27
237
73
30
32
46
72
83
39
166
14
52
6
54
8
165
91
72
18
6
56
108
10
132
48
126
80
190
143
3
24
24
22
90
18
36
14
9
96
24
1
74
12
36
100
80
58
50
82
14
36
264
9
175
42
38
10
2
48
264
28
18
222
164
34
162
20
28
56
48
48
34
156
18
32
12
118
60
30
53
97
30
32
72
33
157
26
72
22
26
10
14
108
12
9
37
107
133
38
10
2
4
66
50
24
48
46
216
74
9
61
155
27
48
22
47
51
22
47
63
40
20
88
29
1
2
48
72
10
98
9
3
60
4
173
135
48
208
89
3
28
20
52
18
150
260
12
57
123
118
122
28
66
54
104
28
20
84
16
20
34
6
144
89
55
12
32
45
63
33
27
130
14
4
209
1
132
74
60
69
7
68
22
23
87
34
14
22
60
138
32
120
24
36
154
90
36
20
48
60
120
22
107
15
76
29
1
36
24
156
74
76
20
36
10
168
119
37
6
90
50
12
21
307
20
88
20
24
45
133
18
32
57
1
180
74
46
182
12
12
10
14
46
14
76
66
107
135
108
64
24
32
40
30
24
38
16
44
12
16
18
90
12
8
24
22
54
32
4
60
36
30
14
10
84
162
20
57
51
45
25
14
108
58
35
27
34
134
100
36
68
16
42
50
117
97
60
230
196
44
16
90
2
36
10
110
12
40
17
151
246
86
28
20
10
26
36
10
78
5
25
14
82
144
12
150
8
220
65
51
136
20
40
18
30
42
242
60
16
60
30
62
88
20
10
96
66
80
10
114
44
46
98
136
32
84
24
40
20
24
28
152
208
8
24
22
26
12
36
46
36
14
4
92
12
28
53
67
140
57
51
46
26
10
2
36
36
9
99
48
24
16
8
10
110
10
59
13
60
48
36
24
62
117
1
95
27
58
36
306
80
12
132
64
12
17
1
122
58
72
60
48
2
34
26
28
20
52
78
74
46
86
64
20
72
64
80
100
20
16
114
14
112
18
14
21
85
36
23
51
22
30
8
84
58
54
44
72
94
36
18
36
6
18
44
36
12
28
116
93
103
30
14
24
12
4
20
9
24
1
86
46
14
70
26
93
27
117
3
300
33
27
12
46
42
120
18
6
68
21
27
64
29
25
36
98
58
24
86
24
106
62
28
90
108
12
14
36
60
48
46
30
89
144
27
24
12
154
276
290
84
48
58
60
47
61
72
38
10
59
3
48
24
48
34
26
153
39
12
4
72
60
77
61
62
34
38
46
50
45
159
58
62
28
18
134
58
18
60
29
51
45
67
18
14
60
58
48
42
20
120
40
68
12
4
6
110
24
4
29
151
296
10
50
48
106
14
76
12
18
179
73
2
48
10
158
12
10
50
12
58
18
44
108
10
60
50
58
30
32
48
24
108
33
31
36
30
270
8
10
42
18
12
23
31
6
18
20
10
36
26
24
130
60
90
53
1
12
198
44
46
60
119
127
44
24
28
84
68
36
36
84
10
42
17
31
44
48
70
14
10
38
60
58
50
10
143
85
50
72
132
21
85
2
60
34
38
28
18
14
36
22
2
58
18
12
44
33
73
62
60
58
83
7
92
12
48
228
118
36
59
121
144
119
31
66
14
22
54
56
60
10
50
130
254
76
18
2
10
114
30
216
107
73
60
62
12
24
9
27
48
21
61
38
112
36
44
36
168
36
48
118
110
34
23
51
82
54
204
20
36
100
8
16
200
60
40
164
21
171
ABCD 99732048056*3^$a+1 [50187]
33
57
6
89
16
128
121
150
9
32
25
63
15
9
8
13
54
6
63
9
12
36
54
6
11
1
15
48
27
42
11
7
9
32
40
39
24
48
36
21
21
35
24
24
24
1
47
16
27
12
42
47
40
51
69
48
63
17
88
8
16
15
17
97
47
24
31
42
30
33
8
55
297
120
8
7
33
69
35
7
90
30
41
37
107
1
47
43
29
72
16
48
33
72
12
203
55
41
24
19
5
48
24
1
87
21
12
15
57
95
1
12
35
96
40
27
78
15
51
117
33
15
8
7
6
18
81
9
15
8
40
27
12
81
207
36
21
15
18
23
1
108
83
24
85
3
32
1
87
27
77
25
47
7
24
209
37
3
93
228
63
104
72
19
5
16
261
18
9
24
24
56
24
40
8
49
71
64
45
18
65
7
6
48
6
21
117
51
24
87
137
7
132
30
144
6
17
40
15
18
18
77
25
24
119
187
12
33
135
17
24
31
48
9
9
23
16
57
18
21
27
150
30
60
53
1
54
41
49
47
40
128
55
17
37
27
39
42
48
24
48
63
80
48
13
27
56
16
248
40
24
48
8
49
23
112
15
57
152
160
21
11
16
128
103
17
13
54
42
35
24
72
16
24
80
16
21
18
90
23
64
15
36
54
78
105
80
79
9
56
13
156
24
156
27
32
31
57
80
7
60
12
137
24
24
49
42
5
120
19
21
104
49
95
48
61
48
51
93
54
5
112
15
65
73
15
9
30
60
90
12
36
99
9
119
7
17
7
17
24
31
9
3
42
51
15
33
56
1
63
32
256
24
3
45
80
40
15
89
7
177
21
36
12
3
56
24
48
112
105
23
49
95
48
1
15
32
168
24
7
60
144
101
25
15
147
30
167
40
8
37
51
3
90
27
9
47
79
137
16
9
15
144
32
216
25
6
18
54
9
27
5
112
8
55
144
12
36
90
23
16
105
18
93
39
120
24
12
42
12
23
72
49
6
66
87
8
19
53
127
48
72
17
1
18
78
66
6
15
69
27
27
36
9
81
6
17
48
7
48
17
24
24
49
47
40
8
13
59
31
66
23
49
15
96
3
69
8
7
216
81
105
111
33
30
18
42
29
19
125
1
6
18
102
81
24
8
1
47
19
96
29
55
6
108
54
36
54
30
18
159
32
96
168
49
47
31
137
1
54
57
87
24
9
39
60
5
25
54
186
270
33
32
7
72
41
88
15
33
3
126
12
18
42
63
117
12
63
63
65
25
54
41
16
57
30
42
47
48
24
48
7
9
72
15
201
117
75
8
24
7
81
72
8
19
141
24
63
17
1
87
56
91
108
18
39
8
216
97
47
40
3
36
81
27
6
119
97
15
104
37
35
24
40
32
24
16
72
45
11
24
7
9
8
121
231
21
18
126
6
192
6
72
48
15
32
67
5
112
21
11
7
33
99
21
8
24
121
23
31
96
54
83
1
47
40
72
24
15
108
53
48
49
47
48
16
33
30
17
16
57
23
48
1
36
3
24
87
90
183
45
180
23
73
23
24
40
33
15
171
5
133
3
3
54
15
96
32
127
72
30
18
18
15
8
217
12
3
8
97
15
24
120
9
23
24
25
87
141
131
55
185
144
7
18
39
51
126
71
96
31
42
126
9
48
8
88
165
3
87
6
36
15
33
24
71
1
18
138
59
72
1
120
15
27
108
66
63
51
77
16
105
87
3
5
85
102
53
120
13
66
36
101
16
105
15
3
48
54
42
5
24
1
6
48
6
27
56
7
177
32
1
36
90
65
120
40
63
9
24
96
111
17
24
24
160
8
208
24
21
54
54
36
11
55
17
24
184
8
48
7
18
18
6
30
41
16
87
150
3
153
15
8
120
1
23
24
97
42
69
15
9
15
18
95
24
1
87
3
165
15
41
13
11
49
63
21
36
63
15
57
144
15
17
136
56
1
47
25
72
6
33
48
9
72
23
24
55
17
1
42
30
18
42
59
24
19
29
205
42
17
48
7
18
12
131
96
61
90
9
24
21
18
113
19
53
37
66
24
57
56
85
11
7
41
72
31
18
12
60
54
57
33
15
32
40
8
24
7
17
48
64
9
63
8
24
40
81
95
24
24
16
24
33
111
33
15
80
31
65
24
72
64
8
24
13
99
15
30
3
32
25
15
32
73
47
97
39
33
6
120
24
9
81
23
96
19
42
3
48
33
54
9
8
55
17
1
63
8
25
54
108
21
24
24
183
72
18
111
9
18
101
103
48
9
33
36
54
21
24
8
88
3
30
47
112
63
30
99
48
15
17
16
39
9
8
48
16
8
72
7
138
54
57
33
63
24
32
67
93
56
25
23
ABCD 99732402332*3^$a+1 [50100]
36
9
60
72
8
12
24
60
180
28
20
12
76
32
240
36
36
4
12
48
12
24
36
8
64
21
90
137
12
103
77
28
144
24
72
68
76
36
84
20
16
8
12
28
72
27
93
105
18
5
216
49
39
8
40
183
54
47
124
152
19
5
13
3
87
72
9
20
24
12
16
84
15
5
28
12
120
69
11
36
4
80
13
23
40
60
20
19
5
49
126
21
24
84
72
20
52
15
5
12
88
57
15
60
8
108
84
28
20
96
112
12
51
41
76
12
200
13
54
9
12
24
63
93
33
119
52
20
79
5
12
48
16
24
32
12
13
35
24
76
12
15
125
96
64
60
92
36
103
65
40
12
9
3
120
80
13
27
56
4
12
24
21
11
52
68
88
60
44
48
28
36
96
104
49
15
129
11
12
4
20
120
76
27
18
147
12
21
35
48
12
4
8
76
177
27
36
24
93
39
105
63
20
52
63
41
36
76
24
44
31
5
28
3
45
60
183
41
4
192
33
75
12
24
15
81
27
41
40
20
52
135
29
4
72
20
28
72
32
16
20
52
24
99
17
55
69
68
36
4
21
71
24
24
16
27
57
56
36
13
15
60
12
39
72
5
4
36
152
28
12
128
132
7
5
40
44
1
18
57
15
113
28
93
35
84
25
3
72
32
28
108
72
56
64
15
45
8
4
48
12
45
11
4
36
68
12
4
9
15
44
13
95
52
68
24
180
48
28
12
92
13
11
40
12
80
19
21
68
124
32
48
13
18
36
29
124
20
7
9
32
24
36
28
20
112
24
3
18
3
24
207
5
16
69
39
36
80
36
52
8
120
28
12
68
25
54
45
12
8
12
24
52
9
23
67
9
36
68
156
76
48
93
63
36
104
16
20
108
28
24
44
61
35
24
12
64
56
60
37
3
24
128
12
48
12
4
72
48
56
25
11
52
117
11
12
28
3
209
12
13
15
12
24
24
48
39
21
288
44
28
8
40
12
20
4
104
96
1
59
28
57
23
13
95
228
4
8
12
52
24
12
12
12
48
51
36
5
36
4
56
4
8
112
48
96
176
100
96
87
33
24
20
4
56
28
36
12
20
73
99
96
20
16
36
8
16
33
11
7
89
24
4
48
92
13
23
16
164
4
27
5
64
24
180
48
72
8
4
20
40
20
1
15
80
49
3
36
60
96
84
32
60
12
40
12
36
120
12
12
68
37
51
75
18
11
24
52
12
68
103
5
72
88
24
56
4
75
41
31
9
12
8
4
12
20
36
7
17
16
20
112
33
3
12
8
16
36
15
9
45
15
8
12
73
47
4
176
40
21
167
12
40
20
28
3
57
60
8
4
51
33
92
40
33
87
24
15
45
116
4
68
76
12
39
9
27
108
90
119
7
5
84
4
8
4
60
105
15
108
20
16
12
120
12
12
63
5
13
39
20
24
12
148
27
5
52
8
52
36
96
36
24
96
8
4
15
117
45
11
7
113
28
44
13
75
33
15
36
60
44
36
28
60
45
3
120
24
8
43
45
12
8
28
104
96
4
56
36
84
40
20
72
12
13
87
3
9
9
75
116
16
9
3
123
69
165
83
7
9
24
132
44
115
101
84
4
48
72
15
33
39
89
100
9
87
36
8
16
8
16
45
59
36
40
12
69
11
48
36
144
64
20
28
20
28
159
77
28
8
4
8
16
56
84
4
392
100
8
72
76
44
31
18
111
33
23
160
15
77
16
69
23
85
27
117
11
4
21
15
3
54
15
12
8
28
8
1
3
48
3
36
21
8
12
4
20
60
84
7
90
27
48
24
63
57
80
108
72
28
140
12
4
44
52
105
3
15
18
54
21
48
36
36
24
44
24
12
24
37
18
17
160
48
12
20
24
4
12
32
13
27
12
24
20
124
72
80
55
18
23
60
88
56
64
51
141
3
21
236
4
24
57
35
28
24
21
11
48
121
39
123
5
12
28
117
3
12
32
60
28
48
15
57
92
16
20
40
8
72
19
9
9
18
5
13
27
24
36
12
20
12
4
9
3
8
4
57
35
24
12
208
24
3
57
96
116
28
108
8
19
18
54
21
69
18
21
51
45
153
11
115
216
29
64
33
35
4
80
16
60
60
12
72
36
12
12
33
11
4
75
105
56
19
18
35
12
25
27
56
24
28
20
156
31
21
12
68
43
9
96
21
11
84
48
48
12
16
96
20
96
19
105
84
132
12
8
4
56
60
7
45
12
20
76
63
77
60
4
24
20
60
52
60
8
72
13
54
33
104
84
16
24
84
12
8
13
15
3
81
56
133
87
12
32
13
87
8
52
104
192
72
88
80
52
3
5
4
9
144
18
29
4
12
12
132
36
72
60
8
4
45
59
40
20
7
45
32
88
24
333
63
84
80
24
12
40
12
12
33
3
8
112
48
12
15
9
36
84
231
18
119
88
99
41
49
99
27
89
16
3
72
29
4
116
13
95
13
23
24
7
41
40
45
123
39
36
36
5
24
76
8
40
ABCD 99732443158*3^$a+1 [50094]
48
61
137
15
45
120
3
12
9
120
30
18
31
101
31
5
19
11
9
3
18
72
18
30
90
60
24
1
80
124
24
29
228
3
51
25
11
9
21
12
48
30
84
69
39
30
42
49
36
23
13
20
60
120
24
36
39
66
24
55
41
3
57
15
9
19
47
13
41
15
195
6
3
27
30
12
108
19
60
35
1
68
12
9
15
4
47
24
36
33
12
135
12
1
17
12
91
29
63
87
12
18
27
36
57
91
29
42
49
77
12
150
21
36
84
69
12
55
71
13
12
20
60
15
24
1
29
96
15
9
78
60
37
5
31
47
12
9
36
33
42
150
55
56
64
5
39
81
31
5
30
73
11
21
9
19
192
17
48
3
87
42
78
105
40
29
126
33
51
18
60
120
12
55
176
48
96
4
12
125
39
33
7
36
5
19
35
18
48
24
6
25
35
9
81
42
30
27
16
8
12
27
97
36
8
12
27
78
3
16
5
66
85
44
93
31
20
81
18
48
72
18
43
32
39
6
79
60
36
5
63
72
108
9
42
90
6
24
9
27
13
29
12
30
1
17
48
60
15
39
105
4
12
140
57
3
4
23
42
55
35
1
35
30
19
20
15
48
33
9
75
3
60
33
9
6
84
18
3
4
20
3
141
27
73
11
30
79
12
5
19
5
19
47
9
24
21
51
15
30
30
9
63
42
30
1
59
45
93
12
19
17
3
21
6
25
29
108
7
5
51
4
11
60
13
32
100
29
30
1
80
129
78
61
41
55
35
6
60
39
15
36
33
36
63
1
36
5
151
48
12
149
30
1
35
90
30
24
1
108
41
108
78
13
36
56
108
9
30
60
48
73
29
18
9
93
31
119
18
39
60
15
105
16
5
12
120
43
8
9
48
139
101
75
15
12
81
27
69
16
35
54
78
48
25
60
5
54
18
3
57
7
23
30
7
60
5
60
19
11
9
72
69
55
60
356
40
65
3
36
63
150
42
120
30
36
63
57
63
36
4
17
72
31
47
30
3
9
31
96
23
1
11
36
12
18
30
13
41
15
24
72
15
30
24
30
81
88
11
6
39
40
41
24
60
55
96
5
192
31
47
72
48
45
39
30
39
9
171
16
113
43
24
24
11
25
23
18
42
37
56
105
79
35
45
51
45
4
44
87
25
20
28
29
63
27
12
6
72
27
36
9
60
91
5
3
16
143
12
121
17
31
17
15
24
180
63
73
24
24
29
48
3
9
91
32
84
3
150
43
65
42
162
55
11
72
18
54
66
3
12
15
72
61
47
165
9
48
123
27
18
42
60
12
6
103
96
60
11
13
12
68
52
125
139
35
1
20
208
17
12
132
6
25
24
5
18
1
47
69
36
9
96
102
1
11
1
80
28
36
5
55
53
18
13
131
1
84
60
35
30
31
5
42
12
1
5
42
18
43
32
57
43
44
33
18
25
17
27
4
119
73
24
101
60
54
61
8
69
67
60
11
33
57
54
45
3
72
36
13
17
39
21
15
9
79
80
9
78
73
36
11
9
36
45
24
6
12
18
60
12
7
5
36
30
24
6
15
75
24
49
17
24
36
54
66
3
12
27
73
29
6
49
56
4
5
30
9
9
12
55
35
6
63
27
12
13
47
1
36
71
192
57
40
5
60
30
18
12
51
28
41
31
65
19
11
174
19
71
61
68
36
16
5
3
12
69
99
40
47
33
51
36
54
18
30
7
11
30
54
6
15
15
24
48
73
20
57
31
60
101
78
13
35
25
5
12
27
33
27
4
71
9
9
78
12
78
55
20
4
41
15
48
9
18
42
3
24
33
30
30
12
115
36
77
67
83
57
144
9
63
84
33
3
9
6
25
120
20
28
32
15
13
60
20
72
57
51
57
42
18
55
80
100
17
12
31
144
24
17
79
11
13
11
18
3
24
45
6
60
24
36
60
30
24
15
4
47
25
20
124
35
6
84
36
15
45
24
31
68
81
48
51
69
12
55
5
96
12
3
39
69
87
24
9
60
136
5
79
29
12
36
42
1
20
57
15
268
17
84
60
60
6
12
48
24
30
19
71
18
87
51
60
12
37
11
73
17
15
64
65
19
59
81
111
25
35
1
167
13
65
19
23
13
5
3
16
125
19
11
6
12
42
61
60
89
6
54
78
48
49
23
61
41
150
66
30
133
29
12
120
6
12
33
64
11
105
39
18
43
60
20
15
24
6
12
51
12
87
12
30
48
7
35
61
5
42
37
41
72
78
25
5
115
47
48
33
9
210
120
117
40
5
79
11
126
24
36
3
12
39
1
48
41
78
30
30
18
3
51
6
60
15
40
24
35
9
27
24
85
35
45
21
12
18
24
60
60
90
15
123
30
91
152
60
9
6
60
90
79
41
15
87
21
57
3
12
168
57
15
184
35
6
19
20
3
1
161
15
15
81
40
59
18
30
13
29
6
60
45
15
84
9
60
172
5
144
31
8
39
73
29
55
24
89
43
65
63
51
6
75
75
30
12
43
35
25
47
12
6
3
39
72
18
60
31
36
5
60
18
157
60
24
32
57
31
29
103
47
21
27
13
17
15
108
21
19
11
61
24
5
15
3
102
31
48
17
39
63
18
55
60
68
40
20
21
48
42
36
102
42
48
1
180
149
63
15
193
ABCD 99732731942*3^$a+1 [50090]
11
25
155
12
55
24
29
24
36
69
28
47
175
6
6
54
90
84
8
18
54
28
18
152
28
35
9
6
9
12
55
8
6
52
18
14
28
47
25
8
34
18
8
10
18
11
19
62
52
48
18
62
28
35
1
11
57
15
3
9
3
141
12
27
6
15
37
2
120
6
16
59
15
57
27
57
141
3
139
38
3
37
2
30
76
30
12
62
60
30
16
42
2
28
54
35
21
4
68
15
7
86
222
18
30
33
7
68
4
20
117
3
18
10
114
11
27
10
60
42
38
46
30
36
26
88
24
6
54
6
62
4
14
39
12
19
30
6
29
84
7
5
21
39
168
85
8
34
30
30
68
45
1
47
3
105
39
70
6
62
60
87
15
21
36
33
60
48
90
57
33
58
30
11
9
87
12
12
79
12
48
24
38
12
51
7
17
12
9
15
72
3
22
18
36
36
17
43
5
144
96
7
18
95
12
1
24
42
54
6
56
57
48
27
10
47
60
31
24
38
75
15
58
38
54
46
2
39
48
1
2
42
48
27
33
52
11
132
15
22
42
68
36
9
3
9
108
7
29
24
7
24
6
23
3
22
12
48
12
48
36
54
53
24
49
102
2
18
34
48
8
58
74
15
12
13
42
48
102
23
105
10
168
30
8
12
40
47
21
10
5
39
52
8
28
98
12
28
32
63
1
8
51
25
114
20
52
26
10
60
17
60
60
3
18
54
60
66
27
24
3
33
7
5
55
36
6
38
58
68
51
9
159
12
21
58
20
16
29
24
7
8
18
15
24
25
44
16
134
12
52
5
25
47
19
2
18
16
6
8
15
121
8
15
3
4
24
6
36
12
23
84
9
4
56
120
64
8
42
18
18
22
54
6
35
43
32
18
15
27
57
51
40
50
4
23
43
41
25
59
12
49
44
39
3
18
124
23
13
30
2
64
59
31
14
54
21
15
22
32
3
24
60
48
13
30
30
48
44
15
21
4
11
25
59
63
9
9
39
111
52
17
31
72
12
86
10
24
20
18
15
7
5
7
54
6
36
77
37
8
18
28
5
31
29
7
17
13
24
116
15
13
60
6
26
15
3
54
18
34
26
108
12
33
12
15
57
25
8
135
24
33
112
11
3
136
6
20
18
220
20
45
36
31
24
5
13
12
14
70
12
8
27
84
19
14
15
25
42
41
3
34
42
6
60
20
82
5
3
184
44
24
18
3
12
25
24
48
11
31
41
33
4
47
9
12
87
3
4
29
36
3
78
4
114
44
33
33
10
17
24
3
18
63
69
40
8
15
60
19
36
5
37
296
75
36
3
30
46
14
18
22
83
103
24
18
2
45
97
23
25
60
35
60
127
8
36
16
5
21
12
3
12
63
22
8
3
12
55
5
37
23
12
21
34
36
41
24
7
2
3
12
31
29
7
30
24
11
81
60
30
69
19
12
48
5
12
12
13
12
68
4
23
36
91
41
93
111
24
159
22
71
15
57
33
15
19
65
49
11
33
22
101
27
18
3
7
30
35
13
2
72
16
2
75
43
5
24
45
3
7
42
48
8
39
19
20
10
2
22
23
63
16
8
10
90
41
7
54
30
14
4
68
60
72
15
3
10
203
15
21
19
2
40
68
15
69
10
17
55
60
5
25
48
11
9
111
9
3
33
94
56
90
10
41
3
28
24
101
45
10
17
7
18
23
43
17
60
48
7
32
90
15
1
11
9
15
49
50
36
54
3
45
63
9
15
43
12
8
90
34
14
15
12
79
8
18
3
15
4
8
4
60
5
25
38
22
11
3
9
13
23
25
14
21
36
36
25
47
12
3
10
66
12
5
7
53
19
18
23
13
126
36
29
24
72
13
14
6
10
24
41
12
15
28
14
28
12
8
3
36
21
12
15
21
16
23
3
4
14
15
24
31
20
22
35
15
28
2
18
94
42
8
16
77
7
53
25
23
25
6
26
4
14
54
75
25
20
36
24
15
123
28
14
15
33
22
48
12
30
11
24
33
39
19
12
8
4
42
30
5
3
45
61
11
1
35
33
15
72
24
43
12
125
13
23
13
6
53
15
52
36
42
68
88
11
55
8
10
60
35
55
36
2
18
45
19
48
78
54
42
11
25
35
55
42
30
12
56
33
24
37
6
48
14
22
24
12
72
6
104
28
95
15
18
60
102
22
23
15
28
5
39
52
53
33
39
1
2
100
180
38
75
15
58
122
42
15
25
107
25
78
5
13
18
5
7
8
120
34
30
86
46
56
22
23
45
15
19
8
16
60
50
4
26
34
35
12
19
5
24
1
104
106
20
4
38
15
93
15
24
33
30
52
42
24
54
12
60
14
102
60
34
60
104
46
8
76
5
12
37
8
3
132
27
36
54
6
102
3
39
52
30
18
12
98
3
37
18
17
36
12
43
2
28
59
120
3
33
9
58
68
22
80
78
100
62
87
37
18
30
11
31
29
12
33
16
11
63
72
4
5
3
153
48
55
20
94
42
8
36
22
30
2
15
115
50
46
36
38
18
70
18
2
22
17
51
33
120
84
21
54
118
48
32
4
24
24
6
24
17
3
40
38
15
19
38
3
12
3
82
60
35
33
52
8
39
19
120
101
24
36
48
168
7
48
2
76
44
15
45
10
60
12
8
21
1
23
36
19
98
27
7
53
55
48
8
130
120
35
36
43
53
33
130
6
74
34
6
2
75
12
15
40
5
7
38
22
53
21
52
23
15
30
10
29
31
20
54
10
8
64
41
85
35
43
2
18
141
19
20
46
18
30
72
24
44
15
45
48
4
11
37
42
65
21
60
63
27
12
52
8
108
9
43
72
14
16
38
58
20
34
38
46
2
18
24
66
99
81
10
50
4
47
21
15
25
8
51
43
50
58
32
105
3
4
65
9
10
5
7
5
43
89
33
52
8
28
6
38
46
132
2
48
52
11
12
43
77
3
9
31
102
23
31
60
68
118
8
15
12
25
2
16
5
1
24
62
33
12
27
76
36
5
33
15
3
120
18
64
60
35
13
18
5
19
41
7
32
16
60
149
7
14
42
10
18
17
37
38
78
12
4
6
32
16
12
42
11
61
6
8
10
11
13
26
21
43
53
57
18
22
38
4
44
16
5
13
6
12
8
117
43
6
24
20
39
3
57
7
48
12
18
20
48
28
14
36
4
8
9
51
112
8
10
48
24
18
32
10
20
15
25
35
7
5
25
14
46
6
30
42
80
81
31
48
20
57
9
112
32
ABCD 99732813242*3^$a+1 [50077]
33
72
48
75
84
36
12
56
16
9
24
11
172
69
15
21
27
36
12
8
1
23
1
47
25
35
109
48
15
20
96
60
12
109
39
60
9
15
8
48
4
36
80
37
24
39
32
24
28
8
49
171
8
37
87
93
35
28
80
16
44
52
9
11
24
4
60
12
57
75
48
60
20
49
23
13
27
8
13
51
24
57
195
72
12
36
8
64
36
84
12
33
23
12
25
35
12
4
60
12
20
84
24
60
16
204
24
21
15
20
12
52
36
152
12
96
4
32
49
27
68
24
40
72
8
172
8
16
24
120
152
84
49
63
177
3
9
59
40
24
45
11
1
24
12
27
56
61
36
35
4
69
11
4
72
93
87
9
99
21
35
1
23
4
60
56
16
44
4
96
21
11
28
96
153
51
36
80
265
15
96
93
11
60
4
81
24
27
20
64
45
24
12
27
32
1
72
75
45
51
12
20
49
15
21
95
13
11
76
69
3
20
73
39
48
96
60
9
108
3
45
39
8
28
56
1
3
32
28
104
36
121
123
32
25
35
40
8
25
3
20
120
172
36
117
3
144
45
23
84
4
20
109
72
36
3
12
72
20
88
8
24
36
4
36
92
4
24
45
59
16
12
8
64
93
3
81
24
15
92
72
13
159
8
12
96
28
21
23
12
64
45
24
35
100
57
59
52
8
49
15
56
192
72
28
45
87
12
45
39
84
8
109
39
36
8
73
3
140
1
108
3
44
16
8
52
93
27
108
24
20
76
12
60
92
76
81
95
84
1
3
72
56
232
33
39
33
135
8
28
32
37
3
228
24
32
28
45
215
100
140
12
4
20
76
8
28
32
52
36
24
60
60
8
112
69
15
72
12
32
168
25
83
28
56
4
36
24
60
21
15
33
63
32
1
27
12
36
12
24
8
52
44
12
168
4
12
48
8
4
36
32
48
48
64
12
68
36
61
11
120
108
145
35
40
60
21
60
123
33
3
120
21
35
25
11
24
24
84
40
81
59
28
9
23
72
4
32
4
20
61
48
15
44
48
73
36
24
27
9
35
1
72
35
36
72
13
107
4
21
35
52
21
36
3
81
27
33
71
13
75
56
24
168
72
1
11
49
51
33
131
52
48
44
48
25
3
9
36
24
131
172
12
21
27
44
24
37
72
11
16
36
24
36
20
12
25
183
60
8
60
4
20
28
20
24
16
72
108
9
51
80
12
1
36
15
108
320
16
117
12
15
8
184
56
12
12
1
27
45
3
57
71
60
61
144
72
3
24
32
1
108
35
12
25
72
36
15
80
4
21
15
180
57
3
21
15
48
60
8
28
84
12
8
25
12
51
57
3
20
132
16
60
21
15
44
37
3
36
45
15
21
15
80
37
15
48
8
37
35
109
35
1
15
12
21
99
72
8
25
27
45
51
108
44
25
3
92
28
104
28
12
24
141
35
1
60
63
36
93
135
81
36
51
24
24
9
47
25
11
24
28
32
28
32
16
8
16
8
28
12
33
15
20
37
3
12
8
25
35
148
21
36
27
80
12
4
32
88
9
47
4
21
159
69
15
12
36
8
1
11
88
60
72
24
24
44
97
3
96
20
84
36
112
20
37
15
45
51
96
8
36
84
12
76
8
1
111
72
20
48
4
36
60
24
9
47
25
12
63
128
24
48
84
1
15
57
27
8
76
212
48
25
35
12
24
4
20
120
72
73
36
156
39
33
11
16
9
15
12
132
60
32
100
33
72
36
39
24
24
8
24
1
39
69
11
205
39
20
12
73
36
3
48
9
59
112
12
12
128
28
132
12
24
21
36
48
96
36
84
3
33
23
37
12
47
49
36
11
24
49
27
12
36
84
72
56
73
24
71
4
132
8
13
15
44
1
83
25
35
52
44
100
56
88
24
33
27
21
24
51
84
108
48
20
25
59
36
121
24
59
25
27
20
84
112
45
132
12
63
81
15
45
120
47
12
112
24
9
15
60
105
23
12
108
4
9
35
36
48
28
69
83
60
1
27
9
15
24
32
24
4
144
33
12
23
100
20
37
183
32
36
1
24
51
21
147
120
20
13
63
12
20
24
64
129
3
44
4
57
35
64
24
24
12
20
24
25
47
24
108
25
12
23
16
36
48
12
9
47
85
75
120
44
25
24
15
20
60
24
16
129
36
51
21
35
84
40
20
1
15
132
48
60
68
36
4
60
60
9
11
24
1
72
3
72
45
60
47
25
11
76
69
71
4
24
96
36
20
25
63
117
23
16
24
32
16
8
36
40
69
51
9
27
20
25
84
3
60
45
23
52
33
27
33
12
27
80
64
60
24
32
48
172
60
84
21
11
184
33
168
35
13
15
84
80
60
40
36
81
144
72
59
88
36
132
60
84
8
16
60
20
40
9
35
36
1
51
24
120
8
72
49
36
3
36
56
48
112
20
16
12
36
60
24
20
96
76
8
76
12
20
4
24
21
11
100
144
8
16
92
4
24
32
4
80
1
63
180
12
ABCD 99732977486*3^$a+1 [50027]
17
55
17
103
29
31
12
36
12
89
31
12
41
124
68
4
80
40
15
84
29
12
43
17
31
120
33
24
32
103
36
21
104
19
5
67
29
36
28
75
45
3
29
31
117
8
19
21
44
19
60
29
67
24
45
75
29
52
15
108
48
120
132
41
16
99
77
19
29
72
79
101
40
27
5
120
43
125
48
19
65
28
15
305
7
12
5
4
99
12
48
12
29
24
16
44
31
9
8
48
7
29
36
7
45
68
4
63
41
76
80
16
99
36
12
257
31
5
4
8
12
55
9
80
64
51
5
12
19
24
45
51
45
39
24
21
39
77
103
77
40
15
48
33
3
24
77
24
156
91
48
36
21
8
4
135
53
40
15
5
108
24
12
48
103
12
45
8
67
60
53
7
45
12
39
60
5
55
12
5
55
5
43
45
12
3
12
77
40
3
72
21
24
63
12
57
8
36
64
207
36
177
15
5
103
33
87
29
55
36
5
84
36
180
4
15
69
51
89
4
15
53
67
96
209
31
5
12
19
101
48
67
77
43
89
36
4
3
12
24
12
48
36
36
5
7
57
96
8
127
53
19
5
160
27
81
15
24
36
29
36
252
7
24
17
7
108
12
60
125
43
72
72
96
29
48
40
63
17
132
36
19
33
135
48
17
12
4
44
96
12
7
60
21
24
51
21
80
48
72
4
39
12
33
3
29
175
33
12
15
24
72
5
7
36
12
29
43
12
24
5
55
17
55
9
80
19
41
28
3
53
55
5
16
51
5
7
17
16
44
31
9
51
144
108
12
33
3
57
128
64
123
161
7
17
31
41
144
24
52
56
19
29
16
48
3
69
15
36
89
4
92
175
29
79
60
12
45
15
60
84
45
56
43
36
41
7
81
104
55
5
103
5
43
177
12
15
5
96
19
81
87
89
43
72
36
12
5
67
149
12
28
51
156
17
48
187
48
24
84
5
67
60
9
68
16
15
96
29
55
24
45
116
55
9
27
9
20
72
7
48
17
12
91
24
120
29
36
24
91
84
77
12
43
12
65
36
7
45
48
15
12
9
3
45
27
60
9
15
5
192
19
41
55
77
7
53
7
21
147
93
3
17
88
20
4
27
33
15
48
5
19
36
24
96
12
17
36
7
36
12
12
108
444
36
5
120
43
5
19
17
19
45
39
5
307
41
120
19
24
36
41
12
96
7
33
27
53
31
29
19
36
336
5
24
19
65
16
32
7
48
5
19
36
17
7
24
41
240
60
19
12
9
24
164
7
24
81
56
7
17
55
149
24
76
39
77
31
45
12
20
72
36
112
15
72
89
40
20
24
151
24
12
24
9
56
36
88
27
48
41
31
93
63
5
19
5
120
36
12
28
44
88
12
15
45
3
65
103
5
163
72
12
72
33
15
53
7
36
17
64
39
12
5
19
96
12
60
65
31
24
12
36
9
60
3
72
29
96
163
36
96
48
77
31
9
63
12
96
33
87
108
21
39
24
12
5
19
21
140
100
39
29
48
7
12
53
76
56
48
16
44
36
7
53
115
77
48
7
12
21
164
7
5
16
99
5
40
123
12
101
12
48
7
77
4
60
20
7
5
19
29
4
51
96
108
48
84
101
88
156
80
84
55
45
135
72
12
72
101
12
7
5
91
69
120
51
24
29
76
3
60
72
24
29
12
84
175
12
5
43
60
12
17
112
51
12
5
16
27
65
24
31
9
3
53
12
36
55
12
5
72
40
63
24
5
4
15
45
44
7
5
151
84
48
101
7
57
20
31
17
7
5
31
24
173
7
12
48
5
7
9
39
41
7
5
283
12
53
7
24
101
64
39
36
24
21
3
41
24
91
72
5
7
17
28
8
67
36
36
48
41
4
20
40
12
56
7
48
113
19
33
48
44
43
12
48
60
5
7
72
45
75
5
4
87
48
72
5
7
12
5
64
87
24
5
60
31
84
101
55
5
48
7
17
112
44
36
4
15
24
53
88
96
3
36
17
19
24
5
67
60
5
112
36
80
91
5
28
8
163
5
12
7
77
79
12
33
51
24
12
53
40
96
3
93
3
45
87
120
5
175
29
60
43
41
12
43
5
7
57
3
17
7
36
5
43
29
7
45
8
12
19
9
3
29
4
36
8
43
24
84
24
41
31
36
24
24
9
8
7
53
84
55
81
87
77
19
5
12
7
53
48
67
48
5
7
5
12
240
67
29
91
24
132
5
168
12
48
36
55
5
79
12
17
31
72
24
161
55
9
51
9
15
36
69
15
33
92
79
12
69
15
5
28
27
21
8
55
60
69
3
29
16
12
68
19
33
32
43
12
84
36
144
36
93
3
120
24
5
100
44
7
48
5
36
79
17
67
5
72
43
21
15
29
43
24
9
27
120
12
12
60
60
53
331
60
141
8
12
91
12
21
39
77
43
101
60
7
53
79
48
29
4
27
5
55
89
31
117
48
15
53
7
9
24
51
45
3
41
79
45
92
19
65
24
67
ABCD 99733373926*3^$a+1 [50043]
60
5
25
114
24
165
12
15
48
21
56
13
36
30
9
36
116
100
3
6
24
36
6
89
61
48
156
6
5
19
6
48
42
5
43
5
52
33
15
81
11
124
69
12
18
21
20
25
11
25
23
12
28
15
30
36
84
11
16
9
35
49
60
72
59
16
3
6
36
54
9
60
12
3
6
24
30
17
73
36
35
31
9
81
24
36
35
19
89
31
30
6
30
18
6
66
48
41
31
149
25
24
150
45
57
15
20
49
11
115
18
95
7
24
9
21
90
5
4
15
17
28
15
77
109
279
21
11
49
30
210
84
15
27
84
21
8
7
24
5
60
25
30
69
15
30
15
21
59
72
55
5
4
9
11
61
18
41
1
15
9
66
24
81
9
30
245
109
15
15
41
25
11
24
19
42
24
36
18
42
15
39
29
7
24
30
35
1
3
75
12
33
21
35
1
18
30
72
48
12
60
23
7
114
71
25
48
35
1
6
18
11
19
5
55
6
24
120
12
39
75
45
9
12
75
3
141
20
19
6
35
109
6
9
12
15
29
4
105
47
49
39
45
12
30
9
20
25
35
31
105
33
6
6
30
69
21
35
79
6
54
125
40
39
41
55
96
29
61
54
9
12
45
138
17
73
75
252
20
73
42
24
9
57
90
29
1
54
24
41
36
13
35
97
39
20
4
132
3
6
135
20
1
75
9
24
12
15
45
23
72
49
35
25
35
55
36
18
11
1
48
6
66
119
36
25
23
151
65
24
1
51
9
24
12
18
45
20
36
4
21
54
41
91
54
11
13
12
18
45
12
33
30
17
49
60
95
16
75
90
15
33
180
42
24
24
30
11
19
45
32
115
30
48
6
29
61
60
30
30
11
25
95
43
6
59
1
6
54
6
24
41
25
24
35
24
112
84
21
18
36
29
37
84
30
69
15
17
24
49
12
15
3
30
15
32
40
20
60
28
20
7
5
40
3
12
18
47
55
78
42
150
60
24
15
39
41
55
36
33
12
3
17
49
60
60
15
80
79
90
12
24
35
55
21
8
55
12
9
99
42
15
68
16
84
81
35
19
126
35
1
138
90
47
40
48
45
95
12
19
6
23
1
59
7
5
144
19
36
36
53
25
35
25
6
41
79
21
3
6
35
25
6
30
59
4
56
40
15
5
79
252
5
40
20
25
23
127
33
15
12
53
25
30
36
5
1
30
5
19
6
48
36
54
6
120
36
59
4
15
36
29
132
88
135
17
13
6
5
40
81
30
18
12
3
51
41
25
24
54
12
69
21
59
49
162
33
20
1
36
95
13
15
75
17
48
16
36
33
6
45
15
29
16
69
36
51
93
6
24
6
6
5
40
69
24
87
33
60
120
11
61
18
41
40
51
48
6
39
27
5
13
42
48
41
1
78
17
73
96
66
18
135
51
30
24
71
25
155
61
24
71
60
85
48
6
45
80
4
20
52
15
5
40
20
48
12
19
30
71
13
47
4
24
20
36
91
84
6
48
47
25
30
33
75
41
1
24
30
36
18
27
44
84
16
195
45
45
6
114
15
20
61
84
11
19
60
144
6
24
11
85
39
15
30
36
30
29
31
60
24
42
24
39
27
114
30
5
36
13
30
5
1
15
51
18
30
60
57
3
6
96
59
1
23
25
51
15
144
21
45
90
21
180
63
5
72
4
9
47
24
61
35
85
75
69
51
99
5
31
18
96
131
25
119
115
54
72
54
30
30
29
85
6
24
17
43
30
96
39
15
90
27
99
30
24
12
35
13
36
36
23
37
3
57
54
30
24
30
101
25
36
15
3
36
9
171
36
65
103
6
6
48
6
24
42
29
25
54
30
102
54
39
15
6
84
12
15
3
216
125
84
36
64
27
93
21
24
47
25
30
33
12
39
174
36
11
13
12
35
103
60
6
51
3
41
61
18
41
49
12
23
36
76
129
30
30
126
48
45
32
60
4
171
29
1
35
4
9
12
60
35
24
1
39
9
72
15
9
24
51
104
61
15
56
115
53
12
24
31
53
16
116
84
1
18
30
11
4
51
21
3
5
1
24
11
85
11
109
6
48
6
59
25
111
21
30
129
21
3
21
11
55
24
341
73
47
19
276
24
9
57
24
36
60
48
60
36
114
30
36
84
47
43
102
30
5
13
6
5
31
18
35
91
6
15
3
21
9
27
45
54
24
45
21
15
9
11
24
25
35
36
49
27
33
42
48
30
60
36
111
3
42
30
54
54
6
6
54
30
5
1
54
9
57
48
35
1
11
13
47
25
30
5
139
60
36
45
168
15
6
15
51
84
6
90
33
45
71
25
30
21
69
24
60
11
24
12
4
69
12
18
17
55
24
24
12
18
30
17
55
5
24
1
120
23
36
31
78
12
35
73
35
85
27
93
162
18
27
3
12
120
29
1
30
29
19
60
30
12
90
105
135
18
6
5
136
24
99
57
44
40
9
36
30
89
7
90
3
45
6
29
12
24
36
79
30
6
5
40
129
24
27
3
12
45
9
30
9
117
24
120
59
61
30
81
9
215
1
75
15
78
42
30
18
12
5
144
4
12
3
12
78
36
11
19
5
1
3
15
65
16
45
96
35
25
59
1
84
11
73
6
45
20
25
39
12
3
12
18
6
161
13
47
60
24
1
35
24
115
5
1
18
36
5
40
80
49
27
9
24
6
6
48
11
31
9
36
69
96
78
12
30
23
7
9
36
39
29
25
120
6
5
40
84
116
49
11
16
15
29
49
75
15
6
24
6
24
17
4
20
1
78
42
75
9
59
145
6
ABCD 99733839794*3^$a+1 [50069]
1
29
36
36
55
8
12
52
71
6
18
97
41
108
75
24
45
7
96
20
3
25
20
12
123
54
15
3
13
41
24
36
30
1
12
5
78
9
88
41
19
12
20
21
54
36
33
9
103
48
5
7
65
19
36
48
5
19
5
63
27
72
48
6
66
24
57
63
49
11
21
15
33
40
32
48
28
29
31
77
6
1
11
9
40
84
47
13
11
69
36
15
61
35
84
73
35
1
35
1
35
114
30
6
19
65
15
9
43
60
48
5
60
36
15
75
33
21
54
12
24
12
24
66
18
96
18
30
13
12
35
25
32
24
64
8
4
41
7
156
11
96
30
55
5
18
61
59
9
15
25
23
9
64
24
11
1
20
24
24
16
47
13
12
8
15
60
21
81
15
12
48
75
9
39
49
72
5
91
92
12
75
165
184
24
32
63
25
8
3
1
23
45
3
45
15
57
45
55
20
88
104
28
11
25
17
12
31
12
35
72
13
59
165
64
35
9
27
18
31
59
42
3
16
12
32
45
30
1
71
49
11
13
23
9
39
36
36
18
90
72
42
51
16
36
35
24
30
36
24
75
64
36
96
8
189
18
12
36
21
15
1
32
3
25
8
27
18
54
30
6
49
68
27
12
85
65
3
60
45
7
29
19
12
71
49
44
4
65
18
13
59
6
30
36
18
67
23
157
44
112
29
3
3
13
20
4
17
39
36
9
6
1
20
9
79
36
35
61
132
41
12
60
7
83
37
12
60
143
1
47
24
49
12
12
36
20
24
111
1
24
35
21
36
63
45
24
63
12
37
24
56
225
54
9
28
23
12
24
25
29
219
48
39
33
28
23
37
5
15
64
48
101
31
113
7
11
240
25
23
6
115
5
54
36
24
12
9
15
73
143
108
84
18
18
21
4
80
52
23
6
18
25
41
6
33
48
99
81
39
61
8
9
30
1
5
7
5
78
45
57
19
8
81
7
20
99
24
12
25
125
79
80
64
65
30
9
72
15
9
21
51
63
25
80
51
9
36
24
21
15
45
30
18
18
54
18
37
20
111
49
44
64
23
45
4
5
39
27
72
36
36
6
27
48
4
65
15
3
30
63
63
61
11
72
36
6
66
144
21
15
33
12
48
51
6
162
126
7
65
19
83
6
66
24
9
132
4
29
15
3
25
8
39
36
24
73
29
3
12
36
48
60
24
72
4
20
40
24
35
57
39
61
8
15
33
84
51
57
72
9
24
30
36
54
67
5
18
72
1
59
48
1
36
23
18
3
27
25
20
15
30
115
8
4
20
16
35
9
27
25
11
60
12
6
84
6
85
17
7
47
1
125
18
9
15
12
6
55
17
43
60
8
24
96
4
125
3
27
36
36
25
84
89
3
3
12
49
23
13
29
30
108
72
61
48
20
15
24
45
3
114
3
52
108
11
85
192
8
16
65
18
36
69
33
27
40
5
36
31
5
31
12
17
115
29
54
18
18
21
4
12
215
12
36
1
59
54
7
20
96
12
27
93
48
60
64
35
49
65
12
19
56
4
29
42
48
9
36
12
48
21
31
32
40
11
9
12
40
95
18
7
48
32
16
128
24
33
15
75
117
12
4
161
63
111
9
27
18
67
128
48
9
24
51
4
17
7
95
21
111
13
68
48
27
24
18
7
29
51
15
1
8
120
51
13
47
36
37
32
51
24
66
78
84
6
67
59
45
60
16
53
55
17
24
39
4
108
29
39
9
36
7
8
27
73
11
33
21
54
36
129
57
30
6
18
25
32
87
72
45
28
71
9
3
108
24
30
18
9
24
111
49
5
36
51
64
11
49
20
21
162
21
24
15
66
7
164
124
11
85
23
42
18
66
31
96
17
31
5
15
16
44
51
18
18
42
12
135
81
78
141
4
47
9
33
3
9
36
7
128
33
39
16
24
48
53
36
19
60
11
25
5
54
9
72
63
36
24
36
1
128
15
21
45
19
77
163
71
25
5
6
25
80
3
117
16
65
163
96
11
84
45
135
108
6
30
45
12
15
33
9
66
6
15
3
61
41
63
72
40
59
37
5
18
36
30
54
81
99
72
24
108
18
30
97
8
9
18
18
18
36
66
18
109
35
42
3
45
51
45
15
40
179
12
13
180
5
6
1
44
135
9
3
69
3
21
15
6
51
72
33
3
52
32
160
11
12
49
23
60
12
96
25
5
19
35
49
47
102
60
15
3
30
15
9
54
66
3
16
24
11
6
39
9
6
1
29
31
59
186
103
8
27
36
6
19
11
9
60
16
23
18
235
17
43
128
69
3
27
78
7
23
24
105
15
21
100
32
15
57
40
29
115
41
6
30
27
52
83
6
12
39
4
29
7
44
111
13
11
117
52
5
60
15
3
193
17
7
17
111
48
21
54
21
51
13
24
11
61
20
9
54
61
104
15
121
41
15
3
132
21
4
11
12
85
68
88
36
29
42
18
7
60
68
12
33
39
28
12
20
132
15
13
47
54
55
17
15
88
41
19
29
63
15
9
21
3
57
7
23
24
144
30
6
36
12
18
3
12
4
23
72
9
16
29
7
12
36
12
48
59
6
7
47
120
25
60
47
30
135
15
18
12
15
45
18
12
36
13
20
21
24
147
12
88
8
4
47
84
24
72
61
59
85
23
13
65
7
32
4
84
11
60
1
35
13
5
207
60
51
24
18
67
24
17
84
18
33
52
20
75
45
72
40
5
6
13
12
47
33
64
5
6
18
195
15
1
44
69
43
5
24
18
252
48
6
7
12
32
4
29
18
24
18
7
120
8
16
11
30
60
39
45
31
131
45
4
23
13
59
13
36
11
30
3
3
48
132
25
20
57
27
15
9
24
88
5
15
15
13
41
ABCD 99733871852*3^$a+1 [50036]
33
105
60
12
60
3
12
3
9
60
96
48
21
15
21
102
33
39
81
69
3
45
18
9
195
45
36
3
6
15
21
54
33
132
60
108
27
21
63
21
123
33
60
15
9
15
108
30
18
45
15
45
27
192
9
24
63
33
39
66
39
12
3
42
84
24
12
60
3
105
27
36
93
72
99
15
48
33
24
15
6
159
15
9
36
180
144
9
15
72
48
48
12
93
54
105
39
21
168
81
99
123
48
90
72
3
21
75
81
87
27
18
27
3
57
195
126
24
15
60
108
12
21
12
15
12
48
33
75
24
9
24
120
90
42
135
63
72
48
18
72
108
24
51
39
18
27
3
36
9
36
24
27
66
15
12
63
42
63
57
18
42
15
36
36
15
33
3
45
24
21
27
72
225
51
168
36
15
9
27
18
39
12
45
36
27
21
207
12
15
18
54
21
15
42
12
63
33
39
48
48
3
129
15
33
27
285
3
90
72
27
81
39
108
12
24
12
60
27
72
21
33
24
87
69
87
24
21
39
33
27
24
12
12
63
9
33
75
36
12
159
6
27
75
36
117
69
3
15
33
144
15
216
18
42
69
21
54
45
48
15
93
9
96
144
39
12
87
72
6
54
66
27
33
174
36
45
9
75
3
210
75
123
18
6
33
12
48
12
51
105
12
63
18
39
48
24
69
87
168
21
36
3
69
12
36
3
84
27
36
69
60
9
132
54
21
108
9
18
57
36
51
9
24
45
18
12
57
69
27
132
72
45
3
27
36
153
9
3
12
27
93
87
33
15
78
183
36
81
135
24
21
114
33
15
108
18
72
87
60
147
36
48
45
36
63
33
180
45
12
18
9
108
12
36
12
12
33
12
36
3
24
48
60
27
81
12
24
63
18
27
36
81
3
12
75
36
45
12
51
201
60
9
87
84
45
135
33
12
39
57
84
3
36
21
51
39
30
15
21
27
12
15
45
45
75
33
162
6
72
135
108
45
135
39
108
18
27
33
15
75
30
18
6
36
30
24
30
60
111
48
36
3
33
33
6
81
129
36
42
18
27
72
63
18
48
24
111
12
69
108
111
15
9
36
99
117
123
12
36
9
60
48
27
6
75
48
156
81
3
9
18
45
12
60
27
6
84
54
132
30
24
18
72
213
51
45
9
27
63
36
36
18
72
183
33
15
24
33
147
108
51
6
111
9
51
144
96
15
90
24
15
48
45
12
6
192
18
18
117
9
18
90
72
36
54
18
87
3
93
24
51
30
3
39
48
69
111
54
15
45
63
75
33
39
9
12
72
12
129
39
87
36
9
120
24
27
57
141
24
12
3
132
84
21
30
78
63
24
69
72
54
144
24
18
192
72
6
72
33
39
36
69
396
15
18
27
12
48
27
48
18
144
78
33
12
9
15
60
15
30
18
18
3
21
18
57
9
39
48
9
18
18
27
93
3
51
6
27
48
24
93
3
60
24
63
228
108
54
78
12
36
54
42
66
3
60
36
9
51
39
21
21
15
57
48
132
12
54
45
84
15
72
6
75
144
51
33
51
21
33
27
63
6
48
42
33
12
60
36
12
3
108
36
108
21
147
12
93
24
60
21
39
48
57
90
36
54
54
6
30
9
36
45
18
18
39
33
3
132
12
33
3
72
57
30
33
117
90
93
36
36
33
90
18
3
12
33
24
120
18
45
72
60
45
3
84
69
144
78
117
21
6
69
15
6
3
27
33
63
30
132
3
12
33
24
75
45
39
15
6
39
12
12
60
3
57
12
69
27
9
3
15
132
105
21
15
15
105
39
54
42
57
135
57
51
42
3
12
12
45
30
96
45
45
87
48
12
33
54
18
66
6
48
111
21
3
48
132
15
66
6
21
120
12
45
27
3
18
63
72
9
36
60
87
147
30
18
18
39
111
72
45
21
39
141
27
12
51
21
51
54
6
33
51
6
3
12
60
180
9
39
129
66
132
69
36
108
12
3
6
63
3
24
126
27
57
3
3
93
81
15
21
15
3
114
135
27
21
45
54
96
54
18
102
39
12
39
33
27
33
132
48
33
39
69
24
66
180
117
9
6
45
12
45
27
60
84
36
96
60
12
12
15
66
3
60
36
108
108
99
18
36
36
144
39
3
54
3
27
60
30
18
36
9
63
90
24
75
36
9
96
27
12
15
18
27
60
15
18
15
57
54
141
75
36
9
99
9
12
48
3
42
27
24
36
105
15
129
27
84
51
54
111
12
48
144
96
75
18
36
18
33
93
51
21
42
12
21
57
27
153
123
24
84
24
48
33
87
39
18
36
24
ABCD 99733898612*3^$a+1 [50017]
12
11
18
87
9
54
49
77
79
5
99
28
20
48
40
5
72
39
84
12
4
60
65
60
84
19
32
81
27
57
75
51
73
77
67
23
57
16
12
84
5
24
15
40
17
15
24
196
140
72
40
17
31
149
3
40
8
15
60
13
35
126
19
17
24
39
12
183
81
64
24
20
36
112
24
24
32
24
21
99
45
19
56
160
20
108
36
16
36
5
39
45
55
35
6
63
75
96
21
4
185
91
35
90
99
15
25
59
21
24
12
52
77
36
55
35
144
13
8
124
35
25
11
13
41
36
30
33
12
40
48
11
165
75
213
96
12
15
45
100
44
48
21
12
7
12
68
57
15
9
79
12
84
24
48
72
32
48
112
41
18
36
9
24
48
15
48
45
96
16
20
172
12
48
180
47
1
84
41
19
44
16
56
112
92
15
90
6
30
60
30
105
129
24
72
27
16
72
140
63
69
208
35
69
4
20
144
27
61
65
15
72
3
9
48
108
39
13
36
5
19
20
52
96
5
67
56
16
5
39
52
168
11
54
39
123
33
4
32
16
8
195
85
95
45
12
288
16
48
32
64
32
4
5
180
91
12
48
5
15
64
8
27
54
7
108
12
8
21
6
45
24
28
92
45
54
126
19
116
9
66
6
84
60
31
92
192
4
17
27
36
40
101
30
21
15
49
104
84
108
48
16
80
180
48
3
18
42
229
48
41
51
60
36
132
12
15
1
32
16
132
59
84
1
24
17
48
6
1
108
44
3
13
65
7
8
52
60
65
18
45
45
36
39
156
81
30
78
87
12
160
36
5
90
36
45
69
39
117
151
29
24
115
155
61
29
55
47
24
109
125
15
12
4
125
51
63
66
54
9
16
116
16
24
41
15
144
21
3
24
12
9
19
80
52
68
3
25
80
4
80
81
27
48
112
32
60
24
15
49
41
36
126
13
11
13
113
39
4
36
5
91
48
12
12
80
40
72
36
23
90
19
108
23
12
73
41
55
65
3
12
24
60
16
65
3
3
85
35
85
5
27
28
252
71
81
28
23
18
171
165
3
3
13
131
81
3
45
4
12
29
19
17
51
24
36
60
24
48
16
17
15
28
192
44
4
95
45
24
12
45
15
16
185
7
36
41
90
9
36
45
3
28
104
15
13
12
29
7
44
39
49
48
155
45
99
33
93
3
64
17
6
45
24
36
33
139
8
64
60
144
36
24
17
48
87
9
19
84
32
88
23
129
24
51
165
48
3
57
52
8
100
17
99
81
30
93
28
245
3
76
20
21
7
68
3
30
36
6
18
31
108
53
18
36
13
11
66
3
136
32
4
44
16
96
8
45
67
200
24
144
12
12
16
41
24
72
7
20
12
4
47
49
41
7
32
76
8
24
96
16
11
18
36
159
165
15
36
76
89
123
3
13
24
48
20
33
36
43
17
15
4
65
186
21
15
9
39
25
24
41
36
15
21
15
12
16
12
35
85
5
144
279
36
15
25
119
30
162
13
77
60
3
120
12
4
5
120
43
53
15
108
57
15
144
24
51
45
24
15
1
35
73
131
49
80
33
7
8
24
144
24
153
7
32
99
9
28
53
67
113
42
90
27
40
41
36
3
180
12
321
115
48
41
39
36
15
25
29
36
36
43
36
5
103
32
24
21
36
223
35
72
85
20
28
5
19
41
55
32
64
48
32
105
24
31
5
163
17
19
17
27
3
54
15
48
136
192
132
20
48
28
92
112
11
69
36
4
140
3
30
79
29
67
32
81
6
13
131
69
57
15
96
15
33
72
105
27
28
59
213
40
17
30
153
40
11
81
16
119
73
32
51
13
5
31
41
3
57
30
37
41
36
120
19
56
64
41
43
156
96
35
93
40
32
15
30
6
54
31
84
131
54
24
12
87
12
64
12
8
64
8
24
60
16
20
3
6
195
51
60
48
81
4
24
80
120
40
53
3
16
48
32
45
84
7
155
9
4
5
115
20
105
51
120
40
48
20
21
72
15
40
32
40
228
23
60
9
48
148
36
11
13
356
16
48
20
76
20
21
24
211
140
99
1
24
5
99
16
24
32
9
43
48
12
68
33
111
9
87
45
87
76
47
13
41
75
76
24
41
18
1
41
295
5
39
4
44
40
8
69
31
48
36
96
44
28
96
20
87
30
7
32
4
240
47
45
40
12
131
36
6
18
1
48
68
63
25
11
90
30
1
44
40
5
51
52
23
69
40
125
24
ABCD 99734002112*3^$a+1 [50157]
15
81
80
100
44
55
48
105
63
65
43
84
77
36
12
43
9
63
125
112
51
192
33
12
135
41
67
45
68
127
53
144
175
77
76
123
9
3
24
81
72
3
5
360
55
65
72
127
45
36
15
17
28
27
36
45
56
91
24
45
63
17
40
159
9
56
16
200
144
7
9
44
4
135
5
48
60
127
48
5
28
20
199
221
55
9
27
45
56
108
19
33
135
57
27
24
45
200
96
144
36
76
99
33
27
48
53
19
108
141
56
16
99
36
297
128
108
60
192
55
33
99
53
72
40
63
9
195
36
297
72
3
77
55
45
80
91
12
5
67
36
17
16
92
127
132
29
52
44
55
29
91
60
108
45
8
175
69
128
151
57
99
36
60
12
132
29
16
3
60
12
33
75
240
108
9
3
17
79
17
19
9
111
41
28
20
91
36
72
33
180
92
52
128
52
3
53
7
12
305
36
24
144
4
51
36
93
8
19
5
28
147
89
16
99
17
139
41
12
52
144
39
17
163
60
81
39
45
60
3
53
7
9
8
48
79
161
163
17
139
149
76
80
24
139
77
40
51
108
137
19
125
151
45
27
53
28
39
41
4
68
172
3
125
235
53
115
12
24
45
3
45
51
180
117
128
52
8
4
116
127
60
108
264
41
139
108
17
43
197
55
101
52
80
48
16
8
100
3
113
31
41
55
72
53
67
60
81
12
99
125
24
172
12
68
127
93
123
84
53
7
125
28
75
24
65
43
53
28
84
15
65
108
79
29
96
31
17
96
36
148
63
33
27
29
100
123
17
40
171
149
19
36
48
72
108
113
127
36
12
17
55
5
55
72
120
36
213
260
36
108
67
24
72
9
56
72
16
111
53
187
89
19
36
9
56
7
9
116
55
12
41
67
17
60
103
60
72
53
72
103
24
36
45
8
91
228
96
72
17
72
40
51
345
68
19
72
21
267
36
29
7
48
105
63
108
65
91
5
31
17
43
189
99
84
168
45
147
45
63
5
108
76
104
19
12
36
60
65
7
228
77
235
57
96
80
100
147
153
99
41
19
45
3
252
5
28
8
28
12
195
108
21
44
52
260
112
63
225
80
88
27
45
12
87
144
189
27
36
237
96
135
21
36
68
72
199
108
36
9
72
3
77
19
36
48
60
48
144
41
12
163
5
19
48
5
127
81
80
19
125
136
72
63
117
48
80
100
8
240
67
53
60
67
105
20
124
8
127
36
117
72
128
7
48
96
21
36
15
72
53
19
89
67
5
48
16
48
8
180
100
204
20
24
55
29
52
44
4
51
29
55
72
33
48
32
67
36
5
64
3
113
48
124
3
9
51
17
48
7
45
48
24
99
12
117
87
48
45
15
192
33
56
240
31
53
28
27
77
91
65
60
67
17
115
108
17
108
67
33
20
7
180
48
257
36
40
104
108
28
39
36
132
17
40
51
137
55
233
7
45
3
9
36
207
77
48
36
7
9
8
67
240
29
52
144
135
48
41
36
19
125
55
144
228
33
27
57
51
21
68
28
80
247
41
67
69
156
15
12
41
112
44
28
63
72
17
343
105
3
72
17
43
228
225
60
315
108
81
108
27
120
24
57
104
ABCD 99734079938*3^$a+1 [50002]
120
24
24
288
84
84
13
23
1
48
47
25
48
72
23
72
49
24
192
107
13
143
36
12
25
35
13
24
47
60
24
96
156
36
96
24
180
121
23
33
27
133
32
75
24
84
36
108
24
108
69
3
120
13
24
24
8
3
48
61
11
117
3
85
119
36
45
15
24
12
84
36
60
169
35
72
13
56
16
32
48
40
35
96
37
24
23
25
48
11
60
84
141
63
24
49
8
112
32
123
60
24
73
71
1
71
9
48
15
252
24
24
48
12
24
1
48
11
181
23
49
216
47
33
63
36
60
12
13
56
3
45
63
1
23
24
73
59
84
25
11
156
73
120
24
24
47
9
64
72
83
48
48
48
108
48
36
61
8
63
1
32
291
192
48
12
12
48
36
24
57
64
23
57
3
24
48
12
73
155
24
36
97
8
15
12
12
1
11
132
49
8
3
24
37
120
96
59
85
8
3
228
132
48
69
3
24
13
35
120
36
73
47
48
49
95
36
45
27
37
83
109
24
24
71
84
12
57
96
96
87
24
84
45
16
95
73
120
179
36
132
69
136
35
12
12
12
72
1
8
40
47
73
47
12
24
13
96
11
36
60
84
72
132
84
25
24
32
15
60
96
85
11
24
12
132
12
12
180
25
24
48
23
97
24
11
48
36
12
21
39
73
24
56
27
36
25
239
1
56
112
48
96
11
85
47
12
21
135
24
120
49
35
61
23
1
179
61
23
72
81
63
12
12
36
61
71
33
27
60
24
145
32
15
24
9
63
60
109
104
279
9
51
24
37
47
36
45
40
23
12
96
36
1
23
36
13
8
27
12
36
213
3
96
12
73
72
95
12
48
60
201
88
83
60
1
48
8
15
72
24
1
35
37
83
24
96
45
3
12
36
108
25
47
1
59
12
25
95
48
24
25
131
61
48
59
12
60
12
60
37
8
3
132
24
73
24
176
40
23
12
13
47
9
75
84
12
24
12
24
25
11
21
99
84
108
45
16
24
71
129
40
56
3
48
85
48
35
69
16
83
61
143
12
12
73
83
36
9
40
47
36
12
84
13
8
27
24
36
25
72
11
12
96
96
24
36
69
63
1
48
32
3
93
40
95
9
27
85
11
48
69
135
12
120
12
1
23
36
93
16
72
11
37
47
201
75
12
84
96
36
1
80
99
133
35
21
15
96
1
107
21
40
8
112
95
12
12
49
11
12
33
27
21
63
129
15
60
13
47
1
119
1
11
13
11
13
32
3
60
108
12
25
11
84
48
1
47
1
11
69
75
24
13
35
48
13
144
23
57
51
48
12
25
71
81
64
23
25
120
23
36
37
35
12
24
1
24
104
39
57
136
8
51
12
24
12
60
48
48
48
1
11
60
9
39
48
25
119
60
37
119
25
143
72
36
85
11
37
107
12
81
99
13
128
16
23
57
63
25
23
60
144
61
104
75
109
47
73
32
27
168
108
1
59
72
189
304
144
71
12
13
11
120
13
59
21
48
111
12
12
24
108
84
84
12
192
108
13
72
32
99
12
132
12
129
15
132
60
49
35
12
97
47
36
132
60
84
36
37
32
87
108
144
36
1
11
93
27
21
88
35
24
61
35
48
12
1
11
13
24
71
180
48
12
84
21
40
23
96
33
15
33
16
23
36
21
48
16
35
37
144
11
48
12
132
36
72
97
23
36
48
72
93
75
12
1
48
24
96
11
168
84
25
32
75
13
23
33
3
13
35
60
12
84
24
84
13
11
48
12
81
15
48
72
25
71
9
16
23
36
36
156
12
9
96
15
48
1
35
61
32
27
13
8
15
12
24
85
8
27
21
64
143
97
11
132
24
9
87
57
15
193
59
117
75
36
121
24
35
108
36
168
21
63
33
64
32
39
25
80
51
61
23
25
11
120
24
36
33
39
156
93
3
45
99
61
11
12
217
32
15
25
167
33
3
168
13
24
59
61
11
60
12
13
104
27
133
23
24
72
24
49
23
24
33
111
1
80
3
60
97
23
156
24
117
16
80
144
40
23
12
24
24
109
35
36
33
87
12
156
1
23
105
40
11
61
176
87
72
73
59
120
13
23
24
24
36
108
49
23
1
96
11
13
48
72
35
85
32
3
12
49
23
48
60
36
97
8
15
25
83
12
57
111
108
12
25
11
13
47
84
12
ABCD 99734384812*3^$a+1 [50050]
27
8
25
18
5
40
141
23
28
72
60
21
47
13
72
35
112
68
7
72
69
72
32
43
24
24
6
3
33
48
35
60
7
42
102
24
5
1
180
6
48
17
28
9
36
12
15
92
31
17
7
18
27
8
145
15
32
43
137
13
42
138
47
7
6
42
5
13
12
18
45
12
33
63
32
73
119
1
30
5
169
18
5
40
32
37
6
30
90
125
67
42
6
17
16
80
1
99
12
9
24
15
15
30
12
180
47
16
21
48
15
15
18
27
27
30
23
36
61
63
45
150
45
21
6
90
24
12
18
6
66
65
7
6
156
51
72
8
13
24
35
1
12
24
51
72
48
48
21
6
42
72
36
18
24
6
60
12
35
25
30
24
30
83
36
24
16
9
12
3
3
42
11
120
120
85
12
114
33
33
24
6
72
18
167
13
35
28
20
25
35
4
15
6
24
131
37
60
15
12
33
24
24
35
172
32
1
60
12
15
123
5
1
11
13
60
6
6
24
39
104
48
25
114
93
3
5
25
18
24
53
19
24
5
25
15
81
36
3
75
66
24
27
45
15
9
6
72
53
49
60
3
20
13
84
60
71
25
143
19
21
45
12
48
84
15
105
35
1
36
59
25
36
39
39
6
42
30
12
35
96
12
7
42
111
129
36
12
111
9
35
61
6
54
36
83
1
72
23
49
18
42
78
48
6
99
9
72
24
12
47
88
72
8
133
59
1
47
40
27
5
97
23
36
25
6
6
84
11
43
45
51
54
12
63
12
75
45
33
135
32
43
9
45
95
43
125
12
25
30
30
162
6
12
12
24
47
40
9
119
1
18
18
3
20
25
35
1
24
12
47
48
7
120
6
24
35
36
19
41
60
40
45
12
3
12
3
72
72
216
120
54
23
48
25
12
47
31
6
23
1
15
21
30
24
30
72
24
23
61
12
12
15
15
90
60
23
73
59
28
9
108
15
93
84
11
19
30
48
72
48
11
37
42
30
15
93
72
15
135
21
45
60
215
52
15
5
49
48
60
15
33
24
60
60
6
42
12
24
66
93
81
36
60
66
72
45
8
193
42
30
60
3
9
66
57
45
23
1
23
13
30
5
37
11
24
25
36
27
3
102
48
66
53
13
3
24
27
6
23
25
27
9
11
43
65
12
37
35
37
123
3
42
12
39
72
69
6
5
19
54
15
9
15
68
55
48
29
25
12
39
45
12
30
48
66
24
15
21
191
108
4
21
24
3
3
144
18
3
20
60
37
12
18
173
72
19
30
48
48
15
33
24
15
3
138
6
221
97
23
12
36
37
27
3
53
1
96
15
8
61
36
15
33
36
60
119
180
4
8
13
24
36
27
39
54
12
75
9
36
83
19
78
12
108
83
7
30
42
42
48
75
48
3
9
21
24
42
66
24
24
167
28
9
23
67
18
78
66
3
45
11
40
21
6
18
207
15
78
60
6
54
72
18
42
3
105
27
20
40
20
169
11
12
7
30
48
203
85
12
30
33
12
20
28
27
41
60
91
54
24
66
9
20
28
15
17
7
21
48
9
12
11
73
75
20
12
97
11
4
20
48
25
15
129
60
3
48
165
30
24
48
21
81
23
1
66
21
32
43
53
91
78
48
15
12
140
16
20
7
45
3
114
71
292
8
25
39
8
43
69
96
81
36
3
164
1
15
15
29
40
147
18
11
72
97
15
20
31
5
91
6
75
39
29
235
5
12
7
102
3
68
13
59
67
18
36
24
23
13
6
53
73
108
144
6
24
6
27
57
12
24
15
51
21
8
1
48
63
192
45
36
12
30
45
9
83
1
47
7
78
23
19
90
108
15
27
42
24
12
83
4
108
33
12
24
48
42
18
60
12
36
35
28
24
8
168
49
123
39
18
102
66
35
37
12
23
48
109
11
139
30
24
24
23
72
40
27
48
53
43
6
36
78
24
18
78
17
25
12
12
11
40
9
186
45
108
20
97
23
4
15
6
210
5
67
42
11
1
18
30
75
36
27
5
12
1
60
12
3
20
49
6
24
21
24
27
53
1
60
6
53
28
9
60
111
69
59
1
23
61
60
84
51
51
21
33
24
66
102
15
3
69
27
78
72
36
15
15
24
93
3
30
47
16
21
60
23
97
23
25
23
40
72
33
18
69
20
28
57
11
7
138
12
90
5
13
35
24
1
87
27
6
24
42
6
15
3
66
51
33
72
48
42
33
9
35
187
24
72
48
6
23
48
12
37
143
13
12
108
35
19
24
57
57
11
97
47
40
75
5
16
164
1
84
18
18
30
5
25
12
15
45
15
9
24
167
108
7
24
29
72
25
3
15
17
7
66
6
66
84
23
36
61
24
27
45
3
32
7
41
52
45
120
3
32
52
15
96
126
18
30
12
30
48
96
9
21
36
11
12
7
6
18
69
96
27
65
55
78
84
3
57
11
85
90
5
12
73
6
29
85
12
23
19
48
42
15
156
80
1
66
113
1
83
13
27
3
42
156
42
17
36
61
96
15
92
91
105
39
5
16
9
108
60
72
71
4
176
31
48
48
5
40
68
4
3
162
12
36
35
37
12
23
67
21
45
120
24
3
20
37
36
12
75
48
12
51
6
24
96
24
27
9
11
28
12
80
19
24
42
143
49
3
69
24
54
138
24
23
1
12
15
72
33
12
78
24
29
1
119
19
48
30
18
45
117
27
ABCD 99734654582*3^$a+1 [50001]
51
53
55
36
245
31
72
65
55
57
123
78
15
44
40
60
80
25
39
32
97
15
33
107
28
15
45
45
120
42
113
28
24
48
48
104
67
45
81
90
117
132
51
18
47
88
36
51
33
12
84
8
36
100
96
24
57
23
25
24
23
115
57
152
88
12
36
8
7
29
40
20
109
24
15
36
51
105
168
15
90
3
3
77
4
39
24
12
65
4
57
3
44
67
48
81
36
20
13
23
67
101
55
9
12
180
48
111
186
18
165
105
3
84
15
9
44
52
20
84
24
16
24
15
60
45
176
31
165
15
29
1
11
43
36
6
3
56
43
17
28
63
24
9
36
56
79
33
3
93
24
147
60
36
57
27
89
36
48
7
108
33
9
83
180
40
75
36
81
20
108
127
33
63
93
36
123
12
89
19
132
5
4
57
24
54
36
93
20
16
20
67
69
75
65
4
84
68
24
55
60
33
51
24
108
54
63
81
207
84
204
24
87
29
4
20
148
15
18
171
99
105
32
7
45
8
7
36
66
24
39
135
18
3
12
27
21
20
85
15
15
24
18
39
56
7
17
55
65
24
72
145
39
3
30
27
8
7
33
3
72
12
270
15
39
114
30
42
54
12
17
7
36
33
44
16
20
112
68
7
60
48
29
43
9
8
28
12
15
17
79
29
7
21
120
33
11
31
9
3
42
39
15
77
204
264
64
12
63
5
40
3
17
115
33
32
112
60
63
36
17
112
3
54
23
31
66
35
43
18
39
144
80
91
78
48
54
89
76
84
9
90
156
105
72
48
152
12
13
87
15
90
47
25
11
7
21
15
42
23
76
68
28
39
9
75
24
90
51
12
24
75
29
7
77
115
60
30
47
79
29
28
33
11
28
72
104
52
68
7
57
75
65
12
49
51
36
68
7
12
60
36
81
75
53
12
28
33
63
9
135
60
20
55
42
15
3
30
18
24
30
3
15
45
15
72
18
47
1
219
8
40
36
9
11
12
67
41
31
41
67
77
4
24
96
15
36
9
27
138
6
33
3
108
21
8
37
18
6
155
37
83
79
17
19
114
72
48
27
20
40
9
15
51
89
4
3
77
72
4
84
60
3
17
48
28
36
15
60
54
75
60
20
7
65
37
11
31
69
39
18
47
76
51
53
28
9
24
111
8
7
18
18
9
20
43
48
29
43
6
30
9
33
54
18
126
137
64
8
1
96
39
15
9
32
31
9
48
8
7
72
29
37
54
24
5
112
48
117
87
81
87
68
36
84
7
24
108
137
43
65
36
16
68
13
23
160
135
36
21
8
7
144
9
9
6
12
24
93
27
6
54
48
57
120
24
15
29
61
11
4
20
79
41
61
35
19
42
27
12
168
12
84
39
48
9
24
36
63
33
8
72
13
54
12
33
32
4
39
21
51
18
18
54
96
23
72
25
150
144
41
28
51
33
57
3
12
39
24
5
36
31
33
87
24
29
52
63
5
7
21
8
60
7
137
40
15
17
19
17
55
18
24
90
12
180
33
156
15
21
69
54
90
18
105
44
49
59
7
53
1
15
9
23
103
29
28
20
124
63
18
24
18
30
6
5
60
36
4
32
12
96
79
192
29
36
43
93
3
84
17
43
77
103
48
54
63
15
48
114
138
21
105
6
41
7
65
25
162
9
27
204
29
7
33
15
24
48
18
27
44
88
32
115
60
108
12
24
90
30
114
87
3
21
20
31
30
15
168
33
54
18
72
35
40
8
40
36
176
28
3
33
15
89
16
57
24
66
69
129
54
96
41
64
39
57
63
72
9
20
40
60
15
9
48
8
24
12
13
11
37
147
140
7
29
120
52
33
30
69
132
8
60
43
77
76
24
3
29
48
16
15
5
61
54
69
63
33
75
36
5
151
65
4
63
141
39
66
15
57
3
144
21
15
51
29
16
33
72
126
57
33
48
42
29
79
21
48
3
29
4
32
169
54
29
55
17
36
7
45
3
33
20
136
45
11
124
8
40
60
63
17
52
20
40
15
60
5
36
7
18
3
51
24
36
21
9
54
81
123
12
9
51
54
39
105
18
54
39
9
63
24
104
64
33
78
66
155
13
51
39
5
25
35
100
87
9
32
88
12
3
105
15
114
155
36
1
35
36
12
43
18
294
41
4
48
8
7
102
42
45
56
124
183
132
48
17
43
48
9
8
28
12
3
90
95
25
54
69
20
16
3
36
36
36
57
57
48
11
31
29
25
54
12
54
11
4
32
132
12
43
93
147
113
40
204
36
84
68
13
47
40
3
45
24
15
9
56
24
1
96
54
9
9
83
88
21
168
3
84
75
36
57
116
7
12
ABCD 99734900108*3^$a+1 [50023]
25
68
15
24
13
38
10
6
41
15
34
23
13
8
10
17
9
4
42
53
24
12
31
17
37
24
162
53
45
76
66
18
32
70
2
3
33
75
12
145
18
41
1
110
9
48
87
10
23
33
28
26
93
48
25
32
51
117
4
35
48
3
30
58
32
45
9
10
54
35
81
16
54
56
45
9
99
12
24
25
23
3
58
12
90
17
72
33
3
48
1
83
63
9
31
50
3
57
3
45
10
77
43
5
37
47
157
23
105
63
27
82
6
128
21
229
30
5
1
20
15
84
51
30
76
48
110
16
101
12
87
16
65
15
30
15
24
19
2
48
40
47
24
96
15
40
17
13
35
33
46
24
72
74
6
45
24
60
49
35
21
30
6
10
48
86
39
25
47
25
200
10
5
120
24
36
39
45
1
50
9
9
36
90
16
14
100
30
24
62
24
10
38
216
10
5
1
59
61
44
75
69
88
8
22
50
70
29
19
2
60
18
21
84
15
82
14
9
7
5
13
20
16
24
11
24
7
8
30
16
20
16
8
12
27
31
32
10
143
72
120
55
18
71
105
60
10
54
72
44
4
119
123
72
6
40
156
14
6
15
1
122
6
12
54
141
19
26
15
13
60
14
81
36
36
49
14
46
44
6
9
55
5
147
70
83
96
21
28
36
11
15
58
11
129
16
23
45
51
60
37
90
5
60
9
70
5
60
21
4
131
115
8
22
23
1
44
84
108
3
115
32
33
12
45
54
16
24
14
12
75
93
72
4
191
177
3
49
11
13
47
13
42
8
120
42
12
63
33
111
91
62
16
11
84
60
9
6
22
18
29
12
1
23
15
16
5
61
47
7
50
30
34
20
15
1
35
36
73
47
73
156
24
95
1
56
4
66
149
21
3
12
85
84
14
45
81
135
3
18
60
3
97
8
46
56
45
33
90
21
19
6
71
3
22
95
45
40
20
87
33
10
48
77
139
30
11
45
3
25
11
49
47
12
60
168
12
31
42
60
35
45
3
55
32
105
109
23
1
60
72
35
43
30
11
60
81
34
56
48
42
28
71
9
27
25
23
25
155
81
4
12
59
24
37
60
20
24
10
96
74
94
80
70
35
61
36
38
16
24
80
54
3
69
18
21
12
12
1
132
128
72
78
16
120
6
18
126
56
4
59
45
126
45
1
2
6
15
24
132
25
59
51
81
60
24
1
24
35
9
40
11
49
92
24
4
47
60
15
57
103
122
3
108
15
57
49
80
159
60
61
83
1
36
80
36
18
9
48
60
25
20
63
31
56
18
30
6
90
9
117
39
9
16
26
9
1
20
3
15
6
3
156
36
1
48
36
35
21
60
190
8
129
12
69
75
72
109
56
135
48
15
66
36
60
120
54
126
15
3
22
32
16
11
9
60
219
168
12
12
24
105
36
10
74
219
181
126
24
29
60
36
25
72
80
108
16
96
152
28
44
24
27
9
15
24
60
1
11
45
64
71
9
15
1
8
12
60
15
33
16
23
13
2
96
46
20
3
1
56
51
13
66
8
6
16
191
9
3
33
144
84
10
30
32
28
96
20
100
35
69
15
12
25
84
20
39
72
13
71
9
51
1
32
42
9
55
6
68
63
15
30
18
6
51
13
26
94
11
24
31
41
24
81
118
102
8
87
24
49
71
19
41
21
4
14
22
23
27
34
20
34
41
151
2
27
9
36
24
39
31
17
15
34
11
9
24
111
1
35
25
47
31
6
24
116
15
15
16
74
24
30
10
6
54
42
29
36
25
54
14
135
12
25
24
11
12
12
9
12
3
21
15
39
126
66
9
24
12
24
19
66
54
5
85
44
16
26
126
18
70
12
47
7
56
9
9
54
6
40
11
33
63
12
60
141
12
15
60
19
5
48
73
20
30
57
31
6
20
99
25
20
39
61
2
9
9
22
14
60
3
67
14
82
29
19
2
3
45
72
63
7
89
39
6
66
34
71
63
30
10
6
44
36
106
24
24
2
39
60
60
9
12
15
13
60
47
25
92
3
49
20
16
44
51
133
26
10
14
102
39
19
6
8
27
9
172
68
22
65
39
10
23
1
56
3
153
3
31
24
65
7
53
37
68
10
80
22
155
25
120
8
40
11
75
10
71
39
16
5
13
11
24
24
73
114
26
4
120
26
118
56
10
24
137
135
57
156
36
25
143
105
3
60
13
2
93
61
36
59
36
33
87
75
58
12
18
2
24
3
12
60
49
12
20
18
72
18
15
1
44
15
36
144
15
9
7
41
25
62
6
51
33
87
85
98
6
12
63
1
8
3
19
53
3
10
38
117
12
7
66
54
66
80
39
25
44
12
15
84
120
36
15
54
3
31
41
21
88
107
39
10
6
5
12
87
10
80
16
23
15
6
34
86
15
21
3
120
57
72
27
96
9
46
29
84
55
5
12
33
147
19
53
3
45
45
12
52
59
12
45
75
24
61
23
67
18
36
23
61
80
72
39
63
45
27
16
53
75
54
3
55
5
48
1
24
11
144
12
9
84
190
29
57
3
1
35
51
138
6
66
15
1
8
15
7
29
24
1
224
196
44
12
4
74
82
83
60
165
36
76
18
14
3
49
44
15
72
3
69
12
9
36
51
108
96
36
48
24
33
ABCD 99735053714*3^$a+1 [50049]
9
36
204
4
32
108
21
3
40
32
84
144
132
33
183
177
183
60
64
20
60
28
35
157
228
65
90
441
72
72
28
12
23
9
63
105
57
36
283
41
15
75
253
240
8
28
96
44
24
27
36
45
45
54
25
104
267
144
216
69
36
28
32
48
21
3
267
13
36
144
116
69
162
289
192
84
96
5
39
141
115
8
72
309
31
320
9
90
93
76
29
27
264
4
47
180
18
7
8
40
197
198
25
108
137
91
44
16
96
96
17
223
32
36
112
48
44
100
17
31
12
80
48
207
85
188
69
15
21
87
3
13
59
37
144
84
12
48
96
56
28
17
111
87
18
39
16
68
76
35
9
24
108
112
35
45
160
12
35
13
5
111
132
27
97
164
9
252
51
48
16
11
54
3
60
36
12
84
76
125
90
25
8
96
28
5
171
189
31
84
92
36
108
4
12
36
164
45
15
3
162
36
195
24
24
216
45
219
4
128
99
153
63
117
28
125
123
24
15
37
125
15
36
48
99
18
72
207
228
87
18
7
144
80
16
41
234
9
36
144
60
111
36
54
91
252
35
61
29
67
324
41
55
53
7
11
72
157
8
15
73
89
36
27
168
4
48
128
144
21
183
4
20
40
77
163
8
27
18
162
18
43
191
33
28
245
72
18
9
76
164
3
57
36
88
20
12
72
168
64
84
20
9
87
96
15
9
64
71
9
24
76
224
108
9
198
97
173
171
81
43
155
21
192
64
44
39
25
80
147
33
220
17
99
27
165
240
84
40
20
28
48
68
76
8
15
61
44
48
48
159
72
9
196
11
72
25
152
76
12
5
51
12
112
68
184
41
39
240
216
9
36
144
18
25
36
140
24
192
28
95
33
219
81
84
33
15
3
25
29
19
180
71
69
96
141
55
35
93
249
162
69
132
69
126
57
87
90
36
43
96
80
28
36
192
44
93
87
28
272
48
36
36
24
81
79
36
164
351
73
53
27
48
4
11
54
18
33
312
112
11
73
89
72
43
48
80
45
67
80
15
153
88
36
281
54
126
159
160
200
28
68
88
116
144
84
15
205
188
264
24
84
117
90
90
75
15
108
45
132
28
56
60
84
153
19
35
109
80
81
18
25
96
20
39
25
188
64
240
5
3
33
54
9
27
49
188
105
63
24
3
61
80
4
60
32
100
68
63
25
212
96
9
252
43
12
56
12
147
81
99
45
24
52
77
180
162
33
172
80
28
68
124
125
103
48
29
3
33
207
36
117
27
45
72
363
280
20
12
81
183
60
99
73
164
213
7
83
33
64
11
72
61
101
111
159
13
20
72
24
24
63
69
144
112
192
68
9
3
300
16
36
240
35
61
192
125
87
288
12
63
45
48
120
48
76
5
18
37
161
39
88
35
81
60
72
24
33
163
44
16
32
168
ABCD 99735676174*3^$a+1 [50054]
63
69
108
88
84
20
36
9
3
21
51
45
168
111
40
56
9
15
100
32
48
21
135
9
36
30
30
18
162
39
16
24
17
3
24
28
23
21
3
93
3
1
5
3
12
16
5
183
21
15
33
18
24
90
15
4
80
51
9
12
24
3
42
15
33
6
177
48
15
6
36
15
24
60
168
21
91
11
13
185
15
9
18
25
17
48
15
24
36
27
102
36
48
6
21
9
24
24
15
48
40
17
48
19
5
18
21
12
72
111
72
102
91
5
66
18
51
100
5
24
7
41
3
9
103
68
100
12
35
30
18
49
108
32
36
12
9
24
39
27
33
15
1
47
13
20
96
76
8
51
33
16
77
60
43
32
9
15
33
60
30
30
3
45
48
7
12
191
9
48
69
3
76
5
12
42
72
6
67
77
51
9
3
33
19
23
30
111
24
28
5
12
78
33
12
75
25
8
9
6
25
36
24
5
36
39
36
15
9
105
12
39
45
36
42
6
51
48
87
21
12
117
43
17
60
3
12
4
65
15
21
18
45
12
16
5
63
40
56
36
45
79
29
6
25
113
30
165
52
5
48
3
24
9
126
33
16
119
25
23
45
12
33
19
20
165
24
72
15
69
54
42
15
28
101
111
15
69
9
39
48
48
9
3
48
111
18
36
55
17
48
42
42
36
27
40
8
36
45
30
18
7
8
63
18
12
163
5
39
28
20
9
24
132
15
69
108
48
30
33
15
30
42
25
5
114
33
45
12
111
87
21
51
30
79
17
39
51
69
99
1
56
28
44
45
48
48
15
16
68
15
162
3
51
54
3
4
11
25
53
132
132
12
6
78
24
66
37
35
57
15
21
120
12
120
48
15
24
37
101
48
84
15
27
45
75
9
21
15
45
36
24
48
43
20
105
12
7
5
18
162
108
43
20
24
24
12
48
21
18
18
27
75
96
6
24
12
43
20
16
116
9
24
15
9
36
7
89
15
4
140
21
24
27
28
56
3
13
5
3
27
18
60
39
208
17
42
6
3
39
13
8
120
4
17
30
48
57
76
24
5
63
117
39
60
36
4
17
3
45
87
4
108
80
16
41
3
3
72
30
36
6
21
9
66
48
96
9
36
33
42
6
12
12
63
52
53
51
36
48
3
13
41
60
60
24
42
18
7
47
37
35
45
9
15
4
53
15
84
63
6
12
207
33
3
75
72
25
128
12
24
33
72
75
135
9
192
4
5
111
12
12
21
72
12
39
15
42
30
18
15
96
15
45
40
11
24
49
5
144
18
33
24
21
87
9
18
18
12
96
7
140
72
112
5
79
44
48
48
21
51
24
21
3
64
47
54
39
28
20
27
30
15
93
7
47
25
29
67
8
15
24
6
75
12
33
42
42
12
99
204
21
55
32
87
33
24
39
6
15
51
42
12
55
36
20
48
21
36
195
12
33
39
21
12
63
108
24
28
5
54
21
28
77
42
18
12
3
28
41
24
39
48
60
129
6
13
11
18
15
36
27
30
39
28
23
78
42
18
36
204
67
8
99
33
45
75
45
60
204
96
24
3
36
99
66
84
7
131
177
12
69
36
139
77
15
64
20
15
48
6
15
51
45
84
15
9
15
93
72
57
99
87
72
72
54
15
72
9
3
48
12
21
96
151
29
19
104
12
33
27
69
27
45
75
39
6
15
12
93
72
36
15
36
36
87
57
64
44
36
12
9
39
40
11
24
126
15
9
72
18
6
120
36
27
51
96
54
12
12
27
84
24
12
64
32
39
90
54
24
66
30
37
65
3
9
12
51
45
67
23
24
9
9
36
7
20
40
48
41
48
3
45
30
18
15
120
9
87
4
161
15
123
96
57
39
54
42
165
72
105
48
18
21
24
219
21
51
45
60
4
65
36
75
60
21
63
12
28
41
15
16
12
20
12
21
19
56
9
36
15
52
5
48
84
19
35
21
36
189
43
5
63
28
44
3
9
45
24
15
12
28
5
75
9
12
6
13
36
8
21
27
15
48
9
48
4
60
20
16
89
90
54
12
48
159
33
15
39
6
39
4
44
3
42
60
51
21
3
88
5
24
79
32
72
3
24
25
23
57
15
1
23
222
84
75
4
5
195
24
12
16
179
1
77
42
54
132
12
138
13
36
24
17
3
129
27
15
30
63
51
21
24
21
30
48
18
84
3
112
5
36
19
11
205
65
3
39
21
21
15
36
45
3
27
93
27
9
93
63
108
15
1
23
18
43
20
15
9
21
39
108
39
45
84
39
81
87
25
60
20
12
75
30
48
108
12
84
36
42
6
24
3
15
24
189
75
9
108
57
36
187
44
36
28
96
149
24
12
31
80
117
103
137
27
15
66
12
123
57
6
61
116
120
93
15
99
117
81
39
3
6
39
21
36
90
30
31
44
45
55
35
6
72
18
78
31
35
73
5
90
102
15
9
12
3
27
18
30
97
17
96
6
105
24
9
63
72
112
44
12
24
16
32
36
4
5
75
33
78
6
39
9
12
54
6
144
7
32
72
4
5
15
9
111
21
19
77
75
3
1
29
27
24
36
88
5
27
72
27
9
12
33
66
1
84
53
36
42
162
3
60
40
5
72
42
54
72
3
100
72
8
60
36
45
54
72
24
30
51
24
45
ABCD 99735877082*3^$a+1 [50001]
67
20
33
19
56
10
24
11
27
18
52
80
15
3
4
68
18
24
66
28
17
19
20
6
15
84
36
73
56
3
96
7
32
22
8
18
102
75
13
18
65
21
184
92
72
3
27
22
83
27
18
15
36
27
57
73
35
25
2
16
12
5
27
78
3
19
12
6
35
24
51
34
36
23
12
45
4
143
3
22
2
118
23
12
133
59
3
28
14
15
36
60
87
21
49
6
26
51
69
16
14
33
25
30
8
10
35
24
24
24
1
24
90
17
13
8
24
3
36
61
71
135
9
13
6
26
60
6
10
32
60
87
19
54
8
28
24
12
38
30
3
9
39
24
73
32
46
44
22
26
33
19
5
25
23
13
60
11
24
37
120
44
28
47
25
8
3
7
20
76
92
10
20
40
62
118
92
75
67
54
71
24
27
69
15
21
43
56
30
15
25
35
105
15
61
32
3
37
50
22
11
7
18
20
10
72
8
9
73
98
42
10
65
48
27
48
58
35
12
7
5
168
12
27
28
12
6
35
9
15
79
54
60
12
36
32
48
3
27
148
65
9
27
15
10
18
5
93
58
6
143
3
10
50
60
90
58
2
15
12
73
44
15
31
80
10
24
11
25
48
32
4
86
9
24
25
104
10
20
18
15
12
33
84
75
13
18
62
40
2
16
2
58
29
25
71
120
72
33
28
32
84
4
56
39
49
18
108
90
6
66
23
24
63
12
148
150
12
32
15
21
40
162
18
18
44
70
30
2
15
60
1
32
3
60
24
91
74
36
42
18
3
36
96
45
64
8
90
33
39
30
4
44
10
102
60
56
3
96
24
36
15
78
3
25
104
18
21
1
90
5
31
14
10
36
5
48
24
105
30
45
13
84
24
35
12
7
5
31
14
3
15
12
10
20
15
57
10
29
12
9
90
10
11
15
12
16
30
24
2
18
63
25
2
93
45
3
51
9
7
17
45
51
19
72
86
84
6
40
12
53
7
8
10
35
12
12
25
24
35
127
134
28
47
15
4
41
55
18
2
45
1
83
9
16
14
21
9
60
3
60
45
24
16
20
52
71
1
35
3
48
112
80
12
6
3
25
62
34
84
26
64
6
119
19
62
15
48
12
13
2
9
25
102
17
36
19
6
56
36
27
25
18
5
85
32
15
63
34
38
18
60
4
18
5
63
10
12
60
11
36
25
18
80
21
7
32
40
5
3
102
16
30
89
97
26
82
23
99
48
12
70
56
52
12
23
33
99
43
36
150
11
91
44
9
12
48
12
24
21
15
57
87
55
50
4
11
15
18
40
72
8
42
10
30
89
36
25
80
66
172
36
5
84
15
150
3
24
21
27
31
17
24
48
48
25
32
60
18
34
50
58
6
29
37
78
41
24
45
15
12
1
104
3
33
22
168
54
36
20
124
23
15
90
82
29
31
18
12
95
1
18
41
13
68
30
82
30
50
27
63
10
12
6
89
13
8
12
22
38
75
3
28
90
11
63
48
34
23
105
15
93
27
7
50
18
22
23
45
28
50
105
15
105
105
28
2
24
21
9
3
31
42
92
3
12
36
37
20
28
35
1
36
2
16
42
32
3
45
27
12
144
12
79
78
80
22
29
12
19
65
1
114
38
18
9
25
59
12
127
48
32
48
9
48
25
6
66
96
20
120
4
95
31
113
72
27
108
52
36
44
57
45
39
36
13
50
21
37
23
36
48
25
92
10
6
44
3
12
13
18
48
42
2
10
6
14
18
57
60
27
69
21
90
34
59
37
11
72
12
79
26
18
42
28
23
15
69
31
5
37
2
189
12
84
13
36
35
87
9
21
3
31
8
22
60
66
5
48
7
137
12
21
159
108
36
36
21
3
9
15
33
34
24
41
21
10
53
12
39
70
8
30
58
32
15
1
26
6
3
24
103
14
3
7
41
60
12
43
20
69
141
15
43
41
75
66
22
20
28
5
12
25
32
58
18
23
27
40
50
30
10
32
12
18
12
34
2
12
22
71
9
28
95
31
12
78
167
108
49
8
10
44
69
49
8
4
18
125
3
70
14
46
14
18
3
60
69
6
22
11
51
28
6
152
54
30
36
27
225
18
42
76
32
4
24
107
85
24
8
15
57
28
8
4
26
52
32
33
3
9
175
53
67
50
4
11
49
62
9
120
15
58
71
60
12
132
27
40
6
32
15
25
32
34
41
51
105
7
66
2
9
24
7
48
54
32
4
42
65
12
31
84
60
80
18
99
1
2
10
20
40
23
15
57
97
54
5
55
72
62
27
3
16
62
63
24
43
32
18
28
44
51
31
53
15
16
26
10
90
59
12
43
17
49
8
136
14
22
20
18
21
1
18
2
39
31
38
16
11
24
85
6
20
6
40
35
27
18
10
17
60
60
93
27
33
75
24
31
54
8
63
105
4
8
15
12
49
14
21
25
12
35
7
2
196
62
22
23
73
18
66
78
5
13
32
22
138
6
32
22
47
144
1
56
3
12
45
12
40
12
110
4
2
27
36
9
70
18
138
42
30
32
12
21
15
42
75
33
40
2
22
20
120
4
26
18
51
36
15
9
37
35
19
20
90
3
12
3
52
54
6
66
92
15
33
28
120
24
120
23
55
2
51
141
34
14
40
23
49
18
110
3
55
113
7
18
44
27
15
36
4
53
75
60
28
18
2
9
75
33
13
23
67
77
123
12
57
24
175
14
75
33
52
18
20
57
13
90
2
147
49
11
25
18
62
16
18
32
34
18
50
12
30
16
114
83
7
20
100
54
90
62
87
3
9
15
40
6
35
45
75
72
73
32
3
57
40
2
6
22
5
37
18
30
11
27
4
89
21
30
58
18
17
13
54
90
18
20
22
71
15
112
8
28
14
72
75
49
2
30
40
134
18
15
31
62
183
12
19
5
25
71
19
53
1
59
15
18
39
33
16
86
94
167
15
12
22
8
3
69
ABCD 99736398904*3^$a+1 [50027]
179
25
48
108
24
3
48
195
162
243
27
45
120
48
264
48
72
93
83
64
33
15
33
42
173
232
27
45
153
143
144
55
48
150
107
13
60
12
3
57
66
60
54
108
18
29
16
24
75
53
13
27
33
47
25
12
75
111
162
72
36
35
49
276
180
15
32
25
47
25
63
93
204
30
36
42
120
195
72
200
16
117
3
69
30
221
19
45
56
55
57
120
57
6
30
54
45
63
90
150
57
33
87
56
40
144
8
37
18
17
280
8
37
51
72
120
48
57
12
195
81
119
88
8
37
18
17
208
80
289
18
12
6
72
195
168
9
71
205
35
139
6
47
208
24
93
150
12
113
127
81
9
63
27
21
45
395
24
181
27
93
72
108
24
18
12
153
87
30
18
57
393
23
144
1
84
3
192
8
55
17
85
108
135
105
63
189
35
1
119
55
96
9
45
36
90
125
120
37
3
105
90
69
8
13
27
225
15
135
102
90
105
135
81
9
120
23
72
193
63
24
21
59
160
141
42
48
9
80
145
60
288
72
75
45
171
120
105
39
93
27
45
35
48
25
48
180
54
213
72
8
288
85
54
60
18
252
75
171
144
5
85
6
54
36
54
21
80
112
57
18
93
297
23
120
24
211
77
37
156
24
36
162
57
48
128
145
54
153
45
12
96
47
217
63
213
219
48
72
56
120
144
88
72
63
137
25
15
93
12
71
64
216
45
24
35
16
249
108
78
12
42
111
9
143
145
87
471
180
114
138
18
132
3
24
56
55
42
102
41
120
37
3
32
205
12
63
48
105
87
63
105
69
3
48
57
60
90
137
88
72
21
240
72
12
23
37
35
85
108
15
48
9
36
35
352
33
47
160
45
243
80
85
222
93
69
11
72
88
9
156
99
33
12
90
18
348
27
120
225
15
3
5
85
180
114
108
48
54
36
95
112
33
87
32
133
27
48
117
36
39
141
75
177
72
18
165
72
48
45
3
144
51
197
37
3
33
12
35
133
27
128
40
32
133
120
72
132
30
90
135
8
40
48
57
15
72
3
117
33
102
305
73
63
32
40
48
15
57
93
75
105
12
78
125
112
15
17
31
57
105
15
272
96
37
108
47
25
15
32
91
234
180
15
81
15
15
185
37
18
30
35
312
145
12
186
102
60
287
88
87
36
45
9
6
102
35
160
57
71
169
135
45
30
501
9
15
15
41
37
3
32
112
120
120
21
90
132
12
36
5
280
165
99
48
123
60
30
147
32
25
36
84
126
9
8
73
42
45
48
15
9
93
3
57
12
60
63
128
25
30
17
205
108
159
105
95
73
48
324
75
48
8
67
197
1
60
75
80
40
165
35
49
276
30
77
120
25
12
18
33
9
120
15
8
120
25
143
139
5
136
144
153
47
25
63
8
37
18
57
177
36
ABCD 99736520654*3^$a+1 [50006]
15
36
57
16
41
66
12
66
6
13
17
6
96
1
23
1
11
153
16
12
11
72
114
72
78
126
24
6
9
27
45
21
48
36
3
12
16
71
42
3
12
57
102
9
51
21
3
13
17
15
21
6
24
12
25
5
18
12
9
36
27
30
162
189
69
63
3
42
192
60
3
4
41
24
24
139
59
54
30
6
24
15
15
21
15
73
77
6
6
75
45
3
21
84
19
23
84
25
48
41
3
27
9
12
15
18
19
35
1
149
6
69
27
54
55
20
3
1
12
53
12
42
1
8
3
108
96
24
181
17
102
45
12
60
111
85
71
21
15
69
15
132
30
6
90
19
35
93
12
76
5
31
32
4
23
6
24
36
15
3
1
23
12
33
16
17
48
7
53
43
29
66
6
27
15
105
27
24
114
6
66
12
24
30
30
12
15
4
12
5
78
30
3
28
8
63
45
21
54
24
54
72
3
33
42
1
29
120
102
21
9
19
72
144
29
31
29
132
3
48
39
21
52
107
36
36
90
18
96
6
7
36
12
95
1
92
15
6
24
6
13
11
12
193
59
13
47
42
91
5
72
30
18
12
24
19
8
3
24
37
24
35
30
24
12
30
60
42
60
84
39
3
36
6
6
30
66
13
53
75
16
53
24
12
3
45
30
69
15
12
153
28
41
54
30
18
12
177
15
24
25
5
15
75
42
87
52
131
6
24
3
12
4
101
7
17
36
66
18
114
121
5
51
3
24
9
21
75
15
12
181
17
27
15
1
5
15
48
3
66
7
32
129
19
36
48
35
9
45
55
23
57
136
23
72
72
12
1
29
15
48
21
19
32
15
6
12
48
6
6
3
15
66
6
30
12
7
20
33
60
55
5
6
42
39
3
12
84
1
23
6
15
64
36
53
43
17
39
15
73
35
109
47
18
12
15
9
54
60
57
15
6
43
8
69
42
18
6
18
43
11
6
3
63
6
39
27
21
21
18
36
12
25
11
6
31
60
36
20
64
80
9
24
87
57
30
45
9
43
5
24
27
9
6
36
126
19
101
12
30
37
32
3
57
33
12
19
5
48
48
7
8
12
51
25
5
15
28
41
12
19
35
18
7
11
6
31
60
20
36
33
12
114
36
60
24
30
43
44
51
93
51
66
36
7
53
36
18
12
6
24
31
89
12
24
6
6
24
48
18
42
24
43
5
30
84
25
56
15
144
18
19
65
48
42
12
48
37
95
18
48
72
6
21
16
32
3
57
9
43
17
51
3
12
9
16
17
39
72
51
13
23
48
1
41
3
51
12
18
19
47
24
96
54
12
19
44
36
108
39
84
18
39
21
87
45
3
3
69
27
33
141
3
27
9
39
97
17
72
24
3
48
93
30
24
12
24
12
1
5
12
39
105
7
20
27
150
3
12
21
18
57
52
108
41
42
6
3
36
12
33
18
66
12
138
30
12
3
63
36
45
9
30
78
19
41
31
77
96
30
90
3
27
21
21
12
147
21
66
37
23
36
18
12
18
48
45
9
12
36
3
45
18
36
18
43
48
11
12
21
9
36
30
121
5
6
24
120
18
79
125
19
71
30
75
24
3
60
60
12
6
3
57
15
51
49
44
36
100
35
6
3
9
19
59
21
36
3
42
3
39
30
55
20
3
1
83
45
15
6
36
96
39
87
9
12
51
36
60
90
19
20
16
17
12
54
9
16
65
18
9
45
6
21
3
6
132
31
5
30
54
18
6
12
99
16
65
96
54
21
27
30
24
18
78
19
11
132
1
83
61
5
15
15
57
9
6
30
30
60
25
35
84
45
64
167
13
143
1
60
32
87
37
24
12
60
144
5
67
17
30
18
24
175
23
30
108
55
41
54
72
90
48
54
1
59
12
6
39
15
18
31
20
15
78
54
24
24
73
11
18
63
40
29
6
21
51
18
15
36
33
55
11
9
57
19
113
24
6
37
20
69
3
69
126
36
96
18
90
24
169
47
81
3
13
20
12
4
5
42
9
9
7
17
12
19
17
55
56
40
12
77
6
30
24
42
57
105
91
77
6
33
12
9
120
19
23
12
12
6
66
6
72
36
30
114
18
21
51
21
45
7
71
48
18
6
21
9
6
6
67
101
63
16
77
7
47
174
48
78
12
57
40
48
107
36
1
5
6
25
29
12
48
75
3
6
6
73
8
27
21
27
30
51
57
48
18
12
84
48
36
72
9
21
6
78
67
11
12
18
36
12
18
12
6
72
27
16
119
24
90
36
48
18
36
60
21
52
48
80
33
30
6
19
47
9
88
17
42
36
12
54
39
3
54
7
44
33
24
12
15
33
6
33
147
66
19
77
12
24
42
13
41
132
3
75
78
7
24
35
85
20
51
9
9
96
48
36
48
84
3
9
132
3
27
57
69
108
42
60
49
5
30
18
3
21
36
84
15
75
33
75
12
6
30
9
12
3
18
75
15
57
15
18
48
43
48
77
39
27
78
3
15
1
29
36
3
51
57
3
36
18
19
20
64
5
39
33
48
19
17
48
12
51
81
48
84
7
11
6
12
24
31
20
15
12
114
114
12
45
39
30
51
15
54
7
5
18
9
39
18
18
6
84
36
19
53
15
9
6
21
16
80
39
30
48
114
18
6
60
1
20
39
12
57
76
59
60
1
23
21
15
33
3
78
12
19
17
19
23
24
9
88
12
44
63
25
59
12
21
33
6
54
63
24
27
6
12
186
12
42
36
72
48
6
6
30
6
24
91
5
36
78
133
24
48
113
18
48
6
12
27
39
30
3
33
84
36
7
17
6
6
24
3
16
107
12
9
27
6
24
12
67
23
6
135
21
96
43
89
78
180
21
9
43
11
12
121
125
31
60
59
24
37
5
19
56
9
55
5
30
78
12
18
54
3
15
54
102
66
55
29
12
30
30
6
6
30
54
18
13
44
84
75
42
108
15
12
3
54
39
9
30
12
48
42
48
3
4
48
8
36
12
3
13
24
29
78
78
7
17
7
41
135
40
48
29
42
6
90
12
24
21
33
54
42
54
12
12
6
39
12
72
3
13
8
ABCD 99736628944*3^$a+1 [50099]
6
30
18
204
66
72
15
3
12
90
72
3
39
93
81
30
45
27
48
42
42
12
186
54
6
18
90
87
15
48
9
51
156
78
228
30
138
234
108
72
102
60
24
54
105
87
54
30
12
24
24
72
72
72
9
249
30
198
27
33
12
90
81
12
45
24
123
75
96
72
78
147
120
372
45
6
66
18
45
3
24
120
24
60
120
6
6
42
66
54
51
135
12
60
24
48
18
54
81
33
6
24
6
204
15
51
9
12
72
81
54
42
36
3
24
21
42
105
9
6
72
93
147
6
30
54
18
90
30
93
39
48
30
54
48
33
45
135
3
6
150
9
9
6
24
312
6
48
30
30
39
105
15
15
96
12
12
120
12
48
138
102
6
282
12
36
9
135
6
24
75
21
12
30
30
63
24
33
27
3
45
3
12
84
84
72
93
57
18
60
9
57
39
147
78
30
72
48
24
18
15
105
15
15
24
69
75
57
27
30
3
3
30
30
36
36
30
27
105
6
90
12
42
21
75
12
12
60
42
54
57
57
30
93
15
30
30
60
30
15
12
51
57
69
90
36
18
15
15
150
96
48
66
69
3
24
36
72
18
15
48
39
33
3
6
90
18
78
237
183
12
78
54
6
30
174
6
102
6
24
33
69
36
54
6
18
156
201
75
30
27
15
12
30
3
105
6
60
210
99
48
105
123
12
123
30
114
105
36
72
3
36
264
9
51
36
144
42
15
63
72
18
39
27
30
30
33
48
3
60
84
102
60
126
33
240
27
12
162
30
21
87
186
54
96
9
180
27
21
33
15
267
48
6
114
12
93
51
81
147
150
171
27
45
99
21
27
33
15
18
30
60
69
156
21
36
87
33
18
12
57
57
3
51
114
18
90
75
3
30
30
6
18
60
108
24
54
60
15
24
15
60
36
60
60
42
3
87
105
267
21
45
6
81
165
18
72
12
6
6
21
27
60
60
66
39
3
54
39
87
33
252
99
60
60
96
12
48
57
15
6
15
192
45
72
72
99
9
18
48
24
108
48
45
27
24
24
42
18
69
51
96
21
9
36
3
27
93
15
36
33
60
87
96
12
21
57
42
18
18
24
93
3
36
6
15
39
24
117
165
90
222
30
108
57
3
42
3
39
60
186
114
48
6
6
36
18
24
18
24
33
75
48
60
120
210
15
15
12
81
84
51
264
33
108
57
138
36
66
27
63
48
24
93
27
6
30
36
96
138
12
15
33
60
54
12
84
45
45
102
162
3
105
3
111
24
57
99
48
42
24
15
39
21
51
30
126
90
168
99
63
42
30
105
15
45
108
63
84
18
15
39
60
36
138
84
72
138
12
174
12
3
111
96
54
126
45
75
78
30
174
111
24
51
60
30
27
33
6
18
15
33
18
12
12
12
24
24
45
21
15
15
45
12
132
183
78
42
33
27
42
36
60
6
156
24
36
33
99
21
57
27
165
102
18
3
612
33
75
39
9
15
24
120
258
15
60
57
18
42
51
75
12
12
72
141
15
12
42
51
72
15
96
12
24
18
30
33
132
135
48
72
96
60
30
6
66
12
123
3
174
186
36
33
63
114
6
12
48
192
300
201
24
87
9
51
6
18
30
24
96
42
24
24
6
6
78
12
135
15
48
90
12
30
57
63
84
78
6
60
24
42
78
90
42
6
54
33
81
96
54
42
75
9
144
36
63
93
132
6
60
129
81
27
39
33
81
132
30
60
24
81
9
24
39
81
15
252
3
105
81
6
42
3
75
33
72
3
30
6
33
33
132
36
102
114
18
60
132
60
36
12
30
30
36
57
57
48
90
174
48
36
39
3
33
15
6
78
36
12
105
87
42
99
60
21
24
84
6
30
156
3
27
69
72
180
12
15
48
78
126
180
33
123
42
150
12
96
57
3
114
18
42
3
51
24
33
27
66
39
15
12
48
60
30
120
3
60
9
63
60
27
21
3
9
ABCD 99736636438*3^$a+1 [50076]
96
30
9
63
42
15
12
111
150
48
42
33
12
57
15
60
3
48
9
63
69
21
15
24
24
9
18
93
72
15
57
48
27
90
3
45
258
324
45
300
48
12
423
30
150
12
168
18
72
72
18
30
63
15
81
24
72
33
42
57
261
15
135
57
27
150
15
111
9
216
27
33
177
75
15
69
48
63
150
15
183
9
81
87
87
60
21
9
6
84
21
129
48
42
165
36
84
72
21
12
15
63
12
6
15
36
33
3
120
57
18
78
267
60
27
57
3
36
12
33
12
87
30
240
108
90
180
30
18
24
117
24
144
141
27
15
57
12
213
126
204
93
27
78
87
15
36
114
126
54
18
12
33
48
15
189
225
18
105
75
45
108
27
33
15
42
15
33
60
51
24
180
15
162
75
24
48
81
255
39
108
12
57
123
57
51
420
48
9
48
165
183
15
69
15
198
63
144
12
39
105
132
60
192
36
24
183
33
189
3
72
48
72
123
129
21
120
63
69
48
180
39
21
3
99
45
105
30
60
21
69
30
33
108
132
60
72
45
3
15
108
24
90
90
36
141
51
72
60
33
120
24
108
93
90
108
12
78
282
42
15
51
57
144
144
129
90
165
63
18
99
33
15
165
30
18
207
12
12
9
30
249
153
123
36
93
36
54
177
69
51
48
312
9
72
18
69
51
9
48
183
45
9
207
9
159
60
45
51
39
36
57
15
42
36
27
207
165
33
108
39
120
111
12
78
39
33
3
45
42
57
12
39
72
18
15
105
27
63
24
117
21
15
48
84
3
180
69
159
69
63
18
72
15
120
48
45
15
144
180
60
3
45
45
18
69
108
15
18
27
72
60
48
12
123
69
9
54
36
129
33
15
93
84
3
15
18
15
45
99
45
3
87
81
39
45
132
60
39
237
48
327
210
42
45
135
138
150
9
108
3
45
240
12
33
63
144
3
225
15
117
45
3
45
78
81
3
45
60
216
39
105
3
93
15
60
69
12
63
21
60
36
96
72
75
198
18
30
90
9
15
30
6
45
39
78
15
72
120
63
9
9
15
87
33
24
51
54
3
87
93
33
207
72
48
84
84
12
93
54
36
9
156
120
177
60
3
12
3
12
18
27
15
108
9
45
48
183
12
117
75
15
273
108
69
27
63
21
27
132
30
231
9
18
30
18
21
51
105
27
36
102
60
48
111
33
6
12
45
33
174
21
120
72
3
21
48
63
72
18
12
51
99
126
27
48
69
27
309
15
9
198
90
15
123
54
15
81
102
72
6
51
93
51
72
3
129
123
9
9
207
63
90
72
30
69
21
15
12
33
12
18
69
3
21
39
177
111
45
45
87
3
153
45
279
72
48
36
12
240
72
96
72
48
144
96
57
75
3
9
21
27
63
21
36
12
81
342
12
78
198
54
270
153
60
12
72
48
153
18
72
240
69
3
36
57
15
33
192
24
93
36
135
372
84
123
33
108
9
27
48
33
48
204
135
60
165
138
168
30
27
192
111
102
18
57
3
141
21
27
396
24
75
48
18
150
189
75
18
3
24
33
90
69
309
90
210
99
33
342
108
45
3
72
ABCD 99737830334*3^$a+1 [50062]
24
7
41
25
18
42
84
3
20
1
12
54
29
7
17
72
19
6
35
1
27
3
17
52
80
24
31
21
44
61
23
84
40
33
48
36
6
45
8
91
53
40
8
19
33
60
57
90
54
12
75
3
12
17
52
129
11
24
25
39
63
24
210
35
1
59
24
24
7
90
36
35
40
24
8
52
15
33
36
135
5
31
65
1
27
27
9
15
5
24
36
76
20
55
36
9
56
40
80
40
45
54
30
36
60
144
35
36
49
23
112
168
3
198
39
56
37
59
25
24
35
4
33
23
31
21
15
33
80
16
69
11
19
137
52
117
15
8
13
24
11
19
53
16
45
72
83
1
6
29
25
30
5
19
161
85
60
11
64
20
61
15
8
31
60
5
24
25
66
6
3
116
40
36
12
21
11
31
18
12
24
54
189
8
19
30
15
81
18
5
31
9
20
7
30
23
1
35
85
63
51
21
9
36
99
96
9
126
30
24
11
1
15
9
35
31
17
36
136
20
16
20
28
20
1
30
54
186
36
45
9
15
39
41
40
39
21
20
16
32
60
36
1
54
21
48
60
63
57
3
9
60
39
9
20
12
24
7
18
36
11
4
68
16
75
5
40
36
20
61
27
56
60
4
3
69
15
69
36
9
72
23
7
9
128
7
54
11
25
23
88
39
29
36
28
36
60
36
39
5
84
72
55
54
119
12
40
8
1
42
54
36
3
44
91
5
1
59
52
164
60
1
78
125
4
48
32
28
33
30
5
31
24
12
29
121
23
4
56
196
80
36
108
12
24
19
90
72
35
19
5
16
9
6
33
15
17
19
9
44
43
45
129
90
53
43
17
36
16
15
6
30
24
29
16
45
23
31
29
1
35
52
45
59
48
37
15
15
21
72
51
36
29
31
5
24
16
45
23
96
52
309
35
19
6
15
15
33
12
60
20
36
28
20
25
35
7
48
150
72
23
16
45
6
117
57
51
3
129
3
5
64
68
73
18
42
48
42
30
3
12
9
23
36
76
9
39
80
36
1
114
66
24
35
31
5
96
49
84
72
75
105
47
40
21
35
7
33
32
48
24
12
4
21
6
33
116
16
9
6
77
7
6
54
33
8
79
36
125
4
21
18
41
60
55
96
77
13
23
85
39
33
47
16
12
33
207
135
54
30
60
30
96
84
15
56
24
24
96
1
60
3
27
69
8
48
79
30
75
84
12
32
13
3
87
18
11
76
3
21
56
13
27
33
27
9
35
64
24
48
108
192
45
3
15
6
54
30
36
15
75
96
5
144
49
12
24
15
39
30
60
27
63
65
16
21
18
6
36
47
36
16
108
3
165
60
69
30
6
18
36
54
90
29
7
30
60
15
15
69
92
24
108
13
47
151
72
24
33
57
30
60
29
1
23
48
72
97
90
45
81
15
69
35
28
81
11
16
9
71
169
39
15
21
9
27
32
12
25
23
13
47
43
54
15
39
17
28
45
12
78
9
20
37
59
31
105
20
16
48
44
7
81
3
132
17
73
239
79
9
36
105
12
18
6
3
20
12
19
141
48
3
17
91
72
29
85
66
9
56
24
64
56
84
52
33
59
60
31
5
36
25
99
20
31
33
8
52
116
25
66
24
9
3
24
81
8
85
36
39
32
43
29
7
65
16
80
168
4
12
20
76
8
37
59
16
32
1
30
90
35
61
36
18
9
48
45
90
144
60
5
31
30
63
141
291
9
180
35
1
144
3
57
35
28
36
111
33
27
30
23
1
75
20
7
60
17
12
84
61
6
149
49
87
12
32
31
5
64
21
3
56
120
48
91
5
64
20
37
95
24
52
20
12
112
9
27
32
13
99
51
117
32
84
85
60
59
48
13
42
77
13
18
65
4
141
150
29
7
33
3
5
28
140
84
36
25
96
3
33
47
148
24
8
16
32
49
71
100
68
60
7
18
39
12
8
7
54
36
71
48
4
36
12
9
83
43
45
33
30
36
90
179
16
8
13
35
19
33
20
40
8
13
15
84
8
24
24
7
48
6
35
1
23
61
51
3
89
1
126
36
9
15
21
12
3
30
24
59
76
39
9
48
93
35
16
20
145
3
12
165
66
54
143
16
36
9
71
1
15
3
65
40
36
15
5
40
81
23
31
9
72
9
3
140
133
3
176
55
65
25
39
20
4
80
48
43
12
65
40
44
109
30
6
59
36
100
44
12
19
33
60
48
15
89
55
149
37
18
29
7
36
125
85
27
27
21
8
24
36
61
54
210
42
18
51
48
8
13
36
6
30
78
21
8
1
39
33
24
30
5
49
90
17
24
1
23
72
13
12
99
20
31
77
28
3
36
30
6
30
15
63
9
8
48
61
15
60
9
11
60
61
23
4
3
18
71
25
183
33
75
8
115
9
27
5
85
36
18
12
69
75
36
33
21
54
29
16
12
32
12
16
152
60
16
75
9
27
65
16
3
96
54
11
1
18
57
15
5
48
1
143
73
47
7
41
13
6
53
31
6
23
132
16
8
67
45
9
36
3
21
84
6
9
44
13
87
8
19
36
77
13
23
40
81
36
15
15
5
12
37
23
31
69
21
39
3
5
25
39
8
43
69
96
32
61
27
44
48
60
1
35
31
21
12
63
17
132
16
15
48
60
12
18
36
15
60
129
87
3
30
11
100
24
80
4
12
39
9
20
180
31
81
44
91
36
17
28
8
16
51
29
24
ABCD 99737842786*3^$a+1 [50032]
36
111
12
60
18
63
15
9
96
27
12
96
60
105
105
180
42
12
36
204
156
81
51
9
33
18
30
3
15
21
168
3
78
12
30
18
39
15
36
24
78
30
12
6
24
48
78
141
3
21
57
18
30
132
60
39
48
96
69
120
15
63
270
132
15
75
21
255
45
177
18
81
60
24
15
84
6
135
45
12
39
9
54
48
33
27
210
18
45
129
48
12
270
66
51
108
123
9
60
33
30
417
24
24
15
6
54
117
33
90
108
102
36
51
93
207
180
108
72
9
15
27
9
393
6
12
72
30
96
12
48
60
39
63
42
75
3
48
45
207
57
72
3
90
96
15
60
120
75
12
12
6
12
87
33
72
138
30
99
69
72
108
54
36
21
129
15
15
54
60
51
15
24
45
201
222
33
36
48
123
249
48
75
96
45
24
63
33
135
9
12
33
267
129
15
147
222
6
9
45
30
108
72
6
15
96
3
45
96
39
57
3
30
120
240
48
30
90
3
219
66
51
99
21
24
57
42
45
15
6
51
39
42
48
51
3
36
72
42
138
48
81
9
51
9
30
54
108
18
60
141
9
204
150
78
18
30
54
30
66
45
147
60
33
9
90
30
18
12
21
15
180
21
39
60
72
12
60
81
9
36
12
30
57
33
159
9
120
54
60
48
78
264
90
126
12
78
21
3
36
141
60
33
51
69
51
120
237
30
132
6
99
96
39
45
153
39
3
45
111
60
54
15
45
18
30
3
45
12
30
12
60
45
21
12
78
102
102
120
66
54
6
39
165
48
258
105
45
24
135
81
30
21
48
96
159
177
120
51
48
84
90
51
15
120
132
33
27
57
15
21
57
48
51
33
198
150
198
24
81
15
60
102
147
3
12
36
9
72
21
48
24
171
39
186
39
123
69
120
120
108
105
18
18
15
189
138
57
75
45
93
30
108
165
36
69
39
15
48
33
75
54
27
84
60
147
30
30
78
24
108
102
45
33
60
102
36
42
27
51
42
27
12
93
30
18
42
21
27
102
78
153
69
276
51
39
45
204
15
90
48
48
72
120
18
105
57
12
48
39
144
36
171
12
57
3
21
45
114
57
63
105
72
93
48
18
45
36
3
6
15
24
60
153
3
27
18
24
6
24
210
18
48
81
3
60
78
90
30
180
12
96
132
30
300
57
105
30
48
102
111
24
72
3
36
90
114
18
48
54
6
30
102
48
24
318
102
60
75
15
36
9
36
9
15
75
57
63
36
54
75
21
24
108
3
9
147
120
63
78
60
18
21
9
12
78
210
174
96
114
120
51
87
60
12
120
6
171
33
90
21
45
30
84
60
90
15
36
15
9
72
39
9
105
90
21
36
51
180
90
42
36
30
42
117
36
99
81
9
15
33
180
3
57
30
33
39
48
30
99
9
42
117
21
144
30
261
9
87
63
6
51
69
54
60
36
45
69
138
90
99
60
279
30
234
177
33
135
45
15
225
48
63
45
114
18
72
90
45
33
12
15
45
96
42
168
120
60
30
30
69
15
18
63
57
78
150
60
174
6
54
45
15
18
60
162
120
45
135
57
3
6
60
120
90
60
24
30
30
96
162
18
60
84
96
42
27
3
168
45
96
189
99
72
9
30
21
48
36
15
24
366
30
72
120
12
96
9
132
48
240
12
21
90
9
63
78
207
36
27
90
30
42
51
75
12
69
153
30
57
189
ABCD 99738400928*3^$a+1 [50007]
249
55
17
15
16
107
21
16
11
6
15
16
5
3
81
151
48
8
3
45
24
40
80
171
69
9
30
6
67
32
51
6
18
6
72
120
90
13
5
6
45
24
57
15
9
30
48
73
8
51
126
30
18
36
54
24
12
1
32
40
23
60
69
16
17
15
33
15
33
55
17
7
143
12
48
180
12
36
25
11
24
13
96
77
60
144
87
16
11
66
12
48
15
48
24
40
35
18
115
32
33
7
120
137
36
54
78
18
13
41
31
56
48
45
12
24
12
27
48
57
12
54
37
48
72
48
8
3
48
13
35
12
42
186
21
129
7
32
9
66
30
31
59
45
16
56
24
57
39
69
12
39
57
87
189
27
21
19
32
27
13
11
6
18
114
12
15
9
6
9
105
84
108
7
32
75
24
93
3
30
7
17
15
72
99
37
128
15
96
1
11
78
7
8
33
252
43
8
64
48
65
55
72
185
39
39
9
64
11
66
12
63
69
12
18
21
112
107
60
6
3
81
6
33
24
24
9
42
54
31
32
57
111
27
21
64
5
43
53
19
48
29
27
21
3
9
18
69
24
123
69
64
89
48
6
6
42
42
24
42
133
5
67
29
27
27
132
1
96
104
93
19
48
8
9
7
8
105
42
13
65
24
42
37
56
16
155
12
57
153
48
126
33
24
57
7
29
3
33
39
15
6
42
57
75
253
8
9
39
9
31
8
9
24
96
72
42
21
3
6
18
138
42
138
24
39
160
8
9
18
36
36
12
18
24
54
49
32
9
87
105
48
15
105
7
8
9
135
15
1
24
35
133
47
9
48
189
36
108
3
40
5
51
40
24
120
149
51
57
192
31
17
36
19
23
12
13
59
21
40
59
36
42
31
65
60
75
21
147
27
24
85
5
42
48
42
151
17
79
96
5
42
9
24
27
36
1
11
30
39
64
149
54
84
6
42
9
75
21
9
15
105
15
45
6
45
16
8
9
7
5
42
90
48
18
6
24
6
108
6
39
51
6
96
78
25
24
83
54
7
89
12
3
75
133
48
32
24
16
8
51
126
79
83
30
18
21
15
18
72
6
12
45
33
7
8
57
72
54
25
167
60
30
42
61
47
25
17
72
36
99
24
81
247
29
51
24
63
25
56
9
24
39
57
7
56
3
21
9
90
6
7
71
73
32
40
32
40
72
8
9
120
204
126
78
30
48
54
27
9
90
45
48
105
12
48
115
8
16
8
93
60
183
39
249
48
3
21
24
3
13
72
65
7
8
40
17
12
19
11
6
55
41
39
24
48
57
15
48
16
32
9
12
54
13
11
48
45
27
21
9
39
69
12
36
6
13
48
17
90
78
42
13
17
87
249
6
6
27
33
18
30
63
3
37
17
186
66
192
99
183
1
59
6
18
93
33
30
1
203
45
9
18
45
9
31
96
32
75
6
18
6
55
17
18
36
33
24
141
90
1
5
3
33
24
24
63
9
168
111
27
18
6
30
6
18
55
24
17
24
183
69
43
65
15
21
43
17
18
69
33
6
102
6
102
78
9
75
61
56
39
25
32
48
99
36
25
29
27
9
7
17
96
7
72
5
6
126
54
9
16
8
9
108
51
51
84
9
72
48
88
23
169
59
45
63
1
32
21
144
30
13
32
64
8
40
35
13
5
3
24
57
12
19
137
39
75
18
48
60
7
77
3
45
36
39
51
133
41
79
72
89
66
12
33
177
114
13
107
30
24
55
8
9
39
15
105
16
77
12
18
66
27
27
69
27
6
126
12
6
7
48
8
48
3
21
51
37
80
21
6
72
30
30
33
57
54
1
17
36
19
8
16
11
72
60
210
15
3
69
40
53
78
61
95
6
27
96
3
13
8
16
56
72
9
63
40
48
17
31
8
9
12
96
27
15
1
144
8
48
40
17
135
105
39
24
40
17
162
30
12
36
42
13
24
77
30
61
5
43
5
75
57
90
69
129
6
1
17
39
24
136
32
45
42
54
6
54
30
81
16
101
19
29
3
27
18
12
48
39
16
11
18
291
51
13
77
30
6
7
11
6
7
32
9
78
81
24
24
9
24
31
17
120
168
72
108
27
16
17
135
27
13
101
19
29
3
135
54
48
3
3
42
12
271
41
6
210
159
3
21
9
30
73
8
15
6
36
18
54
31
168
56
24
40
8
64
11
30
30
138
63
105
30
18
15
208
17
84
6
36
1
113
84
75
51
120
54
138
42
240
108
39
33
72
7
17
144
12
96
12
30
9
27
21
51
30
42
45
3
45
24
3
117
69
36
7
24
32
40
32
69
27
88
8
312
9
15
33
168
6
36
54
48
90
69
3
24
37
35
84
54
3
40
11
45
3
54
66
18
60
24
48
12
48
42
25
8
33
96
36
3
40
47
12
6
30
33
81
30
1
48
17
79
240
5
12
126
25
77
96
19
77
198
69
72
ABCD 99739182386*3^$a+1 [50017]
60
51
33
252
180
12
27
24
16
8
112
24
32
40
120
120
48
56
144
112
32
33
39
69
339
45
43
24
29
96
36
15
72
105
108
27
117
144
51
144
81
144
87
9
319
29
192
228
15
96
45
51
24
24
33
12
43
293
27
48
16
240
5
36
48
15
72
213
96
180
48
103
80
48
9
111
81
48
60
3
24
21
19
8
48
117
3
160
8
9
7
128
16
72
65
60
84
156
19
161
39
16
24
221
84
15
280
41
48
31
24
32
153
39
136
77
75
48
9
96
31
200
48
72
168
21
36
63
16
152
153
15
45
84
31
17
39
21
27
48
64
24
29
123
160
53
99
45
3
72
136
29
27
16
5
84
175
80
16
24
41
60
139
101
43
101
51
33
55
80
9
63
24
9
240
39
21
51
129
12
27
16
101
84
87
208
56
184
281
39
16
5
91
5
75
48
232
32
96
45
115
65
192
39
16
5
48
147
33
144
7
96
144
53
51
144
72
144
136
8
88
8
240
16
53
27
16
8
112
120
120
24
8
93
123
69
27
24
81
144
87
9
15
24
21
75
9
7
8
136
128
21
51
33
48
48
12
19
96
8
96
9
55
72
29
3
72
16
80
9
60
51
72
117
3
88
8
40
56
16
8
40
56
144
9
7
5
36
79
8
16
72
152
48
48
9
111
45
75
40
17
103
101
324
87
40
29
144
427
5
19
65
15
16
24
104
24
165
36
60
171
96
48
16
101
3
16
96
32
96
24
153
144
39
160
5
67
65
39
21
3
40
41
151
80
24
40
89
15
72
72
81
7
152
93
75
64
24
29
27
120
48
48
144
96
45
27
21
51
16
353
12
267
105
87
48
72
24
9
63
33
15
40
32
24
40
5
180
151
48
216
80
45
144
91
96
32
72
45
3
81
15
72
48
40
29
67
8
48
9
48
15
72
240
9
39
72
45
19
17
12
43
24
56
72
336
24
192
264
72
48
21
139
96
56
40
53
51
120
153
7
8
141
27
40
8
24
96
144
72
24
40
72
8
69
48
147
45
192
19
65
15
24
16
5
27
64
41
55
128
117
3
112
17
7
41
135
9
39
21
96
139
89
192
48
7
8
45
91
101
84
39
72
264
16
120
248
112
5
75
48
136
104
72
45
19
8
96
9
31
125
36
79
32
45
27
21
27
9
48
60
3
192
81
39
105
15
45
91
216
24
96
41
79
416
24
69
51
33
7
224
105
135
9
15
120
72
16
48
125
211
173
3
160
17
7
96
32
72
81
192
96
39
48
9
15
81
108
75
21
144
171
9
31
144
80
45
27
64
89
7
53
36
39
120
24
345
60
27
16
5
99
120
69
36
31
8
72
120
69
36
60
48
372
15
40
5
139
120
24
80
192
24
64
80
141
75
21
27
21
84
63
129
15
48
72
40
104
40
32
72
48
57
63
24
21
48
115
29
372
55
8
33
15
45
27
112
24
152
153
7
80
24
33
12
3
216
40
17
55
53
36
63
72
48
48
9
15
160
80
81
48
12
48
84
31
120
5
84
103
224
16
24
200
21
43
56
48
45
27
48
120
141
132
15
88
56
120
69
171
40
65
63
33
79
120
96
5
3
24
105
103
53
27
48
24
ABCD 99739372784*3^$a+1 [50099]
119
160
9
111
56
184
45
39
12
80
64
147
18
59
31
72
77
36
60
61
18
18
54
18
35
276
156
55
144
54
27
80
19
36
180
18
47
100
104
37
54
216
69
60
44
79
161
40
24
36
9
87
39
45
45
95
36
124
140
1
18
270
90
45
60
111
36
89
19
36
89
1
36
198
41
31
33
111
5
49
47
48
12
55
5
49
144
72
36
59
31
9
63
5
180
16
96
8
36
19
105
200
160
21
195
56
28
45
15
96
24
81
180
135
224
37
39
15
5
31
18
35
127
105
129
15
21
108
95
136
21
59
175
81
45
159
75
81
80
19
36
29
61
15
39
41
4
80
37
108
15
21
119
25
11
43
108
54
3
87
53
180
1
126
5
88
20
85
126
45
60
36
39
9
92
4
44
67
144
21
320
48
61
35
16
39
65
120
16
48
147
29
25
195
21
59
100
129
18
18
71
1
63
60
84
92
40
24
69
27
45
18
21
141
3
180
15
77
139
21
140
73
90
65
12
84
1
219
224
7
90
3
87
89
60
31
324
125
217
23
64
3
237
36
105
39
195
36
41
121
18
90
11
28
33
63
9
27
108
117
18
17
208
12
33
11
7
113
67
9
99
72
33
21
83
16
96
8
211
306
35
55
9
189
111
15
129
32
4
51
5
13
162
53
1
72
18
90
36
35
168
12
4
15
89
145
108
54
29
84
16
87
18
11
108
151
21
20
84
204
13
63
224
55
105
80
103
270
27
63
90
54
18
35
37
39
104
1
75
140
16
20
73
36
35
19
18
63
9
287
4
159
18
54
18
27
9
51
128
37
54
9
135
101
4
57
54
141
21
23
100
144
3
17
91
90
51
48
45
35
96
184
27
93
120
56
4
132
8
100
12
33
35
217
36
54
45
225
36
144
95
13
111
267
17
100
27
9
9
35
1
75
36
20
49
39
116
16
68
72
148
81
51
8
52
48
20
235
17
208
212
31
77
100
21
35
37
162
72
33
165
147
69
180
71
163
101
25
71
55
144
125
76
20
13
95
36
31
93
72
33
71
19
36
161
124
20
156
28
141
51
93
71
16
21
119
88
27
5
31
33
24
15
17
40
15
33
56
109
87
128
132
103
57
15
173
160
12
24
56
43
5
72
208
80
40
81
180
35
19
45
45
90
72
108
36
72
117
45
15
216
129
18
54
18
198
90
117
135
5
196
140
64
32
49
95
121
39
15
36
18
15
60
80
16
99
126
72
3
87
77
16
51
126
27
45
108
18
69
3
77
31
21
84
144
200
100
27
18
35
172
9
59
85
11
16
63
45
20
25
75
72
33
126
21
123
108
72
125
16
84
81
15
44
13
3
51
36
72
36
36
33
72
75
18
51
21
99
81
90
36
57
15
185
85
195
57
59
31
144
45
56
24
127
17
280
81
11
205
15
8
175
72
89
40
36
33
15
111
21
24
20
79
72
125
24
49
71
145
90
29
115
18
54
89
91
33
272
73
18
18
72
63
27
233
16
60
231
72
65
61
39
51
306
36
108
36
359
19
5
211
129
15
21
15
90
90
54
167
24
25
252
99
81
63
81
135
63
162
3
87
125
1
ABCD 99739630834*3^$a+1 [50077]
36
25
32
3
12
96
1
59
24
36
210
30
12
54
48
42
24
6
79
11
114
174
36
54
27
9
24
12
156
24
54
90
31
35
45
129
24
60
42
24
9
57
39
21
6
69
99
6
18
108
78
30
6
84
6
24
6
159
16
53
12
63
3
42
36
79
65
6
60
96
90
120
18
12
6
18
72
114
75
16
59
60
108
36
9
117
24
66
198
36
204
102
30
30
9
21
123
48
48
192
64
53
6
66
84
66
13
32
3
6
60
27
147
96
24
12
60
45
45
6
24
24
84
42
60
19
35
45
69
90
12
30
60
91
83
109
47
36
13
65
90
21
3
12
6
48
36
55
11
24
60
18
12
126
48
276
24
9
45
67
119
24
33
3
30
72
7
125
30
21
21
30
45
9
36
6
192
36
9
16
35
60
120
42
24
18
37
11
12
48
9
99
6
150
33
15
36
114
27
160
29
156
30
96
90
12
42
84
85
5
27
39
78
90
33
87
12
138
6
36
30
18
42
258
30
15
111
6
75
3
6
96
30
78
27
33
15
3
24
114
60
30
12
60
102
75
112
35
45
63
30
36
6
30
54
36
1
47
60
132
48
42
24
6
73
11
6
48
66
6
120
31
125
12
6
90
7
5
102
66
36
30
66
24
84
156
66
120
13
29
6
96
45
240
9
24
90
12
210
90
6
12
42
78
12
48
7
11
24
48
61
5
6
85
23
121
71
6
3
16
48
11
174
30
60
30
36
66
18
60
6
6
84
144
36
231
16
32
16
59
18
18
30
6
54
174
66
96
36
102
90
66
12
84
54
54
72
60
33
21
139
41
174
12
96
78
6
18
42
60
30
174
36
33
21
90
54
36
24
31
41
54
97
5
12
90
30
55
192
23
126
6
24
6
24
79
47
24
24
36
45
9
90
45
45
18
18
24
30
25
5
102
21
33
6
18
55
48
113
15
16
35
36
12
72
24
24
6
36
18
18
24
126
24
66
18
12
9
105
84
51
3
30
30
30
72
6
60
24
33
48
27
60
57
33
132
108
15
15
48
54
75
3
132
25
53
222
18
6
84
12
21
9
78
57
21
72
6
6
66
48
120
12
12
21
39
66
6
1
59
133
80
75
42
18
42
24
54
97
29
42
60
78
54
30
60
72
135
9
12
12
6
25
11
24
6
126
12
156
129
15
30
36
30
66
60
3
3
18
72
12
42
174
24
42
61
77
138
30
27
51
24
126
7
128
144
147
18
78
45
87
6
115
11
30
66
174
30
249
99
13
32
21
54
6
24
30
12
24
24
150
42
78
126
84
72
24
66
24
19
17
31
32
27
181
83
102
48
24
15
208
48
11
18
90
6
6
13
11
117
3
6
18
180
270
36
24
7
5
36
54
36
30
24
39
39
6
24
123
48
112
47
30
12
55
5
204
24
36
67
119
84
24
30
192
24
120
31
5
90
168
57
9
36
3
3
132
25
11
36
54
27
9
30
138
63
9
18
36
36
61
23
114
6
12
37
35
36
24
90
55
96
5
66
25
96
35
42
66
66
66
108
66
24
84
67
89
6
114
60
12
24
31
137
30
6
60
6
18
12
126
198
6
9
112
5
12
12
24
66
60
114
144
75
33
102
73
80
99
156
12
12
48
60
6
24
42
84
54
43
29
60
66
18
66
48
12
30
90
45
16
113
24
6
36
198
55
32
9
24
66
6
39
87
24
18
30
42
103
95
90
126
6
3
57
48
60
6
114
60
42
61
5
75
33
30
6
30
78
48
132
42
18
108
60
24
15
39
9
21
96
18
42
144
90
117
75
12
36
84
36
6
66
84
108
12
25
101
30
45
15
48
1
83
12
90
120
90
66
67
17
36
102
12
54
36
84
144
27
75
18
12
60
60
48
15
15
60
36
30
42
18
12
12
30
66
30
102
120
12
12
48
27
15
33
15
12
69
64
23
102
30
66
24
30
108
42
18
48
150
6
9
15
66
36
210
60
93
39
36
42
235
143
6
84
24
30
36
24
132
300
90
150
48
138
18
30
60
114
42
18
150
36
60
24
36
54
132
181
137
12
30
13
35
13
48
5
54
126
7
17
36
180
54
6
36
90
45
39
9
57
183
201
6
30
30
6
30
18
31
ABCD 99740321028*3^$a+1 [50043]
9
27
51
9
16
8
4
101
6
121
23
21
24
72
72
21
7
60
137
48
18
21
105
18
6
15
105
24
63
52
41
7
12
41
15
36
28
60
41
19
60
80
36
12
39
114
72
7
20
3
13
41
51
9
39
60
84
60
3
45
105
12
31
32
45
7
17
15
4
119
6
19
47
49
29
12
108
42
181
68
87
25
44
99
97
20
52
32
60
60
21
18
25
77
60
12
42
81
39
61
8
27
18
19
11
21
96
9
31
173
15
72
12
60
72
141
72
36
6
45
4
44
33
3
4
77
43
60
23
117
12
93
12
19
161
43
60
68
48
39
13
5
54
9
39
21
72
84
60
28
60
188
63
25
12
17
87
3
18
39
28
56
4
32
45
75
9
27
28
84
8
28
72
29
48
15
27
33
28
12
71
165
9
18
13
84
20
60
88
113
6
138
6
144
141
36
4
12
17
15
48
45
43
29
42
45
148
60
11
6
19
17
7
5
31
32
27
1
44
177
43
36
5
19
5
15
28
60
53
72
7
108
53
27
63
37
65
3
4
48
89
18
13
12
47
13
5
108
43
65
54
61
12
44
141
30
18
139
8
33
39
28
5
63
27
13
32
24
3
25
180
11
6
66
72
33
40
23
30
39
3
18
12
67
36
11
66
39
4
11
69
45
75
4
8
93
39
225
27
24
117
127
107
1
53
192
42
45
3
18
15
64
65
60
18
13
5
12
18
9
120
15
121
24
5
15
28
32
16
17
12
51
36
16
68
60
57
108
24
3
12
12
28
8
129
31
65
48
36
18
6
27
132
3
33
21
18
25
5
15
3
25
108
35
9
108
3
37
20
72
21
19
17
31
44
33
51
64
32
9
51
21
3
36
39
54
18
30
18
21
33
18
72
18
3
21
36
63
27
18
36
15
120
28
47
9
52
80
3
85
132
44
136
12
5
15
45
12
36
15
24
60
69
27
132
16
32
39
13
36
47
25
5
63
36
60
16
29
43
5
78
13
41
18
45
36
39
45
33
27
40
5
48
63
12
15
9
69
19
17
30
150
19
24
20
40
5
43
60
5
3
36
51
72
25
5
31
59
21
147
33
4
48
5
27
21
6
73
32
15
61
137
42
18
12
24
36
19
29
15
16
77
75
33
36
163
68
9
79
20
12
99
13
41
27
33
27
12
40
56
24
36
57
75
52
125
3
112
101
39
105
3
24
96
48
21
6
33
40
29
42
66
144
3
123
42
30
72
24
25
20
52
60
8
84
12
99
97
239
24
57
45
18
9
141
75
24
63
105
100
8
21
19
17
39
9
24
31
60
60
137
18
21
36
105
12
3
15
162
43
17
3
9
36
15
9
31
5
55
17
108
138
24
21
45
60
19
68
12
21
7
20
15
13
24
65
103
152
88
5
3
40
12
12
5
3
12
33
67
131
24
33
48
36
3
85
56
24
3
102
18
13
59
57
15
9
64
161
36
19
32
12
213
12
36
6
61
12
48
32
28
8
12
15
33
64
23
24
54
27
39
126
42
25
8
15
9
45
43
47
6
7
5
43
107
25
47
30
3
15
72
18
63
168
52
5
147
21
12
3
112
20
12
87
21
93
75
24
45
3
33
27
24
39
25
77
3
39
21
9
15
3
9
9
54
6
7
32
123
57
15
21
45
36
15
3
61
92
45
3
21
15
24
40
56
99
37
12
5
138
33
12
33
12
24
36
87
40
65
15
27
13
17
15
4
24
71
54
36
12
24
51
39
48
21
36
15
6
3
60
45
12
27
15
13
17
223
35
18
36
36
12
90
42
30
45
60
16
5
24
84
7
60
29
31
92
88
5
30
18
126
18
55
5
91
12
8
9
42
48
18
67
36
60
116
81
7
17
15
4
24
56
9
12
3
100
8
40
44
75
18
15
36
27
57
12
3
133
44
16
5
3
112
137
63
84
4
77
15
27
18
7
8
72
16
20
64
5
15
28
104
69
99
60
28
35
9
28
35
90
171
12
9
19
5
36
18
33
87
78
15
40
29
43
36
65
51
24
52
5
15
108
40
71
1
108
11
21
3
69
3
33
4
11
72
33
96
88
5
90
72
13
77
51
105
7
11
90
27
9
18
6
19
20
60
76
17
15
148
12
92
100
17
111
144
33
15
75
1
44
21
51
24
40
11
13
20
36
52
44
28
47
18
12
24
55
104
33
15
27
57
16
17
75
45
27
24
9
51
4
116
52
20
63
49
8
105
12
15
93
127
8
15
48
85
11
9
96
48
16
65
36
103
48
20
48
15
129
45
36
24
55
8
135
18
51
21
3
72
120
72
240
123
33
64
23
72
25
71
102
7
60
20
12
36
40
8
184
125
108
67
5
55
8
3
105
40
17
3
147
105
12
60
12
16
44
48
88
32
36
4
95
78
15
69
6
54
31
8
267
25
48
119
21
12
39
78
51
21
91
47
150
12
99
9
43
8
9
115
5
31
5
27
84
16
35
97
47
1
60
35
9
88
168
8
60
12
9
24
15
36
21
84
31
59
9
112
44
33
31
20
4
17
31
120
164
15
13
17
31
83
30
24
3
108
27
13
104
40
128
12
12
21
144
39
45
39
48
27
81
ABCD 99740386688*3^$a+1 [50028]
48
44
40
6
2
22
21
17
7
17
4
51
3
6
42
50
4
20
16
8
4
96
7
7
10
2
24
22
24
36
15
23
5
20
29
12
24
36
16
27
23
30
4
8
88
24
60
44
12
24
79
9
12
3
17
40
18
1
11
6
8
16
8
6
6
83
47
18
8
40
14
78
11
7
37
21
2
10
18
90
12
20
10
18
14
42
28
48
27
15
6
6
18
20
7
168
15
38
22
36
6
6
2
46
49
35
50
12
19
24
33
18
20
49
28
23
2
43
27
2
6
6
54
16
69
11
10
74
10
20
40
7
12
8
29
4
6
141
29
6
34
8
16
12
50
17
23
37
17
3
88
35
2
10
38
12
16
6
38
10
56
6
23
1
47
5
12
32
4
12
39
9
6
30
19
59
8
54
18
82
8
40
32
48
16
24
51
40
19
10
43
49
4
2
18
24
6
10
32
12
40
2
36
18
4
50
6
30
10
26
6
22
26
7
5
72
55
15
12
6
3
9
26
10
6
18
3
9
26
70
12
31
1
24
7
40
35
25
12
13
4
38
6
4
68
12
10
121
5
12
80
4
20
23
11
6
38
6
22
42
8
18
4
32
40
20
90
118
2
24
59
11
2
52
6
20
34
26
29
36
35
6
20
6
5
7
10
60
60
12
43
11
14
7
15
18
12
63
15
18
48
14
18
10
20
18
4
56
60
22
12
32
10
44
16
43
13
4
6
25
8
21
8
12
28
36
50
4
62
10
21
52
11
25
1
6
5
5
38
46
54
6
8
78
10
7
67
6
60
90
4
30
3
5
55
11
6
24
60
4
2
4
25
35
9
12
21
3
5
12
4
18
1
59
6
30
2
4
44
30
54
10
26
52
38
34
8
4
30
33
3
33
40
17
27
101
6
6
12
28
110
42
48
7
27
18
56
16
24
14
5
8
3
25
7
13
24
15
13
17
6
12
78
6
38
16
12
75
33
44
6
40
49
20
41
4
48
18
26
16
55
13
16
36
8
4
18
42
8
40
8
19
15
62
18
12
18
11
17
27
3
14
36
23
7
18
40
36
8
31
4
1
124
30
21
77
4
30
1
37
16
50
10
12
8
6
36
13
21
8
16
14
10
8
34
18
12
20
28
12
6
122
42
10
3
3
18
14
22
20
4
66
18
42
38
10
1
61
4
12
27
5
12
34
6
60
18
12
14
34
18
30
13
29
60
20
10
6
12
3
36
41
40
18
14
6
66
10
21
17
11
25
4
80
7
5
40
3
3
14
4
30
12
25
7
6
46
30
30
9
5
16
14
34
20
11
17
7
53
18
14
12
16
30
38
22
2
16
12
18
9
5
12
28
6
26
4
42
62
16
12
24
8
6
10
6
54
15
41
48
16
66
26
30
5
53
12
7
23
2
46
6
31
49
4
24
12
19
11
14
24
42
10
48
8
22
60
2
10
21
45
27
11
6
4
24
20
72
36
28
15
9
72
19
17
24
39
57
50
25
23
4
6
32
48
31
3
2
34
6
78
60
6
26
4
45
35
37
5
4
8
52
24
12
60
18
62
4
3
28
65
8
22
2
48
4
30
1
72
5
3
15
38
10
45
17
24
60
4
24
2
40
14
10
14
78
4
78
2
53
1
16
44
52
32
22
1
25
22
18
12
3
5
10
12
2
48
28
67
25
10
68
10
8
36
28
3
12
36
5
24
46
2
40
24
30
24
20
46
24
42
14
16
12
27
108
5
11
29
12
18
20
48
18
4
15
27
1
43
4
60
20
22
60
18
33
5
28
102
20
22
26
30
4
8
28
79
5
20
83
83
6
26
18
24
16
72
8
12
22
1
11
6
7
36
1
40
20
58
2
23
56
9
62
10
6
42
36
15
17
7
45
68
24
88
42
18
8
58
14
16
19
60
1
4
12
3
45
51
4
13
12
30
48
52
18
8
22
12
56
10
20
4
6
20
10
6
9
21
54
50
36
4
36
43
5
50
1
11
6
35
17
6
25
5
12
42
42
48
3
24
28
11
9
21
44
40
31
1
84
16
80
59
12
13
4
50
10
66
2
35
32
36
9
30
45
17
4
2
49
16
5
72
50
22
31
25
24
64
44
58
8
70
2
4
6
42
21
4
13
4
8
48
4
60
30
38
28
12
3
3
37
5
12
2
58
26
10
6
38
16
12
18
2
143
5
56
10
24
126
31
12
1
6
24
34
18
80
22
102
38
16
19
55
16
9
21
20
34
12
9
5
6
36
28
54
30
61
19
5
36
55
29
1
10
6
15
15
14
4
3
9
50
16
30
7
5
12
24
116
4
42
9
41
40
12
12
31
17
2
28
25
35
38
52
48
7
35
18
62
22
19
1
28
6
96
36
74
18
6
4
78
14
30
1
35
5
5
2
1
45
19
1
4
8
28
27
23
24
16
24
86
34
12
14
19
21
12
3
9
6
25
25
16
6
24
48
6
27
9
51
5
67
21
12
2
5
13
82
50
18
12
6
52
7
13
4
78
2
23
41
19
17
20
34
32
5
5
43
17
12
2
16
20
49
75
78
20
66
10
32
48
52
15
9
20
103
11
6
16
7
5
72
36
24
6
8
34
60
30
66
12
3
5
46
18
12
24
15
5
16
8
16
6
26
118
9
47
28
2
4
42
60
2
12
18
10
30
26
40
12
42
90
30
26
34
20
10
3
15
14
48
12
34
14
6
22
128
4
12
48
30
42
48
12
48
20
43
33
12
24
20
23
5
36
44
6
16
6
72
36
36
19
29
102
13
1
16
14
30
12
4
36
14
18
40
3
35
72
10
3
24
5
4
14
10
8
12
6
49
23
10
3
29
40
43
29
24
6
24
2
12
10
18
30
8
42
10
30
3
36
5
4
6
14
30
42
88
24
2
4
42
2
6
24
7
28
23
8
37
3
44
1
5
46
26
24
46
18
26
53
1
64
12
19
1
28
8
35
7
30
12
34
37
49
6
40
18
14
61
21
54
6
30
60
69
9
27
29
24
10
18
14
46
12
12
54
2
7
33
18
24
6
36
84
20
60
40
2
54
11
19
10
31
29
123
5
12
11
17
27
41
94
18
3
65
28
36
36
15
35
10
72
6
21
24
21
43
13
7
27
33
17
16
7
13
23
5
20
42
18
30
52
30
2
66
40
60
54
26
4
38
22
2
10
19
17
8
10
42
20
4
18
2
24
10
25
5
12
38
64
8
4
14
7
59
16
32
18
12
18
4
24
6
14
34
68
40
12
72
20
76
3
5
12
10
73
71
60
13
8
40
5
2
28
18
6
30
19
5
2
34
8
30
22
31
13
16
15
5
4
19
5
20
16
44
10
6
6
6
60
68
10
20
4
2
16
12
26
22
2
6
4
38
28
30
12
7
25
22
6
14
54
6
25
28
31
10
32
40
30
18
15
21
15
3
30
18
14
18
25
21
2
25
15
45
59
25
33
30
48
12
2
11
17
132
8
10
13
47
6
30
14
10
18
18
74
7
15
14
6
16
2
11
5
122
30
19
3
12
26
23
20
9
2
10
18
6
36
6
9
11
18
12
24
10
36
12
50
40
8
30
34
31
5
12
18
38
12
4
18
20
6
22
14
6
4
8
78
28
20
55
21
15
36
5
23
12
5
32
10
6
20
35
7
18
4
12
20
28
8
34
66
2
5
11
2
4
8
40
12
38
5
41
19
13
35
7
46
24
20
6
29
11
25
5
6
26
7
27
18
6
25
24
20
3
20
22
12
18
85
1
4
2
46
12
12
79
60
47
2
18
5
53
12
15
9
19
25
19
5
31
17
60
24
28
68
4
8
10
26
4
18
48
26
28
102
61
5
2
60
25
21
12
30
14
24
36
16
14
40
1
17
30
33
5
70
12
6
2
18
31
9
20
4
3
28
1
64
74
16
21
5
6
34
36
8
72
4
60
24
24
15
5
10
2
10
20
46
2
6
6
16
20
28
14
40
12
19
17
44
11
17
18
33
41
28
56
82
13
25
30
6
40
18
12
6
43
60
35
21
15
6
87
21
12
62
5
13
4
43
1
16
19
11
38
6
34
36
14
28
57
117
26
5
5
32
16
2
22
36
42
13
11
1
19
49
11
10
24
32
40
8
76
8
16
36
120
8
16
12
12
3
3
12
32
22
6
37
13
22
30
36
44
23
19
10
8
43
17
10
18
3
21
20
10
8
22
36
32
18
5
37
12
6
4
36
8
34
12
38
6
10
54
8
48
7
27
21
5
4
18
32
5
77
18
1
31
40
6
7
41
12
2
10
2
41
17
27
9
2
17
17
8
16
14
6
6
6
10
38
64
36
44
10
6
6
26
70
30
2
36
10
12
78
14
7
64
17
8
4
38
10
7
47
26
10
25
8
21
30
1
48
31
24
4
12
26
52
8
40
7
56
9
8
18
6
16
62
12
64
21
21
24
43
1
55
21
44
12
28
6
13
25
10
18
44
46
14
6
4
13
53
12
51
112
73
22
14
10
56
22
15
11
17
13
12
23
11
21
33
15
11
70
8
52
18
8
22
32
30
28
8
30
30
28
102
92
22
6
8
24
10
25
1
46
1
19
64
30
55
1
4
2
40
ABCD 99741579682*3^$a+1 [50117]
1
12
11
16
9
6
36
12
108
45
24
80
19
12
17
37
24
54
36
54
11
136
8
73
42
30
63
15
84
36
17
88
57
15
27
54
30
6
59
61
60
30
113
1
47
24
19
29
97
39
80
109
186
17
72
112
63
108
42
18
30
204
18
21
45
6
18
11
72
7
72
66
23
24
13
3
9
47
13
35
40
8
55
65
192
73
30
42
63
9
54
41
25
18
150
23
97
15
128
37
18
153
51
53
37
18
72
36
29
25
36
84
63
15
57
9
60
59
7
33
3
60
12
6
95
16
9
54
41
91
18
120
6
77
13
99
152
13
36
72
15
39
6
3
105
84
6
45
56
64
80
24
1
102
24
9
27
77
13
138
41
13
36
15
21
18
105
45
72
3
72
81
23
55
30
251
64
51
5
40
48
45
90
17
115
101
25
30
9
8
25
48
42
48
60
17
13
24
11
48
16
128
13
54
53
103
90
15
8
72
24
88
15
90
23
85
35
37
48
18
24
36
66
51
32
7
60
54
47
19
24
30
72
60
12
162
101
72
31
54
162
66
24
18
90
155
25
30
65
13
35
13
36
78
12
125
43
30
23
48
64
45
27
24
192
8
19
45
27
45
69
54
12
81
15
30
144
51
57
47
16
117
27
15
89
49
15
21
42
9
48
72
15
41
25
54
24
12
29
31
18
84
123
3
54
126
41
256
32
103
33
21
6
5
49
23
7
24
81
63
66
72
180
24
99
32
247
198
48
204
95
88
45
195
3
6
30
96
72
65
37
83
88
33
39
81
96
39
27
42
35
13
24
99
21
60
23
61
11
16
45
42
18
12
27
45
18
168
48
60
12
54
24
30
101
16
69
36
12
27
128
72
13
11
24
40
32
96
7
6
59
25
15
72
8
96
25
47
85
72
27
120
99
29
16
69
27
120
96
63
17
40
8
19
216
72
5
37
35
1
39
171
24
53
40
123
12
33
32
43
36
54
24
48
42
216
36
30
24
264
6
57
9
54
54
6
36
129
135
6
35
109
54
12
78
66
9
45
51
32
25
90
108
72
42
72
18
48
114
54
45
9
12
18
81
32
40
159
9
57
95
19
66
27
200
7
360
90
6
57
32
19
54
23
304
80
133
3
24
39
42
84
96
108
207
32
16
32
24
13
36
36
35
91
72
117
3
42
36
30
17
43
120
78
47
97
18
90
12
6
66
15
171
5
7
6
35
55
30
35
7
90
84
54
162
240
72
120
83
49
18
53
55
54
3
63
89
1
60
99
104
24
73
23
72
67
5
211
72
45
24
3
126
15
9
18
18
12
47
7
81
33
30
9
195
12
9
9
18
18
59
31
96
174
24
3
104
1
63
27
54
111
33
47
232
56
72
160
48
32
37
11
1
54
6
48
11
16
33
18
48
69
117
54
5
187
24
108
57
15
30
36
18
24
90
27
21
144
11
85
102
72
173
97
15
21
90
24
66
108
6
36
30
59
24
31
41
79
18
47
13
72
11
127
72
18
95
103
42
71
1
264
15
104
7
6
3
9
36
107
37
60
30
17
43
90
12
23
192
61
83
1
135
231
113
31
9
45
12
60
59
43
42
59
7
33
21
24
35
31
126
243
69
11
144
7
65
25
18
18
54
5
16
177
36
12
24
66
114
30
5
1
63
57
24
36
59
25
18
53
24
13
42
66
108
42
72
81
104
13
18
36
90
3
105
95
43
5
37
11
19
18
35
7
41
49
36
102
53
24
40
45
90
17
73
42
45
8
1
12
83
96
61
30
18
54
96
5
96
133
11
16
21
27
128
85
99
135
65
1
54
126
42
18
108
30
60
9
32
16
27
36
90
36
18
6
35
85
60
54
12
45
8
7
30
18
81
51
126
39
8
48
7
6
12
60
102
36
105
21
51
3
6
66
18
42
12
42
3
15
12
29
139
12
18
6
90
12
18
81
195
90
99
21
24
107
13
54
45
15
102
11
49
23
88
15
18
54
30
27
45
18
18
132
27
9
66
90
24
30
24
30
36
35
25
84
18
9
231
137
1
15
57
24
36
12
90
18
24
75
141
18
17
19
54
90
125
37
12
6
66
96
108
102
24
36
17
31
54
11
24
1
42
29
1
60
12
47
13
18
9
21
27
15
18
84
18
6
27
45
75
27
72
54
72
108
35
37
24
66
72
6
11
ABCD 99742088872*3^$a+1 [50002]
111
128
36
264
55
54
23
85
18
5
112
9
11
100
60
20
7
101
25
27
117
72
191
84
16
24
20
115
108
81
9
162
18
63
48
105
135
20
12
4
63
113
13
36
75
164
52
87
17
64
9
47
16
9
131
48
76
36
60
20
100
15
45
9
171
44
36
55
65
48
16
24
32
13
75
56
49
107
108
91
245
115
65
43
53
37
90
161
12
7
81
12
20
24
24
60
247
5
4
36
45
54
234
35
120
36
244
32
24
175
65
16
84
116
28
20
112
188
1
36
63
176
24
52
45
23
16
15
18
11
7
18
126
125
73
3
20
60
28
15
17
40
8
36
36
48
12
4
15
41
84
36
208
12
44
36
25
35
48
36
79
17
28
36
164
72
43
21
24
9
63
20
7
18
23
49
11
36
16
108
99
18
3
141
180
71
40
87
21
60
9
11
132
60
13
147
224
16
108
9
71
1
95
84
1
90
101
25
75
24
20
79
5
12
19
29
12
184
99
57
60
128
169
71
40
56
31
65
25
23
265
71
1
35
145
3
15
257
108
60
52
117
11
60
40
32
40
164
16
15
54
54
17
24
211
53
37
155
48
96
84
67
153
20
180
79
137
79
57
123
77
340
20
193
126
45
153
23
49
59
40
32
103
72
9
9
90
450
11
36
108
36
43
126
135
12
8
7
9
99
21
159
41
103
21
159
17
60
24
7
53
60
40
45
11
24
1
11
25
75
8
79
57
195
21
8
60
36
24
52
128
36
40
9
27
44
91
5
120
108
12
84
31
29
16
117
3
24
99
45
32
67
17
4
320
109
47
79
17
4
60
36
80
28
45
47
48
112
45
75
24
81
39
24
9
11
12
13
135
32
337
27
56
124
9
35
109
107
1
18
216
18
63
20
64
44
7
45
80
24
24
16
56
144
25
11
60
109
36
63
32
148
9
83
88
117
23
157
39
15
9
99
53
48
97
54
9
32
49
59
139
41
16
321
59
49
207
68
49
23
88
80
96
24
16
24
9
63
27
90
11
52
308
79
72
5
13
18
54
180
11
24
19
54
396
126
81
63
21
33
162
41
13
90
125
19
93
24
81
90
29
24
36
4
177
59
31
18
107
37
18
185
88
56
196
68
60
252
4
140
36
13
167
60
28
20
112
180
48
140
19
77
4
120
15
21
20
16
44
61
95
49
119
12
4
104
40
120
56
24
160
56
144
16
153
3
44
96
40
108
20
12
64
224
112
80
28
72
24
45
59
40
9
11
12
157
27
81
18
101
36
100
60
44
1
23
156
76
24
9
36
11
64
69
11
16
20
7
18
35
40
8
36
60
84
7
5
175
54
144
47
97
3
303
17
19
18
83
7
17
96
88
72
8
52
140
4
45
71
144
204
196
33
11
12
13
75
32
120
208
96
153
71
289
83
28
105
27
44
24
49
90
18
63
12
104
144
1
36
59
144
72
24
43
93
8
16
56
115
45
27
93
87
126
27
120
20
13
47
24
144
72
37
11
72
88
45
35
96
4
20
72
115
90
3
32
24
40
36
9
59
240
216
43
153
45
18
17
217
27
144
56
61
23
16
36
8
25
95
60
36
120
256
68
175
17
4
24
20
7
233
55
54
23
160
15
9
36
128
192
108
96
24
19
53
48
7
93
20
67
5
13
227
7
113
24
43
21
180
80
7
162
3
33
95
96
64
96
84
15
65
132
40
24
135
5
36
24
61
18
81
45
59
120
37
18
41
144
40
99
93
24
ABCD 99742101898*3^$a+1 [50103]
135
48
25
92
15
25
8
40
8
39
85
20
39
69
60
51
69
3
69
28
32
75
144
37
24
11
9
3
93
15
60
49
35
13
12
140
16
12
68
60
3
24
33
60
24
60
28
12
96
12
11
9
15
145
12
120
8
3
85
35
45
24
60
75
25
23
93
60
52
12
8
72
76
12
11
117
4
11
12
25
12
188
12
123
13
119
153
27
33
12
39
36
108
25
168
47
45
3
25
72
48
24
20
40
83
12
13
47
13
12
36
47
13
80
12
12
96
4
20
36
159
93
40
23
24
36
12
97
11
25
12
8
52
8
4
131
37
47
1
143
57
15
60
97
11
9
3
169
68
3
37
60
47
120
81
4
20
60
16
140
24
40
36
104
15
25
48
12
36
32
88
144
35
1
44
16
20
3
1
23
13
12
68
4
11
192
85
68
84
39
1
80
28
188
24
3
25
12
35
25
108
48
24
20
16
12
83
24
73
8
12
87
48
57
36
39
21
52
11
21
15
25
35
25
83
37
20
15
93
12
3
45
112
36
60
12
8
4
59
1
95
84
24
12
205
11
177
111
24
13
12
12
108
108
60
32
12
96
15
25
12
8
12
40
12
35
33
52
95
1
20
4
20
28
8
4
35
1
20
252
160
20
48
84
51
37
68
4
96
23
61
56
40
23
97
120
20
100
44
28
47
13
20
3
9
3
93
12
88
83
36
1
20
84
40
11
49
23
25
180
20
40
23
25
84
23
36
72
25
12
12
23
73
44
36
40
59
36
9
28
8
24
75
145
11
25
12
32
63
12
1
107
37
8
60
147
1
12
32
40
20
36
3
1
96
35
85
60
80
39
13
20
52
108
12
80
28
12
23
13
80
15
45
24
51
145
12
23
24
84
1
60
71
69
3
12
133
48
12
47
121
24
20
40
116
15
25
35
12
25
20
12
39
157
107
72
60
205
95
1
24
179
1
128
15
25
20
112
68
3
9
76
32
112
11
84
85
8
147
145
11
9
15
45
16
47
25
48
12
32
39
24
37
35
108
12
61
20
124
80
48
27
1
20
15
157
192
60
23
57
3
13
92
3
37
8
12
108
87
48
24
61
20
27
45
72
40
23
97
36
47
13
12
8
12
112
71
9
156
39
85
35
1
20
75
37
12
35
24
21
63
72
21
100
12
8
40
12
20
3
57
12
3
25
47
13
188
12
27
36
48
21
60
28
23
69
75
108
33
3
129
52
60
80
16
44
40
36
72
11
1
36
35
12
25
120
23
25
32
12
16
23
12
85
23
37
60
84
96
47
57
16
12
140
28
32
27
84
24
108
9
156
12
28
167
36
24
25
12
20
16
107
25
12
48
60
35
133
20
39
24
12
9
99
97
47
85
95
72
24
21
51
9
48
52
168
20
52
20
3
72
13
20
3
109
8
12
16
12
128
60
84
40
48
23
25
20
15
9
3
45
88
84
8
15
72
1
12
8
64
60
56
27
37
59
156
13
8
4
8
27
1
72
120
35
33
12
72
15
61
84
36
12
35
13
20
4
23
105
72
15
24
121
8
15
13
20
24
63
37
23
12
36
37
60
48
20
3
12
144
24
9
72
28
11
24
33
39
25
59
24
72
25
20
28
11
36
45
36
15
12
36
9
51
1
36
24
60
215
60
13
35
60
33
40
180
12
20
52
23
12
1
24
35
61
24
8
72
120
15
25
83
97
108
60
72
8
3
37
48
23
37
32
28
12
32
16
44
15
73
92
36
63
24
12
21
4
168
47
48
33
147
25
8
84
15
85
23
33
12
3
9
159
69
51
37
35
9
15
45
16
84
8
52
23
45
192
76
119
24
1
20
28
12
36
59
21
24
15
13
92
28
11
21
51
12
45
40
47
25
48
80
27
1
143
36
25
60
20
3
73
24
11
9
100
116
4
60
68
15
72
24
21
51
37
12
23
13
32
48
63
57
124
120
36
59
13
8
39
45
88
23
45
15
12
57
3
180
37
35
1
119
13
47
25
23
37
168
12
60
68
72
28
12
60
20
255
13
12
96
59
21
123
49
8
40
12
132
11
24
45
171
9
16
104
15
13
12
11
108
12
25
20
64
35
108
133
84
95
13
23
84
13
12
35
108
12
165
51
9
48
75
13
24
60
56
4
35
1
60
20
124
20
28
12
68
12
15
1
20
232
72
71
24
25
11
48
1
36
24
71
48
117
99
85
80
51
9
15
121
12
12
11
45
24
3
13
47
12
33
75
165
40
20
27
1
84
23
57
75
13
20
28
80
4
83
37
36
20
39
1
44
39
57
40
12
48
12
12
8
15
117
60
3
108
9
3
72
13
12
20
88
11
24
37
8
3
69
28
72
35
13
8
24
3
57
15
25
56
27
72
33
28
12
92
75
156
109
8
27
1
24
35
36
85
23
36
93
27
45
16
12
8
120
60
84
3
133
83
21
51
249
36
100
60
35
24
81
12
52
11
37
8
27
33
40
12
227
33
ABCD 99742192684*3^$a+1 [50102]
48
96
3
18
3
27
12
93
33
42
13
47
49
23
97
68
3
18
42
24
78
18
37
20
45
43
29
24
51
4
47
69
16
23
49
20
51
69
63
33
9
96
39
60
12
15
1
12
32
3
18
15
24
3
48
30
115
8
64
11
12
60
48
66
3
21
15
40
36
11
9
124
29
6
1
44
112
47
21
15
49
83
72
33
40
108
17
48
31
11
9
96
93
19
71
9
16
84
47
18
67
11
45
45
24
55
11
72
6
19
5
126
12
165
9
78
1
11
24
72
12
18
115
20
9
15
48
28
23
1
23
6
15
57
7
35
12
73
20
12
3
25
107
18
18
49
71
73
44
3
24
45
24
24
27
84
21
21
27
160
77
30
33
3
33
4
20
21
51
4
47
45
39
6
7
72
71
13
47
48
102
19
56
39
9
24
21
6
24
114
27
75
133
5
18
12
21
15
9
3
42
6
24
12
93
3
37
108
20
9
24
19
23
129
63
1
29
31
41
18
12
1
35
49
29
24
18
174
30
36
9
40
5
39
111
60
9
12
27
85
92
28
20
3
73
20
135
25
35
21
39
24
25
56
45
30
81
16
20
124
36
29
99
24
16
11
21
45
24
79
47
18
51
15
25
5
18
30
66
24
1
32
3
21
51
24
9
24
16
71
45
3
45
40
11
24
18
15
3
57
15
9
28
11
9
60
12
45
15
40
35
120
25
35
48
57
3
6
135
4
5
18
93
12
3
42
15
63
24
12
24
60
21
15
49
11
33
3
48
174
6
24
1
35
1
119
6
18
6
30
66
24
7
32
72
36
3
66
66
13
17
3
16
23
12
90
19
29
3
3
12
60
13
96
20
51
177
60
28
8
12
40
35
48
9
117
19
36
44
24
51
21
3
25
32
40
8
3
30
18
36
61
83
12
84
93
63
12
153
15
60
12
66
27
24
4
35
60
57
3
24
1
5
222
73
35
60
84
1
5
30
24
12
48
25
8
28
11
49
5
7
23
9
57
43
8
3
42
19
8
36
87
12
6
24
72
15
33
66
12
73
56
96
72
153
99
63
1
44
72
36
3
84
93
3
36
9
72
9
6
45
69
54
37
128
15
37
80
4
24
32
4
36
35
60
45
9
6
145
140
45
39
3
213
24
40
11
33
64
36
20
76
11
60
18
51
16
24
35
24
42
63
72
99
6
87
3
12
93
15
37
11
49
23
12
1
20
16
48
23
45
4
8
12
24
12
60
15
24
13
8
15
13
11
109
35
1
23
30
6
90
30
42
19
56
12
15
21
21
39
9
55
60
48
8
117
7
11
21
9
115
20
4
5
27
15
21
4
8
21
19
35
25
17
24
66
1
32
12
4
116
81
39
4
44
40
11
69
28
20
9
43
5
15
51
102
3
21
6
12
45
135
21
27
72
13
20
9
39
4
12
128
27
93
75
6
6
21
27
168
42
3
93
19
5
67
36
23
42
19
5
6
9
3
21
36
21
18
96
6
48
55
11
21
12
28
83
9
40
36
11
25
20
33
66
54
43
53
91
5
6
12
13
113
24
3
3
21
63
126
6
108
6
30
42
7
36
11
13
20
12
21
72
3
27
132
13
35
1
60
11
105
39
45
64
92
45
43
53
15
9
3
15
1
11
25
44
172
35
9
21
48
6
66
42
25
23
84
93
16
36
35
48
36
66
18
30
6
60
9
45
15
12
3
42
51
3
61
191
9
60
3
1
11
93
51
157
59
18
42
1
8
51
36
13
36
11
69
51
33
24
16
44
3
48
120
24
66
27
28
17
27
21
7
119
21
15
24
6
18
6
6
48
1
8
16
20
16
8
3
18
51
60
33
6
12
72
205
23
13
36
11
30
63
60
60
24
3
13
32
63
1
36
5
30
45
45
120
43
29
66
24
6
120
30
24
1
24
8
48
36
15
13
35
25
53
30
37
23
49
24
32
12
12
21
15
9
43
20
88
32
12
165
15
64
95
21
15
24
37
17
42
1
32
111
9
27
33
12
93
66
12
18
19
108
8
39
60
12
33
3
12
12
33
15
25
128
27
168
37
95
121
72
47
30
43
72
5
90
33
4
11
117
52
48
53
19
56
24
45
19
29
231
9
7
8
63
12
48
25
23
60
36
60
60
6
7
20
15
105
21
19
8
39
13
11
1
204
17
24
3
3
72
66
15
24
48
3
30
42
33
96
15
6
27
63
9
28
17
30
66
24
126
42
55
8
28
24
83
33
12
3
12
49
56
27
12
6
67
36
11
25
23
48
12
33
84
45
6
18
54
12
1
8
39
30
6
162
79
36
35
48
81
39
45
21
19
20
27
9
36
15
69
4
44
3
69
75
90
111
9
3
63
12
57
63
1
32
9
18
193
44
75
60
18
15
3
13
11
9
4
17
3
3
13
32
120
3
25
131
61
8
9
6
9
28
12
17
48
63
63
42
63
12
15
12
12
60
13
8
75
33
24
3
12
37
140
33
6
42
24
48
3
48
45
7
17
3
3
21
96
3
9
15
21
36
3
25
53
18
6
24
7
20
15
9
135
6
15
3
1
23
21
12
24
36
3
12
9
9
54
66
15
9
15
52
11
108
21
9
135
39
57
9
42
13
32
84
15
1
72
53
72
48
63
15
69
15
6
111
48
16
35
97
23
12
37
11
37
20
33
27
72
27
18
3
40
20
3
81
4
71
48
21
39
33
27
25
60
72
71
30
19
8
3
42
3
4
11
45
27
1
47
33
24
28
107
13
83
6
19
29
18
48
1
8
27
18
6
132
45
15
57
28
5
3
21
6
57
108
15
33
15
6
30
25
80
24
12
15
12
33
12
15
36
66
55
68
27
105
36
123
37
72
36
11
13
12
8
21
7
32
27
30
24
6
9
12
27
42
75
15
6
15
9
6
60
9
36
9
55
108
8
75
33
39
12
48
36
36
33
36
87
13
36
8
33
24
15
3
72
33
48
24
3
1
17
3
112
5
39
99
36
49
20
21
66
117
3
13
12
5
3
45
54
181
44
33
75
93
27
27
42
30
33
52
23
48
78
31
20
15
30
6
105
15
33
15
120
37
29
ABCD 99742472684*3^$a+1 [50062]
36
9
24
15
15
45
20
7
17
37
54
216
36
33
75
222
23
31
9
27
9
180
111
78
51
69
72
60
15
24
45
54
162
83
52
84
69
60
15
12
3
132
138
47
43
117
45
15
32
52
135
45
45
54
57
3
45
81
15
60
9
11
4
104
88
123
12
89
79
41
144
25
6
149
97
99
96
3
162
54
21
44
151
18
36
36
24
54
66
51
92
43
210
99
9
126
54
36
111
3
65
16
120
81
18
60
101
61
3
45
207
9
39
87
33
111
6
90
18
11
79
117
3
45
12
48
45
162
29
61
3
20
61
15
24
57
63
21
35
16
93
96
90
41
43
29
88
45
47
16
36
56
13
75
117
60
48
60
30
36
36
18
42
120
33
57
24
66
18
36
36
24
11
19
306
90
54
54
29
61
36
39
21
324
90
90
72
84
15
201
3
15
117
213
72
63
12
99
21
3
12
90
60
203
157
63
36
9
119
16
45
36
66
198
15
27
18
27
39
69
12
8
97
119
55
96
84
53
1
35
7
9
39
57
129
30
36
18
15
21
11
79
45
45
51
3
36
141
60
108
111
36
48
101
16
48
177
39
36
48
176
49
59
13
54
45
24
21
216
75
45
3
176
64
117
75
3
21
15
156
17
133
18
12
18
47
40
24
8
67
30
24
27
135
9
21
60
15
15
18
36
24
120
90
17
25
54
66
99
51
5
24
76
80
4
24
57
39
24
72
45
18
81
39
126
24
126
30
24
51
60
24
117
108
27
3
150
30
186
59
31
30
144
27
135
89
25
54
30
51
60
69
87
144
56
25
119
64
12
105
90
18
36
6
54
54
41
76
93
60
36
36
174
54
216
99
117
18
45
45
47
64
68
61
30
6
11
4
51
18
60
12
35
25
90
77
13
18
81
9
87
48
32
85
23
100
120
20
16
84
15
66
144
71
151
18
15
15
89
61
30
42
15
69
36
18
117
20
25
39
51
89
181
90
17
37
24
15
147
30
15
3
117
24
165
24
90
36
234
12
47
97
24
12
90
17
48
223
65
7
45
45
15
75
18
147
69
11
43
117
24
21
108
15
92
79
45
9
72
63
21
11
72
61
15
81
30
65
49
12
3
12
32
7
129
72
69
24
30
21
68
187
9
27
29
4
36
15
29
144
7
21
15
33
45
102
150
155
19
54
60
47
12
97
6
29
16
3
42
63
12
45
54
6
75
20
13
15
201
23
31
72
108
72
5
324
16
105
63
45
36
83
73
18
165
177
60
47
37
51
32
60
36
316
105
75
9
35
151
21
33
66
65
31
33
12
3
6
156
60
18
30
15
132
48
92
4
68
192
220
9
120
96
30
90
39
141
60
39
15
66
60
54
29
73
24
59
52
48
44
43
105
32
13
30
33
36
39
72
65
28
51
36
18
36
99
141
54
5
31
126
47
133
39
36
99
6
84
6
138
42
180
5
13
90
30
11
76
63
72
30
83
205
15
180
21
60
23
96
84
16
36
285
66
24
84
150
102
9
99
137
13
36
59
31
21
9
51
20
12
72
61
3
32
28
45
35
1
35
19
45
87
9
45
159
15
36
36
24
216
45
60
3
36
69
15
36
45
81
63
15
5
25
71
25
23
7
6
23
136
80
4
45
119
1
15
111
29
36
25
71
109
36
15
168
15
57
3
57
159
69
32
19
180
81
20
100
105
183
15
57
84
111
165
3
12
198
27
15
29
79
21
9
72
15
3
72
18
60
66
53
12
16
84
176
79
30
6
105
105
24
84
47
79
29
7
78
59
7
24
66
15
45
54
141
60
8
43
54
120
24
90
12
33
147
18
11
31
153
72
39
6
84
231
3
72
173
7
29
16
44
48
13
30
24
45
36
92
148
15
150
48
72
3
212
73
207
180
9
36
35
64
9
119
31
ABCD 99743386118*3^$a+1 [50012]
12
36
6
5
55
78
11
31
66
30
114
15
15
9
9
47
151
144
105
33
15
81
47
67
125
31
81
24
87
24
9
21
30
60
60
45
3
12
33
72
3
12
48
33
63
57
24
63
336
6
51
27
12
113
7
30
251
37
12
18
96
69
147
84
54
90
120
30
203
43
24
18
3
56
184
9
192
15
48
27
24
96
18
11
37
54
93
147
6
95
37
48
42
12
93
72
15
18
63
165
102
36
54
6
24
36
24
48
24
126
78
12
33
51
18
66
89
1
6
30
30
30
36
12
42
48
101
31
108
60
60
30
42
90
18
12
29
49
47
16
24
3
12
41
7
156
24
42
123
63
84
48
18
3
57
30
57
111
30
11
43
36
54
12
30
9
24
32
40
99
5
49
111
24
195
93
45
114
30
114
281
43
120
18
12
95
7
78
11
16
48
27
84
24
36
12
33
75
84
30
11
7
12
120
36
150
12
30
12
192
45
8
85
30
18
54
93
105
63
27
21
99
78
138
21
33
47
19
12
72
41
7
57
32
49
126
60
108
48
24
84
66
108
36
6
53
88
8
49
87
56
55
48
41
43
45
57
39
39
17
64
24
141
51
75
36
129
3
6
114
173
144
1
30
12
60
30
60
47
223
96
24
12
29
40
96
63
60
45
33
39
93
66
36
24
132
9
33
30
72
9
87
78
66
48
42
36
48
12
15
24
75
168
45
15
12
204
6
150
6
135
93
6
6
18
24
117
63
33
24
39
66
48
90
5
37
75
195
36
57
63
12
141
9
47
19
30
54
12
18
11
40
99
36
144
65
7
30
11
7
233
88
249
447
24
51
45
15
33
93
102
6
84
3
87
12
5
136
27
78
39
9
39
8
64
279
36
48
45
56
144
37
96
59
55
24
36
48
12
33
75
192
150
84
156
6
89
19
29
55
48
9
144
99
72
45
48
27
93
72
15
9
225
47
187
90
12
30
18
36
59
97
78
60
45
75
125
85
75
80
91
45
39
81
87
84
108
57
21
12
15
33
18
21
75
114
60
66
69
9
42
5
1
48
15
69
27
80
40
63
30
107
40
48
56
325
54
60
12
93
32
43
72
18
12
18
96
45
24
48
27
45
63
114
78
60
5
91
45
57
84
18
41
31
24
24
33
39
41
7
222
96
42
120
72
105
15
24
150
11
64
87
42
90
12
33
57
30
18
96
6
129
87
65
187
5
67
48
30
47
43
108
72
12
6
239
43
42
171
80
19
24
5
1
180
96
3
344
88
24
33
90
21
207
105
24
21
144
75
69
12
375
57
90
72
18
11
1
63
51
216
213
75
5
96
37
90
105
24
120
15
9
15
17
85
54
36
48
9
57
6
57
33
207
27
45
144
15
36
53
48
49
18
96
24
165
96
21
144
66
41
88
24
15
96
54
6
12
9
15
84
45
24
57
63
32
48
1
114
18
78
45
24
56
79
105
288
3
6
15
69
11
96
43
21
168
48
15
72
36
77
223
6
48
18
24
24
72
9
8
37
51
72
21
30
21
75
84
105
39
30
12
54
24
17
43
45
72
3
93
33
90
6
15
24
9
90
102
6
57
48
309
60
18
12
33
15
12
21
39
48
33
15
9
48
135
12
29
31
180
36
24
18
6
89
85
90
72
9
80
49
15
63
48
6
99
56
49
95
31
6
42
6
51
9
36
3
45
3
87
65
55
33
264
224
1
48
111
111
6
75
123
6
15
21
12
15
80
88
123
12
24
48
90
6
84
72
29
79
102
59
112
117
11
49
6
24
17
19
36
9
51
36
89
79
6
60
39
24
177
63
80
96
7
9
24
9
6
84
6
54
57
3
72
6
54
30
11
48
7
24
33
315
53
240
55
48
42
54
9
21
3
45
12
111
33
96
18
30
78
18
36
78
141
32
7
177
75
93
63
108
36
96
54
174
30
95
49
ABCD 99744245626*3^$a+1 [50036]
155
85
23
54
126
1
144
143
1
36
12
72
48
11
1
251
241
119
73
120
12
11
133
48
12
24
12
59
25
24
77
7
12
48
23
49
41
19
108
48
36
84
11
37
12
108
96
228
12
84
53
72
31
5
91
35
54
55
192
36
60
89
36
163
36
144
35
36
13
59
36
18
31
48
11
145
48
95
1
36
125
126
36
61
108
101
36
79
11
72
72
13
36
5
36
18
1
17
7
108
96
5
18
37
107
144
252
162
54
49
24
71
37
35
73
35
162
31
95
36
90
19
197
54
49
41
36
19
17
7
60
48
47
1
12
23
25
168
24
36
89
19
24
11
108
36
18
36
18
54
31
36
36
48
24
5
36
7
47
49
180
48
173
162
1
48
95
145
35
109
125
18
324
126
67
23
73
35
18
18
1
17
36
79
48
35
25
240
77
19
35
49
23
36
144
90
180
139
72
41
55
197
126
54
72
7
119
54
19
17
36
18
108
54
72
103
23
13
95
18
252
151
29
36
43
36
12
48
36
72
5
162
18
36
19
35
157
48
120
48
5
36
55
72
48
120
137
18
37
24
65
36
72
151
36
108
12
71
25
119
18
72
55
89
72
108
19
161
36
7
12
36
48
5
72
108
19
132
60
216
24
96
29
7
11
144
73
125
19
24
36
83
97
60
108
41
31
5
7
47
85
60
71
36
1
35
72
73
71
18
108
139
23
133
83
18
91
24
29
90
1
161
72
36
43
60
23
85
36
108
41
79
12
144
12
48
11
73
12
36
23
90
91
35
126
36
54
13
264
29
43
11
1
17
108
55
17
43
60
41
36
18
49
36
41
163
48
48
24
59
72
13
167
36
13
120
120
264
41
55
48
167
162
18
90
36
163
35
25
65
90
72
90
162
37
108
24
60
60
179
49
5
31
48
12
12
312
35
36
36
18
90
37
48
59
108
25
48
144
60
96
24
252
60
29
139
41
31
41
18
162
91
48
144
5
36
19
36
89
7
24
59
37
24
11
54
31
41
55
24
48
35
90
67
216
5
91
107
13
131
54
103
36
95
85
113
18
180
229
41
18
37
125
36
36
7
84
36
24
24
41
103
156
119
73
12
5
90
133
12
17
36
18
144
252
90
72
19
12
41
7
12
24
72
84
12
72
24
107
144
121
23
13
23
36
270
103
108
132
24
11
36
37
35
121
144
48
24
23
37
17
18
13
36
23
18
175
23
36
85
120
24
239
18
54
18
72
144
72
43
12
71
36
36
49
41
18
121
41
7
65
18
108
1
17
67
24
84
95
13
59
72
36
13
132
53
19
276
29
18
49
131
49
23
85
132
12
5
18
90
91
36
89
7
48
36
12
113
43
24
24
35
36
13
23
169
209
355
95
90
18
49
23
85
5
379
107
108
72
90
7
48
71
54
36
31
5
31
23
36
18
115
101
36
90
90
31
5
43
83
13
23
97
11
1
89
18
1
84
12
120
144
12
96
35
54
108
7
101
72
90
13
108
36
59
90
180
7
47
126
36
180
31
12
119
18
43
24
432
59
121
12
84
17
43
72
47
180
126
288
7
65
36
18
109
144
215
13
41
115
11
18
199
107
157
72
41
163
12
36
5
55
161
72
36
90
61
132
23
72
54
19
53
90
36
109
36
12
36
108
41
18
36
90
162
205
72
36
65
90
25
96
77
79
180
11
85
59
18
108
19
36
24
155
25
36
24
36
23
13
5
55
35
1
35
61
252
ABCD 99744288214*3^$a+1 [50047]
15
124
23
78
66
36
150
3
51
30
15
16
23
36
45
36
123
9
3
85
20
15
57
28
8
147
24
1
20
69
30
96
37
348
29
24
19
12
128
51
1
20
9
19
77
54
12
97
12
44
21
31
35
93
4
32
40
5
36
18
180
1
8
57
30
25
48
20
51
1
29
30
36
1
65
7
23
30
55
119
13
23
45
63
12
33
12
40
12
60
77
43
20
87
73
11
9
40
17
30
1
83
37
155
37
12
56
3
1
96
59
24
30
60
15
36
9
171
15
9
15
37
192
8
75
25
44
69
79
32
76
5
3
4
92
21
90
45
63
61
11
60
25
23
97
5
54
24
240
72
18
7
120
12
80
27
13
11
42
15
123
30
7
8
45
7
20
63
6
6
78
67
65
24
55
29
30
36
93
3
33
52
8
12
33
90
1
65
30
1
149
54
126
6
30
55
23
36
6
54
25
41
39
24
4
32
16
120
20
40
120
35
18
7
23
9
3
54
30
24
57
12
52
41
24
54
225
216
9
87
159
69
4
12
60
60
116
72
72
16
24
89
36
3
51
61
60
8
21
30
12
48
36
105
9
27
75
105
12
168
9
36
30
18
6
1
44
108
28
44
28
108
89
144
19
168
5
7
128
33
30
30
30
12
85
12
12
5
91
144
36
23
157
59
1
29
3
3
33
52
12
11
42
19
155
54
42
18
60
7
20
69
30
30
24
42
25
89
103
23
18
12
30
25
12
83
48
177
100
12
107
21
33
19
128
40
8
57
67
41
7
53
6
1
125
3
27
18
27
75
37
176
45
72
15
45
7
56
52
12
92
39
141
108
57
54
69
93
67
41
15
24
3
180
25
8
15
21
36
4
5
163
60
113
78
186
43
11
1
20
171
45
4
11
37
47
13
41
27
4
11
97
11
37
59
33
3
30
30
24
13
60
17
39
117
54
1
29
51
33
60
12
3
72
9
43
41
19
48
128
81
91
60
119
93
33
19
116
39
9
60
12
75
78
67
20
232
11
30
15
51
13
8
75
60
9
9
75
16
36
44
15
66
18
12
18
31
56
12
63
9
60
48
27
45
9
27
93
87
60
52
11
1
11
33
156
9
60
12
7
53
63
64
41
12
7
17
24
102
25
5
39
21
120
3
15
61
95
9
4
137
3
3
54
24
19
68
3
97
84
48
41
87
12
88
44
9
19
8
3
37
5
63
64
12
59
12
54
63
28
68
15
1
108
12
35
21
45
30
49
44
52
144
41
27
60
207
1
8
75
61
20
28
140
3
25
143
9
220
11
30
19
47
60
36
109
5
24
132
18
1
5
39
75
105
52
53
132
19
5
3
36
72
24
16
20
9
55
11
25
59
73
167
1
8
4
56
16
41
18
126
103
71
37
60
35
204
61
20
9
24
67
12
41
19
53
19
8
172
35
25
29
42
18
6
6
108
7
32
51
42
84
54
37
35
30
79
11
18
7
20
45
27
3
217
113
175
5
63
27
60
54
63
28
83
61
11
25
60
12
17
30
13
11
61
5
60
3
21
60
27
75
54
43
12
11
9
40
59
45
12
52
83
9
36
15
9
129
27
63
9
33
18
21
129
7
140
93
27
33
162
30
54
9
36
16
53
19
8
15
93
12
45
78
49
8
40
20
9
99
21
15
45
24
30
36
85
11
33
36
40
20
120
40
59
1
29
67
29
15
16
12
23
37
53
3
45
7
12
20
52
11
49
95
25
29
67
59
13
56
16
20
39
9
21
66
9
27
24
66
19
11
54
90
85
104
4
32
15
36
18
31
8
171
42
75
3
6
43
83
9
45
24
102
48
30
19
56
52
53
99
3
24
85
11
97
8
99
13
48
23
102
19
119
12
18
66
73
8
9
99
4
132
8
36
12
24
9
19
20
3
54
30
25
71
37
53
3
15
57
135
25
23
6
126
25
5
24
96
30
93
72
33
6
36
78
15
144
3
105
52
12
96
12
11
120
105
72
144
96
3
61
35
1
35
37
83
54
30
1
65
108
39
40
60
17
60
151
329
15
136
5
55
68
16
101
48
60
6
144
126
24
19
23
24
1
8
52
83
45
75
72
30
115
60
144
5
6
9
96
52
20
36
16
96
24
65
43
200
36
75
21
21
78
132
129
45
6
24
6
3
4
32
51
30
180
18
61
71
18
126
1
29
30
30
36
234
9
172
5
7
77
31
24
44
21
31
5
79
11
9
24
117
60
3
12
9
24
156
31
92
123
33
81
30
69
45
42
30
18
42
108
7
5
19
8
28
23
37
143
45
36
84
81
63
81
87
3
6
55
11
84
13
71
12
25
72
77
30
21
9
6
25
12
8
72
28
29
31
5
19
29
19
68
52
113
7
80
27
6
63
52
35
48
1
116
63
30
19
12
56
184
8
148
83
102
115
5
ABCD 99744675976*3^$a+1 [50131]
204
108
12
36
77
31
60
144
36
65
19
29
112
32
64
111
257
64
3
29
55
24
48
129
128
16
15
65
79
17
48
43
21
144
128
16
3
48
29
223
60
53
336
199
41
96
112
111
33
176
240
112
3
156
24
41
16
240
80
48
43
288
12
153
144
63
177
75
21
87
108
180
185
67
60
17
16
416
67
45
176
112
80
64
99
60
156
53
91
168
72
288
21
32
127
48
17
96
19
29
43
117
32
31
84
24
36
144
17
112
80
160
32
48
96
103
41
64
96
528
80
48
403
12
17
115
120
21
159
257
127
33
87
132
12
132
5
48
16
176
16
27
149
144
16
27
132
84
60
48
17
48
175
48
129
39
89
16
195
173
144
223
81
195
45
176
67
12
36
29
112
3
285
96
87
249
240
48
39
41
48
480
16
240
80
16
32
127
81
80
16
32
48
16
80
43
21
39
9
207
33
48
27
84
177
80
144
192
7
108
45
80
67
29
208
32
64
315
72
77
64
39
9
288
32
64
99
29
19
221
379
69
87
89
43
53
48
64
368
55
24
17
103
137
48
31
144
33
144
63
48
240
108
12
9
123
21
99
96
93
48
39
84
5
67
365
19
300
144
129
176
7
84
24
77
115
285
75
36
33
111
108
216
60
72
105
39
120
177
111
161
7
84
5
31
65
160
27
5
55
185
352
32
79
12
213
80
16
39
12
29
288
31
12
213
183
153
27
101
151
9
176
288
48
43
53
91
5
432
96
112
48
63
369
80
91
5
48
127
48
36
173
48
16
128
127
209
64
87
41
208
96
48
240
27
69
3
360
36
96
108
197
103
185
103
41
64
176
43
5
96
160
159
144
12
72
317
96
64
63
36
29
103
137
208
63
384
353
64
224
192
192
96
48
208
3
77
96
175
48
24
89
67
24
5
31
12
5
199
300
29
112
135
41
48
48
55
281
16
80
96
304
3
36
144
377
31
204
84
324
173
64
96
15
161
31
72
60
221
103
12
29
16
48
51
24
5
7
41
19
192
108
33
75
21
3
29
79
84
144
285
75
5
55
57
176
139
69
32
67
45
80
19
72
53
112
32
48
115
29
55
132
5
48
355
45
48
87
72
17
16
32
115
77
48
48
67
108
84
125
415
33
48
32
144
64
32
448
15
33
39
393
15
81
32
103
168
36
ABCD 99745092134*3^$a+1 [50038]
31
17
37
18
57
128
49
15
3
18
90
18
87
120
32
67
125
1
108
35
192
187
213
32
48
88
96
99
90
147
87
161
16
39
36
108
198
90
297
48
32
48
192
136
21
126
18
216
51
288
200
40
15
72
9
96
8
49
18
93
32
37
126
126
15
176
40
168
51
36
89
415
36
173
96
88
21
36
63
32
48
55
108
108
177
24
69
27
99
36
353
7
54
18
17
235
5
16
32
1
90
342
39
8
97
63
27
5
288
40
168
24
56
88
141
51
8
40
24
147
90
99
120
249
111
120
75
29
352
51
72
53
144
1
47
331
21
120
48
27
165
120
21
72
3
264
93
11
277
54
69
120
56
96
163
29
97
63
48
32
37
144
27
72
312
48
27
93
48
8
304
72
104
127
17
16
39
137
61
72
3
15
153
176
139
5
16
51
29
40
39
36
93
15
33
120
45
3
69
126
5
40
24
21
59
85
18
89
64
24
21
267
3
21
15
54
11
43
5
67
29
295
41
49
135
9
15
96
32
37
147
231
9
9
15
417
15
192
48
264
219
77
13
414
18
198
237
87
90
18
173
61
35
1
95
139
54
36
99
96
75
108
126
75
15
216
54
59
48
19
126
180
75
32
1
15
327
414
144
11
43
306
90
41
136
3
234
75
51
360
144
101
16
80
88
8
49
15
80
40
45
108
135
27
189
32
85
54
54
47
133
72
90
57
267
54
144
90
53
19
144
269
1
36
11
144
43
53
109
83
43
144
36
18
111
224
184
72
80
31
18
47
133
99
8
40
168
81
396
18
54
27
24
21
36
198
54
180
15
111
9
27
18
171
336
69
147
104
48
256
72
8
136
104
97
18
36
33
96
15
57
80
112
32
48
85
347
31
105
57
143
37
27
168
57
36
59
184
45
59
67
90
35
40
8
115
72
36
65
43
5
64
288
3
141
96
32
91
21
123
45
576
104
16
15
201
51
108
54
75
51
54
231
200
64
63
17
235
108
177
8
48
136
8
112
24
99
72
18
27
96
3
72
5
13
51
93
36
54
33
147
342
108
72
11
40
104
88
153
63
24
48
27
77
85
75
120
48
240
21
179
163
285
3
29
43
213
111
65
43
5
13
27
56
16
99
36
54
90
41
40
56
205
198
21
15
108
18
54
149
16
51
365
240
97
162
125
55
54
51
129
36
18
57
48
75
93
69
83
16
80
96
240
79
144
342
219
15
57
152
43
162
216
107
160
24
56
184
9
39
8
133
195
57
47
96
307
29
88
56
115
21
48
ABCD 99745149698*3^$a+1 [50012]
183
69
6
45
45
30
57
63
42
12
15
21
15
165
3
21
84
171
3
30
75
135
21
57
123
132
108
9
60
3
45
135
33
51
96
84
105
90
9
117
84
78
72
24
9
21
66
18
6
9
15
18
3
75
21
3
30
3
12
72
33
3
45
3
12
27
96
69
33
138
9
21
144
66
6
114
57
39
45
51
24
90
144
54
45
45
12
3
12
21
99
36
12
12
39
54
36
150
129
15
21
69
3
60
24
60
99
21
219
24
66
36
39
9
120
18
9
84
21
78
6
159
33
18
42
27
57
63
57
75
15
33
36
51
66
60
48
114
6
42
18
6
24
30
24
66
102
3
21
111
105
75
24
15
30
15
96
3
6
3
111
72
48
6
24
87
27
30
27
45
24
36
6
33
12
12
15
72
30
15
9
15
21
6
117
51
30
90
21
69
99
12
21
24
138
33
84
9
12
3
57
99
84
45
99
51
57
39
30
60
60
24
12
84
48
18
72
57
141
90
9
36
27
33
15
24
114
39
57
6
69
24
105
42
120
24
105
15
9
15
69
3
45
117
36
15
36
84
60
12
3
69
3
24
93
27
21
57
27
9
15
12
60
117
138
78
147
15
78
27
15
48
102
72
90
42
51
33
90
30
84
12
24
42
24
24
6
90
66
228
159
60
12
3
18
48
27
9
120
18
45
213
3
180
72
24
21
18
6
60
39
12
75
9
60
9
27
12
3
45
9
36
12
18
30
72
138
57
36
21
54
105
45
24
120
3
48
15
54
90
6
51
45
255
36
15
78
39
3
9
15
120
6
27
21
12
84
66
138
6
96
9
39
126
51
24
69
27
12
120
27
126
39
33
63
45
60
42
90
12
48
36
51
33
18
24
129
39
48
30
15
24
9
15
156
369
12
3
24
15
90
6
81
144
9
3
123
24
42
75
21
99
81
108
6
69
81
84
6
21
147
21
12
60
24
60
81
30
45
27
30
12
36
63
24
12
39
9
45
27
81
3
171
9
21
3
60
3
162
30
120
33
87
57
96
9
36
18
9
120
57
6
33
9
27
69
84
51
15
165
21
36
243
9
3
9
24
135
27
48
9
15
57
9
27
3
30
66
6
162
48
42
27
3
78
87
33
24
39
24
120
48
45
12
42
69
27
48
9
33
30
114
54
21
21
99
24
24
93
27
33
18
69
93
3
27
9
84
12
153
15
87
33
87
18
12
84
6
102
18
30
90
9
15
96
9
15
30
39
72
12
165
18
33
24
33
39
24
39
42
99
36
24
12
9
3
36
36
15
150
15
3
6
75
9
30
72
45
9
66
9
39
45
48
9
48
12
99
51
48
90
126
6
48
42
33
12
60
15
105
60
9
42
45
3
24
102
51
39
24
57
57
48
60
99
24
12
60
312
36
21
111
12
36
87
57
15
48
78
42
192
6
27
9
60
24
12
3
27
45
84
21
48
87
24
48
27
120
6
15
3
66
54
69
21
6
30
96
159
51
57
72
24
81
108
66
24
33
63
6
123
45
3
15
54
66
165
105
42
30
60
102
24
129
33
54
6
135
153
36
15
15
33
63
78
27
24
21
27
36
81
15
51
9
24
57
12
258
57
15
21
72
3
42
54
6
72
18
30
15
3
24
168
30
15
27
72
9
84
105
27
21
120
27
15
126
42
30
12
6
69
21
12
24
3
57
3
36
69
3
60
3
96
24
42
99
36
57
126
96
174
36
3
45
12
3
15
273
48
12
24
33
18
48
42
48
84
27
63
45
27
6
27
63
45
3
30
66
138
15
45
27
39
21
24
27
30
3
84
21
30
24
45
27
6
24
120
39
12
180
180
12
36
21
15
45
36
48
27
24
15
48
48
24
30
51
69
3
15
246
24
12
54
42
75
48
21
150
81
12
93
147
36
84
3
129
24
15
30
42
9
69
87
84
21
39
105
159
9
15
27
78
15
21
15
12
33
219
57
48
192
3
12
63
18
63
45
42
93
45
39
87
69
51
144
42
12
18
69
45
3
3
102
36
54
6
24
12
3
27
6
24
18
72
33
72
21
42
6
216
90
30
60
15
15
9
12
189
96
3
75
6
96
3
165
120
51
9
87
87
57
84
21
6
42
180
12
3
51
96
6
24
63
27
120
30
3
15
21
9
90
33
24
60
36
15
45
93
30
57
60
24
3
6
51
69
27
39
6
120
15
105
27
96
36
51
33
21
15
48
60
57
108
15
3
18
96
6
177
87
21
24
153
15
3
33
39
126
15
27
9
21
39
33
48
18
9
72
15
ABCD 99745244728*3^$a+1 [50158]
97
56
4
72
96
83
1
35
13
60
60
11
37
104
88
60
8
24
16
152
28
44
123
45
12
76
24
59
1
20
48
21
6
25
48
35
25
108
104
81
63
4
176
12
3
84
37
20
33
3
3
12
37
8
60
48
27
24
21
15
48
81
40
11
33
112
12
20
75
13
60
84
80
28
48
80
4
8
57
63
15
72
21
117
6
129
52
60
23
18
27
88
68
15
61
20
16
32
87
24
12
78
15
136
36
44
148
20
40
11
121
104
4
8
4
11
69
60
28
48
5
75
40
47
13
65
3
16
8
12
28
8
112
83
49
36
24
53
75
12
159
24
141
4
12
8
51
49
60
11
117
64
60
71
12
180
45
280
12
23
37
8
51
9
28
24
80
48
75
25
132
44
16
48
131
9
12
16
8
51
85
36
12
23
18
15
16
20
160
60
8
15
33
120
100
32
40
72
29
27
60
27
25
155
33
57
18
9
3
13
44
28
77
63
108
60
12
108
64
35
201
4
65
3
15
13
24
23
133
68
84
123
60
69
108
28
65
18
12
18
99
120
60
27
36
42
43
23
1
128
28
12
53
55
89
30
9
76
8
88
32
108
192
72
28
32
28
17
3
28
35
25
227
57
24
16
128
160
8
75
49
29
51
40
44
57
18
57
84
96
255
84
81
4
36
20
12
135
117
36
40
29
31
32
28
119
133
48
80
108
12
4
68
88
68
45
7
23
57
64
8
100
60
8
40
113
7
84
23
25
23
37
32
75
9
36
33
43
20
60
24
28
20
72
28
23
57
52
5
43
23
37
12
20
28
35
21
52
8
39
117
36
4
5
39
15
69
96
4
35
48
97
60
12
20
36
15
9
39
57
3
1
35
1
60
200
57
18
25
144
36
12
35
45
12
36
39
33
88
24
29
91
56
3
90
30
36
13
23
49
96
20
52
20
40
11
37
5
54
48
21
84
12
16
72
11
9
15
105
3
9
40
60
65
31
24
44
141
43
5
7
71
9
48
36
171
60
9
60
180
192
48
72
45
18
109
56
87
25
32
72
51
33
111
45
16
24
11
25
84
8
135
25
8
52
48
47
13
80
40
23
45
12
39
66
7
60
56
52
20
348
15
1
23
37
20
40
11
45
3
132
33
60
36
60
3
13
59
73
8
99
85
8
60
27
24
66
54
42
48
87
4
59
21
84
24
120
12
21
199
140
60
40
8
3
78
30
21
84
4
20
148
12
8
9
91
32
100
35
145
11
45
96
16
152
75
48
18
31
23
33
48
64
107
33
40
12
23
133
24
5
75
36
84
76
35
108
69
111
45
4
77
18
13
24
56
3
30
27
4
80
28
56
147
45
4
68
100
20
28
32
33
3
195
97
23
49
12
80
36
12
123
45
27
57
16
92
12
88
167
48
18
19
80
48
51
72
117
40
5
15
63
45
40
8
4
56
27
85
8
15
264
37
53
6
12
85
24
36
24
20
96
72
40
8
120
3
37
47
57
28
23
69
9
27
72
36
4
12
41
75
24
28
12
60
68
96
60
12
12
112
23
133
32
27
25
83
37
20
40
29
6
105
24
27
33
16
116
15
42
55
8
255
25
24
20
24
21
48
15
40
32
9
30
36
1
107
36
1
59
1
44
16
8
15
25
32
75
13
152
99
49
8
52
23
25
5
54
1
23
69
48
112
20
36
4
17
3
28
104
39
36
1
12
23
72
180
93
4
20
108
100
80
135
13
23
165
15
37
53
6
25
96
95
48
36
9
69
7
116
3
61
56
93
79
71
12
69
108
3
69
75
1
12
20
28
29
3
28
23
24
48
145
12
23
9
69
30
162
123
60
112
24
56
57
18
78
19
47
105
21
18
1
108
108
5
55
32
57
91
35
33
64
47
33
48
3
45
76
5
6
97
60
20
15
21
24
28
60
84
36
8
76
95
24
57
27
36
9
81
219
123
45
112
108
47
25
12
8
48
12
15
57
28
12
56
63
109
8
27
145
8
9
126
57
40
48
17
7
8
28
24
29
7
8
60
36
15
121
8
72
27
13
32
100
92
28
23
60
45
12
15
57
33
115
120
68
40
60
29
39
64
20
72
36
12
72
3
36
57
69
6
37
11
21
108
52
5
31
17
7
89
27
3
1
20
28
60
72
59
84
93
33
67
84
8
3
45
112
180
68
9
18
45
48
60
52
17
18
25
23
33
4
20
40
20
36
196
143
21
12
184
80
111
9
24
12
12
36
24
51
177
12
27
33
48
27
21
24
12
16
72
60
80
60
51
9
111
24
48
18
39
72
3
85
12
11
49
8
28
77
30
36
57
40
8
21
135
ABCD 99746170476*3^$a+1 [50009]
36
60
7
96
167
114
30
6
54
6
55
8
100
156
96
89
66
25
29
55
36
35
114
55
71
114
6
45
60
72
76
32
12
27
30
103
47
66
39
244
11
1
60
144
44
64
12
11
90
24
19
36
65
30
66
55
252
53
19
41
114
36
49
101
54
90
90
6
55
125
63
12
15
37
113
3
100
72
84
24
12
8
124
8
28
84
8
75
49
116
135
45
64
41
60
27
160
120
36
17
15
48
52
44
21
55
288
107
30
3
76
5
39
27
60
24
13
72
5
111
4
8
16
107
24
201
48
27
30
103
17
174
1
72
8
39
25
60
48
240
47
61
48
32
9
91
92
57
120
120
15
4
11
25
24
41
30
1
8
64
120
83
97
47
21
9
6
25
24
65
19
17
27
57
31
65
27
16
72
5
7
8
88
12
29
39
201
43
53
99
45
120
120
51
88
56
60
76
35
90
24
36
60
87
60
36
81
31
44
51
93
196
71
73
12
5
24
30
9
57
135
45
43
41
30
13
36
41
91
12
17
115
164
100
32
48
96
21
24
19
11
1
60
20
15
37
12
41
24
6
84
66
27
3
69
81
127
47
246
7
108
44
16
92
57
270
90
120
6
30
19
41
7
53
15
12
28
5
3
100
44
3
114
63
52
36
164
64
24
8
40
5
3
36
16
89
19
17
67
32
15
36
30
55
72
47
61
48
96
5
39
4
72
125
36
55
35
90
15
15
49
41
43
11
6
55
60
84
44
201
6
30
15
99
9
171
96
9
21
43
20
51
1
20
28
11
49
77
84
30
6
55
48
24
12
35
9
64
107
9
72
9
30
33
240
48
88
137
199
65
3
123
49
11
25
20
9
43
20
100
53
87
27
9
40
44
72
100
24
36
48
113
63
111
25
8
123
60
84
133
8
45
79
5
39
72
12
3
120
114
211
80
189
6
25
60
8
156
15
81
40
60
12
152
21
175
35
13
101
90
21
28
11
25
56
64
8
28
65
67
48
5
75
9
150
21
45
7
12
11
13
44
192
15
240
13
92
16
5
43
41
19
152
4
96
89
91
20
15
193
17
15
9
6
49
20
51
24
33
27
1
29
6
9
21
39
45
3
52
65
30
33
60
136
180
12
59
85
95
96
60
45
100
44
28
143
109
24
71
193
36
137
43
71
1
59
90
30
61
29
55
155
25
11
30
103
101
6
60
57
33
84
30
36
85
65
7
17
6
57
28
20
60
4
35
109
36
11
24
9
60
21
279
16
8
207
1
108
72
29
15
51
90
7
53
55
24
84
11
6
15
45
30
30
90
30
55
5
7
8
28
104
3
25
12
72
60
8
3
30
103
11
1
24
155
1
24
48
32
21
99
24
72
184
8
28
24
128
16
131
33
87
73
47
141
28
41
115
5
36
55
120
240
12
23
13
72
29
31
8
117
60
24
66
57
28
5
54
30
39
36
16
179
49
36
8
27
126
27
3
13
47
24
1
95
13
12
35
30
75
39
30
6
24
90
31
32
57
6
234
31
89
36
55
35
24
6
7
32
51
24
61
5
7
113
19
5
15
15
126
120
19
44
52
12
72
35
6
99
51
13
41
96
19
11
30
55
72
48
59
13
23
73
77
54
13
413
55
80
15
13
11
25
48
47
201
100
5
7
17
19
71
1
8
16
5
30
73
20
16
12
5
103
24
12
101
7
47
61
80
39
121
12
23
73
12
5
19
35
45
15
120
21
52
23
30
139
24
56
24
87
33
57
43
72
29
90
61
125
27
16
17
67
36
24
80
27
6
90
13
84
8
60
39
9
16
36
5
7
276
77
15
28
212
39
36
97
48
8
64
83
25
24
36
8
4
53
43
12
65
90
33
24
28
35
37
47
61
44
45
90
73
107
73
36
47
45
39
133
60
120
8
129
51
69
150
21
100
65
114
1
95
57
28
59
60
6
27
33
24
15
81
135
48
16
65
63
87
60
85
11
25
44
75
9
27
30
75
28
72
72
83
37
53
15
4
5
30
1
44
96
12
28
65
84
19
20
24
28
5
7
83
25
119
49
131
6
127
80
52
41
139
20
15
1
8
4
53
90
25
12
36
60
56
15
85
104
21
19
11
120
60
21
28
17
27
12
196
288
41
15
21
ABCD 99746327698*3^$a+1 [50315]
88
8
40
9
18
21
57
54
9
32
79
60
53
37
48
18
9
51
102
6
144
65
55
60
102
39
69
132
54
9
147
5
49
87
9
90
189
39
57
3
12
105
48
33
72
15
56
49
6
36
36
105
123
45
264
8
49
30
6
27
3
168
36
36
12
90
63
99
90
75
80
79
276
18
30
45
135
33
147
36
42
90
12
72
81
9
39
51
53
25
15
8
48
1
138
150
102
18
6
36
29
40
147
5
79
24
9
75
5
16
57
18
5
175
36
141
24
33
48
119
121
90
102
18
5
48
7
48
137
112
3
114
30
36
90
78
81
3
21
15
90
95
31
60
90
36
39
33
120
60
12
90
54
54
41
40
15
41
151
144
126
108
54
33
3
141
24
24
207
36
54
18
6
54
17
144
280
24
213
107
7
33
8
25
60
75
27
36
81
9
15
99
5
7
78
75
15
17
40
99
117
63
36
270
15
39
36
5
144
1
66
69
24
357
18
36
96
197
145
63
63
66
431
79
9
96
33
6
12
72
77
16
128
31
105
48
15
126
11
25
138
36
105
27
5
25
183
39
66
111
104
97
30
33
32
67
125
31
36
60
9
9
18
93
15
120
9
15
33
80
79
33
21
6
21
117
90
17
48
7
24
66
36
3
51
45
63
96
9
63
113
49
18
93
81
78
12
60
33
51
36
108
45
56
7
108
29
277
108
63
123
30
135
135
9
32
64
80
121
18
21
87
60
18
180
87
87
108
69
183
72
60
54
15
144
15
153
80
40
87
90
18
42
66
240
90
191
16
3
60
65
16
120
45
18
78
3
231
66
24
23
232
9
15
117
48
99
45
3
75
120
42
18
12
60
12
54
111
33
63
177
48
15
183
177
48
45
36
114
117
72
48
159
9
57
15
27
12
24
41
48
16
216
39
17
49
78
72
30
150
45
56
40
33
15
200
16
39
9
27
5
136
8
127
12
90
51
96
15
36
5
127
33
24
33
66
42
59
43
78
23
25
15
56
163
168
12
41
67
54
15
200
1
72
87
225
18
21
9
63
15
17
121
119
7
33
93
3
87
33
32
43
72
78
39
48
8
31
84
21
104
16
80
64
80
1
111
195
29
25
174
60
66
6
5
88
72
27
132
108
48
45
15
90
47
7
9
39
258
54
66
15
27
48
5
67
21
39
153
3
24
21
51
21
33
84
6
12
57
48
120
27
60
57
153
270
65
31
180
29
16
9
263
127
42
30
144
81
135
6
18
12
54
15
189
75
120
15
36
168
18
75
393
30
60
192
29
121
39
195
125
19
180
84
126
6
9
189
12
54
81
63
41
112
128
31
120
24
192
105
9
111
15
9
135
81
57
72
159
32
49
198
48
42
143
103
126
36
159
3
6
90
54
138
180
24
36
5
7
18
18
36
24
41
16
192
32
88
48
15
12
72
5
136
104
40
56
40
24
24
291
213
27
36
65
7
30
11
31
228
21
15
36
78
111
141
126
12
18
24
15
3
5
88
8
91
36
57
57
36
75
15
90
23
211
18
27
39
132
252
18
15
24
24
9
66
24
5
16
9
6
156
96
72
21
15
30
144
150
93
177
72
66
60
12
53
144
16
24
39
201
15
9
72
3
72
60
102
6
30
24
72
120
180
51
24
3
30
63
32
16
21
155
184
57
30
72
33
24
24
51
45
3
36
17
37
6
5
259
77
48
1
54
41
37
147
27
6
23
16
51
18
11
73
6
162
15
32
97
18
66
11
31
65
40
ABCD 99746370338*3^$a+1 [50006]
72
45
16
119
9
64
155
117
240
63
241
59
168
12
33
9
120
6
72
81
9
36
19
227
180
114
55
35
45
117
48
24
12
18
36
144
72
36
132
72
9
27
48
24
12
96
30
19
5
288
27
45
18
30
6
109
32
64
47
108
72
13
80
51
13
77
90
30
144
36
55
48
5
126
60
1
119
54
60
7
173
147
16
48
80
160
96
5
78
61
29
66
1
5
18
48
150
30
24
13
48
23
121
113
63
48
15
1
35
141
3
36
73
32
225
18
141
75
72
13
167
108
84
6
36
18
18
75
99
13
23
25
48
96
176
33
162
180
162
6
49
5
66
54
3
93
19
11
6
31
5
108
12
3
159
33
27
48
133
32
3
36
48
36
21
15
24
90
207
3
6
30
24
36
36
72
216
120
60
165
45
54
18
42
1
11
24
54
72
18
30
111
51
13
11
21
45
18
78
99
16
128
39
73
5
54
18
51
75
30
132
72
36
151
48
17
18
93
195
13
59
156
105
9
30
57
39
25
77
19
89
87
9
90
205
59
72
18
24
36
15
87
78
30
61
155
96
37
48
5
30
114
84
55
131
36
18
7
29
66
33
21
126
13
11
21
45
42
252
13
35
60
177
69
27
27
168
12
78
30
37
32
111
42
30
73
48
32
9
6
33
231
313
32
3
18
139
176
48
51
18
27
45
18
66
6
120
180
109
80
15
84
126
6
25
11
12
42
108
36
111
15
145
53
138
24
48
25
53
30
18
24
3
15
30
3
39
25
176
9
6
270
30
24
48
132
73
48
131
156
49
80
33
6
12
60
12
90
6
66
18
6
54
12
6
243
9
7
80
69
6
48
258
30
78
54
90
30
25
35
13
5
90
72
30
27
208
32
3
42
90
9
39
6
19
48
35
42
3
45
78
12
25
107
138
42
97
29
54
108
144
48
78
30
54
15
64
89
30
121
29
18
33
21
48
6
37
125
120
42
66
24
210
36
465
45
144
30
37
48
5
42
90
30
18
18
69
64
209
42
21
99
60
48
60
37
48
23
12
96
84
25
53
102
60
342
90
84
85
5
162
9
51
144
18
66
24
36
30
162
45
63
60
90
30
6
54
84
61
32
195
90
234
144
105
21
24
30
117
112
11
36
30
19
215
24
66
127
48
11
48
42
30
189
45
19
41
12
42
90
7
65
15
75
36
54
54
72
12
72
6
3
45
24
18
54
66
72
6
66
24
126
91
29
211
23
90
294
90
126
49
35
6
54
1
119
126
42
144
108
36
12
108
54
150
93
48
64
83
12
36
60
72
54
18
12
204
105
16
5
48
72
6
13
32
45
48
115
32
75
69
96
64
23
30
43
107
48
132
216
84
21
87
24
126
102
108
252
186
72
12
6
36
13
32
3
13
77
6
12
60
102
72
55
35
61
48
41
18
138
42
33
123
114
12
36
115
137
132
30
21
39
36
90
48
27
27
85
11
72
12
36
205
11
54
15
21
6
90
18
105
21
48
78
84
36
18
36
18
61
80
96
93
18
12
18
144
6
18
84
60
246
37
59
174
54
36
24
37
143
1
32
57
7
83
13
89
6
49
179
109
41
7
23
132
69
15
78
18
12
37
203
72
66
18
57
129
108
3
33
175
95
12
42
43
83
120
42
108
12
108
6
18
18
13
32
147
90
3
15
193
209
30
97
48
23
9
153
7
11
102
31
29
90
36
21
153
55
71
60
12
222
12
39
15
49
5
78
93
105
36
234
192
9
51
13
32
3
72
72
90
216
6
18
30
21
15
81
16
53
54
37
35
109
80
ABCD 99746652394*3^$a+1 [50002]
72
52
29
7
5
183
120
27
90
7
72
29
36
43
56
45
207
9
171
24
36
4
8
21
7
8
9
43
8
144
93
39
76
20
124
20
36
52
47
1
47
33
172
8
3
9
12
69
15
9
7
8
172
36
72
8
84
9
36
3
40
72
80
24
4
29
156
24
3
60
24
4
11
42
19
20
33
27
57
31
68
63
42
36
3
16
143
21
84
12
9
15
129
7
44
24
9
27
48
21
99
45
54
61
48
20
120
15
162
87
9
199
60
11
45
16
5
6
9
24
24
88
47
13
5
7
71
90
15
112
119
85
65
108
171
9
18
117
21
75
12
9
36
18
66
3
21
54
18
7
192
108
60
12
245
54
9
12
21
48
6
81
63
18
27
132
15
6
199
8
64
8
64
11
18
39
28
68
63
129
60
24
36
48
4
12
56
117
231
12
12
48
12
9
24
72
30
114
3
40
20
120
36
33
151
29
48
43
11
6
63
36
12
81
31
120
8
45
195
36
39
57
9
15
63
57
24
72
16
29
43
32
48
36
64
12
71
33
33
31
20
57
255
28
5
27
48
96
24
9
27
16
48
60
113
60
18
37
92
81
27
33
27
52
29
48
36
27
52
17
36
75
51
45
21
6
33
4
53
108
108
120
79
68
64
29
51
21
30
6
84
51
100
56
81
24
15
12
57
96
79
29
102
105
60
100
144
48
53
18
57
9
31
12
92
33
15
36
64
32
33
55
29
27
33
87
4
32
33
103
12
72
60
29
48
27
4
8
3
66
39
120
36
36
9
63
36
12
52
32
24
4
41
54
33
57
51
21
39
12
81
162
61
5
115
20
60
75
81
45
7
56
27
114
48
15
81
36
48
36
67
32
88
132
8
69
3
39
61
8
120
27
25
23
25
8
172
11
13
8
28
23
69
96
12
39
294
27
9
75
33
3
40
12
29
72
24
51
21
91
11
13
113
43
53
15
12
63
66
43
8
48
24
45
43
5
60
15
40
125
7
65
27
28
80
9
79
12
89
51
15
42
51
48
52
23
24
72
45
21
3
4
125
90
97
5
15
28
17
15
24
120
172
5
6
1
71
9
60
28
65
99
45
3
60
12
16
44
9
7
120
53
7
72
11
66
15
16
167
24
57
87
18
7
20
3
6
15
21
15
12
28
68
24
141
15
24
52
96
68
24
28
173
135
87
9
28
29
24
54
144
81
24
12
12
9
31
80
28
29
12
3
84
24
108
60
69
43
68
4
8
51
6
75
16
8
36
93
6
81
9
102
18
67
77
75
48
93
24
75
36
69
3
9
31
23
96
18
43
11
54
18
21
36
40
84
8
52
23
54
3
201
123
36
76
44
96
132
40
5
3
12
81
91
11
49
23
25
53
3
15
21
88
68
12
36
124
77
54
61
36
72
17
30
21
48
12
15
25
84
29
27
51
1
17
15
28
65
18
129
36
108
4
29
12
7
29
15
24
33
6
117
9
79
48
8
117
63
21
96
66
13
5
75
136
5
79
17
87
144
87
33
63
37
35
66
139
8
57
43
20
24
21
102
33
45
75
69
36
3
16
44
16
20
21
15
52
65
171
64
71
9
28
83
42
39
69
15
4
17
111
33
7
20
3
18
51
9
19
8
24
39
21
60
48
12
40
108
72
119
114
15
172
8
69
39
111
90
54
109
89
12
27
4
36
65
144
43
56
57
75
21
63
60
21
7
32
87
21
12
39
105
57
7
72
47
18
120
15
16
12
32
21
48
168
19
20
12
40
72
96
20
12
132
117
18
48
25
92
76
20
57
27
9
27
4
8
69
132
48
27
16
104
72
21
39
33
79
47
21
51
61
116
111
33
15
96
81
28
53
15
12
45
75
123
9
9
12
36
87
196
36
120
132
8
4
164
12
15
49
176
40
29
36
19
11
42
192
36
15
45
27
60
33
75
3
120
61
116
39
21
4
8
93
39
48
28
24
56
108
3
93
136
80
40
8
16
56
45
27
28
32
28
65
27
88
8
4
68
39
102
31
32
16
92
69
87
57
7
11
45
24
40
176
3
66
7
108
236
9
3
3
109
8
24
28
167
114
87
72
105
43
92
40
47
1
32
15
81
33
43
36
5
15
45
7
92
21
7
89
39
9
24
15
21
48
18
33
9
7
113
7
36
11
54
67
41
96
36
18
37
11
18
151
71
9
9
15
28
48
32
36
87
6
144
87
28
32
105
30
24
30
108
3
3
18
7
12
252
56
124
96
29
111
24
24
33
6
18
27
9
12
27
4
23
21
36
33
15
28
8
64
17
15
28
5
36
31
36
12
32
76
17
12
99
4
116
75
18
39
24
136
8
9
115
5
24
51
3
18
51
57
12
6
ABCD 99747230112*3^$a+1 [50001]
64
44
52
5
48
18
33
4
17
24
36
55
24
60
12
47
25
60
8
9
36
54
54
36
3
36
64
12
29
54
25
56
15
9
48
24
64
12
20
33
24
7
44
51
24
61
5
108
42
48
1
20
51
25
24
20
4
5
90
33
12
16
20
21
99
12
33
19
120
8
12
27
54
67
23
30
19
5
15
12
4
24
11
45
12
40
48
41
39
12
3
1
29
15
21
15
21
18
24
13
8
4
65
7
5
63
51
54
36
15
21
31
24
8
36
16
23
21
51
145
23
13
17
31
77
75
48
40
41
55
20
60
3
37
35
61
8
16
41
55
53
67
29
15
15
85
24
44
15
66
7
17
126
30
15
9
7
48
32
60
9
6
1
20
160
17
36
31
60
56
9
3
40
47
25
24
36
59
49
72
5
3
76
24
32
40
83
25
23
33
4
12
23
72
18
3
48
24
52
36
12
65
43
44
39
21
4
12
20
9
24
39
60
72
4
5
15
69
31
41
19
36
71
13
56
9
51
93
43
23
57
12
12
36
48
64
11
49
41
55
12
60
48
44
12
88
8
12
16
20
36
3
25
20
88
24
20
4
56
4
5
24
90
13
12
5
7
11
9
63
73
44
16
8
12
48
111
21
27
73
72
95
33
24
33
3
28
5
31
44
9
43
8
57
27
12
36
64
80
96
52
17
120
63
60
57
15
4
24
35
37
20
15
13
53
108
15
24
112
8
36
16
23
1
44
120
16
12
5
3
36
4
20
4
65
3
24
16
24
20
60
48
72
100
24
12
48
24
65
7
24
12
5
19
5
31
20
33
19
56
100
5
114
61
41
90
21
28
101
18
21
4
5
18
18
36
15
3
6
67
12
11
9
96
16
20
88
8
28
12
77
60
15
72
3
57
28
56
40
132
47
33
15
18
15
36
21
67
8
24
24
100
20
96
9
39
28
8
24
40
77
3
36
51
13
56
21
31
17
27
9
219
16
56
33
31
36
65
15
75
9
156
76
47
33
57
15
15
13
84
20
9
55
20
16
53
7
8
3
33
4
32
40
8
36
15
45
40
5
55
12
17
27
135
21
3
1
24
5
15
4
12
5
19
44
48
28
5
7
47
6
39
52
20
33
7
41
18
144
37
53
127
120
68
108
12
28
8
36
51
54
3
12
40
116
72
12
40
68
52
59
37
32
75
21
12
15
9
4
24
20
33
19
36
12
36
77
7
20
36
36
9
39
88
20
3
9
16
41
63
12
24
40
11
48
6
7
8
36
36
52
5
120
42
73
71
97
5
42
21
27
45
108
117
42
25
8
15
9
4
11
93
27
90
19
35
57
4
65
24
19
56
40
5
27
24
196
5
3
84
16
20
21
24
19
92
40
8
21
36
63
48
4
36
60
44
88
137
15
48
12
69
7
32
12
4
36
5
19
24
5
27
45
36
18
37
20
12
28
263
25
12
20
33
31
23
37
68
28
44
16
5
39
28
48
12
5
171
4
36
89
3
4
20
63
18
103
20
129
27
9
51
4
5
7
32
45
7
36
68
40
101
123
16
36
60
20
36
4
36
12
5
31
36
44
220
65
39
36
36
84
52
17
63
45
3
52
20
24
81
7
92
36
153
19
41
30
24
30
36
27
27
1
12
5
19
8
12
84
9
31
24
35
72
13
77
3
51
57
28
5
75
4
41
15
36
4
44
100
5
7
36
5
18
21
60
24
45
7
12
65
67
116
39
45
24
24
12
16
17
67
41
72
3
40
48
36
8
12
39
9
93
27
72
24
39
45
27
18
6
45
9
12
3
16
36
5
120
63
27
78
3
45
72
87
3
61
11
9
4
20
16
95
6
15
28
5
7
8
27
48
73
32
28
8
4
8
63
90
27
33
66
1
12
72
44
36
40
35
54
87
124
36
12
32
15
25
116
4
56
48
40
44
3
57
12
16
44
39
9
12
33
12
24
30
54
15
52
5
15
21
67
20
96
24
45
31
5
27
12
40
60
96
5
7
113
31
23
61
96
65
39
27
37
77
39
45
31
275
93
28
92
40
8
9
3
12
75
9
24
160
56
16
23
13
80
28
24
8
33
15
87
13
36
5
19
17
7
12
60
29
7
20
4
36
24
20
3
72
45
84
9
6
25
60
35
96
9
9
31
17
3
96
60
21
19
8
105
7
5
24
15
51
1
8
64
36
17
39
16
32
3
24
9
12
12
36
40
12
108
104
21
31
23
72
13
8
60
4
80
40
11
37
17
39
75
57
9
99
84
60
12
36
33
24
90
21
84
96
15
45
96
16
89
19
5
39
27
1
68
12
9
75
16
44
9
39
15
1
41
48
7
8
21
31
36
47
45
3
78
66
45
120
24
81
19
12
5
79
24
29
66
105
24
60
12
60
33
12
3
75
45
52
23
37
59
81
4
5
91
108
56
4
32
48
33
19
20
16
8
117
39
88
8
69
15
40
44
16
44
51
13
5
3
48
99
1
60
77
7
12
36
104
63
33
69
55
35
9
12
12
81
12
19
8
72
45
19
5
15
21
108
27
16
24
20
3
57
28
20
16
36
20
76
68
24
16
32
15
13
24
36
5
84
3
24
160
11
45
9
18
1
12
24
20
15
33
12
36
87
37
8
16
80
4
12
108
12
59
9
153
63
9
6
69
12
28
60
23
49
8
12
21
72
36
55
5
30
72
24
33
15
1
89
3
48
9
27
39
21
3
1
44
36
40
20
40
65
60
75
4
12
35
33
52
48
11
30
19
92
144
16
128
33
3
24
28
53
75
21
39
4
32
81
24
18
45
52
60
35
18
36
15
36
16
29
3
16
60
36
29
12
27
40
20
48
9
54
49
92
64
36
44
24
51
24
30
36
39
15
21
112
8
57
27
52
20
33
3
27
25
20
28
44
4
72
5
18
25
12
8
24
45
7
20
3
61
80
4
17
75
36
12
36
4
35
25
47
54
19
12
5
223
65
6
45
45
7
24
24
47
54
15
64
11
45
33
138
37
156
36
5
75
4
84
56
51
24
1
53
51
4
125
7
8
33
27
76
5
31
24
20
76
96
12
176
24
12
4
29
87
ABCD 99747261436*3^$a+1 [50024]
48
64
32
121
15
120
32
40
9
126
201
8
120
85
27
9
111
15
17
73
15
57
47
40
3
5
64
200
40
141
59
136
32
61
99
32
31
18
47
40
3
53
48
349
54
29
40
56
1
87
192
45
27
32
121
18
29
40
24
105
90
5
168
88
24
72
3
72
117
9
72
18
54
47
16
104
31
17
1
36
11
24
40
33
87
120
104
40
8
64
9
18
162
83
72
40
21
18
180
54
15
48
27
90
18
18
95
85
3
48
336
80
19
21
15
33
57
162
29
48
13
155
16
225
23
64
152
31
33
56
37
35
256
15
41
157
27
96
201
47
43
77
48
1
63
9
15
75
72
45
96
56
48
25
47
288
43
18
3
8
61
195
93
35
168
24
144
61
3
51
45
8
40
8
168
48
16
32
24
115
36
9
8
24
16
128
96
216
43
21
8
48
16
24
63
17
96
72
13
72
144
126
29
7
57
32
64
27
77
72
13
59
88
51
5
24
25
36
90
41
103
65
168
24
112
45
131
112
144
72
72
9
54
33
57
143
40
15
177
32
25
15
8
64
32
64
56
67
101
43
5
168
64
48
3
93
56
13
36
159
152
112
8
40
123
18
36
39
33
162
18
11
43
309
195
5
64
104
120
16
123
29
79
41
193
23
48
136
8
1
90
117
192
177
143
1
47
160
63
54
27
32
120
40
24
120
33
15
56
48
48
24
16
8
91
21
104
19
72
5
24
25
90
21
80
25
111
8
48
112
81
95
24
40
72
128
16
8
121
135
99
29
97
108
3
8
7
108
5
168
216
88
9
15
48
27
45
9
36
3
195
5
88
33
63
8
1
18
77
16
51
18
54
18
3
32
73
23
160
72
32
1
90
29
136
51
165
32
64
32
157
59
40
128
61
27
8
235
36
9
24
96
15
17
88
56
48
79
9
153
18
54
87
80
120
19
117
104
88
33
162
29
16
48
48
3
125
72
24
13
155
40
3
101
61
36
47
120
49
15
32
232
104
96
160
99
93
56
40
63
90
71
112
72
69
195
57
39
96
8
19
36
9
96
8
112
99
197
1
47
216
48
31
36
72
101
48
13
51
111
33
144
152
72
40
72
24
8
16
33
72
15
8
48
88
39
252
144
126
18
45
56
48
67
77
40
9
72
39
96
56
24
1
144
39
80
48
85
51
80
48
37
27
27
18
72
123
3
93
32
88
39
89
120
16
27
36
9
9
111
56
49
71
168
48
72
16
32
79
18
39
24
27
69
8
16
69
11
72
61
18
105
48
45
11
43
77
40
9
72
191
97
87
8
40
24
111
17
232
39
81
9
39
272
16
69
11
40
8
24
7
65
16
45
3
128
49
23
72
16
200
216
16
120
56
120
40
176
40
104
25
54
9
171
72
18
11
72
40
8
88
33
143
16
8
24
48
13
27
48
152
40
3
72
45
120
69
3
51
69
24
105
23
64
21
3
177
63
117
59
40
48
69
54
21
375
129
48
8
13
27
9
87
72
24
69
90
41
24
115
288
5
120
19
221
64
3
53
48
7
33
93
108
15
57
71
16
3
21
144
104
64
48
8
40
104
64
8
151
161
64
117
27
32
40
128
64
32
16
56
40
8
24
40
15
137
16
56
97
87
48
8
64
144
96
80
31
144
108
5
40
48
8
61
35
1
87
3
5
88
72
272
13
36
63
128
48
24
240
1
144
95
24
187
21
15
249
120
9
18
29
43
18
83
24
24
72
85
107
127
65
48
88
120
152
40
99
18
36
23
16
24
9
47
24
19
ABCD 99747797642*3^$a+1 [50008]
60
1
92
12
15
144
33
3
13
20
3
9
88
11
181
24
71
25
131
81
52
35
48
9
15
1
48
108
96
47
21
4
108
60
47
84
36
36
9
28
68
52
8
15
21
60
16
20
12
15
1
20
96
16
224
27
12
9
160
80
60
4
71
36
33
16
23
36
25
12
20
27
73
60
35
9
84
27
72
216
72
25
36
48
35
13
60
23
1
47
9
15
12
21
3
1
44
100
35
1
72
47
21
28
32
36
16
11
33
3
85
47
72
49
20
39
69
15
129
84
12
40
11
13
72
12
44
48
100
132
24
23
45
27
21
63
109
24
8
39
9
4
60
20
15
33
3
36
108
60
1
48
23
36
144
228
81
15
36
144
9
4
48
80
28
84
36
83
57
15
97
11
121
12
11
1
23
9
63
12
9
27
24
13
107
60
12
9
4
32
159
36
13
48
84
24
47
21
12
88
8
184
24
20
4
24
23
61
60
20
3
45
16
128
48
12
27
84
33
3
45
171
73
23
9
52
119
48
73
72
48
83
1
32
147
13
23
12
61
32
15
13
48
36
11
69
52
11
33
15
13
167
9
27
21
16
24
47
57
88
12
176
12
3
1
11
168
13
44
51
33
39
48
9
48
12
147
37
72
71
24
73
107
12
73
35
69
48
15
120
25
35
97
32
16
83
61
35
93
15
133
12
12
20
16
59
49
96
24
11
108
72
9
16
83
48
49
92
4
32
48
4
48
35
12
141
3
36
36
69
12
16
20
4
8
15
60
69
39
120
165
3
1
252
215
21
4
60
59
12
13
96
44
36
4
120
11
105
16
12
32
52
36
120
47
1
11
24
33
12
3
49
47
36
9
64
83
49
80
15
60
1
32
15
36
1
35
24
12
69
63
21
16
11
33
27
37
32
84
4
23
72
13
48
59
25
24
20
12
48
84
64
12
20
39
73
35
12
45
100
36
92
4
11
24
9
60
96
16
11
24
1
60
32
96
52
59
24
1
60
44
15
25
12
80
15
97
92
40
24
11
144
21
15
37
23
153
27
36
45
39
1
23
21
27
81
16
71
105
75
57
64
108
68
63
264
72
60
36
72
21
16
35
33
87
133
24
23
21
28
59
133
36
47
93
36
28
48
80
4
12
36
23
25
35
49
8
292
11
12
109
59
72
48
13
92
96
3
72
21
108
207
72
9
88
44
28
20
51
1
12
32
52
11
193
107
24
84
60
1
71
12
9
27
25
71
48
1
128
3
85
60
156
48
32
4
131
141
52
92
12
36
16
83
13
47
109
36
47
36
93
28
20
148
92
3
25
23
45
51
93
4
23
69
16
11
36
37
12
32
12
136
71
69
3
61
11
24
73
68
3
57
4
44
51
1
23
21
15
12
60
93
12
4
140
3
273
12
87
105
64
24
24
59
25
156
36
107
84
60
1
143
1
35
36
93
27
33
27
37
36
92
48
111
49
20
172
72
8
48
40
12
32
28
32
39
45
4
56
99
61
47
36
33
4
56
4
60
59
57
60
27
13
48
12
188
3
33
147
60
120
9
27
49
20
27
69
15
1
95
36
12
97
11
69
16
44
40
35
21
36
76
11
12
24
36
12
73
56
3
48
60
37
96
12
35
192
33
3
1
44
63
72
21
36
4
83
60
36
25
92
136
11
36
13
80
96
60
3
1
48
23
21
88
104
111
1
80
160
11
57
4
60
59
33
4
23
37
116
27
33
240
52
80
52
95
25
11
24
13
24
8
52
23
21
144
36
15
37
12
12
32
51
108
144
21
4
48
92
148
8
64
32
40
8
3
96
109
68
15
24
144
37
36
47
133
107
93
51
12
37
107
73
23
69
75
1
83
33
63
1
32
156
84
12
15
37
59
1
20
99
61
80
12
40
131
24
12
36
45
4
44
4
36
24
23
144
9
87
120
49
96
80
27
57
96
12
36
160
48
32
16
44
36
16
23
96
9
48
87
57
4
11
97
48
107
73
44
3
73
24
60
11
12
72
45
16
35
33
28
11
12
168
1
68
48
39
133
68
4
11
61
72
11
33
48
12
240
63
33
3
45
16
119
9
15
21
12
15
21
15
37
44
15
48
60
12
60
13
108
20
3
45
4
35
57
15
36
108
45
15
1
35
48
45
51
37
35
84
273
192
52
32
159
108
21
28
80
15
36
45
84
48
48
3
60
36
57
16
35
36
12
37
60
11
33
27
57
112
92
39
25
24
48
72
83
13
11
133
24
96
8
27
69
36
15
60
21
28
48
20
63
37
48
23
12
73
12
11
9
3
73
48
32
84
75
37
12
20
123
133
83
45
12
112
24
11
13
116
60
75
36
24
61
32
99
45
15
ABCD 99747959282*3^$a+1 [50074]
12
23
37
36
36
72
48
60
12
3
240
33
252
84
108
35
73
215
25
119
73
60
107
265
71
25
71
517
155
85
12
95
37
59
64
21
11
144
16
144
81
36
27
57
180
3
32
1
60
84
47
448
32
16
128
1
48
60
35
336
25
12
27
80
25
180
120
27
80
48
49
47
37
27
48
21
11
97
48
96
36
107
48
16
45
35
96
16
32
85
27
33
47
16
45
12
119
133
348
15
48
57
288
23
373
36
23
1
143
49
24
119
25
36
83
25
84
24
108
180
27
21
60
36
72
179
109
156
132
35
37
27
21
155
48
481
36
59
144
85
123
32
13
48
35
37
59
16
141
36
36
60
84
27
32
193
24
252
107
16
141
132
48
108
35
169
87
165
144
180
87
33
204
12
24
72
39
45
35
16
297
119
25
36
48
35
64
9
39
57
144
87
32
61
99
176
13
48
35
97
324
155
144
1
15
32
13
12
87
93
99
33
12
24
72
108
167
336
16
48
368
48
112
165
108
108
3
33
120
180
3
32
109
83
61
147
21
27
80
1
108
35
49
36
107
256
416
13
35
97
108
3
117
168
3
32
49
24
36
120
123
9
36
83
37
75
21
251
64
128
73
36
24
27
345
24
120
36
72
96
107
157
3
21
36
359
1
36
27
45
48
72
11
48
361
192
72
63
32
121
279
9
119
784
21
36
39
288
33
143
1
36
84
168
191
61
131
64
21
363
117
27
105
12
219
32
144
97
15
80
49
84
24
3
336
33
60
51
129
159
141
35
61
35
49
180
72
24
27
176
61
36
63
9
108
299
25
420
72
36
39
33
47
109
216
203
144
49
95
13
24
11
48
192
48
97
15
465
72
36
35
112
48
81
47
64
153
108
24
3
320
157
131
181
443
61
35
16
32
1
72
96
23
13
83
37
27
69
84
240
264
96
108
99
45
35
73
48
252
24
72
11
109
60
108
72
36
47
64
33
84
59
96
49
156
144
3
80
96
16
129
144
95
73
87
21
72
180
47
73
60
108
12
99
33
95
192
181
12
96
47
1
383
73
167
49
191
96
1
191
96
48
1
383
48
73
119
49
15
21
144
336
219
32
16
96
176
240
64
57
180
35
133
156
143
192
157
84
144
132
264
3
96
105
360
84
75
69
267
225
36
123
69
59
1
108
288
48
108
168
48
63
32
96
13
35
73
264
111
21
108
180
11
133
59
385
216
39
32
25
48
36
35
ABCD 99748130642*3^$a+1 [50084]
21
99
6
48
75
12
21
108
39
51
6
18
36
12
33
9
30
37
143
217
44
4
113
18
9
12
93
12
60
63
96
52
48
5
72
24
99
52
29
30
25
11
90
24
19
12
17
15
153
12
18
37
32
64
36
44
21
54
72
13
209
48
19
35
9
4
5
15
21
39
3
13
17
27
40
47
9
21
18
6
54
18
99
21
7
48
185
18
25
95
60
36
9
57
7
11
21
51
93
4
11
24
90
7
113
18
72
42
123
12
75
36
129
4
12
12
23
49
24
59
18
54
33
16
20
60
124
47
33
21
54
85
11
69
87
24
1
35
30
24
54
18
12
42
48
1
59
37
11
18
159
12
141
3
117
3
144
21
90
1
11
24
36
12
57
144
39
57
16
108
17
67
12
5
24
30
54
55
23
54
19
35
12
9
123
12
18
75
3
33
111
30
15
100
60
80
220
120
5
3
81
24
18
12
81
60
4
108
12
11
354
6
12
33
27
84
18
60
12
24
7
5
39
108
36
57
120
19
48
60
32
100
11
37
41
39
28
48
96
35
36
57
33
3
15
1
8
87
198
12
63
123
30
24
39
87
12
85
23
49
24
104
36
84
15
30
6
30
42
72
13
17
60
12
31
23
144
126
15
4
48
12
12
68
3
13
101
91
35
9
45
39
60
24
3
9
63
18
99
81
12
15
201
54
6
66
9
69
7
20
39
25
17
18
9
3
33
9
67
24
11
1
12
23
72
60
12
24
30
6
30
19
20
39
37
29
6
13
35
150
30
13
77
60
36
15
129
31
44
33
3
45
36
3
16
35
36
9
136
5
48
91
36
68
3
93
39
48
25
29
3
12
9
7
65
12
6
97
48
11
61
29
6
54
66
13
29
15
15
36
36
13
5
18
114
3
12
24
160
11
24
25
44
3
12
21
112
44
3
1
84
12
20
28
35
13
48
11
9
40
36
41
24
31
32
75
21
39
25
20
40
5
48
72
7
11
37
23
73
29
31
24
41
7
47
61
20
21
19
35
45
15
69
36
15
1
5
48
7
35
9
40
60
17
228
24
18
33
36
51
9
15
33
57
103
12
24
12
12
96
56
16
8
15
9
15
1
12
12
23
9
9
60
31
41
18
120
6
36
3
64
17
18
180
6
12
39
4
72
48
131
48
36
61
11
42
27
28
120
60
12
20
76
65
54
24
12
42
67
5
55
83
1
44
45
36
42
9
76
68
21
6
48
45
40
44
36
24
15
126
19
35
18
3
9
60
30
25
71
121
89
54
61
56
15
1
29
43
32
15
6
18
1
24
56
21
7
47
45
15
105
24
120
24
40
47
30
43
17
31
23
12
37
5
66
6
3
15
12
205
8
12
64
41
66
18
15
75
54
67
48
48
48
12
29
24
90
30
75
51
105
39
6
63
63
48
6
3
60
75
60
36
37
12
23
84
13
5
7
20
28
5
7
5
18
57
33
42
165
171
18
19
5
15
16
12
132
35
36
72
205
29
195
93
195
21
42
9
16
5
87
57
39
39
45
12
123
1
20
16
29
15
24
57
19
36
11
13
11
30
18
61
29
108
18
21
24
4
23
24
1
17
30
6
30
6
30
61
8
36
3
57
16
23
84
96
9
12
4
84
65
36
6
48
205
11
25
44
16
56
76
12
65
115
83
57
16
47
9
76
48
11
18
60
87
16
89
3
15
6
12
3
15
1
44
40
41
55
8
15
72
13
12
48
48
17
31
41
18
36
36
129
4
47
6
30
42
15
3
30
42
12
69
57
55
24
83
42
18
12
54
7
152
3
42
175
17
54
6
15
75
120
36
9
9
24
30
72
1
12
11
21
9
19
23
12
37
71
97
35
12
24
45
60
144
21
15
36
3
48
9
48
87
6
3
15
81
16
32
12
4
20
64
17
39
21
43
48
47
1
24
11
1
20
15
24
169
5
6
1
44
111
49
65
54
72
49
20
21
36
18
84
61
20
4
41
55
72
8
64
53
3
84
28
65
54
6
3
9
7
36
35
72
97
83
1
17
19
29
60
30
1
5
3
12
28
20
3
9
24
21
39
100
41
60
18
12
78
15
40
20
15
13
23
9
21
60
12
7
60
20
93
72
27
51
120
25
47
45
16
17
54
61
60
84
5
54
144
6
55
29
42
9
21
31
44
4
29
51
60
24
63
24
9
16
44
15
49
23
25
84
23
1
29
78
37
36
20
136
5
31
32
75
6
31
23
21
9
103
5
18
9
52
35
1
125
19
89
30
42
12
187
11
24
13
17
18
45
117
31
12
20
15
36
12
13
24
5
115
32
63
6
31
35
1
8
40
72
32
63
60
12
180
73
77
30
36
6
31
89
39
60
180
81
6
30
43
65
6
33
21
31
20
16
35
54
6
33
69
43
128
45
51
64
17
7
132
143
90
6
21
45
36
18
24
45
40
12
36
12
32
16
5
7
5
51
21
36
18
69
3
54
18
6
31
23
72
9
16
36
32
12
16
32
93
67
65
7
23
57
64
60
59
18
3
45
111
3
165
12
39
21
45
99
9
36
91
8
100
71
6
48
51
45
51
48
12
63
21
4
32
39
1
24
47
9
9
111
63
73
59
69
15
9
28
12
23
24
25
5
60
54
21
45
79
56
16
12
23
37
83
24
84
6
63
3
13
11
25
11
12
21
4
32
183
73
12
60
47
18
7
53
171
112
24
29
91
23
30
43
29
6
9
63
36
84
37
95
30
18
73
72
20
15
36
1
80
24
4
60
56
69
48
24
3
15
90
48
3
36
39
9
3
9
9
ABCD 99748904330*3^$a+1 [50025]
12
22
35
21
36
6
30
3
31
5
49
35
12
3
52
14
6
58
30
32
18
12
15
73
12
8
72
6
9
3
34
14
16
14
3
12
21
12
36
48
40
36
14
40
17
13
60
44
48
10
29
12
15
6
84
36
15
7
26
4
54
74
12
28
90
26
12
6
4
53
15
9
141
3
33
12
48
54
9
1
8
3
21
18
6
24
16
54
14
30
6
12
159
13
48
18
24
74
54
10
71
1
8
15
9
12
27
9
16
36
44
4
2
6
27
111
22
18
2
3
3
21
115
2
36
10
14
12
16
30
2
12
66
30
22
30
20
27
24
12
3
33
7
26
3
57
12
72
12
15
27
6
18
10
110
18
16
38
9
9
16
32
4
12
6
2
54
16
38
6
21
33
27
33
12
12
16
36
11
105
10
2
18
6
60
52
6
18
68
18
9
9
22
62
87
9
6
10
8
39
3
33
7
50
3
33
6
16
50
12
6
10
11
9
42
10
14
16
18
23
45
12
124
14
30
4
8
18
9
25
18
14
3
13
6
8
10
8
15
7
8
24
60
42
24
18
21
9
10
8
45
24
45
36
12
54
6
12
36
16
8
3
19
5
111
78
24
4
14
6
24
10
44
9
99
10
23
21
12
12
6
36
64
6
32
3
13
6
26
82
8
64
32
18
51
9
10
2
15
45
64
18
89
12
3
6
4
92
18
30
3
3
12
30
4
11
3
4
36
26
36
30
33
9
16
36
11
3
22
14
18
42
10
11
25
35
73
26
46
8
12
27
63
18
3
21
6
46
44
51
45
12
3
9
30
24
72
48
33
15
6
12
4
36
32
15
33
99
27
18
28
42
110
28
8
52
18
30
8
60
36
15
9
72
24
15
9
48
34
30
11
24
9
36
52
98
30
64
14
30
84
4
20
10
14
4
2
24
16
62
42
9
15
18
30
22
80
12
24
12
30
45
15
30
36
3
1
47
15
6
22
14
4
36
2
126
16
30
14
18
4
44
69
60
69
12
18
42
16
32
6
12
12
4
5
9
84
46
65
25
6
65
24
9
48
18
6
51
84
21
27
9
10
26
16
2
6
10
2
3
43
2
16
44
18
54
6
10
12
18
24
8
33
45
52
56
27
13
35
12
7
14
60
12
42
9
39
9
21
6
6
3
3
18
147
1
36
8
3
3
10
8
10
17
15
76
8
28
2
18
60
4
74
18
36
9
25
32
10
36
14
40
72
2
72
16
14
16
24
20
12
30
6
24
6
6
54
6
30
30
15
13
80
24
4
12
11
43
36
62
3
9
12
22
32
18
6
6
15
33
36
36
39
3
21
31
2
3
9
16
14
48
16
5
25
20
51
75
22
8
27
33
70
50
82
18
2
6
18
21
84
9
6
34
8
63
60
27
9
36
43
144
2
15
15
94
24
32
15
27
57
13
11
51
36
9
1
8
4
6
17
13
11
33
114
4
41
1
8
3
39
18
12
6
4
8
10
20
10
26
6
6
16
80
12
120
6
21
85
20
15
9
6
4
42
47
15
4
65
43
50
24
6
34
36
44
15
103
14
18
16
5
9
28
14
33
24
1
72
38
28
32
6
4
35
33
4
20
6
58
42
2
16
30
36
6
26
22
42
50
12
3
9
3
69
12
51
15
21
3
106
23
33
48
6
40
5
43
14
24
24
10
5
13
6
32
24
16
8
24
24
57
39
46
20
30
4
2
12
3
19
2
42
42
123
7
14
3
9
24
12
39
45
12
40
36
30
2
27
15
6
6
6
100
14
18
12
3
25
47
24
36
48
51
45
9
24
3
15
6
40
8
66
12
4
38
70
30
14
6
84
48
30
21
27
42
22
2
46
26
3
13
32
87
69
48
52
71
1
8
6
16
8
6
36
28
18
50
24
24
3
1
8
10
42
11
9
18
33
24
25
59
3
66
4
50
48
66
54
34
38
21
12
21
16
23
13
8
12
27
15
33
24
9
15
24
72
61
42
14
27
13
8
18
28
14
48
27
1
11
1
20
66
33
13
68
3
33
4
8
4
8
10
62
24
12
10
20
22
8
39
43
2
16
62
30
64
20
6
6
18
18
24
12
66
10
47
39
30
34
14
36
4
8
36
18
82
48
20
12
18
58
20
3
33
27
43
8
6
4
98
30
22
17
9
12
36
12
27
15
42
12
16
8
48
15
37
8
3
1
35
79
29
45
60
51
21
4
95
1
54
36
12
8
21
9
30
6
63
13
8
51
33
15
1
38
34
8
27
24
57
40
20
16
6
17
12
9
27
19
32
12
10
32
3
7
50
27
36
49
2
21
48
37
18
17
13
60
8
24
22
18
2
18
6
30
18
36
30
12
42
30
66
30
3
81
46
8
6
30
46
20
100
26
18
3
13
26
18
6
22
44
36
10
2
54
21
3
10
8
42
66
39
24
19
5
9
4
14
42
18
16
20
10
38
144
18
12
24
58
2
10
18
11
15
24
48
33
15
22
50
18
22
12
5
1
38
30
36
60
3
9
15
21
12
12
30
69
15
10
14
22
62
4
2
27
81
4
36
26
9
12
7
18
8
40
18
29
27
4
26
96
12
40
8
36
60
12
3
49
20
102
81
31
2
30
60
34
11
27
9
25
8
30
24
18
111
1
6
8
33
13
18
18
44
18
72
36
18
12
18
66
4
44
10
29
1
6
41
72
9
6
16
26
4
36
2
21
19
14
16
2
40
38
6
58
32
75
27
21
9
6
34
23
15
162
96
28
18
18
8
22
32
30
3
7
29
15
54
36
16
2
84
6
46
24
41
12
15
18
15
45
63
19
18
32
4
86
22
26
52
12
8
10
11
108
49
30
41
31
42
83
12
9
15
9
6
64
29
9
15
3
6
39
9
10
78
84
60
11
19
14
4
60
2
33
33
4
23
67
5
15
24
33
9
22
18
12
8
52
11
9
52
18
41
13
54
50
6
42
6
6
60
27
27
6
3
109
2
33
39
18
3
3
33
9
34
6
8
30
34
8
64
11
69
15
144
7
17
87
33
12
3
60
6
16
11
9
24
18
30
52
14
6
18
6
16
8
18
42
15
21
42
12
4
54
18
36
29
1
6
5
3
118
32
18
18
12
18
33
7
2
22
56
6
75
55
2
16
200
30
90
36
63
3
6
28
30
2
12
66
6
4
20
12
4
8
18
6
28
86
36
9
7
26
48
24
12
18
4
8
10
44
3
21
51
9
39
21
12
6
12
42
36
4
20
40
50
42
28
6
8
22
60
30
6
36
30
18
20
18
16
98
3
7
26
12
3
37
11
3
30
12
12
12
4
26
34
8
42
12
9
39
24
94
8
27
81
27
75
30
10
32
34
38
18
48
4
8
15
73
32
4
11
33
36
4
42
12
17
72
51
30
18
70
12
35
3
12
6
63
7
5
19
26
4
14
6
48
6
16
36
36
38
51
69
18
64
8
6
63
13
14
22
2
42
4
20
54
6
42
6
3
21
6
42
22
2
42
46
11
33
6
21
27
18
27
1
26
22
6
17
109
36
12
44
16
11
9
36
18
42
60
3
24
33
102
22
20
28
2
9
3
46
14
54
3
13
32
24
27
9
18
58
18
77
3
4
38
78
34
32
4
2
21
27
9
15
30
4
26
84
24
6
4
38
48
30
10
72
5
24
27
21
13
11
1
62
33
63
22
68
58
17
21
6
16
30
14
24
42
66
4
8
33
12
24
51
6
24
3
12
1
35
48
7
29
21
27
72
3
6
3
21
4
32
39
19
17
13
20
36
36
22
38
27
25
2
16
2
6
33
13
26
21
43
50
6
6
27
9
6
40
62
66
24
45
3
10
38
69
3
4
29
12
7
14
54
40
14
28
8
3
21
48
3
1
18
53
21
16
8
28
20
52
18
38
6
45
3
21
31
26
84
36
22
8
10
35
15
21
63
24
22
12
128
6
16
12
6
38
16
29
9
28
2
4
18
59
36
9
3
33
30
12
36
28
42
30
41
19
20
6
118
14
16
24
20
52
18
14
27
21
39
69
22
14
28
8
40
35
15
54
24
72
72
3
12
1
59
33
123
3
42
36
24
4
32
24
16
14
18
24
63
49
23
13
12
24
23
21
42
42
48
4
54
2
10
32
46
12
62
70
47
33
27
48
33
60
36
3
33
88
11
39
10
38
6
15
33
3
21
18
30
66
6
52
30
2
51
19
2
3
69
27
27
40
72
18
12
32
3
21
36
15
63
33
ABCD 99748917098*3^$a+1 [50018]
33
75
288
17
55
24
101
64
36
15
33
60
27
105
39
81
48
132
80
55
45
48
51
89
79
33
123
24
36
12
33
27
72
48
189
123
101
7
48
312
12
33
20
40
48
20
55
21
24
195
72
33
15
17
7
21
27
24
36
93
80
19
36
24
252
84
36
36
108
24
12
24
12
24
48
33
24
51
33
12
27
72
24
36
9
60
15
117
15
33
87
53
199
21
51
96
33
51
24
65
52
63
12
65
7
96
65
12
7
93
120
75
9
15
45
3
132
48
60
36
57
15
9
156
20
43
24
48
105
99
36
84
24
72
12
21
87
24
69
96
195
108
72
21
27
132
216
72
33
15
9
56
79
108
117
84
39
21
135
72
105
135
48
21
60
56
103
105
72
123
24
93
8
79
12
69
12
15
45
99
36
252
108
12
173
28
195
24
117
135
9
180
135
105
75
12
180
60
12
132
69
12
48
51
288
36
36
45
111
93
60
27
9
84
51
36
60
245
7
156
72
24
29
151
41
187
60
33
108
15
125
7
12
93
48
420
12
39
36
125
7
101
187
33
15
21
111
33
147
9
3
36
216
9
27
165
8
139
21
135
17
7
33
84
39
21
51
53
91
36
9
15
108
117
219
36
36
33
92
55
65
160
15
33
32
40
80
100
15
93
32
55
60
45
27
72
120
21
3
36
84
45
120
15
21
60
15
149
132
40
39
81
219
36
144
60
29
79
21
15
192
53
7
12
141
75
17
55
108
24
12
89
55
24
101
40
75
36
48
321
72
3
125
127
9
15
9
12
20
7
117
96
48
15
36
45
99
36
29
7
33
15
17
160
3
36
89
112
228
20
40
15
165
39
72
129
27
33
99
72
105
156
27
252
48
177
24
180
15
21
3
36
12
60
72
36
36
29
12
43
45
87
129
135
45
15
101
79
36
93
87
72
33
15
105
24
159
24
48
9
15
48
108
33
20
91
21
15
9
36
15
45
27
12
96
84
29
280
72
39
69
32
43
84
108
105
39
165
3
12
168
21
15
57
120
147
72
120
29
100
51
36
53
52
20
40
75
9
75
108
108
33
32
64
120
84
15
12
60
105
15
60
33
39
141
32
43
12
45
120
84
36
27
12
96
69
15
45
51
48
45
51
21
48
39
213
3
144
252
21
8
372
4
3
36
165
51
360
89
16
63
33
15
9
63
60
12
216
24
81
48
12
60
159
309
27
60
12
72
24
156
36
60
5
43
36
24
105
75
192
24
69
51
144
36
204
84
60
48
132
113
7
240
108
84
21
75
5
7
53
7
33
15
24
48
57
15
36
53
127
24
9
20
91
9
27
180
45
159
45
36
27
36
156
36
60
12
117
15
69
32
7
21
15
36
36
72
33
48
20
55
24
216
105
36
123
53
7
36
12
24
45
39
24
48
45
99
21
39
21
204
24
39
156
57
39
141
15
93
60
99
72
9
36
156
180
8
115
65
60
55
36
101
103
201
36
27
53
79
81
20
19
60
29
19
57
51
69
111
45
60
20
19
29
60
52
20
300
79
96
48
24
12
60
108
21
27
33
132
147
48
24
48
96
57
144
63
36
72
53
40
15
36
108
60
12
60
45
96
8
79
36
57
84
75
24
12
132
173
55
72
60
216
57
87
468
120
33
72
120
48
12
39
96
9
3
36
72
125
199
108
141
20
91
89
16
39
180
180
36
ABCD 99748940002*3^$a+1 [50061]
165
147
63
81
51
210
3
147
37
47
18
36
75
39
25
101
54
21
321
36
72
51
57
30
9
159
54
72
75
216
64
113
15
88
48
56
16
23
1
80
45
19
161
60
211
48
41
6
49
41
39
48
192
88
96
32
9
55
71
73
32
39
33
57
15
69
24
43
23
6
66
18
90
90
54
108
18
132
18
162
55
17
18
45
63
25
104
105
15
3
18
19
80
93
54
294
31
128
72
21
12
18
189
45
60
63
280
137
18
21
195
36
1
48
41
270
150
163
65
36
42
138
7
89
48
127
59
69
75
61
29
115
32
24
40
144
80
48
24
45
114
169
80
48
3
69
117
19
29
67
264
17
7
5
3
24
105
103
113
48
36
75
168
117
3
15
60
18
30
42
27
16
72
77
54
6
108
12
18
21
195
6
18
61
77
27
141
90
30
60
31
23
225
27
84
54
6
21
9
24
18
45
129
90
108
180
18
27
16
24
80
141
132
15
40
143
9
16
47
102
27
51
69
88
167
49
56
40
8
160
41
15
24
96
27
90
72
162
180
108
60
93
15
18
120
6
105
336
72
136
71
84
285
9
55
101
67
32
63
97
155
37
5
3
45
27
33
18
12
97
24
155
45
99
21
9
168
39
24
39
25
32
24
96
81
175
8
87
174
171
64
80
40
48
11
69
88
59
198
360
42
108
12
13
8
87
186
210
24
12
9
105
39
117
43
32
48
88
29
19
47
105
45
120
115
8
40
5
120
60
36
18
25
48
8
112
107
96
45
40
71
36
253
5
12
103
32
15
105
192
16
65
90
141
48
45
66
1
24
11
85
11
138
19
48
5
19
176
48
15
84
108
222
12
175
29
84
36
99
48
64
29
126
21
99
85
48
17
84
42
372
126
6
126
3
81
24
7
119
121
89
270
1
5
75
168
81
39
195
237
208
185
15
129
15
183
169
263
73
65
72
96
135
64
96
80
75
45
75
21
15
126
67
72
8
88
35
78
159
16
144
32
40
35
78
30
42
79
24
23
25
8
21
75
40
11
69
21
19
65
15
168
48
40
53
114
12
6
12
18
49
8
16
32
48
64
53
27
48
75
85
17
72
6
97
120
65
108
54
18
3
48
96
3
90
67
240
48
17
31
80
57
12
51
24
64
5
54
90
36
55
5
91
35
54
444
132
30
33
63
25
29
30
54
15
40
5
36
18
30
63
88
17
54
33
33
15
45
48
99
40
8
120
3
24
21
64
32
24
111
120
369
45
114
73
17
31
24
120
5
66
1
48
72
29
162
73
104
285
27
48
141
27
24
81
84
198
126
111
64
56
93
42
73
48
72
77
18
81
160
29
67
5
126
12
198
78
30
54
81
24
63
9
3
61
71
120
73
56
24
63
42
63
64
155
96
48
90
51
24
144
93
19
168
128
63
66
36
42
18
7
120
17
66
85
104
40
23
18
55
17
96
30
25
11
144
21
93
12
90
6
183
24
57
31
24
5
3
45
18
33
27
93
144
112
8
21
12
39
24
40
65
31
368
15
81
24
105
18
37
23
9
40
104
39
145
35
132
30
18
1
107
93
16
113
7
8
136
47
144
90
36
234
54
66
6
99
88
200
3
45
105
7
41
87
129
36
60
18
157
125
27
40
8
64
320
16
83
6
39
16
ABCD 99749935874*3^$a+1 [50030]
48
63
84
36
33
40
11
61
65
72
7
11
12
33
9
120
15
15
60
69
40
29
123
15
12
37
5
331
5
139
41
60
27
63
24
73
215
18
222
1
59
12
60
138
18
132
72
21
39
66
114
36
25
107
108
9
21
60
54
1
8
21
36
42
162
66
72
72
25
11
30
42
12
6
19
23
48
313
29
150
168
12
48
150
27
3
72
48
30
15
27
12
48
60
78
114
21
144
33
48
79
5
163
8
105
12
91
47
24
49
200
16
23
48
25
65
42
132
49
11
30
30
1
29
3
15
60
150
78
30
99
3
333
40
128
16
5
51
15
25
5
12
18
54
175
23
102
6
84
90
108
3
99
138
18
42
103
29
123
63
33
51
6
15
40
144
65
55
23
48
42
55
35
18
30
93
57
72
132
78
198
42
18
19
113
7
23
138
132
12
39
39
73
35
24
133
35
42
91
149
36
30
24
25
35
30
103
35
12
6
123
87
114
63
280
8
75
120
93
24
33
7
17
31
24
8
63
114
30
18
15
88
155
12
48
30
54
165
21
3
147
117
112
23
105
3
60
57
93
54
61
95
9
120
64
17
54
1
80
165
12
103
144
35
141
160
29
48
48
102
108
24
6
12
7
35
30
18
37
128
15
150
132
18
13
119
25
11
93
111
66
15
117
138
57
27
66
19
41
54
60
30
90
45
3
45
72
64
197
67
35
37
5
18
18
12
163
35
37
47
18
48
72
30
1
32
39
60
189
87
24
36
24
36
72
12
6
42
12
66
24
55
35
45
123
93
112
23
9
24
27
180
12
45
105
151
24
35
48
54
15
64
101
66
30
54
6
39
141
3
40
72
65
7
5
18
177
63
24
73
47
36
42
42
156
24
60
198
3
24
111
120
73
32
15
129
75
36
12
42
3
48
39
33
208
17
30
25
107
18
108
15
75
150
90
24
21
72
160
113
30
12
222
30
78
30
133
104
21
132
108
102
132
60
6
42
45
15
60
48
189
15
60
198
15
15
97
5
30
108
33
144
171
24
61
89
78
42
6
33
99
30
63
39
66
103
32
75
13
167
42
120
15
40
32
33
87
15
81
48
81
96
24
36
43
17
24
78
48
42
15
40
305
78
42
102
33
33
42
18
27
87
25
5
30
48
12
156
42
12
183
3
69
3
13
89
15
33
31
32
9
79
17
15
24
15
126
3
81
240
60
51
112
80
3
30
12
108
103
56
33
42
13
17
15
75
18
48
60
7
8
9
55
8
87
18
90
13
29
36
54
48
18
207
16
32
15
180
54
63
27
180
96
42
103
35
93
57
55
35
12
73
149
90
66
72
55
17
78
72
1
8
96
63
60
78
60
3
9
15
15
108
30
42
72
60
18
30
97
35
253
8
24
81
7
128
99
60
60
36
120
33
24
16
72
24
35
6
30
24
186
15
15
114
66
13
29
48
12
48
79
5
90
186
39
288
87
66
7
83
24
30
103
95
102
19
47
33
39
1
32
15
102
12
6
90
90
12
42
96
132
162
18
7
65
30
60
30
18
192
48
42
90
18
87
16
72
65
18
102
18
24
6
7
23
72
90
60
42
36
13
72
17
18
204
49
11
30
36
12
42
45
24
57
15
27
30
18
24
45
45
66
33
57
42
48
69
48
105
111
39
60
42
48
108
15
15
129
48
105
18
150
55
17
12
78
72
21
15
33
144
87
30
51
15
12
13
59
13
8
112
53
19
23
12
69
40
17
30
174
91
8
99
48
60
42
42
156
49
144
89
30
18
54
120
129
96
123
48
60
25
65
210
45
120
9
78
120
42
6
12
13
347
21
72
39
18
18
24
138
30
12
1
5
3
72
99
141
117
27
3
48
12
42
48
60
51
64
32
111
72
60
12
30
96
102
21
27
30
60
42
48
24
66
30
9
184
32
40
35
60
72
33
72
ABCD 99750058238*3^$a+1 [50051]
12
15
12
18
23
55
30
47
16
51
33
195
77
36
52
68
73
24
30
41
36
13
63
105
54
18
11
12
25
83
25
107
25
75
27
21
132
20
132
88
12
27
18
51
60
32
55
42
11
145
114
18
23
79
6
11
133
11
1
11
13
84
3
75
53
12
100
33
51
123
161
40
15
5
37
54
53
1
15
80
7
29
25
108
6
5
52
27
18
47
7
6
15
12
27
21
87
18
54
5
76
63
12
33
24
36
96
69
35
55
17
120
48
60
7
45
3
5
64
45
11
7
77
43
29
40
3
36
6
11
12
28
57
66
6
3
20
7
108
45
225
171
9
42
45
3
77
31
42
48
63
12
44
16
24
9
11
24
37
102
36
5
4
20
13
138
5
72
12
73
42
33
195
5
13
11
31
5
13
12
23
49
6
5
24
168
13
72
147
32
1
203
49
18
5
48
12
25
90
72
33
44
36
13
39
8
4
9
90
5
31
105
48
111
9
15
41
24
40
48
20
12
61
47
48
16
15
18
6
9
3
42
30
42
126
9
9
36
75
33
23
85
18
12
29
108
61
180
59
13
39
44
12
40
9
11
7
42
11
55
17
25
3
9
23
67
5
84
12
12
13
42
17
120
61
15
3
12
18
27
12
8
48
109
11
1
63
56
40
21
35
145
3
15
5
108
37
11
145
6
45
63
77
40
68
12
4
120
20
64
20
112
33
60
11
52
20
7
21
20
12
4
9
42
12
17
19
69
68
25
18
5
4
56
7
5
13
24
23
4
24
56
1
12
11
85
66
54
107
37
36
54
36
54
3
68
24
31
17
88
21
23
36
145
12
15
39
45
8
108
7
41
67
77
13
54
29
7
117
116
4
12
8
48
12
1
24
143
40
32
13
23
67
9
176
48
19
42
3
15
66
11
24
1
54
29
97
11
7
78
12
126
5
144
13
15
8
1
30
53
43
30
72
18
42
36
39
20
7
33
93
27
33
15
24
9
95
40
44
28
20
112
3
17
12
43
77
1
72
11
120
16
51
57
135
5
145
36
36
3
8
24
1
39
44
4
15
108
24
18
12
11
12
67
65
49
47
112
51
5
19
21
9
27
84
56
19
89
112
81
75
44
13
35
28
44
16
105
42
5
40
8
84
48
60
12
25
54
9
33
3
44
61
35
145
179
28
32
43
42
23
48
24
13
23
7
17
25
3
24
68
103
18
36
23
13
15
48
57
15
57
72
36
135
8
24
16
24
20
40
96
24
20
13
35
49
3
87
5
1
27
20
48
7
5
55
113
52
15
30
95
1
59
13
119
84
12
100
75
65
313
111
3
5
76
9
11
4
12
44
12
144
19
36
9
20
49
3
27
21
32
25
47
28
27
41
76
9
87
20
19
65
24
25
12
18
5
96
31
30
72
18
53
7
77
48
55
17
13
39
3
18
75
27
60
30
15
56
1
39
12
9
3
20
28
8
16
9
72
27
8
84
48
12
1
78
41
16
12
51
42
12
6
101
43
173
4
111
18
11
24
37
30
9
128
13
47
48
4
68
16
195
54
3
9
11
43
69
21
42
9
93
63
45
180
27
12
33
11
12
13
27
69
3
20
31
5
16
56
43
6
39
9
11
79
5
13
18
42
143
19
5
31
12
18
42
53
1
3
108
27
153
12
48
45
59
16
60
45
27
72
8
48
55
5
84
48
72
16
33
15
44
13
3
32
103
21
8
13
108
36
15
44
16
33
107
13
11
16
81
60
12
71
304
72
144
20
19
60
18
12
6
65
7
17
31
29
108
49
66
9
8
25
35
73
27
21
47
28
12
3
54
15
3
90
15
57
15
32
103
72
5
13
27
44
24
13
108
66
29
24
28
9
35
24
36
48
73
54
5
55
53
55
12
9
45
90
114
30
21
32
25
35
19
36
89
168
52
68
253
120
18
24
17
1
144
59
76
81
87
8
4
21
42
105
21
47
7
48
132
77
61
75
159
6
3
12
57
23
4
3
125
48
4
3
6
54
33
129
11
40
20
19
53
40
81
24
3
12
3
17
52
44
12
67
33
8
64
20
7
54
15
12
9
18
36
9
56
1
11
100
177
63
15
18
35
37
18
30
251
28
8
37
11
7
42
23
7
18
24
63
75
6
12
27
92
40
8
28
45
18
57
24
8
16
44
61
47
64
111
225
57
155
12
1
155
40
3
9
32
36
13
59
40
81
30
54
132
11
73
15
20
97
35
4
9
27
44
16
57
47
84
145
54
5
12
49
39
21
12
15
57
75
33
42
36
36
9
36
3
78
35
108
72
172
32
43
21
24
140
76
12
3
17
19
33
8
7
18
18
42
72
27
9
15
51
69
9
75
15
5
216
120
12
4
48
45
63
27
12
6
23
16
68
40
15
17
19
5
60
24
103
18
42
9
3
36
45
45
39
8
13
84
35
37
51
8
1
11
37
35
97
3
8
60
24
49
12
23
85
99
260
28
123
9
75
101
12
55
30
15
24
8
43
9
15
21
9
90
24
66
95
24
24
133
54
41
13
84
3
57
35
52
3
30
71
4
168
15
165
69
111
20
48
49
6
9
168
92
36
49
6
41
16
105
15
80
25
75
20
100
3
72
42
12
108
35
1
24
75
33
15
24
69
27
20
7
30
95
31
5
52
8
67
18
54
5
48
232
57
59
7
5
ABCD 99750081142*3^$a+1 [50017]
176
64
24
80
27
109
56
24
45
91
224
99
21
15
105
48
63
97
32
51
45
63
216
49
41
63
88
104
69
19
32
39
25
176
24
96
39
105
147
18
67
95
193
5
19
161
55
71
33
21
27
24
21
54
21
195
37
32
21
90
18
55
32
72
111
36
261
264
48
88
5
27
207
25
29
147
33
15
96
64
176
45
144
90
201
64
95
369
81
327
64
168
8
24
129
39
16
80
64
32
96
69
243
48
24
120
15
9
16
101
99
45
91
72
8
24
75
45
16
32
88
8
135
162
90
37
53
115
8
120
16
80
24
51
36
57
88
248
64
176
285
19
48
95
54
75
51
429
40
56
69
99
16
8
111
97
48
56
96
144
9
31
80
24
24
72
111
9
160
144
65
31
149
19
8
72
27
45
216
24
88
23
18
15
144
192
24
57
54
129
160
215
36
69
75
141
168
72
51
90
19
96
128
16
24
72
5
67
96
176
120
24
21
19
176
39
49
32
45
3
40
48
72
192
96
24
48
48
5
90
9
120
24
40
80
15
1
24
24
56
160
167
25
32
168
45
315
45
54
36
97
83
18
162
169
104
160
71
49
32
40
59
93
40
48
128
231
9
27
213
96
69
75
105
270
49
48
8
64
200
160
8
3
301
5
99
81
31
80
64
59
165
16
200
51
54
63
16
296
111
25
65
108
267
75
93
15
121
176
168
144
136
47
57
33
87
3
13
152
33
79
32
160
144
125
36
31
95
9
40
149
115
47
144
1
168
32
120
3
21
285
75
339
45
16
29
27
208
32
40
48
56
40
48
128
280
104
51
18
75
87
105
24
64
32
120
285
187
32
69
19
32
40
8
171
69
21
187
24
48
72
29
115
80
160
24
8
24
21
99
24
111
25
48
48
72
257
36
75
24
96
24
40
101
18
36
109
17
90
13
200
184
71
1
8
96
16
41
144
54
25
47
49
5
115
120
8
72
24
72
24
16
8
117
3
192
165
18
57
144
16
24
48
32
64
11
13
120
32
96
45
54
21
15
73
71
1
32
96
72
40
29
90
144
36
45
144
96
165
19
107
133
24
23
25
104
24
27
324
105
16
72
8
40
8
216
111
73
32
24
48
96
16
80
45
43
8
3
165
15
1
24
47
9
16
32
87
169
191
25
24
296
48
72
40
71
153
27
13
77
115
24
120
48
200
33
63
45
99
117
163
56
72
64
8
33
207
288
63
177
88
56
40
8
232
29
72
235
32
183
54
171
48
72
48
21
3
16
72
35
109
8
88
29
54
61
8
72
168
33
18
21
40
155
69
16
5
91
32
93
187
48
480
24
71
9
279
49
32
144
135
9
27
93
48
64
24
41
63
16
155
21
384
40
32
112
131
37
192
192
200
336
48
111
9
27
69
21
123
16
168
48
23
129
88
80
232
56
96
21
90
25
48
17
ABCD 99750306224*3^$a+1 [50061]
54
90
126
126
18
36
139
60
180
35
133
60
192
60
131
37
120
203
97
83
144
72
121
59
13
48
29
223
48
192
108
185
115
120
72
107
133
48
120
12
11
54
343
107
18
108
67
239
13
221
139
60
107
216
18
79
137
36
7
48
17
360
18
72
73
53
144
72
151
65
54
144
36
126
180
18
216
18
36
319
23
54
18
126
90
109
35
13
113
7
72
83
234
163
120
77
36
115
119
18
162
36
162
72
18
108
37
71
97
12
48
5
67
48
83
216
54
144
72
180
18
18
295
119
1
35
54
54
217
35
108
54
583
12
53
187
137
43
11
54
198
144
180
13
108
5
127
168
155
18
72
54
126
72
115
137
18
13
23
72
37
180
48
23
37
35
18
36
378
13
72
108
23
37
89
18
36
180
49
113
67
257
306
144
90
36
54
73
120
168
60
47
25
47
61
12
60
83
144
13
221
144
55
228
23
37
35
205
60
192
60
5
163
287
90
18
37
17
90
126
7
65
43
12
168
119
121
5
180
54
13
41
90
36
18
36
19
180
323
18
72
235
89
43
227
13
60
35
36
72
54
91
60
12
107
373
5
162
13
5
72
18
198
18
169
48
35
72
133
29
18
216
324
252
36
144
18
18
37
48
113
67
77
108
67
120
155
72
13
41
36
223
180
317
103
77
18
13
59
90
306
72
25
48
72
71
90
67
365
67
41
19
48
5
90
72
288
180
37
107
13
23
270
55
12
180
48
192
125
55
48
180
59
181
132
48
12
23
217
107
126
72
55
108
35
72
162
54
49
5
72
54
36
181
287
25
47
36
144
193
221
79
47
90
403
120
17
43
11
157
72
168
17
18
162
108
18
144
85
60
53
54
108
216
72
25
72
47
121
240
35
54
126
37
60
65
180
18
180
325
197
18
180
37
35
72
126
54
193
48
29
90
1
132
11
90
67
72
48
83
72
18
396
18
36
54
270
108
198
19
251
36
73
60
168
120
120
120
167
145
180
17
18
162
151
72
47
54
79
108
72
48
17
18
72
126
72
18
216
1
72
48
77
43
443
216
1
60
252
65
72
43
83
97
227
270
31
72
48
12
17
18
133
83
37
60
180
119
90
54
169
155
108
37
53
180
55
17
108
55
60
29
90
54
7
65
54
36
18
612
235
35
85
72
77
36
18
36
1
180
35
108
414
ABCD 99750322814*3^$a+1 [50117]
54
12
6
174
6
12
18
198
264
6
162
12
78
59
109
54
42
6
24
5
25
114
6
6
108
84
57
93
108
60
75
9
84
30
117
3
42
3
27
24
66
30
18
102
12
48
9
39
6
131
37
18
9
3
72
5
61
30
30
108
27
3
72
5
25
48
60
72
192
30
12
18
87
3
36
246
24
132
12
30
42
6
90
30
12
102
174
6
18
48
18
6
126
180
12
30
102
35
181
12
47
85
30
6
18
6
6
90
12
120
171
27
102
60
51
192
3
6
48
42
36
12
6
36
6
48
84
18
24
108
3
27
60
60
120
18
12
23
7
57
51
48
30
60
12
18
24
48
120
53
67
365
64
33
36
24
42
6
12
18
12
12
24
30
30
36
114
6
96
72
21
81
15
9
36
35
96
7
18
12
11
7
89
109
6
48
90
12
36
42
18
24
156
90
9
51
84
84
6
6
132
6
6
36
69
21
18
36
149
7
78
12
15
39
30
24
12
42
18
60
24
78
162
18
12
18
72
6
54
24
54
30
78
9
141
90
102
48
198
36
96
18
42
30
90
24
45
39
41
19
42
24
18
90
6
41
13
3
105
119
73
42
6
30
60
42
227
61
138
60
24
12
41
19
96
24
48
6
60
30
21
21
24
54
42
48
84
42
5
151
60
72
18
3
51
24
5
16
3
162
30
45
9
42
54
60
59
112
99
29
7
12
30
63
9
78
30
216
126
66
12
30
132
30
18
18
132
138
24
6
60
75
57
12
78
6
96
126
18
66
54
150
6
54
246
18
21
32
55
9
69
12
102
57
75
24
66
11
19
18
36
66
5
91
18
35
97
42
53
48
37
54
5
13
6
77
25
30
12
72
21
224
13
147
39
36
30
18
30
60
96
24
6
24
21
69
48
84
60
54
5
16
135
30
18
42
90
30
48
36
6
48
42
234
144
12
45
51
24
156
144
6
72
6
24
72
18
72
24
54
18
102
102
300
90
30
11
73
66
96
5
37
123
39
89
25
36
30
48
18
78
96
114
24
18
42
42
5
1
15
3
45
39
48
90
12
3
48
9
78
60
54
71
13
42
30
18
12
54
18
48
48
54
36
11
25
30
84
24
228
54
30
30
39
21
24
51
21
102
18
48
30
12
30
12
18
78
132
54
5
43
53
7
12
30
159
176
49
12
48
12
132
6
72
69
51
72
101
49
47
145
60
6
45
69
216
72
96
24
78
42
27
39
57
27
18
108
24
18
18
114
150
36
144
47
19
42
35
67
48
24
21
135
9
96
27
72
78
47
121
60
18
114
66
54
48
12
6
141
51
29
16
9
60
66
18
42
72
101
25
96
60
11
7
12
96
30
12
3
45
35
19
54
66
66
90
12
77
49
95
7
12
36
30
54
12
96
102
3
75
42
6
6
24
144
12
36
18
30
174
36
12
89
55
201
117
72
35
25
66
12
126
72
3
9
42
54
71
61
12
72
36
30
189
51
162
18
84
5
1
48
47
144
43
117
39
36
21
195
72
12
18
12
48
210
36
6
24
72
90
24
36
12
42
54
96
6
114
54
6
54
24
96
27
3
42
30
42
27
39
6
6
29
25
18
18
35
283
21
45
84
6
9
51
36
18
30
12
54
36
24
66
30
24
6
114
210
30
11
7
6
6
36
30
30
90
84
36
48
12
48
36
18
60
96
66
18
108
162
36
24
72
66
69
21
48
96
36
39
81
15
3
77
13
72
72
12
78
12
18
6
120
102
30
54
36
60
60
18
21
51
18
11
25
30
9
39
57
33
90
42
24
30
117
105
42
141
27
120
18
30
42
60
72
47
16
27
18
72
66
12
24
60
18
42
48
132
18
66
21
21
54
120
30
18
78
72
71
16
45
48
78
5
13
90
6
99
32
7
60
42
60
60
48
27
3
162
6
144
240
30
30
6
48
35
91
18
30
78
78
57
39
6
42
30
27
9
12
54
60
60
48
66
102
12
30
6
102
63
21
150
30
36
3
27
12
198
12
18
12
102
51
3
141
51
48
66
11
97
162
36
9
33
12
6
30
95
48
85
96
18
18
228
30
21
9
66
24
66
66
30
59
16
80
7
18
12
6
42
30
78
111
3
72
24
45
9
23
193
42
18
126
60
66
12
18
9
80
55
126
123
81
18
6
24
66
77
67
18
59
25
ABCD 99750822118*3^$a+1 [50386]
129
207
324
240
109
41
240
39
64
77
36
15
69
66
24
96
84
66
30
54
120
15
15
129
16
65
66
174
31
128
327
9
105
30
60
36
217
47
6
360
259
95
30
3
93
24
66
105
45
3
81
30
433
47
126
195
39
6
54
61
224
15
30
150
61
32
147
13
23
120
144
36
90
84
63
63
144
36
90
243
21
235
71
234
30
6
180
7
48
29
51
45
163
161
111
15
193
96
35
109
167
24
81
339
96
60
90
327
240
208
5
240
30
54
36
144
51
135
60
234
115
95
6
60
79
35
13
17
60
36
15
15
33
87
249
21
300
63
177
223
191
90
36
147
16
17
399
21
120
3
261
156
60
259
48
32
45
36
415
65
300
19
185
6
54
30
156
144
126
84
15
64
17
210
45
64
96
65
207
87
66
7
113
15
112
137
30
66
84
3
3
180
9
291
30
120
55
5
27
3
84
105
240
111
33
357
24
3
16
77
54
150
151
80
48
112
32
3
30
60
3
16
35
186
24
75
15
90
96
54
66
63
57
54
120
73
167
25
65
60
90
9
51
45
21
24
3
33
114
60
6
27
57
55
288
23
54
6
13
371
30
36
84
30
30
219
111
216
9
15
36
144
6
39
45
450
126
67
53
144
66
60
109
35
6
30
90
63
231
25
35
396
54
30
6
144
30
6
120
30
13
41
6
390
84
30
201
15
97
167
216
30
204
55
71
144
9
81
126
24
9
336
144
96
15
33
63
90
7
176
57
84
60
135
64
377
39
141
84
6
60
54
6
30
264
475
35
96
30
255
48
87
30
30
109
35
61
35
60
54
270
6
55
125
67
143
24
6
84
96
114
30
6
25
95
33
16
5
120
6
13
80
112
5
90
54
43
32
81
120
7
23
60
45
48
21
96
27
93
84
111
48
160
137
39
16
275
60
30
60
39
96
69
30
96
384
13
128
15
33
111
36
13
80
240
21
315
45
195
135
73
53
90
97
23
30
174
61
209
210
60
1
32
87
6
24
156
54
9
64
48
239
6
27
63
144
6
174
61
35
234
90
126
210
153
160
32
9
36
204
36
54
141
208
17
84
90
225
51
45
39
6
339
15
129
21
120
6
84
120
180
189
16
80
64
17
114
36
153
144
96
231
9
304
47
30
36
175
128
21
60
60
36
24
126
9
96
105
39
741
90
24
6
355
29
120
90
96
30
54
36
120
97
48
149
360
115
48
197
ABCD 99750946762*3^$a+1 [50054]
83
16
72
8
1
108
15
60
87
9
32
12
36
16
8
36
13
11
48
84
28
75
33
8
64
32
64
33
168
11
1
36
6
41
79
54
24
59
31
33
44
85
35
24
61
6
153
12
45
60
18
54
23
13
95
49
11
109
3
56
64
48
27
29
16
120
24
9
27
15
30
23
19
9
9
30
53
25
36
87
57
11
36
79
29
52
57
6
45
117
12
47
36
13
47
25
84
75
3
9
20
88
44
12
24
13
51
9
63
80
19
165
33
63
108
9
12
24
75
81
6
21
51
9
39
153
12
44
16
20
85
12
3
33
11
4
96
60
84
57
54
29
1
107
60
1
18
261
3
89
37
11
4
20
36
19
18
15
12
56
13
11
84
85
18
18
12
11
85
90
162
39
116
88
48
24
3
41
49
6
126
3
45
123
12
20
25
24
59
49
12
27
24
81
39
117
132
48
143
61
36
12
96
51
33
51
48
68
52
8
16
9
24
135
9
51
12
9
27
32
12
49
24
12
111
3
54
71
36
88
12
9
48
59
60
12
12
28
15
30
23
60
31
53
40
24
3
141
8
13
24
51
123
9
8
60
13
11
25
3
12
36
45
48
18
53
25
12
24
126
48
21
51
42
27
72
93
36
18
5
37
54
17
73
30
5
13
83
49
15
3
90
30
53
73
35
28
24
36
117
84
6
77
115
150
15
57
23
24
12
60
12
25
75
57
18
66
24
12
35
55
42
23
25
15
48
15
137
36
43
21
99
5
4
32
28
9
63
48
72
44
100
20
24
55
21
123
89
52
32
85
30
41
12
61
11
4
32
1
3
20
76
128
16
33
12
95
148
20
36
13
51
129
72
39
27
24
57
68
16
120
3
24
66
83
52
87
45
68
25
6
177
87
42
11
120
67
213
20
1
119
48
175
21
44
24
1
30
21
8
85
12
132
39
12
51
24
162
48
11
52
33
35
1
135
8
1
90
5
96
25
111
9
18
54
60
3
105
11
64
44
109
171
24
99
90
51
8
61
60
3
44
36
76
32
16
20
100
33
83
37
11
31
57
69
63
9
23
13
12
42
17
40
15
89
1
27
8
156
28
45
131
16
3
17
55
54
39
8
19
33
96
72
12
32
40
9
47
12
16
24
20
48
48
13
39
33
11
25
24
66
9
32
12
88
9
18
45
27
18
54
21
20
97
15
48
32
37
51
129
3
36
141
18
48
90
11
76
45
135
80
13
15
129
3
8
67
48
6
131
4
9
11
96
49
11
28
15
24
18
23
25
75
56
16
129
84
51
24
21
95
13
27
21
35
7
33
48
57
60
3
105
23
60
28
24
39
69
144
27
29
48
64
132
120
60
99
5
13
39
39
18
3
108
36
45
11
60
48
13
66
137
16
44
25
72
11
172
168
116
4
32
13
6
29
37
24
39
8
37
60
47
25
12
23
49
96
12
60
23
16
24
99
69
12
48
20
85
3
60
81
123
57
3
116
108
72
61
159
3
21
8
91
5
4
168
21
99
60
104
97
36
11
49
11
25
180
95
61
71
7
117
57
47
13
147
20
352
48
9
35
172
9
27
81
3
87
66
51
81
15
33
47
43
17
133
143
37
12
35
7
117
3
90
72
96
30
5
84
172
24
96
3
30
59
49
123
3
53
4
20
24
13
3
36
20
100
120
12
68
1
156
3
72
39
72
9
21
18
113
28
48
44
16
57
107
28
81
6
53
220
69
66
24
138
59
12
88
24
15
42
35
37
11
172
9
171
24
20
12
13
36
75
108
260
36
196
56
1
47
120
4
9
42
264
21
21
12
108
23
76
24
45
11
109
3
57
36
30
96
9
36
20
73
96
107
40
24
147
17
1
60
3
15
45
12
45
42
66
27
27
18
71
79
89
13
3
33
3
80
49
11
52
9
18
9
45
87
24
84
132
60
140
12
31
24
120
144
129
12
99
18
11
72
1
108
63
15
9
24
20
91
21
20
4
12
8
1
11
40
8
16
48
57
18
24
9
12
36
63
69
3
165
72
24
9
18
198
23
40
56
112
9
11
88
12
84
39
9
12
123
21
12
21
159
8
36
40
84
96
117
23
100
44
13
108
12
47
16
56
28
15
96
9
12
27
72
24
21
24
45
99
48
9
108
35
16
12
153
150
5
12
100
219
78
36
71
36
52
8
13
108
36
12
3
12
8
31
89
16
63
21
27
41
24
49
30
54
27
33
15
39
21
45
6
9
12
9
24
87
20
13
35
28
99
5
13
27
27
96
17
37
23
13
15
132
60
9
36
11
72
52
8
228
48
4
56
136
108
68
24
49
15
24
116
24
1
54
137
28
69
30
162
27
44
84
49
72
3
200
ABCD 99751234444*3^$a+1 [50022]
5
48
36
207
15
141
69
30
45
51
72
6
15
9
48
19
32
52
8
45
30
6
39
165
19
107
24
6
3
4
20
21
18
18
132
183
4
108
17
18
30
43
29
115
5
15
36
52
48
59
6
135
117
27
4
23
24
24
69
69
115
120
5
3
16
29
55
29
24
24
103
5
150
13
48
77
54
33
21
138
30
63
60
88
20
64
11
13
12
53
42
126
19
32
52
35
6
18
18
15
21
12
27
9
3
21
66
6
18
24
61
128
40
65
171
16
53
183
3
25
5
42
25
5
48
48
7
5
96
15
33
51
3
78
24
7
11
96
13
59
6
15
27
61
32
51
9
16
17
102
102
90
9
24
21
24
255
99
69
105
3
12
40
101
6
21
51
66
7
32
88
108
96
17
132
36
27
15
66
7
29
66
30
27
21
7
65
7
137
27
16
119
13
20
33
31
164
93
54
21
57
27
21
12
6
30
18
1
89
30
13
11
54
27
216
69
24
186
181
56
27
13
36
140
27
144
277
8
93
63
15
21
9
24
24
31
44
9
30
25
72
36
17
42
21
3
24
57
15
45
52
23
24
78
19
32
9
78
1
125
19
80
87
49
60
17
24
36
87
15
21
108
45
12
126
33
36
100
8
48
52
8
57
103
137
60
84
18
48
117
24
27
9
64
5
18
6
7
5
54
73
176
96
39
13
108
53
91
47
57
15
30
24
24
12
39
57
87
40
47
6
42
6
12
67
29
3
16
8
36
64
65
36
15
72
75
9
33
36
27
111
45
9
60
12
18
6
3
24
28
20
87
61
29
19
36
5
18
120
24
93
52
84
35
48
97
95
6
51
84
24
27
126
72
7
107
18
67
11
97
29
31
32
24
28
23
48
61
72
48
53
102
96
25
36
35
6
72
120
138
78
51
57
31
20
33
24
3
39
6
39
4
101
3
52
65
42
96
66
19
80
27
48
6
48
18
45
72
40
12
53
19
53
18
30
18
105
12
51
1
191
85
107
96
25
20
60
141
258
24
37
188
21
18
105
57
43
35
1
8
9
39
87
1
5
60
48
78
117
52
8
15
18
6
33
9
6
13
11
13
32
27
49
5
48
66
1
17
30
13
65
19
56
60
33
15
88
113
19
12
59
72
6
51
141
31
11
6
12
48
102
6
75
12
27
9
117
31
12
56
45
15
33
3
52
32
93
6
30
91
5
108
159
87
42
84
39
88
11
18
79
12
65
42
145
95
54
67
60
11
45
100
44
33
15
4
47
48
96
48
105
33
6
33
9
19
8
21
6
96
54
84
48
51
81
63
57
18
18
15
39
48
96
54
96
18
6
31
56
51
1
5
55
11
72
30
27
88
56
117
42
126
43
68
24
3
18
7
72
29
42
30
15
141
3
12
16
47
69
93
15
21
42
21
75
13
41
31
11
6
66
144
54
7
77
87
4
11
6
120
24
24
7
53
36
3
24
52
56
33
19
84
29
7
80
12
9
42
1
56
4
29
55
24
20
12
21
87
16
5
3
28
143
48
13
272
3
30
19
32
4
140
88
108
36
36
8
12
33
6
13
44
16
5
66
1
5
259
72
56
129
31
36
11
81
24
9
6
21
3
48
6
7
35
57
24
36
51
1
108
56
3
117
16
17
12
43
24
20
16
56
72
28
59
85
36
20
99
48
18
3
3
45
129
19
36
41
18
49
20
51
78
43
29
66
42
60
96
39
9
3
45
84
48
30
6
63
28
5
24
27
15
73
44
28
24
65
19
35
61
156
8
45
39
147
48
6
127
29
6
121
77
31
20
4
20
93
7
24
11
102
24
24
39
28
95
42
15
63
109
60
56
87
13
180
23
1
84
24
56
99
1
137
12
31
96
53
30
18
91
83
81
15
72
1
60
12
29
15
9
39
24
28
5
147
100
53
3
3
33
69
19
23
37
185
63
76
36
12
47
25
5
15
4
56
45
3
4
59
49
32
15
25
5
15
16
12
77
66
126
171
36
69
39
9
27
48
27
24
18
12
84
30
57
45
51
48
15
37
5
19
56
51
69
3
24
25
8
33
12
27
39
13
113
132
60
114
105
15
42
36
24
48
18
48
24
69
108
63
30
42
1
77
36
55
12
41
90
72
13
56
52
8
15
121
72
44
28
5
31
44
39
24
21
4
71
21
69
75
3
30
84
39
4
36
17
91
12
53
90
37
11
13
83
261
57
48
18
48
24
102
66
49
29
55
5
6
24
57
4
5
48
139
11
153
4
17
91
48
8
28
56
24
9
96
3
72
84
16
92
24
93
120
39
21
30
24
33
9
192
79
23
6
72
15
3
90
30
54
60
7
24
32
4
83
6
3
33
15
40
5
42
109
11
18
31
29
27
9
60
24
15
3
49
192
71
1
5
144
18
33
15
54
43
77
31
180
20
12
52
72
35
6
31
56
40
12
8
232
5
15
27
61
20
93
42
48
13
ABCD 99751411946*3^$a+1 [50019]
192
78
12
12
75
3
48
60
162
102
96
222
102
69
99
210
42
36
54
135
63
12
21
144
21
12
15
183
12
12
66
54
36
114
138
105
15
57
24
21
6
24
306
144
51
75
90
84
60
30
18
42
33
312
111
105
129
6
42
30
222
30
60
96
12
258
132
138
45
45
30
150
54
30
3
105
111
99
162
78
42
36
12
30
12
90
63
183
30
132
78
24
246
72
123
15
174
96
3
39
90
87
75
6
24
18
213
189
18
132
30
66
72
162
6
69
3
12
120
6
54
141
129
18
42
78
12
6
60
15
255
90
114
6
84
18
30
42
9
9
87
3
90
120
18
42
162
30
36
3
57
30
180
60
24
108
12
288
78
12
180
72
126
234
30
165
33
12
3
153
135
225
12
12
36
75
57
150
60
150
87
3
12
78
51
24
15
132
186
12
135
27
30
96
63
69
27
21
30
114
30
36
90
30
30
84
18
42
48
12
96
15
129
186
12
162
6
42
12
51
15
30
132
12
6
132
18
144
18
45
3
84
186
90
24
186
12
12
78
18
24
18
78
84
135
15
108
18
219
33
390
222
30
60
96
12
78
144
30
33
45
192
3
48
72
57
18
72
66
12
198
12
21
51
21
105
24
6
9
48
105
12
36
30
12
120
30
198
60
42
60
30
72
6
60
84
36
42
30
18
72
132
48
60
90
162
90
78
12
6
42
12
81
39
48
210
12
48
90
60
102
36
54
36
57
123
30
132
222
45
3
18
12
48
135
189
60
66
12
42
135
75
21
48
9
132
3
63
84
120
48
285
3
30
144
39
72
39
9
57
42
132
6
204
66
12
60
78
90
30
12
12
66
150
42
102
36
84
90
69
24
63
84
18
120
72
36
102
30
27
15
48
33
75
60
129
63
60
93
45
120
24
48
60
72
63
15
81
21
36
42
42
6
54
168
42
60
30
378
33
237
51
27
12
57
3
90
102
21
345
132
102
6
183
216
384
159
30
12
120
36
75
87
132
126
15
75
72
90
72
315
51
12
108
60
174
36
90
60
57
57
186
12
72
129
27
324
78
60
12
186
174
123
75
21
21
48
162
30
30
141
72
27
6
15
39
129
129
63
297
60
60
15
105
138
144
18
78
30
30
30
210
24
129
9
18
30
150
102
48
114
18
15
63
72
270
27
15
66
42
42
51
57
102
66
30
42
78
120
9
183
30
270
117
105
6
84
21
105
15
9
60
66
33
21
66
60
69
255
78
132
168
12
186
90
84
18
33
39
450
168
282
18
162
33
87
30
18
153
255
57
3
60
114
150
48
30
168
162
33
39
150
18
12
180
48
42
96
24
39
57
15
57
60
30
48
42
108
24
108
210
48
180
189
75
18
30
48
42
18
102
180
108
144
75
21
123
99
90
123
87
108
144
18
60
102
33
3
54
126
30
222
90
150
42
156
30
54
258
42
48
210
12
30
6
30
54
66
54
180
126
15
69
ABCD 99751445026*3^$a+1 [50012]
80
4
24
36
63
21
15
29
48
60
19
45
99
165
156
63
21
39
17
4
15
17
4
216
3
21
44
31
48
33
108
20
91
21
3
24
72
168
12
5
196
80
19
9
15
156
60
24
5
16
36
48
96
195
21
80
7
81
92
7
12
45
39
137
4
63
12
180
105
120
56
144
36
28
132
84
63
156
77
7
36
24
17
60
40
75
60
60
165
75
48
117
80
180
43
17
48
48
19
168
137
60
43
12
89
40
12
44
115
84
60
21
63
12
48
81
32
7
96
5
16
20
43
57
15
29
55
45
171
65
4
51
5
4
36
44
16
75
69
75
21
96
60
39
9
36
15
168
5
96
100
276
96
8
31
5
175
225
195
45
96
92
36
52
44
103
72
24
24
60
132
48
81
32
64
84
56
36
12
88
24
24
56
19
209
96
79
12
53
16
60
39
153
27
101
40
56
36
12
7
84
36
24
125
235
5
100
75
60
5
91
5
76
3
21
75
21
8
115
17
64
36
63
141
176
60
79
129
99
60
21
51
120
5
19
81
56
144
16
63
17
7
137
180
196
24
276
63
24
185
16
32
48
12
40
39
53
7
53
16
36
75
101
103
5
36
4
15
177
44
16
63
17
48
31
48
17
16
219
65
4
39
41
60
19
141
132
144
44
40
75
17
4
44
55
141
24
36
44
55
89
91
101
79
57
144
63
41
180
160
12
159
53
7
5
79
65
16
80
36
12
328
44
199
60
45
75
60
21
96
39
81
3
21
39
84
5
31
5
91
24
36
21
3
36
144
24
57
75
84
60
60
36
29
100
60
32
79
53
52
24
20
79
21
156
36
87
12
105
3
41
151
29
16
188
55
137
16
68
16
63
17
64
60
32
64
3
60
17
136
99
9
176
64
36
140
96
4
60
204
36
159
45
39
81
15
29
127
21
8
19
60
57
39
60
89
16
12
20
43
57
3
101
100
84
56
184
15
45
32
19
60
60
9
72
20
124
20
55
89
139
60
60
120
72
41
64
84
12
24
75
65
4
96
15
45
3
141
32
223
144
120
72
21
123
36
120
69
44
67
29
16
24
60
44
31
101
4
44
28
123
36
101
240
48
160
240
75
144
117
60
24
15
77
127
12
5
60
40
39
81
399
84
21
56
36
48
115
105
164
7
41
60
4
36
8
19
93
24
75
29
19
113
43
105
44
55
60
41
52
63
17
48
16
39
5
331
5
4
51
41
43
21
116
28
15
156
5
103
177
63
12
129
15
77
7
81
51
101
64
24
120
80
112
27
36
17
43
41
43
12
53
151
45
12
3
29
148
80
48
52
48
60
12
219
45
15
9
32
280
24
20
16
27
36
36
48
41
84
28
3
17
108
31
65
16
32
52
15
60
53
91
84
12
69
135
117
264
96
27
60
201
60
96
60
20
108
16
36
63
21
135
57
60
80
12
67
24
5
40
140
12
228
55
36
21
108
15
5
91
84
17
12
36
12
4
84
56
79
5
76
99
21
39
36
113
31
156
65
79
57
104
48
7
9
116
16
39
69
32
64
24
159
36
96
24
156
5
220
36
87
153
3
60
21
24
32
40
3
41
4
312
20
19
45
60
24
60
156
3
276
77
43
17
40
123
17
7
93
8
31
5
43
17
84
12
103
29
7
41
48
31
65
76
68
12
64
180
39
149
127
9
99
60
12
29
79
33
3
84
12
69
12
3
41
16
27
21
20
19
12
129
336
84
75
60
24
33
27
12
5
4
12
39
41
64
180
39
24
93
48
12
48
36
180
15
41
19
24
21
68
60
132
199
165
36
60
39
45
44
48
7
12
125
ABCD 99751445078*3^$a+1 [50119]
37
90
41
16
144
87
17
55
185
13
27
192
15
9
32
168
7
233
1
39
24
72
45
36
95
208
111
209
40
120
9
162
180
9
27
53
37
203
16
33
18
53
40
200
72
337
23
49
159
147
117
8
240
64
104
120
49
87
3
5
72
13
387
56
88
24
176
256
165
36
54
360
18
87
3
18
27
80
55
57
33
135
8
19
5
144
49
191
72
7
65
240
343
65
97
167
24
136
104
40
144
96
56
133
171
9
87
75
36
33
24
33
47
40
147
18
51
96
105
239
16
48
165
27
45
99
27
149
40
45
18
65
25
23
64
48
128
25
180
162
177
21
155
187
165
15
105
3
54
15
8
112
45
99
24
8
112
56
64
8
184
8
232
200
24
40
80
96
241
47
43
90
54
333
153
72
327
33
95
337
119
40
296
24
240
40
159
18
90
252
161
1
39
152
360
25
47
115
125
232
3
45
200
16
120
56
48
16
216
48
117
108
23
24
64
144
192
165
18
105
120
117
59
16
123
125
37
126
93
51
5
85
216
227
7
65
24
16
3
101
304
45
75
32
48
97
63
45
288
27
8
24
120
40
105
18
141
32
79
216
33
111
90
15
128
37
59
160
177
180
72
90
72
41
72
72
40
48
72
33
72
36
179
1
63
56
40
75
165
33
72
23
40
63
57
303
113
184
8
184
15
65
304
9
90
21
80
16
63
177
93
18
113
64
80
67
29
64
15
161
37
243
56
115
285
24
80
160
27
237
56
31
105
8
72
64
32
64
141
90
54
18
57
141
162
180
101
24
55
65
136
144
123
5
328
104
16
24
56
16
63
18
87
165
11
40
216
8
40
135
41
16
56
64
111
57
32
55
33
120
128
144
25
63
27
126
39
8
40
72
80
31
54
108
327
344
24
7
90
23
103
33
24
56
229
11
16
171
90
27
63
9
153
207
8
232
360
176
112
152
40
81
39
168
176
96
88
27
53
37
11
7
162
63
80
40
33
47
7
89
37
83
136
411
5
120
208
104
157
11
48
121
39
152
799
18
95
96
64
56
120
40
104
96
40
392
112
120
87
65
216
48
157
147
15
90
108
54
213
8
24
205
3
192
56
37
162
225
48
8
48
136
8
16
32
109
3
96
80
64
128
115
29
43
90
108
423
104
232
176
88
57
23
31
9
24
93
27
45
27
48
177
375
128
55
297
176
24
43
21
96
45
83
112
56
48
136
15
18
135
ABCD 99751589396*3^$a+1 [50031]
6
90
126
12
36
12
12
11
7
113
25
60
36
36
59
24
121
36
30
77
13
83
31
18
12
75
104
55
41
24
31
54
11
205
66
33
15
17
127
6
60
72
84
3
15
12
21
8
19
60
17
19
30
24
72
18
6
54
66
12
42
17
79
60
5
1
119
25
42
84
24
36
18
51
15
54
27
45
11
13
72
78
101
79
96
48
126
144
48
35
43
66
11
25
54
78
96
27
303
6
96
42
12
21
9
6
24
65
19
5
91
126
39
21
179
1
60
27
33
90
42
6
29
1
120
6
209
96
1
95
19
18
36
186
36
12
18
35
120
19
5
25
30
6
24
11
7
132
5
1
15
8
1
48
168
23
19
48
29
48
67
6
30
24
36
42
72
3
8
55
24
168
6
96
59
24
31
54
18
17
1
6
6
42
66
84
12
23
13
35
25
24
23
88
129
90
29
40
309
108
63
21
66
9
63
401
16
15
6
24
216
18
24
90
47
1
23
1
54
132
18
96
24
24
18
24
54
36
36
24
11
13
72
12
191
7
24
6
78
6
36
24
35
96
7
6
51
33
15
45
78
5
112
27
60
24
41
49
24
47
43
180
78
30
12
6
72
35
7
18
84
18
162
6
18
95
37
12
47
96
13
11
19
69
111
114
78
18
119
97
60
11
49
24
39
33
48
24
47
55
41
55
177
123
53
85
96
35
40
39
72
42
135
8
19
69
32
7
17
24
55
6
3
75
30
12
24
11
240
19
5
31
41
79
65
19
42
27
8
13
24
11
25
95
79
66
36
18
18
30
17
40
45
66
126
114
42
12
35
31
36
6
78
72
17
7
24
9
56
19
30
23
13
35
79
60
5
37
156
108
24
90
60
108
24
30
108
12
36
23
24
13
24
30
5
24
7
72
210
30
42
126
60
18
36
24
6
18
60
30
12
18
23
48
31
156
29
19
101
16
93
35
25
6
66
54
24
30
12
87
8
49
18
36
66
30
18
15
32
25
18
48
48
29
1
36
156
47
31
24
137
24
1
63
56
7
48
30
90
6
11
79
9
57
23
16
56
13
24
35
25
6
6
6
12
66
72
23
7
120
120
72
102
30
29
79
6
72
18
57
27
30
6
81
15
60
18
3
27
36
60
30
24
6
36
48
60
78
12
12
30
29
1
143
37
78
6
15
105
12
18
30
84
47
1
18
36
54
24
35
1
120
84
3
33
36
75
75
5
13
35
168
120
7
41
16
9
87
63
12
18
35
31
18
72
54
41
13
12
48
138
5
13
96
24
162
120
12
42
90
33
8
144
24
37
59
79
24
168
113
49
167
55
89
85
24
42
65
73
6
114
78
18
95
7
113
97
39
56
7
18
150
48
24
12
21
9
108
35
55
33
45
3
27
5
13
12
132
11
24
25
6
42
24
60
3
21
54
36
42
204
11
48
55
41
48
31
6
131
120
25
143
72
7
18
39
15
108
18
83
55
9
27
108
180
36
17
103
6
3
80
91
101
223
6
384
6
36
138
96
30
6
35
13
18
48
72
57
8
7
12
36
54
54
186
18
137
13
12
30
354
95
79
6
36
15
33
42
6
15
33
312
132
107
31
48
72
33
81
36
138
65
79
96
17
24
19
42
24
51
87
30
60
102
54
60
30
36
18
83
7
6
126
60
30
59
1
78
186
66
21
32
37
96
18
24
30
30
53
193
30
17
109
3
8
13
84
6
12
29
25
30
144
72
72
168
42
102
41
7
6
35
16
21
144
35
31
153
39
17
24
49
168
12
27
39
66
18
96
60
42
63
21
24
42
48
6
11
79
6
12
36
11
40
33
23
49
30
36
53
37
27
8
55
17
13
120
42
18
120
12
258
18
36
30
84
17
7
96
65
19
30
12
48
6
12
153
105
60
12
23
31
6
138
24
12
66
72
83
7
102
123
15
225
33
24
95
1
47
67
29
7
60
108
24
120
90
6
57
33
36
11
7
18
54
65
13
51
21
24
156
30
9
21
59
7
42
36
156
6
24
18
71
1
120
144
12
3
105
47
79
30
54
29
48
40
177
102
9
207
78
156
71
169
39
9
6
41
19
30
102
17
97
60
35
1
60
42
102
204
12
72
96
35
16
9
54
156
12
17
1
47
7
120
48
24
60
30
6
210
15
48
45
30
29
37
48
35
55
72
33
56
61
54
21
141
108
54
12
108
30
11
55
54
48
60
72
42
29
31
48
41
1
63
21
96
24
60
114
36
6
6
5
24
61
35
ABCD 99751760092*3^$a+1 [50016]
72
36
72
60
84
165
48
16
224
183
169
83
13
128
147
72
37
179
216
156
24
225
64
35
61
80
15
1
32
63
129
288
15
33
192
171
69
48
39
73
35
13
23
24
241
32
64
59
85
80
171
165
123
96
12
132
37
96
383
1
288
71
57
3
45
27
84
1
128
75
37
32
3
360
165
123
37
119
24
36
108
216
121
23
25
47
321
39
73
128
87
25
11
144
48
60
57
16
191
129
256
35
93
171
229
83
72
108
153
99
192
240
13
23
25
32
135
72
168
25
32
96
255
97
35
157
48
443
264
13
336
11
24
36
144
265
32
63
156
144
69
160
47
36
93
51
13
71
105
144
27
108
25
48
35
157
48
224
48
75
85
47
84
36
96
9
99
84
96
9
27
69
16
288
96
144
48
23
156
24
12
72
96
177
75
288
21
16
359
169
11
84
24
57
63
396
117
192
15
81
304
107
36
12
37
48
32
303
33
160
347
213
75
144
120
253
23
169
48
80
16
167
144
288
96
12
24
69
16
96
119
9
51
109
32
255
145
32
15
60
252
105
240
51
45
99
216
48
309
16
96
48
176
27
324
33
75
21
64
80
112
23
108
72
36
81
15
33
255
12
24
285
327
12
132
9
135
169
80
192
63
36
109
32
3
13
203
69
87
153
240
16
95
81
123
156
121
95
24
252
285
192
3
180
108
60
97
48
11
21
160
95
33
159
177
39
96
25
119
9
243
12
168
249
123
36
1
59
72
13
96
35
13
131
12
97
71
105
240
64
35
237
48
75
37
23
217
288
107
324
72
57
87
9
16
59
276
48
288
60
69
208
176
112
167
60
205
128
64
143
1
176
159
1
48
11
72
253
32
39
105
16
80
15
33
87
25
47
145
80
375
36
117
147
285
112
48
47
156
24
108
108
264
24
181
80
256
35
157
48
227
13
83
180
121
35
60
48
97
80
96
144
111
72
25
80
16
192
128
192
63
324
132
25
23
348
109
80
3
61
47
129
3
61
96
48
95
36
24
108
84
168
157
179
36
348
13
59
373
32
304
155
37
272
123
37
48
59
48
85
155
117
3
205
32
39
217
119
73
176
99
252
36
12
96
ABCD 99751839568*3^$a+1 [50135]
48
211
5
96
97
83
12
48
73
11
25
3
45
35
61
24
15
32
49
156
15
75
53
48
120
43
29
36
85
72
12
11
25
36
11
112
51
24
5
37
36
90
18
27
8
12
13
42
29
13
108
35
60
148
92
120
168
1
18
72
69
32
120
217
15
117
75
9
59
127
45
144
21
123
8
19
120
45
105
11
7
102
66
5
144
28
176
112
44
13
102
96
53
145
11
25
3
20
37
23
13
203
12
108
19
65
112
21
24
35
25
11
12
160
32
144
16
15
113
37
71
48
67
29
48
25
12
30
66
54
18
35
52
80
1
299
25
24
47
84
16
93
24
11
16
159
77
24
73
35
1
11
4
15
77
19
225
108
96
21
11
43
41
13
18
18
36
36
48
24
48
24
11
73
95
96
13
150
125
1
227
48
1
120
11
48
96
28
57
11
19
53
13
24
11
24
24
1
24
11
36
37
12
108
6
5
265
90
17
12
36
36
96
133
84
47
43
18
59
120
36
103
66
23
36
25
47
24
124
57
60
119
91
5
52
12
176
85
35
12
156
49
48
23
37
12
72
15
45
11
24
91
24
45
21
27
45
12
36
24
11
13
24
47
36
60
97
15
48
39
41
37
47
48
1
36
240
83
61
59
67
6
23
76
63
102
144
11
36
24
19
30
47
132
60
61
24
27
33
42
41
28
57
114
54
47
49
15
8
60
12
84
109
51
39
30
23
52
68
13
11
1
24
24
42
5
72
85
6
186
71
28
9
23
19
18
75
8
19
48
126
119
73
18
5
1
71
43
29
1
71
133
6
54
11
12
64
45
48
147
48
3
33
129
95
16
140
97
119
24
72
12
31
81
165
11
48
1
24
35
1
15
69
59
121
12
24
48
71
49
72
35
1
35
12
97
90
293
72
43
45
105
23
64
20
85
66
89
49
47
60
25
87
20
13
114
81
45
63
21
11
13
11
1
72
12
180
3
80
132
25
23
12
108
72
133
12
231
8
60
25
107
24
13
87
135
5
4
81
60
35
36
144
24
1
3
80
1
59
37
11
49
23
12
48
25
107
19
174
60
120
107
253
35
1
11
96
7
153
224
180
60
108
1
84
12
83
13
12
87
116
12
76
32
19
5
1
87
33
12
60
18
29
168
36
36
24
16
56
133
24
72
131
13
35
4
297
84
12
39
135
9
9
11
139
150
42
113
36
24
52
69
11
13
23
12
121
24
12
95
133
111
9
107
121
24
23
36
12
19
18
83
25
42
125
37
11
48
12
48
49
75
20
108
144
73
48
24
99
57
3
21
36
12
60
12
203
12
36
12
25
72
15
20
193
23
49
48
15
180
12
21
59
25
23
36
36
40
8
25
215
40
33
147
80
12
84
84
108
7
5
36
124
57
84
84
36
35
40
9
143
12
16
45
90
29
37
59
72
109
78
5
61
119
25
36
131
49
35
25
84
131
204
96
16
69
24
23
73
147
32
145
11
19
66
36
18
5
96
1
23
25
18
33
9
35
25
18
57
92
160
8
48
24
19
42
24
11
13
84
180
72
48
36
96
15
33
60
87
15
65
84
60
79
72
6
84
35
1
12
27
48
21
54
240
30
143
229
3
3
42
12
11
12
73
27
96
44
235
66
11
40
56
60
12
132
64
15
101
61
143
16
9
96
48
30
105
93
119
48
1
215
100
39
78
114
66
59
60
1
59
160
176
49
138
5
121
71
13
6
101
96
168
64
20
73
72
15
21
66
41
64
81
155
48
24
40
21
6
5
13
3
45
132
35
36
61
126
5
124
21
12
83
168
4
15
65
132
40
9
11
13
111
20
85
11
61
90
18
150
66
59
16
20
1
47
55
6
66
18
108
23
12
13
12
84
3
68
139
6
39
80
100
63
5
43
5
12
181
11
25
60
11
240
127
17
25
6
77
100
93
180
48
59
48
25
23
84
103
29
13
27
9
24
35
13
48
42
9
273
96
54
5
168
12
1
24
11
49
12
123
20
220
152
13
6
6
ABCD 99752362714*3^$a+1 [50019]
18
21
96
39
60
105
48
12
15
33
24
156
87
42
3
87
84
54
27
9
24
120
3
39
264
150
27
21
18
18
114
9
9
12
6
54
3
60
135
141
3
69
57
39
48
51
6
63
3
42
15
57
27
12
141
30
36
21
39
48
42
27
3
54
6
48
33
96
93
30
21
96
51
129
33
15
15
18
54
21
57
18
12
24
54
54
12
9
15
54
27
9
3
72
48
21
66
81
24
45
36
279
192
24
12
12
120
57
15
24
48
57
90
6
18
216
117
3
24
21
9
60
27
3
90
72
3
15
9
63
60
9
9
27
168
129
30
21
39
48
21
57
30
9
51
129
12
15
57
33
36
24
15
36
72
57
180
66
42
72
3
51
36
9
36
9
87
57
36
192
42
129
27
9
63
108
9
27
93
57
84
99
117
96
18
57
36
48
12
9
30
72
108
54
3
3
12
93
48
75
42
48
3
39
12
36
60
36
21
36
12
15
6
108
36
87
48
24
57
18
33
33
42
30
27
117
18
21
12
24
33
87
36
63
21
81
27
27
126
3
39
9
21
51
21
126
54
6
9
3
93
93
3
27
6
99
27
18
3
9
18
21
15
45
24
9
15
21
15
48
180
24
84
39
42
27
45
39
12
15
21
15
6
30
24
9
45
12
15
24
24
27
54
54
42
63
57
123
39
18
75
3
9
3
18
42
12
78
75
60
57
51
39
18
72
78
69
75
9
24
15
129
21
66
9
63
21
33
51
60
15
45
33
102
9
24
24
75
45
57
3
3
9
72
12
96
21
168
15
15
33
3
33
21
60
15
36
39
69
3
9
36
3
36
9
15
30
63
9
60
3
96
12
84
288
21
48
132
51
3
12
33
57
27
33
84
78
108
57
27
6
39
63
57
21
48
42
33
87
54
147
3
18
48
24
18
12
69
45
12
72
39
60
33
27
9
12
18
141
36
24
51
93
3
12
78
66
54
36
54
33
117
36
27
27
54
48
27
27
21
3
30
3
36
3
9
9
12
27
144
27
57
87
6
120
39
75
30
72
3
21
84
3
36
87
24
9
27
102
24
66
108
9
33
15
57
63
12
33
84
27
9
78
9
81
15
36
69
51
111
42
120
42
30
36
60
123
87
45
45
24
87
48
96
84
93
42
9
39
6
75
15
12
60
54
87
69
18
24
69
24
63
33
27
57
12
3
12
150
72
27
72
9
12
96
99
9
51
12
39
57
75
18
75
108
81
123
24
87
132
12
57
3
108
48
162
15
156
48
21
75
9
6
84
36
180
144
54
36
75
69
27
9
147
48
9
72
108
12
87
36
48
9
24
15
3
90
3
45
90
42
48
111
33
54
93
24
9
186
12
36
114
3
27
72
24
72
102
72
150
69
69
15
48
45
27
48
3
30
3
21
27
21
15
12
63
33
135
12
90
51
36
12
15
54
15
12
45
3
36
45
3
33
87
3
24
54
102
33
81
36
48
39
60
33
3
204
48
87
57
15
21
60
9
135
63
81
24
93
3
156
3
18
12
63
123
33
33
18
33
9
48
72
159
57
267
12
51
84
60
129
12
3
90
84
72
3
72
60
15
30
39
12
12
96
57
18
9
15
12
6
3
87
18
15
57
54
84
45
9
18
18
24
36
54
9
99
18
27
3
201
12
9
48
36
6
81
57
3
51
42
18
36
117
3
9
15
117
81
54
9
57
108
39
21
27
48
84
48
165
108
27
12
15
36
45
141
75
9
6
84
60
90
30
6
3
45
99
51
12
54
60
12
15
27
69
144
156
129
18
42
39
69
12
3
57
30
9
24
36
21
90
18
36
36
39
51
18
6
21
45
51
21
36
3
3
18
48
3
48
39
78
30
24
33
69
15
3
9
51
129
9
144
3
3
120
72
18
42
36
81
39
60
165
51
36
93
15
12
18
180
60
66
21
12
36
12
105
3
99
126
3
48
3
45
105
30
36
9
96
24
24
48
12
93
15
36
36
12
105
75
72
69
66
237
21
12
18
42
144
18
18
12
18
81
12
48
147
93
69
15
57
27
45
3
75
18
15
12
57
6
33
111
33
33
63
45
99
36
51
105
15
9
27
45
33
12
24
30
45
81
3
177
27
81
42
9
21
42
93
15
57
24
21
18
24
9
60
84
24
84
93
36
27
69
15
84
81
75
27
33
63
66
126
54
15
99
36
36
30
24
66
141
9
30
18
42
9
24
21
48
60
63
3
42
30
93
57
15
39
105
33
108
15
60
57
15
15
78
63
9
30
201
75
9
3
57
147
9
9
72
39
108
60
3
6
30
60
90
48
183
84
24
3
90
3
69
30
45
33
30
21
69
126
24
108
30
15
45
12
15
117
ABCD 99752421298*3^$a+1 [50007]
48
15
25
20
75
9
28
32
16
60
72
29
43
92
48
12
28
47
169
41
31
32
52
5
3
28
59
45
36
9
15
15
81
33
19
32
4
5
66
9
40
56
45
24
7
84
20
76
12
77
54
49
20
12
60
75
85
20
16
8
84
36
231
30
39
72
28
44
51
21
28
11
129
81
31
188
87
13
17
15
99
9
12
4
41
55
95
9
4
8
4
68
27
1
20
100
68
51
21
40
20
4
35
33
12
40
20
88
8
124
5
31
68
4
101
27
12
12
48
52
44
15
6
183
40
12
59
9
60
21
27
9
63
36
51
25
65
31
12
17
43
68
4
156
68
15
21
4
24
72
48
20
16
20
76
5
39
4
8
12
16
24
71
66
30
84
69
16
41
15
76
68
16
24
41
3
36
24
57
15
4
36
44
96
69
66
13
77
99
160
5
51
48
76
24
71
36
60
25
20
24
60
40
11
9
51
33
12
15
21
72
88
12
60
188
72
12
9
15
76
35
90
39
72
52
56
15
145
41
3
48
3
57
3
30
55
20
51
105
48
76
5
15
52
29
51
39
49
32
24
64
11
25
56
84
28
56
15
49
60
120
17
3
21
19
17
31
32
147
150
75
15
45
28
108
44
64
32
4
56
9
55
44
84
36
16
89
7
8
76
8
136
95
120
6
30
1
32
12
24
24
57
55
8
136
36
20
15
30
15
9
27
60
9
31
20
3
69
28
24
5
3
51
49
12
155
9
144
16
11
25
20
48
72
84
51
49
95
21
48
48
99
90
19
20
60
72
24
60
39
25
20
60
84
12
9
36
75
39
6
60
84
55
36
44
84
16
92
4
35
1
59
84
109
12
5
55
29
7
32
96
105
51
135
129
4
17
99
120
36
120
24
21
54
81
28
36
84
72
60
36
12
41
27
24
4
71
73
17
19
36
8
28
32
27
21
63
30
6
13
36
20
4
12
35
30
75
4
176
60
45
30
9
64
32
45
39
21
43
72
8
111
69
12
15
13
20
16
20
105
36
39
16
44
75
121
36
48
11
81
69
19
5
67
24
68
120
12
64
36
24
44
40
116
75
21
39
61
48
8
12
76
71
213
72
96
33
31
89
75
12
60
4
44
40
11
169
11
13
20
12
15
21
72
40
12
5
55
8
27
9
51
25
5
60
43
20
12
4
20
36
15
30
39
12
12
57
55
8
36
60
15
21
108
36
4
36
41
3
48
28
5
15
52
24
36
48
44
27
69
84
52
8
72
69
31
36
8
21
60
55
116
9
3
21
7
24
29
15
21
3
51
150
15
15
37
23
1
8
87
21
9
103
17
3
21
159
60
27
24
1
8
12
16
8
24
27
13
20
141
31
144
41
3
52
5
39
64
32
36
9
30
33
52
80
39
9
40
68
84
24
16
128
51
61
20
45
39
111
93
12
24
16
8
51
6
51
72
27
9
4
20
57
15
88
8
72
12
45
90
84
1
20
180
9
6
24
21
40
60
80
40
80
105
31
44
16
44
4
5
31
35
69
4
8
60
24
45
115
60
8
60
36
51
120
45
48
12
39
96
61
149
75
64
36
65
43
47
60
9
60
51
1
68
40
56
36
3
6
31
48
20
84
36
15
66
19
32
12
96
124
32
60
36
4
84
161
55
24
95
25
56
168
12
9
27
4
104
4
72
36
23
9
16
5
19
11
36
30
3
72
4
56
108
88
44
75
25
240
5
3
36
21
19
35
6
75
16
12
36
101
99
156
40
60
48
20
16
44
52
20
16
53
90
57
3
6
3
27
21
9
54
21
24
36
4
32
3
240
1
35
33
48
3
61
5
63
16
32
12
12
40
5
175
119
1
36
8
21
30
30
24
31
8
48
72
12
48
52
44
24
117
79
144
32
15
13
17
54
1
44
96
4
32
63
25
65
6
129
21
19
11
21
3
9
48
9
24
6
13
8
40
23
66
15
4
72
104
24
4
32
45
3
40
8
3
61
140
24
12
112
20
87
9
15
49
20
27
9
76
44
21
15
24
51
33
12
48
27
25
8
21
39
27
60
9
4
32
24
52
8
36
60
16
80
3
81
40
44
24
76
41
39
21
39
21
55
5
15
64
60
36
8
28
8
40
176
28
12
20
69
39
21
15
75
45
72
40
8
16
68
12
4
36
95
60
25
89
87
28
20
60
76
35
21
9
135
40
44
24
27
9
112
89
3
156
16
24
36
35
30
79
35
36
49
36
60
36
23
21
24
21
3
52
104
4
32
76
68
12
3
117
159
13
8
28
24
161
36
3
57
103
20
16
80
12
24
24
15
1
59
1
8
180
117
3
57
63
72
76
8
4
17
3
27
84
1
84
24
12
8
36
12
9
219
4
60
12
180
96
8
96
16
89
3
108
88
5
51
75
33
16
11
61
20
48
45
27
4
68
60
12
69
66
1
68
112
72
17
3
12
120
40
8
81
15
4
56
4
32
40
5
30
33
40
17
24
171
16
59
13
20
72
36
4
116
132
16
36
5
15
84
36
136
12
20
111
1
80
9
67
20
108
12
60
12
111
6
55
5
39
60
21
30
69
96
124
5
36
31
20
9
3
12
108
28
144
20
105
19
36
20
48
76
24
120
ABCD 99752722346*3^$a+1 [50016]
69
15
20
64
8
84
100
44
7
29
16
8
16
48
56
60
96
16
8
120
36
13
6
102
18
24
17
84
7
5
25
18
17
60
13
60
27
12
92
16
44
4
56
253
18
29
136
44
43
21
72
140
160
12
3
65
7
101
52
20
7
6
11
60
19
54
30
96
12
9
48
60
36
27
18
15
20
16
24
32
24
28
12
44
12
88
69
3
45
83
4
93
147
60
123
12
33
68
4
212
60
96
217
3
68
19
57
9
131
24
72
25
90
18
51
3
168
9
60
20
4
27
45
20
7
17
24
49
27
69
71
4
9
3
15
33
72
45
95
85
102
108
5
24
61
23
172
45
3
12
20
48
4
8
60
28
45
54
18
23
52
48
45
72
143
76
36
27
17
36
64
153
15
152
84
64
36
20
12
37
30
21
12
12
12
3
17
76
20
25
60
30
113
16
116
25
27
12
21
18
45
27
29
1
42
36
21
9
39
32
40
69
11
16
45
23
37
120
18
17
24
13
27
99
72
9
33
36
12
27
56
169
36
47
24
4
36
44
4
135
18
3
105
12
78
9
21
47
25
18
5
37
3
9
51
20
16
24
15
17
84
103
33
80
13
12
60
3
87
53
100
27
30
63
45
11
31
18
12
35
4
36
72
21
54
21
12
12
8
28
32
13
51
44
25
47
4
3
53
4
20
13
11
40
36
81
59
24
52
63
30
24
3
12
48
27
77
124
56
40
116
127
30
18
65
25
35
25
72
27
99
72
53
49
87
111
150
72
3
264
33
18
33
12
45
195
3
9
33
12
11
25
24
23
40
84
56
97
3
57
36
87
20
48
25
11
19
5
37
72
47
24
4
45
15
56
16
116
40
44
40
108
51
5
16
33
47
24
4
12
104
16
9
24
27
9
35
36
49
47
24
61
39
9
71
19
41
13
96
135
27
5
43
54
18
150
180
15
24
9
15
9
36
11
16
140
7
17
109
39
21
11
64
32
85
162
33
3
9
48
57
11
12
120
40
44
1
72
83
28
60
69
36
30
17
25
3
9
60
48
3
56
1
15
15
5
84
120
121
23
12
13
11
120
1
12
11
96
40
20
16
12
152
40
56
24
64
60
60
129
30
6
11
40
51
42
71
64
12
20
96
4
20
84
4
93
48
11
40
20
64
12
44
133
23
40
15
30
3
60
9
11
16
63
45
36
12
3
21
48
68
40
8
16
9
15
9
36
12
87
32
16
8
109
3
68
36
100
56
24
73
36
35
12
24
1
42
30
47
13
48
18
17
24
31
93
15
81
84
12
8
37
119
16
20
43
69
12
60
3
18
3
56
184
36
81
27
3
153
15
21
20
16
60
80
55
18
15
140
4
8
88
27
72
18
59
76
15
33
15
54
71
40
20
52
93
11
40
44
85
47
48
60
7
65
108
36
1
60
90
30
83
25
99
8
64
33
15
21
87
104
64
9
11
49
126
77
60
7
53
40
108
9
87
24
12
72
68
7
6
30
42
39
60
21
39
56
4
9
35
55
5
109
3
20
43
114
107
1
12
83
25
63
9
135
8
7
18
3
9
27
200
16
144
36
60
27
17
28
8
60
48
67
33
32
48
4
33
12
27
20
4
84
33
39
9
15
36
129
47
97
3
12
8
13
35
7
18
11
24
16
120
93
15
8
24
13
108
30
5
84
16
57
27
48
128
145
48
11
124
9
36
87
45
59
13
30
57
36
3
17
64
24
144
56
16
21
27
45
18
9
80
4
27
45
44
84
96
64
192
20
4
81
18
57
12
36
92
4
44
25
51
60
140
79
21
123
18
39
51
53
36
1
59
24
55
42
192
6
5
16
48
12
24
20
156
19
65
12
24
60
43
36
54
51
24
45
6
90
15
12
45
48
87
45
3
84
21
51
3
90
23
7
53
24
84
16
20
1
60
27
68
88
9
143
60
48
40
87
29
24
4
3
30
90
90
39
33
60
71
12
55
29
88
15
33
48
27
69
48
32
16
24
44
16
36
33
195
9
75
120
8
108
96
36
100
60
68
52
8
100
27
42
11
40
24
45
27
81
18
141
24
36
3
18
27
81
27
45
27
36
216
3
21
159
81
56
28
56
37
90
5
4
39
21
21
120
168
12
42
30
60
107
24
7
29
16
44
4
69
18
42
27
84
32
73
167
4
120
9
87
60
15
5
28
92
24
28
12
159
102
59
76
15
165
20
7
90
60
107
16
24
33
120
36
47
52
60
120
32
103
96
21
20
64
36
21
23
49
11
7
5
4
21
23
12
24
1
27
21
11
49
120
27
33
35
120
36
1
39
39
102
39
24
12
8
16
36
12
3
53
109
47
91
5
37
3
24
261
12
96
120
87
3
41
36
24
40
171
30
27
15
18
12
167
103
17
60
4
45
147
108
165
12
63
15
177
72
15
6
27
44
1
23
49
11
4
33
72
18
42
48
143
136
20
13
3
20
25
63
12
68
55
72
33
24
3
108
30
11
4
219
33
44
49
11
ABCD 99752946908*3^$a+1 [50018]
120
54
6
1
24
95
1
89
15
75
21
40
128
15
9
112
35
24
37
17
15
15
60
93
63
1
104
192
9
24
15
51
109
5
51
160
53
3
69
19
56
183
12
54
60
67
24
35
30
79
119
96
66
60
30
21
3
61
5
18
33
168
112
104
24
15
57
27
150
12
168
12
79
11
61
17
111
69
123
33
87
24
3
36
90
15
69
91
5
90
1
83
6
55
125
36
30
153
117
3
21
30
37
77
51
39
12
168
21
72
40
23
54
96
27
3
6
31
23
9
48
63
36
90
18
36
114
51
15
60
36
1
17
151
119
36
30
24
102
25
125
18
1
11
93
51
60
57
177
7
23
36
85
59
61
35
21
120
216
33
96
84
6
120
85
59
37
17
180
3
69
150
45
39
96
25
113
72
15
24
21
3
15
1
72
8
40
96
8
16
5
6
30
18
45
51
66
18
33
99
54
36
138
36
6
39
45
51
39
1
5
3
51
85
32
93
27
27
285
16
41
175
48
32
88
41
30
1
48
11
36
18
31
5
66
24
25
24
80
105
7
5
171
9
39
129
72
120
18
85
8
69
283
5
51
9
63
48
15
36
108
66
6
73
47
24
105
39
156
45
15
36
54
30
1
5
48
51
21
211
227
180
90
12
51
27
30
15
16
32
64
56
3
120
24
21
99
165
21
174
6
36
3
27
13
41
15
16
95
1
120
77
72
18
96
9
88
23
24
33
39
48
36
109
71
9
27
45
24
9
12
19
32
24
15
73
32
63
30
27
33
7
113
7
8
21
6
54
7
24
53
6
21
9
127
152
168
9
30
78
12
54
1
48
96
125
91
53
3
57
12
24
156
103
48
209
39
15
60
36
48
73
152
87
1
24
8
21
19
168
119
145
96
32
72
9
54
42
48
6
66
18
37
35
60
1
89
18
12
78
27
129
24
342
73
47
9
9
7
29
60
36
3
168
3
144
96
21
69
75
24
171
36
33
16
5
90
25
32
123
30
144
306
6
48
31
56
39
97
173
6
18
36
87
93
54
13
53
19
95
1
80
24
15
177
39
6
30
21
64
155
13
77
75
63
81
72
120
57
12
108
132
3
16
29
43
48
32
39
33
16
41
55
95
1
53
51
64
104
27
18
75
16
32
39
18
60
72
123
57
84
51
63
66
24
12
18
126
6
84
6
138
42
30
9
9
15
27
18
27
40
120
8
21
67
23
144
12
114
67
8
189
27
33
31
5
30
60
66
31
32
51
36
18
12
18
33
88
5
75
96
9
87
120
153
6
1
29
18
36
37
53
6
109
24
8
33
36
19
35
54
60
12
111
48
72
160
59
24
21
33
66
36
49
65
15
51
21
39
81
184
104
24
51
36
1
323
85
56
9
111
33
72
18
12
49
24
8
33
7
29
75
69
51
39
9
16
32
64
59
36
18
66
61
53
102
24
45
40
125
36
24
30
36
144
6
18
12
9
16
89
54
33
39
81
24
15
49
41
63
72
9
6
49
95
126
54
36
9
111
60
21
40
80
33
39
72
15
9
9
31
41
18
13
24
113
12
90
1
53
27
40
59
54
6
49
35
21
39
174
6
30
6
105
24
96
9
15
51
85
80
105
31
144
5
18
162
55
23
1
96
149
126
21
192
21
36
90
13
56
21
18
25
8
9
30
1
23
57
33
30
25
11
60
49
24
71
25
5
6
18
30
96
37
17
30
6
195
120
9
15
16
59
12
73
17
18
85
11
45
39
72
73
35
45
48
3
84
150
30
72
21
24
24
160
29
12
15
9
7
23
6
48
60
12
99
64
5
3
40
29
30
45
105
48
55
17
150
30
19
32
3
126
15
9
30
36
13
5
123
27
61
41
90
85
59
21
48
21
6
48
37
113
15
75
72
85
56
57
15
21
30
37
17
150
36
21
15
18
156
139
8
160
23
97
23
9
15
33
64
83
37
128
105
30
33
24
33
6
84
45
15
73
53
30
6
79
32
63
9
16
11
21
93
66
24
36
21
9
24
31
5
19
65
39
16
35
6
30
54
91
8
87
18
63
3
6
15
93
12
103
8
69
19
149
36
30
24
180
45
21
6
18
3
9
90
18
3
93
27
24
3
36
84
6
84
162
18
31
65
39
16
24
11
30
216
18
21
219
13
17
63
40
48
35
66
18
153
40
8
72
3
84
57
16
8
51
84
36
18
67
ABCD 99753792332*3^$a+1 [50018]
60
12
63
15
5
115
9
81
15
20
61
35
1
63
57
54
9
15
12
18
95
36
28
21
71
19
29
13
174
9
117
87
3
17
1
15
201
6
18
131
4
351
30
24
12
59
28
3
33
44
13
99
51
54
3
141
35
85
299
31
9
21
60
12
108
180
6
29
187
18
95
31
54
12
47
36
7
90
90
33
81
3
123
9
45
36
48
15
20
100
20
85
36
54
21
135
29
115
36
29
124
117
179
55
5
40
15
41
121
18
41
25
23
172
81
59
4
57
54
5
1
18
12
17
1
15
21
24
111
99
69
12
60
99
65
144
1
72
24
59
25
36
60
84
42
18
246
33
36
75
6
59
61
15
21
63
27
78
12
63
135
36
6
3
96
44
55
72
29
100
69
36
63
3
90
24
95
25
23
31
161
88
36
27
18
11
145
54
5
55
29
37
59
127
9
164
1
24
71
19
162
27
57
83
7
24
5
4
81
162
57
96
21
6
48
36
53
52
8
73
59
25
83
13
23
121
35
64
21
95
31
69
44
31
96
57
116
7
48
6
23
7
185
109
66
54
162
24
93
33
48
51
81
48
36
96
108
95
7
33
116
60
120
19
21
81
119
139
201
99
90
6
36
17
36
67
9
9
99
56
7
69
140
25
23
100
3
90
23
136
84
60
144
21
6
5
49
71
109
11
61
30
90
168
111
44
97
63
44
31
60
12
9
69
120
42
18
90
90
36
35
49
59
37
59
76
9
59
13
30
33
120
44
36
7
18
30
105
27
30
83
16
44
91
5
148
72
20
25
54
69
81
191
28
20
97
54
60
129
33
39
15
36
17
36
37
108
30
69
72
20
25
3
20
52
69
99
92
48
36
97
99
159
41
88
33
47
43
9
8
1
39
36
116
79
5
4
12
104
36
40
20
31
54
36
48
51
180
99
5
4
3
180
17
36
37
27
81
240
99
63
29
19
150
12
114
45
108
3
33
27
30
90
18
42
48
6
3
33
18
81
99
30
11
31
9
44
40
36
44
1
36
63
15
29
277
63
3
29
228
31
9
123
9
21
47
43
53
187
30
23
60
25
132
3
27
9
60
108
21
99
153
83
25
6
209
7
77
13
30
29
79
209
13
18
5
25
15
147
24
89
127
90
30
108
42
30
54
24
72
48
131
145
66
240
17
37
174
45
15
9
32
24
16
129
51
9
90
9
56
1
35
25
63
3
24
84
6
84
42
53
36
139
186
119
7
18
102
54
36
60
167
36
4
80
37
126
53
127
198
102
54
36
108
60
35
1
39
15
12
53
25
12
150
53
136
84
20
24
7
156
17
73
123
56
25
23
31
72
18
59
13
99
48
51
29
60
36
55
12
18
36
144
11
121
63
111
5
1
147
32
55
54
75
24
153
48
15
56
1
258
66
299
156
4
96
129
126
89
25
75
81
6
57
60
12
45
6
17
120
1
15
81
59
144
121
36
23
61
15
20
55
5
55
41
31
113
36
40
20
25
39
24
3
9
51
30
47
60
1
216
96
99
45
35
84
127
54
24
75
87
53
4
92
4
56
48
151
9
87
89
64
57
99
36
45
99
51
65
1
108
159
171
5
16
51
18
11
55
29
25
6
65
1
24
23
43
60
138
42
29
1
24
143
73
63
81
54
192
9
144
80
16
99
120
60
72
89
19
72
113
124
36
45
72
150
9
39
69
32
115
24
180
12
24
54
71
19
81
84
51
45
140
31
90
39
51
108
72
84
33
216
75
69
3
54
36
99
24
36
48
60
57
59
67
53
25
11
19
189
72
69
171
108
111
162
114
53
13
18
149
37
99
44
13
83
241
6
53
31
114
36
75
51
89
4
20
97
60
63
20
100
96
44
1
90
153
3
18
35
96
108
37
156
168
59
12
48
52
81
30
180
29
48
37
ABCD 99753942818*3^$a+1 [50160]
6
18
6
6
66
18
30
1
11
18
66
48
85
192
53
30
13
59
24
264
25
23
48
12
12
36
12
12
6
31
5
6
48
109
11
30
24
36
12
12
12
43
5
12
108
102
210
78
6
6
6
30
18
72
48
12
294
36
54
18
66
24
6
49
5
42
18
6
12
18
12
30
54
6
144
30
120
60
55
35
66
18
84
12
25
5
54
6
24
7
5
72
7
143
48
24
18
42
18
6
6
36
67
167
24
12
78
30
1
11
109
89
24
18
24
6
7
5
36
84
66
1
23
102
6
24
48
13
17
60
7
5
6
37
5
18
18
96
18
90
12
115
11
12
48
30
19
113
12
66
24
24
12
12
36
37
144
23
12
30
48
30
12
18
6
54
120
6
96
6
18
49
48
119
1
119
144
30
6
60
60
6
19
11
72
12
13
35
37
41
115
17
120
42
78
30
48
72
30
12
120
18
6
24
7
11
12
30
36
36
66
78
19
23
24
24
12
12
36
1
29
36
43
5
12
36
7
17
48
42
48
13
5
60
162
18
48
12
48
72
84
6
72
36
36
61
24
35
54
12
120
12
60
127
119
36
66
72
43
59
1
5
78
24
30
55
53
30
18
36
6
37
48
5
114
36
30
7
12
23
42
54
12
54
186
24
6
19
23
36
60
90
19
5
60
12
6
60
18
72
7
108
5
55
23
114
12
84
91
11
12
30
6
54
90
6
186
180
6
30
48
1
83
48
144
73
137
6
18
66
61
53
79
35
60
42
150
6
60
18
156
84
36
96
18
30
24
30
12
66
48
30
6
24
6
6
37
131
6
18
60
90
7
65
60
43
23
18
102
48
49
53
18
30
90
97
35
18
54
72
13
35
36
12
48
6
30
24
6
18
13
47
13
209
60
48
36
12
7
5
78
18
6
18
108
12
30
18
18
54
7
41
18
36
36
78
24
6
42
24
24
6
18
6
12
18
36
6
24
6
12
42
210
30
48
42
18
18
48
7
59
36
37
83
24
1
137
60
42
1
173
6
48
282
18
60
6
6
73
35
37
60
29
79
11
24
6
162
12
6
54
90
7
29
12
54
120
78
6
37
84
11
37
5
7
11
30
12
43
35
18
54
37
83
12
78
48
7
108
5
55
23
6
103
35
18
24
55
23
18
42
6
151
48
23
30
60
30
12
132
36
60
49
29
31
11
24
120
96
12
12
1
5
174
24
66
18
6
36
24
12
12
30
85
47
84
1
35
121
35
12
78
42
6
6
48
25
95
6
36
55
11
24
18
6
114
90
30
36
114
6
31
29
132
12
7
71
12
132
48
12
6
18
36
6
72
42
138
96
6
84
1
83
36
24
18
78
12
138
6
6
54
73
11
144
13
53
7
132
11
54
12
31
35
102
12
30
6
67
53
42
66
6
84
102
24
18
126
66
85
11
48
61
60
41
7
23
12
97
11
108
90
42
24
126
30
12
48
72
6
72
54
138
30
36
37
137
187
29
6
48
30
43
29
36
42
6
24
36
36
30
1
24
125
54
72
102
6
49
17
55
59
1
11
24
6
90
12
30
42
13
17
43
71
12
12
85
5
6
12
12
25
41
120
102
30
18
6
60
54
60
12
25
83
24
25
107
6
24
66
54
48
30
6
36
48
66
1
23
120
36
54
55
71
6
48
30
6
24
7
35
30
30
61
29
36
42
120
13
17
30
12
54
6
6
210
24
90
60
120
24
84
66
36
138
6
54
6
30
102
49
131
205
59
84
24
6
6
36
60
78
66
36
18
6
1
60
5
108
12
19
35
1
47
48
49
203
30
18
90
12
42
1
84
5
6
84
6
90
54
30
6
54
66
24
30
6
48
54
30
120
12
43
5
30
6
31
53
18
24
6
19
11
108
6
18
6
6
13
72
101
7
23
25
53
24
48
18
54
12
24
12
30
54
84
72
162
12
13
131
6
24
31
23
6
60
6
84
36
36
24
61
23
42
24
43
53
67
11
36
18
115
71
12
42
6
12
18
12
12
138
54
36
54
13
17
18
6
12
12
36
24
48
60
30
54
30
108
36
6
48
30
96
36
144
66
30
18
6
72
25
53
24
18
84
30
36
24
103
12
11
72
13
17
6
42
84
18
36
30
7
5
108
12
48
42
24
73
5
30
60
13
83
36
25
53
36
24
12
66
24
24
30
6
1
5
72
60
6
120
60
102
30
37
12
36
29
24
24
12
120
43
47
24
6
30
25
5
24
96
55
65
66
78
72
90
72
12
25
48
5
6
96
6
30
18
7
17
12
84
66
13
35
60
186
24
42
18
12
66
42
12
90
30
198
72
18
72
31
17
6
1
11
145
179
84
30
36
103
47
6
18
6
228
42
24
96
60
84
30
6
18
6
54
6
72
72
60
72
1
29
31
65
78
30
7
29
18
90
90
36
36
108
12
25
95
18
7
29
6
60
30
24
6
54
6
96
37
65
48
114
18
30
126
66
6
54
60
6
12
67
5
18
6
7
29
54
72
108
30
7
23
61
35
18
12
54
102
24
6
24
60
6
18
6
78
6
31
48
48
5
78
90
30
90
24
30
13
24
59
12
18
6
13
23
30
12
187
36
12
41
36
30
30
ABCD 99754205756*3^$a+1 [50020]
92
40
17
43
11
1
24
101
144
27
144
63
61
116
28
32
4
92
28
32
88
96
48
5
27
24
21
51
39
81
48
216
184
152
57
55
96
44
12
45
180
31
80
52
36
35
61
44
16
20
93
27
16
32
52
48
20
28
29
51
129
15
28
8
39
25
24
5
67
24
80
9
27
28
24
11
61
20
84
172
77
3
48
36
48
12
33
303
3
141
93
7
144
80
21
3
105
7
56
124
83
93
300
72
48
9
63
72
28
35
121
56
60
16
17
51
16
80
15
54
171
124
60
72
12
92
64
20
112
44
48
36
12
52
71
25
155
21
48
16
80
36
69
7
47
33
64
60
36
44
88
8
4
48
68
88
161
51
28
11
18
27
48
60
27
54
31
44
51
45
100
80
48
16
60
65
54
25
317
39
96
9
90
54
3
112
56
9
72
39
72
12
192
4
12
47
1
32
64
20
40
8
120
16
36
108
167
45
4
44
15
13
68
156
33
15
136
29
3
87
133
48
96
80
16
20
3
25
119
61
24
20
288
52
72
24
60
140
36
15
54
91
20
40
24
41
3
76
11
21
184
48
48
48
29
15
147
18
87
4
144
17
51
172
137
51
93
7
83
81
40
36
84
56
144
45
51
39
81
9
195
4
35
126
79
140
12
219
45
76
20
24
24
72
63
1
24
29
75
87
18
27
36
64
24
144
8
93
267
144
16
8
16
120
5
51
28
116
3
90
72
18
121
44
12
48
72
9
19
125
36
54
73
20
24
36
9
43
12
36
17
126
1
44
9
115
137
75
36
112
12
44
52
20
24
88
60
68
40
68
52
24
35
13
77
90
1
8
45
135
99
25
47
9
24
40
12
20
48
12
4
44
52
60
35
13
12
48
56
16
53
67
84
119
93
40
20
27
90
43
29
79
56
63
13
113
51
60
16
17
127
164
12
39
93
16
44
16
36
24
80
51
13
32
9
15
12
132
168
87
45
48
60
88
11
13
68
12
15
81
9
31
72
77
7
36
48
32
3
61
108
36
60
20
16
44
12
3
1
20
24
72
48
64
12
29
51
36
48
9
51
100
92
4
296
87
45
48
160
60
83
61
80
168
96
76
20
40
24
12
17
3
60
28
20
76
164
12
69
31
68
60
12
63
54
43
29
91
240
29
90
1
20
52
60
47
45
40
176
64
8
120
105
180
291
72
84
75
25
24
132
108
84
12
80
36
108
40
35
61
65
90
21
88
84
140
81
7
44
64
11
1
89
43
32
28
152
40
56
24
75
21
40
8
120
96
96
12
21
75
15
61
20
45
15
4
96
44
40
80
12
4
144
29
163
32
136
72
173
36
151
20
84
15
33
57
54
45
192
28
24
296
4
12
8
28
60
72
8
84
129
27
27
13
23
25
11
49
116
184
29
7
96
59
49
224
51
45
36
36
72
45
72
51
40
8
135
69
100
47
90
3
36
60
9
51
16
116
100
77
27
4
12
20
64
20
15
25
20
204
264
40
48
20
4
23
33
3
21
105
39
12
12
40
12
48
96
20
96
28
20
12
96
12
15
33
48
4
48
44
4
84
236
144
75
21
12
40
80
204
39
54
72
18
93
40
20
100
24
80
4
89
36
195
76
48
128
84
16
20
9
31
8
51
85
84
11
21
52
92
48
28
8
12
99
33
21
36
55
24
119
61
29
15
48
48
16
24
32
72
16
32
39
105
4
92
69
19
44
27
54
51
24
36
48
48
52
72
65
39
40
20
4
5
231
12
24
60
33
27
4
116
124
60
20
52
24
113
115
11
129
52
20
15
1
12
116
16
8
96
36
156
24
16
104
40
44
15
21
15
18
123
3
180
105
100
92
124
29
19
8
12
48
4
44
36
135
90
159
24
52
89
135
4
48
24
23
72
81
9
31
23
25
32
60
84
33
31
92
192
36
9
15
132
33
91
36
48
308
60
213
15
291
144
21
36
60
40
120
ABCD 99754807084*3^$a+1 [50031]
48
103
101
348
15
57
87
201
84
156
12
48
60
108
3
144
48
57
60
84
39
117
84
60
12
84
168
252
231
273
144
12
3
21
156
15
256
48
80
201
120
79
53
156
24
120
96
63
240
112
113
223
144
48
41
151
113
48
36
180
151
48
65
156
3
57
108
75
129
156
3
33
48
96
111
57
48
7
77
3
576
96
336
352
288
32
9
12
120
3
9
7
29
99
57
96
36
120
312
99
93
243
105
132
168
204
36
27
33
108
36
111
165
411
45
120
48
156
144
204
36
168
228
3
141
12
7
29
19
48
89
24
108
60
168
120
39
64
17
207
105
24
79
17
528
111
21
168
60
55
17
15
165
156
84
43
48
5
168
51
57
199
29
120
60
84
27
153
247
209
216
204
91
41
72
15
129
207
45
24
180
12
228
96
120
12
3
16
17
63
93
156
39
48
33
168
55
96
53
48
43
32
153
12
12
79
29
48
3
112
96
29
147
297
108
27
33
60
19
176
64
5
84
391
17
180
12
15
16
240
41
48
55
29
12
7
192
17
24
48
87
57
55
137
96
135
112
77
72
123
129
31
41
135
177
48
48
156
3
9
108
27
256
48
144
41
7
29
108
12
43
48
65
264
48
264
1188
72
211
5
84
39
21
60
48
159
285
24
36
36
132
36
48
72
195
57
84
132
132
36
39
96
48
64
17
36
187
137
87
48
189
312
75
160
80
112
41
60
672
84
183
48
105
24
31
101
36
24
132
72
96
99
33
255
9
24
84
72
72
96
96
91
48
89
24
156
99
48
249
7
29
12
24
36
144
24
60
24
144
24
39
33
96
132
36
132
60
168
24
60
132
24
60
96
19
80
144
48
96
213
60
180
60
288
63
9
55
89
192
60
24
156
84
19
89
231
225
36
27
192
117
48
132
72
144
24
103
336
65
144
24
96
103
29
36
384
180
91
416
33
204
84
192
180
468
96
108
139
77
3
112
176
144
225
36
219
9
36
72
91
48
53
123
64
149
43
209
24
36
51
93
51
240
33
12
36
48
180
96
84
24
36
120
48
36
31
209
180
43
137
276
387
33
84
132
87
16
137
279
201
183
141
19
41
55
32
48
81
63
105
135
9
135
45
12
120
111
57
24
ABCD 99755488538*3^$a+1 [50127]
72
8
15
105
84
64
5
15
24
40
23
97
20
76
84
20
120
276
96
39
21
39
57
100
5
103
5
30
42
18
37
48
17
75
24
16
53
67
8
16
29
75
57
48
60
15
144
76
24
101
27
24
4
245
87
75
57
33
15
12
120
12
9
87
33
42
105
105
19
59
57
172
80
48
33
315
15
21
76
65
99
16
80
100
60
164
136
83
37
48
44
33
15
3
105
237
43
272
12
372
156
3
45
196
8
96
4
53
27
48
28
84
48
80
64
89
39
36
160
44
148
12
176
45
51
16
80
100
8
36
84
16
56
48
15
49
96
20
45
31
11
18
135
36
21
3
64
32
84
165
175
12
23
37
5
99
28
83
13
132
12
156
24
156
17
3
172
125
63
117
3
144
33
43
17
3
72
72
12
48
148
48
152
132
28
72
23
108
21
36
84
48
28
80
124
120
56
15
25
32
156
4
71
49
20
12
9
175
167
30
147
93
123
12
52
41
115
35
81
24
15
21
4
140
255
97
5
7
312
24
35
61
29
7
180
44
60
88
80
168
45
48
19
8
15
57
36
4
128
45
15
105
78
45
112
32
12
144
60
24
28
5
15
160
72
11
9
96
36
136
72
32
99
21
40
216
128
27
13
104
141
199
80
21
151
56
45
27
63
18
15
24
21
39
12
39
217
173
19
20
196
44
36
12
15
18
15
27
129
24
120
144
192
51
189
81
7
80
16
47
169
180
20
76
44
16
20
105
7
32
4
12
92
180
28
35
97
12
20
69
7
35
85
125
219
48
40
80
12
16
48
5
159
136
152
112
80
12
21
7
113
7
11
21
16
35
168
72
133
24
23
133
12
8
147
18
135
12
75
57
60
3
18
79
20
108
48
60
72
225
18
42
30
13
47
9
16
80
165
3
96
96
40
32
21
7
20
12
12
21
30
49
41
147
112
29
7
108
32
75
30
175
224
136
164
39
60
61
96
5
198
21
9
60
111
40
80
69
67
5
55
108
84
11
12
37
36
35
60
1
71
25
140
84
4
24
203
90
3
112
72
80
21
132
18
25
92
112
48
83
72
57
60
93
27
76
80
4
101
19
41
151
96
35
288
49
11
49
23
30
15
4
41
63
36
9
162
69
340
56
52
180
12
84
17
123
57
27
96
24
81
159
63
69
51
73
180
12
104
9
39
21
7
140
24
21
67
23
57
136
92
52
92
9
51
16
143
49
36
20
57
55
24
68
60
72
60
81
219
141
3
40
72
24
8
160
71
141
4
47
78
79
32
28
131
21
51
9
9
139
56
64
11
165
4
20
60
3
25
23
61
20
40
20
9
67
23
30
27
40
104
51
108
25
96
56
165
43
47
85
5
15
432
21
27
24
141
18
21
4
17
15
264
40
168
192
8
63
49
8
21
15
36
48
3
60
225
40
53
67
48
72
20
60
45
90
9
84
4
96
32
220
12
72
44
75
21
9
132
3
204
88
80
124
251
169
48
92
36
12
3
145
12
11
177
75
37
68
48
57
67
8
12
28
24
8
21
159
111
21
24
147
45
105
87
40
83
25
32
12
9
87
123
85
20
12
123
69
240
160
152
16
80
40
20
12
3
97
11
57
108
60
75
57
123
9
120
16
77
19
8
48
24
4
36
128
76
44
48
24
39
57
12
21
132
19
80
36
48
15
21
69
51
48
63
25
24
701
3
165
75
27
117
36
172
143
72
ABCD 99755760766*3^$a+1 [50032]
87
72
25
36
32
12
36
60
4
24
24
35
25
132
20
75
85
5
3
51
25
12
72
60
12
20
64
24
32
60
64
59
13
24
44
12
112
8
24
76
32
60
27
21
12
252
324
21
54
1
36
60
44
4
60
36
24
12
72
176
24
36
24
16
116
16
132
65
43
12
12
120
80
76
8
52
48
32
48
244
60
36
11
33
100
12
20
100
95
165
36
60
9
39
4
12
84
36
56
28
11
21
24
48
28
12
8
39
25
83
133
20
9
115
80
28
12
24
44
96
76
96
77
15
12
24
39
21
72
64
128
48
64
24
155
9
16
72
8
21
99
24
48
40
12
12
20
144
24
48
148
12
188
52
47
61
29
87
3
25
8
40
128
36
33
187
36
20
48
40
44
28
12
96
84
35
13
20
4
56
12
12
24
39
1
56
84
4
92
84
24
232
96
48
104
40
71
126
3
15
25
68
24
108
288
28
36
84
12
29
123
12
120
76
8
16
8
15
1
35
129
87
1
20
132
12
24
24
40
68
4
8
12
76
119
73
12
48
8
3
9
45
3
24
124
156
36
44
28
17
18
133
47
121
5
27
52
108
44
120
4
60
24
11
81
76
80
33
39
88
104
3
73
284
48
28
20
4
108
80
112
53
7
83
21
124
72
8
72
28
12
48
8
57
55
96
191
81
4
113
72
75
16
24
108
12
8
12
36
249
31
59
85
95
105
75
1
288
32
88
5
7
12
96
12
24
36
47
33
12
112
8
96
171
18
3
4
8
36
21
171
52
36
36
20
36
52
36
56
120
48
156
40
32
12
16
60
212
28
32
9
144
87
112
12
60
8
12
40
36
204
8
28
24
36
60
24
96
44
24
24
72
88
80
52
24
36
8
52
80
4
41
3
120
28
12
12
240
60
83
72
198
55
216
32
124
149
51
39
1
68
40
56
15
25
92
27
105
60
76
12
24
108
11
57
123
69
108
3
97
44
40
260
28
60
65
135
28
120
44
24
81
108
63
124
44
21
31
128
40
24
101
27
12
12
100
140
48
57
15
4
36
104
24
12
39
1
35
18
91
120
24
71
37
32
28
29
15
39
1
56
177
43
8
96
15
9
136
36
60
8
4
20
12
39
97
24
68
52
8
100
32
108
28
24
60
48
20
15
37
84
44
15
73
60
8
4
80
132
28
80
48
180
144
9
39
48
39
25
173
27
28
36
24
12
35
133
101
19
32
24
36
33
7
108
168
12
12
8
48
4
104
15
90
159
132
88
8
144
88
11
1
24
216
104
16
24
36
44
36
28
20
120
48
4
35
69
4
35
145
128
48
64
317
19
56
48
52
56
40
80
84
123
1
44
52
36
12
32
40
8
27
9
120
60
64
72
68
57
31
152
15
25
8
12
48
88
20
84
12
16
60
12
56
81
55
20
40
68
88
72
168
12
12
24
35
9
28
20
132
27
85
36
108
36
44
52
24
36
29
3
96
12
112
8
3
54
27
4
36
48
152
76
60
47
25
11
205
32
52
8
40
60
20
4
44
72
84
4
12
20
48
15
1
68
76
24
11
97
44
40
60
68
40
11
1
168
56
84
156
75
1
20
96
52
8
48
132
24
105
99
52
24
20
16
12
335
45
36
24
28
92
120
96
9
7
116
57
135
112
20
48
88
12
140
40
12
44
36
40
24
24
72
96
12
332
108
112
20
76
72
8
24
93
90
45
12
36
64
24
72
48
32
232
12
264
20
4
216
32
100
12
8
124
8
57
15
36
48
76
36
8
12
64
48
17
43
72
8
40
60
11
21
84
4
71
9
28
128
4
108
24
44
51
9
60
16
60
35
73
60
32
4
11
73
36
12
84
120
125
43
36
60
60
32
84
76
12
12
36
32
16
95
61
24
12
209
31
24
24
29
3
124
44
24
136
12
92
15
72
21
40
12
168
12
107
21
24
24
52
24
24
92
4
5
159
39
93
48
132
64
44
132
64
125
51
100
8
72
24
15
49
32
148
104
136
92
4
104
12
60
72
15
1
104
28
84
24
32
33
39
ABCD 99755944898*3^$a+1 [50018]
128
21
67
9
36
60
39
29
75
61
8
60
15
22
15
59
49
32
15
45
3
1
12
9
107
39
25
33
15
81
30
80
40
9
44
27
9
31
24
53
3
24
37
35
24
13
3
18
27
69
30
53
48
16
9
59
15
1
45
35
25
14
37
48
81
24
60
36
11
13
26
40
21
168
45
6
5
13
14
13
48
27
57
33
14
16
18
83
19
18
30
57
69
11
16
68
16
33
27
12
32
49
26
9
145
11
4
32
108
100
57
27
3
9
9
6
24
6
3
111
5
12
79
77
49
3
15
42
35
19
33
23
10
38
24
16
32
34
14
10
3
56
1
47
49
59
12
27
46
2
34
3
27
57
32
39
9
37
276
6
8
25
57
39
15
45
69
14
49
63
5
3
9
4
9
23
3
13
8
24
13
180
12
38
22
2
1
135
21
59
16
6
18
32
1
32
25
86
1
23
9
1
51
72
68
16
33
72
38
13
9
108
36
11
4
51
80
9
28
3
93
96
72
107
24
22
35
39
40
5
51
24
33
52
51
6
3
96
12
9
18
9
36
27
8
69
27
25
45
24
11
28
21
11
4
47
45
40
12
23
109
32
19
57
68
49
36
48
12
2
13
45
3
21
38
69
88
21
15
23
25
119
73
23
10
12
71
16
32
28
32
1
38
9
28
45
3
11
24
16
17
60
13
35
1
39
21
30
80
48
70
2
1
9
27
12
60
9
2
64
6
24
23
3
37
56
37
14
46
2
120
16
32
25
9
6
32
48
1
69
2
9
7
30
47
3
24
22
24
50
70
11
15
13
11
10
63
167
13
117
3
27
176
16
80
40
29
4
12
3
29
40
12
21
2
9
52
32
27
22
39
35
49
12
36
20
12
111
69
27
24
22
3
45
2
21
12
25
99
33
18
21
11
34
99
81
15
21
14
16
8
97
45
24
39
45
107
19
8
33
16
9
62
25
68
3
22
48
2
64
24
9
63
78
23
3
24
40
126
47
12
39
58
48
111
12
9
15
44
1
11
13
54
117
33
2
72
1
36
9
15
8
16
8
25
59
55
21
33
2
1
12
20
127
18
15
117
11
48
15
94
12
54
69
12
12
93
23
7
8
69
13
48
14
58
35
49
26
13
57
35
16
23
105
15
37
9
2
58
39
80
25
3
56
60
15
16
8
16
32
70
15
20
36
49
24
35
1
48
15
21
26
49
119
40
17
4
9
47
3
21
51
48
16
30
75
21
59
61
95
24
19
29
60
15
16
33
87
9
23
69
3
96
45
1
3
21
66
9
12
56
27
40
6
51
45
3
80
7
8
117
25
18
6
59
7
32
16
42
14
10
3
83
24
10
15
9
3
11
57
16
48
36
9
50
13
36
12
8
3
9
31
125
4
23
9
13
60
24
35
37
14
34
11
24
25
2
40
101
16
33
11
28
20
16
9
87
9
51
80
16
21
47
84
19
32
10
30
29
72
13
11
3
16
65
39
16
6
18
129
20
27
1
96
36
8
40
33
2
10
11
51
16
30
51
9
12
23
4
23
21
3
1
47
16
6
47
24
4
23
37
9
27
20
12
12
1
51
20
13
75
35
10
30
8
72
37
93
3
57
23
1
167
75
61
57
72
98
177
25
75
75
21
3
69
59
58
47
15
22
60
75
9
15
24
35
37
12
36
11
10
14
88
8
9
84
40
9
2
73
63
32
33
7
45
9
83
87
48
106
12
23
64
11
1
9
27
48
44
13
2
1
92
4
15
5
19
77
3
21
1
60
168
6
6
18
42
27
33
23
24
37
23
28
24
9
60
6
17
37
15
45
6
9
105
30
21
20
1
24
14
10
30
5
48
13
60
15
11
58
11
4
15
65
108
13
120
14
10
60
26
33
37
66
8
16
54
27
15
29
25
50
10
11
100
23
16
24
29
4
12
8
12
16
69
23
4
45
159
68
15
1
71
13
44
109
23
27
24
40
17
16
12
8
64
69
51
48
36
23
61
83
9
7
45
24
3
5
13
30
30
35
31
96
32
21
37
14
21
19
6
84
3
24
33
39
11
64
29
97
26
10
62
48
64
29
1
24
2
13
11
9
4
72
9
2
57
28
80
13
6
6
11
7
66
38
16
81
44
40
51
30
27
57
35
61
23
7
6
23
25
26
21
3
16
8
9
4
45
60
50
10
54
5
49
11
1
11
19
21
9
35
25
38
37
9
3
21
71
3
13
69
63
12
8
3
57
61
12
3
36
15
24
80
13
27
53
13
30
6
11
73
3
8
13
86
24
45
4
23
9
48
1
6
5
25
23
3
45
19
21
45
15
12
3
24
56
13
27
5
52
23
34
6
8
24
69
19
48
56
46
63
45
14
13
24
9
66
21
35
160
17
4
33
23
52
9
14
22
15
21
27
51
66
3
11
40
30
2
13
51
8
13
3
6
26
13
128
4
12
24
3
54
12
35
13
39
21
27
96
36
3
8
49
12
11
21
19
18
11
4
164
27
10
11
12
7
54
36
47
52
21
11
19
5
3
13
36
57
3
27
42
3
107
129
15
40
21
84
45
3
84
8
4
15
5
1
15
9
12
30
78
50
10
15
20
25
2
40
5
4
9
36
50
10
3
32
121
2
37
8
3
13
35
70
42
53
40
11
24
22
24
59
7
24
81
39
6
2
69
64
33
27
33
27
32
1
3
71
9
39
48
169
12
9
12
30
33
32
4
48
11
33
79
81
23
34
6
30
24
15
12
69
26
10
78
21
9
11
48
1
192
15
63
33
68
1
15
72
20
1
95
7
5
19
174
36
11
3
16
117
44
28
11
21
27
112
6
18
113
12
16
9
2
10
60
18
42
27
3
5
16
32
27
72
88
21
11
46
107
64
71
25
32
1
14
46
50
1
9
60
15
11
21
19
69
56
25
15
32
40
12
44
4
9
27
81
2
24
13
80
4
23
24
1
9
14
25
23
58
62
34
35
19
42
15
15
17
15
1
117
2
69
51
58
24
60
3
23
9
1
47
12
48
51
1
36
12
32
63
21
28
57
51
35
69
12
64
9
36
3
23
24
13
36
44
16
20
100
12
23
10
6
6
3
165
2
9
49
11
52
57
35
61
30
6
3
12
3
6
47
72
4
32
108
1
26
21
27
72
37
8
1
98
16
6
111
48
9
12
59
19
6
24
63
3
9
20
27
1
9
38
46
23
13
11
3
21
40
3
69
24
3
5
51
40
48
5
25
26
34
59
24
3
34
12
48
39
8
4
45
3
132
69
62
9
1
38
10
51
9
26
37
3
33
23
24
69
96
3
9
4
33
71
16
8
60
4
27
8
21
85
3
33
26
48
16
24
56
1
23
9
7
6
15
3
33
39
41
28
8
72
16
20
133
2
69
1
2
21
27
45
52
23
40
141
99
21
44
4
8
40
35
13
3
9
143
69
12
39
24
10
14
24
16
6
24
12
27
12
12
32
4
ABCD 99756093818*3^$a+1 [50070]
54
6
29
100
81
15
135
18
27
183
129
15
17
133
63
3
60
29
127
5
73
3
15
102
42
36
84
54
54
36
41
19
21
51
53
55
36
21
27
36
54
35
40
3
17
73
30
24
21
8
7
17
40
27
41
55
18
99
48
135
125
7
90
318
24
18
27
60
15
60
174
6
36
108
69
48
128
72
43
21
48
3
29
148
12
21
35
127
33
39
78
3
8
7
30
39
140
43
36
9
45
72
30
89
4
60
15
33
140
133
66
60
36
30
15
57
6
12
24
156
45
63
41
31
9
99
72
89
76
15
89
136
15
9
8
31
54
90
41
91
180
84
24
138
144
54
60
12
45
60
129
131
13
6
120
24
12
45
27
36
125
79
48
60
53
31
5
49
114
72
21
33
90
36
101
223
54
35
37
11
19
33
92
36
4
15
54
24
27
45
35
31
17
40
111
12
42
120
72
54
24
53
13
27
8
19
36
132
29
61
75
15
17
283
24
36
129
69
246
90
3
72
15
240
45
39
36
273
75
162
66
57
12
9
30
89
100
87
30
18
108
42
30
177
3
57
3
18
18
81
21
18
180
17
19
113
55
17
84
1
35
24
52
60
63
41
55
36
12
5
73
90
297
27
45
21
24
120
35
36
79
120
89
199
72
18
27
15
21
15
84
24
36
93
51
12
89
205
143
73
18
72
84
204
9
56
16
96
140
4
93
11
36
148
3
18
99
80
112
8
7
54
126
21
8
24
28
9
11
19
18
27
96
3
24
45
75
41
1
11
43
12
9
99
144
42
18
36
161
31
24
18
198
12
57
3
72
84
60
29
7
156
24
53
31
6
18
12
18
78
12
6
102
45
32
31
9
51
21
63
60
12
6
48
90
9
51
57
15
138
99
15
12
89
60
55
72
225
128
55
126
18
17
60
76
15
53
19
12
108
72
240
36
29
79
72
12
57
60
45
35
19
24
53
72
12
36
124
63
36
29
127
18
6
162
35
319
21
39
90
30
165
15
78
11
7
65
19
204
9
116
31
24
36
36
17
12
43
53
100
147
36
21
39
12
53
7
69
39
36
21
60
3
162
90
24
29
151
180
201
44
79
84
125
91
69
3
180
69
21
95
55
144
120
90
18
33
72
12
15
21
152
88
128
7
72
12
18
131
37
87
33
150
57
63
45
87
12
96
29
100
81
42
120
41
31
33
3
24
36
9
39
6
48
90
5
73
30
57
231
41
16
39
21
32
37
30
18
42
48
33
45
30
57
75
36
12
9
120
21
54
21
63
9
27
18
3
60
27
33
72
72
224
19
48
42
30
18
18
17
4
111
18
35
127
54
66
69
128
1
54
96
249
60
51
29
7
84
21
48
56
72
7
17
139
21
39
101
19
72
150
47
43
69
183
36
30
126
21
15
24
30
18
45
68
55
72
12
21
3
21
36
9
54
60
30
54
5
127
29
187
84
60
53
91
120
9
8
19
93
75
120
5
48
160
45
18
57
24
21
78
21
140
163
36
12
57
51
216
21
15
5
55
45
8
52
15
17
271
17
43
9
21
114
72
120
6
48
6
108
48
129
21
87
12
36
39
18
3
195
5
55
48
69
81
11
40
15
78
27
39
36
168
48
24
120
60
21
9
6
125
37
27
111
69
36
27
48
42
120
3
12
12
45
183
15
60
36
29
72
40
15
6
35
40
15
72
36
90
27
63
36
36
17
37
3
27
36
9
104
64
171
29
55
36
36
41
13
35
37
203
37
48
27
99
5
13
6
36
21
32
28
75
105
44
31
108
96
36
30
99
36
123
12
60
30
18
24
102
6
29
28
212
28
27
21
60
20
160
20
108
127
108
6
30
113
91
72
48
36
60
29
112
15
42
66
17
79
21
87
12
45
140
16
20
12
96
127
53
4
27
24
29
37
18
17
16
63
21
15
29
19
180
33
12
63
45
15
288
12
5
4
60
56
144
40
3
33
33
24
30
36
5
31
36
54
18
96
36
29
4
15
93
39
120
33
63
89
28
3
17
7
84
17
64
51
ABCD 99756239626*3^$a+1 [50009]
3
39
105
76
59
13
20
63
42
12
15
76
60
185
15
52
65
63
129
51
4
8
9
75
69
139
11
45
84
36
4
20
28
80
28
89
63
75
45
24
4
71
21
3
57
172
5
87
51
97
48
44
33
51
52
5
12
15
21
12
3
75
6
84
114
48
85
32
12
21
115
5
24
18
6
19
48
120
8
15
6
3
12
24
60
36
3
57
24
21
63
15
57
16
60
12
20
33
12
30
25
17
18
6
30
21
24
52
35
48
69
3
12
21
75
25
12
44
60
3
25
32
39
97
65
15
24
3
21
40
5
19
20
3
13
32
28
47
57
36
171
13
36
44
96
15
85
5
96
6
33
21
43
36
65
75
40
116
24
39
30
51
75
45
36
63
6
19
53
7
20
57
54
6
3
63
18
15
96
28
5
6
45
24
88
44
4
11
24
49
32
60
16
12
17
30
33
12
60
51
18
39
33
42
6
42
9
16
68
4
17
51
57
6
25
80
4
48
12
36
47
33
27
13
44
28
5
24
3
16
17
7
60
8
27
81
57
7
56
45
7
35
9
63
21
132
24
16
8
72
39
1
48
12
12
92
81
54
114
96
3
21
30
69
72
16
44
24
57
55
17
96
19
8
27
36
72
37
48
29
3
15
73
5
7
48
5
18
24
1
56
33
3
28
32
45
27
28
23
6
19
56
60
123
25
23
37
23
54
60
19
12
120
32
3
9
123
25
11
24
18
55
23
25
35
6
6
9
69
36
79
29
66
25
72
20
88
47
18
42
37
11
49
41
51
60
9
67
68
99
33
232
5
3
3
21
51
18
6
84
25
47
12
13
65
138
24
45
33
75
117
111
15
54
51
4
20
28
5
12
111
9
31
35
81
124
29
55
101
27
3
21
48
87
60
24
6
6
33
4
35
73
12
32
33
15
88
60
23
66
48
36
111
124
12
12
32
63
45
16
12
107
105
12
4
24
23
9
28
11
97
60
23
60
117
40
23
36
33
33
43
131
6
75
3
21
88
36
152
45
39
21
7
68
15
24
36
9
36
24
156
27
25
11
9
16
65
39
28
32
28
83
30
12
39
4
35
9
12
24
69
55
20
16
5
36
60
168
87
4
29
6
37
23
9
36
9
6
132
37
56
27
9
64
24
60
20
120
3
13
56
36
63
25
29
30
1
5
12
7
20
33
48
79
128
15
73
20
27
85
35
60
168
24
30
30
78
99
24
12
75
73
60
72
32
3
48
42
39
28
11
37
95
45
12
105
6
30
6
61
68
99
33
63
30
7
12
32
45
103
23
13
5
162
93
27
9
4
89
31
80
40
24
35
57
15
78
15
76
131
24
9
12
51
18
60
12
198
117
27
12
49
56
9
79
56
9
6
42
78
6
78
1
35
21
81
43
5
39
63
78
115
12
47
30
6
24
6
54
61
17
60
3
81
15
28
152
60
195
33
3
9
15
66
24
99
36
36
24
16
23
102
27
28
17
6
37
17
115
17
60
19
71
69
40
35
24
42
96
7
8
15
33
15
21
63
33
12
16
56
4
5
24
18
180
93
15
144
25
176
45
51
16
29
19
29
27
28
23
18
30
60
21
36
15
13
5
15
40
5
27
100
35
48
9
12
9
19
11
42
67
11
21
76
8
57
24
6
97
11
9
96
184
32
51
30
7
11
57
3
12
33
12
24
60
33
18
13
5
12
24
3
16
20
27
73
11
21
60
69
39
27
9
15
13
5
27
60
4
59
168
13
5
55
12
20
9
15
39
9
12
39
141
36
3
45
87
24
13
32
51
12
13
8
52
65
18
25
17
39
60
33
156
15
40
35
54
36
15
160
144
8
15
9
24
21
39
24
40
48
92
15
72
21
12
16
5
7
23
57
15
9
88
11
12
168
6
36
18
37
29
139
29
36
12
7
32
84
4
92
48
12
45
90
73
71
24
61
20
36
60
15
9
15
132
72
6
7
12
56
75
30
90
36
6
7
23
30
7
32
69
51
33
36
15
9
6
36
105
3
18
60
67
41
30
6
3
36
9
30
1
84
65
75
123
9
9
150
24
13
12
83
78
24
6
21
84
39
13
29
15
9
79
65
55
11
12
108
24
96
30
7
48
24
8
12
21
15
15
24
12
18
18
25
20
28
56
51
45
99
1
32
3
12
42
60
48
6
12
12
21
84
45
6
21
96
39
33
51
12
33
12
3
12
9
3
42
6
90
30
30
27
57
111
28
24
48
53
42
12
1
12
65
78
21
4
29
6
45
24
12
4
65
15
15
37
23
36
66
43
20
60
111
13
20
3
9
36
15
105
9
66
18
12
67
5
27
4
20
4
36
72
72
8
48
21
84
19
41
175
5
19
48
44
4
12
8
9
15
3
193
17
42
13
89
6
9
63
1
35
25
84
41
51
3
36
156
60
49
20
52
89
18
1
17
7
41
75
40
35
6
39
21
114
49
8
45
24
54
21
28
32
28
20
45
15
63
69
64
11
66
7
20
51
30
51
51
33
189
42
18
48
15
27
61
24
56
120
15
49
35
18
99
16
132
5
36
42
117
16
44
21
27
3
30
39
12
45
30
6
43
35
120
109
71
45
36
39
45
15
6
18
6
87
183
24
1
11
33
76
35
24
81
45
39
33
78
66
18
25
23
30
7
32
36
12
3
108
25
32
39
13
32
39
90
135
15
12
37
8
40
8
112
12
23
105
3
49
5
15
33
15
15
12
13
53
111
60
64
35
30
6
93
28
35
12
60
61
11
1
23
21
4
17
39
3
21
52
12
8
24
28
8
48
177
30
37
11
25
60
41
3
12
45
19
17
99
15
84
60
24
85
11
25
77
48
ABCD 99756241738*3^$a+1 [50047]
21
155
28
176
4
72
36
48
21
39
24
8
4
33
95
88
8
25
95
76
68
12
16
60
8
12
60
72
61
36
23
12
40
164
12
12
28
8
52
24
96
12
20
220
48
12
8
12
25
23
48
144
120
36
7
17
60
132
4
20
37
27
92
36
4
93
83
84
40
8
12
36
48
64
8
13
87
20
48
61
3
20
13
47
88
48
12
24
213
71
4
51
5
16
36
32
12
168
36
4
12
8
28
32
76
24
33
35
12
72
60
40
36
108
69
15
36
92
84
4
36
80
4
12
44
76
8
72
100
32
48
4
9
11
28
8
24
84
64
32
60
121
27
12
20
13
71
120
4
8
48
1
143
37
95
24
40
24
56
60
79
17
144
84
60
60
108
40
252
8
24
156
60
24
120
13
11
16
108
8
64
36
92
28
8
12
64
24
36
20
48
16
32
25
15
24
60
156
128
36
40
8
96
36
16
20
139
9
32
64
93
11
12
4
24
20
24
16
92
4
80
60
136
68
4
72
21
143
52
24
224
64
92
48
12
4
57
267
32
25
171
92
108
64
140
28
12
96
8
60
52
44
60
36
4
60
108
48
84
84
80
1
59
16
60
24
96
68
40
20
13
27
92
25
83
25
87
36
44
88
72
20
4
32
48
36
36
28
20
12
4
168
8
4
44
37
39
96
44
16
8
52
20
84
28
48
104
1
15
68
64
8
12
48
24
16
132
81
47
28
20
24
36
36
96
4
20
36
28
36
20
84
12
28
104
96
76
8
72
24
12
52
45
11
52
92
40
3
125
84
36
25
39
20
16
72
15
101
40
24
12
111
5
124
20
13
15
56
36
60
4
104
16
12
32
28
92
16
84
60
12
8
121
35
120
112
8
96
16
12
8
12
36
100
56
16
20
37
15
128
132
13
27
48
32
12
76
8
84
108
52
36
24
20
121
27
8
36
40
128
13
15
32
36
25
75
20
4
12
56
144
24
76
21
15
84
8
132
24
12
132
16
32
52
56
76
20
4
32
28
72
8
12
64
36
84
8
40
8
72
12
36
84
1
35
48
4
48
32
48
4
8
120
60
52
24
12
72
56
36
25
11
64
20
16
8
4
60
116
36
76
44
220
99
257
60
97
35
36
1
11
84
36
28
204
8
24
36
84
60
40
33
63
12
8
40
8
24
36
25
27
9
11
64
20
13
27
60
128
73
63
60
36
8
52
20
16
8
16
96
72
56
16
140
28
8
24
73
15
80
36
12
4
15
33
36
12
12
32
204
16
84
21
3
12
56
84
28
56
60
76
8
132
4
44
60
60
232
20
16
44
13
72
3
48
20
48
4
12
116
48
36
28
20
36
16
249
11
156
12
12
28
12
240
36
8
4
8
4
60
48
8
40
32
1
11
16
9
71
28
140
24
148
72
48
12
12
80
16
20
24
61
59
76
45
59
16
20
48
1
39
116
40
8
12
36
37
111
120
96
44
36
24
112
32
16
72
39
53
120
36
36
25
11
148
12
32
28
8
12
12
108
64
20
48
52
8
13
18
57
20
40
72
68
100
8
36
85
36
180
83
25
39
8
28
60
32
60
4
8
40
92
36
4
44
36
280
44
24
12
76
20
120
160
48
21
54
65
60
16
80
16
72
92
13
75
72
141
23
40
80
4
8
24
100
153
71
64
80
40
12
8
12
145
3
8
112
8
4
108
8
24
16
33
11
36
60
4
84
20
16
39
9
8
48
36
40
20
64
20
60
12
40
24
51
189
56
48
36
160
20
4
12
32
72
1
35
24
36
88
140
24
28
152
52
44
72
28
140
72
60
28
36
21
59
13
35
48
24
60
49
107
24
280
8
76
32
24
28
12
44
64
57
36
23
12
12
60
48
108
52
12
48
80
88
32
100
72
12
36
120
8
52
12
12
81
59
40
84
72
8
60
52
84
20
88
92
24
4
212
84
61
83
28
60
8
91
29
4
32
96
132
88
104
24
60
60
24
36
49
51
96
36
48
24
12
20
24
24
97
11
84
4
20
24
208
132
200
36
37
35
48
60
40
20
52
12
32
40
39
5
52
105
47
52
44
12
48
72
24
76
8
16
105
3
36
104
12
24
60
172
32
36
16
135
33
8
4
264
12
44
100
48
80
76
92
24
40
108
93
95
24
124
12
60
80
40
32
48
64
33
27
44
76
116
12
192
16
32
48
208
21
3
96
164
172
36
8
24
12
228
13
27
8
37
47
148
68
97
135
8
64
63
33
ABCD 99756245146*3^$a+1 [50012]
23
46
20
6
1
12
95
22
6
20
60
58
27
15
30
2
126
31
24
36
113
31
132
72
95
12
6
24
31
9
20
34
12
105
24
48
77
18
1
60
87
2
48
34
14
42
70
50
13
36
105
15
23
1
36
23
25
33
20
55
47
1
11
61
23
22
3
17
70
14
40
66
2
7
45
26
54
24
42
13
36
45
56
24
31
33
2
30
12
28
18
12
20
4
20
10
14
96
13
17
18
48
78
40
147
12
35
25
5
31
41
10
21
53
67
9
39
15
20
72
118
14
28
8
49
41
7
23
30
42
12
37
75
9
95
1
36
12
81
26
46
8
91
24
5
7
9
44
7
59
85
36
17
7
15
20
109
51
54
74
42
10
26
7
65
7
141
27
5
28
2
88
45
77
43
60
39
21
33
26
6
7
12
23
18
30
18
79
3
8
25
11
40
68
1
119
25
60
11
82
14
49
12
33
14
13
24
35
40
20
64
45
45
74
30
72
96
40
14
1
23
96
4
14
36
6
6
43
21
36
15
17
12
84
6
46
3
36
111
18
30
6
15
5
6
64
84
20
25
101
55
24
59
1
17
19
11
102
6
1
83
16
2
18
24
36
24
85
36
89
16
12
15
65
48
12
19
11
18
24
7
41
64
24
27
12
72
84
11
25
75
54
14
36
6
43
12
51
54
56
48
7
47
6
66
34
62
37
12
11
12
13
72
36
29
28
3
47
30
79
5
6
49
11
34
38
25
33
8
67
12
36
132
48
15
14
6
36
6
48
16
3
12
5
18
6
36
34
117
75
32
60
25
48
12
107
40
8
88
32
6
6
18
12
6
58
2
13
12
9
51
93
74
12
6
7
5
7
125
4
12
32
7
11
48
36
84
37
65
10
2
178
8
12
25
5
19
89
36
163
77
10
38
22
20
48
22
51
39
21
5
7
35
1
47
28
45
41
43
5
6
1
41
18
36
1
48
5
30
24
1
11
6
12
12
4
15
12
119
34
56
24
31
11
18
55
5
6
36
24
6
40
50
97
71
16
30
3
3
8
30
31
15
6
15
12
5
55
71
52
14
60
4
51
29
12
42
6
55
12
12
33
32
31
29
43
23
30
96
96
55
29
34
9
11
25
12
39
8
18
7
33
24
20
6
4
90
8
7
29
10
45
27
128
12
97
23
13
24
35
78
67
5
28
2
82
50
24
6
34
36
33
11
42
12
82
54
75
47
25
47
13
84
5
19
5
6
13
11
12
12
102
6
109
35
4
50
40
99
11
90
7
29
6
10
39
11
42
6
1
23
108
94
8
48
10
8
72
42
90
262
15
5
48
18
25
5
12
6
46
90
69
75
9
47
36
28
9
53
24
19
131
1
59
1
5
18
6
16
63
24
11
1
69
27
23
12
25
15
9
23
1
36
60
84
29
16
39
107
18
31
12
35
25
5
48
22
44
18
42
36
60
18
31
168
71
52
48
57
24
5
31
33
26
13
12
41
28
32
55
24
15
6
15
3
62
7
143
12
1
77
7
41
7
75
14
18
1
57
3
15
30
6
66
2
72
6
34
9
21
15
29
66
13
12
59
10
27
48
5
6
16
74
48
43
5
43
11
46
24
80
66
12
157
53
46
2
30
34
20
31
23
25
5
6
6
7
11
52
20
37
11
1
5
6
97
11
10
75
5
7
12
36
60
11
10
104
31
84
5
211
15
26
7
168
53
7
9
39
5
12
18
60
25
65
6
49
5
55
155
46
3
35
42
55
48
5
6
12
4
68
1
35
10
44
103
47
16
60
14
18
78
7
29
16
2
6
10
12
44
1
53
106
20
34
44
76
32
4
3
60
17
18
18
60
7
21
2
13
17
19
24
15
30
6
54
27
53
31
11
102
12
24
19
27
33
33
62
37
89
12
43
12
12
5
126
36
24
46
90
9
84
36
35
76
20
13
36
41
10
21
93
12
8
19
60
11
49
21
26
18
6
40
12
2
30
42
18
6
10
6
99
29
16
30
32
37
47
18
55
23
72
13
12
3
57
12
29
10
9
21
80
31
59
61
60
15
86
7
5
48
70
9
45
6
90
15
95
34
14
6
31
12
3
14
19
77
18
1
5
6
42
18
60
10
2
12
54
6
25
5
90
6
12
151
36
15
8
42
6
84
30
24
24
43
17
12
79
15
72
45
12
11
1
15
69
24
33
8
16
14
6
16
3
12
5
7
3
32
12
13
12
45
36
122
6
10
62
19
24
12
23
36
1
29
46
20
25
9
15
5
31
47
52
14
7
15
18
50
12
42
22
80
4
2
19
83
6
6
48
97
96
17
48
139
71
40
18
2
60
18
127
143
82
48
36
14
30
31
21
15
24
9
2
13
35
46
3
63
8
6
10
9
24
65
7
5
16
3
95
1
24
120
12
5
42
66
42
24
6
28
20
30
1
35
30
54
10
39
11
6
18
52
30
26
13
36
59
144
36
16
21
5
19
35
54
6
1
24
24
45
2
12
108
48
85
17
60
7
12
24
12
45
75
12
21
30
86
6
4
36
69
29
24
72
55
5
6
30
10
32
13
17
78
10
44
54
1
48
12
41
7
147
14
22
69
11
70
3
59
6
19
21
39
95
148
8
30
6
10
74
12
25
95
48
22
14
36
37
21
104
6
52
30
27
23
40
44
24
25
11
6
12
12
43
5
42
1
15
38
19
35
1
17
28
15
24
53
42
6
55
120
47
24
34
87
83
12
48
25
29
12
64
20
16
3
17
24
19
11
90
6
1
9
51
29
46
30
3
41
31
24
23
6
6
78
6
12
24
70
3
36
5
30
30
10
62
7
23
25
9
74
25
59
42
36
7
11
12
25
60
9
3
12
5
34
21
29
55
36
24
41
30
64
2
4
15
23
138
114
30
18
6
7
47
46
20
16
63
12
60
51
8
36
49
17
42
6
7
15
18
2
13
17
7
47
61
23
6
24
31
5
16
14
60
24
37
24
35
60
49
47
73
35
10
14
112
20
49
29
31
12
12
17
6
25
15
45
135
18
12
8
60
76
38
16
45
5
10
12
24
14
60
72
43
11
24
37
12
41
7
17
48
7
3
8
1
24
11
48
42
136
63
27
20
97
23
25
9
98
25
65
31
12
5
7
48
39
50
16
44
31
3
2
7
48
9
6
38
7
47
30
12
4
20
115
24
36
45
20
24
55
27
44
85
107
18
102
97
17
48
12
18
25
60
12
23
1
105
66
9
5
6
156
84
61
60
39
44
12
10
2
12
13
12
60
23
28
33
15
60
69
36
5
70
20
37
23
130
6
26
43
21
15
11
25
24
45
14
24
18
48
12
18
10
20
6
25
131
37
12
23
13
3
6
14
25
5
96
16
8
46
44
66
30
ABCD 99756555142*3^$a+1 [50149]
495
45
123
180
522
30
45
180
216
36
108
123
120
60
192
18
90
60
90
270
57
105
48
42
201
117
27
180
396
180
144
105
111
36
171
117
195
57
63
18
135
207
18
27
15
108
120
180
45
144
51
102
168
72
90
48
153
27
42
30
60
360
300
288
45
87
21
27
72
150
48
27
123
210
270
117
288
180
27
45
225
18
150
102
90
150
21
69
30
45
15
21
279
240
18
90
57
285
3
540
72
153
72
18
9
36
27
180
330
291
144
180
33
270
93
87
72
48
240
12
81
144
225
18
222
48
42
468
633
9
150
180
21
72
207
45
63
252
168
252
120
60
90
48
90
189
33
111
27
72
108
9
63
297
51
93
432
207
81
27
189
33
90
57
243
60
237
231
90
39
51
30
72
78
57
33
90
72
228
72
258
75
207
78
120
42
21
27
72
168
273
189
330
108
90
255
15
273
99
78
102
168
360
210
150
165
144
303
93
27
78
342
201
72
180
15
252
180
21
72
87
57
36
144
63
45
216
27
45
135
162
171
27
117
135
45
123
192
180
45
45
207
753
3
375
93
87
282
18
45
495
153
9
27
63
81
279
153
87
270
90
270
3
267
21
87
165
27
150
111
9
330
48
189
63
81
9
198
60
57
180
108
315
117
195
201
207
90
72
63
135
60
30
90
60
72
90
120
168
30
492
108
12
117
33
48
207
72
153
240
3
135
132
18
90
237
15
273
27
81
36
33
363
207
81
180
9
150
381
27
72
60
165
63
162
78
12
81
36
33
111
99
45
153
99
36
195
180
12
60
345
63
132
48
117
33
90
270
183
9
258
72
93
72
33
30
42
327
144
9
90
60
201
27
240
165
72
15
18
120
63
9
243
117
78
72
288
57
33
120
42
228
9
33
111
9
90
261
ABCD 99757016746*3^$a+1 [50049]
72
30
13
47
45
3
73
48
29
42
49
11
1
29
108
42
1
12
60
12
120
20
40
24
5
79
107
105
3
42
24
126
45
16
23
37
107
33
12
72
40
96
77
7
5
24
24
72
51
60
93
31
35
138
27
36
108
9
3
28
29
15
28
53
51
39
109
48
32
72
3
12
153
57
51
84
24
21
15
64
5
6
105
4
29
42
105
3
13
60
12
125
96
6
114
54
12
168
6
19
41
66
30
55
53
42
81
60
4
80
100
36
77
63
27
81
84
60
57
123
28
23
21
28
17
90
73
12
23
85
8
9
19
36
65
48
66
24
30
6
9
57
31
72
68
24
3
33
27
25
12
168
20
16
20
4
68
9
3
21
60
79
5
7
176
39
78
162
138
27
15
13
12
59
36
25
35
18
36
39
28
29
31
12
8
3
24
6
115
41
30
25
53
27
45
24
6
1
17
30
21
105
31
8
60
105
6
37
23
21
15
13
47
30
24
15
45
84
87
15
18
7
23
33
3
24
36
97
17
6
81
96
3
45
15
66
19
11
114
7
59
21
28
12
23
21
3
57
28
20
100
17
18
37
5
63
15
61
36
8
88
84
23
37
65
55
113
75
36
4
48
44
63
42
43
48
20
28
11
33
15
13
8
76
68
15
72
25
156
17
91
11
18
3
63
24
120
6
31
48
12
8
36
36
88
32
15
48
1
11
1
72
11
45
51
1
32
45
55
161
259
5
67
35
108
13
84
5
120
48
60
3
12
15
12
84
114
12
24
51
9
66
141
219
9
16
35
1
29
103
101
36
18
117
9
147
3
1
5
18
72
25
36
12
12
59
1
176
33
240
24
90
66
79
8
3
9
15
21
112
72
5
43
29
103
60
71
37
44
45
51
63
6
51
108
4
192
8
15
1
95
30
51
3
37
83
132
21
12
21
6
45
15
73
5
30
157
23
72
108
96
60
96
45
3
33
69
54
49
17
19
20
4
11
24
6
31
36
144
56
9
24
39
27
18
7
5
91
8
16
56
40
143
21
16
29
43
35
6
27
88
11
73
17
18
12
21
39
60
9
15
54
30
93
24
4
36
36
48
11
9
36
28
11
30
7
80
9
403
17
78
33
3
109
72
5
31
20
69
39
99
30
66
6
48
30
30
7
80
9
30
1
48
47
49
71
1
47
21
9
6
21
16
59
9
45
36
31
17
30
21
99
33
9
19
12
12
12
60
20
9
6
18
3
4
89
127
24
80
28
17
43
36
24
8
40
53
54
12
54
27
12
81
19
17
31
104
9
15
124
41
51
40
59
49
35
13
12
72
65
18
36
45
51
13
8
24
3
1
35
60
6
18
30
3
72
51
57
9
84
234
12
49
32
48
52
47
25
11
81
45
43
56
52
8
69
30
6
19
92
9
54
36
24
21
15
69
57
31
8
40
35
24
36
54
30
37
8
36
4
35
105
81
6
60
84
97
119
84
105
36
15
121
59
30
31
32
72
15
18
6
177
33
51
15
13
60
17
90
60
61
23
96
69
51
121
23
36
25
24
11
21
3
1
35
1
72
32
105
39
21
163
11
1
48
11
30
6
60
1
53
90
1
36
24
83
6
54
36
57
40
32
40
35
222
18
81
4
5
36
6
120
18
27
63
73
20
27
12
60
18
42
45
28
47
48
25
48
12
125
3
40
32
75
42
48
6
6
3
60
21
7
83
6
18
21
99
42
55
8
27
18
60
6
96
78
87
28
17
19
5
24
96
139
47
30
84
91
65
31
17
72
24
84
30
30
27
45
60
18
36
37
17
43
84
65
111
40
17
15
76
84
8
3
6
54
54
27
63
72
73
71
30
7
60
68
9
43
59
54
30
45
12
9
90
30
120
48
87
3
105
87
48
1
29
66
84
36
24
133
8
24
15
33
3
165
52
20
3
60
36
13
12
29
90
117
4
44
4
11
37
44
15
33
27
18
15
48
52
35
45
15
36
24
12
1
60
47
13
8
12
72
27
18
6
21
75
1
32
52
20
69
30
9
16
24
20
27
25
23
45
28
48
11
13
32
3
30
3
9
55
29
51
15
18
55
197
39
52
17
66
60
97
137
30
25
60
35
6
19
12
96
23
96
30
18
25
17
31
12
92
28
36
5
39
36
16
24
119
13
59
9
15
36
21
12
27
78
7
89
30
36
21
39
24
24
13
23
21
3
21
36
3
33
28
11
9
24
15
36
6
18
1
24
71
97
140
9
19
35
210
19
5
63
39
73
107
18
3
27
12
9
9
15
27
90
79
11
13
11
37
20
4
35
18
120
43
29
75
39
1
5
19
92
123
6
144
6
105
88
65
102
9
16
23
33
28
59
42
39
15
69
112
89
15
72
3
69
52
44
99
120
36
54
43
164
3
1
125
24
15
28
89
3
27
18
30
1
65
75
9
42
21
63
37
32
15
6
96
75
15
13
11
21
15
30
31
72
32
16
47
45
52
89
15
51
24
60
54
36
6
1
23
25
35
49
32
33
30
45
75
60
12
21
40
137
163
23
6
60
55
56
4
23
42
3
72
124
32
24
63
25
96
5
66
81
27
61
12
47
57
135
1
23
36
201
48
165
7
8
15
114
7
80
99
54
15
52
56
12
ABCD 99757352276*3^$a+1 [50041]
36
35
100
57
3
44
16
80
52
39
54
35
25
27
99
29
40
36
15
30
18
5
43
17
28
24
84
21
48
12
15
60
104
52
84
36
20
88
36
8
31
30
60
51
36
24
8
16
285
51
15
69
75
45
32
28
20
61
35
160
24
105
60
102
24
53
61
51
20
25
39
60
189
3
32
48
13
84
162
24
5
132
7
162
48
51
129
42
45
84
81
6
5
12
55
5
16
12
117
47
19
29
36
79
53
40
93
147
8
25
35
60
24
28
57
27
21
180
15
3
105
12
3
105
39
77
40
3
17
48
7
24
21
56
109
23
7
48
57
39
149
43
5
48
16
33
71
25
60
84
18
42
96
59
25
3
93
15
60
44
48
67
21
104
88
99
5
43
21
32
115
114
30
53
13
30
33
120
39
33
60
99
6
3
132
3
89
13
123
15
101
76
60
32
76
15
21
80
24
72
28
39
41
60
1
39
96
24
96
36
57
6
42
63
87
305
28
60
12
27
81
20
67
48
24
57
36
129
71
43
29
1
51
60
80
1
3
9
71
60
49
147
60
24
9
3
68
72
28
87
90
35
43
6
60
54
21
9
60
51
96
75
5
13
15
39
141
75
6
18
33
153
59
25
51
132
147
81
21
48
48
18
96
78
47
19
5
12
84
43
78
95
28
56
199
81
15
66
35
28
192
33
71
100
128
16
12
68
24
88
3
66
15
96
33
11
19
6
18
17
13
171
21
39
9
27
81
48
11
19
21
60
15
5
4
140
139
18
39
24
60
120
104
67
6
18
77
40
48
147
45
228
207
18
75
9
51
36
44
7
5
48
67
33
20
19
57
15
21
27
117
96
75
77
136
339
21
32
24
19
41
13
90
66
6
48
65
31
17
60
13
59
73
18
5
91
45
3
21
51
105
68
52
20
1
23
25
51
45
60
11
100
44
25
35
31
69
36
44
124
9
36
15
99
93
20
109
18
78
3
20
24
48
43
57
9
299
25
15
147
9
156
8
24
25
27
8
61
27
15
168
65
121
54
90
6
5
4
72
60
120
44
64
87
165
8
76
144
80
52
57
48
3
72
33
75
99
18
99
56
19
24
45
32
72
25
42
105
9
227
100
32
7
53
13
15
60
123
65
60
84
88
48
21
171
92
73
18
192
33
9
48
23
40
36
8
172
36
140
48
76
81
119
91
48
96
45
141
15
15
9
9
36
60
39
45
42
5
28
15
102
75
63
5
16
8
16
27
30
90
9
44
120
60
132
37
51
20
7
72
17
40
36
48
164
61
51
63
65
16
92
205
15
15
53
109
228
60
99
3
141
20
31
21
105
18
101
73
12
15
8
175
57
68
292
36
117
11
72
13
71
60
19
65
25
132
3
260
40
12
135
9
24
45
35
25
171
171
24
24
81
80
103
6
75
60
201
23
43
222
3
159
96
90
3
180
36
69
171
44
84
12
48
136
104
55
33
159
6
48
35
40
132
93
30
89
36
40
12
120
24
20
48
1
51
20
85
75
44
76
99
45
60
261
23
48
28
9
102
24
21
3
48
9
21
39
144
9
12
15
20
49
27
15
102
51
45
71
85
39
176
16
20
328
20
25
15
117
3
39
6
42
125
48
40
147
45
3
126
204
75
12
60
84
96
87
177
68
28
69
114
30
111
68
60
168
24
16
120
8
115
21
51
48
149
61
15
12
75
29
36
169
48
23
124
8
187
21
120
3
57
33
54
186
30
5
144
48
19
216
9
39
54
90
72
48
65
52
9
27
108
32
100
44
19
21
33
96
75
120
45
27
15
9
15
21
3
24
96
120
114
6
5
67
33
21
35
13
18
29
1
300
99
56
19
24
17
13
87
27
120
81
104
16
39
77
24
84
52
21
48
35
91
48
48
77
25
18
48
45
60
12
48
69
48
99
60
20
4
80
31
30
15
33
18
17
36
24
16
12
140
4
24
39
72
21
60
57
23
84
25
23
72
19
105
60
51
18
27
60
39
45
36
8
52
44
55
54
42
6
ABCD 99757764818*3^$a+1 [50103]
69
43
113
159
3
93
64
11
12
18
39
16
59
18
72
91
17
31
41
90
93
16
35
12
49
11
12
72
36
24
36
33
147
13
77
54
36
90
30
132
12
81
45
90
9
16
48
80
45
6
84
6
30
108
36
96
48
6
207
48
105
7
23
54
72
6
133
47
18
79
80
21
120
19
23
102
42
198
72
138
60
37
128
123
48
24
13
23
30
139
5
123
39
18
6
54
108
84
18
6
156
18
78
18
12
153
87
72
177
3
162
91
224
39
36
24
66
54
24
13
32
21
6
85
48
11
156
24
90
102
54
78
45
112
53
18
24
289
272
15
129
15
120
24
49
80
207
18
60
288
30
90
54
69
45
19
125
30
180
18
15
39
6
48
51
39
9
225
42
133
5
43
48
17
15
27
108
25
5
90
18
42
30
72
6
57
63
72
60
18
84
7
35
174
175
5
6
18
12
180
24
36
174
60
141
48
135
216
1
11
60
180
108
25
131
24
117
63
30
67
80
39
48
72
108
18
24
30
216
42
30
78
15
15
97
71
9
3
45
285
19
11
117
141
72
72
102
54
6
84
60
36
13
77
54
30
54
6
192
42
18
108
156
6
18
7
65
162
48
18
36
54
81
123
48
165
64
65
63
63
18
15
159
1
5
12
63
69
18
25
29
30
85
11
48
60
25
80
16
5
48
60
31
107
108
25
17
108
19
35
18
138
97
17
156
72
42
36
126
48
216
6
108
18
54
36
30
18
72
24
105
16
185
7
155
37
65
6
217
32
21
27
3
90
3
159
96
90
55
32
39
48
36
36
294
36
54
1
101
54
6
102
57
3
30
36
24
48
67
83
342
18
90
48
126
24
84
78
18
90
30
36
6
63
75
24
13
80
9
6
84
60
18
138
69
129
15
192
99
54
204
90
1
107
18
12
54
78
51
21
90
36
210
123
64
11
42
18
84
72
60
84
42
99
45
30
36
33
45
67
35
54
183
123
42
18
72
48
129
123
150
127
29
6
36
9
3
276
84
21
129
72
18
30
18
90
75
75
48
24
108
30
19
96
119
78
66
57
147
72
120
45
135
366
72
30
216
72
37
305
126
96
48
1
32
48
16
35
61
48
119
6
36
15
33
63
63
6
30
24
165
15
97
23
25
137
39
64
77
18
36
36
9
16
48
32
45
30
72
78
102
78
108
31
71
72
6
72
259
5
36
78
72
84
90
6
162
126
109
125
90
48
24
48
72
9
159
102
6
69
75
156
108
24
12
9
51
84
54
78
12
18
162
36
36
93
21
30
24
12
24
49
203
120
54
150
198
43
5
27
48
69
75
48
16
11
84
96
49
89
87
3
60
1
17
18
36
25
23
72
54
60
12
18
1
59
144
18
30
108
24
36
180
72
90
30
72
90
72
54
72
18
54
90
150
72
49
5
30
36
6
30
54
36
54
6
30
97
48
17
150
30
18
108
96
66
43
137
60
18
102
42
153
39
6
19
11
69
75
216
72
37
131
18
187
209
15
15
1
59
126
55
197
36
55
119
168
12
6
54
12
141
207
18
12
222
30
90
6
18
21
16
125
163
47
132
138
67
47
48
33
144
3
90
42
228
6
126
1
29
115
11
117
16
179
141
69
6
72
72
18
67
23
144
18
7
5
43
83
18
91
5
30
24
69
256
11
24
36
36
138
24
67
71
73
89
6
49
95
12
24
141
141
162
33
3
126
60
36
18
61
29
19
11
144
37
41
7
11
54
ABCD 99758005294*3^$a+1 [50057]
74
28
20
40
71
85
20
22
2
30
16
101
51
30
3
21
16
32
36
70
26
15
15
16
2
16
20
27
9
15
21
39
3
81
25
14
70
26
90
15
1
36
12
11
9
36
36
16
18
2
54
34
6
14
40
90
30
74
40
113
9
6
10
20
144
4
11
19
41
21
3
69
16
20
12
42
10
8
28
74
18
22
32
9
81
4
84
110
6
12
15
9
136
44
28
8
27
57
4
30
54
92
40
14
24
16
2
28
56
3
21
39
25
20
16
56
40
14
54
18
9
33
70
138
20
18
6
16
68
4
50
18
78
16
14
42
33
1
20
63
21
4
2
105
15
40
18
120
11
9
18
22
83
25
20
18
34
36
35
1
20
16
83
55
41
13
96
12
8
15
24
15
46
90
2
87
45
48
4
14
6
16
12
35
1
60
174
5
13
38
42
28
11
9
15
7
18
56
16
30
17
7
14
24
36
30
90
36
3
37
18
2
16
14
40
5
13
30
6
2
18
84
16
2
54
24
16
35
21
15
13
44
10
6
56
28
36
72
8
27
120
85
35
87
22
18
38
28
20
15
21
36
52
20
42
30
36
52
35
1
56
63
81
22
32
16
6
20
48
63
13
32
4
56
39
13
48
18
6
56
18
10
56
36
90
18
15
61
23
81
36
6
18
36
34
14
3
12
21
72
22
48
74
24
12
52
23
93
27
25
38
30
15
19
2
16
20
4
20
18
18
30
33
25
36
18
2
16
14
6
3
45
34
6
56
16
32
18
42
72
54
144
46
60
72
12
18
90
20
18
40
14
16
2
18
36
18
57
33
15
7
29
9
3
33
12
27
15
18
12
18
150
12
60
16
12
24
54
14
27
15
93
61
24
30
17
9
39
13
2
10
47
13
50
16
65
25
20
39
13
110
18
142
5
33
40
12
8
39
15
16
90
14
33
39
54
4
30
41
15
9
15
33
57
52
59
12
69
6
9
9
16
84
24
2
54
15
85
6
18
38
54
3
33
28
59
13
24
11
7
38
12
36
4
20
87
48
25
23
9
39
1
48
56
24
12
6
30
52
8
12
18
40
32
58
14
16
8
57
15
48
6
34
2
15
33
15
7
18
110
10
60
56
39
45
4
32
16
44
36
18
34
48
20
60
54
18
142
38
3
12
12
1
35
37
78
14
16
20
27
12
21
27
21
76
35
1
35
37
18
50
24
30
45
36
9
54
42
12
60
16
59
36
45
15
9
10
42
23
13
59
31
18
30
182
52
96
12
8
12
4
18
17
13
56
51
63
90
12
51
37
18
8
64
2
6
30
3
24
13
23
12
55
48
54
60
56
12
39
3
57
36
12
93
88
2
34
59
12
15
42
30
33
39
78
12
75
19
50
4
36
56
28
42
18
36
32
4
20
36
3
9
16
72
44
84
15
25
35
1
23
60
45
48
52
2
9
25
24
20
15
48
57
40
50
22
35
1
14
54
51
21
39
3
30
72
18
6
34
32
24
106
38
10
36
2
9
9
4
2
54
90
45
27
54
28
20
16
11
9
4
35
31
54
18
2
15
12
13
23
48
12
9
18
66
40
11
96
13
20
60
12
24
66
90
22
17
39
16
41
25
80
12
3
33
4
48
2
6
10
41
13
36
56
15
25
20
36
54
33
93
52
36
2
9
79
5
27
18
52
72
23
3
66
36
4
20
66
45
33
16
138
26
12
27
36
25
20
52
35
45
12
16
6
14
24
48
4
35
1
74
70
18
18
23
49
38
9
39
9
15
57
49
32
15
37
18
38
4
36
20
12
39
19
2
28
26
21
33
16
11
7
2
28
11
87
72
16
102
72
8
28
20
60
51
36
33
72
4
59
36
13
20
16
35
37
2
16
2
52
90
56
10
20
76
35
73
32
58
30
8
10
18
44
48
3
1
110
34
11
9
39
51
106
71
24
13
48
8
75
36
49
2
57
15
33
13
72
8
10
161
24
24
13
12
8
84
16
2
16
24
32
34
11
33
12
4
12
38
9
36
12
57
88
48
6
50
36
4
68
40
66
26
28
2
58
32
108
3
13
20
4
32
3
21
12
54
9
9
36
24
3
9
4
32
18
34
20
27
9
24
46
26
30
24
10
24
68
4
48
23
13
2
24
46
20
22
18
14
16
2
36
24
3
9
108
3
73
12
18
2
15
37
11
45
51
48
72
15
18
36
16
20
16
14
33
45
3
13
12
44
28
6
90
32
52
11
7
78
32
3
21
120
75
15
6
10
8
34
30
38
24
15
13
56
4
2
9
25
72
32
6
21
69
12
15
45
15
55
30
42
30
8
15
75
9
21
114
16
32
22
50
6
12
27
61
20
42
33
13
44
36
16
140
4
12
20
3
69
18
22
83
55
18
11
60
223
5
36
9
16
24
86
22
83
39
112
41
69
84
4
11
25
14
22
11
55
98
12
3
39
33
15
9
31
110
10
18
62
82
62
34
12
44
30
9
15
10
72
24
35
19
30
20
60
27
37
47
13
32
40
38
30
27
63
6
64
8
15
13
72
20
4
14
6
3
87
66
4
95
13
32
24
30
70
11
61
2
18
27
25
56
15
37
20
4
35
73
138
24
18
23
25
20
15
60
13
11
13
32
4
72
54
18
11
37
8
30
81
45
124
72
44
34
17
73
30
29
43
18
116
16
20
27
57
16
20
3
51
45
13
30
17
9
15
21
3
13
12
6
74
27
19
54
26
90
12
42
46
42
17
13
23
49
8
75
49
38
10
56
4
36
20
39
13
47
7
14
76
14
6
34
56
46
8
15
36
13
8
52
36
20
52
18
14
18
22
32
15
1
42
48
42
23
7
18
59
21
30
18
4
20
16
102
42
72
128
16
32
22
17
21
12
6
10
56
4
35
69
36
22
2
28
20
72
27
99
42
28
56
24
10
2
39
13
18
17
135
57
49
12
8
10
24
41
25
56
6
48
22
2
88
18
84
20
51
9
75
120
13
2
16
26
46
2
72
3
108
33
15
55
24
2
28
23
13
6
138
38
18
36
39
147
18
15
37
107
21
10
6
59
159
18
12
27
61
18
54
35
7
14
24
16
56
16
48
24
35
12
25
18
56
9
1
44
88
12
20
15
43
32
18
3
37
92
16
2
102
76
12
44
64
24
30
80
45
57
36
4
18
77
60
9
16
11
9
28
36
20
22
54
56
12
220
66
2
22
32
6
18
10
59
51
34
60
32
3
15
16
6
36
68
34
38
42
46
11
9
75
37
12
2
16
38
24
12
60
18
70
36
12
60
20
15
37
47
1
38
112
30
18
2
24
16
12
2
6
12
36
34
2
4
36
68
72
16
2
57
39
16
18
48
44
108
72
36
10
29
9
42
9
24
24
15
10
71
39
45
13
12
2
9
12
37
36
20
30
24
66
15
39
18
54
58
20
28
20
40
20
28
71
3
22
11
9
28
60
30
8
ABCD 99758116574*3^$a+1 [50026]
24
3
6
66
24
114
15
15
60
12
9
15
42
99
24
45
24
18
12
6
66
60
126
72
12
51
75
12
33
24
96
69
48
27
33
42
45
15
9
120
15
66
39
45
84
27
3
198
87
21
24
60
3
3
102
24
15
84
12
12
51
21
33
42
24
69
12
21
60
3
9
3
24
3
33
123
9
21
36
30
105
24
21
15
21
3
96
9
39
48
12
33
78
45
9
12
15
9
84
60
63
45
42
45
36
12
45
168
24
15
87
9
159
66
6
9
9
36
54
78
99
9
6
21
27
57
9
30
96
18
15
96
9
3
12
33
27
12
45
30
9
12
27
6
39
87
30
36
24
36
15
60
9
108
27
21
12
3
63
6
15
33
12
3
12
36
159
48
21
60
15
9
48
69
84
24
63
39
48
102
78
21
12
33
42
12
36
84
12
9
132
57
42
6
15
39
141
48
36
21
24
18
90
27
15
9
12
84
9
30
69
12
75
21
63
21
84
9
3
123
21
168
87
48
12
21
27
33
24
9
12
39
93
15
93
39
60
84
21
48
60
6
30
111
24
60
12
3
24
90
3
24
24
75
24
72
9
27
33
36
9
27
24
15
21
24
36
57
27
36
45
39
24
39
18
72
15
12
9
114
18
132
111
69
6
54
27
48
132
3
6
12
48
27
9
54
30
54
18
15
120
9
15
9
66
33
45
51
51
90
75
9
36
3
96
24
132
21
27
192
63
57
63
18
27
36
99
33
99
48
12
6
48
27
57
102
9
9
36
15
9
6
57
87
12
48
18
30
30
48
66
18
51
36
21
3
9
27
15
6
3
12
129
3
81
144
27
9
36
15
21
42
18
3
129
36
6
24
24
30
15
117
63
36
9
3
84
3
36
21
75
6
24
96
3
21
30
78
147
48
192
9
30
30
27
12
15
153
27
18
54
18
12
99
69
3
69
15
45
63
45
3
48
27
9
9
126
48
21
15
30
12
3
21
24
60
60
54
78
99
3
117
60
3
21
39
93
60
48
39
6
27
12
120
75
6
27
3
69
48
9
39
36
21
18
9
45
6
81
21
24
36
3
15
24
33
48
36
9
54
6
84
147
60
33
36
24
63
132
45
156
24
27
33
27
33
3
45
15
129
3
15
57
24
12
12
45
60
51
132
117
195
72
9
12
3
81
3
33
3
132
63
21
39
69
21
120
72
60
282
30
27
15
6
12
15
57
18
177
195
45
84
24
51
36
9
36
36
57
3
24
3
78
18
57
9
18
48
9
48
12
60
3
12
6
84
39
12
9
15
9
15
129
6
9
48
9
15
33
48
24
48
30
6
12
3
84
12
9
75
9
27
39
21
39
57
72
12
129
75
12
129
108
51
12
48
9
6
36
6
99
3
18
12
12
24
12
63
45
27
12
12
45
48
6
162
3
12
60
72
72
33
3
24
93
132
36
12
3
24
45
3
93
27
48
177
3
63
42
48
111
75
18
48
75
3
117
12
93
15
69
63
27
66
27
93
27
156
36
3
12
30
78
102
90
33
3
45
12
12
75
54
12
3
36
96
9
15
75
81
84
3
45
48
33
51
60
33
51
144
207
33
15
21
84
21
72
63
87
33
9
135
72
81
75
24
15
36
12
21
36
69
15
12
75
9
9
75
36
24
45
39
12
33
66
57
12
15
21
69
27
33
6
21
15
9
69
30
42
15
33
111
9
63
84
33
66
24
18
39
93
3
33
24
66
57
24
9
84
3
48
60
57
12
60
63
63
54
3
12
15
18
39
24
9
15
21
24
111
15
186
30
54
30
36
60
18
15
51
6
90
21
24
3
30
42
6
39
33
60
90
30
18
33
60
45
84
30
18
15
45
24
36
54
36
33
9
228
15
3
9
57
90
21
12
3
9
21
27
12
9
54
12
45
96
48
105
39
48
24
21
12
30
42
3
72
9
126
129
15
9
36
39
18
27
36
75
21
36
24
24
12
9
30
9
15
21
3
21
57
3
21
18
60
12
9
9
87
48
81
42
117
36
21
15
15
84
21
39
24
60
18
84
63
48
39
18
3
27
30
66
21
63
42
18
36
84
30
3
24
81
18
60
57
72
33
39
81
3
9
27
3
6
27
9
48
3
33
75
87
9
9
72
15
27
18
3
24
45
36
15
24
36
9
60
135
60
60
27
105
24
129
72
36
18
6
18
12
9
45
42
42
63
27
18
123
12
108
51
24
24
33
24
21
12
15
60
51
9
120
81
51
99
57
45
39
24
57
54
30
30
9
39
105
33
72
27
9
24
15
45
3
45
39
3
21
15
66
39
51
9
156
36
84
63
57
159
24
93
12
12
45
18
33
9
3
15
81
9
27
3
60
18
12
3
84
81
3
45
84
66
24
57
9
6
6
99
15
45
15
18
27
21
18
30
27
57
30
102
6
9
9
12
54
69
12
39
36
30
168
6
201
39
45
36
12
36
51
6
24
24
87
24
159
177
12
21
24
87
123
18
60
192
6
12
12
78
60
42
96
54
27
9
54
33
12
15
78
15
24
9
87
9
3
21
132
42
60
21
111
153
45
63
24
45
3
60
60
36
99
18
18
57
57
63
9
3
60
12
39
24
12
105
3
78
3
120
132
84
24
12
132
81
111
15
6
42
81
36
3
42
30
30
15
141
3
72
3
6
ABCD 99758843038*3^$a+1 [50268]
4
44
6
16
108
6
48
72
36
14
4
42
84
248
22
48
2
60
174
96
4
96
30
140
10
48
18
60
2
58
18
32
4
50
40
54
12
20
40
180
122
22
60
198
30
110
126
22
78
6
54
36
30
56
22
32
54
4
12
74
4
246
102
68
16
150
6
200
10
14
66
100
68
22
90
90
78
36
78
228
2
42
30
18
76
276
60
134
36
54
162
54
76
84
48
2
6
10
110
34
30
44
6
84
124
30
42
6
12
6
144
68
22
6
44
298
62
36
6
30
16
30
30
54
114
12
18
12
48
6
80
84
90
6
120
126
4
78
42
96
110
70
2
66
232
24
138
62
4
36
86
22
60
26
22
102
146
46
26
208
56
10
8
28
14
18
28
78
72
14
18
6
52
102
92
6
40
8
46
8
18
114
166
60
30
180
8
186
36
22
36
26
6
108
22
8
16
114
32
94
24
14
28
38
94
192
218
142
26
142
2
28
12
6
8
34
2
4
12
74
28
38
162
36
42
4
260
96
34
6
104
28
108
42
186
12
24
204
30
80
60
72
94
26
4
104
46
48
140
36
90
40
20
36
16
38
142
138
54
2
16
48
24
110
40
2
90
94
32
4
66
144
110
28
180
6
6
48
150
30
48
20
18
42
52
50
16
236
28
86
16
110
144
46
30
6
72
38
18
6
34
50
46
18
98
82
30
6
14
40
102
48
36
62
10
38
40
74
46
26
16
72
122
16
38
46
44
36
24
34
56
16
30
24
132
108
6
44
22
144
98
6
4
6
6
110
120
4
20
22
44
100
144
170
22
38
16
60
114
44
18
34
138
30
50
40
60
12
78
8
58
84
2
144
16
48
120
42
26
22
12
14
162
108
22
14
76
14
16
20
4
66
342
8
12
160
116
46
98
76
86
28
20
10
60
282
80
6
4
140
10
6
128
64
26
16
20
178
42
168
18
12
26
112
38
22
14
84
34
26
142
168
42
180
42
2
28
110
40
122
36
52
8
18
4
66
144
156
20
40
6
26
42
136
20
60
22
24
8
126
124
66
12
8
34
20
22
14
126
100
6
38
4
48
108
20
46
14
84
42
34
86
90
160
116
4
18
96
56
360
10
14
64
236
34
38
72
70
80
46
114
50
78
22
90
96
2
10
24
24
50
54
42
214
120
6
48
56
6
94
54
32
28
2
10
18
96
30
50
4
98
24
48
16
62
4
50
4
86
40
26
18
216
40
30
48
42
6
128
52
144
84
24
66
6
60
18
30
2
58
96
66
50
16
50
58
104
112
24
134
82
24
26
154
54
20
22
110
40
60
18
48
42
78
18
36
20
16
14
216
112
32
34
36
78
36
12
62
18
18
4
42
18
90
162
38
126
162
10
30
14
58
236
66
4
54
132
170
4
30
20
94
216
120
6
48
12
80
64
50
16
30
80
30
16
198
56
24
10
56
96
22
122
88
38
94
14
46
6
122
136
6
110
100
18
170
10
122
180
4
62
144
34
24
6
12
48
2
114
126
52
6
42
170
28
54
12
24
44
30
46
6
80
28
62
88
86
34
2
108
40
48
90
114
180
24
24
48
62
90
82
50
160
14
4
20
30
108
342
40
32
88
150
68
64
26
22
36
144
90
20
82
8
10
48
8
36
46
44
34
6
14
16
36
150
138
62
112
162
60
66
72
102
14
16
6
104
118
32
16
12
80
30
72
58
38
72
16
24
60
126
54
6
56
160
114
12
18
32
34
170
16
122
22
96
60
18
6
56
22
26
34
18
150
12
146
46
14
22
14
46
80
148
96
26
28
90
6
90
38
30
10
8
82
48
32
22
30
30
96
218
96
118
60
56
12
60
48
64
86
10
62
34
66
144
8
22
104
40
32
52
132
156
108
14
10
ABCD 99759435164*3^$a+1 [50047]
24
63
39
9
3
108
18
42
6
78
1
53
139
11
69
33
15
15
12
12
54
30
21
9
6
1
29
72
18
73
32
16
32
123
18
84
15
3
13
11
18
24
12
15
27
37
32
3
18
12
6
9
16
5
72
67
71
120
12
144
162
12
7
131
13
5
36
18
85
89
103
11
69
33
15
27
37
23
9
57
12
42
6
168
30
24
12
49
11
54
15
27
84
24
9
33
84
6
21
15
72
24
60
18
18
6
42
1
23
57
27
78
7
5
12
120
78
42
78
1
11
36
1
125
18
33
39
6
67
5
27
16
32
51
30
12
48
42
144
156
6
24
12
66
90
6
36
48
45
48
240
51
24
78
18
36
174
19
5
24
18
33
9
24
36
139
23
9
27
54
30
60
21
27
12
66
7
41
7
35
54
12
24
48
3
9
6
97
23
12
24
24
6
24
24
24
18
13
80
39
60
54
6
72
24
18
15
3
36
36
21
9
84
3
15
12
42
43
11
18
24
27
15
18
24
18
12
54
3
48
160
89
39
57
24
18
24
72
36
66
54
42
24
72
84
51
39
73
35
45
9
7
5
6
84
90
55
143
129
3
36
36
90
27
9
42
12
1
149
66
48
25
23
30
6
156
25
11
6
6
102
30
37
5
30
45
39
9
45
138
42
6
9
63
12
36
12
69
39
57
9
7
35
12
48
33
27
36
1
65
12
19
41
24
78
24
6
6
12
49
59
42
60
12
3
39
9
16
5
27
16
32
9
126
9
45
18
78
60
39
15
81
3
24
156
9
15
1
107
24
13
32
33
42
60
30
6
30
30
6
51
57
48
42
48
36
9
39
6
3
21
60
12
42
18
42
12
18
66
24
6
18
13
5
42
6
54
36
18
60
24
27
9
30
18
72
63
93
24
90
12
48
24
48
42
30
117
27
30
12
27
144
21
72
18
6
18
6
54
66
42
30
60
54
6
43
65
15
21
12
30
6
36
18
84
1
65
66
48
12
120
90
24
39
3
18
75
3
78
84
27
15
33
3
12
1
65
63
3
84
18
7
11
21
3
45
51
12
30
51
39
24
138
39
33
24
7
41
55
11
24
13
11
6
6
78
27
3
24
12
6
19
11
66
19
48
5
24
66
6
6
69
112
11
30
18
30
24
84
91
32
3
18
78
45
81
12
24
43
11
48
24
42
36
54
9
16
29
24
18
9
9
24
54
12
24
108
25
107
30
78
66
55
48
96
23
24
48
54
6
42
120
67
47
33
48
16
32
9
66
37
41
24
18
45
39
24
90
6
24
9
21
18
66
42
6
24
72
6
1
144
89
78
25
96
11
69
15
138
39
3
141
63
81
39
9
27
21
39
9
39
60
141
15
54
43
71
48
42
150
9
16
41
90
36
73
29
51
81
42
6
127
17
31
107
69
75
54
15
16
11
144
24
126
15
64
11
84
72
114
48
36
3
57
54
24
6
19
23
72
1
5
60
90
37
5
27
9
39
93
3
39
18
132
19
35
13
155
6
31
35
36
6
3
27
21
45
19
32
3
24
21
51
61
5
138
12
69
129
54
18
30
30
36
6
97
65
111
16
47
30
42
25
59
37
5
27
39
12
6
6
6
27
48
81
18
18
66
12
45
93
42
18
18
18
48
3
3
48
168
21
9
199
48
11
6
96
144
6
25
5
75
81
18
18
102
36
54
24
99
51
109
41
30
126
6
174
54
48
66
6
12
13
11
72
54
87
15
12
42
12
15
123
48
18
67
35
12
12
6
42
54
96
48
42
37
11
69
16
11
78
30
6
6
6
30
9
33
36
48
36
18
37
41
7
29
36
6
12
24
24
24
6
12
3
16
95
81
27
6
31
71
25
35
66
30
96
78
42
12
18
24
42
24
6
6
42
132
6
13
17
66
6
18
24
42
30
21
21
12
42
12
24
1
89
12
18
9
15
30
115
11
6
15
81
12
60
7
41
42
24
12
57
21
42
81
112
17
126
1
48
80
57
36
3
33
31
32
51
6
39
33
15
159
12
78
7
41
12
60
15
21
75
15
1
128
99
12
24
66
66
6
42
66
12
48
12
132
78
72
97
17
31
35
13
29
48
12
18
21
48
16
53
12
6
36
261
48
112
179
13
11
37
23
66
12
27
3
13
17
6
105
21
6
21
9
42
36
84
24
12
114
6
6
19
11
21
16
35
24
48
21
51
13
48
65
30
24
9
21
75
27
42
108
15
3
30
6
78
30
24
37
29
24
18
73
11
21
48
39
36
21
16
17
31
5
36
30
150
6
48
36
48
36
21
48
3
18
75
15
49
5
42
12
12
30
12
63
27
24
30
18
45
16
89
6
18
24
24
60
19
119
42
24
18
36
1
48
5
27
3
24
54
6
9
9
6
66
36
12
15
15
33
9
55
35
72
36
6
24
54
108
33
111
12
36
6
27
9
55
47
18
6
6
3
27
42
6
12
24
126
6
108
42
7
11
36
60
6
30
72
6
66
102
24
19
11
30
6
18
72
6
6
24
6
108
30
51
105
7
17
54
30
18
48
57
9
60
27
33
18
24
36
18
15
51
12
42
30
36
21
51
6
6
33
3
13
35
45
81
6
48
138
18
12
49
32
51
45
81
24
39
16
11
42
27
27
12
12
120
60
6
36
15
105
7
59
84
48
24
9
15
24
54
3
21
36
7
71
42
54
9
96
9
7
23
6
6
18
246
18
6
54
42
78
12
30
37
143
36
156
18
60
30
37
23
60
6
7
29
19
32
75
37
41
39
27
60
24
12
6
12
18
49
53
6
18
12
102
1
17
15
57
54
108
138
75
48
9
7
29
42
48
25
17
6
6
198
12
90
18
21
16
71
9
93
51
64
5
43
119
6
30
102
18
12
30
3
27
37
35
13
23
9
64
11
48
6
ABCD 99759774638*3^$a+1 [50012]
72
30
24
36
48
1
95
9
165
147
33
103
77
30
37
24
5
115
35
45
9
15
88
23
12
165
63
145
47
54
19
29
67
8
105
12
54
6
39
9
18
42
3
15
12
37
48
95
12
61
53
96
66
18
96
60
54
42
27
40
48
17
90
13
35
24
45
24
39
177
15
66
108
54
102
60
6
45
27
61
77
139
53
27
21
27
40
32
81
55
53
6
54
15
40
32
63
129
21
51
3
13
248
45
27
117
43
29
30
66
3
40
72
5
43
240
32
9
30
54
60
24
12
36
24
55
29
30
21
99
21
21
3
81
18
210
3
64
41
55
8
24
3
18
96
24
6
48
30
30
18
24
31
35
78
12
132
87
24
45
6
66
84
39
120
57
55
48
5
30
12
18
24
96
39
48
24
81
48
12
19
11
24
138
211
41
48
36
72
43
80
64
53
19
35
13
113
39
21
43
35
30
60
54
13
155
13
80
21
3
40
48
120
8
64
8
33
127
29
60
15
63
105
21
147
237
3
27
6
126
48
1
72
17
15
27
18
36
12
99
39
102
84
90
108
30
27
64
41
18
168
37
8
3
54
7
128
33
7
5
96
19
8
40
35
42
36
36
6
12
36
6
24
24
18
13
32
57
60
30
18
54
48
13
5
54
90
19
131
54
84
43
248
64
11
12
30
19
203
42
43
11
6
31
8
40
264
8
207
25
5
150
48
30
255
123
42
3
9
12
43
41
7
8
21
3
3
24
13
56
69
3
33
30
49
32
63
1
101
60
24
54
201
64
113
90
12
81
24
88
24
5
24
90
30
84
48
15
9
63
48
75
37
71
49
35
18
43
35
61
59
36
25
35
45
24
45
12
15
57
103
29
30
13
65
111
21
78
12
240
6
24
24
19
17
55
83
216
37
95
73
77
12
15
27
6
30
300
72
6
24
18
30
7
48
83
72
42
48
18
60
102
135
27
21
45
24
18
9
21
12
60
27
24
21
75
64
11
66
19
41
12
3
309
24
60
6
84
126
36
12
7
5
3
27
45
39
9
27
6
63
24
15
18
7
48
5
75
33
87
15
25
5
144
19
56
9
39
51
126
279
9
31
59
72
48
13
77
43
24
8
16
56
64
80
39
6
6
93
112
113
48
18
42
42
57
201
15
64
5
24
91
29
67
17
138
69
3
6
7
32
3
109
65
183
27
85
29
24
156
55
17
18
45
112
29
6
42
36
54
102
144
6
36
18
30
54
6
24
61
56
21
120
27
112
104
21
84
66
30
60
6
48
21
39
105
81
48
12
19
251
6
7
35
30
18
133
149
168
48
115
24
72
29
90
42
84
43
56
112
8
21
24
99
16
35
69
40
8
27
37
120
96
77
43
173
114
108
24
13
113
79
5
156
48
55
35
30
15
21
54
69
45
108
15
15
33
9
72
90
13
131
234
48
27
16
96
80
168
153
15
15
18
30
60
85
77
19
24
5
27
232
35
48
18
27
75
30
7
11
84
25
83
13
5
54
18
24
6
12
33
64
8
40
32
45
30
133
48
59
21
57
18
42
43
35
18
91
56
57
15
15
33
45
18
49
120
41
66
54
15
40
11
6
12
27
39
81
99
42
19
53
67
8
117
6
78
120
84
48
108
7
5
19
8
160
65
6
60
6
48
42
13
35
78
54
73
131
6
18
13
24
5
19
56
9
60
27
3
192
85
17
18
37
11
72
84
33
72
21
19
24
96
11
12
210
151
72
29
54
6
31
35
30
60
30
42
18
192
6
72
48
19
56
120
120
27
54
144
31
23
90
7
48
8
3
24
60
33
99
60
1
29
30
45
81
84
144
6
21
9
84
6
24
144
13
48
24
8
105
60
195
105
39
33
55
11
90
91
113
30
18
78
6
6
18
91
24
107
13
35
61
5
3
267
96
37
17
31
5
3
21
24
42
54
6
90
12
72
103
8
45
138
1
48
5
6
24
30
12
36
7
5
12
31
53
246
30
159
45
24
91
17
30
97
17
108
18
30
139
35
24
186
36
48
30
57
27
13
107
13
32
120
81
132
19
89
7
53
12
7
72
80
24
69
27
45
120
115
35
126
79
56
48
9
12
75
9
36
36
63
216
39
30
36
15
88
17
24
151
11
24
48
85
11
162
12
63
75
45
27
18
3
45
30
54
18
42
3
99
13
53
60
39
9
15
99
90
91
17
12
48
24
ABCD 99760087712*3^$a+1 [50006]
18
5
40
8
19
21
57
47
61
54
53
85
15
20
60
55
45
80
72
121
24
3
33
15
87
78
15
24
51
17
12
1
71
43
17
1
63
12
72
45
51
44
52
56
67
78
39
33
18
9
111
93
147
30
95
4
63
81
32
112
141
47
43
125
19
198
18
72
9
9
75
9
90
77
16
165
3
144
80
61
12
18
54
60
30
6
35
55
102
42
45
80
13
180
23
4
156
72
12
36
27
53
19
30
18
57
21
27
12
8
40
32
1
111
20
73
231
92
73
72
87
48
8
67
53
25
47
43
29
28
15
18
51
3
57
33
47
36
25
18
72
69
21
179
16
105
42
57
9
35
169
123
60
33
72
39
104
64
48
213
71
31
53
25
39
140
12
24
72
37
11
36
36
37
60
251
37
12
60
147
180
81
15
27
45
3
18
27
33
51
93
47
4
32
55
9
44
24
13
72
51
129
3
68
24
40
12
36
75
17
13
35
133
27
60
84
21
15
27
30
108
198
5
49
18
5
180
13
42
9
21
18
21
56
12
1
35
40
84
45
3
12
36
15
69
21
144
126
9
33
27
116
16
93
47
88
21
27
108
45
35
16
9
30
72
162
3
3
125
19
66
27
8
36
4
92
37
15
51
41
31
5
37
263
55
5
37
27
93
150
161
12
24
16
3
29
40
20
13
39
24
69
63
60
20
12
136
60
60
180
12
84
159
21
144
45
27
177
3
45
18
5
280
27
29
108
52
80
16
93
30
72
18
54
305
36
25
84
6
125
67
72
96
21
44
7
72
81
9
36
12
3
20
55
57
180
24
9
27
45
63
24
96
105
47
25
63
99
126
87
24
99
5
120
205
15
15
72
78
111
9
71
19
24
18
12
18
42
48
60
108
15
12
20
37
186
90
51
3
17
16
20
67
18
72
3
32
25
3
48
87
9
9
39
15
168
90
63
44
48
148
180
147
53
67
45
24
3
5
40
8
73
27
80
25
72
35
48
25
39
108
45
51
117
15
24
9
144
23
64
36
57
215
1
15
44
85
126
17
60
4
33
35
12
1
63
9
23
37
36
27
72
80
36
36
28
45
66
17
4
21
83
72
37
51
72
12
63
53
76
21
48
27
15
45
3
125
52
20
72
61
39
12
36
15
18
54
21
84
36
96
24
116
60
91
57
15
48
18
24
36
87
33
39
48
20
7
48
69
20
1
3
57
99
20
108
55
6
111
51
18
15
12
3
72
18
107
97
11
36
19
72
33
9
123
357
167
73
11
19
77
88
20
55
45
3
105
153
30
125
96
49
15
44
13
95
157
23
103
21
51
33
9
83
40
3
57
68
12
52
56
19
77
16
72
33
15
60
60
24
44
37
47
88
3
144
113
4
51
29
91
45
8
160
75
72
9
9
27
140
37
18
18
75
204
108
45
195
93
11
28
80
172
36
48
57
30
125
40
32
61
51
36
20
28
12
33
35
49
36
90
24
141
56
19
125
19
65
1
15
80
36
13
108
90
9
48
60
72
96
24
248
25
120
36
231
93
51
60
32
97
63
93
59
1
71
1
3
9
108
15
3
24
53
28
44
180
16
60
27
78
71
19
81
20
40
93
83
40
165
12
18
18
35
37
3
140
16
48
68
120
72
1
87
20
28
180
9
171
45
24
11
19
45
72
168
8
13
35
36
1
63
87
105
15
93
72
12
60
56
12
7
18
75
33
144
47
16
3
117
45
180
63
9
18
9
96
93
132
192
78
33
249
23
127
101
60
76
240
8
12
60
49
39
200
72
13
35
136
27
5
84
4
104
36
25
27
144
80
1
12
6
21
96
20
4
24
27
42
11
37
15
225
12
36
27
33
39
60
36
12
15
65
52
48
153
15
80
84
96
12
37
203
100
224
73
51
96
33
288
48
42
72
21
60
39
5
40
60
80
28
45
12
71
64
116
55
77
13
147
57
90
57
44
16
36
153
179
52
21
39
33
3
48
176
64
60
84
32
4
96
48
33
12
3
3
69
75
18
87
96
80
4
21
30
57
57
51
20
16
20
49
ABCD 99760371598*3^$a+1 [50060]
43
143
49
32
213
6
24
126
6
6
42
57
75
54
15
69
240
18
48
30
72
12
96
66
30
54
42
72
30
36
234
90
48
12
156
42
12
60
66
30
367
65
30
12
37
65
24
30
24
1
35
114
60
96
96
60
114
90
30
6
3
105
42
114
36
30
48
102
19
35
24
30
12
43
32
9
24
42
21
57
12
24
24
126
6
258
117
105
30
78
12
15
15
24
24
36
72
18
115
11
48
21
16
59
54
255
21
24
36
126
6
27
81
79
47
36
24
30
36
24
43
5
18
54
54
45
99
6
114
37
5
90
36
93
64
80
33
12
42
108
6
84
30
261
39
30
78
109
80
111
150
24
3
15
96
36
84
54
42
6
3
69
12
30
18
6
9
16
17
30
72
210
6
144
30
96
42
42
6
36
78
30
72
18
30
1
29
30
6
15
57
39
3
6
6
33
27
18
12
48
12
60
120
90
78
36
114
252
61
53
91
65
216
87
27
54
36
18
132
69
27
144
21
63
66
30
240
60
36
49
23
18
48
114
12
90
144
84
66
84
66
24
96
24
6
12
12
42
54
6
96
12
3
48
105
12
18
24
1
95
36
54
6
24
36
60
204
45
87
12
12
66
54
258
90
72
96
42
27
63
66
6
36
30
18
30
144
87
33
12
186
42
31
95
1
41
7
11
54
111
39
48
12
12
33
27
96
48
24
72
18
6
6
54
6
43
32
111
18
30
30
36
63
87
108
12
1
17
6
36
18
18
78
12
48
54
72
66
48
30
84
72
24
6
36
24
3
57
24
42
54
30
49
41
103
23
144
18
60
270
66
27
27
12
24
24
108
42
67
59
21
3
66
60
31
35
13
155
85
11
24
66
210
201
99
60
66
78
66
36
18
72
120
18
108
12
90
72
61
17
102
54
24
30
120
210
6
42
18
6
48
6
6
78
60
42
6
180
72
30
6
85
11
18
3
9
103
23
60
54
60
18
73
17
72
18
42
24
24
36
102
42
30
36
120
96
264
24
102
39
75
102
72
7
11
48
126
114
6
60
60
30
18
78
90
63
9
7
53
60
6
6
24
24
90
30
36
24
90
36
132
42
60
6
129
33
12
12
18
6
174
36
6
18
66
30
60
30
6
54
15
165
75
15
42
54
60
54
24
126
9
165
43
77
60
150
6
114
48
25
17
127
5
114
30
24
36
114
36
120
42
18
6
30
24
121
29
60
36
24
126
18
6
84
6
72
18
42
55
32
45
3
9
174
246
84
54
156
45
16
65
90
114
60
60
54
18
67
17
6
48
24
6
6
6
108
54
12
60
18
12
39
64
5
72
18
78
67
23
25
107
6
54
162
55
83
102
84
67
29
90
90
15
15
1
59
36
108
72
12
168
42
15
27
18
48
243
21
114
6
18
66
12
18
54
18
9
3
48
12
30
60
12
48
12
54
9
117
108
30
81
39
132
60
174
36
39
15
49
35
93
153
24
15
33
60
3
9
90
30
150
18
18
30
60
6
24
24
30
72
18
186
24
108
108
51
123
36
36
13
17
63
15
42
66
42
36
96
18
85
77
24
27
9
36
72
27
39
42
12
60
78
72
1
47
174
51
33
6
73
17
15
63
12
54
42
48
24
18
43
35
90
54
72
30
6
12
18
18
90
36
48
12
24
6
25
5
84
6
6
54
60
30
18
162
6
33
81
54
6
3
33
63
39
201
81
48
36
27
27
85
17
84
60
126
24
66
24
30
24
132
30
78
12
45
63
30
48
3
39
42
63
27
30
18
120
120
18
18
72
9
135
9
39
6
66
18
132
138
12
30
24
271
83
36
6
19
29
90
30
96
42
138
39
27
30
54
129
75
60
6
114
48
12
12
54
36
48
111
160
107
69
9
42
12
12
18
51
9
30
102
6
93
16
11
12
73
137
55
35
61
35
12
24
90
54
9
81
36
54
90
42
24
90
54
96
6
84
6
18
7
240
5
12
186
36
18
72
204
6
18
6
60
6
48
75
27
174
24
30
312
48
12
60
33
81
6
60
78
12
108
132
36
12
78
12
12
78
31
29
36
15
81
240
18
60
6
75
39
126
90
ABCD 99760390168*3^$a+1 [50059]
48
24
12
11
57
16
176
3
21
51
1
12
48
120
8
64
8
64
108
17
18
33
28
84
48
128
21
75
16
35
45
24
148
107
1
68
36
16
44
160
89
19
72
89
51
36
64
8
16
5
67
80
105
19
35
93
100
12
36
72
36
132
12
155
73
80
27
21
24
112
36
5
7
180
140
36
16
20
51
18
27
112
8
105
187
96
32
45
3
36
168
16
20
52
24
68
96
4
125
63
63
81
16
32
12
21
79
11
49
168
92
16
89
39
64
48
32
12
4
12
8
12
48
45
31
56
12
36
9
198
108
97
29
54
57
88
60
32
15
145
143
145
92
4
140
16
32
36
36
39
54
27
9
31
96
8
52
12
35
36
49
56
36
21
43
47
72
37
35
18
51
24
33
39
105
19
107
33
84
117
79
56
81
15
3
36
9
160
29
87
21
79
101
18
145
36
44
27
9
45
18
13
5
27
100
36
92
4
48
35
25
32
144
60
45
75
16
24
20
4
32
63
13
59
18
55
128
87
57
105
103
80
72
51
97
12
36
17
75
16
56
24
9
43
12
68
39
18
36
15
84
52
11
45
27
45
48
12
156
4
23
90
27
16
24
23
49
5
3
40
20
276
40
35
1
35
141
4
24
24
12
60
41
43
65
79
12
35
1
92
16
17
55
12
23
54
36
3
69
18
25
72
56
9
3
12
88
23
37
17
171
180
9
75
40
48
80
27
21
15
9
108
64
80
48
36
16
96
12
32
84
45
90
1
56
88
17
3
195
1
140
4
12
188
52
53
144
91
17
18
162
79
65
15
16
149
18
1
24
8
132
28
84
68
108
84
40
35
21
48
21
51
57
31
12
108
56
28
32
156
27
105
36
16
5
36
18
1
36
80
99
61
44
48
12
4
65
15
16
23
73
84
95
1
125
127
68
57
31
5
51
96
240
24
16
20
4
104
57
18
9
117
63
48
69
19
176
16
167
1
32
3
21
4
36
8
36
57
7
36
47
45
27
33
132
48
4
56
33
31
24
32
75
69
21
18
57
12
76
35
97
32
48
28
65
135
40
56
39
117
112
32
16
20
72
36
112
68
16
60
36
72
95
201
16
96
119
9
45
54
13
32
171
72
72
21
76
80
4
12
84
101
3
87
45
60
48
36
28
161
15
21
36
75
105
67
20
48
160
180
48
12
5
54
216
45
12
96
24
57
18
13
72
5
36
31
48
36
12
144
71
25
29
3
36
52
24
36
20
40
59
36
9
124
84
56
84
48
27
57
28
176
160
44
57
79
72
47
18
67
77
36
99
16
44
3
97
60
5
75
33
51
219
13
5
72
18
37
20
195
25
60
32
36
4
60
36
17
171
16
164
72
48
24
27
61
24
44
4
12
20
33
90
72
144
25
65
79
12
35
21
40
80
93
99
40
108
92
36
39
18
3
4
240
12
83
45
72
108
52
48
96
29
3
60
108
45
115
24
152
36
52
32
24
4
12
35
33
60
15
1
80
40
80
69
43
12
36
96
56
208
35
1
80
64
44
96
75
25
32
4
56
99
49
12
8
21
75
51
9
28
20
33
27
45
3
40
60
5
55
89
36
3
16
35
108
37
53
63
189
63
12
16
89
126
25
72
11
69
16
32
24
21
19
200
51
165
60
63
45
24
16
60
12
68
27
49
149
27
48
15
1
48
32
4
41
36
163
60
11
69
36
36
12
16
192
60
32
33
3
105
27
9
31
180
44
84
39
13
80
88
36
164
60
36
16
108
44
36
160
12
20
45
147
15
1
36
24
11
85
131
37
60
12
8
16
56
144
36
48
28
20
4
143
18
63
16
44
84
48
33
15
40
24
11
165
304
8
40
5
39
51
49
60
144
17
18
36
13
32
156
4
120
89
7
84
53
7
11
133
80
4
12
5
19
12
5
55
104
93
111
4
92
45
99
36
16
32
28
108
24
53
163
84
48
128
60
16
24
71
33
3
13
104
81
7
84
44
9
91
44
48
48
16
36
140
40
59
1
12
8
12
3
13
80
124
125
103
20
88
41
79
29
31
44
52
164
15
45
16
29
72
43
80
21
31
5
7
156
35
21
60
16
20
9
135
9
79
65
63
45
43
12
48
44
51
54
27
144
27
9
24
4
80
28
ABCD 99760493876*3^$a+1 [50076]
17
30
205
60
11
48
42
108
55
17
30
180
85
59
186
54
73
53
48
72
18
72
150
79
65
126
37
101
67
5
18
216
60
13
107
85
36
72
41
19
180
53
55
59
174
90
132
30
103
41
36
67
11
1
156
24
11
13
5
115
12
59
1
72
17
66
37
96
11
90
151
24
65
79
11
241
203
36
13
276
5
187
59
85
11
54
66
420
18
19
47
121
5
175
185
7
48
24
24
47
97
12
65
31
12
120
41
79
23
25
83
36
121
48
72
35
13
17
7
156
77
7
11
97
155
25
72
23
54
36
55
60
89
174
96
361
29
54
186
31
24
48
71
49
41
55
36
5
36
18
156
96
18
31
48
60
53
7
11
90
31
36
29
54
25
185
60
55
155
25
107
25
192
12
35
109
41
43
47
49
5
12
43
36
11
168
66
90
145
48
36
47
133
156
155
133
12
36
95
25
5
43
47
54
79
107
198
7
24
5
126
145
12
36
17
24
79
11
270
91
12
12
84
24
83
108
72
48
97
60
24
59
90
175
12
5
24
43
83
198
90
121
48
77
36
43
11
1
35
49
48
11
169
71
216
121
23
66
114
1
108
107
1
65
115
84
71
54
31
12
11
85
5
126
234
19
48
5
103
5
42
85
5
30
13
47
49
36
48
96
35
13
12
36
120
84
11
18
31
35
60
36
169
41
18
36
13
11
156
186
19
35
49
60
71
246
114
324
156
126
7
53
19
71
84
24
1
11
85
29
43
72
24
107
217
71
60
49
168
53
115
5
42
37
120
48
59
49
47
30
55
35
108
186
54
157
23
12
60
48
36
25
60
221
103
191
120
90
55
48
41
42
37
47
36
193
11
61
5
114
61
72
11
120
60
66
6
48
25
395
49
17
31
23
97
72
60
23
85
173
30
49
83
37
71
49
72
215
180
205
216
132
11
72
30
115
83
1
35
24
30
60
31
36
5
48
67
95
109
84
77
18
36
234
42
37
11
37
12
60
17
31
24
59
1
191
85
113
31
131
13
60
35
1
89
67
108
216
108
47
13
240
143
109
89
66
24
37
108
36
48
36
17
7
11
6
43
41
90
6
66
37
12
11
18
66
1
48
84
48
95
37
12
59
36
84
90
55
35
157
5
54
1
5
18
121
5
30
145
24
35
181
299
60
126
90
121
72
12
24
221
79
84
11
180
25
36
84
71
133
11
49
281
67
95
97
23
204
54
19
47
24
109
60
227
36
13
96
11
85
29
19
24
101
127
60
65
55
24
60
125
114
30
42
25
12
60
120
72
36
29
90
54
31
119
49
23
157
240
48
120
24
71
60
13
95
66
55
24
12
72
17
79
24
77
294
12
24
30
31
65
7
96
96
96
72
11
102
19
5
306
54
30
6
19
36
144
204
131
24
36
30
19
77
79
29
91
71
108
102
7
11
85
24
60
161
66
126
67
11
1
168
11
97
48
47
18
36
96
127
17
234
12
13
132
59
30
79
24
11
277
84
60
131
150
19
24
60
95
1
180
96
84
11
85
95
18
186
36
108
72
37
101
366
25
59
36
6
138
121
108
23
25
179
54
156
19
36
59
97
29
79
95
6
31
24
24
137
79
36
29
30
60
1
12
348
132
ABCD 99760878832*3^$a+1 [50036]
21
72
12
40
20
63
37
5
31
44
33
75
72
16
12
23
45
27
13
24
48
5
243
24
21
144
18
13
17
103
47
25
12
11
54
15
21
24
120
63
15
97
95
21
12
12
88
32
60
33
43
144
228
83
9
45
63
15
37
20
40
23
222
3
88
107
30
27
28
113
75
12
87
105
156
40
44
15
85
5
78
85
107
25
35
25
120
56
40
44
3
45
72
148
35
45
135
42
90
1
24
8
160
12
41
42
18
19
8
52
68
123
189
28
12
5
55
128
60
12
36
24
240
76
12
35
37
5
51
40
44
75
36
37
5
15
15
73
24
83
132
33
33
79
116
39
1
44
33
27
75
165
3
37
48
35
90
123
39
1
252
95
37
11
49
60
8
27
18
18
132
108
25
32
12
40
65
18
217
120
20
48
27
1
24
11
24
66
147
15
33
9
198
30
15
12
48
3
9
16
60
80
27
37
5
30
6
15
39
13
92
93
27
3
45
60
148
44
28
35
72
6
54
1
104
120
3
37
36
44
88
47
96
57
33
54
81
9
15
40
56
40
29
31
60
24
11
49
35
33
132
148
108
12
5
15
12
63
25
80
33
42
133
224
16
12
5
15
3
37
32
3
97
8
40
5
55
12
36
59
25
80
36
24
45
211
12
12
96
29
126
189
48
12
36
12
120
177
6
30
19
8
60
192
48
168
87
12
73
53
54
1
32
132
16
17
27
28
17
150
121
35
57
147
13
5
30
18
39
100
11
85
32
120
148
20
4
71
24
105
36
52
20
120
48
120
4
8
3
132
12
6
84
163
92
60
28
53
24
55
60
68
132
81
79
11
129
36
12
88
84
5
6
84
33
192
40
113
18
162
72
15
75
60
1
29
3
52
35
13
5
3
40
29
150
18
27
48
12
111
9
63
12
1
59
33
60
48
39
36
12
73
84
36
47
12
1
77
87
3
37
35
288
120
72
13
8
132
40
32
153
75
28
24
5
15
40
35
25
23
45
40
168
59
121
12
12
71
37
35
13
84
8
15
57
33
43
12
108
5
99
45
30
21
64
65
18
73
89
18
90
63
75
57
33
127
12
5
103
65
27
40
53
27
60
21
27
12
51
265
29
55
35
18
43
77
75
123
204
1
47
37
108
5
195
12
60
3
18
19
188
112
108
197
126
9
51
12
18
54
141
75
9
153
27
60
60
3
12
36
24
33
52
8
27
25
48
20
88
32
12
81
24
3
48
4
11
42
55
8
12
27
6
75
15
9
135
30
123
12
15
108
12
78
15
48
40
104
45
3
33
79
113
43
84
68
52
95
81
12
40
17
3
72
120
21
30
9
15
45
3
73
12
12
80
135
33
12
88
48
47
85
60
12
41
187
332
63
30
132
18
25
77
55
36
44
15
30
18
132
1
204
23
93
57
43
60
84
48
12
131
85
17
18
45
45
27
112
5
103
72
11
49
35
153
33
27
3
25
20
27
37
23
97
108
47
48
25
132
11
102
15
165
27
45
15
60
40
35
33
120
12
51
109
53
7
65
15
48
252
75
1
185
7
47
1
44
3
157
8
3
57
40
95
13
44
15
121
12
48
107
60
13
17
150
18
90
97
32
16
12
17
15
81
30
72
25
12
35
90
271
24
8
72
3
60
25
47
48
37
35
93
3
90
75
4
36
119
36
69
48
88
5
19
8
52
143
45
3
42
3
24
75
6
115
227
57
16
17
103
60
17
12
111
72
88
24
60
108
227
85
36
12
95
33
12
177
66
57
12
111
45
9
60
15
76
29
18
105
172
20
16
12
20
28
47
85
20
87
13
72
48
80
268
5
42
237
96
52
108
29
48
27
195
1
89
15
21
15
69
78
30
7
53
30
13
44
16
60
197
3
12
100
32
15
145
8
60
132
48
28
47
13
24
35
21
15
9
75
96
37
92
40
131
105
112
80
120
75
18
39
15
21
52
48
89
75
75
48
132
33
12
93
15
48
27
25
32
33
150
13
44
45
55
35
21
75
189
48
27
21
12
3
69
81
115
32
40
92
36
12
33
99
88
77
51
12
40
20
27
25
20
40
53
3
64
8
ABCD 99761168966*3^$a+1 [50076]
9
171
39
93
12
21
35
49
30
90
83
97
12
51
3
45
84
36
164
28
27
6
15
92
12
40
228
12
21
120
27
20
108
12
120
28
12
57
15
57
120
59
24
40
8
48
72
12
36
85
99
21
54
5
61
39
285
11
169
143
37
18
17
28
8
25
192
18
29
60
25
126
45
45
12
12
30
41
55
69
68
13
42
48
29
121
47
100
8
84
25
35
76
21
78
33
12
21
119
25
75
36
117
132
120
51
21
39
24
156
21
39
45
35
12
19
6
35
103
29
37
24
24
311
37
95
25
132
6
9
21
96
24
39
3
144
48
186
12
27
168
48
132
33
24
15
248
157
36
120
27
15
48
29
1
39
240
33
3
69
36
30
89
13
35
55
18
24
23
12
100
21
39
81
47
48
25
42
45
72
20
7
48
41
61
24
47
145
108
27
8
64
56
64
156
21
3
45
60
11
25
27
200
48
85
35
175
5
40
80
19
5
60
1
36
23
28
80
48
55
17
48
60
192
169
24
24
12
83
1
87
80
52
48
20
37
60
12
11
28
72
45
63
9
11
4
48
32
36
25
126
33
15
53
48
84
60
28
117
71
1
39
129
3
12
21
54
78
12
6
17
28
144
165
11
24
40
3
53
145
15
57
114
69
84
21
47
160
9
11
97
11
4
68
49
144
99
105
30
41
55
6
159
24
8
12
28
12
68
12
40
60
60
8
48
12
25
42
41
40
15
150
84
6
189
8
12
97
71
12
48
109
30
53
1
15
72
57
15
141
30
90
246
54
35
61
11
132
96
121
48
96
99
111
54
60
12
59
60
61
3
177
84
36
111
8
24
121
27
9
171
92
88
152
1
27
3
54
15
27
126
75
132
3
53
91
53
88
20
79
30
18
45
60
21
27
128
1
6
113
12
97
11
61
99
20
4
120
48
45
15
68
49
15
8
79
90
11
72
120
91
45
9
12
3
36
201
11
28
32
88
84
108
12
45
95
13
24
3
116
1
63
27
41
49
6
78
99
120
60
21
24
3
123
66
23
1
60
27
15
57
276
21
83
37
123
60
128
48
100
21
11
72
25
3
8
12
52
60
3
42
15
81
6
54
84
143
12
96
4
68
28
12
20
55
257
136
120
81
24
59
43
77
28
48
9
15
60
45
71
85
59
37
60
99
72
12
48
20
12
1
12
35
48
1
84
95
1
83
37
23
60
1
15
20
1
216
48
99
321
27
288
24
56
61
23
55
126
60
60
42
45
80
88
57
83
4
56
145
35
60
24
36
1
11
12
61
59
7
9
87
5
25
135
27
5
40
156
120
32
60
49
48
63
228
24
36
12
12
20
121
59
16
69
30
5
40
21
24
6
69
96
84
68
28
80
1
60
83
96
37
87
21
87
20
97
3
39
41
7
141
12
33
35
24
61
24
120
23
157
15
80
1
42
33
12
12
213
23
12
12
115
90
95
121
36
90
144
29
16
92
12
73
75
12
80
100
165
35
25
6
65
4
68
28
12
9
23
145
120
36
15
44
13
23
61
6
5
229
3
51
129
45
18
105
12
108
69
311
40
8
24
120
60
96
4
96
99
33
140
25
63
80
25
24
12
30
6
35
28
272
28
92
208
57
24
48
35
175
6
147
33
59
91
57
12
45
60
75
81
84
23
108
12
88
20
12
43
240
90
84
48
12
12
24
27
57
72
59
4
60
123
102
15
45
23
37
168
48
15
84
168
9
3
128
13
24
3
8
49
3
20
12
16
164
61
27
152
36
84
85
3
123
54
192
39
12
39
18
63
8
72
37
15
8
67
81
24
20
25
63
32
40
120
60
21
167
52
36
24
81
15
44
40
21
24
15
51
5
24
25
36
12
83
37
47
100
48
45
35
12
67
30
39
44
28
99
30
24
87
9
11
28
45
119
108
19
33
15
102
23
37
39
87
65
28
84
68
13
99
105
12
71
28
84
116
4
321
159
48
9
123
36
45
87
32
40
20
156
121
24
27
39
29
4
ABCD 99761316238*3^$a+1 [50062]
153
135
121
96
48
272
39
1
32
27
156
36
109
35
109
35
157
32
16
128
159
57
63
12
37
32
63
96
12
12
36
93
64
35
37
59
60
36
13
23
1
107
12
25
23
96
129
99
108
73
119
49
71
57
16
24
95
120
9
88
72
144
8
48
40
128
40
192
104
64
24
72
251
93
63
36
192
96
181
11
60
24
216
84
133
95
120
48
49
179
37
48
11
60
73
71
24
168
132
12
73
47
60
157
191
120
145
23
97
35
12
96
49
80
16
47
25
128
87
121
119
33
99
109
35
12
9
39
25
11
144
13
48
35
13
192
23
1
11
45
48
24
16
107
108
145
47
96
144
84
12
84
213
75
48
60
120
81
39
24
48
33
39
24
25
24
24
120
71
9
216
63
249
15
49
11
13
35
60
33
72
72
99
13
23
48
12
61
95
9
123
85
95
72
1
96
32
159
48
49
8
24
3
36
25
48
24
96
239
49
107
60
49
23
225
27
36
217
80
39
33
75
60
81
15
81
15
25
224
15
12
229
48
23
105
72
24
112
11
13
168
23
145
24
144
119
24
60
60
1
104
75
36
81
88
80
159
1
131
48
85
47
60
132
96
1
59
36
9
39
105
51
85
8
64
47
48
57
15
12
237
24
63
1
24
24
71
120
57
135
9
16
128
39
73
80
16
168
23
132
133
155
96
84
9
63
84
180
120
84
13
35
12
49
23
49
56
51
37
8
16
143
145
23
25
95
72
24
24
49
8
63
9
24
184
59
37
23
72
24
24
12
13
47
9
39
24
289
48
11
48
60
24
25
35
157
83
48
45
39
1
107
48
60
24
145
71
9
63
108
12
33
40
95
60
13
24
47
120
33
87
121
432
215
12
108
1
24
23
1
83
61
239
48
25
71
36
85
11
37
95
145
24
32
39
12
85
24
24
8
144
51
12
48
132
108
9
16
8
39
49
48
8
63
81
16
23
108
36
108
69
16
24
96
56
27
60
1
80
16
35
13
8
16
71
121
24
23
97
299
36
24
1
83
45
16
200
16
24
23
49
167
121
23
312
96
1
24
23
1
59
12
72
12
13
72
59
60
36
36
129
88
143
81
51
13
23
12
13
104
16
11
205
32
39
24
121
48
48
168
8
123
60
24
25
72
71
129
16
23
48
129
112
48
107
69
27
228
12
93
40
59
61
48
8
144
24
3
12
1
96
120
48
120
48
72
104
99
69
48
27
144
12
1
48
48
168
119
49
32
15
24
105
96
48
88
47
24
121
8
39
24
144
36
37
11
12
1
96
119
12
156
72
60
12
57
16
48
8
63
24
73
23
1
107
12
36
12
49
8
63
12
13
8
87
96
72
24
1
35
21
40
83
36
24
1
23
120
1
56
39
24
57
39
25
24
8
48
51
48
60
25
24
35
48
372
12
36
1
47
156
96
21
88
24
168
143
97
24
72
131
93
63
193
24
48
95
9
24
75
13
240
48
56
39
72
9
3
12
168
49
11
45
183
97
23
24
1
107
60
33
3
61
23
105
16
80
99
108
120
120
33
51
85
11
48
61
35
301
35
309
15
129
15
1
71
1
119
1
48
11
85
24
35
261
27
45
112
48
35
13
8
135
96
49
8
48
64
95
12
12
36
61
95
25
104
51
156
84
96
13
35
213
136
83
48
180
1
71
72
12
48
13
23
57
3
156
48
73
23
49
71
57
15
25
104
99
300
24
72
121
59
13
35
132
1
59
13
24
47
ABCD 99761541164*3^$a+1 [50033]
165
75
56
12
36
64
21
131
16
60
9
63
56
4
228
20
13
71
25
48
35
28
68
52
8
1
24
24
71
244
92
25
3
12
224
25
35
109
120
11
85
71
24
220
32
37
15
56
52
164
25
48
27
20
193
120
47
84
84
52
69
107
24
13
75
45
27
45
15
44
124
60
20
145
23
120
217
183
24
48
56
121
71
84
84
1
3
21
39
36
32
48
60
96
25
3
8
37
363
84
168
57
23
52
24
12
152
60
12
40
9
95
360
96
25
3
20
160
57
35
28
72
8
48
160
9
35
48
28
9
24
87
132
200
37
15
33
15
20
100
20
12
24
40
56
73
83
109
23
1
15
72
8
1
120
63
32
24
132
48
120
16
8
180
1
27
104
13
27
96
108
104
96
100
21
23
25
71
124
21
119
97
35
133
87
9
111
9
239
1
35
60
169
95
1
27
60
57
51
21
3
92
88
48
192
48
104
136
57
11
301
71
112
20
205
11
52
9
3
236
100
21
251
253
111
20
133
11
60
16
68
60
25
23
4
20
16
129
24
51
56
48
84
12
196
33
11
108
40
68
132
112
8
72
4
21
275
216
4
9
35
60
24
1
59
301
11
13
120
35
61
75
164
12
136
44
25
11
120
108
4
21
119
76
45
47
73
24
71
112
132
20
88
92
100
12
24
80
112
80
120
12
28
12
12
48
356
49
23
28
189
11
64
60
192
44
72
72
12
16
132
21
107
4
153
23
48
49
72
24
135
369
51
204
56
1
3
68
73
24
96
119
1
15
12
69
75
93
87
20
13
87
48
12
36
48
32
52
68
52
45
15
105
107
136
20
48
49
35
16
21
51
20
168
169
11
96
40
108
81
120
71
108
36
1
48
35
61
24
83
12
112
9
71
25
48
3
332
97
23
1
96
15
104
40
60
21
15
8
108
28
44
76
56
64
24
108
48
21
15
24
105
15
81
35
109
191
16
9
11
52
12
68
1
119
1
39
32
73
35
192
28
225
47
36
28
32
24
4
21
63
32
24
4
56
85
95
72
49
11
13
39
48
57
27
168
32
28
68
72
16
20
49
71
96
73
96
24
111
9
72
39
20
16
45
35
196
8
112
9
15
9
144
120
95
12
4
96
36
8
4
105
71
1
48
155
60
1
24
11
172
32
12
96
108
64
176
25
15
104
72
40
204
92
73
39
36
165
39
57
51
117
35
16
12
128
1
144
39
176
84
60
97
15
8
1
24
23
12
16
32
172
20
37
48
83
37
147
84
44
28
32
72
156
52
128
60
172
48
48
12
93
96
99
144
60
81
11
40
24
84
176
1
3
21
167
60
192
157
11
37
95
25
83
228
16
8
40
8
97
23
49
120
279
180
44
36
4
92
24
205
24
11
84
36
60
100
80
12
4
56
13
47
72
1
336
39
80
49
23
40
9
3
68
97
383
144
28
236
49
3
84
33
71
49
71
132
24
13
11
16
45
48
63
144
33
47
48
25
3
20
49
144
24
96
11
13
75
36
81
48
96
99
236
12
109
3
56
16
93
3
212
1
59
12
156
12
16
80
96
28
20
16
164
28
12
21
159
552
60
108
36
20
24
12
36
180
229
35
109
15
92
37
15
8
97
95
40
56
49
27
24
32
88
152
72
61
39
116
61
63
20
60
25
120
51
116
148
96
84
168
20
84
168
12
13
195
12
33
ABCD 99761594066*3^$a+1 [50015]
81
9
27
48
27
30
42
33
108
36
36
12
21
39
36
15
21
3
48
105
108
27
9
21
3
57
78
42
30
18
72
312
18
48
30
30
69
33
3
96
9
27
108
36
156
153
30
57
87
21
84
72
9
12
15
57
36
87
24
3
141
57
48
30
45
69
78
42
126
21
33
63
3
24
30
6
180
81
9
54
21
69
27
9
72
60
12
63
75
33
45
114
57
21
120
12
6
12
30
12
15
123
258
24
27
36
33
27
45
3
39
93
15
57
12
24
72
84
60
9
24
210
96
54
15
3
42
120
66
54
3
87
36
174
15
21
15
12
60
33
54
33
87
6
42
30
39
33
75
36
45
114
18
18
30
60
54
186
15
36
9
54
18
27
63
90
120
12
15
3
57
12
81
159
51
30
12
6
45
99
81
36
3
18
48
72
12
66
30
15
24
36
144
45
36
12
90
12
21
27
18
30
162
18
90
24
6
21
9
24
3
105
12
66
30
12
12
30
96
81
3
57
33
15
36
24
21
54
66
72
39
21
87
72
36
12
81
114
153
12
96
36
33
48
132
51
24
81
72
12
6
150
15
45
42
72
48
60
18
111
96
45
102
48
42
66
201
21
48
30
9
33
15
87
81
57
15
15
69
9
24
3
165
78
42
60
3
27
18
24
60
27
63
48
57
105
30
45
3
33
87
69
21
30
57
3
18
42
33
9
6
30
60
12
3
57
3
15
42
258
84
33
117
6
21
156
3
21
69
54
21
27
60
102
66
24
18
63
57
30
18
54
6
60
54
48
42
6
12
18
72
90
9
9
150
21
51
48
12
9
21
12
18
18
99
36
45
72
63
69
3
48
96
93
27
9
114
78
18
21
33
36
24
27
3
18
87
96
72
45
27
165
51
9
27
33
15
3
165
72
3
30
3
99
18
12
60
60
108
15
3
30
75
87
42
228
27
72
63
78
3
36
36
84
60
39
117
27
33
15
12
45
21
27
24
93
78
9
48
72
9
27
24
84
24
123
48
102
27
60
45
3
45
15
48
99
60
30
27
93
18
30
60
60
15
27
78
78
45
24
36
45
30
114
48
102
48
117
72
21
18
144
126
87
57
30
48
18
135
159
6
12
78
72
69
36
108
12
57
111
12
15
45
15
48
42
12
27
9
30
12
12
30
6
57
93
42
30
3
15
102
3
24
153
42
33
15
45
117
63
63
60
12
30
42
117
36
33
12
90
9
99
21
60
51
102
27
36
123
165
69
180
3
12
3
48
30
87
57
27
81
15
57
6
21
24
27
9
63
66
27
60
63
24
48
45
57
123
63
30
42
78
15
117
72
27
21
3
45
12
48
15
24
21
15
72
15
33
39
48
60
93
12
24
36
63
45
69
36
120
24
90
30
27
108
48
24
81
18
162
90
30
30
78
24
27
3
30
87
39
72
177
33
30
102
18
69
153
6
21
63
18
60
60
132
27
51
9
21
48
162
12
6
42
69
36
45
12
78
30
18
30
12
48
27
24
33
75
36
27
45
57
60
63
12
15
18
18
24
18
15
24
69
111
36
117
48
15
15
30
78
72
48
12
33
195
60
12
18
102
12
33
72
33
123
27
12
57
48
75
30
36
27
33
15
87
198
24
48
120
15
75
12
33
60
63
81
33
30
57
9
12
3
135
81
39
81
21
3
9
6
129
135
93
3
144
66
12
12
75
12
60
9
27
87
21
279
18
48
72
123
12
15
42
18
18
39
36
135
9
33
42
30
66
57
15
150
3
45
27
153
180
24
3
87
21
45
30
42
75
15
45
105
39
159
21
9
84
36
15
57
102
33
93
24
96
60
111
9
12
60
30
12
90
3
57
60
48
15
63
45
9
27
48
33
27
51
24
6
72
63
72
84
93
111
144
12
39
162
60
27
15
48
240
9
81
27
45
36
12
27
33
48
12
3
9
63
33
51
39
174
3
105
3
27
33
45
111
99
141
141
3
135
81
69
60
27
3
12
138
51
36
108
9
27
33
18
57
12
21
48
72
108
54
18
39
159
30
12
72
3
15
60
42
3
27
120
21
45
39
45
51
27
30
78
45
39
30
3
15
138
99
21
12
39
9
60
114
150
48
30
12
120
78
27
21
15
27
9
36
27
18
30
42
60
3
12
21
24
60
27
159
30
42
42
18
12
66
24
87
129
30
9
45
18
9
180
81
12
27
33
6
12
45
12
60
81
192
42
36
21
24
72
12
33
42
30
6
60
81
21
3
36
21
78
72
18
102
18
51
3
ABCD 99761671136*3^$a+1 [50008]
12
48
36
111
36
93
12
39
30
155
85
39
24
8
84
4
12
68
12
52
48
44
1
144
15
111
29
205
35
16
87
281
112
8
85
71
16
44
16
20
49
15
20
19
57
255
12
165
273
90
9
24
20
60
4
21
11
25
126
69
176
85
72
11
156
84
19
246
39
12
36
144
44
16
20
88
15
21
36
44
31
21
15
65
120
100
44
43
42
15
3
77
16
48
20
232
33
24
23
52
336
36
96
48
60
27
114
51
105
99
36
15
54
123
3
174
15
180
80
60
16
80
4
51
29
13
11
1
150
48
17
16
8
19
12
9
27
189
48
93
99
84
12
68
52
24
20
73
75
60
128
60
88
39
108
9
48
132
60
204
80
1
39
92
4
60
3
18
42
173
145
15
9
11
4
56
13
27
60
99
138
87
39
90
24
18
5
85
119
36
7
57
15
45
129
35
12
4
81
30
18
11
25
6
53
64
3
24
30
3
36
51
89
12
24
16
12
105
51
32
24
73
51
192
20
108
36
73
195
96
20
256
60
36
3
54
47
40
3
18
23
36
193
71
40
21
75
15
81
9
15
15
9
32
103
114
102
81
8
7
93
20
25
47
112
3
60
72
90
47
24
19
21
20
12
49
39
60
20
7
24
354
47
24
4
57
123
32
40
33
99
81
95
64
3
93
36
44
187
165
39
105
116
48
19
173
79
84
5
49
255
56
19
108
144
29
19
17
40
20
144
76
33
12
59
16
108
33
35
28
45
35
1
59
19
141
57
12
11
96
136
248
91
36
69
15
36
105
20
48
64
60
33
12
131
72
37
66
5
1
63
63
33
51
65
85
35
100
36
144
108
108
24
3
18
54
30
6
90
3
20
12
235
12
57
15
65
151
60
173
16
36
8
19
18
99
60
36
57
15
68
4
21
144
155
16
104
40
336
60
3
17
79
153
132
51
65
277
23
60
67
33
44
84
109
90
41
16
15
141
168
9
147
20
136
9
219
69
18
84
165
48
3
45
159
5
31
33
72
8
136
24
12
68
76
21
23
36
148
60
176
61
35
1
3
141
51
120
45
3
20
12
184
45
15
96
33
54
108
72
53
7
45
3
9
96
9
48
23
48
16
63
77
64
39
210
402
66
35
19
45
36
44
40
21
138
222
54
66
135
44
16
24
249
42
53
52
188
61
6
33
80
12
40
24
24
72
57
63
60
12
128
4
20
1
27
12
120
48
108
48
236
88
33
87
3
5
48
16
3
18
84
135
15
29
4
60
36
81
39
36
164
1
30
180
41
52
128
168
49
18
5
28
60
72
27
17
16
48
51
30
36
42
33
140
4
3
33
87
21
116
208
93
30
24
105
60
15
180
93
116
1
3
12
180
60
15
54
54
101
31
5
16
105
30
5
48
16
80
16
60
20
84
1
84
18
21
60
96
56
64
63
33
183
129
68
115
105
68
336
28
48
8
16
56
52
57
59
12
55
138
27
24
60
15
5
60
13
198
45
20
19
168
12
105
56
40
15
114
11
160
135
53
180
4
15
57
9
47
64
69
11
64
56
85
123
21
51
24
36
75
165
51
90
23
31
90
15
20
96
4
60
33
126
65
4
60
68
97
47
16
237
203
144
4
9
3
75
5
49
15
20
1
72
48
35
24
60
43
21
36
144
12
128
60
1
15
56
60
4
44
52
120
9
59
31
21
188
76
36
44
24
217
60
35
55
29
19
42
35
124
56
48
40
84
63
12
53
124
153
11
7
9
36
24
15
33
116
16
108
56
37
59
40
176
88
156
180
75
29
55
77
124
96
72
128
28
80
151
60
105
69
90
41
28
32
64
20
19
77
43
21
87
53
16
36
3
21
ABCD 99761735168*3^$a+1 [50007]
63
18
2
40
188
22
38
60
85
167
10
15
35
48
60
10
39
60
81
62
190
14
96
60
48
25
12
15
20
24
121
23
192
24
24
12
73
131
24
36
16
48
32
190
98
120
12
13
167
13
95
70
110
22
158
12
13
167
28
20
25
95
22
135
132
300
71
40
92
40
45
93
242
60
25
155
37
3
108
20
12
10
110
37
11
25
60
24
107
24
100
90
42
30
14
1
72
11
60
10
27
35
10
180
50
24
36
60
145
95
178
42
48
42
3
47
25
35
88
9
47
36
48
12
60
25
33
27
59
24
52
30
78
90
12
90
90
3
11
4
20
145
47
10
14
76
45
83
25
75
20
85
60
84
21
62
160
18
26
226
38
37
23
22
50
13
11
84
22
15
35
10
3
71
60
61
93
30
80
72
180
10
78
45
75
56
133
11
12
48
72
24
4
20
36
180
4
30
50
12
48
60
10
2
88
32
313
15
9
33
15
23
36
46
15
3
80
52
68
12
180
108
25
24
33
63
24
48
3
72
8
10
62
120
24
64
32
85
12
93
48
72
38
22
30
20
88
20
40
90
27
135
90
230
145
12
21
42
90
38
49
51
80
120
12
24
16
213
12
45
38
22
27
11
72
118
39
60
11
22
63
35
22
3
87
105
3
32
10
110
10
38
130
290
190
99
51
30
86
84
72
157
51
56
96
88
80
97
3
56
34
12
38
202
38
36
1
33
102
60
90
14
61
123
12
18
75
47
100
44
204
202
14
1
35
37
36
11
94
26
226
14
46
38
70
255
95
10
12
38
37
33
42
48
176
36
58
27
119
4
92
10
27
51
80
12
48
22
15
33
42
8
60
120
22
78
69
23
28
45
84
48
83
25
45
2
28
72
20
25
23
22
150
68
12
25
132
23
37
3
168
12
78
50
36
24
10
27
60
23
156
24
25
11
16
20
160
18
42
210
98
12
24
16
18
26
36
28
56
34
12
50
60
25
23
10
62
97
3
8
49
228
155
37
11
36
193
48
12
131
82
14
13
21
50
60
142
38
96
60
1
203
25
11
193
11
12
13
45
102
44
16
44
36
190
14
34
50
132
84
76
93
57
15
15
68
12
28
140
49
153
3
84
47
13
48
3
80
12
84
1
3
9
23
10
30
8
172
8
52
33
155
120
72
120
40
8
97
75
8
10
26
166
38
22
138
32
10
75
123
12
258
62
25
48
207
18
62
100
8
100
80
192
25
3
20
12
13
12
3
30
2
25
15
48
72
57
11
37
23
72
84
24
72
120
24
16
8
36
64
116
49
15
200
25
60
47
28
69
227
1
23
85
71
84
37
75
30
18
9
47
24
109
47
36
48
60
22
18
9
71
100
45
24
393
110
85
60
48
71
49
47
25
63
60
105
71
16
90
15
60
72
21
122
108
52
8
12
25
33
12
14
36
13
11
16
8
349
48
15
20
84
184
56
46
14
166
15
275
88
56
184
20
100
32
24
60
204
96
13
23
108
52
90
38
156
4
9
47
16
60
68
12
13
24
71
97
3
32
60
73
12
15
150
38
25
60
11
4
150
2
73
15
56
24
157
120
12
60
83
28
129
11
25
71
36
28
132
30
50
48
172
248
85
12
48
57
3
15
80
12
84
216
100
30
27
60
36
11
24
12
60
60
70
98
70
50
40
20
52
8
12
70
3
15
12
20
58
50
96
24
40
42
50
37
131
10
72
27
83
108
36
96
108
10
279
131
10
26
4
20
72
85
120
213
30
20
60
109
83
13
117
30
104
64
152
10
18
45
11
16
104
34
15
144
3
78
12
3
11
1
45
30
18
42
48
9
48
12
143
58
42
8
22
78
30
62
88
20
36
120
1
123
116
46
18
417
93
270
56
24
10
39
23
25
183
92
37
48
12
60
21
30
20
52
8
82
18
105
27
20
73
15
9
3
20
48
22
75
ABCD 99761884102*3^$a+1 [50002]
35
19
36
36
30
11
12
4
36
32
24
52
27
81
57
18
24
30
15
3
48
60
12
9
32
133
48
119
49
78
12
48
84
90
42
78
48
47
61
156
6
33
99
12
18
6
6
60
47
28
75
249
57
84
18
65
1
23
16
27
6
18
12
21
21
12
15
21
11
76
68
7
30
42
77
127
66
18
29
7
24
81
8
163
54
179
28
45
12
191
79
81
12
15
21
39
5
12
52
20
88
56
204
13
15
84
123
9
21
23
36
223
36
69
48
15
105
56
52
48
15
21
3
30
12
59
19
12
36
18
42
53
19
9
9
78
6
18
17
1
3
21
11
55
5
43
57
3
60
12
5
103
132
18
87
27
72
9
68
24
232
27
6
59
64
20
109
123
20
36
7
101
1
78
21
3
6
174
18
30
30
87
63
18
63
129
59
40
39
12
42
30
17
13
96
35
49
18
30
15
3
72
81
57
84
18
12
42
15
3
42
36
83
60
1
6
18
119
25
3
39
81
9
3
33
12
36
59
144
96
13
39
105
27
3
5
73
18
105
20
55
42
90
93
63
21
3
29
60
7
66
11
180
76
87
24
48
17
1
15
44
61
54
12
17
52
60
8
108
112
69
78
6
39
57
54
5
28
44
43
5
13
3
96
9
11
36
7
9
24
45
27
69
30
41
61
60
48
11
19
9
75
41
48
43
24
12
42
87
8
43
125
73
72
47
31
30
30
17
4
93
35
112
33
30
66
47
112
21
11
55
6
12
35
25
6
6
11
100
8
88
3
30
6
17
1
23
19
29
79
81
93
60
30
90
111
57
35
4
69
11
24
31
5
52
24
45
114
17
16
33
12
11
19
9
21
66
30
6
5
28
8
163
53
7
45
75
53
64
3
6
27
3
30
36
3
99
48
33
27
24
29
37
108
6
6
30
180
60
12
9
33
6
54
24
15
96
44
7
18
60
11
1
18
12
12
96
90
36
6
162
15
20
13
12
12
11
24
1
90
53
49
12
3
105
18
30
11
4
248
148
21
27
21
60
35
37
71
19
29
7
36
21
75
54
54
41
19
93
27
84
30
30
21
60
104
60
4
81
18
30
59
91
53
19
12
33
32
79
84
29
52
39
17
24
120
67
42
6
12
132
17
52
3
53
1
72
119
19
36
6
72
30
77
72
16
75
29
4
33
131
156
36
19
5
36
48
31
5
55
12
77
49
11
12
40
93
11
4
32
100
32
91
45
51
90
27
21
11
13
42
30
30
24
113
1
48
48
90
21
48
21
87
32
7
105
15
5
16
15
42
39
21
18
45
56
19
42
12
6
105
12
45
12
30
5
43
5
88
3
96
24
42
24
11
24
13
30
12
48
5
12
19
5
48
19
9
12
51
5
13
102
30
72
47
49
51
27
5
76
8
24
84
13
39
8
7
12
150
39
8
7
42
71
100
96
20
7
36
54
63
3
54
15
9
60
72
83
55
29
7
45
3
6
30
204
60
9
33
51
48
32
4
45
51
3
12
108
81
9
6
48
48
18
11
24
120
72
7
9
3
6
48
12
3
36
33
27
20
36
7
12
21
45
60
11
4
15
90
108
3
33
3
3
17
85
35
52
20
1
24
35
19
12
132
72
36
81
69
155
16
20
40
39
9
56
7
18
3
92
13
30
21
3
30
15
3
17
64
20
7
33
48
3
5
12
36
55
48
69
15
6
15
8
121
48
47
16
39
41
40
9
108
78
29
72
24
4
33
3
9
36
102
29
1
12
15
20
37
60
54
42
18
12
29
91
24
24
57
63
42
48
36
107
67
77
36
48
1
132
63
44
31
5
19
24
42
48
27
129
27
57
123
9
3
44
7
36
89
13
12
54
65
31
120
36
30
42
6
35
19
45
45
108
90
81
36
15
17
72
16
15
12
48
12
90
36
108
6
36
21
104
28
75
17
24
40
8
7
30
35
31
81
9
60
3
60
57
11
48
43
66
102
69
8
61
54
53
13
3
3
78
23
60
103
41
13
6
90
87
12
27
144
12
149
115
66
47
28
8
49
42
306
15
63
12
21
96
44
16
33
95
25
11
13
36
51
3
48
48
18
3
87
41
36
13
23
28
9
60
42
12
132
21
99
6
60
3
15
21
80
49
27
57
47
61
35
64
3
66
30
93
21
102
6
27
51
6
78
173
163
30
54
6
15
15
117
9
15
20
109
23
28
96
15
69
8
25
126
6
24
12
95
7
150
6
36
81
3
6
144
42
29
79
12
48
69
87
153
24
9
24
47
4
69
39
81
6
57
72
92
7
6
120
123
84
48
80
1
48
102
84
17
31
33
20
28
44
13
11
61
6
21
69
3
3
117
24
9
47
36
36
49
95
16
57
78
24
9
33
35
4
12
3
12
12
101
48
7
54
63
63
21
32
73
35
4
27
78
11
19
5
4
132
21
3
27
42
78
18
11
52
21
78
12
102
11
55
168
5
28
68
1
18
36
30
54
17
55
5
180
36
43
30
18
21
165
72
18
12
21
9
24
66
72
66
27
75
72
66
30
30
12
12
18
77
28
44
24
28
21
6
66
23
1
27
9
144
6
66
107
37
47
132
19
132
30
11
157
6
30
6
84
42
27
44
13
167
28
44
25
63
24
87
9
9
ABCD 99762670394*3^$a+1 [50019]
43
128
69
67
53
55
20
93
30
33
81
31
68
9
12
18
145
23
25
29
30
6
19
335
36
13
167
85
84
20
120
40
11
337
48
12
17
18
21
16
168
17
210
33
52
11
12
85
48
12
257
19
84
77
30
18
18
24
1
168
41
96
63
4
116
51
48
85
95
57
93
12
15
120
15
25
23
13
12
47
25
140
48
16
11
18
108
90
90
30
133
36
140
16
68
24
33
99
204
27
25
59
33
75
25
12
168
12
23
37
8
57
3
3
25
65
30
69
4
12
29
156
55
164
48
40
17
63
16
71
13
32
76
17
108
19
8
87
36
90
27
75
1
12
59
13
92
28
83
24
18
7
95
85
44
76
24
59
18
67
32
28
17
3
60
28
8
24
40
92
105
55
44
4
167
25
65
3
72
3
18
30
37
35
61
72
35
85
5
144
451
17
327
108
180
208
32
172
156
95
30
19
23
30
27
15
120
145
24
144
116
16
140
51
117
88
72
12
80
16
47
72
73
48
89
18
225
36
36
16
32
3
9
48
15
13
5
79
173
138
72
1
77
207
63
84
13
96
84
80
12
24
16
60
11
54
43
32
3
85
77
15
3
13
12
72
96
5
39
45
3
105
180
31
11
25
41
7
12
180
23
12
9
52
119
6
7
23
24
120
145
251
25
125
19
128
28
144
8
60
16
29
15
3
69
88
32
3
13
239
73
12
96
32
93
3
39
102
36
27
72
16
125
54
120
49
11
49
56
3
121
17
60
7
47
109
44
27
198
12
6
84
9
112
24
156
119
9
81
378
97
5
31
29
3
52
24
24
5
75
28
60
84
60
35
13
35
78
63
36
16
32
27
9
69
55
12
24
12
48
204
17
39
124
35
60
133
137
12
55
71
37
23
54
43
120
48
125
3
21
75
160
173
27
15
13
32
81
12
60
7
41
67
32
24
39
1
96
11
42
75
16
36
65
6
37
48
120
24
8
45
15
57
6
145
44
16
59
109
12
44
40
48
35
108
42
48
7
120
125
67
155
18
67
53
150
12
1
44
123
1
84
107
105
48
16
12
308
21
3
117
15
153
7
320
148
185
42
48
13
12
132
101
7
228
144
108
32
15
13
47
121
60
164
40
20
160
131
13
47
72
21
4
32
63
37
5
18
21
64
140
208
8
16
24
107
60
13
144
140
3
97
96
12
8
24
40
53
72
342
25
144
29
87
88
48
29
55
11
144
145
5
63
52
8
240
27
13
80
28
29
126
33
112
65
39
76
12
17
36
19
41
67
77
79
101
79
167
25
144
11
69
273
18
25
65
55
77
18
9
244
44
72
48
208
48
11
156
85
47
18
19
53
7
48
108
24
48
92
45
18
1
12
65
159
51
69
64
29
78
90
30
9
28
203
162
75
72
51
192
72
109
41
48
60
43
77
72
6
117
28
12
120
48
120
32
100
305
12
3
160
48
60
5
3
76
80
4
12
132
12
36
59
36
9
3
78
79
24
59
117
160
11
90
43
119
37
20
24
27
252
13
132
48
149
99
4
17
18
60
12
1
107
25
12
95
25
48
32
76
60
149
175
11
12
13
5
54
33
93
19
68
27
1
84
95
109
96
41
42
30
27
51
33
87
109
44
36
28
180
48
137
48
67
65
27
4
167
25
60
24
8
36
84
12
4
12
12
48
17
18
93
69
15
252
3
85
168
72
107
49
12
47
37
20
16
12
48
32
105
7
41
183
84
3
37
20
76
36
36
29
15
45
180
108
15
208
5
114
73
36
12
95
85
44
4
36
11
12
57
316
77
115
65
67
41
39
40
8
16
77
27
45
295
47
61
48
56
16
8
84
ABCD 99762835358*3^$a+1 [50007]
51
14
274
45
12
60
24
12
5
19
111
9
23
6
7
24
185
130
80
13
83
49
5
90
1
29
34
69
5
22
21
48
72
60
72
15
32
49
12
120
108
12
173
22
80
49
108
48
99
33
47
49
156
5
43
17
34
110
130
45
17
67
15
32
54
7
48
51
141
53
24
91
27
45
12
77
139
12
12
135
45
83
54
10
14
7
24
24
60
29
43
24
24
60
5
7
48
15
21
5
36
43
24
15
21
36
48
36
180
204
3
33
12
65
82
26
19
48
24
89
82
69
168
3
38
12
127
12
60
48
87
21
29
103
71
16
98
36
36
54
61
3
2
103
135
81
15
21
48
72
24
11
1
15
57
96
137
103
24
15
105
23
48
6
43
221
55
59
61
60
39
93
24
41
7
72
29
31
39
62
7
203
97
12
24
29
67
60
125
55
96
75
93
84
72
36
12
36
12
119
85
144
60
17
30
42
12
24
36
94
9
5
7
36
24
41
22
32
49
5
55
36
29
79
17
19
24
48
29
10
21
27
45
36
12
48
77
7
132
120
5
24
22
45
99
69
11
1
53
31
59
109
12
120
63
153
60
75
93
17
24
103
35
1
36
5
54
30
36
94
110
12
70
105
5
24
55
89
144
120
31
99
32
1
12
227
126
18
16
86
19
36
53
7
135
93
77
12
31
11
25
29
72
19
108
12
48
23
64
14
7
24
3
21
11
1
192
36
5
31
48
71
1
48
77
19
15
9
12
84
41
30
61
12
71
37
59
30
36
19
41
7
5
31
29
7
24
27
80
97
48
192
12
60
23
160
141
36
36
173
55
12
180
5
18
66
19
84
65
7
84
27
9
120
120
113
31
137
199
119
1
24
12
27
33
24
39
110
34
48
194
19
11
25
48
12
48
60
47
18
127
15
33
15
81
29
151
11
6
55
323
1
29
7
12
5
67
5
34
96
21
108
47
85
72
12
29
36
19
12
23
54
163
29
19
125
24
31
51
48
32
1
12
36
5
36
43
36
12
48
5
54
97
63
48
129
113
7
5
31
24
41
7
65
43
47
13
5
142
110
18
193
15
80
30
19
12
51
32
97
36
75
2
55
231
21
59
90
19
161
79
12
29
67
12
12
149
7
24
48
75
26
36
19
24
12
48
108
24
24
12
60
39
48
81
15
9
132
3
26
22
93
24
27
14
120
10
32
18
31
15
80
144
49
15
80
73
12
72
3
96
69
12
108
51
117
12
192
24
24
143
30
19
36
27
26
24
115
12
96
24
215
25
29
10
14
36
67
27
33
12
60
228
5
163
65
55
12
87
48
9
65
36
127
3
33
47
109
48
3
69
5
70
45
36
24
36
60
204
48
123
80
73
65
6
18
12
114
25
29
106
117
65
108
19
75
86
7
3
9
17
19
24
11
1
89
22
9
39
32
112
81
65
19
65
42
270
108
67
108
48
39
93
35
1
36
41
34
9
119
90
31
84
60
5
18
48
85
12
48
17
103
24
15
93
180
12
3
48
50
94
32
25
36
48
24
48
48
59
25
101
66
13
12
24
24
41
12
7
53
19
96
3
144
2
31
144
36
84
71
37
27
93
36
60
72
65
7
3
45
3
81
15
9
5
34
45
3
80
30
18
61
51
2
36
72
34
33
48
72
48
72
101
60
31
5
19
132
3
21
36
72
17
43
35
85
48
149
6
54
31
24
120
75
33
36
12
29
18
13
3
69
60
65
7
101
82
105
53
48
67
65
7
87
14
34
2
19
24
36
24
5
36
46
81
15
9
96
5
18
16
38
48
55
24
24
51
50
19
11
64
69
12
63
32
193
15
45
12
60
11
42
180
103
5
103
15
9
48
84
24
12
24
5
31
144
41
7
41
24
31
17
103
27
177
12
96
72
108
5
192
58
74
43
41
132
67
17
24
162
13
17
18
25
125
31
113
67
71
13
84
72
96
5
24
91
12
41
127
24
24
12
12
48
120
59
78
72
91
84
5
19
12
215
64
9
36
53
168
19
36
17
30
112
33
125
60
198
73
65
22
14
24
19
36
35
16
38
55
72
24
60
5
19
12
99
26
6
64
9
12
5
7
173
19
245
96
58
14
66
1
24
12
48
27
32
1
5
91
36
24
3
153
17
103
15
33
29
31
120
41
114
37
84
5
18
61
12
53
34
2
46
33
5
19
60
12
24
39
45
36
12
99
14
19
48
12
48
24
11
37
27
ABCD 99762890842*3^$a+1 [50036]
96
25
24
120
5
343
53
6
84
85
24
17
180
18
72
1
23
36
120
60
85
23
61
185
19
125
103
240
23
156
13
131
24
12
49
11
25
113
31
335
216
234
66
114
31
143
162
31
24
48
36
101
180
84
24
102
1
120
47
120
6
126
13
36
12
144
36
60
107
13
24
23
72
25
59
54
96
79
65
390
1
36
48
108
77
6
97
60
347
25
288
29
138
37
48
168
72
48
23
109
17
31
60
84
23
42
31
17
252
18
1
125
127
53
19
48
144
23
85
36
65
36
211
23
25
240
35
6
18
133
360
60
143
37
12
5
312
211
77
151
24
5
283
233
60
36
30
109
5
7
29
151
59
49
36
65
79
5
60
66
49
24
17
24
36
174
6
90
48
36
121
60
95
301
48
180
36
60
48
65
36
84
91
12
29
198
30
127
5
18
12
24
97
119
121
48
180
5
24
66
36
49
60
71
109
71
18
96
30
85
119
126
390
90
31
5
78
25
36
65
180
67
53
54
13
24
185
30
145
23
85
71
126
31
239
168
25
41
31
5
91
89
144
60
67
113
84
60
7
59
6
30
18
103
113
36
139
204
17
78
30
103
149
90
18
36
150
49
17
31
113
235
71
73
5
36
31
108
215
37
383
25
155
85
108
17
42
85
59
25
29
12
103
95
132
30
18
36
1
23
25
36
36
5
103
47
13
107
54
175
65
66
1
143
24
85
197
114
25
29
12
91
84
23
36
6
84
96
295
5
24
216
43
77
55
185
90
13
17
108
67
60
228
41
24
66
85
72
72
101
30
36
49
59
90
96
7
59
18
6
121
216
108
41
54
156
1
144
180
59
36
84
24
121
72
59
13
5
103
53
24
355
545
43
29
151
77
36
36
18
90
31
209
66
60
66
78
13
107
96
25
131
1
12
5
42
198
31
120
24
77
31
17
31
36
24
36
5
43
95
1
192
47
12
90
55
48
312
89
54
13
23
109
77
31
84
5
90
13
5
96
84
42
48
36
37
53
19
17
55
144
35
6
18
30
6
156
13
168
17
103
29
31
84
96
48
95
49
65
7
95
108
37
36
144
48
36
24
71
1
35
150
30
121
47
13
53
55
71
13
108
29
18
12
13
60
192
23
121
5
90
1
35
145
5
30
204
30
114
30
60
72
84
60
247
53
6
85
143
6
187
23
6
18
25
65
7
23
145
125
6
30
6
90
48
175
41
6
48
72
18
31
59
37
89
139
65
30
60
85
48
83
180
25
5
6
174
54
36
1
144
5
66
145
35
109
216
144
35
24
241
5
24
30
36
36
49
185
36
150
13
108
48
191
18
187
59
114
43
47
102
91
144
59
157
53
24
187
5
24
54
72
18
156
6
18
72
103
41
90
156
13
11
270
67
48
119
156
6
30
49
384
41
7
108
95
49
227
18
66
60
169
41
6
30
54
49
155
133
47
13
77
115
72
83
102
55
5
151
60
84
293
96
139
95
66
24
115
11
25
149
72
24
ABCD 99763620428*3^$a+1 [50003]
1
54
6
18
77
49
83
25
48
59
13
47
13
12
11
115
54
90
54
11
24
61
119
1
35
25
18
41
25
60
12
60
12
11
84
12
1
47
25
6
17
127
101
1
11
85
47
12
24
1
23
1
12
59
85
59
37
12
23
24
103
48
18
11
25
144
11
13
12
11
13
54
12
90
18
36
54
23
19
30
6
53
67
114
30
18
215
1
167
12
25
30
5
12
115
66
42
17
49
24
36
179
36
37
18
162
30
65
7
41
72
85
83
49
30
186
119
36
109
18
42
12
11
48
96
43
42
36
18
72
12
53
60
12
133
23
24
25
35
36
37
48
72
24
30
60
18
23
12
180
37
23
13
30
90
35
72
7
54
36
23
60
60
108
37
23
84
13
23
48
55
54
18
5
49
6
5
24
61
35
19
18
48
59
31
132
77
60
43
18
72
18
17
13
119
43
5
36
36
13
95
67
53
108
7
17
73
48
72
60
167
24
19
41
37
18
90
12
23
19
113
43
36
24
5
60
97
12
95
60
13
18
30
114
102
6
5
60
109
24
54
245
12
13
72
30
36
18
24
23
12
228
12
13
30
53
24
37
30
54
60
36
71
19
36
102
11
25
54
36
6
54
30
6
41
25
35
7
18
35
24
31
30
54
18
60
30
42
23
97
108
95
157
11
13
36
66
17
1
36
6
12
96
72
5
13
95
31
29
36
199
24
66
36
6
17
36
12
19
6
47
25
107
49
24
71
127
30
18
6
11
73
90
5
84
7
36
12
17
43
5
31
17
12
7
29
24
37
18
30
6
41
13
12
119
79
42
119
79
66
11
13
35
73
12
96
12
18
17
72
55
96
66
6
77
13
30
24
30
60
11
7
66
59
72
36
13
6
18
36
11
1
18
96
30
24
36
23
85
36
102
5
72
103
5
19
65
60
49
11
25
83
13
30
42
71
1
71
12
1
24
11
7
102
35
43
77
31
17
55
5
67
72
29
19
42
23
61
59
31
54
18
89
1
18
54
11
49
36
192
24
11
37
108
60
12
23
13
11
36
103
36
41
13
11
43
48
5
37
108
12
71
12
157
35
36
24
7
18
47
13
48
18
65
96
91
77
1
95
12
13
54
101
85
90
5
12
19
18
35
96
60
1
6
54
95
25
54
17
19
90
23
12
43
53
60
7
17
24
156
1
83
7
24
36
12
17
151
12
90
6
41
24
61
30
6
30
125
48
79
6
90
41
25
35
19
54
155
96
7
18
144
35
48
12
13
120
144
11
7
72
53
37
60
30
41
13
11
13
66
60
120
65
276
84
61
24
35
55
54
11
61
83
12
43
17
25
18
12
65
36
48
72
37
18
5
7
6
36
36
54
29
7
245
19
6
23
229
66
36
18
90
186
12
83
72
12
12
84
12
49
54
42
18
72
18
35
55
54
12
11
12
60
12
19
77
13
12
23
31
90
18
65
36
49
35
72
48
36
61
48
35
1
35
7
162
11
12
13
66
101
48
1
131
24
60
13
35
1
72
18
6
59
61
6
5
12
108
37
11
1
95
48
127
78
18
5
48
31
60
18
23
25
72
47
31
53
1
18
48
24
30
36
54
54
36
6
72
72
29
12
139
84
41
19
5
36
61
24
119
1
11
43
5
36
49
6
54
30
36
5
13
132
54
36
54
35
19
41
7
5
37
35
36
1
30
6
90
12
6
11
25
30
60
36
17
85
47
103
53
24
60
61
84
23
157
54
65
97
24
30
6
48
59
72
24
49
12
11
13
72
72
30
6
36
48
23
67
78
59
48
1
131
36
43
36
6
102
6
95
12
12
7
29
1
11
24
1
54
18
18
29
13
35
1
102
18
59
36
145
11
24
19
90
12
18
60
228
149
49
119
13
35
37
11
19
18
54
144
5
19
66
71
25
30
6
23
31
36
30
42
162
11
7
125
96
67
12
65
48
48
169
30
6
84
108
132
11
25
30
42
102
36
114
107
13
107
43
48
77
12
169
90
12
17
1
6
30
155
61
35
25
35
13
24
35
13
83
24
7
41
24
1
23
37
12
6
65
36
1
47
25
108
23
12
55
60
108
29
7
30
6
5
13
275
25
36
24
54
138
107
1
6
53
37
54
12
18
6
18
36
47
19
54
35
1
90
5
55
48
36
77
12
73
24
11
37
6
5
120
1
18
12
5
1
30
137
12
1
35
144
60
24
79
17
13
6
89
85
47
25
11
43
17
19
6
47
12
24
24
96
25
36
36
222
30
36
126
29
72
49
90
18
30
41
19
5
61
72
23
67
90
24
11
120
120
108
1
23
12
31
89
73
18
29
108
36
25
54
65
7
6
72
47
60
1
35
84
55
29
24
37
35
43
30
23
103
125
7
48
54
11
61
23
13
155
12
36
1
23
12
84
91
18
47
48
13
72
35
1
24
30
42
35
24
12
60
49
23
7
78
11
25
12
18
29
7
6
18
72
29
133
155
1
24
23
25
18
42
12
36
6
5
13
36
11
24
12
12
7
24
29
1
11
61
107
1
119
12
24
7
78
12
162
18
54
161
97
ABCD 99763834286*3^$a+1 [50101]
18
6
18
13
20
4
83
36
57
3
25
47
84
24
121
80
76
44
3
12
13
32
9
36
31
59
73
5
51
15
36
96
84
9
12
220
53
91
29
27
195
25
5
90
42
51
39
61
5
31
59
81
16
108
60
152
15
45
15
12
93
28
101
15
21
19
29
72
42
12
25
20
16
17
3
33
7
24
8
12
15
36
54
36
27
36
45
54
13
48
12
48
44
33
63
105
19
96
32
12
15
81
4
60
36
5
102
24
69
21
18
30
27
81
7
68
40
17
7
36
23
85
12
32
16
35
21
15
9
112
140
9
18
57
28
23
18
19
35
45
87
48
21
219
97
8
96
87
49
24
20
15
36
69
51
36
18
24
7
84
20
36
51
13
59
12
13
41
39
36
15
117
4
116
33
67
29
31
35
25
12
36
5
31
20
69
19
80
36
40
84
20
33
39
69
39
88
48
20
129
7
84
155
36
6
19
11
60
145
32
112
56
40
80
60
12
15
1
59
12
54
199
5
18
12
1
84
32
136
5
39
9
7
20
9
24
19
12
35
54
60
30
1
20
93
43
113
24
51
87
18
31
101
15
3
30
27
45
72
6
156
54
111
3
105
57
48
90
1
12
119
66
60
7
11
30
24
66
201
16
44
76
5
90
24
49
60
47
9
33
90
66
55
84
5
126
45
52
47
72
1
12
23
133
140
21
115
41
67
32
4
72
59
1
5
43
36
113
186
84
1
36
5
51
39
21
160
60
24
35
6
12
7
11
204
21
148
11
48
6
72
15
24
88
35
30
67
11
13
35
150
19
65
55
35
6
39
117
18
193
47
12
18
60
30
1
107
9
48
33
55
5
3
69
7
11
25
24
59
49
17
108
36
7
65
72
72
54
42
102
42
18
21
12
15
13
5
60
54
1
125
84
43
29
31
8
15
60
54
18
48
36
9
9
55
20
21
72
19
29
19
23
102
6
192
49
5
60
18
25
12
20
15
54
7
12
60
12
29
186
18
75
252
16
48
35
54
103
5
55
48
36
36
12
32
4
32
33
19
20
33
7
17
48
36
27
28
44
48
15
45
99
18
43
65
43
20
45
19
116
196
60
11
54
66
13
41
31
8
51
60
69
111
21
4
108
131
1
44
36
141
54
18
3
12
88
20
60
4
29
126
54
75
81
24
30
61
108
20
36
12
123
25
89
7
8
21
111
15
21
9
43
12
35
78
15
196
71
6
30
18
27
12
21
102
13
11
13
71
97
83
45
52
12
116
4
132
8
123
162
103
5
19
29
307
23
69
15
72
9
81
6
33
21
79
101
15
15
21
15
13
65
7
68
16
11
78
216
51
52
71
36
18
42
18
30
73
8
52
12
17
54
90
91
8
33
108
31
48
80
88
23
1
11
165
28
60
17
3
69
135
16
11
36
18
31
95
36
13
24
80
51
12
57
141
39
112
29
75
40
11
36
45
88
107
25
24
60
24
59
25
12
20
3
57
81
132
126
21
9
6
18
43
65
3
4
5
7
125
51
3
156
1
8
15
36
13
53
18
81
48
40
65
36
75
52
35
78
39
15
121
5
90
21
16
17
48
18
37
48
47
69
3
57
81
55
23
21
48
72
24
45
99
51
25
72
29
19
20
64
36
80
69
7
5
55
56
28
5
55
41
30
21
168
9
55
56
15
49
23
13
24
71
72
73
60
56
36
27
6
79
80
3
69
33
60
3
15
105
69
3
168
88
47
57
28
68
81
99
45
36
43
56
51
49
20
16
8
28
168
179
48
37
8
12
111
25
95
42
127
60
47
13
36
80
16
119
24
12
45
28
71
24
21
76
8
33
43
104
15
117
9
234
61
56
15
13
35
72
1
95
30
3
52
20
75
33
72
33
91
56
3
12
129
24
69
15
21
19
32
3
12
21
100
72
23
9
105
18
13
23
37
47
37
48
60
17
103
65
120
6
12
60
37
32
4
65
75
15
24
36
37
24
29
19
156
24
107
49
72
12
36
65
12
18
37
59
30
6
57
117
78
25
80
3
18
115
5
96
3
120
51
45
45
6
18
43
23
21
195
6
12
36
7
53
90
57
33
75
4
48
20
27
108
13
5
79
47
9
100
12
68
172
84
23
18
18
9
12
75
61
77
63
33
19
17
75
100
20
40
53
30
42
48
42
13
20
28
65
30
45
27
37
24
47
144
45
28
17
91
24
11
24
33
15
37
5
15
51
45
27
18
135
9
24
51
21
39
9
55
35
325
35
6
30
9
9
42
1
68
87
25
32
3
13
59
18
48
90
21
33
6
36
21
12
111
165
4
41
39
33
55
84
5
18
61
12
53
24
43
83
49
56
40
179
21
12
15
18
6
61
80
33
186
61
8
87
93
4
107
33
57
91
17
15
21
19
60
36
96
144
35
9
33
7
36
41
3
3
25
ABCD 99763867876*3^$a+1 [50100]
49
150
126
71
184
44
36
72
25
63
56
36
48
132
88
84
20
96
7
18
35
19
57
36
15
53
145
11
4
32
24
31
53
37
90
60
12
53
55
17
25
131
16
51
9
84
44
36
97
27
3
18
11
4
44
132
43
53
28
69
95
13
3
27
5
12
1
132
83
97
39
120
24
84
15
33
3
17
24
31
129
3
117
56
100
48
44
43
5
88
87
117
116
24
40
56
36
156
4
36
8
52
32
76
9
48
59
1
83
72
37
18
113
12
4
3
126
12
42
5
12
16
24
8
271
69
68
28
87
90
63
44
1
95
85
42
48
89
16
9
36
47
132
1
39
20
36
67
53
160
147
5
12
1
99
63
45
60
48
9
47
64
24
36
32
48
16
96
68
55
120
9
8
25
30
53
16
3
57
39
17
88
20
12
25
27
75
6
27
24
141
27
56
24
73
23
52
15
5
55
90
30
9
20
4
45
35
76
116
25
83
7
53
55
141
44
24
108
28
32
48
37
18
41
4
32
28
116
91
53
36
16
8
97
83
7
72
77
96
40
48
60
12
72
60
116
76
108
63
33
176
16
8
55
5
52
15
9
48
33
35
7
21
32
73
59
48
13
51
363
18
72
71
64
63
5
12
25
18
45
44
181
27
63
17
1
131
96
12
43
42
48
59
13
23
13
111
80
64
20
19
93
15
12
6
12
59
84
36
28
32
48
28
27
36
24
33
12
21
42
33
195
141
44
67
18
15
27
53
12
48
136
60
99
9
32
1
15
165
47
1
234
177
24
104
36
4
80
136
84
3
90
3
44
36
96
36
28
80
60
37
48
11
48
232
56
55
30
47
12
36
4
9
99
36
15
30
51
8
96
4
45
51
165
47
48
60
12
64
20
31
18
222
5
24
4
92
73
27
45
15
48
36
84
24
32
96
72
55
168
12
36
41
48
25
18
5
25
39
20
144
36
24
49
143
48
72
28
80
109
47
31
17
1
30
9
8
73
27
123
57
12
32
124
57
23
36
31
173
49
23
25
47
31
9
32
61
60
15
80
25
90
17
60
1
30
17
232
8
103
17
25
90
9
44
4
15
18
12
3
33
35
25
15
20
4
63
105
57
6
65
100
27
5
12
36
4
3
5
40
108
12
15
18
39
92
156
4
96
44
91
12
18
119
31
65
52
3
17
12
61
3
75
5
12
120
184
24
56
43
45
56
16
144
20
4
135
5
36
64
3
53
19
36
84
101
64
212
4
60
36
51
89
13
35
16
27
18
54
45
80
1
11
24
55
12
53
25
102
69
20
28
15
17
49
11
43
101
16
9
24
30
96
69
132
51
5
132
48
52
45
11
52
80
7
101
127
33
20
36
60
1
18
12
33
129
35
1
71
96
67
65
115
93
128
37
39
24
27
29
64
72
8
7
29
1
75
84
20
60
19
89
31
117
80
4
8
100
32
4
15
17
7
5
13
48
24
23
4
60
24
45
15
117
107
103
89
28
105
107
19
29
108
120
88
15
9
60
21
27
48
84
3
53
49
78
18
39
8
132
1
11
73
78
17
1
11
36
12
160
141
144
47
16
84
84
32
28
60
24
32
16
12
51
17
13
47
4
80
1
47
25
18
5
25
15
57
18
90
35
60
4
9
35
96
1
12
3
128
85
47
24
24
16
8
31
90
27
12
36
176
4
24
32
84
36
31
132
41
16
33
51
104
25
108
35
12
48
13
35
12
52
36
32
13
54
93
8
25
72
83
4
48
8
52
20
40
15
17
100
68
60
7
53
72
103
9
24
20
60
72
60
84
24
24
61
12
15
20
43
129
123
9
108
3
65
13
95
36
16
27
113
24
31
48
29
108
132
48
52
96
12
32
60
40
32
16
108
45
15
27
30
135
8
12
13
72
47
1
24
71
49
143
28
27
72
17
1
198
17
73
144
18
78
30
17
25
90
108
57
20
7
41
36
24
52
44
151
9
3
21
15
29
12
1
30
105
93
47
43
69
32
13
23
28
60
99
5
12
144
84
16
27
29
16
32
31
65
132
28
20
172
20
12
52
108
75
101
4
3
77
76
20
7
29
60
1
47
12
1
3
45
15
20
12
40
32
103
18
51
33
108
3
87
5
100
92
16
27
29
24
4
92
36
12
73
15
24
120
128
13
35
12
36
16
60
21
72
15
3
18
35
24
31
90
11
139
21
20
40
68
13
3
69
215
72
28
165
18
60
17
28
80
28
20
12
160
68
52
92
12
1
35
55
57
32
19
45
27
17
16
24
3
30
59
76
8
7
18
30
17
72
1
72
23
49
11
4
56
7
225
27
5
43
18
132
59
64
ABCD 99763985554*3^$a+1 [50009]
72
48
17
55
81
152
55
153
20
28
84
20
12
4
140
4
60
33
35
79
29
169
3
72
56
52
60
20
48
60
7
29
163
137
25
119
31
21
60
117
120
107
25
30
9
72
8
7
117
228
60
57
71
144
12
103
72
33
33
119
25
6
33
12
20
7
21
27
54
51
72
36
12
128
49
195
32
115
48
78
203
72
24
55
9
20
180
7
24
66
54
33
93
42
65
55
245
36
40
81
183
80
192
64
12
60
72
57
3
128
97
3
39
9
72
68
49
120
18
24
9
24
168
20
52
33
135
48
189
42
41
40
108
20
97
59
4
56
55
65
16
44
16
68
60
37
24
39
12
57
131
40
12
27
17
1
3
132
15
72
41
60
97
59
4
132
120
68
67
105
48
20
12
7
72
69
20
64
225
63
120
32
73
15
12
27
18
35
205
51
21
108
18
45
20
112
80
7
69
21
108
42
9
72
32
85
47
4
24
15
18
3
12
87
45
48
105
215
115
29
16
48
27
72
17
73
3
212
12
313
3
15
65
288
31
129
116
73
155
7
90
36
135
20
7
81
24
392
96
7
48
29
85
23
36
139
41
31
173
16
9
12
126
24
9
117
59
61
3
140
19
33
39
18
183
105
87
57
3
32
61
390
17
12
16
20
79
9
56
24
64
8
7
21
9
107
264
36
133
71
127
42
111
56
148
93
35
52
48
60
68
64
15
33
32
25
180
3
8
36
96
112
93
47
7
9
84
36
24
63
5
97
191
36
25
63
15
33
237
72
51
60
69
11
52
57
6
65
28
51
221
144
4
39
21
60
116
16
117
108
90
192
72
65
103
33
48
20
12
25
107
36
1
63
15
33
12
3
54
155
28
48
45
3
192
44
16
9
123
68
7
78
90
29
73
240
72
83
12
43
42
119
4
176
91
9
72
15
57
15
33
87
17
55
18
75
96
12
15
33
20
144
48
28
39
33
32
97
39
120
12
27
5
100
8
280
165
27
56
1
39
12
99
41
79
18
51
84
96
60
212
55
197
28
72
56
4
36
60
21
59
121
3
8
48
24
216
12
25
27
56
4
45
51
51
9
9
75
176
36
76
68
40
32
100
12
15
21
176
1
114
81
12
123
5
97
15
20
37
39
12
164
16
12
48
15
24
18
15
188
28
87
33
24
48
39
258
72
48
51
180
57
47
36
49
111
27
105
39
33
48
8
64
8
55
17
76
140
61
51
129
126
30
75
60
20
24
73
47
124
20
31
30
143
12
16
20
144
43
72
189
132
104
13
72
48
42
18
47
4
57
27
96
201
23
7
21
48
20
64
45
251
1
51
99
129
249
3
45
15
48
20
67
77
43
42
108
12
3
12
32
133
35
12
283
101
100
192
60
80
145
42
33
39
66
60
75
9
119
31
18
3
164
16
12
48
75
57
33
27
92
31
57
96
32
88
189
42
126
63
21
6
30
3
104
7
48
21
12
168
176
16
9
39
189
42
213
80
16
69
72
99
32
148
9
102
6
135
12
177
23
76
129
42
245
16
20
160
9
30
126
75
8
144
7
153
153
60
227
25
51
12
9
39
9
71
40
129
12
36
63
69
3
8
1
150
48
201
237
12
51
9
11
1
11
208
80
96
25
11
127
18
54
33
32
4
9
108
84
36
207
33
147
105
123
8
49
12
168
171
24
60
36
9
63
9
11
112
48
48
12
117
11
112
15
24
93
96
21
39
32
52
20
25
191
37
144
11
144
4
21
96
27
3
42
120
63
12
3
102
35
55
33
9
23
7
129
39
41
52
189
ABCD 99764113544*3^$a+1 [50073]
9
8
88
39
21
60
39
5
16
75
24
173
19
24
12
45
39
33
15
72
21
12
75
21
39
33
39
18
3
92
91
69
3
42
15
3
33
24
105
3
27
53
180
28
105
30
9
3
33
24
15
21
12
33
102
17
88
12
80
145
63
33
27
63
42
27
96
120
39
33
228
75
57
9
6
17
61
42
33
44
73
18
12
144
36
57
20
13
15
15
45
20
19
21
3
29
67
54
75
69
18
12
12
69
24
3
65
40
32
1
42
84
60
9
15
177
72
8
13
54
41
127
117
15
21
24
20
25
3
72
8
79
24
69
27
9
84
60
8
19
114
15
15
72
45
27
12
41
67
33
9
18
66
144
3
63
9
3
24
36
57
27
33
20
16
27
18
27
92
16
12
39
6
18
9
36
44
133
12
3
45
75
48
12
12
51
9
15
60
6
96
18
45
96
81
6
45
3
29
28
27
81
27
17
7
24
5
7
30
48
87
12
15
21
12
147
45
3
24
53
13
30
24
21
39
69
87
12
12
9
12
72
3
33
84
21
6
48
45
3
33
44
61
39
36
9
15
48
12
15
12
9
60
80
1
84
6
6
90
12
33
27
18
15
60
69
6
33
21
48
18
12
12
21
12
3
48
9
75
72
6
30
33
72
3
105
24
21
227
13
15
44
16
12
15
24
9
39
45
147
9
15
42
63
15
12
84
29
4
48
3
17
67
42
63
36
24
36
24
27
149
7
12
90
71
4
36
24
80
73
35
19
108
21
9
3
12
96
45
36
3
15
21
51
29
52
75
168
29
37
3
60
51
24
198
12
51
39
36
9
56
91
24
9
21
30
69
3
177
45
35
28
72
51
6
3
48
8
19
72
33
20
40
15
36
72
18
42
24
21
12
36
60
9
36
12
3
15
17
172
108
63
60
57
80
49
111
20
52
15
36
60
90
27
12
68
100
12
36
15
9
36
105
96
39
60
9
75
216
60
24
36
27
17
7
84
174
42
9
12
63
5
31
30
39
57
3
39
6
102
12
41
37
42
12
30
6
54
71
100
39
81
12
15
21
15
9
135
33
3
5
100
12
9
6
120
12
66
15
72
57
15
20
16
12
33
30
12
108
60
9
36
39
81
12
45
18
30
15
21
48
75
15
41
61
39
12
99
93
15
5
40
93
47
1
135
111
33
156
51
36
12
5
43
72
36
57
108
44
31
9
57
3
27
93
75
60
90
36
39
111
24
21
24
15
5
61
75
12
48
51
9
104
31
42
63
51
93
8
19
84
9
96
21
23
7
120
53
16
9
3
72
135
72
9
192
3
186
30
29
79
105
105
180
66
77
72
7
18
138
53
52
45
83
31
30
18
21
21
66
30
30
12
33
9
99
15
45
72
9
30
9
27
33
24
36
12
3
117
15
30
167
76
32
52
56
91
24
9
36
15
12
24
30
6
108
12
210
3
9
6
69
20
28
39
41
28
87
24
60
24
29
16
27
33
15
126
6
33
72
15
24
24
66
6
33
51
21
8
4
3
33
32
37
42
29
4
21
39
87
173
133
30
33
51
24
60
12
105
15
57
3
33
87
33
44
1
15
15
96
18
36
35
4
60
96
12
60
20
49
99
32
13
54
6
35
1
90
81
27
33
15
60
42
3
27
48
5
79
33
3
45
39
90
48
6
45
15
29
7
21
39
138
3
60
3
9
51
36
9
21
48
132
51
39
9
105
42
5
52
36
15
42
35
163
69
3
24
48
36
9
3
45
87
36
17
28
12
285
3
111
9
20
4
51
90
75
192
63
6
48
11
31
9
12
147
72
48
18
3
24
36
21
66
42
15
48
39
9
12
87
30
30
105
60
8
88
24
60
96
20
85
59
103
77
37
60
18
36
65
61
3
8
55
72
6
15
27
5
28
12
39
93
33
30
24
9
120
84
60
3
5
49
6
24
9
12
80
28
60
12
15
45
33
90
5
31
41
40
45
144
23
36
79
12
84
36
18
23
208
27
30
3
51
9
27
45
39
18
18
12
21
24
15
33
60
8
64
51
60
54
23
72
1
6
6
15
12
15
42
51
15
84
9
51
93
111
29
28
39
81
3
9
15
6
35
7
294
59
91
84
24
33
3
54
3
27
5
36
64
3
48
6
59
19
81
21
3
27
60
33
8
55
24
90
18
33
45
138
9
56
79
65
36
7
33
60
72
15
24
18
3
20
7
21
44
16
192
60
12
3
33
129
6
24
60
42
18
132
33
57
54
165
44
31
84
72
81
27
168
42
60
42
41
55
12
48
24
81
117
23
7
66
99
57
150
9
44
37
3
36
120
39
12
9
72
72
140
103
18
75
51
6
63
24
21
15
12
69
6
108
30
42
12
30
90
48
33
39
12
18
75
33
15
3
9
20
43
90
60
23
31
21
9
90
6
12
15
120
135
132
9
24
15
36
29
88
12
80
28
12
15
36
17
13
30
12
17
67
21
12
15
6
27
48
15
24
12
36
45
48
12
3
12
24
9
15
45
44
31
5
55
45
80
4
27
6
12
6
36
24
9
3
12
5
16
12
72
45
48
87
63
237
3
24
18
42
9
87
60
42
42
21
8
40
12
15
33
27
48
90
39
45
12
36
30
12
60
45
51
42
12
3
45
15
147
33
12
96
51
33
36
15
24
21
ABCD 99764675698*3^$a+1 [50051]
35
169
228
12
15
69
141
6
57
27
9
27
20
40
30
50
40
45
84
48
12
84
71
85
71
10
74
250
26
24
16
234
99
192
144
15
33
147
6
195
84
35
36
184
36
57
132
11
24
13
192
11
37
23
4
90
75
71
34
60
39
36
191
34
36
14
121
99
6
219
35
16
57
23
130
110
70
3
177
3
11
10
123
57
146
193
11
76
45
108
36
60
81
74
181
15
20
24
36
10
74
10
126
80
84
16
164
16
24
56
64
20
40
69
107
40
44
193
108
119
25
11
84
36
13
71
106
14
286
54
80
13
48
75
9
48
87
9
11
1
129
15
231
24
56
60
4
45
48
60
23
13
96
95
120
121
12
3
33
11
96
34
3
12
11
70
14
36
34
110
1
15
80
34
90
140
40
36
237
23
25
15
204
33
203
37
227
180
73
3
20
60
84
25
240
84
11
276
100
80
84
16
54
66
90
3
11
96
24
16
30
50
13
27
20
37
23
85
95
37
12
15
21
69
110
25
36
59
36
64
30
86
25
95
64
165
11
49
81
3
71
40
93
36
156
71
4
116
49
35
49
47
13
131
40
21
15
204
56
13
51
80
36
10
60
3
144
27
261
48
144
96
297
39
35
61
59
25
15
81
12
48
35
60
70
74
40
153
47
10
26
60
24
169
84
33
123
71
10
86
70
50
10
74
13
33
3
141
63
47
16
144
6
14
13
3
189
95
36
94
146
49
48
48
75
44
10
123
57
170
36
40
165
108
51
60
30
3
93
110
24
36
184
36
44
160
21
155
24
25
45
3
23
13
51
66
14
36
60
4
90
75
48
3
30
14
76
9
60
35
46
30
117
83
34
170
61
48
87
57
83
40
9
35
40
56
109
11
64
66
54
96
9
45
66
44
10
36
27
83
94
75
35
36
34
171
48
11
70
6
69
96
15
54
90
81
45
14
25
71
10
75
15
44
133
47
46
3
47
40
20
180
40
80
4
21
35
304
56
24
106
410
13
287
10
39
48
3
44
13
63
44
25
48
12
15
36
93
144
48
155
120
84
169
180
51
320
13
12
36
75
30
3
11
133
93
110
25
165
114
20
96
10
75
99
90
3
107
16
20
84
190
50
25
81
60
30
9
131
64
80
76
93
57
30
180
90
27
48
105
39
11
144
40
81
15
20
217
63
150
14
13
147
126
90
9
131
64
20
46
180
54
56
124
20
121
108
117
15
119
25
51
20
4
33
57
26
60
40
30
194
25
275
1
35
70
14
70
96
210
180
24
56
154
50
49
107
124
116
145
35
154
3
167
25
95
70
75
11
40
30
3
71
25
48
156
147
90
50
24
253
183
20
24
10
66
45
84
15
56
24
46
144
255
15
261
15
84
105
11
64
36
60
57
27
96
104
109
47
64
66
144
6
9
108
47
49
36
11
49
36
60
48
27
60
9
11
37
207
36
114
26
130
54
93
47
61
59
60
36
4
80
16
54
30
6
134
96
40
30
24
120
15
81
54
20
120
25
36
12
57
39
84
47
316
344
10
159
131
16
44
46
170
120
40
84
116
120
24
133
48
108
47
24
36
85
69
111
75
69
35
16
44
106
30
9
11
60
100
24
90
206
10
50
34
26
109
45
3
108
59
46
24
15
21
84
110
76
224
289
21
6
33
36
108
83
40
153
81
63
63
ABCD 99764910296*3^$a+1 [50045]
72
42
90
54
342
120
3
32
55
114
30
168
17
91
30
23
19
77
16
32
175
6
59
7
41
37
36
87
80
49
126
90
18
54
47
43
197
91
18
35
19
36
57
80
64
96
80
103
60
90
227
43
174
36
131
13
51
27
53
145
72
23
85
72
3
32
64
45
275
96
73
6
65
19
150
30
57
105
78
306
39
80
7
48
24
36
180
54
66
96
65
48
85
203
25
78
105
21
66
42
90
12
105
21
54
69
75
6
126
33
69
27
69
90
17
160
159
6
30
125
48
79
17
16
80
127
65
48
79
6
75
48
96
128
31
65
115
29
115
18
59
48
48
55
78
107
199
198
36
252
120
78
12
113
112
48
32
127
321
9
162
101
37
78
29
61
108
119
61
35
1
18
173
7
41
49
126
17
48
96
145
30
18
132
126
125
103
6
84
72
23
16
3
77
49
102
72
81
15
30
51
183
153
48
75
72
45
39
9
87
9
3
6
84
35
16
135
144
120
6
144
12
78
18
90
69
111
33
69
72
99
32
48
109
131
127
12
126
71
61
120
24
108
18
72
252
138
71
96
31
168
84
101
160
15
102
54
69
32
160
144
15
144
225
111
96
65
97
36
90
66
78
33
48
240
39
36
21
9
6
30
179
16
63
18
108
35
16
33
42
66
18
24
153
57
78
108
36
41
25
78
57
80
25
23
79
126
60
119
43
53
91
210
51
45
12
42
264
6
126
17
48
169
306
18
51
21
59
16
15
129
141
180
47
241
335
37
42
33
177
18
24
126
39
9
6
174
24
108
15
128
145
47
7
201
51
36
137
25
30
6
30
21
111
192
81
45
204
162
360
156
54
11
175
300
60
9
176
7
18
23
31
161
64
171
24
45
144
219
21
80
211
66
59
1
63
9
108
72
35
211
45
32
48
7
153
32
160
80
7
18
23
79
60
90
12
24
119
25
167
16
48
432
32
16
9
23
25
23
31
24
57
153
6
113
13
54
29
25
30
24
300
126
167
13
60
72
47
217
23
73
39
105
36
3
171
24
84
137
85
228
108
60
48
204
216
72
3
15
180
77
7
41
19
12
65
169
36
24
72
35
55
18
84
3
87
18
132
120
36
231
80
19
54
231
69
155
67
54
102
60
12
126
11
139
149
48
13
275
157
179
144
144
16
117
234
129
51
29
37
123
75
101
49
72
180
3
9
23
103
6
66
258
47
7
102
35
109
179
97
15
51
144
269
37
42
33
48
96
21
12
90
72
6
54
66
63
27
252
41
85
27
32
67
96
18
66
18
96
174
132
36
209
43
18
83
144
43
5
103
57
48
39
306
30
24
12
6
95
48
55
120
42
192
168
15
32
208
48
21
54
101
16
80
13
35
307
42
138
150
108
66
24
125
91
108
153
45
72
162
36
53
1
30
186
23
67
29
48
7
18
60
155
37
6
72
156
96
113
13
ABCD 99764926124*3^$a+1 [50014]
17
38
1
23
36
5
11
140
24
12
20
24
100
38
22
34
22
18
62
9
40
65
38
2
34
12
128
36
28
5
12
1
30
5
5
38
4
16
6
14
44
48
14
14
21
28
15
8
28
52
12
12
10
16
27
61
2
28
5
27
32
32
24
12
108
37
35
60
20
138
6
8
2
23
72
103
8
18
46
20
46
8
14
8
10
90
33
11
20
21
15
12
33
13
62
40
2
106
14
82
96
22
8
7
72
23
48
40
2
7
25
15
1
30
120
13
35
65
25
66
44
9
8
35
20
33
39
2
14
20
16
70
6
40
12
6
26
46
35
59
1
17
22
10
30
4
16
68
1
95
24
65
31
2
14
20
30
66
5
44
48
3
40
34
6
92
33
12
17
15
3
33
47
1
64
27
9
12
45
24
26
78
50
17
12
23
13
44
48
4
3
33
17
8
67
28
9
24
30
32
2
55
23
25
25
24
23
3
4
16
13
12
40
7
5
11
24
18
182
53
43
100
20
74
15
68
47
5
8
23
49
27
49
19
32
16
48
16
56
114
18
12
16
2
31
17
14
4
1
3
26
14
101
16
51
10
18
12
10
55
103
24
1
19
12
24
16
124
36
26
22
40
40
65
27
44
40
29
3
8
16
20
30
18
60
10
10
17
69
7
7
12
44
36
28
1
4
12
9
42
48
32
92
26
40
7
7
5
16
45
15
19
37
60
15
20
16
34
94
12
44
16
25
27
32
36
8
40
44
5
1
22
144
8
57
20
85
54
24
76
12
32
42
11
15
32
12
20
54
11
11
82
18
4
40
40
10
14
56
25
23
2
10
29
72
12
20
28
15
100
44
4
61
64
31
20
40
1
3
14
31
17
128
39
32
16
7
50
15
31
17
35
44
36
12
2
6
64
26
64
16
2
16
172
8
80
17
24
8
12
63
22
14
16
40
10
40
56
14
40
4
16
125
33
46
32
5
28
1
23
47
34
40
56
11
69
8
38
12
52
8
16
16
66
22
32
9
31
53
16
75
2
7
27
4
12
62
23
7
41
9
22
9
87
64
89
17
24
15
11
22
27
60
9
22
4
46
34
4
32
18
39
80
71
17
7
8
18
54
8
44
28
2
78
48
17
23
57
31
52
20
42
23
23
25
16
43
65
35
32
34
22
17
3
32
53
39
4
17
43
1
84
11
18
2
4
16
16
64
40
40
9
15
16
20
36
50
40
15
19
1
13
46
26
40
2
158
32
38
10
35
5
8
6
25
35
38
22
50
14
4
21
17
8
14
120
28
14
35
4
31
16
9
99
14
18
48
60
5
21
8
38
40
4
4
10
2
14
23
71
16
4
4
25
47
73
12
48
15
28
5
4
75
20
34
71
23
2
8
7
25
78
96
34
31
1
55
89
6
25
49
22
10
32
6
136
98
88
22
36
36
18
22
10
8
6
92
17
15
28
8
9
36
31
6
22
53
27
2
31
49
46
37
3
32
45
13
3
15
12
34
128
63
63
4
65
5
27
95
38
10
13
83
62
8
6
1
147
45
17
40
6
33
7
10
19
75
21
19
8
17
1
54
65
25
15
39
16
24
16
8
28
13
1
6
24
18
30
10
26
1
19
32
32
1
12
47
92
16
25
72
47
24
10
34
20
1
56
31
17
71
26
16
64
24
14
42
30
4
12
80
20
17
35
13
12
40
7
1
23
76
20
41
7
8
32
18
32
8
22
200
8
33
49
46
24
2
10
29
31
5
69
30
16
13
27
1
7
10
38
2
75
48
67
12
4
44
32
36
42
32
14
25
41
6
40
34
38
18
75
37
170
22
15
59
14
2
20
8
8
64
24
5
11
21
19
16
24
10
8
6
49
88
8
59
37
79
10
55
87
10
15
7
25
25
86
26
40
8
6
29
3
18
10
17
19
26
3
31
60
4
4
2
26
5
32
41
34
92
8
32
61
203
20
85
11
5
11
4
45
19
2
40
64
96
22
8
64
88
48
2
63
9
3
13
7
23
17
41
6
9
81
40
46
40
129
1
54
4
29
17
98
13
15
9
76
45
18
4
8
17
25
40
55
12
4
25
30
37
27
1
39
17
15
18
26
12
34
19
31
1
59
36
14
131
28
31
1
35
14
30
21
15
38
31
31
29
3
8
4
60
16
84
70
39
72
79
33
7
18
18
12
2
64
30
1
25
6
8
9
17
18
20
65
23
10
15
88
31
53
3
12
16
12
5
77
3
4
9
6
16
13
4
96
7
160
10
32
7
20
3
25
20
27
20
20
10
14
26
8
31
47
48
17
17
15
52
59
4
12
64
26
88
18
5
15
2
8
14
4
1
36
47
96
80
2
7
7
24
1
16
3
36
18
62
73
17
14
37
47
30
131
44
3
4
10
14
36
4
24
36
1
11
5
3
112
12
16
4
18
15
39
21
20
15
112
40
18
22
42
54
1
111
9
8
12
21
7
31
32
52
13
3
4
88
17
23
74
14
16
8
10
7
1
40
80
22
25
17
6
42
30
65
51
36
66
54
4
77
23
1
25
18
12
5
15
14
32
62
16
5
15
4
82
26
5
33
27
5
40
22
8
52
36
44
30
38
8
5
19
40
52
4
2
30
72
18
35
4
8
25
10
30
6
29
61
80
6
16
89
20
13
51
21
10
36
8
17
55
28
76
64
4
22
6
34
16
34
44
5
20
11
61
7
2
15
16
43
49
28
95
2
2
16
44
65
51
44
50
14
9
1
15
47
10
34
28
32
8
17
41
14
24
16
120
101
27
16
4
36
106
54
10
32
15
48
49
18
4
44
1
11
40
48
9
17
30
73
12
11
17
3
45
103
72
8
2
15
24
36
19
18
70
113
7
8
4
125
15
65
145
18
21
11
4
17
28
67
29
31
12
1
15
1
3
32
4
106
30
18
8
72
22
49
47
8
21
19
12
14
18
16
4
61
15
21
55
1
7
17
11
12
36
29
20
3
8
4
20
1
59
32
5
31
60
5
72
25
23
19
14
80
22
25
7
10
3
4
15
10
34
32
12
18
32
50
20
80
76
44
16
36
13
31
36
30
6
10
18
17
19
48
12
60
50
3
36
24
1
6
56
32
25
8
23
56
4
1
4
25
47
7
12
13
16
51
16
65
3
10
67
29
23
11
4
10
22
40
18
2
36
32
61
29
18
22
15
7
65
25
8
15
3
4
9
32
19
46
19
3
16
17
64
9
34
78
2
30
18
5
9
110
8
33
25
8
95
12
35
74
35
100
55
24
2
58
70
55
1
18
60
32
33
1
2
4
90
50
45
68
47
16
22
27
20
33
38
52
1
19
1
1
54
40
10
6
25
9
39
3
14
55
25
6
34
38
17
49
6
13
131
120
4
1
21
46
24
1
7
10
2
4
2
8
2
44
26
14
28
116
32
17
55
41
11
29
17
19
75
4
16
36
57
113
19
108
7
18
23
48
19
33
3
24
52
1
48
21
40
30
9
47
9
63
8
12
46
19
27
9
9
3
43
20
64
85
1
22
64
20
14
56
14
16
56
18
19
11
4
46
14
36
102
14
41
3
4
2
40
118
12
81
29
6
24
5
21
27
13
23
9
130
28
40
108
16
44
40
26
35
15
76
40
10
14
64
20
46
18
93
25
27
32
16
15
29
55
16
17
43
85
75
14
31
57
111
64
7
40
73
67
70
40
56
79
8
7
88
1
4
171
ABCD 99765167174*3^$a+1 [50017]
105
32
40
188
132
28
188
24
48
7
48
24
113
16
12
128
67
17
48
312
132
4
104
160
87
201
80
52
48
20
12
36
40
80
36
36
60
60
84
36
64
8
120
16
80
12
12
88
200
88
24
15
5
43
245
108
136
8
88
279
21
20
120
148
276
8
40
15
153
8
12
115
9
48
212
4
296
96
240
120
48
216
24
12
12
72
16
8
24
55
5
96
60
96
24
12
4
140
84
60
76
104
24
36
16
36
8
280
272
12
16
380
196
44
52
27
41
60
192
132
48
48
76
20
175
29
12
112
36
20
64
96
80
40
132
84
56
24
28
32
43
120
41
256
116
235
5
108
36
211
29
96
4
44
196
216
72
32
120
64
32
24
108
228
88
24
32
120
4
224
12
40
8
100
20
16
80
40
159
5
16
36
80
120
48
96
36
16
188
16
231
72
72
305
40
56
28
80
84
55
17
84
4
108
132
32
31
57
96
120
96
15
173
108
55
17
72
100
84
176
28
195
105
180
32
76
164
84
12
240
28
104
96
240
72
24
16
24
36
12
80
48
247
93
68
60
16
144
20
120
4
140
48
240
132
196
56
276
64
176
12
48
24
96
108
19
17
48
240
60
67
9
176
55
29
4
8
72
175
17
16
128
12
115
77
28
87
77
91
17
16
104
40
87
89
40
32
72
192
88
87
5
36
192
55
33
68
36
76
32
48
52
12
3
120
53
19
93
96
20
24
100
32
196
8
96
4
20
40
32
48
64
336
20
12
7
113
120
4
171
273
24
48
80
108
124
207
185
24
31
65
148
32
36
60
84
208
8
79
5
64
44
72
48
12
28
8
55
197
252
136
128
120
4
48
32
28
15
65
40
8
216
108
108
208
56
48
60
148
344
24
24
72
16
92
235
33
248
96
16
8
64
96
20
144
156
52
108
36
68
60
12
4
212
204
4
12
20
72
48
40
72
8
72
16
87
129
188
60
52
108
56
40
32
4
68
12
4
72
72
72
24
87
17
48
40
44
96
108
4
92
36
19
105
8
60
96
180
12
84
28
92
55
525
20
28
36
24
8
204
4
32
120
132
12
96
72
55
120
297
8
156
12
232
56
304
8
72
16
159
65
36
4
312
15
89
192
55
17
40
56
4
36
200
64
8
64
8
48
40
8
100
32
144
76
120
80
24
40
80
60
108
36
4
128
40
272
16
32
112
192
20
84
72
4
20
124
36
24
80
292
140
7
113
48
204
52
15
89
4
27
9
140
12
72
28
12
68
180
108
76
15
153
8
40
15
17
60
52
24
20
84
312
120
24
120
12
60
40
8
36
91
153
56
16
120
188
12
55
57
32
24
96
24
72
48
112
128
72
52
32
64
51
65
55
329
12
60
148
80
64
260
156
259
185
96
16
48
20
156
24
103
17
40
96
12
144
3
273
120
132
ABCD 99765496744*3^$a+1 [50043]
159
3
30
3
24
84
32
12
19
30
11
4
72
8
4
24
27
33
36
39
77
1
15
12
8
16
9
39
33
11
79
33
57
51
24
15
21
57
39
32
60
40
21
12
11
37
6
45
80
12
60
4
12
39
9
63
93
45
3
39
21
32
40
9
6
18
11
88
15
12
29
24
52
15
78
3
8
19
9
3
36
29
28
20
16
9
3
36
32
85
6
21
45
24
107
43
36
9
68
4
108
21
11
28
15
21
63
5
160
12
84
36
39
21
8
12
24
12
16
3
57
20
7
5
76
12
44
49
12
3
44
25
23
60
25
60
102
41
37
12
66
29
55
18
30
6
24
51
9
11
48
16
20
36
1
87
231
6
3
60
9
35
4
93
27
12
9
27
3
33
9
12
23
60
48
16
27
105
9
39
84
12
27
69
81
3
12
45
147
36
8
16
21
36
27
48
21
15
12
44
4
9
39
12
75
9
12
92
7
21
36
8
25
51
24
45
63
48
12
12
20
13
23
7
17
100
3
33
20
97
6
84
72
21
9
59
37
35
12
28
36
12
51
78
35
13
15
24
12
27
17
72
4
3
41
24
4
9
15
12
51
9
12
21
11
67
21
27
33
3
30
6
33
24
8
76
21
39
3
21
12
75
18
71
4
48
21
48
6
9
8
28
44
13
11
12
139
33
39
24
36
9
12
12
24
12
44
52
12
24
36
57
143
16
20
48
4
63
21
56
28
80
7
24
41
13
15
24
20
40
3
138
30
5
13
72
83
7
45
24
3
29
12
72
28
44
16
27
9
8
19
9
12
32
16
36
36
33
35
4
3
33
3
48
93
56
61
6
45
36
3
42
30
30
11
40
9
15
33
15
27
5
4
12
24
15
17
25
11
1
23
4
48
32
4
12
45
11
28
8
16
8
19
42
51
15
18
6
45
24
9
36
12
30
9
3
30
15
15
33
60
24
12
24
44
40
21
18
33
8
1
35
25
39
8
1
3
33
30
33
36
44
7
53
112
8
16
111
5
16
3
60
24
17
4
36
48
48
12
15
42
24
36
54
5
24
13
72
3
56
72
91
78
66
9
15
21
36
56
19
66
18
6
23
4
108
21
11
16
12
15
41
19
41
4
8
13
27
15
5
16
12
3
77
7
9
156
3
77
7
5
4
12
12
12
56
4
48
48
12
24
8
1
12
18
5
37
63
20
13
3
39
12
21
56
85
36
27
20
31
24
9
20
24
16
3
53
16
36
84
9
6
252
9
60
21
24
15
48
24
20
4
39
17
16
45
11
16
104
60
12
112
45
3
3
125
36
19
42
71
28
69
63
56
40
8
40
32
28
12
15
12
9
15
90
15
8
4
12
27
6
12
11
4
27
21
12
3
21
12
120
44
108
4
20
1
39
12
9
39
20
24
1
11
24
112
21
3
3
21
24
21
6
5
12
28
36
12
96
12
9
54
5
16
24
12
36
12
39
24
66
11
12
28
45
36
30
90
27
20
4
33
6
12
33
87
21
15
17
55
5
13
15
8
7
6
39
9
27
24
8
16
120
33
12
36
51
8
40
75
6
15
20
52
12
48
12
8
16
60
51
6
3
21
23
4
63
12
9
24
15
9
48
36
45
3
20
52
9
59
37
30
41
16
20
31
30
42
9
20
19
9
27
30
23
100
48
8
7
17
7
9
12
12
15
9
33
87
44
28
24
8
36
1
27
39
12
5
28
12
45
11
19
12
33
33
11
12
31
21
57
30
93
20
64
3
9
32
31
9
48
36
8
1
47
76
15
89
160
8
12
61
6
129
8
7
5
28
9
27
108
108
21
6
17
1
12
3
12
12
96
33
3
12
9
18
18
54
18
90
29
16
81
83
31
57
3
42
6
17
16
72
27
9
9
12
27
108
48
9
6
17
4
32
4
3
9
33
36
36
87
36
32
1
35
12
7
17
40
8
4
32
52
12
12
3
29
4
27
24
9
32
12
4
12
12
8
13
60
111
21
47
40
21
11
28
116
67
9
39
69
24
12
12
20
24
12
16
8
1
12
59
12
40
9
83
37
15
32
4
24
12
27
54
3
20
24
36
13
3
21
60
6
18
35
40
3
21
8
52
56
4
120
8
79
9
24
24
12
45
15
45
6
30
63
48
21
15
33
3
33
36
11
19
77
144
84
40
3
21
21
3
45
3
8
19
141
36
24
36
15
90
75
20
16
9
23
4
20
40
44
1
6
57
60
12
3
29
28
12
32
1
15
33
35
52
60
15
102
39
15
9
32
24
4
93
15
48
21
30
45
33
18
72
48
21
12
92
24
12
49
51
8
55
17
61
48
3
15
17
13
23
61
6
33
44
19
9
8
16
36
12
12
20
12
4
36
12
51
6
87
20
72
7
21
8
24
12
36
4
33
15
60
24
51
30
12
47
31
45
8
55
18
6
18
12
15
8
13
3
57
47
108
37
51
27
9
3
45
33
11
73
3
20
12
13
15
12
45
15
15
33
51
12
9
3
21
44
7
93
8
25
11
28
21
87
3
30
42
42
167
12
16
36
84
156
12
128
16
44
37
83
4
3
45
44
4
84
39
30
36
3
3
21
3
21
116
7
9
27
18
11
37
11
24
28
8
12
4
33
90
24
48
41
19
33
128
108
144
16
36
15
17
40
12
21
12
3
75
9
8
16
9
39
27
9
33
35
13
12
36
12
11
31
57
48
8
52
20
43
17
4
36
3
29
4
45
3
36
15
42
87
3
129
96
60
3
53
103
132
9
44
31
5
12
31
57
36
15
9
24
60
60
15
21
12
24
12
48
9
18
5
4
44
7
12
30
15
33
47
13
15
15
9
44
28
15
9
27
36
33
9
35
4
48
9
11
16
80
52
3
9
3
53
72
28
116
19
33
8
28
48
8
4
68
1
3
48
8
4
24
45
11
36
7
30
30
24
24
17
43
9
20
4
45
3
24
3
5
16
48
12
51
6
63
24
120
3
53
16
36
44
1
54
6
11
31
5
73
63
60
9
3
12
44
19
89
24
52
132
44
31
5
7
9
21
90
12
18
102
18
60
6
30
23
4
72
12
99
36
24
96
5
4
8
24
7
48
30
3
21
30
89
24
40
8
7
42
6
17
31
29
73
12
23
7
6
3
57
24
39
21
18
17
28
24
8
40
8
136
48
15
5
4
60
12
24
3
6
119
7
29
1
15
36
75
17
1
30
12
57
27
177
8
12
28
32
16
48
3
9
32
1
3
51
36
9
21
59
28
24
9
27
33
51
12
60
80
31
66
3
21
15
75
41
28
20
55
33
8
25
39
24
20
4
8
88
24
9
15
60
9
63
3
17
7
30
18
5
13
60
84
18
9
24
63
17
4
24
24
12
9
27
12
3
9
15
6
3
8
43
6
11
28
21
12
6
42
11
24
19
9
15
12
29
1
30
18
6
30
3
3
21
32
72
4
36
24
3
33
132
12
72
60
20
16
45
3
39
29
19
9
3
18
12
23
16
48
36
32
4
15
9
84
24
20
25
63
44
72
115
33
48
20
4
12
9
23
25
27
39
9
8
1
30
45
32
19
21
21
11
13
27
51
6
36
24
3
56
88
92
28
27
45
27
81
9
23
4
60
20
1
15
33
12
27
3
81
12
69
59
7
5
43
57
27
9
57
11
61
11
1
71
40
8
24
52
27
9
108
3
30
15
8
52
21
35
16
32
4
12
20
4
12
92
28
32
4
144
9
ABCD 99765646406*3^$a+1 [50020]
15
42
96
75
12
33
30
2
36
4
27
84
12
12
48
17
67
3
21
21
6
9
21
39
60
39
45
11
1
24
9
6
45
3
6
132
3
41
19
24
47
49
21
15
51
78
15
59
25
48
15
2
120
16
36
20
24
46
21
27
32
1
12
45
30
57
15
38
130
45
3
57
15
50
6
49
135
21
12
33
15
21
36
32
6
25
24
41
40
51
75
9
15
21
3
6
60
20
4
3
45
30
30
63
11
10
6
45
9
36
27
21
44
31
5
91
21
8
112
38
34
102
8
10
36
146
46
3
29
52
24
15
24
45
20
7
5
28
15
47
1
108
21
15
15
9
45
20
64
62
58
36
42
33
21
75
69
12
27
36
12
12
12
33
3
47
1
12
108
24
48
12
11
37
48
24
48
48
60
24
36
99
21
45
14
133
3
42
3
9
3
15
18
6
129
9
72
3
96
27
33
24
33
24
75
60
36
3
26
31
33
120
15
9
30
21
21
6
9
21
48
80
7
24
60
15
33
15
6
27
15
42
12
15
5
16
38
49
95
61
11
13
60
57
14
34
3
107
40
32
1
33
14
16
57
63
72
8
34
15
12
29
126
24
25
39
2
40
39
60
5
31
153
6
24
45
48
3
6
111
113
79
33
39
3
42
3
41
31
48
12
24
36
24
5
55
12
24
35
61
27
21
27
18
6
50
28
48
2
13
69
99
12
23
37
12
15
2
54
40
45
96
9
36
30
33
36
12
12
35
1
29
55
5
31
87
152
250
15
12
69
27
27
18
32
43
99
105
36
107
25
33
3
11
49
81
14
1
21
32
7
51
33
9
3
12
15
93
12
180
12
21
39
3
42
3
21
15
65
22
14
76
24
48
30
32
10
68
12
54
10
72
39
63
57
15
45
59
10
6
21
27
21
84
12
53
91
59
70
15
17
55
51
9
60
3
42
120
3
60
15
21
27
9
33
15
5
7
36
9
15
24
21
15
83
10
6
24
56
30
106
8
13
27
72
8
85
3
45
27
18
8
16
38
58
15
47
25
17
4
26
133
36
36
48
48
29
79
12
12
12
123
57
84
75
9
12
3
45
27
9
60
29
43
45
30
18
6
24
45
36
45
48
27
36
27
72
9
81
78
32
13
51
24
21
35
34
15
60
3
9
48
65
7
9
6
21
12
60
36
72
47
13
60
24
9
15
72
105
75
3
21
60
15
6
2
1
12
48
11
13
5
16
39
36
41
16
84
6
24
18
62
25
135
30
63
125
103
9
120
8
55
65
28
114
21
3
42
24
3
12
5
58
18
27
36
117
39
24
12
12
21
6
9
120
65
19
11
49
48
12
12
36
84
45
3
15
21
5
54
61
21
8
16
15
57
15
45
15
72
60
45
60
6
57
17
22
30
3
36
21
48
63
105
30
8
1
24
12
60
39
9
21
63
12
23
10
3
12
12
9
44
103
9
39
39
18
48
39
33
3
24
5
72
31
33
96
3
5
31
39
48
38
55
12
15
90
54
66
12
2
73
33
8
46
9
21
111
48
11
1
9
39
9
6
45
57
63
27
32
72
1
23
40
21
69
36
3
41
7
57
32
64
30
21
5
43
12
156
29
16
3
21
3
60
63
98
6
73
15
18
87
12
3
45
11
1
36
3
14
31
21
3
107
13
3
8
49
41
64
63
84
21
15
33
24
75
3
32
13
12
65
36
55
27
48
21
3
42
14
97
12
35
40
32
40
9
12
48
59
30
76
20
34
33
33
27
17
82
9
36
48
5
7
5
19
41
54
61
51
14
10
21
17
106
21
84
39
45
96
72
48
12
12
132
23
13
12
33
27
45
12
90
33
5
12
43
45
56
52
90
9
9
110
22
15
12
101
19
12
53
6
22
60
75
3
6
63
21
14
25
48
24
29
36
40
63
21
20
40
15
9
51
29
31
60
60
72
48
45
42
8
90
7
9
15
15
54
26
13
12
9
84
12
14
66
40
75
29
22
42
3
27
6
39
41
91
48
33
54
8
13
45
14
16
42
3
27
198
2
58
54
9
12
12
81
15
12
24
3
57
81
27
33
63
12
33
14
1
21
108
3
12
65
103
72
5
36
7
48
5
19
15
120
48
9
23
70
3
120
33
15
24
45
3
15
14
58
45
45
3
12
111
57
12
11
25
12
24
48
21
14
13
29
40
8
22
33
41
19
12
33
3
12
47
10
3
27
8
10
3
12
71
49
15
26
91
96
77
31
12
3
54
48
12
27
155
1
9
6
33
36
3
80
66
7
9
39
71
13
5
52
18
26
22
24
8
13
24
53
31
69
3
17
16
6
93
12
96
45
63
27
48
162
8
31
15
21
29
46
30
27
15
21
177
27
12
3
18
3
51
21
45
24
15
5
55
29
6
1
39
24
9
33
75
12
15
72
8
22
3
57
84
15
27
9
33
3
53
31
5
19
135
114
27
21
15
39
9
60
9
12
51
147
2
150
25
23
106
6
24
26
184
14
85
21
15
95
6
4
15
12
12
101
4
6
57
12
3
74
46
9
33
30
32
1
24
113
6
37
3
24
21
21
14
85
5
19
36
36
45
54
57
69
51
72
15
33
39
30
20
24
79
21
27
72
12
123
80
61
12
29
16
18
24
42
15
9
84
18
9
9
12
3
84
48
48
12
12
21
12
18
117
12
45
15
81
15
36
24
9
6
45
69
3
60
63
57
93
27
72
15
50
22
24
21
3
33
9
30
69
27
69
36
9
15
39
9
12
69
27
12
60
21
39
48
15
9
5
79
12
17
7
48
41
4
60
6
9
47
1
9
38
13
24
99
14
7
21
27
57
39
117
3
11
13
12
65
88
120
51
12
15
18
6
18
48
27
36
12
53
7
45
3
71
1
15
38
16
3
12
75
93
48
27
30
90
57
24
39
57
149
10
9
15
45
12
15
21
59
64
74
7
9
27
33
42
45
53
6
34
30
72
138
39
33
32
22
21
24
24
9
15
27
18
27
24
45
24
3
48
24
3
9
15
45
51
42
12
15
69
24
78
32
10
75
12
36
29
78
1
15
21
48
3
30
15
59
160
48
32
61
72
3
45
12
15
2
55
9
15
12
24
3
32
49
24
65
16
24
32
16
24
15
33
3
12
48
12
3
2
67
21
12
15
12
81
8
7
23
82
12
20
127
15
24
69
12
5
16
3
9
110
25
48
17
22
6
15
3
21
3
18
87
12
3
33
29
18
85
ABCD 99765674194*3^$a+1 [50043]
108
3
32
25
90
101
7
102
87
108
27
33
12
21
123
9
143
12
28
44
24
160
51
18
23
4
24
44
40
141
11
16
48
12
84
9
111
33
90
17
4
51
29
19
33
3
150
15
15
36
41
40
117
60
47
25
51
33
87
9
30
5
13
15
48
27
33
3
125
40
87
45
60
8
19
12
9
44
1
15
12
44
36
4
21
27
21
36
24
27
24
36
24
8
97
35
139
9
72
36
120
87
17
40
33
60
3
60
8
124
57
15
84
56
28
27
6
63
12
8
1
15
243
141
12
60
60
87
53
37
27
44
16
108
3
29
28
68
180
73
39
36
9
71
61
48
75
105
75
15
42
15
75
29
37
63
12
24
9
75
21
195
33
35
7
29
1
60
90
9
36
84
72
27
6
87
3
21
60
24
60
9
60
15
140
40
32
1
3
12
39
5
36
28
27
29
28
96
9
11
52
27
30
18
42
102
36
42
63
27
17
16
75
29
28
8
28
27
45
24
20
24
1
30
69
72
12
8
73
60
11
133
51
51
5
19
17
64
56
19
81
60
20
28
24
27
33
36
32
7
65
40
3
54
75
24
9
3
9
54
17
7
126
15
12
39
90
15
36
48
84
92
49
87
20
7
57
33
3
8
61
3
8
24
84
7
12
18
15
12
51
66
15
44
4
36
27
9
105
54
17
145
15
24
15
48
33
75
24
141
12
3
53
7
18
51
24
60
21
36
54
53
60
1
39
12
108
15
41
1
71
67
81
69
18
30
132
30
41
49
18
57
68
4
3
33
3
17
67
57
68
25
15
12
24
75
54
66
5
112
15
48
24
33
12
8
84
16
20
108
4
12
39
6
35
28
45
120
42
18
11
4
48
12
117
39
12
48
24
21
159
27
69
75
65
7
29
4
21
51
15
105
27
30
3
69
6
29
1
132
72
3
8
25
18
30
27
24
20
88
20
25
35
36
36
1
39
105
51
48
45
12
144
59
55
69
92
13
15
36
21
35
16
9
11
40
159
113
13
3
39
45
3
18
60
15
105
15
9
18
45
45
75
68
1
30
53
7
33
33
24
39
87
45
99
33
36
32
7
45
3
53
24
13
39
36
20
12
1
167
84
43
12
60
29
1
24
15
12
44
88
75
33
140
43
30
71
60
88
33
59
108
13
35
4
15
24
12
53
7
17
28
120
48
20
31
6
15
57
18
84
21
3
120
36
18
107
16
57
135
68
100
24
48
3
42
36
99
3
17
61
27
39
18
87
9
47
37
36
35
16
56
25
99
36
20
37
18
9
24
44
40
51
9
12
15
65
1
59
49
36
63
33
39
15
29
4
3
45
27
21
24
56
1
18
93
15
17
7
21
12
48
27
18
12
63
15
29
64
72
27
36
6
15
69
71
4
39
57
63
17
144
1
3
48
63
17
12
16
81
71
12
73
15
92
76
12
8
1
71
49
18
60
33
33
107
37
3
75
29
55
33
81
30
21
21
27
20
25
3
27
45
48
60
15
45
24
15
69
12
24
21
15
3
5
4
63
54
23
52
20
36
40
24
63
36
12
9
48
20
55
33
32
1
24
11
76
39
9
20
148
32
37
6
125
40
24
45
15
21
84
39
51
24
57
9
63
33
180
15
24
44
96
16
32
7
9
36
3
53
28
51
45
3
33
8
4
27
36
9
15
21
12
75
53
55
29
4
84
8
48
55
36
69
9
15
33
3
15
6
51
39
45
56
4
36
24
33
72
3
15
45
3
5
13
15
39
41
37
47
7
21
12
12
8
12
24
40
24
92
73
18
9
9
35
79
21
99
21
96
45
3
3
9
156
44
28
116
7
29
36
4
39
57
27
5
12
36
55
17
1
59
73
84
240
3
132
24
12
45
15
15
9
44
64
12
15
9
81
3
12
93
35
16
57
18
17
55
45
12
3
45
24
93
63
45
12
23
55
129
45
18
57
3
12
18
27
8
7
18
3
104
64
75
17
100
32
12
40
3
93
72
12
33
87
3
33
3
41
28
45
12
71
40
24
15
18
72
75
44
16
21
27
36
12
3
17
13
36
3
56
4
36
15
81
44
157
87
27
108
48
5
37
12
6
72
36
65
52
44
31
72
57
51
117
51
141
60
84
12
44
16
12
27
69
36
24
69
48
24
11
64
81
75
93
71
31
57
12
20
36
60
37
75
15
93
15
45
3
77
72
73
63
36
8
13
42
33
87
77
4
9
60
11
16
3
77
49
42
9
21
15
12
48
32
7
45
3
18
18
21
84
21
3
20
12
24
67
17
7
9
20
1
35
1
63
12
57
11
4
21
15
56
28
48
9
23
52
69
42
9
24
84
3
17
28
44
25
99
21
23
1
12
15
9
3
33
47
43
53
37
63
84
51
72
105
3
57
8
60
16
15
18
195
75
45
27
54
95
19
48
18
59
112
36
8
19
6
71
100
21
78
21
44
16
81
27
96
36
20
19
17
12
36
16
21
15
45
35
64
20
24
64
8
4
69
27
8
49
71
24
16
56
40
48
20
12
16
243
12
78
47
108
76
111
72
12
6
3
36
63
57
3
30
78
9
84
15
21
33
83
24
28
21
27
60
45
27
8
144
91
29
1
15
60
3
29
97
35
31
17
28
15
45
8
49
3
15
198
51
3
17
43
48
144
21
87
18
27
15
18
18
65
16
144
12
12
12
20
36
55
17
25
12
35
40
20
1
75
8
76
20
84
1
35
1
87
3
9
15
66
18
21
108
3
72
216
12
45
140
127
17
19
21
8
52
48
12
15
33
3
60
54
35
73
72
11
25
54
18
90
ABCD 99765766658*3^$a+1 [50108]
47
115
36
9
32
61
83
97
222
93
177
15
15
36
60
9
48
87
53
28
9
75
92
43
5
36
52
195
317
31
90
84
27
8
133
12
18
5
55
30
123
27
72
17
4
12
87
6
234
93
117
36
42
120
5
85
18
57
140
52
8
244
99
54
18
30
39
33
60
18
93
36
63
36
24
17
168
48
60
13
167
13
54
48
162
51
32
4
60
33
3
48
12
24
183
21
87
45
45
18
24
53
37
30
81
32
85
108
42
5
67
30
60
75
45
240
51
56
28
32
16
27
150
126
12
53
52
45
12
18
18
75
56
139
42
59
48
76
87
48
41
64
27
225
3
60
21
51
89
4
9
90
6
54
5
12
1
12
108
35
7
77
13
48
63
32
157
6
30
42
90
48
60
54
57
33
66
45
9
27
36
32
1
47
7
5
43
9
33
47
19
201
39
90
75
116
108
168
60
12
13
60
107
16
12
57
6
137
40
87
6
12
15
12
36
9
6
30
24
323
13
54
6
27
84
69
300
135
9
18
45
24
68
13
30
65
103
12
77
121
54
137
13
66
57
123
29
13
90
53
55
57
15
12
81
32
88
96
51
69
51
18
47
12
31
81
69
27
27
41
25
27
63
77
103
21
3
33
60
15
18
90
54
23
24
19
162
60
39
56
67
117
168
132
33
18
30
47
193
12
147
20
204
7
5
37
3
60
12
45
75
108
92
48
4
20
64
140
112
92
208
105
63
12
20
24
84
16
51
72
5
13
3
27
209
103
30
18
29
103
48
18
51
24
104
72
28
12
33
35
73
18
17
40
57
36
90
21
68
28
44
96
115
33
9
198
93
9
23
67
126
24
27
20
88
168
32
48
12
175
78
12
6
30
87
12
20
151
17
132
16
12
144
20
19
72
69
36
3
261
36
27
53
4
21
72
48
72
18
18
222
18
54
18
39
33
63
63
117
44
100
39
60
17
13
15
27
90
59
31
213
87
60
153
36
9
192
18
42
3
24
21
147
3
30
15
32
84
19
57
24
8
13
35
25
90
65
60
192
16
39
17
96
24
64
75
12
129
201
3
12
93
147
168
56
48
43
150
83
109
90
57
33
83
7
81
15
69
20
13
60
102
105
48
144
288
33
95
43
105
27
69
20
19
137
7
21
27
125
24
4
9
27
51
69
21
47
43
17
1
12
78
21
56
40
32
25
27
204
135
12
60
90
59
16
27
101
12
24
16
33
15
15
57
48
116
60
84
37
75
225
47
13
3
15
69
3
317
43
30
60
90
48
24
120
45
20
13
3
27
132
30
51
57
60
18
57
24
8
181
131
16
33
54
57
33
63
20
37
18
93
56
4
80
7
5
7
6
84
63
15
89
216
88
57
48
204
83
43
9
288
44
88
8
64
33
87
8
73
18
57
15
5
60
84
31
12
18
15
27
5
13
39
80
151
5
4
9
54
90
83
7
77
60
1
42
48
69
9
51
56
175
93
176
16
45
3
9
3
24
44
19
33
12
32
19
12
45
24
3
108
18
27
27
81
84
128
37
63
93
27
15
105
32
16
39
33
75
42
51
105
47
7
96
84
53
7
120
150
75
33
30
137
28
60
15
5
180
43
72
90
42
57
9
35
36
19
149
36
112
12
51
65
49
30
276
77
84
1
39
9
90
101
31
9
3
60
5
61
39
195
117
36
45
42
48
77
28
80
55
18
90
9
81
47
25
15
15
153
9
11
67
30
27
36
36
56
7
36
42
59
31
30
23
127
29
91
42
18
18
75
44
43
30
18
21
8
85
66
72
29
76
24
264
84
20
25
78
5
43
72
57
3
5
12
28
45
120
59
40
81
59
31
29
31
53
4
105
3
48
116
13
66
114
18
48
149
163
65
64
123
33
57
138
18
11
103
65
73
95
112
68
37
18
29
343
78
12
63
108
9
78
90
30
129
69
15
9
66
65
16
128
133
78
30
27
72
ABCD 99766045066*3^$a+1 [50036]
44
24
12
19
9
9
27
15
5
19
60
60
225
51
65
28
3
29
16
39
6
63
51
101
48
1
111
8
7
33
207
29
60
36
55
24
60
24
90
24
75
20
60
13
18
12
5
7
12
36
53
40
32
7
17
31
57
12
21
24
54
24
48
5
7
12
18
47
16
39
5
28
3
24
9
189
42
53
7
90
48
3
39
29
1
11
115
33
27
60
42
47
60
16
3
65
49
66
5
121
95
28
3
33
24
36
117
27
27
9
75
24
36
5
12
79
113
1
15
27
9
39
9
60
57
15
9
111
36
144
69
11
204
1
66
54
30
90
48
35
55
5
1
39
33
54
41
73
6
9
56
49
47
19
198
6
72
84
168
41
12
40
8
121
18
41
7
77
73
83
37
120
39
80
96
28
21
11
43
12
54
6
138
30
41
16
27
72
6
78
24
12
29
100
20
49
48
54
5
60
43
72
36
9
15
36
54
11
109
48
30
21
39
105
32
19
36
141
15
42
35
36
25
114
72
5
91
312
12
53
31
17
103
5
7
18
11
84
172
39
30
23
7
41
115
174
24
6
144
41
1
107
37
48
6
21
63
36
29
12
120
43
6
114
96
60
252
5
28
21
30
18
42
36
29
13
15
15
17
19
21
81
24
23
25
78
5
84
1
42
5
28
32
48
85
23
19
6
6
138
18
53
96
19
6
30
36
5
64
20
28
27
29
121
3
3
42
48
42
48
60
12
102
23
7
36
9
36
24
33
18
69
39
5
175
60
89
1
15
12
39
60
18
11
52
27
6
30
81
3
72
36
33
60
32
85
30
33
44
7
21
27
6
35
36
103
21
32
43
17
48
4
3
18
59
16
21
24
39
8
52
48
108
87
9
39
29
13
135
33
42
45
32
136
57
15
20
37
63
3
69
3
93
20
31
33
15
72
53
211
45
27
24
126
30
9
24
15
36
60
41
73
162
54
30
41
43
6
23
72
24
55
101
103
5
73
27
15
21
32
12
12
1
63
36
21
39
8
25
42
54
207
57
48
23
16
104
67
29
16
3
6
54
12
60
5
7
12
45
69
39
33
18
65
187
17
16
15
129
32
49
119
108
144
43
36
5
25
42
105
87
93
48
75
29
25
18
5
139
5
19
12
5
100
32
28
39
45
3
30
11
31
21
33
15
57
24
23
43
54
6
60
17
100
33
23
36
109
51
15
53
91
72
12
60
93
15
185
24
24
31
18
66
5
49
71
1
6
5
115
24
84
29
1
47
25
90
65
19
24
12
29
25
35
13
23
139
30
6
18
15
27
45
33
6
60
30
15
153
95
16
92
37
15
8
48
36
91
69
39
24
161
7
29
16
15
113
24
36
19
72
18
131
61
6
65
55
42
63
27
108
24
18
143
120
43
54
3
48
27
33
51
125
19
17
48
61
66
24
29
7
5
13
102
138
15
171
120
29
19
113
199
30
6
5
64
3
66
11
31
12
18
90
5
43
54
3
87
21
32
24
16
15
42
30
96
42
27
15
12
18
6
41
1
3
44
43
78
24
3
3
29
7
60
33
3
29
40
80
55
41
49
6
29
31
5
43
21
44
55
57
69
6
17
48
24
31
24
90
186
5
43
84
41
31
65
145
71
28
15
5
12
19
9
36
48
32
31
45
9
90
36
9
63
18
87
33
107
16
21
23
160
36
15
30
210
126
30
5
28
20
37
39
87
77
43
12
60
72
24
29
28
8
7
168
66
75
21
27
3
57
105
11
96
55
69
80
19
5
25
18
12
5
108
160
105
54
60
36
5
55
30
90
5
28
141
23
1
11
55
45
33
6
9
57
23
43
65
12
1
24
135
27
53
36
36
43
53
7
57
9
126
89
12
37
78
17
67
29
55
24
42
24
11
84
1
6
120
89
31
84
6
75
15
30
23
24
1
24
75
15
96
36
36
29
216
4
3
41
19
12
33
36
15
21
135
18
48
72
138
29
36
7
12
105
20
91
69
20
31
42
30
42
186
5
19
5
24
19
101
25
66
29
31
24
89
25
6
65
12
13
191
1
78
21
21
59
19
41
91
54
24
6
41
7
17
4
15
222
24
71
79
24
12
33
75
17
24
19
126
71
64
20
16
44
1
15
15
137
25
6
125
19
33
8
67
60
12
30
42
45
8
67
60
89
25
24
30
5
16
21
30
96
29
199
36
60
41
55
9
20
19
5
52
20
199
24
57
33
42
30
27
20
7
66
95
100
3
72
5
4
75
24
54
96
72
42
36
96
96
12
33
69
23
1
30
84
45
135
65
28
32
67
41
132
16
20
19
6
24
27
69
42
24
5
1
3
27
5
48
12
7
66
72
15
15
17
43
45
33
11
31
17
7
48
12
29
60
127
5
4
123
141
135
17
48
12
84
1
24
3
15
21
56
4
39
48
60
17
7
65
25
6
5
100
9
24
47
25
95
25
15
153
90
12
72
48
33
24
63
93
75
24
33
39
18
63
20
79
29
16
20
61
90
48
21
9
54
21
32
7
93
15
84
30
15
44
12
25
54
24
24
17
55
36
9
75
18
18
ABCD 99766909376*3^$a+1 [50015]
49
36
5
7
17
67
24
5
19
48
48
20
40
5
31
59
49
36
32
93
30
96
49
5
7
84
23
25
17
24
51
28
12
24
44
15
66
36
18
30
60
126
1
44
52
23
61
120
48
36
20
160
65
7
83
81
39
85
12
17
96
79
71
121
24
29
3
9
19
80
16
84
5
39
36
72
72
36
172
29
19
5
7
20
63
45
16
5
43
8
88
60
36
156
77
36
19
48
137
7
60
5
19
24
20
45
7
20
9
27
112
17
15
16
23
49
108
53
54
42
84
39
81
27
100
24
24
12
92
21
87
87
1
41
144
51
33
7
53
51
72
88
60
5
79
56
21
24
24
36
7
144
5
63
40
41
6
61
29
24
19
48
48
65
7
8
36
36
28
84
5
7
36
24
29
24
126
54
36
6
13
12
23
1
65
54
66
36
24
19
48
12
12
48
48
84
29
27
4
24
60
5
15
15
49
36
5
19
108
89
39
105
54
1
65
7
23
6
19
84
68
52
36
5
51
16
17
103
23
1
29
79
5
15
40
12
168
68
88
72
24
204
44
16
191
25
20
4
5
24
42
24
25
5
24
67
113
6
24
13
12
12
24
60
92
69
30
9
4
12
60
29
7
17
15
76
12
12
35
72
81
9
31
17
67
5
15
39
54
51
136
29
67
24
95
18
36
36
19
12
29
115
68
16
12
60
17
55
11
97
17
3
28
41
19
5
6
18
72
151
89
31
8
4
17
55
36
84
20
4
32
3
24
30
15
40
36
24
65
6
49
36
5
7
23
6
63
81
135
51
13
11
85
155
30
7
29
24
27
4
53
43
53
55
5
19
17
39
45
36
31
53
19
12
96
53
51
39
37
72
60
101
19
60
48
32
40
48
17
3
52
11
189
57
31
120
48
5
27
9
63
21
51
160
48
12
5
55
59
24
1
89
36
91
113
43
29
48
36
31
5
19
29
6
25
5
24
42
13
72
5
43
5
31
12
8
64
12
24
41
54
30
115
20
4
5
12
15
36
153
36
79
20
16
48
48
89
51
4
104
52
113
7
108
24
108
24
5
19
41
31
24
120
48
60
12
5
18
1
24
77
151
29
15
76
12
20
36
21
271
29
60
19
24
17
31
32
45
7
60
24
36
116
33
7
104
9
30
49
48
44
36
4
5
43
41
66
13
41
24
31
24
48
48
5
7
77
31
12
17
7
5
139
101
24
19
17
31
120
24
20
3
6
67
113
30
37
108
84
5
102
21
4
29
19
41
31
36
20
9
19
60
20
36
4
60
72
8
16
23
13
59
33
72
4
24
11
25
24
65
43
48
72
168
5
7
233
127
24
36
12
5
36
39
21
19
36
35
24
25
36
5
24
211
32
52
71
25
5
27
28
12
89
180
18
30
90
57
28
80
88
12
36
5
24
7
5
18
1
12
12
32
39
30
55
29
12
79
125
79
41
15
40
12
29
30
69
4
12
20
136
12
12
24
24
8
4
24
29
12
84
6
1
12
5
30
42
3
52
48
8
28
60
36
5
31
24
23
13
17
36
6
25
96
24
44
165
36
15
4
101
19
12
108
96
20
45
30
13
17
39
9
247
5
43
107
1
60
48
11
13
12
5
43
77
24
15
16
24
11
18
43
53
15
64
60
72
5
60
24
31
24
11
13
41
114
37
5
19
36
29
39
36
36
45
48
30
1
5
19
12
48
8
3
6
48
7
29
31
20
45
30
30
43
5
132
30
1
29
60
31
53
24
31
32
28
80
64
36
36
48
41
79
47
150
39
4
32
40
36
12
56
40
84
12
65
19
84
5
60
6
6
31
20
4
89
24
27
4
29
6
49
56
4
48
29
43
200
45
6
37
20
9
54
61
29
79
5
43
72
36
5
6
33
57
24
19
120
65
31
5
115
5
7
48
12
72
96
60
5
15
4
36
29
75
40
11
114
31
12
80
64
83
66
75
9
27
28
108
17
63
100
53
7
24
48
36
12
89
30
49
36
20
33
7
60
44
16
95
13
101
199
8
108
21
84
24
12
111
33
6
13
11
45
36
15
13
11
1
36
12
60
125
6
117
9
24
19
128
33
31
84
24
168
17
3
4
5
24
7
47
1
180
84
36
120
84
5
67
5
18
1
24
47
18
6
169
17
19
180
84
5
6
6
19
29
31
12
8
16
23
13
24
36
108
41
43
72
24
24
41
6
13
20
21
15
72
27
1
119
13
53
7
48
12
48
125
15
9
43
83
37
132
95
25
8
4
5
48
6
25
36
20
16
20
52
20
40
41
84
30
42
103
108
48
5
19
60
32
28
5
91
36
20
28
77
19
29
27
148
41
7
53
39
76
125
96
84
36
24
139
12
60
89
15
4
41
6
1
17
91
5
15
39
33
57
15
88
128
64
96
5
31
48
48
72
65
3
9
24
19
35
1
12
24
20
39
30
36
19
36
24
60
65
15
16
20
39
54
15
100
17
84
19
47
24
90
24
55
80
28
80
9
24
7
59
61
29
54
24
42
24
30
144
1
101
31
8
36
9
19
41
7
24
44
45
66
13
65
12
31
29
120
51
4
60
53
12
19
59
61
5
54
61
29
6
6
48
63
4
5
60
48
7
120
96
53
7
132
228
48
12
53
99
28
24
48
11
30
90
25
89
6
37
89
19
24
180
36
65
30
109
17
15
28
36
24
65
7
5
79
36
5
39
39
1
185
ABCD 99766962788*3^$a+1 [50003]
44
40
48
12
107
24
36
9
72
12
28
12
20
112
120
20
12
15
1
56
51
48
24
25
12
11
1
8
63
13
23
96
1
11
1
32
16
23
24
21
136
72
35
45
16
35
85
32
4
23
13
108
120
84
12
48
32
28
8
40
47
1
24
11
12
36
37
59
61
20
12
15
9
4
23
9
16
36
92
12
96
84
88
8
16
20
100
44
52
24
24
155
69
27
108
109
48
35
97
71
21
51
48
109
48
11
37
24
24
44
4
11
73
12
8
4
32
36
40
59
36
37
32
16
36
11
13
24
108
8
48
16
48
24
72
12
23
45
48
40
11
9
64
71
12
37
108
96
84
35
25
35
9
4
8
16
11
1
24
128
40
48
36
24
60
107
72
13
24
12
32
52
24
56
232
48
11
45
36
15
1
36
36
20
15
48
33
52
48
24
23
37
68
135
13
8
16
24
12
12
24
8
27
49
36
59
1
56
36
124
8
27
1
155
1
143
117
24
88
12
56
52
20
4
47
13
12
11
129
28
12
24
12
12
44
16
32
4
23
73
95
25
12
35
37
60
11
25
23
49
11
13
32
12
52
35
25
12
80
12
36
36
16
20
27
45
4
20
40
24
80
4
132
12
143
25
36
12
23
1
179
1
116
4
12
48
71
1
116
3
73
36
24
11
85
23
25
44
28
35
25
95
36
85
128
27
81
4
12
56
40
48
96
59
9
52
24
60
60
48
12
80
64
68
3
1
8
24
40
71
117
4
48
48
80
52
11
1
84
32
99
36
13
36
11
36
1
12
35
37
48
20
4
36
8
27
25
35
109
20
51
13
35
9
4
24
12
59
25
8
52
48
8
64
12
48
83
1
8
4
131
37
20
88
60
60
23
45
36
108
72
12
15
36
85
36
12
59
73
72
224
27
105
88
24
8
100
12
32
28
8
15
13
48
47
109
8
3
45
4
36
11
1
36
36
12
24
35
9
16
20
36
111
37
12
23
33
76
12
24
36
48
47
21
28
12
12
11
13
24
8
16
47
9
16
8
4
48
11
13
80
16
24
84
48
35
9
24
4
104
28
44
48
63
13
32
16
20
15
12
25
12
48
47
12
1
23
73
8
184
180
48
47
25
23
61
24
23
25
56
28
36
44
16
56
28
24
48
44
16
24
32
124
47
73
84
59
24
12
25
12
59
21
4
60
71
25
47
13
11
1
48
116
112
47
9
27
21
24
4
36
48
11
9
16
12
11
1
48
95
1
36
23
37
47
60
45
28
20
76
23
13
60
44
4
24
35
13
24
44
63
144
69
4
24
72
35
97
11
72
13
8
4
23
1
12
155
9
48
27
73
59
49
132
48
8
16
11
193
96
8
72
63
1
32
72
12
28
80
88
44
48
16
47
60
13
35
13
36
24
23
25
47
25
12
24
36
20
39
85
20
3
24
1
24
156
96
11
13
24
56
27
109
23
1
56
72
160
36
8
40
12
11
73
11
13
12
84
8
28
8
27
97
47
25
36
80
52
11
61
108
56
27
13
44
15
93
24
27
13
144
24
48
68
36
28
24
11
1
84
12
59
1
12
11
12
9
36
240
12
4
84
24
32
27
1
23
9
48
76
60
23
57
4
60
44
27
37
72
8
16
72
8
3
109
60
11
9
4
23
13
47
25
48
132
47
36
36
1
71
21
4
23
24
12
49
92
16
48
84
95
12
24
12
49
32
15
13
48
23
69
16
32
112
24
24
56
88
35
1
44
4
84
32
132
12
36
16
12
44
16
8
40
71
1
12
11
21
99
60
25
23
73
36
36
35
25
72
12
35
9
36
96
52
12
20
16
92
64
12
20
40
12
24
95
49
8
40
96
23
153
39
24
45
3
49
23
33
39
33
4
8
16
24
11
13
24
56
40
11
13
24
8
12
64
48
48
12
44
112
12
8
4
32
12
24
16
24
8
16
48
60
72
12
32
3
25
72
83
69
48
16
72
71
21
72
15
1
35
72
37
24
48
11
37
8
4
96
80
15
12
37
8
16
12
131
264
1
59
73
11
13
20
16
24
72
24
48
71
9
4
11
9
36
40
44
16
60
23
169
24
56
12
96
4
23
13
12
11
121
36
72
96
35
9
12
16
24
20
28
48
36
23
9
100
36
116
3
33
4
60
35
13
24
8
12
76
92
84
87
73
264
23
21
24
3
1
12
36
32
24
28
48
8
15
1
116
196
59
9
16
20
24
27
48
33
16
48
8
36
27
13
167
12
33
28
8
36
16
96
24
12
23
61
23
1
36
36
144
24
11
45
60
64
24
20
4
23
1
12
80
4
12
84
44
40
32
15
13
8
4
68
27
45
99
81
88
24
24
59
37
60
20
12
24
12
16
24
83
21
15
9
64
24
23
1
32
3
85
11
13
24
8
4
8
51
45
28
48
96
80
39
61
11
213
28
20
16
8
12
28
24
107
21
51
49
48
95
49
36
48
12
68
3
72
37
48
24
84
24
24
12
36
32
144
40
23
21
40
11
57
87
9
28
8
28
20
28
24
152
27
13
60
20
16
36
36
24
12
72
12
12
11
12
25
71
73
11
61
83
13
11
93
4
204
32
12
28
8
27
105
144
99
13
36
60
35
21
40
60
23
61
108
11
73
128
4
68
16
12
95
84
108
169
108
48
23
21
16
8
4
35
49
108
20
12
16
24
48
72
35
37
20
64
12
20
39
36
240
85
35
1
24
44
28
36
48
72
12
48
60
68
36
16
83
25
20
124
12
12
48
35
36
9
39
13
32
76
84
24
32
36
15
85
44
15
25
47
97
56
3
25
8
3
13
12
35
1
47
60
ABCD 99767007764*3^$a+1 [50073]
41
65
31
16
24
16
47
10
42
48
37
80
8
1
47
7
1
37
48
11
11
5
64
3
26
10
74
18
34
8
11
55
17
40
24
3
37
24
29
27
49
2
5
24
24
32
3
69
3
149
13
3
72
101
22
8
12
9
8
5
8
10
9
39
49
1
12
19
16
29
6
62
22
25
65
60
11
8
96
43
58
27
5
22
18
12
56
22
1
40
24
1
79
145
52
8
22
6
39
59
29
80
27
8
6
15
32
85
30
5
13
19
11
12
17
16
9
66
34
35
37
38
117
25
15
16
35
60
20
12
1
24
27
68
22
54
14
31
5
22
60
32
1
32
24
33
15
37
11
15
42
36
11
16
3
12
34
71
37
3
72
15
8
145
32
80
16
159
97
45
11
87
30
28
2
70
26
12
88
24
17
21
67
5
91
59
37
3
13
25
48
40
74
78
10
42
8
27
3
18
11
40
31
2
88
23
24
187
5
33
18
12
40
18
7
11
21
15
41
24
33
10
18
24
75
29
76
38
17
16
24
63
41
7
4
44
42
47
73
34
13
85
18
4
78
20
3
48
16
21
43
49
10
85
103
10
114
13
48
25
39
56
47
17
61
38
45
7
138
36
83
16
5
82
32
73
17
30
22
19
16
80
103
16
6
14
5
37
10
9
64
16
24
27
77
48
7
6
19
65
88
60
54
5
69
12
12
27
31
8
24
73
27
20
1
32
8
19
21
19
78
47
32
8
51
21
8
33
60
18
1
93
75
32
33
23
48
47
62
6
22
23
7
158
12
34
8
37
59
16
78
23
8
41
15
11
4
36
24
5
21
4
8
47
1
7
15
18
87
35
16
42
19
11
2
27
9
15
37
18
2
40
15
33
6
56
10
90
20
4
36
38
10
24
57
15
48
20
16
6
15
40
64
72
19
29
7
8
16
14
52
18
36
1
17
18
5
33
12
35
25
7
5
11
16
24
105
31
15
25
1
18
24
13
32
32
8
5
18
9
8
16
112
27
13
127
52
6
50
12
30
11
7
73
16
13
22
5
39
1
11
149
1
47
11
21
69
2
17
13
3
15
17
13
10
1
43
30
15
7
1
24
11
29
21
27
16
24
35
6
4
20
36
10
2
12
10
20
85
35
18
22
26
12
39
40
56
32
8
104
55
44
10
6
13
32
63
30
86
4
50
6
1
64
5
19
152
40
23
36
42
30
2
11
32
9
31
97
95
40
16
16
1
60
35
25
12
96
60
12
59
8
23
25
27
42
14
16
26
35
24
40
1
50
125
24
1
23
17
38
42
12
3
63
34
15
35
10
8
4
26
10
8
51
33
15
21
59
48
7
73
53
16
44
42
22
8
10
45
65
15
13
35
117
12
47
8
80
25
8
10
2
66
17
59
61
32
112
1
127
11
5
24
5
50
30
27
25
38
25
5
27
25
26
18
19
32
111
18
12
4
79
41
23
21
52
48
36
36
18
6
23
21
11
24
96
88
135
78
30
5
144
11
48
14
23
80
35
34
18
1
25
46
14
27
24
39
4
12
128
22
11
33
22
2
16
7
25
4
3
33
55
25
12
11
41
23
45
22
21
35
18
4
8
12
36
42
12
66
24
118
9
8
127
9
29
60
52
26
22
60
63
5
34
8
33
3
12
17
48
5
2
96
9
3
69
8
17
23
88
15
8
12
30
7
27
6
55
64
3
18
12
6
54
11
67
48
4
1
16
8
8
35
70
24
14
4
26
90
25
16
56
80
7
41
75
24
36
9
32
95
8
57
24
39
33
15
48
40
49
40
32
73
15
8
25
23
7
9
33
23
67
6
12
35
29
11
49
30
6
12
7
29
24
11
19
20
17
35
21
40
25
12
51
40
16
101
20
34
13
25
22
38
18
18
47
5
43
32
5
43
65
22
54
3
48
107
13
15
2
7
16
23
36
60
14
54
48
18
27
55
128
1
8
55
41
19
8
5
17
7
49
22
57
23
65
64
91
37
32
48
41
4
27
59
4
1
37
19
75
14
12
12
18
45
80
25
4
14
4
1
24
17
31
64
25
39
24
101
12
4
8
75
67
13
73
30
9
13
20
18
40
37
11
2
27
13
3
24
11
10
2
22
66
24
8
18
30
49
8
15
9
48
21
30
46
31
23
1
16
37
11
24
40
147
30
78
25
91
37
5
40
2
81
9
18
53
11
26
27
40
83
4
18
15
5
3
24
24
45
59
47
68
5
47
1
25
15
103
32
33
7
60
12
33
3
21
59
46
15
48
56
61
98
41
5
11
56
72
55
57
43
12
1
5
32
107
8
81
2
34
35
56
7
57
16
112
8
69
11
27
22
15
15
18
23
109
19
32
107
61
16
64
79
18
54
49
59
5
8
53
54
21
5
10
17
55
92
106
114
1
65
7
29
8
88
12
8
47
5
26
4
77
48
15
18
58
62
82
42
3
33
39
29
11
1
22
20
66
40
11
9
16
23
8
29
35
1
20
102
5
13
27
3
40
13
19
5
16
75
5
7
89
5
38
21
15
16
6
27
11
10
54
8
34
86
34
18
1
32
129
15
41
7
88
24
1
7
8
8
104
56
7
8
54
10
25
72
73
18
4
9
16
53
50
18
15
37
72
6
30
2
40
38
23
59
53
79
68
21
1
15
21
8
130
42
15
69
14
37
23
1
16
5
110
5
13
19
16
11
14
30
42
12
67
23
60
18
59
13
28
32
36
12
4
3
23
25
32
8
7
1
17
30
78
162
12
13
3
21
3
12
38
58
50
15
93
22
109
73
6
9
8
25
22
25
1
4
26
1
9
36
11
8
24
16
1
26
10
54
61
48
71
49
7
10
23
32
37
16
6
104
12
9
24
25
62
42
28
30
5
33
31
96
23
12
37
5
6
90
12
12
48
94
26
34
8
22
3
53
70
50
27
3
5
37
147
39
12
22
23
32
72
24
49
78
9
9
12
35
5
20
7
48
24
45
35
8
1
42
18
19
5
36
42
10
35
40
83
5
11
26
10
9
59
4
33
80
15
18
111
8
72
1
39
1
55
13
35
19
30
46
42
47
3
22
7
13
11
40
19
12
14
12
34
8
48
18
72
10
97
107
8
85
8
75
5
25
4
56
34
41
19
8
5
35
18
19
8
8
24
33
52
8
35
55
1
56
43
18
54
38
40
103
32
71
24
30
35
41
14
25
8
57
30
57
13
43
47
8
25
40
24
19
29
31
89
5
11
45
16
11
7
26
30
52
90
12
63
8
27
18
27
115
8
12
17
72
31
17
56
40
11
5
69
4
8
30
102
11
19
5
16
1
18
53
25
20
3
16
15
90
55
8
21
11
48
13
19
53
18
38
51
8
48
40
3
16
36
105
5
18
9
1
44
27
3
13
35
58
27
27
90
8
3
9
7
16
73
7
23
16
9
27
5
103
24
30
27
16
7
17
8
3
8
46
44
24
22
21
35
28
57
32
75
5
16
16
8
111
25
47
9
9
24
7
9
36
86
45
88
29
18
4
13
13
34
41
32
101
92
4
38
45
1
39
33
24
ABCD 99767524622*3^$a+1 [50057]
36
5
31
48
108
65
7
60
23
37
8
45
163
140
117
39
141
7
5
31
24
68
27
13
12
41
15
24
12
21
19
36
5
12
15
27
18
31
56
60
15
13
95
73
84
125
19
17
15
12
40
5
43
35
73
119
108
13
137
55
60
5
60
7
8
4
65
63
88
60
228
192
60
12
32
4
17
60
7
65
12
51
72
21
87
52
36
96
53
187
44
12
12
36
40
72
53
54
18
15
4
20
9
36
108
31
20
76
5
3
16
29
150
36
109
53
12
90
18
15
3
42
7
221
60
7
65
7
11
66
24
36
75
4
20
4
5
66
6
3
28
20
28
24
5
27
21
3
21
36
7
36
72
12
12
36
5
18
37
17
3
60
4
23
1
11
6
3
9
67
36
83
174
31
11
156
25
17
90
61
77
15
63
84
18
78
97
140
12
160
12
36
59
60
9
36
4
20
136
36
48
17
87
16
5
115
5
36
18
25
12
48
65
66
42
39
40
240
23
117
9
12
18
45
87
73
12
24
101
15
27
12
18
55
53
90
13
5
24
18
13
12
5
19
59
45
21
6
25
12
32
88
113
19
36
20
33
31
120
60
95
69
15
24
1
24
23
9
45
19
164
40
155
61
71
36
49
5
51
48
12
4
24
17
3
12
24
15
78
15
88
20
52
5
111
9
55
32
16
92
93
19
53
27
84
39
21
135
126
18
78
39
225
15
40
95
13
17
19
12
77
7
24
137
15
93
144
18
18
7
20
27
12
18
123
28
11
145
36
5
15
4
35
25
36
65
18
21
16
17
235
32
4
24
92
24
4
48
12
12
44
57
54
1
44
51
13
24
17
19
56
40
84
96
60
24
17
39
64
80
15
97
72
36
20
39
73
12
152
3
37
36
12
8
9
39
12
27
48
13
12
53
67
5
15
39
18
31
24
8
48
24
36
39
6
30
57
4
120
36
48
24
32
9
7
12
20
16
65
7
12
12
8
21
259
5
6
84
13
24
144
24
53
147
51
66
6
30
24
79
20
9
3
40
60
23
85
72
44
135
1
68
76
96
47
13
5
15
9
18
1
245
7
17
7
56
57
6
72
57
72
105
19
24
36
132
8
87
30
60
27
16
29
18
18
31
48
68
52
48
17
103
12
11
6
51
28
24
53
54
9
9
67
29
51
4
44
21
55
72
185
103
5
66
13
11
25
156
120
113
31
35
37
5
19
65
186
13
17
19
59
54
7
176
33
19
125
31
17
39
21
7
96
60
17
15
4
11
42
31
95
69
57
19
29
175
8
12
21
6
18
7
41
3
69
36
24
30
150
43
12
125
120
42
45
39
21
28
23
9
69
12
15
28
11
49
24
41
27
3
141
16
77
43
29
111
100
68
9
36
7
137
55
48
44
111
108
1
35
1
47
60
1
17
67
12
20
28
11
177
3
36
60
21
28
92
39
1
20
99
36
9
51
18
15
4
17
39
27
54
114
45
4
12
11
13
125
114
18
27
28
44
24
21
43
48
144
53
3
27
1
84
41
36
19
24
92
16
24
113
55
23
48
21
16
53
6
1
47
13
29
3
63
13
11
61
24
23
25
20
12
16
48
180
41
3
45
55
36
24
60
47
25
24
12
60
44
40
11
30
7
8
45
139
41
27
76
5
19
80
16
20
4
41
84
60
90
1
47
78
126
9
117
12
27
28
36
20
64
36
44
75
1
56
4
11
49
36
24
29
6
25
12
47
13
12
32
183
97
24
20
51
6
39
40
29
55
12
12
5
31
47
49
56
57
15
28
60
35
9
4
32
4
48
125
48
27
33
99
88
11
141
3
36
12
117
45
18
72
18
24
51
123
1
8
108
28
60
65
79
125
12
51
24
15
24
66
24
67
17
67
83
30
18
78
31
5
3
27
21
213
36
123
12
36
33
12
55
5
19
24
29
7
20
36
88
44
48
40
8
4
48
8
27
69
16
185
27
45
43
23
85
29
66
1
24
29
3
4
29
7
20
24
45
48
330
25
95
97
84
56
75
13
68
27
57
16
20
9
168
12
63
51
9
16
29
12
135
4
80
4
56
9
91
5
36
75
28
5
18
18
127
65
19
5
3
60
21
27
4
44
12
184
60
101
19
24
20
12
48
9
48
7
140
33
103
29
7
104
36
15
13
17
63
123
69
4
36
11
54
18
37
23
30
87
9
12
72
36
6
9
16
11
85
89
31
23
9
15
1
44
16
41
39
16
23
25
113
7
20
27
49
36
59
60
25
60
17
78
30
6
1
48
56
24
105
7
59
25
89
12
39
15
25
24
96
5
18
61
11
33
105
18
13
5
75
4
12
71
97
12
5
48
3
60
28
5
55
60
116
16
5
72
156
55
17
7
20
156
24
100
8
28
32
45
19
56
99
109
12
32
240
45
3
69
31
5
19
29
31
108
137
3
52
108
12
41
15
3
25
59
18
7
60
12
119
24
18
39
33
162
21
4
5
36
19
108
92
33
235
180
23
13
5
12
7
35
13
23
66
43
101
139
95
90
31
11
69
52
17
51
4
20
57
19
47
49
56
27
1
11
60
18
43
77
42
1
120
84
ABCD 99767662474*3^$a+1 [50054]
11
42
12
54
12
48
12
12
96
30
156
3
3
90
30
12
12
45
33
6
1
23
33
9
19
17
19
108
17
36
7
77
6
108
54
66
60
12
30
67
11
24
45
88
47
12
45
40
29
90
25
17
12
43
32
3
42
18
18
36
6
30
18
24
12
33
105
132
3
21
6
30
66
18
60
111
75
48
18
30
48
12
177
81
31
8
12
33
90
90
12
36
24
18
33
15
45
45
60
90
69
76
35
42
6
54
42
18
18
30
18
6
6
12
48
72
18
43
11
156
12
6
87
27
165
12
9
36
3
45
3
3
12
42
3
9
36
67
23
9
3
30
18
42
48
19
56
24
75
36
9
9
36
78
60
30
43
17
31
29
30
13
23
30
24
6
69
33
78
36
18
60
6
36
6
12
198
12
6
6
36
18
60
60
12
87
48
27
12
78
102
21
3
36
24
21
48
3
30
114
30
36
24
30
54
55
29
30
138
12
48
39
33
15
15
73
72
23
12
12
60
6
60
54
36
108
21
64
47
9
9
36
19
104
15
12
18
12
15
15
66
27
15
12
33
63
72
72
6
18
25
5
6
6
60
12
12
19
32
15
12
45
40
11
61
8
33
78
49
35
6
12
19
35
114
6
18
12
135
9
31
53
72
180
63
33
75
28
32
45
24
19
5
66
84
24
30
36
7
17
42
73
11
21
21
18
36
1
12
8
9
19
36
53
36
12
18
57
9
30
1
5
90
54
54
57
3
84
37
5
30
18
3
27
72
78
42
13
65
18
12
6
150
84
36
42
27
75
12
105
3
6
51
75
18
6
12
37
47
126
24
54
12
9
3
6
54
60
72
36
37
11
25
17
24
36
19
5
66
117
33
18
30
120
30
9
15
48
24
18
12
78
12
30
18
48
90
24
31
5
42
6
12
18
42
87
183
69
60
63
18
30
9
28
5
12
36
30
30
12
3
39
54
60
91
5
195
21
24
123
57
24
60
6
21
45
84
36
24
3
45
12
31
5
18
9
27
6
79
29
96
19
17
24
18
18
18
12
13
32
27
13
77
132
15
21
18
36
13
41
42
24
60
105
100
95
48
36
61
20
33
96
36
43
41
36
31
35
73
5
12
15
9
6
9
69
30
12
30
48
30
69
16
17
48
102
72
6
36
31
29
108
27
33
15
93
48
96
15
81
18
21
40
23
33
183
6
63
12
45
24
12
24
6
37
5
42
13
35
12
6
24
24
42
108
54
6
42
24
15
69
66
24
57
75
30
15
24
45
3
3
42
12
55
24
17
127
53
12
135
3
45
15
54
15
39
36
21
45
18
36
13
41
39
3
12
33
12
15
1
11
18
12
63
27
30
6
24
33
81
19
60
5
18
45
52
17
6
60
132
1
11
25
60
41
48
30
42
30
54
19
41
18
12
48
33
3
54
30
18
60
72
30
78
75
39
54
24
12
24
19
35
1
35
60
21
28
53
18
12
18
6
18
31
11
36
49
20
69
6
84
37
47
42
3
63
48
6
18
12
18
6
12
12
30
115
71
54
27
39
36
18
6
12
18
12
84
24
72
67
11
54
63
60
40
23
90
6
25
29
72
60
12
12
18
36
36
96
30
12
12
66
24
13
11
12
84
24
36
144
21
81
60
7
95
6
7
113
102
30
79
23
66
102
57
15
18
12
67
35
33
3
9
3
48
108
66
18
12
21
28
5
6
36
37
5
15
27
54
72
42
42
60
84
67
65
12
6
6
3
48
9
60
18
30
30
72
21
3
6
54
6
15
15
18
15
15
6
66
48
12
21
39
45
3
12
18
6
12
18
54
36
102
15
57
12
3
45
18
69
21
24
31
89
6
25
5
48
6
48
1
36
83
30
36
12
24
55
8
3
12
57
39
12
18
27
9
48
15
27
24
12
18
12
150
18
6
30
43
5
6
6
19
35
42
15
57
12
48
36
6
96
109
5
30
6
60
60
30
24
6
24
43
11
24
42
6
45
27
78
48
6
21
15
12
57
9
36
18
36
54
18
13
152
12
57
51
52
95
12
24
30
12
24
48
12
6
25
17
75
15
48
12
30
15
33
18
21
21
30
30
30
42
42
109
11
24
21
15
33
33
75
39
30
30
1
29
36
87
45
3
9
66
9
3
42
31
5
12
42
78
108
102
36
36
45
15
21
27
12
54
36
15
45
210
13
23
60
48
6
31
5
72
18
18
187
17
63
9
6
84
234
60
90
72
30
99
9
12
24
48
7
20
75
1
35
9
48
3
132
45
48
84
3
30
42
6
18
37
35
78
24
18
30
12
6
42
42
12
48
6
6
1
17
18
24
6
24
55
23
42
15
69
27
75
13
41
48
30
45
12
33
60
126
12
57
15
6
30
24
42
24
42
12
12
18
228
60
19
48
23
45
3
6
48
12
90
30
78
66
31
20
16
17
30
12
30
3
12
148
17
18
33
15
9
15
21
4
48
5
78
13
41
48
30
37
53
27
63
108
57
87
1
47
30
48
43
5
36
36
27
3
45
27
37
36
29
30
36
85
5
42
30
102
150
3
33
48
12
60
19
8
117
36
90
9
99
66
18
25
35
12
6
18
30
6
78
6
1
101
24
15
3
18
19
41
127
53
54
18
3
33
42
69
33
67
11
249
60
15
48
90
3
3
60
36
6
30
73
24
12
53
6
6
75
45
90
180
73
11
6
78
61
24
125
12
51
15
69
3
12
24
6
6
18
42
24
18
18
30
24
15
3
12
24
9
33
15
75
49
5
6
69
33
60
6
84
96
21
3
18
108
51
93
3
9
3
3
24
13
8
39
6
19
11
24
13
20
3
49
11
48
85
11
18
6
21
69
36
54
6
63
3
9
36
3
24
12
13
12
59
1
8
27
49
17
18
24
36
36
1
48
5
6
6
12
12
24
24
66
36
96
9
15
18
31
71
25
144
17
24
36
54
54
60
24
18
108
12
30
43
47
30
60
30
48
156
48
93
57
7
36
29
3
33
12
42
13
8
63
24
13
29
15
3
30
108
72
6
21
4
29
15
33
7
80
3
45
12
15
42
3
51
1
29
30
42
24
3
48
9
30
25
ABCD 99767812726*3^$a+1 [50077]
87
12
20
13
35
25
3
96
45
11
64
51
12
33
44
36
28
44
36
61
15
24
92
4
60
68
112
108
15
18
12
15
111
12
45
27
5
60
1
24
23
4
123
5
25
48
60
102
173
7
72
6
18
105
32
7
48
102
30
77
85
18
33
72
45
3
12
33
30
69
69
35
24
12
28
21
15
12
45
84
114
72
24
33
27
9
44
16
164
12
76
15
5
259
41
4
20
16
12
57
75
48
8
13
35
49
102
9
24
3
60
29
4
9
63
120
15
89
1
18
72
18
132
54
33
12
15
45
63
5
25
30
53
115
30
60
27
8
43
12
60
45
24
15
30
15
111
12
5
28
32
16
24
12
60
33
12
35
31
33
36
44
1
15
21
108
60
84
48
15
32
7
48
65
16
264
32
31
30
135
57
42
30
48
15
45
18
84
78
3
24
8
25
23
7
30
75
15
30
3
44
109
36
6
24
18
3
48
45
111
96
87
90
12
6
60
17
55
18
35
85
60
35
132
12
1
42
81
21
18
6
24
48
90
53
4
12
9
84
87
24
27
24
18
3
12
15
30
23
13
24
42
29
19
17
28
32
121
75
24
159
101
43
12
60
30
24
11
19
12
45
15
12
18
95
109
3
32
40
24
84
57
3
32
40
176
25
12
27
9
12
30
54
36
18
41
16
69
18
6
51
20
36
37
35
31
105
195
9
20
7
150
11
4
3
30
12
78
150
30
17
13
6
29
108
7
93
9
59
19
60
78
60
18
17
12
13
3
36
81
27
72
21
78
29
16
21
6
165
27
48
45
20
12
31
60
6
35
4
39
12
21
104
64
117
35
40
24
24
60
45
180
12
63
96
165
15
68
72
43
5
40
12
36
8
4
12
21
24
59
16
15
45
9
51
3
42
35
205
11
60
4
8
13
30
102
48
18
84
33
9
23
40
21
15
15
177
92
72
61
3
51
29
25
39
48
12
15
30
42
5
1
35
19
89
49
83
109
83
61
51
15
30
3
153
27
8
4
36
87
53
13
71
13
15
333
42
12
30
95
28
33
15
32
97
78
5
7
29
16
21
35
13
51
36
123
6
59
1
18
12
5
28
32
19
65
60
37
30
17
108
85
59
55
81
24
24
12
33
27
93
30
89
13
15
8
64
3
137
12
96
13
51
75
21
312
8
49
36
102
60
108
60
153
27
24
18
83
40
24
45
3
45
126
114
51
27
18
27
24
84
44
31
30
6
30
15
69
96
59
36
28
15
6
126
33
36
32
12
25
27
21
3
129
30
17
1
3
39
6
84
11
4
12
81
3
12
20
115
57
15
12
21
72
45
48
120
54
48
30
48
3
84
45
15
60
15
137
61
15
87
36
66
90
9
39
120
42
83
13
27
15
30
60
87
9
12
119
4
9
147
48
60
21
12
87
93
48
42
69
99
17
25
179
1
18
12
33
20
19
5
72
31
30
24
90
48
81
39
12
21
87
60
17
16
12
111
57
24
48
32
1
15
45
24
30
90
6
18
66
9
20
16
9
35
97
30
53
1
75
75
69
129
102
30
6
48
6
35
4
87
69
33
18
17
31
6
23
7
69
27
84
65
13
30
5
148
3
17
48
37
23
12
145
35
19
6
107
16
32
67
6
51
20
24
7
24
89
40
21
75
8
13
15
33
114
6
24
35
7
5
1
3
9
6
42
35
28
20
19
125
13
47
37
3
140
43
18
39
57
126
57
60
33
18
29
1
6
6
47
37
15
9
27
240
117
90
113
19
9
15
126
48
47
4
39
60
113
169
3
12
20
160
60
36
9
78
42
11
4
36
12
45
15
8
25
87
57
15
3
17
91
17
120
25
42
69
21
174
21
80
16
8
97
12
6
96
93
45
72
108
30
6
47
100
12
48
9
48
48
107
13
15
39
41
55
72
17
28
33
15
69
108
131
4
57
23
31
6
18
53
7
57
48
36
12
192
12
24
111
30
11
40
12
12
81
3
36
48
45
138
102
11
19
42
23
7
9
81
24
6
5
48
96
7
5
19
45
80
60
16
33
36
24
6
5
60
73
3
15
9
48
12
39
9
36
15
12
29
13
11
64
75
125
40
51
57
12
48
80
49
39
224
40
36
9
36
84
12
35
16
9
39
27
9
56
64
24
44
76
21
3
92
73
3
48
36
20
16
15
24
33
72
15
24
89
13
15
9
39
87
89
55
5
61
54
81
63
42
39
3
120
6
144
3
48
24
3
42
3
27
42
3
27
5
40
63
5
1
27
24
9
84
18
42
3
39
5
1
23
76
44
1
39
21
3
27
21
72
117
30
45
75
33
272
16
27
30
42
33
123
5
160
12
48
9
39
39
66
54
17
64
116
24
19
17
43
5
108
72
25
48
60
30
5
13
54
12
30
11
40
27
12
30
111
15
17
1
59
13
27
8
19
81
15
93
21
126
30
12
23
4
93
11
7
42
12
6
24
93
15
6
11
115
45
51
5
7
141
81
51
44
4
44
1
27
75
5
40
32
40
15
17
13
27
15
48
12
114
11
79
21
48
45
3
27
12
29
172
9
75
69
114
165
3
42
3
45
60
75
39
54
12
54
93
32
1
42
18
3
32
12
13
48
35
36
16
123
81
8
28
87
6
51
ABCD 99767887424*3^$a+1 [50002]
71
1
36
104
76
107
45
60
72
36
52
35
13
12
83
60
45
243
12
45
48
72
72
28
32
27
1
12
32
36
100
23
36
33
36
4
72
24
24
60
11
57
60
12
60
12
76
44
16
119
33
76
32
48
4
36
12
12
83
49
8
51
21
39
1
35
1
32
16
35
9
72
108
12
4
11
24
49
228
83
141
15
9
27
13
24
8
159
69
36
3
36
49
107
69
4
23
45
75
108
21
64
20
39
33
12
28
60
32
3
97
8
39
93
16
24
68
60
28
11
9
4
191
9
3
93
4
11
21
76
35
12
96
57
15
25
68
24
12
28
95
1
35
49
8
27
13
8
51
9
15
1
11
97
156
20
39
13
24
20
4
24
23
12
25
56
12
64
20
4
59
25
48
32
120
28
20
12
28
167
1
80
27
168
1
60
68
15
13
120
44
3
1
35
25
92
60
60
12
16
104
3
24
9
72
27
72
141
3
72
13
59
25
11
36
25
59
21
40
11
13
11
36
37
11
37
12
8
64
68
15
12
9
87
12
96
61
48
47
61
44
24
39
48
25
20
15
45
64
8
108
3
25
11
24
25
11
9
4
23
37
20
28
60
44
4
95
45
40
12
23
49
8
28
36
11
120
60
12
60
25
11
21
24
16
24
12
144
44
84
60
3
93
12
12
12
160
56
159
13
36
59
33
15
69
48
132
76
68
36
36
24
75
45
108
16
32
24
3
57
24
84
15
25
108
35
13
59
36
9
76
20
36
15
24
12
69
28
11
24
21
24
52
36
48
132
20
64
36
12
60
8
27
13
59
45
48
51
72
25
20
135
33
12
3
45
24
63
9
216
24
16
84
11
180
25
32
180
12
64
44
3
25
60
23
1
140
16
92
156
27
129
16
8
84
60
28
24
8
192
3
13
72
20
40
48
20
3
21
15
1
24
71
12
108
45
48
72
24
40
83
37
36
8
4
132
8
76
131
25
8
3
13
72
80
4
8
3
37
36
80
12
52
32
4
35
69
168
52
32
4
24
11
49
12
44
72
4
119
9
15
13
23
37
68
75
97
23
21
3
36
9
40
56
40
11
81
12
15
72
21
48
39
13
128
84
28
84
68
48
84
76
132
47
33
12
15
48
13
8
12
64
44
16
23
36
72
9
99
49
48
12
60
35
12
25
8
28
263
9
48
24
16
8
27
69
108
40
60
23
24
9
27
9
4
95
57
108
16
11
57
3
9
3
60
25
20
12
88
140
120
36
24
3
9
63
1
47
25
72
11
69
60
48
27
145
8
48
15
21
4
12
12
156
44
3
189
99
9
52
80
136
12
47
36
189
51
33
84
12
4
11
21
4
8
75
36
12
25
68
4
60
56
60
12
24
123
60
21
40
12
44
100
104
15
9
40
8
60
15
33
36
24
15
61
8
72
4
132
47
121
12
20
88
20
40
96
8
100
11
37
60
44
16
72
11
9
72
88
80
60
48
40
44
180
28
56
15
37
92
87
121
8
4
12
71
12
85
11
36
9
52
20
24
60
48
15
25
35
13
20
72
16
20
36
24
12
15
25
12
56
147
85
23
12
13
32
12
15
1
59
36
1
104
204
48
15
45
4
48
8
28
107
13
72
12
32
15
33
3
144
13
12
96
48
156
8
36
12
40
32
12
24
99
1
24
36
36
48
12
56
63
36
93
12
3
1
32
4
11
60
13
24
35
13
60
32
3
57
48
39
9
16
11
45
39
9
99
177
88
8
48
147
13
59
21
87
13
72
8
36
28
32
60
63
12
13
47
36
73
36
143
12
24
49
23
45
63
36
1
8
24
88
24
44
36
28
35
12
49
59
81
4
48
143
12
9
51
13
59
57
24
12
12
16
59
1
11
61
24
24
12
83
37
44
48
27
24
45
4
8
15
84
13
8
15
24
9
4
8
60
64
8
88
167
1
180
32
100
60
8
12
12
123
72
21
27
105
64
44
24
36
4
11
37
32
12
16
35
69
100
20
4
59
1
36
8
40
32
16
44
39
21
123
1
11
36
33
24
48
52
12
20
4
11
45
76
104
24
4
8
63
69
3
48
69
27
13
60
48
23
1
8
27
108
33
15
60
12
1
167
33
4
68
88
20
36
40
8
88
20
72
111
57
3
37
48
12
144
119
37
60
23
189
12
4
47
129
136
47
33
108
72
40
24
8
216
4
47
13
11
49
20
100
20
3
105
27
81
4
20
3
48
85
11
21
4
23
85
11
57
27
33
112
32
64
71
33
28
47
48
37
20
51
57
24
40
11
33
15
96
45
96
108
411
25
71
13
24
60
80
16
35
9
28
12
12
56
40
44
48
96
76
11
9
60
39
36
21
12
36
16
24
80
40
32
52
11
49
11
36
108
25
120
36
47
85
180
83
69
15
33
12
28
59
45
111
9
84
4
36
11
13
20
96
36
28
20
3
24
36
25
44
16
68
75
24
81
24
36
39
1
200
15
105
24
88
8
52
48
32
72
111
9
16
47
13
72
72
12
8
60
96
52
83
81
39
61
20
16
60
48
20
4
36
224
100
8
267
105
28
ABCD 99768019298*3^$a+1 [50026]
1
48
24
53
84
115
20
129
24
31
5
19
5
147
9
12
18
21
45
60
3
12
21
12
151
17
55
44
16
47
33
24
28
47
45
9
36
43
77
18
102
60
36
12
31
32
60
27
45
21
24
12
66
30
19
59
60
9
21
12
27
40
65
75
75
18
18
1
60
20
21
72
12
3
3
9
9
12
7
5
102
105
129
19
5
42
25
68
57
6
49
5
15
93
27
21
27
132
33
15
3
9
9
96
30
6
12
15
12
81
18
54
43
20
28
36
29
30
21
15
48
30
30
45
16
5
27
60
3
72
42
55
23
9
39
66
55
29
126
81
33
42
9
48
108
123
6
3
15
72
78
3
40
17
30
33
4
11
9
9
60
12
67
32
9
7
5
42
60
6
55
59
6
12
75
72
12
39
21
3
13
20
112
92
148
65
7
5
66
78
31
20
9
24
91
44
12
3
93
3
36
13
36
5
51
33
108
27
75
36
30
12
7
12
65
24
24
126
9
88
24
5
19
56
64
164
12
15
21
12
81
27
69
54
21
15
6
120
24
55
20
48
3
97
32
93
96
42
18
67
5
30
9
36
3
6
18
36
69
57
19
29
3
15
9
9
12
39
33
12
43
8
4
24
24
72
36
53
60
27
69
54
54
3
33
36
84
30
25
89
48
48
84
15
147
1
24
41
7
12
29
19
68
72
75
78
48
27
4
48
17
75
21
18
6
54
30
39
15
48
30
19
11
9
9
51
76
29
60
54
36
13
23
12
90
31
29
3
27
6
6
6
55
5
19
8
72
39
1
23
57
45
18
36
6
120
6
42
18
12
30
6
9
132
81
39
48
72
45
120
79
11
45
100
8
33
99
3
61
44
15
18
7
12
36
24
24
36
80
88
71
12
30
27
60
48
33
24
6
25
35
6
19
17
7
48
144
35
30
31
23
6
3
12
3
1
47
24
24
49
80
51
1
60
5
18
37
8
15
6
24
12
18
1
32
12
12
88
23
54
3
81
39
16
11
45
36
33
42
24
6
12
96
7
35
18
91
29
55
29
66
9
12
9
19
12
5
3
72
39
9
33
15
4
161
18
9
48
39
18
12
30
25
11
37
41
31
8
93
54
13
12
56
4
11
9
39
84
12
78
120
42
18
6
66
60
84
30
21
9
51
9
55
12
84
24
29
42
21
33
24
12
3
12
81
19
68
100
8
27
1
24
11
36
13
8
12
12
21
39
3
66
30
9
12
16
29
3
21
24
12
75
3
18
7
71
36
84
85
11
30
43
12
8
51
9
63
54
66
30
108
27
3
9
40
17
43
11
1
23
33
4
5
63
27
45
36
52
20
16
44
33
12
48
7
5
36
27
4
8
87
6
102
18
67
5
12
15
33
30
45
195
30
78
24
24
9
75
30
27
4
29
27
64
5
36
6
9
48
12
3
73
77
3
52
11
24
37
8
33
27
15
12
18
72
3
51
9
33
18
6
15
51
42
6
21
39
129
16
209
31
107
54
55
20
3
6
36
15
3
30
3
24
9
30
24
1
11
21
39
6
24
3
45
60
12
3
40
5
7
8
40
77
3
51
81
69
30
1
41
18
6
66
24
18
15
12
28
5
3
24
9
39
27
21
75
60
102
12
63
33
39
40
5
3
15
33
84
4
71
33
40
36
11
109
36
20
3
61
11
120
1
5
12
6
36
6
72
6
30
36
6
9
81
75
75
54
51
72
12
3
13
5
15
4
41
24
18
33
9
18
6
6
54
24
43
5
79
11
45
4
24
36
11
18
27
123
21
45
24
24
27
4
29
12
15
93
162
33
28
89
111
28
5
27
9
55
8
33
19
23
37
8
3
49
35
18
6
24
25
53
18
156
33
12
4
5
67
23
6
6
73
11
45
100
83
6
6
13
36
11
21
45
39
48
60
60
16
92
33
42
24
30
18
30
12
30
24
21
76
20
4
23
36
126
36
79
120
84
12
23
81
33
15
12
4
17
24
51
3
1
5
3
51
37
32
12
39
61
68
57
3
33
99
63
60
25
8
57
3
33
12
135
112
5
31
11
54
12
39
21
30
117
16
60
12
5
24
43
11
30
51
4
5
36
3
33
78
6
15
60
15
24
1
23
6
126
1
32
123
37
17
15
15
73
8
9
3
33
72
60
3
28
59
57
45
60
43
32
3
13
167
12
1
20
12
33
39
15
114
54
30
87
15
33
45
36
27
9
123
12
3
30
15
28
44
45
24
27
9
15
36
9
48
87
3
33
28
89
6
42
48
12
12
15
45
60
42
21
3
9
57
43
11
12
78
24
72
24
30
6
63
132
15
6
12
12
24
51
21
27
21
12
24
3
28
23
6
6
192
156
84
45
21
36
3
16
5
51
21
12
15
72
60
40
8
21
42
12
48
162
27
28
5
6
12
54
3
28
24
23
30
66
24
6
87
45
87
48
24
15
1
12
5
31
29
42
49
41
48
30
12
48
6
36
19
96
95
54
24
36
6
96
30
60
7
11
21
28
20
12
28
35
13
29
36
72
48
7
65
27
196
47
57
4
35
126
19
29
15
16
5
54
13
29
60
15
64
24
53
12
31
11
73
53
24
18
57
3
96
60
6
156
18
6
6
54
18
57
15
6
67
11
21
93
15
81
7
23
9
21
6
150
15
36
3
25
11
18
7
35
6
79
8
33
15
24
39
1
29
6
33
12
48
33
12
15
51
1
8
16
36
5
3
52
53
12
60
96
39
16
17
3
93
19
5
15
21
27
15
48
1
24
32
12
21
66
36
105
4
23
18
72
48
24
15
28
11
90
7
29
55
5
6
54
60
3
75
57
21
87
27
21
33
19
17
30
13
17
30
18
18
9
15
1
29
51
39
30
60
18
1
5
31
24
44
12
21
7
8
3
54
30
18
43
35
21
21
18
37
47
30
6
21
64
24
48
35
42
75
12
4
5
79
92
16
179
66
12
12
60
96
75
84
4
101
63
28
143
24
37
20
9
36
15
16
77
30
72
18
42
1
84
80
4
11
66
15
9
75
3
72
6
12
6
30
27
57
48
12
3
4
80
45
31
80
3
54
3
4
5
30
13
8
4
35
25
23
6
51
63
97
116
9
15
21
19
11
42
3
3
21
64
44
87
33
21
60
51
9
12
60
27
12
3
66
87
4
35
13
12
24
36
20
33
3
12
12
3
13
12
20
12
3
25
11
6
3
45
7
56
12
21
24
96
66
60
54
30
1
23
ABCD 99768221786*3^$a+1 [50009]
11
60
1
15
33
6
24
57
20
19
41
48
40
60
60
72
141
3
24
21
11
31
17
25
71
25
39
33
3
24
32
25
18
42
63
21
36
3
120
56
24
72
19
5
19
42
36
180
59
43
57
45
23
52
33
120
111
60
56
13
15
36
21
48
171
99
162
24
60
11
28
12
68
12
24
49
36
96
39
44
25
15
12
45
23
100
3
33
9
47
84
19
41
37
42
81
104
1
59
12
28
32
120
4
20
16
9
12
30
168
9
15
165
75
18
39
60
44
25
24
30
42
3
12
9
75
57
48
51
63
18
27
33
23
19
102
60
24
24
35
1
195
45
11
100
21
27
21
39
32
4
51
225
84
21
48
11
4
20
52
44
36
24
85
12
27
36
15
6
36
47
55
42
15
129
30
24
5
67
66
12
11
49
11
4
15
18
24
3
51
9
60
20
97
15
105
83
40
75
57
24
56
1
102
42
15
84
45
15
21
18
45
12
9
12
12
48
3
120
20
1
3
20
60
37
24
95
7
29
60
25
59
37
27
36
81
75
188
1
24
15
57
36
18
30
39
56
97
39
9
15
24
32
24
16
8
36
25
15
45
11
25
183
12
3
6
66
18
27
3
41
7
48
9
12
45
15
33
47
40
24
9
30
65
40
57
35
4
20
16
69
11
13
47
25
24
15
15
45
120
36
20
100
20
40
8
25
36
51
3
17
73
11
24
12
79
41
85
63
36
56
28
3
57
36
20
85
12
48
15
24
12
80
64
21
15
9
15
24
15
45
3
120
17
12
25
18
5
25
15
93
102
21
20
1
63
21
11
28
92
4
56
115
5
84
4
20
40
12
24
24
12
20
60
61
99
8
36
1
15
20
60
85
3
12
15
18
15
33
107
52
39
24
17
79
21
141
12
96
42
24
9
20
37
27
21
12
3
96
45
3
135
18
54
65
109
12
39
24
9
6
225
21
23
13
12
51
24
21
12
59
24
1
35
61
12
75
12
39
41
48
25
6
42
39
15
53
60
25
75
132
44
25
36
48
135
63
17
25
60
15
45
15
12
3
66
11
19
45
9
71
64
32
43
57
9
12
60
23
76
48
33
23
4
20
85
35
52
8
12
84
55
66
35
133
15
36
24
12
21
27
20
36
109
27
9
11
64
24
12
8
36
64
51
9
12
48
92
4
9
18
17
121
51
108
12
48
116
55
30
234
6
35
16
24
116
13
11
64
21
6
9
9
6
29
12
25
6
42
51
69
12
18
5
12
24
16
48
80
1
11
19
9
60
117
23
25
12
39
45
54
102
35
73
6
30
51
15
93
45
35
1
11
24
31
18
15
72
84
36
20
19
24
18
23
97
72
27
81
42
18
27
36
39
5
16
20
4
20
1
30
5
19
42
24
24
15
20
96
37
54
18
12
159
120
84
21
35
64
60
32
13
120
11
4
63
33
24
33
3
120
56
19
29
61
15
69
27
104
16
9
15
9
47
4
9
12
36
47
12
79
24
48
69
21
39
9
15
84
21
30
5
19
45
20
1
11
25
15
21
59
19
5
19
6
39
60
33
27
36
9
111
21
3
15
66
12
99
39
6
18
17
4
44
31
41
28
21
75
69
15
21
12
48
30
9
12
24
21
3
32
28
20
40
92
60
24
144
12
60
13
131
84
25
15
21
66
18
12
3
63
17
13
42
41
24
1
71
25
15
84
36
45
18
45
20
100
12
44
96
4
36
60
33
11
16
195
65
64
39
5
40
27
24
6
48
27
80
55
5
13
95
12
1
3
9
27
45
3
92
61
18
24
6
15
60
24
20
52
39
9
57
15
9
6
24
141
45
15
20
28
32
24
40
105
75
36
9
96
15
9
24
6
89
12
4
104
160
15
5
72
4
9
11
124
21
15
51
9
24
15
41
16
80
60
19
21
44
4
116
4
21
11
40
108
12
3
42
23
72
4
20
16
39
89
52
69
11
1
42
6
12
239
24
1
24
51
69
15
36
24
21
35
108
72
28
123
72
6
96
18
66
12
3
24
15
17
55
65
28
3
48
21
20
84
19
17
4
84
20
12
55
33
56
40
15
89
12
13
27
104
40
20
55
6
18
42
15
20
19
24
17
1
147
20
16
36
69
35
24
13
39
80
24
16
9
6
18
27
99
21
9
11
1
23
7
24
66
24
24
35
85
51
8
16
24
132
188
40
21
96
24
51
249
42
69
8
25
18
9
140
13
11
49
108
63
56
4
20
79
21
44
40
56
16
33
180
11
55
41
1
24
63
32
49
11
1
42
21
21
3
51
201
8
7
29
40
27
33
15
65
36
48
73
3
84
12
45
15
69
35
24
36
7
24
33
33
3
75
21
21
63
24
15
96
21
9
11
60
85
35
24
60
4
120
32
1
63
27
42
15
56
4
45
35
13
119
4
27
30
3
80
36
4
80
1
3
32
28
60
12
8
12
139
141
45
6
17
55
65
37
23
40
12
21
144
75
39
41
103
5
72
28
111
54
18
129
9
120
12
23
64
12
9
15
80
4
152
25
36
63
44
67
24
102
83
16
24
15
9
15
17
1
23
24
60
12
4
24
51
69
117
48
11
37
123
24
3
17
37
35
108
40
36
15
54
51
96
111
144
126
12
47
28
12
9
39
92
13
111
80
25
12
12
51
24
3
24
5
28
45
18
30
123
9
6
9
72
165
15
21
48
11
48
76
24
36
21
23
31
9
116
1
3
12
60
20
49
11
28
21
24
35
76
39
45
80
25
11
1
135
60
20
100
44
79
30
48
3
24
21
99
60
20
1
75
27
18
11
48
25
90
6
12
48
54
5
40
12
24
45
51
24
96
44
76
24
9
27
129
12
23
ABCD 99768299474*3^$a+1 [50018]
84
444
56
40
48
128
24
16
32
108
52
48
224
60
28
72
156
60
132
60
116
60
64
48
80
40
92
156
196
156
24
204
12
192
360
32
108
156
40
312
144
68
316
144
56
136
36
68
64
152
40
24
200
76
176
28
72
72
80
16
200
72
64
48
128
4
80
100
44
36
40
144
84
116
40
36
204
80
112
24
24
240
392
192
60
192
208
228
24
84
324
120
96
24
8
88
12
44
136
108
44
100
36
32
120
40
48
72
48
24
12
300
36
92
40
192
48
80
88
24
24
116
324
76
60
8
136
80
84
28
120
24
176
120
24
48
376
44
12
96
48
280
140
16
20
40
264
56
40
240
60
84
56
88
56
64
80
112
56
28
144
12
216
224
24
52
12
36
36
348
372
80
136
144
56
172
156
56
64
72
152
136
24
48
12
108
48
84
60
72
56
40
332
100
8
64
8
72
100
60
48
72
8
88
48
32
472
36
240
276
240
120
24
252
132
200
16
180
144
20
88
20
100
12
60
80
100
48
20
64
60
60
24
12
300
32
112
96
144
8
400
120
72
156
48
60
24
8
180
48
4
200
48
24
76
12
180
12
96
132
96
36
336
240
8
112
48
20
76
68
76
360
12
60
132
12
24
92
208
96
20
16
24
164
52
200
208
56
16
168
24
108
80
100
44
100
8
136
32
12
112
108
132
144
176
84
360
100
132
8
4
32
48
28
48
24
60
20
72
360
88
36
272
148
24
8
64
8
16
144
192
176
48
100
80
4
96
140
156
4
212
64
216
24
48
80
280
8
24
16
20
64
144
84
108
140
64
36
12
152
184
96
336
164
108
16
20
16
68
112
48
56
16
80
100
84
24
132
500
16
108
20
112
48
144
8
40
104
16
84
20
204
12
312
40
116
64
12
120
48
120
176
100
32
4
60
36
144
44
156
376
144
24
24
72
48
32
184
60
156
24
156
60
144
32
144
100
60
164
144
160
108
128
280
72
468
132
32
76
384
60
8
172
80
12
40
24
264
48
80
48
16
120
96
120
104
64
116
28
152
304
92
144
48
60
40
156
20
144
12
204
360
40
176
48
96
64
36
36
96
24
68
36
12
324
60
36
120
180
28
80
136
96
72
128
232
236
100
152
ABCD 99768330516*3^$a+1 [50053]
30
48
60
30
6
18
12
66
144
24
6
126
18
156
96
48
270
90
107
7
18
12
36
84
48
30
90
59
48
25
60
48
12
95
48
7
6
30
101
55
114
30
24
72
24
174
35
13
35
7
18
24
48
78
48
54
180
102
6
12
66
29
175
36
6
36
30
138
42
78
66
198
42
18
156
126
36
17
67
66
54
18
18
144
24
186
96
18
24
48
12
18
18
162
35
85
12
6
185
91
18
42
54
72
54
108
48
12
12
228
6
24
18
108
192
17
73
72
60
6
54
90
6
12
12
90
42
144
24
48
60
78
66
48
6
174
18
18
156
24
60
24
60
192
11
55
144
18
150
42
18
12
54
36
96
72
90
66
30
84
18
48
84
35
121
24
48
132
18
24
84
29
247
24
30
24
60
30
18
72
6
6
216
60
72
78
84
60
126
48
120
60
54
72
36
60
30
12
30
18
102
17
109
66
65
1
72
30
30
12
30
18
6
12
48
90
12
12
48
84
36
35
37
66
24
12
53
31
24
60
90
42
6
102
36
114
23
19
54
36
24
11
43
132
48
42
216
48
24
6
90
54
12
24
6
6
48
6
18
36
96
53
13
35
37
96
60
60
60
84
12
90
24
102
132
108
192
6
36
18
48
90
12
30
72
114
120
77
48
7
54
18
17
1
24
84
35
144
13
18
17
19
144
36
6
108
42
54
54
156
18
48
18
30
12
210
42
6
30
12
18
24
12
36
54
18
66
24
30
132
30
54
12
12
66
66
18
126
174
72
30
6
12
30
78
12
90
6
6
6
174
6
72
6
6
84
162
60
24
54
126
29
139
30
12
18
66
54
30
6
12
17
31
6
30
18
42
30
90
96
84
204
60
42
18
114
96
12
42
192
54
24
12
210
6
30
48
102
60
18
90
11
55
6
78
5
91
210
6
210
18
42
72
180
6
29
13
162
126
96
83
115
12
36
60
18
192
54
150
24
96
30
24
30
30
89
48
7
72
114
54
12
18
150
6
30
30
72
24
48
102
24
186
18
30
60
47
13
35
1
180
24
48
30
72
132
18
6
54
12
138
6
60
66
108
18
84
84
90
54
18
12
36
12
72
96
24
36
60
29
31
102
198
42
107
7
90
84
24
12
23
55
150
18
12
53
13
6
78
120
36
6
24
12
18
36
84
54
30
36
6
90
30
6
12
23
25
30
12
6
54
6
30
6
54
6
18
6
72
12
222
54
36
24
120
30
42
24
108
6
144
36
6
11
7
102
18
17
43
12
6
24
48
18
30
120
78
126
23
48
103
306
18
90
30
18
90
54
18
180
6
30
102
12
47
25
24
36
18
18
18
42
42
30
42
185
1
90
108
54
42
30
59
1
66
77
133
72
96
35
55
90
6
48
18
54
54
12
54
78
30
77
43
12
18
90
42
204
66
6
30
102
12
60
90
18
168
114
6
30
18
54
6
42
84
36
18
30
54
150
72
18
138
78
6
6
24
71
145
18
36
41
85
18
12
30
30
24
108
36
12
30
30
17
13
24
11
133
96
11
13
24
30
66
120
90
24
6
24
30
6
47
37
78
29
61
60
42
150
156
42
24
54
6
6
54
204
180
30
6
6
12
6
24
6
84
156
42
60
30
192
78
12
12
78
96
84
107
25
150
24
120
42
23
67
60
17
1
47
109
60
54
6
54
120
12
24
48
30
102
90
11
79
54
12
18
330
234
66
12
12
60
66
30
114
60
78
167
103
84
6
72
60
11
19
126
12
12
12
36
12
36
54
6
54
6
6
60
6
108
24
12
66
138
210
24
30
108
48
162
5
169
23
55
41
61
30
114
54
6
12
168
6
48
36
24
65
151
30
12
54
6
48
12
215
43
24
6
54
60
48
12
42
156
78
30
36
36
18
60
96
24
89
31
12
108
30
132
162
18
108
24
12
96
42
36
30
162
72
90
6
12
65
85
54
6
12
216
59
133
120
72
107
48
25
30
108
18
312
ABCD 99768359708*3^$a+1 [50015]
108
16
32
12
180
36
112
8
24
108
84
108
108
52
12
8
48
25
15
57
27
20
48
60
76
216
104
16
8
48
24
48
48
48
192
120
172
32
16
20
124
141
35
60
24
24
24
60
36
16
104
97
95
4
36
8
24
192
16
8
4
80
28
24
48
8
64
180
45
83
13
167
120
120
48
48
184
20
12
136
57
47
228
36
12
60
4
44
244
240
21
11
96
48
12
244
84
72
8
16
81
95
60
12
36
112
48
117
63
92
112
20
48
72
40
32
124
36
216
72
33
23
24
28
69
144
59
36
124
45
47
84
60
72
24
120
24
97
99
164
60
4
108
189
159
57
27
140
96
49
23
24
24
24
36
60
16
20
28
128
49
48
51
21
11
13
47
73
191
24
136
8
16
9
135
20
37
135
56
48
96
288
72
4
44
1
111
8
145
11
36
49
27
45
47
88
57
131
60
36
16
45
24
11
12
52
60
68
205
51
144
20
108
64
20
49
11
160
21
87
32
4
12
72
92
61
23
40
9
27
80
325
63
8
24
136
48
20
60
1
215
169
47
132
60
52
60
48
33
119
96
40
9
24
111
24
12
108
9
167
4
32
13
159
20
156
4
20
28
20
60
60
84
16
92
25
23
40
152
96
4
93
24
59
60
132
109
216
48
144
11
61
71
12
108
4
80
13
15
57
59
144
28
164
160
140
48
192
24
60
4
200
100
348
20
172
68
220
33
35
36
49
107
108
52
12
20
12
24
12
148
56
96
52
21
96
63
176
76
80
76
80
160
48
20
85
71
24
96
73
71
12
12
40
8
145
35
64
60
84
36
33
72
120
95
108
85
11
61
303
56
96
1
23
52
144
80
64
20
40
225
35
36
64
9
23
49
23
52
44
84
192
4
9
143
48
4
21
24
255
32
73
95
60
48
132
28
69
48
167
48
36
132
64
104
40
80
12
132
48
12
12
73
48
23
4
45
15
8
12
16
84
8
25
107
48
60
24
16
9
131
37
23
72
12
48
156
97
35
132
40
32
184
9
83
48
12
25
23
4
192
204
20
52
153
39
60
188
132
96
12
88
9
63
128
4
12
9
155
157
72
27
45
120
144
15
72
48
36
96
32
256
32
4
128
1
27
108
81
24
47
108
37
87
20
36
16
48
8
88
32
204
60
1
179
4
56
180
76
8
40
32
72
12
108
16
57
72
71
25
35
76
36
140
132
48
12
16
129
23
60
124
80
16
32
25
63
24
9
39
20
13
3
92
4
84
80
1
11
12
72
1
48
15
9
47
1
243
44
1
351
24
32
12
172
48
32
49
24
48
63
144
60
116
1
11
132
28
12
81
15
212
4
128
12
48
12
48
88
104
1
35
4
81
47
60
36
252
109
23
1
95
12
4
44
16
36
104
148
32
48
28
8
64
12
60
56
48
25
35
12
40
12
128
13
35
85
71
25
59
4
57
15
120
8
88
12
60
180
12
104
72
24
24
160
164
16
44
1
35
4
296
72
108
36
316
32
148
32
28
12
20
96
61
71
24
4
32
12
48
73
47
40
8
72
84
144
16
80
4
32
72
208
8
12
60
49
63
216
92
4
8
132
204
24
156
36
204
84
48
25
24
143
28
48
36
24
72
48
252
164
120
96
48
24
16
24
8
72
216
432
28
21
11
52
105
48
15
212
256
44
145
48
159
144
144
8
24
4
80
36
49
15
ABCD 99768774572*3^$a+1 [50204]
90
47
64
129
90
12
105
27
84
6
59
7
105
45
3
15
72
89
13
35
91
24
30
36
18
24
126
3
15
54
30
90
42
9
27
21
32
1
36
120
90
9
48
32
43
165
32
19
18
18
48
105
48
27
6
66
45
123
66
24
12
6
138
42
12
36
21
129
15
39
30
18
36
36
126
3
33
42
5
48
64
111
65
13
90
30
24
18
30
3
69
24
35
1
30
150
59
31
12
197
64
69
18
30
59
16
32
55
9
15
33
33
47
13
36
12
6
12
65
7
42
30
36
29
16
87
89
31
81
15
12
90
59
96
13
66
17
16
48
128
31
18
15
176
64
87
137
349
48
36
63
27
36
24
30
78
29
61
36
111
48
3
138
35
37
18
42
12
150
12
54
24
18
17
139
6
95
7
36
36
81
159
120
57
3
162
123
15
17
16
81
95
16
27
6
36
18
72
18
30
17
19
29
49
63
39
9
33
18
66
18
9
45
3
48
21
59
1
48
15
111
18
36
54
24
18
12
15
81
30
108
60
36
102
36
72
24
27
3
24
12
42
210
77
37
27
48
32
13
42
9
32
115
42
3
80
96
13
90
36
6
95
193
138
42
18
12
126
47
13
51
48
3
29
103
72
12
36
33
63
12
54
54
36
5
31
17
37
59
19
29
112
111
18
18
30
42
12
42
18
66
18
42
15
39
84
21
3
66
27
51
93
32
64
165
108
95
1
30
24
84
5
16
32
64
128
7
60
36
30
59
55
89
1
36
18
9
27
36
81
45
51
51
72
42
72
131
13
51
15
144
24
41
61
36
42
117
39
24
33
32
1
36
60
47
43
69
21
107
1
15
15
18
63
51
77
13
99
48
117
6
69
32
97
66
126
6
9
75
6
143
31
270
78
12
42
54
30
42
17
55
57
51
77
7
105
27
84
17
144
145
36
96
138
60
21
45
6
36
36
18
72
102
6
30
288
33
225
15
33
18
18
11
49
84
11
96
1
96
15
48
39
57
3
162
12
18
42
35
1
47
112
15
24
36
36
17
19
18
12
60
3
63
6
18
41
7
96
30
24
36
48
60
30
96
69
21
18
36
101
96
49
6
9
39
57
3
324
36
282
6
5
61
147
21
27
75
6
102
24
162
324
11
7
48
54
18
24
84
69
129
6
89
19
48
18
24
30
54
108
3
3
18
48
108
15
32
139
69
96
195
36
30
60
47
43
12
105
3
42
3
80
205
48
78
138
11
31
156
5
13
96
30
6
36
54
5
31
30
6
12
17
7
9
176
103
137
64
15
17
1
15
21
102
42
48
78
144
29
19
42
120
75
3
77
139
18
48
54
36
54
36
6
12
29
61
3
75
120
18
27
63
18
47
67
29
96
13
126
18
18
33
63
18
84
6
5
43
21
21
27
32
13
36
36
30
36
6
3
33
95
31
18
36
11
37
11
16
33
126
30
54
29
31
36
18
11
127
33
21
11
7
57
15
24
30
11
16
15
66
96
18
29
7
48
54
36
36
123
32
96
1
132
12
132
66
9
48
39
54
66
72
41
157
3
93
18
30
24
30
42
18
66
18
36
126
27
27
21
15
60
5
85
75
45
36
60
30
42
66
42
111
48
33
60
126
5
43
21
111
36
282
51
21
11
97
54
54
24
54
21
87
126
27
93
36
42
5
48
1
12
3
21
27
111
54
24
54
141
32
16
3
18
42
17
31
54
11
43
18
36
42
5
16
27
6
90
18
51
87
54
3
165
192
11
13
36
108
3
80
64
15
72
201
48
33
95
181
54
53
19
36
30
6
12
78
12
47
49
102
54
3
15
33
80
19
18
12
96
36
11
48
13
66
54
6
18
36
30
54
27
192
48
27
18
131
13
3
33
30
72
42
12
36
47
7
6
3
33
90
21
15
33
3
36
9
80
37
30
77
1
30
6
107
192
19
42
3
32
19
36
9
75
53
1
36
11
193
12
24
18
12
60
102
18
42
102
24
17
1
30
17
1
15
3
60
17
55
9
75
90
59
16
15
108
180
24
84
90
6
54
30
108
5
19
66
27
15
30
36
18
78
30
24
48
9
48
32
61
3
63
81
27
24
18
18
9
21
24
3
63
65
85
11
1
15
3
173
157
83
1
60
30
6
12
24
12
47
7
9
69
66
6
30
5
145
15
32
37
24
51
3
18
72
36
36
11
19
42
51
39
9
21
54
24
18
27
21
27
27
5
19
77
67
126
36
12
18
24
12
108
126
54
57
39
9
48
45
18
33
45
35
13
3
48
117
48
18
24
30
227
7
105
3
18
11
64
33
47
97
18
29
49
54
36
120
72
6
47
7
84
54
63
33
12
ABCD 99770914448*3^$a+1 [50044]
71
15
105
39
64
6
20
40
14
16
24
5
1
54
116
34
56
54
10
35
25
20
36
15
96
15
45
13
131
45
3
37
90
30
11
43
2
4
95
25
24
35
12
43
6
35
49
6
30
14
21
36
33
99
7
29
1
11
49
23
31
65
36
48
1
47
39
34
30
6
56
28
120
30
29
81
10
317
73
66
5
15
10
23
21
100
66
53
33
94
5
9
15
24
7
53
61
35
36
36
24
36
15
18
39
7
30
11
19
29
1
23
1
56
39
15
106
11
9
39
24
12
19
50
72
54
45
84
25
71
9
10
5
21
36
34
53
7
30
24
11
96
24
45
4
35
25
206
10
23
1
56
4
11
48
12
19
17
33
15
24
1
6
125
48
97
35
24
60
1
14
9
61
56
34
29
37
35
24
24
48
12
157
50
180
21
43
62
15
19
41
15
118
35
117
27
7
41
13
30
36
5
49
6
20
21
48
25
66
53
7
50
124
30
66
23
1
35
132
12
81
39
33
58
32
58
30
120
5
201
3
33
4
60
23
21
27
13
30
6
84
150
29
60
180
12
36
3
45
60
12
9
4
60
30
66
35
21
15
12
48
48
21
126
18
27
43
17
72
97
24
35
1
11
72
60
63
118
35
25
30
29
1
6
44
9
48
73
11
39
40
6
11
15
9
9
36
124
47
135
33
1
56
27
1
26
9
45
36
51
12
63
9
55
54
26
10
23
12
45
36
28
6
20
21
33
15
156
24
55
5
96
45
3
7
41
13
60
6
41
45
28
11
15
21
72
7
5
39
81
25
24
32
15
129
10
53
117
54
57
24
60
108
7
86
87
7
5
36
43
30
11
36
13
2
28
26
15
139
6
119
45
75
1
30
24
50
27
49
23
48
43
26
63
7
114
30
2
64
23
7
264
29
27
4
30
11
36
12
51
21
96
12
7
30
14
21
15
64
5
91
54
20
39
228
3
81
60
75
9
12
33
90
46
11
13
60
30
60
41
84
24
7
110
15
39
21
24
12
13
56
4
32
63
1
23
1
2
18
39
1
32
3
96
25
24
59
7
5
48
60
33
18
45
12
13
95
12
24
19
29
36
12
48
1
23
81
10
6
74
9
7
5
15
45
48
33
4
23
1
59
111
40
6
80
90
36
57
60
1
30
32
57
33
3
15
36
10
30
14
15
25
30
137
9
63
91
5
60
24
120
48
13
95
60
55
101
19
2
99
25
11
108
24
3
54
34
77
13
6
104
40
50
87
13
30
140
46
35
45
63
61
20
40
11
55
30
11
49
11
24
24
12
13
59
37
56
39
19
90
11
55
5
15
45
19
30
60
80
70
56
81
63
21
48
1
2
57
12
84
12
105
94
53
31
30
47
43
62
18
21
24
1
59
120
1
23
7
90
84
60
59
127
26
63
27
57
48
73
11
48
91
29
72
84
61
24
47
12
1
36
26
9
9
27
12
33
39
84
120
60
84
27
9
55
6
59
12
43
30
30
17
12
36
1
30
101
60
3
40
65
21
36
27
67
24
36
80
4
29
3
129
25
23
37
74
40
5
1
24
2
9
25
24
11
19
2
54
9
25
11
19
62
3
1
23
48
33
16
11
99
10
35
81
34
65
81
54
4
17
12
1
20
90
16
281
12
120
1
119
67
14
16
120
35
45
63
67
89
91
5
24
96
195
4
6
11
120
3
10
95
1
20
54
40
32
88
29
61
2
28
41
21
28
170
21
15
21
13
6
24
26
34
41
19
17
15
33
72
12
108
49
59
27
129
145
30
24
89
31
120
62
88
2
45
13
59
60
7
29
84
72
60
19
96
14
27
9
10
116
45
24
55
20
21
48
25
35
60
117
3
55
29
12
60
24
51
33
1
2
54
70
101
12
36
1
11
13
11
24
27
54
4
32
27
1
107
24
145
83
72
45
4
47
49
11
60
9
34
6
23
67
65
49
26
4
5
12
60
24
24
36
60
45
4
140
135
84
7
41
43
6
80
4
47
13
59
21
162
18
15
132
15
154
26
9
48
51
36
144
45
12
15
9
60
21
4
104
10
96
20
45
115
5
49
20
16
155
48
12
36
13
36
80
111
12
97
11
12
1
155
96
48
31
2
28
107
63
21
108
7
26
28
6
29
55
17
13
32
18
46
26
33
60
87
4
14
15
75
21
15
21
13
11
25
90
54
11
109
60
6
54
32
75
15
57
61
47
43
6
11
19
54
36
35
108
48
13
6
30
30
80
36
18
99
37
26
54
3
51
189
7
24
5
27
18
39
7
5
48
1
35
91
5
36
84
19
5
21
54
100
5
115
5
1
143
60
96
1
60
23
91
56
33
61
32
34
65
25
59
12
39
144
16
5
19
86
36
27
7
29
45
10
5
25
30
2
64
26
57
36
12
60
33
10
41
84
61
30
5
36
103
62
4
54
65
55
2
3
91
24
6
11
13
120
71
48
36
84
36
1
35
25
84
191
21
15
39
36
9
9
51
60
108
61
62
88
65
60
84
1
30
5
84
151
5
1
54
20
40
5
24
36
55
2
58
125
15
45
1
71
9
36
28
6
185
36
48
1
20
15
204
25
47
33
36
39
24
60
60
61
6
56
213
24
51
117
19
90
80
4
32
3
12
13
35
1
23
60
33
144
4
11
39
9
36
27
54
10
185
36
49
84
71
49
30
17
13
47
60
15
58
32
15
129
54
21
60
9
27
133
ABCD 99771005528*3^$a+1 [50000]
15
33
15
36
200
1
39
123
41
1
30
24
141
164
1
135
24
116
4
39
72
18
11
205
6
9
60
36
20
19
30
75
12
3
5
60
7
24
66
143
96
73
120
11
76
111
89
180
16
24
36
15
42
171
56
19
57
33
35
1
15
129
60
84
18
33
36
3
17
4
72
48
99
41
36
76
8
96
4
45
36
210
18
36
71
61
30
42
27
36
44
64
9
72
51
69
18
41
52
48
36
36
68
79
17
1
15
60
93
216
59
60
25
15
69
72
18
57
21
12
96
15
12
24
36
8
7
33
20
76
20
1
23
211
120
18
6
117
27
138
3
12
104
49
27
57
36
71
120
4
56
43
18
15
39
29
52
8
60
115
41
1
143
60
85
12
18
21
3
33
87
6
11
1
3
51
18
51
75
125
16
164
40
39
90
30
126
11
84
136
44
52
3
141
44
25
15
96
141
15
147
17
79
161
13
123
93
87
27
72
65
1
3
75
65
127
53
232
108
57
15
57
87
44
196
36
3
45
56
16
8
120
52
39
65
60
4
39
66
6
9
80
16
36
8
67
149
24
97
15
123
54
11
40
9
12
18
6
35
55
45
96
80
24
112
3
90
35
1
35
49
132
12
51
81
35
13
11
97
132
66
24
17
1
15
69
15
93
11
40
36
63
90
12
39
21
159
56
16
68
1
95
19
141
20
13
72
15
21
24
54
90
35
91
66
3
36
84
57
72
3
39
105
15
6
83
112
15
53
16
3
21
51
78
51
36
123
177
135
30
24
87
3
72
69
21
23
120
49
60
11
25
15
72
44
85
51
93
144
11
52
45
192
71
109
71
36
16
3
141
144
9
12
6
9
20
4
15
24
18
59
25
59
16
69
90
177
225
15
129
195
75
29
37
60
63
20
1
6
9
111
42
30
101
61
59
49
36
54
17
24
100
27
9
45
35
16
164
13
60
27
24
57
23
157
99
36
128
1
168
11
40
12
45
23
240
37
162
72
69
21
96
63
36
36
164
84
96
24
49
72
36
3
105
15
111
96
69
33
18
72
17
4
12
108
57
42
153
9
215
16
87
42
99
45
135
21
24
11
1
15
24
111
9
36
27
261
21
39
69
42
29
36
144
40
12
27
41
49
71
49
96
30
41
181
123
111
29
60
31
114
71
49
191
49
30
105
36
80
24
36
31
29
16
147
93
68
1
75
69
132
23
76
21
42
17
60
76
24
39
54
18
48
24
33
84
20
55
78
47
60
16
39
69
36
39
174
90
21
75
305
37
195
15
105
63
5
172
39
66
54
21
120
144
96
164
64
72
24
15
29
25
71
91
24
54
27
128
36
124
56
109
11
49
12
119
13
48
24
35
85
6
18
87
44
40
81
15
104
1
18
5
19
153
93
11
25
291
93
87
33
11
100
21
72
47
24
91
29
61
35
13
111
12
45
12
18
33
36
96
177
167
13
3
33
51
9
171
24
12
45
23
100
21
119
16
36
39
125
4
12
57
108
54
65
13
11
79
18
63
111
29
36
76
3
41
196
48
315
81
9
30
72
69
24
69
87
39
101
4
117
84
144
75
75
65
16
36
8
19
18
12
11
112
63
81
24
69
107
84
25
24
90
18
23
49
47
361
23
55
65
7
105
15
209
49
84
108
3
140
55
54
71
16
20
181
59
1
59
84
100
36
9
30
141
3
17
40
15
149
100
21
144
72
258
246
24
51
39
5
169
3
39
18
48
60
23
61
24
71
49
35
109
51
56
76
84
21
75
48
45
12
24
36
63
21
111
75
234
30
21
68
52
44
31
18
11
24
19
21
105
90
21
20
121
39
20
13
87
63
33
8
136
21
72
51
120
36
93
72
291
3
126
99
216
104
100
36
104
127
105
104
24
76
75
90
30
96
102
107
145
215
24
36
91
33
ABCD 99771069142*3^$a+1 [50088]
24
60
33
36
15
24
5
96
19
33
63
129
87
9
12
3
12
33
75
65
7
12
12
168
12
29
31
29
40
84
3
33
27
144
21
3
5
16
48
15
33
87
5
55
12
36
60
189
48
3
12
65
16
20
4
8
19
29
4
87
69
39
36
9
80
103
12
12
84
69
20
36
24
48
7
33
68
19
33
60
8
4
8
19
21
75
24
45
15
161
7
41
79
36
5
24
52
15
153
12
3
36
60
77
19
41
19
36
9
68
43
249
60
39
5
40
15
125
12
4
3
60
21
84
80
36
40
20
52
3
5
60
19
53
55
9
15
24
24
5
28
24
15
53
40
68
19
120
24
36
9
20
4
8
48
40
180
12
140
52
36
99
96
17
55
12
36
17
52
15
12
9
84
63
9
120
56
112
12
104
24
7
21
12
3
57
3
24
24
36
24
45
104
40
51
117
12
15
36
17
12
31
45
15
12
12
81
32
12
43
9
44
12
7
5
7
29
16
56
52
3
12
21
27
12
12
29
24
103
12
65
31
5
40
36
144
27
12
117
144
27
57
56
84
31
149
36
19
12
9
32
12
16
75
5
79
288
48
65
19
36
65
12
79
29
7
33
15
9
15
33
63
69
68
112
176
19
53
7
36
69
20
16
36
63
5
115
5
7
29
4
15
5
31
5
31
69
32
55
48
12
93
12
3
65
19
108
5
4
24
135
5
60
12
7
153
3
29
28
12
27
24
17
40
60
32
60
76
60
24
15
36
17
12
28
72
8
7
36
12
12
5
40
3
45
3
21
68
7
9
72
48
15
72
177
48
15
12
36
21
39
60
69
3
33
60
20
31
24
129
96
96
63
153
3
24
48
33
39
33
20
12
60
31
60
24
41
16
44
4
27
36
12
12
84
12
65
79
29
64
20
7
45
48
111
17
43
60
9
68
19
41
28
15
57
8
91
33
8
43
29
16
15
12
12
45
3
45
120
39
9
12
87
36
29
52
96
27
33
39
29
19
41
55
45
24
3
12
36
36
29
55
9
3
12
5
67
24
81
75
45
24
84
56
40
15
24
5
40
87
113
7
21
27
33
20
19
84
36
45
3
153
27
60
33
27
36
12
12
57
8
7
21
20
19
24
69
56
4
27
24
77
103
57
15
24
29
4
12
68
36
12
12
36
12
48
64
8
40
3
84
105
15
48
17
36
91
29
19
12
24
81
39
29
67
36
12
12
24
45
39
60
12
29
31
9
75
9
68
7
72
60
69
72
27
36
12
5
19
84
9
51
89
76
92
48
52
3
21
75
93
68
199
24
24
36
21
15
213
15
57
51
24
48
41
76
68
43
45
15
77
7
41
40
3
45
15
60
29
91
5
31
21
27
21
24
12
8
7
41
48
16
44
7
5
88
44
31
45
75
57
12
12
48
3
33
39
81
111
24
36
93
27
36
84
60
21
39
29
12
67
48
5
55
117
75
5
67
48
5
96
67
48
65
52
27
36
45
44
16
36
3
12
33
96
24
48
87
21
15
9
15
12
53
7
9
51
45
36
8
31
24
36
48
288
84
84
24
21
111
24
12
24
53
96
19
120
12
53
43
57
20
88
48
51
60
33
48
87
36
5
60
67
9
3
41
67
60
12
57
96
75
5
19
60
36
45
87
96
29
31
9
56
31
9
24
116
7
9
3
12
9
24
15
108
5
7
12
84
29
60
31
192
129
39
5
31
141
243
12
24
45
63
12
24
29
31
84
21
12
15
24
53
127
149
16
44
12
127
12
9
20
115
36
9
32
55
9
24
15
9
51
9
68
124
44
67
24
9
99
81
15
21
44
79
12
21
32
43
48
60
5
4
180
63
24
33
48
15
12
41
187
9
3
117
3
33
60
12
8
112
156
12
108
15
105
204
3
24
108
12
24
84
93
3
5
7
9
48
20
16
104
7
108
48
24
29
4
8
28
36
48
87
93
3
57
51
45
36
56
19
21
68
24
148
12
3
72
48
48
29
31
29
31
17
19
60
21
24
39
45
36
3
36
84
48
53
12
40
12
75
33
63
24
21
44
43
17
43
48
17
12
55
113
12
115
45
12
3
48
72
5
31
12
24
9
12
188
24
67
21
15
9
15
36
33
44
60
31
21
51
5
48
52
15
12
33
15
33
24
123
53
31
21
12
8
127
12
9
15
24
33
140
55
5
4
48
60
8
12
67
29
55
5
7
17
40
27
36
60
17
67
149
7
5
7
57
84
75
60
81
3
72
41
7
33
15
5
67
41
91
9
44
103
48
141
3
12
33
51
5
40
15
5
67
12
21
15
5
4
75
12
24
5
19
53
28
36
56
79
29
7
17
52
51
12
117
108
8
19
93
27
33
8
7
72
53
31
5
31
53
48
43
12
113
31
9
44
40
63
108
36
48
60
36
81
24
32
4
24
15
17
40
27
21
44
36
19
5
16
12
3
29
52
3
48
60
132
21
75
105
51
24
72
17
40
56
31
21
20
4
84
111
93
15
33
63
9
15
108
117
15
12
48
81
20
60
12
7
60
81
120
12
3
5
12
7
12
21
8
55
17
7
41
7
45
15
17
36
67
33
75
60
5
4
3
5
72
7
33
12
159
60
45
92
43
165
12
39
45
104
31
24
60
117
3
17
40
27
101
100
132
8
31
53
96
12
48
12
103
21
8
156
7
24
48
12
24
29
31
36
41
60
12
ABCD 99771823852*3^$a+1 [50012]
5
15
10
68
12
28
26
10
14
57
63
6
22
54
119
15
10
60
6
68
118
68
87
72
21
46
96
72
18
2
36
21
19
5
9
30
36
46
68
46
74
6
4
17
1
30
18
72
12
30
12
20
30
16
18
5
19
48
8
16
5
19
24
18
174
5
1
8
16
38
52
6
8
34
77
25
30
60
44
24
16
42
48
102
2
130
20
142
60
71
157
20
70
12
8
16
5
9
10
32
4
6
48
107
48
13
8
22
48
72
30
8
22
32
82
30
126
8
4
32
24
84
136
11
19
77
25
24
38
28
18
30
6
38
58
23
49
86
52
2
42
4
6
24
42
30
24
36
30
18
24
6
20
57
79
104
36
94
42
30
302
16
66
23
87
10
90
8
21
37
42
48
18
36
24
26
9
24
7
18
90
140
10
26
150
10
24
12
8
66
16
48
23
49
90
54
50
22
14
40
50
30
118
78
2
75
31
80
100
30
47
144
1
23
72
9
88
108
8
76
8
6
36
18
46
72
24
5
15
10
48
30
18
14
9
7
8
4
32
4
104
12
21
3
4
17
49
12
24
6
62
76
86
150
40
71
27
46
26
28
12
6
42
6
12
38
36
10
23
43
18
104
28
102
92
138
6
10
254
160
6
6
98
58
38
15
1
14
4
50
171
51
21
9
58
18
122
6
36
10
36
8
54
16
11
85
30
6
78
210
36
50
9
1
24
6
108
30
2
30
63
43
18
12
12
2
196
14
4
90
6
83
7
41
7
41
97
18
20
16
30
30
20
106
2
12
28
48
29
1
47
31
12
54
108
48
30
53
51
18
40
35
25
50
12
24
30
22
38
120
10
96
18
80
270
46
42
68
22
59
13
42
54
14
88
24
8
36
10
95
67
30
18
114
96
24
50
6
190
29
48
7
30
78
14
160
68
28
24
30
36
54
6
8
174
27
99
6
34
36
60
6
2
40
30
23
48
9
30
6
52
2
136
56
18
58
122
6
54
27
48
27
21
48
67
24
48
32
70
18
42
24
26
34
47
3
24
93
19
6
78
12
162
2
24
46
44
40
50
70
20
10
30
30
42
8
6
18
3
25
18
44
28
53
49
23
9
144
54
33
120
19
5
15
24
52
60
108
36
54
84
140
40
2
16
30
18
12
14
34
74
10
36
29
120
13
12
66
56
10
254
96
141
73
6
126
60
12
12
126
17
37
59
105
76
50
18
28
72
30
6
60
30
77
93
52
18
14
6
46
20
39
67
30
47
25
23
9
48
58
48
30
36
50
4
6
80
15
85
59
37
12
36
126
18
11
37
8
10
17
157
56
51
3
12
46
30
32
88
38
15
1
74
16
6
48
66
29
61
30
6
8
52
24
14
70
96
215
25
68
148
30
84
74
34
2
18
58
38
40
5
39
96
52
30
38
46
6
24
180
65
9
16
50
94
14
36
36
54
27
9
70
6
54
174
84
26
10
44
46
50
30
22
2
22
6
17
61
30
20
16
54
20
54
6
10
44
21
72
7
17
3
46
80
87
163
66
84
14
52
156
30
35
123
36
70
11
19
101
3
36
70
14
6
28
60
30
161
19
92
9
49
23
13
12
48
42
44
160
60
30
18
32
93
151
14
100
23
48
55
56
10
66
42
30
110
10
12
14
46
6
78
6
30
30
14
54
27
31
162
2
16
12
18
95
3
21
109
14
58
14
21
109
44
54
81
31
50
28
102
38
16
12
108
60
11
13
6
197
19
200
10
14
22
14
46
90
54
36
2
112
5
49
90
24
42
6
48
210
44
40
6
26
10
30
24
26
10
11
25
12
48
38
10
86
16
29
1
2
28
48
66
84
14
22
24
30
17
13
24
11
31
66
18
14
10
53
24
1
12
35
67
44
10
80
16
38
72
10
14
52
14
4
6
54
72
62
33
9
39
9
106
12
32
36
46
8
66
60
36
18
22
6
23
19
92
16
17
75
46
26
40
150
8
100
48
12
2
18
118
18
74
22
59
1
96
62
238
44
40
48
42
6
24
6
65
13
6
38
63
13
50
9
48
19
60
6
35
27
30
88
2
130
11
19
78
14
100
80
4
30
6
18
60
126
6
60
18
18
2
12
18
3
103
6
60
14
10
6
78
35
15
33
85
134
21
27
21
24
55
17
19
24
62
54
76
24
80
76
6
35
55
54
108
20
22
38
28
35
19
48
6
47
24
25
50
24
45
24
25
62
28
26
40
180
194
16
5
165
66
4
54
18
32
58
2
12
45
63
10
42
90
24
35
19
32
10
35
15
48
6
27
27
88
42
11
144
15
46
36
8
6
52
2
51
1
23
27
4
54
42
6
102
132
54
72
12
32
40
60
6
54
54
17
13
35
1
71
67
62
118
36
6
24
12
12
140
12
40
60
6
18
11
1
84
6
29
1
30
48
17
13
20
66
54
16
6
60
5
3
22
14
28
12
18
66
24
66
20
16
30
84
72
48
20
225
127
18
90
5
24
48
37
12
6
54
8
3
24
9
54
36
21
79
17
3
16
98
28
48
12
18
20
16
6
68
40
80
36
28
6
42
48
6
14
22
2
15
72
19
29
57
28
30
36
60
30
90
6
114
5
69
58
84
8
22
30
84
20
34
36
20
82
48
12
12
132
80
144
76
8
60
10
156
26
33
21
4
23
19
90
ABCD 99772065158*3^$a+1 [50164]
19
11
9
81
51
39
129
36
3
33
12
57
90
9
117
19
23
21
52
32
16
35
57
3
25
96
23
25
5
3
69
24
36
75
135
21
75
45
3
45
40
56
39
9
33
55
68
4
56
112
68
51
9
24
141
27
40
29
19
24
245
30
18
43
17
39
15
144
102
18
36
6
30
45
148
11
93
16
80
64
20
27
24
49
8
84
39
9
12
40
23
1
24
8
27
36
9
21
72
159
3
81
15
9
27
30
39
57
87
15
72
9
72
12
36
39
12
45
51
57
87
120
36
42
15
3
45
45
19
24
32
40
104
48
12
63
13
5
18
66
15
39
21
36
3
249
123
145
5
3
15
36
84
57
60
12
16
20
100
44
33
24
3
63
57
3
12
93
39
120
78
87
15
201
24
63
25
56
12
3
12
37
8
9
60
36
12
72
24
99
57
96
54
48
45
36
16
44
100
224
60
48
63
12
132
48
85
23
69
36
27
54
15
3
12
36
54
39
64
137
3
81
54
18
24
36
15
69
183
51
45
15
72
13
5
87
28
120
152
40
152
16
17
90
102
6
30
15
4
107
6
127
65
72
15
99
66
60
15
15
49
5
75
111
9
16
59
60
9
12
124
11
9
81
51
64
83
13
23
6
54
12
93
84
111
9
15
36
12
9
69
39
27
78
3
132
48
60
27
36
21
28
96
20
117
60
3
16
24
24
8
24
48
40
11
36
18
18
69
75
13
48
8
24
105
103
20
3
1
143
180
12
33
12
4
11
30
6
9
21
3
21
66
25
17
27
48
87
126
15
72
96
69
66
24
18
102
96
12
24
61
5
147
15
25
8
99
21
87
36
12
150
43
20
9
18
25
8
24
12
33
111
75
30
90
45
204
45
3
24
60
28
11
12
57
16
20
75
69
76
11
96
30
15
135
145
80
88
5
132
159
51
37
17
63
15
45
28
29
78
108
144
30
18
78
27
57
18
342
15
39
129
3
12
1
56
96
24
60
36
160
35
132
30
18
33
16
11
37
32
33
3
69
60
30
36
45
15
12
33
64
20
33
72
36
3
12
87
1
44
15
18
19
24
56
3
42
111
15
72
45
93
3
15
105
27
102
15
117
15
36
12
12
153
132
19
11
36
54
15
3
6
126
36
49
23
25
68
45
39
69
39
12
3
18
3
16
8
15
57
16
24
5
24
36
159
24
40
8
57
12
36
103
119
1
89
12
51
24
15
54
75
64
11
105
57
3
24
45
27
16
59
24
66
3
72
16
17
15
21
24
66
25
200
84
33
18
1
24
32
3
205
5
90
42
55
35
18
66
18
42
84
169
11
117
45
3
36
124
41
63
93
24
39
69
36
12
18
85
59
180
1
80
24
3
45
9
135
33
31
32
39
1
80
45
54
33
117
399
9
180
18
24
25
11
210
114
108
30
55
17
55
5
54
9
28
29
39
111
36
12
42
19
20
141
48
3
3
145
11
18
51
72
57
75
33
3
120
16
65
15
3
12
21
15
24
61
8
69
63
60
24
93
12
6
177
15
1
17
54
126
42
30
60
18
18
36
15
40
8
112
44
51
9
57
75
52
8
24
39
240
9
48
27
13
119
30
15
4
17
24
183
60
96
111
30
54
36
96
9
93
6
57
27
37
8
280
5
12
99
84
3
108
12
129
4
11
33
81
84
6
25
11
13
72
71
144
6
27
135
72
21
4
11
13
152
63
60
21
16
83
72
72
18
3
21
66
24
36
33
147
84
24
162
15
87
45
15
30
75
112
8
225
12
15
36
3
9
76
101
75
36
9
3
15
60
12
54
51
21
18
6
3
40
23
9
60
3
222
3
33
12
15
28
47
21
36
75
30
31
47
12
6
3
96
129
111
33
6
54
12
18
162
15
21
123
45
126
36
33
15
129
15
25
53
19
20
333
18
33
52
44
36
3
141
3
12
141
240
87
18
90
9
40
5
96
3
45
19
20
52
41
30
54
6
30
78
57
45
24
30
225
81
19
80
51
9
39
57
3
126
15
60
16
89
48
6
25
44
12
88
65
102
69
129
42
25
59
72
69
3
37
143
57
21
123
64
8
48
57
63
27
18
150
69
75
30
3
4
29
15
60
39
36
37
47
21
75
309
45
3
132
40
47
25
44
172
59
69
16
29
36
120
36
54
18
18
57
57
18
12
18
75
33
3
69
60
66
9
15
12
25
35
201
12
93
39
144
60
36
9
67
8
15
1
24
11
210
6
12
42
15
15
78
43
5
24
19
11
186
3
27
18
27
84
76
29
6
192
33
75
ABCD 99772948846*3^$a+1 [50036]
5
31
36
5
156
39
3
97
23
25
60
11
12
9
16
65
42
37
8
15
108
129
33
3
27
30
12
3
16
36
60
23
42
3
76
36
125
18
6
24
31
77
39
9
67
17
3
57
87
45
24
15
15
1
53
7
5
39
4
96
71
13
8
57
162
21
33
31
36
65
24
24
6
9
16
65
51
24
3
138
3
27
9
81
15
9
39
4
80
48
48
24
27
25
41
27
33
12
6
24
1
12
84
5
39
21
66
30
24
19
24
65
30
6
72
79
20
60
15
66
18
61
23
21
9
30
6
12
48
79
95
6
12
12
67
41
7
80
40
65
18
97
5
12
30
13
11
21
100
5
55
23
13
125
54
13
17
66
54
78
48
90
79
20
48
40
20
21
66
13
5
60
18
37
11
37
53
75
9
31
5
54
37
5
78
12
9
57
7
8
24
40
59
37
60
12
36
12
24
83
18
42
1
29
67
44
45
66
13
5
3
24
21
54
21
9
15
16
12
12
5
18
48
97
185
3
33
24
78
37
137
75
4
60
12
35
54
15
40
53
72
6
13
5
36
55
20
48
15
102
63
75
1
60
20
69
27
4
24
8
3
69
40
12
5
36
27
15
18
12
12
24
7
23
45
4
53
24
48
66
42
39
21
7
47
13
11
102
15
4
20
9
19
35
6
7
29
3
16
5
42
13
59
21
16
36
12
77
84
67
12
53
48
12
54
1
24
23
33
27
102
15
15
13
5
60
6
24
81
15
49
20
27
1
132
80
40
17
24
15
16
29
19
60
96
41
75
3
25
20
232
11
9
21
15
12
16
17
67
17
75
28
5
15
12
24
9
103
44
15
93
27
54
7
8
16
23
1
120
17
87
96
45
66
30
3
21
36
31
23
6
30
54
15
24
15
12
49
84
80
3
30
7
20
100
80
40
11
21
9
36
48
27
33
12
15
9
6
49
12
8
16
5
19
84
17
43
32
33
15
3
117
21
24
30
13
24
11
13
5
15
9
90
61
20
40
20
9
27
60
15
1
23
30
31
8
16
65
90
25
32
9
3
57
15
33
43
23
21
40
65
79
5
6
18
3
64
44
39
73
12
20
21
84
6
30
72
42
18
12
55
41
111
16
20
12
88
32
21
7
29
159
69
12
6
13
20
21
43
53
24
3
60
36
24
16
24
11
69
57
39
16
140
4
11
1
92
57
15
9
15
40
11
61
8
15
57
9
63
27
18
18
48
84
30
27
28
53
3
27
177
57
43
12
84
56
45
19
24
17
43
71
277
107
45
45
43
29
39
4
5
7
29
31
36
20
120
33
60
7
17
6
9
16
89
30
13
53
30
9
15
33
9
3
52
23
37
8
15
66
79
5
72
3
3
42
60
36
24
12
24
19
68
69
36
42
6
79
113
15
57
31
47
30
15
9
90
33
27
13
65
12
99
24
21
60
15
51
45
15
1
8
4
53
15
64
24
29
7
5
36
19
29
24
43
20
28
29
6
42
132
7
53
12
120
54
1
8
21
12
7
72
23
81
12
45
103
12
12
5
30
18
114
33
12
15
6
7
5
15
15
145
12
11
37
5
3
33
96
24
7
29
15
36
45
12
3
112
23
72
6
36
36
63
40
11
18
15
52
41
7
32
189
27
33
96
3
141
111
4
60
20
100
120
11
61
5
12
27
96
39
138
72
90
18
27
4
5
30
121
36
12
48
20
12
21
87
3
109
20
3
12
13
24
29
54
102
3
33
43
32
24
3
6
55
35
37
24
35
13
12
20
21
27
21
90
1
83
66
36
3
28
8
16
24
5
6
45
3
133
29
6
33
12
9
60
43
23
9
21
18
25
24
72
20
3
60
18
27
21
27
69
30
6
7
113
3
4
8
48
4
20
75
6
7
29
3
16
5
15
9
48
30
18
6
48
42
24
19
11
42
3
4
5
7
23
30
195
33
39
3
37
83
6
36
174
1
5
30
1
72
23
57
16
5
15
51
1
32
27
21
15
13
5
66
144
21
40
48
48
53
54
1
36
5
39
15
45
24
60
16
35
81
33
27
28
53
67
12
23
85
17
3
52
24
77
43
192
17
66
6
3
33
43
11
13
5
7
53
12
19
32
15
33
12
4
8
40
12
65
3
48
9
36
24
36
18
37
5
12
43
12
17
15
16
77
7
35
6
7
47
138
27
33
43
29
3
141
15
36
51
30
19
155
36
18
12
12
67
41
19
96
29
48
43
77
6
25
71
6
3
9
36
31
29
6
1
17
3
123
30
55
56
3
36
45
9
12
90
109
11
25
36
48
41
79
24
72
8
48
99
48
25
23
85
17
51
36
48
3
144
85
23
1
24
35
6
15
57
15
9
75
4
35
37
8
64
8
4
29
151
44
4
8
9
18
30
30
48
54
39
9
36
24
27
16
20
9
19
29
42
13
83
45
9
48
3
28
84
12
5
78
1
65
15
4
41
12
42
45
15
13
8
27
37
12
20
28
20
12
39
37
32
16
17
42
66
6
18
27
21
54
9
9
3
100
35
30
27
36
16
96
44
3
1
20
51
9
96
4
32
15
18
15
9
55
155
18
3
69
43
12
12
5
19
72
89
30
6
60
7
5
12
48
66
37
12
36
12
32
81
60
24
7
8
15
97
24
24
80
28
5
60
3
12
57
6
66
18
30
72
54
6
31
29
51
27
61
35
6
55
11
9
28
72
8
72
24
36
3
12
13
11
54
6
57
39
1
95
13
12
17
12
43
5
42
13
17
36
18
6
18
30
15
36
52
32
27
6
7
17
3
21
12
48
24
222
25
5
30
1
24
11
12
33
40
29
24
6
13
35
6
36
31
44
4
44
40
5
3
148
96
5
18
37
5
48
51
21
6
13
24
5
7
5
90
33
87
21
9
15
16
29
19
60
89
87
16
77
55
41
7
8
21
43
53
27
40
120
5
27
16
35
30
15
72
12
4
41
24
15
16
95
61
17
27
21
19
35
25
5
31
59
1
5
55
17
18
18
96
3
27
21
15
18
12
3
60
45
67
32
28
17
7
8
40
53
24
3
15
36
85
17
67
12
20
76
113
12
103
20
21
6
49
23
25
17
54
21
24
16
65
91
5
27
21
66
60
18
12
15
16
65
24
51
69
18
30
30
45
27
85
96
32
16
41
48
7
48
5
15
45
3
3
12
49
68
21
6
45
3
6
7
8
27
97
36
5
6
24
37
84
65
36
42
1
5
24
55
80
120
16
29
6
30
6
13
5
27
16
5
27
ABCD 99773052812*3^$a+1 [50073]
240
83
61
179
349
11
93
40
392
72
3
285
435
24
421
11
240
21
16
192
11
141
232
35
120
72
168
96
37
107
192
21
171
37
80
112
83
216
288
21
291
264
133
176
27
181
8
40
11
24
61
224
99
312
24
349
96
128
51
61
240
35
117
136
8
72
27
181
48
32
75
69
216
72
72
123
237
112
32
51
240
69
184
32
195
165
136
203
96
48
181
200
72
3
69
40
96
80
72
88
128
16
200
147
133
155
85
288
56
360
3
109
227
21
360
112
176
64
35
72
85
48
48
59
21
112
11
21
27
288
24
93
3
285
112
35
168
45
472
32
160
96
107
96
312
253
128
16
48
8
504
51
61
48
336
224
27
133
11
117
3
205
611
349
344
144
27
405
280
8
27
120
72
120
21
123
37
107
21
64
144
336
371
21
147
96
421
144
144
107
381
216
208
203
309
99
24
277
11
133
59
336
24
168
309
160
192
11
181
176
243
157
203
45
3
72
141
160
59
85
192
8
40
48
96
59
120
192
216
21
16
96
59
72
96
21
99
181
347
613
56
72
99
61
371
189
16
56
3
69
27
144
117
147
109
11
21
16
528
59
37
296
40
32
72
72
72
75
445
131
493
8
75
205
144
296
195
133
32
208
11
325
48
107
240
240
45
315
61
200
123
157
96
11
48
37
96
227
120
181
11
312
109
56
411
61
32
72
3
72
13
11
45
72
112
107
85
56
376
11
37
8
40
107
144
85
96
96
83
336
205
59
24
253
336
8
40
59
181
8
27
45
219
37
248
51
37
11
192
144
24
96
13
80
147
69
27
189
16
56
123
157
336
32
144
195
96
69
72
75
144
48
168
144
213
51
21
51
360
37
96
11
24
120
93
27
109
48
203
333
184
96
107
ABCD 99773056354*3^$a+1 [50011]
8
36
19
51
30
60
8
4
39
21
8
10
18
20
48
67
21
56
60
10
24
14
24
16
30
6
3
5
7
60
5
28
32
48
24
34
50
12
12
70
2
4
30
62
10
50
4
6
2
16
3
24
5
24
7
3
33
89
19
12
24
21
135
33
36
30
2
4
12
42
45
24
15
74
7
15
14
12
100
3
9
36
15
12
5
10
2
24
10
14
58
2
64
36
8
48
4
3
41
19
3
18
8
118
18
51
48
29
19
93
27
75
9
5
10
62
31
9
20
96
10
36
2
16
32
91
5
43
9
24
20
48
7
72
51
18
27
5
16
15
65
10
21
60
33
8
31
17
10
14
100
15
51
62
10
2
19
3
2
12
12
4
75
33
42
2
96
4
20
4
84
8
28
20
12
96
40
135
29
48
19
24
24
5
16
18
6
27
63
18
30
18
3
3
18
12
15
12
48
24
17
64
63
5
4
6
36
26
10
33
3
14
16
3
15
18
51
53
64
12
20
34
26
43
12
53
36
34
18
18
2
55
15
38
34
36
12
78
39
15
30
44
46
6
20
52
32
4
80
24
34
78
8
58
9
15
26
28
39
29
52
18
24
9
24
5
12
16
27
45
72
24
12
18
14
76
6
30
114
12
2
40
3
41
24
12
19
53
84
24
12
67
3
18
75
36
41
10
9
12
9
24
56
19
24
99
38
10
26
36
16
30
86
4
32
22
18
3
24
15
38
19
9
24
8
40
39
5
19
5
4
6
38
84
7
9
8
12
16
32
22
6
27
21
20
4
8
24
7
27
14
7
57
39
17
12
7
36
12
15
54
8
48
22
21
17
12
22
54
75
45
44
12
34
26
34
2
7
29
28
20
12
24
31
12
69
39
17
16
27
3
9
41
28
75
27
57
5
64
24
20
7
5
34
146
22
138
20
7
99
2
43
27
18
18
2
24
12
36
58
36
12
42
68
7
15
36
30
20
55
15
18
6
21
15
9
9
8
40
27
27
110
7
41
24
58
86
4
20
16
20
28
15
17
22
2
4
44
58
69
9
36
12
44
12
40
36
12
116
100
44
34
18
72
32
52
3
39
18
99
5
12
48
64
44
24
40
20
34
2
16
54
21
123
74
4
75
72
27
26
12
36
7
36
60
36
63
12
24
26
40
6
2
12
4
20
28
8
16
27
29
46
60
12
2
16
27
33
20
118
9
60
84
36
29
72
22
2
55
5
7
51
50
4
24
44
28
36
20
16
18
21
65
124
36
15
9
102
45
5
22
18
20
24
12
24
19
45
8
16
39
12
53
12
19
5
88
20
36
43
24
39
38
34
50
7
48
21
27
15
2
36
36
16
12
60
44
36
4
39
12
5
60
12
58
2
28
20
4
3
45
75
29
4
6
18
36
8
10
2
12
34
2
16
32
4
96
12
36
15
29
7
3
2
52
3
21
87
93
30
9
27
33
101
79
9
3
9
87
24
21
15
33
39
24
5
19
12
9
44
46
60
50
52
18
42
20
10
2
22
18
66
86
10
18
15
15
9
41
4
54
36
18
18
42
18
14
67
5
24
46
36
9
17
19
15
12
33
3
6
3
99
42
32
40
32
22
62
100
56
7
41
16
3
41
19
53
16
66
24
74
84
40
12
20
22
12
2
40
66
33
17
19
3
6
80
4
27
108
33
32
12
12
46
14
24
34
18
27
27
2
19
17
106
18
18
9
15
45
3
36
6
8
4
18
2
24
7
57
27
9
8
28
27
60
17
10
2
7
5
40
80
7
53
16
20
24
19
9
18
33
9
102
9
5
19
17
10
18
20
7
24
36
17
7
63
42
39
53
12
16
24
8
28
75
29
16
36
18
26
48
7
15
14
22
12
14
4
15
3
72
9
36
33
8
40
3
5
82
50
10
2
7
219
2
40
44
4
15
21
39
17
4
39
24
5
12
4
42
12
6
32
79
17
10
33
12
29
34
33
39
26
12
16
3
24
15
2
12
4
84
99
5
60
124
8
28
18
14
22
54
24
8
19
3
50
127
45
12
8
10
9
29
24
48
31
29
16
44
24
4
12
6
36
2
10
26
19
51
12
57
29
28
128
10
14
10
14
52
8
10
33
27
18
8
12
28
72
68
4
72
3
21
84
6
54
63
77
58
2
36
7
24
29
4
186
9
41
4
44
48
12
4
32
7
36
15
38
24
4
8
10
2
12
28
12
68
10
2
10
24
84
18
24
30
50
10
14
36
36
55
5
10
18
8
72
10
2
16
6
48
21
12
45
3
65
12
40
56
7
17
16
56
7
3
26
7
12
9
18
9
36
17
144
36
204
19
21
3
3
14
34
81
9
15
45
12
8
19
9
18
14
40
44
72
10
96
2
28
39
69
32
12
7
53
24
67
17
22
9
36
5
28
8
19
3
9
15
84
72
9
9
92
4
20
12
48
130
2
4
27
3
33
17
28
66
18
15
17
10
18
32
7
41
55
3
74
40
12
27
9
6
54
48
39
3
30
80
31
24
5
48
31
17
40
12
27
15
45
81
20
31
21
18
38
24
10
74
55
17
10
96
14
12
43
3
18
12
36
72
20
36
4
48
27
65
31
29
16
20
64
8
31
5
48
7
17
10
6
15
21
18
2
12
12
22
6
84
78
2
28
6
38
12
7
9
51
5
70
6
36
20
48
16
6
14
22
2
108
10
33
39
110
16
42
2
36
31
113
10
60
12
45
45
20
16
3
36
21
20
31
17
72
43
17
7
57
15
3
2
4
15
33
6
14
84
4
6
48
98
12
4
68
4
44
12
28
8
12
4
32
43
17
43
27
36
18
44
91
3
18
15
9
20
12
4
18
18
3
9
27
33
27
84
9
87
5
40
12
24
39
141
66
21
57
80
55
3
6
20
10
81
33
66
21
3
45
63
14
19
21
32
31
81
36
12
27
24
36
41
24
10
21
3
30
44
16
156
44
12
16
20
7
12
3
38
10
42
30
2
40
3
51
9
17
55
3
6
90
74
28
116
24
10
2
12
72
36
7
17
31
5
28
54
33
21
20
4
51
17
124
72
8
16
30
2
7
17
16
18
108
14
91
15
42
12
60
32
36
22
18
8
40
6
45
24
33
20
94
144
33
21
39
12
15
6
3
27
24
90
3
45
15
12
9
15
39
78
39
15
18
39
45
6
36
50
4
18
50
34
2
48
4
24
48
18
6
30
9
17
46
18
3
15
57
48
5
58
54
3
36
5
55
5
40
3
12
15
2
24
24
40
20
16
15
12
33
20
46
14
36
82
62
22
74
4
20
10
36
9
60
29
52
66
6
39
17
10
38
52
3
5
7
57
20
4
68
12
120
34
50
4
15
65
4
8
36
12
36
36
40
15
48
5
70
9
72
17
34
38
10
38
4
20
10
54
6
45
5
24
12
4
12
18
54
20
76
3
53
7
17
12
96
28
8
72
31
27
36
33
12
41
4
15
21
27
15
18
108
104
7
29
88
3
21
56
36
67
15
2
7
9
68
19
24
51
9
15
30
20
12
4
8
16
48
36
80
84
31
17
19
57
32
24
24
7
3
14
4
15
36
53
4
6
18
27
17
12
7
96
33
8
19
24
9
12
20
43
5
10
12
33
21
20
4
12
78
21
9
87
111
18
15
9
18
50
36
36
7
29
4
8
24
19
36
5
60
28
18
66
8
28
18
50
12
16
80
40
6
54
39
5
67
15
2
7
24
5
7
57
36
36
51
3
36
2
4
54
2
28
3
147
21
15
45
53
7
21
63
9
92
34
48
24
86
55
29
10
18
39
27
6
3
45
80
16
8
31
41
55
65
84
16
6
ABCD 99773495494*3^$a+1 [50005]
9
48
3
36
18
35
136
129
51
44
1
87
57
35
40
36
81
51
27
93
9
23
97
30
21
12
27
24
57
69
18
30
51
39
45
15
90
51
129
23
100
57
111
39
33
9
51
99
138
15
105
90
6
47
43
45
159
36
96
69
24
45
66
45
15
69
15
42
3
45
30
36
45
81
71
19
81
57
42
9
9
15
21
114
81
45
27
3
189
21
36
111
3
6
24
30
24
5
7
30
270
33
15
120
45
15
12
9
9
15
51
105
120
45
99
237
3
51
36
30
11
73
39
21
276
18
141
39
120
21
15
117
12
45
30
126
27
9
60
39
81
3
15
30
123
32
7
101
37
3
3
69
81
36
54
9
45
126
9
57
83
16
21
30
33
51
90
6
69
120
15
144
21
72
87
30
12
3
8
49
48
255
8
72
88
63
24
105
48
39
33
36
12
33
24
35
208
27
30
51
12
33
84
123
27
60
12
18
102
60
138
60
42
30
39
69
111
15
54
63
9
63
48
69
48
6
90
15
39
120
66
156
39
105
24
66
96
21
27
21
9
60
12
30
18
210
53
67
6
6
69
24
60
105
72
3
21
96
171
63
69
57
18
60
42
3
87
78
30
45
45
60
3
33
30
369
60
228
63
105
15
84
60
12
174
24
6
69
27
33
27
108
6
150
6
18
105
36
9
30
45
48
63
36
33
81
24
30
60
5
1
30
57
12
188
49
54
36
30
51
87
105
21
107
72
31
6
143
31
9
156
21
99
84
225
15
27
114
66
24
54
12
51
147
96
9
195
30
66
54
42
144
9
231
6
60
3
8
127
6
96
48
3
189
30
41
19
53
28
33
84
12
120
3
45
35
7
48
93
12
21
75
21
144
66
48
66
66
9
12
3
9
51
6
30
120
210
39
21
234
9
81
90
114
30
6
27
32
67
41
28
44
16
132
99
48
21
60
9
6
77
7
72
9
69
15
75
6
294
21
12
60
12
45
12
11
163
9
108
99
213
57
51
3
54
111
75
6
3
81
6
221
7
36
24
42
3
27
144
30
216
78
42
111
3
6
23
25
96
60
30
6
39
9
42
189
15
66
150
180
9
45
39
80
67
90
30
9
204
108
117
120
42
33
21
59
25
12
30
198
12
78
162
18
6
66
21
48
9
120
126
9
105
90
53
72
67
144
24
6
90
66
144
96
60
63
15
66
24
12
23
91
69
111
57
39
120
18
51
15
24
72
24
36
240
33
45
102
114
24
90
45
60
15
93
87
36
9
27
138
30
66
24
96
36
3
36
92
67
81
51
21
159
21
168
60
72
27
6
36
168
6
129
51
29
16
51
78
30
12
18
6
60
90
36
48
95
37
63
216
44
16
405
47
40
140
133
47
40
57
111
75
66
78
33
27
53
88
9
30
30
30
33
9
24
36
39
60
15
24
66
210
30
15
405
384
36
330
9
15
21
72
33
99
45
6
29
55
125
28
159
30
60
60
48
51
15
6
11
19
33
45
6
45
132
39
93
20
67
81
189
198
90
6
89
7
60
18
171
132
63
69
27
9
12
69
3
21
15
12
132
8
19
48
12
18
231
12
12
15
33
27
5
37
111
33
60
24
42
30
234
24
30
6
30
36
51
93
15
15
60
57
180
123
24
33
69
138
12
18
36
6
21
33
6
9
15
90
15
9
83
28
21
23
7
21
60
63
174
6
60
6
144
60
30
9
27
60
108
6
15
21
54
6
48
12
63
20
85
23
19
53
25
42
41
79
108
60
30
6
45
159
21
12
20
7
66
60
15
135
105
12
69
143
40
21
30
24
21
144
117
39
45
144
36
186
48
30
6
66
30
18
3
3
9
147
108
81
45
36
60
84
96
83
108
193
15
99
192
90
30
78
3
63
129
8
19
69
12
72
171
57
99
9
60
24
21
39
135
102
48
35
1
39
48
168
24
8
13
39
ABCD 99773587042*3^$a+1 [50092]
30
96
19
119
61
324
65
24
48
43
35
85
132
53
91
65
91
5
30
162
7
29
60
54
157
35
18
7
71
192
216
162
199
113
67
36
17
180
7
269
91
120
5
48
216
7
120
143
37
107
216
114
180
18
13
60
47
54
18
61
65
90
24
1
29
36
54
216
25
65
271
113
36
175
131
90
19
179
66
60
156
6
72
217
84
60
29
151
36
36
17
67
23
1
192
168
12
108
132
17
12
91
53
54
222
108
198
90
228
55
149
67
5
319
71
1
95
85
113
12
19
24
72
264
96
53
30
325
60
71
18
300
276
192
24
199
36
11
72
150
18
13
5
144
198
73
300
125
24
67
216
77
36
192
42
72
1
65
54
96
72
162
360
144
127
120
143
366
18
90
211
96
36
84
53
91
5
31
185
54
85
36
24
36
11
234
54
90
150
66
36
258
30
7
84
36
144
96
53
12
258
1
144
120
215
234
7
29
90
1
24
71
1
84
36
287
168
13
72
144
53
126
61
36
17
318
325
5
19
84
41
180
18
66
54
18
54
61
83
24
138
55
113
247
143
450
204
108
19
245
240
108
67
23
138
78
30
162
169
71
48
186
91
84
96
48
95
37
53
12
55
179
6
144
18
72
48
42
156
18
205
35
126
18
66
144
7
191
73
17
24
30
109
35
25
192
143
1
144
17
295
17
211
149
211
125
7
215
30
19
71
25
125
18
72
90
19
89
90
120
37
59
48
168
138
60
90
37
83
25
156
41
19
191
18
96
30
25
65
79
71
30
60
199
12
324
23
72
120
144
6
138
96
90
91
84
41
19
72
83
37
5
72
31
36
251
109
24
12
95
54
108
72
55
53
91
252
35
73
125
144
283
5
18
1
36
29
55
89
55
215
1
239
121
23
318
79
11
24
1
137
36
60
235
101
168
12
114
30
91
41
19
11
18
126
24
264
186
55
29
96
12
54
234
91
60
143
162
246
18
126
24
66
54
1
113
31
72
144
24
137
252
7
11
78
66
1
233
150
37
48
36
53
7
11
18
96
48
108
90
18
115
72
48
77
235
299
24
66
126
72
97
53
18
138
91
59
174
18
25
84
203
13
35
288
205
35
145
12
5
54
30
60
144
54
18
19
35
120
18
187
65
144
7
35
13
72
24
179
120
37
59
49
161
54
1
149
162
85
59
90
31
108
5
36
18
1
156
24
11
1
89
126
25
48
77
19
120
239
66
54
90
54
186
30
294
18
72
13
53
115
29
126
42
108
31
131
13
59
18
102
37
ABCD 99773636668*3^$a+1 [50114]
1
80
4
77
39
15
37
60
137
51
4
35
18
79
84
17
39
144
12
39
129
40
20
76
36
8
36
4
20
64
32
21
3
60
160
24
56
16
20
36
24
51
49
44
87
18
15
12
45
18
97
80
28
84
12
20
24
15
36
73
56
15
72
18
7
44
39
54
63
40
44
16
53
55
12
23
1
84
12
8
57
39
15
108
13
188
4
8
57
3
24
24
36
75
81
24
4
24
11
141
36
40
17
55
12
23
13
20
3
21
123
72
85
149
19
8
9
79
24
23
33
40
20
36
51
13
120
11
13
68
100
8
100
12
95
165
15
13
95
1
35
45
40
5
15
28
8
75
54
255
24
36
28
8
40
44
16
35
33
256
89
31
60
24
60
5
67
5
115
8
4
32
24
36
28
23
213
52
20
28
84
12
60
48
5
31
20
57
108
31
5
18
18
3
87
45
40
8
51
73
8
24
16
44
156
75
49
23
21
40
92
9
79
47
33
72
52
32
4
56
21
54
1
8
16
84
24
120
17
19
56
28
5
18
33
100
11
18
3
48
4
56
4
36
20
99
33
57
3
60
28
24
65
3
159
25
65
39
51
81
24
4
12
60
8
4
12
11
33
40
72
17
18
18
127
8
16
56
63
36
21
24
28
53
15
75
54
51
3
25
32
24
28
107
45
36
24
24
51
49
5
15
76
44
12
48
12
52
32
33
18
73
12
44
96
9
36
54
9
27
25
8
36
3
13
23
37
44
40
59
45
256
5
75
88
12
41
7
48
68
16
131
144
1
60
65
127
32
39
25
20
27
72
1
20
60
9
87
39
21
4
20
132
64
20
9
19
8
9
39
40
11
21
24
4
12
29
18
1
36
20
33
151
60
32
52
83
37
8
28
12
23
1
35
1
48
5
7
20
28
92
60
4
36
44
4
20
9
51
21
18
85
36
96
80
16
80
28
29
31
59
108
69
76
8
16
11
18
87
24
123
21
60
16
48
12
36
59
36
33
12
28
17
19
80
4
72
12
36
36
119
45
9
18
33
96
28
113
15
40
12
36
20
4
60
56
16
104
120
4
36
252
44
40
5
18
1
56
33
55
8
9
31
59
36
18
27
28
24
8
4
44
76
41
127
12
5
75
84
21
18
25
47
36
18
7
8
120
16
11
9
4
84
72
80
24
15
49
5
63
9
91
48
5
54
21
15
25
20
100
120
20
4
56
51
18
36
31
36
20
120
48
4
60
12
84
140
39
36
49
23
18
31
5
79
11
18
7
84
32
52
95
1
32
40
8
60
39
25
68
4
24
36
108
5
3
33
126
13
77
15
28
48
48
20
4
53
39
4
11
1
35
93
12
165
19
53
3
40
83
85
5
139
12
48
116
12
15
25
104
60
4
20
36
76
24
29
31
23
72
18
31
24
36
24
56
40
80
4
72
48
56
60
27
9
60
16
128
12
4
60
44
96
28
8
75
180
54
135
4
41
135
4
36
44
40
20
4
95
1
35
21
24
45
139
5
27
45
18
36
37
17
51
52
5
15
64
44
75
85
36
60
35
1
89
75
24
4
5
18
37
108
8
12
69
99
4
72
20
16
5
39
33
51
40
35
36
25
11
13
95
57
24
144
40
41
36
15
24
40
20
24
21
19
35
21
33
18
45
4
48
65
18
69
16
95
9
28
8
9
19
107
18
7
12
56
69
36
7
47
18
19
53
7
24
36
80
40
44
60
51
49
12
8
21
91
8
9
87
21
7
36
11
1
17
27
16
29
31
8
40
101
111
84
39
90
27
99
25
36
8
39
36
1
35
61
29
36
39
4
60
5
27
9
43
8
28
11
9
52
84
48
60
60
8
60
112
65
31
59
1
20
36
28
12
11
45
100
68
72
4
20
15
1
53
15
36
3
18
18
36
145
20
4
11
13
12
44
60
12
24
64
56
3
18
19
108
17
51
3
45
45
19
36
89
31
5
54
1
116
84
40
11
9
52
12
8
4
56
3
49
5
31
56
196
5
75
52
8
24
60
280
20
3
72
9
4
5
31
77
39
4
20
9
18
33
39
1
12
59
13
41
19
68
40
104
36
39
1
48
32
48
112
128
16
44
112
12
41
27
88
12
44
124
24
23
25
20
64
36
35
49
44
4
12
24
20
9
7
96
59
9
45
15
216
28
11
45
4
23
13
56
39
97
80
100
84
36
48
41
54
90
31
5
51
24
84
4
35
21
51
13
12
36
20
4
95
9
4
5
51
12
27
33
48
45
31
41
72
3
69
51
4
48
56
52
5
3
4
92
60
3
21
40
155
45
45
7
20
4
56
24
88
8
124
11
73
60
32
24
9
7
8
36
60
148
36
32
15
9
64
20
4
8
39
18
111
51
1
89
19
84
36
24
68
3
117
28
17
54
45
4
20
40
84
32
60
16
5
7
48
24
20
88
60
12
29
19
48
23
45
16
11
73
17
75
33
51
16
5
79
48
48
84
11
25
120
20
120
4
233
7
11
33
12
28
72
8
16
119
45
4
5
27
135
36
9
36
27
33
3
25
29
36
55
24
108
44
24
40
12
20
4
24
60
12
23
21
51
37
116
9
36
36
103
60
60
108
12
48
8
16
96
29
99
36
45
15
3
36
54
55
36
12
20
52
48
20
9
126
18
31
23
61
32
48
52
20
75
45
84
84
4
56
60
12
177
18
13
5
54
33
28
11
9
12
4
11
37
92
36
28
12
44
28
36
116
3
21
60
36
9
7
ABCD 99774450998*3^$a+1 [50024]
78
49
64
19
6
7
23
41
31
18
12
147
93
22
56
70
15
125
12
102
17
31
120
25
245
10
20
45
43
2
35
32
53
27
51
30
60
12
39
19
144
8
190
263
169
36
19
43
90
12
66
42
30
30
39
51
28
134
27
21
48
90
65
209
36
75
15
81
11
18
19
5
27
1
108
2
65
95
2
70
90
38
25
23
202
92
35
128
143
30
179
55
78
43
299
53
7
46
62
29
96
43
24
13
3
62
60
19
11
69
93
3
3
77
25
10
29
39
89
23
9
113
78
30
58
201
64
59
38
95
48
107
18
44
46
2
198
97
27
20
16
32
30
30
37
11
69
15
138
7
32
33
31
35
24
5
192
43
10
18
158
11
103
108
42
66
12
18
60
114
5
85
43
53
22
2
67
41
42
96
29
80
35
36
41
61
72
120
115
5
6
30
22
20
125
32
48
47
145
23
12
18
228
54
30
3
3
141
16
27
108
297
5
107
1
22
50
96
214
36
32
77
32
41
52
38
30
112
47
133
18
9
119
217
65
15
32
25
58
38
12
22
38
79
131
18
11
61
83
37
10
18
2
29
48
31
30
115
87
73
19
70
68
22
56
5
79
6
11
121
42
77
16
123
114
70
45
41
55
16
13
60
40
63
64
13
18
33
79
38
52
7
29
110
120
4
170
150
57
3
13
35
18
90
17
37
78
162
36
102
12
85
23
138
210
22
68
42
72
65
1
31
53
6
4
17
128
31
1
201
23
9
18
5
7
190
50
108
13
5
11
121
18
101
13
18
28
165
96
29
35
79
225
15
17
16
43
14
87
241
2
45
21
84
46
32
22
8
30
157
143
192
186
4
128
72
16
14
77
128
112
31
18
30
12
12
138
47
32
11
18
24
138
22
20
23
192
73
42
6
7
17
88
2
36
1
11
229
16
80
95
49
11
53
25
119
13
178
1
109
19
123
62
100
3
5
72
108
30
60
120
5
80
3
2
48
4
103
85
12
48
15
25
20
72
60
10
21
69
11
207
49
48
131
4
18
18
37
73
114
5
5
86
24
90
16
67
23
32
148
2
60
7
48
27
53
15
238
2
12
18
108
39
16
39
110
27
81
210
253
39
25
13
195
3
124
50
58
80
100
92
30
60
48
18
41
31
40
32
30
46
45
16
31
97
83
189
16
128
45
54
157
3
8
5
7
106
32
18
29
176
35
52
140
13
77
67
173
12
6
17
25
60
18
40
2
90
30
30
100
37
35
146
30
77
48
37
22
117
11
12
185
48
23
57
48
47
10
7
96
79
113
25
23
32
47
90
18
60
25
77
78
5
35
50
330
30
58
54
163
128
69
50
6
34
56
25
95
1
71
169
11
22
18
18
14
60
138
30
120
88
169
11
54
31
25
34
80
5
43
52
126
99
23
18
39
16
215
169
53
72
83
67
13
35
13
5
24
3
97
47
111
18
40
200
47
113
79
25
166
1
1
175
53
11
13
66
241
29
192
78
54
40
8
47
43
69
31
49
19
252
113
89
87
41
48
71
41
140
22
37
64
117
30
162
75
1
230
25
17
48
4
11
160
16
1
60
30
5
7
30
78
90
48
72
22
36
32
22
27
48
65
220
50
33
80
13
90
9
81
42
30
22
1
16
64
27
62
48
48
4
98
30
243
32
13
35
107
2
18
17
71
50
42
52
90
68
12
60
35
61
12
60
252
36
84
23
32
48
5
299
1
28
44
30
196
54
180
8
35
43
4
1
32
5
42
96
12
82
3
33
14
76
2
60
30
18
24
6
84
21
57
112
7
16
67
98
30
30
18
60
34
170
5
151
34
146
34
3
17
63
64
48
35
40
38
79
11
37
105
36
54
36
2
12
91
96
53
18
52
21
47
65
13
19
112
240
43
5
163
45
3
141
39
41
29
54
77
51
30
15
3
12
17
176
35
30
22
9
23
40
1
64
153
132
35
73
102
ABCD 99774491704*3^$a+1 [50021]
45
36
24
96
36
103
5
1
71
24
31
5
63
24
16
36
84
5
15
60
21
25
11
27
21
12
27
16
54
23
24
60
55
29
1
54
24
66
11
96
120
27
36
34
11
25
26
28
20
76
5
67
12
20
52
6
38
144
52
20
120
4
125
67
44
84
24
93
108
51
9
19
41
31
89
61
18
56
34
18
29
180
3
72
60
10
18
6
35
12
48
12
24
60
39
21
55
29
19
92
34
24
23
187
36
20
81
84
15
4
32
21
120
79
30
38
132
106
14
106
35
84
216
79
24
5
51
10
24
86
34
35
39
33
3
81
84
12
55
5
49
6
5
115
89
79
36
5
96
19
8
100
72
24
5
15
34
18
32
36
16
5
39
64
36
41
139
24
12
20
105
36
19
24
84
96
36
5
15
9
25
14
70
42
90
11
27
12
69
96
49
35
37
60
12
72
6
12
20
36
36
24
45
72
7
30
11
12
73
11
3
16
56
9
51
28
80
46
11
25
78
12
6
59
36
24
3
52
65
36
24
84
36
15
45
3
33
19
8
57
24
7
68
22
12
6
56
28
92
16
65
43
161
1
24
14
21
31
54
6
12
92
16
5
37
2
28
92
45
24
7
48
5
15
21
121
78
84
20
33
39
4
36
101
48
31
66
2
40
92
16
89
15
9
7
65
7
17
19
17
7
66
35
7
48
24
20
12
21
168
31
65
19
5
19
72
125
39
21
60
25
144
74
81
12
48
31
6
18
41
99
4
12
36
29
60
39
52
5
108
19
36
72
29
24
121
90
29
12
3
52
5
24
3
36
34
263
24
3
40
12
18
143
7
41
51
70
59
60
96
15
40
5
43
17
1
2
57
24
156
3
28
72
20
16
56
40
20
9
1
54
77
13
35
36
19
56
21
24
36
13
30
17
24
13
23
159
4
5
15
81
61
14
34
71
43
30
26
84
58
12
11
51
118
18
29
49
11
183
21
1
48
18
24
5
24
1
98
16
17
55
30
2
76
12
44
10
6
18
35
72
24
60
63
33
127
17
24
31
101
7
20
33
103
20
105
39
22
71
87
21
31
20
16
8
82
38
21
183
12
45
216
84
39
36
21
240
3
16
20
21
37
11
132
127
48
8
105
120
25
30
5
31
20
69
79
17
15
9
61
24
14
40
173
79
68
81
51
45
43
156
5
37
12
6
72
12
6
11
63
106
66
5
3
12
45
85
11
163
17
25
59
139
20
34
2
69
36
15
16
113
19
30
62
69
15
16
8
57
36
60
24
73
47
199
36
8
120
81
15
45
25
66
18
2
9
15
16
41
25
134
28
41
19
156
44
12
9
15
57
49
11
7
113
48
132
27
36
81
36
60
79
48
17
24
1
38
12
70
90
41
3
120
45
60
55
77
60
60
24
24
12
24
96
19
8
28
42
18
32
22
18
12
8
10
11
51
9
39
33
27
177
39
165
15
46
11
48
15
21
15
45
43
92
21
60
7
101
159
12
21
3
232
125
3
10
24
18
29
63
10
11
12
19
29
1
36
35
73
24
2
45
3
106
47
7
78
38
70
12
2
22
48
2
40
18
90
18
48
126
8
28
108
36
5
15
94
50
36
21
48
111
45
85
126
92
10
23
3
82
62
33
24
24
39
36
16
5
39
81
3
33
19
24
12
44
118
42
36
12
20
16
185
15
16
44
144
36
45
61
48
11
171
45
31
29
36
39
21
157
107
24
12
19
101
24
43
126
14
72
24
34
30
17
24
1
30
101
7
56
21
60
24
7
48
24
32
4
120
41
49
47
79
5
84
7
32
16
5
39
192
16
92
36
4
101
61
66
132
17
19
17
67
77
13
90
6
90
20
45
145
11
24
7
72
12
41
13
24
11
75
16
29
99
60
81
39
117
15
88
41
15
21
60
24
31
41
48
120
7
8
21
15
9
39
21
85
155
36
151
90
18
17
7
113
63
70
6
65
24
36
13
42
65
24
15
24
33
49
18
6
35
67
29
79
44
12
9
51
69
12
3
16
44
10
11
61
38
24
16
90
86
4
36
36
12
17
3
21
31
89
72
25
14
16
18
11
36
67
180
120
101
12
3
21
36
13
14
52
8
21
15
81
1
23
36
75
16
12
53
25
14
45
24
55
42
23
61
60
30
29
12
48
12
24
3
36
21
15
105
61
23
25
72
83
79
20
22
18
41
36
13
23
60
3
106
74
4
20
16
41
60
3
21
12
3
34
11
85
11
3
40
36
72
5
7
17
3
33
48
49
83
63
100
5
1
11
43
56
9
39
16
65
15
64
18
24
14
21
103
17
36
108
39
40
17
3
16
30
11
99
16
89
60
31
20
108
36
94
102
101
43
44
28
29
120
3
72
46
35
19
20
45
60
19
77
19
54
47
24
19
20
45
37
72
2
21
39
28
20
21
51
21
13
24
72
18
18
83
1
11
7
17
39
21
36
67
72
29
12
48
72
19
65
15
9
37
59
1
102
53
63
10
6
36
48
77
3
34
50
33
55
125
183
4
18
59
79
5
49
110
88
24
29
36
39
21
15
70
18
6
86
69
135
81
36
63
10
90
101
31
48
44
12
21
60
24
3
16
24
32
45
15
69
12
97
11
1
11
27
57
13
83
60
99
ABCD 99775146514*3^$a+1 [50138]
51
13
11
61
44
3
33
12
16
35
9
16
72
95
12
72
61
104
15
25
48
83
37
23
24
33
27
48
60
48
13
60
72
227
12
73
20
36
15
84
36
9
15
73
23
1
56
15
69
195
1
35
25
20
40
59
13
12
11
49
48
47
25
35
48
108
13
60
11
36
105
72
16
132
68
72
72
12
28
95
12
9
16
36
12
11
1
68
63
12
1
20
51
33
75
12
21
28
80
15
25
24
36
32
195
33
15
12
24
168
36
97
12
47
1
20
15
45
15
33
36
76
32
60
36
4
35
12
96
12
1
35
105
136
44
16
35
48
45
3
12
1
132
120
95
25
59
168
13
48
11
33
3
240
9
16
23
97
12
95
45
87
48
132
9
51
73
192
11
13
11
13
68
4
35
9
4
12
179
12
72
25
20
15
13
59
153
72
16
23
9
75
25
12
95
73
12
128
15
72
60
25
8
12
3
12
49
35
24
57
3
57
16
60
32
100
35
60
21
136
36
48
11
21
12
87
61
12
8
99
48
25
23
24
13
20
12
24
27
129
16
20
72
3
13
167
72
21
12
75
24
1
68
124
20
3
9
3
12
21
72
16
36
60
11
12
12
85
11
69
136
107
21
87
48
45
4
12
131
12
60
21
111
33
28
20
52
23
25
8
27
9
15
13
35
33
4
60
48
23
12
97
8
280
227
9
27
49
20
4
59
1
44
87
13
11
24
13
59
9
39
108
45
15
12
37
176
72
123
69
15
21
100
12
12
20
3
1
92
3
96
109
12
48
36
35
129
12
27
12
13
167
48
21
99
73
23
97
23
9
28
155
33
27
9
60
15
24
1
83
37
23
33
88
119
13
44
171
9
63
45
40
48
60
68
16
8
15
37
83
1
24
20
48
75
25
140
3
1
8
52
59
25
11
129
12
39
33
40
20
16
20
12
15
192
72
13
12
36
120
23
49
140
36
27
12
72
49
131
61
23
69
3
97
8
147
168
205
8
15
24
12
84
25
36
59
97
72
12
36
23
24
108
69
123
1
44
147
1
35
48
1
11
24
13
83
117
75
13
44
15
69
15
45
36
28
83
13
12
84
44
111
49
24
56
40
32
12
100
60
47
13
48
143
24
1
11
96
24
73
23
109
23
37
11
25
12
12
24
24
20
3
60
37
80
27
49
107
37
11
97
48
59
37
23
73
8
39
72
49
32
27
12
24
9
111
21
48
52
44
12
52
11
177
39
25
56
24
180
15
36
12
48
33
52
35
213
16
23
93
27
12
69
52
155
72
72
81
27
117
135
13
35
25
56
16
11
13
11
93
147
21
99
108
60
13
47
97
35
9
4
72
11
24
60
21
39
48
48
120
108
24
25
8
72
52
68
3
108
1
11
13
71
1
32
135
25
35
21
111
60
45
16
272
12
28
23
72
117
4
12
35
12
132
1
104
39
84
25
140
27
9
27
12
37
35
36
97
8
52
11
1
11
24
13
35
13
8
99
25
20
120
72
40
23
60
72
13
107
96
37
12
44
24
15
97
60
80
3
12
133
35
36
1
84
12
47
96
1
24
47
12
1
71
48
73
35
13
20
135
1
36
47
21
12
27
12
48
13
47
57
100
11
168
9
48
40
59
13
83
84
33
136
47
48
1
11
24
33
3
109
35
105
75
120
133
32
16
72
23
48
72
24
24
12
72
37
23
105
3
9
16
12
23
49
48
107
1
48
35
25
71
121
23
57
63
264
132
96
84
21
28
24
48
23
12
12
93
48
16
20
40
23
33
112
60
20
72
123
36
57
28
80
51
24
69
132
28
12
35
33
12
16
8
135
57
15
84
13
35
85
71
9
16
131
45
24
15
12
84
96
60
60
9
39
12
237
75
97
71
85
24
23
37
83
12
129
4
48
47
205
47
1
20
63
25
59
25
47
21
40
68
52
12
12
68
12
51
24
48
12
96
13
11
21
27
25
83
109
48
35
132
25
131
9
3
105
123
24
129
39
36
1
8
15
145
12
44
4
36
32
27
33
3
25
95
1
215
25
71
25
20
3
36
120
1
48
11
1
35
144
93
15
60
60
72
21
28
71
24
21
15
133
47
1
44
48
75
57
16
144
24
24
80
72
40
44
4
95
25
8
15
13
107
9
16
92
156
52
20
99
13
35
21
144
15
72
1
59
36
84
25
59
24
60
1
47
60
9
60
16
92
27
13
12
164
12
99
36
24
60
85
20
15
61
83
12
37
47
25
48
83
49
116
75
97
11
57
12
28
35
33
64
20
3
109
155
60
1
119
1
12
35
25
71
12
49
48
60
36
71
108
12
21
72
16
11
25
20
39
1
20
76
119
1
48
71
49
36
96
44
40
44
16
36
ABCD 99775798288*3^$a+1 [50083]
120
132
48
185
475
83
109
107
126
259
36
216
29
90
25
216
83
144
36
373
131
1
12
48
263
90
187
11
90
90
25
120
35
1
60
24
12
11
73
71
36
61
48
48
77
18
37
17
36
7
65
7
96
252
12
65
31
24
48
41
151
29
54
18
7
12
120
60
12
41
127
216
17
367
101
31
48
36
47
90
36
31
48
191
49
12
72
119
37
84
108
336
29
90
85
5
36
7
120
12
96
53
31
5
18
25
47
1
53
72
139
36
84
96
59
90
18
133
12
215
18
162
36
162
199
108
60
180
47
1
35
49
72
59
25
227
36
13
23
18
55
161
7
137
43
432
180
12
48
167
85
41
55
305
18
49
12
168
77
31
95
108
126
18
217
72
17
7
29
18
90
252
90
54
144
7
83
25
132
149
7
132
12
48
84
329
7
227
36
181
17
31
48
120
12
5
54
37
300
5
91
48
113
127
143
229
36
41
223
168
59
1
35
54
211
131
72
25
84
71
217
35
25
263
217
35
18
36
211
96
180
96
461
67
108
288
84
29
7
144
72
144
29
67
41
36
306
216
61
60
131
13
180
95
37
143
25
144
65
7
119
25
29
180
36
72
79
227
73
36
108
120
12
101
36
36
55
197
43
263
49
240
72
60
173
108
90
1
24
209
55
60
12
144
17
7
29
163
161
36
103
36
60
84
41
306
1
60
29
54
133
83
90
379
17
7
168
36
84
192
48
336
60
77
180
43
36
84
35
25
132
48
72
168
24
125
91
89
211
5
72
127
125
7
101
252
43
180
281
7
60
59
37
53
36
54
73
48
12
83
49
72
24
240
65
144
378
18
144
36
235
12
24
24
72
47
54
72
79
96
60
35
1
36
300
48
12
120
24
107
157
24
228
144
77
90
229
41
126
90
36
175
36
60
96
245
270
13
36
24
179
18
126
37
89
18
162
54
109
17
108
90
49
23
18
216
79
120
60
12
132
60
264
12
35
73
53
139
48
120
35
217
53
139
5
18
73
204
335
85
108
113
72
55
35
49
84
137
115
48
233
151
119
54
19
161
90
25
65
36
180
199
17
271
89
54
1
12
293
18
36
1
36
12
41
199
107
25
389
223
101
7
65
187
11
37
71
241
144
137
90
25
83
162
18
72
18
175
12
47
217
53
151
65
67
113
18
37
17
259
137
36
55
216
35
85
156
101
55
161
216
103
41
162
37
17
355
156
72
12
161
91
ABCD 99776272762*3^$a+1 [50089]
11
45
48
15
49
32
99
229
24
192
32
192
15
108
132
1
47
144
25
71
144
129
328
23
177
136
191
36
24
12
129
48
16
216
336
144
144
8
63
73
8
16
167
9
135
1
35
240
21
16
83
85
72
23
57
40
200
375
108
12
177
336
40
155
120
61
11
45
27
69
3
24
21
243
36
72
132
85
131
37
224
111
49
23
57
64
95
129
327
48
60
180
105
15
129
64
47
25
72
216
95
97
152
243
37
11
13
144
11
325
32
363
21
16
272
231
57
87
12
24
21
40
239
180
24
252
84
72
180
129
39
1
8
111
216
96
97
56
111
25
8
63
25
152
75
12
24
97
144
59
301
8
48
39
168
48
25
24
32
16
72
56
135
24
288
72
249
112
72
56
40
95
36
13
131
37
80
232
104
16
48
83
61
24
48
203
108
25
47
25
35
93
64
131
61
59
61
96
119
72
345
15
12
60
57
171
60
12
36
25
32
48
16
72
47
49
71
33
3
24
84
33
27
72
264
144
109
8
135
25
11
133
179
12
25
11
24
69
147
61
48
144
11
60
49
35
21
3
72
85
48
72
24
35
37
143
25
32
87
289
131
21
171
60
9
136
104
51
85
23
49
131
60
12
61
96
8
51
109
203
69
87
49
104
87
36
156
9
64
35
85
11
108
12
396
1
143
396
24
324
25
56
99
36
97
8
136
56
27
21
40
119
33
87
9
15
36
36
1
35
12
193
167
33
64
24
56
112
216
56
87
49
120
11
204
36
21
48
16
35
13
275
36
9
99
61
11
21
3
45
40
72
107
36
129
48
3
13
11
277
11
109
11
132
9
3
36
288
24
81
111
81
15
73
48
59
108
36
85
59
12
240
108
36
108
12
1
143
144
36
301
24
215
73
131
48
13
11
69
64
48
107
37
80
40
152
51
93
40
48
11
373
200
75
117
352
216
152
15
108
373
23
169
80
112
144
120
24
11
69
27
36
25
104
99
45
672
27
37
83
72
165
15
49
11
109
48
152
64
96
11
205
56
63
60
180
177
48
27
144
13
152
15
84
132
9
136
47
36
24
48
312
12
144
25
32
75
21
40
59
13
47
12
117
99
132
25
128
88
47
36
61
83
85
32
39
96
105
39
49
56
15
265
216
47
36
45
27
12
121
32
240
99
84
36
13
11
205
47
108
12
9
256
23
144
25
71
9
3
108
60
61
56
88
56
48
87
108
12
25
35
69
64
128
27
120
61
72
312
167
153
27
36
97
48
23
97
47
48
201
51
157
144
47
192
33
144
111
25
152
75
108
1
48
8
48
3
36
276
37
96
11
109
24
24
23
48
97
119
24
33
48
75
24
120
117
ABCD 99776941216*3^$a+1 [50024]
96
12
21
90
129
15
21
12
63
45
100
180
35
30
54
37
203
72
84
21
3
157
35
49
59
36
96
13
36
140
36
63
1
101
18
21
4
260
21
19
395
61
89
15
15
72
54
24
27
99
66
3
40
35
45
45
7
83
1
65
96
43
12
8
72
39
301
80
159
21
3
12
78
51
21
103
41
27
9
18
12
133
317
18
33
3
24
156
21
75
90
30
114
27
57
60
36
36
18
30
55
41
19
17
15
36
84
40
23
97
5
78
36
30
126
69
4
96
119
37
59
85
20
76
168
5
75
12
93
195
27
48
72
234
31
8
40
80
21
111
4
101
24
15
231
73
20
12
39
114
7
65
79
36
5
18
96
81
153
231
51
21
33
87
27
30
42
18
36
91
48
12
23
57
33
147
3
90
55
96
11
13
68
144
3
6
30
90
90
36
49
59
57
33
60
127
155
133
47
54
24
51
75
9
40
35
6
171
219
24
66
24
51
21
15
40
35
48
36
1
56
159
54
75
4
71
66
54
1
35
114
54
37
48
77
195
39
66
43
32
39
30
91
143
1
104
21
54
37
23
25
8
39
18
207
3
61
29
42
138
7
144
60
5
31
56
88
44
112
80
39
121
20
63
61
101
54
1
53
15
51
36
21
112
8
3
121
5
43
35
1
120
176
9
159
12
75
78
171
40
71
78
27
208
35
30
6
9
52
80
39
9
75
37
5
300
3
201
30
36
24
9
21
87
24
39
54
15
52
248
81
54
25
101
139
71
25
35
1
29
6
48
141
244
17
139
60
11
24
45
36
96
33
31
59
201
69
36
18
36
204
97
20
24
16
68
52
56
9
63
75
85
47
18
66
85
36
44
4
17
90
30
114
9
16
60
95
54
126
54
87
69
96
90
109
176
39
61
5
24
31
20
4
24
257
90
60
105
39
169
20
27
108
12
73
32
3
33
219
24
30
15
39
25
35
1
245
75
15
24
1
84
71
85
36
29
207
3
109
176
4
68
27
61
5
91
84
11
25
24
71
25
65
54
54
3
48
132
108
4
65
75
16
20
21
63
45
27
45
43
95
96
30
115
332
39
204
36
25
44
40
11
13
11
36
73
101
39
36
16
53
75
87
69
75
57
69
54
141
9
126
49
56
15
18
42
18
12
43
32
28
101
15
21
79
5
90
145
140
9
162
48
25
11
144
132
30
75
183
66
216
175
48
11
109
32
3
21
4
116
184
192
8
87
33
75
21
40
44
96
36
15
49
29
15
52
23
37
83
33
9
84
31
23
216
6
303
76
44
21
6
30
18
126
31
113
31
95
25
24
60
77
90
213
87
25
125
43
5
6
90
51
64
56
63
33
123
6
43
167
21
39
30
15
3
60
61
59
61
60
29
135
57
78
30
3
352
131
96
85
5
51
48
39
33
172
176
16
5
79
264
8
24
129
120
24
72
15
15
105
3
6
66
93
87
105
3
57
108
468
48
16
5
258
72
90
48
87
9
87
208
11
33
40
17
15
3
37
29
19
192
24
35
24
33
93
159
15
72
144
49
8
57
36
19
72
108
11
21
48
165
55
68
4
5
99
81
18
37
29
19
56
36
3
30
36
60
211
56
39
33
72
69
90
54
42
90
79
44
48
39
60
25
48
47
49
56
93
51
76
35
93
36
40
65
195
64
17
30
21
3
30
31
44
69
15
201
36
15
28
101
15
16
20
168
48
132
51
54
87
153
55
65
6
25
65
259
77
330
33
36
36
156
28
264
95
141
15
21
3
61
44
192
60
33
36
115
96
108
ABCD 99777499676*3^$a+1 [50052]
60
28
123
54
35
13
35
88
80
12
16
60
12
9
75
80
28
140
72
88
8
180
180
12
48
163
21
141
47
48
13
27
164
4
120
81
11
52
32
28
188
24
85
66
5
4
9
111
129
11
28
12
33
96
27
63
102
47
13
3
84
92
36
52
20
1
51
144
21
3
20
16
81
39
84
20
100
27
9
44
133
12
167
16
32
145
3
165
3
81
23
88
12
20
16
21
36
27
96
9
83
4
108
80
13
39
45
203
16
24
20
28
104
88
188
85
63
96
116
84
4
24
12
56
12
16
21
168
12
75
108
60
32
36
49
131
4
36
20
4
24
44
97
24
27
32
85
23
88
32
52
33
59
64
24
36
120
9
75
20
48
397
3
48
24
12
24
44
25
135
117
3
20
108
72
40
72
9
180
39
12
93
15
36
132
9
39
24
20
16
24
81
11
40
33
63
108
32
37
27
84
9
83
67
17
156
60
24
28
33
107
60
172
8
73
27
21
47
4
21
150
5
264
1
87
36
12
32
172
60
140
156
4
183
33
15
5
204
60
16
32
12
13
15
36
116
19
137
52
12
48
36
69
275
52
48
156
116
25
48
51
60
105
6
189
32
12
148
72
8
12
40
8
84
120
60
1
27
32
4
84
36
116
64
72
92
16
72
20
24
40
20
28
60
128
4
84
81
15
20
49
11
31
105
24
48
8
4
8
108
4
45
60
3
63
54
143
108
169
23
60
28
12
60
63
9
9
24
36
195
92
144
19
54
63
24
36
15
17
148
48
24
20
52
21
75
9
96
95
12
1
15
12
164
36
4
69
59
112
108
153
87
8
148
72
60
117
107
16
104
36
52
12
24
24
8
64
144
44
48
24
28
12
84
24
60
8
24
16
12
45
27
68
108
40
32
1
75
60
60
24
200
25
72
23
12
88
80
13
27
72
8
40
180
123
78
66
5
16
60
20
24
1
24
75
48
8
13
51
21
27
8
28
176
16
12
20
13
3
84
81
59
12
36
88
152
64
33
15
108
24
128
37
35
49
47
25
47
28
104
60
4
105
27
9
3
92
36
52
87
33
92
124
24
81
15
84
132
225
84
59
208
39
33
120
68
72
40
8
25
3
32
40
60
32
13
183
92
4
24
32
127
81
32
132
28
104
28
60
48
108
12
39
53
28
9
35
48
16
12
24
56
60
85
35
60
55
18
59
61
51
21
3
44
16
84
68
7
233
40
15
93
99
33
32
12
1
15
24
36
117
63
20
84
85
35
48
72
133
83
52
36
44
52
93
323
28
84
48
57
23
84
96
40
32
72
36
60
4
3
21
165
71
13
72
36
39
80
28
60
68
157
6
29
37
126
5
40
92
7
5
13
75
57
71
28
60
57
59
16
72
15
45
36
45
51
8
12
96
4
93
87
20
1
39
128
12
16
32
25
3
72
33
59
1
27
80
52
60
96
44
4
332
112
72
228
81
180
15
44
88
44
19
21
24
24
32
36
64
8
16
141
3
32
36
49
23
76
116
19
29
108
25
27
36
92
60
25
27
20
120
88
20
72
76
56
120
16
12
93
84
11
28
12
57
60
51
36
8
16
12
93
72
27
21
15
164
60
16
21
11
12
100
21
71
13
75
57
83
108
24
4
56
16
12
33
135
15
149
16
24
60
8
88
80
52
117
99
156
20
36
229
23
60
132
139
69
36
57
78
21
48
20
16
24
33
35
13
126
81
12
33
162
5
48
120
13
27
84
20
28
20
28
132
105
35
145
15
48
20
100
44
28
32
1
180
35
24
60
49
87
3
17
24
148
96
132
69
159
21
23
72
48
72
13
47
136
48
12
80
28
32
24
16
9
111
12
92
60
48
112
69
27
20
12
60
132
100
33
108
3
27
45
32
100
68
25
47
28
57
123
92
1
72
15
24
96
12
20
76
21
155
121
135
84
9
39
180
32
4
69
47
49
51
105
11
64
36
33
24
111
104
37
35
88
68
25
18
30
107
28
44
76
72
44
13
75
ABCD 99777617092*3^$a+1 [50013]
139
69
12
20
73
6
24
6
15
9
30
6
39
168
93
219
12
93
60
6
30
54
17
60
16
84
24
36
3
30
6
24
45
45
6
17
28
32
7
57
3
65
1
11
19
45
45
75
45
179
16
39
53
252
55
153
224
43
53
7
36
45
15
90
159
15
6
27
20
43
57
57
3
33
15
12
87
45
32
73
66
9
12
9
54
96
120
21
93
30
36
17
4
68
12
13
135
51
45
15
144
30
27
123
153
20
24
16
20
84
19
54
60
135
15
21
39
53
4
8
52
39
149
1
99
32
4
39
33
32
55
125
31
30
71
13
60
36
51
39
9
75
33
3
30
171
48
68
60
4
39
41
4
69
23
12
148
12
15
126
54
21
12
12
51
21
9
15
69
75
36
96
33
63
177
90
96
57
147
6
39
21
135
9
75
21
99
45
83
84
13
15
20
28
27
60
93
32
25
36
54
30
47
28
51
17
100
27
30
83
12
61
39
32
13
6
189
15
53
7
36
60
261
140
40
8
1
150
60
30
47
97
30
36
114
3
57
147
9
11
19
21
8
25
51
75
21
20
28
108
63
240
17
24
16
153
15
144
68
7
96
90
27
123
24
17
28
21
90
69
32
16
27
30
36
39
60
15
65
55
6
39
51
57
12
48
93
54
45
21
30
45
36
39
24
45
21
54
6
39
8
7
65
28
27
153
44
64
45
47
13
11
216
37
6
57
63
144
33
44
79
137
73
30
57
24
273
6
30
131
136
24
69
11
76
20
12
16
32
172
111
21
68
112
69
24
60
87
24
36
60
260
19
30
11
88
45
27
63
60
57
123
57
3
93
3
21
3
17
79
17
13
54
60
5
25
83
7
66
114
5
1
27
80
97
15
45
6
17
4
24
39
17
43
45
20
16
75
17
40
60
12
15
6
47
60
84
19
17
7
30
36
84
63
80
73
39
92
160
3
33
33
27
3
21
8
40
75
90
23
84
13
15
192
3
57
3
30
6
17
37
3
27
21
32
24
124
12
27
90
6
24
17
4
75
17
97
270
156
21
36
3
41
76
80
84
19
41
19
180
30
24
147
68
25
3
3
17
148
12
60
147
33
48
96
128
12
19
30
39
60
96
15
69
8
37
30
65
132
48
31
89
1
39
8
7
6
59
25
90
45
8
88
135
24
17
16
3
45
44
48
13
99
32
16
108
69
6
69
32
49
84
95
1
11
336
88
39
65
31
84
21
135
9
96
99
5
31
24
17
16
44
49
99
12
3
30
30
5
40
20
52
56
40
117
35
61
27
60
3
9
36
60
84
12
3
21
15
17
12
48
4
56
43
89
31
21
236
97
63
327
53
43
41
43
36
161
13
156
30
29
25
23
12
28
27
66
27
87
5
28
3
17
43
9
15
6
114
53
12
31
69
80
148
57
47
16
3
129
48
63
84
17
64
56
36
73
27
57
30
30
387
48
72
39
84
120
120
5
168
52
48
3
41
13
126
77
40
32
112
8
16
32
12
235
185
40
36
60
24
32
103
120
36
9
20
76
9
23
28
36
39
41
19
54
107
43
45
21
147
44
28
72
96
44
36
127
57
24
45
107
37
47
19
9
81
30
69
15
30
47
64
24
12
68
108
148
12
20
24
13
23
84
64
39
21
9
36
51
33
6
189
51
137
4
69
39
272
49
24
90
105
48
32
85
90
30
27
69
84
23
304
99
24
5
16
44
28
63
84
45
8
192
61
47
4
140
16
44
13
263
67
36
21
3
65
25
3
48
36
9
84
47
4
9
6
90
11
120
13
51
72
57
6
24
17
16
33
51
36
3
144
93
44
79
45
159
30
36
30
9
51
21
8
115
137
4
56
88
32
109
27
87
60
60
156
21
69
11
49
99
81
11
40
8
48
13
30
150
15
84
12
84
15
29
136
24
8
37
23
43
41
43
66
11
109
59
12
49
11
40
56
97
6
29
28
24
183
5
16
39
5
88
63
9
8
40
63
101
4
9
6
81
48
51
45
44
16
116
13
51
32
12
48
28
99
120
53
64
20
28
15
6
11
13
30
60
36
120
84
36
29
136
45
59
265
35
52
9
54
81
69
216
11
16
24
39
9
8
43
41
13
23
7
6
54
53
43
24
90
3
3
221
40
69
54
33
87
5
16
32
37
27
80
49
60
30
84
5
25
30
53
64
ABCD 99777893674*3^$a+1 [50058]
75
342
36
90
41
136
120
24
80
40
135
54
27
225
119
259
72
5
247
90
87
3
180
72
90
450
36
18
234
117
9
207
45
99
56
79
36
162
198
285
75
72
36
90
72
90
45
9
311
24
16
9
15
296
288
85
51
111
9
24
147
360
285
75
5
247
396
5
112
135
54
59
31
36
69
93
252
15
80
193
270
72
465
320
120
31
585
27
77
49
54
72
9
45
90
297
297
23
337
432
15
273
198
18
90
324
162
18
198
90
69
120
135
414
126
180
36
342
90
36
162
162
173
43
90
11
120
280
165
339
32
40
147
162
171
99
18
11
169
47
40
75
54
72
414
65
25
36
99
9
270
54
126
36
396
189
99
126
15
273
23
103
36
18
36
95
67
180
9
369
144
47
43
162
378
108
333
56
133
342
5
49
36
315
9
54
36
414
378
45
99
90
108
18
72
333
135
108
54
23
49
15
39
180
36
90
18
141
176
40
39
41
31
9
81
135
243
72
504
144
141
216
3
270
47
160
104
24
120
121
18
36
126
36
72
47
16
24
39
90
144
18
108
162
15
57
87
176
7
33
48
32
499
18
51
111
209
79
36
5
337
23
49
207
9
87
3
45
279
180
173
25
54
288
252
36
144
108
101
259
18
108
95
49
63
117
51
237
180
414
105
651
245
79
234
47
48
256
56
88
9
126
137
349
18
393
368
72
144
49
15
129
72
695
205
155
216
43
117
288
81
231
3
285
201
15
75
36
162
396
27
63
177
80
283
285
57
95
139
216
69
129
54
36
180
36
45
243
36
342
155
97
90
36
137
115
252
257
301
90
18
87
57
342
324
54
72
198
108
69
255
36
18
11
40
183
162
144
231
183
180
173
115
29
79
137
40
104
25
ABCD 99777985688*3^$a+1 [50003]
60
64
51
21
9
6
18
11
37
162
36
24
5
7
129
21
18
30
47
31
45
12
33
30
29
115
45
123
57
8
16
60
15
9
45
15
75
36
42
39
9
135
56
4
27
9
48
87
45
60
33
51
60
84
140
136
75
137
108
4
68
12
7
53
40
57
30
24
9
60
32
19
21
24
56
36
108
115
21
60
9
54
53
108
84
36
72
49
39
51
29
7
48
90
11
61
72
3
68
55
101
60
1
24
54
81
20
64
15
45
60
32
55
54
6
5
67
48
18
27
15
9
3
45
12
39
81
9
90
12
93
39
36
29
36
1
143
48
24
40
51
29
28
93
210
65
13
102
24
9
12
44
28
15
65
88
12
60
12
15
33
3
57
63
117
27
33
117
63
32
28
48
20
64
36
8
16
48
12
44
24
61
11
61
95
52
8
12
132
4
39
45
21
11
64
32
4
3
12
29
31
5
96
28
15
21
33
27
68
31
29
72
4
75
12
18
6
141
8
60
1
75
39
36
9
9
95
28
12
63
93
60
39
81
27
53
120
7
9
24
27
48
36
9
20
61
15
75
9
200
40
72
3
21
80
13
3
27
42
11
64
8
43
33
12
68
25
35
72
12
7
29
7
29
4
45
39
123
30
27
27
69
27
48
45
15
9
92
144
7
5
60
144
25
59
64
12
39
17
144
64
15
65
79
36
21
15
101
19
29
79
53
120
4
111
54
3
75
48
90
99
15
9
99
12
36
17
28
117
155
40
12
20
24
55
29
36
40
36
63
36
29
52
39
24
45
135
77
4
111
69
27
48
81
8
40
60
27
33
147
29
40
9
51
32
40
84
36
27
18
27
21
35
7
9
56
88
20
12
88
141
15
24
80
19
33
45
30
60
29
19
57
75
9
84
69
15
8
24
19
65
16
15
45
180
21
35
40
140
28
45
24
66
96
5
31
18
15
24
72
60
56
12
16
60
39
33
32
96
16
68
28
3
72
108
45
27
12
17
1
78
5
7
53
79
5
36
16
8
120
28
24
171
53
256
39
9
56
100
80
16
63
5
60
28
12
3
293
4
120
48
32
88
20
48
24
28
24
75
69
24
3
29
4
15
9
8
4
8
88
12
33
39
33
83
24
4
24
8
19
6
30
108
9
8
37
35
108
4
3
48
9
56
49
11
40
12
68
7
36
17
7
45
128
48
4
57
78
41
67
57
36
20
16
44
1
18
21
96
15
18
18
93
9
47
76
117
27
68
16
12
12
12
60
48
207
69
21
3
48
20
7
41
16
36
45
18
9
51
12
150
54
84
45
56
28
8
7
36
29
36
4
12
15
18
18
12
17
43
21
15
101
84
196
8
43
5
24
136
27
96
5
7
24
41
4
140
36
97
11
7
65
24
40
21
99
45
3
20
121
11
43
21
20
72
112
81
54
12
29
4
117
66
17
12
24
52
63
29
1
99
117
35
79
41
43
18
39
123
33
32
72
4
75
9
8
48
16
51
65
127
18
39
68
7
54
11
115
228
33
12
56
16
8
40
3
5
124
24
27
5
4
9
27
27
21
159
33
3
41
96
12
43
24
9
12
44
48
103
113
25
27
48
116
60
4
105
11
40
24
51
141
120
15
9
24
51
9
9
90
126
47
52
8
43
72
9
68
43
17
192
4
21
24
90
5
7
33
20
112
8
60
1
3
48
27
36
9
12
36
27
17
1
27
12
140
91
90
63
56
36
13
11
16
3
69
27
65
73
71
120
24
48
7
42
11
4
44
16
8
12
49
39
33
3
20
139
33
69
11
40
68
36
31
30
87
27
41
79
93
12
21
24
3
8
84
103
36
5
4
12
33
27
3
18
143
36
19
9
8
12
132
84
79
6
27
20
55
72
60
57
123
21
44
43
5
4
96
8
7
24
36
9
9
119
1
51
99
5
61
54
60
9
20
36
40
24
188
84
13
11
4
12
24
32
40
15
60
29
55
29
16
9
42
65
7
101
97
119
1
54
108
45
96
20
7
9
63
33
3
72
9
3
33
128
37
18
105
27
72
41
40
20
19
18
35
37
71
36
55
6
87
176
72
7
21
44
48
67
12
24
41
36
60
12
31
5
7
33
12
132
68
60
100
20
43
65
4
32
49
27
32
36
16
20
96
37
3
68
7
65
124
84
20
7
117
92
40
20
120
40
56
12
13
3
116
19
9
132
108
36
9
30
17
36
52
57
39
75
41
13
30
90
11
7
57
111
30
195
27
12
105
3
60
29
151
12
36
9
15
5
16
15
5
52
12
72
15
33
81
11
43
36
36
5
36
52
15
30
87
36
20
7
5
43
24
5
4
20
64
141
30
9
105
11
84
108
4
171
9
24
21
11
28
27
17
16
20
12
4
60
39
5
40
12
24
24
75
9
68
132
7
120
21
24
15
29
16
20
19
81
9
234
53
19
69
39
17
48
25
42
5
64
15
114
66
36
29
76
68
7
45
123
36
72
5
28
32
52
12
63
18
39
68
48
85
23
7
29
79
60
29
12
24
12
52
188
7
5
60
12
25
51
45
18
21
44
7
9
99
29
12
103
12
54
11
ABCD 99778141454*3^$a+1 [50006]
51
25
48
35
1
21
18
21
9
80
22
8
40
17
3
6
40
15
75
44
1
59
70
62
25
23
36
4
2
15
25
15
89
40
6
14
6
13
5
22
50
100
18
80
6
4
20
60
10
30
35
21
10
93
21
2
24
10
23
31
2
40
8
40
30
6
15
45
30
9
35
126
6
24
10
3
53
30
24
10
14
40
62
24
16
18
2
28
6
9
45
20
12
40
3
41
6
45
3
42
84
106
17
13
30
54
80
6
33
57
4
54
32
24
46
44
4
60
12
68
46
66
20
40
8
22
9
36
45
3
5
16
20
54
30
22
38
70
6
20
34
12
9
51
33
17
70
20
18
6
30
15
15
16
57
17
40
74
6
31
8
24
1
30
26
6
30
10
24
90
15
15
9
5
16
20
3
3
18
36
19
56
69
7
15
18
42
20
64
6
68
10
2
28
12
8
16
20
6
4
6
44
30
1
24
9
42
33
5
12
19
35
10
20
31
15
54
36
15
3
2
54
46
15
45
27
17
15
21
30
18
12
4
20
30
64
6
23
60
16
11
61
12
17
46
18
30
30
2
100
38
16
30
50
70
54
20
46
6
48
20
12
3
7
5
105
4
44
12
4
24
26
54
10
5
27
30
58
17
13
66
6
78
12
24
6
30
9
39
9
33
18
32
60
48
16
41
3
22
8
7
45
35
15
9
9
7
48
51
66
60
44
34
2
39
1
27
23
24
4
30
15
36
11
30
60
4
35
31
5
25
3
45
12
20
10
78
15
11
40
21
9
14
12
18
16
6
14
4
12
27
3
38
10
2
7
3
33
5
22
20
24
6
15
13
27
24
20
19
12
30
3
12
15
8
10
15
36
48
32
51
10
15
15
33
24
17
15
21
4
23
3
28
30
15
12
75
90
38
16
53
31
5
57
48
12
10
5
79
24
2
4
54
9
3
14
4
2
60
18
42
10
14
94
15
27
24
26
19
5
34
57
9
44
6
1
20
3
9
3
10
8
30
22
8
6
96
40
30
68
36
4
20
6
30
30
66
15
19
14
132
10
30
24
36
20
15
43
42
8
30
30
30
6
4
36
6
138
2
25
3
80
22
24
39
65
22
57
47
84
12
25
23
60
16
6
18
2
4
86
10
15
3
17
3
6
4
12
14
60
16
9
5
4
42
24
14
16
26
4
9
65
22
14
3
13
15
23
6
6
10
38
112
54
36
35
73
30
32
9
4
12
5
18
16
53
1
12
3
15
2
4
6
24
20
30
31
3
26
6
4
6
68
10
96
5
64
60
11
16
45
53
40
20
7
3
20
22
60
30
50
60
18
49
8
45
30
13
5
22
5
3
6
55
15
89
75
12
60
28
2
7
60
57
36
38
22
75
5
10
84
14
12
10
20
18
30
76
5
9
27
15
18
31
48
11
90
39
3
10
38
36
6
4
51
35
34
35
9
30
6
16
8
30
16
81
5
40
98
6
63
7
36
20
10
63
5
10
129
72
9
15
5
46
5
9
6
16
45
12
21
12
50
45
3
10
12
14
36
24
16
8
25
81
36
44
36
7
53
4
11
52
17
30
4
5
27
48
25
35
10
152
34
21
59
10
14
10
26
16
17
7
5
9
46
6
15
3
26
30
45
61
44
6
10
8
15
15
30
10
2
10
14
40
26
4
54
2
13
5
16
56
18
36
10
15
9
20
30
12
49
8
7
14
19
21
12
39
5
46
30
60
8
15
57
28
15
35
6
4
6
5
1
60
27
77
3
33
4
30
5
9
7
45
18
30
35
37
8
27
3
45
16
35
76
14
76
8
27
4
9
87
5
30
18
10
20
10
47
48
1
36
68
22
5
33
10
20
42
79
11
144
6
18
30
40
2
25
33
51
45
44
6
6
19
45
30
6
48
26
4
2
10
30
8
31
15
26
84
24
12
15
4
15
6
44
19
17
30
18
16
59
16
15
21
60
89
43
8
3
30
7
5
24
34
29
21
46
41
85
20
10
20
18
40
6
30
54
66
39
17
19
9
2
10
3
71
6
24
36
7
3
48
5
27
24
6
18
45
1
50
40
41
4
69
27
29
10
6
3
11
69
21
4
51
41
10
18
39
41
22
44
4
6
14
36
9
31
41
85
3
17
10
8
6
36
34
5
21
24
4
32
4
24
6
29
25
86
16
74
16
35
13
30
9
12
8
3
9
111
33
15
40
36
26
18
6
4
2
73
5
36
24
6
4
12
33
5
7
29
90
4
20
10
27
39
21
23
10
11
1
48
15
77
24
6
28
20
12
28
30
6
14
30
46
3
23
28
30
35
7
30
3
11
30
30
16
9
24
95
6
6
28
5
21
15
75
16
18
2
54
24
6
4
12
5
13
36
6
93
21
14
61
29
15
36
1
27
17
51
4
60
71
10
20
4
3
27
6
60
30
44
60
16
38
60
30
16
45
39
2
39
1
20
4
6
5
25
3
11
30
39
40
5
6
4
45
12
80
24
19
9
17
4
39
48
33
26
94
56
4
15
12
24
9
2
40
38
10
42
48
2
34
15
9
12
14
24
6
24
19
27
21
5
40
3
17
10
18
66
29
27
40
128
1
29
7
5
4
24
11
15
90
10
60
6
30
14
6
18
7
23
6
4
92
15
3
22
8
39
1
32
15
9
6
13
12
53
126
13
21
15
5
10
42
14
6
7
27
24
2
34
6
15
5
27
7
6
38
52
30
30
30
3
24
11
52
9
41
7
11
22
24
44
30
12
30
19
8
1
26
13
3
8
6
10
6
44
94
17
15
4
60
24
30
66
26
28
42
14
30
36
9
1
8
7
129
11
25
24
36
30
8
10
36
11
25
18
26
16
8
7
8
25
2
9
49
30
56
16
18
12
48
15
77
27
21
51
9
10
72
14
31
29
4
90
66
6
14
4
36
14
90
40
87
45
24
14
30
16
44
12
10
29
24
31
36
30
8
12
28
11
45
40
44
10
30
6
5
109
96
30
14
72
10
14
4
6
9
21
104
6
1
9
51
5
48
52
14
40
14
19
27
5
1
3
51
6
44
54
1
39
6
23
16
44
7
84
50
67
35
9
16
29
4
2
18
10
42
8
46
6
35
25
3
5
12
70
14
4
39
123
104
13
17
34
60
32
28
86
6
4
26
30
73
27
8
42
34
81
84
35
33
1
50
57
33
16
14
49
23
28
12
5
19
30
56
88
42
45
89
36
3
117
4
6
74
36
24
6
34
11
3
16
30
39
17
54
1
29
34
20
40
20
10
50
1
44
4
17
10
5
9
36
16
18
65
25
26
34
32
43
21
104
36
154
50
60
22
5
40
9
26
4
26
55
3
9
17
54
12
4
14
22
9
5
4
66
33
27
60
24
26
19
32
39
10
15
5
24
7
15
33
71
40
60
9
11
33
3
30
28
39
17
4
20
7
3
60
12
38
22
5
3
12
28
56
33
16
15
2
7
27
26
18
6
3
96
7
14
70
21
3
50
12
4
3
41
40
32
30
28
6
20
6
100
30
3
24
11
6
19
21
50
16
38
15
52
5
28
2
18
12
4
24
26
10
6
9
5
103
48
69
30
20
1
29
16
20
40
30
18
20
12
40
14
4
30
2
45
13
2
13
44
57
55
120
21
18
66
26
10
3
5
7
5
18
37
93
6
36
33
41
6
4
14
10
6
66
18
20
6
1
59
4
29
13
48
72
8
36
16
18
12
24
24
90
6
14
151
5
6
28
2
28
42
17
1
50
66
24
16
11
9
30
4
12
24
41
3
6
4
12
104
96
28
12
80
54
46
3
51
9
47
30
24
66
4
21
23
30
60
12
18
22
18
9
17
4
30
12
14
24
10
32
85
3
6
24
42
17
7
6
50
10
38
42
4
3
81
2
28
32
114
91
3
36
9
15
21
9
12
27
36
17
30
30
30
130
24
20
19
5
31
35
61
8
52
60
24
24
17
15
79
20
54
27
39
25
9
42
20
13
11
81
9
40
96
15
3
2
18
10
6
26
27
36
37
80
7
11
12
10
8
31
9
26
16
80
58
2
4
5
36
3
12
13
15
12
18
26
16
20
25
12
3
80
33
1
20
10
6
60
8
6
49
15
5
67
69
11
9
19
9
53
4
36
20
4
36
48
12
3
5
30
10
116
15
1
18
12
90
15
5
4
111
24
41
4
3
8
79
45
41
24
43
20
21
15
1
135
ABCD 99778432168*3^$a+1 [50020]
12
156
24
76
108
32
67
3
105
53
130
50
102
30
103
65
24
48
132
16
92
18
10
110
40
26
160
30
50
64
12
39
113
76
12
32
66
22
2
1
17
30
10
8
79
93
87
93
14
70
96
80
7
21
195
131
16
32
96
16
56
18
12
168
16
104
16
26
30
48
52
168
110
264
18
28
120
104
12
30
6
12
12
34
50
139
137
66
78
60
30
22
104
48
168
64
56
28
6
54
32
40
74
6
108
132
34
86
43
89
12
108
36
36
6
94
104
10
6
39
27
50
60
162
72
6
55
75
14
34
120
6
20
55
39
86
16
20
30
54
180
30
70
50
54
36
30
18
96
132
108
70
56
13
5
28
2
106
32
84
64
2
174
36
28
42
45
53
22
69
105
24
20
31
53
66
66
94
32
42
88
27
65
48
132
102
66
24
24
84
36
52
15
5
30
118
36
8
22
54
50
1
71
94
159
5
6
6
48
24
48
90
114
30
6
24
66
78
66
16
38
40
194
42
24
12
64
56
4
224
6
18
36
186
16
50
78
24
6
12
94
24
2
12
12
16
20
114
166
50
72
37
5
36
10
14
100
216
92
16
12
3
11
133
35
6
31
5
48
22
141
149
16
44
60
24
12
18
24
58
24
20
48
18
118
2
10
24
8
7
5
34
14
88
2
6
42
48
54
18
114
30
18
6
10
72
44
4
120
32
60
34
14
82
93
131
48
16
21
21
200
28
2
24
46
3
41
76
122
106
32
48
7
47
102
66
178
44
16
15
21
116
10
14
96
28
20
24
16
194
6
12
78
16
50
60
90
18
28
20
28
120
26
24
40
26
288
48
108
90
54
276
52
68
6
46
18
2
60
40
2
120
97
69
20
72
40
14
30
4
6
86
12
52
20
64
62
58
20
40
50
145
47
42
6
22
60
24
51
17
36
12
24
34
26
40
54
122
28
39
3
182
162
54
24
12
46
32
22
186
54
80
18
72
16
2
12
66
18
120
72
60
34
14
66
24
46
8
42
40
26
60
18
22
18
26
6
18
16
8
96
72
4
26
88
80
16
86
42
106
20
42
144
181
89
36
60
28
14
120
30
12
40
56
19
11
24
6
12
6
90
24
43
9
98
66
46
8
6
90
16
6
15
179
6
24
24
66
40
24
32
10
110
144
6
88
116
40
206
18
36
34
14
136
20
12
120
4
8
6
96
24
82
44
144
90
120
16
170
120
6
18
12
12
7
71
72
58
14
30
24
132
174
114
67
105
68
72
12
132
54
114
102
30
36
28
42
50
12
7
11
10
60
27
93
8
156
64
20
220
32
4
36
20
18
72
138
24
108
10
198
164
46
2
24
36
24
154
14
12
31
189
24
72
92
6
24
48
120
174
34
80
40
74
6
210
6
40
30
56
24
154
2
60
12
12
90
130
68
88
50
40
69
9
56
18
30
60
72
54
25
71
24
82
48
12
8
79
3
8
24
90
22
8
6
204
12
4
20
60
6
6
60
4
3
167
78
42
66
118
26
30
13
36
65
12
4
14
10
60
20
54
18
64
44
36
4
2
90
168
91
51
2
16
92
34
24
134
12
54
10
75
21
6
8
46
63
77
30
48
66
67
9
66
2
6
61
51
24
14
16
26
34
36
50
10
24
188
28
78
66
38
18
180
10
38
7
125
24
24
144
12
60
24
46
8
138
214
56
24
18
12
4
132
218
54
42
48
216
66
6
88
30
2
30
4
6
170
115
35
73
29
96
24
12
180
60
48
76
132
38
6
16
18
72
2
76
42
74
6
102
18
48
72
18
150
6
90
90
19
35
30
60
40
56
16
15
53
42
13
35
42
64
6
32
90
72
4
146
66
4
36
30
93
41
244
102
30
44
115
29
12
18
46
68
12
10
21
59
30
24
76
120
36
50
24
66
30
24
30
106
62
58
144
6
80
4
8
118
14
10
74
7
15
18
20
66
30
18
66
12
24
156
120
118
26
6
94
44
84
12
24
19
81
44
72
70
26
60
28
152
174
54
10
26
30
66
7
5
12
6
138
127
23
72
42
6
1
23
66
19
77
136
3
27
168
6
116
84
24
42
34
39
81
24
150
86
36
24
4
20
6
34
134
102
34
86
34
6
ABCD 99778532344*3^$a+1 [50017]
102
39
24
15
18
48
36
36
39
21
47
72
25
15
15
108
5
40
12
3
18
3
27
90
59
48
12
4
20
1
24
35
84
25
18
177
15
60
45
21
6
69
15
36
36
17
7
9
24
57
36
48
24
15
21
72
12
6
9
75
96
81
93
215
1
135
9
18
24
144
54
15
51
42
3
24
12
9
95
36
1
84
83
7
90
39
15
29
52
9
35
79
48
24
30
3
12
24
57
23
79
5
100
57
18
5
67
9
45
24
66
41
48
7
66
108
72
3
15
24
12
24
105
104
127
5
1
18
66
18
57
180
80
100
39
66
54
72
9
171
18
11
40
24
21
48
18
78
120
35
4
12
44
19
126
36
95
60
88
45
48
18
21
105
15
188
13
114
36
30
3
36
75
29
24
16
96
51
9
108
32
4
81
30
90
54
186
156
60
48
15
27
12
45
81
36
36
54
6
30
54
24
12
123
99
21
36
8
91
42
27
21
51
44
4
156
60
9
15
3
17
97
36
324
15
3
18
102
45
32
4
51
45
128
96
16
111
108
30
36
18
18
59
1
23
24
7
18
51
51
60
30
123
12
9
114
18
54
30
36
78
45
39
17
1
27
140
13
42
216
12
57
60
80
43
9
39
6
3
141
84
42
48
18
47
61
75
21
123
57
99
111
6
18
90
35
16
21
27
3
129
15
5
49
36
75
21
123
51
24
45
21
15
3
21
15
101
61
183
87
150
12
18
77
67
29
40
44
136
84
20
16
87
9
140
28
141
114
21
20
139
81
9
107
49
24
18
9
20
48
13
18
141
8
43
54
90
18
71
4
3
17
40
27
18
18
24
45
8
13
3
24
27
153
80
16
36
48
92
85
54
81
48
12
51
24
45
3
117
99
60
21
144
117
18
24
48
42
30
6
51
3
17
24
7
53
19
42
35
31
24
120
33
21
24
36
66
18
51
96
15
54
71
55
36
18
35
7
12
18
23
37
90
30
27
87
5
4
9
12
24
59
13
144
54
21
44
19
18
23
31
24
54
48
42
12
9
24
63
90
12
78
18
15
39
90
27
8
1
51
44
25
59
37
23
40
3
54
18
57
75
84
54
36
96
18
105
177
96
18
36
33
33
99
45
90
53
73
3
21
3
171
65
4
45
90
30
35
76
60
9
35
25
15
20
31
149
40
15
21
9
132
18
36
21
8
37
36
18
36
45
45
6
29
4
75
5
31
66
90
114
48
15
21
24
11
24
31
36
6
30
33
21
6
9
8
73
12
47
13
36
51
3
36
66
18
45
12
8
7
9
105
12
42
36
162
23
7
18
51
80
1
48
51
9
30
36
90
39
15
6
48
27
63
36
54
15
3
54
39
36
84
39
42
3
63
9
15
66
60
59
48
12
24
4
15
36
5
7
89
61
18
9
36
156
33
27
3
36
21
21
54
36
33
24
81
35
1
18
17
55
5
13
60
15
180
12
93
36
24
48
60
39
24
9
15
20
55
12
6
72
11
36
40
39
66
6
53
16
39
9
75
96
141
39
9
57
60
120
6
12
5
1
12
78
101
145
54
72
9
15
33
147
33
92
73
35
55
72
66
42
41
79
57
3
65
7
129
81
23
91
72
9
8
13
60
30
60
48
9
80
7
29
40
57
3
56
25
6
18
12
39
33
71
16
39
21
68
61
72
48
11
4
44
72
1
27
36
27
17
121
15
96
15
36
60
54
219
9
87
39
21
84
21
144
6
126
120
54
9
84
32
1
24
18
81
44
76
9
111
56
1
84
24
51
183
48
24
5
120
31
17
97
63
32
31
48
9
15
108
93
45
42
29
60
40
80
55
89
19
72
5
64
81
23
25
51
75
6
15
39
65
7
54
3
27
24
9
3
9
9
59
85
15
3
69
8
1
90
12
42
27
20
40
3
12
36
9
45
3
72
21
63
75
36
5
1
63
9
48
47
97
15
3
17
1
78
5
7
53
61
15
195
5
49
42
12
5
40
33
72
72
30
6
39
69
54
18
123
56
28
27
105
44
60
16
60
24
36
15
36
33
87
24
144
90
30
9
12
24
27
9
135
93
15
57
8
43
18
24
48
3
24
72
33
35
16
80
7
77
40
51
5
67
30
39
21
30
54
99
9
42
53
52
3
57
45
15
3
5
37
138
126
11
31
30
24
36
18
9
57
18
41
60
4
27
29
4
72
33
155
13
30
18
36
3
20
172
8
73
59
4
27
33
24
32
103
180
57
3
72
30
59
24
67
126
48
51
20
163
36
41
49
6
84
54
27
9
54
57
168
12
21
18
54
18
48
5
4
45
15
117
36
59
60
55
60
9
9
12
15
39
24
57
159
21
9
24
66
60
41
64
24
36
15
29
37
36
3
15
216
36
42
35
55
108
9
111
33
60
15
5
67
69
81
30
72
17
1
24
138
5
13
42
101
16
9
54
77
48
85
35
52
3
41
4
36
15
21
105
18
48
42
66
42
48
6
5
4
39
42
18
41
84
1
12
23
31
6
27
57
15
8
55
12
54
6
45
45
35
1
27
36
39
ABCD 99778964594*3^$a+1 [50058]
24
19
21
15
6
30
72
108
6
83
120
16
32
103
36
60
30
83
120
136
32
49
120
54
180
29
31
17
139
180
89
160
135
9
57
54
6
90
57
104
19
53
48
72
16
147
77
144
73
18
69
15
41
37
131
7
36
24
18
27
48
48
51
90
3
21
36
36
3
15
48
89
79
81
27
5
61
83
112
111
17
73
114
45
3
21
48
32
7
6
27
93
42
246
3
15
57
75
189
27
18
108
192
95
85
108
24
18
36
12
36
186
63
3
36
81
48
21
3
27
18
60
63
168
32
7
108
90
11
24
16
32
24
24
115
24
45
111
24
17
67
21
39
18
23
25
18
29
61
24
11
168
19
21
9
24
48
15
3
77
55
65
48
79
24
162
66
69
32
61
59
1
36
3
15
161
48
1
42
77
7
153
176
24
72
24
16
24
48
32
211
5
43
6
282
18
99
27
45
32
19
48
21
15
18
78
84
96
69
57
48
215
48
96
7
108
5
24
1
63
285
51
72
104
1
6
9
8
16
123
21
104
19
21
8
79
168
18
30
18
54
33
8
16
8
96
24
16
129
90
66
99
32
121
6
84
18
42
65
25
36
51
48
80
1
12
11
144
61
3
33
54
81
120
21
59
40
24
8
7
41
31
54
24
156
42
5
192
24
72
72
40
128
64
8
7
156
24
5
61
42
18
119
187
53
85
6
48
77
55
57
8
24
13
11
49
63
39
132
18
36
239
115
21
8
64
48
24
56
1
63
8
13
75
192
8
1
18
125
1
72
18
36
33
15
41
55
48
65
103
9
168
32
25
159
21
12
111
72
69
36
6
17
31
6
30
69
93
54
6
246
6
3
63
36
6
102
186
39
104
13
11
96
72
127
41
1
95
7
6
66
78
108
15
48
8
1
63
24
51
18
27
15
66
42
53
19
93
33
15
120
104
120
37
36
234
77
7
114
36
27
3
125
24
40
48
3
53
67
42
51
123
36
105
9
23
7
96
33
8
187
5
13
6
66
42
57
15
66
63
56
115
78
231
33
23
13
11
25
54
17
88
111
89
25
84
24
35
40
15
57
15
54
11
55
24
33
93
75
135
65
7
6
75
200
48
1
71
31
24
30
54
5
127
102
11
16
48
32
24
13
240
102
6
47
1
39
32
48
49
23
61
27
45
11
139
5
88
80
7
234
143
73
84
6
30
42
21
99
21
8
31
12
36
17
184
21
59
67
125
13
11
7
41
96
49
15
33
15
24
3
125
49
54
36
53
24
136
24
24
32
24
13
36
18
84
81
32
37
83
115
72
5
16
32
16
57
15
144
15
18
126
17
24
85
3
15
24
41
192
16
39
41
31
9
9
84
54
54
24
39
48
69
3
195
93
120
192
27
24
210
90
6
123
15
9
33
174
17
96
40
33
23
43
24
53
24
64
123
18
6
36
17
49
39
51
24
5
115
53
7
89
88
80
61
27
32
192
48
88
48
123
234
18
72
162
24
36
27
3
21
15
168
81
99
12
41
55
156
18
42
30
3
69
11
79
36
6
15
104
16
24
72
144
3
5
7
6
59
40
24
32
1
18
6
12
11
139
53
55
120
17
72
25
72
18
21
117
90
65
88
8
43
149
31
18
23
61
78
21
27
5
24
187
125
7
33
51
53
16
104
25
15
27
101
163
5
31
57
87
36
117
32
49
15
24
56
40
105
48
71
24
13
72
27
33
54
113
40
48
99
53
96
144
120
55
132
18
3
9
24
23
31
81
111
24
9
183
17
7
12
21
75
101
1
96
87
141
18
9
105
15
3
77
88
15
137
112
3
30
252
3
8
85
102
197
7
12
69
129
23
1
23
31
12
36
42
66
117
33
12
42
33
3
36
30
51
315
45
32
7
9
152
73
54
65
7
96
17
1
87
15
54
60
63
21
60
102
105
27
72
101
55
57
3
48
5
1
12
6
29
24
85
3
8
64
168
8
24
49
23
175
180
18
42
33
8
72
72
40
120
9
24
84
11
7
225
63
41
139
53
1
6
48
9
80
40
111
105
21
36
47
115
36
33
ABCD 99779103668*3^$a+1 [50032]
23
19
17
16
15
53
72
25
23
31
84
65
139
18
3
15
45
21
75
80
36
48
145
12
54
6
3
51
101
40
8
16
45
59
19
101
16
75
125
25
75
15
18
18
54
35
103
33
104
4
27
12
60
18
23
72
13
12
119
120
16
3
17
49
108
71
1
54
21
93
30
78
99
3
6
107
48
55
77
60
28
56
31
89
24
96
115
5
1
39
51
84
54
90
17
25
95
108
76
84
15
30
147
15
29
13
48
18
54
42
5
31
5
88
120
12
3
41
24
12
4
105
15
20
1
54
90
11
7
173
7
53
4
44
7
30
3
32
7
36
45
32
24
24
31
65
36
4
3
90
78
29
25
30
6
39
20
96
24
211
53
16
24
20
31
45
9
72
15
8
60
25
36
18
36
17
37
78
18
87
33
6
5
85
30
69
12
63
24
137
144
100
32
24
49
51
21
18
5
16
45
90
78
72
54
165
32
108
132
48
16
24
20
295
42
35
13
107
43
5
7
24
30
60
48
123
9
11
43
30
6
9
56
40
39
36
105
36
8
120
96
24
151
41
4
140
193
23
24
120
151
42
11
25
12
42
53
13
42
33
57
59
31
54
155
76
48
39
42
18
17
96
48
1
66
9
15
69
12
8
19
126
15
39
90
63
3
77
55
18
47
19
21
57
47
4
39
101
96
24
16
56
13
107
48
12
64
3
33
33
47
97
18
240
93
12
44
13
3
9
24
180
180
95
12
55
72
33
39
36
48
96
18
30
6
11
16
20
84
16
33
47
25
15
8
40
20
55
24
36
126
54
5
112
20
4
3
30
111
12
20
24
144
52
33
35
136
20
160
44
79
17
73
167
31
53
112
15
33
32
43
41
124
116
61
15
33
6
48
240
48
5
24
25
24
252
3
72
15
33
21
99
45
95
31
5
31
18
47
48
7
5
108
1
66
60
9
44
49
83
49
30
150
234
41
139
54
51
32
28
56
24
36
16
3
96
41
84
4
27
5
60
60
109
11
49
36
48
75
72
8
60
7
48
54
18
60
65
37
6
90
15
12
20
55
18
35
196
39
54
63
20
7
53
55
42
3
48
36
44
31
84
17
24
19
126
95
100
3
108
33
132
45
42
48
113
37
54
5
216
67
12
54
6
234
11
19
6
90
18
11
115
41
36
7
78
30
93
21
18
36
21
9
47
24
205
51
140
60
48
7
18
120
15
39
93
3
65
120
16
56
208
15
6
71
19
81
24
93
11
91
29
72
49
48
71
25
72
15
165
30
53
97
144
18
18
59
64
56
103
33
45
123
20
112
33
155
1
15
80
16
75
45
9
30
168
41
100
111
5
64
15
17
48
60
36
25
30
105
60
44
40
57
54
6
48
27
24
36
20
79
18
18
5
7
78
84
11
60
24
40
24
39
18
119
79
60
21
15
105
183
17
55
9
72
8
12
55
29
13
108
144
18
66
42
53
1
468
12
18
173
4
24
56
73
51
51
90
51
135
18
11
1
18
24
72
141
93
51
111
29
96
28
36
20
25
18
93
63
72
90
114
45
24
152
7
57
21
3
51
5
40
21
39
21
95
175
18
27
20
24
13
18
9
96
8
19
36
45
45
47
19
29
49
18
213
120
45
11
24
40
135
24
36
144
57
15
21
60
44
1
95
4
44
49
18
60
89
19
30
60
75
20
67
12
17
36
40
8
7
24
216
53
196
104
72
19
24
36
29
52
9
39
12
3
36
101
109
6
30
39
3
30
23
48
52
117
126
12
60
33
51
5
49
87
27
48
24
29
61
39
116
24
19
30
3
3
105
36
44
36
16
20
108
12
24
40
99
101
16
27
77
64
20
19
108
30
15
45
119
43
36
54
11
12
43
21
213
11
49
3
108
15
54
63
9
18
36
45
72
9
18
12
5
55
29
25
71
19
5
100
129
191
25
54
12
24
36
246
23
91
108
66
24
18
18
84
6
65
37
23
16
39
54
131
157
39
44
52
39
5
1
144
84
27
20
7
36
72
29
121
12
123
8
100
92
88
75
24
12
29
36
16
8
52
20
19
5
19
12
42
167
79
137
24
1
42
72
285
33
83
13
174
96
17
88
12
20
79
41
133
107
7
156
54
6
72
30
123
9
23
24
124
27
9
56
4
39
57
69
15
75
81
3
17
24
36
28
171
5
115
21
123
72
24
65
19
41
16
8
16
123
21
51
ABCD 99779191672*3^$a+1 [50054]
12
3
4
77
6
18
39
63
18
24
18
12
33
12
36
4
41
72
15
52
5
15
16
20
9
55
47
18
96
6
33
27
108
36
36
18
27
40
20
4
5
15
15
9
15
12
18
48
15
84
4
24
5
30
13
108
24
11
85
36
8
3
78
30
1
140
24
4
32
15
9
16
44
51
9
40
5
19
35
198
7
56
4
20
51
45
27
12
21
15
37
8
21
30
30
6
25
17
30
6
54
93
40
35
33
15
21
3
73
12
65
6
6
6
90
15
12
28
65
67
68
12
12
39
12
54
3
28
24
11
25
84
48
35
1
5
7
5
39
9
15
4
8
33
27
33
31
60
41
138
60
36
145
53
6
109
71
1
11
9
45
39
16
11
33
21
6
9
36
4
11
18
55
32
75
13
11
69
4
156
12
32
15
120
21
15
42
12
75
27
1
80
3
9
21
7
5
27
172
23
73
35
48
61
23
12
33
27
54
27
15
12
6
55
17
19
5
30
1
12
23
33
15
1
396
8
16
83
33
99
9
15
9
16
17
24
159
16
24
41
19
12
35
12
81
45
6
48
85
11
121
59
1
56
48
40
77
67
35
6
39
3
9
135
36
69
24
15
49
48
47
61
119
36
61
5
15
4
35
42
3
112
23
9
88
12
32
48
12
48
21
7
23
21
28
72
101
19
59
30
15
40
77
27
16
56
3
36
30
55
132
44
28
35
96
6
211
119
1
5
18
1
23
12
9
24
3
24
30
15
3
21
24
76
29
7
125
91
32
48
39
45
3
48
69
36
52
32
51
33
12
63
21
4
12
32
15
21
184
12
24
44
3
33
45
7
35
49
56
27
6
7
8
4
17
19
104
15
30
6
120
45
24
75
48
73
44
16
65
75
16
8
15
150
7
29
55
12
47
198
7
8
3
1
8
16
179
48
12
1
11
93
27
9
12
4
56
60
12
33
18
117
52
53
7
36
41
6
24
18
27
81
12
18
33
9
27
45
43
47
6
3
16
23
6
27
39
33
28
23
9
12
36
9
39
4
12
24
24
11
21
28
8
15
84
45
9
175
24
12
65
54
45
12
45
12
7
20
3
13
8
15
24
25
48
8
69
7
8
112
8
12
21
27
12
33
12
31
137
7
24
125
6
78
7
59
21
16
17
96
67
5
42
18
7
12
8
36
21
6
49
131
73
17
7
20
15
18
63
105
6
18
63
105
99
63
73
5
42
42
6
13
20
12
3
36
18
75
45
36
7
24
5
15
4
12
17
36
24
7
83
37
23
21
40
47
93
21
43
140
40
12
11
25
68
15
1
11
60
18
19
35
85
32
9
39
12
36
3
37
59
25
8
51
9
45
27
16
23
129
28
53
24
7
95
54
79
71
61
11
24
25
65
43
8
28
11
21
27
25
23
24
1
44
81
15
12
57
3
45
48
42
72
93
60
15
33
144
51
13
12
47
1
116
24
39
45
15
6
19
48
24
60
35
24
25
32
27
12
49
5
87
63
21
15
9
135
42
15
12
15
25
5
48
67
68
3
1
29
19
17
96
12
7
23
21
21
39
81
3
27
1
17
3
4
20
15
21
4
113
3
27
6
15
15
21
39
12
24
85
120
11
18
99
15
1
47
33
9
67
11
13
320
21
91
8
40
5
39
33
3
4
11
9
12
9
27
9
3
15
96
1
8
27
69
4
8
93
87
24
4
29
15
12
15
33
45
15
16
89
36
39
3
12
12
9
4
5
15
40
11
37
12
5
42
25
8
27
33
16
77
3
16
8
15
21
21
15
3
33
4
11
37
48
23
21
3
1
44
40
41
15
9
7
83
33
33
39
16
11
1
5
63
15
9
45
3
60
24
60
24
57
123
52
29
3
45
15
3
78
24
6
60
1
20
33
3
3
61
24
20
16
44
9
18
90
27
108
24
24
15
21
124
167
33
15
1
20
9
6
1
23
6
18
1
77
48
39
88
8
4
80
12
15
21
88
32
117
55
5
7
36
113
159
12
15
9
57
3
15
42
3
16
11
25
72
5
30
85
17
3
36
51
1
60
60
24
11
12
18
63
4
12
24
35
57
84
36
27
45
12
3
6
55
20
15
12
48
21
75
13
32
63
12
30
51
63
36
30
18
48
30
55
17
36
6
48
12
13
77
6
9
4
59
33
4
36
12
5
75
3
33
51
24
9
27
25
8
21
19
20
12
76
24
95
45
100
5
150
48
30
3
40
104
33
30
96
1
20
40
80
9
30
12
12
25
68
9
63
36
9
27
16
48
96
101
27
36
45
7
12
8
12
21
66
1
8
15
81
15
1
8
75
9
60
28
32
21
7
29
6
48
49
36
11
1
17
12
39
12
12
60
88
12
12
8
12
96
27
25
92
24
12
3
21
36
24
39
97
44
21
15
28
17
30
37
36
36
29
51
4
72
95
73
5
27
12
28
5
187
35
61
17
19
11
157
96
11
73
36
5
31
20
33
43
17
48
18
42
18
45
4
47
13
8
12
76
59
60
61
36
71
78
19
5
27
28
83
49
56
27
81
9
12
30
9
36
88
8
3
157
23
9
45
12
39
15
9
45
42
9
84
48
28
36
24
101
48
27
9
27
4
11
145
77
3
24
3
60
61
12
24
48
5
7
84
44
28
89
18
1
29
51
16
29
72
54
1
12
65
75
100
41
7
8
9
27
60
28
128
3
12
9
39
9
60
60
15
73
8
51
1
17
42
13
12
95
9
27
60
25
32
88
113
15
99
6
66
18
12
24
7
59
54
84
3
9
19
20
64
32
16
5
15
28
137
120
18
1
36
5
42
37
20
24
16
23
33
4
24
17
7
8
24
60
28
65
67
120
8
27
9
99
13
8
69
6
85
36
44
24
27
30
3
48
33
6
93
28
95
12
30
31
20
15
57
220
48
20
4
8
15
24
13
77
31
5
3
16
20
24
4
72
8
51
24
1
12
5
12
7
5
103
48
12
8
3
61
71
25
23
54
90
12
69
52
5
55
17
147
108
12
24
76
44
15
12
72
33
45
19
8
16
24
131
45
81
36
19
41
3
105
19
5
6
1
36
23
1
71
49
8
60
16
24
20
3
9
39
60
21
39
21
63
25
23
72
42
39
9
27
15
1
24
156
68
24
105
30
6
31
8
15
30
72
18
13
48
5
24
6
1
11
18
6
49
35
21
4
24
5
36
24
27
36
63
21
28
8
72
36
52
20
33
24
18
24
1
44
ABCD 99779245136*3^$a+1 [50029]
18
45
39
72
25
83
72
13
5
3
75
24
93
15
48
12
25
53
78
60
84
1
17
27
100
5
247
48
41
12
18
45
9
7
8
87
33
16
12
17
51
57
48
36
18
25
5
36
7
35
108
24
12
13
56
64
60
17
31
53
102
54
43
116
4
140
51
25
5
19
8
9
15
16
32
33
27
213
90
33
36
9
36
15
28
35
21
24
48
88
95
6
55
101
48
30
9
63
153
72
159
1
59
69
36
45
24
30
9
21
111
15
1
5
48
36
6
24
13
101
39
16
5
79
5
18
49
23
33
28
44
100
116
24
111
90
31
60
44
51
85
65
31
72
17
3
15
78
55
12
36
12
5
43
5
66
73
12
5
43
35
85
11
1
80
51
72
6
51
16
12
35
13
35
48
6
6
109
168
5
6
1
53
31
35
102
3
4
71
30
87
45
159
15
66
42
25
35
73
24
11
48
6
84
19
20
51
84
60
61
11
21
9
19
56
51
12
13
5
24
39
24
75
6
31
24
47
24
1
8
45
66
30
15
3
33
172
5
60
75
16
32
69
66
9
9
66
121
20
24
75
9
21
24
127
24
5
36
7
8
27
48
24
1
47
6
30
1
56
112
11
37
20
28
56
60
21
7
36
71
93
16
29
27
3
6
126
13
83
42
42
126
27
15
96
30
54
73
8
21
66
48
120
12
145
12
167
24
1
29
67
20
3
36
21
33
24
7
24
92
64
29
30
1
20
75
1
83
60
25
59
42
51
9
43
5
7
203
57
3
13
47
1
41
51
184
23
37
59
25
12
48
36
8
16
20
75
1
48
5
3
3
66
18
105
76
140
16
41
7
11
121
20
51
30
48
79
188
4
11
42
6
117
39
1
68
16
65
31
23
30
24
51
147
25
48
17
18
36
30
3
76
32
39
96
48
66
60
43
65
36
6
1
17
135
3
9
36
3
30
30
9
81
102
48
24
37
95
36
25
119
9
4
23
13
101
39
4
41
36
48
30
108
72
60
13
8
129
63
28
5
156
63
28
47
21
4
11
6
30
18
78
9
16
17
78
25
8
171
36
60
117
111
54
51
40
29
6
37
24
20
135
105
33
18
49
41
3
39
72
49
96
29
39
3
37
8
3
21
15
21
4
41
3
64
41
162
25
77
18
108
1
83
25
17
51
33
31
59
36
36
48
25
17
19
48
36
5
7
83
60
12
33
40
17
15
28
44
105
7
48
8
105
42
12
96
33
57
48
31
89
54
37
29
120
6
69
75
1
24
56
36
27
25
11
12
25
24
36
89
39
111
24
205
125
6
21
105
78
169
47
33
51
30
6
36
12
93
63
96
1
48
12
107
6
60
55
77
87
40
11
90
84
55
8
9
48
7
83
25
32
39
12
33
9
7
8
15
72
25
48
113
48
79
5
31
47
48
49
60
36
65
31
59
12
78
31
24
17
163
32
4
179
60
12
177
12
3
13
20
3
36
18
18
37
5
96
6
60
24
6
144
31
56
24
39
30
6
1
32
28
8
112
35
30
15
28
12
95
12
57
3
25
80
21
210
1
60
65
3
15
18
78
24
21
45
79
36
36
5
60
31
12
80
15
93
15
42
27
15
81
28
41
39
15
12
13
17
27
112
20
108
16
41
19
96
80
40
149
7
12
11
85
95
6
48
36
31
59
6
39
27
102
51
27
37
11
1
23
25
95
1
20
36
45
3
117
84
6
1
44
3
13
59
25
11
33
36
3
96
45
39
33
132
147
18
48
159
69
24
51
27
24
60
36
12
42
6
54
99
51
1
48
12
84
29
30
25
65
7
24
83
192
6
30
49
41
15
15
180
24
36
90
18
49
41
42
13
47
42
60
55
11
25
11
49
24
23
37
11
1
5
15
9
24
75
36
16
83
12
90
126
45
9
48
48
7
48
48
5
39
63
30
3
9
43
77
27
16
152
120
16
24
32
40
23
12
61
47
12
6
18
72
18
7
68
57
18
36
9
57
7
47
33
21
36
15
96
39
25
95
1
104
33
6
42
54
109
59
1
20
51
84
12
13
47
18
19
11
85
12
59
60
24
30
39
27
6
43
5
6
69
96
3
42
24
84
3
27
30
55
5
15
28
119
48
141
52
17
42
49
77
15
3
24
25
12
48
68
28
29
91
12
47
13
32
33
3
27
12
90
115
72
36
47
132
9
9
103
17
18
48
6
18
72
1
12
11
69
33
67
23
13
47
13
11
85
65
75
33
126
145
35
12
138
66
61
29
3
12
15
48
213
3
84
21
27
24
1
29
138
12
85
125
18
36
24
42
15
4
71
174
19
35
21
105
42
13
137
18
1
65
31
32
108
9
18
45
57
114
1
5
30
144
1
24
5
6
18
55
17
30
1
68
15
1
56
3
6
15
28
11
1
11
168
45
141
99
87
49
119
36
6
7
48
8
15
12
54
6
12
30
72
48
7
11
84
1
48
17
15
40
47
18
3
52
29
3
28
44
99
45
99
12
169
35
85
20
69
12
3
76
132
29
54
85
131
36
168
9
33
90
13
17
78
37
5
103
11
6
168
6
144
12
93
51
85
8
3
30
15
88
17
3
141
18
37
11
49
60
24
29
6
12
ABCD 99780050686*3^$a+1 [50111]
25
5
19
32
64
56
9
15
24
15
90
42
9
4
17
54
6
3
15
6
54
1
44
21
6
61
24
23
42
39
69
55
5
12
19
71
9
81
79
59
12
33
87
93
45
12
3
27
25
5
75
4
59
42
55
125
24
31
8
81
6
9
15
25
5
6
54
24
7
48
17
159
16
5
139
44
12
9
24
90
6
19
32
4
35
25
11
18
31
96
36
12
71
24
117
3
1
65
15
15
9
16
11
24
54
12
31
29
24
79
11
61
83
42
3
75
13
29
79
71
109
5
19
5
12
63
57
90
13
47
25
113
43
29
18
1
35
9
27
24
45
69
30
36
45
16
29
36
19
5
39
100
11
21
9
19
20
51
21
24
21
3
135
6
19
5
27
9
79
12
44
40
12
53
60
51
15
60
49
11
33
40
5
12
75
135
13
41
60
51
48
105
43
84
29
30
120
24
13
59
9
51
18
27
16
113
6
25
29
19
71
85
5
6
60
13
12
8
57
24
39
88
53
24
12
24
15
64
56
45
19
77
60
135
48
15
12
90
15
4
5
24
6
37
8
16
8
27
84
1
35
13
11
6
3
36
16
24
24
131
21
33
15
100
32
28
65
115
5
66
45
16
5
75
15
24
1
59
25
89
6
1
29
7
23
84
13
29
60
30
30
24
6
24
61
5
43
35
42
3
12
4
35
9
12
4
71
24
49
116
16
8
57
24
126
9
16
48
5
30
42
54
30
36
18
85
17
43
36
5
24
31
36
83
13
60
32
21
6
48
30
31
12
44
88
11
45
75
6
30
54
6
18
7
68
27
18
120
12
31
17
27
3
1
119
25
156
5
6
9
40
5
24
55
47
30
31
23
6
3
36
16
68
51
21
75
9
45
15
40
72
24
8
81
30
1
23
25
5
15
100
96
11
13
20
36
24
51
1
36
119
18
31
41
55
5
31
32
45
55
5
6
21
3
6
7
47
25
11
6
63
135
12
24
9
87
24
6
30
9
4
47
1
53
15
9
7
29
31
5
48
96
84
30
6
7
29
3
27
45
16
23
45
16
20
3
36
6
79
71
24
66
15
64
5
60
66
48
1
11
165
159
9
96
36
16
17
31
65
96
15
15
1
59
73
48
29
43
5
6
45
16
5
3
72
16
32
51
24
1
44
40
5
6
49
12
96
47
6
6
45
9
60
30
9
81
66
24
25
71
49
11
9
51
24
1
20
9
7
47
6
60
111
9
7
113
144
6
6
24
36
19
29
27
16
29
15
15
45
4
11
18
15
16
24
17
24
84
31
41
84
96
60
60
30
1
24
8
15
66
144
60
12
15
40
48
17
54
81
3
72
18
55
41
7
44
84
96
16
23
25
20
60
21
15
28
60
35
30
31
41
30
45
15
18
15
12
9
7
17
36
60
67
23
9
51
6
78
57
60
40
120
89
54
25
12
35
60
61
8
9
15
100
20
87
30
78
30
7
8
28
12
35
117
16
89
258
12
18
55
35
60
36
105
75
1
8
75
36
1
23
36
36
60
18
43
53
30
84
1
11
45
4
60
24
5
27
40
89
15
15
24
121
44
15
60
1
89
12
30
1
47
150
66
96
93
45
12
31
23
49
47
18
6
49
56
40
56
45
3
16
11
1
48
59
36
109
20
45
90
12
84
21
16
17
51
81
24
6
18
27
16
257
6
84
61
11
54
6
30
60
15
24
96
9
36
54
6
90
1
23
6
39
105
6
13
20
51
157
92
87
69
24
28
83
1
5
19
71
24
49
11
6
3
52
35
13
11
30
199
71
30
7
44
16
83
30
7
24
8
16
41
48
15
40
101
84
90
6
19
47
48
61
71
9
16
35
120
30
54
25
29
12
48
132
24
39
21
15
129
36
6
24
60
1
8
52
20
45
99
16
149
67
29
18
60
6
6
9
15
6
15
4
11
129
15
1
48
17
3
21
24
27
33
12
19
116
63
21
45
90
6
3
28
23
45
64
32
24
9
75
36
51
24
37
17
36
30
21
4
5
54
1
11
24
36
25
83
12
18
7
5
75
15
9
112
77
27
108
81
19
72
113
36
6
9
4
47
33
40
20
27
1
8
39
36
21
9
19
11
24
1
104
87
90
18
1
44
16
24
5
12
30
25
53
30
13
104
3
13
24
5
19
72
17
42
13
11
21
28
5
12
24
54
85
80
12
33
120
12
30
33
21
67
24
44
135
96
48
25
12
20
3
6
55
36
5
30
30
48
15
75
180
25
35
13
32
21
84
6
9
16
65
114
12
9
36
3
30
31
65
54
45
60
27
48
60
60
1
65
39
72
9
66
13
17
39
40
24
47
30
30
1
17
30
45
15
12
181
23
9
52
48
20
15
1
5
67
59
84
1
8
51
6
54
60
36
24
90
54
12
25
5
30
24
9
15
73
8
21
54
21
28
17
79
20
9
51
21
55
65
18
1
29
7
35
69
45
51
39
54
6
84
6
67
17
90
30
60
15
12
15
9
16
8
51
61
35
33
15
90
60
6
49
5
6
6
63
21
31
48
20
15
12
48
37
108
12
89
39
16
56
28
11
1
20
159
45
52
23
36
1
59
9
15
84
61
29
55
35
13
29
18
6
66
9
105
30
9
15
6
115
11
30
31
32
57
24
31
8
88
24
84
96
35
25
5
18
6
115
29
60
15
21
6
78
6
49
60
5
15
75
6
30
54
7
35
60
49
59
36
37
12
161
6
18
27
45
30
1
29
103
56
51
18
43
72
17
39
141
19
5
15
9
6
97
132
32
40
20
3
42
39
15
66
18
61
5
19
11
24
1
60
5
19
47
49
5
60
24
102
13
11
37
12
47
9
16
44
4
47
18
42
61
32
16
5
51
3
6
19
12
68
15
6
60
19
12
53
12
54
24
60
1
41
18
6
31
23
66
6
9
21
135
3
13
137
51
75
6
24
151
20
16
29
79
96
48
17
60
78
21
36
4
29
12
3
15
21
60
52
32
21
55
11
1
83
45
64
56
21
108
103
53
79
36
24
77
54
ABCD 99780064024*3^$a+1 [50034]
99
12
33
3
57
39
36
21
24
12
60
39
36
18
3
12
12
87
48
90
27
24
3
78
126
162
18
33
84
39
78
15
36
24
12
12
204
39
9
99
57
15
81
99
18
99
24
75
165
60
144
36
36
12
87
264
81
195
141
3
9
3
6
15
3
105
33
114
9
21
54
57
24
96
9
3
84
15
57
39
9
3
9
12
3
30
87
3
57
12
27
12
54
96
18
33
57
144
3
15
12
18
15
120
9
6
48
18
60
27
63
12
9
15
9
45
3
15
9
45
18
9
72
36
99
9
21
15
3
108
132
93
27
21
3
30
42
12
168
12
129
15
18
75
72
39
12
81
48
12
12
12
219
9
117
54
18
3
12
51
69
63
33
36
21
39
12
15
54
78
18
72
15
12
135
9
12
15
66
54
24
120
6
12
36
3
24
105
27
27
18
84
27
27
24
198
72
30
24
33
60
51
48
81
27
108
90
3
24
207
54
6
36
36
126
27
147
60
84
78
3
72
27
9
99
24
9
21
39
39
12
108
189
45
3
48
108
45
15
3
9
9
3
63
33
27
105
69
27
60
3
6
15
12
27
81
24
21
15
57
15
111
48
21
84
9
18
33
12
57
75
39
129
96
39
9
72
48
111
12
24
18
15
39
201
27
132
69
3
12
33
9
63
81
18
12
45
15
33
33
27
15
177
75
84
6
72
27
27
90
27
3
33
39
90
3
36
3
33
39
21
51
33
51
57
3
9
12
81
3
93
147
15
12
42
3
27
6
30
54
15
12
15
69
123
9
15
189
39
69
81
15
3
9
57
39
12
9
48
39
3
9
27
45
21
75
168
51
21
132
168
60
15
45
24
39
45
9
87
84
21
63
27
21
12
75
42
51
69
114
12
6
15
87
33
60
201
36
27
99
30
3
192
21
78
105
111
36
21
33
3
48
84
57
168
36
87
60
12
48
99
33
3
54
15
39
33
3
12
93
69
3
12
45
36
30
9
96
3
21
3
30
3
87
69
3
42
12
135
15
72
156
57
60
72
15
12
132
45
21
6
21
24
27
33
3
102
42
12
114
126
69
60
12
48
99
69
39
45
12
15
45
48
9
126
69
24
123
9
96
108
24
84
24
15
6
147
12
36
3
69
39
36
9
12
15
12
6
72
12
27
15
45
21
6
12
81
69
18
21
15
33
21
63
3
69
21
150
66
39
96
12
3
45
27
12
36
72
54
60
30
54
6
9
36
24
129
54
57
27
6
3
12
12
24
3
72
12
54
3
12
153
18
33
24
69
12
75
39
12
24
69
12
12
51
45
9
15
36
36
3
108
45
75
9
51
30
3
72
21
66
33
39
114
102
9
45
24
3
15
36
57
9
15
12
15
69
24
12
12
48
33
75
51
12
6
54
12
81
123
54
39
9
18
33
45
27
60
21
15
15
9
15
9
60
3
33
12
99
33
87
45
36
12
12
21
3
3
102
3
72
15
93
3
36
57
108
24
36
36
12
24
63
12
81
12
21
135
36
48
84
108
36
3
33
255
21
51
45
63
9
36
27
66
39
3
69
3
72
18
39
33
63
3
9
27
93
84
3
96
33
156
36
99
12
33
72
24
48
39
33
99
33
57
87
3
21
12
36
39
18
3
12
3
54
30
36
6
87
3
81
39
24
144
81
108
39
9
27
18
3
75
273
12
15
54
6
84
21
93
36
30
78
3
36
12
33
3
51
6
15
57
30
57
21
51
15
18
60
18
12
21
36
21
36
39
87
33
39
36
33
12
12
15
57
15
36
54
3
48
84
99
18
27
48
63
21
51
114
27
36
12
51
117
24
72
3
72
9
27
90
3
51
165
51
57
24
27
48
42
120
36
27
24
27
9
132
12
12
33
72
48
135
9
96
15
36
3
66
3
21
84
3
75
48
57
39
93
9
6
18
48
3
60
48
60
45
39
57
18
21
48
15
6
90
18
39
27
24
12
21
3
33
36
3
45
147
21
3
33
51
9
87
72
126
18
33
48
132
132
27
6
39
9
51
27
18
36
15
3
192
105
24
3
105
12
3
78
30
78
15
48
12
12
12
12
15
18
87
33
24
54
84
36
57
57
72
15
252
3
18
300
27
15
54
66
81
60
48
63
33
81
27
183
42
84
42
12
117
27
78
54
36
21
33
120
51
12
15
33
72
15
33
81
99
36
36
39
96
12
21
3
33
15
33
27
57
48
24
9
132
3
12
75
21
33
174
24
36
69
87
60
54
18
9
108
3
57
36
15
114
27
27
141
96
27
21
21
27
36
21
36
18
60
69
3
12
54
3
21
63
96
39
9
27
18
90
33
24
33
18
72
21
33
12
27
48
36
93
36
12
18
60
18
27
3
69
21
75
159
6
27
60
75
21
48
12
48
12
48
3
60
33
15
21
3
54
48
54
36
60
21
27
6
27
24
36
3
36
18
99
12
12
15
141
63
48
108
57
48
96
12
9
39
51
72
45
36
39
108
105
99
21
33
27
12
12
57
ABCD 99780946106*3^$a+1 [50043]
180
37
179
37
5
135
3
37
17
51
45
7
35
33
136
5
30
84
6
30
49
89
127
24
17
3
75
96
36
54
99
72
40
80
117
18
24
78
42
1
53
31
95
109
96
29
42
13
12
5
24
6
12
30
43
24
60
216
60
29
31
113
90
54
6
25
35
36
49
11
25
44
99
12
60
84
12
30
43
12
23
42
54
1
48
20
51
21
159
30
66
12
13
5
115
84
104
52
48
47
48
54
30
18
19
120
11
42
123
135
45
9
19
12
48
41
19
11
60
21
28
11
18
7
56
40
84
60
71
13
77
42
36
25
92
69
18
13
68
45
7
83
12
85
5
30
42
72
19
11
138
43
83
45
69
7
384
11
30
31
8
12
40
47
97
56
213
54
73
17
43
8
112
29
54
25
17
42
13
128
15
37
29
31
48
92
88
140
15
61
95
24
25
59
66
6
25
44
39
97
84
35
102
150
25
48
11
48
36
45
16
23
33
28
17
43
47
45
28
29
7
11
45
99
69
87
108
325
35
61
41
19
35
1
137
42
49
35
1
71
85
48
11
1
23
1
44
16
24
155
60
1
44
72
40
17
67
56
93
91
5
30
21
48
15
72
54
30
25
41
15
57
96
175
12
47
6
120
15
72
3
12
105
57
66
1
95
61
17
18
72
1
29
51
40
72
60
80
39
1
47
90
163
80
4
83
13
84
125
24
6
109
92
3
84
1
41
19
11
60
78
72
19
107
60
49
224
51
180
69
27
13
12
24
23
13
65
3
52
180
8
16
24
71
30
51
3
85
11
1
113
24
72
54
1
83
48
25
47
12
49
65
31
161
15
168
27
12
12
1
167
33
39
69
136
35
24
1
29
42
25
23
1
120
24
35
36
30
90
36
12
13
35
12
97
120
36
24
56
88
29
67
36
17
51
136
23
30
7
24
36
24
11
138
63
9
39
15
1
24
17
54
66
102
141
39
1
32
28
12
60
24
96
80
60
40
119
6
63
87
24
114
27
4
95
1
8
52
24
60
23
21
15
1
35
1
24
41
24
48
138
144
48
30
31
36
29
96
6
13
12
47
33
88
180
96
29
6
9
9
6
25
20
16
149
55
140
21
30
25
11
13
47
12
72
145
5
79
12
53
211
104
60
39
37
44
57
3
27
18
30
25
71
96
25
35
12
157
5
24
6
18
18
222
42
69
27
24
121
8
12
3
105
45
127
59
24
36
85
35
81
3
30
31
84
77
30
45
15
25
24
84
35
36
1
60
120
5
18
1
36
65
24
24
67
24
44
75
54
102
49
20
27
12
61
41
19
96
23
13
84
29
24
6
24
18
42
13
108
156
11
84
121
35
109
89
24
43
5
114
48
30
183
148
5
27
4
104
76
60
41
19
156
68
40
11
25
24
36
53
31
12
83
24
1
89
48
63
111
85
71
30
3
52
119
1
48
60
5
31
36
24
215
30
24
24
43
53
30
120
1
96
128
15
42
123
52
89
24
15
12
3
1
143
13
29
19
47
33
136
24
149
66
30
55
36
44
72
15
73
11
84
12
13
41
91
20
9
24
24
123
93
42
13
89
7
35
78
18
145
23
72
25
29
30
21
27
90
78
45
39
69
136
65
120
78
13
20
3
54
18
109
41
48
144
42
1
23
97
24
44
12
60
4
96
59
84
24
30
103
84
23
33
28
11
1
47
1
77
54
85
120
53
3
4
56
88
20
16
95
36
13
60
36
149
75
76
84
5
115
72
53
31
60
36
59
1
119
144
25
11
85
36
20
87
1
72
5
43
29
18
12
61
80
39
6
7
20
93
55
71
18
67
60
60
35
181
24
35
81
27
61
41
54
121
23
66
31
56
40
24
84
32
15
24
30
24
31
36
84
23
1
65
87
9
31
8
60
100
35
96
265
24
5
27
160
23
121
36
80
64
113
72
39
12
75
48
57
105
3
39
13
47
120
42
31
65
19
24
35
84
13
17
6
60
105
16
84
65
67
60
20
15
30
72
63
48
27
13
137
19
83
18
90
49
53
7
24
11
228
13
53
24
30
61
11
9
16
24
12
84
11
133
35
126
31
8
52
5
24
19
12
17
51
76
41
30
12
1
119
60
37
36
80
4
95
24
240
25
20
87
162
43
125
18
1
5
30
181
20
57
7
89
7
47
18
42
36
1
119
12
13
59
73
8
39
1
29
126
42
55
89
48
127
56
28
35
24
42
30
1
20
99
36
204
21
40
20
ABCD 99782508102*3^$a+1 [50084]
12
76
108
20
34
18
50
160
98
10
20
114
90
72
30
114
72
72
88
18
32
70
128
42
18
84
16
60
14
150
102
18
96
72
54
54
10
74
18
54
34
20
142
80
12
18
60
84
4
2
252
210
16
42
18
54
2
108
46
20
6
36
144
54
30
24
66
24
16
30
62
48
34
8
10
80
118
2
70
8
12
24
288
70
198
68
4
36
32
22
38
88
32
18
90
72
78
36
54
180
304
50
198
58
122
78
10
56
6
90
70
68
90
96
106
32
42
30
16
42
38
70
92
18
52
38
18
30
60
84
60
36
34
18
38
12
22
20
16
54
20
70
86
90
24
16
2
28
20
112
14
126
52
56
144
258
30
150
138
6
138
72
6
90
108
100
24
56
64
56
40
2
12
42
36
100
42
20
46
20
94
146
162
198
82
38
22
38
10
24
18
108
50
60
34
32
144
130
30
26
66
54
88
8
48
52
38
72
24
196
18
162
14
114
64
80
90
88
140
58
50
4
126
50
24
18
102
126
70
44
12
108
40
36
32
22
146
34
2
18
18
28
200
234
6
84
70
38
18
72
40
138
24
126
30
20
222
10
60
68
4
56
66
76
18
2
88
86
24
84
18
78
30
130
30
2
52
18
44
34
30
42
2
46
2
42
90
66
94
20
48
42
18
30
18
54
90
42
36
108
12
22
32
114
34
20
66
22
2
102
16
188
30
4
48
222
20
12
36
18
60
144
48
268
80
30
34
110
36
94
68
42
16
14
60
138
22
90
18
120
198
54
56
22
128
64
6
12
42
2
16
2
48
42
120
6
160
30
24
2
34
54
32
6
90
18
30
22
18
122
22
92
16
2
28
110
114
208
20
18
22
128
82
98
18
82
8
10
80
10
2
42
16
2
10
92
60
16
212
142
26
36
46
42
68
22
20
138
310
2
196
84
6
92
10
20
112
30
26
10
2
42
30
88
80
52
108
50
108
60
120
54
6
126
64
114
20
18
52
36
32
24
30
268
36
26
18
138
42
90
102
24
10
26
36
82
6
32
18
52
60
48
134
16
72
18
54
2
156
160
60
210
44
34
110
54
30
130
30
38
70
8
12
132
138
24
234
36
18
36
54
18
72
12
16
78
122
18
94
18
92
16
74
190
6
20
36
196
120
20
112
30
2
4
86
6
88
72
282
6
30
116
124
20
54
162
54
82
60
68
42
178
2
28
110
94
38
52
32
240
48
108
198
6
30
4
104
6
52
18
14
42
90
18
16
104
18
70
128
132
12
126
40
30
56
90
16
270
2
96
72
12
148
2
106
20
120
24
16
86
148
30
90
6
32
18
112
2
48
52
8
88
72
48
2
52
60
20
36
36
18
30
76
14
130
90
68
60
54
48
6
70
120
134
138
18
40
54
48
38
6
144
10
42
32
60
90
16
32
114
34
92
12
6
84
76
110
12
130
2
108
232
108
2
88
32
72
90
198
36
112
72
68
40
18
20
52
122
16
162
20
40
194
16
72
20
198
18
72
22
18
12
18
188
54
28
20
60
28
56
76
12
18
42
140
168
12
16
42
14
88
270
8
54
46
20
22
66
116
106
72
50
6
34
122
436
72
20
30
16
26
16
228
56
4
2
90
52
30
36
60
54
2
30
96
100
38
72
60
82
18
74
16
2
126
60
12
22
32
54
42
48
22
32
40
48
18
56
184
56
18
30
40
36
2
138
42
28
56
24
142
92
16
14
40
36
56
156
42
102
6
12
130
86
42
12
36
150
10
2
60
18
120
70
24
50
166
122
270
40
20
18
36
84
24
10
2
34
224
66
130
2
234
66
112
2
ABCD 99782760466*3^$a+1 [50257]
159
33
48
180
43
29
48
48
168
43
192
96
581
171
141
132
348
240
120
156
72
103
29
67
125
19
41
180
96
195
57
7
416
105
55
224
45
24
27
45
564
96
252
307
53
187
128
21
60
24
48
180
168
132
24
24
183
112
77
108
39
21
12
415
53
132
12
139
17
31
29
84
120
87
69
72
291
93
24
132
7
113
252
60
103
48
48
192
176
189
60
103
41
7
185
48
87
33
31
17
31
48
144
48
128
153
55
5
276
132
84
79
185
55
32
33
60
19
113
108
180
111
16
113
111
45
48
147
105
48
7
48
96
77
211
80
21
75
57
103
128
144
285
336
72
43
125
19
101
108
24
7
53
43
96
77
211
80
45
60
180
36
120
87
45
12
48
108
27
21
12
60
24
108
72
48
7
89
36
67
17
63
153
7
41
151
48
113
127
53
75
240
249
12
264
163
5
187
240
80
165
120
19
5
12
12
216
96
24
60
204
43
320
33
12
99
189
24
139
113
31
77
252
48
279
112
528
53
24
355
89
103
17
15
141
19
144
221
67
29
36
271
29
444
132
264
43
125
72
120
144
67
48
125
51
45
51
69
187
17
111
45
24
144
12
240
31
80
33
60
60
156
91
293
72
67
233
151
48
65
36
228
84
348
228
36
127
96
257
84
27
96
64
173
115
29
99
48
21
171
384
57
60
108
60
67
17
120
84
72
168
36
223
41
36
60
7
113
24
24
31
65
12
12
87
96
57
87
45
19
149
180
168
79
29
132
132
72
60
120
63
192
21
331
17
444
48
51
144
57
48
120
108
355
101
171
57
12
156
60
84
168
55
125
36
31
96
5
240
624
75
16
77
72
75
333
99
69
168
12
103
209
120
96
103
128
69
36
87
273
111
33
63
21
27
21
72
132
15
45
19
245
36
48
96
36
84
12
84
228
27
393
7
209
159
45
216
252
175
29
96
19
113
79
77
84
36
204
31
125
67
5
27
48
177
96
24
87
96
117
139
48
432
144
48
317
228
175
192
89
87
64
257
63
9
87
256
80
544
96
17
60
96
120
171
117
12
12
ABCD 99782870756*3^$a+1 [50013]
48
54
6
12
43
35
60
105
135
24
78
72
6
45
16
80
15
6
24
3
21
12
15
184
71
48
24
60
13
35
54
15
9
24
6
66
18
12
49
32
24
21
48
54
21
192
9
30
6
12
66
21
24
45
36
36
12
6
114
42
6
48
31
8
96
45
12
24
24
79
56
87
102
42
6
48
19
5
51
9
63
33
39
123
30
72
7
35
60
129
72
15
49
5
99
57
12
12
24
6
18
30
6
12
15
3
12
49
8
33
48
6
186
24
6
18
42
18
84
30
42
54
6
48
42
54
75
9
18
13
47
25
77
243
33
36
18
42
15
9
12
3
99
12
48
33
40
5
24
24
102
18
24
6
66
3
117
36
15
64
23
42
111
9
6
30
42
12
186
42
6
54
78
12
72
123
45
36
24
120
12
18
48
24
9
9
12
30
30
18
18
12
108
48
51
3
90
36
7
32
15
18
54
90
6
84
108
78
48
12
60
42
102
60
6
18
6
25
23
6
12
54
6
90
48
9
15
25
5
60
102
30
51
3
84
6
6
96
30
24
6
54
18
48
9
45
123
75
78
30
72
72
66
54
24
30
66
96
42
78
102
12
103
17
54
105
24
33
39
3
6
30
57
33
72
63
15
129
33
48
12
3
129
42
21
9
18
21
39
30
96
66
36
114
48
27
45
6
12
30
6
6
6
24
33
160
113
42
30
162
18
12
30
48
18
12
102
18
3
9
18
78
18
30
84
3
93
96
48
27
3
30
7
41
84
18
1
72
29
54
30
12
60
78
12
114
36
7
23
33
87
54
96
114
6
42
42
79
72
137
30
42
24
6
90
18
45
57
6
54
96
24
60
30
66
54
18
72
78
6
51
255
18
60
42
1
113
54
33
57
6
6
36
60
168
27
39
30
19
95
54
48
19
5
48
123
33
42
45
39
90
96
72
12
3
33
12
126
30
6
33
81
120
12
42
6
66
66
30
9
123
6
30
24
36
60
57
123
42
3
87
54
19
47
138
36
84
72
24
78
57
15
48
81
21
54
42
72
355
11
54
12
36
24
18
6
39
87
1
47
6
36
66
30
18
6
6
30
43
149
27
45
123
15
66
36
18
25
5
67
95
6
60
84
48
12
78
30
3
15
9
3
36
54
66
42
7
8
15
30
19
5
24
42
84
30
31
95
48
54
36
12
84
168
222
1
77
60
7
41
78
30
24
6
6
39
21
66
30
19
29
51
24
39
66
54
90
36
12
30
168
72
18
12
48
36
24
111
48
111
24
12
141
15
18
87
15
120
105
15
18
30
186
6
30
18
72
54
3
81
42
54
30
24
9
33
30
9
45
60
54
24
18
12
18
73
17
15
3
6
60
3
75
12
9
39
18
60
48
75
64
17
6
33
144
33
12
42
30
51
9
6
12
6
36
66
150
12
63
72
21
6
84
6
156
72
135
88
5
24
6
18
19
5
3
64
71
114
78
33
207
145
47
25
56
57
63
15
30
144
24
72
24
24
6
18
48
18
9
51
21
123
138
147
15
30
36
15
39
57
9
6
1
23
162
39
69
126
48
60
18
54
48
6
24
12
31
17
96
6
25
5
90
6
3
40
32
24
15
24
49
5
42
18
36
24
60
6
72
12
12
24
54
18
105
39
114
12
42
105
48
9
39
45
24
123
9
108
48
18
72
24
18
48
39
21
19
56
15
24
24
66
36
138
30
24
30
18
27
57
144
30
1
65
90
48
13
5
24
36
7
11
69
15
18
15
9
18
60
33
3
42
27
33
12
18
9
9
6
9
81
79
59
96
30
54
6
36
30
9
9
12
19
47
24
48
30
72
24
12
135
112
11
42
99
21
60
15
33
6
6
24
24
6
21
15
18
24
7
5
60
6
33
99
6
36
24
27
33
36
108
31
35
189
15
297
40
71
60
13
104
48
153
6
6
24
51
9
108
66
6
24
51
33
96
54
6
66
25
23
72
18
36
6
108
78
24
24
27
9
36
3
21
19
101
18
97
23
6
24
6
102
30
24
6
78
6
24
24
48
54
90
78
48
12
37
11
45
117
27
24
57
7
5
75
15
6
24
78
12
72
73
71
150
36
15
9
60
19
5
60
30
78
27
57
156
48
24
48
18
24
1
11
114
12
39
40
83
18
3
72
3
12
25
5
60
42
42
24
115
80
64
32
15
30
48
12
30
144
9
48
24
9
180
84
12
123
27
96
54
6
42
42
30
15
39
9
15
18
72
60
18
12
78
48
30
1
191
105
27
12
36
54
48
103
5
195
93
36
54
30
12
72
48
12
3
9
6
84
45
15
66
15
15
78
27
48
9
15
88
29
60
6
24
48
6
24
42
78
36
60
42
33
21
78
18
48
174
30
7
23
18
30
73
80
21
18
66
84
42
9
69
3
33
7
5
24
43
56
27
45
88
17
199
56
15
12
12
33
21
24
36
12
27
33
174
48
33
75
114
18
168
48
72
57
141
24
3
40
17
12
54
12
24
25
65
30
90
24
36
60
18
42
66
102
30
222
24
54
48
25
8
ABCD 99783073706*3^$a+1 [50088]
47
156
69
111
24
57
69
187
5
60
30
33
39
18
7
191
42
87
51
90
60
55
65
42
288
30
24
396
19
35
13
5
12
223
53
27
27
48
18
24
48
18
57
57
126
30
24
51
255
84
78
72
36
19
11
60
12
42
48
18
24
66
7
65
132
36
72
15
64
23
201
57
7
5
18
108
42
12
78
138
15
39
105
21
90
90
54
1
179
13
128
99
66
60
12
90
9
9
60
72
48
24
18
12
78
30
33
57
420
3
9
247
23
96
57
33
72
90
108
72
30
72
60
108
162
57
33
30
6
120
54
78
63
9
103
23
120
42
198
54
30
60
18
207
81
31
59
90
27
64
11
60
48
90
15
256
48
5
18
57
15
90
126
72
18
42
30
18
204
18
300
72
195
93
72
43
35
12
6
235
32
93
90
12
93
57
72
126
81
39
114
7
29
174
96
30
54
193
192
143
90
48
42
48
114
43
32
123
102
168
18
30
90
72
69
39
324
18
99
51
30
150
25
23
25
29
307
113
30
90
90
6
39
195
36
54
90
18
48
60
75
27
90
108
31
113
15
45
3
87
108
12
6
30
42
372
60
36
174
33
63
1
48
125
163
23
12
72
18
195
93
99
51
102
39
69
54
165
21
90
54
27
208
65
90
18
108
7
65
18
204
36
54
228
18
54
43
32
48
144
183
108
18
54
90
27
48
33
42
37
209
31
23
18
42
36
9
45
3
117
6
69
3
12
60
108
198
30
21
144
195
24
30
6
54
48
60
30
33
27
12
78
30
45
87
120
33
27
21
249
30
25
35
156
60
12
42
223
263
54
36
30
81
69
139
23
9
16
5
168
90
174
123
57
90
36
60
210
42
30
3
57
48
7
53
12
60
48
72
27
63
49
41
18
24
13
17
63
144
141
147
225
6
25
32
87
18
18
30
7
80
117
30
18
168
54
48
60
162
15
33
15
288
9
36
72
108
15
87
57
21
12
78
72
9
129
114
90
30
18
78
102
18
150
54
33
33
42
18
84
36
54
90
27
159
1
83
6
12
150
72
30
63
112
95
6
270
84
150
90
48
78
72
108
84
3
93
84
78
12
60
156
24
30
60
171
96
16
17
60
3
135
258
39
48
183
30
54
37
23
57
64
32
57
168
127
35
30
198
57
15
97
48
5
75
16
17
48
54
60
36
9
3
13
144
48
53
91
29
204
7
48
125
3
27
6
54
90
66
42
18
84
18
72
51
16
239
132
18
120
147
87
18
78
102
19
23
30
27
63
18
60
12
18
72
18
90
18
42
12
150
18
97
83
93
357
18
30
27
45
42
36
30
162
78
72
18
90
84
36
235
17
60
48
42
30
78
30
24
48
18
54
18
42
3
112
65
216
30
105
75
69
75
60
25
41
114
18
18
174
6
205
59
60
246
42
18
39
45
108
222
73
17
36
12
18
24
30
7
143
36
30
24
36
54
18
12
78
33
129
48
18
60
72
48
105
16
96
77
30
18
42
66
24
15
21
30
114
126
109
161
79
41
24
90
85
95
30
3
48
57
72
60
67
23
306
39
16
65
234
37
179
90
67
48
29
306
90
90
42
102
93
112
176
15
42
87
51
150
54
1
107
12
25
11
69
81
144
30
177
9
87
144
ABCD 99783796642*3^$a+1 [50112]
18
60
30
42
99
165
31
60
17
127
36
59
90
55
11
13
11
18
67
59
12
49
24
5
30
105
99
1
11
18
18
24
228
90
211
29
7
5
15
136
17
18
102
42
61
23
54
27
171
13
11
21
15
12
36
42
12
63
4
140
51
48
1
23
192
54
15
100
17
39
40
65
31
53
72
19
216
80
63
1
24
17
210
13
77
15
27
1
107
25
29
111
63
126
90
24
84
13
95
18
195
52
47
13
107
150
30
1
17
15
28
56
60
4
72
24
179
117
148
12
23
54
60
27
64
116
124
12
35
90
39
9
7
20
33
27
39
9
27
54
175
60
71
13
32
9
96
135
39
9
76
144
20
16
11
12
36
6
19
29
27
4
12
20
15
13
59
18
54
21
15
30
144
79
36
24
59
61
35
21
4
12
144
20
4
12
17
12
199
59
72
9
52
48
65
24
7
24
96
56
9
55
120
176
15
25
59
6
39
4
5
24
7
29
67
44
36
60
39
6
174
49
56
16
5
60
39
63
126
307
5
43
36
36
23
36
1
60
20
4
59
132
54
55
20
69
27
28
11
49
36
20
39
117
4
11
253
119
1
59
13
53
15
117
18
57
4
120
56
45
195
129
55
84
11
21
28
176
93
87
9
54
13
17
127
149
27
88
59
1
12
20
28
47
9
60
39
60
30
51
63
1
60
5
90
81
160
173
18
49
5
55
176
100
20
15
84
45
96
45
99
93
91
17
19
35
45
9
54
33
9
39
51
198
36
12
54
81
123
54
3
15
45
9
39
15
181
44
12
24
129
7
48
71
6
12
36
24
3
184
5
91
23
36
109
56
9
87
4
5
138
60
1
36
36
53
7
167
78
54
144
57
33
102
25
35
9
256
5
30
49
11
48
97
60
47
18
3
96
63
81
16
23
60
90
7
83
157
96
48
32
63
61
20
40
144
35
24
253
60
48
92
88
60
32
28
125
6
1
317
42
21
15
180
49
41
18
25
11
1
17
3
33
55
341
126
189
45
91
24
29
36
79
32
27
42
18
93
27
108
9
45
51
27
108
109
11
42
7
11
12
13
59
54
24
31
179
18
24
30
18
18
105
39
54
27
40
59
81
45
60
48
27
123
162
48
54
18
108
91
80
9
54
42
18
121
156
156
17
30
108
13
32
45
115
108
12
68
76
35
54
27
28
5
27
4
23
30
43
44
16
59
25
101
43
161
48
123
64
20
213
18
85
5
19
60
36
155
48
97
35
73
107
108
156
61
143
117
27
138
60
30
60
9
3
150
3
15
45
45
39
4
11
45
9
30
144
96
12
45
40
23
1
23
12
1
48
11
1
83
24
37
20
81
19
23
30
243
4
36
95
45
33
67
35
9
160
36
17
198
90
219
16
44
21
43
36
20
40
65
138
13
29
75
9
7
20
87
66
7
29
79
107
12
33
63
1
24
11
9
196
24
276
20
15
205
20
75
24
66
60
55
89
54
1
20
100
41
19
36
24
11
9
57
163
32
39
18
31
5
55
116
159
12
13
29
66
54
27
51
49
23
37
20
9
27
9
6
12
36
24
66
126
25
60
36
59
18
63
63
54
27
51
12
1
59
18
30
69
16
128
16
11
318
7
53
12
19
59
36
81
40
48
20
12
27
73
44
4
60
71
45
4
29
66
45
9
7
144
12
59
9
112
60
168
65
55
35
21
64
77
43
36
101
75
135
114
66
25
35
54
55
29
54
61
17
43
41
18
1
36
36
17
7
36
84
80
204
57
18
37
44
105
75
64
156
24
59
81
12
45
60
84
60
111
28
80
52
65
103
11
36
30
114
81
9
55
119
1
35
9
340
12
89
54
42
48
36
78
21
117
78
97
23
1
144
17
42
48
13
131
105
3
150
18
12
153
159
49
17
115
204
11
72
18
12
18
45
9
55
89
54
61
56
60
201
55
23
12
9
4
12
24
11
13
5
67
264
23
288
9
36
28
5
66
121
5
42
73
44
124
5
67
48
12
60
53
67
17
6
1
11
9
160
53
151
32
33
7
48
56
16
48
32
ABCD 99784000742*3^$a+1 [50056]
126
23
7
168
105
27
114
59
72
16
69
288
42
48
33
8
85
11
73
96
47
67
72
60
33
57
15
8
16
39
17
16
48
144
15
17
48
61
27
63
9
48
33
6
24
57
63
65
16
9
30
30
51
24
24
135
17
85
11
67
45
57
30
30
11
43
60
24
17
48
88
39
81
24
24
69
6
101
16
24
123
21
45
11
13
3
24
168
51
21
15
18
15
21
179
48
19
45
8
16
24
56
64
48
3
36
78
3
8
55
54
3
48
165
35
40
45
75
15
54
11
55
9
56
31
41
24
13
83
72
121
30
17
48
24
16
99
6
36
35
16
9
30
41
73
39
8
40
3
24
12
41
13
11
40
153
15
56
19
45
15
33
48
24
72
9
71
136
24
39
161
24
24
112
3
12
168
132
18
186
57
48
56
55
18
15
168
224
85
75
24
24
45
51
105
6
225
56
40
8
24
88
24
15
48
57
69
11
24
16
15
89
181
3
32
43
30
47
40
75
5
16
24
33
6
129
135
72
89
120
112
24
219
6
71
7
81
56
40
56
24
40
39
9
72
123
72
165
9
6
33
15
126
11
19
5
24
55
12
18
6
84
6
51
48
8
64
80
24
109
51
32
24
19
77
43
5
24
16
15
54
35
120
16
51
18
11
55
60
54
6
17
7
41
79
33
144
8
88
8
192
49
84
60
96
23
31
30
35
169
126
9
15
81
39
30
30
36
17
24
55
18
15
72
15
81
39
113
16
32
40
57
36
27
8
25
30
81
8
127
41
64
279
9
8
24
88
80
16
111
120
84
29
120
48
7
153
3
36
18
6
41
16
87
12
18
131
16
8
48
64
69
24
27
8
16
45
6
45
39
30
51
39
17
103
9
27
69
24
165
27
9
60
35
64
128
37
27
120
75
90
35
16
8
40
15
54
6
69
15
6
35
151
24
30
54
45
15
33
72
72
15
9
69
51
72
8
16
128
88
39
24
81
15
24
105
24
57
183
15
33
152
40
15
36
21
15
89
40
21
51
27
5
40
27
5
16
80
37
66
41
16
24
104
1
15
69
35
25
15
56
24
31
144
41
40
183
33
9
71
24
16
8
24
48
13
6
69
24
32
43
12
198
72
24
11
16
24
3
53
7
17
13
36
95
1
119
72
7
132
54
87
8
24
7
30
24
6
69
21
48
315
135
60
90
11
24
72
16
80
43
60
81
33
12
84
15
24
8
67
30
71
19
5
16
15
17
7
41
19
42
294
36
30
51
87
17
16
24
45
3
32
79
57
32
48
19
24
29
7
9
24
51
90
84
30
33
3
21
39
41
13
66
9
48
8
16
39
65
91
18
123
8
19
45
21
99
48
104
16
8
31
41
120
40
24
3
5
61
99
72
15
24
66
15
24
9
15
8
24
19
77
24
25
30
24
65
61
18
17
48
85
11
40
39
41
1
39
56
88
32
16
48
9
36
30
5
16
165
11
37
35
7
33
21
6
21
63
90
96
78
33
32
48
43
6
60
24
27
32
115
12
84
24
42
3
8
64
15
89
72
13
11
96
7
41
64
56
24
40
32
13
11
19
42
179
16
8
48
97
42
5
136
69
78
45
32
40
120
9
114
21
15
9
48
152
88
3
141
96
69
35
55
48
57
69
96
75
63
6
114
41
25
95
1
95
40
96
3
29
112
176
40
39
33
27
45
104
61
11
43
36
41
37
42
9
56
19
189
21
11
79
177
117
72
3
32
16
3
6
111
32
7
9
45
75
51
48
36
41
103
12
21
8
61
3
8
13
84
63
32
96
1
119
85
11
43
125
67
5
48
48
43
30
30
81
8
16
15
65
16
15
60
213
56
55
17
7
65
88
69
35
49
6
81
200
19
18
30
21
9
23
24
43
213
27
36
66
78
30
11
61
51
123
45
80
72
7
33
33
66
18
27
15
78
66
9
32
24
49
87
24
80
31
108
6
39
147
69
32
37
3
3
5
19
93
39
84
36
33
48
3
21
15
30
30
78
23
37
126
21
45
59
40
72
9
114
5
24
48
40
24
104
121
138
117
3
36
81
189
11
13
51
56
48
112
8
1
39
21
24
75
48
3
126
23
16
45
60
71
16
24
15
18
71
40
32
88
51
5
136
24
24
120
21
51
24
96
8
19
60
120
81
45
24
162
54
27
153
39
8
103
41
24
16
3
102
39
99
6
167
13
27
168
39
6
90
9
21
27
24
8
16
24
72
9
36
75
15
18
66
5
24
16
24
200
40
48
120
63
66
71
19
21
69
54
5
1
54
9
15
81
24
48
39
65
43
101
16
3
5
16
9
47
16
24
15
65
16
39
24
6
11
144
55
41
19
5
ABCD 99784261912*3^$a+1 [50053]
141
144
126
69
273
18
29
25
144
71
1
18
54
23
256
117
72
108
23
13
291
33
324
36
18
5
13
18
36
45
27
5
157
147
33
36
11
16
48
15
33
201
119
112
128
19
162
107
16
96
32
16
21
123
32
64
15
65
16
144
32
13
306
72
9
63
17
48
79
65
25
72
63
80
160
57
72
108
3
272
16
15
33
21
75
224
16
279
9
48
33
15
3
93
80
96
73
119
115
93
69
75
69
11
25
54
18
72
39
48
21
59
48
73
23
13
180
162
270
18
93
32
19
72
21
33
18
77
16
80
7
9
45
131
49
63
9
18
5
139
90
27
9
215
16
21
54
5
31
72
9
288
99
29
240
145
18
90
126
5
48
19
29
112
21
252
36
155
43
5
229
107
1
159
39
137
144
16
48
128
49
108
18
33
129
36
90
81
48
32
64
45
18
162
36
75
15
36
29
259
72
53
55
144
41
175
18
126
90
18
117
63
18
36
59
16
33
72
71
127
90
36
35
160
80
192
144
144
64
32
13
90
57
15
54
75
69
36
279
9
162
21
33
111
272
301
51
48
99
18
18
9
9
36
99
80
16
48
96
93
36
95
31
18
63
27
36
33
57
18
18
18
33
39
41
13
252
71
55
36
53
240
67
18
90
54
144
11
16
128
16
171
245
16
9
311
67
108
72
57
33
54
18
18
54
36
27
27
21
177
111
224
256
192
32
64
3
29
115
108
81
117
18
36
5
64
3
72
90
126
234
126
117
32
16
69
54
216
18
90
17
73
36
126
72
126
90
53
64
96
183
252
18
36
72
72
71
144
64
45
51
3
93
105
119
112
128
55
105
96
69
108
198
342
99
80
19
18
27
45
3
177
143
16
80
96
304
27
18
51
96
33
159
309
11
43
18
36
144
450
72
36
17
55
18
71
1
36
75
33
63
117
378
54
11
144
160
63
36
29
43
389
48
48
19
45
9
71
19
36
108
45
32
96
48
144
49
63
117
234
113
121
135
80
55
41
48
91
53
127
54
27
80
73
39
15
126
54
36
9
32
64
96
48
3
288
54
126
18
36
83
61
54
18
11
7
9
9
90
18
27
416
43
197
73
135
45
18
129
128
49
63
63
54
11
115
126
72
23
16
141
108
39
320
192
43
90
54
90
27
9
135
9
327
15
81
27
21
15
209
97
108
51
80
13
126
53
55
9
153
87
111
65
223
36
18
54
36
161
64
128
169
18
162
179
16
39
89
1
108
36
18
18
18
198
131
139
90
54
5
85
107
19
90
99
32
31
273
51
29
25
90
54
36
18
17
48
169
23
16
69
11
64
51
269
37
36
87
3
45
45
18
113
144
16
69
36
135
9
126
57
48
32
61
3
51
126
111
177
143
112
48
147
18
155
43
117
279
9
9
54
65
43
53
19
77
64
75
54
36
18
41
96
16
80
55
9
27
144
18
108
54
18
15
192
32
192
19
29
16
9
ABCD 99784289492*3^$a+1 [50000]
1
107
90
12
55
5
108
55
65
24
151
8
96
16
65
78
81
96
15
73
32
24
3
12
96
33
112
32
105
15
16
29
51
87
33
201
6
9
16
5
108
6
30
36
72
15
81
30
81
45
3
40
176
39
1
125
30
21
123
36
126
3
16
71
33
16
72
72
113
55
48
59
21
15
6
18
1
80
112
152
33
144
30
24
25
41
144
15
96
39
9
3
13
32
88
32
24
96
99
13
216
71
24
66
180
3
93
18
57
15
12
45
40
185
55
8
48
111
48
72
49
32
24
9
30
9
40
11
12
162
150
81
81
79
191
33
15
42
144
15
87
153
99
301
41
39
21
91
104
33
103
8
24
33
39
315
18
72
91
59
48
13
29
75
136
53
114
12
114
66
18
111
129
31
17
87
21
114
1
32
33
7
29
43
47
73
8
24
16
32
51
12
24
81
27
61
24
41
207
88
29
3
24
21
123
336
16
53
12
87
63
12
141
189
51
129
55
65
55
32
96
15
73
71
9
81
60
91
32
15
1
5
67
120
239
33
40
8
24
93
51
39
33
40
167
1
56
33
198
48
49
80
16
71
73
8
45
42
25
65
103
48
29
75
16
47
60
93
51
45
3
21
64
48
89
39
9
72
36
27
27
180
18
31
11
30
39
112
47
78
18
66
15
45
36
39
16
83
96
84
81
45
3
15
60
133
65
103
24
11
6
54
9
16
72
29
75
105
18
18
174
18
75
93
3
135
25
29
72
91
197
3
160
72
17
6
33
21
84
39
72
48
16
32
15
18
79
5
162
108
21
57
30
97
17
31
5
12
6
9
16
72
8
105
7
128
64
120
47
129
81
96
39
96
117
108
12
3
159
36
37
23
54
66
73
56
15
60
18
18
54
3
15
25
168
23
72
90
55
29
60
15
16
104
201
7
83
78
36
3
48
123
90
150
37
104
39
25
24
215
73
23
72
145
107
61
47
18
66
21
120
9
30
33
88
8
24
40
8
57
12
19
5
12
24
84
99
105
55
47
144
6
51
87
1
24
32
21
30
133
29
42
1
53
90
54
36
30
25
17
48
7
8
112
23
169
293
75
160
5
18
120
36
13
5
27
15
120
33
21
36
96
12
91
95
57
63
36
18
96
66
90
15
48
280
17
15
21
147
3
133
29
27
135
49
95
90
12
43
11
54
15
40
32
57
55
5
43
47
121
71
36
54
303
75
85
5
6
12
18
127
35
18
96
139
71
6
43
24
80
45
18
42
30
121
47
72
57
64
131
21
88
29
3
48
21
78
85
17
79
11
18
43
29
19
17
55
59
84
6
48
168
174
109
5
51
24
117
3
120
9
90
18
12
15
72
48
33
7
32
135
9
99
60
66
15
45
235
24
5
27
15
30
3
15
162
79
120
24
71
9
243
84
54
19
35
45
207
54
42
9
16
23
24
1
72
143
72
54
19
71
174
67
29
90
30
54
90
42
12
61
119
42
15
16
8
9
55
48
8
96
64
32
39
49
72
95
24
174
19
128
159
1
59
93
120
160
56
24
48
69
43
8
88
24
23
30
67
11
12
54
60
30
249
27
13
5
36
30
81
9
6
102
60
12
78
21
15
30
96
66
57
72
69
24
43
8
24
81
54
1
72
8
40
77
258
180
237
87
12
93
51
141
3
36
42
7
23
78
12
39
15
33
88
59
96
85
23
30
19
35
36
42
103
95
54
18
25
5
3
24
27
165
64
41
135
96
57
55
128
15
9
63
78
3
9
72
36
42
48
72
73
77
120
27
48
312
63
73
8
81
6
48
6
48
27
64
71
6
120
72
91
71
9
27
37
8
69
3
40
113
15
57
31
24
5
27
3
126
6
18
15
15
201
96
48
3
12
6
67
23
90
30
49
32
24
112
35
60
73
11
61
8
9
108
67
71
25
119
1
32
24
51
45
72
105
30
126
42
72
36
45
9
102
1
152
15
66
42
85
48
24
17
ABCD 99784384114*3^$a+1 [50027]
30
21
39
29
132
64
20
4
45
6
21
24
3
33
32
40
81
135
15
5
64
20
12
28
32
16
144
120
8
52
68
52
24
12
12
87
114
15
96
15
29
76
39
21
8
36
1
18
17
115
30
23
40
8
13
15
56
76
68
91
24
21
8
25
27
33
3
207
5
25
15
32
25
35
76
33
54
12
29
36
79
17
4
33
6
29
16
21
3
20
48
4
108
21
75
45
36
54
9
56
16
20
13
15
81
11
84
19
5
1
11
19
5
24
1
27
32
28
3
24
12
9
51
45
3
81
51
5
28
15
6
27
92
12
4
39
17
16
180
69
11
28
9
47
16
3
36
5
60
24
40
39
17
13
11
4
45
183
84
33
3
27
5
28
24
36
9
11
13
30
5
24
28
9
63
32
79
21
20
13
11
4
15
36
30
131
24
1
15
56
48
24
7
65
40
33
35
12
100
56
24
4
9
51
9
51
36
3
5
52
15
33
72
93
35
37
54
5
1
3
12
3
21
12
123
17
24
24
49
12
3
51
69
8
28
45
15
56
19
66
3
27
29
24
1
120
47
7
5
37
15
20
55
81
48
15
9
60
8
43
30
47
12
25
95
60
67
24
6
39
24
15
5
16
84
27
30
24
71
16
9
24
54
66
15
21
15
3
45
12
45
24
111
33
3
24
8
16
32
43
24
141
24
45
83
7
117
15
21
20
4
48
36
105
36
75
15
9
44
12
16
33
66
9
21
11
24
16
3
6
59
19
57
9
36
59
55
5
12
4
8
12
100
8
48
4
15
33
36
72
84
20
60
24
1
48
6
81
9
15
24
56
55
17
4
9
47
28
21
3
27
5
4
21
23
60
31
9
36
15
5
19
33
12
21
114
41
25
119
37
11
79
69
56
4
15
30
47
97
12
39
36
45
15
36
3
5
40
24
27
21
24
3
42
59
36
85
11
43
30
36
15
135
45
15
24
5
12
28
69
147
33
12
30
29
60
4
60
8
4
39
36
21
92
97
3
21
27
33
99
15
6
15
20
25
84
23
43
41
43
21
15
30
71
73
3
8
16
20
28
27
21
44
16
12
27
30
39
39
93
3
9
12
36
3
17
79
65
19
29
12
28
21
11
13
63
20
184
3
12
5
36
19
9
44
40
72
3
33
32
28
9
3
27
30
39
15
30
36
15
15
45
44
16
48
51
6
95
43
36
29
28
32
208
3
24
33
69
35
36
43
29
7
45
80
48
7
5
16
68
4
68
28
12
24
135
5
28
8
43
6
48
30
33
48
12
3
60
65
1
11
48
24
7
18
27
8
31
21
9
47
4
56
84
16
60
63
5
19
102
3
68
37
60
6
5
31
5
79
17
28
21
3
20
60
60
16
69
15
48
12
20
16
24
48
27
65
36
16
39
57
3
9
68
13
59
60
12
49
71
36
7
153
9
11
4
3
42
30
33
12
33
66
9
12
24
12
8
12
88
15
6
78
30
11
19
41
25
24
96
6
5
16
44
4
9
15
21
75
21
18
33
20
7
65
16
9
12
11
43
17
12
48
52
212
19
24
6
36
59
40
12
3
21
9
84
3
8
4
12
8
28
24
44
31
5
19
9
75
5
55
5
88
8
12
43
9
12
44
16
24
72
8
25
27
27
41
12
37
6
9
27
65
13
36
11
16
8
25
6
5
88
12
39
6
11
12
1
39
132
15
53
72
40
3
21
12
33
15
9
3
24
45
23
7
81
44
13
107
16
33
24
75
60
27
5
28
15
17
13
11
25
11
49
36
15
48
8
19
5
25
3
12
36
27
17
16
92
115
5
7
69
15
29
12
28
12
80
28
8
24
43
41
12
109
3
20
88
3
29
12
28
8
37
36
39
45
3
8
84
91
54
3
8
49
3
9
63
21
66
65
24
4
27
9
36
56
28
21
30
113
72
28
8
4
96
60
8
4
21
99
45
23
52
120
8
40
24
3
17
64
12
33
11
139
29
16
24
51
21
68
40
108
92
25
51
120
20
31
18
12
18
42
24
51
33
15
27
84
6
83
12
19
6
99
36
33
96
27
39
41
28
80
12
7
57
8
7
9
84
68
7
21
45
71
49
35
12
84
48
36
25
15
15
5
49
15
108
32
61
51
36
84
20
25
39
75
17
12
1
11
16
33
36
15
20
4
72
27
12
18
23
4
33
3
68
55
30
135
20
52
44
43
17
76
9
35
48
28
12
48
27
33
60
9
24
6
9
24
15
36
41
24
40
80
40
56
25
59
24
37
18
5
1
99
72
39
9
51
5
109
23
43
66
3
15
6
15
24
80
25
3
3
30
36
23
7
9
21
11
37
11
25
90
30
15
51
33
27
5
28
36
9
27
104
84
55
101
16
3
42
84
30
57
84
75
24
6
18
6
15
12
57
35
76
9
6
57
68
12
100
9
63
27
9
96
3
153
20
40
3
81
20
48
28
92
88
3
17
12
120
12
4
9
35
25
27
36
24
63
45
8
28
32
4
24
39
41
16
93
3
68
1
3
32
79
9
20
28
33
15
20
19
72
41
7
93
3
9
51
5
24
55
6
6
78
15
45
35
48
73
30
30
15
84
48
3
41
19
17
148
21
3
15
12
81
84
3
21
21
135
8
40
27
29
4
128
19
41
43
96
18
11
1
15
8
1
27
8
64
12
99
24
21
20
12
7
6
71
28
108
20
160
44
55
29
12
4
96
3
17
43
9
8
52
8
37
11
55
90
39
32
36
72
40
87
93
48
32
40
27
21
84
8
12
36
7
105
32
40
39
65
151
9
21
15
36
104
55
93
12
33
102
33
8
24
60
4
12
3
21
8
172
9
27
9
150
29
49
3
39
21
24
3
17
19
5
31
60
5
36
48
79
45
8
24
28
68
67
5
12
40
99
137
88
51
30
24
15
45
47
12
36
49
3
32
7
5
16
12
12
15
24
9
27
53
7
9
69
6
5
25
27
20
12
37
15
56
24
108
1
11
84
24
100
20
48
60
7
30
6
65
4
45
36
15
104
28
8
76
105
23
37
54
24
33
108
32
19
21
3
57
12
80
52
56
40
24
44
49
27
3
42
51
33
75
21
11
48
1
83
85
3
39
9
51
41
4
15
9
24
108
3
57
9
30
53
25
27
80
55
5
28
8
73
24
35
61
11
19
6
11
12
97
11
24
40
24
60
99
5
36
4
135
41
4
87
18
60
35
1
39
56
19
6
15
15
9
12
33
3
44
ABCD 99784413076*3^$a+1 [50085]
30
33
12
7
30
23
43
20
21
39
69
60
55
38
58
54
11
24
55
5
85
12
35
1
18
62
22
65
55
101
7
92
42
58
20
45
31
50
15
27
112
53
37
6
24
18
2
28
14
51
67
8
108
21
49
35
139
6
2
33
9
18
33
1
6
8
30
4
35
15
48
42
10
140
46
42
53
15
112
108
5
15
30
52
12
18
2
15
33
3
39
40
26
4
11
37
48
92
3
1
66
68
40
92
9
25
14
45
7
12
36
44
22
11
48
7
17
3
10
38
42
64
59
60
139
26
10
32
60
40
5
24
25
6
5
12
51
4
98
15
15
18
30
45
7
62
27
60
21
142
17
19
30
116
34
5
12
73
36
6
77
12
36
55
89
19
12
8
40
174
6
41
24
79
56
82
23
7
12
20
18
48
159
51
12
28
24
17
3
60
138
4
11
7
17
19
20
40
5
9
70
8
112
20
28
8
4
77
25
23
72
33
16
12
35
63
69
45
76
32
10
48
125
36
3
18
15
3
120
6
100
48
18
53
75
57
49
83
36
7
18
80
27
7
48
92
21
61
6
8
64
5
15
36
69
25
6
29
12
31
128
34
6
12
32
10
48
18
114
167
24
36
24
15
72
45
15
9
9
94
30
11
15
69
51
46
116
63
1
66
110
28
36
14
4
60
41
72
48
1
6
138
71
9
22
108
5
9
6
10
30
50
54
10
18
68
72
108
22
38
40
30
11
21
3
45
30
4
56
12
78
51
19
5
67
14
64
36
80
15
3
16
26
54
12
94
48
86
42
10
8
9
25
23
127
36
5
145
12
30
2
15
36
1
78
18
12
23
27
30
10
60
20
6
4
98
10
32
3
24
3
150
6
6
58
6
107
9
94
20
40
6
35
24
37
12
11
9
3
43
12
5
7
26
111
61
35
3
21
73
138
5
103
12
48
12
78
35
97
32
46
5
45
39
25
18
12
36
12
12
17
49
36
86
54
15
19
14
75
51
54
63
7
8
40
12
53
7
2
34
24
17
1
38
24
57
24
75
6
36
22
17
19
5
87
9
39
9
3
30
123
19
173
84
43
53
3
24
22
74
132
30
18
46
71
103
54
47
45
4
92
4
23
3
45
105
150
22
20
51
115
89
13
20
42
33
15
18
42
28
42
20
3
25
14
70
26
72
57
31
6
14
4
108
2
63
15
78
51
79
24
41
1
6
68
22
18
24
36
60
17
55
53
144
72
33
28
23
9
78
22
6
32
40
20
40
120
8
40
24
17
3
33
12
120
57
4
50
21
25
11
33
4
11
7
14
60
51
84
13
11
12
67
56
9
15
33
37
23
73
35
24
37
146
165
63
10
11
133
32
48
10
2
123
36
19
8
70
23
36
9
10
66
74
60
42
22
60
5
105
18
28
24
42
11
72
36
61
11
7
20
22
11
55
30
98
45
1
6
68
6
18
18
27
21
30
40
6
11
60
72
51
24
36
105
12
43
2
112
6
80
105
75
9
61
20
15
27
22
26
34
20
87
24
1
6
5
12
60
3
88
17
7
8
12
22
143
48
7
96
6
80
16
78
17
43
72
14
96
4
80
15
49
2
58
30
77
73
44
48
10
60
5
24
49
14
21
24
43
68
6
66
45
97
47
1
42
2
18
40
26
10
60
65
7
89
31
53
39
30
15
36
36
31
53
1
84
35
25
42
32
36
82
122
88
114
11
7
77
33
90
16
5
7
8
60
69
1
12
20
22
20
22
74
24
141
36
3
21
19
56
64
17
73
38
40
30
68
90
72
52
42
6
32
10
6
20
9
31
72
12
38
3
7
12
161
7
20
9
36
135
45
27
66
30
21
19
12
240
2
46
50
39
3
33
27
93
55
12
32
36
34
86
42
39
31
14
46
68
9
123
9
13
246
42
23
87
177
1
47
87
21
15
90
30
52
14
39
55
72
53
15
9
57
51
7
8
69
31
8
52
17
1
50
42
3
49
30
36
20
10
14
30
75
36
1
83
48
13
74
40
5
45
112
126
14
63
63
69
13
35
13
59
39
12
48
45
37
32
27
79
6
11
127
38
4
95
31
12
38
160
38
24
76
54
35
57
18
33
12
48
33
4
95
135
48
12
120
166
14
16
2
124
20
28
80
63
3
57
60
13
14
28
12
20
22
78
20
28
8
21
48
1
107
367
48
5
67
66
131
79
20
54
132
66
28
72
12
5
21
15
85
47
33
30
40
5
1
95
33
96
10
12
29
19
60
120
80
4
6
12
38
24
66
34
2
60
3
36
39
160
17
19
44
33
15
82
170
16
26
94
12
5
7
26
102
10
18
74
3
84
39
12
33
39
66
39
12
13
11
21
63
1
32
70
32
16
17
63
144
42
16
42
2
54
12
100
14
64
11
81
10
122
10
36
41
19
54
48
12
50
30
3
3
45
1
23
43
5
12
36
19
65
117
28
30
18
128
4
18
5
15
12
30
3
25
30
102
23
25
23
84
1
32
4
6
5
55
30
32
3
87
22
80
111
15
52
5
48
43
20
10
11
3
36
4
5
85
66
72
5
43
6
23
36
21
3
25
83
43
6
18
77
36
63
21
3
16
44
136
2
30
72
22
54
14
15
31
30
50
24
22
6
48
14
6
81
24
7
29
60
19
29
60
55
36
185
60
7
32
42
4
35
27
132
36
4
41
12
15
33
24
36
24
57
3
123
34
86
69
25
80
126
9
3
6
16
6
8
126
99
61
54
5
37
2
16
149
73
20
42
22
59
19
18
12
30
68
34
6
230
10
12
101
79
120
2
106
53
12
43
17
27
10
32
3
61
14
ABCD 99784603442*3^$a+1 [50012]
25
35
157
143
18
79
53
18
169
23
78
174
109
96
35
253
83
294
66
294
18
192
168
90
12
6
73
47
90
7
137
6
54
43
167
96
72
12
96
37
47
168
210
342
49
119
120
60
12
60
109
71
30
366
157
275
228
25
48
107
24
90
36
84
126
42
12
96
7
95
168
30
43
71
36
30
24
90
180
1
47
78
12
151
47
42
72
126
12
198
114
13
125
67
48
96
119
72
49
179
42
19
209
78
817
5
168
19
83
72
36
42
102
433
77
36
30
24
138
31
41
78
108
397
96
11
138
150
133
335
49
95
48
1
17
24
151
59
96
37
35
12
1
215
24
36
13
77
54
30
175
23
108
24
48
72
90
6
144
13
53
162
18
90
13
47
120
72
97
11
37
293
43
167
204
198
55
107
18
67
383
12
126
42
13
17
18
157
23
162
247
96
305
162
168
84
193
263
12
18
54
6
144
48
162
13
48
47
60
181
11
276
49
41
30
73
41
138
72
18
90
18
144
60
90
36
120
24
138
168
30
150
102
108
37
77
115
41
42
360
90
108
79
96
77
120
90
78
120
234
18
90
37
23
72
270
126
192
180
1
192
149
96
90
90
55
107
12
25
155
126
54
168
12
36
73
77
54
126
180
102
18
24
66
25
35
84
25
53
30
72
60
36
37
17
18
13
59
36
30
115
47
342
43
17
108
30
180
60
18
115
47
30
67
48
96
41
103
5
198
37
77
30
150
138
85
137
66
85
59
85
48
35
108
120
24
216
144
18
48
199
5
108
228
60
30
54
139
119
217
281
7
83
162
108
90
24
216
277
83
109
144
137
60
102
18
19
23
90
31
251
85
23
90
132
228
18
42
210
18
55
5
54
30
90
13
23
73
71
73
17
90
133
48
107
133
107
102
276
12
42
48
72
36
169
35
13
257
126
49
203
210
42
18
55
125
30
85
23
60
84
60
30
6
252
48
54
270
60
30
198
240
18
55
425
7
53
30
253
144
48
29
66
60
30
7
35
120
90
42
18
120
7
11
510
144
156
24
36
175
17
60
630
288
72
108
25
48
71
156
13
11
30
18
37
5
48
18
270
139
203
162
6
252
72
73
233
7
23
217
5
30
222
18
72
48
132
49
221
19
71
18
7
144
167
72
90
78
282
108
19
23
12
108
18
150
120
24
18
30
18
7
35
48
162
168
102
42
18
12
229
119
72
18
192
6
72
97
96
107
37
5
ABCD 99784607966*3^$a+1 [50016]
36
155
85
77
12
60
67
95
120
36
18
6
13
12
65
66
18
19
23
72
25
60
77
30
13
41
31
29
55
17
48
24
36
31
48
11
84
18
90
108
49
41
6
54
79
156
96
95
25
29
6
66
43
137
42
198
72
7
11
84
6
102
72
18
31
5
6
73
17
19
35
144
25
60
35
37
84
5
54
61
107
18
12
18
114
12
55
60
65
43
35
72
25
29
19
83
13
29
31
35
6
18
85
132
24
5
72
54
6
18
30
151
11
49
5
139
84
47
54
42
30
42
162
48
31
119
1
29
108
60
43
24
60
71
30
79
36
47
42
55
12
5
90
49
197
79
125
115
23
1
35
24
48
60
97
41
19
71
42
30
13
131
240
48
157
59
6
138
36
36
168
66
6
126
43
60
144
35
6
102
132
18
84
103
5
55
12
59
61
144
17
48
72
7
65
132
144
66
13
11
25
5
60
12
42
1
11
24
90
31
5
283
77
36
48
6
66
19
41
79
5
24
72
72
175
17
96
48
24
31
60
35
1
11
24
25
108
65
7
11
73
11
73
17
19
89
7
24
131
60
108
30
7
24
131
6
162
66
31
101
7
101
19
180
47
36
133
36
24
60
24
72
83
1
36
5
79
11
25
23
6
120
96
19
35
49
125
67
5
144
42
37
35
30
247
11
37
96
137
19
11
18
55
95
25
11
84
60
12
18
36
24
102
49
24
36
113
30
85
47
30
6
72
121
77
43
95
25
89
48
24
48
7
24
120
11
13
77
18
42
36
19
53
30
1
5
72
12
55
131
1
53
18
54
175
41
48
6
54
66
6
102
36
1
5
54
126
108
36
31
149
12
18
1
41
84
90
13
95
1
5
55
191
109
35
25
65
31
23
72
24
1
48
72
41
180
43
11
174
60
102
18
114
25
5
91
5
36
138
61
11
18
18
18
55
107
42
72
54
54
7
5
240
36
102
60
12
60
48
1
5
90
25
36
65
43
12
89
19
11
72
24
48
72
54
31
84
47
54
54
126
60
19
71
48
25
53
7
5
31
47
30
18
90
42
12
37
35
24
66
78
25
41
36
103
12
53
30
36
24
66
31
24
17
42
12
126
19
24
11
96
30
19
5
36
79
95
60
324
36
30
19
17
60
18
109
11
36
60
138
187
35
48
121
47
18
12
18
1
168
35
12
6
79
5
19
5
90
61
29
139
53
162
36
36
6
67
192
5
18
60
66
54
121
5
19
96
137
18
1
5
84
6
25
48
11
24
61
5
115
24
36
24
17
36
67
12
83
42
18
1
24
36
5
36
79
11
25
11
13
5
24
66
162
42
48
49
65
18
12
6
7
173
84
43
65
252
43
11
144
6
90
66
198
162
6
72
156
60
12
18
36
36
19
23
48
49
83
25
96
17
42
12
13
77
114
1
53
138
13
5
139
12
120
204
101
6
18
102
37
107
73
77
19
47
37
12
84
65
90
72
78
54
18
7
11
36
73
11
61
35
48
60
66
90
1
233
31
29
12
19
41
36
43
96
5
54
85
36
71
168
1
119
72
60
18
30
24
25
72
84
71
48
37
35
18
6
72
133
60
35
132
18
12
60
103
71
49
131
13
23
13
36
11
37
17
90
73
65
7
161
79
29
66
54
186
85
53
115
17
175
35
108
78
108
90
49
17
55
60
108
36
137
60
12
7
29
90
1
341
42
85
5
30
37
95
169
5
60
12
18
61
120
35
6
84
114
1
71
72
126
12
90
13
11
126
12
6
12
18
96
19
89
91
125
66
6
48
24
66
54
18
168
1
29
24
12
103
12
35
84
54
6
66
36
79
24
59
6
54
85
12
41
19
35
78
7
59
24
12
36
60
97
41
60
19
72
11
13
11
30
103
41
6
54
55
36
84
24
60
96
41
30
13
83
12
6
12
7
65
108
132
7
11
48
24
48
97
17
36
102
1
24
72
48
53
162
6
36
115
29
55
24
185
42
48
1
24
11
49
5
72
43
35
18
72
18
157
23
18
30
42
18
169
47
36
49
41
12
42
13
53
54
126
7
17
120
43
47
54
6
13
41
12
127
72
185
90
36
12
18
18
49
12
29
91
35
54
60
19
53
84
6
ABCD 99784812872*3^$a+1 [50088]
105
9
95
100
69
60
54
45
27
48
18
3
105
39
12
24
24
33
90
17
1
12
3
20
36
73
18
30
3
15
9
36
104
12
43
12
54
36
35
1
75
213
39
3
5
4
21
39
36
8
49
35
67
21
3
41
61
144
60
11
25
39
20
24
4
3
17
13
15
104
88
60
20
7
9
44
1
11
40
20
13
3
8
12
19
65
64
72
15
29
55
18
11
4
3
54
24
87
15
45
8
19
21
21
18
33
8
12
72
55
5
60
1
36
78
12
21
39
5
48
36
1
48
3
48
36
21
15
3
9
32
19
41
28
3
5
72
72
13
12
18
96
9
45
66
21
20
4
12
39
21
44
25
23
43
132
72
41
79
69
45
11
25
48
78
30
75
15
33
32
13
75
15
12
33
36
60
3
17
4
9
72
35
1
60
162
288
17
96
12
37
48
3
12
44
1
27
20
28
84
75
120
21
93
15
32
7
5
7
21
84
8
73
30
45
8
264
13
48
11
25
11
12
13
59
16
3
81
36
12
72
48
12
39
36
6
87
12
204
51
5
28
3
5
52
120
68
25
39
8
61
90
41
16
132
20
43
17
91
69
57
23
13
72
63
9
54
96
113
67
81
63
45
12
104
24
115
6
15
93
36
51
8
36
12
40
132
32
60
40
36
3
57
69
48
83
4
135
9
36
56
24
13
36
24
36
27
75
9
51
12
21
44
16
44
72
1
114
21
15
18
71
49
126
33
3
42
120
3
12
8
28
56
1
35
19
36
33
9
3
24
68
43
78
11
1
60
59
49
11
145
15
48
33
15
57
23
67
21
24
3
9
24
20
12
133
36
6
12
21
20
37
3
27
77
60
7
9
15
102
15
3
9
8
160
3
17
48
12
24
148
3
9
36
105
48
39
57
3
20
61
27
27
108
114
11
28
44
12
36
13
39
15
36
41
4
24
3
48
96
48
150
15
8
40
3
60
29
1
6
33
147
113
72
16
33
87
32
1
11
13
27
36
24
3
17
13
6
30
27
9
63
135
6
156
3
8
12
16
111
53
73
35
4
164
61
3
8
25
24
54
72
144
30
24
59
43
9
51
29
40
60
45
35
40
21
3
45
60
15
57
12
3
3
41
4
80
24
31
57
8
19
6
120
39
12
48
8
72
136
12
87
21
15
45
9
90
72
5
48
7
36
165
20
25
54
6
23
24
16
9
35
103
42
3
15
5
24
1
47
28
32
1
27
80
7
45
8
55
65
37
3
123
24
33
12
8
13
195
32
7
78
27
12
24
156
33
15
68
43
9
48
33
126
30
6
18
11
1
3
15
89
16
44
1
87
57
102
108
60
36
41
16
9
3
68
7
228
204
9
9
12
15
20
76
3
17
12
100
12
21
72
12
54
9
51
17
28
39
126
27
8
1
95
55
33
3
9
68
48
28
144
21
24
66
60
30
27
144
24
72
45
18
9
165
3
44
43
81
15
29
76
12
45
23
12
4
63
125
73
15
117
12
11
13
11
4
24
27
6
108
95
49
95
16
80
25
30
6
15
15
18
36
51
21
162
6
47
19
245
36
13
12
42
12
6
27
12
15
30
39
24
20
61
24
11
40
216
8
25
255
48
80
24
16
44
55
36
18
51
8
67
18
96
90
5
49
90
21
15
102
108
15
39
41
67
57
80
16
44
40
33
87
3
24
54
30
29
121
11
40
104
36
4
84
192
44
7
72
33
8
67
17
55
45
20
1
54
60
18
123
24
32
55
18
3
72
156
72
24
60
36
48
117
59
16
44
31
54
71
52
32
100
105
143
12
48
103
9
24
21
144
35
31
21
3
12
24
113
36
40
72
129
18
5
13
132
47
4
57
35
37
11
16
21
95
19
5
16
20
24
19
9
8
55
132
81
129
63
24
56
12
7
18
15
153
18
30
27
20
13
27
60
3
5
84
132
76
39
6
15
3
9
192
9
11
79
69
20
73
47
28
20
4
48
32
4
24
8
97
71
36
49
39
3
29
1
24
95
31
45
39
5
88
3
102
3
3
21
24
80
37
18
89
13
35
160
3
42
59
43
125
1
51
20
28
72
51
5
7
5
13
75
3
5
36
28
123
17
7
9
9
18
54
48
51
45
11
108
43
120
45
48
36
33
95
40
96
27
5
49
36
12
96
12
147
80
60
43
29
16
3
96
36
72
93
33
30
9
36
24
12
33
87
80
24
72
28
12
33
51
45
90
30
35
1
35
37
3
33
15
21
71
55
149
1
15
48
201
63
12
8
61
24
23
85
27
45
11
12
13
191
28
60
27
33
12
9
27
117
15
32
55
45
8
55
93
8
84
12
1
27
33
72
3
20
184
84
44
25
11
25
12
24
35
16
24
45
18
198
59
4
36
68
120
7
18
63
9
111
132
32
28
8
25
54
9
120
15
6
48
6
57
80
73
27
63
5
85
15
44
28
12
48
80
13
30
6
35
64
57
3
12
104
25
18
81
15
84
6
30
36
18
123
75
5
37
27
129
60
75
60
116
1
23
7
18
36
11
48
37
30
18
27
9
90
33
60
3
57
33
12
3
68
36
55
9
27
33
129
6
17
85
18
129
3
48
29
7
5
40
9
36
36
18
72
9
84
15
21
3
81
12
9
39
32
12
16
44
16
81
18
12
90
119
49
36
11
16
72
21
36
96
ABCD 99784907226*3^$a+1 [50016]
75
12
108
36
54
3
32
55
30
30
29
13
48
35
16
27
24
24
21
21
48
6
5
61
3
9
39
33
47
13
6
24
108
60
29
19
30
15
45
72
11
115
84
6
179
37
11
37
59
1
72
71
37
27
21
30
102
30
36
42
48
12
90
150
15
27
6
30
17
43
24
45
3
48
24
96
53
7
102
42
41
1
48
6
30
24
35
7
30
120
35
13
12
78
9
63
60
21
123
60
89
55
30
30
77
1
198
9
87
36
18
35
16
32
1
72
119
19
48
120
5
19
24
101
13
42
24
17
133
75
27
5
25
71
49
47
151
89
55
36
5
1
120
90
96
114
24
72
11
16
3
24
48
48
84
66
15
105
12
102
5
181
11
16
141
83
1
138
24
48
126
36
90
161
48
37
60
47
7
120
24
6
6
114
144
59
55
12
77
1
288
72
12
78
12
84
6
23
61
66
65
115
45
9
120
192
42
180
33
57
18
18
6
30
216
12
30
6
39
207
30
204
12
12
120
48
42
6
54
65
64
27
53
48
64
75
192
12
41
19
60
96
54
27
15
114
30
17
48
16
3
138
42
90
90
101
49
12
83
133
24
99
27
12
30
168
35
16
3
6
39
21
18
6
35
19
66
60
15
3
29
61
6
93
21
12
60
6
54
60
6
12
6
24
42
60
53
16
96
51
29
55
156
48
42
72
42
17
19
78
66
18
66
9
15
36
42
18
30
132
42
12
57
21
36
6
6
48
12
15
123
30
66
60
9
9
90
36
6
210
6
60
54
89
67
54
87
32
175
24
72
114
30
12
48
53
7
24
30
30
66
60
126
30
11
19
168
101
96
1
12
12
78
102
48
60
39
51
12
6
42
17
16
87
66
24
18
90
78
24
6
23
97
6
48
6
35
16
33
42
60
18
30
36
21
3
66
11
55
24
36
77
7
41
25
30
36
21
9
18
114
36
60
72
12
15
15
36
54
12
6
108
9
45
6
114
6
36
129
32
43
42
168
35
67
29
1
95
96
13
6
168
24
18
11
16
80
67
24
36
6
18
102
12
18
120
29
1
47
1
42
90
11
7
9
51
54
102
33
3
72
120
36
90
47
85
12
12
126
18
3
21
30
12
33
45
35
67
66
11
96
1
66
90
36
18
45
27
5
103
30
120
72
59
55
41
67
18
11
19
72
48
72
120
42
6
53
67
189
33
48
18
24
53
19
77
7
6
36
47
25
60
30
90
131
67
12
81
48
51
42
84
84
6
5
19
6
23
96
73
12
6
114
6
93
3
125
19
30
63
51
78
47
16
69
27
39
9
21
120
35
25
72
12
3
176
43
48
36
6
54
69
81
6
6
30
18
35
79
17
96
16
32
79
6
144
12
30
17
48
64
39
9
57
6
78
36
90
90
36
30
9
45
51
21
24
35
13
51
105
66
144
101
13
3
87
18
24
18
29
7
84
5
97
24
204
6
126
23
16
80
16
15
24
66
71
85
59
1
114
6
12
42
120
6
48
24
42
6
24
83
85
72
83
1
30
12
18
6
54
71
48
31
6
75
9
12
18
9
93
35
205
42
57
33
42
54
6
36
30
54
6
24
96
42
105
21
11
19
29
55
6
30
53
1
132
24
96
3
33
180
27
45
3
9
48
30
12
45
15
113
7
30
59
61
84
63
57
24
63
32
61
30
36
18
42
149
139
6
15
57
87
45
48
24
11
163
6
24
54
12
125
85
54
24
18
18
57
75
24
6
23
96
235
60
153
81
63
3
30
15
39
89
97
36
27
3
18
11
85
144
30
24
66
36
90
294
42
5
16
27
54
63
9
24
84
27
3
93
3
102
39
75
48
69
69
11
7
60
30
132
11
7
12
72
66
60
23
16
32
25
119
37
12
30
17
61
30
12
60
12
48
30
66
24
6
36
191
25
162
222
36
24
11
37
75
96
117
30
30
48
114
60
30
282
60
24
6
36
11
181
402
126
12
60
3
27
66
126
101
64
48
15
12
6
78
84
48
174
96
78
36
48
12
33
27
90
246
54
54
42
18
29
48
112
3
12
12
117
21
11
19
36
36
6
12
36
6
48
137
49
54
6
30
21
48
111
36
30
63
123
132
6
72
35
37
132
78
6
30
60
12
168
5
31
108
42
48
27
15
114
6
18
72
48
15
32
175
17
43
21
32
1
96
63
33
47
1
90
90
6
78
138
30
63
32
37
75
33
42
42
6
197
43
108
24
6
102
24
54
42
30
42
5
16
15
84
45
32
25
ABCD 99785205868*3^$a+1 [50052]
42
169
29
7
8
112
119
61
191
60
49
59
84
36
25
44
27
165
15
45
64
35
9
3
132
36
21
4
59
97
83
97
84
36
84
11
9
75
25
35
9
52
60
204
35
69
16
41
55
128
136
17
79
44
36
40
41
3
84
132
184
20
9
48
78
1
8
36
16
5
3
15
165
111
9
81
55
11
109
59
97
44
120
24
136
36
24
149
27
21
3
84
60
3
73
120
36
5
15
48
12
40
20
9
31
20
39
141
4
20
84
112
8
12
51
13
44
172
204
35
21
48
93
3
76
11
9
60
3
72
33
15
1
341
15
168
36
75
1
215
48
1
60
47
54
63
33
163
29
198
9
24
40
35
69
3
73
56
39
45
135
9
225
351
120
16
11
9
15
120
153
135
36
1
89
96
48
18
9
124
47
13
56
4
164
12
40
8
60
72
40
140
160
44
51
93
60
112
44
24
87
49
36
8
15
277
20
63
18
3
27
9
108
87
145
68
36
15
25
20
24
36
135
21
60
84
99
57
108
51
21
4
240
47
57
16
56
64
56
48
3
69
48
12
39
66
18
60
72
25
144
60
96
8
112
128
12
40
60
20
40
11
72
105
87
36
9
33
27
99
81
24
16
41
27
96
24
132
24
24
51
145
11
33
27
30
39
16
44
171
36
57
12
4
167
48
9
63
9
15
9
276
24
76
11
12
45
12
75
66
39
4
120
60
44
16
20
16
83
105
15
6
31
24
60
11
49
95
1
179
1
8
12
4
20
16
188
16
36
35
93
3
9
21
3
51
109
96
20
4
116
15
36
33
36
24
39
1
89
7
44
24
213
48
126
45
24
96
24
100
95
25
44
52
95
84
21
15
168
45
52
11
49
60
24
56
3
45
15
81
24
112
60
20
48
16
35
45
100
36
24
60
35
21
48
3
109
120
20
99
1
20
40
20
228
112
8
12
39
25
29
171
36
15
69
96
45
75
69
51
3
36
1
5
175
35
189
16
8
57
15
63
21
40
164
27
45
48
15
61
77
330
49
44
16
11
33
27
72
36
141
100
11
12
21
84
27
25
11
73
20
27
9
63
6
31
23
120
121
11
45
129
39
76
35
90
51
84
111
49
60
80
16
20
40
20
135
9
96
124
80
24
196
20
39
165
15
37
8
76
11
93
15
1
44
36
40
104
52
24
20
21
15
4
44
16
80
144
36
16
84
59
126
75
69
67
180
240
188
207
49
59
96
72
57
16
104
12
60
123
1
167
33
136
11
33
16
20
3
1
65
114
45
76
59
228
24
105
21
79
60
44
51
36
9
168
12
4
17
18
141
99
61
209
99
16
20
196
23
21
16
44
27
57
3
9
4
36
44
24
76
35
1
60
44
36
165
3
16
77
63
84
16
156
20
120
63
21
36
48
36
15
9
27
108
1
20
136
24
80
99
1
35
21
3
37
65
55
20
4
120
156
144
56
75
9
16
24
56
39
129
36
24
27
9
40
56
39
121
11
57
12
75
45
75
105
48
12
3
45
63
12
45
36
84
36
16
20
40
128
16
20
76
203
21
24
16
80
76
143
157
23
21
36
4
80
100
80
40
20
51
45
243
21
180
36
64
119
57
285
115
20
40
80
81
87
12
4
96
35
9
36
120
24
16
11
33
39
132
18
7
59
61
83
61
80
27
13
95
9
112
24
96
140
123
36
12
9
48
105
31
44
15
81
60
39
61
56
64
56
21
43
11
49
44
16
140
40
44
12
84
40
44
52
68
135
1
41
126
49
8
72
40
68
60
3
33
171
33
36
15
121
128
36
9
138
9
4
20
60
111
9
75
9
15
45
171
36
25
8
33
63
156
21
462
18
19
143
57
40
20
60
60
84
16
84
56
4
11
25
155
9
36
48
33
99
4
36
60
264
36
23
1
20
207
69
45
3
180
16
89
48
18
36
9
24
3
9
45
150
33
15
121
44
16
44
ABCD 99785886314*3^$a+1 [50038]
47
18
31
29
18
49
41
7
96
53
108
150
36
21
9
36
3
111
49
35
18
132
72
66
18
54
18
19
41
55
47
18
18
36
54
54
61
17
162
61
59
6
30
24
12
6
7
137
66
21
3
30
18
60
49
17
72
87
64
47
33
3
78
31
96
53
27
39
90
6
25
11
69
3
18
18
25
5
36
55
89
60
36
66
24
210
123
45
3
45
115
29
3
16
35
42
48
60
30
36
18
90
18
18
60
25
32
69
48
27
48
3
13
35
42
48
19
167
9
16
83
18
12
15
3
13
77
3
16
5
90
18
156
115
35
156
49
5
187
53
27
117
48
54
24
36
48
78
91
101
72
19
80
16
32
21
27
93
36
96
30
54
90
33
48
64
89
42
18
75
45
126
204
25
11
90
120
51
21
60
48
42
12
6
102
61
47
150
75
15
36
13
48
176
48
15
49
5
6
54
30
186
7
23
90
15
48
15
1
11
37
17
42
84
1
5
54
18
30
18
18
6
48
180
18
165
75
37
32
16
32
21
72
54
90
6
12
6
54
18
30
72
13
5
43
17
12
6
13
32
39
78
27
48
16
48
41
7
65
63
93
24
12
78
1
11
150
79
77
19
80
9
24
15
51
36
153
27
96
48
24
18
30
18
6
37
53
126
18
139
224
27
6
90
69
112
35
54
103
5
66
6
51
16
89
18
117
33
84
78
108
81
21
24
108
7
80
21
54
37
173
24
30
54
7
11
24
93
27
24
45
48
51
13
32
45
48
60
48
96
7
23
36
42
48
18
25
48
59
138
90
1
32
9
18
66
67
48
11
72
60
33
147
18
18
144
30
123
3
13
11
36
33
48
48
45
147
48
27
90
84
87
3
24
12
9
135
121
11
48
36
144
129
195
6
66
69
39
18
7
47
60
120
24
36
36
30
24
30
36
21
16
17
79
35
36
25
23
6
30
133
48
23
108
48
24
36
66
63
96
21
24
51
75
18
120
72
18
60
37
29
90
57
3
36
25
5
6
12
6
51
21
12
60
3
159
18
48
31
59
90
75
87
108
114
30
45
48
15
60
12
6
102
6
36
54
45
129
42
133
155
36
97
96
71
9
63
6
18
9
3
108
42
84
36
42
85
32
39
42
12
6
36
30
6
85
5
91
11
133
53
12
54
24
84
13
80
93
3
64
5
75
99
24
72
93
9
7
35
45
112
23
73
11
54
15
75
229
48
11
24
61
5
18
132
162
36
36
123
75
21
81
78
90
48
39
96
160
32
15
6
27
3
13
59
114
90
18
90
72
69
51
24
30
42
72
30
42
66
18
36
54
15
16
113
90
18
72
42
30
60
84
67
144
32
9
42
18
30
18
144
43
17
18
13
48
23
6
174
54
42
37
11
37
5
144
43
41
54
1
71
78
48
24
19
71
121
80
27
18
114
36
12
18
54
60
18
120
78
18
12
24
84
54
6
30
54
43
29
180
54
9
27
24
30
15
39
6
99
21
6
90
30
168
21
15
66
18
18
114
18
12
139
96
32
3
45
63
42
66
42
72
126
12
60
12
49
137
135
27
21
81
18
60
49
48
119
30
91
35
45
9
6
36
30
90
78
12
42
33
48
27
48
24
162
48
126
42
120
108
6
48
90
31
96
5
54
36
1
176
51
45
15
36
36
25
23
9
27
21
93
19
80
3
18
6
54
31
17
79
32
33
79
29
60
102
97
11
21
69
36
39
33
54
121
5
42
18
18
45
16
5
96
54
69
51
93
51
60
30
6
205
29
19
83
90
72
75
16
71
54
60
30
9
45
51
27
21
48
15
97
17
319
17
18
126
90
36
90
18
60
9
111
33
3
54
18
18
19
5
139
17
24
7
5
24
19
35
12
24
9
27
18
72
75
69
27
63
180
45
112
53
54
6
63
9
18
36
30
6
30
18
72
21
21
43
29
48
163
128
15
1
131
45
99
54
66
90
27
48
105
18
96
54
12
6
12
1
71
57
3
18
30
45
33
255
99
18
72
96
18
54
27
99
13
96
83
93
112
35
13
41
18
72
13
35
72
108
105
64
11
6
15
51
90
3
15
225
33
108
3
63
18
168
84
3
147
84
24
33
39
57
9
54
54
24
3
33
15
64
48
17
18
90
48
67
23
6
3
15
177
51
24
48
6
54
25
11
66
114
54
90
12
21
48
9
12
78
18
30
13
48
48
32
160
23
36
18
126
90
123
147
6
144
18
21
15
66
ABCD 99786016184*3^$a+1 [50053]
120
45
48
159
78
48
35
79
18
12
60
198
65
277
30
108
17
73
39
3
108
33
192
3
24
21
207
60
117
45
48
83
16
48
75
90
155
61
66
150
11
64
63
33
32
160
33
72
48
42
48
42
83
235
162
3
80
67
120
165
141
179
48
112
45
66
126
108
36
6
126
47
112
105
258
48
180
65
43
114
3
15
48
42
18
69
80
16
9
252
75
3
48
173
79
225
81
222
84
24
21
15
30
83
43
69
93
35
25
12
276
23
367
65
85
90
18
252
48
60
39
48
195
90
180
60
54
66
54
21
32
1
24
90
66
36
90
141
288
75
126
6
33
336
63
48
18
36
75
176
64
336
75
18
324
90
90
102
144
24
120
6
174
6
27
32
112
201
87
48
123
54
18
173
112
129
48
42
84
150
12
15
63
162
234
101
37
155
175
270
131
79
180
90
3
80
49
15
21
30
114
75
249
66
21
75
84
144
6
36
39
51
54
66
165
32
115
173
19
90
36
72
60
27
525
306
17
1
24
36
36
48
126
54
11
25
402
54
15
291
48
72
24
48
60
36
210
54
53
160
9
156
75
195
54
180
270
69
32
97
42
36
33
15
65
31
33
15
126
35
1
63
15
81
45
66
161
112
15
90
42
29
115
12
60
72
90
36
255
27
117
80
48
67
45
93
18
42
23
25
216
63
27
180
36
42
3
27
168
45
32
13
48
24
155
91
54
90
18
24
75
45
51
32
16
189
35
91
132
65
73
54
186
119
16
57
87
27
90
120
24
27
207
18
90
69
141
72
155
13
30
78
66
78
120
36
36
183
147
138
51
147
42
3
45
3
57
84
51
63
257
67
45
27
90
11
37
75
123
309
48
48
48
96
33
48
159
3
42
51
123
90
60
159
15
18
60
30
24
144
141
3
30
143
160
93
96
3
117
6
30
72
42
48
42
59
112
129
15
9
66
6
30
108
186
203
112
21
42
48
65
157
48
3
75
162
162
30
18
417
285
35
73
252
267
128
37
11
85
72
195
75
30
378
114
54
21
123
120
150
48
108
27
45
18
177
3
29
133
27
15
18
95
79
273
75
5
96
19
90
83
43
222
180
99
93
6
72
69
48
3
24
234
72
48
54
90
195
128
37
11
67
12
18
24
54
54
90
33
57
23
79
593
160
128
192
160
48
32
16
21
96
54
149
511
114
66
18
72
3
3
12
36
45
45
6
29
79
12
36
33
27
5
13
51
48
165
11
61
78
36
81
96
57
90
45
147
96
90
48
51
9
234
66
27
15
144
33
15
65
85
102
18
83
79
6
27
363
90
108
47
67
221
16
336
105
24
126
90
18
5
16
48
21
27
3
24
102
24
84
78
162
ABCD 99786241286*3^$a+1 [50001]
15
15
90
12
72
15
33
27
8
145
36
24
11
4
51
42
72
60
3
9
36
18
57
48
32
37
11
25
36
60
51
8
40
81
3
8
40
69
111
129
36
24
6
102
36
27
68
49
6
54
15
12
69
39
93
150
18
72
15
57
36
11
31
114
60
96
48
15
12
48
12
12
33
15
44
25
60
11
52
15
45
32
1
48
71
24
37
39
21
23
24
37
11
112
68
79
6
60
239
25
96
120
83
36
13
23
52
33
30
48
66
99
80
61
36
24
15
9
24
36
35
12
232
33
23
24
25
27
51
30
39
45
11
13
120
111
33
63
48
9
95
48
40
32
25
111
9
35
13
60
59
1
39
24
9
36
15
45
51
45
35
96
43
65
25
12
27
15
6
24
27
9
87
104
31
18
11
48
1
27
60
20
13
11
28
12
21
23
85
24
15
57
23
13
23
12
13
36
96
59
133
60
3
105
35
49
59
1
23
76
44
55
48
9
96
57
60
60
12
39
69
167
85
15
24
72
33
24
47
28
60
45
27
36
87
65
25
3
69
59
25
60
36
11
85
27
21
47
120
13
11
13
12
36
23
25
27
45
3
57
23
25
147
12
27
5
25
75
33
60
12
11
25
12
78
65
88
9
15
45
15
21
36
3
72
44
67
48
42
15
72
57
24
72
3
32
25
12
36
51
96
8
16
156
9
24
11
109
12
48
15
9
36
39
36
21
66
48
21
9
36
23
52
20
253
3
44
76
33
96
36
75
9
3
21
102
17
28
72
48
249
18
6
75
32
12
25
72
3
33
3
45
107
25
107
52
24
60
20
145
51
8
16
9
30
138
288
87
69
84
144
11
100
80
16
116
40
12
165
15
27
65
109
162
17
1
84
15
33
3
45
12
12
11
1
48
27
9
15
45
75
69
11
1
39
24
57
39
75
9
33
47
72
88
21
51
9
6
54
12
12
35
76
9
42
41
25
12
18
48
9
48
33
51
3
30
27
104
1
15
24
105
27
32
148
45
12
11
37
48
111
33
216
87
9
96
48
72
39
21
12
48
23
97
60
15
60
20
139
105
44
72
64
21
87
56
79
66
39
21
24
132
24
47
97
11
16
44
1
11
49
51
45
3
12
9
36
39
24
20
37
63
9
15
45
11
25
51
20
36
97
18
18
27
129
3
45
60
11
40
45
219
45
12
23
12
31
57
60
21
60
119
40
36
57
222
53
28
36
21
23
52
24
9
11
25
3
93
15
69
75
8
36
12
24
16
20
28
56
4
84
21
111
3
66
15
15
29
88
24
96
24
20
1
54
33
36
9
18
48
9
36
9
132
3
3
5
4
68
16
24
12
9
12
75
105
48
72
75
9
24
24
60
36
15
44
52
9
132
23
37
15
60
57
3
44
13
3
45
18
66
36
12
51
44
37
24
36
24
12
47
28
12
93
60
180
3
57
84
48
12
36
3
20
31
9
69
11
64
21
36
15
60
45
6
5
43
65
1
3
32
73
15
117
78
6
24
83
4
84
44
25
23
25
24
36
23
31
30
66
105
9
78
30
35
108
115
117
12
20
60
16
24
21
60
54
6
3
21
24
51
9
84
27
24
56
109
35
97
15
45
12
47
28
21
24
15
8
72
73
48
159
33
48
35
1
15
3
17
16
57
3
57
15
8
13
39
36
69
27
69
39
15
41
1
36
24
23
25
27
48
48
68
40
45
11
13
120
51
21
83
40
12
9
24
35
88
72
36
56
24
37
12
27
96
57
36
51
36
120
93
95
52
9
36
3
12
9
108
3
33
51
9
27
8
76
33
15
45
42
96
69
8
13
3
12
8
1
78
45
32
144
132
40
33
15
9
30
18
30
42
102
5
145
123
21
39
45
87
33
96
39
20
28
44
4
12
32
40
105
12
84
12
24
15
20
4
32
40
12
32
25
48
36
24
11
4
57
24
15
84
3
45
3
6
35
1
48
24
48
23
160
9
60
3
9
39
36
8
13
99
60
8
88
135
33
21
51
12
33
48
120
111
3
18
23
7
150
24
60
48
3
32
36
1
24
27
57
3
72
33
59
25
3
15
18
3
9
48
35
37
60
11
19
42
83
16
57
39
140
24
49
23
28
80
12
37
36
27
33
27
60
24
8
1
12
60
60
3
32
48
97
3
44
13
27
21
24
72
15
33
11
40
60
24
108
8
109
60
51
12
60
48
36
9
219
48
45
23
19
42
120
11
13
36
99
12
8
64
12
8
61
12
27
12
108
57
39
96
33
47
16
108
212
49
36
48
51
21
60
3
45
47
13
12
3
12
32
85
167
31
45
33
99
15
6
87
72
27
54
95
76
15
6
42
6
35
25
11
1
119
25
71
4
68
13
3
99
30
3
117
15
45
11
1
39
27
33
9
48
102
17
1
48
30
66
24
119
1
12
60
27
33
3
39
41
4
48
57
36
6
48
33
15
17
1
12
27
12
105
23
36
25
60
47
52
207
105
69
35
1
24
12
12
12
96
135
9
24
15
21
11
85
72
23
7
18
60
12
12
15
75
6
3
57
24
6
30
24
35
25
51
33
35
124
105
3
20
25
27
57
135
33
6
5
72
4
8
72
1
203
49
87
20
1
60
132
15
21
72
42
78
155
52
57
36
108
36
51
ABCD 99786388558*3^$a+1 [50074]
78
66
13
47
60
61
23
49
72
95
9
171
66
75
27
330
6
12
153
96
15
84
60
9
27
18
27
39
96
66
87
21
36
18
61
107
12
102
96
18
30
66
18
18
45
24
48
75
78
24
39
96
24
39
81
99
6
84
91
71
30
18
72
24
42
7
11
45
39
138
24
30
105
33
31
41
24
39
63
108
66
48
12
39
39
1
47
25
203
54
63
57
42
60
49
65
15
171
21
99
48
12
1
23
9
72
75
21
147
132
48
97
35
24
12
25
35
13
11
48
60
18
42
61
56
15
24
9
16
101
3
45
90
81
21
30
84
129
33
78
30
27
72
51
12
12
21
195
36
84
85
41
63
21
67
47
30
96
60
54
60
6
6
150
75
75
84
60
6
78
321
69
6
54
18
54
31
17
48
54
6
222
72
13
11
84
12
174
66
96
69
3
13
23
114
6
30
51
39
90
24
183
88
35
21
159
36
84
1
53
18
12
12
84
36
30
30
24
30
60
162
42
7
41
54
30
30
66
18
12
12
72
81
24
9
96
24
199
17
39
177
78
24
12
48
30
186
6
63
15
48
12
21
16
23
1
80
27
108
6
126
13
56
99
54
42
30
24
84
90
25
17
6
48
36
30
48
247
8
112
119
66
144
96
39
9
6
36
48
93
63
216
1
23
1
5
36
24
24
204
43
5
60
114
60
24
12
13
47
108
45
57
42
61
11
133
32
64
72
53
42
57
51
42
114
1
23
60
84
48
42
30
36
54
55
152
64
5
51
9
15
24
33
120
24
30
241
240
48
24
47
60
48
90
30
30
42
54
114
30
36
6
61
17
18
189
15
78
3
27
60
132
21
3
6
30
36
13
95
42
7
35
6
240
12
102
21
72
33
96
78
30
12
39
160
104
165
132
6
114
24
6
73
80
72
9
30
9
21
36
48
108
19
104
39
33
99
120
6
60
60
102
108
13
47
48
60
109
65
66
12
25
104
16
17
48
175
95
12
96
24
93
144
16
17
6
12
12
36
216
21
15
12
6
90
102
24
63
57
6
105
15
60
222
15
21
6
36
9
216
27
141
9
7
35
24
30
7
48
287
18
60
6
13
35
141
16
41
18
84
30
36
66
78
6
25
59
36
96
18
55
53
75
112
23
25
72
11
21
33
42
30
54
186
63
87
24
66
31
24
143
1
80
64
107
48
36
84
165
40
35
45
48
15
18
6
36
24
24
6
30
48
18
72
66
37
107
30
7
59
102
12
123
15
42
156
67
83
61
83
6
39
3
13
56
33
6
24
33
33
151
35
30
6
48
12
24
78
66
69
16
11
21
27
6
7
17
66
12
42
48
504
48
30
57
40
80
9
15
315
102
42
66
30
6
55
23
108
60
102
42
81
99
24
85
41
18
30
6
24
18
18
150
6
18
15
40
32
213
18
12
6
54
36
6
174
97
47
12
36
84
48
42
18
1
11
21
3
109
8
33
175
56
75
61
144
176
63
9
51
6
66
45
24
15
60
66
139
56
39
36
13
11
54
30
54
3
3
24
45
88
29
138
18
42
45
16
11
61
5
48
6
21
64
5
96
108
87
33
42
24
60
48
12
6
12
43
23
9
16
104
3
54
54
174
3
33
30
145
35
21
39
66
48
12
36
60
42
42
18
42
84
15
39
18
15
39
66
55
8
40
56
15
1
35
54
15
48
51
69
48
9
66
24
54
66
61
47
48
72
36
12
24
36
18
75
21
3
27
6
55
113
132
12
90
21
39
33
39
9
40
80
57
42
66
51
63
1
59
6
24
55
107
48
12
180
18
315
27
36
18
31
35
48
72
21
69
84
186
45
33
30
12
54
54
48
57
48
27
180
25
11
120
12
33
45
36
30
105
3
30
138
132
36
126
24
24
30
120
132
24
24
30
87
9
126
66
63
57
55
77
42
18
30
1
95
6
43
53
114
180
133
35
117
16
77
66
66
48
15
136
11
54
66
48
37
125
43
8
24
63
177
21
18
12
117
40
128
63
57
39
60
108
1
17
55
32
27
6
18
30
30
66
24
31
11
13
80
21
18
18
55
89
39
69
66
12
37
32
3
12
180
21
147
37
23
66
ABCD 99786469546*3^$a+1 [50047]
81
21
99
9
30
12
48
6
18
72
78
15
3
60
30
12
6
66
6
30
6
6
15
99
6
12
66
9
60
21
6
42
12
3
3
12
24
60
12
12
192
24
57
9
48
30
45
12
60
51
54
36
60
72
12
39
12
63
54
30
21
3
54
12
6
102
66
24
18
36
36
48
42
48
18
42
6
42
117
15
177
60
3
42
6
57
21
102
36
36
48
6
48
24
12
102
18
6
18
72
3
21
12
6
18
3
45
18
18
99
39
42
36
72
6
12
66
54
90
6
48
33
33
18
24
78
12
12
3
9
132
3
33
72
18
18
102
9
45
18
36
24
24
114
42
42
30
24
84
21
123
126
12
27
15
48
48
138
39
12
75
12
96
18
18
66
24
48
63
75
81
63
54
12
90
24
30
12
66
6
27
69
18
90
12
90
21
15
30
48
24
12
18
30
6
120
24
42
6
12
66
6
108
30
15
15
6
39
105
60
63
69
18
21
75
6
60
18
24
36
90
18
33
75
78
54
30
36
6
69
81
114
18
102
174
84
36
30
21
21
6
6
78
12
24
54
39
75
60
84
12
30
39
45
51
21
12
30
21
75
18
3
45
60
138
42
12
72
72
42
30
24
3
9
27
105
12
102
60
24
12
66
144
12
15
21
6
138
72
36
90
57
111
78
114
54
72
6
30
36
12
42
42
15
15
66
42
21
63
18
96
12
48
24
36
12
174
18
51
87
30
63
3
18
102
222
75
21
18
33
15
6
108
96
36
66
84
60
9
39
30
6
12
126
12
51
39
6
120
66
138
6
21
21
15
21
18
30
6
30
6
48
6
63
21
3
33
90
24
24
72
36
6
72
60
15
48
129
72
54
138
27
33
30
138
12
30
96
30
3
21
39
15
66
3
33
48
12
3
9
18
21
108
21
24
36
48
15
159
66
123
33
36
123
33
6
36
42
48
48
18
9
51
174
18
54
6
33
24
69
180
51
36
57
78
48
24
144
6
84
36
132
30
33
9
54
9
69
18
18
30
84
24
60
33
24
63
57
21
24
51
9
36
39
3
36
78
18
9
45
18
60
6
42
9
9
48
18
18
54
90
162
108
6
27
81
42
18
36
6
18
3
57
12
6
156
57
135
30
6
9
21
42
18
42
18
36
12
30
48
24
141
252
36
3
42
48
24
12
51
12
201
72
96
138
18
87
87
18
39
9
18
102
30
6
12
30
12
21
33
12
27
33
15
36
21
15
72
135
24
30
12
90
48
144
12
12
72
21
39
102
15
21
39
3
30
24
12
3
33
87
75
57
99
9
3
6
24
30
24
18
102
24
33
51
45
27
12
18
15
48
27
30
54
6
96
12
24
6
57
69
30
21
9
48
60
12
87
39
96
48
78
36
24
12
6
48
138
147
9
36
36
30
30
36
18
126
12
6
12
24
192
21
27
18
66
21
33
54
84
78
48
102
81
3
36
48
21
39
12
45
39
12
66
42
30
39
9
87
15
36
21
33
36
60
51
9
12
18
84
21
3
96
42
18
24
12
12
30
36
6
30
27
39
60
60
6
30
42
6
84
21
21
6
6
108
6
42
6
48
96
18
3
63
126
3
9
60
24
54
24
48
72
42
84
54
18
42
9
180
72
21
48
30
36
54
6
165
93
18
18
48
39
21
12
30
12
21
15
21
111
12
21
36
15
24
12
12
45
81
6
12
81
171
186
30
45
15
6
102
18
51
15
6
12
72
48
42
6
39
9
66
30
48
42
96
30
18
24
36
9
21
30
36
6
66
9
3
6
12
12
18
93
33
54
18
24
72
54
54
84
132
12
36
12
18
6
111
69
147
9
54
36
72
12
72
150
162
12
42
12
54
30
3
57
168
24
66
21
27
24
18
75
9
63
24
33
51
60
9
12
102
69
33
42
36
36
78
15
9
60
75
147
36
33
105
6
60
6
90
36
54
48
12
18
36
9
27
33
12
3
33
15
45
33
258
12
18
39
9
6
24
42
18
66
30
30
6
21
3
36
18
36
48
30
6
15
189
63
27
96
36
42
36
18
42
87
105
15
27
12
72
36
42
15
9
39
27
33
93
6
42
30
21
99
24
120
48
6
12
12
39
33
12
12
3
81
78
126
3
21
12
72
3
3
48
120
54
54
30
48
36
111
3
12
12
45
63
117
39
6
18
30
12
51
39
12
18
12
18
6
18
9
3
12
18
75
33
39
15
24
12
105
129
12
30
12
18
72
84
12
18
42
6
18
42
12
12
6
72
15
21
123
21
3
21
6
6
6
42
12
42
36
120
30
132
6
30
6
30
24
30
78
60
3
57
18
6
48
72
15
111
30
3
72
63
6
36
159
129
78
54
12
12
48
15
9
72
36
72
60
12
180
18
12
12
108
21
51
6
6
6
87
15
24
30
180
150
6
36
60
66
36
54
12
51
57
12
30
33
15
57
105
18
84
60
21
45
3
39
60
33
45
96
51
27
24
42
120
24
24
72
6
66
36
42
81
9
42
21
15
12
30
27
57
18
36
162
24
51
15
114
51
177
84
24
18
30
24
39
27
60
12
93
21
3
39
117
51
78
30
81
12
123
78
18
60
6
27
21
156
96
12
60
ABCD 99787073884*3^$a+1 [50015]
36
7
8
15
30
91
20
57
51
36
60
64
8
81
43
29
24
55
36
5
55
65
15
4
35
138
39
60
3
30
31
113
15
4
24
24
17
12
31
12
8
9
31
24
80
63
90
6
13
83
9
96
120
28
53
60
75
9
24
24
7
32
39
13
96
132
24
89
30
13
12
24
47
13
48
77
79
36
35
42
15
33
87
33
12
12
15
57
31
5
24
18
9
33
175
71
61
17
75
21
66
9
93
90
9
33
60
24
12
48
36
3
57
55
29
67
29
18
96
1
12
20
16
32
28
12
20
81
3
57
31
72
120
29
12
84
55
44
4
36
12
60
20
33
15
64
29
168
7
36
84
125
12
36
91
72
89
12
3
105
43
68
33
55
29
55
35
9
16
119
13
20
33
15
9
103
60
5
12
36
36
36
19
41
24
18
1
156
20
33
7
36
5
91
17
43
17
3
33
3
111
13
29
151
72
17
39
15
18
30
126
27
69
19
44
33
18
33
28
41
48
55
125
7
96
24
24
53
12
30
13
185
12
24
12
19
5
96
18
1
143
1
41
180
31
29
36
15
4
128
15
13
17
19
12
35
126
36
30
90
132
12
39
105
19
84
89
24
180
48
7
53
31
56
16
29
7
36
41
6
61
204
48
71
1
44
21
24
6
1
128
12
4
191
18
72
31
77
27
105
31
23
114
91
35
1
143
33
9
12
19
8
33
31
44
16
65
139
20
16
29
7
5
55
36
44
60
45
27
57
12
24
43
80
52
48
5
43
29
36
43
80
4
41
7
35
49
12
84
56
52
12
17
15
21
51
12
28
8
16
41
115
5
27
28
5
48
18
13
35
30
84
27
9
24
36
87
9
24
6
6
84
67
17
24
7
80
4
24
17
55
41
24
7
24
8
48
93
3
33
67
5
96
12
51
28
32
153
3
16
17
31
77
163
56
96
15
61
80
16
17
63
69
24
7
5
42
42
48
7
12
36
5
27
9
12
199
35
96
13
17
67
17
15
45
67
120
120
17
72
72
27
3
33
28
48
53
126
30
63
9
103
77
31
5
84
180
132
19
65
63
52
12
17
15
12
39
30
24
3
36
9
7
5
36
19
36
36
12
131
45
36
189
63
76
17
31
20
16
44
36
52
56
72
9
6
138
55
17
12
31
32
16
92
4
83
49
5
75
76
77
19
17
43
20
51
9
81
67
48
48
60
17
36
3
28
5
36
55
5
12
66
9
4
53
48
48
60
24
27
16
56
21
15
52
17
91
5
15
15
66
15
16
12
12
5
114
105
4
35
1
32
16
24
113
127
17
180
15
12
9
27
9
42
18
183
9
78
90
63
120
24
84
16
5
7
29
84
6
54
12
60
114
13
89
67
48
48
41
15
64
188
51
13
12
36
65
91
20
33
192
43
17
51
76
48
24
5
24
91
56
60
93
12
7
17
15
4
17
30
18
7
32
33
24
36
91
12
35
73
20
4
5
27
76
5
7
48
65
6
30
27
64
36
48
32
3
13
29
24
55
23
18
78
13
20
21
48
3
81
115
41
43
24
32
165
31
5
55
149
19
17
30
30
63
57
55
5
24
15
4
48
29
7
8
33
24
60
3
15
42
36
132
15
160
17
31
120
68
64
20
16
17
43
17
36
144
96
87
16
23
18
7
8
40
29
3
16
48
29
72
27
33
79
20
16
48
5
30
30
123
16
36
29
48
24
63
15
78
15
99
18
103
32
48
39
6
12
103
48
29
72
19
41
127
24
17
12
163
44
16
5
78
13
32
64
29
54
48
1
29
18
9
36
28
24
29
31
5
60
18
25
41
15
28
12
71
13
35
105
36
16
20
15
9
21
72
19
8
72
72
45
210
73
77
27
40
113
24
27
3
25
5
43
68
9
91
12
44
21
79
12
41
43
48
5
31
48
47
30
18
18
12
66
13
53
24
36
27
33
39
57
15
33
12
19
23
6
51
39
25
48
24
96
53
55
84
48
41
67
32
3
1
77
12
31
84
108
5
19
12
188
9
7
41
27
9
36
60
3
9
48
7
41
55
36
173
63
100
35
45
165
7
8
33
7
84
29
12
24
79
5
151
5
84
15
64
8
177
12
19
20
16
53
30
1
44
28
32
21
31
5
27
99
114
30
13
101
43
20
72
112
23
9
33
24
30
33
72
9
24
132
31
20
45
67
65
36
60
15
40
41
43
35
57
52
113
31
20
63
42
48
24
12
115
5
51
4
108
32
9
27
52
72
24
12
233
7
48
35
49
8
33
31
23
30
162
18
15
64
41
12
3
21
36
15
21
12
43
113
43
77
60
36
135
28
5
43
65
12
99
81
6
109
20
15
45
16
36
32
9
15
40
24
20
285
79
68
3
49
60
92
9
60
31
12
104
9
7
41
15
9
39
72
15
153
9
12
168
7
65
12
6
93
16
29
6
121
72
5
27
72
9
24
7
17
72
79
56
88
84
101
15
16
80
9
72
7
17
60
7
80
16
5
91
60
71
66
55
8
136
5
147
57
19
36
24
53
24
3
16
209
7
12
68
81
72
12
24
96
43
53
79
12
84
20
28
36
5
36
12
42
25
65
54
1
12
48
44
100
108
53
15
12
57
7
48
17
48
67
ABCD 99787744432*3^$a+1 [50012]
9
48
21
24
3
3
12
9
8
132
76
9
3
15
30
47
16
132
3
5
7
41
19
18
39
56
7
45
3
29
31
5
43
60
17
4
9
30
57
75
48
12
24
18
18
17
7
81
33
12
39
39
17
24
28
15
57
20
1
75
27
96
17
24
24
7
53
19
41
127
5
37
72
71
7
17
48
12
19
6
3
80
25
35
91
102
27
51
5
19
6
6
48
57
3
12
21
72
21
30
29
12
60
55
174
99
27
5
31
29
168
7
89
64
3
17
7
48
6
6
21
3
41
19
9
33
39
104
91
33
21
27
15
17
7
29
61
6
12
72
29
1
24
30
60
5
12
7
65
13
18
9
8
55
17
31
57
15
72
12
5
85
6
9
33
75
15
5
31
12
65
52
12
36
27
113
7
5
121
6
5
61
12
3
33
35
109
3
15
9
8
100
21
126
21
32
43
12
12
6
18
30
39
63
9
15
6
15
27
66
36
84
42
12
36
69
51
21
33
147
21
18
132
12
12
29
49
23
24
31
5
145
42
18
18
60
6
6
9
3
65
31
6
84
159
3
24
24
5
16
45
59
36
28
32
88
8
7
101
12
40
3
29
7
5
1
27
20
7
29
7
29
48
7
165
44
19
5
31
72
9
116
72
37
24
59
25
35
36
4
48
3
5
4
68
7
18
12
3
9
18
192
21
27
12
6
54
21
32
43
57
3
48
12
102
18
113
37
59
103
5
12
31
29
40
8
25
48
72
42
45
9
120
60
60
47
4
3
30
6
30
30
72
18
71
19
9
3
53
52
3
6
11
43
21
15
41
43
24
48
18
11
61
42
5
7
18
6
81
20
31
12
53
60
12
7
5
76
15
65
4
21
59
25
71
40
84
9
59
43
12
53
12
61
12
72
23
55
9
156
12
15
66
107
13
11
103
33
45
54
66
15
3
150
51
21
24
15
15
89
36
61
48
6
24
72
129
39
42
78
36
18
27
3
6
12
75
9
90
5
1
27
3
5
7
36
5
16
9
30
36
33
15
18
12
18
53
16
39
6
59
7
65
13
27
20
12
36
7
60
54
15
36
68
55
21
39
41
28
48
27
5
115
17
76
27
41
4
20
12
136
15
24
45
21
35
40
69
6
5
12
127
48
5
112
21
18
9
3
5
7
5
7
228
33
27
12
5
60
13
18
30
12
15
93
15
8
55
90
6
36
53
12
7
6
35
4
57
30
18
102
33
20
13
83
36
1
24
216
99
51
53
85
6
24
72
57
27
6
30
9
56
52
72
15
5
79
17
60
85
35
40
87
18
18
84
48
48
21
21
12
3
24
9
42
24
21
39
5
175
41
49
51
27
45
68
4
39
29
52
69
107
115
18
159
63
29
19
5
12
19
36
12
108
5
12
115
77
16
12
3
89
13
35
13
35
12
48
19
5
16
104
48
12
60
96
12
72
25
18
6
107
13
42
78
30
6
18
5
96
7
18
39
45
3
32
25
6
5
16
21
12
135
20
12
73
11
7
29
31
17
67
6
23
12
25
15
63
9
3
17
40
48
20
7
18
18
5
7
5
43
6
6
18
42
12
33
12
75
5
1
42
18
11
19
42
114
24
60
6
11
120
40
3
41
13
30
108
30
138
17
13
71
19
96
24
29
43
114
36
15
20
48
64
21
6
18
30
42
3
117
6
77
28
44
43
6
6
53
7
36
5
79
33
3
48
29
1
6
33
45
30
17
48
13
54
21
39
78
3
8
19
48
17
36
24
36
16
44
4
48
20
7
6
30
66
18
5
1
71
25
18
53
19
6
87
33
23
55
36
60
66
48
30
24
5
31
12
17
48
84
13
6
6
6
5
85
39
39
6
90
24
24
6
11
1
27
8
13
87
3
9
45
60
11
7
9
21
15
27
101
55
24
6
6
81
8
60
1
3
8
55
17
1
95
7
5
4
3
12
30
11
24
88
21
42
9
3
42
78
17
28
63
12
17
13
123
104
19
81
39
17
112
8
37
78
60
5
103
66
15
36
27
36
72
53
25
30
12
5
4
20
13
47
24
109
3
8
7
105
12
32
1
47
12
13
75
3
29
1
54
105
15
45
68
7
90
54
9
8
48
7
45
15
45
3
21
44
60
52
9
48
6
5
156
36
4
44
1
23
7
6
15
39
84
5
7
9
116
4
56
7
17
19
41
48
7
60
18
66
36
53
7
6
107
28
9
6
18
27
3
9
15
5
7
29
19
30
23
7
36
6
11
48
67
29
24
31
29
1
30
24
65
7
57
20
7
6
48
30
17
7
60
41
7
12
60
6
51
56
48
7
57
3
48
9
3
5
97
6
5
19
102
6
48
42
27
51
30
51
15
24
5
31
101
19
45
36
33
60
39
3
42
42
78
6
29
12
24
36
43
5
28
27
78
15
8
19
6
27
24
60
99
12
48
102
39
3
42
6
60
30
18
84
65
7
5
31
42
15
8
25
138
12
72
6
11
13
87
51
17
55
45
60
8
40
24
3
17
25
3
15
30
30
18
23
52
24
21
27
81
11
55
65
199
24
18
24
54
12
5
52
3
60
252
36
5
67
18
66
29
7
5
4
15
30
126
12
17
55
6
27
45
83
85
35
64
51
17
36
1
11
24
19
21
75
21
3
24
33
12
72
9
96
3
132
21
15
20
7
5
43
18
35
7
5
4
3
60
6
39
8
13
30
6
24
6
66
18
102
35
37
27
8
13
15
84
111
89
16
20
24
1
18
120
6
78
48
90
83
19
65
60
12
19
89
28
9
51
24
3
33
63
60
5
4
3
24
18
6
29
7
21
24
33
3
15
48
17
40
15
42
60
35
7
41
13
90
12
9
39
21
56
12
7
21
9
48
36
30
21
15
21
8
49
15
20
12
19
57
72
72
8
120
103
5
97
6
9
8
7
12
29
97
30
9
51
9
9
102
65
55
9
9
12
15
20
13
90
6
66
12
6
27
9
30
18
18
57
81
6
24
89
100
21
95
19
45
15
12
24
21
120
33
23
37
72
18
53
25
23
24
52
56
40
24
21
24
48
15
32
16
15
53
19
48
12
17
1
23
37
15
15
29
13
102
29
24
7
84
17
25
87
57
48
11
115
12
30
15
3
17
19
5
16
68
60
7
12
60
41
19
30
11
1
15
51
30
30
9
39
57
9
11
115
53
64
56
12
55
5
124
3
96
57
12
8
7
60
105
8
13
27
44
19
12
5
25
12
6
66
11
55
30
23
7
29
ABCD 99788210012*3^$a+1 [50098]
75
60
9
123
219
60
69
24
72
89
55
27
57
15
21
12
77
7
33
123
99
84
174
15
57
24
32
22
48
12
117
81
42
12
33
17
31
15
33
39
21
5
79
12
123
33
84
15
36
98
22
9
24
132
15
14
46
9
9
6
60
54
111
24
9
42
36
33
60
21
48
75
51
9
17
10
30
54
2
40
15
12
45
51
12
9
75
96
75
50
22
57
120
123
6
39
137
70
48
21
21
90
30
24
15
41
31
84
39
9
63
54
18
117
9
39
27
21
3
12
9
81
27
5
22
18
30
2
106
69
81
32
130
108
2
7
15
33
15
33
33
39
36
77
22
33
24
75
126
8
19
15
93
48
39
57
15
36
24
14
136
39
72
9
66
105
123
57
33
72
39
3
105
3
48
24
42
30
249
15
42
32
46
66
30
48
26
142
132
30
8
7
48
9
80
55
36
39
9
5
7
57
6
2
40
15
60
77
72
40
15
219
54
42
96
38
64
3
15
168
30
15
27
12
81
27
60
24
21
12
216
12
3
72
42
18
30
90
33
5
7
27
45
12
99
9
168
9
3
96
29
82
36
18
27
15
12
66
6
84
54
18
12
2
24
31
81
15
60
87
36
42
198
84
60
36
69
111
42
3
12
57
6
36
21
108
36
51
9
21
32
7
9
54
2
70
9
27
30
30
42
66
69
48
3
12
24
105
33
32
31
12
5
166
117
63
14
16
56
55
63
186
27
15
168
24
6
30
9
87
45
29
31
51
33
12
33
39
87
50
40
24
66
14
16
3
51
42
87
12
3
45
15
6
30
146
40
51
48
21
6
42
66
6
6
72
21
21
8
10
36
120
9
36
60
27
132
26
154
33
75
9
9
102
153
9
6
26
336
154
69
9
18
30
24
90
21
12
45
32
40
39
96
9
15
12
108
24
3
110
22
60
36
2
10
9
15
21
27
36
50
22
9
41
58
36
33
63
108
21
41
43
36
63
93
29
24
55
9
48
18
324
26
16
126
2
72
58
30
30
26
55
15
60
45
9
18
108
2
40
8
22
33
36
15
21
3
57
3
42
42
105
45
51
144
3
50
130
117
57
78
45
12
24
87
72
26
19
12
15
74
22
42
6
84
33
87
45
51
30
27
3
42
18
14
10
45
17
46
105
39
45
36
105
159
63
138
114
14
22
9
75
6
78
90
150
42
42
45
113
72
115
96
5
7
24
81
15
15
12
33
5
58
86
24
10
69
27
24
6
15
204
21
39
99
168
78
39
15
170
46
9
33
63
72
15
33
39
42
18
30
123
63
420
2
88
56
24
82
48
24
36
12
45
3
9
21
39
75
72
33
3
93
36
33
30
26
16
54
42
30
2
115
48
12
183
74
10
21
33
96
6
114
15
33
27
93
6
57
72
3
54
3
27
50
79
137
22
18
3
36
39
2
24
55
65
19
21
6
42
66
9
3
18
27
15
48
84
2
46
33
60
12
3
177
108
111
60
6
30
2
72
40
3
27
24
189
5
112
39
99
6
32
7
168
15
84
6
18
36
33
33
39
36
123
66
39
12
3
36
120
6
24
90
54
24
15
12
69
144
56
7
12
48
75
74
34
96
9
21
111
3
156
33
3
12
18
72
30
42
75
36
39
24
2
7
27
36
9
3
30
18
57
5
22
24
42
15
57
90
12
81
15
114
78
96
9
51
12
74
40
54
42
18
9
5
48
175
15
72
12
24
30
32
7
96
39
12
126
78
12
30
30
48
21
36
63
84
12
9
36
5
40
3
96
15
54
78
93
12
9
135
9
42
78
51
36
89
24
70
42
27
3
9
105
24
126
9
129
96
27
3
26
88
72
6
144
50
40
15
3
33
27
21
29
103
17
31
24
3
108
9
12
96
93
39
12
21
63
15
45
36
60
48
5
91
132
33
42
12
36
14
31
51
24
9
27
170
43
15
30
51
69
111
27
189
36
15
62
58
165
15
72
26
46
18
195
27
165
5
48
31
60
51
9
99
36
2
7
17
48
10
48
30
48
72
42
93
12
45
200
31
15
2
34
30
15
144
12
48
27
50
94
69
87
57
21
6
33
48
113
19
12
105
15
15
96
2
40
15
17
64
30
50
19
36
9
80
7
39
21
36
15
24
9
15
36
54
39
17
55
3
78
3
117
48
111
3
21
65
70
9
51
86
34
54
102
9
15
74
91
51
84
12
60
38
40
72
72
3
12
36
45
42
57
36
99
96
24
96
36
9
144
33
3
15
24
21
129
3
87
36
81
9
75
84
3
30
87
41
22
132
30
3
29
40
39
99
86
24
10
62
144
40
96
56
184
48
42
141
57
3
39
21
9
56
142
33
15
2
16
102
98
31
51
12
33
39
74
40
15
ABCD 99788518268*3^$a+1 [50022]
24
45
21
6
126
3
84
3
33
39
138
60
42
21
9
51
9
63
45
27
57
78
93
12
87
33
117
234
57
15
78
27
60
9
39
12
93
27
93
24
12
144
270
9
48
45
3
117
3
261
39
252
63
42
54
138
48
63
117
42
141
60
9
126
54
72
51
39
33
96
9
60
96
24
60
36
12
15
33
15
15
54
3
39
30
291
48
72
183
24
21
27
105
48
12
177
3
15
102
72
123
48
153
6
9
24
57
123
57
66
42
15
48
48
45
42
33
72
135
33
69
63
3
6
39
12
48
57
87
45
3
9
48
96
12
3
60
21
63
96
45
264
231
9
12
39
9
75
21
36
3
105
102
9
12
60
120
120
87
93
12
21
15
12
93
24
42
9
72
48
45
12
48
15
21
18
6
96
24
42
45
69
39
15
69
21
135
15
57
15
18
36
18
72
114
6
138
171
99
72
54
90
24
45
81
27
69
3
135
30
231
9
51
135
6
96
12
63
12
156
15
24
18
15
45
138
102
24
60
36
12
15
21
72
3
141
159
69
108
63
21
60
90
69
60
72
87
21
9
66
24
18
15
60
129
66
30
63
9
60
12
36
135
183
45
51
9
24
108
33
402
264
33
180
177
3
108
228
15
54
72
216
3
9
36
216
18
18
54
96
234
60
3
21
60
27
117
126
54
90
93
3
45
21
246
24
153
21
90
69
147
24
30
66
30
24
96
51
12
21
27
12
168
60
108
45
39
3
54
114
117
48
21
36
72
42
6
15
27
102
24
24
120
60
60
3
60
3
102
267
33
15
129
84
27
33
15
39
48
72
126
15
225
75
24
15
93
33
15
180
21
51
117
18
33
15
177
120
132
108
9
60
123
93
3
9
75
27
21
57
192
90
24
6
63
3
48
102
12
123
33
99
33
12
36
27
9
51
48
285
12
87
57
54
57
108
84
15
72
33
45
60
102
78
183
3
66
30
201
105
75
3
45
201
51
39
6
48
66
48
6
72
12
6
165
60
105
39
45
3
93
39
201
12
75
33
27
48
231
6
12
6
42
12
48
138
57
129
126
24
9
12
9
24
90
30
75
15
6
24
120
66
120
129
39
30
42
6
24
63
60
48
72
48
12
60
87
6
24
66
24
54
330
102
147
45
42
24
45
9
66
57
63
24
126
27
165
18
102
72
135
57
279
51
9
39
48
30
48
24
3
69
123
105
96
27
57
3
15
105
12
51
120
57
87
6
15
105
114
81
207
54
51
69
48
60
78
30
3
12
225
3
12
60
45
60
102
81
9
240
12
51
39
33
228
75
42
75
171
57
33
27
12
21
114
150
75
96
39
48
30
135
48
27
24
6
12
6
69
36
12
33
15
75
30
42
33
111
78
36
96
60
18
45
36
72
9
39
24
33
27
27
138
36
60
6
21
252
63
33
15
9
63
30
48
27
57
48
48
84
120
15
33
18
9
57
96
303
111
66
54
129
105
36
39
57
12
6
9
96
12
3
66
36
168
114
6
12
12
3
39
21
12
21
27
117
138
90
123
21
30
33
96
12
12
57
171
48
84
87
48
42
60
48
48
63
75
24
33
48
39
96
120
9
21
24
48
24
3
96
24
63
42
48
30
45
165
135
48
132
60
72
33
102
33
39
9
285
60
27
12
105
315
51
6
51
15
57
21
90
66
123
21
15
24
36
225
96
3
108
105
48
75
21
48
3
15
54
3
21
12
15
33
96
126
57
15
240
33
45
90
18
12
24
39
105
66
9
60
9
3
15
42
78
33
129
63
12
3
30
3
21
66
48
150
15
12
153
87
48
15
6
3
15
6
39
48
75
105
39
129
9
12
51
12
21
60
15
51
ABCD 99788541278*3^$a+1 [50092]
24
47
24
40
8
16
44
157
36
63
81
35
96
12
60
61
36
35
16
45
24
84
12
59
36
60
48
36
24
1
35
48
60
1
47
13
96
24
84
12
15
68
40
117
36
24
83
37
135
9
12
35
48
24
88
44
13
23
97
11
25
11
49
24
12
51
24
21
243
45
35
61
24
75
21
15
21
23
1
39
9
36
156
119
40
45
36
264
47
25
72
11
25
156
71
109
11
12
1
36
23
61
59
61
11
24
60
12
49
48
96
15
9
12
3
8
24
40
56
97
36
36
96
3
36
21
48
60
15
120
57
72
15
36
81
11
4
33
35
25
12
39
12
24
9
71
28
156
20
1
83
37
75
60
48
132
45
35
25
23
108
28
45
51
33
95
96
49
167
60
36
124
20
24
1
84
59
48
13
12
12
35
1
84
3
69
96
48
35
1
23
37
3
8
24
24
265
11
28
20
1
27
20
37
12
48
11
97
48
51
9
107
13
11
13
51
20
132
13
27
32
25
11
76
45
99
105
36
108
12
99
45
15
9
251
85
24
27
80
24
1
96
12
95
16
12
33
95
72
157
3
33
60
47
4
56
120
13
27
57
95
85
11
12
60
49
195
44
25
24
83
25
27
117
71
28
57
15
165
48
36
108
48
215
13
51
128
16
164
25
35
28
8
49
47
120
168
61
24
27
24
20
124
81
47
49
3
36
32
24
208
93
3
9
75
105
72
63
32
49
24
36
15
24
12
9
96
59
76
9
35
40
9
63
152
12
84
1
11
13
96
71
73
24
11
1
143
1
59
37
59
4
93
84
35
85
48
12
84
107
12
28
8
1
171
69
11
60
40
8
1
120
71
157
3
32
97
15
21
47
25
35
88
44
121
3
84
32
4
69
11
1
60
48
156
15
117
108
60
12
47
48
25
60
12
75
68
144
24
64
21
24
36
24
11
16
9
71
13
48
15
128
1
23
28
225
24
75
44
49
12
48
15
57
23
48
88
12
92
40
81
84
27
44
1
156
3
9
132
23
168
40
44
13
12
3
20
76
144
56
12
4
93
36
12
3
296
4
80
61
71
13
99
93
59
49
24
63
45
204
24
24
15
20
1
24
23
133
11
85
108
48
27
8
48
24
13
48
24
15
108
32
1
47
48
4
32
96
37
87
68
96
64
105
35
120
12
25
24
24
108
12
3
57
12
11
28
80
1
36
24
39
32
108
25
39
12
20
4
104
16
21
59
100
96
20
64
96
8
40
57
48
48
12
35
37
11
4
140
25
24
15
32
13
71
48
13
23
37
87
48
108
69
143
84
13
15
81
24
11
12
108
85
24
35
145
108
3
32
49
24
59
12
13
35
37
24
24
60
23
124
20
88
45
11
37
12
48
12
51
21
3
33
48
179
13
35
52
93
48
51
153
72
156
15
68
25
51
176
108
24
12
60
73
11
76
8
181
24
27
48
80
96
97
12
11
72
49
3
81
95
12
4
36
24
84
44
25
71
40
9
48
108
35
109
51
36
68
48
60
97
35
12
4
104
72
40
20
109
36
3
81
11
1
47
52
24
129
63
8
61
11
37
51
57
24
39
72
57
35
36
76
129
15
20
16
9
39
105
60
11
25
24
11
52
44
49
47
13
36
168
12
119
4
20
16
9
36
84
27
9
99
32
4
57
48
12
12
60
23
64
93
63
33
36
24
72
95
24
216
37
72
11
24
24
40
69
12
11
49
75
20
13
72
59
16
180
21
72
27
8
16
9
12
119
16
21
155
37
11
100
32
13
11
49
120
12
3
44
60
16
9
72
23
1
12
72
11
61
36
27
92
36
13
47
208
69
48
63
21
84
35
1
63
81
192
48
39
81
59
36
12
28
9
11
49
35
1
15
117
48
107
25
24
39
32
132
37
84
11
28
96
9
48
59
76
20
112
57
23
37
75
9
35
96
48
13
48
12
24
24
60
12
72
51
80
25
119
73
59
84
1
24
35
25
36
3
12
24
81
180
24
15
36
8
48
73
72
95
52
57
48
75
45
95
16
96
45
63
45
11
25
144
23
12
148
24
9
71
96
168
24
96
40
45
75
32
157
35
25
95
25
83
133
59
1
99
33
23
61
3
56
184
57
108
11
61
35
109
107
28
45
191
4
21
11
13
12
27
96
120
45
12
95
48
49
47
13
51
57
3
32
109
39
9
35
1
144
132
39
45
60
24
15
20
61
99
36
21
24
24
36
95
1
15
56
12
1
107
48
40
32
13
36
84
72
60
ABCD 99788612122*3^$a+1 [50001]
15
18
23
7
113
13
3
3
21
48
69
42
33
8
40
3
24
53
40
32
24
16
87
9
9
47
48
175
18
15
33
42
5
7
57
3
12
17
79
41
136
120
3
18
36
234
53
7
33
15
24
9
3
114
102
21
24
8
55
113
88
3
66
6
45
168
75
29
19
77
31
36
21
56
1
12
90
24
18
15
159
60
66
11
40
24
24
27
6
71
37
30
168
29
295
41
103
12
90
18
24
48
65
24
19
5
16
48
24
48
3
21
21
36
39
24
45
51
33
15
8
24
13
3
32
16
33
18
53
16
24
56
19
48
21
3
29
43
12
9
27
53
115
30
63
32
40
9
78
30
11
88
99
24
29
16
39
24
54
90
65
43
12
36
5
37
18
66
15
152
37
18
48
18
42
45
48
32
48
16
120
80
40
39
185
40
27
18
54
30
96
39
15
9
32
72
48
19
5
13
90
12
5
16
15
17
25
39
8
1
6
144
41
144
7
42
48
18
45
33
23
85
35
13
3
104
16
24
8
25
6
33
32
16
21
6
101
19
6
18
45
3
5
40
56
85
147
8
16
8
19
48
5
48
24
55
108
84
54
11
24
79
33
3
5
72
24
19
168
12
81
24
144
8
55
84
60
33
8
13
54
5
88
15
126
90
36
54
23
7
113
1
18
5
115
77
24
16
8
40
56
31
33
3
6
18
12
57
15
105
99
5
16
24
32
40
8
91
18
35
19
12
33
72
39
57
51
24
12
17
24
31
17
19
18
11
103
33
3
45
63
30
99
80
19
101
25
15
3
21
21
75
69
3
27
5
40
48
15
72
9
117
83
43
24
72
12
6
251
48
19
5
16
48
8
16
24
128
16
24
8
40
8
24
64
3
93
15
17
16
32
43
69
8
31
81
33
23
43
5
24
79
161
7
12
29
43
45
80
25
12
27
63
137
40
3
54
42
54
54
54
48
83
103
33
15
17
112
15
41
67
125
16
32
49
95
40
39
18
42
5
31
9
75
96
36
108
36
41
7
24
17
16
56
91
101
7
33
80
16
24
63
120
57
21
107
40
24
39
72
36
21
3
53
16
21
18
12
6
18
48
53
25
23
7
17
19
24
53
55
84
5
1
54
105
33
23
73
12
35
64
120
56
19
5
64
32
112
21
51
15
60
5
96
24
55
33
32
115
12
18
6
41
31
12
6
111
33
15
24
48
21
18
12
54
63
87
65
64
80
16
27
36
33
8
103
33
24
72
8
55
41
13
3
93
30
54
54
42
12
59
16
72
8
16
27
24
18
48
18
9
120
15
129
3
77
96
16
63
81
27
5
16
56
24
72
19
53
16
63
12
36
9
9
47
139
5
24
37
3
15
41
16
24
176
1
39
8
127
24
33
32
24
112
45
96
48
162
17
7
84
5
120
16
39
33
104
7
41
40
24
3
60
33
48
8
16
8
85
11
19
45
24
39
9
51
45
48
51
48
101
43
5
16
3
53
67
53
55
24
17
72
48
43
29
37
59
91
5
16
96
3
93
15
33
135
17
16
56
37
51
15
17
1
42
45
8
49
108
11
24
16
48
96
3
29
13
90
12
5
55
18
48
47
40
32
16
8
24
16
39
18
12
11
7
9
69
3
27
77
19
45
80
16
8
103
12
101
25
39
15
72
113
67
42
11
55
24
12
72
29
24
1
23
37
3
24
39
17
115
29
7
84
18
54
5
40
24
9
30
72
60
192
60
36
29
40
3
45
171
21
123
5
25
18
72
24
30
18
21
24
80
43
36
12
5
16
15
18
42
5
43
18
78
165
45
54
45
15
65
1
15
3
197
16
8
49
54
65
16
8
40
3
48
21
8
43
24
29
25
12
3
24
63
60
77
13
54
53
40
8
7
66
42
93
8
16
63
57
15
84
36
33
48
45
59
16
8
7
24
30
54
29
61
90
6
18
9
8
24
16
9
191
40
48
135
17
7
81
27
12
9
24
39
41
1
30
96
17
1
87
3
102
39
15
54
3
3
29
19
69
8
40
8
1
39
32
79
12
53
88
75
77
40
15
18
39
56
64
15
33
8
16
75
5
24
55
54
3
111
233
31
9
63
33
63
17
13
107
25
90
21
8
7
30
3
33
18
24
48
6
15
32
16
99
30
23
64
21
35
1
42
29
7
161
19
53
40
48
56
31
65
24
1
18
5
19
18
30
18
75
96
99
141
32
64
69
3
8
208
15
6
11
7
36
36
9
8
40
27
18
59
19
5
24
43
30
18
204
12
21
72
69
11
31
33
3
12
9
72
24
99
53
24
97
95
24
7
24
54
3
96
8
88
39
9
24
8
7
42
23
151
17
1
15
24
24
15
33
33
39
8
7
9
81
42
53
72
31
60
45
80
31
9
27
21
32
43
5
40
24
80
7
36
36
6
3
33
66
36
24
30
18
57
3
21
51
53
160
57
71
48
72
55
57
111
9
111
9
32
13
54
24
48
24
12
57
56
96
40
56
7
89
13
27
9
54
24
18
39
27
77
91
66
42
17
40
24
99
18
27
72
48
24
104
7
6
75
56
7
108
24
21
120
105
6
89
109
84
23
48
91
78
15
8
16
8
1
63
33
90
21
15
41
25
63
128
13
75
48
15
6
3
192
3
21
8
16
273
78
66
23
73
47
1
39
3
45
21
11
43
72
21
33
95
16
8
31
9
8
31
6
11
73
6
41
16
8
25
18
12
81
24
21
18
33
8
16
96
56
16
15
9
8
16
56
37
30
ABCD 99788756636*3^$a+1 [50008]
29
18
72
48
85
305
132
235
161
42
90
60
12
115
35
126
19
36
35
72
90
30
25
233
7
17
126
253
276
311
42
108
7
528
5
307
276
71
25
84
11
61
65
199
203
42
19
59
25
143
30
132
72
19
11
48
42
30
78
31
96
24
77
102
18
199
228
53
72
120
115
113
103
60
41
6
373
59
30
42
73
96
77
19
71
42
168
24
60
19
132
35
54
36
150
192
18
199
41
67
36
96
300
11
37
35
30
162
30
90
186
30
30
180
24
19
29
30
85
120
83
54
211
60
5
144
510
13
155
42
115
101
30
234
19
89
42
66
480
103
29
258
13
84
36
101
6
37
35
42
60
90
85
113
31
96
53
120
91
29
12
19
257
19
5
30
61
12
215
18
144
198
48
192
1
12
29
30
18
55
23
102
7
185
199
77
43
17
42
162
246
72
120
301
29
72
108
12
391
12
72
156
47
37
108
12
131
193
71
198
90
42
120
126
25
65
115
77
31
191
18
30
13
29
30
96
90
12
138
150
103
131
18
48
102
30
132
78
78
55
125
24
6
24
240
48
42
19
192
59
13
65
288
12
67
101
54
18
7
65
78
72
25
161
24
30
73
48
47
385
12
11
354
19
77
132
67
96
12
197
48
30
1
119
85
53
127
23
90
150
90
54
13
107
96
90
43
60
41
6
24
73
228
107
78
67
23
162
78
24
30
258
1
71
90
78
97
36
48
77
19
35
18
67
48
228
29
36
283
131
78
31
11
90
216
24
6
73
60
29
151
60
341
6
102
162
13
77
115
84
119
37
48
83
24
198
42
13
5
103
89
96
72
30
1
47
222
163
17
30
133
29
31
17
102
85
84
29
300
30
73
47
78
19
95
30
31
228
36
96
12
47
18
12
66
42
91
41
210
30
48
12
78
18
67
83
13
59
120
72
336
25
48
41
19
72
168
132
48
191
48
258
120
72
30
30
7
35
96
24
301
84
215
120
78
31
77
30
73
41
19
144
53
30
144
78
127
53
150
301
77
127
113
534
6
60
102
48
120
24
78
7
96
125
30
30
103
179
210
235
125
30
48
49
41
7
65
48
19
24
11
66
43
89
90
48
120
42
55
36
371
48
133
35
24
13
317
120
30
138
30
18
12
211
132
48
300
41
6
30
67
23
85
35
133
11
30
156
43
77
175
209
6
264
30
55
53
30
121
41
120
6
102
67
65
91
35
120
72
18
54
73
276
24
132
23
85
35
18
127
47
30
36
43
29
48
67
35
1
60
17
60
150
133
12
125
463
149
30
145
23
192
421
59
18
ABCD 99788773016*3^$a+1 [50044]
288
60
180
29
103
17
55
8
136
5
192
3
4
48
41
43
176
40
29
139
5
48
43
65
19
77
7
72
65
31
20
69
55
108
116
52
29
19
60
17
3
4
96
24
60
180
96
5
48
132
15
129
48
7
12
5
115
204
20
40
24
77
36
235
41
48
3
69
72
55
72
84
29
48
67
5
7
17
7
8
57
36
3
196
29
60
108
19
17
15
100
12
216
20
153
72
36
7
20
81
79
60
12
12
17
180
151
60
41
36
60
48
60
7
29
108
79
60
20
4
101
39
21
31
116
64
84
29
144
19
24
168
12
24
12
60
144
60
53
103
48
24
41
7
24
60
60
36
24
60
84
44
105
55
65
24
151
252
24
24
96
72
5
43
20
33
231
100
65
271
53
19
48
53
276
7
5
24
12
19
36
24
120
41
15
33
36
183
16
152
4
5
24
48
7
161
72
12
55
197
7
72
17
31
8
28
12
8
16
41
7
41
27
52
216
20
64
77
3
52
48
36
5
48
39
40
29
99
153
27
124
12
5
144
7
5
55
77
43
29
43
108
65
79
96
17
31
12
12
53
19
24
17
183
9
171
4
8
28
5
60
39
76
144
68
4
149
115
17
12
7
125
156
19
17
79
24
65
19
24
12
48
17
96
19
24
65
55
12
41
31
36
12
41
31
77
19
144
80
9
132
31
17
60
31
12
5
3
21
75
33
7
101
36
19
65
43
17
123
148
12
48
60
77
300
43
17
15
136
77
60
79
41
72
7
24
185
19
12
24
5
48
60
120
19
53
36
211
108
29
48
307
53
43
240
5
7
12
116
64
48
149
43
12
149
67
8
256
84
36
65
39
105
7
68
4
132
176
112
96
36
44
9
7
60
108
12
29
39
69
240
139
8
52
29
3
69
91
48
185
7
108
24
120
89
48
72
60
55
120
17
27
81
75
16
84
5
19
36
36
188
9
60
36
84
168
36
79
24
41
55
29
204
55
12
17
7
132
72
12
137
24
12
67
68
40
29
31
12
8
16
53
24
55
68
52
48
24
72
17
151
12
77
43
149
19
17
43
89
288
3
16
36
65
63
220
149
132
84
7
48
5
55
72
65
31
24
24
20
4
72
36
65
12
103
77
72
99
84
28
60
17
7
29
108
7
132
68
69
3
4
60
17
27
64
108
53
60
7
8
76
24
132
20
28
12
29
31
41
72
24
108
156
36
3
40
53
84
55
36
12
12
48
24
197
144
120
103
12
209
36
27
172
17
99
28
44
52
245
60
48
187
29
19
12
77
31
5
31
32
33
12
7
128
141
51
88
5
7
5
67
84
29
108
115
84
36
48
36
44
105
19
5
331
29
127
96
29
183
156
76
53
12
31
12
72
36
12
60
101
55
17
168
67
12
116
16
144
36
41
3
45
19
41
12
36
67
24
5
127
29
7
12
341
31
24
20
24
28
77
12
19
53
144
7
36
144
29
43
29
27
81
7
101
31
5
144
19
24
12
5
72
120
91
125
24
84
127
48
29
36
43
41
24
55
24
48
32
60
9
96
84
19
41
7
5
96
151
29
31
17
132
3
36
33
48
99
52
12
20
40
156
5
7
65
43
44
33
24
12
60
163
17
39
4
5
55
8
40
5
43
53
36
19
17
15
28
29
67
56
4
48
5
151
12
125
7
5
3
4
120
168
65
108
60
36
7
41
43
20
16
29
36
19
161
7
24
65
55
48
8
45
19
168
36
29
63
69
12
72
55
5
31
197
67
5
24
103
5
163
29
55
108
48
36
5
43
125
48
55
53
19
17
24
39
28
72
36
24
36
89
12
36
96
31
5
7
36
48
84
41
84
67
168
17
43
128
4
5
96
19
29
132
12
3
64
29
67
77
84
24
15
21
19
120
8
33
72
39
45
7
29
99
45
24
31
8
9
39
201
39
9
43
89
79
96
188
112
48
72
68
57
3
28
5
19
104
52
24
ABCD 99789030832*3^$a+1 [50020]
45
108
159
36
32
13
11
88
12
96
12
33
15
33
9
26
22
42
6
122
64
21
3
30
42
72
30
32
46
60
84
9
57
3
27
20
160
12
80
16
2
30
24
16
12
8
12
28
33
47
40
32
22
14
49
63
108
96
93
15
105
143
4
168
102
3
51
12
48
12
8
10
122
25
23
6
144
7
57
30
8
52
8
160
60
57
27
36
92
1
60
72
12
93
3
15
36
8
28
48
6
86
28
45
11
16
24
21
35
52
66
54
81
9
42
6
30
32
132
1
3
57
23
49
36
11
1
39
194
16
74
12
24
4
60
12
32
25
36
12
60
3
69
15
90
15
17
18
25
3
12
6
62
73
9
30
32
73
47
64
12
60
8
40
2
55
3
72
14
90
36
34
14
25
51
9
15
14
30
13
5
22
36
165
72
75
80
60
97
3
20
13
15
36
26
22
42
51
47
96
12
124
8
1
11
13
21
2
133
11
24
16
140
16
24
9
57
48
15
129
90
6
26
4
104
112
48
120
8
37
21
6
156
62
22
21
53
10
54
26
37
39
21
72
47
46
38
16
20
6
18
4
36
12
12
12
129
39
8
18
19
75
12
24
24
102
6
20
54
79
39
21
47
4
36
12
258
15
33
6
129
105
102
57
11
4
60
6
27
60
72
27
56
30
43
39
60
20
238
110
25
23
52
128
136
36
84
30
18
116
10
42
20
18
46
8
108
112
60
33
33
42
117
180
51
56
16
20
25
3
84
33
155
13
12
89
16
3
24
21
6
74
64
96
27
69
3
48
15
12
33
23
16
26
18
12
40
128
16
24
120
42
18
69
36
21
51
15
30
42
6
14
160
2
18
61
75
12
44
60
66
18
52
8
4
126
39
75
36
26
34
92
12
52
9
11
126
22
56
16
18
6
24
48
50
7
3
72
48
33
29
18
40
12
36
56
100
8
13
12
35
246
10
44
36
22
2
88
20
100
8
12
25
27
56
24
52
128
1
11
28
12
20
4
144
6
26
61
48
15
36
81
99
9
59
108
40
92
12
49
39
33
63
9
33
30
20
48
24
88
20
28
20
10
75
15
36
114
2
25
39
21
57
62
84
46
26
40
20
64
36
33
120
87
32
22
63
15
18
18
30
75
15
6
50
4
42
27
21
15
47
4
9
12
3
32
48
70
42
54
50
76
20
73
197
22
105
33
3
11
4
36
24
104
12
36
13
27
18
207
95
205
63
45
15
57
3
72
32
22
3
15
68
4
33
75
68
4
68
12
4
24
80
6
7
15
90
50
145
29
31
3
30
14
1
24
41
70
105
72
63
122
42
73
39
84
194
16
2
108
157
3
2
7
27
36
20
54
186
40
44
4
165
24
36
45
32
43
35
76
6
2
36
42
34
9
47
124
236
4
21
95
118
50
30
67
15
8
54
10
6
30
69
63
12
48
32
82
14
34
50
28
18
6
90
74
150
112
32
70
21
21
39
9
2
84
16
20
54
22
20
28
36
6
3
141
14
34
90
48
12
36
20
25
95
24
40
21
51
50
64
6
96
93
77
94
9
99
21
75
54
42
8
30
18
60
25
12
108
83
52
12
192
104
36
61
27
42
30
9
27
30
15
107
22
50
30
31
159
8
40
2
16
74
4
57
39
8
12
46
3
45
14
121
12
72
47
4
36
48
132
21
147
48
2
91
69
86
64
26
54
72
49
12
39
36
12
120
141
9
18
48
20
25
17
58
36
104
25
87
8
4
21
9
6
20
22
75
39
44
100
62
22
26
10
6
90
8
1
11
100
188
76
144
48
12
32
1
9
150
90
74
70
114
108
68
30
10
134
31
51
24
6
54
9
23
24
61
3
66
26
40
60
32
28
182
58
84
69
27
72
32
28
12
9
59
121
11
40
224
40
42
14
34
32
10
54
50
48
13
27
96
6
74
16
200
40
24
72
33
69
42
120
24
24
12
44
85
12
75
60
20
208
24
2
16
18
44
25
51
60
42
3
135
24
30
2
96
4
69
107
28
116
106
2
72
48
28
68
4
33
72
3
102
48
2
25
21
6
24
9
36
59
10
30
120
26
22
42
18
44
64
20
40
9
3
12
48
57
3
12
86
16
78
21
15
14
42
1
60
27
12
9
57
54
36
54
14
40
44
28
8
4
60
21
12
60
15
8
6
46
80
148
14
43
83
52
117
15
21
5
94
2
19
24
36
81
18
12
44
12
13
51
26
54
24
84
36
24
12
16
38
22
90
3
35
120
40
72
2
22
33
215
25
3
24
21
9
30
24
36
54
66
36
8
76
6
3
47
94
114
92
13
72
45
54
20
16
32
52
66
14
34
27
15
33
21
54
44
52
9
135
60
12
2
6
10
96
3
45
80
18
30
58
240
144
68
40
44
24
145
21
26
13
95
4
81
5
16
99
71
4
32
25
9
30
9
11
61
279
74
82
8
97
15
32
22
66
12
116
180
49
23
148
14
10
48
68
25
27
72
60
81
57
2
ABCD 99789125108*3^$a+1 [50002]
30
48
2
84
54
64
18
33
47
94
86
58
6
69
35
12
4
6
12
15
23
10
135
12
35
36
42
10
80
108
4
36
50
30
4
72
18
75
36
21
44
46
45
135
96
12
153
23
52
180
48
129
71
34
146
114
18
13
15
9
36
36
29
22
48
44
12
1
17
70
21
9
15
12
59
106
38
76
69
72
15
21
47
10
32
4
80
91
21
38
4
102
39
9
18
9
21
12
6
116
108
37
36
23
84
88
18
27
135
8
1
48
3
14
55
75
60
8
42
91
35
34
38
28
9
71
52
21
12
15
48
60
45
12
24
3
68
58
26
54
76
3
12
5
46
30
14
16
32
1
5
31
81
14
13
35
1
17
7
47
1
59
46
62
13
17
46
6
38
58
60
50
12
1
24
45
2
40
20
1
29
4
159
15
45
12
3
33
23
84
10
50
76
36
24
20
4
32
16
9
33
51
45
96
63
3
60
45
35
37
35
10
20
6
10
27
69
75
36
99
26
55
9
80
34
66
18
21
21
38
12
18
16
66
9
39
30
42
38
76
84
50
1
15
12
30
39
35
10
170
100
84
12
18
15
27
50
100
18
120
117
33
42
48
9
15
68
40
2
12
4
12
30
9
63
62
198
52
21
77
22
8
36
61
51
14
18
36
40
114
48
180
18
20
12
124
9
11
46
14
13
3
14
163
132
15
93
27
8
46
30
126
14
70
114
42
38
25
3
45
5
67
57
3
93
62
22
14
34
207
180
71
120
90
34
56
10
12
96
62
4
33
17
91
17
6
1
29
91
21
15
3
126
18
30
75
3
14
46
140
4
98
18
109
24
47
133
57
44
36
43
101
16
44
144
70
12
12
48
93
156
23
18
18
145
11
61
27
108
8
76
14
16
51
35
4
18
15
23
28
129
3
24
6
39
5
34
114
51
29
42
16
38
31
3
33
9
68
18
120
4
93
21
44
36
6
70
15
21
50
42
16
6
44
4
57
11
10
14
18
28
20
54
60
58
27
123
45
33
14
25
11
42
55
15
57
33
3
75
69
29
7
39
33
47
18
52
48
135
27
69
99
6
39
3
18
30
24
42
36
27
147
45
3
30
20
18
90
7
105
36
87
24
3
126
51
9
26
48
36
52
9
75
9
17
43
11
16
60
30
2
130
2
10
26
40
8
22
15
17
6
1
39
6
48
231
72
48
27
32
37
51
57
33
74
88
18
12
27
51
38
112
18
14
10
81
71
1
75
12
140
37
33
36
2
42
16
87
59
13
117
134
10
26
118
15
15
56
10
27
47
16
6
18
110
103
5
4
14
30
46
6
2
10
26
25
147
44
60
4
189
35
72
54
54
42
66
28
24
78
15
27
32
34
291
29
7
47
16
56
4
132
33
29
7
11
58
159
225
18
84
74
94
33
39
14
64
38
25
35
72
22
26
24
10
48
32
16
50
78
36
10
18
6
104
6
31
15
78
30
80
1
17
118
42
15
15
57
45
26
24
1
35
37
33
15
69
62
13
63
45
39
66
12
51
35
1
15
74
46
20
16
110
4
66
9
11
58
12
2
16
2
34
156
14
31
24
15
14
34
12
81
15
48
60
6
50
73
95
22
30
18
18
20
109
11
24
76
12
12
18
110
16
9
15
21
12
75
2
67
15
9
39
8
4
66
60
84
38
61
29
16
27
35
18
30
60
36
18
12
19
15
56
28
116
52
48
6
44
54
1
47
40
69
35
58
48
39
111
14
54
100
81
131
64
108
2
16
20
34
20
88
78
68
7
9
3
23
37
3
78
12
134
40
36
14
96
144
34
12
114
18
12
21
27
8
28
32
85
93
2
73
71
160
14
7
27
26
4
26
52
110
55
9
68
28
3
36
45
123
35
18
18
184
66
126
86
7
21
102
14
34
26
31
17
22
68
25
51
14
7
21
98
60
1
11
10
99
39
66
36
2
40
38
210
232
92
10
18
26
16
78
93
12
35
1
57
74
4
9
3
104
106
74
6
30
54
94
110
4
90
6
26
64
81
15
6
15
84
15
44
1
3
30
12
164
55
5
30
4
18
122
96
4
18
48
32
10
44
24
4
26
4
15
36
24
11
6
19
81
38
10
32
28
18
204
18
32
16
20
79
29
22
90
78
6
39
21
39
9
36
30
66
66
168
84
20
145
23
52
33
113
12
7
36
11
73
51
12
8
1
59
12
70
80
30
18
6
109
9
3
17
7
3
132
18
80
18
40
8
40
2
70
14
58
6
50
64
45
45
96
84
18
90
30
144
24
9
15
198
12
2
18
76
74
12
25
71
94
18
62
55
35
18
55
87
9
45
12
84
60
36
14
4
69
48
27
12
14
6
30
18
28
80
24
13
45
48
48
66
68
90
18
94
18
12
30
3
17
28
18
12
2
94
44
1
24
71
1
155
1
108
15
44
22
18
90
6
26
34
60
50
55
27
62
82
48
12
69
36
71
22
51
9
26
25
51
24
50
127
39
24
9
15
21
21
18
32
84
36
1
95
28
30
26
36
37
132
51
18
6
48
30
27
83
18
234
4
96
9
5
66
18
28
14
49
17
4
66
42
15
15
57
24
35
12
72
10
26
61
83
52
24
30
66
48
120
66
51
11
ABCD 99789196478*3^$a+1 [50059]
27
189
75
24
30
42
54
23
16
33
120
168
15
129
30
6
11
55
36
101
61
18
9
105
15
15
54
35
7
30
83
48
13
75
21
12
6
90
84
27
9
15
8
40
8
40
111
57
80
16
24
48
8
24
7
54
51
32
40
9
12
36
36
3
51
6
71
37
3
8
19
93
72
141
75
32
7
9
27
30
47
64
93
35
85
3
248
91
36
41
64
9
36
11
151
12
125
19
24
53
73
30
6
138
60
12
78
18
18
12
18
6
3
24
9
15
8
48
19
12
18
135
63
6
51
24
32
19
18
27
39
33
128
19
117
63
18
36
42
9
45
18
90
30
41
91
21
63
57
3
69
56
16
15
9
192
33
36
36
42
30
47
13
11
7
18
39
45
11
61
3
21
35
85
3
39
84
125
55
33
21
126
29
61
6
30
114
18
72
99
8
13
6
53
31
161
72
37
3
51
45
32
19
77
43
5
55
57
33
23
61
90
54
78
21
128
40
9
71
49
96
54
9
57
15
8
40
8
37
11
24
1
6
54
83
88
39
57
3
29
1
39
48
48
72
8
91
21
39
84
117
48
168
33
39
27
60
33
32
24
16
32
7
66
108
54
5
40
33
15
3
29
43
77
115
6
36
11
55
144
18
42
30
6
90
12
6
66
6
18
3
27
72
29
25
23
1
87
32
43
18
27
8
19
36
12
5
48
25
63
21
11
7
42
12
35
40
32
64
117
27
24
32
67
36
9
24
21
30
5
40
8
55
72
81
15
30
3
3
21
9
54
9
32
16
8
24
97
120
6
138
60
11
1
18
21
93
120
51
32
64
3
93
63
54
18
17
37
24
12
47
7
6
12
132
54
12
41
24
40
27
102
23
1
54
105
21
180
36
54
5
40
56
43
77
64
15
41
103
72
24
33
69
24
30
36
42
36
36
30
17
1
23
40
15
17
175
9
33
84
54
150
23
13
12
114
36
57
15
66
63
192
8
193
18
29
1
18
42
48
83
7
24
9
8
13
36
23
55
72
12
21
69
51
104
144
13
11
19
29
25
42
12
9
51
66
11
40
21
108
23
13
107
43
29
1
39
75
36
54
30
45
24
75
29
31
17
91
29
1
132
156
111
21
3
117
155
64
3
141
32
25
12
35
25
108
54
5
24
24
72
19
29
37
18
36
149
13
18
54
6
165
9
150
57
9
6
18
111
27
60
138
6
57
99
42
3
99
18
3
33
47
16
27
72
18
72
42
120
17
16
57
6
36
66
107
43
149
25
18
18
3
48
9
108
35
55
17
85
60
30
33
8
103
9
9
72
15
45
11
40
96
104
49
18
78
54
9
24
87
96
9
32
48
13
90
33
3
42
108
47
7
9
219
204
30
35
24
16
104
88
57
6
17
13
27
56
13
75
24
3
18
51
32
120
72
40
48
32
55
42
18
5
7
72
60
54
39
51
36
66
18
54
63
8
24
67
21
129
63
8
19
29
61
54
54
23
24
16
27
5
25
78
9
8
24
16
27
18
6
54
108
11
40
32
64
56
7
114
84
35
64
15
66
39
15
57
24
15
54
12
60
35
16
93
27
57
18
29
61
24
30
18
27
24
57
42
77
24
7
84
6
18
101
40
15
57
24
9
78
18
54
144
12
5
24
13
66
17
19
77
49
54
78
11
96
13
18
17
40
147
48
5
16
8
79
41
48
40
8
7
24
66
6
72
33
24
9
87
56
1
15
48
27
6
12
42
12
90
18
129
33
144
6
9
48
51
5
7
6
3
189
3
3
29
1
36
11
79
24
33
104
43
36
17
67
21
15
81
33
15
15
24
66
39
3
69
3
53
16
8
13
3
8
55
6
51
69
24
36
48
168
84
27
141
12
23
72
19
36
17
88
80
120
24
31
41
13
120
27
87
9
3
96
53
72
37
18
54
27
80
88
24
117
54
18
6
36
48
17
19
6
15
24
24
135
36
29
16
24
15
18
15
96
33
18
96
29
24
181
27
21
51
128
43
30
18
18
60
23
112
8
72
19
12
6
51
96
8
37
72
24
59
64
48
8
31
6
36
39
8
37
6
5
48
181
3
15
57
8
112
15
54
6
45
39
81
48
24
27
77
13
36
39
15
9
56
7
9
33
72
48
23
19
21
32
1
36
27
3
18
6
45
9
63
3
117
9
15
56
25
48
39
21
102
54
54
17
24
103
17
19
6
36
27
3
29
72
7
9
15
12
96
45
3
93
32
48
79
78
51
3
12
17
79
9
3
53
7
90
12
24
3
48
24
48
32
40
51
5
13
51
24
24
33
15
3
12
201
105
42
18
72
51
144
56
16
56
13
6
45
45
35
31
72
6
147
8
1
18
36
41
13
11
31
17
16
80
25
15
21
27
45
18
36
36
17
55
6
131
25
24
15
8
120
16
57
30
17
19
24
18
11
37
27
80
1
119
16
27
24
149
24
88
3
150
54
138
95
37
162
17
67
36
33
21
99
8
7
12
24
162
75
87
9
57
47
40
3
24
66
24
51
51
5
16
24
8
112
24
32
175
24
57
8
24
64
57
135
69
11
1
24
48
15
8
13
3
33
24
15
15
17
48
7
9
72
81
87
45
18
33
15
18
63
8
55
9
69
11
61
51
15
17
37
ABCD 99789263552*3^$a+1 [50030]
43
11
48
54
67
59
90
96
7
108
137
12
18
13
41
6
18
31
48
47
12
72
6
66
1
131
49
36
59
49
35
144
49
11
13
89
132
48
42
48
36
85
47
30
139
5
6
12
1
185
7
5
19
17
36
6
18
18
12
18
6
84
90
96
43
47
12
36
18
96
66
78
79
65
43
47
25
5
24
31
108
41
31
17
55
23
108
133
11
48
1
48
83
13
5
7
5
144
19
17
91
5
7
23
72
1
48
95
42
102
1
5
162
13
35
78
66
144
96
66
42
18
36
103
59
13
120
29
90
30
31
275
18
60
67
113
12
163
5
67
120
5
19
48
95
1
120
5
24
79
209
30
229
23
49
23
18
36
18
49
5
18
78
120
6
102
36
6
36
18
18
13
143
6
30
36
37
113
18
25
24
17
6
36
49
71
85
11
30
96
79
24
36
5
12
90
6
43
77
19
36
12
29
12
36
24
18
13
5
30
6
7
11
84
42
66
6
18
18
103
23
12
1
113
18
18
31
17
175
5
18
24
12
109
23
66
60
30
24
13
77
67
48
60
71
18
24
102
60
18
102
36
6
18
18
12
96
7
72
5
55
53
36
60
7
5
72
54
85
168
48
29
138
6
12
31
60
143
36
54
67
24
35
18
60
30
6
54
54
84
19
23
25
29
12
6
12
157
24
53
19
12
23
73
36
35
18
108
36
42
12
13
47
85
23
121
48
23
60
12
18
54
126
91
36
12
11
54
31
17
36
36
24
67
48
24
35
60
85
53
6
48
270
19
35
42
67
41
156
96
67
72
35
18
24
90
18
48
91
228
47
49
23
25
72
36
47
61
72
59
109
59
25
41
6
12
6
54
66
24
48
36
199
41
66
36
78
7
95
24
36
85
41
43
83
13
59
84
18
55
23
108
66
67
23
60
72
72
120
157
101
282
1
5
31
41
7
5
96
7
180
11
36
72
12
13
59
1
71
60
133
23
6
43
24
12
23
36
49
29
18
85
5
18
30
90
6
126
48
1
17
6
30
103
96
48
60
5
18
49
269
18
6
48
19
41
36
12
54
73
53
55
161
36
91
5
31
17
36
19
41
7
5
31
5
42
36
48
18
55
35
60
48
24
36
12
78
174
114
31
36
95
25
5
19
5
66
6
31
59
90
84
126
36
6
48
24
67
5
18
25
5
24
18
85
161
18
114
162
61
29
18
48
1
48
72
41
36
42
84
13
5
55
185
12
42
36
13
41
43
60
36
23
48
49
119
30
24
67
41
18
30
36
24
43
23
18
18
60
144
36
12
1
120
29
103
36
5
102
1
23
126
7
5
24
103
12
23
60
49
17
36
60
31
17
18
6
7
11
36
13
23
18
12
90
90
55
23
102
6
85
108
84
11
12
1
35
49
5
6
30
24
36
48
126
18
6
49
41
174
60
49
23
12
1
77
36
43
59
49
5
114
30
36
198
108
18
42
13
149
30
6
72
48
162
73
35
54
199
23
36
12
36
108
1
5
12
54
1
48
11
36
25
11
13
35
42
12
103
101
180
12
18
6
12
6
48
24
36
18
30
24
85
107
1
17
132
36
7
101
156
144
18
54
19
71
60
66
6
13
35
90
54
24
54
30
73
36
5
48
139
47
18
31
107
121
5
114
120
96
13
17
78
13
41
7
41
42
61
132
36
5
12
42
66
6
12
6
7
137
187
5
19
180
5
31
35
24
13
5
30
18
90
1
36
12
29
7
60
71
54
144
18
78
67
41
66
96
12
13
36
23
6
31
12
23
60
12
42
48
91
41
18
12
114
18
138
78
126
79
23
108
145
17
6
72
12
13
101
36
36
43
5
6
13
53
19
53
19
41
138
1
12
29
18
30
42
49
23
120
18
103
83
12
1
41
48
42
54
36
144
12
127
23
48
6
18
13
41
7
41
67
47
12
18
24
54
126
7
5
36
91
5
7
23
6
43
11
108
72
36
120
36
1
192
47
18
18
30
55
48
47
25
47
48
54
72
72
55
36
5
18
49
35
37
95
25
77
139
24
5
18
18
36
43
96
95
54
30
42
31
161
36
54
49
41
18
18
18
60
13
17
42
12
49
24
53
91
5
67
36
84
60
143
1
41
43
65
102
42
151
41
6
12
18
19
36
36
23
30
24
31
5
48
90
42
43
5
19
5
223
59
1
23
30
6
12
49
24
77
126
66
19
72
23
25
24
77
7
60
23
13
12
11
36
85
5
18
121
17
18
54
55
17
19
12
11
30
6
133
119
30
18
78
18
174
42
13
108
53
6
66
18
60
12
49
5
18
24
13
5
18
157
17
90
6
84
60
30
78
282
36
6
36
7
5
18
60
12
198
31
23
ABCD 99789337036*3^$a+1 [50000]
8
172
29
79
8
117
135
24
64
144
12
53
72
7
20
52
48
36
68
12
132
64
8
72
21
19
20
48
57
19
60
29
43
29
51
4
20
132
28
32
36
84
57
3
33
139
92
9
7
116
64
48
44
60
36
33
75
28
29
3
4
12
8
88
108
36
108
5
171
45
24
7
20
189
7
84
144
24
8
4
24
8
12
21
7
44
100
32
84
136
56
16
80
52
20
132
36
40
29
24
48
27
16
24
8
112
24
92
9
7
20
48
124
36
24
8
21
163
53
27
45
87
24
33
36
7
68
33
171
12
60
196
20
196
36
5
51
45
91
32
93
15
24
12
21
15
4
24
72
56
24
144
21
207
88
41
132
48
15
72
60
28
44
108
4
24
48
125
7
116
129
19
8
28
24
36
44
69
3
24
48
36
129
3
40
5
15
45
51
36
28
48
68
28
32
76
92
16
20
16
8
76
53
43
56
24
64
72
72
68
4
80
4
44
64
32
36
40
44
136
29
24
51
28
32
33
3
33
123
4
17
43
20
60
100
8
12
120
52
60
8
33
7
68
33
27
33
72
15
4
36
32
12
16
92
9
7
44
4
72
20
132
24
28
12
128
48
57
3
76
12
72
60
48
36
8
28
36
44
24
112
72
180
252
36
137
51
9
15
12
28
68
40
8
16
48
132
41
27
12
201
108
36
15
132
69
115
128
16
8
24
45
3
33
67
92
60
28
137
19
56
40
29
7
48
144
36
168
120
32
24
88
17
3
96
88
8
36
60
16
24
36
56
168
28
12
24
80
40
32
60
12
57
15
12
64
29
75
40
32
4
17
19
89
51
40
24
44
76
72
36
60
44
64
8
96
112
36
8
36
4
36
8
21
96
43
12
36
44
9
43
36
5
51
24
4
29
231
16
113
39
28
44
4
8
165
67
56
81
19
89
55
8
12
52
176
33
159
60
40
8
60
40
44
52
12
140
96
88
36
17
12
75
4
17
27
189
39
40
12
24
44
40
17
19
24
36
65
19
92
24
9
43
8
72
93
19
116
64
20
213
55
104
84
132
33
24
115
36
5
15
64
161
3
33
63
16
44
144
40
60
20
12
33
87
165
99
36
136
24
176
9
39
100
36
20
28
36
29
135
24
144
172
20
16
29
3
40
24
36
44
21
43
5
96
15
60
16
60
72
12
17
27
12
24
36
12
33
87
84
16
84
24
12
216
68
33
3
180
60
76
29
36
19
17
15
28
36
8
40
72
36
176
28
12
32
148
8
64
72
17
43
36
101
3
9
175
5
36
39
72
84
36
60
64
12
32
237
27
72
93
15
16
20
24
136
29
43
12
53
27
45
12
43
32
48
28
53
27
52
8
28
8
64
8
76
20
96
28
44
21
15
60
60
4
8
60
16
60
36
12
36
60
48
125
19
20
16
36
32
28
56
28
24
80
40
128
60
16
84
104
40
60
48
36
68
24
72
16
144
72
36
161
7
29
79
56
57
3
4
24
65
87
4
108
8
36
24
33
7
128
60
9
39
33
3
4
65
15
36
33
15
24
64
8
24
36
4
44
21
27
124
92
24
96
69
15
4
36
32
48
72
24
24
69
15
28
65
15
69
219
4
17
3
84
84
28
24
65
72
15
33
7
32
4
60
8
120
16
32
12
21
39
40
72
8
12
36
60
64
12
36
8
232
48
8
168
40
24
20
12
148
68
112
48
68
64
36
36
8
28
92
16
12
24
44
12
60
36
48
72
9
51
40
44
9
79
48
56
40
12
8
16
12
96
32
4
48
68
36
57
39
4
68
76
36
12
44
81
72
27
28
96
8
28
8
12
28
60
5
36
60
55
53
27
52
68
36
48
48
16
12
36
60
48
132
29
3
12
21
91
8
16
101
51
28
8
36
172
56
64
24
12
8
45
48
24
36
36
27
12
4
12
36
24
36
80
21
3
4
92
144
24
21
19
68
21
163
8
117
15
28
92
16
8
24
16
20
48
93
72
43
101
39
112
44
33
79
68
64
12
8
52
216
29
7
144
56
88
68
48
64
56
45
19
20
12
100
12
29
31
12
72
20
189
39
4
24
41
3
40
36
53
87
21
7
48
92
153
15
81
91
44
9
55
44
21
60
36
7
5
3
36
4
36
8
60
168
52
32
156
12
40
5
7
53
15
33
144
39
72
36
33
39
64
44
28
8
256
20
16
32
69
51
52
8
28
44
4
53
63
9
15
40
44
52
36
20
120
24
36
48
24
28
72
53
15
84
64
17
79
8
69
108
7
20
69
27
88
5
31
32
48
28
92
28
36
24
20
16
5
51
180
16
20
57
27
ABCD 99789402554*3^$a+1 [50001]
37
92
4
60
80
21
31
12
32
48
16
12
80
88
60
11
6
114
45
16
12
53
24
66
60
54
99
111
6
43
17
24
90
30
3
16
92
69
15
135
49
24
8
9
31
89
51
28
11
66
7
180
48
5
183
144
28
29
163
8
40
119
1
44
165
36
24
60
19
77
19
5
175
48
32
24
21
15
81
84
6
25
12
20
16
71
25
24
84
20
12
64
12
59
66
39
76
5
60
163
17
54
30
39
36
4
156
44
72
40
5
24
3
40
47
90
90
121
12
68
84
45
79
77
39
21
27
40
17
39
16
5
90
45
15
13
113
3
27
54
96
19
11
30
7
108
32
63
37
60
12
24
96
44
4
17
36
7
48
35
25
5
3
16
60
68
28
5
75
4
35
90
3
57
15
75
109
32
12
16
92
72
63
13
20
16
60
65
43
32
88
48
5
84
3
16
36
5
30
85
36
140
39
1
12
20
3
60
54
19
41
60
30
21
9
60
3
93
115
5
24
90
36
45
9
6
13
32
160
5
54
30
96
7
20
40
20
12
75
60
45
111
54
15
24
4
32
51
24
120
1
12
12
41
144
79
41
30
49
24
48
29
36
30
54
3
33
19
36
59
30
6
9
51
129
4
17
7
96
47
49
20
4
32
48
21
19
11
61
35
30
43
12
5
120
27
88
65
55
29
36
27
27
336
69
28
68
39
25
5
39
72
48
27
49
5
90
1
60
5
15
9
103
20
3
24
6
54
6
19
8
40
12
35
1
8
40
144
17
30
25
11
37
20
16
101
31
60
84
24
47
9
60
64
12
24
11
85
35
37
47
49
47
25
48
17
55
35
33
36
60
4
12
60
29
19
11
61
12
77
36
15
45
15
69
19
41
6
9
15
1
35
93
16
36
35
30
120
60
7
120
8
9
55
20
4
60
116
15
13
17
30
109
32
88
41
151
35
24
49
44
57
31
29
6
93
24
33
39
15
96
54
60
60
3
3
84
30
60
30
73
17
3
76
20
12
52
48
59
21
69
55
20
51
45
45
24
30
96
97
47
6
27
60
147
1
44
75
21
12
27
9
100
32
48
51
6
15
9
15
21
43
24
17
6
13
20
120
21
3
3
37
17
36
19
101
84
3
123
9
40
11
25
32
16
47
84
1
12
68
40
59
69
4
36
17
135
45
24
156
7
56
72
28
36
35
120
30
36
30
193
36
5
19
17
55
89
15
135
1
8
16
20
45
3
100
203
49
44
4
20
27
30
51
48
21
91
32
60
33
3
51
25
41
63
147
37
72
71
33
4
47
30
3
33
163
11
90
51
9
30
6
3
16
24
41
6
9
105
39
16
48
36
77
3
12
39
60
60
9
64
23
54
96
63
60
16
11
165
15
24
30
43
17
31
24
48
12
68
12
165
6
30
3
4
77
19
17
19
8
27
6
24
31
48
24
20
3
54
19
84
23
9
135
13
23
54
6
60
57
16
36
5
30
109
12
168
24
53
15
9
3
87
9
16
35
13
20
117
15
264
27
30
43
11
36
174
36
79
20
16
24
8
33
127
48
59
1
59
85
41
3
16
5
6
25
32
28
32
16
17
24
36
27
28
32
16
60
17
7
53
30
13
17
43
11
6
19
155
13
8
105
7
47
1
12
53
7
20
3
9
45
19
41
6
30
204
31
8
21
43
17
63
40
77
31
12
20
76
24
8
52
20
33
39
16
95
37
12
144
20
12
9
15
15
1
89
51
45
84
75
88
23
33
40
104
27
45
51
25
32
16
17
15
28
24
80
93
15
69
96
60
19
8
57
15
105
51
4
5
43
47
109
36
101
54
33
27
30
30
6
19
20
28
180
17
91
29
19
11
25
5
6
49
11
33
16
24
11
126
223
36
44
81
51
12
33
30
24
6
139
44
51
13
48
12
68
4
65
39
24
27
61
20
39
6
30
37
77
31
24
8
27
60
13
20
16
17
84
19
32
4
11
105
15
13
47
84
30
90
30
30
9
21
79
12
5
24
156
24
31
35
60
24
85
5
19
96
8
16
32
15
117
12
36
75
24
121
48
80
52
92
87
36
54
3
3
25
24
35
60
1
48
41
15
141
19
65
3
28
8
24
40
47
1
48
17
27
36
111
61
89
55
11
9
45
79
36
56
4
5
66
24
36
33
57
15
4
36
12
17
15
21
43
36
8
148
35
24
69
36
64
11
49
17
3
81
31
5
30
24
1
12
68
108
27
9
51
25
24
8
63
73
107
37
17
120
15
75
85
24
41
6
30
24
30
25
35
13
60
32
15
30
103
23
13
24
47
25
5
39
4
32
16
59
21
40
32
36
21
43
12
24
156
44
52
29
15
48
16
77
7
17
120
36
3
16
65
19
11
6
174
1
65
103
72
8
36
16
32
27
25
5
3
147
6
7
48
128
24
3
54
6
25
20
99
90
3
28
95
54
66
13
41
6
30
90
54
36
19
44
52
144
11
30
15
9
66
24
30
66
30
19
60
11
13
24
8
40
125
3
16
65
6
49
8
33
30
25
95
24
9
40
72
5
55
80
12
88
65
15
15
73
11
60
93
16
12
5
15
45
15
39
9
4
53
15
28
11
96
24
25
95
60
30
55
68
16
12
192
68
28
11
6
63
40
41
36
63
81
6
60
30
139
80
16
84
35
1
29
6
30
27
148
60
44
15
30
99
4
83
9
48
40
32
ABCD 99789467762*3^$a+1 [50005]
41
15
60
24
21
27
60
48
24
168
15
90
27
15
1
29
63
15
13
12
32
60
48
87
126
39
15
21
4
23
42
51
4
108
35
45
132
51
45
9
15
16
47
12
6
19
8
52
56
9
15
48
112
5
51
12
60
3
25
24
113
15
87
90
18
45
168
39
13
8
172
72
96
20
15
9
40
56
9
303
28
12
47
21
39
1
12
23
57
48
4
36
17
3
9
3
28
32
27
21
4
20
60
3
42
63
108
39
25
56
105
55
24
8
87
81
12
48
64
71
9
3
25
32
93
18
37
8
4
56
4
20
15
25
48
17
36
30
24
30
18
85
20
120
15
73
12
48
5
135
9
6
49
48
5
162
96
105
219
13
17
150
193
35
157
20
3
13
44
21
7
65
15
237
30
81
40
77
7
53
3
15
57
12
60
15
13
17
51
4
20
21
7
5
3
39
81
4
120
48
8
4
56
72
33
42
37
8
48
4
113
7
68
87
60
36
277
72
116
40
155
144
36
25
24
23
45
15
33
4
11
54
36
27
27
90
60
48
87
108
27
61
60
5
39
100
53
15
72
48
45
103
32
15
12
73
5
43
32
40
132
41
30
37
60
47
13
60
128
75
37
47
33
28
104
33
18
25
29
55
116
4
113
7
140
288
237
51
105
75
40
29
36
15
27
12
141
12
15
25
5
75
15
105
12
51
9
111
9
135
61
29
3
15
42
18
57
136
77
27
36
12
15
12
45
108
123
49
23
25
72
11
129
15
1
12
53
75
4
20
60
40
41
7
92
48
48
57
18
25
20
39
13
65
7
8
28
12
72
68
112
8
40
8
69
36
27
12
16
44
16
84
20
15
36
345
4
95
18
27
63
60
12
61
60
120
92
72
16
35
120
9
15
18
15
52
5
103
60
48
89
3
48
99
21
9
18
42
3
72
36
4
140
16
20
24
3
105
3
24
18
27
100
36
44
81
27
27
36
69
3
33
69
15
76
59
66
24
63
3
25
32
3
85
17
15
52
20
220
113
3
24
36
24
3
102
15
3
13
44
48
63
9
171
9
48
120
52
8
33
15
4
11
60
54
3
100
20
108
69
6
180
12
72
61
125
102
13
32
27
33
120
100
53
19
8
100
17
18
177
16
20
99
36
9
88
12
80
60
51
9
108
15
18
12
18
24
1
17
43
5
139
5
15
40
68
3
49
5
15
16
20
40
5
19
116
4
5
36
55
32
192
21
39
28
8
15
54
6
9
60
3
72
93
28
20
144
105
150
18
55
68
72
60
48
124
8
12
75
21
4
11
144
30
36
27
28
32
27
81
27
18
12
3
12
45
198
30
7
83
177
108
135
97
12
116
117
18
9
45
30
18
78
37
47
36
45
60
4
125
6
72
12
6
27
3
49
65
51
39
25
5
3
12
60
21
27
45
43
44
3
25
20
28
29
15
48
72
16
60
24
23
33
84
3
57
15
73
20
15
93
4
56
12
60
72
15
13
20
15
18
15
75
49
108
68
52
65
18
57
40
72
8
27
1
24
5
78
45
147
25
56
99
18
3
69
6
37
20
12
40
8
52
101
54
1
140
129
3
48
12
48
27
18
42
18
54
141
15
45
64
53
3
52
48
12
17
63
75
72
1
125
114
33
52
53
3
4
20
105
90
61
5
39
76
140
24
60
48
33
12
55
8
69
18
93
9
51
24
21
27
3
145
32
12
36
4
155
13
5
123
40
17
27
75
21
57
15
3
69
60
36
15
69
213
60
12
36
7
12
68
28
32
33
67
60
17
90
6
87
3
12
13
119
126
90
54
15
88
8
52
47
96
25
29
51
100
140
99
1
20
12
72
96
39
21
12
12
3
45
27
45
40
8
123
72
25
32
105
43
8
57
18
9
36
4
8
33
87
3
85
47
97
23
13
47
18
84
60
66
90
54
1
32
3
45
99
13
20
12
96
60
4
36
164
136
104
81
30
54
36
54
13
5
18
9
76
95
9
81
15
39
13
20
52
41
27
63
49
20
16
20
64
36
104
21
54
105
51
85
140
4
8
88
20
24
45
6
37
125
72
3
132
21
39
3
12
73
20
15
25
47
1
152
232
120
41
102
37
20
28
32
45
111
12
100
65
42
45
75
60
33
52
5
31
89
78
13
44
40
36
20
24
3
85
128
69
60
36
27
60
40
47
33
12
28
53
24
30
96
57
12
28
8
69
3
33
15
24
3
13
5
79
293
15
27
85
71
69
28
8
57
18
9
36
9
6
54
18
25
8
15
117
117
6
85
60
35
49
36
5
15
40
152
3
109
125
31
104
45
31
29
31
20
160
12
80
232
8
33
79
65
120
43
80
28
24
11
109
20
108
63
60
30
27
12
96
99
18
42
133
ABCD 99789481622*3^$a+1 [50066]
99
80
96
120
208
104
16
177
143
64
72
56
64
69
11
240
73
23
157
83
72
61
27
27
101
96
1
23
247
57
8
25
39
56
157
3
48
32
88
56
48
120
55
57
48
75
77
256
80
40
87
65
48
13
99
32
40
8
48
7
33
8
72
48
184
15
36
117
45
227
25
180
75
96
99
45
72
96
80
247
18
15
168
69
171
72
225
159
24
24
8
264
133
18
57
56
96
136
15
89
88
3
5
103
72
33
32
40
48
104
208
32
313
72
23
24
43
45
152
40
48
75
21
105
15
56
1
183
15
41
31
65
112
72
128
216
19
5
13
99
24
96
321
119
79
17
40
87
36
90
107
55
65
7
57
321
15
3
165
105
234
5
31
9
45
11
112
120
27
77
120
16
24
104
16
96
105
63
27
29
24
64
248
67
21
56
24
16
81
47
133
75
24
63
36
5
24
40
72
56
37
35
73
135
128
40
147
285
24
33
18
18
107
48
136
8
40
120
48
152
61
11
96
48
7
9
56
43
21
48
48
24
93
18
33
72
57
143
72
16
57
119
48
31
54
216
35
24
136
39
65
61
131
16
72
296
24
88
3
45
176
24
25
360
15
56
48
40
75
21
105
15
224
13
123
39
41
96
168
168
24
40
3
36
144
36
141
93
11
112
75
29
259
149
85
90
36
101
96
168
24
208
33
39
32
256
105
119
168
112
8
16
32
192
163
125
48
97
135
8
19
93
48
80
112
32
48
184
56
193
159
21
180
47
24
64
27
69
80
88
8
40
128
216
120
64
80
72
112
56
120
7
252
53
144
88
176
7
65
7
377
91
53
24
48
120
64
24
27
90
18
201
56
67
453
177
15
96
32
73
39
8
112
216
80
72
72
193
39
8
151
54
11
24
40
96
27
45
45
59
13
35
55
36
54
303
192
72
48
32
120
64
87
65
24
40
96
80
48
120
40
24
56
37
243
32
48
96
40
56
40
75
45
63
57
32
112
8
61
27
104
168
40
48
8
24
40
56
40
57
288
72
18
54
18
29
48
13
27
48
48
144
75
108
18
135
216
8
73
47
133
18
17
88
56
91
125
37
27
8
40
56
67
18
51
104
7
9
56
88
56
43
221
49
263
120
24
24
55
41
31
72
126
144
90
57
51
165
120
32
16
189
18
17
91
144
77
24
120
64
96
15
41
139
5
232
32
55
105
48
152
88
75
53
109
3
8
232
224
91
45
24
104
7
129
56
64
129
270
17
73
90
72
29
24
16
8
85
35
163
93
177
47
16
24
21
131
96
48
96
144
40
39
17
16
24
33
23
312
112
48
45
3
15
33
24
51
54
47
48
13
35
72
73
423
27
18
35
24
121
72
15
72
32
120
40
99
45
135
41
13
108
47
223
72
18
18
72
189
9
311
13
36
47
24
88
75
5
31
17
48
24
40
123
53
37
3
176
208
153
15
75
252
108
69
24
104
48
48
ABCD 99789542278*3^$a+1 [50242]
90
24
30
125
1
15
48
81
6
9
27
84
6
120
204
71
64
75
60
105
69
6
149
16
99
6
23
160
33
47
7
30
75
21
75
32
1
47
208
81
96
54
66
18
5
64
21
27
80
55
9
69
36
39
45
126
126
23
1
84
27
224
19
42
90
30
27
87
30
123
32
151
57
3
90
90
18
12
54
90
54
6
15
255
36
45
9
71
13
60
72
159
21
270
18
11
48
7
89
151
9
96
141
24
11
79
33
80
103
54
30
24
12
234
39
195
6
84
35
16
48
207
24
30
59
13
60
48
135
87
9
111
17
73
90
18
11
49
12
3
105
87
48
32
48
16
261
27
32
288
16
45
36
90
54
36
36
39
48
81
72
120
24
71
73
36
3
80
43
108
156
125
55
90
60
3
27
165
80
64
21
11
48
85
126
189
75
36
33
176
121
30
153
27
90
54
6
36
18
12
77
37
54
117
75
90
18
6
3
33
48
15
27
54
95
79
6
54
5
31
33
21
72
84
24
30
42
84
11
43
165
51
6
54
66
60
3
81
90
53
16
135
137
64
48
93
180
63
27
69
105
6
129
48
21
12
15
273
47
85
120
3
15
81
224
1
114
12
18
42
138
11
169
72
150
90
95
79
6
180
39
96
3
6
120
24
102
17
48
13
12
119
79
132
138
126
126
18
96
21
9
6
30
78
30
126
41
49
6
18
126
105
15
33
57
71
48
16
9
6
36
77
193
15
93
36
174
186
144
39
48
3
66
6
138
59
31
6
11
55
18
39
141
126
90
60
143
112
48
48
45
35
55
120
209
151
89
1
15
45
35
19
29
16
39
6
36
63
21
6
53
37
54
120
114
219
32
181
30
18
72
3
75
5
121
23
13
18
17
64
111
18
15
165
60
15
87
60
30
18
42
83
61
90
9
45
126
5
25
96
87
3
30
114
54
12
24
90
174
6
30
60
54
21
48
48
9
23
61
35
25
72
144
63
261
27
144
81
47
151
12
108
60
30
39
87
360
180
269
112
69
75
80
48
37
84
39
3
29
1
47
7
89
37
180
23
1
15
39
30
36
6
18
36
36
87
51
96
66
18
9
51
72
5
48
85
6
149
121
30
6
30
60
9
21
60
108
35
1
84
180
39
51
77
112
32
16
69
60
36
27
3
93
75
30
6
84
29
7
96
18
216
63
3
90
18
72
108
29
13
48
51
99
90
66
113
13
60
18
36
246
27
27
5
229
132
18
12
9
128
31
66
24
12
54
69
165
36
180
6
93
27
18
51
129
47
13
51
39
41
61
24
11
192
13
227
1
60
36
36
84
24
36
123
123
78
72
18
30
6
41
49
66
60
54
36
18
90
126
66
27
32
48
7
66
39
141
114
54
162
9
9
66
36
17
96
96
61
108
180
72
18
6
51
48
171
30
23
48
43
5
25
132
30
90
78
125
64
368
49
60
35
31
144
60
84
6
36
39
45
96
3
87
138
72
23
37
59
48
96
97
114
45
48
27
36
198
42
113
352
368
115
42
48
36
6
185
144
79
65
96
1
24
71
13
6
120
21
69
96
27
57
384
126
36
30
60
59
25
39
21
36
54
81
144
96
15
180
18
72
150
237
27
53
43
138
11
229
12
18
29
43
53
7
90
18
77
49
30
186
84
3
33
63
141
35
31
18
6
126
30
18
90
150
90
12
180
33
21
96
299
64
87
138
191
48
67
24
ABCD 99789822838*3^$a+1 [50006]
1
8
15
30
27
33
66
90
75
21
24
91
83
25
101
180
51
9
96
7
17
15
24
76
11
69
36
45
48
36
6
37
11
25
17
79
35
36
18
96
24
132
7
101
6
120
6
123
40
20
52
23
1
65
30
9
15
1
29
102
30
30
13
32
52
53
54
33
27
25
24
36
11
54
31
23
21
88
23
49
5
90
1
29
24
19
12
84
35
12
120
25
108
17
90
18
66
21
99
13
77
15
39
9
3
93
15
102
27
220
48
53
6
25
60
29
42
25
32
27
9
4
8
132
76
32
144
40
44
105
42
73
20
4
11
30
6
1
29
6
18
39
16
12
23
49
23
24
1
23
37
83
42
24
24
51
84
45
31
108
11
109
41
127
35
114
31
29
84
19
156
36
48
53
7
12
11
9
45
19
5
39
57
31
23
36
33
51
109
47
13
113
108
91
44
21
30
9
36
16
5
135
40
125
48
42
105
39
6
15
4
35
25
35
24
42
103
47
73
96
5
6
60
33
40
11
1
12
23
24
30
30
69
21
63
27
25
8
3
54
144
6
24
1
24
5
67
5
24
6
69
40
11
69
45
79
47
30
48
36
54
85
5
31
36
5
3
45
51
4
12
65
18
61
36
48
35
1
11
18
27
15
48
96
21
99
6
84
15
9
139
12
68
33
24
66
49
5
66
25
35
30
54
105
4
32
15
120
45
39
36
78
6
6
103
12
65
24
150
69
15
6
6
78
42
78
30
12
24
141
45
24
96
84
39
21
54
1
35
49
47
84
60
33
33
43
71
6
3
4
71
37
72
12
20
76
20
69
3
21
27
4
20
15
1
12
41
12
24
3
63
30
30
33
21
84
42
85
5
7
12
35
30
55
35
61
48
11
33
3
24
6
43
36
71
69
40
29
72
48
6
240
61
23
66
30
13
20
3
30
48
39
33
19
71
9
21
7
53
24
60
6
25
5
67
17
36
19
5
6
97
36
65
6
36
85
5
3
36
45
30
33
3
48
12
9
45
6
78
6
24
1
48
41
60
66
60
141
3
36
6
24
3
27
21
9
31
24
116
33
6
54
31
20
21
7
23
48
49
11
90
102
33
27
24
24
85
125
51
21
15
204
255
6
30
9
244
32
4
5
36
55
8
15
30
36
30
9
51
60
36
18
42
45
28
17
15
9
91
20
9
6
25
5
24
115
24
32
3
45
60
51
1
29
6
25
83
120
42
75
124
20
75
204
30
96
24
31
11
9
28
41
36
139
11
21
9
31
35
69
69
30
36
9
117
3
15
21
16
35
18
27
64
29
19
77
6
24
9
16
44
52
95
24
60
69
105
12
54
85
35
36
24
1
48
71
1
59
24
66
123
40
17
120
66
30
18
37
23
57
69
31
95
18
66
6
67
36
32
4
101
7
11
60
37
35
37
23
30
18
12
78
66
13
8
52
83
9
40
65
55
20
16
23
12
13
5
87
3
37
29
19
24
23
49
5
60
66
60
25
120
23
1
20
4
12
68
57
7
107
96
24
60
49
11
21
69
90
45
48
21
36
54
1
11
30
48
30
36
1
5
19
48
12
36
48
17
7
8
39
54
15
4
32
15
30
24
60
75
81
90
21
4
35
30
36
54
36
9
4
5
6
6
18
9
72
88
23
24
33
27
9
12
15
78
67
48
17
15
69
15
4
125
66
1
8
15
25
131
25
29
6
13
23
13
41
55
56
33
15
4
48
84
24
20
57
67
41
42
24
66
18
25
5
30
12
25
29
6
24
36
85
20
24
15
85
29
31
35
33
87
30
31
24
8
28
12
17
19
11
6
144
43
113
19
71
24
1
35
13
17
3
81
55
84
11
36
37
41
60
162
25
92
16
17
27
36
16
11
37
20
57
66
49
35
6
19
24
96
35
13
47
1
8
57
78
6
3
16
11
6
3
27
48
1
5
6
150
48
6
1
8
16
96
5
108
12
43
24
11
6
54
25
17
19
60
161
19
29
72
30
78
30
81
4
107
54
54
97
59
201
69
60
30
13
120
41
19
53
7
11
36
66
78
6
51
24
45
3
51
12
49
56
15
13
5
6
9
27
90
99
21
75
165
18
6
36
115
12
41
39
16
20
12
45
48
12
27
16
77
7
12
5
55
65
31
32
100
12
41
90
45
15
48
66
36
19
56
15
24
24
37
23
21
64
35
85
5
6
6
24
3
63
24
25
59
9
33
24
54
25
11
66
60
15
39
21
4
24
20
16
5
24
15
21
19
44
27
1
83
6
15
21
7
83
13
11
114
12
39
36
3
36
30
96
19
35
1
5
7
77
60
30
36
25
60
95
18
31
24
5
27
9
66
30
55
8
57
7
8
33
120
7
120
29
99
75
6
6
13
11
25
8
72
64
12
84
48
11
156
1
53
12
54
24
6
30
54
7
83
150
66
24
156
25
35
6
15
84
15
81
33
36
90
66
30
84
25
8
60
63
18
12
55
23
9
16
17
18
6
19
84
11
1
11
97
17
39
27
13
5
31
41
84
3
3
120
25
12
53
39
69
6
61
35
54
19
77
79
35
33
21
7
65
24
60
3
40
17
15
120
21
67
41
132
234
9
40
47
24
121
12
12
20
21
108
31
29
12
19
65
24
30
120
72
9
9
36
43
107
1
12
20
16
47
37
53
114
66
55
95
24
36
109
11
30
15
108
12
9
24
66
85
11
30
7
8
45
19
56
99
109
11
1
59
24
9
52
11
9
40
65
19
32
9
24
19
12
35
153
3
33
16
71
9
15
33
21
66
21
105
63
75
42
7
132
24
17
19
84
71
24
25
24
23
24
6
ABCD 99789999748*3^$a+1 [50034]
30
30
48
1
59
21
39
9
76
96
35
24
61
8
48
39
9
15
81
36
4
71
48
1
11
18
7
44
96
93
7
5
63
21
75
69
66
36
30
15
93
12
43
11
66
15
3
37
48
71
6
27
33
30
129
39
57
9
75
148
8
4
60
35
33
93
30
114
24
7
23
42
60
7
12
20
28
20
27
21
75
69
28
41
7
8
12
3
36
13
12
20
9
12
43
12
5
7
36
17
15
33
19
12
65
3
16
56
16
20
4
60
11
33
112
80
3
45
45
67
8
24
21
15
51
61
32
33
24
36
63
45
27
24
9
6
6
15
9
3
3
30
7
156
77
15
3
37
24
8
28
35
108
21
45
96
27
3
85
120
5
15
28
20
16
5
36
67
32
159
6
31
35
193
35
36
1
23
205
35
1
24
71
90
3
3
78
19
107
6
15
28
44
48
48
100
32
3
66
36
39
39
36
9
87
18
6
105
16
23
9
52
11
25
32
27
6
78
30
60
15
4
47
6
27
51
9
33
3
36
16
32
72
36
3
57
48
21
6
73
60
5
19
8
63
66
24
15
16
11
24
6
19
44
57
15
28
5
27
15
24
6
120
63
16
56
24
9
39
16
17
39
84
45
12
18
30
6
30
6
60
30
99
28
32
21
43
71
61
23
37
5
30
18
31
59
25
32
33
15
24
48
4
11
30
39
16
59
36
37
83
57
28
20
63
1
29
12
55
53
36
66
25
5
120
19
8
21
150
21
69
31
5
30
9
57
30
18
55
107
25
5
7
23
9
16
48
20
12
3
81
39
57
9
6
18
15
16
29
72
48
79
12
41
18
36
13
20
63
30
55
44
28
72
24
56
21
39
9
87
60
39
24
60
21
96
45
144
51
72
120
33
3
4
56
4
11
72
24
33
21
12
60
43
11
6
54
9
16
41
3
57
108
7
5
24
115
48
23
18
30
12
30
54
6
54
36
9
16
5
15
12
33
54
1
24
59
21
81
78
6
66
13
17
43
11
6
15
15
9
16
8
40
5
66
24
6
55
29
7
80
48
16
65
39
52
35
24
153
40
36
20
24
40
23
25
60
35
9
24
60
12
15
48
85
35
42
18
42
18
1
36
5
39
4
5
30
66
39
184
17
36
55
59
144
21
9
30
42
3
12
15
18
90
222
55
53
27
4
44
12
39
6
18
42
27
33
19
155
45
36
39
240
24
42
75
39
1
8
24
16
5
19
83
90
63
36
21
7
47
61
143
57
12
81
12
103
5
27
60
33
30
36
45
9
66
9
72
184
71
49
20
28
197
15
39
9
21
132
84
24
6
21
48
4
41
12
24
84
7
5
3
124
48
80
15
37
17
6
24
54
39
16
5
31
29
79
41
39
63
48
1
20
105
19
60
32
15
33
40
17
108
120
12
55
5
78
30
7
12
11
25
35
30
6
6
27
57
55
68
21
60
30
1
11
105
15
45
39
13
11
1
20
9
55
41
19
71
45
24
57
63
21
6
33
84
12
9
75
27
13
5
12
67
32
48
48
45
24
15
39
72
24
9
15
25
65
51
39
9
52
35
36
49
35
6
78
25
104
40
80
63
37
12
20
28
8
12
21
12
3
27
18
15
27
48
9
88
5
63
15
12
30
78
132
9
64
17
48
7
32
36
12
24
24
45
19
8
72
40
12
44
4
11
6
15
75
9
12
4
35
61
44
36
9
30
114
19
32
36
64
5
3
36
12
165
15
28
11
54
6
61
48
44
21
12
54
24
1
24
12
32
12
4
12
23
45
12
3
1
101
7
23
30
30
60
18
6
6
60
114
13
11
1
128
12
36
4
5
19
20
16
29
15
16
101
43
24
32
88
36
17
18
45
16
11
129
165
60
31
59
144
12
13
47
45
4
5
54
162
7
188
39
6
39
75
36
33
27
60
9
16
12
53
87
21
42
73
56
88
11
21
15
66
27
132
9
6
54
12
168
72
18
36
6
3
27
60
33
21
3
12
28
56
21
30
54
12
3
4
20
21
90
49
48
48
11
1
12
41
72
84
15
15
133
56
24
51
57
105
7
17
91
5
24
123
3
13
5
19
8
48
24
27
9
21
30
6
27
16
72
29
6
30
18
30
39
12
4
35
222
15
28
5
12
48
72
7
17
15
64
12
23
30
66
61
12
17
51
12
52
11
117
21
7
72
11
61
35
45
15
25
80
21
120
60
3
51
66
75
3
57
52
32
9
39
36
72
52
137
36
15
4
5
30
9
15
60
57
45
15
45
3
15
9
168
48
15
12
30
15
15
9
4
32
28
11
36
30
18
9
12
45
31
8
12
4
24
11
9
4
12
5
6
30
27
33
75
3
12
33
4
48
44
124
5
27
63
49
8
33
39
16
17
63
111
73
23
24
1
24
11
18
7
32
48
28
32
84
48
3
49
41
30
9
24
21
19
17
7
56
24
3
60
25
23
1
89
6
69
36
60
51
30
99
28
47
13
23
25
53
31
20
81
7
41
55
5
111
28
48
53
15
21
63
48
48
51
21
75
18
51
4
35
237
69
6
18
31
20
21
63
111
61
23
12
24
24
60
21
9
15
21
3
27
33
63
18
51
48
16
5
115
5
6
25
71
78
79
32
48
63
25
48
36
35
1
80
3
69
72
24
15
1
48
11
61
11
13
11
9
100
5
42
18
27
45
48
31
41
139
44
36
15
49
17
3
24
87
25
8
3
9
9
6
6
43
101
103
32
4
32
4
95
1
89
31
68
12
112
48
32
16
35
45
72
153
19
20
3
13
12
12
168
44
15
6
7
23
60
49
44
16
71
13
12
8
12
9
3
48
3
49
53
75
45
7
83
24
13
48
5
3
112
5
87
87
69
16
89
15
136
5
24
75
24
21
12
15
33
79
8
28
60
11
9
12
48
51
6
18
21
16
29
6
129
4
65
12
18
45
4
11
30
12
19
36
20
108
64
20
33
7
20
51
6
39
16
11
30
39
16
12
8
28
5
30
145
5
60
7
24
24
17
79
20
28
56
60
87
9
28
36
35
9
96
36
ABCD 99790353192*3^$a+1 [50005]
17
43
84
17
18
18
72
55
71
42
18
12
45
24
28
48
149
39
45
54
36
6
55
29
42
84
25
29
15
12
15
48
36
69
4
32
4
24
11
109
17
79
84
5
12
19
125
19
32
100
11
24
9
4
216
17
27
172
23
30
6
162
30
18
15
12
15
445
35
69
21
18
24
12
18
55
23
13
32
3
1
89
90
69
12
16
47
45
33
84
19
44
45
18
37
60
80
117
135
75
45
24
4
17
18
25
8
3
36
33
12
24
111
24
12
9
60
3
1
32
40
5
12
18
9
24
4
17
54
1
161
18
25
20
216
33
27
4
71
9
60
39
36
1
36
72
36
32
27
12
81
9
19
24
80
57
15
39
60
9
48
45
15
4
36
8
124
8
72
21
6
18
175
23
9
48
16
101
15
4
5
31
35
9
51
18
31
32
12
60
81
39
51
12
9
60
36
147
1
36
60
89
30
25
35
30
87
100
20
60
27
30
127
5
18
121
107
25
17
12
63
28
108
32
48
16
8
27
13
32
36
4
41
108
12
42
1
12
143
1
96
20
52
8
40
5
18
120
54
90
25
48
212
21
27
15
13
71
1
80
33
135
40
104
3
24
48
1
5
12
19
44
15
12
54
6
18
66
25
44
9
31
32
3
9
72
64
125
96
30
24
9
21
72
90
37
53
15
12
27
45
15
45
36
4
44
24
27
18
55
11
72
24
13
17
19
59
1
17
39
16
12
32
40
44
144
16
11
73
32
40
5
48
43
8
12
72
15
1
20
27
108
145
32
9
66
9
171
18
7
47
45
28
59
13
32
39
45
15
1
48
41
30
9
16
20
16
8
63
48
9
16
12
24
8
48
63
177
108
36
21
15
39
6
3
27
9
24
12
33
67
53
19
36
24
12
35
1
72
41
111
51
30
19
35
18
43
44
28
65
27
28
132
29
54
60
57
16
20
60
40
23
9
28
12
41
31
36
24
180
8
3
33
36
100
101
43
17
12
18
108
60
81
28
12
8
51
30
51
99
12
37
80
171
36
81
9
6
13
44
52
56
63
42
12
18
60
9
3
42
63
136
11
24
57
45
15
40
17
7
56
24
40
44
51
36
57
27
25
20
69
31
8
15
30
18
9
16
8
12
45
60
3
9
6
21
105
30
1
59
1
35
30
43
36
84
44
28
149
36
12
15
27
21
15
9
39
37
53
7
20
24
9
12
18
1
116
24
40
59
12
9
28
5
3
28
36
68
147
181
8
16
8
12
64
35
24
1
12
108
5
12
90
18
87
3
45
99
45
16
20
9
27
36
9
6
18
27
57
15
3
18
115
35
121
131
9
45
63
12
60
21
63
16
71
90
3
9
51
4
17
18
1
24
48
8
124
8
28
35
12
9
28
17
6
9
4
167
72
13
53
6
9
27
13
24
35
1
84
60
8
27
37
8
3
78
55
12
5
30
45
63
96
1
29
19
60
17
12
18
69
21
54
25
20
28
32
21
7
17
54
1
56
24
39
37
107
1
89
127
41
30
37
8
63
24
18
67
35
25
8
12
60
12
9
15
9
27
3
25
48
5
108
12
19
8
96
12
15
12
25
12
59
72
13
5
30
36
9
9
18
33
21
78
1
84
36
5
72
102
45
16
12
53
36
18
42
30
24
49
8
60
9
48
78
9
81
12
6
57
105
30
18
24
126
9
27
1
8
21
19
77
12
36
15
12
72
87
1
20
15
73
36
20
24
27
57
36
52
72
47
25
44
36
76
32
48
28
59
57
36
27
18
18
37
32
27
48
36
6
30
276
37
20
28
68
4
23
48
1
36
104
36
4
5
30
9
96
39
25
101
123
36
39
78
39
16
35
13
132
107
45
21
42
18
12
18
1
5
3
108
33
72
39
45
6
84
18
55
32
21
18
24
81
84
16
11
6
19
8
28
143
37
120
24
53
90
12
25
48
53
19
36
53
186
48
37
59
9
27
120
18
6
12
9
15
45
36
39
69
72
12
28
24
48
35
1
17
7
17
55
8
12
45
123
48
24
21
79
11
69
111
18
27
28
41
3
81
6
9
112
24
29
15
12
52
48
24
8
45
66
9
28
107
37
24
20
96
36
45
108
12
144
19
60
71
13
5
3
28
71
205
8
81
12
19
60
71
12
33
9
91
197
30
96
45
36
40
41
3
27
69
63
1
84
17
115
8
136
11
9
51
66
43
65
7
29
63
27
9
27
9
100
89
19
71
1
60
11
33
21
18
108
25
29
15
4
41
75
9
24
48
18
36
69
36
4
24
80
28
53
90
1
44
9
30
37
36
5
27
27
21
60
64
53
27
36
75
18
27
28
41
55
48
8
45
7
17
3
16
36
71
9
4
44
123
18
27
3
1
24
17
120
159
48
16
29
15
36
21
19
17
24
91
35
9
3
33
12
100
77
36
39
135
33
72
4
71
61
84
24
12
5
12
6
9
76
44
16
35
12
24
21
105
30
45
15
9
3
33
40
17
6
37
12
41
19
53
39
28
23
45
117
36
30
25
12
23
12
9
88
12
104
100
44
12
159
1
29
15
4
35
18
27
81
15
36
3
25
12
35
9
135
9
36
27
33
72
72
27
9
40
125
51
9
27
12
63
108
6
36
18
12
72
18
15
4
8
51
37
20
60
39
9
15
9
72
45
31
35
18
42
90
12
15
3
9
28
36
72
23
21
9
15
111
60
9
12
45
54
36
18
187
20
45
19
41
18
45
64
72
119
42
19
44
9
27
28
8
4
44
36
36
33
27
4
68
21
42
84
1
8
16
8
45
31
24
56
27
24
120
54
54
6
67
35
42
27
4
44
36
9
42
1
44
21
15
4
68
27
120
6
55
8
27
45
93
36
15
45
39
ABCD 99791612392*3^$a+1 [50004]
24
120
78
18
9
33
42
30
168
63
87
66
87
15
24
9
21
48
6
42
48
12
24
18
5
37
24
96
6
54
90
24
180
222
120
24
30
30
24
24
282
114
42
24
84
30
6
24
126
36
87
32
1
108
60
30
42
18
6
24
15
45
180
324
108
84
60
15
21
75
9
24
12
30
150
15
69
18
102
66
18
24
36
6
141
117
36
150
65
7
24
30
60
84
36
24
30
60
24
30
66
42
18
84
138
180
18
12
138
42
30
72
186
156
24
84
60
6
30
6
6
294
59
19
93
3
54
60
6
6
30
78
30
261
15
84
141
81
48
72
90
45
45
195
9
6
108
72
138
3
3
77
7
12
18
6
36
78
131
16
21
27
33
255
27
21
15
96
6
42
78
42
6
24
6
24
30
72
36
3
45
60
6
30
168
27
123
30
60
11
127
30
54
96
12
33
15
120
30
54
18
120
198
48
90
36
36
54
48
30
12
6
30
60
3
75
24
18
107
67
138
18
42
36
30
21
81
15
57
348
192
282
24
162
84
84
24
60
6
6
63
3
12
42
18
96
114
66
30
99
96
21
6
30
12
36
12
162
36
24
96
96
90
108
12
171
33
159
75
18
108
42
192
102
18
42
84
6
48
36
29
1
90
120
126
18
72
5
31
84
18
36
42
54
30
6
24
150
18
60
30
18
24
6
102
3
93
6
6
23
37
12
63
39
54
12
48
24
72
30
41
163
45
9
48
78
6
3
117
60
18
6
72
180
18
234
111
21
96
155
199
89
16
33
30
6
156
228
180
96
54
36
42
48
114
6
120
90
9
27
48
6
36
75
9
42
54
78
48
54
3
128
97
48
138
5
37
107
1
159
48
153
222
42
30
30
72
540
18
96
72
54
60
6
72
126
39
176
25
72
15
63
162
42
48
30
132
48
120
24
18
18
18
54
60
60
18
24
54
15
111
6
30
45
48
80
25
30
57
9
78
66
72
15
48
15
72
42
48
84
24
42
18
36
96
3
99
72
21
33
54
72
276
18
12
30
33
21
18
30
12
120
36
12
96
39
32
13
42
150
48
30
5
73
180
42
57
99
45
39
42
138
6
30
66
191
37
12
156
48
42
18
39
63
18
144
102
54
42
9
135
105
111
174
6
30
15
123
6
108
60
71
127
42
42
54
24
36
36
18
156
41
13
3
9
39
99
30
192
63
48
3
90
147
45
3
21
6
24
29
25
72
30
24
18
36
30
84
42
96
114
6
48
6
24
84
18
12
18
54
24
30
54
300
63
33
36
24
51
48
27
21
189
150
45
48
15
33
45
60
18
12
198
84
96
12
30
5
37
72
186
54
84
72
108
72
60
90
18
27
75
24
156
42
12
18
6
36
15
33
42
60
18
108
150
42
36
120
72
120
192
48
15
15
54
96
75
15
17
1
60
90
24
30
60
36
90
12
138
60
39
33
78
126
24
75
32
7
168
30
282
30
30
66
12
15
9
6
72
57
105
168
36
24
51
87
30
27
48
33
47
144
109
30
54
12
54
54
102
66
15
27
72
24
66
24
12
42
21
144
105
42
78
126
42
60
228
12
12
60
66
114
150
18
24
18
30
18
93
57
18
5
61
51
3
141
111
108
60
30
27
105
42
48
78
36
78
42
30
54
54
105
15
78
83
16
33
108
108
60
60
6
78
96
6
18
192
24
36
156
60
12
3
69
36
54
353
25
48
12
66
105
15
246
48
36
6
54
24
30
60
12
93
57
48
108
114
96
240
9
15
18
63
3
54
48
78
36
54
12
18
180
42
30
18
36
36
18
246
120
36
87
177
36
114
41
7
186
24
42
90
126
24
18
36
12
198
84
33
3
12
30
48
72
ABCD 99791692558*3^$a+1 [50036]
47
13
35
24
13
12
90
125
43
30
143
7
30
35
115
213
75
180
41
13
83
19
18
3
75
72
5
13
12
60
3
104
391
33
120
32
19
101
37
78
18
90
9
93
24
36
23
25
87
3
132
12
18
27
63
42
192
71
79
153
21
11
64
51
93
120
3
5
40
195
90
30
78
54
33
15
33
21
243
32
96
97
143
24
31
257
31
132
228
114
126
17
67
42
35
24
64
57
23
40
48
15
30
35
133
156
71
37
6
90
216
126
18
27
27
12
65
120
1
90
53
112
27
360
42
35
24
61
24
102
5
13
144
347
1
12
51
21
54
189
80
48
72
31
30
6
90
66
17
72
96
24
24
187
29
43
165
81
71
79
17
40
72
63
177
80
88
129
30
9
45
60
54
120
36
69
27
30
78
30
35
61
102
5
73
36
126
5
112
45
18
72
17
16
183
36
18
3
27
60
113
67
138
42
105
48
45
155
19
96
173
1
54
24
12
29
216
16
120
32
25
66
60
17
157
83
240
144
115
18
243
75
24
198
12
3
3
84
78
18
48
6
18
18
48
119
40
63
54
123
96
81
78
33
33
36
366
93
144
8
79
113
7
24
57
63
150
30
24
77
48
73
207
63
65
120
67
156
24
33
32
16
32
24
19
24
90
107
13
6
36
18
30
33
45
270
18
27
32
7
6
12
23
72
13
24
11
7
17
73
15
111
129
87
9
21
126
45
69
18
41
144
43
237
75
90
180
18
5
48
240
31
81
72
80
145
18
45
8
19
5
133
27
45
11
96
96
103
114
18
125
103
89
37
18
78
90
30
59
121
87
3
90
24
51
152
151
6
35
19
84
105
27
18
83
48
7
162
6
54
11
24
91
29
115
21
69
30
36
96
33
3
18
36
108
30
60
153
32
61
114
65
16
192
207
113
109
131
49
18
18
30
5
73
162
48
144
60
17
384
40
117
35
40
63
144
65
96
55
41
13
83
85
83
96
168
61
162
33
9
23
25
23
55
9
8
19
48
90
35
43
162
18
113
144
7
108
18
27
152
16
80
24
61
162
78
72
48
107
40
8
7
78
18
89
72
88
273
12
96
144
83
40
104
43
45
80
37
18
41
64
165
35
1
54
185
31
66
18
36
60
36
30
90
41
73
84
60
18
149
184
144
63
18
54
126
30
144
5
16
80
67
54
36
90
72
17
55
18
63
99
18
156
39
57
90
21
45
59
64
9
167
96
24
1
15
152
7
168
65
73
18
5
192
88
21
11
72
121
162
30
23
19
108
84
36
105
3
24
5
96
55
222
144
138
113
13
54
36
24
257
31
480
24
48
18
132
72
155
48
7
9
120
141
96
54
18
75
87
113
25
18
18
6
5
13
35
163
5
25
108
11
13
3
168
80
289
156
27
9
71
7
48
204
53
211
42
123
24
15
30
3
32
133
123
15
161
79
264
78
27
45
48
3
152
72
7
90
60
144
180
30
126
186
17
37
35
96
48
72
37
83
72
127
216
24
89
72
168
85
11
163
60
41
79
41
67
24
36
72
36
45
9
108
35
127
137
168
1
144
23
7
78
90
54
126
72
93
80
79
54
72
83
24
72
1
135
104
61
24
216
90
54
54
77
133
11
31
ABCD 99791752408*3^$a+1 [50040]
15
189
51
28
17
7
35
73
5
12
31
11
24
36
9
39
42
84
75
105
66
30
18
30
27
21
72
48
54
48
37
29
39
51
57
40
23
66
54
72
33
39
33
108
57
18
49
41
60
6
18
18
18
31
11
30
7
5
6
66
43
32
28
71
9
12
9
75
27
18
24
43
5
43
44
16
59
93
9
39
76
5
31
47
61
12
17
6
9
72
63
13
23
12
9
39
49
17
55
5
6
13
35
6
3
57
55
29
54
6
66
9
76
36
8
36
4
29
42
21
45
39
28
60
36
5
84
43
83
6
115
35
30
15
39
9
12
33
30
21
141
6
18
12
42
21
51
30
3
51
36
1
23
162
54
1
24
35
25
35
225
3
30
36
7
20
120
63
24
25
17
36
84
18
37
24
17
114
18
27
15
25
5
66
78
15
9
12
108
42
25
71
12
21
9
60
6
21
64
11
9
9
18
9
88
17
60
39
69
30
138
108
7
23
9
28
59
13
83
48
36
18
15
45
7
5
31
24
8
141
79
101
15
72
15
54
15
28
5
15
93
3
16
36
35
18
7
77
3
9
24
31
5
15
76
12
53
84
30
18
78
57
72
136
5
43
20
4
72
125
51
15
12
21
4
5
15
160
65
27
28
32
36
87
25
140
93
18
6
3
21
7
5
24
30
54
60
7
12
23
48
6
30
33
57
31
5
3
81
150
201
15
73
60
41
48
3
75
174
6
30
12
15
207
25
56
153
24
15
15
105
16
137
18
30
7
5
3
12
28
20
9
12
6
37
5
12
31
23
96
48
12
25
8
16
72
8
16
41
7
17
36
19
5
15
100
23
96
66
51
3
66
48
60
90
42
75
9
39
93
42
90
66
61
84
5
24
42
21
57
27
24
4
23
60
225
28
32
9
55
83
78
27
21
91
23
6
24
12
30
24
84
37
11
18
60
39
15
57
51
12
45
45
31
24
60
48
80
45
30
54
66
42
12
51
9
30
1
32
60
36
87
48
21
9
19
23
25
32
27
54
30
1
8
16
32
3
66
18
6
90
66
6
25
5
42
37
23
30
150
30
72
63
76
5
19
56
52
68
51
21
39
1
209
18
6
42
48
6
30
85
5
79
35
84
21
87
30
7
56
72
117
12
30
33
36
27
18
156
3
36
12
15
69
4
35
96
21
9
24
6
25
48
53
3
96
3
18
18
72
25
24
101
99
4
71
60
9
72
3
102
7
35
13
23
12
9
33
15
3
18
15
12
3
49
17
30
48
42
6
24
24
102
43
71
18
15
48
9
36
3
16
11
18
19
5
15
45
36
12
12
7
11
54
63
33
24
78
30
48
12
31
35
96
24
66
19
5
72
39
39
21
3
18
7
32
9
30
45
4
156
29
3
27
12
9
60
249
7
20
33
6
21
16
29
84
39
256
60
5
144
30
78
15
27
1
17
60
19
20
81
15
39
66
19
8
33
72
63
27
6
42
12
6
27
3
126
6
18
31
29
90
72
9
51
12
96
1
56
15
133
41
3
16
17
30
25
12
48
5
15
112
35
25
65
27
63
30
66
30
36
19
11
60
9
9
27
3
90
27
9
6
48
21
16
41
39
3
25
8
3
9
27
6
54
45
15
18
15
87
21
45
15
4
29
51
39
61
23
48
37
32
28
36
12
24
29
102
54
24
12
43
47
37
92
33
31
36
44
21
19
12
59
25
23
25
80
45
6
36
6
3
87
25
44
33
18
33
16
41
12
18
57
15
1
65
6
9
64
65
48
7
71
174
27
15
6
24
39
51
9
96
4
17
27
45
3
63
12
37
161
51
9
12
12
43
104
16
17
96
24
3
45
3
57
43
24
8
45
42
1
24
23
33
27
54
115
35
6
39
45
6
18
12
114
48
42
55
23
12
54
6
25
53
31
5
66
54
24
63
28
41
18
66
7
92
3
18
6
18
78
9
21
55
77
6
42
12
36
15
9
66
9
16
116
39
6
66
13
11
6
63
9
7
59
9
51
25
32
57
3
24
39
49
65
36
36
6
73
144
137
79
47
24
13
96
5
31
8
15
30
36
6
96
129
28
32
21
12
6
6
3
51
24
12
165
9
66
85
5
15
28
48
80
4
144
32
33
36
6
24
1
8
15
9
57
54
24
6
6
25
11
30
12
7
84
41
75
45
6
45
33
30
109
17
6
30
48
66
36
54
31
23
57
9
19
41
18
57
51
145
65
43
11
1
47
1
17
108
39
21
66
90
108
96
15
21
24
30
102
55
12
12
20
4
200
9
31
29
63
9
24
24
3
4
5
79
44
28
68
4
47
18
6
12
90
19
44
87
57
52
29
54
6
24
55
8
3
12
9
4
35
36
69
16
56
9
24
30
276
18
27
40
11
25
17
6
12
217
47
24
45
21
39
40
17
39
4
20
76
11
9
3
6
12
84
31
107
6
36
18
66
31
83
36
21
3
138
7
56
87
33
87
48
30
51
21
12
15
33
3
27
30
3
15
42
39
15
33
36
60
9
7
8
48
48
40
5
72
24
19
65
6
6
19
95
145
41
79
5
15
39
60
6
36
48
15
45
12
48
120
12
3
9
12
24
30
9
33
19
60
89
55
80
99
6
27
28
11
6
15
84
24
15
66
51
3
57
33
12
7
48
35
13
17
3
21
19
5
6
36
72
45
3
13
5
6
66
12
7
44
4
12
29
12
24
84
102
57
16
89
42
6
19
36
59
18
15
15
30
43
8
9
63
63
6
19
11
9
36
9
36
3
15
30
27
15
108
6
12
19
41
54
30
24
12
3
52
35
30
18
6
3
3
109
44
4
53
27
96
27
60
25
5
39
9
30
30
42
9
9
96
3
27
9
87
69
81
3
51
6
30
162
7
29
90
54
12
6
78
15
124
23
57
27
45
16
17
6
24
42
15
21
27
52
11
25
5
12
31
29
27
75
69
21
3
3
18
36
19
11
9
69
12
54
1
5
79
36
53
18
12
18
174
108
13
17
6
12
49
ABCD 99791762914*3^$a+1 [50018]
12
168
144
101
18
54
43
35
24
193
11
1
101
43
132
107
1
36
23
18
7
96
47
42
42
61
17
66
12
13
47
132
61
12
59
13
36
216
83
61
24
336
36
60
5
31
72
17
19
29
127
23
73
72
72
179
102
7
12
24
504
120
72
29
7
60
59
60
25
5
30
108
1
47
97
11
1
11
49
288
35
12
61
113
139
83
42
31
36
29
102
13
29
6
1
59
1
36
143
181
29
30
24
120
97
108
107
66
30
13
144
36
11
6
19
24
11
66
42
36
109
36
119
42
43
5
43
23
36
1
47
12
150
79
12
23
132
25
24
89
67
60
137
6
37
108
515
6
55
120
83
12
1
47
25
48
72
263
13
5
31
11
73
35
25
131
6
55
24
108
35
12
1
35
73
59
108
85
197
7
41
67
156
60
59
85
107
1
144
83
25
47
156
25
47
13
12
47
121
108
72
59
49
192
35
25
48
36
24
11
24
37
17
30
145
17
18
30
30
66
7
227
12
156
84
36
30
24
43
12
36
29
18
12
13
5
103
24
11
97
72
36
48
24
185
42
25
120
23
36
132
54
90
96
73
132
47
1
47
138
175
17
162
36
37
83
42
7
72
36
12
17
19
59
37
59
25
41
30
18
42
49
59
1
144
71
85
24
95
6
7
48
36
24
11
120
36
13
192
72
60
72
101
199
180
11
72
90
96
162
30
43
35
42
67
60
71
85
227
18
54
162
103
120
60
131
85
167
30
19
84
72
47
133
204
65
91
107
25
41
6
90
19
11
13
48
23
1
83
162
216
90
30
78
37
24
29
90
12
169
36
204
156
72
108
24
113
30
156
97
72
12
11
132
18
19
119
24
12
96
12
61
71
73
17
54
72
162
91
60
227
24
96
25
24
11
73
24
12
24
77
72
6
37
60
84
11
60
37
35
25
108
47
120
85
12
24
41
31
48
24
11
72
48
61
24
156
36
60
12
71
37
125
19
60
144
11
126
102
133
59
193
36
11
169
72
72
17
30
60
30
31
12
11
25
41
78
36
25
77
78
36
25
23
246
54
12
49
11
109
132
72
113
162
12
73
48
168
35
120
24
60
13
47
97
11
37
36
71
216
73
11
13
48
47
13
47
37
24
252
29
186
48
217
144
96
35
84
108
1
144
17
19
59
13
60
59
36
114
66
78
79
41
79
23
12
25
5
102
1
47
61
12
89
55
24
12
125
198
24
108
73
11
61
144
29
30
36
61
137
78
145
23
12
132
85
36
96
23
60
30
31
180
5
54
48
73
89
31
36
96
59
144
36
48
6
126
49
251
13
72
144
180
11
24
169
137
163
36
11
54
7
60
35
157
23
13
36
71
25
107
168
13
11
61
125
48
7
108
71
144
49
60
72
59
85
36
48
108
24
95
13
11
25
156
35
1
132
35
96
24
42
78
12
126
150
133
24
36
47
18
54
48
120
42
31
12
239
13
72
23
1
72
47
205
180
252
36
108
36
59
180
25
41
31
132
108
48
11
85
119
1
11
13
12
143
37
59
1
12
35
61
17
42
78
55
17
18
60
109
11
109
24
36
36
12
215
312
85
204
185
7
35
24
6
7
36
119
6
19
23
73
36
84
96
173
78
120
12
25
180
11
25
72
180
143
24
13
168
84
72
36
107
61
11
25
84
35
37
24
23
30
48
78
252
12
1
11
30
30
48
13
5
18
72
13
35
1
59
61
23
73
12
17
6
228
126
19
24
48
60
192
17
43
ABCD 99791792084*3^$a+1 [50013]
6
10
29
45
28
108
102
158
39
13
30
24
6
2
33
73
24
11
61
14
64
98
22
17
15
10
146
52
30
78
110
3
7
32
70
66
5
97
48
122
28
60
29
31
30
20
166
56
4
6
38
21
21
40
72
66
54
6
90
6
245
19
14
12
3
33
28
35
7
5
33
10
44
40
2
4
12
18
30
11
31
90
150
48
77
7
6
20
46
29
7
92
21
61
126
32
28
12
50
48
183
31
20
4
24
18
32
3
139
53
55
6
44
6
40
6
8
10
6
35
111
33
61
62
117
33
123
25
24
11
45
22
12
30
156
140
10
17
117
46
161
81
10
17
37
11
60
87
40
18
108
6
44
16
24
17
175
74
3
63
24
16
30
23
7
24
26
15
25
35
7
8
105
43
90
35
27
52
6
20
36
10
8
22
11
25
12
90
6
24
11
181
11
13
2
82
35
91
12
17
15
10
6
12
8
142
72
30
18
54
89
7
24
50
34
41
21
75
13
24
26
4
18
30
8
64
41
15
106
24
35
7
102
30
48
24
5
19
36
68
58
24
66
84
5
39
36
93
81
54
222
66
72
201
37
32
16
90
6
50
118
18
125
79
18
72
186
12
26
10
29
120
36
24
55
18
32
75
33
64
30
44
16
6
35
87
21
36
33
10
86
34
42
6
5
123
40
2
15
60
12
51
36
34
47
12
7
29
60
12
60
15
22
12
48
23
69
3
37
30
8
10
23
33
16
54
20
6
16
35
24
48
51
4
2
3
13
18
14
10
6
42
138
12
62
70
8
58
24
20
46
134
52
54
12
98
24
22
86
52
5
225
16
20
52
2
6
4
71
84
87
34
24
20
46
77
24
33
120
6
30
4
12
23
7
48
20
36
237
48
7
12
5
1
54
18
24
11
85
50
28
44
58
12
47
15
18
22
29
37
18
6
11
24
31
18
74
40
36
6
11
13
6
18
18
30
23
7
42
60
12
176
39
1
14
34
44
52
54
2
39
121
35
7
60
78
30
5
60
48
51
93
7
80
60
64
5
61
24
24
35
73
42
6
132
14
81
7
65
36
12
3
4
18
90
60
2
18
22
32
118
6
59
75
16
92
30
90
10
30
20
22
6
62
3
12
43
17
123
16
53
85
23
123
45
12
57
46
12
80
34
23
3
22
6
5
85
20
27
72
45
22
48
150
6
17
115
2
16
152
112
26
45
25
44
3
73
6
36
78
95
7
72
18
8
34
50
3
13
2
4
6
35
49
20
48
46
12
54
23
51
102
34
138
80
238
24
8
45
12
36
24
19
36
24
2
18
9
48
24
45
58
20
10
47
48
25
35
37
11
7
12
24
30
95
61
8
30
28
80
18
27
7
12
6
92
76
30
90
2
129
69
10
12
24
8
57
31
54
48
6
6
48
47
31
17
7
101
72
13
48
80
36
63
7
44
4
65
60
36
7
12
65
25
30
50
16
74
22
30
8
12
16
24
6
72
11
39
112
29
55
2
15
13
47
43
120
14
10
6
60
84
60
72
14
21
13
6
17
7
5
13
60
30
108
41
3
16
5
49
102
84
14
46
29
13
23
19
186
2
57
1
6
50
16
12
42
38
48
28
11
13
30
50
15
31
5
7
197
7
74
10
14
3
13
72
30
77
111
52
120
18
6
14
130
42
78
5
31
6
59
49
6
29
15
81
81
34
113
21
34
12
138
8
63
115
77
7
32
138
63
37
26
21
33
18
24
28
80
46
2
9
81
28
11
21
34
78
8
88
90
102
48
30
29
13
42
53
12
91
5
19
12
38
22
65
15
10
8
111
49
296
46
101
27
21
57
18
4
8
70
2
28
29
15
81
49
36
23
9
70
41
39
70
48
132
32
3
37
6
24
41
19
125
19
30
24
35
33
3
15
16
18
90
18
18
90
20
4
60
26
40
42
107
108
25
48
30
17
72
72
60
48
15
81
36
103
50
58
293
19
60
65
31
66
18
42
6
84
138
42
14
22
2
192
34
5
39
16
5
9
10
50
120
88
30
18
84
35
13
42
86
22
54
35
24
9
16
11
9
60
75
37
12
18
5
48
60
139
6
114
78
59
79
132
5
45
10
24
56
22
18
18
2
4
18
8
135
63
10
24
2
16
5
132
15
33
37
32
10
26
42
66
4
2
48
16
65
7
38
46
116
18
10
32
93
36
151
20
10
60
83
25
110
4
30
56
46
18
42
36
18
12
12
20
3
7
101
15
46
131
3
34
32
16
8
16
6
42
56
22
2
22
78
36
60
54
41
36
49
50
16
149
72
60
12
36
145
42
90
8
34
41
37
2
40
48
68
6
144
46
5
25
80
4
2
33
55
2
40
18
17
133
6
41
69
3
25
23
55
18
74
30
3
13
44
106
6
14
34
18
2
18
93
1
35
19
26
18
6
75
157
59
13
20
15
93
15
24
25
23
7
8
16
41
60
48
43
18
24
110
93
25
62
40
17
24
27
4
66
47
43
29
79
36
41
25
48
50
16
6
38
54
22
150
11
25
12
86
34
23
7
18
24
71
87
10
11
37
32
75
91
24
48
53
31
38
6
30
22
185
48
97
62
57
3
10
30
48
17
36
24
1
6
5
3
16
77
9
6
28
5
19
20
16
17
60
13
24
18
60
77
37
174
26
46
48
17
7
5
55
18
48
66
24
5
24
105
16
42
48
20
30
16
6
5
7
96
125
49
66
14
70
41
19
8
9
13
6
29
13
80
48
ABCD 99793071962*3^$a+1 [50032]
24
42
18
6
6
48
90
3
24
36
27
9
12
3
12
18
24
30
12
18
39
105
30
6
18
36
21
45
24
42
42
12
12
15
15
6
3
3
333
63
12
66
3
3
12
48
6
12
36
18
84
30
24
39
15
24
48
6
15
21
36
66
6
24
18
6
3
3
93
39
78
48
3
3
60
210
36
3
3
42
90
120
18
36
72
3
12
57
60
39
21
12
24
63
15
9
15
30
6
21
51
102
3
96
33
18
30
90
18
72
27
9
60
66
12
6
48
6
24
24
30
6
18
18
36
6
48
78
24
72
24
9
48
33
36
54
54
48
3
21
3
75
30
6
42
24
108
36
48
48
12
24
6
66
6
36
18
12
60
36
30
36
6
24
90
12
9
45
78
24
66
6
24
6
36
24
12
60
15
24
15
72
21
15
36
12
6
15
9
24
36
6
30
72
24
18
90
66
60
36
36
48
33
249
42
45
9
168
30
18
6
105
63
36
6
6
12
57
27
129
3
12
150
90
12
18
51
45
24
18
30
12
18
30
210
9
21
36
30
42
102
12
24
45
135
6
60
18
6
6
12
72
12
78
6
21
33
24
78
273
21
42
24
18
30
9
3
36
6
42
18
15
33
15
252
36
48
63
120
6
15
21
12
36
30
57
3
12
24
45
57
75
9
51
51
9
24
33
12
12
96
12
6
6
6
66
12
51
21
36
12
18
96
18
48
12
24
48
18
6
66
72
30
27
45
48
3
3
105
21
39
3
21
3
21
24
33
42
60
9
9
6
12
18
48
12
18
84
6
78
12
48
45
12
9
6
12
69
57
63
3
42
162
48
6
27
21
6
72
72
30
30
30
96
18
6
6
36
9
39
54
15
9
72
3
33
24
6
33
27
102
39
69
54
117
21
18
57
48
3
78
3
21
63
3
60
60
48
30
30
96
9
99
9
63
102
6
90
102
66
42
6
6
33
15
6
18
12
42
27
33
90
9
57
18
24
9
33
30
66
3
9
6
90
75
21
78
21
72
39
24
18
42
18
3
81
54
21
57
6
12
54
6
48
24
45
9
48
27
69
84
36
36
36
18
9
48
60
93
12
90
18
210
36
54
66
78
39
57
24
15
24
24
9
15
111
66
18
54
6
66
63
33
30
48
12
96
12
30
24
84
36
15
69
6
60
18
27
93
108
30
6
15
45
90
21
120
12
27
12
6
3
84
9
36
6
24
45
3
45
57
63
57
30
48
84
42
6
33
99
9
48
27
9
21
30
60
54
12
3
105
3
27
33
51
18
3
12
3
6
54
66
18
66
12
27
9
63
75
18
30
6
78
42
6
30
60
18
6
18
24
12
12
54
6
102
6
54
24
39
12
45
18
6
39
15
18
84
66
24
81
27
30
72
12
6
126
42
24
42
36
24
30
18
27
3
54
75
27
12
30
54
45
21
30
150
54
36
18
27
48
33
6
33
93
30
6
135
33
12
66
12
42
12
63
3
12
84
6
60
60
48
48
3
63
12
6
12
60
6
36
84
21
27
6
54
48
24
24
6
12
24
39
123
12
18
15
57
12
6
12
45
21
84
12
48
39
15
6
60
18
84
33
33
66
6
6
6
66
6
15
21
84
51
51
45
3
33
87
18
60
15
57
3
12
15
72
6
12
120
12
24
36
72
15
21
90
18
90
12
36
57
33
102
30
12
123
21
12
6
6
30
6
30
36
24
36
72
6
36
3
27
69
3
30
6
72
21
3
66
36
6
78
15
12
33
78
42
15
9
66
42
48
132
24
6
36
18
6
66
3
48
39
12
21
21
66
30
135
15
6
75
45
30
36
78
30
12
24
21
3
36
9
9
18
45
3
6
18
6
18
84
18
102
30
24
6
24
42
51
45
42
45
9
54
24
168
129
27
9
57
84
15
3
6
3
27
72
30
18
48
6
12
36
39
39
24
6
24
6
30
96
126
78
36
60
75
9
24
54
30
36
3
48
57
6
48
54
18
42
27
27
9
21
12
90
12
36
36
30
3
12
33
3
3
24
18
87
12
204
9
27
33
6
6
36
6
6
87
3
21
15
12
6
84
54
54
48
114
54
15
33
75
3
12
6
162
21
24
48
51
6
42
90
30
6
66
18
24
48
90
81
93
12
30
18
120
6
6
30
12
66
12
24
12
60
36
18
48
72
12
48
33
3
21
33
42
24
12
57
33
36
24
42
6
27
9
36
48
132
30
12
120
30
54
48
78
78
54
90
42
54
12
12
42
3
9
18
6
6
33
12
27
9
72
87
6
150
12
18
42
18
72
12
18
36
126
24
27
21
39
3
24
78
27
9
3
117
48
60
60
18
6
6
30
27
9
24
12
6
6
12
54
24
54
39
3
12
42
66
66
36
54
21
3
108
78
36
111
27
78
24
3
3
9
9
75
27
6
30
12
30
24
108
12
87
93
66
33
75
42
108
24
30
33
21
51
147
168
48
12
18
6
30
36
60
12
36
6
24
24
96
12
93
3
96
30
18
33
27
18
48
3
39
66
90
24
24
12
81
9
12
66
21
39
57
21
12
6
42
111
48
36
27
48
60
33
3
84
12
45
9
12
12
18
6
24
18
66
42
18
24
12
42
33
69
36
6
42
6
9
15
9
84
3
18
18
93
9
18
6
27
3
6
36
147
21
6
9
51
18
39
81
6
6
120
12
36
24
51
84
24
75
6
3
63
24
48
9
36
9
36
3
3
105
84
15
66
15
57
36
6
12
30
24
18
9
51
30
24
42
78
84
18
30
24
24
12
6
30
36
18
36
9
51
36
6
39
33
24
12
27
93
42
48
66
12
15
48
33
15
15
30
36
12
6
12
90
15
3
54
60
24
42
6
3
15
54
63
36
39
42
126
72
24
48
12
78
18
18
18
45
21
6
21
48
3
36
54
3
15
21
24
21
54
72
18
3
27
33
9
72
51
45
96
36
36
27
105
66
18
72
66
42
15
27
18
54
42
48
42
9
27
36
18
54
12
54
30
66
39
69
42
33
9
24
30
57
24
12
27
36
36
48
12
24
30
72
ABCD 99793217092*3^$a+1 [50050]
72
23
13
23
9
15
120
15
45
45
36
6
6
3
37
32
12
16
23
25
144
36
107
27
33
27
6
96
3
60
60
73
2
36
102
88
44
52
11
12
33
24
28
12
23
13
60
134
21
37
26
6
28
2
46
50
58
20
40
47
37
11
25
59
85
8
15
99
9
1
20
84
6
96
138
15
9
48
72
16
120
36
23
21
12
52
35
36
9
108
48
24
16
12
14
58
68
3
61
206
82
2
66
12
3
108
15
22
20
3
39
48
204
21
27
30
36
4
23
12
48
3
9
48
12
51
9
36
57
40
80
48
64
23
12
1
104
3
33
132
30
130
72
71
61
44
76
24
12
107
36
24
13
14
9
37
35
3
57
57
72
3
180
1
60
59
3
57
133
2
10
23
33
4
12
44
15
21
96
15
13
36
11
25
8
12
63
45
36
60
28
23
13
14
78
60
3
69
111
72
45
12
168
15
37
170
22
74
22
2
21
24
1
20
87
25
38
10
36
11
25
23
9
12
114
150
15
27
33
57
24
36
15
3
45
21
6
45
33
24
3
15
10
143
24
13
95
3
10
132
23
9
16
26
6
27
13
23
21
3
75
12
54
136
11
12
81
27
120
45
64
11
12
13
128
4
35
3
72
46
86
33
153
3
69
36
54
33
12
48
120
97
23
75
22
26
6
63
45
28
23
27
22
12
11
49
8
3
25
38
9
21
27
57
51
72
13
35
9
60
12
54
114
52
26
90
27
73
20
15
60
3
129
97
11
15
10
24
23
33
42
10
35
48
99
70
14
54
6
126
16
2
30
60
6
57
165
30
45
27
12
78
15
85
2
33
1
44
3
63
9
3
12
6
15
12
3
46
71
183
45
1
11
25
23
84
145
11
21
54
9
57
64
24
8
40
68
27
12
108
9
54
6
40
164
15
12
105
12
15
15
22
23
48
213
27
60
72
13
2
70
11
12
13
2
42
63
33
6
18
6
94
72
36
2
96
42
3
51
9
12
12
3
42
16
35
57
12
28
12
8
48
40
2
34
44
36
96
48
12
54
78
60
3
12
15
6
12
4
24
2
78
39
3
105
9
150
10
80
39
57
27
61
47
39
18
198
72
6
12
3
1
59
9
48
52
20
42
69
57
40
68
42
177
48
33
27
45
3
24
87
9
12
15
30
3
15
34
108
35
12
15
33
12
51
102
78
57
9
96
12
12
18
21
27
18
4
12
26
54
51
27
10
11
15
45
45
4
23
60
57
30
6
15
12
9
4
32
42
142
26
33
60
24
1
2
18
12
15
57
3
60
12
73
35
48
25
26
34
14
42
54
9
63
30
24
3
33
3
12
12
61
2
10
8
159
27
24
42
3
12
33
102
10
8
90
46
38
21
27
22
11
39
6
39
25
23
37
11
25
35
24
3
48
144
45
96
9
148
23
81
100
8
6
54
18
57
27
10
20
28
71
45
12
15
75
34
248
3
12
36
60
105
76
24
47
12
15
45
36
24
1
35
69
52
11
12
51
42
24
39
61
36
23
9
48
27
51
34
86
45
69
3
48
1
8
3
33
12
40
32
3
15
45
132
48
48
9
76
14
21
37
47
36
12
48
37
35
15
22
60
20
36
6
21
12
60
1
95
15
24
33
73
36
108
50
12
6
30
12
45
1
47
48
21
16
50
22
36
72
8
4
60
8
135
48
12
13
14
42
84
16
23
21
52
2
42
171
85
8
27
33
114
45
33
3
9
112
59
45
52
35
48
24
45
18
18
84
30
150
15
145
128
3
60
12
12
15
22
59
12
57
40
8
15
132
36
15
72
48
12
22
11
60
85
26
33
37
11
33
24
111
39
33
9
84
12
24
54
34
155
15
12
33
1
47
73
44
36
27
33
24
6
10
32
27
105
40
140
63
33
24
51
15
54
108
12
42
93
97
11
3
36
21
48
49
11
61
36
152
3
9
6
30
48
15
12
13
74
42
3
93
4
11
117
66
60
30
102
45
45
12
3
129
3
45
28
104
39
27
60
57
15
6
12
3
25
2
30
3
45
40
59
93
3
15
12
70
47
15
6
60
207
12
141
39
36
144
13
35
60
72
3
18
87
49
8
28
14
21
117
6
10
74
21
9
12
24
40
92
30
22
8
75
87
10
48
104
30
9
72
12
3
22
8
15
165
3
69
63
60
72
1
50
117
12
13
72
35
156
25
35
15
45
1
188
15
48
3
46
36
68
15
12
33
60
172
2
33
25
20
3
24
60
3
12
45
3
42
36
27
3
36
46
12
38
18
66
9
69
15
48
12
1
2
57
25
20
6
42
168
27
25
47
3
90
60
27
45
48
4
8
3
57
48
15
48
97
8
15
12
12
3
33
1
44
15
1
38
10
11
72
63
69
1
20
39
3
10
24
14
6
28
11
45
16
11
12
36
60
15
9
45
3
129
40
74
70
26
24
54
63
37
11
97
47
3
34
11
25
20
3
21
51
72
36
39
60
6
42
10
47
3
33
9
42
69
69
51
69
40
11
25
20
196
14
54
18
22
60
35
36
12
213
12
3
9
12
3
36
61
116
18
60
6
51
27
12
21
13
12
2
21
57
28
24
23
153
12
48
16
23
93
75
9
136
24
56
3
12
12
36
9
51
45
27
13
47
60
45
54
54
72
3
24
33
40
32
3
12
13
47
36
9
6
46
86
78
15
105
75
15
114
28
32
18
30
60
28
59
21
64
83
9
39
9
18
18
27
60
33
135
81
30
69
1
80
4
24
23
60
27
18
15
27
33
33
99
96
15
24
10
60
2
54
15
99
30
123
72
85
11
57
3
1
8
18
34
14
54
3
73
200
12
15
33
39
51
ABCD 99793371872*3^$a+1 [50030]
23
12
7
108
77
13
54
21
48
140
4
8
25
234
60
9
44
31
54
108
24
35
109
35
24
61
11
25
6
162
126
36
54
15
111
65
16
48
12
20
72
73
239
31
12
65
36
24
97
23
13
47
61
12
75
57
12
6
149
79
9
45
3
20
160
69
150
66
15
39
6
18
9
201
24
63
44
13
95
1
15
105
71
55
9
51
29
19
53
12
100
152
88
33
23
121
156
18
6
36
15
3
30
15
164
28
69
15
3
18
39
116
43
5
84
16
21
59
64
80
13
90
33
36
3
30
27
51
18
12
54
9
15
36
18
12
18
65
43
33
9
12
51
57
15
128
73
6
33
8
49
135
68
108
24
61
47
16
21
59
52
240
8
36
48
13
35
13
36
35
61
99
9
95
31
9
9
15
3
5
7
18
3
36
15
33
45
12
6
17
96
7
33
152
48
37
60
48
59
36
1
90
90
3
15
36
257
60
25
15
44
28
68
64
33
11
36
1
78
90
99
57
276
264
36
60
27
36
20
61
66
24
5
25
24
111
60
45
18
18
162
77
16
9
24
30
101
25
3
105
42
36
9
56
24
48
52
60
129
36
18
65
1
6
36
162
180
23
48
24
13
48
72
24
35
1
95
48
109
12
63
68
13
87
8
37
27
111
21
3
108
33
12
45
135
63
29
37
24
36
39
141
95
4
45
66
24
65
7
29
61
47
72
16
24
15
54
15
9
23
4
56
25
23
4
20
7
30
54
42
39
33
15
48
9
3
48
48
20
25
11
48
31
17
24
184
75
29
100
180
75
5
31
17
73
36
51
33
60
156
114
5
76
21
39
33
15
20
12
4
81
3
32
1
48
6
53
132
49
95
31
41
4
153
12
23
145
108
83
84
36
40
81
108
23
48
1
30
6
27
27
66
54
105
8
28
45
18
66
83
48
12
12
121
30
29
36
7
65
67
45
135
9
200
252
12
196
27
105
9
83
43
90
23
40
39
126
39
116
7
24
18
102
6
59
84
19
41
49
23
43
21
21
107
85
35
16
9
11
37
39
15
113
31
17
4
80
36
43
29
25
60
36
39
20
100
8
49
143
136
117
59
13
3
12
36
32
55
5
49
144
47
60
100
63
29
16
117
83
40
81
36
18
30
15
27
9
45
63
147
54
54
60
18
72
120
150
18
23
112
99
45
96
20
12
37
63
33
75
15
69
15
21
33
27
15
18
27
57
47
40
8
28
45
87
57
3
48
44
24
127
93
21
63
27
45
9
102
213
44
13
23
12
25
90
18
72
84
24
180
119
148
8
4
20
16
27
198
12
78
45
81
95
64
152
24
79
36
81
164
76
44
40
44
37
15
12
45
18
84
60
30
6
17
16
21
75
80
28
156
51
29
115
17
28
15
54
12
95
19
5
24
1
39
57
30
5
196
72
48
99
65
4
24
120
56
37
3
24
32
61
60
47
97
95
48
103
9
105
3
27
6
270
18
35
1
90
81
93
111
111
213
12
8
55
30
24
3
24
104
25
159
20
108
7
41
49
180
30
5
1
30
72
9
56
13
59
25
83
13
54
41
61
75
105
3
12
81
18
17
37
75
243
54
75
33
27
20
16
48
60
44
7
129
24
45
72
3
8
4
33
27
33
215
1
36
23
52
45
59
4
15
36
105
87
72
6
47
28
9
108
24
84
207
213
11
19
21
216
3
29
36
1
108
108
18
57
33
24
3
45
3
75
54
3
204
21
59
163
17
55
69
144
20
1
87
72
15
96
77
205
54
24
30
131
64
96
80
31
18
12
18
36
21
33
186
126
12
6
12
9
56
64
69
24
123
69
18
36
6
63
96
24
68
64
351
29
36
52
117
36
72
36
75
9
18
42
12
6
18
35
16
15
5
1
108
15
51
29
25
35
36
16
99
105
39
17
48
25
36
30
54
36
35
144
16
21
24
3
20
31
102
39
3
65
1
195
75
101
60
25
18
161
1
23
31
66
6
30
27
56
4
12
36
45
60
27
56
19
5
31
204
33
33
35
12
52
87
18
12
75
8
16
132
32
36
25
126
65
121
180
12
96
167
13
72
30
125
25
47
43
108
36
30
39
21
23
12
73
12
63
48
57
71
1
36
75
15
69
75
53
13
114
90
23
61
27
33
72
119
109
11
31
65
7
48
78
51
68
36
1
6
30
39
96
44
79
ABCD 99793660342*3^$a+1 [50077]
48
7
108
5
91
630
210
18
180
191
85
12
72
162
24
30
47
49
191
43
125
85
72
24
35
193
23
19
30
36
60
119
1
18
24
53
37
48
198
6
48
23
37
336
35
109
90
6
264
96
54
197
55
30
36
143
115
102
24
48
126
54
42
66
42
53
24
139
30
42
29
25
174
17
24
199
36
5
24
61
59
97
144
24
12
54
78
71
469
36
12
35
169
48
276
72
48
54
18
35
127
17
163
162
96
72
11
25
84
131
120
72
19
29
25
72
24
84
131
55
30
179
145
47
168
187
30
23
120
72
43
12
132
66
36
6
18
95
85
90
17
19
125
13
18
113
67
18
42
113
25
132
54
48
18
24
11
109
36
132
107
96
13
35
72
265
90
72
6
36
35
216
427
162
35
109
54
53
115
138
186
18
30
113
48
72
24
1
210
125
73
144
252
90
54
144
11
139
90
11
19
221
1
66
198
60
107
109
198
77
85
11
19
186
18
156
5
1
48
47
157
11
61
288
216
35
361
119
109
216
11
133
36
90
90
132
120
95
85
60
72
30
96
234
36
11
55
89
25
71
49
167
67
53
55
185
163
5
96
24
55
66
71
313
12
24
264
36
60
144
84
18
5
144
289
300
96
48
72
36
23
72
168
247
305
127
36
30
72
479
13
192
36
60
102
150
12
240
11
97
120
60
300
36
24
72
180
30
6
84
108
6
54
126
36
138
72
24
11
24
96
31
198
30
114
131
120
31
114
126
138
312
120
288
36
107
289
71
115
5
168
37
83
7
78
120
6
18
48
83
25
24
71
247
65
115
168
66
35
24
199
138
18
36
41
337
18
24
29
61
66
89
1
150
102
72
11
48
121
18
77
85
36
180
18
17
79
138
42
318
47
49
30
150
11
91
114
18
257
24
1
239
391
108
90
78
53
120
181
36
215
19
54
24
48
60
12
180
83
457
72
24
95
61
59
120
37
252
96
72
144
18
72
29
145
167
49
96
23
85
162
65
25
18
30
95
109
11
205
107
85
179
73
191
121
126
65
253
60
54
102
168
210
18
23
216
91
30
72
36
60
71
13
90
41
55
137
168
72
55
18
12
72
6
90
11
163
101
97
180
18
150
275
265
36
120
155
103
17
283
36
132
234
35
24
120
72
49
24
36
30
78
126
54
138
162
23
19
54
144
18
125
48
37
24
120
96
48
72
83
31
84
5
1
108
11
72
37
60
18
18
35
157
294
120
78
102
6
12
132
251
ABCD 99795184766*3^$a+1 [50000]
7
18
126
54
71
1
3
80
120
24
97
11
25
35
109
18
6
35
91
53
175
77
31
60
17
13
60
75
63
90
42
84
5
31
5
19
54
30
41
36
55
54
111
9
54
42
23
7
72
42
66
65
48
31
54
60
12
72
11
25
6
81
63
5
49
11
1
15
36
57
60
12
54
6
99
44
36
52
87
18
3
147
30
42
108
18
51
15
89
127
33
32
12
31
5
12
7
137
19
42
48
42
5
7
77
1
3
12
159
24
102
119
103
5
16
12
39
84
42
179
64
12
15
12
5
36
1
84
35
55
105
132
3
41
13
18
105
33
27
27
126
107
7
30
18
17
7
89
4
36
87
54
108
35
28
3
6
30
6
30
168
12
65
13
11
48
76
32
64
44
85
47
37
6
5
52
9
23
31
65
16
44
16
81
75
9
11
49
108
51
116
24
79
12
24
45
36
39
41
16
32
7
30
23
67
6
15
123
132
89
24
16
8
36
7
5
7
42
36
30
144
53
16
12
164
103
18
48
90
89
91
114
66
72
42
15
75
53
73
131
43
330
36
11
19
41
1
30
17
48
49
18
17
19
12
5
64
24
15
101
4
81
59
25
42
120
69
21
47
61
6
36
18
95
4
27
36
17
67
18
11
36
76
99
36
9
9
27
32
43
53
60
19
36
9
3
9
84
12
9
59
7
77
67
18
36
35
37
23
1
30
6
159
3
102
23
13
47
13
135
99
29
19
45
15
48
42
30
42
30
36
18
11
36
13
54
108
12
6
15
21
23
28
123
9
33
3
72
9
23
1
12
90
17
16
32
13
27
57
60
3
8
1
114
54
18
54
54
65
145
222
30
18
24
81
81
54
12
42
30
21
141
90
29
16
171
17
1
15
45
54
18
3
117
24
108
83
100
9
23
48
37
18
150
47
28
15
48
17
4
21
23
85
47
97
35
28
44
19
5
67
18
12
18
5
1
18
17
64
27
17
31
5
19
12
21
12
32
60
43
18
75
9
3
3
12
21
21
23
61
36
35
55
96
30
24
11
40
104
24
37
54
65
43
66
72
15
63
66
11
49
48
42
30
18
6
72
84
18
36
24
21
32
48
12
64
3
17
19
84
18
24
54
36
69
21
30
41
49
24
71
24
7
69
48
33
12
18
45
69
84
6
84
5
12
12
43
18
11
13
36
27
39
60
48
17
73
42
29
24
36
1
30
29
31
18
95
13
3
96
39
45
69
23
4
80
48
148
15
129
39
54
95
31
36
29
7
30
18
6
48
51
201
71
133
27
3
6
59
12
19
18
102
6
35
60
4
3
6
47
84
61
15
27
53
55
29
55
29
31
30
24
11
19
36
144
21
39
5
85
95
49
35
31
72
18
126
126
3
21
48
35
12
4
80
1
36
84
54
17
7
21
92
25
24
36
54
201
177
47
36
7
36
165
15
17
73
36
30
78
47
61
54
30
23
28
20
88
27
5
132
1
24
66
101
13
36
12
23
16
51
24
138
42
9
36
75
54
24
87
21
72
63
3
17
37
63
33
11
4
21
155
96
37
11
7
12
41
16
51
137
36
31
264
36
90
15
9
30
5
49
6
12
33
104
13
35
13
35
4
48
39
21
24
33
18
18
27
48
80
7
5
13
12
35
24
24
25
27
224
43
18
12
11
31
9
84
36
69
18
89
19
54
63
27
5
31
54
18
93
15
45
9
36
54
77
84
1
30
45
33
95
31
66
24
90
5
16
24
36
3
41
91
101
43
12
78
126
21
8
7
9
3
78
3
12
105
39
3
12
5
4
45
42
18
71
1
95
25
15
8
72
4
96
44
13
27
24
20
60
67
69
99
9
20
7
81
63
30
27
33
11
220
3
12
5
4
15
29
16
9
3
87
77
36
24
79
66
78
21
15
54
27
9
39
51
12
18
96
11
7
125
13
18
17
100
8
1
3
20
16
57
15
15
9
44
16
36
129
54
54
11
31
9
56
16
27
57
195
18
36
120
6
9
32
7
18
24
48
51
75
24
5
31
5
7
5
24
49
11
16
129
6
5
43
42
48
59
31
21
15
29
72
24
16
39
24
36
21
87
12
18
23
73
11
25
18
5
25
71
1
59
52
15
24
30
23
1
47
37
6
17
4
15
81
9
54
17
4
9
15
20
240
16
20
24
36
43
60
30
75
15
18
59
1
3
20
16
15
29
7
72
21
141
66
42
18
177
57
54
72
9
3
42
23
7
108
42
18
41
16
99
5
12
7
5
13
192
42
66
42
90
30
21
15
69
21
47
7
72
9
15
41
108
31
12
78
35
1
35
16
20
19
29
7
12
6
15
105
111
39
12
53
24
28
3
24
17
13
11
61
51
80
13
6
18
12
18
60
18
18
41
31
30
42
36
65
7
17
13
24
11
37
42
41
4
44
91
5
13
18
84
21
8
36
49
30
6
75
36
12
12
3
5
72
4
45
6
29
12
40
9
18
5
12
1
3
12
32
1
36
11
25
42
48
24
54
35
12
19
24
36
120
5
84
1
36
18
24
33
69
108
6
54
51
12
8
37
35
64
68
43
9
45
35
55
9
15
174
6
5
84
36
127
17
28
75
108
6
3
105
147
15
9
27
54
39
81
78
5
12
24
67
90
18
30
15
36
8
73
23
132
55
29
13
27
56
25
12
18
168
45
156
45
24
131
13
30
72
168
125
1
30
54
27
104
1
48
47
16
ABCD 99795359336*3^$a+1 [50004]
37
35
64
56
1
54
21
44
64
51
29
16
8
73
3
21
84
27
9
36
72
18
89
28
20
76
9
36
30
36
18
35
1
39
20
16
15
81
36
15
9
20
28
72
63
65
13
108
51
15
53
16
140
31
36
29
1
83
76
81
63
45
15
24
48
33
15
81
23
7
93
3
29
1
267
3
18
24
71
16
44
4
81
59
31
21
9
6
65
4
21
39
20
25
119
60
28
8
79
12
5
24
36
4
21
3
116
31
29
7
9
63
81
36
60
8
61
171
80
40
39
5
52
48
56
13
18
33
20
1
36
39
15
129
80
84
67
108
18
18
60
30
51
3
18
27
96
36
9
119
60
36
60
16
15
18
11
19
78
18
66
60
36
3
69
11
16
129
15
56
4
60
81
18
90
11
40
36
9
12
23
4
60
3
42
90
41
4
21
42
12
21
51
45
15
5
48
40
20
28
224
49
35
16
20
49
6
5
49
11
16
45
18
36
65
16
68
61
18
45
12
20
19
12
18
27
32
67
18
11
4
3
9
15
53
1
30
42
75
8
25
15
75
21
8
1
54
65
43
29
4
57
18
101
28
20
12
4
20
1
15
15
6
18
21
9
11
48
1
15
44
13
12
167
4
45
35
64
56
52
12
15
72
45
9
36
63
15
48
18
51
21
23
31
24
30
27
63
5
121
35
4
15
5
121
18
18
18
105
21
51
45
3
140
96
64
51
54
6
29
4
60
20
25
27
15
45
44
31
6
83
37
3
15
5
31
53
1
6
65
100
33
18
18
15
12
84
81
23
52
32
36
7
53
4
60
3
45
68
37
3
36
20
28
33
18
6
18
18
18
306
3
15
12
45
20
79
36
9
56
121
18
29
1
6
90
30
24
90
36
171
48
20
25
35
1
83
13
18
30
99
32
49
11
40
8
96
112
3
45
24
153
174
21
84
44
37
23
115
65
115
45
36
9
35
1
63
48
32
43
53
16
3
33
48
57
83
76
96
24
80
1
42
12
6
63
80
1
3
45
11
24
1
6
30
36
60
27
60
32
1
15
57
71
127
29
64
24
27
126
23
16
96
9
35
1
78
21
45
63
33
27
3
90
27
81
11
31
17
1
36
39
36
33
11
19
6
75
15
84
60
65
1
51
44
60
31
5
84
40
72
15
45
57
18
17
7
65
28
36
27
54
36
18
24
17
28
12
51
144
45
20
1
195
8
16
3
18
107
37
30
36
18
126
6
23
31
21
8
1
108
36
39
48
12
51
57
33
99
36
56
1
47
36
36
31
18
11
48
25
18
54
59
120
271
29
31
29
1
60
75
8
37
18
77
31
54
54
5
19
65
61
11
109
24
15
12
3
33
63
29
16
20
97
30
17
36
1
15
8
67
5
55
53
28
3
6
30
24
5
25
11
40
24
12
27
5
31
21
8
40
236
4
72
45
3
32
120
31
102
135
36
96
75
53
76
12
3
21
141
42
17
24
24
72
28
27
24
30
51
104
16
105
54
5
4
48
27
5
28
44
85
83
13
18
29
115
18
48
39
15
42
59
36
85
23
13
87
48
24
3
45
57
24
15
132
92
16
69
48
15
3
57
3
30
36
18
42
23
12
76
8
25
12
60
54
48
17
1
108
42
29
25
3
63
18
15
164
52
8
16
21
95
28
21
12
24
108
107
40
63
41
55
65
97
23
16
24
56
4
15
21
39
30
11
16
32
13
99
9
54
96
66
54
54
35
7
69
20
55
30
6
5
16
72
20
16
9
6
66
36
15
8
24
16
27
77
36
60
61
35
4
44
120
28
9
35
13
36
39
12
9
72
47
12
61
18
36
45
24
27
12
36
29
13
3
45
60
36
59
24
40
141
24
51
20
139
117
15
53
40
45
71
4
80
12
19
29
25
90
12
29
24
91
29
85
3
9
51
68
24
1
35
36
48
43
90
3
24
63
9
69
12
60
59
79
41
48
7
45
20
60
60
13
71
37
39
105
54
65
144
16
56
16
153
12
54
5
16
32
76
20
24
67
54
192
54
6
47
76
96
9
119
88
15
29
73
3
39
81
9
23
12
48
43
89
13
35
1
11
31
30
3
20
24
16
20
144
16
20
24
55
6
119
37
6
102
11
4
81
15
36
60
45
24
59
12
40
81
15
9
23
12
76
9
24
72
102
6
35
40
51
53
1
27
48
36
15
30
18
6
35
36
91
57
12
20
16
24
45
23
12
4
111
48
5
13
15
45
12
51
57
27
20
13
27
20
36
16
44
37
30
29
25
6
17
12
61
23
100
44
97
78
5
13
107
72
16
15
18
75
12
3
5
1
15
15
33
45
47
4
44
12
4
60
36
20
61
15
60
9
63
56
24
16
27
17
28
24
8
13
27
92
4
57
63
84
51
29
1
27
48
39
45
12
8
16
12
15
30
3
15
65
36
28
21
11
1
18
45
9
11
7
24
81
27
21
27
17
36
24
31
21
20
64
45
11
40
24
56
31
30
42
21
9
75
72
3
12
53
96
36
24
24
37
36
47
13
84
3
20
73
12
96
59
13
63
44
16
56
16
24
51
12
33
3
90
24
72
23
28
87
41
24
16
12
105
23
1
3
27
21
24
48
15
72
60
21
32
1
15
39
17
13
6
5
31
48
57
84
21
123
63
30
23
76
108
20
12
4
9
3
48
45
75
44
37
23
16
21
36
63
21
18
168
12
21
15
6
3
33
18
5
31
65
1
15
12
33
18
41
64
15
5
37
47
1
36
36
23
40
20
4
92
1
47
43
78
35
19
21
105
66
69
27
30
24
36
3
24
21
6
5
40
8
1
15
12
68
24
52
21
23
40
27
17
43
18
30
57
15
89
40
44
52
32
73
3
36
80
40
68
1
35
24
67
5
60
43
18
47
96
4
33
3
44
12
31
17
52
20
1
23
1
18
ABCD 99795935654*3^$a+1 [50050]
7
9
20
12
247
12
84
24
96
6
78
132
9
99
285
15
17
85
63
120
152
28
45
42
78
47
139
6
18
21
351
5
55
453
56
1
18
21
9
222
29
192
84
60
13
35
7
153
36
32
127
65
7
149
19
66
6
168
17
288
48
43
96
150
219
32
133
6
48
185
55
81
104
60
7
29
19
72
33
27
5
133
150
42
39
51
48
53
139
60
90
11
28
24
15
141
15
101
55
48
5
196
140
19
65
40
36
69
11
31
60
18
131
84
136
360
24
68
319
65
55
9
15
101
96
28
39
30
120
30
42
18
41
61
131
19
93
237
78
41
220
21
150
53
48
48
31
5
43
17
4
39
42
120
150
210
30
29
96
4
39
41
12
28
171
69
9
11
91
33
56
96
49
6
288
41
40
9
75
27
9
39
21
20
19
150
23
139
65
124
39
45
27
9
60
84
171
197
12
48
67
105
36
32
48
64
20
91
45
104
40
15
245
48
288
4
195
30
42
33
141
119
12
133
72
240
71
48
1
24
90
120
84
113
289
143
16
201
18
102
30
9
152
28
20
60
151
30
18
30
47
364
80
4
51
6
3
15
21
201
63
147
53
115
126
186
54
39
152
60
13
35
16
32
199
89
19
42
35
13
51
15
17
112
15
30
102
29
91
281
7
36
45
249
11
4
147
41
19
29
19
201
120
92
7
60
156
84
120
21
116
385
138
60
12
9
39
21
20
55
9
231
84
81
9
171
32
187
132
30
48
30
186
107
28
164
37
11
7
12
33
15
77
4
92
199
185
64
32
52
128
12
48
259
18
47
28
75
21
21
18
30
102
48
41
64
57
23
25
42
9
180
39
90
203
84
124
32
19
84
36
48
60
12
161
7
12
41
28
51
65
336
13
90
125
1
18
150
51
111
24
185
31
30
24
6
18
23
19
24
65
151
144
69
68
127
5
136
20
181
11
13
35
31
30
3
27
5
36
12
48
37
11
55
36
9
32
48
64
225
11
192
7
216
5
19
41
205
54
60
17
85
270
108
96
45
56
48
67
174
54
42
39
20
91
84
5
220
135
24
60
137
55
114
15
75
29
156
36
25
90
30
18
77
49
75
144
327
173
252
205
3
20
108
28
39
65
48
12
180
16
144
75
60
81
111
149
36
19
9
15
5
256
315
120
45
32
139
5
283
113
19
29
79
126
39
105
23
12
127
144
101
19
41
43
53
13
66
149
139
72
9
51
153
27
9
32
19
114
11
4
39
53
109
99
111
120
9
272
7
185
37
114
6
71
49
48
107
4
44
67
29
205
15
56
28
36
24
36
84
15
60
5
12
4
176
223
17
25
39
129
11
31
30
3
255
6
66
41
127
17
55
30
11
13
35
31
101
252
7
24
84
12
24
24
81
20
124
21
47
88
9
15
80
25
71
25
174
5
61
54
90
35
37
39
99
225
147
108
6
11
36
12
157
30
41
79
90
90
48
6
90
30
96
11
139
41
19
54
24
107
64
45
35
61
23
16
80
31
108
12
5
64
39
132
33
8
252
48
139
129
20
79
12
5
96
37
11
36
28
15
53
67
77
25
18
6
75
15
30
6
60
ABCD 99796030892*3^$a+1 [50018]
15
57
12
18
45
87
108
21
69
195
33
63
27
189
63
36
24
48
150
15
15
78
12
72
3
12
48
105
18
57
27
153
87
12
9
12
57
162
93
27
36
42
48
54
9
117
24
108
90
12
69
12
27
21
15
6
3
96
27
72
57
9
75
60
81
111
60
84
36
3
21
33
15
15
78
39
171
42
12
3
15
42
54
57
24
3
18
114
48
105
12
81
78
36
93
231
12
42
66
21
15
18
63
15
54
99
21
51
27
72
90
90
48
42
36
99
21
3
15
132
57
15
21
12
33
144
90
42
171
9
174
6
15
21
48
36
90
141
72
120
207
6
12
111
36
93
207
75
9
87
18
84
90
18
42
12
33
12
33
48
60
102
72
18
87
39
117
15
9
39
60
12
45
27
18
24
84
54
42
135
171
12
153
60
48
36
63
21
57
3
69
30
42
30
18
6
12
42
183
15
54
66
234
18
45
60
27
36
12
90
198
18
39
3
93
36
105
3
51
66
39
84
75
180
33
9
39
9
375
192
108
51
72
165
9
63
120
111
21
33
15
96
87
9
21
144
219
39
12
60
33
3
12
18
132
30
36
9
48
75
165
15
12
36
36
6
27
48
12
75
12
36
105
60
75
33
39
126
12
15
192
36
135
6
48
63
87
48
9
36
9
60
18
90
90
138
42
18
174
204
54
75
48
129
15
3
108
12
60
18
18
9
3
90
99
15
36
9
48
45
75
57
51
48
9
90
12
6
135
57
258
117
48
9
36
78
54
30
6
36
36
120
72
3
69
6
48
9
15
18
63
27
192
33
24
105
78
12
78
30
18
27
96
96
21
87
165
3
168
21
3
57
48
126
36
96
237
15
108
69
48
117
30
18
51
72
3
45
135
24
21
51
33
3
72
36
72
48
36
306
27
27
18
42
66
15
12
60
3
33
39
18
42
72
90
36
75
12
15
72
6
99
423
12
150
3
15
33
15
54
6
174
39
72
12
3
153
81
288
51
27
153
39
468
144
150
30
24
66
186
84
33
57
18
18
114
30
24
54
102
15
81
102
42
30
9
60
27
57
33
90
45
120
27
21
12
27
72
66
90
24
18
27
24
15
126
186
54
39
51
9
27
12
162
36
18
222
39
45
36
15
75
105
24
15
144
9
135
90
132
18
162
54
30
51
39
165
57
120
27
36
225
24
18
69
51
114
66
165
3
84
18
18
45
9
18
177
57
90
93
3
12
42
36
12
60
102
6
84
159
135
102
60
39
15
90
174
72
42
12
6
30
144
90
105
3
150
3
117
3
177
18
162
72
18
81
15
9
3
54
15
21
42
120
57
21
72
75
120
15
18
15
165
39
60
36
69
90
48
18
18
45
12
15
24
126
27
147
18
51
75
177
3
105
171
90
3
105
30
60
36
21
96
27
108
102
15
48
72
96
12
33
111
9
27
48
39
105
15
36
6
3
156
51
36
114
123
57
18
30
42
33
33
24
84
114
126
27
72
96
24
27
90
6
153
21
36
24
75
48
51
21
21
39
33
3
27
36
6
30
126
42
30
51
12
117
72
18
96
66
96
3
69
27
21
24
36
48
54
93
24
45
180
6
120
42
30
72
9
9
6
36
180
48
6
192
18
54
3
15
42
66
42
12
36
15
36
60
3
36
54
3
45
42
30
171
27
114
36
75
63
24
45
27
48
42
123
87
108
36
36
81
24
45
54
144
12
6
90
33
15
36
6
18
36
30
15
3
93
3
66
18
78
15
147
21
15
69
33
3
15
24
48
60
105
3
36
69
21
15
33
90
18
87
27
18
3
60
39
45
99
24
45
168
12
57
6
12
72
9
96
183
60
30
180
72
126
42
27
81
3
12
87
153
9
18
72
78
30
81
9
60
66
189
45
18
54
75
39
69
33
42
102
3
375
72
108
18
ABCD 99796326044*3^$a+1 [50015]
108
90
72
21
69
72
131
184
336
15
65
25
54
126
18
180
252
18
72
63
27
45
80
109
18
36
72
18
11
64
32
37
11
61
35
19
45
56
16
8
55
137
25
180
342
197
120
205
180
180
59
40
9
207
80
1
63
240
147
144
45
9
47
43
126
15
200
109
51
416
40
87
161
37
123
176
79
81
56
144
25
279
27
18
126
144
90
27
9
18
357
3
77
96
168
16
129
126
9
200
16
189
54
53
19
5
264
91
45
45
11
115
198
36
270
18
90
18
183
56
136
24
15
9
261
54
221
40
45
35
235
141
129
71
37
108
39
51
429
201
15
147
93
123
45
96
21
72
51
21
90
36
108
17
48
25
47
115
53
37
180
23
136
75
45
45
35
120
25
144
36
126
54
36
72
147
104
1
18
198
54
9
216
9
47
169
111
24
45
36
63
9
36
342
53
37
54
101
24
120
115
29
97
39
69
180
47
43
36
306
23
40
56
96
73
15
80
31
41
24
25
54
41
229
27
144
45
54
36
270
99
192
33
36
216
123
57
63
9
47
25
18
197
24
31
89
16
21
35
48
40
56
73
143
55
162
111
72
8
25
180
35
360
256
24
32
85
72
36
234
53
109
219
120
56
16
120
384
3
216
141
75
29
16
45
126
54
18
21
87
90
39
56
67
53
64
80
120
240
19
5
175
90
15
296
85
90
105
120
144
27
53
181
51
93
171
9
36
155
64
80
7
9
24
111
234
15
56
73
47
24
192
97
87
183
126
27
8
16
75
5
96
144
16
99
21
104
136
8
192
360
64
105
95
175
41
85
108
162
45
135
180
29
61
54
125
24
96
25
306
189
440
1
72
126
36
54
36
219
120
80
31
9
72
8
91
5
103
81
56
205
35
1
90
18
75
15
54
11
169
162
69
56
184
80
16
56
25
159
3
18
59
64
57
18
72
54
15
56
168
49
63
45
54
261
48
96
99
101
25
159
32
24
24
49
47
16
153
72
18
126
95
24
136
96
63
105
57
18
72
180
9
153
71
40
32
19
261
27
216
180
65
169
162
18
83
43
270
180
36
18
197
73
18
45
9
306
5
139
54
36
90
185
96
88
216
24
200
91
90
11
133
155
25
450
77
160
128
31
9
171
189
27
90
59
373
72
155
133
11
97
144
95
49
15
56
1
119
16
135
18
126
41
184
80
109
107
64
56
115
108
36
29
96
19
90
27
9
135
176
168
72
43
45
56
24
19
18
54
54
47
24
55
18
63
63
36
5
136
8
40
99
117
9
111
51
5
13
27
8
37
162
108
ABCD 99796337588*3^$a+1 [50015]
29
30
18
15
3
45
4
32
24
16
36
44
9
72
3
4
5
67
36
35
18
31
44
87
37
5
3
9
15
39
54
36
60
7
17
42
21
28
11
6
24
60
51
63
9
27
6
67
20
3
37
5
15
3
24
21
9
18
18
78
42
15
3
37
59
45
63
57
48
81
12
3
21
36
18
12
9
33
7
35
48
45
28
65
15
15
13
47
9
24
9
15
45
18
9
135
84
30
24
6
6
48
6
42
7
65
91
24
5
30
36
6
15
3
45
16
17
30
12
18
159
3
12
90
78
33
33
66
25
68
28
23
54
63
27
48
18
42
12
6
39
33
87
12
21
18
36
6
18
12
12
30
43
5
12
15
12
51
84
109
17
24
6
12
30
15
15
48
33
21
36
78
12
120
9
33
60
30
42
18
42
3
21
55
29
60
12
66
9
69
42
13
17
42
126
12
63
12
24
33
15
15
45
3
13
89
12
6
12
21
4
47
61
5
18
126
6
133
29
36
30
57
3
9
75
18
48
6
6
60
139
23
12
6
3
87
45
39
6
15
3
36
49
29
3
27
33
15
69
28
12
23
18
42
93
15
12
12
48
12
6
27
3
33
51
78
66
114
78
54
84
15
27
18
42
9
9
27
48
39
36
36
6
48
6
6
55
8
9
36
12
18
24
72
36
57
21
24
18
18
39
21
30
9
27
21
4
8
15
33
3
37
23
24
120
6
6
108
6
39
3
90
15
15
30
27
33
63
24
57
48
15
3
9
51
45
75
12
57
9
12
24
18
30
6
36
210
30
114
30
84
18
42
21
9
36
12
27
21
12
114
25
29
24
6
25
35
9
81
192
3
9
18
84
126
3
69
27
3
45
15
18
15
132
15
33
15
13
11
81
24
28
53
48
6
18
67
36
23
6
60
6
13
44
3
12
6
12
30
30
7
20
16
29
132
18
6
12
43
107
42
66
60
85
101
3
60
21
159
28
5
12
42
73
32
75
18
3
12
21
30
1
11
18
24
3
75
9
15
54
24
3
15
37
41
15
129
6
66
123
27
69
99
25
65
6
42
7
17
60
24
42
105
4
23
45
15
13
20
27
21
12
15
117
40
17
60
51
57
6
1
68
63
18
12
42
12
9
24
45
60
3
75
33
120
69
30
12
48
33
9
3
240
12
99
1
68
16
11
54
15
21
48
6
6
6
18
120
39
180
60
33
42
12
9
15
12
198
19
48
17
12
108
6
54
12
15
3
6
6
60
48
85
23
37
20
12
36
15
117
117
75
16
8
9
12
3
33
18
36
48
6
30
1
23
21
9
18
57
15
12
21
39
78
187
11
18
30
54
3
64
29
27
15
108
24
1
17
12
30
12
6
15
45
55
80
12
51
54
12
18
48
57
16
41
24
6
1
59
133
65
48
30
33
112
8
21
48
36
27
4
5
19
36
44
112
8
24
40
11
72
69
15
6
18
12
42
6
45
9
36
60
66
54
7
17
87
129
31
20
21
27
57
24
19
5
6
102
18
12
54
3
15
21
27
108
30
27
3
49
35
25
221
7
47
12
66
3
40
35
21
3
13
17
12
15
3
12
36
9
24
21
3
112
20
45
30
9
24
120
15
12
33
21
139
23
18
36
6
24
1
20
12
63
12
21
9
12
30
48
36
177
12
12
75
84
57
9
48
78
114
63
16
11
6
19
20
3
57
81
72
42
33
12
28
125
67
41
27
15
6
27
124
29
7
17
42
18
18
12
121
80
60
12
69
18
1
92
3
24
138
120
12
7
59
9
15
1
17
63
12
48
9
27
48
15
12
78
3
12
40
8
3
21
99
45
15
36
9
117
15
9
3
93
18
21
28
47
54
42
24
18
48
12
15
48
27
72
30
54
6
6
54
3
15
45
21
24
42
18
6
21
33
6
30
24
15
16
29
12
15
33
30
6
30
6
18
1
5
24
12
3
63
9
60
33
90
90
43
80
15
45
9
96
7
8
105
3
84
3
12
6
30
42
12
60
18
90
27
3
18
114
36
9
3
54
18
12
25
11
13
56
24
24
27
33
172
41
114
54
15
24
28
77
18
69
21
24
6
30
30
25
47
18
7
8
45
42
36
72
24
36
90
30
48
6
18
6
54
6
24
60
30
30
3
12
3
72
21
171
36
12
18
19
29
51
33
72
24
66
6
12
30
30
90
6
135
9
15
147
6
7
5
15
3
49
29
36
63
15
42
6
189
3
13
35
45
63
36
18
48
27
45
48
15
24
16
8
9
6
21
9
6
21
24
15
30
43
32
3
21
21
48
123
3
6
24
6
6
12
78
30
19
41
15
33
90
210
12
24
15
36
3
6
30
25
65
3
45
18
9
3
30
31
41
18
12
9
57
87
27
69
21
19
29
15
3
12
12
96
48
1
83
6
30
9
3
42
42
36
13
44
33
12
55
8
3
6
55
11
60
48
12
42
48
114
24
60
36
48
1
29
6
84
6
19
92
39
6
30
30
36
12
7
36
8
45
24
6
12
18
6
33
33
87
27
48
12
33
3
30
7
65
15
51
9
21
36
24
19
53
19
11
18
7
23
45
27
60
33
36
45
15
24
9
42
45
28
23
78
54
66
51
36
60
12
16
131
21
45
24
36
24
60
6
12
6
30
12
9
9
30
72
105
93
36
18
42
24
42
13
84
47
9
9
30
81
39
66
7
23
12
73
29
132
36
12
3
9
120
55
96
68
39
105
15
6
24
3
189
39
9
7
11
12
48
72
42
108
3
9
18
18
42
25
5
15
45
6
36
21
4
11
54
43
5
6
24
33
12
21
27
33
39
3
12
72
73
23
24
6
102
45
72
45
18
42
24
12
147
81
36
18
18
3
15
12
84
6
12
3
9
48
31
29
55
17
90
9
45
24
55
36
200
27
72
1
29
15
33
150
18
7
168
5
12
15
3
66
30
13
8
112
113
19
29
12
12
36
12
72
36
54
72
108
30
7
60
65
51
27
18
42
78
42
1
17
12
3
12
105
31
47
12
36
12
54
48
15
21
6
45
120
24
112
8
64
53
18
21
33
30
13
68
12
4
5
78
42
3
3
33
112
17
12
96
18
60
61
36
20
3
12
12
36
49
23
129
9
66
48
21
21
24
30
37
5
12
15
51
45
39
18
12
3
3
9
57
18
6
15
12
27
6
54
6
19
11
36
18
111
81
18
18
18
24
42
54
6
31
20
27
ABCD 99796580582*3^$a+1 [50050]
36
48
84
156
96
131
7
138
23
127
30
12
72
23
1
180
60
6
48
17
1
120
24
24
11
1
83
24
1
24
12
24
72
42
6
60
60
180
24
47
24
72
109
96
119
49
120
12
78
137
7
48
18
24
11
85
6
48
18
48
155
12
13
11
1
24
6
197
60
85
36
6
198
47
13
23
37
23
133
72
174
186
144
48
48
48
11
91
17
36
229
48
47
12
1
84
48
11
72
24
25
59
25
35
109
48
84
84
11
73
18
5
12
31
54
36
54
66
36
71
13
24
96
24
6
6
155
1
30
17
85
72
24
24
71
97
12
36
24
12
6
78
120
11
13
210
30
36
72
24
168
36
95
36
31
42
48
35
73
72
84
59
19
30
36
12
24
24
35
24
108
25
84
83
25
48
24
84
96
24
24
48
47
48
49
48
108
24
24
96
83
97
119
24
12
36
49
108
23
24
109
12
23
25
59
7
29
36
96
84
91
5
25
47
1
24
72
24
72
24
11
13
12
48
95
1
60
96
23
19
18
24
6
17
25
11
72
25
12
131
12
13
60
59
121
72
42
17
48
25
6
42
108
71
133
36
12
35
157
12
60
48
120
23
72
12
25
11
49
11
163
89
121
12
168
35
24
1
107
12
1
84
12
6
137
7
18
30
18
35
73
12
12
36
60
84
95
61
24
12
35
115
5
49
12
48
35
139
18
30
29
24
49
95
1
84
23
12
97
48
18
90
60
47
13
47
97
30
150
23
36
49
167
85
18
5
85
12
90
101
37
107
13
11
1
36
12
48
12
47
1
95
72
61
12
12
35
85
66
42
48
24
11
97
12
96
47
144
1
83
97
12
12
59
25
6
41
13
84
132
114
30
11
36
12
7
6
42
6
35
37
24
11
25
12
11
24
13
23
12
25
48
144
30
65
1
12
24
35
1
60
12
108
35
48
49
12
36
120
228
60
54
6
35
1
24
30
17
73
12
24
119
36
151
17
48
25
83
49
12
6
30
60
12
36
36
48
120
47
169
114
5
145
11
37
24
36
47
60
72
13
120
11
25
11
48
13
12
30
30
11
7
149
73
108
35
25
48
24
47
25
48
96
24
11
7
137
37
35
1
12
36
35
25
24
11
12
73
90
5
180
12
13
30
17
79
138
60
60
23
73
155
25
36
24
72
60
108
180
84
12
155
25
6
90
108
12
35
12
1
35
96
36
103
90
6
18
35
97
36
12
11
37
23
36
61
12
6
209
12
85
48
47
1
174
48
240
48
17
37
35
1
83
61
24
12
12
48
23
72
7
18
30
5
43
30
24
11
25
60
12
72
47
36
13
72
24
35
61
47
37
11
7
138
228
72
12
71
49
48
23
36
13
11
49
18
30
18
29
13
120
12
48
12
47
48
1
12
12
30
5
25
120
36
47
157
47
25
18
48
18
30
54
23
85
48
47
37
48
48
42
5
12
60
25
11
79
66
84
12
11
13
95
7
29
156
25
47
61
35
120
7
42
60
12
23
61
12
12
167
73
35
97
96
23
55
41
61
42
5
61
132
72
18
174
24
42
54
36
24
264
6
6
12
12
18
245
60
121
95
61
23
72
13
23
25
60
168
72
18
66
30
18
126
54
11
25
6
5
108
60
25
47
25
66
30
24
108
120
120
30
42
59
61
36
90
48
102
12
11
25
12
12
18
18
204
48
12
36
47
49
11
7
5
13
59
61
12
23
120
37
12
48
47
43
126
72
107
13
107
85
12
11
24
36
73
35
61
48
47
109
12
12
18
102
12
30
6
72
18
48
30
12
59
121
47
12
25
24
144
23
37
36
131
1
60
54
18
48
12
66
54
36
12
120
18
90
35
24
12
13
12
54
30
66
18
72
23
36
109
78
29
19
5
61
48
48
84
84
24
23
55
5
37
6
30
11
151
17
25
23
223
125
19
6
300
12
95
25
12
126
29
1
35
25
6
5
49
36
48
35
97
18
77
19
41
1
60
47
121
12
48
6
96
77
36
25
59
43
42
60
108
107
73
59
13
66
42
12
12
84
60
60
120
35
25
11
1
12
23
12
60
37
11
55
30
47
73
12
48
12
120
42
29
24
48
49
119
12
168
12
24
1
60
60
18
6
36
24
23
60
85
6
29
1
66
6
35
49
11
133
24
126
125
24
43
54
83
55
17
36
85
23
37
42
6
72
18
54
12
36
90
42
35
96
25
90
5
24
1
71
13
12
114
96
78
12
6
77
25
156
35
37
24
96
48
216
35
61
23
37
42
6
167
37
60
11
24
31
17
13
36
ABCD 99796982744*3^$a+1 [50010]
3
57
3
93
57
75
20
37
18
29
16
8
24
168
100
12
45
23
12
76
45
114
5
145
23
55
5
72
36
4
15
5
60
48
24
28
68
48
12
24
19
29
12
84
25
114
90
71
25
35
12
60
25
15
12
20
1
27
57
23
12
25
51
20
60
7
42
120
78
102
63
57
11
12
43
9
33
23
7
77
48
67
30
35
76
32
55
29
48
85
15
33
12
135
168
87
17
13
107
193
15
8
25
15
120
105
143
36
4
45
11
79
114
11
12
55
5
115
105
45
42
17
60
31
53
112
165
3
87
29
240
60
13
90
285
60
15
30
11
157
27
20
48
60
7
5
25
47
60
28
21
11
1
83
55
29
85
3
20
25
23
12
7
165
15
21
32
24
36
7
18
72
288
83
7
105
128
52
8
36
1
59
31
53
4
68
115
177
81
59
16
24
33
35
84
36
40
8
79
17
61
30
17
115
45
51
69
21
47
25
42
5
43
77
48
24
28
68
24
28
92
28
108
3
45
20
12
25
47
43
113
72
28
12
12
60
36
69
71
4
3
17
13
107
12
36
52
60
48
92
73
23
12
25
15
3
54
78
57
56
115
89
1
27
45
23
40
12
12
93
150
60
57
8
12
28
87
90
51
80
36
1
12
23
43
9
8
40
140
60
40
20
52
36
75
9
105
66
17
12
96
12
7
5
40
32
19
5
24
13
83
64
15
17
24
25
24
15
92
13
83
48
24
12
49
39
33
3
45
27
20
25
15
63
9
56
36
1
15
45
23
19
45
92
13
35
60
13
60
60
3
12
132
45
3
8
144
16
80
36
91
5
12
12
31
48
29
160
32
28
45
15
140
48
60
37
168
59
24
4
120
51
24
45
20
73
47
25
15
8
7
66
27
12
120
8
103
117
20
25
47
61
159
68
25
228
47
24
16
108
32
24
19
9
60
15
77
16
20
12
16
24
45
60
75
20
73
35
48
84
88
20
28
144
3
17
85
35
36
7
149
61
27
93
27
80
72
48
96
109
18
29
64
20
37
35
13
24
3
48
32
168
24
13
15
45
42
221
60
7
5
204
13
30
17
28
105
23
84
4
32
12
36
12
60
12
25
11
172
8
12
13
47
25
27
3
33
24
56
4
20
13
12
11
72
72
103
12
48
45
48
45
11
84
52
87
18
35
13
59
108
37
11
25
27
68
4
63
53
36
60
24
4
15
41
40
144
48
44
4
132
93
107
12
48
115
33
20
25
47
52
32
31
29
16
32
208
3
17
25
27
33
23
24
28
44
84
19
93
12
8
24
124
56
61
12
11
12
48
24
72
4
39
65
100
20
1
72
102
5
108
85
162
66
39
36
24
3
5
7
65
88
3
9
36
12
20
52
33
15
12
68
55
30
3
15
5
112
27
33
48
20
12
24
24
7
77
13
87
20
108
7
53
24
60
24
64
20
40
48
44
16
45
3
9
15
45
18
42
51
72
105
63
56
1
27
60
21
11
24
36
31
132
5
43
105
57
47
13
3
32
28
32
175
5
25
23
43
24
17
31
30
23
12
24
4
56
1
12
71
84
61
27
92
61
27
15
57
68
84
121
27
56
180
36
120
76
57
15
32
28
36
44
12
13
15
3
77
16
72
80
28
84
75
5
13
3
12
44
64
20
85
24
135
8
40
92
13
15
33
75
9
35
12
108
72
4
24
20
36
7
30
132
95
73
47
40
60
68
24
16
8
37
23
4
8
25
42
21
45
35
36
24
4
20
73
27
45
15
48
8
19
53
48
4
165
78
17
16
20
24
12
43
21
45
11
24
4
51
29
72
28
3
77
40
32
148
20
85
23
72
13
47
31
5
109
18
5
84
31
105
105
23
55
9
105
18
45
8
40
192
32
88
20
72
96
4
92
13
15
63
65
12
108
40
87
30
48
15
32
96
97
27
63
33
44
12
24
277
27
15
161
52
44
36
108
72
24
28
21
35
19
30
111
56
48
36
132
25
63
24
92
1
23
36
48
1
90
65
12
84
13
47
36
12
145
23
48
24
60
85
47
28
45
11
72
60
112
92
60
1
12
30
5
25
60
35
40
56
4
56
52
48
45
27
32
36
52
12
32
96
108
37
15
32
25
75
60
32
31
33
56
76
12
48
20
13
12
123
9
11
72
115
117
75
45
152
28
81
60
11
28
15
21
27
77
13
59
13
15
36
204
68
24
24
24
73
15
27
21
12
45
30
53
19
17
4
144
20
108
13
30
41
13
47
36
67
53
7
5
25
135
45
47
24
40
129
23
52
21
84
11
4
20
132
13
60
23
12
40
116
36
76
27
5
48
12
28
92
55
66
11
60
84
84
16
39
21
24
108
20
13
87
20
48
40
140
12
24
13
23
40
72
93
119
28
32
16
8
55
9
108
104
120
48
1
42
12
153
44
16
152
12
84
7
12
65
13
15
80
24
60
19
5
ABCD 99798156046*3^$a+1 [50003]
201
45
51
9
135
15
42
135
27
18
90
12
6
90
120
72
48
21
144
24
40
5
108
199
233
66
117
87
1
335
9
45
30
85
23
73
29
30
96
30
31
23
180
138
12
7
281
30
48
25
29
51
27
69
40
8
135
6
60
55
35
42
30
213
45
99
16
120
119
33
24
3
117
3
108
78
12
7
11
12
73
77
12
31
65
30
1
53
78
37
71
105
160
47
48
60
37
35
117
15
36
21
3
13
23
72
30
48
174
93
15
108
60
72
73
32
40
24
71
57
15
57
24
15
174
3
24
16
24
11
12
60
48
13
29
66
1
11
18
30
21
3
36
49
65
30
60
96
84
1
35
37
35
93
15
25
56
9
30
84
48
60
33
15
25
77
30
30
78
25
72
35
85
23
72
49
11
108
1
11
132
1
155
109
23
48
54
27
168
15
120
36
30
30
1
23
90
18
37
8
33
30
24
1
59
21
27
162
75
51
37
107
30
66
24
85
113
90
42
27
48
15
48
97
71
24
36
24
37
101
43
359
30
51
57
15
3
37
128
40
95
49
96
120
107
30
87
216
64
71
1
89
54
1
72
23
24
156
21
21
162
73
5
18
105
160
65
111
51
48
72
48
37
72
23
12
6
102
30
30
13
107
12
25
32
24
75
45
16
24
96
83
13
383
132
189
9
127
35
108
9
183
18
42
60
49
179
180
49
35
21
9
111
24
48
435
157
23
12
108
73
35
30
30
49
11
180
24
30
48
60
159
33
103
24
56
183
25
56
16
192
32
16
23
121
11
37
11
205
96
41
87
40
80
81
15
75
85
24
8
135
12
13
80
3
12
73
59
36
121
96
47
33
33
31
24
29
115
95
126
42
108
84
57
184
24
35
21
24
88
48
5
102
12
78
67
168
5
19
89
54
36
90
115
155
85
47
30
19
11
30
48
31
8
141
90
49
65
127
143
1
216
11
12
25
11
12
12
156
1
143
97
56
33
151
24
59
60
25
8
3
12
25
24
41
78
84
108
49
143
1
47
162
18
12
97
24
24
35
13
53
114
1
192
23
72
48
1
24
5
27
3
141
96
48
15
49
71
60
12
9
111
12
13
65
18
60
9
15
120
25
83
42
27
21
43
17
42
61
167
97
96
107
72
37
8
63
33
159
120
60
141
39
177
39
1
56
15
12
30
18
13
17
18
24
13
23
24
138
18
109
5
66
12
12
180
30
55
173
18
57
15
105
237
48
12
90
36
81
3
37
11
37
96
24
11
181
120
11
18
42
18
7
72
11
61
104
15
1
8
183
18
55
47
12
30
31
24
131
12
12
66
427
120
48
47
48
25
72
104
33
6
49
23
25
167
6
42
108
45
159
108
120
12
60
21
16
71
48
12
138
27
33
7
95
49
71
49
23
97
119
9
3
60
30
195
15
30
12
55
203
18
19
8
64
24
56
64
24
56
40
24
71
90
15
87
73
47
168
1
41
15
40
8
24
3
90
18
24
57
9
30
12
157
32
64
95
1
29
19
72
80
3
30
18
30
30
73
59
21
112
77
48
3
112
23
129
15
25
35
37
83
13
8
15
30
90
60
12
48
217
23
9
3
109
59
60
49
120
23
33
16
143
168
169
11
168
54
18
48
37
35
85
5
18
9
72
9
144
90
96
21
21
48
115
24
8
168
15
60
42
27
48
27
85
168
192
11
21
93
30
18
138
1
80
16
5
30
132
78
67
23
72
25
5
78
13
32
3
37
95
73
59
96
42
12
90
36
1
104
112
24
23
81
39
18
18
60
25
35
24
45
171
24
61
144
72
119
1
23
36
150
79
95
25
80
141
54
108
42
31
24
173
67
143
49
41
7
8
15
12
21
72
147
37
24
167
48
169
71
144
97
113
6
81
39
9
51
37
17
36
162
42
18
18
211
11
ABCD 99798318034*3^$a+1 [50050]
13
15
33
131
13
47
169
11
4
140
25
99
105
411
12
165
47
85
87
56
108
76
24
117
23
25
131
16
105
108
15
117
95
112
80
40
93
99
9
72
3
9
51
45
39
165
48
75
80
160
12
72
8
73
87
225
48
132
96
27
20
84
16
45
3
156
48
21
72
120
59
4
72
105
15
44
1
3
105
24
216
87
120
68
4
213
48
227
52
32
28
21
15
80
37
15
33
12
12
15
33
39
56
168
49
63
248
85
132
48
72
48
87
32
28
45
3
105
51
189
24
156
72
60
27
81
159
8
220
12
20
25
48
83
36
124
9
111
165
39
36
9
51
176
229
60
179
108
52
45
47
133
71
4
140
85
108
35
37
183
32
25
60
63
108
56
73
36
27
117
51
120
180
36
108
201
35
24
85
240
83
157
11
37
75
72
8
40
128
40
44
85
135
105
71
36
61
108
315
92
180
37
87
9
12
12
63
32
208
140
72
120
88
33
11
64
44
72
28
12
21
15
45
180
3
56
13
60
27
20
204
12
4
189
95
49
47
1
48
179
1
51
21
12
63
108
129
11
180
25
71
13
36
24
35
133
99
21
48
27
8
64
72
33
47
16
44
36
88
9
75
20
288
157
3
8
36
1
63
156
8
73
12
3
80
64
8
1
71
4
57
59
73
3
32
60
61
131
24
120
349
35
48
24
268
48
80
12
96
25
84
107
28
156
32
13
12
108
75
20
76
48
8
85
72
15
156
84
156
105
60
15
44
48
100
93
39
188
100
24
24
96
33
47
16
24
8
28
12
20
12
88
56
157
72
11
109
27
129
12
47
13
167
112
48
81
24
63
32
36
124
72
168
93
39
33
27
141
27
81
15
204
68
168
180
49
15
81
11
24
265
120
39
165
168
108
111
8
40
272
49
12
120
360
12
120
155
76
69
51
105
84
11
4
80
96
4
33
75
12
33
120
119
40
60
108
48
132
80
108
72
1
24
47
84
60
16
48
56
49
15
240
80
40
36
12
144
24
24
8
172
36
9
35
12
49
12
3
132
12
32
36
52
32
109
24
11
109
15
36
44
28
72
72
69
84
156
27
8
60
52
32
76
117
12
171
57
12
51
44
132
28
12
80
24
252
73
39
33
3
140
36
73
47
13
11
12
60
192
1
60
72
35
12
73
75
200
144
184
24
33
48
35
112
117
15
21
71
76
32
180
73
35
37
75
72
9
15
152
24
36
13
72
59
49
131
1
47
13
27
45
11
229
51
36
44
64
120
96
12
48
9
3
153
119
1
159
21
84
95
1
27
48
96
84
57
3
116
16
128
40
56
49
59
108
4
9
59
13
15
93
51
48
140
16
57
87
72
261
99
21
3
117
167
36
40
117
35
37
35
36
16
21
48
47
48
64
192
81
63
129
11
109
3
93
71
28
20
60
156
37
3
176
28
48
128
85
12
207
141
15
120
9
48
60
59
1
119
88
45
51
72
72
12
48
116
24
36
12
4
128
145
108
47
73
63
165
279
20
61
11
16
57
71
4
32
76
68
84
16
44
48
60
25
87
32
13
36
120
11
13
95
61
12
108
35
124
12
33
195
32
48
193
59
73
27
33
47
16
33
51
153
63
153
59
156
180
37
59
13
35
1
72
23
12
97
60
27
93
11
16
56
28
ABCD 99798732784*3^$a+1 [50046]
48
33
3
27
1
113
18
18
31
20
88
24
60
23
36
54
24
15
64
12
20
16
56
24
24
15
33
24
15
13
11
36
9
63
30
7
32
24
27
21
4
53
27
75
45
28
35
25
44
39
24
36
33
36
36
12
132
51
61
8
39
72
24
12
24
61
41
99
15
9
3
33
39
6
31
17
7
137
6
9
108
24
12
3
132
30
162
42
15
3
9
3
13
29
67
8
84
57
3
60
63
66
6
33
24
33
63
4
8
12
33
3
51
42
3
124
32
12
45
30
37
8
9
27
9
43
83
21
48
64
24
24
144
24
11
25
12
17
6
21
192
111
36
12
13
8
28
65
18
13
23
12
18
3
36
12
16
20
28
20
36
96
64
56
12
3
84
33
4
48
68
156
3
1
8
76
20
3
1
17
30
61
24
12
53
19
20
15
1
8
39
1
8
12
40
56
4
23
33
3
1
32
16
12
11
33
57
36
7
44
81
3
24
16
5
19
5
7
11
30
6
66
7
36
44
12
12
16
60
24
95
1
23
36
66
19
5
30
6
15
12
63
45
36
108
12
48
39
13
24
11
6
63
24
3
9
9
102
13
11
21
45
36
18
1
80
24
4
12
65
54
13
59
45
57
31
12
12
35
90
19
168
20
9
54
33
12
15
25
48
20
28
125
79
8
63
21
48
39
12
33
57
42
30
15
39
81
9
6
9
24
33
36
6
57
15
13
68
16
23
36
9
27
54
18
45
9
15
16
8
93
19
20
28
71
24
18
12
18
21
15
45
9
51
12
33
39
87
18
18
45
48
36
15
48
72
72
6
48
15
52
12
128
96
39
9
27
60
33
15
57
48
16
24
32
52
24
32
57
42
1
20
48
51
13
77
180
15
36
64
17
39
12
87
69
3
37
68
24
4
20
48
16
17
7
11
36
25
17
90
13
48
32
15
37
12
8
12
15
6
15
15
9
69
63
60
4
8
63
145
11
72
73
44
15
129
12
12
36
3
24
33
28
12
65
3
16
53
3
3
61
24
17
51
3
45
51
33
3
9
24
15
9
120
16
53
54
90
132
7
65
30
37
20
3
61
47
138
42
93
27
45
9
7
32
3
66
27
15
21
45
36
36
75
3
30
3
12
39
9
12
36
60
4
36
20
36
3
13
59
36
72
24
144
18
15
33
123
36
28
35
21
4
59
18
3
51
33
63
54
51
3
9
76
36
56
40
48
5
30
6
3
108
15
81
12
76
12
12
68
21
6
93
12
21
3
16
12
36
17
39
51
6
51
21
18
18
63
100
12
23
21
33
54
157
72
20
4
24
5
3
21
3
9
3
16
32
9
18
25
23
9
24
148
35
36
18
3
15
69
36
9
31
59
13
20
84
21
7
36
8
3
37
71
9
24
21
127
17
75
4
56
16
36
29
19
35
60
93
48
72
123
57
64
32
4
24
5
27
12
9
18
85
59
13
11
1
24
65
30
18
43
12
5
27
4
12
20
111
21
60
15
69
3
12
72
9
24
4
35
60
25
32
12
108
48
4
12
20
3
6
18
18
19
71
13
59
36
1
29
54
9
9
51
28
11
49
96
53
31
32
12
112
11
72
13
8
48
12
24
57
27
9
7
107
12
1
24
35
12
36
81
15
13
59
61
36
32
63
21
12
52
5
43
53
72
31
23
36
9
27
1
11
57
28
41
36
15
45
19
17
31
71
13
23
54
3
105
19
5
12
6
1
72
35
33
28
47
36
129
33
27
4
41
36
7
20
36
39
24
72
1
83
25
68
3
18
3
63
49
77
27
36
16
36
20
76
11
1
44
21
6
30
91
44
28
167
72
1
29
36
43
53
30
9
24
3
13
11
57
40
20
39
24
33
52
53
31
12
8
3
45
117
3
69
54
13
32
60
84
117
78
1
83
9
16
17
84
24
192
27
27
36
49
32
12
84
16
5
6
109
11
18
7
80
27
54
15
51
9
33
31
32
39
33
39
33
88
200
21
55
59
1
8
40
35
9
36
51
13
23
13
24
17
3
40
48
120
12
23
21
12
9
19
12
24
47
1
5
39
24
63
37
11
37
8
9
111
24
72
9
63
27
36
13
11
45
3
13
60
8
27
129
21
7
12
35
9
27
21
4
20
3
57
3
33
12
3
36
18
15
3
42
7
47
61
5
43
20
15
9
28
68
12
9
39
4
137
7
23
13
11
36
36
37
29
7
65
15
52
29
3
28
5
7
32
72
36
4
95
9
48
64
8
36
3
25
12
8
48
33
55
56
33
19
47
6
55
11
9
27
18
79
32
21
3
16
11
9
132
57
19
12
60
24
20
9
139
29
90
9
12
81
24
3
4
5
18
42
3
84
12
39
13
12
29
19
17
15
28
12
12
8
48
24
4
53
54
36
45
27
12
108
36
18
31
36
23
33
24
3
84
1
12
41
36
7
197
15
120
9
19
29
27
45
31
24
44
36
4
20
4
5
31
36
8
36
15
37
8
93
7
35
18
15
3
49
20
24
4
24
17
72
24
39
60
27
12
9
33
90
9
57
91
35
18
24
39
69
15
12
16
23
61
29
39
3
1
12
17
31
20
4
59
84
9
9
18
45
33
31
23
30
55
35
109
24
53
63
16
32
27
36
9
24
12
15
18
66
57
21
3
36
36
33
43
128
27
13
23
57
4
36
68
27
33
9
18
33
39
18
51
48
63
33
12
36
3
33
64
32
15
60
97
24
12
96
12
72
20
16
119
25
32
12
12
4
35
6
19
92
28
44
88
47
9
15
13
8
27
9
28
12
12
8
4
20
3
25
8
3
48
25
8
76
56
36
4
11
36
1
56
39
12
13
44
24
52
44
48
9
67
11
36
1
20
4
23
45
9
31
239
45
4
8
96
24
112
96
24
32
27
13
8
24
27
60
48
9
9
43
80
36
21
6
36
1
44
48
4
84
12
41
3
52
12
20
15
9
9
36
96
66
18
27
64
56
64
20
40
12
8
3
18
18
45
3
1
96
17
99
63
133
32
24
39
6
27
39
6
7
24
17
19
20
24
99
24
73
11
37
5
67
60
11
9
36
9
7
17
3
64
35
42
7
83
30
18
21
64
29
12
19
8
60
16
36
84
8
27
12
13
20
3
21
40
17
54
33
12
21
51
4
71
18
18
1
36
44
84
21
66
1
32
3
45
33
51
75
13
8
4
5
7
35
18
19
24
12
17
66
6
87
28
60
5
27
9
3
60
36
36
12
4
36
80
136
20
135
229
56
120
12
28
56
12
12
15
72
102
7
12
35
57
12
39
1
248
3
6
27
4
8
ABCD 99798782758*3^$a+1 [50003]
59
60
9
4
128
39
85
71
60
13
35
12
21
27
1
35
13
32
15
193
36
32
12
40
12
96
35
145
8
64
107
9
135
72
49
35
96
45
63
12
73
107
13
227
37
47
105
4
188
39
105
40
35
84
84
81
12
4
12
11
72
13
32
64
35
49
11
144
97
119
24
36
61
179
61
59
105
100
71
24
9
27
13
72
24
188
96
96
16
176
16
83
13
224
52
48
167
33
3
48
37
83
96
109
200
111
1
95
73
24
131
81
51
45
64
44
4
143
37
108
44
144
171
57
16
167
117
36
111
33
27
1
71
93
100
11
33
12
144
16
11
48
37
80
3
37
44
15
60
21
39
9
12
180
183
153
28
71
60
13
24
23
24
180
36
25
104
15
25
24
11
9
15
33
27
21
12
3
1
95
120
24
24
109
60
36
35
157
104
36
12
48
48
64
251
57
4
8
27
25
95
13
131
61
11
108
1
44
4
23
73
11
60
60
13
11
12
21
27
37
84
131
9
16
84
24
80
136
96
56
36
12
15
84
229
56
64
131
81
64
35
105
136
95
1
24
59
156
13
60
120
47
9
40
24
107
117
16
71
49
23
97
47
24
96
145
144
11
45
228
27
24
12
45
40
72
11
132
24
60
24
12
97
71
1
215
9
40
92
15
85
12
12
32
39
228
21
16
59
153
76
20
87
117
40
11
60
36
36
25
143
25
44
3
57
3
45
36
28
20
100
92
4
35
69
276
64
71
21
3
24
9
204
36
27
25
104
40
8
27
192
24
241
80
4
108
48
23
25
84
72
20
111
13
68
4
59
45
75
13
92
28
11
9
96
4
83
69
160
20
99
57
84
4
72
240
59
25
35
25
120
24
11
36
49
36
59
81
88
44
3
13
47
24
36
21
148
8
52
95
45
64
71
25
275
45
64
36
35
1
8
144
40
12
36
83
36
120
9
16
71
24
36
60
25
12
108
23
145
47
84
9
51
9
75
21
111
24
84
9
12
15
36
168
25
107
204
213
51
61
24
8
3
1
23
25
71
165
48
88
44
28
71
49
104
99
45
180
3
12
13
47
213
51
24
1
59
36
180
24
169
32
111
13
20
111
133
44
39
13
95
57
40
60
12
23
13
128
28
68
48
160
35
45
52
12
32
156
228
48
15
36
1
35
9
15
109
47
97
23
24
1
48
47
108
21
39
9
84
27
213
4
23
12
9
51
25
119
60
204
49
120
12
119
261
15
117
16
12
20
135
9
16
36
12
12
32
64
48
80
64
32
36
123
1
144
132
108
35
81
195
1
12
12
32
3
49
36
8
351
37
59
49
24
11
1
84
156
60
48
20
28
20
159
13
20
52
35
61
92
16
36
108
83
25
24
156
95
24
21
4
35
9
96
16
68
4
60
92
4
36
8
84
3
61
35
97
48
60
228
35
61
8
84
28
20
60
48
48
3
157
32
48
48
27
84
33
52
48
71
25
32
39
144
21
16
155
84
60
13
107
13
47
129
100
11
73
200
40
104
27
12
48
25
120
47
9
231
24
73
71
132
85
23
12
229
35
13
128
100
35
9
100
44
16
35
13
48
24
24
35
45
100
84
120
212
100
35
61
23
12
84
36
45
279
60
49
155
1
59
109
71
1
96
323
12
33
27
13
120
20
12
3
49
23
25
179
193
60
92
16
24
35
61
56
4
35
108
33
60
123
120
141
15
21
4
108
107
48
1
95
1
32
51
49
80
48
12
136
35
72
93
4
47
36
45
4
92
192
75
36
60
96
21
156
3
49
92
48
40
191
108
33
60
39
13
80
51
45
159
45
111
1
132
11
12
165
40
24
260
28
20
48
156
39
84
69
48
4
23
25
71
9
ABCD 99798894758*3^$a+1 [50022]
17
37
23
1
107
180
13
35
55
12
30
54
24
36
54
47
133
6
36
5
109
6
114
144
102
18
11
108
36
84
37
35
24
25
30
17
12
37
30
30
179
1
11
24
31
5
55
24
29
37
84
96
48
36
35
25
71
72
12
1
48
42
30
23
24
13
23
61
6
53
72
108
25
11
24
84
36
25
227
13
36
96
30
5
13
6
5
19
90
42
5
49
234
5
7
29
49
42
120
5
24
55
29
97
119
24
67
30
30
17
7
29
25
47
19
24
101
55
53
180
12
1
24
35
108
7
90
11
55
174
24
35
36
25
131
13
42
77
13
18
72
24
30
54
30
119
37
66
18
59
7
30
54
66
35
36
79
24
6
90
6
48
59
12
36
85
60
167
7
6
18
41
1
263
121
30
24
90
47
108
31
36
18
72
18
12
5
73
60
30
6
6
90
23
25
11
25
30
161
13
11
120
1
59
48
7
29
24
37
84
72
59
31
5
79
60
150
71
79
24
150
11
36
132
97
95
79
36
65
115
24
30
6
185
24
264
108
103
72
24
120
149
55
149
7
30
35
19
6
11
12
1
6
53
133
120
107
121
96
54
29
13
18
29
37
11
19
174
42
90
18
5
181
66
78
102
48
41
144
36
96
19
6
24
24
11
31
29
61
203
1
71
73
120
102
54
11
85
48
12
24
11
13
36
59
31
41
24
25
11
109
126
54
6
30
60
59
60
25
84
47
109
59
121
54
17
43
126
60
11
79
41
25
24
60
6
54
24
6
120
41
25
18
17
12
1
30
30
11
144
24
1
120
6
174
12
83
72
13
59
1
11
240
31
18
6
30
203
43
60
120
18
6
24
96
6
18
89
36
61
35
36
19
36
18
30
6
54
65
175
36
114
59
43
5
73
6
125
25
6
53
96
19
6
84
11
91
5
48
24
36
7
65
13
60
35
1
35
1
179
31
180
24
66
18
17
13
6
5
36
72
72
36
25
23
37
24
35
84
1
23
97
24
36
35
31
209
1
114
36
60
54
24
30
42
78
29
73
180
24
11
120
13
120
71
108
13
24
96
48
6
90
24
60
119
13
18
5
85
36
24
95
7
30
114
29
12
43
89
13
23
25
36
36
24
24
35
115
42
48
30
36
65
19
149
37
54
96
29
61
30
66
108
59
43
54
23
13
119
139
90
42
48
90
96
36
30
125
85
24
36
138
66
84
35
60
37
54
6
203
144
217
30
65
84
24
1
47
13
6
30
59
1
6
29
36
73
35
37
23
7
137
37
143
7
84
12
5
169
204
132
144
66
234
84
30
42
30
90
215
72
13
114
36
17
36
1
35
108
1
72
24
11
169
36
48
192
24
6
65
49
251
24
79
5
7
233
84
61
36
156
59
48
181
36
35
144
7
294
83
36
115
42
204
54
6
24
6
120
36
17
37
120
66
29
60
48
1
60
107
43
5
24
13
23
61
36
18
60
41
48
133
35
145
47
1
6
60
5
25
66
78
6
66
24
30
29
55
36
90
24
36
60
23
73
24
11
109
24
35
61
6
5
13
95
37
108
192
54
113
13
59
25
23
43
89
61
119
55
65
1
24
150
66
78
6
239
55
6
84
60
95
85
131
19
5
7
29
1
48
90
6
150
29
25
42
77
13
18
36
5
36
108
37
18
101
25
11
43
126
66
17
43
48
5
205
30
162
24
24
12
95
13
6
24
60
77
13
47
12
72
24
7
173
37
78
162
78
5
37
47
7
29
55
17
108
36
60
25
6
18
35
36
55
53
13
24
30
24
42
48
6
89
7
24
90
30
66
179
25
59
37
180
48
59
96
1
83
1
30
30
60
335
7
77
7
89
84
108
43
17
79
41
25
48
42
89
36
25
78
150
96
6
30
48
72
24
11
13
6
24
65
37
83
24
72
19
17
48
205
35
37
179
19
17
120
79
53
61
96
23
73
35
12
37
23
36
1
90
29
31
114
30
66
215
1
24
11
103
77
19
54
11
19
12
54
95
36
13
42
60
24
41
13
36
114
126
23
73
179
36
12
31
132
108
6
11
60
25
48
47
43
17
108
7
114
30
6
48
96
23
ABCD 99799453244*3^$a+1 [50022]
36
7
18
47
112
108
44
64
27
90
3
20
84
37
11
52
60
21
36
123
3
30
47
7
9
12
48
12
8
4
20
76
32
40
15
33
12
8
40
20
31
9
84
171
36
113
16
12
45
30
54
95
48
1
47
13
11
28
36
12
8
40
45
27
12
63
60
93
20
4
108
8
37
15
12
3
60
54
30
65
31
30
47
16
104
72
55
9
81
3
36
32
73
11
76
8
7
24
21
15
33
15
5
67
17
28
72
33
90
65
25
107
40
27
93
3
17
100
56
96
55
21
63
117
12
21
71
24
7
77
148
15
77
16
12
140
25
3
141
119
25
11
48
60
43
120
18
90
41
24
7
33
32
12
36
64
3
17
88
12
63
93
20
24
28
164
28
8
55
18
15
20
1
3
20
121
102
45
9
35
84
52
8
12
28
72
39
36
29
60
16
72
36
20
96
16
12
20
72
64
12
12
51
36
9
24
20
7
29
25
66
113
67
5
55
29
64
116
1
11
28
15
29
12
4
24
3
5
24
24
7
33
75
102
54
33
36
27
33
144
60
20
7
41
13
87
92
91
126
11
40
93
11
384
12
28
72
105
123
12
9
3
3
90
123
24
32
64
12
33
30
17
144
28
20
31
30
11
169
42
33
177
18
29
100
3
5
24
24
31
6
47
7
9
44
40
33
15
80
49
30
21
3
65
36
24
52
12
48
32
13
35
19
9
15
36
9
24
51
36
5
55
9
20
4
21
66
149
40
44
40
8
72
13
30
144
5
4
60
24
20
28
32
7
36
90
23
52
15
17
96
31
9
87
17
12
48
132
16
8
120
12
13
87
69
63
8
28
15
66
35
36
12
13
27
32
49
75
24
56
4
21
12
54
9
20
96
1
27
87
36
5
12
12
16
8
4
33
47
96
36
120
19
17
208
12
32
12
31
33
200
24
7
81
44
1
15
99
21
80
48
64
48
44
16
32
28
123
5
31
5
115
141
75
29
4
20
4
96
12
48
20
4
3
45
48
56
36
43
126
3
60
81
42
33
12
3
90
35
7
65
48
112
20
19
5
48
7
5
16
8
4
33
107
187
9
12
44
60
28
27
5
24
25
59
12
28
36
27
45
12
20
7
5
1
30
29
24
40
32
52
80
48
120
28
51
81
99
9
20
12
55
17
40
56
120
192
28
32
19
5
96
12
7
54
36
51
92
43
29
28
20
12
28
27
33
51
96
5
4
56
1
23
36
19
77
100
104
16
32
72
28
33
3
15
5
24
16
20
100
92
12
72
144
4
32
55
9
60
56
1
3
20
31
29
184
21
6
29
40
24
33
3
20
25
126
24
57
48
104
43
57
56
52
8
91
6
30
18
27
20
12
28
8
4
8
112
36
84
3
24
9
20
1
11
108
7
105
3
5
4
140
1
36
39
192
12
63
105
44
16
9
6
84
5
24
24
16
192
20
40
39
21
159
24
9
296
1
3
80
88
99
9
21
35
55
53
36
55
6
63
117
3
8
24
55
9
44
13
63
24
96
12
72
3
5
52
108
60
60
60
39
54
159
48
63
72
5
40
48
32
88
44
28
159
36
29
4
60
44
16
44
1
132
87
8
24
79
9
3
33
20
12
13
27
75
60
5
24
28
20
7
21
12
32
25
90
21
12
96
240
20
4
20
88
32
7
36
33
24
51
36
53
28
132
20
7
21
44
28
48
12
147
90
59
12
40
12
3
29
36
24
4
80
52
72
56
12
24
4
24
3
84
36
53
40
180
24
51
65
37
35
28
56
28
33
54
5
60
24
36
19
6
3
60
27
65
25
123
36
51
29
36
4
144
20
48
24
76
8
31
144
57
48
140
4
176
64
63
18
39
21
11
36
79
21
8
4
48
99
9
60
32
25
48
90
69
116
67
5
12
72
1
47
40
20
37
119
112
72
3
17
132
16
68
25
15
32
28
81
59
84
37
99
44
1
95
40
15
9
120
36
51
5
4
27
17
12
61
30
24
41
49
63
56
52
60
12
96
32
72
12
84
67
33
32
52
36
252
20
28
15
17
19
29
7
33
12
8
64
60
63
117
21
42
108
5
7
29
16
99
9
32
132
7
69
72
45
63
12
15
113
100
12
8
64
27
101
24
24
25
35
52
39
53
28
69
11
19
69
152
40
9
3
80
13
30
57
3
17
96
40
116
16
15
108
72
57
87
9
81
3
56
31
41
52
96
12
3
102
15
48
27
93
152
12
100
27
93
116
7
33
51
90
51
20
108
4
32
19
6
155
16
9
95
49
27
3
65
72
112
20
36
96
1
227
73
95
12
7
89
31
6
15
3
45
56
25
23
61
42
17
67
36
33
20
52
8
100
20
36
36
19
6
3
12
15
18
6
53
48
19
53
96
12
24
19
12
29
204
37
47
72
16
12
20
28
68
36
16
32
16
56
28
3
24
9
12
15
5
13
47
12
16
12
44
196
48
56
64
45
35
4
32
16
12
36
27
17
12
16
80
40
60
8
55
12
17
37
23
40
32
64
56
120
48
31
5
31
36
17
12
28
108
32
1
42
54
71
28
20
36
96
73
12
3
84
3
177
21
162
93
32
19
29
ABCD 99799855718*3^$a+1 [50004]
48
63
81
78
42
35
16
8
7
29
19
29
7
29
1
23
25
15
8
24
84
12
73
12
35
72
12
43
42
3
20
37
6
45
63
30
6
149
49
227
4
24
12
15
6
132
6
9
27
6
39
33
12
6
18
30
9
56
4
68
48
1
114
9
45
51
20
25
11
4
9
27
80
16
12
12
15
48
48
17
25
11
112
12
36
15
72
5
12
1
75
75
6
6
18
15
60
96
33
6
65
12
19
18
72
3
75
6
11
73
35
61
15
156
44
7
18
6
81
48
21
11
48
85
24
42
5
16
60
20
24
4
72
63
29
12
31
18
35
4
32
36
4
20
25
15
60
9
15
45
36
6
78
15
21
11
100
69
3
20
16
21
60
63
20
40
36
12
9
23
1
11
13
3
20
28
27
29
40
80
1
59
19
5
1
11
43
41
49
6
5
49
60
15
39
17
60
145
15
3
5
12
4
81
39
12
39
6
42
42
11
28
15
41
1
60
12
11
49
11
4
20
97
60
30
5
24
60
36
19
12
84
9
27
12
12
18
48
54
5
28
80
7
9
60
20
7
17
1
59
13
3
20
67
9
3
33
8
100
36
44
7
29
1
27
80
43
33
9
12
48
63
8
37
63
44
36
24
103
9
24
36
44
60
4
8
4
36
32
16
60
9
18
5
43
57
24
33
18
9
36
3
5
12
168
16
36
87
12
9
21
30
41
28
32
40
24
48
80
73
47
7
89
12
25
39
8
1
11
19
30
71
36
25
48
35
49
27
45
60
35
25
3
12
24
32
13
30
24
17
84
1
23
48
25
12
51
92
7
81
69
6
12
5
19
114
59
16
20
64
48
180
9
15
21
12
12
11
19
9
44
25
66
5
12
49
18
17
25
54
21
8
25
11
1
23
28
45
72
6
77
19
78
36
42
24
48
113
24
13
95
28
60
24
9
24
12
6
48
6
3
36
32
12
1
36
18
5
12
31
5
37
132
11
13
71
76
9
36
15
12
32
13
11
60
36
1
35
52
32
19
69
27
5
48
1
27
3
9
21
36
23
12
73
11
16
44
12
12
36
24
25
12
18
30
47
24
7
45
9
63
21
6
45
8
91
9
27
60
29
19
12
105
8
31
17
25
23
4
51
72
29
19
69
15
30
15
8
43
21
15
6
3
36
44
52
3
65
24
1
35
19
21
24
20
61
39
27
6
83
4
8
7
17
16
20
24
4
9
23
37
83
43
41
103
65
7
5
115
21
20
24
25
11
67
90
23
19
29
1
39
105
59
36
24
55
36
5
49
15
32
24
55
17
7
53
28
84
60
21
47
28
15
29
12
1
27
8
43
12
153
104
31
5
1
24
59
67
33
56
36
36
73
6
65
48
48
49
6
54
15
120
15
30
18
21
57
27
20
67
41
12
1
6
18
12
23
16
9
18
33
60
9
18
12
5
28
27
18
27
12
21
12
36
75
24
32
25
108
90
36
29
28
8
79
5
1
87
8
49
6
57
20
7
45
8
4
45
3
68
40
44
36
7
33
3
12
42
15
15
21
156
24
9
15
20
1
24
63
32
13
54
9
21
39
104
25
11
4
20
7
24
36
18
11
7
17
7
45
24
96
15
9
32
12
13
18
17
43
5
61
71
12
7
5
49
39
20
73
3
80
100
15
21
144
21
15
20
19
30
6
29
79
41
64
12
15
29
19
17
64
20
37
75
8
52
24
44
16
48
20
37
18
53
4
99
21
21
30
29
36
43
117
48
21
95
4
12
20
25
47
13
18
5
24
88
20
52
8
4
24
15
45
36
9
24
11
40
12
12
20
37
150
5
96
12
31
12
30
3
36
33
11
55
21
8
67
29
4
93
42
17
1
24
59
4
92
19
24
30
75
60
21
35
36
4
24
21
96
75
39
21
48
56
120
1
3
20
73
30
17
28
3
41
19
9
68
49
11
12
72
1
47
36
1
18
17
1
35
19
18
11
1
138
30
72
11
12
13
107
7
48
6
30
29
76
60
36
15
9
27
45
132
27
21
45
23
40
24
56
24
13
15
20
28
9
35
12
13
6
5
1
18
45
68
37
15
21
39
116
36
4
12
8
112
24
21
3
44
13
39
33
27
8
13
99
3
21
45
27
108
75
21
45
48
15
8
132
31
66
18
5
7
24
17
7
33
12
8
49
3
12
15
9
9
35
25
30
5
12
49
59
36
19
12
41
4
44
52
20
52
20
61
11
24
12
19
6
42
41
1
15
36
3
17
7
21
12
12
68
60
72
37
6
57
8
7
12
6
54
29
1
3
32
4
24
33
27
12
20
73
87
96
72
20
43
5
13
6
24
24
21
24
8
4
3
6
75
15
5
4
105
95
36
16
20
1
35
13
11
61
15
8
96
16
27
18
12
11
25
39
48
8
31
18
23
4
9
11
28
27
48
5
25
71
24
28
12
57
15
9
47
24
19
24
12
6
12
3
153
35
31
48
48
69
9
36
78
30
11
19
18
3
51
9
56
49
30
5
12
37
11
7
17
7
41
24
24
184
8
52
27
33
12
60
9
11
13
3
3
6
83
16
27
57
168
33
11
19
6
23
25
71
24
40
12
56
24
16
20
19
6
12
30
65
48
67
12
29
7
12
5
12
96
13
15
9
11
4
27
18
83
24
48
40
27
30
24
24
11
25
11
4
12
15
17
13
63
56
13
23
7
5
12
4
12
33
6
30
18
53
28
24
21
35
52
27
21
9
36
11
28
3
45
3
57
20
4
9
87
104
43
41
24
48
73
30
6
71
25
24
11
40
20
28
9
11
4
75
30
15
8
24
84
16
84
44
12
79
29
55
48
9
8
1
35
1
3
140
52
33
6
69
8
55
33
36
9
47
49
35
73
11
7
5
12
12
24
37
87
80
48
43
5
16
36
32
36
4
20
12
103
33
39
48
42
23
40
8
13
15
9
12
59
76
9
12
12
27
68
13
3
15
9
8
7
45
56
19
17
100
3
30
6
12
5
64
9
12
95
24
4
20
16
8
72
24
12
19
90
15
9
30
65
49
23
40
24
116
12
12
84
4
12
39
24
6
120
11
49
27
8
19
57
128
36
16
8
16
56
13
27
21
107
1
27
140
60
19
21
8
25
54
33
68
36
13
35
25
12
3
8
85
12
27
68
48
37
6
101
84
4
3
18
36
11
4
48
15
66
27
12
72
8
7
5
40
24
12
27
5
31
5
12
4
20
4
27
29
84
24
13
24
18
48
29
16
32
48
4
24
24
3
93
36
9
11
43
17
1
15
8
4
12
48
27
24
84
17
4
32
12
28
80
4
20
1
12
11
4
8
4
8
31
77
12
132
1
23
4
128
108
19
53
25
15
39
33
27
48
72
29
40
27
5
7
42
3
8
28
20
52
9
95
43
78
47
48
12
55
17
49
12
23
1
11
48
25
27
20
13
24
35
1
15
24
33
15
12
12
3
30
71
61
24
36
15
93
23
84
4
21
11
7
30
15
15
65
1
47
7
5
36
16
21
12
35
36
55
9
21
6
29
16
9
59
61
59
28
8
19
113
24
28
72
ABCD 99799882712*3^$a+1 [50101]
5
96
15
9
3
60
40
48
60
5
7
12
5
103
32
88
72
36
24
20
33
15
12
21
7
41
19
53
7
108
5
72
3
4
116
64
120
8
45
72
3
12
9
19
53
67
80
28
137
15
120
48
120
52
5
15
72
28
5
3
60
24
40
48
12
5
51
69
15
16
12
20
105
3
60
57
15
81
27
24
96
64
53
7
80
28
53
115
24
5
51
24
36
4
56
4
180
56
69
31
12
48
152
165
3
72
21
24
103
72
8
105
139
60
120
140
16
5
115
132
20
48
40
72
60
92
28
32
100
156
113
51
21
15
40
24
36
44
16
65
15
9
55
48
72
36
12
8
64
65
15
153
15
12
36
12
40
80
28
17
27
88
68
40
17
3
4
56
60
4
60
53
7
41
15
84
45
24
111
120
40
48
12
36
60
12
12
53
3
112
48
80
60
4
20
28
32
76
20
40
44
81
48
91
68
81
31
48
8
60
4
36
44
9
67
44
76
5
55
84
5
3
165
48
19
29
7
20
12
28
32
12
36
45
55
32
28
72
53
19
116
204
16
200
24
45
43
12
36
60
20
52
72
96
120
24
48
12
60
176
60
220
17
168
24
43
92
36
64
68
12
88
60
20
93
55
24
8
48
52
32
100
41
19
8
12
33
27
16
32
40
108
24
20
148
60
12
108
8
4
113
3
45
24
15
40
68
52
120
161
72
3
12
28
24
80
16
5
7
8
4
60
20
100
8
40
48
12
108
24
8
57
48
48
7
108
84
89
27
24
16
12
80
52
8
93
7
113
7
20
40
8
40
44
16
20
84
81
79
20
36
4
5
48
147
16
5
24
43
5
27
16
24
108
12
56
4
8
48
12
45
3
64
36
60
72
8
4
20
28
20
60
12
21
15
60
4
8
132
40
8
28
24
56
24
28
12
60
60
56
9
31
137
7
65
75
40
20
148
48
32
112
20
201
24
103
32
16
12
8
69
15
16
12
32
40
5
103
120
48
24
8
40
108
72
12
41
19
36
12
48
5
19
36
17
27
40
29
31
65
43
8
40
44
9
19
5
27
21
39
60
40
48
72
48
8
40
20
160
12
20
48
24
28
80
88
12
113
48
7
24
20
21
15
24
9
7
60
84
80
16
12
12
8
81
19
92
76
12
8
9
111
24
88
8
12
112
36
32
28
53
31
60
5
24
7
24
41
79
41
75
100
72
68
117
7
36
53
51
148
12
5
31
12
53
19
36
17
55
8
24
16
20
52
48
164
21
67
8
45
19
5
3
12
60
28
248
24
16
72
65
67
56
40
140
60
4
41
7
113
48
51
48
141
7
84
20
16
12
48
24
20
100
53
75
60
33
139
56
40
140
12
108
9
43
5
87
28
32
28
20
12
76
24
36
12
120
77
3
21
24
67
20
28
48
12
92
21
39
40
20
93
48
27
148
12
32
28
41
39
40
65
7
108
5
72
24
67
77
63
40
12
80
28
20
40
29
91
20
4
48
108
12
168
44
108
93
19
56
52
140
28
20
4
41
135
52
32
40
36
12
32
60
9
27
12
12
21
15
40
32
88
24
36
5
24
3
72
21
7
8
52
12
8
28
5
39
16
12
12
80
48
40
12
108
8
24
36
24
40
60
36
24
60
96
132
53
27
45
63
52
68
4
48
5
15
33
39
9
24
43
72
77
15
9
24
115
5
27
21
15
60
40
12
17
3
100
92
36
64
65
31
120
89
48
75
12
148
5
7
8
72
9
39
12
16
120
72
5
67
36
60
92
52
60
20
100
20
88
5
43
77
7
65
103
41
111
36
117
43
24
56
12
232
8
201
7
12
168
24
80
48
12
9
96
3
141
67
44
76
5
19
101
24
115
168
77
15
16
17
192
24
19
20
57
43
80
60
28
24
5
48
67
29
19
20
40
8
52
20
28
24
20
36
4
20
228
132
16
212
225
75
88
32
12
105
48
55
128
64
48
108
72
77
43
77
24
39
28
140
9
48
15
28
5
127
48
224
96
4
56
69
120
91
12
65
7
20
45
3
60
57
31
24
108
92
81
72
15
28
152
60
12
76
24
41
27
40
12
80
28
5
15
108
64
176
24
45
15
40
36
29
135
33
43
24
8
12
48
72
88
120
128
12
40
12
41
7
8
60
52
120
68
52
17
55
8
28
120
24
8
48
24
40
20
28
20
33
55
113
79
17
51
120
4
8
108
4
65
55
20
16
24
168
8
4
8
33
55
17
7
36
44
81
19
36
24
96
24
36
24
56
64
140
300
76
24
48
17
43
8
40
12
48
92
292
96
24
8
33
7
192
156
12
32
96
4
29
19
12
113
3
12
52
20
9
7
20
40
44
16
104
28
8
ABCD 99799930606*3^$a+1 [50045]
62
37
11
54
28
14
6
64
68
48
40
60
15
3
6
20
84
16
104
106
66
15
72
77
64
60
32
60
18
1
141
8
10
62
60
88
96
20
10
33
5
316
12
24
24
72
42
45
35
192
85
11
198
7
5
12
7
29
12
18
1
15
114
12
44
24
4
120
3
17
78
178
20
19
5
82
74
76
20
36
4
78
102
51
5
120
7
5
28
27
5
18
97
77
18
13
3
54
42
26
4
24
39
81
120
51
5
34
14
175
21
27
5
4
20
91
60
15
9
29
12
4
24
116
91
33
56
43
47
118
26
6
10
38
55
3
80
25
9
51
9
84
14
22
20
60
36
79
96
17
28
39
35
6
24
36
4
111
17
106
74
12
28
56
70
2
28
104
10
45
51
50
79
17
64
27
3
69
27
26
24
30
30
36
52
140
16
12
80
120
28
39
5
7
81
74
138
48
28
24
92
108
43
12
57
8
100
20
7
53
120
148
8
7
9
104
4
15
77
60
148
48
2
66
7
17
6
30
52
27
12
69
39
48
72
12
60
41
12
43
5
12
60
7
9
12
8
76
3
11
6
43
111
141
5
43
51
30
24
87
156
9
3
33
8
40
20
12
48
127
17
40
8
24
16
68
31
108
5
52
44
7
24
5
48
43
47
82
68
7
96
3
32
42
12
106
54
63
57
56
28
56
55
143
30
7
9
2
22
68
48
60
72
18
22
24
18
26
19
53
7
57
51
9
44
24
28
2
42
60
24
4
20
156
30
6
64
32
28
126
74
76
104
72
7
33
39
101
12
138
18
76
50
61
17
18
97
33
60
72
87
33
96
50
16
50
16
32
30
22
63
41
16
8
16
252
14
30
18
130
20
10
96
62
4
3
17
24
12
118
6
24
51
21
24
15
35
48
37
5
6
85
9
135
5
55
81
32
72
24
64
20
12
76
8
7
35
78
34
6
12
132
26
150
184
8
12
43
3
62
4
51
5
22
26
96
70
38
88
8
12
84
84
31
45
44
30
1
5
24
12
7
81
44
12
31
72
41
4
116
112
32
78
42
6
22
80
60
52
3
125
19
39
14
40
3
60
53
36
16
39
5
4
2
54
60
48
156
40
92
48
112
92
12
118
6
20
6
130
20
31
57
27
29
106
50
76
72
60
20
72
18
13
3
50
12
64
24
20
36
88
12
63
47
46
114
74
102
34
44
12
48
102
42
40
30
93
77
22
98
12
4
20
31
9
56
55
65
60
96
19
21
39
21
194
34
180
42
69
36
23
30
52
14
16
78
2
30
48
60
76
3
57
80
16
14
6
7
17
34
50
4
72
36
75
33
36
30
21
113
16
63
65
7
9
24
75
60
5
48
40
20
42
126
7
5
40
68
40
50
66
46
9
45
3
5
130
33
12
12
69
36
3
41
79
17
100
8
7
29
24
16
39
51
54
32
10
81
15
14
36
64
36
39
41
40
48
147
5
19
9
20
12
12
18
48
37
107
46
20
4
48
15
45
68
36
70
6
48
24
63
65
24
108
16
20
127
5
40
8
4
48
24
3
23
30
18
42
120
28
120
32
55
9
120
20
30
48
48
82
3
24
21
27
51
6
8
12
6
102
48
79
33
26
102
24
31
9
68
96
7
72
60
75
6
99
45
12
84
90
117
29
28
18
14
24
12
79
45
164
7
12
48
24
9
92
72
192
91
24
65
43
87
38
96
151
65
48
18
54
76
78
32
214
3
17
24
30
6
36
7
137
43
33
44
24
6
18
112
51
149
43
17
48
42
13
221
52
92
48
4
24
44
52
15
11
18
172
24
3
41
12
34
14
16
3
33
15
5
10
14
66
30
12
22
50
30
13
21
20
64
12
44
91
36
69
14
49
5
58
69
11
114
36
10
9
45
26
37
57
18
80
13
35
102
10
2
126
37
72
51
32
198
7
53
4
123
5
12
36
115
93
42
30
44
96
84
40
26
37
45
75
83
64
6
8
24
12
24
60
12
132
12
36
10
32
46
50
1
15
21
9
36
48
27
77
6
90
4
3
72
57
44
31
113
148
32
132
24
60
12
12
72
70
74
12
24
4
12
24
24
80
4
20
16
39
53
28
32
4
30
21
120
5
78
30
91
5
16
39
5
48
168
4
8
16
114
45
137
31
9
144
2
18
96
55
48
21
87
29
16
27
5
36
76
36
60
78
114
56
4
3
45
18
9
57
3
12
33
15
95
82
8
22
86
58
2
48
142
69
33
32
48
10
110
196
62
48
46
8
28
44
114
46
20
31
29
4
27
3
21
11
37
17
88
2
1
33
116
115
9
104
7
129
36
8
12
24
120
7
5
7
5
30
126
84
67
9
24
135
33
99
36
17
42
34
80
7
72
60
53
4
15
33
92
168
40
8
60
28
20
7
29
6
82
20
88
2
25
5
18
85
60
15
62
7
11
25
12
245
6
6
36
12
120
12
115
156
132
5
156
7
9
50
6
12
132
24
16
63
41
36
31
12
120
21
ABCD 99799967992*3^$a+1 [50061]
21
19
5
30
42
19
152
12
15
33
3
6
10
21
23
34
6
21
5
18
1
29
22
41
60
4
8
7
101
7
17
19
41
40
83
30
43
32
31
24
72
5
36
79
8
1
60
71
28
80
52
5
28
41
10
5
9
3
40
3
21
29
39
25
2
9
16
15
14
39
7
5
124
32
4
44
1
24
39
47
9
49
6
17
84
19
161
9
46
5
55
5
84
36
36
12
12
3
36
21
16
59
60
4
24
30
62
9
15
49
20
45
3
13
47
28
21
24
30
24
17
60
13
11
61
14
21
43
12
33
5
3
39
28
5
27
60
9
15
1
35
1
8
9
3
88
5
106
29
15
9
31
5
51
45
96
28
39
45
56
21
15
39
1
56
57
6
34
26
24
21
39
21
75
81
43
20
13
83
4
5
1
35
15
6
3
31
6
50
30
3
117
30
4
14
31
15
5
19
17
33
16
96
3
21
11
24
39
105
60
51
96
25
5
63
15
10
26
64
86
10
65
21
18
33
63
21
3
6
51
19
26
18
21
4
15
6
47
40
44
45
54
16
24
17
7
173
13
71
4
84
47
40
8
1
71
1
9
11
120
13
6
5
16
20
3
40
14
6
4
5
1
14
81
9
66
21
79
9
15
32
21
4
44
19
17
9
64
51
21
11
12
51
4
17
3
72
9
45
106
8
45
7
29
40
15
101
39
36
24
76
8
33
3
21
84
12
3
6
3
31
24
12
8
21
12
3
4
53
99
10
14
25
39
56
25
41
10
44
37
20
19
24
117
9
114
17
48
21
70
18
2
24
4
12
38
40
83
48
21
19
5
27
13
66
14
30
81
43
17
16
8
39
21
9
102
13
68
24
15
24
34
30
57
56
24
15
28
57
3
57
8
67
30
3
51
44
60
21
61
23
28
8
39
25
11
16
74
27
3
9
12
75
9
19
60
20
33
3
16
18
3
23
6
15
16
47
1
41
3
15
85
15
12
5
4
11
24
10
50
16
21
3
44
16
9
15
20
36
84
12
10
14
36
4
17
3
1
20
3
25
27
69
11
21
24
19
41
4
24
15
62
31
9
8
90
36
24
12
70
15
36
20
52
27
24
21
8
52
65
10
24
24
17
24
24
37
23
132
13
6
20
21
24
49
11
64
8
7
17
76
8
79
17
15
9
25
6
18
50
36
21
3
10
47
15
1
59
54
10
21
3
20
73
9
48
2
54
27
7
5
25
3
20
28
56
15
1
8
16
8
21
15
19
5
7
53
21
6
9
79
5
72
40
29
96
31
17
6
4
33
48
36
15
50
3
12
15
45
28
32
15
21
19
8
72
4
9
71
9
55
5
1
26
13
36
35
36
30
10
33
12
39
125
51
25
44
19
5
55
21
15
24
20
25
68
3
24
30
51
21
24
6
9
79
32
4
6
54
41
3
37
35
21
9
39
36
13
23
84
13
26
24
36
9
48
28
11
10
11
7
12
44
45
15
16
5
40
23
52
24
45
24
11
16
53
7
20
21
12
1
51
39
5
1
38
21
12
7
21
20
72
3
16
14
16
39
20
16
15
108
36
65
39
16
5
15
69
37
24
80
15
16
60
29
30
40
5
19
21
92
19
9
24
8
4
36
24
15
5
96
33
39
27
1
20
63
4
33
8
45
10
65
16
56
40
20
24
15
60
25
45
8
16
14
10
23
24
15
24
4
20
25
32
48
52
20
28
8
19
24
24
12
5
115
29
25
15
9
30
17
33
10
45
32
48
72
15
33
15
21
79
32
33
52
48
11
9
15
33
19
8
16
20
16
29
4
11
69
16
12
80
9
15
33
16
6
5
13
23
40
23
21
64
20
60
36
3
12
61
32
28
17
40
66
44
42
3
16
21
3
8
24
16
24
15
21
20
3
45
39
141
79
5
12
33
42
33
28
8
1
155
3
1
71
100
20
33
1
27
29
39
12
24
3
21
24
21
15
60
12
9
3
15
22
35
48
15
33
4
33
32
39
1
23
76
21
38
13
68
15
60
6
10
29
9
10
56
9
21
10
20
24
21
45
15
1
24
11
40
20
9
7
89
31
80
19
53
27
30
15
16
17
6
16
8
36
60
16
8
12
4
20
24
16
45
36
15
14
99
21
6
84
9
37
11
13
50
6
15
15
1
92
51
21
19
24
12
5
43
12
5
3
40
5
45
6
244
12
5
39
16
53
31
21
3
42
11
13
39
8
7
53
84
15
24
81
40
20
64
51
21
87
5
15
12
30
31
3
77
39
18
15
57
24
27
39
40
44
36
1
12
8
27
45
27
9
96
36
7
60
32
13
81
27
27
36
77
4
56
37
176
24
3
7
12
5
36
7
65
27
64
5
24
60
7
14
16
39
36
8
12
48
51
57
37
35
67
5
48
16
35
4
17
88
32
123
25
8
19
5
3
22
18
5
12
48
37
11
24
15
84
61
60
20
39
46
14
4
21
71
121
44
16
23
4
45
56
15
16
5
15
28
93
92
52
36
47
57
168
7
68
1
32
7
2
43
8
88
80
12
43
5
81
31
87
5
16
99
2
51
40
68
39
45
12
9
75
15
45
24
16
20
45
30
9
12
24
16
36
8
1
59
55
30
99
5
10
53
4
15
68
33
9
18
6
15
24
12
40
8
40
32
24
4
12
5
58
6
26
28
2
18
22
3
71
4
20
93
9
3
7
9
32
4
44
12
43
86
10
5
9
7
33
59
12
49
11
3
45
31
17
4
36
32
36
40
35
4
21
32
4
56
64
44
39
40
5
36
4
68
93
24
66
21
73
50
12
4
6
71
12
40
8
60
52
80
15
93
12
7
9
20
1
14
24
21
21
34
6
8
22
80
9
15
1
15
44
54
22
44
76
24
9
12
3
5
52
8
51
49
12
44
72
3
4
56
9
12
9
24
63
9
24
30
9
15
10
2
45
3
36
16
5
3
1
11
4
9
41
30
4
5
12
3
40
45
68
3
1
35
18
22
29
39
6
27
12
28
8
4
47
9
24
7
9
105
6
8
36
16
30
14
105
16
20
3
13
3
5
36
48
108
3
9
36
12
73
66
30
23
51
97
27
5
27
13
20
31
74
3
39
13
20
48
24
96
4
8
7
5
39
36
28
20
106
27
44
9
6
18
6
4
20
12
28
60
32
49
15
14
27
55
78
72
3
15
56
16
8
12
10
35
45
15
3
12
18
51
24
31
5
4
95
30
3
43
20
45
15
4
30
2
9
24
7
33
51
9
12
29
10
14
27
24
12
7
17
15
34
27
27
17
36
37
26
1
5
19
5
111
75
9
24
40
27
9
60
12
32
48
57
30
1
39
26
39
52
15
8
1
15
44
25
27
14
6
9
1
15
8
1
56
18
12
9
1
18
41
12
7
53
7
5
31
5
24
15
25
27
20
4
77
24
24
16
29
6
45
3
36
45
12
7
20
66
90
16
9
29
3
7
17
3
10
23
3
9
112
45
3
21
47
27
30
43
69
18
20
13
20
72
7
9
9
51
15
54
2
21
52
11
4
17
3
21
36
9
16
71
7
12
21
44
16
32
27
21
39
21
40
3
20
40
44
21
24
27
9
36
25
18
41
55
5
36
3
12
48
40
5
25
11
21
55
3
53
4
29
16
8
10
65
108
28
15
17
28
11
54
7
8
60
15
9
27
9
9
6
37
20
28
59
40
2
39
31
20
9
12
12
15
21
24
67
81
27
2
10
53
72
4
29
27
13
26
4
5
87
24
9
37
18
21
20
19
17
4
5
7
24
48
32
48
16
44
48
7
57
8
12
3
22
11
13
6
104
9
7
5
16
8
31
5
25
11
27
66
15
24
156
12
4
20
19
36
8
42
24
16
18
41
4
8
19
20
9
36
3
1
35
4
2
24
7
20
180
33
15
4
48
20
24
16
188
19
2
10
ABCD 99800848352*3^$a+1 [50038]
72
12
36
56
6
178
32
22
48
29
373
6
14
16
36
20
64
90
5
37
14
106
12
35
63
24
34
6
14
52
60
18
24
26
36
18
40
26
40
14
18
54
9
84
105
178
2
46
32
72
106
72
38
40
125
19
98
54
58
86
10
11
3
40
65
93
12
88
20
10
53
37
30
74
15
1
78
30
60
86
10
23
21
10
66
140
36
112
8
27
51
30
24
10
26
72
28
11
1
32
48
22
41
36
19
26
160
83
43
18
20
40
50
72
42
3
33
36
4
71
43
8
58
24
6
5
192
67
26
54
46
20
46
66
12
26
22
84
38
90
12
24
12
52
42
66
20
18
10
44
52
38
81
36
13
6
6
20
76
2
160
32
6
40
12
140
72
28
12
24
24
60
60
120
107
111
33
79
18
12
50
6
66
10
14
10
59
60
36
81
16
59
49
126
18
12
24
11
25
48
71
36
33
18
48
9
48
13
36
24
20
10
312
30
2
6
72
12
22
14
36
46
90
62
70
108
44
18
40
80
72
88
38
34
26
3
195
72
34
54
14
16
72
2
10
11
1
56
28
84
72
44
16
6
24
98
132
64
42
210
38
10
30
90
174
6
50
16
8
10
36
56
88
72
98
58
80
60
34
56
33
25
71
79
102
24
8
52
23
135
118
32
10
48
8
46
68
30
16
74
6
30
52
8
112
8
40
86
40
114
134
72
58
6
32
34
104
150
112
32
22
68
76
66
110
36
30
88
42
38
34
215
31
24
32
90
78
178
12
42
38
16
50
214
8
34
48
138
54
50
48
78
18
4
12
48
8
30
40
162
48
30
8
22
12
192
44
4
38
22
50
120
46
26
34
59
1
24
140
46
77
49
56
18
22
68
142
78
60
30
66
54
42
30
38
16
18
102
35
295
74
40
24
8
132
12
108
75
85
168
2
120
10
168
12
32
15
61
72
62
78
111
49
60
30
5
1
36
78
6
50
21
3
22
36
140
18
30
226
30
146
88
74
16
14
10
48
30
48
120
90
54
17
109
66
18
83
85
14
10
8
70
8
18
4
98
18
94
86
36
28
90
80
6
10
24
78
8
60
76
24
74
42
156
42
72
33
25
11
19
30
18
2
27
33
36
52
192
72
59
25
36
98
16
24
2
40
35
1
24
83
45
16
2
54
10
8
78
112
50
57
1
35
12
121
59
1
12
12
12
24
84
36
12
8
34
42
134
21
1
132
8
3
21
48
27
33
10
5
51
45
109
32
4
66
14
42
10
8
46
66
80
63
25
44
16
180
156
18
2
24
12
4
14
21
43
48
2
70
48
54
8
52
48
11
12
13
12
132
66
6
60
30
54
59
13
20
198
22
144
23
1
42
5
25
60
92
75
7
8
70
18
24
24
26
63
61
119
13
12
12
14
30
72
24
123
37
74
66
24
52
23
9
60
48
78
70
84
6
30
20
52
44
28
8
3
9
100
35
1
60
42
90
38
16
128
40
8
72
117
48
108
39
18
100
18
24
38
88
60
44
36
204
16
72
2
18
136
12
12
23
97
8
22
152
18
27
25
23
1
42
18
35
25
20
4
32
34
62
130
32
18
28
36
44
40
24
90
18
78
32
22
12
54
26
28
2
21
108
55
66
56
28
42
80
40
134
28
35
43
113
55
24
53
13
86
58
120
6
102
20
27
37
14
40
6
18
48
42
12
83
7
6
23
187
54
44
36
18
6
51
31
38
24
28
44
34
122
3
60
15
174
58
72
17
33
96
30
72
10
44
64
132
8
12
34
30
84
54
6
11
33
16
56
4
50
16
26
22
98
3
37
30
72
5
61
30
2
4
68
16
54
5
13
48
62
10
12
42
5
49
36
30
50
16
120
20
24
40
104
66
24
66
16
92
58
30
24
50
88
42
38
21
81
16
12
8
52
36
24
32
16
44
28
83
43
2
238
32
82
86
10
44
58
42
6
6
8
88
2
10
68
82
120
62
10
18
47
1
30
48
17
105
4
26
118
12
54
24
14
66
42
120
24
54
10
110
21
3
30
52
36
24
36
30
18
56
3
57
3
7
18
20
168
4
119
21
4
62
9
213
75
33
30
54
18
40
30
26
10
20
16
203
15
88
2
40
6
50
22
30
60
24
6
38
4
12
23
153
114
34
35
61
8
16
72
38
24
16
17
33
6
46
47
48
3
90
76
8
27
48
15
16
5
75
70
20
39
7
24
120
24
32
10
6
170
102
10
71
25
36
48
90
42
24
167
15
10
38
90
36
64
42
42
35
75
106
54
90
110
40
18
47
25
71
84
73
12
12
44
96
46
128
40
41
33
3
12
31
5
37
120
12
98
129
1
35
43
24
48
18
62
57
15
6
4
6
26
39
1
30
18
35
1
42
18
12
48
12
62
10
35
12
13
188
4
ABCD 99801110536*3^$a+1 [50004]
91
168
17
4
9
3
48
12
15
5
13
54
57
33
198
102
87
45
18
45
57
24
179
28
9
15
44
36
24
4
3
65
28
51
29
52
44
48
48
108
64
212
25
35
24
7
57
92
13
3
32
25
51
87
9
68
12
19
5
127
288
137
4
93
192
15
3
33
144
39
60
141
20
28
63
125
24
16
8
52
9
35
4
32
103
69
27
198
35
12
64
20
31
21
9
83
7
89
4
8
4
21
27
36
12
108
36
3
17
31
9
24
111
33
168
20
19
18
66
5
64
72
9
99
68
7
17
36
25
12
18
93
24
96
81
3
12
84
9
51
24
15
17
24
36
115
45
69
47
43
5
156
16
20
48
19
45
8
7
180
72
29
180
25
35
31
9
56
16
8
1
6
69
93
30
5
28
8
64
12
45
78
18
48
131
64
39
137
4
80
12
4
48
12
15
48
77
4
132
9
99
9
3
24
201
60
83
4
105
3
20
73
11
60
4
9
51
45
12
23
67
29
25
6
120
18
35
145
39
3
18
11
43
17
60
4
111
24
12
33
60
12
135
89
1
3
12
39
29
4
60
87
105
15
78
3
60
39
18
18
45
60
60
84
20
24
91
93
56
16
249
27
32
85
66
6
3
36
15
177
15
45
63
6
75
9
114
21
80
16
116
88
36
3
41
4
68
64
120
56
97
11
76
24
60
39
6
47
19
149
19
30
72
95
4
117
18
6
3
63
17
36
1
18
21
32
79
201
72
51
12
42
27
44
36
13
15
3
252
162
35
28
36
87
5
7
105
57
24
39
8
73
36
36
54
41
64
36
63
45
32
48
4
15
17
73
27
9
111
20
31
33
21
36
83
109
27
44
4
147
48
45
63
18
59
12
43
21
24
75
65
7
5
160
24
9
15
32
4
57
18
36
270
168
11
60
19
53
40
123
77
64
24
20
60
25
11
25
11
24
1
35
28
20
79
17
85
6
33
36
51
132
41
25
27
48
12
68
16
60
9
27
44
55
89
16
69
39
123
53
55
29
52
120
20
13
60
18
129
51
84
18
23
67
77
40
104
52
12
48
8
12
139
9
27
5
60
37
27
9
11
120
1
30
5
37
72
15
33
23
64
63
45
63
5
43
45
9
15
8
13
6
30
15
36
12
32
24
139
21
12
12
56
1
123
27
5
13
195
32
25
11
60
55
29
76
60
9
24
71
49
24
48
95
132
52
33
162
93
33
87
96
36
135
60
108
12
33
32
61
23
37
15
80
12
31
42
3
24
81
30
65
72
25
42
12
69
9
11
127
9
20
4
27
12
33
104
28
123
9
80
60
36
120
52
80
36
76
36
92
132
19
5
36
85
39
20
4
8
115
12
53
124
84
45
35
96
84
115
5
7
33
44
13
18
5
12
19
81
128
124
68
28
36
135
5
36
12
100
21
107
19
126
24
39
12
32
36
72
24
1
192
27
48
48
20
60
64
36
8
4
32
55
108
72
9
111
18
11
16
60
75
6
95
64
39
29
28
33
54
156
5
49
23
24
96
25
23
12
28
27
93
51
21
48
39
41
31
41
175
54
23
28
20
64
36
48
32
103
5
4
60
116
72
139
29
16
51
12
6
11
40
120
9
39
33
63
60
21
11
37
47
24
36
25
35
24
64
32
73
90
6
30
5
31
21
44
43
36
45
51
65
43
33
33
54
18
87
48
20
60
64
96
8
64
168
147
17
64
57
18
90
42
5
43
45
96
48
8
12
52
104
31
18
3
3
9
3
17
36
1
39
32
100
15
12
5
67
6
59
49
30
9
36
12
75
9
156
27
21
51
29
4
3
45
44
43
30
111
15
6
35
49
111
24
9
47
139
180
90
11
28
32
91
30
90
24
48
41
36
76
27
21
57
119
60
84
160
21
155
85
120
15
99
5
16
63
42
255
24
12
105
135
27
66
39
33
27
92
24
12
25
78
30
24
18
102
87
84
12
15
9
63
42
63
8
24
96
55
29
28
32
25
39
24
63
57
8
204
4
81
90
24
9
3
33
60
21
11
37
36
99
33
3
84
33
180
87
12
24
56
64
32
4
20
115
45
33
27
93
23
240
40
72
21
51
48
20
31
54
36
11
1
15
24
84
21
36
39
39
36
5
31
30
23
64
72
75
5
13
83
48
127
117
3
29
4
12
9
75
21
102
33
39
21
177
96
71
1
48
111
80
124
36
56
25
18
5
19
17
211
29
28
75
30
11
4
48
60
3
9
36
116
43
12
5
13
3
68
7
57
72
9
59
148
12
12
48
8
120
48
19
120
45
72
9
27
12
57
63
75
33
48
105
27
39
105
44
16
20
55
129
116
84
25
126
ABCD 99801161158*3^$a+1 [50026]
69
84
12
68
16
36
9
39
72
15
54
66
29
115
89
79
33
15
33
9
108
30
225
9
36
24
11
115
54
120
11
7
18
54
60
101
37
51
56
100
45
51
57
18
65
48
1
30
90
15
56
37
3
204
15
18
198
69
20
55
21
27
108
89
1
42
53
4
44
7
54
51
159
36
114
18
12
18
198
5
49
78
17
1
3
99
33
39
36
33
32
4
81
72
18
54
18
12
36
5
4
141
12
168
3
96
45
18
57
33
18
125
48
52
75
42
27
45
36
75
27
21
20
19
18
12
111
12
45
3
9
27
33
27
75
9
141
39
51
30
11
60
88
12
45
39
3
18
54
21
27
21
57
3
81
11
64
20
91
30
3
249
240
23
7
42
36
63
12
15
9
3
18
83
40
57
24
11
4
93
11
61
66
24
18
90
12
6
90
12
21
39
41
79
21
69
63
120
144
15
240
36
69
44
49
162
30
11
4
36
315
65
4
33
23
19
18
123
20
55
90
3
69
51
21
59
31
30
131
100
9
75
44
109
63
135
29
4
39
60
102
6
54
66
24
126
30
42
12
18
18
24
66
72
72
36
53
100
9
71
7
69
21
3
27
42
71
12
84
16
135
5
4
44
112
80
49
39
9
18
93
21
48
72
18
18
60
12
87
21
59
91
12
18
15
8
16
93
3
68
19
77
100
3
18
35
84
16
9
66
9
24
9
63
99
90
11
4
21
12
3
57
227
25
39
92
160
27
21
20
109
3
140
4
44
16
24
57
15
128
1
66
45
45
195
24
21
30
9
36
24
3
17
64
117
90
45
15
54
75
33
18
30
54
185
13
18
72
78
75
45
23
37
12
27
15
5
85
18
21
80
79
108
84
6
3
12
39
165
36
69
18
90
30
17
4
57
144
108
3
84
3
12
29
336
4
60
20
12
48
91
48
21
36
36
48
92
100
44
16
165
114
18
48
39
15
18
27
15
65
96
19
29
16
3
21
12
225
75
15
144
101
25
72
30
78
3
27
9
45
36
59
73
23
7
240
90
12
15
171
9
60
24
60
92
7
72
9
9
3
27
78
123
92
28
20
61
18
72
45
24
20
157
39
105
99
12
48
80
112
9
11
25
23
37
72
3
189
15
80
4
51
30
51
45
15
84
44
156
4
36
21
35
48
1
15
20
43
48
162
51
9
23
67
57
120
56
19
48
18
75
24
33
63
8
37
15
228
9
18
84
29
7
45
9
18
17
4
92
109
30
90
71
37
27
116
100
48
60
140
19
30
87
21
23
16
3
41
36
43
18
15
75
5
37
30
17
60
1
35
4
60
36
24
93
23
4
21
24
51
105
72
60
27
3
90
3
84
81
30
113
16
75
9
60
51
29
60
109
51
9
27
21
15
9
18
21
9
63
180
9
18
17
43
53
307
21
56
31
5
25
39
21
120
95
145
30
54
18
42
30
65
16
9
60
36
75
45
54
6
30
60
45
9
75
51
189
171
12
90
71
241
15
15
6
3
51
21
69
36
12
11
49
18
72
141
56
121
24
15
33
51
117
12
150
21
32
4
156
57
11
156
133
42
21
9
6
54
59
61
18
18
3
12
75
5
144
60
40
75
69
27
93
96
165
90
69
57
24
18
57
15
69
32
7
18
3
69
108
54
45
80
4
69
18
65
88
96
111
29
61
39
45
59
19
18
30
69
24
147
30
3
32
7
12
36
42
30
117
33
108
3
69
71
52
39
36
129
63
17
1
60
39
24
36
3
42
120
71
37
3
15
204
29
36
1
72
78
9
36
75
24
90
11
7
30
90
18
60
35
67
42
18
53
4
24
9
11
7
72
18
15
84
3
233
25
30
5
19
29
36
64
32
49
78
12
81
15
129
105
66
9
44
100
132
117
108
12
11
7
33
21
75
44
16
15
65
61
35
48
19
18
54
21
80
28
32
55
72
18
83
49
72
18
81
99
12
168
18
30
29
96
19
18
23
145
102
42
90
90
51
24
105
11
220
57
18
54
99
27
120
45
27
33
39
126
59
36
37
18
102
3
15
65
48
16
3
18
155
48
60
1
18
18
15
108
9
30
60
141
21
51
39
18
51
12
80
19
30
15
20
4
51
101
7
33
9
15
80
25
75
75
9
57
114
65
124
32
48
67
45
9
15
56
25
155
19
89
1
51
45
30
33
80
67
45
9
36
144
6
113
60
79
53
48
52
165
114
5
25
96
215
ABCD 99801219262*3^$a+1 [50022]
23
28
39
9
32
24
13
12
3
15
5
108
157
183
44
48
36
12
4
44
16
80
73
23
19
9
32
4
116
184
8
40
20
52
48
12
20
25
51
20
72
16
72
72
68
169
35
24
72
19
113
28
69
15
20
25
111
20
259
41
37
11
19
33
12
45
75
192
135
33
8
49
159
24
117
60
131
4
8
85
11
16
8
208
32
88
8
31
9
21
95
76
24
236
48
12
67
21
111
153
36
60
32
24
16
152
85
11
24
16
176
24
16
33
87
45
3
117
39
80
4
57
18
113
4
33
71
31
9
156
44
36
96
19
89
24
37
83
240
52
20
16
48
80
16
80
108
28
24
8
40
8
24
60
48
16
36
128
7
41
204
64
44
16
80
4
27
78
147
56
28
21
155
64
36
60
48
45
15
32
25
60
48
3
144
33
27
33
11
1
3
68
12
48
12
36
36
16
60
12
45
195
20
28
20
4
24
20
79
17
36
48
60
12
4
44
49
3
20
28
21
23
37
35
24
52
84
240
60
44
36
76
24
120
33
12
75
24
9
155
25
3
24
96
44
28
56
24
37
30
21
80
72
36
12
64
80
13
3
128
40
69
11
216
24
12
48
76
56
37
23
28
20
96
16
48
9
87
33
11
49
15
36
32
12
16
24
12
68
220
15
17
36
49
15
48
8
24
13
63
48
92
19
5
136
24
60
63
17
4
60
20
16
93
11
16
105
15
8
88
44
4
120
24
60
20
12
36
28
9
23
112
12
8
16
56
4
12
24
123
33
20
64
128
12
13
35
12
85
59
4
27
9
21
71
4
8
36
4
120
36
36
120
20
84
1
71
4
128
52
93
11
16
93
72
15
20
24
16
176
192
72
48
40
152
24
1
23
72
25
15
45
75
48
8
28
96
68
12
60
48
112
56
24
25
15
45
3
32
16
32
7
33
20
36
76
48
48
12
48
39
41
4
20
40
33
15
20
12
4
132
60
9
83
7
29
4
12
60
24
24
45
35
16
32
88
9
3
80
108
84
112
36
8
19
5
37
51
72
8
49
18
45
20
96
1
59
24
28
80
4
8
48
40
32
96
12
19
30
51
9
3
20
25
47
24
1
23
36
12
40
8
4
27
9
104
40
72
84
20
72
88
12
144
75
105
8
7
60
21
72
20
256
116
60
244
21
83
7
45
48
68
40
32
36
12
160
39
45
15
29
72
79
9
32
40
9
23
12
36
64
75
141
39
45
45
3
12
8
76
180
60
80
1
15
20
13
72
59
60
4
12
15
45
56
168
40
44
28
9
90
21
8
4
12
8
60
85
47
13
27
93
71
100
44
16
81
3
176
16
33
87
120
44
4
56
16
20
16
12
56
40
32
48
31
41
24
16
117
3
8
24
37
11
108
12
100
32
37
60
35
16
48
56
160
8
127
30
75
8
7
81
9
11
4
45
35
40
8
48
24
88
8
49
63
72
44
109
15
32
13
23
48
31
65
16
20
24
25
30
9
84
15
65
67
30
15
20
55
5
4
44
36
60
4
87
81
8
31
33
12
20
48
12
16
32
67
93
36
12
12
132
48
20
16
12
12
32
48
7
173
12
4
36
45
15
204
32
100
44
40
33
11
49
15
92
24
12
4
96
9
51
12
68
12
36
91
33
8
48
31
81
12
60
116
52
24
68
12
133
42
9
9
15
57
63
56
24
28
57
42
41
24
43
17
16
48
96
33
42
41
97
23
49
3
80
52
56
4
36
12
12
15
53
48
28
69
11
24
12
25
39
32
48
76
48
32
4
96
60
68
145
60
15
116
31
173
40
48
8
4
20
120
168
72
16
32
184
44
4
75
45
32
96
48
31
21
140
192
7
29
4
32
60
48
12
13
11
12
4
56
4
108
48
24
24
9
11
61
35
36
12
100
57
35
60
96
37
60
35
28
32
67
48
33
68
16
33
27
75
5
48
16
9
72
30
18
11
64
68
12
120
145
27
68
60
12
96
24
40
80
25
63
12
63
77
36
19
81
12
32
76
69
35
76
44
16
9
63
8
40
9
23
48
24
4
9
11
12
4
8
25
47
24
1
23
7
21
60
84
44
229
47
115
33
32
24
40
9
15
20
36
91
53
16
12
80
19
33
56
4
48
80
204
13
3
99
29
36
4
9
3
117
23
19
29
4
92
13
27
156
57
75
56
4
12
15
90
30
90
3
180
8
64
20
73
102
21
72
32
48
7
9
20
31
18
155
36
96
4
24
68
4
8
157
11
72
16
192
152
12
13
35
97
111
12
48
20
108
19
42
3
168
12
177
95
4
9
3
12
32
36
19
18
15
57
15
45
39
36
24
99
12
89
76
96
60
32
36
60
84
52
45
60
15
144
56
73
72
30
29
60
72
37
27
24
20
4
128
48
1
23
48
4
33
3
32
7
41
24
184
ABCD 99801319108*3^$a+1 [50118]
16
8
72
13
35
61
17
7
95
28
105
5
40
120
2
42
78
13
45
18
69
36
39
141
21
3
53
52
92
40
104
12
42
13
129
54
14
10
18
2
18
52
80
6
37
53
16
14
6
76
3
35
30
22
38
42
13
9
3
77
16
84
3
5
43
57
24
38
6
19
3
32
22
14
24
1
24
36
71
60
1
119
1
12
5
28
15
5
84
48
10
56
16
36
32
60
138
148
27
5
7
3
2
6
36
4
54
36
60
26
40
8
1
9
18
42
2
6
4
44
16
51
65
22
72
69
117
2
13
3
57
168
27
38
46
44
6
30
106
80
18
6
4
20
54
12
13
23
13
41
31
29
19
12
59
1
23
49
33
3
72
15
12
33
167
130
3
29
4
66
18
123
83
34
15
33
78
45
60
57
18
50
72
42
25
5
42
1
168
57
8
64
3
59
46
50
13
5
64
20
6
42
22
2
66
30
40
75
5
24
24
70
44
72
61
48
60
12
77
6
42
7
3
18
24
15
17
31
89
76
63
15
74
42
66
10
8
25
21
90
69
155
72
13
24
35
13
17
18
30
10
44
28
18
8
67
12
5
66
54
58
14
34
42
20
18
24
1
47
82
26
25
27
32
18
4
51
29
28
3
29
4
12
3
84
48
48
77
60
67
36
35
10
36
6
12
6
12
132
12
51
95
70
42
32
121
3
57
12
36
11
60
4
44
66
106
24
44
1
12
35
85
5
82
18
44
31
59
61
53
42
42
138
72
6
24
10
45
53
30
10
20
43
77
18
112
14
210
48
1
24
101
112
15
75
18
26
48
28
8
66
228
43
17
48
12
96
10
36
36
50
42
13
3
2
82
21
12
63
30
80
24
82
90
3
27
44
96
10
3
23
78
4
20
55
35
18
43
5
19
23
42
82
18
38
54
19
41
58
2
31
17
96
7
29
84
4
8
28
62
37
15
30
20
16
6
8
1
59
61
77
72
130
21
24
105
48
15
9
120
38
12
10
26
13
45
6
21
27
20
106
2
4
18
26
64
2
120
4
92
54
49
84
65
10
86
7
87
8
34
8
36
54
12
13
11
97
15
98
126
118
26
25
84
17
10
18
56
142
45
15
2
16
56
70
9
11
78
30
25
23
22
26
6
19
11
1
57
38
30
10
14
40
51
93
116
31
117
18
45
29
19
24
47
6
10
18
36
51
65
12
103
108
41
84
42
12
22
51
12
51
45
59
16
42
32
12
43
60
35
42
76
14
4
6
48
8
88
15
29
22
18
15
35
73
29
19
9
15
47
18
28
27
17
31
23
12
42
48
22
33
3
225
5
7
23
22
44
16
14
130
174
134
72
10
9
71
30
88
32
4
14
46
14
48
13
41
28
12
3
17
78
66
84
10
26
66
24
10
44
12
6
25
48
77
7
96
12
5
12
36
6
10
63
65
43
27
18
48
2
22
8
4
54
69
36
11
10
3
51
74
43
9
6
8
22
14
66
7
17
31
29
16
27
141
56
36
42
72
4
6
111
120
89
70
18
51
21
3
23
12
70
110
6
55
60
11
24
10
39
71
10
36
14
46
30
9
65
4
2
61
9
3
17
64
24
8
40
3
57
38
16
20
28
6
27
12
36
17
103
11
10
14
90
12
94
33
48
60
117
20
78
10
2
52
21
23
6
6
78
66
49
24
95
12
46
38
6
34
57
45
62
52
129
65
52
80
150
12
10
20
12
10
84
44
6
54
90
30
46
72
44
30
40
170
10
38
31
21
48
6
2
7
96
11
1
12
11
22
15
12
41
126
30
19
12
9
44
7
35
22
6
26
28
30
170
42
30
10
6
20
43
5
36
88
20
6
6
4
36
38
42
24
100
15
72
3
80
22
20
43
17
103
15
57
72
53
30
18
36
6
34
44
19
77
10
9
60
35
205
119
48
28
69
21
32
7
60
71
4
8
10
14
40
78
18
18
12
32
55
35
12
16
38
10
69
11
16
50
16
60
44
4
39
65
22
56
34
14
46
39
11
48
6
7
48
60
72
9
6
2
31
5
64
2
4
9
36
57
62
60
10
8
10
32
22
39
11
1
33
32
40
2
6
7
3
9
108
29
16
20
94
30
14
49
96
5
54
1
29
58
38
6
66
43
24
47
108
13
23
10
15
12
9
63
15
33
95
12
13
39
36
80
25
35
28
20
6
28
36
39
41
10
170
10
2
70
38
10
56
78
10
32
1
29
19
9
42
54
14
12
13
156
12
9
8
126
22
2
25
33
15
5
10
45
5
22
6
30
44
13
33
6
128
1
9
6
26
40
8
60
6
24
18
48
60
114
108
193
5
40
60
27
29
18
28
44
30
34
62
42
28
80
18
10
122
4
39
60
24
5
12
40
3
27
9
9
92
31
3
54
32
10
20
60
54
4
15
21
42
153
84
11
25
9
2
6
42
36
94
32
91
3
50
79
15
26
19
137
58
21
81
44
19
27
9
17
18
37
35
13
5
42
12
25
81
75
9
2
13
36
39
38
34
8
16
12
153
12
53
7
105
54
20
120
13
60
33
32
55
36
17
184
44
54
13
48
12
77
43
57
48
44
36
64
24
15
51
18
42
33
5
36
60
19
5
31
11
1
12
21
32
90
13
12
72
15
21
15
66
24
2
18
67
33
36
99
24
17
19
12
53
7
3
9
45
2
4
32
13
24
36
24
41
10
32
12
10
36
30
105
17
84
70
18
48
68
4
26
46
51
47
6
19
60
48
39
20
34
54
18
27
137
24
6
13
48
29
24
127
3
62
48
19
5
6
6
30
78
103
39
44
24
61
11
4
44
118
30
80
48
54
36
55
59
6
4
188
28
44
6
4
6
36
50
13
45
26
54
12
60
94
20
22
48
87
75
33
21
3
11
25
41
16
18
45
65
16
120
3
47
121
23
25
15
24
20
46
39
5
18
64
81
29
16
18
42
3
9
75
21
80
7
ABCD 99801736382*3^$a+1 [50037]
225
6
9
52
48
5
60
43
35
9
9
54
60
45
15
13
12
96
89
66
102
42
37
23
6
12
30
18
79
80
3
30
30
30
90
198
42
12
21
36
4
5
60
84
18
25
44
81
3
9
78
90
87
33
12
36
30
24
96
81
21
67
65
108
12
15
21
12
79
71
42
6
97
65
3
57
162
21
57
60
60
27
33
3
100
17
123
52
44
69
39
16
77
30
12
66
12
42
30
27
33
7
143
25
23
33
16
143
60
13
44
3
45
81
75
24
15
13
5
48
12
48
42
57
112
44
27
12
78
18
30
30
42
108
42
9
33
30
66
30
12
108
24
1
5
12
12
75
51
109
101
171
9
24
36
60
12
12
48
78
162
48
19
12
20
33
6
12
18
7
23
24
18
12
7
29
12
12
6
24
18
12
66
61
44
15
42
108
15
4
32
204
4
5
7
113
48
60
102
6
19
5
27
9
31
29
72
7
11
12
69
9
79
53
87
76
65
42
90
18
114
75
81
31
20
9
15
16
41
7
11
25
77
30
153
39
48
69
21
12
75
52
29
12
12
7
48
53
19
53
36
102
18
15
96
93
27
33
15
45
27
16
17
6
129
75
6
51
84
15
1
41
48
12
90
48
114
55
11
60
25
144
5
48
18
30
51
111
25
23
54
30
13
77
15
33
42
73
35
18
90
42
222
25
5
7
11
90
18
132
9
21
12
6
54
6
30
31
8
21
42
60
48
30
60
75
57
30
73
65
132
63
36
33
36
72
67
35
30
87
4
29
6
97
48
137
48
15
15
30
24
108
127
41
55
72
8
9
150
25
23
30
180
12
90
6
7
35
9
33
7
8
33
78
21
69
159
33
63
57
108
84
150
57
33
36
72
19
11
78
30
42
12
7
29
15
9
55
5
18
30
72
18
18
19
20
15
18
30
13
5
7
5
63
9
30
6
31
20
48
21
120
39
3
48
84
6
72
3
4
53
30
33
39
66
12
132
51
4
56
69
31
65
12
63
57
120
12
195
15
57
3
30
7
29
55
20
15
141
33
90
18
30
30
72
60
6
9
52
59
30
24
18
13
119
36
294
36
79
5
18
49
29
144
7
11
42
78
13
17
18
141
148
23
129
171
73
17
18
1
44
36
51
48
30
120
7
5
42
45
156
45
84
36
42
18
24
48
18
37
53
67
65
7
5
108
12
7
149
31
71
37
83
9
9
55
5
24
51
9
111
15
30
42
48
21
9
42
57
93
90
25
47
30
75
12
9
60
24
30
21
57
39
48
51
1
71
18
12
12
120
15
88
23
37
35
48
42
102
48
13
35
144
1
77
43
17
60
42
18
108
51
28
20
33
30
30
48
12
30
48
42
12
18
48
54
43
44
39
21
168
15
18
30
97
41
54
18
103
47
18
30
1
11
12
61
107
18
60
51
21
132
18
13
17
39
16
53
19
12
29
7
23
49
41
31
53
7
29
39
12
69
12
27
72
39
12
78
79
56
159
6
75
4
65
36
39
96
24
3
69
81
42
48
90
63
9
36
7
83
54
87
21
12
60
91
20
39
13
53
7
12
23
13
5
120
24
27
39
9
16
44
45
27
28
83
25
68
27
18
7
65
139
11
9
51
69
21
162
13
125
108
7
65
3
24
33
42
18
12
6
9
15
6
12
30
18
15
64
95
13
60
23
84
13
23
24
96
24
1
120
89
7
71
9
40
11
18
12
127
41
39
21
30
90
12
87
15
25
95
66
30
21
3
141
9
103
17
6
84
78
30
13
44
21
54
78
12
66
12
18
24
48
7
5
18
33
15
120
54
43
65
60
42
120
6
30
30
7
17
15
16
20
36
99
25
44
33
60
123
15
42
12
18
48
162
19
59
1
23
18
123
39
48
18
39
156
27
133
29
18
42
30
66
12
12
48
19
173
48
3
27
33
4
5
18
42
18
97
56
105
54
1
77
27
15
18
79
8
40
5
27
51
18
60
54
108
30
30
42
151
5
12
60
42
90
15
51
69
81
30
12
169
44
4
23
12
1
47
9
219
9
45
36
24
51
15
9
63
48
102
3
87
78
24
18
69
183
13
23
21
33
6
25
29
15
75
126
12
3
96
24
177
60
3
52
77
6
30
31
71
73
59
21
165
55
17
30
30
27
12
51
72
1
77
18
12
13
5
30
12
30
12
126
72
78
31
53
6
105
40
29
48
27
111
24
117
4
12
60
17
48
3
105
24
18
18
55
5
12
72
30
18
12
6
69
72
39
9
16
77
3
57
12
66
42
18
9
16
35
30
51
63
25
20
45
15
120
15
78
67
35
6
24
7
8
21
30
30
54
21
39
36
30
30
25
12
95
162
31
65
31
11
69
69
60
12
42
66
150
12
48
54
51
27
18
67
5
102
48
18
39
33
30
9
16
23
30
54
45
21
24
18
18
7
5
18
54
120
75
123
78
12
63
36
51
12
121
24
35
6
60
12
63
60
39
126
54
66
102
18
12
48
24
78
57
16
17
60
103
5
180
24
7
80
9
79
113
78
90
51
21
63
ABCD 99801753724*3^$a+1 [50094]
55
345
33
15
39
18
72
159
80
49
15
3
90
90
9
135
41
13
51
201
87
32
48
31
36
54
36
179
160
129
36
107
352
48
33
47
48
16
159
72
9
96
128
64
32
31
113
31
54
36
39
176
1
198
57
33
255
15
54
11
61
99
81
216
18
36
36
77
13
83
25
126
90
191
115
45
63
17
109
3
15
288
113
112
48
15
162
143
144
37
198
126
36
144
126
198
126
17
19
29
97
15
144
39
126
18
36
5
211
36
90
180
75
285
18
126
3
176
91
180
81
128
7
108
221
16
69
126
29
208
231
201
15
288
17
48
97
255
80
79
161
16
93
51
3
77
31
108
144
36
72
105
32
16
192
69
54
162
54
36
89
16
48
117
18
126
36
39
144
32
160
224
31
129
96
99
45
80
144
55
54
51
32
48
144
16
195
126
90
101
115
18
27
99
126
450
93
51
90
306
33
32
7
198
83
25
36
36
159
111
33
165
72
195
48
45
234
105
96
15
126
234
9
48
105
144
23
67
54
54
72
9
45
147
128
16
51
54
279
27
117
27
90
59
319
17
19
162
155
25
162
21
105
126
9
81
90
5
288
48
19
269
181
11
7
36
21
224
256
144
165
27
288
80
16
80
13
126
261
135
180
54
47
43
21
249
135
27
234
123
32
205
18
81
192
105
39
105
126
185
49
18
45
32
49
15
129
72
71
37
36
407
115
93
240
27
69
39
9
81
47
448
135
57
69
90
90
270
9
207
113
157
147
32
163
141
39
41
31
108
252
18
183
195
45
27
21
51
29
97
15
165
59
16
48
192
368
16
80
139
36
65
96
109
144
99
48
69
270
93
141
126
54
90
252
105
48
81
90
5
31
33
57
72
108
3
15
72
144
54
51
96
267
18
18
65
96
48
48
13
51
48
117
198
216
90
306
81
240
32
25
18
117
261
162
90
207
96
57
18
180
36
45
336
87
41
96
61
3
87
57
32
1
54
9
207
225
153
90
77
103
201
80
133
126
36
90
63
63
33
96
105
90
45
189
195
336
96
240
48
201
71
19
216
72
396
369
81
287
19
93
80
112
80
85
90
65
48
16
384
192
80
16
48
231
89
1
63
27
53
91
21
240
9
72
90
245
304
81
63
9
72
15
176
160
279
36
5
67
93
87
72
54
ABCD 99802110602*3^$a+1 [50005]
37
30
18
23
1
6
78
36
6
138
24
11
25
72
12
6
54
27
9
36
18
96
17
4
33
12
18
33
15
29
13
12
59
19
6
42
29
163
12
36
24
30
36
63
45
42
30
15
15
60
53
19
18
27
3
48
21
33
6
17
13
6
5
55
29
36
13
6
69
27
6
3
20
127
12
77
36
79
5
60
13
60
3
20
25
12
30
17
13
36
39
8
139
216
5
37
12
90
5
43
30
12
3
141
12
3
21
24
12
39
20
19
9
57
30
60
60
6
114
6
15
33
186
6
12
27
168
57
24
42
12
12
48
66
27
45
3
9
48
15
63
36
18
6
24
60
12
33
15
18
78
24
41
12
67
36
36
21
93
72
18
9
57
11
25
30
30
30
57
81
12
24
66
12
18
222
45
8
19
66
12
12
84
12
18
54
6
54
15
27
30
48
42
18
30
30
11
16
99
9
33
42
12
41
49
6
48
9
32
13
12
18
12
36
53
1
120
36
54
18
48
95
13
90
162
90
48
17
37
108
30
42
42
18
12
15
204
39
18
42
36
12
54
123
3
18
6
66
30
69
9
90
24
21
9
108
30
18
72
18
12
5
49
63
3
29
88
21
96
15
3
42
84
11
73
23
25
84
59
25
12
30
48
60
96
9
21
15
15
65
31
42
60
12
155
1
87
27
18
6
66
3
21
36
18
12
45
3
6
11
1
12
36
30
9
27
29
19
117
21
30
102
11
4
8
37
6
42
12
12
35
19
6
30
45
15
66
30
33
39
12
36
42
48
18
12
18
30
30
6
65
19
41
1
132
42
126
18
126
6
29
4
15
41
16
57
36
35
1
24
84
12
48
18
18
12
42
30
6
36
6
12
3
33
6
6
72
48
24
24
47
7
6
71
13
30
162
36
12
3
104
1
35
4
80
31
30
12
36
6
185
109
6
18
42
29
97
12
108
23
16
24
15
84
6
6
29
25
27
24
33
18
24
48
53
37
18
18
72
12
12
11
204
13
6
6
24
54
48
102
12
18
53
109
54
42
27
27
30
60
11
37
3
72
8
13
6
24
42
30
24
30
15
3
41
1
18
30
48
12
6
9
3
5
112
8
157
78
42
78
42
195
45
48
24
24
84
131
37
120
84
24
12
12
6
141
45
78
6
155
12
13
6
30
63
33
60
138
9
8
28
105
39
3
9
75
90
6
30
30
42
18
5
25
12
11
37
23
7
18
27
3
66
6
69
9
6
41
7
17
1
23
16
75
24
69
8
64
9
12
48
47
48
61
6
12
21
27
54
36
30
24
18
30
30
23
13
24
120
11
7
12
90
51
129
6
102
30
42
96
47
13
15
20
25
24
36
12
48
12
18
90
27
15
12
36
30
24
3
3
5
16
99
30
11
19
84
48
29
25
66
53
37
24
35
61
12
42
6
15
9
66
5
19
65
1
120
27
3
9
9
6
101
13
131
19
30
24
90
18
24
24
102
29
61
27
8
4
51
102
6
5
1
111
48
9
12
3
93
42
132
6
48
6
36
5
85
12
66
84
45
21
111
75
18
6
101
24
19
6
24
66
21
3
17
1
48
6
18
11
67
72
30
42
30
18
150
96
12
12
12
126
24
9
81
144
6
5
1
24
30
18
30
78
78
81
15
5
73
90
30
11
49
66
12
138
6
18
72
24
6
54
36
180
24
15
20
31
18
132
48
15
8
43
41
25
78
18
138
30
96
84
84
60
23
13
36
15
96
20
7
12
36
18
60
11
1
12
6
9
33
12
12
11
4
3
12
6
3
39
6
30
24
18
60
48
39
60
3
108
30
15
24
111
66
66
42
12
24
66
60
33
92
1
12
6
6
48
36
39
3
42
3
9
35
1
27
33
90
5
37
3
8
7
33
57
60
48
6
48
17
4
9
12
6
24
18
12
30
6
54
6
120
18
24
78
63
9
23
13
24
36
6
6
30
60
33
9
6
57
39
18
15
3
9
9
36
36
30
102
23
103
9
48
105
24
6
48
54
6
30
12
39
39
30
36
6
18
24
11
85
11
49
39
48
128
19
17
19
6
6
42
51
21
18
150
78
54
60
35
40
9
24
15
27
6
24
36
60
54
41
7
12
5
13
6
6
156
42
33
3
6
36
3
56
25
15
9
36
6
192
60
17
19
77
124
3
48
12
77
16
3
21
3
18
24
24
6
18
51
15
12
150
30
29
100
33
47
1
15
3
30
15
15
36
6
12
12
11
13
6
48
57
33
60
12
48
30
102
36
54
18
18
5
112
3
33
20
25
35
55
6
6
48
30
107
25
48
12
12
71
1
156
27
72
9
47
67
30
83
19
9
51
5
13
6
12
12
30
15
3
42
11
37
42
30
11
19
6
24
23
73
90
9
3
33
9
18
30
42
66
60
60
6
30
59
19
137
25
18
12
84
12
12
17
19
114
120
87
60
3
6
27
3
9
45
48
3
15
17
73
6
6
23
1
3
21
24
36
30
6
66
30
42
45
3
54
36
24
24
6
33
33
18
57
24
9
60
35
16
33
18
30
42
18
72
3
45
30
42
12
39
75
72
48
21
15
126
24
35
19
24
6
90
5
61
3
123
57
36
45
72
23
7
12
30
11
1
36
155
19
5
91
29
61
42
6
42
48
30
47
19
30
6
18
6
24
6
54
60
6
30
18
36
27
27
161
1
30
21
8
61
39
36
33
60
30
6
11
1
48
6
5
19
24
6
6
60
6
15
204
20
73
36
6
5
13
75
3
42
27
93
48
24
18
6
99
57
15
45
11
7
18
42
6
47
79
65
19
12
12
132
9
39
78
30
72
42
59
1
39
27
72
12
90
66
18
27
8
220
9
72
18
42
6
90
15
20
7
6
24
12
84
11
1
3
75
96
180
30
6
5
19
5
1
59
28
3
5
19
21
8
19
30
48
18
60
12
24
60
45
21
132
72
108
6
66
48
15
8
24
49
11
85
39
81
18
30
51
39
66
150
90
51
9
12
102
30
42
6
48
72
24
11
7
53
7
17
13
15
21
111
93
18
29
109
6
9
51
18
131
25
15
9
23
40
57
6
41
25
ABCD 99802506556*3^$a+1 [50041]
99
9
24
63
21
27
135
6
84
6
30
54
144
36
42
30
78
102
6
63
21
6
12
78
66
42
18
90
84
6
12
24
21
45
42
102
24
102
162
6
12
162
6
48
9
63
108
54
24
12
24
72
54
66
6
102
198
42
108
27
81
66
18
6
126
30
9
9
180
36
15
45
72
30
42
18
48
42
48
36
24
12
36
54
78
12
78
30
18
6
66
54
222
18
30
90
24
66
78
156
54
6
12
24
12
6
36
12
18
6
84
126
90
6
102
54
36
78
12
90
36
42
30
18
6
18
108
90
72
138
96
90
27
3
18
18
72
36
6
18
36
90
120
54
6
54
72
12
18
60
90
12
6
48
18
108
216
18
36
18
60
48
18
6
30
24
90
84
6
12
42
12
6
66
96
54
12
6
54
120
60
156
27
105
48
42
48
96
102
168
72
12
6
66
216
180
18
108
54
6
48
78
12
42
84
60
57
33
102
90
36
78
12
36
96
66
42
12
6
210
54
36
42
72
36
18
72
3
27
24
237
9
18
36
162
6
54
12
24
66
6
102
54
6
12
9
9
42
30
24
18
117
21
18
24
18
90
18
72
36
18
21
33
156
51
3
6
12
78
102
18
6
63
45
282
6
144
48
78
48
42
27
9
30
6
72
18
144
36
21
69
66
9
117
96
12
36
108
42
18
126
66
6
18
75
141
90
9
153
36
66
24
18
90
120
36
114
12
6
36
90
84
36
60
12
18
90
72
72
60
72
144
144
36
36
12
108
6
108
72
54
12
96
120
18
168
90
66
6
36
12
18
141
147
60
72
12
6
18
126
12
24
36
18
90
54
12
18
42
12
24
18
12
24
36
39
189
72
36
6
12
78
120
42
12
42
12
6
126
12
18
36
36
18
54
18
63
9
42
18
48
60
48
42
18
18
48
42
12
144
108
6
72
84
54
36
18
33
57
42
18
219
9
114
72
30
216
6
48
6
66
144
6
3
96
21
6
12
60
84
18
6
90
36
18
72
18
72
36
66
18
24
36
12
96
126
66
6
66
60
18
30
24
12
6
66
36
6
12
90
6
18
66
72
144
18
78
66
126
42
30
6
30
18
6
108
66
60
12
54
6
48
36
108
24
18
210
24
138
72
18
54
234
36
60
48
24
18
120
36
72
6
48
18
72
60
48
60
18
18
192
42
162
36
30
42
162
18
48
42
66
144
24
12
24
84
126
42
18
147
15
66
24
36
30
24
84
144
18
18
90
144
6
54
36
102
42
30
24
156
24
18
12
24
30
78
36
30
6
72
30
81
141
84
90
288
6
36
36
174
78
12
90
72
24
228
42
36
99
21
54
24
12
24
36
30
6
72
18
270
30
6
66
72
18
54
78
36
30
6
30
42
84
18
186
90
27
21
6
156
96
12
96
18
72
30
24
45
9
54
81
39
6
12
24
48
54
96
90
66
42
12
114
48
222
90
138
18
18
144
90
69
63
54
54
72
48
24
90
12
54
54
42
72
126
18
30
6
30
36
72
36
36
132
30
18
42
30
24
36
18
210
126
6
12
54
9
69
30
18
90
54
42
90
12
54
36
6
30
24
48
18
54
42
102
6
36
48
18
6
36
48
18
60
90
174
36
54
18
36
18
42
18
99
81
102
132
18
36
36
66
24
162
102
42
18
90
12
24
18
30
36
198
168
90
12
36
168
198
48
6
54
12
78
18
36
54
120
18
6
36
30
54
24
30
6
84
6
48
24
18
48
54
72
54
18
54
36
6
156
6
72
102
6
18
108
72
36
18
3
69
12
96
72
84
24
30
24
36
66
6
66
36
6
45
39
9
159
30
51
63
36
54
396
12
24
36
90
30
18
60
30
60
12
36
54
36
60
102
96
102
150
12
72
54
36
24
12
105
9
84
72
6
102
42
54
102
114
18
18
108
30
6
48
36
6
12
54
18
18
6
54
48
42
138
36
36
6
21
105
18
72
108
126
18
30
144
42
54
12
6
36
12
33
45
3
9
36
60
18
12
24
12
18
60
210
42
12
72
54
42
102
54
18
42
18
84
24
162
66
168
261
297
ABCD 99803270852*3^$a+1 [50084]
30
24
78
36
12
54
35
48
25
30
30
12
24
6
48
17
49
6
30
48
36
54
6
11
16
33
12
162
96
6
60
24
39
33
47
48
49
30
54
24
72
36
108
11
1
18
125
7
24
30
18
42
24
12
42
12
45
51
18
60
42
48
30
6
78
12
24
15
21
11
19
18
27
81
114
24
24
45
33
258
96
6
24
18
30
126
90
39
33
18
42
48
42
102
35
16
32
73
60
11
43
126
54
36
29
13
12
48
84
3
27
18
35
25
12
59
16
9
120
12
3
9
23
43
216
24
21
48
75
126
120
30
54
107
85
168
60
36
12
39
21
12
12
24
156
15
69
11
31
24
24
6
66
42
47
1
12
3
93
6
18
168
12
6
30
36
15
153
18
42
48
24
120
24
66
108
18
35
43
69
75
66
6
30
18
66
11
16
15
42
72
24
204
18
9
39
102
24
84
24
12
66
30
3
129
42
36
168
24
6
11
103
12
45
48
15
42
114
12
48
9
33
78
30
66
18
47
1
15
27
12
36
108
6
48
60
48
12
12
15
51
60
18
15
21
30
24
30
30
96
186
72
48
23
55
89
48
43
66
66
42
30
60
18
48
12
12
66
12
12
66
30
41
1
78
36
29
175
6
36
30
24
48
36
66
18
90
48
54
41
145
144
138
12
41
67
72
21
99
6
24
60
18
17
16
57
6
17
25
119
31
24
6
90
42
30
17
55
30
90
30
66
17
31
12
53
79
17
19
125
1
96
54
6
138
66
48
78
12
45
27
5
19
66
18
18
119
16
9
36
3
51
48
42
126
12
48
24
54
6
53
91
102
60
99
123
5
13
90
12
90
3
15
18
6
24
90
84
72
6
12
132
5
121
78
42
12
90
6
156
60
60
63
117
6
114
51
80
13
12
30
12
42
35
144
25
6
65
13
243
3
84
90
63
123
6
6
9
176
48
37
84
18
198
54
41
25
72
18
12
33
69
18
102
3
93
83
1
18
30
15
3
18
27
9
39
45
84
30
113
19
6
87
3
29
1
12
12
60
30
18
48
24
3
15
12
18
30
21
69
11
61
51
33
66
30
60
6
18
11
31
84
60
54
6
53
31
42
90
29
19
6
78
36
101
25
18
42
48
42
66
48
42
42
27
63
65
61
6
36
12
42
36
72
132
18
17
85
60
15
81
47
97
36
102
12
6
30
12
18
12
30
6
60
11
61
99
9
42
12
78
24
11
79
6
24
24
12
30
33
129
47
13
51
32
13
51
80
13
210
18
60
18
30
24
11
37
12
18
78
15
111
54
27
33
15
51
78
15
128
79
66
102
105
33
60
42
36
6
120
6
60
12
18
12
203
13
51
48
45
51
21
11
79
6
54
30
23
16
27
18
35
25
6
66
12
83
7
105
45
48
78
5
16
96
3
24
66
51
80
55
48
41
31
65
73
60
11
19
36
6
6
84
41
25
18
12
84
69
69
75
32
96
19
78
96
12
179
13
35
13
12
198
78
36
18
45
21
12
15
27
6
30
96
6
108
36
18
102
48
3
15
129
33
95
13
3
45
6
6
39
9
6
18
30
42
36
72
27
39
89
55
36
12
162
36
147
75
30
48
54
126
36
60
3
27
6
60
18
24
42
60
60
6
30
60
78
6
35
25
36
99
48
45
168
24
198
36
9
3
48
77
103
30
36
54
17
49
48
15
57
48
132
126
30
23
1
36
240
12
36
11
25
48
156
11
85
30
6
18
21
3
30
6
6
3
3
42
72
11
64
3
42
24
6
21
9
36
3
15
17
13
72
203
1
48
15
80
25
60
90
42
23
48
145
15
15
24
90
15
81
84
18
18
48
6
60
5
1
47
181
102
78
60
27
15
17
7
90
18
72
6
108
54
18
24
78
117
3
36
96
60
6
78
42
143
31
33
45
30
108
18
12
24
35
16
27
78
30
89
31
18
12
147
63
17
7
66
18
5
25
12
24
3
93
42
30
42
138
6
90
24
60
12
24
24
135
15
90
12
24
150
6
30
24
6
36
18
12
102
3
9
36
3
21
24
6
36
9
75
18
48
30
48
30
30
174
66
210
30
42
12
72
6
42
48
12
18
18
27
69
30
93
15
17
43
12
9
81
48
12
35
61
83
61
35
31
33
27
18
144
96
66
30
36
12
108
12
60
47
48
96
1
84
36
60
48
11
7
9
63
78
30
60
108
24
66
30
114
12
18
30
156
30
24
90
6
114
3
33
15
9
36
147
15
18
54
30
6
5
49
47
43
12
60
24
96
60
30
18
18
84
3
96
39
18
12
27
9
42
29
43
18
18
36
114
54
53
37
48
24
18
42
24
12
42
12
48
18
42
18
24
30
84
5
7
105
63
6
48
42
6
30
12
126
72
18
54
51
39
41
16
99
12
17
112
9
24
102
114
102
33
57
18
36
18
66
180
66
36
48
42
18
87
69
24
84
12
120
59
61
3
27
36
102
42
6
ABCD 99803378536*3^$a+1 [50036]
3
24
33
9
3
3
192
30
6
12
18
6
9
33
54
12
12
69
3
9
24
15
18
3
81
42
12
30
6
45
36
15
30
12
15
63
21
9
51
72
9
84
24
18
24
96
30
66
21
3
30
60
36
3
33
162
21
15
12
36
108
57
9
42
9
33
72
3
9
12
63
36
3
36
18
51
24
36
15
42
12
72
18
21
36
57
15
33
60
24
30
69
21
36
18
9
15
90
42
21
45
24
42
9
15
150
36
39
36
36
33
108
15
3
33
75
36
54
15
60
15
6
12
6
9
15
48
78
12
27
24
81
24
6
36
18
36
54
18
24
18
6
12
6
102
3
3
12
72
12
42
3
3
60
18
36
30
36
18
72
6
33
33
84
39
24
51
6
27
36
24
45
3
9
84
15
129
3
36
15
54
30
42
6
12
33
24
15
6
207
21
24
72
30
33
33
3
3
6
135
3
12
84
108
9
3
30
18
45
21
12
90
18
12
24
39
15
6
54
105
12
33
48
18
120
69
21
3
21
51
117
3
3
249
15
57
9
84
72
60
15
69
15
51
6
3
63
36
90
6
108
57
48
36
9
12
3
36
21
15
27
6
36
60
54
36
6
3
3
36
57
3
48
6
15
69
39
27
6
36
15
9
15
12
21
18
21
36
51
66
60
12
3
39
12
24
21
3
54
27
87
12
48
33
3
102
12
48
6
30
51
33
24
15
15
30
51
27
36
12
48
30
66
6
39
96
63
42
6
9
15
78
3
27
48
9
9
24
42
12
6
51
87
30
27
3
42
27
21
30
12
60
9
21
24
36
30
24
45
33
3
3
144
30
15
36
24
48
45
30
90
15
69
18
21
21
39
12
3
6
54
105
9
42
57
15
69
45
27
27
30
15
24
81
18
30
15
105
75
27
45
3
90
36
6
93
9
15
33
66
114
66
18
12
6
12
48
30
6
24
9
9
15
84
57
12
60
3
36
21
18
12
120
18
3
75
30
18
9
21
66
6
60
3
33
18
30
12
36
18
66
39
129
51
9
27
15
9
36
3
141
72
9
90
60
21
12
3
12
36
9
12
9
24
18
9
21
27
75
69
15
6
18
42
42
78
30
6
18
33
87
9
12
60
84
60
21
30
30
6
6
6
9
99
24
6
36
63
15
21
72
24
15
60
24
48
6
48
6
45
3
33
3
69
51
30
66
45
51
9
45
24
75
69
18
48
84
33
36
12
96
51
21
12
15
48
12
12
78
3
3
6
63
9
18
12
36
18
63
69
12
99
27
9
3
48
36
12
33
9
12
114
21
24
93
48
12
24
90
24
33
12
15
150
87
9
15
12
33
18
6
6
18
15
75
36
48
21
9
27
3
45
24
15
18
3
27
6
6
69
9
42
6
24
30
105
21
12
72
24
27
27
126
6
48
12
18
15
45
60
27
36
3
45
60
87
18
15
9
15
81
3
24
9
18
114
30
48
24
42
12
3
39
6
84
3
12
51
45
9
6
33
21
36
6
45
72
27
33
15
21
12
3
18
30
45
63
21
3
30
66
9
99
84
6
24
18
12
12
24
12
6
51
27
30
15
12
21
72
6
33
9
36
3
33
27
63
21
147
24
30
3
3
78
96
30
54
3
21
54
6
24
3
24
27
6
15
39
6
36
12
36
132
27
51
45
27
24
36
69
72
3
54
3
27
18
150
18
39
12
63
6
27
51
33
21
18
66
24
6
36
18
15
144
15
48
42
72
3
120
9
36
84
18
78
12
6
96
6
3
27
78
3
15
33
9
15
33
3
123
21
12
39
33
33
24
15
96
105
3
72
21
6
21
3
69
36
9
15
12
36
27
81
33
60
84
12
63
15
120
102
39
15
90
54
6
54
45
27
48
18
15
33
27
36
27
60
21
12
21
18
54
51
21
15
15
57
27
9
93
24
180
99
33
27
9
24
6
30
6
12
24
33
117
114
36
48
36
9
33
54
162
6
9
21
3
33
39
15
33
24
3
18
24
42
33
24
3
6
6
48
18
102
24
21
36
15
60
90
24
15
51
57
33
51
3
6
66
6
18
30
15
24
36
45
6
18
66
42
48
48
72
12
39
12
24
9
3
87
54
72
18
9
3
24
6
75
33
12
3
15
117
21
96
78
6
18
6
3
69
30
66
39
51
21
48
3
21
3
33
3
6
27
69
12
48
18
48
12
90
111
177
18
6
12
39
39
129
12
75
6
15
12
45
12
6
141
15
12
9
87
18
18
6
24
54
93
24
48
57
3
33
24
15
33
12
18
21
129
3
21
24
36
6
18
6
48
21
36
48
60
39
36
45
24
9
27
3
33
69
15
63
66
3
21
27
9
87
21
102
177
15
12
33
48
21
30
12
9
9
42
57
36
33
42
12
90
18
18
18
30
15
3
12
18
24
27
33
12
6
6
39
36
12
15
9
21
54
12
60
6
36
24
6
18
63
69
108
27
36
48
21
15
27
9
15
30
42
21
57
90
24
24
129
45
12
6
9
21
66
9
15
114
24
30
90
87
129
48
66
6
24
54
6
27
12
33
120
24
30
6
48
63
9
99
24
27
12
9
33
54
57
27
12
48
9
9
18
42
60
12
3
21
12
15
33
3
15
18
3
3
33
36
21
36
18
30
66
48
6
63
39
6
51
3
30
51
24
21
15
51
21
57
27
87
21
63
42
18
6
12
54
6
36
6
105
21
24
42
33
45
207
36
27
33
111
30
36
36
3
129
87
3
42
18
18
24
54
69
9
78
6
39
93
12
3
33
36
6
30
60
6
12
6
84
51
108
48
27
30
18
18
12
6
6
6
9
48
39
54
36
24
96
36
72
12
6
9
12
24
3
18
15
3
9
36
63
102
15
39
30
6
12
6
3
15
69
3
21
12
45
51
21
12
30
30
18
45
21
12
3
60
3
30
96
54
30
12
75
39
6
12
15
24
81
60
24
36
27
9
12
30
93
24
12
45
18
24
9
15
66
39
9
12
96
12
30
21
24
45
30
45
57
66
48
105
69
12
18
6
6
66
12
6
69
15
30
48
66
45
9
39
3
18
3
33
12
39
60
39
18
18
24
42
174
12
108
69
123
6
24
39
15
45
12
9
15
12
9
123
27
24
18
42
12
36
78
30
72
21
12
33
3
24
57
102
105
3
18
6
42
78
6
15
12
99
42
6
18
78
12
18
3
27
21
108
21
15
9
18
84
93
33
30
9
36
21
12
39
15
66
75
ABCD 99803568526*3^$a+1 [50032]
3
6
96
7
35
6
99
15
33
39
9
16
36
20
45
19
5
31
5
42
13
5
30
73
71
6
27
3
72
12
24
21
16
17
15
3
13
11
6
3
9
7
29
60
30
25
60
47
9
60
64
35
9
72
9
30
25
11
9
9
51
21
3
33
78
30
30
6
19
24
23
108
24
6
72
60
60
19
59
6
31
17
6
25
5
30
9
12
9
7
8
15
9
3
9
39
6
15
24
75
72
12
78
60
18
12
9
15
30
18
36
1
11
12
36
24
25
5
67
95
13
95
60
12
9
16
53
12
31
44
21
3
12
28
5
240
7
29
90
204
30
7
47
33
15
18
15
72
27
18
12
6
117
57
15
15
13
24
8
27
24
174
126
36
21
9
3
21
27
24
9
30
9
3
24
18
3
15
42
78
60
45
27
21
15
21
9
6
36
24
9
129
15
3
24
6
19
11
13
12
44
15
9
12
3
21
108
40
80
60
63
45
4
24
47
9
3
13
48
17
18
30
15
12
3
6
24
79
5
3
4
29
72
18
49
53
12
27
3
6
90
30
24
87
39
60
109
20
28
32
21
6
1
29
30
24
60
21
39
12
13
17
24
54
6
54
12
18
6
21
48
36
15
21
3
36
6
7
8
100
20
15
12
12
24
6
66
18
159
12
24
45
60
7
59
45
36
60
45
15
3
6
30
69
15
45
51
33
21
27
15
24
24
9
3
13
29
18
12
12
25
5
15
36
63
57
84
24
36
3
78
42
45
21
7
23
9
87
9
45
6
21
12
57
36
7
11
42
3
39
45
3
72
12
60
13
60
23
24
45
45
6
12
12
9
15
42
103
11
9
60
15
21
39
6
60
3
141
90
84
93
4
11
18
79
72
41
54
105
36
117
7
5
6
48
36
25
23
1
56
99
9
28
8
27
12
36
49
23
48
1
48
11
21
45
18
36
37
80
15
9
3
60
12
48
72
6
12
30
61
11
9
51
18
7
120
29
15
15
24
12
66
18
12
49
5
3
3
25
29
55
56
4
11
18
36
18
25
83
42
31
24
47
24
36
9
57
54
30
18
6
15
21
3
3
60
25
83
12
24
9
4
71
21
3
85
11
24
42
30
49
24
5
3
4
24
17
39
39
9
93
42
18
3
24
48
27
1
11
93
21
39
3
13
11
73
23
18
30
12
13
5
12
18
9
3
84
13
11
1
11
69
24
4
68
4
5
66
57
21
19
71
12
102
48
63
39
1
32
4
5
19
11
54
15
27
57
12
3
66
7
35
60
54
43
32
63
12
1
23
9
51
42
3
9
48
3
15
1
36
80
28
29
78
13
80
21
3
60
27
33
12
4
12
77
15
15
12
24
45
52
68
24
3
12
1
32
124
68
33
24
18
21
4
11
1
11
48
12
24
13
60
41
30
21
75
48
21
124
8
40
17
6
1
44
9
48
15
129
3
51
25
12
5
48
55
5
6
24
9
28
8
105
12
55
24
23
90
3
3
12
9
51
24
30
60
51
12
21
39
3
60
13
35
30
66
36
97
5
3
64
41
15
27
57
40
36
35
12
36
72
48
6
30
1
5
7
5
3
108
9
6
36
49
17
39
16
35
18
54
12
13
12
56
48
4
8
52
23
30
18
57
123
9
48
33
15
16
36
32
15
105
36
39
12
108
21
15
21
21
27
33
3
45
54
85
23
18
115
44
27
25
41
18
24
6
42
49
8
27
24
30
12
3
15
9
15
96
24
18
27
16
92
12
36
16
11
84
6
78
1
5
18
36
6
30
1
8
100
20
15
109
20
3
69
9
115
12
197
15
36
15
30
55
20
129
7
20
9
6
9
24
105
43
47
13
29
150
45
99
6
66
18
15
52
23
1
8
27
49
32
28
29
3
27
18
63
4
72
11
48
57
33
36
54
6
55
71
24
48
12
25
8
81
12
18
49
32
15
6
3
72
120
108
9
6
1
20
24
36
60
51
12
6
12
48
36
3
111
21
28
8
12
27
61
8
12
4
8
63
24
13
8
4
23
57
28
71
21
4
17
48
12
54
9
52
23
102
30
48
84
6
120
7
80
3
12
24
6
63
12
9
54
6
15
45
36
30
73
29
6
12
12
18
27
36
24
12
3
12
9
87
48
9
3
42
6
30
55
92
9
54
60
1
11
13
20
69
27
9
75
24
21
39
3
24
24
21
9
15
231
21
48
96
33
30
37
8
51
6
24
7
35
24
9
72
63
57
3
66
78
25
23
33
16
23
12
30
6
33
36
105
19
56
9
42
57
112
29
54
6
31
11
13
11
21
4
11
24
66
7
36
12
8
99
30
7
23
18
18
30
12
7
47
18
3
15
48
12
37
11
9
15
1
20
4
48
8
27
25
23
24
33
4
23
37
59
36
33
27
129
9
96
15
96
15
1
32
172
23
25
5
60
3
93
12
120
72
31
24
8
33
6
21
45
30
24
6
7
8
3
9
3
12
21
72
3
69
15
37
11
132
1
12
35
37
116
87
42
66
9
21
19
17
84
15
16
65
75
33
42
36
18
54
57
51
12
30
30
42
24
15
12
48
16
41
18
36
6
24
24
54
132
24
1
44
64
23
9
28
11
174
67
44
36
9
6
60
24
42
42
21
84
3
97
8
3
25
32
9
6
12
12
45
21
19
24
20
39
6
19
68
75
12
48
12
81
99
6
6
13
5
15
27
54
15
9
31
32
39
18
36
15
4
17
19
11
9
51
1
20
9
18
81
4
11
37
17
6
9
51
45
4
11
96
138
7
8
12
39
12
24
9
36
21
19
8
15
12
24
30
6
13
47
93
96
15
1
59
60
6
19
11
48
36
96
1
17
6
121
5
19
5
30
49
17
96
42
25
23
24
61
47
6
7
23
57
40
47
12
6
18
66
3
16
56
16
17
66
1
8
27
1
20
24
16
119
9
12
39
13
56
16
36
60
12
5
15
48
33
31
56
64
36
8
124
12
11
13
65
12
3
39
42
19
29
96
15
21
3
28
29
6
78
39
33
18
9
12
3
42
18
48
18
30
42
174
13
32
3
12
25
176
27
12
84
9
45
27
153
7
56
24
16
8
4
5
31
5
6
13
12
56
39
9
15
42
3
4
56
21
6
73
47
12
81
117
60
18
24
1
5
27
27
12
24
1
84
17
3
15
12
33
81
3
51
9
15
18
48
66
25
36
44
84
27
33
27
48
72
48
21
9
39
15
18
7
35
120
1
29
78
33
27
24
9
12
27
12
73
8
57
42
33
51
61
8
45
3
39
13
32
3
42
6
13
17
3
9
7
5
3
27
18
51
36
4
47
72
66
30
12
73
107
12
18
63
39
18
102
90
12
43
56
9
3
12
3
180
84
21
9
39
4
11
1
35
60
13
23
69
24
12
12
28
35
69
3
6
66
21
15
84
69
21
6
13
36
5
18
36
36
24
25
80
12
27
30
27
3
25
35
181
35
30
66
9
36
39
6
3
15
45
16
24
35
12
24
21
33
3
ABCD 99803631542*3^$a+1 [50204]
105
57
103
77
18
234
54
97
47
360
25
128
192
105
252
123
165
90
72
468
90
126
306
36
90
45
27
37
35
54
7
65
144
234
36
241
173
115
47
288
36
109
89
162
90
54
36
1
53
144
432
36
90
108
54
36
162
18
51
736
32
16
32
33
72
108
27
99
36
18
55
32
3
109
53
43
101
18
108
144
93
105
18
18
36
63
171
36
18
108
67
41
36
51
39
36
117
153
103
419
90
18
18
36
43
65
63
117
612
18
36
144
97
144
479
288
145
192
77
108
87
273
180
123
160
167
105
93
67
23
54
195
288
240
15
198
27
135
162
103
32
9
36
18
18
270
90
7
32
160
359
54
18
270
72
72
36
72
18
324
306
223
65
36
18
57
51
18
90
90
7
263
54
67
185
36
198
54
18
18
36
111
64
80
123
18
67
77
291
33
111
105
288
162
270
36
147
208
32
48
87
73
32
288
93
54
72
21
192
75
108
180
85
149
43
83
45
9
36
147
303
108
234
18
162
108
43
65
351
48
303
97
47
108
360
301
240
89
72
15
3
90
195
57
126
108
72
18
115
47
90
279
63
108
162
67
144
5
72
90
9
225
18
18
54
181
143
417
159
270
115
155
18
163
17
72
108
252
18
90
307
35
108
36
141
16
48
29
126
69
273
127
17
54
57
195
109
89
162
229
131
162
36
126
18
103
80
33
175
59
18
67
41
279
261
144
18
169
11
18
115
65
90
54
63
297
36
115
96
128
57
108
126
144
18
43
245
216
126
117
225
18
45
64
143
90
7
29
90
57
33
159
111
1
305
90
198
108
67
221
307
17
90
181
17
79
29
99
16
101
18
25
11
72
180
25
173
67
185
87
48
63
1
89
72
15
75
69
96
15
162
36
72
108
151
11
54
63
480
141
90
144
57
69
54
117
63
72
18
55
17
90
18
162
198
36
151
173
72
54
180
49
128
64
173
90
57
48
48
9
231
240
400
47
72
105
48
261
252
108
72
180
72
90
72
36
162
36
90
126
180
90
108
145
17
175
128
16
59
162
51
ABCD 99803631758*3^$a+1 [50036]
47
73
90
78
159
15
36
21
33
15
135
36
144
30
143
24
48
73
159
96
8
49
18
138
227
25
15
27
30
15
32
40
3
78
87
72
3
48
60
12
5
265
143
40
33
42
72
30
95
72
16
8
97
39
33
23
48
19
78
72
167
31
9
39
41
13
90
90
95
163
5
193
87
57
47
1
18
54
15
135
66
111
51
18
150
149
43
78
102
42
23
25
23
192
24
13
78
45
72
153
47
40
183
9
9
72
210
69
261
275
7
41
67
69
3
77
1
23
169
18
77
16
105
42
12
60
53
120
40
15
57
3
48
21
8
192
16
32
96
64
135
18
15
8
40
57
42
48
78
71
73
15
3
210
107
72
1
23
175
129
21
12
39
93
27
24
200
24
120
1
144
23
13
84
87
96
105
42
18
123
75
69
3
5
97
71
79
66
144
23
48
19
77
49
60
12
119
13
27
128
1
132
48
132
23
64
48
80
24
13
30
60
17
73
207
9
162
53
55
144
65
43
30
18
21
21
30
5
88
192
32
208
33
167
13
132
63
24
8
157
11
37
75
33
71
256
123
54
18
149
88
8
72
25
126
60
5
112
8
67
77
55
66
24
66
24
125
121
95
55
137
55
90
15
32
25
36
11
133
3
105
47
31
81
81
63
9
71
85
132
102
36
21
3
45
75
18
78
77
25
15
27
5
112
96
33
39
15
6
171
80
19
54
23
24
43
117
96
8
40
96
3
5
120
55
48
33
57
119
40
8
72
19
117
3
29
211
12
18
42
5
67
333
3
21
33
18
93
195
240
141
39
41
43
78
159
224
187
72
126
119
568
15
42
15
33
90
77
31
17
127
60
120
18
83
7
42
63
93
54
77
49
71
241
30
17
25
18
53
24
48
13
11
48
175
36
72
69
21
60
23
49
47
19
69
3
5
55
9
3
6
174
41
49
6
17
48
160
56
109
420
311
49
15
69
3
93
107
240
67
48
69
39
57
32
43
125
24
43
5
88
105
18
29
13
27
111
41
1
108
59
208
123
270
47
247
48
18
47
64
3
18
179
1
90
45
152
121
42
117
72
171
12
6
174
60
33
8
7
90
39
3
156
65
40
104
85
108
167
120
16
72
224
49
102
57
75
45
21
35
24
16
105
15
39
17
1
15
8
16
129
95
72
48
136
81
72
15
32
144
16
3
18
35
48
49
47
16
8
127
18
15
56
91
48
21
48
45
11
37
59
73
18
29
43
30
78
12
141
57
18
21
93
171
24
48
225
102
33
24
123
18
90
42
47
40
8
121
71
91
69
3
120
6
87
15
129
3
18
83
55
17
48
40
27
53
19
117
3
21
32
43
102
87
152
16
8
72
13
12
15
8
19
5
48
24
408
1
30
17
43
120
54
18
42
108
63
56
1
95
145
23
229
48
60
72
71
37
83
16
39
132
18
27
8
55
281
16
80
88
15
17
115
12
36
77
37
90
33
33
24
263
25
15
147
30
47
13
27
111
42
23
85
30
173
72
43
29
25
87
21
147
80
13
12
18
77
72
49
95
427
18
51
81
48
39
105
18
69
8
13
75
57
120
15
8
48
7
89
91
18
30
21
128
55
17
16
273
84
90
57
3
77
49
54
113
25
15
24
51
69
81
90
72
5
40
75
78
138
312
45
24
33
90
270
18
29
40
3
77
13
6
5
67
5
64
3
125
145
360
15
21
54
90
30
78
120
72
15
56
ABCD 99803878654*3^$a+1 [50095]
19
71
57
15
1
32
45
42
30
3
120
15
120
73
24
8
144
3
60
33
165
147
48
27
18
19
173
3
15
25
72
32
63
300
18
27
88
200
165
3
39
1
29
3
168
72
15
33
16
48
56
112
288
96
203
45
15
97
191
33
69
18
9
24
39
360
78
72
48
99
63
78
27
136
77
75
24
184
239
25
5
27
48
15
217
11
37
65
63
72
48
57
63
24
201
42
90
75
93
3
16
143
48
9
93
171
39
48
30
90
129
88
53
3
24
3
13
47
120
72
97
144
96
120
48
113
42
277
56
237
163
5
3
27
12
153
75
90
162
1
32
117
331
47
33
9
30
198
12
60
75
96
117
30
45
15
49
41
42
48
205
47
57
33
111
120
9
55
23
73
72
47
30
147
171
13
167
33
40
144
23
222
3
27
37
8
3
165
112
245
51
120
69
3
40
5
99
21
67
56
136
23
33
48
112
47
1
56
24
112
5
139
53
115
8
15
342
163
77
51
192
112
143
25
47
168
177
16
119
25
168
24
48
8
207
297
21
12
15
63
450
12
18
49
144
59
18
90
105
24
21
115
272
16
119
30
115
8
40
47
33
15
25
80
27
141
87
162
55
192
71
12
141
40
59
165
48
45
99
160
24
200
64
72
96
47
48
72
60
108
49
23
193
48
17
30
150
12
108
330
9
411
109
384
77
67
23
57
16
29
3
144
21
90
72
18
55
47
145
53
67
23
120
105
232
53
60
55
35
192
165
72
336
45
3
159
57
93
267
183
25
5
120
18
97
80
45
91
119
1
32
15
105
87
265
128
40
168
77
3
117
43
29
43
24
53
18
120
33
39
90
108
27
45
115
95
81
264
33
102
81
69
3
64
56
48
136
203
165
123
150
90
102
108
120
75
24
51
13
119
60
45
40
48
144
104
69
43
35
90
43
197
3
64
83
12
48
132
90
48
102
117
33
48
223
32
24
21
67
176
96
231
30
115
5
99
21
43
144
23
193
149
228
222
177
21
27
15
33
48
136
8
33
63
72
304
143
30
91
24
8
27
21
27
93
72
208
17
42
117
93
48
3
184
48
80
144
63
30
48
43
32
24
3
117
24
24
45
18
145
8
57
55
120
47
105
15
1
77
42
1
96
24
89
55
128
24
120
16
72
48
197
67
53
18
12
18
120
12
31
77
75
237
18
90
15
15
273
136
56
88
120
104
45
67
53
18
49
96
17
207
21
3
57
199
224
24
15
33
45
30
12
33
45
75
87
177
3
18
163
56
3
18
3
24
136
29
43
8
87
25
8
64
80
3
162
78
12
25
113
79
8
3
13
47
9
40
80
21
115
47
150
18
150
187
23
102
48
12
90
18
115
24
296
15
72
48
33
40
107
13
24
5
43
8
16
23
30
78
189
21
67
8
45
19
200
63
97
101
12
151
56
183
33
24
264
57
42
45
72
88
53
120
163
80
9
55
248
48
16
ABCD 99803895892*3^$a+1 [50006]
14
21
12
3
4
36
17
37
123
23
54
67
5
3
37
14
10
90
5
49
62
81
12
7
30
51
48
15
30
27
32
37
3
60
11
25
21
30
21
32
37
51
59
100
20
9
12
4
39
26
34
24
21
9
35
85
6
5
4
17
3
27
24
45
19
66
14
12
94
30
84
30
123
3
29
37
11
117
15
27
33
16
39
6
24
2
28
33
9
39
32
27
21
55
9
15
21
71
25
44
1
90
24
96
24
5
1
11
4
9
14
72
10
74
40
57
39
30
14
4
6
24
71
12
48
24
16
21
30
24
5
139
53
37
71
16
108
27
93
87
84
69
72
8
28
159
50
19
15
6
14
9
48
19
38
72
31
33
24
2
1
68
1
11
37
11
31
54
15
41
19
72
27
5
40
8
19
21
24
8
31
105
69
30
21
20
15
1
44
19
42
8
15
51
45
31
24
44
16
44
13
3
20
84
40
2
31
3
14
6
57
28
15
54
11
19
66
6
9
135
5
4
27
41
7
21
35
45
31
29
15
70
26
1
3
24
2
99
69
136
39
35
93
3
1
3
60
30
15
27
20
10
59
19
101
72
19
50
54
1
84
39
5
1
35
19
5
48
52
15
32
21
163
69
5
91
72
8
120
16
69
107
39
21
48
1
24
96
38
10
27
24
99
45
11
117
37
30
60
5
25
2
85
68
48
7
30
26
214
26
4
32
13
128
13
30
24
20
21
79
50
75
127
30
59
12
4
44
111
1
9
8
15
1
24
3
39
24
6
14
69
37
11
19
9
32
19
9
20
49
2
1
3
24
5
7
53
7
18
72
3
71
1
68
91
17
19
180
8
70
30
5
31
6
138
36
66
24
30
77
63
57
64
56
19
69
39
53
57
46
9
36
11
10
51
87
6
6
44
16
21
9
18
5
1
56
3
16
11
28
140
12
28
90
32
48
46
24
5
16
51
53
67
53
31
6
8
16
27
8
21
79
9
3
63
60
66
24
90
9
21
35
64
20
1
56
18
1
45
35
19
12
81
63
80
6
3
7
38
106
5
111
10
24
15
36
56
3
4
65
7
54
35
15
1
39
44
61
44
1
27
29
40
114
6
59
55
57
3
66
71
19
78
11
16
45
48
11
24
37
14
117
28
39
93
3
36
33
36
32
4
15
68
16
66
11
69
40
38
13
108
32
49
11
39
30
79
12
32
37
18
57
15
21
32
28
20
60
40
87
57
69
27
29
91
27
5
40
111
57
8
60
39
10
72
38
81
25
6
50
19
24
20
27
24
70
30
29
31
29
7
89
12
132
48
39
4
120
6
39
9
6
66
3
5
22
33
15
93
120
27
5
61
35
51
9
19
45
36
59
36
46
3
5
55
47
4
29
25
32
3
67
60
54
35
31
8
16
14
82
33
11
61
75
45
36
63
80
184
90
86
4
36
29
36
1
8
22
84
30
27
3
24
66
54
36
14
82
38
3
3
34
95
28
189
51
84
99
125
1
50
70
11
48
171
69
12
52
12
33
26
36
1
12
27
9
15
96
84
6
39
11
1
24
39
105
32
3
4
53
49
3
11
4
156
29
85
11
4
17
63
105
10
56
70
56
160
48
30
21
80
175
30
14
10
63
9
8
3
12
57
10
24
36
29
52
12
111
5
25
27
8
4
36
21
3
27
41
3
46
30
18
11
4
36
39
6
6
69
24
8
4
59
16
33
8
19
50
54
34
30
5
60
1
15
111
68
52
141
63
6
120
11
37
2
84
9
27
1
80
109
30
18
3
39
41
4
36
8
15
16
69
96
15
140
4
17
49
111
3
14
75
36
16
59
16
89
16
35
18
10
41
55
17
3
25
32
12
48
72
16
21
78
2
3
16
75
56
40
53
15
16
54
75
8
13
24
72
3
45
11
24
96
12
7
45
21
66
41
60
60
13
35
31
33
15
6
50
54
40
15
20
27
21
12
7
50
90
28
5
61
24
23
48
51
4
45
44
87
64
5
19
21
69
3
3
69
47
1
72
51
65
15
16
33
116
19
45
8
72
15
105
31
30
26
61
3
14
3
37
32
48
6
64
2
19
39
6
59
37
48
30
32
33
25
51
21
75
45
39
15
60
21
9
35
21
10
33
11
106
11
88
39
102
14
16
29
24
117
34
84
2
54
9
55
5
40
45
27
39
17
39
120
1
77
40
32
18
1
36
3
36
9
96
12
32
36
25
50
46
11
19
60
78
11
24
7
21
3
65
51
10
8
6
10
167
4
3
125
31
20
157
27
96
5
12
7
56
34
35
7
60
41
4
35
4
6
30
33
12
3
53
43
65
1
15
44
52
32
75
33
3
10
27
80
3
36
78
10
12
44
1
15
41
37
71
12
48
16
56
28
44
7
9
21
30
108
21
75
5
49
51
44
31
29
55
33
123
20
9
16
29
6
16
21
8
40
15
6
3
45
2
1
20
12
37
3
56
21
40
8
3
39
69
25
6
21
93
14
10
23
28
75
80
9
1
27
69
114
56
4
45
20
16
9
135
96
36
80
19
89
9
16
6
18
11
40
45
30
69
47
33
45
3
109
8
40
50
61
35
46
11
19
29
19
92
33
40
45
3
87
36
66
18
81
21
11
12
7
9
20
16
8
136
29
3
43
24
36
6
18
41
31
68
100
32
30
54
25
36
69
6
24
29
7
9
12
188
16
48
27
18
26
25
75
44
22
14
25
12
27
96
21
3
21
101
19
32
43
77
12
1
51
63
81
141
54
5
21
54
10
26
69
60
31
41
7
21
71
25
15
18
15
60
21
35
61
11
52
27
9
12
180
87
12
9
15
29
16
11
25
3
30
200
106
57
8
31
33
15
102
8
3
12
31
5
16
3
32
10
11
79
8
136
137
39
100
53
37
3
8
88
15
54
11
79
5
60
85
27
68
108
4
9
6
84
6
3
35
61
21
11
4
48
116
12
19
48
6
6
29
31
21
3
17
7
36
24
57
96
9
39
39
12
9
80
61
258
6
30
84
65
7
21
33
186
68
40
ABCD 99803913772*3^$a+1 [50037]
8
1
23
36
37
48
59
37
48
27
48
21
36
15
21
35
352
20
52
9
11
16
20
40
12
12
33
3
84
48
45
155
16
20
100
24
20
145
3
69
60
63
12
24
12
24
36
153
87
60
68
12
52
12
24
72
12
36
36
44
37
63
32
40
80
4
21
119
16
20
52
57
3
20
217
36
12
3
33
39
48
57
15
20
52
44
1
143
13
15
57
108
15
84
8
36
61
3
81
147
12
48
32
85
36
75
104
60
160
213
3
96
105
48
71
136
8
25
3
84
48
57
39
32
64
81
27
68
64
56
160
12
33
75
69
36
12
23
48
64
60
8
48
25
35
49
3
104
24
1
3
116
61
75
48
48
300
32
40
45
36
39
48
57
60
120
3
32
112
21
84
35
36
124
9
111
104
85
15
132
104
16
12
105
47
36
52
72
36
24
84
9
12
39
12
384
24
12
104
76
120
12
36
36
36
32
12
1
35
25
72
15
12
56
52
21
27
357
47
61
12
3
120
20
4
48
12
8
40
33
60
15
60
144
80
40
56
37
3
44
4
12
20
144
1
23
49
3
24
33
147
8
52
45
36
12
27
120
104
25
11
108
1
75
32
100
32
12
25
36
15
20
28
72
180
9
3
12
120
9
27
144
60
84
9
72
15
120
20
25
156
35
4
21
3
104
13
99
96
72
20
52
21
39
84
24
93
47
16
36
45
71
88
21
11
28
9
36
24
87
68
28
264
36
48
12
8
16
60
33
27
81
3
12
24
33
27
8
16
9
3
60
117
71
76
81
60
3
116
40
48
20
73
23
16
24
72
32
48
60
88
60
156
33
35
40
96
36
8
1
75
177
27
8
40
84
20
96
28
21
36
23
76
33
27
21
135
8
216
184
12
45
3
36
104
40
72
105
99
153
135
12
24
24
20
1
156
179
37
3
12
12
36
24
48
24
44
145
12
72
51
57
180
72
72
3
140
72
24
4
36
45
72
15
60
60
45
203
85
15
57
3
32
73
27
24
8
28
12
168
9
63
20
36
4
48
8
40
249
11
25
107
40
69
63
48
24
96
57
63
12
96
9
11
37
24
3
8
28
69
27
45
36
3
12
57
11
72
72
25
12
3
20
28
9
108
3
45
3
69
35
28
24
20
1
60
35
100
45
47
40
93
27
60
32
108
52
48
216
9
27
8
136
12
33
59
1
27
24
144
104
60
13
132
156
215
4
32
40
84
12
24
81
63
45
36
51
24
33
12
23
181
15
141
71
40
32
1
24
51
144
20
13
35
28
12
20
40
45
23
4
33
39
9
51
56
72
72
36
25
35
52
21
11
16
12
8
109
35
28
33
35
108
156
196
9
11
40
33
71
73
36
15
84
8
88
56
1
15
45
15
20
37
195
132
36
120
12
92
36
28
9
27
156
57
12
171
60
164
36
124
36
24
93
63
24
36
32
76
12
72
21
36
3
57
15
21
35
4
36
9
36
87
8
4
24
56
64
12
24
44
145
107
4
56
84
76
32
25
75
81
207
72
96
36
9
11
64
36
48
32
24
40
36
33
108
147
45
23
72
28
20
28
84
12
93
3
92
145
48
60
27
21
24
3
12
68
52
20
36
16
48
72
48
48
9
135
93
51
60
104
28
9
15
93
15
8
64
36
45
3
36
84
32
25
35
220
45
39
84
80
37
63
21
51
8
100
24
12
165
51
45
143
4
81
27
45
15
48
60
57
132
3
33
36
39
80
1
23
36
12
25
27
20
16
12
32
28
72
48
105
27
60
93
48
39
33
24
11
97
195
20
1
27
72
20
61
35
16
96
32
136
9
27
20
40
236
64
21
39
68
16
9
36
35
1
3
8
28
12
84
108
21
111
56
49
99
12
32
60
16
20
112
9
59
37
84
135
44
1
135
60
48
72
120
60
24
132
20
48
52
45
15
57
3
9
123
80
73
27
12
24
9
180
3
33
35
4
60
20
37
23
121
107
124
36
20
28
120
72
32
16
20
37
15
8
40
36
8
25
12
59
16
48
36
96
21
12
35
52
24
21
135
48
105
36
47
4
56
52
32
136
8
16
21
3
140
16
56
37
35
76
69
3
20
112
60
21
39
140
37
36
35
25
15
24
9
27
9
135
45
111
128
4
192
36
84
9
12
240
47
61
111
33
315
48
33
11
25
3
45
108
72
3
32
76
36
93
75
12
ABCD 99803931322*3^$a+1 [50000]
4
24
14
42
28
126
6
38
70
105
15
18
24
63
72
24
51
78
38
72
1
89
16
15
39
45
35
12
13
53
84
10
30
20
78
1
81
3
47
4
24
33
33
240
27
57
2
25
33
63
39
21
119
30
28
8
28
26
34
30
57
93
74
18
52
20
88
2
30
16
6
9
21
110
60
90
6
25
3
32
12
12
30
6
25
3
44
1
9
135
5
31
51
45
21
15
192
47
18
22
9
17
7
23
12
12
1
3
14
55
12
171
168
12
60
20
37
15
32
36
13
9
90
30
50
112
20
36
4
18
15
72
21
44
4
36
78
50
40
30
8
42
102
18
10
98
19
9
14
85
36
71
6
190
30
312
15
47
13
12
23
10
15
3
93
36
35
108
88
72
140
181
27
32
42
34
32
109
3
30
2
25
60
24
15
9
5
22
26
34
20
61
29
6
40
24
105
35
18
142
93
12
83
18
54
6
22
50
10
21
12
29
40
38
37
60
15
8
46
14
18
139
5
36
24
31
57
2
48
13
72
17
175
5
60
55
71
72
13
35
60
54
34
9
15
2
36
7
135
8
4
8
25
36
75
6
38
25
57
6
33
47
13
99
93
87
108
50
10
2
18
84
61
59
13
35
37
48
72
96
27
32
46
14
76
12
21
51
176
10
15
149
108
48
24
78
30
10
6
30
21
15
33
83
13
17
22
32
18
106
44
60
1
84
12
69
42
84
9
101
19
57
2
13
33
39
35
30
7
96
5
22
6
36
20
46
105
5
34
80
13
60
48
149
19
9
50
22
6
44
36
4
33
21
54
2
4
54
62
18
310
18
14
10
21
63
44
61
29
150
42
43
17
30
6
12
7
15
33
23
10
24
20
10
153
27
18
3
15
72
2
40
108
36
54
21
11
145
3
18
15
107
42
6
10
12
2
13
75
2
66
4
9
9
42
20
16
33
120
119
52
80
108
25
107
13
35
10
12
24
90
12
9
11
4
18
66
44
46
99
77
46
104
4
74
60
112
176
4
38
25
17
18
78
43
17
90
4
45
63
38
28
26
96
37
17
31
9
8
72
43
45
36
15
21
108
30
2
18
42
10
110
96
7
5
115
45
3
3
12
18
24
90
36
2
64
15
23
13
12
17
6
60
109
5
30
18
12
78
25
77
4
6
84
69
45
12
8
72
18
157
144
36
35
13
93
62
25
48
35
85
59
30
18
12
28
45
81
84
42
9
45
75
9
42
45
9
74
70
92
16
2
30
70
108
45
27
33
17
18
22
80
10
45
27
86
24
160
39
87
42
36
92
103
60
45
87
60
17
67
11
102
7
48
15
105
17
10
48
20
40
152
4
14
72
55
11
30
150
82
183
33
24
18
12
90
32
6
49
3
108
14
10
36
72
32
36
54
19
71
18
52
60
84
26
180
108
10
60
2
28
6
27
3
81
9
2
84
48
88
12
20
16
9
23
28
90
54
180
2
10
21
209
78
1
36
23
28
74
19
15
14
46
44
12
25
21
27
5
22
105
23
40
18
74
10
63
12
3
57
15
21
15
2
18
24
10
8
22
20
40
69
11
61
144
5
34
9
35
40
57
155
40
9
9
27
15
21
312
35
13
17
46
2
22
12
108
38
12
31
9
2
30
28
92
18
28
20
30
40
62
12
6
190
32
25
23
52
30
135
47
96
12
30
12
48
52
50
25
93
87
11
64
30
20
48
22
24
30
14
112
8
61
129
2
13
45
2
6
64
30
8
10
98
37
15
38
127
36
24
3
32
18
84
66
40
80
4
33
45
15
75
2
103
15
32
1
144
39
26
70
56
100
9
36
35
37
15
138
54
80
36
280
9
48
3
45
3
36
6
32
7
233
78
144
6
19
105
3
5
10
68
4
105
113
31
12
87
68
12
90
55
120
33
62
1
161
136
72
68
132
7
11
118
126
8
52
36
20
49
15
81
17
10
21
17
4
15
96
123
12
54
3
47
13
36
27
93
119
46
12
87
48
9
3
21
146
28
62
16
74
64
26
214
2
7
95
61
81
38
37
35
13
48
27
42
20
10
8
25
21
26
1
243
9
48
24
144
11
13
5
60
16
14
52
36
2
40
32
36
142
2
18
60
18
34
56
84
30
64
26
133
5
18
73
261
68
18
24
34
6
20
150
28
15
17
19
51
9
11
36
49
63
32
138
31
41
6
94
26
37
5
162
85
11
24
76
74
76
2
13
3
30
44
90
30
18
84
58
6
74
31
77
70
14
30
13
17
43
5
78
12
58
48
27
35
28
69
47
96
49
9
6
30
38
88
72
21
131
18
60
22
9
101
48
112
3
12
36
39
26
7
240
83
13
24
203
22
2
36
49
3
12
18
68
12
42
25
23
28
2
30
1
59
48
13
11
60
10
26
28
129
35
16
56
85
65
30
16
32
40
105
57
6
14
4
62
298
54
50
42
1
17
16
27
3
44
25
3
14
40
8
16
144
87
35
40
54
14
37
60
15
18
15
23
10
18
60
66
6
14
126
4
9
27
9
3
45
60
137
91
48
47
12
28
90
3
47
42
127
51
ABCD 99803941514*3^$a+1 [50114]
60
43
18
59
463
5
13
54
17
108
96
31
29
192
48
19
5
355
18
18
269
37
59
157
47
151
137
72
36
25
35
24
67
5
48
36
37
23
49
11
12
13
144
35
192
48
156
204
13
108
36
11
439
90
23
132
43
161
120
204
228
24
60
31
125
19
65
144
79
5
12
36
60
84
235
36
252
113
192
37
35
156
12
252
139
72
5
13
36
23
48
60
60
169
35
48
36
24
168
24
36
60
24
108
60
48
72
13
47
48
139
101
115
53
1
23
60
7
53
91
149
103
72
113
49
11
60
199
161
12
48
12
1
162
90
18
36
53
108
12
36
12
67
17
19
125
12
492
120
61
275
67
137
36
79
17
91
288
89
72
55
65
96
72
55
126
11
156
60
7
41
12
73
144
131
49
47
108
151
89
228
108
84
157
155
120
49
155
187
90
83
115
41
144
157
90
198
36
35
19
17
228
144
61
59
12
48
36
25
179
120
36
36
61
47
168
37
18
77
103
185
168
25
72
395
12
168
12
43
65
108
24
120
192
49
71
253
11
144
156
24
25
23
13
36
54
216
101
223
162
18
17
12
25
155
48
144
156
72
163
65
192
72
49
72
35
12
36
12
228
1
83
60
12
24
127
29
25
83
108
7
53
24
103
126
71
19
5
31
18
126
17
12
72
84
31
108
36
41
48
36
1
119
151
41
24
24
91
29
187
5
180
408
19
5
85
143
145
35
132
120
12
84
144
67
41
49
36
107
55
77
31
77
12
228
36
25
47
132
108
37
18
252
36
17
228
96
19
5
12
48
252
12
13
198
65
61
108
11
61
54
17
307
341
60
72
132
12
24
72
84
96
132
132
48
55
17
55
54
71
109
126
29
132
12
348
144
55
41
67
113
13
11
168
36
96
31
53
19
108
53
72
37
18
125
48
84
67
209
295
17
12
96
12
7
77
168
187
29
120
85
54
5
60
241
162
53
19
137
84
211
90
131
139
269
300
36
24
91
18
18
53
289
396
72
95
60
60
37
107
19
89
48
48
31
360
360
198
11
96
109
11
36
169
191
72
72
25
59
67
17
91
54
23
12
73
155
48
24
300
85
71
145
59
276
96
19
197
55
5
13
90
36
485
108
120
7
144
41
228
12
144
144
120
31
5
12
253
191
43
245
108
12
67
36
53
19
17
1
198
41
24
60
192
43
269
217
18
101
97
155
204
1
54
173
180
12
13
47
79
17
145
18
72
54
203
211
36
29
180
97
18
29
48
12
1
90
65
97
95
180
132
7
54
54
161
24
36
67
72
53
48
72
97
72
35
ABCD 99804793618*3^$a+1 [50019]
153
18
189
81
15
105
39
273
120
99
189
87
348
84
60
3
18
27
207
180
201
135
24
57
48
3
12
81
72
192
201
102
288
9
105
63
72
3
222
270
66
39
51
24
57
159
117
48
27
492
21
135
189
60
36
9
303
15
69
21
27
132
63
48
57
51
24
36
72
9
9
30
9
96
9
15
216
75
45
156
141
495
168
60
15
120
9
135
93
33
219
36
255
57
63
180
129
156
75
54
126
57
108
12
72
60
111
261
111
33
9
30
258
90
9
3
60
228
237
108
84
93
150
18
63
120
24
60
111
21
168
48
87
93
63
81
69
315
39
96
9
60
111
9
75
21
72
33
42
285
105
63
120
72
24
153
135
63
93
75
9
243
153
45
30
297
33
27
12
36
12
384
9
39
201
159
33
168
90
30
75
60
360
60
27
33
57
15
12
240
48
27
18
18
225
45
39
120
96
87
9
3
33
144
39
54
63
168
24
105
15
3
117
123
120
33
60
57
219
48
75
18
48
54
33
27
126
90
54
48
3
156
36
48
204
63
9
3
216
150
360
87
15
33
129
75
60
51
72
72
108
180
12
18
387
132
204
60
15
144
66
39
336
27
192
21
39
18
48
135
15
12
93
39
93
12
15
273
3
72
198
39
51
12
33
12
348
120
15
90
111
33
243
183
60
45
387
48
72
9
60
93
15
63
33
192
144
48
168
60
84
39
69
93
183
75
12
33
120
144
120
75
21
537
90
12
165
3
9
9
15
72
84
21
63
87
9
219
60
165
12
48
9
15
108
84
9
135
9
111
24
81
159
105
135
51
84
81
15
105
57
39
60
108
291
132
120
108
54
87
81
267
240
45
3
84
48
15
108
33
39
21
24
153
450
237
195
216
69
216
129
123
147
201
84
276
27
78
291
63
93
3
525
87
18
90
117
3
141
48
96
39
60
141
255
45
45
30
204
36
90
39
15
90
198
57
15
18
39
33
18
180
177
12
288
108
3
189
72
216
15
33
39
33
12
180
120
33
99
39
60
90
147
27
81
24
153
72
120
6
57
48
144
216
39
120
141
27
33
84
3
90
42
57
63
93
48
9
30
36
132
9
39
162
168
264
183
15
162
18
78
72
15
147
21
12
48
12
24
9
99
252
3
96
177
237
15
36
84
291
54
135
15
33
3
117
168
96
321
15
75
237
36
132
63
72
108
72
12
108
60
33
96
60
189
39
ABCD 99804917588*3^$a+1 [50195]
32
40
99
5
60
84
72
4
63
36
41
211
45
27
53
144
40
48
195
101
79
233
115
108
185
139
72
341
67
36
5
132
48
91
36
180
29
43
77
144
4
36
56
4
15
81
228
123
69
60
108
111
72
65
144
40
24
351
36
72
17
84
139
33
84
39
5
276
31
9
56
19
108
60
113
187
41
120
4
15
72
189
15
317
19
65
103
225
3
5
55
57
48
44
139
65
4
92
139
105
12
15
9
56
307
101
16
56
40
8
64
192
20
144
124
212
36
163
45
147
5
19
48
96
5
112
27
161
31
33
188
168
16
123
53
48
91
29
40
99
12
29
60
16
111
33
27
12
57
3
17
28
48
80
19
29
31
105
39
84
45
15
113
84
4
80
60
127
509
96
7
48
348
180
41
120
103
36
117
15
12
17
28
72
15
161
172
108
39
96
33
24
32
91
72
117
60
80
84
96
60
96
103
77
48
160
39
17
64
99
72
60
65
24
31
65
43
53
115
125
228
16
336
68
31
33
12
15
5
40
80
24
79
36
216
45
180
171
65
52
60
32
24
40
51
5
88
8
60
144
55
149
40
24
36
20
120
4
68
168
96
4
300
56
136
3
81
123
48
24
33
32
60
36
19
264
72
29
175
108
72
45
3
117
15
101
84
175
45
20
88
168
44
76
495
48
24
41
175
12
9
60
84
99
153
123
36
180
81
3
81
15
185
336
64
243
192
5
55
149
76
84
15
36
161
40
63
36
93
116
100
12
279
36
72
41
40
135
12
29
139
429
15
33
144
3
81
51
65
28
171
21
140
16
75
24
209
19
17
55
65
16
87
141
20
12
4
123
93
24
24
416
91
5
235
144
36
5
84
28
60
15
17
43
57
36
135
9
80
43
93
308
7
153
92
88
15
125
100
176
43
17
19
141
80
28
120
108
12
231
201
36
140
64
96
84
159
72
53
40
15
9
48
15
9
60
3
441
327
108
77
55
72
12
24
225
92
52
36
80
96
120
55
65
60
96
79
60
65
136
87
17
139
21
84
92
223
84
45
63
53
52
99
41
4
380
28
15
36
36
161
208
171
81
80
48
240
55
41
60
196
80
288
112
99
33
92
64
92
4
140
223
72
216
9
44
36
343
72
36
53
52
63
21
200
4
156
500
36
19
36
113
187
132
108
69
180
15
69
72
63
17
64
3
81
27
57
48
3
101
40
264
116
199
41
364
32
64
3
21
24
15
12
36
72
161
12
43
5
16
36
3
57
12
32
100
20
103
137
16
168
152
144
16
27
53
264
24
259
101
112
39
29
16
111
29
79
204
117
224
16
36
20
112
168
120
8
136
51
192
21
96
48
68
ABCD 99805010764*3^$a+1 [50046]
152
13
6
173
37
24
54
5
7
41
217
15
15
81
32
112
120
15
222
59
115
6
18
192
53
1
150
120
54
6
269
37
83
25
71
49
6
54
72
123
15
33
57
191
79
60
53
37
72
59
40
104
136
80
24
61
30
77
103
105
104
120
91
54
15
56
289
15
8
7
65
96
79
30
36
15
504
80
37
3
200
48
48
1
23
1
95
24
1
215
72
160
27
30
135
8
79
180
18
180
90
12
168
65
16
104
48
37
155
120
97
24
84
51
200
25
159
80
48
19
29
72
7
12
53
25
12
168
90
36
36
41
7
42
108
180
15
8
112
80
37
59
40
32
97
143
72
187
48
21
129
71
109
123
33
60
27
72
27
69
24
81
119
7
90
23
85
123
3
6
90
48
45
27
29
24
1
24
30
42
143
1
30
24
12
93
57
18
45
21
420
36
83
115
5
31
90
47
7
161
1
84
330
65
25
36
51
32
25
15
80
48
72
37
180
108
66
177
8
24
7
89
112
3
29
145
351
15
9
56
241
23
25
215
7
18
23
40
72
111
114
95
97
39
75
90
59
168
73
6
84
54
23
103
9
27
78
90
126
36
108
12
3
128
168
49
215
88
168
315
69
48
128
25
95
1
71
37
36
15
39
33
93
66
129
111
33
8
49
48
15
48
8
61
3
96
32
208
105
15
24
21
147
63
6
123
8
187
21
120
39
150
11
1
90
24
45
24
21
120
59
55
41
40
32
43
77
112
15
65
55
41
1
23
40
117
3
48
32
151
144
65
7
9
80
112
27
53
120
103
90
54
65
61
36
239
24
37
60
48
216
60
54
101
160
72
8
24
31
9
45
3
9
18
42
120
54
165
80
31
41
7
6
107
112
105
36
179
1
90
45
21
24
90
30
150
126
48
23
253
75
195
5
24
91
77
48
24
88
8
40
104
40
225
95
16
24
8
40
27
60
41
192
37
3
27
6
239
136
39
12
21
33
54
65
247
81
32
7
54
60
87
152
241
15
24
57
111
9
18
173
72
240
16
24
48
27
5
97
54
24
66
87
48
81
143
97
63
21
99
15
65
115
5
85
12
39
32
79
33
57
111
69
51
120
117
35
208
57
23
49
63
8
168
40
15
89
160
8
48
184
96
39
270
3
93
59
61
59
31
96
9
72
80
48
25
135
9
66
45
69
51
80
72
13
27
80
13
27
63
17
48
112
153
47
79
41
13
84
72
63
105
156
27
69
120
131
19
198
23
13
99
57
71
19
150
39
45
24
51
75
69
21
30
54
23
48
19
42
120
54
165
21
11
37
75
56
121
18
96
317
72
7
33
105
15
111
36
18
35
16
32
49
23
16
80
1
294
57
27
72
474
75
105
215
49
15
147
141
152
37
18
36
45
81
30
33
176
64
8
168
115
5
139
45
96
69
162
24
9
57
159
80
49
111
21
3
8
43
66
168
35
31
65
85
179
1
87
368
31
81
3
45
81
39
32
72
235
60
105
56
1
30
81
33
95
25
36
78
21
9
96
84
6
5
40
9
23
72
85
72
108
135
48
213
99
120
87
18
246
60
5
121
18
90
30
132
9
72
32
16
15
209
88
152
ABCD 99805106288*3^$a+1 [50063]
15
108
282
75
15
97
32
48
96
105
39
3
30
672
48
114
120
54
31
149
27
9
103
32
48
112
144
47
97
48
53
24
216
36
39
315
36
18
42
30
39
96
33
127
144
11
309
15
81
69
12
63
16
11
37
48
95
54
235
125
3
111
84
93
33
72
199
96
29
3
96
99
222
30
96
49
35
54
39
213
43
96
320
16
32
51
114
156
31
149
420
102
18
60
66
36
162
75
93
48
147
75
117
48
63
1
35
61
89
84
211
59
37
80
15
49
80
45
6
300
97
47
144
1
224
51
270
48
72
39
64
32
9
42
45
9
55
96
173
19
32
64
32
189
270
258
3
48
64
96
272
15
33
96
21
12
126
42
343
137
39
16
144
128
51
61
11
54
24
7
5
459
144
64
161
127
48
224
208
77
6
157
143
36
13
11
85
224
496
107
114
54
246
36
3
177
175
113
31
48
32
144
64
11
66
6
90
48
67
32
27
21
33
15
96
16
144
48
80
15
33
75
85
77
195
256
96
53
30
13
32
16
47
49
83
210
43
233
7
32
243
60
48
6
30
90
36
15
165
180
7
17
79
5
27
48
160
149
12
60
3
27
405
64
80
112
65
120
90
93
15
337
83
30
31
176
33
111
16
89
18
373
35
109
221
99
3
108
49
29
12
42
12
145
128
96
16
35
13
192
11
90
12
63
645
283
96
173
132
31
48
80
21
108
255
123
90
75
63
54
171
9
7
11
69
64
32
3
54
216
12
24
43
41
54
132
66
60
63
207
129
16
245
24
84
180
27
153
150
177
93
72
102
72
108
1
197
75
33
111
96
208
5
84
96
36
211
48
29
48
243
45
72
27
48
69
43
80
27
85
305
240
111
208
59
216
66
126
42
195
75
432
21
297
18
78
39
123
18
36
30
36
477
27
126
39
208
128
27
90
27
64
89
7
5
219
51
45
51
54
183
45
3
15
18
15
21
43
176
141
51
112
128
237
163
32
15
42
246
54
171
15
18
216
36
48
126
21
129
84
270
162
75
160
128
16
41
327
48
64
131
13
317
18
90
55
425
72
207
16
96
5
150
66
147
48
57
36
19
272
288
147
13
48
95
90
103
32
99
6
183
81
18
13
48
107
48
21
48
27
165
96
75
165
69
180
18
42
43
416
64
173
162
1
96
719
162
174
1
48
11
21
27
6
31
53
43
29
168
331
47
33
ABCD 99805441324*3^$a+1 [50141]
25
23
6
55
36
68
24
48
3
24
30
42
9
4
41
30
61
48
36
17
3
16
56
48
15
30
24
7
56
15
33
15
12
9
60
4
29
48
67
23
54
24
19
11
61
140
4
5
15
12
69
24
75
111
1
47
33
63
30
24
91
44
3
24
30
18
30
103
23
45
4
17
150
13
8
184
11
120
13
71
1
23
45
15
12
78
24
75
45
31
71
9
15
36
6
42
45
33
27
15
21
84
3
132
13
23
36
24
85
41
3
76
96
35
13
11
25
29
7
36
23
117
24
9
7
32
33
3
4
11
9
40
47
25
48
5
31
24
320
36
120
45
144
18
13
65
7
72
17
6
105
123
1
24
29
15
183
37
72
95
54
72
18
1
71
33
4
11
25
36
35
1
8
15
25
20
16
56
12
3
37
96
29
15
28
32
27
49
36
143
33
48
69
72
126
13
36
89
66
21
12
45
198
9
51
78
6
1
84
60
108
47
25
8
3
42
18
37
8
3
12
9
3
30
3
3
69
21
42
30
67
36
92
48
60
52
23
6
3
3
138
42
72
12
13
8
45
87
108
112
11
57
15
73
131
73
36
95
12
30
19
29
7
23
49
20
3
18
51
156
3
54
15
28
44
9
24
103
48
11
36
12
45
36
15
24
33
15
48
105
87
72
57
4
65
15
81
18
6
99
27
121
113
126
9
4
5
66
9
3
24
24
9
12
21
15
27
181
47
37
36
20
15
25
5
30
12
25
5
18
25
56
160
20
9
39
28
8
27
9
24
27
72
72
21
64
68
15
21
84
3
42
55
8
60
45
79
89
19
11
57
9
31
17
48
24
15
51
13
11
61
84
60
36
77
42
1
23
12
18
30
60
1
5
54
9
57
75
48
28
8
4
108
23
37
5
90
9
48
63
37
8
3
97
35
48
21
36
27
13
12
5
42
9
36
36
39
49
32
28
107
48
57
48
21
6
12
37
68
72
96
45
90
30
19
48
128
48
27
13
5
51
159
96
30
6
37
152
24
52
72
23
114
90
84
85
5
127
12
23
37
12
60
11
24
9
75
25
12
72
23
9
36
3
57
87
1
20
9
67
5
39
4
20
33
42
33
12
28
5
7
17
43
120
56
4
32
129
19
8
15
165
57
15
27
36
60
25
29
99
15
72
72
6
6
61
29
31
59
6
19
60
44
24
51
57
4
84
24
32
39
36
9
60
105
6
49
24
23
93
15
9
16
35
1
36
32
183
33
27
138
42
168
96
25
35
24
9
81
39
63
37
8
40
5
18
9
3
37
140
132
76
8
27
78
67
29
18
141
136
116
4
36
29
39
60
27
48
42
54
18
6
37
24
5
39
129
42
24
60
1
20
99
60
97
77
6
1
20
16
5
15
63
120
12
24
109
36
8
21
24
48
43
36
48
20
48
4
119
45
12
27
36
90
51
36
27
6
15
27
84
1
24
59
45
16
24
71
49
60
11
21
15
33
4
32
3
93
12
15
6
19
23
30
24
99
4
168
23
9
12
75
120
169
65
30
105
12
69
6
12
6
7
8
4
36
35
61
44
4
23
18
24
27
16
23
60
42
7
8
4
53
162
36
48
12
13
20
21
99
15
21
76
24
11
18
111
15
36
192
21
15
25
32
4
11
9
3
33
3
9
33
67
156
24
47
61
35
228
37
92
12
100
8
28
48
72
65
7
32
4
92
12
36
4
71
12
132
21
15
105
144
3
48
21
24
184
36
32
12
57
6
69
39
12
90
55
59
1
12
11
24
6
24
3
72
45
72
18
108
24
60
21
12
15
6
90
37
65
63
72
15
60
9
24
45
31
65
6
13
11
61
72
53
42
1
11
69
21
39
4
11
57
75
24
30
24
66
109
36
5
114
36
1
20
4
68
3
12
96
30
66
36
42
42
78
31
17
48
15
9
51
16
24
84
11
57
40
23
36
33
36
156
96
4
36
8
60
45
24
3
40
8
135
45
24
48
15
12
37
8
36
24
12
3
25
23
24
21
4
36
23
61
36
20
48
72
28
107
9
96
3
45
36
76
68
15
66
19
32
15
24
24
9
15
126
144
3
48
21
30
25
20
21
54
33
120
57
43
116
76
53
75
15
1
32
93
42
102
7
8
28
5
63
4
188
9
31
23
42
75
15
54
18
48
33
36
4
84
41
87
52
20
63
9
4
35
9
72
219
1
56
52
11
36
18
7
35
6
24
6
24
108
72
105
156
72
28
5
48
6
25
24
144
8
3
54
78
42
18
9
76
48
35
21
40
8
3
69
40
59
72
33
12
24
16
89
6
33
40
32
12
141
66
30
3
36
15
60
1
44
4
23
9
63
81
36
4
36
36
59
66
150
42
43
20
40
44
4
59
33
15
57
52
59
54
42
6
3
12
33
139
5
6
57
33
7
12
32
36
15
9
81
43
20
9
66
24
21
40
89
43
29
24
67
24
23
25
23
37
32
75
24
45
4
5
3
15
49
36
12
56
189
48
15
27
21
36
4
35
12
42
51
204
75
36
49
32
36
28
44
51
45
12
4
60
8
75
72
30
3
36
9
51
4
48
68
45
30
42
63
64
11
12
13
47
72
73
29
24
51
21
19
29
7
35
93
51
78
78
18
102
37
71
36
18
67
140
51
30
19
23
121
12
17
55
35
12
25
56
72
51
36
69
69
90
85
32
48
27
33
123
18
6
9
4
71
30
24
43
23
9
16
92
3
ABCD 99805687838*3^$a+1 [50086]
18
12
18
42
235
77
48
55
12
20
93
3
28
11
18
132
19
17
27
75
25
32
141
15
64
5
63
12
21
60
24
39
100
119
25
65
30
18
312
72
60
3
15
61
36
65
15
183
57
45
3
108
28
71
129
39
30
12
30
6
19
71
30
114
145
5
36
39
48
33
127
17
6
117
36
60
57
24
18
25
8
28
29
48
24
78
30
67
5
36
183
76
203
30
12
36
60
60
19
41
7
17
36
39
21
30
162
7
41
7
53
24
103
5
63
9
3
27
66
102
1
47
73
29
27
105
36
42
72
225
21
27
87
6
15
28
89
15
48
9
6
54
39
57
43
32
39
240
18
12
18
1
36
108
95
37
20
21
114
120
18
30
1
89
55
5
7
11
42
12
36
54
25
23
57
28
77
36
60
12
12
78
102
19
17
12
18
42
72
60
60
48
12
18
30
60
102
30
36
12
51
40
104
33
12
18
13
17
180
30
33
81
75
21
24
6
33
21
75
48
60
27
25
65
15
15
30
19
176
108
48
9
36
39
15
30
15
28
5
12
108
55
35
42
30
9
16
41
24
6
192
1
36
185
36
54
81
60
45
30
49
71
114
55
23
25
77
18
30
7
68
40
36
29
7
5
36
7
72
5
18
1
89
78
9
33
55
56
156
21
27
48
48
27
37
20
12
21
12
48
42
1
77
12
55
17
78
18
84
19
47
30
67
5
42
18
12
60
3
36
40
36
65
96
12
3
28
20
69
30
72
18
12
75
93
15
57
39
69
27
21
84
39
57
7
36
77
3
39
30
55
77
6
45
9
60
6
24
6
12
120
48
60
67
8
15
54
210
48
78
72
138
30
42
25
20
57
36
7
17
48
30
102
39
69
60
60
7
23
90
150
21
84
108
117
12
48
15
27
126
259
56
57
48
54
66
54
18
3
9
39
9
60
63
60
4
65
60
99
21
96
39
48
45
12
108
55
77
36
3
132
39
9
64
53
19
23
30
12
55
65
43
35
30
42
6
12
30
18
103
17
102
18
7
23
42
48
12
15
27
30
18
42
48
60
138
162
67
41
12
55
47
9
9
31
17
12
27
48
15
18
12
120
18
30
24
15
4
77
180
60
12
51
16
53
15
117
36
72
78
73
29
7
53
132
48
27
124
36
65
43
20
45
48
60
19
5
6
42
7
65
3
3
45
64
5
15
81
24
48
132
3
33
54
30
43
120
65
3
27
102
36
60
147
63
73
29
42
30
90
25
24
17
127
5
42
18
115
20
45
108
7
5
87
21
75
48
64
173
72
27
81
15
117
48
27
3
93
81
3
45
60
51
27
42
150
18
12
60
7
48
68
9
36
39
21
132
102
6
162
72
45
3
150
123
57
60
12
48
60
3
48
40
77
42
42
96
12
138
13
164
93
12
51
21
60
48
12
78
72
18
15
40
5
15
96
27
9
48
16
29
72
19
89
30
18
12
31
137
60
7
53
60
24
6
49
24
17
30
54
48
7
101
24
36
60
72
171
27
42
60
132
36
60
103
47
24
18
12
15
75
18
55
17
30
13
137
48
18
30
12
7
23
18
12
67
188
27
18
12
123
48
45
12
12
90
6
42
78
79
20
28
20
57
6
49
65
15
33
192
36
60
7
17
30
18
7
41
60
84
6
90
7
32
28
5
12
120
90
66
12
15
3
109
68
12
4
24
113
87
33
12
15
100
32
135
18
12
163
47
66
72
15
15
78
24
171
87
21
9
55
32
4
24
17
6
45
52
77
3
16
41
3
132
21
114
9
21
36
12
27
21
39
64
11
25
65
15
93
12
36
84
48
123
4
24
17
72
12
19
32
57
12
123
96
159
18
27
160
77
48
60
67
5
18
18
54
49
56
40
23
48
33
9
60
91
47
54
18
18
3
76
41
12
12
180
60
99
9
75
33
24
6
30
3
12
27
42
6
49
53
12
30
66
7
12
5
15
21
42
30
127
11
42
30
30
15
33
127
80
45
3
57
48
24
43
17
39
9
60
75
93
15
9
48
12
36
43
89
72
108
60
60
60
111
9
7
44
21
6
49
161
84
18
97
41
12
55
32
100
53
42
18
171
21
15
45
15
3
72
30
75
28
96
17
3
16
113
48
12
3
57
12
66
9
15
25
20
45
3
3
13
41
18
120
93
75
37
36
137
99
3
25
125
18
69
48
57
18
30
72
3
117
90
33
40
8
225
63
57
3
57
24
15
48
33
12
78
24
25
8
40
200
12
3
1
47
33
16
44
21
15
28
32
51
30
12
60
123
28
77
30
37
125
87
21
39
4
32
39
6
42
30
7
5
36
39
36
87
102
3
33
7
5
51
12
27
97
53
15
75
1
20
36
45
175
53
75
3
49
53
192
48
12
48
75
93
24
36
24
66
ABCD 99805700654*3^$a+1 [50182]
8
16
29
75
72
24
135
105
129
115
164
12
4
44
75
69
39
25
47
85
59
253
179
1
20
232
104
120
52
84
35
169
44
16
68
204
39
1
71
49
59
54
159
4
48
32
84
124
44
132
111
54
151
8
124
5
252
3
88
35
13
48
116
4
8
63
108
21
72
16
17
36
18
49
68
4
95
61
116
88
96
161
3
51
1
60
44
36
156
48
33
79
68
87
345
12
180
36
3
18
103
48
92
16
101
19
48
8
4
29
162
69
40
32
36
39
69
39
57
69
43
47
54
18
13
60
200
40
8
144
28
128
9
3
15
177
147
21
48
28
12
116
27
165
172
5
27
4
84
29
15
57
51
4
80
63
72
37
72
48
8
36
159
54
126
141
57
7
47
21
16
359
37
12
72
96
8
64
20
160
96
224
3
285
52
59
1
35
33
24
105
27
81
51
24
52
36
60
11
57
24
84
84
88
8
160
56
4
60
48
68
51
13
12
47
121
12
48
71
54
39
76
12
144
68
84
9
351
40
60
35
177
3
36
21
16
92
4
47
49
5
90
1
161
19
12
224
28
128
4
108
20
16
12
96
224
72
40
8
33
91
44
48
16
96
29
51
24
87
85
59
57
72
144
48
64
11
108
25
120
12
41
19
132
29
15
88
60
48
113
115
8
72
3
93
87
85
20
64
96
8
40
44
48
84
156
28
68
16
107
9
24
75
13
60
12
36
23
25
20
16
8
40
60
11
81
40
48
32
28
131
13
132
44
81
111
124
32
100
12
80
72
12
112
11
9
12
15
45
100
192
5
39
24
40
203
21
4
48
12
20
180
184
71
25
72
29
19
56
180
108
4
32
33
31
96
20
64
252
44
88
128
33
139
77
15
52
180
32
60
124
23
36
216
21
16
17
315
9
87
16
23
108
25
132
12
32
52
144
44
160
8
39
37
12
84
12
125
7
47
37
252
71
25
12
84
68
136
48
23
90
54
72
33
72
24
64
72
344
129
7
32
40
47
9
156
12
96
24
192
28
144
23
13
12
12
24
47
57
40
11
21
40
11
93
28
20
3
73
92
136
92
93
39
40
24
48
12
36
44
48
36
24
24
3
105
75
73
8
63
33
336
4
23
36
25
101
43
119
9
48
88
80
4
12
8
24
84
52
8
52
125
51
3
417
231
36
181
107
13
23
153
36
160
47
129
15
49
23
21
87
61
44
201
231
36
28
68
15
72
36
18
163
20
28
12
24
167
277
80
28
32
16
24
12
36
8
48
24
12
52
32
129
396
43
36
12
32
24
69
19
68
108
3
1
164
12
28
29
36
18
1
144
17
108
127
128
16
36
107
18
54
253
12
113
55
12
48
252
32
87
36
21
4
47
36
1
140
39
93
252
15
69
12
76
56
21
19
8
76
59
81
424
8
36
48
4
8
39
108
108
37
12
95
37
89
39
36
12
16
5
27
27
36
49
48
44
48
4
60
20
4
155
21
51
181
32
39
93
364
68
12
88
12
29
127
152
168
16
24
80
24
288
112
36
132
11
33
124
120
8
52
48
11
25
173
91
17
39
87
25
24
152
51
37
20
16
53
123
4
24
11
108
81
27
54
91
192
12
11
13
41
72
54
21
69
151
32
196
80
52
12
143
33
3
25
29
3
40
80
316
108
68
64
260
24
4
48
36
44
111
33
3
1
32
232
20
28
384
329
27
81
19
32
28
48
53
7
20
81
54
ABCD 99805853716*3^$a+1 [50008]
8
24
48
9
30
25
80
45
3
112
5
19
120
71
60
45
15
18
162
13
5
42
9
24
45
43
120
24
23
60
13
72
56
24
16
29
3
24
183
30
102
78
12
163
47
9
16
96
47
12
45
123
21
16
23
72
129
69
3
40
192
80
15
25
5
3
40
29
108
12
3
112
80
24
21
30
18
67
48
5
12
15
243
30
103
48
56
15
49
32
27
13
77
211
11
61
24
56
57
7
5
19
24
56
24
87
33
48
27
42
18
30
27
48
16
72
17
12
48
3
64
65
55
48
35
30
12
30
85
80
33
87
16
47
60
37
5
3
160
5
222
13
32
48
27
21
147
60
25
336
144
5
115
107
18
3
69
3
112
104
40
56
16
152
195
13
8
21
18
30
67
24
24
5
27
45
3
40
17
108
43
144
53
51
24
87
25
168
5
3
27
30
12
30
18
27
63
12
13
32
3
42
18
73
17
31
56
16
24
8
48
87
105
105
31
11
18
42
1
128
40
131
30
15
33
7
24
312
72
72
23
30
27
288
87
33
96
99
13
80
24
48
16
32
27
117
40
48
56
69
51
24
16
96
8
87
25
104
9
7
96
24
24
32
69
48
72
3
45
75
88
8
64
8
9
15
15
81
177
7
8
15
25
32
33
72
31
24
104
16
24
41
63
48
64
48
65
15
45
60
72
31
8
9
42
21
40
77
3
24
3
42
19
144
35
21
9
31
32
57
72
135
3
93
57
15
72
40
8
40
168
32
135
42
18
13
149
30
21
117
27
16
8
21
139
24
47
129
112
8
24
112
408
32
48
16
24
32
24
9
31
71
33
16
32
9
39
171
13
8
120
40
8
16
23
102
30
18
75
75
42
91
72
48
24
35
69
39
12
93
112
8
105
72
48
15
72
33
12
99
21
19
56
40
65
39
99
13
8
21
75
63
1
11
48
12
1
32
117
43
65
31
29
150
45
120
135
25
5
115
8
144
15
78
75
72
88
8
9
30
129
24
40
96
32
40
48
41
15
15
201
177
15
57
138
42
60
15
24
72
40
72
32
63
97
104
159
81
24
16
80
21
75
40
125
91
29
3
16
41
55
24
32
57
55
120
96
29
27
40
95
1
24
65
180
150
93
15
25
107
45
144
9
111
16
96
72
56
16
53
72
75
16
137
63
39
105
63
33
69
19
11
85
80
15
9
21
51
27
72
165
45
211
17
31
72
89
39
64
17
48
7
35
61
128
39
12
13
8
24
93
3
64
5
3
16
80
16
8
27
48
12
18
72
175
35
18
43
32
27
210
30
13
5
42
108
37
56
40
149
75
48
96
16
23
192
48
1
161
18
37
35
18
27
136
8
24
16
29
3
9
15
3
132
18
42
30
15
48
105
132
3
45
12
15
16
77
30
37
144
24
107
60
18
15
40
80
16
24
32
105
15
33
55
5
43
29
18
33
64
120
35
78
42
60
9
21
43
120
72
83
72
205
35
18
12
103
35
60
81
51
13
8
64
8
88
8
232
24
80
33
42
18
51
16
5
3
40
95
25
152
15
1
24
23
102
43
120
5
3
9
63
16
29
27
16
32
120
40
8
24
15
25
35
13
47
73
32
63
42
63
27
18
75
75
102
78
1
41
31
17
7
24
89
12
43
56
24
16
71
105
40
35
30
175
65
31
72
48
89
55
104
129
102
105
135
73
72
144
56
64
24
48
48
24
128
24
16
17
7
5
99
21
30
21
40
8
24
40
17
103
56
64
17
31
32
15
72
49
41
60
48
60
63
69
30
93
15
1
24
5
75
40
56
9
15
16
80
64
8
24
40
35
13
96
101
51
64
8
48
9
55
35
69
16
23
162
63
96
9
87
48
16
11
30
55
24
24
32
33
151
11
13
8
168
16
8
27
109
119
30
91
80
40
32
39
60
133
8
159
9
21
3
117
91
77
12
60
3
105
7
35
30
30
9
72
27
117
15
9
21
19
24
32
48
15
12
48
133
80
9
39
51
13
5
60
15
112
23
33
72
105
87
93
12
55
120
35
48
13
29
43
72
96
8
16
96
8
96
105
108
43
72
48
47
60
13
47
102
19
11
13
48
128
24
40
8
24
48
16
71
9
24
57
15
3
61
96
96
24
53
30
21
64
32
88
8
72
40
5
67
83
37
23
1
59
60
81
21
3
112
8
40
200
105
30
33
69
19
56
24
21
18
1
144
152
45
3
ABCD 99805889312*3^$a+1 [50038]
72
42
9
207
33
87
25
8
12
3
25
5
219
15
12
9
132
12
27
30
3
141
39
76
72
92
27
69
132
48
16
56
160
5
42
117
48
105
183
9
99
39
1
29
18
78
19
53
67
72
60
65
19
96
53
27
184
11
114
27
3
234
42
1
8
24
112
24
71
81
123
12
13
215
66
126
57
12
45
48
18
57
40
23
13
60
59
36
9
21
162
49
59
90
6
13
272
3
42
19
44
52
125
18
81
51
93
15
102
48
78
9
28
36
161
150
165
4
65
6
66
42
97
95
25
5
19
125
111
36
63
54
42
84
84
48
24
45
99
25
32
45
27
12
9
7
65
72
18
33
84
81
187
32
16
11
13
23
169
140
75
30
138
73
29
24
15
36
21
67
5
6
42
19
29
6
66
7
68
3
61
5
24
111
81
18
25
11
45
15
25
80
39
45
57
138
144
6
39
75
57
16
29
139
72
53
27
15
13
419
36
42
120
18
96
6
90
33
39
132
13
77
51
3
12
129
48
141
246
13
47
126
42
57
64
56
141
90
24
21
39
9
76
8
15
102
51
4
84
144
71
69
87
18
30
73
12
47
96
57
40
107
36
12
36
97
180
65
54
133
128
64
23
57
39
81
21
27
112
44
39
60
30
48
63
57
162
37
36
35
9
28
20
27
48
37
83
36
42
139
68
33
54
21
15
24
6
139
95
120
69
9
30
25
17
114
72
33
15
1
23
96
36
36
24
24
240
6
24
51
48
16
24
53
18
1
5
18
36
25
35
9
171
12
9
4
59
72
6
43
29
27
63
6
51
40
164
27
33
112
47
48
60
9
4
47
48
96
61
80
84
28
60
11
9
81
24
30
21
120
64
56
117
15
3
9
72
21
39
225
15
33
187
5
75
48
75
18
90
48
30
19
60
11
1
56
3
69
75
13
8
15
49
107
25
35
73
32
75
66
27
136
20
99
121
47
24
24
21
39
25
144
12
24
92
33
24
3
75
57
27
9
39
37
41
39
9
135
4
53
3
111
1
20
3
54
120
18
13
20
60
60
15
21
39
141
39
25
191
30
3
45
96
31
23
18
147
117
18
33
12
87
18
27
51
37
5
63
48
81
6
12
225
48
40
59
61
8
15
69
60
117
19
47
9
69
42
48
129
48
69
195
39
49
48
5
15
39
45
40
11
93
72
48
136
71
48
60
9
16
71
114
51
45
51
48
16
101
18
24
12
61
5
67
107
73
140
63
24
54
27
48
39
1
77
48
91
125
66
57
88
119
49
36
11
9
63
45
51
57
160
47
21
16
20
24
15
9
195
12
13
68
255
72
57
279
6
54
25
137
195
4
11
24
30
75
39
81
3
60
45
57
3
112
29
99
213
99
39
69
33
15
129
18
6
51
39
25
24
32
15
24
49
5
51
21
24
6
105
4
44
16
84
60
11
6
3
93
192
18
105
45
234
45
33
15
3
97
32
15
276
108
6
43
72
168
167
33
36
36
45
90
6
48
24
55
20
96
15
96
36
204
24
25
119
12
13
5
48
7
35
45
3
84
21
84
64
60
71
33
3
18
19
152
39
25
77
27
27
9
112
23
66
18
12
36
120
102
103
108
32
267
157
29
171
16
53
15
84
96
60
9
120
96
27
88
29
90
30
43
108
65
24
27
3
42
6
42
18
24
81
64
20
36
3
9
28
119
73
32
69
72
7
20
51
25
107
48
9
21
126
13
12
80
99
30
31
68
108
60
24
15
36
25
20
15
24
30
3
45
43
8
237
210
12
12
78
48
18
9
40
8
207
48
33
64
48
20
183
42
67
47
96
49
56
4
23
57
51
9
213
6
60
6
30
36
24
36
132
21
124
77
18
81
16
29
115
11
48
217
68
93
102
42
19
80
51
84
30
66
96
9
28
35
25
77
24
15
39
37
125
18
1
71
48
72
174
24
115
23
30
19
71
30
120
114
9
60
129
63
12
27
138
18
9
63
33
64
20
183
153
132
3
42
42
69
57
3
27
93
16
53
7
44
27
ABCD 99805899808*3^$a+1 [50072]
91
59
109
12
60
155
73
12
245
30
49
95
54
72
108
132
19
119
157
5
54
241
36
17
43
12
96
192
17
67
84
12
17
36
7
59
61
12
60
17
19
89
7
23
13
12
132
5
144
36
115
60
36
113
36
31
24
96
443
25
12
24
65
18
37
5
43
36
12
132
41
24
43
113
96
48
55
48
48
89
55
107
30
180
79
12
84
5
331
29
108
180
132
43
72
48
60
77
144
79
216
29
72
19
120
5
6
54
79
12
60
5
19
35
109
12
29
7
12
65
150
30
31
72
72
12
108
11
24
61
36
36
29
84
247
113
31
113
90
13
137
7
240
53
103
23
109
48
204
113
115
41
19
17
43
72
65
31
48
72
89
48
223
72
35
13
24
125
30
13
41
144
31
24
72
120
84
29
103
59
13
120
96
149
103
12
11
25
84
125
6
174
42
30
199
35
216
49
84
12
96
60
24
89
67
77
7
24
11
18
7
29
7
72
131
37
12
12
36
12
5
72
84
127
24
29
60
19
137
60
79
12
12
72
35
61
72
72
29
79
156
36
53
7
65
108
67
36
60
48
36
84
11
18
67
5
78
37
29
150
1
65
198
25
12
84
132
24
35
48
1
36
89
60
264
115
12
48
48
47
61
11
18
60
151
72
120
120
288
96
24
120
65
7
120
89
18
205
11
121
108
132
36
72
36
5
31
48
5
36
19
17
60
199
29
216
54
97
29
67
47
97
48
47
78
12
55
108
5
187
48
65
306
24
13
12
12
24
281
31
17
7
60
84
11
145
53
55
96
96
59
54
36
31
23
6
19
12
48
96
24
108
48
89
151
144
36
65
24
7
5
151
192
125
31
72
12
180
17
151
137
12
204
55
60
84
65
31
59
6
7
120
12
96
36
48
156
65
84
90
42
54
109
36
60
131
90
78
90
43
48
132
48
71
13
107
1
192
101
31
24
24
60
197
43
132
96
12
5
31
24
48
312
168
83
6
79
29
307
48
35
13
12
65
127
5
300
60
115
48
156
84
96
36
60
204
11
18
7
96
143
1
84
29
30
145
132
24
149
36
7
72
216
11
85
24
41
19
84
168
17
55
60
95
145
48
108
180
60
35
294
12
24
7
113
36
151
89
103
5
67
48
60
17
19
24
17
31
84
36
192
101
6
1
48
60
35
37
17
12
54
54
162
301
29
103
96
12
17
31
24
35
90
163
107
126
67
48
209
43
53
79
5
42
174
439
48
48
5
55
156
36
12
155
42
43
72
65
43
60
48
72
77
19
89
31
36
119
37
24
203
13
29
103
180
5
36
55
12
143
1
36
17
7
96
24
48
12
36
83
25
65
91
5
31
108
72
12
12
36
47
1
71
54
19
185
7
23
13
60
48
29
115
396
59
72
18
360
43
137
55
41
31
24
65
7
48
24
12
36
113
55
24
48
209
55
5
91
83
1
60
48
41
36
55
53
103
24
29
79
132
5
43
317
78
1
84
35
162
180
79
65
7
12
12
5
60
48
67
23
37
59
85
24
197
30
13
5
7
108
36
89
55
101
7
120
17
36
7
108
84
215
150
31
89
42
138
126
6
84
79
240
48
60
29
19
72
72
36
60
120
12
17
31
95
24
217
36
29
19
5
139
ABCD 99805977112*3^$a+1 [50124]
12
9
3
16
104
12
30
24
64
71
31
44
34
12
59
45
6
81
165
48
27
12
27
66
18
10
66
60
18
32
3
13
122
22
20
30
18
22
5
21
72
3
13
11
15
28
12
80
36
33
9
30
45
12
63
48
40
2
111
87
45
12
27
9
87
42
102
96
10
32
3
7
17
24
57
27
55
20
12
54
72
48
10
17
19
44
30
10
14
18
28
12
8
12
9
9
15
7
2
12
51
7
65
60
55
30
35
97
20
51
45
48
12
30
72
22
14
9
60
12
48
3
18
42
52
65
33
3
129
15
33
18
9
21
10
77
37
48
20
12
12
64
50
9
27
18
82
8
21
27
18
27
3
192
12
6
10
2
72
66
30
72
90
48
9
15
28
32
90
58
20
105
19
14
15
7
8
4
32
24
4
12
24
17
33
30
12
34
50
6
75
48
21
15
19
29
48
39
54
30
9
12
84
39
46
26
9
75
22
18
72
65
60
12
33
18
6
4
32
39
9
87
57
6
6
15
24
39
6
27
12
3
90
30
33
9
10
6
56
30
16
2
27
13
11
25
26
4
29
12
84
27
9
3
48
12
108
12
6
15
60
25
2
48
10
11
25
30
5
48
87
4
14
6
4
12
14
126
33
117
3
45
3
15
22
8
15
105
58
32
22
47
33
18
84
16
12
56
52
44
28
5
3
12
30
6
9
7
60
65
55
78
62
36
4
29
7
20
54
36
3
9
3
9
18
46
6
29
45
39
3
9
13
26
9
55
36
6
14
9
103
20
18
24
66
6
46
44
69
12
45
18
12
24
28
12
18
2
84
45
45
90
22
35
15
45
19
30
50
9
75
10
50
21
9
120
12
18
10
11
60
13
2
66
24
16
18
32
4
41
3
117
12
15
6
46
80
46
23
7
8
6
18
66
39
3
40
8
52
18
20
6
84
129
3
114
48
22
44
12
9
9
15
19
5
3
69
63
36
30
27
24
165
3
67
14
27
15
42
96
15
7
8
4
36
2
39
51
33
9
28
35
48
27
42
10
18
44
39
75
64
8
58
14
6
24
3
144
48
72
19
12
8
46
11
7
36
32
12
46
6
8
165
27
9
60
12
3
6
34
17
12
43
17
3
9
1
8
66
24
9
36
111
4
5
9
72
3
3
34
8
15
43
18
32
12
30
12
30
114
6
75
9
22
14
6
4
8
33
45
3
189
10
41
21
51
7
56
36
33
12
15
6
22
17
1
18
80
72
30
30
10
32
51
7
5
3
45
15
42
30
12
36
10
62
9
15
4
17
9
39
9
12
34
5
99
40
60
2
10
68
18
18
57
3
21
13
18
5
13
11
24
19
96
104
12
21
3
90
16
6
14
15
15
24
36
9
36
9
66
18
3
12
12
45
10
26
15
97
2
90
6
60
18
15
36
3
48
45
115
12
41
60
15
16
38
10
36
20
150
12
3
9
22
60
104
60
10
71
73
11
31
44
9
21
42
12
33
45
12
15
1
47
19
44
9
93
3
45
87
49
11
7
41
87
48
81
43
38
12
36
6
33
12
25
18
50
78
30
42
6
10
6
26
10
18
80
42
4
50
4
32
24
9
19
56
12
24
40
29
15
57
3
6
18
18
15
39
16
8
12
28
20
9
33
18
150
46
5
60
33
36
30
6
6
12
40
2
18
16
14
22
6
48
62
45
27
21
9
22
8
48
28
20
16
14
66
34
2
153
7
48
5
36
84
15
9
15
42
6
9
96
3
60
34
78
12
56
57
37
47
96
45
10
72
17
19
29
1
14
18
12
15
1
32
15
57
27
60
9
60
30
6
126
9
19
125
15
21
75
18
36
46
8
12
108
6
72
34
98
18
28
20
10
32
4
23
12
3
6
27
9
46
18
95
15
30
51
39
36
6
124
35
15
18
46
20
117
105
30
48
4
41
24
7
26
12
6
24
16
50
6
78
18
30
60
39
24
12
12
57
18
36
9
81
16
20
3
93
90
30
27
21
36
90
21
15
30
18
81
189
27
103
32
12
88
14
36
78
60
24
72
24
16
188
45
45
6
60
21
31
20
105
93
6
58
2
4
5
21
51
33
10
17
15
4
78
56
10
134
28
47
15
6
24
27
25
14
24
22
23
15
18
10
50
12
75
3
100
2
12
70
14
42
9
84
39
48
33
15
24
36
90
106
5
60
84
55
17
19
8
10
12
104
10
12
54
18
8
33
24
87
24
9
96
9
3
19
44
42
162
58
35
45
48
24
18
54
10
38
15
1
71
15
4
122
70
54
14
45
15
22
84
90
116
52
8
45
3
60
22
32
42
9
31
50
34
2
12
27
21
3
115
32
30
28
42
2
52
14
6
15
51
48
12
10
78
50
27
57
36
10
2
27
27
24
24
72
9
15
81
21
15
63
34
18
2
6
9
127
68
18
12
46
20
10
2
33
7
188
21
45
3
15
33
15
40
17
15
18
15
27
45
7
36
12
18
32
15
12
9
90
21
45
60
4
35
84
15
93
103
2
10
29
33
27
15
36
58
74
76
20
21
33
30
36
34
18
17
27
46
23
19
53
12
21
15
1
18
56
12
45
45
87
27
6
30
88
2
39
9
4
2
21
39
6
108
60
30
57
43
50
54
42
51
33
12
12
30
36
9
51
9
15
33
12
60
3
54
10
20
33
31
36
6
2
81
1
60
18
77
99
6
10
38
12
6
42
46
56
48
28
2
42
66
15
33
30
6
30
45
93
82
60
5
13
20
6
36
18
36
10
92
54
3
3
78
16
6
54
14
21
31
17
1
6
53
67
14
42
12
48
33
9
6
30
6
4
56
96
93
15
114
12
30
60
30
60
3
15
21
12
39
4
5
39
16
17
9
75
33
12
3
31
32
12
40
65
27
105
36
27
6
51
3
58
2
30
6
30
84
30
33
7
8
45
13
11
39
6
3
123
12
36
30
34
2
18
52
20
6
22
38
3
15
45
36
15
28
78
18
30
14
12
21
57
22
134
15
15
6
6
54
36
3
24
12
15
28
8
18
27
3
66
30
6
40
8
90
60
21
49
42
29
9
54
48
33
51
4
44
16
17
3
24
42
6
48
70
32
84
6
28
5
15
106
18
90
18
2
46
62
42
6
15
84
15
33
27
22
6
8
102
12
48
87
48
15
42
10
86
90
9
15
21
36
9
30
45
1
26
42
22
113
1
20
12
30
24
84
24
12
60
45
63
18
18
16
20
33
36
24
21
52
14
45
51
88
26
28
26
30
6
24
12
4
125
45
36
78
24
6
6
30
6
72
6
60
12
70
5
63
21
19
32
9
19
20
12
33
21
63
15
57
25
20
51
24
19
14
6
6
3
15
28
8
9
37
14
40
32
24
66
12
36
46
14
30
60
4
128
12
30
15
33
30
9
21
12
ABCD 99806035892*3^$a+1 [50046]
30
48
132
18
15
8
40
33
12
60
12
42
90
63
8
43
60
65
1
120
30
24
9
48
39
120
96
138
114
30
30
30
72
35
145
39
195
45
24
8
19
141
24
111
129
21
12
36
6
30
6
33
27
29
88
33
23
7
12
21
117
147
48
93
27
33
12
18
54
42
33
15
138
12
12
15
129
47
24
13
27
56
144
109
24
3
128
97
30
33
39
18
192
47
169
39
3
48
21
69
96
6
48
36
60
69
9
12
3
63
120
9
21
18
24
126
54
36
41
16
24
15
9
9
156
99
72
63
30
150
45
21
126
60
41
49
231
8
25
15
45
12
24
15
48
81
6
120
81
48
9
90
6
36
36
15
33
191
24
1
15
24
189
18
9
24
24
21
12
48
15
264
3
90
27
15
33
8
1
6
54
75
123
12
105
9
6
18
6
17
88
27
102
6
120
42
12
3
63
36
6
24
6
60
18
11
55
126
42
113
48
37
75
15
30
3
129
63
99
30
18
45
21
51
216
24
9
15
15
57
104
40
48
15
41
37
12
18
45
69
35
49
15
27
48
5
40
32
25
30
9
21
18
65
109
27
111
33
45
84
15
93
27
117
60
15
21
102
6
15
96
120
9
15
57
54
65
151
18
84
138
9
69
24
72
24
60
150
126
66
12
48
12
48
42
23
64
21
12
23
24
19
21
69
35
85
11
13
18
144
66
39
9
36
36
15
15
30
27
51
84
6
11
24
16
3
141
9
15
135
150
11
97
12
3
8
16
9
30
84
6
47
13
42
57
168
72
105
12
84
72
15
87
36
114
18
9
69
12
78
84
48
90
3
24
87
9
24
81
102
57
8
40
8
40
15
81
39
9
63
153
24
63
78
12
23
7
42
47
79
129
63
42
87
9
72
54
96
18
231
3
60
137
16
8
7
57
3
48
12
345
72
32
88
8
37
3
45
12
192
54
12
12
57
63
60
6
72
150
48
57
72
48
75
29
1
87
87
90
6
9
15
33
72
105
6
24
24
30
27
45
83
136
39
41
1
87
33
120
119
40
168
96
69
27
24
195
21
24
39
150
18
42
6
126
51
104
13
3
15
12
53
157
72
59
25
120
47
24
25
6
48
9
105
47
73
6
41
40
24
27
93
69
78
5
37
107
144
16
33
60
72
84
15
21
11
55
12
162
11
24
24
160
15
9
75
108
90
15
8
40
15
12
29
55
9
159
30
12
54
9
57
183
72
153
71
7
233
19
12
33
8
37
3
3
42
48
66
105
141
35
37
12
71
120
7
17
144
40
24
57
150
120
9
24
63
18
6
66
72
30
78
75
15
105
123
84
17
264
37
12
47
19
42
83
16
24
72
105
12
27
39
12
29
121
54
78
60
12
59
1
71
40
183
30
75
32
64
39
6
3
45
51
57
15
45
84
63
27
29
97
63
176
73
15
72
3
53
7
36
5
72
19
5
24
16
288
96
39
18
23
79
57
69
42
9
9
135
9
6
54
60
15
21
66
9
96
3
53
7
33
69
36
24
39
32
7
48
9
39
41
49
6
54
51
63
41
37
75
9
24
15
9
15
8
64
24
15
54
27
96
24
24
21
18
57
81
12
51
45
42
24
6
12
36
66
33
32
223
6
84
30
12
18
120
3
9
36
59
24
7
78
27
147
6
6
9
111
126
35
88
39
17
16
63
9
72
200
16
8
37
24
18
57
63
113
97
63
24
75
93
117
51
33
42
237
3
54
54
17
103
9
56
136
3
221
40
69
27
135
24
54
3
24
69
12
119
13
12
54
84
77
64
117
162
108
29
1
120
15
9
48
6
30
12
95
49
60
24
30
30
39
93
60
23
64
81
15
9
126
30
6
180
66
12
18
33
81
6
9
15
24
9
8
13
6
18
11
19
21
45
60
39
111
17
13
72
3
15
144
33
24
15
144
17
97
30
17
40
24
9
18
60
42
87
21
3
9
72
15
63
48
33
69
42
9
39
30
18
60
90
18
66
135
24
15
6
11
88
24
15
105
32
24
7
18
24
6
17
37
6
125
31
65
64
15
9
93
195
104
96
64
135
108
96
21
48
15
18
318
57
9
39
39
78
155
25
39
9
15
9
18
54
78
12
29
16
24
165
54
30
47
40
15
9
69
27
3
53
13
12
18
66
35
24
72
13
27
15
42
60
3
33
6
66
30
42
6
9
57
36
3
72
3
60
36
69
21
36
23
7
33
200
31
24
9
33
39
48
111
30
51
33
48
ABCD 99806080072*3^$a+1 [50038]
131
61
23
145
12
18
17
61
54
30
6
138
299
133
47
103
18
84
18
53
25
162
18
30
72
18
24
95
7
36
17
1
71
240
19
5
24
1
6
54
36
120
6
102
6
102
114
29
91
126
23
1
120
18
36
114
12
96
83
7
84
54
36
6
29
145
24
30
144
18
72
47
24
24
132
13
30
150
11
7
30
18
89
37
6
77
7
60
18
30
101
175
41
24
25
54
5
205
36
60
30
60
54
120
6
12
77
12
43
5
67
29
60
31
65
61
167
1
35
96
31
90
47
7
18
72
36
162
48
17
7
30
6
30
18
6
48
96
30
41
1
12
36
36
6
54
174
54
47
49
126
5
49
12
18
60
30
144
42
29
24
1
54
18
54
5
79
5
60
25
24
11
1
60
23
67
30
78
12
36
77
13
203
19
108
18
11
19
60
54
66
42
12
6
30
11
25
6
113
115
24
41
36
229
11
24
84
37
23
73
84
6
12
17
19
65
60
120
96
48
187
6
18
41
133
6
90
30
132
29
24
37
18
30
36
60
84
114
120
18
132
95
25
78
234
108
12
24
36
35
48
7
318
11
7
144
29
67
17
12
43
41
7
18
72
42
65
36
55
24
17
48
25
138
18
35
1
23
1
59
13
90
12
17
73
96
30
36
60
66
18
6
23
193
23
7
53
181
60
30
6
23
67
12
42
23
36
31
5
49
30
41
55
18
12
168
215
31
29
67
36
18
192
23
120
7
84
6
47
7
54
72
162
36
29
163
54
198
90
6
54
12
114
5
25
35
25
162
108
54
72
138
17
73
36
162
18
35
97
12
6
66
6
54
18
41
61
24
30
24
210
71
1
108
42
48
41
91
30
6
12
6
30
204
5
121
71
103
108
29
24
97
12
107
25
180
36
48
11
43
78
120
24
48
6
5
175
29
36
120
120
55
84
17
84
60
37
23
120
61
144
162
198
12
72
126
6
59
36
31
90
18
65
115
234
18
17
1
72
119
43
72
5
49
95
7
54
54
6
90
5
115
60
5
31
17
13
18
132
17
1
36
119
60
1
23
43
18
6
144
29
7
174
35
84
115
17
145
144
24
95
25
6
36
18
30
18
78
5
31
30
36
60
72
36
90
12
18
162
173
241
18
101
7
42
71
96
25
18
78
72
36
66
114
72
54
54
11
55
54
35
79
30
35
43
29
24
55
125
31
18
18
108
36
65
49
36
18
5
25
36
126
24
65
7
108
126
90
5
133
6
84
36
125
37
90
17
12
31
72
5
72
43
18
59
1
12
11
31
29
7
54
84
216
23
1
84
11
7
18
24
30
36
6
66
17
7
18
71
91
5
139
29
7
53
31
24
66
24
107
55
18
30
96
29
25
18
72
12
114
36
90
5
60
55
36
197
96
55
36
174
24
126
30
72
60
138
41
48
25
12
6
180
162
30
6
72
30
18
24
36
156
36
72
47
133
35
127
270
18
18
18
42
12
96
12
60
72
12
6
53
91
48
6
156
23
67
96
77
25
11
49
30
60
5
25
42
5
61
90
89
61
54
66
42
5
43
42
102
96
12
137
43
17
1
114
48
6
66
6
143
36
19
72
84
54
36
23
1
36
156
60
12
11
144
120
37
30
24
5
24
43
18
90
90
72
84
78
108
48
5
37
30
72
6
66
114
36
83
36
25
35
1
180
155
48
43
24
18
48
42
41
115
36
53
205
126
5
7
18
35
37
47
96
60
24
72
13
102
6
54
90
23
7
204
30
90
6
18
5
7
6
47
25
48
18
6
48
6
12
150
102
17
73
6
29
120
85
11
19
36
36
6
23
24
25
108
59
49
156
6
72
101
1
126
24
54
36
216
102
6
72
48
72
78
120
101
85
18
17
55
144
29
1
6
66
150
77
72
115
60
65
25
30
96
30
18
96
5
211
17
12
55
6
30
89
144
79
30
11
24
1
6
48
60
30
36
11
115
144
6
36
228
90
5
31
6
23
121
23
36
24
36
55
5
49
6
12
60
54
66
18
59
55
72
84
42
192
35
61
90
12
54
24
ABCD 99806157656*3^$a+1 [50040]
57
66
60
30
42
9
3
30
18
93
12
75
60
12
36
72
45
75
78
102
9
111
78
150
12
18
60
30
12
12
120
48
9
3
60
36
237
207
36
24
96
114
48
12
6
129
51
12
120
69
129
75
39
90
27
69
30
102
27
51
144
33
3
45
87
12
60
45
21
27
84
51
9
21
12
3
27
60
48
33
27
45
108
69
27
60
63
108
60
72
93
12
3
48
12
18
54
45
3
60
129
99
21
21
75
12
15
6
39
48
15
72
45
63
9
39
24
21
9
6
12
69
36
3
45
15
24
126
27
3
114
6
12
69
9
75
27
108
12
108
81
3
177
3
33
3
45
84
51
24
33
33
42
12
21
24
60
48
3
60
81
144
99
33
228
12
3
9
45
27
21
42
48
138
162
30
3
15
165
57
12
186
117
3
12
72
108
78
159
3
9
60
3
57
63
21
60
12
165
15
15
33
15
114
15
45
75
12
9
42
12
96
45
45
144
15
192
21
78
114
30
18
18
9
81
15
24
15
57
39
90
132
243
24
51
21
9
27
123
21
153
126
60
57
45
30
12
45
75
36
60
120
120
30
159
45
3
24
111
57
33
102
198
3
45
114
36
42
15
3
21
84
57
12
138
45
27
66
15
39
60
96
69
3
69
33
123
48
15
45
72
15
18
30
225
75
12
45
3
72
12
66
15
135
72
9
3
48
42
15
33
27
63
12
108
30
195
45
15
33
60
144
3
48
159
57
9
99
75
66
51
51
69
36
15
30
3
87
12
90
3
24
39
117
24
21
30
78
15
36
111
18
12
42
33
24
3
36
9
48
12
51
114
60
36
135
60
15
12
18
111
60
39
72
18
54
60
48
105
72
3
60
108
24
48
93
60
87
180
12
93
12
225
87
36
15
120
30
27
15
21
156
69
102
42
18
120
45
3
42
18
24
66
42
42
231
207
45
87
18
42
57
81
15
15
9
21
150
297
12
21
15
12
165
6
45
192
48
15
72
105
63
21
48
45
18
12
66
60
15
15
21
36
12
240
12
21
27
3
45
135
30
42
201
96
36
357
51
15
72
42
15
36
9
18
18
39
21
54
30
15
63
192
93
15
129
123
33
12
63
90
102
96
177
63
30
60
42
12
21
60
12
63
72
102
111
39
36
12
132
198
3
12
27
6
144
3
27
6
27
63
12
9
48
51
132
48
21
69
27
15
12
60
21
12
12
15
156
69
60
3
48
144
18
27
21
54
21
12
243
9
45
15
12
51
9
63
6
54
48
12
21
96
3
33
12
45
3
144
3
36
21
39
24
30
6
12
72
180
6
39
108
12
60
51
21
96
45
90
57
15
45
3
45
207
117
144
15
141
96
24
36
15
48
105
9
195
48
27
96
24
36
21
123
21
99
60
18
123
27
57
36
15
21
9
54
78
42
96
300
21
3
36
30
54
33
12
111
81
36
24
63
45
120
72
33
6
12
153
9
96
15
15
72
90
15
12
36
144
60
3
93
132
3
12
30
42
6
30
114
15
120
135
18
3
15
9
72
36
24
63
117
63
33
60
123
42
3
57
3
120
72
15
72
60
138
39
51
57
3
42
90
96
54
15
15
36
144
36
45
84
45
27
51
12
48
18
135
45
12
90
42
126
84
57
51
228
30
42
69
51
153
72
12
120
15
48
90
42
108
12
48
9
24
9
78
33
60
84
111
21
93
138
42
60
18
45
33
15
12
3
9
63
12
36
12
9
3
18
3
75
21
144
87
120
18
54
276
180
21
36
60
93
42
132
33
63
30
30
24
60
141
84
48
87
96
9
45
51
96
60
39
45
24
105
63
12
132
60
21
18
42
3
129
6
24
18
42
177
156
63
9
36
36
39
81
144
39
96
57
27
6
12
90
33
15
84
60
33
15
105
120
3
81
123
213
27
48
42
3
75
9
3
18
42
6
90
69
3
105
57
18
132
21
69
51
15
60
12
9
3
141
39
60
48
117
63
72
33
12
45
15
3
30
78
21
120
3
33
27
6
15
12
3
201
3
60
78
12
15
12
39
60
141
69
42
ABCD 99806284894*3^$a+1 [50058]
132
23
30
103
180
36
29
102
72
78
30
37
71
42
43
384
71
49
180
5
31
65
84
55
36
5
12
67
101
79
23
13
72
72
60
36
84
72
113
96
270
360
162
30
90
67
108
144
24
89
186
49
53
72
168
138
72
60
12
18
108
132
7
36
5
162
78
84
6
25
72
155
12
325
48
5
67
95
168
180
25
60
5
223
132
107
1
17
60
48
31
24
89
18
108
49
96
77
7
23
180
150
115
95
150
43
155
12
73
12
23
60
229
41
31
53
55
48
72
41
67
23
217
35
270
19
48
72
11
12
78
210
109
89
90
49
401
67
168
84
131
589
36
155
85
120
167
18
72
198
150
30
72
60
133
5
247
23
54
67
113
18
168
12
157
83
85
48
95
42
282
126
54
1
89
127
161
72
186
120
109
41
12
78
97
5
18
37
113
115
5
612
55
95
138
139
5
235
23
30
55
144
71
60
390
108
144
78
198
12
78
61
29
72
67
216
185
7
95
162
31
47
90
7
41
175
24
156
59
6
79
288
168
77
120
258
12
73
35
144
348
12
1
179
18
168
12
307
48
5
235
143
1
228
23
37
12
101
43
60
89
18
168
120
49
96
84
108
65
67
125
276
12
180
103
204
48
168
192
5
252
486
85
216
24
12
24
84
36
131
528
25
95
240
84
78
295
5
78
72
12
168
18
192
72
55
72
36
84
131
49
11
120
60
12
96
25
5
162
252
85
41
19
120
96
192
5
108
90
234
180
6
12
49
108
36
5
55
36
143
37
48
108
168
179
145
468
120
95
162
127
41
43
47
102
235
12
29
7
113
54
85
191
72
85
12
11
61
113
6
241
221
60
90
48
217
192
11
84
1
35
121
41
67
36
65
67
120
23
85
5
60
7
167
13
173
90
162
103
269
67
59
72
289
48
72
29
79
60
36
89
67
11
18
535
257
103
84
11
84
13
455
108
49
5
180
271
89
247
101
108
264
36
55
197
19
71
13
5
127
53
19
125
31
312
5
67
53
175
72
72
119
12
78
67
143
217
120
95
73
107
18
132
138
145
5
79
11
49
71
60
90
180
31
179
1
41
192
18
60
49
149
192
78
85
17
150
48
1
59
61
29
12
163
12
23
49
23
49
108
60
215
37
161
19
401
30
108
121
288
95
253
48
47
133
72
ABCD 99806706406*3^$a+1 [50003]
6
30
33
105
27
93
67
36
71
1
68
15
54
96
15
64
8
3
109
35
6
6
36
24
21
48
9
78
12
97
47
49
53
7
20
12
40
12
116
60
4
23
90
6
1
23
25
56
27
85
47
13
20
3
61
59
1
84
23
96
1
120
92
100
23
9
16
44
28
65
24
72
6
24
72
24
90
24
7
17
27
52
17
7
20
45
55
12
12
48
20
12
27
93
88
35
13
72
17
7
56
48
111
42
39
9
31
24
56
64
35
1
48
59
21
27
96
1
11
45
9
15
3
33
69
24
19
12
11
45
40
32
9
39
3
37
17
138
30
19
23
13
41
66
30
55
113
6
18
31
84
35
12
13
72
11
12
37
53
6
37
5
43
12
68
39
72
133
59
72
25
11
60
9
12
33
7
12
12
11
25
48
32
3
25
95
66
66
24
54
15
16
65
18
45
40
48
17
75
100
23
42
7
164
4
83
37
23
13
36
17
54
117
15
33
4
23
33
40
47
33
12
28
80
52
108
20
4
41
19
11
132
6
15
24
100
20
87
25
56
40
48
12
179
12
12
12
13
24
48
8
219
85
12
60
24
11
13
176
27
25
5
7
48
35
117
27
21
40
71
57
3
69
9
31
23
72
37
5
63
3
60
48
13
23
72
13
131
37
11
1
53
24
96
79
56
39
9
9
96
7
23
48
37
20
16
41
87
3
54
199
24
47
81
39
25
48
8
3
9
16
12
11
69
27
21
24
76
96
116
39
69
39
36
25
41
31
32
33
48
39
16
23
36
24
36
90
72
3
3
42
51
16
68
27
1
35
24
1
24
204
95
6
39
40
23
57
3
9
237
211
32
60
132
27
1
32
9
6
36
157
11
69
3
37
11
36
81
16
167
1
11
37
35
13
65
54
1
47
60
36
9
4
48
140
3
13
47
33
24
105
48
6
24
25
119
69
4
12
96
11
9
40
71
201
36
64
12
144
41
24
15
33
7
12
12
8
40
20
3
18
79
65
27
60
40
128
39
33
15
1
17
144
42
108
25
248
3
25
5
15
51
57
12
27
25
5
63
15
42
3
51
120
12
84
60
6
30
105
9
96
7
11
21
39
21
3
13
53
6
66
24
6
25
41
66
13
24
48
32
28
11
42
102
234
39
24
3
13
11
6
48
30
42
15
51
37
11
6
55
11
6
6
25
35
48
37
23
1
72
35
48
61
35
6
48
7
71
42
75
27
21
52
59
13
17
19
11
69
3
9
51
1
35
13
59
21
15
120
13
71
1
48
17
31
17
7
48
8
4
11
129
36
159
21
72
72
27
6
24
72
198
25
60
29
55
11
30
30
18
30
21
3
109
11
69
52
80
3
37
95
18
3
15
37
72
96
20
3
36
45
48
3
36
21
4
96
24
11
12
1
12
60
120
113
7
11
21
15
21
52
12
80
15
6
24
51
256
35
13
12
41
6
24
13
35
18
6
66
30
18
7
24
11
57
4
107
181
8
40
11
13
68
45
51
3
109
12
41
7
24
60
44
9
43
35
180
30
43
11
24
84
25
35
1
59
13
71
169
17
103
47
13
20
3
85
59
13
8
84
21
27
108
24
40
71
9
33
3
4
41
7
8
99
12
33
57
6
57
27
1
47
1
12
11
6
42
85
59
84
37
35
13
80
21
127
80
28
20
81
43
101
24
7
8
15
36
37
35
45
81
27
4
72
24
23
24
25
71
9
40
41
18
30
39
51
109
72
48
120
47
49
48
12
77
54
13
35
1
23
21
16
5
78
1
41
111
51
37
17
75
4
48
23
57
16
83
6
48
19
35
9
39
42
90
48
13
8
4
96
23
141
16
23
37
132
83
9
99
1
108
12
35
1
77
15
120
27
36
121
65
30
12
21
40
120
23
49
44
12
48
33
99
141
79
8
240
123
1
60
8
9
24
6
25
11
13
84
5
30
13
23
61
44
27
84
1
47
1
53
96
30
81
64
11
6
39
63
69
45
3
4
47
1
72
36
23
30
7
35
36
13
11
84
30
7
56
27
105
16
20
12
12
3
12
73
65
7
20
16
44
16
17
90
24
61
119
36
57
100
80
9
79
8
12
208
32
4
24
71
132
9
27
1
59
102
19
29
31
20
4
8
15
186
114
13
11
21
12
28
32
105
42
12
21
16
20
9
3
12
39
36
12
1
41
6
45
51
24
33
40
108
23
120
6
54
9
12
15
60
25
8
4
5
24
19
140
33
66
37
32
3
180
12
25
20
39
49
41
43
48
29
19
5
75
12
87
12
13
8
33
78
12
48
12
36
49
149
43
108
41
31
8
40
35
78
120
79
128
27
12
60
6
127
8
105
7
68
12
4
29
15
15
37
20
112
89
19
32
51
1
24
83
36
18
15
48
12
27
21
16
95
49
12
152
16
24
8
39
12
13
60
29
31
17
19
11
9
3
60
9
99
69
112
23
73
12
180
108
80
141
51
45
15
15
37
5
7
56
3
12
84
13
23
18
39
40
8
39
21
28
224
16
72
23
96
21
39
6
48
7
60
20
51
37
35
69
28
53
39
16
32
123
25
20
15
90
7
17
7
24
60
53
6
12
6
42
21
40
59
37
131
85
20
3
105
4
12
68
16
84
95
18
27
48
15
13
41
30
60
6
162
25
11
57
9
6
97
47
120
1
17
63
3
30
7
47
13
11
69
28
24
72
84
60
96
11
6
7
144
17
63
16
12
11
21
ABCD 99807139384*3^$a+1 [50045]
42
102
18
42
210
84
30
132
54
36
24
15
45
6
144
138
60
222
30
123
117
138
36
12
30
78
6
36
30
24
96
90
60
79
29
19
65
48
18
24
37
11
12
30
6
36
96
18
30
66
15
33
36
60
6
6
54
45
63
60
85
5
72
66
54
90
126
12
12
30
78
12
6
18
36
36
132
6
6
6
45
15
24
6
42
57
96
39
48
105
135
12
78
18
102
12
6
24
18
30
30
15
48
9
30
90
60
18
12
24
6
78
18
60
18
24
90
12
66
57
21
36
60
120
120
18
36
69
27
48
66
6
84
6
3
3
18
42
18
306
18
12
175
5
123
3
174
120
24
66
6
90
90
48
6
6
18
21
15
120
25
80
15
48
12
60
60
114
24
12
30
48
25
11
12
24
30
90
6
42
6
42
25
83
12
54
90
18
63
63
6
168
3
3
36
18
18
78
210
60
102
24
43
47
84
102
48
36
48
18
49
89
12
12
6
60
61
5
24
24
43
29
6
30
24
18
132
78
12
126
192
18
18
210
24
36
54
12
48
60
12
13
32
15
6
12
72
24
31
65
15
39
6
24
6
216
198
12
18
12
48
12
162
12
3
45
3
9
48
72
90
54
6
6
12
12
60
24
30
42
24
114
6
63
15
6
24
156
72
78
81
9
7
29
51
64
161
84
6
180
90
39
153
18
54
18
168
132
48
24
48
78
42
6
6
60
156
84
24
36
18
6
36
78
108
39
9
24
60
168
102
18
144
78
48
24
18
36
6
24
114
7
143
36
36
108
6
30
96
48
120
48
24
54
72
42
18
18
60
60
6
30
30
24
204
78
18
12
72
6
54
18
189
9
6
48
42
6
78
36
66
45
57
48
174
24
66
60
240
51
129
18
6
54
48
12
117
9
39
27
18
42
114
30
36
84
126
78
42
138
90
6
49
71
6
96
48
72
48
30
60
72
24
30
3
81
144
15
51
30
127
29
18
33
15
60
12
30
36
30
36
108
48
12
66
30
126
24
6
81
15
48
24
6
6
234
19
5
12
36
24
30
18
18
289
83
276
36
48
36
6
54
42
78
54
12
75
15
18
192
84
84
36
60
36
24
24
36
36
126
12
48
102
27
39
24
12
36
84
90
66
78
96
66
12
36
126
60
66
48
54
6
6
30
54
6
144
90
31
11
24
6
12
42
120
24
144
12
21
39
6
67
23
12
30
42
84
120
66
18
6
54
30
12
36
72
60
30
18
78
60
54
36
6
18
43
32
27
48
12
6
24
84
24
120
6
150
27
33
12
102
42
30
36
24
48
240
57
111
48
36
66
42
18
12
3
57
12
78
126
36
228
7
59
21
63
12
78
42
66
27
27
60
120
48
12
18
72
43
17
30
138
87
39
6
60
48
18
30
7
95
126
66
30
30
144
234
72
24
12
30
108
36
30
30
21
9
30
6
48
36
15
81
144
54
84
72
18
186
49
47
66
12
96
24
18
9
69
27
9
6
132
90
30
36
12
24
54
30
24
42
36
30
60
114
24
72
72
15
147
18
60
6
9
3
18
66
30
54
6
30
33
51
6
24
31
35
6
120
54
6
24
60
36
12
66
6
30
120
78
3
213
72
30
30
48
24
120
6
6
6
108
60
61
80
3
72
108
18
39
45
150
114
6
85
5
174
114
42
30
24
24
6
90
120
60
66
30
138
37
59
24
45
21
30
42
30
108
126
156
180
120
84
15
15
18
48
12
3
39
18
126
36
66
72
6
30
36
18
132
18
66
60
36
6
84
6
18
6
54
150
6
6
264
30
96
192
66
24
126
66
6
30
252
18
12
42
126
48
36
90
114
6
6
48
12
30
24
54
30
102
24
54
36
24
12
60
30
48
6
6
15
3
61
48
11
69
63
12
30
156
6
66
19
80
243
12
90
36
84
66
18
91
59
60
36
78
48
39
15
24
12
24
126
54
30
6
144
30
54
6
24
42
12
66
6
60
216
18
6
36
18
6
60
30
54
12
54
54
54
7
59
96
6
12
18
114
111
57
6
60
36
36
45
45
54
54
36
66
49
5
240
36
150
138
90
96
96
48
6
103
5
60
12
36
108
36
48
138
18
12
24
24
87
9
54
72
18
6
6
72
102
144
42
12
90
36
192
25
23
ABCD 99807394112*3^$a+1 [50037]
55
209
55
137
48
24
151
192
233
40
51
5
144
24
223
57
123
317
48
72
16
72
39
81
224
120
48
48
19
5
79
177
80
55
17
67
29
24
48
79
33
63
48
41
256
80
432
67
96
93
24
75
45
216
224
16
231
48
41
184
3
45
48
39
12
93
195
36
65
40
224
72
64
111
33
15
41
79
185
16
80
55
201
75
60
153
75
108
17
96
115
84
57
96
15
192
17
88
75
21
315
29
103
48
17
64
24
99
45
80
16
72
8
199
17
91
77
48
115
69
48
72
231
12
77
24
72
64
48
56
16
80
175
65
139
501
39
36
53
91
117
32
96
136
80
288
112
56
24
55
129
56
16
39
48
12
53
55
168
57
3
69
200
24
91
45
3
77
19
5
24
160
147
5
55
33
32
48
16
80
336
280
123
45
32
24
7
129
195
45
144
111
113
120
187
96
173
64
3
53
280
51
149
16
48
240
8
79
153
56
24
88
63
72
33
96
440
31
17
67
45
99
12
129
48
80
7
89
144
295
108
309
56
79
33
51
300
81
51
285
15
305
48
72
24
115
144
21
111
57
72
200
19
45
32
232
128
112
72
224
7
57
15
33
72
72
51
29
211
12
33
152
48
24
40
8
72
40
104
31
89
384
55
137
79
57
24
243
96
21
15
65
139
5
64
48
63
105
39
96
89
40
87
48
96
72
57
48
248
31
113
271
9
80
31
9
111
89
192
384
16
128
88
27
156
132
29
55
81
135
65
112
176
16
15
24
9
63
153
56
168
72
79
57
32
40
48
80
144
19
21
8
16
51
45
144
15
24
201
72
248
151
33
327
33
87
65
55
9
72
15
24
65
79
9
96
99
36
89
40
56
64
3
269
48
55
216
96
120
209
136
80
115
36
24
81
99
21
80
79
201
128
16
168
27
288
101
7
120
89
103
12
45
51
165
75
48
29
136
159
41
16
39
96
168
57
56
67
21
120
72
15
17
91
5
16
48
288
72
243
69
39
65
96
16
32
40
360
192
99
12
57
87
120
156
5
72
96
151
41
120
24
79
36
29
19
77
24
151
185
139
29
88
63
57
99
93
152
40
51
5
79
41
48
72
139
53
16
24
48
39
120
81
8
72
24
31
153
32
7
96
281
120
343
65
7
209
72
72
40
32
55
153
72
39
137
144
79
252
45
15
137
40
80
48
112
51
240
29
115
77
120
151
129
39
57
135
9
488
168
144
16
24
80
40
195
21
27
48
192
53
112
96
32
168
72
72
247
168
120
225
8
19
ABCD 99807854522*3^$a+1 [50030]
15
92
52
20
132
28
81
27
32
25
11
60
4
171
60
132
108
30
282
12
65
48
84
64
36
69
60
51
33
6
5
60
40
80
72
7
273
3
17
48
64
32
168
172
20
73
96
35
49
23
64
44
24
40
80
1
11
24
120
36
1
42
77
61
3
237
47
12
76
24
8
48
120
25
23
120
85
35
7
162
126
101
73
47
156
52
15
21
44
13
179
31
138
35
7
60
53
72
48
12
25
3
15
5
156
13
47
216
12
31
24
48
5
24
60
109
215
96
120
61
155
12
88
8
12
24
133
131
19
6
47
13
24
23
120
7
165
81
47
55
5
13
35
7
65
72
85
75
36
24
3
30
23
205
42
149
229
15
27
5
84
24
132
7
65
16
105
60
150
5
60
79
113
12
85
51
24
51
29
12
108
1
15
176
36
4
3
161
49
107
24
37
12
11
12
124
104
240
64
21
71
48
48
84
109
47
12
151
41
1
102
77
1
119
36
13
30
12
53
79
60
101
112
33
30
54
107
43
126
24
11
4
33
23
84
73
59
24
7
108
125
40
57
108
15
36
20
31
197
12
60
4
20
84
61
12
3
20
64
56
19
5
36
25
24
36
11
40
24
20
37
23
36
13
6
21
44
96
43
5
36
109
48
35
12
12
100
24
12
57
15
8
28
32
13
114
96
17
60
24
91
108
57
75
18
144
18
29
76
108
27
53
12
73
11
229
27
44
1
83
12
148
135
65
24
48
37
71
84
61
12
39
21
83
36
13
66
12
65
85
23
79
41
12
12
132
208
32
16
32
220
21
30
21
80
13
15
56
25
30
5
144
13
47
121
107
180
25
23
112
117
3
27
138
108
15
20
12
120
103
137
157
27
24
56
144
85
111
69
59
108
24
48
55
45
8
24
24
60
60
96
49
155
19
53
72
25
3
68
12
252
13
3
84
8
103
54
90
18
48
42
65
324
31
9
8
91
65
40
9
23
48
85
27
44
96
25
72
6
84
90
36
71
96
28
189
83
24
24
60
12
25
78
69
20
96
25
299
85
27
24
44
12
1
18
9
68
112
21
111
9
60
11
61
3
152
4
140
36
24
79
101
4
20
12
12
12
43
101
199
77
108
1
11
19
141
188
25
23
12
133
159
260
64
44
108
40
8
24
48
24
24
72
43
77
12
12
76
33
30
204
17
36
84
13
11
60
132
43
41
31
29
4
44
12
144
19
17
19
41
16
3
29
31
21
80
24
12
55
5
13
11
96
7
60
66
27
44
13
27
51
53
409
6
65
36
24
40
56
1
72
47
121
15
12
15
5
73
35
7
233
24
40
3
173
60
72
16
32
37
30
78
27
120
255
161
24
31
5
72
7
161
85
35
192
52
201
15
80
55
17
7
41
4
12
8
60
48
24
49
35
36
79
17
40
32
43
60
17
61
84
30
101
40
80
24
76
27
33
195
17
48
64
8
13
132
3
20
24
121
24
71
72
24
4
15
60
41
121
3
92
48
36
40
20
88
72
56
120
84
24
19
65
12
84
24
1
47
85
39
39
65
76
9
11
60
204
60
235
17
127
5
52
108
32
24
67
53
12
25
155
40
108
44
12
19
162
39
236
7
21
24
56
37
23
72
12
120
1
84
11
60
72
4
56
108
36
61
87
180
12
93
66
17
67
77
76
24
9
11
100
20
1
47
28
8
19
17
84
72
13
72
179
49
12
27
45
11
67
30
12
23
208
44
36
84
31
41
88
36
27
293
12
144
108
1
84
30
53
108
25
54
17
4
9
23
4
116
205
167
25
6
69
8
12
36
25
51
33
36
174
125
43
65
13
120
35
72
12
72
60
1
47
72
163
60
66
11
13
11
240
160
60
87
42
11
40
9
96
47
37
3
33
84
135
20
76
57
23
4
80
1
132
107
31
17
72
16
120
80
24
55
6
11
133
23
115
108
65
100
20
16
108
ABCD 99807927634*3^$a+1 [50002]
36
60
7
90
3
44
84
121
75
24
27
5
100
3
12
69
3
33
24
15
29
36
4
9
36
90
36
18
48
119
24
109
3
8
52
177
12
11
103
12
144
45
36
15
54
30
21
3
54
18
18
47
19
225
15
69
36
3
18
30
69
20
84
85
27
63
101
76
24
51
45
39
36
60
108
36
5
13
51
39
126
144
48
54
18
63
33
54
90
47
136
8
7
108
45
9
11
72
55
72
33
60
80
49
18
30
42
36
30
119
144
16
56
85
30
9
15
41
7
33
9
99
92
48
31
41
4
24
111
54
11
180
36
19
36
9
33
36
12
83
60
19
33
24
21
102
53
7
33
3
5
211
21
24
164
12
49
11
37
3
104
36
55
42
27
20
73
42
21
135
9
24
9
48
15
68
67
102
3
3
65
25
167
157
18
9
20
79
45
387
9
24
36
104
19
90
27
36
20
60
4
80
49
11
43
93
80
64
33
108
102
21
120
12
84
93
63
68
52
27
18
24
54
90
15
36
180
60
45
18
21
116
16
27
42
111
15
9
3
33
27
36
5
36
43
33
20
7
117
3
57
105
11
97
18
60
105
48
36
93
27
44
7
33
129
167
25
119
16
36
45
123
12
8
7
29
1
90
42
11
72
4
116
28
216
15
90
36
195
60
68
12
13
135
60
21
51
44
13
102
29
79
78
123
36
15
69
27
33
21
11
109
11
100
84
140
25
18
93
8
60
16
9
87
80
7
101
40
12
99
24
65
16
20
4
36
39
65
72
7
12
29
36
16
60
63
101
76
48
27
102
60
126
5
67
113
67
5
4
3
93
93
267
3
102
3
51
29
112
24
51
29
16
69
54
5
49
11
7
29
124
21
36
35
48
67
12
18
75
24
63
6
72
123
51
18
11
40
96
123
42
90
48
21
36
75
21
44
43
36
41
13
47
205
15
3
18
18
45
225
27
39
21
15
33
39
18
135
69
36
63
32
60
7
33
108
51
21
15
69
3
153
117
42
5
24
120
139
120
6
51
60
15
18
23
4
45
18
12
65
43
6
131
40
21
15
9
11
64
24
20
7
30
35
48
40
36
93
6
21
20
16
24
111
33
9
3
27
21
36
36
24
44
1
111
3
105
39
126
47
40
3
41
31
12
21
87
60
105
57
171
20
25
11
16
9
59
52
20
4
36
24
3
77
60
16
63
137
7
18
12
42
225
60
3
33
8
7
54
11
7
6
54
137
25
75
56
85
63
20
91
105
36
20
25
59
31
54
99
99
41
85
47
48
100
12
24
21
23
76
21
35
7
36
5
100
12
20
124
63
108
18
54
18
23
36
16
8
112
140
84
13
47
4
72
57
51
36
44
36
36
4
36
99
180
65
25
15
15
36
42
363
15
12
6
126
69
140
1
18
21
12
39
225
45
150
5
4
36
20
73
11
7
89
61
59
16
99
45
24
81
51
84
21
54
21
60
8
7
5
25
135
44
61
23
36
96
19
6
15
8
36
13
126
12
53
7
69
21
30
24
9
20
52
9
18
18
95
103
5
52
8
7
45
63
36
30
150
21
24
63
18
18
57
20
40
68
7
33
129
3
15
24
21
44
36
40
159
141
120
15
30
83
49
27
21
60
23
16
36
9
18
33
20
55
93
21
36
90
5
40
108
27
72
113
40
20
40
48
12
177
18
84
29
61
39
12
27
36
5
36
43
93
3
57
105
18
12
29
49
15
39
41
49
23
7
21
39
108
113
52
99
198
27
33
63
99
66
90
33
56
4
12
27
48
78
90
21
15
41
247
18
59
36
160
8
19
21
129
3
15
72
41
49
90
77
36
60
4
3
30
132
11
124
36
39
6
72
83
48
52
15
12
17
40
104
7
9
63
12
36
29
31
120
29
24
16
93
42
54
11
25
135
56
100
27
17
79
21
36
15
69
21
162
33
68
199
21
36
3
18
39
44
172
24
153
72
18
30
18
33
45
90
21
45
35
4
36
3
33
15
29
43
6
131
36
144
49
135
20
52
68
36
16
20
13
36
18
93
33
66
69
39
57
44
40
60
32
43
12
69
24
12
27
138
24
18
30
11
31
18
12
6
45
20
25
59
13
23
139
54
66
108
18
35
19
36
105
60
3
84
57
104
12
49
66
33
132
140
244
44
1
75
84
45
12
143
72
4
21
39
36
20
49
36
54
36
9
9
47
25
12
3
80
160
123
36
36
30
168
66
29
49
3
80
43
41
36
108
60
76
15
6
23
85
324
11
16
3
17
ABCD 99808146754*3^$a+1 [50082]
176
64
128
81
192
120
12
91
272
64
89
7
185
183
64
5
108
63
45
24
36
120
72
55
17
207
96
48
9
375
48
93
19
53
27
48
48
69
108
159
16
32
160
101
75
16
29
67
53
235
89
96
279
33
255
165
12
36
75
192
33
15
144
33
207
213
12
31
29
276
31
41
55
365
19
144
5
75
112
32
16
32
33
12
67
113
48
271
89
7
32
33
79
96
113
31
176
64
29
24
27
213
43
192
245
168
12
120
15
33
12
120
240
240
75
153
7
32
93
3
45
192
36
207
48
57
135
105
60
123
129
36
204
31
77
67
48
48
5
75
69
48
60
12
3
177
111
144
21
27
33
31
48
125
51
45
72
235
185
7
113
60
67
41
60
72
163
17
120
72
31
29
291
192
57
300
27
64
89
48
7
32
153
135
96
9
108
75
57
516
12
247
41
132
115
65
12
120
48
48
91
41
135
225
48
60
12
7
32
93
51
9
7
269
12
7
96
17
72
55
96
5
72
72
48
48
27
357
27
48
112
29
19
173
3
69
60
255
16
17
15
48
336
201
72
48
175
257
63
45
12
231
160
5
139
53
132
55
41
87
105
55
77
60
120
48
192
15
16
144
128
45
67
5
60
36
192
43
17
15
117
228
48
151
41
87
240
21
139
128
64
89
87
537
96
55
32
33
24
7
53
43
32
96
117
75
33
24
7
53
96
75
9
180
51
105
84
36
144
216
72
63
657
15
57
7
96
48
17
240
48
24
96
55
17
60
12
7
176
105
327
48
45
48
24
48
43
96
29
19
245
75
165
187
29
147
48
9
135
16
125
264
108
159
48
81
24
480
120
31
17
12
67
41
72
180
43
48
77
307
41
55
32
165
139
149
27
225
79
48
365
48
19
101
27
48
45
3
96
321
48
15
112
5
48
120
19
80
240
201
87
117
216
24
75
273
12
115
96
29
51
9
468
72
420
7
224
64
80
33
132
180
336
55
32
105
12
91
209
36
60
15
129
15
45
120
27
213
123
213
24
60
60
120
36
111
141
19
101
60
120
55
32
96
69
43
80
45
12
55
125
163
144
96
5
43
209
111
96
33
48
60
3
177
48
120
55
77
3
117
43
144
221
84
223
53
60
12
3
129
48
79
48
48
125
99
189
60
151
336
5
12
48
15
45
60
39
16
17
415
293
132
96
55
137
108
75
105
151
113
15
96
69
75
93
115
317
ABCD 99808260166*3^$a+1 [50036]
81
30
81
111
78
87
60
15
88
77
45
135
39
30
63
33
10
38
66
54
51
15
16
53
165
126
16
38
96
99
105
6
6
58
26
84
87
12
93
154
41
39
6
87
21
12
258
16
29
51
16
48
50
87
12
27
66
195
129
34
65
7
158
15
27
33
31
5
19
86
111
45
48
12
3
31
80
54
66
40
80
114
51
45
6
33
15
177
24
81
63
7
24
216
89
120
15
30
123
87
40
56
64
5
69
6
9
45
10
26
51
105
15
72
27
261
115
17
231
6
15
24
75
9
33
94
80
6
3
21
75
31
48
17
9
3
120
177
111
9
63
192
81
90
69
75
66
30
48
102
18
16
113
87
30
3
231
177
79
24
32
24
16
137
7
104
72
33
204
108
279
93
3
120
33
31
101
9
15
19
77
33
10
32
24
40
14
42
18
70
29
43
120
14
3
57
15
79
17
15
9
21
10
89
15
9
60
187
113
111
6
144
24
90
136
53
147
201
15
30
123
57
78
16
24
65
12
3
69
60
57
54
30
60
15
36
96
24
75
126
10
98
12
18
30
99
108
9
3
48
132
48
72
72
144
24
3
48
81
135
114
342
88
65
7
17
141
66
81
189
114
42
39
105
15
15
69
72
84
69
39
3
57
21
27
45
34
56
30
138
16
144
86
180
15
15
120
33
63
30
87
3
54
99
7
50
78
16
209
204
36
120
36
9
15
75
16
29
81
3
72
36
24
45
46
14
36
87
63
9
111
18
22
24
14
51
36
12
33
54
33
21
42
24
6
48
15
36
60
81
10
5
93
12
34
29
91
74
12
3
156
105
114
42
30
24
24
6
66
64
24
125
156
15
30
39
21
39
15
105
15
30
75
31
200
9
12
12
21
60
6
64
176
30
66
88
50
15
15
150
15
27
129
24
135
30
180
39
87
6
24
384
15
105
12
3
36
45
90
9
15
72
54
159
27
129
15
24
112
80
69
24
36
45
34
72
8
136
50
36
15
72
27
64
41
31
125
249
15
36
15
88
101
75
96
54
96
48
10
41
135
6
18
42
60
15
72
12
31
113
45
42
24
24
9
12
9
10
72
5
9
15
115
41
168
111
40
96
5
144
60
55
74
30
105
87
78
66
9
12
48
75
177
33
6
33
127
29
57
138
40
5
60
81
6
264
16
5
132
36
24
60
72
84
57
27
12
69
27
33
10
17
12
27
6
195
15
177
153
15
24
9
12
90
48
42
78
117
33
27
69
3
127
26
48
132
18
9
7
144
197
195
24
105
60
9
15
12
39
24
30
10
62
10
48
56
81
69
99
120
15
81
24
45
39
3
54
15
9
10
41
135
66
30
45
9
204
6
6
123
111
24
45
27
57
7
24
161
84
27
9
141
10
65
12
21
46
29
75
90
39
60
96
132
24
31
53
75
9
93
34
96
5
33
99
36
51
24
57
48
15
42
84
10
101
24
48
36
45
120
87
75
105
15
384
40
14
27
72
21
87
45
30
120
117
147
16
8
16
41
180
132
87
144
6
106
8
16
29
75
81
108
36
60
36
15
136
173
27
48
69
27
165
168
43
48
5
36
55
14
99
12
51
24
33
60
21
46
173
12
60
60
36
33
66
24
6
24
72
123
237
48
42
9
108
3
33
24
31
26
15
135
24
9
36
12
69
106
110
60
198
120
6
75
21
15
12
12
21
54
54
27
105
30
150
15
72
67
144
41
105
6
90
15
39
45
81
48
42
57
87
66
150
33
7
38
60
36
66
30
10
8
72
40
8
57
12
12
79
5
156
31
17
117
39
27
54
84
27
3
72
150
18
81
21
114
174
10
17
39
54
15
72
129
34
26
54
9
111
45
75
6
90
144
90
22
17
48
105
30
78
36
36
10
5
75
24
21
12
21
27
69
15
21
87
21
162
48
112
8
9
ABCD 99808317652*3^$a+1 [50009]
24
61
24
120
26
117
12
1
83
12
60
3
21
1
59
48
13
242
10
252
23
67
41
7
30
18
30
23
12
60
3
225
61
95
1
120
84
11
84
61
23
67
137
13
132
12
35
39
57
55
30
24
60
23
7
41
135
64
6
59
73
47
121
12
12
6
29
3
45
60
13
12
143
24
60
36
12
43
54
71
19
41
37
215
36
120
60
37
12
72
35
61
179
151
32
33
15
57
60
12
60
61
12
23
120
12
48
120
169
30
89
7
29
180
84
12
60
3
16
30
95
85
48
11
60
72
157
48
35
48
109
71
72
48
12
7
53
12
36
91
30
50
93
67
29
156
24
12
67
32
70
95
43
32
9
84
72
1
72
12
11
49
26
22
12
36
240
107
72
60
36
228
72
72
37
23
12
96
84
48
48
72
25
11
84
12
1
12
155
85
47
36
49
131
60
60
25
23
24
13
35
108
37
12
72
18
77
13
72
14
117
145
35
7
222
11
39
9
24
48
12
96
24
60
13
83
31
6
42
138
83
96
48
37
11
84
1
95
144
85
11
97
23
84
36
84
36
49
35
133
120
72
60
23
48
24
120
60
48
15
10
168
47
37
60
35
43
257
85
11
37
11
37
12
72
36
95
24
25
11
265
24
71
79
53
25
35
48
63
154
35
12
145
23
36
97
90
17
108
12
133
59
1
23
1
14
106
71
37
155
12
108
13
47
108
85
35
12
85
47
48
36
36
73
47
13
71
96
1
24
11
24
24
336
25
131
3
34
60
2
16
42
107
13
35
180
7
5
84
87
22
11
84
48
12
108
67
17
13
18
113
24
12
108
13
215
25
24
60
126
150
23
36
31
42
60
11
12
72
13
95
48
97
23
1
35
13
11
121
11
25
107
156
36
96
37
155
3
9
24
37
144
186
65
25
24
59
49
12
36
12
60
90
42
59
72
67
77
61
47
192
103
65
37
36
23
37
47
48
24
60
55
96
32
70
90
41
49
11
91
29
19
17
31
29
1
59
25
71
25
107
13
47
36
36
36
187
41
1
60
48
35
48
85
2
22
23
97
66
89
1
227
48
12
72
1
84
11
25
23
1
119
24
108
67
32
70
60
14
105
1
83
48
12
73
47
13
59
24
37
12
48
47
37
35
48
12
36
12
12
13
12
6
102
60
11
19
18
35
37
23
84
144
24
12
48
12
1
47
13
62
45
60
13
227
85
2
105
48
13
35
24
36
25
72
72
119
49
107
24
7
272
33
108
12
25
12
83
15
9
1
59
108
48
12
37
30
6
23
72
60
84
75
33
12
85
95
31
29
3
10
35
97
59
61
11
12
48
49
11
49
131
85
14
45
1
23
24
145
18
5
24
1
12
12
138
17
25
11
37
83
24
123
22
23
12
13
12
96
84
23
12
55
5
36
7
18
14
153
12
43
17
96
25
23
36
96
27
33
108
12
135
22
60
11
61
11
24
36
24
73
23
84
168
13
119
85
48
18
29
1
12
23
132
36
7
144
5
61
23
61
71
60
49
23
60
108
37
35
73
60
95
12
12
36
60
115
29
13
11
12
24
24
24
133
107
25
47
84
181
59
1
23
48
12
12
168
3
22
42
198
26
9
36
12
12
96
12
12
115
5
25
98
34
30
41
25
35
109
23
36
12
25
14
16
90
12
107
85
36
23
1
60
120
23
12
103
101
60
37
23
60
39
33
127
5
12
13
11
132
12
217
119
1
23
36
12
12
216
75
21
43
5
12
24
37
132
48
30
90
12
107
1
14
93
147
9
61
143
48
84
61
35
24
31
29
48
72
61
84
60
191
12
13
23
31
5
43
78
59
25
11
24
13
11
49
48
179
36
49
119
36
31
80
10
59
1
24
60
38
45
25
42
30
11
24
156
12
7
18
180
11
1
36
24
11
49
150
5
1
12
47
48
73
47
7
29
36
61
72
11
96
24
60
97
60
35
72
60
48
109
23
132
24
96
48
37
18
18
84
60
191
127
30
23
72
157
11
24
13
83
25
23
132
85
179
1
54
6
23
36
63
58
35
84
85
48
42
173
36
31
5
36
180
67
32
70
119
12
25
72
12
95
48
120
36
36
25
18
41
37
114
66
14
45
1
59
24
15
45
ABCD 99808785452*3^$a+1 [50000]
114
336
399
60
45
51
180
57
87
108
3
45
45
39
60
36
87
72
18
30
60
30
3
159
270
96
72
30
18
315
15
117
633
15
132
48
135
30
24
18
288
120
24
21
99
78
378
69
96
27
150
27
3
168
105
159
186
135
75
165
12
12
105
18
12
258
63
99
201
84
123
72
108
42
48
63
87
12
150
18
198
255
24
48
12
3
57
15
33
15
162
3
123
117
48
12
360
3
105
39
153
63
129
15
33
108
9
120
6
237
15
165
12
3
138
87
12
243
108
129
468
57
3
12
36
300
84
36
72
72
51
69
120
75
180
216
360
57
15
57
75
30
126
9
135
180
45
96
39
33
27
45
48
132
96
60
27
45
12
141
15
24
96
87
177
33
15
27
36
69
3
18
39
321
234
288
57
231
105
69
75
21
159
60
141
87
120
3
60
9
108
45
90
30
42
30
3
87
36
9
240
120
63
72
33
108
12
120
12
21
54
81
24
135
156
69
36
99
141
267
42
48
150
177
75
285
3
120
78
99
96
180
72
15
72
45
51
180
54
30
18
42
180
18
63
75
24
45
48
105
15
108
69
90
33
180
48
144
81
42
30
18
72
60
162
336
24
138
60
45
60
48
24
483
105
3
114
15
33
18
72
45
33
147
12
3
30
15
147
150
120
96
72
30
33
312
132
180
195
108
12
33
132
48
27
45
36
60
75
57
180
120
168
12
12
75
60
786
54
420
21
9
330
93
48
159
96
12
78
72
30
18
24
111
192
48
9
48
42
198
63
9
390
18
78
9
183
42
120
63
72
195
141
24
15
201
15
69
123
72
33
57
6
90
15
129
30
18
87
183
177
3
165
177
15
168
168
9
183
303
9
153
63
60
144
228
87
33
123
9
45
3
75
120
18
27
63
60
129
225
135
15
18
90
30
135
63
105
24
48
72
273
72
6
90
102
297
15
66
90
309
75
198
18
72
12
21
75
12
45
15
57
15
90
15
51
105
147
90
3
60
27
180
258
15
72
168
135
9
36
69
66
45
159
18
27
165
63
27
45
51
84
201
24
15
90
3
12
51
204
48
117
135
60
36
12
57
96
15
69
60
33
162
126
30
24
105
3
12
18
72
270
45
171
42
75
12
228
12
120
105
96
39
63
108
24
21
99
60
36
84
36
324
60
21
120
60
12
177
96
39
60
96
144
108
15
72
201
39
90
90
21
324
63
45
27
36
180
417
12
120
108
12
240
36
99
45
135
150
111
72
27
273
12
ABCD 99809001718*3^$a+1 [50011]
92
97
3
12
36
12
57
51
56
13
35
28
33
87
57
47
28
116
25
47
132
48
73
207
9
15
8
40
48
68
49
75
96
45
11
13
35
40
21
15
32
60
40
9
35
24
124
12
36
24
48
48
8
24
1
35
72
4
105
60
99
140
1
15
44
1
159
32
13
47
52
20
12
100
48
57
63
12
24
44
72
16
24
105
11
49
11
28
21
35
60
100
36
48
32
4
33
47
24
36
25
39
20
204
16
36
9
11
220
9
35
72
24
36
28
56
13
147
9
60
15
32
4
84
9
23
40
68
1
131
13
39
20
85
27
84
140
25
24
47
184
44
61
155
60
241
60
39
12
9
63
21
15
96
69
99
36
9
3
33
51
9
15
21
11
13
15
12
9
24
27
24
9
71
13
75
12
9
11
124
21
51
69
99
45
15
24
56
60
4
180
188
28
9
87
44
49
60
60
27
20
136
24
9
75
12
12
60
96
69
180
27
60
33
83
24
4
152
49
23
72
40
96
69
75
9
24
51
9
3
44
13
135
12
128
85
12
3
21
35
16
69
255
9
11
49
36
24
23
49
3
68
13
36
15
24
56
36
49
123
32
40
84
84
45
47
25
11
148
12
44
4
32
28
21
48
11
4
45
36
15
72
9
71
37
35
37
15
9
15
32
220
9
15
80
84
49
51
105
24
23
4
20
16
9
11
28
60
104
96
25
120
191
16
69
24
60
15
9
111
45
87
24
105
123
36
9
11
109
3
288
9
15
12
96
168
144
21
84
12
75
24
96
24
9
27
9
15
60
60
156
45
3
48
8
25
60
59
25
27
69
131
84
172
57
11
76
45
59
36
108
1
47
64
24
36
8
61
39
117
144
47
37
111
20
172
33
60
131
84
4
57
11
97
191
1
59
16
180
20
120
73
3
93
60
47
13
15
21
24
11
24
49
36
59
36
1
24
119
12
64
69
12
51
93
59
52
20
40
9
15
20
1
71
24
16
60
177
36
11
4
129
35
37
24
51
36
32
16
36
9
11
48
205
231
20
36
25
23
1
27
33
27
48
9
27
9
15
56
36
49
39
20
4
132
105
11
24
64
9
11
1
63
108
9
95
4
105
15
69
132
15
24
156
9
24
23
40
33
111
68
16
20
36
48
1
180
36
24
71
73
15
45
131
1
48
47
25
11
12
96
36
73
63
20
49
11
28
105
75
21
84
36
24
27
48
12
80
28
9
51
32
52
21
35
16
44
40
45
60
36
39
12
48
20
100
12
32
37
15
24
20
100
12
69
60
11
4
68
52
24
80
49
23
52
105
87
36
8
1
24
60
84
35
108
13
27
12
36
81
23
16
20
24
28
9
120
63
8
73
51
44
25
36
111
48
9
3
20
52
60
32
25
11
28
9
111
12
93
47
49
95
13
27
9
11
84
24
1
11
4
60
60
9
11
16
20
13
23
133
24
60
36
75
20
4
36
12
20
13
15
44
36
12
64
8
52
48
12
20
40
9
15
96
69
59
28
128
25
35
61
3
56
16
128
25
3
8
1
15
9
24
11
124
48
9
48
60
51
20
64
116
76
108
96
69
75
20
61
27
69
11
4
44
1
131
13
27
9
84
27
9
99
9
11
64
12
33
12
39
9
11
72
64
33
12
48
36
60
11
76
24
9
35
25
84
12
11
28
12
24
24
140
112
92
36
85
15
105
95
40
32
37
23
73
24
72
111
8
40
69
15
21
15
56
73
11
36
109
71
36
52
8
100
93
24
11
1
15
116
37
51
21
39
81
51
48
9
3
32
112
24
45
95
12
37
23
12
25
12
15
8
36
4
68
28
20
85
51
33
12
15
236
13
27
9
3
48
8
1
204
35
12
13
11
13
132
15
36
9
39
60
69
183
33
36
71
24
49
144
35
36
16
33
11
1
11
40
32
1
36
48
36
15
140
12
64
8
136
24
21
15
9
11
64
32
16
24
44
36
16
12
45
3
9
83
12
4
69
143
4
56
193
27
9
84
24
3
9
111
108
12
9
48
63
20
72
16
56
156
24
28
56
25
180
15
81
24
24
3
117
87
8
1
120
15
60
36
120
8
112
24
20
49
23
108
40
12
48
80
16
20
25
3
96
120
12
9
120
3
12
9
51
8
88
120
33
111
33
47
60
28
81
35
52
32
16
20
256
33
72
51
108
44
37
24
51
45
39
105
15
36
44
64
96
21
39
36
8
16
9
27
44
25
11
73
47
25
15
180
33
12
59
49
123
32
1
27
69
75
8
1
264
23
28
20
1
75
9
15
9
3
104
24
12
60
40
57
72
51
44
24
72
4
45
39
36
24
60
9
47
73
131
25
27
213
95
16
68
1
39
56
4
80
37
135
44
16
164
112
84
69
15
80
1
24
36
3
ABCD 99809525672*3^$a+1 [50008]
30
126
84
66
18
30
114
12
18
48
90
30
48
72
228
6
24
54
48
84
66
12
78
18
36
18
18
42
30
13
77
48
24
30
48
18
43
107
24
6
30
48
12
25
29
78
6
60
30
126
24
42
30
12
12
60
18
13
209
31
35
265
23
96
18
102
84
150
12
30
30
78
205
59
12
36
108
54
102
49
95
24
30
103
29
48
43
29
66
30
43
5
6
48
13
5
54
49
89
30
78
30
48
30
60
24
36
24
18
30
54
6
42
6
7
83
60
132
12
13
209
36
90
48
54
66
114
42
121
65
42
60
6
54
36
54
90
30
31
185
6
66
48
66
96
138
24
18
138
54
48
72
120
181
71
84
96
1
107
18
55
17
18
78
12
48
72
180
120
54
61
108
101
18
13
29
60
96
78
30
30
42
103
5
42
25
108
41
126
42
30
126
30
30
150
72
48
37
35
24
24
54
6
132
30
18
90
7
5
42
42
24
144
6
72
54
60
19
29
12
18
12
30
84
24
150
12
78
150
48
12
48
18
54
6
84
102
78
18
60
25
5
48
126
24
12
12
48
42
102
48
18
60
90
90
162
61
17
132
90
36
6
60
19
41
6
60
132
120
120
133
5
78
42
108
90
6
108
30
61
12
5
18
42
24
108
120
31
47
30
30
72
66
150
132
84
96
54
96
84
60
6
54
19
5
66
30
78
13
29
126
54
6
78
60
12
12
42
6
43
47
78
102
12
36
12
30
18
36
61
35
18
84
12
18
96
12
13
47
84
30
150
78
48
42
36
36
90
36
192
78
240
18
24
102
6
12
60
126
162
180
24
54
12
162
6
24
102
114
24
132
156
312
13
143
12
30
132
120
42
66
18
66
91
155
42
96
12
18
54
6
60
24
120
30
108
78
6
6
25
17
43
23
66
66
48
6
6
30
24
19
5
150
42
90
24
24
6
199
95
157
5
43
41
30
18
12
30
60
30
84
36
30
138
60
151
71
61
228
77
30
60
114
18
193
89
54
90
54
12
120
24
90
42
180
48
72
18
174
13
35
13
5
84
42
96
102
138
42
96
96
6
24
18
6
6
30
18
36
84
90
48
24
138
30
42
6
48
12
84
30
156
43
119
18
60
102
30
103
113
6
1
89
18
120
6
24
36
12
18
42
18
6
30
24
6
60
126
84
96
234
24
7
119
6
90
78
24
78
102
180
36
24
66
42
30
12
60
18
18
12
48
54
90
96
54
12
78
36
42
114
114
6
174
30
12
25
5
12
36
7
29
6
42
36
66
49
77
18
30
127
47
18
12
18
12
66
67
53
12
24
96
12
48
42
30
108
55
60
35
42
6
12
24
6
12
138
54
24
6
49
41
120
126
25
23
60
37
17
6
54
18
192
6
54
18
24
210
30
6
12
6
12
48
66
30
156
162
18
144
54
12
132
133
23
30
66
84
85
107
108
6
120
19
35
12
12
1
65
72
30
42
6
72
54
31
113
30
25
71
108
1
29
66
6
114
12
42
6
66
19
5
24
30
61
125
12
192
60
12
48
78
54
19
11
6
24
78
6
66
1
23
24
42
18
48
48
6
84
24
12
6
24
120
24
72
30
18
66
60
18
12
18
78
13
17
18
186
18
66
55
5
7
65
180
30
48
12
108
24
126
66
121
17
78
24
61
47
156
84
48
12
36
66
31
35
108
12
78
114
168
12
6
67
23
42
12
42
1
35
24
24
12
60
72
12
66
78
84
60
6
67
53
30
102
30
48
66
66
162
30
1
41
54
6
6
54
78
12
48
90
72
18
18
24
36
114
1
89
24
84
42
54
36
78
18
12
90
18
54
78
42
96
25
137
78
30
18
12
48
54
30
102
91
89
78
13
29
174
156
6
43
179
48
18
67
83
192
72
13
35
114
54
6
18
30
30
13
53
12
78
25
47
24
66
43
17
90
30
18
12
42
72
79
35
30
66
54
7
108
17
30
24
24
216
1
107
12
168
73
23
72
54
66
18
30
24
13
17
6
150
7
17
102
18
6
192
13
12
77
42
48
30
90
1
5
36
6
30
ABCD 99810117742*3^$a+1 [50029]
99
24
36
120
9
48
159
204
120
132
12
144
29
64
39
156
125
7
180
36
33
51
60
72
36
69
51
96
48
29
79
36
60
228
141
63
36
108
65
163
24
108
9
27
48
60
57
608
91
144
84
81
99
60
17
67
60
17
16
75
21
15
48
113
16
48
219
168
252
12
165
48
32
247
12
36
36
204
105
80
223
81
207
17
55
72
24
84
24
12
132
12
33
3
29
223
36
45
231
185
43
144
36
144
129
147
180
12
45
99
72
36
132
77
103
9
291
29
16
87
12
36
36
165
15
72
9
63
17
55
72
17
91
53
19
60
156
132
36
144
141
15
96
12
21
32
163
240
156
17
79
120
9
48
51
36
89
7
105
39
12
24
72
12
24
36
12
36
36
161
19
45
51
36
12
24
48
108
72
113
103
9
51
77
43
149
127
113
79
96
33
3
72
108
228
5
31
161
91
36
17
55
252
24
69
15
65
96
43
149
7
24
156
72
29
7
41
16
3
48
132
185
67
36
201
96
171
101
48
112
39
36
168
12
24
48
60
84
96
57
51
125
67
252
161
19
36
393
27
120
60
108
156
201
39
297
27
149
67
84
41
235
101
16
63
36
36
105
75
72
29
127
72
153
224
240
96
208
32
151
180
156
180
132
81
39
36
53
127
113
19
72
21
63
33
111
108
5
16
15
36
96
108
12
204
9
183
41
64
39
144
41
19
29
256
195
93
231
36
132
48
65
7
144
9
48
39
137
127
384
84
45
15
12
101
64
96
15
48
33
39
24
48
60
108
12
36
108
36
9
51
93
80
16
135
9
3
29
115
108
72
9
87
36
180
129
99
60
17
96
211
264
36
72
249
75
24
12
216
89
48
103
72
156
144
101
16
51
45
39
144
24
48
33
96
128
103
144
9
27
24
84
72
401
19
192
132
41
288
16
48
51
93
48
111
33
3
96
120
5
103
57
48
63
81
80
31
168
252
48
60
12
168
93
80
43
101
79
72
48
233
19
96
77
7
41
160
15
129
15
24
144
12
93
3
29
43
21
128
79
72
9
128
151
72
65
144
48
19
12
108
144
144
24
125
16
111
225
39
9
123
84
24
9
99
84
60
12
17
151
41
7
216
17
19
221
31
129
51
24
48
36
17
96
139
36
24
12
252
240
12
69
176
16
80
48
48
55
48
9
171
24
72
12
108
108
36
93
3
221
79
129
183
57
27
21
32
235
53
79
33
3
84
24
17
199
137
7
192
60
189
111
17
127
17
55
72
129
75
48
5
256
63
33
96
75
84
113
67
276
185
7
24
33
32
127
113
144
19
29
235
5
48
48
16
87
89
48
127
24
72
65
7
12
36
57
80
7
36
21
15
17
16
63
12
168
144
108
17
55
192
24
113
67
45
3
45
63
ABCD 99810578612*3^$a+1 [50025]
33
12
126
41
31
5
13
95
37
18
41
49
54
30
42
93
32
64
45
36
39
87
5
187
18
3
21
23
132
19
144
78
12
18
18
42
69
51
24
66
72
36
6
45
21
18
60
5
31
45
128
16
44
1
12
42
108
18
72
18
5
7
77
12
43
41
49
143
37
11
37
23
37
12
15
3
129
21
144
39
51
9
24
15
17
40
39
30
24
120
51
80
37
48
35
7
9
39
60
12
78
72
54
149
31
101
4
51
29
31
54
18
18
48
15
57
18
60
9
21
11
31
65
48
24
25
51
75
12
60
12
17
64
84
51
24
18
48
15
9
72
18
126
90
17
144
1
48
159
63
137
72
1
47
16
20
31
45
63
48
57
8
43
6
18
90
66
204
45
32
24
37
147
75
90
30
77
19
89
1
72
3
9
251
19
60
72
41
144
4
27
29
25
36
99
56
25
12
18
42
23
48
4
60
3
197
1
39
32
61
18
41
61
18
24
5
31
72
18
12
18
69
93
42
90
83
28
27
5
37
111
69
18
29
48
25
60
203
24
168
1
30
65
31
33
3
5
4
21
72
42
18
27
108
132
3
36
5
49
72
71
28
75
45
44
43
90
12
90
18
90
18
39
3
29
36
25
30
42
27
60
141
3
75
5
24
115
108
54
90
9
81
18
48
33
60
80
25
42
18
12
3
15
17
28
24
21
24
27
128
40
72
33
90
36
21
3
105
68
28
9
15
21
24
47
1
24
23
36
31
29
12
49
3
116
19
41
12
37
11
64
3
18
15
39
5
43
29
13
11
19
36
41
103
36
9
33
59
4
27
9
63
17
73
48
39
21
23
96
19
17
115
185
43
6
18
17
1
48
6
89
12
25
18
120
45
20
7
257
52
3
72
90
48
18
42
75
63
72
65
13
48
6
5
36
103
29
7
84
269
25
47
1
24
18
120
78
18
30
96
11
43
5
60
7
54
36
3
9
36
42
69
69
24
27
104
175
12
42
15
75
65
91
21
69
186
33
8
72
25
18
60
65
7
18
30
72
17
1
23
55
45
9
27
39
24
30
83
24
25
48
11
12
13
107
7
17
19
5
115
24
66
35
16
24
75
72
12
53
28
45
135
15
36
54
11
40
75
144
45
9
30
17
43
5
25
47
40
24
15
24
108
5
4
21
90
42
30
42
15
44
7
132
66
51
56
28
60
32
7
57
33
23
19
18
48
60
48
186
29
4
12
93
18
129
68
7
29
19
36
6
48
35
43
120
24
18
306
90
95
31
108
66
51
68
175
36
45
9
27
93
11
4
171
9
27
48
150
11
100
9
18
72
77
49
71
19
6
48
15
21
42
12
17
349
72
12
78
30
35
12
31
54
30
36
24
108
18
131
13
23
43
21
51
17
91
17
4
3
21
9
6
5
64
3
137
7
66
39
51
5
37
87
33
18
65
88
45
96
36
3
231
5
24
72
4
3
72
18
18
48
77
73
11
4
24
33
23
211
9
36
129
107
7
66
60
36
59
31
29
4
3
72
162
195
21
138
17
43
125
19
65
115
65
43
144
33
32
48
13
3
176
4
80
7
245
4
69
90
17
73
186
41
7
60
17
13
6
41
43
57
80
40
93
11
79
18
18
6
3
33
27
21
99
15
36
30
39
56
192
72
36
4
3
89
49
6
48
36
5
60
96
61
107
60
61
42
102
6
9
72
80
13
42
144
12
89
151
30
39
8
16
195
89
1
35
49
78
12
21
69
36
119
25
18
69
56
43
41
49
54
41
96
84
76
9
54
45
3
72
141
57
24
84
75
44
13
3
20
31
54
75
80
37
42
48
29
28
3
30
42
48
114
66
168
77
7
78
12
15
3
72
108
18
51
21
59
19
54
11
76
84
9
11
16
44
265
11
79
96
174
11
96
25
12
18
77
235
18
47
112
8
16
9
36
54
60
77
43
78
23
31
48
53
12
132
24
64
3
93
39
65
48
25
72
18
24
53
13
42
48
5
73
12
24
156
39
33
143
73
54
6
59
43
18
39
8
49
63
21
60
30
5
55
5
36
100
111
177
3
102
35
108
25
23
67
5
43
6
39
180
44
52
3
41
1
15
48
3
69
21
78
41
79
24
77
60
108
36
16
9
36
18
30
15
27
41
67
252
33
33
3
15
54
60
15
56
100
57
24
90
5
151
69
3
18
42
30
131
1
119
7
18
15
15
24
17
28
3
89
1
63
9
60
27
3
126
39
123
42
11
12
12
127
18
30
105
128
28
27
60
72
21
15
41
24
12
13
36
36
54
33
32
36
43
30
6
5
60
43
18
83
55
6
36
30
24
41
12
72
31
18
107
7
41
97
108
114
21
ABCD 99811820294*3^$a+1 [50022]
9
23
4
9
15
156
24
60
15
177
60
3
84
5
55
36
29
36
4
15
45
27
69
72
24
36
57
30
21
12
80
13
39
56
156
16
3
21
20
24
84
12
88
80
28
84
36
63
21
3
257
84
64
8
139
21
39
21
27
5
121
35
12
4
80
16
39
5
24
72
12
7
78
11
1
3
12
224
12
28
116
24
12
37
47
43
17
60
136
24
39
66
3
57
23
28
84
3
6
30
17
24
48
28
80
108
4
12
48
68
52
180
20
28
8
19
65
16
32
79
90
114
5
16
48
48
60
32
61
30
17
12
7
53
28
8
52
27
173
144
4
21
54
30
51
63
5
7
9
9
11
4
27
18
107
40
116
12
52
8
120
88
8
4
12
44
31
65
28
32
36
112
8
7
17
96
19
9
180
99
17
13
6
54
23
72
28
140
84
4
21
35
36
4
39
84
90
123
60
3
5
24
7
9
36
8
72
64
176
193
51
15
24
12
5
4
116
43
153
3
6
30
29
52
12
21
15
15
65
60
76
36
3
17
19
48
96
21
36
84
15
53
40
36
24
20
25
35
52
44
12
60
28
36
135
21
104
36
4
44
52
63
36
9
24
15
5
12
60
108
28
93
11
16
80
172
27
41
19
48
21
39
36
21
8
91
24
53
13
15
60
12
57
36
6
29
12
12
40
27
21
44
36
40
3
114
11
1
63
27
53
52
36
24
33
123
80
4
8
12
13
51
20
72
64
48
56
16
45
23
55
93
12
80
31
144
72
93
8
28
140
31
9
44
1
71
16
8
16
3
65
127
101
67
45
56
4
15
57
80
28
15
90
23
48
16
60
8
7
21
123
9
15
105
8
112
147
9
9
51
20
12
40
27
57
48
8
40
3
90
6
5
28
12
75
5
28
32
16
12
68
12
16
9
87
3
72
209
4
20
28
8
52
24
8
252
49
15
36
75
101
12
12
55
89
1
3
27
21
39
5
48
180
12
19
36
5
19
17
28
12
24
48
51
69
80
12
144
31
69
60
15
45
44
12
16
72
12
3
137
24
55
9
75
36
6
15
44
40
36
24
39
33
80
133
11
48
31
24
30
36
35
84
28
68
4
12
9
39
176
40
36
15
21
9
3
36
96
24
32
12
12
124
36
3
6
11
43
33
8
49
11
55
17
4
3
77
36
88
44
28
99
78
36
47
4
44
36
25
23
28
3
5
232
80
40
27
101
60
12
112
8
48
16
3
72
9
39
33
27
65
40
20
1
27
3
6
30
24
69
8
48
52
8
156
16
8
79
53
12
12
28
21
111
15
18
131
40
12
60
80
7
12
81
87
12
53
1
71
25
35
28
80
55
45
12
48
15
5
76
80
24
31
6
131
4
39
9
48
57
87
84
24
12
36
27
45
21
36
23
40
60
12
9
35
16
63
30
11
40
36
9
90
21
144
44
12
79
41
4
24
8
40
8
16
20
24
145
15
15
21
3
21
72
128
12
4
99
29
36
4
8
120
43
5
64
15
6
66
21
39
45
3
72
21
12
8
12
37
108
23
84
4
20
12
88
111
60
21
104
19
81
255
9
36
44
55
57
39
45
20
64
12
3
5
40
75
5
4
92
16
12
20
55
12
21
32
48
12
40
12
48
12
45
11
28
12
12
72
15
33
57
18
12
33
60
12
24
24
105
171
39
21
39
41
204
55
17
60
19
69
20
60
36
100
20
12
120
4
68
60
115
21
20
40
9
162
144
30
6
29
36
16
44
36
13
39
165
35
55
21
15
65
4
140
12
28
15
33
84
24
84
27
249
32
52
60
36
20
16
48
27
9
12
39
48
90
47
16
33
35
19
12
90
3
51
29
36
24
96
1
15
44
4
108
92
112
56
64
3
33
12
32
24
100
20
52
12
32
49
15
24
180
140
36
31
29
61
51
93
27
27
5
112
15
45
3
21
60
96
56
28
24
147
5
13
15
32
28
108
108
12
8
109
3
44
108
28
27
93
48
45
47
28
9
27
63
36
17
40
39
45
48
120
68
40
104
28
68
52
8
24
145
23
55
33
20
67
45
27
65
24
61
63
27
29
64
20
180
60
76
39
12
29
40
32
49
3
15
33
57
35
52
195
60
41
79
24
21
15
29
4
15
65
25
42
9
9
71
12
4
75
5
25
18
17
40
48
8
4
20
4
56
55
21
8
180
16
80
76
108
39
33
3
9
36
21
15
3
57
20
60
24
16
63
33
8
64
20
40
36
32
37
23
7
93
60
24
24
60
20
151
24
57
48
39
33
44
28
51
105
92
43
5
16
80
36
19
9
24
68
48
64
45
3
27
17
43
72
41
52
32
24
72
60
43
45
9
87
8
151
9
27
9
72
44
19
5
85
54
21
15
6
30
60
18
3
44
60
96
108
52
9
11
112
68
79
93
51
36
29
79
33
3
24
120
5
91
17
64
20
40
8
16
15
36
18
162
41
79
24
9
147
54
126
18
3
60
72
36
56
16
27
41
16
39
77
28
39
17
19
161
4
69
27
56
4
36
24
8
16
9
3
80
52
21
35
52
3
57
24
80
84
40
44
145
11
96
4
36
15
29
19
17
84
16
60
8
145
11
ABCD 99811952374*3^$a+1 [50066]
64
47
132
198
48
24
15
75
48
60
72
66
15
27
12
60
36
162
12
126
24
210
36
114
126
12
115
35
18
144
27
21
90
72
73
48
59
21
64
96
17
42
48
78
55
47
33
27
120
150
72
18
108
30
24
30
6
30
9
63
42
126
102
115
65
162
6
39
45
3
144
69
162
18
144
36
72
180
7
11
24
120
18
18
49
32
63
6
72
30
150
90
48
234
150
108
9
16
48
89
18
18
67
77
18
102
90
6
27
27
36
162
30
18
114
48
18
27
48
147
45
48
45
67
5
139
29
12
39
16
107
6
144
18
12
1
149
90
30
126
21
141
168
84
6
102
108
24
180
66
24
18
12
27
16
48
89
6
174
36
24
48
60
30
18
75
15
54
60
18
48
42
30
42
30
366
54
25
5
6
85
17
18
45
45
90
60
72
48
90
72
150
30
15
3
24
85
35
36
9
105
18
12
36
24
306
30
61
96
47
33
15
33
9
66
37
95
12
60
48
60
12
6
30
45
15
54
18
18
90
72
30
39
111
30
3
15
144
150
18
12
61
125
19
48
35
45
27
96
69
33
42
36
30
72
18
90
72
78
54
138
198
99
63
78
19
65
31
47
48
24
228
78
12
139
23
126
180
39
112
128
63
33
192
33
31
48
65
63
48
69
27
189
12
132
3
27
133
17
48
72
6
12
37
23
12
78
18
30
60
90
102
18
24
18
12
126
60
12
37
5
18
9
48
33
63
9
66
37
5
102
78
7
5
18
78
30
60
54
18
57
171
24
30
6
90
12
115
47
36
60
90
144
120
15
3
18
72
19
71
18
54
36
150
87
160
77
30
36
72
72
18
60
48
51
21
18
9
63
60
85
80
105
7
5
36
39
3
210
75
15
33
9
7
11
30
55
107
78
90
12
90
55
35
157
29
19
101
171
16
17
31
5
120
24
108
30
42
90
180
18
12
18
25
83
61
128
96
165
75
39
30
43
83
42
12
55
131
30
24
48
60
102
6
79
65
120
6
54
228
78
102
72
75
3
109
48
71
9
33
102
57
21
18
174
60
138
133
65
72
42
30
150
18
102
36
330
12
18
42
138
72
18
55
32
27
270
36
19
32
111
12
18
3
39
25
11
21
69
72
99
111
78
12
7
65
6
12
312
36
90
120
15
16
83
120
21
39
25
23
217
5
27
48
123
12
90
36
24
198
12
78
30
240
102
78
30
90
18
150
72
25
65
12
36
15
9
36
30
24
45
21
42
108
90
27
112
53
42
36
157
293
235
17
12
18
60
30
78
25
77
163
179
18
180
42
18
90
12
6
84
90
81
15
30
24
30
18
132
180
51
15
132
72
85
23
72
33
93
30
21
141
3
87
42
30
18
42
108
162
36
90
54
180
15
51
42
3
27
18
60
72
48
31
101
48
54
78
18
165
16
53
156
15
39
18
78
409
5
27
3
6
102
49
80
69
27
15
30
18
54
91
125
51
9
12
72
6
324
73
17
255
135
36
69
45
3
48
165
12
15
75
90
139
59
24
108
18
30
60
30
24
15
33
108
222
12
60
30
36
114
90
228
42
177
93
67
41
199
11
72
18
42
97
48
65
180
18
18
54
78
147
16
17
15
15
33
75
90
24
18
48
54
18
132
48
18
51
16
47
1
35
54
231
15
72
18
312
127
71
144
30
91
59
21
9
7
29
51
9
7
48
35
192
198
24
48
18
132
9
16
48
17
90
12
36
294
15
51
109
32
129
31
11
12
57
3
120
6
31
71
132
48
18
67
5
72
36
42
18
12
7
176
129
111
9
198
33
9
55
ABCD 99812467336*3^$a+1 [50029]
3
87
78
35
1
11
73
71
4
176
19
29
96
120
67
48
141
45
30
6
47
7
29
12
40
132
20
120
52
44
120
76
56
12
1
39
32
24
84
91
6
59
25
72
123
60
80
7
54
60
23
31
17
12
187
30
36
15
104
61
15
24
69
6
161
19
36
9
80
49
39
32
19
29
40
27
5
25
71
12
31
5
4
57
6
9
24
87
5
24
25
3
57
36
155
4
69
111
15
29
4
21
75
21
54
17
12
1
95
132
85
27
21
36
60
51
68
16
44
55
17
13
95
124
3
48
21
8
13
90
18
90
45
56
1
59
28
27
5
76
9
36
59
40
44
12
12
28
15
54
15
8
28
80
64
9
12
3
36
39
29
97
35
19
12
204
66
59
16
72
87
5
60
31
9
80
1
18
29
60
37
11
43
5
7
53
76
75
105
15
5
1
15
105
83
72
24
4
20
12
12
157
23
7
5
1
15
32
91
77
52
116
24
12
79
149
31
96
41
49
90
9
111
21
93
135
36
24
21
11
40
8
64
32
91
77
1
102
24
9
44
127
53
67
96
30
18
89
73
23
84
37
131
24
25
36
18
17
60
52
48
63
45
32
12
37
36
47
16
36
8
28
8
100
140
67
69
48
32
4
32
48
31
5
24
151
150
59
85
15
15
69
3
5
12
91
5
37
84
24
12
143
115
120
57
72
12
39
90
11
144
4
36
20
7
48
72
5
13
47
72
61
47
12
100
63
53
1
90
36
17
67
21
33
42
48
101
24
144
43
5
49
23
67
66
35
25
15
159
21
15
29
64
21
144
30
69
92
76
3
5
97
39
20
31
17
7
29
145
36
36
60
123
104
91
5
1
15
68
40
111
5
7
17
12
25
60
243
3
5
55
77
13
15
20
108
85
42
33
20
52
8
36
79
6
159
20
52
75
30
35
19
54
60
30
69
32
28
72
44
12
19
30
6
54
23
60
1
36
39
51
53
61
12
35
12
13
35
13
15
27
29
36
4
21
15
33
90
6
35
16
69
23
13
39
44
96
40
48
3
54
15
24
36
20
31
24
69
84
56
7
48
5
127
153
72
24
8
132
4
36
75
69
152
103
30
15
44
28
63
117
32
7
234
11
100
51
89
1
15
9
11
72
160
111
41
19
81
9
90
12
197
97
71
48
16
140
60
16
8
85
132
18
29
61
107
144
91
17
60
7
21
68
4
12
9
87
104
1
24
15
8
31
120
17
84
228
28
9
11
4
36
15
57
36
44
280
8
28
141
60
35
19
12
17
37
15
44
16
75
90
36
15
3
45
45
12
23
16
8
13
123
87
54
3
8
24
24
1
84
11
4
20
4
8
112
21
6
65
16
3
42
23
25
51
176
24
19
21
48
27
9
45
27
153
27
20
79
29
61
11
43
17
28
60
57
30
17
7
5
28
56
16
68
40
80
103
17
12
76
33
71
25
95
28
21
12
15
60
93
15
72
84
9
11
61
84
114
65
55
21
69
147
20
48
36
19
6
23
61
15
27
117
63
33
111
69
20
52
105
60
23
97
24
23
12
28
3
5
19
9
20
61
30
36
108
5
12
48
76
99
9
56
1
59
85
11
28
12
60
69
39
51
57
15
54
75
56
48
36
88
57
39
12
24
39
5
84
12
1
18
17
133
27
3
6
11
40
8
4
36
21
15
24
44
103
9
44
12
25
18
29
1
87
93
131
1
18
5
25
96
66
5
60
4
108
20
61
51
56
55
113
7
17
7
29
7
234
11
4
48
81
15
36
129
107
88
51
96
137
40
8
4
75
41
19
5
25
75
56
12
7
84
101
84
31
21
39
36
245
48
60
124
60
56
37
15
12
60
3
9
200
79
5
31
105
15
5
48
12
25
15
21
39
44
31
33
3
65
84
49
36
51
20
12
1
36
75
48
72
39
6
123
57
30
60
29
40
21
36
15
12
56
36
1
18
149
1
12
35
72
37
39
21
71
24
31
17
16
144
140
52
24
87
77
12
79
117
63
65
7
33
20
31
33
68
103
45
92
4
44
4
21
35
52
128
36
1
24
66
144
5
16
32
37
23
13
23
37
15
8
64
21
27
99
89
1
23
60
91
60
12
89
61
159
129
30
72
60
17
16
12
9
95
60
16
39
24
41
48
91
9
21
15
32
64
8
13
35
52
3
30
54
21
93
90
45
27
17
60
12
55
9
27
30
183
116
25
36
18
129
12
20
79
66
3
48
32
7
21
15
78
30
6
54
12
18
42
5
115
5
103
21
36
33
6
65
24
144
28
45
27
96
15
17
55
90
15
3
17
19
54
159
8
60
64
105
11
40
8
31
21
15
18
11
48
13
15
60
12
27
29
40
12
44
96
4
24
36
21
15
32
16
72
3
141
99
30
111
56
13
11
76
9
95
4
21
24
11
16
99
53
1
15
36
48
20
76
21
15
75
9
21
3
20
36
145
12
39
15
33
ABCD 99813234778*3^$a+1 [50016]
120
18
9
21
91
47
12
45
40
71
1
17
36
30
18
54
6
36
19
17
48
111
3
36
25
17
55
8
45
36
42
30
12
51
15
9
105
78
192
54
108
48
15
51
109
5
30
13
32
21
18
6
72
27
63
12
12
9
9
7
5
3
9
7
5
54
12
30
6
93
15
1
56
81
6
6
48
42
60
37
17
36
12
15
9
39
15
1
5
19
47
1
11
13
17
78
18
54
18
18
13
11
18
3
16
24
47
33
33
42
6
24
31
101
18
24
36
18
19
8
39
25
5
12
18
84
6
24
60
36
6
21
3
66
51
24
51
30
48
6
1
71
84
12
1
56
9
18
102
12
12
7
23
49
144
23
33
15
42
42
18
19
47
12
12
81
9
6
24
18
31
128
16
32
39
66
24
31
89
66
18
24
6
24
24
37
5
18
162
6
18
42
21
40
5
67
11
30
30
1
5
18
97
17
7
71
6
12
48
111
9
18
6
24
18
66
66
12
36
1
11
30
90
6
7
56
45
43
120
17
63
3
12
54
42
42
114
42
6
24
21
3
13
41
30
33
45
114
25
29
30
6
30
24
24
54
84
48
12
6
84
1
5
6
30
79
29
18
48
57
63
12
12
84
24
109
23
25
17
24
39
21
67
17
30
25
11
37
24
128
93
67
48
11
69
9
6
24
84
13
65
24
63
3
72
60
54
12
48
24
36
36
6
25
8
40
41
31
47
36
13
113
12
18
12
84
25
77
19
48
17
42
30
6
30
12
36
3
45
6
6
24
24
7
11
45
15
1
65
12
36
55
29
72
19
8
27
12
48
57
16
8
15
49
17
84
24
48
3
135
36
85
113
7
29
42
90
7
5
30
37
47
126
60
6
30
27
3
24
109
11
6
18
48
48
30
6
6
30
85
101
24
19
23
9
33
24
24
39
15
36
6
7
35
84
84
21
15
121
17
42
13
48
11
21
21
51
87
36
144
13
5
30
18
36
31
32
3
30
7
17
7
35
12
97
71
81
40
47
33
15
114
7
23
6
36
15
39
9
33
30
6
30
6
6
129
9
48
36
3
24
15
24
78
3
27
13
56
9
7
65
18
42
42
24
6
30
21
111
48
25
5
75
21
6
61
23
42
24
54
48
30
6
6
30
30
18
6
27
64
17
78
24
6
19
17
36
36
18
21
15
57
3
18
12
42
36
30
19
23
48
54
24
6
30
12
43
23
12
12
25
17
120
6
1
5
42
18
7
47
1
11
61
77
6
6
15
112
5
19
5
18
24
25
29
6
12
33
21
43
17
24
42
6
18
24
12
132
30
102
57
15
24
48
1
41
24
30
54
19
8
15
49
17
18
13
59
24
102
24
42
21
21
19
32
48
177
36
6
24
36
30
51
40
104
64
17
48
87
21
6
12
42
6
18
114
30
31
35
66
78
66
18
1
5
19
8
147
69
48
72
39
78
27
81
36
19
35
54
60
114
9
75
13
65
30
30
30
24
42
12
12
3
51
18
60
6
6
18
6
51
51
72
96
12
12
13
32
87
9
33
30
57
9
72
6
6
27
24
27
21
9
55
41
24
96
30
9
9
24
90
42
12
30
33
24
24
33
6
12
24
90
51
33
63
15
1
29
36
30
6
72
42
1
8
33
18
6
78
1
29
6
36
42
79
5
6
24
12
25
24
5
99
3
30
55
8
16
23
24
73
23
1
17
39
88
53
42
12
24
30
30
12
72
24
288
12
9
27
36
12
30
55
32
27
12
66
6
1
56
120
75
18
60
31
59
21
120
81
12
19
11
36
1
11
18
84
18
12
33
33
7
95
18
39
9
18
24
6
231
9
39
21
24
18
30
6
6
30
6
42
9
40
72
53
42
18
12
6
6
60
3
16
53
18
1
32
3
30
18
54
42
6
30
48
12
157
35
36
97
8
123
36
30
24
66
33
15
24
6
115
29
3
21
36
6
1
23
24
48
24
1
5
19
5
24
18
25
11
45
57
15
39
12
13
24
29
43
35
13
17
12
6
21
16
59
45
45
6
72
48
48
36
24
1
65
42
18
24
18
54
3
120
3
13
41
31
32
81
31
23
72
18
15
99
37
24
23
42
12
6
18
18
57
45
3
99
13
144
5
42
25
47
25
5
42
30
12
55
47
102
102
48
61
23
24
9
27
6
66
6
79
5
51
111
36
12
24
30
24
60
151
8
3
66
24
30
6
6
30
54
30
42
6
55
17
12
3
21
36
55
29
6
48
18
18
108
210
12
15
9
90
13
48
24
41
12
18
49
32
3
48
60
153
33
96
30
33
39
60
6
15
27
24
36
18
36
3
39
9
75
45
3
66
12
12
27
3
61
8
27
12
30
43
17
48
18
61
17
63
3
18
6
36
6
144
66
1
35
6
12
19
11
24
61
29
12
144
6
36
78
24
30
12
18
48
54
12
1
41
18
6
7
83
12
72
54
99
9
15
57
48
31
65
6
126
43
83
78
54
42
31
32
9
12
42
36
30
36
3
15
90
63
33
6
81
48
51
24
12
6
36
36
67
24
29
150
24
13
23
12
12
42
39
24
3
6
6
12
37
48
83
13
47
1
17
24
63
33
6
78
48
18
6
12
111
15
105
9
18
42
90
18
18
18
43
23
24
48
6
27
171
6
42
36
12
24
6
7
41
30
30
60
15
3
6
15
16
80
15
30
6
13
11
60
84
48
42
24
12
78
78
67
23
9
21
78
6
87
3
42
19
11
18
24
3
111
9
9
31
24
47
6
27
33
7
24
35
24
61
35
45
99
24
13
8
45
19
23
49
29
3
51
18
78
18
18
54
115
53
18
42
66
114
96
27
39
42
12
36
7
47
96
6
102
66
18
42
114
36
12
61
65
24
6
36
66
19
29
60
18
48
66
12
42
13
23
12
69
15
42
24
31
48
24
29
3
27
12
1
65
42
6
60
24
3
64
41
18
12
42
36
18
78
3
27
30
7
11
12
30
48
27
9
12
24
27
16
5
42
1
24
29
12
18
174
103
47
6
6
30
18
24
37
17
6
25
24
11
21
48
33
39
39
102
72
48
36
30
33
15
60
18
12
30
9
24
9
6
9
48
16
41
30
42
60
18
24
12
13
8
3
54
7
125
72
19
29
12
36
24
3
24
39
36
42
6
36
24
12
12
6
19
53
42
12
30
7
5
24
6
12
57
3
12
42
48
6
18
90
36
54
3
45
18
25
119
1
8
21
24
78
24
6
55
29
51
9
12
114
36
18
27
ABCD 99813727504*3^$a+1 [50034]
91
17
108
72
88
27
36
24
228
5
43
5
4
27
96
12
137
96
67
93
32
132
103
5
7
69
56
19
77
40
3
29
55
221
19
60
72
96
5
48
4
60
3
60
60
89
43
113
192
43
120
24
48
21
255
129
183
17
60
7
36
72
65
72
24
79
93
15
5
24
48
160
147
141
32
36
7
72
96
45
32
19
33
51
9
8
12
91
17
7
48
77
12
64
80
36
43
17
36
12
72
151
24
65
28
15
5
40
48
219
5
55
36
105
44
16
32
16
135
72
48
117
32
115
36
29
7
149
67
17
55
41
204
28
32
48
187
77
91
132
17
60
28
32
79
161
228
67
29
156
96
100
92
67
60
36
45
32
96
24
151
41
163
5
36
31
29
31
41
67
96
41
31
113
19
173
60
7
60
156
12
405
15
17
16
15
36
5
24
4
32
55
84
5
31
53
72
36
48
7
5
7
41
24
175
36
72
29
48
31
17
132
7
29
12
55
5
19
65
48
36
24
36
220
32
72
7
300
21
15
12
72
53
55
33
27
5
7
125
28
32
48
100
207
33
75
53
67
156
12
72
41
72
40
63
24
77
180
204
67
17
31
9
3
29
24
96
48
60
76
27
5
24
43
65
7
149
84
12
31
84
65
43
5
36
24
55
65
43
5
12
96
12
199
156
60
17
148
60
48
32
127
36
29
96
112
3
204
17
4
27
17
55
41
19
17
235
33
15
33
8
60
67
113
156
96
139
36
113
132
55
84
65
84
72
84
36
60
48
7
53
112
132
60
8
144
24
72
204
108
16
27
77
72
64
27
53
84
96
67
29
256
12
20
43
5
103
29
67
29
40
15
17
52
303
5
28
51
65
24
7
17
7
305
48
67
60
21
3
17
28
12
27
41
19
72
36
65
55
5
112
63
24
29
79
45
8
139
60
36
65
55
29
28
48
44
64
15
17
7
180
41
12
312
168
7
93
39
9
32
115
48
17
40
27
216
24
77
151
113
4
60
111
65
7
12
5
72
16
104
144
7
5
132
43
180
12
5
48
19
36
17
192
4
144
92
36
252
103
12
93
68
156
96
72
40
3
29
36
60
240
19
48
65
48
103
57
20
12
48
67
233
7
48
45
32
16
12
39
108
17
28
48
15
24
96
60
113
67
77
76
32
19
141
135
77
91
65
79
17
115
48
141
20
36
120
24
24
148
3
17
60
19
41
48
127
89
115
48
105
3
237
87
29
7
65
103
9
20
28
15
5
84
88
80
256
159
5
7
53
16
32
67
225
75
36
29
48
139
9
12
68
96
31
65
108
67
72
60
17
19
29
12
55
5
36
43
5
60
4
32
36
40
20
60
84
36
12
180
28
44
4
44
31
24
12
29
100
252
20
103
41
60
43
5
48
24
88
87
233
48
67
93
20
19
185
36
115
29
60
31
132
12
5
16
3
45
236
208
152
31
29
36
67
108
57
8
12
28
8
12
204
19
77
132
108
115
65
19
41
100
68
7
53
12
115
113
187
65
19
5
331
29
16
75
12
17
60
36
12
180
40
8
115
12
17
19
5
19
48
225
159
113
192
76
20
55
12
36
5
96
168
115
41
67
77
16
27
113
67
29
84
19
45
51
65
12
12
208
27
12
24
96
65
304
32
72
40
212
19
12
17
67
120
33
32
24
7
53
55
9
20
28
27
81
15
17
24
88
8
48
139
252
113
31
65
24
76
339
17
60
48
43
12
228
65
127
12
29
31
36
168
17
7
5
91
29
48
24
36
55
29
60
163
48
105
15
117
27
33
87
29
12
24
76
3
36
5
36
48
ABCD 99814747408*3^$a+1 [50024]
36
72
18
24
12
54
42
77
67
234
72
23
67
17
13
42
12
18
18
209
13
107
13
18
42
156
24
12
90
114
30
186
18
48
18
144
371
61
119
36
115
90
36
72
11
157
72
71
55
12
132
17
109
59
187
18
36
42
360
30
204
138
6
59
61
180
11
13
138
78
192
23
121
96
12
72
60
35
121
198
6
18
90
35
283
29
31
162
48
78
12
72
216
29
85
102
96
48
54
72
23
55
36
30
42
18
30
150
71
121
72
186
90
84
36
36
18
77
19
41
48
13
132
126
66
23
13
203
36
85
78
36
54
108
107
13
167
31
114
66
42
108
84
11
7
18
131
49
131
19
161
73
71
19
30
96
156
54
41
109
12
60
54
138
132
48
11
84
1
36
30
65
43
78
228
72
18
6
36
180
48
72
23
37
12
155
156
1
30
36
18
54
186
120
119
25
11
61
150
54
36
156
23
1
143
193
54
36
18
36
155
223
42
54
89
55
12
180
24
126
36
18
30
11
115
54
119
25
47
49
12
150
48
24
138
168
12
59
73
107
1
192
348
108
36
126
12
6
59
12
19
89
211
65
84
132
241
239
85
54
6
84
90
6
66
29
120
13
36
42
48
5
19
48
18
95
271
30
114
12
90
108
132
59
13
162
54
59
283
18
30
6
239
151
90
60
18
5
61
59
60
115
36
65
84
36
180
24
13
48
6
5
84
49
60
95
36
229
36
95
115
36
96
102
6
84
126
59
13
59
24
31
66
18
41
49
72
18
6
54
36
5
121
30
77
157
198
96
192
60
84
18
11
121
23
61
59
31
29
97
18
78
18
66
54
5
19
102
119
79
270
131
36
175
60
125
13
42
5
43
5
121
366
36
120
222
72
95
49
66
60
180
210
6
77
7
5
55
36
12
5
67
29
25
72
72
155
61
11
223
126
72
18
6
84
6
30
59
67
77
73
120
18
36
5
24
31
48
6
126
48
126
59
163
17
73
90
197
67
65
121
203
61
36
42
30
36
491
1
18
120
101
43
65
7
29
67
48
149
37
95
43
36
72
29
84
96
205
23
31
126
24
54
36
12
42
167
84
145
12
72
330
48
42
12
240
59
31
53
1
90
269
31
54
18
18
24
12
186
102
60
30
6
156
23
181
66
29
79
96
89
1
35
60
67
144
53
85
11
97
60
18
12
18
150
89
121
36
18
78
18
5
67
108
89
13
47
25
47
31
30
198
36
78
95
192
1
108
12
23
31
114
174
42
48
36
11
13
35
1
90
12
60
72
30
47
43
168
18
30
6
90
216
138
59
1
90
41
43
41
19
36
12
24
113
61
299
97
23
1
30
41
19
125
181
126
54
156
24
203
7
29
67
138
42
17
31
41
85
6
144
53
91
30
36
23
31
162
23
139
6
35
60
85
311
229
95
25
216
60
35
49
59
1
144
311
25
240
30
42
108
180
54
125
31
6
18
17
49
11
13
30
42
23
31
90
234
30
47
31
53
1
48
11
115
149
13
47
31
192
204
5
13
66
29
12
240
121
108
102
54
ABCD 99815279314*3^$a+1 [50002]
120
96
32
57
18
21
27
85
41
7
32
21
54
1
84
5
12
24
39
28
12
29
19
48
8
27
54
7
72
11
24
13
8
4
144
47
1
29
90
21
16
24
65
36
55
20
72
93
19
89
7
59
21
16
8
16
53
30
57
64
32
4
12
47
97
12
17
18
13
29
55
20
48
16
60
60
96
132
164
88
20
84
16
60
53
15
16
8
4
80
60
16
24
96
17
39
88
108
5
66
9
4
5
39
96
105
102
21
69
19
59
13
56
4
108
24
5
6
30
19
12
65
7
32
28
92
40
24
32
72
40
221
36
63
16
125
36
15
64
48
176
51
1
20
24
4
29
12
55
12
41
31
44
96
36
12
93
18
30
19
44
72
28
20
28
12
20
28
24
48
35
54
90
9
52
11
157
32
45
27
16
24
144
65
66
13
8
64
80
16
41
7
8
64
29
3
88
24
80
4
29
111
4
29
19
84
8
141
39
57
139
44
52
120
35
97
84
24
32
3
102
36
180
19
20
64
11
30
18
72
85
48
17
18
21
28
5
144
55
132
119
57
4
24
20
21
18
61
8
33
19
44
45
19
8
27
1
80
16
60
8
21
43
11
61
8
24
36
159
93
64
8
12
28
29
19
20
4
24
80
27
73
108
24
32
24
52
29
7
83
37
96
29
55
108
8
27
90
7
12
56
3
54
67
71
13
216
32
36
63
13
80
4
92
9
24
48
108
27
9
19
20
24
4
29
67
5
39
120
28
36
8
40
24
32
48
52
20
33
91
5
72
7
12
32
21
87
4
20
48
3
69
36
144
4
32
28
36
48
56
33
15
4
12
17
72
43
137
55
36
197
3
40
56
40
12
89
12
75
36
16
8
9
18
25
108
17
72
7
48
89
43
32
36
33
15
16
108
12
48
68
36
33
31
5
3
51
13
36
32
28
56
105
55
17
31
101
55
47
6
39
33
3
45
39
124
156
24
8
9
91
20
16
17
36
3
88
44
69
55
83
6
31
5
36
18
21
12
28
48
48
8
105
19
84
41
48
103
41
7
92
9
96
36
15
160
41
15
3
192
205
53
43
137
72
18
69
3
30
19
149
75
4
72
36
23
13
48
144
56
16
83
42
12
55
96
36
156
17
3
93
19
68
172
23
9
28
8
69
19
32
3
21
172
84
80
60
63
85
24
36
36
48
80
3
18
30
21
64
29
7
5
7
56
33
75
9
39
39
18
12
63
9
7
12
5
31
92
4
32
108
28
24
5
43
24
48
32
16
83
1
116
72
16
24
252
36
5
139
11
85
5
3
45
7
36
32
21
48
39
100
101
12
18
21
4
12
8
27
6
7
24
17
31
8
3
21
16
48
44
36
16
176
21
36
51
64
32
28
20
52
41
67
36
24
20
9
7
84
35
37
41
103
48
8
28
101
39
64
80
48
36
4
137
63
9
24
7
60
48
32
9
60
103
24
24
11
37
11
78
72
48
7
60
44
33
18
1
96
36
96
8
24
33
31
200
57
18
21
120
3
61
72
8
57
18
21
120
4
20
40
32
64
8
40
11
30
7
11
9
52
216
29
7
29
42
18
12
39
4
53
36
48
67
32
9
31
137
87
60
15
13
36
20
40
48
120
11
13
17
31
32
148
12
11
21
4
32
4
11
45
9
72
42
85
41
55
36
36
32
3
13
12
5
27
15
13
89
7
11
45
27
45
105
36
91
32
201
3
84
60
100
17
7
125
3
9
18
61
53
51
4
29
24
15
21
12
90
93
75
21
112
96
24
96
140
45
39
64
5
75
60
15
1
36
101
3
52
12
65
90
48
21
40
48
161
72
18
42
30
18
91
72
8
12
100
41
18
54
55
8
40
41
39
3
21
28
41
7
84
17
15
69
99
33
15
132
180
16
24
77
3
123
21
57
103
20
39
18
187
72
8
16
17
36
6
69
69
67
11
30
18
21
24
28
71
37
113
67
53
91
20
24
48
72
24
4
80
28
24
24
11
25
36
65
31
59
37
24
29
60
210
9
28
59
13
53
91
96
56
4
108
72
96
44
15
13
8
51
37
11
57
39
93
27
13
32
27
61
53
67
72
89
18
270
90
9
28
8
33
39
4
29
18
49
48
29
7
48
101
19
20
36
40
125
139
35
6
3
15
37
32
64
59
13
8
3
66
78
73
12
24
24
24
96
72
17
15
3
21
172
41
7
60
36
36
113
210
18
60
66
72
21
69
55
84
24
84
48
89
19
20
4
8
3
90
12
7
20
36
12
16
41
51
16
84
29
103
5
48
91
44
28
59
30
199
24
11
45
33
79
116
64
48
68
33
43
47
1
12
68
16
20
33
18
93
48
3
69
36
111
61
32
51
30
42
37
11
78
31
17
39
24
120
93
36
12
7
29
19
71
24
72
54
39
40
96
17
63
16
29
19
20
36
76
48
71
25
29
55
24
24
24
36
44
84
76
48
17
7
17
31
41
51
4
92
52
11
13
32
27
6
252
43
8
88
8
33
39
69
91
12
20
28
23
ABCD 99816301472*3^$a+1 [50072]
60
61
23
132
12
78
12
36
6
18
43
47
57
45
24
30
54
186
36
48
42
135
39
72
49
11
13
5
72
30
18
6
18
12
36
204
66
54
18
18
18
6
51
15
24
25
41
24
30
25
264
5
66
78
43
48
137
60
12
7
29
6
21
69
36
55
17
48
42
13
48
5
51
21
115
24
23
90
90
42
30
61
29
75
51
114
66
9
15
25
59
117
99
21
15
18
114
12
18
18
24
126
18
12
145
53
36
18
90
150
13
80
123
84
57
16
23
81
75
36
24
30
6
12
42
66
18
51
3
72
18
18
18
60
30
60
12
204
66
39
16
53
72
42
72
66
15
45
162
66
6
36
69
33
31
47
12
186
54
120
60
90
18
12
18
15
39
24
30
67
47
12
21
33
54
36
141
16
29
36
12
18
24
66
24
30
36
24
216
108
216
36
54
48
108
18
90
60
102
24
18
48
24
48
36
36
6
30
24
39
9
6
12
132
12
61
35
72
30
36
24
12
36
24
36
54
36
48
114
171
96
15
54
144
18
25
104
105
78
12
6
135
64
155
36
42
30
36
6
36
19
80
3
90
3
57
90
18
30
108
6
54
12
145
5
102
18
72
67
104
51
66
108
54
1
17
42
66
60
66
54
127
77
30
42
30
6
55
47
42
39
9
360
42
109
17
90
48
60
145
29
51
81
54
156
36
73
32
9
210
180
6
3
27
13
11
61
47
18
18
12
72
1
5
102
165
39
18
7
11
72
18
48
6
84
24
36
36
138
18
90
75
39
48
60
12
1
35
108
54
36
7
24
24
35
24
18
18
192
54
96
54
54
12
115
8
112
185
39
45
54
21
21
90
12
162
18
18
42
133
29
48
60
30
36
126
31
83
12
78
27
24
3
141
21
36
30
42
66
6
30
49
41
114
30
126
6
3
69
30
150
7
113
18
13
131
78
102
36
90
115
65
42
66
24
72
54
126
15
183
48
18
42
102
36
6
30
180
6
30
54
78
120
162
25
11
108
150
192
43
65
24
72
18
102
90
36
9
123
72
66
18
54
3
39
126
84
78
12
54
31
23
6
30
96
21
117
67
95
78
27
3
42
19
17
90
138
51
75
90
75
165
18
48
42
30
73
35
24
84
90
36
114
84
117
123
37
53
30
6
7
5
24
18
12
69
27
18
66
60
66
78
37
47
33
88
41
18
6
87
88
80
99
150
18
84
90
96
72
18
12
73
48
59
42
51
24
105
55
80
3
21
39
18
15
39
18
66
24
90
18
73
11
54
54
153
63
60
21
9
6
138
72
79
56
33
30
36
42
108
66
69
21
144
24
48
72
67
23
72
18
6
36
108
201
40
56
3
126
36
24
67
35
165
3
12
150
30
54
114
66
18
42
30
1
95
12
72
150
111
27
90
18
18
24
12
24
187
120
179
120
6
12
42
1
107
36
54
48
3
105
114
18
12
31
32
40
128
21
91
128
87
49
119
90
36
30
141
9
90
36
144
30
54
132
30
24
84
7
48
35
6
120
114
156
1
8
16
119
54
96
54
13
5
90
12
126
15
57
24
31
35
108
24
30
36
6
1
137
31
191
18
12
144
27
15
90
138
45
9
42
30
36
18
6
54
36
108
36
72
18
54
126
12
78
66
6
33
147
48
21
15
49
5
72
54
90
18
18
108
36
39
201
30
78
90
18
18
36
18
63
75
90
72
90
18
18
21
93
3
33
36
19
35
30
127
23
30
54
60
66
7
168
5
36
54
24
48
9
45
91
48
29
3
9
24
30
90
31
41
72
42
18
102
78
63
3
24
30
31
95
24
12
6
12
27
15
84
60
97
8
39
36
66
54
96
90
138
60
30
36
147
3
30
72
42
213
39
30
114
144
30
67
65
84
144
36
7
8
81
66
69
93
78
30
78
12
54
159
57
24
18
61
47
252
138
115
29
24
156
24
7
95
60
12
18
150
25
47
1
11
21
57
66
21
33
6
12
162
6
36
108
12
36
24
90
120
6
108
12
60
12
13
113
55
95
36
30
15
39
25
29
27
33
30
1
89
18
24
69
15
54
ABCD 99816349058*3^$a+1 [50020]
162
540
45
48
36
51
129
87
252
72
93
285
90
81
279
57
15
45
81
3
72
357
63
192
105
315
72
36
108
120
339
93
15
57
72
15
36
189
120
240
180
228
87
21
195
45
48
159
450
207
36
72
117
90
9
27
180
9
84
159
180
93
177
72
18
57
24
27
72
93
15
117
207
45
171
93
60
156
96
120
288
69
147
15
561
132
48
15
117
207
93
483
129
123
45
117
198
45
45
18
57
213
162
72
273
288
15
270
90
45
192
87
93
123
129
33
72
90
108
45
63
225
120
72
168
192
72
36
105
39
33
75
15
117
63
180
201
72
339
189
12
144
60
36
12
267
261
48
96
45
243
288
99
36
93
36
15
129
60
12
15
180
90
54
18
72
75
15
81
48
24
387
93
168
12
195
108
144
180
45
63
93
504
123
90
75
15
360
21
339
108
93
144
72
231
129
180
123
21
87
9
135
36
9
156
240
192
393
39
36
15
585
45
72
18
72
57
504
51
108
81
99
93
132
156
51
93
72
141
162
513
108
279
117
228
108
144
123
90
72
75
15
9
120
159
237
144
60
99
117
144
72
27
117
120
15
216
9
288
108
192
195
225
27
36
129
195
216
72
57
321
315
48
420
36
156
384
336
87
72
108
201
384
135
153
120
144
24
189
90
21
87
45
117
183
159
216
237
216
36
36
24
288
27
90
291
60
84
168
45
243
99
18
75
195
108
9
48
213
147
87
129
60
27
225
228
144
36
87
153
117
27
477
18
93
447
21
252
144
123
180
93
72
240
405
90
198
327
60
72
156
105
3
72
87
72
9
72
12
108
24
45
255
96
180
315
237
267
18
171
27
162
18
72
108
72
108
57
108
87
108
57
312
243
18
54
108
201
87
54
171
27
90
291
ABCD 99817100434*3^$a+1 [50033]
60
65
295
72
54
35
160
48
3
69
24
120
81
84
75
15
89
16
144
48
24
21
18
9
48
33
6
30
59
55
17
55
270
18
65
64
152
25
111
33
15
15
41
16
105
15
99
53
247
105
45
123
123
60
129
231
17
13
78
317
19
60
234
30
240
57
32
48
72
40
72
264
57
39
96
24
129
87
3
36
41
19
165
24
75
21
24
27
45
32
13
90
129
104
232
72
153
144
66
77
13
24
155
16
80
64
21
99
8
40
56
67
90
18
105
240
15
42
119
169
87
32
72
55
153
51
12
249
8
31
9
27
5
109
11
1
23
64
27
45
24
147
29
16
8
112
8
55
129
48
45
90
33
72
120
3
6
135
8
88
39
66
90
18
162
18
6
156
5
55
33
141
51
80
19
84
57
32
1
36
195
9
135
147
53
144
40
56
144
72
64
216
168
93
54
45
165
3
96
15
9
93
75
15
114
71
72
16
24
171
252
24
9
72
144
48
96
27
29
88
63
48
89
1
71
96
40
15
48
41
109
75
45
132
63
120
27
45
32
208
99
93
63
9
141
30
45
80
24
16
15
17
61
11
1
54
24
66
54
41
64
45
102
77
16
24
96
27
125
88
32
43
66
126
77
1
36
75
231
57
32
16
15
60
125
283
117
104
19
69
72
144
21
11
43
90
147
123
72
29
24
1
90
29
16
80
16
3
29
7
9
21
75
75
29
24
121
15
111
54
27
80
163
60
36
66
24
36
54
105
69
60
15
165
51
39
180
101
91
77
31
9
288
9
95
1
84
24
75
51
29
24
72
31
60
69
104
7
17
16
32
169
36
18
30
42
9
45
3
80
61
51
128
13
195
3
45
87
9
75
45
80
88
8
19
69
15
177
240
272
121
15
96
128
16
104
61
107
55
54
35
40
8
181
267
3
36
41
72
37
11
88
27
189
255
113
121
252
24
30
36
57
33
18
90
27
15
33
51
21
24
9
6
161
13
72
3
24
27
36
60
108
9
3
54
96
30
17
7
36
18
35
120
25
30
161
40
128
91
66
59
144
88
192
80
72
88
57
15
104
127
9
261
60
15
39
89
37
155
24
16
32
112
39
65
136
48
240
176
120
96
31
180
53
24
160
33
15
39
24
137
19
6
18
125
91
36
17
120
73
60
54
45
135
81
8
1
174
150
27
39
96
30
24
84
39
183
129
69
11
64
72
8
72
40
104
24
16
96
72
168
45
123
56
40
15
144
36
66
35
55
60
125
112
63
57
336
72
8
192
88
21
35
259
29
37
90
24
105
51
45
45
24
30
149
1
15
267
45
45
123
192
32
72
19
69
87
6
227
7
33
147
21
168
45
75
80
64
63
17
7
33
21
195
87
60
29
96
120
73
42
53
16
15
9
104
16
21
11
24
16
213
42
30
18
161
91
45
48
24
32
19
90
27
75
24
30
36
35
43
237
104
19
21
51
29
64
15
89
181
219
27
21
32
40
51
96
101
43
245
91
69
201
6
17
112
80
96
55
198
51
24
87
17
88
33
60
216
51
183
36
66
3
51
5
1
54
30
24
66
9
104
48
24
19
90
11
1
54
81
99
5
19
125
55
9
21
99
48
32
61
35
120
235
6
119
25
47
43
29
160
48
9
39
ABCD 99817362512*3^$a+1 [50017]
15
12
5
52
11
10
2
33
55
9
15
17
111
52
18
18
9
3
48
50
87
12
16
92
28
12
23
40
2
27
13
23
15
60
69
55
18
8
4
78
32
18
28
20
75
117
67
51
14
3
3
34
35
85
38
22
38
58
20
10
2
70
20
157
5
7
39
41
1
3
77
7
3
5
28
27
18
51
56
7
18
18
44
33
43
21
96
8
64
3
17
15
40
66
30
57
3
2
10
45
3
5
45
55
9
8
10
60
90
12
51
77
18
24
1
39
18
87
23
10
23
4
21
30
12
29
16
45
12
11
7
8
64
17
16
5
22
21
56
36
4
11
37
92
9
94
36
14
10
20
136
9
32
60
31
32
1
75
72
50
52
18
69
3
5
1
60
20
12
3
76
81
23
7
8
82
2
57
13
23
127
48
62
6
40
14
6
40
72
9
9
62
10
3
39
45
15
48
18
35
15
4
36
29
1
42
12
105
5
51
27
18
42
58
12
20
60
18
10
30
60
24
8
33
15
54
30
10
3
15
8
4
8
85
45
8
55
56
1
3
39
65
36
40
39
18
42
38
60
7
20
1
30
20
4
21
36
20
3
58
23
24
55
26
64
98
70
8
10
14
10
38
3
7
12
48
50
18
54
28
27
36
17
27
48
24
3
28
18
30
24
56
4
38
10
17
15
81
7
8
1
21
2
40
5
28
27
26
19
3
8
54
10
18
20
22
41
16
11
49
24
12
8
40
39
48
9
36
33
32
22
17
28
15
30
86
34
3
3
89
1
27
23
4
66
42
33
75
102
42
6
74
48
18
159
36
84
28
23
4
80
16
42
8
42
9
28
8
15
57
25
15
15
18
35
52
36
24
96
35
10
54
38
28
14
28
5
43
60
45
24
20
3
22
35
111
4
6
12
18
45
36
33
15
3
12
68
10
27
15
105
15
5
51
4
6
132
27
3
120
42
15
33
3
12
35
12
61
147
18
24
3
3
62
63
19
26
22
12
8
25
27
45
32
43
66
74
76
90
11
24
7
38
19
11
9
15
66
15
7
48
42
15
57
38
28
14
3
4
21
20
12
18
13
27
29
9
10
29
43
32
46
42
18
20
4
38
52
60
48
80
42
7
8
43
18
2
60
12
40
77
19
21
11
153
4
12
3
6
44
7
59
9
25
75
3
17
88
17
30
10
78
33
75
21
9
27
8
67
8
10
27
12
71
4
38
10
32
1
59
10
3
75
188
22
47
63
9
108
61
2
12
10
78
8
12
13
15
20
24
16
12
42
18
60
8
22
42
8
58
84
6
90
12
68
10
24
8
45
55
17
85
95
3
25
8
7
162
27
113
30
40
48
57
3
53
40
12
3
24
20
10
30
41
9
46
60
5
49
23
13
2
25
5
19
23
18
22
6
75
5
39
105
6
64
26
22
33
36
48
8
37
11
87
10
48
32
10
120
68
21
24
25
62
13
69
18
60
2
36
10
24
5
16
45
44
18
12
45
1
15
12
45
38
1
21
20
10
132
108
62
88
32
18
42
43
3
41
63
6
4
30
6
50
22
38
94
20
55
11
1
21
20
27
21
54
58
42
20
46
27
12
15
36
89
15
97
33
123
20
37
38
9
9
4
6
9
5
16
131
40
59
52
17
36
55
20
25
20
57
67
48
105
12
78
2
18
70
3
12
23
34
35
43
20
9
13
78
12
30
23
3
25
17
10
45
27
17
28
15
21
12
23
97
95
60
10
3
84
8
12
103
2
16
11
111
18
24
3
3
42
12
6
42
42
70
60
30
26
55
5
22
60
17
51
52
2
31
44
12
28
11
52
8
97
3
42
47
16
27
2
10
17
3
25
3
42
27
44
25
11
1
12
128
18
12
40
33
29
36
10
50
4
26
21
63
28
18
134
40
36
32
37
11
49
20
13
2
21
36
31
50
10
12
33
93
2
28
5
64
11
12
40
9
3
18
8
52
32
6
12
18
10
30
2
69
63
40
6
12
18
12
42
15
3
45
3
45
129
6
12
20
42
10
5
33
28
11
49
27
23
25
5
115
20
9
15
1
11
31
68
4
33
15
12
138
2
6
15
105
19
35
58
30
50
19
9
2
88
5
64
48
23
24
85
135
48
48
41
31
77
51
4
6
84
6
12
17
73
8
10
117
44
151
78
11
4
15
50
51
4
12
15
90
18
5
25
11
16
20
4
23
28
5
4
33
26
25
32
40
15
38
94
20
10
27
36
8
15
34
120
6
14
46
2
3
15
12
117
43
152
28
2
28
27
12
44
49
15
3
30
83
57
7
53
10
105
3
30
12
32
7
9
27
27
77
4
29
15
60
63
40
12
33
27
116
22
18
84
6
12
35
75
37
45
18
8
22
23
49
18
72
5
28
5
28
2
12
120
36
22
60
18
20
12
22
26
64
20
16
50
10
44
6
7
8
4
36
32
52
5
10
6
15
15
5
57
18
70
60
11
79
2
18
45
27
28
80
4
86
31
8
111
85
35
9
1
30
24
18
2
16
12
140
10
3
15
29
13
18
80
52
92
25
23
40
5
3
1
33
15
11
34
11
7
12
6
27
57
15
15
48
8
24
1
15
44
1
65
30
40
9
23
30
3
19
18
8
30
24
37
21
47
15
108
48
22
2
16
14
16
24
23
43
20
10
39
33
8
52
32
90
1
105
2
12
16
21
51
57
3
53
15
12
22
18
18
54
17
51
58
14
58
78
45
27
32
16
50
19
15
8
70
8
87
3
4
8
69
51
9
4
15
60
24
8
18
22
18
24
8
10
33
5
10
5
25
11
1
30
5
27
18
10
42
11
24
40
35
13
92
51
61
23
28
108
20
22
50
9
36
7
48
33
84
32
33
28
62
6
54
6
82
60
5
28
15
2
7
8
27
28
48
60
50
22
38
10
12
48
20
1
48
11
10
30
5
72
67
6
15
27
18
11
3
48
40
30
128
10
144
77
19
32
57
1
14
1
56
28
3
50
72
16
24
3
24
20
9
24
16
2
28
42
18
12
30
12
18
48
117
3
30
42
48
57
45
48
27
24
53
46
5
15
52
68
22
2
78
30
58
72
27
53
43
15
44
18
12
63
4
51
20
42
46
92
13
12
23
4
18
3
27
9
8
36
19
8
10
8
22
45
15
68
25
89
66
4
5
13
27
51
44
48
70
38
10
24
146
1
11
13
20
40
60
24
3
50
40
32
40
3
15
38
15
4
68
25
8
90
12
72
28
20
13
12
32
25
6
12
20
30
18
30
12
100
63
15
9
92
40
71
10
2
1
39
90
15
35
10
11
19
6
14
45
88
92
15
13
27
8
112
86
40
20
31
29
70
21
24
17
27
16
24
36
12
3
5
15
34
78
65
15
10
92
36
15
15
60
22
42
5
43
9
11
40
17
1
14
70
95
13
95
4
11
60
28
32
12
57
9
22
53
15
9
12
79
105
5
52
68
151
63
6
20
12
28
2
12
18
7
20
3
40
12
56
49
11
10
71
96
ABCD 99817502308*3^$a+1 [50019]
8
87
108
48
109
23
37
11
9
45
15
36
28
17
15
4
80
40
24
11
81
9
39
112
35
9
64
36
20
28
23
9
36
12
15
42
6
33
64
17
3
16
29
27
16
95
9
51
24
49
107
73
80
24
3
45
84
76
152
28
44
15
30
39
9
51
36
75
1
24
44
27
9
15
78
27
24
144
108
9
39
12
24
75
66
19
216
59
45
24
27
25
44
75
18
18
54
6
37
48
35
72
25
92
36
39
90
3
12
60
63
1
47
30
67
36
84
8
72
60
36
64
8
168
72
132
57
75
156
99
78
63
9
39
144
87
21
15
84
36
25
48
24
72
20
33
30
45
16
71
1
12
23
12
48
12
85
168
35
13
11
120
60
25
35
9
144
15
45
75
25
80
108
15
25
24
5
30
36
9
15
21
9
51
99
60
36
60
24
25
8
60
3
25
8
64
8
4
20
15
1
44
36
72
15
30
7
84
32
27
33
9
66
57
15
141
16
23
42
15
60
75
90
43
47
21
60
24
24
4
17
15
36
147
42
66
9
15
150
18
12
60
36
37
5
3
69
63
63
60
9
21
72
31
107
33
40
71
21
132
72
84
16
44
144
16
47
37
35
1
96
11
24
9
9
30
21
4
23
42
63
15
84
1
32
27
36
49
23
12
141
64
5
120
31
108
32
100
89
39
52
29
79
11
9
141
3
156
12
24
3
21
136
23
37
108
23
54
75
60
3
33
99
48
93
24
48
3
42
3
184
71
12
90
3
75
13
59
132
21
28
116
4
44
12
93
3
48
111
48
12
21
75
25
192
32
63
37
5
6
42
3
15
9
144
12
9
39
57
39
28
32
120
64
60
11
60
21
39
9
16
35
21
12
28
119
1
24
56
24
48
27
9
16
36
35
24
13
83
45
69
91
68
4
12
113
27
4
161
111
39
13
23
12
60
72
85
80
15
1
44
45
48
7
35
36
12
61
140
24
12
3
81
12
64
35
45
16
179
30
19
80
21
30
48
42
63
76
101
31
108
32
84
51
60
33
39
18
7
12
56
39
48
12
36
24
60
13
5
123
4
80
3
57
3
12
25
56
45
144
66
60
24
18
90
57
60
75
1
8
12
112
20
3
25
65
15
48
51
33
112
108
35
33
24
15
33
27
73
20
117
6
120
42
123
24
51
73
12
5
19
35
66
39
4
32
69
30
48
37
53
90
37
80
4
47
30
3
87
33
24
88
47
12
21
48
141
3
27
105
135
9
4
8
27
72
36
24
49
32
24
48
27
48
12
21
12
27
18
51
51
60
25
5
51
24
3
12
105
264
21
6
12
1
36
35
45
96
124
23
93
100
29
30
49
107
33
64
80
72
28
12
5
6
25
65
75
69
6
73
11
85
41
99
15
36
33
39
12
78
78
33
4
32
51
45
27
90
51
36
3
33
27
12
1
59
18
75
12
15
36
24
225
21
27
15
30
7
48
32
51
12
13
8
24
40
32
48
45
15
28
29
43
35
42
43
56
16
140
36
15
33
87
12
12
36
69
135
30
15
51
9
21
19
11
13
36
44
39
61
11
36
90
19
36
44
171
45
24
63
33
4
11
25
144
35
18
3
15
9
21
30
45
60
60
24
16
8
27
204
6
30
9
28
53
3
24
45
27
45
6
42
115
53
30
9
64
59
37
143
37
71
57
15
13
20
75
24
93
12
51
225
27
120
21
24
3
9
75
6
102
12
33
63
54
30
36
105
12
28
72
53
7
23
9
15
66
15
52
12
44
36
63
48
13
20
27
37
80
3
30
15
39
18
18
57
45
43
8
136
35
36
9
48
36
27
60
73
80
36
15
30
63
12
88
108
44
3
1
17
75
132
27
181
32
3
54
55
44
21
6
109
60
11
30
67
23
45
15
24
45
60
81
67
12
23
37
20
60
3
141
4
47
36
12
12
225
63
57
51
72
12
78
43
104
51
24
60
9
21
6
25
95
85
8
117
115
119
25
5
30
18
18
12
45
12
3
45
12
111
85
12
68
60
132
108
15
9
63
30
42
21
28
11
90
66
24
25
125
91
32
87
6
24
6
60
60
24
13
47
6
135
108
4
60
32
3
48
69
28
20
15
1
11
33
28
47
72
6
39
60
3
117
96
15
9
21
75
24
40
53
15
87
121
128
9
48
3
51
48
12
25
5
6
33
84
28
17
27
51
45
15
24
25
8
63
84
36
25
80
40
24
56
48
16
5
6
85
29
90
9
36
16
20
15
57
63
54
18
12
48
33
48
39
45
45
27
15
126
24
78
60
12
21
39
30
19
59
90
30
21
51
45
88
23
84
21
28
89
3
4
83
33
24
75
18
18
12
18
7
107
48
57
76
84
24
56
15
36
85
29
75
40
8
27
33
87
105
15
1
68
16
8
16
11
90
66
30
30
37
80
3
13
71
21
9
99
52
179
13
32
15
48
12
21
15
24
48
12
33
3
9
60
24
21
19
11
90
15
63
33
100
8
219
48
57
36
21
19
20
51
36
9
16
59
33
15
78
87
12
15
1
5
174
18
3
99
9
39
90
ABCD 99817633712*3^$a+1 [50066]
234
13
8
40
17
54
21
33
55
20
33
48
67
84
161
19
29
159
39
117
12
24
9
72
3
51
6
39
87
69
93
7
41
103
95
45
45
3
93
3
16
11
18
18
93
40
53
48
7
11
57
84
57
43
11
54
51
27
48
45
69
63
27
12
33
27
9
21
27
16
56
9
24
90
54
7
36
131
18
15
57
151
29
27
69
15
15
36
157
65
27
3
78
120
18
60
18
12
3
24
84
21
174
81
4
5
54
13
23
36
6
54
12
165
12
9
3
81
3
60
99
36
180
24
45
129
36
7
11
49
41
78
61
120
47
13
65
12
54
18
51
3
18
72
198
97
32
40
17
102
18
18
133
8
12
87
54
111
33
48
54
21
168
63
42
84
7
47
24
36
33
28
23
9
33
75
15
12
193
8
51
72
60
9
12
33
51
33
6
165
52
269
135
93
3
51
60
69
21
15
112
35
45
21
79
68
4
44
12
84
40
11
49
8
28
11
9
12
108
12
40
60
56
129
42
30
90
42
102
9
51
69
93
19
416
45
7
32
48
120
160
20
45
67
41
3
76
29
72
75
12
36
60
15
21
100
8
40
17
43
32
48
21
48
3
28
20
9
3
9
67
29
15
40
56
24
27
12
114
7
36
365
3
3
33
24
132
27
48
18
18
9
4
8
100
77
54
9
12
40
47
61
11
45
12
75
12
21
24
9
54
42
55
47
13
20
75
144
132
30
27
12
69
36
7
11
9
48
69
36
126
57
48
21
15
108
21
36
51
57
108
27
12
39
12
33
9
66
90
72
99
16
29
6
18
48
144
18
114
7
48
29
147
291
45
48
52
137
72
54
21
87
105
24
87
126
90
54
63
87
21
36
84
3
18
39
153
18
81
84
15
9
12
87
162
18
90
24
3
76
47
66
186
18
27
129
3
84
28
53
39
9
99
261
24
7
41
3
57
3
16
8
3
6
99
21
43
101
7
32
40
116
84
81
18
45
195
30
27
33
12
36
36
27
16
8
21
18
96
18
267
15
61
29
15
24
15
144
93
28
20
99
33
28
20
3
18
87
12
132
45
55
53
3
63
105
12
48
21
3
40
5
6
1
36
8
93
42
12
153
9
27
27
36
21
87
33
27
37
17
115
48
155
114
39
9
43
32
24
45
162
24
90
12
63
24
16
8
3
30
3
51
78
7
5
51
21
87
27
30
63
9
18
108
49
95
18
126
13
5
24
19
60
23
49
101
27
21
99
60
3
49
108
29
102
69
45
51
39
30
15
21
15
45
51
24
27
49
59
18
18
21
4
47
21
69
60
30
126
67
5
15
120
27
42
48
79
24
8
111
84
18
24
3
45
18
36
36
33
48
12
147
21
60
24
69
72
31
83
81
3
24
48
45
184
5
15
3
96
33
24
76
23
162
6
66
31
11
21
9
108
99
15
30
7
8
3
108
33
100
191
18
75
87
69
99
108
210
18
13
12
101
39
33
42
12
90
60
30
57
4
11
105
3
57
75
30
51
16
72
5
7
71
126
36
12
3
112
47
61
11
18
3
28
5
103
32
9
42
18
87
177
72
51
3
18
78
25
8
75
69
159
69
57
54
21
69
18
18
15
27
72
1
56
27
54
147
24
9
27
192
3
1
11
9
48
75
81
153
27
111
21
69
135
105
51
48
12
124
11
42
7
47
21
9
63
40
11
12
117
63
57
147
12
45
63
42
30
121
41
24
36
7
5
36
27
48
105
39
69
222
21
99
54
7
47
13
23
42
84
18
13
41
18
108
90
63
120
28
72
59
61
11
18
24
48
6
1
80
3
57
60
112
5
99
51
25
104
45
60
87
48
93
3
21
127
8
3
36
6
15
159
9
9
67
41
87
3
96
1
92
88
20
15
21
27
9
51
66
18
6
199
17
91
72
155
36
25
83
9
87
108
30
3
21
30
6
27
156
4
23
36
24
18
7
239
33
39
45
4
12
116
21
3
84
16
8
72
96
63
57
195
49
5
36
42
25
68
45
18
21
21
12
6
9
3
126
36
7
83
54
103
11
97
68
4
20
60
129
30
24
12
9
36
9
27
232
11
18
108
63
36
12
33
31
120
8
3
117
9
43
17
39
27
126
72
24
39
45
39
48
52
41
222
9
28
20
27
90
36
18
21
48
12
220
108
59
33
28
53
36
87
64
137
15
48
100
20
15
217
65
18
258
48
60
36
3
36
63
6
3
51
201
60
3
18
31
77
6
33
64
ABCD 99817695416*3^$a+1 [50043]
148
12
30
86
4
78
42
65
24
61
18
12
168
60
80
82
90
20
96
4
8
21
39
33
19
20
9
39
52
18
2
33
7
30
60
38
12
148
8
60
22
42
20
9
39
22
26
112
12
60
30
30
8
52
30
110
88
8
69
111
33
27
69
55
108
20
12
28
80
12
28
162
119
1
98
22
50
10
218
12
10
90
260
21
75
34
18
20
10
90
8
94
11
139
8
168
64
8
70
90
8
52
68
34
150
48
90
210
72
41
75
84
10
158
22
138
20
48
52
12
29
19
12
48
72
56
84
88
140
40
8
120
124
68
60
12
33
55
12
68
40
41
31
8
72
105
96
75
12
180
100
8
4
20
10
30
30
26
4
20
88
8
12
40
152
21
24
13
35
135
33
75
24
10
146
4
68
22
48
2
28
30
30
17
48
67
5
13
11
1
108
2
36
94
180
30
56
12
40
92
10
38
21
1
78
72
210
78
8
52
20
22
90
176
4
90
146
4
8
22
38
33
15
24
48
10
47
51
124
60
56
4
30
26
112
68
12
33
39
28
12
80
10
26
72
12
156
69
15
88
8
9
15
28
42
60
18
20
22
30
20
105
51
12
10
72
78
20
72
10
26
9
63
12
58
38
4
20
28
102
86
154
35
135
36
52
102
11
24
43
12
20
40
78
60
12
95
43
72
8
12
96
33
1
18
8
52
12
53
3
52
20
40
42
78
92
33
7
116
4
20
28
8
94
38
120
48
34
138
12
48
30
30
8
34
86
105
7
32
28
120
20
153
75
4
48
30
11
139
12
78
2
28
72
48
120
72
18
42
48
68
4
30
158
48
4
116
12
33
19
48
42
18
92
10
90
48
102
30
330
30
5
55
20
28
180
32
216
45
37
122
33
25
2
69
19
12
18
23
79
60
20
28
12
68
22
30
90
143
27
40
5
24
39
100
60
72
48
17
85
11
144
3
12
33
3
22
12
26
204
21
49
98
82
18
102
35
13
210
12
56
4
20
28
20
40
42
30
78
60
2
118
98
64
48
42
78
12
8
100
102
18
8
72
57
48
37
120
131
24
55
90
30
56
22
12
110
10
30
200
36
4
8
132
28
30
102
20
36
84
60
45
3
72
130
180
30
56
60
180
82
98
12
48
4
20
70
35
63
12
60
48
22
11
7
137
3
21
159
10
12
18
8
4
5
3
12
28
12
20
10
18
8
142
2
36
12
22
50
33
75
48
45
147
72
60
9
27
12
10
12
18
140
82
50
48
22
48
12
110
10
18
77
3
21
151
56
4
56
34
59
39
40
12
90
48
30
60
8
9
25
18
92
48
57
43
5
37
59
19
12
8
52
20
36
117
7
138
122
28
12
221
99
36
120
9
3
40
12
108
8
34
18
128
24
216
4
20
180
96
4
8
172
48
12
18
98
34
50
33
55
42
38
10
30
32
70
90
65
13
50
70
2
48
12
118
102
18
150
60
68
64
60
140
96
12
12
130
26
4
56
24
58
12
18
20
12
36
22
38
4
150
26
120
84
9
27
34
26
60
94
78
80
12
130
86
4
41
37
11
19
12
48
17
55
56
12
100
60
128
84
36
52
42
26
82
2
10
48
50
10
72
18
80
22
138
60
30
38
60
60
184
18
42
29
31
18
158
142
2
70
35
25
26
34
18
42
110
10
30
18
30
32
40
68
12
48
81
1
86
12
100
60
12
8
40
128
52
32
36
9
43
30
2
10
50
36
12
22
11
109
50
36
82
50
22
26
4
176
64
108
42
23
7
140
130
90
48
42
60
11
15
22
2
40
8
105
7
90
71
49
26
34
18
12
5
51
69
103
32
10
26
4
120
18
98
22
23
109
18
20
100
8
22
83
139
8
40
8
34
35
133
60
47
75
40
20
9
1
18
20
70
50
57
51
24
10
48
38
82
12
120
23
87
96
82
30
12
18
62
108
33
19
150
95
24
31
18
12
26
52
102
18
120
12
30
18
80
22
30
120
5
13
2
48
10
60
102
78
30
8
34
38
22
59
19
42
18
72
30
30
56
4
8
12
69
1
30
8
40
30
35
25
12
120
11
7
12
80
48
10
38
52
8
112
92
48
12
28
60
200
33
139
5
3
10
90
68
4
41
72
27
58
2
36
120
84
33
3
60
4
20
96
4
48
30
12
35
55
30
30
116
172
132
48
128
24
40
65
3
112
60
78
62
40
5
13
12
90
29
27
4
8
168
9
133
62
168
22
50
21
127
12
20
36
60
22
90
32
28
ABCD 99818164606*3^$a+1 [50109]
104
166
126
36
72
126
12
30
2
36
124
38
18
24
76
114
6
2
12
76
32
24
10
8
36
160
92
4
8
28
224
46
30
78
12
14
6
28
2
28
12
20
52
48
92
6
54
46
12
84
50
24
66
46
48
56
46
8
16
48
56
60
16
36
32
18
52
38
208
44
46
42
8
130
26
4
104
36
24
28
80
4
18
120
36
2
40
90
30
78
32
52
18
20
94
60
98
52
54
20
90
72
48
172
44
46
12
36
2
90
22
26
22
20
22
8
334
96
108
84
48
2
70
12
20
34
20
36
100
8
18
72
18
4
18
92
90
10
38
10
50
156
6
34
42
102
36
24
62
24
4
170
16
12
62
42
30
16
24
38
48
40
180
68
4
108
2
12
10
14
34
48
2
132
120
18
36
6
16
38
34
50
18
28
26
6
52
38
18
34
50
36
6
58
6
56
28
60
18
48
12
30
54
38
70
2
36
108
4
12
8
66
76
14
6
88
12
54
62
22
18
48
2
34
48
8
12
6
52
14
60
34
24
42
8
48
24
16
2
22
44
100
66
54
2
70
24
66
110
12
40
60
36
30
86
16
74
6
18
22
32
30
36
72
82
42
8
22
24
44
16
74
16
12
44
18
100
20
22
78
8
40
12
30
140
112
78
60
36
42
62
10
62
6
70
68
24
120
46
126
30
14
72
28
26
18
6
10
20
166
140
180
54
6
28
2
94
132
48
36
20
76
30
74
10
44
10
6
66
8
52
24
66
18
92
18
36
4
150
6
50
76
14
90
198
6
76
30
56
108
72
18
10
110
36
58
2
4
14
12
24
66
166
12
30
156
86
28
18
8
24
10
42
18
38
48
42
34
20
28
62
10
110
10
24
2
148
12
2
78
28
6
14
4
36
14
10
12
56
48
6
4
12
218
12
118
14
102
46
8
16
48
8
18
96
4
14
48
58
14
76
20
22
32
18
34
54
50
72
112
68
24
84
24
22
48
86
6
16
132
116
112
24
8
10
62
4
14
42
34
120
26
54
52
12
8
54
66
40
2
142
18
36
12
80
22
48
32
6
16
38
48
4
204
26
100
80
6
12
22
74
16
30
56
22
36
2
4
6
44
36
22
8
58
156
38
6
16
56
12
18
10
18
26
24
72
10
18
2
22
18
20
22
122
66
42
18
40
42
2
4
32
28
42
54
26
58
44
288
58
50
154
26
52
44
28
42
146
48
42
54
28
8
120
18
24
12
28
8
162
36
4
12
96
74
16
20
12
60
88
24
8
28
168
42
84
74
22
72
20
48
58
54
32
78
30
36
24
46
26
90
46
2
22
24
32
30
40
2
162
30
18
148
92
12
6
58
6
24
30
74
6
36
4
30
20
106
56
40
48
54
18
20
18
30
10
42
2
10
78
8
46
44
12
108
22
68
16
6
2
46
152
88
14
76
6
48
38
18
10
44
72
156
24
58
126
14
36
16
20
34
36
14
60
36
46
38
24
12
18
72
78
22
8
10
86
54
52
6
90
8
40
86
6
12
22
114
62
64
6
42
6
14
48
40
42
6
42
32
22
24
66
126
60
8
46
36
42
48
104
54
4
206
22
50
60
138
40
72
42
80
150
48
148
12
2
106
96
126
2
30
58
84
8
36
54
16
84
2
40
54
50
54
16
24
86
4
2
88
6
86
36
48
24
88
18
84
102
44
4
12
44
22
62
22
54
12
2
28
44
6
48
6
54
30
22
108
6
68
102
60
130
30
68
28
14
36
70
108
60
50
22
32
18
30
4
6
14
18
12
10
8
42
106
54
60
18
68
52
78
14
18
28
20
22
2
34
32
58
56
120
54
46
8
10
66
2
4
8
18
64
14
52
42
18
24
44
64
36
62
88
20
36
76
14
28
48
12
20
46
2
54
40
38
40
30
20
30
60
16
60
50
22
84
50
76
32
106
20
10
26
10
26
24
54
30
46
8
18
4
36
60
194
16
72
126
92
12
22
74
12
58
56
36
12
6
4
158
54
18
48
18
114
82
114
72
162
92
36
4
6
18
6
84
26
90
30
24
52
20
112
26
36
24
84
78
30
24
84
40
114
48
30
2
40
56
12
58
6
86
18
34
56
52
2
118
2
10
26
70
74
6
30
4
90
20
10
80
52
56
12
40
12
8
102
114
12
94
56
4
8
142
38
60
72
106
20
22
32
70
38
28
38
36
28
26
6
16
50
40
20
18
94
90
62
36
52
2
4
6
30
36
38
126
18
66
90
40
12
54
128
36
40
90
14
22
18
30
42
18
6
42
62
12
64
14
12
4
12
48
36
48
18
92
36
30
24
102
76
18
56
30
24
22
80
22
18
50
4
6
50
12
22
6
30
32
36
24
102
10
50
54
22
32
10
2
6
40
62
22
14
154
36
14
90
16
122
124
60
36
72
38
72
12
54
10
14
126
22
48
20
34
200
70
2
4
84
18
42
32
30
4
146
16
38
16
78
98
28
126
68
16
36
50
6
12
40
2
64
42
54
50
34
ABCD 99818873398*3^$a+1 [50200]
24
3
27
78
48
39
300
3
60
264
6
135
207
156
54
27
240
48
45
162
18
168
183
69
30
60
48
18
54
96
162
27
273
18
57
144
48
45
3
87
18
39
189
51
9
75
81
36
24
36
90
129
159
30
87
93
111
129
102
9
51
18
210
42
99
48
105
102
81
48
69
42
18
15
51
360
6
126
12
198
132
267
60
9
87
132
33
159
9
120
75
105
36
90
333
15
45
180
108
237
216
60
111
69
120
42
9
111
18
147
48
492
33
51
3
6
54
36
120
81
213
15
75
33
144
96
105
39
36
108
159
90
87
15
96
174
90
204
84
168
30
18
114
15
192
93
51
132
33
495
15
84
288
72
33
45
108
360
15
132
12
21
210
24
192
81
84
21
102
312
66
27
51
72
138
39
15
33
3
42
3
69
123
3
90
51
96
177
18
252
33
3
141
33
3
129
15
15
6
87
96
87
54
54
144
33
75
30
3
129
252
3
63
144
78
48
87
153
12
6
66
60
90
105
15
129
39
90
30
6
15
144
141
54
57
96
63
36
96
300
33
45
87
93
66
54
126
108
18
63
99
78
210
9
36
12
48
117
30
33
63
84
42
111
177
126
54
90
120
42
3
60
3
222
36
12
63
276
3
45
15
48
33
156
63
36
60
177
15
90
87
45
3
33
12
3
105
135
225
15
57
132
210
90
78
45
3
24
120
168
144
21
108
36
33
15
33
75
39
216
18
210
324
72
18
3
3
234
36
12
99
69
27
45
12
87
384
69
90
33
9
66
69
21
39
21
15
15
18
159
81
12
63
141
18
33
15
117
12
324
15
45
15
69
156
57
87
48
297
330
93
192
33
99
51
120
24
216
84
18
63
123
177
33
147
105
135
9
6
18
84
60
171
21
15
60
15
81
45
39
123
177
81
99
81
48
111
108
15
81
51
54
72
195
57
90
45
3
18
24
36
72
18
81
144
45
90
105
21
15
21
12
111
291
66
39
48
81
30
36
18
18
18
36
18
36
42
87
273
63
12
33
162
162
12
111
3
30
24
138
222
195
192
93
108
135
27
126
144
90
105
21
15
99
153
3
45
159
81
84
15
36
9
45
135
63
177
3
48
90
24
102
33
240
3
48
90
135
60
96
3
93
324
69
12
78
54
90
162
63
48
60
3
36
108
132
18
87
21
30
108
225
9
87
81
3
45
96
255
63
81
69
36
72
147
63
132
45
63
48
150
72
435
387
57
3
156
36
108
6
192
15
45
72
30
126
27
15
90
12
267
9
39
15
33
3
237
33
15
87
9
213
72
144
66
36
384
84
294
87
48
12
159
84
96
36
66
24
15
84
111
78
30
18
15
3
ABCD 99819317186*3^$a+1 [50280]
24
167
72
81
76
36
65
27
15
72
85
71
93
87
60
84
60
1
17
48
90
54
3
12
156
208
132
84
8
63
12
42
123
15
153
12
3
24
1
5
210
93
12
40
29
66
13
36
84
11
33
12
96
225
3
27
132
61
32
75
24
49
131
189
16
23
1
101
66
189
81
139
20
111
60
25
77
7
96
47
12
33
72
21
27
52
131
60
93
96
16
5
15
84
171
12
57
40
11
25
140
15
25
8
36
3
72
1
144
5
18
108
72
60
61
161
3
120
28
284
3
21
21
63
75
60
12
49
36
20
21
42
33
99
405
15
33
45
43
20
75
150
102
153
108
21
111
15
24
9
40
116
84
51
120
96
54
15
40
56
12
28
95
49
56
132
123
72
301
56
21
90
9
4
12
32
27
21
45
210
144
9
69
7
23
48
13
36
68
15
48
57
48
39
93
36
27
24
85
5
15
3
45
27
150
63
75
72
30
3
16
132
152
63
240
13
251
9
51
25
36
167
73
32
96
84
27
61
5
15
84
4
47
25
140
72
15
61
11
36
12
13
44
64
60
12
35
180
12
33
60
132
112
120
56
27
57
243
57
15
21
189
55
71
93
117
3
40
119
132
9
207
177
12
75
213
117
6
13
32
15
13
11
61
92
3
49
23
13
119
36
57
16
11
9
219
45
27
105
4
200
16
5
111
159
33
136
11
126
114
33
45
3
28
32
129
123
192
84
12
4
20
24
16
23
108
25
60
29
15
51
132
1
96
8
112
65
15
231
9
48
28
95
60
49
71
72
72
1
164
48
48
39
96
105
147
72
180
96
9
24
51
36
33
27
57
15
48
12
37
24
311
261
12
27
6
114
48
45
12
21
15
27
228
84
105
21
42
12
36
69
16
20
27
33
99
45
76
239
108
121
36
8
3
114
15
3
97
23
81
216
4
11
30
66
9
144
24
312
36
160
80
180
384
111
45
99
60
66
3
16
8
172
35
49
47
9
16
35
42
127
35
30
66
9
21
123
36
51
30
139
68
3
60
13
56
16
324
11
33
111
60
33
27
48
1
32
24
16
44
60
16
20
129
123
120
12
48
33
54
21
99
49
11
6
30
24
109
36
68
123
25
17
27
24
231
36
73
56
3
73
48
20
27
102
42
69
27
24
78
78
60
12
37
68
48
64
276
29
6
49
95
36
57
123
45
39
78
42
6
79
140
120
76
68
39
117
15
36
60
93
51
36
57
72
141
27
120
108
15
49
35
9
40
36
24
17
3
52
8
27
9
76
155
33
16
20
51
13
47
93
84
132
136
5
159
16
179
33
63
129
108
48
75
12
48
60
12
12
60
25
83
33
100
20
28
11
81
45
147
147
45
3
90
7
20
351
24
181
47
213
48
87
132
42
63
3
33
76
20
48
27
60
36
325
32
60
123
9
16
269
90
49
11
45
63
201
96
124
179
12
21
39
105
75
61
8
76
24
11
109
36
53
15
33
174
85
36
107
12
33
28
24
131
9
3
132
61
32
63
9
51
25
24
84
152
15
69
3
201
132
99
36
24
25
20
180
33
138
60
9
3
97
96
120
59
49
47
9
15
60
69
27
72
81
39
150
30
165
28
17
18
144
93
75
72
9
76
71
117
72
36
100
35
25
35
13
191
33
16
71
138
51
12
99
180
60
33
93
90
49
116
28
72
180
8
36
141
90
54
3
15
13
95
24
105
135
9
16
35
85
60
44
51
9
171
105
15
60
9
16
35
9
81
6
ABCD 99819458834*3^$a+1 [50018]
12
19
24
65
24
88
9
54
30
54
126
39
68
72
48
13
210
65
115
6
11
133
87
32
16
20
4
8
43
90
84
63
3
30
215
115
69
36
80
24
121
27
27
5
7
29
1
18
6
47
37
123
20
67
21
32
13
27
3
66
18
5
48
169
204
15
80
24
31
36
18
6
30
35
64
36
45
75
51
30
131
13
6
54
95
4
87
30
54
5
19
90
3
3
65
72
12
60
1
54
33
9
23
1
95
25
120
30
5
19
33
3
84
6
47
19
120
210
30
144
54
3
3
6
59
31
48
36
57
93
27
132
48
92
48
49
30
18
6
69
45
60
71
19
33
63
66
143
16
69
132
60
59
91
60
30
39
72
39
30
23
1
54
120
161
72
72
1
144
3
68
121
48
3
33
35
120
1
131
40
159
69
60
51
60
78
95
48
40
63
29
156
64
80
67
33
51
17
12
37
24
60
90
6
63
27
21
32
1
59
85
12
48
30
41
192
72
7
18
51
24
51
84
60
21
51
48
41
12
97
11
1
63
36
44
36
24
211
6
114
66
11
72
36
25
96
60
71
73
35
24
37
51
243
29
40
80
127
24
36
48
21
39
42
123
45
6
29
37
171
9
23
16
20
52
33
35
61
114
29
247
53
96
12
19
113
31
9
8
28
21
54
90
47
72
121
59
120
55
150
71
49
96
87
128
31
18
42
54
30
117
3
36
29
12
43
57
9
39
104
91
60
89
1
6
90
11
48
72
103
29
67
89
60
55
30
35
19
45
80
31
69
15
201
21
11
112
27
60
54
30
89
36
24
36
40
12
92
1
75
12
129
24
47
103
5
12
169
18
30
63
63
9
8
19
21
9
23
31
24
41
25
24
6
129
108
27
93
3
17
12
25
51
39
65
37
114
65
40
20
85
35
40
24
45
96
60
15
72
159
84
17
60
19
18
3
3
30
15
219
101
85
6
120
30
60
78
12
9
21
30
24
6
23
25
3
279
21
39
54
30
54
90
5
16
204
108
117
3
99
9
21
3
8
132
16
140
1
23
121
24
35
48
13
60
35
31
213
15
6
15
9
66
30
126
93
48
3
17
49
143
157
23
60
7
9
135
66
90
138
246
30
87
140
19
9
105
6
29
12
240
103
77
12
28
120
68
31
90
30
54
60
30
6
11
217
3
99
18
42
21
68
91
18
3
80
40
123
9
105
6
5
60
31
24
17
288
12
7
6
27
20
12
28
8
24
1
6
101
13
30
5
1
54
117
32
40
8
40
63
65
1
83
25
75
68
48
55
60
17
13
35
25
30
5
220
80
40
135
105
51
60
69
32
12
25
42
33
48
99
29
12
7
6
210
17
67
45
15
21
51
53
7
30
24
30
105
45
27
240
27
5
121
120
15
44
187
18
11
1
54
30
47
79
48
72
21
27
66
30
29
115
12
30
59
61
48
71
19
12
114
27
3
209
36
25
27
20
252
156
19
60
12
9
9
143
49
23
136
32
72
1
30
125
384
61
96
23
31
60
137
49
11
103
24
42
51
32
31
17
37
6
36
60
69
105
39
105
12
71
19
53
7
114
15
159
42
30
48
5
1
35
12
7
30
3
32
36
25
35
84
28
99
9
32
49
54
6
150
348
45
81
54
5
7
41
40
33
6
18
36
60
15
32
108
72
40
32
31
54
36
90
60
17
40
69
24
24
3
68
31
33
140
108
72
31
117
39
149
24
1
179
48
43
57
72
116
121
59
31
209
145
35
19
53
43
45
129
3
9
23
31
5
91
84
144
42
11
7
33
39
29
24
37
51
3
65
1
23
48
7
6
95
85
126
33
8
60
37
6
29
7
60
84
77
72
145
96
215
12
28
32
112
36
12
123
6
111
8
31
30
71
43
66
71
43
36
24
17
72
31
66
119
25
90
6
23
28
183
6
23
40
80
7
24
45
21
24
15
32
12
1
60
144
35
40
15
12
89
144
7
101
19
18
72
30
101
19
48
60
125
61
15
72
3
6
60
24
156
71
19
21
32
36
25
24
3
20
49
63
15
21
21
11
43
96
41
19
69
20
85
6
161
72
48
73
59
37
30
24
17
79
9
20
40
21
23
1
35
79
12
144
17
109
150
101
ABCD 99819818258*3^$a+1 [50024]
75
27
129
105
60
138
145
12
5
19
35
61
11
18
31
48
17
15
16
35
13
60
5
66
45
48
33
72
60
7
29
12
7
20
51
1
53
30
6
31
23
97
29
19
47
1
24
24
11
36
30
24
19
11
54
54
1
59
33
15
85
12
71
61
44
51
114
111
28
41
12
42
13
59
105
21
30
24
30
6
54
36
7
41
36
60
19
71
18
111
51
13
41
147
64
23
93
27
21
15
24
25
60
36
167
25
23
1
96
24
23
60
48
90
3
57
18
69
123
78
54
1
11
6
199
65
135
51
30
79
24
119
1
60
36
11
18
31
5
159
39
12
216
114
18
13
23
109
96
29
51
96
16
60
48
84
92
69
55
35
1
23
90
3
105
7
11
84
81
9
6
66
18
37
20
4
17
72
12
6
84
36
9
9
219
33
24
30
54
19
143
13
116
39
25
60
17
18
6
75
15
25
5
54
36
18
3
4
11
18
24
18
30
67
68
124
48
8
12
15
21
16
24
24
32
15
30
3
28
68
16
96
167
36
6
43
36
29
12
6
120
25
24
11
13
35
6
175
56
40
47
72
81
9
18
18
150
84
9
69
75
33
138
36
36
37
23
54
55
20
40
24
5
102
234
60
91
35
109
35
30
54
24
30
42
54
87
39
18
151
32
40
48
36
20
15
18
7
59
6
39
45
139
8
75
69
16
60
53
30
1
41
79
5
6
37
132
36
24
24
60
29
31
107
9
4
5
24
15
141
6
1
72
36
12
35
225
9
171
15
54
36
12
42
25
24
12
48
35
1
11
37
12
48
108
65
39
16
95
13
35
36
36
18
7
32
16
59
48
85
44
93
51
57
19
11
93
40
11
36
18
96
19
191
1
23
90
12
54
18
78
13
36
59
1
35
48
25
17
36
12
55
185
67
48
36
29
67
60
83
1
17
7
11
36
6
18
61
11
37
17
18
73
24
60
35
6
18
21
4
12
32
75
66
7
24
11
138
67
5
27
12
4
72
53
115
24
77
30
60
33
16
35
181
48
48
24
29
54
36
25
12
20
279
133
12
96
173
7
83
1
35
45
33
7
168
221
67
89
19
20
40
17
19
53
7
23
60
21
27
24
36
193
72
17
7
68
3
13
95
21
16
24
24
44
36
172
192
41
55
20
21
19
89
18
30
54
6
3
15
66
168
31
71
24
49
41
30
49
108
32
27
1
95
48
1
71
45
27
21
69
36
6
13
8
40
104
40
23
72
78
87
4
72
53
174
72
96
30
7
71
12
13
24
12
203
78
19
35
1
20
33
7
47
37
11
49
68
33
3
64
35
25
53
12
127
35
6
12
18
9
64
35
72
9
16
17
30
1
5
91
60
48
20
123
30
7
72
36
107
21
4
47
33
51
6
108
12
55
5
15
21
90
33
4
35
36
12
54
55
23
85
20
3
84
25
48
17
6
120
97
65
27
64
35
81
9
60
7
60
17
31
84
17
91
53
15
69
7
29
42
48
25
104
57
18
21
27
49
48
35
1
96
5
24
19
35
13
60
48
5
55
56
15
228
61
72
47
18
24
15
21
39
48
36
15
24
193
5
3
15
61
23
57
39
36
1
35
84
36
18
96
39
27
42
31
41
18
13
48
5
19
23
54
79
12
48
5
66
25
29
7
263
42
12
55
108
17
67
5
60
15
3
93
27
6
55
65
60
72
102
25
48
95
37
12
36
17
91
35
1
5
43
60
36
5
115
36
41
43
11
78
3
48
36
3
37
11
73
60
120
5
36
36
43
116
3
12
49
80
36
21
43
11
1
47
1
35
1
41
19
101
79
48
41
39
16
12
12
83
33
15
49
12
24
59
72
36
60
72
13
5
43
41
18
13
32
12
96
15
144
18
18
54
84
7
17
7
120
71
49
8
12
36
28
5
54
37
35
13
12
48
5
15
3
30
67
23
49
5
78
33
3
30
24
43
12
11
21
15
21
123
60
25
60
5
7
95
24
33
21
12
114
73
35
13
17
36
7
72
32
28
12
11
25
179
36
37
20
16
20
9
18
54
54
60
90
36
126
25
29
19
24
5
7
29
19
23
13
24
72
11
18
150
264
1
12
77
27
48
112
251
13
5
15
15
1
41
18
57
87
66
19
95
13
59
18
75
33
12
67
23
6
72
187
72
23
81
99
25
11
121
11
13
5
36
15
15
1
48
24
8
40
8
40
71
13
36
17
18
60
1
60
23
57
16
5
15
57
55
17
66
18
39
172
59
25
11
21
3
36
73
12
20
15
13
8
88
56
21
12
72
99
16
35
25
8
40
11
42
30
49
41
39
4
32
64
24
107
189
28
17
31
48
47
133
29
108
60
19
53
43
68
51
25
11
13
12
5
90
97
32
51
24
66
54
60
90
39
9
67
95
36
85
60
77
87
15
45
9
36
55
89
7
47
1
92
75
54
84
7
84
23
12
1
92
21
102
24
33
40
35
21
9
42
25
11
18
39
12
15
60
1
24
83
18
7
11
21
45
3
111
54
15
3
37
11
42
79
36
5
54
36
90
39
3
18
67
8
9
39
96
15
13
113
19
71
54
19
12
ABCD 99819950578*3^$a+1 [50040]
24
156
84
36
12
3
160
192
77
3
27
133
173
42
42
111
27
21
111
6
120
19
35
348
18
42
312
93
195
48
45
27
21
96
75
66
3
16
23
153
9
66
72
42
30
186
84
60
300
30
145
11
84
18
175
137
48
12
150
6
24
156
90
24
9
112
89
66
270
42
30
90
60
150
120
27
21
30
189
81
114
48
12
33
165
42
48
12
66
24
75
45
3
165
30
42
163
47
120
30
78
240
45
3
132
42
6
105
9
60
120
36
30
12
18
42
25
80
105
231
81
138
42
30
6
12
18
25
77
18
150
174
13
107
60
121
32
57
126
84
120
13
17
156
102
42
6
45
39
121
59
69
64
5
162
121
17
12
60
60
30
18
123
87
12
90
18
42
150
33
3
109
155
78
7
11
30
7
32
63
72
36
90
120
12
90
90
67
281
55
192
35
72
30
246
33
192
27
12
25
53
192
30
60
156
162
78
120
162
30
108
114
31
47
30
48
84
306
12
12
126
7
47
1
77
42
30
48
138
49
83
157
48
23
84
6
60
84
138
373
17
30
48
54
150
69
51
93
112
48
35
30
12
30
85
71
24
126
24
18
60
48
42
108
114
36
150
75
27
48
12
18
192
12
48
138
54
75
63
42
30
108
30
48
127
128
64
96
119
18
42
66
114
6
24
18
72
66
180
72
147
15
126
54
78
15
48
9
55
173
18
42
102
30
168
30
253
17
12
90
36
252
25
80
153
84
90
18
168
60
24
48
43
149
18
132
228
18
72
12
168
67
35
18
12
48
175
143
90
55
227
18
123
129
15
63
54
18
42
271
239
120
96
132
240
60
12
13
47
678
78
132
240
90
12
180
18
228
54
168
30
13
137
30
48
9
33
78
54
6
42
108
24
55
5
186
174
90
186
120
12
30
42
99
201
55
11
85
197
18
25
35
157
47
60
156
360
12
42
48
102
60
138
42
90
6
69
45
99
51
18
75
93
67
35
132
48
48
12
93
9
66
69
81
60
12
72
120
18
108
210
87
3
30
12
67
128
33
132
18
9
63
150
48
60
60
12
120
78
24
108
13
5
72
48
132
127
11
120
144
246
60
12
127
263
138
144
30
60
90
90
6
42
42
36
132
138
114
3
57
18
42
66
30
24
18
42
6
12
72
276
153
9
102
1
137
138
222
175
5
75
207
18
78
289
96
29
180
18
42
18
81
21
96
139
96
5
42
132
189
141
18
120
25
17
31
89
55
23
48
42
150
198
3
111
36
30
60
120
30
102
12
90
90
306
30
12
18
222
72
3
33
252
78
85
59
66
102
18
30
24
48
108
60
12
193
5
72
147
15
36
144
60
150
48
72
96
102
30
132
96
42
30
30
228
54
6
114
3
27
66
42
72
6
24
180
15
33
108
12
12
60
30
258
18
30
12
30
48
282
235
23
24
138
108
187
5
30
78
12
51
16
11
ABCD 99820062484*3^$a+1 [50002]
52
68
55
30
36
60
35
156
13
35
36
4
81
60
30
29
25
27
48
36
56
12
28
9
60
23
28
20
84
144
25
186
89
72
100
93
60
35
12
12
37
23
36
1
15
15
5
220
8
40
92
85
11
64
8
1
186
29
72
12
1
107
40
9
75
80
16
20
73
36
30
21
68
31
5
16
69
23
31
66
120
71
108
61
59
4
60
27
41
40
12
36
92
112
32
36
40
9
11
19
24
21
44
55
81
20
4
201
24
35
76
45
120
39
72
48
51
65
55
209
52
3
5
1
23
48
48
72
52
60
48
144
56
40
44
24
36
36
60
12
16
80
36
64
116
49
30
65
1
11
49
24
71
16
9
11
49
60
3
36
36
48
81
59
36
55
65
72
84
4
80
112
8
31
150
23
40
32
48
1
35
12
132
36
24
40
32
40
45
11
43
96
21
93
15
105
11
48
61
6
65
24
1
54
57
144
56
48
12
49
51
32
12
19
45
56
24
25
155
144
12
16
8
156
85
83
28
24
56
160
9
11
73
30
57
39
33
36
105
11
24
124
72
24
72
8
91
30
71
24
49
210
17
103
30
36
35
19
126
95
4
44
28
24
15
30
39
72
8
16
84
20
25
15
12
44
28
56
25
96
99
21
11
13
135
32
4
9
36
83
12
48
241
59
48
4
68
121
59
1
96
63
36
20
1
120
60
3
36
21
51
72
20
1
27
8
124
108
120
3
17
60
28
44
12
24
52
20
12
37
30
5
19
6
23
36
12
19
65
4
144
20
37
11
40
8
31
90
23
48
64
168
21
27
39
21
8
61
59
91
30
15
20
85
90
5
4
20
64
20
12
60
40
48
60
21
35
12
12
28
104
79
117
20
4
20
36
19
33
12
45
24
191
85
39
12
44
24
1
83
1
51
68
1
95
24
217
111
9
51
32
72
24
12
24
55
24
9
68
48
4
8
79
21
69
30
69
72
44
25
54
30
36
11
19
24
89
60
97
11
12
61
15
56
144
55
5
16
108
12
8
37
23
120
12
108
12
19
30
27
20
48
1
3
56
31
41
144
4
32
88
21
3
12
104
31
101
4
15
105
15
90
23
40
57
11
12
7
69
36
15
5
88
8
12
36
25
36
123
21
59
12
25
24
11
24
432
12
48
28
45
11
16
80
28
20
60
12
40
9
3
32
48
12
36
60
24
48
48
13
59
67
120
29
16
60
9
11
16
8
216
48
28
69
99
56
84
36
25
119
61
15
9
36
11
49
131
13
11
55
30
11
73
30
149
76
81
39
36
45
59
84
7
29
1
60
3
51
6
23
37
23
100
48
20
12
28
20
28
44
37
54
6
23
37
51
44
88
36
21
35
49
11
96
49
3
20
12
19
5
60
25
36
3
36
24
72
9
27
252
12
8
12
48
28
68
36
16
44
144
72
48
91
30
3
200
52
9
36
15
20
84
16
8
7
5
24
24
37
39
15
5
36
48
12
136
3
77
19
33
57
24
35
4
108
44
25
35
145
83
52
68
7
69
36
104
24
12
19
30
39
27
45
45
59
36
60
24
16
165
15
20
64
72
24
20
28
116
1
30
5
88
12
15
24
77
72
28
8
96
40
45
63
72
44
300
25
11
4
21
23
61
11
145
23
7
149
25
15
24
80
36
4
32
229
15
12
20
40
68
60
1
11
72
52
8
7
54
119
12
4
20
36
16
12
36
44
7
5
139
29
28
80
49
59
36
60
139
9
20
97
24
131
48
100
21
11
88
72
20
24
12
40
3
9
80
36
144
16
12
8
1
95
4
24
56
12
24
88
57
51
84
15
9
12
68
36
108
31
45
105
39
92
16
92
16
21
3
36
81
3
51
6
39
12
9
84
51
20
16
9
59
1
30
9
92
13
35
40
20
60
52
20
73
36
11
52
132
36
9
75
68
217
3
27
29
132
73
11
40
20
28
51
21
20
4
56
24
100
21
15
164
1
51
8
60
24
60
37
3
128
40
72
68
84
109
36
60
30
21
68
112
32
127
5
60
49
96
15
8
31
5
64
81
66
9
111
141
24
45
3
8
48
24
36
16
15
105
140
25
60
59
1
39
20
36
25
15
75
101
24
16
9
11
49
30
21
20
24
25
11
49
95
49
39
32
85
95
76
104
36
49
35
49
99
21
39
177
71
12
31
30
11
60
16
44
16
69
111
8
4
57
119
24
217
39
21
15
56
228
25
51
75
141
99
101
168
25
15
21
83
40
60
81
27
9
59
4
32
24
36
108
1
15
44
31
45
20
60
244
57
30
21
68
40
15
66
23
28
12
20
12
28
72
56
12
16
21
39
20
61
59
24
12
36
12
67
29
72
13
11
85
23
31
29
157
30
29
40
285
27
3
17
12
36
1
59
36
60
60
36
52
56
60
16
48
36
72
ABCD 99820325084*3^$a+1 [50005]
417
112
29
42
120
97
53
18
12
90
19
128
3
48
141
64
32
3
61
29
144
66
24
18
39
16
65
15
117
18
48
25
125
72
18
217
80
3
42
67
23
30
219
141
67
65
127
101
42
66
222
97
83
205
137
55
101
139
48
32
165
66
24
417
16
32
51
114
18
198
12
198
1
23
198
48
240
19
80
288
117
48
240
139
80
69
12
175
23
162
199
176
93
115
17
175
95
18
144
180
36
7
5
75
33
114
13
125
132
108
99
9
282
180
60
13
32
3
114
108
15
33
132
180
120
127
48
113
24
288
108
91
389
171
48
16
35
42
18
54
36
90
54
36
51
39
144
66
39
16
32
117
18
25
23
90
60
54
18
27
3
13
65
79
41
60
120
24
43
80
112
143
180
48
90
211
41
60
27
16
29
66
42
30
73
17
222
246
42
72
57
16
80
45
19
53
66
42
72
48
90
378
60
120
24
90
13
95
18
207
3
114
108
108
19
53
267
51
132
18
30
201
51
205
53
30
61
119
114
103
53
72
198
150
12
43
17
15
3
141
3
36
54
48
99
69
30
60
54
66
42
15
33
175
47
18
72
39
160
80
21
139
368
33
132
48
75
112
215
25
131
61
48
23
30
258
12
108
42
39
96
3
132
25
23
201
183
90
63
64
53
66
90
111
3
36
217
80
112
23
30
43
17
30
97
80
3
150
252
43
83
30
60
259
221
19
95
126
102
205
17
48
127
23
9
64
197
90
97
41
60
12
79
71
210
42
61
77
99
99
109
293
43
29
156
72
60
48
24
123
93
99
21
24
66
81
51
108
81
21
43
17
18
157
23
12
157
48
17
15
33
18
90
240
99
3
108
24
108
18
91
29
132
207
153
90
198
7
5
43
35
12
42
48
42
48
132
25
32
69
12
18
61
240
288
23
90
78
1
191
78
72
120
18
24
126
91
323
18
27
45
115
41
7
65
127
23
105
33
24
135
153
30
78
91
29
19
113
18
12
49
41
87
3
42
18
90
30
60
180
72
36
30
132
18
12
45
63
90
7
17
15
141
24
156
150
162
30
105
63
324
36
57
144
48
111
90
90
12
90
39
16
113
12
168
72
162
18
72
151
47
138
39
21
27
3
61
479
1
96
35
90
18
97
23
60
12
97
32
129
12
150
45
3
141
9
72
48
31
131
45
87
18
7
83
157
23
25
5
18
72
198
27
64
269
51
9
12
75
3
90
67
23
144
108
90
48
162
222
18
48
177
93
24
123
33
79
80
81
12
108
42
189
9
7
23
72
18
360
42
162
43
65
30
129
64
29
36
54
246
19
5
180
7
320
261
222
18
27
63
72
66
90
141
21
132
55
305
66
60
321
3
18
43
192
53
27
3
141
9
7
23
294
90
ABCD 99820325446*3^$a+1 [50001]
15
39
30
75
64
200
16
8
12
36
15
48
25
65
15
75
9
60
96
36
96
52
152
24
60
105
39
51
30
12
7
17
6
49
5
84
75
15
36
30
63
33
63
36
15
54
36
96
144
24
120
7
8
27
30
63
45
51
15
24
49
23
30
15
12
21
126
69
21
75
40
101
18
12
114
43
11
9
3
49
128
120
27
54
6
105
24
21
30
36
54
123
81
12
19
29
27
12
33
15
33
15
21
75
9
19
41
120
15
27
24
13
11
42
3
12
9
43
72
8
60
21
6
120
6
67
17
6
30
18
12
18
27
24
96
39
21
4
89
72
15
45
15
28
5
30
21
39
126
39
21
24
15
51
66
3
21
84
6
9
51
81
99
45
36
64
176
15
129
39
30
60
111
9
7
44
69
12
187
53
27
27
30
39
40
125
75
177
60
135
48
12
105
39
24
45
36
24
66
13
53
15
9
30
24
36
1
29
174
60
66
15
51
37
41
36
6
18
6
21
153
7
44
45
24
42
109
215
36
24
69
87
33
21
6
24
13
48
143
12
30
75
33
27
45
54
13
17
3
27
6
63
21
36
39
60
51
54
36
30
54
15
24
21
96
3
24
27
120
36
60
144
6
7
56
96
15
9
264
27
24
6
103
71
12
60
84
144
37
8
87
9
15
6
15
9
54
6
79
5
67
5
18
105
51
81
60
39
1
44
28
32
21
78
12
48
102
60
7
143
145
5
24
43
41
36
24
12
18
30
6
45
4
44
81
132
18
9
60
112
5
24
30
102
3
45
39
21
126
66
198
6
114
60
25
11
21
45
43
56
21
30
18
27
3
69
12
4
65
36
43
56
64
11
30
31
5
19
101
66
9
21
15
105
27
57
15
45
3
40
48
23
21
21
27
76
5
15
21
66
45
9
66
37
96
11
54
30
9
63
33
57
7
107
60
1
32
16
17
55
32
57
39
27
9
21
75
84
51
18
6
21
165
54
30
135
111
33
45
19
48
32
48
39
49
11
36
25
44
39
37
72
101
36
15
21
114
6
27
72
15
36
204
114
39
12
124
17
90
24
13
101
15
51
66
7
23
25
20
84
195
69
64
23
9
40
44
147
30
67
56
24
27
21
69
3
3
120
30
103
71
93
60
81
36
3
60
21
12
3
21
36
55
24
11
9
45
24
31
56
33
12
24
15
9
99
21
150
105
21
31
35
48
30
72
3
51
36
30
159
120
21
15
48
60
72
105
55
59
90
24
19
23
49
71
73
35
12
30
39
15
6
54
6
3
12
28
41
15
39
90
90
61
35
54
87
24
216
3
37
35
24
6
39
16
24
11
109
71
73
5
66
6
19
48
20
48
12
33
78
12
90
18
180
21
9
36
123
27
85
29
90
177
15
30
43
41
24
55
24
17
36
54
13
71
57
165
27
87
66
18
36
30
36
54
33
12
45
60
91
32
12
21
55
59
9
141
31
53
12
39
21
27
3
54
15
36
4
101
27
87
1
35
144
21
88
5
12
55
5
30
9
45
6
49
96
35
69
168
51
6
39
27
45
63
21
15
45
51
93
72
129
30
84
36
84
6
84
12
7
77
19
32
9
174
45
87
105
153
120
15
15
36
54
27
3
36
21
9
3
36
57
19
8
12
69
60
72
19
68
48
15
48
36
33
12
28
120
17
36
3
36
4
125
60
36
43
8
12
48
75
108
12
25
72
80
63
45
15
18
12
79
56
9
79
32
3
30
36
3
48
48
45
30
61
5
30
21
15
18
66
9
60
120
12
3
6
39
36
15
24
66
199
5
27
9
3
21
66
13
101
42
30
30
78
96
39
141
3
96
21
90
96
49
168
83
24
36
33
24
111
49
77
6
45
12
12
105
63
3
48
96
36
30
48
66
73
11
6
15
16
95
105
75
9
9
72
19
56
39
60
45
39
97
144
131
45
12
48
12
48
33
51
4
107
85
44
21
75
4
89
90
21
81
144
60
60
36
123
27
13
120
41
63
63
9
21
18
1
11
30
55
149
24
120
12
54
24
21
48
21
6
73
41
31
11
24
24
9
36
12
33
12
3
36
24
36
21
135
63
9
3
18
72
19
5
6
18
91
20
9
66
1
48
20
12
33
15
141
24
27
69
15
36
12
36
81
6
30
27
120
87
93
48
12
27
105
45
54
102
84
15
39
66
84
12
15
300
84
51
133
35
60
42
60
15
60
24
48
3
90
204
15
45
60
30
81
64
95
73
23
24
6
144
19
44
21
66
6
39
39
49
32
64
72
48
80
45
36
90
21
40
23
25
56
60
108
3
33
12
3
6
15
21
43
11
24
57
84
9
30
25
47
97
113
90
24
66
138
30
36
66
30
103
167
18
55
104
51
6
6
25
32
3
33
51
90
31
149
63
36
24
27
54
12
219
ABCD 99820727374*3^$a+1 [50001]
17
31
53
97
12
35
19
21
60
8
24
12
4
20
13
6
17
1
3
24
57
75
39
29
12
4
12
32
24
4
9
3
33
3
92
16
12
68
19
6
30
42
23
100
44
4
44
24
13
48
6
21
69
15
12
20
25
47
16
8
12
36
52
44
37
11
108
28
12
12
116
16
36
3
105
141
39
3
29
1
18
41
88
44
12
4
8
19
41
12
4
12
24
12
12
8
36
19
69
57
39
92
37
71
16
12
44
1
23
31
33
3
5
40
20
16
8
67
18
23
4
92
13
15
44
25
11
60
36
24
72
12
109
23
1
39
12
24
92
4
12
27
18
15
132
20
13
3
8
7
18
24
27
20
24
1
3
132
36
8
36
40
8
37
3
32
4
8
7
18
18
96
30
78
36
18
12
36
27
20
48
4
68
13
3
20
13
83
16
20
12
16
44
48
4
8
12
48
4
69
23
28
3
9
99
21
8
48
7
29
4
27
18
3
8
7
12
45
24
8
40
9
6
53
12
4
36
21
23
7
36
42
3
69
11
12
4
32
12
136
24
32
19
33
9
3
72
12
8
36
12
24
28
21
47
1
27
20
25
42
69
21
3
8
16
20
1
132
3
63
161
1
11
24
4
3
9
8
36
40
36
45
11
24
16
36
60
15
41
13
6
9
56
12
28
32
1
35
52
36
48
33
15
60
33
27
27
66
11
12
48
25
35
1
11
16
20
37
11
25
24
59
7
17
48
85
11
61
35
121
3
20
13
6
41
4
3
36
6
35
12
61
23
31
66
3
8
88
56
16
36
8
36
55
17
1
11
25
27
12
20
19
21
116
19
21
20
1
18
29
16
20
16
45
23
13
66
29
40
20
72
1
18
5
55
5
31
33
8
67
18
63
9
87
12
108
32
16
12
20
1
59
4
9
12
3
15
69
20
19
9
8
64
20
12
13
3
20
1
51
33
15
12
12
96
48
12
21
47
4
21
3
8
13
3
116
16
44
28
20
4
12
8
24
124
8
91
65
43
24
9
21
3
12
68
13
3
8
60
4
44
37
95
13
11
31
138
23
13
3
8
16
12
8
12
24
7
6
11
12
67
29
60
40
9
35
1
6
12
81
9
35
36
48
12
4
104
13
59
40
33
47
7
17
40
9
18
9
27
18
11
12
40
12
104
28
24
9
35
19
9
20
124
48
8
7
18
36
11
12
12
16
24
20
60
16
68
4
68
13
23
25
11
24
37
11
52
33
11
4
20
36
28
27
33
69
3
21
35
28
45
131
52
8
12
48
12
1
36
123
20
24
31
78
18
29
4
20
13
39
12
8
37
84
23
52
20
49
24
12
42
21
27
33
8
12
16
9
27
8
24
36
4
60
3
41
28
8
13
11
72
43
29
24
52
132
32
4
9
6
9
9
15
12
20
19
9
8
19
42
11
7
17
4
15
53
28
8
19
18
3
9
23
31
18
3
21
3
20
52
33
47
24
12
16
3
29
31
5
64
8
4
48
24
20
28
8
25
102
24
9
36
20
36
60
60
40
3
5
4
27
5
72
37
11
55
114
3
32
132
7
65
49
23
24
96
49
83
25
15
45
11
7
30
6
177
8
40
8
12
181
23
55
48
18
3
15
57
57
36
3
44
1
11
16
33
66
6
75
45
15
80
16
8
49
23
13
11
12
64
56
1
47
1
47
48
36
1
12
87
32
4
3
24
17
1
12
36
15
8
124
20
12
4
3
12
18
23
12
1
23
24
12
64
9
35
55
29
28
36
8
12
16
24
12
12
60
33
23
43
17
52
63
17
108
52
12
45
59
12
28
20
40
8
25
11
16
12
21
27
8
31
17
24
37
51
3
12
69
56
1
35
25
3
69
54
48
18
72
23
31
24
29
12
49
27
56
24
12
12
88
24
44
16
72
51
45
24
56
37
114
48
65
24
40
39
41
48
24
28
44
25
23
24
12
12
24
16
12
12
9
39
8
31
5
40
20
48
28
32
37
11
4
92
7
18
11
88
60
8
16
27
65
24
52
9
15
21
59
7
53
7
5
72
43
17
1
3
39
5
12
31
6
12
11
40
44
24
12
52
20
31
41
1
63
27
21
56
36
133
3
8
72
48
36
12
1
15
80
24
13
39
63
6
12
47
52
72
12
3
9
27
54
11
37
6
17
4
15
48
17
4
32
61
3
8
28
8
7
17
16
56
13
11
13
59
61
47
12
52
15
41
60
13
35
12
91
81
8
24
4
15
9
27
5
12
112
27
29
85
36
36
48
18
18
47
28
3
30
27
24
24
33
15
9
47
19
45
8
52
8
16
12
92
60
36
24
28
39
9
21
78
17
19
33
8
25
39
24
20
85
59
28
60
72
45
3
20
88
75
41
12
88
57
59
4
8
40
44
40
8
43
18
59
13
6
5
16
44
16
3
6
12
11
60
16
93
11
36
4
44
13
18
17
12
96
19
33
36
3
6
23
12
24
108
7
6
11
61
23
24
40
36
39
41
36
28
44
16
84
48
56
24
13
36
83
4
60
3
5
85
3
33
11
7
17
13
24
11
12
48
48
60
1
12
6
54
11
61
18
30
27
44
28
15
53
31
36
6
3
45
24
3
8
12
28
12
3
9
33
71
36
55
17
13
15
20
1
11
40
44
12
16
12
12
12
80
19
53
109
99
20
7
30
23
13
42
21
32
13
36
24
11
16
39
69
12
12
36
3
5
67
9
75
21
56
28
8
52
12
3
6
3
9
23
1
48
3
68
76
3
45
48
32
1
3
153
47
61
51
8
31
45
36
9
36
15
20
37
144
27
9
3
12
8
36
73
15
36
48
12
105
15
12
9
47
73
27
9
6
30
39
33
42
21
72
68
49
18
6
27
36
3
33
60
3
17
24
25
51
45
72
11
12
7
5
52
3
41
13
30
29
79
9
20
52
8
24
64
12
20
60
48
13
12
23
1
27
12
15
81
20
19
5
13
15
45
11
12
25
18
17
7
29
16
20
16
36
20
37
15
12
8
96
85
27
9
23
24
24
7
89
12
52
60
72
87
81
15
5
60
16
81
23
7
9
27
42
99
68
48
37
59
12
4
44
37
23
55
21
117
111
80
67
21
63
41
48
61
36
36
3
33
35
1
36
12
11
12
13
39
84
24
24
20
16
48
21
36
48
39
8
7
5
12
7
17
24
12
16
8
24
4
24
27
17
12
7
6
3
20
4
144
57
23
52
24
12
72
8
49
30
9
33
54
36
18
15
20
13
3
33
63
32
12
97
12
11
61
3
8
4
48
8
1
6
5
28
92
24
13
3
12
36
72
12
21
3
8
108
4
12
45
24
35
67
17
12
31
12
18
11
61
47
7
9
12
24
8
16
27
57
24
3
17
40
60
24
8
1
3
27
5
13
3
48
21
3
60
8
16
20
1
35
7
5
157
108
3
63
21
20
112
24
24
8
16
48
8
4
44
67
9
12
32
48
7
5
108
24
7
21
8
24
60
1
15
51
6
35
60
85
15
3
9
24
12
48
36
24
20
72
1
95
13
11
43
29
12
4
8
1
15
27
18
15
12
3
54
42
5
115
5
19
12
9
12
15
9
63
9
15
21
8
16
36
8
49
75
32
1
95
12
52
9
107
16
21
18
5
28
24
36
27
42
47
40
12
93
11
36
16
9
87
48
24
56
25
51
12
44
37
3
12
51
18
27
8
4
39
5
4
20
96
31
9
72
9
6
30
36
3
21
3
36
69
15
3
17
49
59
12
24
1
59
4
57
11
13
35
1
11
25
ABCD 99820875712*3^$a+1 [50096]
240
12
18
90
54
66
54
15
48
63
12
18
264
60
30
6
24
15
63
12
18
42
6
12
42
66
132
48
30
90
30
42
3
99
18
3
9
6
12
33
39
6
162
150
12
78
45
147
18
12
6
60
30
99
21
27
15
150
15
33
72
18
69
63
12
21
24
15
6
72
102
21
15
54
48
18
12
18
147
57
60
6
30
174
18
30
18
54
81
57
75
33
30
84
60
81
105
84
63
15
42
75
15
18
42
21
57
3
57
27
3
72
60
18
18
57
72
171
54
63
3
24
78
72
18
165
108
45
87
75
30
138
114
6
177
27
30
75
75
18
138
12
48
54
36
12
18
45
15
12
30
27
36
9
6
129
63
288
102
72
6
12
258
12
12
36
24
6
30
12
18
60
84
156
30
27
27
18
102
48
45
3
102
12
78
12
36
177
27
6
84
3
75
48
30
72
60
42
66
30
60
24
6
102
12
45
93
48
54
21
12
57
66
24
60
48
117
93
75
75
48
42
27
255
48
12
78
132
60
78
42
30
90
123
27
81
75
9
15
33
147
90
18
72
126
132
42
48
33
57
18
72
12
30
75
45
3
192
81
84
60
48
30
18
159
93
30
18
54
30
60
6
24
6
42
30
18
42
27
15
18
42
78
12
15
15
78
102
30
30
30
51
135
120
24
18
27
48
15
18
24
3
153
24
36
15
129
18
12
6
120
102
150
183
9
60
30
48
12
45
3
12
66
27
72
63
18
15
75
45
147
12
30
138
102
30
96
57
15
12
30
66
84
90
135
3
30
78
24
21
57
87
36
75
84
21
39
186
120
99
33
12
30
18
210
30
42
6
24
15
3
78
30
312
138
27
15
60
12
36
30
54
30
36
90
24
66
162
30
27
33
78
90
27
3
54
18
33
15
24
36
12
45
57
15
63
12
66
24
15
81
12
147
276
39
48
30
108
84
51
57
75
3
72
18
24
6
177
33
12
3
9
6
9
15
45
108
3
42
78
282
72
36
54
18
12
6
12
30
18
45
27
33
24
51
72
78
114
18
78
72
42
3
3
42
27
33
78
30
39
135
96
12
12
18
12
6
24
6
24
6
132
30
42
6
27
75
153
60
39
108
12
165
51
30
30
72
72
33
57
51
279
96
174
30
18
12
6
9
3
78
30
12
30
63
24
3
60
12
48
78
135
45
30
9
36
99
90
18
90
18
24
36
30
12
183
9
63
87
18
18
42
18
12
102
60
123
75
78
39
51
72
120
18
42
12
45
153
48
24
18
180
30
3
27
93
15
24
30
15
36
15
12
72
21
39
18
12
168
102
21
27
33
75
24
33
33
60
252
18
102
30
12
6
30
54
75
141
12
72
120
60
48
168
54
150
36
60
144
108
12
36
30
90
54
18
135
3
102
18
114
66
30
87
27
78
12
30
18
18
30
24
6
30
30
12
12
48
108
12
72
60
93
45
60
18
102
18
24
18
132
6
132
33
9
30
108
12
21
27
12
18
120
78
45
69
18
42
15
51
42
42
60
18
42
210
18
78
27
3
12
33
87
12
213
120
105
42
120
48
45
87
18
42
45
123
30
42
30
15
15
33
57
30
18
90
30
15
45
102
66
174
30
66
57
60
48
9
108
18
60
42
3
57
78
12
18
42
72
45
21
75
9
30
6
39
48
3
60
105
39
36
57
57
18
177
105
60
63
3
45
15
84
33
15
12
36
144
18
63
60
105
147
93
99
3
60
33
9
90
21
12
3
105
117
198
84
6
159
15
60
6
195
15
102
18
42
27
3
18
24
120
318
78
27
33
42
57
15
18
3
24
51
114
18
90
30
33
9
36
39
33
3
9
96
102
42
60
48
12
18
48
72
42
6
84
120
33
33
12
78
30
27
27
18
63
57
27
36
15
54
18
12
48
12
66
60
75
15
90
39
141
54
6
30
42
3
99
210
48
102
33
27
18
123
117
30
30
27
243
30
12
36
54
36
90
87
33
12
30
57
33
12
36
42
33
132
57
66
12
78
15
39
81
75
132
108
12
18
42
30
48
42
30
192
48
15
63
174
3
3
132
33
9
36
42
78
60
12
12
135
15
81
72
45
123
84
63
12
ABCD 99820903558*3^$a+1 [50039]
27
21
39
24
6
24
12
15
75
30
15
8
4
12
21
24
83
1
15
144
48
9
3
32
1
27
12
9
6
24
29
40
123
9
21
54
21
84
8
7
90
90
30
15
45
36
39
8
31
72
5
13
150
30
87
3
36
24
17
43
6
15
75
21
20
49
39
56
1
48
6
66
18
42
3
24
153
3
36
99
60
6
6
18
36
75
45
54
21
8
40
3
9
9
186
30
3
3
9
48
21
12
24
6
54
90
36
117
93
108
36
39
57
15
24
9
51
45
24
90
6
24
12
27
12
39
12
30
15
33
36
36
18
6
3
33
27
27
5
64
24
12
9
75
27
84
6
18
9
51
156
84
9
12
9
12
15
69
84
35
37
24
15
39
21
9
27
15
33
57
3
36
15
24
21
24
57
60
23
1
126
9
84
15
17
25
24
3
3
90
30
18
39
21
72
35
64
21
30
65
19
9
44
108
73
35
1
24
27
3
30
30
9
33
60
15
24
24
57
60
15
3
12
9
9
51
105
111
9
66
48
6
60
15
9
6
30
11
64
9
15
15
30
12
3
120
21
24
11
40
39
65
52
45
87
3
9
21
18
6
30
30
54
30
30
102
3
27
24
5
28
27
21
69
39
24
8
49
6
45
12
81
6
69
57
30
84
36
48
125
61
63
117
24
30
6
36
39
24
51
21
3
30
30
36
30
51
69
66
60
54
71
115
54
6
24
33
20
72
40
81
27
27
201
69
3
60
32
19
30
36
39
45
15
45
27
12
3
48
6
15
228
81
15
20
16
45
6
30
48
12
23
16
39
60
36
21
8
16
51
120
30
90
57
48
84
24
15
90
12
39
9
15
75
21
15
30
54
57
63
6
3
96
45
59
61
15
57
60
95
49
36
18
41
1
27
12
15
33
27
273
36
21
23
28
60
33
27
104
4
84
3
30
30
24
5
19
60
29
7
30
3
372
20
4
51
53
73
18
9
3
18
42
17
67
30
11
19
69
20
16
45
51
93
6
45
36
104
55
6
30
60
9
84
51
24
69
12
104
7
65
19
6
87
111
6
114
125
1
24
39
111
30
15
21
30
9
44
16
15
6
36
3
27
24
36
33
15
5
1
71
19
33
20
31
5
25
42
5
13
99
117
111
45
30
17
112
69
36
6
69
9
6
30
36
30
105
24
8
7
6
3
21
71
40
39
90
84
6
21
15
9
56
19
90
24
6
24
21
9
27
24
69
60
6
54
6
54
6
6
3
32
4
21
18
129
3
33
51
36
54
24
36
24
35
64
27
9
111
6
48
39
27
9
24
27
6
24
96
15
60
60
60
69
126
69
24
15
6
96
24
3
3
48
222
3
75
89
151
21
96
15
258
42
30
60
75
60
9
15
39
29
1
180
12
54
9
57
18
12
45
45
39
45
6
84
30
60
36
18
21
69
36
39
15
12
60
24
21
60
12
27
84
6
60
63
33
39
36
72
33
3
96
60
36
15
129
9
15
15
30
36
6
18
102
9
9
27
15
57
3
24
9
15
9
27
6
24
75
39
42
24
15
56
49
95
28
33
24
30
6
3
24
12
9
12
3
60
120
12
3
69
21
51
81
279
39
6
24
36
23
28
48
57
3
21
3
72
135
6
60
18
6
51
9
15
45
66
5
4
129
36
36
60
87
3
9
9
60
15
27
30
15
99
30
120
30
6
84
36
60
39
69
39
36
12
9
3
51
36
24
65
61
3
33
24
23
43
24
153
153
18
5
1
35
4
84
3
57
33
15
20
72
28
44
49
156
3
12
9
15
15
36
93
8
49
6
17
16
15
42
30
24
6
3
144
33
60
95
13
12
15
15
18
36
51
24
45
23
31
30
27
60
3
6
3
120
81
12
54
5
25
3
12
24
117
30
33
72
44
16
3
66
39
15
77
25
24
60
71
28
165
59
36
52
39
84
57
24
195
54
12
27
177
24
36
24
6
9
12
15
30
63
15
45
51
101
49
96
15
24
69
72
3
24
108
24
24
12
9
6
114
15
36
3
42
18
36
29
7
18
12
24
11
115
30
15
45
75
48
15
96
69
15
36
33
33
15
24
9
66
96
18
60
59
13
75
20
4
9
15
44
72
19
89
13
18
6
24
96
36
90
45
33
71
1
3
60
51
33
21
15
12
20
25
75
12
120
51
42
48
75
111
30
3
3
45
8
1
30
41
25
15
12
27
6
240
18
6
75
21
95
13
27
45
30
18
12
35
4
15
9
21
24
6
6
3
81
114
41
28
80
40
12
45
3
8
100
24
21
15
33
15
12
12
20
72
4
12
39
30
123
120
33
60
24
15
15
29
61
3
21
36
36
90
30
27
3
30
59
25
24
6
54
90
66
63
27
33
111
60
30
51
8
31
9
111
9
12
39
6
24
42
24
6
39
36
84
24
21
3
51
57
60
39
54
12
78
102
27
117
276
27
3
18
60
27
9
3
33
47
1
35
211
24
42
83
40
21
15
48
60
51
30
15
51
29
64
27
69
87
93
57
18
90
15
21
6
9
9
47
19
9
105
27
3
42
18
21
39
60
17
52
120
33
48
36
6
18
15
51
9
72
24
21
3
81
30
90
15
39
9
21
60
11
16
9
39
27
89
28
21
90
150
179
13
54
90
99
36
15
96
18
12
18
12
33
60
45
12
15
12
33
39
75
185
61
54
21
48
32
49
6
18
30
81
105
71
19
9
12
99
24
42
90
60
57
51
12
9
15
5
1
18
72
33
21
24
27
15
9
24
21
23
1
66
81
189
15
39
57
120
39
30
6
30
54
24
5
25
39
72
36
15
90
83
121
6
18
6
54
15
12
60
9
39
12
39
33
12
ABCD 99821094658*3^$a+1 [50039]
32
13
35
4
20
1
15
8
16
9
24
15
188
28
129
66
161
136
15
18
84
23
40
117
23
37
30
45
152
109
24
36
54
33
32
55
6
15
44
36
24
55
57
8
13
120
27
32
24
144
48
48
7
5
25
3
116
13
231
36
93
15
32
43
213
20
4
20
61
27
63
5
73
15
69
18
5
144
16
15
72
17
24
36
19
57
144
104
12
25
15
60
15
18
12
18
45
92
108
169
207
33
11
79
41
7
17
28
27
90
36
42
29
19
5
72
40
32
1
51
21
47
43
5
28
285
54
36
17
4
93
51
32
7
33
57
48
75
20
55
33
44
36
60
55
77
13
47
7
77
73
51
36
33
18
90
119
64
32
40
32
40
21
102
108
42
48
11
84
52
44
229
11
73
23
37
231
56
124
87
78
11
36
12
13
18
17
40
8
64
48
33
11
16
80
145
3
80
25
27
8
136
33
15
51
65
97
23
24
12
4
56
28
36
69
36
24
48
167
31
72
5
4
8
12
79
57
33
147
20
72
16
39
108
90
30
17
40
60
33
72
11
24
12
64
27
5
37
30
18
132
18
29
100
9
27
15
5
25
95
13
54
65
25
6
102
35
37
183
44
156
84
19
54
23
67
45
33
30
117
15
21
80
72
72
48
7
18
59
16
15
45
44
48
121
30
45
45
42
12
36
21
20
73
71
16
56
13
24
11
25
39
81
24
18
57
105
23
88
92
97
47
61
23
49
27
33
35
55
90
18
48
29
28
24
9
42
12
17
79
54
11
64
80
1
72
47
16
32
48
100
44
25
18
65
7
30
131
49
75
105
3
68
7
18
11
61
90
5
52
20
12
1
18
57
80
60
24
61
42
5
13
35
12
12
196
32
40
56
36
13
36
39
108
20
43
129
3
5
25
35
25
90
53
36
1
30
5
48
36
36
4
36
32
1
59
60
232
33
36
12
72
23
4
33
35
55
33
8
12
48
4
20
55
17
1
39
81
59
4
12
60
45
23
12
4
21
18
12
78
59
61
72
83
52
44
168
12
40
3
18
59
48
36
37
167
12
4
9
47
13
3
63
54
3
8
64
80
43
57
200
31
9
20
25
3
57
191
55
17
43
54
15
33
63
9
75
3
29
60
13
63
72
8
73
11
36
43
60
12
17
60
1
12
3
57
30
90
39
104
4
3
30
18
5
76
128
88
8
25
39
32
4
45
135
32
40
32
31
5
72
73
30
29
25
35
25
75
176
12
115
77
13
15
140
25
30
18
39
33
27
33
72
66
41
24
7
29
48
108
4
69
11
64
12
20
37
108
18
54
95
43
53
12
60
145
99
9
60
15
80
12
37
51
57
23
12
112
8
48
84
72
4
45
24
123
68
37
60
47
40
51
77
12
40
60
8
4
51
5
73
15
36
213
36
95
4
8
64
81
39
60
8
1
47
84
13
107
1
42
5
121
30
54
95
72
31
5
73
12
27
51
12
90
18
41
4
9
63
20
25
63
15
17
37
83
4
44
7
5
85
39
21
48
27
80
24
36
84
61
75
33
84
36
132
47
1
47
157
83
72
1
24
30
36
17
84
49
144
198
18
12
39
44
25
24
18
12
5
13
3
69
35
36
145
60
72
107
60
16
32
67
5
12
36
55
198
59
73
30
149
48
1
47
64
108
21
90
57
68
19
5
61
39
33
18
41
1
75
44
1
60
30
9
69
39
51
65
24
196
20
16
39
30
11
16
120
8
49
11
19
53
60
55
17
1
11
60
31
60
12
117
51
69
44
96
73
60
156
60
30
57
152
52
20
13
23
7
41
96
61
3
20
49
63
27
90
27
48
36
24
8
37
63
32
55
18
3
27
53
4
96
9
60
216
30
45
84
105
18
17
60
13
39
21
35
24
31
65
12
61
47
115
5
12
76
39
17
1
3
12
3
41
124
9
3
20
112
80
28
92
31
17
72
73
23
120
36
73
18
12
96
30
24
11
4
33
42
18
15
32
133
35
13
204
18
105
104
64
36
20
36
12
73
39
8
36
37
59
31
53
36
19
17
40
3
90
39
120
32
84
7
42
36
120
27
117
75
33
35
37
3
15
150
138
29
13
15
144
33
143
43
29
55
77
16
75
5
12
16
56
49
59
31
41
19
72
18
155
4
21
87
57
11
37
27
33
30
5
40
104
36
48
4
108
33
111
36
72
3
29
60
31
18
54
41
16
21
35
60
88
44
12
96
115
30
18
77
112
32
19
17
85
3
36
20
4
27
9
56
67
41
25
42
18
47
7
30
36
11
96
28
15
57
152
1
27
27
17
40
24
27
77
31
21
20
16
33
24
107
40
9
47
67
21
36
48
15
21
75
30
11
60
91
72
90
23
60
13
54
48
137
13
23
139
101
252
25
39
56
13
47
48
132
ABCD 99821713034*3^$a+1 [50018]
9
27
4
29
55
5
90
37
5
43
5
51
84
40
17
27
45
27
36
28
17
27
28
17
48
3
4
83
73
32
28
29
43
12
41
15
9
3
24
4
5
55
20
9
87
21
3
180
36
39
21
40
29
39
81
27
12
28
17
31
29
3
12
81
19
65
51
39
6
15
40
60
77
42
66
30
49
41
150
9
40
41
24
123
4
8
36
40
5
24
51
24
21
55
12
8
60
24
88
24
48
5
3
52
20
15
126
15
36
16
12
60
68
24
96
45
48
15
9
7
56
33
72
30
18
27
3
9
16
60
5
31
56
4
8
3
9
48
33
27
48
24
3
21
45
15
4
60
36
29
27
33
43
23
49
20
16
29
51
76
104
60
60
144
33
3
45
51
9
12
48
12
3
160
44
12
9
31
41
15
72
28
120
12
20
36
12
3
25
80
52
83
1
20
9
24
15
28
8
36
24
24
81
27
135
49
44
36
9
15
9
36
27
48
60
4
12
53
63
117
31
20
9
78
25
20
45
39
69
15
45
30
25
36
84
5
90
1
20
93
30
30
7
8
108
112
20
12
60
9
15
129
15
36
60
69
15
12
33
51
45
12
7
8
4
8
132
108
21
7
12
8
33
90
49
116
72
4
89
39
16
84
65
7
20
9
51
24
84
12
36
64
164
57
72
223
5
39
129
67
5
3
24
60
21
120
204
3
12
15
61
60
24
8
48
69
27
9
24
31
89
60
3
64
44
16
29
15
69
7
24
149
31
17
7
108
5
7
8
45
12
15
112
41
3
45
24
126
9
12
9
7
32
28
120
23
57
52
12
8
12
24
16
29
12
55
53
15
9
30
90
27
93
126
9
16
5
15
36
96
88
96
41
43
29
6
9
105
30
30
18
93
4
65
63
4
53
3
4
24
24
32
24
9
3
24
4
95
25
12
53
7
65
30
13
32
4
41
67
72
80
9
51
28
53
12
31
36
80
9
15
9
30
13
5
63
15
21
33
90
1
176
9
15
9
3
12
96
64
5
27
76
35
37
68
28
12
77
48
7
5
6
69
12
40
41
43
20
15
150
39
141
51
3
81
9
3
3
165
52
5
12
27
9
55
77
27
21
27
40
17
3
93
39
12
36
3
37
17
27
16
17
60
67
29
15
45
24
36
7
5
27
21
15
9
3
84
9
55
5
7
20
4
11
30
15
12
45
27
63
25
71
9
12
4
5
19
8
184
48
5
15
96
16
36
8
24
33
63
64
41
15
16
84
36
36
5
3
24
108
52
5
15
12
81
99
33
3
105
75
48
135
25
29
48
12
7
8
28
12
8
24
88
68
45
15
57
111
12
12
16
12
5
67
5
7
29
15
69
7
8
76
29
27
33
31
5
259
60
23
90
55
5
63
36
28
12
44
60
9
15
36
9
27
39
54
27
16
17
43
48
12
32
168
117
63
12
15
1
17
12
60
36
7
92
12
21
27
12
69
27
28
59
21
4
56
9
96
39
12
3
1
5
55
44
45
7
24
20
129
6
1
44
12
28
5
12
27
15
6
15
72
3
69
75
18
7
5
15
16
24
11
57
88
29
60
31
5
27
12
12
120
33
87
36
57
60
7
8
40
32
33
15
96
15
1
44
40
17
3
52
17
36
12
12
6
189
28
17
7
149
67
24
29
15
52
48
32
45
27
36
72
4
20
33
27
39
9
45
3
28
5
7
47
18
48
132
75
28
56
84
9
27
4
80
9
6
1
56
33
84
31
44
88
32
12
24
16
11
49
89
51
21
27
33
63
45
15
16
36
53
115
12
8
9
51
24
21
175
20
57
75
4
48
5
30
13
83
42
3
4
5
27
16
5
75
24
28
5
3
12
52
80
16
5
3
9
27
120
4
60
17
3
27
90
15
48
36
9
27
15
129
4
29
103
125
15
40
12
20
72
9
24
60
60
43
8
24
16
65
27
27
21
64
5
96
7
8
4
35
150
3
24
40
23
1
60
32
12
12
136
12
8
28
5
7
23
21
33
15
93
63
45
19
5
7
24
36
68
40
8
3
1
41
3
4
41
39
15
21
36
21
12
171
36
24
52
20
12
36
16
53
66
121
68
81
19
5
7
36
8
9
7
60
80
9
12
3
69
51
105
24
87
3
13
5
3
9
156
15
39
1
65
7
44
48
33
79
24
29
6
81
60
36
24
40
44
45
15
24
12
3
1
29
43
8
16
29
55
24
5
31
5
19
65
87
28
8
28
56
9
144
3
24
3
1
60
12
8
72
33
60
7
17
31
20
52
80
12
60
21
30
1
29
39
33
7
8
24
64
32
28
56
24
52
8
45
7
12
56
72
12
21
60
84
15
75
18
39
33
75
12
63
48
18
51
21
3
9
36
19
36
20
9
15
36
9
27
24
12
24
9
19
65
27
9
87
4
44
36
3
30
18
37
53
3
72
33
19
101
24
36
67
68
12
48
69
51
24
93
3
9
15
21
7
20
28
32
88
20
9
15
16
17
3
16
44
16
11
9
124
44
16
20
12
117
90
73
5
7
5
6
21
100
8
28
8
144
16
5
102
37
8
3
109
35
21
64
5
43
53
60
7
32
36
4
68
4
68
63
18
55
17
7
20
16
20
24
52
20
16
68
16
20
28
5
103
44
4
5
79
5
30
1
5
24
3
33
60
7
8
16
8
16
12
32
88
5
3
69
3
57
123
48
9
123
24
4
20
12
12
40
5
67
36
8
40
29
27
9
15
45
115
5
39
16
56
16
17
43
173
120
24
31
20
12
4
20
60
9
42
97
8
4
48
5
60
27
24
69
7
20
33
7
20
3
81
16
20
16
32
21
15
9
27
99
21
9
19
5
31
12
8
40
12
32
21
24
60
27
9
15
39
45
16
44
12
9
67
20
40
68
12
4
101
7
20
48
40
68
4
41
7
65
3
9
60
43
44
40
8
63
57
12
93
7
44
24
21
24
51
24
72
3
1
176
9
27
84
144
39
6
19
56
105
84
15
100
32
4
12
8
57
3
16
20
16
17
7
29
39
21
39
81
39
36
96
84
9
15
21
84
30
13
12
41
24
3
72
33
3
36
33
3
52
53
12
55
56
136
8
12
24
84
3
45
33
ABCD 99821784124*3^$a+1 [50013]
132
49
155
6
30
18
16
26
144
36
60
10
14
85
11
30
28
60
146
114
72
40
3
41
43
17
199
47
25
23
10
12
44
4
26
34
15
5
12
18
49
17
4
12
24
24
26
36
109
35
1
45
50
60
54
4
32
4
26
13
35
109
33
104
180
139
5
40
26
30
4
12
39
141
24
3
21
2
85
9
74
6
30
1
5
48
7
149
30
36
49
9
2
18
67
9
56
234
61
5
7
53
40
20
24
103
33
80
4
120
44
55
132
83
12
49
9
26
6
84
54
30
36
16
24
39
17
30
18
100
12
3
72
53
52
48
27
89
6
10
39
29
12
24
19
41
30
25
45
3
36
65
16
15
101
60
18
42
4
156
24
14
10
12
24
24
99
21
32
19
95
46
24
56
54
30
6
13
21
20
36
64
56
30
54
90
6
4
36
39
5
36
4
60
14
12
18
66
10
111
60
119
30
4
2
10
20
60
7
11
1
35
30
114
25
11
109
77
30
58
56
19
12
5
48
19
33
27
33
50
54
100
20
64
15
5
31
11
10
74
10
44
40
56
54
66
126
145
33
12
14
10
3
72
5
16
44
60
4
2
10
75
45
168
15
47
85
65
7
17
90
66
28
36
84
2
30
7
53
120
43
105
36
3
36
47
37
72
24
35
72
24
30
126
18
19
48
29
4
26
6
100
3
47
25
23
36
60
36
94
120
60
14
82
8
12
7
131
1
21
8
40
56
76
74
169
5
40
99
72
29
42
78
16
84
20
151
9
12
15
9
36
20
24
76
24
26
49
21
134
6
88
50
6
24
30
6
19
5
36
210
1
72
221
7
5
48
7
69
24
26
66
24
79
71
66
7
11
102
48
16
24
99
33
99
5
40
24
12
8
60
60
12
4
20
64
32
60
100
248
7
275
114
36
40
20
40
60
38
70
12
14
84
97
12
53
48
7
53
30
22
27
48
53
66
24
126
66
49
45
3
47
10
36
164
24
60
90
30
96
4
2
73
17
67
96
41
4
12
104
4
26
30
100
20
90
1
33
39
33
15
33
32
120
4
110
166
20
28
32
48
7
9
14
30
31
69
32
7
168
23
90
67
33
15
21
14
70
12
15
9
44
55
36
21
14
144
121
9
159
107
24
49
23
25
153
110
142
68
30
72
94
123
23
30
4
44
7
5
18
12
54
36
43
165
51
9
72
39
5
136
8
52
15
119
30
40
44
36
60
31
5
240
7
17
6
10
44
91
59
34
12
39
5
54
66
36
40
98
42
60
4
60
36
3
65
6
13
33
99
21
44
6
10
24
20
30
54
36
24
36
4
99
21
39
33
48
26
13
17
96
88
12
14
10
3
21
87
48
60
71
96
13
35
49
11
66
54
37
9
3
93
240
8
76
75
9
2
154
15
5
16
24
104
42
18
79
47
25
9
39
17
76
50
10
60
48
26
10
26
10
80
60
108
156
16
3
21
36
8
31
36
113
31
21
8
40
50
132
70
14
70
156
38
36
13
72
36
23
25
21
14
30
12
100
48
12
20
28
219
17
40
26
94
75
5
55
5
96
30
70
50
85
24
108
53
24
43
11
6
76
8
136
36
24
24
56
6
13
11
214
26
30
16
20
7
33
84
20
4
111
35
114
102
34
50
34
26
66
60
7
41
36
4
20
52
27
41
6
34
27
9
50
46
128
19
21
56
40
3
11
42
79
41
84
40
15
35
13
36
137
28
12
8
175
21
56
40
159
21
24
96
38
36
70
15
81
38
25
35
66
64
110
6
16
164
4
2
37
108
125
43
105
87
59
73
17
6
30
55
5
48
52
3
21
51
53
6
60
34
26
10
80
31
23
6
76
48
192
15
9
44
36
19
57
44
30
6
7
113
24
4
39
53
48
160
170
30
12
67
23
37
21
26
24
1
41
88
62
34
3
21
26
30
6
24
36
58
96
63
17
19
65
67
33
26
36
49
89
60
76
20
115
41
24
220
20
60
96
4
80
31
12
11
6
36
28
26
25
11
10
50
94
104
16
26
25
53
12
259
129
15
197
7
120
60
33
230
30
4
20
24
12
4
20
31
59
46
60
8
52
99
35
1
35
48
10
75
21
60
24
32
24
40
51
5
24
16
27
77
43
21
60
87
45
14
13
53
48
16
26
34
14
10
86
106
218
102
54
1
24
29
16
36
84
63
17
6
30
60
4
80
40
74
12
34
24
15
71
6
4
56
79
65
16
60
14
6
19
71
70
14
10
50
126
18
1
41
24
84
31
9
50
36
1
53
42
10
8
30
1
65
60
19
5
31
11
18
19
21
87
60
12
11
30
112
50
24
36
10
20
48
16
39
71
73
17
30
54
6
46
48
15
47
49
9
116
31
23
46
111
29
66
73
71
46
50
240
84
6
180
40
39
9
99
11
22
14
46
48
2
138
52
48
15
77
144
16
8
7
23
46
20
60
126
18
76
86
13
41
36
24
40
36
3
12
33
56
79
36
ABCD 99822050852*3^$a+1 [50045]
84
120
15
18
27
33
115
11
12
145
23
72
45
9
30
73
68
12
40
113
15
12
15
45
12
15
108
13
44
51
97
47
81
3
21
36
285
42
57
28
95
45
63
57
45
55
53
39
60
36
24
75
21
132
12
21
30
129
33
135
28
44
60
3
45
48
75
72
12
13
8
72
28
5
15
3
9
72
36
280
200
15
24
18
102
45
96
75
18
132
15
3
9
60
21
27
9
15
28
65
123
24
33
27
156
112
83
97
47
45
93
3
52
143
57
48
24
3
18
7
77
24
72
39
120
120
16
113
19
8
27
33
27
18
18
69
123
45
100
113
7
5
135
12
88
17
15
111
217
72
5
43
104
60
93
3
60
99
108
165
15
145
17
36
24
31
5
39
60
36
147
153
27
18
15
72
132
15
21
93
39
12
16
20
12
3
162
15
57
6
57
51
54
3
9
31
20
112
77
103
20
15
72
13
5
123
147
177
135
13
8
15
9
99
66
24
87
3
12
9
28
35
18
39
3
165
45
55
8
45
87
81
54
93
9
96
67
108
5
115
20
63
120
90
51
76
180
17
123
24
33
6
66
6
48
114
175
8
9
24
67
12
23
9
51
45
52
68
84
51
162
72
15
48
12
36
33
6
54
79
47
36
25
23
201
33
123
39
141
40
17
3
57
36
27
12
15
13
12
77
103
77
343
5
138
24
48
33
9
3
100
20
57
3
28
95
9
88
5
87
16
5
55
197
78
72
12
73
108
92
108
3
66
15
88
8
60
132
27
45
3
162
54
21
28
65
123
60
99
21
100
20
129
15
3
13
80
33
19
5
138
37
77
15
3
18
7
5
147
15
13
32
45
75
39
81
88
41
127
5
15
33
6
81
40
95
72
33
84
96
52
41
126
33
57
30
216
42
102
1
32
135
12
33
12
28
8
72
87
13
48
60
59
301
80
69
31
23
57
40
60
92
33
72
27
60
108
12
69
87
12
45
3
15
18
216
43
23
265
59
1
80
9
168
63
27
48
9
99
96
141
39
13
5
27
3
18
55
12
95
33
9
103
107
21
120
3
114
48
39
16
44
28
17
195
93
15
3
85
32
100
17
31
47
33
72
15
33
45
18
72
117
180
72
3
93
72
15
13
132
8
87
12
21
24
136
140
45
7
60
48
20
24
168
45
75
28
29
54
36
18
15
21
72
72
27
60
156
120
69
15
15
73
48
20
40
20
33
6
66
60
138
21
51
78
30
57
39
108
48
37
5
103
20
15
37
71
81
48
88
20
12
27
45
9
54
13
5
54
48
13
5
15
63
141
15
36
24
165
48
21
67
35
24
18
87
16
32
12
36
9
60
3
15
12
114
27
39
21
3
84
60
18
39
136
20
84
48
225
78
85
80
135
18
67
44
3
177
36
52
41
7
72
137
30
36
57
28
20
27
192
90
135
15
18
3
24
76
20
123
21
16
32
45
27
75
13
47
165
36
72
28
140
135
9
48
28
120
95
72
93
165
15
72
48
24
88
17
18
96
12
18
67
44
111
48
54
63
132
148
44
33
3
144
171
85
29
30
18
42
93
12
21
75
45
72
18
37
113
15
93
90
72
9
16
72
8
39
45
189
84
63
60
9
111
40
23
57
15
24
93
148
32
192
75
33
12
21
55
12
23
42
12
15
16
83
69
120
63
30
54
121
5
27
51
69
111
66
90
36
85
32
12
105
6
25
47
273
12
12
156
84
33
6
36
45
153
12
171
24
39
24
12
21
60
24
60
16
59
36
69
165
31
35
18
51
16
20
12
45
207
60
9
51
21
30
145
149
31
59
48
42
138
73
77
3
24
48
40
8
3
90
30
6
48
60
18
25
44
28
32
28
8
15
30
42
48
9
105
51
15
18
111
255
45
48
63
150
15
15
9
171
9
15
18
126
90
27
60
240
63
37
17
3
12
132
15
1
44
15
54
7
32
12
39
174
243
33
51
15
18
6
21
28
5
48
39
16
120
272
12
108
28
20
24
141
54
33
72
3
48
9
96
9
15
16
72
ABCD 99822353836*3^$a+1 [50007]
13
17
150
18
48
7
192
143
72
72
1
17
6
12
45
15
18
120
72
60
72
48
108
79
35
102
6
102
252
180
18
18
7
101
114
102
18
1
41
120
18
13
23
6
36
210
45
45
60
39
135
18
103
5
144
75
21
30
13
144
77
19
17
240
54
108
36
30
96
30
18
18
24
306
48
54
25
47
81
33
36
108
102
108
60
33
144
105
39
165
12
72
78
138
60
66
90
96
54
1
17
31
179
18
27
16
35
30
150
90
156
24
72
84
126
49
113
60
3
135
114
138
60
30
6
61
23
6
115
149
108
108
42
57
135
73
35
93
16
113
18
162
12
96
15
15
24
25
48
47
168
66
55
179
45
225
240
108
12
108
43
35
54
7
23
162
39
15
1
161
207
207
54
132
12
36
150
30
6
13
17
126
222
3
64
149
66
25
83
93
33
54
150
12
6
30
24
36
84
115
65
78
33
3
210
60
162
12
6
30
45
9
6
1
29
150
162
18
25
131
13
48
125
18
36
108
18
120
39
33
60
66
36
6
183
9
7
83
42
3
16
29
6
36
90
31
5
108
120
7
53
36
39
15
84
157
41
39
3
12
90
36
168
126
30
63
141
67
113
159
3
102
126
57
64
96
5
12
60
3
87
30
108
18
45
64
5
12
6
144
66
72
60
36
432
354
45
9
126
9
207
90
24
84
24
12
144
186
36
72
1
32
57
7
65
18
48
162
90
36
90
60
12
108
72
60
12
6
57
64
41
7
65
12
96
18
30
36
144
271
71
78
324
90
13
224
64
192
23
54
3
64
65
36
84
108
36
180
67
48
119
57
3
205
5
60
66
36
216
54
43
96
32
9
96
103
77
72
75
33
48
24
30
25
17
31
17
111
69
171
9
348
18
121
23
25
83
13
17
63
144
15
30
150
66
24
51
141
24
30
6
90
54
30
186
84
36
55
53
90
6
72
48
36
54
72
18
24
7
29
84
78
30
144
54
90
24
36
55
240
245
90
49
197
60
126
30
18
90
132
3
81
24
55
17
367
5
283
149
36
60
84
24
31
224
117
43
29
36
162
205
89
48
96
12
27
16
125
67
5
75
45
114
90
55
144
35
12
97
35
90
156
39
213
42
90
156
96
18
48
18
126
78
30
45
16
29
3
160
144
125
6
13
80
9
78
30
144
91
89
168
30
96
120
72
49
41
7
35
18
75
45
144
24
187
5
72
72
24
67
23
12
18
91
23
66
7
35
48
36
169
335
24
126
12
60
72
66
121
96
89
36
168
30
189
81
6
30
96
12
111
15
126
108
126
25
35
109
17
108
90
102
18
1
77
138
150
36
126
54
36
30
24
144
49
77
3
16
47
54
90
81
117
168
67
71
186
31
185
39
63
6
36
84
24
12
24
54
33
64
83
36
12
330
3
45
67
185
7
32
249
24
15
141
252
24
30
81
135
144
24
246
204
54
18
48
42
13
131
54
126
18
12
78
30
72
55
48
101
126
138
3
39
54
51
39
66
24
15
105
54
90
36
19
53
24
36
192
111
15
1
80
160
48
35
6
234
13
17
36
36
6
72
156
61
48
113
15
33
6
90
18
66
235
ABCD 99822357158*3^$a+1 [50024]
39
16
36
8
12
57
27
36
28
92
144
64
89
31
20
45
207
24
16
368
16
20
16
29
31
60
77
31
32
48
12
28
65
120
67
68
9
27
36
4
29
31
20
93
87
184
60
36
5
36
75
4
96
65
12
3
24
16
128
9
63
24
9
55
12
48
20
9
3
204
76
53
15
72
60
64
5
15
496
17
31
17
55
17
67
176
9
79
152
45
72
27
36
48
36
24
160
12
60
44
36
28
65
72
72
27
4
116
60
9
15
96
9
31
5
51
40
8
45
55
125
55
12
24
104
36
40
80
9
67
77
63
33
31
44
45
135
12
105
79
36
29
60
48
3
28
5
144
27
60
24
40
89
36
31
56
57
3
28
77
159
24
40
77
63
156
4
132
5
43
17
19
96
77
43
20
108
9
91
32
45
139
53
3
4
29
7
80
117
27
21
3
12
60
105
60
19
96
44
21
15
40
29
24
67
257
12
24
151
56
24
24
36
9
36
24
75
9
60
51
60
52
29
31
24
20
93
67
84
41
19
12
29
15
40
36
24
96
8
40
20
36
129
72
3
12
57
7
29
31
144
36
20
16
60
44
16
17
63
24
156
93
255
12
28
152
24
69
51
21
39
129
67
48
60
96
20
96
88
41
279
40
20
192
24
21
15
24
60
84
136
44
72
64
84
36
24
41
51
120
4
216
80
48
156
180
184
20
60
12
45
108
15
60
60
57
3
36
60
24
21
60
115
44
12
120
84
4
20
40
12
48
12
5
19
269
15
216
45
79
29
267
69
15
132
148
29
3
48
40
36
44
52
48
180
36
149
7
48
212
60
4
24
80
180
60
57
19
20
64
72
128
96
4
12
120
8
105
7
8
12
45
63
9
7
20
4
41
96
15
4
24
36
20
36
84
4
41
15
4
12
48
29
36
7
53
235
56
60
45
15
144
12
64
20
9
15
45
31
176
28
281
75
4
29
27
60
60
16
48
72
8
132
88
17
12
51
76
104
36
40
56
160
68
9
63
9
36
12
43
84
89
67
20
100
44
9
51
36
64
20
136
8
36
4
5
175
5
12
3
156
64
12
204
36
8
81
75
33
27
24
40
36
20
45
15
21
43
32
40
48
17
135
9
75
24
45
87
48
60
76
20
16
53
7
44
24
40
29
151
60
56
96
100
8
96
24
120
60
45
7
20
4
5
15
21
159
16
44
96
88
32
4
116
24
333
31
41
36
79
60
24
41
15
24
40
20
21
19
32
9
55
116
48
9
3
28
12
8
256
41
103
221
39
60
192
28
17
75
48
21
60
55
80
9
12
15
24
136
5
55
20
24
153
168
43
80
36
84
16
96
8
12
105
168
7
24
44
45
31
65
19
20
69
27
9
7
44
84
96
69
75
21
99
16
104
52
8
36
36
60
33
7
140
33
75
69
60
27
93
7
84
5
12
39
84
132
48
276
16
20
57
36
7
5
3
36
4
20
36
156
48
12
28
5
55
89
31
32
28
36
36
144
156
44
60
45
48
3
57
51
100
65
15
105
7
60
20
4
24
29
63
153
7
89
51
60
28
96
44
40
56
4
32
28
20
52
68
172
84
5
36
99
76
29
75
4
32
9
60
31
53
7
24
56
184
56
28
60
41
120
19
89
43
17
27
21
43
80
45
7
48
36
24
120
20
60
72
9
31
68
45
15
252
105
19
5
84
204
7
24
5
51
136
20
148
132
29
135
33
63
84
76
5
195
57
51
12
4
24
5
31
176
48
69
27
21
15
48
60
57
15
57
91
60
72
48
72
20
64
5
24
87
4
96
8
105
55
80
12
84
36
108
16
41
43
12
20
40
24
41
3
69
51
21
144
72
3
69
51
9
63
48
16
60
36
44
64
56
36
9
15
4
17
48
55
149
27
16
44
21
15
60
45
3
60
9
63
84
4
20
105
115
60
80
40
56
24
16
24
32
64
65
15
16
17
3
100
29
139
56
21
39
4
12
164
84
16
116
84
40
101
15
84
9
31
20
16
173
84
43
24
29
51
36
40
17
91
17
15
28
36
41
19
89
7
68
12
4
36
20
124
44
100
12
48
89
72
48
91
77
12
60
3
24
16
60
20
ABCD 99824096954*3^$a+1 [50026]
81
54
12
54
11
48
28
144
9
30
41
19
9
56
52
39
6
18
36
65
19
41
48
28
87
101
24
132
4
56
19
9
33
27
32
31
48
17
7
12
45
33
47
25
59
40
36
183
17
91
77
36
36
64
12
45
15
20
43
21
56
12
13
15
3
125
1
90
24
84
17
19
69
20
88
9
39
9
11
96
88
116
4
51
5
24
60
37
11
127
6
11
16
92
7
29
12
60
7
21
24
68
4
135
48
5
12
24
67
17
7
84
36
89
37
15
63
156
9
9
15
36
21
135
15
54
12
18
5
31
33
72
188
60
112
84
99
33
147
33
84
81
24
11
24
28
32
76
3
42
39
63
36
41
28
20
7
101
43
17
145
3
36
96
189
3
141
120
6
189
39
17
19
6
3
36
140
91
18
23
4
20
91
42
18
102
11
25
6
84
29
16
92
79
29
4
12
68
13
35
25
35
37
48
59
49
6
45
9
47
127
45
32
19
41
49
95
31
53
12
55
33
12
96
12
32
4
56
13
18
53
72
127
45
57
71
25
12
6
12
5
19
45
56
48
4
21
35
144
60
108
49
143
132
31
5
12
100
36
9
35
55
5
91
45
44
31
6
18
17
36
13
27
87
5
12
48
7
84
29
7
9
87
29
28
32
76
15
17
13
15
8
64
75
42
11
55
29
16
8
16
8
1
47
43
77
175
5
72
25
6
77
60
28
99
137
40
128
16
39
45
32
31
17
1
27
159
65
28
63
5
49
150
84
150
11
48
36
300
60
24
7
53
28
12
140
156
24
36
19
5
96
37
15
32
61
71
1
23
19
66
42
84
45
15
9
45
47
55
29
43
5
148
63
5
12
25
63
21
11
24
84
52
32
37
54
17
55
30
42
12
5
4
117
144
99
56
151
72
5
28
92
28
27
41
67
24
9
56
48
115
17
28
27
45
20
40
8
1
27
27
12
41
37
47
48
36
12
73
27
3
77
67
5
37
138
17
79
5
31
66
27
20
12
40
68
60
67
21
32
67
24
9
75
161
1
54
45
36
105
11
133
12
15
8
31
78
23
133
36
18
42
3
56
31
30
108
47
124
27
168
12
5
247
17
60
24
72
88
9
23
84
84
97
15
27
12
41
24
24
72
12
40
128
55
5
28
56
108
37
95
49
54
117
44
7
12
33
3
24
125
67
33
12
123
53
48
91
69
32
48
36
84
1
23
100
3
9
8
72
16
32
7
29
31
5
24
7
5
67
30
11
132
7
5
60
16
36
56
24
84
1
23
37
3
33
63
36
111
245
13
27
44
49
42
77
103
48
29
40
32
193
27
9
35
91
5
60
79
17
60
12
91
5
4
8
60
4
21
35
52
27
30
11
124
44
1
6
137
187
113
7
108
96
9
20
55
5
36
36
19
5
31
9
12
8
7
48
24
21
24
36
27
17
100
45
3
80
64
8
55
101
7
105
84
20
115
33
8
12
36
37
47
43
5
12
240
1
72
3
45
6
41
72
16
15
29
37
15
3
53
24
49
36
18
36
252
245
79
24
5
97
23
19
101
127
113
1
83
28
32
91
30
51
44
60
4
12
279
17
48
79
18
35
12
72
31
84
60
84
6
54
89
28
9
3
117
51
39
108
45
80
1
47
43
17
37
6
65
19
18
35
7
17
40
8
25
66
5
91
21
69
54
17
19
180
48
5
37
30
41
100
80
4
33
27
48
96
32
144
36
40
99
48
41
19
17
55
185
25
18
33
3
45
32
48
7
12
18
99
15
161
49
59
60
4
21
27
92
7
5
40
80
60
24
52
68
37
3
27
18
11
4
12
63
24
17
28
8
55
72
17
48
48
4
9
66
45
20
25
23
48
7
17
55
36
108
17
12
37
35
43
5
16
32
19
101
160
39
89
7
84
29
31
21
24
75
33
68
112
56
7
17
1
27
3
45
60
39
41
37
63
39
53
19
9
44
16
27
5
48
109
3
32
12
24
67
65
7
5
31
54
27
9
87
32
168
52
27
84
17
28
45
287
19
6
72
3
8
12
79
18
6
29
16
44
13
155
40
212
60
16
75
17
72
16
12
60
45
47
48
88
15
72
54
90
18
18
29
19
17
60
100
20
12
7
5
60
84
12
109
35
43
125
12
25
95
40
20
24
19
12
150
143
55
45
8
48
7
9
39
65
31
54
27
129
36
42
5
48
13
132
54
125
199
9
12
44
16
20
36
7
17
109
35
91
18
71
40
51
29
12
60
28
27
5
103
5
12
25
59
25
99
15
5
79
42
48
51
57
18
36
41
19
29
37
24
95
49
47
12
12
1
35
217
11
24
1
35
60
25
15
27
9
120
140
96
4
80
85
6
12
17
36
7
45
57
78
36
17
49
119
132
144
28
15
12
9
44
25
3
15
30
42
53
19
21
69
11
64
44
60
12
12
12
60
103
36
41
103
17
108
28
9
54
12
17
43
ABCD 99824390468*3^$a+1 [50016]
84
72
54
168
36
12
9
48
57
30
12
48
66
30
18
6
12
105
39
9
9
24
18
36
6
12
18
66
3
63
60
69
39
78
75
3
24
69
96
48
27
6
6
78
90
84
30
36
12
156
186
66
36
18
24
12
18
12
15
144
27
24
6
18
24
42
51
33
24
18
90
30
18
72
24
27
3
45
39
42
24
18
24
42
51
15
81
21
27
3
66
42
6
75
177
108
51
21
24
6
78
120
36
51
33
15
123
117
63
66
78
54
27
9
90
45
3
42
6
48
24
21
9
60
6
18
60
30
6
42
126
42
18
30
33
33
6
24
54
228
78
42
15
21
48
6
24
42
12
48
6
114
15
27
117
39
24
18
63
39
54
12
39
3
90
6
36
6
3
48
27
12
30
24
3
9
60
12
150
30
132
6
60
36
33
51
18
72
30
12
54
168
42
18
63
105
39
39
12
198
36
51
3
54
72
24
6
90
42
18
60
54
36
60
9
27
24
12
36
132
30
6
30
84
30
102
63
48
15
12
168
36
18
18
60
18
54
18
12
54
18
42
24
48
30
132
54
48
33
9
24
42
78
18
114
48
51
27
6
6
90
12
48
3
63
102
18
30
84
84
54
78
63
3
6
6
33
15
54
18
9
3
84
12
45
51
42
114
18
24
12
30
54
18
21
33
12
42
6
12
72
63
3
93
99
12
6
18
60
30
6
57
48
48
39
12
96
18
18
42
72
6
72
12
12
228
24
18
42
6
51
192
15
18
12
96
114
84
24
30
36
12
12
78
36
48
6
18
33
9
48
54
66
12
3
51
72
12
72
24
18
114
6
36
24
18
90
18
36
78
6
18
18
105
75
21
3
42
147
21
144
78
30
36
90
42
120
36
66
102
144
30
6
15
21
84
90
42
60
24
63
141
24
66
9
33
6
12
54
30
9
177
63
3
36
57
3
12
72
60
78
48
12
126
36
18
12
51
9
18
36
33
9
42
18
36
30
48
153
48
51
12
24
12
30
102
12
18
36
30
72
42
36
72
48
54
78
42
6
30
54
66
42
60
72
12
120
30
33
21
36
18
66
12
39
15
33
39
9
33
54
12
54
258
36
12
60
57
15
36
6
78
60
96
36
12
30
36
6
54
138
24
84
12
6
126
36
36
36
60
240
30
3
51
48
18
6
21
45
18
6
72
3
27
126
72
6
48
54
6
45
51
42
126
24
18
36
18
54
6
6
3
39
42
6
9
15
81
3
18
24
12
6
48
33
3
36
42
72
18
30
36
174
54
42
36
60
18
18
78
51
69
90
78
84
138
6
96
63
21
6
42
24
18
36
18
66
18
36
6
36
282
66
18
6
48
60
96
90
12
24
30
36
6
24
48
75
45
6
42
6
114
18
9
45
60
39
111
6
18
36
12
72
36
42
36
18
162
27
3
45
51
108
6
6
36
12
42
24
12
6
12
18
3
15
144
6
120
30
24
12
24
24
66
60
12
42
6
84
12
12
123
69
36
96
30
12
12
66
48
30
42
24
54
96
30
18
108
24
30
39
51
12
54
27
231
12
78
102
24
18
66
90
51
27
42
27
15
18
12
3
48
9
72
6
12
72
21
15
42
84
3
15
6
72
6
168
18
6
6
6
33
3
36
24
24
42
6
48
6
3
27
66
18
12
24
18
12
18
66
168
60
120
111
9
24
15
15
12
21
63
24
48
9
63
12
108
18
24
15
15
81
57
12
75
153
12
18
48
36
21
15
42
60
24
51
3
48
96
102
30
48
18
72
15
63
18
15
93
3
192
33
15
51
93
69
12
6
36
96
66
36
15
39
9
15
12
6
30
66
24
6
36
18
18
9
81
144
12
42
210
39
27
66
42
66
42
30
6
18
6
6
30
141
15
18
24
18
60
18
72
63
63
54
60
30
36
180
78
96
6
6
108
132
6
9
9
12
30
42
18
42
12
75
21
27
39
9
51
60
36
18
150
6
66
102
96
24
42
42
18
18
42
54
39
33
180
96
66
6
54
24
36
78
3
9
6
12
42
30
42
3
51
12
18
36
18
96
126
18
12
60
6
30
12
114
18
168
30
48
39
51
72
24
168
42
42
30
36
36
12
30
12
12
30
126
12
36
30
48
66
18
27
45
120
12
15
3
18
48
126
6
24
12
36
18
6
60
54
24
12
12
21
207
42
30
60
24
42
18
57
33
60
66
18
60
3
9
6
6
72
54
66
54
6
18
42
18
84
18
72
3
51
18
6
84
6
18
6
42
9
51
12
84
18
42
162
120
6
6
12
60
18
30
54
72
6
36
27
3
96
30
18
36
18
96
135
45
6
66
18
12
108
12
36
33
39
42
24
39
33
54
126
12
48
6
18
30
30
18
6
3
93
6
12
30
42
105
3
60
6
6
48
6
12
30
126
30
9
3
24
42
84
132
6
66
18
9
21
48
75
15
30
54
66
24
96
168
6
48
6
6
9
57
12
27
63
18
12
54
6
12
66
18
48
6
120
12
78
15
39
18
39
15
6
36
36
3
45
48
42
150
102
42
12
144
18
24
90
36
12
30
21
21
18
9
27
36
30
3
27
180
6
78
54
18
24
18
27
39
72
33
93
6
ABCD 99824666278*3^$a+1 [50003]
5
67
8
4
5
12
84
30
54
3
39
9
15
1
3
77
3
13
8
16
53
43
80
24
24
19
21
29
7
63
33
47
60
36
64
21
95
4
216
60
14
12
48
75
117
24
115
65
51
39
25
29
66
4
2
18
81
9
31
11
49
12
113
34
21
11
21
9
15
3
136
86
34
5
15
6
43
60
48
20
7
2
30
4
77
43
14
27
15
18
27
88
12
59
21
69
54
37
59
25
5
7
17
46
74
10
33
48
101
138
1
89
7
80
16
47
61
5
27
3
60
30
34
120
50
36
15
9
12
51
40
3
24
2
39
45
66
33
12
48
21
24
6
4
65
27
21
103
56
25
23
12
48
16
50
19
8
33
7
23
105
24
45
96
36
78
16
50
31
36
59
9
39
1
96
5
178
2
48
6
21
4
29
60
10
41
21
63
111
30
31
44
15
4
5
28
32
12
15
1
83
4
50
31
80
19
26
27
4
20
15
124
17
4
48
17
144
27
3
66
54
1
24
80
9
70
32
105
24
60
132
24
9
30
1
23
40
26
126
9
9
70
17
28
41
7
17
46
65
9
102
30
114
4
26
7
8
55
17
27
13
113
31
80
16
53
15
12
9
30
120
1
20
27
21
64
36
96
59
6
34
69
5
12
15
40
60
29
127
3
26
18
1
144
17
55
80
15
78
10
41
141
51
7
32
18
31
24
8
9
55
53
31
5
7
104
9
54
1
71
21
3
30
15
45
31
8
28
44
64
39
41
21
34
41
40
23
6
10
21
5
24
15
16
23
6
19
51
60
101
9
24
72
108
6
6
30
4
9
68
52
17
39
16
8
16
41
51
48
51
60
48
30
55
65
6
21
16
3
14
12
15
9
70
60
5
36
3
1
5
7
123
41
28
12
8
45
31
29
63
48
45
36
18
1
5
15
40
20
96
36
24
4
44
15
1
56
43
101
45
19
125
43
47
132
21
24
9
30
24
1
24
135
33
3
5
76
35
25
24
15
74
10
26
27
7
17
9
66
33
15
36
6
3
40
72
5
90
21
3
45
55
44
73
8
19
36
20
61
5
75
15
184
14
31
11
21
12
16
5
27
3
1
39
24
65
15
36
9
55
137
24
15
6
18
90
46
81
65
30
9
19
5
60
51
109
92
39
6
19
29
283
3
45
12
3
14
51
15
4
122
15
3
6
7
12
77
51
4
68
27
48
12
73
51
9
17
18
6
75
16
8
36
81
15
45
24
90
36
45
3
33
33
10
26
19
5
60
36
34
9
56
19
2
48
42
4
116
1
27
5
88
32
75
16
20
30
24
10
32
1
63
9
65
46
17
72
55
33
48
20
45
60
39
117
30
1
53
27
9
15
15
9
9
46
5
9
66
37
17
27
48
51
6
58
96
5
16
104
36
19
74
46
5
112
63
17
124
20
16
60
113
30
160
14
87
16
63
26
18
21
4
11
84
33
40
3
125
55
56
1
17
31
71
18
31
24
35
13
17
111
4
96
32
33
19
15
41
15
1
23
30
15
117
15
15
33
21
180
7
80
39
24
1
56
3
1
3
26
31
20
4
59
30
63
63
9
16
11
30
99
4
5
55
11
40
17
39
144
37
3
44
33
12
57
55
20
45
55
24
24
47
24
4
5
75
13
20
57
6
21
45
3
27
4
57
104
19
5
16
20
9
19
15
146
7
23
9
55
26
30
9
57
30
18
10
17
4
44
36
55
5
55
14
7
56
28
29
87
16
27
53
24
4
32
3
49
92
4
15
84
20
16
56
4
44
136
41
24
36
16
32
45
51
9
115
101
19
71
37
20
9
30
1
32
72
16
12
11
114
7
53
42
4
21
29
10
77
3
6
123
72
16
23
57
40
24
3
17
43
33
3
26
3
48
9
24
19
12
29
27
160
17
7
48
15
53
63
37
32
45
51
60
9
12
43
12
8
16
29
15
51
1
3
21
5
34
77
16
20
12
27
28
56
1
5
15
16
23
9
45
30
21
9
31
5
24
90
42
30
69
69
90
150
7
119
49
56
15
24
13
17
27
9
94
57
53
36
30
4
36
101
33
30
45
52
3
17
33
123
27
1
104
57
103
8
3
45
79
41
39
30
36
115
35
1
59
6
30
81
7
41
21
18
1
35
36
90
79
20
64
32
3
16
41
3
30
10
36
9
12
65
18
40
21
15
17
148
41
30
21
12
91
24
26
7
12
36
20
76
20
60
4
11
18
31
32
27
33
24
33
12
31
32
57
18
66
7
27
21
80
15
1
3
117
8
27
18
31
11
33
16
15
26
58
17
36
27
45
87
25
36
80
27
177
24
16
3
36
20
54
27
3
1
41
151
23
81
24
72
3
1
29
7
8
45
54
126
7
17
6
49
32
136
23
57
9
30
9
12
64
35
49
32
39
1
3
74
7
20
40
29
34
33
168
92
4
44
16
5
48
42
18
12
15
36
9
24
51
28
12
48
15
101
69
15
48
28
95
21
16
44
15
30
15
3
40
5
57
15
69
27
9
48
55
47
25
3
36
14
31
59
33
40
3
44
13
48
176
3
33
12
48
3
9
81
70
14
3
63
6
19
96
95
1
23
1
3
41
36
24
105
6
4
5
45
24
42
13
15
21
29
15
105
7
3
41
9
15
48
40
27
20
66
6
24
40
65
60
36
45
24
24
60
15
45
27
16
24
5
204
34
62
30
9
69
27
60
156
24
19
41
45
18
1
29
7
24
36
108
32
45
18
37
59
81
16
8
19
116
6
51
12
48
3
169
51
80
6
63
28
87
20
42
30
9
15
81
19
17
9
19
120
29
66
1
29
84
87
79
9
47
108
45
87
1
48
152
40
17
6
24
1
44
16
11
24
1
56
3
30
15
24
28
20
69
120
58
2
115
29
99
60
31
14
46
20
54
3
7
101
60
21
18
76
26
139
92
48
55
14
6
30
6
1
44
105
91
12
17
34
14
15
55
56
4
5
87
24
4
21
15
20
6
34
9
32
45
3
31
24
2
43
8
64
24
11
18
31
116
15
45
28
32
4
29
30
73
32
21
51
19
24
101
39
40
21
11
21
3
1
23
33
ABCD 99824670802*3^$a+1 [50038]
3
111
177
15
60
102
36
54
18
174
69
57
15
27
6
36
18
48
54
3
93
174
18
138
30
12
36
66
54
6
234
30
102
108
150
69
16
65
42
24
13
53
24
66
30
363
51
24
66
36
192
15
3
258
102
120
18
12
48
12
120
3
75
30
12
372
60
48
3
72
63
102
42
48
132
18
30
108
6
30
18
36
12
48
6
24
24
72
114
30
174
42
78
15
105
132
48
75
105
183
27
96
24
48
45
27
30
12
6
42
3
39
54
12
24
18
180
18
87
183
12
85
96
5
30
45
195
126
18
6
24
30
90
36
27
27
13
35
150
87
45
18
18
12
18
9
21
24
240
60
42
36
48
96
30
84
114
30
60
18
18
84
6
72
54
24
15
75
6
111
15
42
55
101
6
66
102
66
30
24
6
12
18
90
39
15
18
78
9
40
77
19
29
72
54
24
45
45
6
90
66
6
3
9
36
27
153
24
63
9
48
36
6
60
198
30
12
60
30
108
12
78
105
40
11
24
13
113
12
12
36
54
30
48
120
42
93
123
24
18
138
57
3
69
201
54
33
3
30
39
87
6
12
42
6
12
30
6
90
30
6
150
186
12
85
80
57
84
12
12
12
78
90
18
42
91
125
120
6
24
114
43
5
3
27
24
48
78
48
6
144
9
88
65
42
18
60
24
24
15
165
75
72
3
109
11
102
12
78
24
21
3
6
30
33
48
189
36
30
12
85
48
17
120
18
90
27
21
24
75
27
18
108
12
6
120
24
18
228
84
75
93
30
102
48
234
6
55
17
48
15
33
36
6
48
42
3
51
18
3
27
66
99
27
24
12
18
36
78
18
192
6
42
30
12
36
12
33
72
45
30
30
24
198
6
6
24
6
24
36
48
180
12
60
48
48
18
12
84
6
72
48
12
12
204
6
24
60
96
36
30
24
96
54
18
126
126
51
75
84
60
6
42
360
48
30
78
12
138
42
42
60
91
125
36
48
18
72
93
40
53
30
60
114
18
24
21
72
45
36
54
78
18
9
105
78
42
6
12
72
108
42
36
174
66
54
66
84
36
6
30
60
108
55
11
84
6
72
27
135
6
180
72
42
96
36
18
90
126
6
36
192
30
42
6
18
72
85
5
54
18
6
12
33
27
138
6
24
246
60
48
6
6
36
48
96
84
39
21
6
69
15
144
6
324
66
37
47
78
114
18
42
36
12
30
138
204
36
48
150
15
24
15
90
42
54
15
57
18
45
51
66
90
42
12
43
5
48
12
15
48
3
72
132
1
32
63
9
3
18
66
48
48
48
174
150
6
15
9
12
48
18
33
51
61
48
29
18
30
3
57
87
81
120
72
15
3
69
33
18
174
102
18
15
33
18
42
48
147
15
12
36
84
13
35
60
60
18
6
18
36
7
239
81
15
18
12
120
24
66
18
36
78
48
42
120
6
96
126
12
60
42
30
90
18
30
12
36
42
115
56
57
84
30
18
3
45
24
3
33
63
64
125
36
114
18
3
39
96
66
66
54
54
42
48
6
30
24
60
39
27
30
39
21
18
60
18
132
12
24
75
15
6
36
90
198
7
35
54
168
30
18
48
96
30
1
83
42
18
90
6
96
12
6
90
37
107
21
159
48
12
45
168
48
81
210
78
12
24
30
30
36
36
55
35
18
84
12
36
7
137
84
19
48
59
21
15
12
6
66
54
7
5
132
60
12
159
9
18
150
138
24
61
95
9
135
66
30
54
6
42
27
15
96
30
19
41
12
84
114
30
24
183
45
60
18
60
49
35
18
24
99
57
103
185
15
9
135
21
60
6
9
51
54
30
84
45
165
51
40
29
72
78
12
84
117
9
60
6
93
57
72
18
18
27
45
120
30
18
36
36
114
78
18
42
96
6
1
35
150
48
132
132
90
18
48
6
13
8
45
30
42
180
31
5
30
72
42
75
21
24
102
30
60
3
57
108
36
12
54
114
120
12
78
6
108
31
221
30
54
156
99
69
6
30
84
6
12
84
30
36
132
15
40
11
114
6
45
144
27
234
102
117
33
30
33
72
3
30
7
5
ABCD 99825925294*3^$a+1 [50067]
15
92
73
23
52
63
48
29
60
36
25
54
48
30
3
20
40
45
35
4
3
117
75
108
5
13
60
30
30
11
16
20
12
60
31
54
3
33
27
84
36
32
115
33
45
83
4
15
6
42
48
42
15
63
84
53
28
36
48
140
16
12
8
4
168
33
11
28
45
27
36
44
1
35
13
231
9
72
120
95
25
63
9
96
42
30
27
15
45
32
1
75
44
36
37
120
11
40
32
40
33
12
75
12
135
17
43
36
21
84
44
36
49
3
3
17
43
21
3
41
55
114
11
4
21
15
32
4
33
6
9
36
9
66
21
36
45
3
9
63
24
39
17
12
96
12
64
9
54
17
109
35
136
68
16
165
24
123
3
5
16
20
36
4
24
24
45
48
3
12
27
6
24
60
3
15
45
60
12
33
42
41
12
25
27
3
9
39
30
72
47
76
20
37
3
39
45
15
17
16
24
81
42
18
23
36
49
54
41
25
27
72
56
4
15
21
36
3
5
55
5
31
21
36
24
3
66
27
63
45
9
30
6
15
20
12
40
3
9
195
60
21
9
6
17
124
8
52
93
6
24
5
25
135
32
13
120
87
68
36
19
18
18
177
15
65
25
99
20
16
108
9
3
20
88
12
123
9
165
3
60
48
9
63
27
45
21
15
75
17
67
21
15
45
32
12
96
12
25
15
68
72
7
53
103
45
117
35
52
72
36
8
4
68
7
66
51
60
3
41
4
21
27
15
29
19
21
96
27
33
45
3
20
85
27
12
36
12
3
5
25
30
42
42
66
107
52
32
16
12
51
84
6
47
7
90
15
3
9
204
84
33
23
136
63
6
27
8
36
4
44
61
35
16
3
60
33
3
45
32
145
42
6
47
28
396
24
24
116
96
36
12
1
72
183
45
11
4
84
60
21
15
9
111
60
96
44
12
40
24
3
5
25
6
9
32
36
40
92
12
13
47
36
97
23
37
23
43
21
9
42
5
25
15
48
12
24
36
48
9
203
4
24
69
3
3
5
19
53
37
3
45
23
25
15
32
40
24
24
60
39
18
60
35
13
15
24
60
36
36
9
59
25
6
41
73
23
157
3
48
60
9
48
15
92
12
31
9
36
60
144
21
18
30
27
3
42
47
36
136
36
32
31
17
112
15
96
29
28
44
13
23
24
76
33
11
13
63
164
13
107
43
18
72
150
18
15
24
20
96
97
18
48
84
17
49
27
117
27
24
60
20
7
153
56
13
51
147
9
39
9
15
45
48
8
67
138
155
109
147
36
87
17
4
57
59
4
12
15
9
9
24
27
36
12
45
6
81
44
40
129
15
60
68
25
42
30
171
27
5
100
12
15
90
3
60
84
20
49
27
8
97
39
120
51
18
35
40
60
32
172
15
66
71
36
37
63
3
54
63
27
30
3
15
18
75
45
15
9
30
6
24
23
43
30
27
33
39
12
21
27
105
27
33
35
12
100
21
3
12
48
45
42
53
49
123
24
8
1
11
88
116
12
4
48
12
3
33
87
101
52
12
51
17
12
1
27
12
56
85
54
41
112
3
54
3
92
28
8
4
15
93
68
55
89
55
78
35
48
7
33
24
105
60
3
44
64
12
12
33
59
13
3
33
30
21
36
57
71
180
36
79
24
18
3
12
27
77
73
36
51
189
39
8
13
39
132
228
20
25
63
15
33
45
114
5
31
21
36
60
48
24
15
90
243
3
21
9
119
36
25
15
60
12
32
1
12
23
55
5
16
24
9
23
88
27
65
37
3
3
69
12
111
65
85
99
56
28
12
48
36
36
32
1
51
20
16
87
33
32
28
60
33
90
21
84
36
24
20
12
7
78
3
27
33
36
9
11
36
13
179
168
4
48
48
20
7
53
48
60
64
48
3
30
11
4
20
37
15
12
48
24
3
96
30
87
8
12
4
63
33
44
1
23
25
99
12
21
15
12
12
9
15
32
40
32
76
60
39
41
120
4
45
83
85
72
36
39
20
16
84
36
20
19
53
43
57
12
21
47
28
9
18
69
36
12
51
42
15
32
100
21
24
3
8
16
36
45
27
141
131
16
15
72
30
27
129
35
37
30
9
20
13
291
104
40
75
36
17
4
144
24
195
77
13
23
40
57
35
1
24
11
49
18
9
153
3
3
57
3
9
48
152
52
36
225
39
96
45
15
12
33
15
27
18
48
51
8
1
35
12
43
9
168
60
27
53
55
12
5
28
204
9
12
18
5
16
69
24
11
7
60
29
4
12
57
11
16
21
15
48
32
7
30
27
60
68
1
90
41
13
48
15
12
45
60
27
33
3
188
24
48
40
12
33
48
39
8
37
6
54
51
15
5
4
21
27
20
13
54
17
4
12
44
13
95
1
24
11
49
15
51
149
61
47
25
27
132
33
3
32
61
11
13
6
17
55
69
8
12
109
27
117
27
9
87
57
3
12
12
3
33
84
33
18
5
7
41
16
60
39
17
72
16
24
96
20
19
77
49
35
7
72
6
12
47
60
12
36
52
75
30
15
33
15
32
136
84
3
9
56
24
13
30
78
3
32
37
96
15
24
12
33
3
20
145
108
47
37
63
12
15
33
144
8
25
6
30
42
5
97
18
9
33
30
45
21
39
8
115
9
20
28
36
32
4
48
51
21
96
8
36
43
6
75
9
6
101
1
60
27
12
9
51
96
72
15
53
84
4
20
12
37
23
120
28
57
3
80
12
13
15
44
16
24
63
18
75
9
6
5
ABCD 99826056646*3^$a+1 [50003]
12
78
30
78
139
20
72
60
3
25
11
69
3
45
105
27
76
24
8
27
6
39
27
9
9
15
160
83
90
60
55
8
96
4
11
6
42
57
28
11
21
28
8
4
8
28
108
29
30
6
51
21
115
5
48
207
15
37
8
15
9
144
52
107
45
12
33
30
6
15
45
15
4
53
24
78
37
8
33
18
24
61
36
11
129
9
24
42
18
36
51
24
96
28
108
23
45
12
24
39
25
72
12
20
12
201
7
41
27
24
15
48
1
72
185
15
3
109
80
76
44
45
63
28
17
43
77
27
165
31
11
33
21
54
48
30
3
40
89
36
30
1
41
60
7
23
24
13
5
6
117
3
24
18
3
87
45
3
12
129
3
36
21
76
32
12
24
64
11
57
24
63
1
44
12
4
107
24
60
48
57
36
24
39
37
59
9
72
40
20
69
66
90
12
51
64
65
36
7
23
57
27
73
23
42
43
11
9
4
95
30
51
45
36
15
24
15
9
3
33
99
18
43
107
18
55
11
18
43
5
30
12
30
3
57
6
25
11
36
60
37
23
102
12
55
29
27
84
69
30
24
36
61
35
18
55
11
12
42
6
21
16
8
15
49
71
24
6
15
36
16
59
54
54
78
18
114
30
6
15
40
29
42
126
48
24
102
61
44
48
72
9
30
60
9
120
15
33
40
83
24
6
15
27
42
55
23
45
3
57
129
108
15
60
21
7
35
24
13
41
42
24
36
30
39
24
12
27
12
9
60
184
71
37
8
84
63
30
55
20
105
27
3
9
33
75
51
24
61
24
8
4
119
9
36
135
57
40
35
12
33
24
9
30
54
15
72
15
24
1
23
21
15
37
17
63
9
6
9
39
12
12
6
19
72
23
6
7
32
75
33
84
45
39
4
20
81
60
19
8
4
104
9
75
28
60
44
69
67
29
43
8
40
32
12
39
61
8
3
18
42
18
27
33
67
5
39
3
6
15
36
24
9
7
5
63
15
33
27
102
30
1
8
15
24
48
9
24
64
41
67
32
40
32
69
7
72
23
18
30
1
56
72
16
29
15
27
21
52
36
11
54
66
33
21
19
68
3
36
81
12
3
12
6
222
18
42
33
120
15
72
105
12
63
25
20
3
12
33
15
9
75
6
12
12
6
120
21
3
33
15
9
3
30
51
60
84
27
24
144
73
5
18
21
84
15
120
97
60
20
27
6
54
42
15
156
45
18
6
43
11
9
57
123
33
72
60
111
15
97
53
19
11
60
24
48
108
1
59
96
6
12
27
84
112
23
54
18
102
55
71
132
33
9
31
32
40
72
32
3
18
15
33
19
108
152
48
153
12
48
15
24
21
24
15
3
25
44
21
67
5
30
33
39
1
35
54
78
18
39
21
30
42
162
1
8
24
3
138
7
17
18
48
72
24
156
132
12
105
64
11
13
12
44
9
15
28
8
39
48
132
36
45
21
48
87
3
1
5
87
3
6
6
13
20
4
11
1
35
1
17
18
72
25
36
71
13
35
33
27
42
36
7
20
16
17
72
30
13
35
30
90
9
9
75
9
15
3
18
39
15
13
20
15
45
33
12
39
36
84
69
90
42
120
24
63
93
30
138
6
6
24
103
56
4
11
1
36
32
132
9
67
47
25
8
27
42
30
9
120
64
168
32
60
27
24
69
12
48
12
16
17
12
96
15
40
17
6
60
42
18
30
75
84
21
6
78
96
7
44
33
30
18
15
15
9
39
24
42
43
113
18
30
24
15
45
6
109
12
8
3
25
108
5
19
8
60
52
11
45
45
115
71
9
36
51
42
51
171
1
32
36
12
33
114
36
9
36
4
80
60
15
6
300
12
12
15
40
92
111
30
15
45
43
20
4
107
24
105
27
9
24
15
69
288
15
9
3
45
33
87
45
31
11
24
141
9
12
3
69
15
3
49
36
77
30
45
12
3
81
39
6
15
24
88
107
85
11
12
69
75
60
9
27
12
33
40
20
123
54
67
23
60
13
35
12
25
12
11
45
24
45
3
16
17
72
42
1
17
63
87
66
60
72
30
78
54
48
12
36
24
72
13
20
183
18
24
6
9
45
3
27
33
15
78
54
6
19
167
24
24
33
12
51
30
42
48
24
12
6
3
100
32
117
42
9
15
30
7
17
18
25
12
35
42
150
25
24
11
78
31
35
25
116
141
12
67
35
9
39
117
108
52
29
24
15
28
47
18
63
9
27
28
11
69
15
48
12
121
56
33
231
16
11
18
15
36
84
4
48
128
165
12
19
80
24
4
8
48
12
33
79
47
18
156
31
95
18
31
24
8
40
143
12
33
15
9
60
16
5
139
36
107
45
24
3
30
3
15
13
12
32
40
8
39
13
41
87
3
24
1
5
19
32
9
24
18
117
15
156
6
111
117
15
27
9
96
84
4
23
45
3
24
30
90
6
30
30
75
9
18
12
45
3
9
3
30
15
72
3
108
9
81
12
36
27
39
18
6
45
4
107
6
15
33
90
49
20
87
9
15
60
36
13
83
30
123
81
84
42
213
27
72
1
44
93
55
65
39
21
127
68
4
59
24
25
56
16
8
88
17
75
28
47
33
45
60
3
60
12
33
15
51
21
52
11
9
87
18
18
48
54
175
8
84
28
96
17
27
3
12
18
54
18
6
45
12
153
84
12
66
25
23
45
12
64
11
162
30
60
30
18
108
109
12
11
78
6
49
44
33
75
100
35
9
64
17
72
63
24
4
5
6
21
27
1
92
24
81
3
9
15
76
32
3
25
29
27
ABCD 99826162292*3^$a+1 [50029]
9
54
96
25
41
39
16
53
27
9
78
12
24
84
97
56
9
6
9
3
37
41
39
33
48
27
33
79
60
5
54
85
71
78
30
117
76
68
60
81
84
31
29
51
24
72
12
12
136
24
36
23
42
3
12
108
21
51
12
81
31
20
15
9
36
76
23
36
21
3
117
48
15
1
35
69
40
32
48
112
107
33
63
1
156
20
3
372
9
33
36
7
23
57
4
71
54
19
71
69
100
96
143
78
3
69
75
51
25
20
27
169
11
45
135
9
21
90
169
155
18
15
3
13
5
132
12
127
23
97
144
65
7
83
9
27
36
48
6
135
9
27
63
12
249
3
57
33
126
45
36
135
21
4
29
39
33
55
113
36
63
12
96
3
21
40
68
15
93
39
48
105
75
37
71
49
56
48
24
3
13
65
30
241
24
96
53
6
30
36
3
21
15
15
54
63
27
141
52
29
99
27
12
57
3
36
36
81
39
54
6
54
27
45
48
36
96
54
18
3
15
12
105
57
51
100
48
36
35
105
84
72
88
11
109
5
90
81
45
30
18
7
125
36
12
7
80
60
4
35
12
33
21
18
1
5
31
23
21
15
9
12
195
1
29
99
27
18
31
29
66
1
53
132
39
4
32
288
27
33
27
85
68
16
95
78
18
33
144
16
71
180
93
15
18
147
57
3
36
27
42
102
1
20
28
5
31
113
27
16
17
51
87
45
27
13
32
16
96
8
12
9
39
63
24
85
104
75
1
144
5
31
176
63
61
5
18
21
57
63
12
28
35
60
9
12
81
60
108
75
16
11
90
55
68
9
3
64
149
12
3
172
23
21
16
17
18
85
113
6
201
40
5
15
3
60
1
65
15
4
80
120
21
75
400
104
9
60
3
144
9
39
15
42
36
18
121
44
12
33
36
139
11
9
16
101
15
24
33
67
44
45
54
18
27
33
84
54
60
81
64
32
93
12
132
18
30
3
105
90
54
18
24
9
27
9
76
23
85
77
3
9
6
126
18
18
63
21
15
60
48
21
144
31
20
21
19
96
11
24
228
72
6
15
39
61
8
24
28
17
18
49
95
9
136
24
20
144
27
6
210
42
151
5
7
119
21
147
1
32
3
61
36
29
91
47
117
64
156
59
96
30
54
24
48
45
84
51
24
69
21
3
48
57
66
24
33
75
69
21
15
124
215
25
44
84
51
12
132
1
101
91
32
16
95
42
3
189
151
17
15
33
175
11
30
114
37
8
99
33
60
24
3
6
55
17
162
30
111
24
112
65
3
148
108
29
31
32
24
21
43
41
31
84
89
27
24
64
65
7
29
66
9
231
180
30
27
27
25
11
13
11
138
288
132
15
3
57
81
115
17
12
78
165
88
17
108
55
17
54
21
24
16
23
21
48
117
66
105
4
24
56
48
15
60
36
157
269
31
47
1
20
69
30
18
43
35
25
176
40
44
16
35
93
112
29
24
31
5
39
27
6
63
75
121
144
119
33
4
36
48
32
12
33
3
60
16
68
27
49
47
45
3
21
76
83
1
140
16
5
18
24
13
89
151
8
24
3
12
72
45
153
6
21
9
99
48
129
36
159
21
43
29
18
12
81
87
144
18
43
92
63
84
9
51
36
54
115
8
51
24
141
96
36
45
55
32
88
8
15
105
16
8
87
1
8
12
4
281
39
16
92
21
27
165
87
111
9
120
132
4
47
54
115
11
69
15
33
36
60
21
66
18
24
30
121
32
9
19
36
143
33
45
3
177
84
19
72
8
112
137
75
51
120
81
48
15
1
20
12
88
12
35
9
64
80
16
36
83
9
63
48
57
15
24
66
24
31
23
21
96
39
6
18
21
33
48
18
60
1
35
301
32
75
13
20
39
25
53
7
29
87
3
9
36
117
12
36
87
40
5
43
95
61
11
60
12
81
99
45
27
21
48
40
80
51
145
84
59
36
1
44
45
31
56
39
69
111
1
32
3
49
59
66
19
5
39
60
3
49
20
9
7
80
33
55
56
39
72
25
8
72
48
81
18
61
77
18
25
65
39
36
69
6
54
18
57
72
120
4
11
54
42
18
30
21
21
87
3
18
147
40
8
12
28
71
36
12
13
59
33
16
120
35
30
15
16
23
42
55
11
72
72
9
135
37
8
24
216
76
23
48
93
16
44
52
35
30
24
15
24
16
155
1
35
132
30
75
36
69
42
9
24
33
55
ABCD 99826293046*3^$a+1 [50044]
9
60
67
23
84
93
112
96
11
21
112
72
11
12
1
17
7
17
31
80
117
36
72
15
64
8
63
18
12
18
57
24
16
24
101
19
56
15
54
66
105
9
111
24
48
105
151
11
181
35
84
73
32
99
66
54
36
144
96
84
42
19
24
5
60
12
24
18
105
57
90
61
77
115
8
160
23
132
84
49
5
235
107
198
39
33
39
33
7
101
19
120
24
35
132
54
48
75
57
18
12
1
35
37
120
23
25
155
18
6
84
121
41
78
9
112
71
73
32
39
25
48
8
63
6
138
72
18
31
56
48
63
49
8
51
54
15
72
3
37
59
54
36
51
15
73
8
123
21
33
72
31
53
36
54
24
25
8
112
48
24
83
37
48
11
54
162
18
126
12
18
36
96
18
57
15
234
30
1
77
75
112
41
7
137
78
18
135
40
5
147
33
15
24
81
18
21
75
30
15
63
33
15
114
66
54
6
105
75
48
24
18
27
75
13
65
15
24
48
168
45
90
49
23
57
48
75
60
12
21
33
6
66
39
39
49
23
18
159
3
102
63
99
24
85
41
15
3
37
56
64
89
96
31
5
12
6
120
72
129
40
8
40
23
30
18
6
108
30
36
21
96
15
198
171
39
36
36
150
30
13
56
16
32
48
57
36
19
101
144
123
88
32
177
31
5
66
25
48
8
40
72
65
31
35
36
90
63
168
184
80
96
75
37
23
169
11
12
18
87
75
85
185
15
16
32
189
6
84
25
65
15
3
133
17
87
15
25
24
56
9
102
42
30
18
54
36
109
35
24
69
16
35
24
13
89
55
8
136
72
23
9
3
24
13
32
16
144
216
23
42
15
39
84
141
3
6
295
47
18
84
42
33
21
54
13
17
7
24
65
31
35
285
3
37
35
13
41
151
11
85
23
9
33
15
40
48
32
40
32
16
24
32
120
15
1
47
60
45
3
54
96
12
75
16
72
23
9
57
60
3
51
37
299
36
25
125
234
84
69
351
129
88
53
180
36
18
33
24
9
6
66
15
45
72
3
15
145
104
3
12
49
32
33
30
144
18
127
23
54
90
126
27
40
17
31
24
35
60
30
18
57
51
45
9
24
87
72
192
40
56
3
12
108
37
17
42
61
65
7
80
112
53
162
36
13
17
39
3
12
25
209
54
78
19
96
5
19
48
8
123
6
15
88
35
93
24
16
72
240
23
49
8
15
57
136
29
75
123
36
9
16
24
77
3
87
30
18
25
35
30
87
21
115
80
9
55
24
5
60
66
36
9
141
19
48
128
57
151
11
36
25
77
67
96
77
12
15
45
120
19
56
21
19
35
45
39
36
114
36
31
113
12
195
45
30
90
72
115
8
9
15
3
48
60
12
45
123
69
96
135
72
33
24
3
37
120
89
111
160
120
65
120
6
25
113
55
5
12
54
1
48
65
72
18
61
8
3
45
40
24
80
88
72
41
258
21
96
165
18
96
36
165
153
54
97
120
41
7
23
9
16
53
67
144
41
30
25
24
96
35
109
59
126
48
90
13
24
8
27
24
85
32
27
12
49
240
107
90
339
39
180
42
139
59
36
81
88
32
45
24
36
54
25
8
40
107
13
152
40
11
180
9
39
36
36
57
57
126
169
11
30
135
69
163
47
49
32
9
78
105
72
21
120
54
85
80
256
83
24
138
54
18
78
30
103
29
102
36
169
29
6
45
9
36
66
9
33
7
5
139
59
85
83
108
1
29
19
35
6
156
36
72
15
48
120
165
12
90
13
29
3
136
5
12
18
6
48
180
67
8
33
39
69
27
63
1
176
40
80
208
96
24
77
67
11
102
150
120
18
7
47
25
11
132
108
120
24
12
36
18
162
9
9
7
17
138
13
72
23
57
208
137
15
93
51
33
55
107
180
36
85
5
18
1
89
6
1
80
39
54
114
18
55
29
36
162
13
5
195
45
30
24
61
ABCD 99826666354*3^$a+1 [50230]
1
132
15
48
21
96
27
117
15
60
8
40
120
20
1
59
28
57
75
12
128
145
72
60
11
28
36
51
9
24
156
8
88
12
8
13
15
12
80
52
3
5
13
351
15
48
96
29
25
75
33
30
42
107
40
45
39
57
54
18
48
75
3
141
93
15
105
23
49
6
30
3
104
16
21
99
60
44
13
35
64
116
4
15
54
90
45
51
48
33
63
57
24
21
72
27
105
30
41
64
20
25
39
144
45
96
120
36
71
172
8
28
9
23
12
108
24
19
9
57
75
20
13
51
9
48
95
84
61
47
25
15
105
6
17
373
39
128
12
97
3
12
140
133
108
107
76
9
42
18
15
120
20
37
15
8
181
12
24
11
19
6
72
3
153
72
132
36
12
3
69
3
24
33
35
112
9
72
95
28
36
99
54
27
8
192
16
93
60
107
19
33
15
42
83
160
20
73
63
32
84
108
7
45
93
108
123
45
15
57
35
145
99
8
157
36
35
52
20
60
76
36
9
39
132
45
96
108
72
12
60
15
21
47
37
63
33
30
162
60
35
64
20
73
75
33
39
69
71
19
6
71
100
48
104
13
75
32
223
9
24
56
16
72
48
45
47
1
71
61
192
63
108
99
18
24
11
43
66
23
37
36
72
47
25
180
51
140
52
57
75
36
48
12
32
1
11
55
105
93
203
88
36
201
108
39
33
119
79
90
84
132
75
8
28
9
3
132
63
113
72
13
35
40
32
180
88
45
12
23
4
8
7
30
108
51
9
36
102
77
28
20
133
87
20
100
60
32
28
32
40
12
69
27
32
1
36
71
72
73
15
20
28
9
75
51
66
96
27
45
12
186
30
72
35
1
6
33
21
11
16
24
21
48
114
30
72
36
35
19
105
36
12
32
103
33
60
3
9
72
63
48
18
59
28
20
37
27
36
24
24
12
48
69
36
12
59
244
144
96
60
9
23
19
33
32
1
27
51
17
37
87
36
15
18
87
93
59
1
39
48
57
12
51
12
32
16
195
54
96
27
207
30
63
12
128
16
69
23
4
33
36
192
60
12
72
15
20
79
161
13
23
85
60
47
40
33
63
12
20
13
15
165
15
44
12
91
33
12
45
39
21
27
8
112
33
108
90
137
4
21
15
15
129
15
321
9
35
16
180
300
3
57
32
7
33
21
71
28
8
12
16
9
47
1
42
18
47
1
72
35
25
27
45
3
9
39
69
72
108
3
92
37
18
18
108
51
111
29
61
3
81
51
9
54
189
12
48
183
144
45
3
17
1
27
48
69
126
54
36
24
35
49
72
15
99
48
18
168
120
75
84
128
24
13
27
144
32
12
1
99
15
90
47
61
267
33
132
123
15
57
105
27
8
43
129
33
12
36
24
54
57
80
184
15
5
73
35
120
7
45
21
72
87
63
192
18
27
45
36
27
135
18
78
101
60
48
112
140
1
60
3
69
47
61
18
9
48
24
80
13
18
198
96
108
36
72
3
32
112
15
153
72
165
72
111
20
84
96
28
117
3
36
68
12
16
9
83
208
24
9
12
42
57
96
260
37
111
117
39
56
40
32
28
84
36
45
159
8
72
16
93
12
75
140
205
63
56
28
188
72
16
12
12
32
25
108
467
13
18
33
96
68
1
42
57
8
25
12
3
24
15
53
52
180
213
60
35
271
57
72
80
72
100
8
40
21
75
60
180
9
12
108
96
11
4
12
20
25
12
60
72
191
60
109
99
24
105
60
18
30
108
60
99
57
95
88
48
9
155
133
47
124
99
30
95
13
39
48
8
55
18
39
96
44
37
3
8
25
3
72
87
53
28
9
72
36
35
13
39
57
51
72
20
28
45
252
215
1
11
16
3
9
80
88
44
85
143
28
195
90
54
65
25
195
51
114
36
72
3
63
96
129
32
37
83
112
21
47
19
153
45
240
36
99
57
23
73
47
1
24
15
ABCD 99826861788*3^$a+1 [50064]
11
48
61
263
25
35
61
18
41
31
120
6
72
18
48
96
120
29
7
173
24
133
192
54
53
325
198
42
203
132
619
102
90
72
96
54
120
330
12
137
132
108
43
5
25
24
234
41
24
151
342
234
65
127
6
11
55
6
47
25
72
66
216
198
54
96
90
83
79
84
36
24
198
131
180
67
48
150
275
61
227
31
288
270
138
29
144
49
11
72
205
83
253
35
12
169
24
59
31
30
72
6
90
18
29
43
12
36
54
42
54
48
11
229
131
79
72
101
60
55
126
155
7
24
72
174
42
48
53
19
72
24
30
11
7
144
36
18
11
205
96
210
198
35
7
84
36
24
65
7
72
120
96
54
54
29
115
192
186
102
18
78
77
157
11
192
13
90
41
175
5
96
1
42
12
233
180
79
84
101
36
151
60
65
19
125
252
7
66
18
108
42
131
31
185
13
11
37
90
173
43
54
83
13
48
42
5
151
258
23
49
18
65
127
24
108
12
36
18
11
31
29
84
31
36
41
240
55
125
108
7
18
30
234
6
18
59
67
5
36
60
37
11
103
72
72
48
72
6
138
24
221
49
11
84
97
144
18
17
109
191
25
71
84
31
29
1
6
36
12
42
11
61
138
150
11
37
126
36
108
186
72
66
101
103
101
61
120
11
223
60
90
210
6
162
48
65
61
227
61
402
30
35
37
143
55
96
84
17
37
96
162
72
126
126
108
30
6
36
101
91
65
187
42
11
216
55
24
120
198
6
48
90
47
7
114
282
36
29
13
48
179
163
18
18
101
43
89
55
78
59
60
25
23
49
59
24
133
120
6
29
55
17
36
1
6
84
24
137
7
41
103
264
72
78
192
114
29
1
90
78
59
211
48
101
85
47
12
24
199
17
43
210
11
103
264
276
101
91
18
11
31
29
1
144
24
72
18
54
30
234
186
185
72
31
12
108
24
41
61
18
240
48
89
48
13
59
7
24
84
204
36
12
126
24
11
7
30
18
60
137
163
65
60
19
72
342
168
288
11
156
97
72
18
53
1
11
31
149
25
168
47
1
240
11
127
108
258
155
55
53
169
18
54
95
36
7
144
17
36
25
30
42
18
48
198
24
354
36
18
11
24
55
65
108
391
84
17
37
258
192
29
121
18
102
18
72
78
155
259
36
156
18
83
277
114
317
7
101
72
19
90
42
54
66
72
89
61
83
37
24
210
54
72
24
18
12
36
17
205
192
90
54
42
36
29
12
67
408
54
18
78
47
187
48
24
144
102
96
144
66
24
65
48
115
162
119
25
71
55
53
7
41
72
61
96
18
552
96
12
42
59
85
54
336
18
11
13
66
36
18
72
35
79
113
79
72
54
179
7
ABCD 99826904564*3^$a+1 [50062]
89
24
42
30
72
7
8
147
24
9
45
66
6
163
47
6
7
11
25
89
36
39
33
42
13
164
21
18
61
20
24
21
18
18
30
30
24
15
33
18
9
15
13
35
96
6
15
93
51
27
37
80
120
16
56
24
69
75
16
36
101
24
31
8
27
18
12
42
72
30
24
42
24
24
25
12
44
45
24
15
24
136
65
120
36
36
39
21
54
24
21
51
73
101
15
9
19
80
156
69
12
15
48
16
17
18
1
36
8
21
99
36
4
5
7
29
115
8
21
7
44
48
15
1
29
108
150
30
103
161
15
3
1
12
8
16
29
6
85
24
11
1
77
18
37
140
15
201
9
6
21
60
93
66
1
23
117
4
47
72
72
6
103
35
109
17
55
20
15
18
96
6
30
19
84
17
19
72
8
39
6
120
42
30
79
36
24
71
54
19
236
64
107
24
1
72
23
102
103
35
97
5
162
6
7
12
24
56
160
71
13
216
36
23
6
48
15
27
25
60
36
68
21
3
93
102
90
6
24
6
31
8
16
36
156
92
16
71
25
5
15
16
104
168
16
12
24
29
91
41
3
81
48
12
3
27
1
8
111
49
56
208
23
42
7
60
20
141
3
21
31
108
47
24
48
21
9
151
11
45
81
7
41
39
27
150
103
17
75
76
65
43
12
8
36
16
23
9
16
44
100
72
44
36
15
13
80
27
48
120
30
66
85
11
1
29
66
49
60
48
17
55
11
189
108
237
66
109
35
1
23
21
81
7
17
36
78
24
48
30
108
6
48
48
30
27
21
19
56
52
17
12
19
56
40
20
84
4
17
55
29
55
17
72
7
20
28
41
24
27
16
23
21
9
36
3
33
3
396
184
11
9
45
55
29
96
7
47
21
21
30
9
84
16
17
43
72
23
30
66
1
5
39
28
5
66
1
80
48
88
8
64
108
35
93
112
59
33
63
24
78
7
36
5
103
17
18
25
47
138
12
72
66
6
39
16
113
51
36
28
36
96
89
31
24
12
108
20
76
35
33
93
24
79
17
3
4
11
21
16
35
42
36
15
4
140
27
25
44
64
11
49
47
25
5
103
17
39
16
5
30
73
95
78
60
54
13
11
69
33
12
43
68
45
7
173
6
6
103
11
61
24
131
69
84
16
20
321
39
16
35
37
72
168
56
57
99
39
24
97
5
31
17
42
229
17
72
7
20
16
68
4
20
16
11
45
33
51
15
1
44
81
18
25
5
12
30
165
16
24
108
36
11
1
23
6
99
9
7
5
175
164
4
155
1
5
19
12
8
3
18
15
52
155
37
17
99
16
29
24
72
3
136
47
72
138
150
33
57
12
15
72
16
77
111
64
23
24
48
48
18
55
20
16
8
27
18
48
43
179
72
1
24
23
42
39
16
164
21
55
20
21
12
111
27
9
165
108
30
37
41
87
27
61
68
36
40
5
31
29
36
7
191
9
15
6
51
84
256
89
19
72
101
27
15
222
99
36
3
85
41
39
3
30
19
23
30
138
153
21
24
99
153
3
57
24
43
17
3
220
56
21
84
6
24
1
29
24
18
42
30
73
60
65
90
37
161
55
164
52
11
25
164
88
17
3
196
56
60
28
11
6
36
48
15
69
72
103
11
30
19
20
28
5
67
80
12
144
60
21
15
3
72
9
141
55
24
131
126
43
20
160
11
33
136
29
31
89
31
11
49
12
65
7
5
6
45
40
12
77
12
30
30
39
120
99
18
12
18
69
24
129
31
107
30
72
18
24
73
20
120
60
15
13
128
4
36
5
15
156
16
72
11
25
80
16
48
108
83
6
18
6
159
33
3
112
72
53
19
23
13
84
5
39
27
48
169
5
15
60
16
29
55
60
17
31
92
33
144
36
27
12
76
68
16
36
35
133
36
29
90
144
181
36
5
39
64
41
24
60
96
12
3
16
144
24
12
59
37
48
80
36
15
1
143
21
3
13
5
12
175
155
42
6
168
162
63
21
31
65
27
36
9
27
39
21
64
41
18
37
29
7
23
96
25
108
212
40
71
30
42
6
151
36
44
28
5
55
17
15
105
36
19
29
7
95
13
41
18
1
36
68
57
15
15
54
39
16
5
67
17
27
84
75
24
72
9
52
8
27
9
100
41
3
36
16
12
101
132
3
16
60
20
64
11
78
72
18
61
180
47
72
1
47
30
138
81
15
1
104
165
3
12
45
30
24
24
1
44
16
12
5
39
99
54
42
24
61
20
45
79
36
24
20
16
104
4
5
51
64
60
113
48
24
108
27
51
37
8
117
54
78
42
25
96
5
7
36
44
93
54
25
29
7
8
36
28
53
39
15
93
3
13
24
48
59
49
24
47
54
91
65
30
ABCD 99826960466*3^$a+1 [50087]
90
3
105
72
54
21
84
33
6
30
150
12
69
21
24
39
51
180
48
57
93
3
15
30
18
42
12
60
63
57
36
75
24
60
57
96
39
63
18
15
27
30
3
93
87
84
93
63
15
144
273
45
90
42
3
105
18
162
3
48
237
3
69
3
24
39
21
84
9
90
57
9
27
15
18
27
12
72
33
18
72
117
99
144
36
9
111
6
3
96
36
111
78
30
42
12
6
21
9
24
3
27
78
27
3
54
51
12
51
66
51
9
51
33
72
123
45
30
72
9
33
12
51
27
273
69
99
72
144
24
72
57
18
69
168
96
24
147
90
75
120
75
108
12
33
165
15
207
9
21
6
9
3
108
90
39
84
144
48
69
99
39
60
102
75
39
54
156
87
3
57
33
51
183
18
3
15
150
84
15
45
15
12
84
45
126
9
12
48
45
12
18
24
30
36
27
12
75
21
81
78
48
162
72
96
30
54
18
198
75
33
144
36
54
6
126
21
9
150
21
33
144
27
9
39
33
15
3
30
36
39
24
27
33
45
3
285
84
159
57
168
12
3
15
69
3
42
63
3
9
27
21
33
99
27
33
75
6
36
51
57
51
57
48
27
12
12
3
42
66
42
36
39
33
63
21
24
135
12
27
21
36
48
27
165
45
60
66
165
3
282
15
39
114
12
24
180
75
9
6
36
12
18
87
3
42
27
120
60
9
54
12
24
90
36
15
21
108
90
21
105
18
66
15
36
36
3
9
33
30
108
9
27
276
33
51
54
42
30
27
15
117
9
135
9
51
87
18
42
234
84
24
30
108
24
18
90
93
24
9
27
12
48
15
42
12
6
18
27
24
21
3
99
21
69
6
45
12
9
75
15
78
72
3
27
213
63
72
33
144
15
60
129
15
12
33
9
36
90
12
117
12
21
12
111
21
30
45
45
3
36
105
24
27
84
24
36
21
126
108
24
138
18
60
66
123
3
54
15
39
144
42
63
81
36
84
36
15
3
60
18
3
87
48
36
33
27
21
9
3
33
3
339
81
117
39
144
15
162
195
12
45
18
24
105
21
84
54
36
276
105
33
6
9
99
18
48
27
108
27
90
114
30
54
6
15
3
45
21
6
189
21
195
36
75
60
9
144
21
15
9
39
15
81
21
6
30
39
21
72
171
9
102
150
108
291
105
36
36
252
3
33
54
66
87
75
198
42
102
63
48
39
72
93
117
51
48
69
12
75
33
27
45
39
159
108
42
36
246
33
27
21
12
21
12
24
36
30
24
18
108
30
9
33
75
108
33
30
36
6
63
57
42
153
57
6
120
21
39
120
162
42
165
225
36
240
66
18
15
12
60
3
36
150
12
42
12
21
147
18
12
27
45
60
75
33
111
45
6
81
45
27
45
51
21
63
21
24
15
21
36
120
18
60
33
165
159
3
72
9
9
30
42
84
24
48
27
51
54
12
18
72
78
48
24
99
21
36
18
90
39
75
12
9
132
27
45
120
12
84
75
60
12
18
114
57
15
138
168
15
183
12
78
12
219
15
6
84
36
18
144
132
18
3
24
135
93
12
3
108
9
165
24
51
51
105
108
27
57
15
66
60
90
69
93
174
9
9
18
57
21
27
117
36
84
18
9
63
21
12
45
87
51
9
36
36
156
12
117
84
6
48
126
51
21
42
126
36
3
15
45
21
24
12
6
18
99
45
51
96
33
12
51
9
183
36
9
42
48
36
42
12
3
33
27
33
156
39
15
24
18
264
135
33
30
150
15
3
18
36
18
36
30
15
21
36
60
3
171
69
9
51
12
9
159
51
6
15
57
192
15
75
36
18
42
33
51
9
15
9
147
60
126
54
198
138
18
6
93
36
36
9
54
90
42
66
3
141
24
12
54
36
204
156
18
24
36
192
24
84
96
48
90
18
42
30
63
99
114
15
60
69
36
90
81
39
57
39
69
24
63
9
96
57
42
90
18
66
36
6
84
60
30
15
63
45
45
108
180
3
51
81
72
21
36
39
ABCD 99827270248*3^$a+1 [50000]
27
64
131
45
60
57
48
18
61
101
60
108
30
69
27
144
72
37
68
12
345
123
93
87
63
129
12
48
21
39
40
8
135
12
6
90
36
66
75
39
33
72
21
18
72
49
113
63
9
15
21
27
27
21
123
54
55
308
64
20
39
69
12
28
120
17
60
48
6
72
18
31
8
27
133
8
72
63
109
48
32
99
144
85
23
102
235
5
87
21
135
24
3
117
28
12
41
19
71
37
53
30
165
3
156
6
67
35
96
54
67
5
18
126
139
8
60
27
18
67
71
69
117
51
84
3
42
51
69
108
3
24
63
33
99
13
5
18
18
19
12
140
21
54
81
69
30
198
78
30
15
9
84
27
27
42
15
15
24
1
161
30
37
140
48
33
99
40
8
27
33
4
71
42
27
21
27
105
75
87
33
51
96
30
36
19
5
54
234
12
43
8
165
15
24
3
105
33
75
69
240
54
21
28
32
129
51
28
32
39
21
48
288
60
9
51
129
36
54
24
30
19
20
33
15
9
3
33
15
75
18
87
84
21
19
20
3
162
36
27
108
4
20
180
33
6
21
15
13
113
15
4
53
135
12
45
6
30
162
96
9
45
15
40
11
57
15
9
48
48
45
120
42
48
24
90
103
23
225
12
105
66
1
131
9
36
4
41
12
108
19
5
54
30
6
138
108
15
3
36
73
20
33
15
60
12
112
233
27
123
66
19
17
111
39
30
15
96
57
30
96
49
20
147
36
9
36
117
55
35
33
195
9
105
15
111
30
150
37
65
55
77
63
12
51
49
8
132
96
24
28
68
72
108
45
18
12
78
159
48
3
90
24
3
64
59
141
105
90
6
108
27
129
135
45
96
18
1
29
42
90
30
37
5
15
51
42
279
3
42
30
54
36
43
143
69
21
27
72
100
65
43
17
183
33
12
7
35
120
24
66
163
107
105
108
100
68
123
6
3
81
24
123
129
15
75
138
243
24
3
33
45
39
33
12
36
27
132
48
48
33
27
135
42
135
40
60
128
27
273
120
64
48
17
3
21
30
6
108
102
25
20
51
72
48
18
60
72
12
18
42
87
3
12
21
52
35
37
5
174
1
59
49
5
48
39
88
72
5
51
60
9
75
60
28
32
40
8
45
42
81
184
53
18
24
36
108
57
124
29
54
145
32
9
87
112
20
48
33
36
6
108
12
78
12
15
9
51
12
108
4
113
27
240
69
24
102
21
75
102
75
51
1
116
60
120
33
111
45
3
12
39
42
72
108
67
197
51
93
132
84
6
54
120
6
48
6
15
33
3
60
12
15
6
12
24
30
21
3
201
208
32
9
282
60
9
120
9
39
165
3
304
53
123
57
55
107
33
21
51
21
75
99
24
12
60
9
60
3
18
15
72
3
18
12
108
39
33
19
68
21
270
9
48
57
18
9
3
6
66
105
9
72
27
72
21
75
33
24
15
40
20
12
40
35
48
36
54
55
53
24
111
52
20
12
96
87
85
41
66
45
171
37
60
17
51
57
108
15
24
9
51
75
6
75
132
81
31
89
19
8
249
171
60
52
8
123
1
11
45
84
3
18
54
36
48
6
3
33
12
3
57
18
72
66
6
30
111
24
69
36
30
114
27
63
120
1
71
37
68
45
67
53
24
36
27
45
3
172
17
6
105
183
72
9
36
24
33
162
33
27
36
57
12
3
85
5
135
40
92
33
7
48
53
7
101
51
63
90
27
99
57
84
105
51
63
66
15
39
144
153
15
45
27
72
18
123
252
21
139
5
12
6
49
41
54
36
9
48
171
60
336
93
21
27
60
105
19
5
54
54
67
68
81
54
33
93
30
6
30
6
12
63
69
18
48
54
75
21
147
15
66
6
21
64
89
19
5
3
24
39
57
15
150
15
24
9
24
36
87
72
3
37
200
105
36
360
66
81
132
40
77
36
12
6
120
90
150
72
9
99
49
17
51
12
27
150
163
ABCD 99828662972*3^$a+1 [50185]
105
36
139
120
41
48
175
5
12
48
180
48
211
8
144
424
32
93
67
29
91
144
240
8
9
420
27
21
12
79
24
41
144
55
528
41
48
39
24
69
51
160
120
240
96
80
24
9
48
7
77
156
111
88
233
192
159
96
69
19
72
128
112
5
3
72
21
12
135
16
24
200
16
56
33
87
153
159
216
141
12
7
152
40
120
80
40
32
136
216
77
283
8
9
159
48
81
31
101
123
69
171
40
41
39
9
36
3
93
27
69
144
27
33
48
7
80
48
297
87
141
115
192
8
33
84
19
168
48
8
240
40
176
81
48
15
33
48
84
27
24
136
72
56
16
120
41
55
152
120
16
176
40
336
24
24
72
41
63
120
9
31
120
24
24
272
40
5
75
136
41
111
72
184
96
48
101
96
96
43
5
99
120
48
72
189
204
127
149
387
112
24
128
280
72
176
21
19
221
12
159
88
41
31
197
139
53
204
175
72
29
43
8
48
40
161
87
96
16
89
15
24
256
41
144
144
48
84
99
16
24
8
249
151
336
41
111
21
67
96
216
120
8
33
63
81
87
112
77
108
175
5
171
33
247
24
176
24
40
5
60
84
19
77
60
199
125
48
48
51
141
3
48
88
168
176
384
96
40
96
104
120
48
136
32
105
84
12
199
89
31
24
329
7
144
176
153
192
7
72
8
9
79
53
195
16
216
113
159
88
80
72
192
136
48
96
29
147
9
96
63
136
128
189
211
29
43
5
75
40
29
75
72
112
32
136
8
120
21
12
103
41
87
88
192
17
55
168
8
45
75
112
17
55
104
216
24
136
104
24
9
48
36
147
9
79
24
200
24
160
32
352
29
3
45
51
105
39
16
24
128
48
48
21
12
79
53
91
120
56
112
8
24
288
312
201
55
8
72
120
120
201
111
81
55
240
77
60
7
120
272
48
40
32
144
16
29
19
173
19
200
40
128
216
453
19
41
84
108
36
12
79
5
147
112
48
56
120
96
297
48
55
216
120
192
48
24
17
127
416
24
93
427
144
288
53
219
168
40
224
16
24
56
160
5
139
104
16
29
91
56
64
24
24
77
195
16
29
75
96
64
248
153
36
19
41
180
51
40
53
187
17
39
40
56
57
63
48
117
91
24
8
33
7
128
112
89
63
120
16
32
48
24
16
120
312
113
207
72
24
72
88
176
136
120
5
187
56
192
72
117
91
24
41
63
256
80
16
5
75
81
7
41
ABCD 99828986872*3^$a+1 [50072]
9
15
1
72
239
1
192
35
37
95
73
72
59
24
12
168
12
288
13
80
24
48
72
40
95
1
23
84
252
48
12
141
48
39
192
60
168
12
153
15
36
157
203
96
109
24
80
27
204
57
112
71
1
168
35
60
252
21
63
105
24
15
153
3
84
25
56
24
75
96
165
16
95
265
128
16
59
12
25
83
36
1
59
37
72
35
12
60
60
81
24
75
93
75
45
27
133
72
56
87
12
60
1
59
21
39
25
80
255
228
21
96
16
107
45
48
160
59
24
36
24
24
12
168
237
48
51
21
3
132
60
141
123
69
255
57
123
85
176
39
252
24
21
120
135
33
111
57
87
1
24
48
8
144
168
3
181
96
32
40
320
15
132
109
131
13
107
48
61
35
96
60
1
47
60
60
252
84
57
87
60
72
69
40
11
84
49
8
24
120
15
120
49
152
39
105
39
24
36
264
157
104
16
143
57
183
1
119
81
99
12
108
85
47
48
132
165
63
12
69
51
48
240
117
135
60
85
623
60
60
60
21
39
33
64
8
147
84
105
64
168
32
112
8
15
132
24
85
155
156
361
143
84
21
16
24
32
219
84
57
87
25
8
39
73
95
33
3
24
12
105
339
300
36
13
95
225
51
60
36
45
256
32
27
21
3
60
24
33
183
9
72
159
81
15
120
105
15
81
3
37
47
12
84
24
96
169
168
47
33
40
107
181
35
21
48
315
60
33
48
75
24
132
9
16
144
32
279
24
9
88
72
95
180
12
84
69
288
3
120
45
111
108
45
15
33
144
99
61
119
300
96
93
195
61
336
23
33
39
1
32
48
87
81
24
51
85
32
120
168
51
61
24
335
1
80
24
63
72
33
232
35
109
215
1
56
112
11
45
232
107
21
72
39
33
135
153
72
27
61
167
36
21
123
13
264
83
21
195
141
208
35
12
49
32
159
120
9
16
24
59
12
33
40
35
85
131
165
16
215
49
32
72
168
27
85
35
93
39
25
168
47
60
261
147
12
49
71
120
225
88
192
8
136
191
169
56
16
24
56
48
351
193
47
25
83
60
132
21
123
61
200
3
13
104
40
23
33
72
16
95
57
48
195
24
13
167
73
8
51
45
15
81
64
35
45
3
21
75
84
33
39
24
169
192
59
45
64
72
83
12
81
120
3
37
72
47
24
25
56
48
147
120
204
81
135
1
192
72
240
179
300
60
45
40
179
72
109
56
135
9
264
15
12
85
179
24
396
36
85
8
75
120
13
24
59
36
24
57
39
33
312
75
61
8
135
84
12
81
3
84
121
56
3
36
9
51
61
35
21
64
35
24
37
32
16
11
84
216
120
84
45
232
527
60
21
15
241
59
84
25
95
12
13
56
51
60
73
72
ABCD 99829006328*3^$a+1 [50015]
12
48
105
255
17
72
66
60
10
15
45
12
15
12
36
47
1
12
63
2
139
35
73
60
17
48
7
71
25
129
39
84
96
165
51
53
67
11
12
88
117
33
74
10
24
254
48
34
51
12
135
72
26
55
12
72
24
9
42
9
132
69
75
84
12
9
171
48
96
9
27
17
43
47
70
18
20
90
12
43
45
15
45
3
24
12
9
27
192
77
19
161
90
108
48
25
29
4
147
108
15
81
113
31
24
23
12
58
63
36
39
2
7
12
3
21
36
120
156
5
43
89
7
21
27
33
27
5
43
132
75
98
43
27
45
5
7
17
180
18
142
50
109
12
5
163
12
5
43
60
59
13
12
195
18
135
5
40
104
76
192
15
23
85
60
17
16
39
5
55
48
24
33
66
42
20
120
43
180
27
2
108
24
34
14
7
108
120
48
5
40
15
72
12
41
22
110
18
73
24
132
5
19
60
9
15
141
44
12
58
248
13
12
69
39
27
92
1
89
16
135
24
12
105
36
72
20
43
45
30
62
187
36
12
60
27
30
39
21
3
96
12
65
55
149
16
12
8
19
65
103
45
122
49
60
69
62
1
72
48
3
14
16
56
36
79
33
12
3
95
18
264
19
12
45
39
48
113
64
24
27
72
21
75
105
87
84
51
93
12
87
2
36
4
56
79
24
24
12
51
9
33
180
27
129
27
12
12
3
21
17
72
40
38
49
5
48
55
12
45
38
10
60
3
9
3
33
15
5
43
197
55
15
54
183
36
12
75
32
85
27
33
17
40
36
74
136
153
29
55
3
72
18
48
56
91
69
20
115
48
167
18
16
27
57
27
33
102
45
156
89
36
7
153
20
4
15
33
20
115
45
3
12
45
2
10
8
103
15
33
180
9
36
51
228
93
15
27
33
12
21
15
60
72
240
65
42
25
57
78
45
81
27
119
13
57
36
48
62
30
19
113
18
30
54
18
43
17
7
60
141
3
84
45
147
11
42
12
31
120
17
16
12
27
27
21
89
18
25
47
61
84
84
45
27
5
162
25
35
1
132
27
120
6
27
12
48
48
9
51
144
15
20
25
35
10
8
102
18
19
5
18
25
3
20
150
43
81
63
47
34
36
63
12
60
9
104
16
15
120
9
38
25
119
34
75
24
33
2
106
12
74
178
108
90
54
123
5
18
40
102
36
44
18
264
13
65
12
96
43
11
216
144
13
12
24
24
15
93
89
198
1
24
5
7
105
48
2
18
31
24
35
61
17
19
33
87
23
25
237
39
17
4
39
159
45
60
165
66
24
30
80
7
24
59
46
15
24
21
174
8
25
24
15
78
3
24
5
19
12
57
27
45
51
29
43
47
90
55
15
50
19
180
17
19
36
15
18
15
29
108
12
31
11
36
13
24
12
60
96
47
10
3
33
39
201
2
70
32
16
2
13
29
12
19
12
24
24
24
27
50
16
3
60
24
12
48
3
110
43
96
201
108
39
81
42
2
196
66
33
36
12
89
19
45
15
9
108
75
65
40
147
33
39
36
47
13
99
45
21
2
52
21
72
3
33
59
70
27
120
24
12
48
149
10
141
57
87
77
36
58
9
237
8
31
24
83
13
12
24
39
69
27
18
63
65
19
24
9
2
1
84
5
103
17
19
12
5
42
1
117
87
120
12
84
59
61
11
18
55
36
24
60
36
11
106
92
48
58
57
9
168
12
8
10
62
31
72
57
20
19
156
36
17
88
60
12
75
12
21
2
22
56
30
13
60
60
89
7
9
39
107
25
63
92
61
12
12
21
99
39
141
9
2
84
253
23
49
39
9
12
24
24
35
18
43
27
90
72
111
57
12
87
5
124
44
67
108
72
24
117
42
57
24
21
15
81
32
7
51
93
12
12
48
89
16
27
60
123
24
18
30
20
37
53
115
45
60
63
29
124
54
21
36
9
15
216
93
80
228
60
178
57
17
192
108
55
113
34
105
69
56
18
133
29
6
37
48
48
84
36
45
96
75
9
15
29
52
38
46
15
21
51
45
18
45
27
2
7
108
108
47
30
247
3
62
64
15
9
68
24
16
15
5
7
95
13
47
145
125
7
75
6
87
12
9
212
103
59
37
75
81
12
33
15
12
108
57
63
47
22
63
12
35
16
69
35
16
74
19
69
15
45
63
45
75
9
24
87
24
35
30
106
18
51
3
2
31
24
120
23
58
15
12
12
71
70
63
57
20
ABCD 99829108508*3^$a+1 [50087]
11
93
27
150
15
24
184
11
133
168
168
35
21
141
67
8
45
3
16
24
24
152
21
48
27
9
79
96
185
36
54
54
7
8
16
56
48
45
36
55
89
72
60
54
61
5
67
11
37
80
48
16
120
125
60
90
69
72
40
53
72
19
80
9
199
11
90
6
13
17
96
18
30
87
3
126
15
64
32
93
12
79
155
114
91
65
31
72
432
11
54
156
54
54
31
5
6
133
24
120
32
45
54
72
144
6
175
104
9
439
77
99
16
48
128
69
19
24
53
84
31
5
24
54
21
24
57
79
104
51
13
11
21
24
16
24
5
12
15
64
240
41
15
40
8
72
9
31
65
180
67
17
60
171
40
125
3
40
11
85
48
11
21
129
79
41
79
11
45
45
75
51
13
96
24
48
48
24
96
80
81
135
88
72
5
51
9
39
120
40
155
37
5
174
69
96
24
45
51
45
19
120
24
11
37
24
96
29
144
67
275
54
79
5
60
7
48
56
51
48
96
45
64
24
128
40
59
165
136
125
150
45
48
184
77
163
72
5
54
205
24
72
149
12
175
65
180
84
103
8
24
99
150
7
29
43
120
197
43
56
75
45
51
21
48
304
17
55
41
127
53
19
11
90
19
96
29
36
15
24
16
24
48
48
24
131
37
32
51
37
8
88
80
45
139
32
75
45
9
31
5
6
30
24
15
21
99
9
36
211
24
101
43
11
6
90
18
72
54
90
171
88
5
6
144
37
53
27
40
53
6
45
16
5
115
48
392
48
136
35
54
87
24
21
84
103
32
24
40
32
9
31
5
3
45
180
79
11
72
69
9
87
40
24
5
19
35
90
19
8
249
79
131
24
45
21
19
32
9
66
13
80
75
181
11
18
36
15
64
56
9
31
48
96
56
75
13
32
9
7
120
179
45
40
24
176
21
78
30
42
18
19
83
198
7
104
64
11
66
294
21
240
112
72
48
11
102
103
5
72
24
99
64
72
80
21
19
80
45
6
30
7
11
126
175
24
24
11
6
135
21
150
120
24
61
24
48
72
5
19
107
37
17
103
192
24
96
59
21
24
312
40
72
17
90
13
48
8
165
19
96
227
133
131
13
48
29
43
17
55
11
69
45
99
21
36
18
21
141
19
41
18
120
45
64
96
24
48
264
24
65
31
120
48
152
88
53
30
205
72
17
55
29
96
336
99
40
96
35
165
3
21
16
24
144
5
27
40
59
85
41
7
161
162
54
39
232
48
80
40
77
139
5
51
112
120
216
5
27
195
45
3
42
48
126
6
55
83
42
43
32
99
69
27
450
84
24
36
19
11
6
7
48
8
21
75
21
139
24
24
77
6
45
40
5
3
81
36
99
216
64
24
24
32
120
69
115
192
24
11
78
111
64
32
40
72
8
33
12
150
37
8
3
186
19
120
17
79
11
90
78
37
144
24
77
60
90
54
66
13
11
109
24
56
57
90
18
6
120
13
11
445
72
53
67
365
19
96
35
13
35
72
13
77
43
35
30
7
168
185
72
63
51
109
24
41
87
64
11
13
96
179
157
24
24
72
29
6
109
65
15
99
85
32
9
90
126
7
131
45
40
144
41
87
9
234
21
16
29
60
39
195
117
75
24
13
41
151
96
48
144
8
48
27
37
56
16
24
120
65
60
67
53
51
16
8
64
528
5
3
16
29
19
72
5
36
55
80
40
24
96
24
48
32
24
45
72
43
144
131
6
90
45
24
75
45
16
59
61
48
ABCD 99829329794*3^$a+1 [50033]
57
45
3
21
51
9
48
15
63
45
33
6
69
21
48
75
107
46
330
18
2
25
63
57
15
72
20
58
168
26
136
18
66
24
36
44
97
119
1
3
45
141
18
78
2
58
63
12
108
9
2
49
12
15
24
24
56
10
123
45
38
28
6
24
144
18
33
9
51
9
18
200
52
12
78
3
57
3
3
24
56
25
39
42
3
135
18
63
71
181
9
51
87
81
15
57
57
3
15
30
62
52
6
12
36
12
90
42
12
6
117
15
93
48
107
10
72
15
45
63
45
63
9
30
42
123
111
12
84
33
36
72
27
150
60
111
11
13
15
36
12
12
138
15
105
14
16
105
12
21
26
10
108
96
15
60
111
33
71
46
26
148
24
48
84
153
93
90
54
26
124
21
72
33
54
9
24
15
33
12
45
18
120
12
36
12
180
45
15
24
6
108
26
4
132
30
14
124
92
52
36
9
75
45
3
30
12
63
39
24
9
33
270
12
33
3
42
3
45
72
243
27
8
37
72
27
69
45
87
27
21
21
54
9
123
48
129
120
81
30
57
12
11
10
132
54
21
99
24
9
11
64
48
140
25
99
168
66
72
12
3
60
35
10
98
22
12
36
39
215
46
54
30
12
36
38
25
135
117
87
33
189
3
27
156
20
72
70
18
164
28
66
39
63
18
2
64
6
63
45
30
80
34
12
99
180
35
16
174
72
27
36
51
48
6
42
68
16
128
61
51
204
57
12
36
21
54
36
141
45
15
33
36
24
42
42
51
9
78
48
12
80
37
48
12
60
60
35
1
72
57
48
72
48
222
6
12
38
72
22
50
25
36
69
30
30
15
3
108
12
18
15
9
3
12
36
47
37
168
45
3
12
12
11
22
54
9
60
147
192
21
45
96
48
30
165
63
57
21
84
18
12
105
93
138
177
99
9
27
33
9
3
72
60
3
60
54
39
71
10
63
3
12
18
135
117
15
23
73
51
21
12
15
33
60
267
36
57
23
52
57
57
3
63
102
63
15
54
30
6
3
15
12
33
9
15
111
12
42
171
399
45
35
10
18
78
144
110
13
27
6
84
6
6
63
11
25
24
33
27
27
108
45
60
96
39
45
3
44
133
3
225
33
66
44
46
48
108
42
90
51
9
30
48
165
227
10
6
72
42
12
30
54
54
225
71
34
2
166
50
157
23
25
72
15
12
66
3
12
3
9
33
24
156
42
12
54
42
24
33
96
51
9
135
42
42
150
15
111
9
27
6
108
6
69
12
48
9
36
2
52
48
54
114
36
21
123
45
47
4
21
39
8
73
35
37
3
104
13
135
42
51
27
12
21
33
99
51
56
10
54
90
42
48
42
144
48
6
120
6
99
9
228
27
33
3
189
15
207
84
96
48
258
27
47
4
180
69
81
54
33
60
59
10
66
48
42
228
2
64
116
72
1
15
66
3
23
28
162
63
87
57
15
12
54
84
12
66
8
37
87
21
132
192
63
12
45
95
46
36
6
177
75
186
15
120
24
33
27
57
18
116
214
180
48
18
45
9
3
123
72
45
15
33
135
42
123
11
10
63
15
18
2
13
63
57
93
24
36
30
132
30
3
12
12
36
81
60
74
64
78
3
117
78
6
18
21
111
84
57
45
42
32
1
105
38
72
34
204
60
75
21
36
138
69
11
37
12
105
6
12
168
84
45
60
33
54
81
15
33
47
100
78
66
84
24
18
27
21
75
11
10
78
18
3
21
86
88
45
180
75
9
51
9
27
24
6
26
22
122
16
30
15
27
20
73
9
39
27
93
69
15
71
124
30
36
114
56
25
165
15
9
111
177
108
15
75
45
171
138
90
8
13
75
150
6
8
106
87
12
11
85
39
66
132
162
128
22
3
45
24
168
42
9
132
135
24
33
33
78
42
18
12
42
51
132
87
96
9
23
34
240
50
10
60
18
192
9
111
21
60
57
18
108
6
120
18
78
90
57
63
174
6
132
45
93
54
153
165
18
42
36
30
90
15
47
178
72
15
3
9
3
120
42
30
32
49
51
6
120
ABCD 99829397966*3^$a+1 [50053]
3
15
9
3
60
1
35
21
45
6
12
57
3
18
90
1
56
16
29
42
1
17
138
21
3
18
51
33
15
3
36
90
31
95
90
36
3
123
36
24
57
135
25
83
54
24
7
23
60
18
91
17
39
33
30
9
40
8
21
66
25
72
17
31
104
24
123
18
51
27
69
75
21
81
63
87
1
24
29
180
48
7
197
36
90
37
47
36
6
180
91
80
144
48
40
77
3
24
27
54
36
19
8
9
18
13
8
96
9
42
108
36
21
15
66
39
24
153
39
267
24
21
88
8
48
33
31
17
24
31
152
112
24
24
35
45
40
89
39
3
12
105
72
24
88
71
49
65
126
97
23
42
90
69
16
32
21
60
63
21
51
27
45
16
41
55
53
27
16
24
32
63
1
48
24
23
33
33
18
54
36
18
9
33
18
12
108
6
54
18
120
72
39
16
95
18
15
40
48
8
9
159
48
48
88
17
36
211
29
27
24
88
41
7
32
15
73
8
21
60
7
47
30
3
3
12
78
66
18
87
16
32
69
3
24
3
72
61
11
69
63
36
30
78
81
3
13
41
31
56
27
45
40
59
37
56
16
8
3
42
102
42
51
15
25
47
49
11
54
135
16
47
9
21
115
17
12
42
49
168
48
89
15
3
37
56
16
8
15
81
3
24
18
48
27
16
17
39
40
5
43
17
48
39
24
16
71
12
21
64
47
25
5
3
87
90
18
85
80
69
54
42
27
21
60
7
11
12
6
84
31
8
72
48
72
40
48
8
3
37
48
59
66
51
168
3
69
16
48
23
90
24
18
54
126
18
66
21
129
30
1
23
97
11
18
48
19
77
27
21
43
56
16
32
33
24
54
180
21
40
23
49
11
12
1
8
135
60
66
51
135
33
111
49
17
6
25
47
102
162
36
108
24
1
8
9
66
54
72
96
102
1
59
54
18
45
171
37
8
183
78
66
81
24
81
159
33
6
9
3
21
3
36
121
56
33
54
25
17
102
42
111
16
56
24
3
54
7
17
15
51
24
30
24
54
84
6
31
8
33
66
37
71
18
18
24
37
47
24
33
48
48
81
42
102
18
45
9
31
48
24
8
105
126
6
18
12
45
16
104
3
120
18
27
9
15
57
36
18
36
13
11
12
6
75
105
7
56
48
24
48
69
43
101
18
25
8
33
31
11
48
96
45
3
18
3
15
1
96
8
48
9
55
23
9
16
5
3
144
33
42
84
25
96
11
12
97
11
37
8
15
54
43
24
48
65
18
12
114
55
8
39
57
64
41
18
13
8
141
6
45
16
59
72
60
12
61
48
176
48
63
6
12
15
16
59
42
54
21
9
42
13
23
49
17
15
3
45
24
64
281
114
12
24
25
155
13
56
40
11
24
21
33
54
9
129
31
11
13
35
69
57
42
36
201
33
18
48
42
18
1
120
23
18
7
137
79
41
6
33
75
66
60
55
47
72
33
129
63
24
39
6
108
36
66
9
48
39
36
12
1
131
12
9
64
80
69
27
72
16
41
15
27
90
115
8
21
18
18
30
33
184
5
12
36
67
8
3
36
9
72
57
18
45
87
36
84
1
192
23
25
8
9
120
6
1
8
129
24
39
105
36
48
51
24
57
30
1
24
8
9
30
73
24
53
195
15
24
66
7
35
13
89
6
12
85
23
36
69
40
23
105
64
41
7
24
59
36
18
18
42
48
19
59
45
9
18
138
27
24
9
48
39
105
6
1
248
40
47
33
48
51
48
13
11
93
33
18
174
6
57
24
99
13
71
57
16
23
81
9
12
51
27
36
49
41
111
15
66
15
39
9
16
53
12
31
11
90
27
27
90
66
24
1
24
65
48
63
24
24
39
1
56
24
39
81
33
18
93
45
51
3
13
59
61
65
7
47
9
105
108
18
9
81
39
45
27
207
25
119
1
23
66
18
45
40
48
24
32
24
9
55
8
88
48
17
18
12
18
24
15
3
37
35
30
7
119
1
35
309
15
42
7
59
72
37
56
87
57
24
99
24
189
39
49
11
13
35
6
48
6
36
36
9
24
69
147
3
36
1
65
15
63
129
16
8
64
120
128
21
108
15
24
27
6
7
59
90
18
18
72
144
18
61
71
18
31
56
39
9
24
16
59
84
42
55
11
6
12
60
102
105
81
30
36
126
90
24
54
15
129
55
11
6
7
96
72
95
12
54
24
127
8
16
47
9
39
25
24
11
30
15
120
48
57
7
24
23
102
19
35
37
32
111
9
51
12
9
15
108
120
21
147
13
8
144
40
48
11
78
84
3
15
324
72
69
24
40
11
36
25
48
89
31
59
13
128
24
16
41
18
13
35
60
49
24
96
23
1
53
123
39
9
9
15
27
21
33
135
81
84
42
108
13
48
11
21
72
69
3
16
35
45
45
18
9
3
21
24
33
31
23
1
32
15
78
36
39
40
83
84
42
39
88
8
81
54
9
9
7
5
96
138
18
150
25
32
117
6
69
40
56
117
6
21
ABCD 99829648078*3^$a+1 [50099]
4
56
69
15
27
54
27
72
100
68
160
8
16
80
4
20
12
12
33
19
36
32
87
21
168
12
40
17
12
3
15
18
7
8
172
101
39
12
96
60
9
3
3
57
12
15
60
66
7
11
25
107
237
16
44
96
76
20
36
52
17
111
15
9
3
57
75
9
24
15
72
186
19
20
51
85
5
39
36
52
8
24
69
54
45
63
25
119
45
9
75
36
75
9
75
25
12
17
7
20
28
36
24
56
16
11
150
55
47
78
18
234
198
18
15
84
63
48
54
36
39
40
32
24
60
100
47
37
56
40
32
15
144
6
15
4
20
9
36
96
162
105
75
12
105
3
36
6
36
84
6
69
39
30
27
88
20
81
6
9
76
32
28
44
21
54
90
24
15
21
18
37
35
21
99
9
9
198
108
181
96
44
45
31
60
20
45
75
105
3
4
107
21
9
60
3
72
24
12
27
25
20
105
51
24
108
9
36
162
78
3
27
72
57
60
225
6
109
68
76
164
16
12
185
48
19
5
18
37
48
89
3
3
18
19
108
47
57
24
124
125
12
79
107
13
140
4
60
20
12
39
45
60
60
81
3
48
4
5
15
21
12
27
16
47
25
35
18
18
37
143
21
81
27
36
36
24
12
45
15
57
3
52
41
15
4
107
73
36
101
24
111
196
44
4
77
48
115
72
65
60
63
57
63
96
28
48
60
143
21
84
4
47
60
145
35
21
24
28
32
4
47
42
31
71
33
45
75
16
12
89
3
51
37
23
1
8
63
105
160
8
96
64
65
54
97
144
44
21
6
81
63
66
3
33
43
20
51
69
16
44
84
16
20
39
21
51
45
48
48
105
3
4
35
13
44
36
72
16
35
9
168
15
33
45
27
4
36
17
43
12
60
11
45
12
4
53
15
15
42
234
21
15
49
41
15
111
73
101
36
63
24
120
156
16
44
12
52
5
51
24
88
65
55
20
39
21
24
64
80
60
72
4
20
36
48
4
53
3
27
9
84
220
29
6
37
53
15
21
30
1
95
73
36
48
5
15
33
15
24
76
89
3
45
6
30
75
21
15
33
43
92
105
3
24
21
259
53
3
52
17
55
108
20
16
12
60
83
36
25
35
48
81
24
117
126
30
79
8
45
18
49
20
96
28
24
65
135
15
73
32
33
39
4
11
1
60
29
36
24
15
21
54
33
12
28
8
12
48
4
35
48
21
40
56
45
115
36
65
24
51
52
95
153
27
13
23
85
44
16
20
64
32
24
12
48
16
8
27
90
36
3
180
15
9
63
138
90
45
51
93
12
21
55
20
123
37
119
109
35
61
216
72
20
28
8
15
1
65
79
47
24
30
79
35
85
44
12
48
3
162
7
20
33
183
15
144
1
143
69
105
18
78
30
24
73
17
48
27
33
63
36
28
20
16
12
5
18
12
25
12
35
225
36
51
180
73
20
28
68
24
216
36
3
73
17
18
30
15
40
80
9
79
20
24
21
39
15
25
17
15
51
57
72
16
59
216
73
35
1
8
21
127
35
97
47
36
54
54
21
39
49
17
15
24
105
51
4
95
66
3
40
11
42
3
16
35
18
162
49
41
19
44
3
25
108
56
28
36
17
3
4
36
20
189
150
13
5
15
3
54
3
52
48
92
3
109
29
72
43
17
3
87
12
153
279
78
12
60
3
45
151
17
108
31
125
51
45
63
76
5
91
53
36
19
20
12
33
7
32
36
141
43
12
8
72
33
12
3
88
5
67
17
6
33
40
47
25
107
85
5
123
87
153
28
36
96
8
76
24
104
12
216
39
6
12
6
45
76
5
246
133
89
183
15
72
37
35
21
48
124
80
63
73
35
6
15
21
12
72
18
153
33
55
20
36
123
48
42
18
30
63
15
36
21
63
6
39
84
72
48
12
16
17
51
24
100
60
12
24
65
6
30
3
51
69
21
147
93
199
53
19
125
19
29
43
17
3
324
16
65
24
63
12
9
51
9
31
20
204
9
6
1
53
63
64
20
28
23
45
64
36
12
68
12
12
4
12
44
33
67
8
156
84
28
47
21
36
129
51
24
120
4
56
9
7
11
45
63
9
81
7
29
43
233
3
15
54
27
21
43
20
27
42
127
11
108
9
16
17
19
84
35
54
36
75
24
63
25
12
113
87
33
7
56
15
37
35
145
119
21
12
45
3
28
17
108
135
81
24
15
15
25
44
45
31
5
12
15
72
93
43
32
39
1
72
56
36
64
41
55
8
136
11
25
56
88
65
150
30
54
6
31
5
66
25
32
15
18
55
44
16
65
162
18
39
184
120
ABCD 99830242342*3^$a+1 [50054]
171
15
36
12
93
33
72
54
54
24
90
30
72
18
96
120
36
21
180
75
12
36
36
36
18
75
165
120
162
42
12
54
6
36
12
42
210
114
30
90
114
108
87
3
18
54
12
18
162
78
48
135
45
18
72
18
54
96
36
33
87
9
45
90
126
18
108
240
72
36
84
18
183
141
54
6
108
48
54
60
30
36
18
9
33
12
63
48
15
36
93
93
12
27
69
84
42
264
90
39
51
45
315
180
72
24
120
45
81
18
144
36
36
21
33
6
21
15
18
36
54
66
90
360
204
30
6
48
72
108
90
147
15
18
90
153
135
150
84
36
27
45
72
144
135
9
6
102
144
36
72
3
3
264
18
42
108
30
63
9
126
36
78
36
66
45
9
42
12
72
36
198
111
33
36
75
129
102
36
324
129
75
57
105
3
36
171
18
126
21
159
60
36
120
150
48
36
18
162
24
36
30
78
195
201
12
78
84
153
45
114
30
6
18
12
18
132
54
15
33
3
33
60
54
102
60
138
96
129
156
39
105
51
36
198
180
147
33
27
81
18
54
162
24
126
15
36
57
138
18
144
36
99
27
9
144
81
27
15
84
564
120
114
51
51
18
96
39
105
123
15
150
48
6
69
21
18
48
150
54
48
36
9
12
21
138
132
120
72
162
24
360
216
3
15
165
12
69
36
144
42
48
45
9
198
54
18
57
123
21
195
6
90
33
75
48
78
66
90
39
69
36
114
21
36
9
147
105
60
48
6
201
63
45
279
6
12
18
9
45
111
147
30
255
33
6
36
18
36
120
96
87
177
111
15
90
78
84
108
24
21
48
141
36
24
270
30
24
30
24
12
198
150
12
6
195
177
18
78
102
432
18
18
96
30
18
108
162
126
21
3
321
87
9
45
96
84
63
105
51
15
72
54
54
42
48
6
54
36
54
66
36
54
60
126
30
24
48
21
201
174
24
48
252
96
177
15
18
96
120
108
63
33
72
39
45
54
186
30
6
54
54
15
69
63
33
66
186
30
18
6
105
51
162
6
66
6
33
129
30
108
24
36
30
18
57
327
102
18
36
6
138
132
120
108
126
126
54
36
18
60
48
132
30
198
9
9
36
108
36
6
90
195
105
18
18
3
51
60
120
153
105
3
33
15
111
138
90
108
162
42
21
45
24
123
93
147
231
30
72
72
162
114
264
18
150
12
36
39
213
168
126
36
12
18
78
282
54
276
69
15
54
72
162
93
15
144
108
90
78
30
24
123
93
192
63
33
144
66
36
276
165
45
60
48
27
87
30
72
330
30
75
51
132
216
90
12
54
60
36
102
108
18
216
21
132
123
33
75
30
171
285
3
261
150
30
135
27
42
36
12
114
21
33
15
87
60
84
18
6
30
6
66
42
273
9
96
12
60
210
93
123
204
72
33
51
6
30
90
114
66
126
72
57
159
45
207
90
162
36
60
ABCD 99830583694*3^$a+1 [50014]
5
19
48
48
96
48
125
36
12
195
24
39
36
90
163
47
1
215
9
40
41
24
63
201
31
24
96
96
24
71
72
42
36
195
88
41
18
36
97
113
39
33
24
31
5
138
72
90
103
101
3
48
24
16
17
7
48
8
40
32
16
47
9
99
37
32
48
9
174
1
23
12
18
27
120
15
6
27
57
108
60
7
65
54
66
6
73
56
159
30
19
23
108
30
126
49
95
121
65
31
80
63
6
48
36
24
7
131
42
43
47
48
60
37
17
63
48
33
31
128
93
30
45
87
30
27
9
7
24
59
21
39
30
6
21
24
21
67
95
90
103
72
48
53
12
24
31
17
295
152
39
57
24
40
5
60
271
72
80
16
72
5
24
108
7
24
35
141
88
5
6
36
18
127
65
60
66
9
33
223
245
27
153
84
114
30
19
96
17
48
55
96
48
17
90
93
40
47
49
24
23
25
5
19
200
3
48
54
78
156
21
69
36
96
39
16
144
101
114
48
90
15
21
42
9
21
18
9
177
84
27
33
39
40
167
114
36
138
18
54
121
5
198
36
33
45
66
24
66
55
56
33
55
8
9
79
32
15
90
78
126
3
88
29
19
5
84
135
27
85
5
36
15
9
31
53
147
327
25
23
18
42
102
31
24
120
5
27
123
156
24
270
30
37
8
48
24
105
108
27
40
23
30
75
16
56
16
143
42
7
65
15
21
67
23
57
63
9
16
29
36
39
57
54
25
56
96
3
21
63
33
45
84
90
133
48
143
72
42
36
144
138
49
24
5
66
18
132
163
17
48
78
120
54
3
33
72
103
65
55
173
24
48
132
15
136
144
5
27
33
207
48
171
61
29
90
1
59
12
54
114
54
3
24
40
23
72
1
272
15
57
64
32
24
33
127
95
84
37
23
30
24
48
162
57
15
6
48
36
31
155
48
205
71
145
53
66
1
41
7
41
55
41
108
3
153
6
25
29
139
120
23
42
12
240
36
7
23
18
39
16
71
114
36
66
18
60
51
15
81
40
23
1
23
90
12
43
35
13
24
101
24
163
197
108
7
56
63
72
54
3
72
16
120
200
15
162
7
29
19
120
173
90
9
3
13
5
75
24
96
144
39
57
160
89
24
7
72
23
73
56
21
12
60
27
21
168
12
24
135
45
19
17
15
87
105
57
15
48
27
36
42
216
30
6
43
113
127
5
115
101
91
296
45
12
132
75
33
108
43
347
18
91
168
17
151
47
193
72
71
72
169
8
40
5
27
45
3
112
83
37
29
19
23
54
48
43
48
5
27
39
90
55
125
3
93
12
6
54
3
45
24
30
13
77
91
104
88
32
279
57
112
11
60
30
99
33
48
31
119
25
24
17
36
24
48
18
270
67
173
27
57
31
23
54
36
55
56
88
35
117
96
39
168
12
54
55
71
1
144
264
5
19
8
88
89
15
321
31
176
112
101
51
15
18
31
24
72
200
33
7
48
32
39
132
324
108
90
67
41
12
27
45
54
90
187
233
7
24
23
126
19
47
54
6
181
32
231
54
90
265
8
88
24
71
12
18
27
153
7
35
69
16
95
265
23
1
48
17
31
23
42
55
48
41
31
77
36
7
5
90
78
36
15
21
12
6
90
12
24
156
204
468
7
11
54
48
60
36
12
108
39
21
66
1
5
12
31
56
21
54
45
81
39
123
42
3
40
47
48
18
15
184
24
119
97
48
17
15
9
31
89
60
12
204
120
144
27
63
81
81
7
71
9
3
18
19
77
43
32
64
96
101
339
81
12
3
105
24
30
78
27
16
72
65
31
215
24
12
18
27
45
108
60
43
23
9
45
43
29
ABCD 99830783272*3^$a+1 [50009]
11
24
30
72
24
90
30
19
197
18
24
120
109
72
5
84
90
37
77
30
54
67
29
91
47
42
31
24
12
35
25
12
5
12
31
5
163
60
17
43
77
6
1
24
47
66
24
103
113
48
187
161
120
24
36
31
72
5
31
53
127
5
72
48
36
7
36
11
96
30
55
5
120
144
79
17
84
18
24
54
211
5
48
19
23
85
5
43
11
37
60
24
17
31
84
12
23
97
72
48
101
55
107
72
42
54
54
91
12
77
7
23
1
77
84
31
132
257
48
31
11
18
12
90
78
210
96
48
37
17
7
35
30
79
17
7
29
79
24
23
37
60
29
7
11
54
43
41
19
17
31
77
24
30
24
1
96
48
29
7
29
7
12
89
19
120
41
43
12
143
13
11
25
137
36
211
36
24
11
54
24
31
35
42
36
55
107
61
24
24
233
19
36
12
12
11
18
48
7
53
90
54
48
42
18
7
24
12
149
19
5
54
66
7
71
90
31
17
7
143
48
13
137
31
59
13
24
36
60
12
84
77
30
97
84
60
29
72
19
23
48
61
107
13
41
12
24
7
12
137
42
1
60
36
168
5
7
65
216
79
5
126
13
59
49
24
149
31
48
5
79
24
264
29
108
19
12
96
113
91
108
197
55
108
17
31
77
19
143
109
29
36
60
12
7
12
12
120
48
53
55
149
18
37
12
23
109
233
36
12
79
137
31
24
60
53
108
36
144
120
67
47
126
19
36
12
431
157
11
18
7
5
168
18
205
113
42
13
108
71
18
24
31
41
31
72
5
19
72
12
131
37
17
127
12
36
329
91
36
84
12
137
12
31
65
43
77
36
36
187
60
65
48
43
17
12
43
179
102
36
19
179
97
84
17
114
18
91
12
71
25
17
55
12
168
24
36
36
12
48
60
11
24
25
29
43
101
18
72
25
48
17
43
41
55
48
29
156
18
24
18
102
1
108
132
53
43
12
72
24
59
25
17
19
120
41
36
108
55
101
6
1
96
5
114
97
36
5
55
84
11
1
17
67
48
12
53
18
25
132
77
12
7
132
29
175
96
12
71
6
48
144
7
17
139
12
72
156
17
55
29
18
6
115
23
1
36
5
31
17
67
48
24
11
73
71
97
24
17
6
48
6
36
7
24
108
5
43
41
312
12
6
1
233
19
132
41
24
48
55
23
73
17
19
35
30
55
48
11
13
24
36
53
55
36
60
41
31
5
24
79
36
60
17
7
24
119
25
60
5
7
5
42
66
7
132
29
55
84
12
5
19
132
35
66
55
5
67
17
43
53
30
6
90
1
96
101
66
24
37
24
60
5
144
31
107
13
77
67
131
13
11
13
17
7
107
49
113
12
42
1
119
168
25
101
7
41
36
79
36
192
36
95
48
49
47
1
12
12
5
96
84
19
96
35
72
120
18
36
24
66
24
121
12
12
17
54
216
126
36
36
19
125
31
144
12
60
36
5
19
132
11
30
60
7
180
36
12
197
67
72
156
41
72
43
53
7
60
35
6
12
384
102
6
7
5
187
144
29
6
1
12
84
29
7
257
24
48
115
36
144
161
36
12
18
37
35
25
71
72
66
54
168
13
35
25
101
96
7
11
18
19
24
113
72
79
192
125
36
19
77
79
41
96
7
11
13
168
389
204
18
18
91
48
96
65
18
25
48
17
91
24
36
36
107
25
29
48
115
12
17
90
18
132
91
60
5
24
72
43
48
35
85
77
55
36
29
78
18
126
18
19
48
288
36
5
43
144
5
31
24
48
5
24
102
18
24
7
47
102
36
19
72
12
185
67
77
7
29
163
60
12
24
29
72
31
12
24
77
55
161
91
53
19
24
72
119
1
72
5
36
48
132
7
48
11
97
89
175
53
19
5
7
36
48
12
89
7
12
228
5
132
162
48
85
60
36
35
78
12
72
19
48
137
12
7
143
48
24
37
48
41
36
19
83
109
72
77
54
13
24
96
77
79
17
84
31
83
25
24
12
36
41
24
31
53
7
11
24
61
65
84
91
ABCD 99830964466*3^$a+1 [50015]
9
3
84
129
15
24
18
39
96
12
3
213
72
159
9
21
18
45
15
93
24
51
24
9
15
72
9
123
36
12
57
45
42
9
12
24
3
48
33
84
15
81
36
36
15
48
21
20
1
39
60
84
12
20
25
15
9
99
27
18
27
3
21
15
81
128
4
33
27
117
6
18
54
21
27
9
33
47
160
63
48
45
24
15
84
21
45
96
159
24
24
36
69
66
6
30
333
12
15
66
18
9
75
57
9
11
16
15
102
3
44
73
15
48
33
11
40
21
27
21
42
84
21
27
72
18
72
111
39
36
30
18
45
12
99
96
117
63
9
168
15
36
24
41
1
6
29
19
9
123
9
108
33
3
20
25
42
198
42
12
57
15
21
20
208
24
63
72
33
33
39
12
3
21
36
120
36
69
66
9
36
3
9
51
36
84
66
51
45
27
72
135
30
78
90
15
33
3
72
27
18
39
123
30
3
45
63
36
3
18
63
20
16
3
42
90
30
18
21
9
63
57
30
57
24
27
33
15
21
96
15
57
63
90
23
49
3
72
48
69
6
5
64
3
96
57
27
33
27
33
87
96
21
93
120
143
4
63
6
15
264
60
36
51
6
99
48
12
56
19
81
12
216
9
23
55
24
45
21
30
60
30
15
63
36
48
318
18
6
95
28
3
12
36
42
3
12
39
21
45
3
72
63
12
189
45
15
15
66
30
12
21
36
80
151
29
4
27
42
72
3
3
45
15
60
129
99
5
91
21
15
12
30
51
140
7
9
3
60
66
75
27
12
33
3
57
8
76
45
30
18
15
12
99
21
24
24
12
51
153
36
15
21
72
32
55
9
21
15
15
18
72
78
48
24
165
36
9
18
12
24
90
24
27
104
7
9
93
186
9
21
35
64
36
15
192
69
108
96
36
99
45
12
33
6
48
33
15
48
36
30
15
99
84
93
45
207
51
102
30
69
75
18
90
36
69
3
24
66
3
87
12
33
9
6
9
9
135
57
54
9
39
42
3
96
116
4
32
64
120
24
27
18
107
37
3
45
15
84
48
75
48
42
75
12
63
101
76
33
3
24
15
48
12
18
23
145
42
33
132
75
12
29
55
69
12
51
60
12
45
51
36
21
9
30
81
3
30
66
45
24
15
45
120
39
12
180
36
18
6
45
21
27
123
42
18
69
120
33
15
15
66
35
40
99
41
36
13
72
78
36
165
12
27
42
51
99
114
6
18
15
33
3
165
6
48
12
9
12
57
3
20
127
60
48
69
15
24
9
81
27
27
18
75
84
15
24
57
12
27
69
96
120
63
60
42
11
157
72
15
36
24
56
4
51
54
6
29
16
27
18
15
72
32
76
3
45
36
3
30
48
63
51
21
15
129
39
36
45
15
48
45
3
24
66
72
15
36
96
3
18
48
72
30
18
11
4
57
3
87
29
4
21
3
48
117
15
96
36
93
6
9
3
125
4
15
69
36
21
75
3
81
3
12
33
63
120
93
21
39
57
87
12
45
75
3
45
3
45
117
3
3
5
4
87
18
15
3
84
9
99
30
75
3
33
60
36
51
45
12
36
87
48
66
30
33
33
48
42
48
12
69
51
12
12
41
49
15
44
37
270
12
36
21
36
15
9
60
36
44
43
48
18
6
156
30
15
80
7
66
42
9
123
33
33
102
177
12
156
15
45
27
105
123
69
33
3
75
57
3
12
141
116
49
15
84
51
24
33
3
9
3
9
33
78
33
9
102
48
48
12
6
99
96
21
66
5
52
21
96
6
9
129
24
23
49
18
30
3
60
33
51
15
36
9
9
231
9
72
15
8
7
45
48
36
44
4
3
30
102
186
96
3
15
60
36
36
18
102
21
63
30
39
108
3
105
9
51
39
57
21
39
33
3
48
36
3
45
32
31
90
24
78
105
68
124
15
9
39
12
36
9
99
132
72
132
36
24
45
36
105
30
72
53
79
78
87
84
27
69
21
123
180
80
19
57
51
24
9
12
12
111
21
36
3
30
6
45
45
24
54
17
73
48
3
36
60
21
18
36
18
75
21
24
120
27
93
15
12
84
36
15
6
3
39
21
72
84
93
27
51
72
96
57
48
9
51
12
15
69
120
20
76
68
40
39
45
60
33
30
9
120
33
18
33
12
57
27
56
13
54
96
57
9
24
6
36
69
408
108
12
15
21
45
15
20
7
30
24
30
138
75
87
5
16
9
99
36
33
42
33
21
6
45
84
36
24
36
15
36
60
9
9
24
27
20
55
105
9
6
108
12
96
129
51
144
9
140
97
63
156
3
60
45
12
24
45
6
105
3
30
6
69
32
28
12
159
6
54
21
44
19
48
93
51
6
54
21
27
18
63
84
36
15
21
51
57
15
96
42
3
204
48
84
36
9
18
6
51
3
21
36
36
84
99
21
75
41
4
36
132
12
75
45
39
ABCD 99831322816*3^$a+1 [50060]
105
7
44
153
3
48
16
23
54
3
69
39
48
36
33
3
88
48
60
35
36
42
15
57
51
69
31
23
1
44
45
6
9
64
32
4
47
1
53
108
39
24
27
1
125
15
76
35
9
15
21
60
12
171
45
12
15
153
12
60
48
4
47
9
27
57
112
29
99
28
24
35
30
96
3
24
3
1
108
5
3
100
32
12
36
12
120
16
32
9
24
87
33
15
60
84
12
72
4
11
1
36
11
18
24
66
13
24
44
9
19
20
76
12
20
12
12
72
33
91
20
24
3
45
33
12
103
60
36
36
12
36
23
49
77
3
60
63
73
48
8
21
63
21
18
61
35
25
5
24
27
40
113
27
28
12
53
126
9
15
30
3
84
60
16
96
20
51
66
63
63
21
40
125
48
7
29
15
24
36
15
45
15
9
4
24
92
48
12
21
36
55
8
27
61
8
9
12
91
20
36
16
56
4
8
27
21
12
21
3
69
3
60
4
23
48
78
19
11
54
18
1
17
31
11
12
13
41
42
48
13
20
28
101
42
69
3
30
7
29
3
64
32
12
87
21
40
20
33
3
27
25
11
69
4
48
44
12
3
6
54
61
11
54
30
54
99
81
3
4
48
68
39
13
72
65
18
84
6
43
77
111
76
44
48
105
51
69
18
24
1
68
36
12
3
61
29
15
40
20
180
21
31
56
24
12
36
100
23
42
43
5
6
12
9
72
12
12
96
64
84
20
9
72
39
39
84
9
28
80
81
90
1
44
48
21
15
75
18
12
7
36
32
48
12
45
3
15
9
33
18
21
81
18
9
33
63
45
27
28
35
45
21
3
51
6
3
28
5
27
16
32
132
21
18
21
36
72
28
41
7
8
88
68
63
9
168
4
152
15
54
54
30
39
72
12
40
12
77
99
69
43
11
9
27
21
16
29
108
15
28
17
30
18
7
24
12
44
24
28
5
24
15
12
4
5
15
24
84
24
9
19
5
30
24
25
120
71
33
33
7
71
61
23
18
60
48
60
31
36
53
6
48
33
12
4
80
51
49
32
9
99
9
18
9
88
35
12
6
36
15
93
18
25
8
75
1
65
18
6
151
32
12
60
45
103
24
23
30
36
24
43
32
16
143
30
19
53
15
21
18
21
4
89
15
21
67
12
44
93
27
48
28
12
24
116
40
48
36
128
12
112
65
54
21
33
31
29
39
15
85
23
48
45
88
12
35
96
13
35
37
56
33
3
124
20
36
88
68
3
42
3
24
40
23
33
4
29
39
15
13
5
51
21
3
57
66
33
27
33
16
5
15
51
37
17
72
27
136
131
21
9
67
95
37
48
8
120
81
48
72
3
87
9
4
5
7
32
3
69
40
89
12
15
81
43
68
40
11
21
64
23
18
7
5
39
33
6
45
117
102
9
9
39
24
51
49
48
113
60
139
48
12
11
6
30
1
8
4
36
8
48
40
60
17
18
13
36
5
48
42
13
24
8
4
8
40
11
21
4
152
51
13
20
9
7
12
47
36
60
66
18
69
3
9
9
19
107
45
9
42
21
33
27
3
217
12
5
96
30
9
4
5
90
1
80
9
3
36
64
20
3
37
59
57
9
43
8
52
12
44
12
12
60
69
12
3
24
9
60
103
17
123
39
13
44
33
31
48
8
4
5
19
35
25
44
3
30
54
105
4
84
8
21
12
39
3
48
81
9
108
3
4
44
168
52
8
33
15
28
8
15
13
56
16
8
24
168
21
3
40
20
36
9
96
7
5
15
3
72
72
21
105
15
16
41
27
48
108
84
216
12
24
4
12
29
39
16
11
18
36
3
28
5
7
161
223
12
35
12
18
54
18
15
28
11
9
27
37
56
69
18
18
43
32
28
29
7
104
4
23
61
32
12
52
44
4
36
12
197
36
63
88
84
8
27
45
9
7
17
12
31
56
3
37
36
24
29
3
15
24
126
36
15
28
5
31
41
15
16
5
18
73
53
139
32
16
20
33
75
40
8
33
19
56
15
21
100
83
57
33
99
16
23
37
71
54
91
5
54
49
59
30
72
91
5
3
48
51
9
27
57
64
44
16
32
21
27
9
43
12
36
60
35
57
64
44
153
79
32
57
19
53
3
27
78
3
108
63
1
36
20
16
35
37
35
54
60
127
8
12
9
7
20
28
5
27
21
36
15
9
12
54
9
12
4
11
1
23
97
8
16
8
33
43
5
171
24
21
87
172
44
135
156
33
9
91
44
52
47
9
81
15
51
33
112
8
69
51
16
12
68
9
36
19
96
71
30
51
36
16
36
8
21
3
9
7
11
36
13
44
3
30
159
57
27
33
12
6
84
6
43
29
12
3
16
56
57
30
57
4
48
8
12
28
23
9
24
21
90
21
24
84
76
56
24
36
64
20
28
20
168
100
5
7
47
13
41
30
49
24
5
43
36
5
43
8
24
60
4
11
37
12
125
15
24
16
8
72
9
7
20
12
28
5
67
11
1
17
27
88
5
15
4
96
8
39
36
13
36
41
51
21
18
61
71
12
18
123
12
52
20
12
24
4
11
25
32
28
5
54
13
5
54
9
4
20
48
48
27
37
8
12
64
12
29
18
54
108
15
27
30
54
1
89
55
17
3
40
29
7
56
12
36
15
13
23
25
60
5
31
32
24
93
15
60
15
6
3
84
15
33
45
27
24
51
25
20
28
23
121
41
39
100
44
45
19
20
3
13
35
1
5
54
30
36
19
56
33
115
48
108
8
60
39
61
12
95
84
72
25
12
131
9
39
9
9
51
12
27
6
36
54
37
56
45
18
1
132
89
12
36
18
1
24
8
21
6
33
33
24
39
12
21
12
18
13
11
1
47
9
87
33
21
31
20
21
30
25
35
61
8
16
72
53
55
36
8
87
9
16
23
72
9
12
3
21
36
48
51
109
8
16
12
44
4
132
53
19
36
36
44
36
81
3
4
17
3
4
47
33
12
21
55
44
9
75
12
76
125
3
24
4
59
21
4
12
8
4
44
40
29
60
7
5
96
3
ABCD 99832098872*3^$a+1 [50084]
48
96
21
177
14
25
24
41
6
1
27
9
29
126
34
72
18
6
63
201
200
142
92
85
144
180
53
18
126
19
72
72
3
18
15
27
57
21
18
134
64
74
16
93
12
24
3
48
21
12
47
13
5
58
273
60
71
301
15
48
69
192
24
135
32
76
9
39
14
6
66
24
34
32
70
48
26
22
8
19
15
165
33
32
72
48
24
7
108
197
79
71
76
38
79
60
83
1
89
40
128
10
117
33
15
33
3
132
36
5
16
14
34
14
133
12
105
63
33
54
44
25
45
74
6
40
39
47
160
2
90
166
72
15
3
78
63
23
34
111
11
37
33
42
20
13
5
24
166
12
128
100
60
33
47
54
138
61
3
36
80
10
2
6
72
115
15
20
42
66
118
27
15
86
64
39
3
14
307
45
32
54
13
93
27
21
38
16
69
24
51
12
54
8
72
67
11
49
95
25
81
2
54
64
14
202
38
34
42
20
25
57
120
3
147
2
55
36
117
14
10
15
57
15
11
4
74
55
123
20
1
72
3
126
104
43
93
32
72
91
3
9
36
15
6
56
72
94
44
256
78
38
13
35
13
180
36
39
141
23
60
25
23
84
64
18
24
66
14
18
52
44
25
23
49
24
72
21
42
36
57
135
18
30
2
96
90
36
34
90
86
16
56
91
5
54
16
32
10
147
77
34
14
79
3
54
74
48
85
105
6
33
11
16
212
42
24
106
20
42
16
75
12
17
46
18
63
11
30
40
14
90
19
111
20
256
45
29
24
240
88
27
45
14
42
96
115
5
24
6
114
94
60
6
96
62
1
108
3
44
22
15
36
23
4
48
69
21
39
75
128
70
15
11
84
49
36
11
18
78
106
114
6
176
46
18
42
20
61
5
46
50
10
128
16
132
261
69
86
12
49
21
104
66
16
105
167
48
148
18
26
16
6
90
14
70
32
138
72
46
60
57
5
40
14
18
58
6
74
142
66
48
6
14
49
12
21
8
7
59
13
81
6
98
67
5
40
32
46
21
21
2
6
112
39
87
42
2
73
11
60
16
110
16
56
19
45
14
12
1
93
24
30
45
3
12
57
27
44
36
60
4
9
3
14
22
249
119
61
51
9
23
96
112
12
276
144
69
27
12
86
94
42
32
54
49
65
10
62
16
2
25
11
13
35
66
55
87
21
24
35
1
129
168
111
9
42
129
108
24
9
3
60
33
54
18
14
1
59
4
272
58
3
131
42
43
252
111
48
42
147
36
89
18
49
36
57
15
36
96
63
80
30
7
129
32
10
9
183
9
27
12
20
10
63
23
18
136
2
54
24
7
60
173
7
33
30
96
42
32
82
14
16
2
78
118
2
64
15
72
147
36
42
2
150
30
82
8
210
16
84
153
17
24
43
111
102
48
26
180
18
10
144
110
24
10
14
16
32
43
101
64
146
94
27
107
13
3
57
12
27
153
147
110
19
149
139
15
30
8
24
96
55
57
86
61
15
6
30
96
2
42
48
16
20
82
48
48
24
114
144
86
78
76
20
28
54
90
36
18
56
54
73
23
25
51
158
139
5
139
77
115
125
10
6
62
109
12
81
96
8
88
72
32
94
44
22
96
72
18
84
45
93
2
16
30
54
2
42
22
32
40
80
22
74
70
45
24
75
12
93
12
93
186
6
74
73
53
24
78
34
14
28
14
6
97
75
33
93
134
12
49
36
12
29
144
7
59
70
15
11
157
3
38
16
99
71
1
83
12
73
77
7
23
172
84
32
12
36
12
4
60
224
48
157
17
43
12
81
27
15
48
180
50
16
3
36
105
14
37
69
27
39
20
13
51
12
48
36
66
24
50
30
43
12
96
65
58
86
43
48
3
44
6
10
9
69
2
97
15
62
34
30
39
33
39
9
8
16
8
7
60
77
7
180
24
45
3
11
12
1
36
17
24
18
97
36
24
12
135
30
39
144
57
114
129
47
13
33
80
48
24
168
43
5
7
144
108
5
31
63
18
27
36
36
27
44
61
179
70
24
120
3
48
29
42
70
48
110
25
60
21
6
44
16
20
18
30
28
9
53
40
26
4
26
22
69
23
52
32
73
51
30
8
30
1
15
50
90
25
59
85
39
86
40
96
54
ABCD 99832125124*3^$a+1 [50010]
24
15
65
55
9
48
128
16
104
37
3
24
32
16
152
72
64
24
3
77
48
43
41
31
17
31
81
99
9
141
30
60
72
60
105
252
32
36
25
39
20
96
64
80
31
150
83
36
19
12
120
48
5
4
51
60
177
75
17
13
48
99
51
12
60
45
15
105
3
5
55
9
32
120
19
65
16
20
19
197
43
69
3
5
163
12
45
108
27
9
111
93
72
12
108
15
60
29
139
72
105
63
60
5
100
24
36
75
81
20
16
75
78
11
16
3
180
12
108
180
29
12
36
48
76
108
132
99
57
20
4
48
3
5
64
36
15
53
67
9
36
248
96
40
21
78
12
45
128
76
36
48
36
39
300
57
3
105
56
40
296
43
21
21
30
60
137
36
36
40
8
91
129
3
48
65
7
9
104
36
4
92
25
75
32
28
15
48
65
67
48
72
78
102
48
60
41
79
12
48
21
80
19
29
43
5
24
151
9
99
5
64
32
88
36
87
45
135
5
55
180
69
96
48
32
28
27
9
171
5
25
138
240
65
96
120
4
15
60
132
29
79
12
60
60
90
48
75
195
29
88
123
72
113
67
125
112
111
12
33
56
19
12
45
15
65
4
51
18
30
29
163
69
24
27
45
3
60
30
27
135
33
15
60
192
165
20
52
72
180
39
72
60
165
3
249
72
128
40
63
60
29
76
132
120
51
21
51
5
48
7
29
76
75
18
30
57
75
53
12
13
42
48
9
123
9
144
27
117
153
18
21
236
13
30
29
60
31
12
9
219
149
31
17
24
4
27
117
140
40
123
53
175
41
79
72
65
55
9
104
120
7
48
17
4
44
16
104
7
105
12
111
129
12
39
192
60
65
28
27
48
5
40
15
180
72
5
43
45
20
55
77
85
18
30
35
64
68
52
128
85
27
32
48
133
90
29
4
96
216
84
51
17
168
40
63
372
48
57
80
64
20
124
87
18
35
7
33
15
12
5
40
8
55
5
16
68
252
91
48
192
30
35
4
60
48
111
105
15
60
132
9
68
36
64
8
4
128
43
105
75
69
44
55
77
192
43
33
87
48
41
19
9
3
65
43
60
9
123
57
231
57
72
56
187
149
79
72
48
30
279
63
53
40
15
120
81
56
88
117
123
140
67
237
32
31
5
24
24
37
23
64
153
30
29
19
72
17
12
84
25
30
12
65
85
48
59
43
60
105
63
132
9
20
151
153
12
128
84
31
72
5
43
132
29
4
12
8
124
108
45
27
72
39
81
231
57
21
11
48
120
13
75
3
12
120
9
21
3
27
108
45
84
56
4
12
20
121
39
51
60
5
43
42
155
64
69
51
56
103
65
52
44
19
45
27
108
17
28
87
89
31
45
63
101
91
33
75
77
144
64
27
5
235
33
20
7
69
36
32
31
9
93
18
5
7
69
159
12
189
279
9
123
60
65
24
91
69
21
78
137
25
27
3
48
45
44
12
16
45
18
132
53
24
88
80
85
83
67
17
48
84
79
41
61
30
18
30
132
180
45
20
25
23
304
96
135
41
16
3
12
45
8
67
69
84
75
5
127
29
84
67
17
43
77
103
9
68
16
36
159
12
60
48
12
228
12
45
3
89
31
72
29
19
12
108
12
53
64
36
144
3
9
9
51
51
33
87
45
15
29
100
44
64
48
60
20
43
57
15
17
43
48
42
107
181
30
21
144
56
76
44
148
51
81
21
195
48
56
31
60
168
120
21
48
60
123
5
100
72
32
24
96
16
32
88
20
4
8
13
240
27
3
48
21
48
93
39
9
42
285
15
5
24
61
3
24
8
40
15
48
102
30
45
3
9
3
48
45
105
59
16
32
85
59
151
9
39
165
27
9
39
ABCD 99832146938*3^$a+1 [50003]
36
16
47
21
81
24
42
42
15
27
61
20
129
18
1
125
66
18
3
27
90
6
42
12
30
42
75
4
71
1
23
21
21
19
29
7
59
9
9
30
37
5
24
7
240
47
12
6
15
40
20
39
21
24
189
102
93
69
87
105
30
45
24
4
47
33
12
16
200
48
9
30
45
75
36
24
13
32
21
84
7
125
39
45
15
72
93
15
9
90
6
6
49
11
25
20
99
57
3
57
3
66
30
54
6
45
33
12
15
40
20
9
84
12
114
114
6
36
21
9
96
3
12
48
21
66
24
33
40
23
12
12
13
20
12
24
81
18
61
65
90
1
35
9
105
55
12
44
15
9
76
20
24
16
35
9
39
18
3
45
54
30
30
12
33
12
9
60
30
81
4
12
24
11
42
12
75
96
33
12
24
3
36
12
24
39
97
89
78
6
24
18
57
111
54
108
42
12
78
6
21
84
81
30
30
30
9
81
30
54
75
12
9
3
75
6
91
11
33
9
87
144
39
12
45
63
57
99
30
39
12
63
36
1
5
15
15
45
24
15
12
57
21
12
114
105
148
17
18
6
15
75
42
12
51
57
15
27
57
24
9
36
6
21
12
33
24
3
27
6
7
35
13
8
87
45
87
57
45
3
36
16
20
15
21
3
21
21
84
30
24
6
55
41
72
12
24
27
183
21
48
100
5
43
59
201
12
72
45
39
105
36
60
54
9
12
33
3
9
18
21
36
9
60
31
11
132
1
32
69
48
18
33
57
27
15
97
23
21
76
35
1
5
48
115
29
72
3
21
60
24
96
30
1
29
60
12
78
9
16
11
126
3
76
5
51
52
5
15
12
24
15
6
99
21
15
3
12
60
69
51
60
18
27
64
101
18
73
20
33
42
9
3
60
6
42
42
15
12
3
21
12
24
3
12
1
83
9
21
15
51
66
63
15
54
3
15
18
19
47
6
15
4
20
4
17
24
30
13
35
66
31
20
3
18
24
54
69
21
7
20
69
36
15
160
32
112
35
54
90
9
36
9
12
24
60
6
205
41
75
100
32
3
9
16
23
57
172
17
24
15
60
4
71
6
31
17
36
51
51
9
45
24
15
51
9
99
13
29
15
93
3
45
3
12
60
24
15
24
42
7
176
36
3
12
9
4
12
5
30
21
39
21
57
7
24
41
15
88
8
24
24
51
13
8
48
16
83
30
3
84
24
135
6
55
29
15
9
12
30
30
84
114
66
87
27
138
18
36
84
9
27
9
36
9
12
39
39
36
81
12
57
18
66
12
39
63
21
21
111
9
15
45
24
27
9
15
84
36
33
87
33
30
30
3
15
18
19
60
95
21
4
35
36
105
51
21
4
104
21
30
13
17
24
259
53
19
23
1
35
36
36
18
51
24
36
60
21
43
71
1
8
36
51
13
5
7
17
30
66
15
12
48
52
44
75
6
63
24
57
84
19
35
6
90
30
60
24
30
33
27
42
15
15
24
24
36
21
100
44
9
27
24
12
27
36
9
28
89
96
3
45
36
195
33
3
4
20
48
112
5
3
16
59
45
40
20
111
9
76
32
123
6
15
96
12
45
12
3
52
11
54
15
60
3
36
30
7
12
68
3
12
9
120
40
23
12
1
24
11
12
21
96
9
96
66
25
47
66
19
12
29
60
15
21
30
9
12
28
77
99
3
1
44
27
84
12
45
9
3
21
12
39
24
21
19
47
60
69
4
5
27
27
21
9
12
18
96
36
1
155
33
12
27
21
45
6
21
105
30
45
9
43
96
35
45
12
15
54
99
51
6
3
12
64
11
33
12
132
28
59
33
27
25
20
129
30
9
28
113
42
30
15
72
52
5
63
75
42
31
20
48
39
45
72
21
60
18
9
12
105
168
6
36
1
32
3
72
61
104
12
3
6
27
3
21
33
135
27
84
57
3
1
44
15
6
39
12
45
27
60
112
24
12
5
3
12
24
16
5
63
9
3
12
15
66
15
9
48
55
24
128
3
33
51
156
9
45
54
1
29
126
129
36
24
75
1
20
33
12
30
13
71
42
12
12
30
30
111
100
20
48
81
84
30
12
72
57
28
17
30
25
24
20
21
6
45
72
12
9
6
21
159
45
160
48
80
12
3
66
6
6
75
40
17
42
1
8
57
90
72
48
18
15
15
6
111
24
24
64
95
21
36
33
15
15
30
30
21
21
30
33
27
48
1
20
24
27
9
12
12
76
20
45
72
3
16
8
60
12
33
36
30
25
44
33
24
6
12
6
51
51
18
39
15
21
9
3
45
18
60
6
3
52
20
60
24
60
111
9
69
3
9
3
81
6
24
6
3
21
19
32
4
192
8
9
12
6
12
12
18
30
37
5
24
111
36
12
28
95
33
9
66
49
20
87
18
6
36
54
12
3
60
39
25
32
64
41
75
93
6
6
3
3
42
36
15
45
15
60
99
37
41
54
84
37
23
81
3
13
8
15
57
60
12
15
66
87
4
41
27
112
36
44
33
51
36
16
143
21
9
75
12
27
25
5
12
15
3
1
12
128
9
6
21
45
24
60
24
6
12
33
64
41
31
8
16
17
15
57
36
30
21
60
156
69
91
89
39
45
15
45
30
24
18
55
17
12
99
9
42
18
102
21
64
35
9
117
27
36
81
84
24
12
30
9
21
19
20
60
15
36
36
9
48
33
3
51
13
17
18
12
153
33
48
42
33
16
11
117
51
1
59
81
45
15
15
1
47
21
24
45
3
63
54
163
8
81
18
1
36
23
12
21
12
51
6
60
75
9
15
27
9
3
33
105
30
45
12
3
9
45
18
42
31
23
9
45
15
12
3
36
30
87
45
55
29
6
18
54
6
19
56
36
39
45
52
17
30
25
53
3
16
44
21
15
84
12
4
8
12
84
39
141
201
51
15
189
39
69
12
36
3
24
12
36
9
15
60
21
27
6
36
15
28
20
12
64
32
3
9
27
9
9
51
12
15
97
68
12
28
80
15
42
43
8
15
57
27
21
96
24
ABCD 99832602284*3^$a+1 [50110]
25
108
60
30
5
163
42
72
12
59
67
24
33
57
66
72
5
16
75
65
24
1
59
91
6
66
17
7
21
75
5
43
57
27
96
17
72
7
18
11
4
48
32
1
60
24
23
103
29
7
9
99
41
19
5
31
60
54
90
18
42
6
39
45
6
24
36
17
12
1
60
15
27
102
51
45
30
6
54
17
7
36
65
91
156
24
30
6
45
60
15
65
48
60
4
15
48
12
60
6
59
1
132
42
18
138
12
30
30
270
48
36
111
8
144
28
39
53
61
42
53
55
42
27
51
54
66
42
27
20
16
15
129
21
36
30
41
19
69
12
33
66
90
54
29
13
18
17
48
84
1
24
48
47
43
30
138
45
44
25
66
45
24
15
21
51
6
150
18
35
31
18
12
23
16
57
72
48
23
1
6
12
65
40
105
23
19
18
72
18
6
114
41
139
33
60
68
1
6
17
25
63
27
6
42
45
8
91
36
18
66
78
18
60
18
12
18
24
102
84
75
15
6
54
9
27
6
18
6
83
40
56
19
126
6
24
5
19
48
48
29
73
90
102
48
48
6
78
3
9
48
35
43
17
1
162
12
41
79
36
57
32
31
24
42
54
36
144
54
183
93
30
5
72
109
83
37
83
7
21
135
60
54
71
67
53
132
36
169
231
15
69
8
19
36
53
19
78
48
42
17
31
54
11
55
24
102
24
12
42
66
72
12
6
72
54
24
36
54
12
24
9
87
77
37
3
93
72
11
72
12
40
81
30
132
12
42
11
7
81
27
105
3
12
18
30
9
20
157
48
78
17
7
69
75
9
33
35
112
140
28
3
36
6
174
54
47
12
31
60
9
33
15
20
48
7
54
3
45
36
60
30
96
33
3
78
36
119
4
140
103
12
72
33
21
87
33
12
84
66
48
30
119
36
12
28
9
12
63
3
54
18
30
42
18
42
24
60
60
9
56
55
29
1
42
24
66
95
7
132
69
99
30
15
36
27
30
12
63
32
25
11
49
35
25
96
30
12
42
3
3
72
17
13
3
15
24
53
139
33
45
12
36
102
12
120
53
43
12
5
31
60
54
11
67
24
33
21
36
84
6
53
7
24
30
35
12
19
24
30
119
36
19
5
120
61
47
49
30
41
25
27
80
25
15
21
47
25
48
102
78
30
77
25
30
24
48
42
24
84
36
60
35
1
66
17
133
18
114
155
43
60
42
48
24
54
24
18
120
54
90
24
60
54
36
17
37
36
12
48
54
6
35
24
60
115
5
37
51
39
36
54
48
18
72
12
24
12
53
1
24
24
35
7
108
33
15
162
6
30
30
30
15
51
6
48
179
25
12
111
15
18
6
18
66
12
24
89
60
49
6
174
23
28
20
52
27
81
21
11
37
36
60
96
36
23
19
93
63
5
64
48
3
5
121
6
90
143
24
13
23
31
48
42
18
65
25
23
217
96
6
90
23
55
41
24
43
53
19
18
78
42
15
15
5
37
83
67
96
180
30
59
7
18
18
30
102
21
81
54
69
36
12
45
102
48
17
67
9
75
120
54
6
29
13
12
6
5
55
30
66
89
37
47
7
84
6
78
12
144
29
91
17
13
36
63
3
5
28
9
11
37
48
66
24
54
6
24
18
54
81
3
72
60
17
1
15
15
89
16
9
36
12
35
12
1
6
84
6
111
3
29
31
60
6
18
30
15
8
52
57
11
48
7
30
27
33
24
11
12
1
96
6
48
12
30
48
30
9
57
66
24
101
40
147
72
6
42
6
60
54
90
12
54
29
7
9
81
71
7
101
1
24
24
48
3
57
18
36
89
91
89
1
59
37
72
72
24
42
5
37
12
96
143
37
174
24
36
29
24
91
42
18
45
72
75
5
43
24
72
6
24
6
177
68
12
40
15
12
198
23
7
5
133
143
19
60
48
102
23
73
12
42
36
17
49
6
84
149
25
39
80
43
5
7
45
15
6
24
95
25
18
17
28
3
6
84
15
15
30
24
75
3
18
35
175
6
240
138
6
36
11
43
72
84
24
29
7
6
24
114
72
42
12
23
31
9
21
36
23
37
18
5
61
24
36
12
24
63
36
9
60
23
40
129
24
60
12
147
20
61
12
15
3
5
109
6
30
24
78
60
12
120
12
138
42
90
6
45
15
17
31
30
119
37
66
24
53
1
35
12
7
5
31
6
36
108
227
72
40
36
21
63
3
53
97
18
12
113
24
103
12
101
60
91
54
15
39
6
90
60
12
5
13
15
72
3
54
71
12
193
24
42
30
71
19
48
6
54
33
15
117
3
12
72
6
42
6
36
23
100
51
5
4
51
6
30
78
6
42
35
7
30
15
93
30
17
60
7
108
6
42
24
41
37
95
43
102
11
7
42
18
5
25
42
6
30
5
25
36
6
65
72
1
54
48
5
12
40
56
7
18
66
66
18
5
120
31
189
21
23
28
39
24
90
12
143
1
36
18
57
12
60
8
49
66
17
96
19
60
5
88
147
48
78
15
75
5
1
54
9
27
53
55
5
7
36
53
25
47
7
36
60
60
30
324
60
23
7
ABCD 99832741324*3^$a+1 [50018]
160
44
28
215
193
32
48
72
15
97
20
60
159
145
71
9
16
24
32
40
143
129
160
72
95
49
152
24
24
39
33
88
56
24
15
85
12
84
68
48
28
80
52
47
13
44
36
3
121
335
181
12
96
32
84
4
24
8
120
4
44
4
92
16
20
27
153
108
96
28
180
188
24
76
68
64
8
39
93
48
364
80
120
28
48
83
120
96
121
72
36
60
192
68
76
48
80
72
40
20
48
100
71
9
12
76
24
80
144
64
71
81
15
24
25
24
60
32
84
64
12
44
15
37
59
145
56
40
32
36
36
24
36
4
236
84
15
25
132
12
47
120
9
4
35
93
112
12
24
92
27
73
143
81
48
40
56
64
12
180
48
108
108
72
104
15
120
81
24
24
60
112
144
36
8
16
84
20
252
12
40
95
33
124
59
24
1
12
80
84
48
108
99
24
25
104
36
52
12
80
16
84
56
4
60
71
57
87
61
11
9
60
4
80
72
196
48
35
144
57
15
49
80
15
49
128
112
8
48
39
1
36
80
4
56
4
11
33
36
64
68
60
108
16
168
8
48
180
76
20
16
60
23
57
40
24
116
12
15
25
32
300
75
129
16
56
87
1
72
8
64
20
51
81
88
68
48
51
9
4
108
144
80
36
28
96
80
84
52
108
84
192
96
47
73
20
148
95
97
23
57
60
99
25
8
72
88
71
9
40
47
69
36
39
241
48
20
52
80
16
23
201
120
84
372
24
16
8
72
52
32
99
141
4
144
8
4
116
24
4
32
48
12
24
16
24
56
160
12
11
49
47
120
33
12
84
96
15
9
4
32
16
59
25
44
12
87
141
64
11
1
24
156
36
92
156
4
11
49
48
20
123
9
72
15
21
27
120
45
12
4
11
25
60
20
24
16
20
4
24
8
60
243
24
33
39
13
227
24
265
152
63
264
57
168
16
144
392
16
119
1
32
48
28
11
25
108
107
33
136
32
12
27
9
240
280
80
36
60
88
8
48
4
32
60
135
120
9
12
84
108
156
36
75
69
60
72
60
3
96
13
36
24
8
24
39
1
80
40
48
8
39
73
47
49
24
71
105
4
96
12
120
44
96
12
87
1
168
84
11
177
24
136
143
37
20
28
84
92
16
44
39
1
48
56
16
8
120
16
164
16
11
1
80
24
16
12
107
24
45
16
68
12
28
8
112
12
59
25
144
47
25
23
45
76
56
16
8
52
44
16
68
60
180
132
87
25
71
96
25
104
72
124
36
32
12
60
180
123
57
88
36
32
4
120
68
28
144
128
96
4
240
107
21
99
73
116
36
24
4
68
28
131
13
35
25
32
4
35
49
12
36
12
12
104
76
116
64
144
24
71
24
57
96
63
9
36
51
48
13
228
71
9
111
49
24
72
44
52
108
131
73
116
4
32
39
49
32
36
27
213
28
20
52
24
8
87
129
15
1
36
83
9
112
36
32
27
1
180
12
8
48
12
48
96
28
240
36
12
132
20
40
8
144
48
72
36
27
33
39
1
60
32
36
111
73
32
16
20
148
56
88
288
140
112
92
24
24
40
12
20
64
12
140
40
104
16
47
97
36
83
24
73
108
32
28
20
16
60
8
12
4
72
47
105
48
60
64
44
15
105
40
95
49
120
80
40
8
39
133
131
25
20
64
68
64
96
72
36
44
87
61
68
300
4
56
135
9
15
72
45
144
60
39
33
12
12
100
48
20
28
140
24
15
61
12
20
12
48
112
23
73
128
24
96
40
96
36
44
39
9
16
84
80
100
8
84
123
25
12
140
16
23
49
60
35
45
28
84
35
24
37
44
15
73
32
24
39
57
16
ABCD 99833763598*3^$a+1 [50116]
42
54
120
11
103
20
22
14
9
49
66
24
72
24
36
8
18
4
36
18
24
42
18
38
34
20
18
16
30
12
42
12
36
42
6
30
26
39
25
11
15
16
42
11
12
19
44
10
12
42
17
99
57
73
32
22
6
30
96
24
6
36
84
48
6
102
30
12
60
18
14
36
52
30
26
46
30
18
6
42
12
48
72
32
4
36
11
73
6
5
43
53
3
4
41
25
2
22
30
17
21
10
18
12
18
6
30
78
26
46
114
20
4
32
100
84
65
61
35
25
26
4
6
60
12
36
6
54
35
19
38
34
20
9
49
6
96
66
18
5
25
12
18
20
117
7
12
60
48
17
9
10
6
11
63
54
63
13
102
30
78
92
4
18
66
6
60
6
38
34
60
30
12
54
12
30
12
60
18
5
19
65
19
24
17
13
6
6
36
23
12
25
59
25
6
20
52
6
12
2
142
36
23
67
29
19
5
36
91
12
6
20
10
72
12
96
36
8
10
11
15
82
84
11
25
24
60
66
30
18
6
71
48
115
65
51
28
90
36
24
6
17
13
20
34
48
44
34
30
5
19
6
12
38
22
35
19
24
5
12
85
12
30
180
12
24
42
60
30
20
54
10
6
48
26
45
13
11
7
14
76
14
36
4
60
54
6
54
2
10
42
48
24
5
13
2
10
24
42
29
60
43
101
7
42
12
8
10
12
18
12
6
14
16
42
68
28
66
24
30
17
7
12
6
48
50
72
34
11
43
110
27
13
24
8
58
12
42
30
60
30
12
6
108
5
19
30
12
216
44
10
44
16
48
30
47
1
30
48
17
7
102
18
42
18
8
28
60
6
35
13
36
30
24
2
34
36
60
6
12
47
31
44
46
24
18
12
18
8
3
31
24
6
6
18
47
19
54
11
49
12
12
143
37
12
18
12
101
67
30
6
6
18
6
30
12
12
62
46
44
9
55
17
13
24
12
140
18
70
6
14
10
12
18
18
5
9
10
48
6
11
31
24
29
31
30
18
6
6
36
20
9
36
13
24
11
1
6
12
86
90
21
15
16
2
58
18
54
77
19
6
59
36
1
50
4
78
26
4
6
12
12
38
22
78
8
40
14
10
42
6
18
50
10
30
24
8
10
42
42
11
25
42
8
10
24
36
18
2
3
31
18
2
108
28
12
12
20
64
41
1
12
8
3
31
6
104
180
90
18
28
54
84
12
30
60
18
2
3
1
18
18
18
77
19
30
24
36
8
63
79
24
24
42
56
39
13
60
32
100
54
60
84
6
2
10
84
6
18
72
54
26
28
24
11
27
4
6
35
55
174
11
7
18
12
6
5
19
42
6
29
73
18
48
44
28
29
51
10
35
9
16
48
11
33
40
36
47
55
30
35
25
23
55
60
12
12
6
42
8
21
24
1
54
6
6
12
38
124
11
7
2
106
12
78
38
22
18
54
66
36
6
24
80
28
11
19
12
41
7
12
48
221
7
8
22
23
1
36
18
5
97
68
76
18
12
30
24
11
25
20
208
62
16
5
7
41
91
20
34
20
27
19
186
23
19
6
6
96
29
13
30
102
18
38
4
6
8
52
48
24
12
66
18
60
65
55
5
9
52
18
2
28
36
12
54
24
42
24
30
60
36
12
41
19
78
8
4
30
42
11
13
12
60
83
12
19
36
12
8
9
19
60
20
34
23
15
28
12
24
29
1
14
21
1
84
66
30
14
36
28
17
19
24
42
24
6
2
28
8
52
24
18
17
19
24
6
96
14
36
100
29
7
5
7
17
15
16
54
126
54
6
12
60
18
48
96
96
8
36
16
12
18
53
36
19
12
5
7
12
24
74
28
48
11
43
126
12
18
36
90
30
54
30
84
72
48
8
4
30
74
16
6
18
84
96
12
24
29
12
13
12
20
54
18
10
6
66
5
19
20
22
24
44
4
36
126
6
44
94
30
30
96
29
1
8
10
8
54
36
34
18
36
20
4
6
12
42
42
48
126
30
12
5
7
60
53
39
4
5
37
95
7
48
2
18
130
18
17
79
18
6
24
12
36
29
13
11
19
2
46
102
18
30
18
120
54
8
108
16
18
17
1
72
18
2
10
18
23
19
2
124
2
130
72
47
85
60
24
54
48
20
10
78
92
94
66
12
36
24
17
109
2
4
6
78
5
7
44
4
77
25
23
1
48
6
12
2
36
36
15
31
72
48
12
78
72
6
54
6
36
54
2
4
144
54
32
51
55
18
71
39
64
18
18
5
12
7
41
55
12
60
48
56
64
12
150
12
42
65
13
2
64
36
24
20
16
5
19
60
60
24
50
18
45
7
17
19
2
4
24
24
2
40
78
6
24
78
23
1
36
23
7
24
6
12
48
12
12
74
4
12
20
34
20
22
18
102
72
6
6
78
23
33
22
30
24
66
2
22
30
60
6
48
24
48
5
7
66
24
12
54
12
14
51
37
126
24
42
6
12
12
41
9
18
33
13
11
24
19
6
164
46
26
16
12
6
20
4
32
10
54
26
46
29
55
24
12
60
8
52
120
8
36
36
54
16
18
17
13
24
36
71
19
102
12
11
12
25
12
26
16
74
10
26
46
44
28
26
34
17
1
42
12
30
54
5
85
12
24
8
10
36
24
12
54
60
6
6
72
8
52
60
42
41
13
47
7
116
34
36
84
42
5
1
12
11
7
18
6
14
27
43
54
128
28
6
5
73
36
42
18
72
18
60
6
30
20
64
6
18
30
8
58
41
9
16
24
60
11
109
30
41
43
12
24
17
9
46
8
22
12
36
11
25
56
52
30
12
6
24
6
65
25
23
31
48
2
28
6
42
12
6
30
12
8
10
125
19
102
14
136
60
30
54
36
78
2
18
22
18
90
48
20
18
22
120
20
64
30
48
18
18
90
2
10
30
14
16
38
10
65
69
88
38
34
6
12
42
68
15
48
67
14
34
72
12
41
216
19
2
58
5
1
44
10
26
88
2
4
6
18
126
36
48
120
48
18
54
23
7
41
61
38
33
25
60
23
55
5
69
3
24
43
128
10
48
6
6
144
48
6
6
6
84
14
64
26
64
98
22
6
12
72
18
12
6
35
7
18
24
42
36
18
71
13
42
50
54
46
18
18
62
52
5
1
50
82
72
24
42
78
12
144
6
72
42
11
7
48
60
72
90
42
36
18
30
12
125
13
11
24
61
8
27
13
12
38
28
48
42
24
78
12
18
42
6
23
19
6
6
41
3
4
42
18
66
60
12
12
18
2
3
7
12
29
7
32
81
79
12
18
48
12
11
36
19
90
95
19
38
10
18
132
20
118
54
11
7
78
24
78
18
6
6
12
48
18
5
21
16
18
30
30
90
24
6
5
7
5
43
102
48
ABCD 99833958418*3^$a+1 [50072]
63
24
33
42
125
136
57
47
36
4
236
439
5
61
35
4
111
29
520
60
20
121
360
132
123
204
213
288
15
60
44
73
42
45
81
90
102
72
455
336
64
36
84
75
165
33
123
80
144
13
108
84
15
93
3
339
81
9
35
256
237
3
99
161
4
80
25
215
1
114
21
9
36
215
37
123
135
5
100
300
237
167
73
3
9
351
60
84
81
24
90
66
132
18
65
79
81
57
23
4
56
40
224
145
71
180
85
24
335
136
80
60
64
21
135
27
137
16
15
174
51
9
30
101
4
20
25
450
126
15
75
329
25
36
39
33
42
45
201
15
27
53
37
27
21
39
80
61
135
69
48
3
20
84
43
17
55
101
97
23
25
39
195
5
240
193
23
64
33
203
55
105
80
4
81
135
27
53
84
300
13
87
80
85
18
153
45
120
15
129
36
39
20
40
81
15
45
39
180
140
175
96
165
224
40
260
31
149
121
35
144
121
155
360
24
25
15
33
3
15
125
100
69
48
23
40
44
61
12
222
66
54
65
13
23
25
114
161
55
5
184
363
312
21
189
11
115
29
40
243
33
105
59
91
45
9
75
20
40
56
64
51
30
15
24
36
165
84
6
29
100
153
27
153
3
44
196
159
65
295
30
18
150
323
100
309
11
25
39
51
89
16
45
35
4
225
215
36
7
117
75
141
104
160
180
20
385
11
84
136
200
25
144
18
33
69
15
60
80
151
72
42
35
73
207
75
186
39
36
9
135
105
48
207
45
78
30
47
25
90
245
120
1
135
9
75
141
135
144
75
6
39
116
37
143
97
180
147
80
61
180
72
23
84
16
20
37
48
135
9
135
20
40
75
216
234
126
165
105
72
3
20
139
21
240
105
135
144
153
23
259
6
119
601
39
96
44
156
19
21
144
75
30
18
197
115
5
36
79
5
216
184
105
35
36
289
135
116
217
87
21
15
44
276
24
16
105
215
115
5
49
66
365
37
12
186
69
21
35
64
56
300
64
105
11
120
84
61
12
240
228
35
55
774
95
96
25
39
80
25
95
540
240
61
99
20
121
144
66
5
204
36
25
72
23
160
20
60
25
155
4
3
93
309
198
72
185
85
66
5
120
25
119
1
219
20
85
198
17
156
40
99
221
60
55
5
355
29
13
183
44
16
9
18
117
20
240
156
40
44
121
59
76
ABCD 99833960938*3^$a+1 [50035]
71
105
76
60
23
21
4
95
45
16
89
30
18
3
27
57
52
23
13
95
114
18
13
12
32
3
13
95
57
48
64
56
3
12
105
100
20
100
59
69
4
96
20
51
6
19
29
42
24
33
76
17
27
16
35
144
12
6
3
4
35
6
51
93
15
28
47
13
32
51
96
1
23
24
6
67
32
63
144
9
24
15
12
45
24
36
9
55
12
47
30
51
45
55
80
84
112
20
15
25
8
3
30
55
44
45
123
16
12
24
8
40
36
24
53
19
11
45
112
5
18
30
7
35
85
47
18
63
3
12
49
44
4
8
52
12
23
60
45
60
111
37
35
145
24
36
24
35
9
64
12
11
72
36
36
24
36
48
13
12
12
8
3
18
30
37
20
4
23
13
48
20
4
137
15
33
115
192
8
15
13
140
52
11
49
11
66
3
12
15
1
20
4
8
81
30
37
20
40
60
12
48
48
11
9
4
11
25
24
8
40
143
24
21
84
52
24
41
18
25
48
83
25
11
33
15
60
85
48
143
9
12
39
1
59
49
71
24
96
21
60
4
17
15
52
11
205
84
47
9
27
24
49
36
95
18
192
3
27
45
15
1
23
72
37
155
13
35
33
112
12
72
65
15
16
24
44
15
1
23
1
80
39
1
59
1
12
80
48
24
27
36
30
87
112
35
24
24
25
8
64
35
36
12
37
108
108
5
3
15
9
40
128
220
8
12
27
12
105
136
24
8
15
48
144
85
80
3
72
45
9
55
35
1
35
81
72
40
17
75
3
37
203
37
36
68
12
9
79
24
12
24
20
16
83
1
12
35
57
12
9
55
71
60
45
24
72
9
15
3
57
3
61
24
11
12
9
75
1
12
20
27
6
18
24
72
33
111
49
96
132
32
51
25
239
126
51
28
47
21
40
24
29
30
9
36
15
61
11
73
20
51
105
63
6
30
1
24
132
72
36
24
20
12
24
16
8
75
25
60
96
32
72
3
25
125
90
117
36
24
51
61
35
105
60
16
68
64
11
12
48
61
8
12
120
3
96
1
23
12
60
1
47
37
20
108
3
25
8
75
114
87
153
18
37
32
9
39
87
105
105
63
12
28
35
57
111
25
12
32
171
12
96
57
27
141
27
37
56
40
11
36
93
52
20
4
23
18
3
52
92
141
19
60
8
27
60
97
36
68
9
43
20
3
1
24
5
27
39
9
24
28
8
24
28
5
15
15
9
48
12
4
11
69
75
24
13
8
4
108
12
120
167
1
8
84
28
60
17
111
51
30
79
35
57
28
89
3
40
23
30
31
36
59
9
60
12
24
60
4
11
81
27
12
373
11
54
3
28
20
4
60
23
145
8
52
23
84
45
63
25
83
24
61
44
15
61
20
64
53
123
52
17
55
48
35
48
45
27
12
61
72
23
24
13
8
24
52
20
39
49
80
3
12
36
12
18
27
15
9
45
3
72
15
84
66
15
168
16
35
6
66
49
8
21
87
9
66
30
87
16
35
37
44
16
23
49
56
60
57
42
13
104
88
8
120
100
60
44
15
141
28
12
60
60
20
52
71
36
48
120
21
60
51
1
44
124
20
72
45
43
47
45
3
37
12
71
12
18
87
99
6
19
11
69
15
24
25
12
12
53
78
49
32
40
41
3
4
83
9
4
107
9
36
3
49
11
36
60
73
32
36
24
123
12
1
5
90
48
25
12
113
27
3
21
88
56
52
12
8
63
6
96
42
45
27
24
6
144
31
24
167
49
104
12
4
41
7
71
21
39
45
4
140
28
24
53
15
3
93
12
15
13
119
60
13
12
32
64
24
36
20
60
40
80
16
35
96
73
59
61
72
24
53
126
129
33
123
24
27
60
1
20
24
24
51
1
23
37
72
20
63
102
75
21
27
84
84
112
60
12
53
7
35
25
12
20
96
12
3
12
13
23
72
9
24
60
9
42
36
97
120
23
45
48
12
459
33
16
47
33
84
100
12
8
15
18
27
28
80
220
12
68
15
30
3
15
21
28
71
61
48
132
5
18
13
107
45
52
36
12
228
12
47
33
12
3
6
19
11
45
84
16
59
1
96
24
24
5
67
36
137
3
15
49
48
11
45
40
11
1
107
6
39
57
75
3
37
8
16
84
65
66
9
51
9
28
23
25
20
57
114
48
108
57
12
100
35
81
64
8
16
24
5
48
138
6
78
60
36
25
80
27
33
16
23
33
4
24
152
48
15
1
131
25
44
4
5
31
84
12
24
156
80
12
27
49
12
35
69
24
87
45
124
44
15
12
12
13
60
32
16
36
41
63
36
60
108
16
32
3
162
103
24
8
24
16
17
18
9
15
9
189
3
4
59
145
24
20
40
32
51
85
12
176
24
15
61
44
15
21
27
13
12
144
11
48
45
99
12
13
32
84
39
1
29
78
57
27
120
1
44
4
96
20
3
12
1
48
17
79
60
108
8
52
11
21
36
57
7
23
60
13
12
72
35
114
31
156
47
45
28
204
35
25
23
12
108
117
40
11
24
9
141
31
24
11
108
36
13
12
5
39
39
13
5
3
12
84
16
72
48
5
7
20
183
117
27
21
75
25
ABCD 99834188596*3^$a+1 [50008]
88
15
161
19
12
41
24
168
88
8
72
4
36
87
17
4
44
187
36
185
24
48
36
52
8
160
117
147
117
23
36
67
5
109
99
32
4
36
32
13
3
21
3
32
24
96
108
28
15
5
49
3
12
116
277
27
8
36
12
67
48
5
115
105
27
17
4
111
29
19
17
96
217
23
25
150
77
72
60
84
19
5
36
91
6
120
24
95
16
9
131
48
19
5
48
28
92
132
28
104
60
43
30
35
37
63
20
85
3
8
96
220
96
9
6
65
7
18
35
4
75
9
200
19
101
61
30
5
13
11
31
30
30
29
24
16
32
120
24
4
27
5
112
33
123
152
24
4
27
5
48
52
27
90
35
96
24
120
36
12
4
81
83
12
7
93
12
80
60
216
37
24
11
79
48
5
145
30
45
3
12
17
24
160
39
33
147
48
69
8
52
105
3
32
43
41
31
53
240
112
44
127
12
30
11
12
108
16
3
65
25
3
8
24
88
24
56
72
48
109
23
36
64
3
132
5
76
21
51
117
72
35
13
15
20
40
8
19
29
157
47
97
35
24
36
25
59
12
48
64
20
37
11
12
12
16
24
8
48
67
5
7
41
12
96
16
60
20
121
3
104
72
36
84
115
18
11
37
3
20
31
45
20
48
16
36
24
56
13
107
4
81
35
61
47
28
32
52
44
24
7
108
120
5
40
15
33
24
140
48
25
11
37
23
1
15
68
37
71
108
72
37
27
48
32
96
72
67
29
24
43
17
55
5
157
3
27
29
19
41
4
92
55
48
90
35
72
13
35
72
55
36
42
72
35
115
29
7
17
52
36
69
150
18
48
35
85
23
36
64
32
48
60
169
107
13
15
60
15
48
53
112
44
13
30
42
3
80
13
15
9
3
8
72
48
52
63
29
36
252
13
72
35
96
72
4
33
51
32
19
101
144
64
69
35
108
25
83
4
15
90
3
20
12
48
52
27
5
1
3
51
18
3
15
57
87
41
64
8
13
3
51
53
13
35
7
65
43
89
1
3
44
96
91
65
24
12
28
20
96
60
61
24
3
108
32
25
102
18
11
16
84
39
125
37
11
40
20
108
37
42
78
120
15
12
96
80
24
37
35
13
18
17
112
80
36
49
11
37
11
144
16
21
35
60
1
24
18
30
75
45
11
52
15
125
37
11
24
28
207
45
32
16
24
75
53
55
33
8
7
30
59
55
185
13
30
53
60
4
108
273
15
9
96
3
144
32
115
69
80
12
60
84
31
17
43
65
19
21
12
348
8
24
40
27
60
6
47
187
48
101
49
11
36
76
80
100
44
64
51
29
24
43
77
36
12
187
21
20
79
90
83
84
60
36
169
150
93
32
40
3
48
45
92
28
117
155
112
56
7
53
84
16
8
19
60
5
100
8
37
11
4
15
53
88
104
37
83
16
32
19
29
24
13
47
73
192
87
135
53
48
40
45
59
13
203
12
7
41
60
48
31
48
41
12
64
33
11
19
65
25
71
1
3
56
24
13
72
18
84
21
8
24
136
21
35
16
44
28
20
12
24
7
5
48
84
16
32
24
24
7
33
51
53
60
7
245
16
200
40
32
36
139
12
5
100
171
9
48
80
60
7
21
20
12
48
24
13
35
7
78
71
1
90
5
91
9
3
137
36
12
48
49
15
20
24
37
47
55
41
60
24
85
83
48
37
24
71
25
102
17
16
12
32
36
79
18
47
31
113
1
11
52
32
220
45
35
43
57
33
42
53
12
36
7
18
87
188
19
101
7
5
25
48
59
28
36
27
65
4
8
48
85
83
64
8
112
15
53
28
176
91
120
24
69
20
12
84
16
44
48
37
159
9
71
12
48
120
60
36
133
83
85
30
65
199
21
15
12
41
31
5
43
18
42
5
60
133
3
21
18
177
15
9
192
69
23
25
18
5
4
80
60
25
11
19
36
17
40
8
67
5
13
30
5
12
60
112
68
60
67
5
28
68
264
31
17
37
15
128
16
180
21
96
35
100
188
16
56
7
132
5
28
33
24
71
48
31
173
13
3
36
123
117
36
45
47
16
9
83
79
53
7
29
7
69
20
43
17
64
20
60
7
29
13
11
79
41
61
75
80
16
8
24
36
36
204
64
27
33
20
12
84
199
41
4
8
48
67
65
12
16
32
37
35
48
24
4
27
89
48
88
32
37
3
8
19
48
17
43
240
57
45
35
28
135
117
68
16
9
51
104
7
78
35
37
6
24
5
61
35
7
48
5
139
101
25
72
ABCD 99834250892*3^$a+1 [50165]
57
27
3
33
21
90
89
64
45
75
72
33
60
11
124
116
1
171
129
123
27
93
27
18
75
57
11
37
27
48
36
92
4
45
63
105
18
30
39
36
87
21
21
30
41
88
51
45
8
36
64
15
30
132
11
109
108
111
21
66
89
16
92
7
9
156
48
32
43
57
108
8
145
204
63
92
36
19
105
8
13
180
23
19
120
5
13
39
68
16
144
75
42
11
55
9
44
1
75
48
75
42
15
183
57
48
32
4
56
1
47
163
54
108
60
108
183
44
97
51
69
60
3
140
28
8
64
12
188
36
7
29
133
72
111
9
39
159
17
60
228
76
180
39
12
41
37
12
99
60
57
59
4
27
42
135
48
80
127
17
100
48
60
33
144
36
30
33
96
48
27
18
11
36
1
63
260
61
35
28
45
48
15
48
87
57
8
184
15
129
39
90
191
16
24
12
9
36
83
36
40
164
49
27
80
145
35
96
37
75
15
48
24
29
60
36
88
165
15
123
129
176
277
12
15
153
11
4
75
18
84
23
36
112
84
273
30
18
23
4
192
111
90
87
12
20
43
101
1
15
81
47
36
37
59
31
17
115
90
63
255
33
99
18
144
11
112
87
5
31
24
209
1
59
16
3
273
8
109
23
145
3
9
60
72
48
95
73
35
235
30
132
27
3
42
3
27
45
80
73
27
68
76
60
9
75
80
172
84
51
108
17
28
87
48
60
30
132
35
16
57
12
6
17
16
39
30
107
16
45
30
69
201
39
48
57
6
12
41
160
140
1
6
120
33
20
91
5
55
53
156
7
90
3
69
15
92
64
96
3
12
36
77
28
9
30
89
79
48
17
7
126
27
45
27
8
36
109
15
3
54
75
15
48
113
192
76
84
96
129
27
20
4
51
21
20
108
37
54
198
15
32
280
24
27
9
20
16
48
44
55
21
132
9
36
42
165
32
136
8
180
16
48
132
33
90
17
61
47
36
1
18
78
27
63
30
42
12
93
48
132
36
87
17
36
379
17
4
84
56
61
35
1
12
42
381
207
60
81
96
51
93
132
68
37
99
80
4
9
72
36
107
36
61
15
15
53
16
12
68
120
1
168
120
78
69
140
144
4
12
165
18
90
60
51
32
4
140
43
21
27
69
21
24
11
7
180
65
60
16
69
18
153
132
9
35
4
32
4
81
39
15
53
36
7
54
18
57
8
60
55
105
32
25
48
23
37
11
7
9
60
93
11
79
72
48
21
12
128
1
3
15
18
243
104
36
139
17
91
42
18
33
39
30
87
48
36
156
21
27
243
17
12
64
60
27
89
108
72
1
75
117
108
99
45
6
84
69
80
4
27
33
92
40
51
42
30
113
175
125
37
75
32
100
60
8
37
99
56
60
73
12
90
45
8
60
16
32
19
6
87
57
30
78
107
4
60
80
289
90
108
93
44
55
90
78
29
1
87
135
90
72
159
111
30
75
255
45
36
99
120
125
43
30
123
99
126
72
51
141
18
5
28
164
16
84
15
29
36
1
123
84
12
141
23
124
57
108
108
35
108
67
24
9
57
24
30
45
15
33
3
102
3
20
127
21
51
90
11
7
17
181
35
52
57
51
105
24
18
120
5
180
12
4
84
57
15
264
81
23
52
60
33
87
120
45
3
8
37
123
12
15
53
55
69
20
28
36
56
4
84
45
267
93
75
96
96
60
80
16
20
7
101
36
133
27
8
48
4
84
156
84
120
144
3
72
117
8
7
18
111
72
12
93
30
42
87
15
5
84
96
40
51
53
49
107
28
32
84
37
27
96
92
52
75
21
51
125
61
54
48
33
57
18
45
8
19
72
60
18
ABCD 99834474302*3^$a+1 [50004]
90
71
109
30
30
78
60
30
27
15
12
9
21
11
4
48
60
32
55
18
27
45
180
63
12
45
23
67
108
18
203
16
84
39
105
48
32
7
165
33
150
41
36
13
12
51
144
33
30
90
30
60
30
3
57
72
39
39
17
91
24
45
33
18
5
64
8
127
66
42
12
21
15
60
114
6
45
45
24
143
67
78
12
75
24
69
71
7
57
63
69
15
33
15
45
117
75
80
31
132
17
16
15
162
30
12
69
21
36
3
36
21
30
24
33
3
42
132
30
5
163
30
72
3
3
42
18
29
55
30
18
81
32
37
71
7
24
21
72
33
12
72
96
15
60
9
15
123
78
30
9
21
60
42
45
36
36
48
3
9
60
3
90
3
120
144
15
6
54
66
12
30
5
148
15
33
39
12
60
45
44
4
33
54
45
80
13
27
15
89
67
42
18
45
12
36
9
23
52
33
12
30
18
60
47
55
153
15
57
57
3
15
21
9
30
33
39
153
57
39
27
105
9
3
63
60
57
3
12
33
80
7
117
45
6
192
150
15
15
48
42
48
120
24
3
117
6
9
224
97
12
30
141
96
183
42
159
111
6
60
30
162
147
20
31
60
17
13
24
30
18
252
60
48
63
24
8
55
18
63
12
105
54
81
48
27
9
15
18
150
120
90
108
12
27
68
67
5
115
93
8
28
117
54
156
9
51
153
99
72
213
15
18
3
21
78
12
21
24
51
69
63
18
87
63
264
33
12
33
12
3
27
30
3
3
84
36
57
45
72
126
120
84
276
84
30
18
21
147
30
90
93
92
64
21
23
31
6
24
75
33
108
15
129
51
72
33
63
36
105
6
5
115
60
24
53
37
30
48
45
75
177
36
9
30
45
24
231
6
54
18
48
12
135
3
54
15
45
11
40
48
27
93
27
117
27
18
3
32
25
60
90
41
19
21
156
84
24
15
30
11
16
171
29
55
189
84
48
39
69
60
21
3
12
60
24
129
15
15
90
18
45
105
30
174
155
85
6
9
44
121
30
90
3
36
21
3
96
9
12
48
111
117
27
123
24
105
15
120
9
144
32
13
27
81
60
72
90
120
30
48
99
48
32
175
33
93
24
36
90
17
55
42
83
67
18
60
27
21
90
5
40
9
66
42
95
7
30
36
30
264
6
39
183
18
24
83
13
12
51
69
48
63
87
45
87
12
45
3
30
90
18
15
9
36
23
7
54
108
48
264
30
45
15
45
15
9
99
117
33
48
30
114
231
24
120
15
18
72
36
15
9
66
24
150
39
141
18
30
180
3
45
15
105
150
33
36
45
35
55
33
105
18
84
9
12
44
25
240
15
8
112
45
3
3
30
12
195
32
40
51
93
12
12
105
11
37
72
15
20
43
42
27
144
21
18
192
18
60
11
16
48
45
30
57
51
84
6
30
132
41
49
42
53
7
18
48
39
33
72
39
132
12
45
30
30
42
33
32
1
60
12
72
18
81
117
54
33
87
36
9
3
57
60
24
27
150
12
15
75
78
107
40
333
3
51
33
36
72
72
156
9
48
83
16
45
6
30
24
111
39
60
9
117
15
12
20
55
12
108
30
30
30
15
15
57
33
30
18
132
30
132
65
4
69
18
12
41
1
138
18
39
96
27
33
117
192
60
48
15
168
24
24
147
69
45
39
27
84
45
63
60
5
43
54
39
81
143
25
12
186
24
6
12
131
121
23
148
48
99
285
72
93
30
72
53
16
12
27
18
3
156
33
12
120
3
87
18
102
78
12
3
3
45
44
61
39
33
75
96
72
27
81
27
117
180
72
33
78
33
39
93
15
12
57
48
33
90
114
138
120
72
138
75
45
3
57
27
33
27
21
23
40
32
124
111
12
5
28
72
27
156
9
111
93
39
57
63
12
213
12
15
9
81
15
45
78
12
69
12
15
33
144
36
21
36
162
48
57
27
45
20
4
141
78
120
357
3
21
39
101
31
5
1
12
78
30
95
52
33
27
48
15
57
15
81
12
99
18
12
15
45
15
68
36
19
12
33
12
33
63
9
183
27
33
93
222
153
99
48
77
4
32
25
24
95
25
15
ABCD 99834764704*3^$a+1 [50111]
23
67
77
24
9
54
52
78
56
10
53
1
18
125
36
19
65
63
72
24
45
60
49
42
164
34
47
43
41
12
19
5
9
51
48
36
49
14
16
96
140
45
24
12
133
6
101
3
16
17
7
32
34
18
62
106
5
15
57
24
57
16
54
5
39
126
123
93
15
1
30
5
84
9
142
48
80
33
48
1
90
128
6
30
4
17
13
47
15
12
70
35
7
56
12
88
8
12
60
33
19
30
6
17
33
6
9
48
84
15
24
9
12
7
17
19
6
23
12
3
48
24
16
137
7
18
32
24
15
1
11
93
3
67
26
18
28
17
3
54
18
52
8
33
73
2
108
72
28
6
71
39
36
88
5
7
2
3
109
128
142
140
69
72
135
82
56
16
6
53
36
31
224
9
19
126
119
51
16
5
15
21
13
23
7
164
33
7
32
78
18
9
255
4
12
38
42
21
48
19
5
9
63
49
86
9
79
41
19
32
54
18
21
51
124
137
120
129
3
31
5
9
16
2
24
45
9
30
96
69
69
16
26
36
88
20
16
38
18
9
165
186
21
33
34
14
63
24
39
36
54
22
41
49
30
44
21
67
5
7
36
38
24
3
96
132
192
43
173
7
12
60
5
63
6
30
34
56
58
12
8
16
17
132
60
1
2
22
2
54
111
15
9
75
69
73
2
16
17
27
36
72
105
12
91
216
110
18
60
100
8
88
14
15
72
1
74
33
3
33
1
24
35
87
52
20
76
50
15
36
48
63
22
2
36
9
9
3
204
3
21
121
42
110
16
14
45
43
20
69
135
36
54
30
9
36
31
101
1
143
19
5
193
38
18
6
18
10
53
75
24
45
1
42
200
52
65
1
8
16
48
56
6
16
20
100
24
156
149
31
41
39
21
13
50
21
120
27
45
43
53
51
16
8
70
23
97
42
54
90
14
24
46
36
5
3
237
33
75
63
4
36
102
56
106
36
8
36
45
3
69
57
63
123
124
77
7
6
83
223
101
48
67
38
39
27
4
12
80
81
7
30
56
70
20
117
81
6
34
2
21
33
51
31
20
52
36
5
96
15
48
60
33
57
90
21
24
97
50
33
7
20
21
15
33
39
69
33
16
143
1
6
18
234
5
27
21
19
48
8
28
17
3
52
162
47
49
47
3
24
33
37
59
204
75
21
19
12
41
1
23
31
36
38
126
12
45
87
48
42
72
30
9
121
14
40
164
33
75
9
72
163
128
22
18
5
7
41
57
63
9
18
189
127
101
15
198
66
45
27
54
54
4
30
35
21
54
9
7
41
1
47
1
23
33
16
47
25
47
216
36
7
77
49
80
63
73
35
7
20
69
13
6
162
11
84
7
137
79
17
3
54
16
8
63
3
60
28
96
14
22
128
82
18
149
51
22
23
15
10
6
20
232
54
23
27
16
17
7
38
88
110
10
8
27
55
8
136
8
16
12
60
20
81
163
8
9
43
20
16
12
36
5
51
69
19
17
12
7
113
33
6
117
37
24
23
27
6
15
15
4
14
22
20
64
44
21
45
87
7
12
5
15
21
127
5
12
12
72
60
12
39
24
9
27
36
12
45
36
45
51
48
144
48
12
1
6
12
8
126
27
39
24
54
16
11
237
72
126
4
101
7
12
53
1
2
22
47
1
114
38
27
91
80
12
16
53
36
3
129
12
19
18
11
60
72
19
8
16
104
40
176
76
32
42
90
64
54
23
24
79
60
14
18
81
36
27
21
55
5
60
3
81
13
50
148
20
28
90
95
24
51
16
5
25
11
60
24
75
45
3
108
4
20
141
55
30
2
6
15
36
31
24
77
159
9
1
47
48
49
167
147
30
6
48
16
72
41
1
32
135
15
34
54
146
39
60
45
30
42
70
18
32
94
50
6
28
20
33
7
53
48
12
33
70
17
19
30
146
70
8
75
15
16
54
104
42
46
110
81
159
28
80
21
31
84
20
57
33
40
86
9
25
11
69
18
9
36
7
48
96
36
29
19
56
72
33
91
114
30
89
55
2
54
9
27
40
14
3
19
20
57
96
75
4
86
27
27
72
96
129
60
61
14
60
21
27
57
19
17
108
36
33
58
5
43
150
66
8
30
18
54
24
46
20
36
240
33
60
31
5
12
3
10
96
122
22
47
1
6
17
55
5
180
97
6
72
41
67
32
24
46
47
72
33
16
23
60
7
20
153
1
11
87
9
63
16
14
42
46
18
80
84
33
3
6
138
69
3
76
65
27
21
105
39
31
90
95
9
15
48
33
16
14
24
28
101
120
24
33
64
26
9
61
30
5
12
24
33
63
7
108
164
24
36
64
20
40
90
56
34
12
44
30
111
73
50
94
11
27
18
3
117
15
1
11
63
76
56
10
2
129
240
43
17
24
49
54
17
48
25
11
15
88
110
39
43
5
33
18
4
50
114
45
9
16
30
5
51
4
29
27
21
ABCD 99835238632*3^$a+1 [50021]
44
60
52
56
12
108
60
69
31
5
72
31
5
126
141
12
117
63
16
24
36
5
144
108
55
84
23
18
19
104
120
156
120
16
8
52
17
36
55
20
76
8
40
152
4
12
119
54
72
7
56
84
87
9
4
8
40
29
54
54
147
156
3
57
28
77
183
84
183
45
99
61
48
12
32
63
57
12
76
8
172
84
5
18
1
179
18
19
35
49
36
23
21
60
27
97
168
32
48
4
48
140
57
39
180
16
35
61
164
81
15
108
40
72
17
90
33
28
36
144
11
126
54
36
37
8
52
47
33
21
91
71
25
12
96
29
18
13
41
19
56
33
63
63
9
52
11
18
54
1
72
72
17
55
125
18
25
120
35
72
270
36
135
40
5
67
5
18
49
131
33
4
8
45
54
54
126
45
16
8
72
75
157
20
48
12
60
27
13
221
36
18
73
24
36
8
52
132
71
72
25
44
36
57
7
11
129
120
21
67
23
18
99
135
61
84
36
140
4
17
15
39
1
71
37
35
18
15
40
48
56
108
28
29
180
3
15
73
35
229
149
79
32
4
11
69
57
75
4
173
18
57
180
172
156
12
72
56
4
228
56
4
11
45
9
108
3
76
20
135
36
33
72
39
1
24
56
4
68
27
1
12
41
15
4
35
33
39
54
15
16
5
36
39
33
18
144
36
273
16
104
16
116
100
5
27
72
84
16
35
36
37
156
77
75
159
9
24
3
169
24
132
8
4
60
20
16
44
153
19
71
108
1
35
1
35
18
135
36
48
16
71
9
9
126
126
18
36
1
108
8
40
95
33
21
39
40
36
8
3
33
100
80
39
108
18
90
90
75
87
25
83
37
8
27
234
18
33
108
12
27
57
84
24
76
29
67
80
84
24
52
104
21
19
44
148
32
27
36
18
159
273
15
39
61
24
8
12
28
65
91
44
45
31
12
83
45
4
5
27
24
21
79
29
43
80
168
159
37
53
15
28
80
24
15
9
264
60
76
5
99
112
59
144
18
54
36
72
18
180
198
72
90
18
180
61
36
12
53
3
120
57
43
44
111
144
85
188
100
5
7
12
71
45
9
175
180
144
12
8
24
28
59
33
3
45
27
181
71
36
69
36
3
45
12
4
11
105
112
17
123
28
29
18
37
8
148
24
53
15
16
80
4
8
57
3
28
95
9
360
28
89
19
96
24
5
36
126
90
54
1
8
45
31
20
3
13
24
80
48
33
63
16
44
111
13
113
39
88
68
28
101
126
144
126
3
40
32
33
27
24
39
36
25
155
36
54
36
72
15
108
100
8
21
123
75
33
39
85
41
90
9
153
3
33
91
56
108
64
68
72
171
25
60
132
17
18
45
9
55
84
80
72
40
32
48
3
144
1
35
49
5
123
4
116
45
3
84
57
31
12
83
37
20
51
25
65
36
75
24
45
99
117
18
45
27
81
9
51
112
17
39
15
9
28
35
37
20
33
7
56
52
29
79
44
21
75
24
148
59
54
36
39
52
17
36
27
45
15
144
21
99
28
68
39
109
12
20
4
60
8
57
31
108
20
52
23
37
20
64
41
18
97
29
18
93
12
21
79
32
105
18
72
21
264
24
15
97
24
8
51
90
55
12
48
176
4
65
54
157
23
18
18
45
81
18
18
3
15
1
156
108
41
36
288
19
35
72
49
60
120
24
108
8
27
18
36
123
183
72
297
28
215
165
40
47
36
180
57
33
3
15
61
11
69
21
55
20
108
292
29
99
9
75
12
165
3
96
96
144
24
141
31
41
43
20
81
115
83
180
105
16
41
31
128
111
36
18
15
72
48
40
41
63
88
29
144
19
60
56
24
72
21
139
48
116
111
108
18
43
29
103
20
28
92
45
39
4
36
56
135
72
13
95
133
140
4
228
192
113
27
60
48
9
51
180
57
187
29
36
108
72
55
35
18
18
37
12
ABCD 99835636742*3^$a+1 [50049]
21
3
7
101
69
30
10
30
54
107
7
72
26
4
20
39
15
9
36
31
14
4
48
2
12
33
57
58
86
10
12
68
6
40
23
145
20
88
12
26
4
48
12
50
48
64
119
24
7
30
138
138
44
16
48
24
60
8
22
41
1
8
3
3
16
30
24
24
8
64
8
40
12
44
16
38
28
5
60
25
30
14
30
76
30
42
2
39
9
60
90
10
80
58
30
14
34
60
6
26
4
68
36
70
2
24
3
1
6
29
55
17
12
31
12
72
60
2
40
18
30
2
16
30
60
44
66
108
60
10
12
23
1
18
62
76
42
12
29
1
60
30
6
32
12
46
62
3
7
5
43
158
90
6
39
61
23
103
20
10
42
26
30
24
16
29
3
24
4
60
6
68
15
7
48
26
4
71
19
6
47
9
10
26
42
28
42
32
39
55
12
20
64
108
26
15
1
36
20
3
25
6
90
8
3
7
18
18
29
91
5
19
66
35
45
22
50
4
18
53
39
16
2
58
18
6
24
24
30
2
33
13
2
6
10
12
137
1
6
14
30
24
21
109
36
36
98
6
64
23
33
6
9
7
24
26
3
67
8
22
18
5
21
10
14
70
5
61
38
18
3
60
15
16
36
18
42
48
14
15
57
18
10
11
129
12
3
36
49
20
15
43
30
2
16
24
12
18
2
16
8
142
35
39
9
45
36
4
47
43
84
12
29
1
11
7
62
16
38
16
30
6
42
23
7
2
28
11
15
46
68
16
12
8
16
38
12
58
12
36
23
55
14
28
14
33
21
4
32
70
36
12
18
2
60
36
4
8
10
78
6
6
14
100
11
12
21
12
27
13
30
54
36
120
30
53
25
24
6
30
6
6
8
4
12
18
18
18
2
24
4
60
47
33
64
2
10
80
18
16
65
7
8
16
18
2
21
7
6
12
2
10
72
8
3
13
12
24
18
12
8
16
6
6
60
20
28
6
131
15
70
2
40
30
2
10
24
44
10
2
3
1
14
28
18
30
29
1
2
22
32
16
8
16
23
13
50
4
38
12
10
14
40
104
16
30
20
16
44
22
62
96
30
16
30
8
28
42
20
18
34
20
24
12
42
12
16
12
62
16
20
18
82
44
34
26
16
2
36
52
2
12
4
90
14
16
2
45
7
56
10
132
42
50
63
48
25
14
88
2
15
105
18
22
30
108
17
21
10
17
25
18
29
55
26
4
12
44
16
20
3
45
28
12
66
30
62
52
48
14
4
6
18
30
8
24
33
15
45
13
14
18
142
48
60
2
10
26
4
24
26
4
50
16
20
24
16
48
2
21
79
6
8
40
12
32
36
6
10
8
15
75
30
63
12
15
6
4
32
18
10
42
29
24
7
60
20
16
18
2
33
1
36
2
16
26
46
5
25
42
20
18
10
54
18
26
15
9
3
19
6
42
20
10
71
21
36
18
9
45
18
10
14
48
93
57
10
2
46
32
52
6
42
18
24
6
44
58
56
12
24
39
24
37
23
15
16
2
28
12
14
94
24
36
44
6
30
22
2
15
7
6
2
16
26
51
33
94
6
26
21
93
4
8
4
14
10
24
26
9
1
96
48
11
45
6
21
12
7
18
62
54
36
3
7
26
24
28
30
8
24
9
1
8
22
29
31
18
26
22
23
9
10
5
15
6
15
79
18
47
1
59
25
12
6
18
20
4
71
7
8
6
4
36
11
7
18
18
26
4
56
64
56
63
48
15
18
22
12
48
48
14
76
12
20
18
4
2
10
6
30
5
15
88
5
31
30
11
25
30
54
23
31
29
3
34
11
13
20
10
26
4
12
2
58
32
76
6
41
49
6
54
66
18
12
18
30
12
20
63
1
18
72
24
24
30
18
17
25
20
3
19
44
22
14
18
28
12
102
89
19
38
4
20
10
24
20
69
13
20
40
30
42
95
27
78
30
18
4
48
2
16
8
9
13
47
31
5
79
5
37
24
42
32
30
6
57
25
42
50
15
1
72
8
87
3
22
47
31
26
66
10
8
15
67
32
33
57
3
37
8
4
14
16
30
8
16
20
27
9
60
4
36
30
48
41
7
24
54
92
10
18
50
16
24
104
46
2
33
12
43
56
18
3
33
4
48
8
10
20
9
15
21
27
33
37
12
8
22
6
24
95
105
16
30
42
8
4
12
14
10
26
9
1
36
44
3
15
16
5
25
54
41
19
12
48
50
46
6
131
15
18
6
10
38
40
2
156
42
82
20
3
37
50
21
139
29
7
54
23
15
18
27
7
18
18
74
34
84
32
9
1
20
16
20
52
11
1
54
24
12
36
48
5
37
44
10
8
52
74
4
32
24
4
8
10
30
38
10
2
64
26
52
60
6
26
3
37
83
13
35
9
130
29
12
13
42
48
72
12
26
40
12
2
36
12
4
14
4
11
19
18
47
36
37
8
46
156
77
1
6
8
21
1
24
26
30
24
34
53
13
2
10
8
10
5
45
4
8
64
18
6
12
47
7
6
2
58
12
71
25
30
26
63
85
60
20
46
26
10
18
26
52
30
8
16
23
7
53
36
19
12
86
63
1
23
1
2
34
56
64
11
12
3
52
12
14
64
2
10
60
84
47
147
33
127
86
10
5
24
1
59
43
18
2
124
20
16
17
85
18
17
15
22
50
30
4
6
18
6
29
25
23
3
46
18
48
48
24
53
25
42
12
6
35
3
64
42
54
24
30
30
2
16
90
42
60
32
106
2
46
24
30
110
10
8
10
18
14
81
37
44
4
12
12
11
1
11
49
59
51
100
8
6
30
6
3
108
27
6
36
16
42
5
1
2
34
6
53
7
18
24
6
65
1
59
31
20
4
24
26
36
18
46
42
8
16
36
17
21
10
77
25
32
28
18
2
40
12
2
33
1
2
42
3
7
12
18
50
30
10
18
18
5
61
18
32
10
71
9
24
136
8
12
18
46
35
12
33
36
16
20
22
12
36
2
51
9
22
26
72
6
64
41
7
90
8
6
10
20
34
24
56
9
81
52
50
64
44
9
7
18
11
12
55
92
46
90
26
18
10
2
36
22
11
12
9
60
16
30
17
45
16
6
8
16
26
46
30
8
15
37
24
6
24
18
48
8
16
30
36
18
44
6
9
37
8
28
30
17
7
20
9
151
20
16
12
41
19
38
34
30
11
19
54
14
21
7
48
12
30
24
18
41
1
30
6
23
60
25
32
18
4
12
6
14
34
36
23
31
77
7
18
8
4
72
50
4
5
37
42
6
50
16
6
23
19
5
21
36
24
4
6
125
61
23
45
15
1
2
90
184
20
10
8
22
18
6
26
66
144
4
12
2
81
1
30
30
8
30
40
32
10
6
30
8
10
24
26
15
37
84
8
48
3
51
21
39
4
17
13
35
60
91
30
23
25
20
36
15
19
2
28
18
42
2
93
13
47
48
12
25
6
6
6
17
13
44
28
30
5
3
18
16
8
16
6
89
1
6
8
69
1
35
31
8
12
4
24
8
10
14
40
80
21
7
30
66
2
34
44
16
14
34
116
9
60
21
16
14
10
24
6
24
42
59
51
10
14
9
1
30
24
6
56
40
8
28
8
16
20
3
7
6
8
12
90
4
29
12
45
3
60
69
3
13
20
30
6
4
132
23
39
10
35
67
8
108
57
55
32
21
12
3
22
2
100
20
24
22
18
5
21
4
50
16
38
10
5
7
6
14
16
17
55
5
60
67
30
14
24
46
26
40
6
54
108
20
108
34
168
32
3
13
12
30
6
12
2
10
12
60
6
5
12
151
6
44
15
15
10
6
8
16
6
14
12
10
14
33
87
21
25
54
14
12
4
6
8
4
5
36
109
35
43
12
6
35
1
18
18
38
6
18
21
9
36
22
38
10
26
3
1
80
4
12
8
36
4
12
20
16
2
22
6
42
155
ABCD 99835693520*3^$a+1 [50004]
21
62
64
18
18
12
128
120
37
71
4
51
27
3
6
113
40
26
36
133
12
3
51
39
6
15
66
45
3
95
10
12
36
57
12
59
1
21
3
36
5
90
4
6
36
18
21
105
8
25
42
11
34
14
1
18
36
9
8
54
4
9
33
102
50
7
69
32
58
9
36
29
1
6
48
3
27
113
18
40
44
6
22
27
3
27
72
23
22
9
30
66
9
26
54
4
68
24
25
81
39
48
17
6
54
30
4
75
17
19
21
9
3
15
3
14
13
36
15
44
22
18
128
43
15
44
31
24
6
29
18
43
36
3
15
11
55
57
27
5
25
11
19
30
77
19
45
80
46
8
42
4
12
69
23
7
30
18
6
30
29
72
96
12
67
23
58
14
4
20
16
15
35
28
66
9
6
36
54
54
21
21
11
280
54
14
12
28
66
78
32
25
33
8
4
39
6
29
12
54
90
19
30
54
42
9
12
14
118
140
18
34
50
4
2
12
58
2
25
11
12
7
30
57
50
19
36
3
42
26
4
18
15
3
68
1
71
37
17
19
66
45
39
15
36
50
40
15
45
44
19
3
24
18
26
4
2
13
143
18
1
39
9
6
24
30
57
39
6
54
30
6
54
11
30
28
8
64
33
33
33
5
16
33
35
46
21
113
1
35
1
60
30
23
1
11
46
48
9
30
101
49
42
3
2
4
32
7
12
11
19
5
16
24
14
16
45
5
49
144
33
44
28
72
39
11
40
3
33
30
32
25
33
9
54
90
66
18
6
117
33
24
111
36
9
17
97
96
5
25
6
23
76
105
9
8
22
36
99
11
1
33
18
14
18
7
15
6
9
41
7
5
58
33
30
24
5
85
96
75
14
16
39
15
42
8
31
66
54
17
97
5
10
8
40
57
30
72
35
118
21
5
46
9
6
48
6
47
24
76
8
22
68
25
21
30
24
12
3
35
61
23
76
32
18
46
8
55
192
45
3
11
4
15
161
40
36
24
12
50
7
11
10
75
6
3
81
15
51
18
11
61
35
25
45
38
25
41
36
28
26
36
43
3
32
67
35
18
6
16
20
16
32
55
21
24
116
22
18
32
19
41
49
3
108
32
7
174
17
10
14
54
49
17
49
24
23
4
33
17
130
39
5
1
39
36
3
11
54
58
3
6
45
56
22
8
73
30
5
1
3
32
79
17
7
11
94
18
48
45
47
22
21
9
6
9
5
25
12
48
77
36
48
1
24
15
126
9
27
20
13
6
29
36
25
39
26
108
28
33
69
117
9
2
18
40
15
11
4
14
60
25
23
37
23
13
24
21
84
6
9
132
11
79
54
15
39
6
81
24
45
5
1
11
60
19
29
1
3
50
36
82
8
40
2
4
8
10
72
26
42
7
18
12
29
36
13
6
117
48
69
17
25
24
24
102
54
30
15
15
6
29
42
7
30
102
3
50
28
18
126
80
25
18
66
21
14
22
24
14
34
72
24
54
72
36
63
41
19
36
29
6
55
65
40
3
47
6
4
36
14
34
54
15
57
3
11
25
17
19
3
36
45
9
21
9
15
45
26
1
18
63
30
24
14
4
8
22
38
12
18
19
93
21
6
45
3
11
61
18
57
18
26
4
32
28
12
36
2
12
18
1
24
12
9
26
19
21
18
27
45
50
36
72
31
6
21
50
37
3
20
7
41
4
15
77
49
89
10
15
30
57
3
36
47
18
19
6
11
46
12
21
87
18
20
31
18
63
3
9
50
22
14
49
41
40
81
29
12
78
31
63
48
32
112
24
15
39
15
66
57
24
39
5
31
9
21
11
18
4
15
23
40
30
42
75
23
22
21
47
18
25
6
5
43
36
39
8
43
17
43
66
15
15
3
32
40
3
11
79
57
8
31
51
3
5
91
35
25
65
22
72
18
3
60
15
9
5
30
25
36
60
11
34
14
6
31
3
50
7
30
18
57
56
34
20
34
20
4
51
36
18
3
3
9
78
32
7
5
4
6
3
41
24
72
43
23
18
1
35
4
9
12
141
33
95
25
69
48
9
65
49
24
30
27
3
47
19
54
93
147
11
16
33
27
8
40
108
20
30
40
3
30
17
19
18
21
14
61
24
5
18
43
11
55
9
30
69
30
87
8
6
52
14
19
30
41
10
30
14
10
44
1
5
151
24
30
9
56
40
32
4
39
30
39
117
9
14
1
11
64
45
35
25
6
23
61
6
54
15
9
3
38
61
60
39
39
33
9
78
66
6
24
75
39
23
22
15
3
90
9
65
13
6
71
40
15
3
27
78
33
3
29
28
62
76
9
6
6
54
60
5
100
66
3
3
57
36
24
17
28
87
11
82
105
42
150
3
15
36
39
21
30
90
117
62
28
27
57
3
6
5
126
13
5
36
1
9
30
45
11
16
3
35
12
28
51
129
80
22
63
36
48
15
18
60
3
15
80
4
68
72
22
9
15
15
60
27
14
6
7
11
19
96
29
22
15
21
12
18
9
9
21
11
19
54
30
45
39
3
48
15
35
19
63
30
27
23
10
14
76
27
42
24
6
18
72
39
2
4
8
97
18
11
40
6
30
20
43
51
30
14
1
21
6
84
20
73
71
34
36
9
42
9
45
36
3
6
44
1
24
11
36
60
36
12
1
111
3
30
3
42
21
9
50
7
21
9
48
6
125
1
39
9
47
18
22
45
60
35
40
105
29
4
45
66
17
4
135
45
44
22
27
63
140
22
27
63
20
67
18
27
48
51
95
66
46
69
53
37
3
105
21
12
32
55
45
30
32
36
7
57
3
27
15
18
53
43
30
114
83
64
48
38
4
26
7
47
10
33
11
19
12
18
23
18
180
25
15
32
13
27
38
4
36
81
63
32
58
8
22
27
29
30
24
22
8
7
30
30
90
9
45
47
12
1
84
23
19
53
46
12
20
7
12
3
15
42
5
4
144
51
57
9
18
12
21
63
17
54
46
54
50
30
115
123
2
4
26
19
59
7
15
66
9
30
51
54
9
5
4
32
10
9
9
15
75
8
10
9
9
21
5
18
60
40
30
36
32
37
111
14
85
23
24
13
6
11
96
13
35
19
21
51
24
24
81
129
6
36
29
16
15
24
96
33
15
11
36
169
30
9
48
92
12
19
27
30
42
8
18
1
23
67
89
31
5
10
9
9
27
39
14
18
13
29
25
27
14
4
6
26
13
27
3
35
36
4
111
24
3
39
53
7
83
31
27
8
10
32
7
6
6
111
8
90
19
23
120
58
14
28
3
117
2
7
5
4
24
27
30
18
6
111
9
5
4
21
11
108
40
78
3
11
19
54
3
18
26
13
47
19
6
9
32
42
61
41
55
21
42
48
9
24
9
21
5
76
50
10
26
28
21
41
10
8
24
7
65
48
90
22
68
22
6
8
76
135
23
25
11
1
ABCD 99835992736*3^$a+1 [50000]
23
117
147
1
44
27
21
88
125
31
113
36
7
24
173
27
21
75
3
37
12
32
9
7
48
65
91
24
204
36
56
48
120
40
173
60
12
3
28
12
29
36
39
21
27
16
72
180
137
27
40
41
15
75
205
5
108
60
30
72
13
11
13
131
61
128
21
7
60
24
156
239
6
79
96
5
84
36
27
112
11
57
76
41
18
45
76
12
168
59
1
92
132
28
107
6
90
30
72
99
15
49
32
28
96
11
25
23
24
102
31
29
19
60
41
126
54
216
162
105
112
36
104
21
19
53
36
60
55
36
89
39
48
3
25
5
111
60
160
36
53
54
37
120
59
9
81
115
44
21
36
30
105
4
35
61
65
24
55
12
84
8
51
21
88
17
175
41
18
25
17
120
24
91
29
43
107
45
9
156
51
12
15
165
12
15
1
5
72
7
29
91
56
45
24
103
71
61
11
78
111
4
240
41
19
29
3
3
102
15
3
301
5
19
161
204
115
41
18
150
3
9
55
20
69
55
17
24
54
37
17
91
47
24
45
21
43
60
84
8
9
31
53
7
84
128
28
5
7
11
37
32
27
54
51
16
84
11
37
53
84
3
100
8
40
29
6
73
144
156
36
96
47
18
54
61
44
4
176
9
7
48
11
13
41
96
15
16
44
16
89
36
39
40
48
11
25
12
132
36
101
43
32
16
92
28
48
17
12
91
41
111
100
48
60
17
15
3
24
18
55
65
43
107
120
90
60
27
21
27
33
12
55
24
83
72
24
30
36
24
39
63
45
45
54
18
6
121
5
120
19
96
65
115
80
16
24
8
45
108
72
15
60
111
1
80
28
83
13
29
103
17
36
7
32
21
51
33
27
4
24
32
21
54
21
3
1
29
7
48
5
7
80
172
5
126
72
133
32
40
80
9
18
37
11
42
43
168
5
19
60
221
55
24
65
15
147
18
72
6
354
115
56
9
306
57
33
15
39
109
161
63
12
15
1
5
39
4
96
68
3
25
48
84
12
53
66
61
8
21
115
12
5
39
9
72
7
35
73
92
328
12
20
108
69
43
41
36
90
96
109
156
5
55
24
80
28
128
100
44
93
18
177
12
45
43
12
20
93
3
120
84
64
17
19
8
27
66
27
81
90
69
237
3
72
3
1
47
42
12
175
56
99
90
30
24
37
65
60
15
4
24
32
4
29
87
112
17
123
28
113
24
36
19
11
57
28
41
18
25
68
64
24
56
40
48
35
37
8
52
65
19
5
12
7
8
60
84
76
17
31
5
39
148
209
63
148
48
24
20
60
16
17
24
84
72
75
64
41
108
67
24
116
15
30
67
48
29
51
93
216
171
28
5
27
72
12
105
3
16
36
65
19
41
15
96
72
48
33
91
60
53
30
13
29
30
6
7
185
72
36
78
61
113
18
109
41
48
259
12
35
18
3
64
29
84
75
57
51
180
28
65
19
48
17
43
83
90
19
5
12
36
19
96
24
5
79
29
63
33
159
123
24
216
30
18
90
91
5
19
24
48
53
19
12
41
252
75
33
84
75
69
79
48
60
44
21
163
77
54
66
115
20
52
188
39
234
36
55
8
105
120
63
64
24
11
13
12
29
39
57
79
77
43
56
40
11
13
5
111
16
144
36
44
111
24
61
48
60
5
96
111
27
1
71
21
4
60
29
36
66
37
5
163
83
150
36
3
180
28
24
89
87
24
16
48
36
5
111
99
13
60
12
24
24
53
84
114
30
31
5
108
18
54
96
162
30
60
108
27
45
12
363
60
12
16
32
27
25
68
28
240
12
8
105
18
37
29
31
32
52
140
148
32
69
19
36
84
48
29
36
7
8
40
35
49
41
27
16
29
6
30
39
100
5
15
3
13
5
72
79
29
55
41
3
33
48
60
55
156
20
51
9
9
147
64
168
17
79
32
40
48
104
136
24
60
12
8
16
17
24
84
36
60
175
20
3
48
25
29
31
24
200
33
18
78
79
20
16
36
11
30
67
12
68
15
1
12
83
21
81
42
13
5
15
64
144
29
7
60
60
48
35
93
52
60
125
72
15
60
33
7
29
12
15
27
45
12
15
48
ABCD 99836135416*3^$a+1 [50013]
26
22
80
55
83
25
12
65
12
30
1
132
35
10
20
24
19
45
26
10
3
57
140
54
1
21
2
1
125
114
46
15
141
20
4
24
12
15
59
49
95
72
13
5
28
128
24
31
9
15
35
48
144
25
45
84
12
12
68
40
224
48
16
12
27
17
43
65
91
9
87
21
12
8
52
36
2
10
14
78
66
30
136
15
60
21
24
75
29
66
78
12
16
48
62
22
48
39
33
108
20
48
42
37
83
54
55
5
64
24
87
23
73
120
93
2
37
5
126
6
48
72
36
40
24
60
116
4
20
96
79
5
103
11
42
7
81
56
28
12
116
48
55
81
8
36
40
15
5
7
29
30
48
61
84
60
5
43
29
24
102
13
101
4
15
11
24
1
5
28
27
21
12
60
38
70
8
96
24
4
68
12
112
8
43
9
20
30
18
40
156
26
6
12
6
72
37
12
60
45
108
32
124
24
12
20
79
81
36
20
24
4
74
58
20
112
2
30
66
18
16
104
60
55
120
35
10
12
8
42
25
23
25
41
28
60
56
19
11
1
33
140
67
209
76
68
36
52
20
64
99
125
7
57
15
137
36
168
55
72
65
40
39
5
4
12
63
60
69
8
4
44
31
21
152
12
36
40
14
30
40
3
21
92
54
13
11
96
193
5
120
48
42
58
32
43
69
75
11
10
32
31
5
12
7
153
39
65
30
34
56
78
48
37
45
56
6
1
23
6
28
108
12
3
108
29
16
56
36
55
24
33
12
50
30
19
105
60
60
12
74
46
8
64
36
12
3
69
171
17
28
32
12
48
84
115
21
3
21
24
96
24
32
64
39
11
66
160
87
17
6
85
24
11
70
20
88
36
26
42
30
1
29
76
62
22
20
76
12
180
27
47
6
12
76
140
30
22
183
5
4
20
40
116
16
50
46
60
32
72
30
48
82
86
37
53
19
33
132
15
9
20
40
2
13
69
147
29
132
24
19
9
36
72
20
4
44
40
36
3
47
6
162
1
89
43
29
6
49
5
36
52
2
118
26
54
48
48
4
60
3
48
24
71
46
44
31
113
52
80
88
168
92
40
36
32
18
61
45
8
16
12
60
38
42
24
43
11
54
12
60
24
84
151
29
7
5
4
12
140
19
29
115
5
40
24
2
54
19
72
21
2
48
22
12
44
66
120
66
40
60
8
36
4
39
57
36
62
6
19
225
15
41
6
70
3
21
44
12
24
4
86
70
27
89
16
39
96
23
90
31
129
96
96
12
27
113
36
66
24
70
12
8
6
61
129
24
170
6
4
12
50
37
21
44
43
57
15
65
108
24
24
24
72
40
39
5
7
17
78
10
3
5
30
6
24
31
35
10
44
136
20
4
26
13
53
12
72
4
12
68
40
24
108
3
119
22
20
31
23
24
61
57
48
56
40
39
65
16
3
101
120
31
153
32
18
66
7
129
14
85
35
42
19
36
5
4
24
20
114
10
12
3
21
15
72
165
20
55
12
81
216
99
65
52
8
91
81
24
36
92
18
48
22
3
9
56
4
32
156
54
96
25
29
24
96
180
28
2
114
84
12
4
20
24
156
66
150
18
72
118
20
76
39
81
26
34
24
15
33
24
24
15
129
15
81
12
44
24
24
28
20
40
8
184
92
55
48
81
122
109
29
4
20
6
274
128
24
4
164
31
36
33
128
19
29
52
20
12
48
52
2
18
127
21
72
132
104
67
17
355
41
24
12
139
9
38
70
2
90
12
19
12
60
45
27
5
18
42
7
5
4
24
8
24
295
53
16
104
43
17
28
3
71
61
12
41
112
20
40
27
36
17
52
68
18
1
23
22
20
103
81
27
9
8
42
13
33
104
19
89
6
10
27
45
32
151
17
40
110
22
180
60
68
43
11
54
4
62
6
42
37
24
35
34
140
36
19
137
84
24
31
156
24
29
6
106
116
12
6
49
71
22
87
293
4
50
85
9
27
9
20
4
44
12
36
90
85
60
17
12
36
7
41
136
15
5
31
89
24
42
10
180
20
78
34
123
5
132
88
24
48
8
19
143
37
5
4
39
21
104
60
36
6
96
10
44
48
12
55
45
3
57
24
27
129
3
53
12
43
35
37
53
28
44
36
172
12
12
15
191
24
24
34
8
60
4
144
182
85
77
96
24
88
12
20
7
5
48
7
35
90
31
77
16
26
10
3
33
32
7
84
5
66
10
14
22
2
18
112
56
54
1
41
4
2
30
12
30
13
108
36
29
64
27
83
30
88
20
84
48
31
21
56
40
72
8
12
240
31
11
6
114
85
36
47
72
13
5
108
52
27
35
10
14
145
57
32
28
24
20
4
24
3
29
28
62
30
18
42
108
88
152
36
16
14
6
28
15
71
34
12
44
31
101
43
65
12
168
12
30
70
50
70
44
6
13
29
6
34
ABCD 99836363392*3^$a+1 [50020]
24
90
31
35
90
18
96
49
24
36
47
145
23
72
145
35
25
48
35
85
5
55
17
163
12
95
37
47
54
7
83
205
11
6
54
30
43
53
43
11
30
103
41
6
1
132
120
216
155
145
132
60
228
161
54
90
79
23
25
12
41
66
90
31
83
30
36
114
25
60
5
7
23
60
97
95
114
120
6
13
5
66
6
48
67
83
49
293
43
41
6
144
61
48
11
60
121
5
90
30
67
11
325
132
59
121
5
7
101
7
35
48
72
90
43
101
6
13
12
239
6
223
5
7
48
12
29
90
30
91
143
85
12
143
25
240
17
127
108
59
84
90
19
23
54
30
90
90
24
12
13
192
35
54
90
36
18
102
54
79
11
24
25
120
125
90
102
114
36
13
107
18
115
11
1
35
60
13
41
54
85
60
125
192
24
66
13
11
49
41
36
54
120
96
13
5
7
5
270
78
66
96
54
19
11
169
65
36
79
47
13
101
30
1
48
65
36
54
85
72
23
49
53
7
60
101
19
173
67
47
36
18
139
143
25
72
101
6
61
5
175
95
145
180
23
192
277
53
288
79
11
109
11
96
13
60
96
47
13
77
90
18
55
72
12
113
18
109
48
35
24
30
103
96
60
24
96
35
126
31
12
60
137
30
24
30
90
72
108
25
12
168
47
18
42
18
72
103
71
186
43
95
49
41
7
89
84
270
72
85
155
54
103
120
120
48
23
49
161
132
30
25
48
180
12
5
60
67
77
30
13
131
85
77
24
19
11
24
49
96
107
25
5
18
132
13
125
6
66
78
72
73
60
11
36
30
43
101
19
72
48
5
7
215
13
35
25
17
18
12
133
11
24
36
36
18
30
49
60
143
54
24
216
54
85
84
23
108
36
96
144
253
17
31
23
169
48
125
90
25
83
37
29
90
13
108
120
48
5
30
96
36
25
12
11
37
35
78
19
156
107
25
12
96
11
1
23
66
180
259
72
53
7
59
216
24
30
6
228
6
156
7
11
60
12
37
17
96
144
144
156
139
120
125
67
12
300
71
49
23
85
95
138
150
162
43
5
19
77
223
108
132
36
107
13
120
71
144
25
204
41
55
11
49
11
109
60
60
24
17
144
36
91
29
19
264
11
37
35
13
41
90
13
107
61
53
55
71
13
53
18
6
43
36
47
133
60
5
12
90
37
323
25
168
5
6
36
73
47
25
72
36
144
17
79
11
36
54
91
60
72
83
13
5
102
13
77
90
13
11
73
191
49
11
72
13
107
18
67
240
48
12
48
17
187
48
35
13
47
37
11
6
30
133
101
7
48
60
35
66
126
85
59
6
30
60
145
12
36
12
29
270
13
23
30
198
36
1
5
7
47
61
29
66
24
30
24
67
5
18
25
41
43
36
11
6
43
5
42
48
49
23
37
53
43
11
13
11
97
113
6
84
126
6
145
12
48
23
36
13
77
19
17
103
137
127
71
12
253
72
168
17
18
90
66
60
90
66
25
35
13
5
55
101
60
66
73
84
48
35
144
1
12
41
12
7
47
24
30
19
48
65
7
11
169
311
42
414
13
23
25
48
24
48
29
19
5
66
1
168
17
30
25
143
229
36
17
114
36
133
95
132
13
95
246
60
30
1
59
120
114
30
72
97
53
90
97
77
43
48
35
37
77
91
65
7
96
131
24
66
43
48
12
48
60
239
121
60
89
19
24
53
30
78
295
24
96
17
55
29
43
60
47
49
ABCD 99836868148*3^$a+1 [50039]
76
56
79
114
27
12
20
7
9
44
1
59
36
37
23
4
12
15
53
16
12
32
36
12
60
13
87
15
17
43
69
8
16
9
3
60
9
24
75
69
3
27
96
9
80
37
83
1
60
12
27
33
63
20
109
6
5
79
33
57
11
121
66
54
63
27
9
36
9
59
13
135
69
84
24
27
24
144
33
72
71
4
21
36
75
68
76
9
3
33
42
18
12
39
3
53
28
45
66
9
80
76
8
13
18
5
24
48
4
3
21
21
11
48
7
9
104
31
53
7
29
37
3
147
33
32
12
13
35
40
20
88
12
8
16
164
4
20
36
1
24
27
57
6
45
27
12
53
4
56
19
45
56
12
43
5
72
1
75
12
75
17
1
27
24
15
18
23
28
12
20
48
19
117
45
36
23
4
135
81
9
15
12
84
36
24
32
12
28
24
3
36
5
25
99
8
4
44
40
24
51
5
31
93
20
52
44
24
1
27
12
3
9
24
44
31
90
75
20
67
33
21
36
27
8
12
73
27
27
18
42
18
75
36
132
9
11
72
25
11
1
3
21
36
23
40
80
16
12
68
97
39
21
12
15
12
15
9
12
8
12
60
7
48
42
12
23
37
59
84
40
116
24
1
30
9
51
117
39
96
5
13
35
16
3
12
114
36
11
19
45
33
18
33
36
24
51
45
8
16
32
55
45
12
36
44
16
24
21
39
3
45
9
11
48
49
30
18
35
43
5
139
41
16
141
39
45
6
33
36
8
7
6
27
8
12
37
39
60
32
19
69
39
36
21
48
123
5
12
1
51
21
47
60
76
20
1
51
3
129
12
8
28
8
4
48
9
3
87
6
23
72
12
48
73
24
147
8
16
12
48
216
24
20
72
49
59
4
108
132
8
7
173
43
65
16
9
51
8
16
21
11
28
32
37
15
15
21
24
80
36
19
105
132
48
8
4
9
27
48
21
15
8
100
80
133
23
16
15
24
90
27
20
55
5
12
16
24
15
33
8
55
21
8
37
3
8
25
23
49
18
9
8
16
24
36
57
120
3
12
9
30
9
12
33
42
17
60
97
51
8
49
6
29
16
20
1
179
1
96
39
24
44
1
15
51
24
57
8
7
53
16
56
67
45
12
24
32
55
33
39
5
97
71
4
123
33
57
108
24
30
9
12
3
72
5
12
60
7
6
15
120
9
11
25
18
65
52
8
49
15
8
19
101
187
48
93
24
33
12
6
21
33
3
20
72
67
30
3
20
13
42
48
53
12
49
3
33
23
25
132
15
20
13
135
27
18
59
52
24
12
33
47
13
39
8
12
100
21
47
28
9
36
35
120
49
11
64
27
105
176
13
75
12
8
64
12
45
111
27
90
35
1
42
53
1
39
12
15
5
48
16
21
3
216
44
24
36
4
48
24
24
9
132
108
23
43
149
13
27
12
39
105
141
6
45
147
21
69
27
15
18
11
60
40
9
23
37
11
64
12
3
57
9
15
12
48
51
21
24
68
36
40
32
55
33
12
12
33
18
84
5
28
20
4
51
65
64
56
100
8
24
52
9
6
53
13
23
16
48
116
31
18
95
181
12
18
36
21
12
20
36
16
48
15
18
3
9
18
42
23
28
72
93
15
57
12
71
60
24
13
3
51
53
37
15
24
12
32
37
39
12
9
11
7
30
123
8
12
88
12
20
48
12
19
18
6
17
12
96
72
73
27
12
36
80
12
64
15
21
68
52
24
56
12
25
15
48
45
27
3
9
44
1
18
162
15
24
60
69
15
20
48
48
25
47
40
9
18
41
79
165
3
48
9
15
117
8
1
27
9
111
12
15
18
3
20
1
23
112
9
66
6
30
5
60
12
13
24
18
57
45
71
60
12
40
15
45
20
36
12
19
45
45
3
96
9
3
8
24
28
3
65
7
5
85
47
60
16
12
12
15
5
1
15
24
60
8
60
25
27
20
16
24
56
40
44
60
52
9
15
21
11
109
78
90
30
33
8
16
3
65
40
48
9
71
12
25
36
51
33
11
72
7
42
23
31
5
64
56
16
3
53
12
48
43
17
7
81
9
3
60
63
30
47
43
57
33
59
88
3
45
21
15
96
129
36
3
24
27
29
24
48
7
21
20
25
24
3
8
12
49
39
32
37
12
11
12
31
5
16
24
20
12
13
87
8
139
53
40
48
21
11
133
42
18
12
39
15
78
3
15
57
33
15
75
9
68
67
141
68
24
1
30
24
65
36
24
156
1
23
36
19
18
3
27
33
45
15
20
31
6
180
39
63
21
60
36
44
1
51
27
33
20
28
24
15
126
15
9
11
37
39
36
24
33
12
23
67
114
12
207
56
97
27
68
40
9
11
13
12
23
24
13
83
79
41
12
109
59
72
13
12
39
15
36
57
36
12
9
59
31
45
3
5
1
15
36
39
17
13
36
24
47
7
21
36
96
20
37
11
7
77
1
12
27
20
16
9
36
15
20
25
155
37
15
8
55
5
49
27
45
36
3
12
15
54
6
33
69
15
20
1
36
6
90
39
36
32
48
43
21
108
12
3
21
12
68
37
15
68
12
13
6
18
12
11
12
13
23
19
21
156
24
72
15
84
29
16
15
18
30
42
63
20
16
20
40
201
18
5
96
1
123
72
21
35
145
39
39
12
9
44
24
55
18
3
9
11
16
33
66
9
27
41
120
160
20
25
3
60
32
12
36
1
15
8
36
4
36
20
12
148
80
12
4
8
13
47
60
28
84
24
104
36
67
45
24
24
51
41
43
57
8
12
67
21
104
52
24
120
36
9
54
12
21
20
40
24
104
4
8
88
44
76
20
136
44
4
48
57
36
95
124
15
5
76
24
8
12
28
45
23
12
28
27
9
60
44
1
30
33
20
1
6
18
12
6
12
5
13
39
75
18
18
17
37
18
113
48
4
33
18
30
27
15
54
48
78
45
12
27
24
65
19
60
48
42
63
9
83
25
12
3
8
60
97
18
90
108
36
23
36
4
8
4
63
5
36
109
35
31
9
15
33
32
40
33
3
21
3
33
23
12
148
20
24
256
32
55
33
ABCD 99836983102*3^$a+1 [50017]
75
45
40
24
107
6
48
60
102
85
120
144
29
51
16
59
24
157
113
79
11
12
24
1
8
112
8
171
69
136
71
225
72
48
45
78
72
13
41
183
168
63
30
211
5
6
144
61
173
27
63
1
11
45
112
203
60
25
239
1
95
25
32
16
101
91
59
93
16
56
40
11
13
35
37
275
198
39
96
72
48
207
9
69
67
5
43
272
88
41
6
54
90
84
132
48
1
104
45
91
120
24
72
263
177
64
8
3
45
123
45
64
47
73
8
159
30
24
99
112
89
6
126
18
169
48
8
237
18
36
6
79
11
37
72
8
48
33
31
24
125
19
53
48
216
139
11
36
25
24
5
171
135
9
111
105
9
31
23
25
144
32
40
41
7
48
24
24
47
9
16
72
56
27
54
135
255
216
145
35
234
99
27
13
56
88
47
126
115
23
25
240
96
41
63
225
36
75
16
128
45
67
24
5
144
67
120
72
131
72
69
216
63
9
3
45
24
99
66
91
8
112
104
40
29
30
72
205
24
128
88
48
65
6
1
8
27
54
39
40
257
15
192
40
72
96
144
5
210
54
51
21
67
56
136
11
13
24
233
103
47
48
330
111
15
120
6
84
6
25
104
171
37
48
32
112
24
5
355
107
37
168
125
198
21
24
45
72
48
186
25
11
37
48
23
25
240
125
67
59
96
108
145
17
63
111
1
5
27
72
165
51
88
104
33
174
6
75
24
21
18
81
64
72
152
88
29
90
25
264
176
144
21
19
96
191
25
72
191
60
66
60
39
15
97
168
176
21
18
9
112
59
60
9
16
200
261
54
85
5
162
73
71
81
75
37
161
87
9
66
37
23
174
283
83
18
27
75
18
6
180
9
16
101
19
11
157
47
126
43
96
48
11
12
9
144
15
57
144
9
87
64
35
54
12
24
3
16
24
96
32
75
13
41
36
108
7
48
71
150
91
144
24
5
42
57
168
45
75
64
168
53
19
11
18
67
5
99
64
71
1
104
48
16
71
9
144
40
71
105
21
60
135
48
16
35
61
104
51
21
40
5
18
121
335
121
24
119
1
24
56
159
97
173
67
8
81
15
291
90
139
59
36
1
32
57
6
49
24
264
8
40
203
141
39
121
56
40
24
179
21
81
127
287
33
27
109
47
33
136
11
85
24
80
9
42
18
90
126
75
189
51
16
65
54
49
192
72
32
16
83
72
45
88
17
48
135
15
25
47
73
24
11
21
24
112
53
27
312
88
83
85
104
376
24
192
29
66
6
187
11
120
6
351
40
5
99
88
137
54
81
9
31
24
11
109
71
153
72
16
53
75
51
85
35
45
16
155
114
115
48
83
13
11
21
15
25
119
30
115
8
3
69
40
59
37
8
16
104
64
72
24
296
45
84
15
120
72
72
51
109
48
32
57
90
234
51
264
45
19
32
111
105
192
40
11
12
105
48
136
35
60
90
54
72
48
1
120
5
43
47
60
144
21
16
24
29
162
48
97
80
64
80
39
169
8
9
39
87
145
48
32
40
48
191
84
109
23
25
59
114
19
72
128
ABCD 99837454792*3^$a+1 [50101]
56
36
64
11
153
39
21
60
24
28
11
21
48
99
1
92
52
8
52
32
16
251
37
240
11
25
32
72
15
69
3
33
24
52
44
48
24
63
33
28
164
12
4
92
3
72
9
15
153
4
32
52
108
83
33
12
12
4
32
12
36
36
16
12
20
76
20
76
179
105
264
96
12
132
24
52
32
51
33
16
119
249
12
60
4
11
57
28
44
84
16
11
21
12
48
96
36
16
131
49
12
32
4
12
107
33
48
135
129
72
40
48
32
24
15
69
36
120
36
75
24
9
84
4
80
24
52
36
44
3
45
16
36
60
59
21
3
13
59
57
12
123
9
96
112
48
92
75
21
16
96
251
72
49
32
24
88
44
171
72
61
20
48
160
60
107
9
63
1
47
24
181
35
48
24
37
48
128
108
4
11
37
36
104
72
64
56
48
84
3
13
32
27
73
71
69
100
47
9
4
11
72
93
16
11
24
33
24
4
59
9
12
12
4
68
12
96
3
49
80
76
20
28
44
184
56
36
60
40
44
3
157
20
16
60
140
40
44
100
23
85
44
4
68
16
44
3
45
16
32
48
84
12
4
47
1
8
87
9
52
144
59
33
63
165
4
48
47
97
12
107
121
47
48
105
36
12
48
36
12
52
11
21
4
44
3
33
72
52
36
56
36
51
9
4
20
160
44
3
81
24
15
21
112
11
33
84
99
45
16
179
241
12
84
12
11
25
12
116
48
12
52
48
32
28
84
8
96
88
44
36
48
64
32
24
39
13
32
147
216
21
12
4
107
25
48
23
73
60
11
48
181
36
56
100
11
57
48
60
36
96
204
36
48
39
25
32
24
52
35
81
183
21
51
57
24
24
24
39
25
8
36
75
37
44
183
9
63
117
36
24
40
8
15
37
84
48
12
36
32
12
48
16
11
96
9
24
96
4
32
100
104
88
8
88
32
111
9
87
1
8
4
35
13
20
64
144
8
168
28
36
32
72
4
80
12
4
20
87
33
36
3
24
177
48
63
9
111
24
73
12
20
24
72
76
20
16
144
140
52
80
112
104
24
87
33
111
21
75
85
44
4
44
40
56
4
11
25
60
44
100
48
32
156
15
21
3
48
33
28
35
48
9
15
105
12
4
23
37
32
60
84
12
24
15
61
212
72
4
68
15
61
116
12
16
20
28
96
32
64
32
64
32
132
24
24
24
111
9
63
57
15
121
144
48
56
4
48
144
84
32
28
11
9
60
52
32
24
15
57
76
20
76
32
48
12
135
57
4
68
124
11
25
12
84
44
36
60
12
36
75
33
4
20
15
253
35
33
12
64
20
24
52
20
12
4
56
63
9
12
27
24
93
16
83
45
27
81
4
11
21
16
176
3
48
49
47
9
132
204
52
20
12
16
68
24
84
27
33
72
87
25
144
12
32
64
35
1
8
39
129
72
36
160
68
28
32
16
35
81
24
4
44
72
24
36
36
16
95
13
20
24
39
61
140
4
44
15
85
36
32
63
144
13
84
47
13
11
21
108
36
4
8
40
104
15
21
52
56
4
11
153
15
13
20
87
81
232
12
80
4
47
9
24
159
9
100
36
8
24
72
40
152
48
100
36
156
32
36
15
33
60
100
23
33
72
39
81
24
96
72
36
36
12
100
60
44
100
20
12
84
15
49
23
21
48
3
1
12
20
63
49
12
59
96
57
60
36
24
24
72
4
11
37
68
108
3
81
108
12
84
16
80
16
35
33
28
44
120
120
15
9
12
112
80
4
32
112
48
32
39
69
132
336
64
48
92
3
49
95
49
56
111
33
84
4
8
4
96
20
204
4
48
12
32
60
36
51
201
4
44
52
36
92
4
48
44
36
168
4
83
72
69
51
24
21
4
96
60
128
192
16
84
80
16
12
80
4
8
39
97
71
201
28
48
83
33
28
32
36
24
4
44
52
35
45
16
48
44
39
61
92
48
4
80
4
71
37
32
243
9
100
11
37
20
12
180
63
81
16
48
96
8
87
57
52
80
60
36
48
108
288
52
80
12
120
64
272
16
48
12
80
12
15
33
4
36
12
32
144
16
212
48
24
36
4
96
12
20
48
28
83
105
72
28
59
21
132
120
36
48
12
4
36
119
25
23
249
16
8
15
24
57
48
4
132
12
20
12
100
ABCD 99837617338*3^$a+1 [50010]
21
17
19
48
123
9
99
90
24
3
23
30
127
77
30
76
9
48
35
100
48
122
10
72
6
90
162
38
54
7
33
27
33
38
70
3
17
18
61
29
40
60
54
48
32
1
9
18
48
32
49
29
54
28
9
180
48
36
107
148
21
9
2
78
30
34
56
19
3
33
72
15
153
99
128
52
45
53
19
21
15
48
17
18
4
45
15
156
20
25
24
35
10
18
78
39
93
2
37
9
24
15
23
30
28
111
9
2
85
23
10
2
22
75
3
9
48
33
27
75
126
99
33
8
22
60
338
4
15
12
69
62
58
32
48
67
24
41
72
43
15
9
96
60
12
45
3
3
54
128
40
62
16
20
205
60
227
109
81
3
5
127
65
19
3
45
11
10
62
22
3
12
36
17
22
45
23
49
143
46
32
22
26
100
14
13
3
57
84
33
195
5
28
8
40
2
48
25
96
23
6
34
21
9
66
57
48
12
15
60
57
48
15
90
8
4
51
29
60
55
143
30
103
57
27
60
83
28
62
18
30
72
19
23
36
10
27
27
21
5
12
40
18
9
36
27
30
38
1
9
132
30
62
40
60
18
45
24
156
57
15
21
2
10
15
33
80
144
10
45
41
10
44
30
130
96
42
18
72
8
30
10
30
12
12
27
71
42
31
36
9
111
9
75
45
87
48
9
20
58
12
93
5
48
24
91
47
52
48
9
24
57
8
40
104
67
9
234
6
27
63
21
59
37
63
44
133
57
63
17
10
26
7
57
78
30
27
41
12
52
18
80
12
126
40
50
25
17
28
134
73
105
110
58
44
36
162
22
50
1
17
28
30
30
15
99
66
2
10
50
37
36
72
3
9
108
135
30
32
28
3
47
85
5
88
174
36
60
102
3
9
108
27
36
59
10
36
42
2
76
15
24
3
92
10
96
24
56
31
60
9
60
15
36
41
28
20
10
45
12
147
78
27
36
36
83
37
69
32
18
97
24
59
37
5
40
30
30
27
21
15
96
36
15
9
99
84
18
15
105
20
18
1
9
24
26
142
42
86
52
3
12
15
110
43
15
30
12
18
165
5
42
28
144
48
12
68
73
99
36
32
25
23
52
8
72
49
39
14
58
30
2
118
15
17
16
2
22
50
66
40
147
3
72
48
110
34
30
327
3
156
90
102
117
15
105
33
8
40
14
40
57
3
36
12
32
16
12
9
93
48
2
18
28
72
50
13
17
19
3
30
36
74
37
9
15
57
30
30
162
105
123
9
21
48
2
108
52
69
51
62
178
2
70
26
12
55
35
25
72
11
37
15
9
39
24
21
35
54
31
57
42
56
54
67
51
30
8
72
72
43
84
23
25
12
81
123
65
7
60
27
21
27
20
48
1
89
52
12
26
61
84
5
7
5
103
15
45
12
137
76
44
43
57
18
48
20
10
120
14
36
37
3
14
40
96
30
62
28
44
67
36
3
84
96
12
68
22
15
33
84
30
170
88
162
26
52
110
97
63
9
11
30
19
59
52
48
74
16
54
18
48
51
60
29
12
7
12
23
28
108
105
12
24
23
78
7
21
39
36
9
80
18
25
27
8
22
60
8
19
21
18
57
27
57
81
2
16
44
13
24
3
48
182
16
74
18
28
12
48
75
35
82
39
39
20
25
36
29
7
5
22
68
28
9
75
93
3
141
84
36
36
5
18
37
75
60
2
28
27
15
90
18
38
52
72
26
4
78
87
15
8
49
51
140
18
55
15
90
12
2
36
130
12
12
6
12
80
73
5
34
21
15
132
60
18
351
83
13
3
54
20
91
60
12
12
45
3
17
196
2
37
71
100
30
90
14
16
51
24
84
21
75
27
92
28
9
23
1
119
18
43
12
3
12
110
55
53
42
13
12
57
51
47
85
48
12
17
48
88
62
25
5
40
42
68
12
18
52
236
115
96
51
33
27
57
33
2
46
87
57
68
67
36
59
126
54
18
163
12
45
78
44
48
22
3
17
46
9
63
8
1
101
19
60
24
45
50
37
15
98
19
48
87
48
57
96
24
33
68
31
84
96
83
25
203
85
72
165
3
5
10
8
49
23
13
15
114
3
24
81
2
46
80
22
90
3
5
7
48
144
132
99
2
22
57
11
90
22
48
20
10
32
163
93
50
25
5
52
78
60
14
100
18
30
32
18
100
92
25
3
48
45
9
56
67
3
20
61
9
20
22
9
36
15
33
237
12
26
10
194
1
60
47
13
9
66
50
7
72
96
60
12
3
129
36
117
39
41
18
1
21
2
76
261
23
120
1
17
22
6
27
12
12
69
50
4
30
36
30
32
37
72
33
36
114
86
67
45
99
51
42
48
162
26
40
50
37
60
45
150
8
22
3
87
2
7
41
18
54
43
15
9
3
6
39
3
18
44
10
186
54
8
25
15
32
18
30
118
135
9
75
72
24
15
44
157
24
12
33
ABCD 99837775868*3^$a+1 [50000]
78
81
57
30
45
15
29
60
13
60
42
129
20
64
27
81
165
23
1
18
17
16
15
5
85
12
30
45
32
121
24
60
78
5
12
4
92
88
60
51
78
42
18
72
63
12
21
60
12
30
17
73
12
35
1
23
4
128
4
44
7
57
92
25
18
45
3
57
48
44
36
37
15
240
75
12
89
31
29
4
75
17
13
192
95
121
42
17
55
53
52
48
36
21
6
69
48
12
51
84
5
48
7
33
63
93
20
12
4
8
52
21
12
60
35
52
21
42
45
96
57
39
44
37
120
30
9
48
20
7
18
12
11
12
36
49
27
33
3
32
28
44
216
124
48
3
209
16
87
18
12
42
78
3
39
6
24
23
16
20
12
12
97
78
5
196
51
53
25
111
39
42
60
11
24
31
17
115
30
30
12
21
27
17
36
24
43
30
15
27
6
23
4
57
75
63
93
32
25
48
72
11
36
13
12
11
19
105
21
12
18
45
128
31
30
78
120
72
65
13
35
48
24
25
66
33
9
12
6
57
60
33
12
30
5
48
4
8
40
45
78
102
72
71
109
120
23
55
57
44
19
5
157
3
27
30
39
27
72
18
59
1
15
69
11
64
33
42
48
33
180
44
25
66
9
60
21
63
56
4
32
148
32
67
18
84
18
5
12
1
59
145
48
42
9
9
18
5
229
6
113
40
96
60
111
29
24
12
52
3
24
81
20
24
4
27
84
78
3
39
5
145
18
21
80
67
24
36
30
3
141
15
3
42
18
17
25
6
42
83
84
13
3
32
25
12
11
7
45
48
27
5
28
117
63
57
35
36
61
6
5
7
81
44
97
6
12
65
72
96
24
103
42
6
54
18
108
5
37
30
105
48
15
24
41
19
6
35
4
44
4
63
29
4
32
19
185
40
3
18
167
52
8
55
30
12
99
21
30
6
107
13
3
44
60
55
17
16
9
35
64
81
11
40
44
103
57
171
9
21
27
135
17
31
5
64
68
28
68
49
18
24
21
12
33
35
85
35
7
65
12
55
48
30
72
36
3
9
3
84
3
5
132
25
35
1
3
84
3
5
4
44
19
48
5
55
30
27
15
30
3
8
36
48
7
30
11
48
36
28
96
57
12
95
48
49
6
57
32
13
95
13
12
11
1
36
27
32
43
53
37
18
17
72
16
27
12
5
1
143
112
9
60
75
21
12
3
45
54
189
21
39
36
21
42
30
15
15
21
140
67
17
16
32
24
144
4
63
29
1
3
39
41
60
49
72
11
4
45
15
20
16
9
35
13
35
43
17
43
30
75
75
137
115
41
1
99
12
92
13
174
5
25
90
66
24
11
28
36
8
115
33
32
7
6
234
101
49
18
33
9
11
49
18
18
39
21
27
36
80
16
15
60
18
15
27
6
35
37
18
17
25
18
29
55
41
19
6
30
17
25
12
35
1
15
60
27
48
113
40
9
3
80
60
4
116
55
17
55
30
30
18
60
30
30
39
68
12
96
277
30
81
51
93
8
4
20
16
27
21
21
39
39
12
36
42
3
32
28
44
184
87
9
56
4
36
27
18
24
11
49
15
44
49
47
13
48
23
16
80
96
55
5
55
24
29
37
60
24
11
12
13
12
11
96
91
204
9
51
30
63
32
25
75
48
27
30
30
6
15
32
48
48
49
107
91
57
92
1
3
32
4
33
12
59
79
132
30
18
30
51
87
90
47
25
30
18
87
68
24
4
20
60
12
277
11
31
60
5
36
4
15
18
48
143
12
7
72
69
39
30
18
57
8
24
1
24
66
5
97
102
69
39
77
16
12
15
60
57
8
13
42
41
271
60
5
4
27
30
60
15
12
33
3
39
41
31
30
90
48
5
25
23
48
4
15
120
17
24
7
144
89
24
7
36
9
3
65
16
21
6
17
52
56
25
75
32
55
18
72
15
63
17
7
5
40
45
15
33
35
163
29
55
5
100
8
48
120
25
12
18
5
49
63
15
33
15
17
7
30
78
18
23
7
30
12
83
127
21
9
47
73
12
11
24
55
53
85
11
16
20
60
64
21
63
8
55
17
25
72
18
5
48
85
15
27
72
30
48
72
6
65
48
4
75
21
44
25
35
7
33
48
8
40
9
72
11
37
11
4
32
16
75
17
7
53
100
32
133
12
6
24
65
1
3
12
27
42
11
108
72
28
32
7
5
36
1
11
55
17
108
7
5
7
90
108
27
60
68
28
75
12
18
87
3
77
127
30
71
24
48
36
12
37
47
55
30
23
7
65
43
33
32
36
12
52
48
12
3
42
35
73
23
16
3
33
12
48
27
42
75
15
53
163
93
56
31
12
201
32
48
36
28
195
45
15
42
71
12
37
35
60
4
56
1
87
8
25
30
12
12
5
13
78
17
40
108
39
5
36
60
37
63
39
5
48
240
25
30
65
7
9
56
31
30
39
15
6
15
12
32
25
30
6
39
51
29
48
60
112
20
13
47
16
27
5
12
55
60
6
12
111
27
117
63
17
97
18
93
9
108
47
73
18
30
23
7
17
163
72
45
60
3
24
5
55
101
24
60
31
102
23
24
61
47
48
7
60
18
174
18
12
15
15
18
11
24
43
5
48
72
49
23
97
90
21
8
52
9
35
25
11
4
44
16
15
21
48
117
23
12
148
20
7
42
72
30
5
25
119
1
18
17
43
5
12
31
29
100
36
32
43
33
69
15
12
3
48
ABCD 99837846796*3^$a+1 [50003]
30
27
105
126
78
36
15
39
96
5
36
37
3
60
27
78
47
43
24
21
84
201
30
78
11
13
48
30
12
48
150
18
41
61
54
5
36
24
13
30
33
32
1
47
13
36
30
6
24
3
72
39
54
12
111
20
19
21
84
60
9
159
12
129
11
49
71
31
117
20
25
60
6
17
52
51
9
45
18
5
43
12
18
27
20
64
9
71
1
35
112
20
25
47
13
12
123
48
15
30
12
3
3
72
30
87
15
12
18
23
24
1
18
57
3
6
15
56
25
27
45
63
33
27
9
78
96
21
3
65
12
1
12
3
99
6
39
9
11
61
24
3
48
44
91
17
40
33
84
114
21
56
13
111
68
60
1
6
60
66
108
39
27
84
12
60
18
6
78
15
33
39
9
120
51
21
72
75
48
24
45
210
5
28
93
18
24
42
36
138
30
96
51
60
39
41
4
15
5
49
12
75
72
80
12
28
12
153
3
27
57
8
1
87
39
78
15
33
27
12
3
57
168
60
12
108
87
45
20
31
18
39
75
33
39
66
39
285
66
42
15
152
73
48
59
55
36
24
66
84
3
12
48
15
105
60
12
15
30
63
33
15
24
69
39
3
72
18
30
72
78
24
3
15
6
60
287
12
1
71
13
78
17
67
48
18
72
66
77
85
54
5
121
30
69
21
42
6
51
15
33
3
30
39
120
45
6
125
4
8
60
31
42
15
117
18
90
15
33
84
15
3
168
69
27
65
1
47
67
66
39
39
9
33
48
39
57
36
27
32
43
6
120
99
45
27
20
13
27
48
27
21
3
6
78
60
57
21
35
4
9
42
57
33
48
84
78
18
59
7
33
12
3
72
30
3
15
18
15
72
20
40
27
36
18
119
1
6
30
35
40
3
57
128
13
12
15
51
69
48
15
54
24
171
69
71
100
15
6
24
66
5
172
3
5
7
48
18
147
15
12
117
9
27
72
45
15
57
11
85
27
8
25
15
12
72
20
96
43
12
24
6
84
15
21
39
8
12
79
72
30
18
216
126
42
30
27
45
111
92
40
12
9
66
53
28
12
32
40
68
55
6
27
27
30
30
45
27
141
60
87
12
45
21
12
12
6
129
45
15
69
39
27
21
12
15
5
100
33
12
23
13
6
21
12
27
33
45
60
155
112
48
92
25
63
20
1
54
96
21
96
92
73
12
15
51
66
84
12
87
20
187
24
174
3
24
36
12
60
32
61
48
30
30
150
41
40
75
65
19
41
48
25
186
36
65
1
30
60
9
20
55
90
6
60
24
81
93
42
24
33
32
91
18
24
36
47
24
61
159
3
126
192
12
15
87
5
43
33
39
18
96
51
33
15
20
12
28
33
35
4
21
48
11
103
5
13
15
45
59
36
4
3
36
9
72
36
9
24
59
7
6
90
5
12
13
59
40
128
103
45
24
51
9
9
11
19
141
21
87
60
60
33
30
162
12
66
24
21
92
252
13
87
45
60
3
8
19
165
9
66
18
48
15
3
42
99
15
53
25
3
3
132
69
8
43
72
42
51
144
33
18
117
21
12
35
13
36
3
12
96
33
11
16
3
21
51
30
18
6
36
119
16
57
15
80
7
21
27
90
27
9
11
100
9
42
29
1
12
27
60
45
18
53
40
9
51
15
17
28
99
18
75
51
6
15
81
39
9
60
54
5
28
9
36
15
93
30
21
36
60
144
129
11
48
1
27
99
41
25
15
33
30
21
20
16
15
89
76
144
21
47
148
27
5
25
66
17
4
20
55
66
108
24
18
54
36
15
69
108
27
153
15
48
24
3
57
183
78
27
12
8
91
30
59
37
48
18
9
33
123
72
81
11
48
37
30
21
84
123
17
13
23
19
21
15
17
1
191
31
42
3
45
119
28
60
12
69
54
165
48
72
81
30
6
15
8
48
7
18
210
138
111
39
6
24
96
15
36
15
9
21
24
11
52
32
19
41
25
48
36
90
81
3
18
59
13
95
85
12
18
33
129
6
5
103
41
19
30
36
23
48
64
140
115
6
35
112
72
20
1
18
21
68
25
6
42
15
33
60
42
30
72
35
31
21
33
27
48
72
15
60
78
3
27
45
57
186
18
47
13
24
27
51
60
78
66
18
23
4
51
129
20
1
30
138
96
75
9
96
51
12
80
151
129
57
36
27
81
30
24
6
24
3
12
57
6
12
117
3
78
12
36
39
21
240
131
1
30
18
12
108
36
18
12
105
21
39
45
78
6
24
147
3
36
102
120
30
17
13
348
24
47
28
93
15
24
45
300
36
27
33
48
66
18
3
63
12
120
12
33
105
59
25
63
15
93
9
15
8
132
28
12
36
60
57
96
51
20
16
9
36
207
33
60
12
18
72
12
18
48
27
21
42
29
28
12
20
48
7
30
15
81
24
83
28
24
39
66
96
24
15
3
18
15
24
39
36
66
60
54
30
15
8
55
42
15
48
8
4
8
61
71
36
43
9
48
3
9
45
48
18
6
48
15
33
42
30
27
3
12
24
21
68
ABCD 99838319786*3^$a+1 [50049]
3
111
72
24
36
30
42
36
105
111
25
29
6
108
1
24
107
85
24
20
51
45
141
18
24
37
29
39
12
60
64
71
213
3
37
36
56
33
111
120
9
135
3
69
39
1
44
15
69
15
177
60
3
21
36
3
66
31
20
45
66
33
15
81
28
12
20
4
59
48
93
60
60
40
17
99
4
60
29
36
19
107
24
309
36
15
9
12
28
125
7
68
51
1
5
48
51
27
48
45
21
210
33
12
33
27
33
27
144
100
11
234
30
45
87
13
17
48
66
49
35
42
42
45
12
159
45
24
117
18
145
56
99
12
213
3
204
73
72
44
216
120
24
81
6
108
90
135
184
71
81
3
156
9
72
108
40
20
220
35
6
6
24
9
40
60
72
20
160
108
35
180
121
29
27
108
16
56
93
27
15
13
107
60
150
54
42
114
24
69
45
36
126
33
87
6
78
84
18
87
63
42
51
60
36
111
33
16
204
251
13
5
36
96
15
60
3
36
45
111
225
40
35
93
3
13
11
25
20
93
6
24
1
264
125
7
71
9
3
45
21
6
33
40
36
29
18
9
9
90
24
25
12
41
3
124
47
33
12
144
15
54
12
39
16
44
60
100
284
160
17
54
25
17
19
80
64
29
15
33
228
99
27
33
3
13
96
20
3
25
71
6
19
20
16
8
15
81
39
78
48
19
36
104
96
45
36
55
20
84
60
21
15
4
116
39
21
24
24
12
3
21
21
18
60
1
59
25
95
18
78
36
33
93
27
3
109
20
48
3
13
20
51
6
42
141
15
9
132
48
12
88
156
155
25
77
12
111
51
18
48
87
12
45
39
4
17
39
9
18
18
66
84
54
48
3
99
30
51
24
3
9
63
37
44
84
123
180
9
105
39
60
129
15
171
45
15
36
45
60
28
12
23
141
45
96
3
52
20
40
84
29
6
1
128
76
155
1
164
36
9
15
16
8
112
23
105
52
53
48
12
96
66
18
6
9
27
60
145
23
37
29
55
116
3
120
42
79
20
96
48
52
80
60
39
21
220
5
43
5
60
7
20
171
93
184
5
87
3
90
12
39
45
31
23
102
19
17
19
8
12
108
180
3
12
42
30
18
67
24
59
21
84
180
12
84
60
16
59
24
121
17
54
165
160
108
71
6
99
36
40
68
16
164
27
30
15
24
120
111
73
5
180
7
149
55
20
105
31
35
25
95
9
84
60
27
108
216
61
203
21
16
71
33
120
27
198
150
6
18
12
9
75
1
23
12
45
240
3
141
40
156
41
102
1
35
1
68
213
54
13
11
9
51
45
9
87
69
114
81
45
99
45
31
35
60
24
21
184
36
47
12
18
27
27
6
42
21
84
60
87
204
60
61
5
48
7
95
93
51
61
65
66
13
29
7
8
21
39
36
129
6
24
18
87
52
108
120
36
59
57
9
51
15
18
115
32
28
92
64
20
24
12
3
96
21
40
44
129
135
72
40
5
18
21
45
75
99
36
120
114
7
144
29
171
87
37
53
67
17
63
27
9
16
48
41
55
35
9
75
21
36
75
73
41
15
45
19
56
24
12
84
40
11
129
75
120
21
64
101
75
39
49
77
39
36
15
6
7
32
69
36
18
21
51
9
16
108
56
36
33
7
71
57
45
75
12
15
49
41
195
141
3
45
6
49
5
54
21
9
15
76
5
6
9
51
129
60
240
4
20
12
64
59
18
7
5
36
39
3
102
51
15
12
49
35
33
36
39
85
20
27
120
24
21
28
35
6
75
39
66
15
96
48
15
18
48
54
61
116
40
68
36
24
52
23
66
15
144
51
61
23
36
24
57
108
63
93
15
24
25
32
40
180
80
51
9
63
45
12
88
53
183
16
68
21
31
35
25
104
36
3
21
75
24
96
45
4
116
36
21
3
81
18
60
25
20
21
15
84
87
24
1
59
9
36
24
112
164
21
18
18
63
16
23
1
56
64
269
36
39
36
27
9
33
7
80
108
63
37
11
186
19
65
39
15
81
51
18
87
48
40
56
99
72
93
27
144
72
18
39
120
40
47
9
15
60
24
37
68
27
48
12
90
43
71
9
60
96
84
75
21
36
ABCD 99838441936*3^$a+1 [50056]
24
175
45
57
23
24
31
12
117
36
45
66
33
36
9
27
21
39
8
112
39
105
111
24
9
51
41
133
11
16
63
17
124
56
28
15
48
48
21
20
13
11
55
81
51
33
87
57
60
15
17
13
30
18
27
45
35
13
114
30
15
24
75
72
29
4
21
23
1
155
24
37
23
1
51
3
17
19
54
18
24
69
104
7
66
42
132
9
36
3
36
60
42
78
5
4
80
25
6
21
8
43
12
5
1
42
77
25
15
27
33
56
7
12
36
6
6
29
4
20
7
153
44
1
90
30
15
51
54
11
55
29
7
48
5
37
72
30
18
72
30
5
76
87
90
42
6
96
24
51
39
120
24
30
30
5
67
36
48
54
27
69
95
187
30
3
27
18
75
36
3
120
45
27
6
39
39
24
42
18
5
31
21
8
12
31
18
30
45
176
79
72
29
1
23
1
18
12
113
16
20
84
156
60
1
3
15
6
6
60
24
5
1
99
116
4
144
21
24
78
18
30
65
67
9
63
45
36
44
97
23
12
48
61
24
51
20
16
39
9
51
5
25
15
147
17
7
9
20
19
6
30
5
7
30
3
27
33
84
117
15
15
105
15
113
1
11
24
67
89
25
18
6
15
15
5
37
24
35
43
41
31
5
109
42
78
42
89
88
72
21
99
20
40
39
60
29
25
30
36
41
28
27
60
5
24
24
31
6
18
6
11
13
47
1
18
30
51
68
1
42
137
7
33
21
42
48
12
9
9
95
67
53
49
27
123
41
1
3
3
210
24
15
48
116
16
15
33
45
6
41
4
21
54
69
63
9
15
54
15
24
72
51
24
96
17
61
42
60
18
11
31
17
16
56
13
6
42
27
116
55
42
23
24
1
15
15
65
60
7
33
39
17
109
15
39
42
24
30
60
5
151
60
33
75
5
7
9
116
1
18
6
90
6
30
18
54
41
19
96
5
19
125
16
56
19
24
102
30
89
100
20
55
42
63
39
5
7
65
100
3
48
53
204
36
36
28
92
48
43
12
5
25
42
36
9
9
30
36
30
3
171
12
17
16
15
5
121
18
17
31
77
36
91
53
13
240
18
24
45
36
15
65
37
30
84
5
73
6
24
18
59
19
41
25
23
60
7
84
9
3
17
13
23
4
15
77
100
39
29
55
17
55
60
54
6
125
84
4
72
63
5
25
30
36
36
48
65
43
17
40
36
9
15
36
21
35
85
24
59
37
39
27
9
63
48
24
108
138
24
35
28
56
1
83
76
39
21
51
5
85
30
18
11
24
31
24
48
9
39
21
15
18
51
44
67
65
13
11
4
32
19
24
105
165
6
12
33
80
7
69
3
12
66
48
42
12
138
23
24
1
11
24
19
48
42
6
5
144
7
84
240
60
5
4
15
78
18
6
39
9
11
7
9
3
18
23
25
6
29
31
9
20
67
120
53
49
15
27
6
63
57
42
6
15
20
16
8
52
39
45
60
57
30
18
66
89
55
45
104
16
15
12
17
127
53
12
139
12
29
1
24
83
7
53
1
24
131
19
21
15
96
6
3
20
36
151
30
23
16
33
51
20
19
17
4
27
120
54
6
9
3
5
7
33
20
13
27
45
30
17
60
28
33
78
90
42
72
6
24
35
13
59
79
21
3
12
168
5
37
24
24
11
36
1
18
9
36
56
25
18
48
24
45
3
6
39
3
57
12
60
39
30
15
20
31
30
23
1
35
109
90
41
61
6
57
56
115
54
6
21
123
21
24
3
24
45
3
72
5
28
12
51
84
36
17
25
27
63
45
32
60
100
3
5
1
15
75
81
24
39
30
72
18
21
36
68
40
20
60
36
31
24
29
12
60
24
40
20
16
15
24
30
24
6
12
24
36
12
41
19
36
24
48
108
5
24
13
90
132
5
13
39
104
4
141
96
23
73
30
29
55
6
114
54
6
29
7
48
6
114
9
21
11
148
132
80
61
18
69
3
69
3
17
19
12
89
43
41
31
24
9
56
4
36
39
36
30
66
60
96
12
101
100
20
1
59
61
66
12
105
72
9
71
43
12
29
16
39
41
13
6
81
44
24
16
27
33
9
48
102
36
5
36
91
42
95
43
30
24
240
6
89
91
48
5
120
25
54
12
9
44
1
24
51
15
12
77
55
6
54
77
84
7
33
81
23
7
45
8
115
42
54
36
29
79
161
67
9
3
17
25
39
9
30
90
95
12
40
8
13
27
21
24
48
24
99
117
23
7
18
39
32
4
27
9
63
18
23
1
3
93
63
20
7
24
9
116
19
24
48
12
65
1
51
93
11
24
31
5
1
30
29
7
189
51
53
31
9
44
43
48
66
18
36
9
15
17
1
30
42
30
12
53
31
41
24
24
1
11
28
57
24
15
84
21
6
5
19
5
24
31
12
60
30
23
67
30
18
5
1
48
35
36
84
13
24
3
36
20
36
1
99
3
18
39
9
30
89
31
60
60
114
30
12
6
23
24
25
11
36
49
51
15
30
15
3
108
89
28
80
12
43
60
5
13
47
12
13
18
48
30
15
15
65
55
36
5
79
12
24
53
1
11
13
27
104
120
61
48
95
43
72
102
18
21
81
35
19
81
9
11
48
13
23
4
72
8
36
84
16
21
35
61
30
18
15
129
48
3
36
24
15
21
44
25
35
91
114
35
19
42
3
60
12
189
42
24
54
35
4
105
42
45
81
23
7
29
28
33
23
7
48
5
4
15
21
45
30
24
12
36
72
12
45
9
111
51
132
42
23
25
66
21
9
71
1
54
5
48
85
6
240
5
19
18
39
80
43
21
87
18
30
9
15
12
48
17
163
18
23
25
24
72
59
109
ABCD 99838662052*3^$a+1 [50092]
93
112
65
30
273
33
54
265
48
53
54
181
192
17
31
119
9
57
114
30
96
54
90
36
102
42
36
282
21
21
246
72
90
42
313
77
18
42
135
48
87
9
57
90
90
180
54
198
42
105
16
48
176
105
48
7
11
72
18
43
71
25
23
42
156
3
57
7
5
27
45
99
144
45
72
36
204
75
81
63
81
150
9
16
101
90
90
7
48
35
144
30
63
27
36
162
162
45
51
12
42
39
27
24
109
29
180
222
33
96
87
217
65
162
18
43
35
210
60
15
69
60
180
36
54
1
119
9
27
69
160
11
90
84
18
78
103
269
67
23
18
54
198
90
33
189
19
32
87
78
102
21
21
36
12
171
27
180
60
144
156
25
48
107
60
120
162
255
3
109
224
27
37
83
13
137
103
32
57
252
186
30
24
30
6
84
90
9
16
71
57
96
96
51
24
133
48
65
270
33
27
12
217
251
60
25
29
36
15
159
36
13
59
37
80
63
241
71
73
17
15
111
120
180
240
90
30
24
138
75
3
237
45
18
49
41
55
368
27
37
17
31
329
151
80
48
87
153
96
51
24
210
180
18
72
69
64
240
5
75
3
157
32
111
193
32
69
123
57
126
9
304
224
3
109
83
61
161
216
7
47
156
165
129
126
90
7
23
180
114
19
47
144
90
18
37
80
51
192
72
69
96
75
120
285
45
3
16
17
12
72
6
144
120
150
36
99
3
90
3
39
210
39
112
35
54
66
213
21
43
17
30
49
137
90
45
57
108
139
96
287
132
156
252
21
21
48
18
54
90
18
72
96
102
25
47
108
180
90
90
61
80
219
85
32
45
18
81
16
305
120
198
72
9
87
30
114
73
65
90
90
43
192
17
18
252
18
168
102
18
207
45
115
48
35
60
12
181
80
141
195
21
192
331
161
36
84
36
90
60
102
7
11
24
141
177
63
27
18
19
41
84
126
37
80
27
6
102
108
60
12
168
324
25
5
6
12
78
43
47
12
42
43
185
135
33
15
87
25
272
64
167
30
75
177
252
150
109
32
64
41
39
15
96
180
12
81
189
42
169
59
85
113
72
108
75
39
30
171
160
89
36
12
222
9
387
30
63
9
18
60
12
13
29
19
11
126
7
32
75
30
60
66
24
30
186
9
111
24
25
23
25
240
5
132
90
36
174
75
15
18
42
69
147
13
32
99
30
31
119
169
59
90
90
1
161
79
11
69
39
162
55
41
120
54
18
42
45
183
25
53
30
270
54
60
498
75
96
96
201
55
95
12
252
6
30
37
23
54
126
85
59
21
135
217
107
18
3
39
180
181
179
66
90
273
16
53
27
51
90
120
ABCD 99839794636*3^$a+1 [50032]
392
40
9
23
96
1
111
129
143
120
328
192
57
23
240
96
112
48
81
159
512
48
1
159
224
336
64
96
104
120
96
24
168
168
240
1
216
23
232
288
104
48
145
47
120
193
24
183
296
120
481
159
144
57
120
96
335
169
23
120
88
200
48
1
263
96
97
23
280
192
80
72
73
303
192
128
601
120
311
192
120
688
225
23
424
177
111
8
121
480
23
120
168
192
40
33
215
72
96
192
168
232
240
8
72
208
944
240
217
119
72
25
63
200
472
368
72
120
192
97
23
136
800
64
8
88
104
240
288
48
1
119
24
168
265
263
384
16
192
9
119
24
96
240
241
191
48
24
48
112
56
1
96
383
120
192
240
288
504
120
16
680
24
160
336
144
393
135
8
72
312
96
40
57
504
143
256
344
40
128
529
23
336
1
120
96
15
32
73
167
216
40
81
216
144
23
208
80
288
72
480
169
111
8
40
32
408
24
16
320
304
177
351
32
48
192
288
288
1
359
120
304
297
23
16
152
385
135
105
287
168
240
25
87
248
240
49
39
80
97
15
129
119
72
120
192
288
25
263
1
39
32
192
96
160
80
120
217
95
160
32
720
400
200
73
360
95
192
120
256
57
23
264
40
176
121
119
97
95
112
336
201
263
120
88
8
360
1
119
40
240
80
360
24
457
71
49
191
432
336
792
49
ABCD 99839858234*3^$a+1 [50006]
35
12
42
66
24
1
17
126
37
60
72
11
96
1
17
42
66
54
30
60
31
143
54
60
102
54
19
5
6
12
48
90
12
7
251
12
72
12
60
18
126
72
25
72
35
120
6
24
72
6
24
24
6
84
24
43
23
156
60
6
114
1
47
6
90
36
78
186
6
6
42
18
24
138
12
36
175
35
12
168
60
60
157
35
13
29
78
246
42
48
42
18
37
209
36
7
60
17
30
1
29
96
18
12
24
6
138
30
30
84
186
42
18
72
54
6
7
11
30
12
120
30
48
109
48
59
90
60
6
48
24
108
42
18
24
48
120
60
78
54
6
432
150
66
6
66
42
72
24
96
36
18
54
36
12
25
5
55
23
60
109
5
48
7
131
60
90
210
180
90
36
84
66
84
49
5
103
83
24
60
78
24
6
144
121
12
60
83
12
18
42
25
11
24
12
18
48
18
174
48
12
6
30
7
72
5
12
30
48
66
12
30
24
18
6
12
24
24
37
23
97
23
37
83
30
126
174
42
60
24
114
6
90
48
36
7
77
18
12
108
12
18
7
137
30
84
24
48
42
6
6
36
18
84
6
36
43
5
60
36
102
78
60
6
78
12
43
131
36
1
12
167
181
23
49
23
72
108
18
7
83
6
90
73
11
54
43
60
12
41
54
13
107
25
137
6
108
24
72
24
66
36
67
17
18
60
85
107
36
24
54
72
90
48
12
30
42
90
336
7
5
60
18
6
54
12
24
54
54
25
120
161
79
17
48
43
35
108
37
12
11
12
150
48
66
1
47
6
7
59
60
18
6
120
84
18
18
24
18
55
83
12
37
83
25
23
36
24
72
12
162
43
95
12
90
24
72
18
30
7
192
65
108
114
61
53
42
72
216
84
42
18
13
23
30
66
48
42
30
84
24
30
342
1
83
66
43
5
18
30
48
12
78
12
48
37
47
13
29
78
66
30
90
36
36
18
60
24
12
24
36
96
97
11
24
6
36
48
36
60
66
61
5
48
162
54
24
30
37
5
54
66
24
90
6
78
156
24
150
60
84
48
30
120
90
30
78
90
84
78
114
1
83
120
37
65
102
30
30
25
47
60
144
30
6
13
60
281
54
72
36
25
89
66
12
6
72
90
24
66
7
11
30
67
12
11
42
127
17
6
48
36
24
84
12
108
120
36
6
103
5
12
48
96
24
6
24
13
5
30
12
13
35
37
11
36
84
24
12
156
48
12
18
24
163
5
162
36
12
24
60
90
6
12
85
65
6
24
6
19
95
72
66
18
96
1
17
30
36
90
7
59
36
60
24
6
114
1
95
60
42
12
36
42
18
12
18
12
36
49
47
6
42
18
67
107
66
48
19
35
150
18
97
11
169
11
97
5
24
24
90
120
84
13
47
30
150
13
47
6
42
42
42
73
113
108
6
36
37
11
156
90
6
48
180
60
6
18
72
1
35
12
72
61
149
84
7
119
60
1
5
30
30
18
37
23
37
119
1
23
24
90
90
12
54
19
35
42
30
1
173
30
97
5
67
95
78
60
72
6
132
24
133
233
18
12
18
7
83
84
85
48
47
36
169
71
12
60
72
6
66
36
42
48
78
6
78
12
60
24
30
66
48
162
6
84
24
42
42
42
6
48
157
137
12
150
36
30
24
36
7
11
12
78
19
71
30
24
43
23
24
42
60
30
1
12
71
37
29
54
12
204
48
30
18
24
96
60
90
18
6
60
60
18
6
42
102
12
90
54
30
169
41
66
84
6
84
6
6
30
25
23
24
25
161
144
96
24
6
12
48
72
24
54
90
30
67
12
23
180
12
18
7
11
72
25
83
132
24
24
36
73
11
84
36
42
60
54
108
12
6
55
72
53
54
90
30
24
36
18
18
72
73
23
12
30
24
18
66
36
6
18
96
6
12
30
6
37
72
215
193
35
12
36
90
42
48
180
60
36
84
36
13
23
102
42
13
17
30
61
12
35
48
72
12
48
42
31
60
95
108
6
6
90
30
25
29
43
35
36
36
6
7
23
120
90
174
60
48
138
12
55
168
227
12
36
84
1
53
84
18
180
102
175
47
54
7
29
24
36
36
42
120
6
30
42
60
42
258
24
30
18
6
66
24
12
54
241
89
18
25
17
48
18
18
6
36
37
23
132
ABCD 99839950612*3^$a+1 [50020]
85
36
5
12
31
95
6
30
54
19
41
7
12
17
30
24
61
24
59
18
18
66
19
36
5
235
29
24
18
12
1
17
114
13
17
24
175
24
132
36
383
37
168
89
66
109
5
36
84
67
119
12
42
102
24
54
18
54
18
72
18
12
6
97
11
66
18
288
54
55
36
24
53
30
42
84
96
19
17
19
35
108
36
109
65
18
49
23
6
12
19
24
89
36
7
23
6
18
25
5
6
1
11
18
6
49
17
78
30
31
83
25
101
30
42
180
30
24
108
36
54
12
60
36
12
91
60
36
36
12
71
49
65
7
29
31
41
144
138
1
5
126
169
65
36
36
163
17
72
102
1
5
18
25
36
96
84
84
89
66
24
18
30
42
55
17
54
54
36
19
35
36
36
13
185
12
54
1
35
18
7
35
66
19
36
17
42
36
90
30
18
24
91
17
18
90
19
12
35
13
191
36
36
48
24
37
48
131
66
24
19
48
84
11
25
120
35
12
37
41
12
31
5
55
89
6
162
19
65
6
18
12
54
54
36
54
1
36
17
36
55
36
53
60
12
6
25
95
90
19
5
234
90
84
7
48
23
109
36
47
1
84
12
83
6
31
113
120
7
29
7
29
126
24
1
35
97
72
41
60
54
13
17
24
54
66
19
23
18
36
18
18
72
30
1
5
67
23
181
173
91
5
79
132
41
120
24
43
12
168
96
5
19
65
96
66
60
109
84
77
18
66
114
18
79
240
5
18
48
90
19
35
13
36
131
144
42
19
24
41
19
24
11
85
5
24
7
83
36
229
192
5
108
36
67
113
19
17
54
49
41
7
47
198
42
18
48
144
43
120
59
66
54
133
155
6
79
65
12
91
228
5
42
30
18
90
60
36
18
12
6
18
61
185
6
12
61
29
91
5
79
11
49
60
12
5
54
30
60
12
7
17
84
60
162
108
12
13
65
19
47
133
11
25
89
36
30
61
36
12
5
31
89
150
36
1
101
24
120
108
60
30
25
11
37
53
19
41
120
42
162
31
36
35
60
73
107
108
85
77
36
108
84
6
84
90
7
11
73
89
60
115
47
90
36
120
60
48
91
144
17
7
60
131
36
96
73
65
55
41
30
90
6
30
7
47
18
91
5
66
13
12
89
12
42
18
18
25
41
19
17
19
53
18
18
90
90
24
48
54
6
55
17
18
13
84
5
60
120
55
5
55
60
65
48
19
53
7
24
65
102
97
101
132
144
30
13
132
156
95
132
13
12
101
19
107
109
84
5
12
78
12
18
55
23
48
24
48
18
54
121
41
43
35
18
199
60
29
84
31
101
198
25
11
1
24
65
12
7
60
11
109
35
18
84
19
5
7
65
187
5
18
42
72
19
29
18
13
120
65
36
19
5
84
7
48
95
102
163
41
7
5
18
72
24
13
53
18
37
24
53
31
77
162
36
30
31
5
36
60
12
31
41
90
133
12
5
19
36
29
126
144
24
90
115
47
198
48
150
97
167
54
42
72
30
42
66
72
60
55
101
96
19
89
7
41
78
85
24
35
13
12
108
23
1
24
11
169
36
36
29
96
7
95
85
41
79
35
108
90
18
36
85
53
31
29
55
12
120
29
12
114
48
1
5
115
11
18
12
54
114
36
91
216
12
53
18
1
84
29
66
6
18
66
139
11
90
79
95
37
35
78
18
18
30
24
66
91
5
36
138
36
54
6
30
6
138
42
25
84
36
48
107
13
96
53
18
18
79
65
6
54
18
18
115
5
36
24
31
89
31
36
5
7
65
60
12
18
13
5
54
90
18
6
12
18
6
36
12
132
30
78
7
120
120
5
48
43
107
66
36
168
90
18
7
41
126
78
31
35
25
144
137
78
25
65
48
108
31
36
48
101
24
90
49
5
18
13
96
179
30
24
12
24
54
72
13
143
42
36
19
35
97
5
43
11
54
42
61
5
132
126
1
108
17
216
84
6
13
35
24
25
11
144
48
109
53
36
19
36
144
36
72
17
36
36
43
12
179
54
42
25
11
30
379
41
19
29
31
95
6
67
5
180
108
30
37
35
13
29
55
120
23
61
96
36
228
65
19
71
90
12
144
55
35
78
7
5
6
12
42
84
6
66
24
30
54
24
66
ABCD 99840114358*3^$a+1 [50046]
49
11
25
80
24
64
59
61
60
12
12
53
18
25
24
36
77
72
12
18
6
55
60
29
67
59
97
5
54
1
132
11
45
27
73
5
54
25
36
20
45
30
37
12
96
32
28
20
4
36
41
6
54
66
69
165
54
85
132
44
36
40
23
49
11
57
9
19
41
55
11
97
47
21
3
45
21
126
33
111
145
203
102
15
45
43
12
89
7
48
24
5
7
11
42
7
65
18
85
35
6
54
12
25
11
9
4
20
75
21
4
32
52
17
6
120
42
36
12
7
47
78
3
48
21
144
27
45
30
45
45
18
36
6
63
45
75
9
18
45
148
32
33
36
171
4
53
7
48
32
4
5
30
85
5
31
60
20
280
11
30
15
63
36
18
63
39
49
5
27
63
6
30
90
24
12
42
12
25
44
64
72
60
119
85
35
60
49
188
64
48
32
15
66
55
8
4
47
18
63
3
49
23
69
135
30
31
20
3
57
15
144
6
18
66
43
32
15
18
18
33
4
41
30
6
36
18
1
65
78
48
13
119
25
8
3
85
72
23
66
15
9
31
44
60
12
9
18
1
260
16
44
4
53
15
88
72
44
4
20
156
15
133
17
31
5
7
65
7
44
87
24
85
56
3
157
35
24
18
31
257
15
33
55
5
15
15
57
3
25
60
17
63
9
18
49
104
9
60
67
5
51
28
80
51
21
4
44
9
18
54
15
136
23
109
95
1
17
18
25
60
17
42
18
30
18
91
59
126
30
13
101
55
35
21
64
17
18
1
5
54
66
15
111
13
116
15
1
44
15
45
39
24
85
8
48
4
71
162
43
20
160
5
24
43
24
84
5
19
17
6
25
24
53
27
9
36
55
23
37
228
41
7
8
75
21
28
120
41
42
12
61
20
40
56
36
45
12
115
11
25
17
3
16
48
5
27
4
5
7
20
4
24
101
144
79
53
7
47
18
12
91
89
24
67
8
27
18
6
73
12
108
156
11
25
41
75
39
21
40
12
17
79
5
19
5
31
12
20
52
5
126
1
5
108
7
120
89
7
44
3
30
36
79
11
1
56
15
18
36
6
33
12
4
60
48
35
121
5
6
18
51
15
54
27
33
7
20
36
9
43
65
18
102
7
44
9
31
12
12
36
17
12
63
15
9
3
61
96
48
65
3
64
80
3
72
198
12
19
80
45
67
47
33
4
35
45
9
12
163
17
42
25
8
69
99
4
32
4
11
84
21
60
40
59
1
20
15
96
13
32
24
3
1
35
49
12
36
24
56
75
25
12
11
6
126
33
16
36
5
39
9
27
9
43
47
1
5
72
31
140
40
24
53
84
39
15
24
33
3
54
18
12
33
108
9
7
44
75
1
35
49
24
12
35
36
9
4
29
127
44
16
41
24
43
23
45
99
6
102
93
3
21
64
80
15
36
25
23
85
11
25
77
43
47
9
45
51
40
5
79
36
12
17
54
72
97
32
45
19
72
5
39
51
18
7
48
116
28
17
30
114
84
36
6
54
90
49
41
36
19
12
35
73
20
57
7
11
61
41
3
21
84
60
31
80
96
24
33
55
23
30
19
56
33
27
45
43
11
25
20
60
9
175
71
36
37
77
15
28
36
80
12
24
40
80
60
36
108
4
48
24
35
13
41
12
19
23
12
126
7
36
101
96
79
59
21
60
40
5
6
30
39
111
18
12
7
35
12
18
31
41
31
47
1
29
27
69
126
49
77
12
31
24
32
36
52
23
54
103
41
15
4
56
64
8
33
87
27
1
84
72
44
4
60
72
56
69
19
12
60
17
103
8
87
18
6
18
72
54
85
5
36
19
32
64
29
27
63
45
40
59
33
165
67
12
23
6
115
5
6
25
11
18
72
48
19
92
16
107
61
36
29
6
13
23
25
113
42
9
4
20
76
11
13
24
12
83
18
247
36
5
7
29
15
28
23
18
15
36
28
11
42
7
32
28
17
18
1
36
5
51
15
9
9
42
18
79
120
68
64
20
124
11
54
7
5
3
40
12
8
51
81
9
31
5
15
52
8
24
24
15
72
13
149
55
12
59
61
161
43
29
36
31
36
23
21
40
83
37
29
6
18
126
1
24
41
43
48
48
29
12
18
1
95
36
45
39
1
23
12
225
15
13
56
4
36
132
5
42
25
56
52
8
16
24
32
33
96
18
12
6
7
36
92
9
48
7
44
9
66
24
61
56
28
107
66
7
32
33
3
24
4
41
54
6
48
51
72
64
24
77
39
148
8
57
27
84
36
40
29
51
16
84
89
54
102
18
6
19
35
25
41
79
32
51
42
66
60
54
30
117
33
67
48
131
57
4
48
12
41
3
39
90
7
65
43
41
42
9
144
147
49
23
1
5
31
60
204
60
20
36
28
23
13
119
12
1
8
12
15
24
49
12
5
39
33
72
24
36
31
35
93
96
4
36
11
69
64
11
54
7
20
39
6
19
65
43
53
30
18
79
35
18
18
66
18
85
56
9
30
1
5
30
6
51
228
4
23
153
39
18
15
48
15
49
60
11
21
51
24
66
63
105
102
24
13
60
17
15
16
23
21
28
176
27
54
79
240
71
9
16
20
51
37
53
3
15
45
4
41
175
5
15
141
36
55
35
9
40
29
12
43
71
54
12
43
155
49
8
24
69
12
55
44
28
5
31
24
11
42
67
12
101
7
11
1
108
11
6
66
37
36
ABCD 99840284444*3^$a+1 [50027]
55
15
20
49
5
22
36
5
33
39
31
21
44
4
20
75
28
89
3
6
7
24
15
5
64
60
35
4
2
55
8
16
11
16
74
18
52
60
24
36
8
21
19
41
12
40
3
20
24
121
51
5
15
61
63
5
21
91
8
19
5
7
21
23
25
35
76
60
21
32
48
27
57
3
13
89
135
15
1
8
19
53
3
37
15
9
29
51
9
10
41
16
3
56
69
16
53
75
15
145
12
95
9
15
40
24
2
24
19
11
6
3
12
16
53
7
48
41
30
28
5
28
3
9
5
15
21
22
33
27
5
3
4
17
64
27
8
6
79
11
69
39
90
30
36
60
1
20
28
77
90
4
77
103
116
13
27
14
7
20
7
206
87
129
19
44
16
5
19
3
12
2
18
13
119
1
8
7
5
12
87
1
8
72
24
39
25
29
6
30
60
22
5
39
1
8
45
51
19
89
48
19
9
56
31
24
50
10
14
15
40
84
15
2
18
33
3
69
31
9
140
21
7
29
3
40
8
55
8
25
27
53
12
28
89
15
31
17
27
37
3
5
21
27
9
18
25
51
141
5
15
28
11
1
53
36
135
9
55
68
43
9
56
15
16
113
112
8
12
48
60
55
26
6
1
17
7
59
21
16
53
6
45
39
4
20
45
12
24
64
8
24
16
72
36
41
43
8
3
45
81
46
9
56
9
18
16
45
15
20
30
75
105
6
1
15
2
3
24
79
65
24
51
4
5
27
4
12
60
32
37
23
25
8
24
40
15
44
36
1
17
27
4
24
68
4
60
36
12
17
10
68
16
69
8
27
6
39
67
69
20
4
12
84
11
30
34
20
1
44
79
26
36
55
15
14
147
33
27
60
3
76
21
17
27
16
15
105
32
87
25
29
60
39
7
5
16
17
15
12
19
80
36
1
12
41
39
12
3
21
69
22
45
36
29
15
33
3
39
228
97
29
7
87
5
36
9
3
69
51
3
21
4
27
17
55
56
9
15
33
3
52
9
5
19
89
7
29
10
36
14
31
24
87
32
42
10
29
7
33
20
9
36
31
20
43
12
21
20
9
43
48
17
10
5
16
12
68
31
20
4
5
52
3
21
24
35
112
5
27
73
60
3
5
45
115
11
1
12
5
51
15
25
32
40
3
9
5
36
34
12
125
24
15
85
27
5
103
5
24
60
31
65
45
55
32
9
10
38
6
30
15
79
12
9
24
8
7
5
12
63
6
19
17
18
61
32
27
40
2
18
12
28
185
7
60
53
15
30
31
5
6
18
15
55
33
3
77
123
1
63
53
19
21
20
43
5
4
3
60
14
84
7
3
84
45
11
25
11
18
10
57
5
106
32
13
23
6
15
36
28
29
75
27
45
43
72
33
32
4
5
39
7
41
108
4
68
79
9
20
12
117
3
24
9
79
15
48
8
4
86
75
9
46
9
20
7
9
15
44
33
28
51
101
19
21
15
32
1
5
34
65
28
3
17
33
7
84
20
9
67
12
27
9
11
9
19
60
77
39
25
11
9
60
21
30
73
68
28
71
76
65
19
20
9
19
33
32
27
33
16
5
79
3
62
7
75
8
33
12
7
8
81
9
7
68
160
20
12
16
3
50
31
60
23
16
5
9
58
24
9
41
39
16
65
34
41
19
104
25
63
8
21
19
26
58
17
3
30
36
51
16
20
3
4
2
43
12
20
15
1
12
41
67
72
12
39
5
69
6
120
40
41
19
12
53
72
39
16
9
29
87
3
40
57
39
9
11
1
17
10
41
12
55
57
236
4
32
4
24
36
27
17
21
34
41
15
21
48
52
8
55
32
1
24
20
103
56
54
31
12
44
3
85
41
15
4
116
9
30
28
5
132
7
41
28
29
10
26
15
52
12
32
19
84
41
36
129
19
32
69
46
24
21
75
5
15
13
32
64
27
24
33
60
11
6
70
48
26
10
9
47
9
15
1
35
16
17
28
72
12
29
19
41
39
7
9
12
20
33
15
67
17
88
15
38
10
12
62
6
9
12
36
40
15
9
35
18
6
30
51
39
16
9
36
39
26
39
24
16
11
1
17
3
28
59
52
80
49
39
36
89
48
40
63
5
115
29
28
8
16
83
13
75
38
10
21
56
4
123
20
28
60
5
33
90
57
9
75
33
6
90
66
16
48
12
45
12
15
60
5
16
11
9
36
16
24
3
32
40
29
7
32
126
7
27
2
15
75
73
5
58
24
9
32
4
83
6
19
11
16
38
15
12
19
12
57
8
4
36
12
12
15
9
5
94
21
51
141
17
190
36
17
4
3
5
55
36
45
56
45
34
9
12
29
31
36
23
16
5
4
20
9
87
24
16
48
27
74
22
9
35
1
39
14
39
12
3
37
24
20
12
93
22
32
21
31
20
21
48
52
32
75
1
5
106
41
7
41
12
63
36
13
3
12
65
27
9
40
104
87
73
11
52
2
43
17
22
5
16
8
31
24
21
15
14
51
16
20
9
18
37
53
103
87
20
37
36
23
37
3
26
55
35
9
60
31
5
4
32
28
20
81
39
15
9
15
25
3
8
37
20
27
1
24
47
18
27
36
7
2
31
8
55
12
5
48
21
18
13
29
34
14
3
57
27
16
32
16
24
20
48
139
33
20
15
13
120
3
5
129
6
9
27
61
24
8
15
12
33
12
84
12
7
50
27
9
39
156
19
2
24
66
4
45
24
3
5
33
30
1
5
3
43
62
7
65
30
24
9
28
3
44
28
53
45
19
12
48
51
12
9
65
10
21
8
15
1
59
25
116
31
62
123
52
32
4
12
27
5
28
8
12
199
24
5
136
15
5
16
47
16
20
54
7
63
17
28
8
24
43
5
36
9
22
44
21
84
136
3
48
68
16
29
31
21
44
55
5
16
8
16
35
84
180
69
172
68
16
32
3
45
7
2
22
14
15
4
8
9
34
29
81
31
5
39
16
59
52
2
22
29
31
9
191
9
7
57
140
48
52
17
48
6
9
16
120
36
29
15
39
6
46
53
55
17
3
13
24
3
86
7
8
12
19
24
110
6
4
14
27
9
10
5
12
9
51
3
52
125
33
27
19
29
19
17
28
3
2
115
48
120
8
72
4
44
4
35
13
15
29
4
11
73
63
122
15
55
17
24
100
92
84
4
87
5
12
45
36
22
60
48
44
52
29
16
84
20
16
3
21
72
48
32
127
26
94
5
45
3
33
67
3
50
36
3
52
35
4
41
28
36
56
84
12
9
15
43
2
15
19
17
69
51
3
52
48
9
8
28
5
10
12
9
48
5
3
52
32
4
44
43
5
7
108
32
52
60
33
71
25
59
1
32
9
10
8
28
72
146
114
30
22
29
9
30
28
93
32
7
33
47
28
5
40
29
18
72
78
10
41
105
39
36
12
19
81
20
27
33
12
7
ABCD 99840337258*3^$a+1 [50035]
37
18
6
78
20
12
36
52
12
14
51
24
72
48
85
56
64
42
5
19
84
44
12
36
70
2
108
42
27
55
6
102
20
72
9
55
12
120
74
64
14
40
72
26
22
18
24
258
12
18
48
2
33
7
6
56
24
15
12
55
110
40
24
114
84
120
12
5
105
10
6
59
60
31
2
16
122
24
46
24
30
8
33
7
80
58
24
66
12
108
24
6
8
64
72
11
15
9
91
18
50
4
18
32
10
20
18
22
92
40
6
35
19
60
5
25
8
40
6
20
36
34
6
65
43
32
46
8
6
64
42
18
17
43
60
41
13
38
52
110
88
42
12
8
10
26
70
71
51
9
63
16
12
50
39
73
8
10
5
7
72
24
260
36
10
66
20
10
38
10
54
96
20
40
144
72
54
14
21
7
8
22
143
19
72
36
114
18
48
108
65
25
66
24
20
12
78
51
3
82
59
31
54
54
60
6
42
48
104
28
84
48
56
102
58
60
162
50
64
44
64
42
48
8
18
4
60
78
48
30
116
76
24
194
16
179
7
53
49
107
13
42
30
8
10
17
3
36
150
22
234
8
46
90
66
128
48
28
26
160
8
40
8
10
78
30
26
10
8
6
16
24
72
83
67
90
18
12
120
50
54
28
68
10
2
28
24
20
21
163
6
18
48
84
18
18
8
100
12
60
72
20
40
30
23
73
14
10
47
36
48
60
15
16
44
52
18
74
30
90
28
114
18
12
48
50
27
43
2
58
60
12
5
49
24
80
6
66
10
6
30
90
83
39
30
46
50
70
32
40
68
70
42
12
12
116
82
48
14
144
10
72
72
42
60
5
15
40
104
30
16
26
4
8
58
30
84
6
24
18
150
120
72
59
120
72
7
30
50
57
61
8
24
18
4
50
135
31
24
41
39
21
79
60
36
30
48
42
8
16
24
54
26
22
2
57
45
78
52
78
42
44
10
2
88
44
10
30
173
48
55
41
15
36
108
24
33
19
29
151
5
73
26
60
12
22
6
26
15
103
26
34
8
48
60
57
7
20
52
44
40
6
8
10
92
34
2
70
8
10
41
36
25
50
4
18
32
15
19
36
24
42
8
10
20
82
30
113
27
22
42
30
114
41
60
33
82
8
72
4
104
18
130
38
30
10
35
37
18
30
42
12
42
8
63
19
6
78
2
30
42
10
6
102
18
72
143
12
139
84
24
38
48
70
36
29
15
84
22
158
82
24
56
10
30
38
16
36
6
8
90
76
5
69
34
12
89
49
48
24
48
128
22
60
92
10
114
56
21
33
16
56
75
109
56
22
12
6
14
88
12
24
5
7
18
2
28
44
76
42
24
24
11
63
30
118
18
24
6
32
45
15
22
26
6
10
41
3
172
78
32
18
46
6
5
13
72
18
41
69
106
56
24
16
20
10
8
22
5
13
24
80
102
21
43
84
86
10
30
32
18
22
18
54
6
72
8
45
12
49
6
5
19
36
24
20
60
30
10
144
6
8
3
43
5
79
78
54
66
30
104
24
4
36
42
54
24
50
34
17
55
8
16
140
24
36
16
38
22
48
2
34
20
12
22
18
68
154
8
40
110
52
12
36
8
102
3
15
4
18
74
54
22
18
107
127
72
6
95
123
16
110
16
90
20
45
13
86
40
68
150
3
19
24
77
13
24
6
170
64
18
5
84
51
12
28
48
20
94
72
8
3
24
36
43
6
11
39
4
41
1
30
18
6
29
31
56
40
38
82
30
80
39
43
6
74
57
13
8
39
33
10
6
120
35
21
40
11
39
96
28
72
12
62
39
57
54
21
109
98
22
14
52
24
48
20
36
46
24
6
29
19
18
38
10
11
61
18
156
66
8
54
48
40
12
20
130
32
40
54
60
14
82
8
70
6
120
12
65
13
126
5
43
36
20
24
66
154
30
48
48
30
2
48
46
24
2
34
6
32
96
54
16
66
11
7
8
54
34
86
34
20
36
40
6
8
22
18
2
64
24
17
115
89
144
12
39
54
64
6
84
8
108
124
17
3
18
30
72
40
32
69
109
8
40
24
8
51
55
110
64
11
7
24
60
90
6
20
9
85
110
10
11
43
24
12
8
16
17
24
45
46
8
10
66
30
6
90
50
112
20
52
56
48
112
38
10
56
6
64
26
84
10
24
35
55
30
32
40
35
13
32
22
42
104
111
63
10
42
29
9
16
24
32
15
25
6
32
18
3
157
2
30
10
68
40
12
17
15
36
34
210
150
24
35
21
40
8
16
90
62
34
96
53
7
8
72
10
72
23
3
16
6
32
27
19
41
1
42
8
112
56
40
65
67
20
9
31
132
36
32
4
26
3
51
40
5
43
2
114
57
19
8
33
25
18
92
52
120
12
18
8
64
14
156
126
34
30
11
55
30
152
198
28
56
64
17
43
36
60
74
184
8
40
2
108
4
29
19
6
24
8
10
62
27
21
54
10
30
164
84
16
20
21
36
93
112
30
5
27
40
20
22
24
42
48
96
24
36
36
102
18
32
40
60
17
49
50
6
10
6
30
8
64
17
63
10
42
125
151
50
10
20
90
88
11
96
13
72
18
65
21
15
43
48
24
86
3
37
62
88
12
30
176
10
12
68
16
24
14
22
5
19
ABCD 99841389062*3^$a+1 [50042]
200
70
50
43
3
24
21
75
18
6
24
42
3
5
70
26
19
51
21
12
17
70
21
53
22
18
6
26
238
50
82
30
3
77
34
33
21
6
24
12
84
33
33
30
48
45
12
89
10
14
40
87
24
75
60
50
40
56
130
14
24
7
84
48
87
14
96
16
174
74
19
3
24
24
36
21
99
45
15
26
7
81
15
24
96
72
65
88
15
135
129
27
86
10
9
99
42
399
48
3
33
36
105
150
9
57
27
21
30
21
96
3
42
80
40
30
50
34
30
54
26
19
36
24
27
57
77
130
6
15
132
216
96
29
7
15
74
144
7
39
9
81
54
2
70
74
106
78
72
78
45
87
120
78
30
26
16
24
6
18
176
106
204
26
10
14
115
29
7
24
51
24
54
15
27
24
33
93
48
32
79
81
8
55
27
30
63
12
29
24
67
3
72
48
9
27
6
8
31
39
66
56
7
3
110
34
9
21
39
27
24
54
66
96
9
51
74
10
45
51
14
70
153
41
112
8
16
30
21
3
42
54
26
40
3
21
54
36
9
120
77
144
19
5
72
7
17
24
7
39
36
30
90
14
64
32
43
84
57
90
6
39
168
207
90
63
3
33
24
77
46
45
53
72
175
132
21
32
10
9
48
12
231
18
75
60
51
6
48
39
3
14
10
36
74
24
16
104
79
81
39
3
117
3
14
103
33
48
126
24
26
79
17
79
75
33
53
24
24
127
63
96
81
63
69
3
24
24
42
24
66
108
72
48
2
24
10
69
17
24
31
12
21
30
50
16
6
90
39
105
54
12
24
9
216
15
6
8
192
64
30
50
31
12
12
24
27
9
21
3
60
17
24
10
33
27
74
16
24
51
435
26
34
30
24
6
69
45
42
14
16
15
72
33
114
36
33
15
2
88
6
66
24
66
33
171
66
8
120
16
6
57
12
48
101
70
36
45
65
19
21
15
75
9
24
101
16
30
26
7
33
54
9
135
50
40
30
69
48
69
6
33
27
230
19
15
21
39
24
66
24
15
87
204
9
27
84
14
31
9
30
72
90
54
144
177
99
45
51
54
54
2
40
24
99
36
9
87
65
10
30
63
65
7
89
10
14
19
3
24
33
3
14
16
39
15
141
53
55
27
14
19
75
2
24
40
6
74
94
12
69
36
69
56
34
156
18
66
6
264
66
93
17
24
96
48
7
63
57
15
48
90
6
74
22
18
15
27
57
48
3
26
16
54
9
51
14
79
41
40
6
45
15
84
2
34
14
160
195
27
33
96
9
32
48
7
39
36
14
16
78
9
63
24
129
41
46
24
45
75
146
24
19
141
56
24
79
17
115
99
26
24
16
63
15
81
9
66
30
66
9
24
36
41
34
9
60
36
15
54
120
51
45
6
18
6
50
19
75
12
105
12
17
16
120
30
74
40
39
41
79
57
48
6
36
30
48
39
33
3
132
39
120
50
16
104
24
16
90
93
41
120
70
96
26
48
16
63
3
9
21
15
12
51
72
18
15
12
45
48
72
54
105
51
38
7
39
74
96
94
36
60
66
3
27
24
21
135
24
6
99
15
110
43
101
7
12
27
60
129
51
36
14
106
14
19
12
60
3
21
21
24
30
90
6
50
94
9
57
27
51
129
3
14
40
3
21
126
24
57
15
153
41
16
54
36
9
15
45
36
24
261
8
16
6
69
15
69
15
12
57
27
9
51
105
5
199
41
55
9
72
24
6
9
75
120
30
63
3
84
36
30
8
31
105
104
22
24
26
24
10
6
80
120
43
77
19
48
36
12
108
41
19
36
24
51
6
104
19
27
60
60
24
9
15
9
27
21
9
75
21
15
9
3
21
32
67
77
16
27
3
48
2
67
51
45
45
6
50
184
56
120
216
88
39
3
78
30
2
10
69
51
33
27
33
17
19
21
24
6
33
105
32
79
15
50
19
117
54
74
16
56
40
24
66
45
9
6
90
54
66
75
3
9
57
3
51
45
27
9
51
33
5
7
33
6
24
42
15
33
42
14
24
19
93
75
39
93
41
192
19
21
15
39
26
10
24
86
199
60
5
24
55
87
18
6
69
27
84
36
9
48
3
30
3
5
46
96
18
6
194
19
3
33
27
78
102
288
57
15
24
9
17
34
153
77
16
80
7
17
91
3
42
30
57
12
5
103
17
16
80
88
42
24
81
5
34
9
87
14
46
18
6
33
3
30
30
9
24
15
42
15
99
30
75
45
6
60
54
63
17
40
54
9
17
10
6
80
10
24
30
6
114
104
46
60
6
8
46
9
17
10
60
9
65
43
27
66
3
51
45
36
48
81
30
9
15
36
84
26
55
9
120
6
33
36
36
39
36
81
84
15
26
43
75
21
111
84
50
19
5
16
54
45
24
21
6
24
36
14
115
77
10
9
48
21
6
9
36
ABCD 99841709582*3^$a+1 [50072]
1
24
59
90
91
80
304
56
16
89
30
25
35
66
43
80
136
24
56
16
24
5
75
45
6
45
9
199
192
35
150
48
31
24
41
79
11
69
240
240
111
25
35
66
24
504
115
5
43
24
5
219
525
120
67
47
12
18
36
7
29
90
1
23
54
36
30
6
19
101
51
24
3
61
101
43
8
48
184
35
85
5
96
54
21
40
239
225
15
81
24
120
117
19
80
171
21
64
168
48
89
103
72
203
180
126
91
23
126
126
45
9
39
15
145
47
25
144
192
48
56
48
45
27
48
21
67
24
143
97
80
93
162
48
60
37
245
123
120
16
101
123
21
67
23
36
69
129
7
29
60
31
120
83
133
104
16
53
84
31
24
32
93
96
19
72
24
29
75
88
53
51
273
36
66
49
72
168
56
24
9
151
96
149
96
90
48
33
9
144
31
8
160
47
49
5
27
40
59
60
1
119
144
9
96
136
24
96
248
72
9
31
24
245
211
24
24
72
83
21
24
40
32
135
1
32
48
24
16
29
48
51
111
18
36
150
90
144
3
69
48
163
23
25
192
24
336
48
35
21
123
420
57
15
48
126
19
41
87
24
333
3
33
6
1
104
48
45
72
51
64
5
78
13
8
120
51
108
1
41
48
15
237
51
27
37
24
29
43
144
104
16
80
9
159
141
36
54
25
72
120
48
5
96
51
48
21
90
49
192
8
45
99
48
40
120
47
25
72
24
119
12
204
9
81
55
72
29
168
43
167
1
120
56
64
281
378
133
17
12
91
240
137
103
192
8
88
24
17
63
112
23
1
95
54
3
40
32
16
80
136
96
113
55
32
9
30
24
144
25
248
40
29
19
72
104
64
5
90
81
40
23
96
25
56
16
8
312
24
9
31
264
24
5
75
72
15
9
136
56
87
25
11
69
400
48
17
55
8
27
6
111
45
114
121
5
259
65
54
30
96
91
24
29
90
162
183
105
31
24
47
24
1
24
5
91
89
31
8
21
291
16
384
95
258
102
105
96
40
80
120
72
112
8
88
24
53
67
8
16
152
3
85
5
24
27
48
207
198
51
45
84
223
17
127
96
59
13
41
54
36
6
55
24
5
19
128
88
80
40
29
210
73
80
192
15
153
120
33
15
24
88
80
207
6
67
48
216
5
99
16
24
104
160
35
45
21
51
64
29
123
147
36
177
39
150
30
85
24
152
40
24
53
96
19
8
183
24
145
11
157
384
95
25
95
60
13
96
191
169
152
39
54
6
18
91
96
83
66
126
45
96
333
264
3
123
165
112
29
19
80
15
25
80
39
25
41
7
32
16
5
51
40
80
88
65
36
120
24
12
39
136
23
42
55
8
27
18
66
49
72
8
21
171
64
32
93
19
48
72
80
40
11
324
1
11
90
91
59
48
45
15
72
25
5
91
80
159
25
119
49
8
69
99
9
30
33
207
57
16
53
187
80
72
40
56
24
88
248
216
15
120
73
197
3
147
13
41
144
55
128
48
16
8
81
186
13
48
29
43
11
ABCD 99841739456*3^$a+1 [50036]
16
15
54
144
126
90
27
32
112
8
48
48
49
180
27
8
216
109
11
16
8
96
120
55
306
108
180
23
232
56
175
89
205
11
72
37
60
30
81
45
75
21
59
72
48
1
23
88
27
306
24
11
112
152
61
27
243
36
41
184
48
75
53
13
6
29
19
45
336
32
7
273
117
162
9
120
15
6
59
24
208
423
297
8
64
8
19
90
131
103
57
8
144
115
42
48
131
16
24
51
173
1
47
120
40
8
184
72
8
16
104
288
37
147
56
48
31
81
32
88
72
15
36
21
56
48
19
93
32
91
77
19
93
56
120
1
255
48
8
88
69
30
60
233
40
357
72
51
123
5
16
24
72
8
256
69
275
19
5
16
144
45
131
391
108
45
45
3
8
64
56
199
66
96
84
54
132
33
165
11
184
51
21
56
13
6
48
21
72
152
136
21
83
55
153
69
11
48
64
80
16
141
90
33
147
210
720
59
19
173
40
39
84
45
120
144
8
313
96
90
29
19
90
3
237
11
55
185
19
5
16
69
30
72
18
155
160
45
27
48
8
43
5
1
15
3
101
64
80
115
90
30
21
24
45
171
9
143
112
56
16
15
41
48
40
159
72
41
168
211
18
66
17
37
72
78
90
35
157
131
49
18
42
59
61
54
21
8
61
99
48
24
15
18
66
5
229
72
59
16
8
88
99
18
83
157
75
15
113
7
60
101
19
42
131
319
108
141
80
16
243
21
105
6
228
93
8
241
78
105
72
216
24
296
109
59
49
23
120
48
72
133
59
37
179
232
87
41
40
171
101
64
15
521
168
19
53
319
9
69
147
8
40
51
96
53
85
131
40
120
32
72
120
61
27
8
55
185
40
192
144
216
8
139
72
141
168
141
75
360
195
18
3
48
80
16
144
224
1
135
144
72
15
201
32
16
51
54
135
216
45
54
21
69
155
240
64
87
108
12
153
80
40
56
16
8
175
113
64
75
69
51
101
43
96
18
3
87
41
264
48
37
203
40
48
32
307
5
16
24
45
27
8
1
90
24
93
87
41
136
104
40
96
45
83
48
37
35
40
8
64
375
90
48
63
27
117
144
80
79
12
60
108
53
19
69
24
45
35
48
312
127
60
221
259
189
200
49
191
112
129
23
7
150
18
102
11
43
125
91
54
47
48
16
176
127
65
61
180
39
57
48
95
16
24
261
6
210
18
41
16
3
21
216
123
5
208
8
61
18
90
23
67
132
105
168
15
65
96
120
79
90
71
120
1
39
144
57
15
24
432
32
120
96
31
180
21
32
168
13
147
39
89
16
3
66
24
11
120
64
96
120
96
213
102
21
87
233
48
61
131
13
59
16
ABCD 99842221372*3^$a+1 [50017]
23
13
84
209
55
24
144
24
89
43
125
102
78
31
48
36
24
161
96
48
31
41
78
54
18
37
35
1
47
6
90
90
54
13
48
77
7
48
23
49
5
31
60
24
29
67
5
72
144
36
30
1
5
55
11
24
90
7
137
103
5
72
79
5
72
132
84
43
60
36
11
90
12
43
143
85
41
12
96
30
24
25
29
43
72
48
72
36
48
12
36
108
47
198
324
12
19
12
65
19
48
53
24
36
7
41
54
49
335
1
47
1
23
54
84
6
48
13
156
29
162
18
7
29
42
49
72
60
36
29
24
144
18
18
36
43
24
144
17
6
73
17
54
72
25
84
12
77
84
222
49
24
29
132
108
36
30
6
19
24
77
90
73
12
41
43
209
7
96
24
144
17
78
66
103
23
6
151
29
67
41
36
54
97
12
107
73
408
72
72
23
1
29
19
48
149
43
252
96
59
49
47
66
24
55
197
43
72
101
72
67
23
54
18
61
36
29
12
7
29
18
1
72
120
23
168
18
30
198
91
17
150
18
7
47
18
54
25
47
109
36
197
67
53
19
17
103
5
43
36
101
78
1
53
36
7
65
12
204
30
25
119
18
19
12
5
168
12
43
108
24
77
42
25
24
132
65
43
24
101
139
144
12
96
36
12
101
31
60
107
198
66
42
103
71
24
1
47
1
24
17
31
96
24
77
91
36
5
91
36
53
103
125
36
18
24
97
23
13
41
67
24
96
17
7
65
36
108
36
36
48
60
43
65
12
55
53
24
84
19
23
264
54
18
42
31
23
25
23
42
12
43
96
144
257
132
72
84
36
43
29
7
12
17
55
24
89
91
17
36
30
240
138
31
84
29
126
1
23
49
5
103
149
48
31
5
42
61
11
49
113
19
108
180
11
1
5
19
53
108
30
96
30
60
31
23
18
54
85
41
282
13
29
48
6
54
12
6
48
1
5
19
60
36
12
197
55
29
67
5
24
55
288
132
144
48
17
180
12
24
31
149
138
121
245
72
36
31
17
31
24
48
29
138
150
12
24
30
18
55
41
12
19
24
12
59
73
119
96
18
102
6
12
7
120
17
43
89
72
120
42
49
5
19
72
108
48
35
1
5
7
5
54
24
157
5
36
55
240
11
54
18
1
161
7
36
11
30
187
120
143
181
17
72
42
13
41
108
36
144
288
72
127
48
12
23
54
18
6
31
132
47
6
55
12
48
36
5
139
60
5
43
29
36
7
240
185
31
71
49
23
144
78
18
18
12
7
96
108
29
72
90
73
120
192
65
12
43
17
31
12
96
5
12
36
31
23
49
24
5
55
29
19
12
29
19
101
108
6
13
35
73
48
41
36
180
36
19
89
24
31
288
72
23
73
17
30
217
24
53
235
71
30
43
161
36
264
42
90
31
77
18
37
83
24
97
36
83
72
1
24
23
78
19
84
161
43
161
36
127
12
413
60
72
7
204
113
19
29
43
65
24
7
120
101
139
23
6
31
12
5
18
1
12
41
96
19
144
89
126
72
37
53
79
41
54
6
43
353
54
18
156
114
37
48
17
43
132
132
12
36
24
23
73
36
35
48
78
18
30
60
7
65
72
12
7
36
17
72
12
108
24
126
270
43
48
29
72
103
36
12
35
97
29
36
54
66
54
6
12
6
18
7
24
96
71
73
53
18
1
24
41
78
25
24
5
18
18
19
48
132
72
48
113
31
84
41
36
150
49
23
49
48
5
127
107
181
41
48
42
48
18
36
72
67
29
139
41
7
23
126
162
13
11
133
36
47
18
127
12
12
23
121
24
24
191
78
43
47
13
131
18
12
91
5
79
29
19
35
1
12
59
25
48
48
5
199
48
149
54
54
210
6
12
36
55
12
24
5
72
43
23
1
41
36
66
49
245
7
36
173
ABCD 99842425388*3^$a+1 [50030]
9
15
18
147
108
33
90
45
12
27
60
36
66
63
15
18
15
15
180
132
66
42
54
123
36
144
15
33
57
330
30
111
15
24
36
72
45
60
123
9
135
153
60
12
168
3
24
72
84
72
42
30
33
27
126
27
3
186
54
12
108
69
63
213
144
15
60
21
27
93
132
180
123
102
54
24
105
132
117
15
48
12
3
33
252
147
45
27
66
135
72
36
84
57
54
84
6
66
93
105
6
156
144
45
9
3
180
33
87
39
129
24
63
33
39
33
120
15
90
27
48
27
18
15
432
3
60
192
108
72
21
72
48
9
15
33
15
120
177
51
252
132
48
60
123
36
9
39
21
12
129
54
96
18
63
63
189
63
93
15
36
120
36
57
33
15
12
15
72
198
120
63
105
18
45
99
33
87
21
24
63
57
57
18
180
33
33
54
42
144
30
69
243
33
12
135
30
123
144
3
18
39
36
12
183
9
48
168
12
3
177
33
39
3
33
75
9
27
30
18
21
51
6
18
144
12
21
15
33
132
15
234
78
12
9
69
75
60
75
108
90
18
270
24
72
54
12
45
15
57
81
24
30
18
15
39
60
48
93
33
54
45
108
99
33
36
9
3
117
90
213
39
108
105
108
3
60
69
93
63
75
24
108
120
72
132
126
72
126
57
135
93
60
51
129
60
39
93
267
42
18
36
12
24
84
60
72
144
108
33
39
9
39
18
90
93
252
15
108
42
15
60
27
72
153
15
18
63
81
39
9
6
57
228
51
141
3
42
18
72
30
72
51
12
132
48
12
33
198
24
81
9
18
72
12
21
39
48
45
27
54
24
3
27
33
9
54
36
36
45
12
33
18
102
54
81
180
117
78
48
36
108
18
63
87
57
63
33
27
102
72
78
33
39
228
60
141
60
84
141
15
135
57
63
42
54
18
15
15
36
24
30
42
84
36
9
12
303
72
45
87
30
18
237
87
90
6
90
15
48
9
3
12
120
243
12
33
3
36
36
240
93
120
129
18
72
45
111
57
168
27
72
141
27
45
108
300
72
9
3
60
36
99
33
48
87
48
72
18
75
39
72
21
72
27
9
132
63
90
39
51
57
12
75
21
87
57
15
21
27
297
108
180
207
72
69
39
198
423
192
12
3
57
15
18
72
63
72
81
6
93
60
48
15
18
30
177
72
3
60
177
57
54
9
63
33
219
30
135
36
12
3
84
18
144
126
24
9
12
48
132
9
90
144
150
87
3
174
90
165
105
3
69
78
33
87
72
33
108
48
84
57
3
51
84
168
45
180
135
12
132
21
192
36
39
105
36
57
30
105
3
57
108
39
33
57
120
75
15
21
339
105
165
162
69
39
105
75
45
15
81
75
180
132
30
15
9
18
213
33
90
54
231
9
210
45
33
30
60
45
63
57
27
141
24
3
45
3
57
69
54
24
18
30
60
108
12
78
102
42
63
48
60
39
96
57
45
87
27
81
39
21
57
15
105
186
45
39
276
45
24
57
66
45
72
156
12
72
120
63
165
252
33
78
84
33
63
12
33
9
66
294
183
105
102
33
72
3
45
123
84
36
6
39
177
162
72
36
33
57
15
12
60
3
45
48
27
60
48
24
81
39
42
51
15
237
195
60
72
129
15
ABCD 99842643016*3^$a+1 [50008]
87
9
72
99
21
144
69
90
201
33
198
198
36
54
25
47
9
120
64
5
72
54
36
9
136
17
36
54
85
5
67
95
1
8
27
72
13
113
54
18
103
41
36
18
9
27
141
64
29
72
123
160
104
168
3
117
45
75
88
35
21
33
31
72
5
108
54
1
17
15
24
33
15
136
80
129
55
128
33
36
36
108
54
72
18
18
33
21
3
48
57
72
63
72
99
306
36
63
16
11
13
24
72
53
163
143
72
18
15
129
111
24
72
24
39
33
3
72
13
95
306
15
39
57
64
8
33
327
16
32
112
53
144
3
123
54
90
126
39
16
197
27
64
32
24
16
17
7
56
45
67
8
48
64
56
40
24
152
16
83
36
18
63
72
88
65
39
16
120
5
43
24
56
111
18
55
35
45
63
25
65
7
47
36
72
85
113
175
24
80
9
247
23
36
21
88
71
129
96
144
9
18
37
32
93
51
201
54
36
18
43
8
72
40
104
3
45
171
85
24
120
176
72
63
57
72
112
8
40
72
89
162
37
17
15
48
16
32
123
21
105
15
21
72
18
49
5
216
27
27
18
36
54
57
16
24
8
40
107
85
5
90
9
40
56
16
48
24
131
189
48
33
15
40
71
33
21
19
53
19
35
21
24
81
39
64
131
21
33
126
9
45
36
36
72
216
187
32
112
48
17
55
168
80
40
8
9
18
93
48
21
19
80
9
31
41
18
108
9
9
15
16
5
180
216
162
13
8
264
16
401
54
97
137
31
77
54
13
5
3
123
126
103
77
3
51
21
15
9
117
43
47
9
48
33
63
112
24
56
160
104
48
27
165
195
13
120
48
17
72
103
272
3
93
40
80
3
144
13
5
43
227
72
13
48
155
61
48
35
21
24
136
17
55
197
147
120
39
145
179
36
105
57
54
49
185
127
17
18
13
5
36
31
5
234
145
161
7
11
109
53
3
16
120
96
35
189
333
75
105
18
37
53
147
16
71
18
36
139
23
25
120
72
8
9
18
13
128
21
36
270
33
120
112
128
165
36
39
105
31
113
87
24
280
176
45
36
103
59
93
87
25
8
48
16
29
259
11
54
63
9
198
153
72
40
48
48
71
144
54
36
7
65
39
51
18
51
3
18
72
3
64
24
17
79
144
152
57
15
112
35
36
90
103
24
8
48
15
1
80
136
17
63
112
95
25
65
18
18
36
36
67
95
1
71
36
13
72
5
75
24
63
108
13
77
67
95
1
32
40
120
77
216
19
80
112
8
33
63
9
15
57
15
24
105
15
24
72
16
8
99
36
9
423
108
54
36
187
24
23
72
33
16
72
8
16
71
33
16
23
18
18
234
51
21
108
72
39
64
5
36
39
40
11
144
85
56
57
63
27
54
18
18
72
67
41
15
24
15
81
45
3
136
5
36
63
192
33
31
149
36
63
88
120
17
63
88
29
72
3
16
107
180
9
45
18
18
63
72
99
93
96
45
72
139
24
24
192
24
119
105
3
37
17
36
3
112
32
123
108
49
8
105
79
83
18
3
144
51
69
40
8
477
3
357
51
39
73
80
9
18
157
24
125
19
128
24
16
24
8
40
128
63
9
117
36
7
137
126
90
103
104
63
169
24
5
19
17
31
95
18
90
54
18
85
203
45
24
96
24
117
54
21
64
77
43
11
90
18
1
120
56
21
3
15
49
8
88
17
18
144
198
15
24
40
8
3
37
17
55
48
72
41
18
180
126
99
72
9
18
13
48
47
9
48
40
56
9
18
18
ABCD 99842807024*3^$a+1 [50027]
12
6
33
144
3
72
18
102
114
36
54
273
87
9
96
51
108
36
108
150
138
150
27
93
114
177
39
48
36
6
108
66
60
30
54
24
57
105
48
186
126
255
192
183
153
27
18
90
108
120
42
102
24
72
138
54
78
12
186
81
3
60
162
210
78
210
189
51
390
39
33
60
210
96
108
90
27
3
90
51
129
15
48
96
3
78
63
21
75
21
75
15
33
33
6
12
36
24
36
126
15
21
120
51
147
24
180
192
36
45
195
54
54
72
84
21
33
186
228
18
24
66
204
9
27
30
54
54
24
72
18
48
18
183
48
45
90
9
387
108
72
138
36
54
96
18
270
66
6
45
39
60
12
33
45
12
24
15
96
27
21
147
237
81
6
9
165
6
21
87
36
69
3
102
87
81
30
72
168
48
42
174
36
18
36
6
120
54
24
162
144
30
18
6
192
18
240
54
99
9
138
132
18
90
36
306
162
48
114
36
30
33
96
96
69
30
6
90
54
126
72
36
102
150
18
90
102
18
186
30
165
21
27
27
90
126
45
9
138
96
162
90
72
153
48
171
60
48
249
21
6
102
159
135
36
21
153
24
30
36
60
66
54
78
66
540
60
36
36
144
144
36
48
108
9
15
18
90
90
48
27
63
54
6
117
3
162
75
21
123
48
153
18
54
63
63
192
6
102
54
54
6
30
21
75
18
54
162
27
96
21
216
180
270
33
15
81
15
33
33
24
126
30
78
12
96
90
354
60
66
54
6
342
252
9
9
87
3
102
60
108
18
120
69
135
36
90
75
159
30
60
48
18
60
48
36
21
303
24
105
21
72
108
12
75
75
12
96
36
120
6
18
216
156
222
72
18
252
30
63
27
21
93
72
54
36
72
18
12
6
12
114
234
54
90
156
60
30
60
123
48
45
198
342
87
39
54
30
108
18
42
48
108
180
6
210
6
138
126
90
24
21
171
114
18
252
117
99
48
42
3
171
168
120
90
96
66
24
84
78
90
144
144
54
15
141
6
36
54
108
18
18
72
18
9
21
60
66
168
156
24
18
18
54
90
90
12
54
33
39
24
18
126
30
150
12
108
24
102
186
144
36
54
180
90
108
249
237
12
42
36
66
6
162
72
231
39
300
6
90
54
30
384
90
102
18
162
165
87
78
210
54
384
99
27
174
96
216
18
90
30
36
24
72
12
69
39
78
36
39
51
120
18
42
228
42
66
9
261
54
6
63
96
105
24
306
84
6
90
105
3
126
63
39
24
129
15
33
201
18
18
162
33
15
96
66
15
117
252
36
18
9
63
225
63
81
63
90
66
60
54
3
15
33
147
45
9
54
90
90
372
294
18
48
18
42
54
63
144
171
18
90
48
60
174
15
81
66
24
180
12
114
51
93
ABCD 99843322966*3^$a+1 [50076]
39
25
65
31
131
13
59
85
8
112
48
53
67
5
198
37
104
60
84
40
32
93
87
28
24
23
69
21
252
31
32
100
17
27
4
12
44
111
90
127
156
12
8
160
72
20
4
48
56
57
267
12
153
55
68
12
96
129
18
45
64
24
24
113
7
12
48
36
176
9
51
4
56
64
59
450
3
52
12
131
33
12
45
55
35
313
29
211
77
90
13
149
27
261
39
69
75
40
12
20
28
116
48
12
36
28
36
156
80
15
162
75
16
120
12
44
184
24
20
48
4
11
33
16
144
44
48
3
1
71
252
1
12
23
21
24
120
40
245
151
44
72
3
180
37
17
43
155
13
104
88
173
15
84
153
15
40
44
9
39
16
32
64
60
36
23
157
80
87
277
83
13
23
157
32
45
67
24
80
16
8
21
51
96
112
335
108
213
52
180
5
135
60
3
61
80
39
1
71
72
61
12
20
15
108
49
23
13
32
48
60
84
36
96
28
71
21
33
31
95
105
57
63
27
13
59
13
20
57
75
48
64
11
72
13
252
32
9
7
83
1
80
144
40
77
3
40
24
212
96
28
20
12
4
84
12
140
4
68
45
31
44
15
21
16
53
108
67
5
7
44
16
84
36
44
112
215
18
51
16
260
33
144
43
48
17
3
12
24
28
92
48
52
84
60
32
15
13
180
132
35
25
92
88
83
57
33
75
69
123
64
20
48
15
108
9
40
128
21
111
76
84
156
80
4
164
27
69
40
56
15
108
90
54
108
165
28
56
40
36
17
63
108
232
83
249
16
144
12
101
303
180
60
112
60
20
28
20
36
40
48
8
28
65
27
52
11
69
93
55
12
36
144
92
28
48
53
207
45
159
96
15
153
16
29
72
19
56
64
200
84
60
24
105
3
28
24
53
19
56
12
16
95
61
8
76
36
24
24
48
60
20
64
300
89
90
49
8
105
15
3
180
54
27
16
84
89
75
15
157
44
33
90
36
21
141
72
91
32
132
15
105
48
27
13
120
65
19
48
41
91
89
15
84
16
119
57
60
88
176
105
90
121
41
7
48
12
8
24
4
140
192
180
12
3
69
16
12
20
76
32
28
32
144
100
108
11
105
76
53
171
112
32
72
204
4
48
23
72
25
47
73
35
13
140
12
4
29
295
44
28
48
17
18
45
24
28
65
3
124
60
80
75
37
116
63
37
108
12
77
123
48
9
7
29
51
48
48
12
16
95
141
40
8
36
9
151
12
20
12
36
100
65
27
4
156
65
67
8
144
4
176
51
108
69
21
51
3
126
72
39
36
33
27
4
144
32
60
48
144
72
28
128
112
32
4
47
252
36
25
36
36
44
96
4
24
72
5
72
3
28
92
52
108
8
12
28
24
108
68
12
192
100
80
12
81
75
33
90
9
96
39
18
163
32
180
84
9
231
16
5
27
16
192
35
85
32
16
65
55
89
126
9
28
20
28
116
69
7
173
51
3
18
180
27
76
36
48
8
57
127
48
96
17
15
64
60
203
180
1
107
25
8
36
48
52
24
5
139
8
33
144
15
16
140
112
203
21
4
119
133
65
243
220
95
45
40
24
20
96
16
176
84
48
12
16
128
69
18
90
99
24
75
57
60
45
3
24
76
80
12
168
12
84
9
90
61
173
27
63
85
5
27
108
36
132
28
60
24
8
48
15
1
176
24
48
21
27
72
36
45
195
39
90
126
69
3
90
159
36
28
144
11
105
39
25
92
76
180
5
7
ABCD 99843412016*3^$a+1 [50007]
10
60
60
35
12
15
18
3
15
54
4
107
73
6
5
19
5
36
91
5
15
30
4
11
67
6
56
18
18
3
36
33
6
9
7
41
7
48
17
25
6
30
11
24
12
12
33
4
20
16
78
5
7
17
33
3
21
4
11
33
18
42
3
72
13
32
22
18
30
5
7
50
3
72
13
20
28
92
28
44
3
48
13
62
4
6
35
25
30
149
1
12
47
21
10
18
36
36
23
49
2
10
48
2
9
21
3
36
72
24
48
12
61
12
8
27
13
12
23
7
26
66
45
73
11
1
20
3
25
12
24
44
16
14
45
13
35
24
1
47
12
13
35
33
4
23
31
104
30
51
24
33
39
48
12
13
2
21
43
17
57
10
60
2
3
13
23
67
29
1
107
7
20
36
22
35
7
18
12
18
42
30
5
31
50
4
35
133
62
18
63
67
38
12
51
27
64
20
76
5
7
125
120
25
18
65
48
12
49
18
18
59
21
34
18
18
110
27
25
60
2
40
26
124
35
21
28
47
39
46
20
15
7
6
6
48
5
127
38
6
76
6
60
107
13
62
28
2
18
9
84
49
2
21
25
62
28
30
12
8
4
60
54
2
10
5
37
90
18
35
49
8
18
28
12
2
15
13
20
22
2
46
24
38
16
11
13
23
115
48
41
120
48
7
5
21
30
34
11
19
48
65
7
53
21
16
36
18
32
117
1
60
47
37
47
21
4
11
60
33
112
23
27
10
114
36
14
3
21
12
75
15
52
42
18
17
13
18
30
24
23
31
2
87
13
14
21
24
36
13
11
1
120
78
12
30
47
43
12
30
132
68
16
36
26
28
77
48
1
8
12
16
23
37
35
24
60
9
4
18
29
15
21
12
43
5
9
3
21
10
2
34
36
12
36
5
9
27
99
16
48
5
33
4
35
55
50
4
24
23
9
58
6
24
12
11
37
42
5
1
14
21
7
60
42
24
12
59
24
31
8
33
60
15
4
5
36
7
2
40
20
64
36
23
15
10
8
15
13
42
2
16
84
8
42
30
27
24
7
5
105
4
30
18
12
23
12
55
126
8
12
150
112
12
140
58
95
25
12
86
102
22
5
25
38
57
121
8
4
23
12
13
35
24
33
15
1
11
1
60
32
27
15
106
35
24
13
11
37
12
83
3
52
60
42
20
18
54
24
52
14
34
59
15
16
72
29
108
51
9
25
12
95
48
55
12
18
11
7
113
9
40
6
72
18
12
35
12
43
5
27
22
71
60
43
14
6
21
48
72
1
12
2
36
34
24
60
6
36
65
25
2
21
12
132
12
3
106
44
40
12
56
12
40
18
24
114
47
7
2
6
9
79
42
14
21
9
51
55
42
35
55
20
22
80
3
7
86
72
3
33
27
25
50
4
74
100
2
10
132
20
75
15
21
19
17
43
62
4
30
2
27
133
20
40
12
80
3
135
78
4
6
74
16
6
48
8
30
3
1
30
54
59
12
21
4
6
12
6
59
31
17
85
48
36
8
82
36
18
60
20
4
48
24
35
1
54
96
8
57
9
3
33
34
38
16
42
17
15
46
32
12
15
36
72
19
18
23
15
4
53
33
24
30
24
21
1
32
3
7
42
6
78
47
12
175
38
3
49
23
15
10
12
20
58
50
82
78
92
40
36
36
71
120
12
36
81
15
33
18
34
36
44
10
18
20
72
4
6
5
1
59
21
4
8
3
19
86
75
48
19
5
15
10
6
5
1
66
2
46
50
16
35
75
21
9
6
45
24
13
2
18
51
1
20
75
33
15
3
4
18
48
35
97
11
21
58
17
3
22
35
1
30
32
22
20
70
89
25
60
35
21
3
7
6
48
44
46
29
1
2
34
23
45
90
100
42
24
24
23
60
3
57
7
62
54
64
48
89
36
12
13
95
37
11
27
34
20
34
32
10
12
36
86
6
15
49
26
18
15
1
6
62
3
43
26
15
19
30
54
36
6
18
5
13
95
19
53
85
128
60
22
18
32
3
12
7
48
12
36
78
12
8
4
32
76
23
57
39
33
15
85
35
25
2
10
83
21
15
19
17
1
132
35
13
72
20
40
80
3
120
19
84
42
2
45
27
105
3
60
18
39
48
13
60
59
13
11
19
41
49
20
27
60
24
1
24
12
12
2
96
34
11
75
10
23
31
8
22
155
13
90
65
1
24
96
11
33
18
10
47
60
48
67
36
6
11
12
3
9
13
36
84
20
51
27
9
1
20
64
6
12
17
25
6
42
18
5
19
53
1
11
15
30
3
33
39
25
116
10
24
48
53
48
12
7
12
5
15
16
44
30
36
52
6
17
37
11
1
18
36
41
19
2
15
3
9
3
45
7
2
36
34
101
115
77
15
90
10
5
1
11
45
4
47
180
25
12
20
18
10
12
36
11
1
2
22
36
47
97
54
29
12
31
17
15
21
36
33
6
21
25
36
24
48
2
45
15
4
65
12
49
11
13
6
5
36
13
36
6
65
24
73
47
25
120
6
17
87
21
117
16
72
47
7
38
58
29
24
87
4
29
12
12
3
72
22
18
42
6
29
60
33
3
49
20
88
198
5
15
22
12
23
85
2
76
32
18
147
33
24
3
15
10
71
21
28
48
18
29
61
35
7
50
27
25
23
12
7
41
39
105
1
23
69
3
37
12
6
24
29
12
37
90
72
20
18
78
9
1
12
35
43
30
120
32
3
69
60
51
48
1
35
49
62
22
12
23
7
5
9
34
5
1
12
20
27
63
12
16
5
7
17
45
10
98
3
57
10
8
12
10
12
20
12
3
181
14
21
91
65
13
95
3
9
31
18
24
23
24
60
19
89
13
59
45
40
20
15
13
23
87
6
84
3
7
65
21
12
64
11
19
144
41
133
12
48
60
8
15
19
101
72
73
47
25
12
23
7
5
19
24
32
36
18
39
13
78
54
35
1
24
62
18
58
90
35
25
12
60
36
24
42
29
21
15
15
28
32
21
12
12
21
72
3
60
33
52
50
4
126
30
42
47
1
23
1
83
7
29
57
72
3
13
71
21
39
105
3
48
25
35
7
62
18
6
16
18
78
48
2
22
8
3
21
64
95
1
18
18
78
104
22
11
15
70
47
33
34
5
49
32
10
30
12
96
47
12
120
72
36
15
57
33
15
13
24
20
15
12
13
32
34
90
11
13
18
2
12
18
76
20
21
13
35
7
26
4
68
10
5
93
3
1
20
16
83
1
54
30
72
32
3
19
14
72
12
3
48
24
21
40
11
61
50
10
54
5
49
30
6
6
2
3
60
79
18
36
20
12
15
127
38
34
41
12
27
4
77
13
42
2
90
21
37
12
23
25
83
1
23
12
1
18
29
12
25
11
24
36
12
1
42
54
90
30
54
5
12
45
27
55
12
20
58
6
2
88
60
12
72
47
19
41
1
164
18
57
73
18
38
16
18
32
10
11
3
21
1
23
31
ABCD 99843723074*3^$a+1 [50054]
16
68
1
60
83
43
5
7
57
48
32
36
48
4
63
5
120
4
44
36
25
39
20
1
30
5
4
44
36
60
12
19
93
68
12
12
145
3
27
9
45
11
60
24
49
27
8
7
9
45
36
35
36
48
12
64
183
5
40
12
8
36
7
5
48
36
4
56
28
15
137
40
3
6
11
24
96
16
32
16
12
9
35
24
24
12
64
44
12
24
16
9
35
24
1
15
51
18
71
1
11
24
64
12
33
131
204
31
53
40
132
80
4
44
37
83
40
8
157
71
7
17
36
4
56
24
12
28
12
56
60
28
56
24
4
117
60
95
36
64
15
53
76
12
24
68
48
7
65
12
4
32
13
36
78
5
13
47
36
12
12
37
15
33
107
1
87
20
1
27
80
25
90
29
24
72
48
37
24
71
67
126
39
57
35
24
60
1
99
45
35
25
11
84
52
15
18
119
25
15
68
24
4
24
68
12
16
36
20
16
33
99
12
20
13
95
36
12
24
24
4
32
28
12
60
36
240
68
136
8
12
16
12
92
48
13
3
20
24
25
87
8
103
24
81
32
72
36
28
12
24
56
48
12
4
56
12
61
35
52
39
18
36
27
12
140
16
44
52
48
48
20
12
48
48
7
5
72
76
80
12
7
81
44
36
4
36
272
199
5
84
36
36
48
24
76
20
49
48
83
72
133
11
36
13
71
36
28
165
36
23
85
36
59
156
37
35
19
101
12
1
35
12
120
124
84
20
4
20
7
9
9
11
24
12
28
87
96
18
27
68
36
13
72
15
51
53
52
32
16
24
96
132
12
8
28
44
16
69
11
16
44
12
19
41
28
96
15
54
24
75
36
36
96
128
12
25
39
60
56
28
44
12
16
57
30
5
28
32
28
20
12
48
48
36
84
16
8
12
36
28
56
36
52
8
24
76
20
12
1
11
24
36
16
75
30
27
33
3
81
51
8
84
40
20
37
23
85
3
8
61
15
15
21
8
64
72
84
60
56
31
57
8
24
4
24
81
24
3
32
13
15
57
51
24
20
48
48
24
12
16
8
1
75
60
56
13
71
1
27
20
16
27
54
15
93
15
20
16
36
44
84
60
12
36
40
92
43
29
31
89
28
12
44
1
18
53
4
24
56
28
32
28
15
33
129
23
25
60
71
49
78
17
12
24
72
28
9
3
80
48
64
92
28
3
17
12
64
44
115
21
36
8
40
3
57
96
56
31
45
9
15
20
24
12
12
96
36
55
66
47
28
20
4
96
8
85
11
24
7
53
16
123
53
12
12
60
28
20
12
16
12
81
72
24
59
24
72
16
8
24
61
27
15
5
25
35
97
15
32
88
57
39
39
48
5
13
36
168
15
15
150
75
68
40
32
88
8
12
48
16
20
28
8
24
28
27
65
16
48
105
27
80
12
12
13
107
1
143
157
23
36
36
88
204
48
20
4
9
99
32
4
27
45
24
96
12
56
1
15
20
43
5
76
20
36
48
16
20
40
12
12
92
96
7
5
120
16
20
25
11
28
32
4
32
24
43
41
96
36
12
72
36
40
8
91
161
12
168
19
9
44
16
32
49
131
49
108
11
4
8
12
148
32
120
16
20
1
6
69
33
15
8
24
48
60
48
4
36
9
3
20
1
12
39
84
104
112
108
96
20
36
13
11
52
9
11
100
12
12
8
1
6
18
47
55
89
60
67
29
85
63
20
25
30
18
3
56
48
37
11
28
12
57
23
48
7
77
13
23
16
36
8
52
135
29
24
40
44
52
75
6
12
3
33
27
84
69
35
84
88
27
17
64
69
11
16
3
41
12
7
5
40
20
88
32
16
45
51
68
28
44
13
11
64
8
7
18
15
24
228
8
24
25
51
15
24
41
28
12
24
20
91
18
15
44
16
20
16
8
25
35
72
184
12
8
121
23
108
4
3
5
36
4
8
28
32
19
41
64
8
132
96
84
24
1
83
25
36
119
12
4
81
3
20
72
84
40
9
3
32
1
59
16
20
64
8
40
20
24
145
63
81
59
240
28
32
16
117
27
3
18
11
24
52
48
20
52
68
112
8
12
28
72
87
5
40
48
164
4
44
48
64
21
12
15
3
17
25
11
124
48
92
36
25
27
68
96
148
8
48
7
65
4
20
36
24
4
104
52
20
16
20
84
36
12
100
36
32
24
16
72
152
1
15
8
36
1
83
36
16
32
28
60
9
6
69
8
100
33
47
16
80
1
168
30
65
16
20
96
16
39
29
72
40
84
45
119
124
20
7
29
16
45
3
20
72
49
59
36
36
55
18
36
11
40
20
24
36
25
18
5
28
20
4
80
60
64
72
12
21
51
15
69
45
47
12
48
28
32
48
1
120
3
8
13
15
36
3
17
76
33
12
207
20
16
44
60
36
60
7
33
116
13
3
32
28
20
25
75
12
80
100
56
37
107
28
20
4
20
28
12
56
19
201
15
5
28
60
27
33
24
8
72
28
69
83
16
27
24
5
36
7
65
12
24
49
83
24
36
37
71
4
32
16
32
37
24
84
11
16
20
48
48
4
44
24
37
24
12
39
3
48
54
35
100
45
3
12
164
25
87
12
20
73
59
16
44
4
56
28
72
20
40
9
27
45
3
9
36
47
48
4
153
59
4
12
8
60
79
65
96
12
12
76
60
56
4
132
20
7
21
20
31
65
60
4
20
64
72
68
7
41
64
60
24
32
60
40
8
61
15
80
1
47
52
20
55
5
36
12
12
96
60
37
48
3
36
48
96
24
32
16
12
56
1
23
12
36
4
3
21
20
7
ABCD 99843962254*3^$a+1 [50035]
51
32
100
56
60
40
24
20
13
23
60
61
23
120
16
44
64
56
13
27
140
40
80
25
11
1
39
20
49
171
36
44
4
36
80
52
32
40
12
68
84
49
84
23
1
35
112
45
3
72
21
39
108
180
20
28
60
36
45
11
100
21
59
28
20
181
35
36
4
236
24
25
15
60
20
28
36
176
136
48
33
111
57
39
116
60
24
36
36
60
112
128
1
23
25
3
72
20
120
25
3
177
15
93
84
3
44
52
12
92
37
143
13
39
60
12
32
60
40
9
35
36
25
36
111
48
21
59
24
4
20
112
36
36
32
13
219
44
60
4
33
47
172
60
8
60
40
12
8
16
9
63
153
63
20
52
164
49
36
51
80
60
169
15
72
92
13
183
33
63
72
9
60
219
12
21
36
51
8
12
4
69
71
13
63
12
21
111
33
48
3
92
4
12
237
11
24
13
23
96
48
13
3
72
60
48
20
24
52
68
4
45
39
96
68
168
52
12
32
36
4
21
12
132
95
60
25
72
51
8
136
68
36
60
4
12
33
35
4
33
75
104
84
216
24
1
24
84
11
156
4
105
35
16
21
183
20
52
8
36
28
84
56
1
36
143
72
1
87
24
36
12
44
64
165
183
36
32
4
9
3
20
49
71
120
180
64
33
23
120
24
16
20
1
3
84
56
1
35
76
120
60
120
44
16
8
4
32
1
99
44
4
96
72
8
4
21
59
12
24
16
20
16
45
47
64
68
97
15
72
36
8
12
124
60
20
85
11
28
9
108
83
61
72
3
72
108
69
71
36
73
63
8
241
3
108
105
179
4
20
180
13
83
100
84
33
27
20
136
60
72
92
25
131
4
120
320
24
12
61
3
36
104
24
25
39
68
136
69
183
20
36
60
4
33
23
40
20
36
88
9
203
24
16
81
3
44
97
23
36
1
87
24
9
27
36
56
85
3
36
20
88
68
37
15
68
4
92
4
9
47
64
56
13
171
72
45
23
16
21
59
25
119
85
11
109
60
59
36
36
88
33
23
16
80
24
76
20
24
184
56
145
11
24
16
8
12
37
15
92
52
21
15
108
24
20
36
16
32
1
3
84
69
36
27
48
24
9
11
196
9
96
59
16
33
179
16
237
83
84
88
8
4
57
15
24
12
68
1
23
40
20
36
84
16
21
111
8
60
1
35
16
24
36
72
20
52
33
47
4
80
36
60
4
60
260
24
36
109
75
36
56
52
48
8
268
128
13
15
24
45
27
9
47
60
28
92
60
36
4
224
52
20
13
51
116
84
1
87
32
112
68
40
36
57
3
36
36
69
83
120
13
71
12
76
108
33
107
37
147
57
48
11
88
56
72
60
48
64
8
48
13
47
12
4
12
24
12
36
201
11
4
20
4
32
76
68
36
24
60
1
23
16
36
57
87
20
16
60
104
24
12
4
69
35
36
16
36
36
129
15
152
12
1
12
95
4
108
9
63
45
107
25
11
316
48
33
99
8
36
60
13
27
12
21
3
8
25
51
44
97
24
23
13
39
45
23
145
11
28
9
75
8
60
28
48
8
28
21
300
11
88
128
85
11
37
47
16
33
35
12
40
8
25
27
36
44
4
116
64
20
16
20
40
20
13
35
12
241
39
69
15
20
16
36
36
8
84
157
36
39
44
52
32
37
3
56
24
25
3
36
56
25
60
39
36
33
3
12
36
56
4
9
3
21
59
60
64
72
8
4
116
16
20
48
180
4
68
84
112
36
56
36
36
1
59
13
180
11
25
35
60
52
92
49
12
36
75
20
52
116
28
68
24
156
1
132
15
93
12
23
40
69
39
84
128
76
68
16
24
20
16
20
49
11
40
21
107
13
111
36
32
1
23
76
156
36
105
24
51
32
64
56
16
12
33
39
176
24
40
80
28
128
24
36
40
8
49
23
24
37
3
180
116
24
84
72
24
37
3
132
33
15
132
104
4
72
44
37
47
28
8
49
131
24
40
20
40
33
47
60
1
59
156
24
96
25
15
128
124
21
159
32
73
36
71
84
12
112
45
11
12
52
129
83
76
20
76
8
37
327
57
36
3
108
32
1
35
204
232
68
73
48
24
75
36
33
51
56
40
20
48
13
183
20
88
36
32
48
12
16
33
3
57
11
24
232
104
64
20
84
4
12
24
ABCD 99845225614*3^$a+1 [50051]
54
54
78
18
84
72
234
201
75
85
144
71
54
115
17
162
253
197
75
16
80
129
6
121
23
36
69
111
72
54
48
6
234
48
163
41
54
72
9
315
234
36
84
126
150
63
3
114
18
66
7
155
108
9
51
102
168
15
16
59
165
81
54
25
11
54
15
9
18
198
207
63
84
6
12
168
72
30
60
33
15
225
87
12
93
160
125
78
36
30
150
18
171
21
306
60
109
161
18
36
84
60
30
75
15
60
117
57
151
11
168
13
125
54
109
125
90
25
119
270
60
63
63
144
18
18
30
24
30
36
72
93
240
16
89
135
207
342
27
99
30
54
60
12
18
150
12
18
18
72
1
176
3
78
175
5
90
84
6
18
396
84
90
42
18
15
160
5
36
66
162
198
93
112
47
1
59
72
93
16
299
60
30
27
48
51
61
143
36
12
132
66
42
33
16
35
36
72
33
57
87
81
18
36
90
31
77
51
96
16
35
48
114
72
90
105
33
111
57
48
162
78
39
96
39
6
72
75
64
35
114
162
264
36
24
18
30
36
132
162
282
33
93
18
36
45
51
30
18
270
15
57
270
9
48
195
96
36
174
6
138
363
15
168
12
108
36
6
12
222
108
180
36
30
72
60
72
63
63
156
18
42
120
1
17
18
72
37
23
48
24
138
60
66
24
81
21
144
150
117
63
145
80
96
93
36
15
105
6
318
6
84
18
42
90
66
132
13
71
105
81
15
93
51
144
112
143
36
84
72
24
108
192
6
72
15
15
241
107
18
180
15
75
120
126
114
72
228
60
180
54
27
99
157
17
255
21
84
18
42
30
141
144
336
105
54
66
159
63
33
39
36
66
51
3
180
25
35
54
306
69
16
107
24
48
18
42
1
191
114
15
51
93
96
16
101
198
21
33
72
150
1
128
51
36
102
96
156
6
30
3
21
123
375
72
33
112
71
25
89
54
72
48
114
66
42
30
109
80
9
54
33
3
180
24
48
252
36
36
24
69
3
237
51
144
126
31
23
36
12
25
125
48
6
45
64
32
213
36
96
183
135
96
54
462
72
93
48
112
17
78
177
51
6
55
35
48
276
12
162
75
87
25
29
60
247
5
162
73
245
72
3
69
36
18
60
12
72
36
42
48
7
48
35
60
216
36
390
240
12
72
75
33
6
217
47
96
36
84
114
342
138
60
12
150
105
16
17
60
51
15
90
204
18
54
18
270
36
54
48
25
287
12
21
160
23
30
187
173
36
6
18
39
33
15
160
35
114
126
45
64
65
258
36
102
3
57
18
30
39
543
12
37
23
12
78
12
6
138
51
129
90
24
18
270
13
5
102
133
107
85
89
18
78
90
13
95
36
138
42
228
6
72
288
84
186
ABCD 99845787896*3^$a+1 [50023]
90
54
180
114
66
24
65
7
48
222
18
41
79
42
23
7
204
120
126
23
31
24
12
18
251
199
36
53
96
307
48
6
119
61
156
24
143
73
84
36
114
29
37
60
180
84
90
36
89
115
221
79
36
24
30
36
54
36
89
61
144
36
18
77
48
85
162
24
216
30
150
120
29
79
90
90
36
276
120
18
491
199
162
23
31
90
270
54
66
24
72
144
36
18
30
96
174
60
270
66
150
54
72
18
36
66
23
67
108
60
216
54
30
60
120
5
55
66
23
96
96
55
150
35
1
48
42
48
197
25
90
108
12
54
36
90
54
144
6
90
54
156
96
18
90
120
126
150
209
25
12
108
42
84
65
169
150
209
7
156
234
24
66
36
90
24
30
5
19
462
18
42
18
72
54
83
48
259
126
18
6
84
72
90
209
25
60
90
65
109
36
6
30
59
451
144
36
30
78
77
85
18
12
29
121
119
151
264
180
54
126
185
1
287
37
36
144
30
36
144
54
42
90
84
24
30
162
144
54
72
468
132
18
180
252
48
71
19
6
54
17
19
144
29
43
270
23
67
198
66
60
30
144
90
72
60
29
79
126
270
5
61
528
156
54
276
36
89
91
228
180
42
54
90
156
24
66
90
78
342
324
251
103
132
18
102
108
60
126
144
360
66
24
270
180
66
24
41
25
54
6
156
180
78
30
36
24
72
48
42
65
109
144
6
210
60
90
53
1
72
198
65
7
48
60
30
6
30
36
18
6
30
65
31
84
29
25
6
144
210
42
174
71
55
24
126
35
49
96
48
150
36
36
54
155
144
1
36
168
12
78
432
185
139
5
25
23
127
30
179
277
18
12
54
71
55
114
144
30
6
264
312
174
36
18
180
11
259
36
60
90
126
5
13
156
36
60
264
54
126
24
90
137
19
125
336
13
252
54
84
42
90
30
180
18
96
174
6
36
125
48
25
36
54
36
30
144
59
37
59
475
162
78
197
19
29
7
18
72
138
5
1
54
12
60
378
12
90
144
24
36
101
163
36
6
90
90
47
151
36
36
54
156
90
24
29
55
60
12
24
89
37
30
60
17
67
36
18
72
54
6
18
12
144
276
17
37
210
41
49
95
229
11
48
48
19
126
24
54
72
264
36
18
60
252
198
66
114
41
49
66
60
84
6
156
240
108
47
55
24
36
125
139
53
43
5
49
84
107
48
25
72
90
245
13
90
72
210
95
48
145
150
36
101
25
288
36
246
150
48
72
78
36
36
138
42
84
96
30
ABCD 99846455396*3^$a+1 [50000]
144
21
3
80
1
15
72
24
56
73
107
12
28
68
61
51
12
48
108
44
73
27
36
44
196
56
48
28
69
11
52
48
44
13
23
112
60
96
36
81
15
72
33
27
32
40
45
71
4
21
63
44
12
1
75
12
12
45
23
28
20
160
60
12
21
132
15
32
28
32
1
39
45
107
40
168
8
4
48
21
132
15
180
60
9
36
12
27
60
8
76
9
27
68
37
51
189
15
20
16
20
52
33
60
87
60
60
12
68
36
61
11
28
96
84
12
93
27
48
120
9
63
44
76
12
20
16
237
12
75
80
28
8
192
60
25
75
8
4
72
21
12
51
92
40
132
8
13
27
224
28
8
108
24
48
40
60
9
3
32
96
13
84
120
36
35
12
64
21
3
20
24
72
28
12
68
40
36
32
52
48
8
12
24
1
99
8
16
32
49
48
83
24
16
32
40
96
116
16
57
35
168
48
4
168
192
93
3
117
35
40
69
251
24
16
84
33
11
97
12
63
48
57
15
60
8
76
96
60
12
33
24
75
20
4
116
100
84
9
131
37
27
12
24
152
60
28
84
12
24
212
52
68
168
61
11
12
60
12
25
83
13
135
48
21
36
35
60
97
15
132
9
12
39
24
32
40
9
35
13
36
87
12
276
189
15
8
25
23
24
13
35
88
12
80
88
60
60
12
32
13
15
12
21
47
4
20
48
108
100
9
15
24
12
45
3
44
60
112
8
52
36
44
28
56
52
8
84
40
180
32
16
12
33
12
15
36
44
148
57
51
60
44
40
33
15
48
12
24
108
45
35
48
40
108
45
27
20
28
132
12
57
59
12
88
36
8
37
35
36
12
60
12
40
9
59
60
16
12
12
12
69
12
23
100
44
13
15
24
9
36
48
107
76
32
52
8
48
28
9
23
160
128
1
3
32
25
171
60
8
4
32
28
45
120
60
35
28
129
15
81
35
112
56
40
57
23
16
33
63
12
48
12
156
69
48
15
72
45
15
8
4
21
132
23
52
60
36
104
73
27
8
100
32
37
35
28
57
23
97
36
95
40
240
72
60
20
37
60
96
75
8
72
12
36
4
117
15
8
40
12
56
52
21
39
20
12
28
33
143
72
12
85
11
36
64
57
87
20
28
12
68
25
27
45
35
133
119
16
20
52
12
128
13
3
12
57
3
9
15
84
60
12
48
32
180
172
8
48
49
12
35
1
35
12
16
56
1
59
64
56
76
24
60
8
36
16
36
12
8
157
23
28
60
24
93
39
36
92
40
32
64
9
3
108
36
21
108
15
32
112
56
121
35
16
8
40
9
27
8
52
24
81
51
32
1
11
16
108
12
32
88
12
36
96
81
87
108
165
99
68
16
204
20
28
8
84
13
27
120
12
45
39
24
36
21
59
16
8
25
11
40
24
132
20
88
108
12
156
24
12
36
108
24
8
40
132
12
21
27
21
155
204
28
12
72
48
60
48
84
20
1
3
32
88
116
25
15
8
60
16
60
32
64
36
144
21
183
81
3
60
32
4
12
24
165
3
33
107
28
20
64
8
85
63
20
4
44
16
108
8
108
64
45
27
21
15
8
12
97
111
24
45
143
52
20
40
45
3
24
36
32
40
60
48
80
28
12
60
32
88
12
56
1
3
48
45
35
4
8
25
3
8
4
48
9
39
24
8
52
20
13
12
15
48
24
96
12
8
37
63
44
64
9
51
12
32
13
24
11
28
12
9
3
72
24
32
25
63
12
48
92
112
8
72
220
32
36
24
40
44
60
84
28
48
9
3
60
9
39
12
32
40
12
36
45
15
68
16
24
36
8
16
20
1
3
45
87
44
36
16
12
12
93
3
44
220
36
60
69
84
59
180
120
40
72
60
68
48
25
87
45
83
169
23
280
8
24
40
8
28
80
40
200
160
60
9
23
40
336
81
11
144
100
141
24
71
49
131
97
12
95
4
44
72
40
56
40
24
8
37
36
15
45
12
3
69
3
12
68
37
39
96
36
68
52
12
20
180
76
32
240
4
8
85
147
33
23
4
20
48
40
33
120
15
104
16
12
12
93
155
12
124
12
252
36
24
57
51
45
12
75
117
3
20
61
15
12
44
76
8
49
83
100
20
28
201
36
27
21
11
96
84
1
84
51
24
8
16
20
36
36
28
12
144
69
36
83
13
12
27
36
117
72
36
35
12
28
8
76
96
108
104
13
15
20
49
23
36
1
3
93
48
75
12
144
21
75
60
84
20
28
152
61
15
8
24
196
21
71
220
84
48
12
8
72
ABCD 99847305128*3^$a+1 [50062]
60
142
30
48
36
36
24
30
83
97
50
196
30
107
1
60
60
42
80
124
36
114
50
46
90
24
54
12
24
84
2
40
198
42
24
44
45
115
60
6
59
111
100
30
6
89
109
35
61
24
50
70
342
20
34
14
9
37
14
12
33
1
6
108
66
96
324
24
30
20
16
6
54
174
72
24
410
10
126
8
16
96
18
186
29
51
10
26
70
150
173
67
78
86
10
24
26
106
204
24
72
60
18
30
2
60
154
26
124
156
8
16
6
230
28
6
60
66
138
132
110
264
34
126
24
32
58
90
20
46
96
24
50
94
26
34
30
6
35
48
87
9
96
79
72
198
12
120
30
150
30
18
36
26
94
6
30
90
30
24
120
146
4
60
54
26
10
120
50
100
296
34
114
6
6
20
10
83
31
6
48
36
36
98
22
50
40
30
74
9
55
6
90
60
30
86
9
1
120
38
46
6
198
12
59
85
36
54
54
132
23
31
24
12
48
29
73
30
18
6
90
84
2
10
74
4
41
19
60
20
166
14
9
37
156
143
31
30
35
19
32
4
60
20
9
7
30
78
29
1
62
118
126
140
16
30
60
30
264
6
24
50
96
4
54
72
14
84
189
1
30
65
31
66
78
90
42
78
12
90
24
126
48
60
96
54
102
74
10
134
10
6
6
114
90
84
30
6
54
126
54
12
54
14
142
38
9
7
6
18
36
29
31
6
30
29
19
66
59
7
104
40
284
52
264
6
60
50
208
60
6
14
12
24
64
30
60
95
1
96
143
15
46
54
12
54
14
22
134
40
6
48
122
9
49
6
30
36
54
90
23
303
40
8
16
24
90
30
116
16
68
10
62
58
119
3
34
114
192
8
52
108
32
33
25
86
106
38
100
102
234
240
54
60
110
22
54
20
16
29
48
63
24
40
216
24
66
134
226
54
24
30
66
66
108
12
18
80
10
86
93
97
24
132
198
12
78
102
18
96
174
20
40
32
10
23
7
78
26
46
168
30
42
90
90
14
100
36
144
54
50
40
41
31
80
34
254
96
10
74
10
26
9
15
100
42
84
24
12
48
66
104
52
20
9
19
12
17
61
12
90
180
24
80
34
12
83
25
6
6
14
106
84
6
330
60
179
61
170
9
48
67
6
90
30
108
156
30
6
38
82
24
186
108
12
20
94
150
270
144
26
96
94
204
36
60
14
16
44
76
96
30
83
31
96
113
25
42
20
10
38
9
1
66
6
174
96
104
40
24
42
108
446
70
84
6
80
34
270
125
97
30
17
1
86
24
136
44
12
88
126
59
67
20
118
122
9
25
23
7
90
36
78
6
6
120
60
30
230
9
39
16
66
14
16
60
90
54
6
54
36
29
61
83
25
26
16
54
14
10
239
7
126
50
40
48
20
36
9
7
8
22
18
30
59
87
106
228
26
4
6
180
114
6
266
58
90
36
6
24
60
150
44
10
6
96
44
136
8
130
66
30
30
6
60
60
38
36
9
37
110
130
168
170
70
170
16
176
9
181
114
204
32
93
231
34
26
36
94
26
154
23
3
130
24
35
31
18
132
48
2
108
46
60
50
33
1
110
16
24
6
6
29
231
10
30
209
48
111
10
26
10
50
16
24
126
24
60
36
18
90
36
120
60
14
10
42
144
29
1
6
54
36
38
22
74
46
59
48
67
60
90
36
60
90
20
58
95
121
36
50
48
52
18
2
9
15
16
48
20
52
30
84
144
72
150
24
56
34
110
34
120
12
48
132
18
102
263
1
14
10
30
66
24
95
7
78
120
12
74
34
59
31
6
299
67
30
14
16
ABCD 99847390304*3^$a+1 [50050]
52
24
35
25
48
17
31
80
52
20
105
55
35
13
12
8
52
12
116
48
12
72
12
21
3
96
40
44
141
43
56
9
291
4
32
16
200
48
21
36
3
51
313
11
109
128
48
132
60
4
20
40
53
103
32
12
88
8
27
18
279
45
51
165
90
249
16
8
15
129
72
88
60
8
75
189
48
12
196
23
1
176
147
33
12
100
20
88
12
60
140
72
48
40
8
15
297
40
48
80
108
21
211
8
15
21
60
243
36
109
53
19
20
15
73
12
8
88
89
211
32
108
4
23
21
12
72
72
84
4
20
36
129
3
105
63
96
3
162
3
12
21
79
20
9
79
32
100
8
40
188
57
3
64
185
55
56
12
88
5
159
3
85
60
116
76
5
63
60
36
201
163
20
51
105
57
55
35
18
51
111
57
36
69
43
12
8
27
13
24
96
24
60
36
12
32
81
67
20
75
33
52
60
35
205
48
104
3
33
183
237
72
48
124
5
15
93
3
180
48
24
33
63
12
69
3
72
28
180
8
4
56
52
8
39
13
20
220
32
21
3
51
33
132
48
75
117
24
75
105
60
124
35
81
16
156
12
20
21
19
32
60
36
123
45
60
16
8
52
35
13
5
63
12
15
13
60
89
51
24
105
90
205
8
52
80
76
32
412
20
160
48
20
237
3
48
4
48
5
15
57
15
88
95
72
25
44
72
4
128
88
128
84
21
19
60
68
15
37
60
80
40
8
108
84
100
5
303
12
28
12
20
36
60
72
12
111
54
15
28
119
81
9
55
120
96
72
48
24
44
4
68
24
100
96
120
12
80
12
24
24
21
144
55
60
263
85
23
45
16
20
84
52
120
92
216
252
24
36
160
12
5
187
96
32
96
16
185
15
108
21
151
11
37
8
24
24
4
116
4
56
51
69
64
116
120
9
15
40
161
87
24
48
72
36
4
71
25
80
52
113
123
21
15
88
23
37
92
76
47
21
4
12
36
32
40
143
33
72
12
52
36
60
5
7
60
120
56
4
5
87
88
5
75
72
108
15
33
40
17
3
24
220
8
123
54
55
68
52
95
1
179
93
100
72
80
60
81
7
12
120
5
31
308
184
20
208
8
36
28
20
21
19
48
8
16
104
184
53
15
40
84
8
36
51
25
48
32
3
205
47
13
8
132
12
300
88
128
12
52
80
93
162
33
160
8
4
29
27
40
8
124
60
47
18
36
19
116
124
12
120
44
76
29
7
47
85
77
15
16
23
45
9
18
9
48
100
68
12
72
105
126
9
28
431
57
72
12
60
69
27
27
21
124
17
3
88
24
44
144
28
24
44
87
97
68
252
88
89
18
141
21
55
35
21
172
80
28
8
15
157
8
69
103
72
8
60
9
180
15
60
16
53
127
84
168
152
60
328
17
15
28
101
27
64
20
24
27
18
19
92
51
33
76
104
72
4
36
20
84
148
20
148
32
48
124
20
60
84
4
17
31
8
12
84
24
4
80
48
12
21
51
96
84
28
68
108
4
60
12
11
54
31
60
17
127
68
232
116
120
39
108
13
167
108
97
65
111
112
20
12
252
33
3
4
29
7
32
12
3
105
216
129
108
7
116
39
21
36
48
28
144
116
4
20
51
109
200
196
12
41
54
162
15
268
72
168
20
36
105
67
5
175
8
52
17
87
183
13
59
25
8
28
68
72
52
53
127
68
72
48
24
88
5
108
79
8
52
60
20
24
99
85
116
184
80
96
16
60
65
39
16
140
28
20
40
180
116
124
68
39
25
36
8
4
ABCD 99847394924*3^$a+1 [50166]
45
131
85
30
18
12
12
171
24
45
12
18
138
30
24
5
88
33
30
150
18
54
48
3
51
36
54
35
64
32
24
73
12
48
48
24
99
32
120
37
155
48
97
12
48
3
75
53
61
6
117
8
168
31
54
72
102
101
235
6
108
60
132
35
91
5
64
141
24
35
43
36
6
179
85
59
240
73
132
36
15
120
72
3
30
60
30
101
24
40
15
81
3
5
37
36
12
36
132
114
6
59
25
126
24
41
133
35
31
60
5
96
73
60
54
18
3
21
35
13
42
41
13
179
72
13
51
80
24
31
41
24
232
45
35
240
19
90
3
93
59
24
127
18
71
48
13
3
15
84
18
108
39
63
17
331
5
31
9
117
59
120
31
17
16
99
5
40
201
60
12
24
71
48
67
53
127
17
103
9
3
66
12
23
7
42
18
108
9
51
21
51
42
12
23
48
48
37
60
23
37
54
54
84
18
150
18
42
18
30
42
29
24
40
96
104
1
84
24
123
32
1
287
13
6
29
120
37
195
15
9
8
145
63
27
18
30
29
24
64
56
40
69
96
99
72
8
168
67
102
24
12
132
48
120
95
49
18
101
67
24
29
96
61
27
32
49
84
12
23
7
18
66
66
11
55
84
54
36
6
42
162
113
43
5
13
36
114
42
24
30
53
1
186
6
15
129
48
23
40
104
96
85
48
11
24
1
18
66
51
189
30
5
1
84
144
27
3
156
66
18
36
54
18
42
23
24
64
80
7
57
72
165
36
108
246
5
1
15
75
54
60
108
60
35
61
42
105
27
72
5
40
81
47
48
24
64
80
31
54
35
37
3
57
48
95
25
39
81
71
13
72
75
48
80
96
7
12
12
66
23
97
24
263
112
135
33
105
23
24
19
42
144
66
17
1
96
18
42
144
155
40
32
85
102
150
12
48
147
15
6
108
126
6
84
204
126
6
42
48
78
71
19
72
30
15
3
120
5
24
96
7
17
16
15
57
105
138
5
37
48
131
1
42
53
13
96
30
36
12
45
27
24
42
30
108
65
25
47
49
159
21
35
31
168
132
29
48
7
36
18
35
31
9
51
53
72
16
3
66
59
40
15
57
33
30
41
31
17
67
45
9
47
48
31
9
51
18
12
71
133
12
167
145
126
12
29
1
87
81
132
35
25
167
37
51
15
89
55
30
60
18
72
30
30
78
18
17
120
13
108
36
150
18
11
31
156
29
24
16
8
73
54
9
189
11
1
114
77
79
36
45
9
18
12
18
18
53
109
3
32
133
27
32
43
78
119
13
66
6
24
11
1
42
18
30
18
99
45
96
11
61
3
15
30
6
5
25
18
6
84
18
65
48
72
55
180
69
24
135
17
48
72
109
60
111
33
39
80
13
107
25
162
29
55
42
48
15
72
8
16
8
7
66
63
32
37
48
180
24
120
48
6
36
45
8
127
90
60
6
29
40
21
35
25
30
9
15
60
66
3
51
45
176
72
37
59
25
6
41
73
114
18
54
5
48
145
23
72
127
366
192
18
102
78
125
13
126
29
72
120
55
132
108
30
24
30
53
16
144
93
30
18
54
78
95
13
96
66
18
30
89
72
73
18
45
63
65
1
6
84
66
108
30
6
66
65
49
114
72
48
30
47
64
75
24
5
7
57
153
23
16
80
43
162
144
120
42
17
40
3
18
59
1
66
18
11
109
246
36
96
113
85
35
19
5
73
12
102
18
42
198
11
1
15
9
95
40
75
6
36
179
115
5
1
84
36
30
222
83
43
12
30
18
41
168
37
6
42
3
33
12
132
72
36
174
90
11
19
29
85
102
5
49
15
111
30
99
15
113
48
13
144
18
48
30
6
84
57
33
6
66
15
117
228
30
48
6
6
114
66
84
21
24
3
5
1
36
6
48
54
12
315
96
15
17
96
144
88
27
45
45
162
54
6
24
30
12
84
30
30
66
102
12
66
5
55
18
36
35
55
90
18
12
9
147
53
25
30
42
15
69
48
27
104
61
51
39
ABCD 99847611608*3^$a+1 [50015]
25
90
12
36
17
13
72
11
25
35
85
75
9
23
24
25
11
7
17
31
42
108
24
75
44
31
9
21
131
28
81
11
24
16
8
31
18
27
75
113
13
3
9
3
15
5
7
18
30
24
5
43
12
5
1
54
29
25
71
13
30
72
30
6
29
4
32
19
48
18
24
11
24
25
6
12
6
24
35
25
180
18
89
79
29
1
47
43
6
35
13
18
12
17
19
5
67
42
36
6
156
48
6
71
7
12
5
4
44
1
30
12
29
84
24
7
6
18
30
71
13
30
30
12
54
6
59
25
12
35
7
60
48
9
9
15
20
49
36
35
25
30
17
13
12
47
12
19
6
30
6
54
18
23
103
6
24
36
24
30
6
51
15
9
9
27
3
5
49
18
17
37
18
6
24
167
49
35
25
72
12
23
55
12
48
45
32
1
36
35
13
6
6
18
65
13
23
60
1
54
5
12
7
18
23
36
49
36
24
12
30
12
21
104
88
69
24
6
5
4
32
7
41
19
17
109
24
6
24
6
12
30
17
235
6
24
72
90
36
42
78
5
4
15
18
42
18
18
17
31
12
48
17
24
13
12
24
24
48
35
7
66
15
15
89
13
12
47
31
18
36
11
4
9
6
66
12
11
96
13
36
59
28
33
47
13
12
23
24
16
44
1
6
96
42
3
3
6
24
72
30
18
42
29
16
3
54
126
12
54
84
6
36
54
54
54
71
49
27
15
5
1
59
13
30
102
119
85
30
5
25
24
90
5
1
24
18
30
35
25
15
44
43
6
15
32
88
20
24
1
51
45
23
48
4
39
6
15
9
27
8
36
1
18
12
9
39
30
11
19
6
59
72
25
47
7
69
9
42
18
71
36
1
15
99
78
60
30
48
29
13
6
66
23
48
55
12
48
5
28
36
9
27
3
24
12
29
37
48
35
1
6
48
45
75
105
45
47
13
60
12
47
13
132
6
17
25
23
7
18
6
6
15
80
7
5
28
44
19
12
18
15
32
37
3
32
7
5
1
42
66
24
23
7
5
28
32
13
135
3
29
1
114
132
18
27
63
21
99
17
1
24
18
18
72
3
24
44
31
36
42
12
6
5
43
30
12
23
19
41
1
6
24
18
3
3
6
6
30
23
7
48
30
60
30
6
24
27
15
30
42
53
19
5
4
15
6
119
1
39
9
30
12
6
63
15
6
24
11
1
75
63
41
25
96
24
24
35
24
60
12
49
6
9
57
24
18
30
47
19
5
49
23
24
40
36
24
68
1
54
36
6
15
21
35
12
25
36
6
21
44
49
15
15
5
37
24
24
11
43
66
35
1
6
17
72
1
12
23
4
3
17
13
18
17
205
11
1
54
12
18
12
18
21
33
35
1
11
24
7
29
13
60
6
17
12
43
17
1
24
47
1
12
6
5
49
11
25
84
6
5
55
42
39
8
12
31
12
5
12
24
19
18
12
6
30
11
55
6
107
48
157
11
7
53
36
4
9
60
11
24
52
9
11
31
5
4
36
3
41
1
12
30
30
12
23
13
18
41
1
83
12
13
71
13
6
6
15
9
54
42
59
1
6
12
33
87
66
6
24
6
54
17
13
36
24
36
66
30
47
72
49
12
12
48
30
18
36
24
24
48
3
9
66
6
23
13
35
64
104
16
33
12
78
6
12
24
96
23
12
13
35
12
7
42
15
33
3
92
7
48
30
18
78
6
18
3
33
120
12
3
20
1
36
12
48
35
48
7
5
12
1
12
23
7
18
30
24
6
6
21
8
72
13
12
18
30
36
11
19
18
30
18
3
9
35
12
48
1
84
108
12
18
30
12
11
67
29
1
123
15
114
23
7
36
66
36
12
11
25
12
15
8
1
51
8
1
6
17
1
24
23
19
41
4
44
40
60
21
96
48
47
133
42
12
6
35
84
13
144
6
48
5
19
48
24
5
4
21
48
18
45
32
1
42
17
1
6
29
1
36
23
25
60
6
9
75
29
1
30
29
37
30
21
48
9
27
20
1
15
15
18
30
36
6
23
7
17
16
27
12
5
1
95
16
20
76
57
12
54
30
24
48
18
12
12
30
27
56
13
24
35
37
51
3
6
24
60
59
43
18
11
24
84
60
31
54
23
13
11
55
60
6
3
9
11
7
29
1
15
15
30
12
6
21
56
12
1
12
42
5
43
84
18
11
12
7
5
25
6
5
1
48
12
30
21
33
12
3
21
6
12
18
12
3
20
49
11
25
23
49
23
24
61
23
37
72
18
108
65
115
12
138
47
60
12
61
6
5
1
24
24
6
101
79
6
83
37
3
21
11
48
24
133
15
48
36
9
6
24
24
18
12
30
12
113
25
36
11
1
47
13
3
20
16
3
6
12
78
17
49
24
24
23
7
36
29
7
18
23
13
6
18
42
5
4
57
84
30
29
19
108
120
18
11
13
3
9
23
12
60
24
24
36
12
7
5
7
45
9
15
75
17
28
45
15
56
13
18
78
12
48
36
24
11
85
96
30
54
24
60
6
29
1
18
17
1
12
6
12
77
61
6
29
37
18
5
61
23
16
15
6
48
78
78
6
6
35
37
27
69
11
19
41
4
9
6
126
35
31
30
12
3
9
15
8
61
24
51
20
96
31
30
18
5
25
27
33
30
66
11
37
47
31
72
5
36
67
18
11
19
17
79
6
35
7
12
36
29
49
87
8
115
30
84
12
36
138
6
48
23
19
18
12
71
73
24
12
6
42
30
72
30
90
24
12
29
31
24
89
1
75
9
42
69
33
18
12
33
3
6
18
36
36
18
35
61
11
1
108
6
65
1
3
60
15
5
7
29
61
3
15
6
11
7
48
30
48
11
4
20
7
120
60
33
21
54
54
27
3
12
9
104
1
6
9
15
5
1
84
30
29
115
18
35
55
5
7
77
25
24
42
12
66
30
6
6
30
63
9
71
25
11
31
54
24
36
30
5
4
57
3
45
35
25
11
25
6
30
18
65
7
17
1
36
30
18
18
5
19
24
60
5
60
36
84
12
12
43
9
8
28
9
24
6
60
48
17
13
35
12
49
15
32
25
30
42
12
84
24
12
23
1
15
9
27
33
11
79
65
7
5
61
12
6
17
24
61
143
12
19
6
24
114
209
1
24
3
44
1
78
42
23
12
7
33
44
13
6
90
42
17
37
6
42
3
3
30
12
23
60
24
52
9
35
49
107
1
12
36
30
36
30
23
36
1
24
6
81
3
36
18
35
37
84
24
87
44
49
18
5
49
30
6
18
77
28
9
60
27
33
30
5
1
35
16
21
24
6
29
1
24
71
7
17
13
36
24
6
41
96
19
6
24
18
17
4
27
5
4
51
45
3
24
12
60
53
31
42
18
17
40
9
6
30
108
11
13
12
30
54
36
15
9
24
27
39
5
60
24
31
6
95
103
42
54
5
12
67
12
5
16
8
204
73
3
9
11
25
30
114
203
7
113
13
15
12
3
65
1
23
1
24
30
41
7
17
25
12
54
36
53
36
7
84
29
49
12
11
24
36
4
33
71
79
42
6
18
36
24
12
35
4
9
47
43
45
69
35
67
41
25
18
6
78
48
5
60
4
8
1
59
85
60
18
5
24
48
7
5
1
119
4
20
55
5
7
29
1
95
7
6
24
18
12
18
35
37
36
11
4
56
25
23
36
37
12
42
53
13
18
54
18
5
13
35
1
18
6
6
18
12
18
42
51
9
30
6
24
ABCD 99848298248*3^$a+1 [50104]
12
18
9
56
31
36
153
15
5
25
95
84
31
5
24
120
31
12
120
48
96
6
39
44
36
1
30
17
73
18
12
18
60
11
25
39
60
36
44
37
23
67
29
55
9
15
36
24
150
12
30
108
192
9
21
24
3
27
29
60
121
23
180
96
25
12
54
29
67
48
65
25
12
144
75
68
40
27
5
55
65
28
81
35
16
24
15
21
15
29
4
20
16
21
24
36
15
15
45
20
25
23
37
66
138
66
5
49
132
30
29
40
21
24
66
138
36
30
29
25
12
18
29
67
9
116
25
126
29
48
60
16
117
30
9
24
24
36
15
30
95
24
7
54
66
93
93
90
9
51
33
27
29
24
144
7
30
6
29
48
223
48
9
152
24
7
17
16
75
21
24
56
84
16
44
1
99
44
31
60
5
16
68
37
23
132
4
15
126
15
21
59
31
93
36
20
48
112
15
9
56
61
47
76
84
93
87
27
93
27
5
40
60
45
35
60
85
179
96
55
33
20
52
21
108
42
24
53
112
39
42
143
16
24
57
18
30
6
84
12
9
20
1
107
13
204
6
113
24
16
45
75
20
31
6
107
43
24
24
90
135
27
18
30
5
24
156
4
27
45
20
48
43
18
6
9
141
30
29
37
119
49
35
24
7
65
1
23
96
48
1
36
174
96
24
5
40
15
45
21
75
39
42
48
6
93
63
144
24
6
6
138
11
1
63
87
17
72
1
63
116
64
20
91
36
30
3
21
6
69
8
31
96
60
9
57
114
53
12
241
47
7
45
69
126
45
45
114
12
129
75
89
1
24
72
90
9
104
55
6
24
35
25
60
30
90
159
51
41
79
9
72
20
1
18
60
6
39
21
75
21
3
44
7
9
96
15
5
85
36
30
89
24
7
24
89
61
36
47
7
60
9
75
30
6
24
12
29
19
150
66
9
44
13
48
35
36
31
30
143
36
19
72
29
84
55
42
48
51
51
18
131
4
15
12
24
6
84
24
90
5
25
15
45
30
6
3
3
78
72
54
24
12
93
135
45
51
29
55
36
66
83
1
30
65
49
11
79
60
41
48
12
55
24
36
60
6
39
48
32
168
43
54
95
19
12
57
3
168
42
78
21
8
16
87
30
3
81
23
67
6
18
180
6
36
23
7
29
25
23
43
60
18
30
66
59
1
6
144
5
64
44
31
126
96
78
72
30
84
15
201
23
37
54
9
27
17
36
67
9
75
6
24
59
1
90
24
5
1
24
66
5
31
24
33
33
60
24
6
54
30
29
25
42
18
150
5
16
15
5
19
72
17
12
25
36
48
119
12
1
23
55
36
66
27
20
1
30
21
69
6
66
150
57
21
71
64
24
96
57
39
285
95
61
39
9
39
27
53
72
4
21
180
35
4
15
29
36
7
18
12
119
120
60
48
1
66
6
59
124
75
72
17
31
81
15
89
97
78
41
108
31
81
9
126
5
120
85
35
48
7
9
24
81
39
123
57
57
36
47
16
164
31
36
120
5
4
60
57
83
16
20
31
17
31
5
1
39
15
41
145
6
48
6
24
66
90
75
44
25
6
33
57
59
144
7
45
9
6
36
69
69
12
87
12
44
40
45
15
75
12
24
125
48
96
16
15
24
42
3
21
96
48
11
180
60
4
80
55
60
41
180
211
30
23
16
15
6
114
54
35
1
23
43
48
21
69
36
24
71
1
63
21
59
25
6
6
99
60
9
12
119
49
39
12
15
30
35
60
31
24
105
111
17
7
36
78
11
1
24
23
16
27
114
24
71
64
20
16
39
21
21
3
44
12
19
12
60
84
24
42
23
1
60
6
18
11
91
69
104
4
36
44
61
35
7
48
120
45
36
48
3
24
9
15
29
12
61
23
1
35
79
96
24
66
60
39
111
6
120
78
101
64
15
6
23
7
60
30
3
36
60
60
80
7
54
6
53
7
24
30
15
51
9
81
3
27
114
24
39
3
24
53
52
15
45
8
12
64
36
141
18
42
84
30
60
120
113
60
16
21
23
121
11
49
51
8
7
84
29
1
71
4
21
39
75
21
111
53
25
42
54
30
5
4
27
9
8
52
75
9
80
37
99
39
12
77
1
51
15
5
24
31
53
60
7
24
5
1
15
9
11
25
39
15
42
78
21
75
6
147
63
18
59
1
90
36
6
78
6
315
51
18
6
156
18
111
8
60
37
6
53
37
27
57
90
129
80
24
13
84
15
20
31
18
11
19
81
9
60
6
113
52
81
24
30
30
39
81
3
36
44
43
18
102
273
45
246
89
96
55
6
3
75
5
61
6
9
24
21
39
15
5
61
99
24
96
56
31
9
39
65
55
21
285
15
39
9
200
37
39
21
66
18
36
36
84
15
51
24
45
120
69
11
205
95
25
60
30
36
48
29
72
19
42
168
35
25
30
6
30
ABCD 99848663932*3^$a+1 [50001]
3
12
30
39
96
63
12
30
12
3
8
60
36
31
45
8
19
78
42
21
9
11
72
7
77
1
83
127
29
31
42
87
20
24
37
42
21
36
84
9
6
65
72
25
3
117
18
141
44
19
41
60
16
80
1
90
12
6
24
47
49
24
23
60
7
41
19
17
1
23
16
39
5
37
48
107
64
24
92
43
57
33
171
9
35
19
17
4
92
37
48
39
44
55
137
24
1
15
27
17
13
11
36
43
33
8
7
29
36
48
49
71
25
47
120
157
11
196
3
21
36
39
102
35
48
36
31
120
113
7
30
12
3
75
5
24
36
24
24
19
120
33
44
1
12
36
11
61
102
113
108
12
43
102
23
49
6
101
1
95
235
60
9
3
41
7
138
72
3
9
138
33
116
1
42
48
9
9
24
60
3
3
12
90
83
67
33
72
8
100
9
111
56
60
13
3
3
5
37
23
40
20
36
13
6
84
18
78
5
40
56
4
36
3
6
75
20
36
60
13
131
49
11
49
6
117
8
19
93
57
11
127
150
23
16
9
27
3
41
13
18
18
11
4
12
20
40
15
89
24
19
30
6
42
23
19
30
11
72
7
21
20
72
55
29
109
35
49
51
9
147
20
84
19
57
9
11
40
44
72
55
9
3
18
78
21
140
76
24
99
42
35
40
44
120
60
24
16
33
48
78
5
79
17
61
12
23
25
3
36
81
18
21
33
147
21
12
83
28
45
15
27
29
100
20
24
12
43
101
84
109
27
80
76
27
81
32
7
21
45
24
60
27
20
60
84
37
23
25
24
51
176
24
52
20
40
20
24
40
56
4
44
72
24
24
7
5
24
1
12
6
45
36
80
60
100
116
4
24
20
19
18
63
56
16
168
80
49
6
65
49
6
54
36
27
8
12
7
186
11
43
21
72
45
63
32
13
144
11
12
48
157
3
135
17
48
55
12
29
4
92
4
3
126
35
109
51
27
29
1
83
97
18
5
40
140
72
25
83
12
7
48
65
37
107
4
75
65
12
40
68
19
21
56
13
36
11
1
15
57
90
17
19
81
99
117
8
79
18
23
16
36
33
27
68
37
23
7
30
60
42
173
13
12
3
45
155
16
3
150
83
7
81
12
20
24
19
17
55
29
79
5
40
9
36
42
12
77
4
20
19
57
21
42
57
24
9
23
97
71
49
90
41
25
30
5
100
20
36
24
7
180
33
56
121
18
21
60
21
72
6
41
16
8
72
73
15
27
5
40
57
30
6
87
3
17
265
123
39
17
31
9
80
1
99
33
87
33
83
48
12
25
3
56
16
48
69
3
57
30
53
24
1
75
15
5
25
3
9
6
5
36
91
33
32
64
20
103
17
13
18
9
93
23
25
35
120
24
16
63
150
54
48
89
24
156
24
36
19
12
5
25
35
7
33
68
36
49
27
80
4
159
21
69
27
44
36
13
15
27
30
63
32
7
30
11
37
59
64
9
11
16
80
31
18
12
119
1
23
12
28
92
24
31
90
23
19
101
7
60
65
100
20
25
155
60
97
51
20
7
33
20
12
4
20
1
12
11
100
12
117
27
33
143
28
32
13
47
24
73
48
15
27
93
8
25
30
54
27
9
11
84
67
30
15
24
20
64
96
93
11
16
24
36
9
42
42
11
16
21
23
55
174
6
17
25
42
30
11
16
156
8
12
7
6
35
12
28
15
125
127
18
47
28
87
12
33
63
77
60
37
60
23
115
65
103
5
49
3
104
13
87
44
60
139
57
44
19
18
83
25
11
36
25
23
132
13
24
6
17
67
30
3
8
72
7
30
11
16
21
75
128
16
20
1
18
17
28
36
24
20
109
51
72
104
43
36
162
15
27
77
103
18
60
3
9
11
156
1
15
200
25
15
20
28
20
157
48
54
77
36
24
24
97
72
71
12
28
129
23
73
27
24
20
196
48
32
24
4
9
11
12
103
45
20
25
11
60
1
95
24
1
132
11
79
17
40
9
15
152
24
1
119
49
12
59
73
51
20
12
88
99
210
6
65
7
5
37
48
35
28
56
24
55
41
103
41
36
96
88
9
90
81
9
11
36
31
12
18
95
84
96
84
19
114
47
24
40
99
17
1
35
25
18
30
51
84
9
6
5
40
135
21
36
15
30
30
5
28
72
68
37
23
36
79
17
24
40
93
78
33
12
44
64
39
78
90
29
24
7
9
21
72
23
13
71
13
6
12
33
9
11
12
60
40
48
96
9
95
16
176
28
180
20
37
72
60
3
15
60
30
35
4
60
3
30
6
5
76
3
33
104
36
48
16
36
20
7
36
114
51
45
42
29
91
18
15
12
57
23
55
18
71
84
37
30
5
25
30
69
44
12
24
43
17
1
59
49
75
15
5
16
44
55
84
18
35
84
60
103
41
25
27
8
36
61
23
72
13
180
24
3
108
156
44
52
63
65
37
123
72
8
19
36
17
28
32
84
4
9
63
63
54
51
192
33
102
29
13
27
44
55
30
71
24
60
25
27
44
156
85
48
15
32
120
4
51
9
116
28
87
69
36
8
16
81
18
30
95
97
180
ABCD 99849059164*3^$a+1 [50041]
54
72
204
51
51
24
165
15
84
216
261
27
33
75
162
132
54
30
150
30
72
60
72
12
15
129
15
240
36
144
156
45
99
219
36
114
12
3
180
141
15
132
12
45
12
36
144
60
138
81
12
75
138
144
15
75
96
30
39
15
132
156
33
9
12
144
54
42
54
30
132
84
15
9
66
144
24
36
9
57
3
96
117
72
147
111
102
6
165
27
18
147
3
81
45
84
162
60
33
75
192
240
33
357
24
48
3
249
36
42
57
33
30
165
48
3
42
48
36
60
234
90
12
399
3
270
3
63
81
45
60
84
180
90
21
285
51
48
144
45
6
156
18
72
204
75
27
240
69
15
18
15
3
249
21
24
3
135
78
27
36
147
57
132
15
174
6
120
18
63
48
159
18
42
21
84
15
36
90
51
96
15
33
12
9
24
54
126
72
12
27
48
60
33
54
18
171
21
204
84
198
60
192
6
246
18
168
84
15
93
216
72
18
6
120
99
69
30
186
72
48
6
18
51
69
108
90
18
132
75
87
93
33
12
63
69
111
15
45
27
18
66
78
192
114
84
6
162
9
3
60
18
108
126
18
15
48
297
18
57
48
57
48
24
138
222
30
249
81
123
213
27
45
252
54
81
36
195
138
60
30
6
54
120
6
84
75
255
120
9
48
3
30
15
39
261
15
180
177
195
78
27
84
99
126
78
12
81
45
108
60
210
306
36
108
60
66
6
18
120
45
45
60
126
21
123
90
12
54
90
195
153
66
129
75
66
396
39
84
27
138
6
192
144
144
42
72
36
84
75
21
27
93
51
3
45
195
102
39
12
27
57
15
30
6
9
93
36
72
18
204
48
78
54
57
63
6
120
195
9
72
48
18
60
18
66
60
120
36
18
72
162
60
72
54
75
9
288
72
51
75
69
63
45
228
96
3
42
99
45
15
69
18
24
120
18
27
189
15
81
51
159
129
201
18
33
105
18
9
27
36
18
24
120
60
111
27
114
216
120
180
150
9
48
33
48
6
138
15
45
30
105
27
21
108
159
126
180
174
42
30
90
111
15
117
171
90
54
21
39
21
27
78
219
33
54
90
90
18
306
30
15
117
90
54
66
180
78
27
9
51
69
60
51
15
108
60
102
63
84
105
195
3
33
9
3
33
51
3
66
39
105
87
21
63
81
54
165
39
72
33
87
9
51
30
15
36
27
66
36
6
9
240
201
12
123
57
6
102
132
30
117
9
72
54
6
3
225
60
51
213
42
69
57
84
3
60
36
12
3
30
147
3
414
72
90
93
33
90
30
204
216
54
48
36
24
45
240
21
159
267
81
45
3
105
96
123
33
75
33
15
135
12
78
255
45
6
81
12
105
72
15
3
30
51
9
30
36
126
270
9
9
180
78
12
36
321
96
75
108
102
24
18
45
12
36
108
135
24
117
129
6
66
78
21
33
48
78
12
42
66
189
12
ABCD 99849316694*3^$a+1 [50034]
19
210
111
15
42
12
12
3
176
16
3
17
4
9
23
12
223
24
18
47
48
1
51
3
17
28
32
76
15
17
52
56
13
27
48
24
21
119
52
180
56
28
21
54
6
71
43
24
6
12
48
51
96
3
57
87
18
30
18
216
59
25
12
75
84
15
65
85
71
67
6
59
28
69
75
8
37
35
13
48
47
12
85
126
18
6
54
12
3
156
36
45
30
42
23
100
33
114
5
12
1
12
18
69
44
31
18
30
45
12
224
7
48
5
12
49
48
102
18
23
72
31
6
210
18
35
52
9
24
11
12
7
237
68
37
35
61
90
77
85
51
32
37
48
3
75
30
60
35
67
5
4
69
15
21
48
23
55
29
220
36
60
39
18
6
66
24
24
71
36
100
8
25
123
8
64
45
23
144
25
150
30
18
45
45
3
44
49
27
8
67
30
42
18
24
23
76
9
23
13
72
24
6
144
45
120
33
60
30
96
6
39
27
30
59
55
21
27
137
85
138
101
76
68
12
60
13
27
69
6
6
15
108
9
27
45
6
48
9
20
36
1
30
5
60
4
9
95
12
24
31
93
128
67
48
9
20
13
30
6
15
21
51
44
73
222
24
24
48
93
21
126
24
101
19
18
3
8
37
30
18
6
5
13
12
18
45
33
12
123
8
1
36
3
69
15
33
83
184
51
17
37
35
25
51
12
84
3
48
42
51
80
1
18
105
57
24
30
21
288
3
29
211
42
6
29
43
33
39
21
21
23
1
96
54
66
35
16
24
45
30
48
66
60
27
159
65
28
21
6
18
78
42
147
33
108
143
37
15
99
48
57
9
54
18
15
68
49
35
28
44
55
48
101
19
6
96
36
54
18
6
24
65
1
6
9
15
41
55
6
18
24
42
123
120
20
172
51
150
23
40
117
23
4
51
66
51
9
18
53
13
75
92
25
12
23
19
21
24
120
75
18
11
4
132
75
6
107
1
99
27
21
3
114
6
21
51
42
11
12
49
6
24
30
183
32
19
24
192
5
73
36
12
12
27
105
18
18
24
35
36
7
6
42
48
5
97
18
21
123
42
75
51
18
15
36
8
115
5
1
12
75
69
23
151
54
18
117
21
54
78
12
126
17
4
104
115
24
72
24
24
17
4
21
95
13
155
7
5
91
5
13
35
40
51
9
276
8
25
18
65
48
31
65
13
35
61
27
8
1
39
116
28
57
30
48
17
60
85
6
54
84
54
17
76
128
12
108
72
60
4
8
37
99
45
6
33
48
15
138
6
114
24
51
20
76
8
61
54
21
21
6
24
29
40
60
69
60
11
36
25
30
53
48
4
33
30
77
136
48
21
48
60
111
21
60
210
29
109
3
8
16
9
66
30
66
42
3
27
17
84
19
41
79
5
91
54
42
65
24
1
6
54
36
12
71
85
27
3
41
4
24
21
39
8
12
13
72
108
87
27
114
35
91
48
17
24
31
18
195
12
15
69
60
9
120
11
61
59
85
120
6
5
36
60
19
54
11
1
30
42
48
87
176
49
15
15
18
15
63
6
11
28
80
85
6
18
12
23
37
228
27
56
13
90
6
35
36
13
59
61
11
121
63
69
12
35
199
90
27
60
9
11
19
21
9
108
27
75
78
60
23
4
45
24
47
72
13
119
19
29
36
1
24
51
69
84
95
40
3
42
12
111
8
52
44
4
36
45
51
80
72
85
15
156
72
68
151
93
45
30
57
164
76
9
12
159
75
113
1
72
30
18
11
19
24
81
132
27
18
23
36
13
12
11
97
150
57
225
3
21
95
12
85
3
9
27
105
11
13
59
100
21
12
83
16
68
145
30
30
71
40
72
72
12
9
6
5
76
68
12
97
6
9
12
75
18
12
23
36
1
71
40
15
45
24
20
36
43
66
246
24
9
57
24
3
20
61
84
198
24
21
44
4
21
11
67
48
18
47
84
13
6
89
28
9
90
90
6
53
16
75
18
3
75
54
66
114
6
162
23
12
1
59
121
95
7
102
11
37
18
57
33
30
69
21
12
48
95
36
25
159
12
9
18
192
78
162
24
17
55
30
48
84
12
60
36
90
42
35
61
24
36
131
4
36
69
12
72
72
30
45
75
30
39
104
36
76
33
108
23
25
30
6
180
24
179
13
84
111
24
20
151
69
36
207
65
1
111
8
55
77
19
6
11
28
56
19
57
20
139
90
3
3
42
87
105
30
18
3
57
143
108
36
43
48
29
108
61
84
3
69
23
76
44
1
59
85
3
147
66
54
33
105
168
71
73
72
78
21
9
23
4
44
96
136
33
36
59
36
13
15
75
6
59
37
11
49
30
33
32
1
63
60
69
27
3
ABCD 99849446792*3^$a+1 [50018]
42
13
57
3
179
13
23
54
30
36
37
153
39
281
19
45
2
73
108
12
45
2
1
83
36
54
19
93
32
55
153
3
95
60
157
23
12
82
96
375
11
30
43
35
36
120
72
25
168
155
12
13
9
32
43
108
132
48
60
153
122
180
13
59
60
126
102
24
61
149
54
24
48
13
5
294
13
35
10
27
5
16
50
60
84
60
120
13
77
6
84
25
215
13
35
13
11
30
78
13
149
19
24
60
23
13
12
57
75
5
18
12
60
22
170
36
130
3
29
43
12
35
1
239
25
11
84
36
37
23
174
43
12
143
37
60
36
144
96
12
48
9
62
144
25
11
193
11
37
48
71
1
35
37
45
50
30
240
16
32
43
24
11
120
186
16
2
85
48
47
90
18
12
61
72
120
60
35
25
132
48
47
58
14
13
143
60
37
21
96
48
32
43
21
74
13
9
48
3
77
30
121
57
98
84
10
3
77
43
240
60
107
60
18
187
48
48
60
35
49
108
60
29
19
84
48
48
59
121
21
14
37
23
22
62
25
11
24
48
118
27
60
57
62
73
143
10
122
25
48
120
12
47
1
9
74
24
288
73
21
48
3
29
90
1
48
12
89
48
43
35
34
39
11
49
29
48
54
1
60
93
26
24
36
49
12
312
21
96
3
36
9
3
93
14
120
1
41
16
2
361
21
3
11
25
41
54
10
62
25
9
48
26
22
50
37
41
64
123
5
54
24
12
13
11
46
48
87
9
48
48
32
43
35
34
38
133
47
22
3
77
19
167
22
123
107
1
60
11
61
5
78
72
85
12
83
13
35
24
30
115
141
87
35
25
45
2
46
26
13
41
7
12
96
45
2
25
168
24
21
39
137
43
47
49
60
84
156
60
77
67
23
13
47
90
48
115
72
48
149
18
73
165
39
11
36
61
29
43
5
115
48
48
132
59
30
19
45
39
36
5
19
77
211
132
191
36
193
5
6
37
312
11
37
45
80
138
22
74
49
59
13
23
22
135
9
3
47
1
45
3
141
3
107
24
72
25
48
9
75
53
103
41
78
178
2
25
48
108
47
37
5
102
13
173
64
80
144
66
46
75
95
97
71
142
3
120
35
114
43
59
24
66
16
62
162
30
114
7
48
60
72
60
60
47
72
24
25
5
114
133
48
12
45
147
11
25
59
121
21
48
3
119
61
60
72
5
112
99
77
67
93
38
85
485
90
22
3
47
25
12
23
85
45
230
157
336
77
240
30
72
58
50
37
35
72
108
121
12
179
58
50
108
253
12
35
25
93
26
13
105
75
23
144
24
36
13
21
27
48
69
32
64
27
5
7
41
114
46
2
73
5
30
109
143
22
38
138
19
125
43
35
13
60
11
73
21
39
35
192
73
48
47
181
192
9
96
98
30
67
47
72
166
3
29
18
30
112
75
168
173
19
83
60
25
12
83
205
60
29
48
43
72
45
38
24
48
18
7
36
12
9
3
141
26
73
36
41
19
47
180
13
11
61
155
37
11
250
75
252
240
60
47
30
150
36
157
9
3
83
10
123
117
87
36
204
11
60
12
25
285
128
7
119
61
5
42
13
89
16
134
49
9
98
133
35
25
24
5
355
23
70
144
3
36
11
24
12
10
14
108
36
85
71
13
47
10
99
180
12
45
3
84
240
155
133
60
93
32
78
25
239
42
16
32
18
97
11
60
84
36
97
179
13
131
37
48
69
48
3
77
78
12
13
41
78
85
45
32
208
128
64
50
49
107
34
3
36
201
3
36
252
132
48
60
333
75
12
9
99
131
58
62
121
9
38
ABCD 99849891158*3^$a+1 [50178]
156
36
96
93
44
7
5
43
5
52
36
92
31
237
237
23
43
57
3
69
15
5
60
7
126
59
85
131
60
12
37
30
5
160
165
48
6
90
147
27
53
37
107
36
148
60
9
6
149
43
17
7
18
3
84
20
40
20
103
162
18
21
12
3
90
11
60
16
57
75
27
5
55
5
139
174
23
192
55
53
19
60
126
87
3
102
75
60
20
12
55
84
17
72
40
141
71
1
47
121
51
8
72
175
5
36
72
61
11
88
72
141
3
12
75
5
28
15
36
18
6
12
57
68
100
48
51
125
40
180
33
95
1
54
21
104
48
79
30
11
43
42
54
36
12
36
21
3
36
12
45
12
21
51
80
31
17
12
19
45
9
23
4
69
71
36
160
39
174
39
15
36
9
20
25
23
160
15
17
108
192
48
4
15
53
13
3
21
18
113
264
76
33
11
148
20
67
41
12
192
43
21
165
30
17
112
32
43
21
12
164
36
67
53
55
57
51
17
204
31
17
40
80
13
75
20
12
13
18
89
12
79
101
13
3
27
165
3
18
219
135
5
60
175
30
23
49
18
36
21
75
84
96
5
60
61
54
5
85
174
89
76
165
195
147
84
53
108
40
60
32
103
45
69
3
8
172
15
21
45
90
41
55
48
36
29
72
175
30
54
41
1
59
85
11
79
65
19
24
5
43
9
48
128
19
65
271
78
11
79
21
68
12
1
63
9
72
6
29
28
108
15
174
24
66
41
4
176
4
45
24
195
51
161
73
24
15
36
15
6
30
24
156
5
16
92
16
285
179
91
72
29
79
41
13
75
36
159
17
1
18
77
112
20
43
114
35
88
15
6
47
25
123
24
212
148
27
21
69
23
48
28
27
89
220
3
141
36
33
72
35
19
101
61
3
21
18
105
32
216
55
17
40
21
120
54
36
6
48
6
66
11
13
219
51
57
108
84
111
12
17
40
87
21
20
40
99
24
12
168
17
52
32
19
6
3
123
77
12
16
105
18
6
11
24
13
3
69
18
137
61
63
12
132
20
7
41
67
5
40
15
36
29
48
12
52
15
6
72
48
54
21
213
6
41
7
36
72
72
96
21
81
35
12
316
69
78
234
11
127
6
131
208
111
57
48
92
55
77
85
147
8
37
71
12
16
171
5
276
25
42
57
8
168
109
39
36
8
151
102
168
30
36
9
104
67
45
8
115
53
40
48
132
33
107
112
45
6
36
33
96
152
180
84
43
90
35
40
92
96
25
35
235
108
41
36
60
79
5
1
3
15
72
105
32
163
72
93
20
4
120
56
12
25
23
25
27
48
32
12
96
60
72
85
27
80
136
45
59
31
29
64
177
3
111
33
87
65
64
69
3
39
33
15
17
91
9
84
60
116
64
44
1
126
24
72
17
103
5
37
47
79
66
18
65
28
87
42
174
129
80
67
120
6
15
33
6
69
15
72
137
31
84
17
1
3
24
20
60
127
9
152
72
40
272
16
72
21
66
60
53
148
123
72
77
28
72
15
113
67
21
147
48
45
117
27
120
96
56
13
167
28
51
29
13
147
8
192
103
17
52
36
3
101
4
32
12
7
65
60
4
24
117
54
45
15
84
42
123
15
180
53
55
57
213
107
40
8
13
179
12
151
5
24
48
13
138
6
66
93
105
6
84
9
192
180
33
47
28
15
21
44
61
42
17
37
23
48
67
57
51
65
49
111
44
40
3
77
96
24
235
69
75
36
36
12
6
11
4
51
54
27
44
55
101
120
103
225
164
115
45
32
48
25
35
16
15
89
12
16
212
16
69
23
4
15
84
24
12
21
108
15
129
21
11
36
4
93
47
19
17
28
177
3
99
53
55
89
96
52
15
42
54
165
296
40
21
59
13
ABCD 99850031902*3^$a+1 [50046]
6
12
54
6
12
25
29
3
3
33
16
92
33
19
35
24
12
1
5
18
25
23
36
13
65
103
8
60
3
36
54
54
33
24
16
23
48
54
7
71
25
68
15
129
33
27
75
1
41
18
21
33
31
24
24
5
18
60
12
25
8
147
18
54
60
25
11
21
69
30
42
18
9
12
12
57
7
96
17
39
33
27
16
11
1
36
32
45
7
44
3
13
5
72
39
40
36
23
37
56
3
18
138
42
63
4
17
3
124
17
31
41
3
39
61
29
12
24
30
60
9
27
37
48
17
7
11
18
126
96
25
23
18
91
32
3
6
7
11
30
6
13
35
6
3
9
7
96
59
24
37
11
24
36
18
15
75
66
42
1
29
24
3
148
29
30
6
3
33
87
16
17
87
16
32
15
18
43
5
42
54
31
71
6
15
60
24
3
9
64
12
5
31
60
32
24
57
3
48
52
8
24
21
3
24
9
18
21
24
33
19
32
3
30
31
83
138
175
20
21
60
3
15
13
12
29
12
15
3
13
29
79
11
1
155
37
36
131
12
37
140
9
36
48
3
12
4
12
23
36
24
21
15
36
85
35
21
16
24
32
15
9
33
36
3
15
33
51
36
6
43
12
29
19
5
7
128
3
1
36
41
162
21
28
5
87
100
44
4
68
24
45
39
15
37
41
87
12
27
69
69
55
56
24
36
28
23
33
129
36
18
49
41
12
90
9
76
20
24
33
18
36
18
151
132
5
24
15
15
18
7
8
16
56
3
24
54
27
93
51
16
5
18
25
32
36
76
71
12
13
5
39
15
1
36
20
72
33
7
12
176
45
7
11
36
1
12
77
19
11
81
69
12
36
19
44
12
57
39
99
1
5
55
68
16
113
15
15
37
44
12
84
48
16
11
33
9
30
9
4
12
8
112
35
6
3
9
24
36
18
36
30
75
51
18
18
9
15
9
27
18
27
27
72
165
24
9
7
29
72
102
45
9
31
11
18
3
9
18
21
64
44
21
7
20
4
23
9
57
19
12
11
12
24
12
133
29
6
21
45
19
23
36
36
25
24
12
29
3
27
1
36
12
36
20
75
18
15
27
9
24
3
1
11
24
109
17
72
48
18
24
1
12
89
27
12
33
75
100
11
25
11
145
17
3
9
15
3
72
45
60
60
40
60
11
180
72
72
18
27
9
91
20
40
5
3
12
3
33
9
12
18
37
32
93
7
11
6
43
5
75
28
56
48
9
6
30
19
53
6
12
69
3
54
24
19
11
1
35
13
5
55
35
18
54
18
180
39
15
1
8
36
28
89
7
11
42
18
1
12
95
13
8
45
15
57
55
68
16
41
3
3
9
24
21
54
90
7
32
9
7
48
32
4
5
3
4
23
18
24
48
6
45
88
47
81
4
5
54
84
69
16
5
3
16
32
3
6
18
30
144
15
3
21
48
40
71
6
67
5
36
3
4
80
39
48
6
15
28
5
18
9
72
33
12
42
18
3
33
51
57
3
48
3
1
32
93
67
12
44
4
17
27
4
12
41
72
42
45
12
9
43
11
18
72
36
15
52
11
1
17
7
11
37
47
33
39
21
39
12
57
3
12
6
15
69
72
36
6
48
60
33
33
36
19
17
19
20
3
36
12
78
36
7
59
1
5
15
36
28
5
42
18
67
5
12
7
24
32
12
28
77
3
24
9
6
13
23
30
24
12
3
16
68
27
57
27
81
51
25
36
29
7
24
20
15
33
12
15
1
24
96
32
27
13
24
12
12
23
24
9
3
18
24
72
19
35
12
133
29
6
9
16
8
124
5
55
29
60
18
30
24
12
3
36
15
21
16
17
18
25
29
15
16
23
25
56
64
48
5
6
1
29
24
7
47
18
18
18
15
28
32
51
54
84
19
41
39
40
95
78
27
9
27
3
1
32
40
23
13
32
16
20
3
18
39
15
1
12
96
5
36
30
45
15
37
47
1
5
19
36
17
72
7
23
37
32
93
27
27
85
5
55
35
6
66
6
30
6
31
5
39
15
12
25
29
15
45
3
15
18
18
13
23
37
48
20
64
5
6
37
35
25
5
67
56
24
33
31
29
3
9
67
36
12
20
15
9
57
18
24
18
54
21
4
59
54
18
33
63
1
11
21
12
76
5
3
9
6
54
7
65
19
29
24
66
9
27
24
48
93
28
59
57
51
24
30
15
21
15
76
84
11
9
16
11
30
19
36
23
54
54
12
6
3
4
29
18
1
11
18
3
3
30
3
28
29
3
15
36
49
12
5
36
27
33
55
8
57
18
33
3
18
31
47
18
39
36
36
27
33
75
1
56
87
18
19
53
6
18
19
84
60
60
11
93
87
57
24
27
61
60
5
27
12
4
5
7
29
36
39
15
6
51
36
3
1
35
30
36
24
30
6
12
18
1
17
18
6
66
78
39
27
60
1
29
24
3
69
27
9
3
28
41
7
36
20
60
16
116
120
40
8
57
79
12
20
12
3
57
16
5
18
73
11
36
25
35
93
33
7
8
3
18
12
18
9
15
1
32
28
5
31
5
55
68
39
24
1
12
53
19
8
9
54
97
11
42
18
84
37
5
15
60
4
65
15
21
7
48
24
11
30
3
28
11
12
61
17
18
138
51
9
7
36
8
36
4
12
84
11
69
21
36
7
5
39
87
13
5
27
28
53
42
30
24
15
15
61
12
32
27
45
40
20
57
55
36
11
1
20
3
37
65
18
6
27
39
6
48
31
8
28
60
36
35
129
21
36
30
6
72
43
24
36
92
52
35
78
36
36
7
77
36
6
12
1
56
4
17
90
18
103
12
36
32
40
5
36
18
6
3
33
43
47
72
36
12
1
48
5
7
12
24
96
44
48
12
33
30
42
31
12
29
19
32
15
61
11
21
16
5
3
40
11
13
17
36
18
42
84
6
37
204
80
39
18
48
3
4
53
31
17
31
23
21
15
18
3
16
95
1
32
88
23
13
20
3
73
80
16
36
24
36
17
3
21
7
36
12
35
18
7
11
37
8
28
12
36
17
3
15
36
36
85
48
29
55
17
6
49
17
19
23
25
12
89
30
97
8
39
9
15
18
7
47
33
3
54
67
17
24
55
29
3
4
35
30
54
24
57
51
18
19
32
111
49
48
65
18
12
6
7
83
1
11
13
8
57
51
3
30
6
36
66
19
48
12
17
36
30
1
12
5
15
21
15
9
55
8
21
6
45
9
30
6
36
39
112
41
24
12
7
11
37
35
1
8
4
5
18
6
3
15
102
27
9
3
39
25
56
3
61
12
59
37
32
21
30
49
5
36
42
54
39
15
66
27
15
18
18
25
36
29
30
1
20
16
23
45
21
72
27
40
47
33
28
11
66
96
3
4
8
40
8
9
27
16
12
107
12
1
12
32
4
11
37
11
42
84
90
85
77
19
8
16
8
52
23
24
33
52
12
5
39
21
15
21
36
3
36
33
19
71
48
1
24
24
36
92
21
15
12
24
57
7
92
4
23
18
39
24
9
27
15
30
19
48
65
54
13
23
9
64
24
20
3
18
55
36
23
13
8
84
75
37
29
51
28
29
18
1
48
29
43
23
37
17
36
24
39
15
12
21
75
13
ABCD 99850241618*3^$a+1 [50026]
48
30
39
12
69
27
113
70
21
161
43
96
29
115
24
36
17
187
48
108
297
68
70
2
19
48
120
48
29
40
51
24
45
84
42
45
99
26
43
77
4
60
231
72
60
108
5
28
99
53
94
86
7
3
90
30
48
81
39
21
65
100
39
72
9
36
44
31
9
15
9
126
90
44
31
96
269
180
115
48
72
69
27
105
48
12
63
12
48
24
48
9
6
18
171
75
9
15
2
40
75
3
62
28
20
52
20
19
9
30
57
65
24
55
84
45
39
63
24
26
28
87
29
76
3
12
113
72
108
7
132
12
39
45
147
93
75
105
15
45
41
76
44
4
56
31
5
144
115
29
19
33
207
36
132
24
89
31
39
96
120
14
19
87
9
21
36
54
24
9
63
210
44
10
6
3
17
204
10
33
72
111
38
72
43
12
84
24
41
43
51
21
84
65
67
144
29
127
48
5
12
67
156
84
3
14
34
96
14
96
4
116
4
6
45
9
72
99
69
20
40
32
19
51
74
40
30
21
33
51
21
90
24
93
3
30
20
19
99
57
5
64
75
5
36
55
12
81
12
63
60
132
12
3
38
106
14
36
100
44
40
56
55
45
20
19
45
80
19
12
5
19
60
12
15
30
3
41
4
42
98
76
3
72
81
99
89
36
40
44
115
84
17
36
43
12
15
24
14
10
9
33
27
192
96
84
84
27
18
27
69
96
87
101
12
94
14
52
147
81
36
30
33
48
24
5
64
42
57
111
9
53
4
6
9
60
36
125
43
15
26
31
65
100
8
76
116
100
44
4
39
132
21
44
43
111
9
72
9
15
45
39
17
79
21
20
36
7
36
12
9
63
12
5
100
60
99
65
7
3
9
33
39
9
6
66
8
70
21
41
7
27
33
17
43
72
75
93
3
18
20
40
60
87
33
30
2
28
36
63
63
48
30
135
36
21
3
255
9
161
12
34
30
66
33
276
101
7
60
3
45
3
150
39
3
38
130
57
39
69
41
10
9
21
104
130
57
45
120
18
50
127
183
9
117
80
36
55
125
43
120
24
48
60
3
57
144
84
12
149
4
80
60
19
36
17
178
110
112
18
26
19
12
60
60
135
24
210
54
126
84
132
15
5
28
39
48
45
44
10
66
24
6
9
111
174
60
3
161
36
76
20
79
9
15
96
24
77
103
12
84
48
60
36
117
15
9
20
91
5
40
3
77
4
20
76
15
60
33
132
80
55
12
53
24
120
36
7
12
45
3
60
41
55
17
4
150
9
120
144
132
9
15
21
36
3
5
10
9
36
24
48
29
103
108
12
81
92
144
34
62
127
21
6
69
27
24
33
36
17
4
15
15
14
10
6
123
108
60
48
5
10
86
64
39
17
76
15
15
9
9
111
111
24
54
27
63
81
21
104
24
19
36
60
87
9
45
84
30
42
3
21
36
27
77
34
2
19
29
96
40
63
117
60
3
27
30
99
57
48
32
28
75
5
10
9
81
120
80
46
33
21
39
12
60
21
15
135
14
16
224
10
24
30
27
192
36
12
129
39
36
75
24
9
63
24
66
54
6
138
6
144
156
30
74
46
24
122
19
5
43
21
30
21
24
41
79
45
27
3
45
17
10
18
20
19
108
3
42
8
16
84
39
27
96
48
2
28
20
52
90
264
14
120
76
39
17
67
41
31
69
6
9
105
27
45
39
101
34
74
19
3
33
45
192
18
45
5
19
33
18
2
67
113
10
9
29
10
30
56
106
50
24
31
15
30
114
6
60
15
63
62
103
75
192
9
24
15
6
99
15
30
51
84
24
21
80
19
12
129
27
29
76
27
77
64
66
26
24
46
170
40
3
65
100
20
10
62
103
27
18
20
67
5
10
98
52
3
45
120
12
39
15
141
3
102
3
24
207
26
144
19
45
15
24
41
79
87
54
27
108
5
16
15
5
120
136
39
9
39
21
15
24
21
60
6
33
63
98
52
87
41
55
60
21
63
12
9
135
84
3
38
7
29
16
8
22
18
132
15
123
21
201
84
15
45
296
120
7
27
6
84
6
30
18
9
17
4
140
16
75
65
36
24
4
36
51
12
57
24
15
36
21
80
148
27
12
27
264
6
171
84
89
72
7
3
18
60
66
50
4
12
15
63
50
19
57
24
42
114
104
22
18
32
19
65
34
69
3
213
101
4
39
41
7
12
53
55
9
ABCD 99851223476*3^$a+1 [50028]
27
29
7
65
19
41
37
18
53
13
23
16
15
45
24
81
84
75
108
32
1
47
7
21
39
9
39
6
156
36
3
75
41
13
47
48
67
48
29
48
19
65
37
6
12
60
29
52
21
36
18
29
13
18
36
66
59
19
12
5
49
35
24
49
15
32
67
101
79
126
59
7
17
1
27
68
13
15
27
17
19
18
102
6
15
36
15
17
7
29
7
53
12
40
39
9
3
29
13
83
16
189
18
36
18
23
61
47
148
3
45
32
16
48
20
19
5
19
69
3
12
36
41
12
16
3
69
39
9
51
180
12
6
35
1
90
17
36
84
124
204
3
90
36
99
3
33
44
16
15
33
27
36
5
7
24
65
1
119
31
57
48
12
117
71
24
96
40
33
6
41
25
60
15
15
18
63
15
36
41
84
31
17
64
9
18
33
20
1
42
17
1
36
27
8
72
36
55
29
1
27
32
108
16
15
6
11
7
77
52
81
27
60
27
77
24
16
63
17
1
18
29
4
3
12
21
3
89
16
39
89
13
3
80
31
81
27
18
35
55
48
24
93
45
36
71
25
35
85
11
132
73
18
69
8
48
24
13
51
8
37
18
29
4
3
5
7
113
1
23
61
11
61
6
29
76
20
72
16
51
21
3
5
13
12
27
20
7
6
75
96
9
12
15
44
49
3
15
21
15
41
37
90
12
9
141
18
18
30
53
16
32
28
32
61
18
33
3
81
8
73
84
3
8
16
44
16
39
21
21
18
9
8
1
18
29
24
49
3
3
18
90
21
27
96
18
108
83
132
60
13
23
31
45
60
21
11
52
3
77
36
37
18
5
61
35
1
6
101
144
24
19
48
5
31
21
12
8
144
64
9
35
31
24
69
39
45
27
12
60
54
71
28
57
11
12
16
8
156
60
139
48
6
48
6
57
15
17
55
33
21
27
44
1
47
91
60
72
29
19
21
15
24
18
12
119
13
23
25
114
29
55
72
69
32
67
9
32
7
24
17
19
36
108
81
45
18
125
36
4
32
16
39
41
12
157
36
6
48
45
15
36
5
48
31
17
36
43
89
19
41
13
18
102
24
63
36
27
33
57
47
72
4
3
12
36
17
24
1
18
129
60
8
1
30
17
16
45
11
25
47
24
19
53
72
19
5
61
15
93
6
45
21
6
33
8
7
96
5
43
24
30
18
77
12
7
17
19
5
49
144
51
3
54
11
61
84
95
76
15
17
145
27
72
27
29
4
21
27
80
12
144
52
3
18
60
72
27
8
4
105
87
116
28
32
1
42
12
24
30
6
9
20
12
7
17
12
7
18
59
12
73
23
28
3
6
95
79
125
19
41
4
36
87
5
31
90
23
64
12
27
30
27
36
72
15
72
57
8
19
42
27
8
16
21
11
109
114
48
29
49
3
56
52
12
32
88
12
44
36
28
27
42
63
20
7
17
13
35
16
3
5
48
97
12
3
8
43
18
51
39
60
45
104
13
59
103
17
12
37
15
8
120
88
20
52
56
96
24
28
33
6
84
18
63
45
6
30
39
8
96
73
15
8
19
53
12
36
79
12
96
12
17
16
135
17
16
48
45
18
29
19
17
7
41
12
1
54
84
21
33
6
5
7
41
36
37
27
3
65
48
19
18
84
6
48
29
31
84
41
64
8
1
11
43
177
33
6
12
33
45
18
45
3
33
80
12
7
29
97
30
24
12
41
100
27
9
8
1
36
59
13
23
4
8
36
84
25
120
11
108
43
141
96
3
21
15
72
17
12
16
27
12
42
30
36
6
12
27
12
8
103
53
124
128
24
24
88
80
16
3
21
51
45
3
60
17
1
63
9
143
16
123
6
23
187
6
47
4
12
36
27
81
9
47
25
15
8
61
83
13
36
84
42
12
17
12
4
3
45
44
25
18
36
5
67
54
11
40
104
24
4
81
3
12
12
32
19
30
35
25
18
36
21
9
23
48
16
45
47
16
44
37
35
24
84
108
1
3
51
9
8
19
77
12
49
59
48
24
12
96
52
39
17
52
21
63
3
101
67
12
53
1
75
33
54
41
48
52
21
6
21
87
90
123
51
6
156
47
60
25
72
174
24
66
11
16
51
36
29
7
81
9
11
73
60
11
36
19
21
80
48
36
4
8
36
36
25
3
9
24
11
16
3
42
35
19
5
7
17
37
11
4
44
55
12
17
97
35
1
11
96
52
3
9
44
52
21
90
18
11
145
3
20
24
96
1
6
17
24
103
9
56
55
17
1
114
29
19
6
18
18
18
21
12
3
29
24
13
27
15
69
44
31
9
72
3
53
7
117
60
84
12
27
6
39
15
17
49
6
9
8
13
54
42
30
29
7
41
28
60
56
48
37
24
54
18
27
3
21
3
29
55
93
12
8
85
6
36
54
12
54
5
28
8
16
39
5
25
36
47
7
42
15
32
61
90
29
1
6
36
9
9
35
13
6
29
91
9
32
13
3
32
43
29
25
23
40
3
93
8
61
11
7
41
19
54
35
1
35
1
30
29
48
60
4
9
11
97
48
72
3
48
27
9
8
1
48
15
24
21
48
39
3
29
7
41
43
18
6
17
88
80
4
44
40
48
12
20
43
65
19
6
107
1
11
16
27
30
18
17
7
137
7
29
52
9
71
12
52
56
84
13
23
13
18
29
1
6
53
19
18
18
36
18
11
43
101
19
53
4
32
25
54
102
36
6
17
4
12
3
18
15
32
120
4
57
3
3
18
143
12
40
33
6
12
54
6
9
27
18
11
96
19
72
156
69
39
24
65
25
18
33
48
3
18
36
6
17
109
83
4
177
96
99
27
36
12
21
3
29
1
6
30
27
27
78
90
5
7
24
9
81
18
54
18
36
17
1
72
18
30
6
54
30
24
30
3
3
9
20
76
24
12
21
27
27
108
5
13
51
51
33
9
120
6
9
27
53
96
96
37
6
17
13
18
105
8
1
102
33
8
19
18
27
56
60
36
19
48
42
48
54
53
120
16
44
7
30
6
9
12
20
12
48
16
36
108
128
25
27
80
28
20
73
6
89
64
36
140
7
9
ABCD 99851252882*3^$a+1 [50178]
72
3
75
17
25
42
41
19
93
120
20
7
41
64
48
3
24
78
27
51
12
30
35
12
16
144
20
13
47
43
30
123
20
12
127
21
15
132
30
72
11
12
13
87
153
24
18
78
90
5
115
65
24
55
5
91
65
7
42
18
78
95
49
23
60
28
164
36
40
92
12
40
108
27
41
24
31
30
12
30
18
15
44
1
60
47
72
133
30
18
90
9
33
72
18
45
8
19
93
33
90
5
12
48
19
6
54
306
60
119
120
43
93
57
72
111
32
7
53
28
20
115
150
30
12
78
15
9
66
9
15
41
144
25
48
35
48
7
18
114
33
3
89
25
35
228
7
108
65
37
18
5
7
21
27
192
150
35
43
5
108
7
45
33
47
97
30
78
35
37
15
45
15
15
18
75
27
96
5
67
30
3
32
28
12
45
78
57
132
15
41
175
29
28
15
48
5
37
48
95
72
12
60
16
69
210
78
3
32
163
9
68
40
8
109
36
102
30
30
72
45
33
35
60
88
12
3
30
35
25
24
30
5
88
20
85
48
47
48
25
47
12
25
6
5
24
36
52
32
48
43
149
88
177
3
108
9
6
9
3
42
6
69
68
168
7
77
13
12
6
9
20
145
23
48
120
4
45
15
56
12
25
90
18
95
4
8
67
65
73
35
37
36
167
52
80
13
123
9
108
15
72
33
15
92
13
108
180
114
93
72
51
65
85
12
72
3
48
20
7
18
87
315
150
3
20
24
108
180
13
59
13
23
72
60
12
48
60
55
77
60
60
220
51
12
77
13
23
37
42
305
103
5
7
18
87
51
125
19
138
3
80
7
108
17
28
84
20
120
91
42
60
27
15
6
30
5
55
42
48
30
5
25
72
23
127
17
25
18
5
12
16
27
5
168
19
60
78
60
12
18
5
37
23
48
72
163
42
143
12
43
9
45
126
72
113
7
12
36
90
60
60
24
60
23
13
42
18
15
27
108
9
20
16
32
12
1
107
48
12
112
195
30
155
25
11
52
12
105
35
40
93
30
42
11
25
12
27
36
27
45
57
18
30
23
37
15
3
17
175
17
60
1
15
12
453
239
121
144
30
36
5
4
156
44
1
15
20
60
12
37
168
30
185
43
5
19
41
37
18
12
42
83
108
7
53
24
36
4
20
43
168
60
60
60
24
90
30
186
35
7
17
25
11
37
48
24
3
75
17
25
15
8
73
24
3
8
12
28
75
174
191
55
17
55
45
15
53
55
9
56
12
25
23
109
138
5
43
24
36
102
15
200
120
48
132
7
108
78
15
32
12
40
15
45
80
61
15
15
12
120
5
72
28
15
165
33
39
8
103
30
30
60
5
37
15
63
65
12
40
92
163
33
32
25
83
7
72
113
28
80
12
67
21
32
43
5
160
44
73
102
30
71
25
54
48
17
48
100
3
54
30
41
7
5
72
60
91
24
18
35
7
33
92
36
72
48
25
35
19
33
165
12
23
25
83
115
60
60
77
133
39
80
31
72
17
25
35
61
135
32
85
107
48
88
15
17
13
99
68
85
75
80
55
45
45
30
18
12
23
127
5
48
12
7
165
20
48
163
12
77
13
23
84
48
28
212
7
96
17
12
13
30
18
24
66
5
85
27
15
57
93
107
25
90
78
18
29
1
72
42
48
12
5
108
108
109
36
24
83
25
42
18
15
27
105
21
42
65
13
60
42
108
60
5
12
88
32
12
16
12
63
9
8
180
55
18
90
60
72
5
205
35
52
81
132
72
18
65
55
30
83
4
108
45
23
37
3
80
100
69
30
45
36
9
135
68
85
47
1
87
80
145
107
61
72
215
7
41
4
20
76
9
3
60
75
30
23
19
36
29
175
66
42
65
103
69
3
18
15
20
67
5
48
4
33
120
23
4
21
12
23
72
97
18
53
25
12
23
7
5
115
132
101
25
59
28
32
1
60
219
3
5
48
24
13
12
30
41
180
40
15
77
72
85
60
18
17
25
66
72
72
45
168
72
21
54
33
8
55
5
12
67
66
42
30
75
27
5
96
37
48
12
30
33
75
197
60
25
75
68
79
78
27
45
11
12
40
20
28
57
23
120
24
43
60
17
60
151
17
40
8
64
56
37
138
42
12
23
132
88
165
27
15
36
29
28
20
127
5
48
48
25
12
78
5
25
179
136
ABCD 99851359976*3^$a+1 [50013]
35
96
31
5
24
1
167
12
24
24
13
54
5
48
36
37
18
17
12
19
18
24
107
36
72
1
11
24
31
36
17
36
7
54
36
18
30
36
11
12
103
89
36
7
89
12
1
168
30
17
24
91
53
73
11
60
84
19
24
65
24
103
18
42
17
60
12
109
47
79
113
24
12
7
72
6
66
24
5
67
30
24
18
65
36
1
35
132
49
11
12
72
145
35
24
13
12
59
19
12
17
7
29
48
103
89
12
79
54
18
17
13
42
12
54
24
59
48
72
96
60
36
55
5
31
41
72
67
24
102
24
47
120
12
1
54
54
72
18
48
5
48
19
72
41
84
48
12
55
17
24
36
103
18
23
24
19
29
24
12
12
19
48
5
67
77
13
6
125
145
12
59
24
7
42
66
24
53
31
42
23
31
30
96
11
7
41
72
31
89
49
59
19
41
36
25
23
109
126
30
114
29
1
18
42
95
67
53
84
61
47
19
5
108
72
12
19
5
49
23
24
48
48
1
11
12
49
18
5
73
18
17
13
54
5
24
31
65
91
24
18
23
12
55
41
43
5
55
89
12
109
90
17
43
65
48
25
18
42
23
24
73
18
54
35
43
161
1
18
89
13
119
97
18
54
95
36
48
48
13
11
1
36
54
5
156
19
24
5
67
12
5
31
6
23
43
53
12
13
54
5
48
19
36
17
37
11
25
54
17
13
23
91
17
13
54
60
125
12
24
19
72
29
55
5
12
37
6
29
144
133
18
5
103
30
47
31
53
108
72
121
83
25
24
11
37
11
12
37
35
13
23
48
19
42
11
48
12
24
48
156
91
6
36
47
12
24
24
37
11
61
23
72
7
5
37
90
5
24
96
36
19
65
72
91
17
12
12
12
24
19
12
42
12
35
1
11
223
60
101
60
36
49
18
53
72
19
36
5
24
13
11
24
157
18
114
30
77
1
95
133
78
65
1
23
12
96
37
18
12
29
60
12
7
5
12
7
36
29
1
11
48
31
53
61
180
23
48
103
24
12
36
17
48
43
72
18
131
1
23
24
24
36
24
49
12
11
31
29
276
19
29
48
7
78
143
36
1
23
67
30
78
5
12
24
72
72
115
96
30
54
17
36
19
53
19
36
36
29
7
101
12
157
59
13
11
24
1
59
211
77
24
13
18
89
121
35
36
43
77
12
12
79
53
12
1
47
43
17
55
60
18
30
5
96
61
11
72
12
72
72
72
48
1
186
77
169
35
19
17
43
174
23
48
55
29
36
84
60
31
36
90
47
19
17
12
12
36
31
36
17
73
78
29
12
7
17
36
12
49
30
5
13
18
18
42
41
96
72
24
109
71
12
84
31
30
23
1
23
7
6
54
65
61
179
24
97
11
43
90
186
210
24
48
18
41
36
1
59
7
150
30
77
13
78
41
24
84
24
7
48
42
390
6
23
132
120
60
1
11
7
6
47
48
12
19
18
18
12
42
11
19
6
48
42
65
37
83
48
31
29
12
49
47
36
7
36
29
61
23
12
48
48
36
36
19
53
48
12
25
18
29
67
17
12
12
13
120
71
19
5
36
108
36
127
5
120
48
25
11
12
43
113
96
60
12
7
5
37
30
5
19
53
31
29
60
43
48
53
48
25
59
24
31
77
25
11
132
1
24
102
149
24
13
167
43
5
13
6
17
31
113
12
60
13
23
49
162
168
12
6
11
12
7
54
18
78
54
66
59
12
7
41
25
18
78
35
12
12
36
7
41
24
48
24
12
12
91
5
60
12
19
53
67
24
17
12
36
55
5
36
19
18
120
90
65
7
126
11
60
61
119
192
108
49
30
18
11
13
11
84
108
7
18
107
43
72
198
11
43
18
18
17
13
23
72
60
36
24
55
5
13
23
31
29
48
13
72
60
18
18
83
7
300
54
18
17
25
48
132
66
17
36
7
29
55
24
144
18
84
6
101
12
48
12
55
36
24
5
7
17
61
71
12
120
48
91
84
29
24
91
5
19
53
13
42
17
12
240
36
19
5
13
12
95
31
65
12
24
49
30
24
18
120
47
144
72
168
7
17
48
12
12
120
12
48
36
19
65
43
5
7
78
47
48
13
12
35
115
12
24
29
7
84
41
36
37
66
42
11
7
5
31
18
30
42
30
65
84
85
126
24
5
24
91
65
24
7
30
11
24
25
90
54
11
19
6
18
5
25
36
83
36
25
47
25
18
96
17
72
12
72
12
72
12
67
101
96
19
101
84
24
12
49
47
31
53
13
11
72
7
29
7
17
43
53
108
103
53
12
12
36
36
37
12
23
60
60
96
96
24
7
12
72
65
151
17
36
19
24
29
48
49
59
61
11
13
47
60
12
91
17
43
84
53
36
61
47
84
24
19
108
42
59
24
24
96
12
13
42
30
6
53
24
12
1
11
43
17
108
1
35
12
7
113
7
18
90
17
48
36
49
23
36
48
48
24
84
12
48
48
7
65
12
24
36
72
127
24
5
36
24
84
85
35
12
25
66
24
41
36
121
71
67
65
84
13
11
48
49
42
17
72
12
48
7
41
12
7
126
30
17
24
67
5
84
109
143
19
6
35
ABCD 99851426692*3^$a+1 [50034]
15
32
79
174
35
7
9
24
72
108
237
47
88
24
105
456
12
18
90
143
120
24
151
5
121
51
69
99
216
159
41
144
16
45
24
135
45
54
30
63
60
68
172
39
9
20
19
233
180
148
111
120
6
95
100
288
12
75
69
96
3
65
349
36
30
24
30
35
52
3
57
104
7
129
56
49
279
240
39
41
31
5
139
101
76
288
36
51
129
141
35
199
9
15
45
176
36
40
84
81
303
81
36
39
264
87
69
9
11
25
119
1
54
42
54
120
18
6
41
24
25
87
33
51
45
191
184
15
29
67
45
20
25
23
76
20
253
63
44
136
69
99
9
63
48
56
13
72
11
4
36
8
7
33
12
108
87
29
61
3
180
92
4
9
12
24
48
90
53
12
13
75
177
30
258
12
83
124
33
3
44
16
27
41
40
45
147
135
45
20
88
152
88
32
4
45
54
225
57
180
258
77
64
44
52
33
11
64
120
32
199
69
147
72
273
24
33
198
54
138
78
39
99
45
105
51
8
85
36
47
40
32
97
54
21
81
63
99
42
51
75
33
96
45
90
78
66
24
5
52
69
27
45
303
12
153
36
18
21
44
127
9
117
39
60
80
133
27
111
114
23
13
72
131
112
9
59
85
15
96
24
21
35
133
18
213
105
132
120
78
354
47
160
15
18
63
117
11
61
48
42
9
81
159
15
24
41
49
11
109
60
83
7
57
24
72
45
155
48
31
65
124
21
6
5
205
54
78
3
69
18
41
25
87
108
81
36
15
15
24
18
48
99
20
61
159
128
1
191
49
47
43
72
29
36
7
21
12
33
15
39
57
231
24
105
39
5
25
90
72
225
45
135
60
9
36
90
45
3
114
23
157
72
90
101
28
56
25
54
141
36
32
7
186
12
3
8
24
136
72
33
11
36
79
29
12
175
9
200
36
4
111
65
28
96
176
157
63
153
47
108
16
171
5
43
21
68
316
177
99
120
36
117
27
96
20
120
25
54
24
41
13
11
127
153
36
44
36
64
44
88
24
24
15
81
56
64
56
13
72
3
87
30
3
141
111
3
41
79
54
3
285
72
90
33
264
80
1
63
180
116
144
112
144
96
63
24
245
1
107
40
44
60
1
150
9
39
45
12
32
7
45
75
9
72
9
15
63
33
144
8
13
23
112
45
84
75
8
72
31
30
123
165
36
51
27
18
47
25
63
255
29
4
45
192
15
128
169
51
32
25
12
51
192
128
79
17
25
111
48
21
108
23
85
3
96
21
155
79
24
66
219
156
96
24
8
48
40
45
3
44
52
56
64
33
48
108
27
48
15
17
253
35
7
18
87
39
48
33
20
100
120
48
9
12
143
52
60
96
108
260
1
171
105
39
105
54
54
131
7
9
45
75
111
9
60
44
72
88
36
44
1
35
43
33
129
23
96
144
48
40
48
36
51
72
33
24
24
135
57
189
35
84
16
153
11
31
48
42
36
72
18
30
99
63
21
21
48
47
85
11
64
81
108
162
9
15
201
224
61
162
41
72
79
18
78
90
174
24
41
4
9
36
36
95
64
12
9
30
45
45
36
132
30
90
3
3
162
59
36
72
96
16
68
25
83
13
87
180
33
24
48
3
96
20
16
117
83
49
48
3
ABCD 99851671048*3^$a+1 [50083]
48
112
329
54
24
36
165
16
80
279
57
117
43
179
18
66
6
18
120
96
120
54
91
80
45
99
48
64
5
43
17
18
12
54
144
91
179
60
33
129
228
90
193
23
9
16
191
81
333
60
84
115
48
17
6
126
84
55
239
1
80
21
91
53
96
144
174
6
7
29
198
30
6
264
33
27
30
162
18
6
36
9
135
210
55
59
21
69
12
78
1
101
18
72
324
60
145
179
12
18
96
36
91
17
156
115
96
23
60
72
18
120
186
30
24
27
9
36
138
25
17
415
96
144
48
65
31
95
177
147
90
6
157
17
72
90
60
1
83
204
30
132
30
78
51
16
5
43
5
36
6
174
115
101
18
186
31
5
75
153
96
36
115
83
36
30
91
113
207
45
99
112
192
48
53
36
55
48
71
54
3
57
183
112
5
91
71
9
69
12
175
48
47
78
147
208
32
93
51
16
23
25
128
69
18
25
11
30
55
59
12
108
253
48
29
12
60
363
208
59
84
49
128
39
168
120
90
6
25
221
3
147
45
39
25
96
173
162
30
54
36
18
90
252
1
179
13
131
54
90
13
192
47
129
256
125
18
33
93
90
25
245
120
19
71
24
33
33
6
9
39
90
90
21
64
95
6
187
23
25
71
121
53
27
27
117
63
33
112
131
450
120
6
108
12
24
61
96
128
75
180
81
16
240
32
45
12
18
181
125
24
43
23
6
99
165
54
37
176
48
51
13
17
15
39
121
96
167
25
5
270
162
43
11
85
29
66
97
107
37
80
3
45
231
90
79
41
7
48
95
30
96
90
169
5
24
336
60
39
45
42
84
37
149
91
89
39
9
103
29
30
54
60
51
15
49
96
95
48
72
25
35
61
32
105
36
99
16
239
132
61
47
193
48
144
167
144
6
3
240
16
29
36
36
18
90
30
126
96
3
112
5
18
90
207
15
81
3
6
108
43
23
25
65
24
192
39
75
325
89
12
60
54
57
48
15
1
89
126
73
96
29
3
208
29
3
9
150
18
31
149
66
6
234
9
256
80
9
295
11
36
60
18
66
49
191
30
147
39
120
18
15
117
43
5
6
181
29
99
16
11
21
33
31
240
48
47
138
55
17
79
32
33
54
72
60
48
126
55
176
9
210
24
45
45
156
199
125
36
204
243
93
211
515
120
78
55
47
81
160
119
18
7
179
54
103
23
66
54
90
90
45
16
29
36
31
23
25
65
144
63
63
1
5
54
156
108
61
96
48
96
29
210
36
90
36
271
53
60
31
35
45
15
54
144
30
36
36
108
25
11
36
18
31
59
36
1
35
18
150
36
97
47
72
105
16
179
24
54
36
156
150
30
18
57
16
192
11
37
89
30
180
21
112
11
85
59
85
32
9
39
15
42
198
30
90
42
31
23
105
16
89
270
114
151
29
3
48
111
1
89
48
180
90
73
48
95
36
24
277
48
ABCD 99852079714*3^$a+1 [50026]
41
30
102
66
6
24
147
39
48
48
24
186
54
13
71
36
66
42
1
29
30
13
29
36
79
23
6
24
6
6
138
37
84
32
15
54
79
24
101
30
12
60
30
42
13
48
20
87
9
16
35
33
51
60
30
15
3
6
66
54
6
84
12
90
15
27
18
42
93
27
21
40
5
12
108
60
7
77
60
12
99
12
39
9
51
36
24
120
78
55
47
126
12
12
51
48
21
60
30
66
24
39
12
15
42
27
15
13
5
36
36
6
24
36
37
11
36
45
3
36
24
6
79
5
6
1
80
33
138
105
27
30
12
66
49
71
24
30
36
12
96
72
48
12
3
51
36
78
102
42
27
135
9
27
42
18
12
33
177
60
30
72
9
147
84
30
60
6
12
12
30
120
30
141
15
37
60
5
36
30
6
30
78
43
17
30
18
42
12
108
6
66
96
30
54
30
6
45
57
18
72
36
6
60
24
6
6
144
115
71
12
42
18
6
42
24
6
18
12
12
30
150
12
138
60
30
42
48
6
60
12
12
66
42
72
57
33
42
126
72
138
9
75
18
30
42
24
30
72
9
3
25
11
12
24
6
15
105
30
12
25
5
90
57
9
19
113
3
9
3
52
23
24
30
31
35
60
78
55
92
45
84
18
78
84
18
60
72
66
30
25
44
9
36
30
1
29
18
12
138
12
30
108
30
91
36
11
42
55
32
33
18
25
104
3
72
61
5
15
45
7
12
5
36
12
43
65
19
29
36
15
51
48
105
69
12
90
73
17
15
81
90
85
48
29
18
60
18
42
24
18
7
20
36
105
90
24
138
42
48
48
25
23
54
42
13
5
72
24
12
90
60
162
27
3
61
77
15
9
103
5
27
183
157
11
69
153
12
43
35
60
48
73
59
18
162
60
48
78
6
18
18
24
54
6
18
6
21
15
69
51
108
12
54
6
21
48
57
114
6
15
9
36
72
12
15
63
61
41
60
24
24
162
18
18
42
67
53
150
42
18
145
95
21
36
39
21
21
30
13
20
39
126
54
60
60
13
5
67
47
18
3
15
12
37
83
18
90
12
21
27
12
6
31
24
12
53
36
91
47
48
30
144
43
47
96
78
27
60
33
15
36
51
9
36
28
36
41
24
108
12
66
30
42
66
24
48
222
30
103
5
72
18
48
1
35
109
5
12
114
6
18
6
48
6
57
45
42
30
87
36
60
4
95
54
24
3
60
15
33
27
48
12
105
3
102
24
6
24
13
5
6
72
102
7
23
42
54
61
5
24
7
23
102
78
6
126
13
47
165
45
12
3
15
12
72
6
39
45
90
90
18
33
69
18
18
60
90
12
21
69
12
48
66
156
49
17
7
77
78
25
137
90
6
60
102
57
51
45
48
57
48
132
18
96
61
17
30
30
30
36
66
6
37
8
40
8
12
9
24
30
6
79
119
57
51
45
28
47
48
24
12
6
42
78
18
12
37
41
6
30
51
45
42
18
7
11
96
21
39
66
3
75
12
30
30
60
108
24
30
3
117
120
51
231
6
19
29
12
7
17
15
3
72
48
6
7
77
27
75
13
65
18
13
20
39
30
108
15
27
6
42
9
3
37
20
9
36
96
12
43
17
48
30
18
15
184
56
9
3
9
36
67
32
4
41
6
150
19
41
24
19
17
30
78
12
30
13
92
99
49
77
42
78
39
3
72
30
90
66
43
29
60
87
3
1
11
90
48
18
49
35
1
5
114
18
48
12
42
21
33
12
18
54
87
75
6
54
9
39
48
12
48
24
18
6
36
48
168
54
30
36
24
129
52
113
27
112
68
57
66
204
30
18
72
93
129
18
1
17
24
36
15
45
60
55
167
37
35
36
18
6
6
3
16
11
12
21
9
7
20
3
36
114
42
45
81
15
57
90
30
120
3
45
12
18
48
21
96
33
162
24
1
47
186
66
30
24
7
5
78
66
30
45
75
60
18
120
18
18
42
13
60
20
9
102
48
66
6
84
57
27
18
67
23
18
84
3
9
30
36
12
12
18
12
66
30
48
36
18
21
57
102
33
39
198
78
168
141
45
30
90
30
1
44
28
17
18
18
15
105
12
30
33
93
15
9
6
21
15
30
24
30
24
12
108
37
35
1
5
102
73
48
41
6
42
30
12
54
87
9
36
99
33
63
27
1
41
78
18
30
18
27
3
30
15
12
87
30
42
30
175
35
48
108
12
121
47
24
73
143
12
1
36
71
30
15
48
69
6
81
165
114
90
12
12
30
13
5
48
42
189
15
6
12
18
42
42
24
114
18
78
12
7
47
48
12
150
31
17
12
78
37
5
48
12
30
61
17
90
57
9
87
9
30
6
18
45
100
29
48
54
18
18
12
61
12
47
6
42
18
6
18
96
24
3
60
15
24
6
39
21
12
30
168
24
49
12
95
12
25
23
9
135
21
129
6
12
30
63
105
75
15
24
36
12
18
79
41
30
33
60
39
12
45
3
61
5
24
7
23
12
189
27
24
30
31
227
42
30
49
11
84
6
36
43
72
5
150
25
89
55
5
15
141
72
72
90
6
15
57
60
27
96
15
13
17
18
30
ABCD 99852755672*3^$a+1 [50016]
41
20
64
72
13
6
85
24
11
25
5
74
28
8
1
33
66
41
3
48
17
53
35
27
28
18
27
27
33
57
27
9
2
40
8
1
9
35
44
31
37
33
19
28
13
75
15
21
63
6
55
4
1
15
20
39
5
20
71
9
88
95
22
27
9
19
8
8
4
68
7
20
58
60
3
24
105
60
27
3
1
4
72
31
5
63
1
21
87
3
29
51
28
5
7
17
12
8
11
85
67
40
65
13
19
76
75
9
52
21
30
8
84
5
8
8
19
41
15
5
20
36
59
5
19
61
15
65
25
27
28
89
27
21
23
72
7
33
15
13
24
36
44
12
24
12
23
81
39
10
42
12
5
48
8
44
40
8
80
8
67
28
21
20
8
55
46
14
37
3
36
20
60
5
59
1
7
97
36
36
4
17
35
64
33
30
1
29
3
87
25
8
44
13
15
3
8
21
1
30
12
8
13
39
85
60
23
30
30
33
4
40
80
11
12
48
29
3
13
44
40
108
28
24
60
11
9
8
4
3
25
5
6
30
11
28
15
8
190
3
24
40
35
45
11
65
5
19
32
3
1
80
36
64
52
13
30
89
12
3
13
72
20
116
24
5
31
5
2
49
20
3
16
12
29
28
3
8
9
16
36
44
44
11
65
15
21
19
42
3
35
65
79
28
13
5
12
7
148
7
18
15
8
67
37
35
33
24
80
1
48
27
3
24
1
40
7
48
25
17
43
47
8
34
18
37
52
1
7
36
52
55
29
1
63
4
32
9
19
8
24
28
23
20
13
4
31
4
5
13
15
44
43
25
5
31
19
57
3
60
108
33
76
59
84
1
4
28
15
10
2
1
4
76
20
19
28
12
57
20
36
28
4
32
4
24
16
20
29
66
44
21
7
97
32
8
61
19
16
12
27
16
117
3
12
69
8
72
39
25
24
23
17
43
25
8
12
15
9
13
27
64
80
24
45
31
7
33
27
52
25
43
12
33
28
44
52
20
60
44
24
43
88
29
52
3
20
41
7
49
99
42
39
11
17
35
5
28
15
8
57
55
12
25
71
9
12
3
5
140
28
4
71
58
54
36
49
20
3
32
10
36
60
50
85
4
43
17
43
57
36
44
43
9
1
63
69
18
30
18
25
4
20
55
16
72
9
21
60
2
16
72
9
28
8
27
53
25
2
41
4
16
20
55
60
44
21
16
9
27
20
3
12
12
5
32
11
17
5
47
1
167
12
8
8
93
15
20
16
20
19
41
31
18
2
17
52
44
20
39
18
3
15
5
27
9
36
63
4
21
12
15
13
80
39
21
40
29
31
64
1
2
12
37
8
15
48
22
6
21
23
37
36
92
43
37
8
3
49
20
83
12
10
48
7
31
5
20
4
16
36
16
83
52
68
25
64
5
11
36
16
8
55
30
55
16
13
48
39
8
1
102
48
42
2
100
128
22
23
7
6
30
80
5
77
43
4
151
29
15
1
35
1
20
16
8
25
14
36
34
27
36
28
16
8
31
1
24
47
12
10
18
68
1
3
25
36
32
27
45
11
9
31
42
2
13
3
41
19
32
17
55
88
5
7
48
108
45
35
109
3
9
4
7
22
90
1
55
5
4
15
1
9
27
51
18
30
60
24
33
12
36
4
68
63
92
58
12
7
55
81
115
25
92
35
13
72
3
25
60
16
3
65
11
21
28
60
40
16
27
9
44
15
29
31
10
19
8
3
12
65
15
22
107
60
36
120
3
12
13
40
7
17
5
18
29
16
23
97
44
73
6
57
3
21
4
7
17
36
29
35
52
23
88
42
18
45
92
20
11
57
27
20
58
38
94
27
28
96
35
72
42
18
18
12
27
12
4
67
25
20
7
8
10
39
8
3
40
45
27
30
18
5
43
29
3
17
8
3
30
15
36
36
60
8
112
105
39
4
17
15
15
9
3
5
91
9
3
9
11
12
21
67
29
40
8
60
28
20
8
44
16
47
20
70
62
1
99
85
53
67
23
33
20
37
12
23
13
2
10
3
36
9
84
3
35
12
41
5
42
8
10
75
60
12
60
80
3
34
6
20
12
69
39
29
23
65
43
20
1
39
80
52
5
3
4
57
23
33
15
9
3
16
24
33
3
41
13
23
63
89
28
7
21
4
5
6
17
13
30
25
119
66
11
8
23
5
24
36
64
23
5
41
54
60
36
20
22
30
12
41
15
10
55
19
10
48
23
7
13
112
4
81
7
8
28
44
3
8
64
90
110
33
88
35
10
14
25
15
1
19
5
65
35
15
13
3
17
25
38
61
4
19
36
157
27
56
60
22
7
56
44
15
16
25
16
8
28
67
68
52
65
28
15
32
61
24
11
61
56
63
1
24
27
80
85
3
12
42
48
18
21
9
30
41
39
5
44
3
8
12
25
68
15
112
29
1
38
22
62
41
40
4
3
13
20
27
13
7
53
7
40
5
32
11
24
57
4
16
16
48
47
12
106
12
38
4
1
4
20
8
60
12
16
95
12
9
11
17
65
31
7
12
1
12
143
25
4
32
36
3
24
17
3
16
30
2
53
77
62
108
28
92
9
24
67
45
88
24
23
13
5
2
52
1
19
13
35
10
67
16
39
16
5
40
44
63
9
43
348
42
63
52
11
41
121
15
33
74
10
98
17
68
8
39
16
44
1
44
56
16
121
43
47
20
17
11
45
156
9
14
5
23
20
28
5
4
11
25
15
17
3
24
40
6
27
47
25
20
3
33
19
36
17
28
4
103
9
8
8
15
57
136
19
61
45
55
24
23
9
21
2
57
28
3
5
15
45
4
80
8
11
17
8
55
60
1
4
19
25
8
43
25
24
11
24
5
3
12
48
17
20
23
10
62
13
27
48
12
36
21
4
29
18
12
20
16
24
33
24
8
25
3
28
55
9
56
47
57
56
7
29
60
79
5
7
13
24
28
7
20
46
2
40
20
9
24
4
32
13
36
2
25
80
3
25
4
35
18
2
10
6
12
13
44
8
7
36
12
73
65
30
12
9
8
16
36
33
47
1
30
17
13
23
16
59
57
27
46
14
28
12
17
3
118
12
18
33
40
47
37
23
149
31
72
5
13
18
25
149
3
27
1
79
16
12
18
27
88
100
20
95
20
64
56
4
57
24
95
21
31
68
1
4
24
11
12
33
44
1
19
41
11
3
28
37
11
17
28
20
7
20
72
48
40
9
21
59
39
69
75
16
44
60
41
20
24
231
32
120
33
27
9
16
52
5
123
63
45
4
5
30
1
24
8
33
42
42
60
3
20
27
45
60
55
60
5
3
10
30
37
60
20
48
52
20
3
37
32
8
88
84
4
4
111
5
17
35
4
63
6
47
7
61
32
23
49
36
15
60
21
11
9
8
5
31
17
18
25
20
27
42
51
9
30
1
17
43
7
53
16
3
37
8
16
57
42
36
21
3
25
32
11
33
39
5
20
12
3
33
57
110
16
30
42
60
37
16
7
53
7
18
55
40
75
22
67
52
28
51
12
13
5
12
95
27
5
23
17
20
5
50
41
19
97
36
8
40
80
19
48
8
24
10
95
20
163
12
25
11
24
36
5
84
8
15
69
3
41
16
20
19
9
45
31
ABCD 99852880742*3^$a+1 [50229]
17
15
72
48
27
13
48
24
53
43
23
25
56
15
25
209
7
17
36
24
6
21
40
24
96
104
15
6
18
90
36
66
9
9
7
5
139
29
6
6
30
193
5
66
97
128
9
36
60
55
41
63
45
30
60
177
40
104
16
48
80
136
41
79
80
75
30
55
56
64
32
9
31
32
87
24
54
60
31
24
71
145
120
245
84
90
61
41
78
25
101
240
36
39
39
66
31
5
24
96
48
66
25
41
111
33
24
7
23
30
91
5
6
84
30
27
72
45
156
30
9
112
65
15
39
145
56
16
17
15
105
55
41
55
305
54
1
29
115
32
9
151
5
3
48
112
17
31
288
29
12
54
36
229
152
48
45
19
5
27
69
147
88
5
174
13
24
48
48
143
81
16
8
51
18
12
24
31
8
105
36
60
127
8
99
42
120
19
41
120
15
48
72
33
12
51
40
29
3
27
109
5
195
105
24
42
24
181
59
54
103
53
66
25
24
65
7
23
30
36
24
87
129
54
25
96
23
25
35
12
9
45
66
193
5
12
18
61
32
88
96
89
39
48
57
6
145
65
54
25
11
24
6
55
29
36
55
24
80
27
133
48
83
45
21
19
29
36
54
25
192
23
265
41
60
24
3
144
64
89
7
29
24
36
30
9
57
54
6
60
55
96
23
54
27
9
15
219
37
299
69
40
77
24
19
35
12
25
5
195
9
31
53
3
3
114
60
72
108
163
17
216
55
56
40
29
54
21
112
59
85
29
210
9
40
11
24
6
54
121
32
48
144
15
12
48
42
115
53
91
5
91
233
36
259
32
3
37
104
39
36
150
7
48
5
36
39
16
29
19
17
31
17
96
31
104
69
42
1
32
15
36
120
6
48
31
32
64
65
60
24
24
43
48
35
45
9
55
48
47
6
19
96
125
139
72
120
8
51
114
51
21
18
73
120
17
36
96
123
75
90
43
8
16
24
65
7
47
42
79
5
6
30
55
24
95
25
35
270
36
51
117
42
145
48
72
209
30
30
210
96
49
41
15
159
49
72
96
23
6
43
35
30
7
23
1
32
39
49
71
25
143
217
23
81
45
19
11
24
30
7
56
72
57
55
120
56
64
8
117
48
36
39
16
29
42
1
24
48
41
84
36
7
17
31
41
15
33
36
120
120
60
55
71
121
23
9
136
56
9
31
263
25
77
43
95
1
71
201
9
55
29
24
27
88
41
84
51
40
320
72
3
60
24
6
54
85
48
8
16
23
73
17
120
132
60
31
168
96
59
37
32
112
104
69
210
36
261
40
119
25
281
55
24
65
24
15
45
51
51
21
69
51
112
35
126
36
3
16
96
65
55
24
24
5
51
40
89
42
13
125
43
8
72
40
89
18
12
114
31
23
6
51
69
91
35
85
5
120
114
121
8
15
42
54
54
60
63
69
18
6
19
8
64
95
150
54
6
24
7
17
60
27
16
23
1
65
39
45
120
54
61
72
80
40
77
27
40
53
91
96
80
69
6
13
41
30
217
48
24
17
204
90
25
32
33
15
24
40
71
1
48
41
15
16
56
48
96
9
7
113
31
240
5
24
115
32
48
16
143
30
51
160
59
85
32
9
79
35
45
48
40
24
125
60
31
17
36
27
40
47
30
187
128
96
9
12
18
1
119
36
69
21
30
189
135
66
24
6
174
27
183
1
11
78
15
15
1
24
5
27
39
30
90
1
29
19
101
144
42
24
49
48
8
136
8
15
81
184
48
23
6
108
175
65
295
72
8
45
163
24
24
24
96
96
53
6
69
57
54
9
40
17
48
30
60
30
96
127
47
30
12
39
45
24
60
60
102
61
32
81
7
48
5
139
5
43
113
55
11
24
85
80
40
104
15
6
19
35
21
9
132
18
57
39
54
12
24
60
84
31
161
15
16
107
13
23
25
24
11
325
5
30
21
40
24
24
56
9
127
35
13
41
30
30
91
128
40
80
57
24
96
48
ABCD 99852954296*3^$a+1 [50007]
36
42
18
60
89
7
89
264
31
132
53
145
95
19
65
36
60
67
24
108
17
19
29
115
42
119
97
54
5
91
77
120
60
67
288
161
36
31
24
60
29
67
30
42
12
89
49
71
7
137
43
78
90
29
97
6
113
271
66
23
49
6
12
53
127
77
295
101
36
19
209
163
48
30
42
77
55
5
127
54
216
78
60
17
108
31
29
31
5
19
125
36
67
18
42
233
271
89
229
192
96
174
5
55
30
78
5
72
360
343
101
67
24
6
47
25
126
132
54
59
19
12
30
30
113
67
30
6
53
19
60
245
132
48
31
5
7
24
113
73
42
6
72
23
1
18
5
151
12
12
12
156
17
25
102
18
102
210
30
36
132
156
72
468
65
24
67
113
43
113
139
78
18
24
6
162
30
42
12
89
36
31
30
150
77
55
36
29
7
24
101
43
96
144
5
36
7
174
120
114
30
66
29
25
6
96
84
54
35
36
31
12
30
96
6
24
36
78
35
85
6
72
17
36
7
84
173
31
5
31
113
7
53
115
12
53
121
24
18
84
66
23
60
67
17
25
47
19
89
205
11
127
78
30
84
6
95
31
180
246
30
48
41
144
97
23
49
30
42
59
109
72
59
7
12
72
228
77
25
186
84
96
12
78
42
78
48
6
29
37
102
185
25
246
72
210
48
90
29
187
29
19
78
23
25
24
30
66
30
72
60
84
48
36
84
12
29
235
24
5
127
24
125
84
7
29
7
222
42
36
197
187
18
126
29
67
5
108
1
6
24
149
7
65
43
65
180
67
24
12
30
30
18
120
155
55
6
18
60
161
67
77
97
150
48
42
78
36
342
78
66
48
168
78
24
5
60
25
30
96
132
48
29
12
91
17
511
42
30
12
72
48
5
55
41
7
42
71
49
120
120
72
24
66
36
60
78
6
48
36
5
151
120
60
48
36
41
169
54
77
19
186
35
48
31
36
108
60
48
113
31
216
18
59
61
42
150
23
180
157
138
5
180
67
24
53
36
55
89
43
150
54
66
54
53
156
24
67
108
18
48
59
31
5
7
48
12
72
132
84
29
97
23
36
79
6
155
84
1
42
78
6
180
120
78
6
65
271
113
12
43
42
30
114
30
24
42
114
30
54
18
42
17
48
31
29
91
144
161
79
12
144
29
180
25
71
115
30
24
47
55
53
13
78
42
18
96
6
72
47
1
42
36
24
66
114
101
120
175
66
6
24
53
55
60
65
55
5
151
5
67
77
73
59
48
13
47
7
5
19
185
120
49
11
31
24
96
48
240
150
6
12
48
6
23
43
30
18
30
6
90
6
204
6
90
72
6
24
90
36
162
143
7
137
55
60
65
36
96
31
12
5
72
43
96
6
23
67
149
49
198
42
120
95
36
7
30
47
67
24
125
169
30
77
84
60
19
42
18
257
181
24
126
24
96
12
36
65
55
29
85
11
84
295
18
83
55
30
66
29
19
77
55
53
61
59
36
1
18
72
149
211
30
59
67
72
5
163
84
84
84
78
47
36
24
13
18
24
17
19
180
132
168
120
5
37
72
167
55
120
48
72
108
65
55
6
72
18
180
101
43
5
60
25
311
31
29
7
77
7
18
71
120
7
18
66
168
78
23
24
121
71
73
42
108
60
30
30
5
7
ABCD 99852989948*3^$a+1 [50011]
12
48
5
24
18
193
95
121
101
43
5
72
18
24
78
48
144
43
48
5
42
18
139
12
29
12
55
84
11
37
36
47
13
89
138
102
48
18
1
23
61
149
48
60
48
120
12
7
53
42
1
47
48
72
97
71
30
91
23
96
24
18
139
36
5
18
121
48
5
103
35
18
7
95
73
17
12
163
53
19
23
30
79
144
155
30
55
36
71
37
11
49
36
137
19
89
12
162
288
13
17
162
25
53
90
49
41
60
235
173
42
25
72
5
91
5
7
108
95
120
24
121
60
12
173
115
120
95
1
23
90
96
91
161
138
54
31
36
240
96
48
215
30
235
77
42
85
53
199
29
12
78
61
11
42
36
12
30
49
101
12
31
12
197
31
17
55
167
30
18
73
5
84
6
30
7
17
18
73
77
48
60
7
420
5
30
157
60
71
1
53
240
7
11
25
5
12
78
48
145
60
36
29
42
78
12
60
18
97
24
29
55
65
84
6
1
71
18
12
18
162
127
5
138
73
84
53
7
5
36
91
144
36
96
5
72
31
65
19
113
43
12
143
37
35
13
17
19
60
41
19
101
115
5
48
67
48
47
97
48
24
101
42
6
19
71
30
90
282
7
245
91
77
90
18
79
72
168
360
96
89
60
138
30
48
19
96
5
24
7
53
108
19
24
29
18
30
19
36
53
7
53
19
5
18
25
47
61
65
31
59
24
18
60
72
103
48
132
53
12
60
67
72
71
48
49
53
18
24
66
60
90
217
24
96
5
19
29
24
48
235
5
55
84
24
5
24
43
95
109
48
5
30
126
24
55
48
107
1
47
30
139
173
91
5
42
192
48
97
5
18
289
29
31
203
96
85
204
101
84
31
65
270
150
55
65
72
7
35
96
109
5
36
60
12
67
96
12
48
12
77
103
180
24
53
43
263
145
12
48
17
43
5
312
7
5
187
60
29
60
54
97
41
55
5
19
48
12
161
18
109
5
30
1
29
235
192
96
125
43
29
31
84
12
36
17
31
72
168
5
114
48
30
18
54
138
48
30
72
48
24
48
48
60
30
1
24
24
65
55
36
60
36
108
5
31
17
48
24
7
113
48
72
96
91
29
90
25
29
31
35
102
12
36
234
168
25
108
60
197
42
30
103
17
168
12
150
37
89
12
78
25
5
67
5
18
90
127
263
90
84
43
12
131
24
25
125
43
48
89
36
90
1
29
354
66
12
43
137
12
115
23
25
12
12
144
36
53
7
24
5
240
24
96
31
60
23
126
91
180
83
48
78
24
43
48
95
25
5
91
53
43
132
53
60
72
18
169
23
25
60
101
30
72
49
24
12
12
5
43
48
5
42
30
43
120
36
48
12
24
95
72
120
18
7
120
77
91
36
48
83
72
1
47
48
85
107
72
18
108
31
131
18
7
197
67
23
30
103
48
107
49
89
55
120
125
91
23
246
60
7
47
6
31
131
102
60
43
132
71
24
48
97
101
19
5
31
12
47
48
25
167
1
47
133
59
121
24
23
72
30
43
143
114
30
61
17
18
120
37
83
162
102
1
47
78
60
31
23
48
42
6
85
12
23
30
31
36
23
1
24
24
221
24
67
23
181
60
5
90
37
48
35
1
48
60
12
53
66
72
49
29
192
7
12
41
48
31
60
11
120
13
17
43
24
125
223
132
48
65
7
36
12
48
29
48
7
83
73
5
31
11
30
43
216
96
23
114
108
67
23
73
119
48
48
90
180
7
5
43
5
7
23
25
36
59
25
24
23
48
25
29
7
36
24
53
96
72
7
96
17
19
48
53
55
83
30
120
91
60
60
48
71
ABCD 99853322696*3^$a+1 [50008]
27
213
27
120
45
9
90
45
9
90
60
30
6
125
16
3
90
30
6
66
90
3
15
6
36
135
63
36
45
21
18
41
55
54
72
54
174
276
30
21
3
30
191
25
144
36
126
24
45
39
42
138
42
75
33
90
12
24
30
6
18
180
12
11
79
144
60
84
72
41
19
45
219
6
138
5
1
30
114
90
5
31
17
64
9
30
105
21
60
30
60
30
23
127
18
120
36
96
18
12
54
24
135
57
18
165
128
157
96
84
36
60
36
84
24
66
45
96
45
30
24
90
30
54
15
75
132
30
3
75
21
96
3
72
101
7
36
60
36
18
30
96
21
9
60
264
126
5
1
15
15
78
36
300
24
27
3
45
27
150
108
72
75
63
60
5
25
96
39
45
131
49
60
30
36
6
48
126
36
90
90
18
6
77
67
30
96
54
12
24
36
54
54
21
159
17
304
80
79
36
29
16
272
13
36
90
84
6
228
231
96
3
12
24
144
12
24
246
18
60
81
21
75
69
11
144
144
31
174
36
24
36
84
6
36
54
234
21
96
3
126
15
75
6
63
45
90
36
54
72
138
60
90
71
49
132
108
30
6
59
61
51
240
213
150
5
67
84
54
60
23
187
96
120
54
42
18
66
126
11
7
36
21
75
18
90
12
93
75
30
6
90
54
426
54
222
3
51
66
60
159
96
9
204
72
54
30
54
42
63
45
126
90
75
96
80
13
42
9
39
6
84
15
192
15
30
108
23
37
12
54
24
12
101
79
114
36
90
144
30
54
42
3
171
54
36
36
78
36
54
30
162
95
13
83
13
30
21
48
45
90
36
54
12
90
54
90
9
15
17
55
84
60
264
36
45
9
23
109
48
36
15
21
54
90
24
126
30
96
30
18
90
45
117
60
48
96
90
84
72
24
81
93
51
129
90
165
75
5
25
96
39
51
90
36
143
1
66
29
25
39
96
32
144
64
135
9
27
144
66
114
66
90
78
90
12
113
127
30
3
21
120
51
9
39
15
36
45
21
18
6
36
15
3
30
42
30
18
36
65
61
3
80
48
49
114
30
54
57
3
36
234
90
72
54
39
81
204
51
21
30
18
132
180
90
9
9
66
24
120
36
60
54
90
36
30
36
63
27
114
30
21
75
84
54
11
25
36
18
113
64
45
30
198
60
51
21
18
41
25
119
157
18
81
80
55
105
15
150
120
36
54
36
78
156
11
43
36
240
30
6
18
36
84
162
18
72
144
24
36
144
90
66
60
35
19
126
15
96
69
36
215
19
84
6
84
15
21
6
54
84
126
29
355
66
59
55
342
90
18
23
64
93
36
95
151
24
90
270
120
330
39
27
78
167
48
96
25
24
300
6
180
66
18
60
57
15
84
36
18
216
6
9
176
64
75
69
195
6
126
41
133
75
39
72
48
81
9
23
157
150
36
9
45
90
105
177
234
24
66
54
21
141
18
126
51
165
60
54
9
57
90
45
33
15
96
272
67
45
21
54
21
69
75
87
9
9
36
216
203
85
171
32
64
3
60
17
49
90
24
72
90
498
185
91
144
30
6
144
36
45
32
48
55
9
165
150
21
99
72
18
42
105
123
6
30
81
9
6
228
60
12
54
24
72
108
72
84
324
42
48
90
60
126
30
60
30
24
120
132
48
90
47
ABCD 99853778504*3^$a+1 [50030]
47
21
315
60
1
119
1
44
39
120
6
111
33
163
12
72
8
52
216
120
23
69
21
30
114
6
24
45
72
3
66
15
132
183
120
97
47
30
66
49
32
16
107
13
53
30
25
29
7
68
16
20
4
155
141
96
33
30
117
64
116
4
35
84
180
33
24
40
59
24
73
92
15
33
3
30
171
88
156
44
16
144
132
23
1
80
16
59
217
24
128
36
24
72
100
53
96
19
11
84
1
32
3
37
53
51
63
36
21
3
21
4
120
65
3
4
56
12
75
36
1
53
91
5
7
12
32
16
68
4
32
39
24
25
5
90
36
21
36
40
8
180
45
91
8
100
12
23
37
23
36
145
95
54
87
4
35
97
12
32
9
114
73
44
69
55
119
120
121
56
40
83
1
95
97
23
37
140
27
30
30
93
60
148
35
9
96
75
24
1
20
16
44
4
60
101
15
52
107
21
15
69
21
30
21
40
20
4
84
41
30
21
69
30
85
72
12
11
81
48
216
45
15
12
87
57
3
33
3
1
113
7
156
24
48
68
180
28
12
23
25
12
53
31
59
60
1
20
4
84
11
85
29
30
81
105
19
356
9
30
1
35
90
90
129
40
120
11
30
175
59
120
30
43
47
13
68
15
174
6
97
48
29
210
45
51
120
24
13
68
120
124
11
24
25
60
11
37
140
108
75
21
196
24
44
4
20
21
99
52
59
24
6
90
1
8
15
1
65
7
104
60
4
35
30
51
39
1
179
61
44
45
79
8
84
3
57
39
120
54
31
29
66
1
23
105
75
13
60
12
32
28
5
67
44
72
4
23
33
48
15
30
55
29
31
329
6
24
57
108
75
93
3
24
61
20
12
24
28
11
1
23
36
9
15
141
72
40
17
75
51
49
80
75
1
65
15
9
31
65
79
20
48
27
397
36
8
24
16
35
60
120
54
30
93
3
61
119
25
24
95
13
23
25
44
195
165
36
99
6
90
120
81
60
120
153
36
31
29
39
36
135
225
64
125
55
101
7
24
23
36
90
111
33
6
60
30
15
4
8
24
3
36
24
13
80
72
36
52
23
60
1
44
15
25
56
40
68
135
66
24
103
83
37
107
25
101
75
4
68
27
186
67
44
4
212
72
28
108
20
9
6
30
19
5
63
120
27
30
30
1
36
143
60
36
24
6
7
20
3
9
171
24
25
35
240
141
40
80
15
9
51
24
36
45
16
59
90
111
99
9
16
5
30
60
54
31
12
17
66
24
13
47
30
55
8
12
105
6
157
24
29
55
20
9
36
15
40
89
51
16
20
16
47
73
12
71
49
32
24
160
20
159
1
59
6
7
47
21
76
36
20
88
24
8
60
192
88
257
30
21
4
32
24
12
87
60
201
40
215
60
24
25
156
20
45
111
33
31
12
23
120
57
33
19
5
6
25
65
19
35
21
9
27
3
57
63
6
19
60
5
126
21
3
30
111
45
144
30
6
51
180
33
36
60
51
33
55
32
3
66
30
37
32
171
45
9
91
179
1
60
72
47
13
12
35
21
135
60
57
3
9
51
144
36
9
136
20
64
68
63
81
228
112
24
80
76
20
3
90
240
7
20
3
36
60
9
48
87
1
89
6
120
81
16
17
43
80
24
28
11
49
60
60
5
60
63
24
39
1
23
6
7
68
9
60
30
13
104
36
124
29
75
40
5
30
37
180
23
25
35
21
123
96
24
90
51
135
24
60
6
60
30
129
165
75
100
41
84
55
155
30
75
21
90
84
66
27
40
113
99
75
13
17
6
30
15
184
60
120
128
3
109
101
55
132
47
57
40
80
39
105
40
32
88
44
21
30
60
37
60
8
15
105
64
5
6
1
53
15
36
15
24
105
16
59
1
12
72
101
54
36
30
75
15
24
30
30
90
60
3
48
99
6
30
85
56
28
36
5
90
97
84
59
25
5
19
41
79
11
84
6
24
30
121
164
112
68
105
7
8
40
48
80
12
60
12
3
21
40
12
68
129
3
3
169
65
123
72
40
12
23
240
36
45
45
7
77
31
20
15
84
96
181
48
5
6
90
31
20
76
12
35
97
143
33
220
ABCD 99853838608*3^$a+1 [50042]
37
24
132
59
13
36
20
24
255
25
60
20
16
104
208
60
20
39
33
28
8
4
5
15
40
96
5
54
60
117
4
20
21
54
45
196
59
21
84
4
72
23
12
24
25
36
113
75
72
16
12
8
244
48
197
63
45
127
143
36
66
19
41
18
117
16
23
21
75
1
152
27
9
4
92
3
81
4
20
15
13
60
32
52
20
63
13
20
84
40
113
67
23
66
31
65
175
23
25
36
11
13
12
24
24
8
27
36
85
24
8
3
96
9
40
24
36
29
15
40
20
100
20
111
24
12
13
8
48
16
56
28
80
100
60
11
121
167
12
13
11
49
140
40
36
32
9
18
12
21
39
133
11
61
59
49
20
28
8
21
163
20
87
144
114
30
57
120
24
15
69
21
6
45
4
20
21
15
16
12
8
12
112
23
37
80
244
71
1
68
165
66
33
16
72
80
129
15
48
16
11
13
60
11
36
109
5
19
12
20
33
7
89
99
21
55
56
3
81
72
4
53
36
51
24
21
48
7
24
56
63
13
12
48
8
21
3
52
89
79
35
66
75
15
54
15
240
15
96
36
33
57
108
30
42
48
7
8
36
75
49
72
144
80
16
20
3
25
20
112
68
76
24
60
56
100
24
36
60
24
11
49
48
152
27
30
54
114
43
84
104
39
36
49
41
84
55
48
24
108
68
27
117
3
25
156
24
48
12
48
24
20
64
32
3
45
315
25
59
97
53
63
72
76
56
48
52
36
8
244
20
88
8
16
48
60
5
15
105
6
49
200
52
23
45
135
1
60
11
18
7
164
45
19
11
25
80
52
29
139
24
192
56
33
7
53
54
12
18
15
36
72
108
21
54
60
25
11
105
16
23
37
53
31
35
109
92
28
59
72
1
92
15
36
121
60
20
40
68
48
3
6
90
1
24
44
136
36
29
18
33
69
51
72
40
107
69
36
36
24
76
83
1
23
13
32
16
59
150
63
4
48
12
35
30
91
23
85
71
21
112
11
96
18
7
20
63
81
52
83
1
35
9
24
28
113
87
132
156
9
27
3
36
97
32
12
3
13
12
156
56
75
1
32
100
108
48
80
52
23
57
28
5
15
24
28
8
51
13
12
48
32
39
141
76
68
4
5
15
15
1
41
54
1
108
17
115
144
29
67
23
102
51
24
39
69
40
47
60
84
6
159
15
57
12
57
31
44
28
41
75
36
64
20
40
20
196
95
73
116
16
119
9
60
36
4
36
60
72
72
131
25
11
1
12
5
36
36
24
126
54
36
63
112
23
1
32
84
75
18
3
3
36
81
24
16
53
90
36
18
15
27
48
33
64
116
28
44
52
8
12
24
75
61
8
21
36
91
32
36
16
20
196
84
44
12
39
13
5
7
35
49
36
68
72
16
84
116
27
25
5
163
149
18
13
12
5
6
45
21
39
15
85
36
24
95
145
104
105
147
16
59
1
12
20
75
12
169
12
72
41
7
23
49
80
288
33
75
39
33
52
132
8
111
1
20
3
33
123
85
24
32
28
212
124
59
25
8
39
49
35
6
63
81
7
8
16
35
54
126
93
72
100
24
72
20
52
36
59
37
29
31
23
33
3
60
25
12
32
88
68
75
21
69
60
30
57
52
41
15
244
12
168
20
28
173
24
30
6
27
60
120
108
39
25
96
56
28
60
72
24
36
24
11
69
96
124
35
61
125
15
15
13
5
91
20
112
12
5
27
24
75
9
57
19
59
121
35
1
48
36
11
73
65
60
30
6
87
12
27
108
25
11
9
40
92
40
8
28
47
36
21
93
15
21
91
8
111
24
25
56
52
29
43
65
7
60
48
36
11
54
15
12
63
45
9
30
13
132
12
5
18
57
33
42
85
36
12
8
57
15
40
68
39
81
24
40
44
39
36
24
13
84
56
3
105
24
21
7
8
15
21
75
108
33
12
112
23
1
24
11
9
60
16
32
57
7
65
18
1
24
68
52
17
3
40
116
24
15
6
30
36
85
203
72
49
11
105
4
32
12
21
6
13
36
41
99
4
41
30
6
223
20
108
3
36
24
30
6
54
27
64
44
39
42
171
4
36
20
39
45
96
4
29
67
23
49
11
36
18
66
6
135
168
87
33
75
21
75
81
24
52
77
7
20
24
72
4
80
24
16
143
1
92
33
15
36
144
60
4
60
12
35
249
249
96
27
132
16
96
24
11
9
4
215
6
30
21
88
41
7
24
20
16
68
39
85
8
28
12
8
129
43
17
7
48
11
1
23
12
33
45
31
56
28
72
24
236
48
52
8
15
1
ABCD 99854126668*3^$a+1 [50008]
26
22
32
3
87
34
35
39
30
51
72
147
60
45
36
81
30
54
24
15
25
35
45
6
12
94
56
48
6
10
8
15
13
12
11
39
21
27
18
60
159
3
12
21
49
11
15
45
24
33
28
62
42
15
15
18
3
24
27
24
30
15
147
132
45
36
60
12
12
37
14
46
98
48
22
12
44
112
23
45
52
32
78
108
22
62
42
48
75
13
12
32
4
62
93
61
36
12
20
100
26
30
27
48
57
162
138
18
57
87
22
128
102
9
27
22
56
54
12
18
42
66
3
37
38
10
26
70
128
15
25
8
78
82
35
13
95
12
27
72
78
30
22
14
9
120
36
37
23
49
56
40
26
24
30
15
45
4
95
25
2
9
9
76
84
32
4
96
44
124
36
26
130
24
24
11
39
18
15
3
82
14
10
26
58
44
15
3
78
64
20
36
16
56
112
2
9
37
23
1
14
24
10
12
68
75
13
2
12
6
4
8
36
16
20
16
2
45
33
102
36
6
39
132
72
96
15
70
20
15
1
26
12
225
15
22
24
35
21
78
12
69
12
63
42
90
54
4
26
9
45
16
26
18
36
28
48
62
22
38
93
99
114
15
15
60
36
21
48
85
12
44
54
45
15
12
22
108
275
37
35
13
72
56
99
75
238
2
10
2
18
36
6
48
60
156
72
24
34
119
3
22
156
12
50
33
24
45
6
82
2
36
72
45
27
21
72
12
21
15
24
15
33
12
81
126
46
23
25
132
8
39
1
50
24
12
58
11
39
10
11
39
30
90
72
10
26
33
99
21
61
38
10
48
35
48
27
48
9
1
35
61
108
36
26
9
72
97
2
36
30
27
27
153
27
130
23
45
16
2
24
46
80
84
100
8
40
92
30
18
16
95
24
85
2
70
24
50
72
48
24
33
69
40
11
9
84
16
8
40
95
25
38
117
45
3
12
15
108
33
111
78
18
12
45
153
54
129
37
14
34
26
93
13
48
20
39
73
35
12
63
30
100
44
3
1
14
42
16
35
12
133
47
45
3
37
12
59
69
15
156
1
11
27
106
24
12
23
3
12
72
9
45
24
52
14
69
120
123
58
32
3
24
63
18
4
68
3
105
36
3
48
3
9
3
24
48
36
34
2
54
4
11
39
21
15
10
14
48
24
33
36
1
14
6
3
51
9
85
32
48
72
16
62
12
24
54
28
74
54
15
165
99
15
46
26
18
28
38
9
51
72
54
39
49
35
87
34
35
9
15
3
12
10
98
58
35
57
63
9
15
25
72
14
46
23
36
25
12
47
1
26
18
36
4
35
45
75
13
2
118
24
24
60
26
93
36
1
56
3
135
36
94
14
70
38
10
8
24
3
27
105
60
13
2
21
25
14
45
61
14
18
4
60
8
76
60
32
64
26
57
120
13
12
26
54
135
15
46
26
34
14
21
144
36
15
45
24
3
78
120
39
75
10
2
58
11
27
45
45
3
72
48
21
54
9
21
4
48
8
27
63
45
9
15
51
46
23
171
30
39
147
58
32
18
18
18
9
1
35
9
40
11
51
21
13
60
60
59
3
10
48
122
18
16
48
32
124
2
18
99
73
47
60
3
57
33
28
44
15
81
30
9
1
14
12
18
108
63
24
25
2
9
121
108
68
3
12
48
1
38
6
30
22
108
14
42
3
45
76
50
60
45
21
3
25
95
36
75
45
15
10
20
6
18
16
14
10
60
95
15
22
143
1
56
88
86
54
15
93
24
51
13
12
144
83
36
72
72
13
23
1
14
22
20
18
72
57
105
18
108
46
8
3
13
72
50
78
39
27
18
171
9
3
15
24
54
16
11
12
25
38
70
62
81
21
28
12
24
60
84
156
36
24
59
27
66
40
35
39
33
13
47
13
20
18
12
94
38
30
15
1
56
3
37
50
10
36
24
24
35
37
72
48
2
10
32
48
28
120
2
102
24
64
56
27
15
58
12
35
3
46
80
18
10
26
30
75
15
9
36
12
3
69
85
12
44
4
20
30
58
35
37
96
60
12
47
33
40
14
90
16
8
76
26
33
21
36
64
104
4
48
50
18
90
6
18
120
6
12
114
18
66
22
23
15
12
33
24
15
33
9
4
35
72
37
80
15
45
63
63
70
35
51
6
18
30
15
1
36
62
18
27
93
24
76
32
52
110
21
12
15
58
72
50
21
1
14
36
9
85
14
10
32
51
25
14
33
87
9
24
27
10
11
9
4
86
6
28
2
22
2
30
39
111
36
48
60
117
72
13
14
33
60
60
75
22
24
14
66
40
56
48
15
27
48
22
14
9
15
10
2
54
24
18
12
18
40
14
9
27
18
90
105
217
24
60
48
12
11
15
48
9
81
39
48
37
8
3
25
44
30
81
12
39
36
10
8
90
12
10
32
15
3
10
2
46
26
24
12
72
6
66
9
25
26
69
24
63
58
12
62
18
27
3
132
33
39
46
23
15
60
36
48
72
60
66
90
24
30
28
26
42
15
12
108
3
162
24
30
9
24
120
105
51
60
15
12
18
99
15
30
28
8
15
12
27
70
35
13
84
24
50
45
9
18
12
18
72
6
9
3
33
37
44
28
11
9
90
42
30
10
26
42
18
10
80
27
73
62
12
10
50
9
75
54
15
3
144
69
57
18
36
201
15
54
40
20
3
171
36
9
12
3
54
15
195
18
18
60
36
108
90
18
105
3
9
1
95
1
48
92
3
25
11
37
32
15
57
3
15
33
3
9
60
120
45
78
10
2
6
15
15
45
27
10
83
21
39
25
107
48
37
98
ABCD 99855064724*3^$a+1 [50018]
32
7
60
41
7
57
44
67
48
5
24
31
24
77
48
60
67
21
44
60
4
135
69
15
17
16
104
79
17
40
80
4
96
12
56
55
89
48
19
5
19
21
39
117
60
63
41
163
21
80
4
3
84
29
31
24
24
96
89
16
87
84
9
15
29
36
96
28
176
16
3
125
91
5
24
7
21
80
163
24
17
115
81
32
28
39
24
89
12
36
24
31
17
36
84
48
19
9
20
55
17
43
12
33
51
5
24
7
17
7
84
69
8
60
144
4
104
43
24
5
24
36
4
192
135
12
21
32
7
45
32
43
21
15
29
127
41
120
103
24
17
24
19
96
24
5
48
28
84
168
84
44
16
3
108
65
40
48
24
27
36
9
48
32
184
20
7
12
17
16
87
53
43
21
15
53
16
99
41
31
24
84
5
31
45
20
19
65
7
161
40
8
64
32
24
60
7
24
5
48
60
151
77
12
36
79
12
5
91
5
7
17
4
12
123
77
55
293
196
48
3
5
187
53
64
75
41
112
36
39
5
156
40
15
141
108
63
9
15
9
15
12
24
69
32
48
79
17
43
60
5
28
75
29
19
24
60
12
5
31
60
89
31
60
108
41
84
31
29
19
48
60
48
84
17
64
39
17
79
12
5
52
92
136
32
12
84
120
31
96
5
12
103
24
53
28
72
12
39
132
69
80
96
12
7
48
57
63
12
36
17
7
29
12
168
12
12
36
172
128
72
48
60
36
16
108
15
5
124
32
64
39
5
43
60
33
171
36
12
5
48
24
100
75
81
72
60
20
55
101
19
36
141
51
9
36
8
127
129
20
48
12
48
16
39
57
15
53
16
92
43
5
67
5
12
52
8
72
271
17
76
44
100
60
72
8
67
48
96
24
12
108
36
156
24
12
72
21
20
12
7
45
8
24
76
27
65
43
24
21
27
45
27
9
15
60
24
317
204
16
144
264
27
60
53
12
19
24
156
9
63
17
103
24
53
7
21
104
43
33
32
31
77
48
79
41
19
57
15
21
80
12
91
9
27
29
79
105
48
8
16
68
7
48
141
32
64
140
60
64
15
9
12
36
8
64
80
55
33
183
5
115
17
43
45
39
36
101
31
5
132
72
16
8
19
45
32
40
8
28
3
105
36
144
75
5
52
8
36
28
15
108
57
87
5
31
17
103
12
81
27
65
40
192
80
7
41
120
7
125
52
3
108
33
60
44
48
43
41
48
43
84
53
48
12
36
40
80
19
36
96
48
41
19
48
5
12
12
36
12
16
56
40
63
12
24
21
15
24
65
100
84
27
60
21
87
96
72
17
43
69
63
45
68
7
101
24
208
39
48
21
44
16
116
64
12
3
69
8
19
45
8
12
148
12
51
17
7
105
44
12
7
125
12
16
8
64
27
108
177
3
53
28
92
7
45
60
3
5
24
43
5
180
12
36
60
55
29
48
76
72
48
39
108
48
132
17
48
120
19
5
4
39
5
43
45
248
16
56
55
84
5
16
60
99
153
27
5
4
12
24
111
17
232
75
24
12
33
116
36
24
40
3
60
93
3
29
48
43
9
48
188
91
9
39
12
21
20
67
113
40
75
29
16
8
7
129
15
9
80
175
101
36
139
53
40
8
19
185
4
171
101
67
21
75
57
87
12
81
15
72
105
87
84
5
67
45
3
41
204
127
17
36
36
48
12
60
24
31
120
36
53
12
64
3
41
91
125
24
52
3
24
12
41
103
12
9
84
36
128
7
41
43
60
9
56
4
3
33
15
41
36
43
17
64
51
5
144
144
12
12
103
33
99
93
3
5
52
48
51
9
32
67
156
9
27
5
40
15
48
192
5
31
53
60
52
44
60
16
24
44
60
96
36
19
9
104
120
31
5
247
29
55
9
44
208
63
72
77
48
144
19
117
32
16
80
72
24
36
28
80
4
108
8
60
7
5
19
161
19
48
192
84
5
36
48
91
5
12
88
12
44
244
32
84
48
12
43
36
69
108
87
5
43
45
3
84
41
16
56
52
3
24
5
199
9
51
24
48
65
67
65
43
17
16
15
5
19
17
19
36
9
32
12
48
4
15
36
48
57
27
117
51
45
32
67
81
3
117
104
24
115
45
32
24
120
4
144
92
139
21
56
40
20
108
216
160
39
17
67
12
101
55
45
27
12
101
79
5
24
24
55
48
129
8
72
31
105
80
12
31
81
ABCD 99855515876*3^$a+1 [50060]
5
18
78
12
6
60
12
12
66
67
65
102
30
18
25
137
6
30
30
30
36
96
12
18
18
12
18
25
5
30
54
6
97
53
12
30
42
6
1
71
18
60
6
18
31
47
25
65
55
17
96
6
49
5
7
77
12
24
31
119
60
54
12
31
5
7
36
161
18
37
5
31
5
48
30
60
54
6
1
23
126
30
36
96
72
90
6
25
5
6
54
91
119
36
36
54
48
30
36
6
6
18
12
30
18
54
30
30
42
96
60
18
66
55
11
48
24
96
30
24
7
11
18
72
90
25
23
24
36
37
5
18
42
60
127
36
11
24
6
31
17
7
23
36
6
180
54
12
108
84
12
36
25
72
5
42
108
37
11
42
18
24
30
18
1
47
42
6
1
29
84
6
42
18
54
31
41
30
73
47
84
54
12
24
96
24
19
5
6
25
36
119
49
35
18
24
78
73
35
97
47
18
6
24
13
35
222
18
42
120
6
42
30
73
24
12
143
1
11
24
6
139
17
48
24
55
17
43
36
107
78
6
30
66
12
60
1
35
24
25
35
60
66
6
24
90
12
12
18
180
54
6
49
35
18
96
30
30
174
36
102
30
12
96
12
48
30
42
30
24
6
13
47
13
41
24
96
66
30
78
1
11
24
18
7
59
30
6
18
31
72
185
67
12
29
7
5
72
60
30
42
48
36
6
78
120
18
25
17
12
30
66
7
36
95
25
71
169
29
36
60
24
90
66
30
66
60
78
42
48
30
6
114
12
18
66
114
30
150
30
97
35
1
29
6
12
133
12
5
120
12
43
47
126
48
24
6
126
55
60
11
54
24
30
24
1
107
228
6
24
7
107
61
5
90
85
5
90
54
78
25
5
43
5
42
48
96
24
24
36
6
48
6
42
55
72
5
42
18
96
7
53
24
30
6
90
61
203
37
41
72
31
35
144
30
18
133
29
36
54
1
5
12
60
12
48
102
12
36
12
42
19
11
18
7
23
36
1
29
6
48
30
30
90
150
25
35
73
5
24
79
5
6
25
11
25
29
90
48
12
168
42
36
60
18
24
30
36
7
143
36
138
7
113
12
18
48
48
36
6
48
7
5
30
90
12
30
60
18
7
11
60
180
12
30
67
72
83
138
18
54
36
6
24
61
53
12
66
48
12
109
11
18
12
60
42
18
12
6
97
113
60
6
1
47
30
18
12
78
24
18
96
109
17
30
6
24
54
30
36
19
11
24
30
66
48
1
29
6
49
41
66
48
42
36
108
6
78
67
41
30
13
35
37
17
60
18
18
90
12
168
1
125
48
48
102
12
144
36
60
18
72
78
6
54
102
48
6
60
84
30
72
138
6
60
12
55
23
6
151
17
6
84
1
5
6
114
24
60
30
48
12
30
18
25
29
139
89
12
19
5
72
30
72
61
29
66
60
54
7
59
12
24
54
31
5
43
131
84
48
84
30
19
96
84
5
42
13
89
31
35
37
17
36
90
6
18
13
53
24
6
42
72
6
54
180
12
6
30
7
77
78
25
5
66
24
6
42
13
107
78
24
12
78
126
79
11
66
24
6
60
1
263
84
133
29
18
25
17
36
54
54
55
71
18
42
36
73
11
36
18
24
12
6
30
72
6
12
102
18
72
30
30
25
137
24
55
35
60
12
84
6
12
12
48
12
55
180
131
24
85
35
49
41
48
12
115
41
18
6
24
30
24
1
11
84
60
6
6
54
36
30
18
12
30
30
144
48
48
42
12
24
72
49
59
6
18
1
11
24
42
30
24
30
24
19
11
66
6
138
180
24
55
77
91
17
30
36
6
30
60
18
18
18
24
18
60
84
13
65
18
18
24
12
138
6
96
31
17
12
43
11
156
85
11
12
102
36
12
30
85
77
96
48
24
7
144
89
66
210
54
13
24
5
48
55
17
24
6
6
168
31
36
35
18
24
66
120
6
240
223
35
37
5
60
24
7
47
120
90
43
83
6
30
84
144
126
60
7
29
120
18
1
5
6
24
72
30
78
30
24
42
24
54
108
42
12
25
71
193
17
60
12
30
66
24
6
12
49
5
43
17
43
83
12
133
29
31
48
29
30
78
30
78
67
12
65
18
49
48
71
24
48
12
60
36
30
36
48
102
36
48
25
89
7
83
37
83
30
30
97
65
48
18
13
47
97
17
6
60
12
180
48
13
144
96
11
60
13
203
12
42
24
6
48
61
95
30
6
90
18
30
12
30
18
30
73
47
90
78
18
7
35
54
24
6
66
48
12
78
49
11
49
11
6
31
113
42
133
47
42
7
23
48
13
5
114
6
54
6
30
24
85
5
36
126
30
174
24
78
19
29
7
5
54
66
24
6
42
30
150
18
144
13
96
11
84
24
102
66
12
12
25
29
7
17
115
17
30
1
35
12
42
6
30
19
59
42
162
66
24
12
36
18
36
60
13
35
6
67
23
30
42
133
5
6
49
59
60
25
12
29
6
78
48
19
35
18
7
29
6
13
41
84
90
30
12
84
24
30
12
90
18
18
12
30
48
54
78
61
72
17
ABCD 99855539398*3^$a+1 [50036]
127
224
45
144
126
37
53
475
407
9
99
306
123
3
108
145
107
108
105
384
15
97
281
90
162
126
109
48
95
72
90
216
72
79
245
54
144
18
499
224
144
33
15
147
253
503
121
80
48
93
414
216
285
144
291
13
41
144
216
18
141
57
343
96
11
117
208
35
180
105
93
234
90
175
383
129
96
135
18
55
89
103
5
54
181
197
18
108
157
144
96
35
109
128
112
11
108
121
176
153
162
69
75
21
208
59
37
128
352
185
198
177
273
15
21
216
19
32
3
157
77
195
160
272
3
18
198
421
83
13
80
48
21
75
15
54
859
80
375
36
69
93
355
240
128
87
18
54
216
144
108
157
5
108
18
54
306
325
179
301
32
45
67
23
108
126
36
18
249
111
54
91
272
15
378
162
72
93
15
49
48
11
69
237
211
23
121
96
215
9
288
16
11
324
49
80
16
179
108
33
144
147
141
237
3
160
89
103
5
283
5
54
36
18
252
108
55
71
121
80
69
283
96
107
37
48
48
11
261
27
36
126
211
167
25
32
483
13
144
128
400
752
111
180
54
519
64
281
90
45
64
377
54
54
123
288
75
85
257
144
111
144
48
528
144
105
126
108
144
45
81
36
270
93
16
192
23
54
51
21
283
80
231
144
73
53
90
1
395
36
49
113
126
162
543
267
69
48
45
90
216
49
32
304
119
105
543
33
112
377
108
235
48
167
105
240
144
64
77
162
97
11
18
67
95
162
31
239
33
448
59
165
16
17
54
234
415
416
64
5
72
147
105
270
18
54
108
21
160
32
160
5
90
33
147
90
540
55
128
256
80
21
72
3
465
54
594
ABCD 99855683912*3^$a+1 [50205]
24
136
113
351
144
16
72
48
296
16
173
315
24
112
29
24
171
136
56
69
48
187
65
63
81
15
192
304
176
160
32
160
17
39
40
144
48
113
7
8
40
24
168
24
8
112
104
129
55
96
281
15
40
24
101
120
84
31
264
264
197
43
8
184
24
41
60
48
132
151
24
120
504
176
129
127
29
19
96
5
99
141
139
80
144
16
24
32
153
60
27
88
248
184
56
40
320
72
112
233
7
8
40
56
112
29
43
48
48
152
189
115
113
55
56
285
67
168
72
17
36
91
53
27
64
96
113
15
45
36
255
45
27
333
219
48
120
168
96
64
24
125
211
504
48
8
21
24
204
240
12
19
24
32
45
115
8
256
24
5
36
60
315
16
240
48
152
16
24
176
357
27
24
16
128
88
77
43
24
8
16
320
64
80
81
84
27
96
64
96
32
208
24
89
55
89
55
125
12
159
64
200
40
101
211
176
9
55
8
21
27
64
5
48
67
24
72
80
57
87
48
45
211
96
168
17
183
136
104
88
224
64
245
99
237
24
24
163
48
56
96
33
144
303
184
329
31
8
21
180
271
104
21
139
29
43
144
56
57
223
77
120
12
103
41
60
180
111
129
55
176
105
84
27
112
8
40
113
79
48
17
127
113
15
45
291
189
315
400
41
231
9
7
312
72
173
3
189
75
88
77
123
136
96
24
200
105
7
317
60
15
141
27
184
96
152
120
88
144
29
139
32
88
48
197
75
105
151
41
39
120
136
48
101
24
187
29
19
72
120
240
173
91
152
424
48
125
216
36
420
348
15
40
77
48
12
103
96
120
200
112
24
288
161
15
144
48
120
57
63
88
89
55
200
192
136
29
60
55
8
40
41
7
120
8
24
16
80
69
163
32
16
5
264
72
84
31
125
3
160
176
360
16
24
224
120
88
80
117
91
96
176
144
96
64
56
40
8
189
51
24
408
189
3
72
33
7
245
3
16
24
216
200
216
24
40
29
147
96
40
8
160
96
53
51
69
75
45
67
128
16
29
75
288
288
16
29
19
32
216
9
84
91
29
19
65
7
368
72
16
120
72
56
9
255
40
41
55
312
113
79
5
12
60
99
21
48
43
104
40
8
21
99
96
24
21
19
152
16
77
187
65
15
ABCD 99855860056*3^$a+1 [50004]
59
25
101
123
16
5
54
33
72
87
24
12
45
4
29
66
144
21
15
61
12
131
84
42
163
32
21
7
48
29
3
16
17
63
15
21
33
15
21
72
72
12
31
5
55
59
25
48
12
71
9
15
9
117
39
48
21
7
20
3
42
67
23
9
21
54
1
5
27
36
45
66
18
3
72
100
5
55
8
28
35
54
42
9
72
27
61
29
48
27
105
3
12
276
76
5
36
78
25
80
112
104
3
57
351
24
133
5
15
27
30
19
5
51
28
108
23
57
3
30
31
8
12
36
45
147
12
16
128
57
18
66
51
39
54
60
126
48
57
3
12
6
30
42
15
3
18
246
9
60
4
17
6
54
3
60
3
13
11
30
24
51
144
12
100
53
30
24
33
69
15
3
57
16
20
12
21
255
15
6
111
45
43
107
30
7
47
6
120
7
48
23
57
135
24
45
4
77
54
30
3
60
15
97
11
165
15
33
15
1
71
234
126
60
133
20
60
51
9
24
21
6
61
5
24
19
11
45
40
29
30
21
84
81
79
60
56
15
60
45
48
63
72
96
57
64
56
48
12
9
96
99
168
76
11
24
25
77
18
1
20
3
108
138
115
65
54
13
59
114
12
54
1
77
3
87
18
18
72
13
12
65
18
1
29
24
36
55
179
18
12
72
60
90
13
71
121
116
39
18
3
4
29
72
18
66
78
30
126
25
132
32
108
64
89
6
48
18
18
114
15
16
71
25
11
9
124
11
1
5
139
125
36
147
28
48
17
72
66
60
72
33
57
72
12
6
48
96
21
28
12
5
54
25
44
9
30
96
12
72
25
108
8
39
60
12
36
45
12
87
73
48
29
3
12
24
69
90
36
25
5
6
153
27
36
30
18
180
57
33
36
6
48
6
36
43
44
93
18
12
25
29
24
7
5
60
12
3
15
97
35
81
12
15
84
36
9
9
54
6
66
24
30
55
44
27
69
16
95
78
51
69
111
36
51
144
21
24
108
27
114
51
28
56
21
126
24
69
159
33
3
60
12
45
33
30
96
1
17
127
11
37
56
96
9
42
117
27
54
156
36
54
25
71
18
15
51
36
24
66
27
27
33
27
30
15
28
156
80
4
65
66
150
39
12
15
9
87
12
21
52
60
17
12
3
75
36
1
11
24
36
30
24
126
18
7
59
1
89
36
3
105
42
90
84
6
73
29
18
57
316
5
7
17
30
78
84
18
81
76
68
51
57
64
56
12
63
18
15
21
180
123
12
16
12
32
3
81
21
6
49
35
18
75
87
25
35
13
35
61
89
18
12
90
78
48
81
15
9
24
96
15
9
81
27
3
109
161
79
11
1
23
30
3
75
45
52
11
21
69
66
21
4
11
117
27
54
15
16
5
135
45
55
53
36
6
30
54
6
48
3
3
45
45
67
5
3
45
127
5
39
100
48
32
45
15
63
1
32
64
23
72
9
51
189
75
49
5
6
85
176
45
36
30
109
5
48
42
69
21
48
43
12
107
90
3
48
28
71
36
9
3
6
66
24
201
33
51
39
18
162
30
18
18
114
102
18
21
60
24
40
48
8
69
87
9
7
204
8
45
31
5
36
3
3
13
20
75
54
3
28
35
25
89
72
39
51
69
15
60
25
60
71
33
93
79
11
78
66
1
20
3
126
36
90
84
6
18
30
27
69
51
64
5
31
68
27
93
51
21
3
25
65
66
54
24
12
19
41
75
136
17
6
9
52
11
18
12
103
11
1
107
25
41
42
90
18
49
17
31
77
3
15
78
144
15
75
37
53
12
39
15
24
18
48
60
67
20
28
20
76
8
48
28
5
60
66
25
35
1
20
63
6
18
12
36
24
90
48
15
147
1
95
54
103
68
39
21
84
99
81
48
105
12
60
36
19
11
37
71
24
108
57
16
11
1
8
12
123
6
31
44
69
147
69
39
69
15
12
39
24
102
54
6
43
32
100
71
60
144
90
195
28
47
85
44
36
51
12
13
20
27
21
51
13
35
13
29
30
36
13
20
9
27
21
55
68
147
9
60
9
30
25
47
57
21
36
31
5
84
63
12
21
27
21
6
1
35
108
49
5
66
72
9
76
12
17
51
39
9
9
7
60
41
135
84
76
29
36
18
49
12
29
12
90
24
90
84
24
30
21
36
21
99
84
45
31
5
60
3
16
17
43
11
9
12
33
111
64
5
79
32
16
17
18
93
27
49
23
33
3
60
57
27
18
19
20
69
6
49
56
75
54
120
6
54
7
119
18
3
63
105
45
12
18
1
53
60
102
24
61
176
33
12
39
28
8
39
81
3
1
44
9
6
57
108
27
9
24
9
36
12
27
27
1
84
65
30
93
51
90
39
15
1
41
36
115
5
24
84
31
5
78
18
15
88
180
131
9
4
53
55
143
6
126
18
27
4
41
138
114
102
1
5
3
40
84
17
43
11
12
24
33
21
12
ABCD 99856269278*3^$a+1 [50050]
57
63
177
27
33
15
85
96
32
87
73
95
144
33
48
39
18
72
63
147
18
30
18
84
96
3
9
252
6
294
240
3
123
117
27
33
33
180
54
18
3
135
57
195
30
111
4
35
45
33
102
18
24
79
92
132
33
54
69
141
18
42
96
24
6
45
12
45
78
72
12
276
24
96
30
84
18
33
9
78
198
3
4
53
75
60
99
49
47
30
84
111
12
27
21
15
42
60
171
100
41
48
60
102
30
36
115
35
45
15
24
69
84
57
3
100
107
33
117
31
35
45
99
93
16
11
138
78
54
30
73
65
168
54
36
24
33
27
36
33
4
77
96
210
24
18
48
30
132
48
42
90
1
71
90
6
30
135
192
57
150
96
72
42
3
75
33
27
165
75
168
45
9
96
12
48
123
81
48
18
84
60
6
12
108
60
42
258
42
42
156
294
33
45
12
6
30
90
90
174
36
24
78
108
60
15
135
157
137
30
78
48
60
42
120
240
12
18
90
42
6
132
108
24
48
12
93
63
12
42
18
78
75
45
3
21
126
45
192
15
42
36
30
60
42
12
210
18
12
60
90
36
12
108
30
102
18
42
42
150
36
60
84
49
17
30
42
78
57
48
69
39
84
48
39
21
39
126
24
96
84
6
13
119
18
120
84
18
72
30
6
237
93
24
6
24
60
60
30
3
27
30
18
12
30
48
132
66
54
18
1
77
120
235
47
93
45
300
24
63
63
33
84
45
18
97
95
45
148
5
54
126
30
72
30
3
15
45
15
42
42
378
30
30
42
1
5
24
6
84
168
210
12
186
24
36
12
18
210
12
12
30
300
78
72
66
12
90
102
66
150
12
3
12
93
3
87
42
78
84
33
3
12
42
51
9
90
33
57
30
66
252
18
105
12
148
35
12
42
6
12
18
12
72
108
111
27
73
47
132
30
132
120
60
99
21
6
24
18
72
36
252
48
54
1
32
15
18
24
18
85
17
271
17
48
15
12
27
36
84
18
15
3
153
21
78
12
78
42
108
93
117
138
30
3
99
288
30
150
30
12
102
66
42
12
81
69
30
18
30
30
48
90
30
174
6
30
54
30
33
117
30
36
12
48
12
81
9
12
6
24
336
24
30
39
4
95
78
42
78
12
171
39
42
78
132
18
18
57
15
12
6
24
210
30
48
150
72
141
60
9
39
9
42
120
30
36
87
3
12
33
15
60
54
18
18
27
48
45
84
31
35
13
140
4
80
108
39
36
24
6
72
48
12
42
9
21
18
61
32
69
39
9
91
59
12
21
237
51
51
1
65
114
18
108
84
120
51
9
199
29
150
132
60
66
54
306
54
30
60
18
60
78
330
105
105
12
30
102
30
30
36
72
18
93
52
17
12
96
312
60
12
3
15
93
39
30
111
12
237
120
156
63
57
43
144
77
126
162
18
24
6
72
18
57
57
48
60
102
66
115
47
18
114
150
216
27
105
43
59
138
42
33
105
90
102
3
15
48
54
90
186
27
33
42
102
210
66
135
165
84
39
69
15
27
129
27
42
72
151
155
180
12
138
12
42
21
129
63
117
30
228
102
48
3
9
138
60
42
120
171
48
87
42
111
21
96
15
69
150
129
39
30
18
150
54
1
5
24
270
150
6
42
132
6
54
66
132
12
13
23
117
33
12
90
78
15
219
48
12
153
303
54
108
171
117
30
24
36
24
13
113
24
30
66
ABCD 99856897904*3^$a+1 [50149]
12
21
165
48
6
45
27
48
18
186
9
21
27
27
252
54
3
123
45
87
297
81
90
36
54
162
33
3
12
36
18
3
141
3
21
51
15
9
45
24
3
51
72
84
9
48
219
45
39
18
36
3
15
72
54
6
69
3
72
45
9
318
18
6
12
42
75
9
96
54
48
108
36
57
33
18
162
3
3
141
21
66
96
12
6
102
96
33
21
27
135
81
99
12
18
111
3
12
6
51
24
24
39
6
3
87
18
84
60
39
96
9
30
60
72
66
6
84
126
24
51
15
57
51
45
69
75
99
18
3
15
78
30
18
24
51
33
108
18
72
42
18
18
18
174
6
21
15
36
84
36
54
60
18
120
6
18
12
45
99
69
3
36
9
15
18
15
141
126
240
18
66
126
6
93
27
24
18
12
39
3
69
15
72
78
3
27
168
144
12
24
54
120
3
21
126
69
15
78
12
6
12
18
75
24
69
18
84
24
21
117
96
18
156
21
15
36
54
42
48
54
114
48
72
6
372
24
30
93
21
3
51
18
27
3
21
3
228
78
84
42
12
6
66
24
201
81
60
54
72
141
57
90
45
39
60
84
96
48
33
117
48
54
6
87
75
69
48
9
39
243
24
12
105
99
12
9
87
33
48
39
6
195
48
21
6
69
39
108
12
9
27
36
150
3
15
129
105
63
225
111
27
18
3
75
198
66
93
48
45
30
6
90
48
6
54
48
57
69
54
24
30
60
3
63
96
12
60
102
78
21
51
18
75
51
84
6
66
18
6
36
18
102
141
24
15
78
264
147
129
87
51
42
12
18
42
66
24
48
204
18
54
138
27
15
18
15
21
12
63
15
48
162
111
15
105
9
252
120
27
48
3
156
18
18
96
12
132
12
54
6
90
54
108
12
204
9
45
48
150
21
24
216
3
78
30
24
36
12
6
99
27
12
36
24
45
3
72
36
240
18
12
3
75
72
21
144
51
36
57
189
18
57
51
45
48
21
48
42
9
147
45
171
60
57
123
66
42
30
42
33
57
15
69
75
21
12
18
36
33
9
90
66
54
60
108
21
51
69
57
54
174
6
66
6
12
54
24
54
84
36
36
72
60
66
126
24
48
21
39
12
36
126
75
237
162
120
9
69
123
3
12
57
105
60
288
27
21
276
18
210
24
171
48
24
75
132
84
90
3
21
18
90
156
42
72
129
33
66
132
84
90
96
108
159
3
30
78
48
60
36
33
21
162
36
48
45
15
9
3
18
24
30
18
162
201
96
9
39
21
27
45
48
72
3
24
51
12
72
6
72
3
27
168
30
39
57
66
78
39
99
72
72
6
15
72
39
84
45
120
15
36
117
159
18
30
9
96
3
6
48
114
138
3
21
3
120
33
90
6
198
48
42
48
108
6
12
6
48
147
72
15
9
51
21
15
72
156
36
42
18
69
24
24
9
15
93
120
27
51
66
6
36
57
15
36
18
30
108
6
75
24
39
24
129
15
108
72
18
12
15
165
72
27
24
63
36
21
24
81
87
57
102
42
87
3
45
99
84
18
6
33
147
21
81
90
45
9
39
69
96
30
36
108
36
6
12
36
90
60
54
30
132
36
33
3
45
75
21
15
105
171
18
3
177
102
108
114
27
99
12
9
9
108
3
15
18
36
42
9
21
18
18
135
27
24
21
24
24
3
174
63
51
189
21
144
3
24
51
12
6
123
120
63
30
6
54
15
48
21
18
36
72
21
21
72
12
78
120
36
18
54
21
51
36
33
81
48
18
93
69
42
12
162
27
87
18
48
90
21
15
9
27
186
84
42
12
24
12
36
18
108
24
3
27
24
54
18
21
48
144
237
12
162
18
123
39
144
54
123
21
291
3
72
120
72
18
36
60
54
156
18
90
150
18
48
69
309
3
183
48
36
6
63
39
78
102
6
36
12
18
108
6
12
42
84
153
99
60
30
18
6
30
90
27
ABCD 99856972108*3^$a+1 [50031]
40
80
120
9
90
36
54
51
120
63
1
251
13
29
36
48
39
159
54
3
24
69
90
1
128
27
13
29
43
11
61
23
49
128
24
3
21
24
72
3
18
67
48
71
1
17
48
24
7
119
9
21
3
105
7
29
171
64
113
79
23
33
99
90
36
72
7
29
27
39
18
42
21
112
32
33
15
64
32
16
24
95
73
41
192
36
3
75
66
51
39
36
24
37
8
99
108
108
13
53
27
16
17
39
99
69
21
180
15
57
31
8
105
15
75
13
65
18
36
36
66
18
25
8
48
9
150
105
129
7
56
72
16
23
25
24
11
54
120
79
8
135
18
12
91
152
51
37
17
102
114
72
48
18
18
60
48
6
90
54
66
42
45
48
171
24
66
96
18
105
21
3
51
126
7
11
21
105
18
36
121
185
30
18
39
123
13
23
24
49
32
21
91
80
27
21
111
54
27
207
25
41
31
32
105
120
150
105
40
89
39
27
45
81
36
54
216
204
18
30
72
60
108
84
21
15
114
39
15
49
95
9
24
24
24
27
54
54
73
104
16
35
6
103
17
96
135
48
72
96
16
41
103
65
39
153
24
87
24
96
24
15
126
6
36
180
13
8
16
48
23
156
37
5
27
9
15
195
42
12
39
96
16
29
18
1
131
69
40
11
24
45
48
51
13
125
132
72
120
6
1
11
90
75
24
81
7
17
7
8
57
31
8
24
3
36
57
75
30
7
32
96
48
57
31
35
21
57
90
85
24
11
18
18
105
48
27
13
32
33
15
72
88
32
3
21
15
9
81
55
5
43
152
40
8
57
39
24
16
17
15
57
30
96
12
24
36
18
87
87
9
51
84
177
57
24
255
15
12
117
72
15
1
47
90
24
12
90
9
15
9
81
36
54
12
9
48
15
204
84
1
17
39
16
41
66
36
72
18
7
32
48
16
41
96
7
29
3
16
71
252
48
85
83
30
7
35
69
40
32
64
77
60
39
48
88
8
16
71
33
16
17
18
54
55
104
39
72
9
40
23
24
1
29
6
30
39
87
57
39
12
6
108
180
108
30
13
96
32
21
54
6
63
24
48
112
104
21
42
84
150
31
35
61
240
29
18
30
36
144
24
84
42
9
88
11
21
16
32
15
9
15
90
7
83
84
9
123
54
12
6
133
59
42
3
16
17
18
21
63
6
174
13
11
13
23
129
9
60
19
89
15
112
47
54
42
18
7
32
9
87
88
23
132
61
8
57
90
13
48
101
43
48
71
33
24
15
169
48
96
8
57
18
13
35
45
105
18
13
53
75
69
67
11
21
120
57
12
96
36
18
45
24
40
35
12
24
18
55
71
81
39
81
15
36
30
7
8
129
55
23
90
7
41
39
3
69
72
93
54
37
32
48
40
96
168
65
55
48
107
54
24
39
24
16
96
53
90
25
216
24
221
186
33
24
9
240
31
143
81
63
121
47
1
191
18
31
77
96
12
24
103
59
12
90
36
18
18
168
39
33
48
6
36
18
30
60
108
84
9
15
66
114
54
15
144
48
72
45
51
24
9
18
36
1
32
9
192
168
54
12
24
13
128
3
36
48
1
5
12
24
126
81
9
48
15
16
8
75
12
6
3
87
121
35
21
3
84
18
7
35
21
216
48
21
198
30
60
19
35
85
17
127
143
9
9
24
12
3
16
17
54
36
37
8
33
7
41
6
30
6
30
7
24
119
102
54
21
184
47
105
9
30
24
54
115
32
24
40
104
16
5
90
42
79
155
30
55
24
24
11
12
9
33
54
57
9
31
104
24
88
29
19
56
24
75
78
7
41
36
60
15
21
51
57
102
9
9
63
168
24
57
7
24
53
67
8
57
54
156
24
54
30
42
18
54
39
27
132
9
9
66
54
279
63
18
6
57
27
37
197
36
42
21
9
6
25
8
24
9
15
45
91
47
6
84
39
3
66
132
31
107
36
42
72
63
75
69
63
18
12
99
123
48
54
63
153
7
56
51
72
90
180
54
66
18
24
54
30
24
18
15
3
54
84
51
207
72
25
59
18
36
42
21
87
12
21
48
27
61
23
105
45
36
12
51
57
7
143
48
73
35
72
42
48
3
24
16
48
455
81
111
57
96
51
69
3
93
27
61
101
60
36
51
51
45
160
24
8
57
7
32
15
30
18
81
15
ABCD 99857090486*3^$a+1 [50089]
18
24
62
94
114
8
10
8
22
18
12
2
16
42
20
12
36
10
170
64
6
74
16
110
10
24
92
4
30
26
30
16
18
62
40
42
30
6
20
22
2
46
74
16
44
90
70
66
26
36
52
30
110
10
8
72
6
100
44
90
162
16
110
70
122
160
8
30
144
124
120
12
32
10
26
40
30
74
40
168
30
48
24
2
84
52
44
4
44
160
18
18
72
72
38
10
8
6
16
14
34
62
28
144
30
8
58
86
106
398
72
10
68
36
94
104
106
14
126
64
156
84
146
10
54
26
22
32
42
16
30
2
46
42
38
40
56
88
18
48
80
40
104
28
12
30
2
30
88
96
50
40
110
10
44
90
66
6
30
34
24
6
162
42
38
18
60
34
32
18
28
32
18
48
10
54
66
14
42
64
144
20
58
38
10
24
32
16
162
38
18
22
78
26
24
72
18
4
108
68
282
10
12
50
96
40
72
162
96
12
42
48
32
16
42
72
6
114
30
18
48
60
84
32
54
34
6
42
8
64
120
32
46
2
6
82
38
22
48
42
2
72
76
12
48
72
30
66
14
96
66
6
10
78
114
6
24
56
54
10
38
58
90
14
58
14
144
22
32
10
8
10
8
54
88
74
4
12
120
48
30
72
74
28
32
4
104
30
96
64
26
40
102
2
28
42
56
64
18
12
26
10
12
48
114
146
124
2
16
48
90
62
10
12
66
146
88
6
24
56
10
72
14
30
4
12
108
174
138
12
36
54
6
2
10
8
22
48
54
36
102
120
30
74
54
4
78
62
10
48
8
24
66
40
140
60
84
28
30
104
18
16
60
122
40
42
62
58
78
18
44
42
166
18
14
36
40
30
42
72
96
30
24
56
6
64
20
22
18
30
42
32
190
80
186
22
8
64
26
64
30
18
72
38
112
48
48
24
18
38
64
30
300
6
62
28
30
24
78
12
32
48
40
110
30
28
8
40
56
28
2
58
150
66
30
72
134
34
90
24
246
24
26
40
14
40
2
30
64
32
40
14
18
16
30
12
30
32
6
100
30
32
58
144
6
146
16
12
32
4
12
18
32
40
18
14
16
72
18
54
2
4
12
48
14
58
8
94
2
4
50
10
56
136
30
18
120
30
32
130
48
72
30
2
6
30
82
18
30
30
20
54
40
50
16
24
48
8
64
78
2
208
12
50
16
74
30
40
66
72
78
50
24
16
102
42
56
30
40
146
108
16
20
12
108
6
16
2
46
72
38
34
126
12
104
16
38
160
32
70
12
32
136
30
72
122
16
48
72
8
70
50
64
80
100
156
54
18
48
62
30
58
104
40
18
32
72
24
4
18
32
40
86
154
6
32
28
102
32
78
18
64
66
12
18
14
76
86
16
8
22
68
12
18
64
26
24
28
98
66
28
60
6
42
102
18
14
64
42
30
32
16
42
14
30
60
126
10
150
18
56
88
32
88
56
4
18
74
54
40
144
26
64
62
24
64
2
46
48
56
46
210
158
4
96
102
210
30
2
40
38
18
36
4
30
72
18
14
16
74
160
92
16
18
72
38
4
56
22
72
138
60
12
48
78
32
42
70
2
88
6
42
8
22
14
16
68
144
88
8
22
48
56
48
46
32
12
36
10
50
94
8
10
14
48
10
30
66
60
12
38
24
58
44
28
168
12
60
20
16
12
32
70
18
78
144
80
10
68
10
2
16
116
58
66
24
48
102
80
10
80
16
12
74
6
18
64
66
62
58
54
18
104
4
32
42
118
42
56
72
18
52
18
72
72
66
80
40
72
30
138
116
4
12
12
6
56
34
14
96
40
50
40
14
40
158
18
10
20
172
62
178
180
12
246
90
54
18
92
12
16
20
10
42
60
66
120
152
18
22
18
164
10
6
140
96
166
30
108
182
48
24
58
30
138
20
64
96
12
30
42
60
156
54
66
30
80
64
80
88
32
70
20
40
68
10
90
44
144
34
30
32
76
48
56
48
16
12
68
12
42
10
62
18
76
12
30
18
182
10
30
18
20
64
26
40
144
18
12
20
72
30
18
72
54
10
12
12
6
72
2
16
56
16
110
48
24
40
50
28
44
36
84
94
120
42
78
90
30
54
48
74
64
72
18
12
42
8
18
94
96
90
174
66
62
48
24
40
138
12
36
12
68
40
84
108
128
160
14
160
26
54
10
30
30
96
44
150
90
72
16
30
18
ABCD 99857474188*3^$a+1 [50088]
18
6
84
23
19
29
217
47
16
27
198
39
3
30
24
15
3
66
36
18
96
5
72
67
5
13
48
42
90
63
80
40
15
12
69
3
78
15
93
51
3
5
43
24
45
45
59
64
111
54
35
13
59
16
3
317
19
6
108
84
6
30
35
79
90
72
71
19
54
71
1
23
67
54
120
18
5
1
36
120
78
12
113
181
90
66
119
96
16
57
111
56
64
75
6
144
12
3
21
30
165
24
69
36
36
54
5
139
72
18
108
23
7
90
18
5
16
8
40
21
60
39
8
19
78
23
85
18
36
173
61
35
19
48
77
73
47
25
108
3
15
41
133
60
18
29
1
72
42
29
25
126
33
201
54
30
36
71
91
5
13
24
12
6
65
48
16
15
105
105
18
60
12
78
12
35
145
39
15
6
99
56
24
72
64
3
197
16
8
49
63
45
114
41
64
24
15
156
90
83
25
71
19
42
11
19
29
85
12
24
54
17
13
36
36
24
144
30
21
21
35
55
33
15
17
19
18
36
24
48
15
3
45
15
9
3
53
19
90
3
75
69
123
6
30
9
27
29
31
9
39
81
56
61
108
36
51
32
25
23
144
16
168
24
32
43
45
32
184
32
49
6
129
15
41
157
51
24
8
48
16
48
48
32
67
5
43
126
15
39
6
120
54
78
108
11
24
109
66
144
18
18
342
87
27
45
9
39
48
87
150
3
9
15
21
90
89
16
9
108
36
90
69
57
18
5
13
30
29
16
27
42
36
282
36
90
36
96
30
90
3
57
15
57
63
3
36
18
23
13
179
115
5
31
57
24
153
12
6
30
18
77
19
48
18
83
16
104
16
56
40
8
1
36
99
9
72
24
36
54
18
48
123
27
29
61
54
30
36
27
48
105
39
33
15
27
48
36
65
49
47
1
18
60
12
53
40
32
24
16
75
93
24
21
11
139
5
24
25
15
15
18
95
49
90
5
120
16
3
36
144
65
96
24
144
1
111
33
111
51
93
8
187
21
99
6
36
18
33
8
115
21
33
18
5
120
112
105
60
30
237
93
27
21
24
54
29
73
39
93
30
5
13
24
3
45
75
51
42
83
1
95
96
64
3
36
90
47
7
66
39
33
42
108
12
21
15
36
6
63
21
51
117
11
1
24
159
21
131
16
69
30
21
39
9
75
21
3
66
59
13
24
59
25
15
24
75
66
171
9
39
51
42
72
90
30
51
104
88
123
45
81
15
51
78
84
132
95
64
32
24
24
67
45
3
24
141
195
126
24
66
53
88
45
83
1
63
15
17
19
69
8
72
25
222
9
39
17
19
45
104
37
3
153
42
30
15
45
3
8
7
138
87
24
21
18
12
54
60
3
105
143
55
48
54
3
48
21
150
5
13
12
18
96
101
55
6
84
23
253
3
69
27
56
7
36
45
219
18
54
114
36
18
90
11
79
30
6
29
25
12
35
55
18
36
35
55
6
59
64
21
12
39
33
15
57
60
51
32
1
39
3
72
21
69
3
69
59
31
9
27
18
35
49
42
18
12
23
1
39
81
95
91
84
57
69
60
15
3
36
17
19
5
139
12
18
87
135
48
60
45
21
51
165
24
3
51
66
36
90
5
67
36
185
37
3
120
75
125
1
30
108
6
84
3
3
36
33
3
72
48
78
47
43
101
40
69
35
61
59
64
3
30
24
18
120
101
24
43
93
32
13
24
36
12
24
131
13
99
56
25
15
51
6
48
36
36
18
21
128
16
32
19
69
237
3
24
105
135
57
6
138
15
56
40
24
45
35
1
18
93
57
48
15
104
169
47
64
93
35
40
8
24
168
13
54
18
12
150
81
93
6
48
90
51
27
125
85
18
6
51
147
21
51
90
54
21
135
108
18
54
45
8
7
66
24
48
15
8
72
55
36
66
144
60
12
27
8
19
5
19
77
7
33
8
49
6
65
96
24
7
60
18
30
6
39
27
60
225
3
24
45
8
37
51
51
5
16
75
30
60
144
35
145
36
3
27
42
3
27
42
59
7
42
15
32
55
36
18
204
63
32
72
24
25
144
23
88
56
13
36
47
235
93
87
9
99
114
18
17
307
29
19
21
96
69
11
120
24
72
88
24
8
25
23
184
48
80
64
8
13
30
93
51
29
24
7
36
77
25
47
49
54
17
1
15
15
90
114
53
121
39
3
45
72
48
45
180
42
45
48
24
21
35
64
144
15
54
35
1
ABCD 99857613418*3^$a+1 [50076]
30
21
8
12
60
12
31
96
5
73
12
36
15
32
48
13
12
107
16
44
36
25
35
19
6
144
47
24
12
24
13
3
68
24
1
107
12
13
24
63
36
20
37
47
1
35
1
3
56
49
51
21
24
35
24
12
84
60
24
108
28
32
37
23
12
12
31
48
41
1
27
45
35
13
24
6
89
25
24
84
12
24
11
49
12
23
127
48
29
25
3
33
72
12
18
42
6
17
73
35
1
24
11
1
30
17
16
15
42
15
60
12
96
56
1
15
44
49
42
17
36
72
13
6
66
35
132
7
5
60
1
24
35
24
25
114
18
3
27
153
87
102
72
24
24
15
36
15
17
13
155
97
108
12
12
51
24
48
105
60
48
11
25
24
35
37
30
90
12
11
52
60
9
144
12
15
27
41
61
51
33
11
4
24
32
13
11
12
40
69
23
28
108
60
80
67
18
11
4
15
5
1
48
3
39
69
32
12
40
105
36
35
1
6
53
24
1
35
12
19
6
35
49
54
129
68
85
3
140
12
48
132
48
25
36
71
48
24
1
35
49
3
9
3
68
48
25
42
5
49
84
11
13
23
37
12
3
32
13
12
138
96
9
21
36
11
12
72
13
12
60
23
85
12
59
4
32
13
47
49
24
11
40
9
11
37
132
78
29
19
54
35
7
29
24
37
3
3
42
11
64
8
24
36
49
54
6
36
63
32
12
48
108
60
1
18
18
27
51
29
85
11
1
11
48
72
37
47
91
29
1
27
32
36
48
24
43
5
28
44
36
1
171
108
39
18
24
3
20
12
49
15
32
13
11
1
15
12
111
41
24
25
6
18
35
1
59
25
11
37
35
24
73
11
4
56
60
25
12
63
20
1
6
5
43
17
37
42
30
11
40
8
49
3
117
60
35
72
1
75
20
52
3
48
137
12
97
36
54
5
43
30
12
3
108
44
25
24
84
12
90
5
24
4
80
37
11
79
5
24
61
59
61
23
13
24
48
18
18
24
6
5
72
24
1
3
21
108
72
30
9
57
27
21
11
108
61
119
13
72
15
81
11
16
33
59
12
36
13
35
7
17
31
41
4
45
11
36
24
64
15
6
84
54
5
12
4
21
24
11
24
49
12
23
28
20
145
123
20
12
148
9
15
140
16
24
20
1
47
60
12
60
37
23
36
4
141
60
6
6
48
11
73
11
61
23
108
28
15
90
150
5
37
24
126
5
13
47
12
25
11
36
4
9
35
36
1
11
25
12
83
48
25
35
4
81
35
79
21
27
48
30
11
13
23
37
12
11
84
19
6
3
140
48
12
12
49
39
8
28
9
47
24
25
27
48
92
25
59
1
59
24
24
7
30
60
36
75
12
32
28
21
11
36
24
24
24
25
12
35
16
8
60
72
28
21
60
23
48
108
61
23
25
47
13
47
1
12
12
3
20
55
5
13
23
7
29
13
6
66
24
12
47
96
25
144
11
24
1
35
40
69
47
24
24
37
59
31
41
37
18
78
24
12
24
35
40
20
25
30
9
68
19
9
72
20
49
11
84
13
36
11
1
24
3
51
101
28
15
6
47
24
25
60
23
13
47
28
57
6
29
28
20
19
30
36
27
21
11
73
36
11
1
27
15
21
57
72
23
84
13
108
15
68
1
168
60
35
1
11
108
76
32
108
49
35
7
5
28
111
41
36
24
1
3
24
92
48
16
20
24
7
78
35
40
21
95
1
23
25
11
36
49
66
54
11
1
75
3
6
59
4
21
54
258
83
25
66
29
25
84
6
41
25
3
20
12
4
12
27
18
23
49
6
42
15
60
8
85
71
36
48
19
5
16
12
132
45
23
7
42
11
13
35
1
48
23
19
6
15
128
24
67
41
48
1
71
37
11
1
11
12
60
37
11
72
28
9
156
15
93
35
4
33
23
1
23
12
16
44
36
24
49
35
12
28
15
6
24
35
84
91
5
49
35
1
60
15
9
12
23
37
23
37
84
71
1
48
27
32
40
32
24
24
72
1
59
1
12
30
48
138
35
19
5
1
12
120
3
20
1
11
52
57
48
12
24
59
13
42
21
9
3
9
24
35
96
24
12
24
24
4
57
11
13
36
11
12
13
42
5
37
3
8
48
12
72
13
23
36
13
23
43
90
15
9
23
7
18
27
20
1
35
25
35
109
11
40
15
6
23
12
84
4
45
66
54
15
27
29
19
45
32
1
12
15
57
11
37
3
44
13
12
24
11
61
107
157
83
1
11
16
48
60
69
71
49
72
48
35
13
48
11
25
3
36
20
60
19
42
24
11
48
28
9
30
54
39
57
63
36
9
63
63
29
67
41
24
24
4
21
11
109
27
8
64
20
36
52
39
5
25
95
64
72
33
12
30
30
3
15
96
18
30
21
9
35
12
13
35
12
85
84
11
13
15
57
3
33
59
48
13
23
96
25
35
49
35
12
24
84
97
23
156
25
6
17
12
24
52
44
13
3
69
84
12
12
12
24
87
8
55
5
49
12
23
16
9
23
13
11
25
6
17
72
24
72
7
21
72
93
102
29
24
1
3
56
1
36
24
24
11
36
12
31
41
25
126
5
43
41
25
36
12
11
19
125
16
9
11
25
11
36
24
31
5
100
9
11
72
73
23
36
24
12
13
12
23
37
84
111
69
63
68
13
6
48
41
84
13
12
60
71
96
28
213
3
21
11
13
11
43
21
75
5
24
25
11
25
150
5
36
49
36
36
23
49
11
40
92
145
54
81
9
11
25
12
51
21
84
39
80
12
60
36
7
41
84
12
25
11
73
24
11
1
95
48
108
12
1
72
102
5
12
24
7
53
12
13
60
12
47
61
11
25
24
47
37
60
66
29
73
23
100
20
64
21
6
33
15
5
61
30
29
168
24
19
30
12
15
32
36
36
13
12
3
92
24
1
39
60
9
18
93
21
24
12
48
84
11
4
81
11
48
13
23
4
21
59
12
16
9
3
20
1
47
13
11
36
12
28
8
84
73
23
96
16
44
1
27
21
24
23
13
11
24
25
27
87
5
16
9
75
60
8
12
12
13
48
84
36
47
28
12
56
4
3
138
15
135
42
95
13
39
20
13
3
81
59
60
7
45
9
51
12
32
60
108
61
6
41
12
1
24
18
33
21
3
33
24
126
42
ABCD 99857696182*3^$a+1 [50097]
139
5
48
60
25
6
65
37
95
49
6
48
54
42
5
84
31
144
5
19
18
18
156
29
12
37
47
79
65
7
54
48
60
18
48
125
145
60
35
19
30
90
60
72
66
83
12
48
7
72
108
12
180
41
19
17
85
35
48
31
65
91
24
101
25
83
108
120
60
19
41
13
126
41
49
24
59
12
31
24
5
36
97
42
36
53
85
90
42
30
5
13
54
77
48
97
90
48
17
19
54
36
107
60
19
54
11
48
25
168
12
18
18
24
35
55
18
84
71
12
151
6
36
35
103
6
83
7
53
73
35
67
60
5
67
113
31
12
24
29
19
41
19
66
54
6
102
29
31
77
13
23
144
61
90
54
42
36
77
7
60
101
25
138
24
36
30
54
6
12
23
67
24
84
60
5
61
60
48
6
5
7
24
18
12
35
43
48
24
5
79
101
79
60
12
89
43
18
119
24
1
71
73
72
102
18
23
1
36
59
25
36
35
72
43
198
71
48
1
11
31
54
59
7
42
120
23
19
66
42
120
53
7
12
24
77
48
121
18
17
79
17
13
42
5
132
7
18
11
55
5
91
18
12
11
103
5
79
17
36
12
151
29
12
85
11
103
84
36
6
23
121
30
24
12
6
12
42
66
143
1
36
35
48
36
60
19
90
6
30
18
42
23
108
120
60
25
108
42
144
66
60
108
11
19
29
31
36
89
1
30
114
11
25
18
48
29
31
17
12
73
6
65
7
5
25
42
90
36
102
60
5
7
42
66
24
5
13
48
59
31
72
36
101
48
31
137
7
113
49
18
36
6
198
66
6
41
49
30
125
24
24
31
12
173
25
114
72
5
48
67
18
11
36
156
19
29
109
11
60
19
270
11
31
84
60
65
36
133
11
25
11
19
144
18
59
31
78
35
24
216
72
24
1
54
5
31
72
5
96
84
91
30
6
18
30
53
60
49
11
103
162
12
83
49
11
60
19
18
36
59
12
48
36
19
6
180
12
23
1
18
41
7
60
12
36
17
12
97
78
113
13
36
84
90
5
156
168
67
24
5
61
90
89
1
18
53
24
19
5
79
6
11
19
186
30
18
18
18
47
25
24
18
36
84
42
156
47
36
79
53
7
66
35
12
97
35
127
36
108
126
18
72
198
18
53
24
163
30
83
25
24
191
276
1
47
72
19
72
173
79
18
18
24
12
36
5
49
24
54
18
59
25
90
125
25
48
11
151
18
36
11
115
29
25
60
11
19
36
29
7
5
180
55
18
54
17
13
47
13
12
11
43
24
48
54
54
126
6
77
97
96
47
1
36
18
41
91
18
95
36
25
11
60
61
162
17
85
24
36
84
11
25
59
49
72
35
25
11
253
6
66
42
18
119
96
67
72
5
13
83
24
1
107
7
36
5
139
53
31
24
12
6
119
36
12
25
126
6
30
24
180
84
53
84
24
19
77
24
7
17
1
42
137
132
85
35
24
72
19
5
43
17
19
60
5
115
5
1
23
120
73
30
89
19
42
35
37
90
36
65
55
216
5
163
41
7
60
198
54
12
5
1
59
25
143
37
83
43
42
191
12
43
36
54
59
37
126
84
36
29
60
84
31
36
12
18
59
144
84
43
30
23
12
43
156
53
61
12
18
252
24
30
6
30
95
120
19
78
11
36
109
59
67
78
12
11
7
126
54
132
108
18
12
23
72
72
24
7
180
29
48
31
90
35
96
73
12
36
18
41
48
43
5
12
13
150
29
48
31
102
78
120
54
42
53
12
36
12
36
7
29
43
18
108
95
1
83
25
48
234
6
83
1
18
77
1
18
12
17
48
97
35
7
126
30
60
12
36
17
60
139
89
19
72
36
24
90
11
37
6
54
71
12
127
90
18
5
37
66
5
67
29
121
23
85
11
24
211
29
79
77
60
79
24
18
84
71
25
234
126
30
17
7
101
48
7
24
5
84
12
55
53
1
23
12
36
7
5
7
5
49
54
60
30
23
67
42
30
161
235
17
91
72
5
13
35
25
30
6
11
84
60
19
36
29
12
55
72
30
35
36
12
85
12
71
61
48
11
61
36
78
180
72
12
17
48
43
24
66
35
55
60
17
67
108
17
25
23
13
72
11
61
84
59
72
103
132
53
13
83
25
54
36
60
77
169
150
18
12
198
41
72
48
37
35
72
7
18
35
55
36
5
84
67
108
6
35
31
6
12
18
24
48
6
84
11
7
18
24
47
ABCD 99857998712*3^$a+1 [50004]
18
27
108
9
63
63
6
39
60
56
79
36
5
13
3
99
150
66
78
11
1
240
75
27
153
8
60
49
72
6
192
6
54
36
45
165
131
144
37
138
45
117
83
151
149
139
6
30
5
36
100
99
5
49
120
27
15
48
6
327
8
25
75
72
45
114
5
121
228
6
129
72
33
75
20
120
76
44
16
80
40
96
45
63
27
29
43
18
54
5
79
117
8
52
48
45
15
39
6
36
30
81
69
108
198
53
96
4
12
105
174
29
196
20
85
108
126
65
60
127
29
136
44
61
12
60
30
17
145
15
36
27
161
100
21
6
9
44
60
52
44
91
45
33
12
23
19
17
24
160
20
31
29
19
18
119
144
7
113
31
29
40
39
17
55
89
19
60
17
4
15
54
108
48
36
135
24
20
7
48
60
5
229
27
21
123
9
11
145
42
45
44
60
103
30
131
1
35
85
24
84
42
81
39
5
24
60
151
9
56
120
40
36
104
61
135
8
19
17
43
72
108
17
13
27
44
136
24
45
36
36
3
20
115
5
1
39
72
44
199
125
37
99
15
30
15
201
15
93
11
16
9
15
171
48
54
72
119
120
67
9
44
36
55
36
42
107
19
5
25
162
89
120
144
40
36
84
60
135
90
246
5
13
11
60
97
39
15
18
107
1
54
21
9
35
43
102
150
9
129
11
36
175
9
80
121
36
24
95
24
1
36
162
33
8
1
36
3
20
7
42
27
9
11
25
315
3
270
6
84
78
3
141
35
4
60
81
119
52
128
1
195
36
144
3
18
23
121
150
125
4
132
27
48
9
20
24
295
84
33
27
21
45
24
11
52
45
23
7
69
3
90
63
15
93
56
24
52
39
18
60
18
113
7
42
63
104
49
155
60
49
71
60
180
60
156
24
49
72
18
21
20
97
23
76
15
84
45
56
49
11
61
59
25
35
64
249
12
359
60
37
59
24
127
72
33
48
15
21
15
5
16
8
96
55
89
85
27
45
18
36
6
59
124
9
36
6
36
45
68
40
39
18
15
129
78
101
16
75
24
45
75
65
25
35
61
120
35
25
35
40
45
108
90
117
144
27
29
76
45
99
9
12
54
108
36
24
41
16
63
117
36
8
37
108
36
119
79
17
84
120
85
90
6
30
5
13
51
39
33
57
11
67
209
16
68
25
60
35
180
181
75
33
27
20
24
31
24
125
127
192
18
60
102
18
63
87
129
15
29
36
61
3
60
201
108
6
12
9
96
108
21
60
30
89
7
162
12
36
60
183
51
90
36
54
125
121
23
55
5
52
8
25
126
84
54
167
4
72
24
21
72
6
126
30
29
49
11
19
41
36
91
30
23
55
5
7
29
24
19
41
31
105
44
19
138
59
1
39
9
6
48
126
6
90
54
66
6
84
6
135
48
140
60
7
29
43
42
48
18
42
27
120
15
120
24
57
33
35
229
60
11
25
36
84
36
18
33
84
15
21
44
1
119
133
87
9
111
15
54
135
72
104
4
36
36
93
15
21
6
53
127
18
11
84
25
36
59
37
23
49
102
24
125
36
31
45
69
111
9
35
60
55
48
33
44
120
16
84
9
11
43
81
20
79
18
18
96
5
24
1
186
102
162
29
49
47
73
51
36
36
284
120
204
52
27
150
63
68
36
13
71
112
15
54
48
71
127
69
21
23
96
16
45
123
39
60
41
121
95
4
12
8
1
155
79
65
49
90
21
9
90
6
12
15
27
17
31
9
279
54
60
47
115
54
54
17
19
5
60
91
45
15
198
47
19
101
211
45
3
162
18
6
39
9
6
45
117
23
16
24
36
9
27
219
89
36
79
5
31
9
57
59
19
30
11
13
47
91
9
81
23
100
12
9
6
12
177
153
12
15
20
60
19
66
99
9
36
96
35
84
172
144
33
36
11
24
1
66
105
ABCD 99858281756*3^$a+1 [50020]
19
6
12
47
7
24
90
54
5
396
31
65
19
54
42
36
252
77
13
47
79
41
31
72
66
180
6
144
12
17
36
37
60
138
36
125
1
42
36
102
108
180
71
133
18
30
90
24
5
79
24
120
6
30
29
25
72
18
162
186
48
126
18
72
29
31
5
25
96
47
72
109
6
29
84
180
7
29
36
43
96
5
49
48
119
31
12
36
42
84
6
72
41
24
7
138
72
24
11
55
90
78
18
198
41
61
60
54
65
120
108
13
12
60
30
65
13
59
144
36
61
179
79
12
18
60
84
78
54
23
85
102
24
5
49
47
1
60
12
258
29
1
54
53
120
205
72
78
216
12
24
108
30
11
31
18
11
7
54
48
47
31
90
18
41
108
61
6
5
85
36
84
36
60
84
114
5
7
42
47
73
35
7
54
11
235
288
36
42
84
18
18
222
138
42
90
252
23
31
90
102
53
7
180
29
48
7
18
11
25
24
108
47
25
48
47
151
6
23
7
6
47
25
275
36
7
197
120
60
133
23
115
60
5
67
120
29
13
102
89
1
114
72
54
138
18
18
96
5
60
91
29
49
59
60
37
90
6
12
78
84
168
12
425
13
18
102
11
169
42
138
107
55
90
119
49
11
7
30
42
12
90
54
65
7
132
36
41
85
23
60
72
151
30
47
13
83
19
132
36
48
96
138
240
180
36
36
30
6
59
43
18
47
72
85
90
48
42
18
5
175
228
29
13
11
120
49
36
30
6
48
36
71
48
85
12
108
6
36
5
60
61
119
19
6
66
18
42
90
84
35
73
18
42
30
161
55
36
65
108
7
36
29
103
36
5
169
71
84
151
60
66
18
36
36
6
270
257
31
72
84
6
108
72
84
335
13
108
102
126
24
18
102
6
329
115
197
73
42
29
7
54
36
18
306
18
65
1
299
36
7
114
48
60
18
18
95
180
7
17
73
47
31
72
30
18
42
12
11
60
61
203
133
143
1
119
25
11
43
36
36
78
36
12
24
18
41
175
29
43
29
19
36
6
30
42
102
60
144
30
36
18
42
23
13
167
43
53
61
18
5
43
78
30
234
18
24
5
61
78
29
72
19
6
120
18
101
36
115
29
24
25
167
13
48
60
83
1
36
42
228
42
11
235
90
24
95
13
23
205
42
48
60
102
47
187
18
11
157
54
90
119
61
36
167
132
25
30
53
43
77
72
121
23
24
25
95
67
5
43
65
85
12
35
1
234
29
144
96
7
48
65
24
73
198
150
156
60
59
175
54
36
131
43
36
245
36
103
66
54
6
119
7
29
7
108
282
119
85
59
36
108
36
204
1
24
11
84
13
144
59
61
119
24
127
54
90
24
12
54
42
77
115
186
36
66
17
12
205
60
18
72
126
23
115
42
54
66
119
13
11
19
222
36
30
53
19
96
192
137
7
29
97
24
36
390
108
6
90
156
17
55
17
108
133
167
13
30
42
47
73
72
24
72
138
144
60
426
179
12
49
12
119
13
131
151
18
150
18
30
78
126
84
6
18
30
6
5
151
18
42
5
151
54
35
1
119
25
108
240
18
77
7
36
18
215
55
24
5
7
29
175
29
12
133
36
24
30
17
151
54
108
48
42
137
163
42
84
72
47
96
181
96
120
78
5
121
66
29
31
90
102
72
18
11
49
12
6
18
191
43
ABCD 99858528442*3^$a+1 [50020]
92
28
6
38
12
4
69
33
27
5
22
8
12
25
39
21
9
30
42
12
15
23
24
6
24
4
56
4
14
46
24
3
3
66
50
1
27
30
15
95
13
29
4
30
32
10
20
10
14
34
21
5
4
96
84
26
13
5
42
28
36
45
12
27
6
2
52
36
12
90
20
7
48
3
134
46
12
14
19
11
28
21
27
92
22
24
14
22
50
36
40
50
30
28
14
31
15
56
16
20
49
33
27
45
3
15
36
12
18
42
164
18
18
30
22
33
15
48
6
18
2
6
40
102
2
78
22
6
80
24
30
78
18
49
9
27
45
54
18
8
4
24
66
8
16
9
35
13
47
16
14
42
28
32
16
9
9
2
10
108
2
12
12
16
14
18
16
2
4
20
28
90
2
28
3
9
26
22
18
2
12
10
80
16
20
24
16
18
24
6
30
2
88
12
2
22
33
15
38
40
27
21
26
4
69
15
72
8
1
57
18
54
2
4
14
70
62
4
12
2
1
11
13
77
58
2
6
22
50
13
9
6
9
5
120
6
4
20
46
2
12
30
46
2
55
5
16
15
15
14
12
76
62
76
14
7
23
28
44
40
45
33
6
14
10
36
30
30
26
36
10
54
20
19
24
3
32
13
3
21
23
25
27
60
80
1
35
72
16
32
114
40
6
12
126
24
72
90
18
15
45
3
33
2
58
12
27
33
20
22
110
18
58
44
31
11
25
35
40
9
15
2
22
2
4
12
2
12
6
22
2
46
114
56
4
20
58
2
4
14
48
100
42
15
12
48
33
90
92
1
15
9
3
72
30
42
20
6
7
45
66
105
27
74
36
12
40
2
4
69
45
36
12
15
3
12
14
6
13
47
22
72
48
30
2
10
24
2
52
12
8
43
93
6
9
69
18
62
12
124
12
30
44
36
24
28
68
82
42
8
12
36
49
11
10
12
62
13
53
4
6
84
8
58
18
24
6
12
14
4
26
6
49
3
20
82
6
2
55
23
22
27
11
30
28
12
32
28
27
35
72
13
17
6
24
1
3
156
8
18
55
29
6
24
4
26
6
13
24
23
25
3
141
99
14
18
30
40
30
32
12
28
2
60
6
10
14
4
44
10
75
17
34
72
20
82
6
60
12
18
6
110
60
36
22
38
22
8
42
88
24
20
28
51
15
2
24
28
15
36
9
15
33
32
10
8
24
10
78
36
9
15
6
30
12
90
3
17
24
30
4
30
14
60
46
12
12
2
4
36
45
24
41
4
12
14
16
18
30
2
52
18
2
12
4
14
46
12
14
60
108
18
12
10
6
56
34
14
40
3
24
3
30
80
28
2
30
22
36
2
118
93
12
12
21
14
46
14
12
60
16
44
30
55
9
44
10
32
36
34
48
2
6
72
48
22
8
70
2
220
48
12
2
18
25
83
13
11
1
15
50
34
36
32
46
14
22
36
3
17
7
63
14
36
72
12
30
4
6
20
40
26
22
30
68
37
5
16
86
10
51
12
3
20
22
15
5
30
22
60
8
58
20
10
24
18
33
5
7
3
20
22
66
21
21
12
6
12
50
12
162
1
108
29
70
2
6
10
44
16
12
2
30
34
12
62
42
28
128
72
37
35
46
12
18
14
60
6
12
30
60
10
18
15
69
56
52
3
3
14
70
8
34
51
47
25
15
8
25
47
1
41
43
21
14
22
8
30
12
36
22
3
9
24
15
41
18
18
40
74
4
12
2
16
26
25
5
16
42
8
28
36
26
7
35
30
72
16
75
15
2
40
38
4
48
2
88
12
6
14
10
18
3
33
2
10
12
78
20
13
9
6
12
32
22
3
17
58
80
37
21
2
25
21
66
50
19
60
9
20
90
16
44
42
43
12
5
43
5
108
4
50
16
32
52
6
12
8
60
52
18
2
40
6
12
48
14
18
58
2
13
27
20
64
48
2
16
27
36
11
60
6
42
40
42
36
2
28
32
1
29
31
9
8
10
30
12
3
57
2
10
26
12
18
24
126
24
6
88
15
17
55
17
22
26
70
30
14
49
11
36
28
12
30
2
1
60
9
30
8
49
3
2
18
46
2
22
20
40
51
11
4
9
5
76
24
30
30
3
39
24
36
30
3
45
30
21
11
34
14
40
2
6
28
36
6
15
45
14
120
28
20
58
62
13
17
108
24
28
3
35
88
9
47
13
5
42
13
51
12
2
18
24
34
39
12
71
12
10
27
5
19
12
15
20
10
18
24
2
36
30
22
68
7
45
18
9
5
6
24
58
38
118
42
12
8
28
30
14
10
66
2
43
24
17
16
14
58
8
10
18
32
24
28
122
16
105
33
26
28
6
14
48
90
40
27
23
25
5
7
5
10
20
30
16
36
86
24
6
19
36
33
26
10
20
4
15
24
3
18
56
58
32
36
30
42
22
54
2
19
15
24
12
50
40
18
54
8
28
15
51
21
15
33
27
12
33
45
32
43
27
18
20
22
32
4
180
114
2
1
3
26
19
39
48
12
60
2
6
12
16
30
6
6
20
7
15
50
12
10
6
2
58
14
25
36
9
18
20
25
23
4
50
16
42
45
15
81
12
35
42
76
2
10
44
6
24
88
33
5
28
2
25
33
30
14
48
30
112
18
12
12
20
4
26
40
50
6
22
2
36
30
58
30
92
7
23
22
3
9
20
66
4
8
13
3
152
70
44
16
14
6
72
18
4
6
84
63
3
44
1
12
47
4
6
98
22
8
7
24
24
17
6
13
17
24
28
2
36
12
13
35
10
14
78
70
60
32
58
18
18
6
21
45
50
25
3
9
35
40
30
8
12
16
15
24
65
102
1
5
24
43
15
18
2
18
12
42
66
24
28
32
16
3
12
5
112
78
12
68
13
11
13
15
32
48
13
107
18
34
24
2
24
28
80
10
48
18
30
26
30
1
12
15
36
2
64
51
9
80
16
3
11
96
10
3
29
7
5
4
14
88
2
16
51
5
10
20
34
42
32
16
44
10
63
17
18
13
9
63
24
11
30
4
24
42
9
45
3
5
148
14
4
2
30
12
16
2
30
22
18
14
40
20
36
67
23
102
40
15
53
7
3
30
12
2
34
24
30
8
22
27
51
12
33
3
12
32
1
99
21
41
10
26
67
5
60
40
2
10
20
4
90
2
19
3
20
18
4
54
6
20
10
26
7
15
57
21
54
18
50
16
12
18
12
20
52
3
27
6
2
28
21
41
30
109
48
3
152
30
42
30
10
20
10
86
94
15
3
33
15
18
15
11
1
3
26
18
18
55
5
52
2
40
146
114
48
12
58
30
36
6
3
3
18
24
8
10
14
96
4
51
39
6
12
32
16
18
12
14
10
50
46
12
30
2
1
3
30
74
30
7
21
24
20
60
4
26
1
24
41
22
21
77
24
6
34
26
24
40
21
33
66
20
16
42
63
107
10
3
15
2
40
12
8
48
40
27
33
3
12
5
30
22
2
4
21
11
30
28
26
4
54
42
33
35
1
11
49
15
54
36
12
27
15
21
11
64
12
9
23
18
72
12
16
2
1
29
88
72
38
12
10
18
104
10
6
9
101
42
37
23
106
14
42
139
12
17
42
30
19
60
27
62
18
22
2
34
14
13
5
58
14
18
12
10
15
27
24
2
58
2
24
6
42
58
14
40
75
5
16
20
19
36
3
36
8
10
30
2
43
3
18
99
3
20
34
78
6
30
66
39
12
15
110
40
20
28
27
65
4
18
48
42
6
21
3
21
69
36
14
70
8
22
8
22
2
4
14
42
6
22
12
26
7
12
48
33
20
30
10
75
5
12
16
32
12
16
14
1
11
1
75
20
10
14
66
7
17
30
13
45
15
3
2
30
48
24
16
12
32
1
59
66
30
4
60
20
6
90
52
8
22
36
66
21
12
5
28
2
58
48
12
2
18
42
25
21
26
49
39
12
66
3
41
30
6
22
48
12
2
18
1
ABCD 99858688310*3^$a+1 [50010]
59
6
79
9
51
165
26
18
97
143
54
1
29
37
6
12
17
24
24
7
11
43
5
6
13
18
59
25
29
12
60
157
71
6
6
7
11
120
31
59
16
51
29
30
25
5
18
40
38
25
17
48
25
72
6
35
1
35
13
42
35
150
60
6
58
45
17
24
103
90
53
18
55
9
81
5
37
5
133
125
61
83
43
5
43
24
48
17
10
32
31
42
41
102
30
7
18
35
49
95
36
12
30
157
18
90
23
78
1
9
74
6
37
108
24
5
31
30
27
74
24
126
48
88
98
6
148
15
21
2
30
18
6
84
12
97
36
29
66
124
18
9
9
87
77
25
18
24
5
43
53
25
18
5
67
53
37
12
23
73
17
30
19
5
36
30
37
18
42
47
18
7
29
12
49
59
7
65
7
17
1
17
37
36
60
12
23
30
7
11
10
9
36
54
11
16
105
23
6
25
111
8
28
54
33
5
16
32
112
15
11
72
7
11
54
55
6
30
107
48
24
12
54
31
54
54
21
90
36
18
8
24
13
107
24
54
48
18
66
6
7
35
73
23
70
26
60
13
126
47
13
35
91
11
7
108
39
26
12
7
45
54
15
75
9
5
6
7
18
35
46
98
55
36
60
47
7
18
5
7
90
23
24
43
23
94
50
40
14
36
36
19
21
18
27
42
72
3
18
153
59
18
30
48
120
19
53
40
18
50
60
72
25
18
42
3
15
66
71
12
12
4
20
7
5
37
23
18
121
21
20
142
2
6
30
97
11
60
115
54
11
6
19
30
6
30
53
6
19
138
59
30
36
7
30
150
12
6
84
6
18
59
13
5
24
18
36
12
52
15
17
13
18
17
7
41
330
7
23
34
18
27
65
88
56
192
84
19
9
20
78
109
59
144
13
27
18
33
21
26
12
16
9
11
25
6
21
15
83
1
23
85
108
5
120
7
17
1
65
48
30
12
78
31
63
20
6
30
114
127
11
7
41
60
34
32
18
48
7
77
66
22
51
12
18
72
23
40
2
79
18
23
19
84
36
168
11
24
18
19
21
38
7
9
99
5
55
36
5
24
19
41
12
43
29
48
7
41
19
5
31
17
120
25
35
22
51
36
66
29
49
17
48
7
12
45
8
90
12
18
18
12
48
7
3
54
18
33
17
48
64
63
45
15
5
157
3
38
7
42
12
11
88
9
36
6
11
18
90
25
11
96
112
87
21
9
5
6
43
72
45
45
63
15
77
72
18
88
32
48
24
48
72
7
84
59
1
30
29
7
9
32
109
83
48
84
58
98
7
5
120
18
85
18
6
3
51
59
121
66
29
49
47
10
26
97
11
10
9
45
2
61
42
11
6
1
53
42
168
30
25
41
73
71
6
18
25
18
47
13
23
60
79
23
78
12
157
35
6
54
13
18
12
29
25
9
32
102
127
11
85
12
71
19
11
36
175
39
14
31
17
55
9
26
82
15
47
1
23
49
36
17
24
1
23
72
48
85
59
73
35
22
26
19
27
14
19
5
48
18
22
33
71
18
30
28
9
59
37
84
54
11
114
115
11
6
18
120
30
31
35
18
22
86
40
80
64
69
11
24
282
78
12
28
2
18
54
72
6
25
138
29
60
25
18
107
48
25
30
63
20
30
1
21
2
6
82
9
9
62
114
4
9
41
24
70
27
23
48
24
48
1
17
48
7
23
55
201
51
5
42
36
42
30
82
2
96
115
125
78
6
18
10
68
18
42
103
5
7
153
27
5
40
27
17
100
80
28
20
18
7
6
17
73
35
22
8
1
6
12
45
50
1
36
30
6
5
7
81
15
95
115
5
127
53
12
42
37
5
150
10
9
5
109
5
61
6
11
82
32
6
97
5
58
62
28
54
26
37
18
23
30
61
3
26
30
31
36
29
79
57
8
10
32
18
19
66
42
5
7
18
23
12
73
45
9
18
29
66
49
6
93
26
6
40
2
30
48
132
36
40
15
17
67
23
19
3
36
32
48
30
30
84
46
14
37
210
11
79
41
13
9
2
43
72
29
6
19
9
20
48
18
49
53
7
36
21
45
29
24
18
37
18
24
29
10
74
175
23
42
1
59
1
41
13
3
8
25
36
35
48
55
11
16
33
36
57
38
162
54
48
66
24
103
108
35
1
35
43
21
32
22
33
12
6
5
30
24
31
77
12
55
11
6
49
36
11
18
25
5
12
7
41
12
42
43
47
13
3
14
66
12
7
17
18
1
60
17
67
23
22
8
64
51
113
16
54
9
47
24
6
1
3
20
60
37
113
24
13
3
2
30
22
80
12
13
41
24
66
6
48
13
3
15
47
114
49
89
30
6
1
9
2
30
22
15
83
7
41
30
42
48
1
36
84
54
90
5
31
36
5
19
84
35
6
19
89
1
47
163
27
2
31
5
12
180
24
36
67
17
13
35
7
53
48
7
71
6
18
30
55
30
5
85
18
17
78
112
63
83
24
30
31
11
6
18
31
99
9
23
60
7
18
59
13
63
20
30
54
24
16
33
41
24
25
23
24
96
90
48
1
29
142
2
18
12
13
23
12
43
5
16
56
18
6
1
17
136
87
23
31
41
18
31
23
13
3
27
108
54
45
110
151
77
12
10
8
7
17
73
66
35
60
19
11
55
6
3
72
14
19
137
64
9
11
90
61
59
6
36
25
35
48
16
98
6
49
6
5
6
43
30
108
17
1
35
12
84
19
54
77
6
42
6
169
23
18
6
48
55
18
198
11
25
18
72
21
110
42
73
29
60
73
11
16
80
61
35
85
29
198
13
72
30
18
27
26
46
26
7
11
91
41
40
32
36
19
3
9
53
66
42
7
66
114
101
6
31
18
5
96
31
5
30
22
128
7
27
33
111
ABCD 99858849334*3^$a+1 [50037]
13
147
50
58
56
60
36
13
24
83
73
60
132
144
11
120
97
63
9
60
21
14
1
12
3
8
10
51
39
86
114
1
120
179
1
65
96
43
5
7
63
26
31
24
39
9
12
24
95
6
19
12
23
156
25
24
24
48
48
87
14
19
12
48
227
30
18
37
60
24
101
127
71
37
3
9
47
73
11
12
73
11
4
56
196
69
24
24
72
111
93
12
48
156
131
37
48
29
66
13
47
18
91
5
30
49
11
24
132
10
48
2
30
19
84
60
132
15
105
60
5
90
13
36
21
38
49
96
15
57
23
12
13
71
133
12
41
10
104
25
11
10
99
35
84
70
30
117
35
10
90
108
9
36
71
36
13
147
9
24
24
131
1
24
36
24
17
30
18
91
59
36
13
72
48
47
16
8
25
65
162
30
7
48
108
15
177
15
180
68
72
25
108
24
33
80
190
33
71
73
12
21
18
129
48
183
9
12
35
16
8
70
15
36
11
60
13
41
16
27
60
72
11
24
73
11
96
49
105
51
141
183
95
90
6
184
162
98
12
210
7
71
12
100
57
12
24
11
90
79
12
120
23
49
3
57
12
60
111
140
49
11
24
84
36
13
11
25
11
64
165
24
3
20
24
61
3
105
12
12
108
180
23
25
75
69
72
24
12
12
23
18
30
25
57
87
71
37
48
87
44
13
51
45
84
143
37
71
61
24
41
79
65
6
121
195
8
1
39
21
39
2
10
60
33
41
79
96
65
31
84
24
60
36
5
6
108
49
23
70
30
69
36
3
69
11
72
48
1
39
9
77
19
11
1
65
150
40
57
3
45
108
77
48
19
167
6
178
9
21
27
12
3
9
11
18
19
12
156
24
39
20
12
37
113
10
33
72
72
48
59
25
228
93
3
60
12
15
93
24
12
11
10
14
144
181
24
12
3
57
24
11
138
6
25
35
13
36
107
25
83
49
213
63
17
319
95
60
49
120
36
168
60
11
60
36
109
72
5
70
90
207
63
50
10
44
90
31
108
11
106
14
1
24
156
59
61
35
49
48
191
25
35
49
53
118
21
36
108
11
136
8
96
265
11
60
85
83
40
12
129
120
108
83
25
24
24
120
167
85
23
109
48
144
108
11
30
67
35
229
48
101
79
33
74
6
55
3
86
54
202
39
24
12
5
30
37
60
11
265
11
24
112
69
36
59
4
20
121
11
10
15
195
14
6
13
125
66
24
25
11
1
113
19
47
24
49
48
63
80
49
131
49
251
49
132
11
13
27
14
103
60
48
29
16
39
36
5
163
47
30
54
90
30
180
1
35
49
24
84
11
66
19
131
73
36
12
113
6
13
47
144
12
13
60
57
80
43
11
25
11
24
76
45
23
1
51
57
11
1
36
24
35
150
16
90
9
131
60
30
150
73
35
172
129
11
97
51
2
30
85
23
36
13
23
48
12
85
59
24
61
125
6
37
60
107
13
17
34
225
47
24
205
35
136
30
75
48
27
120
20
13
17
7
83
54
126
109
48
11
1
51
45
12
60
17
6
40
44
13
41
31
24
12
23
25
60
15
105
36
24
167
37
36
45
50
61
59
25
47
73
27
33
11
1
23
112
20
18
6
49
11
120
16
38
30
25
180
12
48
71
25
36
5
79
71
109
36
89
19
237
3
11
49
72
35
54
175
156
24
84
71
36
78
115
24
72
119
70
26
36
13
84
131
25
11
73
113
19
180
11
28
45
267
33
15
21
51
50
163
12
65
160
14
4
57
75
45
75
8
42
7
12
84
11
49
11
24
1
99
69
12
111
45
12
47
184
86
55
24
12
23
49
23
109
11
85
60
24
96
15
8
12
114
64
51
11
193
35
36
61
12
36
47
13
96
35
124
57
83
1
11
73
177
170
40
20
13
12
33
15
36
24
24
23
37
51
56
1
5
7
36
12
48
41
54
25
36
11
28
80
120
1
51
117
12
95
24
72
84
25
84
12
3
45
125
7
144
111
45
72
47
6
90
24
73
72
51
20
145
23
142
75
53
19
131
96
1
23
49
12
36
35
48
25
5
31
59
6
79
120
11
76
104
ABCD 99858862744*3^$a+1 [50034]
20
52
32
24
48
13
36
3
8
36
48
37
15
33
75
8
4
9
23
52
96
12
20
16
33
23
4
8
60
12
16
8
36
13
51
8
4
9
35
64
8
49
24
15
8
49
23
61
3
21
35
76
32
4
9
99
84
33
23
13
3
56
13
47
12
4
24
80
28
12
20
4
9
111
20
64
12
21
11
12
28
8
96
16
12
8
52
12
24
132
44
4
20
13
59
4
96
8
12
73
39
9
27
12
20
4
69
12
3
12
72
21
3
12
12
92
49
39
96
24
84
21
51
8
24
4
117
27
8
40
68
16
36
33
60
15
20
13
11
12
13
3
72
8
13
35
16
8
48
73
15
20
13
11
4
116
36
4
24
32
100
60
9
3
8
13
15
21
48
27
24
48
12
57
84
15
32
40
21
11
25
15
12
132
8
4
12
44
52
33
23
4
36
8
36
4
48
33
27
12
33
3
20
28
8
13
135
60
8
60
28
20
4
60
8
1
12
23
85
24
59
4
48
56
4
24
8
12
36
60
85
23
12
1
3
56
4
32
25
23
13
27
56
4
9
15
8
64
8
108
52
68
24
12
4
20
40
8
16
20
24
40
12
20
16
12
57
3
12
20
64
9
27
12
9
11
13
27
45
35
13
11
16
12
92
4
48
24
20
4
36
9
48
3
24
24
12
12
21
63
8
40
48
60
48
8
25
72
39
24
33
3
9
27
48
20
28
8
60
52
36
20
97
59
49
3
8
12
85
83
36
64
8
36
40
32
16
24
9
51
60
32
40
45
27
9
3
24
56
36
49
15
12
104
4
8
1
63
12
12
33
39
8
28
57
35
108
4
12
48
129
60
35
76
20
61
15
48
9
3
20
52
24
48
24
20
64
21
12
23
4
24
21
3
56
60
61
39
8
64
48
8
13
59
4
56
4
80
40
9
83
4
8
1
48
11
85
36
12
51
8
4
9
15
8
36
1
3
36
56
25
27
9
23
4
84
152
16
48
36
92
109
3
72
92
12
124
8
12
52
36
21
23
108
13
48
27
9
36
11
76
8
37
23
36
36
72
12
40
20
12
52
56
16
12
8
4
36
9
131
40
12
12
9
39
36
33
15
57
3
9
15
36
8
36
4
48
36
48
8
13
3
56
60
13
35
4
48
60
69
27
12
12
8
40
44
28
60
24
9
15
129
47
52
12
20
76
12
12
81
111
36
9
72
47
64
48
80
4
45
83
61
47
28
8
28
8
28
8
25
24
35
88
20
1
3
45
11
13
63
21
63
132
32
13
27
84
68
1
51
96
60
32
4
36
12
33
27
24
60
48
21
87
33
39
93
23
28
48
8
36
4
9
3
8
16
12
72
44
49
15
20
60
112
21
36
11
112
68
13
51
8
61
15
57
47
4
9
27
9
3
128
12
16
8
16
20
13
84
11
36
4
48
60
24
33
72
11
12
1
23
61
11
16
9
23
1
35
24
13
120
11
136
8
49
36
15
8
13
72
75
32
1
12
83
4
21
39
56
4
12
48
9
48
11
28
80
16
84
57
15
21
48
11
40
108
8
52
12
24
80
16
12
44
52
32
1
35
16
57
35
13
11
84
60
48
4
24
21
27
20
4
9
35
1
131
4
9
12
3
108
8
13
35
4
32
16
12
21
60
15
128
28
32
12
1
39
12
8
4
8
76
48
57
59
12
40
45
27
32
1
15
36
8
25
15
45
143
13
3
24
32
4
20
40
8
24
28
21
23
84
49
36
15
8
4
24
21
24
12
36
23
196
72
72
12
44
1
35
49
36
15
12
12
84
9
99
48
9
47
16
48
21
12
11
16
84
33
3
8
12
13
24
3
24
21
11
61
36
11
13
84
111
33
24
35
40
56
25
51
21
23
85
87
12
20
48
40
84
24
12
24
9
27
48
12
9
23
13
3
12
21
143
64
44
112
12
24
84
20
24
4
72
8
4
33
27
8
1
3
12
165
3
92
36
12
4
72
9
3
120
44
36
76
33
35
72
36
24
36
49
63
12
20
48
36
4
60
48
12
60
12
144
72
8
48
1
12
39
33
59
76
32
49
23
4
69
23
4
8
49
15
68
36
12
4
20
4
8
28
84
72
68
13
11
12
4
48
20
1
107
49
11
13
36
23
25
47
16
36
36
9
3
24
20
25
3
20
40
56
40
12
32
28
68
12
60
84
13
87
9
23
48
40
168
81
36
27
24
12
8
1
12
39
44
12
40
68
13
51
45
3
12
60
56
4
44
1
12
59
24
13
39
20
136
128
132
61
39
8
36
25
3
36
20
73
3
60
21
3
12
81
12
3
24
32
16
8
4
8
1
59
16
36
20
12
13
36
15
12
33
23
4
132
20
16
44
76
9
59
4
8
40
32
36
28
8
1
23
12
4
24
36
24
8
28
44
64
36
8
4
32
40
8
64
9
39
36
33
35
4
24
12
20
49
35
13
63
9
39
44
16
32
1
84
27
9
108
47
76
8
40
12
24
33
39
32
88
48
9
39
96
156
20
12
1
23
28
8
36
36
28
21
59
61
36
11
12
85
39
33
11
108
16
33
3
9
131
1
12
11
4
9
3
12
20
13
168
27
72
44
13
15
12
9
23
124
8
12
1
87
33
3
60
32
4
68
37
23
4
36
24
12
9
12
3
120
68
76
8
60
16
32
1
35
16
20
60
4
8
13
27
32
1
63
12
56
4
44
4
9
23
13
11
61
95
16
24
20
12
4
9
72
11
4
32
48
13
75
20
4
20
36
4
36
104
16
72
12
44
52
9
72
27
20
40
81
59
12
16
24
20
13
23
4
32
12
52
36
20
4
36
24
9
107
1
3
84
21
143
4
81
63
60
9
35
4
140
24
52
12
12
36
44
40
48
48
12
24
44
24
48
28
9
84
23
13
23
4
12
44
13
3
20
49
59
40
21
27
9
23
28
45
3
24
44
40
24
57
27
12
12
60
21
23
28
24
9
96
23
4
21
3
8
16
20
16
24
21
11
16
9
15
9
111
32
4
12
56
4
84
57
35
1
48
3
20
36
36
37
3
24
12
12
24
9
75
36
72
12
8
96
49
51
72
12
36
8
24
4
12
33
108
120
3
20
1
95
48
60
28
20
1
35
24
61
3
8
196
12
69
60
75
81
15
36
12
96
9
63
68
16
84
20
64
36
8
4
24
68
4
9
3
20
12
24
40
45
3
20
13
84
15
12
20
25
3
8
148
9
39
9
239
13
27
24
8
13
95
88
24
33
23
61
23
52
12
9
3
72
12
21
95
36
25
24
59
61
11
84
4
45
15
9
3
84
12
12
12
20
16
8
40
48
12
80
4
44
28
36
9
108
35
1
23
64
12
8
132
13
59
25
51
12
92
12
37
ABCD 99859334234*3^$a+1 [50022]
16
12
20
69
67
72
12
12
23
30
19
12
60
5
3
15
9
4
24
12
12
36
8
12
39
37
12
20
100
11
1
24
36
20
45
39
64
5
19
8
36
48
12
4
5
36
7
24
53
3
76
48
23
9
16
12
11
9
4
12
20
81
7
24
32
16
56
48
24
28
71
25
11
9
33
36
27
3
9
40
116
168
4
20
9
36
18
33
16
72
12
84
17
39
16
17
7
8
75
25
11
21
52
17
15
3
1
24
24
20
33
39
12
9
27
96
12
27
61
5
51
39
49
12
29
6
21
40
8
36
16
12
20
27
13
53
3
21
27
28
68
12
40
23
30
3
40
48
5
3
4
29
39
24
40
8
15
12
18
18
1
12
24
20
3
13
53
55
12
8
69
27
4
44
40
47
25
17
7
5
6
9
45
7
8
120
24
4
24
20
21
19
8
16
48
48
116
4
161
12
3
93
3
40
8
21
30
13
23
37
12
8
16
17
31
12
36
44
40
53
31
12
24
11
25
48
60
23
49
48
35
54
7
12
12
53
7
8
39
6
3
48
12
76
8
9
39
24
36
12
36
39
30
27
60
28
53
7
12
17
15
12
40
60
12
36
32
9
39
48
4
56
15
9
3
1
12
12
48
5
66
49
20
28
35
18
12
24
3
28
20
24
4
32
12
4
20
9
51
21
18
42
3
16
8
4
5
19
108
24
20
100
29
15
4
35
1
20
16
89
6
13
8
12
24
33
27
40
36
5
43
5
27
4
24
60
32
40
36
92
9
43
11
21
21
19
44
4
12
24
5
12
24
55
24
5
51
4
12
29
3
33
19
32
33
3
28
36
44
28
11
30
123
16
20
4
36
12
56
4
8
28
20
64
5
19
8
28
20
36
4
8
21
19
24
20
12
28
5
3
28
11
1
12
23
12
25
44
24
4
36
20
16
68
12
16
12
20
16
68
12
28
32
4
20
9
19
12
5
43
8
12
64
32
48
12
21
79
5
6
9
21
7
20
12
28
11
21
16
152
3
9
9
18
1
41
27
36
12
87
13
108
5
12
27
16
32
88
80
4
36
5
67
48
80
24
33
36
6
9
4
23
21
76
5
60
3
9
67
12
17
7
65
19
8
144
9
19
72
24
132
24
48
8
36
45
15
36
40
17
39
36
4
20
15
61
5
87
28
29
3
36
12
21
36
55
12
12
44
24
4
11
6
91
12
104
12
16
12
77
31
12
72
44
24
40
24
24
8
63
66
7
36
56
16
20
45
43
29
3
4
24
36
29
30
1
20
4
11
6
7
47
18
7
80
12
4
5
63
9
15
24
24
132
4
36
8
12
24
120
16
20
36
9
42
25
24
56
16
80
33
36
55
8
148
5
12
108
75
4
29
3
3
9
9
3
4
20
28
20
52
12
12
32
4
23
81
27
49
8
12
16
29
7
32
40
20
4
140
48
9
18
145
12
41
19
12
24
5
3
9
6
25
65
15
4
92
52
101
39
39
21
4
23
33
16
12
24
5
27
52
17
31
8
28
20
40
8
4
5
103
17
19
17
15
39
45
28
12
11
54
12
27
40
11
1
89
31
23
18
12
15
4
24
20
52
36
17
30
21
28
101
7
20
27
49
17
78
36
121
44
64
17
19
8
48
24
24
36
9
3
27
85
12
36
8
16
12
68
28
36
32
4
8
16
24
92
12
4
12
32
36
24
15
18
42
21
9
19
35
21
39
1
17
7
23
6
19
32
4
24
48
24
12
17
31
12
20
52
8
24
9
24
66
37
56
21
3
4
32
16
17
15
4
32
4
24
5
18
42
3
96
39
9
4
36
68
28
8
12
36
4
132
20
12
4
24
35
1
24
12
12
56
9
7
24
41
39
88
12
53
72
135
45
24
3
123
30
6
21
28
12
20
52
41
3
4
32
4
60
5
6
9
16
8
28
44
4
8
27
21
48
57
19
20
36
24
100
11
61
35
18
72
19
65
43
8
4
12
29
3
16
17
84
19
8
24
24
21
54
25
60
5
3
4
101
19
24
5
31
11
1
68
52
59
1
20
60
16
8
28
59
1
12
8
64
65
7
92
45
54
13
17
27
33
27
48
28
44
16
32
4
132
5
3
48
3
1
17
7
20
4
24
17
6
85
12
5
19
44
16
36
68
64
44
39
18
12
18
1
68
4
53
7
17
7
44
12
21
15
21
6
37
12
59
25
68
33
19
8
4
8
4
12
60
12
8
28
17
7
5
24
55
12
36
23
12
13
24
20
4
12
5
54
13
8
27
13
8
57
55
17
27
16
8
12
4
32
48
9
51
4
24
8
12
4
8
4
24
24
36
17
7
8
3
45
33
31
12
36
113
6
9
28
119
1
60
24
8
12
4
140
12
4
20
21
114
21
28
8
12
57
12
15
3
9
9
24
3
9
7
53
7
60
12
47
1
36
12
24
84
44
4
8
16
5
54
1
44
52
5
78
33
4
12
17
7
29
3
4
36
12
5
12
195
16
8
24
69
15
64
5
7
24
44
16
32
12
16
8
24
48
4
41
7
72
36
5
19
5
7
12
56
12
16
36
5
67
53
3
33
6
1
20
33
36
7
56
52
12
72
20
64
48
5
43
161
54
37
68
4
8
24
4
60
24
36
12
12
44
3
18
7
24
5
51
4
8
132
57
3
48
28
8
60
16
17
7
120
8
12
196
8
4
29
39
76
84
12
5
48
43
20
24
24
12
52
5
96
3
15
12
9
64
17
6
18
3
81
3
28
128
9
43
68
9
7
44
4
80
72
33
31
8
112
24
8
40
5
36
15
12
88
20
16
32
21
3
12
4
24
11
97
12
89
12
43
17
36
30
13
8
15
6
3
64
53
24
27
9
27
16
5
7
89
19
8
21
123
9
43
60
71
13
12
60
11
37
36
36
8
24
3
9
4
23
13
20
33
15
4
20
48
12
28
5
15
88
17
31
8
12
21
3
12
75
81
148
24
8
16
20
28
32
60
84
9
3
4
20
28
11
21
112
80
16
12
8
3
6
12
7
20
4
12
35
9
27
9
39
1
5
7
8
4
36
17
19
12
72
32
76
32
28
12
77
51
4
24
80
12
9
18
21
4
41
127
8
28
20
33
31
44
4
24
8
16
48
5
7
8
4
24
44
45
3
28
8
69
18
13
8
33
3
9
19
96
29
43
36
12
8
4
68
76
92
28
8
84
52
29
24
31
17
15
16
116
28
24
8
15
1
8
3
13
24
41
36
30
105
4
5
19
12
20
15
9
12
4
8
48
9
6
9
21
24
15
4
35
9
27
49
60
36
12
5
19
32
16
12
59
13
77
24
27
39
25
12
12
48
47
69
16
11
66
15
9
67
5
3
9
67
36
20
3
42
12
60
31
8
12
96
40
8
16
12
12
17
27
84
16
12
24
8
4
23
9
12
64
20
51
6
3
12
69
123
4
24
35
1
8
21
7
20
4
56
39
37
5
15
21
54
18
39
76
24
36
36
12
8
12
16
12
20
12
76
60
48
17
15
28
23
9
4
65
120
51
12
4
29
51
4
48
5
12
91
17
15
4
32
4
17
3
28
36
36
32
48
12
24
21
43
128
39
1
20
40
8
36
60
28
12
20
4
11
129
24
3
57
33
7
44
9
43
44
52
72
161
3
69
7
12
59
9
9
3
15
9
4
92
12
9
30
61
12
36
5
31
5
48
67
11
9
9
7
36
41
72
87
9
12
6
97
77
18
61
12
17
24
36
51
21
31
84
20
76
56
12
52
12
29
15
16
29
31
12
5
67
12
17
7
20
196
56
4
8
4
24
35
1
17
111
4
20
40
20
36
93
31
32
4
8
76
8
9
91
17
54
13
20
4
53
19
84
5
27
21
111
28
8
12
40
36
12
12
29
7
29
7
32
24
88
20
9
36
ABCD 99859523048*3^$a+1 [50027]
164
43
9
36
8
79
21
51
156
17
52
24
44
28
44
24
7
93
12
12
20
88
84
8
16
12
60
99
129
44
36
40
27
33
96
20
40
51
12
5
7
21
20
24
48
7
105
20
64
20
36
24
7
33
36
24
36
8
55
72
53
40
332
4
20
52
60
39
21
24
123
5
16
51
33
12
15
33
68
4
51
125
40
87
257
64
27
17
40
48
20
108
19
12
93
12
36
15
45
12
20
16
20
64
63
9
44
4
27
9
60
24
8
108
4
80
16
12
27
41
12
64
68
36
4
12
56
72
40
108
104
76
8
24
148
80
40
24
84
20
16
128
12
40
36
104
60
4
84
56
19
17
4
116
16
60
12
20
60
156
64
8
175
72
5
43
65
4
56
55
45
8
16
3
48
5
84
16
39
5
151
77
16
12
8
24
36
36
28
36
272
55
57
12
36
75
5
55
9
15
29
72
52
108
24
108
32
36
28
12
8
7
17
12
16
15
29
43
12
129
80
19
21
32
100
44
16
24
96
24
8
108
4
24
24
36
24
12
15
41
19
69
36
36
72
68
40
15
12
141
36
75
45
24
24
3
9
116
40
60
132
36
27
12
21
39
45
36
24
3
84
9
60
87
9
51
9
36
8
16
24
84
12
15
93
48
24
51
89
4
12
20
7
132
41
4
24
24
12
20
4
20
7
9
84
12
8
16
24
24
3
24
33
27
9
12
15
17
180
16
104
7
29
40
60
116
40
20
31
105
27
21
24
8
12
28
15
45
27
57
15
225
80
28
80
72
31
113
16
24
72
32
12
4
12
8
4
135
21
12
39
33
8
28
87
57
20
43
69
20
91
9
96
20
40
12
92
43
5
96
4
12
200
31
5
40
32
28
60
12
72
44
12
52
12
8
55
57
15
21
60
8
16
20
24
4
63
12
21
12
108
104
52
36
24
24
116
36
40
12
87
141
12
108
12
12
3
41
16
3
65
103
29
16
20
19
45
56
4
36
39
21
32
7
141
15
89
76
8
16
60
36
84
36
92
52
8
12
40
24
60
24
180
12
24
36
123
33
8
12
4
51
5
12
36
76
24
80
31
93
48
68
16
48
36
24
15
33
44
64
27
53
4
15
105
56
36
16
24
224
16
48
48
20
184
68
7
45
15
69
44
12
55
60
96
33
156
24
12
135
69
60
24
24
48
32
43
9
15
65
40
60
15
81
32
72
24
52
60
48
12
60
12
3
69
15
36
12
57
75
9
87
72
21
36
36
12
36
147
9
36
12
48
128
16
108
12
3
12
29
7
29
16
12
27
21
104
4
87
120
65
4
104
64
3
57
15
105
60
68
24
76
12
32
16
15
12
93
212
72
4
32
4
63
12
101
19
89
52
20
67
105
12
24
36
8
16
27
84
45
216
8
7
65
40
48
27
9
108
140
36
40
24
8
40
20
7
45
3
29
43
12
9
32
55
29
24
52
159
45
44
79
21
72
84
56
72
28
12
12
56
52
87
81
24
3
141
99
72
69
24
72
48
20
36
7
60
77
40
15
21
132
12
32
88
36
12
20
4
36
15
17
16
20
7
69
3
33
24
75
29
40
32
28
24
12
3
45
3
185
19
21
20
7
120
48
93
20
52
24
3
12
48
77
91
29
40
168
96
20
52
15
165
48
12
39
69
72
15
9
8
76
12
8
16
24
60
24
32
64
32
108
40
87
17
7
21
24
164
16
75
33
48
39
33
3
45
60
12
63
53
24
16
36
20
16
15
125
4
51
105
8
100
72
15
9
96
99
21
68
16
24
27
29
43
12
53
7
9
39
17
48
112
36
32
40
12
24
24
8
4
36
84
3
5
7
65
16
48
44
36
112
8
184
60
68
4
24
36
111
72
5
28
15
33
84
15
12
60
33
12
51
53
76
51
9
8
180
208
12
120
12
24
164
16
60
60
12
15
29
60
4
132
60
135
45
104
4
99
21
72
15
33
159
21
32
40
32
115
5
28
72
32
36
40
8
7
24
5
4
156
60
96
8
16
24
12
48
12
128
31
21
20
64
48
8
180
52
72
8
36
151
48
81
87
5
247
5
7
45
44
7
12
17
36
79
9
24
63
5
48
40
72
39
9
27
137
28
12
48
24
84
24
20
40
176
40
60
27
9
44
16
48
27
33
48
84
3
45
27
81
20
40
8
64
8
24
36
4
24
39
5
28
72
20
100
12
20
16
32
55
41
16
96
8
16
8
28
27
33
27
12
89
16
75
29
19
81
72
12
180
72
24
36
48
20
16
24
15
53
100
48
39
21
36
36
8
52
12
80
36
4
116
100
27
33
56
24
67
45
8
64
12
15
81
44
108
96
16
3
60
117
20
4
60
12
48
12
44
4
12
20
12
7
9
12
75
297
27
5
124
99
72
9
24
3
33
36
180
96
75
29
84
24
28
44
28
48
8
4
32
28
12
96
228
32
28
12
39
89
64
80
72
31
9
15
161
64
24
60
87
120
5
48
64
68
112
3
93
12
27
41
16
15
ABCD 99859831928*3^$a+1 [50002]
9
36
99
57
88
8
88
20
100
156
116
148
32
148
20
4
80
87
145
56
159
120
24
109
116
84
36
16
84
24
36
96
95
141
4
108
12
20
3
117
88
35
117
4
84
36
24
36
44
76
20
39
181
44
87
21
99
13
12
20
123
120
45
51
9
52
48
60
120
12
35
9
72
28
84
32
63
157
180
20
3
33
12
72
4
56
135
13
72
59
49
116
24
316
24
60
12
164
36
28
11
96
120
169
71
49
152
64
144
104
48
72
72
135
133
11
9
16
71
165
28
80
160
287
85
224
64
35
33
144
39
81
240
64
119
25
56
16
228
36
80
64
12
68
36
76
108
11
81
100
35
25
20
228
15
72
21
99
45
64
35
45
136
80
28
12
24
35
24
57
159
61
59
117
52
8
12
52
120
8
87
205
144
36
23
81
136
8
15
21
51
120
25
224
111
45
28
95
225
52
20
64
84
35
225
40
92
99
121
176
88
24
68
48
36
15
48
61
20
16
24
24
8
52
35
72
165
208
12
84
92
28
260
40
92
27
145
20
96
64
8
12
15
1
119
25
240
36
11
25
23
1
116
160
8
72
28
71
21
160
56
60
207
37
8
75
33
12
51
85
32
28
20
36
24
39
25
20
72
96
52
47
85
68
16
119
57
60
4
32
52
140
16
156
188
160
56
15
1
263
33
39
109
24
11
24
541
116
28
60
47
45
156
64
8
96
4
36
80
100
60
24
12
324
96
20
28
47
13
11
9
76
84
47
9
64
92
64
140
100
24
32
4
56
28
60
56
136
215
49
80
40
180
11
93
16
11
25
144
60
96
108
72
95
25
24
24
47
73
8
112
176
64
116
51
120
13
96
59
72
73
71
120
45
324
52
80
99
120
1
8
96
36
36
52
60
32
64
120
60
80
36
63
181
84
80
15
120
37
59
21
99
9
16
56
28
35
81
15
144
1
44
120
27
109
35
216
13
11
57
180
99
9
4
11
45
84
132
36
64
164
252
28
44
72
28
8
27
216
9
15
45
12
135
25
24
32
4
83
25
140
27
33
72
36
28
36
56
27
33
48
60
40
35
24
37
24
59
25
191
81
63
25
60
12
44
264
72
28
32
63
1
96
119
45
40
24
132
20
48
100
8
63
49
32
24
124
68
28
116
148
11
120
141
75
13
11
61
59
1
95
81
63
9
292
60
80
4
144
120
11
241
23
33
183
96
49
36
59
201
24
39
97
84
60
92
244
8
15
37
8
108
48
4
68
159
385
23
216
9
72
135
9
24
192
36
99
145
24
96
56
72
112
48
32
28
35
1
36
24
60
20
99
57
144
36
4
95
69
75
72
9
16
48
68
99
120
105
63
216
21
99
25
336
120
120
120
120
68
36
124
12
24
92
24
88
32
4
212
24
4
24
216
56
108
52
288
72
215
13
72
59
9
72
64
56
4
164
40
71
81
24
12
52
36
20
96
100
8
16
11
21
88
11
9
64
212
219
9
36
184
68
24
120
24
39
37
35
73
71
45
171
9
15
57
28
60
60
92
264
28
36
32
108
36
48
15
1
120
24
56
16
48
32
48
108
28
152
132
52
56
39
45
88
92
24
39
72
73
60
11
109
72
ABCD 99860970908*3^$a+1 [50026]
93
81
36
15
32
52
99
72
5
88
24
177
23
36
31
69
105
42
137
37
183
20
13
99
15
126
227
73
83
52
12
57
71
52
128
13
60
30
41
31
93
36
48
68
64
69
135
84
33
87
152
19
29
43
30
35
148
12
80
49
63
108
24
9
192
24
11
60
52
183
29
40
48
68
25
3
80
52
9
24
51
44
4
48
72
80
16
20
4
128
144
108
1
36
63
147
41
103
105
132
32
37
54
117
24
120
9
71
24
37
15
92
36
31
53
277
30
9
20
25
35
100
92
85
47
12
28
8
13
51
8
96
52
39
93
8
13
11
169
12
3
24
12
36
24
69
35
96
49
95
40
80
24
67
89
36
28
80
13
35
25
23
60
115
21
24
200
16
165
54
21
48
60
20
72
36
160
44
16
164
151
117
48
93
39
80
7
30
15
216
8
37
54
30
216
18
5
4
12
21
27
81
12
54
29
16
36
48
84
48
128
157
27
117
15
165
15
24
132
84
9
39
272
85
35
19
5
24
13
48
179
96
240
16
36
32
31
17
52
60
36
51
105
39
77
13
59
40
12
140
1
60
3
176
4
45
15
132
39
29
12
12
37
54
29
37
3
116
96
36
24
180
16
39
21
72
12
20
145
63
3
29
25
15
68
31
165
72
24
75
5
49
72
24
11
4
21
35
85
35
172
33
15
183
30
42
33
44
192
136
12
63
53
64
8
120
13
36
215
145
191
19
5
256
24
8
76
15
72
18
107
19
149
277
3
32
60
73
36
71
48
16
60
39
137
28
27
45
44
55
105
140
4
21
59
76
8
61
35
67
54
35
16
93
35
12
43
5
192
19
165
44
4
8
88
32
12
97
15
48
63
33
12
9
63
32
76
12
32
16
24
21
59
115
5
1
48
51
68
28
32
1
6
29
12
169
54
29
61
51
24
32
19
53
16
144
152
40
48
51
17
25
167
16
92
24
124
117
23
36
28
20
132
64
57
90
48
45
24
32
16
24
99
30
36
6
18
51
96
33
207
80
40
8
156
64
36
24
20
25
36
39
80
67
30
23
1
51
68
1
135
24
104
48
13
39
12
48
27
6
47
37
6
5
43
42
219
80
88
92
1
3
56
240
144
36
4
21
75
44
25
11
40
48
117
51
9
35
108
73
84
99
24
32
28
60
27
53
48
13
30
5
211
5
40
8
1
90
42
30
5
72
13
198
137
49
3
8
112
33
240
47
36
55
29
13
123
96
36
12
21
72
84
114
45
57
168
162
77
112
56
19
153
117
111
24
9
15
45
35
37
3
20
97
35
24
19
17
12
36
52
75
78
195
32
60
73
47
19
45
81
47
43
18
51
45
3
33
23
4
36
56
40
105
39
12
68
64
12
80
16
84
9
47
4
21
107
13
23
67
9
36
9
36
3
12
80
4
48
21
99
57
15
80
28
12
8
73
239
91
29
156
12
13
75
3
29
232
75
5
49
72
27
156
32
24
64
156
9
27
72
141
35
216
136
200
25
18
125
40
176
24
40
12
12
8
265
84
36
47
16
60
20
1
123
32
124
171
5
40
48
33
59
48
7
53
40
8
48
64
120
27
21
33
36
84
36
51
99
9
44
96
16
8
12
36
120
112
68
49
15
9
87
15
144
45
8
37
54
17
12
180
28
104
91
117
51
9
36
140
132
24
48
133
59
88
12
69
36
99
51
65
28
33
35
48
12
13
12
23
24
96
12
25
135
45
15
3
129
36
140
84
67
9
12
32
163
54
183
27
5
4
12
80
13
135
32
52
8
132
160
116
24
96
100
12
189
35
40
51
45
72
20
7
24
72
29
108
12
40
80
24
61
75
21
23
121
120
36
60
459
24
56
24
60
25
27
72
3
53
25
71
28
12
51
17
1
15
84
93
60
15
33
51
45
3
81
47
25
59
16
8
160
32
24
40
84
12
3
45
32
43
96
89
31
5
76
15
93
24
8
48
24
72
ABCD 99861155008*3^$a+1 [50024]
55
59
73
11
12
72
13
23
12
54
39
16
36
12
41
6
24
24
18
144
18
36
1
44
45
66
60
33
40
12
101
87
87
45
144
39
12
13
71
165
75
25
60
36
83
25
11
21
4
11
25
11
72
6
6
9
39
48
33
171
13
80
51
30
7
59
24
24
6
24
90
48
13
56
3
12
24
42
7
17
123
3
9
24
9
48
30
24
49
17
24
18
168
54
114
36
105
39
1
35
54
51
3
72
1
32
15
60
21
9
42
48
21
9
66
12
48
12
37
80
16
35
1
84
11
45
16
23
1
80
48
88
32
36
60
64
36
29
31
20
39
6
24
15
27
45
4
11
48
18
3
189
48
115
107
12
54
51
28
35
12
66
18
30
30
9
27
6
24
3
15
48
12
37
20
40
11
120
33
16
48
36
35
12
240
25
83
12
97
17
3
12
15
24
36
78
15
16
104
63
49
8
3
25
23
24
45
51
246
39
96
81
42
73
23
9
15
6
66
84
81
9
24
102
9
129
7
11
12
72
33
15
72
1
119
90
48
192
6
18
15
16
23
12
6
18
30
51
135
13
83
78
24
90
30
72
15
3
117
9
55
44
15
61
11
180
69
39
6
51
28
36
149
18
48
24
6
91
11
24
25
23
36
9
15
96
204
66
15
15
21
69
42
13
17
7
17
6
25
83
6
6
73
41
24
151
11
102
120
15
52
29
15
75
84
18
67
35
57
148
83
48
24
120
18
7
83
78
7
65
7
11
45
9
42
13
41
6
13
12
20
3
36
12
93
21
18
72
6
102
37
11
97
36
12
17
42
6
24
30
18
30
105
3
13
11
36
84
13
23
18
6
18
51
15
6
54
9
40
11
9
16
36
83
48
54
31
23
45
51
9
24
3
12
18
18
9
87
24
12
33
64
36
149
72
18
6
66
36
12
12
25
41
63
60
15
6
126
60
54
15
9
90
9
15
6
24
48
78
36
13
17
39
15
9
75
13
83
9
16
5
42
60
12
6
6
13
12
104
51
48
6
24
15
72
123
13
108
5
6
90
18
6
54
105
16
11
24
165
76
5
6
33
144
27
93
105
51
16
11
48
36
120
61
8
4
23
222
7
68
51
36
60
18
15
3
9
28
20
60
15
81
64
32
81
24
39
16
65
99
36
33
6
12
25
59
114
6
13
5
48
42
60
42
6
37
5
6
12
30
39
15
84
126
15
39
66
18
102
3
12
15
36
54
39
9
66
6
31
95
49
48
32
48
3
72
36
25
11
49
35
1
59
6
6
114
175
20
48
45
42
144
36
9
16
23
85
20
57
99
45
54
72
24
129
57
3
36
9
30
72
66
48
30
72
84
33
51
9
15
48
18
39
16
17
42
36
1
44
4
47
93
15
13
17
111
36
165
75
3
25
65
7
65
30
60
129
51
9
51
24
36
69
21
43
83
24
9
39
121
44
15
12
105
39
21
141
24
39
36
48
27
25
80
15
84
54
15
3
60
57
27
45
24
51
69
39
18
114
69
57
114
13
95
13
32
112
36
32
96
75
24
48
102
51
4
17
90
1
23
54
15
72
33
18
72
1
20
60
15
6
24
31
20
15
33
15
45
3
13
35
61
8
60
3
73
36
35
13
11
9
33
42
126
24
48
42
21
40
240
59
12
13
11
36
24
9
21
39
51
21
3
12
24
24
42
15
24
57
7
35
21
51
13
107
54
15
24
72
15
60
9
60
9
15
12
3
1
12
35
153
9
7
41
18
21
4
44
81
24
72
30
96
37
20
15
81
60
76
20
15
45
63
37
20
111
12
21
51
96
9
60
135
9
9
42
30
66
93
84
16
44
27
85
23
48
24
9
51
84
21
16
23
9
3
9
148
77
90
30
39
24
51
96
9
27
12
117
48
136
11
6
27
3
57
33
3
21
18
25
11
25
17
24
31
47
12
60
25
23
36
12
84
54
55
17
127
23
37
47
78
6
12
13
17
54
18
18
12
45
3
42
31
47
9
120
183
66
24
6
9
15
12
24
1
23
37
83
36
9
57
31
59
33
3
72
85
53
127
11
1
144
96
5
24
55
41
39
39
72
61
5
42
36
120
1
20
45
15
4
5
6
36
30
48
99
96
4
65
66
12
9
51
13
35
1
5
54
9
27
1
5
27
12
48
33
18
1
36
17
127
23
42
66
48
60
49
32
51
60
48
25
11
9
16
11
73
56
24
16
41
30
73
104
75
96
21
9
39
27
78
48
30
13
29
55
17
48
18
9
48
12
15
18
87
9
15
15
9
33
27
87
48
57
60
4
59
81
15
97
8
27
30
54
24
12
57
16
20
40
11
54
15
15
25
24
11
36
24
12
72
12
13
35
66
39
57
54
21
75
9
16
8
52
29
42
12
180
6
6
24
60
60
120
24
42
15
111
33
84
45
207
51
24
30
114
9
45
15
3
13
36
80
45
6
9
40
80
3
6
31
11
9
48
60
51
81
16
68
9
48
18
24
12
13
53
54
24
24
57
51
48
72
12
1
41
18
12
48
13
29
15
3
6
15
39
72
13
20
12
39
25
44
51
6
30
18
120
15
36
180
39
132
48
21
9
90
61
12
32
12
84
39
6
15
36
15
60
60
61
47
25
11
12
57
27
30
6
108
9
15
60
1
17
147
87
6
55
44
15
48
45
3
12
72
18
15
51
21
129
24
48
7
47
60
24
1
5
48
15
105
30
12
24
12
72
57
64
11
36
84
6
24
6
9
99
12
9
28
32
48
21
66
24
69
27
ABCD 99861519742*3^$a+1 [50034]
7
83
24
96
24
66
24
78
42
15
12
75
18
12
75
76
32
165
15
21
36
48
6
24
18
7
48
89
19
29
7
8
40
5
7
20
9
24
7
84
101
30
121
89
43
32
93
67
35
66
12
18
13
35
1
23
102
18
90
36
42
25
23
42
39
15
33
16
5
19
17
108
15
27
18
31
29
66
120
72
24
81
9
84
19
95
6
55
36
53
42
25
29
51
105
78
6
51
33
36
51
16
48
5
36
19
41
120
48
36
27
93
24
48
7
41
54
25
32
33
43
59
105
21
43
156
68
28
12
8
39
1
29
156
30
25
32
93
42
72
24
25
89
15
28
257
15
147
13
17
3
93
72
87
3
78
24
24
24
36
7
65
72
31
17
24
36
7
11
54
12
30
18
31
47
57
112
120
149
27
4
20
108
33
67
5
55
101
7
5
72
87
105
3
45
135
33
15
93
67
29
24
7
24
185
19
11
24
42
24
43
20
15
96
90
6
45
3
253
83
96
6
27
21
36
78
18
24
79
120
65
51
9
66
54
27
57
30
102
24
12
87
81
24
6
6
48
90
120
6
162
42
115
12
56
87
6
159
3
42
12
240
19
5
132
15
57
72
55
23
6
12
132
36
7
104
21
24
18
72
81
33
6
24
145
119
121
29
186
114
72
24
51
99
24
1
41
36
72
31
11
21
3
72
105
72
45
36
55
65
84
55
11
6
43
32
33
12
84
67
107
30
12
84
120
67
5
180
72
175
5
7
149
126
33
16
44
51
25
29
147
21
12
15
57
6
48
21
48
28
24
156
29
36
72
18
90
60
42
6
42
97
80
21
19
32
28
65
63
45
54
30
564
72
103
41
55
65
36
12
7
23
30
12
55
56
57
43
12
96
24
48
77
3
117
36
7
92
93
15
93
72
79
101
7
48
72
48
29
15
3
66
7
53
67
47
25
17
144
24
12
3
15
97
248
45
7
41
27
108
27
6
19
101
72
108
115
116
39
9
72
16
24
65
75
33
3
93
120
60
31
8
33
7
53
18
25
209
63
9
31
132
5
6
37
5
43
59
30
7
53
43
17
63
219
1
5
24
3
21
31
53
151
89
30
48
24
54
90
42
15
69
18
1
24
5
43
152
15
37
5
30
6
162
6
31
53
55
77
84
12
42
42
24
7
17
63
87
25
17
36
18
66
24
31
23
25
72
60
59
24
42
31
47
85
20
21
36
6
25
23
1
95
18
36
7
53
7
32
15
6
90
54
90
66
55
215
24
72
49
5
79
12
41
12
15
105
36
6
6
19
149
42
114
15
21
18
61
5
120
63
117
79
41
18
25
185
12
114
42
108
91
23
45
21
24
6
1
29
60
24
31
72
137
43
48
84
5
66
66
6
9
9
24
96
36
19
5
66
90
15
81
24
24
7
312
23
54
60
24
60
67
23
54
66
6
36
24
135
21
18
1
95
66
39
63
96
126
18
25
17
103
41
36
91
17
7
48
5
66
81
9
54
42
30
78
120
216
67
89
36
103
44
45
42
49
24
20
33
12
126
37
59
25
101
168
72
27
60
16
11
30
36
12
66
66
31
84
11
169
101
42
102
36
54
24
1
5
15
21
43
29
103
23
25
24
41
39
105
15
87
210
31
24
96
5
168
144
12
24
174
1
17
55
5
12
103
120
104
45
18
78
48
42
73
104
21
60
24
223
47
57
21
67
23
57
28
59
6
18
61
83
1
12
35
90
19
5
144
31
23
145
96
41
36
42
18
12
42
150
84
36
66
18
6
24
24
66
12
24
43
5
42
13
80
3
72
37
53
36
60
54
18
24
63
16
5
55
35
6
18
96
6
18
25
96
32
33
6
24
24
1
77
42
6
79
20
21
60
24
7
101
72
31
77
24
48
12
19
71
78
168
19
23
6
36
79
12
5
7
23
24
25
5
96
87
27
18
126
1
8
16
41
15
15
126
258
24
57
88
167
48
57
64
12
29
24
150
9
112
41
24
31
47
42
55
65
75
9
19
96
41
36
19
239
49
48
5
24
60
31
152
21
36
63
15
1
12
12
125
18
42
15
12
9
235
65
36
48
27
93
240
36
7
17
12
48
7
209
19
65
12
63
16
65
90
30
120
31
80
28
77
60
31
29
84
12
12
31
120
12
65
12
31
24
17
96
30
18
30
42
12
7
149
79
5
12
111
9
19
29
127
23
42
3
3
72
25
5
7
59
9
45
31
176
33
127
5
15
28
5
31
12
17
60
30
73
ABCD 99861624706*3^$a+1 [50065]
12
63
52
140
24
9
96
36
174
9
45
151
20
69
55
92
129
15
4
83
72
25
17
15
4
29
15
33
127
113
39
4
24
12
53
42
54
31
5
30
109
41
19
20
69
6
1
101
90
277
35
48
102
60
12
24
12
7
12
41
18
9
33
30
13
59
306
55
29
27
39
30
31
11
24
85
60
23
85
41
96
75
4
17
12
78
30
67
17
43
107
133
11
24
78
18
1
84
107
24
6
72
7
80
51
9
105
6
18
54
66
12
7
92
141
19
48
5
12
24
19
65
42
30
36
39
33
48
27
27
120
33
112
113
15
16
96
5
55
8
12
9
19
35
45
21
84
31
59
61
20
9
6
144
6
42
42
211
24
11
21
21
12
36
132
42
6
12
30
120
24
30
24
31
5
36
3
9
120
30
6
51
48
63
48
85
24
56
141
43
32
100
5
108
6
25
80
21
84
24
31
5
60
39
87
144
1
5
18
96
6
3
15
18
12
15
51
42
67
41
36
15
93
7
8
76
5
186
33
15
6
90
6
114
144
6
12
39
9
15
87
192
1
44
57
235
101
42
42
6
157
11
6
75
21
12
27
99
45
16
53
36
31
5
79
44
3
24
24
49
5
36
99
72
3
30
51
69
55
12
5
135
9
24
31
24
60
41
55
17
30
48
6
55
104
9
31
17
19
65
30
13
5
36
60
31
48
47
93
117
36
84
15
15
25
5
55
48
36
17
30
18
19
83
57
21
55
36
89
12
7
20
36
99
121
60
5
6
25
119
45
24
81
19
23
237
213
12
42
54
66
24
21
3
61
59
6
24
55
17
39
100
36
48
35
48
57
16
77
67
56
24
12
3
42
108
7
20
4
20
100
89
120
18
9
4
56
28
47
48
6
15
40
161
19
36
24
17
3
21
123
15
1
17
27
12
15
78
42
24
54
7
35
13
83
48
72
18
31
20
9
84
91
5
120
19
11
6
18
78
19
5
156
63
21
18
48
42
75
33
12
27
48
40
5
87
15
30
139
84
77
15
124
17
120
63
16
120
5
15
45
55
65
79
11
49
44
36
336
39
120
114
31
17
99
93
6
85
36
8
52
8
3
33
105
15
4
11
61
83
57
15
13
41
72
139
23
6
12
7
71
42
48
51
24
4
12
11
9
28
125
7
65
24
36
75
63
66
96
6
97
95
1
29
18
69
9
99
36
99
21
16
5
36
7
11
54
12
6
93
40
5
54
1
80
76
11
33
21
75
33
12
39
21
43
17
15
108
40
245
36
12
7
36
17
43
101
39
4
101
12
67
12
11
72
18
3
40
65
111
33
42
18
151
5
91
5
39
75
42
39
39
21
108
63
117
232
41
42
157
24
20
69
60
15
76
35
21
64
20
160
215
25
36
11
13
29
15
57
30
48
90
48
39
15
133
32
9
132
3
9
138
78
24
48
90
138
36
15
9
180
279
33
67
96
29
12
36
12
7
140
4
104
51
24
1
95
21
21
12
91
29
66
66
39
39
6
55
65
186
6
42
21
40
5
19
56
16
35
24
66
36
3
201
39
39
1
29
7
108
47
13
5
72
19
17
12
78
72
1
47
24
90
216
139
5
108
12
54
121
204
44
40
12
29
24
12
36
144
6
18
12
79
89
55
60
44
40
77
156
48
31
29
12
7
56
16
11
9
28
83
153
9
51
51
48
61
107
90
19
89
12
19
41
7
36
47
57
40
80
60
36
76
149
6
6
87
16
17
3
40
5
60
39
45
7
48
41
12
39
15
109
24
56
117
48
24
198
117
40
83
37
56
27
18
75
60
21
115
84
29
30
18
67
12
71
18
54
18
102
45
21
51
48
57
36
48
156
36
30
120
9
4
65
66
9
156
51
90
12
120
66
120
1
53
31
60
41
6
69
51
9
9
24
12
79
59
30
55
72
65
60
39
15
61
5
19
5
91
5
19
60
60
24
5
36
19
161
6
18
30
18
3
81
18
78
12
51
45
6
18
216
6
174
75
57
43
5
19
35
192
25
164
36
105
54
30
151
128
12
24
129
6
90
96
19
35
21
3
42
24
15
24
12
33
31
24
17
175
173
87
60
64
11
33
33
7
23
117
33
108
15
40
17
163
24
11
24
18
24
24
6
24
49
5
27
28
53
3
16
8
33
24
48
138
13
17
79
11
24
205
155
24
1
65
24
30
6
3
45
27
159
66
48
6
126
99
16
84
17
24
3
36
16
11
18
91
20
39
42
19
65
3
21
42
73
36
113
7
48
36
20
81
3
40
65
127
89
19
35
42
3
52
29
24
31
24
11
24
42
48
7
65
3
12
21
39
189
12
24
19
144
17
36
18
ABCD 99861759566*3^$a+1 [50031]
12
60
108
36
144
36
6
168
6
84
249
3
12
30
48
42
78
18
24
33
207
36
132
12
66
6
180
45
39
36
156
18
30
24
42
90
24
84
96
60
12
9
108
15
12
120
24
234
120
18
69
9
30
66
51
24
3
36
72
72
126
66
30
66
168
36
21
39
33
63
78
24
42
60
60
33
87
240
6
48
6
18
15
63
120
192
36
204
18
114
54
66
24
84
12
21
12
15
36
36
30
6
192
66
192
39
63
42
78
48
45
27
60
96
102
48
207
87
66
6
84
96
24
24
222
24
30
24
33
33
402
48
54
150
117
96
3
9
51
144
93
3
222
42
60
72
33
27
270
6
12
108
9
3
12
18
243
45
210
9
75
120
45
3
12
84
24
48
42
18
102
42
93
15
156
36
21
195
9
15
33
87
90
63
105
42
6
72
3
75
42
18
12
156
12
144
114
6
21
192
72
39
30
42
129
195
18
6
24
12
36
48
12
12
66
24
30
36
132
18
6
18
48
30
12
6
264
27
3
258
90
9
15
54
54
108
129
48
15
96
30
39
327
90
6
9
111
18
30
42
42
33
12
27
24
36
96
84
36
18
24
72
3
27
168
18
114
30
18
33
117
168
30
24
45
36
9
96
39
171
108
21
15
48
78
42
126
96
6
42
18
57
72
3
108
45
39
36
105
183
30
99
15
60
12
30
3
147
66
99
15
60
18
102
24
12
48
24
57
75
33
27
48
60
66
66
6
72
6
12
9
39
21
33
42
36
42
30
192
21
63
24
216
12
12
48
144
48
6
24
96
66
120
36
18
210
81
21
174
18
78
24
96
18
66
81
93
24
42
60
45
36
57
186
9
75
60
228
24
66
30
60
48
57
39
108
108
108
12
54
75
15
24
12
84
33
48
39
108
18
30
12
6
114
12
96
12
60
36
72
132
117
15
24
6
48
15
111
192
24
18
30
138
18
12
12
30
66
21
39
132
84
24
42
48
54
12
84
162
18
84
42
126
60
78
27
144
36
3
12
132
30
18
60
12
48
9
51
57
291
81
213
3
27
45
15
6
54
132
33
27
36
54
66
48
36
24
69
165
150
45
12
105
48
6
21
96
15
78
72
27
51
96
66
39
39
21
51
24
48
18
87
15
18
24
30
60
24
6
144
24
78
42
222
48
90
48
54
33
3
204
36
54
234
36
21
75
228
24
30
48
30
12
30
87
105
6
12
120
57
36
3
60
12
144
6
48
24
6
90
6
33
3
288
156
45
21
342
108
60
18
66
45
96
12
21
51
45
15
105
3
147
84
12
12
12
21
45
114
21
9
3
72
339
9
27
165
111
18
144
72
96
42
12
48
36
180
21
45
18
78
54
21
144
15
285
33
207
63
12
48
6
126
81
15
180
72
60
210
18
9
39
9
21
6
18
246
21
15
54
102
42
48
114
30
3
3
12
12
45
96
69
30
48
12
96
30
144
48
18
9
21
30
18
327
27
12
45
3
18
54
108
12
45
21
315
159
6
18
21
51
48
6
54
24
252
48
30
30
156
36
36
84
18
3
3
24
36
6
90
120
45
9
6
120
36
24
204
21
45
90
78
3
93
6
81
12
3
48
42
138
24
168
9
15
144
54
42
78
27
15
36
9
108
3
24
66
27
21
222
42
48
24
54
21
3
57
105
138
30
138
12
18
18
72
24
21
3
60
36
24
6
6
9
48
75
30
78
162
87
3
57
51
69
96
12
33
27
51
12
129
15
150
15
9
30
21
3
33
3
132
108
9
48
24
99
186
264
120
90
6
54
24
90
102
48
90
27
21
42
102
123
117
30
21
15
24
84
21
120
99
9
15
168
69
111
48
24
60
ABCD 99862110664*3^$a+1 [50006]
24
36
64
68
39
36
105
60
24
48
60
40
5
7
36
68
4
48
44
36
24
4
84
5
15
3
85
20
57
27
4
44
148
72
8
75
9
24
111
13
23
25
8
16
48
36
11
13
113
15
64
11
45
9
36
43
20
36
45
18
81
16
11
33
16
24
107
13
20
36
88
120
155
85
20
12
64
12
80
24
40
44
360
136
20
3
1
17
90
85
104
48
36
4
140
33
103
41
3
16
20
172
20
48
9
103
5
43
32
120
28
12
8
16
68
33
15
12
108
27
73
68
39
21
40
60
41
31
20
112
20
76
32
88
212
39
36
117
16
44
3
73
60
116
21
123
21
43
32
15
36
49
5
18
57
33
7
20
28
12
8
88
24
36
8
201
3
33
79
101
7
8
129
18
18
7
108
24
48
83
13
120
47
69
3
198
3
51
126
99
81
79
164
27
25
68
84
28
32
48
12
60
16
12
65
55
32
108
12
36
9
3
52
107
33
220
12
113
43
108
32
12
12
24
57
43
20
9
31
41
3
88
35
9
24
36
3
261
72
4
24
80
4
36
92
64
8
52
95
81
52
72
8
52
5
15
88
108
120
24
36
20
75
144
61
132
48
8
16
95
81
9
43
120
32
21
3
51
73
53
139
23
18
103
12
65
75
64
44
52
8
81
15
48
16
11
36
13
36
23
105
36
24
28
192
137
19
71
25
11
229
144
20
144
76
32
40
17
27
24
156
36
28
17
55
12
5
27
16
24
104
9
75
120
16
41
31
48
44
57
19
24
8
255
33
16
80
15
109
12
20
88
41
115
11
97
47
126
72
15
76
71
13
23
9
60
16
44
51
85
59
21
4
11
90
54
33
28
72
48
68
12
9
3
12
156
27
81
204
57
36
15
60
15
9
28
48
44
88
35
73
32
3
85
77
27
16
144
8
93
55
80
52
108
8
39
1
92
15
25
65
55
12
23
9
40
20
21
15
52
48
48
17
3
36
15
9
60
21
43
36
20
16
60
8
96
9
27
16
72
20
63
57
33
7
83
25
24
5
75
64
12
32
36
51
169
11
45
84
24
45
31
60
80
12
4
8
12
24
57
7
96
80
40
72
20
135
33
39
25
72
80
36
124
41
75
40
72
8
57
18
54
39
76
8
3
73
56
16
35
37
20
36
12
52
203
54
18
1
32
39
81
28
89
43
72
56
36
24
21
75
16
8
12
4
11
9
4
12
32
36
64
347
25
8
75
73
35
13
24
68
84
45
36
27
28
188
16
8
120
36
120
87
162
3
15
54
63
48
48
36
4
96
60
24
269
31
221
51
24
24
36
180
45
36
187
396
80
21
135
28
120
5
75
33
90
25
12
32
3
13
8
112
24
20
60
40
65
36
27
28
20
28
167
73
80
4
8
60
60
39
33
75
81
9
7
11
45
117
7
128
112
20
88
5
3
4
24
60
17
43
12
12
8
100
132
48
80
24
4
167
73
44
40
36
44
76
80
21
351
24
16
48
44
3
33
84
76
44
76
11
25
20
40
8
16
72
20
15
69
28
60
68
27
61
12
80
12
177
3
132
24
57
27
136
12
144
96
8
52
29
18
25
32
136
44
141
159
4
44
40
60
12
5
90
25
60
216
120
60
5
99
88
20
48
15
9
40
36
108
77
67
23
25
29
99
124
32
124
20
4
47
1
17
7
24
41
19
20
84
12
88
132
36
132
20
16
60
20
40
44
33
3
36
64
59
18
63
36
16
108
252
128
9
18
13
72
59
9
64
35
21
64
20
60
33
3
192
120
27
33
39
90
3
28
44
4
104
112
11
25
120
8
36
40
185
39
24
153
43
24
23
72
225
72
4
44
120
88
149
103
36
24
17
31
128
16
36
5
180
55
60
20
4
95
93
48
180
72
40
20
48
24
40
44
12
12
40
68
64
36
32
63
180
265
77
7
68
40
72
24
24
20
12
3
25
72
20
36
9
36
115
44
3
73
89
36
67
8
264
36
60
24
16
20
24
75
61
92
108
4
84
12
8
24
12
88
36
29
27
16
29
36
3
24
45
67
185
43
137
15
244
80
24
16
12
68
27
25
180
8
16
104
4
77
19
20
76
48
12
56
40
140
64
176
28
12
8
4
8
28
17
27
52
11
129
28
8
40
48
12
72
48
20
108
4
5
15
ABCD 99862408708*3^$a+1 [50032]
111
32
73
96
18
53
40
24
80
13
42
185
256
27
381
152
144
199
24
12
5
13
227
16
24
24
72
48
279
12
108
72
41
64
96
87
161
96
193
111
72
87
81
159
41
31
54
11
360
24
49
126
144
96
105
105
6
9
152
109
35
24
16
104
1
15
33
6
216
185
184
56
145
39
32
73
36
35
40
3
21
80
109
90
6
27
8
31
240
65
24
216
145
95
64
72
80
133
36
159
72
24
24
96
96
57
72
119
192
88
72
24
3
77
24
31
9
32
7
72
18
47
223
41
96
13
11
169
23
67
102
95
96
79
185
96
160
224
19
77
19
84
90
126
9
9
23
109
18
33
104
169
90
36
9
39
81
15
161
13
83
48
72
37
51
216
195
18
11
16
56
7
57
33
6
17
40
9
159
72
104
319
57
267
77
40
96
57
66
36
9
320
72
120
40
33
71
16
24
104
120
241
54
36
29
40
32
139
84
57
224
24
192
48
235
36
18
47
24
19
21
9
191
112
80
48
112
8
49
47
25
15
195
5
16
237
66
81
24
111
24
17
13
180
47
240
40
3
141
15
180
5
96
360
24
79
144
66
95
16
96
9
15
39
41
144
31
225
120
33
47
264
265
90
36
209
216
133
162
60
30
95
24
232
9
24
66
54
54
90
63
159
30
60
15
24
192
104
120
43
341
40
15
17
40
144
39
17
120
168
19
53
73
47
7
41
49
126
177
48
72
168
69
51
32
24
79
54
90
36
30
71
24
31
198
90
57
104
40
39
36
45
120
56
79
24
33
8
16
24
9
167
64
105
306
54
167
37
12
111
48
9
30
60
66
195
39
17
40
24
51
189
111
90
24
167
13
27
8
72
144
264
1
231
9
71
48
25
54
17
24
31
30
35
343
150
27
129
191
133
123
117
27
80
24
72
367
33
3
5
319
42
375
240
104
181
315
63
17
24
16
56
259
5
24
16
99
36
81
8
16
24
72
33
47
24
136
128
85
11
96
49
78
72
48
17
79
156
18
42
18
162
198
183
48
56
109
30
204
17
145
144
30
36
365
136
9
54
30
35
55
90
24
47
16
8
109
66
24
17
16
33
6
89
265
71
16
104
13
3
8
192
67
93
63
36
101
24
16
63
65
25
327
33
144
120
6
105
32
48
40
96
33
47
115
18
11
31
225
39
17
7
57
96
320
144
144
79
353
43
60
84
77
145
39
56
133
27
9
60
35
139
6
71
64
96
15
89
160
32
88
15
65
112
39
81
200
79
84
125
169
47
120
64
21
11
73
47
97
6
84
101
16
33
87
39
41
373
3
200
193
66
21
87
72
81
27
6
15
32
40
3
144
36
144
66
87
8
31
209
25
54
297
15
264
17
109
171
168
152
168
ABCD 99862947116*3^$a+1 [50091]
90
255
16
120
24
179
13
48
8
111
73
24
11
61
47
54
307
80
64
168
24
41
111
16
96
104
48
57
15
3
133
32
141
99
88
8
96
72
33
367
24
8
64
77
27
27
37
96
24
120
216
47
121
77
19
56
136
5
235
80
112
5
43
120
144
48
72
24
144
128
88
72
53
19
8
40
24
336
80
88
72
125
219
64
8
141
99
24
201
7
104
24
297
79
104
184
72
192
8
135
177
40
8
16
144
8
112
56
69
67
32
48
87
9
99
36
73
320
3
69
64
29
115
80
21
259
24
8
48
96
24
351
1
8
48
216
112
80
183
36
18
67
24
179
93
15
33
216
384
256
24
8
24
63
57
24
40
32
120
69
147
88
8
216
96
21
19
48
95
54
67
128
288
273
18
93
40
173
195
112
104
120
144
72
24
88
77
3
40
47
25
29
99
96
96
48
40
24
47
1
192
5
18
25
8
24
120
424
8
39
33
111
49
8
24
240
165
43
144
152
57
199
24
83
45
81
55
120
104
88
312
5
91
120
113
54
108
108
33
72
57
18
37
144
72
168
8
39
25
24
72
5
43
144
120
80
120
48
40
248
21
163
72
71
145
32
57
36
67
167
313
11
21
48
21
3
16
8
64
71
72
54
54
13
8
15
57
64
80
16
161
15
93
67
24
32
64
32
24
160
48
192
48
24
120
128
360
153
54
73
8
136
53
91
32
64
24
56
40
24
8
136
128
40
41
103
5
18
9
88
173
27
16
24
23
57
64
72
24
144
96
8
72
111
18
39
15
9
64
32
16
23
153
40
95
1
32
75
13
24
152
192
195
189
99
13
8
141
91
32
39
198
91
24
24
128
219
93
16
71
321
88
96
168
96
104
24
24
40
312
77
198
37
32
39
25
24
5
51
72
39
33
120
88
48
48
96
128
16
8
48
33
15
40
432
176
64
200
99
90
19
128
15
49
152
16
48
48
80
16
8
15
25
32
48
57
31
152
88
161
7
32
231
97
32
48
543
81
168
21
19
24
120
32
381
54
61
47
72
9
40
41
127
143
49
5
19
24
24
120
48
35
37
96
24
168
32
40
35
61
72
8
129
7
32
184
48
200
64
221
187
8
24
16
72
125
67
56
16
23
25
209
15
129
111
136
23
54
99
64
56
213
18
33
381
18
49
5
27
112
24
72
71
54
19
104
39
121
96
104
111
81
48
72
15
25
47
1
120
56
72
24
64
77
91
8
48
72
88
71
73
80
208
71
193
8
88
8
48
24
40
24
24
80
57
15
165
43
32
48
48
88
173
163
197
115
32
192
136
11
69
72
120
48
40
32
24
192
48
40
17
18
108
144
273
288
72
48
21
3
160
24
47
169
47
57
72
88
89
159
165
126
117
88
101
18
1
ABCD 99863628422*3^$a+1 [50077]
1
48
39
8
28
141
23
145
27
9
120
11
40
45
63
105
155
12
313
168
59
40
128
16
129
71
36
145
99
9
83
148
69
23
25
23
36
48
1
39
57
95
28
32
100
48
60
21
24
48
23
76
81
59
49
95
1
3
32
48
73
23
4
141
60
95
1
108
27
8
25
168
87
261
11
13
111
9
11
12
12
13
3
201
48
48
12
72
23
13
204
203
12
49
131
28
12
144
9
11
1
303
33
12
72
11
25
24
108
23
24
120
25
35
64
80
1
108
71
60
1
3
45
96
35
121
35
1
27
68
4
80
64
24
33
24
48
47
28
297
3
8
60
4
9
60
11
28
96
21
159
44
12
160
141
108
24
72
143
12
1
159
9
131
61
59
108
37
159
416
120
48
168
112
32
25
15
68
60
16
57
12
47
61
47
13
27
240
92
1
35
64
201
95
84
60
25
84
144
180
51
32
73
35
132
64
69
24
15
36
36
8
85
47
121
24
3
56
376
8
72
13
60
168
24
35
220
45
204
12
107
85
12
48
168
87
152
25
120
84
299
13
264
123
56
1
39
81
156
24
36
60
35
4
33
96
35
64
92
60
109
99
153
24
108
83
157
72
3
93
84
15
24
56
60
4
57
24
71
13
71
4
56
13
71
16
129
11
24
60
12
13
60
119
13
23
256
140
40
21
59
64
45
59
36
36
25
179
4
21
12
48
11
13
71
61
180
24
39
8
52
20
13
179
88
20
1
47
84
73
71
61
108
83
60
72
121
12
84
99
144
33
48
35
205
96
36
24
119
12
108
16
20
96
49
35
13
27
33
147
9
11
96
12
16
21
36
24
59
1
183
45
11
24
13
27
45
27
80
109
12
120
132
108
48
255
9
60
27
21
23
4
32
40
164
12
25
203
16
105
24
120
24
47
121
27
105
195
153
72
60
35
76
36
44
49
47
48
52
44
109
27
21
72
108
84
15
188
36
36
1
167
61
155
1
23
72
25
15
68
73
3
45
75
44
16
21
48
23
37
108
143
1
131
13
24
23
4
33
15
36
9
36
11
61
99
201
12
47
64
44
100
92
144
16
20
25
99
20
145
275
60
76
9
72
243
44
37
15
93
15
33
144
39
44
1
36
24
51
44
36
1
47
276
12
169
23
13
35
25
3
9
167
13
12
159
60
117
27
12
33
47
48
96
49
83
4
8
13
39
68
48
25
132
35
16
140
96
28
45
216
195
32
157
83
64
8
180
12
40
81
24
3
20
120
181
60
12
59
25
3
20
96
216
36
109
63
21
155
4
32
28
120
45
60
312
36
3
57
63
9
12
23
25
23
4
128
85
11
24
48
85
72
71
36
1
159
48
117
11
109
35
1
47
40
45
35
25
23
24
61
27
20
13
72
12
3
45
168
107
61
131
133
180
35
76
45
251
28
132
33
15
80
13
60
239
13
27
140
96
52
8
13
51
9
135
20
4
57
48
35
52
69
35
61
83
13
83
84
73
27
56
136
33
11
84
40
32
88
141
36
240
60
83
37
11
48
24
132
61
35
133
216
156
24
24
35
97
303
21
96
27
105
15
153
12
51
9
27
44
16
20
36
64
45
15
9
75
32
60
52
57
15
21
59
49
167
13
24
27
21
72
12
108
11
64
8
37
83
88
56
88
8
37
167
28
68
85
12
51
105
95
1
23
25
15
132
68
12
64
81
83
37
35
64
20
16
68
40
72
24
20
36
108
48
52
56
97
60
59
204
109
23
133
12
203
36
60
25
24
107
72
25
132
ABCD 99863858078*3^$a+1 [50011]
24
80
88
48
24
96
144
104
15
9
48
40
60
44
15
9
24
100
20
28
12
48
8
124
116
51
45
24
52
132
161
91
44
27
54
15
48
27
18
108
108
51
21
99
16
8
21
90
1
200
24
144
9
87
16
80
184
36
188
16
131
45
112
8
48
316
44
4
12
56
40
24
11
18
91
120
5
54
49
48
60
84
36
8
39
73
17
63
48
24
153
7
8
40
72
176
120
16
65
36
3
16
89
7
8
165
19
17
144
36
90
1
84
20
75
133
12
288
12
41
207
96
24
96
9
15
3
85
77
270
18
18
54
3
24
16
84
48
41
7
20
24
3
165
15
18
63
24
40
8
52
92
315
54
19
12
36
12
65
115
188
100
173
7
47
81
16
156
240
20
27
36
57
120
183
1
53
171
9
103
84
11
25
119
85
48
12
48
48
132
12
48
128
48
16
8
48
3
117
153
36
36
39
268
12
5
36
55
120
104
16
8
192
40
72
72
5
144
31
108
32
9
15
39
198
180
327
33
7
56
99
36
61
20
24
39
33
40
8
16
48
32
24
52
44
136
32
48
24
16
80
48
72
75
37
32
165
51
40
8
45
126
13
32
24
21
18
33
120
144
96
340
92
165
175
60
80
208
144
36
20
24
16
32
141
7
44
40
200
24
99
18
7
11
201
120
24
15
57
4
29
31
8
141
162
72
153
24
3
18
75
4
65
51
129
91
179
9
24
192
45
108
7
60
23
21
112
120
17
7
56
40
32
72
9
19
48
12
56
9
36
51
3
133
8
64
8
4
20
28
12
36
83
1
240
104
15
97
80
72
147
13
5
163
8
9
15
52
44
15
90
15
21
54
21
28
5
55
120
5
43
60
365
108
51
24
195
21
16
89
90
69
16
96
248
75
121
68
45
123
100
44
21
67
56
57
15
64
48
17
15
24
72
24
225
18
162
51
39
36
108
54
3
112
101
67
264
8
48
52
155
177
48
40
48
192
8
27
36
249
165
27
24
52
84
60
41
147
87
105
16
32
52
371
180
54
31
185
139
140
45
91
24
101
79
101
15
24
24
232
24
48
72
8
28
137
3
64
36
20
48
81
235
36
24
29
75
24
27
69
384
48
75
85
8
195
54
7
120
180
341
15
57
163
89
55
44
52
29
15
21
139
36
77
103
12
101
252
3
76
209
31
5
18
133
47
72
25
101
79
20
99
121
23
141
21
3
195
13
32
153
55
8
9
36
72
139
56
24
28
23
85
23
36
21
33
54
153
100
68
57
7
192
128
120
75
13
23
49
185
90
117
24
52
140
45
3
52
68
111
9
64
8
40
80
64
56
183
1
143
81
4
12
29
36
63
171
69
48
184
296
120
3
36
18
55
56
16
80
40
156
155
9
168
88
5
19
96
24
59
45
16
96
72
48
60
84
56
117
27
81
55
24
56
160
12
107
1
80
24
136
152
88
23
61
140
105
43
236
117
175
60
240
24
8
40
11
21
96
72
52
116
160
104
9
7
80
100
47
13
149
175
20
21
18
177
160
80
48
16
168
32
129
7
72
12
20
16
24
120
89
67
44
249
7
47
36
21
40
29
126
85
8
88
104
3
25
12
161
63
232
24
120
224
76
44
117
175
5
ABCD 99864297062*3^$a+1 [50130]
12
103
12
8
12
9
6
30
63
117
15
12
72
16
48
35
37
20
15
18
27
4
48
60
176
87
13
41
54
30
15
132
15
18
99
96
76
41
48
6
33
36
12
48
15
145
12
23
66
36
55
12
11
45
16
95
33
81
15
51
6
99
9
39
16
35
9
48
148
5
42
45
9
79
5
7
48
17
27
16
107
37
8
9
31
53
19
17
24
87
12
36
64
32
21
54
36
48
9
33
3
4
48
8
24
21
19
8
112
56
4
101
15
27
85
5
19
48
20
12
39
45
12
3
37
53
19
68
64
41
60
48
7
89
30
6
54
49
20
57
87
3
18
36
63
3
93
4
12
80
48
33
15
88
12
108
20
4
47
25
24
5
171
24
64
36
12
8
45
15
16
35
121
83
97
60
24
29
27
132
3
108
61
20
60
64
240
120
11
13
20
3
25
53
30
81
9
27
12
76
17
3
124
36
101
24
12
67
23
49
56
4
48
36
24
8
15
49
24
32
84
4
44
153
75
40
29
6
48
49
92
4
35
45
4
48
44
28
53
43
11
25
60
149
27
3
216
6
79
8
28
83
9
48
33
31
48
41
60
120
87
12
27
24
21
15
13
252
24
11
13
36
5
27
144
36
15
30
24
174
25
20
40
11
21
4
41
3
16
5
31
5
55
24
29
12
3
51
6
27
27
36
13
20
51
24
30
19
68
45
43
41
123
36
144
21
36
19
140
16
5
96
18
45
100
12
5
7
8
93
72
19
8
3
9
16
44
144
147
13
32
33
7
48
12
20
3
12
49
11
37
53
30
25
44
48
33
79
104
27
69
21
123
57
7
53
48
36
19
17
60
63
84
48
3
25
131
90
6
18
27
3
165
40
36
101
7
71
1
35
93
27
1
89
19
5
51
15
13
48
89
3
33
48
36
24
27
40
8
27
13
41
15
16
29
43
41
7
20
12
36
16
84
5
51
16
20
172
11
9
256
36
5
99
27
45
60
28
96
36
32
63
78
115
32
33
75
96
129
51
60
16
8
16
29
6
30
15
24
24
28
12
68
48
156
21
15
45
3
36
24
16
8
232
36
180
125
3
57
19
80
64
65
15
4
77
3
76
20
57
55
60
65
18
105
27
18
39
16
215
66
39
76
68
51
25
107
30
108
15
124
8
3
165
36
28
36
5
75
12
3
30
36
31
44
84
57
78
72
45
112
23
105
24
51
69
21
3
24
88
5
7
36
17
27
93
18
45
40
11
189
57
7
180
17
84
7
83
1
20
40
116
9
51
24
24
45
12
43
35
30
51
60
76
8
27
18
15
51
13
101
31
35
21
75
48
6
3
60
93
19
5
99
117
27
3
18
55
20
24
33
54
1
24
8
28
32
81
126
24
9
21
15
21
24
67
48
11
45
64
101
99
12
39
120
1
5
18
12
240
9
36
3
36
13
47
45
45
19
32
33
6
120
6
55
48
17
3
4
60
20
117
51
120
3
42
3
64
48
32
76
92
72
40
36
32
60
40
72
8
48
45
72
115
35
13
41
156
24
99
40
60
36
60
84
17
7
32
48
3
37
53
75
120
3
90
55
47
18
91
20
4
60
284
51
36
9
40
120
84
36
60
95
21
69
6
33
21
135
4
77
15
40
11
13
11
30
24
15
4
47
13
11
45
45
15
132
45
27
33
18
1
35
30
3
21
30
9
33
48
51
48
33
15
64
176
12
16
36
48
92
9
55
12
72
17
126
9
99
21
48
3
45
72
16
17
18
69
28
65
48
60
36
66
13
5
55
20
124
8
28
35
121
116
60
52
60
11
66
19
5
115
41
51
4
44
51
30
6
45
3
21
51
93
144
16
20
21
174
49
11
30
31
29
19
83
18
75
40
17
43
12
53
75
27
25
68
21
183
28
35
33
76
89
27
12
201
30
36
21
3
21
9
79
72
101
39
21
27
16
20
57
7
72
36
20
33
55
17
115
29
19
44
36
76
24
80
76
41
3
84
3
73
17
7
47
54
7
32
28
23
30
6
45
16
5
3
21
31
32
16
41
39
16
36
24
24
140
135
9
16
17
27
21
27
24
21
39
36
88
35
42
43
5
51
36
12
16
17
18
1
35
1
80
63
25
5
72
7
32
39
90
99
108
135
48
72
13
216
120
8
28
140
3
90
7
80
100
32
88
48
17
3
16
5
84
19
8
60
45
3
112
29
15
201
7
23
13
5
27
12
16
197
18
6
19
80
24
396
12
64
24
11
21
24
9
31
5
30
13
11
181
56
9
15
165
19
212
9
39
45
36
91
23
1
24
77
67
41
42
120
25
29
15
16
5
15
48
51
205
131
18
60
147
9
19
192
83
12
33
21
15
28
20
88
35
85
95
90
7
11
61
29
67
8
15
57
40
44
51
13
32
4
29
66
1
12
113
18
1
24
20
60
24
21
180
90
229
41
75
51
9
4
80
51
12
369
48
3
33
105
87
24
24
51
21
52
101
31
8
3
18
ABCD 99864603526*3^$a+1 [50081]
35
28
15
29
7
9
44
13
39
84
36
20
1
12
30
60
72
69
27
9
45
71
25
15
99
66
12
6
9
3
72
60
90
35
16
45
24
23
4
9
27
75
180
33
120
69
18
12
18
147
12
51
33
15
30
75
9
207
21
42
66
12
18
36
18
47
76
15
17
16
9
3
44
13
3
48
36
21
63
12
12
3
24
6
63
57
18
21
9
39
87
36
60
45
33
60
60
27
20
28
51
66
3
9
83
103
21
159
9
45
42
6
138
17
37
3
9
114
42
30
17
148
27
6
12
27
51
84
18
72
12
39
81
11
13
27
24
48
27
78
27
8
108
13
11
64
9
12
6
9
3
48
48
84
12
5
1
24
60
6
12
72
90
3
48
44
1
27
33
15
24
63
36
69
87
6
30
18
42
54
78
42
15
51
12
168
12
12
5
36
43
17
12
76
105
30
45
56
43
33
15
18
27
60
39
36
120
48
77
115
48
84
6
27
24
105
36
3
21
23
28
9
24
30
42
18
165
44
72
13
78
57
33
252
87
9
87
93
47
13
71
25
11
13
144
60
3
20
64
219
24
42
3
51
101
103
30
48
12
18
48
81
51
18
42
18
12
12
186
36
48
6
42
29
31
42
12
54
29
48
49
23
61
15
57
3
24
3
78
30
77
84
1
18
6
60
36
3
21
30
5
60
13
36
12
63
36
3
57
36
3
29
40
147
18
6
66
155
1
18
12
57
36
105
27
69
11
13
147
63
204
21
44
25
30
45
3
42
126
24
60
96
45
36
48
3
90
15
57
3
39
30
60
15
56
112
3
54
36
15
20
49
23
12
1
30
153
9
6
54
30
12
48
6
27
63
42
24
35
36
40
39
156
12
30
6
41
36
7
45
96
56
25
23
1
42
29
1
48
24
42
9
9
6
29
25
15
21
167
64
141
3
15
89
55
18
24
36
12
30
17
124
44
1
11
13
27
105
24
12
24
78
30
27
8
7
225
51
45
15
18
11
36
60
12
72
1
15
12
75
18
24
35
64
57
132
66
12
84
54
126
53
40
15
57
189
156
83
108
88
27
29
1
135
24
45
35
64
60
96
15
18
27
3
306
6
45
99
12
5
37
18
24
6
15
117
3
152
43
17
76
60
45
12
90
9
84
15
54
30
30
36
39
8
28
69
18
45
33
30
17
28
15
45
9
12
15
9
24
107
1
95
85
15
15
18
15
69
78
33
12
12
72
51
12
53
12
28
117
87
3
72
9
44
61
27
33
132
99
3
6
36
24
12
12
12
143
28
12
48
39
48
78
18
9
20
28
72
3
45
48
57
48
51
39
12
9
9
15
12
20
73
6
96
54
11
13
27
24
20
124
141
6
17
25
6
105
45
66
93
27
18
3
120
32
31
12
17
52
24
45
12
30
42
48
42
42
15
3
5
48
4
3
6
27
33
59
103
78
6
9
12
20
7
6
15
51
21
15
225
108
9
48
54
69
44
31
24
12
5
48
28
144
33
123
3
9
20
115
65
1
15
45
51
75
65
25
39
36
21
12
27
111
18
6
66
12
30
53
55
45
33
51
9
60
47
43
66
3
63
57
81
6
9
36
63
18
3
9
18
17
12
100
105
39
32
28
39
5
1
72
99
69
119
1
60
42
90
59
40
48
63
105
9
228
183
39
5
13
6
45
56
73
18
33
60
24
8
67
141
96
20
13
23
72
37
15
33
27
68
28
27
6
12
72
12
48
42
21
3
117
44
25
3
21
126
81
3
42
63
87
42
3
15
33
9
75
15
33
72
33
24
18
201
15
45
9
48
35
25
24
54
69
123
84
45
60
9
15
9
18
42
60
12
15
9
42
42
3
3
36
6
90
60
29
28
21
11
13
36
6
48
12
186
12
72
48
48
59
31
69
9
27
3
77
13
60
6
69
69
6
69
51
29
180
31
24
5
85
3
48
39
18
59
55
60
90
48
63
44
4
87
78
99
48
75
5
43
45
69
35
112
48
33
24
24
30
17
109
6
24
21
105
24
30
6
3
87
30
3
24
68
13
24
60
18
57
8
124
20
16
63
42
60
42
33
3
30
75
135
30
60
6
48
78
24
60
39
51
5
36
4
99
9
75
53
4
84
32
60
100
24
21
18
174
27
96
33
120
119
40
128
145
18
60
29
108
12
28
69
48
12
30
9
57
24
11
7
6
12
15
140
25
30
108
42
90
54
36
47
25
12
36
24
51
33
54
21
9
66
29
28
144
9
51
33
120
15
21
71
103
21
36
36
32
136
69
3
15
150
47
1
120
27
48
72
105
54
6
30
108
45
15
84
48
48
6
30
60
5
96
40
60
3
42
35
12
1
42
45
9
99
24
15
18
59
19
45
44
1
51
3
66
24
18
24
6
3
32
7
78
18
30
72
84
54
57
12
20
16
57
107
25
35
7
60
18
66
45
21
54
117
9
99
117
84
168
18
12
30
120
63
9
39
44
60
180
25
12
83
72
4
99
21
51
81
3
36
48
78
12
23
49
99
87
9
8
28
135
24
54
47
13
12
90
30
12
30
48
89
31
24
66
54
18
42
6
39
36
3
ABCD 99864719972*3^$a+1 [50129]
31
24
90
30
6
144
35
72
72
103
125
19
60
101
43
125
72
12
36
37
23
55
101
24
36
48
36
25
102
89
96
85
90
5
13
72
78
17
12
1
59
103
60
53
31
149
37
90
48
72
53
36
96
13
131
19
65
25
12
60
18
66
204
30
96
54
30
125
132
49
114
12
54
71
24
180
48
37
71
55
149
36
103
5
37
18
216
53
13
23
84
73
179
19
60
30
42
18
36
30
113
1
102
5
49
95
1
48
60
119
60
72
19
72
17
13
114
36
17
121
36
59
36
1
215
72
31
161
91
89
36
72
43
84
24
72
138
35
37
35
19
41
12
96
91
144
156
6
47
7
30
143
37
6
17
288
103
5
36
1
35
55
17
67
149
1
36
18
36
65
108
133
47
43
65
24
48
36
25
107
103
41
36
73
155
1
95
91
17
120
1
131
228
96
37
90
18
72
47
151
29
217
96
30
60
89
1
83
96
19
29
72
1
78
17
72
31
17
55
5
55
84
36
24
90
54
29
36
97
119
109
36
24
210
197
72
396
55
5
72
12
37
6
29
144
151
65
19
5
12
169
90
89
31
5
84
24
13
78
180
29
36
7
53
36
31
77
108
12
43
30
60
83
1
24
11
151
137
73
59
55
126
18
12
18
36
6
54
35
91
18
102
24
65
96
13
42
120
18
35
324
61
30
42
18
65
132
265
24
11
115
18
35
31
161
43
12
89
79
90
35
84
180
72
25
179
31
24
209
61
66
36
149
31
17
43
17
67
89
180
277
18
66
95
108
72
109
156
23
121
96
180
30
5
31
17
7
84
161
19
6
210
216
89
36
25
30
125
60
120
60
12
216
1
311
19
30
126
89
180
1
35
25
30
113
85
59
67
5
109
36
11
72
36
132
72
37
71
145
18
72
30
150
18
299
108
60
72
36
12
24
199
197
264
1
23
1
215
211
77
91
90
107
19
36
48
36
90
95
49
42
53
31
24
12
53
55
17
43
29
72
151
90
30
89
24
1
36
35
192
36
72
24
199
36
89
12
163
149
48
132
12
1
35
295
65
55
77
48
19
113
72
85
6
48
6
35
1
30
78
47
60
48
1
24
12
18
41
55
30
180
131
55
18
71
301
18
42
198
36
53
37
83
61
120
36
54
17
108
25
11
36
24
19
161
156
19
5
91
30
54
89
72
25
30
144
24
245
24
103
18
42
89
1
107
67
204
125
55
66
23
1
90
65
36
24
72
49
36
78
252
48
5
72
13
240
102
60
17
216
37
35
109
71
145
18
102
54
6
47
91
150
90
17
120
60
12
43
54
119
7
53
12
199
24
66
23
12
24
31
54
107
72
241
47
55
108
42
90
54
126
29
25
144
180
71
120
25
11
43
216
144
66
144
90
132
54
156
18
150
12
23
91
29
7
17
67
36
5
19
53
37
84
72
23
12
55
89
24
72
72
228
25
108
36
66
54
126
54
54
17
24
31
144
89
91
24
66
36
114
84
72
114
126
48
17
43
17
103
72
18
126
24
101
61
47
108
133
12
359
96
19
84
41
48
36
91
126
24
174
132
48
5
121
35
168
157
95
31
149
91
48
60
162
35
139
36
24
29
205
155
24
31
89
1
35
1
24
ABCD 99865413034*3^$a+1 [50002]
48
20
36
36
45
15
40
32
88
8
12
9
75
9
72
27
16
116
81
39
16
12
8
88
180
60
32
40
80
24
36
24
64
17
19
8
45
63
12
21
12
147
81
7
17
7
41
132
31
32
24
9
12
55
24
36
53
7
20
112
72
5
79
41
43
68
4
60
80
16
80
93
39
45
108
75
64
53
48
135
60
45
55
48
77
24
24
7
65
55
24
5
139
12
8
4
116
76
96
17
87
4
24
32
156
120
64
101
3
16
108
72
44
40
41
39
40
12
12
5
51
64
20
72
21
103
12
12
20
12
16
32
45
67
56
52
36
164
21
7
20
40
60
5
39
24
21
15
24
117
19
68
36
4
20
16
152
40
20
40
32
16
20
24
33
43
56
16
44
16
8
160
72
5
15
24
69
72
63
24
12
153
91
17
19
84
17
12
43
53
7
5
55
60
128
84
40
12
224
21
15
16
48
17
43
89
235
108
60
8
24
48
45
43
24
12
44
100
120
96
20
36
24
36
220
173
27
40
8
36
16
125
12
15
28
5
15
24
105
19
24
77
39
81
19
24
53
55
68
52
32
33
48
51
4
12
20
33
51
4
80
4
5
48
60
3
9
3
33
60
111
60
9
15
60
9
48
79
8
21
12
115
48
17
43
12
53
39
33
19
8
33
39
100
20
48
12
144
117
48
12
7
8
184
29
87
52
48
44
16
197
63
4
65
19
20
21
91
12
96
32
84
9
12
43
24
20
60
33
3
24
36
76
60
56
24
4
17
63
52
24
20
24
45
15
4
72
24
20
21
43
12
20
76
44
16
77
67
84
32
4
48
8
124
24
24
72
36
44
4
77
3
21
84
12
27
28
17
63
9
19
116
9
24
12
31
65
12
7
161
7
72
24
12
12
32
9
7
12
48
5
120
115
20
64
68
120
52
65
43
132
20
45
3
117
79
104
36
4
41
115
200
96
24
100
5
60
31
24
56
40
68
228
48
64
36
60
17
43
96
24
24
5
7
41
43
20
24
12
33
27
196
5
12
115
41
72
3
24
88
77
31
20
84
108
40
32
81
55
12
20
4
65
91
68
16
65
111
9
24
7
72
5
60
48
43
84
32
24
16
125
39
160
32
28
41
15
33
3
45
19
116
88
36
80
21
99
16
5
43
29
12
91
12
32
24
81
15
4
36
8
36
16
36
5
15
40
48
17
39
105
99
60
124
8
28
24
20
112
53
72
120
55
5
84
7
60
8
112
68
9
55
20
100
113
19
48
8
48
12
120
28
96
56
12
105
48
43
44
72
40
48
12
8
93
75
40
24
20
28
48
5
19
24
24
17
55
36
17
96
51
64
12
5
3
24
81
199
20
40
101
7
132
12
89
31
8
120
16
12
29
31
17
27
21
132
3
24
213
55
36
12
104
100
96
48
132
60
29
99
57
24
51
9
36
63
9
7
41
39
64
29
31
17
48
55
12
120
5
12
27
4
36
36
17
31
96
68
36
9
7
8
36
4
12
56
12
100
17
55
44
57
3
52
29
111
33
67
180
5
55
72
8
52
36
36
29
67
20
52
5
48
27
28
60
5
12
180
15
16
77
12
43
84
24
17
43
116
9
19
120
20
100
116
16
44
165
120
91
84
36
68
57
39
4
32
4
41
91
17
27
4
32
124
20
28
32
21
39
16
12
8
177
31
65
24
7
5
36
19
8
21
51
4
17
7
72
60
56
120
105
27
28
24
48
5
15
93
43
96
5
19
24
12
29
15
9
3
4
65
15
33
43
5
79
20
16
32
148
44
88
17
36
75
12
33
3
16
8
36
12
4
41
24
55
36
72
101
51
136
17
3
9
43
80
28
44
196
48
116
45
24
15
21
51
48
52
24
5
19
5
27
93
31
44
45
7
60
17
3
64
44
76
41
39
9
39
12
4
5
12
3
60
24
16
12
60
20
28
20
21
48
15
28
29
120
43
8
28
84
36
12
5
27
72
16
60
12
20
16
32
4
20
16
29
19
20
112
24
24
20
9
12
91
12
60
56
4
48
60
12
20
153
103
60
12
89
223
92
28
17
19
120
77
7
68
52
68
40
32
93
24
120
75
64
36
36
29
43
5
60
27
16
12
12
44
52
8
64
101
7
5
3
36
40
5
48
43
104
64
17
60
7
5
103
168
72
24
48
101
31
5
159
129
12
79
60
84
8
9
63
16
44
33
43
92
9
19
24
32
24
24
72
21
159
9
36
51
64
44
21
79
29
3
4
89
12
19
29
7
20
88
20
9
31
84
128
33
51
24
64
48
20
12
28
20
64
53
67
80
28
32
16
120
29
103
65
27
48
105
43
24
41
24
43
12
36
5
15
28
12
120
32
28
5
24
15
60
36
33
36
15
28
65
15
57
60
96
87
12
9
75
16
8
16
12
5
27
33
120
63
9
48
39
36
48
9
123
9
19
80
141
39
21
15
16
53
12
43
32
33
39
36
16
60
36
5
43
12
104
60
24
16
8
12
33
27
124
ABCD 99866095606*3^$a+1 [50007]
9
20
1
63
20
79
53
7
18
3
92
12
67
36
93
32
24
40
15
9
20
24
13
35
40
15
9
15
18
15
68
7
30
75
32
4
44
25
15
48
140
24
4
81
48
27
15
5
61
15
75
69
36
72
75
45
132
3
33
9
11
40
57
108
15
68
16
44
12
199
9
81
51
68
16
68
60
13
15
68
12
48
4
15
12
21
68
40
12
9
36
3
36
8
37
11
7
65
48
12
16
20
52
84
123
45
92
4
20
37
72
51
39
57
56
40
60
32
52
56
84
205
3
20
37
3
15
21
20
12
12
48
7
33
72
20
216
1
11
12
48
24
13
72
6
45
8
37
30
9
36
68
40
60
9
47
1
63
12
12
32
40
60
15
53
52
80
1
27
92
1
27
32
124
32
199
5
16
39
18
30
42
90
33
96
32
24
76
9
18
33
32
37
18
5
28
20
60
19
5
4
24
48
57
42
101
7
77
48
55
5
85
11
7
9
24
44
48
4
24
21
11
4
20
24
12
4
3
180
5
85
135
12
36
8
36
4
21
59
4
12
8
28
45
75
15
29
4
9
47
64
56
25
60
135
80
28
36
21
23
36
4
48
8
24
37
11
4
3
17
40
3
93
12
20
13
95
4
24
20
7
30
27
36
32
24
25
143
76
32
19
5
48
25
48
23
19
12
9
60
27
12
53
4
8
172
3
21
56
36
124
108
12
20
4
20
4
27
18
11
16
3
53
19
6
72
12
131
12
40
32
64
20
4
20
37
6
54
11
7
33
44
85
3
68
40
48
36
68
73
15
44
60
4
32
12
67
53
7
18
72
111
177
12
18
93
48
12
12
8
169
11
12
28
12
32
40
24
39
5
52
51
69
45
51
32
43
84
6
3
12
72
57
3
87
48
53
72
7
45
3
60
12
6
12
51
96
3
41
60
64
27
45
80
160
8
60
7
21
12
36
9
71
60
52
24
48
20
103
45
24
75
5
60
1
159
63
12
29
12
157
15
20
28
60
84
20
13
3
9
63
15
17
91
54
3
96
39
57
33
72
3
3
77
12
13
63
27
197
1
47
36
61
60
83
55
78
15
60
9
15
176
40
9
3
12
21
27
3
9
15
29
24
96
100
36
33
51
21
96
135
9
51
12
8
28
57
3
57
47
28
8
16
3
57
75
66
27
96
27
5
24
16
135
5
60
108
7
93
56
85
23
13
27
20
133
47
43
17
13
60
15
20
4
8
16
12
12
12
80
13
18
89
16
57
60
3
9
215
115
29
7
9
45
23
25
71
4
12
96
48
56
43
5
16
27
65
24
28
32
48
40
3
29
4
36
75
21
84
24
9
11
72
28
21
95
16
15
5
12
37
111
44
60
16
60
87
12
6
3
189
18
54
59
16
21
27
36
20
52
45
3
12
12
8
24
24
1
36
54
81
9
15
68
43
17
112
93
47
148
15
60
18
47
25
3
9
6
45
9
18
41
97
54
65
36
7
21
140
1
23
48
7
77
4
21
83
25
87
60
24
87
45
24
3
93
8
64
12
104
40
36
48
3
72
198
3
21
63
12
44
19
162
36
75
20
72
52
33
35
28
48
69
51
20
37
15
27
33
15
9
51
5
72
7
21
165
27
12
48
36
32
79
48
5
37
15
8
7
45
20
13
3
44
40
68
252
1
39
3
53
24
4
9
12
71
7
45
3
29
24
1
6
5
112
75
65
85
18
12
137
4
32
64
20
73
35
52
21
23
4
57
36
47
7
6
23
31
53
16
21
63
60
80
52
45
3
32
4
39
17
1
12
72
35
16
132
32
61
12
71
60
36
1
72
11
76
44
76
45
23
148
44
48
37
15
48
15
12
6
15
32
16
111
78
15
3
137
12
36
24
48
48
19
21
45
3
36
8
25
15
92
55
5
60
25
15
108
8
28
21
99
51
101
7
21
96
36
9
35
1
39
236
40
144
3
33
32
52
33
18
93
99
42
15
20
4
20
40
12
80
48
61
35
43
113
97
11
31
45
84
9
11
79
90
63
27
33
27
57
84
140
52
32
7
18
27
24
72
9
75
8
12
103
30
72
39
39
30
23
85
15
8
4
8
97
11
136
36
12
15
18
90
69
75
29
24
7
21
45
15
72
8
4
44
19
18
23
16
44
40
56
61
3
27
53
1
126
9
8
55
42
95
25
15
45
3
36
20
60
37
54
9
20
24
52
20
24
19
41
67
69
60
15
69
80
112
128
40
57
27
45
11
12
148
216
20
43
65
120
13
12
27
36
9
18
5
88
12
12
15
5
40
21
3
87
29
16
20
72
25
35
40
3
33
21
120
18
42
48
78
57
68
12
55
45
27
45
33
23
84
31
42
30
42
11
25
23
4
108
72
3
5
24
84
16
20
28
20
72
16
104
16
12
3
93
72
69
18
17
76
8
16
68
25
15
96
21
18
101
7
53
24
97
60
66
45
240
39
69
57
59
40
15
48
18
24
59
31
5
60
25
143
48
72
16
36
3
45
177
143
76
9
27
8
12
31
53
37
23
7
53
16
68
7
45
44
16
8
145
30
113
4
51
30
72
51
24
12
3
57
33
27
15
48
17
24
1
11
37
18
89
43
12
29
60
1
51
9
11
48
97
35
40
32
12
64
39
45
56
40
44
12
1
15
68
60
112
20
4
60
68
7
30
18
60
30
11
40
104
16
12
15
54
11
40
44
16
32
37
3
3
12
5
73
12
42
9
36
96
39
21
12
48
24
44
24
60
48
7
57
48
20
13
47
36
4
57
63
20
67
48
93
ABCD 99866144518*3^$a+1 [50070]
16
14
3
64
113
132
3
1
71
1
50
72
25
41
19
117
8
6
70
27
77
6
30
6
21
9
63
1
14
106
2
102
22
14
67
24
48
63
18
42
8
37
5
34
36
14
10
21
63
81
23
37
80
19
26
18
1
17
24
3
31
6
30
90
6
14
66
37
81
12
18
36
69
41
30
1
3
20
25
141
3
65
16
107
43
14
12
55
41
18
30
82
30
15
5
40
8
27
12
3
97
60
35
18
4
23
51
16
6
39
68
1
14
97
11
49
53
42
16
38
102
42
43
5
108
19
21
6
50
16
38
16
20
34
14
22
6
93
41
3
28
15
18
119
7
26
18
24
58
48
20
16
6
44
54
114
36
22
27
3
32
1
35
22
87
41
102
4
24
194
3
27
28
57
5
6
54
3
72
27
21
24
40
15
44
57
93
16
74
12
54
24
52
24
3
5
36
55
89
28
8
19
5
12
3
1
2
12
1
21
14
24
48
10
62
13
59
40
41
19
44
10
27
48
81
68
22
60
14
12
4
51
20
55
38
16
15
21
15
35
57
88
5
34
41
28
27
14
4
14
36
69
21
22
65
33
19
12
5
31
32
73
30
5
4
8
1
32
24
18
13
3
6
26
4
5
19
12
18
2
30
90
73
147
9
23
46
50
12
10
50
12
1
120
24
3
20
124
56
12
13
45
32
3
33
31
51
57
8
147
61
5
40
15
36
45
66
17
7
14
30
46
36
14
34
2
12
45
33
34
6
99
20
60
45
18
72
6
7
41
6
34
14
13
9
14
21
19
86
4
71
3
66
6
16
69
89
10
45
84
96
17
54
85
95
40
6
39
8
15
18
108
99
15
48
37
48
45
15
53
36
55
23
57
15
66
18
76
6
44
31
33
47
3
54
12
3
91
69
48
23
6
4
80
27
4
8
15
36
37
9
66
2
3
12
21
54
76
134
18
168
40
29
43
9
71
18
24
43
9
20
43
11
49
20
16
12
47
12
54
42
48
49
36
5
76
63
117
114
45
5
22
14
4
162
18
72
32
48
24
4
14
105
16
84
95
6
22
29
36
19
54
32
75
25
3
32
73
86
33
1
32
58
89
15
18
10
17
73
39
11
34
6
17
28
12
11
85
81
63
63
89
33
18
25
23
157
45
32
3
43
14
18
18
51
1
59
9
36
3
16
59
22
8
6
70
14
1
5
39
1
50
54
12
10
66
27
47
21
12
1
207
24
8
31
104
1
17
10
18
12
32
18
49
51
68
16
6
39
11
58
26
10
104
7
45
18
81
119
52
117
36
5
10
62
19
36
48
32
45
4
110
93
76
15
30
2
48
1
35
24
54
3
28
36
36
12
41
39
93
12
55
125
78
18
66
4
60
66
14
90
36
31
23
40
6
11
73
14
112
14
22
20
54
3
40
11
40
14
3
12
7
66
15
72
111
2
7
65
12
40
38
90
48
18
1
23
36
25
29
16
20
36
4
71
64
36
48
27
38
52
123
107
6
40
8
22
50
24
76
44
10
66
2
12
54
40
14
90
46
44
96
12
24
34
132
8
22
18
14
22
54
9
177
126
84
6
14
33
3
49
59
90
16
38
22
8
27
9
10
32
13
27
17
33
34
14
100
27
17
3
57
15
43
32
48
45
15
12
132
94
27
125
139
41
42
36
25
45
2
130
14
36
40
8
22
14
21
15
118
47
75
58
36
134
40
9
33
27
20
1
27
5
40
14
1
20
57
90
18
58
134
127
56
88
12
9
20
18
13
3
36
50
10
81
44
55
9
5
51
25
63
3
197
1
14
13
83
52
14
6
54
16
50
4
14
27
13
2
13
17
42
12
13
23
45
15
18
7
59
21
43
90
27
72
23
88
17
25
3
65
54
36
66
63
15
18
102
76
60
21
95
40
38
12
36
39
39
16
60
9
89
3
24
15
13
3
32
46
30
50
46
65
16
5
18
102
64
14
25
27
5
12
7
21
105
44
60
18
165
1
11
15
24
54
7
15
9
41
48
36
55
17
4
140
3
1
2
57
87
4
9
5
36
30
60
21
148
27
53
28
47
12
21
19
36
18
27
9
38
12
4
20
66
10
26
58
9
5
63
15
4
8
6
36
15
64
5
22
54
15
56
3
12
24
94
12
32
6
36
18
7
9
32
24
84
76
35
3
88
14
18
6
40
30
9
8
24
33
15
147
34
2
40
29
15
54
6
33
33
18
1
23
48
18
19
5
3
12
93
4
3
5
108
162
22
90
45
29
90
76
8
1
5
7
29
43
5
58
18
14
13
63
36
20
34
6
66
123
17
40
2
57
15
4
72
17
87
13
63
18
75
27
32
13
15
44
21
28
29
112
8
76
15
27
89
1
18
9
23
4
53
33
43
32
100
20
15
18
10
17
13
42
18
75
15
30
14
1
107
10
32
43
29
16
38
54
7
15
8
13
23
1
21
20
130
18
135
5
30
60
30
99
1
75
29
106
6
36
90
237
5
18
49
101
40
3
11
25
59
57
25
50
4
66
78
9
20
37
15
45
14
90
39
13
38
54
43
33
210
96
45
5
18
33
24
76
63
50
27
13
6
14
12
18
1
23
48
45
28
35
10
50
36
4
32
13
84
23
54
4
15
21
23
48
3
49
23
12
73
12
36
137
43
5
22
5
19
158
18
18
16
36
15
17
63
13
20
79
8
57
3
27
36
37
3
36
53
16
12
15
120
33
17
10
44
40
38
7
11
48
24
12
10
35
15
25
11
34
20
4
11
15
1
3
9
27
6
18
9
8
28
192
23
24
102
31
5
10
17
12
61
14
70
74
90
16
216
24
14
49
53
27
28
39
20
40
26
4
15
36
48
41
4
72
2
22
26
40
14
3
3
48
9
31
141
8
33
75
9
36
24
4
11
15
45
105
3
31
6
35
1
14
13
23
148
14
103
77
3
13
207
15
18
50
22
14
130
63
35
22
23
1
12
15
92
3
49
131
48
40
9
27
144
14
96
22
8
54
6
25
47
54
4
62
4
104
42
72
18
25
63
17
79
125
1
3
32
4
23
22
14
36
18
22
50
126
40
9
45
99
ABCD 99866198104*3^$a+1 [50002]
159
81
48
51
18
42
345
216
375
30
63
12
168
216
324
141
195
15
270
6
72
102
219
69
42
210
36
75
285
39
33
78
285
255
129
180
153
171
69
3
180
285
180
255
48
96
180
213
51
237
972
552
78
561
51
336
189
45
468
207
180
336
60
48
132
207
21
21
408
27
45
39
177
90
90
63
159
93
9
39
177
42
57
216
48
111
249
69
3
645
240
84
126
90
99
63
222
15
96
45
60
54
21
180
9
39
21
120
99
12
105
3
420
36
216
84
240
285
18
252
21
45
492
108
15
75
444
21
60
117
72
306
330
15
24
285
48
3
144
24
81
36
3
87
45
180
108
12
255
129
264
39
33
375
129
24
261
36
24
159
111
66
54
258
111
249
18
165
45
3
60
141
180
90
66
63
216
33
111
216
45
36
3
21
30
129
96
120
576
168
300
69
567
63
90
27
105
195
165
435
156
348
357
192
42
36
282
327
15
189
36
36
45
75
69
168
123
105
39
21
75
504
264
72
168
27
132
177
141
330
264
6
12
240
111
69
147
120
123
81
396
81
3
96
144
27
162
108
39
60
63
117
396
468
51
156
162
63
27
42
75
195
30
36
39
24
117
24
111
207
261
27
45
48
72
75
54
30
81
225
63
357
39
84
69
147
165
15
36
60
99
81
45
3
72
129
435
33
210
60
33
204
84
36
21
12
27
144
36
144
117
39
240
36
189
75
735
129
69
63
84
24
207
24
210
279
81
438
33
348
81
18
78
12
108
132
48
222
162
30
18
198
150
144
75
105
111
9
39
72
60
99
129
96
81
39
276
27
150
123
159
21
240
495
252
270
423
45
132
123
39
105
ABCD 99866530334*3^$a+1 [50134]
15
45
204
84
81
135
228
87
18
36
39
33
87
336
99
153
45
90
33
21
18
126
87
147
105
12
225
90
69
72
48
9
36
159
75
108
57
33
180
3
12
84
36
153
111
33
111
12
84
45
36
18
69
12
45
18
90
123
3
57
195
144
144
225
72
9
51
93
27
99
18
183
33
72
135
135
165
159
9
24
93
135
9
39
141
3
123
54
123
60
267
54
144
63
60
24
159
45
24
36
111
234
39
51
57
168
36
81
54
36
45
63
180
57
87
90
18
9
96
72
237
54
57
105
18
72
270
159
3
198
72
72
3
141
72
39
60
348
36
12
24
21
3
51
36
54
54
36
9
99
21
465
36
171
603
297
189
36
15
12
117
126
33
21
99
117
63
84
33
144
39
51
18
51
21
288
18
9
120
96
45
63
96
3
198
63
27
33
21
111
15
18
51
75
129
60
72
27
108
180
90
72
72
39
69
15
12
99
357
57
72
288
18
33
291
33
57
63
192
105
3
120
237
54
432
54
54
21
159
9
27
189
9
15
93
39
300
39
252
144
153
135
72
9
45
111
288
12
36
129
39
96
9
111
96
45
27
27
90
54
72
72
180
180
18
75
105
315
189
171
45
18
126
15
216
132
72
195
108
36
54
3
84
183
153
120
15
72
90
87
21
15
24
60
36
48
72
69
180
18
90
90
105
3
54
39
156
75
108
105
132
51
69
60
24
81
63
60
3
54
18
36
306
51
75
9
96
93
27
12
51
36
288
72
81
387
81
117
180
135
24
75
45
63
18
3
132
9
18
126
72
39
24
12
15
33
75
36
21
123
72
45
9
39
141
54
54
72
171
45
144
99
27
18
51
75
21
168
639
33
120
48
36
51
270
3
36
168
45
147
105
18
117
45
90
90
198
213
93
90
477
27
108
9
36
45
54
225
48
12
21
3
231
21
15
180
9
45
3
87
345
51
33
75
165
51
54
162
45
45
39
60
45
54
177
93
27
132
201
90
234
3
177
18
9
63
72
165
120
75
144
57
213
39
168
24
75
126
72
18
90
15
24
51
144
105
3
93
33
255
51
126
54
21
24
24
39
180
162
18
45
36
84
87
36
9
144
9
180
288
54
18
162
69
75
21
51
105
60
69
99
27
33
84
27
201
87
21
195
69
3
69
3
141
132
69
183
123
117
81
162
54
144
126
141
168
141
144
15
57
39
51
153
135
21
96
120
84
75
18
123
39
18
342
45
60
381
159
111
93
15
36
36
9
45
75
120
111
93
105
72
87
3
144
ABCD 99866675102*3^$a+1 [50017]
12
84
19
65
60
72
85
63
20
52
9
6
113
12
60
24
24
1
35
136
3
5
72
73
47
60
36
24
31
12
168
185
12
91
29
36
36
1
47
12
40
9
11
48
28
8
4
45
11
16
56
7
5
40
15
18
30
9
15
29
16
48
68
19
29
132
49
15
135
144
9
92
28
15
57
20
40
21
27
8
48
16
36
9
54
6
83
12
60
48
40
8
103
69
48
32
112
44
12
4
3
18
47
12
19
66
23
1
71
40
63
65
112
21
15
80
13
6
5
40
48
45
95
31
6
23
108
43
9
51
5
36
25
15
36
68
61
60
54
9
8
4
20
36
12
48
24
76
24
8
36
1
30
186
27
80
48
19
36
54
15
39
5
36
13
6
30
47
108
16
36
92
7
29
7
45
24
20
145
6
54
3
72
33
63
39
41
24
16
15
45
20
25
143
55
5
4
12
96
80
84
43
17
31
60
53
19
65
36
84
12
13
126
5
37
12
11
24
28
68
31
18
23
55
12
5
55
45
48
24
3
17
19
42
18
21
8
72
91
144
29
4
80
28
75
125
25
54
21
24
104
24
91
5
12
43
65
24
13
59
96
24
25
3
236
132
43
9
8
4
33
47
28
60
45
3
105
47
7
81
75
29
76
63
21
99
69
12
15
185
24
79
101
52
27
45
8
108
4
20
103
17
100
48
15
17
28
164
19
6
35
28
63
12
6
39
20
12
31
17
1
36
15
68
67
36
9
3
77
1
12
6
81
36
3
69
20
25
23
4
20
24
12
7
18
198
21
45
35
25
30
45
20
13
95
36
84
13
35
73
11
40
111
5
19
5
60
24
31
24
29
60
40
105
156
6
53
40
15
5
7
29
31
36
77
12
28
21
11
61
78
12
9
15
93
15
5
85
3
9
59
1
11
7
117
3
6
11
109
27
63
9
56
60
12
40
44
36
4
33
30
18
18
150
102
29
13
47
19
60
21
80
28
20
48
24
13
3
105
84
15
3
41
157
18
36
33
48
60
75
45
8
7
17
13
18
69
135
36
65
16
44
12
43
29
7
65
84
12
60
12
28
3
9
200
52
33
3
15
9
21
23
1
30
5
28
32
48
1
111
60
3
45
51
12
9
44
16
3
33
3
137
60
7
36
41
25
18
125
1
54
17
1
47
52
69
90
5
144
103
12
6
95
52
45
18
69
21
54
36
77
4
8
7
29
7
57
51
54
3
32
28
117
18
30
54
18
36
27
8
52
45
30
18
42
162
3
45
47
88
27
36
5
60
4
92
60
48
28
15
17
72
19
21
56
144
16
24
21
24
3
51
21
9
6
65
43
5
7
149
64
45
30
45
15
72
5
24
1
6
5
4
48
240
75
6
12
23
49
27
44
16
75
24
41
36
52
33
35
4
15
5
24
7
102
15
20
25
63
75
5
4
45
23
12
1
23
24
160
32
28
48
8
25
71
40
8
97
30
5
36
4
15
5
76
20
48
4
56
79
93
9
63
33
12
11
7
5
40
60
63
21
45
54
72
9
36
8
24
120
48
12
72
19
29
36
19
17
19
29
52
33
27
9
11
28
15
18
27
8
64
3
41
49
186
57
63
6
30
24
9
68
72
36
36
40
81
48
35
25
95
7
90
47
40
48
15
5
43
41
60
36
52
56
112
57
6
174
6
12
9
60
36
120
20
52
56
79
5
73
23
7
72
5
12
108
36
16
36
44
19
89
112
68
40
8
12
25
27
9
27
92
43
17
43
18
30
5
31
65
24
36
79
17
12
91
9
45
6
5
16
9
59
12
25
3
15
65
55
17
28
51
5
7
5
24
144
72
72
12
36
12
7
108
57
80
24
60
24
48
12
48
19
18
36
6
5
24
1
123
183
5
67
45
92
36
4
56
37
15
81
119
61
11
24
31
78
18
57
27
108
101
25
35
12
40
68
25
71
1
87
12
68
112
60
44
49
27
36
8
19
5
37
11
19
101
4
48
32
60
13
3
20
7
125
28
44
1
78
72
18
54
5
36
16
9
126
41
4
15
18
30
78
59
25
23
40
60
8
49
24
35
36
73
23
108
49
30
53
7
17
36
40
44
24
4
20
12
40
36
24
63
66
11
60
16
80
64
8
13
42
72
30
15
3
132
45
80
1
54
53
37
11
19
45
80
16
63
21
20
48
31
9
20
7
41
40
8
16
20
16
12
27
29
12
12
7
5
13
48
87
45
23
48
36
49
36
36
47
36
4
92
115
90
3
15
5
43
29
24
127
9
9
11
24
16
81
54
5
25
6
45
27
5
115
125
72
43
137
28
87
21
69
18
12
18
11
25
99
248
37
3
24
20
61
27
48
9
18
6
35
120
36
84
4
12
15
21
72
15
5
72
61
35
55
18
27
15
9
3
42
30
41
67
6
54
102
54
5
67
5
60
48
4
68
4
20
48
73
18
17
4
15
21
63
17
19
125
24
24
13
27
56
115
41
24
7
45
68
24
52
9
54
72
36
9
8
31
17
24
28
32
40
3
33
128
1
18
42
131
7
42
66
105
20
25
39
33
63
8
55
5
36
16
15
77
7
6
30
29
88
8
64
8
25
3
20
52
51
84
153
27
5
28
8
36
28
75
42
3
32
19
125
19
5
43
69
21
15
104
40
48
87
66
155
124
20
43
45
32
13
6
5
52
60
9
171
3
5
60
31
5
13
27
48
68
12
12
60
24
12
19
29
175
117
72
32
49
30
17
48
76
3
77
13
6
81
56
7
5
25
15
72
75
41
64
9
11
19
36
6
23
25
36
51
3
42
54
30
6
77
25
27
15
48
17
28
ABCD 99866728056*3^$a+1 [50115]
24
5
115
24
252
57
32
55
36
165
87
41
31
48
225
195
36
264
161
55
24
17
16
123
5
400
15
84
72
341
115
269
96
103
12
285
279
9
96
159
240
161
16
3
12
528
84
216
132
65
48
211
120
108
36
5
64
63
108
12
72
17
55
89
7
57
87
84
101
64
75
69
111
81
176
355
48
29
151
41
55
144
89
31
204
48
53
64
96
39
132
21
48
144
51
36
60
300
24
41
48
48
115
29
151
9
240
3
141
15
17
48
16
128
187
24
84
41
55
201
96
48
87
329
64
75
149
7
24
81
128
240
16
39
137
144
7
108
84
105
32
319
300
5
96
31
65
112
411
5
31
60
53
91
180
36
48
168
165
159
84
29
112
75
5
55
41
79
24
41
96
163
252
17
16
27
108
84
213
147
45
96
39
72
180
45
80
19
29
16
231
48
393
3
72
60
9
96
123
60
9
27
21
87
41
7
89
55
144
72
113
160
51
93
80
211
72
69
80
31
72
36
69
111
36
36
57
135
60
108
120
72
132
264
69
75
60
57
15
156
132
33
32
235
5
31
96
65
151
9
80
55
41
43
197
144
64
27
72
125
295
72
81
144
111
204
120
24
72
413
96
115
168
21
87
192
57
39
72
120
9
15
84
24
72
48
221
355
29
208
144
48
240
176
16
99
84
36
24
36
41
79
180
60
81
75
69
32
103
36
180
81
384
336
128
64
87
153
63
84
204
36
221
384
19
29
112
63
17
64
219
108
9
128
115
72
96
5
187
36
17
48
67
180
144
108
36
36
5
48
91
12
153
171
53
48
7
168
48
65
112
183
41
16
32
331
261
96
159
96
113
160
51
29
151
396
84
24
216
84
36
24
216
84
204
36
125
16
15
129
32
367
65
151
9
27
36
225
3
45
192
255
33
51
93
87
24
161
19
12
65
48
175
17
48
64
183
57
27
389
16
123
300
96
12
29
96
43
72
12
60
5
16
416
43
96
180
65
16
183
108
168
120
240
77
112
128
403
36
300
36
168
65
160
80
352
144
336
48
96
80
151
120
225
99
24
84
168
89
55
105
48
192
15
264
89
367
81
279
144
9
32
151
9
15
305
103
36
5
112
87
ABCD 99868310396*3^$a+1 [50047]
36
5
4
21
12
72
135
21
87
15
30
35
37
15
15
41
64
33
60
48
39
21
90
5
48
7
45
24
56
124
21
39
45
48
48
12
90
30
23
25
27
8
19
18
15
15
93
12
3
5
4
24
9
15
3
12
12
96
24
9
36
15
41
37
42
36
45
27
93
39
9
51
120
18
30
161
84
25
12
15
3
78
54
66
30
24
60
21
39
18
3
20
7
12
9
12
45
24
6
12
5
16
57
39
3
105
68
4
21
23
16
216
20
28
27
5
19
96
5
40
9
11
48
1
6
90
30
12
41
24
73
15
27
65
103
24
18
12
51
15
30
24
48
27
21
23
1
15
68
43
9
44
76
8
67
60
9
9
12
23
7
21
15
120
12
173
108
1
30
45
15
30
30
6
3
92
67
138
30
42
15
45
3
24
3
18
23
16
21
15
20
19
21
15
93
20
1
66
24
29
37
23
12
60
25
27
3
57
45
15
8
7
113
40
12
15
57
51
69
3
141
27
5
37
35
28
20
25
3
27
33
36
8
43
24
30
3
15
5
163
5
25
15
12
3
42
75
12
36
57
15
68
19
18
3
9
108
15
3
53
1
120
6
17
37
18
18
3
9
83
7
18
15
8
16
8
37
66
72
45
3
42
12
63
15
41
76
63
21
9
11
16
75
18
48
15
84
45
108
111
21
15
3
12
6
72
27
3
5
55
48
5
37
3
75
60
33
24
48
27
60
30
11
60
61
39
44
28
84
8
73
15
87
45
36
20
7
65
12
25
42
60
30
75
21
23
1
36
12
60
11
67
24
30
23
133
15
24
33
30
12
6
23
16
21
15
48
84
8
55
9
81
3
12
8
12
19
66
15
57
60
12
36
30
17
37
3
27
18
3
39
6
3
20
7
30
24
15
60
44
7
57
45
23
12
7
36
54
183
8
175
5
28
24
12
24
129
72
15
3
33
15
30
3
51
9
27
45
92
96
52
9
78
113
19
48
12
18
3
8
31
89
24
100
36
21
6
17
55
30
3
20
55
114
60
23
7
6
23
1
11
19
78
30
12
30
6
9
21
15
75
9
8
7
78
18
30
54
41
7
21
9
23
25
95
37
71
1
60
18
48
102
72
11
48
4
27
18
3
75
42
48
42
53
37
108
155
55
5
12
25
111
36
68
25
18
42
30
5
7
30
23
28
9
48
48
63
21
90
29
37
24
3
8
67
21
87
30
30
90
54
21
9
11
4
48
3
42
48
3
12
9
6
30
72
23
19
30
11
12
25
111
51
36
17
97
15
81
3
12
8
31
21
15
5
55
72
33
15
17
16
87
30
3
12
15
53
1
60
48
18
9
8
96
1
11
25
12
15
45
71
19
105
56
97
12
15
153
42
5
85
71
19
5
36
64
12
93
42
9
24
8
108
19
53
37
11
16
3
45
15
42
36
83
7
60
105
45
24
15
15
6
87
87
53
88
15
9
3
48
12
5
25
3
20
4
36
24
8
7
29
7
102
23
52
45
12
11
49
48
12
3
15
12
9
24
3
33
39
33
32
112
75
6
3
12
20
169
36
12
15
15
45
15
21
27
42
3
15
30
3
9
35
52
45
6
5
28
9
3
60
117
18
114
11
40
8
1
18
41
79
18
15
8
31
9
9
27
81
24
59
12
40
32
13
39
21
3
12
8
1
111
32
37
18
72
45
21
30
153
20
7
42
30
41
67
42
3
39
9
12
24
96
15
60
12
5
13
27
8
25
135
45
27
48
12
56
12
19
96
53
61
59
60
7
54
30
48
5
36
7
12
48
17
7
6
47
136
21
6
53
1
303
45
11
1
30
41
52
20
7
33
3
5
40
108
20
7
12
18
3
9
18
17
36
19
53
60
169
23
37
66
30
72
11
4
15
93
68
16
21
72
168
15
9
6
45
8
1
36
3
9
60
15
132
56
28
60
36
3
12
60
6
75
9
48
78
30
87
20
40
63
5
7
18
54
21
12
33
63
60
84
72
45
126
30
114
6
99
3
5
7
6
54
9
81
36
23
12
19
6
12
3
12
3
42
35
55
81
27
65
85
27
27
6
107
25
71
16
63
108
54
3
27
6
27
15
12
21
27
12
150
6
24
41
7
12
6
30
102
3
68
7
30
30
5
40
39
21
15
53
1
18
18
3
44
25
90
12
33
80
40
33
42
18
3
36
224
61
36
15
48
72
48
36
36
20
55
17
16
27
9
63
18
60
12
12
63
8
67
48
120
69
48
3
12
18
54
101
88
12
39
66
12
23
72
36
37
60
3
21
71
157
11
12
7
18
54
45
3
48
5
25
30
9
24
152
55
102
15
8
108
61
11
28
12
8
1
23
13
15
9
48
23
88
32
4
48
33
72
3
12
63
33
44
36
4
57
15
33
11
19
90
108
30
45
15
9
36
68
16
48
8
19
29
7
17
25
12
3
33
35
40
39
29
40
21
30
29
52
200
19
45
15
66
30
12
21
9
3
99
41
7
33
84
141
23
7
17
25
63
20
28
20
1
3
27
48
18
3
21
18
60
12
66
12
108
12
11
19
48
53
7
12
5
40
33
27
12
63
5
36
19
21
57
12
11
16
8
67
89
76
24
12
20
37
27
21
72
15
8
12
7
18
12
51
75
53
31
33
12
21
15
15
30
30
93
99
5
37
15
24
51
36
54
30
18
23
7
33
57
12
30
9
9
35
13
3
21
135
15
21
39
48
33
9
48
3
32
85
27
8
85
3
48
12
32
108
60
7
33
12
27
41
40
72
68
25
60
54
18
18
60
5
48
61
15
60
45
48
23
60
19
30
23
25
15
87
29
7
33
39
168
12
42
60
6
84
6
75
9
60
39
39
93
20
97
48
15
57
3
20
7
78
35
79
66
12
23
40
24
24
51
9
57
24
23
67
21
39
36
24
69
9
15
3
60
5
12
7
48
30
11
1
90
53
37
78
153
57
60
11
7
42
18
45
68
7
54
75
3
5
103
42
72
39
104
7
29
1
51
57
87
3
18
99
15
21
20
19
36
9
60
24
36
84
117
12
3
27
21
9
72
51
72
27
9
12
12
57
48
3
9
51
12
48
39
69
21
15
45
48
11
61
30
6
39
51
9
45
11
37
3
9
15
44
1
36
35
7
48
33
12
ABCD 99868356884*3^$a+1 [50026]
5
7
68
51
69
177
24
6
30
48
55
173
84
75
3
18
84
63
33
54
1
32
15
162
15
45
55
108
56
40
5
12
150
9
16
24
80
3
25
36
77
108
72
87
51
1
44
21
19
24
83
42
102
126
7
56
45
75
21
6
18
72
12
162
60
36
13
5
36
79
305
199
23
49
89
39
52
53
18
174
96
7
83
198
39
33
72
7
11
54
18
18
18
25
11
18
451
29
12
108
60
102
48
6
54
120
18
55
17
42
48
73
119
85
11
18
55
35
36
18
120
175
23
24
1
72
23
12
90
18
73
89
66
12
37
36
12
29
66
37
32
75
114
24
36
102
90
12
55
12
11
54
15
48
93
27
21
7
5
42
48
12
42
60
163
108
108
47
49
113
36
6
25
35
13
5
12
3
40
5
27
45
3
3
37
155
42
19
36
41
54
1
17
75
135
18
42
108
37
48
155
54
175
125
6
49
29
54
25
12
80
15
33
153
39
39
6
6
13
17
67
17
90
33
135
81
57
24
6
48
54
127
36
35
13
11
36
24
30
48
67
101
27
33
54
66
138
66
115
41
7
65
78
12
78
84
18
6
30
126
126
144
24
37
44
21
12
42
45
141
18
36
90
3
75
96
36
13
11
1
8
172
23
6
42
48
42
120
7
53
234
168
37
5
108
66
1
11
24
6
54
24
96
66
27
3
180
84
60
78
48
43
24
137
15
28
5
7
5
24
36
63
52
83
6
96
19
11
18
115
17
15
93
55
20
45
42
105
9
42
108
156
13
72
101
99
21
90
24
9
96
9
6
24
61
5
135
105
60
31
29
79
104
28
35
108
12
120
18
36
6
90
60
159
15
25
36
47
108
72
60
45
75
25
12
119
6
30
45
105
138
18
7
23
114
36
39
3
12
54
96
19
17
183
40
29
18
25
5
72
18
18
7
24
8
51
36
18
48
235
47
30
103
53
12
7
107
24
96
1
35
9
81
18
6
54
121
8
100
11
9
87
73
80
3
240
25
95
42
27
9
72
48
30
1
59
126
24
60
31
71
30
30
9
40
41
24
15
15
13
5
102
33
3
90
43
12
29
54
6
60
55
144
41
60
36
102
42
15
51
18
195
39
12
48
18
72
12
78
73
104
51
12
6
6
93
40
48
89
30
78
48
12
55
48
132
12
80
39
54
66
12
18
7
155
18
7
59
69
9
78
9
3
37
95
30
55
68
33
7
17
55
5
99
69
43
35
54
36
3
144
3
54
15
24
9
66
42
18
36
93
33
7
72
5
54
24
60
6
84
31
96
149
36
6
18
66
78
7
11
48
102
78
24
25
65
12
6
54
18
37
8
63
9
45
19
131
18
27
40
8
72
16
23
90
6
24
1
41
24
84
42
25
59
24
21
63
72
25
104
15
12
48
234
36
36
19
11
36
25
299
36
153
16
23
36
126
39
136
11
25
65
60
42
21
9
55
35
42
103
95
78
103
65
91
96
29
18
102
54
49
65
108
55
5
55
29
55
95
85
5
55
108
41
31
48
35
37
11
25
92
40
11
6
78
97
108
11
72
30
12
48
7
80
21
30
37
48
17
7
185
67
23
25
41
19
83
30
24
18
12
6
7
140
112
59
24
270
163
44
3
48
30
55
17
43
44
24
159
72
1
180
17
12
79
11
36
54
31
119
61
35
24
36
9
24
81
43
236
16
8
57
55
29
24
55
5
6
96
6
54
6
79
11
133
35
61
23
90
18
30
19
29
24
87
16
167
145
23
33
51
30
36
27
87
33
15
25
143
54
31
173
6
313
32
99
69
45
30
48
120
109
5
3
21
30
42
27
15
73
47
12
66
30
24
54
66
121
119
25
5
15
99
72
18
66
6
43
17
12
187
104
51
61
5
18
6
48
12
138
18
163
5
30
21
15
1
60
29
30
36
54
43
11
24
102
151
23
21
3
13
29
43
65
15
261
42
24
48
78
3
9
42
18
12
126
85
23
12
12
60
102
163
80
33
87
148
35
57
105
30
25
32
45
150
1
47
60
18
7
80
33
18
6
39
51
66
7
47
13
32
3
6
7
53
36
36
7
48
5
55
104
9
6
25
59
144
133
29
48
27
76
29
18
78
54
120
33
88
12
65
6
61
83
37
53
18
73
11
25
5
36
24
54
84
57
16
104
39
84
180
1
56
15
48
36
36
6
19
24
47
30
ABCD 99868536884*3^$a+1 [50005]
13
113
7
35
42
96
43
47
48
1
8
57
15
123
13
29
18
48
57
27
150
30
114
42
48
90
51
123
18
54
36
24
78
3
15
33
112
77
6
36
1
35
12
193
65
199
24
56
40
11
13
41
36
27
33
15
39
25
23
33
45
204
84
27
99
181
8
27
90
19
8
40
137
15
75
48
72
48
12
73
8
48
21
91
5
27
120
96
51
21
147
61
71
144
24
57
40
5
18
42
175
104
144
111
96
36
12
105
15
18
55
24
23
97
8
63
33
51
78
6
1
176
72
16
17
48
180
66
96
48
24
1
24
23
18
31
83
36
12
13
176
16
5
19
131
37
47
6
30
24
133
56
15
30
195
39
60
12
1
29
3
48
45
139
23
25
8
45
43
17
159
33
36
51
88
32
184
47
42
18
60
12
36
49
72
8
21
91
119
42
39
16
137
183
27
96
205
56
24
21
43
48
53
12
54
1
35
12
33
64
11
144
96
24
96
45
24
21
67
8
39
81
93
30
12
114
15
3
13
155
45
39
9
16
35
108
72
48
121
41
78
48
162
96
31
59
69
48
159
18
7
11
84
9
112
8
15
9
16
5
27
33
42
13
29
3
57
42
21
15
240
9
24
16
96
104
111
25
5
43
144
71
24
60
6
96
30
33
48
112
8
9
6
25
5
27
27
109
59
108
33
16
48
152
40
24
24
5
12
15
16
47
18
127
83
30
39
88
113
78
66
55
56
112
32
213
27
39
72
9
144
57
159
21
67
80
40
32
64
32
27
42
6
93
27
109
8
48
24
16
32
48
48
255
12
192
21
136
23
18
30
33
51
84
57
87
12
13
8
3
96
45
153
6
12
30
54
30
6
37
32
69
27
39
90
36
27
16
95
25
11
18
156
36
54
6
15
21
108
31
104
45
6
36
97
71
12
120
37
5
42
49
119
36
96
13
8
15
33
40
72
149
51
27
13
24
29
12
30
73
56
69
66
9
87
73
59
45
135
1
17
39
40
5
48
78
45
27
36
57
15
252
36
42
30
25
24
71
9
15
1
80
63
1
11
205
77
12
31
5
27
15
73
59
21
24
63
33
27
85
8
45
78
24
117
40
8
120
15
36
181
23
57
40
41
79
23
1
35
6
31
32
15
48
60
45
64
8
21
147
120
15
49
48
56
24
33
180
138
114
6
24
73
35
60
48
49
47
25
5
43
32
208
5
27
33
31
144
72
23
66
6
120
9
9
15
3
12
36
69
15
48
9
63
33
33
15
39
33
3
21
21
54
120
48
78
7
77
78
37
8
51
69
87
1
5
3
24
160
8
9
90
6
15
15
9
16
143
57
33
39
48
39
49
5
99
48
48
64
48
29
115
8
136
72
5
27
72
15
1
120
48
11
36
9
24
39
42
18
30
30
57
45
96
75
64
80
40
48
143
72
12
48
133
32
63
153
27
12
6
27
39
81
15
72
1
59
42
91
120
83
21
15
201
24
51
45
99
45
39
24
1
96
5
123
51
45
99
78
15
123
37
53
99
48
9
111
120
57
48
18
117
64
23
25
23
72
1
32
40
95
25
8
72
15
24
18
87
88
5
12
39
16
41
48
55
41
39
112
59
61
5
18
25
65
31
11
24
21
15
97
152
135
49
56
96
69
30
109
32
24
48
3
85
35
174
6
228
150
55
24
8
3
24
45
117
6
54
30
25
104
16
35
21
9
78
1
72
137
90
21
144
72
96
24
16
72
71
49
65
102
9
87
48
9
75
45
3
37
48
17
7
24
104
15
120
48
49
293
252
6
97
56
39
108
84
96
33
40
24
8
64
23
36
21
96
15
73
11
61
23
36
6
55
95
12
36
12
45
165
42
6
27
40
35
13
24
17
126
180
180
42
132
43
32
64
56
184
5
19
72
96
167
120
121
47
57
168
24
24
24
87
138
55
11
30
102
24
6
147
27
13
5
6
96
36
33
21
18
30
78
78
135
184
11
12
42
66
37
72
72
24
11
141
45
99
48
3
109
8
27
84
66
63
15
12
156
24
66
39
40
95
36
18
51
93
90
18
39
16
47
90
18
24
21
64
5
19
24
23
30
123
87
25
5
19
23
33
120
105
7
95
72
25
24
59
12
9
96
15
6
18
1
95
33
15
1
11
ABCD 99868606510*3^$a+1 [50035]
59
31
15
9
15
8
67
30
15
26
139
11
54
90
7
11
49
18
5
7
29
12
22
50
78
30
10
48
51
21
9
18
83
12
25
6
29
178
2
1
126
29
24
18
67
36
35
54
6
12
19
18
66
24
5
18
40
3
5
61
101
78
25
6
33
26
54
1
15
2
70
69
54
35
10
51
53
1
17
7
221
72
19
39
96
8
18
22
38
10
2
78
67
6
36
48
35
1
77
58
99
6
60
96
60
29
10
50
31
89
25
60
9
27
23
60
48
10
98
22
2
85
41
90
12
18
24
25
41
46
75
24
6
15
14
24
18
88
14
1
96
179
55
90
35
10
15
204
30
6
9
50
36
61
59
10
134
82
26
7
36
29
180
60
46
21
41
12
36
24
1
17
13
17
13
45
39
30
3
63
114
23
88
9
15
8
42
30
25
101
10
120
104
1
135
21
11
88
9
5
168
7
5
55
5
1
17
72
18
22
8
73
60
6
23
121
6
23
16
74
7
113
7
15
33
5
1
30
17
37
53
18
115
6
23
22
33
23
18
25
45
2
7
5
18
73
77
202
26
54
145
15
8
49
23
16
14
31
54
95
22
86
133
24
45
38
12
70
8
30
42
18
43
54
21
2
22
195
12
83
46
159
57
8
31
156
11
72
31
5
84
25
96
59
1
239
7
60
3
57
54
17
40
50
7
5
61
35
85
24
102
114
21
8
6
34
120
38
19
23
16
2
12
37
21
24
24
15
36
119
19
30
66
29
70
15
12
24
5
19
143
22
8
72
6
19
15
38
72
18
40
32
25
63
24
8
16
80
16
9
15
32
18
12
13
21
3
45
27
18
5
1
47
60
10
3
69
38
10
8
25
39
206
55
17
108
70
45
6
78
12
29
166
8
6
84
1
35
121
9
32
7
65
78
34
14
10
81
15
128
6
130
9
36
75
51
18
36
90
5
16
15
9
14
106
14
31
6
45
8
18
19
30
29
30
72
10
48
2
118
75
6
29
10
14
7
41
37
5
18
7
5
18
18
24
1
96
59
72
97
65
127
30
48
3
3
77
19
21
87
95
31
5
22
57
5
18
49
48
101
34
27
29
72
67
96
5
49
42
11
13
21
8
16
72
63
57
27
30
5
25
23
19
15
135
33
38
12
97
21
87
11
1
78
6
47
13
35
31
29
30
25
120
36
48
30
36
65
19
102
23
18
43
17
18
40
81
18
5
67
21
32
40
15
42
39
80
24
1
15
51
45
26
73
66
101
7
36
96
3
38
18
85
6
54
29
7
29
49
21
74
7
15
74
84
90
16
39
36
6
15
86
19
18
21
14
10
75
5
25
36
17
82
96
15
129
158
19
41
7
23
133
30
21
3
6
185
22
3
29
55
33
3
59
66
1
24
15
50
19
30
102
48
42
71
30
13
96
60
15
24
14
1
114
23
37
12
173
18
19
30
18
102
18
5
25
42
18
132
120
15
26
97
6
87
24
8
18
70
9
15
3
90
5
22
3
35
108
49
84
65
16
33
5
10
45
66
81
48
56
30
10
9
36
27
32
7
33
81
39
48
38
49
155
108
34
14
24
31
30
21
38
18
19
48
101
30
60
12
34
38
36
31
24
77
34
86
72
37
48
5
97
29
60
102
64
15
30
84
15
96
8
66
19
5
55
53
18
30
31
11
7
105
8
72
6
175
17
10
8
19
12
33
15
35
36
84
198
42
31
36
3
147
11
42
48
19
24
21
3
83
49
71
13
69
8
19
23
25
11
1
11
70
3
6
54
35
22
27
21
51
45
8
6
25
114
111
9
6
9
48
2
7
135
105
15
15
33
45
5
108
48
42
43
21
3
21
14
85
11
1
83
22
38
36
70
14
25
12
18
60
66
35
1
23
7
29
1
54
15
45
5
91
41
12
61
81
48
105
90
35
10
8
19
29
72
42
1
66
53
22
33
15
27
11
37
6
15
2
67
3
128
61
11
43
24
30
41
24
85
36
5
54
90
1
66
23
61
95
1
18
5
18
49
23
61
6
21
2
22
9
6
48
33
57
41
31
89
94
72
3
11
42
40
9
71
40
2
7
39
74
1
6
39
14
10
315
60
36
6
23
67
30
15
86
18
16
38
31
54
6
47
112
38
18
72
18
55
114
155
58
80
97
36
17
10
39
33
26
31
23
1
17
72
48
78
1
39
9
215
67
83
85
120
23
19
30
101
13
35
19
21
72
27
36
36
69
32
30
7
6
29
16
14
1
17
18
1
21
32
7
9
72
2
61
81
3
12
9
9
5
7
11
73
17
60
10
3
21
45
41
18
85
6
45
9
17
67
5
6
30
19
41
1
11
18
25
54
11
94
72
9
24
5
25
33
32
97
111
2
6
30
60
61
108
95
7
60
11
19
18
6
45
2
30
72
37
3
50
1
35
114
25
15
50
1
29
67
24
36
60
21
50
13
17
18
1
23
25
131
42
64
33
65
36
109
83
10
99
45
8
7
33
45
41
132
72
7
24
24
6
9
56
30
19
111
171
18
3
93
17
13
54
72
15
8
31
59
25
6
6
71
42
30
180
61
17
18
54
1
84
51
62
10
3
59
106
2
103
24
15
81
15
9
41
12
18
31
9
2
12
18
67
5
31
59
22
14
60
31
41
48
46
3
5
7
78
5
31
87
69
3
27
21
2
91
6
29
54
7
3
141
27
24
159
17
13
36
39
9
15
48
32
18
22
128
88
14
1
17
18
60
1
33
15
57
14
19
102
23
10
48
48
74
6
90
1
54
29
58
2
31
90
60
30
36
23
18
79
15
14
90
90
22
62
10
ABCD 99868797344*3^$a+1 [50003]
67
137
159
112
17
43
5
39
64
89
15
33
12
120
55
80
12
9
15
24
21
51
153
12
19
41
39
64
5
3
45
12
15
21
204
135
12
33
12
3
12
45
48
12
84
120
99
45
12
79
65
51
81
132
31
92
33
27
129
3
100
5
60
12
36
12
63
57
43
12
20
16
41
15
33
60
27
96
88
56
9
192
55
128
144
45
15
81
19
17
48
12
24
24
3
9
36
27
45
43
137
60
60
27
16
17
43
68
9
123
24
24
57
3
36
124
17
168
87
45
87
57
36
15
12
16
56
28
32
64
17
60
12
60
12
19
32
9
111
112
20
21
127
17
36
12
24
48
55
60
5
15
33
27
33
168
12
7
53
132
48
12
15
57
96
60
48
7
17
15
141
24
31
65
67
12
5
36
12
12
12
15
84
57
168
96
31
17
123
24
153
15
21
75
72
72
33
84
96
24
48
60
12
48
63
33
60
72
12
123
112
17
120
36
27
21
75
21
84
60
51
136
32
45
72
51
9
84
219
21
7
68
60
21
36
67
65
48
24
84
139
17
63
45
75
45
43
44
36
45
43
5
75
144
100
65
72
43
80
28
113
96
15
21
27
201
36
24
60
36
91
5
175
44
108
57
111
120
33
79
53
24
48
151
17
24
48
51
21
15
76
48
29
115
185
75
105
27
21
84
31
48
29
132
3
16
60
17
39
33
96
192
12
51
60
69
151
41
24
84
51
60
105
7
68
21
19
65
60
87
45
84
36
12
3
105
12
12
75
48
12
45
3
40
53
12
27
33
27
96
45
3
9
36
171
9
67
53
75
36
16
77
3
60
180
249
48
31
17
84
60
3
345
48
27
33
87
33
3
12
72
48
117
36
24
175
17
120
3
117
24
96
19
65
24
96
84
48
135
48
9
51
12
69
24
60
120
55
17
15
48
96
28
77
3
36
57
72
96
127
108
29
51
4
8
24
60
4
41
3
21
87
105
7
36
5
60
12
12
3
33
51
4
197
12
15
117
48
3
33
7
53
75
12
9
48
147
16
8
9
36
72
87
12
81
12
48
24
3
12
105
36
60
3
237
3
24
16
77
75
40
5
60
24
60
36
12
120
180
72
60
36
12
75
60
165
36
36
3
45
192
36
15
48
129
27
9
139
36
17
48
75
21
36
123
21
96
3
36
9
19
17
15
21
3
9
111
9
31
44
108
9
24
24
36
12
60
123
64
17
36
60
39
48
21
12
12
15
93
144
15
21
12
36
120
12
72
60
27
69
36
15
48
40
80
117
120
3
45
60
103
5
108
75
64
128
69
48
36
51
93
48
60
43
29
72
15
69
27
9
36
48
24
51
9
87
36
45
24
24
15
117
12
63
45
12
63
9
39
129
15
40
5
51
96
33
12
24
27
60
48
244
48
53
24
12
60
48
91
29
147
9
15
72
12
117
84
135
52
17
36
199
32
9
12
39
33
48
7
53
72
96
75
45
12
15
24
4
20
21
3
100
20
72
36
28
89
12
36
39
45
3
36
60
24
12
45
96
15
132
93
72
36
36
36
27
57
96
63
21
51
93
24
115
17
171
117
96
96
36
12
43
68
9
216
27
45
39
9
51
28
56
24
33
39
45
48
72
19
24
8
9
60
79
20
45
24
27
28
20
48
33
24
72
15
9
15
45
36
3
45
175
53
48
12
87
21
19
5
12
39
21
48
216
72
75
45
15
84
9
19
17
91
29
24
84
75
105
151
29
48
60
12
27
69
219
45
31
104
33
39
93
12
31
29
120
24
12
84
63
28
8
9
3
9
3
33
39
24
9
43
29
96
175
68
189
51
60
24
28
65
75
24
21
24
43
68
12
81
24
12
24
12
60
195
105
135
9
24
24
36
19
8
9
120
15
93
72
15
64
29
111
9
96
15
105
24
48
60
147
48
93
60
51
28
5
27
48
120
93
12
12
43
8
93
12
7
36
44
141
39
45
135
12
9
187
5
75
72
16
32
24
16
17
91
20
9
48
7
65
36
75
45
19
53
55
48
32
45
60
43
5
267
45
63
9
3
9
120
15
64
120
17
48
36
60
24
24
48
60
12
87
16
65
63
9
3
28
72
113
36
24
27
45
7
32
21
39
9
72
12
3
45
27
28
29
15
45
120
276
39
69
67
17
15
60
36
9
15
216
81
39
4
5
ABCD 99868918564*3^$a+1 [50111]
71
55
21
68
91
30
75
3
30
143
19
45
81
24
15
21
18
36
21
45
59
55
18
66
42
18
156
21
200
193
72
90
89
55
24
36
90
48
3
57
11
1
18
72
5
1
12
3
33
95
91
30
18
126
6
48
36
60
29
28
68
16
164
16
60
15
53
1
11
19
42
180
234
18
87
3
317
43
72
89
1
66
60
17
37
15
3
48
54
36
18
6
30
18
3
339
108
41
1
84
24
252
54
12
5
37
120
131
31
60
45
8
37
48
42
29
7
12
17
19
72
90
54
6
120
15
24
15
6
30
54
114
102
42
12
41
13
24
12
143
60
13
24
111
33
102
24
126
48
60
71
160
21
54
53
31
54
3
39
29
55
72
60
30
150
144
30
54
24
33
33
42
12
36
42
12
42
21
189
6
18
51
60
9
6
45
9
47
25
99
3
42
108
12
18
60
12
24
12
54
18
6
12
159
3
18
72
108
39
21
30
180
180
42
18
12
42
36
39
159
72
72
18
12
60
216
111
44
7
72
210
6
21
45
96
30
24
36
180
30
24
51
32
37
95
40
8
73
135
87
12
150
179
36
55
30
6
18
102
54
18
72
6
144
15
75
30
36
23
112
87
108
12
78
30
9
15
30
36
15
39
53
43
72
33
39
48
126
24
35
1
27
164
25
18
12
54
6
30
24
87
93
27
8
19
36
36
18
27
8
67
165
20
145
120
23
253
83
55
125
7
84
5
1
15
69
108
36
60
120
36
36
108
27
27
72
60
21
68
175
6
30
45
63
96
66
18
96
66
6
54
66
24
30
18
18
54
60
48
17
108
37
59
16
15
24
144
30
72
51
84
60
75
6
12
6
12
5
73
35
16
15
5
109
72
119
55
24
66
51
9
84
36
90
36
24
120
180
24
21
44
1
114
12
45
159
36
18
30
42
18
12
24
81
75
18
35
1
60
15
15
60
45
3
90
27
81
90
54
180
18
17
19
21
75
30
54
117
9
6
17
1
27
8
76
156
15
69
3
78
47
180
1
27
15
120
77
103
150
47
36
1
24
51
15
24
72
69
123
53
7
66
167
67
18
24
83
151
54
3
60
27
12
60
144
216
18
102
60
36
54
51
15
9
51
12
6
66
78
48
18
36
6
15
105
42
138
15
9
30
24
102
54
21
15
5
37
30
78
39
8
91
72
18
36
36
54
21
3
66
6
12
36
24
90
27
3
18
23
55
29
28
33
36
18
12
45
116
7
30
78
30
42
18
12
3
33
35
16
39
5
1
36
138
162
24
48
18
18
72
15
24
3
72
108
36
102
60
48
6
36
12
60
30
167
31
149
31
17
1
42
18
102
18
24
12
90
45
135
90
6
90
48
42
12
5
36
1
66
72
53
37
42
29
1
60
83
28
9
24
84
6
66
36
39
15
36
9
15
36
12
42
18
36
36
66
75
68
16
99
21
69
84
60
30
6
162
30
54
24
72
30
23
1
35
1
39
51
12
41
175
126
60
30
5
13
60
11
19
41
52
15
9
69
35
157
132
63
3
6
216
39
33
3
99
96
54
54
36
36
12
42
66
54
75
21
108
30
5
19
66
71
1
60
12
27
15
29
36
16
9
66
24
30
36
39
3
36
89
1
72
30
60
12
33
39
201
165
84
59
85
36
78
90
18
29
19
21
3
53
13
36
143
151
36
66
18
36
24
36
66
54
36
108
42
39
15
156
18
36
6
17
37
18
48
9
51
9
36
93
51
3
41
31
6
15
284
76
3
66
78
102
54
21
3
17
49
72
39
33
90
5
55
126
66
36
165
75
17
36
91
53
55
12
45
63
6
51
93
12
6
69
255
18
18
144
36
18
51
15
24
65
91
186
39
63
108
42
87
20
19
12
53
37
24
30
5
55
54
27
3
72
72
18
219
21
90
9
44
1
111
27
90
63
15
29
19
57
39
48
60
17
220
120
159
17
25
12
18
42
18
165
123
201
15
81
165
75
3
72
138
6
90
18
12
60
21
27
17
109
131
19
36
30
36
60
39
45
60
30
141
57
42
36
72
66
6
29
16
45
51
3
29
97
15
3
48
77
1
156
75
3
33
33
54
132
18
30
33
9
30
6
30
108
60
72
165
33
84
162
18
27
36
15
54
90
45
3
18
72
6
54
11
60
31
90
36
24
36
18
81
56
19
6
72
27
60
69
42
18
ABCD 99869244136*3^$a+1 [50005]
27
24
4
192
32
87
36
48
216
49
167
9
33
120
3
28
41
36
27
96
21
3
15
33
9
31
32
40
56
12
27
213
28
24
56
87
24
21
9
39
15
45
51
120
54
87
93
42
54
43
20
63
85
72
72
23
21
4
32
184
24
41
79
47
36
84
49
29
12
31
23
36
13
80
3
117
36
60
57
15
48
12
100
17
75
108
15
49
5
15
36
60
12
72
76
17
63
9
54
6
39
69
27
3
90
135
15
12
1
48
32
27
60
25
41
36
39
12
3
114
120
162
36
18
51
40
23
162
31
17
63
15
13
20
111
66
123
9
7
36
5
60
30
9
225
6
9
40
264
77
67
20
52
24
17
15
88
5
6
54
15
12
144
75
18
18
150
12
51
24
3
90
3
27
85
47
12
9
60
16
23
1
32
39
9
76
83
25
20
12
141
7
41
99
27
9
69
31
107
13
59
36
36
21
12
21
126
9
72
69
43
96
5
7
29
31
32
112
36
12
23
18
135
24
75
33
63
21
9
39
51
37
48
32
63
6
30
1
92
3
45
40
23
49
8
15
105
69
6
84
21
52
71
9
87
33
21
36
63
3
60
84
6
3
9
90
42
18
120
6
39
40
5
15
12
135
1
107
132
126
15
183
45
40
176
36
9
18
97
8
141
27
40
104
40
140
96
4
8
48
3
84
1
41
48
72
18
45
81
27
9
18
85
11
21
63
6
15
51
9
36
28
36
5
66
18
3
124
36
17
51
45
27
48
69
12
108
216
15
57
27
28
20
33
27
4
113
103
8
39
18
39
15
13
143
33
4
95
138
3
15
145
20
15
121
5
18
153
69
3
96
39
21
111
48
177
16
23
45
64
32
183
73
5
3
15
66
36
15
93
31
20
63
13
17
63
33
67
12
83
12
21
51
1
8
177
15
39
18
12
3
51
69
36
21
139
60
72
12
41
24
12
3
3
45
84
48
60
27
1
128
39
30
51
21
114
9
48
69
84
19
32
4
35
57
147
66
24
63
40
149
138
33
48
40
24
32
40
95
49
89
15
63
33
64
23
105
12
76
149
27
40
44
57
43
47
18
66
45
9
19
68
112
8
4
101
39
48
36
60
72
12
15
1
35
9
132
48
36
15
241
29
27
165
3
39
21
51
30
3
57
63
63
105
3
12
13
5
55
32
9
30
1
23
66
39
12
124
41
135
33
111
40
95
18
15
75
132
93
51
9
21
42
12
37
308
16
32
4
5
75
40
11
45
27
33
15
108
24
45
12
141
12
27
99
54
3
15
33
9
75
100
77
63
96
12
3
24
117
4
59
97
20
75
18
6
205
5
55
72
23
12
69
48
48
3
54
7
5
31
5
24
3
28
80
4
36
92
12
24
40
120
72
68
76
23
36
144
21
51
33
36
9
15
100
23
69
36
84
63
6
120
90
36
6
12
126
45
24
75
1
149
12
90
1
5
18
9
52
23
73
68
24
48
39
114
15
21
36
234
9
52
5
42
48
42
3
4
8
21
171
4
44
48
33
39
28
47
13
20
48
21
6
12
60
13
12
5
123
9
18
12
1
12
41
42
105
48
36
9
7
5
103
32
63
6
51
15
9
33
15
52
53
15
45
15
15
1
44
40
32
48
48
9
18
12
9
9
18
45
48
15
24
30
15
12
69
15
84
3
13
137
15
3
49
140
96
51
13
36
29
7
11
12
33
93
75
24
63
162
15
21
144
126
225
9
307
5
51
24
36
9
3
48
93
99
15
81
27
9
48
171
121
29
12
3
21
43
23
45
72
105
18
48
9
27
21
33
162
24
21
12
52
36
5
39
99
72
9
15
33
120
3
24
13
56
15
57
12
3
9
4
47
120
54
36
27
123
13
44
36
136
5
36
43
41
36
3
12
3
189
72
64
5
120
24
66
6
3
27
36
33
24
3
13
36
5
39
36
4
5
27
15
9
16
8
24
40
128
27
102
139
5
31
95
36
234
15
48
33
75
27
13
5
18
9
76
20
16
113
15
3
114
90
25
5
78
156
24
13
5
15
24
144
45
39
51
6
36
90
54
31
23
12
93
52
35
57
21
54
12
60
156
204
13
53
24
43
56
12
48
141
3
3
25
20
9
3
15
12
24
12
78
75
184
20
12
40
24
20
51
45
28
5
75
48
3
21
60
9
12
87
48
40
59
21
28
41
18
153
9
18
42
99
216
3
72
21
165
99
9
7
8
12
4
104
39
1
239
12
1
48
5
39
57
39
24
153
15
24
96
12
45
31
56
93
96
102
9
171
165
52
8
15
33
120
12
4
11
12
6
36
31
17
78
97
56
24
21
27
48
64
35
42
54
12
13
11
198
66
57
52
53
27
148
23
1
68
48
4
56
3
1
35
18
87
9
7
137
7
8
48
ABCD 99869315116*3^$a+1 [50128]
93
6
121
104
96
16
128
27
18
12
18
81
36
28
29
90
90
43
35
165
3
24
1
60
20
36
21
27
105
351
52
77
3
28
119
18
79
11
417
3
45
57
43
108
20
75
12
42
6
25
35
42
48
102
45
28
29
96
42
9
96
75
153
40
20
124
72
8
88
35
30
7
23
18
27
75
12
6
12
3
105
15
12
27
30
27
16
104
93
27
88
32
51
45
64
29
24
78
12
108
90
12
18
90
67
72
131
25
60
65
7
113
120
19
156
47
48
12
36
9
33
55
65
12
51
9
156
15
9
3
4
101
18
54
7
29
42
57
12
9
30
165
9
18
25
35
57
16
119
66
15
9
48
39
76
17
27
51
102
27
48
3
42
151
5
87
87
25
5
126
81
111
18
12
3
16
53
30
25
11
69
28
5
127
53
15
15
97
155
37
53
66
114
138
133
29
7
80
51
177
16
95
12
69
28
5
138
13
77
19
29
12
27
16
32
28
17
90
13
152
135
12
45
105
27
36
24
40
24
56
9
19
71
54
108
7
101
15
39
1
72
65
18
85
56
63
120
66
31
41
108
132
63
24
33
48
30
114
108
27
28
23
37
32
21
12
48
51
81
12
6
54
55
20
15
153
15
33
40
32
27
60
21
75
72
12
141
4
23
12
61
12
35
48
54
15
28
17
18
9
16
125
12
87
51
129
21
39
39
12
97
20
21
7
5
12
18
25
47
78
108
39
33
39
9
15
159
85
11
54
108
12
78
72
18
63
27
90
159
21
55
5
30
9
24
129
75
148
80
15
33
27
225
45
18
12
30
3
72
15
60
117
76
12
35
30
15
75
13
35
30
91
36
17
36
7
47
18
15
3
72
60
30
7
48
80
64
24
17
48
12
15
100
47
33
12
21
55
17
18
45
57
12
43
24
11
78
55
92
52
23
72
36
12
93
9
7
113
78
18
12
63
52
53
192
18
9
3
102
7
36
5
43
44
132
33
27
16
5
30
57
33
7
8
33
30
81
3
18
48
12
18
49
36
35
37
168
32
88
17
78
37
68
105
54
18
39
4
32
112
11
9
136
56
81
7
8
24
69
27
45
42
18
162
90
75
88
17
36
90
25
119
25
20
33
18
81
219
117
60
12
3
13
29
78
9
60
21
67
41
31
56
27
13
83
54
48
39
3
33
12
48
40
48
17
43
20
27
97
23
42
18
60
18
12
12
51
57
75
3
9
3
78
42
57
3
25
17
48
15
63
72
258
24
96
15
96
39
30
132
123
9
48
3
105
31
8
100
35
33
33
24
168
90
13
5
30
30
12
39
16
12
8
27
205
72
29
19
35
6
67
17
75
81
24
198
9
39
54
31
20
9
30
18
120
12
6
24
157
59
24
18
12
3
60
3
30
54
25
53
63
84
93
48
75
15
72
18
31
53
30
6
132
90
12
36
9
21
12
42
45
33
60
67
35
21
15
102
18
69
16
5
12
60
15
24
3
25
23
13
156
44
9
96
27
4
29
12
15
180
112
5
7
176
57
6
12
37
20
15
21
40
56
51
42
15
33
120
72
3
33
75
45
15
16
11
72
48
78
54
33
105
115
53
42
129
96
225
3
15
72
12
57
141
108
87
57
180
48
7
35
90
78
13
132
23
69
120
12
33
3
48
12
4
44
84
28
180
80
15
73
56
51
18
55
36
131
69
39
201
21
72
30
25
83
49
44
15
24
30
63
15
9
9
39
16
96
11
9
9
132
67
53
18
9
16
5
7
23
12
93
52
5
120
259
41
30
57
52
11
102
27
220
71
12
1
32
3
54
30
13
23
72
25
72
8
27
6
12
19
20
60
81
63
16
89
24
67
68
33
12
31
125
12
19
36
5
123
12
4
59
102
19
71
97
41
54
85
20
81
174
60
18
3
12
57
36
55
44
45
36
111
9
12
12
27
24
75
37
8
39
33
27
21
9
6
12
30
67
65
51
9
7
56
27
37
143
6
15
52
24
59
54
90
6
51
9
30
37
68
129
18
45
45
19
71
25
48
47
33
9
66
24
48
210
42
13
5
108
7
83
141
99
57
60
15
102
27
16
20
52
53
55
5
18
12
9
4
29
7
53
3
3
109
8
15
30
3
207
109
161
72
3
3
21
159
42
72
36
30
30
42
13
167
30
30
108
9
33
90
18
12
67
36
12
224
9
55
35
42
3
12
3
12
12
18
27
33
75
84
28
71
117
112
36
77
39
51
210
7
11
162
3
15
1
44
180
16
113
36
12
42
66
30
174
123
64
41
3
15
12
ABCD 99869325982*3^$a+1 [50020]
30
6
129
21
15
80
52
60
12
188
37
6
105
9
3
3
66
3
36
51
48
66
71
163
117
15
33
21
99
80
91
101
48
16
69
6
6
48
36
54
77
16
72
32
19
5
61
3
180
20
145
15
27
21
12
68
24
100
44
100
300
156
96
69
3
68
64
3
33
93
54
17
96
97
3
123
126
39
36
8
25
6
6
30
81
84
24
12
12
72
15
65
13
72
15
24
96
156
9
18
6
36
30
18
15
15
6
71
24
61
15
105
3
56
52
48
15
77
28
60
72
12
132
9
15
24
51
60
57
3
21
63
6
30
66
63
81
36
75
24
129
12
180
18
57
69
107
43
9
87
9
20
49
3
9
15
63
6
15
104
7
45
48
36
69
6
114
83
40
32
61
6
9
116
76
39
18
15
21
36
48
6
30
24
15
57
99
12
39
48
45
72
20
76
12
12
15
29
1
15
9
30
96
41
43
21
9
27
72
75
6
84
47
28
21
54
12
30
54
36
30
15
36
44
24
1
84
11
43
5
120
1
15
36
45
195
33
27
45
24
36
63
36
21
18
12
60
29
16
48
117
3
45
63
153
107
133
24
252
51
33
35
1
30
48
65
40
21
120
35
1
3
12
60
140
19
117
33
60
87
24
36
33
47
43
54
12
15
63
21
81
3
57
159
9
6
69
12
33
11
49
66
29
96
19
102
51
20
40
24
36
39
48
45
72
104
151
33
57
3
15
72
120
153
15
30
51
15
120
36
113
168
97
51
21
60
78
53
24
16
123
21
48
21
135
225
147
123
9
60
261
15
9
11
4
20
16
32
67
66
60
6
41
168
16
45
39
69
66
45
36
36
24
36
33
11
25
60
3
36
81
39
44
1
15
56
85
24
15
204
45
15
72
68
25
72
144
47
217
15
27
33
20
96
120
19
126
99
12
3
77
25
108
12
120
39
51
9
21
3
36
99
6
24
42
18
3
93
59
31
90
99
92
16
32
55
17
28
48
33
60
36
15
33
155
16
39
113
48
169
6
60
54
12
11
64
36
9
24
6
101
28
39
5
16
36
44
31
189
20
52
44
4
92
19
69
32
13
27
153
47
24
19
5
40
24
45
12
78
12
29
52
72
15
21
135
36
93
72
24
15
54
3
8
24
40
240
21
6
18
12
18
30
47
4
81
114
45
9
6
9
68
240
19
29
55
114
3
9
83
25
3
129
39
24
45
47
88
21
35
72
43
5
91
21
3
6
39
45
36
63
32
13
66
6
30
21
69
135
36
33
71
64
51
18
15
48
117
60
72
3
8
43
57
9
54
45
21
3
80
16
9
3
39
141
9
48
120
63
189
35
4
9
75
57
71
52
36
9
6
9
57
15
24
45
39
15
42
60
63
21
11
13
66
54
15
57
11
37
35
91
129
68
19
5
28
12
3
102
3
15
45
8
168
16
9
75
9
35
7
30
75
9
159
32
24
40
24
128
4
96
144
69
15
24
87
138
12
15
63
6
15
9
23
13
15
20
19
21
144
45
27
8
52
39
96
29
76
9
96
51
144
9
27
12
32
73
6
6
3
8
37
11
4
57
54
156
54
11
16
12
48
92
48
73
36
30
108
30
12
123
36
105
39
12
9
36
18
57
24
24
12
39
45
9
27
24
21
24
24
30
53
160
32
1
39
21
84
51
201
24
6
90
11
19
9
12
123
21
144
39
150
6
129
36
45
24
87
9
30
45
9
12
120
35
235
33
12
36
12
72
9
95
24
37
39
15
21
104
40
72
48
36
69
27
20
19
153
105
3
32
7
21
39
21
12
48
68
40
129
143
7
42
54
17
19
258
36
54
36
5
172
20
4
36
9
54
69
36
51
69
51
29
4
96
9
6
165
75
66
60
3
72
33
3
8
16
36
12
21
210
57
3
165
24
48
57
3
24
9
135
249
11
4
68
28
39
162
11
13
24
83
72
25
36
156
39
45
75
24
27
78
27
68
97
119
160
9
3
39
138
27
56
28
60
9
3
57
42
114
87
12
27
48
45
96
69
12
39
9
11
19
42
24
24
135
12
9
51
9
39
21
71
16
57
15
128
120
72
16
21
24
15
9
3
24
33
143
97
15
12
123
17
4
164
67
21
27
6
47
13
75
69
107
48
40
15
6
126
18
30
93
228
9
27
99
129
48
12
60
87
5
85
11
4
116
13
27
108
12
3
30
36
11
160
3
54
23
24
4
15
21
48
108
9
24
15
21
18
153
24
9
27
8
19
57
36
48
32
193
47
100
72
20
1
66
18
11
76
33
11
24
37
120
11
72
7
60
54
71
100
45
15
ABCD 99870254436*3^$a+1 [50012]
28
12
20
72
96
52
32
84
16
8
45
3
24
88
12
8
16
11
21
132
36
100
5
79
11
9
60
12
28
12
96
24
20
45
3
28
68
12
12
15
36
36
61
29
6
18
144
7
119
25
95
9
28
24
11
13
36
11
90
7
152
40
11
42
3
153
31
11
9
4
12
48
20
24
57
108
60
7
156
12
56
24
33
7
12
8
28
17
15
16
24
11
57
12
27
33
87
6
3
69
3
15
9
21
18
21
88
20
28
44
4
47
18
60
19
17
3
40
20
16
44
16
24
11
54
3
12
45
120
3
72
60
40
80
52
8
96
52
5
115
32
33
195
39
21
57
12
31
12
176
172
20
28
20
24
52
8
28
29
31
20
33
36
15
4
36
113
27
45
15
21
27
21
36
18
13
29
51
15
9
4
65
67
8
9
27
28
68
48
105
31
24
35
21
15
33
40
11
57
3
69
16
24
48
60
80
3
36
9
27
78
19
8
93
51
39
69
57
39
52
12
132
20
4
44
48
9
15
21
24
111
60
75
9
9
7
68
39
61
132
12
68
15
45
52
5
90
37
36
35
69
45
30
9
207
60
13
5
67
23
85
132
53
72
12
55
8
15
72
13
12
32
120
216
28
20
9
27
64
44
60
28
20
3
1
20
76
44
48
12
28
68
4
29
87
60
12
15
37
36
48
24
41
19
11
37
5
7
32
4
11
30
3
21
111
28
48
44
51
45
4
23
13
5
39
4
56
16
83
1
20
21
79
5
6
25
77
36
7
65
3
4
48
24
108
32
33
60
15
3
37
32
21
3
72
52
17
139
59
73
12
5
15
12
3
25
17
15
15
6
159
4
56
124
35
36
66
27
36
9
87
45
15
28
23
37
71
57
52
5
7
29
27
3
49
65
18
25
44
48
48
52
60
20
40
41
54
1
12
12
32
36
9
3
148
24
36
60
44
16
24
5
90
61
17
43
12
107
1
8
12
15
54
163
35
120
93
24
16
8
21
51
9
63
111
9
48
57
75
132
45
15
3
57
51
25
5
15
60
40
60
48
12
20
3
25
24
53
27
135
13
77
67
56
4
20
3
12
1
20
12
40
35
132
13
53
27
12
40
56
45
7
60
23
85
32
27
60
21
40
23
54
27
36
27
13
20
27
85
8
100
17
147
3
37
8
12
24
64
12
36
72
5
63
4
56
15
13
24
53
15
39
6
67
68
27
21
40
44
3
25
5
15
45
3
12
4
80
39
57
24
4
20
64
288
35
12
18
55
8
9
36
19
8
40
20
72
52
68
132
21
67
5
3
4
65
103
48
8
39
33
24
16
107
18
7
116
9
75
81
7
8
60
4
47
1
77
18
18
7
60
12
48
47
13
44
24
124
12
20
40
11
9
136
80
27
108
90
27
45
87
9
7
77
87
4
96
24
56
40
96
32
48
24
108
87
13
47
61
44
48
148
35
90
103
29
198
9
3
36
61
35
13
60
36
35
12
45
40
29
18
12
33
3
25
24
8
3
54
15
76
12
48
5
7
65
7
36
12
53
75
60
24
3
1
17
27
16
12
24
8
60
28
8
69
36
51
28
17
63
45
127
20
15
21
72
28
24
53
18
48
21
3
13
17
7
11
13
24
108
24
36
29
123
60
28
72
12
53
15
51
36
60
13
20
16
72
95
45
3
9
108
4
108
48
35
54
19
11
1
35
72
13
12
11
49
20
36
4
113
127
8
60
123
36
36
78
115
12
80
9
43
8
39
21
69
36
7
12
48
23
45
12
160
12
36
5
39
9
186
13
8
9
19
44
36
64
5
3
15
97
5
55
8
60
3
9
12
120
16
29
51
112
56
15
45
12
4
24
56
40
8
28
60
32
12
40
8
12
100
23
37
36
17
12
135
4
29
18
33
15
69
100
47
13
5
3
123
25
125
51
28
23
9
51
13
12
12
11
36
108
18
43
17
18
36
33
123
168
49
107
13
20
12
9
87
28
24
56
219
1
5
75
52
24
5
31
20
40
20
33
7
20
72
112
59
69
48
27
37
8
16
29
27
9
24
48
7
8
3
54
67
59
45
36
60
4
36
23
18
27
48
69
66
57
51
9
72
15
165
40
5
43
71
21
63
1
36
68
40
36
44
33
27
27
30
15
28
11
57
105
60
15
4
80
111
109
35
85
60
20
28
83
9
21
3
60
96
4
5
27
9
18
18
3
4
60
23
25
44
60
48
52
5
43
11
37
29
3
12
3
18
159
28
20
33
19
11
54
75
3
1
12
24
53
30
33
57
43
35
25
29
31
17
91
72
84
36
20
12
15
25
152
15
24
1
20
15
18
15
16
32
24
3
145
35
33
84
24
4
12
24
17
63
16
44
147
12
13
77
51
147
37
72
8
15
57
81
3
12
63
61
29
51
16
12
5
36
114
30
3
48
12
64
20
16
20
12
27
13
8
9
43
56
15
85
44
15
18
67
17
24
27
75
18
15
96
15
21
33
31
20
45
43
108
60
8
4
116
24
48
57
3
52
80
40
23
57
40
12
60
24
35
6
19
60
12
119
24
109
60
23
37
5
27
3
21
15
9
28
5
39
51
57
40
48
29
78
13
20
3
37
12
5
31
12
29
3
28
35
25
24
11
9
39
169
12
5
18
133
84
60
20
28
48
8
9
7
89
27
60
28
5
67
24
8
12
36
12
48
45
24
3
51
9
28
144
68
100
8
40
44
88
72
8
15
6
12
43
72
20
99
9
12
12
40
5
12
3
16
12
12
11
21
96
27
13
23
6
3
52
8
40
108
60
44
4
20
87
60
30
3
52
80
24
36
72
36
99
18
15
60
60
88
11
36
9
4
131
1
20
27
90
7
20
16
47
117
9
147
28
29
15
21
7
92
132
ABCD 99870308776*3^$a+1 [50043]
57
57
3
125
15
33
7
44
24
7
48
6
78
137
9
24
63
9
46
45
24
21
2
25
11
1
9
32
54
13
87
5
24
84
12
25
78
105
8
12
31
12
2
103
23
1
60
35
10
3
20
33
18
37
15
8
10
27
32
52
23
28
38
7
119
25
8
48
55
24
41
7
12
5
88
12
3
32
81
9
31
15
5
4
8
31
5
60
12
15
4
44
1
36
44
16
29
15
36
4
35
21
43
44
33
4
20
31
48
57
20
79
56
9
21
10
9
125
16
8
10
21
23
21
4
57
38
25
35
25
5
3
40
45
23
4
80
27
28
53
3
37
15
8
45
45
40
6
93
35
73
80
40
12
20
7
21
5
3
4
23
4
84
42
15
9
23
192
1
54
8
21
24
61
26
13
48
83
4
33
12
5
3
40
63
9
3
5
3
21
51
37
47
24
36
61
3
2
10
5
24
139
5
39
40
36
81
23
16
56
28
12
93
23
18
34
5
3
105
3
9
48
9
15
9
19
35
28
20
10
14
9
25
32
22
33
60
20
33
30
24
13
32
3
18
10
84
5
12
1
15
12
3
17
27
1
3
26
106
5
3
72
25
20
25
14
1
32
3
25
27
17
63
21
7
45
80
9
15
1
15
9
63
15
8
34
15
44
16
8
13
14
13
23
22
11
87
54
55
35
6
63
16
36
5
42
57
16
8
27
10
2
22
11
24
15
6
19
53
7
95
13
23
9
24
24
12
84
16
11
25
39
65
49
39
51
17
27
12
61
17
18
28
21
44
25
2
45
52
11
21
16
5
39
91
8
96
13
20
3
33
51
25
141
2
93
15
18
7
15
18
11
15
1
39
14
22
17
1
27
47
73
20
4
29
51
21
10
9
20
16
8
25
39
3
32
22
3
3
29
24
36
25
50
6
19
8
27
21
7
33
39
44
45
39
25
21
114
6
14
36
37
20
37
30
8
25
15
8
9
7
8
21
64
20
28
44
39
4
57
29
15
12
4
56
3
30
7
12
15
36
20
45
16
11
60
9
63
18
3
16
20
33
67
120
20
1
48
51
44
25
50
16
21
95
84
105
31
8
61
20
28
27
45
35
13
20
88
3
2
3
151
41
4
15
33
11
12
45
4
8
7
21
44
15
24
45
36
9
75
16
3
33
8
52
69
6
20
9
45
10
6
27
3
18
35
7
5
4
48
23
40
14
40
35
99
49
20
12
9
39
52
15
5
19
6
6
8
21
55
21
27
41
87
37
48
12
5
55
8
12
55
6
51
20
15
73
12
51
2
43
24
3
2
31
23
9
112
3
8
28
17
39
9
15
12
37
33
162
60
72
21
20
9
31
20
52
27
30
56
15
4
36
32
1
2
189
28
8
7
8
37
81
42
92
36
9
40
32
55
6
27
11
69
3
57
1
26
85
33
8
3
12
19
20
69
4
57
15
35
13
3
20
9
19
30
32
27
28
15
17
72
48
48
39
36
22
3
8
67
20
28
29
12
16
24
3
48
45
12
8
7
20
13
59
1
9
86
12
13
24
36
45
75
12
27
5
16
20
12
12
15
30
63
28
8
4
8
40
92
27
1
35
49
3
17
75
54
31
23
45
15
30
6
9
12
60
9
27
4
36
72
20
40
3
30
14
1
27
6
6
29
16
21
74
16
29
84
39
16
36
84
21
71
24
13
3
29
21
18
6
18
25
3
69
63
6
39
3
77
3
12
18
10
8
4
53
12
40
32
28
11
16
8
13
8
24
37
11
37
8
7
48
8
24
100
8
48
37
15
155
40
12
2
78
18
55
84
5
54
36
1
3
41
3
37
36
39
20
1
8
16
36
12
8
4
36
39
21
8
12
15
34
56
22
17
25
15
8
28
12
3
5
4
39
9
3
84
29
84
27
108
12
13
3
53
7
14
51
4
23
82
18
56
1
5
3
45
40
2
25
5
6
25
15
24
65
19
14
63
27
12
18
67
29
22
32
10
8
39
96
3
36
25
11
33
7
29
24
15
24
13
5
3
67
2
51
36
16
80
24
3
22
18
33
80
4
11
9
36
40
12
15
8
25
35
28
21
59
84
42
18
37
56
4
3
2
15
19
12
5
4
108
23
25
5
3
16
5
30
9
96
1
110
28
5
19
8
4
48
56
49
71
1
23
21
45
19
107
64
5
72
37
26
49
27
5
40
5
34
6
63
3
14
31
32
25
15
20
28
60
24
56
39
36
34
50
9
24
28
27
36
17
3
6
10
48
41
52
47
57
33
63
9
15
39
57
4
3
2
3
28
15
89
76
5
78
1
11
118
86
1
33
11
16
23
9
27
45
40
39
9
20
15
13
12
27
24
17
60
7
12
44
76
6
48
39
11
9
63
33
37
14
10
8
42
1
29
31
20
4
36
24
11
49
36
45
15
9
11
108
51
60
16
9
3
8
45
9
70
33
8
84
28
12
36
24
15
33
11
40
12
44
13
15
12
6
30
8
9
25
38
18
72
27
15
81
135
12
18
6
36
9
85
66
9
3
5
12
31
5
12
12
3
10
38
18
7
3
5
4
93
30
8
1
3
17
120
16
5
94
21
95
9
15
13
72
51
38
27
37
27
5
103
15
17
73
11
72
7
38
3
16
60
135
45
140
28
72
11
18
15
1
11
163
2
34
36
12
5
40
8
12
12
49
39
3
8
36
34
2
12
73
20
48
7
14
6
109
21
23
9
15
25
15
33
15
8
9
6
144
112
5
36
4
36
33
27
29
15
19
21
20
3
48
69
21
7
12
21
87
12
29
16
56
3
15
57
13
27
12
3
62
3
4
80
49
14
12
45
15
58
15
11
76
45
5
16
110
18
19
8
12
28
23
37
8
15
1
3
77
16
12
15
6
39
11
102
22
53
60
24
31
8
34
2
1
5
72
27
21
7
32
1
2
46
2
9
16
20
4
21
30
29
28
3
17
63
4
5
28
8
3
1
53
7
63
17
19
29
1
87
9
8
75
15
22
14
9
3
60
4
30
14
34
27
29
19
35
33
3
21
16
63
5
12
4
21
42
20
12
9
15
61
44
7
54
6
5
19
41
24
28
47
4
21
45
35
16
5
18
6
18
13
32
25
3
8
99
13
23
21
15
9
52
59
90
6
28
17
4
36
44
96
39
36
22
2
4
42
39
33
8
40
42
8
9
28
17
3
27
25
68
12
16
8
12
3
16
29
15
46
6
32
33
40
3
29
40
15
56
61
104
51
18
46
84
56
102
24
34
9
8
39
28
17
24
12
60
57
40
6
5
15
36
9
24
31
9
27
6
110
24
1
8
12
63
36
21
3
1
48
3
104
6
34
56
28
42
30
5
3
4
32
1
29
16
47
1
27
5
40
15
35
12
33
57
7
35
16
9
5
70
18
18
5
7
8
90
63
51
28
12
6
8
7
60
45
14
33
12
115
5
40
60
8
1
51
11
24
21
24
79
14
43
32
3
4
80
1
20
4
35
25
44
60
4
128
4
20
24
16
48
5
3
55
8
4
32
1
44
13
2
13
20
3
49
60
29
19
92
15
16
42
23
40
24
39
9
41
7
17
30
33
39
1
33
11
16
27
2
6
69
13
26
141
24
7
45
12
15
33
8
12
60
33
22
12
56
9
12
3
13
12
80
37
38
12
24
4
8
25
8
39
28
9
5
18
22
3
20
12
15
45
16
12
60
23
24
21
64
51
45
12
177
75
96
8
21
18
16
36
105
36
32
7
21
23
157
8
37
50
57
40
203
34
51
12
51
69
23
10
2
36
9
33
79
48
8
124
5
24
46
26
27
48
24
16
24
20
55
48
56
36
88
41
15
117
25
2
93
3
ABCD 99871503892*3^$a+1 [50013]
35
108
37
5
102
1
155
49
59
90
54
72
13
77
139
5
55
17
30
289
29
24
48
150
138
7
107
240
73
77
12
48
7
71
73
12
48
35
61
29
55
59
78
7
113
42
25
95
61
84
11
1
84
29
120
162
120
13
11
42
7
17
90
25
53
175
5
7
156
5
90
73
24
17
18
13
65
270
85
83
61
71
12
78
18
1
23
36
97
29
151
17
55
11
12
13
11
120
6
55
60
132
41
7
204
221
103
89
246
49
5
31
17
127
5
192
6
24
73
17
18
6
7
12
36
155
25
89
103
149
36
19
65
43
35
102
6
12
132
66
30
48
120
109
96
47
30
55
83
85
35
42
43
12
5
108
6
174
7
72
156
12
83
114
96
54
13
5
115
72
120
53
60
60
30
25
108
11
109
137
18
24
13
48
47
253
137
210
37
5
78
18
31
108
137
138
30
120
48
199
48
41
60
30
12
37
71
49
161
42
84
24
60
90
12
30
12
1
132
12
12
5
6
25
83
49
17
31
155
109
11
25
5
7
107
85
5
115
35
90
115
101
43
96
156
113
19
48
12
48
35
18
55
77
67
11
54
175
35
1
36
29
30
24
85
71
42
48
6
49
12
48
35
1
48
41
90
37
47
1
36
84
24
71
72
60
133
35
49
48
12
41
144
43
48
11
25
29
12
19
5
103
41
30
42
84
6
54
79
35
109
48
48
24
48
95
13
60
5
42
25
35
48
114
7
5
24
36
31
12
23
12
132
49
77
54
6
79
48
65
168
55
179
1
12
11
96
36
48
25
60
60
29
72
31
83
12
49
23
18
18
241
144
101
24
115
24
12
23
12
144
97
72
36
12
47
37
101
42
1
12
144
48
96
65
96
31
5
43
29
6
85
60
17
12
7
24
119
25
77
43
47
145
48
53
43
47
145
108
60
47
12
108
73
120
5
55
59
1
5
30
72
37
36
17
67
35
157
35
54
7
47
25
35
13
77
42
13
77
48
18
13
36
119
85
84
53
18
72
132
97
143
1
89
6
60
157
29
43
23
18
66
66
19
83
61
12
59
96
25
12
48
5
108
115
137
79
113
31
24
11
109
263
18
31
161
18
24
1
89
43
143
1
65
31
89
138
6
7
24
48
83
13
24
17
66
133
41
31
24
36
173
115
12
35
85
48
11
61
53
271
48
12
89
24
96
66
109
72
5
7
180
11
42
103
155
30
7
48
420
35
25
29
175
11
114
210
121
65
12
264
43
107
90
54
42
163
24
11
85
60
192
60
35
13
84
11
37
60
83
49
17
31
59
18
162
13
23
49
41
79
41
42
36
60
109
5
6
36
1
77
96
55
60
89
151
107
25
12
95
60
25
12
29
126
265
155
66
55
35
73
35
1
96
89
66
24
6
60
235
59
1
144
96
59
25
11
97
41
151
29
295
12
108
47
37
47
36
109
41
43
41
31
23
1
5
19
101
79
71
6
319
35
1
215
78
127
125
67
11
85
5
19
11
61
95
18
30
1
72
65
103
17
12
211
35
72
18
91
24
17
127
161
7
29
90
6
84
66
13
71
1
12
245
66
61
113
96
30
97
48
47
78
30
49
11
84
12
24
24
42
276
30
37
36
17
42
1
36
29
12
55
108
47
24
25
36
12
11
156
1
29
54
72
24
66
24
78
1
95
37
65
175
12
48
108
24
41
132
18
114
7
29
72
48
30
36
24
6
24
55
77
7
35
6
90
60
289
53
30
85
17
31
11
24
66
168
6
85
179
73
17
168
7
41
12
343
185
144
18
13
24
48
5
84
151
35
37
41
30
24
36
30
6
85
29
55
155
6
198
48
132
96
42
48
60
7
17
36
91
ABCD 99871509854*3^$a+1 [50041]
13
71
13
56
24
75
18
18
37
119
9
36
15
9
84
28
5
7
23
37
60
17
19
32
88
20
12
27
25
11
9
12
45
108
43
29
3
15
21
51
49
29
3
40
47
30
96
39
16
24
11
30
24
51
51
54
7
8
4
92
4
65
15
12
24
45
18
81
84
36
96
60
36
24
28
56
4
96
5
6
1
120
17
3
144
21
27
27
9
27
73
35
25
59
36
54
36
60
19
83
13
41
75
60
135
54
39
16
44
12
36
48
4
68
52
23
42
75
12
36
28
84
56
12
12
21
39
51
81
4
5
19
53
72
51
4
41
79
11
25
11
18
31
35
21
84
24
57
43
5
78
13
12
5
3
15
69
135
18
3
52
32
12
64
60
95
240
12
117
81
6
21
48
40
17
67
56
51
36
45
24
9
19
11
57
112
47
96
12
36
6
48
96
36
18
1
132
48
11
9
81
6
9
21
123
4
131
85
24
53
3
9
3
87
21
87
25
60
8
64
32
33
30
25
32
111
54
30
13
8
28
59
21
111
13
48
5
27
27
1
35
13
20
96
3
30
51
21
19
35
25
60
12
44
24
60
15
45
9
27
9
67
48
5
15
96
28
8
39
73
11
157
120
12
17
18
57
4
71
30
126
57
3
85
48
65
15
39
1
92
33
195
36
15
60
61
44
48
120
36
15
105
111
133
41
27
12
16
5
15
105
67
20
9
19
11
13
32
4
32
9
15
28
296
52
20
9
19
17
12
36
15
45
7
164
39
21
88
35
61
71
9
99
12
96
13
20
12
24
60
64
84
48
20
27
36
21
123
61
20
36
15
36
12
18
127
56
100
20
124
56
60
52
17
55
23
48
6
19
29
3
93
12
60
63
4
32
75
1
132
8
9
18
126
54
177
15
13
60
221
84
3
39
73
17
19
56
64
20
40
12
12
80
93
18
49
107
18
31
101
19
24
5
43
65
114
9
52
44
28
11
12
9
84
39
1
44
12
76
60
77
36
55
44
16
29
3
40
5
7
60
23
18
42
48
36
6
43
5
27
24
60
108
21
15
39
13
23
57
27
177
4
80
171
18
3
57
163
47
60
12
24
36
1
104
21
54
66
24
3
45
15
57
103
32
9
6
9
27
12
25
11
9
132
28
35
12
13
41
15
12
33
7
60
23
85
5
79
41
55
32
45
39
69
39
12
75
49
35
81
4
12
32
3
12
258
18
66
19
56
15
36
33
9
18
45
3
6
15
64
95
162
54
45
144
24
96
21
51
12
28
47
1
17
42
12
105
4
44
15
36
25
56
16
72
5
75
12
48
27
180
73
32
3
90
27
105
90
13
36
20
15
37
8
9
18
57
15
18
54
13
41
24
75
12
33
90
1
5
27
45
3
84
147
18
48
7
11
21
21
54
61
60
17
3
3
66
18
25
101
135
15
25
12
104
16
68
21
103
23
9
45
24
27
60
28
5
79
8
12
12
4
29
51
75
9
36
12
57
3
63
109
41
67
17
258
33
111
169
12
29
31
23
25
44
72
84
4
80
36
40
65
36
3
33
72
42
13
8
24
4
41
30
18
51
4
5
91
101
90
36
33
21
36
24
18
18
63
4
20
51
72
9
15
13
5
18
30
123
117
7
11
37
32
28
32
12
24
9
3
28
12
29
3
123
177
3
37
5
3
33
39
48
40
8
84
132
4
12
44
51
9
9
27
27
121
11
126
15
28
5
6
49
71
93
88
20
24
88
8
9
18
21
15
36
1
17
18
33
100
5
36
54
69
36
60
21
138
13
23
54
162
54
19
36
44
27
61
8
12
9
31
77
15
28
44
24
52
12
113
103
77
114
9
64
92
9
6
9
60
51
33
81
19
11
81
15
45
3
96
30
39
3
25
59
36
18
19
5
48
39
48
81
7
47
48
33
171
1
29
91
17
15
27
13
5
43
23
25
29
6
66
78
21
36
15
1
47
18
60
15
3
30
7
72
32
36
60
45
39
16
60
17
87
88
35
108
24
54
27
27
1
32
100
5
67
60
23
9
84
24
40
35
96
189
16
12
188
39
45
60
63
25
23
37
20
93
15
21
19
35
37
53
159
21
51
15
36
42
27
24
21
3
45
18
54
3
3
25
12
47
21
24
36
33
54
48
37
20
88
12
48
8
21
36
72
43
29
96
12
42
36
13
20
21
30
24
9
16
29
15
16
17
3
60
4
68
28
56
39
66
18
25
8
28
12
35
73
60
32
12
28
12
36
44
40
11
36
13
17
96
3
4
8
12
28
12
36
56
39
30
54
45
15
25
5
43
188
112
5
7
80
147
66
63
4
36
12
29
114
36
109
35
85
12
48
29
15
136
35
49
32
76
12
32
105
91
12
36
12
20
24
33
42
61
48
71
36
25
8
52
5
102
21
4
47
24
57
24
3
1
5
66
6
3
9
31
5
19
20
3
73
47
37
5
15
33
3
15
69
3
54
31
8
69
75
16
77
15
28
32
24
165
78
36
9
27
9
12
28
60
12
8
36
15
33
16
41
3
33
3
52
132
5
6
25
20
72
88
77
3
64
32
28
41
27
3
37
104
28
17
63
75
25
47
6
15
87
21
12
39
13
41
6
54
54
93
72
12
24
12
72
15
105
27
45
45
19
35
30
15
40
20
100
59
96
69
33
3
96
9
24
12
3
28
44
4
140
4
60
8
39
48
42
51
24
33
18
9
3
13
8
40
24
23
42
72
103
41
66
24
49
36
5
39
16
20
172
ABCD 99871675856*3^$a+1 [50009]
31
47
48
114
51
45
75
52
23
24
61
17
63
57
55
20
36
27
54
3
21
75
84
28
8
4
5
15
36
72
124
8
45
15
45
55
56
21
36
7
8
52
12
23
45
51
57
4
8
48
27
78
7
12
56
33
7
20
9
24
15
52
23
6
48
63
12
135
1
32
9
31
8
39
13
17
3
12
45
3
72
45
120
60
60
3
48
60
15
45
57
138
9
16
72
23
9
21
19
68
12
21
39
27
21
28
29
3
12
3
37
108
20
120
108
9
126
114
15
136
32
12
75
33
12
40
8
4
104
24
93
27
28
17
3
39
138
15
15
33
15
97
5
72
111
45
15
120
33
180
42
42
15
117
3
100
17
39
99
18
63
84
60
40
5
7
8
28
47
6
39
117
43
60
8
12
3
57
33
27
16
152
27
37
56
57
51
15
24
6
72
63
12
72
21
7
20
12
36
16
36
17
48
3
21
43
5
43
77
3
33
75
99
1
101
31
12
47
24
9
60
36
15
42
115
120
17
3
40
23
9
52
59
24
33
15
30
108
7
17
55
23
33
9
43
8
84
28
29
31
72
5
18
48
117
3
1
24
20
12
12
81
15
72
45
30
13
20
12
27
33
40
5
67
23
13
20
24
15
66
6
48
1
29
111
4
68
12
40
17
79
5
7
20
117
3
4
59
24
85
8
12
28
77
126
24
81
40
5
39
48
129
31
17
3
63
6
163
17
6
13
11
1
128
60
84
88
68
9
66
37
59
33
40
5
31
5
7
20
12
108
40
8
12
57
63
12
48
12
48
72
63
48
105
21
36
168
75
9
66
30
15
72
100
65
7
48
68
4
95
21
72
33
67
68
4
20
45
6
42
207
33
3
117
15
12
27
66
30
13
59
93
105
7
41
36
31
8
9
30
48
45
72
60
40
68
12
15
18
27
16
32
33
36
6
25
32
57
19
35
30
42
37
120
65
3
15
25
8
52
83
102
3
39
6
31
116
15
37
12
23
6
15
27
30
48
67
17
3
160
5
3
24
33
63
12
33
120
54
42
51
52
20
57
39
12
52
11
1
5
51
15
90
163
209
63
12
36
64
12
36
20
112
5
15
36
12
48
9
3
33
31
53
42
13
96
29
3
27
13
12
36
29
30
18
15
124
59
37
5
7
5
162
13
8
27
33
60
40
83
24
30
48
7
83
42
51
4
96
20
100
32
28
35
9
28
8
76
56
117
3
12
33
75
12
52
56
63
6
63
48
88
11
9
39
21
21
60
60
78
21
40
20
16
24
92
33
60
6
1
77
63
3
1
5
31
17
48
3
15
129
15
120
21
120
12
40
68
24
21
39
120
40
5
36
36
84
15
12
28
72
77
7
11
25
5
18
42
3
72
28
72
23
72
45
48
51
30
36
60
3
24
63
18
75
76
23
6
120
39
28
32
33
79
44
45
15
15
49
8
69
66
48
117
3
25
17
15
4
5
31
5
87
45
12
91
8
64
108
32
40
8
12
63
24
6
3
9
31
32
105
27
36
16
5
18
13
108
132
68
39
13
20
69
63
60
15
25
20
48
12
15
42
3
45
3
27
25
108
8
24
48
9
31
65
27
117
3
15
93
27
13
29
39
4
20
36
27
30
63
72
12
28
60
68
40
77
7
5
15
3
57
21
24
12
3
45
30
37
36
20
52
20
45
30
1
32
12
60
48
72
15
30
51
4
8
4
36
20
12
21
12
43
29
7
108
56
15
129
33
3
27
54
139
32
48
72
28
5
6
169
12
32
33
3
15
9
21
19
48
92
108
88
36
68
28
5
24
30
9
45
135
4
36
11
21
132
33
30
165
52
56
15
37
53
55
5
39
3
18
30
9
28
8
21
30
48
73
12
5
48
72
6
30
39
48
72
27
1
95
264
13
8
27
25
23
25
5
24
24
7
8
4
8
15
73
12
20
40
8
40
36
41
120
3
21
51
39
21
12
16
20
4
5
66
49
60
8
33
27
39
66
7
128
12
52
44
21
63
120
28
17
42
129
9
96
24
12
31
17
15
3
13
35
9
87
6
7
20
180
3
24
9
12
100
68
57
12
12
18
6
15
4
68
33
12
3
84
96
111
13
41
27
39
24
54
3
87
6
12
27
48
112
17
79
11
48
21
51
9
52
5
183
60
9
18
13
197
15
4
11
25
68
51
61
5
60
3
57
12
48
75
39
9
72
45
43
5
99
33
7
101
7
5
78
25
60
5
115
5
15
12
4
53
3
12
33
67
17
51
27
6
12
27
3
45
27
6
60
36
51
40
17
15
60
36
12
40
5
15
12
48
12
16
32
12
16
120
20
57
60
48
87
45
3
4
20
16
11
141
3
24
61
17
42
30
31
35
9
45
66
24
21
4
236
27
24
30
90
48
105
48
60
3
49
71
49
68
4
24
41
24
24
111
24
15
21
9
15
93
103
44
3
30
132
223
29
43
5
18
13
32
28
77
67
20
21
7
32
60
16
5
99
60
16
5
84
51
69
3
12
21
15
24
48
9
18
37
59
109
41
75
12
52
12
8
168
75
144
21
3
45
4
5
36
19
56
52
12
41
31
68
28
32
93
15
52
83
45
12
21
7
32
3
54
36
12
3
108
4
17
3
21
87
100
72
8
108
12
40
32
21
36
19
180
20
72
165
43
72
5
18
57
52
12
29
36
6
18
60
159
21
159
45
3
108
9
18
13
65
12
30
25
80
57
163
8
72
3
45
12
28
131
78
60
15
21
12
24
31
20
12
21
7
20
108
9
115
71
24
30
3
48
45
67
8
9
31
24
200
ABCD 99871902602*3^$a+1 [50033]
43
5
40
12
44
16
24
15
5
31
65
100
8
67
45
20
60
4
51
29
24
160
92
19
21
24
20
19
180
17
133
71
31
9
36
48
105
71
25
30
5
36
19
21
24
44
31
9
27
9
56
60
43
36
9
72
20
4
36
69
35
19
17
64
20
24
40
51
21
44
160
51
18
15
56
4
72
9
90
5
24
7
45
69
51
3
17
60
4
44
67
89
40
39
30
131
19
36
21
60
20
40
3
117
8
247
90
18
42
48
36
15
9
35
40
60
152
48
232
9
30
6
123
15
45
20
12
13
162
24
41
103
12
29
139
12
18
132
35
24
49
27
80
28
117
18
5
72
43
6
35
36
108
67
53
55
41
16
20
55
84
6
23
7
53
36
19
36
29
7
18
27
104
19
105
56
19
41
36
88
20
76
81
39
44
60
67
18
6
54
66
90
6
29
16
3
17
43
45
27
69
15
96
33
21
36
119
55
29
7
5
55
29
1
144
119
76
36
8
60
40
72
104
36
25
39
51
29
16
68
91
9
117
15
24
69
12
35
100
9
15
21
135
279
96
30
83
7
33
12
44
60
49
42
45
255
9
81
3
72
93
27
60
39
5
100
24
56
31
33
140
55
36
96
84
89
16
36
39
29
60
36
4
15
60
41
24
55
101
96
55
9
20
61
59
55
45
99
36
84
6
11
40
20
4
15
105
20
76
48
32
28
15
17
28
72
9
119
37
83
52
99
41
60
43
65
25
36
24
30
41
31
45
60
255
185
220
33
66
5
24
100
12
45
18
72
48
72
29
31
29
100
60
44
36
84
60
31
41
40
24
39
72
5
73
35
1
11
43
30
35
76
15
21
69
6
9
156
44
1
114
54
87
84
56
64
60
21
180
90
33
12
44
4
20
16
39
30
6
129
81
54
161
120
100
15
126
3
15
45
36
36
8
25
35
12
24
84
40
56
36
13
11
24
91
6
95
43
65
12
4
144
141
59
36
16
44
55
9
87
65
4
224
16
15
90
71
100
20
133
11
4
75
45
12
128
25
11
31
65
133
11
25
119
91
29
85
11
36
19
29
16
36
15
84
81
24
60
129
35
1
11
28
27
24
21
99
9
81
51
20
4
44
7
18
47
24
36
64
180
45
99
51
41
28
72
69
96
3
45
6
65
1
15
128
12
25
23
67
5
55
33
15
5
1
15
21
35
168
52
24
99
21
44
40
15
21
111
90
119
60
19
41
31
33
12
8
16
56
73
12
35
24
4
12
69
90
6
15
60
8
60
100
45
11
19
132
108
30
15
21
51
24
15
101
115
113
12
28
12
69
51
44
31
24
21
20
43
42
99
24
15
21
24
72
63
6
99
21
36
215
40
8
7
33
27
153
132
8
12
175
9
144
20
7
5
19
9
81
11
4
36
3
21
36
8
60
12
24
64
20
52
80
40
63
132
9
36
68
60
37
143
25
87
3
125
12
48
61
60
39
56
4
60
36
39
77
148
20
55
17
28
12
15
5
13
36
96
39
15
180
36
65
24
64
56
1
39
20
24
7
60
189
36
8
60
40
117
23
7
60
9
75
29
7
24
5
120
19
5
7
29
4
45
36
35
55
69
12
8
40
15
66
6
89
31
29
100
176
24
4
72
44
100
15
41
139
29
36
16
8
16
140
25
30
96
5
79
101
103
21
44
16
111
5
13
51
36
3
17
48
16
104
52
3
12
24
5
115
21
20
24
25
51
39
129
51
41
19
36
30
15
3
17
60
4
216
63
81
36
104
36
24
151
45
45
35
43
12
60
65
40
20
19
54
300
186
30
11
49
54
65
52
9
66
33
12
44
4
36
15
54
15
32
25
39
56
120
19
6
123
12
8
31
5
4
20
7
29
241
83
12
40
15
29
25
39
27
9
216
8
12
40
8
91
21
60
9
216
119
60
19
12
53
112
129
11
19
96
9
44
36
84
112
20
19
9
60
57
18
17
49
111
33
11
40
36
3
5
16
24
36
120
39
5
85
47
24
36
4
120
20
31
33
135
57
15
18
11
1
75
44
64
12
99
30
35
16
189
66
5
144
16
39
5
61
3
32
115
29
84
16
99
17
19
9
51
45
104
72
100
39
89
37
15
39
29
16
45
71
60
24
40
56
49
35
36
19
69
96
56
19
174
35
7
125
4
69
12
108
87
9
99
27
65
4
15
65
16
99
126
39
69
191
96
19
6
3
51
41
28
20
91
149
7
93
57
3
20
12
120
55
24
65
1
54
89
132
103
21
51
9
20
64
36
84
92
24
16
20
48
60
40
15
21
24
147
18
27
20
84
60
115
36
204
9
ABCD 99872143342*3^$a+1 [50110]
120
30
36
9
24
45
30
30
12
156
90
45
72
117
24
12
54
81
15
48
57
24
24
81
66
42
3
39
12
6
60
42
9
21
3
27
12
30
54
33
141
3
48
15
12
60
33
39
42
24
195
3
24
21
72
27
6
36
36
15
3
9
33
30
12
66
12
15
60
24
81
135
9
54
18
36
24
60
132
39
72
15
78
42
9
15
57
72
21
15
24
96
3
21
36
9
27
24
72
27
138
15
9
75
36
24
3
60
72
30
6
9
3
60
93
12
63
6
27
33
3
36
27
21
3
78
39
72
3
78
63
36
45
18
57
48
9
27
60
39
21
15
21
24
3
21
39
21
99
6
27
57
54
36
12
141
24
36
48
3
90
87
39
33
27
21
15
18
36
48
15
9
63
12
183
81
69
12
66
18
24
27
9
24
30
24
33
21
75
24
60
180
21
39
48
3
12
204
6
27
63
36
45
24
48
3
57
27
12
30
3
3
24
36
6
12
15
9
6
36
93
60
48
24
75
54
27
69
36
63
111
105
9
36
12
42
21
21
39
48
159
30
111
12
15
66
27
3
72
24
24
33
81
54
24
42
36
72
60
63
27
81
9
111
3
9
9
39
27
60
30
27
12
87
6
27
36
12
9
150
60
57
12
3
6
171
51
69
57
24
54
129
36
12
15
6
96
36
123
3
33
21
36
48
3
21
36
18
114
138
9
21
60
72
30
48
126
12
6
45
27
33
51
36
12
6
75
75
45
3
12
36
48
6
60
27
108
27
18
6
108
42
66
96
12
12
6
63
39
42
15
21
3
96
12
3
24
9
33
51
81
135
15
9
15
81
39
54
51
57
63
33
42
81
3
42
15
9
3
15
33
60
12
12
12
48
27
9
15
42
108
6
12
48
21
165
42
120
30
15
27
45
9
24
3
12
27
6
99
24
9
27
3
21
12
9
6
6
99
39
24
18
39
27
6
15
63
78
15
15
21
15
30
39
21
84
54
6
51
3
12
12
18
3
93
24
15
21
12
15
57
12
126
6
6
12
42
18
54
63
15
24
42
42
66
54
12
45
9
6
114
15
39
21
135
72
69
27
30
54
12
24
126
15
3
120
18
15
36
9
27
69
3
75
93
84
15
36
12
45
36
3
36
60
150
3
9
3
48
24
24
39
33
153
15
9
3
15
6
36
90
18
12
171
57
30
60
57
45
27
33
84
39
27
21
12
60
3
30
6
21
87
30
15
12
24
117
54
36
9
75
21
45
18
48
18
18
33
27
48
24
36
24
21
84
45
18
24
21
45
12
15
15
129
15
18
12
30
42
15
9
42
69
12
36
45
60
6
54
66
72
42
84
30
24
21
39
9
99
45
9
51
48
57
54
9
21
18
30
54
33
24
36
33
27
45
18
24
12
24
42
39
231
12
18
27
48
72
21
51
27
114
39
3
189
45
60
99
12
27
30
3
51
57
84
60
12
15
30
12
39
3
12
69
51
9
63
45
3
24
45
39
42
18
36
21
33
48
36
63
3
54
6
60
24
30
156
6
102
51
117
30
36
9
27
69
15
33
33
18
30
15
57
168
36
54
45
27
78
12
6
21
57
12
66
9
39
9
33
51
120
3
33
9
108
54
9
180
12
12
27
42
6
45
3
12
66
84
6
9
57
30
12
6
12
12
51
75
18
78
12
18
42
33
12
72
21
60
30
18
84
27
3
21
159
57
15
9
75
48
30
3
36
84
144
60
147
6
6
66
6
24
12
18
66
12
36
54
3
15
105
27
9
21
3
24
12
9
15
84
27
42
48
48
48
24
6
9
3
66
39
72
69
12
42
57
9
39
12
3
45
57
27
81
6
69
9
3
24
57
18
18
3
27
54
39
27
33
9
63
27
36
24
9
15
69
93
15
33
120
48
6
42
3
36
12
48
33
12
12
27
36
3
30
3
33
3
33
66
9
69
24
18
6
15
153
24
162
42
3
3
21
81
51
84
24
75
6
6
6
18
225
213
27
21
27
93
15
63
30
42
45
24
3
24
9
45
39
81
87
45
30
18
18
21
60
27
69
12
87
126
39
45
3
21
36
42
24
12
60
21
21
51
3
54
6
42
36
24
36
54
36
9
21
78
18
18
9
57
39
9
3
9
12
102
12
54
48
3
72
9
24
42
12
78
39
21
6
9
99
6
3
12
21
3
15
18
102
6
30
12
36
21
21
18
48
33
36
36
27
18
54
69
63
18
39
33
60
51
36
183
48
9
123
66
18
6
3
24
12
111
12
78
36
18
6
18
9
12
33
12
42
57
9
102
162
6
72
9
24
57
6
12
18
3
48
45
36
36
3
21
15
9
87
24
15
72
126
30
42
75
51
132
54
24
12
72
18
36
6
30
18
48
3
96
12
15
24
21
99
9
3
24
33
51
6
96
27
12
9
15
57
60
3
36
24
39
120
90
15
51
9
27
30
15
3
30
30
18
3
33
3
3
6
39
15
18
99
51
42
18
177
27
9
51
69
51
60
57
45
15
60
33
27
33
15
15
24
42
36
3
3
129
21
75
3
12
12
30
66
9
33
12
186
81
15
54
12
51
36
39
6
30
84
21
48
12
75
36
90
18
21
57
3
24
108
36
21
18
48
9
24
33
18
120
9
12
45
3
132
9
42
30
24
36
6
57
24
24
3
9
9
39
12
3
6
12
75
33
6
168
36
24
66
12
78
45
3
33
48
36
84
12
24
21
72
18
30
48
6
36
30
3
27
60
45
21
3
3
126
54
12
21
15
69
36
15
33
45
27
24
36
111
24
21
63
21
15
12
81
111
9
39
6
30
18
54
42
42
42
30
9
21
12
60
18
42
15
9
66
18
12
54
57
12
51
60
24
9
51
57
15
120
93
15
60
69
48
ABCD 99872513264*3^$a+1 [50015]
15
84
24
27
174
51
12
13
20
3
12
144
13
11
37
60
35
60
49
56
12
28
12
48
12
2
46
23
1
11
12
12
21
4
20
3
33
15
84
21
3
36
69
4
32
48
3
45
24
28
71
1
59
1
6
42
12
164
6
69
21
3
67
29
36
31
5
75
33
9
48
52
2
10
8
52
60
119
37
12
68
15
9
39
67
38
51
13
35
25
23
37
35
37
71
33
12
22
26
87
72
13
8
75
1
6
5
37
11
37
12
42
89
7
2
27
1
47
21
16
48
11
36
25
8
75
12
1
8
75
21
16
30
17
25
68
3
49
11
1
20
16
8
159
25
60
12
23
12
25
23
73
23
57
42
21
9
3
12
67
6
8
72
24
3
108
3
16
98
36
42
18
4
35
13
32
88
12
8
3
1
96
8
4
32
24
22
65
60
97
18
14
66
22
11
12
24
84
57
24
16
12
35
57
51
9
18
10
11
37
8
4
11
57
87
12
24
21
3
21
111
25
71
12
60
12
60
45
3
13
47
13
23
15
57
24
9
76
48
8
3
1
8
6
46
11
33
60
42
34
8
15
12
61
8
72
27
3
30
4
35
129
76
14
9
7
66
20
60
40
44
180
166
122
22
41
37
2
9
24
13
12
12
74
34
8
39
60
24
9
130
41
1
71
69
3
12
13
8
27
73
47
13
24
36
20
40
14
6
100
20
39
21
15
24
1
30
42
38
22
42
30
20
63
60
33
4
48
131
12
69
76
59
24
45
12
34
209
49
12
11
93
24
3
48
24
36
9
87
1
60
38
6
16
8
12
39
1
8
4
32
18
45
51
9
55
18
23
7
50
3
1
11
12
33
18
22
23
1
8
51
69
18
82
11
12
12
12
9
22
17
21
27
15
9
33
22
89
24
33
3
36
55
14
15
45
24
148
83
9
51
75
16
41
180
3
114
36
27
12
3
18
46
5
43
17
133
12
14
22
12
11
81
16
59
85
11
7
18
20
4
44
24
63
3
45
24
73
120
59
24
60
9
3
12
36
15
202
8
24
3
33
24
10
5
48
24
1
20
27
36
1
11
19
5
1
44
99
24
21
132
4
11
205
104
75
13
12
23
33
12
30
22
44
39
21
52
8
4
23
27
18
52
12
119
1
35
9
4
38
45
69
39
7
53
24
21
15
9
132
3
36
109
11
1
20
16
8
52
2
93
67
50
40
23
12
72
1
23
24
12
1
23
60
37
72
48
12
32
36
4
131
49
36
68
12
52
48
12
18
17
13
60
8
12
15
3
34
11
105
12
142
48
38
75
9
3
25
8
15
19
5
60
25
12
179
105
52
12
20
58
29
13
12
8
3
84
1
44
15
45
39
49
60
8
39
73
80
52
11
33
4
11
12
33
24
28
35
24
43
137
21
39
1
72
8
172
143
33
15
15
30
75
1
48
32
99
45
27
48
37
12
11
9
27
21
12
42
93
12
33
28
203
120
39
33
79
29
37
47
37
71
3
21
13
72
35
21
3
1
8
112
11
39
10
59
37
23
15
42
39
25
119
1
35
1
42
5
33
3
37
44
36
3
12
25
23
12
9
60
40
26
10
12
26
22
12
152
40
11
12
12
73
8
15
27
21
24
37
14
66
51
27
21
36
13
108
24
48
11
49
23
12
13
20
12
27
84
120
9
12
40
6
17
73
44
60
88
8
3
49
138
65
24
24
60
49
2
21
60
25
68
4
35
21
54
81
49
8
27
25
48
12
35
25
8
24
39
1
20
24
6
70
26
112
18
12
12
83
3
78
36
3
12
73
8
27
13
24
48
11
49
11
45
64
11
12
12
21
52
8
6
18
36
39
72
69
24
12
63
3
10
24
30
18
8
39
31
42
11
9
3
37
42
29
9
48
90
114
30
16
53
21
15
1
59
13
60
12
23
81
15
21
40
116
3
61
20
10
78
2
21
33
12
108
76
35
1
47
48
3
9
21
12
87
37
8
15
13
8
16
11
57
3
24
24
12
93
12
12
70
5
33
10
29
93
22
18
8
12
10
101
61
36
23
19
2
60
40
35
13
20
12
76
12
8
63
12
9
16
44
28
11
60
7
30
68
15
1
23
21
16
59
7
5
144
25
8
27
13
83
12
25
8
34
50
3
37
6
42
35
36
57
15
7
5
43
30
20
12
15
12
48
13
47
25
8
24
3
15
42
63
21
27
25
12
12
23
12
129
36
24
22
53
75
45
36
21
64
8
3
69
15
9
82
38
27
12
21
12
72
3
60
24
48
13
23
69
42
9
1
23
37
36
60
12
32
40
38
6
72
27
36
57
15
12
13
23
144
33
3
1
86
78
15
69
30
42
3
25
26
9
12
21
144
3
13
32
40
12
18
113
105
48
87
33
24
28
35
37
35
93
34
5
133
12
68
15
21
16
56
12
28
140
12
135
21
30
54
58
2
28
2
96
34
62
16
17
12
25
35
61
32
40
11
12
37
120
35
25
23
24
9
12
52
11
60
21
123
48
67
80
10
8
52
95
21
16
35
13
11
49
23
9
40
59
1
96
59
21
4
11
12
33
10
14
3
21
42
10
132
12
11
60
105
75
45
12
3
37
48
24
11
7
80
18
12
111
21
76
23
24
36
12
49
11
57
3
37
48
20
39
120
24
24
25
20
15
55
5
81
15
21
40
20
24
24
15
25
35
33
52
8
15
48
21
24
112
132
20
3
48
57
87
96
9
63
3
42
70
42
48
23
12
19
5
21
12
36
24
30
33
33
16
80
28
47
85
8
52
20
3
25
48
23
57
63
21
135
24
9
15
7
53
60
33
24
36
99
60
61
80
4
44
15
7
5
37
143
57
15
12
163
62
28
38
30
34
78
71
69
48
52
11
87
10
35
12
12
1
47
36
36
24
9
40
8
39
13
30
26
22
29
9
12
27
60
21
12
52
2
30
36
15
24
48
57
16
8
64
71
9
48
15
45
3
61
23
45
27
43
5
123
57
60
60
13
23
84
25
23
12
27
10
35
13
167
24
7
2
27
1
2
118
12
11
37
24
119
15
57
84
96
19
30
36
35
9
15
1
8
27
24
60
9
39
97
8
48
52
20
36
4
8
42
33
25
12
11
24
12
25
108
8
30
34
11
9
51
168
1
11
48
24
12
15
9
84
37
30
6
59
36
48
45
16
8
3
25
59
45
40
11
24
45
58
41
21
28
35
115
32
10
ABCD 99872873448*3^$a+1 [50007]
27
145
11
42
6
21
69
7
65
18
36
9
21
24
27
88
11
60
48
13
17
27
96
27
18
84
30
54
31
143
6
75
12
9
48
78
108
49
47
6
150
12
6
90
60
61
5
84
150
45
24
12
15
13
17
31
113
19
12
5
30
93
3
24
9
12
64
8
3
78
7
35
54
36
12
36
7
53
6
49
11
45
3
66
7
20
12
51
9
16
41
43
20
3
42
126
61
56
33
60
84
27
39
9
76
56
3
18
67
20
27
1
125
39
96
15
13
17
19
5
91
20
63
24
30
30
25
12
8
60
3
162
12
84
27
99
9
21
36
55
104
21
7
113
210
48
42
39
99
45
87
24
13
96
92
64
29
6
81
39
96
42
30
48
30
39
28
12
11
25
32
76
5
31
35
90
31
84
48
32
69
36
180
31
35
13
36
149
247
48
17
54
84
21
24
21
60
66
12
57
45
54
30
15
4
12
101
84
6
49
5
6
72
21
21
114
21
36
33
6
33
15
1
17
79
48
8
45
43
20
16
108
77
30
6
19
44
256
53
15
3
57
16
36
59
36
81
28
161
31
17
18
30
120
24
31
35
42
3
52
48
29
48
78
33
24
12
21
300
75
3
72
73
5
42
132
6
7
5
15
135
54
43
17
79
32
3
49
5
43
47
13
8
120
21
15
28
5
18
48
36
69
39
25
8
9
3
16
29
18
42
55
41
7
5
42
13
48
17
12
3
64
8
28
113
6
126
123
27
84
6
48
30
36
78
15
12
16
95
114
108
115
5
7
29
51
4
5
87
33
66
49
12
48
29
12
24
135
60
27
24
13
20
21
42
90
30
37
173
3
99
25
35
18
3
27
33
21
24
31
35
49
17
15
3
84
30
36
7
89
108
18
85
65
18
1
35
13
12
53
31
47
12
48
37
5
15
48
40
17
15
123
24
60
18
126
81
3
13
180
23
42
90
54
60
19
89
12
15
3
45
81
139
20
12
60
9
27
39
85
48
8
45
3
40
5
15
21
60
78
6
36
24
6
48
6
12
7
65
12
51
28
35
1
80
16
60
8
9
31
20
39
72
6
48
102
42
27
220
65
19
11
18
15
21
27
52
12
48
56
21
84
39
48
39
1
128
99
45
3
18
114
25
41
12
43
5
30
66
75
64
17
19
95
33
60
16
84
23
69
24
12
33
30
102
18
21
3
1
44
27
105
48
87
24
1
48
156
36
5
66
45
9
31
23
36
45
3
25
5
55
35
21
96
9
31
8
81
6
18
67
60
8
51
25
12
5
24
48
7
89
27
27
78
24
24
39
28
209
31
47
18
99
51
217
188
63
36
13
113
3
9
78
45
129
78
73
17
12
24
91
5
24
19
17
180
126
18
31
65
31
59
24
57
4
11
90
7
32
9
75
16
20
24
4
5
48
102
1
132
23
6
15
195
93
75
37
36
48
12
113
19
5
75
12
69
66
6
3
100
29
120
6
97
89
6
90
12
43
8
75
42
24
15
28
11
42
15
57
42
121
17
6
9
15
1
36
29
36
66
60
84
6
27
28
5
42
1
41
54
54
66
25
35
45
57
7
41
84
31
17
24
18
6
90
54
18
12
1
125
75
27
108
66
3
117
75
51
12
30
42
66
7
35
66
39
36
45
84
51
12
28
5
30
61
56
63
6
6
49
5
18
12
126
60
15
69
3
87
1
29
51
33
12
7
5
43
20
28
17
18
36
69
9
63
39
9
51
85
84
12
20
60
69
24
7
35
9
33
6
25
84
17
24
7
5
7
8
28
29
231
57
18
1
149
39
3
60
37
11
42
7
48
8
9
12
30
9
21
15
3
30
103
113
39
135
1
17
3
57
3
105
66
6
3
81
43
36
32
33
24
18
42
42
48
42
39
45
6
13
32
36
45
43
5
175
12
29
135
96
39
48
37
5
6
57
15
13
8
76
5
30
33
21
30
25
29
115
12
71
84
60
13
32
16
53
30
25
56
51
54
3
117
30
18
123
39
66
75
9
3
28
59
78
15
28
65
78
84
13
17
90
6
24
30
57
48
36
21
6
45
57
138
30
24
63
15
13
29
19
17
12
12
3
16
11
114
19
17
3
132
45
6
78
6
150
3
108
27
18
90
25
20
117
55
77
115
101
144
15
24
39
30
75
27
9
45
12
7
20
75
72
36
69
9
126
45
15
126
30
117
3
42
138
42
42
1
5
48
7
137
27
63
61
20
21
120
15
9
6
30
99
36
21
60
42
37
5
15
9
30
37
60
113
39
60
180
3
12
48
9
16
59
6
3
69
7
5
30
1
83
30
15
27
54
6
48
25
96
96
17
31
59
138
43
71
21
27
48
57
27
18
66
102
7
35
33
15
13
17
54
9
27
45
15
42
6
60
6
36
60
30
12
33
9
24
6
138
3
40
83
21
51
25
17
6
25
5
55
95
126
18
18
78
6
90
21
129
78
13
29
51
123
21
159
21
9
19
23
45
39
25
29
31
59
9
15
1
11
18
18
157
5
36
6
6
240
27
96
51
1
32
28
48
32
45
42
36
24
60
33
208
5
6
48
57
3
61
20
81
6
57
88
77
42
54
60
6
90
91
48
20
24
48
72
63
9
3
30
48
19
ABCD 99872967542*3^$a+1 [50029]
48
11
24
85
20
45
12
144
6
48
13
29
55
5
139
185
6
30
138
42
19
89
96
54
96
61
23
96
66
114
85
20
64
5
12
48
27
9
19
71
54
30
6
30
25
60
44
81
24
7
59
9
76
29
30
25
11
24
93
27
21
15
37
89
18
1
11
49
104
45
36
15
111
78
31
29
31
72
137
15
75
13
29
54
6
48
12
90
9
69
91
35
36
1
12
32
48
105
27
99
25
11
114
39
15
13
20
3
6
31
23
49
11
6
60
51
63
6
30
21
9
78
1
96
53
42
33
51
21
9
55
95
21
16
29
18
1
11
9
51
108
6
24
43
47
66
24
43
20
40
47
30
6
129
15
36
57
72
15
61
11
9
76
29
150
1
23
60
25
65
3
48
51
78
30
36
61
23
25
60
47
24
165
15
24
13
48
149
162
13
77
3
72
84
4
5
6
1
5
75
93
66
6
54
6
48
60
7
24
59
37
23
33
99
138
3
3
9
16
44
27
84
69
28
24
65
30
24
121
8
52
23
72
30
55
216
107
72
109
11
13
35
12
81
48
9
15
27
73
11
49
65
12
55
5
78
30
3
28
5
24
51
69
30
1
12
48
5
7
47
36
37
59
24
60
6
24
207
9
48
103
23
36
114
19
167
25
5
79
5
135
51
24
24
60
30
87
3
61
24
17
60
54
36
33
87
78
12
43
5
60
6
69
36
52
12
185
60
60
3
9
19
59
12
45
24
4
5
12
18
126
186
18
30
1
104
12
93
30
21
15
1
5
60
15
196
60
47
37
23
30
3
72
12
36
27
37
143
42
30
81
99
84
96
1
53
30
6
78
12
48
141
172
144
84
65
30
1
23
120
121
24
80
87
1
8
75
30
6
13
17
84
91
59
57
108
45
96
18
21
9
42
60
60
13
8
27
1
36
53
6
37
72
20
36
15
25
36
59
1
65
15
39
1
29
75
15
21
33
63
117
27
33
42
108
25
101
30
30
30
66
18
36
30
39
132
4
12
12
5
31
59
37
23
12
18
60
90
30
30
72
48
1
35
9
15
36
21
16
113
30
1
56
24
144
64
41
24
6
25
41
115
83
6
7
113
156
39
172
29
48
60
30
37
35
1
12
11
54
7
120
53
30
12
21
27
33
4
5
24
199
5
90
30
12
79
36
29
30
37
77
6
49
47
24
6
84
30
96
30
19
41
3
15
12
60
168
30
126
6
78
13
24
35
18
36
15
15
69
16
155
36
24
6
24
87
112
8
39
24
49
41
135
96
3
13
77
132
54
144
6
6
18
42
60
30
30
54
6
13
47
24
69
28
8
45
60
6
9
15
117
9
48
7
65
48
12
60
108
60
12
18
6
36
55
5
18
13
8
40
95
1
8
105
72
24
24
15
16
65
99
117
18
21
16
173
30
12
61
132
11
1
53
36
30
6
84
91
8
45
72
84
54
36
9
45
31
29
187
83
45
12
9
60
24
60
12
15
3
25
140
15
37
5
18
6
6
144
66
63
16
41
48
30
12
105
9
30
36
18
7
35
45
33
36
7
53
7
48
11
30
228
12
43
5
6
6
180
24
31
24
35
21
4
35
96
13
5
43
44
3
13
17
12
60
18
6
6
13
71
96
21
3
54
42
24
6
15
9
27
9
43
185
6
24
36
36
49
59
81
144
16
5
6
30
18
12
13
65
12
15
36
9
90
9
76
29
27
12
112
95
18
6
6
31
84
53
7
53
12
18
12
21
27
121
12
23
84
57
99
24
72
30
30
25
65
84
96
54
6
63
40
12
20
3
121
36
65
24
6
153
51
30
60
55
5
24
42
9
36
75
144
1
143
6
84
6
30
36
123
75
30
7
173
43
8
4
20
16
5
7
29
18
6
54
25
77
18
42
84
27
4
96
84
23
30
6
1
23
57
28
11
57
57
60
12
18
97
44
51
54
60
6
18
63
52
36
72
17
12
30
24
24
13
80
99
9
15
174
67
35
1
32
76
84
17
18
21
51
24
24
6
31
24
41
48
42
150
31
47
12
18
12
150
48
81
24
40
35
30
66
21
93
30
25
11
156
85
20
3
6
39
52
24
71
13
11
6
31
77
115
5
43
20
3
24
30
6
6
90
18
103
59
18
27
15
78
12
31
17
30
6
30
60
117
27
72
78
3
33
30
57
3
37
47
30
6
45
21
18
25
41
79
95
12
25
29
231
3
30
36
24
31
5
27
3
66
54
156
9
9
27
40
23
13
143
1
20
28
5
43
17
12
3
21
66
90
90
85
36
23
30
6
78
6
66
55
8
15
42
19
5
6
114
51
16
119
60
13
47
138
7
83
12
33
12
100
53
30
61
84
11
24
37
5
84
66
48
141
16
24
41
43
47
18
27
9
24
7
35
18
27
60
36
57
31
32
39
73
48
17
36
60
7
29
3
27
1
23
37
29
18
30
27
45
90
81
33
24
6
9
16
41
18
6
36
120
120
78
121
41
43
5
6
96
84
54
7
48
5
7
83
1
11
1
83
37
23
25
11
108
42
15
39
36
49
11
1
77
67
23
6
27
57
12
54
6
114
24
45
15
60
6
19
36
12
149
84
6
60
24
61
36
113
24
ABCD 99873058802*3^$a+1 [50038]
15
33
27
56
4
3
29
25
131
4
15
36
41
16
212
13
42
60
12
24
33
39
101
91
33
15
60
17
124
24
15
12
33
36
156
84
39
17
24
40
51
29
91
9
36
3
149
28
72
33
35
73
42
9
3
33
51
42
42
48
17
31
69
45
96
11
55
24
9
135
36
9
27
45
111
18
27
27
9
48
3
29
4
24
15
90
95
55
96
9
8
4
120
36
15
9
51
48
42
15
24
24
75
60
53
84
1
90
9
75
12
36
29
31
57
3
45
3
30
114
48
29
43
132
84
12
45
39
29
48
64
15
9
99
12
54
36
60
11
4
3
141
20
19
9
84
24
27
36
60
42
54
5
43
9
3
53
13
12
11
4
3
77
28
8
28
48
21
30
17
7
24
9
12
3
9
8
19
66
47
7
234
11
31
5
55
57
80
97
42
9
129
54
45
48
36
21
11
76
105
15
3
36
29
72
16
60
72
21
12
18
36
33
20
36
55
89
24
88
3
60
60
6
63
51
12
17
4
8
55
117
132
44
12
1
6
53
4
51
42
48
123
36
24
8
1
51
129
15
12
15
33
72
3
12
45
75
5
13
90
24
5
16
12
15
5
7
21
24
20
55
48
42
27
60
48
8
1
30
132
60
17
4
32
4
24
27
6
87
8
31
9
132
21
15
44
16
3
45
3
65
85
60
11
19
9
24
21
6
6
23
25
147
12
39
9
75
53
160
24
32
55
21
48
3
53
88
33
3
24
51
12
149
97
12
6
89
43
21
60
20
151
9
33
6
53
52
63
36
48
29
1
71
16
51
21
20
4
75
21
9
23
25
6
96
9
15
24
33
144
3
9
51
12
48
21
36
15
9
129
39
15
29
31
5
85
27
15
17
7
30
35
1
60
3
15
89
4
33
27
27
120
41
19
6
6
126
90
41
64
8
4
81
42
53
1
35
91
17
7
6
71
108
16
8
55
9
48
27
33
24
51
12
72
60
36
45
87
48
60
29
52
36
15
33
3
113
4
36
24
44
103
105
105
6
42
90
72
36
60
24
9
24
15
17
1
90
6
30
65
16
15
113
49
123
3
41
40
51
77
1
39
84
3
17
1
3
33
54
36
24
33
68
127
12
9
63
24
57
3
69
60
60
24
60
8
52
33
15
3
18
78
114
11
7
84
6
15
144
36
12
72
20
16
72
60
21
3
56
24
88
32
19
113
108
31
45
3
24
33
15
29
91
66
3
3
48
57
21
15
24
8
52
12
32
28
39
117
21
126
6
15
15
24
81
15
54
3
24
20
67
21
20
16
44
19
60
9
21
39
48
9
18
45
164
40
3
18
39
9
30
18
54
5
1
3
24
15
21
27
36
54
42
41
7
36
89
4
33
78
12
48
60
21
48
15
12
21
96
21
66
5
52
27
12
36
69
21
71
16
20
67
96
29
25
15
3
96
41
28
108
276
24
99
77
7
21
33
39
84
9
66
53
52
3
33
140
37
102
42
15
15
29
4
156
27
5
24
25
3
27
48
21
3
17
103
45
69
3
87
53
76
80
43
12
5
40
12
9
59
100
3
12
33
12
44
40
24
44
112
27
72
45
3
5
19
30
30
9
9
114
33
24
9
15
3
33
9
11
19
60
60
24
21
3
12
9
3
6
27
24
20
43
5
88
12
104
7
12
9
8
28
12
93
23
64
104
12
7
12
69
123
29
16
21
83
19
17
19
12
60
204
54
3
80
16
24
56
13
18
21
32
28
111
21
8
108
37
83
7
21
3
24
60
6
3
33
23
25
63
27
36
89
31
185
108
4
15
101
28
81
51
63
144
21
44
4
3
48
6
30
57
56
64
33
51
3
113
16
12
45
59
49
3
3
9
27
60
90
30
17
7
185
28
48
12
56
43
24
57
8
16
15
45
3
9
27
216
18
42
42
39
152
7
90
27
12
44
7
9
72
56
25
99
80
7
5
16
12
8
60
52
27
24
9
36
123
24
78
27
51
132
29
12
96
52
39
21
24
156
60
24
15
72
9
60
33
60
27
24
3
30
12
54
108
9
27
21
195
21
63
81
63
66
11
16
60
15
21
48
32
37
6
141
60
3
33
57
155
64
105
11
4
15
29
1
95
112
33
18
89
12
61
3
96
20
31
12
84
36
114
63
21
18
30
59
72
19
9
33
3
8
24
25
48
15
3
93
129
39
9
27
12
3
29
108
91
9
57
63
3
132
60
36
29
88
72
93
27
21
27
12
20
24
79
57
84
32
19
9
63
54
6
36
12
57
36
63
5
16
12
3
24
12
12
33
72
24
80
31
12
45
32
7
33
60
8
31
48
9
15
12
6
11
1
6
117
57
15
20
7
54
27
72
3
17
133
48
222
102
78
9
48
21
27
117
78
45
12
32
28
24
9
11
16
51
144
5
28
87
42
15
156
32
4
3
78
3
132
3
69
72
60
3
6
150
24
24
9
12
99
9
45
12
27
51
48
9
36
27
41
19
78
111
21
15
24
24
75
17
124
27
33
36
21
42
48
24
5
4
24
39
105
48
93
23
52
56
61
6
36
5
55
5
28
45
11
55
12
12
6
51
3
48
9
48
3
24
6
12
30
5
60
64
3
57
24
32
61
6
5
16
56
12
4
51
24
36
60
60
24
36
9
3
45
27
17
24
61
18
5
61
11
24
31
17
43
48
12
6
42
6
96
3
3
53
19
33
87
9
3
93
24
9
39
9
30
66
18
42
3
33
78
9
3
9
39
24
161
24
1
3
111
48
57
51
192
53
36
60
52
84
9
51
93
3
27
113
13
36
12
6
9
15
9
39
12
ABCD 99873140702*3^$a+1 [50197]
27
89
7
24
150
39
68
1
35
4
104
49
51
48
48
12
12
57
83
175
5
4
12
20
36
72
13
156
12
63
12
36
57
30
17
49
39
69
12
39
81
24
11
36
16
24
9
59
19
21
75
42
48
240
126
41
25
72
39
156
93
102
89
4
3
33
81
51
12
176
36
25
15
51
57
24
24
9
12
90
53
37
30
81
24
15
6
23
36
28
24
21
156
90
69
21
54
33
60
69
59
28
39
90
30
48
21
48
27
24
54
12
99
56
108
4
3
138
159
33
123
27
18
6
29
37
264
72
23
31
9
15
45
8
4
39
45
24
32
40
3
24
81
72
132
24
20
7
150
23
36
36
85
63
9
3
72
57
60
63
84
12
132
24
20
1
63
12
21
6
18
3
48
36
33
15
9
23
76
12
15
72
117
27
5
52
156
8
4
24
39
41
40
12
24
24
24
108
33
23
1
72
15
9
47
49
108
36
12
18
33
87
24
29
72
85
51
3
41
28
44
16
60
81
3
48
84
51
90
63
12
180
48
56
25
30
48
18
12
12
35
13
15
87
21
105
84
3
84
12
141
78
24
24
24
9
32
1
6
9
9
84
138
105
45
90
9
8
103
18
15
87
18
36
18
78
95
19
48
77
4
9
48
24
51
3
24
17
1
30
93
20
61
27
24
9
3
20
1
195
164
36
108
7
21
8
37
71
85
3
9
99
21
6
42
23
1
27
9
42
33
24
80
1
3
45
12
108
3
117
35
52
9
15
9
15
21
60
36
87
36
20
1
27
321
6
21
132
24
44
43
9
9
27
51
114
51
45
54
48
9
8
88
60
120
36
36
12
24
132
32
1
90
33
9
11
13
51
33
27
9
78
45
24
93
99
24
116
79
29
157
27
36
9
95
16
20
16
48
3
5
36
25
27
12
45
75
39
48
17
72
16
24
9
3
69
15
12
45
39
111
17
64
9
87
92
4
48
96
24
9
48
23
76
51
9
39
5
52
9
27
56
4
48
72
56
55
48
41
1
48
12
12
15
12
48
12
39
17
16
81
6
41
64
48
21
227
7
29
16
56
52
93
36
54
18
39
32
4
21
111
12
12
20
28
9
71
7
54
18
33
15
69
36
84
3
18
3
3
17
37
27
9
27
60
20
43
18
132
39
24
24
3
6
171
8
121
27
3
81
21
48
12
30
21
117
60
48
39
20
7
9
12
36
33
51
32
52
56
4
3
30
18
89
1
99
33
12
3
27
5
40
72
72
12
33
3
21
87
84
9
42
29
28
36
12
12
141
48
63
9
27
81
111
21
48
222
41
1
27
3
6
35
72
76
21
120
99
8
61
36
51
12
20
7
165
75
33
39
9
72
36
84
12
12
9
24
63
44
109
71
36
13
3
36
48
21
3
92
61
15
192
57
3
9
63
93
30
42
47
25
47
7
45
21
48
48
83
37
147
45
111
20
37
107
43
129
60
216
33
63
3
66
35
13
23
1
36
87
3
81
8
7
24
77
40
60
8
4
33
51
9
48
54
48
33
9
48
54
120
81
9
96
3
57
35
4
9
27
24
201
3
48
72
57
138
33
168
33
39
36
24
3
45
189
30
33
8
52
12
44
157
99
36
12
9
51
153
3
3
9
15
117
117
24
39
81
39
60
12
9
27
3
77
25
15
72
93
11
28
36
21
95
7
18
24
54
93
51
5
4
24
105
15
12
75
125
61
11
4
57
39
81
63
15
45
72
20
220
9
18
9
32
7
48
17
4
12
12
80
49
66
24
93
57
39
84
39
66
23
4
45
48
111
111
21
20
36
52
111
72
17
64
45
138
24
33
132
32
13
72
48
11
40
32
76
48
144
81
24
24
30
120
21
12
48
84
36
80
1
35
16
3
24
29
13
24
15
20
16
48
36
9
39
9
63
69
35
31
21
93
27
8
4
21
42
57
9
15
12
45
156
51
141
3
9
78
48
57
12
75
45
45
6
66
27
21
48
3
75
33
249
30
18
126
21
44
289
24
47
4
60
39
30
18
78
12
15
57
27
21
12
66
33
39
42
39
9
60
42
81
188
4
48
9
60
39
57
3
24
8
31
5
16
56
4
15
53
19
45
75
5
67
45
12
87
41
4
12
15
42
35
43
225
33
75
12
48
15
53
36
1
123
27
29
13
30
101
4
12
51
90
15
12
36
36
24
21
95
25
6
6
60
123
75
30
15
108
15
18
75
105
3
57
6
30
39
36
21
3
8
4
84
36
84
12
96
12
12
51
41
124
36
36
75
17
1
36
3
84
123
21
99
114
23
16
9
15
32
220
12
36
9
87
24
33
11
1
30
9
60
45
35
108
1
6
9
12
27
69
69
23
4
3
33
135
5
40
48
60
39
69
32
73
18
177
12
33
36
24
39
15
5
36
1
78
6
18
33
57
3
36
84
27
30
36
6
18
6
45
144
3
105
9
39
12
72
93
51
99
21
60
39
29
40
21
24
30
93
27
81
63
96
81
33
102
21
44
28
24
20
4
212
ABCD 99873612394*3^$a+1 [50038]
21
11
33
31
29
36
36
19
15
149
28
99
21
17
132
130
65
33
7
9
80
10
5
16
45
20
34
24
62
10
21
9
104
10
14
40
30
41
1
128
55
41
4
20
22
54
20
27
9
51
69
58
12
18
36
54
86
4
42
18
3
20
12
16
5
16
20
10
113
1
11
36
7
62
118
50
3
13
6
29
69
10
26
4
72
15
80
9
4
11
69
36
36
3
57
28
47
145
44
55
41
51
139
50
24
10
29
201
27
67
6
30
36
14
76
80
84
40
56
10
50
15
79
36
18
51
41
15
25
30
9
141
75
5
4
56
51
33
27
13
20
79
15
36
36
14
24
27
9
70
221
25
68
7
75
21
27
77
9
76
123
20
97
51
48
9
66
29
7
98
55
5
43
17
15
48
69
70
38
12
60
31
48
9
12
11
9
40
11
259
138
60
126
54
36
66
9
32
73
84
35
7
9
75
26
34
9
5
52
63
92
9
34
33
3
21
123
60
12
21
57
72
20
34
36
138
36
24
20
10
26
106
18
20
31
92
9
43
65
40
63
9
44
24
27
105
124
11
33
10
50
40
23
69
60
60
40
39
39
36
45
24
15
2
24
27
28
5
75
36
9
24
3
19
45
29
4
152
39
55
90
36
11
13
11
24
9
51
4
57
24
104
3
4
48
8
84
9
64
11
45
36
48
70
5
45
10
5
48
19
30
39
15
36
14
10
30
15
80
1
8
10
50
22
48
2
40
3
17
108
123
13
35
72
9
31
77
135
7
30
8
10
41
19
30
3
89
24
16
11
43
50
15
144
112
3
2
70
14
96
31
137
22
29
4
21
36
35
25
8
115
15
26
51
73
56
10
5
31
14
60
16
23
36
60
76
53
3
9
24
46
18
23
7
72
98
106
84
60
26
4
72
108
60
66
6
200
31
33
24
20
96
19
17
79
69
3
39
90
35
45
60
19
141
18
5
1
20
7
27
50
106
110
15
9
10
2
31
9
48
42
98
36
159
72
79
24
33
17
22
30
44
16
20
24
36
103
5
3
19
24
30
11
43
42
15
5
75
85
18
30
36
36
18
26
70
14
60
46
5
19
12
24
14
12
40
54
21
65
28
3
24
29
39
115
33
17
22
38
36
16
18
53
33
31
5
43
17
39
1
59
61
24
80
4
6
17
57
120
52
23
81
10
14
60
3
49
198
5
28
104
109
36
18
21
20
49
92
34
6
44
36
64
54
41
24
21
147
12
12
45
19
24
27
90
11
129
24
7
24
24
5
16
48
6
45
5
34
2
48
10
45
21
24
12
60
18
36
36
9
72
20
57
12
10
5
9
99
7
14
10
17
157
42
18
12
18
26
91
29
60
7
39
24
17
13
90
26
118
36
24
2
34
36
18
75
17
84
60
10
50
36
103
80
115
62
63
21
91
20
13
12
11
12
132
9
4
20
132
40
80
43
20
7
14
31
8
31
6
75
9
15
39
42
30
89
21
43
41
40
24
143
37
83
57
27
4
56
25
18
5
16
20
21
40
63
77
28
30
110
27
9
24
10
5
31
185
85
51
20
55
41
49
59
21
28
56
40
20
64
32
10
89
24
7
24
50
15
16
116
37
66
36
33
77
75
9
36
58
105
17
10
29
55
17
48
61
44
7
8
1
30
9
32
33
40
20
19
72
45
60
54
17
48
69
63
12
97
90
53
36
9
12
103
68
48
4
32
9
24
7
9
20
46
24
17
19
9
56
43
36
9
72
56
9
39
45
4
66
24
101
19
17
9
16
8
27
16
57
20
16
27
27
66
164
40
80
82
14
84
51
21
100
18
17
85
11
67
102
23
37
8
3
43
14
70
2
4
54
26
75
4
5
52
44
4
183
69
80
19
29
60
16
66
18
11
9
195
28
32
67
90
44
7
24
5
28
15
8
13
11
33
31
51
14
4
20
96
55
65
34
26
24
60
135
31
9
32
13
3
72
45
20
16
24
23
7
81
15
66
128
16
44
12
184
56
70
9
41
24
10
5
55
9
20
25
90
2
70
120
153
45
6
54
20
36
10
36
9
104
105
112
44
96
40
3
8
9
34
5
21
48
36
60
40
20
27
28
72
3
26
48
75
115
6
36
83
36
9
3
57
60
3
13
44
10
5
1
36
3
27
14
46
74
96
58
6
44
15
25
6
161
4
80
12
9
40
30
113
31
29
61
6
14
15
61
8
3
24
36
139
24
17
57
3
43
17
57
7
69
20
60
4
92
43
5
27
48
61
36
8
103
8
25
15
5
144
52
15
29
15
31
54
54
62
19
21
11
13
75
32
13
54
60
26
4
20
27
28
65
46
57
33
39
51
21
5
4
44
46
125
25
56
64
11
49
30
17
4
5
10
18
56
94
53
9
43
21
156
71
7
33
77
106
81
45
20
64
6
38
10
60
26
24
60
15
37
30
24
66
20
31
8
9
192
34
21
33
12
54
6
63
5
60
156
39
12
24
19
12
50
15
9
7
9
8
12
51
19
41
13
80
10
36
14
46
38
31
21
30
18
27
9
111
48
72
39
29
21
24
55
32
133
56
10
9
65
36
70
26
39
9
22
74
24
36
156
63
25
30
60
26
31
5
4
56
40
8
103
17
7
20
28
27
21
20
9
24
24
52
30
78
35
67
54
15
21
11
7
5
31
186
123
21
66
18
23
37
23
52
8
69
43
8
117
43
9
44
10
17
9
70
33
72
56
37
20
55
17
24
10
5
61
44
15
1
30
9
24
32
96
19
54
35
9
52
15
3
12
9
9
72
11
49
44
7
77
51
9
12
19
51
110
39
61
95
9
4
15
17
58
50
ABCD 99873633812*3^$a+1 [50084]
30
3
1
92
28
2
28
50
27
3
40
56
33
7
29
36
24
24
97
86
58
66
5
49
2
150
3
72
24
19
36
60
60
30
11
24
75
4
62
28
6
41
24
48
21
135
111
10
176
3
36
36
9
15
75
34
47
103
32
4
20
66
168
70
50
70
20
16
56
54
64
47
69
34
2
15
48
31
56
4
140
9
21
99
12
15
9
15
4
60
77
49
23
48
19
53
217
59
15
46
11
33
126
24
9
36
1
80
4
47
60
99
36
144
6
15
72
12
139
5
24
33
18
81
15
36
64
20
93
111
69
3
4
29
84
27
21
24
24
1
35
24
45
27
15
18
10
156
14
51
60
55
24
5
57
18
9
21
15
12
24
55
20
33
37
26
84
34
6
20
34
30
26
135
25
14
21
25
35
9
16
20
40
30
30
54
6
116
75
15
48
96
30
6
33
21
30
24
9
7
14
10
90
32
207
7
41
9
123
1
56
10
5
75
6
3
27
24
45
24
12
75
24
21
33
27
13
66
90
11
3
10
62
33
60
21
100
35
75
6
15
39
21
135
90
24
10
5
48
12
19
6
11
9
64
35
27
18
6
90
90
9
24
33
24
63
1
90
126
60
24
66
29
12
12
33
4
50
9
24
12
45
10
24
20
10
210
2
87
7
26
75
12
12
19
6
71
13
62
60
18
70
66
26
30
39
36
49
11
109
80
39
132
69
36
3
31
20
66
75
73
120
20
70
17
132
7
30
50
9
121
50
10
11
12
27
30
40
20
15
15
4
5
51
165
25
84
60
11
9
42
54
64
2
57
3
9
9
10
26
10
110
6
274
44
76
14
130
90
5
15
100
2
4
30
161
3
90
51
24
25
62
54
51
84
85
54
41
48
33
34
30
26
24
33
1
50
16
41
12
168
15
4
14
40
11
19
41
36
19
65
36
72
1
56
130
14
36
40
71
48
27
28
66
24
36
11
13
47
9
123
3
34
30
44
30
87
39
126
28
11
105
15
81
15
24
55
30
60
80
4
30
66
24
26
40
101
84
19
17
43
32
9
15
9
21
36
75
15
90
15
48
61
24
2
9
45
30
9
15
105
60
36
81
24
4
35
204
27
90
10
44
12
54
6
54
4
6
29
60
36
9
36
10
44
45
144
108
3
45
31
24
6
35
55
24
5
177
94
41
45
39
19
29
12
199
77
12
67
30
83
67
24
41
25
86
64
26
54
10
20
4
66
5
19
6
26
24
10
56
54
130
90
24
36
50
34
6
80
34
89
37
20
3
72
19
32
4
50
54
72
24
10
59
72
49
24
20
15
1
83
3
4
5
48
3
69
15
33
3
88
30
86
30
6
9
24
1
11
9
30
81
12
1
11
49
80
87
132
93
28
47
24
21
63
12
39
33
3
45
9
15
15
40
5
49
86
33
7
24
6
26
33
201
10
20
6
28
62
28
36
204
126
24
6
53
61
47
3
10
26
10
11
103
6
56
48
36
36
135
73
59
21
36
135
60
9
46
5
24
36
25
30
14
40
167
13
26
6
27
1
66
29
115
5
21
24
40
140
106
114
60
35
21
36
18
76
60
104
57
13
30
156
5
49
116
3
36
21
30
9
24
27
33
31
2
63
25
60
35
1
20
54
57
69
4
6
101
49
14
21
21
48
51
25
74
30
39
12
9
46
54
6
65
39
90
6
45
9
12
34
110
15
39
46
71
24
60
19
92
33
12
19
44
9
12
45
36
4
56
15
12
61
2
34
120
74
36
10
35
25
30
80
141
43
110
16
59
27
94
143
31
17
45
64
56
75
19
50
40
110
54
30
16
84
17
73
170
40
30
11
49
30
20
70
71
84
115
41
25
11
12
91
101
51
9
55
24
50
15
21
40
11
99
34
6
30
59
72
13
32
39
19
101
111
9
51
28
6
24
30
17
79
26
87
27
9
1
120
24
2
33
75
36
6
135
99
34
47
48
15
9
57
51
49
11
43
26
3
91
32
57
7
113
12
48
57
64
11
45
51
72
1
30
62
3
12
75
118
47
3
36
34
35
85
30
41
45
15
21
30
4
41
49
54
2
15
3
30
6
40
80
6
3
84
61
6
29
15
36
33
37
54
5
60
1
23
7
80
70
56
135
69
30
100
89
1
44
46
14
12
34
89
12
43
41
276
48
21
36
48
70
56
9
55
29
31
17
49
11
84
25
59
12
3
21
9
40
36
50
6
87
7
50
15
115
65
24
24
27
40
14
75
1
35
96
19
41
3
9
61
96
26
28
6
44
76
50
21
13
11
24
12
24
36
19
20
21
13
6
14
12
28
6
41
39
81
3
60
21
51
4
60
74
6
4
80
42
39
19
26
15
24
36
21
27
1
2
45
9
3
12
39
46
71
12
93
64
11
15
34
30
20
10
14
57
24
55
60
14
10
5
75
10
6
41
60
73
26
36
4
29
57
60
63
55
65
81
6
9
81
28
11
144
55
6
23
12
25
30
125
21
58
30
6
5
15
90
30
21
13
2
60
105
3
90
36
15
60
24
1
44
10
6
54
65
1
11
168
12
19
14
76
11
3
21
79
26
4
6
26
48
10
26
70
20
9
1
71
24
9
87
13
36
11
15
58
11
21
28
95
55
5
61
11
9
6
69
15
9
121
24
11
55
65
75
10
24
62
28
36
20
33
91
5
75
16
30
71
48
15
9
27
36
28
17
109
30
5
139
6
11
45
4
110
33
3
33
1
74
12
4
24
6
24
96
24
30
17
ABCD 99873740366*3^$a+1 [50052]
24
16
45
3
8
16
81
39
24
32
48
64
56
64
9
39
96
33
23
48
13
48
96
83
13
24
3
8
37
24
107
16
9
12
27
48
96
81
63
24
33
39
8
169
36
3
117
36
135
57
71
61
24
12
24
24
60
11
37
59
48
16
128
24
13
12
207
57
108
27
9
36
11
24
48
96
48
25
15
9
39
8
37
48
36
24
15
33
71
1
24
72
180
35
37
27
21
3
9
63
141
36
36
12
39
81
96
96
12
3
120
32
13
3
8
49
159
177
87
8
1
24
36
48
24
24
36
39
176
48
16
165
3
45
72
60
48
24
12
3
24
72
33
47
97
12
75
45
435
21
51
21
12
71
85
11
61
99
57
132
3
8
37
24
96
48
3
32
1
72
39
32
73
23
16
165
27
80
13
3
56
96
48
73
36
11
16
33
63
8
25
60
3
24
120
117
51
8
112
45
24
3
32
72
37
35
13
83
24
24
16
128
40
8
13
3
48
21
51
33
60
11
48
25
23
40
93
11
64
24
69
48
51
168
33
63
21
12
36
72
35
61
35
37
24
27
201
15
45
75
33
23
205
75
8
145
72
95
49
48
63
21
60
60
3
21
11
64
69
24
11
61
59
48
85
11
24
88
32
16
45
24
108
12
24
51
237
60
15
69
72
3
9
24
96
84
59
24
73
12
155
40
9
87
9
47
121
204
156
24
39
129
39
8
120
48
145
23
72
16
93
60
132
11
13
48
12
47
13
12
39
24
8
25
119
256
9
24
87
33
87
48
8
1
24
48
23
49
95
61
35
25
60
11
25
36
27
93
144
48
11
1
15
45
3
8
24
169
23
25
12
27
24
57
12
51
48
129
15
81
12
75
45
131
40
21
96
3
24
32
96
13
36
15
8
25
12
48
24
59
37
24
27
9
39
56
13
83
16
129
60
12
12
11
24
13
3
33
15
33
24
63
9
119
1
23
73
143
40
32
13
83
49
15
33
12
35
85
3
8
48
97
48
23
48
144
48
96
109
3
8
48
49
15
56
64
24
32
109
24
24
27
21
3
32
24
25
23
16
24
93
11
25
71
16
8
37
59
61
59
73
15
69
48
3
80
1
12
60
12
3
56
13
11
48
88
21
12
60
12
72
63
57
39
81
84
83
16
8
25
15
57
47
64
96
8
24
1
63
24
57
72
15
45
11
109
3
21
83
13
27
32
13
24
27
56
16
33
95
88
9
48
108
24
156
60
12
167
25
72
48
24
63
105
23
1
24
15
9
120
36
83
13
3
9
252
11
88
45
180
15
177
84
12
36
3
32
88
48
9
63
8
37
51
21
11
40
105
23
208
129
48
36
11
16
153
60
11
1
39
21
27
24
9
87
165
12
47
16
24
56
13
48
12
84
24
396
84
11
37
96
12
71
49
87
56
72
72
13
168
3
8
136
48
33
23
48
1
143
49
12
27
21
12
24
39
72
24
56
48
85
35
40
72
69
35
49
191
97
96
48
36
3
120
32
73
36
27
45
11
1
95
72
16
69
27
129
48
12
60
48
47
133
35
97
24
36
24
84
72
15
9
87
69
36
156
36
24
24
12
11
49
12
11
48
97
12
3
8
1
24
60
24
11
40
48
9
24
12
11
25
36
288
11
16
69
3
8
16
45
51
45
27
8
13
75
8
16
96
21
3
93
35
40
8
40
32
61
60
60
3
21
60
60
83
1
39
93
11
61
51
32
1
39
105
12
24
48
36
108
3
56
48
85
120
72
75
216
45
48
35
13
179
72
25
23
1
15
45
12
15
9
39
152
25
23
73
63
93
107
64
8
133
11
37
99
48
8
37
3
80
88
33
119
1
12
48
27
104
16
32
1
23
61
12
143
48
16
9
84
59
25
12
147
45
107
1
36
75
57
39
153
87
45
83
121
12
3
8
72
25
119
37
107
61
3
8
1
23
112
24
8
73
15
57
23
40
153
60
11
1
60
35
169
47
61
3
21
27
56
24
24
16
249
15
32
40
33
12
59
121
24
24
47
16
21
179
145
24
108
84
47
61
11
1
39
33
15
96
32
37
3
9
12
24
36
23
88
8
24
40
24
48
21
48
51
104
64
45
3
8
13
59
13
24
59
48
49
135
8
25
132
144
35
16
21
12
204
48
35
25
12
11
1
47
64
104
37
11
120
72
13
3
104
40
9
108
12
47
109
11
1
72
72
36
11
121
60
75
32
13
84
15
9
15
21
288
12
71
24
37
12
71
13
3
144
104
1
23
73
12
108
12
24
48
11
144
88
96
32
13
251
13
123
9
23
37
11
13
ABCD 99874348396*3^$a+1 [50013]
24
12
3
51
29
145
66
21
144
9
6
41
16
8
55
162
39
69
59
55
30
90
42
24
24
30
17
96
73
66
5
96
96
72
7
201
9
48
95
169
6
36
197
40
33
39
9
18
84
81
27
30
72
47
37
3
81
30
41
79
60
53
49
54
24
57
33
39
192
32
40
3
5
7
18
54
18
174
18
15
177
6
17
25
66
69
56
25
6
144
161
40
45
11
37
6
45
72
69
11
72
168
96
88
32
7
6
36
18
149
55
17
48
7
17
49
207
104
1
12
30
53
13
147
51
90
3
9
95
96
7
41
1
39
9
47
37
30
36
33
8
24
25
30
41
16
24
48
111
33
3
18
66
90
54
66
6
144
120
84
30
39
87
24
41
24
136
9
42
156
42
66
45
15
129
15
36
12
18
54
36
102
23
96
13
96
11
55
48
9
32
55
81
183
17
79
24
41
55
72
65
19
36
17
7
17
49
39
9
90
101
25
23
55
120
6
59
1
30
161
24
160
129
78
24
54
42
72
60
5
67
149
139
6
15
105
42
18
3
63
89
24
13
108
24
72
24
23
37
3
80
13
3
15
65
1
23
24
43
45
51
84
9
135
41
67
18
11
55
33
8
24
61
30
77
37
54
45
39
36
5
25
42
48
54
239
67
149
31
89
55
65
1
6
65
48
55
105
168
99
54
71
31
17
48
72
91
5
259
6
15
24
104
43
66
18
113
139
53
16
33
66
6
48
42
60
84
12
18
90
192
21
8
144
37
102
6
84
42
24
12
60
18
54
66
54
72
41
112
15
17
85
107
7
30
83
19
78
30
96
24
41
16
9
47
1
36
114
42
6
65
7
81
8
79
9
75
5
120
55
6
11
48
16
135
24
9
9
63
63
57
75
18
75
8
43
5
16
33
30
9
57
71
72
1
12
42
42
23
7
36
12
57
32
1
48
120
174
17
1
15
51
144
6
47
7
72
60
149
121
15
51
77
24
43
24
141
99
12
89
48
31
24
41
64
96
80
91
18
132
15
45
30
53
1
66
90
27
200
1
12
66
41
16
24
8
24
16
24
255
24
18
47
96
61
36
95
16
3
36
17
1
30
33
57
15
75
150
30
36
5
16
27
36
17
97
48
111
111
12
29
79
137
91
12
89
31
36
21
8
1
24
96
90
5
48
48
43
96
156
113
55
33
33
12
18
66
30
36
48
186
51
9
6
65
7
150
131
16
3
42
78
69
32
7
48
42
24
24
12
42
66
71
91
30
102
108
18
6
29
96
16
39
48
60
5
31
17
37
51
9
102
84
117
8
24
1
72
42
66
66
30
6
21
8
19
42
132
30
132
108
78
11
1
6
36
30
54
113
31
57
63
17
25
90
53
193
143
7
89
19
30
54
78
11
24
109
114
30
36
6
108
5
19
5
96
31
17
120
7
41
211
21
200
24
67
132
9
9
78
48
42
23
48
37
59
55
252
149
145
23
31
41
1
30
65
31
30
27
105
108
35
88
21
66
57
8
67
12
24
89
97
78
81
135
102
108
23
1
66
186
35
40
8
61
60
30
24
41
121
48
18
42
60
15
48
69
54
5
1
36
48
27
69
35
48
55
41
49
23
48
40
45
35
55
54
6
29
205
102
78
18
29
61
132
18
24
45
15
18
78
18
39
15
65
1
30
66
47
168
31
81
272
37
30
264
24
72
21
48
96
27
29
7
6
48
138
42
47
24
96
88
24
57
6
54
114
41
49
30
48
41
7
12
48
5
37
59
1
39
15
84
12
33
32
103
60
12
42
6
30
60
15
27
120
5
19
294
90
29
103
24
48
9
27
45
9
30
18
132
59
7
65
1
60
78
6
60
11
55
24
12
102
48
84
6
24
30
119
24
31
161
48
7
9
144
105
71
19
21
15
41
1
23
7
12
42
3
56
7
30
83
25
54
17
72
19
12
129
81
42
77
19
29
1
39
15
89
88
3
60
24
281
16
32
31
17
49
24
96
126
57
3
24
45
32
96
13
35
19
36
132
96
53
73
48
15
56
88
32
25
47
24
16
33
54
72
66
24
6
48
6
51
3
29
1
30
192
24
60
53
1
126
6
150
12
41
24
301
84
30
57
111
65
16
57
24
66
53
120
1
36
35
109
30
69
87
161
55
48
18
54
89
ABCD 99874812418*3^$a+1 [50027]
16
24
63
5
52
8
72
97
51
9
35
16
80
100
48
56
25
3
15
12
29
24
43
30
222
12
41
28
84
56
64
15
42
30
29
84
36
91
93
36
9
3
20
84
16
12
20
36
64
128
84
16
8
72
60
52
32
1
23
7
77
28
20
52
75
125
12
25
11
60
24
1
27
327
41
84
1
54
33
57
78
81
104
67
33
123
33
60
32
7
12
33
8
49
18
72
153
63
72
77
1
75
159
36
45
27
17
1
15
75
5
84
1
63
12
12
68
19
5
28
3
240
17
168
12
37
3
56
60
40
24
20
28
48
84
60
48
12
15
18
15
72
3
54
3
15
18
23
40
72
80
12
28
39
18
75
87
216
30
42
102
6
77
12
1
54
21
68
19
81
9
83
28
24
45
108
47
108
28
24
27
33
20
12
1
15
8
127
77
132
4
32
84
84
64
48
140
19
21
87
5
16
32
192
76
20
67
45
32
13
47
43
42
12
11
60
52
32
16
9
95
88
180
57
90
9
9
18
30
23
37
47
16
27
12
77
24
96
168
13
3
21
30
33
147
5
156
19
150
59
7
72
53
28
20
72
28
51
221
28
32
40
12
120
48
132
3
209
1
54
60
21
32
28
8
12
79
9
9
30
105
20
36
64
15
113
88
27
45
152
145
51
20
52
48
51
9
81
3
128
24
16
80
232
3
65
24
136
27
81
92
19
93
108
48
21
123
80
67
5
96
85
3
9
15
165
11
36
108
13
3
12
72
33
60
35
24
136
32
25
111
44
16
24
32
76
147
5
12
13
3
8
40
44
16
12
39
101
79
173
16
12
69
3
60
36
152
52
45
48
23
4
32
24
60
7
12
5
28
12
27
5
88
20
73
75
12
3
12
42
39
44
28
108
32
100
32
256
84
105
35
28
32
12
4
87
5
7
5
148
104
55
5
4
24
75
105
140
55
5
28
12
27
29
4
20
37
35
55
5
28
8
12
97
126
33
39
17
4
24
48
12
15
141
284
72
43
21
12
8
19
12
53
88
12
15
12
221
120
148
56
4
72
72
27
141
57
18
29
121
3
9
42
21
132
48
72
135
17
76
15
24
30
90
78
71
49
18
42
30
93
32
28
15
17
168
168
36
1
15
9
30
9
60
27
30
47
16
24
60
33
24
23
28
108
51
33
116
19
41
7
29
64
32
7
18
3
44
156
31
21
8
52
12
45
143
97
3
20
84
148
116
64
8
19
18
42
36
12
18
35
19
18
183
15
24
18
51
180
116
24
24
157
6
5
7
60
5
13
3
56
16
8
79
173
55
5
85
90
17
16
72
12
27
29
31
65
1
222
12
5
28
128
19
69
92
19
36
5
85
35
19
29
4
20
37
90
5
48
48
7
17
4
21
23
28
192
32
13
15
3
192
77
1
27
32
61
150
53
60
67
5
48
144
16
60
159
41
64
87
65
156
252
28
27
21
60
140
7
5
40
8
19
17
148
75
77
76
32
67
36
89
91
29
36
12
7
9
9
11
84
37
63
48
117
3
15
42
3
9
35
43
33
8
12
28
99
30
15
48
8
91
93
15
108
45
180
48
20
60
4
20
28
99
5
1
183
9
111
57
54
33
36
21
66
57
183
29
91
29
4
24
87
65
36
187
5
16
12
12
87
33
33
59
28
56
37
3
51
60
21
27
53
19
6
83
4
108
32
55
5
28
20
72
43
29
4
20
19
81
9
75
33
3
9
132
90
53
72
13
15
3
117
92
85
3
108
9
6
90
3
24
32
13
30
77
13
11
4
75
18
60
27
27
90
23
43
54
60
63
48
27
72
21
12
32
25
96
147
15
41
67
5
7
17
25
59
4
36
72
12
32
28
8
49
3
80
28
69
59
121
3
3
192
45
8
88
24
48
8
31
126
24
36
47
28
72
20
432
4
12
72
32
55
101
7
48
180
17
55
45
48
180
80
24
148
48
57
15
60
60
15
5
76
39
17
36
115
53
112
44
24
139
77
64
57
35
7
77
76
27
33
32
96
12
19
5
36
19
36
72
77
61
23
4
80
37
78
72
53
12
361
54
33
120
135
17
124
12
140
72
55
48
5
84
25
18
33
20
28
84
27
78
102
5
4
69
15
105
15
92
25
66
93
116
4
9
71
31
21
120
27
21
84
36
12
48
9
15
68
7
5
168
259
93
93
95
28
356
28
15
18
75
15
45
45
15
72
60
60
92
16
27
5
16
ABCD 99874952792*3^$a+1 [50138]
55
83
6
12
108
15
75
21
213
67
128
75
60
225
93
108
79
173
43
29
27
99
37
59
93
48
105
63
120
144
136
216
29
27
24
24
69
3
69
19
191
180
205
8
16
56
16
29
126
69
40
29
72
99
24
219
21
40
17
12
27
24
9
12
51
27
85
23
84
21
24
189
99
63
132
30
72
18
45
33
18
120
42
43
209
18
109
56
27
13
8
69
187
11
42
3
24
88
5
72
24
27
57
36
19
35
42
30
90
43
56
207
294
51
183
12
117
15
66
60
30
109
5
12
114
66
3
136
80
219
12
6
12
36
6
84
150
126
138
3
192
45
18
9
99
109
53
54
48
60
18
12
171
135
49
56
45
115
11
48
18
24
30
54
42
30
132
36
15
64
80
3
13
89
63
168
99
13
152
105
18
93
24
183
25
53
51
3
37
24
41
150
9
9
90
18
18
54
156
199
131
30
36
43
173
3
219
117
93
96
36
31
32
40
72
53
36
42
264
24
144
36
156
13
96
161
18
45
88
264
5
108
210
6
90
90
75
45
60
12
72
27
24
129
306
60
9
81
31
35
18
36
24
15
16
56
33
31
59
85
72
5
6
45
75
45
184
168
71
6
51
87
25
8
57
18
42
192
36
7
35
117
88
11
61
29
84
60
36
31
8
27
6
15
15
97
173
75
24
63
57
136
29
48
60
63
3
109
41
39
168
40
5
48
19
17
114
66
108
15
75
6
7
72
41
36
75
40
299
90
6
21
177
12
60
135
9
66
109
17
39
3
120
93
328
24
48
119
6
48
24
27
39
1
35
168
37
56
27
6
79
8
75
282
27
40
5
36
127
240
11
109
128
183
1
101
42
30
60
31
264
11
90
36
66
24
48
378
18
162
24
90
54
79
11
21
99
24
252
1
65
42
285
136
5
42
57
195
141
57
79
149
6
48
18
19
128
48
63
9
16
29
27
45
43
83
90
12
87
189
27
45
12
60
120
27
16
17
12
36
90
162
3
3
36
18
30
25
17
15
24
99
162
3
93
67
125
168
67
77
210
18
15
16
5
51
129
36
78
30
60
48
60
84
51
27
85
41
36
3
51
66
6
45
88
24
17
135
120
75
90
139
56
201
48
24
36
27
45
48
6
18
180
12
36
15
93
54
21
57
15
33
79
11
21
136
23
54
90
42
111
144
24
21
235
35
54
72
39
39
129
27
85
11
30
15
27
102
24
135
27
117
21
91
203
61
47
177
15
25
35
66
235
41
103
35
6
15
57
54
90
39
69
12
55
149
36
156
60
84
6
30
78
90
180
30
21
21
48
6
69
15
129
105
96
54
108
93
16
29
139
185
42
181
65
150
30
19
35
18
27
16
17
30
121
5
99
15
18
30
42
183
45
78
61
296
40
72
83
24
18
66
270
51
21
72
123
3
69
40
5
3
88
29
36
90
42
120
75
24
33
55
35
21
45
42
198
90
162
7
48
192
53
132
180
30
78
12
162
180
85
245
51
147
192
24
21
15
73
173
139
41
90
72
85
245
30
96
30
60
12
15
144
88
5
72
75
51
45
387
117
45
54
72
180
73
24
161
207
168
21
48
132
36
163
11
90
150
54
90
45
21
60
36
138
54
51
16
65
66
24
69
16
ABCD 99875244674*3^$a+1 [50050]
17
147
64
89
7
56
57
27
88
96
41
123
16
161
31
120
240
8
84
132
108
28
17
43
29
19
120
36
5
43
32
60
153
3
64
80
45
31
200
88
92
88
72
104
4
56
136
17
115
56
72
40
24
116
144
216
172
132
168
8
220
12
17
48
12
3
148
77
67
24
24
17
168
43
120
24
65
43
56
4
56
69
127
60
5
60
19
132
17
43
77
55
48
128
21
231
24
108
88
72
20
28
8
64
56
21
151
137
3
108
316
24
12
80
9
60
43
5
31
12
17
120
3
4
96
8
124
56
9
7
8
252
136
24
104
40
56
340
60
60
48
96
29
175
48
17
7
68
40
72
53
60
63
9
19
24
188
12
28
48
36
65
55
128
16
20
196
36
29
15
196
17
60
7
116
48
4
48
29
19
84
132
104
21
15
33
43
269
63
208
32
52
20
16
72
20
72
136
188
4
17
60
39
160
161
63
16
12
128
16
24
41
51
84
4
20
4
68
120
4
185
31
32
36
72
9
31
20
88
24
36
149
63
4
120
140
4
32
28
44
112
56
28
56
28
48
20
28
36
44
141
55
228
65
43
48
80
72
268
12
8
9
91
12
29
31
24
116
52
17
39
64
20
88
260
9
43
17
19
12
29
295
5
3
12
93
3
40
60
180
8
84
16
44
88
32
28
32
88
20
160
17
43
60
120
48
104
36
69
43
60
29
163
5
55
5
43
12
8
172
252
116
120
112
77
120
163
72
65
19
96
24
224
240
12
64
12
12
80
52
53
72
19
36
65
19
41
139
72
48
12
48
192
29
75
28
116
120
52
132
137
319
180
44
52
8
28
17
27
88
60
17
171
72
16
24
36
264
20
28
48
60
24
8
148
44
57
120
75
96
28
29
51
72
252
156
100
260
100
12
89
108
120
3
57
7
8
220
36
84
36
132
92
12
244
240
44
36
9
67
24
80
40
89
15
28
72
12
5
79
96
173
75
52
20
16
20
4
216
60
24
5
48
7
60
5
43
36
24
108
120
60
44
16
12
60
372
80
33
67
116
4
48
36
41
79
24
36
120
44
28
72
77
111
88
20
16
36
12
56
21
15
24
4
168
44
64
84
8
184
185
103
180
17
55
20
76
188
24
40
8
24
64
41
39
120
21
55
60
53
31
56
88
17
103
77
3
48
88
132
20
48
69
27
40
36
140
100
17
192
15
88
65
55
80
16
20
16
84
12
12
12
84
32
9
315
28
20
40
48
180
8
12
9
51
117
151
84
8
84
24
100
20
4
77
55
84
24
5
3
24
45
60
31
24
60
5
31
68
64
92
93
75
36
9
135
48
52
65
55
216
24
8
84
88
185
151
84
17
91
24
44
240
156
105
175
96
168
149
51
40
96
44
124
48
24
108
72
20
4
80
40
29
91
12
84
56
72
45
12
108
7
36
24
113
135
100
12
200
48
60
16
12
89
168
252
79
24
48
8
72
57
43
12
68
112
12
5
51
69
343
77
51
132
16
12
20
4
36
60
12
12
84
60
101
115
36
12
245
3
189
39
24
40
65
120
7
65
19
44
40
120
72
120
125
39
21
19
120
44
177
3
120
36
16
80
196
12
17
43
20
52
173
7
5
175
113
7
84
224
36
69
63
69
111
12
28
32
40
108
29
39
4
80
40
156
101
55
ABCD 99875483122*3^$a+1 [50006]
24
192
14
64
42
48
18
14
16
18
14
46
36
44
34
62
10
74
6
16
30
18
26
100
8
10
80
22
24
26
16
14
10
78
92
54
16
8
46
2
24
46
18
26
94
24
8
54
10
8
22
26
58
20
10
96
30
90
90
20
64
24
26
16
74
52
2
58
48
14
18
4
18
38
34
96
24
30
114
62
40
98
64
72
24
66
6
80
48
40
54
18
38
360
10
54
8
40
44
36
28
30
2
28
42
38
40
32
18
30
10
62
24
18
40
78
72
66
14
12
28
18
8
40
2
12
42
58
86
10
6
48
6
56
18
30
58
24
8
6
72
138
90
150
106
108
56
76
30
18
20
12
4
66
30
90
6
120
18
14
52
14
24
40
6
144
18
62
48
28
6
24
2
64
20
18
88
8
16
6
32
18
72
30
10
6
80
12
28
50
46
8
16
32
24
16
84
60
20
118
26
22
24
78
18
32
78
18
22
42
2
36
34
56
22
42
48
18
20
10
62
16
20
12
114
16
2
12
4
92
178
30
42
48
42
78
14
18
40
8
6
48
10
120
6
24
80
16
72
24
114
134
10
110
10
96
120
26
150
136
18
62
40
48
54
2
18
12
10
6
8
12
52
48
12
230
6
10
30
12
30
80
70
2
16
24
66
60
32
18
16
56
102
42
10
38
6
16
68
36
40
66
110
36
132
18
22
8
18
40
6
44
6
30
168
66
136
48
158
28
60
20
16
6
14
24
10
54
20
22
14
34
90
12
26
10
102
96
80
16
26
12
10
48
32
22
24
72
90
54
18
30
42
8
6
72
48
52
182
42
148
48
252
20
12
16
20
34
6
18
66
38
78
18
40
30
84
12
18
8
24
54
64
12
36
8
40
60
86
16
32
78
48
40
36
30
8
10
128
28
26
64
42
38
10
80
64
62
34
30
66
6
32
16
74
112
44
4
86
6
84
60
16
18
48
18
20
40
32
90
24
40
120
14
10
14
18
72
88
42
78
72
96
30
60
12
42
110
10
56
10
60
42
54
18
110
88
32
18
88
110
42
30
90
24
64
72
102
26
24
40
62
100
54
24
78
2
46
96
74
16
48
6
164
166
54
90
32
58
36
24
2
18
6
40
80
16
30
80
34
2
60
144
66
94
24
66
38
58
78
12
140
10
8
136
26
112
116
16
8
10
126
72
18
6
74
22
42
38
24
18
30
52
20
18
6
4
102
56
82
96
6
158
88
50
22
92
30
16
54
26
30
4
6
32
160
32
6
112
8
34
24
174
20
126
46
36
44
24
10
2
28
120
50
10
6
8
16
24
32
48
16
6
20
46
62
36
16
20
28
12
36
44
160
66
78
42
38
4
48
20
10
2
108
24
58
30
36
36
48
56
52
44
36
28
2
112
18
60
48
24
18
24
24
74
52
56
58
26
6
88
2
94
50
70
6
8
34
120
8
58
32
22
56
30
16
90
96
24
8
72
6
18
22
68
12
10
54
50
130
6
54
116
28
84
48
54
14
34
128
70
18
56
16
74
46
62
10
102
66
24
14
64
26
46
68
16
14
40
48
48
6
20
6
10
20
10
8
96
48
42
84
34
42
20
40
24
66
14
76
96
38
16
30
140
4
42
24
24
150
74
6
82
42
20
18
58
14
30
42
10
6
54
176
4
84
26
16
18
20
16
24
324
68
10
18
44
10
6
104
42
16
18
12
18
66
30
48
48
18
102
198
20
16
30
8
46
44
30
112
86
34
8
16
6
44
16
134
30
42
18
12
18
130
14
70
18
24
48
56
106
38
6
10
174
120
20
22
144
6
144
66
48
18
222
72
96
440
82
78
14
24
10
24
42
96
12
8
18
40
24
8
34
44
10
54
48
48
90
90
30
54
8
34
50
118
8
40
78
12
20
120
18
24
72
48
46
26
10
30
50
70
38
18
34
60
84
36
18
56
22
50
40
38
154
2
6
54
36
22
48
14
28
6
42
12
18
2
142
48
48
30
74
6
10
24
50
6
94
8
82
18
6
24
66
20
16
24
20
16
48
20
108
22
30
2
90
28
26
24
46
2
112
2
16
14
6
58
32
40
8
72
144
78
28
30
32
22
66
78
42
2
22
54
32
130
14
34
30
90
32
70
128
4
6
56
94
2
18
4
26
16
24
42
54
138
20
28
132
60
36
26
54
24
36
100
192
8
42
102
10
32
10
36
138
150
2
64
96
30
120
24
120
90
150
66
14
10
48
90
20
66
40
32
70
42
110
88
18
144
38
18
54
16
12
48
80
46
50
76
8
24
16
2
30
162
6
76
140
4
54
6
66
96
30
104
18
16
72
48
2
54
40
6
8
4
68
40
20
12
10
102
24
32
12
36
64
12
68
252
94
50
60
36
84
72
52
102
80
58
6
80
94
18
102
18
2
16
60
132
30
48
54
2
160
8
40
8
40
38
16
24
24
116
16
ABCD 99875554286*3^$a+1 [50004]
31
2
118
5
45
12
24
19
192
44
43
48
18
35
16
3
26
16
38
1
12
20
124
65
3
12
25
11
15
18
36
34
26
36
4
14
9
63
48
141
64
20
12
4
29
24
7
36
5
10
32
10
23
7
72
45
5
46
29
16
68
7
5
3
61
155
69
1
3
113
12
15
21
70
9
125
67
5
4
51
11
37
41
10
62
12
6
1
65
60
3
117
18
18
88
44
3
105
3
19
32
33
7
18
23
12
16
17
3
141
4
32
12
18
24
121
69
26
45
9
4
71
55
8
1
12
33
96
84
6
8
1
21
24
12
39
5
16
2
21
67
2
207
9
16
35
96
43
14
66
126
43
12
5
36
87
21
27
3
45
1
68
100
66
21
51
29
36
13
66
45
5
118
26
30
72
18
7
29
3
12
64
84
63
29
105
36
24
4
71
81
52
63
92
1
44
6
30
72
10
32
40
101
16
36
5
28
30
42
44
39
61
3
45
83
219
46
12
62
70
20
6
33
31
56
25
89
135
16
29
18
40
72
78
15
3
77
67
45
9
2
9
9
39
25
32
3
73
107
16
9
36
47
19
50
4
44
60
72
219
96
28
35
13
9
39
11
9
45
12
7
17
15
21
18
21
51
22
23
49
15
11
73
89
7
63
2
15
16
15
62
160
15
48
65
15
9
28
15
21
80
55
20
37
8
24
192
18
85
21
47
87
22
24
11
69
87
48
67
32
10
30
53
123
57
9
36
63
61
8
112
78
56
64
26
15
12
4
108
11
21
51
18
40
6
90
3
20
28
83
40
32
9
45
76
14
46
8
144
15
57
58
17
108
25
203
12
3
33
21
55
33
90
2
103
12
48
27
18
80
3
43
26
43
45
3
9
11
112
60
101
64
11
25
26
64
30
50
72
22
8
39
115
14
216
4
71
60
19
29
52
45
3
53
34
26
22
41
9
118
18
75
35
61
176
105
75
165
55
57
72
44
39
16
80
60
91
8
18
30
45
33
15
57
84
24
15
112
29
3
31
54
12
54
14
27
9
22
33
60
69
80
16
15
32
12
16
5
12
10
32
18
28
26
30
144
24
28
12
15
11
6
15
48
48
48
21
100
164
7
44
45
76
24
44
36
19
9
23
13
12
35
4
48
173
19
44
37
24
20
34
30
26
85
3
2
6
192
16
54
35
63
253
20
79
8
9
1
54
66
198
17
69
58
6
20
7
12
27
5
100
80
63
58
44
28
32
91
20
33
72
4
68
46
30
51
29
240
15
57
4
39
32
33
126
30
15
219
21
16
48
20
9
87
15
16
38
7
45
48
80
55
71
18
108
28
14
58
8
6
48
42
54
30
39
48
4
5
48
52
35
21
159
9
100
66
50
15
13
90
26
22
54
8
82
101
85
44
4
15
29
3
13
20
60
10
2
24
30
1
44
9
7
20
9
46
24
30
176
10
5
13
35
36
21
18
25
21
116
103
15
230
10
2
15
73
71
16
48
17
30
64
33
80
201
19
32
64
11
21
57
72
28
108
59
21
112
23
67
32
18
15
12
84
25
54
38
60
48
24
3
4
5
90
64
24
137
1
15
39
8
141
37
12
3
12
11
57
12
1
12
62
37
5
100
18
21
5
15
12
64
3
18
168
156
11
15
114
28
8
100
62
21
51
49
17
64
59
9
7
141
23
57
54
1
80
7
26
102
37
20
25
96
12
8
64
36
14
22
26
18
27
33
36
15
76
117
12
18
81
12
3
54
8
40
8
51
45
4
27
27
21
21
30
6
75
12
11
40
29
33
3
15
90
16
20
90
96
22
47
69
31
80
76
93
36
36
32
91
96
59
25
44
3
24
21
19
14
10
41
124
27
62
28
140
10
192
101
69
6
30
75
64
77
15
16
59
126
18
16
5
16
68
9
28
39
20
31
74
54
1
108
68
49
15
44
4
41
30
57
13
35
37
23
57
219
9
36
3
7
96
134
18
10
23
87
72
13
21
44
147
60
3
216
6
19
12
53
100
60
15
47
13
27
78
2
78
87
43
69
96
32
9
28
11
36
16
32
12
4
5
36
55
33
38
10
44
15
36
45
15
43
149
37
59
57
7
5
63
9
19
5
36
28
36
11
79
80
30
19
41
22
80
33
55
105
5
75
15
6
39
16
21
59
9
172
15
15
24
69
32
69
15
15
1
5
87
25
32
18
18
3
51
49
15
90
20
15
9
43
33
27
89
16
39
69
27
68
12
4
5
18
102
10
8
13
33
99
71
10
11
16
117
27
9
11
16
12
93
39
188
36
16
44
45
39
15
13
33
56
39
16
36
17
88
8
12
67
47
64
2
15
73
71
9
19
80
1
2
24
69
36
79
114
11
19
17
9
144
3
25
27
32
9
12
42
30
18
10
68
79
41
7
27
38
10
5
4
45
15
3
8
54
3
21
72
3
87
54
3
12
25
8
10
8
90
115
3
144
42
119
25
30
14
18
40
78
2
13
65
72
39
36
60
64
35
1
29
90
24
22
8
15
21
6
22
50
48
157
5
6
25
92
64
11
10
8
39
93
3
12
84
45
18
33
7
41
160
15
29
33
28
51
36
44
9
7
69
6
9
108
3
32
262
20
19
35
1
69
12
44
19
96
29
52
47
33
30
33
21
43
21
122
13
36
41
28
11
15
1
32
15
1
60
20
79
17
31
90
8
46
8
37
99
6
11
7
66
39
23
57
15
178
8
12
7
11
37
32
ABCD 99875590396*3^$a+1 [50083]
5
133
47
84
4
48
159
48
57
3
36
29
28
8
52
27
33
24
153
30
105
8
49
123
21
87
57
126
77
4
36
72
8
148
104
1
71
24
4
75
21
56
19
45
32
28
9
107
76
8
52
120
12
87
21
60
24
3
30
3
200
100
87
21
45
35
40
36
128
112
68
12
24
49
66
165
24
81
15
24
20
55
6
47
40
24
75
48
30
6
60
36
90
11
43
57
8
1
11
244
108
36
15
60
81
36
24
60
39
9
8
204
76
72
60
108
48
36
183
33
48
81
11
88
69
102
9
20
112
12
36
36
20
103
6
11
160
96
48
20
49
63
27
21
9
11
91
5
43
105
36
80
160
132
24
8
88
72
171
9
12
129
111
8
28
60
33
135
9
75
20
25
123
93
87
44
13
95
28
63
5
49
63
33
24
6
60
54
11
24
72
120
4
56
64
20
295
45
12
27
60
30
3
120
20
40
33
15
36
44
91
21
123
36
60
144
65
76
36
147
65
76
44
97
54
9
105
123
44
4
12
80
49
18
30
3
72
45
11
115
17
4
45
138
21
20
55
149
31
96
48
90
6
89
100
56
4
195
5
31
77
124
68
85
30
210
123
80
52
48
12
8
88
45
35
31
33
56
24
40
135
30
191
55
9
12
39
36
9
144
12
24
72
84
20
4
9
83
67
12
180
21
60
27
93
48
24
27
45
56
112
27
41
139
29
31
54
27
24
69
54
66
75
45
35
79
57
69
39
75
65
36
52
69
51
24
20
25
78
12
48
57
8
127
69
20
24
88
24
144
111
21
33
15
75
9
27
33
57
75
116
73
15
144
120
56
4
20
67
89
109
23
40
9
48
47
4
69
192
30
33
72
3
101
121
15
60
20
73
111
105
24
23
49
144
47
4
15
45
24
120
200
60
79
6
39
147
29
55
9
72
9
144
3
20
40
80
73
174
33
63
66
15
15
53
36
115
96
125
28
32
109
107
48
31
9
36
128
400
51
17
127
117
8
1
215
172
84
48
36
120
80
144
31
5
79
81
9
3
69
3
8
28
180
240
15
17
13
267
27
41
72
43
21
44
79
65
28
39
114
120
27
72
48
147
90
75
80
108
52
92
160
8
16
12
333
119
7
81
8
1
3
21
15
105
27
84
153
120
3
120
48
140
49
47
48
96
52
32
16
135
117
144
44
40
120
24
27
9
24
15
42
288
3
68
31
65
40
80
124
20
76
96
27
12
5
49
24
66
54
47
64
15
57
188
112
8
24
112
44
91
21
20
13
90
17
13
15
39
60
17
16
72
87
9
45
27
20
52
20
67
30
15
9
99
171
9
8
49
23
16
180
12
9
35
76
128
4
68
19
33
140
16
60
45
15
81
39
60
44
16
36
8
112
44
19
33
12
135
5
40
108
68
136
20
4
36
75
65
40
39
84
53
4
9
11
100
96
108
140
19
30
63
132
36
44
28
177
15
51
96
9
45
24
47
19
54
15
27
69
15
117
24
84
129
96
96
23
7
33
20
7
65
76
3
84
153
39
33
60
15
6
15
15
45
15
21
123
17
13
75
27
101
7
21
44
48
24
13
96
24
15
60
45
126
57
24
63
17
16
68
132
49
18
45
32
55
9
44
12
88
48
9
23
7
141
147
96
66
99
104
36
31
18
111
129
27
248
12
24
25
95
100
24
96
21
15
128
12
108
1
147
20
40
180
3
114
23
73
51
69
15
39
5
112
93
126
57
8
84
7
33
12
33
3
108
12
12
15
53
28
32
79
29
52
27
33
120
12
27
129
12
60
44
40
60
39
9
68
49
54
45
69
30
60
30
15
60
8
28
12
72
207
33
8
7
36
105
12
60
104
16
9
3
8
28
39
53
168
12
124
80
13
126
5
40
104
85
23
43
30
27
48
135
6
30
5
84
36
64
12
24
9
27
68
4
68
43
6
90
113
52
36
92
220
21
27
60
57
15
81
90
36
9
9
87
96
3
ABCD 99876071788*3^$a+1 [50020]
87
87
42
15
75
21
51
126
12
18
42
87
3
12
36
21
21
3
168
273
18
42
18
18
12
99
51
36
33
24
9
39
147
21
96
3
54
78
36
45
45
12
87
75
18
27
15
36
21
9
39
21
66
6
3
99
189
9
39
141
54
96
30
24
39
288
72
45
24
12
114
66
18
33
63
57
117
3
24
9
15
39
36
42
30
60
198
156
96
54
90
39
15
33
33
6
33
21
84
63
27
60
30
51
9
15
141
6
45
96
51
18
27
15
36
12
108
189
45
27
48
93
75
27
6
162
12
18
168
120
15
48
9
15
27
48
69
96
33
111
93
3
69
27
93
27
99
213
27
12
60
21
69
147
48
111
126
66
81
27
6
15
96
120
15
114
30
33
3
108
144
186
39
48
33
111
15
9
45
24
18
57
51
93
9
132
18
84
18
6
93
24
24
39
12
24
21
48
219
180
102
171
9
114
36
57
99
21
57
30
6
48
78
180
48
6
54
45
24
3
12
6
27
45
18
57
72
24
9
18
12
33
45
30
21
15
57
3
66
27
33
108
51
3
90
3
9
6
33
24
117
99
15
72
9
261
120
3
15
297
9
6
33
39
129
99
21
3
69
144
3
90
72
75
81
60
30
24
12
78
18
18
15
72
72
33
42
69
48
72
99
21
33
120
327
267
420
66
90
6
63
48
24
72
93
75
33
39
21
30
24
66
24
48
3
24
24
21
36
36
54
24
18
18
72
12
72
18
96
72
108
15
39
33
24
63
9
9
39
96
33
66
144
45
120
447
18
87
75
18
3
24
45
54
36
258
84
18
72
96
9
165
3
39
36
90
27
72
39
33
21
36
15
27
93
24
57
15
21
27
135
42
30
57
264
3
24
90
162
30
6
45
48
141
27
147
45
45
126
21
24
24
48
48
21
174
69
39
6
12
24
30
36
78
30
33
9
63
24
3
54
18
48
78
30
6
84
132
3
72
33
12
24
30
168
90
48
60
12
3
15
57
21
27
72
63
48
24
18
48
15
144
96
141
24
195
24
48
105
108
3
51
36
36
60
66
111
123
18
42
108
18
3
24
3
18
6
66
114
84
24
12
6
138
9
144
144
27
18
27
48
48
24
75
48
21
69
3
57
18
30
60
90
57
15
12
18
114
84
24
21
48
39
102
147
15
78
3
87
30
3
33
150
12
60
249
159
105
75
117
27
21
15
33
207
33
69
378
57
15
33
24
141
36
18
21
24
87
9
21
123
27
66
42
81
24
48
75
234
114
81
75
18
51
39
6
30
36
126
3
87
105
24
69
42
33
15
42
63
21
6
18
90
57
9
18
18
54
18
18
57
15
60
237
81
135
72
15
105
24
144
135
177
27
66
3
111
105
24
285
3
33
138
93
75
45
99
21
45
42
12
21
75
69
48
27
138
90
18
15
117
147
15
54
123
48
345
24
102
18
54
198
75
105
108
42
48
60
21
48
24
231
9
24
48
57
183
24
153
42
12
33
57
18
93
39
48
18
15
48
81
24
162
30
42
90
3
15
54
99
21
6
84
54
42
33
57
30
108
45
24
21
96
3
24
21
36
63
27
189
15
30
3
48
81
90
36
9
63
12
90
387
9
18
6
18
21
24
111
42
15
24
9
6
33
72
96
117
78
48
117
48
21
36
18
12
57
21
12
108
3
87
42
63
72
63
54
30
6
12
150
12
18
18
45
120
15
81
9
150
81
264
87
81
9
30
201
57
39
45
3
3
165
24
183
90
54
33
45
90
30
6
12
54
54
24
45
75
6
15
339
6
174
9
9
60
54
54
15
72
123
186
48
3
3
66
3
111
102
114
108
69
33
90
21
3
69
111
162
54
30
3
21
27
3
24
45
21
219
48
183
24
9
57
42
84
81
9
18
45
195
21
192
39
ABCD 99877274782*3^$a+1 [50012]
57
243
90
42
30
90
42
18
105
147
12
54
42
120
309
3
228
90
39
69
54
150
3
108
12
15
72
57
33
96
84
27
15
48
6
12
99
36
9
6
48
132
450
30
162
3
147
36
12
90
132
111
12
168
15
36
30
36
132
3
27
6
30
270
27
63
60
72
69
36
75
90
174
18
27
15
30
54
6
159
36
36
3
120
60
36
36
192
81
156
15
45
15
48
90
36
360
96
39
15
36
66
75
15
132
33
15
132
30
42
30
39
75
57
45
99
99
297
33
87
129
75
33
51
51
9
15
72
102
3
3
264
36
21
183
72
54
72
234
69
96
63
21
36
231
9
9
207
69
75
63
81
12
15
93
57
18
141
36
69
168
147
51
33
60
117
132
12
54
90
72
18
6
36
138
42
120
18
6
39
99
186
36
36
102
18
24
234
12
165
159
114
15
231
60
54
66
54
27
69
18
57
9
75
21
174
21
75
120
24
120
72
18
72
99
135
21
24
33
87
15
21
60
117
78
18
30
21
24
180
12
108
36
51
60
18
15
36
96
9
24
15
21
54
66
96
15
33
72
24
75
189
24
36
12
75
60
9
18
72
78
87
159
117
117
78
18
15
72
15
9
300
21
54
30
75
21
174
54
42
30
24
36
18
201
81
18
36
126
39
96
45
24
48
60
156
27
180
123
30
135
51
105
24
15
66
75
51
9
33
108
12
36
387
123
84
21
72
33
75
201
66
9
99
57
15
9
99
6
36
15
87
21
72
15
189
15
18
30
42
51
168
87
12
57
75
30
198
72
186
12
108
78
102
108
276
75
33
48
60
3
120
57
3
12
3
30
6
21
99
114
15
36
69
6
36
162
36
30
204
12
96
33
69
3
15
18
72
75
24
45
6
12
132
288
30
3
15
9
9
171
9
252
108
90
165
87
9
171
78
54
12
21
75
18
30
24
66
132
3
9
132
30
45
15
21
9
18
201
36
36
147
72
21
9
135
9
207
63
21
60
105
30
36
114
66
90
90
342
36
54
42
15
165
48
183
183
66
6
12
21
129
72
84
36
60
111
15
12
108
60
33
51
21
144
3
18
162
30
6
66
144
6
180
129
12
24
135
18
6
84
36
81
51
33
141
6
12
60
192
6
84
54
150
66
198
126
42
84
39
57
18
57
33
15
147
33
51
24
30
90
21
15
24
57
15
210
72
90
18
183
36
36
345
18
102
54
36
72
57
105
54
57
33
36
204
66
9
72
9
60
66
9
300
60
36
69
18
12
18
276
66
45
156
3
192
90
18
72
9
135
6
15
33
186
120
108
18
54
204
21
9
36
54
57
15
54
108
3
69
75
51
72
180
21
60
15
57
15
30
78
12
24
66
18
276
138
132
66
45
117
3
60
105
15
60
159
66
99
99
36
45
45
36
90
9
9
126
45
69
231
165
15
180
33
111
87
9
81
270
90
39
51
9
123
36
177
108
72
75
48
114
87
180
36
57
183
63
36
6
195
69
6
48
21
3
18
162
18
15
24
99
45
9
3
15
150
195
159
81
195
30
39
3
66
27
33
75
45
132
30
45
63
6
18
18
3
99
96
102
204
15
21
72
12
60
54
72
90
30
42
30
18
54
9
87
48
ABCD 99877448018*3^$a+1 [50095]
32
16
35
61
8
52
5
55
224
45
51
16
68
36
40
44
36
76
252
32
4
12
32
21
67
5
15
52
12
11
90
18
81
64
80
76
24
32
255
33
172
29
51
4
71
18
7
8
12
63
121
68
48
244
44
51
45
240
40
35
69
165
67
5
27
28
24
44
16
116
15
33
36
16
68
24
3
57
88
125
18
1
20
88
48
203
162
3
36
88
56
76
24
120
132
24
24
36
24
12
68
64
68
45
43
20
96
168
88
48
95
90
15
21
3
33
19
56
69
54
25
65
27
24
60
15
13
92
16
44
64
24
8
48
172
60
35
189
108
27
45
124
227
33
52
60
120
8
180
4
96
41
75
48
136
72
20
88
191
9
12
28
240
17
87
3
85
20
148
71
9
312
60
88
35
9
48
48
76
164
36
84
132
60
40
152
123
45
48
40
180
11
9
4
48
32
28
48
12
72
60
32
16
108
132
65
3
52
179
105
100
24
20
16
8
376
71
49
32
135
45
28
104
208
119
9
64
36
35
9
48
28
120
96
41
39
48
120
12
48
36
76
128
196
20
52
44
100
116
189
31
8
60
45
15
57
43
32
112
8
24
124
35
9
16
72
140
84
39
85
12
140
15
265
44
60
24
16
24
161
15
28
101
115
80
36
64
20
12
12
93
144
90
1
44
4
20
132
24
16
60
72
248
144
9
55
71
61
84
200
156
129
55
56
88
44
153
79
8
16
20
16
68
60
93
18
25
92
9
15
60
4
11
25
29
67
5
7
96
60
12
5
7
20
28
20
4
20
9
55
92
33
147
12
21
126
126
19
20
84
21
43
92
441
27
63
25
29
15
144
40
56
136
12
11
36
69
111
109
84
72
84
44
72
21
87
96
4
8
75
9
36
120
12
28
32
16
35
90
7
80
12
12
15
81
9
54
72
85
68
16
11
13
72
12
108
68
156
84
81
144
115
65
175
32
124
60
44
4
68
52
12
24
20
40
11
36
33
96
24
12
69
55
8
16
36
60
149
7
20
48
76
8
52
56
24
24
52
29
63
40
32
48
33
19
80
4
24
56
156
75
1
60
32
16
17
7
12
8
27
205
24
20
72
184
35
85
44
4
11
49
8
159
1
32
3
18
7
140
28
32
4
20
16
24
24
11
33
40
156
72
8
15
85
12
119
1
104
4
72
44
124
72
32
28
128
40
104
93
27
100
17
79
44
3
97
60
41
31
8
48
84
28
8
508
5
36
3
51
121
131
13
140
4
132
128
12
76
104
64
32
15
49
44
16
35
9
40
41
31
108
120
44
88
60
44
88
8
64
24
236
64
84
12
41
3
120
52
12
68
48
124
48
92
216
12
12
252
39
105
21
43
83
177
36
52
48
96
24
12
5
15
52
68
4
56
3
61
68
16
44
12
76
60
44
196
32
96
64
41
91
8
12
4
47
25
32
12
28
92
84
12
84
36
88
44
28
60
12
47
141
28
60
12
20
9
144
127
53
7
8
24
33
18
129
40
12
80
36
24
24
172
48
104
213
3
220
65
36
99
112
132
116
81
36
43
72
32
40
96
24
96
32
100
185
19
8
60
3
54
31
60
32
111
85
20
21
36
27
28
20
33
31
5
54
36
129
4
128
48
64
32
4
41
54
9
153
90
13
56
180
16
120
48
12
8
16
89
162
169
11
225
4
20
16
8
40
20
4
32
36
168
24
72
96
40
12
8
39
61
60
5
115
68
51
21
48
36
28
120
36
71
145
44
81
51
60
28
32
24
4
104
36
57
27
48
100
239
1
8
45
55
36
161
27
28
24
44
172
84
20
51
129
40
48
143
73
12
68
135
25
180
164
16
176
105
54
61
96
20
60
4
20
9
255
51
49
5
ABCD 99877591462*3^$a+1 [50005]
13
12
11
4
56
12
13
84
60
11
19
113
13
42
138
276
18
18
39
44
1
24
39
36
56
31
33
20
19
30
18
54
24
75
96
45
23
192
1
30
33
44
16
80
31
29
52
32
7
29
16
84
164
73
3
45
11
13
27
20
36
12
61
42
5
48
31
33
21
42
17
37
138
41
12
7
77
13
3
104
13
15
12
99
6
138
6
11
1
15
99
9
80
31
90
54
36
78
12
6
18
12
99
36
69
51
57
11
25
59
31
9
45
12
15
20
40
21
72
47
19
54
35
7
53
88
39
5
40
21
42
161
52
57
95
52
9
51
36
92
36
61
66
17
43
54
23
12
229
42
90
72
48
39
24
15
144
33
8
61
18
6
12
78
41
49
27
27
17
40
44
76
3
53
49
54
29
7
45
15
65
48
16
87
77
16
27
114
51
57
12
63
12
56
40
15
18
15
57
12
60
36
12
18
29
28
69
35
43
30
3
8
124
105
48
35
19
65
88
45
42
5
60
28
15
21
60
36
80
24
196
44
36
48
28
8
16
9
35
72
7
5
7
33
92
25
48
3
33
60
51
44
25
11
208
57
30
9
44
163
24
33
15
33
24
33
36
6
18
36
30
45
92
24
88
63
18
15
21
23
12
24
49
35
28
80
72
31
125
37
23
1
59
7
33
164
25
12
18
5
120
7
126
72
36
11
160
24
20
4
45
35
7
33
3
18
15
104
43
102
3
3
29
37
24
84
60
36
120
59
112
15
48
41
96
115
6
12
11
40
84
168
8
37
54
18
36
36
3
15
66
11
13
11
76
3
77
40
56
19
41
4
81
54
29
229
12
111
68
61
36
12
15
12
33
87
15
144
6
3
56
16
9
54
42
3
8
37
3
12
3
33
60
39
30
11
24
91
45
9
47
31
33
24
48
15
42
47
133
11
1
35
19
29
60
43
84
29
216
43
60
12
21
93
12
23
19
5
7
29
7
162
11
4
75
42
54
45
21
75
93
12
11
67
66
15
117
3
32
37
66
17
43
36
18
11
1
18
72
6
3
45
155
49
12
3
15
18
179
4
21
138
17
28
96
21
11
25
90
45
60
44
24
85
102
53
25
35
55
54
108
30
29
25
18
21
20
31
24
30
24
123
8
72
24
55
78
35
48
4
48
8
28
111
29
187
24
18
23
12
37
15
8
13
47
12
4
81
3
45
35
43
12
78
72
12
24
11
24
37
47
7
29
64
12
39
126
35
36
19
29
1
6
69
15
78
11
1
159
39
5
91
65
24
13
108
6
21
204
84
195
30
51
9
39
272
48
16
20
1
39
69
48
35
133
95
97
18
6
54
5
79
17
25
48
11
60
112
68
79
33
12
21
6
9
80
24
103
57
8
28
60
81
15
44
60
25
36
30
60
30
3
20
16
69
27
51
18
27
27
21
99
17
24
19
18
18
129
20
12
84
40
12
9
71
52
57
39
20
96
16
63
5
76
8
121
131
1
47
12
85
36
59
13
15
20
36
40
9
3
68
169
15
57
119
7
17
91
29
36
4
60
20
60
91
126
6
12
78
155
40
57
15
60
15
45
32
16
32
40
56
24
12
76
8
84
25
30
96
126
108
18
129
8
36
7
84
18
35
1
54
6
12
15
144
9
99
21
27
15
18
195
57
35
13
24
95
13
30
9
44
1
23
120
115
81
24
8
7
6
66
45
15
5
88
45
23
19
48
96
30
36
11
24
61
179
1
3
36
8
7
113
31
129
36
69
27
224
271
30
11
13
36
30
9
69
120
15
8
19
33
15
36
5
139
33
32
12
256
15
54
23
13
174
45
20
64
44
25
60
47
24
16
15
24
54
155
61
27
104
43
101
61
15
75
54
24
18
53
19
57
99
36
45
33
36
30
57
80
60
4
8
36
7
42
66
6
18
5
103
48
36
6
27
27
101
37
108
24
48
36
15
20
16
8
48
55
24
126
18
84
18
132
12
18
33
27
66
11
16
20
13
35
24
7
90
59
16
8
7
6
3
9
11
79
78
3
104
1
107
37
66
42
54
125
60
25
23
12
24
67
18
36
78
12
101
64
80
13
30
150
11
4
12
39
9
36
141
23
13
99
20
1
3
15
137
7
53
37
132
11
205
47
73
18
6
63
57
23
67
53
12
85
54
12
29
25
3
12
21
63
60
20
61
30
18
15
3
24
69
57
120
63
27
9
33
11
36
43
5
133
18
81
8
7
54
30
29
7
18
96
174
6
54
45
92
43
5
52
8
25
35
1
36
30
29
12
85
35
7
18
59
40
63
18
72
18
54
120
18
18
47
61
39
3
29
60
4
51
101
19
9
171
29
7
24
36
12
6
12
39
48
21
51
63
17
13
72
15
20
24
24
7
18
15
72
9
87
87
81
51
18
23
12
12
19
77
13
35
1
36
47
60
1
27
69
35
85
23
16
144
3
57
87
65
48
40
36
9
75
12
3
30
35
36
7
77
72
49
39
56
36
43
93
32
1
155
16
8
1
24
36
90
9
20
43
48
72
144
36
45
15
5
4
20
115
33
15
65
100
36
20
1
35
55
9
20
ABCD 99877858552*3^$a+1 [50112]
9
3
113
1
18
17
48
88
9
138
36
60
21
24
44
73
72
11
1
59
24
36
4
36
21
51
75
9
9
15
45
11
48
36
24
232
104
7
9
24
56
16
48
45
15
12
60
72
48
123
9
36
44
13
18
41
49
6
5
4
72
9
18
17
73
3
32
31
5
31
18
15
120
32
31
89
108
16
144
48
32
37
3
20
52
36
99
78
18
9
39
29
7
18
36
96
23
52
36
24
44
55
65
19
137
76
72
48
63
9
32
55
120
78
95
12
28
20
1
90
9
20
148
99
9
9
36
54
57
69
54
66
27
9
23
13
15
8
1
48
6
29
36
52
48
36
9
131
220
20
13
27
63
12
24
9
32
24
60
40
27
78
27
44
31
24
9
12
8
24
28
3
9
81
15
56
48
7
65
4
81
54
65
7
53
36
13
18
54
15
9
35
24
97
36
60
180
3
15
36
129
44
133
147
20
12
4
80
7
45
32
12
4
24
32
4
27
84
78
48
108
90
6
54
30
15
12
9
15
81
12
6
9
93
15
63
57
9
18
6
11
60
19
30
59
28
48
27
29
24
84
52
33
3
33
90
5
4
12
15
18
18
30
99
36
24
20
55
53
1
99
20
43
18
15
9
47
1
114
18
111
45
36
35
79
125
19
45
80
28
68
24
52
8
31
24
48
137
13
3
56
4
12
15
29
61
75
72
60
3
53
120
7
42
66
36
18
78
90
63
9
35
1
75
15
65
160
27
53
31
9
24
32
48
1
30
36
69
75
24
30
18
42
48
18
29
13
3
15
29
7
53
28
44
13
42
5
79
41
4
15
65
24
28
48
20
7
54
24
27
44
76
24
93
27
20
24
36
55
24
41
31
18
147
33
12
42
17
40
45
18
117
45
144
59
28
63
72
18
131
16
8
124
48
15
18
131
61
87
36
20
16
111
18
99
20
61
99
32
4
15
29
16
36
135
45
36
72
27
9
21
59
1
23
43
60
54
18
36
30
35
7
17
40
105
47
88
12
36
63
41
19
12
54
51
32
60
25
3
15
9
9
35
4
15
5
12
108
13
195
12
15
41
4
81
27
12
27
5
24
76
8
12
79
120
5
37
47
28
15
53
4
20
7
81
164
84
31
9
87
30
15
3
5
36
145
39
20
4
36
12
32
31
90
15
84
92
4
111
9
81
6
89
28
21
60
11
43
57
60
36
3
149
31
24
18
3
24
3
9
24
20
7
30
59
139
36
9
9
11
24
88
9
48
6
21
20
43
6
11
16
44
4
80
19
33
45
23
61
15
39
72
45
33
71
31
17
60
76
96
44
31
9
51
29
24
36
24
13
3
36
96
129
83
36
25
90
36
9
60
21
51
32
25
78
57
60
12
33
18
29
19
29
36
36
16
68
40
15
12
18
126
69
57
54
45
8
37
159
104
61
90
29
16
27
29
40
9
90
9
45
108
47
16
12
44
1
47
67
9
21
119
7
9
20
40
48
45
18
9
20
88
15
101
24
103
78
11
24
1
18
45
3
17
7
21
8
37
15
12
51
45
20
16
111
9
33
35
13
42
18
59
49
90
161
19
21
24
36
8
60
31
21
15
9
44
13
83
25
11
16
60
27
57
20
24
79
12
141
32
156
76
9
51
9
75
135
29
115
36
45
177
12
72
6
18
174
72
24
129
72
60
3
5
31
5
4
27
33
12
36
24
20
48
72
79
36
36
29
25
23
76
15
9
72
45
66
29
25
171
45
18
9
32
31
29
31
9
20
55
5
55
30
90
60
21
123
30
27
45
54
5
13
107
16
68
60
91
149
1
54
12
29
60
55
33
3
53
55
24
17
19
45
21
18
36
5
1
18
21
51
5
84
4
20
13
27
32
43
41
112
15
53
40
60
44
31
36
108
60
66
27
32
28
39
29
85
72
63
75
5
37
3
176
4
20
115
5
4
51
125
84
16
21
114
30
6
21
44
28
32
60
13
3
15
18
35
36
48
205
12
99
24
21
15
12
15
72
18
72
138
9
8
12
13
12
23
12
55
5
4
44
73
42
93
60
3
45
45
6
9
36
8
31
9
87
89
36
28
12
44
1
6
12
17
48
40
20
180
55
72
90
35
60
28
12
20
16
72
20
76
45
39
33
108
11
24
24
16
9
6
9
3
60
18
12
83
4
207
29
84
52
8
115
5
12
76
9
35
16
3
60
72
9
80
4
44
37
59
1
30
18
27
96
27
65
52
171
48
42
3
20
7
17
28
24
20
48
43
33
36
104
4
20
7
21
72
80
88
45
18
45
144
27
5
40
75
125
60
4
104
67
5
4
24
32
4
72
9
23
7
53
1
51
3
5
36
1
126
77
13
3
36
36
9
96
27
48
15
72
41
36
40
3
33
27
12
9
20
4
36
36
8
13
27
140
13
18
9
32
84
19
6
75
9
47
16
33
39
32
121
54
185
48
60
72
76
32
13
24
95
60
55
6
18
30
51
21
24
18
12
6
119
19
5
4
36
36
20
79
5
55
5
16
20
79
41
84
16
68
31
101
60
19
5
40
12
45
15
63
57
9
23
175
18
18
24
12
6
63
75
180
45
20
112
32
60
127
6
23
25
51
48
15
17
64
44
37
66
54
36
27
33
180
27
48
15
53
40
15
5
31
66
54
5
163
57
9
11
13
35
55
36
149
13
3
116
60
84
19
225
36
ABCD 99878002054*3^$a+1 [50005]
25
29
7
29
43
36
65
7
252
3
84
60
9
132
24
11
12
1
12
72
36
12
15
9
36
60
72
63
44
36
37
167
13
3
105
24
3
48
68
1
53
6
12
13
12
15
9
48
35
37
111
8
1
125
58
33
77
18
25
29
103
63
117
143
25
15
20
49
3
57
60
48
35
16
2
7
63
74
43
5
36
79
12
23
12
1
5
30
25
3
44
18
78
25
27
9
5
150
1
48
72
84
15
81
95
4
48
21
24
36
11
13
3
2
18
13
12
84
29
31
15
33
35
13
3
21
96
113
144
58
9
120
36
72
3
12
2
18
1
29
78
30
79
35
30
36
19
3
21
17
22
48
38
79
15
80
1
60
36
24
12
12
53
43
12
12
132
5
151
12
11
109
5
67
23
16
20
40
9
12
123
48
69
35
13
47
18
43
12
35
1
12
23
12
42
7
23
37
84
15
69
3
9
36
27
8
25
24
15
33
47
126
7
96
51
36
9
5
108
178
20
85
24
120
48
5
55
27
36
33
29
46
72
32
16
24
32
13
60
72
15
24
21
24
12
23
112
92
12
25
24
87
45
77
7
41
67
48
24
108
41
79
3
14
31
5
127
60
12
71
73
17
12
7
96
29
19
60
11
16
92
12
1
72
5
22
33
11
6
106
20
54
31
24
71
85
53
7
17
30
37
39
36
45
24
60
24
36
36
11
4
81
24
71
25
47
13
5
79
24
84
108
135
24
50
43
27
33
12
155
16
32
40
45
12
29
10
36
21
29
84
6
49
24
48
59
4
12
2
31
5
7
47
52
36
60
33
96
41
24
66
13
72
84
15
36
20
18
36
34
21
24
12
29
10
9
12
48
147
8
25
17
67
23
30
19
5
43
60
35
28
62
42
1
60
12
15
33
5
72
7
11
84
13
101
90
30
22
140
97
47
1
3
32
4
45
113
115
47
24
52
213
36
59
16
21
60
29
55
53
12
79
89
43
12
35
16
36
69
17
19
35
64
117
12
87
21
27
56
1
35
4
69
36
35
12
13
11
16
45
60
35
60
4
21
12
15
45
60
60
17
19
12
24
29
10
12
2
12
43
83
4
45
23
1
5
156
36
54
25
11
13
15
9
36
12
252
132
48
60
27
33
36
60
47
25
48
12
23
16
24
21
60
36
5
48
60
12
144
6
4
26
18
4
212
6
19
36
24
24
60
47
37
77
30
6
19
75
21
60
3
32
18
7
35
18
115
72
63
144
56
1
11
4
158
31
11
54
7
65
138
76
96
12
20
1
12
39
14
82
9
35
6
19
24
47
73
11
108
13
15
57
72
99
2
55
48
35
24
18
48
7
3
80
36
78
7
11
37
60
11
12
13
72
5
55
17
72
6
18
19
17
115
41
22
45
36
11
36
13
12
5
24
48
10
33
24
65
19
24
11
16
45
63
33
48
27
93
12
23
1
35
16
32
13
60
12
77
36
10
69
75
33
3
129
5
55
60
15
96
32
1
24
63
2
12
19
24
36
89
55
15
45
23
49
24
17
7
17
31
5
12
58
69
71
13
65
127
12
63
8
72
28
44
37
108
12
65
55
3
33
47
37
24
12
3
14
151
12
17
7
11
13
12
83
54
166
2
30
64
8
1
12
29
34
86
55
60
84
96
24
59
13
48
51
20
1
132
11
37
3
57
23
49
48
35
4
9
60
11
6
7
48
120
27
12
20
1
17
22
48
57
11
28
14
48
7
3
12
32
25
24
11
30
24
55
87
33
17
108
60
7
47
18
12
7
53
7
24
12
72
23
24
13
3
14
79
36
15
24
12
38
31
24
12
12
36
12
39
8
42
66
4
24
105
11
60
16
32
36
36
28
68
73
29
31
24
12
159
57
48
15
50
7
3
12
20
25
72
11
4
62
19
12
48
65
7
24
48
3
93
36
29
22
108
26
58
92
133
12
15
9
29
22
9
17
43
65
55
5
22
8
1
23
66
54
1
60
51
20
90
70
33
35
73
5
115
63
2
54
25
63
56
40
12
164
49
72
12
11
102
18
162
7
15
2
31
24
3
21
5
82
32
16
2
43
12
24
15
81
3
57
12
5
7
60
35
61
83
112
2
7
29
30
6
19
65
6
1
72
3
68
16
93
35
12
1
17
90
13
24
24
39
33
192
48
72
65
7
36
23
1
41
30
13
11
18
22
48
21
12
23
1
24
11
25
48
71
16
36
105
48
15
9
23
97
23
60
48
37
5
79
11
109
15
33
12
41
55
5
34
45
95
6
84
79
84
72
36
12
48
15
9
41
42
13
53
114
13
3
24
21
41
6
13
35
36
40
33
3
32
37
96
29
18
13
27
20
25
12
125
18
1
75
9
27
26
7
47
1
23
36
13
23
48
97
60
24
35
64
116
18
18
109
120
11
37
11
6
234
37
17
7
51
32
1
15
56
49
24
36
132
113
6
25
5
58
21
15
21
60
24
41
36
22
21
11
25
5
10
14
67
23
4
116
40
20
4
21
27
32
18
19
84
77
7
12
53
67
60
84
11
13
60
11
1
24
72
303
21
65
18
61
147
9
108
131
1
123
20
12
4
21
29
7
29
31
12
47
13
11
25
11
1
47
1
41
34
50
46
14
19
12
23
12
49
5
31
15
33
51
21
125
31
24
96
47
16
96
50
30
18
31
87
48
81
29
34
21
17
55
3
44
132
18
31
144
17
19
5
7
29
48
31
132
23
4
21
77
82
26
139
11
25
12
24
11
48
42
7
51
21
11
4
8
1
71
61
108
72
29
24
31
23
1
11
73
77
55
35
4
12
24
14
7
23
37
113
7
83
54
30
85
5
43
87
2
103
35
25
17
19
51
9
36
23
13
5
18
72
64
80
1
84
5
43
53
12
67
24
36
59
37
24
5
18
ABCD 99878004696*3^$a+1 [50051]
50
107
64
1
108
30
32
18
115
17
138
54
136
62
10
15
17
36
84
23
139
85
9
42
48
42
8
24
3
13
92
18
12
18
10
54
62
9
117
27
32
1
72
16
20
52
20
12
90
53
43
37
64
43
21
16
29
64
36
116
46
45
80
69
94
72
14
36
3
69
48
24
19
11
5
109
22
62
15
112
16
43
117
9
34
50
112
83
16
65
79
16
25
24
90
22
47
1
90
69
3
20
30
252
111
7
14
4
30
132
30
7
11
74
27
121
18
12
38
19
17
16
42
5
21
60
12
42
90
12
78
30
71
32
33
170
5
77
140
55
57
80
10
8
5
32
96
11
53
25
30
6
12
18
64
26
27
27
28
25
25
55
33
32
24
23
32
11
54
96
47
23
105
17
31
11
48
90
18
10
47
93
30
18
35
77
3
32
33
10
5
39
18
114
34
42
14
59
61
36
95
23
32
30
28
32
12
51
27
30
7
48
45
32
16
19
73
18
130
19
7
41
73
94
50
58
8
90
6
34
19
48
7
105
32
208
13
14
186
22
62
24
12
28
14
58
143
27
5
23
12
29
21
24
174
42
12
60
51
25
44
6
94
80
10
8
42
72
19
11
46
14
36
12
18
23
77
68
15
7
14
18
16
60
62
10
5
27
66
126
6
47
25
40
26
69
16
5
82
89
109
32
48
19
135
26
10
32
18
4
26
22
140
24
54
21
1
8
72
10
14
16
110
22
36
12
108
20
4
8
58
90
32
72
60
15
21
139
77
30
18
42
9
27
48
22
79
89
14
30
18
18
36
83
48
48
16
81
88
20
202
50
58
90
12
2
48
40
158
40
20
72
12
10
37
11
32
6
22
138
32
15
43
5
69
108
12
35
41
50
54
36
22
2
72
36
72
130
68
18
55
57
18
37
7
6
112
32
16
56
11
48
7
9
49
111
29
334
5
75
46
80
36
3
33
108
126
76
18
39
11
22
15
128
55
57
119
28
45
3
50
27
105
130
26
6
5
43
53
55
18
36
35
11
149
21
28
32
40
210
32
37
41
39
49
32
47
7
4
14
36
24
12
15
259
14
28
80
3
112
33
47
189
36
58
44
6
22
198
32
18
40
14
108
19
71
9
93
58
89
91
50
78
21
45
3
73
23
64
3
45
33
15
32
55
38
4
18
14
48
10
98
10
14
36
12
276
130
12
20
48
37
17
36
22
2
48
10
62
136
30
60
14
76
44
3
73
39
11
96
69
39
66
7
3
54
80
46
122
12
42
9
157
30
2
156
24
31
17
95
128
32
7
36
14
16
50
5
37
40
152
28
332
76
90
29
45
108
12
171
27
85
5
54
64
32
22
32
16
32
36
27
45
190
53
19
68
18
36
19
107
40
8
22
74
48
53
23
60
29
21
27
25
14
18
108
24
16
20
48
15
75
21
1
68
11
29
32
108
39
112
29
10
162
8
6
9
7
9
11
18
67
53
59
1
12
28
30
41
33
16
24
36
122
30
180
87
48
13
122
42
31
27
30
18
72
132
108
230
103
45
122
30
24
30
6
47
32
41
60
43
59
42
76
47
21
52
87
3
14
6
54
16
14
118
47
93
35
41
30
2
39
189
72
59
16
7
50
30
25
11
6
90
66
58
32
82
48
55
203
32
18
30
6
15
1
182
30
6
21
109
90
116
6
72
18
85
17
36
40
20
120
39
21
12
208
12
3
17
22
105
51
14
42
16
2
48
3
7
50
39
19
90
35
45
35
109
67
5
94
182
108
27
9
84
60
36
3
45
78
54
36
27
21
114
66
36
3
21
12
28
26
6
30
28
169
41
14
28
8
6
76
3
29
36
12
118
54
68
19
64
29
8
54
78
23
80
5
22
32
108
90
16
162
90
35
33
22
14
4
14
90
28
188
87
9
34
101
9
112
23
67
62
118
62
28
32
15
43
69
16
85
43
71
84
90
216
4
60
19
13
115
29
3
48
25
188
22
122
6
30
55
80
45
22
2
216
12
24
58
5
13
32
76
14
30
18
10
32
15
43
5
9
16
18
32
114
48
60
18
48
37
5
12
36
24
36
31
16
112
33
60
19
3
48
38
12
28
15
32
57
16
24
15
96
16
161
44
19
5
4
270
66
151
43
90
11
32
125
19
101
27
27
6
48
79
215
16
42
8
36
19
41
4
62
42
88
35
33
15
39
76
29
112
80
16
29
35
25
48
18
60
25
5
198
40
77
13
147
33
32
40
7
71
50
7
33
15
87
185
33
12
78
22
44
64
44
46
32
89
89
20
84
42
16
14
60
34
25
17
32
90
88
74
30
21
33
10
5
144
43
14
36
42
58
95
25
132
8
54
5
41
14
121
17
28
30
32
18
78
12
25
ABCD 99878170768*3^$a+1 [50027]
12
32
49
24
27
144
44
85
35
16
32
40
12
8
60
25
107
72
16
140
64
33
48
23
36
1
48
59
40
12
68
12
13
87
9
35
97
3
80
169
63
12
21
72
12
143
4
93
71
124
68
172
8
84
109
27
20
73
71
133
27
24
45
27
33
47
97
3
48
32
12
181
12
72
231
9
35
160
8
145
63
36
8
60
73
159
168
21
27
72
81
12
48
120
51
8
72
4
9
47
76
20
25
3
56
109
51
144
96
36
48
216
33
60
71
124
33
12
60
3
93
24
120
71
156
28
72
33
15
105
27
180
33
51
96
120
216
80
13
39
32
4
36
108
45
111
9
107
36
52
21
47
157
107
4
180
80
60
12
52
33
39
36
68
49
36
95
192
13
47
13
11
28
105
35
13
192
147
8
36
24
1
24
47
48
28
92
121
24
23
100
84
9
72
12
15
33
47
16
84
212
208
20
28
20
84
100
81
39
9
192
12
36
24
143
4
156
20
112
12
9
11
4
212
144
4
36
21
12
35
16
36
36
57
15
96
32
12
36
109
63
44
40
8
25
3
24
108
32
4
20
25
99
8
12
1
15
84
60
8
12
13
48
24
51
117
72
15
36
92
28
92
88
36
144
45
27
60
140
4
104
4
21
24
131
4
45
3
45
27
276
12
24
8
25
83
12
136
36
60
36
20
25
59
73
47
1
167
108
4
9
12
87
68
73
35
16
276
84
9
60
59
1
75
56
64
24
45
71
64
8
84
28
92
4
45
39
80
12
13
23
120
4
60
33
48
60
72
83
24
16
24
21
87
140
85
35
40
141
72
23
169
60
107
4
129
87
21
47
136
152
60
40
72
21
59
25
47
24
76
9
24
75
81
132
15
93
159
56
4
72
9
39
33
12
15
68
52
68
25
168
24
27
36
12
33
180
72
183
45
59
40
36
45
95
184
24
44
96
37
87
21
51
36
80
52
80
28
72
36
105
15
20
16
24
9
48
15
12
81
191
16
152
1
15
9
35
13
27
32
40
60
44
112
140
4
20
4
56
61
3
96
36
33
47
4
33
11
132
108
25
12
75
32
48
24
109
27
84
129
51
33
156
11
40
108
81
47
37
171
24
45
95
73
119
100
68
52
36
20
4
8
25
47
120
28
21
12
60
48
24
23
64
140
73
3
20
40
72
32
61
23
76
104
84
13
35
4
80
109
12
15
32
40
21
87
57
96
75
20
52
132
105
36
15
129
11
217
35
13
51
9
27
165
27
153
15
128
25
147
33
47
88
117
27
21
24
60
15
168
8
24
36
24
60
13
47
12
100
21
123
32
4
93
27
380
1
195
60
8
25
15
9
63
33
179
13
243
56
36
40
57
15
33
240
48
51
20
84
4
72
56
25
60
3
56
40
81
12
15
48
117
48
75
20
12
1
15
45
119
1
75
36
33
48
39
21
35
124
21
72
83
24
121
47
52
248
1
47
73
59
1
59
73
12
123
60
105
60
72
48
35
184
44
24
13
108
84
87
8
36
64
33
72
3
33
51
9
15
9
63
12
60
8
120
108
37
27
72
24
9
35
13
63
24
12
80
16
105
72
75
33
3
72
92
52
20
28
33
23
52
32
60
16
9
36
60
24
3
45
47
61
39
32
4
92
4
36
44
108
60
1
71
16
72
92
4
120
129
87
104
49
36
107
88
72
32
72
96
72
12
73
3
20
60
28
72
48
20
4
12
180
20
40
21
35
25
23
84
40
33
39
36
117
156
24
23
208
105
51
69
84
36
95
49
87
56
124
36
20
25
63
12
8
25
84
156
15
60
57
59
1
35
84
13
75
32
168
13
15
20
48
12
13
51
21
12
36
59
13
39
20
109
159
8
64
104
4
108
44
204
144
25
60
23
84
64
24
8
64
9
107
4
36
44
60
4
36
104
36
13
60
3
32
1
39
32
4
105
120
119
73
120
23
145
59
12
13
27
21
35
48
49
27
33
60
11
52
44
124
44
40
36
44
48
37
120
23
4
116
ABCD 99878274448*3^$a+1 [50094]
26
3
81
3
13
8
75
72
123
12
10
84
24
35
105
40
26
21
33
16
74
40
2
15
19
56
90
123
25
80
40
66
29
15
72
88
50
36
34
2
118
89
27
10
11
3
90
15
7
17
31
5
7
54
59
97
83
115
12
30
90
8
16
30
26
30
18
22
24
66
14
34
42
54
24
60
2
3
175
6
71
79
156
50
54
129
15
9
31
6
30
66
38
82
18
26
114
10
36
96
14
6
15
60
15
18
22
30
114
29
31
20
21
25
44
10
156
17
43
68
40
12
18
36
14
36
90
4
35
61
36
18
62
27
43
84
29
72
72
37
23
27
6
94
6
24
50
9
55
26
10
29
7
48
72
24
54
26
24
72
33
37
20
4
24
47
15
57
48
60
99
4
72
30
60
48
60
102
8
102
4
23
37
6
20
58
2
70
24
44
10
17
49
6
8
22
38
10
2
58
20
87
33
46
6
24
6
65
73
72
20
30
130
23
27
18
132
84
4
96
104
10
12
60
20
54
76
54
30
11
43
5
15
46
83
3
160
53
87
57
37
90
53
7
134
42
18
12
78
12
34
54
12
168
5
1
54
17
49
54
60
12
38
46
54
42
60
30
48
36
24
20
10
72
53
61
56
10
44
24
69
61
26
6
40
68
12
75
105
28
30
2
3
7
240
14
70
41
15
4
54
92
4
66
30
74
46
180
84
56
4
44
39
21
12
27
36
105
70
12
65
13
36
14
70
66
6
8
46
134
12
18
10
80
16
26
4
14
16
74
76
14
66
24
90
160
32
168
12
4
71
69
40
36
18
2
70
18
86
10
14
90
22
60
80
4
14
22
44
9
7
54
20
3
3
88
50
36
16
23
25
32
15
33
16
24
12
20
40
50
88
36
6
68
42
33
61
6
60
174
74
9
27
10
90
84
5
121
60
44
99
7
26
3
105
90
12
54
16
24
96
68
52
48
30
65
25
72
8
16
23
43
17
13
48
6
24
6
30
6
18
6
36
60
24
24
92
4
14
57
19
89
37
8
39
13
20
27
1
12
54
60
24
77
108
60
25
110
36
6
64
11
15
33
72
13
42
5
12
51
166
131
9
130
36
60
173
57
18
10
6
54
36
23
13
48
6
89
195
9
37
26
144
6
18
40
6
20
40
146
10
18
2
75
19
6
8
60
15
25
30
102
20
40
20
64
44
130
156
36
30
95
15
45
73
35
45
10
62
3
31
44
10
110
36
46
44
4
35
31
54
80
166
101
15
10
60
38
36
70
26
10
30
8
52
24
30
54
30
150
62
18
70
42
150
204
14
9
36
31
50
6
18
30
82
48
42
17
36
1
6
74
24
22
144
26
88
6
14
75
15
117
73
32
100
20
28
50
100
30
66
41
15
30
10
17
7
74
46
60
74
10
120
6
14
76
6
54
20
9
171
81
12
21
70
2
75
55
30
48
6
24
50
39
36
25
6
30
59
72
3
12
18
70
12
54
156
18
66
11
25
23
31
29
91
30
6
24
96
110
3
45
106
6
24
14
12
18
46
54
299
13
20
54
70
20
90
4
132
158
87
73
2
28
5
7
125
115
20
190
84
59
12
25
8
90
42
64
6
18
32
60
3
7
5
3
69
7
80
9
27
90
3
7
30
90
60
44
16
24
74
76
60
20
46
65
13
132
18
17
3
90
16
140
3
21
46
74
39
61
60
12
18
216
30
71
49
59
67
24
66
54
44
22
90
53
127
8
76
14
36
39
57
75
403
72
24
24
42
23
31
30
14
57
55
8
42
3
37
48
20
52
107
21
66
40
41
103
17
69
10
114
42
20
18
46
54
2
40
24
24
2
54
4
32
10
54
29
24
31
176
6
40
8
136
96
110
4
14
27
43
12
54
80
10
36
48
2
3
87
33
31
6
140
94
53
21
52
20
15
55
17
157
24
35
31
120
80
6
18
22
24
26
90
30
64
44
82
54
126
35
63
60
69
43
30
20
64
20
114
40
30
6
14
52
18
5
7
98
10
30
42
54
26
84
36
45
139
104
16
6
14
4
120
2
27
27
6
18
70
6
114
72
167
1
50
36
54
36
94
17
69
10
36
18
42
74
3
13
60
18
36
30
56
4
90
24
17
33
15
51
4
2
10
80
58
12
23
241
26
18
75
85
66
41
25
8
46
86
75
63
70
36
83
7
24
6
96
8
15
24
31
2
108
12
3
15
45
121
36
35
15
100
48
156
26
18
22
35
25
23
7
60
8
90
40
96
11
199
24
20
126
34
20
22
35
123
42
64
6
5
12
21
22
50
108
10
170
15
25
80
10
42
18
30
72
68
15
7
44
129
115
6
66
18
32
87
7
44
36
46
30
14
34
62
28
60
110
46
24
86
76
84
66
78
6
36
14
16
20
153
61
23
67
6
38
120
10
62
10
24
20
46
90
18
42
30
50
3
12
3
16
113
1
6
30
26
4
84
36
6
20
10
20
34
24
50
57
43
32
84
10
86
48
60
12
64
6
48
50
ABCD 99878281994*3^$a+1 [50022]
156
49
71
72
19
113
67
29
112
12
135
161
61
300
18
60
12
53
96
1
23
7
113
240
16
104
127
29
36
156
7
41
49
90
65
25
27
15
81
57
35
88
147
105
156
72
69
3
32
84
16
68
115
45
27
5
136
39
153
105
95
48
49
135
36
108
260
1
18
81
44
28
72
80
28
60
219
53
97
135
108
380
7
210
23
67
53
25
147
15
48
33
44
4
32
60
67
5
156
1
75
63
41
24
25
11
112
39
29
156
85
11
79
69
99
93
69
131
67
65
145
27
243
72
9
132
8
1
35
175
18
60
47
64
99
141
36
243
12
18
35
28
9
35
25
11
109
191
7
81
80
12
60
88
9
35
67
41
112
176
24
76
39
77
24
84
28
84
116
64
104
36
76
80
24
48
55
41
72
4
33
27
48
56
139
101
109
27
36
80
37
222
90
30
5
4
99
72
5
355
108
65
88
324
140
40
135
41
49
59
49
51
9
180
12
35
55
9
60
72
120
9
15
93
27
104
91
65
28
176
180
4
72
24
104
48
4
63
180
17
115
90
30
18
83
160
32
40
27
18
27
105
39
171
5
13
171
171
5
85
150
108
120
5
60
7
81
27
42
90
48
60
113
49
3
152
55
18
42
101
7
30
135
45
162
53
28
140
112
15
57
45
18
281
52
188
1
119
124
20
48
40
80
37
51
152
127
5
156
84
97
63
108
27
201
36
63
45
60
48
104
108
175
17
60
48
216
289
11
31
21
189
59
19
90
107
40
33
12
51
8
76
63
60
65
52
48
27
90
59
12
7
12
60
48
150
75
105
135
8
112
140
37
23
67
45
93
35
240
157
23
28
39
33
75
17
84
79
17
64
24
75
45
27
108
53
64
188
115
72
120
18
60
23
49
30
33
56
1
15
48
96
99
17
73
131
52
159
48
5
12
100
128
12
103
60
45
27
65
73
11
16
375
120
18
27
176
49
18
162
51
12
176
1
90
21
224
64
32
12
25
215
397
215
156
109
135
15
21
60
57
27
105
99
9
27
104
132
37
23
19
65
156
49
63
20
52
63
180
12
9
9
27
68
37
183
87
29
12
292
140
67
9
20
12
7
81
9
90
90
60
47
144
181
150
30
198
90
72
150
48
72
9
92
124
243
53
109
51
39
18
287
64
36
63
42
59
121
119
16
44
84
120
16
80
1
18
77
40
216
69
35
24
169
135
45
51
180
12
32
37
30
33
80
48
19
9
9
263
84
84
19
45
45
83
24
16
48
72
99
9
9
90
162
11
48
1
18
30
63
99
33
27
45
144
99
65
16
212
79
9
216
44
12
97
150
72
9
39
150
3
80
64
45
123
36
20
24
55
30
162
18
60
3
80
28
164
400
57
51
12
15
21
9
71
1
95
73
12
23
127
48
101
16
225
239
1
48
51
144
56
96
145
371
37
315
68
40
80
109
83
48
67
101
96
55
81
72
15
12
69
104
16
20
76
84
99
90
83
4
44
1
35
48
7
48
132
53
72
85
15
44
112
27
213
189
75
33
143
ABCD 99879049514*3^$a+1 [50047]
24
135
71
24
4
21
41
19
3
66
39
81
104
40
20
16
30
9
35
60
22
24
2
22
36
14
28
44
78
12
4
14
10
90
20
12
6
22
18
3
15
6
3
3
18
51
3
42
48
27
3
30
12
8
18
28
9
21
6
20
6
19
11
13
21
30
8
12
96
42
40
8
43
29
10
2
58
45
23
24
36
42
22
60
6
18
32
64
6
27
83
72
90
16
12
3
17
58
62
24
16
24
8
18
12
28
24
36
102
18
14
16
20
7
65
48
34
69
29
16
12
18
2
7
72
21
2
30
22
8
18
7
5
100
98
4
18
30
2
55
41
82
18
108
26
58
48
30
33
15
36
9
11
6
22
45
23
40
32
16
12
2
78
28
12
104
109
9
102
9
39
6
54
2
58
45
36
29
30
60
25
3
18
6
20
6
40
2
16
32
22
6
9
27
9
69
50
72
36
10
48
44
12
184
2
12
10
8
10
2
18
12
16
2
7
53
30
22
2
36
10
18
30
15
27
2
10
126
2
22
2
13
47
60
13
17
6
22
32
4
12
3
41
16
32
16
14
22
15
60
48
21
32
7
36
9
12
15
3
45
21
32
12
18
10
14
18
30
12
4
36
45
9
26
60
34
32
7
15
36
36
38
42
13
75
2
6
52
38
28
62
73
21
39
17
34
38
42
6
24
18
37
21
30
14
18
97
15
18
6
9
45
30
6
86
60
25
3
38
72
55
3
44
64
44
40
78
12
15
87
56
28
9
57
8
18
49
3
2
64
30
6
26
42
12
6
4
120
8
18
24
106
14
6
58
26
28
2
6
40
33
29
7
3
6
12
32
88
14
18
7
5
43
27
9
11
28
6
2
60
22
2
36
40
9
5
70
56
22
68
67
45
42
68
10
8
12
12
18
78
30
24
13
72
63
38
7
33
14
18
16
12
3
77
34
36
14
6
22
75
35
61
17
54
18
30
28
20
13
17
30
30
52
20
28
3
9
6
26
6
37
27
66
62
48
4
26
52
30
18
32
31
105
30
2
42
10
12
6
2
31
9
2
40
26
58
9
15
36
42
27
81
15
47
60
49
3
6
12
18
12
48
9
17
30
13
3
30
30
72
72
24
32
4
26
12
76
122
12
1
51
8
1
29
48
103
15
21
21
2
12
10
56
10
62
30
12
18
31
15
45
11
30
78
1
24
3
9
11
12
16
6
24
24
18
24
45
53
42
4
14
40
2
4
42
3
11
25
3
30
62
34
14
1
27
20
10
63
29
18
10
14
90
34
45
9
27
39
12
24
26
22
18
14
73
35
30
118
20
60
52
8
22
2
49
36
3
38
12
58
2
18
4
98
22
33
63
12
102
36
18
45
87
48
9
5
18
84
4
2
70
62
30
10
38
58
146
49
17
22
36
6
38
1
11
13
17
36
103
36
11
42
28
2
12
30
64
36
15
33
2
4
12
72
12
6
20
64
36
2
46
32
30
4
54
14
12
85
11
12
12
4
26
6
10
74
30
16
27
63
20
4
8
16
56
6
7
45
12
8
138
73
41
6
22
15
96
17
4
63
47
13
3
2
18
40
42
80
18
64
36
2
31
9
110
10
6
45
11
10
3
3
20
13
11
4
2
67
27
6
14
78
30
40
2
16
50
12
10
2
34
62
13
51
8
1
15
21
21
12
8
43
11
18
52
6
20
4
38
10
8
22
2
78
7
11
28
56
30
19
11
6
22
98
30
58
74
1
11
28
21
71
18
46
56
96
52
6
2
28
12
12
98
4
15
39
56
28
2
48
22
20
28
2
18
25
33
14
6
12
28
3
21
24
2
12
25
23
4
8
37
15
36
2
22
60
56
13
11
25
48
3
12
38
112
2
16
74
46
50
4
20
10
96
18
12
32
16
39
33
3
57
30
2
91
75
32
40
20
58
26
58
6
84
96
86
4
6
56
13
69
2
60
13
5
10
6
51
11
84
6
132
7
15
8
70
140
22
20
34
6
9
9
18
48
26
6
4
9
29
12
6
12
30
112
6
2
108
60
7
45
2
25
21
20
40
3
17
64
6
24
6
24
24
14
18
12
67
11
130
32
16
12
18
36
18
2
30
90
18
112
50
18
10
20
30
28
14
6
10
20
30
52
6
21
3
21
75
81
21
18
30
24
38
40
69
5
28
96
26
58
42
18
20
10
6
2
13
9
18
57
23
12
1
69
6
150
86
13
53
12
31
29
10
42
63
3
80
12
22
39
9
18
24
20
18
7
9
12
12
20
31
45
32
4
26
12
48
30
42
1
29
7
35
49
71
18
7
5
36
28
86
25
51
14
34
45
11
16
20
37
33
42
20
18
12
22
26
34
50
28
27
5
10
38
30
16
42
3
29
7
3
117
39
21
11
42
12
10
18
110
12
10
6
48
6
80
43
23
24
13
33
24
18
45
5
42
18
7
39
12
32
30
10
30
20
22
20
4
24
45
45
20
7
23
18
42
16
6
26
4
9
21
140
18
16
6
18
21
41
43
5
60
70
6
32
4
30
45
5
16
12
2
28
18
18
2
148
24
8
24
30
25
9
32
42
16
12
14
60
40
24
2
109
5
18
12
16
9
5
4
2
30
28
54
78
27
23
28
30
24
2
36
28
30
6
98
30
60
42
64
74
18
30
13
57
92
10
21
75
36
8
18
43
17
4
6
44
49
9
27
24
9
27
21
20
43
9
6
2
42
10
12
15
5
30
4
9
83
4
18
32
58
6
15
17
7
3
12
8
28
30
39
45
2
13
45
62
18
42
70
20
16
62
46
30
6
54
30
15
11
18
48
84
6
13
96
35
40
60
6
3
27
44
4
24
38
7
15
21
147
9
9
30
14
16
14
18
67
12
3
2
66
28
12
33
17
4
20
6
4
86
42
1
15
12
12
62
48
58
102
75
33
20
30
72
18
30
42
82
60
9
9
6
32
10
32
55
57
8
10
20
48
10
3
45
15
129
8
4
6
30
32
7
35
6
60
4
24
15
17
10
12
8
28
6
50
4
32
4
9
27
2
40
32
43
3
9
69
32
67
47
58
6
74
31
36
11
12
22
8
58
168
62
40
2
88
33
21
24
26
13
3
72
12
26
10
32
16
14
16
6
33
3
12
66
36
18
12
20
18
7
24
17
12
12
10
33
3
33
9
2
13
27
128
1
11
16
32
1
9
2
10
20
16
32
16
2
22
18
230
10
2
16
92
30
130
2
130
15
3
24
9
47
24
18
46
45
57
80
60
4
26
88
14
16
14
40
21
9
96
2
73
21
15
3
62
94
21
53
120
16
2
10
44
4
6
36
50
30
24
4
9
23
10
2
46
6
20
28
8
70
24
26
13
71
13
23
22
2
49
87
93
11
40
20
18
42
28
2
4
51
39
9
15
12
54
30
2
34
68
12
40
80
16
12
36
14
31
17
24
18
16
9
23
60
4
20
118
2
10
3
33
3
11
40
36
2
30
28
20
24
40
33
51
114
48
48
15
15
54
51
24
3
72
20
40
8
34
50
46
20
42
12
16
9
9
26
90
55
5
19
17
60
7
60
5
31
27
24
8
28
18
26
13
35
37
21
14
6
28
14
18
12
7
11
28
74
22
9
11
6
72
55
15
20
16
24
32
133
3
62
22
6
12
2
6
30
24
4
2
52
78
12
18
12
6
12
2
18
30
30
12
72
46
39
48
83
10
80
70
2
40
8
70
57
27
8
76
66
3
21
14
90
42
60
60
13
5
28
114
38
18
30
30
84
6
24
79
45
62
30
34
45
11
30
42
16
ABCD 99879119012*3^$a+1 [50136]
16
120
18
126
21
108
45
86
49
27
108
120
69
15
57
9
12
15
5
43
51
6
108
26
16
2
31
45
14
97
33
126
86
40
18
6
12
18
96
18
18
18
12
27
213
39
3
168
50
10
12
50
31
57
27
11
70
36
66
84
6
3
15
84
57
11
25
33
42
24
38
18
10
12
36
27
5
40
68
22
50
10
8
4
12
84
84
42
6
33
36
3
12
54
24
2
126
52
56
112
18
81
33
8
28
30
72
57
3
30
48
12
12
3
27
20
10
51
29
31
15
12
32
10
18
138
12
27
72
15
126
68
22
120
9
3
62
28
26
54
16
56
10
36
48
36
24
44
18
4
66
48
102
24
24
114
42
6
128
34
27
3
30
32
4
6
21
59
46
90
60
2
18
52
12
21
3
6
63
41
162
4
45
9
75
15
50
10
54
26
34
132
90
21
3
80
16
36
30
12
6
62
10
8
54
18
18
52
18
12
12
12
6
50
25
29
36
40
84
99
65
54
16
66
30
21
39
114
24
86
52
54
30
116
40
12
30
15
87
81
5
112
48
12
18
84
9
39
33
12
47
16
18
66
98
10
62
64
6
18
2
36
28
30
42
24
38
28
3
9
6
24
2
28
12
63
93
15
3
20
16
6
63
59
58
18
14
22
144
114
80
28
3
5
36
10
21
39
66
3
72
9
14
52
90
20
4
3
51
57
69
6
8
4
12
6
68
4
108
99
5
31
3
12
8
34
78
45
5
10
18
60
42
24
30
104
52
99
69
54
42
24
2
100
60
162
135
36
11
34
12
54
116
13
45
27
95
40
45
95
58
42
44
10
66
18
27
39
18
38
22
140
10
12
6
42
56
34
42
36
30
60
104
90
100
21
23
121
15
6
30
24
33
21
24
63
120
57
51
27
2
67
36
15
48
21
3
12
36
140
34
135
3
8
10
24
20
139
41
64
6
24
9
45
6
30
99
33
18
84
96
30
42
18
12
63
81
24
26
4
21
65
36
28
12
48
72
87
36
36
33
6
24
42
15
65
16
84
8
90
121
5
36
18
13
5
100
30
24
30
140
4
12
20
18
16
78
32
4
27
77
46
54
15
15
6
90
44
10
26
4
32
16
24
14
124
30
72
24
42
39
69
39
21
54
12
6
78
72
9
51
30
78
14
7
189
30
162
3
5
4
32
76
42
57
3
45
3
44
4
42
24
6
45
15
30
30
9
21
24
56
4
18
6
126
21
12
65
67
9
27
23
4
18
24
30
66
48
102
9
5
106
2
43
119
10
6
24
18
18
54
3
153
24
30
6
68
7
83
22
90
9
5
28
30
12
6
54
24
24
48
12
12
56
10
78
69
113
10
12
18
68
4
48
12
3
33
75
45
30
2
22
18
27
45
12
60
3
33
102
33
33
6
9
72
15
50
4
24
90
126
26
10
8
40
120
27
15
60
44
144
36
4
21
11
72
28
93
5
34
2
31
5
4
156
2
36
112
84
9
39
18
138
6
15
45
20
16
12
80
7
29
4
68
18
52
20
10
39
33
26
130
6
33
33
18
21
21
48
86
49
21
20
18
118
39
99
36
6
87
21
44
112
78
62
4
39
21
6
18
12
8
67
84
24
15
8
28
114
12
3
45
48
74
100
18
152
4
216
126
12
12
26
40
50
49
36
9
24
15
11
4
72
14
36
202
6
36
126
18
116
31
84
21
3
77
22
12
54
66
36
8
10
12
27
36
27
42
3
84
11
10
18
26
46
54
26
10
44
18
28
12
132
18
62
94
6
21
9
6
18
62
22
6
116
70
36
20
67
12
9
20
4
42
6
38
4
18
14
28
30
60
48
3
9
51
36
23
28
72
66
54
60
12
168
12
9
15
26
115
189
56
36
18
61
60
5
103
33
8
4
132
60
15
3
20
13
75
42
78
102
36
99
3
60
14
28
108
18
69
3
24
6
90
32
13
39
33
23
34
6
18
14
61
15
32
10
39
9
32
7
11
10
24
48
54
44
70
15
9
6
24
12
78
2
13
3
2
46
12
32
28
62
16
2
13
51
26
10
24
66
30
14
58
45
41
4
18
32
82
36
3
39
30
66
54
86
52
213
117
27
63
60
90
330
54
54
12
54
6
78
42
8
90
52
27
21
30
57
3
36
8
28
8
49
5
46
26
58
68
70
42
12
66
3
27
9
5
28
98
4
84
42
90
18
39
3
8
82
18
57
27
45
3
9
93
36
12
114
33
83
4
36
90
27
36
27
60
18
26
136
44
118
3
5
10
48
66
56
18
16
18
20
70
2
31
5
100
3
207
42
30
30
48
18
21
23
85
36
36
51
18
26
54
4
60
15
33
39
9
6
48
18
24
140
4
99
45
6
12
14
31
59
10
84
12
12
75
3
38
10
132
20
28
62
52
27
3
62
36
10
72
42
6
14
10
48
6
26
16
38
106
6
50
28
21
21
78
9
21
51
39
30
26
54
4
48
92
10
18
138
42
30
48
105
15
26
36
52
27
36
72
57
36
84
24
162
30
48
2
49
111
2
31
39
48
12
6
75
57
18
30
30
54
42
80
36
18
40
24
12
60
3
3
38
46
66
48
2
4
21
24
95
54
10
60
2
10
12
60
78
2
16
222
18
96
26
18
40
24
30
27
9
32
52
20
16
54
45
15
78
39
3
78
30
24
24
134
31
15
36
6
2
58
24
30
86
18
126
16
48
30
21
83
22
24
6
24
54
96
120
12
54
54
12
39
95
85
3
2
18
13
63
102
48
44
72
10
93
3
30
18
36
18
8
4
6
30
ABCD 99879433112*3^$a+1 [50016]
9
81
26
66
22
26
22
32
10
68
42
18
10
8
24
12
96
118
26
24
4
2
28
200
6
1
63
8
18
6
48
18
72
10
158
10
44
96
18
7
27
18
54
8
6
46
8
22
60
3
15
93
15
90
2
96
10
72
38
30
7
9
24
39
11
25
15
44
12
30
88
42
50
6
48
36
48
18
28
39
23
28
26
18
30
10
78
12
36
62
28
9
137
36
43
45
20
70
32
84
48
88
74
4
26
36
108
49
35
52
74
24
12
6
22
38
34
8
16
26
121
15
30
8
12
40
39
65
6
10
27
15
182
78
18
94
126
72
56
16
24
14
30
36
31
11
18
6
46
54
44
30
30
36
13
71
10
44
6
22
32
31
27
42
92
18
60
22
26
108
84
25
41
67
5
30
30
34
14
60
34
18
92
58
20
12
16
9
53
18
37
5
30
54
18
52
8
76
36
9
5
6
16
20
18
84
42
24
24
36
6
24
19
11
12
49
36
5
40
60
3
5
30
1
161
42
10
3
29
34
32
22
36
27
5
18
54
60
6
1
69
30
36
18
2
30
18
36
42
7
33
62
22
18
20
18
42
36
52
182
36
19
17
24
24
18
78
82
8
16
30
8
28
14
6
42
198
19
9
80
30
97
59
28
20
36
30
22
62
78
88
9
108
69
50
36
42
42
18
46
21
23
40
38
24
19
17
12
106
104
6
6
1
123
57
5
12
12
18
18
48
6
40
138
8
18
12
84
13
23
22
2
16
108
9
15
30
36
6
8
126
112
90
8
12
18
30
30
42
12
10
36
32
58
74
150
1
81
50
49
77
84
19
11
4
14
6
90
12
34
14
24
16
44
6
36
94
44
52
39
15
20
1
29
34
32
58
8
24
30
34
12
92
12
40
24
14
22
86
18
16
26
70
3
9
68
4
54
62
30
12
36
30
10
9
17
66
12
10
20
30
22
36
39
29
96
64
20
7
23
49
72
5
4
72
98
16
30
26
24
114
34
81
5
4
36
36
36
8
6
18
60
142
14
66
6
10
2
18
10
63
47
25
27
38
7
47
24
37
105
32
7
36
45
38
12
40
74
34
6
3
23
4
9
9
38
4
14
7
17
6
64
26
12
12
70
6
26
40
50
24
60
12
7
17
90
1
5
28
54
26
30
24
28
14
4
14
18
30
24
25
35
54
36
19
15
50
42
10
2
58
44
18
13
5
94
24
44
12
60
36
49
23
40
6
2
73
35
16
66
2
18
22
12
56
12
10
62
10
26
4
9
45
26
30
4
50
12
22
26
16
8
12
24
46
54
26
4
26
10
44
10
74
48
174
64
32
22
6
92
24
78
43
65
22
72
48
6
62
12
82
14
24
36
12
24
6
34
30
20
66
24
25
53
42
84
6
4
74
70
6
20
37
17
30
36
22
8
30
96
13
5
42
4
2
10
98
6
6
79
9
56
24
30
22
62
6
7
45
68
24
7
9
20
4
2
24
54
30
37
9
122
90
28
75
5
4
78
140
18
12
102
12
6
48
40
30
90
2
22
62
46
14
58
36
84
36
26
1
89
30
60
18
90
12
48
18
24
36
30
12
150
31
5
12
10
18
54
8
18
160
50
6
24
22
44
88
90
18
62
6
6
28
38
18
52
14
13
11
52
222
38
30
12
66
1
35
24
42
52
8
19
36
29
6
18
24
12
46
8
42
18
36
10
44
10
21
9
2
12
90
6
66
24
22
2
46
140
24
48
108
30
6
36
13
5
46
8
36
6
16
63
17
52
62
13
65
88
44
55
29
12
30
64
14
31
5
36
18
49
11
66
60
34
110
52
27
11
25
17
108
16
36
3
5
31
9
2
78
10
104
13
123
32
22
8
42
25
5
126
76
60
44
76
45
9
132
2
12
4
2
138
12
94
6
8
30
46
45
5
40
86
94
26
37
108
69
8
10
2
19
17
28
50
30
12
24
28
42
38
10
80
1
41
24
6
24
6
79
15
80
30
52
32
6
6
24
12
18
84
36
6
108
6
16
146
4
84
27
9
38
12
90
10
38
16
54
36
86
24
12
7
45
6
12
9
63
32
40
14
76
6
30
38
70
20
52
50
4
9
5
6
40
20
28
38
60
84
16
2
16
26
19
9
26
66
6
54
54
1
5
24
30
49
17
64
27
15
12
6
26
4
56
6
19
135
26
34
20
6
22
81
11
54
66
13
15
32
70
14
36
54
84
16
39
33
38
42
22
6
2
72
72
10
56
54
25
33
8
28
54
56
1
29
66
6
12
6
4
12
14
102
12
52
45
9
62
28
32
58
26
24
4
32
58
8
18
66
66
4
36
18
2
18
79
72
9
36
6
74
10
8
1
41
30
6
24
79
11
4
2
88
2
82
20
6
1
105
18
2
18
118
98
16
21
27
80
82
20
30
30
19
69
3
15
68
60
1
71
60
4
60
26
40
24
86
48
22
44
91
35
100
2
12
30
10
6
2
66
6
6
28
110
16
3
33
14
4
54
68
43
36
35
100
108
45
81
6
44
22
8
12
30
24
54
6
34
62
42
16
99
36
59
13
23
10
75
29
66
90
10
21
9
26
18
10
20
12
6
78
66
24
6
13
87
90
3
35
10
2
18
112
98
40
2
34
26
36
78
6
4
26
4
116
70
14
6
19
15
20
24
40
2
4
39
11
16
60
14
36
4
192
63
71
1
35
144
1
9
8
16
32
54
36
18
6
96
85
5
4
68
22
6
62
6
22
102
2
24
1
51
2
28
60
44
24
7
29
6
72
30
42
36
10
63
17
10
9
9
27
5
67
45
68
48
30
30
30
82
24
14
24
46
36
54
32
28
26
48
6
22
38
25
36
23
46
12
27
36
9
8
55
83
6
24
10
50
180
72
18
25
5
84
42
24
16
24
12
18
72
63
17
19
29
42
90
19
9
62
12
42
91
53
10
14
102
16
92
1
11
18
7
63
8
10
60
44
24
34
18
20
40
44
31
5
22
20
12
13
41
42
90
7
17
19
59
6
52
18
9
17
10
9
35
12
88
26
106
30
2
120
6
7
29
48
48
70
57
11
34
27
53
88
18
36
38
28
2
6
52
68
54
25
53
144
6
10
3
65
34
6
122
24
36
30
34
24
12
144
18
8
52
2
60
58
32
94
56
30
ABCD 99879842542*3^$a+1 [50014]
28
60
20
63
12
115
12
26
4
80
40
8
22
114
32
82
2
64
24
60
18
30
8
16
80
28
6
185
61
143
48
45
4
18
5
108
7
2
48
48
24
4
84
6
14
72
40
24
107
12
36
81
48
48
12
51
12
93
27
19
30
23
21
27
37
80
16
44
72
39
9
15
60
13
60
35
7
48
54
80
24
72
12
58
50
72
51
24
13
132
11
9
112
6
53
31
26
12
28
20
12
48
24
3
121
35
9
76
20
24
40
11
21
16
12
11
7
50
4
83
21
94
96
24
53
19
29
9
72
4
32
15
153
4
92
16
8
24
60
28
12
72
8
3
57
12
16
12
56
96
108
60
72
3
1
35
12
132
45
16
72
30
65
37
68
87
1
36
48
23
19
78
6
137
25
32
51
37
24
6
17
37
23
33
28
32
22
2
60
39
24
45
12
28
96
20
36
28
60
60
23
127
42
8
16
66
26
3
19
5
33
34
6
78
50
12
63
12
43
14
88
47
45
60
63
9
28
30
72
126
20
3
25
35
7
204
98
72
63
115
5
1
84
6
14
16
32
3
9
108
24
58
30
12
8
12
36
75
12
57
3
7
6
23
37
18
14
46
2
4
11
37
20
10
125
1
20
72
3
24
7
198
35
33
3
105
36
63
37
8
3
19
84
30
30
2
24
16
30
24
18
11
45
76
90
50
96
3
24
33
34
90
30
41
9
40
8
12
60
84
34
18
140
10
2
16
24
60
11
217
60
42
36
60
42
20
108
76
30
36
24
53
25
108
42
12
29
25
20
46
158
16
32
12
12
40
18
50
12
106
125
25
44
16
44
3
13
152
88
12
56
72
4
56
24
3
25
6
29
7
6
128
22
74
48
12
16
30
38
10
14
3
60
7
38
52
11
24
1
92
64
48
80
15
31
26
16
20
28
36
83
21
27
49
8
22
26
64
20
4
20
36
48
28
32
60
60
10
41
1
8
46
14
112
20
3
36
12
7
12
53
31
6
20
3
45
12
144
4
18
24
38
52
116
12
48
28
6
26
183
37
35
19
6
42
2
48
28
20
63
115
50
4
30
102
8
15
1
56
60
28
12
59
9
48
4
84
24
108
8
4
35
93
58
66
48
138
30
60
84
48
32
63
33
52
30
12
30
24
36
59
9
112
56
28
35
9
106
86
24
36
4
24
42
138
11
129
60
51
9
22
50
16
44
3
33
34
86
63
57
15
117
3
153
27
37
12
6
5
43
2
24
28
6
66
20
24
16
66
17
13
44
16
20
27
7
78
68
27
67
54
116
28
11
1
23
93
132
118
18
66
24
24
5
36
1
20
120
34
210
24
8
4
11
9
60
16
78
29
105
40
20
108
22
2
4
90
6
48
32
4
36
20
39
7
18
96
8
36
10
5
60
9
58
12
5
60
33
28
20
4
42
29
45
12
10
2
12
36
34
38
12
34
14
36
60
4
11
9
106
12
18
32
12
22
29
25
104
75
55
5
1
90
2
4
119
165
27
33
24
48
4
68
40
20
12
100
30
30
44
64
35
36
57
27
43
98
4
20
51
21
3
25
12
23
33
15
57
28
95
9
60
40
6
90
32
16
59
33
52
12
23
13
8
27
19
30
119
19
5
1
32
28
35
24
1
20
4
11
84
1
36
8
12
70
29
1
179
1
8
12
3
25
23
48
25
20
10
6
80
51
69
63
45
12
24
12
52
68
15
129
48
48
40
8
10
180
6
44
12
24
16
24
6
50
58
62
4
8
48
100
18
17
33
16
23
36
127
134
46
12
222
60
8
3
45
132
82
6
68
4
72
8
48
48
39
43
14
40
8
10
18
18
54
30
62
34
14
255
13
20
10
17
48
12
33
3
21
4
35
165
15
21
4
44
10
18
203
7
14
16
44
16
8
36
3
21
130
30
30
5
60
115
29
21
10
36
26
84
64
35
9
22
38
22
90
30
18
12
56
112
12
23
7
14
39
37
6
14
16
20
88
59
7
6
8
4
30
2
28
68
24
40
68
48
3
19
66
6
74
34
12
86
12
28
8
24
58
120
17
180
31
26
16
120
68
24
3
72
93
3
1
23
43
17
96
7
5
7
2
48
48
27
21
24
16
32
132
12
106
42
12
24
44
60
60
12
63
31
65
12
57
12
16
128
76
11
85
8
4
12
8
28
48
32
24
34
62
63
12
19
14
15
69
160
42
84
50
39
45
48
3
9
28
8
22
2
12
28
20
3
12
33
84
100
56
12
12
60
3
37
8
15
25
32
88
20
58
17
33
3
60
55
29
33
4
56
24
10
26
60
22
65
37
20
3
36
9
10
50
46
14
108
4
6
62
108
12
15
13
12
36
6
24
62
94
113
13
8
12
27
93
4
56
12
52
23
36
69
40
20
60
72
46
54
90
24
6
8
28
8
84
12
123
13
35
9
28
12
36
24
6
50
12
3
25
44
48
36
64
11
9
3
57
51
81
28
72
66
18
24
8
12
12
16
143
49
18
2
76
24
186
74
28
42
66
24
32
3
1
32
3
12
19
18
32
34
156
30
179
21
96
10
17
93
144
24
34
162
24
36
20
3
33
3
37
42
38
12
3
25
8
15
69
72
4
44
28
18
17
85
12
95
36
12
48
9
52
23
57
40
78
2
16
18
42
12
56
84
3
25
12
8
48
4
8
178
5
105
24
22
6
23
7
14
36
160
20
82
30
8
28
32
60
12
10
62
3
45
12
4
44
48
147
21
142
2
16
20
16
11
19
6
44
3
1
66
54
44
51
19
2
3
21
12
15
9
156
3
72
7
78
60
18
54
95
31
60
30
66
18
20
28
18
60
72
18
24
8
160
44
16
72
8
120
40
20
27
13
80
22
12
14
24
12
36
72
72
3
36
ABCD 99879991054*3^$a+1 [50026]
111
48
12
30
79
71
9
111
33
16
71
1
47
81
9
6
57
39
138
60
67
23
25
80
72
9
204
3
72
105
7
5
54
30
7
80
160
272
27
253
71
49
65
30
90
31
41
55
275
13
35
150
6
97
48
32
9
79
5
54
36
81
40
48
17
48
6
49
41
30
36
60
1
83
36
1
8
45
99
16
65
6
24
126
3
15
25
11
69
21
66
78
162
25
80
15
60
78
102
24
24
81
72
64
65
18
30
66
21
15
81
129
90
60
18
6
1
119
24
25
71
49
56
9
186
6
79
120
89
42
84
25
29
12
30
18
30
12
13
41
79
71
1
48
35
12
9
64
5
42
108
85
47
9
40
59
13
24
56
57
42
54
24
63
39
18
31
59
36
121
56
87
72
33
177
31
17
42
30
18
61
24
96
32
69
3
48
57
90
102
31
8
15
96
49
80
45
66
25
24
29
115
56
9
6
49
107
13
17
31
32
16
71
18
7
23
6
27
88
72
47
1
96
23
25
8
9
54
24
57
3
6
84
67
209
7
72
17
15
15
240
180
85
143
120
25
41
54
1
56
40
8
40
47
9
112
83
69
81
54
36
84
6
115
35
21
64
5
36
24
84
36
6
25
48
65
30
30
6
45
9
7
24
71
18
150
60
30
7
5
18
105
96
9
55
47
1
17
15
72
15
138
31
59
36
96
24
1
89
55
29
3
72
48
112
32
16
8
64
48
32
232
56
39
25
185
30
1
23
1
144
24
47
48
120
30
102
45
40
24
221
18
25
47
241
89
15
93
66
25
11
13
48
17
55
47
49
119
1
176
3
45
45
67
24
41
135
40
104
72
88
11
48
30
30
132
144
60
84
12
18
96
6
1
8
112
24
155
61
32
207
30
43
17
48
36
36
159
39
25
17
18
96
60
9
15
153
63
24
12
13
47
30
3
96
112
8
21
54
21
69
115
144
47
33
40
41
60
36
30
9
24
15
121
59
42
18
121
5
246
13
128
39
60
13
77
19
71
18
90
60
186
15
21
115
23
12
54
7
120
23
25
24
32
16
173
54
45
81
199
8
48
81
18
12
129
99
36
1
200
33
6
66
90
48
60
73
48
5
6
30
31
143
84
60
126
19
35
42
54
30
15
72
69
54
6
144
54
1
32
64
80
9
6
138
36
19
17
39
15
114
7
168
152
135
54
54
36
144
42
18
12
24
49
96
5
54
205
35
36
1
80
48
136
24
8
39
54
6
180
108
42
43
96
185
30
24
66
6
24
81
24
9
240
36
84
30
30
186
1
104
16
35
48
85
32
48
15
6
90
6
18
1
24
41
31
23
90
72
79
24
8
39
121
47
1
41
18
6
6
24
25
125
27
69
3
40
101
114
1
95
36
198
102
18
66
61
179
109
35
30
150
12
13
47
1
24
5
348
111
15
169
47
48
25
47
81
39
18
6
144
90
135
81
7
17
30
72
9
39
42
63
51
37
32
21
147
9
30
54
60
6
30
43
11
21
40
35
60
1
77
12
48
36
54
13
119
9
40
11
144
36
49
24
95
72
1
32
72
93
162
49
96
56
33
7
77
6
204
1
24
41
31
113
6
6
19
24
5
12
55
119
225
105
111
15
120
18
180
36
30
49
56
72
3
37
23
174
42
60
60
25
53
115
32
3
12
9
81
31
47
25
71
105
64
17
18
13
17
7
56
40
47
72
24
24
25
71
1
83
117
16
17
132
3
81
6
33
57
108
42
54
54
45
291
69
27
85
23
1
71
33
15
25
35
60
66
30
57
39
120
1
53
51
33
55
101
54
13
23
25
29
36
31
104
24
40
48
89
39
15
24
33
144
3
42
54
237
9
48
6
1
35
109
41
78
73
113
24
42
78
12
54
90
36
15
33
120
222
9
64
96
29
96
6
54
6
24
294
12
111
57
66
37
59
45
3
132
73
32
3
90
36
135
159
60
6
54
1
71
1
149
18
73
47
12
61
17
60
27
15
24
84
6
24
66
6
54
1
56
168
72
40
77
3
40
168
35
30
54
1
5
36
30
48
42
84
66
48
72
73
77
19
29
67
23
12
60
ABCD 99880586374*3^$a+1 [50073]
73
56
3
18
67
77
48
51
99
30
6
9
45
3
9
24
31
41
18
69
51
45
9
31
5
27
267
30
7
8
27
21
9
15
9
102
97
80
21
96
51
168
40
41
24
72
15
15
9
40
48
83
18
54
36
57
48
64
56
51
48
6
66
36
18
87
3
21
33
15
27
45
3
21
24
27
21
33
39
21
90
1
8
72
9
15
141
3
75
21
16
11
60
18
30
9
40
5
18
9
96
48
24
27
84
36
24
54
108
102
42
18
108
12
33
27
36
102
3
24
33
90
48
6
39
27
78
66
78
7
23
60
45
72
39
42
7
23
33
9
12
51
40
95
9
39
81
24
9
151
41
15
63
12
205
120
35
13
83
85
17
72
18
37
23
57
63
25
11
54
90
21
69
36
15
9
63
3
45
27
72
6
111
33
66
24
18
12
6
1
8
16
11
21
64
41
48
90
24
13
17
42
18
51
57
39
24
21
6
48
141
111
18
90
6
66
157
23
168
36
48
37
5
108
7
41
15
3
24
108
25
24
41
18
45
24
16
89
135
27
24
69
160
23
18
31
56
120
120
33
36
43
11
45
27
69
33
7
89
79
77
3
111
9
3
45
15
48
60
120
54
15
72
171
12
18
15
3
141
160
11
12
42
39
27
42
48
139
56
75
69
63
66
60
30
45
15
9
72
40
59
21
64
56
33
6
12
60
9
9
39
105
36
27
9
54
9
57
54
1
35
109
72
23
30
147
24
48
3
72
72
48
45
231
66
24
66
24
45
27
109
24
47
12
36
126
6
102
7
80
45
30
24
30
42
12
168
177
88
5
18
36
30
78
12
109
89
6
9
45
27
48
51
12
49
5
115
29
19
8
48
21
3
27
6
63
9
30
18
15
3
21
33
63
24
168
75
18
43
24
23
49
41
120
87
3
37
41
66
198
18
13
32
117
36
96
63
27
85
24
137
39
39
9
40
95
1
11
18
75
3
12
1
185
31
8
27
6
72
7
8
40
137
60
30
6
90
30
15
24
40
56
72
15
102
51
3
42
19
11
24
30
18
6
175
56
16
23
9
57
6
12
162
3
141
60
15
21
43
5
3
57
135
27
36
9
129
31
8
16
24
72
80
9
15
105
24
192
39
51
13
32
96
57
90
61
17
30
108
45
15
9
40
41
54
12
54
7
137
6
81
9
79
8
3
30
60
19
65
72
6
108
30
7
47
18
55
32
16
56
40
113
18
30
7
8
9
39
72
15
12
72
109
24
8
3
37
23
30
19
80
51
12
42
15
195
6
72
90
138
60
90
12
33
75
61
65
6
9
21
19
8
27
141
9
31
8
105
111
33
18
72
13
17
60
36
54
12
24
84
216
60
30
60
27
3
24
36
54
18
30
3
96
9
90
24
37
56
117
60
126
1
53
36
54
12
13
77
3
16
41
54
57
135
33
9
36
27
72
27
48
72
13
8
15
54
60
66
150
30
49
11
12
25
120
48
59
54
24
30
1
56
3
66
54
13
23
81
16
17
18
30
18
96
30
15
24
39
81
24
33
72
7
11
162
18
9
63
18
159
40
41
48
36
51
64
29
27
27
60
33
87
36
45
105
7
8
51
36
42
63
9
15
21
18
1
8
147
144
24
13
35
37
96
65
24
66
6
15
51
37
80
27
216
24
13
17
6
49
23
1
80
27
12
1
35
60
66
18
61
47
78
12
42
21
51
69
112
29
43
35
21
9
96
30
1
5
36
120
63
69
18
49
35
24
37
35
12
1
35
42
99
9
39
72
69
147
15
97
48
17
138
60
9
45
18
66
54
90
15
63
73
80
16
5
18
81
27
54
18
42
30
6
63
39
1
5
51
16
104
9
31
8
16
17
144
55
11
60
33
21
54
157
23
49
32
63
18
55
17
63
27
126
72
12
78
54
18
61
59
21
51
109
17
39
21
108
31
41
7
5
27
69
19
35
30
6
54
3
88
11
21
75
45
3
37
35
37
161
42
54
15
96
40
23
105
75
42
18
25
47
18
54
66
31
23
42
48
18
60
30
42
12
24
157
24
35
48
93
3
69
72
3
13
32
171
21
99
42
54
21
33
72
48
79
56
24
57
18
45
15
12
6
18
21
81
87
27
36
57
48
3
54
7
48
56
159
66
36
6
13
89
132
19
32
15
57
21
30
60
12
13
185
42
54
15
3
18
18
57
27
42
51
3
30
96
54
1
8
3
78
15
15
42
7
11
66
99
9
55
131
69
3
72
157
8
27
61
72
161
135
144
16
32
24
9
30
57
3
37
35
30
15
3
6
126
192
6
19
107
36
9
111
9
9
90
117
63
25
24
5
36
24
30
6
162
12
13
120
80
27
21
72
105
18
157
17
63
27
6
90
61
8
120
27
13
32
3
72
6
48
72
42
30
7
65
168
12
6
180
18
54
18
18
54
15
33
42
37
101
54
21
48
9
72
120
6
ABCD 99880759138*3^$a+1 [50006]
48
45
100
125
30
12
78
54
30
43
60
48
5
12
163
5
91
80
93
30
96
69
141
54
165
15
180
66
75
99
6
132
103
92
24
153
90
73
47
66
15
45
15
129
7
59
84
6
42
120
18
111
3
6
60
31
89
204
18
69
3
18
79
11
69
9
12
48
135
100
92
135
42
78
42
36
51
9
102
12
258
18
144
105
72
183
141
100
179
66
24
271
44
48
57
6
12
169
59
81
63
36
1
20
16
17
27
84
60
4
8
52
251
21
9
91
173
18
49
11
18
72
55
35
42
3
3
60
141
39
12
97
41
24
31
65
127
23
45
39
18
7
41
15
136
71
73
65
174
120
25
108
53
24
151
47
49
444
65
79
36
47
193
44
208
17
138
12
13
48
5
171
33
60
6
121
83
30
6
61
96
17
96
87
24
64
80
225
84
7
239
69
21
180
39
28
17
186
144
78
279
93
111
45
99
48
27
6
39
183
18
72
42
48
102
6
25
65
31
56
144
99
1
89
90
30
31
23
21
100
80
4
71
30
234
105
63
30
108
30
84
48
150
55
23
129
15
6
31
11
25
185
39
99
9
15
6
174
13
5
39
9
135
75
174
30
138
7
83
25
44
40
11
129
69
159
171
12
102
6
120
129
16
84
11
85
92
147
108
228
180
54
78
48
150
222
30
3
36
123
21
99
36
37
65
12
151
65
31
80
3
61
59
21
15
42
307
11
21
4
5
99
40
41
19
5
6
210
7
104
9
91
36
44
51
93
135
21
3
90
43
23
57
3
114
7
48
11
72
49
8
3
45
52
113
15
52
48
17
15
28
20
24
84
15
114
75
48
45
30
42
15
12
24
177
168
24
27
21
159
28
23
12
30
276
75
100
35
30
39
216
12
100
144
149
12
63
16
8
51
54
78
138
7
108
137
3
87
249
36
87
6
115
44
3
129
93
126
60
45
69
231
36
63
6
60
31
11
145
80
33
30
1
29
30
37
44
93
87
100
224
45
294
78
78
189
33
132
6
81
9
12
12
51
147
102
96
87
75
33
69
138
25
23
21
3
6
54
85
96
47
33
156
144
52
17
171
100
44
51
97
8
52
5
12
127
48
41
102
78
90
60
90
42
69
40
53
51
165
51
208
311
25
60
35
45
36
51
12
81
105
151
29
30
102
132
27
3
66
51
3
90
156
12
18
30
115
89
7
53
150
18
252
15
93
42
1
59
6
159
3
69
136
44
33
60
6
60
21
64
80
64
8
33
24
87
171
25
192
155
18
15
52
71
150
51
21
39
84
60
120
160
35
54
103
32
33
87
132
9
24
31
36
108
48
44
123
216
114
18
33
45
144
63
57
18
133
35
81
33
48
12
288
72
103
95
193
260
120
136
44
15
37
44
84
9
51
99
96
204
1
80
39
18
3
135
49
71
25
56
36
33
19
335
60
6
144
15
28
77
3
75
129
33
7
53
18
48
120
1
11
162
90
105
105
6
114
91
5
219
33
3
15
105
72
243
25
116
9
135
105
30
37
92
3
129
48
96
36
33
6
25
44
3
9
69
30
24
21
24
12
303
1
20
72
100
68
15
177
3
105
64
32
4
89
7
8
15
90
15
28
125
72
15
45
6
21
84
52
23
121
179
60
60
1
83
13
20
108
27
48
30
99
ABCD 99880827076*3^$a+1 [50003]
24
13
45
51
5
66
54
42
49
59
6
64
14
22
48
38
13
17
19
3
86
4
2
66
24
4
39
47
25
45
3
65
22
44
34
27
21
92
52
38
1
29
48
127
35
48
30
12
7
5
55
51
8
6
40
39
5
36
48
16
75
11
4
6
38
28
33
24
72
15
36
9
5
6
22
12
38
16
62
48
12
30
13
5
106
9
11
34
56
19
17
18
46
63
5
151
5
55
41
4
60
30
6
14
22
32
6
102
7
12
41
18
16
14
30
46
48
98
118
20
12
78
1
48
17
19
41
16
2
18
30
12
42
19
21
68
6
36
76
18
30
14
6
1
15
9
59
42
48
7
33
26
1
69
62
24
34
6
8
61
57
30
2
7
81
8
12
102
30
55
12
53
91
57
18
21
144
5
4
27
189
6
9
5
66
4
32
54
10
45
101
127
5
6
52
14
64
32
48
4
18
14
30
10
68
12
19
60
35
1
35
145
48
15
57
48
53
7
72
60
84
41
24
19
11
6
66
28
12
42
62
30
10
54
24
20
67
21
32
132
19
96
9
30
2
19
53
78
34
20
19
5
6
6
10
2
16
72
8
31
24
27
2
31
17
4
20
24
144
7
29
91
45
3
23
18
19
17
28
56
19
35
1
21
14
25
27
9
120
105
38
16
2
4
38
10
8
84
54
16
18
15
12
9
2
22
20
60
18
10
3
41
4
15
11
6
94
9
24
41
16
6
32
22
8
12
16
3
11
6
90
18
16
3
35
1
36
51
57
141
2
18
6
4
6
36
54
54
12
3
17
58
2
64
44
72
64
60
44
96
18
1
24
96
261
3
81
15
9
20
16
20
79
95
18
34
6
12
72
56
108
72
72
60
18
18
30
30
76
24
50
1
15
18
56
4
32
24
10
6
20
6
10
3
51
30
39
5
16
84
20
6
64
26
30
25
29
19
21
32
12
30
70
48
2
6
6
13
5
7
29
30
30
36
88
2
13
5
88
39
41
64
8
52
8
30
78
100
12
80
18
193
5
24
6
16
98
7
21
32
6
60
1
51
30
32
12
19
11
25
29
16
78
32
54
4
8
19
209
19
71
10
36
6
38
16
26
13
24
60
11
102
7
35
82
30
36
60
54
116
102
6
12
84
19
71
84
10
14
6
55
5
30
34
66
36
14
42
4
14
40
12
8
10
6
26
12
6
19
17
28
62
13
45
92
19
5
19
23
4
9
185
30
6
19
45
32
12
58
42
15
17
58
128
12
1
47
22
18
18
51
75
6
147
5
46
9
11
10
24
8
24
60
55
41
40
20
43
9
50
18
10
2
16
32
24
24
46
18
200
18
49
15
18
60
36
66
50
18
58
54
6
87
12
29
36
78
6
115
137
43
24
11
54
88
2
18
19
15
26
4
15
5
4
15
36
41
67
33
14
40
8
16
44
6
6
18
28
3
36
59
42
40
2
1
35
22
8
31
9
92
90
13
17
54
6
48
19
3
80
10
50
54
19
9
20
16
50
61
29
4
12
3
5
42
30
55
5
64
15
11
10
54
2
10
14
30
16
9
11
13
15
20
25
35
1
5
18
22
15
24
15
44
121
59
16
9
3
2
31
21
14
25
41
16
104
18
37
33
60
116
19
11
6
6
22
32
48
46
26
19
5
16
8
96
12
12
16
39
41
60
60
112
3
60
77
78
42
4
74
54
30
10
32
48
31
5
19
35
10
102
33
11
1
9
15
21
6
2
88
38
1
48
72
69
2
34
24
20
12
30
13
27
33
71
10
38
52
20
25
5
4
44
67
125
55
41
4
3
71
22
32
67
11
18
30
25
51
33
17
4
56
28
98
42
12
16
2
16
12
108
45
17
7
101
16
8
7
5
6
18
72
84
18
61
9
51
21
15
5
60
126
13
9
72
6
14
40
3
12
24
24
12
60
41
12
36
10
36
26
12
108
103
5
12
4
80
18
18
4
15
11
30
58
30
32
7
11
1
3
80
150
31
29
16
20
12
64
30
20
13
3
24
18
8
7
95
18
7
11
100
21
33
140
96
16
3
60
153
78
20
10
2
4
20
30
16
24
20
19
9
68
64
8
42
6
60
79
33
32
10
68
22
159
65
64
87
21
2
25
72
5
16
2
25
72
5
4
24
27
29
12
40
50
13
36
24
11
25
51
50
30
42
76
2
24
18
36
19
11
6
24
96
36
7
65
12
46
8
25
65
30
1
60
5
19
60
17
19
48
41
36
28
42
8
25
23
12
16
26
36
28
6
14
4
8
54
48
10
26
12
48
42
48
84
36
30
49
21
44
16
44
126
4
57
69
2
4
33
12
65
60
4
32
18
6
88
68
72
66
30
30
1
71
82
8
7
12
9
15
41
34
14
7
35
24
6
55
155
10
38
6
64
98
22
128
12
28
63
36
53
22
9
9
8
18
42
7
60
17
79
9
2
64
2
12
12
24
72
4
39
17
7
156
24
41
12
48
12
43
24
51
14
18
52
2
4
26
66
7
36
5
42
72
30
60
28
2
70
27
51
2
12
34
14
28
50
34
8
6
10
12
20
12
127
75
24
56
25
5
16
50
18
30
46
24
20
19
41
40
15
21
8
55
35
16
116
85
5
18
22
56
19
21
54
8
25
12
53
28
20
43
41
24
84
7
24
5
16
80
16
27
23
48
120
6
4
6
54
20
60
66
66
4
3
12
84
29
7
129
26
13
11
10
2
54
100
50
48
10
27
24
17
67
36
11
4
21
11
4
69
36
83
6
76
66
2
6
16
189
9
15
53
12
108
19
59
1
23
6
64
12
39
17
18
60
34
20
18
12
18
4
3
23
4
44
10
50
1
53
7
33
8
60
40
8
16
15
35
30
24
19
12
5
16
68
40
32
42
16
20
49
5
42
18
46
2
42
18
52
8
4
20
19
36
24
47
22
66
150
15
21
8
7
21
90
8
49
17
16
18
32
34
14
10
2
37
33
192
8
10
18
6
14
31
21
147
83
10
3
9
60
27
11
24
114
54
18
18
6
54
49
5
55
5
12
66
22
56
16
44
22
33
41
36
54
18
30
22
63
5
12
96
19
81
32
12
10
18
27
24
11
30
16
48
14
85
11
4
30
18
2
30
6
22
2
6
22
8
79
17
4
26
6
4
15
60
24
35
1
5
40
6
57
17
19
15
32
18
60
12
12
22
33
53
12
31
60
96
23
42
16
32
7
35
6
72
36
60
40
15
29
10
20
28
18
50
10
50
61
5
18
10
32
88
56
24
31
59
6
6
13
113
19
24
5
55
47
34
3
36
35
46
15
35
78
7
29
30
40
2
42
25
57
15
93
2
6
88
66
18
50
6
4
15
17
36
19
5
34
30
2
24
13
3
8
10
15
89
18
60
13
29
55
12
35
ABCD 99881385556*3^$a+1 [50024]
9
39
141
67
293
36
36
99
48
87
36
108
105
96
15
33
192
64
215
90
79
80
21
90
36
205
176
15
49
5
43
47
54
72
18
126
126
357
111
81
16
80
144
48
48
15
144
129
96
135
9
45
72
75
112
263
198
147
429
396
39
285
51
39
36
234
270
36
18
7
119
73
71
72
234
36
324
54
25
176
105
55
71
9
16
48
32
93
36
223
83
18
126
270
15
129
126
36
18
171
144
336
69
27
160
320
15
90
108
90
72
249
75
54
72
54
90
54
1
288
53
283
77
3
240
96
384
64
192
80
160
224
51
141
192
81
360
87
93
115
11
21
303
72
144
90
54
249
327
126
540
63
112
80
48
336
96
75
37
17
15
129
36
75
144
15
126
126
117
27
54
351
48
123
90
18
9
63
18
180
75
192
165
54
216
205
119
73
48
80
69
36
7
80
160
23
9
9
327
339
36
105
75
69
75
90
36
270
57
96
45
99
27
36
54
411
255
225
153
231
48
48
159
33
48
48
51
90
36
54
25
11
234
90
1
32
48
45
54
189
207
177
147
36
153
27
69
48
240
147
109
32
345
135
189
163
413
99
16
119
270
90
289
32
208
65
79
83
54
324
51
16
5
75
15
54
36
360
15
64
245
75
96
48
15
129
208
32
240
3
54
36
54
45
96
64
11
117
81
31
275
285
111
144
1
53
72
195
48
192
48
352
29
180
144
72
39
69
72
147
96
16
65
54
121
128
112
128
123
18
19
107
261
64
251
69
21
459
64
80
27
69
21
75
33
31
5
36
54
90
54
81
45
90
180
90
75
16
32
96
112
128
81
175
131
18
91
128
16
215
36
36
97
101
36
126
249
111
369
16
29
3
123
69
288
48
144
64
305
159
93
3
285
19
48
59
21
15
144
49
41
90
360
126
55
53
72
99
144
81
63
16
32
15
33
64
101
162
9
171
213
381
36
90
85
149
36
144
295
144
176
51
93
285
126
261
160
119
144
201
288
33
90
108
297
315
54
63
48
303
49
48
209
15
ABCD 99881481112*3^$a+1 [50016]
30
87
3
12
57
19
20
36
13
21
36
26
60
25
29
6
42
6
54
55
57
54
26
10
5
16
48
5
6
70
39
41
39
9
78
118
2
28
29
33
30
25
59
40
14
46
44
24
48
30
18
6
18
21
25
30
60
77
15
24
64
32
34
14
81
39
9
37
11
40
23
12
28
9
53
12
30
81
85
26
18
22
24
2
15
19
53
96
25
26
48
166
39
47
126
60
120
39
19
29
16
41
24
15
111
24
204
16
50
91
5
6
88
50
42
24
24
49
8
120
15
48
16
38
82
89
9
30
52
44
12
78
10
21
48
35
22
15
9
2
24
108
46
2
18
79
11
6
18
46
47
9
15
40
11
18
66
4
6
71
19
141
39
50
15
21
34
24
2
18
6
10
29
27
24
4
20
40
21
99
32
30
34
20
18
78
4
20
18
42
108
18
15
3
30
40
2
45
9
64
15
11
21
24
55
33
47
6
43
47
18
6
34
2
42
60
18
18
46
29
9
46
129
168
32
67
50
10
44
10
92
24
55
11
13
65
15
15
49
51
56
40
21
24
75
44
66
84
51
3
120
6
7
83
24
48
4
54
74
42
126
78
66
10
14
66
34
69
23
324
48
12
18
55
47
60
66
60
18
46
15
5
36
64
38
18
48
10
26
3
75
6
6
10
44
84
6
12
118
14
22
38
42
19
35
16
158
142
33
17
24
15
57
24
63
7
68
112
128
36
97
59
40
68
16
32
18
10
2
19
15
44
30
36
51
48
16
24
11
40
5
45
64
26
100
5
48
15
18
42
12
48
66
15
87
4
54
15
15
20
30
30
57
13
62
64
21
17
6
40
17
15
12
12
84
24
52
24
105
11
6
24
154
5
57
7
35
120
18
19
24
111
41
39
24
57
3
6
31
59
24
10
11
9
70
17
15
97
47
48
1
11
24
136
20
18
78
9
40
41
24
39
15
16
56
4
101
15
73
35
102
78
10
71
141
30
28
2
24
6
18
175
11
70
8
22
38
30
126
6
78
78
24
4
74
18
48
21
64
17
58
14
46
66
8
46
6
50
4
44
12
30
40
15
11
12
33
39
49
59
78
55
23
16
50
24
6
18
15
40
125
18
9
24
24
72
45
4
56
24
39
37
35
109
59
37
98
1
71
10
144
30
20
40
2
3
31
8
76
14
6
57
45
27
33
24
34
30
14
60
6
10
32
18
91
35
213
3
69
33
66
54
31
17
39
3
12
24
12
18
42
48
40
26
34
44
42
30
4
32
12
16
30
36
14
24
42
18
36
6
19
75
21
39
2
18
72
12
72
4
110
24
22
68
21
112
33
56
6
34
8
7
15
56
9
3
30
6
150
27
147
6
96
63
7
41
24
24
39
36
21
48
88
5
12
15
7
8
12
10
3
11
24
72
18
6
24
6
30
10
30
41
105
114
45
1
150
8
12
24
46
14
36
24
126
34
56
13
51
14
36
27
27
48
69
64
17
39
25
23
67
30
8
63
15
18
30
12
42
12
18
12
25
56
27
30
15
51
24
12
1
24
8
57
63
81
15
9
30
16
56
4
44
57
69
6
6
144
10
14
40
50
46
8
12
18
52
20
10
15
125
48
42
120
36
30
34
44
49
8
15
48
36
13
17
126
24
34
32
7
32
16
47
81
1
23
157
98
30
6
36
9
61
26
9
49
6
20
34
26
54
27
33
42
37
87
41
9
15
19
6
56
24
18
66
90
120
1
11
64
38
106
14
18
88
6
23
15
16
30
14
112
50
3
1
26
18
46
36
60
30
110
90
6
24
33
111
90
36
19
17
30
42
6
16
56
4
21
8
1
39
17
54
1
3
32
18
36
6
33
1
68
78
114
30
24
30
42
48
45
51
61
33
26
6
42
16
6
8
22
50
54
9
3
37
17
15
96
27
6
10
56
6
18
36
10
15
24
47
30
19
89
6
33
16
45
26
6
84
6
64
54
20
15
72
39
9
9
12
19
17
58
134
31
29
78
108
10
47
3
61
24
41
40
23
27
6
88
36
74
42
12
6
132
24
4
90
2
33
9
46
2
63
39
97
35
13
71
6
34
9
8
27
37
9
20
10
2
34
14
10
134
55
17
64
32
15
19
101
9
34
14
18
12
57
40
35
54
54
25
47
1
3
50
42
48
76
5
3
16
32
18
36
108
6
16
8
13
48
21
38
61
32
27
22
30
41
15
9
39
6
48
3
75
4
9
21
20
18
30
6
102
78
16
8
30
96
31
48
48
29
48
172
39
11
18
16
36
24
2
12
76
36
26
7
80
31
44
108
60
78
66
13
56
91
8
36
60
10
66
50
66
45
33
111
24
1
23
33
34
8
6
6
36
88
5
25
6
65
16
3
60
20
46
54
32
64
14
6
64
14
6
6
100
24
2
30
72
12
90
1
80
99
4
26
34
20
1
11
94
50
24
45
75
12
33
21
30
13
56
39
72
25
75
80
48
22
30
26
24
40
26
34
14
24
16
14
6
6
78
45
105
42
4
89
3
13
11
36
54
3
15
52
45
71
24
18
30
18
28
26
36
12
96
97
23
25
47
60
4
38
6
60
30
54
42
18
1
45
11
9
55
15
2
7
65
6
1
48
53
18
49
35
13
129
14
40
17
3
156
18
66
12
4
44
9
16
15
14
22
8
45
15
22
50
1
48
24
96
41
6
12
36
1
105
174
41
9
76
3
47
84
45
1
128
22
8
57
55
128
18
94
74
6
30
34
17
72
27
4
44
42
4
32
12
6
36
81
27
13
24
24
11
40
8
82
14
36
18
22
8
1
45
11
85
83
45
12
34
36
158
78
12
22
11
9
31
9
15
15
8
18
42
30
31
24
17
30
60
34
36
146
30
15
9
15
123
16
62
24
10
44
1
41
30
25
89
4
20
42
28
36
53
31
26
6
84
45
3
13
17
78
84
24
6
54
1
5
10
9
35
10
14
21
1
23
31
32
34
111
17
30
18
4
80
96
115
17
16
87
3
92
4
68
25
17
103
72
41
ABCD 99882430964*3^$a+1 [50066]
99
37
224
27
133
144
47
513
135
1
56
15
25
120
8
208
8
144
40
23
153
40
96
24
56
216
3
85
176
16
24
144
480
107
117
255
132
13
71
25
152
264
16
47
276
216
61
59
45
88
83
37
48
95
73
35
36
33
280
83
24
45
16
23
49
11
156
49
11
93
112
56
88
72
72
155
61
56
75
36
225
15
145
24
203
85
176
135
24
73
72
155
45
123
84
33
255
168
108
37
24
23
153
328
72
104
24
216
16
119
25
104
72
24
16
23
72
97
47
105
99
61
104
27
117
112
120
48
176
216
40
143
33
27
21
51
288
21
27
13
336
56
232
35
45
120
15
121
24
56
16
120
176
40
203
36
121
312
56
16
80
75
60
9
16
96
107
61
251
13
275
36
25
119
57
51
13
216
59
45
184
35
132
1
24
11
133
155
12
72
168
129
208
35
117
144
16
8
120
207
169
24
47
81
232
11
165
16
168
95
97
360
35
13
35
45
16
72
224
64
215
57
99
36
132
13
120
83
21
24
160
272
147
36
97
72
11
261
99
45
51
288
45
207
25
48
128
27
72
85
344
160
47
192
81
87
73
11
276
49
95
84
61
35
36
73
107
84
25
48
35
85
240
71
1
216
48
176
160
11
144
45
64
104
88
72
72
131
144
108
73
143
105
27
444
60
48
117
168
291
69
3
13
119
1
152
88
47
144
1
192
131
261
40
8
216
160
35
120
36
81
27
61
11
213
40
48
47
337
71
132
85
23
145
107
85
8
144
99
117
64
24
11
45
51
85
248
39
25
72
296
64
24
59
132
1
72
251
37
80
48
15
216
25
128
72
88
155
21
72
88
120
144
48
32
168
3
261
16
8
480
24
3
45
15
57
27
69
64
96
72
104
24
147
13
24
96
80
64
107
13
32
3
108
24
36
37
47
9
27
85
32
51
109
56
51
61
48
96
128
171
120
72
69
288
120
40
248
87
121
312
120
35
229
11
84
25
96
24
104
264
87
1
192
23
97
32
184
96
8
87
129
16
24
47
9
280
83
61
11
133
83
168
156
105
39
49
155
37
83
36
9
40
167
49
200
64
8
184
80
15
73
263
169
144
56
99
45
27
117
15
72
9
27
144
133
120
191
409
120
200
27
69
39
72
25
80
75
181
24
71
12
168
84
9
279
193
48
47
144
144
132
12
25
107
93
15
12
108
ABCD 99882761666*3^$a+1 [50033]
42
24
81
45
96
3
9
12
15
159
96
6
180
72
42
108
12
78
3
15
30
30
54
30
54
54
12
30
6
18
99
3
48
12
54
108
6
270
12
84
48
18
57
87
138
36
27
108
39
126
84
96
6
204
12
42
48
27
21
6
36
24
108
108
12
18
99
45
120
15
15
6
48
42
90
24
48
96
72
108
27
39
33
15
30
102
33
45
12
150
36
9
36
39
54
12
12
30
66
30
117
144
21
24
36
18
36
108
117
21
18
54
87
63
66
54
36
42
54
54
30
66
39
57
48
6
78
12
186
138
6
78
3
117
66
6
6
42
6
24
42
90
24
6
6
33
36
21
12
12
24
75
36
93
108
54
66
3
105
75
9
63
15
60
24
45
45
84
6
60
6
114
6
24
24
30
105
21
15
21
72
168
258
21
9
54
96
102
18
42
120
24
48
48
78
6
108
36
6
24
81
15
66
90
60
84
18
18
54
66
12
42
144
72
168
102
114
6
48
102
15
63
9
27
30
6
30
12
3
93
36
15
105
6
69
9
36
6
54
3
105
3
72
75
90
66
84
12
114
66
210
60
6
60
138
24
12
63
3
42
42
54
54
78
54
150
171
9
30
6
12
42
66
72
60
27
99
54
12
15
315
9
15
21
3
72
36
54
24
6
48
120
48
57
36
45
99
3
108
36
24
36
9
15
54
6
12
48
9
27
60
30
135
279
42
72
111
9
48
48
42
144
54
24
63
117
63
39
138
12
54
45
45
27
45
90
12
33
3
6
48
12
96
18
12
108
36
96
12
12
84
72
78
186
6
60
84
66
138
120
42
12
120
12
60
6
15
75
54
144
42
108
9
72
105
75
33
30
42
54
12
12
66
24
78
54
36
27
3
42
6
180
36
6
114
48
48
24
90
15
81
198
42
54
6
60
78
54
6
6
36
90
84
36
18
24
27
39
12
18
111
99
36
114
39
72
111
108
54
72
123
21
6
30
15
36
33
12
27
165
12
24
6
48
33
87
168
33
57
54
138
6
24
108
84
30
114
69
87
114
87
57
36
24
168
12
12
15
15
48
48
60
12
12
108
36
54
168
15
9
96
12
78
30
18
84
105
105
75
3
78
42
18
24
42
9
21
6
9
21
54
6
48
87
57
42
30
51
45
30
78
30
6
48
15
27
36
45
72
27
30
108
51
129
6
72
9
21
87
36
57
15
27
96
66
99
21
48
48
168
39
243
102
48
78
24
42
114
12
42
120
6
90
15
9
30
33
3
12
60
12
6
6
45
33
111
15
114
60
96
12
54
18
126
42
48
24
60
18
24
81
15
42
186
9
87
21
75
33
27
54
144
96
96
114
81
15
24
105
99
45
36
21
48
66
18
18
48
120
102
114
66
48
15
72
183
36
30
3
36
15
6
48
75
81
6
24
54
36
186
108
6
30
9
36
9
12
30
60
60
54
24
66
6
30
81
9
24
66
6
12
126
120
69
27
6
132
15
183
12
57
75
6
24
30
66
18
90
42
120
48
66
150
24
69
3
42
72
126
108
6
6
42
162
18
27
36
99
9
57
60
30
33
15
30
24
48
168
111
135
30
48
6
30
12
84
108
231
111
120
21
9
63
3
24
45
36
27
36
9
27
66
54
114
6
6
87
45
48
30
114
78
66
90
54
12
30
9
9
18
9
39
42
24
54
66
90
36
24
24
6
90
66
72
123
147
72
60
9
87
57
27
66
132
36
30
216
24
9
27
6
3
15
30
207
15
84
36
84
174
75
171
66
78
36
45
33
6
144
78
30
12
42
48
111
36
69
72
30
18
27
39
78
63
237
18
24
18
30
105
15
120
12
24
6
3
237
51
57
78
18
12
18
36
33
27
36
9
15
6
12
42
24
54
96
39
57
24
66
96
84
78
18
45
33
12
54
126
90
45
45
30
33
36
15
24
12
57
72
21
12
18
162
12
78
57
81
90
18
36
96
60
18
36
33
36
21
84
75
72
27
36
42
54
108
66
60
12
48
51
93
15
51
54
96
186
36
30
123
15
42
12
42
18
6
9
27
54
84
12
30
96
48
264
90
6
45
27
54
54
6
3
33
147
3
12
12
ABCD 99882942286*3^$a+1 [50029]
75
105
6
30
95
24
64
27
81
24
36
123
24
150
90
41
40
92
37
12
114
6
138
21
69
71
64
45
36
47
7
45
45
51
24
176
64
36
15
5
25
96
39
195
45
56
40
24
9
35
12
13
60
3
20
4
24
39
66
30
45
99
6
36
108
87
8
52
20
13
111
69
72
23
61
30
21
9
51
80
144
1
35
148
21
60
6
5
48
1
24
51
9
147
96
72
32
148
87
30
108
36
66
18
11
16
24
75
30
95
84
37
15
3
66
24
51
24
57
111
44
24
12
72
40
57
18
102
24
90
17
4
3
105
48
128
76
48
12
45
24
36
30
89
12
4
36
104
13
6
66
39
96
20
88
36
12
12
32
145
11
24
43
30
72
90
53
1
24
75
105
6
24
216
81
8
180
25
12
119
55
69
8
4
39
24
5
61
36
3
48
9
30
113
40
12
45
24
39
20
112
3
81
24
105
15
111
41
13
3
39
53
1
11
184
45
11
124
21
11
144
13
30
6
66
78
60
23
12
96
61
263
61
24
23
100
69
18
102
18
161
36
36
49
3
32
76
9
39
12
24
3
21
20
79
5
61
11
24
115
21
24
12
177
30
90
6
9
45
11
40
15
24
96
17
184
45
159
44
7
29
60
61
3
8
88
84
51
6
15
44
1
54
65
1
23
52
33
51
45
35
64
8
37
27
15
29
40
21
54
9
56
61
39
51
173
52
20
16
9
60
15
8
340
36
45
15
9
42
18
47
133
27
108
165
23
4
75
41
52
56
96
4
80
24
16
36
33
35
40
32
13
42
30
23
157
39
44
91
21
80
13
11
49
66
24
5
12
184
21
24
51
39
5
49
3
252
20
7
24
81
39
54
15
57
18
30
12
15
24
81
15
45
59
121
30
9
20
40
24
32
265
35
24
12
52
72
9
30
9
15
30
66
90
36
114
5
64
57
15
45
3
12
9
60
66
113
1
35
25
51
24
116
73
12
24
6
105
84
51
261
117
102
18
15
36
12
60
27
65
55
17
13
135
8
40
12
48
44
76
24
45
15
36
8
79
72
114
35
76
24
60
36
135
48
41
109
3
12
21
107
52
72
140
85
23
31
41
103
30
11
40
21
11
168
64
72
9
36
99
129
6
29
40
20
55
21
21
23
85
27
56
72
61
24
23
43
41
16
237
71
24
61
54
120
6
39
45
15
56
49
72
39
20
25
24
36
6
21
8
19
6
35
4
51
45
12
39
41
37
3
92
16
9
63
57
111
32
157
102
90
30
81
8
25
11
108
61
39
12
33
102
233
25
30
53
52
36
116
49
30
9
12
48
12
144
111
18
15
20
25
36
119
1
39
57
3
57
23
37
35
13
27
8
85
11
12
37
12
30
9
81
30
30
84
75
32
37
6
6
23
16
21
318
30
27
33
72
51
9
24
27
39
29
24
61
126
24
66
48
75
21
36
15
216
117
72
35
28
21
47
37
150
6
27
69
15
20
40
8
25
60
66
6
51
93
75
21
23
36
49
51
56
60
13
66
174
180
96
99
92
76
12
12
8
48
88
56
85
48
6
54
120
12
23
16
120
72
9
3
27
78
3
24
15
149
72
49
3
15
65
7
29
4
21
47
28
60
60
24
80
37
71
19
78
15
140
61
114
42
24
59
61
30
6
15
99
54
156
75
69
12
60
15
96
87
90
30
21
9
36
27
12
96
92
67
6
11
13
51
15
6
3
8
28
24
177
3
132
156
68
16
24
69
12
15
75
48
72
24
54
23
43
150
36
30
9
36
33
15
21
84
47
40
3
72
21
8
40
69
15
12
3
65
25
75
27
33
45
90
33
12
27
129
45
47
13
27
93
11
40
56
49
24
15
45
24
51
21
48
11
4
15
17
49
204
60
36
24
12
54
5
4
20
1
35
12
52
81
15
135
90
24
35
52
20
4
21
123
48
9
3
21
27
12
188
28
92
40
27
41
24
7
48
33
12
8
64
9
144
66
30
155
72
208
96
20
13
12
99
9
12
24
195
21
84
30
5
72
12
25
30
42
15
69
27
12
56
19
101
24
72
40
24
99
66
35
4
57
39
15
6
59
109
90
93
20
72
7
5
76
63
41
13
12
30
18
30
102
60
11
13
6
30
18
33
60
27
90
11
1
171
48
15
6
39
69
60
42
81
92
25
27
33
36
11
48
7
33
92
43
30
51
15
6
18
33
24
63
81
45
87
3
105
36
48
12
39
30
147
32
121
47
4
24
80
1
3
15
150
51
15
234
6
66
183
57
30
65
36
13
99
27
24
21
20
144
100
69
27
48
80
40
21
84
ABCD 99883013266*3^$a+1 [50077]
51
9
84
47
100
33
23
40
33
51
15
5
16
8
4
21
75
15
41
55
21
15
66
18
6
27
45
11
25
90
48
77
40
81
59
64
80
12
79
9
252
3
81
15
41
31
5
31
17
19
5
67
33
228
20
84
61
54
41
1
3
9
24
90
36
9
12
9
35
61
15
39
17
37
30
144
41
67
5
28
20
55
36
6
102
33
36
57
27
20
84
112
44
1
60
23
184
9
30
60
9
32
16
9
6
30
87
9
12
6
12
5
16
12
63
65
24
55
144
17
28
44
1
27
147
17
1
15
63
48
42
87
3
54
11
16
8
60
12
37
18
12
57
15
6
63
3
9
8
12
43
36
60
36
18
75
12
93
15
20
31
144
36
21
21
27
56
7
18
87
69
72
39
57
18
48
89
1
11
25
3
8
4
3
65
60
25
36
12
35
28
36
20
13
12
42
93
80
16
93
51
9
27
27
5
7
24
129
72
27
29
4
21
18
18
71
40
57
48
126
42
15
8
121
12
42
89
19
12
21
3
17
31
54
51
32
25
15
120
48
3
12
42
11
19
24
29
55
6
47
4
12
48
48
3
18
27
84
33
39
63
36
36
113
13
59
13
23
19
9
9
18
89
73
48
6
48
24
177
51
6
11
64
9
23
13
15
3
60
9
3
6
12
35
25
15
8
84
28
12
68
217
23
4
48
15
12
21
3
65
1
3
32
37
39
33
78
120
24
18
30
21
33
75
147
66
54
33
3
18
42
17
55
41
43
137
25
42
5
88
72
27
60
72
45
27
21
68
28
12
27
41
55
209
169
36
30
42
18
153
12
33
48
27
8
40
177
75
44
7
9
15
36
29
25
3
9
11
76
20
73
54
29
84
13
15
20
109
59
37
23
60
12
7
21
12
21
18
113
13
47
36
7
6
102
33
99
72
30
54
24
18
27
21
15
3
9
12
51
65
121
48
3
20
49
24
11
36
1
6
5
13
48
75
12
20
73
36
63
60
72
48
15
53
24
4
24
20
12
100
8
1
6
5
13
18
12
33
68
60
43
18
59
49
15
3
180
90
30
6
36
15
68
37
6
17
28
140
84
40
60
39
36
24
9
21
3
57
11
25
126
30
18
60
30
72
6
36
30
96
30
9
84
68
25
48
60
54
36
48
17
55
5
13
144
15
9
11
19
41
19
84
5
13
42
105
51
72
6
11
24
13
87
117
18
21
27
45
12
21
72
35
13
135
105
48
6
41
139
65
100
33
72
23
28
12
12
48
51
21
36
48
12
12
39
21
8
7
53
19
18
36
99
8
4
24
3
6
12
96
35
49
11
4
8
16
12
68
112
12
27
36
9
20
24
151
120
6
30
29
7
114
18
21
27
54
18
17
55
54
11
43
57
3
5
13
18
36
89
67
36
36
18
11
13
12
27
9
6
12
6
27
68
40
56
25
87
20
12
115
54
27
44
55
36
17
12
1
39
33
6
89
40
33
39
32
1
84
35
1
87
21
108
3
68
19
6
3
69
18
17
48
12
31
57
12
8
43
17
25
15
51
5
37
35
13
18
18
39
33
18
72
90
23
19
9
108
48
36
36
27
41
1
90
5
175
9
9
15
32
19
18
78
30
54
5
91
36
29
151
29
7
69
15
65
12
31
9
45
24
3
27
6
18
12
21
96
20
136
93
39
9
39
8
25
39
3
17
37
131
25
75
20
28
9
107
31
6
47
16
45
23
52
9
6
18
11
7
33
3
12
29
7
45
63
18
18
9
87
72
29
4
3
21
20
64
3
18
47
19
69
135
9
39
141
21
131
28
32
40
45
84
90
5
49
24
18
9
36
57
71
19
18
114
29
7
41
61
39
33
42
36
41
151
18
23
16
39
18
12
42
41
12
48
1
6
21
63
141
44
24
52
69
11
43
84
9
32
12
43
17
16
3
12
6
3
8
88
9
36
12
36
47
7
42
35
4
81
71
24
16
32
43
57
15
45
171
17
12
61
11
37
36
63
45
150
102
15
3
24
29
24
1
120
11
7
41
1
36
11
24
37
39
9
24
48
39
15
36
9
44
1
54
6
63
27
9
93
6
54
126
9
20
120
28
21
12
18
6
51
44
7
42
54
54
123
3
77
48
24
67
12
24
90
12
3
20
100
75
17
7
9
27
18
23
7
33
3
57
33
3
33
6
9
39
29
40
39
101
7
33
3
41
1
47
28
8
16
9
174
18
54
9
9
3
93
39
33
35
49
11
25
15
39
54
36
63
48
12
63
36
36
5
25
6
36
36
33
3
17
52
69
15
27
156
17
55
45
63
6
27
8
1
11
4
15
60
30
3
39
53
37
3
24
3
29
4
3
18
54
42
47
4
20
16
57
54
12
29
61
36
27
45
143
37
35
16
39
6
3
12
92
28
8
1
18
36
12
42
35
19
12
21
15
36
45
9
72
51
9
51
33
60
3
33
47
79
18
12
15
60
8
115
60
45
8
52
24
51
30
78
5
4
12
87
18
15
44
76
21
54
21
68
1
6
29
28
15
120
41
12
120
49
11
40
120
48
32
52
15
6
18
21
33
59
4
3
6
3
60
24
20
96
103
36
48
33
128
24
72
1
54
41
49
36
47
7
36
12
6
35
12
28
51
53
132
43
54
6
18
18
12
185
13
144
63
33
18
30
23
4
69
27
75
21
140
37
47
7
21
12
99
36
18
23
64
3
12
18
15
92
1
90
57
48
63
21
20
43
57
15
54
78
12
24
17
55
120
6
30
5
24
121
36
83
7
9
147
17
1
24
71
127
5
16
69
30
18
24
23
12
216
24
31
12
18
35
19
18
27
69
18
30
108
132
54
57
12
15
5
91
18
30
17
28
9
3
12
39
57
20
67
29
43
41
4
15
5
49
39
24
39
54
18
77
85
24
59
24
4
132
8
1
6
77
25
15
8
13
54
6
27
21
11
12
ABCD 99883137826*3^$a+1 [50003]
1
33
26
4
6
188
103
123
9
5
30
37
60
24
45
14
85
72
35
25
36
17
16
39
72
9
44
12
100
20
40
15
60
89
91
9
44
55
21
51
5
115
29
7
119
25
39
105
5
66
13
5
192
30
4
81
9
66
45
45
20
19
84
87
30
3
12
119
61
29
66
4
74
7
36
3
9
48
29
48
60
31
36
29
16
39
75
224
145
131
16
14
36
70
20
4
44
73
3
6
291
84
29
16
75
96
29
18
6
31
15
8
60
36
66
10
14
30
1
36
72
27
60
80
30
138
36
49
41
24
142
21
3
26
54
37
69
54
90
66
24
44
12
109
11
73
111
36
44
1
60
108
27
68
13
48
12
59
30
60
40
63
27
68
16
21
60
39
9
12
23
6
54
13
59
61
3
117
29
19
11
1
89
40
75
48
101
55
11
1
17
55
21
14
22
80
10
134
10
26
34
6
38
85
48
9
20
31
17
42
4
14
12
70
30
30
14
7
48
120
5
66
4
60
225
12
17
67
48
27
45
36
53
204
22
14
216
4
27
17
31
21
15
48
12
35
78
36
16
3
48
48
29
6
16
38
22
8
73
84
45
75
5
40
134
10
75
60
96
23
22
44
54
106
20
84
7
84
11
25
48
111
110
19
27
8
37
36
12
21
51
48
47
4
116
61
63
26
64
147
108
29
6
169
5
6
1
9
6
81
12
48
107
1
11
13
35
22
51
63
21
24
72
29
43
65
12
43
71
37
12
27
8
66
10
56
70
150
170
55
9
50
1
35
30
31
93
15
5
19
57
38
13
29
24
24
66
25
72
77
55
35
16
9
117
63
35
37
15
9
12
144
53
12
43
17
54
169
41
6
49
12
29
114
37
12
35
22
15
59
6
19
59
13
132
5
175
12
53
30
42
10
14
16
15
48
35
102
31
24
84
21
3
96
72
48
12
29
60
10
14
120
114
25
48
23
25
5
24
12
19
45
66
44
6
10
38
43
24
156
9
39
84
35
22
128
43
84
95
25
60
60
75
33
11
24
1
5
16
24
147
12
12
9
44
31
35
16
44
6
79
51
14
90
25
36
24
12
39
21
12
36
24
12
143
85
47
25
59
1
45
3
48
77
22
38
67
5
24
70
20
109
120
35
132
1
48
11
24
40
14
16
27
24
15
44
6
19
24
57
75
48
11
114
151
12
23
70
20
114
37
24
131
24
54
16
15
84
57
8
7
69
26
85
36
3
21
53
60
72
18
13
17
67
24
11
49
59
22
54
26
78
73
24
53
7
125
108
16
27
12
12
65
10
33
5
31
36
5
43
36
11
48
30
22
74
31
29
66
30
19
12
12
48
39
45
65
90
4
21
29
55
12
12
101
90
25
41
79
75
6
51
3
45
12
72
11
25
101
30
13
177
63
17
139
45
86
4
50
16
30
21
12
5
16
56
10
38
120
6
61
29
174
25
41
16
8
7
135
54
50
16
60
8
42
84
7
9
39
21
50
10
14
61
5
55
15
81
23
54
36
7
17
6
49
107
4
80
30
6
1
48
12
83
36
34
15
15
74
31
96
29
36
18
13
84
23
61
11
1
59
18
55
21
36
104
24
31
15
9
17
84
6
10
15
24
15
14
46
90
66
21
203
97
168
12
77
12
163
71
1
53
6
265
35
46
8
166
26
55
15
24
9
72
45
44
40
74
12
10
39
12
9
30
20
24
37
3
66
38
36
85
65
7
33
80
100
195
29
115
12
125
55
23
6
6
61
23
6
64
26
25
59
6
10
50
18
72
73
12
29
136
3
27
74
7
48
35
36
49
24
17
31
9
14
49
60
35
25
12
99
69
41
66
49
24
95
42
19
12
17
12
10
90
3
36
165
66
81
23
114
6
61
5
19
15
26
18
25
96
36
36
12
36
41
43
77
10
105
53
7
24
11
13
72
60
9
20
19
51
50
16
39
29
66
169
5
7
23
102
24
84
36
6
70
20
30
1
17
112
8
7
9
14
22
68
150
90
7
24
35
90
6
1
59
78
7
53
31
35
40
60
30
30
21
15
14
60
10
44
12
40
20
25
15
98
7
135
74
54
82
3
11
25
11
4
44
52
38
7
48
125
12
19
132
24
108
51
50
46
14
24
43
17
12
4
44
91
12
29
84
16
104
54
1
89
55
47
13
17
4
96
63
108
24
53
7
23
37
24
11
13
132
9
50
204
16
20
6
55
36
59
4
21
48
77
10
33
21
27
17
22
45
5
18
36
61
60
29
10
225
65
40
39
21
36
24
150
50
16
39
60
11
18
22
54
14
12
1
59
1
48
12
93
170
1
65
4
86
10
3
57
20
115
129
44
60
112
3
17
48
55
117
63
5
22
68
16
9
57
20
10
33
11
16
45
36
12
41
46
8
1
60
5
166
21
29
70
21
24
5
31
29
235
36
3
20
61
29
96
70
140
30
64
126
105
69
6
60
44
10
51
143
90
31
65
66
60
94
39
11
1
5
31
17
55
60
41
7
12
57
98
22
44
60
19
65
12
19
12
3
6
75
5
70
105
35
70
99
5
6
25
9
50
100
26
94
ABCD 99884206276*3^$a+1 [50020]
56
76
84
20
4
48
80
144
24
60
4
56
72
12
16
104
36
40
56
40
36
12
32
36
112
36
32
40
32
48
12
160
96
84
8
12
156
12
28
104
132
48
12
60
84
156
108
52
36
32
136
36
80
84
36
28
60
48
45
107
72
48
12
4
44
100
45
11
36
4
140
25
11
400
44
12
228
184
92
55
41
48
36
91
17
36
60
12
73
131
168
268
99
29
24
1
144
27
60
120
96
48
99
378
23
100
21
95
40
44
91
173
120
100
188
24
4
36
3
33
93
131
228
160
156
20
24
160
20
217
83
132
36
64
168
20
28
104
120
36
48
4
12
9
27
32
240
52
20
60
36
19
125
1
15
72
56
160
116
28
75
33
32
96
55
29
112
20
73
36
71
84
112
8
76
24
21
35
276
28
156
60
48
20
72
16
24
68
48
12
55
5
220
32
40
80
96
40
24
56
37
71
91
54
95
121
35
60
24
24
37
54
54
11
36
4
56
136
68
24
228
4
116
120
112
8
244
20
1
95
100
48
144
20
36
4
12
44
100
56
48
96
72
184
36
8
4
20
48
103
269
28
20
40
72
56
36
84
97
47
120
120
48
24
120
24
60
31
53
12
40
36
68
36
25
23
60
48
49
63
56
4
21
47
180
72
16
27
65
120
300
48
60
132
168
160
60
20
52
92
88
104
60
216
64
204
44
192
36
19
5
121
35
55
17
37
95
24
124
153
27
96
20
12
43
5
24
168
24
96
40
12
56
132
88
75
41
136
32
7
54
15
12
44
145
119
24
136
27
89
16
44
96
97
15
8
144
4
216
56
144
36
88
80
12
88
135
29
40
128
19
81
8
60
12
28
27
17
16
36
20
16
39
54
11
36
115
17
28
108
24
68
43
17
172
27
5
85
155
88
32
13
95
13
15
120
60
20
88
44
12
160
84
80
72
160
20
64
9
99
117
18
90
87
80
96
40
8
120
127
77
28
72
93
87
92
180
1
87
12
63
33
44
220
24
20
12
52
132
44
4
32
264
60
4
60
8
40
45
35
12
16
81
51
44
300
16
75
29
16
9
35
100
20
36
52
8
24
60
36
4
3
126
59
103
29
4
21
11
52
81
47
52
32
36
28
56
84
72
24
24
12
160
288
36
56
52
120
80
12
24
19
5
28
68
4
68
24
268
36
80
12
12
108
79
33
20
88
48
24
108
264
63
53
24
136
3
5
49
71
64
68
4
56
60
397
11
144
76
56
64
164
60
160
8
60
120
72
172
56
24
28
57
11
24
19
89
37
108
15
72
8
40
8
48
132
28
140
4
56
16
20
84
12
88
156
81
143
96
120
36
12
12
121
23
4
45
155
40
183
198
71
228
76
21
35
48
396
7
54
90
54
47
187
33
57
27
164
16
128
36
24
12
16
32
28
8
49
47
24
16
128
120
36
7
72
17
36
120
48
4
180
8
60
28
56
208
68
112
108
144
24
44
12
19
17
52
20
73
27
116
1
11
4
36
57
18
77
85
11
25
59
156
235
105
36
8
12
36
24
96
12
85
23
28
36
108
48
8
84
88
9
108
35
72
196
129
23
157
23
36
76
8
52
8
13
15
68
36
16
68
84
37
123
120
27
33
32
48
48
37
18
9
45
23
36
4
60
140
61
15
56
36
24
4
20
4
12
20
61
23
120
12
48
85
36
11
4
120
20
348
36
144
36
204
12
55
65
133
47
76
12
32
24
4
72
ABCD 99884531512*3^$a+1 [50080]
285
3
24
18
75
99
60
120
9
15
126
66
24
105
3
36
90
102
33
39
81
9
132
3
135
18
114
126
7
168
80
177
108
27
48
24
48
168
93
19
53
75
24
105
15
15
33
88
119
120
105
9
31
23
105
3
90
102
42
66
9
9
111
15
60
54
72
7
56
81
39
81
279
40
29
3
63
186
39
64
23
120
9
9
15
40
17
18
45
15
36
30
18
42
36
54
81
99
84
180
21
51
144
45
45
60
66
109
35
108
72
9
81
15
16
8
267
253
144
17
18
21
75
141
15
121
119
33
3
93
9
15
48
9
18
126
39
165
138
9
48
105
90
93
105
42
18
27
16
80
15
49
5
60
36
12
114
36
25
95
18
126
24
90
7
5
139
56
45
90
18
111
9
72
15
192
15
33
123
6
31
125
3
39
105
21
67
32
75
72
69
16
41
24
31
48
29
36
144
108
3
27
18
67
23
162
24
84
99
40
5
222
84
1
23
201
72
40
83
234
12
96
102
18
24
15
120
21
108
15
117
3
40
41
15
16
5
19
53
3
57
247
48
32
15
81
39
114
87
33
90
6
48
103
77
108
15
57
87
111
144
90
18
36
9
27
13
11
61
11
13
56
51
24
18
102
6
48
36
3
15
81
72
64
35
36
108
150
7
23
9
72
48
3
45
24
3
48
37
53
90
18
6
306
108
66
24
12
13
104
312
3
42
139
32
75
144
60
25
5
24
75
27
24
18
67
59
252
9
120
24
21
6
30
24
36
30
45
168
165
60
12
19
71
42
66
60
57
87
81
192
40
72
83
18
99
3
72
21
39
18
39
63
60
72
108
12
21
69
18
81
9
63
40
65
7
11
120
126
31
104
33
7
248
112
5
108
63
69
48
36
87
40
53
72
3
105
31
131
42
30
78
7
95
81
9
15
3
165
183
57
99
6
63
117
3
45
75
64
5
78
84
1
113
36
18
210
18
24
54
12
72
72
24
66
180
54
36
78
48
42
75
96
21
54
69
3
168
84
18
24
48
31
65
31
95
18
12
51
75
45
15
25
5
72
6
30
96
231
72
3
30
159
16
29
66
72
1
35
21
120
21
24
30
36
9
81
72
111
159
6
75
45
42
102
60
90
102
198
42
18
18
75
27
42
18
12
24
21
15
9
120
144
105
7
144
56
24
39
385
32
69
67
32
27
21
184
209
54
12
6
120
24
66
45
24
3
85
191
30
24
30
117
40
101
3
99
198
15
48
40
11
30
351
24
24
96
45
78
48
117
27
13
11
90
115
29
12
6
49
23
36
84
6
162
84
21
72
33
127
35
42
48
6
21
24
27
13
176
16
23
36
288
78
30
18
87
48
40
24
8
45
27
72
45
108
6
12
24
66
24
99
27
30
144
31
5
72
90
60
36
97
32
105
48
87
21
67
29
30
21
57
66
85
11
30
15
96
123
21
15
18
132
43
5
123
99
93
15
18
90
54
90
13
8
112
41
114
12
6
27
21
27
24
63
156
6
36
48
27
15
9
88
23
49
83
13
5
115
119
49
17
39
3
61
5
51
3
93
33
6
105
24
9
87
3
162
3
48
75
24
90
66
9
24
16
24
32
117
192
60
36
195
87
42
39
24
16
104
96
9
15
16
59
180
30
163
5
84
24
7
77
67
11
18
54
117
81
180
3
27
45
9
6
54
99
16
24
5
51
3
30
55
5
67
35
60
84
54
207
144
24
57
96
30
42
7
5
60
54
57
27
6
12
72
163
53
60
30
6
18
30
27
9
60
115
11
85
41
84
24
219
72
45
6
84
33
72
39
42
180
30
42
67
269
162
49
11
30
42
18
84
24
15
39
81
112
48
41
36
18
96
30
291
159
9
96
21
234
49
24
ABCD 99884638598*3^$a+1 [50028]
87
48
45
24
63
20
48
85
48
39
15
42
15
20
1
47
28
12
152
13
23
40
129
63
8
72
48
25
15
8
19
12
6
15
12
21
131
24
24
7
36
54
75
68
37
11
37
11
60
4
20
1
144
11
76
36
20
60
79
21
20
13
87
9
3
12
8
7
5
1
147
45
83
12
28
24
8
13
87
12
44
4
32
55
21
60
8
120
36
28
51
21
44
25
71
48
1
107
60
13
96
35
24
12
19
90
48
63
84
3
66
27
9
36
47
36
4
116
109
71
24
112
36
39
5
1
27
12
56
7
33
72
20
52
21
135
92
28
33
24
36
126
5
28
80
96
25
99
75
60
102
6
18
12
24
75
8
40
21
12
18
5
16
21
39
156
69
23
12
1
47
31
84
45
20
85
18
117
20
88
8
16
44
24
88
9
30
149
19
33
80
49
23
28
92
31
65
4
48
9
95
73
11
60
72
48
24
60
88
8
19
17
100
48
12
9
71
16
68
12
4
48
8
25
23
4
56
4
12
36
72
128
7
33
87
101
132
43
54
3
68
24
12
148
8
24
28
48
24
48
33
23
4
3
69
68
112
21
35
52
3
5
48
97
12
6
5
4
20
28
8
144
36
25
11
43
33
32
1
96
15
33
15
32
79
41
1
27
21
71
24
12
12
52
36
60
12
48
8
136
15
21
33
27
12
75
17
19
5
61
63
20
148
60
44
40
80
49
24
11
4
8
25
78
57
9
3
57
108
131
52
69
15
108
33
24
71
40
60
12
20
7
33
72
36
9
15
20
1
23
24
36
91
21
3
36
5
40
45
51
24
8
12
28
21
27
147
5
12
43
18
27
48
12
56
12
79
29
16
164
12
12
1
27
27
5
25
3
12
48
15
113
49
36
11
48
13
108
27
93
6
81
9
30
6
18
30
27
8
79
57
33
11
64
20
96
37
18
72
17
12
48
12
16
60
8
52
20
157
11
4
32
36
48
16
33
12
3
87
29
16
8
1
39
75
17
88
3
9
44
55
17
103
6
15
80
25
3
21
66
21
24
8
7
29
36
25
11
52
8
52
15
5
36
55
12
17
25
83
19
24
17
12
12
13
18
5
133
72
203
19
17
36
48
91
33
8
4
20
48
1
12
24
11
64
20
13
47
24
16
69
71
16
3
21
20
96
25
24
18
93
32
112
60
3
42
108
35
67
78
47
1
60
47
88
8
4
12
15
5
1
39
48
8
24
40
3
33
57
75
45
11
112
20
37
11
52
24
20
108
25
71
16
8
67
48
45
33
47
28
44
36
40
24
60
3
5
52
68
12
24
4
75
12
53
28
20
52
80
52
9
95
4
8
37
11
24
91
21
48
48
12
12
3
18
35
109
30
24
9
27
84
9
108
33
27
72
8
19
153
20
91
5
19
30
23
52
8
25
15
20
4
68
7
5
24
16
39
57
44
28
80
28
8
24
36
1
95
28
116
60
4
12
36
32
48
24
24
16
44
25
39
32
109
95
24
37
18
17
84
84
1
11
40
68
48
4
3
5
28
45
39
96
8
157
24
23
12
28
20
36
16
8
1
11
73
36
6
5
24
12
64
56
73
30
6
18
5
60
36
1
108
63
12
20
13
15
9
18
18
35
48
72
12
36
16
8
25
18
72
12
33
21
51
135
5
61
15
39
41
24
13
35
37
54
66
11
72
7
6
39
51
12
93
72
32
24
1
90
18
15
21
84
11
31
30
35
28
12
20
24
4
3
5
12
1
27
8
72
37
11
52
20
4
60
8
13
35
40
8
1
63
117
60
75
104
4
60
108
84
80
24
12
12
88
8
16
21
18
21
140
24
36
85
51
39
5
48
28
9
3
33
47
48
13
42
18
27
135
137
60
48
109
3
3
5
13
51
68
60
91
41
76
117
30
65
7
5
19
17
24
31
18
27
12
87
33
3
5
4
39
60
77
12
72
16
15
144
93
32
16
32
31
17
40
12
21
39
12
36
69
6
9
39
5
16
111
12
6
27
12
87
21
12
12
128
48
12
28
12
8
55
189
8
40
33
47
85
3
44
16
20
4
21
18
5
4
56
36
108
88
27
41
64
21
12
39
36
60
24
56
4
36
60
32
96
4
27
21
33
36
15
20
16
44
24
52
8
64
20
25
12
3
60
8
25
47
72
60
28
27
41
25
54
18
63
9
36
24
59
85
30
65
79
42
59
25
35
19
42
3
51
30
71
28
20
28
20
4
20
136
20
13
39
12
108
75
5
12
28
56
7
5
64
8
60
52
15
45
20
76
213
6
18
47
19
77
55
18
47
37
11
60
25
12
27
12
48
21
71
25
3
12
44
25
42
9
9
12
144
23
36
19
66
47
49
23
7
33
21
35
55
21
20
36
108
60
52
8
12
40
20
43
9
12
44
4
92
13
83
79
90
24
11
91
60
57
60
3
5
48
61
11
12
7
6
75
9
6
162
87
3
41
12
40
12
15
5
60
61
35
4
12
21
15
72
56
1
75
36
57
3
8
4
20
12
48
12
48
88
84
69
59
7
185
103
77
24
112
20
25
54
18
75
8
40
12
21
27
15
54
3
32
96
25
24
54
29
12
133
15
20
40
48
24
33
23
4
69
27
20
7
5
61
6
45
20
24
16
15
6
12
60
36
36
23
12
1
27
92
16
32
31
12
114
75
36
45
54
5
31
5
13
35
25
59
28
8
25
27
153
150
57
9
18
6
12
23
127
5
64
33
78
29
60
16
12
32
13
47
55
5
49
87
32
12
28
57
15
45
23
25
36
59
12
1
87
48
12
108
8
12
37
23
64
60
8
28
9
59
19
17
19
17
24
16
20
7
18
15
60
12
48
8
91
45
105
23
97
6
9
8
60
7
6
18
21
20
36
7
18
23
121
114
5
49
18
9
116
12
25
15
20
1
36
18
5
172
8
12
55
5
16
8
12
4
128
1
162
ABCD 99884840470*3^$a+1 [50171]
17
72
25
23
138
1
30
9
86
18
1
39
38
130
14
10
14
10
80
40
26
13
36
95
22
39
108
47
13
11
24
85
23
73
9
62
49
36
54
17
19
35
30
13
11
24
36
54
67
35
25
11
22
86
24
1
126
5
30
6
7
41
36
118
38
84
198
115
23
22
2
13
35
46
176
18
31
77
48
31
78
36
84
11
12
78
16
14
72
24
58
2
25
5
16
48
24
2
78
6
10
14
25
96
41
66
84
55
51
74
48
61
9
2
84
49
72
23
12
108
58
33
17
102
85
3
33
89
96
46
75
53
16
15
11
79
29
7
41
12
102
13
75
45
11
42
24
36
48
181
21
32
7
113
88
14
10
14
31
89
12
12
42
19
24
23
13
35
1
29
55
41
136
14
25
119
10
110
24
85
71
36
10
93
6
66
35
54
61
93
98
84
34
45
6
71
73
35
24
12
168
31
41
13
23
84
36
24
10
24
50
31
89
19
5
67
3
15
17
19
6
29
90
42
12
48
10
57
15
96
2
72
25
83
43
36
113
36
30
19
5
6
79
126
71
43
51
2
22
80
127
18
65
108
162
67
30
5
48
66
31
23
67
18
12
23
226
26
48
1
11
36
49
11
34
8
6
72
10
48
14
130
110
55
17
34
2
19
59
64
21
6
143
127
5
10
50
24
30
6
96
67
12
51
39
113
42
30
85
60
23
7
18
47
85
3
216
2
54
48
18
78
25
6
23
58
32
102
13
6
36
5
25
24
149
18
60
120
97
71
36
24
94
38
7
51
14
31
5
6
115
11
12
61
81
9
71
18
102
66
22
27
95
24
36
10
39
81
24
86
114
1
84
17
72
156
22
122
30
88
2
96
12
60
12
48
7
3
32
18
24
49
90
51
206
58
21
18
23
19
15
80
144
66
108
12
25
93
2
13
11
6
16
128
90
60
31
41
42
7
33
80
30
42
30
60
24
115
35
42
94
39
65
54
58
3
35
1
24
9
57
23
16
21
48
53
19
113
12
25
5
66
142
51
227
34
14
55
29
145
21
15
81
48
15
23
24
36
12
82
45
99
14
10
50
48
12
12
120
85
65
90
25
18
5
120
120
7
53
96
36
96
7
245
12
25
23
30
7
9
21
18
47
24
66
6
24
34
21
3
26
96
96
168
12
12
22
38
106
56
103
12
83
12
49
11
34
86
24
10
26
13
57
45
24
5
30
1
5
36
22
21
5
46
8
88
3
36
33
38
10
2
12
49
35
24
142
8
1
39
62
43
47
40
3
23
108
12
19
41
37
95
12
36
48
55
41
70
98
22
39
6
3
15
17
114
84
1
11
36
10
104
19
59
10
80
25
17
70
9
95
6
18
127
71
10
27
77
103
33
3
54
6
47
132
12
90
30
25
59
1
53
18
132
61
131
34
2
19
5
24
84
12
49
29
16
69
27
14
49
23
12
30
18
198
30
36
30
66
94
14
12
43
6
69
15
9
2
25
23
12
24
24
67
89
60
24
7
41
13
69
80
66
49
11
66
30
108
22
96
50
37
11
70
99
83
10
38
79
101
25
21
14
24
36
19
36
149
48
18
42
54
6
18
6
96
58
86
24
130
14
36
1
90
3
15
60
11
1
95
73
143
19
23
66
19
3
74
36
7
3
2
1
11
18
18
19
113
36
142
33
54
105
38
12
12
36
72
108
13
60
66
39
51
5
16
74
70
86
133
149
72
18
12
18
6
34
27
60
59
25
5
6
18
7
24
11
25
54
41
48
67
18
33
3
117
8
1
41
24
85
9
26
55
41
7
42
18
3
2
60
58
38
24
42
54
84
25
132
264
35
22
69
5
73
72
93
56
30
1
23
61
36
11
60
12
61
71
18
6
1
33
87
11
84
49
11
25
5
40
9
15
62
12
7
65
43
3
110
58
24
32
64
45
36
41
19
29
132
180
13
59
30
6
55
125
36
36
19
30
23
60
72
60
25
5
88
45
11
31
71
10
32
88
14
154
26
24
30
1
41
72
36
12
22
120
2
36
12
61
41
40
8
31
95
31
35
43
12
11
48
24
61
71
48
132
36
79
51
32
16
111
18
150
23
34
33
15
80
40
45
185
66
90
84
60
1
95
60
60
22
32
40
32
120
18
37
144
41
18
85
47
25
155
24
19
36
41
19
27
8
31
35
36
73
35
19
27
146
22
26
31
5
10
45
18
36
21
45
3
21
29
55
5
10
2
120
150
24
150
12
54
24
64
51
21
8
25
173
58
72
32
6
109
21
15
6
120
54
59
10
62
114
31
33
48
24
168
2
13
17
16
2
108
144
18
1
54
57
69
27
8
6
36
54
16
62
1
9
32
78
10
122
19
5
109
83
102
7
33
27
93
2
166
50
7
15
26
36
24
79
27
240
45
83
1
29
31
17
18
31
35
46
48
26
36
42
7
18
41
12
12
97
95
24
12
169
9
2
12
36
1
69
15
24
156
35
84
36
36
25
ABCD 99885009572*3^$a+1 [50229]
15
1
17
55
336
104
45
163
264
168
161
7
24
5
108
216
231
3
36
145
24
128
48
321
108
187
24
32
192
267
21
160
72
17
108
115
56
64
176
165
91
128
16
176
48
27
13
200
165
451
89
396
54
252
73
56
192
144
255
25
168
168
152
27
61
47
36
69
111
54
163
8
112
144
419
37
143
169
32
15
54
36
391
32
336
96
48
112
24
5
19
48
128
399
90
87
144
144
16
41
223
72
29
427
329
111
112
32
136
24
359
145
72
24
48
71
126
468
111
240
99
85
167
234
87
57
31
392
27
90
75
141
126
108
25
360
152
16
72
5
51
184
248
192
96
144
21
54
13
8
15
217
17
183
48
201
108
43
32
192
16
80
144
15
81
207
36
477
117
27
184
96
8
240
96
64
41
39
88
24
83
285
88
120
80
472
48
77
123
40
48
275
21
88
395
216
21
40
120
216
72
48
32
232
264
144
35
270
31
80
51
229
24
272
48
16
32
153
55
96
65
319
5
90
97
72
96
131
133
336
80
64
192
128
88
344
48
40
41
15
184
72
323
45
81
36
75
105
55
48
5
123
112
120
96
120
131
61
72
240
41
55
264
240
35
85
296
144
48
129
31
23
105
112
72
56
141
3
88
17
87
93
115
72
119
54
427
59
61
8
96
16
269
90
57
40
152
16
72
152
16
96
173
3
87
105
40
200
105
183
40
47
57
105
54
144
145
32
39
1
48
120
65
111
144
375
73
197
72
19
32
192
117
459
45
139
5
91
89
127
48
77
108
342
193
72
275
165
288
48
93
90
1
336
488
39
105
16
41
31
120
29
3
208
168
536
280
248
16
161
15
39
9
352
128
88
17
87
184
305
39
87
249
256
120
59
45
16
24
72
113
79
336
32
93
51
75
54
216
31
248
184
77
19
71
54
75
64
95
33
112
168
200
117
283
203
37
359
1
89
111
112
72
8
ABCD 99885396556*3^$a+1 [50080]
80
16
8
25
11
28
8
4
8
120
79
9
153
59
7
21
3
9
32
24
133
15
3
84
41
28
20
36
24
1
54
45
9
72
11
37
3
3
33
92
1
11
7
9
27
90
87
3
9
27
18
12
75
33
15
36
60
20
52
56
12
4
12
45
54
9
8
36
13
11
156
64
104
31
12
113
19
9
20
60
16
36
20
19
17
88
20
19
65
12
139
41
67
108
18
11
24
55
9
45
162
18
15
32
40
84
9
63
24
3
89
60
13
35
31
53
52
8
36
84
72
19
41
19
108
72
108
29
24
84
79
9
32
13
18
33
12
24
32
40
33
11
4
9
36
51
44
60
16
44
1
108
51
21
83
1
87
9
23
67
84
96
53
28
8
28
96
15
65
31
65
36
88
36
3
108
53
25
23
4
27
33
44
4
200
4
201
15
92
193
96
51
129
27
60
44
49
54
17
55
105
36
21
11
112
3
113
67
5
31
5
64
80
4
45
36
99
27
90
36
15
57
27
9
72
59
4
96
36
8
60
91
54
87
63
12
42
18
90
15
56
64
20
4
20
12
133
35
109
23
7
57
20
19
36
9
104
4
21
23
31
33
75
54
54
5
1
18
30
11
60
37
78
5
48
196
32
24
19
45
117
11
127
21
120
9
36
23
4
8
12
43
117
36
8
24
36
31
12
42
18
53
19
30
39
111
54
12
3
21
27
108
56
169
87
21
59
4
24
92
28
20
36
7
18
27
24
57
15
21
87
128
12
40
57
11
72
76
72
21
63
32
64
15
24
9
32
85
27
60
21
90
36
69
36
72
12
81
71
12
7
33
39
33
12
27
17
13
11
49
11
115
144
81
72
20
187
12
60
141
12
57
24
126
66
60
48
47
28
8
60
16
63
33
39
18
90
9
44
55
30
51
32
40
27
36
18
87
36
93
144
47
88
165
15
8
19
9
36
56
4
15
29
25
15
8
16
3
41
112
8
19
18
11
4
140
48
31
18
23
12
109
35
28
27
29
40
15
177
27
9
9
11
72
7
53
12
4
36
12
27
30
167
19
18
35
36
49
203
1
36
11
16
27
53
37
23
4
21
42
36
53
28
56
24
12
16
68
144
24
115
30
15
116
28
8
48
48
4
24
116
13
51
3
120
89
61
287
24
49
15
12
96
20
49
78
45
27
36
18
27
72
8
109
15
44
36
31
5
43
137
49
126
53
96
25
3
51
177
39
69
20
48
211
41
12
88
20
31
108
42
90
84
54
6
53
19
9
21
15
9
15
72
8
31
12
17
79
41
72
4
9
15
92
91
66
39
8
13
15
129
18
54
47
52
80
52
57
108
18
72
53
60
49
102
6
144
36
99
44
48
4
93
23
28
48
8
13
6
89
19
17
84
55
5
12
79
45
104
31
48
96
5
132
52
24
72
56
12
7
5
156
31
60
105
120
56
4
3
30
11
36
64
21
23
60
60
19
29
4
8
12
36
48
1
3
56
55
18
72
27
164
7
89
28
129
24
11
19
93
39
30
15
24
8
24
25
12
51
9
123
8
31
101
48
31
45
39
6
18
30
3
8
132
24
1
15
3
30
11
4
20
4
21
47
79
5
13
11
1
3
12
9
23
7
6
71
36
24
25
39
20
144
37
15
57
36
51
39
65
16
20
151
81
63
89
12
16
63
66
35
36
7
72
18
99
96
57
11
79
18
36
35
1
15
68
124
44
24
100
147
69
104
4
120
32
13
108
15
57
71
19
17
139
54
54
93
108
12
3
41
19
65
112
32
55
21
33
42
36
69
56
48
36
96
36
108
55
81
72
21
47
4
32
84
24
36
76
8
16
39
81
80
13
11
12
48
91
150
15
39
90
51
8
36
43
17
43
18
71
12
7
33
36
48
36
20
25
54
90
71
19
77
25
204
11
79
72
5
36
64
3
17
108
37
15
144
36
12
44
48
60
60
13
18
9
96
20
60
67
72
105
39
17
120
40
39
41
67
90
11
61
35
16
15
5
48
25
71
160
3
36
41
28
56
64
24
3
5
4
99
36
36
36
18
12
42
108
90
15
72
36
15
24
33
75
5
64
15
6
48
24
99
24
15
33
80
88
21
51
12
36
24
3
5
72
4
3
33
104
24
7
5
48
1
87
39
81
27
69
32
25
95
25
51
9
15
21
35
85
23
19
36
180
33
12
8
84
52
93
23
36
132
48
36
19
17
13
3
111
5
28
8
12
28
32
84
13
54
17
115
29
36
4
57
11
1
191
31
9
45
63
20
4
12
24
39
245
84
12
16
84
44
100
8
1
18
9
21
11
85
12
24
15
36
3
9
36
27
41
4
117
15
32
19
54
11
157
63
9
27
9
72
18
9
3
57
56
1
90
9
27
5
4
9
15
39
53
13
54
6
156
60
15
75
54
54
17
12
43
18
72
119
1
11
43
33
96
87
101
49
59
60
7
45
9
107
49
39
44
72
48
108
37
30
96
29
97
71
37
27
24
3
69
12
32
13
30
65
100
36
75
90
18
29
52
27
90
11
1
ABCD 99885787096*3^$a+1 [50060]
52
48
108
116
36
25
3
45
51
84
32
60
133
120
15
132
48
45
47
48
40
44
16
12
392
28
32
16
165
71
4
12
129
24
24
87
60
108
48
132
48
48
20
1
23
73
63
72
68
36
76
32
85
48
95
48
24
136
105
15
20
60
72
24
96
52
20
12
28
68
28
24
105
48
95
73
24
63
48
24
128
60
13
24
48
135
57
27
96
84
96
8
24
25
47
4
44
100
12
48
120
120
20
148
33
27
80
304
108
105
23
84
4
12
60
24
153
87
120
20
61
47
160
176
25
11
4
9
83
124
8
12
36
97
15
32
1
15
8
49
15
56
12
12
16
20
96
48
13
15
84
36
72
32
4
36
33
48
95
28
92
88
32
40
20
148
32
97
71
100
21
75
20
73
51
45
39
32
16
32
12
108
97
51
12
36
116
1
59
48
100
33
23
97
63
132
69
71
88
81
23
132
108
216
24
192
84
85
192
15
92
100
33
63
96
8
96
24
25
3
20
24
24
25
387
69
23
16
32
24
49
39
32
36
37
135
20
61
39
48
57
135
81
27
44
120
40
36
44
121
48
47
168
180
181
63
60
45
120
75
92
25
24
35
132
192
48
25
168
39
116
100
92
4
56
72
12
4
92
108
49
191
52
20
184
9
59
37
15
44
36
48
96
16
8
52
20
48
16
92
100
12
117
23
48
64
128
16
20
4
32
1
47
60
37
39
72
12
12
36
44
4
20
24
52
80
64
44
52
96
12
32
40
80
49
24
71
97
75
20
24
25
155
36
112
48
92
13
168
135
32
88
176
28
12
36
45
83
16
45
119
12
60
4
36
12
141
111
68
48
48
36
1
39
48
48
24
200
96
132
16
80
4
56
97
279
320
24
64
20
52
24
212
52
12
48
192
36
60
140
4
176
4
48
33
23
25
27
48
45
87
8
100
60
9
63
8
4
60
120
48
44
84
72
4
36
8
97
99
44
84
12
73
23
97
35
13
24
96
107
16
44
100
80
85
23
100
80
48
60
84
76
80
36
16
80
13
95
4
12
9
27
108
56
40
20
13
71
64
57
23
16
24
201
87
20
13
51
36
33
15
24
96
20
12
25
87
72
81
27
12
180
60
104
25
24
11
12
49
99
20
120
24
60
85
71
132
4
60
176
37
11
60
52
20
24
88
8
64
36
20
28
116
25
71
49
48
75
12
20
4
57
47
25
11
12
40
48
144
8
52
36
96
8
100
128
4
81
123
84
33
47
96
97
39
164
16
44
52
68
112
12
45
63
153
39
176
52
20
28
204
32
40
48
32
28
21
107
28
81
35
13
3
44
24
25
147
60
105
39
81
99
128
48
48
64
92
144
4
48
45
3
140
24
12
36
24
1
63
96
68
16
36
48
32
121
15
129
195
48
80
28
33
71
60
60
48
88
8
52
164
108
16
32
13
39
33
63
9
3
228
12
144
20
49
27
44
36
12
36
84
208
9
3
260
1
75
44
180
36
64
56
24
48
28
21
75
156
9
48
15
32
40
116
12
25
47
24
100
20
76
204
20
4
72
20
84
49
15
8
25
87
68
157
95
16
32
100
140
72
16
12
20
169
35
4
32
64
56
4
60
8
60
36
136
48
32
24
72
40
44
48
28
72
8
72
1
87
152
48
145
87
72
105
71
40
80
48
16
36
12
20
36
40
116
84
64
128
24
1
3
21
63
80
76
80
76
33
48
83
52
44
204
4
68
40
80
180
4
200
16
24
9
24
11
52
60
20
28
60
80
40
44
48
37
75
12
56
25
23
72
49
179
16
21
95
12
16
165
24
23
28
44
36
16
69
39
80
48
97
3
68
24
72
49
15
32
64
120
24
56
25
48
191
60
4
12
204
9
95
1
39
32
36
37
48
119
1
3
144
68
60
12
16
ABCD 99885937384*3^$a+1 [50014]
7
36
12
12
30
54
6
24
60
42
24
24
5
67
108
12
48
36
36
72
6
60
24
96
11
85
11
49
84
42
60
54
6
90
12
48
24
66
60
24
6
30
78
84
42
90
6
132
78
48
24
78
48
24
48
5
19
30
66
24
5
79
96
30
36
30
48
36
114
24
72
24
162
24
144
6
48
186
42
48
12
18
54
66
30
72
42
12
29
7
72
12
54
42
42
12
30
30
30
5
48
7
60
60
48
6
30
12
17
133
114
30
11
13
6
48
66
90
144
66
12
18
36
29
145
6
60
29
7
78
42
18
126
144
120
30
42
24
54
24
18
12
156
132
24
5
1
12
6
60
12
12
12
18
6
42
24
54
77
13
54
12
84
60
12
48
6
36
30
125
127
12
18
48
18
12
5
49
54
24
30
66
6
54
90
24
48
18
65
19
12
60
5
19
12
65
13
54
12
6
12
12
90
90
84
6
114
114
6
96
66
89
19
30
66
48
77
1
48
6
96
24
18
60
35
31
72
54
114
12
48
96
54
6
24
24
6
36
36
18
36
84
17
19
24
6
54
60
12
12
5
13
42
120
66
114
42
48
18
12
5
91
6
84
30
36
24
30
42
48
41
115
78
90
42
11
13
30
90
30
29
7
264
6
54
101
48
271
12
18
24
60
143
103
180
54
18
12
132
60
6
138
17
79
30
18
66
6
89
49
18
72
101
1
54
12
42
78
132
36
29
43
24
29
49
36
12
78
114
47
31
48
17
13
24
42
120
36
24
24
24
72
24
186
24
66
36
84
36
12
17
240
13
18
12
156
12
78
54
6
42
12
60
120
12
66
18
120
12
108
6
120
6
18
24
6
114
30
101
7
24
36
78
6
36
18
30
5
7
60
42
78
18
131
1
95
55
30
30
114
24
126
114
35
61
179
49
36
24
48
83
7
102
72
138
132
66
12
6
41
91
72
156
6
96
18
6
35
55
24
30
24
11
79
17
49
30
12
150
90
53
1
66
12
66
47
55
78
6
6
42
96
6
54
30
30
72
5
79
108
12
24
96
6
78
24
36
66
6
30
30
24
101
49
114
36
174
155
37
30
12
60
36
6
24
54
36
12
60
17
85
42
18
95
43
5
115
42
42
24
12
5
163
12
48
30
35
49
48
54
6
102
36
30
42
12
5
96
67
18
24
66
30
36
54
41
79
6
6
12
30
6
12
108
90
84
60
30
12
24
30
24
6
12
48
60
120
5
1
84
42
18
114
78
48
30
6
30
66
30
42
6
12
17
7
48
36
36
18
18
12
96
102
78
210
24
35
31
54
126
60
6
30
24
102
18
42
138
42
18
36
41
48
31
48
30
18
24
54
96
138
60
108
48
12
5
7
42
48
6
30
11
61
83
55
12
114
54
66
6
24
36
17
1
12
24
54
5
1
138
132
54
6
48
48
84
18
30
12
96
48
5
61
30
5
19
60
30
72
150
12
6
24
11
7
72
48
18
84
18
54
24
11
1
18
12
54
114
89
31
17
49
66
42
35
103
42
18
138
6
125
43
18
72
42
84
29
31
17
37
42
36
30
30
60
102
90
6
12
54
24
6
6
54
48
96
36
30
96
17
61
84
42
36
162
6
6
54
126
36
108
60
210
17
37
60
6
54
18
18
6
150
30
18
30
18
54
24
24
18
30
42
42
120
48
66
126
108
6
30
17
85
24
6
24
36
113
1
18
36
6
120
18
156
36
84
6
18
12
84
24
186
120
144
78
12
102
30
48
5
48
7
41
96
48
61
54
36
6
6
18
30
42
78
5
61
179
37
48
11
1
78
60
72
48
24
66
35
31
54
6
168
77
1
48
95
1
18
48
29
43
36
17
43
60
24
18
42
6
54
102
35
79
6
54
5
7
78
102
72
18
42
48
24
24
6
78
66
11
19
72
48
36
36
132
41
96
115
125
91
12
6
24
11
1
6
72
36
24
162
30
6
258
12
78
54
36
30
107
67
12
60
36
30
144
66
24
41
85
108
30
17
7
90
12
24
12
12
30
36
66
30
78
30
5
43
53
7
42
108
35
49
60
18
12
84
6
108
12
6
12
66
95
49
108
78
101
49
6
24
65
31
48
48
65
115
78
84
6
5
1
6
30
12
95
13
30
5
7
90
12
54
60
17
48
139
18
275
49
6
30
18
30
12
54
78
12
6
54
6
12
60
36
6
96
48
59
7
41
13
222
60
24
18
30
36
84
36
144
18
48
6
138
138
108
30
60
150
42
18
6
30
24
42
18
72
30
30
60
72
36
125
7
30
18
30
30
84
90
12
6
30
42
120
30
90
72
18
168
78
36
120
30
ABCD 99885978568*3^$a+1 [50095]
19
6
75
96
3
252
18
72
71
24
4
80
19
53
28
36
15
65
1
143
1
59
120
169
18
89
13
6
5
112
27
57
33
18
48
5
19
5
13
3
96
45
108
35
1
11
16
9
35
48
12
60
145
39
92
84
61
23
12
73
54
201
81
150
53
72
1
12
27
180
24
9
30
21
32
72
72
4
20
12
60
12
72
64
36
44
84
12
4
44
37
15
80
40
24
27
30
3
36
60
105
36
83
16
60
44
84
12
36
48
84
16
20
12
124
8
1
47
4
15
65
100
3
5
85
3
8
16
24
51
54
24
48
42
17
49
87
48
32
100
80
12
7
101
19
5
16
15
18
42
9
20
19
41
84
36
25
11
60
108
91
48
117
51
45
20
25
35
24
64
72
3
21
9
35
24
28
20
12
43
42
11
84
7
29
76
36
8
49
35
61
147
87
53
24
16
24
8
16
32
24
91
9
68
88
80
28
32
120
7
5
16
116
1
23
16
21
15
15
90
39
75
9
92
12
7
81
24
20
100
33
198
45
8
36
36
4
9
27
9
54
41
16
20
12
60
36
16
60
164
120
24
7
29
85
95
25
6
29
79
101
19
21
20
37
63
99
5
148
32
12
4
20
67
113
31
261
60
200
48
61
23
88
8
24
1
71
85
35
25
11
79
5
100
15
29
40
135
12
33
57
15
39
36
77
73
12
3
33
6
5
16
60
8
76
15
45
9
30
41
16
3
57
33
102
9
8
76
116
43
36
36
53
16
224
72
24
36
61
15
84
105
11
48
49
27
9
11
120
24
37
83
115
5
67
54
15
36
20
28
15
41
60
43
17
4
56
48
13
204
23
76
20
55
60
54
71
1
54
45
57
42
36
117
80
67
5
112
15
5
16
27
6
35
72
12
12
13
3
44
43
12
9
15
102
63
36
140
1
18
41
60
4
12
32
12
84
19
72
89
52
8
1
35
16
84
20
61
15
8
49
27
116
132
12
4
87
45
20
73
6
53
12
4
20
127
45
32
16
117
35
7
65
108
12
12
84
16
248
168
24
48
1
95
16
36
104
76
33
6
29
16
44
19
5
28
84
8
60
7
126
54
9
27
105
45
18
101
4
120
44
60
12
40
36
15
17
13
42
17
108
1
59
36
16
104
12
184
44
84
12
24
12
108
16
44
49
23
12
7
36
12
36
54
95
12
4
39
41
24
91
17
24
1
75
8
24
36
84
7
36
17
12
91
42
167
4
117
35
12
12
24
19
17
48
211
29
7
29
24
72
16
3
29
1
42
30
35
64
9
35
72
28
99
65
43
24
165
9
111
195
65
13
191
24
1
11
64
36
33
155
132
24
85
30
126
96
15
20
108
12
28
32
12
43
9
8
16
72
8
16
33
18
18
84
60
3
8
97
15
3
197
48
7
12
117
44
55
29
88
24
60
39
125
12
12
12
4
56
16
8
72
19
21
24
9
11
4
75
24
93
68
55
29
72
24
1
59
24
1
90
65
67
69
39
105
32
24
16
92
12
19
42
12
23
72
145
27
96
20
139
141
8
36
16
200
55
53
12
24
4
44
60
120
12
84
40
32
64
56
60
28
20
36
144
36
40
20
64
20
79
21
44
1
54
42
48
11
52
15
12
6
75
9
42
29
36
96
37
12
59
16
129
72
138
57
3
141
56
84
43
18
3
20
16
44
1
23
16
116
100
36
3
12
69
63
5
52
36
48
12
24
105
51
60
44
84
160
20
12
64
68
48
19
5
31
5
72
52
20
4
20
52
45
35
7
48
9
8
7
18
3
80
48
7
33
60
12
75
105
24
8
61
11
43
65
52
8
37
18
6
35
72
13
251
24
157
35
72
7
53
16
20
19
33
15
17
43
45
8
36
48
12
76
48
20
264
76
72
9
108
3
20
55
12
72
18
11
16
24
9
3
87
117
9
47
25
90
9
84
9
23
24
276
24
16
84
9
35
52
57
47
16
3
5
37
90
65
19
5
109
47
12
72
43
41
76
33
83
19
89
7
9
20
60
36
12
91
89
52
56
55
9
96
60
44
4
20
7
29
4
75
30
6
5
60
24
19
101
52
45
30
5
49
23
55
77
121
3
32
28
36
36
128
72
4
3
48
54
6
30
95
64
36
20
12
12
24
31
21
32
1
27
3
141
96
20
12
12
76
3
29
60
60
12
16
44
55
66
35
4
3
57
135
65
48
28
80
12
55
6
35
36
36
4
44
60
16
51
77
36
16
44
96
36
4
20
48
7
29
24
37
36
162
65
61
27
27
33
32
43
120
9
60
44
16
156
27
53
4
8
55
78
23
25
15
57
47
96
216
133
131
24
25
18
29
19
21
15
29
12
28
21
24
75
9
90
77
48
12
16
84
3
18
30
45
8
1
35
16
27
17
4
80
19
21
20
36
36
55
12
53
24
31
5
19
53
1
11
61
119
36
60
12
1
6
21
32
148
92
12
13
6
81
8
88
8
16
68
37
23
25
78
9
3
17
36
28
36
171
78
ABCD 99886078874*3^$a+1 [50182]
32
13
24
23
37
3
32
76
105
35
61
179
4
20
25
36
144
72
59
109
15
20
37
59
304
8
48
49
12
23
148
33
47
133
24
12
120
24
159
56
12
49
24
27
69
168
35
1
95
12
28
69
35
40
36
9
12
123
177
11
157
35
40
21
24
35
220
177
3
8
73
135
20
4
45
35
40
48
57
96
24
23
12
36
1
48
23
40
9
39
9
72
60
3
21
35
24
25
3
80
13
84
15
57
48
12
48
155
37
23
36
1
51
72
116
1
111
69
11
28
45
24
275
48
49
59
25
59
85
71
1
48
12
108
35
96
121
11
37
96
39
48
32
25
63
93
59
37
11
49
39
24
57
143
61
15
44
148
128
124
96
84
20
25
120
60
35
37
3
48
80
148
92
100
92
61
144
83
97
35
25
72
60
23
16
12
60
9
11
52
56
24
48
60
13
60
24
11
64
81
167
40
20
109
51
48
12
32
100
21
27
69
11
37
36
99
8
28
44
1
47
48
1
23
28
60
20
52
105
15
36
12
33
24
36
35
1
60
11
12
157
71
88
105
96
11
60
48
1
48
63
180
213
59
85
120
12
11
49
11
13
24
12
11
192
37
60
51
33
27
48
9
15
48
12
20
61
27
120
192
236
85
27
12
168
48
44
96
109
15
36
44
148
33
24
3
117
3
12
36
72
20
28
32
100
12
45
35
1
35
52
48
21
3
237
11
169
48
12
23
28
57
12
24
300
27
57
23
13
24
15
141
15
9
12
23
16
84
116
12
12
25
12
203
256
20
60
240
1
3
21
24
35
16
44
1
36
60
63
56
12
49
24
87
12
8
193
47
12
28
32
61
27
32
25
35
100
8
40
48
12
20
49
59
4
45
51
12
33
35
85
99
105
15
140
60
16
20
60
4
21
24
183
57
143
13
24
51
60
12
32
16
45
87
69
11
28
9
11
61
48
96
24
15
80
1
27
57
35
180
25
35
85
11
25
47
12
16
92
49
51
117
192
23
37
24
35
85
36
24
24
156
27
68
1
63
20
85
231
45
15
69
3
57
36
207
9
51
8
12
73
84
72
39
24
48
9
48
36
36
251
132
60
85
252
11
49
23
16
9
36
36
159
21
3
8
13
27
57
95
48
120
13
60
84
96
36
23
28
9
11
168
52
129
11
72
61
35
25
60
119
60
88
57
15
21
59
96
121
84
75
24
297
108
180
23
73
39
8
73
36
11
48
24
88
8
112
8
160
69
3
57
63
32
40
8
228
109
96
60
120
47
49
180
24
15
81
48
216
24
35
16
32
12
37
123
8
37
135
80
220
36
12
33
35
25
27
12
20
16
24
48
20
12
37
60
99
69
12
111
180
57
12
59
60
60
4
48
9
99
69
11
1
108
75
117
39
12
68
4
48
80
72
37
51
12
20
97
59
25
27
32
16
44
28
20
37
75
80
37
71
180
28
24
81
107
220
57
123
9
39
192
20
37
23
60
72
1
156
123
21
59
1
99
21
107
157
3
57
3
120
128
12
108
1
23
40
20
16
12
48
9
63
32
1
47
40
8
85
99
36
309
95
28
12
81
15
80
25
27
9
11
12
61
119
120
61
27
32
76
12
129
24
36
24
15
45
24
23
112
36
12
72
56
1
48
3
128
1
48
15
237
99
69
15
105
15
8
49
48
60
15
81
24
36
15
21
11
40
9
51
48
60
32
40
33
27
20
49
11
52
56
25
24
96
147
48
21
111
177
75
20
40
21
27
9
11
60
13
39
60
45
51
20
1
3
108
48
32
48
84
1
75
212
37
51
32
52
21
119
16
21
203
48
40
80
28
20
25
119
25
60
155
97
11
52
8
37
192
120
71
13
35
12
73
24
3
60
9
11
108
24
60
16
69
155
36
61
3
21
107
40
20
13
36
48
51
44
60
25
36
27
80
13
35
204
76
24
48
92
28
93
35
4
21
60
147
9
131
97
11
1
51
57
3
33
36
144
47
60
48
1
3
20
16
24
96
9
120
3
297
23
12
96
109
60
60
35
16
24
21
59
1
47
48
25
120
84
ABCD 99887125582*3^$a+1 [50080]
29
96
72
133
59
31
81
48
8
144
19
5
16
3
45
8
49
108
6
36
270
35
13
96
35
31
65
168
151
41
103
17
24
49
95
157
48
36
6
198
27
63
161
24
31
36
53
16
51
60
129
56
136
69
83
216
31
30
150
324
9
32
16
80
7
161
19
117
135
210
39
32
43
21
159
54
35
72
19
29
61
107
37
107
24
121
215
16
152
7
24
54
72
131
72
31
144
36
5
49
23
144
43
77
319
36
108
17
184
32
73
6
41
67
117
128
256
80
85
11
24
1
95
13
27
8
31
17
7
30
3
3
45
32
223
81
48
21
90
54
123
3
54
30
17
48
67
5
24
151
41
48
96
85
51
87
6
54
12
161
48
24
40
75
5
72
13
66
17
24
283
5
48
64
15
81
32
7
108
93
32
240
31
60
90
155
64
8
7
12
213
8
40
213
35
72
112
80
25
183
27
72
60
65
25
191
24
13
6
29
48
264
136
80
37
11
25
30
57
87
132
21
8
24
37
120
51
99
90
179
16
15
65
16
99
93
48
9
23
67
29
61
3
56
24
367
41
103
17
64
45
99
56
24
19
5
40
27
5
175
161
127
36
216
29
61
120
168
72
54
36
41
48
55
41
13
30
90
42
89
1
71
13
114
41
49
156
131
40
80
24
24
7
144
24
81
104
7
90
60
251
192
115
53
13
27
87
36
21
288
8
72
277
11
7
41
31
41
88
200
49
36
35
24
72
168
40
8
13
84
42
53
48
24
19
101
109
11
13
3
288
9
135
32
109
131
13
3
32
121
95
31
24
30
35
79
17
16
104
19
5
24
67
21
192
21
36
54
41
88
56
115
21
80
79
24
12
189
56
115
18
227
115
54
95
1
180
11
223
41
43
36
24
17
13
75
8
88
141
59
40
99
72
125
13
27
15
30
24
59
120
48
7
30
60
66
69
21
35
289
95
37
3
8
109
90
41
19
5
16
189
83
96
19
90
11
120
31
144
60
29
192
96
109
234
24
210
90
150
30
17
48
115
21
51
45
63
65
121
66
18
83
67
5
136
39
137
24
55
41
115
18
3
200
48
61
18
30
6
36
120
9
9
126
9
135
126
35
1
23
175
41
1
108
30
72
29
24
25
23
139
173
240
1
87
224
43
60
12
54
87
27
66
35
72
40
39
9
75
69
56
91
18
6
117
48
51
48
6
87
87
105
48
104
85
11
103
17
24
24
79
12
114
210
17
37
27
8
55
113
73
84
90
105
8
67
90
35
61
11
55
168
126
246
24
77
40
8
109
171
75
77
72
16
21
75
80
43
125
37
51
87
72
24
66
78
12
93
416
19
53
49
39
21
54
21
45
11
24
64
69
27
56
72
181
54
72
24
5
79
41
24
67
84
54
42
9
99
342
30
18
23
64
3
53
37
83
24
79
17
40
69
11
48
112
93
59
1
215
175
150
84
47
115
69
9
23
43
21
39
30
6
21
8
24
31
24
30
96
35
85
54
53
7
65
55
41
16
8
40
8
19
173
61
75
15
30
59
48
7
12
5
139
117
48
219
120
53
19
24
141
165
75
8
48
7
81
9
95
37
3
87
30
59
24
40
8
103
96
33
32
16
32
85
30
101
120
216
13
90
33
3
29
112
8
48
40
80
72
88
48
192
8
19
12
65
24
24
48
7
120
6
126
18
35
48
112
176
19
6
239
115
ABCD 99887221576*3^$a+1 [50132]
27
54
95
16
87
36
6
48
78
48
132
93
45
126
204
105
69
18
24
108
48
24
29
55
60
216
21
69
156
132
90
18
48
42
5
49
36
155
133
102
53
37
24
48
3
33
15
165
27
15
209
1
18
36
186
63
21
75
51
24
66
72
267
39
6
51
3
72
102
78
12
42
120
150
29
160
99
72
18
126
245
7
30
288
75
165
72
180
282
6
84
18
9
33
48
150
89
49
6
234
47
19
29
85
155
199
90
111
141
6
18
27
48
45
294
72
66
3
15
81
51
120
18
90
41
91
5
288
49
36
12
114
18
66
150
84
47
49
15
32
43
12
78
156
95
85
11
144
103
102
114
30
36
204
126
69
96
96
27
53
127
177
129
90
84
108
24
45
129
6
156
18
42
174
36
114
90
30
18
51
96
3
162
90
66
90
18
42
89
103
41
16
39
90
95
61
78
18
83
1
15
81
54
41
43
162
99
51
252
30
131
1
108
3
63
114
156
131
240
331
18
6
29
55
41
139
117
48
32
19
18
42
180
66
59
55
54
30
42
264
6
45
39
216
150
138
17
7
36
66
35
79
246
6
12
42
15
93
102
45
33
18
72
156
6
99
21
11
48
19
18
219
80
241
15
39
180
66
150
18
90
81
111
54
54
21
176
133
72
18
156
6
18
90
126
138
216
240
120
11
115
45
135
24
225
237
35
48
7
153
81
111
48
21
24
131
61
3
141
18
36
24
18
99
176
97
198
9
15
65
55
168
72
234
47
48
96
79
30
35
1
144
54
201
192
224
103
41
109
36
66
125
19
90
6
210
6
264
60
30
18
81
32
145
84
216
150
84
24
102
162
222
18
72
216
105
33
47
49
36
48
144
18
24
156
90
24
18
17
109
66
78
83
144
91
53
19
93
177
78
30
3
32
133
72
18
180
84
270
11
61
96
30
24
125
19
66
114
72
30
144
144
72
42
108
90
30
78
84
288
90
72
41
16
80
31
33
111
18
48
95
64
144
45
90
57
27
21
32
145
90
165
3
252
54
144
54
36
102
24
120
60
335
55
24
17
208
21
60
84
6
5
13
216
11
91
18
126
6
90
84
54
107
295
30
42
66
36
54
42
59
79
54
72
90
9
32
288
127
84
429
80
85
54
240
21
87
12
162
24
30
306
35
19
72
204
36
108
12
78
15
80
61
114
65
115
66
54
5
19
108
144
18
12
18
78
180
84
18
36
21
33
6
12
132
180
12
180
90
108
186
101
55
24
17
64
21
360
78
66
35
55
150
35
13
6
36
108
30
287
109
36
90
21
15
33
165
54
18
24
90
84
42
99
39
132
210
83
67
45
384
21
12
42
69
87
78
54
53
13
126
21
48
45
36
18
12
198
60
63
3
114
11
7
180
48
5
31
60
66
18
17
48
97
132
11
ABCD 99887615396*3^$a+1 [50016]
27
57
76
17
67
8
15
37
72
48
48
24
35
109
12
8
24
15
30
216
27
12
51
60
1
11
9
123
1
47
18
6
48
73
8
9
75
28
44
28
12
20
63
42
48
63
4
24
36
23
18
19
53
15
33
19
120
5
3
112
11
24
1
128
72
15
37
48
77
7
44
75
21
4
12
32
40
68
15
114
79
24
35
13
47
12
54
24
115
5
18
49
36
95
42
30
73
24
20
84
36
16
92
15
97
36
24
5
6
33
72
3
30
24
15
3
48
6
51
72
16
35
25
84
77
31
35
60
37
107
1
65
43
11
36
73
60
24
8
39
25
41
7
17
18
33
4
35
33
3
85
77
31
60
29
27
84
16
36
5
87
108
4
11
49
101
19
108
20
12
64
11
30
55
96
35
12
45
27
9
9
43
35
105
3
1
56
27
18
43
104
60
28
60
47
21
39
21
4
32
4
47
205
8
21
30
60
30
31
68
4
32
36
4
80
15
21
39
49
96
29
27
12
72
33
3
87
36
21
4
17
55
48
56
36
159
25
60
116
88
72
35
72
13
12
36
20
87
57
100
120
83
13
12
24
35
85
113
3
4
96
48
11
1
5
174
73
35
6
39
15
37
36
65
27
28
84
119
12
9
40
11
37
60
72
59
9
40
11
120
25
107
217
11
21
24
112
23
42
19
71
33
16
44
52
35
69
36
4
29
7
92
16
32
112
35
13
125
243
40
60
36
8
108
4
29
7
60
35
133
60
11
25
60
23
72
49
35
6
3
27
36
9
51
25
80
15
49
36
24
8
12
4
20
64
35
6
67
44
9
72
42
36
1
24
24
23
33
76
11
73
59
61
11
30
3
60
15
33
57
51
15
36
45
28
8
9
39
4
125
18
93
99
21
4
35
1
12
48
72
60
60
173
72
99
69
66
36
18
19
35
60
93
88
35
12
9
40
80
24
81
6
25
12
48
59
169
65
15
4
11
9
153
67
68
40
8
52
5
90
13
36
59
25
41
114
25
77
187
32
39
36
18
31
24
36
24
12
71
49
48
36
29
30
13
83
57
4
8
15
6
51
180
33
31
24
8
28
107
49
41
3
4
65
3
24
51
13
80
84
3
30
75
3
21
45
63
12
3
66
19
23
25
12
17
51
24
15
1
252
20
12
4
12
23
36
21
64
24
71
1
17
18
25
149
6
85
152
87
33
3
18
30
25
12
128
64
23
25
29
240
31
12
5
43
47
1
24
56
36
28
8
4
104
12
24
63
21
16
59
57
63
1
96
20
9
18
165
15
13
29
111
28
84
8
39
25
11
13
36
36
8
4
12
96
59
9
4
12
36
68
36
124
5
91
11
24
13
53
3
36
64
24
41
67
24
36
60
5
3
60
9
6
36
1
35
73
89
3
64
44
16
84
132
32
15
42
30
24
25
12
60
44
24
27
18
7
24
11
13
12
12
17
18
25
12
71
33
24
27
9
40
24
5
55
35
30
27
4
132
20
124
23
72
54
55
120
17
3
4
17
91
12
251
9
12
3
33
4
60
59
25
11
6
39
105
43
96
125
7
24
23
45
117
31
12
12
24
12
8
16
20
63
45
48
40
53
66
6
7
11
30
7
48
24
96
11
145
35
1
65
19
84
36
36
24
35
36
45
4
23
1
35
60
72
33
39
13
12
41
7
83
57
72
21
159
16
12
80
24
108
33
15
40
12
23
105
3
37
32
16
5
174
25
20
16
140
72
3
30
6
49
12
5
18
36
9
16
24
12
119
25
29
31
41
67
72
11
18
127
89
15
4
35
210
7
17
67
23
13
20
69
91
20
40
65
19
48
72
36
72
36
72
60
17
27
120
16
24
11
25
143
1
89
111
33
123
39
33
36
64
23
153
4
72
59
42
18
1
20
9
175
65
15
24
28
59
25
36
12
11
6
15
16
48
47
18
7
12
11
1
56
4
53
43
8
16
24
11
1
8
177
19
68
3
25
24
5
19
11
9
9
3
4
11
25
12
23
12
36
21
21
30
37
20
15
37
5
48
3
28
119
36
1
36
83
1
95
33
21
174
37
84
12
24
5
6
69
4
72
107
1
12
24
11
49
23
13
24
23
1
32
15
18
6
1
20
45
24
3
27
45
28
36
24
36
11
54
19
12
120
11
24
48
60
33
28
77
19
36
24
20
40
59
37
8
27
25
24
116
4
20
16
35
49
59
25
44
16
84
5
7
60
11
84
1
12
8
4
11
13
60
41
115
29
39
12
21
19
29
6
36
97
23
25
72
20
48
144
16
8
12
69
78
66
7
35
69
33
42
13
17
79
36
11
49
68
16
12
8
9
27
48
36
15
121
44
51
201
129
51
24
51
13
36
24
36
60
44
21
91
24
8
16
56
16
35
9
33
66
21
15
24
21
220
24
167
85
5
15
24
9
24
31
96
24
32
9
24
7
23
24
33
88
44
28
20
4
35
13
23
84
25
36
48
20
39
12
24
121
23
1
11
54
6
133
5
27
16
83
36
9
16
36
83
49
83
13
24
11
36
45
9
24
3
64
24
12
113
39
52
104
64
5
42
120
6
54
66
43
71
49
24
12
36
5
30
73
35
45
16
35
30
19
84
60
60
17
43
32
4
60
56
3
21
15
1
36
17
30
37
56
144
16
60
72
12
48
23
24
1
32
132
9
6
36
93
76
48
53
7
140
123
33
40
24
137
31
35
37
128
40
35
54
39
12
52
8
27
21
75
12
18
7
132
47
1
48
5
19
12
48
32
40
8
15
13
ABCD 99887772854*3^$a+1 [50050]
181
390
78
90
93
69
30
29
121
36
3
9
71
144
19
54
114
18
83
187
264
24
144
117
63
66
36
11
48
157
60
87
176
64
63
17
16
176
144
48
48
25
39
9
23
13
72
60
192
90
36
60
54
18
141
80
139
21
63
78
18
12
18
18
6
251
19
18
11
79
30
96
12
23
67
77
31
33
9
84
78
5
144
16
15
138
108
59
16
111
66
18
24
5
64
147
72
5
16
192
51
204
65
187
90
12
72
135
69
11
1
78
30
150
29
96
37
59
49
126
17
96
25
23
73
36
18
90
36
131
48
91
69
93
83
79
12
36
17
1
60
144
99
21
27
48
33
47
160
117
123
32
133
90
65
115
240
45
80
37
27
3
78
239
16
32
13
36
15
9
108
120
147
3
12
177
368
91
245
240
67
42
51
321
95
160
128
64
201
135
51
29
160
153
87
21
72
54
126
108
3
99
29
49
111
81
144
36
330
33
69
36
6
30
54
29
121
135
9
36
36
47
1
18
18
11
31
30
51
57
60
59
25
6
17
319
144
324
72
6
30
18
15
99
66
11
25
24
12
162
65
25
198
17
1
162
29
25
36
78
90
90
102
78
29
1
95
49
60
51
21
36
120
95
13
36
36
60
12
126
72
108
36
45
51
30
63
128
97
42
53
1
18
108
48
33
21
219
32
1
191
115
29
112
3
198
71
16
165
24
30
54
239
127
30
179
64
243
125
19
189
33
210
54
108
186
84
29
31
17
163
156
81
15
65
25
23
13
48
162
78
179
91
126
71
48
192
48
91
165
320
64
128
61
210
129
3
108
18
47
1
114
45
45
120
27
99
45
15
17
145
111
63
6
108
642
29
64
32
16
80
109
18
12
53
37
144
219
21
11
73
119
13
48
35
64
176
85
54
5
31
42
71
73
54
54
12
159
32
49
15
21
12
72
135
15
84
144
29
48
19
120
132
210
159
453
27
159
84
72
5
121
108
72
35
256
3
126
72
23
48
64
171
5
67
108
65
61
35
48
43
69
69
24
35
48
16
21
150
210
99
33
126
138
135
105
183
27
21
144
32
73
71
48
144
49
138
126
183
3
29
181
155
139
234
120
3
80
96
37
6
117
147
18
42
18
90
18
12
168
108
102
54
135
48
21
123
51
45
51
72
30
23
19
72
54
30
81
51
189
21
11
67
77
16
33
66
18
276
71
64
129
144
96
63
9
54
18
126
84
6
12
27
128
96
37
42
198
12
111
80
13
18
18
47
16
81
15
69
36
167
1
108
18
113
43
69
176
133
168
84
143
25
39
9
72
60
51
21
59
67
102
87
189
51
3
12
18
15
32
265
18
5
64
48
144
75
6
108
18
18
36
11
43
72
30
60
99
128
64
224
256
33
47
13
126
53
37
102
72
24
54
47
109
131
139
5
175
129
176
16
80
13
18
144
17
37
107
97
90
102
24
66
54
132
12
15
75
132
33
15
65
13
18
17
ABCD 99888281022*3^$a+1 [50004]
12
1
32
3
13
17
12
30
66
99
27
24
37
24
95
48
30
18
9
33
3
39
54
39
51
6
6
18
7
68
51
13
101
7
89
31
44
39
25
29
6
25
5
66
36
60
12
48
13
36
20
24
51
6
18
45
9
51
105
6
18
15
48
4
83
6
15
27
12
1
12
12
5
36
15
15
30
6
13
41
36
24
12
120
18
162
78
21
40
8
51
42
19
48
60
12
5
3
12
9
6
18
12
3
12
33
36
67
108
5
60
75
4
20
16
5
6
24
30
55
17
3
16
35
30
3
3
24
24
9
57
55
5
18
18
55
17
48
27
51
6
79
11
13
41
24
42
18
27
3
73
77
3
87
13
8
16
11
30
12
246
54
72
55
8
81
27
9
54
1
29
6
49
29
27
9
24
7
11
18
36
18
45
12
21
12
30
6
90
6
24
55
5
42
48
9
16
41
78
61
36
59
24
6
90
24
1
12
5
24
60
31
32
3
18
90
9
3
13
36
36
29
63
93
24
114
12
12
18
15
3
12
49
20
16
8
40
35
12
9
4
89
42
73
11
6
151
29
54
6
6
18
27
9
24
19
48
224
3
12
9
24
15
61
35
54
138
13
5
39
52
60
23
18
12
6
57
15
33
16
20
88
80
3
30
67
77
3
3
18
66
9
15
37
137
3
45
12
43
44
9
24
6
21
48
96
64
5
51
24
123
9
48
192
3
13
12
48
29
30
96
18
30
21
3
1
36
29
36
39
9
30
13
60
20
4
29
6
30
39
9
12
63
3
13
32
12
81
24
27
33
78
33
9
90
6
36
48
6
60
30
6
1
24
11
9
60
21
24
36
48
60
12
12
6
42
123
9
36
39
87
93
3
9
3
6
42
54
39
36
40
5
6
18
55
20
16
8
40
47
9
45
96
48
6
24
37
5
6
12
18
12
63
3
156
30
51
28
35
30
6
6
78
37
125
27
15
25
5
15
21
114
12
18
42
30
15
48
16
5
12
18
24
18
3
9
72
103
32
16
53
36
36
99
15
6
24
24
19
11
6
48
31
56
60
48
21
24
42
198
42
9
39
18
39
48
28
8
45
79
132
35
6
12
36
54
36
9
3
33
40
5
12
18
42
7
17
3
88
23
6
60
30
36
24
24
30
27
33
72
48
6
1
17
12
55
5
3
27
96
24
36
9
3
33
9
55
29
36
24
12
18
6
15
45
19
17
7
35
57
39
61
35
45
16
8
21
54
24
6
12
63
39
72
1
53
7
5
102
12
138
51
45
111
33
15
27
30
36
60
27
16
5
12
24
39
69
15
12
39
24
1
35
1
24
41
36
7
80
12
51
18
12
18
21
3
6
24
72
6
102
27
9
51
33
30
42
39
15
21
24
45
30
24
21
15
9
45
75
3
9
45
6
13
29
6
1
5
30
108
78
99
24
81
3
33
3
76
5
36
39
9
42
18
12
3
15
6
6
13
80
64
155
13
17
7
29
51
16
5
15
57
42
13
65
75
52
119
25
41
39
51
48
1
24
5
18
12
18
54
66
3
21
6
57
81
12
18
21
69
7
29
31
5
15
12
27
9
39
18
12
75
3
18
24
42
78
103
72
35
120
36
30
15
60
100
17
12
72
39
4
20
16
29
6
54
42
54
24
12
15
4
35
25
20
12
45
87
15
36
6
15
99
30
12
39
9
30
9
21
31
5
39
45
31
20
9
6
13
17
15
16
29
36
19
20
21
3
81
3
21
144
156
12
18
1
60
23
6
19
35
13
32
36
16
53
55
11
9
21
60
15
39
12
6
3
24
16
89
87
3
37
5
19
35
60
30
6
69
84
12
48
51
37
12
12
5
63
81
30
36
48
42
3
36
9
7
29
96
15
3
30
15
3
13
12
24
8
40
5
132
19
12
20
3
90
42
42
132
15
69
6
33
15
21
12
45
114
45
24
40
5
24
51
117
15
39
25
44
36
64
12
125
3
39
13
5
18
37
29
30
30
15
9
12
55
23
9
12
3
6
30
25
20
9
7
48
20
21
60
7
20
33
12
24
15
16
35
9
45
18
1
77
39
76
23
12
9
36
12
45
42
60
6
12
51
24
45
55
32
16
32
51
1
5
115
53
63
99
36
9
28
5
27
51
18
51
9
150
9
21
15
96
21
7
72
53
27
16
72
20
15
18
78
1
65
6
18
54
6
60
6
6
19
188
21
36
39
4
32
3
1
47
9
9
66
48
13
5
48
54
48
157
5
12
39
16
5
30
9
39
30
90
18
60
60
30
24
24
42
15
12
21
30
36
1
107
33
33
31
35
13
20
16
5
6
126
7
35
60
57
45
30
24
24
61
12
17
27
3
21
16
8
36
39
73
32
21
24
48
3
36
40
131
13
5
6
6
54
30
24
60
84
30
18
3
45
19
23
9
84
141
103
12
29
36
24
19
23
144
9
9
18
9
129
19
12
23
18
60
24
6
73
5
6
69
105
27
33
6
9
15
37
5
27
12
39
24
33
12
40
35
45
16
11
6
63
51
54
12
24
18
102
3
3
18
6
9
15
90
39
15
117
24
24
28
29
31
20
3
30
72
12
31
29
96
36
31
59
114
24
6
37
24
29
90
25
20
39
13
8
27
48
24
66
12
48
19
41
51
9
66
30
24
6
108
72
6
84
43
5
12
36
78
81
9
12
60
30
13
20
36
40
8
76
32
52
80
12
45
15
51
33
9
30
48
60
9
75
24
30
51
3
1
29
27
9
27
12
52
23
37
36
5
30
13
77
60
90
33
15
36
6
24
30
9
24
51
6
3
45
51
36
105
3
36
24
45
27
33
15
51
6
3
3
9
36
45
42
25
12
80
33
67
65
3
12
15
45
16
5
3
16
8
75
12
61
23
21
16
8
15
81
93
96
6
25
128
12
39
54
6
24
6
15
27
9
4
12
5
168
19
23
24
36
30
15
177
15
132
60
60
16
20
39
105
51
9
36
3
9
21
6
24
37
48
65
12
48
12
39
28
48
23
61
24
17
87
93
48
54
6
60
7
23
54
18
30
3
39
13
32
51
6
48
3
39
45
33
12
54
60
60
36
18
15
147
48
18
12
78
45
12
45
12
43
47
81
129
30
24
24
1
5
15
75
21
69
7
5
27
33
30
33
45
15
75
9
81
120
36
51
4
44
64
17
15
9
6
1
12
20
12
3
48
24
25
5
15
16
5
39
51
49
41
7
17
24
6
6
60
7
23
18
24
7
24
11
9
84
57
51
39
61
92
21
15
15
66
60
54
9
33
12
72
36
54
30
39
12
3
109
36
72
20
9
48
12
15
3
21
24
33
7
35
1
12
8
15
9
135
18
7
11
12
9
33
15
45
102
ABCD 99888468742*3^$a+1 [50188]
6
90
108
48
78
84
27
80
25
36
12
87
111
42
108
90
17
103
90
78
209
73
42
36
41
103
18
23
175
192
18
15
45
51
48
3
18
252
47
13
84
15
39
42
47
112
3
45
153
12
27
128
103
120
33
117
108
102
9
99
54
60
36
119
1
6
105
21
18
9
80
55
342
83
16
405
30
114
11
7
162
138
162
171
80
19
276
162
30
24
65
25
108
11
1
78
36
174
111
39
137
1
60
12
42
18
27
80
19
192
18
126
29
277
107
16
207
17
16
57
108
30
114
120
51
165
11
13
35
16
165
216
18
30
378
114
84
234
41
144
96
49
95
31
324
77
13
36
30
42
39
128
96
1
6
138
15
45
54
126
36
36
23
79
126
99
96
57
39
3
108
17
192
55
54
72
42
126
12
72
6
102
54
54
24
300
72
203
16
15
6
59
79
42
23
31
90
156
219
129
66
141
9
279
3
93
111
138
72
180
203
1
15
39
57
45
3
93
12
36
24
27
48
80
127
126
18
24
12
114
72
3
51
144
12
72
78
27
63
33
105
135
176
121
60
59
79
36
29
25
150
84
96
29
55
90
15
32
85
144
59
7
54
131
48
133
30
189
33
126
72
57
51
102
23
64
165
18
78
59
121
84
35
145
6
9
57
36
150
12
72
186
144
18
77
208
3
12
17
1
47
7
6
72
66
42
18
270
15
176
253
51
81
228
108
60
54
90
18
66
96
15
69
72
258
216
9
165
11
49
12
18
54
90
17
115
228
270
126
132
120
18
15
237
132
72
119
16
45
66
17
127
18
78
48
126
108
96
102
129
3
45
57
23
85
78
198
36
83
73
54
113
181
30
45
224
7
89
49
150
126
155
79
30
6
45
147
77
127
174
36
63
45
60
198
84
36
9
69
162
153
57
72
270
42
198
48
33
96
33
95
127
30
24
84
42
66
144
18
96
66
23
145
18
93
87
120
129
69
59
240
157
179
109
156
42
77
25
42
29
25
119
7
9
165
24
108
54
174
36
60
138
41
1
30
36
77
85
155
67
30
18
6
102
17
145
132
36
30
114
23
175
18
47
205
18
18
84
171
96
93
72
75
201
144
30
78
30
6
192
23
16
33
78
30
3
381
264
180
39
231
42
143
37
123
129
30
6
11
73
71
307
162
155
13
12
126
54
35
16
237
3
57
12
27
80
19
45
15
66
95
19
29
1
72
24
144
174
65
13
54
45
128
37
59
109
131
16
189
54
108
132
30
15
57
39
15
126
6
93
15
66
24
12
60
47
16
9
36
99
21
11
13
18
162
15
3
173
64
240
45
18
30
3
39
30
11
64
93
108
84
51
111
6
27
45
35
96
31
180
174
72
90
29
79
342
123
57
24
108
51
21
36
252
36
90
125
1
15
3
126
399
51
12
42
71
19
317
259
45
9
ABCD 99888719948*3^$a+1 [50166]
102
90
33
3
54
90
41
76
15
21
15
9
39
6
15
15
96
120
29
16
159
21
99
6
30
60
53
60
115
60
36
48
6
30
132
48
126
11
97
18
24
30
54
54
42
89
31
60
21
15
105
8
52
69
66
69
9
66
5
103
72
108
137
151
45
63
201
20
24
16
45
11
7
33
39
24
12
60
45
45
30
18
27
60
93
24
102
81
87
66
54
41
60
31
21
120
33
24
90
108
12
18
159
423
113
84
76
45
15
153
95
67
5
115
252
36
132
102
18
29
49
54
12
78
18
5
40
24
120
135
45
75
96
5
40
104
40
104
52
15
9
45
126
18
27
147
33
63
54
27
63
48
9
56
84
1
59
16
69
18
12
24
12
78
282
45
60
3
5
112
33
66
54
90
60
12
9
81
75
87
42
35
100
93
11
79
6
30
5
16
51
54
6
120
65
25
18
36
5
181
39
20
31
144
21
63
144
186
180
102
65
64
15
21
3
81
3
42
84
6
45
3
101
16
63
33
8
67
42
71
19
102
96
39
51
89
91
45
27
252
66
18
6
30
216
129
240
9
6
41
7
18
42
48
60
5
43
24
18
48
47
67
12
186
15
75
174
6
12
6
54
93
33
162
89
85
6
105
33
90
57
8
31
45
3
33
44
31
29
13
66
36
234
87
75
29
61
42
372
45
51
12
93
87
60
156
180
42
18
57
27
101
97
144
18
78
15
80
103
144
113
160
87
77
16
20
25
198
65
151
78
102
54
132
102
90
6
12
69
3
221
67
54
78
18
39
60
201
15
3
54
3
57
30
36
24
12
108
41
85
90
57
33
87
309
36
18
24
156
54
3
3
161
19
141
75
84
5
49
83
40
39
81
33
12
42
126
12
83
31
84
36
6
135
45
12
3
159
24
41
16
27
60
102
78
48
18
132
95
7
258
135
57
36
11
49
131
13
18
53
55
77
25
18
117
27
33
45
18
185
79
101
7
42
27
21
23
85
36
6
120
72
41
19
41
72
180
25
59
19
117
68
79
42
48
263
79
90
15
224
60
79
18
23
49
11
196
20
31
9
39
5
31
144
5
211
81
120
24
9
11
16
63
41
55
41
43
252
168
221
25
6
72
93
63
162
18
65
72
85
195
123
180
42
18
72
9
165
18
6
27
3
24
126
147
9
90
45
45
51
63
5
7
105
8
31
5
49
6
18
18
105
75
120
113
139
42
35
55
21
15
30
42
90
108
90
149
16
69
18
12
105
63
12
60
18
12
18
33
45
75
15
54
36
48
6
30
54
21
3
18
18
156
60
36
5
25
99
56
49
30
65
133
126
6
18
77
43
77
31
18
42
12
90
207
60
21
72
18
24
120
105
60
164
112
60
3
5
112
15
129
33
90
72
185
16
20
228
67
69
176
84
13
18
24
66
75
60
9
114
36
18
48
60
18
21
105
30
18
83
43
180
5
132
67
30
18
105
248
36
121
15
24
20
36
85
95
48
109
27
39
21
75
149
67
53
36
136
3
54
18
105
428
7
45
60
27
66
11
61
23
31
261
20
25
239
91
5
7
18
59
31
54
18
162
78
57
63
78
23
85
84
63
63
24
12
60
45
3
240
48
29
193
30
33
3
5
112
45
54
144
41
76
225
83
76
180
96
188
7
24
48
6
120
90
141
80
13
11
79
162
15
129
51
44
121
24
167
13
27
3
6
126
12
18
23
36
24
49
3
69
95
85
48
131
55
41
100
15
90
51
135
45
3
144
72
114
126
41
25
24
30
21
3
36
21
15
48
54
ABCD 99889218116*3^$a+1 [50096]
45
47
13
3
44
133
83
12
43
17
55
78
11
100
36
33
30
126
3
12
75
69
36
60
36
15
18
71
25
36
27
12
36
12
20
12
16
12
260
12
48
36
84
12
25
83
36
180
7
5
48
16
9
131
31
54
66
45
32
12
1
47
160
8
160
8
85
60
15
105
6
174
35
7
65
48
25
15
36
36
72
32
4
27
30
18
69
20
1
36
11
24
61
3
32
49
54
17
48
25
60
162
113
85
36
11
4
144
32
48
96
76
69
24
51
21
15
44
84
136
20
60
4
12
192
20
37
36
23
60
16
15
54
95
25
71
28
8
60
28
36
20
268
20
88
20
12
16
177
63
81
71
24
88
108
20
79
141
3
41
1
15
24
248
48
72
73
60
147
20
241
35
55
89
12
64
12
63
117
9
11
205
35
172
60
56
76
9
90
65
85
27
8
52
33
42
137
76
75
5
115
65
12
4
60
45
431
88
44
28
8
7
5
244
9
12
75
8
31
353
1
72
59
48
96
16
20
24
7
9
36
48
36
231
65
40
32
168
55
24
9
24
201
27
32
16
44
52
68
12
28
152
1
27
57
39
36
128
1
12
75
15
18
131
28
8
55
48
69
21
71
324
25
71
16
12
32
40
48
33
23
7
24
54
59
103
18
15
12
3
240
89
31
17
169
63
108
75
54
59
40
92
13
36
84
39
68
25
39
9
71
28
8
48
40
20
84
133
90
29
25
3
36
12
63
5
16
36
8
55
89
40
12
36
8
24
208
32
7
89
16
56
49
60
11
12
36
175
102
39
36
39
54
12
15
128
40
15
17
25
48
36
35
55
41
85
83
85
66
141
32
16
36
9
99
27
5
76
68
37
123
44
61
36
144
15
135
9
32
84
16
128
37
119
181
11
85
15
12
72
9
39
63
17
60
36
12
12
7
9
84
20
120
96
55
41
31
18
120
15
32
40
8
31
33
63
93
36
48
21
11
96
48
16
24
20
12
4
84
21
60
11
52
63
9
9
30
96
29
4
33
59
91
18
12
99
8
7
126
90
90
35
4
69
35
24
31
29
52
39
5
85
119
120
193
75
3
189
20
16
135
5
85
95
7
9
44
1
114
45
44
1
12
27
48
129
155
61
48
15
132
3
17
85
27
80
37
35
181
3
15
65
24
127
24
30
15
32
13
231
21
210
57
8
40
12
116
7
69
20
24
175
9
56
1
71
12
16
177
144
3
32
16
8
72
48
76
20
24
72
60
12
7
209
205
75
15
5
67
18
39
20
96
4
33
47
103
33
15
42
27
12
69
11
228
28
15
17
112
21
48
36
63
96
32
48
24
7
93
116
160
80
40
80
25
71
4
12
84
68
40
231
17
13
75
20
37
59
28
48
24
96
8
1
150
113
72
25
95
31
77
13
3
147
9
39
9
68
12
61
27
108
156
164
12
24
28
33
27
63
113
36
1
59
144
97
35
43
5
16
9
155
7
17
48
13
11
1
60
95
112
116
1
36
27
56
112
33
179
43
129
36
99
114
11
25
263
132
1
54
33
116
60
40
24
33
30
165
68
72
4
84
24
152
24
7
30
3
96
15
81
32
88
68
235
90
36
51
32
1
15
57
59
60
240
48
72
40
9
15
44
13
83
36
79
17
204
16
92
16
96
39
90
95
16
15
33
63
65
55
89
79
5
324
76
12
8
24
148
84
24
20
25
131
136
92
36
7
5
43
6
35
55
21
44
100
48
12
20
36
28
140
16
8
16
56
49
47
48
24
7
33
20
13
35
43
17
13
11
121
15
120
72
20
43
5
4
224
16
21
18
66
3
20
96
16
128
16
32
55
209
24
31
24
72
9
9
30
177
32
28
12
21
111
44
7
54
3
80
48
48
7
17
1
12
15
3
6
183
51
345
32
4
68
12
25
183
48
44
25
215
4
32
48
4
21
39
123
9
96
72
32
4
80
91
30
24
47
19
54
27
72
33
95
24
60
4
80
12
28
80
16
8
12
61
3
51
45
68
13
18
9
87
33
140
76
56
48
1
47
103
69
51
90
95
4
33
35
28
20
96
48
96
40
84
48
12
ABCD 99889270402*3^$a+1 [50065]
48
40
33
23
40
264
9
39
57
47
16
152
184
8
73
15
93
147
32
256
48
48
9
36
35
40
69
27
32
1
15
120
24
176
97
95
25
63
72
8
1
36
35
16
104
25
144
87
57
36
147
57
72
39
168
48
45
3
120
48
48
392
24
72
13
108
15
21
59
85
36
23
121
167
168
85
35
88
177
36
75
8
120
1
47
16
32
25
72
60
27
96
48
129
39
200
24
64
80
121
23
97
47
13
120
72
51
80
48
64
45
60
135
8
193
47
64
33
15
8
136
32
160
56
40
104
121
47
73
108
3
8
64
48
8
88
21
267
192
21
35
25
15
32
40
80
16
56
48
288
40
45
59
120
64
56
24
216
241
71
1
108
35
24
48
112
153
15
120
33
12
108
132
251
160
56
157
99
24
96
57
95
25
60
35
136
8
16
33
47
64
48
48
33
87
152
160
128
13
11
1
23
48
37
60
47
109
11
16
56
64
249
60
243
21
3
48
48
32
13
171
80
88
32
24
181
24
51
69
27
9
215
1
15
80
120
88
57
240
39
80
1
111
120
8
88
72
129
23
72
25
36
171
168
45
99
80
40
8
73
23
88
104
160
24
21
120
132
228
72
27
8
25
111
69
27
21
11
49
111
32
88
72
104
73
71
24
96
48
24
184
165
240
3
105
15
168
48
32
24
40
80
24
24
16
9
15
32
24
109
27
32
73
143
48
16
152
240
24
1
96
15
48
45
219
104
13
83
48
13
60
39
32
109
51
80
25
39
8
96
24
13
51
8
16
56
280
24
56
96
160
8
61
3
24
56
25
71
1
47
61
35
24
277
24
11
1
95
40
128
48
40
117
180
36
99
56
16
45
60
48
15
48
32
88
8
49
23
40
273
24
111
24
8
16
273
63
57
95
72
13
35
40
56
37
11
40
32
37
72
195
104
169
63
9
60
120
144
51
153
15
608
184
128
64
21
36
144
111
80
49
12
27
96
8
13
36
15
153
119
120
88
152
24
49
23
96
64
8
16
8
25
48
255
72
93
83
109
11
88
24
117
59
256
120
96
32
97
39
381
35
40
120
93
83
96
1
47
72
1
72
60
51
24
33
39
96
57
63
56
25
135
32
48
1
39
8
88
80
16
297
191
16
45
108
39
8
48
25
72
39
21
59
64
168
24
80
72
1
167
72
96
25
87
24
56
112
237
11
88
105
47
109
3
8
25
23
184
117
83
13
171
57
36
11
25
47
88
8
37
3
32
184
129
71
136
96
96
56
25
60
11
24
88
56
48
73
159
24
56
120
48
40
93
59
1
12
27
32
96
85
51
32
1
39
152
88
24
21
35
25
135
21
180
23
1
72
87
33
71
40
152
97
240
39
24
21
83
64
80
24
120
112
32
25
39
105
72
95
120
25
215
13
147
105
111
69
107
48
169
36
59
85
11
16
9
168
71
49
39
336
8
37
83
16
32
120
109
12
39
296
280
93
107
24
352
32
1
95
40
24
117
83
112
33
111
56
13
107
160
96
69
59
24
88
189
267
144
24
69
36
15
24
129
15
105
15
128
64
32
48
48
ABCD 99890092832*3^$a+1 [50070]
7
8
52
113
36
15
16
17
55
17
99
76
23
1
152
9
24
30
1
8
27
1
17
42
25
120
20
33
3
48
96
45
24
19
68
87
57
4
60
5
31
29
84
7
36
12
35
36
36
54
7
197
55
68
64
24
96
24
60
5
54
66
55
5
7
44
15
60
30
90
81
69
18
61
131
9
249
43
24
5
180
91
48
12
24
24
11
9
51
108
1
71
13
35
21
96
63
261
45
6
1
53
126
13
41
15
15
54
36
79
12
23
21
9
27
64
5
84
72
31
84
89
30
1
95
120
25
48
95
177
36
28
5
36
18
6
120
27
9
91
23
36
85
35
60
25
23
57
24
120
40
89
3
12
16
20
4
96
12
83
24
12
18
7
36
60
12
32
15
18
55
8
33
36
18
12
60
1
17
90
12
1
17
42
30
111
24
63
25
17
31
20
3
1
24
5
67
59
21
33
39
36
4
140
51
81
9
19
36
41
39
16
29
24
36
7
119
69
16
53
127
23
21
12
40
128
15
1
56
9
31
29
3
81
6
1
29
3
40
17
15
69
27
153
99
12
16
77
30
36
21
60
4
80
111
49
12
80
4
29
55
44
52
60
60
20
15
1
80
27
225
81
6
54
120
171
15
49
80
36
16
68
60
52
29
24
36
3
28
59
48
25
35
72
85
5
79
11
54
39
72
45
63
28
20
87
42
19
11
49
60
96
29
24
12
3
60
45
55
5
15
15
1
12
29
31
84
60
23
1
125
90
36
13
71
45
51
18
43
59
49
65
120
7
20
4
24
5
115
11
18
66
6
19
20
159
85
80
15
12
1
59
18
102
54
19
20
220
200
15
12
18
3
24
4
36
80
16
8
9
42
69
51
78
7
5
43
47
73
71
36
114
54
12
24
66
60
55
29
39
72
96
159
90
271
47
6
19
35
126
7
108
41
43
156
156
36
44
136
47
66
27
4
83
30
6
30
6
108
21
12
57
36
36
51
108
52
48
5
79
72
20
9
55
59
1
56
45
24
7
29
31
24
24
120
56
123
30
27
4
11
13
20
36
96
45
19
41
31
8
15
97
24
8
48
39
25
104
52
29
60
90
129
15
90
36
19
11
1
44
9
24
7
104
9
42
213
112
53
36
54
93
84
39
66
39
172
12
17
120
31
113
55
5
67
107
13
24
23
345
87
21
9
151
47
13
8
40
120
60
71
18
36
147
124
53
31
71
9
100
60
11
54
27
69
15
4
60
11
18
103
44
45
54
6
55
35
48
25
245
42
120
9
16
29
291
36
57
36
30
1
5
19
11
18
3
64
29
127
32
52
5
39
105
75
16
53
90
30
36
27
33
66
1
80
27
37
96
89
19
20
15
36
174
55
5
54
93
40
32
45
3
24
9
19
116
9
55
71
1
5
19
11
49
32
123
21
15
18
12
18
81
9
67
48
56
81
18
60
12
93
105
91
60
11
9
52
12
20
72
75
21
69
51
57
90
12
45
45
24
15
69
115
32
3
126
7
80
28
131
1
72
5
30
90
72
19
24
20
48
124
36
59
25
48
56
9
6
25
29
12
270
78
55
65
36
6
121
23
129
48
87
60
1
11
18
3
33
54
6
54
1
32
88
20
60
9
6
156
45
9
39
16
44
45
6
84
6
15
15
1
5
120
144
90
1
24
32
112
72
35
18
3
33
19
11
21
3
12
54
79
56
16
65
60
55
84
12
108
95
21
3
57
45
43
216
84
48
60
80
69
120
3
16
5
111
16
173
31
113
3
57
36
156
55
23
21
51
1
228
56
3
61
11
108
1
72
17
3
33
54
57
9
126
60
30
78
37
24
5
6
21
4
36
59
81
69
18
13
24
56
33
36
144
7
119
13
41
15
96
16
128
15
25
72
24
56
24
9
19
17
223
12
23
30
60
30
81
9
6
210
36
24
66
153
12
3
66
36
163
41
7
29
84
99
15
12
21
33
24
55
20
28
48
29
30
1
24
65
36
19
36
60
11
54
147
28
29
75
27
49
11
21
9
43
12
35
9
99
42
55
36
24
36
84
65
144
7
17
7
80
3
73
29
39
21
39
52
89
18
21
45
6
73
68
93
36
79
119
121
5
90
84
306
7
47
6
39
141
19
192
5
3
12
123
6
51
24
72
12
15
45
27
18
67
8
168
4
44
4
20
16
32
39
25
23
21
4
35
12
9
69
51
124
17
18
42
18
13
20
3
36
30
24
19
11
21
16
53
111
88
17
31
77
7
36
29
19
80
112
32
45
36
150
25
24
5
66
54
36
6
18
7
24
125
54
45
12
16
84
8
21
36
48
43
29
144
60
7
29
30
73
56
40
29
27
64
71
90
18
13
48
32
39
48
13
113
99
28
107
21
21
ABCD 99890164898*3^$a+1 [50150]
54
6
12
42
36
42
12
49
29
18
12
120
12
36
109
5
43
77
19
11
36
42
18
169
20
3
120
168
25
5
7
35
61
11
90
78
45
45
72
99
16
48
107
120
69
84
16
60
17
7
5
43
17
7
185
63
156
9
60
42
93
36
21
48
15
28
44
3
18
54
30
135
15
33
72
123
13
72
53
19
5
48
60
108
27
3
85
72
5
48
7
12
95
48
37
11
12
85
35
21
51
25
65
120
60
39
4
65
42
18
12
6
72
48
24
6
43
36
23
48
69
21
139
41
54
69
76
53
15
105
55
12
68
72
3
1
17
54
13
5
18
42
27
21
42
1
12
32
63
25
5
7
36
72
89
36
27
16
17
54
33
16
17
42
37
65
19
119
85
35
21
21
78
25
23
13
29
43
24
23
21
52
35
144
36
25
35
42
15
15
42
18
12
18
43
8
69
48
24
6
42
12
36
19
221
24
30
33
87
36
54
159
21
43
23
13
104
75
37
24
17
55
8
9
7
60
71
117
15
78
43
24
5
102
61
35
13
60
12
5
150
30
42
1
12
35
60
73
11
93
15
30
91
12
108
29
12
36
3
57
24
79
20
100
101
6
37
155
21
39
37
5
90
45
40
24
24
48
5
12
42
60
18
60
67
68
16
59
25
23
84
48
12
6
27
93
12
18
9
21
7
56
16
131
30
12
15
28
47
18
55
8
4
32
33
90
12
73
23
42
91
24
17
66
30
43
20
51
25
41
3
21
30
66
60
24
15
184
20
21
90
45
105
66
84
49
11
25
84
120
47
9
3
18
60
175
24
11
205
77
127
5
6
25
185
63
24
88
29
6
54
39
16
143
30
43
29
36
54
6
3
69
18
30
7
60
65
12
18
48
153
24
15
1
11
45
16
59
61
5
3
21
48
30
30
31
77
43
80
21
79
20
9
15
52
113
60
7
11
85
65
102
21
27
12
90
42
18
7
24
20
52
5
12
18
24
13
17
48
55
12
44
16
11
24
138
55
48
29
3
117
18
30
12
79
29
147
21
144
151
8
16
5
66
12
61
89
12
18
60
57
15
78
48
55
59
60
33
57
159
99
25
36
77
30
54
6
42
120
12
39
4
5
7
5
79
44
52
5
18
60
73
17
78
114
36
12
51
21
3
45
30
45
60
148
32
105
48
12
51
21
6
13
41
99
111
48
42
30
61
5
139
11
12
48
25
8
9
102
48
1
47
25
48
11
48
30
60
43
44
63
60
165
87
13
23
85
12
17
18
85
35
30
55
35
13
29
18
12
168
18
63
87
25
32
27
36
37
23
42
18
42
12
18
61
20
39
57
48
57
3
75
90
30
78
7
215
42
55
84
41
75
88
20
15
13
24
48
60
95
18
12
31
191
78
27
33
15
165
30
21
51
1
47
18
19
41
42
37
5
31
77
12
30
13
5
102
18
51
16
48
12
245
198
132
18
51
21
18
1
47
25
44
21
12
30
60
1
20
4
23
9
33
31
29
60
51
4
53
12
7
8
3
37
20
52
24
80
36
16
5
12
30
42
30
13
35
13
60
17
51
171
1
95
204
33
36
27
9
88
20
27
300
30
18
18
39
45
48
18
109
20
33
43
47
165
63
13
36
36
8
207
145
29
18
18
3
16
11
9
3
13
5
24
30
13
20
93
24
39
27
54
96
7
5
30
18
60
42
120
30
43
5
7
5
78
37
12
48
32
4
71
69
36
141
3
21
78
120
1
12
17
12
36
30
49
24
41
19
11
69
39
73
32
33
63
159
60
105
16
101
39
4
32
3
13
12
17
15
84
112
24
41
42
108
25
77
108
7
65
60
31
269
18
85
17
42
1
47
78
24
75
16
48
12
32
15
102
96
24
30
30
79
60
29
31
17
90
24
30
39
87
9
33
48
42
1
11
73
56
9
12
108
31
29
12
36
39
16
5
84
6
33
16
23
13
59
18
30
120
13
72
47
36
12
48
42
7
143
18
3
84
33
183
27
132
48
12
37
83
21
24
33
3
64
20
312
3
30
195
76
24
35
18
67
5
51
141
43
17
30
36
33
57
19
5
48
12
135
3
18
115
72
5
87
4
140
27
42
90
1
11
6
307
80
45
75
3
69
76
77
7
11
30
7
96
41
39
21
18
60
48
54
31
128
9
31
101
3
3
33
9
187
41
7
152
105
36
72
51
81
6
42
55
36
20
39
1
47
33
27
37
5
30
12
30
151
95
30
67
47
120
18
78
37
5
60
12
3
3
33
16
5
123
33
99
135
18
12
99
21
15
100
44
16
108
5
12
79
47
145
47
25
5
43
12
17
19
17
24
15
40
23
18
12
7
5
6
25
8
21
19
59
30
42
186
79
5
36
54
6
43
116
33
111
21
6
12
1
89
108
79
44
52
44
64
11
13
23
30
139
5
39
84
177
39
99
12
229
101
60
60
31
17
78
69
15
126
24
31
59
ABCD 99890233466*3^$a+1 [50020]
59
33
9
79
24
11
6
15
81
6
25
53
42
1
29
6
69
16
53
12
18
90
36
42
36
84
13
65
24
15
48
4
20
81
54
81
93
12
7
5
12
18
13
71
81
87
33
16
47
37
12
11
36
33
33
36
30
18
78
6
84
27
48
24
45
18
36
6
36
123
45
3
3
36
69
76
20
16
20
21
27
9
6
6
18
25
8
21
43
8
16
32
60
4
17
63
63
36
6
79
65
24
12
31
53
31
11
6
7
41
48
7
41
75
28
23
6
43
24
59
12
24
117
36
24
64
35
33
9
67
41
24
42
13
29
78
6
30
9
3
12
6
24
3
39
144
93
27
24
13
20
9
7
17
63
3
12
49
17
54
25
29
43
77
6
60
6
63
9
27
12
63
13
17
3
21
66
36
21
12
9
6
18
30
9
48
27
12
66
55
8
9
12
31
41
19
36
12
20
3
18
63
15
12
37
17
12
15
4
41
42
24
30
3
9
60
31
32
15
13
32
15
12
72
6
7
53
6
21
28
17
7
48
32
39
36
21
3
93
3
12
33
39
9
24
4
84
104
111
9
16
29
6
24
12
30
3
45
42
109
77
48
3
12
24
39
30
43
24
11
45
108
9
3
9
15
33
78
45
3
90
72
27
16
71
45
12
12
45
36
6
49
56
9
43
29
3
4
17
7
8
15
57
69
51
21
3
99
18
27
63
9
12
3
30
63
84
3
25
20
51
162
24
3
9
24
55
20
36
3
13
60
65
24
3
4
68
45
43
8
21
7
17
27
3
61
8
12
9
87
33
12
12
36
7
5
42
84
54
18
36
1
140
28
35
24
21
9
36
36
31
20
225
51
9
31
20
15
21
33
111
12
27
18
72
42
36
45
108
57
31
11
36
42
108
3
36
16
5
103
72
44
57
6
144
13
29
3
21
27
39
36
6
36
19
108
92
9
6
18
7
59
13
8
12
15
117
3
13
5
19
47
12
25
5
7
32
15
48
18
24
55
11
108
1
8
21
15
52
5
66
21
4
11
90
36
3
63
12
57
63
102
3
36
27
81
15
18
12
6
24
37
24
60
53
12
12
3
12
3
6
42
21
48
33
43
41
18
9
9
66
33
48
3
13
35
30
3
28
12
68
141
54
97
89
87
33
15
3
12
72
33
4
23
30
91
11
21
76
65
7
5
18
12
78
48
15
12
12
81
19
23
25
5
55
53
15
180
93
15
12
27
18
48
3
15
49
5
15
15
1
20
3
126
27
3
25
17
30
9
3
13
11
24
48
25
20
24
57
39
39
84
13
23
132
24
18
48
55
5
31
8
4
12
5
18
120
21
15
6
24
66
36
9
16
29
18
9
51
21
48
33
18
33
84
33
66
9
28
41
24
15
4
173
7
41
12
132
87
57
19
36
59
42
3
36
4
32
24
4
125
51
4
11
33
27
37
23
21
16
80
9
18
9
36
15
45
28
71
84
93
40
89
12
6
9
3
13
35
48
30
36
15
87
21
15
13
20
9
99
4
11
49
32
57
15
15
13
36
83
9
52
23
6
102
57
12
4
23
69
36
9
43
12
5
12
18
9
27
6
18
133
23
21
112
92
39
9
4
60
5
30
6
6
42
63
27
21
12
3
54
12
54
33
64
8
33
72
12
72
3
24
45
6
36
12
45
4
11
21
4
140
21
18
30
12
15
21
15
27
54
24
7
5
30
13
72
5
63
36
15
24
24
1
12
32
33
78
24
66
7
20
48
88
53
3
51
30
18
45
12
87
48
48
30
36
3
27
12
1
29
31
5
15
28
5
18
37
23
48
57
15
6
60
39
40
72
41
3
4
29
111
45
42
12
9
16
8
24
4
44
69
19
44
28
20
48
15
45
9
132
3
144
3
13
5
31
32
111
49
53
102
9
12
21
36
19
20
33
24
102
54
30
1
107
6
108
12
7
12
48
32
63
18
78
6
43
29
15
52
36
24
29
18
1
89
27
64
17
60
3
3
9
9
187
48
44
33
99
28
20
3
45
36
15
36
13
41
6
57
48
21
24
7
47
33
12
33
39
60
15
36
48
60
1
12
20
33
12
48
19
60
5
30
6
24
18
33
15
21
12
15
69
9
15
16
17
24
6
24
54
27
69
3
24
39
6
19
12
68
15
1
12
164
24
33
36
6
18
19
11
12
6
60
18
12
42
54
93
57
19
35
21
40
47
9
28
32
4
8
120
21
12
18
13
41
3
9
19
29
27
51
42
139
5
60
7
5
24
15
147
18
42
13
36
20
76
41
3
160
20
36
21
30
37
59
36
6
43
17
63
33
42
9
111
1
11
18
6
9
24
69
19
29
3
24
9
66
13
84
80
27
48
78
18
21
9
36
30
36
45
3
42
12
12
15
28
101
42
24
18
12
6
13
5
18
37
23
69
15
25
17
78
13
32
33
36
27
27
18
3
99
6
19
59
25
29
36
3
40
47
30
27
48
60
45
108
114
18
7
60
35
61
53
114
42
42
1
8
9
55
83
102
19
60
23
1
83
24
13
29
27
24
15
25
71
1
36
44
72
28
32
28
11
25
32
39
21
21
3
3
120
30
3
63
6
12
30
24
21
93
19
8
76
60
29
18
66
3
33
91
113
67
11
9
3
6
15
27
126
6
36
1
20
9
55
32
12
15
61
68
3
105
3
13
89
6
6
15
4
29
27
51
21
3
102
7
32
3
30
36
75
57
48
151
35
42
15
36
27
97
32
28
216
11
12
33
24
33
111
63
1
12
17
27
4
35
33
93
31
101
27
9
3
4
23
18
3
15
6
18
25
11
9
60
33
30
21
57
19
89
12
19
53
12
7
8
12
100
48
48
11
13
17
15
21
114
1
71
24
36
21
27
73
11
37
11
24
13
44
69
3
45
6
66
7
48
11
162
30
1
32
3
13
20
12
63
24
153
36
9
18
25
5
36
3
15
12
9
33
7
47
1
5
24
12
39
3
18
43
29
19
29
27
28
32
9
7
20
24
51
37
23
48
73
44
12
33
90
48
30
7
23
6
183
4
11
1
5
39
16
11
57
12
57
7
29
36
15
9
87
21
27
21
12
67
20
9
54
49
48
17
18
37
20
12
39
13
65
36
12
27
3
30
15
21
3
24
64
56
28
41
36
19
5
42
33
12
3
6
15
57
7
101
42
30
6
48
78
55
36
68
9
3
15
93
36
96
3
168
33
3
1
12
20
21
15
45
6
48
54
3
12
4
65
18
6
12
15
15
24
36
6
120
19
36
11
36
30
60
18
21
51
21
112
32
117
24
3
39
13
23
133
20
3
66
15
3
18
3
15
18
42
21
15
30
60
42
13
8
45
3
76
32
57
6
13
11
12
84
54
ABCD 99890586286*3^$a+1 [50004]
28
63
69
80
28
63
120
42
36
66
5
49
132
15
39
21
33
72
18
30
51
8
252
40
60
93
168
135
117
3
45
54
45
51
9
39
9
45
15
60
20
181
71
13
15
153
99
96
15
54
18
5
72
13
255
48
24
20
28
108
57
27
68
52
20
28
135
17
13
455
120
1
71
60
100
60
48
57
78
33
24
60
80
136
3
9
32
85
35
55
113
55
126
71
109
27
120
84
180
108
57
15
21
27
93
39
168
33
120
75
12
57
351
27
33
117
123
84
36
12
192
200
163
105
21
36
36
107
52
33
27
48
20
40
33
119
28
168
120
24
189
111
8
132
13
15
72
180
8
28
9
255
320
91
29
16
3
150
12
54
45
8
112
96
27
5
91
54
47
60
31
72
45
33
90
57
60
20
37
111
92
72
16
15
9
69
27
152
13
18
21
108
180
213
15
207
57
48
21
87
12
12
108
32
55
33
111
30
71
25
3
108
69
15
168
80
73
39
21
90
45
3
41
1
27
80
1
51
20
160
108
111
54
3
60
315
29
73
123
189
51
32
40
32
100
120
60
8
28
27
216
54
15
60
92
121
24
75
156
60
84
20
88
111
89
28
9
83
72
133
35
13
18
9
33
414
18
12
90
5
40
105
83
61
66
21
120
3
9
80
277
264
87
129
168
87
3
30
27
69
72
39
60
36
3
9
15
45
20
37
51
164
19
41
48
72
16
12
32
73
107
460
96
60
44
148
93
135
75
89
148
48
57
42
141
24
51
72
237
48
200
180
72
16
32
172
96
24
3
65
61
71
120
43
72
48
17
88
20
72
400
60
15
120
201
104
565
123
48
333
180
84
15
92
40
309
71
136
12
32
13
96
12
107
1
51
8
13
18
96
30
23
252
13
15
153
27
45
120
327
60
135
144
54
35
132
121
162
77
19
30
216
95
121
59
48
148
57
107
48
132
88
33
219
96
69
15
36
32
55
17
16
92
73
15
12
15
33
32
72
16
44
76
9
3
92
16
39
30
15
60
60
33
35
13
15
27
33
12
20
61
66
53
43
57
87
21
84
68
28
32
40
252
80
256
3
30
90
57
57
15
48
84
33
15
60
45
42
33
15
17
16
44
88
33
75
104
28
27
33
48
87
45
147
96
9
48
15
17
40
8
40
108
3
9
45
12
96
147
27
93
21
11
1
207
12
68
72
180
28
60
48
120
15
168
54
72
90
125
145
51
84
3
57
68
132
1
107
1
159
12
156
32
192
1
39
96
99
54
60
39
48
120
92
52
60
51
17
1
6
48
105
192
140
19
144
57
15
33
200
28
27
48
9
15
66
54
78
108
119
76
104
76
72
92
49
27
44
25
75
48
15
45
33
15
60
24
45
111
27
5
1
71
16
164
1
144
215
28
60
48
24
69
51
188
12
16
60
32
60
52
3
30
186
81
128
28
204
39
41
48
7
66
167
72
13
135
32
13
35
100
12
51
177
48
69
36
48
36
35
40
108
20
88
12
12
68
120
132
40
96
44
16
24
48
132
8
55
18
39
96
204
80
289
71
108
37
36
84
18
6
11
40
120
8
85
275
12
88
153
39
315
81
72
81
179
ABCD 99890755208*3^$a+1 [50011]
39
21
45
111
8
4
120
12
8
28
165
18
17
52
48
75
108
9
27
90
3
3
33
20
64
48
84
3
12
93
21
35
157
39
39
29
52
3
18
3
39
45
57
23
103
33
32
72
7
129
32
7
153
8
16
15
9
36
48
96
9
18
57
33
54
113
1
27
3
60
5
24
1
75
15
42
15
152
13
63
39
6
119
136
15
81
3
113
13
87
48
9
63
12
36
144
48
39
33
27
69
32
109
15
104
52
68
76
63
36
105
12
15
53
52
60
105
48
27
20
7
33
3
89
73
18
9
117
15
21
63
20
4
156
32
12
28
8
55
21
68
7
29
55
189
56
16
45
135
56
7
36
9
72
44
19
126
51
3
81
24
48
12
36
15
57
48
24
33
54
41
108
67
9
84
72
12
3
5
4
24
20
7
69
39
126
30
24
141
3
12
6
47
28
48
140
7
57
36
15
21
8
52
356
12
60
43
54
18
5
28
92
7
33
15
21
15
36
69
39
45
12
93
210
21
15
21
123
41
120
100
84
36
20
85
132
54
180
21
8
52
48
81
11
4
21
135
9
83
52
15
93
36
15
17
28
9
18
177
20
67
33
12
24
20
55
65
24
28
72
68
60
40
3
9
8
7
41
52
92
52
36
27
53
4
48
21
51
3
72
60
21
20
13
120
36
3
12
3
41
40
9
75
68
55
45
45
63
9
18
57
15
21
15
60
36
69
24
56
40
21
3
68
7
30
35
43
237
80
7
93
96
21
54
21
129
119
7
9
20
184
33
23
67
132
108
18
39
12
56
28
12
32
31
5
132
4
56
64
24
21
143
28
20
52
12
36
3
21
135
33
128
4
96
108
20
4
108
75
57
60
225
27
44
24
40
81
60
66
9
87
90
3
12
12
68
25
39
3
21
12
159
9
36
24
84
36
84
20
1
72
30
93
87
33
36
3
108
57
108
39
29
1
36
39
24
72
117
126
21
68
1
35
4
56
76
60
60
15
6
15
12
3
72
153
8
40
60
15
105
20
1
63
48
8
4
51
42
23
31
30
3
36
39
66
150
102
27
12
24
36
44
19
6
39
8
28
12
75
53
12
60
4
45
24
30
9
12
36
39
113
7
113
247
6
27
8
72
48
28
12
8
60
64
20
108
40
20
25
54
33
8
52
12
44
115
60
57
63
5
76
36
99
21
57
72
3
36
180
44
73
23
40
9
63
9
3
147
21
68
12
25
15
8
64
15
6
102
18
207
108
159
12
81
15
69
15
21
32
55
21
15
132
18
12
18
72
9
36
69
36
12
15
96
51
45
99
45
92
4
8
16
24
51
30
59
148
8
64
45
78
48
29
16
36
104
37
30
114
23
76
135
30
87
168
15
162
18
29
40
48
84
15
9
12
8
12
127
141
15
60
21
15
45
3
18
39
3
41
25
35
64
15
36
54
3
12
108
24
81
35
28
87
30
18
24
141
15
9
72
48
36
15
29
67
29
12
12
88
80
7
21
21
3
8
12
40
48
8
4
12
96
12
156
32
37
3
8
4
56
60
61
54
17
28
45
147
48
20
61
30
105
8
163
45
39
69
36
39
72
57
56
40
9
3
80
40
3
129
57
111
32
96
16
108
63
153
192
60
32
48
12
100
60
36
24
20
76
12
168
72
8
7
69
68
25
150
21
92
7
21
240
9
18
57
12
39
72
45
12
36
104
28
24
39
60
5
61
3
33
3
20
24
25
90
53
19
21
24
144
9
126
5
4
8
88
21
23
37
3
56
60
91
6
27
48
48
92
127
93
27
21
15
5
24
40
96
132
60
8
4
12
84
84
56
4
3
18
126
6
15
12
63
33
60
12
20
28
24
8
4
3
93
12
56
181
99
84
3
84
29
120
112
68
84
73
18
29
28
120
48
164
25
23
52
15
132
108
72
69
12
9
66
165
32
36
55
9
8
40
48
60
60
27
69
129
27
24
60
3
30
63
99
149
12
64
48
132
156
3
45
60
20
172
129
3
60
20
28
48
104
88
32
55
45
21
15
12
63
60
65
16
45
11
25
35
48
12
112
20
40
20
1
54
21
36
63
21
15
6
51
8
160
20
40
72
24
93
71
132
4
96
24
24
27
12
81
117
39
48
27
21
9
15
21
83
4
60
72
56
67
105
48
63
225
69
12
108
18
57
20
1
15
140
4
57
15
68
37
3
200
16
140
55
54
36
51
3
57
24
32
4
44
112
12
68
175
77
25
63
45
15
8
172
63
57
32
36
1
54
9
80
31
9
96
132
3
29
43
9
39
17
28
44
37
18
53
4
8
40
48
33
27
3
9
15
36
29
97
138
5
31
65
52
27
5
ABCD 99890929636*3^$a+1 [50048]
12
4
12
47
24
25
24
44
15
18
31
44
48
4
17
18
61
23
21
36
33
27
28
77
19
24
48
8
9
27
27
49
56
123
36
49
5
31
24
5
19
12
35
24
9
28
11
21
28
12
29
42
1
24
8
21
12
27
16
8
3
13
48
11
6
7
59
21
21
18
30
43
8
16
8
3
13
59
9
81
36
18
1
80
39
1
68
27
72
12
9
117
6
145
11
1
8
51
12
13
68
24
12
16
83
61
65
3
12
12
9
6
1
80
3
13
44
51
42
12
19
8
24
16
36
12
32
4
24
5
39
64
5
27
9
6
13
35
33
40
8
27
33
3
9
16
47
24
54
3
33
12
7
48
32
48
12
28
32
27
54
19
32
64
72
11
96
48
117
9
18
1
20
15
25
20
12
24
96
3
49
24
35
37
20
15
21
52
5
79
65
19
35
30
19
23
9
12
28
36
12
5
87
24
4
116
16
8
3
13
44
81
18
45
33
66
60
13
35
9
36
28
8
4
29
30
21
15
24
12
9
33
7
23
25
8
4
71
6
51
87
37
17
51
112
56
72
84
36
40
24
36
65
6
90
75
9
3
64
29
12
15
3
24
33
36
12
4
5
39
27
45
24
21
3
16
56
21
39
15
9
16
20
3
73
5
3
45
6
33
15
36
45
15
90
12
19
17
7
8
3
24
61
5
36
6
21
27
61
12
17
3
4
20
12
51
54
3
16
35
37
68
60
165
27
27
61
20
21
51
3
21
21
7
12
17
19
48
35
21
60
27
13
11
1
44
9
55
60
11
12
13
8
12
3
121
56
28
36
65
3
3
25
8
4
11
24
1
107
73
29
19
48
12
11
21
3
33
76
8
24
60
36
27
114
36
7
23
49
8
21
27
27
73
17
27
40
80
60
4
96
29
87
16
32
4
11
57
27
121
12
11
6
3
40
32
112
60
60
56
52
8
16
32
12
16
84
48
12
48
11
45
27
37
53
36
79
12
11
21
4
11
24
30
6
1
8
4
36
8
36
88
8
3
6
7
44
15
18
111
24
117
7
116
4
32
21
18
37
20
21
55
32
21
18
18
19
12
17
51
3
9
48
40
11
96
13
71
25
11
69
39
9
99
72
6
15
39
13
8
40
44
72
4
12
12
20
21
39
12
4
59
84
61
44
16
47
9
76
35
25
20
28
5
102
13
11
18
7
72
23
21
3
13
24
35
25
84
11
13
11
81
60
24
4
20
40
23
12
81
15
37
29
3
28
29
18
57
9
3
100
23
60
36
57
24
39
9
12
69
126
49
56
16
41
3
3
9
27
21
88
20
28
48
104
45
31
11
21
12
24
96
63
1
20
16
12
72
23
1
24
5
42
21
12
21
48
90
6
7
29
48
31
60
23
33
132
63
6
19
29
3
39
120
61
36
71
1
11
21
15
36
1
17
15
21
39
96
28
44
63
36
69
112
24
8
21
63
27
60
1
47
13
132
20
72
72
21
48
19
20
72
39
33
15
61
24
36
11
54
66
18
39
51
9
40
5
7
8
28
8
4
32
9
55
53
87
28
23
144
1
36
17
7
8
36
16
36
84
20
4
20
16
11
12
36
18
63
45
6
48
49
29
30
25
32
21
54
12
13
72
41
6
45
12
33
15
21
19
35
45
60
4
20
4
60
5
27
52
8
28
11
54
39
76
59
49
20
111
1
12
36
20
28
108
35
13
24
11
36
42
51
51
1
5
31
12
11
9
63
12
49
11
12
9
16
56
76
32
16
11
24
12
9
15
25
84
24
11
21
24
4
12
11
49
95
18
31
20
40
72
29
78
13
95
9
81
12
7
47
24
13
80
15
1
32
4
32
12
16
119
12
36
69
12
15
13
24
48
35
61
8
60
4
12
5
43
24
17
6
48
21
12
9
67
8
40
8
15
6
30
129
36
3
1
11
1
23
1
12
5
18
1
20
52
47
13
29
15
39
1
8
84
36
16
8
3
36
97
35
12
36
18
18
18
31
8
28
8
4
35
108
33
4
35
21
27
49
8
3
25
59
25
11
1
12
23
18
7
12
59
84
13
152
28
12
36
11
9
15
21
16
47
6
3
60
16
47
18
127
36
11
36
21
24
15
61
11
102
42
84
45
4
5
43
35
69
16
35
6
3
36
159
45
3
36
42
31
48
77
19
8
4
11
9
27
21
16
29
6
33
64
44
3
13
23
9
4
24
32
21
43
20
3
33
9
31
20
51
33
9
66
18
18
36
73
8
48
28
11
69
60
24
4
5
12
79
24
8
40
20
9
7
11
72
54
60
7
11
1
8
3
25
12
17
63
4
23
13
12
8
4
20
28
32
12
16
44
12
4
24
20
3
144
13
11
9
24
15
21
3
54
31
5
39
76
48
56
195
21
28
44
4
12
17
15
4
24
5
3
48
36
3
69
21
7
83
18
31
5
18
60
21
27
78
18
21
27
9
16
11
1
8
27
21
33
18
25
24
72
8
12
4
17
7
12
12
11
21
4
44
3
12
132
36
25
48
47
60
33
21
3
9
19
32
3
9
52
29
27
4
5
55
84
23
24
21
16
29
19
8
9
15
40
12
12
65
6
21
15
12
13
36
5
55
36
5
3
28
5
12
7
80
3
93
111
1
84
23
1
20
12
28
104
4
8
15
37
8
64
80
15
1
48
131
12
54
60
3
28
80
24
60
40
24
32
28
24
32
3
93
9
43
56
160
11
6
18
13
12
11
1
12
60
11
9
36
36
27
6
15
33
3
15
37
8
28
35
18
36
42
13
20
64
8
51
42
79
20
36
144
21
78
61
95
6
19
71
37
11
60
36
9
24
39
25
101
3
4
56
39
96
13
17
3
24
52
24
12
36
44
45
15
4
8
21
67
12
12
12
32
4
5
19
23
12
13
59
72
6
3
36
4
12
11
24
1
12
23
57
36
16
8
36
135
18
31
56
16
72
24
89
3
48
15
18
15
16
8
16
23
1
60
59
60
37
24
36
8
40
36
56
64
20
57
27
28
8
3
18
63
52
11
93
16
12
72
23
25
17
19
36
12
108
23
33
24
16
24
41
6
48
1
35
45
4
12
96
8
15
33
45
15
4
47
36
69
3
13
59
36
24
12
6
43
32
16
48
113
187
47
48
42
18
36
33
21
54
25
60
44
9
27
64
8
27
21
28
44
4
68
16
107
21
40
11
9
36
28
60
24
32
16
11
57
75
1
47
45
28
59
30
3
24
99
49
72
84
32
48
12
28
32
84
9
6
1
47
81
96
3
24
25
8
57
27
21
19
84
23
24
21
15
45
3
37
32
81
55
60
44
4
8
3
37
44
40
20
21
7
84
8
27
96
9
3
42
55
144
8
4
41
63
3
25
24
8
21
7
12
11
21
75
12
21
4
11
6
39
40
32
4
36
8
24
15
49
35
1
56
52
35
37
8
64
5
66
36
1
35
13
24
35
61
53
19
44
36
24
15
13
8
51
60
30
36
7
48
89
3
12
39
36
9
27
9
9
43
101
19
12
104
76
11
1
83
1
108
17
7
8
93
15
16
12
12
89
27
48
12
28
47
60
21
24
9
ABCD 99890935096*3^$a+1 [50183]
45
124
215
45
40
191
84
21
159
48
25
17
36
55
95
57
33
15
60
4
20
36
4
56
39
30
3
12
21
27
105
48
24
66
102
63
99
21
4
5
30
1
35
129
28
20
27
90
31
5
12
63
57
18
24
36
24
45
21
175
24
20
93
108
99
15
33
27
93
28
72
5
42
48
217
5
31
95
24
1
32
33
27
52
65
60
295
56
69
15
48
12
33
18
24
13
20
60
12
3
12
73
65
7
8
40
47
30
90
90
156
7
167
78
63
9
60
6
84
1
35
60
12
73
144
5
18
85
17
6
42
78
84
36
69
153
18
30
19
11
30
15
9
43
83
9
51
69
36
132
123
24
18
87
75
145
20
60
36
69
63
3
57
132
36
75
60
24
13
120
32
156
15
150
42
37
116
24
45
96
144
15
21
84
3
3
42
162
25
35
45
36
27
157
41
30
132
12
21
69
3
33
115
12
8
69
18
162
31
95
57
3
42
12
75
15
105
88
48
104
36
45
114
85
20
16
209
303
112
5
48
3
9
150
33
3
25
29
6
120
120
24
73
77
30
1
44
100
11
120
45
129
18
12
25
11
45
12
15
45
52
8
3
114
3
60
120
3
177
117
36
15
99
61
29
55
60
11
12
117
36
135
57
60
12
28
92
60
3
12
121
32
3
165
24
123
85
48
59
6
27
63
49
5
15
153
48
42
12
45
21
42
25
173
139
65
36
87
112
113
42
13
68
60
64
56
27
30
75
12
15
6
84
6
9
33
3
100
20
15
105
39
21
15
85
47
48
102
127
68
87
93
27
6
27
87
36
129
3
12
1
59
1
35
225
117
12
180
3
12
40
116
177
132
63
27
45
15
81
252
12
141
87
40
72
20
36
112
17
3
88
32
117
51
60
27
42
15
108
117
15
51
177
57
186
30
7
197
43
68
45
15
72
12
33
7
53
42
90
78
45
3
85
119
36
54
163
32
48
27
18
75
15
18
19
83
48
180
42
43
5
12
7
71
9
40
36
17
60
55
5
75
183
25
47
12
30
6
25
17
258
30
12
87
15
60
45
3
13
72
80
105
135
27
81
45
15
75
9
75
18
72
90
21
312
12
48
27
45
45
30
216
42
135
28
95
24
33
15
42
55
36
24
56
24
28
143
24
36
12
78
42
57
51
69
15
18
30
30
7
11
84
21
69
66
9
15
81
12
33
240
204
3
33
75
75
150
19
8
33
55
95
205
35
25
17
15
12
15
141
24
21
79
53
3
15
57
87
1
12
17
18
177
40
11
24
108
37
71
57
27
36
24
1
24
11
54
15
3
150
15
57
48
42
66
99
36
9
91
59
145
8
100
77
60
6
24
81
15
24
60
6
60
30
177
112
20
33
42
156
12
13
209
51
24
21
39
21
7
5
27
111
84
96
12
102
18
72
21
64
36
5
12
48
84
91
44
51
60
12
117
135
18
27
33
42
18
75
15
153
24
180
81
90
25
17
102
33
45
12
15
15
6
327
63
24
25
5
66
37
23
84
93
33
19
8
48
9
3
27
13
92
21
67
17
6
45
45
19
36
5
79
23
85
5
60
42
180
36
30
27
3
69
15
45
15
21
12
105
63
219
33
52
48
83
9
21
39
3
12
13
32
45
31
209
18
157
83
48
57
93
55
35
24
36
37
8
84
100
23
57
36
24
28
80
60
12
45
18
285
75
33
12
57
91
5
39
160
35
18
3
24
108
15
45
12
76
5
27
27
105
88
20
3
9
168
15
45
28
47
12
93
45
18
69
28
5
18
24
25
8
3
12
18
7
68
15
12
102
30
18
18
9
120
60
16
35
174
183
57
48
103
92
168
57
3
57
55
32
36
45
54
6
150
54
96
42
45
3
42
63
15
120
109
96
29
30
13
17
51
52
8
24
81
42
237
15
13
20
207
21
60
9
75
21
12
3
27
177
33
42
90
6
9
120
15
21
4
36
5
75
9
108
103
24
53
42
45
76
44
45
126
24
18
7
11
24
45
15
90
60
15
231
120
60
37
125
15
75
145
5
162
36
24
120
78
3
4
11
60
24
120
30
15
15
21
12
72
96
15
12
ABCD 99891023894*3^$a+1 [50047]
79
8
136
72
65
19
53
7
68
33
7
60
125
7
8
81
79
20
93
43
17
79
24
104
93
7
120
17
3
88
53
19
185
7
5
24
127
8
9
36
19
20
141
19
56
45
36
99
52
17
55
12
20
105
144
55
17
19
20
64
5
115
20
40
12
104
21
48
31
24
89
36
24
7
41
72
15
16
29
51
4
116
40
72
84
60
36
60
12
5
43
44
16
113
192
27
100
80
153
79
24
44
21
135
21
63
60
28
60
113
67
48
65
115
144
60
36
20
52
5
39
21
43
116
28
41
19
36
17
55
12
12
89
39
16
24
5
55
12
36
24
84
149
115
20
33
7
96
77
48
36
43
32
21
43
5
67
12
92
28
12
5
36
55
8
4
56
16
24
44
12
33
96
31
68
36
60
57
39
16
137
72
63
40
5
195
76
60
140
64
36
5
36
31
132
56
57
163
89
36
19
192
120
36
5
7
101
55
132
48
12
77
115
48
12
12
84
89
36
91
44
4
5
55
48
12
12
44
45
36
108
67
36
8
96
28
72
120
68
76
60
125
60
19
12
24
60
41
43
53
43
60
72
60
17
31
12
32
33
27
21
15
21
199
5
99
12
4
29
48
79
156
8
69
115
56
16
29
12
3
60
240
45
12
7
20
16
80
180
100
60
24
161
7
32
72
24
40
192
12
41
12
115
60
204
41
63
76
149
7
12
12
84
60
60
12
8
40
36
5
19
44
45
147
33
168
127
48
84
104
16
44
64
48
89
31
60
12
236
52
32
16
12
48
176
16
8
4
60
65
15
16
96
48
120
56
4
41
7
12
36
56
48
16
12
17
12
3
76
12
53
75
69
180
43
8
21
24
115
77
39
16
17
60
36
72
12
36
24
111
16
44
112
17
7
89
72
7
77
24
55
60
41
211
5
108
19
132
8
45
48
19
89
195
4
113
43
20
4
12
168
36
257
3
4
236
112
84
24
5
79
5
60
7
60
89
60
7
132
17
235
8
28
68
100
36
8
16
20
60
52
12
20
21
31
44
184
137
3
16
80
24
16
24
5
7
108
32
33
15
33
67
180
12
156
5
3
81
39
4
120
48
5
67
12
48
168
24
24
5
55
24
36
77
3
52
48
20
64
53
19
68
132
9
24
15
76
60
12
53
12
19
8
60
57
19
89
67
5
3
96
4
32
141
139
48
41
36
39
4
108
65
3
64
12
84
24
32
40
8
28
84
24
24
113
3
40
104
40
72
89
19
32
69
24
127
8
12
88
65
15
16
36
140
9
7
12
80
40
173
27
16
77
43
125
7
24
36
132
120
5
7
36
84
29
91
20
28
36
36
113
72
535
120
48
5
7
8
21
135
9
7
44
69
111
16
41
115
77
27
64
5
19
32
69
79
80
40
5
87
16
12
168
8
112
5
72
7
89
7
65
39
9
19
96
12
32
100
65
31
29
15
100
12
24
137
39
120
28
12
104
172
32
33
63
9
12
96
43
84
108
137
91
56
4
24
56
4
41
12
7
48
32
136
17
87
100
36
5
19
48
204
60
29
7
17
15
21
7
72
41
75
64
77
43
101
15
64
48
44
280
108
36
12
32
60
132
105
36
7
48
32
12
4
80
76
48
41
72
108
7
5
103
5
67
8
84
76
44
16
24
32
28
108
108
24
12
20
28
192
8
12
28
56
57
103
125
15
64
36
17
7
80
52
44
24
136
12
5
115
72
96
5
55
56
4
84
32
40
84
77
67
5
7
5
31
5
60
12
15
45
51
36
21
48
55
5
55
29
15
93
55
24
228
53
187
56
24
12
9
24
67
149
31
20
33
15
28
248
60
76
29
39
36
9
55
60
120
12
113
15
36
16
5
96
115
8
57
43
41
19
132
84
228
180
5
96
72
108
7
24
24
89
55
72
20
208
80
112
48
108
128
16
24
65
12
7
56
4
113
87
16
20
76
144
24
32
201
7
36
41
31
12
101
60
39
33
48
7
8
4
96
12
44
64
260
4
48
53
39
76
12
84
20
129
75
4
41
111
16
53
19
120
72
48
92
28
12
41
3
40
56
9
7
12
20
100
12
161
123
100
24
ABCD 99891132566*3^$a+1 [50036]
24
96
24
63
18
39
21
27
48
39
132
6
111
99
42
30
21
81
24
63
21
96
6
186
60
48
39
63
54
6
72
21
24
51
24
21
9
72
30
249
9
18
69
75
24
12
12
69
3
6
15
27
6
90
189
15
9
63
126
3
45
6
84
12
24
36
81
33
60
51
33
54
12
24
6
114
60
9
72
96
57
39
99
21
51
36
42
54
6
12
15
57
30
48
6
3
39
48
114
6
30
27
27
21
72
27
60
18
18
21
48
48
9
15
21
150
42
18
24
57
33
84
24
12
63
51
42
54
45
24
21
3
24
33
135
33
36
30
66
78
21
21
24
84
231
39
9
21
75
24
120
51
60
12
21
219
54
12
120
3
48
27
30
39
27
18
75
96
9
12
54
24
60
6
27
93
27
27
12
9
75
60
24
9
63
33
3
21
21
27
9
66
21
9
15
81
39
9
156
27
81
63
63
42
90
78
144
15
48
69
75
24
9
6
36
18
36
42
141
27
6
87
39
42
36
3
69
48
84
48
12
51
15
102
18
54
51
39
81
39
36
45
39
48
30
48
36
63
72
159
36
114
84
30
6
24
36
30
9
120
33
15
27
93
75
21
72
24
57
24
162
117
27
78
6
57
48
27
42
72
48
30
45
27
126
87
3
12
96
24
12
18
3
39
24
33
51
18
54
30
159
9
15
24
9
102
9
153
39
48
123
6
18
21
51
18
24
51
48
21
48
12
216
84
27
69
6
24
174
12
48
3
27
6
15
168
72
39
33
69
126
42
27
129
15
24
24
48
33
12
66
12
96
165
87
42
18
24
93
117
51
24
3
66
27
15
144
66
15
57
42
24
30
66
36
24
33
105
15
15
9
48
3
138
78
6
36
51
21
3
117
42
54
42
150
24
27
48
9
15
15
9
75
141
15
72
24
6
24
3
27
18
60
60
48
24
36
42
45
21
3
48
33
108
114
24
57
96
21
12
63
3
114
24
36
15
3
6
12
3
21
18
150
27
9
72
48
60
3
51
198
39
3
72
30
24
15
24
15
186
24
150
30
36
6
30
6
18
114
48
24
60
21
3
6
48
6
6
27
87
60
69
87
33
57
108
27
75
6
102
12
24
60
12
93
27
24
54
36
3
87
33
21
51
33
72
63
15
6
114
108
18
174
78
63
39
66
159
48
9
15
3
96
69
63
42
78
60
48
21
45
234
24
57
15
24
24
6
96
3
24
48
243
18
24
138
90
60
60
39
9
15
48
9
12
27
24
69
27
24
105
15
27
78
111
3
24
30
24
63
15
24
24
81
72
21
18
150
30
24
108
30
6
12
12
12
18
36
66
57
33
84
54
90
3
48
9
207
45
36
18
42
3
24
24
81
63
3
6
6
9
144
21
18
9
87
84
102
30
105
135
36
60
78
30
54
6
33
33
6
57
27
141
3
30
180
3
33
30
33
72
63
108
18
66
18
39
81
42
48
36
72
42
18
18
102
69
3
102
24
36
30
21
48
129
96
36
60
39
81
108
6
21
129
15
87
9
24
9
42
21
45
3
24
27
60
9
24
15
105
45
6
90
3
63
54
6
165
24
9
39
27
141
45
36
24
39
39
120
78
102
60
33
33
90
45
9
63
87
30
6
21
45
6
54
114
36
24
81
9
30
42
12
96
60
24
12
60
36
48
99
15
36
45
69
18
72
36
24
21
69
36
30
54
18
18
39
3
42
3
63
6
51
117
78
12
36
12
33
15
114
12
48
96
3
24
69
3
51
24
45
15
66
39
24
63
276
24
21
117
171
57
87
45
42
18
15
63
24
84
54
36
36
39
75
66
60
30
24
33
81
135
3
21
72
72
33
60
12
42
21
9
18
18
51
45
30
24
24
42
27
21
3
27
12
6
42
9
48
48
45
186
9
21
54
165
111
54
3
27
6
24
96
54
6
6
18
60
63
27
36
9
24
147
72
45
39
120
18
66
84
12
45
24
15
9
51
42
102
6
30
36
45
24
48
51
18
3
45
12
18
30
24
36
24
18
78
51
45
36
42
120
21
9
126
33
27
30
39
105
36
24
12
114
6
36
24
3
15
9
57
30
6
18
30
18
33
51
36
57
33
15
33
39
45
12
18
6
159
48
9
60
75
93
36
15
45
27
45
18
9
3
78
111
9
12
27
15
126
72
12
159
57
30
174
30
6
6
9
69
12
48
15
72
69
30
54
42
6
18
69
27
36
18
87
3
162
18
6
3
24
9
30
18
36
90
78
3
48
45
27
45
60
132
168
18
66
30
78
6
96
117
3
24
93
57
87
27
78
39
123
21
51
120
24
60
9
48
75
21
99
90
42
18
18
60
6
24
54
30
18
21
72
15
30
27
72
72
81
42
6
36
6
18
24
72
27
24
63
24
57
15
6
48
144
18
54
18
ABCD 99892513484*3^$a+1 [50074]
15
17
4
39
105
20
40
72
39
45
60
3
60
53
28
27
9
8
55
5
16
39
33
15
113
31
17
64
44
28
15
17
112
8
40
15
60
24
9
15
41
36
43
105
32
12
19
17
7
65
36
43
93
72
72
39
5
4
56
151
77
7
65
76
3
29
24
127
17
19
29
220
20
31
9
39
5
24
31
17
79
33
3
69
96
8
24
156
31
9
3
33
24
3
9
3
17
76
8
4
72
164
40
27
21
24
12
20
84
108
24
4
27
77
7
69
12
75
33
128
7
5
172
8
7
69
27
5
76
20
19
125
12
7
21
63
53
7
57
84
92
16
72
36
60
3
12
93
32
12
64
27
17
36
144
36
96
36
7
48
12
24
69
32
40
27
9
32
40
36
60
12
32
4
24
123
69
20
84
112
24
8
4
15
9
8
7
24
141
75
36
5
132
7
189
87
48
65
48
7
21
12
56
156
4
96
15
21
8
7
17
79
12
48
9
3
5
72
55
9
108
27
57
3
57
8
19
72
5
72
12
4
20
12
36
100
8
24
12
4
96
44
40
36
15
9
51
93
48
15
9
51
17
31
5
40
27
113
4
27
117
36
44
96
52
56
12
43
57
87
33
24
12
75
69
60
8
28
32
163
57
12
3
33
32
136
32
72
40
3
9
32
24
4
15
33
36
20
36
52
104
60
12
79
125
84
100
36
80
4
24
12
3
89
4
8
4
72
68
31
24
5
40
32
19
21
36
224
144
28
68
4
32
16
56
7
84
53
16
27
153
3
65
19
17
64
8
36
19
36
24
53
7
5
4
32
43
17
40
12
272
19
101
64
8
139
45
176
40
20
19
69
20
12
7
12
5
108
16
56
12
127
21
24
39
12
125
4
48
72
27
24
41
16
24
12
3
129
72
8
132
7
5
28
44
64
111
12
65
24
12
40
15
5
4
8
40
24
44
127
5
7
5
4
87
9
48
20
127
36
21
3
48
65
7
12
5
12
420
36
108
76
12
15
17
72
40
24
8
60
4
12
68
4
32
100
39
24
57
75
33
27
60
21
87
48
5
67
48
29
28
3
5
136
27
81
44
91
36
93
15
84
48
105
24
44
64
8
28
32
16
32
24
12
4
36
15
125
28
108
8
28
44
4
32
19
108
21
96
72
51
93
8
76
32
31
24
117
15
17
216
4
27
53
4
32
115
21
108
12
15
9
3
5
43
105
32
7
48
5
7
33
123
21
51
48
149
12
112
24
48
32
40
3
60
153
3
129
87
53
19
21
8
4
75
21
36
8
108
64
68
16
39
72
192
5
76
32
16
32
216
4
36
24
8
40
20
16
15
9
12
212
43
101
64
27
17
24
12
28
12
92
31
41
19
137
28
48
36
3
69
20
4
51
33
36
36
96
32
108
16
39
89
19
29
43
57
15
12
41
148
32
7
12
168
29
52
72
24
80
19
5
31
9
39
41
40
87
53
40
27
240
53
4
24
72
99
57
128
12
36
64
44
19
117
44
4
68
40
68
19
41
19
12
41
40
75
9
108
3
72
12
41
120
76
87
5
31
9
27
72
12
69
108
12
20
19
53
16
27
12
21
32
112
108
27
24
21
3
5
4
20
16
72
56
88
96
27
5
72
16
20
52
15
12
29
67
45
8
19
17
91
17
7
29
24
84
252
175
69
3
5
4
3
17
48
28
8
24
7
60
36
17
24
76
8
19
77
31
9
48
104
31
60
9
32
43
12
29
31
5
28
48
183
108
33
75
21
3
9
72
15
45
12
32
4
24
84
24
8
24
16
20
16
24
12
20
36
48
28
144
8
31
24
9
44
76
27
113
60
127
29
40
60
80
36
4
24
39
72
48
57
8
7
36
17
124
27
60
12
5
4
15
41
40
44
36
67
33
48
24
12
32
4
15
81
32
48
36
96
19
21
36
48
3
12
93
15
17
72
19
24
69
3
65
24
7
101
144
52
15
5
16
36
60
12
60
8
55
53
7
33
20
31
93
36
36
60
44
4
132
36
8
40
15
9
39
12
17
48
31
29
31
117
80
199
17
28
12
24
63
21
24
15
21
39
12
29
108
60
55
29
76
15
41
12
28
51
108
29
36
4
32
79
53
19
29
4
51
12
60
17
64
12
36
3
29
148
20
16
32
31
5
19
5
55
96
24
17
36
4
75
17
12
67
69
44
55
45
48
92
4
216
44
64
3
41
28
44
67
33
44
64
12
60
44
19
9
104
40
48
36
144
20
36
12
19
9
44
19
117
120
144
87
17
4
36
3
33
68
55
60
57
108
32
156
60
36
40
36
8
28
8
19
129
51
45
32
40
48
15
5
7
69
72
15
65
19
45
48
20
12
100
12
36
20
4
48
140
40
24
104
7
5
36
7
93
32
36
52
32
100
15
29
40
24
8
67
33
27
9
12
72
39
21
8
36
55
77
84
31
69
48
36
20
40
51
60
24
12
9
32
19
21
39
17
48
79
57
32
76
72
48
15
57
39
53
31
81
68
16
72
20
16
36
60
15
36
129
63
5
52
68
36
24
40
48
20
31
5
72
19
125
40
12
108
36
36
15
180
81
32
7
77
ABCD 99893466724*3^$a+1 [50014]
24
121
30
129
57
83
12
7
17
28
108
8
12
19
30
11
148
20
76
44
61
96
24
59
1
60
35
25
30
29
1
108
23
48
60
16
33
51
12
60
8
31
41
37
12
120
48
12
36
24
108
120
72
83
72
61
35
24
40
15
45
21
12
12
60
39
44
7
18
11
52
104
85
11
7
48
57
45
51
87
90
3
32
19
246
12
75
80
16
81
48
60
72
71
7
41
229
11
36
36
12
12
1
60
27
12
44
40
44
67
90
15
21
27
8
37
11
1
30
66
30
54
36
35
37
87
20
13
240
72
30
6
27
15
18
95
12
37
30
125
16
9
11
37
83
4
45
23
16
140
96
85
63
33
23
112
8
16
33
47
64
80
24
16
69
12
60
11
28
9
3
9
126
9
128
25
63
48
44
13
24
95
133
27
24
9
78
9
21
147
32
1
39
68
97
120
83
16
21
15
20
16
32
60
12
13
3
9
36
27
32
24
36
61
15
8
49
12
15
3
57
33
83
4
33
78
162
23
64
48
96
32
55
45
69
219
44
16
72
120
80
24
108
52
93
12
51
105
24
59
40
21
3
152
1
30
9
56
24
25
63
8
25
27
32
25
36
15
48
9
327
105
48
48
47
85
11
120
52
80
19
9
9
23
24
73
3
180
15
9
20
64
36
56
52
20
37
90
6
3
9
107
163
81
9
12
11
24
13
132
71
49
15
44
49
47
16
80
4
56
49
6
29
4
96
45
66
42
15
33
84
60
15
93
12
39
21
36
24
15
20
13
51
32
12
85
83
12
16
12
9
75
21
12
27
48
72
104
37
15
20
37
48
23
84
13
12
12
60
30
9
20
1
18
42
15
45
156
23
36
48
36
40
116
1
27
87
90
71
25
35
97
27
308
37
15
140
4
69
27
8
112
21
107
88
12
105
167
25
11
24
181
12
72
36
35
48
4
12
105
15
44
1
59
24
136
32
37
12
6
33
24
32
61
23
97
95
19
9
32
25
15
9
35
85
36
35
144
48
103
30
84
71
37
12
39
141
99
21
96
12
27
20
76
57
72
11
24
1
15
15
125
52
57
23
73
23
12
49
11
7
18
12
195
128
127
17
24
100
21
171
69
59
60
36
60
40
8
48
4
81
72
51
72
8
7
54
36
23
37
24
3
15
17
24
100
20
61
18
81
32
37
48
84
168
60
60
12
48
12
30
33
8
55
33
111
9
56
121
39
33
63
12
140
7
6
12
27
116
48
31
48
17
13
27
24
56
4
21
120
6
77
12
103
33
48
129
12
59
36
28
20
52
21
180
39
81
23
84
13
35
19
30
3
96
44
12
25
11
115
90
12
87
3
113
28
51
30
48
72
71
28
21
48
12
39
69
83
64
104
12
12
16
20
1
36
84
23
115
45
92
61
27
12
51
9
56
40
39
45
44
4
20
12
4
44
36
144
16
9
35
48
25
59
85
60
15
176
24
24
60
96
16
68
24
7
6
12
12
15
20
13
60
23
79
30
48
35
25
60
3
39
30
3
57
3
36
9
12
39
20
24
97
15
93
11
16
33
60
60
47
61
3
32
24
28
32
84
12
109
6
9
68
36
16
24
9
15
8
7
81
44
12
61
3
21
35
31
89
13
12
15
111
90
3
132
9
63
33
12
48
23
1
66
42
12
51
8
1
156
24
39
156
93
12
30
66
39
33
71
60
52
57
12
60
39
57
24
48
51
117
15
32
145
11
1
60
36
24
59
31
29
37
27
12
24
24
36
129
131
120
64
56
1
39
39
17
24
7
77
85
132
60
75
140
133
15
32
1
15
60
105
72
15
45
11
24
25
12
11
109
71
4
8
55
57
20
1
59
13
35
16
84
36
60
12
87
48
33
21
39
21
30
113
85
27
24
9
120
35
25
12
23
55
45
60
56
61
51
32
88
104
61
114
29
1
96
12
35
37
11
4
33
47
24
49
48
15
9
96
12
132
11
28
21
15
45
3
36
80
37
24
11
40
45
59
4
32
109
6
90
24
36
3
57
27
116
1
59
16
48
96
12
45
83
1
3
32
13
48
54
29
1
18
237
33
11
1
108
3
144
104
60
12
24
16
44
108
112
56
48
1
30
48
41
16
8
13
35
120
24
13
108
84
36
84
119
12
49
35
115
45
51
9
45
39
32
67
45
32
25
23
48
124
21
3
56
73
27
93
35
13
12
135
57
3
32
4
132
8
1
35
16
117
12
11
24
24
36
4
56
96
25
15
9
95
25
15
8
103
90
24
108
12
71
12
12
25
36
24
48
11
1
15
21
15
20
28
69
12
48
11
121
111
24
8
37
11
12
48
48
61
143
13
12
30
81
60
51
9
57
27
3
9
8
28
9
36
24
11
12
7
65
25
83
48
19
9
21
18
81
9
12
48
12
11
19
6
167
25
35
55
41
157
24
60
95
84
16
108
87
9
80
84
36
37
27
8
48
40
32
24
36
12
13
3
21
15
3
42
3
36
57
15
135
9
20
ABCD 99893722088*3^$a+1 [50015]
39
57
48
51
73
35
36
25
11
9
39
36
117
3
57
27
12
9
16
35
9
51
33
51
9
36
39
12
45
4
96
44
12
24
24
24
16
35
12
57
16
24
107
60
81
27
21
36
4
32
24
4
12
35
37
56
16
11
85
32
48
4
71
48
12
45
4
108
71
36
24
81
24
16
11
108
81
51
9
3
13
32
12
36
15
49
59
12
48
60
45
27
24
96
9
24
60
16
11
9
16
59
48
33
12
63
33
64
20
27
9
12
63
12
60
13
56
3
13
8
12
27
133
48
36
24
32
27
45
16
35
21
84
4
11
36
25
59
69
52
36
44
3
60
37
24
36
119
109
35
25
83
12
45
36
124
11
12
105
3
21
3
13
35
24
13
48
83
21
3
57
123
1
35
45
15
85
20
16
80
124
36
95
60
1
35
60
12
57
63
33
3
69
27
25
35
13
36
11
33
16
36
35
21
52
12
8
156
99
36
25
11
24
109
83
24
9
12
3
1
23
33
39
25
116
3
24
57
75
21
27
33
3
25
80
15
9
51
21
4
47
48
21
60
51
25
68
27
25
23
129
27
24
120
9
27
1
23
156
36
24
60
21
4
44
16
36
23
24
1
20
24
160
11
9
48
108
24
3
25
68
39
21
147
33
40
32
4
95
81
63
204
25
8
3
21
60
3
36
25
36
8
16
35
21
15
81
64
56
48
16
20
75
69
12
39
1
23
21
3
25
11
21
84
51
1
12
11
12
13
131
48
45
171
21
39
1
20
15
24
9
16
80
111
49
12
8
72
24
24
36
4
56
16
35
33
144
15
36
1
8
3
48
12
57
16
32
15
72
105
27
24
60
9
15
57
24
15
12
69
3
12
9
51
60
36
84
9
16
56
24
15
24
1
119
9
27
36
9
123
45
16
47
73
11
81
123
9
51
12
48
45
4
12
11
72
12
120
141
108
15
45
15
1
35
21
27
45
52
60
20
51
9
64
47
24
9
75
9
12
15
25
95
25
83
12
69
27
25
8
27
9
36
108
15
12
24
84
21
4
35
36
9
27
9
15
25
116
27
21
36
63
25
23
9
120
28
32
28
11
9
3
60
97
12
96
35
69
60
16
35
45
15
24
60
105
4
20
12
3
45
27
69
60
48
40
72
128
3
60
24
24
9
51
61
23
36
141
24
27
48
12
49
23
45
3
45
48
27
12
12
45
36
3
12
60
69
15
24
1
24
32
87
153
24
96
15
9
160
11
108
57
15
109
36
128
15
45
27
84
24
9
28
23
96
9
4
20
16
104
15
1
47
9
51
25
23
36
9
15
45
111
21
15
24
48
21
76
36
35
9
16
8
60
75
36
24
12
24
105
96
3
21
4
59
57
24
16
24
71
9
27
33
16
108
20
12
3
12
120
24
24
33
28
11
69
27
37
20
12
60
24
40
96
20
51
12
21
24
3
33
39
36
21
28
56
12
60
27
21
52
107
96
49
20
27
33
27
108
57
15
1
20
48
36
24
16
11
9
60
16
8
12
27
12
21
24
39
21
3
13
20
15
93
27
57
3
9
4
80
16
71
57
3
169
176
63
12
108
12
72
21
75
129
3
13
35
97
20
27
1
20
24
87
24
9
15
36
9
12
4
95
81
16
80
39
21
4
36
35
9
48
60
16
59
13
192
8
24
39
21
16
60
59
13
12
83
36
12
13
20
16
44
12
4
68
72
16
20
60
48
36
16
83
25
80
15
57
15
48
45
15
49
36
35
12
9
15
1
83
21
3
36
25
32
39
73
32
60
64
320
4
191
9
16
11
21
24
15
24
36
24
21
36
12
16
71
1
23
36
21
144
3
12
33
63
33
64
8
4
35
61
20
63
12
60
9
75
13
11
12
25
20
3
1
23
21
84
168
3
1
83
36
9
27
25
60
11
25
8
39
1
11
120
21
3
49
11
12
85
23
9
36
16
36
8
16
20
96
87
25
116
12
4
35
36
9
39
37
20
87
1
11
36
25
23
36
33
27
24
45
15
45
24
12
39
72
120
25
20
48
111
45
36
24
39
12
45
63
25
92
3
12
45
64
36
83
12
24
13
11
21
60
39
25
20
60
75
9
12
4
35
37
35
60
12
25
36
56
51
13
11
9
16
108
23
24
69
12
48
96
84
12
48
24
3
72
36
24
36
72
48
9
3
33
112
48
35
60
72
9
3
12
36
9
16
35
12
21
72
48
15
12
9
51
33
24
36
36
24
64
11
21
75
48
133
32
15
21
16
59
24
25
35
81
12
4
48
35
25
20
123
9
60
51
9
16
68
16
35
24
24
93
15
49
35
45
123
12
13
8
52
11
57
168
16
164
39
13
35
60
45
27
213
15
12
1
20
15
21
75
33
27
81
24
3
13
72
47
96
37
71
37
8
60
4
71
12
24
85
80
16
128
96
24
52
20
60
12
48
15
33
72
63
105
24
12
15
24
21
16
8
64
56
16
59
36
9
12
12
160
8
3
36
33
51
21
24
84
36
60
4
71
36
48
33
3
12
24
9
12
24
40
48
36
119
133
20
87
12
33
48
27
33
52
95
96
81
120
36
48
100
72
32
27
9
4
8
24
15
36
45
63
12
33
15
1
59
97
35
12
57
64
11
21
3
12
72
96
69
3
48
9
63
33
15
36
85
80
15
144
12
69
16
44
3
13
68
51
9
111
33
3
13
11
25
128
3
84
1
8
39
36
1
35
9
36
3
33
12
27
9
12
3
36
25
116
3
9
48
3
84
61
72
35
49
11
9
15
45
28
47
24
9
63
9
48
12
64
36
35
9
75
37
119
60
93
12
15
133
36
60
20
39
12
48
25
32
76
8
24
15
21
4
12
35
25
200
15
9
75
96
36
24
13
32
16
80
27
48
9
16
8
36
144
16
44
15
9
ABCD 99893871458*3^$a+1 [50003]
52
60
8
60
16
21
23
16
8
60
88
24
224
12
72
120
67
5
48
60
48
144
73
3
20
112
8
4
8
112
156
33
167
52
56
12
4
51
18
87
32
108
40
128
1
95
76
9
95
25
15
39
240
81
216
32
12
60
24
1
95
40
9
27
104
108
48
60
24
28
176
7
53
36
1
167
72
25
15
44
181
23
12
85
135
80
28
8
19
81
69
59
7
17
1
11
168
37
6
18
71
36
64
36
12
12
15
24
120
42
99
36
20
72
73
195
84
44
1
135
56
12
13
39
8
12
76
32
28
44
40
60
21
23
1
30
89
36
16
80
48
16
99
120
65
112
68
64
20
1
102
89
36
4
36
3
125
156
48
12
16
20
109
71
60
40
120
33
72
147
92
16
15
5
12
28
12
56
136
80
25
54
21
69
35
91
24
5
52
15
29
16
57
18
9
81
95
48
96
36
24
84
16
159
6
23
12
48
12
220
39
5
24
13
179
88
3
5
48
16
21
99
36
9
23
28
20
48
1
6
144
29
19
53
133
47
72
40
140
12
31
18
131
28
80
121
95
25
11
60
40
15
21
3
5
52
68
156
96
24
85
23
61
39
48
140
12
28
8
16
56
84
40
69
42
129
116
19
5
16
44
76
44
144
37
39
20
84
4
8
133
35
4
12
156
60
8
12
100
12
8
19
21
72
12
45
36
54
45
99
129
20
60
1
27
24
44
144
31
41
1
270
5
144
40
60
68
48
108
112
63
117
3
17
4
80
88
56
67
149
60
16
8
55
29
40
33
23
4
33
75
20
60
40
8
52
44
36
25
119
25
51
60
8
52
12
32
31
17
7
45
180
68
13
102
5
40
32
144
72
84
1
23
24
60
52
48
92
60
16
8
36
24
60
1
3
3
5
4
9
30
141
99
30
111
75
5
24
240
12
48
7
5
72
120
37
6
45
45
12
71
156
36
12
28
44
55
33
33
35
108
60
12
55
18
11
16
60
24
80
28
92
88
200
60
25
11
76
9
84
27
68
88
80
103
69
12
20
61
144
251
112
116
12
60
79
29
12
180
108
84
67
105
9
47
64
15
54
35
4
51
5
60
36
1
27
8
4
8
112
68
157
3
92
43
65
48
52
93
23
12
49
15
20
25
30
21
3
65
4
32
76
68
25
27
60
75
17
12
36
40
32
52
60
39
41
79
6
11
4
75
45
75
18
35
180
7
21
105
39
8
36
12
60
4
20
36
52
12
48
8
124
68
97
75
20
216
24
85
71
48
151
48
5
148
9
11
12
88
44
36
72
7
81
72
68
67
57
60
60
9
51
36
32
1
6
53
12
24
36
19
77
288
25
11
36
172
128
64
8
48
64
68
36
55
41
25
3
80
25
135
32
60
16
8
4
3
53
12
12
13
23
31
48
42
35
1
15
20
103
21
219
81
20
84
97
155
120
40
27
33
32
12
85
3
12
56
127
53
40
20
13
95
24
43
9
108
8
48
12
12
28
20
24
28
12
56
229
3
60
8
25
167
7
5
85
11
43
57
8
36
88
33
35
12
12
168
36
4
15
5
1
51
8
48
85
95
40
204
44
1
11
12
100
33
15
9
143
13
23
12
25
135
44
24
157
47
100
32
16
69
83
67
105
140
40
51
77
85
87
36
92
12
28
8
48
84
60
1
27
32
28
15
24
29
60
12
12
7
153
80
12
43
33
8
55
17
103
141
36
20
43
41
49
59
12
120
25
84
35
25
72
47
52
80
16
32
36
12
4
44
4
81
51
8
13
35
4
8
36
12
40
12
57
59
31
29
52
24
20
288
28
32
13
144
36
39
8
55
18
15
63
5
24
60
31
21
56
4
20
84
1
30
29
16
20
220
3
17
196
8
36
49
59
13
39
56
24
175
5
24
37
27
8
43
101
84
24
48
85
18
5
12
100
44
16
20
67
96
57
12
147
29
36
16
20
4
33
6
69
123
125
40
8
16
69
30
5
16
140
84
12
48
72
169
95
36
72
36
121
36
12
35
43
165
8
180
181
11
12
36
36
13
11
25
99
8
25
30
57
32
48
28
8
115
17
4
60
63
96
41
36
13
111
15
66
39
44
12
84
61
23
76
168
51
5
49
47
40
56
163
126
11
52
56
12
84
144
16
9
27
44
180
16
129
3
192
8
192
48
232
80
40
ABCD 99894098288*3^$a+1 [50124]
24
30
60
37
29
127
5
27
72
48
33
75
9
51
9
39
87
18
30
45
99
6
12
55
179
24
120
36
90
63
15
30
87
9
7
12
8
9
18
21
96
111
24
1
20
15
49
59
54
36
30
24
1
56
63
33
72
112
5
84
27
15
45
112
68
63
30
6
1
12
53
42
21
16
53
12
55
95
1
29
126
42
3
9
31
29
120
54
114
12
63
28
32
3
9
81
18
24
57
33
3
9
60
91
29
6
37
47
33
3
72
78
30
49
11
13
24
17
18
45
3
90
24
18
57
16
29
43
35
18
102
217
23
18
19
20
28
5
67
104
39
72
49
5
60
7
92
63
109
8
27
21
24
21
99
9
135
9
15
27
13
41
66
81
45
90
25
20
60
4
5
90
13
80
117
31
95
13
12
29
78
18
3
27
18
6
120
60
108
18
48
27
9
55
71
25
24
48
11
6
126
90
3
132
117
7
20
40
23
13
48
257
78
37
44
93
103
83
72
45
9
43
47
36
12
13
20
93
7
53
72
67
32
63
12
36
60
54
18
45
12
16
35
13
71
9
69
66
37
72
12
84
44
57
24
120
55
17
42
21
9
6
21
88
72
56
99
24
9
16
5
6
144
102
60
3
27
37
41
12
27
16
137
72
51
9
18
49
71
144
6
30
37
96
36
65
24
31
8
40
20
135
57
15
144
49
71
37
23
25
29
27
28
48
17
78
174
78
156
6
18
165
15
13
179
9
16
20
16
17
66
1
23
37
116
27
13
197
60
3
4
5
6
12
121
47
12
6
12
18
49
23
144
24
36
21
45
27
171
24
57
15
21
135
24
36
30
223
24
36
5
36
144
7
29
259
44
36
52
5
27
28
17
31
36
11
12
6
99
153
90
120
45
207
33
4
36
53
114
30
36
7
107
13
95
12
36
24
270
30
78
48
114
13
8
136
161
60
55
29
6
12
6
12
18
36
78
12
36
18
54
90
25
132
11
109
35
1
20
24
81
63
52
47
18
19
96
12
155
36
60
54
30
33
75
18
51
21
24
66
45
4
5
31
47
12
180
60
21
432
45
27
4
5
15
75
49
20
75
42
120
99
15
66
43
71
61
59
81
99
9
36
15
21
15
30
90
60
36
54
31
77
48
175
20
9
18
37
29
90
6
63
52
29
55
80
111
18
42
21
33
90
30
24
31
89
36
24
12
6
37
11
24
30
67
59
24
45
76
17
19
96
35
12
81
81
18
13
104
96
9
55
35
21
33
12
15
12
27
18
27
45
43
11
54
67
36
59
6
7
5
6
162
12
63
45
27
72
51
12
18
15
9
111
64
36
140
52
41
36
108
87
16
5
63
24
16
20
12
27
72
85
11
30
78
1
65
15
36
100
137
18
168
21
123
138
79
11
69
153
12
54
150
27
3
45
16
65
24
27
99
9
75
69
27
13
23
18
19
47
18
6
21
123
18
19
53
3
63
49
56
36
36
64
11
18
19
8
52
20
16
29
63
123
12
13
29
48
54
60
9
27
9
16
12
48
32
52
20
3
36
36
13
20
28
89
54
37
17
3
208
17
18
24
36
1
53
43
32
27
13
48
24
23
25
8
39
6
7
32
15
13
32
9
175
80
16
29
6
9
4
108
89
51
40
77
66
81
9
67
23
61
80
45
30
45
4
11
9
64
8
9
30
18
7
180
65
19
156
5
18
61
60
36
5
19
32
72
28
12
8
87
81
72
3
25
84
12
83
48
18
87
4
23
61
32
33
102
33
21
15
28
11
85
11
180
9
117
19
11
54
19
17
139
5
6
12
276
9
21
15
57
19
35
61
80
108
52
119
48
6
7
47
61
11
1
17
3
52
17
63
93
162
33
27
21
99
60
18
12
60
90
117
4
35
6
36
67
23
90
19
89
30
36
13
5
72
51
45
19
11
24
81
4
35
6
138
24
72
36
37
161
12
7
47
9
4
41
7
53
30
1
35
270
6
192
78
19
8
93
63
45
67
12
36
96
68
45
18
9
24
27
30
18
36
33
21
54
37
8
27
9
96
16
29
30
60
18
147
63
6
36
174
60
21
135
33
40
108
5
43
65
27
4
23
25
65
27
16
137
18
102
115
48
23
61
48
92
76
5
15
3
60
144
45
27
18
55
11
25
12
48
77
18
60
229
23
13
77
3
24
57
6
25
60
68
9
48
24
55
11
109
53
27
45
15
75
33
36
16
23
73
59
25
60
44
36
64
125
42
9
48
28
35
24
21
4
149
60
12
19
41
19
20
60
3
37
71
90
54
36
24
13
96
60
12
29
43
17
84
6
18
18
12
33
9
108
18
72
12
54
6
30
60
30
1
44
63
18
67
20
40
80
63
9
33
7
24
221
30
1
77
7
65
36
12
7
161
7
12
44
57
60
162
45
207
85
35
13
32
9
ABCD 99894544312*3^$a+1 [50064]
78
59
88
15
30
27
33
11
4
87
5
55
89
36
24
24
7
113
43
93
39
41
60
4
3
173
19
72
108
5
85
11
79
21
21
30
18
27
213
35
36
49
47
31
30
23
60
16
15
21
8
24
1
11
28
32
31
117
32
13
18
77
37
30
78
35
37
23
36
16
48
32
4
44
240
36
40
20
4
45
35
112
3
90
47
28
315
57
20
16
57
12
18
41
91
21
12
176
64
92
64
72
3
57
15
29
61
87
15
65
36
169
131
31
65
25
59
24
96
25
11
1
143
7
18
36
3
15
177
75
5
49
131
16
8
24
60
157
23
97
95
121
60
30
149
13
11
96
73
3
15
53
19
45
56
16
33
12
18
5
1
15
96
36
69
144
51
3
30
131
4
45
78
69
3
5
13
39
20
25
18
21
44
60
72
55
21
32
25
12
23
52
44
24
40
56
181
35
31
57
33
90
90
83
61
36
23
16
8
160
192
111
197
60
36
7
53
4
176
4
32
24
84
25
155
12
48
145
120
183
128
49
3
8
36
84
139
108
9
33
47
24
19
72
29
60
76
45
6
102
6
21
15
29
259
48
24
89
1
15
15
18
95
196
24
72
8
36
4
56
4
20
28
32
25
3
27
5
37
15
288
92
48
25
48
39
33
18
54
18
21
36
20
48
112
39
65
24
12
4
72
24
44
60
1
15
8
43
29
16
32
88
32
60
37
18
48
42
11
25
11
4
51
5
13
6
66
6
173
60
4
33
15
24
69
72
54
48
21
57
39
48
32
25
18
33
15
24
5
241
3
20
16
8
43
54
3
60
45
78
105
15
24
18
30
21
21
75
20
16
48
44
25
191
64
56
19
33
60
45
54
125
120
13
138
9
44
4
56
31
6
15
39
138
42
21
12
33
3
36
44
52
9
24
54
41
16
8
40
3
90
12
47
24
24
40
33
15
87
117
20
28
20
67
90
6
72
245
72
25
66
150
18
29
40
32
1
72
111
56
48
40
3
113
121
75
80
43
65
12
16
9
36
24
3
32
16
24
69
159
60
116
36
73
42
5
24
37
23
31
5
19
5
36
48
16
36
39
41
61
3
56
148
15
5
67
66
107
37
108
11
60
19
5
88
32
127
53
43
18
51
273
126
5
24
72
55
5
60
24
61
15
75
108
30
11
7
29
24
19
45
48
24
44
1
35
76
15
93
24
56
36
16
12
21
11
115
21
27
45
32
120
48
13
264
24
90
66
23
60
60
40
80
88
9
119
31
5
13
15
21
15
21
15
8
43
57
20
16
96
45
35
24
36
84
24
40
32
13
78
29
40
3
77
25
78
105
32
40
20
16
57
11
40
36
44
36
49
11
48
160
63
54
6
77
72
16
9
23
73
15
8
16
104
120
19
101
60
4
60
32
31
17
12
49
72
23
36
60
4
36
105
35
84
64
72
111
69
93
3
68
16
33
42
108
5
60
40
32
43
5
13
180
15
3
84
150
11
4
57
30
21
32
72
61
30
53
76
240
80
1
3
39
101
1
59
157
83
64
32
24
37
123
51
114
66
36
60
113
85
35
1
155
60
31
57
176
19
42
35
108
13
24
95
13
3
33
36
23
43
149
76
68
4
12
21
47
115
5
85
30
17
55
78
102
129
312
32
16
21
48
75
140
37
108
35
55
90
191
49
12
35
1
24
15
75
233
16
36
21
12
75
15
21
21
35
31
9
128
85
35
40
48
69
3
56
49
111
24
116
4
21
51
36
44
24
19
6
35
16
20
19
5
175
57
8
64
56
16
44
79
5
25
35
7
5
24
307
29
85
48
3
15
9
69
36
15
51
113
31
21
57
30
21
36
108
15
18
3
51
5
13
11
96
24
24
12
55
69
20
1
30
21
72
20
85
95
12
4
44
36
85
12
75
44
88
27
29
31
30
60
36
12
90
6
95
124
20
12
55
5
24
25
39
156
20
55
21
44
24
91
21
108
12
3
138
59
24
24
12
28
3
18
35
19
18
119
43
17
48
36
91
18
3
32
12
100
108
33
72
27
128
52
8
115
17
73
11
1
59
1
35
85
36
3
20
19
41
79
245
43
29
49
71
73
18
69
105
23
96
67
53
49
162
6
47
55
17
40
44
36
60
55
53
61
11
28
20
12
73
51
20
199
36
66
108
27
33
71
19
101
76
39
41
16
15
29
24
49
47
28
20
12
43
17
84
79
30
168
23
16
8
12
13
18
29
40
51
114
18
17
16
104
24
1
51
60
33
12
59
13
6
149
36
7
72
5
16
24
27
21
32
37
3
87
89
60
181
36
59
25
18
5
ABCD 99894791866*3^$a+1 [50000]
48
3
6
90
9
48
45
60
36
18
6
23
16
63
18
6
18
71
19
105
8
12
16
3
24
125
37
11
103
9
12
21
3
51
24
72
18
24
15
8
28
69
11
1
12
11
13
30
114
23
49
42
9
92
19
17
4
15
18
51
27
48
89
1
39
12
3
81
15
29
1
6
24
12
45
3
60
42
36
6
105
3
78
48
3
21
18
12
36
18
3
27
21
12
81
18
33
36
8
16
21
30
12
60
36
36
30
23
13
15
8
25
15
24
51
96
81
68
1
12
11
43
9
15
18
95
19
21
21
84
27
44
37
18
9
21
15
84
21
60
36
18
21
21
18
24
24
5
7
24
41
16
27
42
12
11
25
23
4
21
39
39
9
24
44
19
17
13
18
129
9
72
47
19
90
12
54
9
12
3
18
3
27
12
12
18
12
39
27
57
32
1
42
30
48
18
24
18
39
9
63
32
31
5
43
18
12
30
18
24
12
18
9
33
120
3
57
27
3
21
32
40
3
78
18
24
21
3
6
54
57
27
24
29
19
9
8
25
6
54
15
21
27
15
29
61
47
19
45
33
24
23
55
141
27
36
17
4
111
29
4
3
29
4
96
132
39
24
9
3
9
15
6
111
33
3
27
5
16
8
84
7
12
9
24
117
6
5
7
30
3
75
9
33
18
5
19
30
30
33
39
45
36
99
9
3
5
28
75
21
72
9
72
15
8
1
30
18
15
68
28
9
6
33
48
9
3
15
5
24
36
31
12
30
27
21
63
27
60
36
33
24
15
48
17
36
25
6
41
1
63
3
5
55
17
19
21
15
12
21
3
9
33
12
35
19
6
11
7
6
6
45
21
83
4
27
12
6
3
33
72
63
72
15
9
9
18
54
66
12
6
6
60
9
24
81
18
36
48
18
39
24
12
36
21
39
72
3
30
6
9
3
9
27
48
36
12
93
15
29
13
72
12
12
24
24
39
39
6
3
9
3
51
12
29
19
12
24
18
12
48
78
53
19
12
5
4
36
60
51
6
12
27
27
72
6
11
28
21
126
53
31
9
9
6
17
40
24
39
9
33
15
8
7
36
45
21
60
15
36
75
60
6
6
5
73
30
6
30
33
33
3
8
43
48
33
8
1
3
8
37
75
12
9
3
21
90
5
37
3
33
87
24
15
36
33
9
18
24
33
8
7
36
30
24
12
15
63
129
32
7
24
5
1
42
41
7
101
4
21
3
27
48
18
24
95
31
33
9
27
21
144
18
9
3
9
57
3
15
24
54
90
24
18
15
8
85
3
3
69
15
24
9
21
27
51
69
21
12
18
12
21
56
43
69
27
24
36
9
21
27
15
24
120
18
51
39
36
53
13
15
63
6
18
93
51
30
71
28
9
96
15
24
36
3
12
36
45
27
33
39
48
57
12
20
28
3
24
84
36
24
90
108
12
30
36
33
33
6
30
6
18
42
6
15
8
7
5
28
3
9
27
57
24
9
27
9
36
54
42
30
21
12
33
27
12
3
36
9
3
18
6
33
36
12
32
13
6
36
21
48
3
21
21
6
5
1
35
13
66
6
15
3
33
3
24
57
3
12
17
85
54
29
13
6
30
3
12
56
1
35
31
18
12
30
42
6
9
20
13
3
3
81
3
18
18
126
18
30
15
45
24
11
37
6
17
19
24
54
6
42
36
11
37
35
24
7
9
21
27
3
36
21
9
12
54
9
12
9
35
13
54
21
123
5
16
3
12
6
23
28
44
31
12
41
4
39
24
81
32
4
27
6
3
15
30
15
24
3
54
6
84
60
18
11
4
3
9
69
39
3
9
39
5
25
63
12
8
49
6
72
18
3
3
12
45
12
20
13
6
12
36
45
12
9
23
7
18
48
3
9
30
72
57
69
30
18
39
87
33
15
9
3
9
9
15
24
93
6
90
6
42
24
35
7
12
24
42
114
72
12
9
27
84
18
11
31
77
7
17
49
6
24
12
9
15
6
35
1
27
36
27
6
36
12
18
30
3
84
27
12
78
24
6
6
12
18
9
27
42
6
96
24
9
15
9
20
4
20
4
8
13
6
9
15
12
33
105
42
36
48
33
39
33
9
54
18
39
12
15
69
72
8
31
42
6
12
53
1
39
21
48
6
9
15
21
3
9
12
24
3
24
69
15
18
3
12
8
37
23
16
3
6
111
20
4
93
12
18
42
75
15
29
19
12
30
12
3
12
27
12
42
39
57
11
13
18
33
69
18
21
33
27
33
36
15
20
31
30
63
24
3
17
13
15
9
71
4
3
18
6
12
24
57
9
15
3
9
51
66
11
43
36
12
36
36
12
36
33
36
20
72
1
36
12
51
3
24
18
18
12
5
31
21
57
48
60
15
3
12
12
6
3
20
1
23
7
9
123
12
5
16
8
28
9
18
54
66
12
33
3
6
24
3
39
132
96
24
5
7
12
17
7
48
17
55
45
21
39
12
15
12
17
19
33
3
153
3
41
4
9
15
36
8
36
24
25
3
12
63
30
15
33
11
40
15
12
12
18
11
115
48
17
1
42
57
12
9
24
3
3
36
24
72
6
63
57
18
9
60
27
17
31
5
36
1
18
9
9
15
9
36
204
75
27
12
9
9
36
15
20
13
12
42
5
13
39
12
36
44
7
12
9
180
45
30
6
12
30
29
13
63
12
3
18
48
3
27
84
30
66
17
67
24
33
3
29
16
3
90
12
6
30
6
21
36
51
36
9
3
18
54
24
89
16
15
36
21
33
23
19
48
36
5
13
6
12
41
16
20
13
48
18
9
69
63
3
21
9
27
27
36
84
9
15
24
9
8
1
27
3
45
33
6
57
39
24
29
91
33
36
3
12
54
24
35
7
29
25
15
33
60
11
7
9
24
27
6
3
75
108
57
3
12
9
39
21
12
20
73
15
24
24
3
60
48
18
3
15
12
60
6
39
9
24
30
77
7
12
6
18
36
24
5
61
30
36
9
75
24
53
25
27
3
45
9
35
1
54
12
12
29
19
17
60
43
6
30
54
30
29
28
21
15
24
24
20
7
6
18
18
42
96
84
42
3
81
6
6
30
21
8
4
36
15
48
24
54
30
6
54
17
12
19
12
9
57
75
27
54
42
9
36
3
33
36
3
5
40
32
40
9
36
18
12
24
18
71
16
33
24
18
18
39
3
18
36
54
30
111
20
48
19
17
64
15
9
3
5
4
51
12
17
4
39
9
3
41
76
12
93
42
36
78
6
57
33
54
69
21
36
11
4
51
21
24
24
44
37
24
90
9
12
8
7
5
7
21
39
41
25
11
13
15
36
8
1
27
99
6
12
30
18
42
81
8
1
54
36
9
24
12
33
18
78
18
6
42
6
59
19
9
36
3
12
6
3
57
35
16
36
3
45
12
111
17
19
12
12
21
9
66
12
6
66
33
57
84
11
1
6
45
24
15
120
5
1
174
12
21
36
60
15
18
6
41
13
66
42
15
44
25
108
102
9
99
18
11
16
36
3
48
9
9
63
9
24
35
4
63
54
30
17
12
40
9
36
48
39
9
15
15
5
7
24
42
18
30
39
27
29
4
3
17
16
24
9
75
12
15
45
21
18
36
36
12
17
16
111
18
12
30
9
27
9
3
9
39
45
27
5
37
54
17
7
69
15
9
24
48
36
9
63
12
3
18
30
53
16
27
30
42
6
6
5
12
36
13
27
15
17
43
24
41
1
15
24
9
6
17
4
48
48
9
36
6
42
30
57
60
15
12
18
12
15
15
45
15
42
42
33
24
9
18
65
13
30
17
55
24
81
24
15
53
25
60
23
28
36
36
33
36
18
24
21
69
18
33
20
28
12
36
15
126
12
23
7
126
11
40
15
5
16
87
9
39
48
65
16
3
72
12
9
48
39
12
12
6
3
3
6
24
30
72
12
165
32
31
108
6
18
33
27
17
1
36
27
21
36
15
3
24
21
12
12
3
24
29
ABCD 99895602494*3^$a+1 [50021]
42
60
12
99
60
15
57
27
12
9
36
153
51
69
132
30
54
75
72
3
42
72
78
72
60
30
276
60
60
90
6
60
48
30
57
9
39
15
45
192
21
60
114
30
15
21
123
72
9
6
12
18
27
75
117
93
60
15
48
15
54
174
90
15
111
30
3
51
30
24
108
75
93
60
24
15
81
99
27
69
36
63
21
96
36
69
3
15
42
15
36
48
45
54
12
6
12
15
21
12
24
60
48
30
30
36
126
48
96
24
6
24
120
18
12
48
114
3
21
87
27
48
48
30
54
33
27
6
12
3
27
30
84
48
6
60
54
42
90
36
30
144
78
42
9
9
30
48
168
6
30
36
78
24
48
18
30
42
18
24
30
57
9
12
48
27
165
12
15
153
12
3
3
90
54
12
6
60
114
198
3
33
12
72
27
21
12
3
72
117
63
57
36
24
18
12
33
87
18
72
36
24
24
114
21
120
24
36
57
48
15
111
33
105
72
3
33
54
36
78
15
24
36
9
75
45
6
102
99
60
93
15
12
96
72
33
114
18
6
66
48
15
36
24
36
45
36
135
36
33
39
75
78
48
66
21
48
9
12
18
36
12
12
33
93
27
33
39
33
48
96
111
15
102
12
48
3
147
12
84
54
27
9
156
51
3
84
12
36
18
15
156
45
123
33
132
135
36
21
48
126
36
138
6
42
24
15
123
42
36
27
60
72
3
6
66
138
18
30
60
147
108
93
12
3
252
117
60
42
33
81
75
9
30
105
177
54
54
36
114
21
57
15
75
18
6
6
3
9
3
144
21
42
105
27
9
12
3
24
45
3
12
162
48
78
45
9
39
15
57
9
18
276
42
75
105
39
3
18
99
24
45
6
114
120
39
33
12
3
87
66
24
27
39
12
42
63
39
18
18
18
282
57
108
129
3
33
30
9
36
153
12
63
117
18
30
96
135
24
27
18
96
60
96
3
15
6
66
78
39
21
12
15
75
33
57
72
120
42
54
84
12
48
6
9
180
177
36
39
21
12
12
18
30
75
21
15
84
21
84
171
120
24
120
36
24
3
33
21
135
81
27
36
21
78
90
36
6
54
72
30
30
132
48
48
36
219
15
30
96
24
15
36
9
60
27
27
12
69
57
72
51
75
9
63
24
198
96
36
6
42
30
45
132
9
6
105
63
6
12
135
60
45
24
18
33
9
66
24
144
12
132
60
222
51
99
9
21
36
72
51
45
6
6
15
27
30
3
12
15
6
36
159
60
9
75
57
24
12
24
24
6
90
24
156
54
12
138
180
72
60
84
48
51
21
18
18
30
42
42
6
12
30
18
138
9
57
114
9
75
33
75
9
36
24
63
18
3
21
30
45
9
27
33
6
54
27
57
78
189
3
102
3
75
228
9
9
111
93
12
3
15
21
24
3
33
21
15
33
15
15
30
15
15
21
45
24
36
111
111
105
12
21
12
24
96
195
117
36
96
39
9
12
51
105
18
42
60
30
33
27
30
24
60
78
42
54
45
144
72
36
12
117
48
51
15
45
51
24
45
24
33
3
69
18
24
6
39
69
24
3
147
96
54
12
18
33
33
39
21
66
198
12
120
48
132
15
21
72
51
12
72
15
117
39
42
24
24
120
39
33
54
66
135
48
24
33
48
126
90
6
228
9
117
111
39
18
123
15
12
72
69
39
60
30
6
6
54
165
12
63
6
24
54
12
93
3
228
21
36
27
42
48
27
3
18
30
78
54
150
63
45
42
30
123
48
9
12
54
30
27
57
18
30
84
90
129
27
54
84
36
75
75
6
99
9
30
6
48
138
69
24
156
3
6
66
24
54
12
30
36
84
120
141
9
30
30
3
81
60
24
12
60
36
87
75
93
27
72
93
45
30
42
36
63
24
36
105
30
240
21
303
33
3
69
45
90
6
84
15
33
3
39
30
36
39
153
24
6
18
24
78
105
60
33
192
12
72
90
144
45
45
24
60
48
18
12
69
15
33
93
84
3
45
36
12
87
93
42
18
87
105
12
3
15
21
21
18
42
123
21
42
30
12
3
12
33
3
129
126
21
153
63
3
30
51
51
9
3
78
60
54
18
6
12
57
21
12
24
15
123
33
45
60
12
132
120
78
48
153
24
48
63
45
57
18
42
12
3
12
51
117
33
87
144
93
30
18
30
30
15
15
18
66
24
42
84
39
21
24
6
6
192
12
ABCD 99895932848*3^$a+1 [50010]
126
6
45
40
23
48
45
27
60
13
5
43
24
20
87
36
9
60
81
3
45
19
32
93
6
12
49
131
72
42
30
105
16
20
3
144
42
3
27
85
24
56
204
105
7
59
49
5
72
240
43
29
15
15
42
43
72
5
15
3
126
24
7
41
19
56
144
15
6
18
156
9
27
54
96
30
72
45
48
28
32
9
6
49
20
3
12
13
23
9
81
15
52
83
18
87
28
11
48
60
30
3
48
21
135
153
27
45
24
66
1
84
59
121
60
20
16
80
28
35
60
21
15
48
6
7
47
85
23
30
24
54
61
101
115
68
171
21
39
18
90
12
49
119
13
32
21
27
15
84
13
101
39
33
72
67
59
36
21
4
11
72
13
53
19
48
59
85
8
60
15
13
200
69
75
3
25
155
21
9
96
144
66
9
76
119
72
21
45
24
115
131
13
164
192
9
19
95
97
59
36
36
24
18
30
13
5
24
30
108
85
32
84
160
156
36
5
24
18
13
32
57
6
69
3
18
43
11
36
49
5
43
72
11
57
27
9
45
15
39
72
24
45
27
213
15
144
6
162
69
75
84
21
123
42
171
93
19
311
21
9
72
24
66
37
107
121
24
20
105
19
59
66
54
108
60
48
109
77
259
44
15
37
23
57
15
36
18
7
60
53
72
24
126
33
84
16
5
139
60
12
59
9
27
21
84
171
18
51
39
36
36
25
95
60
48
186
90
30
39
39
85
5
210
33
48
15
12
13
116
3
108
13
20
15
36
6
7
36
95
36
36
24
93
15
120
37
5
138
36
1
20
15
6
48
6
13
68
144
9
27
45
115
5
39
15
18
42
49
5
139
35
85
191
36
13
35
42
66
72
36
24
36
21
28
35
72
9
64
35
72
9
60
76
5
30
21
108
64
36
5
42
45
63
61
11
9
48
15
48
49
95
85
11
120
132
48
69
9
39
100
32
39
24
12
144
24
25
60
56
39
12
13
128
12
135
60
36
66
126
45
15
120
72
121
59
18
78
57
4
59
24
18
423
36
165
6
18
30
1
23
12
6
30
9
9
211
56
3
9
112
59
57
48
39
37
36
23
30
139
32
15
25
36
47
33
129
15
15
24
84
1
72
5
7
23
9
28
56
87
85
65
48
15
4
128
60
15
193
17
18
1
131
18
54
36
61
36
47
12
36
72
36
1
71
45
63
129
48
27
18
18
144
13
12
20
81
51
93
243
45
3
15
12
18
19
48
29
30
1
12
8
165
67
23
12
72
13
23
9
60
153
30
36
1
95
36
84
49
60
41
183
28
48
116
36
108
100
47
13
12
68
192
28
5
6
13
77
3
12
16
68
189
43
24
5
54
49
23
25
20
27
12
150
30
36
72
57
39
25
155
12
54
6
18
87
52
32
3
13
92
36
45
120
6
36
54
18
133
288
41
91
48
96
59
66
15
99
84
18
18
6
30
21
208
24
53
63
9
168
18
54
27
39
85
32
64
35
36
73
17
3
136
5
6
48
57
33
111
3
157
41
30
45
99
24
69
51
24
18
48
19
23
25
32
12
3
81
27
210
15
153
39
27
1
8
51
61
29
3
117
75
3
105
15
1
20
21
90
174
114
13
12
132
48
108
203
24
66
91
48
11
36
133
60
5
30
36
54
18
69
111
13
5
6
61
59
18
42
25
5
24
15
39
13
5
7
32
96
4
5
90
81
135
97
47
105
16
23
36
13
68
39
24
69
75
72
45
40
53
18
49
5
211
72
72
59
24
18
99
39
1
23
93
228
69
87
81
223
41
6
48
21
111
13
17
72
123
27
21
12
39
13
77
15
51
33
144
111
49
11
69
21
174
36
21
64
60
71
1
35
18
90
6
54
49
41
54
85
5
87
15
49
60
5
54
25
132
23
25
11
117
27
21
51
48
42
99
76
80
64
32
57
6
36
30
6
45
39
36
72
36
24
97
59
36
1
95
72
12
24
49
12
11
84
126
39
33
67
59
42
18
25
5
27
27
37
5
30
144
181
59
25
41
6
162
30
21
39
21
64
36
12
47
12
6
30
69
16
5
55
32
3
72
21
15
81
9
27
15
54
43
72
8
3
25
32
36
15
54
66
1
35
21
147
25
41
39
57
48
123
12
28
48
20
27
108
12
60
108
9
3
24
36
12
85
83
84
153
28
89
75
28
60
192
29
7
80
123
6
30
1
17
ABCD 99896585318*3^$a+1 [50059]
48
113
15
24
88
24
8
147
60
30
3
88
32
117
180
31
32
147
45
33
18
72
66
19
41
295
72
24
23
73
17
15
72
16
104
165
24
19
35
45
16
56
24
21
19
71
66
87
21
19
5
18
102
51
75
61
24
29
67
8
40
23
73
161
15
184
17
7
65
6
36
93
81
90
229
83
18
36
15
21
30
24
13
131
30
135
27
93
111
9
184
32
81
18
61
5
60
36
12
60
12
108
186
54
90
105
16
59
18
67
41
15
40
17
7
65
7
5
90
73
41
7
32
45
91
176
39
9
15
36
30
7
29
115
24
11
108
25
176
177
7
5
51
57
7
305
66
276
54
72
108
54
25
32
136
77
72
99
40
89
15
3
213
27
30
183
280
56
21
144
54
6
54
12
42
91
449
36
90
9
72
9
15
57
207
3
85
5
19
41
30
42
30
1
200
64
11
66
18
121
47
84
85
80
40
8
111
54
6
45
9
90
45
3
205
29
78
133
24
89
6
73
32
64
11
108
57
33
7
5
6
84
60
13
71
42
30
72
25
32
88
77
108
18
54
15
51
18
6
69
16
23
18
180
252
12
54
181
131
48
6
31
104
24
96
33
31
5
126
61
23
90
36
6
13
71
25
48
120
77
60
15
40
65
15
3
61
176
24
117
42
36
36
105
160
8
33
7
72
173
51
69
42
9
24
72
39
30
19
41
36
30
54
6
9
27
30
114
61
5
18
114
87
40
24
11
90
18
18
18
109
96
11
61
8
15
1
5
18
66
24
7
5
90
33
45
27
16
83
165
40
47
33
51
276
193
41
30
24
54
27
135
1
53
51
33
6
9
72
48
15
25
77
54
85
56
40
5
19
17
30
129
123
85
72
48
125
36
39
16
29
36
31
23
132
30
15
48
33
12
180
175
23
9
24
39
1
41
54
25
41
6
9
3
132
54
72
27
111
49
5
36
79
56
15
9
45
27
9
15
75
54
36
19
48
224
9
36
19
320
45
67
24
161
30
9
33
12
36
7
11
21
3
36
126
54
30
15
24
3
108
9
45
27
24
216
321
18
36
6
12
6
1
101
24
3
33
39
45
240
120
24
12
24
18
45
16
56
40
8
81
79
56
105
66
93
57
48
55
41
15
96
51
69
16
32
40
77
90
129
24
72
48
136
56
16
5
30
108
6
139
89
6
30
36
39
21
3
51
37
8
9
247
149
19
17
48
7
65
90
6
72
31
35
21
39
9
117
3
63
177
81
15
24
63
42
15
57
36
3
45
96
48
42
126
84
54
54
67
29
51
120
39
1
35
165
15
96
72
18
48
55
96
29
67
23
121
8
75
90
12
18
45
16
47
9
99
21
24
136
24
80
24
256
155
45
16
191
9
24
16
65
108
18
193
41
18
108
25
77
6
30
6
1
53
72
27
88
32
117
96
72
18
49
24
35
36
90
55
8
135
90
72
63
160
32
81
39
40
8
72
16
120
104
64
119
66
186
18
27
21
27
51
30
127
5
12
55
71
9
153
63
27
60
33
112
17
66
24
36
9
21
67
72
56
81
30
9
112
24
239
36
69
15
72
9
64
5
99
21
54
60
1
11
6
87
16
96
8
3
37
107
13
56
57
24
48
7
29
51
39
60
37
29
19
5
72
72
67
5
43
56
39
96
66
135
9
6
18
111
15
36
69
309
51
147
117
21
42
153
111
73
23
54
174
132
25
5
27
33
138
21
16
17
18
237
93
43
5
60
12
139
120
168
5
36
6
18
102
36
37
95
1
17
90
85
89
6
12
141
27
138
6
45
129
96
216
7
101
19
32
120
135
1
24
23
42
18
12
9
15
9
57
24
66
45
33
15
40
215
18
7
101
75
24
27
30
39
39
57
16
227
78
72
15
16
41
39
27
60
25
24
59
36
49
5
12
24
199
35
90
75
160
24
32
16
8
207
25
72
83
84
24
201
45
19
17
55
48
24
5
48
24
3
40
23
42
ABCD 99897120452*3^$a+1 [50065]
33
12
78
18
67
77
127
56
12
28
29
3
15
25
20
27
93
27
1
5
72
7
108
5
43
20
4
23
33
117
12
24
30
42
180
79
8
3
49
5
3
15
25
92
21
27
33
19
53
3
24
45
84
31
68
81
67
29
36
15
24
16
20
24
9
12
115
20
63
9
40
8
69
3
15
96
30
19
12
29
7
44
16
20
69
55
35
198
15
40
5
30
57
100
36
20
3
57
33
6
73
17
30
13
11
30
42
9
40
5
43
68
12
15
93
75
30
27
33
27
48
4
5
36
72
6
9
72
16
77
3
12
3
42
3
27
145
5
18
90
75
52
143
25
77
63
9
15
9
87
57
66
42
27
3
25
44
28
17
36
15
12
45
66
54
3
15
25
80
12
105
7
56
9
51
60
24
100
56
63
1
5
15
3
48
18
207
160
92
108
12
51
9
60
93
54
18
3
33
19
20
3
30
24
3
15
30
60
123
69
55
23
105
28
65
48
24
135
3
9
9
6
30
3
100
32
45
6
105
57
27
9
36
3
27
78
43
20
24
3
13
35
45
64
5
84
27
60
12
12
105
31
5
7
71
1
48
60
68
112
8
180
12
15
33
40
60
77
108
132
48
75
124
108
8
45
7
92
51
18
19
65
42
18
3
24
3
18
7
68
24
69
27
112
8
105
39
9
60
31
23
45
12
16
72
12
35
33
40
48
20
12
117
3
15
42
3
52
20
28
23
72
72
18
7
5
51
57
3
24
33
27
60
156
72
21
90
9
33
15
33
24
12
24
27
45
7
8
33
159
3
37
8
9
43
65
55
5
7
68
87
21
45
24
36
75
12
12
45
15
3
48
42
3
33
19
8
129
6
18
7
5
24
3
72
45
18
72
24
72
25
72
80
15
57
33
55
23
37
12
48
65
27
3
6
19
12
116
124
29
6
48
13
59
54
87
9
138
45
28
80
40
47
37
101
135
9
43
8
60
15
45
4
5
18
25
12
108
23
18
30
6
66
25
17
3
60
12
33
19
29
24
15
105
27
100
5
31
12
48
17
66
169
48
23
30
72
114
1
17
15
40
47
33
28
29
163
92
129
144
135
12
48
21
54
90
30
33
9
63
63
129
48
33
7
12
48
60
17
6
57
45
90
57
60
51
18
27
57
15
21
6
141
12
28
35
25
32
81
24
63
12
27
45
36
4
11
45
24
28
65
48
55
24
8
21
7
83
6
123
33
7
53
18
54
55
8
72
28
89
51
3
21
33
63
3
57
12
3
42
12
3
12
28
20
51
21
51
37
20
40
113
24
103
23
48
24
25
92
16
83
61
113
63
12
40
20
27
6
39
16
32
3
30
60
27
45
27
60
15
93
3
138
132
15
60
9
78
33
39
1
20
4
29
12
24
3
33
19
53
18
117
28
24
8
15
105
40
125
43
53
39
27
73
20
3
90
87
33
87
112
48
8
39
45
100
60
11
97
8
39
54
87
4
36
80
12
45
63
177
72
48
123
4
8
33
19
29
204
15
28
185
39
33
75
48
72
45
18
48
6
43
23
69
3
45
123
18
171
48
40
8
72
48
57
55
53
27
27
21
4
60
41
24
84
24
27
9
12
24
54
120
72
18
31
20
81
127
48
5
139
8
33
18
30
96
51
4
35
13
17
91
53
36
51
60
93
31
53
36
36
75
33
3
12
3
37
125
15
45
12
31
5
19
48
5
15
60
12
3
33
12
33
15
24
141
12
7
29
19
5
15
21
19
20
120
28
12
12
23
73
17
3
120
4
128
33
48
67
59
81
4
5
24
39
60
27
33
108
60
24
21
159
9
7
149
43
11
21
69
79
60
12
120
5
48
75
28
32
48
3
21
28
128
15
57
93
7
92
16
77
60
36
12
7
32
96
15
97
8
112
8
9
3
33
12
36
60
54
25
8
120
84
28
20
33
7
188
63
21
16
125
7
5
7
11
18
7
92
27
21
3
21
9
27
45
15
52
77
24
36
51
75
30
24
18
33
4
36
44
96
33
60
30
24
13
17
60
120
55
5
15
112
83
72
25
20
33
7
185
18
18
55
20
60
87
145
71
97
29
138
73
24
36
29
51
45
27
45
72
3
33
15
52
20
21
30
57
24
9
7
20
64
176
24
3
72
54
7
20
12
12
40
29
19
68
24
3
18
12
67
5
18
225
100
12
29
27
112
23
45
24
105
3
12
3
42
51
120
52
80
57
3
51
126
66
24
90
3
72
36
172
5
7
48
8
9
103
68
27
165
33
75
40
44
36
12
45
7
180
65
18
30
3
40
44
225
84
51
28
8
172
60
20
3
42
36
12
55
44
100
8
45
3
4
29
67
59
24
1
8
12
9
27
33
211
59
117
165
7
8
120
15
54
3
48
12
57
55
5
51
220
32
15
126
60
12
19
140
28
72
20
60
60
93
3
9
3
33
15
45
18
30
72
147
148
92
33
7
5
18
114
51
3
9
12
28
5
43
20
60
12
100
101
19
23
54
91
17
36
51
60
33
12
3
3
25
32
15
18
54
25
56
4
68
48
33
30
97
20
4
41
7
80
45
36
87
24
36
124
143
33
69
31
5
55
113
7
29
18
13
ABCD 99897458866*3^$a+1 [50124]
16
107
288
85
288
95
24
12
61
47
108
24
120
21
3
61
131
60
177
75
360
12
240
108
117
3
13
155
108
12
240
360
12
393
64
155
373
47
120
25
143
156
36
1
288
96
80
315
444
24
156
252
57
48
135
144
36
37
80
112
416
39
228
133
263
612
24
45
75
456
180
169
335
81
183
105
39
25
80
3
60
177
256
176
111
84
61
48
35
312
48
181
128
75
12
60
13
48
48
335
144
33
63
465
432
64
96
144
95
84
36
361
395
85
224
51
13
11
36
33
291
180
84
85
167
132
117
96
159
49
119
156
432
205
119
24
36
228
60
45
111
60
216
13
23
108
144
120
96
181
48
167
144
9
111
324
288
60
33
15
252
133
71
73
227
204
145
71
73
35
12
33
135
313
407
372
165
3
156
145
131
13
192
48
155
132
228
240
61
59
276
180
45
255
24
217
48
240
32
111
108
85
275
12
252
60
73
32
48
112
128
75
192
36
60
300
105
112
167
217
35
228
73
23
84
213
3
204
1
47
337
203
252
217
35
96
45
75
69
99
504
120
132
265
23
48
25
240
288
95
504
216
276
120
21
144
219
181
143
156
277
48
71
108
168
84
129
16
240
11
108
24
72
9
147
493
224
160
96
71
25
35
45
3
93
267
96
72
84
24
12
144
21
48
27
72
45
240
267
36
33
75
24
120
216
276
153
111
216
360
24
169
80
480
16
416
3
13
272
63
97
275
157
131
108
177
75
60
72
1
107
37
368
75
165
87
168
33
87
24
145
143
241
59
36
96
49
192
23
60
192
24
228
60
325
11
72
205
144
96
48
35
36
84
204
72
180
13
71
121
240
143
177
384
112
215
9
183
36
69
75
ABCD 99898038952*3^$a+1 [50121]
244
11
24
96
49
8
4
20
36
40
60
143
24
1
32
4
36
32
255
25
12
35
21
64
60
68
96
12
4
24
11
24
49
56
40
12
12
35
12
36
12
73
68
4
12
48
48
12
23
57
28
84
95
93
63
69
36
124
59
105
87
49
8
52
35
25
8
60
12
4
20
75
24
13
59
73
20
40
11
9
52
23
12
145
36
24
8
111
21
16
23
25
12
8
4
60
35
36
9
96
75
12
25
32
120
15
21
36
36
52
11
85
12
47
72
45
28
8
60
108
52
84
8
36
12
87
12
121
107
1
20
16
71
33
4
11
1
35
13
60
131
57
100
24
104
4
48
20
132
16
32
3
165
72
39
48
141
40
204
80
15
13
108
36
84
12
47
37
36
60
60
92
3
33
36
15
33
15
201
24
100
47
48
57
4
11
73
56
72
27
1
60
20
4
71
24
13
95
9
3
13
20
3
109
72
8
3
60
73
44
51
1
80
108
16
95
1
8
27
49
20
40
24
56
15
57
28
59
45
76
59
201
16
275
109
24
71
9
111
12
25
72
56
76
48
95
145
60
20
15
57
15
24
37
32
51
1
23
93
28
47
24
48
1
59
12
9
36
60
4
11
121
24
60
44
4
12
23
1
24
71
72
69
16
59
1
23
12
45
28
156
23
33
4
8
147
1
32
51
9
28
60
35
24
69
15
12
85
12
60
32
51
168
24
57
16
128
27
69
76
35
24
25
23
13
68
36
28
36
59
81
12
40
48
80
27
9
28
11
84
25
11
57
4
80
99
60
109
56
87
72
57
136
32
12
111
13
20
72
144
64
116
15
24
1
108
83
13
11
61
24
8
87
96
13
32
39
21
12
16
12
60
44
39
36
105
111
225
39
21
147
1
36
24
36
48
12
60
60
11
213
4
8
99
33
51
96
9
39
13
80
12
36
51
60
121
8
72
72
72
160
20
4
11
36
84
9
84
15
36
165
27
144
9
51
13
48
60
60
120
12
11
12
60
72
12
1
32
3
33
4
11
21
3
13
12
96
20
4
140
16
20
64
263
108
145
104
136
11
24
144
93
28
12
12
72
24
12
72
8
3
81
24
87
48
21
28
47
21
3
9
75
12
1
44
36
28
35
1
143
25
20
28
84
11
48
57
15
144
48
1
24
11
12
165
3
37
8
16
20
24
135
9
3
205
35
13
104
40
23
49
80
40
24
140
27
45
12
75
1
104
60
27
48
1
36
71
73
24
80
12
99
9
60
48
28
24
48
23
49
12
36
12
36
144
120
11
49
83
9
16
23
1
60
8
28
8
39
85
20
51
84
177
63
12
33
196
24
108
120
83
21
40
60
95
121
24
23
12
108
121
155
21
40
23
21
16
215
9
12
87
45
36
4
48
60
12
20
36
120
16
23
145
56
27
25
104
360
4
20
76
83
105
112
20
28
188
3
84
36
12
108
1
36
108
20
52
23
49
95
72
60
36
108
45
15
61
20
99
21
63
61
35
49
11
49
8
40
80
3
24
85
20
40
71
9
40
60
48
12
12
23
1
11
36
25
8
99
25
92
36
100
44
15
24
204
97
36
47
73
44
16
32
240
328
12
56
15
61
60
8
72
196
180
120
48
116
36
112
47
9
64
80
15
57
4
11
21
39
13
32
4
92
39
85
168
95
48
45
144
24
160
96
24
12
35
33
72
27
37
96
108
20
40
95
36
48
1
12
20
4
168
8
40
143
1
80
76
20
48
39
12
1
8
39
33
52
23
33
51
60
13
20
63
49
23
45
51
1
56
15
84
85
80
96
100
48
71
60
81
4
35
48
93
12
96
52
143
37
20
12
16
56
15
25
84
71
9
75
81
60
36
28
11
24
61
56
27
48
9
28
8
27
81
4
20
28
8
4
23
60
85
47
105
28
59
1
12
47
33
27
85
36
32
27
48
33
3
45
75
24
97
11
13
92
39
61
12
12
24
44
28
492
56
4
212
51
93
4
12
60
83
21
15
9
16
60
44
28
8
40
20
72
84
15
61
32
15
13
48
20
84
51
109
12
168
20
27
9
4
20
108
12
3
69
4
32
64
36
72
11
60
145
47
33
100
35
12
37
72
23
12
13
8
12
16
35
1
23
73
68
24
16
20
4
11
25
36
44
76
68
183
33
16
108
20
87
9
12
132
192
180
16
24
68
72
51
93
39
60
45
88
80
27
45
3
33
12
60
84
24
111
13
192
8
12
36
4
35
21
292
68
3
157
23
ABCD 99898355938*3^$a+1 [50003]
4
12
39
6
66
54
18
30
18
93
45
6
9
140
25
111
51
9
39
6
90
30
36
12
75
48
9
195
123
72
6
72
36
15
39
48
18
12
327
3
54
24
90
21
3
213
3
6
24
39
21
96
24
6
54
66
9
39
21
27
144
9
129
75
33
72
42
6
23
1
60
11
133
51
33
18
33
15
6
15
75
48
42
126
30
18
45
21
3
57
23
73
24
51
39
9
9
11
49
18
48
21
3
90
48
30
9
44
40
104
40
21
6
66
12
12
75
3
21
36
9
36
18
42
24
15
39
120
6
47
88
51
54
84
60
23
19
6
180
120
35
97
15
3
69
9
36
30
54
51
45
39
12
57
150
48
42
27
3
93
3
24
48
93
81
60
6
65
49
36
132
135
15
72
6
3
9
87
39
117
27
101
97
72
66
6
48
210
6
39
3
33
39
30
60
108
60
12
36
54
33
33
24
60
18
117
141
30
6
63
96
20
7
30
15
69
108
132
6
30
42
45
33
24
48
12
24
75
20
1
54
66
24
255
69
15
56
72
25
3
201
30
30
18
48
9
129
12
90
18
99
3
30
24
18
93
27
81
21
15
69
6
6
114
18
12
114
21
123
5
25
18
54
3
33
72
30
6
47
115
48
6
39
24
45
11
121
39
69
30
45
27
45
21
60
120
15
24
3
30
75
33
3
9
138
24
78
12
24
24
11
1
18
42
54
102
143
1
18
93
45
27
105
96
12
3
9
66
30
66
78
12
3
117
48
36
66
18
171
9
96
84
51
27
144
48
30
15
3
9
21
48
75
15
6
288
210
102
63
21
35
121
18
48
30
42
18
39
33
6
6
3
57
83
25
75
111
24
53
19
24
6
84
6
90
78
102
39
9
72
51
12
57
144
39
132
15
69
117
24
6
57
45
42
48
21
84
45
72
24
39
33
120
15
32
1
24
27
9
6
198
18
18
51
9
111
45
126
18
15
12
3
24
30
15
33
24
114
30
90
21
33
12
108
60
72
60
63
33
24
138
105
288
15
5
73
12
12
11
25
27
129
90
48
90
96
24
96
24
75
3
42
102
6
3
21
66
48
6
84
36
36
48
54
186
36
15
3
18
48
12
39
56
160
9
24
15
36
21
114
54
35
1
60
156
48
132
48
24
15
12
36
8
85
60
15
81
83
31
66
48
75
33
24
168
12
51
189
54
126
84
24
6
30
15
24
33
42
81
21
18
45
21
102
48
129
21
27
15
54
11
133
47
19
89
97
24
54
114
36
96
171
9
6
33
21
24
96
96
72
36
12
39
33
42
24
6
234
129
36
27
168
24
6
159
33
168
111
9
27
57
11
37
24
6
5
64
84
9
36
156
6
177
15
72
48
42
48
51
24
51
90
144
12
15
60
48
57
6
30
15
3
42
12
66
42
12
72
15
3
6
120
24
90
30
15
33
120
24
60
15
9
30
57
39
54
147
39
30
23
121
12
12
63
8
67
48
45
21
120
180
24
24
12
108
120
48
15
75
24
30
11
64
39
102
12
126
6
90
30
15
33
23
25
15
75
129
21
23
37
48
54
21
45
30
54
3
33
6
168
66
51
3
126
15
99
42
30
78
96
186
30
63
21
6
78
63
93
54
48
102
42
30
66
33
69
12
54
162
12
96
15
45
30
69
105
132
48
30
81
39
72
30
66
30
132
6
54
72
48
18
174
36
54
45
45
23
31
72
42
60
15
36
45
36
180
15
33
66
21
45
30
29
1
36
12
48
12
126
6
24
66
174
72
27
33
15
15
53
139
6
60
12
15
72
27
54
24
90
6
72
15
129
24
12
135
39
258
6
45
20
1
15
39
117
69
84
27
57
75
21
35
61
36
3
69
12
48
36
60
54
102
24
27
9
96
147
45
132
63
21
12
42
45
33
12
96
30
54
12
63
33
30
102
132
108
12
51
24
24
81
18
21
36
44
72
43
24
48
138
36
24
24
63
9
24
72
99
21
23
25
96
210
69
21
3
57
24
39
132
63
42
123
3
30
42
18
120
12
72
39
75
186
30
9
12
68
49
30
78
12
11
40
9
23
25
183
24
56
64
72
3
72
21
75
30
18
149
1
36
78
48
18
6
33
12
9
15
12
9
48
27
69
60
24
111
9
15
51
102
24
171
128
1
30
210
6
18
36
24
39
21
27
3
42
39
9
35
4
48
9
11
49
39
27
9
60
36
57
30
78
120
87
57
18
72
30
135
3
18
12
3
39
66
12
48
27
12
ABCD 99898412468*3^$a+1 [50058]
30
18
34
80
118
8
12
10
14
4
62
52
2
16
20
222
76
24
38
132
22
8
36
52
2
100
32
118
62
18
120
72
18
160
12
80
6
28
56
96
84
36
28
14
36
64
38
18
34
18
2
18
100
14
18
18
22
6
26
84
54
6
10
20
42
48
60
100
110
6
4
24
62
66
72
10
36
36
18
8
18
10
80
36
24
36
120
24
10
20
42
162
30
42
4
104
12
18
16
54
216
66
26
78
54
76
42
20
72
90
16
12
62
82
6
8
30
34
56
10
36
6
18
26
84
144
46
122
58
50
12
70
2
60
30
106
54
20
16
26
18
126
22
14
54
64
2
34
30
14
12
24
22
8
24
40
18
158
12
18
96
36
30
88
30
36
24
236
28
122
36
12
96
10
44
30
82
14
22
42
18
2
72
96
58
42
62
100
30
72
78
188
22
8
24
30
18
18
52
8
4
24
44
112
86
48
24
12
6
84
28
18
18
80
6
90
28
2
36
10
104
30
60
40
116
60
22
86
90
4
60
8
58
72
50
22
78
8
102
18
150
36
84
216
54
90
24
10
110
18
24
36
12
42
36
18
4
36
14
136
74
136
86
28
8
30
18
70
20
10
134
6
282
60
18
12
42
28
44
84
6
30
18
42
30
88
38
18
24
10
2
18
42
36
4
54
116
100
6
8
10
2
28
26
18
6
120
6
54
12
78
72
10
80
94
18
26
36
36
24
4
60
30
44
96
72
72
90
30
60
12
60
66
24
58
60
36
20
42
22
80
16
72
8
40
24
26
174
10
168
30
42
8
48
54
18
18
24
18
4
50
30
16
38
144
36
6
108
18
22
68
54
84
42
18
12
24
40
36
14
30
28
140
76
60
80
12
52
20
168
4
98
10
50
12
34
66
14
30
34
12
54
134
118
90
80
18
6
30
16
12
18
32
22
270
44
42
28
56
6
72
76
26
64
14
76
14
28
30
80
24
4
24
36
54
12
18
6
20
96
84
6
84
144
6
100
12
68
10
26
18
28
2
42
54
30
36
10
44
396
28
26
36
18
72
18
90
18
72
6
12
24
4
54
26
10
320
54
46
2
150
48
10
62
24
94
90
14
10
36
54
2
96
4
80
16
108
80
84
6
30
52
120
108
50
36
90
48
46
42
20
234
28
60
8
18
22
62
96
12
42
12
10
80
34
90
56
64
14
102
34
56
36
60
12
46
80
6
90
36
30
60
40
18
14
30
72
10
24
26
36
90
48
52
62
12
114
40
32
54
40
44
6
118
20
42
18
22
14
12
60
12
132
48
46
42
38
46
14
4
80
46
114
56
42
10
2
16
26
18
36
12
142
66
14
22
8
150
12
54
64
62
114
84
172
24
20
6
28
38
24
18
10
90
8
12
46
44
28
14
18
100
2
54
64
86
252
22
258
18
80
12
108
6
84
10
50
40
26
54
10
62
10
8
36
24
66
36
72
16
20
46
80
6
12
36
10
14
72
18
22
14
36
28
18
8
12
78
4
8
18
34
62
148
162
26
172
116
24
102
16
44
40
86
54
90
28
2
18
46
14
112
80
46
60
2
10
26
24
22
8
90
36
6
28
38
60
40
72
36
54
36
116
78
48
52
236
10
26
144
82
18
60
54
2
10
14
166
80
60
94
32
48
24
10
20
10
122
118
80
90
36
12
24
30
36
198
34
2
150
46
12
6
72
44
18
22
170
34
30
42
72
30
32
136
44
30
54
6
18
12
28
96
2
234
24
4
116
54
90
6
64
2
18
28
122
30
18
54
54
24
36
166
98
16
54
98
18
12
70
18
2
52
30
86
30
36
28
18
8
70
102
8
54
6
30
6
54
4
8
64
8
160
20
78
112
50
66
36
64
14
12
54
60
84
6
36
18
66
190
72
60
2
90
36
46
6
8
280
2
42
40
32
118
12
8
90
72
10
8
186
40
72
8
114
48
144
106
12
32
18
118
12
98
52
8
18
10
44
112
26
54
16
138
14
36
36
48
72
118
80
162
28
6
66
50
28
116
22
14
108
36
180
4
8
60
4
18
6
156
170
190
8
18
70
90
8
30
10
14
126
12
10
8
70
2
72
16
66
54
32
82
20
60
126
66
34
134
18
4
14
102
52
2
88
2
18
60
166
14
28
8
64
26
76
14
22
104
54
84
108
28
32
18
66
6
102
70
8
54
64
56
18
60
198
12
72
34
26
36
30
18
70
20
132
54
30
18
6
40
14
166
42
74
16
102
8
160
72
26
30
36
34
206
18
48
52
2
108
10
26
ABCD 99898776358*3^$a+1 [50082]
90
18
84
78
30
125
73
90
45
15
30
3
32
109
54
96
48
18
72
6
102
24
54
12
24
53
127
54
144
66
54
35
217
215
288
16
21
6
245
55
78
30
54
18
54
111
48
21
6
48
60
210
72
108
42
9
129
144
18
60
18
95
64
15
36
36
89
25
30
126
24
30
149
31
90
24
12
3
75
30
90
252
60
21
33
12
114
36
138
36
18
72
18
36
36
24
99
3
108
6
84
90
114
66
54
288
83
7
78
120
35
25
84
6
125
336
43
48
42
120
3
33
24
23
79
6
30
45
87
12
180
78
66
24
33
75
48
5
16
15
78
12
60
36
12
18
54
35
61
12
18
24
48
6
102
17
1
15
75
117
27
90
162
9
69
11
1
54
57
39
41
7
6
66
258
102
24
84
45
15
72
36
53
67
45
99
6
354
90
6
138
180
6
120
78
12
6
9
75
234
11
61
99
33
30
96
65
79
12
90
54
60
41
61
35
19
6
87
75
18
108
102
150
30
18
27
27
5
73
108
30
24
48
54
18
180
18
23
37
27
21
90
129
147
30
18
132
120
234
87
39
54
42
30
42
65
73
18
42
102
21
144
48
48
27
69
99
54
48
54
81
33
12
78
84
42
66
54
15
96
39
30
90
108
21
141
78
12
36
18
6
29
37
18
54
36
90
54
18
18
27
9
23
31
54
90
6
12
15
63
17
37
11
19
96
144
12
144
36
126
72
6
17
48
1
15
21
72
18
78
12
54
24
72
65
55
54
36
42
5
43
18
6
48
36
36
36
42
18
102
258
18
30
6
18
53
139
36
24
126
12
78
113
61
83
7
18
18
78
30
216
96
48
90
234
18
42
48
54
11
7
137
25
135
63
60
162
36
47
1
60
102
114
75
48
33
47
43
53
91
54
60
30
60
30
72
18
36
6
18
54
30
78
83
112
75
53
1
66
45
9
78
12
108
6
75
15
12
42
30
108
113
16
3
45
21
6
5
61
35
43
5
169
6
120
36
6
84
24
12
72
60
18
30
18
222
35
208
57
24
15
15
60
5
64
39
18
39
9
36
3
51
24
5
43
72
18
132
12
59
49
15
93
35
73
36
18
78
83
55
9
63
33
27
288
5
97
47
67
48
90
3
48
39
72
114
95
16
81
18
6
48
6
210
234
6
36
59
61
114
12
24
18
120
126
5
19
48
108
161
43
12
41
49
54
57
69
11
97
6
270
75
87
30
18
144
72
60
5
16
45
3
15
17
73
96
156
72
36
6
9
255
90
6
54
66
9
87
18
120
42
69
21
54
48
18
72
42
90
30
108
42
3
27
18
180
18
125
97
48
18
42
48
36
18
6
12
144
60
84
27
45
3
69
27
128
7
18
36
144
126
21
51
29
256
48
80
7
102
147
3
228
108
6
30
24
36
29
97
30
162
95
91
5
49
30
60
5
48
163
30
15
27
48
101
13
48
18
36
29
151
180
36
18
191
31
30
3
51
18
6
30
24
12
83
61
54
36
42
15
33
114
120
72
78
12
186
48
114
48
23
37
107
175
168
9
81
102
6
51
96
123
30
39
80
67
84
72
114
159
21
138
72
6
3
135
54
6
156
6
30
54
23
13
72
42
65
16
128
7
138
60
12
18
24
12
60
48
42
11
73
24
18
120
432
21
51
78
12
90
18
126
9
45
35
37
36
24
48
6
12
42
138
24
48
36
36
78
48
75
3
144
18
75
80
169
210
60
9
21
6
53
31
78
3
32
13
114
108
66
54
60
30
3
69
18
105
3
42
36
72
84
179
367
18
12
18
24
30
27
279
89
43
48
21
33
216
24
192
24
12
75
75
54
84
6
66
54
96
120
168
84
41
31
36
24
69
15
24
90
120
23
ABCD 99898965854*3^$a+1 [50018]
135
42
114
84
6
30
21
9
36
84
15
32
19
48
156
126
35
103
120
6
36
54
6
11
37
11
91
138
42
30
84
36
24
51
63
81
105
24
15
15
90
42
60
113
7
54
24
11
79
36
54
102
30
60
18
30
60
60
6
114
72
95
19
29
1
6
78
120
30
36
6
11
7
96
54
36
60
35
16
9
66
114
150
77
79
60
21
33
15
111
54
54
5
7
18
186
6
23
67
45
80
79
17
64
69
6
5
13
35
16
9
12
171
9
18
96
5
16
3
90
35
7
41
112
27
5
96
67
12
33
45
30
42
59
19
90
30
6
90
69
21
11
208
128
208
21
24
35
64
27
84
96
33
21
6
30
23
115
6
36
35
103
30
11
55
54
60
135
45
186
90
30
17
67
42
48
227
13
120
12
18
125
37
120
3
80
7
30
11
37
36
39
128
49
24
54
60
5
25
36
131
85
24
90
41
79
60
66
35
13
6
30
54
30
72
3
15
60
36
6
84
87
39
270
30
54
30
24
42
84
84
30
17
13
30
53
208
39
42
150
48
105
27
30
18
42
18
102
35
13
132
15
93
35
55
36
60
30
27
27
42
60
150
153
15
12
54
15
39
41
1
108
35
55
42
210
60
65
64
9
72
54
57
27
5
48
79
18
30
36
54
120
15
15
30
35
7
54
96
35
13
126
5
1
24
36
99
51
45
15
129
9
72
30
30
24
150
30
30
41
96
13
35
85
6
60
150
18
6
6
48
90
90
30
30
21
39
57
128
7
54
204
6
84
36
186
18
77
19
24
12
78
107
13
102
78
36
59
31
65
16
9
30
174
6
114
3
3
36
18
23
19
234
51
33
47
103
120
17
175
78
51
45
35
145
114
12
24
36
5
13
150
12
114
159
15
12
30
71
7
6
84
6
137
19
29
31
138
42
18
36
84
30
5
16
45
54
42
60
23
91
54
63
27
90
27
9
39
147
93
291
45
111
30
84
306
45
39
6
204
174
30
11
112
63
30
36
30
60
5
16
9
48
96
66
54
36
123
15
33
39
30
24
36
90
53
7
9
21
11
19
24
5
319
65
37
59
1
15
105
30
60
18
30
66
84
30
30
102
210
35
25
18
117
33
126
6
168
30
5
25
6
17
37
60
6
84
6
111
3
30
42
18
12
78
36
60
24
33
87
6
96
83
265
23
37
120
147
9
60
6
53
37
30
24
5
96
25
30
24
6
108
15
32
259
24
101
1
234
5
55
9
15
72
41
37
6
60
36
108
41
1
90
264
324
36
144
53
7
41
109
35
181
11
43
12
174
6
213
87
24
81
15
18
6
41
16
3
186
48
12
30
18
72
54
89
67
45
93
30
12
174
54
6
239
192
55
60
18
36
66
18
35
1
47
13
227
160
63
17
112
21
6
48
21
81
240
84
11
19
29
16
189
42
9
141
30
5
144
79
6
24
186
89
121
39
81
54
42
18
66
30
120
54
42
18
30
12
48
6
35
1
63
21
107
253
24
72
54
144
66
11
96
79
60
168
45
87
30
11
139
5
16
39
318
6
165
69
180
42
18
30
102
23
1
36
120
3
51
30
24
71
31
54
36
18
60
12
78
186
30
36
18
222
51
9
135
9
6
18
47
19
30
24
36
84
15
15
96
66
18
42
35
115
84
54
83
13
6
24
36
60
78
72
78
30
66
81
3
42
114
6
54
96
60
18
6
30
96
3
27
30
54
65
85
24
30
60
30
6
6
15
48
45
42
41
73
71
16
9
30
24
126
30
21
33
15
21
11
48
55
6
84
15
69
12
63
135
102
60
48
12
155
48
7
48
72
78
3
32
85
42
129
129
6
36
54
60
6
78
95
1
6
54
24
90
113
7
120
81
15
54
36
24
162
45
9
114
5
7
48
6
99
27
78
71
55
6
90
24
96
18
30
42
119
1
24
36
35
79
17
7
6
90
36
108
30
102
78
87
48
75
5
160
15
17
55
18
12
114
90
24
23
19
18
66
84
5
16
189
90
ABCD 99900037696*3^$a+1 [50060]
36
7
17
28
123
9
15
6
72
63
15
5
19
48
5
55
30
27
15
48
24
45
3
30
75
32
13
12
15
69
6
29
7
5
43
30
30
6
23
48
4
56
64
141
3
9
15
20
1
35
1
35
16
48
84
21
36
18
137
4
27
30
63
60
12
72
21
27
9
3
45
75
3
129
48
15
60
17
4
27
72
6
11
13
6
41
61
12
6
42
30
9
51
48
12
42
23
19
21
27
6
66
21
39
5
1
60
3
75
54
42
18
63
8
19
72
150
24
59
7
66
48
35
31
18
18
69
51
53
12
19
33
48
60
3
66
24
15
60
12
24
105
15
24
27
9
24
32
4
68
43
45
9
90
48
18
30
18
87
15
12
6
12
30
17
1
15
36
44
4
48
48
120
21
30
6
3
12
39
36
12
33
20
52
36
57
3
36
3
12
30
35
25
18
53
4
8
25
15
75
33
12
3
24
18
3
3
36
18
75
87
41
55
30
39
20
43
21
117
35
24
85
3
21
12
15
20
13
12
78
5
1
30
6
39
3
53
55
29
28
87
9
36
8
55
17
133
6
66
15
60
20
60
13
48
3
15
5
25
11
25
18
30
15
27
204
81
3
42
6
18
102
33
24
48
69
3
60
15
6
15
12
123
54
6
45
57
15
9
18
6
39
63
30
27
48
12
56
7
24
30
23
31
12
54
3
3
42
12
3
27
45
33
63
27
33
39
5
16
27
21
57
27
3
29
28
15
30
3
12
3
30
48
6
30
6
12
21
81
198
60
36
9
3
17
31
5
61
48
87
3
12
113
73
15
33
15
24
8
37
30
5
16
56
16
32
1
35
49
3
8
61
3
12
8
61
36
11
28
9
18
24
30
3
15
6
27
164
16
45
35
19
6
23
1
24
6
5
40
15
21
20
13
42
84
53
7
69
45
27
12
12
60
8
13
24
3
8
25
15
33
36
15
93
3
15
45
32
31
30
15
24
33
12
15
12
3
5
1
54
12
41
48
64
21
59
7
36
12
30
18
9
56
12
16
44
1
30
6
24
174
33
12
15
108
30
30
53
31
9
9
66
42
3
44
1
27
8
12
37
18
30
27
20
12
13
15
27
144
89
43
29
88
15
141
81
24
11
148
3
30
12
27
105
18
12
129
36
45
15
20
13
6
54
6
9
12
33
18
57
12
9
24
3
15
12
12
5
25
11
7
30
111
96
3
12
45
93
18
17
60
13
35
25
18
21
48
12
20
4
12
9
78
42
48
6
5
72
25
12
83
4
9
42
60
9
60
69
24
11
72
19
120
29
1
54
105
32
4
105
23
7
90
6
54
3
48
57
18
45
44
25
51
24
8
13
60
15
44
4
44
103
12
36
12
12
6
51
15
9
24
3
24
5
13
135
60
12
8
40
57
6
12
17
19
24
45
20
48
28
69
72
36
54
29
1
15
44
7
138
99
20
72
4
27
18
30
81
20
1
114
33
12
24
15
12
30
18
17
67
42
6
5
19
9
12
12
3
24
6
47
13
15
24
3
33
20
7
36
41
60
31
53
16
33
63
33
15
84
8
4
9
59
43
33
15
9
8
52
15
41
7
9
24
21
66
18
27
15
9
44
16
21
12
23
88
12
9
3
63
9
21
39
8
1
12
18
24
33
57
18
42
6
24
72
33
15
6
11
19
41
4
12
32
1
42
17
43
45
3
29
7
18
15
3
78
84
6
5
52
63
36
29
55
12
45
48
39
141
12
3
29
13
18
24
12
6
15
9
54
21
33
3
20
79
65
28
27
33
20
55
18
48
11
19
96
18
11
4
12
75
45
36
27
36
45
21
3
15
45
15
12
33
33
42
96
24
18
42
21
75
101
73
18
5
52
32
76
9
59
16
8
52
15
21
24
80
4
27
5
4
24
87
60
29
48
7
48
45
93
23
31
6
59
16
24
63
18
15
20
67
126
6
89
4
21
42
33
9
6
12
5
64
56
7
6
6
48
30
6
6
24
11
40
36
24
33
11
4
12
21
39
39
21
45
63
15
36
30
27
68
7
42
12
131
19
45
33
11
16
33
23
64
8
31
6
30
21
9
51
48
44
7
6
3
20
4
15
72
93
15
33
24
3
60
12
18
138
69
24
21
18
18
23
31
48
6
42
45
15
24
33
8
7
18
18
57
12
57
83
28
48
21
90
66
23
52
27
18
18
6
24
27
15
12
33
68
1
23
76
9
51
20
16
51
29
25
11
37
35
36
31
5
88
32
1
3
24
36
32
48
72
13
59
16
12
104
13
3
12
3
5
28
72
33
27
57
27
9
30
12
129
84
32
43
6
60
15
20
1
15
3
24
12
9
24
15
5
48
13
99
3
9
3
60
96
132
5
52
87
6
35
4
171
17
13
24
36
84
3
60
57
11
28
12
15
33
27
24
101
4
3
21
12
39
6
18
5
12
64
24
9
47
64
12
72
36
21
3
8
73
51
33
11
31
53
55
45
63
12
12
53
16
20
31
90
15
63
36
17
4
36
8
19
57
15
30
59
16
84
15
29
127
21
9
15
36
24
15
45
48
3
78
96
39
9
120
18
30
15
27
5
43
24
9
24
36
75
12
173
16
20
1
18
12
5
28
39
41
12
13
102
29
103
42
30
5
16
39
41
55
72
101
24
37
11
7
42
6
9
8
13
27
45
3
60
39
9
51
6
3
75
21
45
108
15
48
32
16
45
24
15
20
55
12
41
13
12
15
33
66
66
132
15
48
3
54
11
24
16
12
39
66
12
30
17
24
12
67
42
143
31
72
9
33
18
45
12
3
72
93
33
75
12
27
41
61
36
60
3
36
80
61
84
150
9
129
18
29
4
15
161
19
5
112
3
120
150
6
81
15
48
9
15
66
15
36
20
43
210
3
32
55
41
7
12
42
30
21
45
59
31
89
16
108
36
80
19
144
93
60
45
75
15
12
6
195
27
12
6
6
48
21
9
35
43
24
9
87
29
16
27
101
16
24
9
15
80
103
9
9
11
16
15
144
89
61
18
17
133
27
56
4
8
55
21
20
7
93
72
45
18
17
40
24
15
5
16
3
129
32
43
48
84
45
3
96
9
21
27
27
33
24
44
36
1
60
27
72
24
21
36
12
23
12
1
12
42
117
21
59
28
15
66
96
66
78
71
4
15
24
5
16
45
12
23
49
12
18
96
5
120
19
21
12
3
21
9
75
15
9
32
19
57
72
15
18
84
3
45
36
35
31
54
27
24
20
96
13
51
9
24
47
28
15
65
48
88
15
6
23
73
35
48
49
12
3
21
6
6
3
99
57
21
15
3
69
15
48
5
13
120
15
ABCD 99900503434*3^$a+1 [50058]
87
5
96
24
76
69
11
73
39
32
25
30
41
84
28
32
60
25
114
29
1
60
27
32
31
41
28
68
24
96
24
1
119
25
11
52
33
15
32
40
3
77
48
19
66
18
36
173
13
54
21
45
35
52
20
61
12
47
48
52
108
15
5
60
43
197
40
32
28
12
48
32
40
3
78
36
35
19
12
90
60
207
3
57
32
1
47
7
24
9
27
36
18
12
18
6
3
8
55
54
3
80
67
5
16
45
24
35
28
183
29
49
180
30
41
148
27
6
138
237
3
30
90
29
60
12
31
18
30
89
1
167
175
24
54
27
32
12
48
7
126
15
75
18
11
48
13
18
57
9
111
75
29
25
3
48
12
93
35
40
32
12
31
65
115
89
36
13
159
20
7
66
59
88
120
60
60
20
7
5
36
52
32
1
59
16
15
125
52
21
27
44
61
18
41
16
9
126
89
16
44
180
31
18
96
36
59
88
20
31
161
1
35
12
48
13
47
24
48
1
39
128
19
66
24
23
12
1
35
52
3
5
25
27
20
60
12
49
120
6
5
49
120
96
3
48
32
7
33
108
105
18
6
83
1
71
19
101
16
80
19
5
235
21
33
210
6
71
19
5
169
47
13
36
66
17
1
11
120
19
120
90
36
3
48
12
120
93
15
44
16
15
5
13
12
179
16
72
60
32
1
75
20
13
6
81
32
12
60
16
99
5
16
80
360
49
36
18
9
48
45
27
8
40
3
102
60
108
36
51
3
77
240
25
27
3
60
29
79
30
27
63
72
5
52
60
32
28
68
13
90
216
33
32
108
72
16
12
32
91
5
60
25
54
36
18
27
72
3
29
28
32
79
17
175
5
19
30
6
5
100
44
28
3
29
55
65
28
48
9
11
112
80
31
29
28
63
9
81
27
12
8
40
39
6
59
76
3
9
33
144
131
144
16
20
25
147
3
57
8
19
6
35
49
36
18
6
23
31
9
32
49
120
87
63
69
108
164
145
3
87
41
112
21
6
173
7
66
18
29
40
3
17
1
27
105
18
41
25
6
54
180
30
41
49
6
77
12
1
35
12
91
9
32
16
60
12
80
7
54
36
114
29
208
9
111
33
6
5
205
3
3
65
12
103
18
39
33
35
12
97
36
27
111
72
24
93
123
18
27
44
19
36
21
33
47
19
6
15
32
1
11
16
44
16
20
52
8
19
93
32
1
47
97
35
91
30
18
41
16
60
15
48
29
48
52
33
27
80
40
32
1
18
72
60
54
63
81
12
114
101
112
32
76
12
8
73
30
17
24
1
47
37
3
21
36
95
76
20
40
20
109
71
144
60
16
15
77
13
27
8
84
48
12
85
3
8
84
301
15
3
72
18
42
29
48
61
150
17
112
80
61
11
55
60
90
3
168
12
48
75
5
85
47
12
76
32
88
33
119
1
39
8
49
51
33
11
79
36
54
71
91
5
49
143
1
72
15
9
131
52
8
112
3
77
97
36
27
8
12
28
72
3
18
27
72
48
69
36
18
72
29
55
36
5
52
60
27
6
47
1
72
15
44
91
57
33
215
84
55
36
17
37
11
40
273
119
72
31
105
72
3
18
12
54
33
27
21
20
112
20
37
155
31
89
85
3
3
18
39
60
8
13
42
89
76
9
36
54
204
17
12
43
149
25
24
47
52
3
17
28
20
24
48
48
24
25
6
65
19
5
48
40
32
16
80
60
52
33
15
15
18
27
272
60
151
9
201
6
33
68
73
36
36
47
12
1
135
75
17
43
48
41
1
47
43
29
16
32
100
140
73
215
19
24
12
54
24
131
31
54
36
95
84
1
18
57
45
27
32
96
169
35
1
24
123
8
72
40
20
7
5
31
30
27
120
48
39
24
12
57
48
12
32
16
123
90
6
5
16
9
114
12
60
29
16
45
27
21
87
63
102
108
72
147
68
55
24
33
60
48
3
101
1
54
41
12
28
152
160
3
57
33
18
41
1
18
17
193
99
27
5
1
15
3
9
68
85
59
28
92
31
17
48
43
9
20
60
43
5
52
33
27
81
59
72
28
21
12
54
5
1
108
99
8
12
132
16
33
6
126
27
48
45
27
33
30
117
32
36
12
12
16
20
52
152
19
6
54
9
128
25
30
5
13
167
13
6
41
25
18
69
108
3
60
9
3
57
3
237
27
114
39
32
55
5
28
32
19
150
90
161
76
33
30
69
20
88
99
21
12
21
39
8
12
31
17
60
144
96
43
57
15
30
15
20
19
33
60
80
28
32
7
54
12
18
137
13
102
89
19
101
28
32
16
20
40
33
47
25
95
85
35
112
33
15
63
161
88
32
96
12
160
ABCD 99901756616*3^$a+1 [50032]
112
17
15
33
235
60
53
12
51
24
147
93
28
152
36
87
37
53
3
52
119
189
51
18
12
3
3
157
68
27
81
64
47
73
32
21
27
36
24
100
35
72
33
3
49
36
20
324
33
51
4
20
33
75
108
24
48
24
141
12
127
71
72
60
321
112
17
138
37
240
56
124
83
25
32
232
41
75
12
3
37
48
107
60
81
27
12
18
42
90
51
4
143
33
57
12
3
52
32
60
3
12
33
27
9
111
1
80
135
9
196
35
49
8
105
27
3
21
4
65
111
4
83
177
3
45
124
71
285
249
78
30
55
20
105
18
33
27
57
216
87
93
9
135
72
100
20
105
55
185
36
27
93
159
63
48
24
33
168
60
12
15
120
21
12
12
28
8
159
12
9
69
48
135
15
54
163
65
55
23
37
116
129
72
91
77
30
60
33
12
40
116
27
24
1
125
102
145
23
129
33
12
3
195
25
20
12
60
63
37
5
111
132
3
25
20
15
85
32
112
60
104
51
6
55
35
33
39
85
5
30
57
3
57
28
5
111
51
45
156
15
72
12
126
15
39
6
90
33
21
30
150
63
208
107
93
99
9
24
36
96
16
17
75
75
13
24
83
132
21
9
3
33
15
135
49
35
21
75
30
127
56
196
23
145
48
132
56
177
27
3
60
84
60
1
12
125
78
37
12
125
15
3
78
102
78
102
25
17
75
36
252
28
20
12
27
66
42
85
23
105
147
37
143
90
75
60
12
16
12
108
125
27
48
69
3
87
61
29
36
87
147
126
19
20
51
117
153
72
51
60
36
76
47
150
12
36
150
37
20
108
60
4
23
12
1
24
108
35
165
168
244
155
18
87
28
116
117
180
12
147
183
85
17
63
15
18
15
124
53
132
15
24
16
11
105
129
51
27
153
75
9
16
17
18
33
39
120
78
144
91
8
12
105
87
15
60
21
64
80
117
39
51
249
36
84
69
147
81
75
12
153
63
12
72
12
3
12
61
65
15
39
25
8
27
18
12
186
217
35
48
225
228
69
55
68
100
65
54
61
8
27
9
75
33
96
39
120
37
20
183
90
18
69
16
140
84
168
60
195
21
180
60
12
112
32
93
192
6
229
108
53
187
53
84
6
54
36
127
12
95
13
20
15
153
9
51
27
37
260
180
84
156
48
72
40
95
45
28
143
144
30
6
30
7
35
45
135
157
113
87
123
25
12
131
72
300
72
270
36
42
18
123
69
7
35
261
165
15
40
5
12
90
25
48
59
9
81
18
192
45
45
223
20
168
27
37
44
184
56
16
36
20
15
24
73
35
37
101
3
124
5
27
48
28
5
27
93
162
60
13
8
27
9
15
13
53
27
12
36
40
68
87
9
16
72
12
96
32
52
41
300
27
207
25
8
36
12
9
3
60
135
57
108
3
144
13
5
48
115
32
88
24
108
65
60
30
132
9
12
105
27
12
96
100
8
4
32
3
42
51
57
123
75
33
111
93
63
45
48
4
8
9
31
59
66
90
60
33
12
27
45
3
60
33
16
96
47
81
12
40
125
19
53
87
16
5
102
73
44
16
47
60
33
48
57
55
44
16
29
15
168
40
47
21
72
57
18
33
15
24
66
123
84
117
18
21
180
24
12
60
28
32
21
19
95
145
11
37
17
111
60
252
12
108
36
69
3
15
24
73
108
107
30
15
172
71
105
129
31
24
56
52
8
192
123
12
141
117
127
65
43
12
8
12
88
107
108
24
33
12
156
12
72
33
15
75
ABCD 99901916776*3^$a+1 [50005]
30
69
81
120
36
54
60
6
30
45
216
69
180
3
147
114
246
120
54
39
111
66
3
57
24
60
6
84
129
27
240
54
111
36
63
45
45
426
330
24
6
144
6
30
30
84
99
291
156
294
51
36
123
6
15
36
249
90
90
75
129
15
111
54
30
21
249
39
27
30
483
108
33
186
24
117
3
66
3
288
39
33
87
114
186
204
66
174
66
30
54
99
36
51
180
90
219
72
69
150
30
174
90
27
9
99
105
39
51
6
24
207
63
60
90
36
24
36
204
126
174
276
120
54
177
9
120
90
60
153
288
3
66
144
6
30
24
51
45
30
213
21
96
63
27
81
9
294
120
66
30
180
21
333
96
24
87
363
30
6
90
120
39
45
30
66
24
30
21
45
180
30
24
6
24
270
96
81
33
111
9
126
30
15
9
90
6
3
117
234
126
60
234
96
210
30
114
96
90
120
165
9
6
240
30
24
60
36
120
90
114
300
126
141
144
9
6
120
30
60
63
87
384
66
30
114
36
183
207
225
105
3
72
309
126
60
24
66
180
24
96
24
6
270
180
24
90
150
96
180
234
186
60
54
6
30
225
39
105
36
108
27
225
45
24
216
150
144
186
99
165
36
30
24
396
24
6
60
15
36
72
141
66
30
150
24
6
30
354
96
90
21
3
156
54
96
120
204
6
54
6
21
39
33
87
21
69
90
54
39
177
39
225
66
354
30
126
135
36
99
324
30
15
45
60
30
126
99
36
399
216
249
111
60
153
27
30
210
21
9
264
231
69
6
429
15
66
114
66
90
45
429
111
36
9
243
441
66
150
150
60
270
84
6
114
36
150
174
180
390
36
24
9
51
180
66
60
24
96
135
15
60
141
129
24
66
30
24
36
114
66
15
45
84
336
84
30
126
210
90
60
15
180
165
84
120
120
51
45
84
15
75
126
240
171
3
66
54
66
114
60
6
99
45
30
66
75
165
15
45
30
60
90
63
27
30
120
24
60
96
240
90
33
141
36
111
9
60
114
6
30
90
270
33
108
9
84
6
90
24
75
105
306
234
396
180
24
90
36
210
90
30
30
180
60
9
81
60
24
6
30
24
36
60
210
45
36
369
99
81
90
30
24
36
54
186
84
36
63
51
6
30
54
90
21
15
120
150
24
36
264
39
72
129
231
15
60
321
9
24
96
123
21
51
9
36
54
ABCD 99902010038*3^$a+1 [50051]
104
1
167
12
76
128
4
3
234
3
27
6
150
120
77
37
96
35
115
149
100
44
31
6
35
217
30
30
11
64
72
48
32
4
39
125
7
30
83
52
236
72
28
9
23
28
159
9
236
4
72
39
29
196
63
41
96
4
12
20
12
88
39
165
45
51
180
44
64
84
32
31
33
9
90
48
5
55
24
36
93
36
60
20
13
48
3
27
30
155
25
90
114
48
18
54
63
32
1
30
30
30
5
19
6
83
247
30
63
60
21
6
117
116
91
6
15
128
76
116
55
45
44
4
96
3
5
133
159
81
12
210
33
44
1
12
78
29
28
36
21
51
39
33
188
28
27
90
30
29
85
15
81
83
124
27
9
21
75
24
72
8
36
31
69
45
66
24
33
48
8
24
192
13
87
3
105
63
9
51
53
31
41
25
15
75
165
24
21
3
21
6
53
24
103
5
49
120
23
13
42
162
6
30
132
15
33
179
31
30
3
12
12
20
28
120
15
57
3
17
43
5
4
56
180
19
30
171
129
63
48
147
17
4
9
95
100
75
105
12
45
135
96
75
29
55
269
61
6
9
36
9
131
40
45
30
29
61
3
56
55
9
99
41
84
40
15
53
25
3
32
55
17
40
36
87
54
135
56
40
60
108
96
48
8
85
90
72
101
16
36
27
45
96
27
42
3
27
60
17
403
42
39
12
45
87
63
120
42
47
76
72
57
66
12
21
92
55
42
95
37
59
4
33
15
129
96
90
30
24
90
36
45
68
157
23
16
21
84
3
60
15
48
72
42
6
125
55
29
55
9
9
18
5
48
139
21
156
51
137
112
104
67
5
4
93
78
105
9
3
68
24
61
27
45
171
36
45
3
57
3
213
35
24
13
147
231
9
3
18
15
9
23
157
95
1
47
36
49
18
57
56
7
54
15
3
33
92
157
3
12
21
60
12
42
6
24
59
7
54
18
21
80
12
4
60
81
143
61
3
8
40
72
200
36
12
24
76
144
3
77
145
99
21
23
73
23
7
245
48
40
32
88
72
15
29
61
3
132
92
13
12
23
19
30
6
93
60
116
60
103
18
59
40
21
3
200
7
12
177
80
1
204
66
69
96
8
67
189
15
5
193
48
90
120
54
6
120
29
64
27
30
15
24
51
84
48
201
32
24
1
35
52
213
144
3
32
55
41
85
15
180
39
5
16
20
28
51
29
64
92
16
375
24
113
85
3
27
221
16
80
1
99
108
8
124
93
3
15
65
55
9
123
57
15
141
27
18
87
87
33
120
12
45
51
189
6
29
76
8
376
51
72
41
67
24
30
6
77
13
72
35
13
12
15
120
48
9
35
91
5
169
66
53
144
13
54
30
108
300
3
39
141
108
36
44
16
20
1
234
6
3
12
9
36
119
13
12
39
27
17
13
23
31
6
3
176
1
63
24
32
13
11
97
42
12
105
171
89
4
12
12
48
32
16
164
13
23
216
4
96
36
32
72
216
55
33
20
4
192
21
84
18
12
6
35
88
72
9
39
32
25
83
1
90
30
48
11
151
5
13
63
212
76
32
37
12
111
69
48
18
54
36
99
51
45
87
108
12
5
28
15
33
9
23
4
63
41
1
15
15
6
27
15
17
1
3
27
57
105
23
48
16
108
12
15
105
24
39
81
92
4
8
13
23
124
15
5
112
81
59
1
35
7
57
36
12
27
41
40
200
12
60
48
340
45
47
88
92
36
181
3
15
48
57
117
35
4
87
69
15
33
33
47
16
117
15
68
7
144
9
24
33
174
198
18
282
63
39
30
75
24
32
144
28
48
80
52
8
52
128
109
35
84
72
144
16
8
349
63
129
11
24
64
57
35
28
72
45
192
131
7
105
9
131
28
240
81
30
36
5
12
96
49
78
84
90
96
60
144
18
21
57
59
31
17
13
3
24
15
41
72
144
36
4
8
13
84
39
12
105
59
55
33
56
64
8
ABCD 99902126276*3^$a+1 [50100]
44
108
108
12
168
99
21
33
24
66
25
72
20
12
28
8
75
61
48
17
84
7
12
5
3
40
23
9
208
23
21
100
24
20
36
100
48
77
171
84
124
44
28
8
112
23
61
56
28
56
4
29
36
31
96
12
41
126
21
57
36
54
73
12
35
1
96
35
73
12
5
79
44
216
60
45
147
69
79
12
24
104
39
57
99
25
72
53
15
15
37
53
31
5
78
36
165
84
21
67
120
188
52
20
88
84
41
7
53
30
85
32
9
63
285
55
65
7
29
27
124
36
108
11
9
52
47
37
8
12
3
72
21
48
51
54
24
91
12
60
17
12
19
84
5
31
5
6
49
24
156
24
68
124
8
172
20
36
3
49
17
19
89
60
30
21
39
36
1
24
72
77
127
5
19
92
64
56
144
39
21
4
104
87
33
256
32
69
39
52
120
12
48
12
12
120
5
30
54
7
48
44
48
4
35
1
12
8
4
8
21
55
56
28
8
52
65
7
36
29
18
93
88
144
35
45
52
65
19
35
24
13
84
29
79
11
57
12
15
1
41
15
40
89
19
68
24
144
16
56
40
8
51
21
39
13
56
15
90
111
15
261
28
5
79
5
103
324
48
251
37
29
54
21
3
21
45
31
83
105
51
9
76
11
61
8
4
56
36
99
1
24
101
79
84
72
8
12
24
36
99
114
31
44
51
57
12
40
12
59
126
120
90
90
18
25
12
44
100
92
40
108
20
192
60
27
1
5
36
90
54
36
3
27
9
216
33
67
5
55
20
48
40
48
12
68
28
24
36
144
35
97
23
93
132
87
21
177
3
88
119
21
36
69
127
8
12
88
12
24
204
56
48
108
39
105
105
31
29
30
9
15
1
68
57
51
148
32
33
24
192
19
44
136
131
13
5
55
47
73
92
3
57
63
81
36
76
24
23
30
36
31
44
112
47
42
75
4
152
33
126
205
125
3
36
51
13
17
259
72
12
56
21
39
36
15
30
150
18
15
75
61
80
76
83
73
53
6
141
52
48
44
3
73
24
29
147
120
4
36
12
36
149
91
84
80
12
105
18
61
36
156
59
13
20
36
24
28
44
36
48
96
9
27
100
8
69
51
4
176
4
215
25
80
52
36
12
8
39
73
65
6
37
47
225
52
24
116
144
21
90
85
60
24
60
59
73
89
31
23
85
12
60
132
36
161
31
72
36
24
11
57
28
59
121
60
5
19
140
75
61
12
29
75
15
61
29
39
4
36
56
36
4
176
40
29
79
24
72
44
261
144
39
16
144
152
16
48
36
36
23
57
33
66
1
8
12
3
165
16
20
4
24
20
40
48
23
105
15
24
37
83
1
20
52
48
60
59
12
21
93
19
20
12
33
96
31
24
24
68
153
55
24
12
80
36
27
93
93
7
32
81
19
8
268
11
78
30
21
16
5
19
56
9
19
8
189
19
24
72
84
185
51
28
131
1
8
15
13
60
192
116
12
40
47
126
36
3
36
112
17
15
237
271
48
132
60
48
35
66
39
51
1
168
204
36
24
35
25
68
124
20
36
60
4
5
79
11
81
27
25
11
85
11
13
12
8
15
93
40
12
188
12
21
39
16
35
84
36
1
5
3
108
64
36
120
47
12
18
171
15
69
136
60
24
12
23
13
60
20
64
20
16
80
12
132
9
276
19
65
19
48
29
39
12
33
19
276
12
17
6
57
87
25
12
120
56
40
120
120
68
51
73
92
84
21
159
4
20
16
71
13
5
36
36
19
35
61
5
63
88
107
33
40
47
13
59
114
159
96
81
19
36
95
48
145
8
9
39
21
19
36
20
45
39
16
56
160
108
20
52
24
48
132
29
55
44
15
1
104
28
29
43
156
20
36
4
12
104
40
53
30
72
1
48
95
45
12
33
6
48
21
132
52
48
228
32
4
156
164
28
35
13
24
20
75
25
68
12
39
120
36
25
128
28
44
48
52
44
81
43
32
69
259
17
30
54
55
125
6
1
60
104
48
16
35
117
33
139
36
12
8
112
12
35
45
48
88
20
76
36
48
20
216
4
20
45
55
20
60
15
ABCD 99902759116*3^$a+1 [50051]
45
45
114
64
6
86
9
48
12
1
24
18
18
23
24
15
21
189
118
29
3
60
30
40
80
10
2
36
3
84
93
88
72
18
36
41
73
47
72
7
18
36
59
93
72
63
13
2
24
16
17
1
182
64
90
20
4
84
36
71
216
15
40
44
48
106
36
8
138
12
22
36
44
3
45
12
130
5
81
15
24
25
26
22
35
93
15
12
85
83
7
2
10
26
54
30
6
10
20
84
135
24
61
78
32
6
27
63
30
75
13
26
9
37
23
37
32
12
4
26
126
114
118
30
41
24
27
4
2
42
201
24
45
40
11
9
72
78
42
10
65
25
36
18
17
27
45
1
134
78
15
37
6
26
51
7
2
36
24
15
15
70
11
7
60
20
78
42
22
66
29
13
20
51
9
22
41
15
9
36
48
39
12
18
30
10
30
8
10
32
22
80
21
67
8
40
2
16
56
88
32
30
9
12
49
18
30
47
180
45
3
37
56
63
19
18
20
12
22
98
46
2
4
11
75
60
10
23
1
18
20
18
24
18
21
57
60
84
4
12
50
33
12
45
4
38
45
25
8
3
7
2
76
26
10
18
77
93
18
40
134
16
2
70
66
54
2
48
81
67
17
93
70
18
6
5
81
4
11
25
23
24
1
36
11
48
37
2
30
40
107
21
12
60
60
51
12
75
69
60
15
9
1
18
38
70
5
13
86
46
2
10
36
2
54
15
43
102
38
18
60
15
9
4
36
11
103
5
21
58
6
32
40
48
36
8
111
60
7
2
18
24
6
3
1
71
15
112
41
57
87
25
68
99
21
12
15
27
6
4
36
14
78
168
52
71
19
12
26
39
25
8
30
40
18
12
110
150
28
24
83
7
18
20
3
60
9
51
48
12
48
21
48
40
20
15
3
129
33
16
56
28
11
72
72
31
2
88
36
18
66
35
24
12
15
9
12
205
2
10
6
17
69
4
36
35
36
12
33
10
77
117
75
45
4
2
94
26
28
26
10
65
75
21
24
3
45
3
42
12
118
72
8
42
10
36
29
3
45
12
21
135
60
24
111
100
48
224
33
69
3
12
61
44
4
26
6
4
86
10
32
42
28
132
18
11
7
12
38
58
77
7
17
21
54
124
56
21
55
5
9
34
32
33
12
48
55
2
12
12
108
10
6
47
73
60
66
18
11
51
70
26
28
5
12
55
18
36
11
15
42
51
60
37
18
17
39
10
60
35
168
13
20
54
6
15
43
14
30
16
32
54
39
36
84
25
2
9
1
47
36
61
95
13
78
50
3
57
10
65
9
4
95
27
94
18
12
26
3
24
27
21
45
4
54
36
26
148
59
37
11
87
81
12
25
30
18
35
12
15
24
129
1
20
51
9
15
13
140
30
30
76
12
50
4
38
15
36
61
35
73
47
48
15
16
30
36
20
6
52
161
19
8
58
6
120
18
62
90
28
2
36
70
42
36
12
20
40
30
23
24
27
69
25
12
18
60
5
9
58
5
87
12
18
18
9
169
2
33
87
58
11
31
17
13
24
8
102
34
30
5
9
10
20
16
122
88
26
138
22
48
5
15
57
1
47
1
54
32
130
18
80
33
49
6
20
28
56
81
15
45
37
35
33
3
51
18
15
15
18
28
132
72
36
2
12
16
101
3
10
11
24
15
21
81
136
14
6
87
3
54
48
52
38
18
94
41
7
98
15
57
15
12
48
15
201
60
7
14
130
30
18
38
88
32
24
51
25
32
27
33
60
12
63
27
9
25
72
12
80
15
1
47
12
31
77
25
50
72
18
3
1
60
36
47
33
12
27
61
74
16
29
45
48
16
90
5
12
43
17
37
95
63
12
10
35
37
56
28
90
26
15
3
46
59
27
46
20
27
15
22
11
175
62
76
62
10
20
24
15
55
20
21
72
48
9
4
2
192
12
10
24
11
55
38
12
18
10
11
51
4
186
26
22
2
6
282
18
24
6
84
34
2
9
1
14
10
20
10
6
20
27
25
12
56
135
67
30
18
14
39
9
30
18
4
18
12
6
12
20
12
135
75
10
8
72
34
14
60
15
3
69
3
33
45
28
134
45
57
39
79
6
26
28
90
11
21
30
10
30
96
2
28
18
26
3
33
28
14
45
37
138
38
12
72
15
93
27
45
159
9
12
51
27
21
36
19
2
30
112
5
63
4
41
25
44
34
44
192
10
54
2
60
30
22
8
39
33
15
3
30
3
21
6
54
3
45
123
13
30
134
15
33
72
12
30
70
26
33
36
25
8
28
42
98
15
27
117
139
5
49
122
48
10
30
2
16
14
9
1
38
18
102
57
105
124
2
102
3
9
63
57
78
72
45
3
18
39
63
21
19
50
12
51
103
32
64
48
122
3
15
33
13
95
57
54
66
3
21
36
22
5
1
47
45
30
4
80
18
22
20
66
27
73
20
15
39
16
5
12
67
56
84
28
17
49
132
23
57
4
78
12
50
36
42
93
87
16
162
44
88
66
26
10
5
15
76
48
116
10
35
45
6
60
117
25
78
74
28
131
60
51
33
48
69
58
110
63
48
49
110
76
41
24
1
54
2
120
94
8
10
6
26
3
73
54
18
23
12
27
45
1
18
14
18
42
16
44
10
2
15
45
75
33
42
9
99
30
12
4
30
186
8
22
65
45
16
2
40
2
118
42
108
128
28
47
69
39
111
4
56
30
148
68
3
36
3
42
3
117
78
42
10
36
5
27
78
42
112
8
90
12
6
102
166
17
13
6
41
84
81
40
60
47
37
23
31
36
5
21
12
52
11
87
30
40
36
12
24
11
15
33
27
22
36
56
123
1
116
4
6
38
28
ABCD 99903400022*3^$a+1 [50181]
12
13
30
96
120
48
293
85
30
162
191
31
53
31
36
108
12
36
12
77
19
132
5
43
17
12
67
300
114
192
102
90
96
6
90
131
13
11
55
36
24
101
79
29
79
36
29
175
132
29
79
66
6
29
24
36
7
48
90
30
264
137
79
101
61
54
90
59
37
30
24
24
29
85
23
60
139
5
13
150
42
30
48
53
13
66
108
197
19
96
29
61
11
37
66
84
72
36
29
49
144
18
5
55
24
156
197
7
36
144
29
49
35
67
234
54
96
401
84
91
269
132
43
30
299
96
55
29
108
24
205
11
7
30
35
61
54
108
5
25
78
24
96
65
7
48
41
73
6
77
43
24
101
181
18
240
126
6
24
89
91
29
67
288
137
55
29
24
108
120
7
180
42
6
168
65
79
276
96
174
30
72
197
91
96
90
59
55
12
77
91
42
144
96
78
24
65
103
18
11
36
97
11
55
30
287
127
48
29
48
36
115
96
36
240
125
72
211
96
48
72
234
66
180
60
29
115
60
5
19
42
23
43
12
18
102
5
43
240
12
30
23
192
31
186
71
72
1
30
96
269
276
31
120
65
25
48
96
18
36
96
90
48
227
108
97
54
216
29
37
18
17
115
234
96
35
13
95
204
108
192
43
84
48
42
126
144
18
30
210
155
43
53
151
36
60
48
36
24
84
41
24
127
126
83
61
6
5
180
7
17
73
222
18
30
125
91
65
175
120
36
60
41
25
78
101
36
72
1
35
61
18
65
72
19
84
96
12
120
42
126
41
79
90
30
65
97
215
73
366
18
47
156
7
12
24
24
96
114
78
5
67
120
17
84
19
42
119
24
67
78
18
288
126
18
161
67
42
150
12
30
54
5
19
18
107
72
19
42
48
270
137
73
95
36
84
121
59
7
53
169
18
30
78
114
6
65
31
65
55
48
66
30
161
19
65
61
6
120
17
55
138
48
6
5
115
41
43
36
96
5
7
53
73
335
67
12
17
259
77
7
120
36
257
72
36
31
41
169
18
12
18
35
115
108
78
30
36
84
42
102
161
216
19
12
84
101
7
228
384
65
115
65
43
65
91
114
30
18
35
115
234
11
180
19
29
31
29
19
216
17
25
114
36
204
108
65
127
48
113
132
31
156
180
30
66
30
54
120
101
24
108
73
263
121
23
25
35
72
48
60
25
102
60
96
77
1
192
23
7
185
24
19
144
48
17
216
144
103
180
42
23
73
6
60
30
6
113
79
48
17
25
30
180
17
19
42
18
149
420
48
7
65
43
17
115
12
18
6
204
60
48
24
101
133
6
60
270
66
84
90
54
120
24
65
91
17
43
72
53
55
96
65
13
143
72
7
18
192
6
17
55
125
108
25
18
245
12
115
197
43
12
65
13
18
12
48
149
31
257
13
54
90
6
42
18
65
127
89
108
7
84
636
66
47
115
48
12
192
84
36
24
36
ABCD 99903709396*3^$a+1 [50004]
108
91
69
56
40
60
24
68
120
132
112
8
156
4
8
28
56
60
24
40
20
64
12
68
112
8
91
9
96
176
4
44
88
108
72
44
64
24
72
108
36
84
8
28
144
56
55
5
4
72
120
68
12
28
20
96
7
5
40
44
40
56
88
20
16
44
4
32
16
8
19
5
36
40
24
20
100
36
272
88
20
64
48
159
45
99
5
160
24
12
68
115
221
4
156
84
15
17
24
31
24
41
28
20
16
24
72
24
80
16
236
12
76
20
136
68
28
32
55
33
144
63
5
52
44
96
64
144
156
140
124
120
36
44
12
208
8
64
140
319
81
8
40
20
108
4
56
4
188
72
19
65
40
60
20
40
44
72
48
88
20
4
3
21
104
28
24
15
41
24
79
5
160
12
48
84
12
20
100
60
3
173
40
80
108
4
60
12
51
77
60
232
20
360
36
24
60
84
16
24
24
72
20
88
8
168
64
56
36
28
12
8
7
5
28
48
32
36
67
45
44
4
32
28
116
324
72
4
96
12
20
156
12
4
39
17
52
12
8
16
216
111
17
112
68
48
160
104
28
140
48
28
36
80
36
24
4
12
24
56
60
172
32
28
72
308
96
7
9
39
24
45
8
12
55
53
84
204
120
76
24
32
24
4
44
48
7
113
100
24
48
80
16
20
31
29
16
180
63
93
75
29
28
48
48
36
8
36
31
29
4
68
4
8
112
60
20
24
415
17
4
104
120
124
8
48
112
8
64
20
16
104
76
36
164
40
12
144
84
80
4
32
88
60
116
12
7
21
32
4
8
72
31
117
8
100
39
9
80
7
269
84
36
196
63
5
100
32
12
16
36
8
36
12
12
52
164
16
44
120
132
48
4
15
77
60
4
20
52
3
117
60
255
17
72
60
28
36
204
8
7
5
240
148
20
120
12
156
4
36
12
12
108
8
16
60
56
52
60
12
24
56
84
96
40
24
24
60
80
96
24
112
63
17
4
144
51
17
64
24
32
28
24
8
168
12
48
96
24
60
4
36
32
52
80
52
20
151
29
76
68
160
104
100
20
52
200
60
84
4
27
24
81
48
36
20
72
7
101
60
79
185
100
80
120
12
24
16
39
69
128
4
8
7
144
5
60
4
80
115
33
12
60
12
128
16
44
100
36
159
57
20
48
36
100
20
4
92
36
184
51
33
96
8
12
36
7
45
12
44
4
36
60
152
64
84
36
116
48
4
156
120
120
216
3
17
196
32
108
24
55
9
24
72
20
28
56
12
148
80
12
4
8
7
65
24
24
31
125
84
103
17
12
36
7
33
24
68
12
288
88
108
24
3
5
4
228
20
52
8
96
76
44
100
84
8
112
36
39
45
27
165
228
36
27
69
8
60
112
104
16
36
132
20
192
24
36
88
116
96
24
4
36
80
91
233
60
40
20
52
68
36
19
33
20
67
21
84
8
12
148
8
36
4
24
15
77
40
44
12
28
92
12
132
40
48
12
108
12
8
72
180
19
96
33
20
112
84
39
105
60
116
16
240
24
132
204
20
24
124
32
84
24
36
64
12
20
31
53
120
120
40
75
185
76
84
104
36
12
40
140
4
48
56
160
80
40
12
12
36
80
52
32
100
32
19
24
53
52
72
56
12
88
315
65
7
185
16
24
92
36
48
175
120
57
24
63
53
24
124
32
28
60
104
16
15
141
20
28
27
120
225
60
44
127
113
84
40
12
39
29
16
72
20
112
32
184
116
76
8
55
21
44
124
60
96
15
9
36
20
7
65
28
120
60
135
21
48
8
19
5
28
20
36
4
8
19
125
64
20
4
8
72
28
24
84
92
64
84
56
24
76
68
40
36
32
7
81
87
45
68
12
84
24
52
48
120
32
67
57
20
36
55
72
5
28
24
ABCD 99903726868*3^$a+1 [50022]
108
54
16
80
22
18
24
8
6
6
48
6
36
36
78
6
48
24
138
42
4
50
18
60
114
18
4
56
76
14
24
12
30
54
10
56
36
28
68
18
4
14
6
24
18
36
30
42
18
24
18
4
8
28
20
36
48
6
4
14
96
46
8
102
54
132
34
14
12
42
6
46
38
12
6
36
54
76
14
16
8
18
6
90
12
34
110
42
22
26
16
2
16
38
78
60
66
6
22
36
98
4
78
14
22
134
4
44
88
32
18
24
54
12
30
40
20
18
132
12
36
16
26
16
38
126
54
10
14
162
96
4
50
16
54
104
18
42
24
28
18
38
6
6
22
26
118
14
10
128
66
6
10
14
30
16
120
8
72
52
54
14
4
30
38
24
16
30
14
46
32
22
8
6
42
10
2
36
4
56
48
84
6
84
90
24
72
18
34
20
36
40
74
100
54
14
12
16
54
30
14
72
12
28
96
68
78
12
30
40
140
18
6
60
10
32
42
60
6
6
12
12
16
44
22
20
16
38
94
44
102
16
36
72
30
20
72
48
24
60
12
16
8
12
102
6
52
2
12
156
90
16
72
20
150
60
42
42
12
10
26
12
30
36
126
60
4
68
12
58
50
24
4
92
24
76
8
46
26
144
18
36
10
38
6
46
24
26
36
114
66
4
24
12
20
12
12
96
168
52
2
58
2
16
62
48
52
30
32
48
30
18
234
48
40
2
30
18
48
10
8
12
22
32
22
50
24
48
6
12
48
4
8
34
8
66
78
10
30
8
10
26
10
54
6
14
58
32
6
18
42
12
6
28
86
18
108
16
2
108
90
108
42
16
30
72
26
30
34
54
24
54
44
28
98
46
86
12
4
62
36
6
36
4
14
84
54
12
6
48
48
40
26
18
12
112
26
4
2
4
2
18
24
54
48
10
26
28
92
52
42
116
6
132
54
16
14
96
24
4
56
4
12
32
60
24
12
72
34
32
58
14
28
14
78
42
28
14
12
18
12
42
30
12
48
12
54
28
14
6
18
60
28
72
18
18
44
30
16
54
26
42
6
22
14
6
6
42
72
16
18
50
46
8
46
32
42
30
36
16
8
16
230
6
34
14
18
24
66
70
18
56
36
4
12
26
114
4
60
8
46
98
54
82
14
6
12
126
6
48
18
210
54
6
48
60
84
4
134
24
42
16
96
14
30
30
34
14
6
120
16
14
18
54
48
54
6
6
72
48
72
4
44
30
12
22
6
20
18
16
50
6
28
26
6
36
18
72
18
22
38
24
60
42
12
18
66
78
12
28
14
22
36
14
90
12
18
34
174
32
24
4
30
56
90
30
96
24
10
14
40
14
12
16
14
84
40
6
14
30
90
60
40
20
46
14
36
30
168
24
36
102
96
36
22
62
36
18
24
18
54
18
12
28
30
26
16
20
18
10
14
12
156
30
12
28
2
6
10
14
24
4
50
18
58
68
12
36
6
6
82
14
24
78
18
6
18
84
10
2
48
66
6
18
30
96
102
12
16
6
14
22
14
4
122
6
82
56
16
26
28
2
16
44
66
30
30
12
16
2
22
2
12
18
12
4
14
12
30
76
80
12
28
50
12
18
30
184
14
30
54
6
6
10
14
18
40
2
24
12
4
110
78
28
14
6
36
28
8
12
6
30
24
106
30
8
12
40
32
40
26
54
12
60
18
12
42
48
72
12
48
10
32
18
4
2
42
28
26
6
30
6
36
66
54
12
126
6
40
6
32
18
4
156
60
140
16
20
6
18
28
60
44
22
32
54
24
6
30
60
144
24
24
76
2
180
48
6
72
54
10
60
44
60
16
14
108
18
12
24
18
66
12
18
24
100
20
48
30
60
12
24
18
12
6
22
78
80
96
48
22
80
34
2
12
36
16
50
64
20
42
66
28
2
142
26
24
24
30
6
16
38
138
6
6
16
72
2
42
48
10
116
30
18
12
84
12
36
12
84
96
60
6
126
6
6
18
16
18
126
74
4
26
18
58
38
16
44
28
50
58
74
22
2
6
66
102
24
24
6
34
14
10
66
42
38
16
30
8
18
34
48
126
44
66
30
4
38
6
12
18
54
42
12
42
198
10
104
112
78
38
6
54
30
16
38
6
24
12
40
2
58
12
2
16
26
52
2
66
6
12
42
12
30
54
28
30
90
62
30
138
28
18
12
2
16
44
48
18
4
176
60
24
48
24
46
20
90
72
46
20
94
14
34
26
66
6
82
14
28
12
54
68
112
14
46
14
52
14
24
6
46
8
10
20
18
4
48
20
12
12
60
12
60
120
10
74
54
42
78
18
60
40
68
132
12
16
44
6
76
50
4
44
16
30
152
42
6
30
36
22
18
38
58
38
30
30
22
212
60
16
78
8
66
24
48
54
18
18
18
16
2
12
16
80
84
24
24
42
40
26
30
48
22
14
24
10
56
34
2
42
96
36
4
2
18
42
6
28
14
4
102
26
6
22
6
20
108
30
102
90
6
12
40
2
12
4
128
16
36
18
20
16
8
90
82
32
6
24
16
26
30
10
44
10
62
10
116
10
180
20
66
12
34
26
24
42
18
52
44
82
84
90
36
60
14
54
34
26
16
20
18
16
72
12
36
158
18
4
24
20
46
38
12
18
28
20
18
30
12
4
44
24
102
10
14
12
30
4
2
52
30
2
54
18
6
42
18
36
72
22
14
102
16
8
6
54
24
34
2
12
18
24
126
6
12
178
20
16
8
6
12
24
76
38
36
16
26
78
24
10
32
58
2
48
46
18
20
6
10
8
66
24
6
16
8
30
52
32
12
114
24
34
2
60
18
6
12
6
24
24
12
16
18
74
18
6
6
22
20
4
32
34
42
74
46
38
70
50
6
24
90
24
84
6
24
16
56
84
40
14
30
66
54
76
30
186
50
6
18
24
18
24
4
2
18
82
20
72
42
48
12
72
24
114
46
62
46
14
4
38
24
16
2
10
18
50
4
98
12
36
40
8
12
46
60
44
138
132
30
18
24
22
80
28
2
6
6
46
12
20
60
16
8
6
ABCD 99903877358*3^$a+1 [50003]
45
59
115
21
120
36
39
41
7
72
96
9
39
21
8
73
18
9
3
30
107
28
12
15
33
32
28
129
48
11
36
19
84
5
13
42
36
117
12
48
80
157
30
57
9
60
36
66
105
15
17
36
19
102
63
48
12
45
18
48
65
55
21
3
6
51
60
33
27
48
140
13
27
56
72
112
27
41
48
37
39
75
138
35
1
12
15
15
69
15
33
15
33
33
42
18
87
32
7
24
21
120
45
51
120
8
97
23
64
32
48
96
49
48
27
32
100
8
61
102
53
7
42
123
32
13
30
5
37
18
117
32
16
15
48
129
20
1
60
27
15
5
4
15
53
1
59
25
87
68
7
36
78
90
36
89
37
15
44
25
119
25
39
8
43
24
33
12
12
45
18
96
132
17
48
40
60
9
23
12
13
3
12
87
141
63
41
28
12
56
52
180
140
36
49
11
25
72
60
135
27
126
24
3
44
1
60
39
8
13
15
12
15
72
21
24
3
36
36
81
24
104
72
7
12
21
24
93
102
114
95
52
39
93
212
13
66
36
18
36
111
39
41
61
15
9
3
60
123
29
24
52
9
123
15
57
39
69
117
6
245
13
27
105
108
95
184
33
35
12
97
24
11
31
9
156
32
31
5
85
42
5
120
37
3
20
48
64
60
12
108
63
57
27
29
31
48
42
363
68
13
47
7
5
43
42
87
36
27
36
5
12
24
40
8
28
84
33
23
13
35
64
8
19
138
36
11
31
5
40
12
60
45
6
57
9
15
105
108
42
21
32
60
52
68
37
138
57
20
91
57
168
63
9
33
143
79
45
3
45
33
11
13
48
15
3
90
30
57
63
36
81
32
25
6
57
99
5
31
77
72
24
31
141
9
3
21
11
84
112
3
17
25
42
18
15
45
87
45
15
68
43
42
12
42
90
63
12
45
15
44
19
41
49
183
9
15
44
79
53
7
12
6
60
35
13
51
99
6
15
141
84
24
30
9
27
81
57
18
42
18
69
15
6
23
1
3
168
144
140
49
35
4
32
40
56
52
33
18
9
51
6
59
31
29
1
6
42
6
69
32
169
39
21
24
78
137
88
69
15
9
95
16
15
54
27
72
93
60
23
25
11
36
12
175
126
11
76
3
141
104
16
9
119
12
13
15
45
48
60
18
72
30
75
12
3
9
36
57
192
15
63
17
48
1
27
12
87
5
108
31
12
45
284
85
24
36
126
9
36
32
1
35
7
65
67
5
40
207
21
84
8
55
42
66
48
57
84
116
67
102
11
12
72
96
40
9
71
24
13
35
1
107
100
80
49
11
13
27
68
25
39
3
69
8
12
1
99
8
88
15
65
67
197
1
84
15
8
1
59
88
84
81
39
36
9
18
66
222
12
41
7
17
127
161
25
99
33
3
63
12
197
157
48
155
103
17
60
40
12
9
27
128
4
68
4
51
29
40
33
15
128
25
30
113
25
119
67
18
30
6
51
15
21
20
184
9
51
68
48
4
56
43
21
44
36
13
27
51
42
3
12
21
72
23
16
8
13
120
39
69
24
30
5
60
31
36
48
33
9
75
9
47
4
48
33
138
30
84
71
60
97
39
44
37
54
6
84
15
69
72
84
23
40
45
3
33
99
20
25
18
29
169
59
52
75
276
53
1
63
33
15
12
32
13
123
33
39
8
168
184
15
33
99
149
37
59
1
24
75
51
77
13
42
12
173
13
48
30
65
31
5
60
84
36
76
60
8
24
85
18
5
124
231
30
18
41
1
23
16
48
60
12
8
13
23
52
39
21
165
135
20
52
92
88
48
9
6
9
60
9
239
36
19
42
6
54
66
78
66
29
12
25
15
20
145
132
36
42
114
54
30
54
6
27
15
84
6
23
91
45
3
36
21
21
107
28
8
24
43
77
36
61
83
25
120
66
102
35
55
54
3
3
24
41
64
8
88
32
1
84
23
112
51
81
44
19
5
88
9
23
1
51
44
25
59
73
90
9
21
12
11
16
33
27
75
6
18
144
113
60
13
35
64
3
69
21
15
24
56
7
30
18
120
18
6
78
3
45
84
3
8
108
4
3
60
12
48
57
93
24
15
48
3
345
9
30
5
25
18
48
120
45
3
24
53
112
57
11
4
153
27
21
18
24
33
12
21
39
135
5
193
30
5
37
12
51
60
12
3
137
52
36
129
30
221
13
54
6
11
16
15
5
13
24
18
9
8
31
12
29
19
42
27
27
65
73
23
12
103
132
5
43
18
27
12
15
5
13
15
9
23
1
39
68
19
105
105
36
27
32
31
17
36
49
60
27
48
3
18
39
21
47
55
89
36
19
173
40
15
5
25
27
9
42
53
124
75
17
49
99
21
12
39
104
16
3
ABCD 99903890774*3^$a+1 [50146]
7
137
31
89
96
120
115
245
19
5
199
129
15
48
120
84
5
31
57
207
96
65
67
180
33
159
36
168
72
60
60
5
64
15
48
36
189
135
60
413
72
55
48
72
33
32
16
96
51
5
40
80
115
69
8
91
72
29
19
24
120
117
3
48
132
168
60
245
103
180
120
12
65
48
7
72
57
168
8
103
12
60
60
12
33
80
144
88
111
60
21
3
77
103
17
211
5
24
91
144
120
21
72
32
24
307
108
89
343
105
24
3
93
15
60
60
12
173
7
96
36
45
104
24
16
72
39
204
132
9
120
75
36
57
80
7
48
17
103
36
69
8
583
12
108
17
88
87
65
72
168
19
101
24
88
3
45
123
29
151
84
53
120
7
57
3
48
84
156
77
67
173
163
60
57
32
168
31
60
197
48
7
17
40
8
199
41
24
19
60
12
72
48
5
40
15
12
45
8
43
84
60
117
48
63
60
5
139
21
75
24
21
159
48
48
84
101
79
33
51
69
48
39
24
240
17
40
27
165
3
165
72
27
189
15
17
72
31
156
29
175
57
147
93
39
65
48
43
53
79
12
45
111
57
3
144
168
365
55
17
40
15
36
120
84
24
17
40
39
105
8
16
15
12
60
9
51
53
24
112
123
36
120
24
33
255
113
16
56
40
72
3
24
84
161
96
19
60
84
24
237
51
108
36
60
153
51
72
60
569
151
305
40
72
27
120
5
211
29
55
48
41
16
15
48
65
31
336
36
120
69
8
88
80
19
365
103
12
48
12
36
77
16
32
64
56
48
96
40
159
204
21
39
48
9
24
51
5
144
19
132
113
55
60
93
32
127
120
48
72
96
12
77
19
5
64
27
48
125
55
17
79
12
5
40
123
144
60
12
5
64
176
16
15
24
41
55
17
31
60
12
329
55
156
5
7
113
19
173
40
8
120
120
112
72
3
5
91
77
103
84
165
176
7
72
65
256
104
96
79
168
264
84
45
27
53
31
36
12
48
12
173
79
36
29
48
103
65
175
108
72
29
151
12
48
45
8
24
31
36
96
29
136
3
221
16
15
84
165
39
60
204
36
84
57
8
88
15
60
53
312
7
17
79
65
7
24
33
75
36
9
27
173
16
15
12
45
24
56
24
88
8
55
84
5
19
264
156
9
48
8
31
108
60
57
8
43
69
183
105
3
45
15
17
7
9
24
48
24
8
48
288
19
173
19
461
79
36
12
17
31
65
7
65
55
108
29
19
5
7
132
60
60
77
55
81
144
8
31
9
3
5
64
183
132
60
41
115
60
113
72
24
19
24
12
33
120
15
192
48
81
152
72
43
12
96
57
147
53
43
24
36
24
192
144
129
111
161
96
43
245
16
3
48
12
48
48
17
264
88
111
17
127
60
72
93
8
72
31
72
89
96
24
40
56
7
177
80
40
128
43
149
96
88
195
245
67
24
29
19
53
79
120
89
79
36
77
40
27
36
36
165
15
65
16
15
257
43
60
65
19
45
248
115
48
12
17
31
48
72
9
63
96
96
60
180
65
43
45
135
33
8
ABCD 99903984704*3^$a+1 [50063]
66
34
44
36
22
53
91
53
43
18
44
12
78
6
6
16
18
14
60
36
10
20
22
50
40
38
34
38
138
16
8
30
16
2
18
22
8
36
28
2
9
1
6
48
5
121
8
10
41
19
2
78
36
45
9
58
17
15
10
38
18
27
79
38
36
126
18
28
23
21
63
21
66
54
22
32
12
64
6
8
132
24
16
83
25
32
4
26
78
51
9
36
64
32
3
37
6
18
50
54
22
36
53
21
88
80
82
50
94
54
66
5
21
46
38
34
8
33
31
18
6
72
2
12
34
6
11
72
55
62
66
24
9
25
50
60
54
10
20
60
10
26
36
54
27
25
140
3
9
48
12
292
68
12
76
122
6
42
70
152
166
80
45
21
96
18
64
2
40
14
30
82
20
52
26
40
14
12
16
17
21
27
33
130
2
102
6
24
10
2
51
73
24
11
24
37
11
3
16
68
45
13
8
6
6
42
82
14
10
44
3
43
26
24
15
15
9
93
118
14
36
6
58
18
20
28
126
20
51
169
14
22
2
102
51
25
30
113
144
45
3
9
36
90
42
40
20
16
2
40
162
2
34
12
18
20
42
12
12
24
4
32
4
84
2
33
1
20
84
12
18
70
36
32
70
2
16
20
39
13
18
2
48
100
44
10
2
124
200
10
14
10
48
60
2
72
28
20
42
10
8
6
144
22
114
44
45
21
72
48
22
17
33
234
30
28
90
36
65
9
16
47
9
24
39
25
48
98
90
6
18
10
26
12
10
17
1
62
42
28
2
16
90
20
15
15
54
40
86
24
10
32
6
34
80
18
46
50
9
1
80
10
12
14
4
35
117
18
24
10
32
6
12
105
55
18
24
11
37
6
90
36
216
30
74
3
27
64
72
62
28
18
14
30
66
6
21
9
10
6
32
66
10
36
8
6
84
10
2
16
54
11
25
84
6
12
86
12
10
8
60
6
88
20
30
22
24
2
42
72
30
10
24
156
23
45
10
32
33
201
6
16
62
130
20
6
16
38
45
1
42
17
1
12
122
90
12
16
44
18
82
83
36
19
56
94
92
66
58
35
105
36
106
32
76
2
12
22
14
99
1
12
24
66
2
6
60
9
21
36
18
10
2
114
34
65
15
12
18
16
26
18
76
134
96
6
51
7
30
8
27
15
10
26
102
18
9
36
57
40
12
8
18
45
7
12
50
28
8
4
56
39
33
15
27
66
84
36
22
8
54
106
80
36
93
1
24
38
90
24
40
14
30
72
10
62
18
28
36
8
10
36
59
21
27
57
12
4
60
50
4
12
8
12
30
46
48
26
10
116
12
78
24
60
138
21
69
12
30
6
118
5
75
82
20
3
12
3
22
2
16
2
52
12
104
12
34
104
6
66
12
22
14
57
7
48
8
34
32
16
44
84
30
10
102
14
64
26
9
135
30
46
20
16
14
28
30
41
21
28
42
14
22
17
21
72
82
41
21
10
80
9
37
44
36
10
44
28
38
4
11
132
15
30
46
30
2
108
30
24
30
10
26
102
24
3
43
30
24
44
10
74
6
66
66
54
6
64
36
20
54
4
30
17
73
44
88
47
25
80
36
12
10
80
24
58
32
3
15
10
35
15
22
11
87
46
20
30
6
28
42
84
24
36
14
12
63
73
20
30
22
56
15
15
42
10
2
42
9
24
27
9
9
150
33
45
42
45
57
63
43
38
34
30
62
16
2
12
36
40
2
52
50
51
7
18
12
71
24
67
38
60
6
30
30
4
56
6
3
1
26
46
2
21
9
40
26
64
38
52
8
42
93
27
46
42
14
39
192
9
34
194
16
2
105
129
39
49
18
42
20
16
47
3
6
18
6
76
68
76
14
6
16
14
9
3
84
4
65
9
16
12
2
40
18
84
80
28
20
22
36
17
45
48
18
72
33
19
36
29
15
6
4
71
9
3
9
16
140
4
38
10
35
3
4
18
35
73
20
24
58
96
80
12
12
36
34
116
15
127
50
3
49
42
54
32
18
22
2
105
33
108
40
26
93
21
15
15
54
96
42
24
10
20
90
70
83
37
8
48
4
30
44
9
45
12
18
58
32
6
60
57
33
22
77
181
14
36
60
10
24
20
30
16
74
6
16
8
6
4
11
21
36
24
16
8
22
78
35
69
12
10
48
122
10
14
36
4
26
21
9
18
6
60
40
20
34
80
6
54
22
36
92
16
30
20
24
10
36
6
20
24
6
30
10
36
30
62
16
50
4
12
8
12
78
6
9
21
72
72
51
1
38
46
234
26
100
2
22
11
21
36
12
12
30
88
18
32
3
3
90
75
1
104
30
9
13
60
12
35
3
40
17
36
45
46
8
21
1
20
24
10
42
18
32
22
2
30
24
72
34
8
6
36
24
30
34
6
89
36
12
25
32
15
43
14
94
30
20
40
26
10
54
30
114
2
28
60
11
117
48
40
84
42
170
28
20
51
19
116
6
39
109
128
27
21
16
23
36
57
72
16
12
32
12
24
10
29
21
30
112
18
60
44
3
19
14
10
65
9
12
120
58
6
35
12
3
24
6
100
14
120
22
38
30
12
18
36
9
36
7
2
6
22
18
2
12
96
24
12
16
62
12
48
30
12
6
12
6
15
1
11
37
2
16
38
22
20
114
3
25
12
68
36
30
60
9
13
23
45
24
52
8
16
36
90
86
34
6
47
3
52
6
30
14
40
26
30
130
2
12
30
6
16
71
9
36
88
14
148
2
36
12
147
33
12
58
74
76
32
60
46
125
7
8
36
64
54
11
9
51
15
22
32
40
11
15
6
36
148
14
16
80
12
24
16
14
51
57
6
24
6
24
100
60
26
9
1
80
24
36
15
24
36
1
11
25
18
65
24
15
6
6
18
10
18
8
94
6
35
21
28
8
72
18
34
11
37
72
8
52
104
22
2
28
23
37
44
24
4
20
6
4
60
2
18
16
2
24
54
10
14
36
94
11
24
27
18
100
11
1
98
46
54
6
32
3
55
26
18
45
13
8
82
14
114
90
6
33
45
46
14
30
21
27
64
50
208
56
36
18
42
28
20
28
23
37
14
4
2
24
6
ABCD 99904015132*3^$a+1 [50057]
15
105
72
27
141
3
17
13
3
21
95
40
12
120
15
9
24
12
44
37
3
39
105
3
45
36
20
12
12
36
19
117
21
51
9
15
20
31
24
102
39
36
24
32
16
96
48
20
12
4
24
9
63
20
79
21
60
27
72
168
45
36
93
27
27
33
27
53
52
140
28
48
164
4
8
109
6
77
4
27
12
33
84
84
12
111
21
12
20
60
52
108
15
132
81
63
9
45
11
4
111
21
12
20
4
32
16
48
32
7
5
13
87
57
96
66
69
164
37
11
12
76
20
100
12
9
51
3
12
53
48
31
12
9
24
12
9
59
28
24
24
60
12
15
17
67
6
3
177
12
27
36
20
36
52
9
39
3
48
21
48
24
8
31
17
96
36
49
30
9
153
39
180
20
40
24
27
17
28
48
12
75
9
9
59
72
24
24
13
75
24
15
17
16
12
27
5
4
144
32
96
12
4
60
33
3
44
4
72
12
24
72
72
72
12
24
21
27
24
36
36
3
17
48
48
1
39
48
72
93
27
36
60
56
55
5
48
16
24
60
12
15
9
8
28
108
48
51
21
24
8
31
21
15
9
104
4
87
21
60
32
16
195
12
17
36
4
75
5
61
72
35
37
11
52
20
25
35
7
53
16
12
8
36
28
3
17
19
18
15
3
5
28
32
13
54
81
9
63
56
16
96
32
43
21
9
3
56
76
45
23
37
51
24
36
9
47
88
24
60
20
103
162
126
60
30
42
48
21
60
24
12
27
36
113
73
3
8
4
33
3
3
12
18
54
6
3
36
36
168
20
4
39
9
24
56
31
21
84
129
36
6
261
24
8
16
69
12
51
36
48
12
12
3
21
12
20
48
12
76
216
12
51
24
89
40
20
124
24
104
7
29
16
15
33
33
3
48
63
33
56
16
48
12
44
76
33
135
12
24
24
8
40
24
45
15
36
84
36
24
3
101
37
42
54
54
5
24
36
12
16
276
60
15
6
27
48
36
32
13
15
8
148
56
4
3
45
180
36
8
4
84
24
15
33
104
4
39
53
24
16
75
45
12
24
12
36
20
31
33
8
4
24
72
39
9
168
8
60
1
15
48
12
8
12
85
27
72
24
27
45
72
20
36
37
27
144
24
8
148
8
1
39
44
43
33
36
8
1
23
16
27
60
30
36
99
20
12
208
12
8
61
15
33
78
18
3
12
51
21
96
20
31
21
9
27
123
65
60
13
51
60
39
33
24
60
3
18
3
12
84
60
8
40
12
12
3
29
28
24
8
24
16
32
19
6
35
49
42
9
24
21
107
4
72
27
24
9
92
12
16
20
40
36
8
13
24
87
183
29
7
9
21
27
27
29
61
6
12
21
48
81
12
51
36
111
17
16
32
76
60
20
4
72
56
40
48
20
28
72
96
15
29
12
4
48
12
3
69
32
79
72
9
36
56
7
5
16
104
64
8
4
20
4
56
43
9
72
45
18
17
19
17
67
29
43
5
16
116
108
36
28
24
9
35
4
20
16
15
45
20
40
12
135
21
72
36
12
48
32
28
68
16
84
21
138
21
32
28
12
104
1
39
3
12
33
128
24
36
76
8
4
36
72
51
24
180
105
32
4
20
184
63
21
20
28
24
15
114
51
8
88
96
60
12
12
12
24
84
12
12
92
4
12
8
112
8
16
12
60
15
30
47
40
27
54
39
20
16
12
3
21
20
7
9
56
168
48
16
128
13
63
3
81
8
160
32
43
29
4
48
15
18
15
20
64
36
44
88
8
112
12
51
45
72
92
16
48
36
24
68
31
177
84
108
75
29
31
21
12
168
12
33
159
20
40
48
12
9
42
9
24
56
109
59
120
40
56
100
240
48
8
16
51
9
8
40
36
132
3
9
72
60
3
81
51
45
56
48
4
24
3
18
27
116
60
43
53
16
3
161
19
41
13
27
72
68
40
51
30
42
81
75
81
36
15
45
45
71
24
24
4
3
36
129
36
12
36
56
4
68
12
1
27
8
19
45
63
33
8
64
20
12
36
67
105
32
84
64
68
24
13
63
12
12
57
6
17
204
72
7
41
12
16
48
63
9
8
4
36
24
20
60
4
92
36
4
20
24
16
111
9
20
25
3
36
44
40
24
96
84
68
4
51
60
5
4
48
63
60
101
25
23
88
69
3
24
27
9
12
9
18
77
40
117
3
12
32
24
72
24
12
40
21
27
27
45
80
4
48
24
12
51
45
36
32
36
19
93
92
4
68
40
48
8
48
7
36
29
49
63
36
93
87
27
5
12
12
28
60
12
60
72
21
11
4
9
15
32
97
63
12
20
4
24
32
24
28
99
45
68
16
8
7
17
52
12
60
44
16
8
37
3
24
48
32
16
48
8
7
77
4
39
93
21
47
109
72
27
240
36
3
33
3
21
8
24
37
135
36
24
32
13
63
45
15
51
126
83
16
68
37
39
48
93
51
75
30
27
27
5
16
72
20
12
1
23
13
3
87
5
67
36
69
3
9
68
36
55
12
33
8
31
45
20
16
120
8
31
5
25
83
76
57
15
48
20
24
7
65
16
24
15
5
28
12
33
63
9
11
7
9
72
32
16
96
3
29
7
24
45
12
84
60
8
4
12
72
3
57
56
31
36
9
12
8
112
81
18
29
64
24
3
5
52
12
27
41
7
165
15
69
39
33
48
32
85
3
24
15
18
12
111
24
27
18
42
5
48
37
3
36
56
13
12
71
16
24
12
3
29
16
48
96
45
11
48
52
147
9
45
15
8
52
8
43
33
15
53
132
19
30
11
151
9
15
45
48
56
43
45
12
60
44
37
47
52
84
24
20
ABCD 99904134184*3^$a+1 [50005]
21
104
73
39
33
95
61
6
120
90
83
13
27
117
35
16
72
120
135
18
39
45
6
162
12
90
18
6
29
235
312
18
48
27
27
24
21
9
114
5
13
48
24
48
35
109
11
25
15
39
65
43
42
155
25
23
61
24
3
69
18
66
114
30
15
48
72
96
9
23
40
3
21
80
13
180
66
6
15
24
32
184
15
113
16
9
42
21
33
47
7
30
107
133
3
24
24
75
21
51
29
64
27
69
176
64
21
59
25
24
12
24
11
64
48
57
39
24
8
139
5
40
69
30
36
126
54
93
21
27
24
39
17
13
75
72
24
33
36
66
60
53
67
90
54
72
24
54
47
25
30
33
57
144
15
39
9
45
150
18
3
81
78
57
8
133
102
165
21
11
43
48
42
36
111
9
15
9
72
39
144
27
21
32
187
101
24
13
36
36
6
48
29
112
21
99
56
13
51
8
16
45
24
30
96
45
27
29
48
7
33
48
80
88
24
8
25
159
45
3
32
19
54
120
78
54
51
3
45
21
3
200
48
64
8
97
108
27
9
71
1
12
42
36
108
144
273
69
156
63
15
30
51
120
24
45
84
15
8
88
192
63
36
120
144
21
105
6
33
15
96
81
24
8
48
19
66
59
49
60
75
24
80
1
84
35
43
54
39
104
1
39
72
24
171
5
13
18
48
41
73
63
9
90
48
150
111
51
18
36
84
75
200
48
88
27
102
15
3
78
36
36
54
9
360
32
43
117
9
6
18
90
30
36
3
33
78
9
72
3
21
87
273
15
81
9
6
9
56
19
24
77
49
71
85
99
96
45
51
120
3
29
72
13
83
88
117
72
18
137
40
21
51
33
60
102
69
75
21
15
33
72
8
88
3
30
15
9
23
49
48
18
117
15
12
5
49
72
72
15
3
90
54
5
73
72
54
84
5
145
36
126
69
96
15
36
29
43
5
25
6
41
25
15
48
33
120
18
29
67
45
81
167
13
48
51
56
64
48
33
114
21
48
75
21
9
60
12
18
29
13
27
32
25
78
17
73
63
32
13
3
117
24
75
8
7
81
57
60
27
21
24
18
18
18
66
75
3
120
6
71
13
6
66
18
33
72
57
39
57
48
24
15
32
19
6
18
93
9
60
35
88
21
99
21
6
125
13
123
153
66
18
180
42
66
24
66
42
12
90
9
45
59
72
184
45
6
66
72
27
8
40
3
117
48
72
120
120
147
54
119
72
168
48
144
25
15
3
42
84
36
51
39
180
21
3
72
48
96
5
43
42
131
85
72
3
27
5
13
3
120
144
27
48
21
21
11
112
57
23
16
51
101
97
30
60
30
6
30
11
16
9
60
270
36
17
121
24
231
24
27
5
85
24
27
9
90
53
1
66
60
30
3
80
85
27
9
15
32
55
9
33
36
12
39
8
7
90
23
1
39
81
39
120
27
5
13
36
90
264
5
120
1
111
39
17
157
18
60
69
15
9
24
8
24
13
51
56
16
93
36
48
47
139
72
69
33
18
90
59
13
60
23
192
37
35
40
51
69
24
24
200
133
84
168
18
45
243
77
24
43
21
9
6
81
144
120
9
18
149
145
84
6
69
24
48
75
48
21
75
36
9
99
77
7
81
51
5
85
35
168
7
9
56
79
36
18
60
15
111
41
43
96
30
36
11
43
21
303
132
120
6
47
127
18
15
57
24
39
32
13
60
63
153
90
21
33
87
15
54
11
31
185
49
36
48
36
23
112
33
15
32
1
42
102
18
186
171
96
3
54
135
8
40
32
288
40
9
111
15
17
25
36
156
6
54
30
60
90
84
36
39
21
3
45
36
71
19
24
102
63
81
47
25
114
30
18
18
54
53
145
135
72
99
144
53
19
6
90
120
72
6
126
9
9
12
11
49
18
102
15
9
71
40
8
40
32
1
132
27
24
104
97
54
9
72
171
5
79
6
3
9
18
5
19
30
23
31
9
32
96
24
19
396
54
6
53
211
24
48
29
115
5
13
123
72
32
13
102
5
13
6
21
9
15
291
53
72
48
43
5
24
16
24
24
111
9
24
32
64
32
37
126
54
12
168
51
15
36
ABCD 99904214264*3^$a+1 [50290]
48
105
167
16
81
96
15
80
205
339
45
83
16
560
1
143
336
157
147
240
288
369
255
45
35
208
432
48
93
264
180
39
57
39
45
36
144
36
240
75
144
128
112
261
300
144
191
240
109
99
261
240
120
35
1
63
192
80
265
135
525
35
48
240
16
96
32
16
144
32
160
45
60
120
216
327
177
143
208
48
177
399
105
420
3
33
239
385
396
3
32
25
84
96
147
128
25
180
3
57
135
240
285
24
75
81
324
123
153
119
1
63
141
36
63
336
45
3
33
63
297
519
81
207
32
61
60
87
96
96
464
121
23
16
272
240
25
180
147
213
144
59
121
135
165
180
96
120
287
97
36
59
61
35
325
180
540
107
97
15
21
84
276
144
120
459
141
36
47
97
216
119
1
15
192
240
93
3
57
167
96
97
264
183
93
120
75
285
99
465
111
224
1
384
15
96
80
64
81
287
277
11
192
97
143
112
21
59
25
39
141
60
120
36
60
239
288
208
368
421
60
191
48
241
15
21
27
48
129
911
48
240
1
60
3
48
48
21
123
153
375
32
97
36
27
48
549
240
36
167
277
36
60
120
60
39
96
345
279
288
213
555
80
49
156
323
1
719
61
3
240
57
215
64
224
97
300
36
63
321
111
48
80
16
105
300
155
64
656
205
360
36
384
180
531
189
120
36
87
32
160
80
64
357
144
396
495
128
16
261
27
117
120
360
11
49
15
465
60
36
159
96
429
195
96
9
39
224
97
60
3
ABCD 99904378768*3^$a+1 [50039]
51
18
60
36
54
101
16
48
99
18
42
156
252
24
120
6
18
65
115
156
108
150
111
51
90
48
126
72
54
6
30
42
36
66
35
64
69
72
54
120
21
15
129
32
19
186
144
83
43
5
79
60
149
67
108
30
35
7
504
65
16
27
5
13
138
9
15
18
18
174
63
33
72
23
7
9
48
3
54
30
36
165
32
127
114
36
11
48
115
125
37
24
99
32
97
168
90
12
33
99
18
36
87
3
36
48
78
75
135
9
45
150
29
91
54
6
249
96
153
72
126
24
144
105
80
144
7
54
35
16
39
9
96
111
60
48
72
144
6
108
12
90
21
195
93
32
43
192
69
63
216
9
48
15
48
114
63
45
99
128
43
245
97
63
32
193
159
3
228
72
42
23
96
235
276
18
36
27
39
90
90
18
3
39
84
197
48
160
9
78
12
78
47
48
64
3
72
18
3
27
60
41
31
126
48
147
80
7
137
49
47
112
255
65
16
27
149
79
24
105
195
60
36
29
7
90
54
12
189
80
16
192
117
75
69
6
69
87
137
67
45
75
24
120
60
9
135
30
42
33
111
192
65
115
29
13
48
179
64
87
48
57
48
9
18
18
54
77
31
12
132
138
71
7
57
192
144
141
3
57
23
16
45
35
79
33
93
99
351
66
108
18
17
43
5
97
15
3
234
78
48
90
107
97
90
149
49
30
60
5
16
99
96
84
18
39
39
72
65
145
287
1
6
84
126
39
96
51
102
18
24
90
51
15
312
41
331
6
84
144
6
120
96
77
7
6
120
54
36
177
48
27
117
9
36
51
45
18
65
109
3
144
48
93
99
195
18
11
7
9
9
174
60
12
54
42
65
48
97
18
90
42
54
66
132
36
9
75
117
33
63
32
67
48
141
117
59
139
5
160
9
18
69
128
43
117
3
45
33
95
61
24
59
16
240
32
139
21
224
91
90
42
65
48
43
60
57
315
53
37
24
66
42
126
9
3
180
132
21
99
6
39
45
222
21
15
144
65
73
6
30
54
45
177
84
27
45
83
67
84
9
81
24
210
101
96
73
150
120
24
36
84
105
32
16
45
35
37
11
31
129
192
32
25
72
66
162
11
25
42
138
24
11
79
177
33
72
18
42
11
400
80
112
57
6
129
45
168
18
18
39
27
114
54
77
25
96
30
42
47
64
45
42
57
51
12
54
18
36
42
84
126
24
273
117
36
87
3
42
3
48
105
87
99
29
37
24
144
84
63
27
165
48
27
12
60
45
39
9
80
115
48
150
39
48
15
81
80
7
234
63
63
33
32
37
18
294
195
33
6
12
18
11
96
43
30
126
18
71
160
81
126
30
147
183
57
81
42
12
18
24
15
80
61
35
7
41
7
42
102
108
6
39
33
159
123
18
35
43
21
15
18
47
61
3
207
60
12
18
258
21
368
16
147
60
18
90
5
112
27
21
96
63
81
32
43
54
132
11
112
51
36
60
66
324
288
60
36
72
335
43
144
5
16
207
54
54
60
72
33
39
90
288
15
39
66
39
39
66
18
21
192
32
16
80
64
48
57
12
6
5
79
65
16
ABCD 99904485724*3^$a+1 [50021]
57
3
60
36
12
120
49
11
13
44
16
12
92
16
107
49
44
144
52
23
33
27
33
3
57
195
60
25
47
33
28
11
45
64
44
16
12
60
60
104
3
48
133
120
36
11
9
4
56
63
81
39
37
11
9
64
167
69
4
72
84
11
48
24
12
9
96
4
36
20
24
76
8
76
47
24
33
12
15
36
13
56
39
37
23
9
60
63
12
93
4
24
20
39
61
20
27
25
47
1
59
13
44
3
1
47
117
15
37
60
56
48
16
11
9
4
20
52
119
96
9
135
1
8
12
63
9
87
25
8
72
4
59
1
156
24
32
64
224
27
109
156
80
60
40
8
36
4
116
135
21
48
84
15
36
9
28
119
1
20
15
48
1
20
16
20
64
84
20
16
11
120
12
157
140
64
20
12
24
15
33
36
24
51
69
16
32
28
12
23
9
72
39
57
84
36
72
15
93
40
44
15
45
3
1
56
24
76
20
16
32
76
47
49
20
15
81
39
36
57
36
39
48
72
96
69
60
48
72
63
24
25
11
12
37
35
33
60
48
4
23
1
71
69
39
33
3
72
57
52
11
13
20
52
44
108
28
32
52
60
44
180
51
1
60
83
12
9
84
39
81
52
23
1
8
12
48
28
95
25
24
20
15
9
36
15
121
80
135
9
96
64
95
21
48
99
1
132
20
120
3
21
60
16
8
24
15
81
72
64
8
27
25
96
48
60
20
52
23
9
27
49
47
45
60
4
44
39
60
45
51
21
15
24
21
4
36
20
15
24
145
59
12
36
9
96
4
44
27
60
48
1
8
51
249
60
16
80
15
12
13
11
1
59
25
71
13
44
36
16
8
16
95
1
23
192
25
119
9
28
35
49
8
15
48
9
16
128
120
207
33
40
12
8
24
111
97
60
23
1
11
144
84
1
20
16
32
12
64
56
16
8
12
40
32
3
9
15
120
81
28
20
87
105
12
75
61
12
24
180
84
119
60
48
69
4
60
92
159
9
51
105
48
87
1
23
61
95
48
1
35
1
8
52
8
51
105
12
63
12
9
4
60
11
81
28
152
27
1
11
21
4
20
16
104
24
40
32
27
13
35
69
24
36
48
3
12
157
119
12
24
9
24
52
104
24
16
44
12
120
16
32
16
59
1
20
60
24
60
12
76
20
64
11
48
21
39
9
16
72
35
48
1
59
36
1
8
192
3
157
108
116
40
35
108
13
24
68
12
40
60
8
3
24
105
40
20
4
60
191
81
40
48
12
20
48
100
60
72
20
28
60
35
21
4
12
47
81
40
20
12
84
16
104
4
12
24
56
24
51
9
124
44
15
120
21
15
1
8
3
9
15
33
76
96
24
36
24
96
8
12
75
24
45
27
25
60
20
4
24
140
196
23
37
60
8
96
112
200
108
15
21
123
48
9
15
1
95
69
3
61
96
35
61
108
11
48
97
24
119
13
48
35
12
25
20
40
32
15
33
72
135
37
143
61
36
80
108
3
69
48
12
15
168
96
61
24
11
49
236
36
24
63
37
8
15
45
88
24
20
64
47
12
57
96
27
21
16
96
24
23
37
8
88
80
39
1
83
25
71
9
24
16
104
87
24
36
1
24
56
99
129
39
72
24
24
37
23
93
87
1
71
169
12
8
12
100
32
108
24
39
24
57
180
4
156
11
12
48
13
56
4
56
3
57
64
44
52
116
24
16
140
27
12
33
243
49
11
13
80
12
24
84
16
20
16
92
12
15
36
84
21
64
23
1
96
20
64
12
35
105
3
21
4
107
24
93
36
16
116
15
108
96
9
12
40
59
21
28
12
8
39
13
23
57
64
35
33
36
27
48
1
59
105
52
32
3
9
48
76
212
87
240
45
108
15
9
16
83
25
44
15
13
20
15
24
25
44
27
73
12
32
12
3
37
155
33
12
40
11
57
3
84
213
108
123
57
12
63
12
73
48
92
3
12
57
12
39
24
133
20
15
9
4
104
16
36
8
3
13
119
12
1
32
168
72
27
61
48
56
120
51
13
104
52
60
36
20
40
59
1
83
9
312
3
12
60
9
36
40
8
27
61
188
15
9
16
44
207
45
24
180
40
96
35
96
60
25
59
24
69
3
25
80
15
105
88
116
84
16
20
4
71
61
92
16
32
15
48
9
15
73
24
8
36
171
21
3
61
116
15
13
12
23
117
12
16
11
48
13
200
27
21
24
12
40
59
1
144
35
1
35
108
1
59
13
44
15
60
21
4
23
1
20
24
48
195
69
15
1
23
45
24
75
61
11
24
96
48
1
32
24
63
12
21
84
4
32
39
1
24
83
21
207
48
60
36
1
23
9
12
24
75
1
20
123
37
56
4
60
36
23
21
3
12
9
27
57
108
40
60
83
1
95
49
227
33
27
12
36
12
57
12
136
8
100
20
27
57
16
12
8
27
ABCD 99904999336*3^$a+1 [50084]
39
18
42
66
27
15
18
30
132
65
40
57
90
21
8
91
24
54
27
168
56
31
24
21
51
30
54
129
140
36
115
33
20
1
39
15
48
57
20
72
31
24
29
61
75
243
42
48
143
124
99
57
32
120
7
30
171
48
120
27
29
16
8
64
12
156
24
36
68
100
21
23
55
65
37
63
12
33
75
20
28
117
47
36
4
36
68
37
42
108
12
53
72
7
45
116
12
7
120
18
195
8
37
72
135
164
196
60
24
60
200
220
21
71
4
108
87
29
36
4
12
39
93
12
44
40
24
72
63
12
129
147
102
6
21
33
108
12
132
84
219
60
177
11
208
24
36
152
40
72
87
9
135
141
120
21
135
69
48
3
12
8
88
24
68
120
112
20
127
18
11
151
53
192
73
6
69
3
45
44
1
27
56
205
135
45
71
19
9
168
33
87
80
247
105
20
16
225
251
76
27
108
270
24
30
93
92
160
36
57
3
44
124
39
5
120
196
9
63
108
36
255
125
60
28
116
121
78
65
16
9
47
60
49
59
55
45
260
55
120
90
131
55
101
4
132
8
144
7
45
24
144
57
83
115
57
8
36
96
148
105
3
33
11
124
44
16
75
29
115
90
35
36
127
30
87
12
108
12
48
153
99
44
109
11
19
21
87
5
67
17
43
126
15
159
78
99
168
132
120
84
24
120
20
7
93
152
4
32
24
31
129
24
24
20
127
204
54
192
54
5
139
17
1
78
54
35
76
51
144
57
8
4
176
7
17
108
19
69
104
88
44
216
48
16
48
120
93
47
28
8
16
44
49
15
108
20
25
54
93
87
48
41
1
90
90
156
114
129
9
15
20
7
29
25
51
20
48
16
44
505
63
93
54
21
20
1
18
105
20
67
161
60
180
49
35
24
109
47
24
64
72
20
168
48
64
8
97
35
19
30
159
92
28
212
196
105
3
159
5
100
56
112
12
81
12
3
24
32
48
16
96
75
9
39
117
240
48
81
35
25
36
35
4
24
128
367
57
80
24
109
18
53
4
48
69
183
33
23
1
210
21
249
59
52
104
28
68
49
3
120
20
132
88
20
36
55
357
57
335
16
60
96
36
69
3
15
162
174
5
12
7
36
81
20
40
15
53
40
72
24
12
20
12
52
36
45
12
51
24
15
177
3
5
55
161
145
35
52
87
93
39
9
44
55
90
138
18
71
60
91
54
35
28
45
47
43
33
15
17
108
25
39
45
63
8
52
8
72
160
93
12
35
36
112
68
187
33
69
27
48
56
49
3
32
52
63
12
41
337
167
288
40
32
100
99
29
112
3
90
18
17
31
9
332
144
61
15
20
64
60
21
63
21
27
8
4
57
183
15
81
56
79
45
152
108
144
37
18
126
15
69
3
68
91
41
48
16
24
84
57
51
8
100
21
15
56
184
84
27
125
4
44
7
53
120
24
55
17
36
13
107
25
63
56
124
24
15
53
7
90
51
20
1
75
224
144
1
147
68
79
17
36
52
56
72
19
33
36
32
60
4
44
144
216
109
42
120
60
45
153
216
11
4
176
24
64
132
561
15
72
93
18
69
72
69
39
36
120
72
117
15
3
165
24
44
84
40
200
67
21
72
20
37
11
7
102
63
60
36
20
112
93
15
75
9
56
60
64
27
108
18
63
156
60
48
68
48
40
24
ABCD 99905110166*3^$a+1 [50009]
39
16
20
52
65
39
105
48
15
40
20
52
80
9
36
67
72
20
4
44
100
17
75
12
9
27
69
144
84
24
12
24
7
29
123
28
5
15
108
12
33
15
40
96
44
4
53
7
32
69
15
28
80
36
12
52
8
36
28
20
52
65
7
8
9
19
144
12
5
19
80
9
15
33
7
48
5
39
60
184
125
51
21
27
12
33
3
33
15
12
96
36
21
7
12
17
84
36
43
60
41
12
12
15
4
32
84
21
7
77
15
57
24
3
12
24
21
7
113
207
33
36
75
45
135
24
117
27
45
43
12
53
7
48
5
24
24
15
48
16
77
36
15
105
3
16
8
172
12
8
24
69
51
57
7
101
36
3
36
12
9
24
24
43
80
28
41
24
63
4
89
39
45
43
68
160
20
40
29
19
72
8
21
120
144
12
7
17
39
28
5
48
7
32
4
12
32
4
32
129
43
36
68
21
87
12
81
84
43
32
36
60
24
93
111
33
75
9
24
7
12
36
60
20
72
24
21
39
165
171
192
48
60
45
7
12
68
64
5
7
5
19
92
69
27
48
117
15
40
20
4
12
44
9
12
15
100
233
19
116
24
33
15
33
51
48
57
48
96
36
48
48
19
48
32
4
5
19
36
20
108
52
5
24
12
103
17
55
8
12
84
16
24
20
36
16
29
79
17
3
57
12
27
24
96
48
81
24
7
29
12
103
84
20
156
12
88
41
36
43
5
15
4
12
20
76
68
12
64
20
153
48
259
5
63
108
33
27
48
81
60
43
17
168
15
36
57
24
15
60
33
3
12
33
48
3
4
32
76
20
64
17
27
9
3
9
12
15
16
20
48
24
4
17
19
56
88
17
27
12
16
56
16
12
20
16
44
57
39
12
16
77
27
33
15
9
168
27
16
65
15
12
48
45
19
17
55
48
108
17
12
39
21
3
4
29
7
32
9
60
12
27
4
17
15
60
21
123
16
41
108
15
12
21
15
105
3
21
48
55
65
63
48
57
24
3
12
24
57
31
36
17
144
156
3
96
9
19
17
3
112
20
21
48
3
160
48
24
44
4
32
48
64
41
120
7
20
96
21
15
12
124
8
129
7
89
15
60
16
41
7
128
12
33
51
12
40
32
12
33
24
51
9
39
36
228
21
12
84
36
12
91
17
24
7
44
28
41
39
16
164
36
9
36
15
64
5
15
21
48
51
24
60
12
48
72
112
137
7
72
5
51
24
33
15
45
43
5
39
45
12
3
16
24
17
63
45
72
3
57
31
53
12
27
100
17
24
19
32
21
24
24
7
104
40
5
79
17
24
19
5
15
48
16
41
19
17
39
45
15
201
3
4
48
125
19
29
3
28
17
31
149
15
45
7
44
9
43
108
36
5
36
67
5
7
68
48
129
15
93
15
9
7
72
65
27
12
21
19
12
65
3
21
147
72
16
77
48
15
36
24
57
55
8
136
20
9
7
137
27
9
3
16
65
3
57
87
64
12
132
12
101
7
32
24
60
60
4
80
96
12
33
15
16
36
60
68
9
3
9
36
48
51
40
5
19
5
60
7
44
48
21
31
8
4
60
89
91
41
39
57
7
36
104
9
36
7
96
17
19
5
3
48
9
27
12
40
17
87
120
40
53
27
36
28
68
33
63
12
45
120
36
87
4
20
24
24
28
48
17
60
12
7
20
16
92
45
3
4
29
12
15
36
16
12
72
24
8
12
16
17
12
3
16
20
9
60
51
48
48
9
15
81
12
15
16
140
69
79
32
48
69
24
111
16
17
7
17
15
21
55
20
16
29
15
4
44
21
15
21
67
20
12
16
5
19
48
17
27
52
8
48
36
36
16
12
32
4
41
24
72
24
60
15
4
65
12
63
45
3
21
43
65
3
21
51
40
72
68
9
39
57
144
7
17
12
15
40
24
29
51
33
15
48
9
15
9
51
9
55
44
100
116
21
36
15
33
3
4
89
36
19
53
55
20
57
3
36
64
41
19
32
9
192
24
3
12
16
29
63
177
36
84
7
29
39
4
44
12
21
43
56
76
65
60
3
21
168
36
192
15
33
24
72
3
12
9
27
24
24
24
36
60
72
72
45
3
64
53
19
17
36
24
19
8
93
91
60
41
24
75
40
8
72
153
60
3
129
3
48
28
41
31
77
15
16
12
53
51
76
17
12
39
76
65
24
7
65
60
31
8
24
81
99
64
41
75
24
4
32
4
44
84
88
17
48
72
43
176
84
28
209
43
80
40
24
41
12
127
32
16
44
33
19
12
144
17
48
12
36
19
65
3
21
51
9
15
16
12
128
9
75
9
19
41
12
31
17
7
53
120
12
48
15
156
45
12
7
20
16
5
51
36
180
24
33
36
15
48
69
48
12
24
96
3
4
5
15
21
36
31
32
16
41
27
81
3
16
41
3
12
57
63
21
36
15
45
151
17
12
7
8
120
21
3
64
77
87
12
9
156
75
45
7
29
3
28
5
12
15
88
8
136
5
39
52
120
5
15
12
57
15
9
60
12
48
36
7
41
75
40
113
31
8
33
27
81
3
96
12
12
40
44
45
15
40
17
15
40
5
3
21
51
81
67
5
27
28
8
28
221
67
12
56
45
115
5
55
44
36
48
48
4
56
52
20
16
12
36
32
45
60
3
48
28
41
139
5
72
60
43
41
24
72
48
120
48
84
39
60
72
48
21
51
88
32
16
24
5
12
12
3
72
48
33
43
89
12
84
27
105
24
36
43
29
15
12
9
7
120
44
16
17
75
16
5
ABCD 99905160872*3^$a+1 [50005]
3
17
88
60
32
48
28
192
57
143
76
8
112
12
132
24
60
9
47
16
8
76
48
3
12
17
4
36
21
35
72
28
36
36
96
36
3
177
32
79
105
164
52
96
12
21
3
72
141
15
20
28
20
16
60
36
24
68
36
4
68
55
29
64
8
4
20
49
18
21
252
104
4
24
15
9
3
41
108
136
20
19
57
3
53
72
36
12
60
84
25
27
24
21
47
1
6
21
8
4
12
36
20
4
12
20
60
16
20
73
35
91
17
4
24
72
24
15
78
15
12
44
100
36
3
41
28
44
52
33
251
52
60
128
64
168
24
32
12
4
104
64
12
128
12
36
24
16
92
36
16
104
4
84
57
15
24
20
4
68
28
9
11
4
84
8
124
48
24
24
27
57
12
8
52
12
60
36
57
72
143
12
52
44
64
420
68
61
27
36
8
16
20
16
48
8
12
36
124
9
143
76
32
16
3
53
12
16
36
39
78
54
53
52
72
105
18
53
24
36
37
147
48
21
18
33
108
39
29
36
16
44
88
108
15
60
29
7
12
21
33
147
20
28
44
1
11
16
60
24
15
12
6
75
12
72
48
60
96
60
60
69
51
84
9
23
1
11
61
47
16
3
5
12
40
32
4
56
36
84
40
20
76
15
9
3
41
108
28
24
92
36
13
15
20
40
128
37
30
9
12
56
48
60
48
16
80
1
15
60
36
12
68
97
3
48
72
69
15
20
24
12
60
28
9
30
77
19
29
37
23
12
43
45
63
69
92
12
24
88
20
120
7
9
93
3
20
28
39
33
20
16
80
28
20
208
84
32
16
24
72
12
44
48
40
24
132
56
151
21
60
24
96
12
20
112
44
4
132
32
52
12
264
96
20
73
51
36
20
24
37
18
153
20
7
53
36
28
8
52
20
16
39
30
3
72
72
20
36
4
12
69
6
18
71
12
4
147
53
28
36
57
54
5
28
8
28
20
72
25
15
36
21
120
24
15
20
28
9
39
27
9
68
16
12
117
135
9
54
17
16
15
33
12
48
176
40
21
27
60
104
36
24
36
1
3
8
36
52
20
36
7
9
45
35
48
16
56
132
120
7
18
15
75
29
25
63
44
36
16
56
72
16
57
3
32
4
44
4
75
9
92
64
12
32
37
63
12
36
57
35
36
40
81
35
4
32
16
12
8
43
17
28
108
24
128
48
72
220
108
32
28
51
12
5
49
15
44
64
12
32
48
16
3
5
4
32
28
8
19
21
48
20
88
108
12
75
18
63
8
24
48
52
20
151
45
8
37
15
12
24
96
12
12
96
12
20
36
72
24
145
11
7
105
12
8
16
56
1
15
32
40
12
39
33
48
32
64
116
31
33
9
3
152
7
29
4
3
45
12
24
20
37
3
84
24
12
164
72
4
140
4
84
20
40
20
64
20
16
24
87
9
12
32
16
8
19
17
28
80
16
20
28
12
12
132
24
8
37
35
85
3
69
3
32
72
55
5
1
15
32
88
84
44
4
56
28
44
4
60
99
17
48
4
20
1
111
84
20
4
12
108
21
123
20
48
43
141
108
32
16
27
45
12
12
20
19
9
8
19
9
3
53
16
12
44
73
35
132
16
48
12
72
8
36
4
12
48
60
8
16
68
24
40
12
20
76
32
48
24
12
4
21
83
19
93
51
41
1
47
7
12
5
1
11
36
16
44
12
1
63
8
24
16
20
12
97
35
16
21
15
36
75
101
91
125
132
73
18
21
27
33
48
63
33
24
20
12
4
32
136
9
24
71
12
16
24
12
44
72
28
44
36
88
56
19
45
60
72
3
9
12
24
36
81
63
48
32
84
108
40
72
57
3
15
9
24
15
6
11
72
16
48
12
36
48
21
51
8
12
28
63
21
24
12
20
1
27
8
52
20
16
12
20
60
36
156
40
57
15
84
21
35
52
36
45
63
56
96
40
48
12
3
41
108
72
12
16
60
20
16
24
27
69
72
36
36
27
81
20
52
21
72
15
9
11
7
36
12
261
8
1
27
60
24
3
29
7
17
40
33
47
88
9
191
60
85
24
27
3
21
32
61
3
32
16
12
36
24
15
5
1
15
56
4
15
9
27
65
16
80
4
32
16
72
212
4
56
4
27
5
36
37
11
7
36
17
16
24
8
112
32
4
21
227
24
4
144
44
37
18
17
64
12
48
44
136
36
24
39
17
4
27
53
7
117
9
15
72
24
72
8
4
36
60
12
24
108
44
1
63
24
9
11
40
21
51
24
117
3
32
43
17
40
44
16
12
9
59
28
36
39
189
80
4
20
31
33
9
27
24
69
15
27
81
12
44
36
36
60
19
101
16
56
28
27
17
52
56
40
12
8
72
76
15
33
3
53
55
30
3
12
39
96
33
68
40
20
31
5
36
16
24
24
44
76
12
15
17
40
12
8
28
20
40
32
4
21
11
88
20
4
56
4
12
96
15
9
20
7
69
108
36
21
47
100
44
4
3
9
8
16
111
29
4
120
8
1
51
24
12
92
4
24
48
33
11
4
12
21
15
80
12
124
116
40
12
96
8
36
4
20
72
40
12
111
53
180
16
32
64
8
76
15
6
3
60
24
39
12
57
12
24
20
67
17
132
100
80
12
4
3
17
13
75
21
18
21
63
17
25
39
24
24
60
80
72
4
3
9
75
81
15
53
4
12
68
168
16
15
5
36
136
9
47
16
12
68
36
108
48
16
9
72
35
16
32
52
48
68
36
4
132
8
36
16
68
4
12
27
17
16
20
ABCD 99906017462*3^$a+1 [50033]
21
139
24
248
237
19
44
9
27
112
92
112
71
162
67
5
90
36
18
27
99
18
72
90
72
249
21
51
21
90
9
28
288
323
36
36
1
36
68
21
72
54
72
90
18
213
84
27
18
67
23
33
93
171
76
32
148
5
72
18
72
72
36
73
395
1
80
4
236
16
144
149
339
16
131
121
20
165
54
189
135
108
18
54
72
13
203
36
72
36
36
117
9
27
40
5
19
35
105
36
3
45
63
54
51
48
24
16
56
93
27
27
162
27
72
45
27
40
23
121
96
35
45
24
21
90
261
64
71
18
18
177
112
8
45
18
72
126
55
305
19
32
72
147
33
52
77
162
36
216
33
144
36
75
18
51
76
12
20
4
80
364
23
108
1
144
53
67
95
1
32
93
55
17
15
147
9
96
16
203
72
36
9
40
167
108
72
33
4
35
45
63
1
107
72
45
28
80
100
53
90
180
234
67
23
72
81
72
36
9
54
13
5
306
36
73
156
32
72
24
3
72
45
27
72
73
17
15
112
36
120
180
68
24
48
27
18
55
251
37
107
144
54
18
108
69
40
35
37
8
27
36
33
21
144
90
198
126
18
72
198
36
54
67
56
108
201
27
40
5
54
69
75
105
16
36
104
27
37
36
17
67
56
4
156
68
60
148
35
126
19
48
56
3
162
90
36
72
121
23
18
72
51
93
19
44
36
27
216
72
36
72
36
37
48
200
112
107
13
92
3
177
232
24
107
33
12
144
168
252
129
67
24
8
27
18
90
36
36
49
200
196
275
105
16
24
8
36
81
63
27
33
93
18
105
16
200
3
108
54
162
49
23
36
36
9
40
56
147
117
76
311
37
80
63
37
12
167
33
88
23
109
17
51
93
19
80
60
201
54
13
77
54
1
17
18
9
64
35
72
162
87
84
204
52
23
72
1
8
45
54
36
1
140
84
76
203
357
16
167
13
23
252
36
49
32
148
92
21
126
72
73
323
105
21
126
18
126
37
140
48
204
3
69
75
18
18
396
213
165
216
19
125
15
108
111
36
49
41
55
71
85
59
36
36
13
23
33
39
69
57
72
54
297
81
139
72
108
95
1
140
3
18
18
36
393
48
27
105
72
3
18
15
39
18
18
85
68
45
91
71
49
5
18
108
85
128
3
13
5
19
53
90
13
41
90
49
95
72
72
105
3
144
108
9
28
71
13
140
4
131
108
45
76
20
39
13
92
147
1
8
136
53
126
36
144
9
45
63
81
19
125
90
108
36
105
3
90
15
3
33
3
9
28
104
72
147
13
20
36
40
107
121
276
143
54
19
32
16
131
33
48
63
72
144
45
24
3
36
105
36
16
36
5
54
18
51
232
24
140
129
54
13
5
55
48
23
69
183
1
143
36
121
36
23
54
18
216
180
306
15
3
36
18
55
287
13
240
104
75
108
9
24
180
75
54
67
92
3
13
92
111
73
80
27
37
53
27
60
112
35
369
24
72
72
21
31
23
37
35
33
129
67
56
21
234
126
90
144
54
195
3
18
18
33
88
23
49
24
ABCD 99906234016*3^$a+1 [50099]
61
71
297
192
9
471
48
48
33
30
90
180
291
16
203
12
105
273
111
96
15
180
285
123
420
1
179
285
544
161
30
150
27
3
205
65
180
187
144
209
180
90
225
195
90
19
48
32
363
78
162
108
105
144
240
48
93
30
180
97
32
3
558
15
112
173
19
23
18
30
72
180
637
71
72
228
60
30
90
72
78
162
180
13
5
75
16
11
60
153
75
21
111
120
18
7
48
5
219
16
272
15
513
27
18
67
53
180
7
35
120
258
19
101
150
252
265
113
102
25
80
255
108
21
304
96
89
120
15
64
251
21
48
96
45
270
270
7
144
176
15
60
198
120
7
48
432
80
144
51
180
73
35
192
60
318
19
96
32
195
18
330
289
101
315
15
1
179
390
39
336
147
168
21
64
107
18
579
111
49
240
11
60
105
87
73
95
1
128
303
465
123
180
1137
183
180
69
111
90
55
144
368
75
78
162
18
120
162
57
48
3
180
132
48
90
150
21
48
288
195
78
180
102
37
71
169
911
177
3
61
416
15
108
69
3
477
3
60
33
15
72
9
99
72
133
107
37
71
217
83
420
192
60
108
30
99
96
96
16
95
18
207
48
192
144
16
293
30
45
405
187
83
45
27
240
85
80
63
132
18
27
112
23
138
60
51
159
150
315
225
207
192
16
215
57
208
5
180
30
57
112
176
75
37
80
75
378
27
135
25
35
45
64
29
19
521
60
75
16
144
65
159
3
18
235
5
91
119
201
16
53
90
177
63
1
224
27
165
135
9
9
295
32
195
18
315
87
120
60
117
192
96
3
150
199
251
37
83
150
180
19
71
57
448
47
78
147
33
390
25
287
108
165
45
99
81
15
192
135
25
83
61
29
19
240
176
147
445
80
144
ABCD 99907163212*3^$a+1 [50089]
87
108
13
59
85
47
33
15
1
32
3
157
47
36
12
120
24
33
51
12
12
133
23
144
297
111
48
84
72
21
144
16
128
112
48
59
21
112
224
243
48
72
277
176
27
12
36
37
35
36
204
96
36
48
201
64
32
75
276
108
12
12
13
167
132
85
143
36
24
132
49
144
80
96
147
157
143
72
120
132
13
11
156
24
72
108
36
105
15
204
181
35
45
15
120
24
12
69
555
24
492
24
84
21
64
11
21
3
12
145
48
11
24
12
33
27
192
192
108
25
48
275
45
240
3
61
95
36
157
96
71
73
35
13
155
84
60
120
336
45
64
23
25
48
48
71
121
48
35
109
11
21
16
23
25
35
45
159
193
35
189
96
99
93
243
252
33
243
61
48
11
37
35
84
105
3
132
9
231
24
72
73
96
71
24
193
251
69
51
96
13
48
119
336
25
107
252
25
83
360
181
59
21
64
80
75
21
160
131
96
13
95
12
37
23
60
132
25
48
155
72
96
96
205
143
145
11
85
71
84
69
160
23
73
11
181
35
48
180
297
64
59
132
72
36
60
504
433
83
109
23
192
105
87
153
111
36
36
60
48
36
24
1
48
47
49
224
75
117
39
25
47
84
93
160
71
169
131
300
97
48
32
243
157
59
120
204
96
216
84
36
225
135
24
1
47
192
144
49
11
96
120
84
57
3
12
24
36
192
72
24
132
24
24
60
120
36
96
12
12
1
48
59
85
128
63
177
3
276
73
95
145
23
153
171
36
264
36
72
96
120
69
51
12
12
132
24
9
123
108
57
64
128
16
80
51
48
120
108
153
16
80
135
73
71
57
15
97
11
21
3
157
83
157
144
192
107
37
11
252
313
83
45
75
60
72
49
275
60
1
95
120
60
13
131
93
432
51
72
133
203
72
60
60
85
47
145
48
48
131
144
24
48
168
156
24
60
109
48
95
144
145
239
84
61
35
36
24
216
9
15
1
11
165
159
48
1
32
64
71
132
48
37
71
169
71
72
228
12
48
156
165
183
132
36
72
105
48
159
108
37
416
219
133
23
73
35
189
63
108
156
25
275
96
60
84
61
48
59
37
11
24
36
25
32
135
217
23
121
47
177
16
35
120
240
117
208
96
48
35
96
24
37
95
96
144
1
23
105
112
23
60
24
60
372
168
93
3
61
119
57
304
23
96
24
145
23
25
95
49
59
72
60
33
16
143
72
25
80
171
120
93
87
12
120
216
12
49
23
36
ABCD 99907691558*3^$a+1 [50026]
12
96
13
24
8
21
27
24
39
25
29
3
21
39
4
101
3
51
21
40
65
7
65
31
32
81
18
9
9
67
5
18
153
3
141
9
15
16
56
39
25
224
15
241
48
56
33
63
15
61
32
28
5
18
61
23
13
47
1
60
20
99
12
42
12
18
9
12
15
13
5
19
59
61
36
41
27
45
18
81
9
7
32
21
120
31
29
54
48
18
18
42
19
188
45
84
18
57
3
18
30
37
17
6
48
49
11
21
40
60
35
96
18
27
36
9
66
45
16
8
45
144
27
3
21
144
192
3
13
47
12
18
54
60
108
36
36
9
3
61
11
9
28
12
11
48
9
12
84
111
24
30
24
135
9
19
119
21
3
1
17
43
23
73
20
15
36
126
36
6
85
107
24
12
6
15
12
81
36
123
39
18
30
18
3
16
59
66
126
18
39
28
5
63
100
24
32
33
103
23
72
42
162
61
41
7
65
55
23
18
19
47
6
30
1
32
16
47
18
43
60
36
36
24
47
6
43
113
6
25
5
3
48
45
12
7
17
102
69
12
51
12
6
18
12
78
79
41
39
4
108
128
40
23
24
48
24
9
12
12
15
6
54
13
92
39
12
24
73
8
16
23
18
24
31
53
19
41
31
84
29
63
3
1
20
64
59
21
111
25
83
33
28
84
132
47
84
25
44
4
5
30
6
162
9
12
48
33
6
66
60
15
57
90
36
85
12
5
18
96
25
104
135
24
30
43
29
6
13
23
12
36
145
17
43
11
85
260
51
109
24
29
90
18
24
36
67
41
3
9
3
33
3
51
9
51
21
99
21
36
15
1
17
6
13
53
24
67
71
33
111
181
23
84
145
8
72
45
114
30
7
80
4
23
33
3
18
180
48
31
11
48
18
42
21
12
40
71
66
6
25
23
121
23
45
4
59
132
57
27
61
11
60
73
35
72
1
36
32
15
6
18
33
15
60
12
42
84
15
60
4
140
40
11
37
12
5
24
36
51
51
18
75
69
99
112
11
45
9
12
90
61
68
21
36
36
31
20
16
77
3
9
60
43
5
7
53
12
31
11
37
12
77
54
36
57
16
24
23
73
24
8
16
41
15
57
36
43
17
30
121
65
31
5
19
12
107
72
18
15
21
24
66
150
99
39
6
66
37
23
85
41
55
68
52
17
103
41
36
6
138
3
4
11
24
48
57
57
91
29
15
36
12
69
30
21
111
18
30
33
16
12
65
127
23
90
30
78
72
66
45
9
42
138
6
117
9
30
33
21
19
23
33
3
18
12
7
11
73
48
29
51
84
27
49
5
30
18
54
6
31
48
29
18
36
9
45
30
90
90
69
16
11
33
21
18
97
5
78
61
5
75
33
42
36
93
45
31
36
36
23
1
17
18
114
15
4
11
72
24
1
65
18
109
71
6
99
27
37
11
1
35
18
36
27
28
36
5
36
48
36
42
13
41
36
19
48
32
75
69
3
18
114
169
41
18
61
11
36
33
45
55
35
108
18
48
3
24
16
32
21
15
39
117
45
48
27
27
18
19
24
29
6
21
60
84
69
67
5
31
36
41
19
60
77
6
30
55
53
18
49
23
54
78
25
95
1
36
8
15
36
48
21
39
30
67
11
73
29
144
31
32
40
48
108
35
12
24
102
67
65
19
11
6
18
61
47
54
12
15
40
35
18
19
24
17
103
23
36
21
40
24
35
189
16
101
43
12
17
3
40
83
60
30
18
18
6
1
11
90
87
64
101
15
21
51
39
49
56
129
6
9
72
12
51
36
12
6
123
168
117
42
105
57
15
16
5
19
96
5
6
13
116
63
24
105
48
3
9
51
12
25
11
1
12
24
17
183
3
18
18
12
42
51
33
6
57
4
5
7
35
13
36
23
12
9
45
75
3
25
11
9
3
6
3
15
13
20
28
95
9
28
23
45
76
95
1
11
6
63
81
31
5
54
84
18
27
4
29
48
7
32
28
29
54
84
42
31
35
6
19
24
65
18
45
9
12
27
81
6
12
13
8
16
17
7
11
18
36
186
30
18
13
84
11
36
54
43
17
72
90
156
54
43
11
1
120
5
18
37
12
5
18
36
37
32
153
43
96
44
15
57
60
27
66
31
5
159
4
35
18
24
90
1
8
21
19
72
17
43
32
3
12
21
75
37
24
11
73
53
79
65
120
15
4
20
28
29
163
17
19
24
8
39
120
13
84
11
24
18
3
100
5
12
42
18
87
40
11
54
78
54
15
87
18
7
11
18
270
9
27
6
7
77
24
3
33
66
18
3
24
33
30
72
18
18
1
108
20
3
18
39
51
13
132
29
18
13
47
37
119
105
3
45
4
8
16
215
24
25
60
35
18
18
126
15
64
35
169
20
60
12
39
6
30
6
18
21
24
27
30
6
117
39
60
57
24
3
9
84
108
36
3
37
84
48
20
60
33
99
27
42
7
84
8
244
29
24
72
18
13
104
64
12
12
20
21
31
11
30
6
13
5
12
18
25
56
51
13
77
36
12
18
25
173
135
48
3
33
87
73
5
19
29
90
61
20
15
48
1
35
114
7
23
72
21
24
33
48
55
35
42
54
37
8
3
90
19
5
30
25
132
60
20
3
25
36
65
30
81
15
1
17
36
12
15
39
33
39
6
102
36
54
18
132
45
63
54
27
112
32
75
54
19
20
3
84
18
3
21
39
24
93
75
33
78
84
6
66
21
141
60
30
1
48
23
72
126
6
13
12
23
9
9
3
3
37
80
24
33
ABCD 99907807126*3^$a+1 [50029]
159
12
111
60
113
64
57
111
12
21
12
63
171
81
8
7
17
88
33
15
27
18
12
24
23
16
9
87
45
39
12
32
40
21
11
40
8
88
9
143
28
45
23
37
3
81
255
36
33
15
60
51
24
105
20
121
39
204
36
9
63
32
31
36
69
12
15
30
39
51
9
9
54
33
108
56
28
36
104
193
18
125
4
105
107
25
3
33
120
114
21
69
54
36
5
24
16
24
21
30
6
48
60
12
15
3
5
127
18
156
59
16
141
15
63
5
40
81
36
63
27
57
12
75
30
39
96
105
30
9
9
72
96
102
6
84
96
11
25
36
3
80
37
27
27
150
3
92
4
20
151
129
27
45
33
171
39
5
240
16
36
12
33
24
36
75
69
171
60
33
59
67
45
36
44
19
5
16
21
108
162
84
6
63
20
96
19
21
36
33
30
96
81
39
6
23
24
43
48
5
52
87
93
8
31
89
91
21
9
23
1
39
56
16
171
33
117
12
255
180
12
164
16
9
72
47
16
12
153
6
53
193
15
12
20
25
96
12
144
6
30
240
23
7
117
63
78
30
9
33
18
29
16
24
56
55
12
9
153
27
24
72
48
27
54
276
3
27
53
1
60
36
30
18
15
24
32
40
15
9
51
30
63
96
75
126
51
48
12
24
105
36
15
60
15
105
48
12
9
150
5
25
23
40
51
90
66
81
15
17
16
120
27
102
27
69
15
51
149
96
40
9
66
21
8
79
6
75
144
72
9
72
24
23
67
5
31
30
75
3
66
3
56
1
66
45
24
9
36
59
40
96
84
12
9
96
18
72
12
42
156
59
16
3
30
42
57
63
77
85
63
68
49
42
21
69
3
120
12
60
15
6
107
96
31
138
47
25
51
45
23
120
112
9
111
8
61
96
18
57
24
120
48
57
90
66
54
96
18
102
57
21
12
144
35
76
75
69
68
7
21
60
3
5
1
84
35
52
63
5
7
18
126
18
3
44
40
75
24
36
113
13
18
81
21
72
35
16
24
57
66
54
54
89
55
33
45
39
140
19
117
75
53
16
81
47
37
96
54
144
30
99
12
84
111
269
1
23
67
45
48
56
49
78
89
13
11
64
72
51
72
5
208
32
120
13
54
18
3
75
48
5
124
33
3
57
119
19
21
36
60
69
51
93
35
85
39
92
19
21
9
87
24
104
25
12
59
220
20
25
3
12
21
303
84
80
96
16
216
8
124
20
97
6
105
165
3
84
93
15
84
20
16
9
144
39
12
39
5
24
16
60
201
3
153
63
9
3
183
57
12
3
29
61
198
12
18
15
312
24
15
48
17
109
60
119
43
18
12
168
51
15
29
25
72
147
15
21
56
328
87
30
59
1
23
16
81
18
18
24
54
125
4
117
36
60
48
36
39
36
60
9
27
45
3
147
90
3
9
183
32
76
132
12
177
15
9
12
18
96
48
72
60
81
45
99
96
8
16
156
39
29
25
15
104
16
24
105
90
6
72
84
159
81
35
19
90
12
60
59
48
73
18
12
69
111
165
93
11
136
72
32
31
129
105
150
69
12
48
36
69
120
95
112
24
135
48
18
195
84
9
36
24
11
28
33
15
39
45
45
30
21
105
3
36
75
33
87
165
123
57
60
63
6
171
8
1
39
36
27
9
9
51
36
57
18
129
21
12
36
6
9
39
377
16
57
78
84
225
45
36
99
48
108
75
12
6
36
15
69
72
15
75
57
20
13
99
69
12
15
32
112
39
41
91
18
30
126
3
92
4
15
29
163
18
6
9
45
51
44
31
105
21
18
12
149
24
97
15
3
29
336
181
183
36
60
21
108
36
15
12
60
57
6
84
90
126
6
48
42
69
75
57
12
32
136
60
9
171
9
23
7
6
30
18
60
72
18
66
126
54
24
15
72
24
105
15
24
56
16
9
90
53
16
81
84
36
3
183
30
24
30
204
5
112
63
41
25
15
9
12
203
136
75
6
87
21
59
52
68
85
11
112
12
36
27
53
16
21
59
85
3
51
6
66
165
120
45
30
ABCD 99908039248*3^$a+1 [50214]
12
60
113
85
11
259
180
120
257
13
132
48
47
133
312
30
108
41
1
47
91
60
89
288
13
90
377
115
48
330
102
125
43
5
175
209
43
18
30
90
42
48
42
138
162
59
121
108
132
90
29
144
7
233
427
18
270
5
67
60
210
18
90
131
48
1
47
373
11
1
18
29
133
78
300
60
5
240
25
119
1
95
55
30
270
42
35
73
102
65
103
41
49
30
270
35
7
30
60
318
17
192
48
73
102
198
90
150
342
30
119
151
180
150
47
96
67
18
60
30
17
73
132
300
378
29
133
59
31
113
37
30
29
211
138
35
37
60
18
270
102
258
102
240
65
43
90
11
19
162
78
120
5
96
96
55
180
18
72
168
131
31
18
12
78
12
60
29
336
103
72
209
61
83
127
198
107
240
13
131
109
12
60
59
151
18
150
17
13
35
235
60
180
5
7
150
30
180
17
48
355
18
155
96
31
90
18
270
71
169
12
18
132
18
162
108
102
60
83
217
78
41
121
263
37
78
102
150
18
95
7
89
79
270
131
229
72
35
103
41
49
47
103
12
198
60
90
30
72
155
43
162
18
132
77
13
35
193
90
180
162
288
47
43
5
157
323
37
60
143
96
31
65
163
312
48
245
85
59
283
5
43
222
108
11
1
18
60
17
163
12
18
60
30
42
59
61
35
163
90
72
18
89
48
115
18
59
13
240
30
270
78
12
78
120
60
12
47
31
192
18
95
265
132
35
48
55
90
95
445
60
12
78
72
5
115
77
73
570
29
31
113
97
95
192
61
30
90
72
90
185
48
187
30
119
49
239
133
59
1
18
30
132
30
413
37
18
42
48
47
115
168
12
89
48
223
209
49
102
90
18
60
30
90
222
108
12
150
29
1
47
61
132
30
18
162
317
43
5
73
30
72
17
48
103
12
108
72
60
125
48
144
61
35
175
161
61
180
239
61
18
161
1
95
73
12
18
330
95
247
185
48
96
439
89
61
12
78
162
18
101
19
162
108
42
245
48
67
18
30
29
31
72
108
120
42
108
12
150
108
252
5
192
73
480
108
162
18
42
30
288
60
210
17
73
42
29
19
29
240
48
25
18
5
85
90
72
78
30
42
90
120
17
73
23
55
30
270
162
59
139
42
203
96
109
132
95
175
17
13
ABCD 99910081288*3^$a+1 [50016]
3
27
132
17
24
67
210
42
12
21
39
9
56
24
16
15
150
120
11
7
33
8
1
23
25
60
27
3
45
56
352
168
24
8
48
1
95
121
23
240
40
104
7
41
24
85
30
96
5
7
33
8
64
80
48
79
210
23
37
36
102
65
13
27
48
27
150
102
36
5
55
33
39
72
198
75
56
7
24
105
3
261
72
75
29
13
83
24
13
18
129
3
138
60
47
7
41
112
225
15
8
157
30
45
33
87
57
108
11
109
27
120
33
78
65
7
30
42
30
51
9
18
45
45
11
40
57
39
24
32
120
37
12
6
12
5
85
27
63
41
64
75
18
107
25
15
87
36
77
16
21
11
24
160
33
15
32
31
54
30
6
30
33
27
5
88
24
3
114
11
7
57
24
32
88
72
80
7
48
33
24
56
19
21
32
67
21
24
87
41
72
7
89
19
5
13
3
24
8
24
24
7
105
219
78
111
200
24
48
7
17
160
45
126
5
72
7
96
12
93
75
54
111
45
42
41
7
42
12
3
168
32
163
54
23
40
128
7
17
91
53
31
18
15
32
43
5
37
51
128
37
54
29
24
16
87
129
56
19
156
54
18
17
16
32
7
9
24
75
72
126
24
15
8
25
47
25
15
8
16
51
21
147
5
25
18
72
21
56
31
17
25
102
96
9
3
5
48
40
8
67
5
7
42
120
18
101
64
3
213
141
35
16
9
39
51
29
7
9
45
35
24
64
8
67
101
61
11
37
11
61
6
5
85
54
21
80
19
168
77
85
36
335
88
27
30
72
111
216
3
30
60
3
87
18
119
40
8
40
63
12
141
72
9
119
7
30
3
39
30
51
80
1
111
15
17
127
65
88
3
5
40
24
3
213
39
105
24
69
60
72
180
59
31
9
96
24
117
90
17
112
96
15
90
84
6
12
150
267
15
90
63
27
126
72
60
51
21
11
25
12
162
9
24
63
12
18
27
45
51
72
72
63
12
45
80
217
23
40
32
24
31
18
191
136
80
91
5
48
19
45
15
30
3
72
33
47
7
65
48
55
30
72
155
88
216
32
85
155
97
15
27
30
15
3
42
11
217
18
24
18
3
48
39
18
87
48
9
36
123
57
135
9
63
128
7
30
51
24
15
60
30
71
1
15
48
32
31
180
24
48
101
49
15
8
72
96
37
75
24
63
81
51
90
3
87
9
9
18
29
24
49
23
229
18
150
27
3
213
27
21
120
147
72
12
6
72
3
9
36
27
63
105
8
19
48
53
24
37
66
17
7
18
95
13
59
85
18
108
5
48
112
48
69
3
144
15
36
54
15
176
24
48
136
147
84
33
75
53
115
12
17
136
8
7
9
56
37
51
81
18
18
147
120
8
79
89
16
3
77
31
33
32
48
1
95
25
39
24
15
33
32
72
24
16
3
93
48
87
17
7
65
115
21
9
18
45
120
3
12
60
117
75
18
3
24
45
18
42
30
6
12
23
55
65
97
120
15
27
5
43
42
35
48
16
117
27
48
15
72
12
285
3
18
59
16
165
35
19
53
85
18
24
9
32
48
1
108
30
21
56
31
105
32
72
61
83
61
131
72
72
55
65
96
19
5
13
192
18
65
40
8
24
25
18
18
59
13
78
54
90
29
16
24
32
72
16
80
181
66
24
18
12
60
66
29
13
11
40
141
36
132
203
7
17
1
54
9
72
15
30
3
72
39
9
99
5
67
18
120
18
42
23
79
6
72
51
21
35
120
25
18
12
89
37
42
138
23
19
53
19
30
23
73
72
207
24
24
56
49
12
35
16
8
40
9
18
42
120
147
21
12
23
48
7
120
42
47
24
1
239
7
65
144
120
24
112
8
1
39
51
30
6
90
23
96
48
43
45
80
37
11
72
115
24
18
107
73
47
55
108
93
32
40
3
5
48
1
143
13
42
12
18
11
16
24
21
83
48
312
85
102
45
81
23
16
3
101
7
30
24
51
8
31
36
84
6
54
30
71
25
102
41
91
36
12
72
45
8
72
133
27
3
125
55
17
1
54
6
35
24
25
63
32
181
3
69
3
27
21
56
13
35
136
24
8
24
24
7
102
11
7
42
23
64
24
9
15
75
60
17
55
65
55
9
51
66
72
18
114
36
12
18
53
16
81
30
54
6
53
49
90
90
35
48
64
105
23
40
45
3
105
ABCD 99911059442*3^$a+1 [50009]
69
60
156
60
144
84
3
69
24
120
27
9
23
253
228
111
129
12
108
72
60
99
189
147
45
35
144
73
132
3
32
13
3
48
81
84
24
12
24
336
95
85
11
49
15
21
120
168
75
32
49
95
16
33
72
72
47
16
33
180
59
25
60
48
132
36
12
24
48
252
51
9
36
84
36
180
24
108
83
37
36
24
15
57
39
45
36
63
141
12
23
157
60
84
35
205
195
48
153
144
39
69
27
9
36
35
121
23
16
33
240
48
108
24
12
191
112
93
168
12
47
25
36
36
36
24
120
36
60
72
48
24
123
21
120
179
1
240
84
72
99
96
80
145
48
36
11
25
23
16
32
145
60
84
15
21
180
23
16
144
80
112
48
69
36
12
60
63
32
64
21
48
11
25
144
36
144
144
35
37
108
15
32
13
83
48
61
60
39
81
15
80
1
47
97
15
48
32
16
45
35
37
107
208
117
36
60
12
47
61
35
37
107
133
123
69
60
108
3
48
21
36
39
9
60
107
64
189
72
12
60
36
15
57
12
60
15
48
9
84
180
24
48
24
15
105
168
192
24
71
1
15
32
96
16
80
64
32
109
24
180
36
48
96
144
36
72
23
160
96
9
72
95
112
45
48
240
12
132
48
60
12
36
60
12
216
60
155
96
48
97
95
85
120
3
33
72
72
15
48
32
1
84
11
25
119
48
96
61
35
48
192
288
1
12
3
224
97
144
24
156
36
135
9
135
240
96
48
81
12
99
45
35
96
37
11
16
129
24
12
36
252
108
24
144
12
123
129
47
85
36
23
64
240
32
109
120
132
12
36
119
13
300
132
252
23
157
108
156
59
13
108
39
21
72
35
73
180
144
192
108
108
27
80
61
12
24
228
240
12
96
12
35
16
57
132
35
112
33
47
181
60
15
32
1
15
21
36
87
176
16
45
3
177
159
57
168
239
13
12
36
24
12
108
195
57
420
84
47
25
23
121
23
37
36
48
135
96
9
36
35
48
133
59
256
117
108
228
24
12
96
23
144
85
12
240
111
192
32
16
129
60
36
252
156
132
12
23
49
36
203
1
48
96
36
171
32
25
96
12
27
153
72
47
133
312
3
105
72
84
11
25
108
108
132
27
9
12
24
275
13
108
72
72
71
13
180
132
72
108
12
11
229
11
1
180
60
63
192
153
231
21
24
12
23
96
25
108
96
27
57
183
57
23
25
23
109
108
119
61
275
133
27
80
25
23
25
24
216
36
228
15
21
36
23
112
33
15
21
59
97
24
12
24
35
49
111
33
255
141
131
13
216
36
119
49
15
80
16
9
36
51
93
108
60
59
25
23
1
120
87
48
9
87
9
119
37
203
96
49
36
59
25
216
15
261
11
145
60
48
195
21
108
396
72
24
35
16
80
25
144
23
112
9
71
16
240
32
133
48
180
36
36
47
16
69
155
97
36
72
48
35
48
61
36
60
72
27
129
204
12
24
36
11
73
167
109
3
80
61
72
84
36
72
27
ABCD 99911580794*3^$a+1 [50083]
31
164
93
31
48
32
24
60
40
180
60
20
28
17
27
9
15
120
16
116
40
36
108
48
20
21
3
28
44
396
12
24
33
7
12
32
48
40
120
65
55
48
59
153
24
4
56
12
16
24
48
8
36
69
67
104
60
24
16
8
45
51
39
54
72
3
72
96
135
1
84
20
36
124
72
68
156
12
28
11
49
12
32
28
68
52
56
9
31
92
100
60
41
43
36
8
4
20
64
36
120
47
33
75
33
12
4
96
24
68
4
80
60
36
16
17
7
128
27
93
15
54
79
224
88
12
12
60
68
108
24
40
8
36
28
84
20
36
12
33
3
84
4
53
54
121
24
17
19
35
105
72
36
132
24
84
28
44
60
9
19
60
47
13
12
108
24
32
12
76
32
88
8
225
3
88
71
57
51
49
12
204
20
40
68
24
4
8
3
85
8
28
44
24
4
12
92
100
32
28
84
72
60
32
76
204
72
8
16
17
3
12
60
87
1
20
64
96
44
148
84
44
76
72
32
28
72
60
96
20
16
56
12
4
24
48
24
32
4
101
43
11
21
12
12
48
88
116
4
41
144
3
72
48
12
4
41
51
40
48
8
15
177
21
7
12
32
60
64
32
136
116
76
104
24
180
112
32
100
120
48
56
4
8
48
33
18
37
56
28
23
37
72
252
8
24
28
84
12
60
36
56
12
4
8
27
25
104
64
5
67
20
39
9
88
47
57
132
64
8
84
16
60
12
32
72
4
24
32
12
40
17
3
16
8
24
84
28
20
4
96
23
21
12
16
59
97
24
5
63
28
12
44
16
48
12
36
144
56
40
80
72
24
24
57
75
40
12
180
12
20
4
24
24
108
20
21
39
16
12
20
21
159
24
12
108
75
85
59
73
56
88
32
21
18
21
16
12
24
35
25
24
68
81
139
95
25
65
39
16
48
23
85
56
75
1
12
92
12
12
36
16
36
32
4
276
24
60
8
27
25
36
29
15
57
55
56
28
36
176
4
8
76
8
76
36
24
20
60
4
24
8
76
24
20
24
21
3
168
124
8
21
39
36
52
20
24
12
148
48
104
4
53
90
85
36
68
12
76
24
24
20
16
8
12
15
157
12
44
64
72
44
60
60
76
72
128
28
8
75
21
40
8
111
37
96
72
20
52
24
5
108
3
36
48
40
24
108
11
13
20
16
36
36
221
39
48
4
48
60
20
4
80
36
12
48
72
28
24
17
19
20
36
36
172
77
3
228
4
12
12
29
3
48
40
12
8
64
23
21
4
72
12
53
15
160
12
32
12
100
32
60
4
20
112
8
72
4
24
24
11
73
56
12
28
11
13
44
12
40
120
44
48
24
76
24
272
40
12
12
92
16
68
51
1
36
24
72
56
27
33
21
39
12
28
60
92
28
12
24
101
31
44
52
24
44
4
56
51
108
189
52
36
24
24
48
60
20
36
76
8
4
12
108
144
95
33
52
8
28
48
44
57
36
3
16
24
24
44
15
33
21
7
32
4
48
12
24
132
92
36
12
36
12
16
60
44
27
69
4
36
24
44
64
24
24
48
80
112
47
13
84
8
24
24
124
8
148
68
16
240
12
80
64
48
108
24
5
7
191
217
44
24
72
88
56
3
37
68
36
75
21
4
32
64
44
28
44
4
12
80
24
84
112
95
61
29
27
16
8
3
13
32
117
3
51
49
12
11
169
44
60
24
4
56
60
76
29
15
3
21
36
51
117
184
8
28
20
24
36
159
1
56
72
64
23
57
40
24
12
8
36
12
52
47
9
4
72
104
24
3
81
76
41
18
81
27
21
15
21
72
40
8
12
60
24
28
48
176
64
68
64
44
4
41
55
8
4
23
93
36
28
56
16
72
8
36
28
77
27
12
4
120
12
24
48
48
12
17
51
28
68
64
36
36
36
41
115
11
85
140
16
32
16
60
65
72
63
84
40
12
60
8
4
84
92
12
12
16
20
28
5
55
8
52
24
60
20
12
52
8
196
104
16
20
84
88
65
55
8
64
24
8
12
4
44
28
8
36
12
60
51
69
24
12
28
20
16
8
93
18
81
27
25
29
39
28
108
12
72
47
25
44
147
33
21
3
4
72
83
81
24
36
12
16
65
79
56
171
37
36
8
76
5
91
48
56
16
80
52
56
4
12
32
28
92
4
80
28
96
35
21
28
12
12
48
92
72
208
36
48
35
37
48
32
4
23
25
32
12
28
32
72
16
12
36
12
104
16
20
16
60
47
33
160
23
33
64
108
65
18
81
48
28
44
15
9
76
44
15
49
20
57
55
35
33
40
161
39
12
52
24
12
60
60
24
36
20
48
64
20
4
11
61
164
4
152
4
20
48
60
52
36
8
24
84
52
23
45
27
37
12
56
3
25
104
15
1
48
12
12
36
84
44
40
11
21
28
20
12
28
32
48
ABCD 99911640722*3^$a+1 [50016]
13
84
11
24
30
55
36
17
36
103
5
36
18
126
18
72
72
90
42
181
11
73
59
84
18
60
18
49
60
29
18
24
30
42
12
181
17
18
24
12
25
48
95
18
259
29
36
55
83
6
66
6
67
36
17
55
5
18
12
13
84
11
6
30
78
7
108
5
72
115
17
19
24
36
48
36
17
7
132
53
6
66
24
54
102
6
37
36
60
24
24
11
78
7
5
127
35
36
42
18
61
12
11
42
54
54
7
23
37
36
24
35
13
23
1
47
18
24
7
119
49
23
1
12
17
91
71
1
17
96
72
31
48
11
25
11
18
36
66
186
30
18
18
24
54
54
72
49
24
108
36
17
12
54
54
55
41
7
23
6
223
59
216
42
30
24
18
12
91
275
18
12
54
61
35
66
24
67
5
30
108
18
6
37
144
48
23
12
24
13
89
24
30
72
1
35
61
47
96
1
191
49
24
12
83
72
36
66
36
18
90
18
36
24
1
48
5
54
12
42
66
49
77
67
120
17
30
37
60
11
25
119
72
37
35
78
55
101
126
18
6
109
155
60
25
59
109
23
30
31
59
1
17
31
47
36
48
13
11
73
17
30
49
47
13
17
18
36
96
282
6
109
65
114
36
90
79
23
217
5
31
71
25
119
49
101
18
66
6
18
19
35
25
11
36
25
29
48
115
48
60
11
6
18
30
36
31
24
96
35
12
72
72
6
18
30
79
107
90
7
11
36
1
47
54
126
18
6
37
36
96
23
25
144
35
48
18
7
47
132
13
35
37
95
1
47
216
90
42
72
37
24
47
174
43
53
54
30
18
73
17
31
167
144
24
61
41
90
18
114
12
24
156
18
18
6
7
59
24
13
24
11
6
7
12
17
54
37
107
13
17
24
19
12
17
6
90
31
192
65
7
23
6
54
12
60
30
103
23
24
30
234
114
19
83
132
12
24
49
48
23
18
144
175
59
18
6
30
78
12
109
36
17
67
60
96
65
43
84
59
48
162
6
12
18
18
97
12
35
1
24
47
6
43
48
17
7
29
84
79
89
144
66
24
84
24
18
90
1
17
84
43
29
54
18
6
66
42
12
13
29
48
7
60
5
24
7
59
1
5
138
13
59
54
55
168
17
30
180
13
101
31
36
23
121
77
12
126
1
96
35
54
12
78
66
18
96
108
97
156
24
24
53
6
108
12
6
66
277
47
6
127
17
115
11
66
19
107
37
35
61
47
13
36
11
49
95
13
17
55
185
30
1
17
18
145
17
31
23
42
102
109
17
18
54
18
13
23
1
59
18
67
48
24
107
42
12
7
11
36
1
12
11
102
18
24
25
41
18
6
48
43
155
25
17
7
95
18
18
60
72
12
24
13
17
18
96
12
18
54
85
36
47
25
209
36
84
91
17
19
107
85
12
12
233
90
37
17
18
96
25
101
18
13
41
72
30
25
65
79
17
67
59
12
6
30
18
7
17
48
72
114
30
24
102
42
30
13
11
1
36
65
43
17
66
72
42
19
48
72
36
77
30
6
12
36
126
54
18
24
36
1
24
101
18
126
19
89
18
48
1
95
12
60
30
18
13
41
24
7
11
13
72
53
19
17
43
53
7
23
36
42
66
18
18
37
5
48
6
36
25
23
37
36
23
97
113
7
12
5
7
47
1
48
53
31
48
53
30
1
41
55
11
36
97
29
36
42
12
1
17
7
12
5
79
47
36
13
23
72
84
61
83
6
30
24
138
19
53
54
1
17
6
1
48
12
65
12
78
84
1
107
25
65
223
12
17
18
25
71
192
25
11
36
60
25
47
61
41
6
54
139
5
66
60
1
11
18
6
156
36
72
6
31
12
47
85
204
24
29
30
61
36
53
30
1
12
5
31
12
17
108
102
24
54
43
11
120
13
24
23
1
11
37
59
54
19
65
6
12
36
150
54
108
30
198
1
12
11
36
1
17
12
103
59
18
144
19
23
193
24
24
23
18
6
12
90
42
72
12
61
11
96
30
114
13
41
48
54
1
71
49
83
30
19
17
6
25
23
6
72
7
83
18
180
30
13
5
91
23
48
42
18
210
18
25
11
36
36
24
121
77
144
19
29
6
36
12
90
6
48
96
37
47
186
54
49
17
18
96
108
97
11
12
60
13
41
7
65
54
12
24
30
18
36
42
30
73
23
84
24
12
133
215
48
60
73
47
144
90
79
24
96
5
31
95
156
37
5
30
49
48
179
12
36
168
36
13
35
276
36
37
84
23
36
49
23
30
79
47
73
53
114
13
5
48
7
120
72
23
73
132
12
89
18
138
18
36
72
36
13
23
150
144
31
35
1
77
7
11
37
24
47
48
24
1
47
24
37
36
ABCD 99911640932*3^$a+1 [50021]
20
85
15
60
15
21
12
20
64
8
28
24
129
59
121
84
60
71
4
72
56
40
24
20
13
23
76
12
8
13
24
35
12
19
30
59
16
69
27
72
12
105
48
15
45
95
76
68
31
33
8
55
41
73
60
27
104
52
237
27
9
95
4
21
39
132
39
57
44
72
36
60
112
68
1
39
8
37
12
24
75
48
36
12
8
25
3
57
120
75
21
119
31
17
4
36
32
1
6
30
35
109
36
84
24
23
16
168
9
179
24
112
36
8
24
48
25
60
84
27
117
35
12
85
23
36
52
12
32
16
12
45
47
4
36
213
99
72
24
20
40
24
12
24
8
13
27
12
57
23
7
29
49
35
145
123
56
4
39
65
28
8
64
75
29
4
116
16
12
44
13
36
11
4
9
75
45
111
36
84
24
45
15
92
184
44
1
24
30
129
15
9
87
33
81
63
9
54
96
90
3
45
120
51
92
79
5
52
20
24
43
144
9
21
27
9
27
12
84
51
9
48
24
44
16
60
104
16
44
4
132
9
47
108
1
3
141
23
13
23
48
13
155
25
12
63
21
87
3
45
12
39
18
15
24
12
69
12
24
24
3
108
36
140
48
28
48
9
36
3
21
36
24
11
28
21
23
108
16
8
4
168
12
57
15
44
25
3
152
1
27
9
18
30
3
108
45
60
3
21
96
24
47
43
9
12
20
40
9
6
69
75
45
32
48
4
24
93
3
33
3
45
12
27
8
4
60
9
3
32
25
39
27
66
30
18
15
15
21
21
144
3
3
5
43
57
12
57
27
12
45
215
7
101
13
47
97
30
90
47
36
100
9
48
47
4
99
69
84
8
145
3
20
76
8
64
3
96
41
36
13
23
28
20
24
4
57
3
24
33
23
40
81
96
15
63
6
59
52
12
81
36
27
108
60
39
105
36
12
33
15
39
30
83
28
45
3
21
3
12
32
36
4
60
8
67
54
3
36
20
16
15
9
60
48
56
97
51
63
53
37
63
24
12
21
60
3
33
111
9
60
23
40
21
27
105
3
12
9
24
59
24
28
84
68
40
3
5
1
24
15
12
69
84
36
75
36
60
48
36
32
1
51
24
68
72
52
32
24
12
72
4
15
21
72
33
3
15
57
20
13
96
11
64
12
92
16
51
5
40
12
93
24
15
12
24
8
72
64
84
60
24
56
52
20
40
9
15
21
23
1
120
23
1
27
63
57
33
6
65
79
9
36
21
60
24
23
4
9
15
44
1
15
56
28
320
40
24
56
28
8
28
8
72
136
12
9
83
12
40
12
20
24
169
24
35
37
87
12
9
15
8
13
63
8
72
28
9
36
18
41
16
96
48
39
102
75
20
28
84
24
33
23
36
7
18
11
4
68
28
9
3
20
37
11
49
123
116
4
9
123
21
11
4
21
15
9
3
3
53
4
60
8
115
18
27
45
47
72
61
47
1
27
96
56
13
27
8
28
176
61
23
1
24
60
3
48
24
21
3
120
44
19
9
48
57
60
15
9
12
39
12
33
87
12
48
48
96
69
47
67
33
57
23
97
11
25
39
51
54
59
60
12
49
23
37
12
144
23
16
24
20
4
8
61
60
3
57
39
36
68
52
189
36
54
17
79
21
56
28
12
12
44
4
44
4
24
129
15
21
24
36
84
27
36
48
20
4
45
75
105
23
37
3
27
5
96
25
23
28
24
69
12
108
11
31
18
3
12
36
45
3
57
24
95
36
25
107
36
1
71
1
60
63
72
12
44
28
9
6
6
39
12
92
100
12
128
16
105
59
28
8
28
24
56
16
24
84
27
5
37
3
24
72
21
27
51
41
16
45
39
12
57
12
48
23
12
4
24
3
81
105
35
4
12
189
54
57
33
24
12
11
13
3
8
36
64
33
12
3
21
36
11
7
66
35
91
9
21
23
16
60
156
20
76
32
52
9
36
48
15
21
24
11
28
8
40
63
113
84
49
3
24
140
196
60
261
23
4
9
51
9
15
69
12
168
6
17
79
30
75
36
9
3
164
13
84
123
87
33
21
27
32
4
8
25
15
12
72
96
128
1
27
45
35
13
3
9
39
56
4
32
40
9
47
40
8
16
93
27
12
21
231
20
180
28
141
15
69
11
28
24
8
52
9
15
8
25
39
81
63
63
9
44
4
93
63
21
36
3
32
85
87
80
24
49
75
12
56
13
51
68
49
59
12
28
21
111
9
6
77
28
9
120
15
12
60
15
78
36
11
49
36
15
132
21
6
6
3
48
12
24
3
30
3
12
32
12
168
73
48
12
48
47
85
15
24
21
3
32
24
36
13
51
44
1
111
33
30
5
25
23
13
15
108
3
138
63
8
36
16
213
39
20
48
40
144
33
23
12
88
24
60
33
3
48
15
30
83
1
11
40
21
11
28
111
101
43
5
1
35
28
24
3
41
7
30
180
96
63
36
45
59
136
36
21
15
45
3
12
8
1
36
48
59
73
15
9
30
54
15
60
8
37
15
20
52
20
40
9
3
57
3
21
75
135
17
112
48
9
6
77
124
44
12
31
6
75
105
15
56
13
23
16
33
27
132
44
1
27
9
23
76
8
13
27
56
16
9
6
9
81
6
18
27
20
4
56
13
12
90
105
36
3
45
9
23
64
9
120
36
24
60
3
228
105
48
12
107
37
71
16
180
24
8
157
11
12
180
91
17
16
20
13
75
9
24
12
48
ABCD 99912561044*3^$a+1 [50073]
6
30
162
108
72
60
67
71
24
18
42
6
7
72
8
123
13
131
21
40
95
12
18
282
18
210
84
73
47
48
48
73
11
168
12
18
60
43
47
33
15
529
24
29
90
18
55
179
120
6
72
78
49
23
73
167
12
45
40
113
78
144
153
15
138
42
61
107
13
41
15
15
25
144
71
33
165
102
61
17
42
30
18
132
18
7
96
119
66
72
63
39
145
191
30
115
47
12
60
66
30
97
47
18
132
30
109
191
6
144
96
19
48
47
60
78
55
113
42
12
25
95
66
24
96
132
42
36
84
90
15
105
60
19
56
16
185
90
30
7
185
7
35
61
47
60
37
65
48
18
12
1
152
9
66
54
30
193
185
60
123
40
29
43
107
205
35
96
54
111
57
127
56
48
39
97
83
12
90
18
48
109
53
27
33
18
85
29
19
107
60
120
24
33
75
60
78
163
11
6
60
144
6
12
30
78
84
25
80
40
113
12
48
48
12
18
72
78
72
15
48
39
210
103
72
104
57
234
78
7
41
30
12
13
8
417
15
9
31
107
48
12
42
48
78
180
54
36
150
24
13
17
36
42
48
180
102
42
6
24
180
6
37
47
66
42
13
209
79
71
48
120
48
60
85
17
42
18
27
15
1
17
111
27
42
138
12
42
171
15
114
15
21
42
42
78
1
47
25
59
21
75
60
174
78
30
18
37
56
9
103
149
18
12
18
60
31
89
12
36
39
48
40
72
65
63
16
24
48
248
40
71
48
25
56
111
36
13
149
67
56
112
5
60
120
7
131
30
7
35
102
30
6
43
119
42
15
16
32
117
30
18
282
81
9
31
77
75
33
223
59
85
17
78
18
55
29
126
133
41
79
11
61
17
60
18
9
21
123
40
41
18
12
169
72
5
27
16
191
49
59
13
329
63
273
55
8
40
17
39
21
139
24
41
18
18
67
8
64
11
37
137
90
6
12
222
30
31
299
60
9
40
41
63
195
12
1
80
87
30
18
144
49
29
90
108
84
138
55
167
30
90
150
91
80
40
65
7
35
12
48
33
88
47
42
192
18
45
88
155
93
147
72
21
87
97
72
5
36
39
64
41
48
12
19
29
30
37
83
37
24
29
30
61
96
191
12
78
7
192
65
120
31
72
72
11
54
18
61
59
30
48
30
73
89
175
83
162
43
65
207
27
21
27
37
120
173
75
117
123
87
78
48
54
6
207
27
30
55
24
72
47
102
30
85
125
19
29
67
8
57
39
16
5
123
3
12
177
184
17
87
33
150
30
12
42
126
7
5
90
33
27
61
11
6
150
12
37
83
102
18
37
120
161
90
12
12
69
111
18
15
16
431
18
90
60
30
18
25
32
165
108
84
66
9
75
13
35
42
108
31
131
150
18
61
96
155
6
12
12
36
174
45
261
90
24
153
27
165
96
40
29
19
72
32
136
29
12
168
30
30
67
65
39
39
48
84
6
30
12
37
65
96
55
77
18
49
104
81
48
48
103
504
5
43
32
112
5
6
42
60
360
87
21
102
42
96
30
13
179
18
43
107
13
144
125
12
30
6
42
1
17
55
17
7
113
31
11
61
288
120
11
133
17
55
65
66
42
187
11
30
175
65
12
123
69
19
24
5
27
51
24
270
6
42
252
19
24
17
63
3
12
81
9
18
30
60
84
96
79
35
213
40
200
192
51
84
9
81
ABCD 99912658414*3^$a+1 [50010]
40
11
6
36
7
8
28
5
6
30
43
17
84
79
8
3
72
78
72
18
30
7
48
36
36
164
64
77
24
24
31
281
3
216
15
24
102
24
66
24
81
100
120
53
12
19
29
36
171
88
11
33
28
60
32
16
5
42
109
41
18
6
96
87
51
181
20
136
5
15
93
55
77
18
45
64
60
36
44
111
1
144
96
56
9
19
11
1
60
12
92
88
32
36
15
97
47
6
15
3
6
139
281
39
72
28
35
72
49
36
48
5
7
29
51
28
12
95
78
31
59
21
4
36
35
6
18
6
3
57
15
24
21
43
8
15
18
60
96
75
9
36
43
60
12
200
21
24
96
67
101
66
85
8
51
6
186
25
65
7
96
47
30
18
72
13
20
45
19
77
55
35
6
114
13
12
95
24
45
64
17
24
39
40
72
8
136
11
30
43
56
45
39
136
11
33
52
11
114
3
3
37
132
5
103
108
5
90
49
24
36
59
21
4
180
24
41
42
49
5
31
5
54
6
24
39
12
39
66
3
27
24
1
5
15
33
66
66
159
16
72
56
112
23
42
43
11
1
53
39
27
6
168
36
36
288
66
13
140
81
27
9
63
40
41
66
81
15
57
21
19
92
4
84
56
16
89
151
11
30
27
12
168
28
12
68
93
79
8
69
30
30
19
5
12
55
5
75
88
84
17
66
57
21
159
100
20
81
19
32
15
96
69
88
113
114
81
40
44
136
108
44
27
133
77
3
28
60
53
51
99
61
24
65
120
27
33
12
15
12
16
36
11
33
15
97
89
6
138
87
63
37
59
54
51
81
60
7
248
4
20
51
13
17
7
32
36
4
65
3
40
101
27
129
84
75
141
90
73
47
129
4
20
87
21
33
90
57
9
103
41
27
4
36
44
15
21
64
36
5
3
45
7
35
9
28
108
143
57
63
1
65
39
12
4
56
39
6
19
44
12
28
44
16
24
23
25
132
131
1
65
55
5
63
3
13
72
35
45
9
295
24
24
41
36
60
15
16
53
39
48
132
33
18
1
269
36
15
148
20
16
5
90
6
31
5
3
72
52
113
55
32
16
5
66
85
41
138
85
36
29
19
36
60
60
41
60
75
4
36
44
4
17
66
25
5
90
117
136
11
21
28
12
32
16
17
3
156
81
15
72
153
39
36
24
16
23
96
45
36
48
117
163
47
37
11
30
19
23
24
54
15
57
18
85
197
48
27
28
24
17
60
79
12
12
11
45
27
37
12
20
100
44
76
48
132
96
60
24
149
27
48
81
6
25
12
41
55
56
4
44
16
35
6
90
1
228
65
19
8
52
41
7
104
28
12
59
30
7
53
171
69
6
9
45
79
8
40
8
4
72
149
31
29
31
119
1
48
53
114
165
9
7
108
47
120
85
32
21
6
73
48
23
6
31
59
1
53
31
84
95
45
21
54
49
71
37
44
16
5
60
43
107
33
124
11
81
28
116
160
24
77
120
36
67
17
55
11
97
60
11
30
7
20
24
21
87
27
9
111
13
32
28
48
72
12
11
37
68
93
27
45
55
113
19
23
133
12
5
7
17
60
3
36
57
30
24
25
44
21
6
85
8
51
30
66
48
30
66
25
8
72
21
15
45
60
79
68
87
13
48
20
52
20
12
9
60
67
24
11
13
41
63
108
28
17
168
36
31
32
28
65
87
3
90
27
27
61
59
6
60
19
41
24
24
39
3
33
4
12
5
79
17
27
63
168
37
35
90
7
32
28
17
51
69
216
67
96
47
9
84
96
28
71
42
3
12
93
7
59
13
17
84
7
240
53
75
15
30
67
29
60
19
35
21
129
36
15
39
117
60
45
19
41
15
28
84
23
13
11
6
39
40
8
16
72
80
33
39
3
24
24
57
105
15
40
53
19
12
24
41
63
57
60
63
21
12
108
39
27
49
5
135
52
8
4
72
179
61
35
1
72
53
48
27
4
35
229
84
173
18
85
11
1
5
63
171
13
32
40
96
8
160
41
19
12
32
3
198
7
29
156
55
29
151
119
105
201
79
5
3
36
21
36
127
17
60
3
33
108
39
40
20
28
23
42
15
4
41
24
24
42
37
101
7
72
71
21
4
60
35
9
36
24
108
45
7
32
40
24
11
30
24
39
33
127
36
20
51
6
27
16
12
8
75
96
120
73
132
44
24
16
60
35
25
20
21
75
16
53
79
71
6
31
53
36
43
80
87
1
5
15
75
13
11
54
12
30
33
21
66
37
17
43
23
78
39
28
29
39
40
137
87
3
25
12
257
31
24
11
24
30
31
60
24
60
20
15
45
16
65
24
19
20
12
9
63
ABCD 99912867196*3^$a+1 [50008]
31
24
65
60
16
68
49
78
9
104
7
18
12
35
19
18
18
12
33
27
17
36
7
12
21
8
7
84
5
36
13
30
41
1
99
21
3
12
3
24
17
1
3
20
7
90
75
44
4
32
13
54
12
5
24
76
3
41
121
11
97
6
24
33
3
17
13
27
3
77
24
31
12
18
83
25
6
69
21
71
24
1
30
33
120
9
6
30
6
29
37
60
3
27
113
7
33
69
11
1
66
24
66
15
3
45
15
30
15
51
108
42
54
41
1
15
9
11
13
12
15
3
114
42
30
24
174
6
107
13
27
15
18
24
12
54
17
4
15
5
1
15
3
6
11
7
41
67
42
36
15
9
42
66
15
48
45
6
6
12
66
125
25
11
13
27
80
36
4
3
102
60
84
51
39
6
18
12
5
49
27
60
24
15
18
60
12
30
21
24
56
40
24
51
9
39
90
12
54
9
32
19
21
87
36
17
7
42
6
60
60
45
9
6
78
11
13
12
54
60
17
73
27
8
1
6
48
6
35
31
48
54
12
11
24
16
9
36
75
33
6
9
27
9
21
60
15
63
21
9
84
42
6
18
6
11
13
51
60
20
36
13
12
15
8
55
5
1
30
30
15
21
72
3
9
71
79
5
36
13
15
51
54
71
36
13
71
19
6
11
25
15
9
95
31
60
33
105
51
9
27
8
19
42
60
11
28
21
39
12
27
30
6
17
7
18
15
69
18
18
39
44
52
8
31
24
24
6
27
3
6
6
24
5
13
27
51
149
16
9
11
37
60
18
54
11
7
6
27
44
36
4
96
8
36
49
11
36
7
81
20
85
36
126
42
11
85
12
15
63
6
6
69
15
18
42
9
51
18
3
3
41
91
9
9
35
1
15
9
6
18
48
12
36
12
24
54
17
4
15
21
3
65
19
42
78
17
1
3
9
6
36
18
23
40
3
5
40
56
76
3
45
36
20
16
20
37
11
25
12
24
6
5
25
15
3
24
6
15
15
45
32
13
11
124
36
15
41
4
21
54
29
36
64
75
36
54
27
63
41
84
109
71
1
6
12
41
31
45
111
5
85
12
3
8
1
71
13
54
18
3
9
6
24
18
24
6
18
36
15
44
40
15
12
84
21
24
20
61
24
15
21
23
19
53
13
6
120
24
186
15
45
51
87
17
36
73
60
27
9
186
45
39
6
12
12
11
37
3
104
49
111
15
29
7
5
24
19
60
24
17
109
24
18
30
24
60
48
3
3
65
7
30
12
3
24
63
12
54
15
75
5
85
54
102
18
12
41
25
12
11
52
8
12
19
5
1
15
24
9
27
44
31
9
20
1
35
4
21
3
21
75
9
42
12
12
9
9
60
11
7
5
7
18
3
105
15
27
18
11
13
18
48
42
48
11
36
7
21
15
24
12
5
25
6
33
12
33
35
25
12
24
11
67
48
30
30
29
31
18
12
15
15
29
16
24
15
30
78
30
3
3
42
30
18
12
23
40
12
3
5
25
15
36
15
21
3
12
12
6
30
21
20
4
21
18
66
6
6
39
9
75
15
12
9
39
45
32
13
12
30
45
3
42
24
39
12
8
145
6
54
12
35
60
4
15
65
24
55
57
44
144
7
60
5
28
21
59
16
36
3
5
12
13
24
63
48
45
54
18
60
42
78
39
45
6
12
18
83
55
41
16
15
12
41
31
101
7
78
72
18
24
21
3
6
24
71
79
12
33
21
15
15
54
12
12
6
41
24
19
33
63
6
15
20
1
63
12
3
36
6
42
132
54
54
12
21
27
33
9
35
31
12
17
36
73
30
12
29
91
60
33
32
19
6
15
75
9
20
25
48
6
21
9
11
1
12
6
24
6
42
113
31
41
19
54
30
60
57
9
18
48
30
3
32
13
6
6
42
12
54
11
36
13
12
3
20
49
36
11
4
32
73
54
33
15
24
45
24
9
12
120
6
9
3
66
6
21
104
4
12
60
20
7
18
23
25
6
5
36
4
3
18
3
51
9
15
90
11
36
40
27
17
25
18
12
5
49
84
6
12
9
21
15
87
17
4
15
41
1
3
39
12
30
30
5
4
141
15
9
12
23
12
19
69
36
33
11
37
48
12
15
24
36
8
25
11
40
9
15
15
72
12
6
12
24
15
3
18
3
12
48
45
27
39
6
48
11
49
27
48
9
11
31
6
48
6
24
96
65
13
3
63
84
36
17
25
60
35
24
76
3
6
6
18
35
31
5
1
12
12
11
19
24
12
18
27
27
12
21
20
28
12
108
15
17
37
42
5
16
8
76
51
24
5
19
21
15
108
57
45
11
13
6
24
12
53
12
7
17
19
6
39
9
12
48
6
6
30
41
37
36
6
5
25
15
36
20
37
3
39
90
36
30
9
21
24
30
30
30
65
1
18
36
41
13
27
24
9
12
23
12
28
15
36
21
8
216
1
12
3
15
54
18
81
21
18
48
9
9
12
78
105
9
11
49
3
44
36
43
30
6
5
4
15
5
36
1
35
13
15
15
12
89
16
15
24
6
39
44
55
17
19
6
18
45
21
18
96
30
42
114
36
15
8
37
3
12
15
12
6
6
60
21
8
25
24
30
41
19
30
6
36
9
32
13
15
45
42
48
12
18
30
21
44
40
15
17
19
29
7
45
3
150
27
8
25
87
24
44
36
16
93
30
60
6
11
25
42
6
24
3
8
1
35
19
42
3
15
5
19
6
51
21
15
3
125
19
36
6
24
6
36
9
93
66
30
11
19
41
31
120
5
25
18
54
107
13
18
9
39
6
35
1
12
51
12
20
43
6
18
57
15
21
9
11
19
6
42
113
7
33
3
6
39
12
20
24
4
32
19
105
39
17
37
42
84
17
28
27
12
30
6
12
42
42
6
23
36
24
25
11
184
69
11
19
60
17
1
3
32
4
24
20
1
36
23
16
9
90
102
24
24
30
60
81
24
57
3
9
12
24
11
36
7
6
54
6
35
12
40
93
6
5
43
18
63
12
63
21
20
19
30
35
19
30
96
35
37
59
19
12
5
7
33
27
42
75
51
45
39
41
7
117
96
39
30
6
5
7
6
15
21
119
1
6
33
36
21
3
56
19
6
24
11
40
9
6
18
6
12
29
4
51
36
93
9
27
51
18
84
12
35
1
39
3
81
69
27
9
30
30
11
36
25
15
39
138
42
21
3
5
76
3
101
49
3
9
30
24
21
45
48
23
55
5
4
44
1
60
35
19
6
51
24
9
24
3
3
57
9
54
72
5
37
12
30
18
18
65
7
93
60
3
5
72
40
45
23
19
6
132
18
17
7
18
3
12
69
18
6
24
42
54
30
30
204
27
33
51
45
6
30
15
36
27
77
1
15
8
31
69
20
7
189
3
30
23
7
42
6
5
79
24
5
36
43
12
36
45
63
66
71
7
17
13
87
3
33
3
17
25
15
3
30
27
60
39
6
90
33
32
4
51
42
48
18
12
33
36
3
42
24
6
9
9
36
36
36
18
12
89
25
78
17
25
114
57
15
5
109
51
75
42
36
24
3
20
85
24
54
17
7
66
24
11
52
69
6
9
60
33
42
48
33
3
41
24
19
18
3
69
3
3
12
9
60
21
3
32
19
21
3
6
39
9
3
108
12
8
31
81
3
21
33
6
6
71
4
21
3
32
7
18
24
6
18
6
24
12
30
72
27
24
36
9
27
33
15
15
12
9
20
55
6
155
85
42
ABCD 99913039288*3^$a+1 [50020]
75
44
25
6
105
15
60
17
48
25
119
4
291
101
48
40
87
84
6
215
49
39
80
96
1
54
101
52
48
9
36
107
73
27
48
69
135
56
12
148
9
15
21
27
33
300
60
54
6
30
53
96
61
227
13
54
66
35
40
48
111
9
80
1
51
12
8
24
55
180
9
111
33
60
57
23
7
90
131
12
97
30
5
64
20
64
33
15
39
66
30
33
116
4
120
57
75
224
160
15
53
48
12
240
37
63
63
9
21
95
28
20
127
24
6
119
61
59
31
137
13
95
85
107
12
40
24
72
80
49
36
60
347
73
39
51
57
48
132
27
90
23
120
28
75
24
141
44
16
24
51
93
57
180
54
9
80
37
27
32
84
136
24
267
5
48
16
48
3
9
128
108
24
60
76
45
75
12
3
33
51
53
13
39
75
113
336
180
36
124
21
11
132
28
15
53
97
15
9
119
12
60
40
48
44
13
47
127
41
28
57
30
45
8
72
252
13
35
52
27
6
144
36
87
188
24
16
44
28
152
61
159
21
47
28
84
15
29
64
27
5
28
32
16
68
172
264
15
33
108
39
101
88
57
35
19
33
120
123
54
3
60
3
65
4
80
108
13
3
44
133
59
64
32
4
45
95
24
1
15
24
356
1
90
24
45
21
114
53
133
3
60
51
33
8
19
93
20
12
144
31
9
117
27
156
237
15
20
108
67
30
24
15
8
13
87
20
28
20
60
64
44
16
116
4
51
149
4
132
192
12
15
65
96
12
16
20
144
127
6
15
24
20
64
20
1
36
59
64
51
6
35
19
45
21
15
129
239
24
52
68
156
16
201
23
112
20
25
54
33
140
12
48
88
32
43
30
47
13
23
96
16
132
33
15
144
81
59
148
87
65
24
7
24
113
13
59
1
54
153
3
69
96
195
53
24
13
54
45
81
87
8
49
11
52
27
60
36
65
100
248
1
36
15
68
7
84
6
167
133
15
39
5
91
45
8
67
17
7
30
90
186
147
180
93
3
12
48
27
89
48
48
160
132
96
24
33
63
117
27
36
57
54
33
68
48
16
44
4
33
24
35
55
5
48
67
21
80
12
12
160
75
5
31
120
17
43
144
6
47
13
210
129
176
112
123
5
40
15
5
52
33
90
29
16
8
12
220
120
8
37
84
6
60
150
119
16
9
90
89
12
64
68
12
25
11
28
116
31
29
48
40
12
20
181
23
97
267
27
105
308
7
21
69
66
53
64
123
45
12
3
30
35
139
6
54
9
104
48
52
96
92
175
57
92
96
55
60
84
53
88
9
6
57
33
30
153
24
8
24
36
205
120
95
40
9
15
48
200
7
6
30
24
36
17
72
136
108
177
47
36
76
84
24
243
29
4
117
87
33
15
9
120
6
77
43
24
6
135
12
27
6
83
112
68
64
8
168
97
24
35
31
5
24
48
36
112
15
53
91
66
99
105
6
57
33
3
36
21
3
24
120
3
17
133
87
3
65
85
15
92
127
33
80
108
52
33
207
108
212
76
51
66
35
88
57
60
30
225
32
247
53
16
81
96
23
240
12
52
56
64
3
65
12
100
36
32
85
3
27
117
87
33
63
153
84
60
27
261
39
9
20
4
3
185
52
8
49
23
252
16
45
24
111
72
68
60
49
30
21
45
3
12
159
53
112
68
16
147
137
13
159
24
444
33
147
60
33
59
64
296
55
6
3
60
36
8
163
33
176
16
80
12
7
81
12
60
33
15
45
75
12
96
92
84
121
87
63
65
52
297
3
20
12
31
24
6
15
120
108
ABCD 99913077242*3^$a+1 [50021]
9
3
105
7
20
16
56
129
15
132
36
24
4
48
11
21
112
11
1
5
19
48
5
12
67
29
3
28
32
16
12
11
78
63
21
79
17
7
36
12
71
30
63
33
48
135
28
20
93
36
27
12
136
8
117
15
153
55
17
19
12
24
20
12
28
59
105
81
27
12
16
12
56
12
64
132
44
108
28
56
21
7
44
4
36
48
68
9
7
36
53
18
61
5
27
52
65
7
20
9
43
101
15
189
31
17
3
76
20
220
12
92
9
75
4
116
24
12
4
48
32
12
4
17
27
45
27
48
12
69
7
17
36
15
52
56
28
36
20
148
168
17
39
33
30
42
31
20
21
36
72
319
8
192
24
4
48
68
4
101
31
120
8
12
60
40
32
9
55
125
19
44
4
5
30
13
12
48
32
36
12
16
12
36
84
20
28
12
32
21
103
32
12
4
80
52
128
9
31
44
76
8
15
21
4
17
54
13
44
12
52
5
7
56
24
12
76
96
32
3
1
8
72
63
25
20
9
31
5
48
51
40
20
21
7
41
3
124
20
84
96
93
12
55
96
12
8
4
60
68
3
9
12
48
9
15
28
12
12
20
24
4
8
64
5
51
16
47
57
28
5
67
89
51
72
129
67
32
28
164
124
48
24
5
3
15
45
4
12
60
204
60
12
44
24
84
9
7
11
21
36
9
24
15
28
32
28
80
4
32
16
11
69
96
48
12
69
19
36
12
60
53
84
63
9
24
63
24
33
42
9
16
44
21
7
72
5
3
15
1
5
79
24
36
84
168
5
15
24
36
4
5
3
12
4
17
3
40
107
85
96
20
48
100
12
24
36
59
25
128
12
75
25
23
6
123
12
4
95
18
27
3
21
4
56
52
48
12
5
60
31
5
84
39
4
12
36
36
17
75
12
28
48
35
13
20
9
3
12
12
48
24
12
24
76
72
32
21
87
112
5
51
16
5
7
20
4
35
49
32
33
19
8
9
27
21
39
28
12
125
103
8
36
33
87
21
7
41
19
96
12
68
12
60
28
20
48
40
32
48
4
53
60
54
1
24
96
5
12
67
8
75
37
20
16
29
27
24
39
13
8
64
20
40
20
4
44
36
28
101
123
136
8
21
27
52
44
52
12
53
147
9
36
39
24
40
60
17
27
64
36
5
39
52
12
48
5
163
60
44
9
30
18
19
12
8
21
27
9
36
19
29
19
113
3
88
44
9
63
9
12
31
128
21
19
24
12
48
23
9
48
36
112
56
4
8
16
48
36
44
4
48
5
31
20
4
284
4
29
3
21
90
13
36
80
12
40
8
3
9
52
96
60
68
48
64
77
63
16
5
63
9
3
4
204
41
7
12
17
36
3
12
48
100
35
1
84
132
41
19
116
72
16
36
209
36
39
15
105
108
24
60
4
41
3
9
75
36
28
12
24
47
90
31
68
9
7
5
123
4
53
7
29
43
89
43
12
32
21
43
5
39
4
32
21
31
24
68
48
4
60
68
28
132
17
31
20
28
36
24
29
79
92
48
24
4
23
48
13
12
12
32
21
3
72
40
12
23
9
48
36
48
60
4
24
20
40
84
80
168
36
57
36
18
109
5
27
100
8
72
96
52
20
84
16
132
53
3
52
36
12
36
20
12
64
44
132
9
3
4
72
56
36
27
9
9
139
12
44
21
67
32
28
24
56
52
149
31
29
12
24
15
4
17
55
56
9
3
52
12
12
12
17
67
56
24
72
21
12
31
20
16
48
84
8
12
28
8
129
3
12
21
48
7
36
8
117
15
112
36
17
3
4
24
144
5
15
24
9
6
1
8
28
36
92
24
52
29
18
13
35
13
5
7
12
44
12
4
60
12
80
28
48
32
132
12
9
7
155
45
36
4
12
29
27
16
41
31
32
100
36
89
43
32
3
61
65
15
21
99
12
28
96
17
15
28
20
12
12
60
33
19
89
18
45
16
29
91
108
84
24
44
48
52
20
15
13
8
33
3
33
48
6
1
48
17
19
8
12
87
13
116
36
52
20
33
72
51
45
27
12
16
8
52
80
40
12
5
55
53
111
9
132
171
4
36
32
12
88
20
76
5
39
57
27
24
28
5
175
23
33
9
115
44
48
21
18
25
12
96
29
3
24
24
108
52
65
3
4
68
40
92
112
5
67
8
72
9
63
36
4
72
8
4
137
91
32
24
12
48
4
56
40
48
120
11
45
40
44
28
72
5
19
72
92
76
92
28
48
12
8
48
64
24
17
72
15
4
20
15
97
29
39
16
36
17
7
29
12
27
36
12
24
24
16
20
81
55
20
84
4
44
72
21
108
15
81
63
81
3
9
3
4
8
76
36
44
36
112
24
24
8
48
40
20
36
9
51
4
125
7
29
7
8
16
32
16
11
1
17
12
39
21
115
12
8
12
28
60
8
3
9
36
117
15
16
24
8
9
15
12
9
60
7
12
8
24
3
66
67
24
41
3
84
21
79
8
28
32
12
96
15
9
28
20
16
44
100
8
48
12
4
29
31
44
36
3
129
40
23
21
4
29
31
5
31
56
76
32
3
25
17
151
36
20
48
52
68
108
3
102
31
8
64
24
89
7
20
16
24
8
21
55
29
163
8
69
135
24
136
68
33
36
7
44
16
17
39
60
69
7
20
9
31
32
9
15
28
84
164
24
36
9
3
36
33
27
88
20
21
15
81
3
16
32
28
20
9
30
49
60
12
84
17
55
29
7
68
40
8
76
23
21
76
108
24
20
4
8
27
69
93
7
41
36
51
60
48
57
18
21
28
48
36
8
12
52
20
9
19
12
32
76
11
33
100
36
20
3
18
15
45
3
96
84
52
32
33
19
77
36
48
123
39
6
72
55
20
60
52
104
15
30
15
12
ABCD 99913337092*3^$a+1 [50026]
35
7
92
45
3
10
48
42
17
37
114
29
55
18
59
3
33
12
3
58
35
19
20
141
9
48
10
5
7
42
80
64
2
54
3
55
30
66
24
8
64
24
12
18
14
16
5
39
22
18
30
30
2
94
12
72
6
56
18
28
18
42
62
16
2
4
26
15
75
88
6
18
30
42
65
24
7
14
48
3
19
26
22
5
55
62
18
40
8
72
16
12
60
20
42
16
26
28
42
54
42
83
21
3
7
6
14
34
2
22
6
36
6
24
48
8
3
7
78
2
12
28
174
8
27
3
58
48
56
10
56
54
118
18
14
4
12
32
208
42
66
29
73
2
28
60
53
49
11
7
48
14
3
27
18
42
70
71
25
24
2
6
15
19
24
17
15
33
7
30
30
12
8
28
29
36
9
15
12
75
34
311
25
11
103
30
59
60
67
5
81
3
7
17
7
60
84
5
7
18
42
30
2
30
15
27
45
36
7
17
48
13
2
16
14
10
72
36
5
7
32
4
12
17
12
49
24
42
6
2
76
32
10
42
32
6
3
60
12
39
4
66
80
15
1
30
44
36
4
6
18
5
51
46
2
40
36
5
39
148
2
46
32
4
53
1
32
75
15
33
21
40
48
23
9
16
24
48
42
48
65
7
36
32
10
18
24
24
24
72
8
33
72
87
28
2
48
16
2
24
9
117
40
35
117
10
17
31
104
36
69
45
18
28
29
15
9
21
16
32
16
2
93
39
12
4
2
34
8
88
32
28
77
36
31
89
9
10
126
182
4
6
23
49
2
70
18
38
27
15
57
36
7
12
48
30
2
6
30
4
54
59
15
30
46
36
6
2
45
73
42
6
26
40
8
46
32
72
16
30
92
69
3
21
7
74
16
42
30
18
32
28
12
36
26
64
131
3
76
24
48
24
36
77
13
24
8
51
19
20
12
33
57
118
36
6
23
15
108
22
8
22
2
34
6
66
14
3
85
50
40
120
32
33
13
42
17
13
11
31
24
29
3
132
16
44
16
24
62
51
7
8
72
100
2
30
45
15
6
120
82
8
9
19
66
59
19
2
46
48
29
12
1
72
18
14
3
15
21
19
5
91
17
7
38
82
6
14
28
20
4
54
2
24
16
12
32
4
24
30
38
69
75
28
168
12
17
1
110
28
14
15
3
24
30
34
17
55
29
3
21
57
64
8
18
30
30
10
35
19
36
12
20
28
44
46
72
50
22
23
27
33
31
5
12
295
53
57
42
153
12
15
21
27
28
32
40
24
6
62
28
5
67
30
32
10
6
14
4
41
51
28
30
24
8
15
27
16
65
55
14
18
22
8
10
24
38
40
18
14
66
30
22
36
5
19
6
42
53
19
8
33
51
16
12
20
18
39
49
26
190
66
48
54
2
16
5
48
19
62
18
16
14
10
30
6
5
87
4
26
15
12
7
24
24
6
11
85
80
10
78
6
26
96
34
36
80
58
2
40
12
18
48
14
48
12
72
48
22
38
12
16
5
75
22
83
12
15
10
35
63
9
43
36
72
80
52
98
40
42
48
12
65
25
48
50
30
10
12
12
38
16
24
18
5
27
16
6
11
67
2
3
27
18
75
15
16
65
19
66
2
30
24
34
14
75
27
10
71
24
115
20
4
41
19
2
10
53
25
42
29
3
40
20
58
2
46
11
13
8
70
114
155
31
5
207
10
6
41
36
37
2
30
34
5
39
10
11
7
48
30
42
14
3
27
58
72
18
6
74
70
6
12
30
35
37
35
7
30
18
20
10
6
2
58
24
38
10
62
10
65
13
72
23
72
15
45
3
42
70
80
93
19
48
36
17
27
18
24
16
2
45
1
26
6
15
9
58
30
71
27
30
10
30
32
18
54
15
51
57
45
16
14
12
30
58
48
29
19
12
5
27
12
36
34
8
70
32
18
72
18
46
2
40
44
36
40
17
3
33
36
13
32
40
6
17
1
74
16
24
92
66
42
40
65
15
48
28
12
53
19
8
4
65
25
38
58
104
18
165
1
54
36
6
11
7
20
33
57
16
35
31
6
48
104
16
32
42
28
20
45
27
81
99
18
88
11
109
122
30
58
72
20
58
104
10
6
2
22
18
14
10
24
6
26
100
42
6
36
6
35
7
6
6
89
51
120
46
2
30
30
16
74
40
18
12
2
126
12
33
69
34
24
36
60
36
90
50
6
99
13
2
45
1
18
60
29
36
111
9
36
21
15
25
18
36
26
24
123
7
38
22
18
32
30
10
26
22
66
24
8
22
32
18
12
18
10
8
9
15
4
17
57
40
66
24
53
139
30
6
17
57
15
24
25
59
13
167
96
19
6
42
14
48
18
9
45
64
2
24
4
29
15
16
17
19
53
72
163
53
43
12
5
12
36
1
18
62
40
6
2
75
48
72
91
32
10
2
112
24
32
24
21
25
80
54
34
35
21
64
6
48
18
32
30
33
25
24
30
36
17
13
42
30
6
44
22
23
27
9
31
20
18
75
15
21
12
15
30
10
92
52
60
20
6
3
7
30
18
41
108
33
10
32
105
3
52
6
32
34
8
16
14
51
7
24
30
11
15
54
15
43
8
24
36
42
16
11
31
12
18
42
6
32
39
1
54
48
41
9
18
88
96
8
22
8
16
56
3
13
32
22
60
5
144
1
26
22
72
26
24
30
34
56
6
54
4
6
54
36
56
9
61
32
48
10
20
12
46
54
42
6
18
24
128
112
38
57
33
34
56
93
19
126
42
62
3
55
24
54
72
47
3
40
5
39
48
16
92
22
8
10
12
50
10
38
10
29
1
24
23
7
36
62
46
44
16
24
8
33
7
60
5
7
32
45
33
48
58
30
62
64
65
33
48
99
15
21
9
40
6
18
14
60
16
6
18
60
18
2
12
18
10
38
10
24
24
32
64
24
17
132
55
2
18
16
14
3
7
41
31
24
6
8
70
5
60
72
81
72
168
88
14
16
101
108
25
80
16
2
120
12
48
42
87
1
35
13
30
90
26
6
102
28
14
18
30
70
42
11
7
36
12
113
55
14
10
8
12
28
30
50
24
30
10
89
21
6
100
30
107
60
27
21
72
153
10
5
97
6
90
71
31
5
7
36
2
10
32
30
18
30
10
5
25
14
4
54
6
2
39
33
112
146
30
54
76
14
18
45
27
45
3
16
6
8
51
27
12
22
24
2
52
36
29
123
64
24
14
16
2
118
32
24
16
42
6
30
32
10
18
6
66
14
16
2
60
33
15
52
5
43
60
12
65
13
42
48
78
26
46
24
24
ABCD 99913448788*3^$a+1 [50014]
57
15
72
108
36
41
31
17
16
240
51
5
31
105
3
125
19
77
121
39
33
108
155
43
5
16
48
56
37
144
11
97
215
40
80
7
65
16
192
48
72
3
29
151
17
160
56
19
213
24
48
3
29
16
99
5
24
160
27
18
11
16
135
57
105
87
80
31
72
90
72
15
24
32
73
71
40
33
90
125
48
144
115
69
111
9
27
29
40
48
120
48
3
21
33
18
53
1
126
129
128
121
15
39
36
162
54
21
33
15
21
11
25
15
39
54
51
21
75
72
32
1
47
25
18
69
48
56
7
234
95
31
18
126
9
80
64
32
16
152
96
37
75
32
37
35
168
168
79
105
3
53
64
48
33
54
89
19
21
69
3
104
48
7
126
18
57
32
1
111
48
21
36
288
36
35
16
3
5
13
18
162
15
183
129
56
112
72
27
45
135
108
180
65
96
19
36
36
54
36
11
43
125
19
126
95
265
15
21
35
145
15
21
54
261
24
21
147
33
39
144
24
45
27
80
16
24
144
51
54
15
147
54
71
24
103
57
15
105
39
9
80
40
231
54
36
126
89
1
15
3
36
57
128
301
3
48
192
96
24
33
54
126
483
21
54
29
16
9
18
53
72
40
177
90
108
9
24
144
21
99
27
144
21
33
36
72
3
69
18
90
23
49
72
71
73
39
48
57
95
16
24
96
21
36
72
111
56
160
33
162
69
24
48
104
256
32
16
104
13
54
21
32
280
45
35
16
129
111
87
113
64
56
1
191
7
18
87
57
18
198
90
108
57
72
56
40
45
36
231
104
61
35
127
108
53
72
127
185
16
24
27
93
33
15
24
33
252
90
54
36
54
129
96
27
144
180
108
5
85
3
33
87
48
9
111
69
108
15
72
32
24
96
24
24
37
108
18
45
80
19
90
11
187
5
175
321
192
27
36
36
36
18
39
32
1
54
9
24
3
18
36
111
33
54
65
16
45
35
40
96
9
180
11
133
18
209
25
108
72
219
24
168
93
35
127
9
56
43
144
45
120
48
360
39
65
40
3
18
75
24
9
72
54
18
111
56
265
15
3
125
48
25
15
168
96
45
51
3
45
9
63
27
36
129
32
73
90
18
18
72
89
24
16
51
72
5
67
5
13
51
111
9
9
15
80
16
15
9
32
139
72
18
36
15
216
24
69
54
108
18
15
21
18
33
3
126
144
39
33
63
27
18
72
90
57
32
19
29
133
144
75
51
18
179
16
120
104
103
9
9
144
47
25
71
72
120
88
80
55
72
36
69
152
136
3
72
180
233
112
177
15
32
79
36
54
47
64
33
15
72
48
48
8
112
3
45
9
87
144
24
87
113
13
3
152
25
15
128
112
24
48
8
40
168
15
54
3
32
48
25
39
123
45
56
96
40
128
16
72
144
24
120
24
56
7
18
87
32
7
36
237
33
15
8
31
90
54
54
11
72
48
31
18
15
201
231
3
90
36
95
139
45
240
111
225
104
16
24
63
90
23
24
360
43
18
11
151
9
48
168
104
16
48
72
3
237
24
144
27
144
101
160
48
24
32
24
7
17
1
180
11
24
24
31
234
15
48
117
342
54
15
21
3
33
54
54
36
159
32
184
21
147
15
72
144
57
8
25
111
80
79
65
61
234
17
19
21
105
39
8
72
88
80
72
136
24
39
9
45
18
57
72
285
18
162
18
ABCD 99913602598*3^$a+1 [50000]
79
11
33
7
98
10
5
81
19
11
13
11
16
86
7
11
9
31
2
4
14
45
85
11
1
39
29
7
24
21
48
11
15
21
3
70
20
7
3
26
24
15
21
4
42
5
9
10
24
12
8
52
9
21
3
20
37
47
7
9
15
29
67
50
51
15
64
44
46
24
56
3
40
20
1
20
19
41
16
26
48
22
20
15
24
109
35
21
34
29
31
90
26
6
15
9
3
27
6
48
6
24
16
54
27
45
24
35
24
15
1
11
108
10
6
26
39
85
11
9
30
1
20
24
9
135
21
30
1
20
12
52
29
6
1
29
16
18
32
40
48
21
15
5
16
12
3
17
43
74
4
2
78
67
128
12
3
52
8
49
8
25
50
13
36
80
15
13
3
17
27
4
17
4
69
2
28
65
55
29
1
6
5
39
45
75
9
31
2
10
24
29
31
14
52
63
35
16
86
10
17
16
5
7
20
3
40
12
5
9
15
15
10
71
39
1
45
59
1
24
30
33
11
22
38
6
10
29
16
8
27
40
24
5
51
4
17
15
9
1
38
42
4
23
1
2
33
15
141
51
25
5
24
16
35
13
15
44
40
21
6
29
16
44
1
26
9
19
12
20
9
40
8
12
31
44
16
5
19
65
25
6
29
19
29
3
109
20
28
21
39
36
47
9
31
5
12
37
14
12
18
15
1
23
120
1
42
45
5
64
59
31
6
84
59
12
19
26
67
3
17
7
74
16
23
67
36
20
24
24
9
12
24
1
36
39
11
24
16
5
15
33
15
16
9
15
20
21
31
14
3
67
50
43
27
24
140
40
9
20
13
95
63
6
6
28
12
29
15
46
14
6
19
11
4
5
45
6
10
27
11
9
1
59
51
1
9
35
21
16
18
20
76
5
1
14
6
7
3
53
7
65
9
6
4
54
59
3
18
10
17
25
47
1
32
18
21
4
20
31
30
23
48
15
24
36
45
12
3
4
80
9
1
6
8
6
34
12
17
7
5
91
17
7
66
30
18
2
4
5
4
11
36
30
15
99
4
20
22
18
29
27
13
41
42
4
21
44
28
51
5
24
51
45
37
14
4
65
7
8
21
31
18
15
51
6
35
3
10
20
15
15
12
58
12
23
40
5
22
120
24
36
29
49
56
30
9
105
12
7
3
84
5
49
47
12
1
2
28
50
27
85
30
9
68
3
88
36
6
50
9
25
66
68
40
2
118
26
24
10
5
7
5
9
16
14
30
19
11
16
53
7
8
70
2
48
52
24
5
24
16
35
1
15
5
72
7
6
3
51
30
14
1
48
3
14
4
26
4
29
3
69
15
40
30
35
55
29
4
20
27
49
5
7
99
6
75
20
33
6
4
20
9
1
26
21
73
36
3
8
48
15
25
27
14
64
72
14
10
26
100
5
3
9
60
28
15
5
63
21
9
10
21
9
30
2
63
51
6
3
15
60
36
120
33
1
2
45
13
2
34
54
5
27
48
6
10
24
5
1
30
36
48
9
3
50
39
19
20
16
89
12
24
16
84
11
25
24
11
40
84
41
85
18
17
19
21
3
42
23
15
42
34
6
74
24
10
11
9
22
9
9
2
78
40
26
24
1
21
30
24
41
24
39
6
63
27
45
15
16
20
40
17
43
53
24
12
16
23
1
36
12
8
3
82
54
20
49
32
3
22
14
4
60
9
72
24
41
175
11
9
49
60
2
33
7
20
34
30
53
36
36
28
8
3
42
118
17
3
6
15
15
4
12
20
18
31
39
56
4
36
9
32
40
83
36
4
32
9
31
68
69
36
64
48
23
45
31
6
18
5
24
7
24
12
17
33
10
29
96
13
96
74
10
62
24
6
27
1
26
24
37
33
6
56
93
7
5
3
36
13
32
31
9
44
57
4
14
72
54
16
78
29
12
1
14
36
13
17
18
9
7
20
25
44
4
32
31
20
24
4
29
1
11
48
36
1
3
3
54
24
42
5
33
27
12
7
14
16
20
16
38
12
150
7
32
55
36
29
91
78
2
9
16
5
34
60
36
45
12
27
80
4
5
12
24
48
13
3
15
20
16
5
19
50
70
20
9
3
28
26
63
13
8
6
25
8
12
15
25
11
4
33
53
30
4
9
51
21
20
12
43
33
20
51
6
28
30
9
68
9
3
7
21
3
26
6
18
27
4
29
15
87
9
31
24
6
24
51
9
6
48
17
3
36
9
21
15
1
14
9
96
84
31
5
24
4
11
10
2
4
29
31
5
16
32
91
12
17
7
21
92
7
41
15
10
50
9
24
1
23
16
27
44
16
24
54
96
24
2
33
15
1
11
69
79
30
6
24
12
8
40
9
20
7
29
1
44
7
3
36
56
24
4
9
32
16
44
28
8
19
24
12
18
47
3
10
11
9
22
24
20
4
12
30
15
95
30
30
9
24
15
16
53
7
26
48
22
60
50
3
16
21
14
10
11
19
20
33
48
63
1
5
6
57
40
3
9
29
15
37
14
45
31
18
47
9
46
48
5
16
29
30
21
9
39
31
20
22
3
11
54
51
40
44
21
79
71
21
9
6
45
24
81
34
30
35
28
3
17
73
18
6
24
2
28
5
24
7
54
42
14
3
60
21
30
49
11
9
7
216
18
2
10
15
39
30
26
9
19
29
27
21
3
10
26
34
39
87
14
22
30
48
2
33
57
7
32
25
56
3
21
24
91
35
9
1
51
15
20
40
108
72
9
9
2
4
74
6
40
44
9
33
3
16
8
60
27
4
2
7
33
8
10
36
41
93
15
1
26
4
6
48
32
147
3
24
13
27
36
9
68
7
36
53
52
63
30
6
45
11
70
18
2
3
124
11
9
16
15
30
6
45
11
28
6
23
12
39
52
20
10
14
40
6
3
11
6
4
146
138
79
3
17
52
29
30
12
4
26
30
40
14
6
25
32
33
28
6
26
4
11
69
30
24
192
28
12
60
44
33
12
9
7
8
21
15
1
68
15
52
32
13
8
96
3
27
9
15
45
7
5
72
16
32
25
14
21
24
15
4
6
39
27
29
109
119
3
73
35
1
20
31
14
30
13
21
11
60
21
84
16
15
3
60
60
6
15
44
12
3
16
36
68
69
60
21
19
33
59
19
9
77
19
20
67
57
12
35
16
17
7
113
21
27
40
44
25
35
1
15
20
12
87
9
1
3
27
81
63
9
51
50
39
31
12
24
24
17
12
12
16
5
43
5
39
16
12
24
5
15
25
6
5
60
15
24
34
11
24
121
6
5
3
21
28
11
6
66
24
21
12
12
19
2
10
33
56
31
9
20
115
21
8
24
28
15
17
40
20
3
24
9
16
5
6
108
6
51
19
113
36
7
9
20
15
4
62
58
32
9
61
35
40
44
31
17
7
24
20
6
16
20
18
57
3
117
25
23
1
14
82
14
9
15
70
62
30
19
11
4
20
4
45
11
4
20
40
62
30
10
23
4
11
21
51
18
15
4
3
5
24
64
35
69
13
18
17
12
12
40
140
15
9
45
46
33
3
20
48
21
25
24
32
7
8
24
1
8
70
92
9
9
99
1
50
36
16
17
28
108
44
7
5
9
75
15
16
5
4
41
31
35
40
8
16
50
139
27
60
17
21
46
89
27
84
9
27
9
39
10
86
16
20
4
14
66
64
12
20
34
59
1
6
24
60
14
10
2
58
20
1
29
6
1
3
6
74
40
20
9
27
10
30
6
168
26
64
20
42
30
37
21
6
26
3
4
41
10
20
42
39
19
57
45
47
51
9
31
12
5
4
8
7
56
10
8
40
26
9
31
30
11
55
8
72
4
20
49
11
6
7
83
45
9
54
102
67
11
6
4
6
45
29
22
8
10
72
50
24
100
41
4
59
9
51
10
36
6
20
70
30
29
1
48
47
12
1
6
44
12
40
113
7
24
24
36
33
8
3
16
9
20
25
47
13
11
9
39
21
6
94
11
9
15
51
9
21
3
7
9
20
1
11
79
24
2
10
38
6
4
5
21
3
12
19
56
96
37
3
54
3
23
30
10
128
30
39
13
14
30
6
10
18
6
14
52
20
10
44
15
31
53
1
6
ABCD 99915106496*3^$a+1 [50092]
65
48
103
59
37
59
126
31
48
47
48
36
126
90
13
101
378
12
24
12
54
139
96
48
113
247
227
13
251
37
95
265
5
43
11
54
54
25
65
31
71
49
239
121
41
216
114
36
264
204
84
6
139
72
251
168
264
13
59
78
66
85
11
126
79
24
71
204
66
19
71
108
6
120
55
89
31
77
78
61
479
102
19
95
90
174
54
67
119
84
6
30
121
59
204
126
84
31
347
13
119
30
126
37
107
72
78
90
61
455
42
72
90
162
54
61
23
1
35
6
31
179
109
131
378
67
35
24
36
138
31
72
59
13
216
24
203
264
36
162
18
54
306
13
5
222
157
48
149
78
85
125
67
131
54
55
41
198
306
156
234
108
13
155
13
35
60
54
198
102
132
30
114
270
306
84
31
168
120
47
48
60
61
72
168
59
12
18
103
72
23
72
265
41
199
35
6
534
132
36
90
72
367
29
12
72
42
48
126
90
60
480
72
90
199
48
47
48
258
7
72
155
13
23
162
90
13
144
221
67
216
17
127
113
90
48
37
48
5
355
185
6
66
60
67
41
54
30
18
289
89
31
24
41
180
48
468
54
60
228
90
175
41
55
107
24
61
47
25
72
24
89
247
65
54
12
54
6
48
6
138
73
23
265
17
72
31
24
35
85
65
90
72
174
126
108
108
114
90
126
138
37
143
96
25
119
72
169
168
35
108
73
167
48
36
54
150
66
55
113
72
264
240
360
54
25
11
85
264
83
13
95
49
5
36
7
119
36
373
59
126
31
395
150
30
145
179
37
120
65
192
6
36
36
360
12
216
6
79
77
19
23
12
54
55
215
49
95
108
72
60
90
126
144
97
11
120
42
162
90
103
35
150
126
337
95
25
24
89
6
25
41
42
156
132
157
23
12
126
54
90
103
119
25
131
13
24
41
30
121
59
96
18
30
168
48
6
79
155
90
534
42
36
223
77
67
227
13
48
23
180
432
114
30
168
85
41
31
221
67
185
216
7
83
157
35
54
78
25
96
179
181
59
18
138
24
72
54
12
144
96
79
11
54
103
35
13
113
6
36
174
199
17
55
143
1
5
90
36
84
145
35
108
96
25
24
77
43
113
198
96
144
72
162
216
126
25
11
54
138
186
30
36
18
90
397
59
301
48
168
5
ABCD 99915461812*3^$a+1 [50001]
12
111
72
45
96
12
123
57
12
36
3
117
24
75
72
210
39
192
12
159
441
3
18
87
108
39
45
48
57
54
69
12
111
42
48
75
24
63
69
36
12
51
141
36
51
96
12
81
69
90
84
21
15
78
138
33
60
12
63
9
60
36
21
144
39
12
24
72
84
39
36
30
99
96
24
3
108
93
12
3
21
60
9
30
132
126
48
27
15
54
135
63
45
216
21
3
93
90
45
3
9
48
87
93
15
42
75
69
3
45
162
9
48
24
267
69
24
243
45
24
99
12
69
9
246
81
87
84
117
9
135
12
96
15
48
177
24
120
48
72
48
21
27
48
24
63
144
108
18
87
12
48
45
27
48
60
36
24
312
75
120
9
63
21
12
36
24
123
45
60
39
72
21
21
144
54
90
99
96
36
60
15
30
39
36
3
12
36
153
9
3
87
57
3
252
81
192
15
72
33
15
45
9
27
99
105
60
36
36
48
12
96
132
219
36
45
156
180
15
237
141
126
93
51
141
60
12
51
240
12
33
63
9
96
39
30
54
60
297
207
48
57
72
72
3
21
192
3
69
15
33
75
60
93
60
243
21
27
21
12
57
75
48
3
36
9
69
18
30
3
24
231
9
21
6
216
21
15
36
33
12
135
54
30
57
84
39
105
135
30
27
144
63
60
81
3
9
123
36
21
108
24
48
48
3
153
60
24
24
96
39
36
57
12
180
15
24
36
30
3
24
48
3
18
27
12
15
12
21
12
192
36
9
54
129
96
195
9
3
60
108
18
54
12
78
99
75
72
33
9
75
96
111
54
3
39
141
12
27
36
105
69
18
129
84
3
9
51
117
72
63
30
42
72
12
18
54
117
48
12
9
147
24
27
129
15
69
3
180
57
51
45
3
96
141
183
129
48
3
84
93
84
27
165
48
72
15
9
159
102
6
36
9
3
96
129
15
81
36
24
240
267
36
21
9
42
9
3
180
144
45
15
360
45
12
87
141
12
48
48
204
48
144
84
12
51
21
48
144
48
75
72
24
21
171
96
36
33
69
75
69
75
3
117
27
48
18
87
9
51
36
36
39
69
60
15
81
63
261
39
258
27
99
141
75
120
21
120
39
108
18
27
108
12
48
84
180
108
123
105
12
9
39
15
69
21
126
93
15
105
75
12
24
69
51
54
6
72
66
39
39
108
33
87
21
96
60
45
75
51
93
12
48
132
108
12
48
84
51
6
39
27
57
12
63
21
12
3
45
60
24
12
84
60
15
132
72
126
342
144
72
117
171
441
132
96
15
54
75
27
60
9
99
48
114
51
75
192
24
33
51
6
51
180
15
60
156
45
12
105
42
84
96
45
12
84
12
3
129
12
27
144
165
12
48
3
177
84
48
3
156
93
36
24
180
105
210
69
36
147
18
96
123
72
48
39
60
36
54
18
48
21
15
225
60
24
120
135
36
9
3
6
66
96
9
144
48
159
36
45
63
144
12
240
33
12
96
3
81
144
12
48
3
21
48
24
336
192
189
39
27
36
24
66
6
81
3
36
105
36
12
36
27
36
33
240
108
75
180
72
12
93
111
84
153
135
33
27
192
45
120
60
60
279
45
27
177
159
69
60
123
45
24
63
9
24
96
51
129
123
30
42
33
72
15
9
117
78
105
111
21
27
21
12
12
123
93
12
57
18
9
48
48
ABCD 99916650556*3^$a+1 [50003]
18
15
9
18
29
23
20
5
7
1
75
13
16
16
8
67
29
33
31
35
42
3
56
41
92
70
42
59
27
22
12
3
51
72
5
40
89
28
72
3
3
29
1
2
58
32
72
43
27
53
3
5
8
9
2
5
8
21
36
23
81
15
9
30
18
52
11
15
30
4
68
43
27
72
5
32
24
11
8
10
35
48
8
1
24
12
72
16
11
33
36
10
6
120
20
16
8
36
48
22
5
103
92
34
72
12
78
30
92
42
16
38
70
17
80
40
9
31
48
9
18
50
75
19
14
79
11
16
78
15
3
18
20
39
13
27
11
45
1
63
11
4
36
5
27
42
27
19
2
4
48
15
65
31
72
75
18
54
38
30
4
14
15
24
56
112
123
16
5
51
34
35
33
18
4
1
8
27
48
26
16
92
63
25
12
8
59
8
17
4
56
3
80
5
2
48
1
21
36
7
13
70
38
34
30
2
34
19
25
10
8
10
54
53
32
43
22
18
5
27
6
34
13
7
18
48
24
39
61
43
55
16
20
34
12
44
27
3
5
19
10
6
2
27
237
16
18
36
8
18
12
55
16
77
115
5
3
21
35
13
6
32
40
13
7
18
7
23
9
40
21
20
54
1
17
18
22
32
6
49
48
5
3
49
20
3
8
11
18
123
35
22
12
44
36
3
32
101
44
28
6
20
16
18
50
77
1
18
45
61
38
12
4
74
27
56
88
19
36
54
20
71
1
23
67
34
35
24
73
18
12
33
64
56
27
29
51
5
64
39
25
21
116
23
25
15
1
39
17
55
3
61
85
16
12
56
15
7
14
11
23
36
21
8
31
18
47
3
16
26
19
16
73
36
19
15
20
48
5
8
56
24
49
7
85
18
57
19
5
61
43
11
6
66
13
40
40
17
22
1
16
31
20
24
13
5
3
27
5
17
31
5
35
57
12
34
6
11
9
18
48
18
16
8
43
45
48
131
3
12
4
50
24
12
6
10
38
9
27
6
18
82
2
17
8
65
112
18
2
28
15
27
5
9
87
45
30
22
12
19
1
39
1
23
13
38
37
137
6
52
12
17
1
2
45
31
54
12
95
3
21
40
5
36
18
61
17
7
5
27
15
18
15
56
89
30
26
34
5
25
2
13
11
34
48
24
11
3
36
16
42
12
59
21
19
29
3
19
18
12
31
8
35
5
19
36
12
40
122
83
8
5
51
73
12
43
16
19
45
3
13
16
61
38
22
12
11
31
50
24
71
11
24
104
24
45
32
11
2
36
36
35
29
26
9
1
36
20
7
17
16
18
5
9
160
72
36
62
10
6
29
27
84
16
74
47
25
4
126
45
8
85
11
33
52
48
8
64
35
45
43
11
10
75
15
65
27
29
8
56
39
30
11
32
40
13
16
35
19
5
27
58
11
9
66
6
28
6
5
63
58
23
9
88
20
27
25
8
7
11
5
29
35
32
1
4
11
8
24
8
40
19
45
8
53
92
12
11
40
40
77
10
25
13
35
5
12
6
102
92
60
35
1
82
45
15
30
20
40
2
30
15
21
35
19
5
67
58
48
132
66
5
40
24
5
6
21
64
15
36
18
90
1
19
6
12
3
69
11
11
14
142
2
15
25
18
30
38
4
2
3
8
79
9
40
16
24
71
9
27
18
32
22
21
45
35
9
10
18
38
40
77
48
19
5
13
20
48
16
8
10
45
16
37
3
49
20
35
55
10
55
1
34
8
88
61
48
1
12
52
20
16
6
36
38
51
56
17
48
15
29
19
32
8
29
72
35
64
56
48
25
23
24
25
8
15
73
32
87
61
54
126
18
32
22
50
18
35
19
18
11
16
9
6
33
105
18
37
88
73
36
3
57
28
6
14
15
16
16
16
69
75
31
25
32
11
5
16
69
6
34
19
1
16
18
18
38
5
40
40
21
38
10
6
110
84
16
11
24
72
24
51
70
2
18
43
15
41
8
61
99
16
9
15
33
38
34
7
8
45
3
15
12
18
24
19
72
40
9
18
76
50
16
36
3
57
12
163
25
39
31
20
5
5
67
5
8
43
24
15
20
16
5
40
117
20
22
18
23
51
21
9
34
54
15
5
22
13
16
9
28
18
2
18
37
8
9
70
6
14
5
37
3
43
42
3
27
8
5
13
66
4
85
7
10
98
29
5
38
30
52
11
64
5
43
8
24
25
55
35
5
67
18
3
15
2
36
42
34
39
107
18
27
37
20
135
8
35
29
33
47
8
51
66
3
40
35
18
3
69
11
32
23
89
37
6
72
20
46
20
55
16
5
50
16
2
18
5
19
16
32
77
8
11
21
8
7
16
65
32
16
40
27
18
12
240
68
11
8
32
3
21
24
25
7
8
8
88
24
33
23
61
11
24
8
1
47
53
110
69
80
1
30
25
101
6
93
9
31
29
12
23
65
2
53
8
8
27
13
112
80
27
5
40
3
13
47
49
16
3
21
1
79
88
31
25
59
42
14
37
40
8
24
75
56
10
110
22
50
22
12
3
5
75
33
48
24
15
16
24
16
67
70
7
13
52
2
29
29
20
47
25
34
32
40
30
20
72
96
30
4
18
15
72
8
40
40
8
64
7
108
16
29
43
12
38
52
18
5
75
5
5
92
18
22
50
130
68
4
36
47
25
15
33
24
68
3
8
29
3
9
44
19
16
85
19
77
51
49
39
16
8
171
24
13
19
173
5
6
14
90
45
13
14
5
1
39
9
4
30
2
54
29
25
88
2
58
3
27
5
13
62
10
3
21
18
73
8
27
38
34
5
97
56
7
11
42
48
22
13
32
27
20
16
9
32
8
16
27
48
24
21
9
18
13
21
24
35
49
7
144
17
20
12
18
24
34
11
79
1
8
8
13
24
48
42
36
32
18
22
45
5
34
33
65
31
72
80
8
1
24
100
72
19
5
86
45
8
17
2
5
1
30
22
14
106
18
41
3
53
29
6
5
13
14
70
2
69
96
15
1
15
17
111
34
90
18
18
26
16
18
2
3
61
3
53
58
2
39
8
1
36
36
22
30
62
16
5
49
20
28
135
56
31
73
8
40
19
29
77
8
52
30
44
13
16
5
30
24
37
136
3
34
8
12
15
3
13
21
131
19
104
36
41
37
11
1
18
5
31
49
8
37
11
32
7
1
51
18
8
108
34
21
9
7
1
39
43
13
77
11
80
16
1
8
47
48
41
6
2
10
5
48
37
6
2
59
8
33
78
36
18
48
27
11
22
18
32
5
184
9
16
26
13
15
92
22
2
16
2
10
1
19
16
5
40
9
26
66
3
3
72
13
32
25
31
5
56
36
64
6
48
20
22
20
12
22
1
8
21
20
36
67
40
17
8
100
6
102
15
32
32
1
124
11
24
1
23
32
37
106
1
1
12
11
29
30
5
13
38
34
18
25
17
7
40
88
41
7
29
78
72
64
42
18
32
42
28
38
52
74
6
18
12
40
27
32
31
38
70
5
27
22
23
7
2
76
2
16
36
48
56
34
11
9
52
6
5
24
8
47
6
20
63
96
1
18
2
52
12
6
12
1
19
6
10
42
3
72
69
38
45
57
76
19
13
60
71
1
23
83
38
16
31
89
39
35
4
25
23
78
66
ABCD 99917100334*3^$a+1 [50074]
13
131
144
12
124
20
4
51
21
8
7
29
16
48
165
27
39
5
16
15
173
16
60
36
39
237
32
37
24
15
56
19
45
81
3
33
3
80
1
18
6
27
12
56
60
180
169
162
36
12
57
84
96
140
19
96
108
30
168
39
20
64
69
90
17
76
3
41
60
84
204
127
5
19
129
33
15
39
30
15
39
36
89
25
75
9
180
35
220
3
57
27
21
84
8
37
36
18
29
1
60
126
93
105
51
20
175
45
12
24
108
105
95
31
252
69
80
40
48
48
68
4
141
11
76
32
156
4
32
60
60
16
12
120
3
12
21
15
65
40
27
17
72
1
119
55
21
104
25
99
96
24
20
124
32
91
177
111
21
96
312
120
12
144
51
30
3
32
48
132
4
159
90
27
105
51
123
9
171
54
71
25
162
89
88
32
55
33
165
27
105
35
1
12
27
96
99
81
93
24
66
29
40
96
15
45
105
27
24
260
25
15
93
35
60
67
24
105
44
67
33
21
35
181
159
84
45
90
137
100
128
160
48
48
45
27
3
5
264
36
1
95
55
93
36
15
29
187
125
40
99
57
177
147
15
69
21
39
36
8
31
141
21
23
79
225
96
21
15
44
84
72
60
28
116
36
268
36
72
48
44
40
27
21
44
28
12
60
93
11
24
120
16
39
141
24
12
99
30
11
49
39
276
60
51
6
27
21
6
93
168
117
135
57
90
54
75
20
120
7
12
57
48
21
6
213
152
144
36
24
24
1
84
162
21
68
60
31
5
40
99
42
39
9
39
32
55
180
144
69
27
84
105
39
21
15
9
27
53
12
76
12
15
33
39
29
4
108
8
61
90
60
33
80
16
51
29
36
19
24
21
156
228
57
3
3
45
60
3
270
11
4
51
53
91
45
56
28
32
40
120
44
172
93
42
102
6
65
16
81
123
69
60
12
35
4
111
84
129
21
36
195
15
9
81
63
27
21
129
18
57
44
4
12
93
36
90
41
88
21
27
48
36
9
510
41
100
39
30
132
159
36
57
47
19
41
100
39
21
44
4
57
6
48
221
16
159
5
265
39
36
128
72
16
32
7
29
4
105
3
87
177
93
3
75
177
56
60
16
20
84
121
60
51
33
15
129
6
36
33
72
3
41
67
108
72
84
33
153
15
152
115
101
36
60
64
140
4
12
36
57
15
165
11
156
31
57
15
5
28
24
8
52
81
3
69
27
120
24
104
76
75
9
60
120
12
44
247
29
55
29
4
21
59
36
31
113
37
39
36
8
36
151
30
3
48
8
340
36
69
39
36
12
39
60
249
20
64
27
48
17
19
5
84
12
88
192
216
33
95
4
27
225
8
40
12
39
21
48
27
138
6
29
151
101
28
87
36
108
81
44
1
23
97
23
73
27
621
87
24
105
59
156
40
15
30
155
60
48
52
99
29
7
96
53
55
29
60
52
44
115
105
45
111
135
9
15
41
28
20
76
156
44
136
44
84
16
12
39
21
39
36
84
54
54
21
69
87
75
60
9
44
88
48
9
47
79
141
164
31
185
1
27
135
41
4
12
228
120
92
199
60
66
6
9
24
192
135
129
9
11
88
36
12
3
66
39
12
104
168
37
18
17
19
21
255
84
6
30
125
100
33
11
4
36
20
64
12
68
55
125
132
76
27
45
81
111
24
27
137
40
21
87
68
64
80
120
67
33
92
4
84
32
16
24
36
108
20
31
108
5
12
55
29
31
105
15
153
27
5
109
30
125
52
44
4
60
24
3
9
24
60
45
54
270
215
7
ABCD 99917141276*3^$a+1 [50060]
52
92
15
81
3
141
75
6
39
136
20
72
88
44
69
31
71
24
109
44
27
84
9
27
60
45
21
78
81
60
48
28
32
16
44
48
72
12
4
71
1
35
25
84
95
49
71
180
6
87
40
8
100
44
75
25
20
81
108
72
75
15
114
30
6
135
4
131
69
15
24
1
11
18
87
3
1
8
27
54
6
1
72
12
71
9
64
60
11
1
125
108
7
120
113
19
11
6
15
36
124
8
240
171
21
141
55
84
8
12
36
15
9
64
95
9
3
60
45
24
129
27
12
81
7
48
17
15
3
36
45
48
3
9
75
6
30
90
19
35
36
73
32
3
241
35
36
129
99
25
32
33
6
45
40
41
55
44
9
67
60
65
7
71
1
56
24
4
17
55
44
141
138
97
72
12
56
33
72
18
36
169
12
132
152
28
32
69
91
20
40
36
84
80
136
59
45
4
17
15
12
27
6
27
27
33
88
60
44
64
116
40
80
244
17
15
28
11
1
60
72
12
59
1
8
171
201
9
51
21
18
72
165
40
53
19
11
96
49
32
24
160
24
56
15
90
19
11
45
15
81
40
24
140
69
72
18
132
48
1
35
60
1
80
72
27
73
71
1
8
72
76
24
20
9
60
36
36
103
95
69
51
9
12
148
8
99
81
3
42
19
11
24
36
48
36
36
108
1
24
116
28
12
71
145
5
55
20
52
20
232
36
20
9
36
60
103
35
1
20
60
60
76
32
3
78
126
30
96
19
108
72
20
9
90
25
11
81
60
28
152
24
4
36
11
73
96
101
7
108
83
9
27
6
103
24
20
27
261
63
69
12
36
33
31
24
65
6
165
15
120
54
91
200
15
45
45
79
12
5
18
12
57
57
55
35
121
44
60
21
15
72
28
65
39
108
141
39
3
18
19
20
52
11
9
16
44
48
63
73
56
21
15
33
90
9
12
124
32
28
36
36
44
180
111
105
39
25
29
39
21
39
28
113
31
24
17
120
15
192
27
6
39
48
291
72
45
64
116
4
80
69
55
36
36
44
36
4
41
54
30
3
111
90
51
36
3
36
66
7
11
21
120
39
90
55
107
78
111
60
219
1
95
81
84
15
90
51
120
40
60
44
4
5
30
36
45
45
223
11
37
59
45
135
36
90
75
15
69
15
21
3
57
100
24
119
36
25
8
27
121
20
112
47
204
12
25
144
20
99
1
36
23
37
83
1
8
88
83
96
49
204
72
20
15
1
65
18
36
1
113
51
75
66
135
24
75
54
42
30
60
30
9
16
35
54
31
140
4
80
100
8
33
27
28
212
16
44
16
32
60
28
107
24
261
100
35
9
4
5
99
172
120
59
12
144
1
152
87
109
11
205
11
18
55
17
7
8
40
35
9
9
150
36
1
35
49
60
108
47
25
116
64
35
33
76
35
21
81
19
116
45
108
7
44
39
37
113
67
23
109
156
36
60
101
60
54
21
52
32
16
5
19
20
96
60
15
24
1
48
71
24
1
144
32
24
9
96
51
33
39
21
39
87
36
13
24
48
140
75
9
51
48
60
85
72
104
28
80
3
18
27
24
21
7
11
97
44
60
15
54
7
119
24
90
67
24
71
13
17
19
8
120
40
47
169
32
40
44
21
198
96
81
28
71
49
24
8
3
141
9
12
75
40
48
44
27
33
72
45
55
8
3
24
85
56
3
121
71
18
39
33
43
36
56
28
24
8
4
36
32
48
15
120
169
8
147
1
24
71
9
64
47
117
123
9
64
35
12
60
84
45
15
73
47
145
36
132
12
71
60
13
56
4
72
84
35
1
59
36
18
102
109
36
24
20
9
55
24
152
120
51
105
15
24
1
119
25
29
187
83
37
24
68
3
145
20
33
120
36
36
15
72
3
69
9
192
18
69
63
45
3
36
109
35
36
6
195
84
76
140
28
11
1
23
21
159
57
72
132
60
15
61
32
3
49
35
133
8
64
11
73
96
11
108
9
88
152
28
35
49
24
11
21
33
127
143
21
159
1
125
19
35
1
41
30
9
96
12
27
45
135
1
80
63
36
1
53
240
90
109
143
138
55
92
3
9
28
53
31
59
12
129
76
35
48
1
ABCD 99917828924*3^$a+1 [50010]
12
21
87
3
6
155
196
44
28
3
66
12
3
45
24
48
156
3
56
96
1
35
4
27
6
27
87
24
18
3
56
163
45
24
12
33
27
27
120
33
63
6
15
24
45
87
15
18
51
24
27
9
105
12
138
21
27
17
192
49
6
30
66
69
27
101
40
8
49
18
48
18
3
93
11
52
111
48
48
30
3
9
3
21
12
42
48
41
252
48
13
60
171
81
51
8
1
15
20
48
103
57
81
60
99
135
5
16
9
11
13
18
24
24
93
24
3
41
13
36
24
71
25
12
36
3
21
15
44
52
15
42
51
93
23
1
6
42
12
3
60
20
37
24
15
3
66
47
13
24
12
6
9
63
113
13
15
24
3
45
144
33
12
84
15
3
21
3
102
59
127
125
19
48
6
36
6
65
193
24
99
20
16
39
21
45
99
123
41
48
16
48
60
72
9
51
15
18
15
60
21
78
21
57
42
174
18
5
1
63
3
186
3
81
18
54
15
57
3
9
123
99
41
12
43
24
24
6
12
6
150
11
4
3
41
55
54
60
35
43
69
9
12
11
1
48
24
39
3
126
87
144
12
93
138
48
21
117
126
177
48
33
3
129
39
81
24
27
32
31
48
29
1
87
141
36
42
29
13
27
56
91
6
66
6
90
6
39
24
21
39
92
19
17
13
63
129
24
48
42
78
84
24
3
27
90
11
61
168
6
9
87
69
195
42
23
7
78
23
1
51
15
165
27
65
7
42
3
45
3
9
12
87
84
12
80
31
17
16
45
132
36
24
15
9
15
57
51
60
21
51
123
21
9
143
13
23
112
39
21
212
12
91
21
128
36
1
108
72
12
59
100
12
36
9
51
24
99
114
6
33
57
27
3
53
43
90
47
96
7
48
9
21
24
15
128
100
12
212
7
21
3
18
3
69
102
48
29
4
57
27
24
24
21
36
3
132
51
6
35
4
3
9
87
24
17
13
66
21
12
15
162
84
18
18
3
75
54
36
12
15
33
42
6
3
39
96
41
16
33
36
75
32
31
21
75
21
51
117
3
48
90
48
78
66
48
119
13
72
60
12
18
21
57
12
54
24
42
204
3
32
79
45
9
24
131
13
3
21
42
30
39
93
120
23
121
12
42
42
30
78
119
1
51
33
11
85
24
72
15
60
99
6
36
6
6
66
9
92
16
9
15
9
35
49
47
12
4
9
75
27
81
81
11
49
72
59
49
72
23
61
35
25
6
45
116
52
27
18
15
57
71
25
54
29
40
21
6
21
51
66
23
7
6
84
15
32
61
60
87
93
18
78
327
27
6
23
37
27
75
5
4
21
18
5
4
12
3
24
30
23
16
20
7
54
60
71
169
6
33
549
90
21
81
42
24
89
4
99
41
7
90
47
4
27
72
93
108
69
75
140
25
24
36
60
12
119
12
13
83
36
12
49
18
48
18
24
36
47
73
15
189
24
27
44
16
15
29
13
6
29
16
48
84
12
9
60
96
54
6
3
12
27
185
28
36
12
3
72
21
57
23
61
12
71
19
117
9
66
24
42
108
51
12
27
21
9
84
48
36
3
81
24
6
69
44
25
3
3
126
18
33
12
99
18
47
192
4
12
9
39
81
36
90
72
5
43
48
48
57
9
39
9
6
90
24
126
48
6
60
3
69
60
11
1
15
33
171
45
27
8
144
1
15
3
78
12
6
33
9
27
27
33
135
24
72
42
47
7
21
123
9
21
42
45
36
32
7
6
63
36
21
84
72
72
35
49
3
80
7
24
33
111
45
3
6
24
3
9
3
3
17
12
4
96
44
121
59
7
30
75
12
21
48
12
83
13
48
3
48
15
17
55
42
11
109
48
23
16
33
12
36
84
15
60
60
3
21
44
13
84
36
72
51
36
48
9
3
9
35
36
25
216
12
12
54
6
24
36
84
11
37
87
57
27
33
126
6
15
27
54
15
51
66
60
24
42
6
15
132
21
42
78
12
36
87
12
39
18
30
18
12
39
51
42
3
21
24
102
102
39
48
24
57
18
93
3
17
16
207
72
96
30
24
12
72
3
8
48
19
45
21
63
33
54
5
97
42
72
93
36
39
69
57
24
63
68
112
15
45
36
69
42
18
84
18
89
55
24
18
12
18
24
72
6
12
11
1
35
103
93
3
165
24
9
60
12
18
9
33
6
54
42
6
24
75
15
30
18
30
3
12
57
90
18
48
27
32
36
97
30
24
48
54
3
48
21
66
18
35
19
129
63
30
144
15
132
15
45
33
84
12
12
54
81
12
27
21
132
12
45
222
24
18
12
18
125
25
11
25
23
49
3
8
1
84
111
33
54
48
42
12
111
57
15
3
18
3
20
37
27
57
167
1
24
150
66
11
36
73
6
30
39
3
6
24
12
126
17
112
12
9
183
32
25
63
56
25
23
36
31
21
24
32
4
84
33
27
60
9
162
41
55
9
15
48
66
60
12
27
48
92
73
27
21
30
6
36
15
81
72
6
48
54
24
36
6
21
20
16
69
42
17
1
27
84
15
72
78
23
67
6
12
27
51
6
11
ABCD 99918190356*3^$a+1 [50085]
51
13
20
75
72
12
36
57
10
18
80
30
66
3
1
42
38
36
108
96
15
75
6
60
63
132
48
43
134
4
35
120
60
12
67
26
40
20
12
27
3
82
71
36
24
12
48
49
11
99
6
171
60
3
42
159
25
251
19
144
2
99
75
6
51
60
13
11
61
95
33
70
17
60
25
35
73
24
131
51
10
59
85
11
43
5
21
6
96
34
24
32
63
24
21
15
109
78
5
229
8
40
56
40
32
12
58
77
13
8
27
45
3
36
223
17
69
64
23
12
33
22
65
25
92
15
45
51
13
11
21
48
27
67
38
42
10
60
108
23
84
96
24
21
16
95
36
57
16
95
45
52
122
22
20
6
64
194
30
150
15
24
195
22
36
23
1
11
73
95
96
43
80
42
3
132
69
16
11
9
40
180
48
32
48
231
67
74
6
33
120
1
24
36
26
9
55
5
61
62
10
11
24
96
109
23
144
24
9
135
151
29
3
69
21
22
2
39
84
51
21
108
1
56
63
72
21
15
45
100
60
59
13
32
76
23
12
13
32
10
48
17
25
23
159
66
30
10
134
58
24
14
16
80
33
1
36
35
24
15
54
3
25
24
80
24
4
48
35
87
208
17
81
40
32
15
25
80
78
177
108
25
36
60
36
107
141
24
60
12
135
45
39
45
24
16
11
9
75
12
9
3
12
24
37
23
1
8
96
132
28
14
42
3
36
1
71
24
9
40
36
11
63
9
25
30
90
32
15
24
21
16
68
27
12
12
36
15
9
45
124
56
28
42
38
28
78
66
35
45
24
96
3
21
87
33
72
3
1
20
16
12
47
49
11
213
90
48
10
23
12
9
123
48
24
24
72
7
18
35
24
21
3
69
60
100
12
59
117
4
11
60
153
72
63
36
21
70
38
36
3
12
25
8
48
3
67
65
48
129
3
24
93
6
10
72
80
72
28
44
24
75
37
102
5
1
20
27
45
30
93
85
56
40
11
163
114
30
18
14
21
37
11
36
193
12
74
69
81
10
5
1
83
57
16
8
15
12
33
4
35
25
20
3
3
112
29
3
93
84
21
10
53
132
129
24
40
95
24
21
42
82
35
36
24
37
26
10
8
264
16
119
63
33
49
83
60
33
39
48
33
54
66
16
14
42
22
41
49
47
1
8
27
117
3
84
36
3
21
156
72
87
93
48
9
28
23
13
42
18
32
94
230
76
23
132
69
3
27
64
114
20
52
11
27
45
21
96
64
24
8
40
59
24
60
36
9
10
41
120
9
6
6
48
4
8
64
11
24
43
17
1
120
23
49
8
39
25
56
3
1
176
84
15
9
16
59
19
32
34
71
109
95
45
180
51
24
25
35
60
180
45
12
112
11
15
144
18
39
61
20
159
36
108
25
71
9
4
68
22
26
51
48
36
21
15
61
8
27
75
70
23
24
33
39
9
10
86
76
158
22
132
203
69
54
69
75
70
23
24
75
69
12
49
35
21
64
35
21
63
117
48
172
95
69
10
41
24
216
33
24
63
72
13
42
102
23
48
25
68
51
120
45
16
23
45
87
57
63
117
6
21
96
132
168
12
48
13
92
28
35
96
145
48
11
15
16
41
153
96
39
45
84
3
37
32
4
26
54
124
71
144
12
24
37
107
67
50
63
36
21
70
53
117
40
11
12
33
12
42
9
72
15
18
52
95
13
120
6
48
18
20
12
267
36
60
19
6
35
13
32
63
81
4
44
3
7
32
18
75
37
36
32
111
1
140
3
91
137
87
57
93
96
124
36
35
81
63
1
35
19
18
59
45
51
13
32
12
10
65
21
106
6
119
9
27
69
15
21
22
5
213
22
2
64
14
118
83
9
3
43
42
12
32
39
36
79
282
83
60
9
15
31
26
54
21
49
12
83
27
69
61
68
27
24
25
144
107
57
51
60
69
3
3
330
159
73
23
9
40
56
94
32
9
169
8
28
35
36
24
84
1
54
41
36
163
98
3
1
95
24
45
39
48
37
23
13
6
48
32
186
60
3
12
13
56
48
27
24
51
34
56
63
36
24
27
18
96
40
56
64
35
132
49
6
18
32
144
39
145
32
102
33
25
23
60
24
36
9
15
36
45
51
75
9
156
24
109
38
165
132
36
36
60
9
51
84
72
13
24
198
2
27
21
4
11
33
15
21
15
81
42
10
72
164
106
54
20
24
3
13
20
42
114
4
36
35
45
3
153
28
11
25
35
1
24
8
22
5
13
35
45
180
27
1
104
63
33
12
3
45
15
85
32
3
133
11
24
21
6
102
10
2
96
63
ABCD 99918858244*3^$a+1 [50022]
136
44
52
108
5
43
29
51
12
33
30
25
72
32
36
15
49
24
12
47
61
36
60
59
30
6
30
24
31
23
1
17
79
56
27
37
80
16
23
1
24
11
24
9
28
12
36
17
55
84
5
15
4
72
35
60
9
3
25
48
77
7
23
33
45
43
56
3
60
12
33
21
7
44
4
5
31
23
1
12
44
4
29
63
147
13
32
28
20
4
96
24
20
39
36
108
36
21
64
17
15
39
45
63
6
79
20
16
59
18
19
20
4
96
24
24
8
52
8
24
40
24
17
75
75
13
32
3
21
36
4
84
17
24
120
18
6
99
27
21
69
30
21
57
36
12
7
20
33
15
120
39
45
4
156
8
45
27
48
87
36
13
221
36
19
24
5
7
20
24
136
12
32
16
5
7
68
39
36
84
24
9
3
18
51
39
1
20
28
8
28
116
93
30
18
54
33
132
76
20
24
3
60
1
92
84
4
11
144
54
27
15
1
84
36
48
29
43
84
48
23
9
40
41
18
30
7
20
15
9
60
36
24
40
56
12
48
69
43
48
48
24
8
28
131
13
36
17
19
60
8
3
25
24
5
91
24
11
18
27
24
60
3
1
132
24
89
7
35
45
12
12
36
12
16
11
25
23
13
44
4
12
48
29
72
84
7
12
35
1
24
8
12
15
45
21
72
19
56
4
24
11
21
72
27
54
42
45
72
28
24
5
6
13
72
5
67
35
6
19
32
40
24
24
53
7
11
1
80
15
66
18
24
37
8
28
72
8
3
1
35
1
20
15
37
5
18
13
216
108
35
36
57
40
60
104
36
24
28
47
81
33
19
8
88
60
12
44
33
78
90
102
33
24
105
19
59
33
88
32
3
24
37
24
116
33
36
27
33
7
20
3
81
15
61
23
61
29
99
33
39
4
41
19
12
24
8
72
9
7
24
56
24
28
83
57
16
180
32
3
37
29
91
23
25
95
144
1
5
66
33
45
27
135
21
52
8
9
3
12
3
25
68
52
11
1
35
21
15
37
32
39
97
24
24
17
78
12
18
7
72
68
57
7
20
60
28
8
3
1
36
53
7
59
21
15
69
28
35
18
43
5
27
4
56
12
28
5
12
3
12
16
36
11
72
12
21
4
60
29
30
1
36
53
31
11
13
12
5
54
36
24
49
5
79
23
13
56
16
20
9
3
16
11
13
20
28
17
12
19
17
27
12
4
24
48
12
12
5
6
37
35
13
17
43
20
9
24
30
49
5
36
6
49
35
37
17
126
9
27
13
32
60
36
27
66
147
52
5
7
23
13
23
132
12
57
48
72
21
18
36
6
12
31
24
36
59
33
33
7
35
49
56
39
45
4
32
39
61
24
11
12
1
12
48
17
19
83
13
12
35
13
59
61
24
23
45
27
84
1
35
13
8
69
18
45
28
23
1
8
21
6
25
120
24
84
8
24
15
105
40
36
20
87
1
71
60
93
28
5
12
43
24
140
36
64
36
20
3
9
28
143
57
4
23
6
19
71
30
31
20
4
12
104
4
29
7
11
12
33
3
21
36
40
108
47
60
18
27
63
21
4
84
8
12
48
100
5
103
32
4
36
32
33
19
20
4
120
47
9
60
4
12
23
132
9
4
56
4
32
39
1
12
5
63
63
9
16
32
4
128
48
112
5
3
165
48
87
4
48
11
66
78
61
12
35
13
44
28
20
40
17
63
63
25
11
49
12
12
35
13
32
21
87
28
60
29
3
45
55
48
36
56
88
29
30
13
5
39
16
20
28
5
54
33
4
8
76
24
5
3
4
29
7
20
52
228
24
65
15
51
9
28
12
176
27
1
17
19
5
19
12
24
128
16
32
28
36
41
19
23
57
28
71
6
48
127
53
3
3
1
53
12
19
12
32
100
12
23
25
8
9
3
72
9
51
9
27
24
15
1
5
43
24
36
44
40
8
64
24
5
31
68
12
33
7
41
115
20
153
24
7
59
144
1
56
60
60
16
20
39
73
17
6
37
96
92
3
57
52
23
49
23
45
57
78
13
144
20
33
7
56
60
12
15
57
40
5
51
12
28
72
53
7
36
11
1
53
6
54
7
20
39
18
3
39
81
39
33
52
36
24
59
102
43
35
1
11
9
63
37
8
27
24
1
8
28
44
16
20
9
48
60
30
13
32
16
17
7
36
47
12
37
24
29
31
60
12
23
1
5
19
44
40
32
3
18
15
12
40
5
15
3
9
4
11
25
68
180
15
12
24
85
56
16
53
6
61
12
32
28
48
35
48
1
23
72
1
35
72
1
17
48
55
72
12
48
24
36
44
16
23
54
27
16
48
11
21
87
37
59
90
7
20
3
1
24
17
54
13
12
23
37
36
17
7
48
60
72
56
9
36
7
8
24
48
48
84
39
49
77
31
35
13
60
84
23
25
20
9
6
49
24
56
15
21
4
5
19
24
20
15
48
108
69
75
1
35
21
3
45
12
4
11
18
63
40
17
6
12
78
66
6
12
3
60
15
9
21
27
16
12
44
28
8
45
27
76
56
28
12
60
161
7
8
3
21
9
79
8
4
20
48
93
19
60
96
12
128
9
6
45
4
36
17
36
7
17
30
18
67
60
68
4
41
139
59
12
25
24
56
84
9
6
85
35
1
24
20
28
5
36
12
75
33
42
12
37
24
35
90
39
40
48
17
3
15
13
5
87
12
12
28
23
9
28
11
42
19
36
92
60
16
5
36
31
23
36
1
72
95
45
12
64
12
20
28
17
18
61
48
12
68
12
16
107
33
24
36
99
18
7
65
55
36
24
11
54
31
24
60
35
45
3
1
56
3
12
25
11
13
5
60
12
15
4
53
67
24
60
32
64
23
45
12
48
27
1
48
60
11
33
28
20
40
20
4
56
15
97
12
84
84
35
1
35
49
8
4
80
28
47
45
36
27
85
12
60
23
12
25
24
101
75
4
5
19
17
31
60
12
83
73
11
21
4
20
4
29
43
80
40
12
17
31
20
63
1
8
48
4
23
25
48
84
20
21
18
21
33
7
20
36
9
15
4
17
7
48
120
113
7
20
52
53
15
33
6
25
23
13
5
79
36
17
103
20
3
25
32
153
6
1
60
47
1
32
57
7
11
37
8
112
35
1
24
80
16
47
13
156
29
39
16
47
60
13
95
12
45
27
1
24
36
11
1
60
65
15
27
13
164
4
11
49
24
125
3
60
124
65
18
1
32
4
ABCD 99919035928*3^$a+1 [50106]
96
54
24
48
223
24
5
63
15
97
20
3
48
54
36
15
76
35
18
12
84
12
72
18
24
6
60
27
136
59
30
31
96
53
30
13
53
19
11
69
12
16
84
96
59
6
75
60
9
31
35
13
12
224
15
1
23
90
84
18
57
76
125
30
109
5
55
71
24
1
60
32
64
11
73
5
24
18
24
18
75
45
67
83
73
23
42
63
84
12
93
36
54
6
72
27
15
13
5
108
36
30
138
60
108
27
100
12
168
77
3
3
37
11
25
65
54
42
60
18
61
5
24
12
63
160
41
96
18
13
65
79
59
150
55
11
33
45
15
33
15
72
48
124
23
42
3
27
13
36
80
39
25
23
30
207
3
13
17
42
6
36
24
36
31
12
113
78
90
30
90
60
60
6
1
17
12
175
5
168
6
85
17
75
15
18
12
15
3
81
15
144
37
140
52
41
72
63
24
117
6
117
136
41
63
132
15
13
41
7
180
5
12
180
15
156
39
90
3
3
6
24
42
18
6
6
132
6
45
16
8
33
55
12
143
37
11
37
5
12
108
102
73
29
3
16
41
24
60
15
21
36
48
12
75
33
67
5
138
90
24
31
17
15
69
31
59
144
45
16
11
13
29
6
30
36
30
18
7
41
19
8
117
3
51
174
18
145
77
63
33
36
84
7
17
15
16
29
91
24
17
63
112
83
30
15
93
108
12
72
36
12
30
24
61
29
3
45
6
6
111
48
16
35
48
48
48
9
57
19
84
60
5
6
30
7
77
75
21
27
9
19
32
60
57
27
33
60
55
53
7
5
60
43
48
5
19
41
42
13
140
39
37
84
41
78
18
43
41
66
78
39
16
192
32
40
5
48
3
24
40
17
60
168
7
95
30
48
18
30
3
57
54
66
67
17
24
15
27
18
12
15
57
48
42
30
27
16
53
7
17
51
57
39
33
120
6
81
36
9
39
81
48
7
36
12
56
9
12
139
92
9
355
5
15
153
6
37
8
64
101
6
18
3
93
7
80
28
72
65
12
67
29
6
30
48
18
57
16
89
6
45
69
36
24
55
77
36
87
48
3
45
52
132
83
9
39
45
51
18
12
48
27
39
102
3
87
25
12
11
69
33
147
15
18
19
209
39
27
240
78
60
36
91
29
15
9
90
33
57
3
72
27
1
77
72
55
11
54
66
144
6
60
3
27
24
6
90
57
60
51
49
47
90
30
21
72
45
15
87
13
11
72
13
77
24
51
4
65
123
45
123
3
24
18
108
19
60
20
15
6
139
53
42
6
247
48
185
7
8
9
18
48
45
16
113
36
6
9
12
40
5
43
89
42
114
60
31
56
57
27
36
12
15
1
89
6
24
72
48
13
65
12
6
69
76
149
18
18
54
165
33
7
65
36
54
6
66
48
30
135
33
132
12
18
42
24
75
9
31
11
6
18
49
17
30
129
64
5
43
143
61
89
31
5
24
30
6
48
15
33
7
41
12
3
21
48
6
69
28
17
12
31
20
87
13
77
12
36
72
78
9
45
31
48
65
90
37
72
11
69
51
54
12
6
13
5
60
15
69
12
39
45
102
9
16
68
144
16
65
139
68
189
96
27
3
13
17
55
72
11
109
17
31
5
27
45
15
15
126
51
36
64
60
95
6
60
60
19
95
1
77
42
96
25
47
33
15
42
235
56
45
67
32
21
187
59
21
64
56
105
72
12
19
24
56
12
60
3
120
30
60
31
48
17
99
129
36
96
84
7
35
48
120
162
19
128
21
139
35
13
59
1
77
3
64
41
163
17
18
37
35
30
42
66
84
7
96
17
66
1
5
43
12
48
5
198
30
12
15
135
66
36
3
111
24
42
84
42
33
57
54
1
60
5
12
15
52
48
12
48
17
211
125
18
90
6
18
12
24
39
45
72
36
120
15
3
1
5
63
27
120
24
96
1
119
6
103
11
18
30
33
39
66
102
18
48
24
3
9
96
7
48
17
72
18
25
12
59
6
79
20
52
120
35
45
4
80
15
48
72
48
85
17
3
28
48
5
12
3
9
30
30
15
40
48
29
3
93
103
44
21
24
3
48
117
12
60
102
6
48
7
29
19
131
66
54
6
7
35
37
96
72
48
48
96
11
85
44
39
61
35
121
48
29
15
3
42
123
57
7
113
7
29
54
78
18
114
67
48
108
84
35
13
8
64
101
240
84
43
96
36
29
6
30
91
12
35
45
93
7
53
12
48
15
159
93
105
60
78
85
83
24
18
19
5
30
13
17
84
12
18
37
35
48
66
15
21
48
39
27
13
5
43
60
23
6
39
40
120
32
27
30
15
33
114
49
44
45
51
36
9
24
31
5
31
83
6
12
60
7
5
30
85
48
29
3
12
15
1
95
72
45
16
5
174
6
15
27
9
9
ABCD 99920152394*3^$a+1 [50019]
28
48
140
144
10
80
10
140
10
26
84
28
32
6
22
42
6
24
98
10
278
64
26
22
192
80
58
12
56
40
180
32
28
42
272
48
90
22
38
132
208
38
190
224
76
80
64
180
96
44
6
10
84
128
168
24
28
60
32
280
140
28
180
108
42
38
24
88
48
84
60
56
60
22
62
60
28
42
80
160
158
88
24
80
40
20
36
24
138
78
60
54
6
4
228
12
36
44
28
32
36
54
96
202
102
80
96
94
140
48
132
40
36
32
12
298
32
250
80
228
108
54
48
202
36
140
150
54
40
56
184
146
262
42
90
80
28
8
114
58
38
190
50
90
22
32
198
40
50
42
6
250
80
54
198
100
12
36
132
300
180
128
192
280
32
168
82
80
358
72
60
38
78
34
246
164
118
122
48
48
52
152
10
86
24
18
190
2
70
8
108
22
42
156
74
160
80
6
4
60
20
36
160
80
112
12
38
10
48
44
58
128
142
48
162
32
70
266
144
238
92
6
10
140
52
102
350
268
12
228
102
186
54
270
18
78
114
6
104
76
44
48
42
6
40
24
168
8
90
142
2
96
202
20
280
128
144
36
22
110
130
78
140
112
68
280
132
132
8
202
158
12
118
90
60
72
56
154
86
24
60
6
154
260
66
54
40
140
70
138
32
76
20
102
190
50
70
122
10
116
72
208
74
10
20
28
48
102
32
96
240
154
60
168
192
48
32
28
32
36
72
42
58
92
376
72
32
10
186
140
100
20
34
80
96
64
48
198
74
58
150
80
192
118
8
40
24
80
136
24
18
90
150
110
48
112
2
6
24
60
76
84
140
100
348
32
10
26
22
30
8
52
102
38
42
78
18
54
168
82
90
60
180
20
48
28
20
172
32
16
60
24
48
72
90
128
58
54
150
20
240
48
468
34
30
98
10
32
60
10
158
40
8
264
40
60
86
30
144
18
22
180
198
182
10
30
80
96
12
70
30
80
72
208
48
20
150
94
140
28
90
30
8
112
90
182
10
30
60
48
92
276
22
198
132
182
70
20
150
30
40
20
6
70
152
120
48
4
60
96
42
122
70
330
60
36
54
186
20
12
100
32
16
104
48
10
90
252
80
136
114
80
10
128
70
182
180
70
6
24
288
12
60
26
42
132
66
64
170
6
54
36
4
18
30
2
46
50
10
180
44
148
2
30
40
180
38
48
22
90
42
60
170
90
60
58
218
54
10
86
70
144
48
122
96
30
34
26
150
30
114
238
72
20
70
470
186
10
132
168
372
20
60
22
138
108
170
304
198
68
4
8
90
ABCD 99920406148*3^$a+1 [50091]
9
12
15
12
12
141
87
48
33
27
3
57
24
24
12
33
36
3
36
12
108
60
120
12
108
21
15
24
12
9
15
21
27
57
96
108
27
9
63
81
66
9
36
51
9
21
63
45
6
225
108
48
60
48
81
96
54
90
123
21
51
48
12
45
51
48
12
12
12
96
99
30
36
24
15
36
24
24
24
48
12
12
36
105
24
15
48
48
33
15
21
3
48
69
36
78
189
60
177
3
12
24
15
6
3
81
51
9
99
57
24
51
36
12
36
24
72
36
24
45
3
12
81
120
39
60
24
21
180
63
36
72
15
9
48
72
48
21
12
27
36
36
36
45
24
63
12
24
36
60
96
63
96
9
12
48
21
51
192
3
18
72
75
12
111
69
60
48
72
153
30
45
12
21
66
33
12
48
108
72
48
273
99
33
15
48
72
12
60
27
45
48
33
120
3
24
297
54
45
12
12
36
60
21
36
3
36
96
45
3
27
33
36
21
60
3
45
72
18
45
24
21
15
21
3
36
12
45
18
69
36
12
9
36
27
57
36
75
12
93
3
96
45
39
75
45
204
156
24
48
3
6
39
132
45
15
24
24
21
99
81
111
69
24
36
84
6
30
3
21
27
60
12
21
36
3
156
45
27
12
36
45
15
21
3
51
105
21
75
69
39
36
12
12
48
12
48
48
24
33
84
96
48
15
60
21
15
24
12
3
9
21
27
12
12
9
12
99
48
12
45
3
120
33
15
24
84
12
9
3
12
45
15
21
3
12
69
3
36
72
12
12
36
69
3
33
27
117
3
96
57
15
9
3
51
141
48
12
189
72
18
6
51
60
33
27
108
45
72
99
45
15
15
6
39
108
12
69
87
63
66
39
105
75
21
135
39
45
24
12
9
6
174
39
132
24
81
39
36
84
12
45
3
84
21
36
39
36
69
39
33
3
96
60
15
6
39
105
90
69
12
45
87
21
75
24
36
21
24
12
39
21
84
6
18
87
12
21
51
21
60
27
12
24
12
60
84
69
12
24
99
45
39
36
12
24
9
27
60
45
3
45
15
12
9
159
60
147
9
60
36
60
9
15
36
9
36
144
3
33
3
27
33
111
9
72
12
12
21
15
99
105
39
45
147
9
45
3
36
24
117
15
9
30
45
12
12
27
93
72
120
24
117
39
21
27
21
75
24
81
51
21
60
3
15
45
60
72
33
72
24
183
12
24
81
51
12
12
36
3
81
45
36
39
135
54
39
48
9
15
24
51
9
96
36
33
51
21
3
87
177
48
108
45
51
9
99
21
15
120
27
54
15
21
135
9
6
18
15
24
12
48
21
39
21
27
12
48
33
60
12
27
33
108
15
120
96
48
48
33
39
48
33
51
24
60
117
108
87
12
72
36
9
51
48
12
33
36
24
72
87
57
84
72
147
12
21
39
24
81
36
24
3
33
75
12
21
36
51
72
60
12
48
93
147
36
12
12
36
120
51
33
48
15
9
21
15
12
81
39
57
3
48
48
12
48
24
36
45
96
3
27
54
36
24
12
63
51
33
33
60
15
105
24
15
84
165
60
27
3
45
36
15
21
48
60
24
12
48
93
87
21
135
36
45
15
21
3
12
69
123
36
81
180
36
48
96
15
96
9
3
12
9
135
192
9
15
9
36
30
21
93
15
21
135
24
12
24
36
24
9
15
45
51
21
120
15
48
24
12
24
21
15
9
12
15
84
45
15
84
36
45
63
48
12
3
18
60
39
108
33
15
60
24
57
24
192
24
51
12
12
69
72
84
183
93
75
105
48
39
60
132
21
183
12
24
48
132
21
27
36
84
27
45
36
33
27
3
42
27
48
24
48
33
63
21
15
21
144
75
69
39
57
243
81
99
48
24
84
12
33
60
27
132
48
93
51
45
51
60
12
12
9
15
21
36
27
63
54
3
33
39
105
3
240
3
9
9
96
300
3
72
21
18
30
60
36
36
39
36
105
3
12
60
15
18
12
108
27
48
84
57
123
108
12
12
15
9
12
12
48
9
24
51
48
27
21
45
39
21
3
12
3
9
21
51
96
69
63
12
24
36
36
63
69
36
12
12
33
24
36
18
57
12
57
51
69
24
27
39
33
96
111
66
75
72
177
36
15
72
48
105
75
69
15
84
45
12
15
12
12
24
72
120
12
60
96
72
24
21
24
3
12
36
48
60
21
99
21
3
72
96
72
156
120
12
9
36
60
219
9
42
9
60
36
69
15
9
12
3
57
18
9
96
24
60
3
33
84
27
81
15
48
45
45
72
87
48
48
105
27
9
36
39
96
9
39
12
24
21
48
6
33
60
51
30
27
24
24
156
75
6
63
45
51
84
12
24
9
39
51
102
207
48
105
27
72
105
3
33
27
57
96
48
75
36
15
45
24
12
69
84
15
45
72
63
12
132
36
21
24
15
24
ABCD 99920641006*3^$a+1 [50448]
384
21
36
198
161
1
324
126
18
126
126
143
37
54
90
59
352
39
54
371
304
96
80
85
36
324
195
39
396
45
315
54
191
25
90
54
135
27
288
90
72
18
612
77
240
43
213
21
144
11
25
39
105
36
51
48
416
48
67
29
61
83
7
185
175
54
72
90
9
135
180
36
18
36
75
176
48
16
9
135
135
41
85
180
39
240
27
324
36
29
691
18
90
216
54
36
36
347
373
363
32
55
18
71
1
143
1
36
108
162
93
144
87
105
21
59
64
80
352
3
77
13
72
347
103
90
63
224
73
198
65
256
96
33
335
7
180
108
72
90
180
108
252
18
345
51
234
162
113
16
249
231
75
234
342
108
180
5
16
141
18
180
125
127
209
384
96
16
80
160
32
103
57
128
240
144
16
45
323
16
381
108
36
35
1
90
90
27
63
90
198
90
72
303
111
36
18
11
79
305
55
89
1
72
54
113
31
225
27
54
63
261
342
5
48
55
396
90
396
18
270
252
347
48
199
41
13
342
270
143
55
9
117
203
13
3
177
108
35
127
33
144
80
193
414
65
151
90
144
36
459
135
90
90
21
285
3
87
249
48
153
87
381
35
127
108
197
640
144
225
95
48
1
72
695
64
141
147
128
229
36
119
385
36
219
96
32
67
621
45
360
203
157
147
272
64
144
240
48
183
201
51
237
51
36
90
15
39
249
57
183
128
64
21
59
48
73
108
162
198
99
81
72
108
180
135
45
291
15
113
96
96
19
29
160
171
117
80
160
48
32
112
153
135
32
48
55
54
180
95
49
252
198
125
37
90
504
36
69
48
27
180
126
144
324
162
18
72
179
16
48
81
126
273
240
144
387
324
89
48
ABCD 99921115694*3^$a+1 [50065]
89
16
123
258
36
15
3
77
295
18
18
42
102
5
49
24
36
3
123
197
49
54
41
160
3
93
80
19
77
96
49
47
48
48
157
402
180
54
246
90
18
5
64
32
96
112
51
150
12
180
23
16
128
229
42
36
54
228
83
25
96
84
72
42
90
119
192
16
32
48
19
6
135
63
161
31
60
53
112
15
138
23
73
12
42
81
21
11
96
19
144
77
49
47
247
41
43
101
13
99
21
11
61
24
36
90
18
11
199
18
24
138
165
87
90
36
11
31
12
5
13
60
471
9
23
64
93
6
84
42
120
324
24
90
17
16
176
19
180
42
12
131
163
36
105
32
1
108
24
90
30
198
6
87
48
21
24
36
288
12
36
24
90
108
12
5
19
29
1
159
183
18
186
66
54
101
79
90
168
12
36
114
180
89
144
1
15
75
12
185
48
16
99
66
18
9
81
6
90
47
48
265
87
80
16
33
120
108
27
9
231
32
151
41
55
105
15
33
3
45
32
49
168
36
18
33
3
12
198
36
36
83
151
185
240
25
36
114
198
75
45
330
36
84
162
63
15
228
77
13
132
156
90
57
15
113
96
192
13
18
18
47
64
80
133
114
102
227
25
23
112
81
63
33
30
24
30
72
3
129
90
69
3
29
37
27
80
7
30
240
66
54
294
36
30
60
108
48
99
32
144
49
60
51
128
1
30
113
64
21
132
246
33
99
72
21
9
126
9
153
72
78
30
51
48
9
71
307
6
30
57
33
143
37
126
42
48
99
81
63
9
60
27
192
48
39
89
67
36
9
240
9
84
18
78
126
5
139
5
48
16
147
54
12
155
67
29
1
36
162
41
1
66
29
304
27
101
61
42
66
23
37
59
7
89
55
204
48
24
21
32
1
12
35
144
55
9
9
162
78
39
32
1
138
96
5
48
139
90
59
109
51
39
89
31
36
108
17
1
78
17
85
59
48
187
21
9
150
30
24
171
32
7
89
91
90
6
48
18
24
30
78
159
21
155
73
39
15
60
101
64
9
54
18
24
39
27
114
179
16
128
55
329
144
13
99
21
90
6
107
48
55
90
47
43
21
144
39
102
243
9
18
198
63
33
47
48
43
378
78
29
1
47
79
144
65
25
234
96
84
132
300
89
145
72
24
108
99
39
9
213
162
144
9
128
16
237
51
63
12
18
18
17
25
23
97
36
114
36
21
33
15
33
24
30
36
5
13
96
99
128
43
54
47
16
27
5
187
117
105
138
108
54
18
24
17
49
294
18
90
189
21
18
233
16
45
18
72
48
105
21
54
198
24
120
15
99
36
180
53
1
15
32
48
139
117
3
36
72
108
53
1
47
25
23
67
77
193
54
126
27
48
69
27
189
24
66
137
211
192
29
25
36
90
60
108
30
35
7
54
54
36
201
135
105
45
18
65
144
43
90
18
48
90
108
147
69
11
48
1
108
66
144
60
5
7
78
12
24
126
137
73
36
3
39
41
115
60
17
48
48
48
256
32
85
11
25
6
17
1
72
174
89
73
42
90
30
6
15
21
90
84
ABCD 99921251902*3^$a+1 [50021]
36
96
13
30
18
35
25
108
90
54
23
67
53
12
61
59
36
49
18
125
49
23
1
84
18
29
13
107
60
49
95
241
95
1
48
35
12
67
36
12
42
23
12
228
19
149
72
24
229
59
7
53
55
53
115
29
25
23
36
31
90
18
77
31
192
96
41
43
125
36
109
6
17
373
6
29
25
47
192
36
151
78
66
6
54
17
13
11
31
17
85
95
48
43
342
18
66
6
90
12
35
205
66
29
36
121
71
19
36
53
36
55
29
12
13
191
1
47
97
59
1
131
12
37
48
47
115
5
13
35
61
102
65
48
85
54
113
19
18
90
53
48
144
60
31
101
43
60
126
84
78
29
24
37
102
96
185
36
36
13
11
55
36
240
77
7
41
103
197
55
42
102
53
1
90
29
157
36
162
90
71
36
49
36
83
13
12
83
49
18
17
24
204
61
167
48
55
126
108
23
25
23
67
29
24
24
60
60
7
53
121
234
5
37
155
43
48
18
59
121
90
65
49
72
11
43
185
67
84
6
107
96
84
193
23
37
35
19
36
77
60
43
17
31
5
1
66
197
61
66
101
144
31
18
59
13
54
18
23
12
36
84
36
25
107
139
24
72
65
55
113
120
25
167
12
67
18
132
18
17
1
83
12
24
25
54
54
162
84
6
36
54
54
35
84
25
30
18
78
65
72
19
29
36
108
60
1
96
18
30
6
180
54
18
5
67
102
114
185
12
67
342
83
12
1
54
65
48
60
25
36
95
7
29
48
108
37
102
5
109
11
73
11
24
48
60
7
53
55
84
149
72
12
156
7
24
65
133
18
18
30
29
48
13
47
60
25
83
24
55
30
60
102
53
12
79
5
31
36
24
53
96
84
228
7
102
126
60
144
5
24
1
54
185
19
65
25
138
198
42
5
7
6
54
66
119
25
11
115
186
90
53
73
108
12
23
60
7
60
53
19
41
67
282
60
287
49
42
65
48
120
19
137
55
89
91
6
54
36
77
12
13
96
47
24
1
18
84
53
7
48
5
49
96
120
60
18
65
25
36
59
31
54
71
31
60
72
12
186
12
23
49
78
288
53
19
113
132
132
19
65
12
7
41
1
23
31
54
90
138
35
25
54
89
12
79
48
137
49
11
48
43
209
31
18
11
115
48
5
48
84
79
17
60
72
108
24
36
67
36
197
37
11
127
54
204
72
203
36
180
120
91
53
60
79
5
1
54
12
65
13
35
103
53
37
47
31
125
60
25
96
54
17
168
12
12
72
61
35
109
36
30
5
48
12
49
95
48
31
36
126
108
60
192
83
12
48
367
12
233
43
77
79
36
5
37
35
12
73
42
5
25
11
43
6
36
12
60
36
11
43
12
18
78
173
19
126
186
5
60
1
24
30
306
59
36
19
138
198
5
37
108
95
144
139
5
36
49
36
30
65
60
1
23
19
66
59
73
179
1
108
131
31
77
96
1
54
36
41
103
24
125
1
35
55
12
144
54
54
36
17
60
19
5
36
67
17
60
13
71
36
36
108
85
6
5
79
6
131
133
24
36
59
133
35
55
24
41
24
73
95
48
79
66
42
12
24
41
31
113
31
5
25
143
1
54
5
108
48
84
97
24
12
252
23
13
186
54
59
7
65
31
65
55
72
185
1
47
7
5
36
25
191
120
121
24
84
35
7
48
24
36
12
5
37
48
23
144
55
101
1
60
71
73
102
24
41
175
72
72
30
35
24
1
36
119
25
18
17
24
12
13
47
97
6
54
156
54
101
60
60
19
17
55
18
23
97
23
24
121
120
83
84
12
115
54
95
120
67
77
36
31
90
11
24
24
60
25
24
72
11
48
67
72
41
7
24
120
6
35
ABCD 99921411178*3^$a+1 [50000]
15
55
30
35
21
4
110
66
24
46
14
84
51
3
6
12
12
60
6
100
14
16
11
33
3
69
6
40
2
6
6
28
2
34
14
33
72
3
18
4
18
89
1
2
78
27
15
16
17
43
20
6
10
5
36
12
21
54
57
45
54
21
45
90
18
10
18
32
42
33
37
35
91
2
3
39
100
20
33
1
12
24
20
15
3
18
10
122
22
5
15
24
46
98
18
120
12
30
60
10
72
50
30
46
14
70
65
9
94
18
59
36
9
18
96
16
56
24
18
10
2
135
21
87
73
24
44
39
7
104
40
14
12
6
40
14
16
8
12
84
3
15
22
6
2
123
103
17
123
6
4
11
36
15
4
18
32
6
117
21
22
60
29
3
48
12
6
40
36
26
45
3
24
42
4
11
15
28
6
26
6
22
36
30
11
85
80
3
7
8
30
10
18
2
16
2
60
15
49
36
8
46
53
3
9
81
75
75
10
72
6
80
4
32
64
62
10
8
24
18
15
9
18
10
38
52
96
20
6
46
72
26
30
30
51
19
72
8
66
88
6
12
17
12
169
2
78
6
10
18
5
3
12
72
48
12
40
26
18
24
10
32
76
14
4
86
18
42
46
2
36
70
44
10
2
36
22
62
4
26
3
12
1
44
3
133
12
78
2
36
24
66
136
14
4
72
26
18
12
40
44
63
48
7
32
30
40
20
18
12
21
55
24
5
13
30
5
3
45
7
17
31
8
16
30
83
12
19
14
12
18
18
24
34
36
6
32
36
51
55
24
74
12
15
21
18
9
67
20
16
12
2
36
48
40
20
16
26
54
16
68
16
23
1
32
27
31
2
84
24
39
3
18
87
63
30
39
15
42
66
54
36
42
18
4
36
35
9
54
172
104
16
24
44
24
6
34
26
22
50
18
6
15
36
60
13
2
42
16
12
14
28
12
36
68
24
45
13
68
6
54
6
21
3
4
110
12
58
2
30
16
8
16
44
24
40
8
9
3
10
20
36
12
42
18
30
9
15
4
29
12
121
20
147
7
26
48
24
6
24
6
36
51
27
10
12
155
31
50
15
57
6
6
46
2
18
52
26
60
4
126
12
5
33
4
18
90
14
21
24
9
16
18
5
63
4
5
9
40
2
9
25
24
11
25
26
22
6
44
28
2
46
50
6
6
48
34
17
3
30
58
24
36
8
9
33
30
54
4
60
26
126
40
8
60
10
29
7
20
24
10
74
30
72
48
6
12
58
42
5
9
3
33
34
78
72
23
12
105
16
8
36
6
28
30
47
84
9
40
11
3
18
10
20
34
98
12
6
10
8
9
13
14
33
27
6
18
52
62
6
12
10
47
12
43
36
62
18
36
6
15
57
10
48
24
18
92
46
5
9
24
24
6
4
2
36
39
3
16
2
28
14
6
54
6
30
22
2
28
20
9
25
20
30
4
56
24
10
96
11
3
12
54
168
3
15
12
6
6
46
60
8
72
82
18
48
11
21
24
15
51
22
8
24
60
15
63
16
72
12
36
80
10
11
43
38
15
7
2
75
15
16
62
6
40
14
12
6
60
10
47
7
74
22
2
3
15
18
34
18
12
26
9
21
16
11
75
10
14
4
41
81
75
37
30
65
31
2
52
50
6
27
33
10
30
56
4
30
2
22
8
48
30
30
4
6
26
186
12
58
8
10
47
3
4
5
51
6
6
10
119
61
12
8
28
14
66
30
9
75
6
106
8
93
9
30
10
8
40
8
28
14
12
66
4
18
26
6
40
14
4
8
12
12
24
60
10
17
39
21
7
92
4
26
18
12
16
12
2
48
27
3
16
62
28
86
54
6
46
32
10
5
33
10
32
33
9
60
15
69
6
46
18
2
18
16
56
4
80
54
10
120
17
12
3
45
9
40
14
6
66
57
1
6
8
30
6
12
18
16
80
3
12
133
62
78
12
84
30
12
64
26
75
25
24
26
54
24
12
15
3
100
36
20
28
122
58
72
6
32
6
24
6
22
62
10
2
46
18
59
51
9
21
6
45
9
90
52
54
38
52
53
21
36
138
28
17
1
36
8
28
14
105
33
18
48
12
34
35
60
9
24
42
30
16
68
12
18
9
21
87
105
82
12
74
27
75
18
22
77
103
29
21
12
6
69
133
8
90
24
22
6
2
10
126
2
88
50
6
18
12
6
12
18
10
8
117
45
40
38
9
21
159
27
4
12
42
48
35
25
50
24
33
15
48
4
18
56
6
18
12
18
48
84
30
76
30
110
40
14
33
57
3
117
4
14
48
34
38
33
15
18
22
8
21
1
20
18
69
27
108
45
12
3
18
4
74
36
30
36
18
6
6
12
45
7
14
60
22
29
1
20
34
41
9
3
63
69
39
24
36
46
23
15
57
21
10
18
36
38
6
10
14
15
55
17
33
6
30
30
10
126
20
24
9
27
108
60
36
22
24
80
60
15
9
10
77
13
11
9
16
11
7
20
16
6
26
18
42
52
17
33
3
27
60
6
12
24
75
13
23
33
24
10
50
6
9
33
12
27
61
14
4
42
14
6
27
33
12
18
18
6
10
44
10
26
15
9
6
33
13
32
10
26
4
32
30
30
66
28
32
78
16
54
12
18
20
12
22
26
16
14
4
18
8
10
26
64
32
18
4
30
6
2
27
33
15
15
9
15
33
33
34
26
4
54
2
34
20
24
69
1
50
6
54
16
5
43
86
22
2
18
34
8
12
24
30
9
3
78
16
6
38
16
30
6
30
38
24
75
3
22
2
4
86
34
36
18
2
66
102
30
150
102
48
42
45
9
40
12
14
24
57
9
46
12
26
24
60
18
57
15
30
18
84
33
55
2
28
18
14
24
4
35
12
1
8
6
10
11
7
2
3
151
2
22
18
8
36
3
21
174
40
86
22
32
10
2
30
24
30
12
18
22
17
43
44
6
18
6
10
26
24
3
48
43
24
17
1
12
20
6
46
35
3
22
11
15
60
4
54
14
16
26
114
6
16
20
40
14
30
36
54
21
15
4
68
6
66
21
25
2
66
22
2
15
27
45
19
17
9
24
36
4
14
12
28
65
3
22
23
85
38
6
36
12
46
56
16
18
14
36
22
24
14
76
50
6
52
17
39
6
28
12
114
26
24
22
62
22
54
14
10
47
19
62
27
7
26
42
18
40
38
21
63
30
10
38
90
12
33
27
6
126
21
33
10
84
86
10
30
26
16
12
20
6
64
62
6
54
6
4
66
60
18
90
54
8
58
72
8
16
134
4
2
36
42
36
10
29
25
18
38
76
30
18
20
40
18
30
50
100
44
18
6
30
40
20
24
27
33
28
12
20
22
56
9
39
6
60
24
34
26
10
32
45
39
16
5
3
9
31
20
102
28
11
48
3
12
10
47
9
12
22
32
21
57
22
18
2
21
7
18
2
40
72
14
27
39
4
44
10
86
21
109
26
16
18
2
42
6
9
75
18
4
8
3
67
8
30
27
57
40
26
57
55
5
48
63
6
36
40
20
39
31
17
21
24
30
6
39
21
36
24
27
9
34
2
24
34
44
33
13
30
60
26
84
27
19
41
63
21
15
48
30
3
9
28
66
26
24
10
20
100
6
14
90
4
8
12
12
6
28
50
4
23
39
10
38
30
10
38
42
33
49
35
51
30
15
33
12
15
7
5
115
20
ABCD 99921418126*3^$a+1 [50040]
1
48
86
34
128
52
11
9
52
48
71
36
21
147
25
32
16
12
48
32
108
72
136
24
72
14
96
153
60
72
48
25
35
108
3
22
83
69
42
33
72
3
22
168
12
8
15
57
28
83
25
24
44
4
60
26
45
25
36
35
13
20
78
9
21
24
30
6
12
123
217
23
15
22
56
84
183
108
39
22
11
48
1
44
4
95
25
35
13
20
24
18
66
54
58
32
168
15
48
132
49
8
18
18
207
135
12
10
12
104
39
145
2
30
4
2
48
34
8
27
25
48
8
102
22
60
11
69
16
156
23
63
22
11
109
110
10
96
2
22
26
21
13
20
42
10
44
12
52
71
61
11
204
73
2
54
216
36
52
132
48
35
33
54
10
36
24
20
3
1
71
3
45
1
62
69
1
83
36
1
2
213
60
75
34
74
34
47
49
47
48
24
3
54
148
8
64
140
15
36
13
116
76
23
24
120
72
60
21
84
4
2
33
36
13
116
16
36
24
156
24
23
60
21
52
20
12
18
42
12
15
25
168
83
75
120
42
12
6
72
30
3
120
39
6
15
37
12
38
6
27
57
132
64
26
90
15
111
33
57
40
12
2
108
36
46
108
62
54
64
71
61
48
56
72
42
18
48
144
18
144
21
39
34
119
37
146
178
95
12
27
22
131
24
25
60
8
40
11
12
57
78
12
6
15
129
87
1
120
24
36
68
42
54
18
18
88
132
122
58
48
14
96
34
2
81
60
85
20
15
72
25
35
12
13
50
45
21
6
30
6
18
52
12
26
22
44
3
36
25
72
72
11
1
83
21
24
27
3
262
96
23
51
21
48
25
156
35
93
88
12
32
76
23
45
4
32
99
45
4
48
24
23
60
21
15
195
34
12
8
3
12
73
152
15
1
176
88
48
23
72
9
51
93
15
36
69
40
132
95
37
80
40
32
108
126
90
16
11
9
16
84
8
51
49
2
21
33
4
72
20
126
162
16
2
130
8
15
27
12
10
48
12
8
12
18
33
25
86
10
96
24
48
8
144
51
15
34
20
15
108
157
119
157
84
11
12
37
36
2
70
60
20
15
57
15
21
72
15
13
23
15
57
33
15
25
36
35
1
132
32
36
88
36
128
30
42
51
3
30
6
9
27
48
6
64
80
16
24
72
24
44
4
62
58
11
39
130
72
68
15
1
59
13
24
20
18
178
110
34
146
9
9
27
37
2
10
24
12
98
10
12
104
75
25
11
37
12
116
15
12
27
30
100
11
72
3
153
36
36
60
49
236
3
12
25
2
81
1
8
76
36
14
142
35
25
24
80
63
25
20
87
13
80
12
75
3
105
21
4
23
3
34
12
108
108
8
6
58
11
12
3
34
275
3
22
83
37
12
35
168
3
30
72
100
11
36
48
36
24
108
57
12
111
37
11
37
134
18
18
18
36
126
70
12
107
1
35
63
45
9
18
82
236
16
8
16
47
24
3
22
50
18
138
144
33
60
3
69
25
44
124
120
203
27
36
30
90
60
70
12
72
26
90
4
11
12
75
57
21
51
73
92
16
72
20
156
24
72
28
60
48
72
35
72
25
20
30
33
13
14
36
12
22
11
24
1
119
1
23
21
28
23
12
45
36
136
59
87
108
22
32
96
4
47
93
51
61
24
24
38
30
39
1
2
45
45
30
213
60
165
159
36
37
2
90
63
25
56
160
2
9
1
20
3
109
47
145
80
15
13
60
48
59
69
136
14
10
84
80
3
37
60
108
47
72
1
83
21
28
176
16
20
18
70
11
27
12
10
12
84
56
39
37
32
76
12
95
165
64
44
15
75
141
85
8
36
52
72
47
13
140
87
169
24
20
51
36
1
20
4
14
162
148
14
22
20
28
60
35
37
11
3
10
95
45
64
35
25
12
8
15
72
51
54
75
1
227
3
60
153
21
60
99
57
24
64
36
35
85
80
6
69
1
92
51
25
224
15
13
12
107
13
2
21
33
24
15
57
54
54
15
97
84
2
10
12
11
84
25
71
12
24
15
130
168
11
21
16
60
8
39
37
86
18
51
13
83
49
71
37
48
23
36
49
14
12
118
32
51
13
96
119
60
109
107
48
36
1
95
85
60
24
11
123
33
24
13
8
63
27
18
16
38
66
4
143
3
72
22
132
48
11
49
2
21
37
38
69
3
33
33
219
252
51
24
9
21
220
83
25
60
23
25
2
58
24
23
108
3
9
3
60
9
60
75
33
12
13
48
74
118
12
48
128
52
20
15
33
15
157
50
142
36
2
22
14
45
24
13
8
100
20
54
36
6
ABCD 99921656416*3^$a+1 [50016]
61
6
45
36
93
60
119
72
16
8
49
107
43
120
60
162
51
12
60
8
144
40
39
17
28
9
132
108
12
108
3
8
49
12
18
6
27
93
35
96
16
3
36
113
12
16
80
112
111
24
12
45
63
126
144
42
30
24
39
8
4
48
45
12
24
54
12
105
93
72
3
12
99
30
54
57
36
44
25
3
8
12
16
21
59
12
24
43
36
9
56
12
60
67
66
60
90
36
84
129
108
32
25
143
67
6
215
109
27
36
9
75
33
11
84
7
33
117
15
96
68
19
53
240
24
96
28
12
63
9
72
15
120
45
45
3
21
111
9
60
59
88
33
36
30
165
108
141
36
3
15
41
4
12
104
61
75
80
16
3
24
57
99
81
60
44
84
28
9
18
6
90
57
12
8
13
27
27
41
49
36
27
3
65
85
66
144
60
9
21
39
56
76
36
159
89
52
44
48
36
16
159
21
44
76
9
27
3
209
187
90
39
111
18
11
19
45
8
19
78
23
48
55
9
20
61
39
12
20
48
28
20
79
65
13
35
96
16
99
21
48
21
35
1
24
87
104
19
17
60
49
108
42
29
25
54
12
60
48
5
31
65
72
13
90
117
27
33
33
24
12
11
13
54
81
39
6
51
3
12
53
61
11
148
32
19
60
90
36
15
20
60
43
72
24
5
25
39
285
75
147
18
35
1
36
11
7
66
59
52
3
101
1
90
21
8
169
195
21
27
48
44
25
90
6
66
53
37
54
21
3
30
42
21
32
67
24
54
35
48
64
44
1
24
27
12
168
32
85
27
56
24
24
112
63
30
36
3
68
48
61
60
51
84
45
75
168
48
12
12
75
78
11
64
45
63
117
35
28
140
13
71
43
5
28
3
141
15
24
30
15
21
23
55
17
16
3
5
25
87
72
48
9
150
89
19
5
28
44
43
252
54
27
8
16
56
112
48
44
13
3
68
12
67
30
131
49
60
3
8
52
3
24
41
49
30
90
35
12
4
111
18
42
101
60
24
13
12
23
72
16
24
99
6
30
21
12
56
72
37
3
188
49
47
16
20
7
21
44
37
18
17
28
15
5
301
15
69
47
96
64
48
57
3
15
12
18
35
1
27
8
16
39
57
32
12
100
96
128
72
43
126
90
65
13
143
127
21
9
3
8
112
12
92
16
128
36
43
36
29
7
29
61
15
129
47
103
30
6
138
27
9
39
80
67
21
24
9
126
90
95
85
75
33
35
1
11
4
69
15
56
4
32
25
3
20
60
40
48
3
77
12
61
87
33
11
43
6
27
84
15
30
18
6
36
120
18
42
3
51
54
36
54
137
36
43
21
44
19
5
181
30
9
20
280
105
27
36
9
23
60
97
15
99
65
112
12
111
21
3
30
36
39
12
3
36
24
377
48
7
5
16
48
21
15
44
175
21
45
24
30
69
75
57
36
108
20
24
7
29
76
9
90
5
61
95
13
6
29
28
20
7
57
44
100
12
68
49
66
114
135
120
8
4
33
35
40
21
11
73
63
44
25
3
32
49
39
87
21
60
80
73
24
36
15
75
36
5
48
156
4
15
65
12
16
92
31
89
12
49
11
4
20
19
36
69
87
21
264
3
41
12
37
6
77
28
21
11
12
7
125
84
24
96
52
32
48
60
43
9
20
40
15
96
17
37
63
3
6
11
19
21
68
79
65
96
16
3
12
78
30
6
35
172
92
52
144
20
24
85
42
18
36
30
54
27
60
36
20
28
9
6
5
24
132
84
16
44
172
3
21
3
93
9
99
32
48
1
59
52
20
73
30
21
44
16
48
36
51
18
15
48
27
33
20
124
44
136
63
77
49
27
72
21
36
35
25
18
12
18
3
80
49
63
21
90
57
8
16
8
235
42
263
1
11
4
80
4
56
31
48
33
3
6
18
165
20
156
4
51
137
64
20
100
3
36
17
19
53
76
9
6
17
64
3
77
19
29
28
27
377
36
48
184
36
9
36
47
43
41
13
3
12
72
44
12
40
69
18
137
16
93
15
39
90
3
69
71
7
66
6
81
27
5
96
36
19
5
24
61
6
48
57
75
5
28
75
72
30
3
21
87
237
11
124
108
24
8
40
8
4
20
25
60
3
36
45
35
84
31
129
56
25
11
28
132
9
71
145
18
161
16
75
125
48
36
115
36
18
3
8
96
235
33
80
28
72
57
3
48
128
19
6
54
53
109
18
41
64
56
12
60
24
28
57
75
9
6
84
60
29
1
24
3
24
96
24
68
16
20
109
3
92
16
45
60
66
89
16
63
36
84
17
25
111
8
205
27
80
13
11
4
20
19
ABCD 99922107302*3^$a+1 [50313]
57
71
259
93
15
66
135
39
102
84
270
6
60
54
57
27
66
60
36
138
33
9
78
42
63
72
24
81
78
33
80
229
24
51
3
240
36
24
246
27
39
114
36
35
64
72
57
12
75
129
96
23
25
15
171
36
48
33
33
336
144
60
30
30
47
7
66
216
143
61
27
9
78
17
336
304
45
54
54
102
9
104
31
66
108
275
97
60
84
47
64
24
15
150
6
165
15
153
21
24
96
54
6
15
72
87
150
83
157
132
180
24
27
24
99
150
15
56
256
9
23
61
27
279
81
24
9
47
79
30
179
64
96
105
87
33
264
216
96
279
9
95
55
6
36
95
25
138
12
24
41
103
41
229
36
24
96
6
54
131
49
180
90
36
21
69
84
54
60
6
71
79
65
79
33
33
96
24
167
13
54
66
66
233
1
30
129
128
73
156
11
48
61
144
35
64
87
18
12
24
150
125
79
72
89
19
132
18
216
47
133
180
84
12
39
69
132
24
36
174
29
157
131
97
30
66
36
3
216
15
144
113
67
12
78
27
15
48
306
120
54
60
117
9
60
156
54
30
120
30
84
90
162
228
6
24
42
30
108
183
72
96
144
255
42
18
77
403
12
33
80
145
120
12
48
11
40
15
96
33
135
42
54
305
96
16
9
23
232
24
9
23
48
55
30
240
27
57
42
54
54
36
45
21
11
67
6
150
17
232
81
135
32
37
42
33
21
27
3
29
1
54
6
6
54
90
189
80
48
37
11
25
6
168
41
211
93
21
59
61
144
90
120
120
33
27
132
153
80
127
84
60
24
57
159
17
19
138
27
9
84
126
60
6
30
54
24
30
81
9
23
13
6
204
6
75
129
39
27
173
85
60
47
73
12
144
11
19
29
40
81
144
60
36
15
159
72
54
59
31
30
51
3
12
161
19
90
84
24
6
24
12
213
21
24
27
69
11
13
6
60
65
64
32
19
84
81
21
180
15
80
19
45
72
8
19
162
90
18
240
132
99
105
144
63
120
33
30
66
60
11
133
11
40
104
19
77
295
41
133
11
49
207
177
12
24
60
15
39
12
69
9
30
17
40
9
54
126
59
31
54
11
1
18
6
167
112
48
39
30
24
114
177
129
95
136
225
90
21
69
108
63
27
192
78
60
3
9
30
150
120
24
84
36
24
35
40
81
135
32
19
173
67
30
239
96
85
59
25
144
72
135
8
31
144
17
13
75
381
27
189
243
32
64
45
60
30
9
176
49
47
55
168
102
24
99
321
324
3
159
18
71
31
18
95
40
8
73
36
75
9
47
112
195
12
78
35
25
60
42
18
15
21
96
11
7
105
117
114
57
128
25
96
71
109
123
8
79
138
6
54
12
63
87
114
111
9
95
61
35
79
17
64
63
66
15
264
8
37
51
72
72
56
16
39
89
61
147
69
11
247
105
195
221
112
39
18
15
117
131
19
173
37
155
48
85
3
9
84
75
9
186
84
6
60
24
120
96
30
6
3
15
65
16
99
ABCD 99922127198*3^$a+1 [50034]
97
20
40
120
108
56
16
23
93
124
128
64
24
120
128
48
24
27
193
164
36
96
40
44
28
11
45
120
76
8
12
16
24
36
12
20
168
39
45
256
108
68
96
72
120
60
36
28
44
39
97
32
63
69
36
48
4
23
105
168
36
28
24
44
36
72
36
27
49
116
24
4
11
201
120
36
100
108
56
12
40
47
61
36
140
4
180
132
120
95
57
183
57
40
36
47
133
92
108
96
52
12
20
15
33
76
56
27
25
24
36
12
32
136
120
36
96
11
1
32
4
32
12
84
16
56
196
44
3
21
76
72
180
35
117
132
12
24
3
1
47
49
20
75
21
76
11
45
183
60
25
8
99
1
36
240
20
28
36
68
84
28
92
52
108
8
27
69
60
196
8
52
47
37
56
72
148
48
108
8
52
120
32
108
48
48
123
45
100
72
128
16
24
12
176
99
57
24
60
4
83
57
76
176
12
4
20
88
8
28
60
192
59
13
20
51
1
72
23
129
64
36
36
20
24
156
15
12
133
36
8
28
35
25
20
28
32
28
47
1
284
112
80
3
12
49
72
104
40
44
12
24
28
95
48
25
35
73
156
20
40
12
96
8
4
8
88
48
32
4
24
11
25
23
57
28
12
68
84
136
56
16
23
21
60
28
23
9
112
32
40
20
16
56
16
47
165
72
16
20
160
72
44
28
236
60
75
93
111
1
24
192
56
52
11
121
11
21
24
36
12
76
48
68
100
32
96
16
32
27
9
40
300
131
13
20
40
300
8
39
165
40
36
60
48
8
27
33
108
4
44
12
52
68
48
36
24
48
63
153
12
52
36
36
176
4
36
20
16
119
13
83
133
12
104
48
24
144
136
84
47
48
93
52
12
180
24
59
13
47
33
4
92
24
124
143
109
56
48
160
108
104
84
24
24
52
108
108
8
36
24
28
71
49
72
200
12
136
32
40
131
13
152
84
72
36
52
48
56
15
37
20
88
68
24
15
1
72
108
108
96
35
45
40
36
80
88
144
84
152
28
131
217
20
3
57
96
27
12
21
28
92
220
104
16
68
40
44
96
87
61
8
15
45
40
44
120
16
83
177
3
13
20
27
1
152
276
96
60
100
176
28
128
100
132
68
12
108
48
28
8
156
3
45
108
36
72
132
52
128
76
48
71
144
25
8
48
24
12
108
108
28
36
72
20
4
80
12
64
56
36
12
64
44
220
72
92
4
152
132
12
28
20
27
1
8
231
49
36
36
20
88
8
172
179
1
72
119
33
48
60
12
96
72
196
32
76
35
1
32
340
23
177
16
44
36
36
16
239
13
48
72
8
136
59
45
4
11
33
64
24
80
48
16
108
20
84
52
20
60
51
117
87
189
12
60
15
145
24
20
16
20
88
227
189
60
4
116
51
60
21
28
80
51
33
12
124
8
36
36
28
152
36
28
20
16
11
45
4
56
168
24
16
20
12
12
232
84
44
144
84
24
60
4
68
40
8
136
95
129
28
35
37
11
33
16
95
13
36
48
144
24
80
156
27
12
9
39
48
37
20
4
80
28
203
57
4
24
128
48
48
84
24
60
60
60
40
24
20
39
45
4
68
12
256
36
36
20
4
20
100
20
48
3
25
128
276
76
60
12
108
56
12
15
61
80
52
48
140
36
75
37
56
16
240
36
128
28
36
24
80
28
47
12
48
69
24
64
32
76
107
108
37
240
12
44
39
57
40
36
80
48
12
40
36
56
16
20
36
40
48
32
28
176
36
60
84
24
64
92
220
56
60
3
25
32
24
64
8
39
201
87
48
1
8
108
12
15
1
95
61
36
72
20
24
60
40
96
104
84
12
63
1
176
ABCD 99922464472*3^$a+1 [50000]
81
33
192
59
1
60
15
3
12
18
30
165
60
255
72
5
13
27
15
53
145
59
1
47
40
72
3
48
42
3
44
13
48
35
4
48
92
13
3
24
36
32
235
90
83
25
11
64
12
24
141
54
6
59
79
89
73
48
12
15
72
21
72
15
8
136
8
43
33
32
13
15
32
25
30
54
3
51
17
52
108
45
30
18
11
4
45
27
32
7
30
23
31
17
13
30
17
13
39
93
54
53
40
3
29
48
61
12
3
15
81
81
27
116
40
60
15
29
13
15
45
30
33
44
37
36
90
18
30
66
111
8
40
15
12
45
3
29
61
11
1
3
32
28
104
40
27
36
54
3
21
35
1
6
33
32
25
48
42
29
48
28
120
3
29
43
29
49
6
41
4
44
4
33
54
113
37
35
55
6
23
4
177
35
64
12
45
23
25
15
27
18
15
44
97
3
80
72
1
3
21
3
3
18
59
13
84
114
42
180
18
90
60
12
78
42
27
3
138
27
15
54
35
48
1
96
3
8
55
5
12
7
33
36
45
30
21
8
97
35
1
83
91
21
72
132
44
4
57
24
12
3
75
5
85
11
16
24
8
40
57
96
60
23
1
35
79
5
1
39
87
185
25
27
21
36
24
11
1
15
3
66
6
54
35
55
53
37
11
13
12
3
45
30
6
36
23
4
93
18
12
18
11
19
17
64
8
13
47
36
37
83
67
90
27
21
60
59
61
36
84
72
18
30
120
12
24
39
36
69
39
8
133
15
45
12
39
80
1
75
128
40
27
45
69
30
9
45
39
3
78
6
66
27
20
37
24
42
5
12
1
27
3
9
56
4
117
84
72
120
54
54
15
15
117
44
1
35
13
30
66
90
21
24
39
65
4
8
28
51
36
18
36
6
48
30
30
69
68
43
41
1
48
11
1
48
135
12
20
52
56
7
90
18
5
60
52
200
19
33
51
9
8
144
61
15
24
15
6
23
25
11
31
65
175
150
87
20
61
135
57
90
54
3
27
53
91
102
123
32
19
89
55
29
13
30
48
96
6
27
68
43
42
87
36
51
69
21
6
153
15
6
24
27
32
7
69
24
21
12
3
12
45
60
24
54
12
18
35
85
30
30
72
138
9
57
36
54
6
203
60
1
24
6
53
73
3
87
9
81
23
25
66
84
102
24
3
93
18
60
29
12
49
6
41
49
6
30
144
60
35
1
60
18
29
40
3
24
6
15
24
44
55
117
9
6
17
13
18
17
19
81
9
6
30
35
40
60
3
45
20
67
90
35
64
9
27
8
1
35
24
7
33
105
11
24
25
42
45
9
66
113
7
48
17
112
56
36
85
84
12
54
24
149
43
18
15
20
4
27
6
60
24
99
45
27
33
90
42
90
48
66
54
6
3
21
12
83
4
21
11
49
47
163
29
31
45
21
66
5
48
64
48
39
126
47
1
12
15
48
111
24
30
36
36
30
17
31
192
48
42
47
1
59
31
17
72
96
40
44
1
12
60
75
60
8
55
5
12
85
30
29
19
42
3
15
12
90
60
3
15
60
41
115
30
60
11
115
57
33
47
97
6
5
115
30
18
42
15
32
7
36
57
72
21
24
39
27
108
5
4
81
60
71
49
119
13
3
45
12
3
12
45
123
44
40
60
51
29
40
33
135
8
61
3
21
60
27
8
1
23
12
4
27
84
93
21
27
32
91
30
6
54
90
12
65
4
9
42
18
75
12
39
6
108
12
48
30
90
11
4
27
18
59
16
204
3
18
90
6
216
23
12
73
6
29
25
75
44
40
51
102
83
7
48
29
13
24
24
12
48
59
72
25
90
6
24
6
173
25
12
23
12
132
16
51
81
69
84
42
18
36
36
30
77
1
11
4
92
112
8
40
135
213
27
24
6
90
24
144
120
29
13
30
48
29
7
54
30
17
13
51
9
60
12
30
18
42
53
64
21
12
78
5
40
15
89
37
24
35
1
11
100
33
195
20
4
27
9
36
9
35
7
30
3
132
32
76
36
15
29
37
78
30
35
25
102
168
30
171
140
1
78
9
21
47
40
33
96
159
15
9
21
90
117
20
48
4
20
13
107
43
48
117
8
4
20
61
42
18
167
48
241
54
29
1
35
24
127
33
21
12
3
27
18
150
17
19
90
6
18
36
3
180
33
83
85
102
18
36
24
6
41
25
23
96
88
51
60
29
72
24
55
30
12
27
60
32
4
80
1
60
119
36
4
57
15
20
49
99
212
88
15
12
288
90
6
6
75
15
57
27
45
9
60
42
24
5
55
6
27
3
108
65
72
40
45
15
104
48
13
27
51
9
8
64
105
24
30
12
144
153
140
91
17
109
36
3
12
15
30
167
28
8
60
25
12
84
39
45
6
156
65
19
21
93
12
60
288
87
12
56
1
6
149
1
48
72
48
150
9
20
120
61
30
30
11
31
48
9
81
42
77
37
90
6
138
36
21
8
24
48
13
30
29
1
27
12
56
55
69
21
35
97
15
15
60
30
35
55
125
12
1
72
23
112
15
30
24
3
32
4
27
45
8
61
39
12
72
36
21
54
90
ABCD 99922473884*3^$a+1 [50087]
90
120
65
25
35
72
37
18
36
125
169
23
115
18
36
60
71
73
36
59
24
7
30
60
18
5
13
59
13
36
120
47
79
18
23
72
96
12
84
1
35
25
18
66
78
5
96
91
53
61
30
17
48
97
59
73
11
55
6
144
66
65
60
79
89
120
180
36
19
53
72
12
25
11
85
144
18
17
36
37
35
13
35
19
54
24
12
54
65
61
198
53
37
18
5
13
95
72
12
12
96
144
19
41
19
66
179
61
11
97
107
264
1
96
48
126
126
24
30
24
101
96
145
155
55
54
119
144
61
36
24
35
19
17
31
42
12
60
83
25
108
54
5
25
6
48
144
18
23
36
84
144
55
6
251
31
18
6
234
11
115
5
61
78
102
215
37
11
7
125
217
71
1
23
1
30
42
23
229
23
12
36
85
96
95
13
107
1
83
25
11
108
1
11
36
13
12
23
60
31
5
43
161
97
54
66
54
6
18
5
84
55
66
71
1
18
41
60
313
35
127
6
90
29
19
77
49
114
192
108
6
119
7
12
41
12
133
72
54
30
180
108
47
24
60
120
37
47
48
67
6
84
36
71
19
36
6
23
25
11
31
29
61
59
133
23
37
36
36
11
48
7
18
72
35
25
138
60
66
6
48
101
60
55
78
120
11
169
23
109
35
24
36
25
35
24
1
120
299
121
191
60
12
12
24
132
120
19
60
18
48
18
42
95
193
30
41
48
1
54
78
84
78
90
71
19
17
24
60
72
60
13
131
73
30
126
47
79
6
174
96
5
139
84
144
42
36
23
49
47
24
24
36
49
198
65
60
48
1
131
12
115
30
42
66
83
12
265
108
24
71
72
55
29
1
24
11
24
103
60
5
108
67
137
25
83
60
48
115
192
293
55
113
61
108
47
25
11
48
109
11
36
73
60
23
24
19
41
24
120
49
6
17
109
66
60
120
125
19
101
67
18
18
36
53
12
145
11
25
24
119
19
41
145
35
12
24
1
54
30
36
23
1
11
144
55
5
36
193
24
35
13
432
23
120
19
29
12
13
6
48
42
48
36
71
79
65
96
48
37
18
5
48
60
48
37
23
1
35
31
42
83
37
23
55
29
25
35
91
48
6
48
72
59
37
23
25
36
11
7
161
36
19
17
24
24
12
120
372
97
36
168
47
60
37
35
31
42
12
36
47
25
47
13
107
36
12
7
12
54
47
48
72
13
54
17
145
71
25
48
71
73
23
24
60
24
85
6
30
24
84
83
12
36
60
7
42
72
23
25
18
89
205
246
113
19
72
30
83
96
36
19
65
97
132
12
71
108
1
36
167
48
24
19
29
12
85
239
25
96
35
49
227
24
91
114
11
55
17
12
49
35
36
60
139
30
167
103
114
71
139
77
31
18
96
36
23
85
11
43
48
24
144
30
107
25
23
240
12
180
43
17
348
19
30
72
203
37
23
85
35
12
19
6
59
139
17
36
24
13
11
36
55
6
102
65
121
47
97
12
59
31
18
71
72
48
60
1
90
89
1
18
6
30
90
6
29
25
12
83
12
49
24
107
139
41
163
101
1
83
60
55
144
18
23
1
83
25
48
47
13
264
24
144
107
85
18
150
252
35
13
60
120
71
55
17
205
84
90
126
18
36
65
13
126
197
12
61
107
85
35
37
96
54
53
37
107
91
18
36
66
29
24
1
59
31
29
61
18
53
24
109
66
149
85
42
149
84
55
77
7
78
72
47
228
31
102
107
36
25
72
35
84
108
156
24
37
23
60
67
30
23
37
11
55
90
72
36
71
25
11
168
24
13
119
1
198
132
65
37
11
31
36
53
1
11
97
12
24
155
55
36
90
60
84
36
23
1
119
12
61
59
73
72
36
23
ABCD 99922879606*3^$a+1 [50007]
66
42
48
18
11
19
5
43
132
42
23
1
66
21
33
30
120
41
31
6
132
23
67
66
36
78
18
39
56
16
231
84
36
36
5
31
48
36
12
24
66
30
12
102
54
48
6
6
54
6
89
91
5
43
30
12
84
47
19
5
115
66
42
144
9
57
23
1
23
48
79
41
24
79
84
24
5
31
114
18
96
45
39
12
18
12
48
215
1
42
45
39
180
5
37
11
31
66
54
66
23
37
96
35
43
18
60
162
6
24
24
60
12
23
72
24
7
72
9
21
42
9
8
37
90
17
31
12
5
31
66
30
36
24
24
5
7
18
78
132
12
24
60
45
32
73
30
17
7
6
12
54
48
41
55
24
36
18
6
60
42
54
72
41
1
54
36
5
25
23
49
15
3
54
15
21
18
30
3
8
31
84
6
24
18
30
6
48
33
8
24
25
66
12
6
96
11
7
41
43
24
6
23
1
102
24
17
72
97
24
23
31
12
30
47
19
120
12
12
12
114
66
30
36
3
57
6
17
13
12
47
79
60
149
19
5
43
48
48
53
61
3
15
24
41
1
6
84
54
150
36
29
55
42
18
6
23
7
42
119
24
24
7
41
16
63
24
90
66
5
49
63
123
101
67
30
47
37
54
77
31
42
18
30
54
12
29
73
78
12
132
72
60
60
18
6
18
6
42
23
16
15
17
25
36
6
24
5
19
5
48
31
24
18
15
32
43
24
77
40
27
5
49
63
8
25
39
33
47
7
132
12
24
33
3
24
45
33
18
29
55
42
66
5
151
48
12
42
107
7
114
90
126
48
24
47
16
8
1
119
7
24
17
43
12
48
12
42
11
1
23
145
66
5
43
108
90
6
12
30
18
54
18
5
19
5
49
30
72
9
80
31
60
6
18
21
56
43
78
18
18
59
72
7
48
48
18
66
24
6
48
42
78
24
39
144
39
36
18
126
192
102
23
1
18
53
7
48
41
25
78
18
234
5
24
48
73
36
11
7
12
66
27
87
108
36
57
9
6
57
3
29
7
33
3
6
6
113
1
18
240
30
168
60
6
69
87
12
12
24
41
1
18
24
84
6
12
39
9
23
25
18
36
18
15
8
19
6
120
63
3
24
6
54
30
18
17
79
66
30
114
23
24
16
39
89
43
6
72
6
89
43
12
18
48
6
33
56
19
6
30
6
35
97
6
24
60
53
13
59
31
17
24
40
63
17
1
18
6
162
60
48
42
42
36
42
12
12
47
19
6
102
41
67
5
7
24
108
24
5
205
78
54
12
18
113
115
6
54
12
30
23
7
17
40
3
6
90
45
32
7
12
12
17
1
72
36
107
25
60
6
72
54
72
72
24
150
222
18
24
24
60
114
6
42
27
56
7
102
54
48
12
120
6
12
48
47
91
5
73
23
24
49
30
36
29
199
36
72
5
139
6
30
66
23
136
75
5
73
6
36
6
24
42
5
24
19
42
36
6
41
73
18
30
6
41
79
6
54
30
23
7
12
45
123
6
119
127
120
18
18
144
6
6
108
101
37
18
96
84
36
24
60
5
13
30
5
144
19
30
18
90
36
12
12
47
7
78
48
59
127
60
78
42
96
30
39
9
6
30
18
24
48
89
7
36
12
9
75
84
24
90
18
5
64
9
90
5
61
12
114
18
51
8
7
12
18
11
1
42
53
19
53
1
18
36
24
60
24
60
60
24
77
1
48
102
18
30
12
36
18
54
48
41
25
18
24
24
317
31
42
66
6
48
72
39
81
23
48
25
47
25
18
54
42
36
30
59
19
6
12
6
30
47
163
24
144
6
48
15
9
30
66
102
9
8
157
96
6
48
12
113
19
53
25
12
30
24
53
7
89
43
96
30
24
47
24
7
36
12
9
57
23
55
60
24
54
24
66
5
55
18
162
114
48
11
85
84
30
78
35
19
53
72
7
84
36
60
21
9
95
19
12
12
24
6
71
1
36
35
91
84
12
6
6
6
18
24
89
25
78
72
17
217
6
18
78
24
41
67
5
73
18
12
36
29
24
121
42
5
61
96
150
5
19
108
17
48
7
12
5
31
113
49
48
6
54
6
120
18
18
36
45
9
6
12
6
54
24
33
27
78
47
73
78
42
6
48
18
47
19
6
6
72
60
78
71
7
17
25
24
18
54
15
129
18
5
127
9
9
96
71
7
60
60
65
19
29
7
9
56
79
252
48
60
84
84
12
12
6
59
7
60
60
54
12
96
47
96
79
84
53
1
120
47
79
6
35
13
66
12
5
16
123
48
6
90
29
67
18
48
3
3
69
8
7
48
66
126
6
42
65
49
24
42
48
12
66
6
84
29
127
30
36
6
9
15
72
17
37
84
23
24
88
8
49
42
5
40
128
72
43
5
1
42
114
12
6
48
36
36
17
25
78
12
53
31
41
72
136
32
1
90
6
30
24
33
87
24
12
29
1
18
72
54
78
17
112
147
101
13
35
43
5
31
36
60
65
13
107
19
6
42
66
60
24
60
59
1
42
54
42
53
24
13
48
18
48
48
57
21
11
7
41
37
36
71
25
54
17
25
60
78
60
54
12
84
54
30
54
6
78
5
19
102
150
96
24
66
24
6
33
8
13
60
47
7
78
48
11
37
35
1
42
36
9
3
54
12
18
36
30
60
6
120
ABCD 99922883122*3^$a+1 [50053]
45
27
24
48
8
108
60
24
108
7
33
12
117
51
60
60
48
44
97
99
84
96
9
23
103
9
8
24
31
57
56
4
27
21
8
12
4
84
32
48
12
108
60
156
148
92
28
51
5
67
17
96
40
20
60
60
4
132
21
143
4
8
43
9
80
172
24
80
40
27
53
19
33
92
127
108
93
195
5
108
4
63
53
52
48
135
141
39
81
80
136
8
4
20
40
48
33
15
32
88
20
36
43
33
3
69
68
97
135
56
160
81
63
60
92
55
81
63
9
27
45
48
48
8
76
56
7
53
84
40
3
53
40
84
39
17
217
198
45
44
55
5
4
20
61
39
56
24
7
125
12
48
64
39
9
108
224
40
24
20
40
39
18
123
56
4
24
68
172
111
17
88
24
36
141
54
17
172
36
72
12
20
31
36
36
77
108
144
31
17
132
4
9
83
24
28
120
12
39
36
45
99
9
8
100
84
68
16
72
12
27
89
19
36
5
49
11
4
56
72
180
19
33
20
91
36
9
12
20
24
16
300
20
4
8
60
12
16
12
56
151
161
60
24
25
143
52
75
90
35
91
53
132
49
198
33
68
4
96
12
75
5
4
44
16
216
24
68
96
60
124
108
80
24
4
84
60
60
3
9
9
27
80
108
1
3
51
45
99
33
140
4
20
60
28
21
35
37
107
16
12
80
73
11
24
19
90
11
16
8
36
72
88
80
112
92
48
108
31
33
75
5
31
5
4
68
12
76
195
57
32
136
36
104
4
56
52
8
37
35
40
20
175
89
19
54
83
43
9
56
60
40
51
33
3
125
4
8
7
21
48
32
52
8
40
120
20
60
139
81
32
96
97
54
101
7
36
69
56
12
12
13
54
9
24
8
84
76
177
27
80
24
16
24
27
18
162
45
32
12
64
20
12
28
57
27
108
132
8
139
65
16
8
52
132
56
16
56
84
28
63
45
168
24
116
25
59
28
48
9
90
41
4
8
72
36
72
40
44
96
4
24
80
24
157
11
12
16
56
88
15
105
12
45
99
80
37
18
17
28
80
84
43
5
52
68
144
40
120
8
13
3
141
126
53
24
85
51
84
80
52
21
75
69
18
41
4
60
92
40
56
124
44
144
36
4
96
92
13
159
32
96
64
9
219
200
28
20
24
36
100
44
16
140
127
93
32
73
47
7
36
5
84
28
8
24
24
25
27
8
60
160
204
48
200
48
100
9
11
24
36
4
15
93
24
8
72
24
72
103
5
76
8
52
21
15
24
44
156
24
25
87
108
21
39
20
12
48
52
32
160
12
44
40
45
99
12
120
36
68
7
5
28
39
65
96
12
64
56
24
40
164
16
8
52
51
57
51
36
69
12
8
84
133
3
92
28
111
29
52
27
21
12
48
81
315
99
125
24
13
107
108
48
151
18
3
24
44
24
28
20
144
24
4
228
32
48
52
8
4
51
77
193
35
64
45
18
101
72
12
28
20
24
28
72
39
90
72
18
29
25
131
60
124
68
12
60
136
20
12
160
32
48
124
93
131
292
8
1
3
20
136
12
20
25
143
52
8
60
4
68
12
100
12
44
120
7
53
4
20
36
12
100
68
31
33
36
12
72
96
92
84
24
19
45
27
29
24
108
64
99
5
4
248
40
48
60
80
60
16
36
20
28
60
36
56
88
15
5
52
80
79
9
80
55
45
24
21
27
27
57
105
18
41
124
15
93
104
55
65
24
52
8
36
28
96
12
44
31
53
19
101
60
91
41
12
28
24
48
8
235
9
60
36
12
36
60
192
60
57
3
44
136
60
45
47
60
37
123
21
39
51
54
27
36
24
120
56
25
3
87
9
68
72
139
54
3
44
25
126
45
68
12
24
139
5
60
25
75
80
115
69
3
105
80
88
15
5
192
4
8
16
81
123
56
37
179
84
40
84
32
76
132
21
107
84
25
15
68
160
60
36
12
44
181
54
90
51
75
45
80
60
64
164
37
35
60
103
5
60
4
48
32
52
8
36
52
168
20
37
3
72
24
8
ABCD 99922950586*3^$a+1 [50000]
25
11
4
12
3
21
39
6
30
54
6
5
55
29
36
49
27
20
19
57
80
43
6
59
55
81
15
30
24
11
73
12
51
33
15
21
15
9
60
24
3
9
30
18
23
37
66
60
5
1
71
133
54
30
126
60
6
59
1
54
29
100
21
54
5
37
24
51
36
27
45
56
12
37
132
71
13
27
8
25
11
4
32
4
9
36
23
127
5
108
12
24
151
48
42
11
84
40
20
108
36
40
12
32
7
165
8
61
47
13
6
5
48
40
56
120
72
240
19
24
84
125
37
11
24
36
112
51
57
93
131
36
37
30
42
35
25
3
21
47
12
1
35
24
40
32
36
19
90
35
55
78
36
11
49
35
31
144
29
1
36
35
4
36
15
54
119
28
8
36
36
49
24
36
23
156
91
24
29
40
32
25
3
12
9
84
11
79
6
126
18
6
17
13
24
66
30
15
9
123
8
19
41
49
6
65
64
8
72
25
3
44
43
53
48
36
40
56
37
66
17
60
19
33
21
6
18
12
84
27
3
60
6
143
12
76
24
8
40
27
29
91
29
4
72
3
6
30
6
48
6
6
35
36
79
89
109
11
40
36
24
32
19
18
6
66
35
36
12
112
9
60
24
11
19
30
11
12
132
16
36
128
61
47
13
95
84
25
36
51
56
97
27
20
16
60
80
7
17
4
15
65
25
15
72
24
33
107
25
48
3
32
25
11
115
126
90
33
21
95
60
1
11
144
13
12
3
8
37
6
30
66
41
133
96
59
1
138
72
5
43
245
31
41
4
99
90
47
36
7
6
71
4
15
54
42
18
83
7
53
4
36
8
61
15
153
11
36
25
63
21
36
48
102
5
36
60
12
67
24
114
51
45
36
11
52
20
1
159
32
25
15
33
23
48
60
76
36
159
29
49
47
13
71
1
30
29
12
73
59
48
19
48
101
16
20
40
153
3
39
29
60
36
79
6
59
36
25
15
3
66
87
24
3
41
40
159
5
12
73
6
60
5
229
23
19
144
17
133
24
12
15
56
12
31
30
11
36
7
17
109
51
20
13
27
48
105
90
41
1
24
36
63
27
29
49
42
24
66
11
13
84
47
24
16
3
42
23
7
29
31
9
81
90
5
13
6
6
15
20
25
15
3
12
18
6
54
11
40
165
96
24
39
45
135
8
4
36
39
18
143
7
5
67
29
36
16
68
25
6
18
36
11
36
7
41
25
6
5
19
5
76
8
36
1
3
32
4
72
68
24
1
15
36
20
84
301
108
27
15
60
21
48
20
25
15
9
3
93
60
27
9
63
92
16
27
33
44
13
63
20
84
79
6
95
4
20
72
88
21
11
37
3
63
29
1
11
175
9
24
21
11
115
108
65
205
12
39
72
27
36
30
11
4
80
49
23
40
3
6
11
97
15
8
7
101
4
20
72
40
3
81
21
83
40
15
17
96
13
107
24
175
5
19
6
11
163
60
5
25
15
9
156
24
11
4
75
5
61
60
27
164
13
23
79
29
19
6
27
68
25
24
95
1
6
54
47
72
91
5
16
33
12
11
4
9
6
18
11
132
37
6
30
15
20
1
71
43
45
92
37
30
17
40
3
17
48
31
101
175
30
135
9
15
45
54
36
5
121
39
104
1
27
39
18
11
25
6
48
5
7
21
8
49
23
13
66
65
25
35
36
48
40
9
123
3
5
24
1
24
11
16
56
7
65
25
23
67
5
96
36
73
6
36
18
12
15
135
24
6
15
9
59
40
140
1
59
97
108
47
13
60
111
99
42
83
40
32
25
54
54
42
81
68
79
17
175
5
43
77
43
42
11
49
3
56
36
25
11
277
27
9
6
48
30
11
19
17
36
28
156
60
48
27
9
32
49
83
36
1
15
9
36
15
3
150
23
37
132
54
6
24
35
16
20
13
60
66
5
12
19
45
8
76
9
47
48
31
30
24
23
40
3
6
23
301
11
4
80
25
15
15
66
48
35
1
15
36
56
7
77
144
60
49
6
54
11
40
36
75
21
39
33
15
66
35
25
159
51
5
36
25
48
3
8
4
32
24
19
6
30
30
24
107
36
48
36
55
5
36
12
72
4
9
23
24
25
60
18
66
51
8
72
13
11
36
108
12
25
15
45
23
28
3
6
228
23
13
174
21
69
15
51
5
52
219
18
47
79
17
73
90
17
48
40
32
60
120
19
5
55
18
96
120
11
55
30
11
12
61
35
4
21
59
31
6
3
45
95
7
29
1
30
24
5
1
11
180
67
30
72
18
17
4
44
157
48
60
12
11
79
48
21
9
11
16
9
11
13
60
35
72
16
92
36
1
51
92
1
47
40
20
43
66
24
11
19
6
11
7
6
39
27
9
216
36
108
24
8
43
60
36
9
9
30
36
24
42
39
39
17
36
19
78
36
30
125
85
6
21
3
9
32
4
39
6
24
111
15
36
21
20
43
65
1
3
8
49
23
91
17
24
120
168
12
49
15
12
20
109
60
15
8
37
59
1
11
64
33
47
24
19
156
6
11
4
9
11
88
32
49
47
4
165
51
33
90
101
85
83
36
1
24
36
120
18
17
19
90
24
131
4
68
24
4
12
32
25
11
25
60
51
48
92
13
42
173
36
36
4
60
32
43
41
55
18
12
30
29
31
33
8
157
60
60
6
81
56
67
41
1
270
24
5
31
30
11
7
42
120
11
24
16
20
12
157
ABCD 99923473036*3^$a+1 [50061]
63
111
105
45
144
42
33
177
36
120
162
150
60
12
75
105
3
81
12
3
36
39
9
156
189
30
6
12
12
72
168
132
78
66
12
168
42
33
45
132
30
30
288
36
63
63
102
60
108
192
18
30
39
9
24
27
15
96
57
117
24
24
18
69
369
159
27
66
3
225
15
27
129
45
48
66
66
156
114
66
30
48
21
75
114
39
120
180
12
24
57
63
24
21
36
60
18
177
48
72
48
105
51
141
174
30
66
144
192
30
48
135
315
6
15
75
18
36
72
120
42
18
63
45
39
57
84
84
15
153
99
21
27
180
12
111
30
18
126
48
120
42
6
60
252
18
117
33
72
27
39
66
30
33
63
144
96
9
9
12
87
171
81
111
33
15
6
63
171
9
216
15
66
3
33
12
156
84
15
45
27
264
96
15
54
111
84
45
15
57
18
9
87
126
162
117
411
117
33
48
12
48
144
51
57
3
384
177
48
156
66
30
24
195
57
3
36
9
39
60
132
153
111
84
177
90
6
138
144
162
78
57
9
36
63
420
393
30
162
60
72
3
72
33
15
15
21
9
36
15
207
18
132
12
15
33
39
39
102
48
12
12
450
6
90
21
123
30
18
54
90
105
21
84
96
84
90
126
48
66
153
153
63
69
138
174
3
117
90
48
48
18
60
72
60
30
102
15
33
27
501
12
48
12
27
21
39
192
84
39
177
93
36
99
27
33
33
12
168
144
3
45
90
18
87
105
78
33
24
213
144
18
57
48
12
93
51
45
159
81
324
27
159
30
24
48
42
102
3
12
105
39
27
33
111
6
147
165
168
234
33
36
45
12
3
24
57
135
105
78
66
30
6
330
18
132
75
129
99
60
180
36
39
18
78
6
336
42
48
33
36
105
84
99
36
24
81
180
60
12
87
300
45
18
48
6
60
3
237
48
78
33
177
180
27
63
30
84
30
54
75
144
63
54
90
18
12
114
6
24
24
15
75
48
114
183
12
45
3
96
219
18
144
48
51
36
105
63
45
66
144
66
60
96
39
75
69
240
75
18
78
6
96
144
156
60
144
99
84
33
42
288
117
36
117
18
66
60
276
39
9
12
27
105
15
93
120
60
30
102
60
252
144
24
168
48
120
24
87
84
39
6
60
132
108
60
216
48
51
9
132
48
12
15
33
30
18
12
66
9
96
24
117
120
24
204
15
117
15
45
48
78
33
15
9
60
33
240
60
63
84
12
33
36
60
111
21
3
45
72
24
159
60
144
15
18
30
78
24
168
84
108
27
45
60
183
45
60
207
21
108
96
3
81
72
27
156
267
144
66
183
57
39
24
81
108
48
27
21
66
198
90
78
120
42
6
60
144
195
27
48
18
132
75
15
18
60
84
36
42
21
75
69
123
117
105
18
150
3
21
66
48
96
9
240
165
39
96
9
18
78
84
30
18
30
18
279
21
24
12
99
81
48
15
27
9
60
156
48
21
24
135
141
36
ABCD 99923923954*3^$a+1 [50050]
3
9
45
11
19
153
20
7
5
19
29
25
23
4
36
132
36
32
60
55
29
1
15
39
21
12
36
36
20
120
4
219
65
301
15
129
75
48
3
9
92
48
36
180
76
20
160
8
37
11
24
85
24
47
73
24
35
16
44
76
24
8
7
33
24
36
3
126
59
151
81
12
75
30
96
39
12
8
28
3
84
180
96
21
48
32
28
15
81
12
15
18
15
24
33
35
28
27
33
32
28
60
21
11
4
9
11
43
5
61
39
68
112
3
29
48
72
36
12
28
204
36
8
112
9
39
81
51
24
84
180
45
54
5
52
51
65
37
51
72
32
60
12
4
24
108
72
87
69
111
5
16
69
59
52
84
8
96
84
36
4
156
87
5
108
52
57
138
65
24
36
4
120
45
99
27
105
33
51
140
48
60
48
4
84
12
68
40
75
77
60
4
8
72
24
76
3
113
28
99
17
24
4
57
39
51
5
60
13
35
91
90
15
32
25
35
28
24
33
18
6
11
12
25
11
40
56
4
20
109
15
156
44
55
5
136
21
11
19
9
20
7
45
24
140
96
4
68
61
59
16
24
21
15
9
138
33
27
5
40
147
18
24
135
81
3
12
3
105
12
12
80
7
41
40
60
44
13
15
15
93
15
17
52
96
3
81
45
131
4
68
16
24
36
32
52
12
33
6
29
28
33
87
108
15
72
89
4
104
1
72
15
9
11
24
4
56
16
60
27
105
20
28
57
51
27
77
103
5
40
75
113
37
59
48
12
1
3
44
36
67
29
60
48
40
8
12
37
131
60
4
156
20
72
76
24
81
51
80
28
81
27
45
63
92
40
48
24
3
93
45
15
144
68
67
33
8
52
84
15
60
33
3
53
55
17
4
68
13
107
16
12
27
153
12
12
39
6
23
12
4
44
91
21
39
81
80
64
32
13
35
24
103
153
60
51
53
91
5
76
108
20
61
87
68
4
3
33
36
36
24
20
60
4
60
20
52
80
24
96
52
36
200
139
5
13
78
36
21
32
208
27
105
87
9
141
48
15
36
92
4
15
45
24
81
11
40
120
3
5
24
76
96
116
79
24
12
162
3
39
9
80
96
28
15
18
3
21
39
20
31
65
40
51
89
55
5
76
27
6
27
93
51
3
53
79
5
25
3
48
63
102
47
12
24
96
148
33
18
81
36
33
11
151
77
25
11
4
108
8
24
100
3
17
52
116
48
40
116
4
21
11
19
108
57
24
56
4
39
60
36
77
4
8
40
68
100
24
68
7
30
6
93
51
5
4
75
21
140
61
48
51
36
57
72
35
108
73
144
23
73
18
45
156
56
4
9
35
55
17
13
27
27
108
77
28
80
88
12
12
36
24
36
32
72
52
20
88
32
16
8
24
7
5
16
108
120
44
25
123
3
89
52
60
36
192
60
3
69
3
120
93
32
16
44
85
15
27
30
63
8
97
95
121
131
28
108
8
85
47
25
18
9
48
15
29
60
55
9
72
12
51
77
28
32
79
30
18
5
1
54
141
39
81
45
15
147
89
109
162
77
40
3
60
93
15
17
4
156
92
132
4
36
104
12
19
9
45
66
101
7
42
51
72
8
4
63
53
85
267
20
25
18
5
43
41
13
3
12
108
8
52
105
35
24
36
244
24
24
135
6
131
28
75
33
15
24
30
75
69
24
3
12
92
24
139
18
35
85
123
27
45
12
27
60
81
68
4
12
8
61
11
4
36
8
76
24
96
20
52
60
45
54
33
57
48
11
132
112
12
8
55
270
18
54
3
48
8
24
7
89
37
27
3
57
3
45
80
60
133
47
115
65
72
13
39
51
93
12
60
44
88
116
1
3
8
7
137
16
60
75
45
9
35
85
75
21
18
30
6
9
39
53
88
12
27
53
64
20
79
24
5
115
21
116
4
44
16
20
204
13
35
84
76
8
4
68
120
124
36
32
133
30
18
51
56
52
108
44
49
15
44
37
11
24
28
140
16
117
72
42
21
68
16
75
141
8
72
12
36
16
39
54
47
55
21
15
33
24
8
13
27
3
57
24
20
28
60
92
4
32
40
104
295
21
72
3
9
21
83
64
15
21
12
63
5
4
3
9
48
48
135
5
48
4
12
8
13
27
45
15
140
48
48
12
60
84
115
9
27
5
43
5
52
128
1
83
28
24
56
4
24
60
24
57
15
3
65
7
45
128
28
48
24
12
176
169
35
13
51
192
12
92
24
4
80
28
27
5
112
68
108
43
45
56
64
156
9
191
60
16
93
27
32
76
39
153
20
12
1
90
69
12
45
11
37
23
40
99
ABCD 99924158476*3^$a+1 [50044]
112
15
17
16
15
9
15
168
12
5
16
75
24
5
19
29
16
9
36
54
6
30
6
6
5
7
18
23
55
42
78
9
8
24
49
6
60
21
8
19
30
47
73
42
5
19
45
57
39
104
1
36
3
21
75
3
77
55
6
18
12
12
33
27
72
5
1
15
15
17
7
24
6
36
18
45
51
141
80
43
54
72
24
54
17
1
12
11
16
24
9
18
69
63
12
84
9
3
12
17
13
35
96
1
15
8
55
36
24
30
15
75
12
6
42
36
96
66
59
19
6
18
77
16
32
1
71
1
12
3
24
8
16
111
36
12
30
42
54
24
78
48
12
17
37
30
96
90
99
3
77
13
102
53
40
105
132
3
3
29
24
55
6
36
42
6
95
16
9
15
21
6
29
40
24
56
16
3
77
40
80
72
1
6
6
24
30
5
19
5
19
21
45
102
5
25
30
12
6
72
23
19
60
57
63
36
24
77
24
16
51
5
24
88
33
78
36
48
6
30
24
42
6
54
3
8
43
36
60
21
8
37
12
78
9
3
5
1
39
45
6
24
60
90
18
45
24
8
31
17
163
30
24
63
8
16
56
40
8
31
60
6
63
21
3
33
15
27
30
42
174
84
18
17
7
126
3
45
11
25
54
17
49
23
43
12
72
9
87
17
1
36
6
29
19
6
6
24
90
23
43
69
24
9
66
12
24
54
24
30
30
12
48
60
6
102
48
42
168
9
3
24
6
135
9
66
5
49
39
45
11
48
16
15
12
24
6
12
12
60
84
102
30
27
48
39
18
96
39
33
12
6
69
21
6
53
1
12
24
35
16
69
11
43
6
15
96
9
30
6
18
36
6
24
6
132
42
36
12
11
49
12
35
24
40
87
54
11
24
13
6
42
18
9
15
17
25
48
15
32
24
1
23
37
6
5
7
42
18
45
135
33
80
25
23
19
18
72
18
60
24
66
12
15
87
30
30
6
30
9
39
6
35
19
36
18
87
24
15
81
3
53
37
30
48
24
5
16
9
63
45
35
37
59
24
13
35
109
24
6
21
24
21
30
24
30
24
6
54
6
5
19
21
80
88
3
5
25
18
12
42
15
32
1
18
24
66
59
31
81
3
30
60
27
99
30
90
30
12
59
1
47
67
21
99
69
9
6
12
24
21
15
105
8
24
1
30
30
12
39
24
39
36
84
17
24
1
36
3
159
17
88
15
33
87
48
78
30
12
129
15
36
29
13
48
24
18
41
97
24
54
30
72
42
72
6
72
12
15
24
165
51
33
63
3
72
30
18
29
37
51
120
8
67
5
88
24
8
19
18
3
9
18
60
36
36
9
21
18
12
78
15
87
30
35
61
24
11
24
40
21
60
30
24
9
87
18
12
42
36
69
3
12
42
60
24
90
30
42
84
29
31
9
15
12
29
43
45
32
16
99
29
97
24
48
15
32
16
48
96
8
48
7
41
1
96
12
30
18
12
30
60
45
48
9
23
163
29
43
30
12
3
33
12
3
33
24
63
8
1
66
72
6
90
30
30
9
56
16
3
5
16
27
114
78
5
16
45
6
53
25
90
96
42
12
90
173
13
11
16
75
5
13
75
51
5
1
78
65
7
17
37
11
67
45
105
47
40
56
48
19
6
24
48
12
3
9
30
105
21
60
23
31
60
45
3
12
6
24
66
18
87
9
23
13
3
32
7
42
23
25
15
8
25
18
114
35
55
33
32
7
161
175
90
60
24
18
36
5
7
33
45
24
48
12
168
12
27
39
24
17
16
128
31
9
39
18
39
48
3
5
72
40
32
49
47
73
90
5
1
6
54
6
54
78
6
66
18
30
65
7
48
17
19
24
120
5
37
11
37
18
17
67
29
25
47
67
30
18
48
69
93
84
23
115
12
48
30
27
45
90
24
9
57
36
59
16
15
17
48
24
31
12
6
6
41
24
1
12
3
39
9
15
36
5
49
47
19
5
91
48
36
6
27
93
18
65
1
18
45
32
49
174
30
3
24
3
5
67
36
33
24
45
66
9
45
12
63
3
24
5
25
23
13
35
49
63
3
48
12
12
45
93
75
48
15
30
6
120
53
31
42
24
15
21
30
24
21
147
5
43
29
13
30
120
6
6
6
3
21
168
75
3
45
80
25
24
48
30
17
13
72
3
32
24
19
36
6
6
12
57
45
6
12
36
21
3
21
27
5
55
60
24
48
66
114
102
78
42
11
25
15
45
3
24
56
139
5
13
12
36
11
31
24
30
6
5
13
12
23
37
18
17
24
55
18
6
42
23
31
129
45
12
72
96
12
83
7
17
55
33
9
15
8
48
25
47
7
9
9
42
6
47
25
12
6
53
1
23
120
37
30
120
21
57
42
21
8
7
78
6
6
12
12
18
36
12
29
61
60
15
15
24
138
96
39
45
6
6
6
54
18
6
51
48
8
67
12
96
42
60
30
21
45
12
60
84
48
15
3
24
45
33
42
6
18
5
7
18
66
93
48
87
30
30
90
11
16
21
12
15
8
19
48
5
40
27
21
24
15
113
120
16
27
53
31
9
21
59
16
15
60
5
13
75
3
69
3
108
132
42
18
6
27
39
54
6
156
33
27
5
24
25
18
36
57
3
102
15
8
115
69
117
78
21
72
69
6
29
24
1
30
81
39
6
18
102
75
24
3
42
36
42
42
75
3
5
1
72
87
3
18
24
6
12
24
36
29
91
24
18
6
24
48
45
15
18
39
117
30
66
3
39
12
138
18
57
48
27
101
19
53
25
48
30
12
24
18
12
23
7
30
66
9
3
30
6
65
16
24
57
54
9
69
75
3
114
6
108
9
3
5
7
6
84
18
24
21
27
93
32
1
15
69
6
5
31
18
12
18
42
15
3
45
63
17
55
6
6
30
18
5
37
35
24
55
36
29
55
12
24
5
13
11
19
21
24
8
64
21
90
57
27
6
39
56
13
11
19
24
45
33
30
17
88
32
16
21
99
27
24
45
51
5
19
45
8
13
42
57
3
5
13
42
17
1
30
17
55
30
11
24
7
9
147
53
91
5
25
39
51
93
32
136
39
65
1
12
30
5
271
9
15
6
59
7
65
48
61
6
5
25
15
80
40
8
13
30
5
19
21
63
96
144
105
32
37
75
3
5
24
1
54
33
32
ABCD 99924562482*3^$a+1 [50028]
60
42
90
12
153
15
48
9
36
75
24
60
6
114
120
108
108
60
12
168
60
105
15
24
36
24
36
60
12
42
39
9
18
105
144
3
18
114
78
30
21
24
243
24
141
87
12
33
12
15
288
93
177
27
180
33
195
87
180
36
57
27
90
78
45
147
120
96
33
84
15
117
33
3
135
12
12
33
45
87
105
30
48
141
12
9
150
93
243
177
27
96
129
45
39
24
108
135
9
108
3
9
36
57
48
3
87
57
45
18
180
12
30
150
132
6
99
48
36
87
45
39
36
12
33
45
27
117
90
285
3
438
27
15
165
75
33
75
42
42
6
27
63
24
21
15
84
33
135
108
24
381
120
15
9
48
27
48
12
201
45
27
165
3
195
24
33
36
27
12
45
63
45
45
123
21
66
33
39
120
180
42
3
36
9
78
12
72
30
90
60
60
69
36
51
24
90
39
9
63
15
114
78
108
129
15
6
30
117
3
42
42
36
84
36
120
12
21
36
15
30
66
192
48
60
60
9
36
9
150
153
243
84
60
45
81
30
300
12
153
15
144
36
120
54
39
27
177
12
24
159
381
27
57
57
6
60
24
156
189
63
12
81
39
96
12
93
15
24
168
81
321
183
63
9
36
39
180
33
3
9
24
39
168
117
15
228
12
42
30
336
33
36
111
84
96
33
111
33
63
12
12
81
72
15
60
45
33
39
291
165
135
60
84
45
36
39
45
75
21
15
102
183
57
15
15
132
96
60
114
15
3
78
63
39
192
9
36
51
93
27
192
18
30
57
3
12
21
21
30
21
45
27
375
12
18
27
3
12
48
108
9
255
60
81
39
9
24
36
27
180
24
141
15
45
9
90
309
219
33
159
120
48
33
132
57
78
81
372
135
60
72
12
108
42
318
48
177
123
84
9
111
21
15
54
66
30
99
75
120
36
24
21
252
147
33
27
93
3
12
21
24
3
144
33
27
48
225
216
240
39
48
252
12
216
120
33
39
102
96
30
57
12
135
96
24
48
192
81
39
36
69
15
168
48
12
72
9
24
27
36
24
93
63
30
54
36
12
42
138
102
6
132
72
48
12
21
207
117
288
57
291
180
9
18
48
24
6
234
108
21
21
6
204
228
108
132
57
36
27
237
96
39
30
6
42
3
24
156
327
165
267
18
30
57
60
75
18
222
18
27
3
60
12
213
63
12
33
9
96
162
30
42
120
45
15
18
78
144
18
30
141
96
21
15
87
42
48
48
90
24
21
12
87
48
72
30
78
81
36
15
201
99
48
12
60
96
42
48
15
39
36
9
24
36
33
18
24
96
12
90
15
72
15
96
180
9
276
105
90
24
30
3
75
33
129
15
3
348
24
21
165
54
33
3
120
144
78
30
57
15
168
33
15
480
93
39
12
81
180
15
12
18
30
204
6
54
129
111
36
54
138
57
51
12
45
3
33
39
102
75
261
102
12
165
63
201
51
9
36
15
165
120
255
21
12
72
144
87
102
42
9
111
105
51
72
108
84
9
12
27
180
60
42
3
63
12
18
102
21
159
72
ABCD 99924725996*3^$a+1 [50019]
96
89
4
12
108
20
1
35
160
48
3
9
81
59
48
40
20
12
25
3
45
3
8
52
9
15
24
32
100
8
55
189
12
15
5
36
4
44
37
27
36
24
12
48
12
60
8
40
8
12
96
4
92
40
96
33
24
12
6
29
25
18
30
72
108
87
80
84
36
28
8
12
12
4
45
35
24
16
60
24
8
52
32
24
84
12
144
16
33
23
7
77
28
117
15
36
87
21
32
52
93
18
17
55
17
7
18
3
8
91
6
48
75
20
16
68
96
49
11
49
47
4
15
81
15
30
75
60
44
7
89
16
12
8
52
8
28
12
32
36
136
56
108
31
5
84
1
23
37
59
7
57
15
21
12
48
36
99
57
15
144
45
84
21
59
52
9
23
52
8
7
45
48
12
44
64
57
35
136
20
52
8
4
20
60
16
195
9
39
6
3
36
56
24
4
8
40
39
81
63
24
45
20
108
48
24
12
48
13
23
19
117
3
53
25
95
25
87
3
53
40
12
39
18
23
52
132
15
30
15
36
48
44
1
24
3
15
48
125
4
15
173
28
15
65
157
15
24
8
52
24
36
3
117
128
43
45
60
20
49
15
20
40
48
21
51
8
28
12
20
67
33
36
32
192
52
60
24
156
24
104
7
29
16
68
7
9
32
24
13
27
44
4
116
196
21
39
21
59
25
39
21
15
21
15
32
28
24
39
29
40
8
19
41
108
76
8
16
12
192
12
36
8
60
7
30
23
76
96
45
27
21
39
120
3
18
131
28
32
24
36
43
17
60
25
90
6
3
45
11
31
48
24
17
1
3
20
7
54
35
25
155
4
39
53
49
11
112
56
1
99
24
60
15
17
16
104
100
8
85
111
80
1
6
72
33
15
9
80
25
75
20
61
42
5
40
20
37
15
8
13
15
20
4
36
120
12
36
224
73
3
24
56
4
60
32
1
27
56
67
5
40
3
6
15
44
12
19
5
136
12
45
11
37
119
36
7
41
37
47
97
18
21
9
23
12
55
53
25
90
45
84
84
36
15
5
4
20
16
9
11
36
28
72
60
72
68
4
33
48
24
23
67
29
4
12
60
21
59
13
12
71
25
30
24
30
51
12
56
25
42
65
24
40
45
11
24
40
68
76
12
27
5
43
9
60
56
48
4
32
48
100
32
16
24
56
73
51
20
28
108
105
3
140
4
60
12
120
36
44
36
24
1
18
6
18
48
54
18
57
36
12
48
20
4
21
23
16
123
33
8
52
105
35
7
57
15
69
20
16
44
49
35
48
7
21
27
24
185
100
8
43
72
21
36
111
137
48
84
36
37
12
3
80
88
48
32
4
20
4
24
12
56
25
90
45
9
3
15
5
76
44
48
67
17
28
21
11
76
120
45
135
12
56
60
25
27
192
8
24
16
32
12
24
36
31
77
25
23
84
40
24
12
84
20
28
20
25
11
31
45
36
39
9
9
83
12
31
6
18
5
40
45
12
51
48
200
16
9
35
52
32
7
33
72
135
45
21
27
20
16
141
59
4
56
84
7
6
15
57
51
12
9
51
39
5
40
20
1
3
51
29
16
36
8
76
36
15
5
12
12
40
48
45
35
25
15
33
24
48
18
45
128
12
40
15
29
19
29
13
47
1
51
36
48
24
60
8
24
16
8
1
11
24
28
27
105
56
13
27
68
52
87
153
15
5
40
27
41
4
68
112
80
16
12
9
15
20
28
21
6
41
28
60
20
16
96
57
35
12
43
18
3
36
36
8
36
28
3
9
48
48
32
40
15
72
41
48
7
5
24
24
24
40
12
45
36
39
15
5
1
35
64
81
3
81
3
20
88
75
5
24
1
107
73
75
24
80
19
21
24
24
57
18
65
13
39
33
35
13
35
28
96
104
4
20
76
12
45
30
29
36
52
8
40
44
85
51
57
47
4
12
72
12
80
19
21
33
167
16
12
72
63
17
40
189
11
13
12
15
63
30
15
20
40
12
3
65
85
51
56
4
56
16
144
84
92
112
20
7
9
159
5
52
45
90
9
224
40
8
4
56
48
4
132
156
20
4
104
4
48
48
72
8
235
69
116
4
105
47
4
24
33
3
32
40
12
72
8
103
33
21
51
20
88
96
120
21
15
20
60
4
24
20
16
24
12
32
36
37
39
116
24
55
5
4
32
24
13
15
20
52
48
3
69
8
72
1
87
12
36
12
32
28
80
132
88
33
3
27
24
89
52
24
36
80
28
20
60
4
8
72
13
27
21
90
29
25
18
29
85
35
13
15
20
25
18
33
36
116
25
60
15
8
124
63
9
48
32
40
21
27
96
69
11
136
20
49
47
67
57
9
11
76
9
51
24
9
11
79
17
7
77
25
51
68
61
36
24
90
41
124
123
17
13
15
56
36
1
47
40
12
9
36
15
8
31
24
113
4
153
18
72
5
88
20
64
44
49
11
36
4
72
32
76
24
72
20
28
48
12
15
48
129
68
28
12
8
108
31
29
1
59
52
120
20
37
90
45
12
21
47
25
35
48
108
4
12
36
8
60
24
1
27
12
20
60
40
8
49
15
140
40
68
36
7
54
3
87
33
56
60
84
132
40
20
28
12
21
42
41
24
40
20
28
9
30
105
135
29
24
163
54
11
84
28
60
27
105
21
15
284
64
21
215
1
23
25
186
66
27
12
24
20
25
27
12
32
4
24
12
68
55
33
48
12
152
16
24
56
91
9
92
88
12
8
ABCD 99924734038*3^$a+1 [50111]
104
3
109
96
83
45
64
11
21
64
155
180
1
48
71
49
35
21
144
88
48
119
36
37
83
12
169
59
37
32
51
21
16
143
120
24
60
277
80
144
27
120
13
224
63
108
12
9
40
71
288
25
72
23
1
191
48
12
108
1
11
45
3
69
72
16
72
8
27
157
119
72
60
37
48
120
24
120
80
64
152
64
8
63
129
88
48
8
16
8
3
13
24
71
12
229
83
48
325
248
207
33
16
24
176
159
144
25
8
3
205
119
1
32
123
45
75
37
152
51
144
13
35
12
1
32
63
12
157
80
63
108
72
37
23
120
57
75
13
8
184
48
47
81
16
11
13
179
48
120
93
24
16
95
84
133
192
312
71
168
1
11
133
107
12
81
400
35
72
37
191
49
152
16
35
157
80
3
85
23
72
120
25
143
145
35
24
240
36
12
69
16
48
200
96
16
35
12
48
49
59
109
32
144
75
37
24
59
84
73
47
96
1
200
96
75
48
61
11
69
3
348
49
71
25
35
12
48
145
143
12
60
48
9
88
72
23
145
95
73
24
8
3
72
13
35
69
96
16
23
96
9
136
95
192
60
205
32
16
72
23
49
23
60
109
23
25
35
48
132
81
27
168
21
39
57
15
12
37
83
96
37
72
80
136
47
105
3
24
168
12
108
45
63
24
1
32
40
23
60
117
48
16
24
120
24
120
35
13
155
12
228
12
73
155
277
95
60
165
112
11
157
80
16
179
288
109
56
27
45
15
25
56
40
95
120
97
24
48
48
143
12
165
64
8
15
25
120
11
21
24
15
1
56
123
21
3
117
96
480
27
60
1
35
60
120
1
11
157
23
192
25
203
117
136
47
12
21
15
217
120
155
72
60
120
36
45
216
51
85
8
27
120
120
108
1
56
40
24
11
109
48
336
32
63
12
60
57
63
48
1
24
32
120
40
83
109
11
45
15
60
12
132
21
40
35
24
21
64
152
39
144
96
204
21
16
11
12
57
40
23
81
72
123
120
37
107
36
132
85
24
56
3
60
57
40
47
73
72
95
73
35
69
24
27
133
96
8
15
1
24
203
13
35
120
72
12
108
132
96
57
48
27
37
48
23
105
27
132
156
60
12
37
95
25
8
160
143
1
8
3
85
32
183
25
47
1
96
24
24
143
168
177
64
83
253
32
48
72
15
57
64
35
69
112
179
24
48
60
9
48
40
48
47
81
27
117
168
40
23
25
35
85
56
99
69
15
73
83
12
168
12
69
3
61
47
12
36
12
45
48
75
85
107
48
12
33
207
72
48
48
25
24
8
64
240
8
3
13
32
207
97
8
40
120
83
37
56
144
75
13
128
87
48
84
60
73
155
85
23
1
119
12
60
9
40
71
9
40
59
349
35
117
48
16
59
156
120
192
49
48
11
72
13
47
9
64
264
56
99
21
15
1
71
12
36
121
216
23
60
21
88
11
69
3
48
24
156
105
15
72
132
120
13
8
24
231
105
40
120
192
47
33
40
32
183
289
11
12
96
81
40
24
144
120
80
63
33
75
24
36
9
16
104
3
85
35
45
3
61
203
96
37
35
45
3
12
9
63
57
24
39
1
47
73
59
37
80
3
61
32
112
35
ABCD 99925048508*3^$a+1 [50036]
51
15
17
24
79
9
80
96
55
17
13
30
21
69
35
24
43
30
18
29
40
32
61
138
30
171
21
12
15
96
39
36
29
136
87
42
15
120
96
9
6
54
27
56
7
113
13
60
60
59
73
47
25
15
56
25
12
3
144
165
66
60
101
91
18
114
66
71
61
107
13
18
90
15
39
30
30
21
27
53
16
24
56
40
24
57
48
12
27
56
49
15
8
133
27
8
112
8
25
71
79
12
45
87
6
27
105
23
25
15
105
90
42
27
56
79
6
24
6
90
11
48
48
25
39
8
25
23
7
33
45
48
114
57
48
8
7
65
13
99
63
81
9
47
40
3
18
90
18
47
13
84
18
48
5
16
24
120
39
6
24
66
102
99
93
18
18
15
57
23
169
15
33
48
39
48
24
33
47
19
30
102
137
85
35
48
7
41
16
9
114
125
31
24
65
25
23
43
45
15
89
40
21
12
30
9
39
42
63
9
15
21
30
12
42
36
24
11
40
56
48
121
60
12
23
25
47
88
117
42
57
48
33
15
104
43
5
48
37
186
12
5
64
33
30
6
12
90
78
24
15
21
11
48
13
27
8
37
35
1
24
87
8
43
5
48
55
89
1
84
11
40
45
51
3
78
18
21
39
114
15
51
5
25
71
43
5
1
24
120
60
11
37
18
42
39
9
54
30
3
8
184
111
65
40
9
15
56
37
27
8
7
17
1
222
33
15
9
8
16
15
24
6
84
63
33
15
72
32
16
360
9
48
23
49
23
184
216
24
8
40
3
42
83
73
95
37
18
81
21
48
42
89
13
27
3
21
69
11
72
37
11
160
24
21
120
24
27
96
33
30
30
60
47
67
93
45
48
59
61
59
25
15
213
18
17
72
25
23
13
59
1
132
72
27
8
1
119
31
9
8
37
36
120
30
129
56
85
24
75
135
30
6
197
25
23
49
6
129
33
12
51
69
30
77
73
30
153
3
21
9
24
36
35
16
33
47
64
24
33
78
41
24
37
102
5
25
18
18
24
6
42
59
16
15
18
15
9
15
63
42
71
19
18
30
5
40
24
81
12
11
64
51
21
24
56
13
66
9
33
48
30
9
48
8
19
21
96
8
25
36
51
3
30
36
30
54
30
126
24
11
7
17
61
27
183
9
81
30
42
39
129
207
8
24
31
114
6
162
47
16
69
288
59
13
36
72
12
18
33
45
90
24
17
16
27
6
15
129
96
95
40
24
33
23
16
8
55
57
111
78
11
96
13
35
16
33
36
24
107
43
78
18
30
47
40
27
5
85
35
40
105
60
195
81
12
83
24
151
30
75
9
63
32
31
30
12
78
30
72
75
27
45
153
63
69
27
21
3
129
18
5
48
24
48
73
12
12
23
433
54
30
66
9
56
24
96
16
56
72
16
27
48
29
13
3
87
9
9
15
69
11
55
84
90
108
23
19
60
17
103
120
30
3
3
42
27
56
7
17
16
105
15
9
48
39
48
8
7
66
60
11
64
57
12
11
169
66
30
54
6
54
5
13
18
201
24
75
21
8
25
78
18
24
15
15
36
150
47
40
33
135
27
69
144
56
13
27
9
60
24
27
104
25
12
72
51
72
8
37
102
66
219
8
13
11
31
17
25
15
8
7
30
60
30
18
12
66
30
51
80
103
17
1
39
9
24
15
128
37
18
17
16
9
23
7
36
45
39
17
31
12
6
12
132
90
30
111
45
59
121
15
24
72
81
95
48
25
47
103
17
55
78
12
78
17
97
87
33
87
56
13
24
3
48
80
79
6
11
61
59
16
57
6
42
183
9
15
105
60
30
66
11
160
21
12
36
11
19
84
33
80
13
27
195
5
64
8
40
81
12
48
42
105
152
25
126
30
11
88
21
60
15
69
36
54
18
198
9
168
272
16
32
7
18
108
72
59
24
49
47
19
29
31
17
73
111
39
30
12
39
8
1
84
11
55
24
41
85
107
67
18
35
48
79
60
6
12
35
120
13
24
11
67
5
43
29
16
87
33
104
163
42
66
72
65
24
1
48
54
246
51
24
75
12
89
64
45
27
63
54
48
12
96
204
36
39
81
15
45
99
75
6
84
27
33
71
16
24
24
15
30
36
30
41
103
18
102
48
9
21
35
120
64
33
15
93
108
24
6
24
57
24
96
3
21
24
105
60
195
72
8
55
41
37
3
69
83
55
48
17
192
96
144
55
113
43
102
23
16
33
6
57
32
25
78
42
63
264
48
21
72
99
93
30
30
191
120
40
144
21
60
15
99
21
120
105
54
120
30
11
19
108
30
18
105
24
81
102
30
12
36
12
12
11
ABCD 99925097128*3^$a+1 [50068]
15
141
3
57
84
150
378
51
39
57
9
96
144
36
54
120
117
135
42
66
6
138
6
30
54
96
36
36
18
54
36
516
150
18
12
39
285
36
18
240
30
96
162
198
72
12
36
54
36
6
54
36
21
9
114
282
54
18
186
390
42
30
18
306
90
6
90
525
135
42
18
237
45
90
150
36
66
270
24
39
123
12
108
24
30
36
510
12
150
48
60
72
36
162
12
6
39
27
198
90
90
6
120
54
36
54
45
45
180
42
54
54
105
201
39
81
114
192
45
105
264
42
12
78
75
9
78
102
378
78
228
39
231
132
18
156
108
96
72
144
3
117
54
42
228
96
18
18
138
42
12
3
123
6
144
90
72
90
12
78
180
30
114
66
3
21
84
72
63
195
54
30
6
84
6
192
288
126
18
60
120
168
18
180
30
126
24
51
579
66
18
96
12
45
105
12
168
108
12
108
36
219
21
30
18
6
120
54
258
198
36
219
9
96
39
33
228
75
141
78
18
48
24
216
90
144
12
90
6
48
72
42
66
6
54
120
21
33
36
171
144
117
75
33
42
69
39
192
18
612
42
90
66
54
96
120
306
6
72
15
213
60
228
6
21
33
90
66
204
12
219
3
138
54
18
72
180
114
162
252
15
3
48
6
84
126
54
111
69
6
48
72
114
144
36
12
24
3
81
42
309
51
174
18
45
45
348
18
12
9
141
48
36
24
66
6
72
36
102
72
21
105
96
48
36
6
93
48
57
12
24
54
36
84
42
66
60
90
48
24
72
228
42
21
27
96
144
336
72
45
153
384
12
6
54
48
36
36
135
48
177
6
57
45
168
18
54
51
165
36
174
57
93
300
39
105
126
54
198
132
516
24
93
33
72
39
33
300
243
9
24
12
24
18
12
144
45
27
54
24
72
198
57
27
18
60
375
69
6
12
6
126
66
150
210
108
399
75
18
3
45
36
54
90
24
18
144
108
48
42
192
18
42
36
192
108
90
60
174
108
216
114
18
18
246
258
36
30
114
18
84
294
84
18
18
54
36
54
42
54
54
90
66
126
150
108
36
54
12
150
108
30
150
48
39
141
90
9
369
90
54
96
111
423
42
138
108
18
42
18
30
45
45
36
90
90
6
252
306
39
45
312
36
162
48
78
12
27
153
60
54
21
48
39
138
72
78
48
114
36
36
144
54
12
45
69
72
3
81
24
180
72
102
396
42
84
150
66
198
126
24
36
3
81
36
18
342
54
45
99
36
186
48
6
84
78
18
ABCD 99925158376*3^$a+1 [50012]
4
20
40
8
60
3
45
45
42
30
27
105
30
33
27
97
48
101
19
35
36
37
32
27
1
132
41
31
164
16
36
108
5
31
29
7
12
47
9
36
16
47
1
5
79
36
24
53
27
27
13
60
17
78
66
31
41
67
5
7
53
3
108
27
54
79
65
72
54
45
16
29
115
20
4
24
8
9
36
123
40
17
43
12
180
8
4
5
36
7
24
84
20
4
12
24
12
48
180
161
139
41
36
7
17
39
60
16
36
108
36
36
24
35
13
12
24
32
33
115
29
55
11
9
45
27
76
32
45
15
3
144
36
144
13
41
19
216
12
192
48
23
12
109
23
21
27
13
72
12
36
20
52
20
28
36
8
76
65
99
3
13
72
68
64
36
24
11
85
29
36
12
55
32
40
12
104
27
13
5
27
99
9
4
120
143
162
55
56
24
12
9
36
54
96
73
56
52
24
41
78
1
35
61
59
45
108
15
25
108
5
43
12
12
108
12
20
60
48
9
31
47
21
9
7
20
24
64
108
83
1
8
112
24
5
19
17
54
12
72
85
20
160
20
52
104
9
27
141
3
36
60
328
5
7
23
42
115
56
12
45
162
36
42
12
6
49
8
40
36
65
120
91
8
88
128
136
89
15
12
148
59
97
20
28
96
11
145
44
9
267
36
12
16
24
5
7
101
27
63
73
24
47
141
45
147
52
56
9
55
44
27
37
12
48
35
1
11
18
15
76
24
17
48
43
44
76
107
1
32
28
65
7
20
88
116
3
1
60
36
29
72
7
116
112
8
52
24
59
9
36
96
88
5
15
100
65
18
33
12
184
20
4
84
5
27
88
36
144
12
5
55
65
231
4
36
44
9
7
35
13
35
49
5
43
17
7
23
6
55
56
64
5
27
4
89
36
15
76
12
72
5
55
84
5
15
39
37
53
18
18
24
31
107
78
55
72
48
84
72
65
43
32
45
18
33
64
11
54
6
37
20
52
29
27
4
176
9
18
1
12
65
103
44
40
12
125
31
143
1
44
16
56
63
61
11
9
9
15
4
113
223
20
4
17
18
42
31
60
144
24
119
85
95
25
68
28
24
60
92
16
23
72
25
60
12
12
71
37
17
126
24
25
24
24
47
85
11
57
51
174
6
169
12
11
13
24
77
19
84
17
31
12
12
5
48
6
1
56
33
19
48
5
30
9
9
7
20
4
36
108
36
20
75
1
32
57
18
36
1
48
12
144
11
9
16
96
12
80
3
109
60
44
40
95
145
12
113
66
49
72
12
17
31
12
12
56
15
30
7
11
1
44
45
7
24
41
27
81
27
4
173
55
92
64
32
27
81
39
13
32
15
12
18
51
75
36
45
28
17
31
48
11
13
48
20
69
3
96
21
60
36
3
36
9
31
131
9
9
15
27
37
125
147
4
5
72
19
68
93
7
56
40
5
91
96
60
95
9
160
36
8
75
54
36
54
72
45
9
60
19
155
13
12
60
23
9
4
12
24
68
16
12
35
33
57
15
52
11
25
24
8
69
144
31
23
1
24
32
9
42
13
44
16
36
20
4
5
7
17
27
45
30
181
53
144
7
29
36
115
48
35
18
43
12
5
162
13
44
9
27
4
24
24
17
43
96
80
24
12
4
5
7
20
4
11
13
24
12
84
204
72
53
43
12
41
66
18
18
33
9
48
7
80
100
101
19
53
15
4
108
48
72
5
7
29
6
25
20
28
20
36
9
123
12
108
4
180
36
12
80
136
11
9
15
61
5
63
16
89
27
100
48
107
1
8
27
69
4
84
12
29
6
13
8
60
72
12
64
132
24
48
20
117
63
76
41
36
15
88
24
12
36
5
19
8
45
63
24
28
12
48
32
15
9
12
4
56
172
83
132
21
132
9
3
16
60
47
12
13
5
19
149
12
19
23
37
101
78
61
144
137
67
12
108
95
81
4
20
147
126
27
40
56
16
5
96
135
75
33
21
6
13
96
36
29
96
3
4
20
57
54
85
11
21
28
17
187
48
32
27
25
20
28
36
20
136
48
5
18
114
79
5
55
71
61
8
21
31
59
78
27
3
25
53
48
19
48
5
67
5
31
24
80
96
4
48
168
36
71
45
268
12
89
24
12
19
48
132
8
180
72
28
80
16
17
7
41
31
65
3
52
60
5
103
12
36
48
44
27
109
59
85
32
28
56
4
20
57
19
116
4
24
12
5
18
6
135
57
108
55
44
16
60
5
54
18
15
40
53
31
20
100
11
37
113
3
24
21
19
168
12
80
16
164
76
12
8
12
4
84
20
45
159
27
25
29
55
71
1
29
163
12
36
5
43
17
39
9
19
8
4
23
33
3
25
65
27
28
72
35
18
19
221
39
28
24
8
57
36
108
19
12
36
83
12
13
11
25
23
60
25
41
67
24
24
11
49
41
18
13
5
7
17
63
12
28
68
52
96
17
15
28
29
7
84
24
17
66
9
16
24
36
5
18
25
125
19
36
20
40
32
27
13
77
31
65
66
1
12
41
36
31
32
52
24
41
ABCD 99925828144*3^$a+1 [50222]
99
57
45
60
144
54
180
225
93
114
9
144
117
216
90
54
30
6
12
78
54
15
108
87
18
60
12
15
99
21
123
48
72
6
111
159
72
369
24
75
102
72
18
33
27
174
204
72
90
72
90
36
72
18
81
3
162
135
24
45
15
21
54
9
57
36
303
144
81
36
126
12
270
78
12
45
63
114
99
60
129
147
51
12
42
126
33
165
12
132
102
36
72
177
3
18
90
117
51
21
351
24
33
12
153
30
6
12
3
249
162
93
3
57
45
60
18
9
81
27
45
102
96
72
285
33
204
18
141
267
54
39
51
96
54
15
84
111
6
108
90
12
54
18
6
54
72
360
66
150
282
168
12
195
273
39
33
15
63
180
108
45
27
12
18
39
51
54
60
390
78
90
357
39
69
165
36
135
144
120
141
36
54
45
21
36
27
33
18
69
72
144
57
27
75
45
51
90
99
3
132
30
6
66
18
72
69
99
138
132
18
144
9
417
132
360
30
150
30
105
3
213
60
51
168
30
96
174
72
33
60
72
168
15
30
18
24
9
99
210
78
108
12
9
15
153
57
24
54
45
60
15
276
54
36
171
63
81
135
12
129
84
9
27
24
87
69
21
144
18
45
51
90
36
48
6
72
129
15
18
180
18
33
69
78
120
24
189
21
3
21
102
60
12
45
15
120
117
84
75
72
297
57
78
48
114
15
33
42
33
3
30
183
21
30
6
180
120
240
90
9
111
72
6
66
6
12
90
108
9
63
18
99
48
15
42
180
54
36
54
66
90
15
225
138
150
48
132
18
30
27
303
57
60
255
57
84
81
120
39
129
36
54
48
24
30
270
24
270
99
57
90
129
51
108
6
426
90
36
24
36
90
33
51
153
12
231
162
6
12
78
54
18
483
39
30
72
126
69
99
9
93
3
156
261
558
12
162
6
84
18
24
126
9
228
45
15
60
105
6
90
54
405
180
207
33
75
36
12
42
147
15
93
87
18
48
72
18
90
27
27
6
54
396
102
72
306
324
36
72
45
15
72
36
54
36
90
9
9
54
108
30
207
231
66
6
54
54
102
27
141
51
111
270
108
39
117
180
15
63
45
3
24
93
15
90
30
6
66
18
60
372
18
60
45
120
180
297
24
15
39
468
33
84
132
51
60
54
63
63
33
147
54
90
33
87
18
75
213
27
357
198
12
78
255
15
177
21
63
45
39
51
264
72
45
24
147
42
72
18
45
3
54
123
57
126
72
72
69
57
24
75
33
135
12
141
18
21
63
21
51
6
63
99
138
150
12
60
108
18
180
84
168
18
54
12
6
102
78
57
333
60
63
21
6
57
135
105
171
36
18
ABCD 99926310728*3^$a+1 [50019]
61
99
27
29
144
7
65
168
1
6
41
88
80
61
59
96
25
23
40
117
90
9
24
51
5
72
112
15
113
229
35
103
233
24
19
125
31
9
51
30
18
72
18
42
84
54
90
21
69
35
97
71
40
8
1
18
245
16
141
35
85
83
67
18
12
119
40
32
120
13
75
129
47
19
6
23
88
159
81
297
12
35
73
23
19
84
17
37
6
5
31
198
3
99
5
109
66
60
5
328
48
8
64
105
66
24
53
19
54
47
24
145
18
53
13
35
24
181
11
43
21
144
81
60
27
129
60
11
7
17
139
101
16
32
168
13
11
25
71
24
16
117
35
1
71
25
30
9
45
24
3
80
37
35
192
43
21
75
29
37
51
9
63
75
6
39
117
131
13
75
39
17
265
23
31
9
32
144
1
108
102
5
19
30
47
97
63
104
19
5
40
24
51
5
1
63
45
11
160
72
129
150
41
40
387
21
32
49
18
21
69
51
176
13
12
18
90
35
1
36
3
32
73
36
150
5
49
12
78
5
67
54
36
11
19
29
40
21
59
49
47
24
64
117
123
80
1
15
24
105
47
163
42
30
18
90
42
48
72
95
144
31
41
48
55
54
75
96
9
63
9
111
8
25
47
67
21
45
27
8
19
36
41
85
11
139
29
79
17
13
11
25
330
29
72
24
19
45
128
48
211
21
48
32
168
55
84
53
7
41
64
8
79
113
72
16
147
101
19
5
1
36
51
129
30
41
37
3
63
36
29
40
39
17
133
51
152
144
48
85
11
25
39
51
5
24
31
17
48
61
18
12
90
3
51
36
90
60
84
204
11
1
114
149
48
19
5
49
30
65
115
77
109
35
48
96
144
37
3
8
48
120
64
21
270
6
23
115
90
11
24
16
72
147
42
18
102
59
40
51
21
48
51
54
39
80
40
21
35
24
1
71
16
32
115
12
90
39
24
171
45
15
36
5
43
6
15
24
200
85
35
37
138
36
60
84
101
85
30
36
60
18
3
123
84
126
54
21
72
3
77
24
64
9
15
27
5
48
1
71
136
3
29
25
42
21
168
32
13
156
18
42
30
5
49
95
72
72
67
54
87
8
31
9
56
43
186
59
31
41
64
72
3
30
24
12
90
41
40
27
53
24
229
147
48
225
167
7
185
48
48
139
21
56
208
75
5
192
48
61
126
30
144
15
21
51
147
42
11
7
113
13
11
48
40
147
29
40
56
43
72
30
90
5
265
23
31
89
25
63
9
18
36
41
24
91
5
49
24
23
13
126
93
27
60
30
179
64
51
125
64
32
264
19
30
6
9
8
19
29
19
125
1
71
64
32
40
128
31
41
43
6
48
36
36
90
29
49
111
69
72
11
88
152
49
18
21
69
131
24
67
5
49
120
24
15
15
6
75
32
19
48
6
15
39
12
5
73
120
167
55
185
24
1
71
7
81
72
9
71
19
101
109
78
66
11
48
1
15
56
19
90
27
9
18
72
69
56
13
11
115
29
31
90
71
16
69
3
56
31
33
8
72
157
18
90
42
21
9
24
47
109
11
24
19
54
36
6
5
79
17
127
42
48
6
9
32
115
101
79
108
5
40
8
127
6
75
80
64
15
17
13
35
40
57
23
48
19
29
1
39
56
16
8
61
24
36
54
9
27
90
30
29
49
102
54
60
36
84
47
49
71
217
90
30
23
48
112
32
25
66
5
40
15
17
37
227
145
90
29
72
24
43
5
48
24
43
45
152
88
48
189
3
80
16
152
88
24
32
24
72
144
19
5
25
54
33
63
65
304
75
221
24
67
69
32
19
53
16
81
119
1
23
31
89
7
138
6
84
5
37
84
159
152
48
55
81
56
25
24
95
184
27
54
119
1
6
18
12
60
143
85
132
90
5
24
96
96
13
36
138
45
45
36
39
105
63
9
168
71
121
215
24
19
90
12
60
3
80
16
39
17
19
5
55
30
ABCD 99927146524*3^$a+1 [50058]
60
60
24
87
24
45
9
15
225
3
108
15
165
15
6
51
3
84
45
51
54
102
84
45
12
159
18
3
63
30
96
30
90
138
12
9
9
6
69
36
12
87
6
24
36
24
36
96
114
54
3
9
51
219
9
45
60
27
57
6
30
60
336
3
87
60
84
9
75
33
60
57
6
30
84
42
213
21
15
84
57
78
66
36
3
165
12
84
159
87
9
9
126
45
105
144
3
57
30
66
6
9
15
24
21
15
36
9
24
96
204
21
54
45
96
45
6
84
45
60
72
27
45
27
78
72
18
42
78
30
36
24
6
90
15
15
126
180
39
12
99
48
93
12
21
27
33
6
21
3
120
9
45
51
15
45
39
42
60
30
81
87
21
21
63
21
6
114
24
156
15
105
15
21
18
90
63
57
30
186
6
18
36
75
60
84
60
15
132
93
51
45
60
69
36
27
12
36
15
54
63
87
6
30
117
9
39
75
45
81
24
15
12
48
75
36
78
3
12
15
42
54
30
66
33
168
27
12
24
45
72
48
69
51
111
69
39
6
15
81
48
63
129
18
93
57
12
48
51
81
3
15
21
9
12
63
60
21
195
21
48
36
30
6
39
24
81
39
21
30
66
78
12
90
84
24
42
138
36
6
84
6
84
6
33
87
24
96
69
12
60
72
87
33
57
18
6
60
150
9
87
90
240
51
57
42
150
60
30
21
3
36
108
36
126
60
60
39
9
3
57
66
150
135
75
36
21
39
24
69
48
33
36
51
228
144
27
90
48
6
6
144
36
114
57
39
21
33
39
135
6
174
21
9
36
54
33
33
27
57
15
27
78
6
45
15
24
12
54
36
144
60
75
9
6
30
36
183
21
15
15
66
3
15
282
99
21
30
54
120
84
63
3
54
12
54
6
39
84
21
84
12
120
39
60
39
21
12
12
21
90
60
285
45
27
63
54
6
165
21
24
6
60
21
12
21
84
72
99
45
15
9
12
63
36
12
33
150
9
108
12
57
54
84
12
93
75
6
54
66
114
12
18
12
168
30
12
18
36
15
12
99
9
141
18
93
39
9
51
9
21
3
15
141
39
12
48
36
54
6
96
18
66
9
21
30
54
63
12
21
96
51
9
63
96
81
39
60
15
57
9
39
24
21
60
186
120
198
42
9
9
6
165
84
45
30
12
33
51
36
18
3
3
90
315
69
36
54
21
312
63
24
6
87
57
63
57
195
15
42
24
39
81
36
3
57
204
36
48
75
45
72
39
24
81
27
168
45
39
15
150
12
39
141
18
141
39
42
39
9
6
150
54
33
12
27
54
27
9
3
27
24
156
48
6
84
36
75
60
141
39
21
51
99
69
165
15
81
24
75
9
3
3
30
84
90
21
81
108
66
126
18
6
39
57
24
24
15
27
144
45
84
171
54
60
36
36
24
66
9
21
30
24
9
36
9
66
45
12
120
3
54
75
21
6
18
72
60
18
12
33
51
30
270
66
63
171
45
9
12
48
51
21
24
15
15
45
39
6
24
36
27
63
189
27
9
204
45
6
6
24
96
63
147
24
54
3
3
30
159
60
120
51
69
81
60
27
3
30
66
48
42
39
75
6
120
24
15
15
96
24
105
69
42
24
36
129
9
3
108
12
33
6
180
21
9
18
33
48
60
24
27
21
9
54
9
45
6
54
42
69
60
21
111
39
18
63
3
57
33
36
54
6
3
216
21
54
30
6
30
120
54
165
21
114
90
60
75
60
21
54
30
114
153
9
78
21
21
63
48
60
12
105
6
54
150
12
120
93
171
30
60
27
63
54
63
27
96
9
48
33
39
48
60
60
153
24
42
21
3
36
60
21
3
60
30
6
108
6
39
57
48
186
9
36
81
48
51
45
15
9
6
6
39
21
63
21
66
30
18
66
30
150
36
18
42
120
30
21
123
186
63
36
129
72
24
66
30
3
27
21
12
36
15
69
57
30
9
15
126
183
87
48
36
66
84
6
21
48
159
81
81
39
81
78
21
15
45
24
15
30
12
18
12
33
111
177
33
60
36
111
39
21
132
15
90
12
90
21
9
90
150
48
3
9
24
24
51
69
6
30
15
129
12
54
96
9
9
12
18
60
36
30
120
6
138
12
3
27
18
6
ABCD 99927539854*3^$a+1 [50117]
5
180
156
19
101
168
40
176
55
29
16
24
32
103
45
32
84
31
65
64
20
31
65
4
56
120
43
96
9
183
93
20
36
24
79
41
24
76
135
41
28
15
141
75
105
75
69
260
16
24
63
117
15
5
156
24
7
29
79
185
16
20
36
48
240
16
44
151
9
207
33
56
91
69
24
80
7
29
124
51
29
96
36
124
116
88
36
135
60
144
21
116
55
60
144
101
84
79
17
64
164
36
84
235
81
24
75
125
136
24
36
75
65
240
40
56
108
40
56
4
51
5
120
7
113
31
33
75
161
60
7
72
17
60
19
5
120
24
16
56
180
64
60
20
115
9
80
7
89
180
55
120
221
4
207
24
9
60
75
12
180
29
48
91
120
60
89
96
84
55
77
48
163
12
141
104
36
115
24
65
36
19
201
24
20
16
104
100
32
64
56
31
24
9
80
84
76
60
44
60
16
20
40
80
60
19
192
5
4
80
7
17
31
24
17
31
137
40
32
151
108
45
87
48
5
124
15
5
276
40
20
19
180
21
84
116
60
180
84
12
324
19
65
43
93
20
60
36
79
9
60
300
120
20
196
159
21
15
9
200
43
93
120
60
56
28
27
9
104
72
184
56
151
93
15
9
27
48
5
36
55
41
88
15
101
60
24
76
75
69
152
64
44
16
75
12
117
32
24
79
317
180
84
4
15
201
20
100
24
51
84
77
4
15
105
44
36
60
187
53
40
24
36
20
40
39
12
93
20
103
33
140
280
44
36
7
288
96
33
3
29
28
212
60
24
40
80
4
3
24
9
120
51
36
72
5
43
57
156
180
56
19
5
84
76
24
56
36
115
33
111
9
56
40
39
72
5
28
135
45
20
96
24
76
27
77
36
84
160
111
12
24
69
140
79
17
88
56
4
27
69
24
120
116
40
84
296
115
165
56
4
60
116
124
44
151
45
104
40
63
77
67
36
393
84
36
44
72
4
44
16
20
24
100
20
40
216
284
36
40
44
60
31
9
140
12
88
80
16
84
51
9
87
5
28
200
91
65
4
15
105
276
44
31
101
4
260
120
264
100
87
9
84
15
77
79
5
156
4
111
9
27
48
24
165
27
9
20
120
36
91
77
36
120
67
117
36
15
45
20
55
65
36
64
116
84
4
351
69
3
24
489
120
24
120
51
149
427
329
124
96
104
55
21
116
19
125
40
140
36
91
77
60
100
87
29
60
84
43
33
84
56
151
5
4
51
84
65
40
39
5
12
24
4
356
100
27
144
108
41
64
120
92
4
51
36
149
91
57
36
84
56
175
5
24
103
29
55
60
65
19
9
32
24
60
19
65
96
40
39
156
36
5
4
80
19
65
12
31
24
65
24
84
127
65
28
20
96
79
137
48
91
41
31
84
9
99
17
4
60
120
44
43
149
24
115
72
24
113
7
65
4
104
16
80
276
28
147
129
15
96
48
105
63
17
72
103
36
5
24
40
116
67
149
120
148
87
129
75
84
5
60
16
116
84
124
20
103
72
48
24
108
77
88
32
4
80
100
104
76
24
171
89
40
20
7
53
12
43
137
4
140
367
17
43
ABCD 99927820654*3^$a+1 [50014]
28
17
60
31
17
48
79
5
3
3
12
18
75
100
12
5
7
5
6
30
54
33
72
93
147
40
72
23
57
40
143
21
12
15
18
150
30
111
3
1
12
53
24
3
4
41
7
32
3
21
4
53
43
29
55
60
53
60
18
30
12
55
80
15
42
3
27
150
180
6
25
24
20
3
33
159
25
36
116
33
27
21
55
23
9
63
37
23
60
9
63
6
12
72
6
37
20
27
33
33
111
16
48
60
65
67
5
7
5
18
78
12
7
65
31
24
5
3
45
19
209
39
16
32
177
6
1
24
5
30
49
20
15
13
20
57
6
30
12
147
3
18
12
3
9
63
15
57
3
57
100
8
33
15
75
54
30
25
92
39
60
24
18
120
43
29
6
25
24
41
39
3
9
213
66
60
12
30
78
24
78
159
21
15
3
12
57
51
21
9
51
36
108
15
85
92
27
25
48
47
30
18
12
36
30
60
99
28
23
12
12
48
12
85
5
15
100
11
24
25
65
3
27
36
9
40
32
9
67
17
3
3
169
92
33
3
33
60
7
12
36
56
16
20
52
23
18
15
15
21
21
240
39
21
3
16
108
35
18
12
90
18
42
96
9
36
24
33
19
11
9
16
12
5
18
48
24
21
15
25
59
30
15
3
72
33
33
42
18
90
9
33
90
72
138
30
33
36
36
28
60
116
51
42
30
33
3
145
12
17
7
104
15
37
5
18
54
6
45
4
11
37
24
23
33
3
9
3
42
63
33
7
32
28
65
42
1
17
7
152
16
132
11
84
1
125
24
31
12
35
13
36
29
75
4
20
33
18
132
12
21
36
4
24
41
7
5
42
25
32
28
23
13
17
72
31
17
18
30
19
36
32
24
16
5
27
15
1
35
30
7
8
4
23
72
13
53
42
72
25
5
60
6
24
1
5
75
69
36
42
18
30
45
16
41
7
5
108
19
53
18
30
12
36
27
60
117
3
60
45
79
48
20
33
42
6
12
42
6
7
168
65
24
6
21
3
138
120
15
108
15
24
90
15
12
51
12
96
102
78
37
8
4
32
84
45
27
3
60
12
13
12
44
21
48
19
41
7
8
15
57
60
33
102
12
1
17
15
48
64
8
24
3
121
5
12
15
15
18
12
150
25
20
4
71
9
9
19
23
25
68
57
3
4
60
5
31
12
23
9
15
61
84
11
102
67
11
24
6
24
6
24
30
18
30
18
12
45
3
61
8
96
129
63
24
4
29
7
11
102
63
63
12
30
78
12
72
13
35
30
7
161
24
48
67
80
15
81
12
75
30
55
5
75
3
12
37
5
15
12
63
18
18
1
29
60
54
1
29
43
48
20
124
20
28
143
25
60
35
12
12
1
89
63
3
72
150
75
4
24
35
12
33
24
15
66
24
31
59
21
39
30
96
42
9
33
7
11
90
30
18
67
8
15
24
30
3
27
18
12
6
1
8
111
37
23
69
15
96
1
41
27
15
33
27
265
113
27
36
27
37
11
21
108
112
11
12
21
4
5
15
45
43
32
16
56
3
25
11
21
51
30
42
21
27
57
81
30
49
8
33
51
16
44
64
5
12
39
40
83
30
30
18
7
35
30
18
42
66
1
60
11
73
72
20
63
72
57
16
12
23
25
17
18
24
36
37
35
12
33
33
60
30
25
24
8
15
18
42
129
16
32
96
16
29
24
6
24
25
23
45
27
1
65
15
96
21
27
3
18
67
77
31
35
9
165
31
5
60
12
7
8
15
25
60
5
15
33
24
36
51
16
80
208
17
42
66
30
49
36
12
83
42
72
6
49
36
12
8
15
30
90
42
27
21
7
24
24
5
19
11
12
69
21
15
28
44
15
21
52
108
65
27
4
53
6
12
72
1
29
66
49
65
3
3
24
18
15
123
24
13
17
6
9
28
23
24
6
12
72
48
7
36
20
16
11
60
37
11
21
3
1
60
5
27
3
12
18
42
85
53
39
33
115
17
6
61
11
18
12
15
33
19
20
76
84
32
24
16
36
107
1
17
7
48
24
11
37
11
21
96
33
19
20
48
33
42
60
25
23
42
7
11
24
6
12
18
24
25
12
11
57
33
30
60
48
102
30
13
29
126
42
7
11
30
15
9
48
3
12
40
17
111
16
29
90
12
153
64
5
91
179
25
56
16
24
17
72
31
24
8
15
42
30
73
12
32
64
92
4
29
42
78
12
3
16
24
59
6
84
27
33
78
48
21
28
71
24
18
67
11
24
25
53
67
48
44
3
13
53
7
17
18
18
12
30
18
19
108
47
18
18
61
59
21
9
187
65
15
3
42
39
96
27
45
21
19
23
42
31
17
18
37
84
53
15
105
18
78
42
25
12
20
16
35
42
18
85
60
59
60
25
131
12
12
60
21
40
29
31
35
12
13
20
15
60
25
29
15
21
15
9
18
12
66
42
12
30
18
12
96
54
60
43
48
209
55
35
61
35
25
36
8
100
5
7
36
12
23
18
7
8
9
15
33
120
60
30
13
59
21
57
60
27
3
30
39
153
87
153
55
56
4
68
33
39
3
48
61
11
30
72
30
37
53
15
51
24
30
63
15
37
48
44
4
29
3
4
48
71
24
25
96
35
97
12
128
40
47
18
7
5
18
13
5
39
63
25
35
42
6
120
85
47
48
97
77
6
30
102
48
1
11
42
6
12
18
54
21
39
6
55
89
3
52
80
88
5
18
25
59
150
18
30
7
60
11
37
5
42
150
18
9
16
80
3
105
15
1
36
12
8
48
27
12
57
9
30
69
100
65
31
56
36
4
23
6
60
19
36
29
6
12
12
61
65
24
7
53
31
17
12
3
64
144
29
7
8
51
30
127
185
18
37
95
69
51
12
33
28
167
18
54
36
21
28
5
7
11
133
35
45
72
72
51
54
7
11
13
24
5
30
36
49
60
12
80
36
87
13
48
32
27
36
81
153
120
111
112
12
60
23
ABCD 99928102018*3^$a+1 [50043]
24
336
32
120
96
16
33
96
207
27
120
6
15
56
16
120
104
13
75
8
24
24
120
19
45
56
24
31
60
69
15
17
24
120
115
5
115
24
77
16
48
105
95
19
30
47
144
40
32
97
71
16
183
60
53
48
259
45
56
16
48
32
73
47
24
120
25
15
24
152
24
136
39
9
51
29
16
45
90
105
39
33
3
69
32
16
93
11
13
51
96
104
72
127
153
24
56
67
6
95
112
144
8
16
80
72
13
195
120
80
40
99
101
256
8
91
30
24
23
157
107
19
21
56
43
180
9
32
208
32
13
155
48
88
176
16
32
40
15
17
16
72
8
48
16
80
73
23
187
197
48
40
176
40
56
16
27
21
32
24
144
25
15
96
80
144
85
35
49
47
144
24
1
135
96
3
21
72
72
128
73
71
96
7
6
11
79
41
133
147
224
24
192
43
126
47
13
54
285
8
7
96
57
320
120
72
48
7
36
69
80
96
96
19
24
21
96
8
1
39
45
51
39
33
32
160
51
77
48
112
48
72
32
1
191
16
27
117
99
5
16
176
88
80
16
48
120
45
3
33
180
54
5
216
72
37
11
115
5
72
24
16
192
80
72
133
3
8
24
136
152
480
40
3
210
11
43
5
1
119
88
8
40
9
90
21
32
112
75
21
99
21
56
19
5
72
24
289
24
15
32
24
235
77
13
35
55
84
93
224
139
45
80
19
36
17
48
96
136
3
117
80
48
24
25
63
147
6
15
219
45
56
24
88
32
96
24
31
305
24
208
24
8
48
13
30
21
3
53
40
33
47
37
51
120
56
88
8
168
24
88
80
40
8
115
141
99
29
48
144
13
27
63
41
24
40
32
88
48
33
71
16
152
121
207
93
27
48
32
24
64
32
103
41
64
24
45
36
60
35
144
85
6
29
40
75
36
234
15
32
48
88
24
48
8
43
54
30
6
59
25
23
40
80
37
96
59
96
16
39
17
37
11
49
95
72
49
84
6
45
189
30
96
30
39
15
273
3
5
144
112
3
53
120
157
83
7
33
93
180
47
40
32
1
15
24
21
120
11
136
120
48
32
48
19
5
136
9
23
133
75
75
5
16
56
240
112
32
16
27
5
96
24
1
207
27
53
163
29
96
96
208
141
150
5
24
88
8
72
88
216
8
48
64
9
30
17
73
135
24
21
59
40
32
49
87
8
19
77
48
1
39
51
357
32
88
93
171
56
24
96
67
101
40
24
231
60
5
25
24
71
24
16
32
160
192
72
39
180
24
21
80
136
48
105
111
32
40
48
56
64
24
48
32
16
56
13
36
180
59
40
32
64
32
72
121
71
19
77
43
5
24
48
144
16
87
6
75
24
8
48
96
13
11
72
144
49
120
54
6
11
133
83
133
35
40
104
112
120
176
37
75
96
32
37
35
31
90
24
87
56
217
207
9
47
40
48
135
41
64
80
25
87
93
11
24
115
5
120
256
48
72
104
19
165
15
41
96
16
32
280
128
184
3
5
25
87
168
8
24
64
96
309
27
8
64
80
168
67
5
88
80
13
347
67
156
41
144
19
117
9
84
3
3
117
147
21
75
69
75
21
32
24
88
8
37
51
96
128
40
168
120
123
5
264
88
24
24
45
227
43
144
5
48
37
36
30
90
119
88
200
ABCD 99928980356*3^$a+1 [50007]
18
19
8
28
48
17
12
30
60
6
6
30
6
30
60
43
11
18
72
30
60
9
21
18
1
36
36
5
12
42
6
24
24
42
109
5
24
36
30
1
23
102
12
127
11
42
27
3
120
18
24
6
30
19
68
21
12
144
60
3
33
43
5
15
15
6
36
42
12
6
19
5
19
32
27
72
30
48
30
36
24
12
49
41
31
5
12
36
24
31
29
12
78
45
21
75
16
23
57
3
13
32
16
5
6
6
12
6
114
48
24
18
6
55
35
1
65
36
42
18
30
33
96
9
31
35
1
23
37
17
48
39
15
6
18
9
45
3
40
29
60
48
15
21
6
18
30
18
12
60
6
90
12
24
6
30
18
36
30
6
24
61
5
24
60
6
12
1
5
12
12
27
45
30
36
73
65
7
5
42
60
18
24
90
54
54
12
105
81
90
18
30
12
30
18
6
115
11
18
6
36
54
3
21
12
30
33
9
90
42
66
25
5
19
41
54
25
36
95
18
31
65
48
48
43
89
78
13
41
6
42
7
83
33
40
17
30
12
61
17
6
24
48
24
9
15
25
41
6
18
30
1
36
48
47
12
6
67
32
33
18
24
30
6
61
60
5
19
41
79
5
30
54
6
24
42
48
36
96
18
6
6
78
48
48
7
5
42
18
60
24
24
12
12
18
24
108
37
41
79
41
18
37
17
6
54
6
12
12
6
6
18
7
36
5
18
6
18
21
9
18
72
37
5
48
126
90
7
5
18
141
40
29
60
30
54
6
84
12
48
12
1
8
57
12
36
84
78
13
5
12
42
42
18
12
1
20
9
144
42
18
67
47
18
12
30
13
32
45
30
18
3
15
1
80
33
15
33
12
30
120
30
6
36
60
18
30
12
6
54
30
36
12
138
24
6
19
5
18
12
30
19
20
76
11
138
7
5
24
24
12
39
3
6
7
24
41
18
36
1
35
12
30
43
17
43
29
90
30
6
24
33
16
11
54
54
12
24
21
15
36
72
21
15
1
29
12
18
90
6
21
3
72
42
12
31
24
36
29
54
36
18
18
85
47
13
77
18
12
13
107
37
65
31
29
6
12
1
5
7
29
24
7
17
6
81
69
60
36
24
51
93
6
60
24
18
72
12
36
12
126
84
1
5
54
30
12
48
12
36
75
15
33
9
31
29
43
59
18
6
12
33
15
36
25
23
12
18
31
17
48
24
18
69
33
66
25
17
84
31
89
6
25
35
24
18
78
78
30
25
96
5
96
108
36
78
12
25
24
101
19
11
6
12
6
24
12
18
66
24
60
108
24
30
36
19
36
83
1
5
30
61
29
18
6
12
12
31
59
60
6
84
36
36
18
12
48
36
12
73
12
8
75
1
11
18
36
48
48
12
78
72
48
12
13
5
72
6
36
25
53
12
36
84
6
24
18
7
5
66
18
15
9
6
24
1
89
36
115
155
6
54
24
1
17
18
54
7
5
6
18
7
47
18
18
25
11
25
5
91
5
72
6
12
24
25
35
90
18
18
72
27
40
36
5
12
126
6
15
33
30
1
29
60
30
1
36
23
108
18
15
21
6
12
18
24
36
12
90
42
55
5
24
24
6
37
53
7
149
48
18
30
3
9
36
12
54
60
1
17
31
36
59
36
1
32
81
15
9
7
101
12
15
3
12
126
30
1
23
48
25
23
12
13
20
15
1
5
30
18
36
30
6
120
6
132
6
7
35
13
89
156
6
145
24
11
6
12
18
54
24
51
105
19
29
36
36
6
12
36
102
18
84
6
6
25
5
54
24
12
24
1
83
42
19
17
15
3
37
17
18
13
11
36
42
18
18
30
36
54
6
24
12
54
3
76
5
31
23
1
17
30
12
48
30
12
66
1
24
41
108
31
29
7
24
11
60
54
24
12
30
25
23
18
18
6
126
33
9
18
69
15
90
24
7
47
57
3
90
6
72
13
5
51
21
12
43
60
59
48
12
60
6
63
27
48
1
5
36
48
42
30
18
12
18
31
23
42
31
5
43
89
43
23
9
51
66
36
54
90
108
48
30
60
13
5
12
18
25
96
35
229
17
90
12
1
17
19
35
49
41
78
6
30
21
9
7
47
72
6
54
25
20
3
12
6
18
90
55
5
12
79
8
15
60
13
5
12
42
6
30
54
96
30
24
48
18
12
12
36
159
15
33
15
42
19
20
15
24
37
23
102
24
7
23
25
29
6
36
33
28
5
48
24
72
30
6
43
11
18
6
30
36
6
12
37
11
42
36
96
30
36
18
42
12
90
66
69
16
65
6
9
21
36
19
36
17
43
29
60
6
54
36
18
24
1
35
12
48
1
23
42
120
18
117
76
17
31
5
24
42
6
39
9
7
47
6
67
35
48
72
24
49
36
29
187
23
1
24
29
162
9
21
19
77
30
24
61
17
6
54
6
36
24
1
8
21
6
30
18
97
65
6
84
1
24
24
36
36
5
30
54
135
51
24
30
39
21
24
12
12
96
7
53
54
1
17
42
45
63
48
6
18
37
23
13
59
1
23
12
12
48
12
12
54
31
8
28
59
9
21
30
141
9
55
23
18
39
33
6
30
90
6
18
1
59
66
66
9
15
114
60
36
6
6
54
85
8
15
66
36
36
12
27
45
79
96
11
12
48
18
7
84
89
39
21
42
25
23
30
6
45
3
42
48
12
18
42
30
24
30
132
18
1
41
19
29
6
6
42
33
15
25
35
18
60
7
32
81
6
168
78
79
35
25
24
17
48
6
18
30
102
78
21
9
72
36
19
8
21
12
18
6
19
95
69
105
12
114
36
6
12
31
71
18
6
6
6
138
30
24
6
30
21
3
12
96
12
18
3
87
18
7
5
19
125
24
84
6
6
30
78
12
66
54
84
6
18
18
84
54
66
9
129
43
5
42
6
7
17
6
25
17
30
108
66
6
90
43
29
6
30
15
51
45
16
5
30
73
180
35
6
79
65
36
30
6
54
85
11
9
64
5
7
83
66
18
90
31
29
31
35
1
29
31
8
3
48
24
1
5
15
27
69
33
15
15
66
12
78
120
12
18
66
30
63
33
84
36
39
51
12
18
55
5
19
5
48
36
36
24
27
3
6
6
48
114
36
24
90
60
13
17
15
51
24
37
5
18
36
30
6
18
18
18
6
69
16
23
37
59
6
3
57
55
5
48
6
21
15
6
54
69
69
12
48
96
7
8
27
60
12
12
60
54
7
17
12
60
30
6
24
18
61
47
30
48
66
6
18
24
13
8
21
19
17
18
21
81
175
77
3
27
6
15
21
18
36
6
18
30
18
30
90
30
39
9
55
11
18
108
18
30
12
12
7
29
24
3
3
25
12
17
132
18
6
7
ABCD 99929229586*3^$a+1 [50016]
12
15
18
15
141
192
35
25
3
132
27
33
3
36
120
33
51
149
36
115
21
33
87
68
163
24
18
87
3
36
57
120
12
36
21
111
45
59
88
12
8
40
63
18
51
15
33
12
20
28
60
48
24
141
195
12
32
1
3
39
33
12
36
20
25
27
12
177
24
24
71
40
9
51
111
9
99
5
13
108
6
9
96
56
7
102
51
92
76
32
55
12
41
180
136
48
140
13
54
5
64
60
9
30
30
3
72
48
3
9
192
24
27
24
18
6
6
3
33
42
42
90
105
36
24
33
83
4
3
72
21
87
48
33
24
117
15
63
12
9
24
75
41
7
150
54
5
43
12
81
48
39
33
24
3
42
54
9
3
9
45
39
87
24
53
28
3
69
27
48
30
6
66
60
78
102
108
95
13
63
60
24
48
63
9
75
33
27
18
99
39
69
8
85
15
3
9
27
93
15
12
36
65
109
114
66
60
15
63
113
115
12
132
93
8
25
3
27
93
15
165
27
69
44
79
6
87
84
21
30
9
60
3
30
27
48
36
24
51
177
20
139
6
54
21
3
9
56
52
15
5
13
30
45
36
153
3
15
9
21
63
36
80
19
90
36
84
54
18
15
3
9
68
28
39
33
69
3
48
12
36
20
49
23
43
12
33
75
9
3
24
6
39
45
123
27
33
12
108
20
61
39
36
36
24
51
21
12
8
37
30
45
48
3
69
33
3
20
64
75
138
3
27
69
93
102
9
32
7
81
9
47
124
12
80
28
24
48
9
39
24
12
15
60
9
36
33
15
8
88
72
60
63
12
24
105
15
18
3
44
43
93
9
156
27
60
8
28
15
57
3
9
32
4
12
24
9
30
30
24
30
93
63
66
126
105
27
5
72
19
17
19
30
60
3
15
186
24
3
48
15
6
15
63
213
84
44
7
24
24
81
8
13
27
3
9
33
51
15
60
9
32
4
32
4
84
56
43
117
48
15
45
63
29
4
36
84
20
55
162
78
69
12
51
33
120
21
119
55
45
21
30
45
81
39
3
42
6
42
3
24
68
13
30
9
63
45
36
9
48
42
45
20
7
6
39
15
105
3
45
3
57
12
3
66
35
16
168
48
165
107
25
27
3
42
3
21
51
171
144
45
21
30
12
53
112
32
43
12
45
8
1
6
21
3
77
25
24
3
48
3
24
12
45
45
3
36
27
24
108
105
27
53
37
18
30
63
12
12
8
73
24
11
43
54
11
4
51
12
102
3
44
19
9
8
64
75
345
3
93
68
97
30
9
48
27
9
24
48
9
6
45
3
60
81
8
43
12
12
5
55
6
75
12
32
108
7
30
15
36
24
15
24
12
90
24
66
45
80
64
36
44
79
9
21
30
30
11
100
48
12
21
15
87
18
59
4
36
156
12
12
39
9
27
65
76
15
42
3
24
51
5
7
30
30
42
3
12
3
17
28
63
48
41
16
105
18
81
75
24
57
108
20
7
33
135
12
24
24
12
48
29
43
93
39
81
51
53
43
45
33
87
15
120
120
9
111
12
6
15
36
36
48
111
33
27
18
6
72
9
120
39
69
48
24
9
51
105
15
108
93
42
6
6
21
99
9
51
108
17
16
75
12
45
12
60
36
24
36
15
65
19
53
28
57
27
68
88
20
55
30
60
60
155
19
6
60
54
21
12
33
75
27
66
39
72
20
88
36
20
64
27
9
51
9
12
15
9
36
12
51
69
21
6
90
99
51
21
99
81
63
5
19
42
30
45
15
66
102
93
12
57
60
35
43
93
9
18
33
9
3
12
48
3
53
25
12
15
128
31
60
6
83
184
3
9
171
29
49
75
15
9
87
33
75
48
45
15
17
52
120
44
31
6
15
9
51
9
59
121
23
28
24
20
28
3
105
33
102
9
21
78
45
27
9
48
108
33
35
40
15
84
93
45
3
24
128
72
37
15
195
6
135
27
30
3
87
48
105
12
15
41
19
48
24
36
33
15
24
42
6
33
75
66
48
3
15
69
156
12
87
6
39
45
15
39
42
75
339
141
68
7
54
54
9
20
67
84
24
5
25
3
204
75
9
15
60
42
3
27
18
72
3
20
115
36
65
43
42
48
11
7
12
57
140
88
200
7
6
159
48
147
36
45
24
60
60
36
12
27
18
6
9
60
75
33
27
18
192
3
117
42
21
123
21
80
76
9
60
66
60
117
3
57
357
123
72
3
42
186
33
9
3
24
39
9
75
21
120
20
31
33
108
9
6
9
200
28
48
60
15
132
57
69
90
69
48
15
93
9
3
20
19
45
33
42
48
21
12
12
12
3
66
47
28
36
224
79
93
12
123
45
15
57
3
9
15
48
5
1
35
124
92
55
21
27
36
9
33
30
24
45
48
27
96
42
3
60
144
48
93
48
11
108
103
45
33
36
54
54
15
48
3
66
11
4
3
45
60
3
29
1
35
43
57
9
35
64
51
21
12
45
12
15
63
45
48
9
15
3
42
3
12
9
90
9
21
ABCD 99929466472*3^$a+1 [50070]
135
8
1
47
121
75
21
27
128
37
228
35
40
57
23
1
11
100
21
36
3
45
3
57
27
104
24
28
144
20
24
61
75
21
183
44
72
16
9
51
128
52
9
83
52
105
96
60
60
59
108
25
27
20
28
32
25
179
61
171
21
59
12
132
28
57
48
227
13
48
59
49
11
64
80
160
132
12
20
73
48
39
12
21
24
83
25
27
33
71
157
119
4
80
12
37
11
121
36
35
112
92
25
48
23
24
48
12
16
20
12
37
75
48
57
35
49
35
84
12
157
99
213
24
87
21
35
145
39
69
36
95
1
204
23
36
24
96
24
133
48
11
25
24
96
15
44
12
49
95
36
4
44
4
33
27
36
12
21
72
39
12
96
68
12
4
57
87
12
132
12
36
44
16
48
20
76
69
36
23
36
12
60
24
108
12
13
96
11
1
15
69
59
64
33
75
57
48
35
88
80
37
12
96
72
215
24
49
47
97
3
140
121
63
48
56
52
45
48
39
48
9
3
57
71
4
21
60
23
1
35
85
11
48
160
140
49
3
84
48
128
24
13
23
12
72
24
84
25
35
73
168
24
72
51
92
36
4
8
52
48
9
12
47
37
84
3
48
68
121
24
15
57
3
32
205
3
36
108
69
36
48
75
69
83
132
84
16
57
24
120
35
12
88
33
59
36
12
4
96
33
155
13
12
39
80
12
1
95
40
12
32
16
192
9
83
1
39
96
9
39
32
1
72
51
48
96
44
96
49
23
160
60
20
28
44
25
107
96
48
37
63
21
131
24
24
73
71
1
87
9
96
3
9
36
12
96
11
60
13
135
33
96
48
71
4
9
171
32
168
288
4
36
153
35
52
177
15
165
48
35
97
24
123
9
11
1
15
9
96
120
15
12
20
108
4
9
47
40
12
45
51
84
8
1
51
32
61
23
217
12
11
60
4
8
217
71
109
12
11
12
13
155
37
35
88
248
40
140
4
108
20
85
83
52
84
48
12
224
60
24
28
84
8
48
84
36
24
144
61
59
60
4
21
36
83
12
73
36
12
36
36
83
13
108
12
47
145
27
21
72
87
32
76
21
111
12
68
25
12
123
56
4
213
59
96
13
144
83
37
23
72
72
40
44
13
99
9
60
23
49
168
75
69
96
111
21
12
111
21
132
3
92
40
105
48
108
84
47
61
27
9
23
37
84
35
13
60
27
8
4
45
72
48
24
3
44
4
48
48
44
72
73
60
83
13
36
48
96
72
23
52
164
1
24
3
20
28
48
32
37
11
133
168
48
47
40
69
60
27
9
11
60
148
12
189
131
37
15
48
9
23
37
12
59
73
107
24
40
9
24
23
52
57
60
24
39
57
39
96
33
123
93
24
47
1
23
4
32
60
4
45
12
84
39
129
11
84
145
72
24
111
81
216
12
59
85
11
12
12
120
76
9
83
145
87
8
1
71
25
24
107
12
145
3
36
96
192
57
12
83
88
9
87
9
35
16
44
48
109
11
72
100
92
216
1
11
180
145
47
16
57
87
56
49
3
9
11
12
60
4
80
85
15
12
44
24
85
107
64
48
140
36
124
48
117
11
13
167
12
48
85
15
12
21
27
36
9
12
35
4
96
20
1
59
52
32
96
12
13
60
27
8
100
32
36
24
1
35
64
93
23
1
120
60
11
112
32
169
39
200
1
48
24
123
9
12
24
24
24
3
9
39
48
44
25
111
9
12
59
37
23
4
44
52
81
171
36
32
12
37
71
120
24
24
1
11
181
27
32
25
75
44
25
36
3
45
12
119
4
44
160
36
80
60
4
32
76
57
83
25
48
215
100
21
71
48
192
1
24
75
20
85
12
23
97
23
25
23
97
95
37
83
52
21
11
61
48
35
85
48
63
21
87
36
144
69
11
48
24
120
64
32
73
51
9
11
76
32
13
47
25
24
179
61
3
21
48
216
23
60
96
12
4
84
21
12
59
48
4
8
148
44
97
24
107
133
47
60
109
35
25
60
71
25
59
16
20
1
11
25
36
12
27
96
9
71
73
24
119
1
24
96
119
121
107
25
36
12
35
13
48
23
48
60
48
13
35
ABCD 99929569328*3^$a+1 [50006]
84
10
95
1
23
7
68
36
16
72
17
25
8
82
116
28
41
3
16
2
54
76
62
46
24
12
14
16
86
10
14
36
28
36
30
8
10
6
6
104
16
8
33
15
34
18
6
6
56
9
3
28
65
3
52
2
27
43
8
34
30
65
33
30
40
41
1
6
125
43
12
84
8
33
25
30
8
36
6
39
3
28
2
87
15
60
64
30
2
33
27
45
7
12
24
2
54
34
6
26
24
30
10
66
48
14
3
3
16
29
27
34
11
13
54
32
24
21
13
26
16
14
24
42
45
55
66
48
42
38
6
40
24
32
18
15
1
6
5
123
186
39
55
20
76
20
9
7
44
4
125
12
13
182
42
51
21
16
30
68
12
18
22
12
77
55
65
39
64
50
48
130
44
45
43
8
52
30
50
16
20
60
22
30
5
19
36
53
31
18
23
15
4
14
46
36
29
39
106
120
54
32
112
8
144
40
20
4
146
54
45
67
5
15
84
45
19
186
126
2
150
12
16
12
2
24
75
19
8
69
21
99
69
27
3
4
30
32
15
15
16
48
36
20
28
17
15
108
36
46
14
4
68
40
8
220
77
19
14
30
10
62
10
62
18
24
51
43
26
34
92
48
40
77
27
10
23
15
4
80
36
153
39
33
7
2
24
24
30
21
91
20
69
49
86
96
16
2
66
64
36
2
10
53
121
30
20
28
26
6
9
79
8
4
144
6
95
9
6
45
99
172
20
9
15
36
12
33
79
8
12
28
98
3
27
52
30
66
14
18
45
19
5
63
42
15
36
27
16
56
106
30
5
63
4
8
4
5
24
55
32
18
15
1
26
64
134
24
16
2
12
42
16
42
6
24
11
12
9
70
26
18
6
16
8
6
16
2
102
4
20
16
44
4
2
15
199
17
67
17
15
4
77
3
96
21
7
17
99
72
72
28
20
10
23
7
42
32
39
51
54
30
16
125
79
20
16
24
20
30
66
28
36
197
9
130
68
16
74
27
39
6
24
16
54
24
36
5
31
114
110
16
26
18
166
8
87
1
62
48
48
10
30
26
16
24
6
80
9
144
39
10
2
36
28
44
16
17
63
10
42
44
16
8
10
47
153
22
8
96
16
32
28
80
4
18
47
36
43
26
75
39
12
33
180
79
101
25
2
4
8
10
78
44
36
24
18
63
55
8
40
32
120
18
54
16
24
36
20
42
15
19
14
6
120
9
1
90
44
21
45
24
16
126
12
12
26
22
66
71
1
14
24
42
22
36
77
39
10
14
16
20
48
30
40
6
20
70
14
12
4
44
30
72
6
88
41
19
116
45
31
5
24
63
10
6
5
132
9
24
6
48
18
15
15
129
9
46
48
42
8
22
29
7
5
105
18
12
4
14
34
96
41
55
44
16
24
32
12
28
80
84
30
48
78
69
15
21
33
22
20
33
120
51
81
39
66
39
3
46
35
15
4
8
45
183
16
134
15
27
48
36
18
16
6
56
28
60
36
60
24
44
36
24
21
157
54
24
17
9
90
16
92
16
56
16
24
5
45
24
6
36
45
33
22
53
61
78
90
11
21
34
12
32
16
120
2
24
6
90
118
50
51
21
94
116
30
63
39
40
20
6
40
30
56
60
36
105
3
6
46
2
10
17
31
54
6
8
16
8
16
56
28
30
2
21
27
30
16
47
49
14
4
48
68
12
4
18
6
116
54
111
63
16
24
32
40
18
30
18
38
34
56
16
179
7
20
58
30
42
32
22
48
48
18
2
54
6
52
86
22
18
66
36
8
24
16
56
4
17
3
16
26
88
6
74
42
94
86
18
46
8
88
53
7
12
17
36
84
175
98
40
2
6
64
26
9
13
32
10
48
86
64
26
4
18
8
24
42
48
28
20
64
20
48
16
42
35
15
12
88
80
40
50
18
36
21
3
72
34
54
56
21
13
24
66
5
27
94
150
44
16
48
12
5
79
12
65
3
30
6
40
26
88
47
9
39
1
24
11
63
96
4
32
16
18
42
54
14
76
38
70
20
52
41
3
16
65
15
30
64
86
28
53
7
20
21
27
4
29
27
34
11
93
6
148
80
16
12
8
24
21
51
24
10
102
29
36
3
57
3
10
71
9
54
16
162
134
9
31
5
19
2
120
48
64
8
10
44
21
37
72
35
63
36
45
141
34
12
18
2
9
13
126
24
2
34
20
96
9
9
22
50
18
16
6
74
52
48
42
24
35
141
10
84
5
69
15
36
31
44
40
8
93
60
7
36
5
121
96
2
52
48
8
18
46
20
21
15
45
19
8
81
81
16
14
45
13
23
63
82
8
6
16
5
13
14
72
9
15
42
10
38
30
81
55
18
50
22
8
18
28
120
42
2
30
27
61
14
24
84
52
26
3
27
4
5
25
24
6
8
76
41
24
61
50
54
42
9
13
42
44
52
110
30
180
70
32
87
99
6
54
34
2
4
2
39
15
4
44
352
24
12
62
6
24
36
4
26
30
16
18
158
9
9
6
9
120
36
91
18
54
17
9
70
84
12
56
9
25
48
8
22
48
8
34
86
57
67
12
56
33
7
2
46
26
99
12
25
14
24
12
30
3
51
18
63
15
28
36
44
16
78
11
7
20
34
26
9
39
6
6
24
76
65
93
24
63
27
30
30
21
79
30
8
48
10
44
48
4
29
31
29
55
14
130
12
24
17
79
65
79
12
44
16
29
3
192
178
62
36
12
18
18
6
40
14
4
30
11
60
27
28
17
49
86
120
24
40
24
56
34
2
4
8
10
47
9
6
21
93
6
10
6
104
24
52
12
18
2
96
45
79
8
184
84
14
48
214
44
16
41
37
6
2
24
34
245
27
78
6
45
43
18
62
21
45
16
24
11
36
27
6
75
12
7
32
76
32
36
57
9
6
4
6
42
12
5
31
44
66
22
26
6
60
6
144
70
24
56
4
30
24
ABCD 99929647978*3^$a+1 [50030]
9
81
66
18
207
72
153
123
81
54
177
303
6
39
144
153
3
132
12
33
27
156
60
51
93
153
114
153
216
36
81
540
135
183
45
12
72
51
177
48
27
18
15
72
75
60
117
3
24
33
36
360
24
33
15
60
33
162
30
63
15
45
240
144
51
345
201
15
84
12
132
3
117
87
21
48
21
3
12
69
51
111
18
51
108
111
45
135
309
21
162
33
24
51
297
9
180
111
225
39
39
45
12
213
12
27
12
51
33
237
3
72
108
105
15
84
36
12
72
417
3
123
105
93
147
12
57
219
96
360
351
48
6
159
24
87
84
150
39
63
225
45
3
15
162
63
15
126
66
117
123
18
216
15
249
27
45
3
240
51
141
15
18
150
12
45
45
198
9
177
15
39
372
60
45
24
159
117
135
117
96
12
45
255
12
3
93
24
171
96
105
216
33
27
12
240
87
81
3
45
225
135
27
78
102
90
18
249
27
246
63
84
213
15
240
93
12
180
135
15
120
180
18
162
198
75
15
57
60
72
81
39
12
219
42
159
51
309
51
60
138
42
108
69
141
15
72
9
3
96
204
60
60
21
60
210
162
39
36
39
174
180
27
33
30
9
96
60
144
192
9
39
123
93
12
15
69
24
24
153
15
12
63
117
81
99
192
165
54
285
36
144
24
108
84
345
66
93
36
36
213
39
60
177
243
183
93
87
93
36
111
189
111
24
105
21
63
72
9
15
141
114
69
15
186
51
60
69
471
24
48
12
120
24
72
144
36
72
60
36
24
21
111
129
39
63
288
90
39
57
54
30
42
30
183
15
180
6
66
117
60
216
120
87
33
21
63
27
129
117
147
141
39
36
204
192
75
309
84
57
3
120
51
117
192
3
48
141
24
144
33
3
24
63
204
129
192
105
135
63
132
108
105
156
276
33
51
45
39
144
123
45
204
108
123
57
96
27
129
591
129
108
51
186
63
3
225
69
66
60
48
21
39
372
93
21
66
69
168
51
9
48
33
39
57
39
84
21
12
135
84
141
243
276
81
27
72
84
324
132
9
162
30
15
9
243
243
108
192
57
48
24
96
339
33
48
168
21
51
15
60
177
93
75
123
105
21
15
24
12
255
18
159
120
27
54
120
72
18
6
15
255
129
195
432
57
12
84
96
141
87
81
51
108
51
69
3
93
87
57
123
108
129
33
90
45
252
12
ABCD 99929684048*3^$a+1 [50000]
39
3
105
20
12
84
144
103
5
12
73
47
1
47
7
5
76
80
97
47
120
16
27
5
73
95
36
4
9
63
32
136
44
13
47
25
27
176
100
80
208
39
5
100
56
72
112
15
66
167
4
51
72
90
30
17
48
40
80
31
17
4
21
23
16
56
28
36
56
84
16
80
64
60
48
68
12
1
39
12
21
87
33
3
39
21
116
36
28
87
149
31
5
7
41
84
60
12
48
36
60
25
39
120
32
16
120
87
41
24
115
30
95
40
51
81
60
36
20
24
144
16
63
5
156
36
19
42
39
303
33
12
21
47
7
81
260
196
176
72
31
9
32
24
100
99
36
29
72
88
108
108
164
13
3
36
60
44
55
29
16
164
43
12
65
36
16
20
28
3
33
24
8
12
36
24
1
35
76
3
161
19
77
36
64
128
28
68
120
72
88
72
57
15
32
4
75
9
56
16
3
161
109
143
4
3
33
8
7
18
27
117
18
5
4
96
45
35
13
39
75
5
28
68
16
9
54
45
32
48
31
117
27
60
66
39
8
7
93
44
40
108
63
30
63
276
39
24
5
175
66
107
84
193
30
41
40
24
96
20
76
96
3
81
20
216
43
5
40
27
17
48
4
108
21
27
60
32
120
16
12
80
48
109
51
140
4
75
5
36
172
80
60
7
233
7
33
105
15
192
33
18
12
65
120
24
64
39
41
96
24
12
12
31
17
84
4
15
17
12
13
23
7
5
48
7
9
36
24
8
76
32
4
111
177
111
17
12
31
29
1
35
12
24
1
23
19
45
8
24
43
6
72
27
20
12
61
3
80
112
48
12
32
1
47
67
21
9
126
17
25
23
96
88
56
25
11
64
164
108
7
45
33
27
3
105
104
24
16
9
11
28
33
15
48
80
40
44
28
24
144
32
43
77
4
116
12
13
87
12
3
17
96
48
76
96
44
16
20
7
53
88
156
44
4
12
3
30
23
88
20
12
43
41
16
80
84
31
33
44
103
189
171
30
47
88
80
60
13
47
24
120
48
48
52
75
17
4
32
84
24
169
90
81
84
33
47
55
57
3
5
112
9
15
129
18
30
23
55
12
5
127
48
90
23
16
33
6
21
68
91
65
109
23
55
72
33
3
29
12
4
96
51
153
36
8
16
20
7
29
28
420
176
16
33
23
120
120
40
12
3
42
35
108
127
18
119
48
96
12
4
9
30
90
239
12
36
120
4
48
12
80
36
160
15
53
192
48
97
23
55
17
103
5
37
138
54
95
60
28
32
25
23
132
52
44
16
80
60
1
15
132
21
167
40
3
89
36
169
35
52
44
12
72
31
57
303
5
60
36
36
60
37
15
32
24
4
116
67
53
52
183
57
15
53
16
24
15
69
3
65
108
112
44
4
39
153
44
84
4
80
121
35
16
3
125
12
49
47
40
15
17
12
60
36
84
88
33
18
125
132
28
15
60
9
21
72
3
12
32
88
8
4
212
76
144
69
107
84
49
11
36
43
5
67
117
32
136
8
64
8
97
78
9
3
78
83
12
4
84
12
44
24
55
137
12
60
16
20
12
24
31
29
4
12
165
18
5
55
77
112
32
16
204
8
112
56
25
78
81
56
40
15
33
207
12
17
84
12
84
24
24
121
87
8
25
27
12
33
39
3
108
18
15
15
17
88
56
43
53
24
4
60
24
63
65
28
20
12
12
120
1
39
8
73
39
3
72
21
44
55
78
27
36
44
192
4
12
380
4
141
47
48
148
96
48
188
84
16
27
36
21
44
16
51
90
15
68
52
12
92
36
4
9
119
25
311
12
352
63
29
88
32
31
12
33
45
35
112
80
12
100
44
24
12
36
168
4
51
24
53
4
9
51
44
16
56
60
115
189
20
24
84
156
16
104
7
48
5
64
20
16
9
87
128
12
156
24
19
5
64
36
60
32
40
8
84
48
7
156
132
93
27
5
48
144
25
51
12
32
96
7
77
48
124
8
16
27
33
32
43
17
52
32
64
87
77
55
81
24
105
47
16
32
100
48
20
12
28
312
32
24
24
88
20
228
12
12
25
95
40
8
28
32
67
36
72
33
92
25
27
171
72
105
57
ABCD 99930163618*3^$a+1 [50099]
44
19
36
18
6
57
144
8
1
15
56
13
6
54
126
117
140
24
48
60
52
8
25
60
47
4
69
90
72
5
16
99
41
19
65
36
120
24
49
24
47
4
144
57
18
36
17
52
105
15
87
24
114
6
29
247
5
100
75
21
27
65
88
63
29
127
54
27
144
68
172
48
96
105
11
28
81
27
84
63
90
6
17
7
53
4
33
66
17
79
18
30
6
11
28
27
41
24
25
78
57
3
6
59
7
5
43
72
54
24
35
52
56
79
9
92
13
6
9
24
21
84
30
96
6
60
18
5
205
6
36
41
60
19
30
11
4
45
23
28
32
12
79
6
24
11
19
60
9
32
55
30
11
103
77
73
114
36
17
12
16
84
92
4
84
27
30
18
17
139
66
18
5
60
16
60
165
36
18
42
3
81
66
5
48
1
111
15
33
15
120
42
48
12
11
79
120
54
6
21
72
8
7
72
30
3
21
60
99
15
5
31
57
80
19
81
99
30
75
75
30
123
20
7
18
12
18
36
17
124
45
23
12
25
39
164
1
6
9
75
24
30
30
21
51
41
13
96
30
138
23
4
3
12
93
201
39
8
19
9
81
24
6
33
45
12
114
96
21
80
12
25
23
24
19
9
32
13
30
5
55
72
5
13
107
13
3
32
52
15
53
12
100
69
39
36
15
60
21
15
18
87
20
85
155
19
54
12
39
72
9
30
60
24
6
15
48
8
7
6
54
17
4
72
48
69
36
11
48
55
60
77
36
13
27
24
128
25
30
6
59
48
84
28
20
7
53
16
21
15
9
30
66
39
9
27
69
96
243
117
18
12
18
66
144
17
40
3
65
1
114
12
53
28
12
21
11
40
168
8
120
13
6
60
5
55
30
23
16
69
3
39
53
7
30
75
48
140
55
66
36
51
3
54
6
21
80
49
59
25
27
39
101
4
99
150
42
45
15
120
210
18
5
1
47
60
7
6
167
12
31
17
4
33
156
24
23
37
15
60
32
36
84
25
51
3
17
7
6
36
71
67
36
24
137
43
12
69
44
72
40
15
48
42
63
15
30
171
105
66
9
9
27
45
18
17
60
16
20
72
72
79
45
15
29
7
41
184
8
1
6
41
103
17
60
7
5
48
4
33
3
9
60
18
21
44
55
96
30
90
6
48
195
108
32
112
15
5
160
8
48
7
6
30
9
108
117
35
37
48
36
51
45
35
13
12
23
52
39
156
5
73
27
45
144
30
21
84
44
31
90
66
5
13
6
54
3
120
24
8
60
37
24
6
65
19
30
126
84
45
12
60
9
23
72
13
27
15
5
60
184
21
83
37
30
33
15
17
49
180
6
5
13
36
54
30
47
96
40
99
24
24
5
16
15
36
24
29
72
16
87
5
16
92
13
27
99
24
84
77
4
45
111
39
30
84
12
15
60
9
11
19
36
108
60
17
40
39
36
41
64
93
47
55
41
37
3
12
27
30
23
12
49
60
11
64
104
25
42
53
28
44
4
51
18
47
124
44
40
32
48
12
103
57
3
177
39
21
68
31
9
200
25
12
24
11
64
32
43
60
17
7
6
6
84
24
12
54
6
30
84
84
30
6
27
183
54
102
138
35
12
4
21
11
60
13
6
60
108
66
27
57
3
9
35
55
45
9
36
78
150
27
20
76
32
7
9
56
25
95
13
72
11
79
24
17
13
6
125
48
1
119
37
15
116
43
21
39
105
92
60
37
51
9
63
32
1
36
30
5
108
55
5
67
48
90
3
144
20
76
69
3
8
13
11
160
9
36
24
66
18
12
48
155
91
60
30
54
30
23
12
12
48
16
189
90
12
45
3
33
33
27
32
52
39
57
80
19
60
48
21
99
5
37
11
84
4
21
18
81
32
40
57
3
12
8
19
78
36
11
109
11
48
151
17
12
31
24
6
6
9
69
27
8
1
71
4
9
180
6
24
12
30
15
129
36
11
24
100
39
114
87
3
6
131
40
123
5
12
48
1
11
160
3
33
3
6
3
27
5
48
16
15
174
155
48
124
63
30
15
20
12
43
72
21
44
25
3
72
3
102
39
12
32
37
24
15
15
9
92
25
3
147
18
75
87
113
88
32
37
15
3
93
180
57
42
9
51
60
65
13
12
11
24
13
6
29
52
60
56
19
30
24
150
45
159
17
25
120
3
45
30
6
54
21
21
15
99
69
51
24
30
15
8
73
11
85
11
19
54
6
5
13
27
15
65
48
85
72
60
155
76
48
15
81
128
97
78
72
65
25
35
13
72
23
7
45
36
80
72
1
126
101
103
234
6
6
23
31
9
15
66
15
39
77
4
51
21
27
30
126
30
24
203
13
51
3
93
27
77
36
12
7
33
8
52
48
3
6
30
5
13
42
78
3
57
3
93
15
45
6
245
40
116
7
30
42
114
30
90
30
6
24
180
87
3
57
9
63
32
48
28
87
53
4
9
11
88
32
115
144
69
12
20
16
32
ABCD 99930733744*3^$a+1 [50058]
123
144
60
33
21
12
90
180
93
84
147
96
45
135
18
42
117
48
99
6
24
66
30
30
78
12
90
18
12
108
42
114
264
12
75
159
81
12
51
129
87
84
69
21
6
24
192
90
210
225
123
96
90
66
54
24
60
162
54
36
27
87
6
24
30
36
90
90
54
96
63
27
48
132
30
18
12
60
105
33
147
3
57
105
138
102
144
30
33
21
72
54
60
6
60
123
57
30
114
186
234
66
114
30
69
27
117
3
24
33
3
48
420
66
6
33
45
42
105
63
36
36
30
15
3
57
33
96
24
12
27
111
36
276
30
90
210
54
126
63
21
126
114
6
24
30
6
138
12
48
72
198
96
6
258
30
126
6
54
444
69
60
177
24
6
9
12
45
24
6
105
63
12
108
30
66
9
171
24
12
45
45
114
54
96
36
78
9
240
27
21
180
39
60
9
57
123
27
45
39
93
36
12
33
147
63
9
168
15
105
63
30
300
42
90
30
45
48
45
15
15
90
6
33
3
285
63
126
3
93
147
21
30
126
120
24
6
66
60
204
54
6
36
150
84
33
63
84
96
30
84
30
156
108
60
9
63
60
198
12
123
264
57
24
30
36
66
54
54
147
15
117
3
90
180
84
6
90
30
18
12
24
84
27
48
195
66
54
6
36
27
81
135
15
222
24
186
108
6
24
156
144
72
84
144
15
171
66
24
123
48
69
3
231
237
15
330
114
6
48
99
93
15
9
54
156
6
174
33
123
48
12
108
42
30
18
6
6
90
54
54
189
111
216
30
66
60
30
54
6
123
24
33
87
267
21
75
114
30
144
12
24
93
3
105
39
246
120
84
24
39
33
63
105
30
129
27
24
96
54
102
24
30
66
84
60
126
138
69
27
144
156
240
354
36
30
9
27
54
111
3
36
6
18
126
54
12
114
171
15
114
3
93
210
54
186
30
48
6
6
15
3
42
54
300
33
3
78
39
147
180
144
69
27
9
21
126
270
75
15
60
54
36
138
12
114
30
60
204
30
72
234
6
87
27
60
186
78
96
33
153
123
12
15
117
27
6
15
45
27
93
84
24
96
30
36
24
114
150
6
30
180
60
6
3
57
303
81
243
33
27
213
288
75
84
27
9
111
33
33
108
216
54
30
36
174
162
54
54
36
51
159
201
9
36
174
60
6
180
3
27
114
30
9
285
96
3
27
96
93
87
54
30
60
66
27
48
33
75
15
12
144
36
30
75
45
27
21
315
105
27
15
60
24
294
30
9
51
36
174
219
183
90
24
54
132
84
36
84
54
6
36
90
108
27
105
3
24
123
24
90
51
75
108
60
36
84
72
54
84
30
132
54
30
54
12
18
36
69
15
90
6
81
39
33
81
102
30
30
18
120
6
30
120
240
126
33
171
156
30
108
90
72
144
114
39
93
54
24
66
243
3
33
75
177
63
42
264
6
108
129
111
60
162
123
51
90
6
24
60
66
90
180
150
75
123
162
18
12
ABCD 99931026712*3^$a+1 [50029]
8
4
44
24
7
30
47
84
12
43
53
37
15
39
21
105
3
24
9
54
102
27
56
24
37
3
8
72
52
12
21
102
29
24
91
41
24
24
60
31
45
80
12
85
3
24
21
87
75
5
37
66
6
59
120
4
84
92
24
12
12
1
6
65
12
12
13
24
30
69
9
30
33
60
24
33
11
4
36
56
19
17
12
36
4
32
4
44
25
6
29
37
11
28
32
25
23
12
96
4
3
54
11
36
136
33
11
12
72
121
23
67
113
100
8
55
102
18
117
15
33
20
96
12
1
35
73
48
15
36
56
120
36
36
12
24
24
24
4
56
52
63
29
4
96
92
24
16
15
9
20
1
60
23
97
60
39
9
18
18
60
15
20
19
9
12
72
69
54
66
24
3
72
8
36
12
25
3
48
27
18
59
79
42
35
16
39
33
8
48
4
12
24
80
12
13
63
3
18
39
8
40
39
9
44
16
8
48
43
45
8
19
9
20
25
3
8
19
5
52
3
17
19
53
40
8
7
69
12
8
37
59
43
33
8
4
9
47
13
11
4
8
36
24
1
23
24
25
54
5
60
64
12
63
77
12
121
24
108
11
19
42
18
30
23
37
11
43
69
57
30
65
25
60
18
9
3
5
52
24
9
75
33
51
9
131
16
27
9
72
9
3
8
31
5
25
27
87
54
12
24
75
20
7
18
36
23
36
85
75
12
48
27
69
8
13
63
32
48
76
33
15
20
36
60
124
24
9
11
49
71
64
45
11
24
13
3
20
1
35
1
11
24
4
24
20
52
20
91
6
108
126
33
44
43
17
7
69
21
12
39
21
11
12
7
5
49
18
17
36
16
12
51
41
25
90
93
39
89
12
1
27
69
71
13
3
3
33
56
4
45
6
18
99
20
1
23
64
21
71
4
20
13
11
16
45
18
5
136
81
3
8
52
20
4
84
20
12
25
35
1
11
67
5
12
1
111
24
8
1
3
48
56
36
13
3
8
48
1
35
19
41
7
6
23
7
65
61
71
48
48
19
30
3
15
17
133
59
4
20
12
12
36
1
18
21
9
3
8
7
53
16
32
4
8
37
36
18
65
88
3
101
31
29
25
39
24
20
24
67
5
91
41
49
18
29
52
75
69
21
23
24
24
48
12
12
7
149
12
31
21
20
84
25
23
52
45
35
16
84
8
7
5
79
18
47
48
37
71
16
92
49
59
12
96
85
3
44
4
63
113
48
1
12
42
54
90
101
61
3
84
21
35
1
36
54
48
78
12
18
5
13
119
43
5
13
42
18
11
28
15
41
24
4
120
80
4
33
47
25
18
29
52
36
104
28
72
44
25
107
37
6
9
36
12
105
3
12
3
33
93
83
64
32
16
12
44
36
31
18
47
16
60
8
13
3
3
144
17
60
60
24
55
29
36
48
48
28
45
35
1
63
32
13
3
140
12
4
8
160
15
77
4
44
36
1
15
140
25
12
18
21
36
12
27
9
45
12
3
24
8
43
18
84
35
16
39
33
20
12
24
4
20
48
132
13
3
21
71
156
24
13
11
36
40
3
36
18
75
128
12
36
52
44
1
54
53
4
9
75
33
35
24
24
16
27
9
9
42
29
28
9
15
3
6
27
12
8
64
8
12
13
87
57
11
25
3
56
4
32
52
128
88
27
5
28
9
51
93
15
21
15
33
63
8
24
52
36
60
9
75
12
21
23
13
11
16
9
27
117
6
177
8
24
61
27
21
71
24
24
40
27
30
18
36
6
54
90
3
20
4
9
27
132
80
25
63
32
28
21
18
5
13
35
16
8
4
9
54
6
12
11
28
3
18
3
27
29
7
89
16
9
35
4
44
25
27
8
37
48
15
39
5
52
33
54
9
72
99
5
1
23
13
12
90
78
27
21
3
24
63
5
31
89
100
51
36
41
72
100
32
7
36
5
72
49
35
12
61
3
48
20
12
12
7
69
24
8
16
68
64
92
16
144
20
16
63
5
13
3
32
67
18
3
36
33
204
12
23
49
6
30
42
89
132
43
57
3
36
12
5
36
4
33
12
35
4
20
13
114
12
33
9
12
27
56
64
60
84
20
36
67
125
24
72
40
20
48
13
11
13
147
60
44
48
61
71
48
52
20
55
5
28
9
59
48
64
8
13
83
31
65
109
11
24
1
23
37
12
60
18
9
3
45
15
17
24
7
36
17
12
24
12
76
48
45
11
48
4
56
64
48
3
17
4
75
12
9
9
35
72
24
24
12
13
23
16
36
75
36
9
45
11
25
3
24
24
8
7
5
12
7
53
28
8
100
80
37
35
48
12
96
40
20
24
12
13
60
11
52
21
47
13
3
32
60
48
4
20
13
11
55
17
1
36
18
41
52
39
21
32
28
45
71
16
44
13
23
12
136
24
12
8
1
27
3
54
18
9
24
63
101
12
36
40
45
11
60
1
11
52
12
9
11
31
54
15
15
17
1
11
31
17
24
4
8
1
27
92
37
47
7
6
18
69
140
36
36
12
49
35
16
15
17
52
108
44
12
7
48
5
108
40
8
4
51
53
43
102
11
52
32
132
16
27
57
8
28
33
23
12
1
18
17
91
17
60
4
9
63
9
15
32
115
41
12
7
69
32
40
3
5
79
69
9
30
78
12
51
9
84
3
56
60
48
19
48
5
24
136
56
19
5
112
45
11
48
31
18
123
24
108
96
36
8
19
149
12
36
31
53
19
33
3
17
25
23
16
45
11
36
13
54
17
24
13
95
88
33
54
21
135
5
55
66
23
31
29
12
55
65
4
21
36
12
6
17
13
36
36
11
28
36
36
44
7
6
27
36
20
37
3
21
63
8
64
27
30
15
20
60
19
9
3
33
44
1
35
4
68
19
30
95
120
19
6
59
7
18
6
18
51
57
3
45
36
3
3
5
12
48
19
21
33
72
3
48
20
4
32
24
52
44
12
1
18
77
12
67
57
32
61
83
40
3
84
108
18
11
4
12
8
4
20
100
12
20
124
15
41
7
5
12
36
88
48
32
160
32
7
36
18
71
1
11
43
12
5
4
9
42
18
23
36
12
48
7
30
95
1
18
45
8
37
84
18
45
80
16
44
13
60
36
30
29
52
44
24
91
5
24
24
16
21
11
7
36
33
12
84
24
9
11
40
21
3
8
48
100
39
48
41
49
27
8
24
24
4
57
51
21
83
24
48
24
55
42
59
13
12
23
36
1
120
54
9
8
7
9
57
54
42
18
17
1
ABCD 99931478126*3^$a+1 [50083]
60
90
102
18
15
72
165
162
6
270
117
27
21
27
18
42
18
15
15
9
48
15
78
147
15
138
150
57
24
24
72
75
12
57
159
24
57
69
27
45
27
153
12
78
93
24
75
60
48
18
72
39
3
21
15
30
27
45
60
120
108
219
111
9
72
171
12
33
48
45
27
48
39
138
42
36
81
21
18
24
30
18
9
24
72
48
120
24
192
21
72
66
57
72
120
21
72
27
72
123
93
105
87
51
132
12
21
57
135
93
162
33
57
18
42
75
24
21
18
105
57
39
39
12
93
105
15
96
39
72
12
126
15
147
69
21
195
45
120
42
30
3
3
189
45
156
72
168
54
48
9
24
45
12
60
48
51
9
30
9
33
279
3
78
18
189
72
48
48
24
69
12
63
24
63
33
75
21
9
39
141
24
75
141
75
96
99
21
189
195
45
27
3
42
18
9
153
180
3
72
33
39
33
12
90
33
387
36
12
18
42
198
51
21
72
75
51
69
21
99
72
81
63
39
36
114
51
69
3
24
384
27
210
78
45
96
141
99
120
39
9
273
63
45
27
48
15
180
117
15
12
117
144
24
63
72
66
90
189
192
120
129
54
105
21
24
18
30
90
33
39
153
33
30
180
114
36
30
54
216
99
48
15
60
12
57
93
36
12
162
57
69
144
51
24
33
159
39
42
63
144
48
48
159
126
72
123
120
45
24
138
9
141
99
309
27
87
48
18
42
228
72
57
48
75
78
30
42
108
27
117
18
33
87
78
162
57
48
93
12
150
90
30
33
39
33
45
408
267
24
3
93
24
9
72
87
3
69
24
15
225
45
147
45
42
57
51
18
51
120
24
57
39
189
90
9
33
87
21
30
144
78
15
33
39
15
60
138
42
108
45
207
57
96
24
21
3
96
39
72
60
45
63
201
189
60
12
72
171
45
27
15
9
63
198
30
69
48
63
33
24
3
48
114
27
189
90
282
15
24
93
108
30
153
45
27
192
72
24
72
33
231
21
3
312
48
45
54
21
15
9
48
48
39
60
93
45
42
33
33
111
141
72
18
9
213
36
30
222
120
3
255
12
309
21
3
96
93
75
72
69
315
24
75
21
39
126
120
51
63
153
3
42
72
30
18
78
192
108
9
15
57
48
33
150
9
21
18
24
33
3
69
48
24
3
108
129
24
45
147
63
57
48
99
18
3
45
60
12
42
48
33
75
21
39
57
135
153
69
3
117
18
18
15
216
24
144
15
18
90
45
33
15
57
135
93
42
102
90
225
213
3
15
264
18
42
18
3
177
87
3
69
39
9
48
72
63
9
231
57
63
57
21
99
111
9
33
15
357
3
24
159
105
57
18
45
96
39
102
123
27
45
3
42
99
291
69
9
102
33
216
21
75
15
18
54
57
51
78
30
24
138
150
90
183
27
18
75
195
21
21
27
48
24
111
57
33
87
93
18
54
51
27
90
27
48
33
120
150
12
189
159
72
33
57
48
39
48
48
159
345
72
123
66
51
9
12
42
318
18
225
105
87
48
72
117
30
93
3
21
63
81
24
216
45
192
18
24
30
198
42
138
72
198
ABCD 99931758328*3^$a+1 [50128]
27
24
21
30
24
1
44
21
51
48
24
21
6
54
12
39
156
24
3
48
24
69
57
63
4
80
33
15
39
69
16
8
51
54
63
117
27
45
126
9
64
44
36
39
72
45
16
84
80
15
21
108
9
3
132
16
29
115
17
31
20
48
147
72
168
90
3
24
72
45
15
4
17
120
79
161
99
28
101
24
27
24
40
12
77
72
139
212
24
129
111
16
17
36
27
99
126
99
28
56
99
117
36
28
32
3
222
67
20
96
141
144
15
112
80
64
44
9
90
33
15
78
15
21
15
21
288
39
45
6
54
15
3
105
52
5
3
9
55
41
127
48
5
135
108
27
54
39
12
159
69
117
19
35
189
27
18
27
3
57
15
109
68
21
27
60
27
45
72
3
78
39
99
24
81
45
39
45
3
108
21
36
174
24
129
12
21
3
24
72
64
11
21
12
63
30
19
80
36
195
18
12
63
105
39
88
29
78
13
8
16
83
42
99
27
30
39
16
20
33
19
77
99
60
16
20
108
33
15
28
104
33
15
3
105
9
51
75
45
21
115
80
45
84
90
126
96
18
69
52
128
111
21
136
68
9
27
24
4
137
19
20
39
57
36
27
93
48
117
75
24
64
11
33
76
116
63
1
95
45
9
12
3
3
9
36
12
48
52
5
36
162
13
5
30
21
108
76
80
21
123
120
12
129
36
66
73
17
3
21
99
27
37
8
27
1
36
35
48
18
3
132
28
56
120
40
56
4
84
17
24
90
69
129
31
107
42
27
36
93
96
39
24
36
12
100
113
31
23
21
9
27
16
48
96
44
21
99
51
21
249
75
63
165
12
96
105
3
4
20
60
12
16
197
72
91
17
171
64
32
36
24
64
96
35
33
231
25
17
63
36
21
3
184
8
75
18
204
12
195
9
90
9
108
40
35
189
69
36
15
120
96
40
68
292
44
76
17
42
9
57
54
21
48
24
75
157
35
90
123
45
48
55
53
42
54
15
48
12
9
75
96
9
87
28
80
112
17
72
150
13
72
5
99
24
57
51
15
33
309
151
65
39
3
30
55
8
9
18
33
4
41
72
39
33
12
60
18
48
73
44
153
162
72
150
48
42
54
39
52
68
51
57
52
72
35
24
45
12
84
24
27
42
12
51
9
123
12
63
37
35
73
32
36
24
24
27
45
144
48
51
90
19
11
21
216
112
17
18
72
1
53
39
36
84
16
5
55
47
69
24
4
245
187
156
35
33
9
91
80
76
23
18
27
136
17
67
185
67
5
51
57
55
233
18
189
3
225
15
69
16
53
151
128
87
120
24
117
147
165
16
41
3
52
104
36
69
7
65
60
3
24
3
24
1
29
79
32
195
45
88
264
8
160
8
24
76
17
48
6
9
12
33
31
20
4
17
72
51
36
24
27
45
27
6
111
16
192
56
4
143
48
1
44
36
15
85
108
92
4
29
51
9
126
72
18
72
27
3
24
30
36
63
12
84
45
55
35
9
60
57
15
24
48
33
19
36
35
150
72
48
132
183
15
13
96
8
243
54
3
12
3
21
72
195
49
41
54
54
72
55
12
71
42
3
60
12
88
11
165
96
60
39
18
27
88
32
33
18
78
51
15
18
15
36
24
48
112
36
5
135
27
165
48
195
1
23
48
150
15
105
43
32
108
75
66
19
77
19
104
16
24
11
54
42
13
5
12
79
56
69
36
108
67
17
123
135
69
36
39
18
72
63
28
35
45
3
42
3
117
63
12
88
17
15
120
33
36
19
11
6
18
189
108
45
12
115
53
15
129
3
108
52
35
45
3
93
16
8
48
40
65
180
55
68
9
63
75
73
71
93
12
4
17
18
37
233
180
60
12
60
12
51
64
36
12
20
129
91
35
85
5
75
27
45
117
144
19
8
69
159
36
60
9
51
171
45
99
18
87
60
16
32
3
48
145
80
36
9
55
32
12
87
9
21
24
72
18
144
85
56
72
3
21
96
48
16
29
54
73
20
33
42
30
55
32
48
60
4
35
18
72
ABCD 99931957688*3^$a+1 [50139]
63
57
96
36
44
16
8
36
31
189
56
88
135
41
36
48
76
20
36
13
11
61
18
5
36
4
36
104
31
105
200
19
5
13
59
100
68
40
3
72
41
64
56
136
20
25
39
20
4
27
29
64
12
44
16
48
3
162
18
77
103
9
8
55
18
3
24
27
18
11
16
168
80
40
27
29
4
60
36
15
141
3
18
27
27
125
19
36
36
72
77
88
96
80
37
18
161
19
29
16
44
1
90
5
49
155
52
60
188
31
45
60
57
18
29
43
177
3
93
24
45
87
3
81
24
32
61
47
100
152
25
39
15
89
100
80
91
9
12
128
52
51
90
63
56
28
87
89
76
44
144
12
28
116
144
60
7
18
90
281
36
28
33
23
85
39
20
103
17
100
117
3
36
44
16
56
120
48
16
24
192
3
18
18
89
73
47
151
81
45
63
12
51
77
40
12
44
24
16
60
51
105
8
31
45
9
18
17
12
25
59
96
43
5
13
59
40
128
16
84
20
13
107
40
20
31
5
229
126
29
96
16
3
5
67
29
7
29
100
44
4
80
31
369
72
63
57
15
5
4
9
251
4
177
119
24
37
18
45
12
51
29
48
52
80
4
147
162
51
36
3
45
27
65
60
28
60
3
54
3
141
75
44
16
20
61
23
100
3
69
168
20
36
40
27
93
20
36
4
27
72
101
4
72
3
18
99
63
21
36
105
83
97
3
213
23
4
12
141
23
60
64
36
24
27
36
54
90
33
36
20
96
108
13
54
5
24
16
9
71
24
4
36
80
145
75
20
24
156
36
4
20
76
39
41
120
19
69
20
1
51
24
24
56
16
200
120
49
59
31
9
36
24
36
140
64
20
13
63
20
7
9
9
95
40
9
11
36
48
67
65
61
3
20
100
24
96
45
51
21
54
90
126
93
44
76
44
157
18
36
149
67
165
84
140
61
203
100
32
43
17
379
54
51
24
32
24
4
45
18
17
55
36
101
43
198
18
5
40
236
115
29
180
64
15
21
141
3
15
57
44
97
23
31
5
48
16
39
41
31
5
31
9
68
72
4
180
116
1
18
9
32
124
36
20
28
56
1
63
32
40
48
20
67
5
24
4
3
17
76
24
20
40
240
60
117
108
255
56
40
20
24
37
3
56
31
9
99
5
31
45
156
51
54
54
81
20
24
84
132
19
29
16
9
51
129
18
54
23
103
69
93
18
9
9
39
56
85
72
18
126
59
31
249
24
200
13
27
63
72
162
18
5
16
44
76
44
31
41
208
36
309
27
99
9
152
19
9
27
29
64
87
33
96
87
18
35
124
75
198
3
140
4
20
96
7
17
16
39
90
11
40
20
19
90
108
47
60
60
85
27
44
4
20
40
171
65
24
12
61
3
80
7
17
55
5
31
9
45
36
15
36
3
41
24
12
48
16
60
15
29
36
36
24
1
83
16
24
12
80
1
107
37
54
9
12
84
80
60
64
15
105
21
11
64
80
7
9
128
36
97
39
20
108
60
43
18
59
96
25
59
60
60
120
12
84
76
51
69
80
229
51
3
5
16
20
4
96
60
80
115
5
60
61
54
29
12
13
51
144
57
3
15
18
18
90
72
54
36
29
48
72
13
18
33
39
5
96
60
1
36
147
33
108
15
144
260
31
21
15
36
162
27
108
116
120
61
95
31
72
36
161
19
36
465
3
5
103
18
39
20
12
64
9
11
79
77
28
75
81
24
20
1
54
5
76
81
83
12
31
18
15
20
24
36
4
27
69
56
19
72
17
52
111
33
96
51
17
16
176
25
95
31
117
140
31
21
51
189
48
180
56
36
4
27
9
68
121
195
111
65
61
90
57
15
77
13
180
15
93
39
60
164
259
36
321
111
117
153
39
44
4
32
48
16
36
44
25
54
5
72
100
108
3
189
45
36
179
24
67
162
51
44
31
54
15
32
4
44
13
107
76
51
18
35
12
84
24
7
18
36
35
96
88
51
165
44
16
60
111
18
15
3
18
54
36
9
117
59
ABCD 99932064938*3^$a+1 [50019]
48
20
75
24
1
20
12
21
31
68
27
21
84
16
59
133
8
60
63
57
24
24
9
126
1
71
13
84
56
9
91
29
27
48
36
15
6
31
12
41
6
66
7
132
11
72
12
45
16
17
27
40
48
23
9
51
48
21
165
90
21
40
44
3
90
12
114
9
75
72
6
54
48
18
103
12
53
19
11
45
4
23
18
6
33
40
17
91
80
64
143
61
24
17
15
4
56
64
20
36
39
37
44
9
27
64
5
19
36
11
13
131
13
12
144
140
15
45
27
69
3
21
40
24
11
21
15
13
48
24
36
12
72
48
8
4
20
21
30
132
18
19
11
13
12
24
44
12
28
116
21
39
15
25
104
12
40
59
13
56
24
52
8
52
80
3
1
107
30
18
36
73
5
12
6
117
63
13
41
151
23
24
1
35
25
11
1
83
6
48
7
48
5
48
63
15
25
32
9
63
48
39
36
9
75
6
39
51
9
28
92
40
164
9
123
39
1
20
9
3
12
60
16
8
9
7
29
15
4
12
11
25
77
6
84
1
56
28
11
30
19
17
54
21
15
6
102
33
48
9
18
49
20
28
12
36
44
15
30
3
93
102
13
59
165
51
37
35
33
24
3
1
47
24
18
3
24
124
95
42
27
72
40
23
25
12
35
21
24
45
18
48
25
44
21
7
8
27
18
79
23
37
59
49
56
51
13
20
75
105
60
76
116
28
12
5
18
36
30
39
28
29
79
59
42
15
36
15
33
84
12
4
11
61
24
48
17
19
36
48
17
3
57
55
24
5
51
21
24
54
72
48
21
3
48
9
9
87
45
18
36
1
128
9
42
13
12
84
240
36
23
81
51
1
80
52
80
21
66
61
53
30
21
40
84
17
75
33
27
9
18
72
18
67
68
76
36
5
126
33
16
83
18
18
72
13
5
7
59
60
9
12
40
12
132
24
17
19
89
27
60
45
27
3
37
8
63
45
15
49
12
44
15
54
67
5
3
12
21
19
20
88
72
35
61
83
9
72
36
4
11
49
125
18
72
153
40
20
60
28
8
15
61
11
73
36
23
1
92
24
21
79
11
73
36
8
60
111
6
15
3
138
43
20
9
15
12
148
20
21
6
66
7
11
1
60
20
99
6
51
4
8
75
13
8
15
36
9
96
99
84
18
3
36
51
54
78
1
32
15
93
21
54
12
69
9
30
1
41
15
33
7
8
4
48
24
41
3
16
68
16
107
24
73
20
15
138
18
42
19
35
45
160
59
1
20
3
30
75
16
5
19
8
9
75
4
20
9
18
72
102
6
30
75
33
15
24
15
1
41
18
105
40
11
54
78
9
16
120
107
12
6
27
12
36
63
72
13
56
124
36
29
12
108
6
9
36
39
9
45
27
28
152
4
119
25
23
45
12
93
30
33
111
25
20
24
27
54
31
128
15
36
24
12
165
3
1
44
81
151
20
24
3
97
20
64
120
71
78
30
13
83
57
33
54
12
9
60
40
35
1
24
152
24
3
12
13
23
18
91
23
12
6
18
9
57
60
39
99
1
17
54
45
15
30
78
97
8
33
7
17
18
21
4
12
56
28
24
11
6
19
96
23
85
32
4
32
40
32
33
27
52
83
12
9
81
6
25
29
31
35
24
1
8
96
16
48
20
9
7
20
60
69
54
57
21
12
31
24
92
4
119
13
32
16
11
61
48
131
9
4
60
53
102
37
8
36
64
32
3
117
15
1
8
156
81
72
27
9
6
21
15
138
127
24
36
119
36
13
32
12
52
41
39
48
48
3
1
8
12
33
18
57
100
56
72
4
140
16
59
9
81
19
41
31
44
28
12
65
30
45
100
24
84
48
23
36
24
12
85
24
8
40
60
12
20
4
24
17
30
9
64
72
80
36
12
33
55
5
7
72
11
37
32
21
3
36
24
4
68
4
23
36
9
3
54
19
156
24
17
27
27
36
9
15
33
3
9
75
78
43
144
23
1
20
4
83
25
8
12
28
56
69
55
36
5
3
15
30
7
36
47
6
15
60
15
66
31
23
72
24
1
48
17
60
12
7
35
36
45
64
11
24
33
36
60
87
69
51
24
36
12
18
72
7
71
13
12
8
4
35
30
36
27
69
31
24
65
6
9
76
24
29
15
117
7
36
24
8
4
8
16
41
3
16
35
21
15
105
15
9
51
36
9
76
84
95
1
24
65
31
32
12
33
31
5
55
12
5
27
16
47
85
8
60
27
49
56
9
91
32
57
123
3
13
17
75
69
31
68
81
19
44
40
137
3
28
8
16
48
132
80
4
5
12
54
54
6
18
103
92
123
25
12
41
19
17
48
6
36
36
12
18
87
3
13
12
35
73
71
25
80
33
15
12
69
162
45
4
41
3
64
5
55
17
39
12
84
28
60
68
135
72
132
48
57
39
66
18
21
12
27
13
17
60
48
18
57
52
152
16
29
103
5
27
9
55
5
159
57
55
24
32
27
18
43
12
59
33
15
25
8
4
41
63
4
20
21
15
4
11
105
16
23
33
3
37
17
60
15
87
85
23
25
12
23
81
27
13
60
17
3
12
15
60
25
8
12
27
117
4
12
59
25
44
4
12
5
51
9
30
60
13
116
4
32
33
3
160
48
35
24
97
48
8
75
25
8
21
24
72
99
219
109
23
54
19
47
9
48
3
84
24
54
15
21
12
18
69
72
60
3
85
17
18
18
54
25
128
12
4
36
68
3
49
96
8
21
90
9
36
45
19
56
180
4
17
7
80
12
28
11
61
11
72
33
75
37
80
33
79
11
25
12
47
54
51
4
24
12
44
76
11
18
39
15
12
225
28
60
17
288
31
156
8
15
90
55
17
3
28
29
30
13
68
4
41
19
20
3
ABCD 99932317216*3^$a+1 [50013]
66
5
37
12
255
80
25
6
21
45
54
186
48
18
108
101
31
69
15
270
36
23
1
30
216
77
55
66
72
54
18
27
51
90
90
108
66
83
193
30
24
30
59
37
48
54
5
16
15
6
66
180
45
32
103
197
55
5
91
30
27
12
87
90
3
3
18
36
30
45
51
12
77
31
18
59
103
45
33
12
42
90
51
51
6
143
49
96
84
6
30
27
32
31
54
18
77
40
45
27
51
12
36
45
69
48
18
126
24
75
207
78
12
114
84
6
30
18
18
77
112
33
36
54
48
90
24
54
30
60
72
18
5
7
129
93
108
54
66
135
128
31
84
6
59
31
120
9
117
18
29
31
89
55
18
59
25
6
72
48
72
21
24
27
29
79
6
54
12
108
77
19
149
16
51
21
27
60
5
31
30
24
12
3
33
18
89
7
21
27
18
3
36
69
144
95
103
113
4
123
54
51
159
65
13
48
18
9
243
113
145
15
39
18
48
39
15
45
20
85
90
48
108
24
77
139
36
33
57
36
12
6
21
63
6
35
1
210
18
11
295
90
24
15
33
18
24
72
18
30
126
11
43
42
111
12
32
25
66
17
1
135
9
3
44
48
67
6
12
6
66
24
12
132
30
126
36
114
41
49
54
18
48
6
36
30
83
49
18
48
42
108
35
31
18
72
18
18
59
160
159
222
30
18
95
37
30
60
48
42
183
69
120
42
36
69
111
54
23
67
54
12
54
90
35
24
24
151
150
144
48
24
18
18
147
92
229
95
79
36
42
30
72
42
90
48
5
37
83
28
9
3
15
36
36
9
9
42
66
54
24
72
102
60
36
72
47
60
16
39
5
43
42
3
87
161
4
63
54
150
5
28
15
17
1
72
132
39
27
9
51
84
108
60
162
90
54
59
67
66
54
21
123
60
141
39
66
108
108
42
5
61
96
270
66
78
102
18
42
48
54
78
108
54
12
29
180
16
9
42
90
12
111
69
6
72
93
45
6
120
9
81
3
33
18
6
48
3
3
12
17
37
59
4
32
13
42
54
120
54
36
24
210
72
95
85
90
6
59
193
18
18
180
15
39
30
35
43
33
57
162
18
18
36
84
41
31
150
84
3
3
102
63
69
75
8
91
60
12
17
28
135
9
51
17
145
12
108
126
330
54
21
225
126
5
4
45
54
6
12
42
57
8
25
15
123
57
36
216
8
133
42
17
13
6
72
33
57
48
42
17
12
25
90
48
45
51
282
60
59
48
91
29
7
30
143
1
95
1
120
18
17
199
24
21
12
144
39
125
49
63
9
18
90
18
114
35
1
12
18
90
27
81
54
18
42
66
75
39
18
120
59
85
63
171
6
18
93
15
18
174
36
150
66
144
42
12
132
30
78
48
83
79
45
303
17
1
120
42
57
105
15
21
54
197
88
105
36
150
66
60
48
6
12
144
21
105
24
18
30
42
18
30
18
72
72
95
4
45
24
18
138
36
6
30
72
63
123
66
24
11
136
32
85
95
91
5
61
24
66
126
27
51
41
13
75
63
132
30
11
67
30
3
39
36
21
80
19
221
55
69
87
45
45
180
18
9
45
3
44
13
3
9
24
84
258
18
72
30
18
72
114
30
78
108
12
137
13
192
60
3
51
29
28
27
36
186
36
3
27
24
5
79
36
114
59
85
3
9
108
36
11
25
6
72
18
30
24
18
30
17
60
31
18
180
126
54
59
31
114
48
63
27
57
72
39
12
77
31
6
18
65
112
51
60
54
183
33
48
72
78
89
52
33
18
42
90
66
90
9
80
43
137
55
117
80
241
102
21
51
18
72
36
18
21
80
85
23
61
96
3
15
30
72
60
36
18
12
72
186
12
47
16
12
15
240
90
18
102
18
29
88
69
36
264
6
54
51
57
111
20
31
48
5
72
31
18
6
66
60
120
24
36
18
30
6
5
25
3
33
42
48
24
126
12
108
222
17
ABCD 99932681092*3^$a+1 [50464]
245
96
91
180
120
9
99
93
435
192
72
165
3
36
281
64
339
48
77
391
24
113
175
65
187
12
9
51
93
15
108
48
149
67
45
15
65
19
29
96
112
267
21
144
32
55
9
27
180
17
331
21
99
96
84
36
144
96
84
36
29
7
57
3
120
5
19
84
36
36
113
144
31
65
67
77
7
9
176
55
108
108
113
7
180
132
33
87
72
225
303
180
173
43
69
528
144
80
144
55
216
24
137
48
427
149
223
36
72
72
45
51
72
264
180
41
19
173
7
105
51
72
101
96
43
101
115
156
168
48
9
159
36
29
331
69
255
72
12
180
96
12
24
5
139
264
132
180
228
65
103
72
305
192
55
96
84
60
185
48
31
17
7
105
147
125
16
3
12
17
112
75
36
257
7
324
24
36
41
115
36
89
55
60
84
36
24
180
72
33
87
9
303
156
36
24
57
32
16
51
384
77
7
132
36
108
21
176
160
128
240
144
31
12
60
473
160
51
125
16
87
57
111
84
29
7
60
237
32
16
128
199
41
144
336
336
43
288
5
115
125
7
48
24
113
211
12
17
55
60
120
96
72
48
216
36
353
96
55
89
144
48
115
45
80
163
60
12
149
31
204
228
17
96
19
156
24
48
345
303
17
127
108
60
41
211
48
72
341
19
93
507
101
240
199
105
51
72
36
65
240
7
137
7
264
96
108
48
149
175
24
72
17
451
144
192
45
144
51
120
165
80
31
72
185
160
15
120
153
48
159
17
240
19
84
108
24
660
204
192
117
32
31
24
41
79
60
149
175
65
547
125
103
72
24
108
72
5
160
315
24
36
120
273
80
43
60
84
21
32
208
15
120
348
317
48
259
60
321
111
36
84
41
163
72
69
15
144
24
281
112
147
36
300
96
269
127
228
276
36
72
77
16
375
180
53
67
77
160
15
36
29
355
381
159
408
72
81
459
132
36
120
53
79
33
368
67
285
39
108
12
161
55
ABCD 99933128812*3^$a+1 [50044]
17
16
8
112
8
96
49
54
33
24
104
1
42
5
24
136
9
95
49
39
57
12
51
9
47
88
24
21
11
145
71
1
6
105
87
6
11
16
63
129
15
9
39
9
33
15
24
15
17
16
15
72
96
41
43
42
11
16
207
9
9
119
1
6
33
48
57
96
135
63
57
9
23
73
48
36
54
69
48
8
19
60
18
12
35
88
8
1
54
90
30
41
55
66
15
8
40
141
35
55
81
24
39
81
8
49
71
48
40
3
45
56
7
24
54
27
8
88
21
275
25
36
3
56
37
3
9
15
9
48
6
12
5
49
78
9
81
72
54
9
63
225
57
96
18
45
3
54
15
39
105
27
21
135
105
39
9
24
48
8
79
48
137
7
108
90
27
168
57
36
3
8
24
1
47
67
12
9
9
159
39
42
15
24
48
57
63
3
54
23
109
155
1
36
36
63
81
6
18
30
6
48
59
49
6
9
8
1
47
48
16
8
55
24
12
45
24
27
21
48
75
69
15
89
24
1
30
105
3
21
48
24
33
18
21
48
9
156
11
112
9
23
40
111
90
63
9
87
8
67
42
99
3
165
72
8
72
72
31
9
39
24
33
32
1
18
5
24
88
72
87
33
32
7
36
30
63
9
90
96
93
33
12
6
48
78
23
40
96
48
24
8
7
60
45
39
24
36
30
23
24
49
23
24
25
375
33
54
54
27
24
72
176
40
8
31
72
17
72
25
39
24
81
48
60
18
225
111
81
63
89
7
72
18
15
48
21
6
36
12
36
65
136
24
48
69
3
168
72
9
39
8
121
23
7
81
24
21
11
49
39
8
7
17
144
49
6
17
73
30
17
48
61
18
9
207
60
12
65
120
24
31
72
113
31
33
21
59
96
79
12
93
48
45
83
1
72
54
114
23
24
88
8
24
40
45
107
16
48
27
45
96
8
121
30
168
18
36
83
19
21
21
11
16
96
57
144
39
128
25
15
9
72
15
105
63
56
16
15
81
3
77
67
42
147
8
7
66
359
25
15
8
16
15
41
61
6
48
21
48
48
27
6
47
40
8
31
81
72
80
13
18
78
75
56
16
32
48
24
24
16
45
3
15
65
25
47
24
112
33
6
18
30
24
41
64
21
18
17
67
29
25
15
56
169
36
90
48
81
27
132
9
72
21
155
24
19
21
105
119
16
33
72
30
72
6
51
80
16
264
39
113
7
17
64
15
81
24
57
36
48
6
29
61
51
51
78
126
36
30
78
30
75
96
63
54
6
5
79
18
42
84
41
112
63
81
99
21
33
111
21
59
25
71
55
41
40
24
48
87
41
31
54
138
42
23
16
15
54
35
13
3
56
16
21
11
43
156
17
7
81
24
32
19
96
36
18
180
107
1
15
24
80
7
12
60
66
63
128
7
24
72
108
36
57
96
24
21
35
127
72
33
33
42
69
32
1
42
138
35
72
1
78
18
111
63
9
33
48
24
120
6
9
99
93
99
77
19
21
9
15
99
29
24
31
57
8
16
72
81
15
39
33
96
33
6
48
36
21
56
13
3
48
81
39
24
24
144
21
162
9
27
21
9
60
18
9
24
3
69
15
9
9
36
3
39
108
84
42
264
132
48
42
9
99
45
45
27
32
31
66
15
63
54
11
43
12
17
97
39
27
108
33
93
6
84
6
3
45
3
8
49
126
18
138
60
30
162
57
72
24
15
12
36
89
64
80
40
72
51
6
15
75
5
121
15
8
7
129
3
93
9
47
16
32
24
7
24
177
8
25
54
33
24
51
69
8
64
3
42
18
66
119
24
7
9
56
48
49
15
87
36
42
54
54
47
16
111
18
168
47
16
24
8
49
66
36
9
8
37
18
81
8
37
11
112
32
112
32
7
42
15
48
8
120
64
24
3
53
73
23
88
39
17
40
80
16
3
53
7
17
64
48
48
111
30
42
12
42
27
39
90
23
64
39
6
11
1
24
18
30
39
216
3
5
7
18
72
72
6
89
40
104
19
21
15
105
3
30
18
53
1
47
72
96
19
69
63
249
48
8
64
32
24
88
48
63
129
159
6
3
9
15
24
3
36
41
88
9
6
18
30
72
41
193
39
24
27
21
15
6
18
33
24
32
16
96
15
120
180
45
9
87
56
64
56
31
65
61
36
15
8
64
48
9
12
131
16
87
9
33
66
60
48
36
29
16
24
32
25
23
91
5
139
108
36
29
145
6
9
3
6
48
63
63
9
135
201
3
48
29
24
1
54
17
61
27
57
54
161
24
16
72
24
33
63
8
37
11
64
32
24
64
24
117
11
43
36
41
40
27
36
6
11
79
33
24
8
7
30
54
69
48
32
88
87
6
36
192
15
32
31
41
103
33
15
18
15
56
37
11
24
7
12
54
39
3
ABCD 99933524032*3^$a+1 [50030]
15
15
45
28
20
16
41
156
183
51
25
68
3
1
12
56
15
6
3
36
21
24
24
30
18
90
21
36
21
15
9
18
33
21
27
4
20
39
33
28
59
13
17
24
19
11
45
75
114
19
41
3
16
20
3
13
236
28
20
51
9
16
35
66
7
23
66
19
11
21
60
72
15
120
108
25
12
8
72
27
37
11
6
3
87
66
7
29
12
39
36
21
15
21
6
12
12
24
66
19
77
15
12
15
48
60
37
20
75
6
27
16
44
12
40
5
15
156
21
18
12
37
24
5
54
9
88
36
116
21
87
87
24
33
36
3
18
15
3
78
39
16
108
41
75
57
30
6
27
4
32
15
73
20
16
80
3
12
6
87
48
9
12
31
35
21
16
5
75
16
12
8
9
39
16
11
24
12
96
1
20
4
12
20
60
45
43
12
35
72
21
108
4
65
19
11
13
17
36
15
4
95
6
135
15
13
11
6
39
21
15
24
100
24
17
90
66
18
9
16
35
33
39
24
24
25
5
42
18
18
12
18
84
78
13
12
47
9
27
18
42
54
30
54
96
3
57
18
13
20
36
9
27
36
4
20
15
33
36
16
24
53
18
12
21
16
20
4
20
12
15
60
42
96
48
7
80
16
11
9
87
13
89
54
1
35
12
12
78
43
20
36
72
24
135
9
36
45
150
1
5
63
16
180
17
18
9
120
4
32
24
16
5
12
3
27
9
84
4
72
41
27
4
23
225
15
57
96
160
17
30
60
24
13
197
30
1
11
9
9
60
19
23
37
11
60
13
17
66
33
64
8
27
30
135
33
39
24
16
11
24
6
15
57
24
54
9
84
21
3
36
9
7
48
35
25
20
36
21
6
57
27
12
48
12
49
12
17
3
15
37
44
36
207
1
116
16
5
15
88
20
16
104
27
9
3
33
21
24
12
108
66
37
8
48
16
60
20
27
21
177
3
3
30
30
49
17
6
25
8
88
53
24
63
21
15
21
3
16
23
102
72
48
43
56
16
48
80
39
30
19
29
3
15
25
12
8
249
103
71
9
48
9
27
3
33
4
29
3
111
54
174
9
36
21
24
43
119
9
12
76
17
39
28
65
78
57
39
1
12
5
3
36
16
36
59
25
44
27
12
48
57
12
75
13
72
5
3
28
29
15
63
18
219
24
21
15
27
36
42
15
15
165
24
39
97
24
32
39
6
24
6
13
11
12
69
39
42
139
11
21
52
20
36
51
9
100
11
36
12
36
49
41
66
57
51
66
66
33
75
13
53
114
60
96
12
25
8
39
36
42
54
30
103
35
13
29
30
157
107
25
12
72
11
9
75
1
12
20
3
13
96
83
37
56
51
1
65
18
54
12
3
36
45
19
20
36
4
48
8
9
3
16
23
21
9
19
29
36
96
3
81
27
39
21
48
9
72
43
35
21
4
11
37
23
6
18
132
48
25
11
9
33
78
24
25
80
48
87
21
165
3
21
15
16
32
39
33
4
47
6
6
18
42
21
4
156
23
66
48
6
78
91
59
9
16
35
1
71
9
27
21
33
3
4
32
21
18
12
73
5
66
6
48
63
28
8
57
43
17
3
21
231
15
6
6
85
32
27
69
39
13
32
180
45
132
3
88
20
135
90
12
12
7
131
9
51
81
28
23
24
9
4
56
63
18
24
42
6
7
120
8
3
6
39
9
15
36
12
63
49
140
21
36
51
16
11
12
13
44
3
126
42
21
15
45
69
126
12
117
57
30
21
99
9
28
20
3
6
18
30
126
30
36
7
95
6
6
6
67
35
85
47
6
3
4
23
81
51
9
36
16
35
66
18
1
44
16
32
39
13
44
3
60
9
9
43
23
13
77
36
6
21
57
19
23
102
51
39
13
20
3
57
9
63
3
33
21
139
104
40
47
36
18
6
13
56
4
20
88
23
6
27
111
9
24
28
47
24
21
15
165
36
21
3
27
36
6
31
8
45
19
56
60
105
6
81
69
48
6
84
25
8
3
144
12
30
7
17
84
75
40
23
13
47
1
83
9
4
36
11
54
3
93
48
36
63
87
13
131
13
47
210
6
42
12
6
54
3
3
90
3
33
31
107
18
3
15
25
20
21
78
9
21
51
72
27
21
69
19
17
39
16
11
9
24
57
54
30
87
27
69
153
54
24
1
47
120
25
8
99
9
3
78
3
69
7
107
12
25
20
27
25
41
63
9
27
16
35
57
93
12
30
54
6
21
3
30
7
20
16
5
18
12
13
20
3
6
18
6
6
13
5
3
27
18
24
90
13
20
88
17
96
96
7
24
77
99
36
15
45
15
33
39
30
24
39
45
42
37
77
27
60
192
4
41
15
15
21
52
23
6
3
36
4
107
37
32
69
19
11
33
52
36
104
81
27
36
3
1
32
27
13
95
6
3
60
33
30
60
93
16
12
23
54
19
20
33
19
35
42
7
17
7
11
36
37
47
36
90
6
21
69
84
6
1
92
45
6
30
7
17
90
42
39
12
3
96
49
29
12
6
37
5
3
232
20
36
28
36
77
19
11
9
12
180
69
19
47
18
60
39
33
30
25
20
15
12
9
4
12
35
12
9
4
56
15
102
42
42
99
4
108
32
24
51
1
11
60
13
8
12
57
90
33
51
30
27
3
24
18
114
21
3
12
168
13
17
19
8
3
6
39
21
6
42
39
36
27
30
31
8
52
17
6
33
27
37
8
12
9
31
29
54
12
12
93
9
48
43
20
3
57
52
48
47
9
21
30
30
51
64
96
179
33
9
18
6
6
73
56
12
15
84
13
23
48
24
49
84
35
1
11
33
12
45
15
3
48
33
21
51
45
84
15
88
36
24
119
18
19
56
15
9
16
5
15
63
78
36
6
102
12
7
11
126
66
18
6
30
24
99
12
24
45
39
16
36
5
6
9
40
29
72
3
75
33
39
13
11
85
32
45
27
195
36
9
48
9
139
71
13
24
20
3
69
48
4
95
24
73
41
3
63
21
39
21
36
16
5
31
32
27
25
17
54
36
37
20
60
39
13
68
3
69
88
ABCD 99933525364*3^$a+1 [50130]
181
36
138
114
36
87
24
8
115
30
72
39
45
96
54
30
51
201
48
24
60
48
72
171
105
35
4
20
37
60
96
24
60
84
51
63
45
57
75
69
72
48
12
12
11
31
45
8
37
60
23
13
3
69
3
33
27
140
97
72
60
35
133
36
132
12
143
48
19
18
35
85
27
8
52
45
3
9
48
71
76
9
95
12
109
24
47
12
13
12
132
15
21
35
48
192
25
39
9
167
24
40
44
76
96
68
1
51
32
28
12
81
24
27
33
35
12
49
24
27
21
24
30
101
13
36
23
52
44
67
30
114
21
57
95
145
18
90
144
39
92
67
6
24
60
48
12
90
42
24
12
63
9
11
12
48
1
15
8
97
15
21
54
66
59
16
32
112
45
48
6
161
1
12
23
72
1
24
42
129
45
12
27
33
239
121
119
28
32
31
65
4
8
13
35
13
11
28
15
48
77
25
47
13
83
24
19
29
115
6
36
24
11
16
9
15
33
87
33
120
23
24
16
33
36
120
35
28
116
16
9
264
120
48
132
78
30
35
108
16
45
24
24
108
39
3
33
63
90
24
11
64
21
59
13
84
15
81
60
24
59
24
48
160
8
37
12
18
30
23
25
35
31
53
25
147
33
48
299
49
60
11
43
5
217
15
20
49
51
75
33
153
84
71
139
101
12
157
60
60
59
37
239
13
147
8
16
9
12
11
40
12
15
6
36
231
69
48
12
144
96
24
35
4
45
96
84
47
48
31
125
36
28
212
25
23
133
24
96
35
49
24
59
25
23
12
73
24
11
145
15
8
60
4
33
47
85
23
52
75
17
1
222
42
60
59
12
67
30
3
60
20
12
121
60
59
25
42
30
84
15
81
24
35
67
30
12
11
12
52
12
44
132
64
33
30
42
60
108
63
20
13
11
49
36
15
204
57
144
24
71
28
117
90
129
20
49
60
51
9
48
3
84
21
231
33
27
20
36
64
213
3
32
13
54
5
85
24
30
6
71
24
24
24
40
21
131
60
13
15
20
48
204
16
3
69
105
18
78
135
21
119
1
204
84
63
48
36
69
24
120
75
21
6
29
1
3
128
223
102
42
5
1
215
145
47
19
53
61
12
39
44
12
40
32
16
57
35
49
3
60
12
21
60
114
21
75
30
24
39
9
11
1
83
72
19
102
24
71
133
54
65
31
6
75
33
11
84
52
8
36
31
45
36
33
24
36
15
116
31
48
126
131
79
78
12
35
16
20
28
129
3
9
6
33
9
6
5
139
5
72
40
105
3
93
12
11
37
3
81
51
12
21
72
75
93
36
11
79
245
1
48
72
35
64
9
24
78
33
84
33
95
13
111
63
65
36
40
32
24
109
59
37
24
35
1
35
31
30
18
5
1
11
37
15
21
120
15
32
28
9
42
209
1
120
11
13
24
3
8
24
67
6
108
15
36
9
36
78
5
25
180
155
36
4
8
19
30
66
77
16
141
23
28
57
42
5
1
23
25
15
32
25
83
49
12
60
11
49
90
66
12
47
88
8
25
84
96
60
48
27
117
11
1
30
33
45
60
23
49
35
364
129
35
40
72
9
111
3
42
60
48
23
19
114
24
11
25
36
126
42
36
39
57
71
13
47
49
51
45
84
156
239
1
3
12
60
45
48
6
18
203
72
73
12
167
61
18
149
73
18
5
12
84
25
216
12
27
81
47
37
3
32
49
36
48
131
85
51
48
60
36
69
102
30
15
3
45
57
59
36
13
36
287
25
12
12
90
45
8
13
315
93
72
35
43
5
49
71
24
12
16
44
100
21
15
48
57
72
203
60
49
18
141
9
42
21
12
21
180
36
39
75
29
157
3
36
57
39
36
225
42
33
105
107
145
90
42
59
60
100
72
69
24
36
35
100
69
119
100
21
11
43
33
92
1
24
47
121
3
9
27
69
35
36
64
20
24
145
36
126
21
117
35
16
21
228
23
49
204
11
85
83
16
32
37
155
67
96
48
42
35
13
132
24
90
6
63
32
12
60
85
11
4
20
1
42
54
75
33
30
5
157
36
107
28
69
36
12
36
11
49
36
48
15
8
19
30
71
13
12
18
21
104
4
105
75
60
12
45
23
13
15
3
65
1
78
30
96
24
48
24
23
48
43
126
111
57
11
ABCD 99934179934*3^$a+1 [50081]
108
69
63
73
24
11
205
72
192
96
56
24
15
25
191
24
12
48
60
25
80
39
57
63
25
35
36
57
99
61
179
69
15
129
15
25
32
15
1
24
104
40
120
96
24
47
24
33
87
120
73
120
48
32
63
105
27
300
48
33
39
121
35
109
191
84
36
96
9
232
23
36
144
12
25
104
88
56
112
200
63
9
40
23
120
60
60
120
129
16
23
49
8
39
144
192
120
264
1
32
51
132
105
88
11
85
11
60
33
87
60
48
84
73
8
16
11
48
12
129
88
192
239
97
48
47
169
83
21
15
145
71
1
80
39
1
32
40
227
48
12
144
81
160
24
107
37
203
13
179
48
37
152
288
15
33
3
36
33
15
73
23
57
15
168
396
45
15
96
168
72
33
16
179
21
15
73
167
81
39
33
16
167
144
168
121
47
144
48
241
11
13
192
56
15
24
73
71
96
121
48
47
33
15
57
120
27
36
144
33
40
24
95
48
48
289
176
120
159
225
16
48
96
131
45
3
21
135
73
56
15
81
195
36
25
23
25
227
37
56
39
73
104
40
24
120
104
75
61
167
120
337
23
49
119
1
48
72
48
167
24
201
51
37
11
144
108
225
15
49
8
27
84
57
15
48
57
24
3
133
48
32
15
25
95
48
24
57
40
215
25
119
36
61
275
180
9
3
13
32
136
119
57
136
24
128
40
71
121
48
35
36
96
33
72
16
24
23
25
11
240
117
63
1
95
1
59
60
81
192
232
23
1
47
145
8
40
24
47
25
8
27
48
12
120
49
32
40
32
87
25
23
192
96
60
12
120
108
60
84
61
143
81
144
99
36
337
24
215
144
129
87
25
48
11
84
33
63
24
96
132
45
15
132
13
128
64
23
49
23
1
24
128
40
35
60
9
16
72
83
85
32
15
48
60
109
23
25
95
33
184
71
105
87
48
73
72
35
84
24
9
16
47
33
15
1
56
40
8
64
35
13
104
136
48
176
96
3
45
136
119
84
61
24
23
84
85
24
104
40
143
73
11
84
1
56
87
1
24
240
71
81
171
204
193
48
168
167
97
47
25
59
141
15
84
85
72
83
85
96
11
45
63
57
39
36
84
73
95
72
33
72
16
119
24
72
24
105
63
120
72
25
168
56
111
1
104
160
11
37
23
97
48
128
16
83
36
25
95
36
36
24
33
51
37
248
87
24
105
16
95
24
24
97
24
144
216
48
11
229
251
60
145
72
72
8
72
51
37
24
131
48
261
75
93
3
84
1
47
25
35
108
24
9
15
25
24
48
23
81
96
48
72
15
240
33
16
239
57
27
12
36
45
3
109
47
1
8
40
71
9
255
25
32
123
205
35
12
25
8
64
8
64
96
120
83
12
192
36
85
11
13
143
48
24
153
88
215
144
73
59
285
16
24
395
85
23
1
32
63
145
71
25
24
59
117
303
48
120
25
80
112
32
15
24
25
59
21
39
121
47
193
72
32
16
47
177
16
72
24
24
80
40
71
81
87
168
60
48
240
277
8
72
232
ABCD 99934554574*3^$a+1 [50017]
54
42
225
48
69
66
45
21
84
12
54
24
21
21
60
12
48
24
30
6
60
24
60
51
69
24
162
33
87
9
36
9
24
36
15
9
15
225
84
36
51
81
12
36
24
228
72
30
30
18
9
15
66
24
75
3
6
72
234
30
24
12
15
15
93
57
39
21
12
60
51
81
48
3
117
36
24
6
72
45
9
18
6
27
33
36
111
9
15
3
6
75
57
60
162
33
39
6
18
21
75
78
3
9
15
21
60
12
27
9
15
87
105
93
66
9
12
99
24
21
165
60
39
69
30
18
48
12
63
12
144
60
24
27
150
15
168
60
87
48
102
15
45
39
165
66
78
12
15
120
39
21
45
39
21
18
90
12
42
6
24
63
75
9
15
18
78
45
27
18
39
33
12
66
30
42
42
6
33
15
72
30
24
96
3
36
3
18
12
3
45
12
72
156
75
24
45
84
6
48
33
63
24
42
24
36
39
36
135
18
108
15
3
6
18
33
9
24
84
27
81
3
9
36
51
21
15
153
60
15
156
39
6
36
15
84
105
51
33
87
60
9
48
108
75
3
6
24
27
84
84
12
75
24
6
120
108
150
162
30
90
54
6
123
57
3
57
18
165
21
6
18
264
12
39
9
3
45
99
15
30
48
138
33
12
24
9
12
3
81
24
15
27
144
6
12
78
120
33
81
24
72
39
63
18
15
33
6
18
123
123
90
6
78
48
90
48
21
69
366
21
27
57
81
60
72
120
18
9
81
3
12
9
24
135
72
225
78
141
81
3
9
102
78
42
21
27
30
12
96
3
36
21
123
15
72
45
3
90
132
90
24
18
48
39
60
84
12
93
6
69
81
24
36
288
3
57
180
168
60
75
48
12
48
9
48
18
30
66
9
12
129
60
15
135
114
60
36
6
45
24
33
90
198
72
18
9
69
66
9
21
51
33
6
96
69
33
3
84
21
3
81
135
213
48
3
12
87
141
36
45
15
51
30
180
12
90
66
12
24
48
60
60
3
60
33
60
96
39
45
27
39
54
144
36
30
45
45
24
12
36
15
33
75
45
60
24
120
18
9
15
21
27
192
66
24
6
24
54
51
15
45
9
12
48
24
180
66
42
15
9
108
36
87
15
174
84
96
51
3
6
48
18
42
48
12
27
81
63
165
60
60
42
18
132
12
6
42
78
45
117
39
24
39
102
51
15
33
57
39
15
6
12
12
18
42
6
54
48
48
18
54
18
45
3
24
81
57
30
48
6
15
21
48
27
9
75
165
18
6
24
123
15
90
72
48
30
18
6
90
48
12
108
51
99
78
18
24
30
63
117
63
15
72
6
27
15
24
138
126
81
111
9
9
144
6
42
15
39
18
147
249
66
30
18
6
12
120
63
39
90
3
3
54
87
99
6
39
72
3
6
51
69
18
21
12
48
15
54
27
15
168
30
72
24
15
21
60
48
63
33
27
24
60
273
18
54
18
18
30
105
24
39
21
84
57
39
39
57
60
3
90
54
18
120
15
60
27
33
15
9
63
126
66
24
81
9
6
21
84
9
96
84
72
63
21
24
51
9
87
3
24
150
42
18
60
36
12
24
186
33
12
48
36
33
27
51
168
45
27
78
210
54
36
12
3
12
24
36
87
18
423
9
63
33
12
42
30
18
9
69
15
192
27
66
27
69
168
72
48
12
15
69
51
60
141
72
87
3
18
72
111
9
51
9
3
63
6
15
33
87
33
36
156
51
105
84
75
129
24
36
192
114
150
24
24
18
18
111
81
3
12
45
60
123
9
27
9
36
48
90
78
90
285
3
42
120
12
42
6
18
21
216
9
48
36
15
15
105
9
96
6
21
147
30
27
21
24
66
129
69
36
78
66
15
117
15
204
60
96
129
66
42
3
45
78
54
66
21
81
12
36
240
24
48
42
6
132
54
18
12
36
15
9
24
12
15
3
6
99
72
9
60
15
51
24
54
84
3
33
66
24
42
12
12
15
15
48
18
108
42
18
54
18
183
252
69
78
120
42
15
21
84
36
144
96
24
96
39
99
24
21
51
45
3
42
36
24
39
9
96
84
96
60
24
12
6
9
21
3
12
3
72
33
15
42
84
18
81
39
57
159
42
39
96
84
81
135
24
84
45
12
54
30
24
36
6
168
57
9
24
84
12
6
18
75
57
24
18
18
12
36
12
39
ABCD 99934819332*3^$a+1 [50089]
5
60
51
72
45
3
52
5
42
66
19
60
5
24
39
36
16
29
42
72
66
27
28
60
41
15
9
55
44
183
49
24
41
171
40
44
60
21
18
12
69
400
35
13
60
53
3
64
5
91
36
56
27
85
48
12
5
30
13
84
65
31
24
20
69
55
35
36
45
36
45
43
24
5
31
5
39
40
12
65
99
21
48
7
68
40
11
57
28
185
27
4
41
27
16
20
16
36
5
7
41
36
39
21
24
19
20
81
42
18
132
12
42
85
5
48
3
63
6
18
12
85
29
7
29
36
12
63
27
18
43
5
7
12
11
36
9
40
95
25
65
30
66
126
105
52
5
175
35
1
20
4
41
66
21
12
75
1
32
117
12
18
33
33
67
89
79
59
21
45
31
44
4
53
12
3
27
13
12
56
57
139
59
21
75
30
19
20
64
20
27
73
8
45
15
88
20
76
68
57
99
24
21
51
81
7
12
56
3
114
7
96
29
48
51
76
48
12
8
21
159
40
80
36
39
1
96
140
4
59
96
6
55
24
24
36
29
27
33
66
9
12
4
20
4
60
23
13
44
16
72
48
12
29
48
3
33
31
188
3
13
20
87
24
93
40
8
87
37
80
33
7
36
5
48
30
25
5
24
55
20
48
28
11
48
72
18
91
29
6
42
19
131
18
180
19
36
96
155
36
37
32
64
5
79
12
36
72
60
41
7
23
109
80
15
25
35
57
28
8
9
55
23
1
77
12
7
44
132
48
21
36
3
16
48
12
24
5
24
51
9
150
126
31
44
4
60
20
45
18
30
3
12
57
30
37
23
1
149
51
9
36
90
21
40
5
43
5
6
37
24
80
99
9
16
32
28
59
12
73
5
30
25
12
80
4
29
27
16
12
77
103
8
9
24
55
29
31
77
7
36
60
24
132
59
30
39
40
17
51
87
6
91
8
76
5
6
9
9
43
29
36
3
15
1
71
12
66
66
21
52
95
66
6
33
28
5
7
12
8
27
36
45
33
19
17
96
15
40
65
75
108
21
30
145
5
18
66
19
60
36
5
55
29
18
69
33
31
80
9
63
12
33
138
210
7
12
20
16
5
24
48
24
19
84
23
30
42
61
24
36
32
3
36
1
107
30
43
12
65
6
69
96
12
108
4
5
42
13
23
12
6
60
55
5
87
33
19
20
27
9
40
11
18
7
84
60
5
111
3
33
204
9
30
105
129
7
5
6
109
80
9
84
36
30
97
68
9
15
72
45
48
30
93
153
19
311
1
35
21
15
12
57
3
72
6
63
105
75
69
3
69
139
96
24
5
42
84
78
12
60
3
28
5
18
129
40
41
15
12
9
18
60
6
84
3
64
44
24
27
18
43
5
12
60
31
56
3
1
41
3
21
36
126
12
60
30
6
109
5
67
60
11
48
120
6
6
12
72
21
4
96
113
24
7
41
12
12
51
64
29
91
23
66
24
15
12
24
36
3
85
12
8
16
5
19
192
20
4
80
76
23
25
5
91
5
27
33
7
60
68
12
69
31
35
90
48
66
114
84
102
13
20
156
4
140
60
16
5
54
61
12
29
39
16
24
29
12
114
57
3
9
96
21
103
60
65
31
20
64
65
31
20
27
12
30
3
9
24
27
249
43
17
24
19
60
5
6
9
51
30
7
48
59
1
119
1
20
96
9
24
36
51
81
7
72
53
30
1
32
28
44
48
28
17
43
152
40
5
3
16
8
27
13
132
11
42
72
115
35
1
17
15
108
57
51
16
144
5
24
51
40
41
66
12
61
11
1
5
19
41
24
30
18
48
12
18
25
44
3
25
23
97
11
66
15
75
48
30
12
31
84
5
3
40
72
29
15
60
4
5
36
19
17
6
33
40
71
1
59
30
75
28
12
36
5
7
60
32
45
3
81
31
35
1
137
31
32
45
43
5
30
54
3
87
6
15
9
67
8
57
108
36
51
9
84
15
27
1
17
31
35
57
27
1
41
114
61
20
123
93
9
126
48
30
84
18
60
49
5
3
16
116
28
8
4
101
43
12
5
42
121
71
69
87
30
3
40
5
24
43
20
33
24
48
18
120
9
52
5
36
7
11
24
21
69
108
24
18
25
53
24
54
1
44
16
5
63
16
20
9
187
8
33
3
9
30
13
5
27
36
16
84
11
13
20
40
56
15
24
81
16
23
57
81
27
57
54
36
13
53
3
39
105
12
33
31
24
35
1
44
33
19
36
32
108
33
7
89
120
6
37
23
37
8
28
5
6
66
99
4
41
39
21
3
51
1
104
69
60
31
24
12
24
60
17
7
47
13
5
91
5
12
18
37
17
31
20
16
20
51
25
12
12
8
40
36
32
27
1
5
39
40
8
93
12
24
55
96
32
57
84
31
5
24
6
21
33
6
109
32
28
11
18
15
15
12
24
6
3
21
31
48
77
84
24
72
111
27
21
64
17
15
9
39
16
44
40
8
3
1
125
18
21
27
30
150
150
3
51
6
67
11
9
36
4
96
47
24
30
63
60
75
6
24
66
36
6
72
12
75
51
48
1
23
25
35
21
84
33
7
20
33
15
9
18
61
36
20
33
3
93
55
164
3
18
12
19
29
19
36
36
8
21
36
48
67
8
12
21
24
19
84
12
8
63
13
120
20
45
19
5
6
1
108
12
35
25
80
24
141
18
66
60
19
35
1
5
27
27
33
72
93
7
8
9
18
37
29
55
71
33
3
30
3
84
27
6
42
6
55
24
36
84
5
27
40
8
40
17
43
12
24
204
5
43
65
18
54
18
37
65
60
6
81
40
41
15
33
15
24
21
66
21
99
ABCD 99934851496*3^$a+1 [50089]
15
15
109
35
42
210
213
27
12
73
107
6
171
39
96
30
39
16
71
45
12
105
42
1
20
9
3
156
57
90
129
36
87
1
35
21
15
45
36
15
105
40
80
9
39
81
91
5
15
39
18
111
81
163
32
108
3
72
57
4
11
60
1
20
244
44
51
13
77
51
4
44
300
16
71
33
16
8
52
71
9
96
3
9
100
20
27
45
24
216
40
71
60
180
12
57
15
81
60
9
18
45
27
30
24
72
3
60
24
15
36
24
45
27
9
4
71
1
24
11
81
28
41
54
72
13
107
108
36
1
23
157
80
27
18
3
96
15
48
198
15
120
27
36
57
15
24
105
129
27
112
32
148
17
55
104
39
72
109
71
6
18
12
18
79
8
48
51
84
72
72
348
144
21
33
67
35
9
159
37
215
48
6
63
81
39
16
89
30
1
59
13
35
24
30
78
181
92
24
28
20
12
4
56
99
45
51
120
21
15
42
103
17
150
33
60
15
102
43
47
61
17
19
68
3
9
45
48
18
37
32
3
37
23
153
3
72
57
15
45
63
18
7
65
39
75
21
33
30
129
15
73
95
109
119
24
13
17
3
4
119
9
33
18
45
72
135
12
108
37
35
18
72
3
108
36
3
73
48
36
143
150
75
12
40
11
168
174
42
1
143
120
21
3
37
155
21
33
27
27
37
5
171
243
105
111
1
48
35
45
9
63
15
12
117
28
71
21
264
12
48
76
35
30
111
3
85
144
96
17
63
64
47
18
18
204
33
40
20
108
48
15
9
51
9
12
51
37
48
32
63
45
39
96
105
132
72
33
3
52
32
105
24
127
179
93
15
90
30
108
45
87
12
6
18
54
15
12
64
32
39
21
63
60
126
31
179
21
15
24
45
148
32
76
53
55
35
109
17
3
3
193
32
112
108
5
39
16
47
21
15
36
9
51
30
79
20
84
12
100
65
18
57
15
69
12
12
52
20
3
13
44
36
72
88
17
27
48
108
27
57
75
48
21
39
13
60
119
25
35
81
3
6
18
30
3
39
30
15
96
72
111
21
96
45
54
9
180
27
12
45
72
33
30
72
1
32
12
208
95
30
87
75
21
24
33
67
143
33
4
140
28
8
9
18
336
36
45
99
1
35
45
96
28
119
73
60
119
25
8
81
30
57
40
80
27
13
72
17
63
28
44
81
18
24
30
135
51
21
9
6
93
15
93
48
40
107
12
36
21
3
12
9
16
11
37
23
45
39
9
45
6
73
32
3
13
23
49
71
21
16
32
36
72
75
73
5
31
56
3
36
49
17
39
15
9
64
32
76
20
15
57
15
37
5
90
21
33
231
33
115
32
3
48
24
153
12
48
15
61
161
30
21
52
95
1
65
7
48
17
15
27
12
9
36
60
3
81
27
108
6
18
30
18
45
9
168
3
52
12
108
17
15
3
33
3
72
60
12
18
54
25
56
9
123
28
155
57
3
57
15
153
60
15
129
16
68
39
36
61
36
44
63
36
36
13
36
24
56
24
63
9
48
12
76
72
56
72
12
195
18
24
111
24
111
45
15
49
5
54
1
11
9
69
30
9
96
27
153
117
183
51
48
93
24
9
42
30
7
8
24
96
84
75
36
48
54
63
195
37
11
109
128
12
36
27
144
45
36
12
96
9
31
59
36
12
37
108
5
15
3
121
23
72
228
90
78
37
12
36
59
18
3
60
24
48
28
68
51
25
128
15
12
73
8
15
18
39
15
45
48
15
45
84
15
156
42
138
117
60
165
63
9
18
240
30
126
129
57
63
12
84
16
104
129
3
204
105
15
3
12
61
12
17
15
24
24
52
155
90
18
45
120
15
73
24
11
57
21
87
184
128
15
66
7
35
102
7
36
44
39
36
24
12
57
72
75
85
36
32
36
27
192
61
20
96
3
72
9
12
84
60
75
9
24
75
37
104
24
87
93
16
32
4
44
64
20
12
4
65
75
87
117
15
18
48
19
53
55
72
23
120
9
33
55
80
57
303
3
93
96
96
3
81
15
13
23
180
30
18
21
255
9
12
12
195
97
48
5
18
45
27
93
9
6
57
81
159
27
129
36
33
27
60
24
27
189
9
6
84
60
21
28
8
64
23
12
21
ABCD 99934947956*3^$a+1 [50005]
6
6
60
36
7
35
6
96
6
60
132
12
93
81
132
3
16
89
151
53
43
125
12
36
72
18
1
83
21
135
81
16
8
40
104
16
56
39
126
30
21
15
54
30
36
12
21
16
23
60
42
91
32
87
9
9
6
90
60
91
5
19
56
15
9
72
9
48
7
41
18
109
23
25
29
84
42
85
5
27
135
6
27
40
35
18
216
43
5
42
54
42
9
21
48
60
39
15
1
5
42
30
27
96
15
1
95
25
96
107
126
30
1
71
54
78
6
30
54
67
8
15
6
66
90
15
21
108
6
78
48
3
147
54
60
6
42
3
45
48
27
63
25
29
6
156
33
75
6
31
35
36
73
59
36
9
93
19
56
27
60
6
42
12
21
15
42
30
9
45
18
30
72
3
16
65
30
120
60
45
16
11
138
6
60
84
21
16
48
29
48
24
6
24
30
111
15
18
39
16
32
9
31
8
16
5
66
108
6
135
16
23
24
97
23
1
5
12
18
36
1
35
60
57
16
59
12
1
83
45
105
15
87
12
42
18
12
85
24
56
75
45
40
8
51
60
1
71
145
29
48
3
15
18
79
11
96
54
36
6
37
5
18
9
24
21
24
6
69
141
54
37
53
36
36
27
3
13
125
51
33
66
24
48
18
27
232
95
12
13
32
3
66
66
24
6
51
117
18
84
60
30
3
27
69
15
57
24
75
69
15
42
60
27
15
186
6
84
12
54
306
18
39
16
24
23
73
71
1
53
115
77
19
143
73
24
71
25
5
18
60
210
27
144
16
17
12
99
147
37
77
19
71
9
57
15
93
19
8
39
60
69
39
25
96
35
72
93
111
33
57
60
99
15
1
29
36
150
30
3
48
39
18
6
24
12
205
35
18
36
7
53
24
12
30
84
72
45
27
18
48
24
3
3
21
39
36
69
45
115
41
36
195
3
21
39
24
12
60
30
48
51
21
90
49
71
54
12
12
126
60
84
181
59
60
57
16
104
69
30
21
21
99
99
36
114
12
67
8
15
150
120
42
6
27
15
18
150
30
42
25
32
27
21
39
73
53
150
12
105
87
33
51
21
15
33
112
29
120
192
27
63
57
16
101
3
57
108
6
60
24
33
9
54
36
45
99
21
3
133
29
19
29
66
54
132
31
8
216
40
23
12
45
93
156
55
131
36
105
48
21
19
11
69
144
87
126
27
3
18
60
84
90
25
56
16
56
3
61
41
15
87
96
54
18
9
48
111
42
12
42
73
80
33
48
30
12
133
29
27
9
7
104
16
35
90
42
6
75
135
30
19
11
42
3
15
42
39
99
6
6
78
90
57
159
1
5
19
5
24
66
18
63
27
18
19
35
36
42
6
9
21
54
6
54
33
24
3
93
27
21
21
66
33
15
30
30
12
48
150
27
27
18
163
17
48
30
121
83
6
12
102
21
40
24
53
78
36
174
42
12
60
25
23
114
15
16
23
36
24
114
48
18
72
54
19
59
36
25
5
30
42
78
42
147
51
102
78
12
18
102
78
39
21
139
77
30
21
117
51
21
18
12
48
13
29
66
102
6
120
21
105
54
6
24
6
48
93
15
73
5
12
150
57
81
60
27
3
6
54
6
150
24
42
123
21
90
9
9
48
78
97
32
16
71
49
71
18
135
15
42
103
8
64
29
6
21
147
132
96
30
42
36
69
51
45
96
165
30
30
48
6
9
33
60
24
51
39
204
66
3
15
33
45
115
77
18
9
63
73
128
40
71
30
3
3
93
87
49
53
3
88
80
51
21
69
43
53
24
163
17
30
9
9
6
25
29
3
63
24
48
60
18
12
87
21
42
24
6
54
13
8
3
45
16
5
120
99
24
51
37
47
6
24
96
36
6
25
8
57
39
9
6
73
53
48
72
48
6
48
45
15
6
30
72
93
40
11
36
57
3
24
45
21
42
25
8
69
48
18
9
33
66
36
9
64
23
9
39
6
43
23
33
112
47
33
63
9
87
18
12
18
132
21
87
66
6
9
16
53
3
24
135
105
15
30
6
93
16
5
3
27
24
45
27
174
48
18
120
12
30
66
12
18
42
24
108
61
5
12
48
102
24
78
6
12
9
21
180
48
96
63
3
30
7
131
12
25
32
117
48
3
93
42
12
180
1
35
69
57
15
51
12
18
12
42
33
21
54
168
48
60
9
147
24
37
23
54
36
39
27
30
15
45
6
42
3
87
177
15
24
72
105
39
1
23
9
96
99
36
6
6
42
51
117
30
72
12
9
117
43
5
6
60
105
3
133
5
114
9
16
23
33
3
60
1
71
9
48
16
72
5
30
13
5
24
78
72
96
162
27
117
66
25
29
24
6
13
71
6
6
108
9
40
5
18
18
12
54
21
112
53
27
27
30
6
25
17
18
12
81
15
60
132
54
51
ABCD 99935015686*3^$a+1 [50012]
8
40
105
23
31
18
42
101
61
27
120
96
96
3
69
39
36
21
63
81
48
32
7
144
57
32
67
60
12
18
3
75
48
90
27
72
195
21
152
16
144
3
77
49
6
12
24
48
21
93
27
56
127
36
144
5
37
3
8
91
126
42
12
41
40
48
3
66
54
54
39
39
36
12
17
24
1
47
55
96
81
8
40
27
5
16
15
57
69
60
138
5
37
3
120
33
15
8
16
123
90
3
51
24
45
80
13
171
45
36
6
9
45
48
219
33
24
30
54
78
29
19
18
51
9
18
72
72
30
294
89
16
21
12
279
24
45
54
18
72
12
23
91
69
120
72
8
40
32
13
51
8
40
87
81
21
3
56
13
27
15
12
53
43
36
89
16
104
37
75
21
162
9
63
72
65
25
12
42
12
24
102
23
31
6
36
210
5
72
13
27
8
55
36
54
15
27
108
33
57
15
24
120
24
45
36
15
8
16
3
90
27
9
71
13
24
66
36
5
91
21
33
18
12
222
3
81
111
75
29
25
66
60
105
24
120
57
47
40
15
41
1
90
66
35
73
114
48
77
73
12
6
117
9
48
71
40
15
72
9
8
96
40
27
54
54
96
72
54
3
24
3
69
27
48
21
147
102
15
27
54
108
18
66
24
36
84
150
57
144
72
104
72
40
15
84
45
81
24
30
33
27
101
7
36
126
90
12
6
30
72
18
24
354
6
3
27
21
15
96
137
40
24
15
36
53
13
3
3
30
111
87
57
3
12
72
113
37
12
42
45
24
33
39
39
9
75
21
24
27
45
15
209
7
9
48
213
48
6
102
60
27
81
66
54
6
57
72
15
9
96
3
84
24
90
87
3
84
18
95
55
65
16
45
84
108
78
30
39
57
156
3
32
19
108
42
15
15
9
105
15
75
36
72
30
27
32
48
1
63
231
81
75
18
24
36
162
30
6
17
16
3
18
195
96
24
24
96
63
114
159
15
113
16
33
6
36
93
15
72
72
48
41
19
54
48
39
32
88
21
3
3
90
3
123
29
73
126
33
48
51
45
200
19
24
21
63
9
51
18
84
23
64
56
7
33
123
45
9
15
9
71
48
25
47
96
31
72
33
56
64
48
15
24
66
54
6
35
73
138
21
3
120
42
12
18
24
84
41
160
69
27
48
3
69
15
81
48
72
32
88
3
18
150
29
64
15
9
81
30
33
48
27
5
13
6
36
84
69
8
49
126
42
66
21
48
9
102
57
24
63
6
48
99
99
222
15
39
12
6
47
16
63
33
32
55
57
39
249
69
24
3
9
23
49
96
66
36
24
48
81
27
36
90
36
3
15
41
49
36
24
155
19
24
12
132
12
33
27
93
24
57
23
40
24
120
63
6
27
237
99
8
1
54
204
18
48
3
128
49
42
48
60
18
108
107
37
54
101
16
81
15
111
17
127
12
168
36
9
39
60
18
18
108
48
36
6
11
72
19
53
40
48
21
108
23
127
33
48
45
84
6
120
9
141
75
24
24
33
63
96
8
13
27
104
19
48
36
225
8
24
16
111
30
24
54
53
48
7
33
32
79
48
33
3
6
108
3
24
75
60
33
69
179
88
3
6
48
63
104
16
72
51
6
84
18
233
40
48
9
15
15
161
61
54
120
5
40
27
5
85
3
48
3
21
105
18
24
30
6
17
31
108
36
33
21
3
3
72
21
144
51
45
39
6
35
1
12
99
63
24
105
87
108
96
84
18
111
21
11
7
72
129
15
17
1
18
36
33
15
6
11
19
21
3
102
15
27
30
54
72
60
69
21
54
66
24
12
72
18
6
12
24
99
3
5
16
120
3
24
12
129
69
18
9
63
81
63
9
8
25
30
168
36
29
97
18
36
81
8
64
21
36
114
93
9
24
18
36
30
75
93
107
67
5
55
65
40
3
36
17
49
72
111
24
24
93
54
45
51
69
240
8
145
54
54
42
36
21
192
93
3
96
24
3
117
27
66
27
9
60
51
32
19
252
33
24
57
18
45
39
24
36
192
6
12
195
8
31
9
63
9
87
81
27
93
9
18
18
240
27
27
30
15
128
37
42
17
55
18
63
8
55
90
12
6
18
51
56
19
93
69
179
19
189
27
84
9
45
24
18
65
37
18
33
24
48
8
64
27
12
9
27
24
30
96
18
36
48
41
127
201
24
8
160
32
115
138
6
141
56
49
ABCD 99935121686*3^$a+1 [50044]
69
24
15
24
32
40
80
216
121
95
73
63
9
23
25
24
251
100
57
23
25
168
120
3
21
15
8
24
120
24
72
36
12
25
47
49
168
48
23
112
60
32
13
111
56
48
24
25
87
9
39
56
49
39
57
11
496
44
96
16
24
72
105
39
32
1
3
32
4
48
56
48
4
20
40
8
64
48
81
27
21
39
176
40
192
33
75
20
121
63
32
25
11
12
132
13
35
144
60
40
8
1
63
32
40
12
68
25
168
24
23
48
73
63
32
40
8
97
72
215
184
33
336
75
21
111
192
56
49
23
1
72
15
57
11
205
3
36
12
132
44
28
32
1
72
11
37
95
192
96
49
75
20
88
9
123
45
143
36
132
49
59
108
120
1
311
40
9
3
117
15
12
92
36
84
64
144
120
68
37
24
39
9
24
71
52
20
72
1
35
52
24
153
135
180
117
24
3
117
111
129
48
71
73
39
272
84
28
9
315
21
59
108
1
179
112
176
205
111
33
111
36
21
24
3
132
188
64
68
73
47
73
24
87
9
72
15
72
48
36
21
39
32
1
408
144
111
81
27
165
39
72
12
60
68
48
64
116
1
72
63
32
97
119
40
36
261
192
15
80
24
120
40
129
87
33
120
135
108
108
104
64
33
15
92
37
123
141
23
73
47
72
28
261
63
33
39
9
23
1
83
157
119
1
87
56
1
48
39
72
96
12
68
49
11
12
112
81
15
81
35
28
8
97
48
59
108
196
68
168
193
143
1
39
32
25
48
35
28
129
87
9
95
169
15
12
108
68
13
23
1
23
121
59
13
23
73
39
48
92
4
8
4
92
48
180
144
37
27
213
72
3
32
16
69
120
135
24
36
68
1
72
15
20
4
120
96
120
72
249
72
63
33
24
59
28
33
147
32
12
24
144
1
11
64
36
33
11
28
68
108
145
3
140
193
48
87
44
37
111
128
76
32
13
71
64
48
81
48
47
1
168
51
21
47
172
84
57
48
99
21
47
108
13
48
72
27
68
316
21
27
108
201
15
57
35
13
35
157
48
3
116
96
72
1
35
112
45
135
33
11
28
32
36
108
49
72
135
32
1
119
1
59
4
80
1
23
52
144
108
81
227
36
73
3
80
100
8
73
24
24
15
104
73
15
96
8
73
39
33
48
96
39
32
28
21
96
39
177
39
32
97
11
64
36
12
21
48
63
81
24
51
36
32
24
288
72
16
24
9
24
35
156
168
76
68
49
59
84
1
24
3
141
15
129
15
68
4
9
131
37
39
33
24
71
1
3
68
76
21
120
48
96
111
81
39
129
24
120
119
24
12
112
236
52
93
24
23
100
189
63
9
24
143
72
12
37
75
32
4
105
3
108
81
95
36
112
21
48
59
228
1
24
3
21
192
107
4
44
112
60
9
287
49
15
140
48
144
37
27
12
24
8
25
120
48
15
8
60
12
25
75
44
25
48
95
12
85
95
25
3
45
144
63
57
95
24
148
36
81
192
11
84
144
72
40
108
69
95
124
21
15
57
71
25
48
120
215
1
23
12
229
63
33
287
25
48
168
11
36
1
27
69
111
9
3
69
48
11
61
15
8
28
141
39
81
207
129
15
12
32
109
95
16
177
35
85
135
132
32
12
25
11
60
4
48
96
12
56
1
15
24
105
47
76
32
180
72
4
20
124
60
8
24
36
52
81
303
44
64
48
32
60
1
24
15
9
96
119
ABCD 99935163800*3^$a+1 [50016]
36
9
12
44
25
12
3
20
16
8
52
66
50
19
15
45
21
14
48
42
18
16
32
12
10
2
13
3
20
28
36
6
12
30
27
6
5
22
6
24
8
28
6
14
30
6
13
12
18
35
7
11
4
14
30
24
48
52
26
22
3
12
39
26
12
40
8
40
20
42
72
60
34
32
10
69
39
21
21
2
6
4
8
70
24
36
54
3
15
6
80
34
6
30
14
12
1
35
18
115
47
58
20
70
15
24
27
3
15
56
10
15
29
10
33
3
72
20
18
12
12
18
10
14
1
69
6
18
32
10
92
30
7
11
4
3
45
50
31
17
12
43
29
6
18
10
54
2
16
33
11
6
24
34
14
58
27
33
45
18
5
46
54
132
60
14
54
30
16
3
11
4
21
17
12
30
18
10
8
36
13
27
30
24
27
45
9
9
26
6
4
38
28
8
37
29
4
12
14
18
67
11
22
60
56
31
35
76
12
38
48
12
34
14
16
6
60
2
30
52
15
24
72
5
4
8
73
23
6
16
50
4
8
66
1
15
56
34
26
52
75
33
12
21
167
10
12
30
3
47
10
18
38
49
35
18
34
80
43
17
6
18
16
6
12
3
9
78
93
15
2
28
2
30
16
14
36
19
21
66
21
54
21
12
15
53
25
27
2
24
64
6
20
30
22
3
66
35
4
72
3
15
14
18
10
20
7
33
8
16
38
1
9
72
14
22
14
10
24
87
5
10
12
21
11
13
33
18
6
15
18
33
12
92
6
30
12
40
26
16
44
10
15
36
3
72
8
22
21
15
42
2
18
48
24
16
2
18
30
4
6
14
46
38
1
21
24
68
30
18
30
112
72
3
45
6
12
14
73
36
27
30
33
29
72
48
6
24
18
30
25
39
9
9
48
30
30
8
25
12
9
63
3
68
40
54
21
15
42
20
22
18
2
37
15
6
8
22
48
2
12
6
66
78
31
51
24
9
6
11
18
22
44
4
62
4
6
24
20
6
16
9
29
12
4
50
6
90
13
39
102
20
13
3
12
36
72
24
24
14
12
30
46
60
32
52
18
12
14
34
2
6
60
34
36
8
10
12
63
15
24
8
25
5
40
162
42
21
53
19
18
15
2
13
47
28
87
23
10
12
2
36
43
9
26
24
12
25
29
22
12
3
5
22
38
22
21
11
13
36
71
49
17
52
18
63
17
22
26
46
63
15
8
19
120
6
5
7
60
17
4
6
26
22
12
3
11
84
118
12
21
11
30
30
18
58
38
16
66
2
22
20
4
2
34
6
2
48
13
12
18
11
34
14
16
15
35
7
35
4
6
45
12
51
84
2
30
34
126
108
138
38
6
90
4
2
30
4
33
11
22
2
12
10
8
52
8
6
85
41
10
36
3
57
150
2
16
32
4
38
10
80
22
78
6
96
84
21
36
42
15
2
60
13
35
13
17
30
28
3
35
4
102
30
26
58
6
24
6
44
4
8
4
6
12
32
48
28
2
28
8
22
2
22
44
4
26
46
44
12
4
18
45
21
15
11
18
121
15
15
6
23
18
25
39
3
5
22
36
12
12
3
17
18
22
18
66
32
10
2
13
9
96
93
69
3
30
3
12
54
26
4
51
3
44
12
4
50
16
38
16
26
24
82
2
22
75
29
7
9
6
12
6
96
36
30
32
12
30
16
42
8
54
18
22
20
78
13
3
56
28
36
6
6
27
18
48
17
10
2
70
32
40
30
24
24
26
16
30
26
28
54
32
34
27
18
57
24
8
10
48
30
12
96
6
36
3
54
3
48
24
18
24
18
3
5
10
8
4
6
9
18
39
51
53
60
24
10
18
14
4
14
12
4
15
24
33
20
22
96
32
40
12
26
66
10
44
16
38
13
33
75
45
39
11
4
27
21
15
9
36
2
73
17
40
42
44
16
9
45
21
3
26
10
32
18
4
18
2
10
62
54
22
20
7
15
48
69
48
11
30
84
1
27
15
5
22
18
50
22
12
120
56
13
75
12
18
20
16
21
23
6
28
42
18
8
18
1
33
96
32
52
3
65
12
10
6
6
51
15
3
15
14
1
5
37
23
46
24
24
12
24
24
60
18
18
20
6
1
17
22
30
26
52
12
3
23
34
30
30
6
18
44
30
10
2
24
10
24
18
8
24
48
4
26
78
34
15
15
2
1
87
2
64
14
58
60
50
58
12
18
9
5
13
69
14
12
82
3
3
39
3
33
81
63
18
5
72
13
18
21
18
51
29
42
4
36
33
17
103
11
16
14
4
30
18
3
17
60
40
32
16
12
90
74
30
16
30
8
16
9
27
14
88
45
5
13
53
10
72
54
33
12
21
15
47
48
12
6
52
42
42
144
36
86
13
15
15
5
40
24
117
39
51
30
69
6
8
6
1
63
2
30
16
38
22
12
48
8
4
6
12
15
65
34
80
1
3
9
23
132
66
40
12
15
35
4
20
46
62
88
15
9
18
6
12
8
42
34
36
42
63
18
27
2
6
4
138
2
6
30
7
5
7
17
144
34
2
19
65
12
13
17
4
54
2
13
9
45
27
6
120
2
25
11
7
5
85
39
6
42
18
27
30
15
57
59
34
8
18
16
24
24
8
18
7
17
96
6
28
38
13
6
81
38
19
63
45
5
22
80
10
60
18
84
30
26
24
19
21
44
22
30
54
6
54
14
36
46
75
5
22
8
72
91
39
6
42
3
59
28
48
27
27
8
37
48
15
90
20
18
12
18
49
5
30
88
62
25
41
12
25
3
36
18
48
60
54
36
30
18
14
10
32
48
46
26
4
14
22
24
24
26
16
24
36
26
7
12
15
36
114
3
45
3
3
39
35
13
9
60
63
12
15
39
9
38
13
11
28
32
48
25
11
7
18
45
27
23
16
45
3
21
47
7
5
40
18
80
4
26
4
8
10
8
48
19
53
4
18
6
14
52
44
24
18
24
10
6
12
15
3
15
3
24
6
50
24
7
11
24
49
5
16
26
67
65
36
4
12
6
3
41
4
2
10
14
46
32
40
72
26
30
4
66
62
10
78
32
6
10
14
22
26
18
42
60
30
4
74
10
9
17
4
69
111
6
6
2
10
26
19
15
3
9
20
88
15
15
33
99
36
84
20
28
42
14
22
8
24
6
36
4
32
4
14
55
21
68
40
15
95
12
1
17
66
64
33
59
16
50
4
48
30
3
45
9
5
13
15
2
16
8
12
10
33
45
14
43
24
75
38
10
62
4
24
80
30
16
12
44
19
95
76
6
32
12
10
30
36
30
24
30
18
87
5
54
46
18
21
9
6
30
20
34
30
32
19
29
36
1
45
6
18
2
10
15
15
24
38
42
1
3
66
38
6
16
8
43
3
69
5
10
38
30
42
52
26
4
36
9
24
5
61
18
3
54
36
8
12
30
25
5
54
13
90
30
6
11
1
15
12
60
32
25
9
6
44
10
32
22
111
42
3
24
78
2
52
8
28
39
11
10
18
102
24
81
9
44
4
12
75
33
3
35
7
21
6
24
86
4
51
21
8
42
43
17
18
40
36
15
51
8
52
33
12
5
88
24
8
18
10
32
22
12
50
48
18
24
70
21
33
32
28
86
48
82
18
75
17
13
57
38
16
14
7
30
15
18
32
78
1
11
66
19
30
33
38
4
39
12
5
84
10
36
15
18
75
26
10
24
45
21
210
140
28
108
2
13
5
49
23
22
36
3
11
10
38
1
95
24
28
27
35
112
24
2
12
22
26
22
15
23
22
2
4
2
24
76
2
13
72
41
25
42
84
9
60
12
15
35
64
14
52
72
50
12
4
12
54
3
27
14
54
16
12
12
2
40
6
24
6
63
66
39
110
31
3
30
72
3
5
10
20
22
6
62
12
16
90
15
29
10
24
30
24
12
24
50
67
5
49
23
6
16
21
9
60
48
33
5
94
14
10
84
27
15
80
43
75
21
11
18
7
15
8
6
19
15
3
15
39
ABCD 99936091694*3^$a+1 [50007]
24
10
48
48
32
48
4
77
36
7
5
48
7
38
58
17
24
36
60
63
45
24
51
4
53
15
33
7
32
45
25
66
17
60
12
3
9
1
32
87
123
36
21
24
27
48
12
12
28
53
7
18
104
138
48
4
41
9
75
15
36
34
56
22
50
15
12
31
12
2
15
1
54
5
55
38
123
15
4
8
88
12
5
60
13
11
21
10
30
2
6
42
28
12
38
39
36
75
9
12
31
62
15
3
48
105
55
5
57
15
3
24
21
36
31
17
3
40
120
5
37
50
117
39
40
84
20
16
32
9
36
12
31
5
15
165
7
2
16
2
12
45
3
45
24
13
11
45
24
10
20
81
25
2
9
19
5
15
22
32
207
3
36
42
48
51
24
24
15
21
12
135
40
29
39
100
14
46
2
58
92
33
9
48
3
37
30
20
22
23
25
42
125
36
7
173
55
12
5
3
12
45
55
20
28
12
18
104
18
70
47
31
5
36
1
8
40
11
19
74
46
32
10
32
3
27
28
17
51
10
162
12
18
2
118
30
5
13
30
5
27
10
2
153
24
36
3
64
96
30
32
30
93
87
22
23
75
69
33
10
20
57
171
28
2
30
33
27
30
22
65
60
36
57
10
48
125
97
83
12
75
33
120
7
72
6
104
6
21
19
60
80
22
35
27
10
26
9
91
12
62
10
30
47
48
91
24
77
60
91
53
12
15
10
8
10
41
3
10
95
33
15
15
45
157
8
123
19
5
36
55
44
28
89
1
30
2
15
12
39
22
48
72
35
108
27
22
11
7
8
24
81
15
142
2
57
120
24
12
7
17
49
14
60
100
5
31
14
58
68
52
62
6
12
60
10
78
65
9
15
25
8
27
63
12
60
16
14
10
20
33
33
64
26
102
72
3
13
24
8
10
5
33
10
30
47
12
21
15
24
1
2
40
29
43
120
5
33
3
19
17
99
30
22
17
51
94
66
80
12
9
31
29
48
103
30
72
6
17
12
13
8
30
42
10
29
60
31
17
31
62
30
52
17
13
48
8
10
17
3
132
12
60
21
9
40
23
12
51
64
8
42
10
65
123
69
19
122
27
48
27
16
17
24
48
3
48
40
14
18
57
48
13
107
87
33
12
1
30
132
17
51
4
68
60
12
10
47
60
39
9
48
12
48
87
45
31
41
69
10
14
48
78
21
133
48
18
14
27
24
12
67
53
7
56
45
132
43
5
72
48
15
4
8
12
18
15
24
43
48
5
3
21
19
14
16
11
108
55
80
10
6
65
12
43
5
24
21
72
18
30
39
108
12
91
14
6
72
93
27
10
2
33
3
57
48
15
45
12
27
28
20
150
3
27
10
30
5
7
128
72
78
40
59
36
177
10
56
4
68
9
31
5
27
45
3
120
22
26
52
8
52
89
19
42
30
53
15
52
50
3
96
24
15
12
45
13
50
100
24
50
63
25
18
102
30
8
12
78
24
63
12
75
66
90
60
12
40
5
48
9
6
45
24
3
33
12
37
18
128
9
12
31
18
24
6
12
92
48
72
40
36
30
54
17
84
19
17
39
12
9
21
63
24
12
19
5
75
24
10
23
75
28
17
72
1
30
5
7
17
31
20
21
31
8
21
48
1
50
4
56
24
48
40
20
118
102
29
79
14
40
35
51
45
36
19
5
15
4
17
13
38
12
16
20
34
78
12
17
21
40
2
40
6
11
19
84
110
46
12
30
98
9
60
60
48
15
12
33
25
98
22
62
36
52
92
33
45
3
15
12
18
42
22
80
15
75
33
3
69
55
36
41
3
6
15
7
32
18
78
4
80
33
12
73
38
21
51
28
24
65
15
6
22
48
60
80
12
12
33
67
5
91
2
42
48
40
8
4
50
66
4
36
77
7
26
30
105
15
12
9
19
5
37
42
38
63
9
10
6
14
57
36
43
12
5
43
17
48
19
53
67
5
12
60
3
16
92
22
26
40
5
67
5
60
15
148
2
63
24
25
35
45
15
55
8
10
50
28
50
64
71
7
5
3
42
3
67
5
15
40
5
3
22
119
9
40
131
24
37
8
10
14
30
141
24
55
30
107
21
102
40
5
3
69
36
3
12
48
69
85
6
5
84
1
30
20
57
55
29
51
45
27
48
148
2
10
12
8
9
3
33
37
50
28
60
137
3
33
7
5
3
34
71
60
115
2
15
135
12
33
75
88
32
60
28
2
3
12
43
30
2
12
40
113
67
5
43
12
96
80
132
12
76
62
27
12
9
22
60
5
12
61
42
20
33
19
101
57
27
36
19
38
3
39
46
42
60
5
75
10
32
18
100
20
9
96
45
27
21
27
24
13
78
2
15
43
12
5
61
90
62
75
37
18
60
8
24
60
21
25
14
28
78
11
31
17
21
135
12
3
40
44
6
144
40
30
137
33
58
20
100
12
20
57
13
110
48
60
72
30
15
15
45
55
56
57
13
62
48
40
12
8
9
45
10
17
48
12
60
48
3
60
120
28
20
4
68
213
55
84
78
72
83
43
137
12
43
17
31
17
3
12
57
31
17
75
9
84
19
30
8
48
40
35
12
72
33
70
2
51
7
72
17
3
28
20
10
50
28
152
90
10
89
3
16
17
12
3
10
2
45
103
12
6
11
24
7
89
36
57
3
85
35
15
52
5
3
18
72
18
52
2
18
117
25
48
2
40
6
11
36
48
67
48
32
12
10
8
30
28
60
12
132
36
41
19
42
155
3
12
12
28
72
5
3
9
19
2
102
48
28
5
25
2
22
50
6
147
15
28
2
3
12
27
48
22
11
67
89
31
5
12
1
72
18
32
40
8
40
120
72
5
55
42
8
42
156
21
61
150
77
13
48
90
14
3
12
60
51
45
7
17
36
72
24
199
60
14
30
33
60
12
12
79
12
2
10
30
48
227
13
2
45
12
3
16
2
22
116
54
198
28
5
36
13
18
30
30
108
20
4
78
2
16
32
30
40
23
15
10
74
46
35
15
94
35
15
70
ABCD 99936541228*3^$a+1 [50103]
11
25
56
15
18
87
39
6
12
6
36
45
60
33
6
42
42
18
90
9
15
21
57
7
23
13
20
40
140
39
45
36
9
24
31
56
84
105
30
21
28
12
5
15
4
41
75
87
13
23
61
35
25
53
27
33
7
35
54
6
1
104
51
12
12
81
4
5
6
30
19
5
48
6
81
33
66
21
15
66
72
18
60
9
33
210
36
12
30
19
5
30
21
15
24
24
24
6
6
25
36
107
1
41
24
6
25
36
48
11
81
33
27
3
21
93
6
72
12
18
30
13
5
30
57
75
13
11
84
6
15
93
36
6
85
5
18
6
30
6
6
54
36
19
11
18
126
141
3
6
91
23
1
11
30
12
3
3
36
24
61
53
6
25
17
43
47
25
17
6
6
114
37
53
30
24
1
29
7
5
31
5
15
64
11
9
33
30
12
1
20
9
36
18
60
66
6
24
6
72
3
63
117
24
96
4
83
13
20
3
42
15
3
37
5
24
126
78
36
30
21
84
16
17
3
3
21
60
15
36
9
21
18
84
12
1
20
3
1
65
15
60
33
7
36
29
6
45
64
11
9
9
27
28
60
12
44
75
6
192
90
61
5
114
126
7
29
36
24
36
15
63
1
53
12
84
12
30
84
30
51
63
21
15
84
37
35
9
33
18
18
12
24
60
19
59
60
66
54
96
72
18
7
29
30
81
27
1
5
7
24
35
21
9
19
17
12
43
17
42
21
57
27
39
21
159
72
72
33
27
60
1
32
27
57
21
84
75
9
30
25
60
95
12
9
60
105
15
39
1
23
18
54
36
48
1
56
27
12
1
65
90
54
15
3
48
45
9
30
36
12
18
12
3
33
12
39
99
12
12
1
41
36
48
30
6
66
9
21
15
3
21
3
18
42
6
12
18
36
90
139
5
6
85
11
138
6
25
140
4
17
72
63
24
9
27
27
96
96
45
15
6
15
63
37
59
36
162
36
6
48
66
186
61
23
54
67
11
12
1
92
39
49
11
90
48
3
27
1
32
27
61
5
31
20
9
96
78
42
54
6
19
60
5
27
24
9
51
36
15
69
9
6
49
56
4
36
20
96
99
21
39
114
27
24
15
21
99
1
89
55
36
29
90
96
42
3
28
17
19
29
12
15
60
28
11
36
114
15
33
18
54
30
66
18
1
11
9
9
54
1
17
78
85
36
5
15
39
132
45
15
90
84
24
24
48
12
3
3
24
1
12
5
30
30
24
111
9
51
24
93
3
4
11
12
13
5
43
32
15
72
36
61
60
29
66
84
1
5
24
6
21
15
12
150
18
9
4
17
43
32
40
125
12
18
114
19
35
72
49
24
5
24
7
35
121
23
30
96
15
3
57
9
66
66
19
56
28
59
12
60
66
18
81
33
72
36
18
1
20
9
6
49
32
105
12
3
45
15
3
66
75
171
73
29
6
36
24
66
18
33
39
18
102
60
45
39
21
60
99
6
6
114
30
45
69
27
24
45
18
12
66
24
54
132
13
132
5
54
66
12
87
64
5
111
60
51
45
3
57
39
108
57
16
20
105
18
6
111
33
27
4
11
54
6
12
78
43
56
21
18
66
15
40
20
9
6
1
48
17
18
54
72
54
37
5
55
20
9
15
69
114
12
36
24
25
35
1
5
12
27
39
21
3
37
59
60
12
25
20
33
27
39
78
7
65
30
18
18
49
11
48
157
5
103
5
6
60
145
41
18
54
3
27
13
5
42
6
27
63
36
24
37
5
15
39
6
18
37
168
36
36
44
33
27
3
33
4
23
30
6
30
51
9
6
1
65
30
9
64
5
144
48
15
84
45
48
12
75
36
64
23
72
18
48
55
89
36
12
3
4
11
12
13
47
126
6
36
45
129
6
84
6
55
65
18
6
6
12
30
66
57
3
61
5
36
43
35
126
48
183
39
81
15
9
15
84
30
102
24
1
29
54
21
40
80
63
36
60
12
78
66
61
53
27
33
30
6
18
48
12
57
39
57
105
19
36
77
63
57
66
6
18
30
6
12
42
27
51
12
72
21
60
4
11
48
37
5
39
63
12
1
83
21
4
131
30
18
48
84
66
12
6
36
6
15
88
11
36
13
47
169
23
33
9
18
12
45
4
120
17
15
3
21
21
15
3
72
24
25
59
30
24
30
48
42
12
66
45
84
75
105
9
7
83
6
135
4
41
6
18
36
66
72
6
6
6
18
24
36
57
15
18
30
42
30
73
120
41
15
3
12
48
12
18
31
5
24
63
33
7
59
49
32
84
4
5
90
1
23
12
36
78
54
13
53
54
37
11
90
15
45
39
3
90
31
12
5
15
15
24
18
66
60
6
54
81
4
36
116
60
4
23
12
30
30
21
4
5
75
3
61
5
27
57
18
54
15
39
25
32
3
81
36
24
36
40
53
6
21
27
1
17
39
15
60
45
3
6
30
81
36
63
12
24
18
3
24
15
6
79
20
9
27
15
9
105
30
6
12
42
30
15
81
18
24
60
13
29
79
41
31
80
88
32
9
36
30
9
60
60
75
96
45
84
3
12
120
21
24
33
138
18
174
18
15
33
36
30
21
33
67
20
9
15
4
107
162
60
3
28
101
6
72
57
33
36
42
9
45
30
6
39
39
30
54
78
60
15
28
5
7
23
57
45
12
3
4
59
72
42
6
1
53
87
36
63
6
36
103
41
15
16
77
3
28
5
31
65
78
120
18
19
65
15
75
18
3
60
75
54
18
13
17
18
9
16
35
9
4
107
45
93
6
1
77
3
3
6
54
21
4
12
20
4
29
42
45
4
23
48
9
36
60
69
24
7
44
3
18
43
35
37
29
51
84
16
23
6
51
75
108
12
9
4
17
15
33
42
45
3
21
16
20
24
60
4
11
18
6
21
15
36
45
57
3
4
5
54
37
48
92
4
11
25
48
5
30
54
3
40
65
42
18
18
1
20
33
3
9
18
18
120
30
9
3
61
11
30
30
21
75
54
6
45
3
21
36
15
25
47
12
30
51
9
48
3
45
43
35
61
41
39
9
51
16
23
57
3
24
93
9
144
66
24
30
24
6
ABCD 99936838616*3^$a+1 [50039]
33
84
36
37
20
27
7
233
12
9
66
9
15
225
79
5
21
75
72
15
33
84
33
15
25
23
75
21
39
30
27
12
21
15
87
189
60
99
21
24
24
36
51
96
9
24
96
51
9
45
15
15
28
2
39
45
27
13
35
45
27
48
7
5
48
60
15
45
51
6
40
59
24
27
88
26
63
48
69
3
72
43
26
15
21
10
56
84
6
30
69
24
12
9
16
38
12
9
39
69
21
6
9
24
27
60
64
17
55
173
84
3
9
51
24
9
135
21
15
6
54
10
71
9
136
20
30
78
36
3
31
5
132
3
81
36
105
27
48
15
33
96
39
12
34
11
15
9
21
3
27
18
30
96
21
24
141
3
60
51
153
3
9
75
36
24
84
21
75
24
81
19
2
219
60
48
3
108
82
8
99
3
9
21
3
60
87
24
24
12
24
9
45
66
66
63
79
65
3
33
120
24
25
116
15
24
60
27
24
57
168
12
15
153
12
9
90
24
45
31
80
10
86
69
21
3
21
34
29
12
69
27
33
66
34
71
15
33
12
24
12
33
51
1
20
3
21
10
14
87
24
51
4
36
8
42
27
36
67
65
45
39
84
12
45
3
12
3
45
84
3
28
56
6
30
33
84
48
13
2
78
39
51
6
6
88
72
17
37
20
24
36
51
72
63
108
6
30
45
45
39
12
45
27
3
4
14
30
117
12
12
24
25
11
39
9
36
12
3
96
21
24
36
15
4
53
3
54
99
57
54
60
54
6
9
12
75
9
111
48
30
22
65
3
45
51
9
15
9
57
3
48
12
36
15
9
51
4
53
69
51
33
87
48
51
36
24
81
33
36
15
21
3
7
8
46
18
5
72
48
3
45
9
39
49
71
19
17
99
12
150
3
45
12
78
69
108
144
129
15
15
36
33
3
4
5
21
90
57
7
29
7
17
72
24
15
9
33
100
74
6
30
9
21
3
96
15
81
3
30
6
69
7
29
60
19
146
60
6
60
9
36
48
67
8
81
73
47
81
30
24
16
113
15
9
21
76
83
36
12
3
30
6
81
39
9
24
1
26
24
57
12
96
87
45
48
19
53
132
48
39
33
3
33
12
39
9
75
120
57
84
48
51
9
91
36
50
4
72
83
96
69
27
12
12
9
66
9
49
8
147
7
36
8
45
15
12
84
93
48
105
114
34
11
39
36
9
72
9
6
48
40
17
75
105
15
9
69
124
26
9
108
15
33
84
3
9
21
30
54
3
48
48
27
57
12
21
15
63
16
29
25
35
15
117
60
43
140
40
41
51
144
9
60
60
60
27
84
6
3
24
21
87
120
39
24
6
15
81
198
42
48
15
45
15
12
33
27
12
81
15
7
44
90
10
18
11
60
51
90
39
15
36
9
24
81
51
1
18
20
6
36
15
75
93
7
5
15
24
9
111
60
33
12
144
24
72
139
5
27
45
15
33
57
18
129
117
54
40
65
27
9
36
72
120
57
118
26
226
41
12
36
81
46
98
6
60
24
72
45
3
16
26
15
9
30
9
24
13
47
93
3
12
15
18
72
207
12
156
33
126
9
12
24
51
24
4
5
21
159
27
45
9
36
24
6
33
27
9
36
72
31
32
69
96
12
171
52
20
33
111
21
67
38
75
33
51
24
36
21
64
54
5
51
30
3
3
30
15
228
96
99
9
7
53
1
11
39
4
8
208
126
11
45
15
48
24
63
10
38
12
30
99
21
27
25
23
15
105
15
112
98
78
120
12
18
66
21
12
63
9
255
69
115
80
90
60
22
20
9
48
27
6
39
31
53
27
57
171
70
47
24
51
40
68
102
18
6
51
7
188
84
33
21
27
12
72
129
15
24
7
44
66
15
19
5
15
45
12
63
9
12
55
18
23
24
156
12
36
19
2
6
24
81
60
12
12
120
48
48
39
16
54
71
63
6
3
81
42
105
9
39
12
33
39
33
99
48
87
58
36
11
21
63
27
18
12
3
61
176
15
24
195
30
135
24
120
27
30
120
15
3
21
60
21
82
5
3
45
15
33
115
5
36
60
9
27
115
18
50
4
5
216
12
24
9
4
26
66
24
12
123
1
119
75
36
33
61
59
36
72
39
126
15
24
84
15
72
70
35
48
25
35
51
4
77
60
120
33
66
6
39
84
15
117
48
36
99
12
9
24
111
9
21
15
39
57
108
27
84
33
36
120
120
15
30
12
10
113
85
62
105
33
30
40
29
108
25
8
90
45
12
9
30
69
7
8
36
45
96
48
36
36
24
103
68
9
9
27
108
51
36
24
45
19
32
69
15
6
15
12
81
15
7
20
165
12
21
30
57
168
57
30
24
9
12
45
18
60
136
80
9
57
3
24
27
45
15
21
7
53
3
21
69
162
105
12
36
72
84
48
27
69
24
7
116
69
15
30
15
51
18
15
72
9
94
125
15
45
15
21
39
9
3
30
108
120
10
89
3
52
32
54
126
21
3
9
12
21
3
147
24
36
9
51
30
70
38
90
21
15
9
15
9
48
135
45
3
9
51
30
6
9
24
55
5
48
24
36
48
1
20
36
18
57
3
9
36
15
105
45
30
9
3
30
30
33
36
15
60
36
33
ABCD 99937044776*3^$a+1 [50013]
247
17
223
101
240
307
233
7
125
48
60
24
120
31
32
40
17
60
243
129
111
57
48
120
375
9
231
88
104
120
57
79
104
177
31
120
17
132
96
27
160
113
84
108
36
115
89
31
17
15
33
36
19
72
272
48
309
3
33
24
84
115
65
55
137
48
60
372
87
16
17
103
29
75
33
72
60
43
89
79
185
120
12
307
80
16
77
67
17
63
280
80
57
183
16
17
264
48
15
88
80
88
192
233
36
60
151
80
45
60
132
3
88
5
12
207
40
80
40
120
41
79
185
31
104
57
79
72
80
129
79
120
29
108
192
103
125
43
65
240
55
89
48
87
88
120
32
40
80
117
48
3
105
240
264
120
79
24
41
84
3
57
255
40
168
149
139
72
48
120
17
87
256
24
48
72
41
7
288
65
204
91
344
81
24
31
137
103
17
84
3
57
216
7
281
60
355
392
192
88
192
113
24
36
163
29
3
33
24
168
87
33
55
29
363
33
7
8
33
24
192
60
204
96
144
55
137
15
105
24
144
639
117
3
48
153
84
252
24
127
17
72
103
125
3
88
5
19
113
252
108
120
24
276
43
89
168
127
120
185
63
72
208
77
3
45
43
17
7
96
24
161
24
151
72
233
24
271
29
36
207
9
103
80
88
65
447
16
24
41
36
3
48
9
168
31
137
127
101
36
63
33
144
24
39
93
180
48
7
53
27
105
72
48
144
31
53
192
60
132
331
72
125
67
77
19
17
15
240
280
137
31
72
120
17
168
120
444
91
120
72
17
343
80
48
120
33
7
17
55
137
336
48
39
40
137
84
60
39
48
40
137
151
137
7
17
24
96
48
135
120
48
328
305
327
9
228
180
168
15
72
81
144
55
168
48
41
183
16
144
8
33
87
93
99
33
103
5
144
115
248
88
464
240
240
177
151
629
51
120
33
55
32
237
75
376
32
57
168
60
324
168
183
40
149
51
177
103
137
96
24
55
80
168
9
31
48
281
271
32
81
247
48
24
80
136
32
160
89
24
96
63
33
87
120
40
168
17
63
192
48
40
32
256
185
39
117
3
93
240
12
15
48
600
112
41
72
7
53
144
43
80
21
187
32
213
ABCD 99937447562*3^$a+1 [50000]
54
4
11
3
6
27
13
11
25
11
145
2
70
156
144
11
84
72
133
143
9
4
12
59
25
48
20
15
97
8
18
33
25
35
21
15
15
6
63
9
40
95
3
22
120
56
16
60
11
12
1
24
48
24
20
63
13
38
30
99
25
38
42
3
24
1
20
3
49
23
60
9
4
84
107
3
6
36
28
71
25
20
75
1
24
12
12
60
107
60
25
104
27
13
60
26
105
9
15
37
23
60
61
59
37
263
60
9
51
9
3
13
12
20
52
95
21
75
72
45
28
12
23
27
33
21
40
20
4
176
51
48
1
24
59
73
24
11
9
60
18
33
25
59
48
12
24
60
12
15
10
35
72
37
23
21
52
24
14
117
45
3
27
33
24
21
27
12
13
48
11
25
23
36
49
11
72
24
1
35
45
87
96
1
11
12
27
10
11
33
39
27
81
13
20
76
36
48
32
39
24
1
80
39
36
25
8
3
120
9
51
37
48
8
76
11
37
48
12
8
3
1
11
12
1
12
59
45
3
33
3
12
72
61
24
48
48
44
15
33
15
9
16
50
24
9
85
60
12
8
27
12
13
38
34
12
23
72
13
120
120
20
40
23
48
144
25
35
1
32
12
51
25
11
48
73
80
18
10
14
30
28
35
9
15
133
20
136
12
8
159
1
11
61
23
1
36
23
9
16
24
96
32
64
83
33
12
27
109
96
36
8
27
24
36
12
13
23
84
81
90
24
33
73
11
49
24
20
36
90
70
24
68
4
11
48
25
11
61
92
16
36
11
33
120
4
12
36
12
72
23
12
33
28
12
48
35
25
35
37
47
13
8
12
16
74
96
30
4
12
23
3
82
35
3
10
14
94
12
38
45
36
24
49
11
37
44
123
13
84
24
96
11
99
70
11
49
11
25
32
3
24
36
25
60
47
1
11
33
36
15
96
1
23
12
72
60
45
16
35
87
22
11
12
24
85
44
24
15
21
126
30
39
25
80
15
36
24
24
13
2
10
60
36
47
24
24
9
15
37
23
21
102
82
95
12
13
68
3
15
34
36
72
92
40
20
16
84
107
3
70
35
48
72
12
73
128
48
15
24
105
27
85
11
72
12
51
45
3
70
26
10
59
120
60
25
60
2
24
9
9
63
117
15
3
33
25
71
9
40
59
36
15
130
35
1
84
11
165
4
11
48
37
35
60
48
48
24
9
24
3
25
12
26
24
117
120
1
8
16
20
28
8
88
24
2
33
57
28
23
3
30
64
11
25
24
35
36
111
94
2
93
72
33
27
37
12
11
33
15
37
72
116
76
14
22
23
25
84
11
27
18
16
35
1
23
24
73
8
39
97
36
60
2
22
84
35
49
32
4
36
80
76
32
27
9
42
33
96
24
109
56
16
11
72
120
12
25
35
36
12
25
47
9
16
119
60
57
4
36
24
83
63
57
12
9
75
157
12
80
12
4
14
6
4
12
71
37
12
228
35
37
8
27
24
60
25
11
84
45
51
1
47
13
23
1
164
160
107
132
33
88
62
34
24
71
1
35
25
2
72
106
38
54
27
24
57
75
24
9
15
1
128
135
12
69
40
20
15
12
12
37
8
63
12
12
99
30
87
3
6
3
15
33
24
49
11
24
12
84
33
15
12
9
144
36
4
35
81
36
4
11
1
23
144
61
24
36
12
32
40
23
27
46
60
24
107
45
6
9
49
36
23
36
12
69
54
30
39
1
11
45
51
12
25
11
24
13
120
8
72
15
12
1
32
40
44
3
96
25
20
39
21
12
40
2
117
9
15
12
24
13
2
6
27
12
73
36
14
21
27
117
12
36
12
12
13
35
3
102
87
21
3
25
36
14
70
36
11
24
25
80
16
24
11
12
81
24
63
25
60
32
27
24
37
24
108
23
48
1
35
25
20
39
12
24
24
9
78
129
33
12
111
37
23
63
34
20
27
25
24
20
15
36
21
39
9
162
34
11
33
16
36
107
12
21
88
80
16
48
12
11
48
61
38
10
11
1
104
120
39
12
36
72
13
83
12
39
34
35
24
72
49
2
82
8
27
48
48
37
20
4
83
48
13
20
75
12
12
117
4
47
12
75
10
35
1
24
35
21
36
3
48
57
3
25
12
48
2
165
60
60
45
36
15
12
37
12
14
69
93
27
48
84
13
23
24
24
12
109
83
21
4
83
24
24
12
73
14
10
11
12
48
45
136
11
13
36
38
48
42
15
61
60
12
23
72
37
11
1
11
48
1
83
13
12
107
24
12
37
11
1
95
13
71
15
9
36
9
28
12
12
59
24
1
47
9
3
13
59
15
58
20
3
12
25
8
135
13
107
3
45
25
2
45
12
13
23
49
32
4
92
28
110
46
68
171
36
24
49
12
26
22
23
12
1
71
24
45
40
84
35
1
74
6
16
24
12
14
58
11
9
72
3
15
30
3
33
16
44
51
33
51
36
24
69
16
12
12
12
8
111
144
25
11
9
15
13
14
9
111
69
72
3
10
62
9
49
12
47
33
87
33
15
24
60
61
74
114
27
13
11
33
147
13
8
15
204
9
51
1
74
33
45
76
72
12
23
27
46
84
12
35
109
71
1
12
36
24
36
44
15
25
96
47
37
12
50
141
132
87
18
88
38
6
4
14
93
13
14
22
104
15
1
11
13
11
180
24
1
74
45
12
37
131
9
30
45
13
12
80
12
51
13
14
93
25
2
10
12
11
9
54
130
107
157
12
23
72
60
24
37
12
23
24
13
8
4
48
12
8
16
107
49
20
63
1
35
24
45
75
1
44
76
12
74
9
132
84
61
35
25
24
35
48
1
32
4
56
52
47
85
35
33
15
120
1
2
58
140
99
45
3
165
48
64
11
24
1
11
3
10
60
120
60
23
73
24
12
59
36
1
35
49
44
15
61
20
3
13
ABCD 99937744378*3^$a+1 [50043]
21
48
12
18
120
45
27
45
195
78
84
156
51
36
135
129
24
27
165
45
42
18
30
69
141
12
3
63
117
33
12
63
15
114
18
12
96
21
63
96
57
3
105
99
36
45
9
3
60
48
9
30
120
57
9
54
168
12
18
42
18
150
12
18
3
9
18
162
87
3
48
18
51
96
165
48
42
45
24
9
27
75
69
3
48
132
30
18
33
60
57
15
15
18
75
99
18
48
120
150
42
78
57
75
33
36
216
15
42
60
108
162
6
51
9
84
3
48
9
36
24
168
42
66
15
45
102
162
51
27
18
90
54
168
30
189
141
63
9
48
150
18
12
42
21
45
132
90
45
45
243
9
3
24
69
75
15
84
6
15
57
39
153
30
33
3
81
36
27
6
42
30
135
45
183
69
3
93
102
72
57
36
240
27
270
18
93
15
45
129
30
21
72
45
48
12
15
24
120
63
30
3
84
33
3
75
105
24
39
81
33
36
12
72
30
93
48
15
54
27
120
3
18
15
15
9
81
72
207
51
162
96
51
93
18
33
57
210
69
63
186
84
36
54
117
24
12
24
84
60
72
87
18
15
60
3
24
258
195
45
72
51
36
9
24
3
135
30
63
60
27
120
132
30
27
153
48
15
63
117
60
75
132
261
15
90
24
6
45
39
66
30
30
132
3
36
39
132
69
9
144
3
108
129
180
6
81
60
3
138
3
195
57
45
42
18
48
135
12
108
105
42
12
48
9
36
144
3
21
72
108
72
87
18
30
12
150
63
48
9
36
12
3
15
84
93
33
30
81
81
12
6
24
168
60
18
12
39
153
6
105
72
15
42
111
9
3
165
78
81
81
18
204
153
45
48
12
18
57
165
168
42
69
60
144
75
42
135
57
30
186
27
87
6
12
132
147
9
27
15
93
27
9
3
18
222
48
9
24
15
57
144
144
39
126
54
90
6
42
3
36
81
3
60
39
48
129
39
12
12
21
60
39
78
3
9
27
21
3
129
18
30
108
51
33
27
111
132
21
57
150
9
24
12
33
12
78
102
60
18
21
24
69
3
63
57
60
3
24
78
3
9
36
111
33
60
48
99
21
42
30
63
33
27
27
30
87
84
15
21
204
117
3
57
3
225
132
30
120
33
9
108
192
27
21
39
36
84
21
12
18
12
36
60
57
183
150
135
9
87
9
24
3
3
402
243
9
3
60
165
60
90
168
57
15
42
51
105
42
9
216
3
21
141
12
6
57
84
51
12
18
99
39
72
12
57
24
69
6
42
75
27
150
60
51
15
84
117
3
36
12
18
24
60
36
51
171
120
132
258
132
51
36
21
15
75
72
117
183
21
87
33
87
120
45
123
21
3
21
12
60
117
3
45
18
30
54
18
12
48
12
3
15
48
12
42
111
72
24
93
36
15
57
15
120
108
267
93
39
18
48
75
57
3
9
48
18
12
78
27
60
75
78
150
162
12
243
27
60
66
111
21
3
57
99
69
12
99
60
21
270
33
9
3
63
60
45
9
30
33
84
9
312
3
96
39
117
33
90
102
282
21
9
6
141
33
111
45
87
108
27
9
120
9
24
18
9
9
84
96
120
144
66
21
63
48
9
96
57
60
27
21
18
81
36
24
3
30
60
87
189
90
24
21
12
60
15
30
3
36
24
9
138
12
6
42
45
147
153
45
12
18
30
48
27
3
90
51
3
273
165
108
27
3
141
21
195
15
9
189
12
30
48
132
12
48
18
12
3
36
81
39
60
183
210
3
27
57
21
123
69
120
108
15
3
42
30
153
15
24
33
3
144
66
42
42
6
21
33
27
144
12
87
66
87
27
30
30
198
39
84
69
ABCD 99937879714*3^$a+1 [50010]
24
72
156
193
6
89
84
7
41
84
31
17
1
47
43
65
60
115
29
276
12
25
54
65
48
1
47
19
329
61
11
13
11
31
53
12
48
247
5
73
6
29
37
144
30
24
72
89
108
60
36
24
36
1
11
48
96
19
36
30
179
37
47
12
84
25
47
24
1
54
29
24
96
24
61
35
36
31
77
37
24
42
54
23
151
12
53
60
72
48
7
60
17
36
37
95
48
31
53
36
7
210
143
12
12
1
30
29
91
125
60
67
17
48
12
1
6
96
18
342
108
36
5
24
60
84
43
29
84
67
120
60
5
55
77
43
84
5
91
84
36
29
55
161
103
5
1
11
12
48
49
179
55
41
240
109
6
29
55
29
7
29
55
132
17
31
29
37
6
24
24
29
37
66
53
7
5
19
29
37
48
35
36
25
11
43
17
43
96
29
24
12
60
96
19
65
324
115
72
60
173
12
43
17
12
43
30
30
5
109
24
6
65
1
24
11
60
19
84
36
24
36
29
24
67
84
120
5
25
131
139
96
113
67
30
24
102
5
13
66
24
36
5
19
5
24
156
7
77
31
246
83
7
41
85
59
19
17
43
5
96
48
120
36
91
65
25
30
5
96
12
73
24
96
35
12
7
60
30
23
43
24
5
48
36
61
11
85
30
17
1
35
60
156
36
103
5
36
31
173
96
120
139
29
31
36
5
115
29
60
1
6
173
61
119
24
36
67
18
11
139
29
127
29
67
24
53
7
5
144
115
5
7
17
43
77
31
60
5
7
144
89
12
103
66
83
37
35
61
18
101
24
84
163
65
72
1
71
24
12
24
240
55
41
55
17
31
150
6
65
60
19
36
5
48
271
125
61
54
29
37
59
7
24
53
12
96
13
35
12
55
114
54
29
36
31
5
19
17
84
24
55
60
96
60
41
12
1
47
49
6
233
25
11
216
144
19
41
25
24
6
41
25
48
191
60
36
12
36
12
79
30
24
66
24
132
18
11
144
12
43
12
5
120
13
90
132
84
149
12
48
37
48
35
12
73
72
35
85
47
12
91
48
29
7
89
61
11
84
151
5
24
96
60
84
180
55
29
120
55
41
61
23
31
36
84
53
12
48
96
7
60
24
30
59
85
35
85
95
7
18
95
12
132
156
24
156
60
61
54
12
173
31
5
120
85
23
48
175
5
84
31
17
60
91
42
18
12
5
48
12
145
24
59
91
89
36
79
29
36
180
144
43
24
30
66
17
7
53
1
72
23
1
24
6
66
23
24
36
12
73
6
5
96
84
25
35
144
55
6
54
42
24
11
24
36
19
36
18
11
24
7
24
30
6
5
55
53
60
31
96
60
77
37
23
192
31
48
221
84
12
55
197
72
108
43
65
19
24
5
7
5
84
24
12
60
24
1
47
43
54
6
5
19
24
41
48
97
6
29
48
7
6
30
60
60
18
59
132
48
127
53
156
1
24
186
96
24
29
31
113
7
29
24
211
42
47
1
155
12
19
36
84
6
23
204
7
6
90
54
23
31
90
155
12
48
91
5
49
59
31
65
60
7
114
30
24
65
72
115
17
36
36
48
12
84
61
23
36
312
43
89
43
5
79
53
7
29
12
168
24
37
30
24
132
53
84
7
6
47
12
36
72
7
36
17
36
36
24
61
11
204
19
29
7
60
60
5
115
24
90
42
30
48
72
24
54
29
36
1
24
6
29
12
139
89
84
43
5
19
36
17
12
48
12
108
7
54
96
23
60
96
36
79
29
13
48
42
53
36
84
72
25
24
83
67
90
35
61
47
48
25
18
65
12
55
77
91
12
5
115
24
96
77
43
24
54
30
5
24
7
84
5
12
72
60
13
18
36
5
24
37
120
35
48
31
53
36
60
7
17
60
37
6
77
60
96
36
60
24
24
36
60
7
18
35
7
5
12
7
5
121
47
36
67
24
90
95
91
5
49
23
60
7
36
18
155
72
60
48
7
24
36
24
6
23
12
12
43
17
31
150
11
24
36
24
7
53
24
7
30
59
36
25
59
60
60
60
12
13
6
5
235
66
144
120
24
102
204
65
48
31
89
12
96
84
55
5
1
107
103
30
143
60
127
17
7
204
137
120
132
127
5
49
35
24
37
11
79
5
60
55
36
53
84
12
55
ABCD 99938343392*3^$a+1 [50081]
27
90
18
102
18
42
138
9
105
36
12
15
63
45
99
21
15
354
6
102
159
9
72
102
33
27
225
156
207
9
144
105
75
9
51
9
18
48
81
96
165
15
3
81
180
51
102
18
105
228
276
39
9
96
75
69
111
69
261
207
117
66
90
27
24
84
216
36
177
30
288
162
27
51
18
144
63
120
63
114
207
108
72
48
15
81
12
72
15
18
48
54
18
18
9
180
15
21
69
3
72
72
9
87
57
180
51
45
90
84
33
144
120
33
3
135
33
72
72
3
18
144
18
72
90
18
18
15
57
15
84
36
15
12
168
165
63
42
39
81
18
297
135
132
261
39
6
72
27
93
27
15
153
12
45
123
48
132
3
9
105
111
15
21
63
60
30
171
99
6
111
33
138
177
48
24
333
147
9
54
45
135
45
573
27
81
84
63
45
315
24
36
165
87
171
21
141
63
189
18
18
12
63
24
12
60
21
18
180
117
24
9
99
12
243
81
27
258
54
120
168
18
12
18
90
99
51
84
33
135
30
18
45
60
309
135
15
18
243
99
18
27
21
54
126
15
84
216
69
30
78
138
69
36
99
45
12
33
3
45
15
3
117
60
84
141
138
9
63
132
21
177
18
129
180
33
63
12
108
207
225
27
117
69
315
117
180
39
9
135
9
27
33
48
15
93
54
33
153
39
396
24
12
24
12
27
105
12
108
123
30
27
51
45
207
72
18
75
33
315
9
66
60
9
36
165
51
171
30
15
147
36
9
36
45
27
27
141
36
99
54
111
72
24
219
45
15
84
33
27
66
90
45
135
225
99
321
72
3
72
117
33
3
135
261
33
66
24
120
81
15
21
108
60
3
18
24
48
72
78
12
45
105
66
45
45
231
39
117
333
240
75
60
27
30
42
156
117
33
27
27
30
87
3
33
57
27
60
21
15
84
81
27
141
99
45
18
57
105
27
48
81
15
129
15
108
27
45
12
204
45
54
57
33
183
63
9
132
111
42
48
132
3
105
108
75
207
78
90
30
150
30
114
48
177
3
69
120
63
36
60
12
132
30
6
57
60
48
144
132
81
3
24
21
90
240
57
60
237
96
111
63
45
72
99
45
180
24
36
39
186
90
21
69
255
249
48
63
117
60
3
60
9
147
168
108
12
135
105
21
24
30
240
45
165
6
54
126
57
15
45
45
3
9
150
57
9
144
51
12
27
6
90
21
36
45
42
93
60
3
42
63
45
27
72
63
12
45
36
276
9
54
216
282
78
12
132
21
72
15
18
27
72
12
261
87
63
138
24
66
81
96
27
156
414
6
12
150
27
21
42
30
63
159
45
72
108
75
6
27
3
72
105
63
120
189
108
45
27
195
246
114
117
36
192
72
9
27
177
18
12
45
36
9
6
54
48
18
189
171
69
165
27
24
180
84
60
288
84
24
84
81
15
ABCD 99939258262*3^$a+1 [50026]
15
69
52
35
1
8
99
27
10
36
128
111
15
33
51
6
48
112
8
3
57
66
141
9
4
95
75
117
55
74
6
90
28
23
84
73
92
183
13
8
46
18
62
33
31
86
30
9
9
10
36
29
72
61
23
84
1
35
69
12
138
33
72
55
77
13
56
15
24
27
48
57
3
6
39
67
65
93
156
27
127
176
6
3
51
30
4
23
57
3
57
63
12
55
77
3
180
42
40
20
48
15
7
14
4
50
42
15
19
36
29
60
84
21
90
21
1
32
111
9
82
38
52
8
28
47
45
72
3
168
84
33
12
18
96
9
12
36
12
12
25
59
129
12
30
84
57
7
50
27
48
36
45
24
6
21
36
39
45
36
19
14
15
105
64
26
21
25
11
7
65
25
20
27
48
13
32
120
15
12
3
70
26
9
55
20
42
28
23
57
63
27
12
16
5
27
21
37
32
40
36
90
54
23
180
13
35
19
2
16
14
58
18
68
57
60
9
18
22
8
27
84
84
141
291
31
32
42
39
129
15
177
30
81
267
33
57
72
16
2
30
75
51
6
78
6
96
39
31
29
60
144
45
3
25
119
25
8
10
2
24
54
10
11
9
52
23
147
100
89
19
18
92
60
3
97
35
36
72
39
54
39
67
5
13
71
51
84
6
39
24
135
42
15
75
16
29
3
150
27
15
10
11
60
37
26
21
45
51
109
74
16
173
25
20
87
3
45
15
33
33
120
24
16
119
57
48
46
20
16
38
90
12
81
13
11
135
153
7
54
47
63
60
21
9
6
21
117
12
3
45
6
30
24
36
39
73
8
96
108
22
128
150
15
12
75
21
48
24
177
15
45
60
24
15
1
71
12
57
220
104
130
50
76
191
24
1
74
48
36
96
60
46
18
77
93
64
56
135
75
6
171
27
30
22
38
12
3
37
68
183
123
94
2
45
3
12
150
24
66
9
72
84
84
105
15
49
18
5
48
24
12
33
3
19
18
62
9
19
50
27
24
111
18
72
18
22
119
9
52
38
30
75
45
30
60
10
35
1
11
48
27
60
30
76
119
105
99
19
26
64
86
112
5
69
90
60
64
20
45
15
21
33
30
21
9
15
15
33
48
1
18
65
61
144
2
16
18
72
8
10
5
49
20
6
84
60
10
56
24
72
46
2
15
1
36
11
99
45
105
60
30
105
69
39
13
47
15
21
129
40
80
12
168
36
39
111
4
86
90
22
104
30
138
12
30
189
19
5
45
90
36
45
67
2
15
75
16
65
111
58
86
84
33
33
51
36
39
21
39
45
33
22
14
4
20
70
125
72
45
18
10
72
23
87
9
9
27
33
123
9
3
37
134
126
111
48
24
12
9
24
16
14
12
21
9
243
97
36
14
150
54
106
23
81
24
16
44
10
26
136
98
60
30
82
198
26
84
12
165
1
32
3
27
6
4
107
33
51
51
9
39
57
120
36
132
87
45
61
8
64
72
35
3
33
9
10
18
62
28
53
33
94
50
36
22
5
9
3
37
144
14
21
55
54
143
159
21
132
51
45
129
12
28
26
10
11
24
24
60
21
84
10
5
27
30
15
85
71
117
12
16
59
33
27
33
28
44
48
51
1
35
33
42
84
81
13
32
3
57
88
35
1
26
21
57
66
45
24
12
63
46
11
33
6
45
24
241
74
12
69
69
15
75
141
81
78
33
19
41
24
61
47
12
85
59
24
27
16
144
125
1
32
12
10
14
24
3
13
26
45
19
44
33
48
21
39
39
33
13
47
72
81
90
81
69
24
66
46
36
35
24
3
57
24
1
8
36
30
9
120
31
86
90
18
12
3
21
4
152
18
60
22
23
12
36
55
18
26
18
126
66
15
15
9
49
26
10
44
10
140
6
90
16
50
15
48
45
40
20
36
15
45
195
9
3
24
9
24
36
30
76
50
3
111
21
135
93
37
8
100
86
9
13
108
35
72
60
33
15
1
18
65
25
143
24
225
4
11
9
180
171
33
10
125
195
12
9
36
45
39
79
2
88
92
60
75
25
23
13
8
24
150
93
84
84
79
80
28
14
51
99
54
6
18
15
45
36
39
48
9
88
23
84
235
20
189
84
111
45
24
36
39
66
24
118
14
30
10
134
69
13
23
129
87
9
4
18
14
39
1
80
24
6
54
15
84
45
6
46
108
83
3
36
9
24
48
84
60
45
75
39
142
32
156
24
30
10
11
141
28
18
44
10
23
31
20
16
38
183
24
156
12
1
20
24
51
9
42
105
45
10
50
58
26
15
36
121
14
48
150
12
3
45
16
119
7
65
36
24
15
9
39
21
36
9
16
35
168
216
60
ABCD 99939534218*3^$a+1 [50060]
30
54
151
8
24
147
93
207
73
8
120
87
121
29
12
78
12
141
9
90
66
339
216
39
108
373
95
9
45
51
9
183
27
21
168
9
63
69
66
25
8
120
51
228
42
31
72
96
56
33
12
36
55
8
40
59
150
63
147
421
152
99
45
75
6
127
287
1
8
21
139
41
199
200
129
72
15
24
9
90
162
36
504
79
29
91
17
24
66
54
168
223
120
17
48
24
30
33
48
40
48
71
90
90
90
18
18
12
27
153
31
24
17
183
16
17
15
27
45
45
108
279
136
120
5
12
15
40
5
102
45
24
9
162
48
18
24
30
60
30
96
163
32
40
48
32
27
93
45
54
61
35
162
30
18
234
186
120
15
75
37
80
72
153
63
69
30
285
45
36
84
91
32
240
48
120
48
192
45
54
18
102
108
73
48
131
18
75
195
42
139
77
30
13
41
31
32
48
69
186
30
162
1
104
117
91
32
105
111
21
270
45
21
43
11
90
180
31
137
30
18
162
450
43
72
83
90
150
69
168
96
144
117
66
105
40
32
45
102
45
45
6
54
159
40
101
43
152
3
162
180
108
108
24
48
18
13
72
5
60
90
13
161
96
15
72
33
42
85
23
54
211
305
15
160
5
162
201
87
54
78
18
67
56
40
101
60
79
29
3
339
21
72
72
24
112
5
54
13
120
48
35
72
12
18
180
27
64
41
108
12
39
57
12
18
33
21
6
174
60
36
84
36
159
45
48
198
72
13
192
83
13
11
141
129
111
69
48
60
48
55
185
30
57
87
33
27
246
114
30
36
90
150
27
16
24
5
43
185
63
9
15
16
24
77
243
117
3
45
171
64
95
12
78
87
15
9
81
96
144
63
160
80
237
48
72
91
5
120
60
12
43
8
111
18
60
108
54
66
103
24
80
72
24
312
39
48
90
15
93
27
117
6
30
24
120
31
48
17
234
13
17
78
102
96
115
29
120
180
15
153
192
15
120
15
90
103
5
12
60
19
80
9
223
72
5
60
12
240
43
56
72
99
138
72
19
77
54
69
112
29
19
17
60
3
69
27
21
24
91
192
107
93
3
157
8
339
66
222
102
60
90
49
32
27
93
9
78
210
42
69
51
18
78
93
40
312
89
60
90
180
18
115
168
48
29
27
153
210
168
30
7
65
303
57
103
29
228
42
198
12
19
72
5
67
5
12
330
18
91
119
78
3
267
234
3
27
18
3
69
43
263
57
120
57
168
108
67
176
99
30
60
163
120
17
31
200
117
67
5
12
60
51
219
61
5
75
57
15
33
7
56
87
90
39
48
33
42
120
181
32
112
107
168
85
107
186
3
81
151
47
78
30
13
11
30
108
27
33
192
6
33
64
77
36
7
32
21
192
180
78
84
60
90
79
11
13
56
96
141
43
59
133
8
237
90
9
24
9
48
90
72
85
ABCD 99939592516*3^$a+1 [50179]
42
72
156
59
31
54
72
270
149
16
33
42
48
21
75
54
84
96
11
61
66
33
39
114
192
162
53
16
39
324
101
97
126
126
99
231
282
42
5
43
69
93
3
144
33
36
11
16
189
42
89
91
252
102
3
93
48
162
17
16
39
137
144
97
24
108
48
11
79
6
11
199
24
90
210
60
57
144
48
15
18
54
78
27
117
66
9
48
105
132
99
80
55
48
41
16
87
78
395
96
7
114
18
18
48
3
141
35
16
117
59
25
162
53
48
13
3
15
113
7
78
300
36
75
15
6
72
51
21
90
12
108
24
30
3
177
111
87
105
32
187
5
121
252
107
7
36
18
48
99
33
36
12
111
48
128
48
121
71
13
36
36
59
85
11
13
35
144
160
48
48
80
91
162
3
15
113
37
11
91
18
126
132
17
283
5
175
54
24
30
5
64
48
87
9
96
80
16
9
39
15
17
217
231
192
171
42
18
30
114
90
126
81
27
102
63
15
33
32
1
143
64
48
57
71
181
12
47
79
33
57
24
54
36
48
101
25
18
54
15
117
36
263
55
360
81
48
33
54
54
35
151
41
31
192
305
64
123
84
90
18
18
35
109
36
54
18
108
123
45
30
36
33
48
123
21
27
42
36
252
90
209
48
97
42
48
54
111
48
272
91
180
24
54
72
138
161
55
54
234
201
75
84
78
48
312
18
41
85
192
27
224
25
120
126
150
11
61
12
39
21
102
96
53
31
33
63
126
131
103
102
35
64
117
42
12
21
69
18
18
24
47
145
15
111
18
168
23
31
17
96
175
33
48
21
42
257
48
16
240
9
36
114
161
208
27
12
9
123
108
90
63
63
144
33
129
47
25
279
57
54
18
6
153
21
72
275
48
37
18
41
240
25
39
57
120
90
126
6
108
48
108
96
48
6
30
78
120
15
81
95
7
41
127
108
5
192
31
33
80
37
219
45
3
15
17
64
63
108
5
91
30
144
150
33
33
198
54
114
17
271
225
32
16
81
36
132
156
11
85
90
66
54
18
6
17
48
97
30
129
96
105
23
61
35
133
66
54
36
36
396
95
48
91
42
59
7
57
80
64
201
23
31
72
126
59
151
41
13
99
224
73
108
24
51
75
21
69
11
43
5
160
189
24
228
71
25
18
21
225
15
111
24
105
69
107
133
107
48
55
9
9
24
15
87
90
15
48
249
66
60
48
186
111
33
90
5
97
60
108
71
16
141
3
96
33
48
207
96
27
108
66
359
7
138
36
219
80
48
16
69
54
21
32
25
39
240
75
126
18
533
64
21
203
31
156
6
111
48
33
60
84
90
306
24
72
12
144
126
90
60
108
23
61
78
12
249
39
41
121
71
96
127
12
36
6
72
51
144
21
171
117
108
72
87
183
137
7
48
9
96
48
192
129
15
255
102
ABCD 99940645856*3^$a+1 [50003]
24
72
48
33
87
90
36
36
30
33
80
7
9
156
39
144
5
1
111
15
54
75
56
19
5
79
12
5
84
1
83
31
24
17
4
105
11
19
96
18
6
84
12
5
49
11
13
12
11
37
12
59
91
90
23
55
77
193
3
39
69
32
7
57
3
17
13
60
6
144
6
30
41
43
53
28
9
42
18
15
21
39
15
41
12
28
159
96
6
59
25
15
15
45
12
20
187
6
24
60
15
21
35
24
28
27
12
9
92
13
27
57
102
144
30
54
30
60
35
28
80
19
33
8
4
9
84
6
9
8
7
17
43
21
72
8
79
30
75
21
6
45
128
7
18
12
18
60
6
27
33
75
20
1
138
5
7
5
13
12
23
127
84
30
6
48
57
3
17
55
45
39
17
13
11
19
30
54
6
54
12
33
15
126
90
36
29
1
24
71
43
93
8
1
135
3
41
12
13
6
18
3
9
39
69
35
67
18
3
39
41
7
30
60
63
33
24
12
24
54
96
30
24
23
48
1
54
5
76
45
120
75
24
21
39
15
6
23
40
15
65
25
87
48
135
12
21
63
54
6
36
9
32
7
36
36
9
21
48
6
5
24
55
33
33
47
64
45
18
36
54
252
18
6
24
15
15
42
24
60
90
54
60
30
21
36
3
120
5
61
60
51
39
77
79
53
1
24
63
8
16
39
17
4
80
103
42
59
31
48
6
15
9
3
27
5
132
64
75
24
57
80
36
43
21
3
6
11
49
87
24
45
18
102
18
6
36
15
108
21
66
54
84
60
15
231
29
52
9
47
37
60
102
54
35
40
32
13
54
60
17
25
30
9
12
63
29
55
65
16
21
48
6
65
49
3
12
15
30
60
51
15
17
13
99
36
12
123
21
116
43
6
84
75
21
23
37
18
33
27
66
11
19
17
43
24
17
24
24
37
48
6
65
49
3
24
104
19
72
33
27
129
69
12
15
33
30
42
119
19
36
96
24
9
15
66
11
13
51
12
93
24
60
6
29
48
79
21
3
29
12
79
5
19
5
31
81
9
39
8
19
24
5
1
60
35
43
5
7
24
30
47
7
53
7
6
11
64
15
105
9
36
39
48
57
150
45
15
21
39
42
54
30
39
27
5
96
48
31
24
9
21
24
30
6
87
44
28
32
13
36
30
5
60
1
23
25
36
171
56
13
150
45
39
12
165
15
33
75
12
84
5
24
121
95
19
6
11
49
114
6
6
65
28
192
15
21
3
129
12
60
93
96
186
9
15
9
21
291
69
99
51
5
4
87
60
41
7
30
3
3
6
23
40
51
36
18
47
19
6
3
20
181
66
24
45
9
3
3
24
45
56
55
6
51
20
12
37
18
30
42
150
3
15
6
30
57
3
9
45
23
43
69
21
54
30
66
60
24
42
174
5
24
67
18
6
6
23
1
111
164
4
15
216
6
11
49
15
3
36
24
150
42
18
3
87
41
16
63
5
97
60
75
144
20
61
48
42
18
3
20
157
66
45
15
36
48
6
107
60
37
6
54
12
75
8
55
30
132
15
24
9
23
24
64
21
18
17
13
155
40
15
12
9
9
90
6
30
41
43
33
3
5
16
48
15
126
36
18
41
1
3
51
90
107
37
11
19
77
40
15
89
16
120
99
60
6
119
19
6
6
90
35
19
6
15
44
112
12
48
84
9
36
15
39
129
45
3
12
48
9
114
9
8
7
12
78
120
120
12
23
12
25
54
69
32
43
30
6
54
63
9
15
15
69
32
28
15
54
11
64
15
5
7
153
68
40
48
20
64
15
156
54
30
36
84
12
30
15
9
35
52
33
30
17
64
108
51
24
12
108
53
7
17
4
9
107
24
49
3
3
57
3
6
48
12
48
75
48
9
39
69
35
28
3
105
84
15
17
60
19
65
52
3
21
3
6
54
53
103
9
15
30
63
48
20
49
120
42
24
54
27
8
7
48
102
54
6
39
51
48
12
9
9
15
45
35
1
27
48
156
120
3
93
3
36
24
24
53
7
66
27
9
138
42
24
59
12
28
207
24
89
7
24
54
51
15
36
18
12
59
1
3
51
24
12
21
20
109
63
15
60
36
29
1
24
11
25
107
12
25
12
24
60
11
13
11
52
9
18
41
24
36
12
72
1
60
11
19
30
30
5
31
48
12
114
15
24
111
24
6
6
5
49
24
6
6
35
64
32
37
23
19
174
11
16
32
25
27
9
66
108
57
15
168
42
24
120
11
36
28
69
72
54
6
155
36
40
48
15
69
15
21
15
54
51
36
3
45
21
15
56
103
141
60
20
52
9
23
31
54
66
17
43
30
39
36
36
69
24
6
5
16
3
30
36
51
3
6
15
69
15
12
69
24
12
18
12
18
15
51
6
30
60
54
95
19
21
219
30
3
32
52
3
41
16
15
21
33
30
6
23
12
43
5
31
89
7
41
64
44
4
32
19
9
81
30
84
42
3
36
72
3
60
89
108
7
96
36
5
25
60
174
9
20
25
6
30
47
13
35
36
4
45
11
40
39
6
123
15
21
21
108
6
21
63
96
129
120
60
21
30
29
100
117
18
150
6
30
24
12
23
37
11
7
53
84
85
18
21
9
95
12
43
36
5
1
11
4
75
18
60
95
16
32
4
20
40
48
8
19
141
12
15
21
21
30
9
32
7
60
41
19
6
39
45
156
36
35
40
44
12
19
18
51
24
21
90
6
15
63
5
67
54
24
11
4
45
11
55
54
6
77
37
15
147
60
101
12
61
39
12
3
57
9
15
72
8
1
18
60
41
72
7
30
6
24
42
3
15
17
ABCD 99940984712*3^$a+1 [50002]
8
16
26
81
39
46
8
36
3
25
35
96
1
24
140
4
71
21
28
48
8
22
17
31
102
32
10
8
118
20
6
18
148
18
14
51
84
27
33
15
106
6
24
6
59
61
8
42
54
10
26
36
27
103
17
33
22
8
22
23
43
56
88
48
53
9
3
33
70
77
93
36
4
44
15
21
40
32
52
8
88
20
112
24
6
17
1
47
60
43
32
22
8
24
63
13
35
12
13
20
54
54
27
37
12
84
26
9
7
18
47
12
51
82
54
18
6
32
34
54
26
46
8
34
32
6
130
14
9
21
3
7
96
17
13
23
121
8
18
10
54
29
1
11
93
16
8
40
8
4
38
33
13
107
7
6
32
18
57
7
8
48
6
16
114
30
108
35
3
70
48
84
68
3
1
23
36
45
15
21
34
29
48
9
36
15
7
2
36
10
8
30
16
23
48
3
34
8
87
15
16
80
22
8
75
21
10
48
26
6
10
11
27
16
102
35
12
33
10
24
89
81
76
8
10
14
3
45
4
24
47
15
40
5
13
6
24
66
36
24
26
10
30
8
6
99
45
16
50
24
30
34
98
54
18
3
13
36
56
28
72
60
20
22
62
18
88
74
39
15
40
77
25
83
7
8
9
7
54
20
16
36
2
58
60
18
72
42
11
25
36
71
15
88
24
18
12
143
3
22
2
10
12
8
42
10
23
21
27
133
42
42
8
63
21
28
36
42
24
18
12
26
70
20
3
45
180
34
8
18
64
8
22
65
1
36
11
7
30
72
26
18
15
12
48
27
24
9
24
15
45
33
52
23
55
30
48
36
54
5
25
35
49
48
30
24
24
5
12
13
90
24
5
27
130
20
3
1
14
18
4
24
2
24
144
64
41
69
36
22
104
46
18
6
26
202
11
51
40
41
13
36
36
18
2
22
98
94
146
4
8
18
33
135
16
38
90
162
4
12
144
84
20
94
56
69
43
104
106
23
79
110
10
5
43
18
20
66
6
75
69
4
60
12
12
11
25
47
12
115
26
15
120
85
32
27
63
33
12
19
29
60
21
16
24
11
12
33
18
9
13
35
103
2
64
56
100
24
36
8
40
95
7
38
12
63
12
43
50
12
10
8
69
21
24
12
10
54
26
6
12
40
23
60
3
6
3
33
3
12
48
120
60
1
8
10
42
126
2
30
22
20
4
90
42
8
4
26
22
2
10
11
1
50
16
120
2
72
36
82
18
78
26
40
8
36
16
11
15
34
128
40
68
15
13
12
44
54
69
43
2
51
51
46
68
27
48
1
66
30
72
23
3
34
32
6
33
24
15
18
144
108
15
36
1
24
47
79
30
11
12
25
2
6
10
53
57
4
14
40
29
27
16
102
8
12
15
31
29
33
72
3
183
22
23
12
37
12
56
15
15
57
25
12
84
24
72
11
49
8
76
36
36
84
44
15
15
16
8
33
39
9
1
44
15
49
11
1
8
78
18
16
6
50
28
60
56
30
9
9
36
24
28
78
72
17
25
11
1
24
42
17
7
38
10
8
64
96
18
102
174
59
39
6
64
2
16
80
34
38
30
3
13
2
42
40
12
71
37
11
9
82
24
17
25
48
6
18
68
120
15
49
8
72
10
8
16
89
63
102
3
7
6
47
12
21
4
80
36
16
80
3
33
3
85
47
9
3
1
24
2
40
14
10
14
66
9
73
48
47
9
54
30
16
44
12
3
15
34
11
85
30
54
8
10
2
16
20
27
72
85
32
10
30
18
150
26
130
200
135
37
23
37
14
10
8
46
24
26
27
85
24
110
54
4
6
24
62
18
72
9
12
25
80
138
22
2
58
30
17
33
28
24
35
61
20
30
22
84
44
84
60
3
135
10
14
88
53
60
37
26
6
106
50
3
57
28
44
15
43
8
24
66
87
7
38
40
132
35
1
35
1
60
56
34
41
25
180
2
70
12
23
31
5
45
64
6
2
4
26
45
13
24
8
24
36
108
12
3
7
48
2
12
40
50
42
40
23
153
54
54
154
5
25
32
4
140
10
24
42
24
44
40
12
23
7
41
55
5
13
54
18
12
108
20
18
106
116
15
49
36
23
57
12
15
27
33
121
126
6
18
102
8
39
60
21
4
6
14
82
6
60
14
34
132
8
204
70
18
30
78
42
80
105
25
14
106
20
3
69
88
42
32
114
36
106
2
51
57
75
7
2
6
22
23
9
39
25
12
23
129
46
89
37
18
8
40
32
6
16
144
2
190
80
10
24
29
25
20
12
24
10
41
37
35
103
72
5
67
38
72
10
50
3
156
15
9
121
30
96
30
23
21
30
64
41
145
35
37
23
55
29
45
16
24
23
45
34
66
47
31
24
32
10
38
81
7
5
33
4
6
72
30
32
18
33
72
49
14
46
8
12
6
112
26
15
31
50
54
192
88
6
11
9
40
83
1
12
62
30
36
36
76
20
15
3
40
32
33
15
10
59
1
42
113
49
23
9
40
59
9
51
7
54
60
11
12
73
62
106
156
11
33
36
34
66
54
2
15
13
26
16
2
3
49
80
10
8
48
10
23
57
108
72
10
17
25
6
17
33
72
78
22
90
125
19
41
13
50
16
56
33
79
102
23
27
184
50
54
81
45
42
57
33
88
20
16
68
88
23
25
62
58
30
6
20
54
22
12
12
11
60
25
48
84
8
22
56
10
80
16
20
90
69
1
11
45
4
54
54
11
24
7
41
37
2
18
15
21
12
183
72
7
18
8
16
11
33
120
34
65
48
105
15
48
60
45
54
10
6
2
15
13
12
8
15
7
53
1
36
23
61
20
24
72
22
32
10
23
105
60
52
20
3
15
16
14
10
6
2
24
64
66
36
32
48
10
48
30
80
27
12
51
30
52
24
24
36
8
18
18
22
2
16
12
35
103
65
69
58
54
84
56
76
32
16
60
14
70
11
7
18
47
33
36
16
23
45
6
16
210
38
42
15
168
49
56
ABCD 99941182858*3^$a+1 [50007]
13
35
37
15
12
8
76
20
31
6
39
48
32
1
24
39
96
12
8
40
20
67
9
87
177
12
44
91
29
24
1
30
33
3
24
5
40
9
35
4
48
8
13
18
17
24
64
8
4
20
7
36
12
21
36
8
43
54
150
17
76
33
35
55
54
30
36
60
17
55
5
36
60
19
24
66
72
6
9
44
208
8
31
24
18
30
78
84
6
54
83
187
5
13
18
66
51
36
147
6
23
31
17
13
47
16
12
39
17
96
79
65
24
40
60
27
41
24
43
6
15
24
45
59
40
8
112
3
12
65
7
33
24
21
48
42
36
21
69
11
88
36
44
100
75
5
12
19
24
36
144
18
48
3
39
108
33
24
68
55
21
33
126
5
12
49
23
204
4
57
3
20
88
56
28
36
24
24
51
21
56
12
19
90
63
21
15
20
79
12
24
77
67
9
140
48
72
13
54
6
30
57
8
7
60
120
45
51
29
24
132
25
6
5
43
29
7
9
15
41
40
39
57
84
44
1
23
61
72
18
5
16
12
63
12
29
28
12
84
15
113
96
60
145
23
25
23
31
36
77
85
71
84
48
67
6
54
33
96
9
3
129
11
7
12
29
7
57
3
45
8
16
56
4
12
15
101
7
45
12
12
132
36
39
21
32
12
55
36
6
12
119
48
19
29
61
71
55
21
15
12
6
15
44
36
28
21
108
18
33
12
24
8
7
113
13
59
13
27
12
32
43
84
36
36
60
72
12
24
65
12
7
60
17
12
88
45
30
5
55
41
12
31
21
32
7
65
55
45
15
12
9
8
1
60
54
17
19
9
111
21
39
5
192
4
80
25
30
29
160
69
119
7
45
24
120
108
3
9
51
77
49
36
162
33
8
48
52
32
64
60
32
7
24
5
28
48
32
24
76
20
13
27
15
81
20
7
90
3
153
6
12
42
18
30
3
39
45
75
6
11
61
126
9
32
13
71
16
75
5
268
27
24
137
37
6
12
60
5
13
75
45
42
9
80
19
21
8
48
24
79
12
33
12
8
19
5
37
18
30
198
45
12
20
31
24
53
96
84
48
19
21
15
54
11
67
29
1
63
24
45
30
18
24
99
68
7
6
15
3
90
23
52
87
33
75
36
36
90
3
20
151
36
96
48
65
115
36
24
9
135
9
21
35
97
18
53
16
51
6
51
84
8
31
6
11
19
60
5
84
37
11
24
24
25
6
54
66
9
69
198
12
65
31
144
9
8
31
41
16
21
99
20
12
13
39
12
36
39
90
15
15
45
104
28
39
6
84
11
180
12
55
12
24
137
60
37
3
48
39
101
36
19
53
144
64
69
35
67
173
40
96
3
18
18
33
80
67
45
12
15
29
40
15
60
48
33
9
75
9
47
7
33
63
9
21
54
18
18
5
28
20
36
136
45
11
120
103
17
168
48
7
9
3
29
4
3
45
36
27
69
80
24
16
20
31
162
18
54
30
89
1
3
15
29
16
68
19
12
9
81
143
1
6
81
8
48
19
29
64
39
72
54
35
19
36
5
4
21
3
72
51
18
72
3
51
69
20
7
5
4
44
52
68
163
18
39
3
29
12
7
113
37
27
24
8
48
19
5
43
21
24
32
16
8
88
27
42
11
12
108
7
29
16
27
69
92
37
3
123
17
7
5
52
44
199
72
53
55
42
12
36
24
27
32
48
72
1
90
156
105
84
27
6
3
15
45
20
19
6
51
3
9
80
64
27
36
21
68
55
5
52
32
13
11
4
32
7
24
30
3
12
32
13
18
18
102
17
24
84
16
3
57
3
17
84
60
67
105
80
16
36
3
77
36
16
44
48
4
3
5
49
3
3
17
55
33
36
92
36
16
20
67
165
32
19
45
51
33
36
24
56
12
12
36
52
63
77
43
36
189
32
127
9
8
16
33
15
20
84
88
32
31
126
90
33
21
3
87
9
45
23
103
42
47
7
9
20
124
45
15
3
18
35
31
77
76
80
48
120
37
18
12
5
31
89
73
3
105
6
36
41
7
54
36
51
3
41
36
12
84
84
28
20
48
13
35
28
81
15
12
81
23
64
8
48
55
12
161
7
41
148
63
45
57
39
39
102
132
99
9
18
29
84
28
8
12
84
37
23
19
9
81
35
55
309
96
21
3
21
30
21
33
6
41
4
39
21
68
12
72
24
36
7
66
39
39
41
4
24
8
13
47
1
47
76
27
18
90
36
54
15
51
117
72
56
28
68
25
18
5
25
23
16
15
42
3
15
12
9
51
48
18
35
7
237
15
5
76
3
54
36
54
6
66
89
24
24
31
36
173
12
96
25
35
24
12
139
24
41
48
4
48
111
5
12
28
75
69
63
33
72
80
48
37
23
49
3
87
18
3
12
3
72
5
31
30
42
33
87
24
161
12
1
3
93
18
29
100
9
215
7
117
12
84
48
171
81
237
71
52
60
84
3
90
47
124
27
57
75
41
72
7
42
35
103
18
23
19
48
29
12
49
179
64
20
24
48
79
117
20
12
31
24
29
55
252
60
54
23
61
35
61
111
68
31
24
53
19
84
24
17
48
40
44
79
24
18
18
5
12
40
15
29
4
44
36
108
48
4
32
55
69
3
9
96
56
13
75
75
36
108
9
27
12
9
20
76
36
3
18
36
54
41
ABCD 99942417626*3^$a+1 [50044]
40
141
27
12
48
12
51
17
48
84
24
52
44
19
9
21
75
9
51
39
6
12
35
4
33
15
12
108
45
71
7
57
56
25
30
41
13
48
15
8
36
16
20
37
3
33
12
18
17
12
31
42
42
5
16
9
6
60
57
12
20
16
69
30
45
36
39
30
78
17
13
35
25
35
28
69
6
45
56
64
99
117
20
24
60
64
21
24
47
16
12
3
12
41
55
17
108
16
81
30
9
48
8
97
15
8
37
90
33
84
3
5
48
48
40
80
4
12
39
5
100
20
55
12
18
51
21
27
21
27
72
8
25
12
66
29
36
4
72
20
19
9
20
13
23
19
93
27
18
60
72
3
44
84
124
45
60
11
24
88
15
5
67
138
3
24
56
16
44
7
89
36
25
3
116
60
13
51
96
9
27
12
15
18
120
39
39
24
5
36
16
36
20
43
5
4
3
30
3
15
24
33
27
78
15
3
12
18
15
45
27
27
17
61
3
24
48
57
27
36
68
40
15
30
84
6
89
120
13
3
20
12
25
119
24
72
40
87
33
192
8
52
20
31
105
20
52
20
25
42
48
17
61
15
20
37
12
23
13
15
12
32
16
15
9
45
107
4
9
23
28
129
11
37
12
18
30
15
3
21
33
83
85
15
57
11
7
77
72
40
8
55
6
11
76
12
8
85
12
71
40
69
75
128
40
32
145
3
12
21
11
4
9
3
3
9
12
84
12
15
12
30
108
12
63
75
29
103
90
66
21
21
35
13
12
87
123
29
13
3
24
20
40
20
36
12
13
60
30
18
15
36
48
12
44
7
33
24
15
36
29
72
36
37
156
24
15
20
13
60
12
3
44
19
21
51
9
20
4
39
5
28
57
107
19
90
24
11
40
69
36
42
5
12
28
12
81
102
45
117
63
3
54
27
51
33
96
111
42
18
12
21
9
90
53
37
108
42
120
33
33
47
7
48
5
43
77
73
119
61
12
15
33
54
60
48
78
11
49
72
119
1
42
90
11
16
93
66
24
45
33
18
77
64
104
16
48
15
41
40
27
129
3
41
76
8
13
15
44
24
12
52
111
5
72
12
88
20
40
44
121
108
15
20
7
9
68
31
45
9
51
80
7
18
30
17
67
66
11
49
90
65
49
6
5
4
12
56
4
20
16
12
8
160
45
42
33
20
7
5
25
11
7
5
4
3
101
40
39
17
4
32
28
159
48
9
9
90
24
45
21
11
1
3
9
108
3
45
90
5
7
48
42
18
90
39
36
32
40
12
68
97
15
3
17
13
120
15
33
42
18
11
13
47
28
51
42
30
9
56
37
11
64
12
33
143
24
60
40
9
24
63
20
60
28
20
36
19
17
12
16
24
20
31
77
280
24
3
60
30
60
138
102
47
36
48
16
3
17
16
27
5
12
19
5
64
45
35
31
5
64
8
37
27
68
28
3
17
13
30
57
93
11
19
17
40
24
36
24
33
11
19
48
33
15
54
47
36
55
9
33
15
20
1
51
24
120
9
11
4
3
72
21
9
3
8
7
65
4
8
40
56
24
28
33
39
3
42
11
37
3
87
48
17
13
11
40
24
72
8
84
48
24
49
27
72
36
12
44
28
32
100
51
29
19
54
15
20
121
39
15
57
3
6
15
12
45
59
88
92
24
49
3
24
20
13
36
47
13
51
48
33
23
19
5
13
23
96
1
83
12
37
23
28
9
35
36
4
32
16
104
61
15
12
56
40
132
3
21
33
107
24
25
99
3
5
25
12
11
109
27
20
1
27
72
21
123
12
87
65
1
54
17
84
16
20
13
18
30
27
21
72
23
109
3
108
60
99
53
24
73
60
48
12
51
87
5
4
8
36
24
16
72
27
21
15
77
40
27
36
17
97
15
21
150
30
174
6
72
12
3
12
56
55
54
87
63
18
15
3
17
84
28
8
40
48
12
3
65
76
21
27
12
8
31
54
47
16
45
3
20
36
16
24
3
6
59
73
23
37
12
18
9
39
41
180
13
6
41
43
60
30
3
12
3
5
37
35
121
15
57
35
28
39
30
23
12
28
45
75
44
4
27
48
12
30
72
48
95
4
33
11
12
4
8
48
52
33
42
66
11
48
76
20
96
16
72
12
48
21
30
5
24
25
78
12
33
104
1
18
24
33
12
15
30
3
12
72
8
55
90
47
31
65
148
9
75
96
27
93
20
67
18
15
20
36
28
92
24
4
12
24
84
21
72
59
1
39
120
56
24
49
11
36
37
30
30
27
20
16
45
159
3
36
17
7
48
18
51
33
15
8
43
105
12
33
11
40
3
18
30
30
3
15
132
29
4
104
12
1
15
12
48
15
5
64
36
8
36
19
149
88
24
24
27
17
12
43
30
11
55
45
57
12
15
36
12
8
12
24
40
36
8
79
137
31
5
48
25
60
24
27
3
21
144
32
36
4
9
12
60
3
69
3
48
120
140
64
56
12
24
1
47
40
75
93
60
3
9
81
42
30
27
60
15
30
3
57
3
24
24
9
15
56
16
108
45
18
93
69
3
12
56
12
25
39
33
23
97
27
96
104
36
4
20
4
105
179
36
40
24
3
42
3
15
48
21
3
60
90
36
12
27
32
48
43
137
28
20
13
11
40
80
103
21
87
69
33
63
8
139
21
84
8
25
12
11
124
3
29
28
48
44
84
72
40
12
81
24
90
18
83
40
9
11
52
33
11
79
17
37
66
5
4
15
36
54
51
12
27
18
15
24
81
18
90
11
73
3
48
9
96
11
1
90
53
4
20
13
42
48
57
51
24
6
11
28
12
164
25
15
27
18
27
12
32
19
5
25
15
39
5
61
54
113
55
48
17
37
27
140
24
4
8
13
15
140
7
29
1
39
48
36
24
56
16
3
48
45
33
132
35
13
42
17
1
30
9
56
16
48
48
8
49
6
5
12
4
56
7
17
79
42
3
12
33
27
93
35
72
64
60
33
ABCD 99942645022*3^$a+1 [50062]
67
5
18
36
13
59
37
24
23
1
53
6
36
25
41
15
24
64
5
72
42
54
3
16
11
45
33
12
75
57
31
8
24
57
55
48
8
24
33
12
19
35
24
181
48
95
18
18
12
6
19
8
3
96
72
18
108
12
60
48
42
21
27
78
7
5
42
25
29
243
40
5
43
41
42
66
67
48
11
18
78
30
18
37
5
30
6
39
16
11
18
36
7
32
3
13
24
32
21
12
18
6
30
6
48
6
48
42
99
24
64
11
13
41
66
21
48
112
23
1
29
18
1
17
15
3
90
18
57
24
33
87
88
77
3
48
21
3
9
87
3
45
24
9
54
9
9
48
36
42
18
55
8
21
27
45
6
18
144
12
7
35
54
15
16
72
89
7
32
21
43
29
3
40
32
64
48
48
32
15
1
35
96
13
41
18
84
25
29
78
93
24
16
5
24
67
24
17
87
21
18
57
27
6
7
8
16
5
3
27
45
40
11
21
9
39
40
24
77
18
33
24
16
48
5
18
42
48
42
37
56
9
6
49
53
75
48
75
96
90
12
7
11
6
79
41
36
54
162
3
120
57
18
45
24
48
33
18
84
33
64
245
42
12
36
105
21
51
16
11
18
18
9
9
15
15
6
30
6
12
42
90
7
77
27
136
17
79
101
3
33
90
6
72
90
69
24
24
63
18
39
9
79
47
18
78
25
11
18
51
64
5
3
21
19
17
31
104
57
60
3
51
36
18
48
31
8
39
18
108
66
25
8
24
3
18
18
9
21
6
48
72
36
54
3
39
12
21
21
3
27
61
125
12
15
48
9
24
127
24
72
48
32
3
45
57
18
6
111
48
72
16
35
69
93
6
30
31
11
12
1
24
29
42
36
45
3
21
16
5
67
5
19
17
18
36
57
33
15
21
48
36
15
9
15
112
8
81
55
48
17
15
9
111
48
48
3
24
13
23
1
17
30
18
63
88
11
108
9
24
21
67
8
15
54
27
69
12
90
21
3
18
84
36
36
15
16
8
21
18
9
3
18
60
54
1
80
3
37
128
57
39
16
107
13
5
54
120
6
36
3
15
18
7
24
8
27
24
37
47
25
8
3
37
17
6
25
8
24
112
80
16
59
18
27
9
12
43
48
221
3
9
36
3
57
18
85
5
30
54
54
25
8
96
64
32
27
45
69
3
24
9
12
3
3
21
64
72
8
16
65
39
16
24
8
40
23
1
11
36
42
18
21
123
93
51
36
18
55
65
7
65
87
45
27
24
24
40
32
40
104
69
12
15
16
24
5
30
37
5
3
123
61
65
15
21
120
42
36
12
18
87
9
15
40
29
24
27
16
8
75
30
6
36
13
56
40
29
60
72
15
24
99
24
13
8
81
6
66
15
21
60
7
83
84
25
35
141
105
42
13
24
11
18
91
77
84
24
18
61
72
8
3
13
35
90
108
36
60
7
59
42
19
17
54
73
17
36
12
31
32
16
35
48
36
78
36
18
30
18
6
108
3
9
18
21
69
27
27
42
115
8
39
18
30
25
24
65
79
8
24
9
24
18
45
63
1
29
3
16
8
33
15
51
21
15
78
19
35
30
7
24
8
3
18
27
88
8
3
45
3
18
3
3
12
114
36
12
36
163
32
9
39
24
16
29
18
54
12
42
109
53
30
18
60
7
47
1
17
18
54
39
123
13
5
12
6
73
24
5
42
25
5
3
64
95
18
18
18
27
88
24
24
17
63
64
17
144
31
5
123
81
7
5
99
27
18
24
27
39
25
24
8
21
123
3
48
37
17
31
5
42
12
6
36
51
21
139
77
19
120
8
64
8
24
9
30
1
35
54
31
48
24
11
18
27
16
56
27
21
51
13
32
3
13
5
3
24
69
3
64
77
19
48
8
9
15
112
23
12
42
51
3
36
49
48
80
24
9
127
24
17
55
53
84
6
84
42
12
24
55
48
23
18
63
27
45
24
3
12
129
16
41
15
51
21
69
3
16
17
31
5
19
17
55
5
18
1
11
36
54
27
72
72
45
67
32
9
36
75
141
75
57
12
36
87
27
30
6
9
9
30
6
19
72
24
24
17
36
27
15
73
17
12
24
18
36
117
39
18
108
54
18
19
5
36
12
3
75
48
36
33
48
51
37
48
5
36
15
69
3
112
11
6
7
80
15
57
39
25
65
12
24
51
3
21
9
55
17
15
24
3
45
48
99
6
180
48
36
18
21
3
66
43
8
16
83
69
16
8
40
32
16
29
24
3
27
13
56
9
15
33
6
105
16
35
117
15
1
48
41
36
12
39
75
61
11
48
72
42
48
3
105
39
75
21
171
93
51
54
108
42
12
42
30
21
21
54
13
32
21
67
41
87
9
7
5
27
9
55
41
31
8
24
40
53
126
6
12
19
5
12
7
48
17
15
45
91
24
5
36
42
18
54
12
1
24
11
42
43
65
84
24
12
18
42
3
9
60
51
3
261
40
32
3
37
5
12
31
11
54
39
33
7
47
18
111
189
6
69
141
3
33
6
18
31
24
8
21
67
77
3
57
30
33
88
167
73
59
13
5
3
96
3
13
56
27
37
11
72
13
128
81
18
66
19
41
126
9
39
1
56
33
90
13
65
7
23
9
45
27
105
48
24
7
11
18
12
15
16
5
3
39
25
23
18
24
12
43
35
54
84
43
32
16
8
15
9
129
15
192
45
36
31
24
24
53
67
32
24
141
6
21
16
8
3
13
119
48
1
41
18
54
36
36
79
8
57
15
16
24
29
3
33
63
9
15
3
36
1
5
3
9
15
63
90
31
48
5
3
51
13
72
56
24
3
45
9
36
3
72
9
132
30
42
72
12
54
42
31
8
15
1
96
56
64
11
54
39
21
51
16
24
17
48
7
8
24
3
54
30
42
48
36
96
12
15
9
31
35
6
39
33
12
6
37
11
21
39
25
29
3
72
48
21
12
15
40
53
24
12
24
54
1
11
42
108
84
24
12
6
84
6
103
8
48
16
5
48
91
32
45
43
11
13
35
18
60
84
43
56
40
8
16
24
32
33
18
24
21
45
24
12
7
56
9
55
24
29
19
5
3
16
8
21
42
73
56
9
ABCD 99942897196*3^$a+1 [50024]
45
39
21
35
24
4
12
33
71
13
47
1
3
57
23
16
36
20
13
120
24
96
39
36
120
9
30
41
40
84
27
18
11
25
12
27
60
45
51
21
24
42
45
44
1
15
24
81
24
11
25
27
33
63
21
11
73
72
39
24
84
32
16
44
13
12
48
30
93
9
11
13
107
28
21
63
36
69
12
18
6
39
36
21
35
55
21
60
63
6
36
48
6
78
15
3
57
36
12
44
28
8
13
35
4
3
30
75
12
33
15
117
3
12
36
56
16
8
67
18
39
45
27
21
15
27
30
60
3
72
12
21
75
8
61
39
56
4
32
28
32
25
3
20
37
23
31
41
7
42
39
15
129
21
11
13
27
20
4
45
12
59
49
27
24
24
12
8
36
24
36
91
53
25
12
12
3
108
9
83
52
56
37
3
24
92
36
73
60
12
3
24
21
15
12
183
45
9
36
6
21
8
120
25
51
15
66
23
4
12
36
9
51
12
48
8
37
3
27
45
12
45
42
18
11
36
124
132
8
16
36
12
33
12
3
20
108
36
100
45
39
12
9
15
33
15
117
48
27
21
63
32
4
81
15
57
6
101
4
20
1
24
12
3
9
51
24
45
47
36
40
12
45
47
61
12
123
20
13
15
36
33
75
8
28
15
69
21
6
9
21
3
57
3
117
30
78
51
12
33
35
96
40
45
84
36
18
48
33
92
37
30
6
11
13
15
21
36
99
9
3
60
45
15
33
24
12
11
25
3
105
11
100
33
168
59
16
44
64
15
6
3
36
9
11
31
5
16
12
120
68
13
6
89
25
30
6
24
66
9
72
9
48
3
3
5
36
28
60
56
85
36
3
12
44
4
32
16
24
39
45
9
72
11
37
3
15
18
240
24
15
8
49
30
105
21
12
96
6
18
11
76
45
51
20
13
11
28
15
42
39
12
3
41
25
15
84
32
88
20
49
12
18
42
131
97
108
15
20
84
25
60
3
60
33
27
33
35
37
11
40
36
24
144
32
25
3
33
15
68
7
18
75
9
12
59
19
18
12
66
101
64
56
4
24
68
25
27
36
27
153
20
1
11
97
6
65
12
4
9
75
12
8
72
60
4
80
28
12
36
57
108
24
6
5
48
96
4
45
39
108
57
11
25
51
48
60
12
33
23
7
17
1
24
24
71
13
23
37
63
8
16
44
25
12
24
3
12
15
6
42
17
49
96
3
12
21
75
63
45
12
69
99
20
52
33
150
17
88
21
39
116
1
15
20
25
72
3
44
13
15
60
81
180
54
17
25
11
52
57
51
12
108
44
64
12
57
11
61
11
25
48
75
21
60
51
20
4
15
33
15
21
56
13
63
104
16
20
49
63
27
9
56
16
93
71
139
9
36
36
48
81
87
9
48
11
19
45
3
5
43
5
49
3
9
3
36
21
39
57
3
120
24
60
21
15
129
12
35
13
12
15
104
4
8
49
3
92
36
28
9
63
48
129
72
3
63
5
48
37
3
45
11
16
9
24
36
39
9
3
48
36
21
42
77
100
24
12
9
3
36
24
12
33
12
3
48
24
63
77
64
45
36
59
7
9
56
48
36
109
30
6
35
25
3
60
81
30
45
21
30
9
57
23
25
84
15
48
80
52
68
19
5
64
21
15
44
49
63
9
24
27
9
6
162
3
57
27
105
3
8
40
48
9
18
53
49
12
11
67
42
6
42
180
60
3
60
39
54
15
21
3
51
9
48
9
59
25
27
20
13
36
63
45
3
44
16
9
24
30
90
15
39
18
12
15
45
3
57
36
12
75
8
12
37
3
99
6
3
21
18
17
136
12
116
109
12
30
6
3
21
39
9
72
11
37
36
11
25
3
32
79
30
99
8
103
5
139
18
3
12
44
28
8
48
4
48
177
11
1
120
6
173
4
15
21
32
24
4
32
25
3
20
31
78
23
25
63
9
83
55
42
3
132
21
12
3
12
15
138
54
18
27
3
9
33
12
60
35
88
56
36
64
21
3
15
17
121
15
9
95
4
21
51
33
24
51
12
12
33
87
68
109
15
21
60
15
8
124
48
48
45
24
51
27
30
63
57
15
120
105
59
40
45
48
3
12
21
6
21
57
3
132
27
125
28
8
85
84
36
3
9
132
108
48
27
48
12
15
21
9
11
4
68
37
3
48
12
20
28
9
3
12
8
28
60
24
120
45
47
28
56
1
39
12
15
65
85
3
20
64
108
12
33
3
9
222
65
4
12
132
45
36
11
25
48
96
12
99
9
11
19
9
8
28
69
12
24
11
1
3
36
45
3
60
33
3
56
28
56
37
23
25
39
15
21
24
96
32
4
45
95
25
3
33
23
61
35
36
43
5
40
9
123
8
37
15
20
144
13
27
21
15
9
39
21
3
32
4
20
1
35
73
11
36
49
24
3
27
18
108
96
39
12
60
140
40
63
42
35
19
41
64
24
69
3
20
13
75
27
33
21
3
8
48
127
78
15
12
24
111
114
96
12
12
51
3
9
48
68
52
24
21
18
57
39
6
120
18
5
4
60
48
27
30
3
80
52
57
3
32
84
1
36
3
9
23
19
9
120
60
12
120
9
6
9
24
32
52
57
48
18
5
43
9
33
12
3
24
36
20
7
93
3
81
36
48
21
48
63
8
40
9
11
1
36
75
120
104
36
37
111
9
51
60
21
35
4
12
33
96
36
3
9
72
18
66
15
32
85
27
15
53
4
45
24
27
44
4
39
45
8
108
12
37
23
37
12
3
45
12
60
11
67
45
3
45
48
51
21
33
11
1
12
51
69
15
21
11
64
105
27
20
48
64
8
85
27
33
3
57
75
57
132
39
12
44
13
23
52
36
24
48
20
52
45
75
12
9
15
24
36
24
8
19
33
56
36
13
47
13
42
21
75
9
120
48
105
6
45
45
36
11
40
24
24
21
39
21
3
48
12
60
57
3
45
48
27
21
24
66
5
4
32
13
51
12
27
66
11
1
84
123
8
25
15
33
15
12
8
36
4
72
9
3
8
88
56
1
42
42
59
ABCD 99943066508*3^$a+1 [50024]
3
32
37
15
92
160
3
5
16
56
24
24
36
1
59
12
52
20
28
20
28
20
7
17
36
79
41
12
55
33
32
25
23
64
56
12
7
93
72
60
45
27
36
12
60
20
55
17
19
21
24
56
108
52
96
120
44
24
64
8
55
5
67
12
105
48
15
21
36
36
8
145
24
18
89
13
51
27
5
43
29
13
35
19
53
36
52
8
72
24
64
51
41
7
21
20
64
12
20
31
84
21
39
84
9
15
41
52
48
39
33
68
16
44
1
35
16
8
61
18
5
1
71
4
15
5
7
45
32
85
203
24
31
9
99
29
43
162
11
19
77
144
40
20
12
12
16
72
48
60
135
57
63
9
56
16
51
57
123
5
12
13
27
15
45
156
20
112
9
51
8
40
45
47
73
27
20
7
33
3
45
24
176
24
43
45
84
8
48
43
9
105
66
6
35
24
12
4
56
43
24
5
103
17
12
16
20
7
17
64
24
3
17
36
12
228
4
27
5
36
52
36
56
4
39
41
1
11
160
8
60
25
27
44
36
52
12
24
24
8
168
204
40
32
145
39
20
12
24
60
88
27
9
44
16
21
66
77
28
3
36
6
30
57
3
12
42
71
4
44
12
12
120
16
12
20
43
24
5
7
53
28
60
12
27
36
60
33
12
20
28
51
53
12
55
180
21
3
9
3
173
4
3
5
60
40
48
9
6
29
7
33
36
12
20
7
17
24
124
15
21
99
5
36
109
27
24
84
27
36
72
21
15
9
152
13
42
33
3
72
36
9
93
24
59
67
17
55
201
44
37
6
18
35
60
4
48
20
12
72
28
3
45
33
71
28
3
18
75
92
67
5
88
48
32
28
12
8
19
5
25
231
36
56
19
29
60
96
55
9
80
49
3
75
53
84
43
5
88
104
1
11
4
44
40
27
5
48
13
35
28
44
12
48
55
41
72
12
31
69
81
51
8
36
36
84
60
40
39
33
3
209
43
17
12
4
20
36
76
12
27
18
18
102
51
120
60
84
8
24
28
12
69
95
60
19
132
21
12
3
5
12
28
32
13
15
12
20
36
24
12
64
20
67
12
6
66
9
60
12
45
42
45
63
33
24
60
72
39
81
20
16
15
72
66
95
4
27
24
17
28
39
57
8
16
15
54
143
12
76
32
144
28
15
36
72
18
30
21
168
51
57
12
56
184
15
5
28
20
4
8
7
5
24
91
60
33
68
7
21
27
5
40
8
79
17
31
132
17
28
36
72
3
5
60
60
7
125
55
33
20
37
3
44
7
29
7
12
17
24
52
44
31
18
159
3
17
28
44
40
8
76
32
4
15
65
24
4
20
28
152
60
48
120
12
60
37
59
60
4
48
8
4
57
3
48
3
5
40
39
93
39
18
15
12
96
24
51
17
52
8
396
4
27
33
96
32
19
53
31
5
24
216
4
176
76
3
53
19
89
144
7
45
8
31
57
48
39
177
21
87
12
48
21
15
120
56
60
48
36
4
8
85
27
27
5
4
80
72
55
48
185
1
39
60
60
80
40
44
13
63
9
3
48
24
72
165
71
19
245
115
48
113
37
11
40
51
41
73
59
31
69
36
84
12
8
36
40
32
24
24
4
8
100
9
23
12
163
72
33
132
48
21
35
40
32
60
12
12
28
72
84
51
6
23
49
30
93
8
4
56
1
51
12
15
90
15
36
24
72
69
66
54
59
12
60
4
27
17
40
48
92
25
90
17
13
42
30
6
17
91
5
7
114
23
67
5
31
5
40
12
12
68
36
19
81
24
60
20
88
68
61
159
152
48
12
19
21
3
101
40
20
108
76
72
9
90
96
17
36
24
12
19
17
19
29
97
90
29
16
120
92
60
7
21
24
8
96
12
12
216
7
9
20
16
27
5
31
65
4
56
160
12
72
80
48
25
215
88
12
12
8
60
60
7
5
13
24
83
48
112
117
3
8
12
36
24
7
30
6
89
4
60
44
72
13
47
115
149
19
30
123
32
100
120
81
27
8
55
125
67
45
48
15
17
7
33
39
9
9
63
39
189
20
64
20
13
35
88
207
17
28
60
68
64
15
45
48
80
52
116
36
31
132
48
60
45
27
72
125
19
17
19
69
15
36
21
8
60
12
25
35
43
72
117
68
12
180
73
63
9
11
156
49
47
7
5
7
33
80
13
23
40
60
44
76
51
45
24
12
84
44
55
9
36
32
12
16
9
11
64
36
36
96
24
21
23
160
20
72
60
40
32
7
21
27
45
108
12
60
48
3
41
40
36
44
85
59
109
63
9
11
48
64
51
72
18
11
13
11
60
4
80
28
15
17
156
36
28
36
132
20
4
24
12
33
15
84
123
33
39
108
65
7
5
43
5
24
24
144
16
116
28
3
53
144
12
4
39
101
7
45
12
93
95
28
20
24
52
8
43
53
325
11
64
171
5
24
100
51
6
83
240
24
31
9
171
5
12
12
76
15
29
13
95
48
1
18
17
199
165
20
84
100
68
108
36
28
15
36
77
52
96
15
12
17
28
15
12
ABCD 99943182832*3^$a+1 [50068]
24
48
145
71
6
18
73
17
18
48
37
24
11
90
60
30
18
36
19
53
6
18
18
66
6
84
13
119
1
71
30
6
18
36
48
6
49
120
24
24
192
107
13
48
71
102
18
6
67
23
84
6
84
24
108
79
29
18
25
23
60
54
48
18
13
5
114
36
13
5
12
79
65
60
43
72
101
66
36
42
18
102
42
12
54
36
18
36
37
23
84
18
6
144
12
150
90
1
29
36
72
36
6
13
221
36
30
6
54
138
108
55
35
78
54
36
162
19
11
6
54
25
23
168
25
29
18
30
162
72
73
5
67
5
12
24
18
37
120
72
53
19
17
6
18
108
54
36
48
121
65
12
18
60
174
42
37
65
60
36
7
29
48
42
72
49
17
24
30
36
13
23
36
36
18
18
37
71
18
54
60
18
91
24
41
54
6
102
36
6
54
18
18
48
60
54
54
138
24
90
126
198
12
37
24
11
13
5
19
251
109
41
90
174
90
6
18
66
6
12
54
18
42
102
132
30
6
36
37
29
18
42
36
30
36
1
185
12
36
18
108
24
25
96
41
55
53
66
49
48
24
95
1
17
36
42
1
53
54
37
120
24
119
49
11
48
6
55
11
72
6
36
12
36
96
18
18
7
11
61
5
108
42
13
5
90
1
17
55
96
41
24
30
24
72
54
19
11
90
90
24
90
7
29
18
48
72
90
7
17
7
11
120
133
155
42
115
11
30
24
79
41
18
24
12
96
1
65
7
72
11
24
18
66
36
252
42
12
42
25
23
24
49
149
18
30
150
13
143
60
12
1
35
6
18
205
47
102
6
12
24
90
18
61
29
54
36
12
13
59
132
1
65
6
73
71
66
72
60
66
1
5
84
6
66
42
13
35
90
90
121
11
126
18
30
18
18
6
12
90
55
120
77
114
25
11
37
35
120
6
12
36
18
18
24
30
18
42
97
11
36
12
90
18
42
36
90
12
36
1
59
30
42
126
127
65
6
30
19
17
7
29
42
36
18
36
31
95
18
48
42
48
60
54
66
24
49
17
54
54
132
79
144
11
54
31
35
144
78
31
120
29
18
210
6
18
36
67
35
24
37
24
24
48
11
30
31
41
132
12
7
24
24
53
90
60
61
24
5
54
138
72
24
48
36
31
11
109
29
96
54
72
84
108
6
66
78
30
1
24
35
12
25
47
180
18
19
77
19
17
36
90
108
30
6
48
18
24
54
48
25
11
36
1
95
126
36
7
23
6
12
72
36
36
55
5
12
132
102
36
1
125
78
144
12
42
48
31
5
6
181
96
173
108
36
18
12
6
31
72
35
144
60
108
12
1
144
48
95
42
55
65
24
144
72
12
6
12
1
89
114
48
60
1
83
6
18
30
42
37
119
25
107
37
35
36
49
23
84
6
7
29
48
78
48
162
43
47
6
91
143
12
6
156
24
67
59
37
71
48
1
41
7
23
6
66
1
23
48
72
126
54
24
120
24
85
107
24
36
25
59
133
72
155
6
103
113
30
42
84
6
36
108
12
49
11
18
12
54
96
12
13
23
24
30
54
54
54
42
18
12
6
30
42
30
54
90
61
17
31
120
65
36
18
54
12
150
25
11
66
91
24
11
13
29
126
37
35
37
65
6
1
47
6
67
59
12
97
35
72
54
18
30
36
18
25
119
1
53
19
35
13
24
17
55
17
42
13
41
7
29
72
12
78
66
60
18
30
36
31
59
18
42
48
54
78
30
18
60
36
84
18
6
121
24
65
24
54
49
41
48
6
72
12
13
95
1
24
11
42
12
54
42
138
24
12
42
48
222
36
12
78
19
143
18
48
24
54
18
48
114
48
36
145
41
7
119
73
120
23
25
47
97
77
60
12
36
55
125
78
61
29
102
24
144
13
113
138
85
173
43
65
30
18
24
48
36
42
12
24
12
108
78
7
59
18
204
55
11
24
61
41
78
192
6
18
25
24
23
36
12
1
77
30
6
18
37
72
35
30
18
37
17
6
18
55
29
18
1
5
18
144
12
37
23
228
61
11
6
102
49
24
41
72
12
54
24
72
102
204
66
42
127
11
108
216
42
18
66
24
12
24
36
48
24
30
37
48
24
96
17
102
1
41
18
84
132
109
35
144
66
18
6
102
37
77
66
72
1
72
5
30
13
59
157
5
24
139
23
12
24
180
49
96
24
5
19
41
54
12
24
12
1
293
12
7
11
42
90
66
6
1
120
89
90
109
41
54
18
7
119
25
11
144
13
41
18
12
42
66
253
41
54
30
18
24
ABCD 99944359532*3^$a+1 [50010]
24
6
78
23
67
48
72
132
120
41
7
6
90
174
120
72
78
12
108
30
23
115
24
114
90
96
24
42
78
66
23
61
54
18
258
24
6
30
24
30
30
72
84
180
89
55
6
66
54
54
42
360
60
108
30
12
78
126
5
217
132
131
79
81
51
108
57
39
17
55
12
60
12
36
12
12
41
157
12
71
37
90
12
30
23
96
40
15
120
240
120
54
30
12
18
18
18
66
48
36
84
12
6
102
353
115
138
30
5
91
36
42
30
12
21
27
108
192
228
12
96
17
43
156
78
11
112
45
30
72
12
216
30
78
24
60
12
60
78
42
89
19
173
48
64
27
30
18
18
54
84
137
79
78
66
12
5
43
174
18
132
33
135
24
30
99
27
114
3
105
126
57
9
180
48
198
162
51
81
23
43
5
247
18
12
126
66
96
72
258
72
96
156
6
90
42
72
11
7
30
126
12
72
12
24
96
78
23
67
108
84
108
42
30
54
156
114
24
252
60
84
60
5
67
12
12
18
27
33
71
31
6
54
101
7
6
51
75
318
18
204
41
7
12
48
60
48
17
31
42
159
15
41
283
120
6
90
18
162
129
72
219
90
11
48
91
90
30
90
18
65
31
65
16
21
42
72
81
147
78
30
12
90
18
12
42
6
12
12
108
6
30
84
162
30
18
30
126
27
75
5
64
75
186
48
42
78
6
204
81
213
78
18
51
8
7
36
24
36
150
48
12
210
24
24
36
33
15
57
8
7
89
109
60
71
31
216
54
294
6
36
12
42
29
127
54
11
7
48
78
144
11
7
12
162
126
48
216
78
36
12
84
54
36
108
90
90
12
114
36
18
108
84
18
42
24
17
48
91
101
7
36
36
84
54
42
48
12
96
84
189
15
6
138
6
107
55
108
120
180
84
120
18
18
65
192
48
127
17
73
12
11
19
48
72
210
90
12
108
120
300
162
18
41
91
53
31
36
21
27
12
33
21
36
71
139
18
78
12
108
54
23
277
54
60
57
27
245
232
8
7
6
18
24
96
114
198
54
36
87
57
23
7
6
30
258
35
109
78
53
109
12
414
30
75
9
30
18
348
27
303
42
18
84
72
41
37
51
21
54
141
15
78
12
6
33
45
114
42
15
3
288
30
84
18
36
45
69
18
132
162
30
36
65
55
12
210
78
18
72
12
36
204
6
9
8
7
6
54
125
127
90
18
53
13
35
37
18
96
33
15
228
5
19
29
91
108
132
60
48
78
102
53
7
48
84
48
60
12
29
40
81
150
36
18
6
84
6
18
6
6
138
42
36
114
48
3
288
80
7
24
48
65
25
6
17
187
5
240
187
36
54
11
13
330
84
42
24
30
72
108
30
42
54
18
12
36
72
108
42
18
48
36
18
6
5
55
24
65
67
29
121
135
3
72
141
123
77
7
81
87
204
84
57
69
6
144
6
78
24
120
36
12
210
23
61
30
18
102
18
66
54
3
80
7
57
51
18
30
6
36
48
30
12
12
96
6
174
204
36
89
48
7
12
114
42
9
15
54
90
24
30
186
24
36
42
168
30
125
127
120
12
156
102
84
36
162
42
63
15
12
45
3
60
30
131
67
54
150
6
54
186
84
78
48
129
75
360
60
18
246
17
67
60
72
6
18
17
133
66
6
18
17
7
33
3
120
12
54
330
6
78
ABCD 99944642542*3^$a+1 [50097]
15
30
174
77
79
33
57
143
61
30
69
81
111
75
21
15
60
173
205
75
75
45
87
17
1
12
84
114
12
30
120
3
27
264
6
48
210
60
12
45
120
279
60
24
6
15
21
144
11
64
51
45
33
12
48
42
54
3
21
51
80
64
45
12
39
39
41
160
9
15
51
126
87
56
1
60
84
47
88
21
35
1
60
78
186
126
84
81
39
33
120
3
90
30
114
6
18
51
15
33
63
57
27
60
60
21
15
57
8
43
90
59
1
6
54
42
48
105
56
19
29
88
15
33
15
102
35
85
27
117
3
3
204
96
78
35
24
133
54
114
12
87
3
18
102
173
67
29
184
45
30
189
81
60
132
90
45
9
36
24
11
88
120
21
24
42
24
36
234
30
24
72
30
30
9
105
351
33
95
37
27
8
205
198
21
15
6
3
57
18
30
12
120
18
12
18
30
21
96
15
48
30
27
45
18
120
81
39
60
42
123
21
51
104
79
72
30
18
17
25
18
21
201
18
12
150
99
9
12
138
6
36
30
129
99
101
40
48
81
90
60
105
21
60
150
90
30
6
30
60
57
63
84
45
9
30
30
6
120
156
30
24
120
3
48
24
56
19
6
15
63
36
30
39
105
36
75
39
12
78
12
48
51
15
249
135
66
36
114
41
112
21
240
75
15
66
111
3
12
105
45
99
15
120
24
60
72
60
48
60
30
39
27
30
84
11
85
6
60
9
99
5
37
18
66
111
33
60
42
9
21
59
16
3
30
12
180
15
48
21
30
60
114
42
45
75
45
135
33
51
21
39
6
54
53
37
3
3
24
5
19
42
18
96
66
60
3
75
90
35
25
60
11
64
51
24
21
9
39
51
60
12
5
43
42
84
30
96
30
75
63
6
35
229
30
45
15
12
120
60
17
1
12
114
33
27
21
45
3
24
27
30
15
45
6
60
54
24
6
156
17
61
6
36
24
36
168
6
23
181
42
24
66
90
29
88
183
33
24
21
12
87
96
87
30
35
24
55
161
40
15
144
153
33
39
99
162
3
141
51
24
21
75
24
39
72
57
21
42
9
24
15
60
60
201
9
6
33
3
90
54
90
60
63
81
12
54
180
36
29
19
120
45
32
43
60
185
67
5
24
1
87
56
1
66
18
60
12
114
9
56
55
54
72
59
109
210
66
144
87
48
24
8
19
36
48
65
7
9
24
21
6
24
6
95
79
81
33
6
6
84
114
189
141
150
45
75
6
6
9
8
43
5
13
30
21
141
48
27
45
24
90
36
30
54
24
66
84
99
96
255
222
18
6
30
5
136
93
30
30
6
54
30
120
12
60
53
37
35
73
15
24
87
24
132
108
65
25
30
36
24
12
30
27
261
72
210
33
192
33
102
48
12
24
36
33
21
75
21
18
30
27
3
66
3
8
40
15
108
30
30
6
24
30
5
1
84
12
135
15
168
30
36
30
129
75
6
111
32
1
12
18
156
36
33
15
6
30
29
67
18
120
42
24
24
57
3
69
8
133
35
85
27
3
42
54
54
36
51
9
60
84
15
32
40
15
57
27
21
8
64
111
30
102
53
37
90
24
81
9
95
85
83
127
24
102
99
24
87
24
33
33
60
24
6
18
27
3
96
141
99
24
42
54
45
21
78
77
13
6
60
6
75
45
24
66
30
48
107
55
24
54
156
6
60
30
39
39
36
60
24
120
180
66
54
45
24
21
12
18
12
17
7
54
42
48
72
9
96
32
121
15
45
27
93
51
39
6
51
15
120
84
66
90
30
90
54
84
12
30
173
16
15
96
138
87
3
42
54
84
102
24
11
73
30
57
75
168
21
39
72
114
6
54
30
36
24
105
81
84
60
90
90
126
60
65
24
169
42
53
67
30
90
60
65
88
51
53
13
48
6
21
200
13
11
19
12
57
27
24
72
45
72
48
189
54
29
73
87
3
90
75
75
90
3
51
150
144
15
141
123
216
207
33
111
24
9
8
19
6
18
21
21
78
72
18
27
63
6
ABCD 99944806816*3^$a+1 [50008]
24
15
18
150
17
13
27
120
24
32
40
69
123
15
18
15
24
15
108
42
35
40
15
9
56
40
51
42
48
24
30
125
1
47
72
64
72
15
9
8
16
96
111
9
24
32
24
1
72
72
126
102
35
73
23
37
120
3
80
31
18
30
360
18
63
87
9
80
16
8
16
15
18
108
123
87
54
11
24
25
48
87
63
17
1
87
128
37
48
222
101
91
29
40
96
24
80
7
153
72
9
30
186
30
114
90
21
128
49
12
78
12
6
59
376
15
9
63
18
210
69
8
16
147
45
9
23
72
31
72
33
80
25
39
3
21
141
51
129
135
3
101
64
8
40
8
67
60
33
57
63
72
32
25
72
150
9
32
64
80
64
72
104
1
39
33
63
32
120
112
3
93
9
6
54
138
18
54
60
126
30
57
80
85
3
32
13
83
72
7
17
16
248
49
15
32
73
15
8
72
88
8
7
60
30
60
83
16
56
24
13
11
120
24
25
60
27
80
40
176
24
280
93
18
90
72
120
71
127
113
31
41
192
37
35
24
16
75
21
69
59
31
90
15
48
56
37
123
27
53
24
115
60
57
8
48
24
1
15
9
119
40
87
57
32
25
71
48
37
24
11
25
12
51
9
23
67
53
72
48
24
31
90
63
9
252
51
8
96
16
15
33
39
102
3
72
56
64
24
32
72
7
30
78
48
45
80
25
72
18
77
25
71
136
24
56
25
18
53
88
32
25
47
7
120
41
24
133
123
39
306
63
72
27
53
144
64
117
3
21
11
37
27
120
165
35
168
16
96
21
27
33
12
108
15
32
72
64
32
112
15
41
64
8
139
45
33
183
32
16
69
18
137
48
24
61
179
16
32
13
12
23
160
24
48
33
63
9
47
120
96
25
24
231
69
131
85
75
15
9
144
104
16
32
40
8
31
41
25
72
15
57
39
51
6
95
192
13
35
24
88
15
18
167
112
63
18
95
85
179
40
104
91
6
72
87
48
8
64
24
344
88
39
33
33
204
83
40
32
48
13
3
87
17
13
114
36
5
79
216
42
72
15
93
203
247
48
57
72
21
30
77
48
40
80
40
8
16
105
63
15
18
143
40
81
96
95
48
49
198
9
33
47
1
15
9
15
48
3
45
120
24
33
12
18
57
56
24
40
45
66
17
7
233
72
55
408
345
3
30
15
9
15
21
35
64
45
51
24
33
12
59
120
7
9
56
19
165
104
16
48
320
16
39
57
8
7
65
136
9
6
57
80
145
15
8
55
102
131
181
59
7
113
37
174
21
39
48
33
24
48
93
75
24
33
12
18
17
24
72
48
16
75
96
30
135
27
5
37
18
33
57
47
25
36
35
24
31
30
24
59
67
77
7
78
27
8
55
17
175
18
162
6
15
69
51
8
1
36
12
111
57
30
17
16
32
79
6
3
9
78
65
25
39
45
3
48
48
32
37
3
9
71
160
80
37
27
8
48
192
103
120
9
8
72
64
117
60
12
35
120
16
104
16
96
135
161
24
40
45
171
8
79
33
128
19
21
72
8
16
144
21
36
60
3
117
35
37
171
104
88
57
108
99
120
56
40
27
5
16
87
120
57
15
65
7
81
24
104
40
72
72
48
9
6
30
3
56
1
15
24
24
32
48
37
102
18
222
53
24
24
24
16
57
39
33
95
7
129
56
136
48
56
136
48
152
48
79
18
12
51
56
1
39
21
99
63
41
31
41
85
75
27
53
55
65
24
16
32
88
24
80
55
90
108
162
81
104
61
27
48
69
6
53
16
8
13
54
189
24
8
184
56
25
23
24
7
30
59
109
3
32
112
231
17
13
59
145
108
120
51
272
25
12
18
60
237
33
39
15
9
96
8
16
72
8
61
11
7
17
31
9
48
8
72
157
35
48
25
47
151
90
39
80
16
8
64
32
16
69
59
96
16
9
71
49
119
40
56
24
49
71
96
13
75
ABCD 99944829566*3^$a+1 [50008]
140
48
28
92
31
29
12
19
60
36
84
17
64
68
127
120
33
87
24
9
15
57
15
84
89
7
9
51
204
69
8
24
43
65
52
99
77
24
36
72
67
9
92
12
112
8
55
21
99
77
36
40
60
159
5
79
21
15
101
24
19
21
8
28
104
60
4
156
36
60
84
24
156
8
160
27
48
45
15
45
51
77
52
12
20
55
48
60
57
84
39
17
4
12
32
91
84
77
36
64
123
120
21
36
36
63
29
52
219
69
20
7
69
36
20
16
39
120
84
17
12
100
51
89
91
77
4
39
69
8
12
31
60
29
16
44
72
55
24
29
268
3
81
80
19
177
12
8
19
33
140
88
20
24
79
24
173
12
12
19
69
15
77
16
3
41
108
288
64
63
360
113
12
88
20
19
9
60
72
303
24
60
5
55
57
15
41
100
252
96
120
36
15
21
32
12
108
72
16
12
68
7
65
55
252
9
135
137
19
65
115
24
96
33
51
96
93
8
67
36
261
56
72
16
56
139
57
63
45
44
160
27
45
75
33
147
9
39
72
41
43
17
24
19
21
144
12
3
60
24
36
17
199
65
55
53
16
51
101
19
113
91
96
84
41
96
19
21
92
108
60
64
99
24
17
43
33
108
159
117
15
21
32
187
41
28
56
139
21
15
24
149
12
43
12
101
7
33
159
5
100
60
260
60
96
12
7
65
55
60
84
120
17
103
156
24
96
48
173
103
24
72
24
17
132
40
32
76
87
113
7
33
3
9
87
45
75
108
77
40
123
17
4
51
21
44
48
7
113
31
81
36
44
16
87
33
20
79
9
56
48
7
65
115
21
183
101
276
7
93
3
57
3
24
17
40
99
96
45
3
120
237
3
113
28
159
53
12
192
60
19
21
3
53
19
69
36
63
65
91
21
15
41
124
15
84
36
48
33
12
15
117
84
56
16
87
60
5
7
24
101
28
135
5
196
44
55
36
180
89
48
132
31
57
84
15
65
88
111
17
103
105
51
173
7
165
216
152
88
39
213
108
104
295
41
4
8
12
103
57
3
21
72
63
17
4
24
44
112
96
44
19
36
45
39
77
4
20
103
65
52
15
24
29
88
87
57
20
115
24
29
108
28
111
5
55
144
96
84
36
5
4
99
17
48
16
36
3
77
19
17
187
57
24
12
60
200
7
5
91
17
88
212
12
52
48
27
69
120
384
12
99
29
12
43
125
31
165
24
32
19
84
117
20
43
12
65
160
24
36
15
24
177
12
8
7
197
36
64
39
84
33
63
84
17
48
28
3
96
24
36
165
56
19
125
55
5
79
120
9
87
129
135
45
12
80
7
12
5
40
24
12
152
196
56
19
137
12
91
84
245
72
16
39
113
88
44
19
21
39
21
108
32
4
36
99
57
3
77
19
33
72
15
84
84
12
53
48
43
17
4
39
60
45
72
144
116
4
39
21
68
16
24
12
216
39
65
19
144
81
36
8
40
27
9
116
124
32
24
100
99
9
128
79
9
116
55
41
19
5
16
27
45
276
171
9
12
44
60
60
79
180
204
36
345
15
29
127
41
67
33
84
80
100
39
21
39
24
81
32
7
177
120
56
4
8
7
5
55
24
29
60
7
24
89
28
104
55
125
388
92
16
87
33
24
144
56
55
213
228
80
163
29
55
12
120
9
72
24
8
28
27
132
84
17
103
189
51
9
108
32
12
223
5
7
24
57
104
139
21
15
93
68
28
92
19
288
36
81
63
60
36
57
3
41
100
8
12
16
32
12
163
36
36
69
15
17
120
4
3
77
16
12
75
57
39
17
12
ABCD 99945276812*3^$a+1 [50073]
24
48
72
80
25
108
27
32
24
16
8
13
75
72
96
56
13
120
107
40
21
75
48
80
169
15
80
40
120
168
80
72
48
85
3
24
45
155
25
87
536
208
189
155
25
63
24
24
120
80
72
112
96
189
48
72
60
228
27
213
3
24
48
32
96
97
47
40
128
40
152
13
123
176
1
167
112
8
16
32
97
183
192
165
195
240
32
40
201
12
35
16
152
88
69
83
280
8
24
133
72
35
96
144
88
32
13
3
32
144
16
45
3
24
72
56
97
183
120
104
61
192
11
16
33
48
95
37
48
299
168
16
80
144
288
48
16
93
83
72
40
48
117
3
48
56
120
133
35
25
15
32
16
45
3
56
88
56
24
112
120
80
88
80
16
69
251
49
60
3
32
40
333
72
75
165
35
400
45
107
40
96
32
136
57
15
45
459
24
56
288
40
8
37
420
111
24
45
48
72
3
48
24
80
205
51
32
24
40
56
157
168
27
120
80
73
23
24
16
224
133
12
63
45
27
8
48
240
72
40
272
88
24
141
59
16
128
16
96
45
27
45
203
157
48
3
192
8
64
48
48
32
37
147
21
107
16
144
8
24
88
56
192
25
47
13
27
56
192
144
168
16
56
241
47
192
96
145
60
75
24
24
24
200
133
35
120
120
120
25
183
69
3
504
24
144
45
35
72
73
48
39
21
27
336
69
27
96
8
49
183
192
80
96
96
73
23
40
368
229
3
80
40
72
32
384
232
32
88
248
109
48
107
73
15
45
75
45
312
3
32
168
25
47
40
45
108
300
59
48
73
60
35
48
37
195
237
131
72
112
333
59
121
63
189
83
72
13
147
120
96
24
96
192
57
23
48
37
35
24
73
48
87
120
8
184
141
35
64
24
9
63
165
35
144
133
203
112
93
27
45
35
112
56
37
203
232
45
75
213
123
9
47
24
24
112
21
3
176
73
63
117
123
237
75
8
24
64
24
32
16
80
144
64
117
59
13
123
24
21
72
228
180
83
120
192
72
216
24
40
312
21
3
69
51
297
63
117
35
112
48
165
72
435
32
144
72
72
208
152
168
85
243
96
21
35
37
48
123
24
33
63
120
69
35
133
83
120
216
88
8
304
48
128
40
72
93
3
144
165
27
24
152
24
64
189
107
64
69
51
416
96
48
49
143
40
104
1
183
32
25
263
24
16
24
72
168
48
105
12
168
3
249
23
157
35
13
83
72
192
13
3
56
88
80
13
72
107
13
3
177
60
3
117
60
48
47
120
72
13
3
120
72
192
24
ABCD 99945687976*3^$a+1 [50021]
3
3
13
5
27
27
13
5
15
27
66
6
61
77
6
9
40
80
45
30
1
176
15
60
6
27
33
30
33
15
21
28
5
12
31
17
36
6
24
6
103
35
48
24
13
56
21
66
18
6
73
32
93
6
25
47
13
32
3
49
132
23
108
9
36
9
103
83
9
36
15
18
39
3
12
33
75
12
66
15
15
36
30
151
5
24
36
108
24
30
13
24
96
12
92
4
36
24
5
6
54
55
24
8
9
15
105
30
81
12
21
24
31
5
27
15
12
18
24
3
16
24
17
31
20
144
45
66
42
6
49
11
1
56
39
9
9
7
29
6
60
54
7
108
11
30
24
36
15
4
24
11
25
60
119
45
3
33
57
19
53
18
25
5
18
54
78
33
4
47
66
84
6
60
12
12
18
6
25
12
77
18
85
23
180
12
60
25
32
16
11
36
18
51
9
27
27
6
6
216
9
33
31
5
6
6
15
45
27
15
33
39
121
35
9
4
24
47
1
32
15
36
1
29
12
12
6
30
72
15
69
75
171
97
95
36
6
79
29
12
18
13
35
18
27
27
60
12
1
29
31
20
3
9
15
25
168
47
12
9
9
36
6
6
12
6
72
25
20
52
8
40
17
27
16
92
16
11
9
16
44
72
9
6
18
127
32
3
25
44
9
27
39
18
36
6
25
11
12
13
20
15
97
60
80
16
20
9
51
12
27
45
40
20
12
3
6
87
15
24
13
65
30
33
45
55
35
24
93
15
18
19
11
90
7
20
15
6
12
67
5
3
15
37
48
12
41
54
36
12
48
12
25
23
30
7
8
27
13
11
21
87
45
16
77
30
12
30
63
24
4
5
6
33
33
42
156
60
30
54
13
48
20
15
120
36
1
44
39
1
8
33
42
6
15
36
3
1
32
57
15
27
6
19
5
31
53
24
15
15
85
17
43
5
31
17
43
12
47
6
31
20
24
15
12
12
13
53
72
15
15
30
54
61
20
4
11
48
49
113
27
3
42
30
21
4
17
15
4
11
13
8
15
24
78
30
13
12
12
168
8
3
6
30
33
171
36
24
24
33
15
30
102
30
6
24
25
17
19
11
25
41
42
45
45
43
5
18
61
29
102
48
49
60
11
12
37
23
24
96
25
8
36
4
137
54
6
18
42
18
24
60
1
65
12
55
5
7
11
6
31
5
54
25
95
13
32
3
42
3
36
51
13
60
23
25
48
20
15
61
5
60
15
3
21
12
57
96
27
57
6
1
23
60
25
11
12
78
12
42
1
24
72
24
44
28
47
1
47
12
12
1
5
3
24
16
47
12
18
15
75
24
36
37
72
8
180
12
39
24
12
181
24
24
36
20
81
63
69
43
12
5
36
6
33
15
30
18
84
13
83
9
15
18
3
9
55
36
23
105
9
66
24
37
84
5
15
112
35
37
68
48
16
29
7
17
36
54
12
1
47
18
24
43
80
12
69
19
60
47
21
15
93
16
5
30
25
89
12
19
29
15
69
7
23
36
45
15
12
60
108
6
18
45
15
1
5
6
78
30
48
90
7
32
15
24
6
3
88
23
1
11
13
24
72
20
3
6
7
29
6
60
48
24
37
48
8
33
15
75
42
67
17
6
18
120
15
16
119
6
3
33
19
80
16
23
90
12
18
37
32
60
27
6
15
45
210
49
5
30
60
33
36
9
18
45
33
19
60
83
37
8
4
101
15
27
1
5
42
49
11
72
13
5
7
8
28
12
68
4
47
25
11
30
55
20
87
42
6
25
17
18
24
60
9
15
21
63
25
17
24
55
41
48
36
126
21
33
19
12
29
6
24
120
49
12
101
282
66
6
24
42
72
3
28
36
59
6
31
47
18
27
16
11
24
1
89
36
48
127
23
18
15
105
18
114
75
160
17
15
24
147
18
6
18
6
25
17
78
6
79
12
47
1
41
3
72
21
19
8
45
43
8
15
24
6
31
48
17
6
84
21
12
72
3
60
42
54
97
12
5
6
25
107
84
25
56
28
47
13
47
18
66
30
18
1
47
18
42
57
28
17
91
24
80
63
9
4
5
6
24
1
23
1
11
141
15
18
30
42
55
72
47
21
9
36
7
11
61
5
6
25
47
33
52
41
12
19
36
35
42
6
9
57
43
5
15
40
20
3
24
48
1
32
9
6
24
18
6
25
11
61
53
75
9
48
12
3
3
121
11
9
21
7
17
6
78
87
15
37
32
69
7
72
23
168
1
59
49
20
33
55
35
54
36
42
48
42
30
1
20
36
16
59
18
75
93
30
13
29
31
35
25
32
27
48
72
108
78
55
107
24
36
24
33
15
12
1
29
6
60
30
3
4
36
29
111
69
43
12
8
27
18
3
27
18
51
15
18
91
12
17
7
24
5
12
55
44
3
13
17
66
72
30
55
35
13
36
35
18
3
87
13
12
36
5
72
55
23
1
5
111
3
9
15
25
11
61
71
24
54
115
24
65
7
29
12
18
12
18
6
13
5
6
6
19
104
33
55
23
54
48
27
45
27
28
20
28
12
11
6
78
90
12
6
30
30
12
13
5
12
115
5
30
45
27
73
60
20
76
29
66
69
21
66
21
93
19
17
90
60
18
6
42
99
24
39
145
5
91
11
25
5
6
33
4
32
16
23
12
12
45
136
24
20
15
12
24
25
72
35
12
6
6
24
24
1
5
39
132
81
43
47
37
5
31
12
5
30
97
11
66
31
35
12
37
71
30
18
6
18
6
36
6
105
27
37
65
30
1
23
24
6
60
30
1
35
13
8
39
33
57
108
3
63
24
21
4
48
48
24
32
15
6
42
25
17
43
47
18
75
40
23
49
68
148
24
96
65
63
15
60
24
13
47
30
18
18
6
25
48
53
12
42
9
39
6
6
13
20
21
7
47
33
28
36
23
21
16
56
75
13
11
85
41
15
15
18
31
11
48
30
19
47
6
12
18
25
24
35
6
7
92
15
18
3
15
57
36
36
24
9
55
35
1
116
28
47
24
66
84
79
5
31
17
63
52
23
12
13
12
60
32
15
33
52
20
15
45
21
27
15
93
9
7
8
57
36
43
24
23
24
24
25
32
33
24
48
127
17
54
84
93
27
90
12
36
18
49
20
27
48
273
4
44
36
105
3
21
6
45
40
59
9
16
20
39
18
15
3
69
3
42
15
63
49
23
13
23
37
12
32
3
13
5
180
27
15
145
36
12
5
42
48
13
5
90
24
25
17
51
64
11
24
6
3
36
36
28
12
32
111
6
6
12
30
30
12
24
30
12
15
3
42
54
45
64
101
24
19
ABCD 99945989888*3^$a+1 [50031]
27
65
24
76
195
53
40
24
8
55
12
57
96
60
72
33
27
36
72
84
24
56
40
24
141
3
96
21
66
33
24
45
30
17
193
51
36
24
12
27
53
28
44
148
27
48
29
28
3
12
45
3
9
80
84
49
51
27
9
8
25
75
48
135
45
27
81
36
123
17
24
4
63
33
44
48
52
12
24
39
60
21
39
78
15
132
3
90
27
3
5
55
29
28
3
60
69
51
5
4
213
35
16
44
28
12
32
88
3
53
12
24
28
12
3
60
41
16
24
72
45
3
69
23
25
75
15
72
78
24
6
5
28
9
131
67
69
144
56
13
3
15
45
72
12
3
153
9
35
36
72
25
11
24
52
63
21
27
65
52
45
87
3
93
15
45
80
360
64
45
18
60
162
6
5
268
36
48
56
24
13
15
9
75
21
63
56
76
32
37
51
12
3
33
69
183
120
15
9
3
5
28
69
59
7
17
40
48
24
24
36
24
147
105
68
7
17
36
61
96
39
48
56
52
108
24
3
72
48
53
24
40
3
57
12
36
140
7
48
57
32
4
72
15
60
5
40
24
48
120
45
48
39
3
57
3
42
35
61
3
69
47
24
7
185
4
63
45
48
27
21
36
44
24
103
33
24
3
12
45
3
29
76
75
9
3
117
36
48
60
56
4
20
36
28
36
9
11
7
17
72
13
23
4
21
30
53
36
16
27
30
27
45
6
12
53
4
45
15
24
24
36
87
9
3
45
15
21
72
12
32
31
29
64
60
56
43
57
51
5
7
33
48
56
4
39
33
45
72
3
15
30
143
7
42
18
12
21
21
6
69
176
24
31
45
177
27
45
3
48
27
105
32
144
1
18
21
129
27
51
60
9
120
51
29
4
9
30
21
69
3
15
33
141
18
5
28
15
12
105
3
117
33
23
4
68
7
33
15
165
68
52
120
24
3
18
42
60
42
48
18
60
90
30
42
51
24
3
29
24
12
52
12
60
60
3
45
72
33
11
16
108
108
32
268
24
81
72
30
18
35
4
51
9
45
18
45
96
60
36
36
87
30
35
40
93
39
3
45
3
9
36
72
75
17
4
27
77
103
5
112
32
31
29
31
45
15
17
43
9
36
27
21
39
30
78
33
99
48
192
48
33
12
8
36
61
99
21
3
27
90
63
132
75
12
57
108
20
43
29
16
48
72
12
20
16
21
15
33
30
21
44
28
15
12
33
108
21
11
7
33
15
192
5
43
93
27
12
5
100
36
24
200
76
12
15
9
45
59
40
12
44
31
9
51
93
117
135
24
3
60
60
5
100
32
100
63
18
15
48
36
48
36
57
59
13
18
29
151
114
3
56
12
24
4
80
7
12
21
189
15
48
48
99
30
3
32
103
33
84
15
18
123
12
8
52
128
16
3
18
24
11
40
68
40
20
72
4
24
12
24
20
64
32
7
33
24
123
45
72
20
4
24
36
44
220
48
48
36
44
7
132
57
24
39
5
13
15
44
24
7
5
4
96
84
128
16
12
80
84
24
52
45
39
63
21
87
9
24
27
57
12
123
33
15
60
60
9
20
36
52
15
48
54
11
37
15
20
12
184
27
60
125
52
60
68
25
30
17
60
205
15
116
19
45
3
60
12
18
15
15
33
12
132
32
144
49
30
48
12
41
7
54
6
45
60
24
8
16
36
24
36
51
53
79
153
32
16
57
87
8
28
20
7
69
36
225
3
21
63
32
76
12
12
44
121
15
63
42
3
8
12
55
18
210
5
52
3
53
37
39
3
141
27
57
96
20
112
84
56
108
1
71
48
1
171
32
72
4
27
30
15
12
75
18
39
36
24
3
5
48
24
103
21
132
15
65
67
77
13
75
48
72
75
21
24
12
8
16
27
54
18
45
132
84
36
111
60
33
80
24
28
24
21
15
9
51
72
32
13
30
90
3
48
32
4
8
55
77
4
60
44
36
7
30
83
16
3
45
12
36
27
93
20
24
43
5
43
9
3
21
20
1
66
72
60
33
72
108
192
15
65
16
21
18
30
30
5
43
9
36
87
113
40
15
60
42
18
65
67
77
43
18
15
32
76
21
78
18
3
69
90
17
13
27
60
68
43
9
20
40
96
117
18
60
69
8
37
48
47
25
78
108
9
36
24
60
3
18
24
15
24
39
33
15
45
24
3
41
112
48
80
49
3
45
83
16
21
27
3
45
27
90
123
108
36
60
3
48
53
144
36
64
12
48
15
108
12
18
47
36
4
183
12
21
27
113
37
27
120
20
73
39
120
51
12
33
15
12
30
47
28
3
12
21
116
43
18
23
16
3
5
28
60
20
4
60
24
69
15
3
60
17
12
13
147
60
3
60
21
12
27
17
16
44
1
27
3
53
64
3
5
24
64
24
60
48
15
57
15
48
9
168
132
51
69
183
21
9
107
43
21
27
117
15
101
36
13
87
51
209
84
64
36
21
78
18
24
18
17
40
48
3
90
15
24
3
5
97
3
3
29
43
21
27
33
27
105
8
4
15
5
28
15
57
36
27
33
36
45
59
16
21
27
45
90
60
ABCD 99946167702*3^$a+1 [50009]
76
44
16
20
13
87
8
36
31
77
1
12
54
29
67
138
36
6
18
12
15
9
51
3
69
56
1
15
24
45
27
9
11
25
3
51
90
90
33
93
47
31
69
60
32
4
45
42
17
37
239
144
61
42
5
25
18
5
37
15
75
9
81
30
54
11
64
21
35
4
20
79
29
7
24
12
24
30
51
9
15
21
35
55
30
3
20
4
27
36
54
11
103
72
33
12
3
90
99
48
20
55
9
45
90
233
67
93
3
69
21
27
3
149
1
18
12
9
105
23
7
36
5
109
30
6
18
17
19
33
33
23
55
30
36
11
13
66
33
36
21
23
28
8
24
16
72
92
7
126
18
9
20
7
6
30
69
24
15
6
54
21
15
9
44
28
24
48
3
24
36
9
21
54
29
61
3
3
5
25
15
24
111
17
40
56
64
8
49
30
81
9
51
3
41
24
160
24
57
23
52
20
64
24
3
5
40
32
43
9
60
21
78
17
19
9
57
15
3
69
147
21
3
41
121
30
5
55
108
162
48
11
16
48
24
87
5
31
90
30
5
13
36
119
40
72
9
23
7
6
207
36
27
17
60
88
63
141
21
15
9
23
13
3
12
33
60
30
41
1
30
45
105
54
66
27
48
15
5
132
28
69
36
18
69
36
27
69
105
6
18
15
56
16
15
54
11
40
8
31
6
35
55
53
85
42
54
30
9
135
57
20
19
36
53
37
3
45
6
41
12
40
60
3
65
12
13
23
1
66
9
51
54
23
36
40
27
9
68
12
4
72
32
13
23
1
120
6
77
36
4
48
24
96
8
7
18
6
33
33
78
36
41
25
27
27
24
5
115
45
15
36
5
28
3
57
20
13
84
54
21
24
45
42
138
15
21
3
3
69
39
17
64
24
21
35
19
12
105
63
72
33
36
36
105
87
60
21
12
15
75
9
9
126
101
4
9
111
45
6
144
54
59
31
5
16
45
36
23
72
24
16
20
25
54
149
16
15
9
56
40
9
15
21
35
49
6
9
27
5
13
27
9
3
27
165
15
5
16
48
21
3
56
1
54
5
7
60
33
12
32
97
75
20
1
123
56
1
27
117
36
39
45
63
68
100
24
15
153
81
6
5
16
9
11
13
35
37
3
24
48
33
12
75
20
132
48
13
6
36
69
36
8
72
79
54
60
95
97
39
80
79
21
36
12
3
78
12
95
24
25
63
20
12
19
17
60
43
9
51
57
24
44
1
54
66
90
36
45
9
15
111
9
56
85
18
17
24
136
39
21
9
51
32
7
24
69
87
24
36
41
25
87
8
40
20
12
103
9
9
11
16
9
3
3
45
3
42
23
61
3
33
59
36
60
40
45
18
72
30
27
12
44
7
54
54
96
36
120
24
144
36
41
4
9
12
54
36
18
42
53
127
48
6
36
30
54
51
80
49
63
72
68
52
15
33
27
66
47
31
21
60
39
45
45
6
125
19
9
12
48
8
12
1
27
9
15
15
9
15
117
12
120
3
45
9
35
4
24
27
41
12
36
31
6
15
33
6
21
140
4
9
6
5
16
128
12
49
54
60
9
3
29
31
18
30
101
76
24
105
6
18
36
120
24
156
54
72
24
5
25
3
3
90
174
6
15
3
72
57
27
60
21
20
25
3
20
52
105
63
15
9
27
30
3
36
21
30
29
76
39
6
71
13
159
3
24
21
9
3
8
72
36
31
21
33
39
216
27
69
140
4
45
35
157
15
39
21
8
67
9
45
3
36
51
21
69
30
6
84
6
48
5
1
90
5
28
20
1
36
3
27
21
3
12
33
27
48
42
35
40
68
1
84
59
37
84
11
28
51
126
95
1
144
35
16
8
7
150
3
24
8
24
61
15
9
54
12
9
24
96
36
12
183
60
30
135
12
3
18
15
24
27
29
12
28
27
5
52
33
54
30
6
5
25
83
31
54
51
21
3
24
12
9
72
24
144
27
24
8
12
85
6
198
51
21
27
3
9
20
40
9
66
24
126
30
6
15
3
126
3
81
27
9
23
31
42
3
24
27
21
15
33
56
16
15
9
15
41
100
15
69
45
63
27
5
108
40
3
78
30
9
20
43
24
54
75
24
8
85
60
15
8
25
6
113
43
24
21
12
20
136
27
30
15
39
6
84
24
15
51
45
36
12
21
131
48
13
27
63
108
29
13
30
65
49
51
75
18
35
64
32
25
23
13
27
48
72
33
15
45
30
18
36
11
79
21
69
51
39
9
27
29
79
6
123
80
7
129
21
3
33
23
36
25
23
28
45
23
7
173
16
15
81
129
59
4
32
40
9
6
5
25
3
20
67
29
97
3
111
30
11
64
21
30
129
15
33
36
32
48
85
6
45
48
33
18
5
31
9
72
9
15
141
3
15
21
15
29
67
17
31
77
13
60
12
3
21
36
54
36
5
72
13
48
99
48
75
45
32
97
24
30
81
45
75
20
1
3
56
16
15
48
21
15
81
45
23
1
36
48
42
9
116
28
32
49
51
39
36
17
96
64
51
5
24
36
64
3
9
21
18
29
12
24
16
56
13
27
63
77
100
8
31
90
59
12
13
36
54
36
21
3
5
7
60
5
43
5
37
18
17
72
13
99
189
75
72
3
5
7
114
51
44
31
69
15
21
3
36
53
13
15
72
48
15
54
3
20
31
30
6
201
15
17
96
25
6
21
12
20
1
51
24
20
12
4
48
51
29
7
21
33
6
33
3
90
35
13
27
9
6
89
1
54
53
60
7
33
3
45
153
132
35
60
4
21
3
51
24
9
3
18
27
69
36
30
69
8
67
6
35
28
24
33
78
36
21
20
192
91
89
37
3
32
49
47
25
15
12
27
21
12
93
60
27
32
31
5
12
37
15
48
147
60
36
30
ABCD 99946282076*3^$a+1 [50108]
43
21
21
90
66
39
8
43
42
3
72
24
48
96
8
1
15
8
67
21
8
16
21
3
21
36
39
48
33
24
39
8
16
3
29
7
65
24
1
54
132
12
6
171
45
18
33
3
18
12
18
21
93
54
54
63
72
9
15
24
9
143
24
48
25
66
24
21
96
63
12
101
25
15
3
36
36
24
36
30
36
15
9
48
24
18
5
103
9
9
39
9
71
40
56
88
80
40
32
40
8
88
33
39
48
56
25
18
18
12
24
30
42
36
3
80
25
279
56
1
18
5
13
11
40
165
99
9
18
60
30
18
18
288
23
247
17
25
48
23
16
32
19
21
75
12
9
51
5
136
345
90
21
56
7
96
18
23
24
61
27
9
30
9
9
36
3
8
43
24
90
12
23
1
191
1
87
32
7
17
25
23
40
48
24
96
48
9
18
36
66
15
3
18
3
8
25
15
21
78
5
61
18
78
12
18
6
63
117
120
11
16
8
72
73
60
12
42
18
27
21
11
16
120
24
32
16
15
9
24
32
25
24
12
59
1
12
3
87
9
27
6
63
27
221
133
11
31
65
1
71
40
32
25
47
1
18
24
45
24
33
6
41
13
36
36
12
6
9
93
24
3
8
19
42
27
21
27
105
39
8
7
81
3
21
75
77
16
81
18
78
30
126
11
88
51
45
21
6
84
144
33
21
11
49
47
168
1
48
24
36
30
6
47
24
67
90
6
21
51
90
59
24
19
18
11
64
3
66
72
131
1
72
63
63
161
1
18
54
111
69
12
23
37
3
56
24
7
65
16
93
123
81
48
18
36
33
63
36
69
51
42
3
104
13
108
18
18
27
105
162
21
24
9
18
66
18
60
29
24
13
6
29
25
162
18
30
36
9
24
75
21
56
103
36
24
21
56
85
54
30
15
48
176
40
144
33
47
48
24
19
18
11
49
18
77
49
48
24
48
114
21
69
3
24
48
48
57
48
18
6
39
27
5
16
39
108
69
3
18
51
105
23
160
3
54
15
21
3
48
21
83
16
56
48
13
3
80
16
80
24
25
18
36
54
24
12
167
13
6
12
41
37
11
40
15
17
61
27
27
48
6
71
67
5
1
102
41
109
144
11
1
96
23
24
19
24
18
51
33
111
8
7
33
57
6
41
64
21
3
105
54
153
104
24
25
72
18
30
18
114
83
1
42
48
42
3
104
16
8
160
8
19
101
43
93
24
48
21
51
32
19
6
36
18
18
72
23
25
39
21
48
24
83
1
90
29
40
9
18
30
36
3
48
80
13
6
54
71
67
24
48
29
7
17
25
63
129
24
30
113
31
9
8
37
6
36
246
51
96
21
12
18
165
15
36
69
24
3
45
8
13
42
17
1
71
64
9
15
8
7
42
72
66
45
69
12
60
11
25
12
3
8
24
97
84
11
13
12
23
16
15
33
32
31
198
51
3
18
123
39
12
18
35
72
48
112
39
89
16
80
145
47
136
9
6
9
8
112
32
24
121
39
8
88
45
35
48
1
18
6
39
105
66
5
49
47
25
15
45
99
3
53
1
132
12
36
24
3
33
39
8
19
36
57
3
48
54
24
36
18
9
32
72
31
12
29
7
65
144
72
7
18
63
33
36
12
15
9
18
29
24
16
57
23
25
71
97
39
105
15
8
49
15
8
16
141
18
66
36
83
144
7
6
12
95
73
90
12
6
75
105
18
66
3
33
78
18
23
97
23
16
3
12
9
153
168
12
54
5
64
9
15
21
12
15
3
72
21
48
9
47
43
77
67
21
32
13
3
129
15
3
30
18
6
18
30
18
5
88
8
13
72
123
32
24
19
66
99
9
54
54
108
18
24
18
48
11
88
80
24
1
87
3
5
72
31
30
3
3
77
208
33
47
13
12
47
7
6
12
87
8
19
53
40
9
135
33
30
6
27
24
72
48
9
63
3
24
30
36
11
13
18
41
40
9
15
51
45
56
16
45
51
9
12
99
27
101
24
216
19
45
105
36
11
25
15
56
40
24
24
48
24
3
66
51
24
8
24
144
19
6
111
9
15
57
6
12
6
354
21
3
21
96
9
23
72
40
45
36
12
107
43
48
5
37
59
7
17
19
5
40
152
64
33
66
36
33
56
1
39
80
48
88
32
64
69
3
33
23
25
23
24
184
48
80
16
8
40
33
12
54
36
18
23
64
27
18
30
6
23
24
7
9
39
60
45
21
60
66
93
24
33
47
40
39
89
37
18
12
18
60
23
40
21
27
87
9
57
215
136
15
65
16
24
51
53
91
77
1
84
59
24
40
48
8
16
9
15
33
36
24
12
15
3
24
5
13
30
36
6
30
6
23
31
9
8
1
47
1
47
16
9
24
12
24
48
72
72
35
16
8
1
71
1
36
48
108
24
23
96
7
30
59
13
96
11
19
6
39
117
35
24
1
12
126
141
48
27
21
48
57
96
143
1
108
11
37
24
48
35
120
25
144
24
23
40
24
48
27
29
37
96
11
1
72
24
30
6
27
63
41
24
24
40
32
16
51
29
40
39
41
13
27
8
55
113
1
18
69
21
54
30
36
51
48
195
36
33
72
8
61
6
29
25
15
48
57
78
30
18
6
84
42
21
33
23
25
18
24
5
112
3
5
31
105
8
48
1
47
115
18
51
32
16
123
45
27
21
45
18
17
1
23
49
15
57
71
16
48
51
29
25
18
12
96
57
8
37
60
18
ABCD 99946391386*3^$a+1 [50100]
69
27
147
42
96
15
63
30
27
63
69
45
27
81
18
57
93
12
12
87
51
9
111
57
15
96
30
96
84
24
15
12
36
60
3
66
48
48
39
9
12
27
33
72
30
6
36
36
24
63
57
60
6
54
15
9
12
174
33
12
9
66
18
12
24
66
48
42
75
51
9
9
54
42
36
24
48
48
12
6
66
24
24
6
150
24
120
42
54
36
36
12
30
18
12
120
36
12
12
48
15
33
54
165
21
6
54
42
42
63
9
54
30
42
24
21
93
6
30
51
192
33
60
12
60
12
48
6
90
60
27
60
60
117
3
225
78
9
12
69
99
21
267
24
21
24
54
114
30
45
33
27
57
15
9
51
60
45
15
69
12
120
12
3
3
81
15
48
6
60
27
69
36
27
15
42
36
24
96
42
126
120
84
48
54
90
51
3
42
78
6
51
69
66
18
36
66
45
93
27
12
45
48
27
48
15
72
6
27
39
6
18
24
168
72
6
39
21
147
27
90
3
75
24
21
45
48
24
15
12
9
36
54
6
51
12
51
102
15
105
27
93
87
12
9
24
27
201
75
9
30
54
42
45
45
24
183
15
66
102
30
108
102
57
33
75
3
42
27
48
57
12
6
54
18
48
42
48
15
33
12
15
27
30
36
51
45
48
3
45
27
3
18
12
39
36
63
66
48
30
6
120
60
6
105
81
24
36
18
6
66
48
6
60
30
126
132
60
3
39
66
15
33
87
12
3
48
162
15
84
69
132
12
30
18
12
42
48
120
42
30
24
81
36
144
81
42
72
18
15
93
87
12
9
51
3
72
96
9
33
36
36
15
15
30
90
48
6
42
30
72
60
15
12
123
45
21
87
15
18
99
141
84
3
33
24
78
24
24
30
12
12
12
48
12
36
108
39
12
15
141
129
48
18
402
6
69
21
12
15
132
72
45
84
60
36
48
6
21
33
36
12
12
36
144
18
30
135
12
72
96
63
72
30
99
93
18
18
84
66
30
12
87
57
78
6
12
12
66
24
66
30
102
84
144
84
48
24
24
207
99
66
12
66
30
84
15
105
27
48
51
6
120
75
189
186
18
15
48
15
24
120
30
84
39
45
36
27
24
3
66
36
51
153
39
72
63
66
30
81
21
84
3
33
27
57
63
15
42
24
102
78
96
18
120
18
60
72
66
24
42
60
48
3
24
9
126
21
75
45
9
114
6
231
3
30
87
3
42
30
42
30
42
51
24
60
15
54
12
84
36
12
42
21
45
24
15
9
24
72
15
111
42
27
45
75
99
90
120
36
66
48
150
42
78
27
60
3
6
36
60
18
120
6
168
12
78
66
6
105
60
9
60
87
57
3
117
12
75
33
36
72
39
45
15
189
12
54
24
24
18
30
30
15
24
75
6
12
150
78
12
15
81
54
6
84
48
15
12
108
15
9
9
12
60
12
63
9
75
45
84
174
18
48
54
6
36
48
120
60
60
6
126
96
120
168
12
27
27
114
51
3
18
48
102
9
15
66
39
36
117
72
3
3
30
12
36
42
18
6
18
75
3
9
15
6
39
3
150
48
18
6
144
87
237
120
6
24
117
3
90
72
36
18
9
81
39
45
3
15
72
90
87
15
48
66
39
87
66
24
36
120
15
75
90
159
39
42
39
15
30
84
12
72
42
18
36
72
60
72
6
72
45
3
24
6
12
54
141
93
6
174
180
54
45
3
129
21
90
48
6
138
6
27
9
36
48
111
21
24
60
36
24
108
15
117
24
12
12
72
15
108
12
36
129
63
3
120
24
198
15
72
45
63
48
45
18
9
12
3
48
54
66
144
45
33
15
27
18
6
6
111
99
6
12
3
27
42
48
3
57
108
27
21
72
99
123
48
48
24
42
30
21
12
60
132
9
12
18
6
51
15
18
24
78
30
27
177
51
57
120
12
96
54
33
15
192
18
63
24
9
6
66
15
33
6
21
9
24
60
60
24
63
45
75
24
21
78
69
51
9
72
60
48
51
42
75
9
60
3
108
39
30
3
21
24
15
72
45
3
21
6
18
12
36
12
63
117
15
87
30
63
177
36
24
123
3
69
93
87
9
120
6
30
18
18
39
15
18
102
18
27
3
33
9
48
72
135
69
111
33
18
18
54
33
33
27
3
24
42
51
177
15
27
18
12
36
159
105
54
54
3
12
27
96
9
33
27
81
24
15
81
39
33
48
72
66
6
84
72
39
21
42
78
87
75
6
24
18
42
3
24
75
24
21
45
3
72
9
66
18
48
87
12
45
48
183
72
45
3
24
36
9
48
18
45
69
30
ABCD 99946753594*3^$a+1 [50030]
36
9
48
291
21
15
33
27
36
3
90
84
15
36
192
9
60
3
135
6
27
87
60
132
78
75
21
90
21
228
276
36
84
36
156
3
30
144
87
39
6
90
18
162
45
24
39
240
90
75
36
105
114
93
123
24
333
48
15
57
9
3
45
291
15
141
60
153
132
24
27
48
180
129
75
72
180
36
24
84
72
24
24
60
15
240
9
12
3
66
51
24
21
39
12
153
135
24
111
105
9
147
129
54
6
15
120
75
30
87
48
36
39
9
21
36
108
90
90
147
9
99
36
96
84
39
60
57
36
69
159
9
51
132
33
15
24
36
60
72
24
33
15
45
36
66
129
45
135
21
84
147
63
9
225
27
15
90
183
156
96
189
66
81
3
69
48
117
75
36
9
30
21
36
36
3
84
6
147
12
96
96
93
12
39
99
33
60
9
15
24
36
168
75
117
24
45
114
21
129
186
90
75
156
60
93
36
24
72
111
12
45
3
93
15
24
105
27
9
54
150
51
24
117
18
33
189
48
63
3
81
108
48
3
57
99
9
84
45
51
105
255
36
36
48
9
156
27
84
303
60
93
144
129
27
204
69
15
15
24
21
15
90
51
3
156
6
75
36
264
99
24
57
99
165
39
33
147
6
27
24
60
45
63
12
36
33
96
3
180
60
60
36
39
102
30
9
216
84
39
6
27
24
33
60
96
87
12
132
9
27
279
189
9
6
54
42
138
15
12
63
141
69
27
3
72
54
24
27
93
87
84
45
27
180
108
39
93
48
99
105
120
60
81
24
63
147
45
75
153
12
21
30
126
240
39
249
186
9
108
3
21
24
99
6
6
153
57
51
39
9
60
99
93
60
57
12
234
54
30
36
81
24
69
36
36
24
36
63
45
111
24
36
72
108
72
48
60
21
135
159
45
39
6
15
45
51
156
117
63
84
24
81
51
27
21
84
48
84
24
39
66
51
60
24
96
33
27
183
21
72
243
6
63
36
39
45
12
69
39
48
63
84
6
24
63
48
9
12
84
24
87
33
3
9
60
24
60
6
24
21
168
216
12
60
3
6
63
171
237
60
9
198
6
24
12
75
3
57
3
90
27
48
141
51
48
36
84
36
69
27
9
24
15
48
12
228
3
69
156
60
12
192
12
39
90
24
3
324
135
201
48
105
135
141
228
6
9
156
24
12
153
135
168
27
165
21
87
117
15
57
15
225
135
24
9
15
72
3
6
24
63
24
63
165
36
24
168
27
21
204
27
81
48
69
63
12
132
15
45
36
33
75
120
39
6
135
69
120
27
84
9
36
75
36
108
60
141
96
18
126
186
129
21
24
24
87
60
99
105
180
12
27
33
27
21
75
66
78
21
84
156
165
114
30
60
87
15
105
33
150
90
27
48
12
48
60
36
60
72
9
168
90
57
204
96
24
180
72
33
51
120
180
63
60
21
141
315
99
66
180
15
108
57
24
27
12
105
63
33
384
15
12
39
9
48
24
33
15
72
108
36
9
243
12
132
33
303
84
15
45
99
9
156
105
87
3
30
84
27
24
51
54
27
24
24
12
120
84
84
84
96
9
147
60
96
12
48
27
30
135
72
24
12
87
57
183
57
36
252
45
3
12
12
69
6
9
141
39
12
ABCD 99947741482*3^$a+1 [50021]
15
45
43
77
33
27
15
84
144
6
66
33
25
35
24
63
58
71
3
21
7
29
24
21
3
15
12
30
60
63
36
81
18
30
27
3
58
2
10
107
36
3
69
75
93
12
12
36
75
22
62
24
4
6
32
15
69
6
60
28
2
18
22
14
6
3
9
15
81
24
30
33
3
189
3
48
24
12
18
18
9
3
72
28
5
12
24
12
45
70
14
24
27
15
45
24
24
51
6
15
12
51
6
75
24
120
9
10
5
45
12
15
9
4
23
3
30
12
10
17
63
78
4
47
1
20
39
9
22
14
48
16
32
58
2
15
12
25
11
51
4
20
36
24
42
3
12
3
22
2
42
99
36
1
14
36
9
48
25
20
15
72
3
6
12
10
5
195
24
105
39
36
36
93
84
12
9
34
18
2
66
6
30
54
6
46
108
80
6
58
5
27
46
12
20
18
33
27
60
12
10
2
21
60
3
22
35
33
15
12
12
57
24
30
9
33
3
9
16
26
90
6
9
1
8
30
45
7
29
21
12
40
122
18
6
30
4
11
15
60
4
60
17
45
6
30
27
15
16
5
37
23
24
27
21
60
24
36
87
42
84
52
14
138
27
60
9
15
9
3
37
35
31
50
6
4
56
45
21
22
50
40
71
37
95
75
12
16
5
49
50
18
52
50
6
84
3
45
99
9
34
18
35
3
12
88
60
32
12
45
21
72
15
27
81
55
54
38
33
24
12
91
53
27
28
14
16
26
108
36
21
33
28
20
15
9
3
3
9
84
72
12
60
25
30
36
5
39
46
50
24
72
24
34
11
9
12
6
12
21
19
2
39
25
20
6
16
8
22
62
30
51
79
17
1
32
12
6
57
63
9
39
21
9
52
35
12
3
9
51
12
36
21
19
92
33
9
27
3
18
15
12
51
9
36
21
30
28
48
32
57
24
24
25
6
5
27
58
2
9
24
27
9
49
14
58
35
48
57
12
27
69
6
126
18
81
9
42
42
12
34
12
2
12
6
42
18
160
12
2
96
30
57
27
21
12
48
72
21
30
9
15
105
12
61
23
27
9
15
60
76
5
27
21
27
12
48
28
17
45
22
2
6
18
24
27
33
6
24
21
15
12
10
38
30
36
30
6
60
3
12
3
40
2
27
132
69
6
33
21
6
4
5
24
33
30
22
50
16
41
1
14
36
12
18
42
12
18
3
15
18
42
42
72
39
75
69
81
30
84
10
50
12
33
1
14
36
12
10
44
18
45
55
30
2
36
12
10
122
21
129
15
51
22
8
82
32
106
50
90
10
29
63
10
90
17
43
90
2
48
117
48
72
33
3
72
3
72
48
45
45
15
33
10
14
15
61
20
24
15
3
24
78
72
34
56
6
75
37
23
12
87
4
86
39
36
81
18
6
46
18
47
25
2
12
4
54
90
32
48
10
18
8
21
51
24
34
104
27
49
50
21
3
12
54
30
66
51
93
34
32
58
38
9
45
34
2
12
138
52
26
10
41
15
6
15
99
21
72
1
11
21
18
4
56
9
33
18
54
6
52
5
12
60
108
39
34
14
30
28
23
57
18
45
12
24
13
20
42
46
18
17
48
12
37
36
44
30
57
3
28
14
6
9
9
34
30
8
75
24
39
34
167
9
87
12
3
24
9
15
21
3
18
12
30
18
27
45
28
32
15
21
15
12
25
14
4
26
18
16
14
66
12
9
21
42
33
15
22
26
6
15
43
18
14
18
58
17
45
15
45
3
24
3
46
11
1
179
33
40
26
69
33
40
8
10
65
27
69
19
41
31
80
42
15
3
9
3
33
39
9
9
27
103
56
22
35
12
12
99
22
20
15
9
63
1
71
39
10
42
2
6
72
18
27
3
69
48
15
12
72
48
21
12
12
48
13
35
79
26
82
5
135
60
88
41
21
15
43
5
39
18
12
30
21
57
58
32
24
6
15
45
27
27
4
17
24
13
23
13
86
58
30
5
21
6
21
39
6
12
30
28
38
12
15
24
33
3
48
9
27
19
24
41
45
4
11
9
6
21
15
118
8
15
24
36
93
24
3
27
18
15
12
60
51
9
3
84
33
45
6
9
63
24
4
65
81
90
6
28
107
15
48
24
21
15
36
6
3
15
9
21
15
12
60
33
90
6
15
1
14
4
44
100
8
54
3
15
21
129
6
57
3
6
15
93
10
5
21
144
10
18
32
12
30
6
12
70
26
40
2
88
50
84
6
40
14
15
15
30
3
27
6
30
9
91
14
16
24
18
5
97
6
44
18
27
15
6
6
9
27
40
17
3
57
31
14
3
3
9
111
21
15
66
15
13
90
5
21
6
33
15
6
28
68
12
58
78
44
6
9
3
18
10
44
48
9
36
27
45
3
24
18
30
18
174
28
17
21
82
6
74
12
21
3
57
33
15
9
15
27
69
27
12
16
17
15
42
16
11
69
42
9
75
24
22
23
9
186
34
8
24
36
48
10
32
10
74
6
18
96
45
3
45
1
72
23
12
13
20
27
25
50
78
34
8
12
18
3
39
30
16
32
48
42
30
28
74
36
60
45
39
45
3
45
57
3
3
4
32
6
72
18
58
26
21
15
54
28
11
37
20
24
39
79
17
51
28
5
9
42
16
8
30
39
12
1
80
18
90
54
78
75
39
6
15
7
8
18
34
17
36
13
35
96
36
12
156
12
27
6
39
3
42
15
21
15
27
24
9
12
3
4
6
26
46
122
18
3
15
6
16
2
33
15
12
66
24
51
21
6
18
34
5
27
46
8
24
15
87
33
3
22
2
6
72
90
36
6
18
36
9
36
49
11
36
15
9
12
57
10
5
15
6
39
48
24
60
49
72
38
12
9
9
4
110
6
10
17
27
28
77
48
39
16
38
30
57
9
34
5
9
27
3
33
33
42
118
11
15
24
9
13
8
51
39
4
78
30
44
46
50
60
9
63
33
72
48
12
27
4
29
13
20
27
27
21
7
60
2
15
39
9
1
20
4
47
1
38
6
6
30
63
96
33
3
27
21
15
64
5
63
9
33
126
12
12
10
35
36
57
114
150
6
48
60
70
12
107
91
54
50
18
40
2
18
75
84
43
5
60
48
3
6
39
9
6
57
12
3
12
42
15
3
6
27
24
120
3
16
80
34
30
8
160
20
10
60
12
38
33
12
7
2
54
12
40
78
11
3
33
24
39
21
39
4
41
36
31
5
15
12
30
15
60
12
49
24
11
24
13
2
33
9
51
27
21
12
12
3
9
111
54
63
21
30
9
21
51
3
12
48
28
5
3
10
2
9
21
40
8
6
30
30
93
15
12
24
34
20
12
54
6
34
14
46
12
65
24
15
6
72
15
72
39
40
29
12
3
96
4
26
6
21
9
3
12
48
21
54
6
4
35
12
24
36
79
2
30
57
3
9
60
1
2
18
27
15
21
25
20
27
43
5
111
6
54
48
40
38
27
15
18
12
18
30
28
11
36
3
112
44
54
22
17
61
14
21
60
21
90
60
45
3
60
48
48
12
24
6
40
47
12
31
60
17
3
45
45
72
10
50
15
3
9
69
60
ABCD 99948425264*3^$a+1 [50038]
12
36
108
60
31
129
80
16
24
15
9
32
1
39
68
31
21
36
3
21
8
52
45
35
96
4
48
36
15
36
36
5
24
55
6
23
24
12
25
15
24
12
24
8
12
24
4
56
151
9
20
60
4
20
12
24
12
12
96
31
5
19
21
24
21
6
48
69
12
20
4
44
52
8
36
16
24
72
32
108
40
8
16
15
21
8
64
32
4
15
41
96
12
37
35
120
28
68
4
45
6
17
28
24
20
48
60
1
27
20
19
89
52
3
6
39
12
48
72
24
8
40
27
29
64
20
7
5
55
53
16
20
1
63
8
12
43
5
12
31
9
27
24
5
16
20
96
24
19
9
32
28
56
24
108
12
37
3
92
24
25
27
12
116
144
12
25
35
61
23
31
36
18
30
29
12
1
35
139
24
29
12
4
20
16
9
11
28
36
20
4
36
96
39
17
12
7
5
4
27
113
31
5
28
8
28
36
20
24
24
40
56
24
76
20
55
17
19
5
1
47
16
20
97
18
21
56
84
28
153
15
32
91
6
11
40
44
48
16
15
5
24
28
48
32
28
15
9
20
40
20
60
12
4
15
65
4
20
72
19
149
28
20
12
72
48
28
80
28
20
4
60
68
4
20
48
67
29
4
27
30
54
5
24
31
5
25
11
31
9
8
12
36
64
15
33
36
15
41
1
27
20
36
40
24
56
4
20
60
12
40
15
6
18
21
60
9
11
48
16
44
40
51
41
48
52
20
96
28
20
24
48
12
12
16
12
8
12
12
28
80
60
76
12
48
45
47
12
91
5
76
80
28
36
75
65
4
60
8
52
12
20
36
4
24
75
41
40
8
36
36
19
5
16
104
12
4
24
44
31
41
28
32
55
41
19
105
56
24
24
36
4
15
5
16
128
16
24
48
3
5
4
20
43
5
168
16
20
24
40
12
44
100
8
61
42
17
127
9
80
60
12
13
6
45
48
12
8
52
20
60
4
32
24
4
12
24
15
5
79
17
24
19
36
29
7
53
12
60
48
1
15
75
9
60
44
12
16
9
3
27
29
31
5
48
28
20
4
8
12
24
72
43
81
56
84
88
72
15
113
67
21
3
9
56
12
12
16
36
44
124
80
12
25
3
3
45
44
60
24
12
28
12
68
16
68
1
11
48
12
1
84
3
20
31
9
33
18
9
72
36
32
13
3
20
16
20
4
24
32
24
120
76
8
48
64
80
48
7
5
4
20
4
48
104
24
36
4
20
100
44
1
11
24
55
17
84
60
16
12
8
52
8
13
15
36
24
15
65
16
104
12
4
24
20
7
5
79
5
84
196
24
32
24
1
87
32
36
24
24
31
29
100
116
24
4
8
12
40
8
13
11
4
32
12
76
32
48
72
19
29
4
20
136
20
36
76
45
3
15
17
60
4
9
11
48
60
12
48
40
56
40
21
95
48
52
75
45
48
3
17
48
108
52
20
48
4
60
8
48
160
24
32
36
88
12
9
11
24
19
29
36
4
8
12
67
9
51
33
12
44
24
12
19
17
64
24
12
12
27
33
12
8
76
12
8
36
4
104
52
201
3
56
25
15
45
23
7
6
23
4
60
116
4
27
5
31
17
108
24
108
36
40
75
17
48
24
16
21
60
23
16
24
56
16
8
40
20
60
12
24
24
52
8
12
4
12
24
8
1
11
28
8
12
36
24
36
31
81
12
12
24
15
65
4
20
28
8
52
75
5
24
24
31
5
24
24
16
72
32
36
4
12
8
48
43
5
37
15
3
21
15
69
44
28
12
12
45
3
120
63
53
84
12
25
15
24
12
48
24
12
8
16
20
36
16
3
60
5
24
120
12
4
12
32
36
1
11
48
120
1
51
152
1
59
120
40
20
16
84
51
5
4
12
8
48
12
1
47
28
84
96
12
144
84
36
44
1
3
200
16
21
3
20
31
9
8
19
53
31
9
48
24
44
60
12
19
60
210
23
1
51
56
64
44
36
28
32
40
39
45
36
44
1
119
36
40
68
12
16
48
20
36
24
1
63
8
12
36
4
36
36
39
45
32
28
15
29
12
1
47
7
29
36
28
36
15
9
132
15
9
12
72
20
16
20
85
35
4
108
3
17
24
49
47
223
9
92
16
32
28
3
30
35
7
9
20
19
29
7
24
89
28
8
12
24
19
17
28
20
115
5
72
4
8
31
29
7
6
83
61
3
8
12
103
18
35
24
12
60
4
120
12
12
27
113
12
24
4
27
36
65
64
45
11
28
21
59
24
16
36
44
16
24
32
4
51
57
8
60
19
9
20
36
84
40
80
40
12
32
16
27
18
59
40
20
7
69
15
36
5
24
4
21
11
24
4
12
60
20
28
8
28
44
28
8
85
11
4
20
4
8
13
47
28
51
84
21
24
24
32
84
24
16
20
31
29
25
35
24
7
6
23
4
72
36
8
12
40
12
12
104
120
7
48
57
33
15
21
6
9
60
195
29
40
32
52
51
41
24
24
67
45
44
36
36
19
33
120
27
33
12
24
32
48
4
80
12
24
1
15
80
96
60
19
9
12
48
60
12
9
71
4
48
12
60
21
39
48
12
8
67
5
4
12
120
152
52
39
105
12
8
16
48
27
33
20
52
8
67
65
24
4
33
39
56
100
24
60
60
8
100
120
21
6
113
16
15
17
12
61
15
44
28
68
124
108
12
12
20
1
3
44
43
48
36
29
16
104
55
66
24
27
12
116
4
20
36
37
35
4
45
15
48
12
56
4
9
150
29
72
4
12
12
33
47
1
51
81
23
16
156
32
16
84
87
81
12
116
1
6
48
6
11
40
140
4
15
173
112
39
9
123
69
8
12
24
12
4
9
15
21
3
8
40
8
12
24
136
104
31
9
68
16
45
59
52
8
31
29
7
53
12
64
32
19
5
108
28
32
36
7
48
29
12
36
52
12
8
16
32
24
28
8
13
35
36
25
15
20
36
24
24
24
1
30
5
24
40
27
54
15
15
5
52
68
40
20
16
8
48
13
59
12
19
9
8
28
32
124
20
24
120
16
20
24
12
12
1
35
7
29
4
20
84
36
12
28
104
148
24
45
3
21
47
48
24
36
84
13
18
17
12
12
4
96
24
92
12
72
36
4
15
41
4
60
69
6
33
3
53
1
3
20
16
24
12
8
1
11
36
24
24
4
12
20
60
48
16
20
16
8
31
5
31
33
80
7
45
84
32
4
20
4
20
4
32
36
49
84
11
36
12
16
21
39
120
15
5
24
61
42
9
24
116
36
4
8
16
44
13
23
4
8
12
76
60
32
4
20
25
ABCD 99948525962*3^$a+1 [50186]
71
181
60
36
83
24
37
71
37
47
204
12
97
23
72
160
68
109
95
36
52
140
37
239
16
45
108
23
120
312
60
48
49
99
32
85
99
56
205
27
117
83
85
12
455
48
36
100
32
40
8
64
33
84
36
60
72
3
44
133
12
11
24
73
215
12
196
80
97
11
61
71
85
167
145
72
59
96
264
97
35
180
24
193
288
63
69
108
35
60
157
11
120
84
13
24
143
12
25
3
20
133
63
176
85
60
191
97
167
13
83
37
83
85
119
36
12
13
120
60
72
35
73
47
73
95
49
83
60
25
48
59
76
32
37
59
132
25
144
3
8
37
180
47
16
8
120
24
48
24
136
44
36
145
60
47
12
24
169
71
24
36
60
1
119
12
49
60
35
84
12
97
11
84
37
11
84
88
33
167
72
88
72
105
59
60
37
35
24
1
167
193
84
99
20
229
12
239
1
35
13
72
11
49
108
35
192
61
180
59
205
36
24
11
144
61
144
11
25
107
60
205
71
60
72
264
48
216
96
108
60
40
8
48
132
25
35
288
36
121
23
96
60
181
83
16
45
131
72
40
176
24
85
35
48
109
36
132
107
264
37
47
12
48
48
49
35
13
143
240
24
156
37
11
1
83
13
47
12
121
23
61
59
12
37
132
120
35
48
13
84
96
119
1
23
24
48
72
12
36
120
25
119
61
180
135
128
12
228
60
300
169
23
24
48
48
85
27
8
25
287
112
200
96
25
12
203
325
59
133
27
45
96
35
24
61
83
60
1
60
36
47
28
9
119
192
157
107
61
35
24
16
200
24
64
177
47
133
35
120
120
25
119
24
61
11
25
12
171
80
169
120
108
60
39
33
23
49
191
64
81
24
143
13
47
48
180
37
395
48
37
83
24
96
72
13
24
59
36
25
11
25
23
112
105
12
251
136
56
60
37
143
205
155
228
169
168
59
13
83
168
60
144
13
180
3
56
205
35
136
45
155
49
83
145
180
143
25
143
24
48
24
13
228
24
11
28
72
8
36
1
99
8
145
131
4
296
37
27
32
1
95
48
84
12
61
323
24
528
24
73
47
24
84
13
23
12
84
24
96
84
84
48
48
72
144
48
73
63
140
4
8
24
24
49
72
48
23
40
105
95
49
191
64
56
72
16
69
11
181
168
108
47
37
11
48
229
11
121
111
8
240
112
105
72
11
12
49
35
4
44
36
72
84
61
180
143
1
11
25
72
72
135
33
120
47
85
11
25
83
192
204
24
40
141
35
24
12
37
183
45
24
36
107
36
40
9
23
40
69
108
23
84
76
105
59
61
23
1
36
35
84
28
33
143
96
96
72
48
60
48
84
13
59
24
49
11
37
119
16
20
25
27
80
208
117
60
191
96
24
61
35
96
145
35
109
179
12
25
23
49
23
85
144
36
120
23
180
300
24
13
72
27
141
59
85
48
131
37
12
108
24
3
33
144
131
ABCD 99948774392*3^$a+1 [50089]
121
90
5
24
36
300
13
11
60
144
192
24
132
12
36
60
60
61
23
13
23
120
91
5
48
1
18
137
115
125
73
90
41
12
60
31
149
444
19
90
35
37
71
48
7
53
12
24
156
24
180
91
36
77
139
17
24
36
13
11
24
228
84
60
48
103
17
55
41
96
24
55
101
25
11
97
90
54
23
24
7
5
13
59
12
144
24
13
119
216
84
121
144
95
48
12
25
126
125
120
43
65
72
48
36
180
36
103
36
65
48
36
121
126
53
91
125
24
60
7
53
120
79
36
125
12
348
300
204
91
18
119
61
36
23
72
247
72
41
300
228
7
113
144
211
89
1
59
48
163
53
120
24
180
55
137
7
17
55
17
48
25
18
18
59
36
24
25
71
1
36
18
209
156
24
60
127
17
1
126
65
48
180
36
12
48
7
29
300
84
1
23
12
84
61
11
84
120
37
71
12
48
12
60
103
221
139
137
120
175
29
169
90
108
29
36
132
55
36
17
24
85
18
72
53
37
198
221
31
89
37
72
131
103
17
156
97
83
187
149
13
90
269
19
18
23
12
60
180
36
204
48
121
227
61
18
36
5
24
48
120
96
67
18
72
59
60
187
233
84
24
235
5
31
18
83
24
91
72
41
139
17
180
24
192
1
119
60
163
77
31
54
179
36
24
36
36
24
79
144
17
24
60
7
17
55
113
72
312
43
41
60
204
91
41
85
59
96
7
36
137
24
24
252
121
23
67
18
54
18
95
211
72
36
89
204
132
84
283
17
1
35
156
24
1
23
31
89
36
264
12
193
71
19
41
60
25
54
89
145
11
187
198
107
55
29
97
71
168
31
396
17
36
144
264
7
162
107
24
49
54
17
24
312
25
18
77
84
36
108
156
120
84
12
43
72
18
47
60
19
41
31
108
18
107
144
96
67
29
96
120
61
72
35
12
12
13
107
72
144
144
48
25
59
139
36
113
103
29
144
7
5
48
19
72
54
11
60
1
90
173
180
12
67
144
36
72
5
48
48
24
19
125
451
144
36
54
107
84
36
108
204
96
72
12
72
235
65
79
77
84
96
12
109
162
18
162
216
54
144
131
36
48
37
95
24
25
11
24
1
11
132
1
54
197
37
71
163
108
36
126
36
23
67
72
36
36
72
126
59
12
73
18
18
18
173
25
71
84
7
36
137
240
60
13
90
17
37
263
97
90
72
65
96
108
55
18
90
29
169
59
139
36
126
18
197
36
19
65
264
31
18
167
156
55
89
192
169
180
95
156
72
37
23
67
29
24
37
126
144
36
126
36
54
72
5
60
61
35
307
36
41
31
101
25
203
67
17
12
43
77
67
173
7
90
144
54
36
89
19
41
157
419
31
173
7
53
24
49
11
331
72
18
54
41
60
36
108
7
113
12
19
126
35
24
13
11
25
18
233
145
90
108
ABCD 99949112644*3^$a+1 [50015]
7
117
20
16
39
21
84
38
73
17
72
18
46
24
120
15
11
166
116
28
39
11
192
108
6
100
63
17
88
68
28
32
79
11
12
312
58
8
7
72
9
26
54
160
12
44
16
38
10
146
13
405
3
47
10
8
64
80
16
62
10
80
40
108
68
12
28
32
52
60
96
15
9
56
120
7
9
8
55
96
11
54
7
120
129
111
119
130
24
24
68
42
58
104
16
84
20
88
98
82
27
24
47
10
74
24
85
129
48
38
114
72
40
111
9
254
25
9
63
9
36
60
8
6
34
122
13
41
96
112
8
78
169
23
78
4
111
9
15
240
35
13
5
64
36
63
9
2
118
111
9
32
103
33
63
17
42
13
105
12
3
33
50
46
39
96
71
73
11
10
60
36
3
71
49
21
180
39
57
32
7
48
57
50
54
114
22
24
56
6
18
7
9
50
6
12
76
312
44
76
48
39
33
120
39
29
4
60
182
46
24
80
54
1
9
20
52
15
23
34
72
48
48
24
8
103
48
47
18
7
9
38
130
56
4
27
5
43
137
16
48
12
12
50
82
48
3
9
24
2
37
47
25
105
24
24
2
6
48
7
17
7
23
90
6
12
10
314
34
74
90
78
30
24
48
60
30
6
55
9
15
48
209
54
54
6
102
295
35
90
4
39
59
96
46
38
10
72
96
8
66
58
180
63
23
10
44
160
98
58
36
48
51
105
24
192
80
18
10
2
36
24
30
24
16
48
15
113
55
17
78
73
35
61
23
60
30
7
11
70
24
60
60
26
13
9
152
24
31
161
100
3
141
108
15
35
18
12
16
62
22
48
2
18
88
20
19
33
120
120
24
26
54
16
15
17
216
127
113
55
11
13
72
21
243
17
64
24
15
57
24
168
110
1
24
35
13
59
181
35
22
96
12
84
15
24
9
48
44
6
30
18
6
48
151
71
10
15
285
3
11
72
94
104
30
6
4
44
28
122
13
33
12
32
102
10
3
57
63
33
63
47
48
1
35
190
50
48
198
79
141
14
36
58
2
22
26
226
36
80
24
103
71
22
20
55
35
22
12
20
31
23
10
12
80
52
8
7
65
28
2
78
43
69
132
15
95
58
56
55
47
97
48
23
142
38
30
64
60
3
23
22
80
19
93
128
162
106
84
26
90
7
57
120
120
86
6
48
76
87
33
62
10
170
37
53
48
42
58
24
38
24
34
39
11
34
12
116
18
169
17
31
89
64
15
24
131
36
60
48
70
2
13
33
8
31
155
58
36
15
144
71
82
98
72
94
14
82
8
127
33
24
26
82
14
30
90
13
11
30
180
19
23
25
95
24
1
69
108
48
72
72
36
38
46
86
97
41
31
11
13
41
120
18
22
39
17
120
72
31
69
32
76
8
64
72
26
94
14
10
50
70
87
35
142
38
34
56
52
171
21
48
20
12
54
132
180
54
136
110
25
83
154
116
31
59
126
40
48
63
89
54
25
59
10
3
33
252
3
57
8
64
60
3
9
120
8
78
18
16
24
15
29
6
166
63
33
98
12
22
36
92
4
159
120
9
12
68
42
54
124
60
32
100
3
33
24
39
17
12
100
15
48
33
72
2
61
24
45
27
9
92
54
46
62
130
111
24
120
23
34
8
112
39
96
9
12
20
64
8
30
10
60
20
88
15
57
2
10
60
8
172
51
155
13
89
7
21
27
81
15
309
60
26
70
24
72
80
6
18
7
47
1
9
12
80
114
25
9
15
35
22
74
90
4
63
9
8
88
84
48
60
8
24
136
15
9
63
57
15
11
30
24
88
50
13
5
4
48
62
25
59
202
2
10
15
11
30
7
119
46
108
24
63
33
86
1
117
12
50
108
106
2
10
60
128
4
20
31
107
78
31
33
146
34
12
158
73
72
11
42
18
94
60
20
28
48
2
22
63
23
34
120
48
39
129
72
2
46
15
24
101
54
10
92
24
7
48
65
72
55
105
2
22
14
42
54
138
31
9
50
96
120
22
20
28
87
57
15
168
59
54
16
38
156
37
17
16
15
5
67
57
63
33
14
6
124
56
64
2
13
45
12
38
1
41
30
90
16
15
65
199
101
78
66
91
48
24
96
81
38
42
28
60
20
30
ABCD 99949394624*3^$a+1 [50002]
8
29
83
83
21
11
53
32
123
5
21
3
32
16
24
8
25
46
17
33
34
13
8
24
8
24
8
1
34
2
36
60
30
4
41
33
39
15
16
17
40
8
91
26
35
107
12
9
17
47
71
36
53
32
16
32
8
24
8
15
1
15
1
40
19
24
12
49
35
149
7
1
8
40
24
11
21
5
19
41
34
37
13
60
72
12
3
8
25
7
8
81
55
39
49
80
27
13
32
48
8
63
1
40
40
80
48
8
39
9
17
60
107
11
36
65
33
15
80
56
5
67
3
5
96
33
10
80
40
50
30
77
8
5
78
85
8
160
24
147
5
33
10
85
73
84
3
15
16
2
7
8
24
43
53
33
47
37
27
24
57
22
86
11
24
55
1
63
32
73
8
64
24
5
59
13
3
32
7
25
16
56
15
9
89
15
32
25
60
3
16
11
64
5
19
38
34
8
21
15
1
8
45
35
35
50
11
205
35
11
21
147
13
48
55
25
40
11
84
25
35
21
8
152
13
3
24
99
21
24
24
21
46
26
99
8
8
32
27
18
43
125
19
3
77
16
77
46
5
75
76
33
8
80
32
51
24
8
45
7
60
36
26
39
40
51
13
61
59
168
23
2
47
35
21
56
3
93
79
44
21
141
3
16
101
54
29
24
160
32
24
64
8
37
3
19
13
7
9
9
23
24
8
8
32
43
85
3
44
12
21
3
30
111
24
115
21
15
33
8
43
5
16
39
49
16
24
81
12
43
96
16
72
11
85
11
5
39
9
67
45
8
48
8
32
53
11
40
40
41
7
168
3
85
16
24
79
25
25
47
59
2
22
37
24
72
109
91
53
24
70
77
40
24
17
7
8
32
13
59
64
55
50
10
69
27
8
5
120
73
47
91
5
49
47
48
32
71
18
7
72
27
21
185
12
70
56
21
21
108
55
24
5
72
10
25
128
35
21
32
47
62
19
72
5
48
11
13
3
9
15
40
8
27
4
9
176
96
21
18
17
40
8
80
89
6
1
3
21
16
13
3
72
33
18
160
5
24
56
32
39
73
25
23
32
65
18
29
85
19
29
130
25
13
43
24
107
69
39
25
16
35
36
9
96
48
5
43
8
24
33
42
85
16
11
13
120
1
39
8
80
5
115
32
27
53
35
5
128
48
16
40
3
37
103
16
41
8
11
50
67
32
31
25
72
25
63
24
67
14
47
104
88
11
50
139
27
24
14
82
8
48
29
80
3
38
22
25
48
72
56
29
11
16
43
50
43
24
16
48
11
141
32
32
49
31
3
38
42
37
65
186
4
25
16
67
5
16
75
5
32
25
47
11
152
52
62
43
27
45
8
16
24
40
13
27
3
29
79
16
110
19
17
23
11
93
16
11
48
36
81
15
25
8
40
11
37
119
33
15
17
40
8
21
147
19
5
45
34
25
25
15
19
8
5
13
59
71
9
16
37
82
121
35
5
9
42
29
152
24
29
12
7
8
7
12
20
28
32
29
16
16
24
8
8
32
27
29
19
13
7
121
40
64
88
104
56
88
19
72
45
3
36
1
95
33
51
85
96
16
64
24
64
31
4
77
24
9
31
16
83
8
149
83
5
3
5
8
80
51
30
103
27
13
1
24
156
27
19
13
71
2
12
11
131
53
8
55
18
30
16
25
35
24
37
23
2
15
72
7
25
96
112
56
32
3
21
56
8
16
19
5
51
24
109
56
9
6
9
16
16
119
74
47
19
21
16
123
5
24
88
24
113
31
16
64
55
50
10
104
45
8
8
72
32
32
13
27
105
39
27
4
9
29
46
24
101
21
11
72
16
51
4
36
24
56
5
16
19
14
36
123
57
36
24
18
16
17
3
29
11
50
11
88
32
24
37
18
57
33
42
13
35
117
19
5
40
59
16
189
11
5
16
152
32
3
13
23
36
29
80
72
8
17
15
24
48
16
16
35
29
144
7
9
56
69
12
47
40
21
6
5
24
95
1
13
27
33
10
77
3
85
41
15
16
88
8
3
14
23
64
69
19
51
60
84
21
16
8
27
85
43
21
111
33
3
29
8
40
8
3
45
5
6
5
59
2
27
15
33
8
121
15
8
25
7
39
25
59
2
48
6
66
99
16
80
21
59
24
49
48
55
24
75
14
31
53
107
1
47
56
16
13
27
19
69
80
112
24
5
54
16
134
31
95
41
13
3
88
47
17
8
24
48
11
36
9
9
15
16
16
24
145
31
96
59
5
160
40
3
98
27
8
23
32
73
32
8
32
53
10
65
9
106
152
29
19
5
40
16
16
13
150
4
1
49
31
24
27
5
33
6
25
40
40
91
5
8
43
52
33
24
39
25
25
55
17
23
31
9
45
11
8
11
21
16
32
88
48
15
1
1
15
67
38
39
24
27
13
16
16
72
8
25
18
29
16
189
35
11
77
24
24
9
7
24
64
11
24
13
55
57
8
47
17
79
44
48
29
16
9
55
8
16
40
49
55
8
43
92
25
65
22
26
34
36
1
8
16
59
8
4
74
36
11
25
23
11
21
39
9
39
50
7
8
40
17
63
55
36
85
59
50
27
24
112
24
11
37
80
171
117
9
48
10
60
20
76
25
56
5
83
8
3
61
48
1
47
48
31
4
44
57
64
41
18
78
39
56
8
64
48
37
11
16
43
5
55
57
48
16
32
88
11
26
27
67
13
48
13
11
8
83
28
89
45
3
19
24
21
8
48
72
7
140
18
18
42
7
15
60
45
39
17
139
21
29
78
48
13
56
24
32
37
11
24
1
94
25
97
31
72
72
3
8
30
47
35
72
5
79
1
8
72
40
128
5
3
104
96
25
34
8
45
40
96
35
29
1
42
77
11
5
19
37
61
22
12
1
43
125
32
3
32
24
54
15
32
97
111
45
11
40
9
46
38
6
4
50
7
64
24
40
40
16
40
19
21
15
49
35
5
32
155
24
45
65
31
3
110
87
8
ABCD 99950492212*3^$a+1 [50017]
31
36
48
24
18
98
52
17
240
1
50
9
15
141
31
24
2
39
180
15
36
12
6
111
81
70
8
4
32
48
36
10
42
54
6
90
95
19
5
48
145
80
58
5
43
6
23
12
13
30
48
17
3
112
140
12
40
53
7
66
32
16
95
1
54
84
12
44
70
54
116
21
33
10
30
83
3
120
81
103
56
4
60
2
15
24
60
96
3
60
16
12
72
65
27
4
74
15
1
14
160
17
145
71
12
15
28
92
88
8
30
6
76
78
11
36
15
45
19
90
83
115
137
9
70
20
6
15
1
23
31
138
30
12
14
40
90
14
70
20
16
6
66
29
48
51
22
59
31
14
24
27
37
48
42
6
14
96
130
6
5
109
47
72
12
91
65
49
18
77
43
62
118
36
12
53
12
9
10
29
27
52
90
26
12
28
116
18
10
41
85
47
19
38
3
55
12
41
15
4
5
1
71
81
54
129
7
2
46
17
115
30
47
15
82
35
19
32
18
219
55
80
60
33
7
42
11
43
65
15
81
120
15
16
29
79
96
101
24
33
3
7
60
32
24
16
66
114
29
25
6
8
28
60
2
3
75
40
89
36
19
224
36
24
22
8
24
27
61
47
7
120
26
27
61
122
9
63
76
5
51
18
15
15
28
32
100
26
144
22
18
42
29
81
24
27
27
130
26
142
38
130
6
26
3
7
32
22
8
150
28
72
30
6
29
43
72
26
30
81
9
166
50
39
15
9
72
96
49
71
9
46
72
66
119
12
63
6
30
24
28
29
25
23
1
24
8
58
6
8
72
303
3
4
36
20
112
8
34
23
1
14
16
2
63
12
147
28
53
55
5
55
24
62
15
39
4
30
2
54
40
71
51
33
12
49
24
62
4
56
69
33
40
56
39
15
16
132
17
13
120
2
93
12
21
10
132
92
40
78
18
29
12
19
2
34
54
6
24
65
79
65
36
12
25
95
19
8
196
74
136
11
19
41
31
17
15
36
4
12
38
70
26
22
17
1
47
73
24
26
60
16
24
26
130
53
115
116
57
48
24
55
90
78
77
37
119
55
186
38
16
186
35
61
32
3
45
18
64
77
1
24
14
9
87
33
55
36
101
48
12
51
9
33
66
22
2
30
106
84
17
63
28
29
33
96
82
20
33
25
47
27
21
81
10
8
93
33
6
33
12
48
141
15
51
69
60
109
66
30
14
40
60
12
26
40
2
30
111
57
112
23
99
16
5
67
6
71
99
52
8
9
31
66
38
10
56
27
55
84
5
51
12
16
29
73
59
60
3
81
37
38
100
29
67
48
80
72
28
65
1
2
54
154
29
33
27
127
24
29
12
43
41
1
54
32
42
30
10
66
29
147
28
116
54
130
36
2
3
96
108
48
7
20
57
19
17
33
10
84
50
123
27
76
12
17
43
134
46
8
9
120
7
80
124
65
12
3
22
107
180
225
70
90
11
27
90
54
10
8
190
12
38
15
3
33
15
81
15
21
9
10
14
27
39
214
42
53
19
17
61
24
8
30
33
73
26
81
12
67
86
10
54
14
225
39
256
2
3
7
30
8
111
75
9
60
19
53
49
78
32
93
7
24
84
12
164
66
94
12
17
31
65
36
3
72
33
21
54
48
10
30
12
56
6
30
18
46
12
29
9
15
7
42
23
7
108
44
40
5
85
24
80
72
42
30
63
49
48
120
48
24
30
20
16
84
48
12
24
44
10
48
23
60
55
5
1
18
86
16
96
104
54
45
45
24
10
65
7
78
158
40
50
54
9
15
10
62
82
56
10
14
22
53
55
60
8
28
44
225
12
15
4
24
18
23
105
22
42
23
7
18
24
66
29
19
41
39
4
8
34
8
130
8
54
6
4
30
23
36
156
48
55
42
14
112
65
49
35
91
12
36
74
48
27
12
15
18
130
56
124
48
44
84
24
10
30
60
8
69
168
60
3
40
42
23
115
30
18
6
48
72
23
1
59
43
48
224
16
72
8
69
133
18
24
30
98
78
15
39
88
5
37
18
78
59
61
71
24
67
32
108
9
24
72
19
14
27
37
6
41
33
15
120
36
7
53
19
20
40
2
144
15
15
34
95
72
25
18
17
84
57
18
22
230
58
30
32
18
24
10
56
36
16
29
31
30
23
24
91
5
39
16
80
66
46
72
17
81
142
5
31
132
29
39
6
39
91
53
7
5
103
30
47
24
135
45
12
33
22
32
18
15
24
183
36
4
42
8
10
30
6
96
101
3
10
47
7
8
28
30
95
67
12
18
47
67
53
151
44
40
30
66
84
48
18
66
108
18
35
60
9
94
66
14
10
62
18
106
8
16
72
20
33
75
30
75
7
72
53
24
9
16
90
110
3
13
119
24
15
129
36
67
29
84
60
84
12
3
18
24
15
48
31
44
6
22
18
14
66
10
6
30
26
24
16
119
25
104
22
2
66
9
96
75
36
4
65
7
42
ABCD 99950560844*3^$a+1 [50042]
48
27
37
11
24
81
99
1
12
215
69
81
39
9
127
8
87
49
8
48
24
69
27
4
116
225
43
209
271
5
39
48
24
24
57
87
36
4
32
24
72
88
216
60
20
16
80
27
13
104
120
69
75
144
33
18
1
36
17
111
72
72
81
27
28
176
4
80
27
105
63
12
37
35
61
72
84
20
3
36
12
42
147
60
180
39
25
56
69
139
116
60
40
92
60
87
13
132
56
69
18
48
1
60
29
127
8
96
9
55
72
65
7
12
53
43
84
96
128
12
84
153
90
45
183
18
15
135
45
117
12
15
12
36
33
127
65
27
15
21
16
116
108
75
54
3
124
68
3
25
17
36
90
85
17
90
93
40
35
12
9
24
9
55
32
51
42
27
4
5
54
37
44
64
32
21
3
72
117
51
72
48
9
6
81
96
112
8
40
72
8
24
63
201
297
43
224
75
33
75
60
162
31
24
56
24
36
76
36
20
60
52
65
111
15
72
25
17
111
15
57
27
36
37
17
123
57
43
35
9
240
33
168
63
60
87
25
180
44
93
3
123
72
33
99
93
60
64
44
84
60
40
32
9
51
16
92
51
45
120
96
141
30
69
120
249
87
72
141
111
16
17
43
48
20
60
87
48
25
65
72
123
36
9
144
63
27
37
89
12
42
1
17
19
36
44
21
27
48
12
36
76
53
51
72
57
43
12
35
117
9
39
33
42
21
15
210
15
60
36
124
107
9
216
33
30
97
17
163
32
33
19
8
15
165
96
27
165
108
132
3
60
30
55
392
24
39
1
119
25
36
173
7
8
3
33
4
95
33
93
171
39
1
128
12
48
12
40
108
32
33
78
37
11
132
9
39
114
48
39
21
123
4
12
401
15
72
108
4
108
53
15
75
37
80
72
63
21
15
12
37
108
104
40
113
3
123
9
75
45
36
135
105
96
108
36
36
76
47
61
17
18
120
25
17
12
18
45
24
64
47
25
20
27
60
37
56
45
79
164
16
80
99
102
19
20
76
12
35
1
77
87
48
24
36
12
21
127
20
60
45
18
277
125
67
131
21
99
81
100
23
48
42
27
48
135
6
19
11
21
4
17
39
69
195
39
36
12
73
215
9
72
36
15
13
56
129
351
48
60
36
60
180
105
42
73
12
32
72
24
84
12
48
52
23
37
48
35
18
43
56
9
55
24
35
93
207
1
80
24
72
111
90
15
63
1
48
92
33
6
45
24
33
79
20
196
80
28
12
24
120
24
155
54
87
21
79
20
51
13
80
105
19
20
45
63
28
17
3
39
37
344
27
133
140
39
120
465
60
105
27
36
48
15
9
72
144
159
33
3
12
9
81
79
8
93
195
168
36
21
127
56
84
15
141
57
39
16
35
205
65
72
7
104
24
33
30
69
144
45
31
36
20
40
48
32
192
15
120
33
192
33
87
33
7
12
53
135
48
15
72
25
53
195
33
255
112
17
111
24
135
48
93
39
13
60
83
1
59
37
32
268
35
9
81
42
21
36
33
15
15
33
45
87
51
61
56
48
112
47
6
67
32
3
108
42
18
12
18
24
27
81
30
93
39
90
3
100
44
36
12
12
36
28
116
63
48
222
18
18
15
219
66
7
17
31
24
68
4
44
39
6
31
8
12
129
27
144
21
3
159
108
133
65
55
132
20
27
97
44
27
93
9
51
4
8
88
92
117
63
105
67
96
119
93
48
39
57
96
28
32
60
48
64
35
21
96
9
55
29
51
112
17
127
24
32
24
9
24
15
33
79
48
41
15
69
51
9
31
56
96
160
83
25
20
24
36
76
96
20
52
11
117
15
108
69
72
39
81
39
1
36
20
60
12
40
32
96
105
72
55
48
53
19
8
15
9
ABCD 99950794148*3^$a+1 [50007]
7
65
13
132
50
64
5
75
76
98
82
30
50
34
24
36
71
9
16
134
4
5
61
30
24
66
36
35
3
33
9
99
21
15
19
56
18
16
60
90
14
40
90
5
21
16
44
10
110
6
69
36
75
4
6
24
6
74
6
48
82
14
57
13
96
18
6
26
4
24
26
30
90
16
20
10
30
8
22
38
30
42
28
66
14
100
56
46
84
90
50
4
5
1
134
6
36
75
15
28
150
2
9
84
36
9
15
37
80
60
3
1
35
121
30
54
24
96
54
42
44
4
60
23
87
16
30
50
100
20
10
56
4
59
21
36
34
24
12
30
14
4
2
28
6
14
15
61
20
256
8
60
30
16
6
18
6
14
12
58
12
24
47
19
74
10
56
30
48
10
41
39
6
36
108
3
24
25
11
13
20
64
102
14
16
104
34
86
24
16
54
6
36
71
19
60
188
12
9
81
30
10
83
12
43
66
66
104
64
6
6
14
10
41
49
14
16
20
30
30
46
83
1
44
22
14
147
7
65
1
134
60
45
97
48
83
13
26
10
68
76
120
6
80
69
99
10
95
12
9
24
3
19
48
6
14
46
44
36
27
13
24
12
84
14
16
24
26
46
14
40
11
55
101
3
66
40
8
15
12
15
70
44
100
14
16
60
24
5
36
75
69
117
60
40
8
3
7
42
144
36
20
3
15
46
47
37
6
86
28
12
191
43
54
80
22
44
6
48
82
78
66
66
84
24
62
33
1
36
44
40
56
10
53
27
24
4
30
203
67
12
20
4
84
102
24
95
49
6
90
24
32
24
4
26
4
90
35
1
36
44
94
32
9
21
58
41
1
23
81
16
48
35
45
90
6
4
11
9
6
76
41
3
76
120
53
27
48
6
16
24
26
100
24
26
48
15
25
20
10
26
10
144
80
21
111
40
18
2
84
10
84
12
8
16
56
10
8
40
26
10
66
54
17
12
7
14
30
30
46
18
66
6
35
9
64
56
46
54
6
18
116
15
1
8
63
97
23
72
45
12
15
9
4
23
19
24
150
60
71
73
36
26
4
29
87
70
23
75
105
45
52
78
80
60
6
76
18
6
26
34
114
6
20
27
37
12
48
12
30
14
16
78
26
16
14
36
4
24
242
24
34
6
6
161
13
14
22
24
35
115
17
12
67
24
54
35
7
30
8
12
3
97
60
54
116
34
20
30
6
4
56
48
46
17
24
93
52
80
88
42
114
6
20
18
40
35
1
24
42
44
10
24
6
6
30
38
51
111
18
6
9
12
13
2
10
30
60
65
15
34
6
68
6
4
6
30
56
58
5
37
131
37
6
14
6
4
50
63
13
60
24
6
66
54
50
30
4
32
78
16
6
110
34
84
56
24
21
25
20
4
42
174
60
26
4
66
74
10
20
30
6
75
159
64
86
171
15
10
44
60
4
72
8
3
19
44
16
110
30
70
59
19
56
9
57
64
66
53
31
14
6
10
24
2
34
30
80
10
24
32
84
30
6
64
44
6
36
9
39
130
156
96
11
19
8
10
56
36
4
6
30
20
88
50
10
71
1
90
24
30
54
2
15
9
6
9
25
24
26
46
50
21
24
9
6
78
51
19
26
40
20
51
63
82
18
161
15
100
24
30
42
18
2
21
33
60
84
36
4
23
12
81
30
21
13
23
7
30
42
30
74
9
7
89
49
36
26
10
84
24
62
4
30
156
48
110
45
12
9
6
24
30
6
141
24
25
24
6
14
15
36
45
84
34
30
56
36
40
20
24
46
98
100
30
6
66
54
14
10
60
56
27
19
48
6
14
10
36
30
17
13
20
34
90
12
8
10
2
58
12
30
14
6
24
40
11
3
16
29
45
36
15
79
42
68
52
24
35
72
9
15
3
33
37
36
35
15
34
56
136
54
41
9
76
11
3
4
12
78
26
4
102
210
18
42
14
90
6
64
60
6
48
146
76
24
60
24
6
54
6
24
26
34
140
46
96
83
7
14
40
155
15
16
14
27
3
34
12
83
108
43
14
52
11
3
24
6
40
56
124
6
14
15
49
11
85
59
45
30
10
66
26
3
87
144
66
4
24
30
62
34
26
10
80
10
11
19
110
4
24
32
54
4
41
31
5
60
55
53
1
47
13
59
1
59
1
6
128
21
49
60
146
264
22
8
15
37
11
43
17
39
60
34
11
73
26
30
46
98
6
16
24
216
54
20
106
80
28
30
140
36
36
60
30
28
50
63
13
54
12
30
8
70
12
50
15
108
60
25
11
15
4
30
36
24
12
23
21
10
5
9
3
69
58
90
23
48
31
38
27
45
30
33
85
60
56
46
8
6
100
80
34
41
1
50
64
30
36
78
42
18
50
16
44
202
8
66
4
6
5
132
13
59
31
149
45
100
26
10
56
4
11
55
173
36
81
4
11
25
90
18
42
8
66
70
77
37
32
94
6
11
19
14
60
30
21
13
2
4
89
36
39
6
54
21
61
14
4
65
37
24
24
20
12
78
100
6
30
6
18
12
24
6
8
12
28
12
8
42
21
19
8
6
30
10
84
116
51
3
12
24
4
66
24
11
15
4
180
53
48
49
20
3
49
11
43
6
48
155
72
13
80
36
4
11
25
80
39
45
46
54
2
30
48
6
34
12
54
14
150
66
144
15
1
6
24
26
30
54
4
6
24
12
18
60
6
50
40
116
4
14
12
60
9
9
40
162
5
36
27
22
24
30
24
12
5
13
35
45
10
26
27
37
35
31
14
36
15
45
10
36
18
11
15
6
15
13
50
22
95
13
60
30
20
66
6
9
25
20
4
12
50
24
57
19
74
76
24
11
84
1
44
16
74
10
14
30
46
30
20
76
8
40
2
10
74
ABCD 99951016216*3^$a+1 [50060]
120
44
36
37
263
84
16
180
68
25
35
49
11
12
37
83
4
69
191
24
25
180
95
12
160
33
132
119
25
51
68
12
49
11
108
72
124
20
60
60
40
60
33
11
52
44
25
35
60
76
128
52
44
1
15
129
48
60
47
16
120
33
11
16
117
48
59
36
24
120
16
128
132
13
35
37
59
24
36
16
180
164
1
15
44
13
60
27
9
72
59
40
96
140
40
93
167
24
84
76
44
1
180
35
216
24
24
192
64
165
35
1
12
63
60
117
47
40
56
84
25
59
25
51
60
33
47
100
104
12
4
96
213
167
85
23
120
37
83
25
24
11
97
35
84
16
45
23
72
280
308
52
33
47
48
12
24
84
96
1
48
11
61
60
155
4
93
63
80
325
35
124
180
56
84
36
25
15
57
71
12
25
83
61
35
100
20
136
140
24
13
300
36
60
84
87
20
1
75
80
24
96
13
191
136
44
60
40
141
60
99
9
71
36
60
13
180
144
47
16
20
108
76
21
15
20
40
44
181
23
37
95
120
64
56
48
49
3
33
11
60
24
72
64
56
84
96
64
36
44
16
20
37
36
147
20
24
1
15
117
48
59
336
4
96
24
60
69
27
44
1
15
8
156
61
59
76
68
12
64
56
144
16
225
83
37
24
15
56
48
12
13
192
219
156
60
144
156
9
48
36
51
216
153
12
60
48
47
4
20
60
256
60
9
335
25
36
119
84
216
36
108
72
85
83
25
36
36
15
33
11
60
60
13
23
37
3
84
116
84
13
36
167
24
301
23
96
36
4
116
60
4
93
167
24
96
60
40
81
99
81
15
20
13
87
200
73
131
264
12
13
84
11
49
227
36
24
13
96
47
97
63
8
12
37
63
120
68
216
25
59
121
15
33
71
25
11
1
15
60
57
3
213
35
1
11
25
35
168
52
44
24
12
4
36
80
40
9
48
71
97
120
15
128
16
336
8
60
49
36
87
20
100
60
24
36
20
40
24
21
23
96
24
16
45
84
111
141
59
16
57
27
56
108
16
129
35
36
240
100
45
15
176
37
183
104
61
15
20
48
61
15
120
9
27
188
1
71
85
39
164
172
8
52
33
24
36
191
144
12
24
144
76
21
12
36
47
100
60
8
16
176
40
24
21
95
133
11
96
40
20
48
37
15
128
60
217
75
44
144
97
48
71
36
73
27
24
81
99
9
35
1
11
48
276
60
24
36
36
4
60
21
15
129
51
20
40
249
111
69
180
48
23
73
11
60
256
68
96
60
144
112
33
147
300
24
96
128
52
20
49
15
116
24
25
11
4
20
1
12
107
40
120
21
23
109
27
225
15
69
51
20
1
23
52
8
136
156
144
116
24
13
407
241
120
24
15
93
87
36
84
44
16
21
15
60
8
25
47
73
51
104
72
4
21
35
25
59
61
59
84
36
73
60
71
16
104
169
120
3
128
16
56
124
156
24
140
25
11
25
23
157
15
57
63
104
265
35
1
12
23
109
11
40
20
40
20
193
95
76
60
44
96
76
60
20
25
15
8
1
48
168
203
36
40
36
120
33
11
16
57
47
84
36
76
69
144
51
36
44
24
37
59
264
12
108
136
21
72
47
60
13
3
105
108
24
47
16
9
71
108
49
3
20
40
60
24
96
60
128
12
24
16
57
36
60
51
56
13
191
49
71
264
25
27
60
44
40
96
ABCD 99951223324*3^$a+1 [50022]
53
19
71
57
112
24
179
42
115
101
252
127
80
216
45
43
29
75
63
90
240
87
3
102
108
162
60
72
18
91
272
99
180
73
48
119
30
115
35
213
40
72
65
15
48
256
11
13
53
132
7
80
111
57
33
63
24
120
72
168
87
201
48
64
192
56
72
216
69
42
153
16
119
57
120
15
25
56
24
81
55
72
35
37
56
48
184
8
184
215
6
3
69
3
27
13
8
159
193
47
1
11
96
144
21
195
85
5
123
232
107
18
474
1
104
33
175
65
198
102
67
95
1
80
208
197
27
15
73
72
48
17
31
209
48
199
41
15
112
173
19
104
96
3
237
48
256
336
56
40
312
83
133
59
21
57
87
88
80
339
69
72
264
48
105
103
32
3
205
24
11
72
61
47
105
75
133
24
48
24
71
33
171
13
95
273
88
17
12
75
208
344
208
173
24
198
141
72
112
80
117
91
47
33
45
75
24
21
75
160
5
72
27
3
37
161
222
18
7
263
105
39
48
1
77
3
24
72
48
16
17
127
35
162
48
72
150
61
29
115
23
1
131
13
143
54
19
56
24
96
93
147
64
72
32
88
104
40
56
15
57
112
24
24
17
55
168
168
167
73
80
184
96
24
120
248
93
43
104
72
160
48
143
33
304
176
264
160
23
49
5
90
25
41
90
85
5
75
24
64
192
5
3
21
43
257
39
21
19
192
120
245
75
9
111
304
48
72
8
3
13
72
5
3
216
123
18
27
232
23
132
205
65
36
54
18
235
47
73
107
60
108
13
77
43
77
60
87
40
65
39
21
138
312
228
13
47
361
96
8
72
51
69
40
408
120
48
107
93
192
72
45
99
117
264
99
120
96
48
165
163
8
39
108
69
88
32
33
87
51
133
11
6
127
248
24
33
295
72
8
15
33
147
42
19
32
15
54
43
8
27
93
112
23
9
16
35
37
32
48
243
133
77
379
35
45
15
336
97
120
56
21
19
72
125
174
96
72
37
48
72
53
162
78
198
189
153
18
85
8
24
96
16
48
185
7
8
3
72
150
180
91
359
73
24
11
72
37
128
288
45
3
21
3
105
15
3
213
16
5
3
15
30
315
88
48
176
75
6
7
155
13
17
55
53
67
23
97
35
282
43
8
147
13
144
128
16
59
78
7
168
32
75
37
48
167
121
48
72
125
19
128
16
179
285
183
129
64
131
21
24
24
16
48
83
84
49
144
65
87
16
72
32
40
41
90
93
136
240
11
157
72
96
35
253
24
152
63
97
5
51
27
72
45
16
192
53
195
48
39
217
ABCD 99952636978*3^$a+1 [50035]
19
84
24
30
36
24
23
7
17
76
84
20
19
17
84
36
7
5
28
108
20
1
15
39
29
85
15
48
9
90
53
28
3
17
7
21
32
37
3
8
12
43
24
12
18
11
31
41
103
5
64
87
5
19
66
23
48
84
64
20
12
24
19
65
109
60
15
8
7
60
12
5
160
56
28
12
27
65
31
21
45
23
40
15
113
40
9
35
19
21
24
20
12
43
17
19
24
5
36
25
71
7
12
24
36
5
43
101
4
8
13
60
30
24
30
90
5
48
48
25
6
48
5
31
45
20
36
43
21
36
8
48
4
20
36
97
6
29
91
96
18
12
35
36
24
13
11
16
36
27
90
42
9
9
90
12
90
63
15
105
87
18
35
28
44
24
1
30
125
43
117
9
35
64
57
39
39
12
29
60
12
52
20
7
5
96
4
8
31
5
1
11
43
36
5
13
71
16
48
20
1
6
9
116
19
41
25
15
8
108
52
15
60
53
67
6
87
12
36
21
11
40
12
8
19
54
54
45
60
117
48
3
3
36
9
20
12
4
63
33
33
36
83
36
24
88
68
12
24
13
15
8
7
41
4
48
3
5
76
3
72
141
3
6
3
20
156
1
18
30
23
12
28
24
24
32
4
36
44
13
63
3
65
52
12
15
33
3
17
7
12
5
13
111
15
21
8
28
8
136
15
5
19
5
31
18
126
30
6
90
54
120
54
6
9
60
57
11
7
12
29
24
12
36
4
24
56
28
140
31
29
28
24
45
11
37
90
6
71
13
35
12
24
1
3
15
6
27
24
15
78
47
36
7
12
41
19
30
63
56
79
5
36
12
28
15
5
16
33
66
24
5
48
60
4
39
126
11
103
69
20
16
39
72
113
60
36
16
3
60
41
25
47
4
8
112
8
7
53
16
15
36
21
12
8
28
32
64
8
31
5
76
44
12
12
40
27
30
90
53
97
15
3
53
84
19
45
20
31
5
13
15
72
15
45
9
11
25
231
129
11
4
36
3
5
4
15
21
135
5
12
19
60
89
12
73
39
60
45
23
52
21
27
20
28
36
36
8
1
39
21
15
20
55
41
43
57
20
4
24
20
61
11
7
30
96
47
24
19
17
4
24
32
60
12
7
29
25
11
28
51
24
12
24
57
33
27
39
45
36
44
28
12
8
36
4
165
42
54
11
24
24
7
60
48
72
18
60
30
6
35
24
316
36
80
13
30
5
67
114
39
8
24
73
30
60
5
136
36
75
29
84
12
13
11
79
81
20
52
12
20
16
12
3
89
1
60
30
54
42
48
57
20
84
60
40
20
31
69
44
12
19
57
27
6
66
18
3
20
52
51
5
19
90
30
5
12
16
27
90
30
21
24
87
9
12
20
7
36
105
20
19
90
15
12
56
28
20
31
90
59
91
5
28
60
15
21
51
48
42
48
6
54
12
75
3
5
28
8
25
90
9
8
12
28
44
60
24
76
9
35
25
30
57
20
40
68
24
7
53
1
99
68
12
7
81
20
19
29
25
90
24
17
36
37
11
1
11
13
47
7
41
112
20
19
18
15
56
40
12
72
36
20
91
21
20
37
111
44
12
43
5
112
45
11
7
77
13
3
3
5
40
9
90
36
81
9
216
95
36
7
53
12
28
68
55
5
172
24
48
12
44
145
147
8
31
18
36
54
102
3
51
60
9
48
27
21
21
120
23
36
1
18
36
5
139
17
40
33
11
112
12
68
43
9
12
80
25
60
23
7
18
36
11
36
60
88
32
43
24
65
7
9
9
71
12
79
45
63
45
32
60
79
57
8
12
100
3
36
29
16
36
20
24
124
39
45
27
48
65
12
36
12
7
81
32
7
9
15
101
16
72
8
157
3
3
5
31
81
32
52
128
7
9
92
43
6
18
30
87
3
126
24
15
12
8
76
15
69
20
16
56
40
36
20
220
24
8
12
16
3
30
6
5
96
48
36
28
20
67
65
16
9
119
4
32
24
55
57
3
17
12
1
6
5
13
131
144
67
21
9
54
36
69
72
12
8
19
9
69
155
72
19
17
7
65
16
56
25
3
15
53
12
28
9
35
19
60
9
8
40
27
5
40
15
17
28
57
11
7
45
72
24
20
19
36
17
64
8
7
84
17
7
90
3
24
63
30
23
48
16
3
45
8
72
25
12
15
20
4
21
48
11
31
41
28
20
55
9
111
41
40
33
71
12
52
12
8
1
24
102
5
55
48
53
73
54
96
17
84
4
84
27
48
5
60
7
5
16
93
36
18
36
5
49
27
68
36
64
108
12
111
24
30
6
30
6
29
16
8
36
91
21
20
97
42
30
24
51
3
17
49
54
72
45
9
54
17
25
18
17
96
12
36
12
7
17
40
63
72
21
44
4
39
33
27
126
30
114
75
20
12
13
87
3
60
5
31
30
24
12
15
20
64
156
15
53
16
132
84
39
24
5
36
61
35
4
20
19
30
36
27
32
12
73
42
29
16
96
44
36
7
33
39
45
9
24
72
63
56
61
59
24
7
9
24
12
39
9
27
9
9
3
44
84
16
3
17
88
72
36
123
41
60
24
52
3
24
36
5
85
15
39
77
13
66
57
8
64
68
19
60
33
12
8
28
3
60
5
60
1
59
4
51
54
72
54
65
16
3
17
19
9
60
20
1
54
72
18
27
20
24
12
64
39
29
1
59
12
76
20
19
30
24
11
60
28
32
64
39
90
11
151
93
15
65
1
35
12
12
121
15
36
44
31
93
56
4
48
8
121
11
120
7
17
24
31
60
21
60
3
6
51
39
5
36
40
68
31
53
67
5
16
24
9
71
76
8
25
6
45
3
72
105
36
72
27
29
36
84
4
72
39
6
3
27
18
3
8
49
15
105
11
16
8
12
13
107
28
32
36
72
36
4
80
40
8
133
47
19
33
56
24
1
15
39
33
39
21
8
12
24
28
8
180
7
17
40
68
16
21
48
6
17
40
27
60
12
108
36
5
1
11
60
12
96
31
9
24
27
18
35
31
21
15
153
72
20
28
8
43
41
85
24
47
12
7
24
9
8
19
29
16
ABCD 99952899422*3^$a+1 [50069]
272
16
152
48
88
72
120
93
132
108
51
48
96
159
18
399
21
83
25
39
96
9
18
29
288
25
87
273
36
59
168
72
115
53
88
96
96
128
277
35
192
72
16
45
192
36
111
104
97
90
30
18
101
88
63
17
88
45
72
35
72
24
40
192
8
97
39
56
13
12
180
59
1
102
33
63
324
101
16
93
3
24
128
13
48
51
129
47
88
9
111
96
48
32
223
17
1
39
8
120
121
87
48
32
72
16
144
51
141
48
32
13
228
39
93
30
245
72
208
33
87
45
107
48
16
72
24
33
36
99
56
67
117
80
1
39
8
25
18
21
168
96
104
25
108
155
208
56
169
119
120
88
48
96
8
72
313
47
208
33
47
40
72
8
360
40
33
30
17
61
27
128
217
132
11
96
48
40
120
21
195
27
5
43
42
12
47
64
24
8
37
51
24
21
162
113
16
69
107
88
240
120
15
161
61
83
25
90
5
40
96
48
21
75
24
80
120
192
24
504
13
35
37
267
51
149
40
9
60
72
198
54
63
152
16
104
133
59
13
27
128
40
21
131
24
16
176
13
51
129
90
12
33
176
40
189
264
123
45
27
45
11
64
225
207
213
3
33
111
51
45
152
72
1
87
176
25
30
9
8
223
30
114
41
24
88
152
48
288
169
36
12
63
24
128
112
48
3
69
75
21
80
136
80
48
96
112
45
3
159
33
3
12
162
63
15
57
200
96
25
12
123
24
21
99
63
33
69
3
120
32
85
123
120
72
216
144
8
157
60
143
24
121
47
72
16
32
13
203
16
8
40
48
32
48
55
33
69
243
8
40
57
30
17
336
16
51
173
24
112
8
25
23
25
47
96
16
56
88
24
3
18
30
21
104
96
16
72
93
27
32
40
56
72
43
198
71
16
144
240
63
273
3
189
80
256
96
8
1
12
27
96
96
51
5
48
40
80
24
72
208
320
13
35
144
184
104
40
21
51
8
72
193
66
42
195
48
104
61
107
24
48
16
24
240
8
133
192
3
176
16
207
36
101
1
348
90
89
16
75
69
120
45
3
24
93
51
57
95
64
273
111
32
48
175
54
35
73
39
24
24
141
42
18
12
60
119
48
40
32
256
45
3
69
35
16
72
165
252
87
48
56
24
1
71
13
3
75
45
168
75
5
264
163
5
24
144
64
8
43
30
15
72
27
90
83
97
87
21
75
8
64
56
64
48
135
89
24
85
12
47
88
105
408
311
16
72
96
120
152
25
39
21
123
120
24
8
88
56
24
97
63
9
47
61
27
80
1
135
104
40
21
35
16
8
88
48
27
69
21
3
120
105
15
117
243
24
200
208
24
168
8
88
96
8
13
35
145
47
40
33
87
21
59
13
59
64
27
77
96
16
8
55
225
45
3
33
87
144
48
21
11
120
19
90
162
89
64
32
64
200
1
39
48
80
391
9
72
21
3
ABCD 99953193482*3^$a+1 [50012]
36
18
60
27
69
24
27
35
16
18
87
9
104
34
60
66
12
3
5
31
33
27
33
30
6
27
48
35
61
36
3
30
90
42
62
16
6
39
75
24
21
21
18
18
42
62
18
52
6
12
38
25
9
15
23
10
12
6
18
15
60
36
15
45
24
27
54
20
88
2
1
9
44
94
21
9
108
2
1
51
24
30
15
69
3
48
69
12
108
2
16
33
96
33
36
72
30
8
10
15
12
9
39
75
92
18
90
4
33
9
24
36
6
84
54
42
12
42
51
69
51
5
54
46
12
27
15
8
126
54
10
51
57
12
32
4
12
18
20
34
12
15
11
109
21
24
30
30
48
12
126
14
16
15
27
18
48
12
12
6
60
2
40
24
44
46
45
35
10
60
56
40
12
3
53
22
24
26
19
21
84
20
94
42
3
27
45
3
30
87
9
24
12
74
18
10
8
85
39
9
11
36
4
114
15
57
62
13
69
24
15
41
136
3
9
96
12
54
18
78
42
27
45
6
48
21
3
42
51
69
50
108
13
45
60
63
9
60
3
33
66
30
50
126
72
58
14
10
8
70
108
54
9
51
14
4
158
25
129
6
12
21
59
18
34
36
42
18
45
39
18
2
10
44
16
6
50
43
47
10
12
6
26
10
18
36
60
15
41
100
30
14
4
12
38
1
51
9
12
48
45
75
9
20
67
105
84
15
51
56
10
42
18
3
60
9
27
9
2
64
21
5
28
30
42
8
4
3
24
5
16
38
64
42
24
36
48
72
15
93
156
27
9
39
5
52
12
12
14
97
129
6
30
39
24
12
33
60
20
4
32
16
12
51
21
6
24
21
24
9
51
143
13
9
36
24
36
15
45
264
6
30
80
19
33
12
36
62
18
18
54
16
6
18
12
66
80
13
41
31
24
21
75
48
57
48
15
21
30
18
6
2
54
28
116
130
60
30
12
2
31
9
42
9
51
30
26
22
90
18
39
11
22
27
75
54
12
84
51
9
6
24
14
40
36
15
9
12
75
60
9
60
15
39
6
20
40
14
130
14
36
10
15
45
2
4
9
9
3
48
9
27
53
16
24
48
2
10
27
35
10
36
15
29
79
9
12
15
75
6
74
16
18
114
12
21
3
66
20
16
63
47
58
66
6
3
65
22
9
60
69
144
72
54
162
2
13
5
55
123
21
3
66
12
15
123
42
3
41
4
12
2
10
3
3
132
14
70
6
3
21
15
33
27
5
16
42
42
39
15
21
9
6
66
24
24
42
33
81
6
144
24
30
36
18
2
36
19
71
54
19
99
21
69
72
6
18
6
54
32
34
56
4
18
60
66
42
24
36
72
27
29
67
23
10
44
7
9
24
30
66
30
14
90
133
105
30
12
26
16
6
69
3
66
27
9
15
69
15
9
36
12
39
15
8
13
219
48
8
10
63
12
24
9
24
20
46
12
33
15
20
85
9
66
30
15
45
6
24
84
68
54
34
54
12
30
14
127
93
6
24
30
24
6
14
28
44
4
32
90
64
24
92
40
114
15
45
30
18
12
99
21
15
9
15
45
24
20
7
69
50
36
10
36
44
16
15
39
18
3
24
24
99
42
6
2
31
57
2
58
50
10
8
7
69
30
30
44
54
70
6
132
18
15
12
17
43
9
15
15
44
36
54
10
57
33
12
14
10
48
6
66
39
21
90
26
88
2
52
57
9
6
6
78
26
4
54
66
27
45
108
15
81
60
36
24
39
57
24
15
3
6
135
9
12
51
9
6
60
30
18
84
57
45
24
12
90
80
18
16
36
24
84
6
48
30
36
36
114
110
34
38
52
12
15
39
105
39
18
39
24
129
68
19
33
18
18
56
18
72
4
6
8
31
51
9
12
24
21
3
39
12
18
68
52
12
26
34
30
44
22
15
35
22
6
54
36
62
109
21
24
8
67
23
70
110
22
6
44
10
6
45
9
39
21
24
26
10
36
60
48
72
44
4
90
42
39
15
120
30
18
2
90
58
42
8
10
36
84
27
3
90
51
72
108
21
30
225
45
30
69
45
54
60
66
12
24
30
21
29
40
66
20
10
3
57
39
3
21
27
18
74
10
6
54
6
30
12
54
6
20
19
105
60
6
153
69
12
26
144
10
15
51
9
60
3
6
26
85
69
72
3
60
9
27
9
15
51
84
6
86
64
45
3
42
24
60
24
48
12
3
24
9
20
7
69
18
48
2
52
66
30
18
32
22
12
20
18
40
32
10
60
60
14
22
12
30
6
15
51
6
3
9
42
30
6
18
36
6
93
9
6
66
15
21
72
38
4
24
81
96
29
18
58
12
36
60
32
4
48
51
21
6
105
9
24
36
128
72
4
51
3
21
36
11
72
28
18
15
47
34
48
30
18
3
12
9
6
38
126
1
93
6
6
60
39
21
8
76
30
24
102
75
53
7
87
6
12
12
3
17
18
88
54
56
16
120
18
8
34
24
27
15
48
50
124
18
54
24
176
31
9
50
4
45
27
24
30
96
3
36
15
44
61
3
8
118
66
30
15
24
72
33
12
75
3
57
15
2
16
12
132
3
27
6
204
30
102
36
3
39
56
22
32
70
2
100
6
9
45
39
12
3
24
66
60
14
10
3
108
69
8
18
22
3
65
36
100
48
3
48
39
50
106
6
51
9
48
36
12
39
53
28
12
27
51
45
9
90
9
9
6
54
2
61
105
12
36
87
5
64
26
18
10
62
4
54
60
80
82
15
9
84
6
45
15
6
8
52
60
18
12
30
24
24
15
72
24
84
21
15
35
25
29
36
28
48
18
14
18
22
68
19
3
33
9
6
20
13
39
12
18
8
18
10
12
48
30
12
30
24
75
3
62
46
24
18
38
18
64
30
30
63
45
2
22
204
44
72
64
51
45
24
12
18
12
102
3
27
21
45
12
104
10
18
72
6
24
14
36
4
14
58
99
41
4
6
8
1
24
12
33
36
48
8
54
28
33
9
36
15
24
15
36
24
6
12
32
16
3
17
52
12
48
48
30
33
11
49
21
15
5
126
10
54
30
15
24
21
170
34
144
51
57
3
36
45
108
8
112
3
27
2
90
34
56
31
5
100
44
10
96
9
45
30
24
ABCD 99953205488*3^$a+1 [50035]
11
52
33
8
40
23
4
36
30
7
52
24
61
6
102
23
3
10
74
22
2
34
90
9
3
54
42
8
41
76
16
21
38
84
4
57
23
4
32
12
28
6
15
11
28
65
15
60
52
8
28
42
35
148
23
25
21
62
58
6
84
8
21
64
71
1
20
19
1
35
29
15
41
23
33
11
17
5
36
6
72
37
40
31
12
20
12
10
12
26
33
4
33
7
24
41
50
13
3
72
5
99
22
31
5
18
5
3
24
1
48
20
51
25
45
2
12
22
14
36
4
45
39
21
33
6
84
54
24
27
52
7
1
47
48
5
5
2
34
6
13
55
76
29
39
9
27
4
8
72
9
1
2
16
5
13
2
34
39
9
2
49
12
68
36
19
12
45
11
49
20
73
27
9
2
58
2
24
12
70
2
9
19
32
36
12
16
18
48
2
12
1
9
14
16
8
34
50
12
13
35
52
8
21
7
21
20
3
40
78
18
33
3
12
8
5
11
85
4
13
2
4
45
60
33
26
73
35
36
52
21
51
8
101
71
92
13
48
23
9
20
5
14
41
5
14
24
5
19
10
48
2
52
20
9
3
25
3
84
32
24
4
1
31
12
10
14
12
5
31
10
14
21
3
24
48
25
11
29
24
7
58
47
40
20
25
35
15
49
71
9
13
23
3
12
85
27
21
12
15
20
73
47
40
36
20
4
13
16
7
33
11
1
12
72
44
20
5
51
47
97
11
24
61
36
99
13
7
72
16
6
11
15
1
21
6
17
55
12
72
132
5
4
40
43
21
3
4
6
11
16
35
24
12
4
1
7
36
177
13
27
48
21
48
14
24
22
30
20
9
31
1
47
54
59
15
1
87
9
36
24
23
4
18
19
55
10
24
2
16
9
84
24
3
17
27
72
48
33
7
69
39
30
31
19
40
1
23
12
61
20
24
3
13
8
16
19
16
21
104
40
59
5
19
1
47
10
18
37
20
23
12
9
60
1
18
33
11
10
26
33
48
4
8
4
36
83
16
5
8
31
22
114
21
23
4
44
88
13
31
24
22
36
14
5
31
52
42
14
36
1
11
58
18
37
20
3
44
10
3
9
24
54
1
19
13
23
17
4
7
6
14
16
17
4
35
1
23
21
75
1
104
63
16
8
12
4
69
64
16
3
96
1
15
13
16
31
8
5
19
16
77
15
24
12
22
47
8
29
23
55
45
11
69
24
49
15
52
35
9
27
18
14
21
19
6
11
16
44
8
23
8
9
15
4
90
3
3
1
35
18
2
24
12
24
64
18
2
12
45
3
1
21
23
63
64
20
9
1
19
35
29
15
132
1
35
46
2
60
10
26
22
31
31
12
16
8
24
9
20
71
66
6
29
7
20
17
36
19
36
9
19
6
19
35
30
50
241
35
4
66
11
3
13
27
5
3
34
19
11
5
13
2
24
34
75
47
5
7
97
107
22
66
42
3
16
19
46
3
12
88
43
16
56
16
104
4
32
12
45
4
23
21
16
20
16
15
37
7
1
11
12
48
1
9
2
1
11
33
7
17
16
11
4
18
23
1
48
14
46
11
19
29
25
2
4
61
29
2
36
16
18
7
11
41
31
13
19
72
4
21
20
115
18
11
7
36
37
56
47
37
9
12
18
20
101
31
16
33
36
48
16
7
33
55
8
24
4
5
3
61
35
24
48
48
16
21
11
4
12
36
8
60
60
24
16
33
3
41
4
3
45
63
6
11
8
80
4
19
22
30
20
24
34
18
85
8
15
12
21
11
1
39
8
12
33
1
78
21
84
23
12
22
47
36
16
11
46
23
36
12
3
12
28
80
9
40
81
2
96
5
19
22
24
38
28
25
4
25
6
20
13
33
15
3
8
24
9
15
1
23
82
7
52
19
8
1
12
9
6
21
9
26
16
54
3
4
7
9
52
9
6
56
41
80
21
14
36
16
9
27
33
80
19
36
30
86
10
15
51
18
38
13
3
32
1
9
2
1
15
5
16
35
24
24
16
57
20
44
96
8
9
38
58
7
7
1
3
33
76
4
52
44
7
18
23
61
6
65
44
4
12
19
41
67
21
11
1
35
9
4
23
40
32
16
20
24
1
11
5
47
42
15
21
50
36
49
3
25
65
6
20
24
22
36
38
36
4
8
13
20
3
57
25
63
11
24
73
39
8
46
18
20
4
9
20
3
12
10
19
11
42
30
41
20
7
165
3
33
7
84
129
8
51
5
7
36
85
35
13
9
18
24
17
27
4
5
24
52
9
3
32
43
36
30
131
15
12
112
24
5
72
27
124
8
28
20
48
4
20
24
21
13
2
12
12
25
3
18
11
3
34
23
1
74
9
3
40
80
12
25
9
67
19
4
44
12
69
15
1
3
8
4
6
18
5
7
29
4
32
7
8
16
102
55
19
97
9
86
24
12
46
15
24
23
65
17
11
39
9
39
4
21
36
3
8
10
3
11
34
2
12
22
54
17
55
44
36
49
71
40
33
15
18
15
4
4
12
25
30
8
1
44
1
3
21
47
7
30
7
11
32
28
12
33
59
13
39
24
69
3
33
15
18
26
1
9
3
36
3
33
40
56
8
63
10
7
11
69
32
31
20
28
9
9
42
20
28
5
3
36
1
12
20
19
102
24
23
3
96
52
25
20
143
13
3
44
21
7
8
40
24
13
31
24
25
4
36
23
5
15
37
15
29
31
21
27
6
38
10
6
33
51
44
37
87
32
36
84
4
32
1
3
8
10
23
48
12
7
8
12
13
32
16
12
3
12
17
7
21
27
9
44
1
24
36
51
40
7
28
44
22
18
5
3
34
2
12
40
41
27
16
29
43
6
14
48
37
35
24
106
18
8
24
9
39
9
7
8
22
42
8
5
20
80
15
10
3
3
8
21
1
18
24
57
9
2
24
34
2
24
10
12
39
39
65
44
43
9
39
1
35
28
56
65
31
12
40
18
36
2
12
16
8
228
16
45
56
39
4
6
14
36
22
2
16
41
7
36
33
39
44
61
3
1
36
7
28
20
24
72
12
34
36
31
16
4
27
65
15
12
28
18
54
1
79
16
25
7
9
51
16
12
9
11
24
100
92
45
4
11
5
29
18
30
3
36
21
30
53
3
36
36
124
56
34
2
53
40
64
16
77
18
36
21
71
12
21
15
21
3
22
38
24
5
23
8
24
70
6
12
20
13
24
47
24
36
1
23
9
19
8
1
11
24
10
36
3
44
3
36
22
98
17
31
17
16
159
5
53
26
13
11
40
6
14
4
12
8
10
14
1
8
31
8
28
21
83
28
20
13
33
14
41
55
12
10
2
1
27
24
12
72
17
40
23
34
26
10
38
60
48
57
25
14
48
5
29
51
48
11
16
140
13
23
60
12
4
5
13
247
4
3
24
22
2
13
27
93
9
6
32
12
40
1
60
20
32
16
12
83
12
5
20
8
73
87
3
6
11
39
13
23
12
12
45
19
24
5
28
39
8
4
17
25
18
20
1
11
25
120
11
4
36
21
21
36
2
5
5
36
6
48
32
12
21
7
53
19
24
162
12
3
39
9
39
60
29
115
13
4
15
58
23
4
9
38
25
83
5
23
53
7
9
48
59
21
19
13
23
45
15
12
33
9
38
16
44
1
48
23
10
62
48
48
16
32
5
41
14
37
36
35
25
15
32
25
16
11
60
5
13
2
1
11
16
8
48
29
11
9
23
17
80
11
36
16
42
23
103
17
3
52
32
12
22
7
35
5
25
24
71
91
8
60
4
44
13
36
27
13
43
52
33
20
7
21
11
22
2
33
15
21
1
2
5
11
8
46
62
12
41
7
5
16
3
29
71
8
16
17
36
51
9
13
30
9
47
22
36
7
11
48
20
48
4
8
1
9
47
44
53
18
32
12
34
11
63
72
12
34
6
8
12
17
47
33
3
8
48
40
48
9
9
55
4
15
12
10
18
54
39
9
26
9
27
21
16
60
16
11
8
40
20
21
13
2
12
17
65
14
37
87
13
83
8
46
31
41
11
7
29
19
114
39
12
3
8
22
26
89
11
25
11
6
23
3
1
21
111
48
21
19
40
12
16
12
15
21
12
39
12
53
1
119
80
7
1
9
31
7
22
59
87
12
4
30
54
24
92
34
47
3
5
7
4
6
83
7
12
42
26
4
ABCD 99953794984*3^$a+1 [50018]
135
1
24
41
87
45
60
3
24
15
9
40
24
8
84
16
8
16
8
16
11
105
84
40
17
12
18
12
18
7
8
48
16
5
39
9
30
72
109
47
42
55
92
28
20
15
18
27
153
67
53
19
11
24
36
25
20
24
28
107
48
18
3
9
3
9
78
1
59
21
4
12
24
24
20
12
24
16
44
72
9
3
12
40
8
16
11
45
21
3
60
12
60
4
5
51
4
8
108
4
35
6
39
16
20
24
76
24
11
30
15
4
80
16
120
44
4
24
152
21
39
21
87
16
12
8
51
1
92
33
7
32
4
29
78
25
47
33
4
8
120
16
36
23
37
36
24
35
69
129
7
24
12
20
4
23
12
21
12
12
4
20
24
40
95
45
40
20
16
29
12
6
42
31
29
3
45
3
24
48
39
1
8
16
36
12
12
8
48
57
43
20
4
8
33
12
27
96
9
18
13
12
32
28
48
48
20
9
7
41
7
12
48
5
30
33
4
8
3
12
108
33
24
33
3
12
39
30
15
45
51
15
13
17
3
16
5
31
65
60
55
29
48
87
60
16
20
24
4
20
4
8
9
39
27
49
23
117
51
57
33
55
8
52
12
8
9
78
1
20
4
12
8
16
56
4
59
1
24
68
24
4
56
45
48
18
13
47
25
12
5
7
11
25
8
12
12
36
16
68
15
37
44
4
12
8
16
59
12
1
24
8
28
17
7
24
59
1
12
60
60
12
20
33
19
8
28
12
23
97
8
24
64
12
20
27
33
4
36
48
17
3
16
60
65
3
15
61
20
72
60
39
18
42
45
33
7
8
40
56
4
12
36
24
155
1
8
12
9
30
18
31
11
9
4
77
3
27
21
52
5
15
40
20
15
37
8
45
30
21
9
51
72
9
19
12
24
11
13
24
32
15
6
102
1
12
8
12
45
3
21
103
47
49
17
7
20
16
44
15
13
35
25
144
20
4
20
51
61
20
52
77
19
47
12
93
12
12
24
64
47
1
72
36
36
44
9
7
8
40
167
90
39
16
84
84
17
15
15
1
32
16
12
60
44
100
8
88
20
88
11
9
12
24
40
23
25
5
15
153
43
36
53
31
32
60
40
35
153
64
20
60
48
24
40
11
37
5
15
96
76
44
4
20
12
3
37
48
47
45
24
12
48
16
35
13
35
18
7
12
155
9
27
33
4
47
49
29
48
67
17
51
27
42
3
12
4
29
7
65
3
72
3
81
40
44
27
69
51
1
20
75
33
16
8
12
3
37
11
60
13
12
29
19
24
8
57
15
33
27
33
55
8
16
36
12
5
51
16
24
12
77
15
36
16
24
20
12
48
39
42
30
33
40
72
5
15
45
36
3
4
8
39
21
48
12
129
39
132
27
1
24
12
20
40
23
21
27
37
116
72
4
36
8
36
3
21
36
21
60
39
16
59
49
11
9
24
52
48
5
12
36
3
40
20
4
48
5
3
96
4
32
27
60
21
12
9
75
16
17
48
7
5
30
13
89
39
12
12
93
27
16
11
73
20
12
21
63
4
35
42
6
30
15
72
16
41
3
36
51
9
12
12
36
52
29
3
16
24
56
36
21
43
17
19
11
129
24
12
12
40
20
12
33
15
28
140
192
3
9
16
80
4
83
12
25
80
24
12
24
165
19
44
27
9
21
6
33
40
12
107
13
32
33
12
3
4
20
21
87
28
32
27
13
5
43
12
20
28
72
17
75
36
40
80
40
32
3
72
78
3
4
56
96
24
9
31
20
4
5
7
5
3
15
1
47
54
30
96
37
5
15
28
35
90
7
23
37
12
44
21
30
48
117
36
12
76
17
27
48
12
156
4
5
3
15
30
7
5
51
36
36
88
60
11
33
15
1
60
36
48
107
1
12
12
36
8
9
12
63
57
6
45
12
3
129
4
11
9
24
16
24
8
4
80
16
137
18
12
25
8
45
75
12
15
21
36
24
52
80
15
9
45
39
16
5
19
32
12
87
93
88
20
4
24
12
35
9
36
24
15
33
15
25
20
88
32
28
8
9
151
12
92
12
3
21
144
45
55
12
5
43
12
84
12
12
20
12
40
24
20
4
8
45
27
96
36
4
12
119
61
5
19
95
9
24
3
13
17
7
47
36
42
27
24
16
35
13
32
21
55
20
24
21
12
7
20
4
12
8
120
60
40
36
23
1
32
27
117
3
18
30
12
1
24
12
24
24
56
9
12
31
20
60
57
7
36
12
20
28
8
36
180
40
8
76
47
69
4
77
15
27
13
20
27
18
15
27
25
12
11
33
12
28
11
1
17
15
36
24
16
20
52
12
17
3
40
5
7
24
20
16
5
51
12
48
39
18
15
33
43
12
12
8
12
88
20
4
36
29
103
36
11
13
8
9
66
24
45
3
21
39
25
20
12
148
32
15
9
27
69
60
93
15
135
12
61
95
9
3
25
8
4
68
36
9
7
41
3
27
132
21
136
11
37
36
60
11
13
5
3
87
37
53
3
28
12
17
31
17
3
24
27
1
29
6
60
9
36
39
21
27
33
52
20
16
36
8
40
20
76
101
75
4
12
8
120
36
15
6
12
27
4
44
27
96
30
150
37
12
24
12
8
51
25
24
44
12
48
16
29
48
24
18
1
116
48
63
24
9
76
36
8
24
48
9
19
44
15
30
43
137
3
72
12
21
12
72
3
12
3
12
30
3
60
12
48
12
16
20
28
12
8
9
43
44
4
20
4
20
12
24
4
8
60
4
68
27
66
87
76
132
17
30
12
69
172
20
28
32
24
84
12
60
12
12
16
8
51
1
5
27
15
13
8
24
3
93
57
55
29
3
52
11
105
12
15
1
29
42
25
5
75
21
19
20
64
24
5
55
8
12
60
15
30
7
20
48
28
12
83
33
12
39
81
60
39
45
40
8
27
9
24
28
20
40
44
81
12
3
12
3
45
75
13
20
4
32
16
12
12
20
4
12
35
12
21
24
52
11
69
15
6
19
24
12
47
1
11
48
13
155
129
4
44
40
20
15
30
18
57
12
88
32
15
9
12
45
27
15
45
28
77
12
3
36
4
68
28
59
12
21
4
24
24
5
43
24
23
33
28
12
8
4
12
35
90
18
45
57
99
160
24
8
60
12
87
25
8
28
8
4
72
23
37
24
12
20
39
6
15
88
20
12
9
19
17
54
1
12
12
20
21
19
8
36
9
7
36
29
75
45
51
28
29
3
9
6
12
1
80
4
8
52
8
4
8
57
43
5
18
105
9
15
3
21
84
28
24
5
3
15
21
21
30
1
47
1
17
39
21
15
27
37
5
3
28
12
116
96
28
17
6
45
40
8
60
132
4
20
3
12
1
24
44
16
80
165
6
13
11
9
12
12
93
27
3
9
24
39
13
20
24
4
17
3
16
35
6
24
48
27
24
27
9
195
18
42
13
80
48
27
37
36
12
20
33
3
12
64
35
21
45
55
24
5
39
12
12
63
9
3
85
12
23
1
11
18
60
43
32
52
65
3
57
55
35
33
12
4
80
36
3
33
15
57
28
44
36
84
48
ABCD 99954075238*3^$a+1 [50123]
25
222
78
18
18
12
35
229
174
17
12
13
59
43
60
5
7
29
49
102
101
127
30
72
90
6
18
84
18
60
35
132
7
29
12
37
18
30
23
96
25
168
6
36
29
24
121
12
95
13
72
47
31
17
37
30
5
55
66
11
48
25
11
60
31
24
12
89
25
143
1
24
18
24
24
84
77
43
6
95
85
42
42
72
60
23
48
25
72
78
12
18
12
6
66
120
114
17
109
6
30
84
84
24
36
6
30
36
18
60
24
60
6
6
30
18
168
102
131
7
114
59
1
78
30
47
19
5
12
43
6
59
31
18
156
36
30
48
18
23
61
6
114
23
61
54
12
6
90
18
11
49
6
186
12
66
17
103
29
55
30
23
19
6
47
7
120
36
42
18
78
24
35
13
35
7
18
12
60
78
12
60
156
125
25
36
59
19
48
102
48
60
12
66
42
59
13
35
7
30
35
1
42
53
37
71
67
150
84
18
12
5
1
18
221
48
67
18
42
84
72
78
35
85
6
41
115
42
96
119
97
84
30
6
23
1
6
5
49
59
127
6
24
108
60
35
1
36
48
66
132
30
12
90
17
60
1
60
102
6
12
132
131
7
18
12
12
48
12
96
11
31
29
36
13
24
36
12
84
36
12
6
41
168
25
6
54
30
42
18
66
12
30
17
60
1
60
119
7
18
18
78
12
30
30
42
48
18
66
6
12
18
29
43
5
25
30
78
12
90
12
30
108
30
36
42
35
12
145
12
6
17
7
29
72
49
60
36
143
1
66
24
108
6
96
18
18
12
30
53
24
48
97
11
7
48
12
42
36
59
13
36
12
59
31
78
6
6
23
1
60
48
143
7
137
60
25
84
30
36
18
18
53
187
18
90
6
11
139
41
43
24
41
7
29
1
204
83
192
13
23
19
5
43
42
84
60
35
7
53
67
30
78
54
12
11
67
6
42
29
91
53
19
42
96
24
6
54
83
1
66
36
60
89
1
24
95
13
168
78
6
60
71
37
12
24
66
66
18
65
1
60
66
17
67
24
6
24
30
42
47
25
30
66
12
12
47
1
24
11
19
41
73
72
83
19
66
234
65
13
35
13
24
30
5
85
11
31
24
24
6
150
54
60
120
30
12
5
60
85
24
12
48
36
6
53
1
54
17
24
1
24
18
78
24
24
60
35
115
197
67
12
41
49
78
18
60
24
66
42
18
78
60
42
18
84
30
18
42
48
54
60
6
48
17
25
24
96
18
30
12
18
5
96
55
6
23
96
13
108
48
42
78
6
6
42
6
6
60
6
59
85
120
35
13
66
36
29
1
24
54
72
60
5
91
12
6
6
66
18
65
1
258
120
36
17
25
84
66
90
42
12
41
72
145
48
42
42
18
65
13
23
61
71
55
17
36
36
193
60
11
1
54
6
36
47
7
65
85
120
48
35
7
66
12
66
89
1
36
35
151
42
35
37
71
25
60
12
30
6
6
18
132
23
13
24
18
17
103
18
23
61
84
54
96
276
66
42
48
42
12
18
42
30
84
36
18
48
12
6
66
60
60
11
13
30
29
13
12
30
30
48
78
60
41
79
12
18
12
42
72
18
6
60
17
109
6
132
5
7
48
60
18
24
60
60
24
216
36
23
25
12
42
6
12
84
36
48
24
6
24
228
17
7
5
31
149
13
30
17
19
29
13
23
19
30
78
108
17
37
120
48
12
35
25
11
7
18
24
47
25
18
41
37
59
91
42
11
67
24
6
23
37
12
6
17
67
78
23
7
42
6
65
49
6
42
12
30
65
37
36
42
30
48
138
5
55
54
12
24
66
36
30
119
13
6
36
90
36
30
29
13
108
12
48
150
29
1
12
12
24
6
24
36
18
30
6
96
36
84
11
37
12
48
6
6
24
66
60
24
41
19
54
18
17
1
12
12
78
60
29
1
35
43
29
13
119
13
12
48
132
60
59
19
42
120
11
24
48
31
41
1
18
66
60
18
6
120
12
12
198
17
12
31
5
7
101
25
11
1
12
108
18
30
60
11
13
35
72
25
30
18
60
35
25
48
24
11
108
49
48
60
18
6
35
55
114
24
30
41
31
78
18
30
24
78
17
19
24
102
36
143
12
49
6
78
36
66
72
41
49
48
42
30
11
12
24
31
144
18
6
12
5
25
18
90
59
1
6
48
66
24
18
30
18
6
18
138
54
30
30
54
12
18
36
5
60
19
24
222
59
25
54
36
41
24
121
30
5
19
36
36
60
89
1
48
42
18
35
97
102
30
6
24
41
1
66
12
18
84
48
36
47
72
36
37
48
71
49
54
18
60
35
7
12
5
133
120
18
54
11
37
12
24
12
47
1
11
1
35
7
6
42
53
25
24
6
89
55
78
90
53
1
90
24
65
1
60
11
25
23
37
54
5
115
6
24
78
90
12
24
36
23
61
60
84
12
24
54
53
13
95
25
60
6
48
120
102
126
42
30
42
84
12
23
84
7
36
48
41
19
29
7
126
30
12
41
115
12
5
55
12
17
1
18
6
54
90
12
30
5
13
24
126
6
48
107
13
36
84
36
ABCD 99954132394*3^$a+1 [50038]
45
127
24
56
28
65
15
57
195
28
17
163
12
36
12
92
4
84
12
24
5
91
24
60
56
16
72
228
132
36
120
120
41
19
125
27
28
44
165
7
36
53
79
5
15
112
48
72
29
127
29
3
136
5
175
5
144
55
41
151
5
55
48
180
48
32
12
88
12
53
7
128
16
44
12
88
20
16
84
36
209
55
12
29
91
80
76
140
208
24
20
16
56
64
12
12
36
29
15
52
48
132
53
3
52
60
80
72
28
101
39
40
12
24
12
149
43
12
60
60
48
65
55
101
96
55
80
9
151
60
48
20
76
164
40
137
24
151
84
101
24
87
52
48
12
72
84
96
24
44
16
149
12
43
48
272
76
60
44
21
55
240
29
7
48
8
93
7
132
8
12
237
51
4
140
108
16
65
19
36
216
48
197
151
44
16
132
5
15
21
91
8
52
8
120
21
7
140
4
8
57
15
9
55
24
8
120
9
55
89
55
36
8
21
36
60
103
12
8
12
4
24
96
56
36
4
5
19
224
16
149
31
12
197
43
92
100
48
32
16
164
180
81
79
36
41
103
180
48
44
136
44
4
84
60
68
112
77
31
84
36
24
5
51
84
16
80
4
53
55
48
53
24
120
36
175
44
105
3
4
8
381
7
80
144
40
53
60
43
20
4
168
108
53
171
9
31
68
40
48
12
68
292
132
144
12
17
27
28
228
12
168
17
187
156
60
44
4
41
48
87
45
48
55
132
8
72
88
8
112
12
108
221
156
43
168
24
216
24
108
72
36
17
43
72
72
108
132
68
52
29
7
192
8
40
48
72
228
60
65
99
60
21
7
137
211
41
55
60
29
19
72
8
52
5
123
21
19
17
15
88
12
60
24
96
204
24
32
16
84
108
36
44
52
173
72
108
43
48
60
96
60
80
28
36
44
81
31
108
12
20
36
64
144
60
252
20
64
53
235
161
99
88
48
12
12
72
48
12
108
77
55
209
7
224
88
96
92
4
8
232
65
55
80
220
68
16
36
8
21
27
9
43
12
29
96
231
64
20
40
48
60
48
12
17
55
8
136
60
29
27
129
7
32
100
12
24
65
91
60
108
8
64
8
148
44
45
231
40
44
28
17
55
24
29
295
12
36
44
76
24
168
12
108
125
15
112
29
39
21
27
4
156
20
72
60
76
12
32
21
24
7
36
164
64
72
12
36
5
87
40
24
24
12
12
72
29
7
12
68
28
44
117
48
31
152
4
240
5
91
149
63
72
45
103
36
5
175
32
124
29
55
180
32
40
48
36
140
45
19
36
8
21
31
65
51
93
144
27
129
39
16
41
31
32
72
16
24
24
24
8
124
68
45
15
28
12
8
52
20
16
36
24
60
84
32
9
139
68
72
76
36
60
65
51
52
5
72
19
60
104
16
12
152
28
60
32
16
36
56
93
87
4
5
123
100
8
12
16
152
124
48
77
144
187
17
63
52
72
20
45
199
60
60
32
28
89
15
21
31
36
140
9
79
56
88
36
5
39
12
16
80
64
56
52
36
101
55
24
84
96
12
44
180
28
432
68
21
27
9
48
67
8
28
12
68
52
5
55
72
60
24
5
55
24
5
36
31
20
28
240
8
84
40
128
12
16
272
76
60
72
84
120
5
3
28
48
12
92
52
56
4
80
96
100
12
60
72
65
144
115
24
5
43
12
60
12
29
51
36
57
7
324
125
139
17
43
68
112
72
36
89
43
72
264
65
391
5
15
160
48
12
48
8
40
132
92
64
36
8
72
28
36
32
28
ABCD 99954308198*3^$a+1 [50046]
9
8
48
1
111
9
11
12
7
33
27
36
48
41
60
49
47
37
11
184
8
37
6
89
16
60
27
120
33
12
24
44
1
11
37
27
116
25
3
24
93
27
8
19
66
23
12
7
6
132
23
31
41
67
30
3
32
220
68
49
6
12
6
72
18
5
40
12
60
20
12
7
9
69
47
28
32
31
150
99
15
29
97
12
6
57
57
18
17
31
6
15
21
35
13
6
18
15
3
65
84
4
32
120
25
39
9
24
27
21
47
43
69
105
66
9
9
47
13
11
121
18
6
59
1
15
45
23
37
39
20
12
55
24
54
51
33
23
12
40
68
112
51
77
49
6
30
12
6
42
23
49
95
43
9
36
44
1
18
6
23
1
11
60
16
8
4
147
53
48
37
63
48
20
7
9
21
3
27
89
28
56
19
48
5
37
11
4
3
18
60
6
21
105
12
11
25
12
18
42
42
57
44
4
8
19
18
23
24
49
47
48
112
39
5
1
63
9
83
13
51
20
16
20
73
12
47
7
36
29
61
12
35
1
99
21
36
18
77
1
24
156
83
25
35
64
32
24
12
37
11
67
33
15
9
21
12
107
1
102
45
15
53
36
48
1
27
48
9
11
1
24
35
172
15
24
24
30
39
36
36
36
33
84
18
53
1
24
42
9
15
24
5
37
35
28
20
7
5
7
17
49
39
20
73
39
9
90
6
36
30
60
30
12
6
54
3
24
45
6
72
5
12
4
21
11
88
27
90
15
99
18
11
37
23
7
30
3
132
15
17
52
24
36
9
11
13
3
44
1
3
20
12
4
36
24
75
78
12
23
28
20
48
40
81
6
17
61
35
31
18
12
3
15
72
9
32
60
67
66
11
13
3
12
32
1
3
21
36
15
33
24
30
66
30
66
66
5
48
49
15
32
13
47
31
117
12
21
3
44
36
31
9
20
25
12
23
151
21
8
115
9
8
40
92
13
60
3
9
6
5
24
12
16
104
79
105
56
48
37
11
25
59
24
4
3
30
23
16
8
7
5
4
129
123
3
29
12
13
12
15
80
103
77
24
7
89
36
24
25
11
49
11
49
15
69
39
3
9
69
36
35
120
36
60
25
23
31
5
85
24
47
19
5
13
90
6
11
49
35
4
132
9
6
18
3
12
3
29
19
9
20
36
12
7
33
9
3
15
21
27
5
4
3
17
19
66
23
52
8
60
12
13
18
18
15
129
6
41
25
11
28
9
6
42
12
3
8
1
48
6
17
4
3
6
15
12
69
30
18
27
39
5
19
36
42
90
17
31
17
49
24
47
37
30
18
3
72
33
59
16
39
5
7
41
24
121
3
51
78
12
54
21
15
29
64
8
4
60
20
19
77
4
108
57
71
24
16
8
19
45
51
6
96
42
93
44
13
23
7
6
30
125
40
12
75
162
51
80
85
15
24
12
111
5
28
165
59
52
33
36
6
30
51
3
5
12
4
20
61
47
13
84
63
27
53
12
25
36
12
11
1
24
59
12
28
105
35
48
25
63
36
69
11
25
168
15
108
93
87
44
199
54
12
59
4
87
5
76
33
12
18
5
12
12
31
5
16
8
12
1
63
32
169
3
15
21
117
48
11
84
1
30
33
33
72
3
57
12
66
5
24
13
15
36
56
13
35
25
6
41
25
36
143
12
40
15
9
9
60
71
1
15
60
12
45
12
35
16
24
36
48
9
23
4
33
6
17
4
36
69
3
20
36
7
65
7
53
7
33
8
37
18
65
25
24
108
23
7
5
13
15
12
75
5
19
5
48
1
11
19
30
6
33
33
47
16
12
33
75
24
12
144
96
9
71
4
36
3
18
3
36
15
60
65
13
11
1
11
4
3
30
12
35
109
35
64
120
56
52
44
28
15
6
66
9
21
120
23
13
3
27
42
35
13
150
17
7
29
16
21
60
12
51
32
100
12
36
9
6
54
23
25
60
75
33
35
19
12
9
9
23
40
24
21
15
80
55
17
28
9
59
4
15
18
3
20
52
84
33
3
8
24
61
35
40
27
5
4
21
18
5
31
30
54
77
100
39
41
55
24
5
4
32
19
21
57
27
8
43
9
56
7
42
11
4
51
5
40
3
69
21
36
15
3
48
17
40
12
9
51
21
47
12
24
1
84
30
6
39
32
73
84
42
5
16
15
29
36
48
1
54
29
55
12
45
20
40
9
35
1
39
32
25
24
35
24
25
12
12
15
120
3
30
60
35
25
47
16
15
60
36
105
33
11
36
28
72
8
1
12
39
33
6
5
144
28
9
18
5
48
12
31
129
3
78
11
120
1
15
9
24
6
6
12
78
17
100
8
100
57
90
6
15
12
3
5
24
28
15
53
40
36
81
35
73
35
1
54
65
37
12
107
31
5
4
20
1
63
15
21
8
36
60
19
6
15
36
20
24
12
13
12
60
99
33
6
36
36
5
28
9
3
20
12
13
12
35
13
27
36
36
69
11
4
9
15
8
84
16
48
24
111
72
5
12
37
23
13
24
35
24
36
49
12
15
63
42
23
25
11
28
33
23
52
24
36
9
23
13
47
7
9
39
5
25
60
78
18
27
12
72
24
51
48
30
11
25
35
1
11
88
60
32
48
55
29
1
27
15
17
40
60
21
27
20
12
43
30
78
21
36
9
183
20
12
4
24
8
4
51
9
80
40
80
1
48
24
48
23
36
64
21
59
1
35
16
15
90
39
8
7
5
19
114
11
25
75
15
6
3
20
12
60
28
20
25
83
24
61
39
80
16
8
4
15
45
36
32
192
31
24
12
60
29
37
63
32
40
20
72
43
78
120
30
42
35
124
9
27
20
19
5
13
102
84
29
1
15
32
52
57
36
120
59
25
11
4
3
33
20
28
45
90
60
36
9
15
17
25
15
9
71
7
5
13
12
12
6
17
7
5
49
6
29
61
6
78
12
39
56
12
36
36
24
31
149
49
63
84
21
60
23
24
72
24
31
18
15
45
6
45
36
15
29
64
32
48
28
12
8
13
75
15
17
40
15
17
61
11
4
72
207
18
47
1
84
47
40
15
18
3
20
4
68
31
77
13
11
43
17
36
19
9
36
3
41
12
84
4
15
132
9
36
68
12
60
184
81
123
32
4
36
12
21
54
5
16
12
75
30
39
24
20
7
42
83
13
47
7
48
29
31
9
3
30
83
13
42
24
96
5
72
7
6
23
37
123
56
61
23
19
41
12
13
6
5
28
15
81
36
48
36
39
17
76
27
66
59
48
12
52
24
12
129
6
5
7
17
16
60
3
41
ABCD 99954340964*3^$a+1 [50014]
288
35
109
71
265
149
54
85
240
48
131
205
11
36
108
126
108
90
126
144
163
17
127
96
144
101
379
161
79
624
17
127
192
48
48
107
18
162
162
79
11
18
108
162
229
192
47
324
13
221
252
18
229
240
48
77
486
324
217
480
41
7
227
108
49
41
7
48
17
198
54
19
48
113
108
19
179
72
216
157
95
180
109
143
18
216
198
97
48
288
96
29
36
126
54
198
162
67
144
96
179
18
90
1
179
216
54
79
65
31
48
101
36
72
252
270
37
288
269
72
198
342
127
35
360
18
216
54
144
324
18
79
389
72
108
144
7
263
18
54
90
391
275
13
95
90
54
1
53
283
329
7
29
342
54
198
18
144
54
108
13
41
378
54
18
229
77
307
35
205
96
5
126
36
54
216
180
7
101
414
162
43
83
36
54
72
331
336
17
367
29
108
108
139
96
336
5
72
115
47
252
54
79
48
35
13
113
90
216
234
54
61
29
115
288
209
127
143
36
234
252
126
121
96
539
252
18
90
288
36
54
396
36
108
180
90
216
145
413
67
41
252
126
61
83
54
18
54
252
486
301
185
7
155
126
54
90
103
59
18
211
5
198
270
108
324
72
108
211
95
180
90
288
162
162
36
54
133
101
139
144
149
162
25
137
252
18
108
61
96
149
108
54
126
90
289
35
18
43
605
259
209
175
48
47
180
90
54
180
121
41
198
126
90
25
83
126
198
25
144
96
96
179
18
108
324
90
97
65
31
149
162
108
13
48
425
144
126
162
216
144
72
151
155
469
17
864
18
144
54
324
270
85
77
115
11
270
103
257
79
533
36
7
209
ABCD 99954509602*3^$a+1 [50161]
48
48
63
60
90
27
3
37
23
57
3
6
24
15
360
120
24
21
96
54
6
90
21
72
40
72
185
231
88
35
66
54
120
60
66
120
84
60
36
90
9
51
210
19
120
11
60
54
30
69
51
186
24
66
25
24
32
3
66
24
19
131
69
57
24
30
9
40
48
72
71
81
16
59
120
13
71
57
159
25
48
77
54
45
64
8
3
45
15
1
89
30
97
83
30
90
21
24
96
16
144
59
117
9
24
7
23
126
75
120
15
114
96
30
9
24
72
9
6
1
23
201
15
25
5
120
30
141
9
15
96
48
15
9
16
24
32
144
21
243
40
11
60
36
21
24
9
156
43
11
21
24
72
33
7
89
90
165
48
21
36
60
43
11
61
24
5
30
6
15
24
21
90
60
24
45
21
30
90
19
5
91
35
141
33
39
27
24
37
8
15
60
85
131
84
1
48
56
105
66
69
72
93
66
9
21
99
15
129
21
66
24
25
5
27
39
81
48
16
24
5
6
60
24
6
163
11
45
15
81
69
75
24
177
39
15
9
48
93
75
15
81
16
23
66
31
24
35
24
6
24
15
16
35
21
39
9
72
69
43
8
3
126
24
79
11
117
39
25
119
66
60
123
48
3
30
36
30
174
90
30
79
71
36
30
30
24
60
6
79
72
80
69
54
21
99
6
31
24
8
40
11
21
24
21
24
306
25
56
24
129
60
51
48
16
35
6
175
8
48
39
30
150
24
37
32
51
69
27
205
8
27
24
150
36
19
5
19
8
144
135
24
6
51
99
54
30
30
6
24
30
6
84
69
48
33
15
105
30
36
13
56
16
59
21
15
24
150
27
120
9
24
87
40
8
81
63
111
9
21
67
104
15
9
24
87
25
144
365
27
39
60
69
40
35
96
30
120
15
39
25
95
9
87
9
51
21
33
31
8
57
30
33
87
30
30
30
54
1
144
71
33
40
71
6
75
16
83
6
30
54
120
27
39
81
3
141
45
99
75
36
60
13
72
56
72
21
147
9
24
55
35
37
53
60
15
51
21
64
8
51
30
36
43
17
15
24
16
8
87
25
59
30
15
15
30
139
32
24
81
15
45
3
40
11
45
81
55
29
27
93
6
24
21
184
176
15
33
40
17
24
126
54
27
48
21
30
60
9
111
90
54
9
48
63
9
16
56
99
45
51
93
57
30
240
25
24
11
114
36
15
69
36
60
3
27
21
39
24
9
88
83
30
66
24
117
33
30
105
72
69
60
55
8
48
24
9
30
25
11
21
9
30
49
5
30
141
105
24
30
25
11
13
17
39
15
30
115
5
66
129
21
43
131
21
39
177
69
3
51
85
24
128
24
105
30
54
51
40
48
32
9
6
54
6
90
30
21
3
36
60
85
104
64
11
60
6
3
72
105
39
51
30
30
114
36
30
61
224
15
25
29
27
40
23
81
105
63
48
33
36
30
54
6
1
224
15
174
19
11
21
96
40
152
51
30
6
30
30
90
19
11
150
135
24
21
43
41
15
216
15
1
8
15
60
45
75
21
45
3
21
27
63
9
21
30
6
24
207
112
71
1
5
54
21
45
30
165
16
179
21
33
15
111
33
57
55
59
30
36
54
60
36
45
40
104
24
87
1
24
8
51
60
66
150
33
21
19
32
39
1
24
65
39
16
41
63
21
27
33
31
5
84
6
90
31
8
51
54
6
120
9
21
19
65
31
35
84
36
30
15
24
192
3
85
72
29
19
5
120
36
24
6
30
19
5
6
90
30
21
40
32
21
6
24
126
39
72
33
6
1
83
61
35
21
129
84
6
21
39
169
5
19
32
99
216
45
69
60
120
39
51
61
29
27
123
126
30
25
8
117
3
87
33
21
75
165
6
69
144
87
24
57
24
75
13
47
24
9
48
3
90
120
60
6
153
57
144
79
17
39
24
16
41
39
64
8
48
24
240
87
9
51
30
79
56
39
30
30
61
56
63
6
24
51
64
131
13
11
69
57
15
39
81
88
8
33
6
33
120
72
39
36
90
75
75
30
183
16
11
30
24
15
15
120
6
75
69
27
24
9
6
33
16
65
30
66
54
6
54
120
180
1
24
5
51
16
29
90
1
29
123
16
5
6
30
159
64
17
54
1
8
21
60
15
15
49
8
24
39
36
69
40
11
24
37
89
90
120
114
6
13
80
87
84
30
36
115
35
24
66
3
72
96
120
3
6
30
9
ABCD 99954646952*3^$a+1 [50036]
72
60
12
13
251
61
8
40
17
15
24
16
29
51
24
69
67
65
6
48
1
48
17
18
72
78
12
66
42
132
6
189
9
6
84
72
54
36
24
48
6
84
97
8
45
12
39
24
27
54
12
54
120
45
111
49
41
72
42
120
21
15
24
9
87
97
47
144
6
19
65
79
5
6
72
24
54
39
51
21
69
30
42
54
45
3
30
36
30
96
30
84
30
84
6
84
12
3
27
84
54
36
24
7
53
96
27
3
54
6
9
51
85
5
36
39
27
12
6
51
88
5
3
27
60
6
66
90
18
93
57
55
47
33
48
24
99
30
30
1
23
1
41
30
33
16
11
13
53
84
54
9
51
66
6
78
87
69
3
207
33
40
23
30
99
33
18
13
11
45
33
31
32
24
24
24
45
12
6
12
165
27
13
47
54
66
24
9
48
48
45
6
24
12
30
18
49
11
36
81
88
65
24
31
41
84
156
15
21
42
25
65
31
11
45
69
6
90
30
6
18
24
6
31
8
40
5
75
63
24
18
7
35
60
36
42
48
3
81
30
24
36
13
5
36
6
78
67
53
91
11
30
39
135
49
5
3
45
3
9
42
85
41
18
6
24
24
90
36
72
48
120
25
5
114
36
21
3
48
54
66
12
12
45
45
48
6
30
111
75
24
6
15
24
45
90
24
6
12
42
45
15
33
24
9
6
49
89
42
24
21
75
90
54
6
15
9
39
27
54
6
60
13
80
16
216
23
162
55
24
71
33
3
54
24
72
39
39
36
45
24
16
71
24
25
5
36
87
51
24
21
24
21
51
15
108
36
24
6
30
72
48
30
31
35
6
63
9
18
24
60
168
42
24
55
24
8
87
25
53
3
57
7
35
93
48
16
5
66
42
15
33
30
49
5
18
12
13
53
30
54
30
186
150
72
228
78
12
114
60
6
7
17
18
42
115
35
90
84
6
198
12
78
57
3
60
36
12
30
27
33
18
24
66
6
13
35
30
30
33
63
6
90
90
60
3
3
24
13
71
66
48
18
24
54
12
42
33
33
15
9
12
3
33
18
24
6
54
36
42
19
8
57
63
15
12
126
72
18
54
84
30
21
15
36
78
12
19
5
51
105
18
36
18
7
11
78
24
90
42
18
42
60
36
39
40
48
53
12
111
27
37
53
48
54
21
9
6
9
75
156
9
3
42
3
64
59
69
27
45
3
66
90
1
35
78
15
48
27
36
49
11
45
57
39
3
21
39
6
60
30
12
24
66
72
27
15
9
72
9
24
24
127
83
6
87
87
12
24
165
96
21
3
24
45
132
30
9
40
59
42
18
60
6
39
75
6
6
33
15
30
12
15
64
29
27
21
24
99
27
30
42
21
16
56
15
33
87
9
3
66
147
15
9
3
42
18
30
12
84
27
33
87
24
3
18
12
66
6
30
30
78
96
12
9
40
59
36
49
35
66
108
6
49
83
54
48
12
30
54
111
9
42
24
6
84
6
18
60
6
33
96
81
48
18
54
24
66
6
54
30
24
19
53
27
45
48
19
41
30
9
33
31
41
18
12
138
6
129
3
48
66
75
21
43
47
48
9
27
21
9
15
3
6
15
27
37
8
144
24
9
7
80
21
147
16
24
35
48
69
24
51
189
24
123
84
60
6
54
54
27
33
54
30
12
84
147
24
3
21
16
35
156
12
37
11
18
51
45
6
24
21
39
66
78
25
71
24
6
30
30
30
96
97
17
15
15
84
45
177
24
18
45
27
45
33
42
18
42
78
12
66
60
78
30
12
9
3
48
48
42
27
40
113
39
40
11
18
72
99
40
8
232
8
45
3
63
9
33
84
60
174
96
49
155
102
12
75
3
48
24
21
51
13
72
24
47
24
60
6
199
5
43
41
36
18
33
3
61
71
12
18
78
84
6
19
5
51
75
66
78
66
19
11
30
6
78
36
12
19
95
78
42
24
66
18
36
84
36
49
8
27
30
18
78
36
43
11
102
24
63
57
15
144
15
102
18
66
18
66
6
36
9
48
15
78
18
12
12
186
87
33
102
30
90
12
12
9
21
6
78
15
40
24
5
36
6
24
24
30
12
103
65
15
27
45
63
48
54
30
13
17
15
48
27
21
33
39
27
60
33
16
11
85
5
19
56
24
9
7
5
18
180
93
15
57
40
11
36
54
24
36
6
25
23
30
30
117
63
25
35
37
113
15
15
12
90
19
41
60
66
132
120
30
7
35
18
30
37
35
90
51
45
3
9
6
24
1
5
91
29
84
66
21
3
117
69
150
72
114
24
12
12
60
7
119
49
47
48
12
18
36
42
13
41
24
60
54
61
59
72
13
5
6
36
84
42
138
90
60
27
24
15
84
61
8
15
72
6
42
25
32
120
39
42
63
51
13
41
102
97
65
18
37
8
63
1
53
42
9
16
8
3
12
30
30
12
25
8
72
48
45
12
79
41
24
15
40
5
19
17
18
42
30
13
17
24
36
6
48
24
12
33
75
6
84
12
63
15
33
27
12
9
15
9
21
6
21
27
21
40
5
6
45
3
12
36
13
95
30
19
120
35
30
18
12
33
9
15
273
55
35
117
24
195
60
1
8
45
75
57
15
9
42
117
72
39
1
59
6
84
99
48
33
12
67
5
186
6
3
72
9
30
1
24
5
6
60
9
72
153
6
48
6
24
ABCD 99955585222*3^$a+1 [50014]
12
18
45
3
21
28
48
17
75
16
5
15
21
24
3
4
44
15
45
69
43
89
39
40
11
33
15
6
90
24
13
36
36
32
33
96
87
3
117
3
6
79
29
15
15
6
7
11
312
13
176
21
24
12
12
6
93
12
15
93
51
18
48
12
3
15
33
28
20
39
9
88
8
60
45
55
47
33
15
102
18
66
54
25
47
24
33
60
3
97
60
72
5
84
24
15
28
29
7
11
45
48
64
5
96
19
53
36
39
3
21
147
42
24
24
3
3
69
156
100
53
7
23
13
32
57
19
20
45
27
84
4
5
60
75
36
33
72
60
67
77
12
48
12
12
48
67
12
24
80
45
27
9
27
48
15
21
28
5
63
9
3
45
51
28
77
24
12
15
96
9
24
60
19
5
24
31
17
84
15
48
28
36
17
36
19
65
36
6
48
33
84
27
6
36
6
21
33
55
5
60
135
60
4
96
65
7
48
36
17
3
3
90
15
12
75
9
39
30
66
73
32
45
48
7
12
80
28
59
72
90
3
36
48
45
3
93
55
8
27
30
7
17
66
49
12
29
12
24
144
66
6
15
3
42
24
6
61
32
48
57
15
9
12
30
13
8
3
13
11
6
3
36
24
51
6
96
66
21
99
48
13
104
24
21
24
54
21
4
47
42
36
15
48
27
21
33
7
5
36
24
7
41
48
31
17
15
24
27
6
12
3
60
45
3
69
27
81
24
24
30
102
7
35
6
27
57
27
9
3
9
30
57
57
6
93
9
15
24
27
21
72
52
8
39
21
81
42
6
31
17
43
108
83
1
8
21
39
21
3
24
24
21
27
27
30
3
12
147
18
75
24
40
107
45
9
55
11
1
95
21
33
15
12
21
55
24
11
21
12
9
31
44
99
21
16
80
33
24
15
16
32
45
30
18
30
33
33
43
20
21
15
45
24
3
16
80
27
21
40
48
77
15
12
40
152
45
54
21
52
5
15
160
65
63
4
71
24
33
52
77
24
6
66
3
45
3
57
19
32
76
24
5
43
35
6
3
129
54
30
19
48
8
45
24
19
12
36
89
6
114
24
3
52
5
12
12
36
51
9
75
15
126
24
132
72
102
9
112
80
15
37
77
6
9
15
73
23
61
29
48
87
39
6
99
15
1
53
15
21
30
13
44
9
3
84
12
3
1
20
52
5
3
15
37
48
8
33
36
54
1
5
31
8
105
66
24
25
53
7
32
3
45
36
64
65
3
16
11
25
24
20
16
44
12
3
24
6
72
12
27
64
5
75
57
18
21
45
67
11
18
75
9
39
108
63
21
9
36
75
24
60
16
48
80
36
12
36
72
52
29
51
28
41
63
4
41
3
16
11
1
5
27
21
36
151
23
61
24
5
15
21
66
49
29
7
53
51
48
27
120
25
29
3
9
144
24
12
31
35
18
12
18
6
18
66
3
4
23
24
6
7
8
112
53
51
4
65
6
54
3
36
21
6
18
132
18
18
12
12
19
56
45
7
47
6
31
29
43
11
69
21
7
44
24
4
60
113
15
16
41
15
12
4
5
60
42
13
11
6
43
29
55
24
12
5
31
89
84
12
15
33
87
4
5
63
9
103
5
6
6
3
36
24
21
30
81
9
24
6
30
67
53
24
66
9
48
33
48
30
66
91
68
33
30
30
3
9
27
3
66
3
21
48
19
72
17
31
11
49
36
29
3
40
92
81
12
7
32
12
36
45
30
6
18
1
44
52
5
42
45
75
33
12
16
72
72
8
9
18
42
24
15
12
24
24
48
36
33
12
36
7
8
39
57
12
9
18
6
39
69
67
5
7
29
18
6
39
40
5
36
43
68
9
39
9
72
19
8
196
56
64
11
21
100
161
31
29
7
8
64
20
81
27
24
33
60
6
21
88
11
42
12
66
1
8
48
28
5
30
69
64
35
1
48
8
33
6
54
3
33
24
3
88
41
18
42
115
8
16
128
24
48
24
60
105
84
48
3
132
9
19
17
3
9
87
12
12
40
77
27
84
33
15
15
13
60
5
36
54
13
5
24
15
12
52
20
16
29
102
49
5
39
27
30
12
7
20
16
24
11
9
12
36
15
33
33
3
21
36
19
44
3
21
4
44
48
33
7
8
33
96
36
39
4
92
64
29
39
27
93
57
114
42
19
5
54
93
105
24
15
24
9
18
54
87
33
96
31
11
6
55
11
1
17
7
20
93
12
66
18
19
36
80
96
12
3
66
63
12
24
4
5
84
36
39
45
7
5
24
31
20
48
45
3
105
31
47
1
29
31
11
69
24
88
11
18
51
9
18
117
9
99
9
36
120
15
16
11
30
39
9
24
39
64
29
3
3
33
16
89
54
18
3
16
5
139
35
97
44
3
21
57
39
93
6
21
12
4
35
54
18
1
101
15
9
87
40
35
69
12
52
29
63
48
12
3
6
24
63
3
33
87
18
51
75
66
39
40
20
16
8
21
99
96
16
5
6
21
36
16
77
91
23
18
3
45
3
51
1
104
52
80
60
57
27
12
108
40
8
36
9
12
12
111
12
36
21
15
100
53
39
21
3
45
36
7
8
33
63
9
39
4
17
27
24
33
36
30
78
66
21
9
43
29
39
120
93
72
91
8
21
51
3
13
72
12
29
24
15
24
36
15
73
20
24
9
63
48
4
12
8
9
42
13
92
15
18
12
7
11
24
90
7
20
21
15
28
5
63
9
12
18
9
12
3
66
24
123
12
15
33
84
3
6
48
39
27
24
57
15
1
17
12
7
108
29
55
11
48
13
32
4
44
81
7
36
48
125
55
68
33
24
27
57
66
30
36
30
18
27
4
5
15
45
30
33
28
8
27
45
51
21
33
24
87
3
30
31
11
72
66
6
33
87
13
17
24
3
9
24
24
7
17
48
51
93
60
39
4
36
20
45
12
30
37
20
28
53
3
3
6
48
31
65
15
9
180
12
15
16
59
93
40
5
96
135
9
79
20
16
24
44
192
12
9
75
4
29
31
20
51
37
20
21
72
18
21
51
66
39
15
37
8
45
24
30
21
24
21
36
12
7
8
16
12
65
31
41
15
27
24
72
1
29
12
78
30
108
3
28
29
99
52
5
96
24
27
9
24
18
141
36
153
78
37
8
69
27
9
60
7
72
23
13
5
ABCD 99955613144*3^$a+1 [50002]
77
30
13
20
33
54
25
5
6
54
255
117
15
88
245
42
1
48
56
88
5
67
8
75
37
29
31
23
1
59
157
29
67
113
79
71
21
40
35
1
144
29
7
23
6
48
12
18
96
1
143
42
15
16
48
89
42
81
12
21
24
15
12
28
32
3
33
159
54
7
24
53
3
4
48
5
12
3
195
85
65
3
100
8
81
31
12
36
35
24
30
66
30
51
4
41
84
7
47
25
5
7
29
67
17
36
31
83
1
29
60
60
6
24
13
84
24
35
174
36
31
29
36
18
150
12
54
24
33
27
126
51
63
1
125
27
40
32
28
149
18
25
36
24
20
28
12
41
7
80
27
6
87
177
66
1
203
57
4
35
349
60
95
72
1
68
45
115
5
30
21
28
36
24
41
115
36
36
8
16
5
79
29
15
51
84
1
12
24
53
115
80
27
13
11
97
17
7
89
36
24
55
5
24
126
9
81
84
12
18
42
15
69
66
121
48
5
24
7
20
69
7
23
24
13
8
9
7
5
60
3
27
33
12
45
18
33
63
54
36
24
12
39
24
160
96
5
120
30
85
24
12
20
3
6
55
11
133
68
12
27
48
25
101
6
54
19
8
33
31
53
120
43
48
29
27
45
99
9
7
29
96
60
48
87
93
3
3
204
6
6
114
19
65
15
16
5
31
29
19
120
35
1
41
55
65
30
48
37
44
15
25
29
3
12
28
77
7
36
104
3
72
138
67
29
19
180
137
39
24
57
150
78
15
76
5
36
43
95
33
33
90
9
48
33
6
48
36
45
15
66
18
30
51
99
30
42
18
3
9
19
131
78
15
45
36
54
37
29
199
20
12
3
66
7
23
84
61
24
41
31
65
99
45
24
43
59
105
9
84
51
69
30
1
89
12
48
30
30
63
3
49
47
30
18
12
81
3
45
40
59
1
35
181
65
114
24
42
19
5
6
174
7
48
41
39
24
40
95
12
114
7
29
78
1
11
9
45
24
127
83
42
24
27
100
53
24
12
48
36
79
5
120
6
97
47
36
9
51
90
111
33
31
59
6
84
90
57
88
20
28
108
5
30
1
53
3
3
240
54
7
44
16
24
59
6
36
75
28
35
1
152
33
7
12
32
16
44
120
69
31
23
61
11
13
8
117
60
3
57
30
66
60
27
3
6
48
12
39
4
120
5
42
81
112
36
32
3
66
43
11
54
7
95
45
15
18
55
20
45
30
45
60
15
93
112
60
41
24
51
40
104
21
139
11
6
43
95
37
8
136
84
47
165
16
47
37
65
78
216
49
8
39
30
48
60
36
75
9
27
4
36
59
1
29
60
127
47
21
45
84
27
64
44
195
1
36
8
16
59
96
6
24
36
51
9
18
37
164
21
18
42
63
27
78
3
28
29
6
144
60
36
121
23
61
36
48
41
84
36
36
31
23
90
30
120
21
45
78
150
55
11
21
33
12
120
19
29
6
61
168
5
30
1
5
66
18
6
85
11
45
39
126
24
54
81
72
40
17
60
103
17
15
111
25
35
1
29
87
72
45
72
55
336
108
5
27
57
96
39
40
35
90
3
129
18
25
17
84
19
108
17
31
65
66
61
23
6
60
3
15
45
216
129
66
1
53
43
24
36
24
65
24
54
205
71
66
43
5
67
48
5
231
129
42
18
12
108
15
12
64
60
72
53
24
36
39
48
9
51
84
88
72
83
177
9
19
41
15
24
40
35
205
60
60
68
208
29
31
131
18
12
24
87
64
24
65
36
18
66
120
24
12
24
7
8
36
93
36
54
45
15
45
28
72
47
30
18
25
5
102
9
60
129
6
25
24
71
246
60
19
41
18
13
84
23
6
27
57
55
12
29
7
140
57
7
65
19
35
36
48
6
31
20
88
71
6
79
12
20
27
30
15
21
31
5
24
144
67
36
24
20
28
35
6
27
87
25
8
57
60
15
81
6
240
54
7
12
17
91
203
45
9
42
1
17
15
108
52
12
5
30
33
111
30
60
6
18
27
4
11
18
3
28
35
36
45
33
30
1
12
68
9
12
78
42
84
115
5
36
54
6
48
43
89
19
149
7
5
48
15
15
6
84
51
16
29
90
6
3
57
30
145
5
15
16
24
24
11
33
117
18
6
39
148
17
12
18
157
8
15
12
1
113
27
33
6
25
23
105
36
52
24
24
35
49
17
174
90
6
48
12
1
8
69
60
6
60
24
6
7
47
42
3
15
66
24
42
25
35
30
48
102
1
47
33
88
29
72
63
87
25
35
54
7
47
61
36
113
43
24
5
99
36
3
37
23
30
7
179
9
28
60
60
48
20
4
5
3
3
25
95
6
18
72
21
27
21
100
60
20
39
96
66
79
149
91
12
77
3
64
8
45
30
57
33
15
45
31
20
39
13
17
51
9
6
30
19
5
36
27
69
ABCD 99955680478*3^$a+1 [50031]
24
12
81
6
12
33
27
72
12
36
6
48
24
12
60
99
9
12
27
51
228
6
12
72
36
72
198
114
48
72
135
45
15
93
18
33
3
9
141
72
12
72
24
120
123
9
72
27
3
9
33
75
51
57
9
63
72
15
18
36
135
45
99
12
24
57
27
9
150
144
66
36
42
21
123
18
48
18
6
66
33
21
24
27
21
90
18
63
60
84
45
15
21
36
6
36
318
51
39
54
15
9
12
99
9
18
186
27
39
9
69
39
36
72
99
42
30
33
3
18
114
18
171
3
9
69
3
81
54
36
33
21
96
36
12
90
42
63
57
132
27
93
6
30
78
9
12
9
36
27
132
45
3
144
15
48
36
78
99
12
27
45
51
48
18
24
84
18
6
27
21
15
129
27
9
6
93
27
18
54
45
9
51
12
9
132
63
36
27
9
48
24
117
99
9
54
9
3
36
18
87
21
15
27
18
48
54
33
21
6
84
6
48
27
81
60
72
12
51
12
45
51
27
18
18
72
18
27
45
36
27
120
60
48
24
9
3
15
30
63
24
12
24
9
54
129
9
24
63
111
9
141
66
6
48
63
24
9
12
24
30
6
66
81
60
3
168
45
36
84
132
9
30
72
6
27
81
111
24
84
99
24
9
21
15
63
45
9
30
126
18
45
24
21
243
96
21
27
51
30
63
33
3
33
3
24
9
12
54
69
45
48
6
57
33
54
12
33
12
60
21
60
18
18
27
57
18
24
18
63
63
120
114
30
33
39
96
72
18
36
18
48
33
57
6
21
9
51
12
69
48
18
108
45
24
21
108
15
21
135
81
72
36
36
63
45
18
36
36
42
192
18
69
12
96
12
9
15
12
9
6
102
24
3
33
12
6
18
108
75
45
63
72
60
21
27
72
36
9
72
27
81
126
54
27
24
3
6
48
6
30
6
57
27
33
21
63
213
48
63
51
45
9
192
78
48
18
15
27
45
39
33
72
21
18
69
12
27
45
45
24
18
30
36
60
18
18
12
96
30
54
60
12
18
81
72
36
69
36
27
27
174
60
36
72
12
87
84
27
9
9
87
63
36
9
9
99
12
153
15
12
105
48
15
57
96
36
48
216
27
15
48
69
81
84
204
36
63
27
12
126
15
9
18
66
36
51
3
60
30
24
75
9
99
45
36
42
54
3
9
6
66
6
30
180
54
36
9
144
9
60
12
18
54
51
39
33
48
60
45
72
12
90
9
132
3
33
81
111
36
45
51
36
144
9
48
78
9
3
42
39
27
54
24
3
36
60
9
36
66
33
36
21
42
30
60
12
180
54
90
18
9
33
36
3
9
123
57
42
30
60
18
30
15
21
18
9
72
207
42
18
12
18
18
45
72
9
6
9
3
90
15
147
18
222
90
12
27
9
42
9
3
54
72
144
27
9
27
45
15
12
117
27
24
9
66
78
75
45
36
63
60
57
24
108
72
48
27
45
24
36
12
126
72
42
54
9
48
15
30
42
81
75
36
6
48
15
93
6
48
42
39
132
12
60
93
60
75
9
24
12
132
30
9
96
84
24
21
6
48
24
9
36
57
15
27
18
90
117
48
36
9
27
45
60
75
36
60
3
69
75
6
12
6
48
24
45
57
18
45
27
78
18
57
9
42
21
15
108
66
36
6
84
18
60
135
183
78
63
72
99
102
27
63
6
72
39
45
294
18
27
12
72
72
45
15
9
27
111
24
102
24
48
6
18
75
36
63
6
156
96
156
135
9
114
9
36
12
45
132
18
18
48
27
60
135
9
39
54
24
48
6
66
63
60
84
99
54
15
12
9
27
45
42
90
3
9
72
72
63
81
36
18
114
30
9
24
36
117
3
9
36
36
99
15
54
48
60
30
9
27
117
27
9
171
96
66
63
63
144
90
63
9
63
24
9
36
3
60
3
42
120
24
30
9
33
30
225
9
42
48
9
24
81
30
6
39
9
24
66
186
66
45
144
9
27
15
138
99
9
18
18
126
6
12
150
54
120
6
9
21
6
18
48
24
54
45
27
54
18
45
57
18
126
51
39
18
6
18
126
30
96
27
36
3
144
72
24
36
9
36
9
72
27
3
54
72
87
3
33
12
24
36
12
60
57
18
33
108
21
36
99
24
57
6
45
21
24
18
18
30
33
36
3
90
108
27
33
48
54
36
18
15
75
18
6
66
15
81
108
27
3
45
36
99
6
18
21
168
12
27
6
27
129
144
36
54
6
84
27
252
216
15
21
9
108
15
3
6
108
27
36
21
78
18
72
12
15
39
6
3
96
3
33
36
9
72
12
24
36
18
21
72
33
111
27
9
72
63
42
126
138
24
111
33
12
18
54
15
27
66
60
36
54
57
63
33
21
96
ABCD 99956010314*3^$a+1 [50301]
77
7
6
2
136
44
52
54
131
51
132
33
103
62
10
17
21
70
90
71
19
14
66
81
45
46
113
121
23
12
69
75
39
16
30
110
52
32
22
98
52
149
21
136
98
64
5
43
29
36
13
26
54
40
59
36
75
204
105
3
9
55
30
8
42
4
77
24
15
88
56
129
21
42
24
96
4
5
229
6
5
61
24
8
18
12
42
10
89
87
144
60
36
30
3
175
65
39
22
18
32
9
39
28
65
3
9
31
5
31
41
73
2
70
2
141
132
67
80
18
10
32
81
205
47
27
40
41
72
108
171
78
51
111
21
49
18
8
12
57
108
133
23
24
121
50
6
10
41
93
226
36
5
135
54
99
24
151
41
36
3
6
10
14
42
52
17
105
24
16
14
60
6
18
261
1
35
3
57
48
36
39
240
28
44
64
14
58
104
40
5
49
2
52
2
3
48
247
41
37
107
252
51
93
72
39
10
6
90
107
63
33
36
75
46
95
27
21
24
36
61
24
14
81
15
69
75
16
41
25
14
226
90
86
18
16
24
14
6
42
118
17
3
46
11
7
5
72
31
113
204
12
51
4
68
6
82
14
150
81
25
8
72
15
103
36
54
11
223
38
130
20
10
23
96
99
76
68
48
168
180
57
49
11
69
178
36
36
113
61
11
15
48
96
36
64
50
40
54
96
77
48
51
48
177
31
80
18
72
40
47
33
78
45
147
57
43
54
23
63
18
15
99
156
42
27
7
5
63
36
9
103
150
38
66
75
55
30
26
70
23
177
34
38
147
36
12
27
28
20
36
12
34
114
92
33
72
60
45
34
54
96
8
66
46
8
15
75
16
120
77
55
5
12
171
100
26
66
33
39
213
24
75
4
5
157
23
55
5
111
54
24
75
67
44
70
14
52
60
41
25
18
32
30
15
27
40
8
30
34
14
54
66
46
149
75
66
40
90
5
49
102
20
54
48
51
61
24
2
28
5
75
100
62
168
42
30
94
149
39
120
112
30
18
38
58
89
3
10
23
1
26
24
60
90
66
48
64
5
108
120
75
64
41
75
28
41
49
32
10
38
39
63
93
141
6
144
18
42
6
3
165
51
45
58
5
91
17
55
104
94
224
48
15
3
30
106
180
41
3
21
33
42
144
46
59
7
20
204
33
165
186
132
4
5
51
30
70
29
36
25
59
15
76
53
15
16
54
6
66
23
1
176
27
237
99
39
16
14
42
48
21
1
23
15
226
59
67
108
62
15
55
41
3
22
167
27
33
108
15
90
198
100
5
91
8
118
35
75
33
36
165
90
48
21
132
3
9
36
37
23
105
87
49
56
27
15
33
19
36
44
144
117
55
84
108
77
36
13
11
31
77
12
144
36
1
50
70
8
250
17
13
50
54
171
144
31
29
33
82
36
162
23
36
85
83
48
72
15
112
14
16
18
32
30
90
6
24
3
55
128
52
20
21
115
24
17
60
241
2
81
7
152
6
99
13
59
36
33
27
48
27
64
44
261
3
60
12
54
66
40
53
51
12
42
27
48
21
15
1
26
40
65
12
3
24
6
3
24
13
23
97
114
221
115
149
9
22
68
177
43
149
15
21
27
30
3
7
54
110
84
9
3
57
108
133
2
9
139
41
3
36
64
122
40
71
24
31
48
60
104
16
56
36
93
72
69
24
72
42
117
3
102
16
8
264
58
5
48
24
3
30
10
5
33
27
12
51
40
14
70
18
42
17
211
74
24
10
101
15
33
57
3
12
3
52
5
79
96
41
13
66
24
12
257
121
6
20
28
60
56
12
112
77
21
27
96
12
33
27
69
64
50
72
270
15
12
163
20
30
18
22
2
196
32
93
36
60
93
102
48
76
17
147
42
64
74
46
11
3
33
57
22
26
3
151
5
3
21
75
22
114
48
32
94
90
62
18
6
10
36
2
195
37
35
3
105
72
33
66
46
23
72
15
129
175
12
29
25
8
147
36
123
57
7
5
127
26
22
5
165
123
69
70
5
36
ABCD 99956229658*3^$a+1 [50027]
81
144
66
21
3
84
12
90
18
65
16
99
101
16
39
54
126
36
30
131
49
48
42
54
36
18
36
84
12
78
12
11
43
6
24
71
304
45
114
17
103
65
61
114
30
12
23
1
54
156
6
18
72
54
90
36
30
48
102
24
24
77
25
39
21
131
37
72
11
7
30
12
48
6
41
79
24
96
17
7
42
84
75
15
30
126
53
7
30
3
56
61
11
48
19
45
72
75
18
222
24
66
18
12
69
32
19
48
125
25
42
21
9
15
24
75
77
13
11
13
12
168
87
33
167
43
5
127
33
15
6
6
60
48
42
23
31
24
60
165
81
24
6
30
51
120
39
60
21
15
90
24
66
21
63
66
15
8
136
69
150
93
3
24
60
12
60
81
69
24
96
35
43
5
7
9
32
49
78
57
63
42
30
81
3
6
63
111
36
18
3
32
31
81
9
84
3
3
29
7
24
60
45
81
48
60
30
162
30
84
54
42
48
156
30
47
7
6
36
60
18
126
6
29
31
41
13
11
64
15
54
75
8
120
48
1
78
12
5
16
159
113
67
45
8
55
41
24
31
36
53
1
210
24
21
24
105
66
54
30
126
11
24
1
78
33
32
1
6
41
127
120
36
6
30
9
111
108
6
150
41
73
15
81
15
56
235
78
6
96
30
48
12
60
48
12
18
30
12
84
39
21
66
18
36
6
24
60
36
45
129
24
23
72
97
90
18
3
9
18
12
24
36
21
8
61
30
90
51
9
18
36
6
131
97
6
6
24
24
75
45
150
53
19
24
36
9
81
30
9
39
12
21
57
71
1
39
51
108
300
5
16
24
51
120
21
200
43
5
1
36
60
90
173
120
88
3
21
8
1
66
60
30
11
7
6
150
306
30
90
18
6
54
5
7
48
90
6
54
11
115
6
120
18
186
51
8
55
12
54
96
138
12
81
9
18
5
7
24
81
99
29
25
30
33
63
6
78
252
41
19
69
45
6
30
30
33
51
45
39
72
48
6
59
1
30
36
45
33
42
45
96
39
9
15
84
21
216
15
30
35
48
31
84
42
30
24
114
3
39
18
30
66
54
12
5
55
90
15
75
18
51
69
36
111
9
6
84
6
24
15
105
39
51
6
18
42
24
171
69
66
48
6
24
30
5
31
9
111
36
24
149
112
15
174
90
6
11
40
117
30
12
84
21
33
30
6
66
24
9
45
35
97
30
48
57
48
45
66
57
3
45
81
24
126
30
75
120
63
81
51
48
12
209
31
113
157
11
103
137
43
29
1
6
120
9
51
45
99
29
7
24
54
35
16
32
67
45
171
30
167
19
30
78
42
39
21
3
27
5
24
16
15
18
36
30
96
48
21
80
79
36
60
24
17
13
30
45
21
24
72
51
152
1
24
72
18
60
36
6
23
25
111
51
21
33
6
9
21
60
18
42
18
65
97
24
71
43
12
18
6
41
136
3
6
60
99
51
90
90
18
63
33
95
40
75
117
63
24
17
19
77
103
57
129
30
48
12
69
56
55
90
114
180
60
276
33
57
78
156
36
60
300
18
12
18
12
48
66
24
60
66
54
12
54
66
60
78
57
39
36
48
12
60
54
30
9
51
54
96
24
30
66
24
90
186
144
36
215
16
15
105
75
108
33
87
132
90
48
90
66
6
18
12
11
13
35
49
90
6
15
56
13
96
11
25
95
115
54
114
30
60
12
48
15
87
33
15
81
15
36
24
6
138
30
6
65
16
48
45
11
25
6
24
36
114
99
80
37
120
30
54
71
73
12
219
56
19
54
36
27
3
45
72
27
90
102
18
90
96
54
6
6
90
24
69
141
51
15
18
23
67
6
30
54
6
5
1
78
113
24
64
32
19
60
24
84
96
21
8
40
8
37
11
19
125
91
6
78
120
90
42
78
47
16
33
24
15
15
41
19
53
49
18
30
71
91
18
72
11
72
1
15
80
55
57
3
21
93
30
42
51
129
15
3
53
64
3
60
102
24
6
30
18
5
91
30
39
21
96
180
30
84
69
80
16
21
24
6
48
21
15
6
11
37
75
8
67
36
41
85
30
48
5
16
39
12
54
60
30
6
54
6
30
30
48
42
90
3
87
54
90
6
18
41
1
183
15
60
21
171
18
30
45
15
41
64
15
57
8
31
24
33
3
21
99
144
5
25
36
30
29
48
7
90
42
5
40
24
24
15
30
30
102
30
9
24
27
48
45
111
6
48
6
114
36
47
49
63
135
12
24
24
30
42
24
24
12
33
75
132
ABCD 99956356348*3^$a+1 [50210]
6
3
21
64
68
54
33
33
18
54
10
20
22
8
3
40
8
79
8
33
45
211
29
27
7
36
44
42
10
26
27
16
41
6
28
29
15
36
10
80
75
159
1
72
3
134
111
15
6
43
5
42
48
33
49
15
71
18
7
77
16
11
24
117
64
18
8
12
13
3
80
6
55
5
34
30
11
13
2
78
48
54
13
72
15
50
10
90
120
56
3
39
6
12
60
43
5
160
206
69
87
9
79
17
109
84
15
75
36
14
30
16
14
120
10
2
3
39
48
9
9
15
15
9
7
33
53
18
12
118
54
26
42
18
30
16
20
25
24
32
79
9
17
103
17
24
39
40
120
21
3
23
18
6
9
72
72
16
17
12
156
34
21
9
60
3
24
45
18
8
9
33
12
18
10
15
47
4
50
42
24
28
53
64
5
66
9
33
7
48
48
5
18
24
66
60
27
88
45
6
5
64
21
56
12
60
16
107
9
4
74
78
18
9
15
12
10
24
51
8
33
18
46
68
18
22
26
57
9
55
56
24
24
15
129
81
7
9
38
105
88
17
12
18
22
83
40
8
27
6
4
2
64
6
35
9
15
24
81
36
18
25
47
9
40
11
13
23
72
36
46
30
9
171
29
57
39
55
18
26
34
2
6
28
116
10
30
20
6
52
20
18
30
57
3
42
3
24
9
6
1
32
45
16
2
24
84
16
18
11
15
57
9
34
44
42
31
9
15
3
20
57
81
34
14
30
30
24
18
97
8
15
94
99
47
73
101
43
11
45
9
55
5
78
42
36
31
125
3
37
114
56
30
43
5
18
4
45
8
25
71
16
5
3
15
6
99
31
32
28
14
15
72
15
10
18
21
105
32
24
36
42
33
39
36
18
67
27
2
36
39
13
8
27
1
14
30
3
48
9
12
10
18
63
83
16
29
21
43
41
6
9
105
6
6
118
30
39
11
130
51
56
15
49
5
36
63
105
76
18
66
39
53
12
10
53
9
18
22
26
64
114
80
12
55
23
1
48
23
22
20
40
15
21
32
19
24
5
10
17
27
6
54
1
5
30
21
24
21
28
47
16
3
45
24
32
15
24
9
21
64
8
27
40
96
72
5
3
24
31
2
39
15
33
7
26
15
57
12
19
17
15
40
24
53
3
15
12
172
9
152
7
92
28
90
38
54
4
80
24
7
5
19
77
102
6
54
36
16
21
39
8
22
74
9
25
8
24
4
27
17
31
47
33
15
12
54
24
31
24
5
51
15
90
70
18
38
54
84
39
16
11
58
8
19
63
8
30
67
8
27
6
55
24
56
96
3
21
1
20
10
9
15
41
24
111
4
21
8
72
15
48
1
65
15
79
72
54
20
36
54
61
83
60
18
18
36
25
65
15
33
16
71
88
21
26
9
27
30
18
66
19
15
6
59
24
7
33
47
30
3
25
86
64
2
24
30
9
21
96
18
1
45
2
24
49
21
35
3
18
12
6
42
84
51
69
6
48
16
14
4
35
7
20
61
120
17
6
30
27
9
18
61
135
17
24
45
40
3
5
48
19
24
11
70
30
86
12
6
9
153
12
10
2
4
44
7
5
10
38
16
11
13
35
96
99
13
8
57
7
47
1
53
6
36
9
63
33
33
16
54
56
49
104
27
66
42
57
24
40
17
24
6
25
3
2
18
1
24
120
9
23
24
3
10
11
40
39
17
39
10
6
14
6
21
33
24
100
30
5
1
30
9
56
27
42
6
30
54
12
4
50
15
40
77
60
7
21
2
33
15
12
30
24
4
2
9
16
53
54
6
30
9
51
45
24
40
57
8
15
21
19
48
155
54
15
39
9
57
31
24
41
15
7
32
10
8
31
45
44
48
18
16
18
26
42
12
27
33
12
18
6
27
13
74
22
59
40
21
8
42
18
36
6
66
144
60
31
29
19
5
4
23
48
1
15
3
5
105
48
4
60
15
3
32
6
55
8
9
12
99
15
6
10
8
30
42
48
33
37
3
5
3
24
21
100
20
16
8
51
9
55
17
15
13
80
27
75
124
2
103
96
8
61
35
40
17
7
21
32
12
96
6
124
32
18
40
32
4
8
60
27
9
24
15
7
18
95
25
23
27
42
24
24
6
37
5
54
54
7
17
66
30
6
48
57
39
105
64
72
8
16
24
8
3
42
43
89
63
19
53
63
28
20
24
10
12
14
6
15
24
1
14
1
8
16
65
54
1
17
15
48
40
5
12
159
24
24
111
1
24
32
33
64
60
3
5
99
21
82
50
18
48
36
33
37
3
56
21
139
47
12
45
1
15
32
19
21
17
202
29
9
10
45
5
3
79
18
72
38
25
45
8
3
1
23
37
44
12
28
56
39
16
15
198
2
30
19
185
127
23
72
33
69
3
24
171
22
71
39
42
39
69
10
38
24
10
18
38
28
6
26
28
20
36
48
12
45
21
27
1
32
4
8
6
46
8
10
62
28
11
27
54
39
16
65
18
21
40
24
101
24
3
15
108
10
20
7
24
15
80
25
5
4
44
10
72
38
18
28
2
4
14
6
3
16
56
13
3
32
27
6
39
3
16
26
43
21
152
24
34
14
22
20
30
51
33
124
11
141
48
16
2
25
72
35
37
24
21
30
26
3
15
1
23
6
54
16
5
39
16
2
15
13
86
61
32
25
8
28
11
45
10
9
24
21
14
66
34
17
13
11
24
45
156
24
31
11
84
6
43
15
41
21
99
21
36
15
45
54
6
64
74
54
12
19
15
92
60
24
9
16
41
7
32
25
108
62
61
117
2
9
9
12
78
36
6
3
37
44
60
27
48
24
3
12
22
3
77
18
12
6
4
24
2
48
34
6
9
17
10
5
49
15
15
41
9
64
71
21
24
24
16
36
24
86
24
9
27
69
21
54
12
94
3
23
12
106
44
36
6
4
17
73
32
54
1
33
95
31
14
76
14
94
3
57
23
15
9
33
72
31
24
53
6
126
4
59
51
34
30
5
33
42
46
20
19
5
3
33
24
12
114
9
3
30
15
7
12
5
33
127
33
6
65
105
46
30
3
17
55
3
45
71
12
12
16
9
5
18
25
29
28
72
38
1
56
16
17
90
12
4
21
155
34
2
42
55
23
4
68
12
6
103
15
80
9
37
74
10
87
39
54
90
50
39
16
32
7
26
87
63
10
120
15
77
12
12
75
81
7
17
30
33
15
33
24
3
22
56
12
6
16
26
12
12
4
84
2
18
60
43
8
1
15
33
2
58
8
99
64
71
33
21
75
19
60
2
15
45
43
21
20
15
1
20
19
72
9
20
3
3
ABCD 99956384714*3^$a+1 [50162]
16
21
48
132
180
108
36
66
54
180
23
48
64
368
43
5
112
63
144
30
18
33
80
103
41
48
151
234
18
77
25
96
126
9
224
91
149
7
54
36
18
162
11
139
48
42
228
60
11
97
15
105
39
123
198
15
32
112
129
6
18
90
30
72
231
75
222
102
150
123
111
36
221
112
32
151
57
128
19
173
25
215
55
468
30
135
45
35
7
18
18
149
97
60
30
108
42
54
41
13
3
224
1
24
119
240
19
162
171
63
12
54
126
60
48
341
169
246
54
59
103
114
54
257
277
27
171
5
55
90
138
101
13
72
11
48
192
64
39
6
108
48
167
145
102
89
112
219
69
75
101
48
112
93
35
25
198
12
6
66
125
205
3
128
49
18
12
240
36
162
162
9
81
15
48
128
64
333
42
9
45
126
18
35
127
54
36
39
144
45
216
42
18
15
32
7
30
27
195
36
105
15
270
179
115
45
96
69
59
139
6
156
24
36
18
165
51
221
13
192
35
1
159
75
101
103
9
93
24
48
42
65
48
7
150
66
17
7
18
23
49
36
27
225
12
126
132
17
64
39
42
198
41
115
77
192
25
18
90
72
51
69
11
31
48
72
96
105
165
75
48
87
57
32
208
15
18
207
153
54
126
83
16
21
27
117
59
64
57
6
144
81
45
99
288
96
21
11
79
113
175
65
25
72
36
107
55
41
97
15
39
89
7
180
69
93
102
6
135
237
108
39
176
55
72
65
31
234
90
12
81
27
117
195
90
18
108
102
47
49
162
18
11
160
9
84
3
39
180
180
198
126
141
75
48
101
7
24
33
93
180
54
9
45
179
181
11
133
155
133
54
144
54
198
372
60
57
128
283
174
24
180
36
108
138
60
270
167
85
27
48
48
57
23
25
39
3
93
135
240
9
3
60
66
96
36
108
12
83
97
78
81
63
17
48
48
48
109
48
83
61
24
27
183
42
15
144
128
208
27
165
63
33
9
12
168
147
96
63
252
30
54
65
193
12
24
36
126
30
123
111
24
9
165
78
29
295
30
59
16
129
66
125
43
90
107
55
89
16
111
30
243
105
119
313
120
15
99
189
32
7
42
95
160
176
48
1
6
89
163
162
108
15
80
121
71
144
160
21
228
135
272
61
54
126
95
19
108
225
81
156
60
18
5
240
97
15
48
243
48
29
31
81
128
61
156
119
151
36
165
39
108
77
205
60
48
162
5
55
185
211
18
12
15
32
31
396
54
47
64
15
161
48
112
57
90
300
42
18
5
13
54
270
15
39
12
24
18
12
24
ABCD 99956822996*3^$a+1 [50033]
90
13
60
17
70
30
15
47
1
27
153
359
180
16
9
48
3
62
40
50
58
231
99
57
47
178
219
173
178
45
35
37
33
92
90
28
80
25
5
103
12
15
272
88
50
60
10
45
35
30
178
30
15
105
72
168
291
21
3
89
31
147
168
57
17
16
102
48
102
180
2
76
9
35
13
63
9
3
69
21
182
25
53
7
3
92
60
73
17
16
14
18
42
25
63
69
21
2
73
72
51
74
18
28
120
21
120
83
46
12
48
62
10
39
39
14
198
42
18
37
51
2
55
84
41
70
30
18
62
30
85
108
47
250
122
76
2
12
67
11
73
156
24
15
92
25
5
115
24
11
12
61
17
70
18
104
7
11
28
90
30
69
35
60
16
9
21
15
24
3
129
11
28
9
21
2
30
127
95
28
33
59
18
28
30
72
45
12
21
12
75
215
12
61
72
47
46
30
57
12
51
45
24
51
14
127
36
24
111
57
33
20
28
135
87
69
11
28
42
135
75
33
12
35
120
28
9
23
10
39
48
23
73
15
2
7
120
168
33
12
15
72
93
2
148
32
76
14
58
30
20
42
48
28
42
15
45
90
32
78
30
13
59
1
84
65
28
20
67
111
42
90
45
33
15
87
9
23
16
45
27
33
72
165
39
41
67
35
88
45
63
44
28
18
2
40
20
58
14
138
60
148
15
27
18
27
15
18
99
3
69
9
14
76
104
18
88
2
60
102
76
120
62
25
95
28
44
37
23
157
69
51
9
30
21
23
30
108
79
99
44
16
2
10
18
120
15
72
72
96
24
33
110
97
33
2
73
125
30
88
81
48
48
95
72
61
197
58
45
15
164
78
102
37
9
42
33
119
46
42
20
28
44
85
21
2
88
45
24
3
92
46
30
42
170
12
1
15
177
3
30
42
80
58
30
92
72
16
74
166
69
243
18
39
168
3
44
1
60
29
7
53
43
95
70
135
123
30
30
12
18
14
16
74
55
36
77
10
228
32
73
29
55
5
18
109
83
148
9
24
57
30
90
48
51
101
19
131
97
12
11
169
9
30
9
81
42
18
2
58
99
21
27
215
28
2
42
28
2
178
2
16
27
72
35
16
14
60
43
3
150
60
14
18
70
9
113
150
28
33
12
240
47
25
60
23
88
9
65
88
30
20
73
144
5
7
21
270
18
15
117
48
2
25
60
33
14
73
84
21
18
57
24
23
1
12
12
120
120
3
78
27
65
7
141
60
15
27
212
136
69
108
35
10
18
9
156
24
65
55
5
18
12
178
3
165
72
30
60
32
13
33
30
120
42
122
46
42
20
60
169
11
28
60
12
182
55
23
28
210
60
15
60
15
72
9
189
60
12
2
108
49
21
3
17
60
30
25
15
90
50
37
93
18
60
21
9
12
18
2
7
35
16
9
23
73
59
18
12
67
21
90
33
119
16
14
7
51
30
20
60
30
13
36
11
12
25
51
2
139
39
30
2
73
15
45
27
90
80
10
9
36
132
23
40
20
28
81
48
3
9
11
12
18
163
59
16
9
51
44
25
65
18
109
9
14
30
16
44
18
25
24
129
27
63
2
70
33
59
37
11
118
39
96
17
42
16
69
48
153
51
23
30
46
12
90
30
20
28
21
36
5
162
1
12
75
129
23
16
81
23
90
43
17
187
24
45
222
129
39
69
48
93
75
17
42
61
45
2
30
60
10
18
30
122
79
23
133
3
42
2
16
72
92
1
45
12
3
45
30
9
48
45
27
81
51
24
15
21
53
7
21
18
30
62
13
36
348
93
32
43
15
2
28
78
12
20
28
12
20
58
90
45
165
39
132
159
21
24
12
45
32
115
33
18
9
12
11
58
74
28
20
72
13
47
1
15
57
45
2
16
2
90
157
51
14
7
23
25
51
12
18
111
24
27
90
15
204
71
72
61
36
51
48
69
12
60
9
39
51
30
72
290
28
30
150
12
45
135
32
76
32
42
31
75
12
117
63
33
57
18
72
90
18
21
108
53
115
65
19
60
161
19
84
105
39
96
137
79
48
33
123
84
123
33
60
27
2
103
137
30
18
43
15
2
19
9
2
60
28
9
65
115
153
39
24
15
57
45
18
60
9
12
11
28
44
ABCD 99956925598*3^$a+1 [50064]
60
138
72
186
12
19
185
55
173
307
35
60
193
125
115
35
126
159
21
72
19
53
180
108
12
186
342
63
45
12
24
156
19
53
222
30
6
270
18
9
45
51
165
91
233
102
24
36
69
57
12
96
139
113
210
13
464
16
137
39
75
54
102
42
175
96
11
24
61
65
30
6
123
69
75
75
12
78
75
63
193
29
115
65
15
256
485
91
173
115
17
54
25
65
84
108
240
12
42
73
107
66
132
36
144
198
84
78
90
57
141
19
449
282
60
264
186
90
18
54
180
18
79
144
11
18
210
42
48
42
45
21
72
51
45
126
336
277
32
213
18
60
12
42
103
41
66
18
60
90
141
39
30
42
210
186
133
317
12
135
27
198
72
96
210
37
192
11
198
72
54
138
108
60
234
18
30
117
261
43
137
7
32
93
48
60
72
271
71
25
128
165
168
300
72
60
115
80
123
324
36
24
325
80
48
15
145
143
108
162
84
204
36
306
72
37
173
18
337
191
54
171
57
7
53
219
531
90
54
96
18
444
42
126
12
60
127
263
72
33
165
132
66
342
42
270
135
48
213
360
84
36
450
9
48
3
108
49
221
211
203
181
29
198
54
199
96
251
300
42
120
108
27
207
78
18
90
7
335
1
209
42
30
103
320
112
221
3
129
90
37
89
55
17
30
162
175
192
11
150
108
102
90
54
108
78
252
108
30
90
132
90
165
192
201
7
47
18
175
311
270
66
18
78
72
97
65
63
435
18
54
18
18
78
12
199
48
5
150
37
233
108
120
3
39
36
54
270
12
198
15
112
185
55
263
121
47
18
102
150
243
309
75
16
77
12
55
185
228
19
311
30
114
180
324
66
90
186
180
90
18
72
67
41
246
33
352
48
23
18
66
198
168
192
18
42
12
6
234
15
195
18
91
41
48
87
201
72
42
108
25
257
63
33
127
47
60
18
18
72
297
189
12
39
93
522
25
221
168
192
258
12
150
90
102
42
45
225
15
183
120
60
480
18
204
ABCD 99956988148*3^$a+1 [50055]
51
9
63
96
5
25
11
36
55
18
59
28
39
114
6
5
1
23
12
52
57
15
75
36
9
8
52
51
17
55
6
42
9
3
33
180
72
12
44
16
21
59
31
9
21
48
275
24
36
24
7
33
51
5
49
75
8
55
53
84
43
12
6
12
42
42
114
54
42
29
7
29
25
119
16
36
39
5
28
3
54
83
7
65
24
76
68
12
1
35
7
57
51
144
41
24
60
24
37
24
95
40
21
119
60
24
72
12
12
31
9
36
9
3
56
7
65
7
5
108
24
19
21
44
4
63
65
25
12
96
35
16
3
96
5
25
66
5
24
1
59
16
45
71
24
28
3
9
36
15
45
3
54
27
8
55
96
5
36
1
54
53
52
20
36
37
90
36
77
64
36
32
40
45
60
27
69
36
30
5
16
33
35
4
32
1
35
19
30
15
36
12
51
5
31
30
11
48
24
36
1
23
91
81
33
6
41
85
24
42
17
48
124
105
11
24
55
36
12
12
204
9
45
3
24
44
97
18
29
55
5
25
102
6
90
17
7
60
66
75
44
73
11
16
39
24
6
42
29
73
35
48
64
104
24
31
21
20
36
43
81
96
12
57
111
12
92
19
30
11
24
36
24
7
60
108
12
5
19
29
24
1
42
57
32
48
12
16
12
27
5
43
30
3
39
18
6
17
157
47
40
9
35
216
84
4
12
80
19
65
4
8
4
44
1
11
4
39
12
84
60
5
91
17
52
15
24
5
72
55
12
30
11
19
5
36
84
7
18
3
63
132
173
7
108
17
43
36
29
16
15
5
60
61
27
3
12
17
24
24
25
15
8
37
60
36
11
24
1
11
12
247
24
17
24
91
9
68
1
27
15
29
49
90
24
48
29
40
63
6
12
39
3
41
16
8
7
48
117
33
35
12
61
30
9
9
35
12
97
36
47
13
12
39
20
31
84
33
33
39
8
12
28
8
73
11
48
28
44
79
96
84
42
59
40
8
1
35
16
44
24
13
23
55
12
9
3
5
103
78
42
30
54
41
4
3
36
132
9
44
55
42
75
12
15
12
126
23
4
108
68
7
65
4
99
24
72
53
72
48
48
40
20
84
31
113
16
20
36
12
36
24
37
18
17
61
15
3
5
36
13
27
20
1
39
39
30
12
72
12
54
5
7
57
20
12
49
6
113
13
78
77
4
56
55
24
45
8
25
102
41
67
60
36
5
4
72
56
19
41
64
8
31
5
4
15
42
95
61
35
19
45
9
11
43
53
40
44
31
29
144
19
36
6
35
31
57
60
12
9
51
36
12
33
72
48
83
124
20
36
1
30
108
6
6
29
4
21
6
21
39
84
21
56
4
48
8
60
84
36
7
36
6
35
55
36
17
31
36
125
40
111
12
6
24
150
17
1
39
75
18
3
32
7
6
27
63
9
8
67
18
66
21
20
28
8
19
5
76
24
15
48
120
30
11
36
13
27
45
15
3
108
69
15
5
49
87
15
9
3
96
24
5
1
11
36
25
47
108
24
19
6
48
42
5
48
7
5
49
47
19
21
132
45
90
53
4
9
12
24
23
55
72
48
33
44
55
53
61
11
28
45
11
12
25
23
19
41
52
9
23
37
11
7
5
7
24
6
119
7
65
49
90
5
28
3
5
12
132
36
48
1
35
28
32
84
61
60
3
33
12
27
9
12
27
72
9
36
15
51
24
18
15
32
19
77
7
17
19
5
60
16
15
5
144
85
11
1
59
36
49
30
33
12
15
29
84
37
3
8
24
76
3
5
61
30
36
48
17
12
1
96
63
21
24
96
35
1
30
30
15
21
23
25
36
6
53
12
4
20
1
75
33
11
100
8
37
95
19
5
25
24
12
35
91
137
55
5
36
76
36
39
21
12
56
12
19
21
80
12
7
78
23
24
60
48
28
3
12
57
68
24
31
12
30
47
28
123
5
48
124
8
37
6
5
61
15
8
151
17
144
31
17
36
1
75
8
12
43
65
103
45
8
19
41
24
52
33
87
63
113
24
13
42
54
39
27
18
30
17
48
40
12
36
68
4
72
21
30
9
63
65
72
55
36
12
12
89
7
48
21
39
6
6
60
18
11
13
6
17
24
43
5
28
9
3
15
17
25
24
59
12
55
29
4
32
120
1
23
1
23
108
7
5
31
21
80
84
25
6
29
7
24
6
54
33
32
84
112
8
36
24
4
68
60
4
3
5
7
21
144
48
15
96
69
75
41
19
41
12
7
12
48
6
12
87
51
29
67
24
9
8
13
39
27
156
5
37
23
12
28
15
5
24
28
12
3
6
27
3
5
24
36
85
6
53
85
23
37
27
39
36
29
120
49
42
30
15
20
91
168
21
15
21
9
78
17
19
9
57
63
3
29
28
12
176
60
72
73
23
1
63
15
6
54
48
24
5
13
47
24
4
80
1
11
24
4
57
78
6
27
225
30
17
7
5
61
18
5
76
44
31
29
4
20
37
6
18
51
9
6
21
3
5
12
12
40
57
24
6
54
11
36
64
15
24
9
20
1
11
13
66
17
108
124
168
39
48
30
27
33
71
36
19
12
9
20
13
6
65
1
54
72
53
16
33
6
5
19
60
48
17
1
24
12
83
36
52
8
24
25
11
24
52
69
96
18
30
11
16
20
48
55
36
5
36
13
11
79
12
41
12
40
60
176
7
9
33
12
35
88
32
24
16
20
55
105
63
17
43
66
6
29
1
11
43
6
35
19
72
17
72
120
108
7
5
55
30
3
8
12
48
43
12
29
24
31
18
60
35
61
42
72
57
8
13
48
27
20
43
5
60
7
48
65
24
28
3
72
53
24
52
80
28
12
21
15
9
18
6
27
12
56
12
108
4
116
85
60
6
29
16
75
45
21
18
6
59
7
65
19
24
101
24
4
63
18
60
60
6
65
19
17
7
66
59
12
88
32
36
12
61
11
60
31
9
15
6
12
3
8
19
41
24
31
6
59
76
15
36
9
15
113
52
39
24
12
53
55
17
48
13
39
3
30
18
53
36
28
72
9
27
32
12
13
48
35
25
24
59
1
18
12
6
18
30
59
13
42
12
45
8
12
79
17
4
44
ABCD 99957472768*3^$a+1 [50139]
180
97
47
25
24
36
75
8
340
21
27
60
9
168
35
25
27
9
120
96
11
52
12
69
96
60
60
60
24
111
153
12
75
45
15
69
27
72
128
12
85
87
36
240
129
24
144
36
47
49
15
33
132
131
72
85
27
9
347
60
13
36
3
57
60
84
99
48
189
48
72
95
205
183
72
45
203
208
60
33
27
120
9
111
117
3
12
12
36
84
69
276
111
9
11
4
48
117
60
11
64
33
155
40
60
272
229
96
63
117
24
99
188
37
12
51
9
3
12
20
25
83
1
87
33
60
27
93
27
69
75
60
45
60
60
63
177
11
13
96
300
24
24
36
99
108
33
24
132
155
96
160
12
240
20
25
216
11
28
21
107
289
3
45
36
11
48
40
45
95
1
27
152
85
12
111
32
28
33
27
129
143
1
24
12
180
84
60
47
373
59
97
15
96
33
267
272
61
60
99
81
60
144
123
69
35
16
24
105
24
27
33
59
1
24
60
47
28
117
3
21
27
57
12
3
21
47
160
69
60
35
13
36
47
37
12
111
93
84
12
3
72
45
11
49
24
84
360
12
155
16
9
48
60
75
21
11
108
25
75
237
48
95
37
51
33
336
15
69
264
36
59
1
147
12
12
120
60
213
96
11
48
1
59
1
24
156
11
49
99
81
207
93
24
180
12
48
135
80
1
60
36
135
48
45
3
72
45
3
9
155
49
51
45
171
33
111
153
36
39
92
16
57
47
13
12
108
36
47
52
108
9
24
60
60
216
24
36
23
205
240
36
36
168
156
167
4
96
24
96
20
64
96
33
51
33
27
48
57
135
33
63
93
204
3
320
109
24
59
37
51
93
60
99
45
83
37
36
71
13
156
36
263
97
120
63
32
16
120
72
57
168
72
15
236
37
132
108
75
57
35
25
71
13
36
35
16
237
35
1
84
60
3
69
3
81
84
123
20
100
33
36
84
84
275
37
11
49
15
69
71
36
37
60
15
8
109
123
72
33
47
169
47
49
71
24
48
25
36
147
9
35
229
119
1
51
45
3
12
68
100
21
144
267
45
24
24
63
12
21
36
111
249
111
32
72
216
73
36
180
71
157
207
33
36
119
72
76
33
27
177
47
36
240
4
93
96
36
24
87
129
111
12
117
23
97
15
93
60
23
24
16
9
84
299
72
108
97
3
261
147
20
73
24
120
36
39
8
37
143
13
24
60
36
47
124
45
84
179
108
397
135
120
20
25
96
120
36
11
37
36
27
9
3
45
15
57
108
3
140
37
12
48
72
231
9
11
40
9
123
165
95
160
12
80
25
24
99
57
83
100
60
140
61
96
3
312
45
15
33
12
195
9
27
44
145
24
27
72
240
68
37
47
16
69
123
45
123
117
27
56
64
69
60
60
24
83
133
36
11
133
60
120
99
80
241
96
51
129
48
15
45
63
69
264
60
27
144
96
144
96
9
24
24
3
20
133
119
52
45
60
23
25
27
48
32
25
23
72
133
132
95
73
15
81
51
9
180
60
60
27
12
48
33
84
180
132
51
24
108
32
ABCD 99957745346*3^$a+1 [50108]
24
24
40
116
28
56
12
67
185
52
48
21
71
36
60
84
84
16
45
11
7
33
60
69
15
56
4
213
36
39
60
80
36
84
156
4
12
33
11
112
32
61
11
133
11
304
12
80
25
83
61
27
12
51
54
107
64
24
32
4
20
120
52
117
23
232
141
11
4
80
60
25
59
16
69
11
12
100
224
60
16
168
21
11
60
28
45
35
16
264
32
13
144
123
8
40
20
172
24
44
60
36
16
69
95
28
116
40
132
3
9
117
155
24
60
52
188
256
44
40
9
47
40
93
36
11
36
208
92
12
136
44
36
64
156
69
87
48
8
88
84
20
108
28
56
88
32
48
88
9
108
183
32
288
4
24
144
81
35
52
129
111
32
112
44
60
36
19
17
208
120
56
76
144
60
20
28
20
25
23
28
84
12
33
167
85
51
8
12
84
169
35
19
257
175
41
84
16
68
216
24
216
24
156
84
12
49
95
48
52
44
36
24
40
44
16
20
16
176
144
64
56
16
48
36
48
36
144
48
44
48
132
60
36
28
404
72
16
213
47
48
36
48
12
25
71
48
76
24
12
224
144
36
96
60
132
28
3
29
36
25
35
109
63
80
109
51
39
33
8
4
20
24
36
36
40
20
48
132
88
56
40
8
48
60
52
8
24
25
63
32
36
28
21
15
36
12
240
147
29
52
117
35
37
83
48
193
107
109
183
12
156
68
229
23
103
65
120
40
140
16
44
25
59
76
20
12
13
219
48
44
13
72
11
12
100
20
12
25
35
64
20
84
12
84
60
4
60
132
8
112
36
32
276
144
25
252
99
20
60
1
71
24
48
72
24
49
167
13
35
1
171
9
11
40
8
112
9
87
32
96
12
112
20
76
116
24
289
15
260
36
49
11
12
112
72
56
48
36
144
49
123
228
32
13
35
76
8
25
47
84
85
75
12
72
32
79
29
100
240
45
35
37
3
116
100
32
48
112
44
100
8
88
8
25
27
128
4
56
100
44
216
136
120
80
60
4
69
90
93
68
181
11
24
148
105
36
131
84
76
44
36
76
104
300
60
24
120
4
21
191
24
96
228
172
9
87
180
80
64
80
100
44
265
59
108
112
36
32
72
85
72
119
25
36
23
96
12
28
201
39
32
24
13
131
76
44
52
57
72
111
12
8
157
51
165
131
4
80
84
25
35
36
172
99
45
9
87
60
104
24
16
216
12
21
47
12
12
55
270
11
40
32
48
49
119
241
54
105
20
1
15
48
12
20
4
12
33
47
48
16
33
35
136
116
48
52
63
41
40
45
11
24
144
127
45
44
1
23
31
141
96
68
109
107
73
27
108
20
180
12
76
132
21
107
4
48
72
144
24
60
92
25
23
16
216
24
81
119
120
64
72
296
228
109
3
92
121
71
48
97
183
96
224
12
4
96
8
52
164
40
20
52
72
57
11
60
148
20
120
64
80
280
60
68
64
33
36
99
48
68
16
36
92
12
133
36
11
169
87
20
64
63
57
104
96
16
69
59
24
61
36
3
68
28
45
87
120
117
63
92
112
128
36
36
24
36
208
21
167
48
100
20
24
55
41
16
8
16
45
95
121
23
12
16
8
12
132
72
48
16
56
24
96
324
12
4
9
39
12
56
73
39
272
24
120
ABCD 99958098536*3^$a+1 [50073]
180
15
33
72
6
192
216
96
85
23
66
114
48
24
66
24
99
16
128
16
5
6
66
24
39
9
6
229
20
15
78
3
156
69
24
90
18
27
60
3
84
6
67
12
68
123
133
29
7
60
84
24
143
9
51
12
72
78
7
29
79
113
42
121
107
42
108
18
54
27
153
7
23
96
72
264
18
15
171
54
7
60
23
12
96
102
132
48
111
57
54
25
41
42
85
107
36
33
81
30
126
78
30
6
18
15
16
36
251
24
30
18
78
12
36
24
30
121
11
25
24
36
164
24
27
90
18
132
36
72
25
113
3
16
71
13
24
56
24
27
69
21
36
18
85
20
9
27
40
84
36
23
117
99
162
72
42
36
97
11
30
24
15
87
6
12
18
18
186
13
20
60
87
48
36
85
29
138
60
90
102
1
80
69
51
36
21
12
60
111
27
37
23
13
71
6
108
259
36
5
72
39
51
73
35
1
23
18
3
27
49
23
1
140
45
54
18
54
30
78
21
84
141
6
13
23
18
90
265
17
42
30
15
63
18
54
12
6
63
9
7
23
42
3
27
49
24
23
72
18
54
144
25
29
102
96
9
99
9
45
27
108
57
19
104
111
96
189
45
175
41
48
198
177
45
7
44
15
144
1
84
132
71
9
51
18
139
71
1
5
63
27
85
113
18
13
17
67
41
31
180
11
9
3
6
31
5
84
6
9
124
11
49
53
18
36
6
3
76
8
16
5
90
241
140
28
80
15
66
126
108
57
28
47
48
57
3
12
9
100
5
120
6
288
25
36
20
124
23
73
5
30
9
81
99
105
7
41
19
8
117
114
12
37
203
13
44
60
27
45
9
174
18
67
11
192
72
45
76
36
11
48
1
20
108
52
23
18
18
21
100
80
45
150
9
84
96
99
45
16
29
147
40
11
9
4
17
72
6
105
75
126
54
12
42
15
21
66
105
39
45
24
16
5
15
9
87
28
41
54
21
144
16
41
135
204
36
33
51
40
95
54
36
12
3
159
225
33
18
9
153
139
5
36
87
15
1
17
78
45
27
18
30
24
45
21
6
18
7
8
16
80
15
69
100
32
48
3
162
66
21
69
15
40
5
12
54
33
12
141
30
49
11
54
90
69
15
24
25
36
77
67
137
18
21
76
128
27
69
24
12
48
27
33
57
139
5
39
33
3
69
7
23
18
63
51
13
12
101
18
25
224
36
51
60
49
35
9
45
147
100
95
9
81
54
90
39
3
9
93
6
25
65
15
24
45
42
138
55
41
66
78
30
162
6
12
36
129
21
31
23
90
12
126
117
87
36
9
24
57
54
9
60
57
162
18
3
69
66
54
6
120
72
42
102
49
47
157
32
9
120
51
40
8
15
72
129
24
21
36
19
20
24
40
60
77
183
15
81
16
29
12
54
114
159
21
99
36
75
24
25
36
29
30
1
5
66
6
228
24
15
33
132
7
59
21
195
33
120
15
25
23
69
3
81
69
27
24
21
3
141
36
108
12
78
18
39
9
195
75
1
23
48
73
180
17
19
41
63
4
77
3
27
6
147
195
21
36
33
67
35
60
36
13
17
27
105
120
6
9
52
5
39
60
4
101
39
27
108
18
63
15
36
13
12
23
60
66
60
54
12
114
111
28
20
33
63
51
85
5
15
75
69
21
18
18
3
9
18
93
64
60
17
3
12
9
66
9
15
25
5
54
121
65
36
39
36
69
36
36
12
51
9
27
45
90
25
23
85
80
15
1
77
87
16
167
12
105
183
33
57
54
33
12
4
96
23
30
90
145
5
12
6
12
6
12
19
23
45
132
33
15
3
57
75
97
155
54
151
83
21
4
96
59
85
23
153
4
32
45
144
12
3
75
9
45
31
89
51
144
75
57
28
11
9
16
5
54
42
18
12
489
111
108
66
42
97
23
33
16
101
43
155
30
31
41
3
100
44
21
15
16
23
97
29
30
249
240
16
5
79
32
108
45
15
40
17
6
9
40
23
45
21
6
25
60
164
51
85
5
36
18
114
18
133
11
25
23
90
6
9
111
45
51
153
40
143
49
60
44
24
63
228
85
11
18
87
3
25
36
59
60
48
ABCD 99958132258*3^$a+1 [50034]
24
13
35
105
15
57
123
133
35
60
45
16
71
48
37
8
75
97
32
3
9
39
96
144
144
97
59
1
68
60
15
13
95
60
85
35
13
56
108
15
97
36
347
133
23
25
12
84
8
15
33
75
12
45
3
60
13
167
12
33
12
36
52
24
71
177
183
60
9
64
107
25
47
13
60
35
45
27
117
123
73
44
4
11
156
25
23
180
24
1
12
35
13
32
3
60
45
40
32
3
85
56
216
15
73
92
60
39
33
28
23
25
36
179
12
12
45
15
96
25
12
59
225
111
69
171
24
48
13
32
16
47
84
9
24
111
141
39
61
56
132
3
105
4
131
225
12
15
1
60
47
60
213
135
144
45
28
32
48
88
56
3
93
39
1
24
36
20
27
12
21
84
15
93
15
61
72
264
84
12
23
12
13
132
48
44
111
81
16
23
96
45
16
23
12
45
12
87
84
37
47
1
119
48
48
72
25
24
71
24
1
20
12
75
48
45
3
9
36
39
72
61
35
73
71
1
47
61
59
37
119
37
83
36
24
264
1
167
85
155
57
16
12
59
108
37
164
51
49
156
36
48
44
48
87
61
47
9
3
60
1
20
16
84
35
12
12
13
80
88
59
13
107
57
75
24
24
73
24
56
120
240
75
9
99
1
83
12
49
47
33
111
24
9
87
21
108
36
183
37
11
12
33
3
24
276
24
73
8
87
9
36
4
23
57
183
36
72
13
71
21
15
12
117
36
27
1
32
3
61
20
60
3
33
120
3
72
180
24
96
9
64
36
36
47
45
256
36
96
284
75
81
27
13
24
24
311
48
48
72
33
3
25
12
47
1
104
60
12
123
13
284
4
12
59
33
52
20
63
45
111
12
69
183
216
21
3
117
39
72
12
13
104
16
23
25
95
69
15
61
59
73
44
40
56
75
9
4
56
39
81
3
168
13
35
420
96
84
24
45
48
63
37
144
44
16
23
60
45
15
120
13
23
45
99
156
25
116
180
60
4
60
272
27
73
48
60
35
9
75
48
25
32
15
1
20
27
117
75
36
25
36
96
92
75
121
12
32
3
13
36
144
32
60
3
181
60
35
145
95
24
25
12
59
121
60
20
3
85
47
153
40
32
147
48
45
84
3
61
60
20
27
12
36
69
112
59
69
3
48
61
140
16
383
24
13
59
24
97
152
52
35
81
12
28
95
85
60
35
93
16
59
72
33
39
213
87
97
59
97
44
111
12
57
84
16
23
36
61
11
12
13
83
60
37
24
23
96
1
8
123
25
215
57
12
16
24
23
1
180
32
75
49
11
9
48
15
21
99
181
35
12
12
48
25
108
180
20
27
108
1
80
16
80
39
48
1
92
4
60
35
145
56
148
11
1
48
32
3
81
16
95
33
27
85
35
13
44
3
49
59
120
25
72
8
27
69
36
87
121
12
35
48
60
24
57
40
176
27
13
107
93
39
9
40
59
13
32
15
93
240
27
21
36
3
37
131
45
3
85
72
35
12
105
75
81
27
48
241
36
95
145
80
3
81
76
35
25
107
37
144
179
33
4
80
16
92
27
145
36
32
15
33
28
119
33
63
121
11
25
95
109
24
72
80
39
49
35
21
16
20
28
152
3
12
33
220
156
36
60
35
60
60
9
124
47
57
60
3
109
96
203
216
48
45
52
60
11
60
9
276
48
99
48
84
36
45
4
188
75
61
60
12
143
97
23
24
60
12
49
191
45
3
33
27
93
15
120
49
143
108
49
84
167
129
39
24
180
13
20
4
263
1
35
85
56
3
133
107
1
284
136
120
80
52
95
85
92
183
57
112
83
33
15
12
33
100
80
88
35
156
48
97
84
35
72
105
15
13
20
16
80
40
ABCD 99958181452*3^$a+1 [50045]
35
205
80
3
45
304
80
96
112
32
240
288
112
23
25
587
21
64
419
36
553
608
27
36
36
144
61
155
133
80
160
320
160
47
561
195
45
144
48
51
397
32
48
423
9
112
239
1
215
361
32
288
183
57
112
192
251
85
464
48
195
13
144
128
48
387
72
108
153
423
297
207
72
121
192
335
36
72
469
179
301
59
144
373
32
288
387
36
324
117
96
39
73
320
48
144
16
240
32
832
48
11
501
208
32
663
468
72
45
27
108
252
61
192
48
80
123
36
321
64
83
72
133
11
36
241
224
39
36
133
80
3
429
3
93
195
324
153
160
48
80
207
225
528
39
288
72
673
48
80
99
13
128
363
21
51
45
192
51
141
160
95
241
83
216
181
143
97
119
153
192
336
64
368
208
240
59
21
87
153
63
129
288
123
69
3
109
176
240
240
144
16
227
157
95
33
3
468
9
27
165
51
285
3
349
128
63
1
35
108
33
64
288
155
432
21
240
99
504
69
192
16
32
267
165
256
155
277
80
768
243
216
21
144
51
468
489
15
396
720
21
51
349
80
16
239
288
216
249
3
45
423
360
504
25
155
288
117
672
448
275
93
87
36
21
16
192
768
47
216
57
123
309
15
36
36
73
48
32
240
112
215
201
352
167
144
180
69
147
45
256
ABCD 99958323352*3^$a+1 [50048]
25
32
141
79
20
16
29
55
140
183
18
72
18
36
21
9
54
6
18
93
63
72
18
7
119
24
144
45
153
72
163
83
6
198
13
59
48
45
33
7
5
162
49
32
69
43
8
93
7
20
63
9
111
6
84
36
6
13
59
13
12
47
1
17
18
30
54
36
72
45
15
45
63
25
12
53
15
15
45
12
21
36
84
19
125
36
7
32
16
41
36
15
93
30
49
8
183
54
36
36
36
7
23
60
48
9
63
24
108
36
84
18
54
1
53
27
87
66
7
60
12
47
24
97
23
96
21
123
54
15
16
71
36
78
19
47
6
48
27
120
12
3
18
39
21
99
40
17
36
18
169
35
33
57
3
27
45
168
88
32
69
54
109
36
32
39
66
72
31
95
36
78
12
31
72
11
12
198
54
13
12
140
33
7
120
8
12
15
60
72
84
54
72
43
20
40
128
72
27
48
132
30
168
36
7
12
36
11
1
20
3
57
123
9
135
33
39
81
60
129
36
75
87
36
54
18
54
19
17
54
156
45
100
77
15
57
36
108
87
52
60
11
24
13
20
60
9
24
30
54
15
111
6
111
12
33
42
33
3
177
57
48
18
85
32
12
3
18
139
23
13
71
121
47
18
48
147
75
72
13
5
67
77
3
27
36
114
48
3
60
15
30
27
48
12
27
33
16
89
6
117
57
36
19
17
18
72
180
13
8
3
54
3
15
90
48
6
21
45
168
7
5
43
11
6
12
31
41
6
18
87
3
12
57
51
49
23
37
8
40
20
45
7
8
52
48
29
30
33
27
18
126
9
3
13
12
47
1
5
54
25
48
17
15
15
6
39
87
81
9
30
18
15
40
17
24
7
65
7
41
42
12
33
9
18
66
24
18
12
42
84
87
28
32
3
25
29
18
18
126
21
27
33
3
114
3
12
93
84
19
59
36
72
85
12
5
90
33
40
108
12
80
120
27
61
29
162
21
12
21
12
150
174
31
180
5
55
12
47
33
180
93
55
65
24
3
16
17
18
66
36
42
33
39
180
18
12
79
17
12
55
48
12
107
13
5
55
128
52
11
24
105
57
51
93
30
36
81
40
5
7
36
17
27
28
72
11
97
32
123
133
35
36
108
18
48
39
87
36
54
6
25
23
6
30
36
24
18
12
31
12
101
42
57
117
18
25
71
54
3
117
126
36
150
43
65
12
3
16
59
12
108
6
36
43
60
36
24
53
27
3
97
227
6
7
20
16
32
40
77
60
31
32
88
47
57
87
66
78
37
32
48
60
112
17
63
3
97
71
54
30
36
117
9
60
43
101
7
20
9
3
27
1
5
180
7
23
73
59
12
49
24
8
69
18
33
15
60
57
45
55
35
6
36
138
73
89
19
41
48
6
85
44
28
23
205
137
72
3
15
12
126
114
33
60
52
36
35
69
3
18
36
18
72
1
12
168
92
51
30
72
43
12
132
17
36
7
5
31
104
100
48
23
6
3
108
120
69
19
17
15
112
23
12
60
102
18
42
19
119
13
48
47
42
18
30
24
199
24
8
3
12
78
27
39
1
32
57
78
36
25
60
24
48
192
8
15
24
18
30
45
15
45
48
45
60
43
11
30
36
168
127
29
19
5
54
18
12
6
72
12
126
79
60
11
30
24
3
15
73
132
12
47
18
15
63
145
17
12
103
65
75
117
43
8
40
53
24
138
54
6
30
24
103
5
15
16
84
41
6
54
36
111
9
91
95
145
32
16
44
33
12
90
61
11
24
36
18
126
9
28
17
18
37
17
36
27
93
60
87
28
23
42
12
55
41
7
12
17
48
31
5
24
108
27
16
24
107
21
3
84
25
35
45
16
5
6
36
18
54
25
8
40
20
27
33
40
32
16
60
5
144
55
53
12
3
60
15
25
65
7
11
25
47
174
6
13
92
93
12
24
18
18
67
17
6
18
12
18
36
18
72
6
18
72
54
61
5
15
3
24
25
23
25
35
12
36
204
48
90
72
162
78
15
16
5
12
18
6
19
11
18
31
32
40
5
43
47
42
3
135
25
32
93
54
54
54
12
36
132
93
33
12
144
6
12
42
18
12
18
43
48
32
57
3
3
97
32
60
3
60
108
90
39
40
60
80
15
36
54
3
33
30
49
47
18
18
144
49
5
79
8
57
18
54
31
20
12
48
63
6
19
47
25
20
33
36
126
90
7
83
12
60
120
73
12
20
16
131
6
27
27
48
6
102
18
36
111
33
6
36
54
51
88
24
8
40
92
60
40
113
7
65
96
36
19
44
3
25
29
36
24
36
72
90
18
30
57
136
32
148
11
33
51
96
13
8
12
75
36
12
24
84
24
102
6
72
25
5
15
117
108
12
6
157
17
78
12
49
132
17
75
16
24
8
52
23
24
18
18
13
41
19
47
73
92
52
17
31
48
12
17
6
36
30
3
57
31
5
84
24
36
90
90
79
65
ABCD 99958571114*3^$a+1 [50005]
9
21
48
3
19
5
31
8
54
15
36
24
127
18
80
6
81
19
20
4
2
28
116
66
9
87
10
23
39
30
76
14
22
24
44
30
42
15
45
30
24
4
86
156
28
11
12
109
68
10
42
24
36
24
2
22
36
30
41
1
18
20
30
27
24
1
14
30
15
48
3
40
8
16
18
2
36
42
30
10
36
44
112
24
72
42
38
34
6
12
20
52
6
2
3
3
40
6
23
33
63
25
26
16
104
10
35
63
52
14
34
41
9
16
12
32
10
53
67
26
40
20
16
6
14
6
4
44
12
40
18
14
6
22
42
2
60
18
10
2
10
24
80
6
6
57
37
14
21
85
8
22
5
51
45
3
4
2
15
19
26
30
6
54
9
9
16
26
30
3
45
3
43
41
9
54
10
47
15
66
12
16
24
11
111
124
44
6
12
4
6
12
42
20
10
29
15
24
12
30
15
33
111
12
19
44
12
82
50
10
23
25
2
16
14
27
9
10
6
48
2
94
14
45
1
44
40
12
44
24
18
54
16
38
6
3
12
24
9
148
47
3
9
36
27
16
41
63
60
22
8
36
4
36
56
30
4
14
3
19
68
48
40
2
15
15
12
6
52
71
96
3
18
24
64
62
70
42
41
45
10
2
12
156
24
72
10
29
49
35
105
52
18
66
11
9
15
7
30
23
7
14
24
10
26
10
5
19
24
32
10
38
12
10
44
4
32
6
4
14
4
18
2
15
25
72
11
27
46
11
19
17
37
26
4
2
58
78
12
6
14
46
5
12
9
30
28
41
7
2
46
2
24
10
5
24
81
6
4
134
40
14
21
1
36
42
32
33
15
12
33
31
92
4
5
99
36
30
18
10
26
129
1
6
8
42
16
18
14
27
3
46
11
19
14
6
10
74
6
4
20
12
6
4
44
6
6
24
18
22
65
9
16
50
36
9
3
10
2
30
10
50
24
30
12
54
3
45
36
15
55
20
6
4
32
24
90
69
15
42
4
14
21
15
16
12
6
20
12
63
15
6
30
10
48
80
87
19
20
24
10
6
6
30
29
7
20
24
48
16
29
13
68
6
6
22
41
84
37
8
6
66
16
38
10
54
2
15
25
38
30
28
18
12
18
14
18
18
66
10
41
27
66
4
2
48
21
9
6
6
100
26
40
30
2
6
22
5
33
10
14
12
10
18
92
15
39
16
14
4
108
2
33
15
12
10
50
22
26
18
76
20
15
144
57
12
15
12
1
18
42
8
51
33
18
4
53
3
18
16
8
15
1
66
8
30
12
10
74
15
7
42
20
22
65
45
15
9
27
9
24
10
14
3
7
30
12
20
4
26
16
98
15
7
8
52
2
15
7
5
1
14
21
43
44
10
56
24
6
40
6
14
46
14
12
48
64
6
20
27
19
20
54
15
1
108
2
18
10
30
2
10
24
12
18
12
8
16
30
56
4
14
21
36
13
24
12
44
22
17
31
20
9
7
14
6
40
6
2
21
12
75
12
12
48
22
24
20
15
9
12
28
26
100
74
3
7
32
18
28
8
24
12
39
7
14
28
36
6
53
33
30
9
33
18
24
21
37
50
45
36
105
10
36
41
24
24
49
8
4
74
24
30
16
11
13
56
10
44
6
66
18
6
34
26
60
4
30
18
2
6
16
68
16
14
22
14
36
30
30
4
11
13
8
22
62
4
42
2
18
12
45
48
7
5
48
7
2
40
36
38
21
99
16
44
34
11
24
61
20
6
78
40
2
114
4
38
4
18
20
12
18
22
14
21
3
6
34
17
3
21
9
12
6
52
2
15
39
24
40
2
6
12
30
3
27
117
21
4
14
52
12
2
3
15
21
9
28
23
37
14
81
9
6
33
21
18
30
30
12
54
15
37
68
15
27
9
43
12
24
5
145
24
12
8
15
3
9
43
5
91
66
80
4
14
42
24
22
17
7
5
13
56
30
16
18
66
24
32
4
17
13
14
30
18
24
40
74
24
42
21
3
36
9
15
54
6
81
9
6
9
9
42
9
15
81
33
18
45
7
6
14
30
6
4
6
6
116
42
22
8
12
54
4
36
20
30
34
11
1
11
3
16
14
40
24
18
60
20
18
4
23
3
16
60
29
15
10
32
34
38
15
57
10
78
42
18
2
24
22
30
29
43
20
46
20
30
6
4
12
68
24
27
36
3
21
39
60
6
28
26
21
9
114
16
56
30
18
12
30
15
31
8
6
54
54
16
20
24
36
111
85
18
20
22
38
10
32
60
28
35
108
43
92
12
22
6
32
12
54
39
7
38
18
10
30
14
18
18
78
76
53
21
15
19
8
129
43
5
27
16
12
42
8
15
27
33
31
5
12
39
30
24
66
6
12
3
27
28
17
21
24
66
16
56
45
57
3
13
74
18
4
14
45
60
15
4
140
12
9
15
36
21
3
52
8
10
2
9
51
4
8
36
30
27
25
2
6
24
63
7
30
30
12
74
16
8
6
6
28
18
24
14
15
9
3
43
41
9
54
40
5
60
31
26
16
23
7
18
44
3
37
72
60
8
15
12
21
10
32
10
11
55
24
80
6
27
33
15
21
148
48
12
11
87
52
2
6
52
17
31
17
21
12
3
85
12
35
27
30
3
3
9
13
14
21
24
3
12
45
39
12
24
10
6
2
60
51
37
2
72
21
57
6
21
1
8
10
86
60
3
1
26
54
42
10
44
4
47
60
69
6
84
28
60
18
38
30
6
60
18
3
93
36
16
35
9
3
13
134
58
8
12
27
43
8
12
10
2
9
31
5
13
20
22
18
20
15
12
13
12
54
5
91
5
3
6
75
31
38
16
56
24
36
16
32
40
11
21
10
8
82
8
6
6
66
12
10
56
30
4
17
1
24
8
52
26
4
14
4
47
39
60
12
22
6
20
36
4
17
13
20
22
14
15
1
2
42
15
63
6
30
24
12
16
48
6
44
36
75
1
90
18
26
33
195
12
21
49
24
11
24
19
8
42
28
8
6
18
36
27
15
9
15
24
40
6
11
24
1
8
24
16
6
14
6
60
9
21
6
10
2
28
54
68
18
40
32
18
39
9
40
126
14
4
20
46
44
21
1
6
14
46
8
52
29
33
147
13
8
22
8
9
24
7
53
69
15
37
59
45
34
2
48
10
2
15
9
12
40
32
15
57
60
3
1
47
7
2
3
51
24
42
40
8
6
6
36
27
7
80
18
30
12
16
17
48
7
50
10
32
9
49
35
1
11
49
44
18
114
6
10
12
2
6
24
15
24
21
4
14
10
23
19
14
36
18
16
20
6
3
15
10
20
40
6
14
12
64
11
9
27
3
30
22
53
21
18
10
26
6
111
27
12
10
8
3
7
17
24
21
18
22
26
18
6
28
20
18
48
40
12
8
10
44
36
6
51
24
25
35
3
28
92
21
21
30
54
52
2
30
48
18
24
45
45
12
28
2
24
6
18
16
32
28
30
6
30
20
15
9
24
30
18
10
20
24
18
16
44
51
12
9
66
24
60
24
6
18
70
18
44
30
10
14
42
22
2
10
11
3
36
64
29
33
18
6
54
34
42
30
14
24
12
54
70
5
15
96
78
3
85
32
10
12
5
73
11
1
11
3
9
36
7
29
3
21
31
44
9
15
16
6
30
65
9
24
27
13
8
12
12
18
150
72
24
34
20
33
9
58
12
8
45
57
6
12
46
26
9
49
20
52
8
6
10
26
9
60
57
39
15
28
8
42
46
60
42
23
45
24
76
6
5
51
42
18
28
60
92
64
8
12
4
6
14
21
31
2
16
12
24
18
92
6
4
36
8
42
42
6
10
80
6
21
9
90
6
64
8
60
12
30
30
75
15
40
8
72
124
12
14
4
119
7
14
27
12
21
16
14
30
4
86
46
38
22
38
10
42
8
40
12
6
14
36
22
23
9
24
16
50
88
32
16
8
45
49
11
69
3
25
98
126
51
12
1
54
18
14
46
8
12
18
40
20
9
1
24
8
18
21
33
12
3
12
19
17
27
12
18
70
8
9
19
14
76
2
84
30
28
26
30
10
29
67
26
78
24
22
18
17
49
2
64
8
100
18
42
18
14
45
24
24
25
26
34
72
ABCD 99959565164*3^$a+1 [50018]
4
8
12
40
48
168
15
162
11
49
15
57
63
180
72
15
18
198
5
24
25
60
3
20
48
48
61
66
24
30
11
37
12
15
44
37
167
37
11
52
36
9
18
77
12
55
5
31
9
68
25
48
15
32
85
83
12
40
152
103
5
12
31
5
85
35
60
40
9
6
17
73
60
23
19
12
45
3
17
13
23
7
53
97
60
47
13
71
1
15
15
41
12
13
39
153
83
79
29
52
69
6
42
15
33
42
48
30
3
44
37
90
5
31
102
167
1
90
54
15
3
5
25
35
72
76
45
47
55
33
8
4
8
24
25
48
3
9
6
5
24
24
19
21
32
28
12
24
3
5
36
64
3
12
21
80
91
6
3
200
19
5
97
30
29
61
18
45
3
42
35
7
48
78
23
19
33
12
105
27
20
60
25
90
101
7
101
91
6
15
129
11
7
42
59
19
18
3
21
126
57
57
119
132
12
16
44
12
4
57
15
75
30
35
24
28
92
96
52
8
28
27
9
44
12
12
25
12
59
7
30
24
71
25
60
23
49
30
41
1
90
9
24
12
20
25
11
40
99
60
18
12
48
108
72
51
284
12
25
39
51
21
12
36
9
87
20
64
27
12
30
3
147
5
28
8
12
7
117
15
9
39
5
100
33
3
57
95
25
54
60
30
3
3
24
30
18
72
105
20
13
30
18
24
15
15
41
19
21
108
21
51
75
5
40
75
17
12
43
5
7
78
15
8
132
103
29
25
11
12
28
9
36
23
19
17
40
75
30
48
23
168
61
60
35
121
54
5
36
24
36
25
3
24
32
156
37
47
25
30
53
25
95
13
35
49
59
7
57
48
57
35
67
41
12
7
21
44
1
23
1
108
15
33
143
72
25
12
11
12
52
3
125
40
20
12
7
18
48
3
36
15
6
24
35
25
96
24
71
19
45
21
59
40
44
49
83
25
30
54
3
236
16
24
21
66
5
72
133
23
19
57
15
96
89
16
9
59
19
33
39
5
13
15
45
60
3
72
72
8
37
95
144
31
69
12
32
7
6
72
15
45
132
15
68
37
11
12
16
24
3
65
7
18
15
48
20
60
16
20
16
9
71
180
97
12
156
102
72
5
31
42
35
7
30
18
77
96
52
60
45
12
11
139
18
131
76
3
48
5
12
7
36
29
4
9
47
43
17
1
39
33
35
25
60
23
24
148
56
24
132
76
32
43
17
16
56
55
18
11
1
3
57
11
12
28
75
24
45
21
15
12
27
5
28
45
11
31
29
4
80
52
21
123
27
12
30
47
31
42
42
21
12
3
5
24
84
61
119
121
3
8
24
25
99
92
115
65
37
3
48
9
12
15
24
20
19
77
91
204
18
15
32
4
39
78
47
25
30
53
24
25
59
40
21
36
35
7
17
48
13
144
48
3
68
24
97
60
3
33
90
54
6
42
51
80
12
49
179
52
68
132
37
35
72
73
15
8
37
12
48
23
148
87
29
25
23
25
27
45
36
23
16
36
32
25
183
75
24
45
8
85
42
89
37
99
51
65
28
12
24
48
8
7
57
33
47
1
83
76
33
3
45
12
35
48
72
12
13
30
17
60
16
32
60
96
31
5
13
11
16
21
23
36
88
3
54
48
3
72
48
44
36
7
12
138
198
12
81
72
12
3
5
19
5
60
48
13
23
4
27
9
36
45
15
3
17
25
36
35
12
25
48
24
23
120
136
36
44
12
24
13
11
16
20
73
83
4
3
42
18
45
20
40
120
8
85
59
1
12
111
21
23
48
88
20
7
45
9
11
24
28
8
28
9
42
48
30
71
31
53
36
7
24
9
12
15
29
100
3
41
12
19
6
63
21
119
37
24
39
56
61
12
12
71
48
79
48
65
37
102
6
30
5
49
83
13
27
45
63
15
30
143
31
21
15
65
115
5
24
25
11
37
27
36
20
12
16
21
6
45
75
33
20
40
80
4
108
8
1
126
29
1
24
15
8
37
59
120
24
12
84
31
18
11
12
97
60
47
24
19
33
9
15
68
52
36
8
12
72
37
30
41
60
48
40
9
3
44
1
12
78
17
25
11
31
30
23
12
31
5
19
5
108
37
30
66
72
12
3
12
20
40
44
1
36
3
92
52
92
1
15
24
20
13
3
68
12
37
18
24
29
4
15
30
47
24
19
12
29
4
3
12
153
80
7
48
29
60
4
24
12
56
24
16
48
27
45
8
19
53
7
150
3
20
19
41
4
15
9
27
9
33
12
126
165
45
47
85
23
40
39
9
87
90
24
30
65
16
8
1
3
87
6
15
44
1
179
13
3
32
36
76
36
32
7
69
21
35
121
15
80
24
115
6
63
24
20
48
49
3
8
37
11
12
85
60
39
123
78
12
63
20
7
18
12
18
33
12
24
48
3
5
79
5
4
404
13
15
9
75
21
30
12
45
105
71
4
33
155
12
43
132
45
165
11
61
36
59
4
24
8
28
69
48
30
33
81
36
3
24
33
24
18
41
132
25
114
21
69
11
72
136
20
7
5
7
5
168
48
12
55
30
99
68
37
3
87
60
5
24
16
56
49
48
27
24
21
23
36
4
3
30
279
15
138
227
1
30
84
6
147
8
100
8
12
25
83
61
30
29
16
20
40
3
41
60
24
52
44
19
228
153
44
16
27
17
28
44
60
1
23
19
12
5
43
45
120
68
40
20
84
24
97
27
32
48
25
150
21
9
23
49
108
47
64
24
87
48
72
81
15
ABCD 99960006626*3^$a+1 [50000]
8
36
39
6
84
24
30
13
8
15
25
44
63
165
9
3
177
159
12
24
9
55
44
60
15
276
37
200
48
159
72
49
12
60
48
29
18
9
9
115
11
108
72
6
15
15
25
53
36
54
21
16
80
129
78
30
3
57
3
27
6
30
69
27
129
69
12
36
219
3
18
123
52
17
18
9
81
162
18
3
12
45
30
42
31
44
48
60
24
60
129
36
30
24
192
33
9
27
21
43
11
33
153
12
75
57
151
23
57
87
72
18
151
29
63
15
54
15
159
54
51
132
12
153
12
51
57
135
12
28
5
15
63
21
76
65
175
5
43
20
27
45
72
27
30
3
21
15
51
18
126
21
36
57
3
9
24
12
39
108
136
95
60
12
105
12
81
27
48
24
16
89
12
36
18
37
5
27
12
51
12
13
5
42
72
144
57
87
12
24
54
15
3
90
18
54
15
105
27
9
90
90
15
9
66
42
103
5
30
72
72
81
96
3
42
51
93
55
35
21
9
42
48
97
44
84
12
15
78
7
20
72
207
30
240
39
84
57
15
48
21
24
18
57
15
57
9
36
6
84
18
31
5
36
36
60
54
105
69
36
15
39
21
69
7
89
36
3
40
41
6
12
45
88
32
177
18
57
4
11
36
9
69
30
144
36
90
180
175
65
12
198
54
27
9
90
54
51
9
12
78
102
3
3
33
12
3
81
16
17
12
63
27
18
51
9
43
180
92
63
48
6
18
13
17
6
66
54
25
11
9
132
3
24
126
84
36
24
12
75
21
12
87
84
117
24
31
23
12
72
45
135
42
15
15
61
47
61
11
54
54
18
18
105
99
48
18
72
24
39
69
27
39
60
36
108
30
51
39
72
93
33
42
48
180
54
54
42
174
49
47
18
99
27
21
63
6
66
25
44
3
1
41
3
51
120
37
5
18
12
25
29
144
7
44
75
78
156
72
39
16
44
36
45
24
30
45
123
21
52
29
24
7
23
69
57
60
48
3
15
33
9
66
24
61
59
36
54
18
129
249
36
6
13
32
40
17
87
21
42
12
90
36
168
99
45
108
43
41
60
91
83
90
54
21
15
21
3
48
13
5
6
213
12
16
29
144
66
90
15
76
48
77
39
39
9
28
32
3
25
32
105
12
36
55
89
18
60
18
18
21
4
44
3
12
105
3
25
17
43
59
9
27
18
72
43
29
51
75
69
28
8
81
75
33
162
33
123
45
9
54
57
33
54
60
181
56
33
15
60
60
88
5
39
84
9
12
24
66
114
7
47
1
11
108
33
57
60
12
31
167
36
24
105
15
42
39
45
54
60
12
49
149
36
24
51
15
96
69
159
57
16
48
41
36
108
27
28
35
54
18
24
21
69
3
16
80
135
9
57
6
12
6
7
8
51
49
137
72
36
90
12
18
6
61
44
3
18
144
171
45
12
63
9
18
6
84
60
90
48
162
43
48
107
213
9
43
65
207
12
45
151
65
150
12
18
42
93
27
45
45
60
30
72
6
30
42
15
12
291
13
65
36
19
44
36
99
36
162
15
40
32
93
15
12
16
5
15
21
60
84
24
12
39
36
24
135
42
30
18
72
72
42
45
9
15
100
32
48
15
126
99
12
48
24
57
3
51
12
13
29
18
9
60
15
6
39
16
8
81
30
54
36
24
39
81
7
29
18
73
107
13
29
79
80
57
27
21
99
27
18
6
21
63
18
39
48
36
100
35
54
30
72
93
60
141
72
12
15
111
36
21
3
57
28
17
42
12
9
231
1
35
85
68
21
135
99
54
31
11
189
21
15
153
108
30
108
96
90
66
42
120
51
45
12
27
28
23
9
28
20
63
72
24
48
141
21
126
13
20
39
18
115
65
54
33
3
45
33
15
40
35
144
126
7
8
21
63
60
72
16
8
45
24
31
41
30
6
295
44
3
138
132
63
27
21
81
31
65
15
249
3
72
15
1
17
6
66
18
18
18
177
27
165
27
45
51
90
12
31
44
33
180
18
69
3
198
36
6
33
21
30
6
18
97
5
3
15
57
120
12
28
59
48
21
51
18
3
93
12
42
90
27
63
33
48
100
101
6
48
36
108
18
3
159
45
15
30
6
81
16
119
69
21
63
27
33
21
90
69
15
33
39
6
12
51
9
36
7
203
150
67
35
60
9
219
85
11
138
42
9
40
17
15
9
75
76
23
45
45
126
90
36
99
81
18
36
45
105
75
108
108
84
ABCD 99960245852*3^$a+1 [50090]
54
9
69
3
63
42
27
60
84
111
9
135
54
78
30
243
12
21
90
18
75
27
18
54
6
30
141
12
180
72
15
36
12
18
27
99
69
45
39
33
51
3
90
102
42
63
96
33
6
45
75
6
30
36
9
60
45
15
3
72
9
93
126
45
15
18
123
15
18
144
42
57
45
144
78
9
75
6
162
21
267
84
24
18
108
3
33
66
6
15
36
3
30
15
21
42
57
36
69
12
15
39
36
24
69
72
33
54
177
3
93
3
54
48
63
9
60
102
132
138
72
90
57
111
48
36
270
42
54
90
105
87
168
9
120
48
51
60
21
63
9
15
9
180
39
60
57
48
3
177
69
96
87
111
30
39
15
198
6
69
51
6
126
18
99
27
126
3
24
117
48
60
84
54
60
48
105
24
48
63
105
132
99
93
36
159
57
33
15
117
3
51
30
54
18
27
72
108
252
15
45
129
6
129
27
72
18
18
69
36
111
42
12
54
33
12
51
81
36
9
108
48
18
96
162
63
39
42
99
21
75
24
36
105
90
108
18
252
66
129
15
81
216
105
27
45
66
72
108
42
144
72
30
42
84
63
33
51
57
84
99
33
51
72
75
12
57
15
189
15
144
141
105
99
27
18
18
24
18
51
15
162
3
96
51
12
114
102
9
63
90
15
39
96
30
27
108
84
3
108
36
81
48
24
3
54
42
105
24
81
90
42
18
48
270
39
3
21
45
42
21
81
24
12
63
51
81
3
21
12
9
15
3
33
15
24
18
180
27
99
72
30
3
123
42
27
63
30
54
105
72
21
87
27
165
63
81
84
33
18
114
27
57
366
18
90
9
57
108
111
33
24
51
15
45
12
12
21
42
54
36
75
24
3
6
39
12
93
51
15
9
153
18
42
30
24
72
108
33
21
27
3
60
48
6
135
132
57
90
36
30
78
117
12
36
60
27
213
60
144
51
12
90
24
27
75
36
45
60
24
60
24
60
120
63
54
15
84
9
66
42
36
3
15
45
21
168
99
3
108
21
141
27
81
27
117
3
3
81
3
198
18
72
24
153
21
54
72
90
15
27
72
12
42
48
27
12
15
18
111
120
57
75
12
9
27
75
24
12
294
39
303
33
96
69
48
18
45
60
144
21
42
12
126
72
96
3
81
39
39
129
15
30
15
60
60
27
33
81
18
18
15
39
72
12
24
12
9
51
162
48
54
45
36
27
33
39
9
36
339
90
3
60
57
3
33
6
105
15
36
93
60
12
168
12
12
165
18
180
18
24
27
63
54
51
69
6
108
57
69
102
45
84
15
57
96
180
27
18
15
12
27
24
48
42
66
96
18
15
273
27
273
87
27
9
57
111
96
45
24
54
336
45
105
15
12
81
27
27
126
30
9
60
9
87
60
45
24
123
111
210
18
9
9
54
45
87
45
48
51
18
27
99
9
36
21
18
57
15
42
51
87
21
15
9
33
15
69
6
12
24
54
18
18
39
72
51
102
96
72
54
84
6
102
150
27
24
57
3
36
12
24
36
15
12
90
15
96
69
54
33
111
33
21
108
87
27
12
21
21
30
129
36
15
180
33
27
120
36
36
42
48
54
78
144
30
78
18
33
108
129
156
180
36
60
36
3
120
39
72
189
75
90
99
120
39
45
75
45
63
21
96
27
9
81
15
12
12
3
117
36
3
21
108
36
12
21
18
24
21
33
51
39
90
27
3
93
3
126
36
18
18
90
162
27
27
57
24
21
63
60
57
51
27
174
126
81
24
9
51
129
30
24
180
33
21
3
9
6
144
69
15
90
183
123
81
9
51
21
51
21
78
138
54
9
84
51
33
201
6
18
36
12
27
51
18
291
48
87
36
24
36
21
24
9
75
99
129
12
48
15
9
27
54
15
15
78
18
48
33
45
174
21
15
45
9
27
33
54
9
21
108
111
75
84
21
75
ABCD 99960279158*3^$a+1 [50000]
15
12
120
96
9
51
72
36
24
216
27
90
3
80
52
20
85
3
44
145
51
32
13
135
60
57
27
96
44
112
56
37
27
33
63
21
147
237
119
36
12
31
137
40
32
12
36
124
48
36
80
85
131
4
9
27
108
9
23
28
33
39
8
36
52
12
72
36
44
28
60
92
16
60
132
32
16
24
87
18
3
93
23
4
68
13
15
21
63
32
24
12
72
220
21
27
48
24
20
28
80
28
69
83
40
12
12
93
48
6
57
96
36
60
8
16
8
12
36
4
108
60
8
24
37
3
24
33
119
180
184
8
40
20
196
164
36
36
88
68
13
27
24
8
25
6
129
8
7
54
51
15
65
13
15
32
76
12
3
129
39
9
39
18
3
24
8
156
24
7
33
96
116
4
69
27
36
164
28
69
39
24
60
36
63
29
108
12
60
48
4
60
39
5
16
33
15
12
68
108
28
72
12
21
39
8
132
40
57
156
42
77
13
174
69
9
3
108
12
216
72
44
76
20
43
9
60
96
60
24
96
56
13
15
12
96
12
45
23
28
51
21
21
156
83
64
33
75
72
68
16
12
48
3
29
40
68
4
12
39
105
36
48
9
123
36
48
24
36
252
32
88
27
42
12
27
24
68
100
32
25
11
120
24
136
9
3
32
16
72
60
12
56
64
9
96
12
11
72
13
39
24
32
43
29
76
32
52
8
12
31
137
64
24
212
28
39
144
66
123
3
144
18
39
48
111
17
72
7
29
61
11
91
9
12
12
20
28
108
120
129
90
9
32
4
36
39
24
209
12
76
20
12
136
12
32
13
48
27
60
20
133
54
41
96
7
90
27
12
120
93
36
63
20
19
17
72
12
76
24
8
60
40
32
37
108
11
16
8
88
21
288
35
1
15
84
36
8
76
75
54
36
39
36
80
1
18
65
4
72
27
293
4
129
15
68
88
51
5
4
92
120
64
84
36
20
64
69
27
63
198
47
19
9
20
88
116
144
16
48
20
28
44
168
37
54
45
96
20
36
37
96
119
48
31
54
23
13
54
33
15
90
11
4
144
20
28
12
69
3
116
121
3
8
40
32
25
36
123
21
12
90
6
47
28
128
40
60
165
12
47
28
8
52
45
60
11
4
69
83
16
44
16
48
12
44
40
63
66
35
36
28
9
11
132
43
57
33
54
29
12
36
40
27
57
20
121
48
3
36
3
29
12
180
76
24
36
60
9
11
24
156
100
80
60
12
76
9
3
9
42
9
48
96
45
15
33
107
7
126
36
111
24
57
83
64
32
4
57
30
33
12
24
36
153
12
3
104
79
72
5
4
36
81
59
24
12
139
21
27
9
33
11
133
11
12
28
60
96
45
23
148
24
8
7
9
12
140
1
6
45
57
3
12
176
88
84
8
40
57
11
76
36
20
64
20
24
19
45
8
4
144
44
43
69
48
80
88
68
72
40
24
24
20
112
9
3
12
33
51
12
51
29
4
159
72
6
59
28
72
32
52
180
56
288
91
21
60
12
51
29
16
56
133
6
90
48
60
66
21
44
13
47
43
77
13
198
149
28
8
64
120
60
8
40
228
116
124
36
20
120
100
75
41
148
12
80
28
24
72
3
105
201
35
72
12
7
9
56
40
24
12
32
28
8
7
29
13
63
84
9
15
32
4
36
68
40
32
124
33
87
80
36
72
100
3
54
11
88
63
48
45
60
104
60
1
11
85
99
24
32
12
13
54
5
43
21
33
183
24
60
104
13
15
8
64
123
17
7
81
57
47
28
48
120
51
9
20
12
76
81
11
37
11
16
20
28
213
87
20
72
4
44
60
112
21
63
36
153
11
73
39
120
72
20
1
111
68
79
18
23
16
20
67
29
4
32
12
28
21
27
32
52
12
120
20
16
9
90
105
144
39
33
8
36
76
140
4
104
36
85
3
80
43
45
84
24
165
75
84
48
128
72
28
12
12
8
4
68
28
8
43
41
13
23
132
12
43
173
36
31
69
44
40
63
29
4
57
144
47
12
168
25
87
24
81
15
20
7
48
6
90
369
36
27
5
72
36
25
35
100
60
20
37
87
9
11
73
3
32
19
53
43
33
12
20
48
7
273
12
68
28
60
92
4
39
65
7
9
96
24
36
24
189
51
204
15
24
65
12
43
24
21
20
16
20
52
12
8
4
144
32
40
12
8
43
5
36
24
37
15
140
4
24
12
32
52
8
40
105
ABCD 99960594694*3^$a+1 [50030]
21
3
8
13
66
6
83
25
30
129
15
33
21
27
81
90
189
45
60
18
69
32
61
123
3
69
51
29
49
54
41
40
8
48
88
99
5
88
32
55
81
3
24
77
16
104
55
33
33
87
45
12
6
36
5
61
150
45
63
30
75
39
48
6
51
15
137
96
24
91
102
95
48
64
15
113
40
45
72
35
96
72
16
81
6
9
75
45
33
15
21
30
18
3
87
96
65
7
12
6
15
152
61
24
123
3
66
18
36
24
18
3
32
112
9
15
27
12
17
88
3
234
11
13
12
18
168
72
36
30
11
112
81
48
23
19
18
138
41
72
55
17
13
54
213
21
6
12
17
24
13
3
24
117
11
72
13
54
21
87
48
96
18
119
7
18
30
6
12
87
72
39
6
35
16
56
1
15
24
8
112
75
12
6
90
17
48
25
47
7
9
9
15
8
79
89
43
12
6
59
7
105
57
90
101
72
121
119
19
69
45
59
136
237
156
15
3
18
24
12
42
117
24
69
51
3
93
48
48
9
132
18
33
141
27
104
48
7
228
5
40
45
24
3
81
36
6
21
63
36
5
13
60
54
162
48
15
27
29
1
71
19
21
15
36
78
102
9
80
40
87
72
6
3
63
24
18
47
48
133
6
18
51
32
88
32
7
33
48
32
55
54
51
15
9
80
1
15
24
51
5
24
43
90
75
21
54
72
53
13
3
24
80
1
47
64
80
7
6
54
18
35
96
61
126
21
24
80
16
81
63
80
16
24
8
37
3
32
19
18
3
80
13
27
129
18
45
48
120
8
121
18
18
35
48
61
18
105
8
40
141
12
36
78
5
16
80
25
30
9
80
64
32
88
24
8
1
23
55
102
114
17
16
24
9
6
18
39
87
33
75
5
43
18
3
104
19
24
90
59
13
12
39
3
48
24
29
40
48
48
24
21
27
51
18
30
18
75
8
7
17
43
53
13
11
43
5
72
37
18
161
31
24
17
1
39
8
79
30
96
12
6
12
54
36
3
3
192
18
3
51
93
24
96
3
36
24
81
80
55
33
48
24
32
7
12
216
141
48
63
18
18
5
121
39
8
24
1
60
35
24
88
27
53
16
32
61
36
24
66
36
81
48
8
24
19
69
32
88
15
65
1
36
72
11
40
72
24
56
40
27
42
27
80
31
54
59
16
21
11
16
56
48
72
48
16
33
6
90
48
6
102
11
16
51
12
17
61
171
21
36
15
153
198
57
32
13
3
15
24
36
77
13
66
9
9
23
175
57
15
144
81
56
31
41
112
8
13
150
5
13
11
48
7
72
33
8
16
24
153
6
18
108
35
121
6
84
29
16
24
57
36
150
12
81
51
21
63
89
7
18
18
66
11
48
88
87
60
18
48
11
16
15
108
18
18
105
213
42
18
102
18
42
53
40
152
16
32
31
89
67
42
12
144
24
23
13
30
5
72
40
15
36
18
11
115
165
32
49
6
12
53
55
78
83
43
69
48
24
56
1
18
18
54
117
96
128
88
3
45
3
29
31
12
77
13
126
24
84
24
18
39
27
189
9
47
40
32
72
193
15
69
6
45
99
29
72
1
18
53
43
5
157
12
23
31
126
3
15
41
24
13
30
78
84
3
80
112
3
6
156
36
87
3
18
11
13
54
48
5
13
24
3
24
120
51
36
12
77
16
3
12
144
42
12
72
24
18
33
15
36
6
48
63
32
31
41
31
36
5
13
42
36
29
16
48
15
48
161
97
23
25
87
80
16
48
24
32
16
75
69
57
18
21
32
133
107
19
72
12
24
33
33
47
16
56
43
5
49
18
36
9
81
167
120
48
7
33
21
11
31
102
18
177
21
3
48
3
6
108
123
120
8
72
31
78
27
111
72
89
7
18
12
155
25
143
40
104
48
103
36
12
41
16
48
75
45
63
42
71
19
36
18
18
29
19
18
36
15
99
48
18
54
53
7
48
6
107
13
24
3
63
18
24
72
12
72
11
48
73
15
69
234
24
30
108
90
5
49
95
40
27
53
109
42
126
66
65
13
36
39
80
7
30
6
45
24
15
72
33
93
72
3
24
8
40
72
141
6
101
7
18
18
69
8
136
32
133
11
1
87
63
57
9
24
47
7
48
57
3
45
8
103
126
3
15
42
39
81
24
87
3
72
45
39
6
3
24
32
7
54
6
93
27
90
11
16
56
88
33
167
16
176
16
32
48
31
12
29
7
9
27
24
53
19
29
25
48
60
54
93
32
1
39
87
30
51
72
72
240
24
45
24
35
48
1
23
48
16
27
12
36
21
57
39
87
57
8
40
33
15
3
24
18
59
43
5
40
8
187
117
48
9
54
9
15
41
7
57
33
87
3
21
15
57
87
65
43
117
15
17
64
21
11
13
30
90
11
16
24
96
32
7
18
54
30
96
30
5
37
75
33
15
15
57
15
113
67
5
55
ABCD 99960689516*3^$a+1 [50008]
168
72
72
28
36
252
12
32
96
4
128
180
12
16
80
144
156
240
24
184
20
4
216
104
72
4
224
100
12
68
96
96
208
56
72
48
64
12
44
96
144
72
108
64
12
504
24
20
396
36
16
20
12
192
4
24
20
48
240
48
12
64
36
44
40
8
36
244
32
28
36
44
36
12
48
16
116
144
24
4
132
8
96
40
56
16
200
72
180
12
88
288
32
12
16
92
36
36
16
44
108
96
112
32
72
60
28
20
96
84
156
172
164
100
108
128
124
24
56
88
128
28
260
96
168
180
112
128
52
200
160
128
96
36
28
56
12
112
140
36
204
72
96
12
52
48
8
100
80
60
4
140
96
84
64
44
48
24
24
4
108
144
48
20
16
32
12
36
172
368
24
108
64
428
160
20
36
96
96
252
172
20
28
32
24
72
72
60
108
208
72
24
356
252
72
16
24
228
32
76
32
36
180
120
96
24
12
12
120
12
220
104
64
56
16
228
80
60
100
20
156
12
64
8
136
116
208
20
12
60
136
24
56
172
36
504
36
132
8
132
4
80
108
96
96
16
80
48
244
72
24
144
12
20
96
348
172
164
144
12
24
28
128
12
36
84
120
40
56
84
60
36
16
84
72
164
160
44
120
12
148
24
20
36
16
200
216
172
92
48
148
272
60
432
36
12
120
40
80
288
24
108
28
128
216
60
64
44
40
296
304
120
248
64
116
132
60
60
40
248
72
12
16
20
12
108
40
8
64
116
36
76
80
84
24
72
48
156
228
160
8
64
48
72
8
88
8
72
28
260
40
72
152
168
48
12
112
92
216
108
12
112
32
4
36
44
84
12
76
20
144
16
12
168
32
12
96
12
120
96
64
32
24
84
60
52
128
172
20
48
108
328
24
48
24
80
96
288
16
8
160
20
12
4
32
108
144
328
44
84
64
152
24
136
260
48
16
84
96
80
60
204
16
176
580
80
36
172
128
192
60
16
120
44
52
44
4
168
72
56
64
32
120
288
12
4
56
96
48
24
108
84
24
96
88
56
112
32
52
108
116
180
144
60
36
60
12
40
24
20
60
36
208
12
128
180
36
16
144
140
144
244
216
20
12
84
144
36
60
36
60
60
84
64
44
192
48
136
12
68
112
44
28
128
40
144
108
12
20
228
12
208
212
24
180
4
12
116
72
168
28
92
52
48
140
120
232
20
48
324
24
420
96
156
112
96
212
4
80
48
192
60
60
288
136
56
216
12
36
40
32
24
144
24
48
ABCD 99962176298*3^$a+1 [50016]
60
78
1
83
13
72
5
67
41
12
108
108
51
33
55
65
30
18
175
23
9
160
41
96
30
90
126
24
24
1
24
24
71
9
45
36
31
209
204
36
111
40
24
17
42
13
8
9
7
5
24
12
15
39
33
135
72
30
18
42
55
53
6
37
53
91
104
9
6
1
8
111
6
24
19
77
48
72
18
30
36
54
97
71
42
15
33
102
48
24
49
24
53
3
16
5
6
13
56
64
65
84
91
11
18
12
36
24
18
150
78
13
17
48
72
12
156
31
65
66
258
67
17
55
23
153
57
7
47
25
24
77
60
54
18
6
60
21
81
72
12
19
101
30
210
18
6
150
96
150
30
25
83
37
48
11
30
36
43
95
36
21
123
12
24
30
90
36
6
24
18
30
36
66
9
51
6
54
36
30
108
156
120
15
88
155
30
7
59
6
31
77
27
45
115
56
45
24
234
49
120
83
37
53
3
51
45
16
83
6
6
168
12
84
30
66
12
6
15
9
12
36
7
53
67
5
27
3
37
8
87
18
42
6
60
42
18
15
57
36
24
12
6
33
16
29
84
48
15
40
48
24
11
6
15
9
6
25
29
36
30
48
30
12
55
35
66
30
54
54
36
48
6
24
72
15
16
77
30
18
42
30
12
6
9
9
54
78
330
33
16
24
77
3
64
53
42
42
15
88
107
84
114
60
108
15
33
111
9
42
13
149
42
186
12
66
49
48
47
192
1
59
18
36
79
5
6
42
19
323
13
185
60
78
12
9
63
25
23
30
12
7
80
40
8
27
85
5
180
30
24
12
37
65
12
18
66
39
40
23
9
21
180
15
69
3
75
13
24
23
145
65
7
11
69
64
5
36
103
65
15
45
3
72
63
25
23
36
13
8
48
40
72
5
24
30
78
48
12
72
108
7
8
33
24
96
7
113
7
71
54
27
21
78
90
36
18
96
21
24
87
12
12
24
25
71
48
30
48
120
19
35
18
90
78
12
6
97
35
30
79
48
47
30
60
31
113
31
8
72
15
60
21
45
27
40
95
25
35
6
30
54
36
6
18
6
24
18
12
3
39
246
12
63
112
48
72
72
41
127
11
36
24
24
60
61
119
60
61
72
5
54
13
8
57
48
7
23
18
12
19
5
19
161
120
24
7
224
63
30
115
95
42
24
132
3
21
18
30
75
15
18
39
153
120
60
36
126
48
66
12
3
9
12
24
6
45
9
84
18
54
115
11
18
234
33
48
144
3
12
90
31
11
205
8
111
25
89
48
12
36
12
99
16
119
1
168
5
6
6
7
17
54
12
54
30
25
53
18
54
91
5
67
53
78
6
48
31
29
48
78
37
233
30
145
29
27
40
35
109
24
71
72
193
17
48
96
108
27
24
144
33
42
36
6
60
54
66
63
21
84
31
17
39
39
12
12
90
138
37
107
114
19
41
72
7
5
66
24
30
66
6
19
24
41
24
7
29
126
48
37
23
18
39
21
54
90
211
65
18
36
201
9
79
5
90
42
24
31
23
72
30
19
59
21
213
120
30
61
80
9
78
48
42
54
48
30
42
114
12
19
96
53
99
48
27
18
24
3
81
66
6
7
65
6
25
17
7
17
15
129
15
16
128
75
18
42
1
35
37
29
66
49
29
180
72
60
42
6
51
195
30
39
64
77
3
33
42
37
48
47
6
99
45
24
60
6
18
7
56
87
18
18
37
5
60
24
24
6
168
57
51
13
29
102
66
42
138
63
64
128
27
18
138
96
49
41
6
234
48
55
48
17
183
27
162
3
16
71
144
1
24
41
63
45
51
9
42
13
77
43
41
79
72
65
108
60
78
78
102
13
131
60
24
25
35
45
201
15
88
80
3
60
150
12
7
95
30
75
40
29
51
33
102
48
36
109
176
111
1
5
72
6
30
24
102
1
48
41
54
25
95
57
39
24
1
24
5
24
18
24
25
41
7
120
5
168
27
21
42
12
30
31
47
25
24
48
65
78
42
7
89
6
9
69
12
24
66
108
18
12
75
21
6
21
40
17
6
6
99
15
54
18
49
53
390
85
48
107
45
87
18
6
49
47
145
89
54
48
42
111
24
3
54
103
41
6
9
39
1
32
45
60
24
18
61
65
72
54
24
60
6
90
6
72
36
42
129
16
65
7
17
144
54
57
88
35
85
48
32
21
27
33
12
144
19
17
90
18
67
47
30
60
30
18
18
37
5
54
13
17
54
6
66
18
12
19
101
114
96
97
8
45
12
30
42
120
138
21
16
41
ABCD 99964433956*3^$a+1 [50079]
85
23
33
45
90
12
18
240
66
1
5
43
11
48
6
111
45
99
24
3
60
9
9
15
51
168
117
3
6
7
47
48
57
87
145
5
43
191
30
54
42
120
144
51
81
79
209
102
9
40
65
120
24
36
180
30
6
30
78
36
66
132
138
60
174
121
8
75
156
6
72
12
24
12
78
36
120
9
40
47
9
3
36
6
43
77
36
42
21
9
78
54
90
90
54
49
5
12
60
3
177
31
77
67
23
66
42
85
23
102
27
87
9
207
12
132
84
6
48
31
5
114
18
48
42
12
193
59
6
30
132
30
6
12
18
294
108
9
40
41
7
41
6
54
72
30
60
102
6
85
167
9
16
59
18
91
17
55
203
90
156
240
84
36
18
42
216
43
72
23
270
60
36
115
119
9
40
23
369
21
19
5
3
27
45
24
237
27
40
56
219
157
24
161
6
49
35
90
6
93
51
13
48
47
25
152
159
9
33
12
240
30
13
113
15
112
5
54
30
96
39
81
127
35
13
5
19
59
90
120
90
72
60
157
5
43
72
101
162
108
120
24
13
17
36
42
57
87
169
41
180
315
9
36
3
21
210
72
42
7
96
32
75
13
23
126
36
103
5
24
12
31
24
128
16
125
90
24
12
13
11
45
112
53
75
21
54
21
45
276
63
9
31
35
6
18
36
102
18
81
24
117
54
66
3
21
84
36
60
159
16
23
201
24
88
83
61
29
51
88
176
21
18
72
36
24
120
13
72
41
108
60
247
5
108
84
27
45
60
66
93
57
72
18
48
90
42
9
21
3
57
18
12
240
18
151
11
69
15
60
349
41
24
15
16
59
126
79
24
17
103
11
12
24
48
81
51
144
61
5
330
66
18
37
32
45
90
97
41
24
216
12
36
6
9
16
24
41
48
36
180
180
19
53
27
63
24
126
27
27
30
24
7
128
135
36
120
6
90
120
37
48
65
138
141
21
54
78
31
80
96
3
18
72
51
24
33
78
30
139
77
24
66
33
16
144
5
6
30
24
7
11
30
24
39
51
61
47
66
60
12
150
9
3
72
54
6
54
12
42
66
36
55
120
144
95
1
113
198
169
83
102
63
72
51
72
36
36
54
39
195
21
15
25
137
18
12
57
16
41
84
67
72
77
19
41
31
35
18
24
43
23
42
247
35
72
54
36
6
18
84
55
41
156
24
162
18
120
15
96
201
84
18
121
11
85
48
77
3
141
51
168
51
234
42
25
11
144
205
128
57
96
12
150
21
15
241
23
258
79
23
42
31
8
40
72
23
105
27
93
112
47
66
24
36
210
9
63
33
40
17
175
83
21
15
30
96
372
31
11
66
60
54
84
36
24
25
5
24
67
35
78
66
72
13
5
51
81
30
18
15
40
89
78
18
12
42
90
102
24
84
85
41
31
5
60
264
231
9
151
59
6
126
102
18
78
67
5
12
15
63
84
85
119
81
3
141
21
3
33
114
30
54
1
5
3
27
90
6
180
25
23
105
9
36
84
55
17
60
90
306
7
101
51
105
60
3
45
18
150
67
56
75
21
9
135
40
5
75
321
103
65
48
39
21
12
198
9
141
12
15
135
198
108
36
43
11
30
42
69
21
72
66
42
7
83
85
143
6
90
66
54
1
8
45
19
48
23
162
39
141
18
6
144
30
24
18
12
36
6
165
141
43
11
13
23
54
18
66
132
27
75
36
42
120
39
64
29
102
150
48
15
27
48
18
54
114
72
3
112
24
5
48
18
54
114
210
15
27
144
30
39
ABCD 99964448932*3^$a+1 [50118]
87
4
23
37
56
72
108
28
32
99
45
88
11
30
264
3
72
21
15
120
16
8
40
35
117
16
8
64
35
61
32
9
120
15
16
59
33
76
20
100
20
36
33
67
68
12
36
28
12
29
3
45
51
81
48
12
3
57
24
204
36
24
15
120
16
125
27
28
12
120
24
83
37
60
140
3
141
12
24
45
19
20
16
35
30
79
24
41
7
8
12
9
115
44
4
11
25
5
79
32
184
24
72
24
35
45
72
4
116
27
181
5
60
31
35
78
103
8
84
28
8
24
120
51
6
15
16
24
35
21
3
9
45
27
24
105
6
45
33
90
6
60
27
9
51
12
57
228
63
180
9
24
24
91
44
36
21
15
3
25
77
24
39
45
27
75
81
9
63
21
7
152
16
59
85
120
35
66
75
40
11
13
8
12
40
137
39
15
225
4
8
27
30
31
11
33
48
72
15
66
6
21
57
15
60
81
36
3
28
8
99
30
66
30
87
33
39
21
96
3
16
24
17
18
6
99
36
75
1
108
41
84
3
33
51
28
8
57
15
27
18
27
28
32
4
11
54
39
12
24
12
52
20
27
13
131
69
21
27
72
57
48
3
4
35
90
15
4
35
24
33
52
35
1
36
308
12
168
12
33
36
96
151
68
52
17
15
51
126
19
20
24
52
20
40
24
5
51
9
36
55
5
151
59
33
12
69
39
45
60
30
117
33
63
64
8
12
63
30
51
105
36
39
21
19
92
52
11
9
36
9
63
120
99
18
12
79
5
60
31
53
60
3
12
57
15
45
78
66
6
54
114
30
36
6
13
35
6
127
12
20
105
55
12
5
3
36
45
36
90
18
15
48
39
30
55
8
27
18
3
88
5
30
21
96
208
56
9
27
24
156
24
9
19
36
5
55
191
9
15
85
24
11
6
24
7
128
9
15
12
36
27
13
137
3
28
80
132
48
9
6
1
5
24
27
33
139
8
27
13
89
15
33
66
6
43
12
125
19
20
45
51
105
111
88
56
15
73
47
30
15
36
4
24
180
29
135
75
30
12
43
8
57
63
33
36
60
3
36
40
80
24
45
27
213
6
144
1
29
42
18
15
15
102
24
15
40
92
12
21
39
72
28
8
48
72
9
63
57
111
9
31
24
5
39
21
63
132
28
107
9
12
9
15
108
12
99
30
15
129
36
67
44
4
11
30
75
60
33
42
13
12
20
88
17
19
5
36
3
16
11
9
4
12
108
20
76
32
3
37
24
29
36
51
100
80
3
30
24
15
12
39
69
60
192
9
15
36
36
4
60
5
48
180
27
9
7
53
235
41
51
39
9
21
51
24
15
13
41
31
120
65
3
36
40
80
45
15
36
33
72
90
33
28
17
42
21
3
1
84
44
36
76
29
7
107
1
12
24
48
56
36
108
45
30
45
108
4
104
51
9
12
33
75
15
6
3
45
63
40
17
15
40
12
23
66
36
24
27
63
1
29
87
57
12
43
41
15
40
131
73
47
45
60
63
37
83
1
29
231
36
36
27
85
17
15
3
93
123
21
4
29
55
12
44
9
90
42
3
48
108
52
8
64
8
9
111
69
19
41
15
33
7
24
65
151
44
36
24
9
31
32
3
45
4
41
19
32
9
55
29
63
24
48
21
15
16
44
4
8
33
99
21
27
72
165
15
16
84
41
75
40
72
17
3
129
63
15
133
137
66
54
96
31
24
20
15
9
15
30
55
128
40
29
30
45
9
7
80
33
31
128
136
59
6
55
11
165
88
17
24
51
33
91
59
6
15
76
5
24
156
3
36
72
87
30
7
8
105
55
288
29
99
120
40
29
135
36
9
3
9
55
8
52
29
30
21
33
103
44
64
20
9
15
36
45
19
20
51
96
13
5
6
54
135
45
12
43
32
48
87
18
55
77
111
40
44
9
6
30
24
7
48
44
12
16
113
66
30
135
24
21
30
141
27
153
28
35
30
114
33
28
24
17
15
24
69
6
9
72
4
24
36
80
4
128
33
36
3
40
17
24
171
28
48
17
15
12
105
39
69
36
27
99
9
21
31
20
12
16
80
12
9
135
9
126
114
6
78
12
15
76
32
21
30
37
72
12
60
59
85
29
15
12
40
56
33
66
21
52
5
51
45
27
4
5
30
21
3
81
63
13
17
75
28
80
48
9
51
21
31
12
36
5
84
7
48
80
27
24
6
51
9
54
6
24
87
12
16
29
135
16
41
39
12
9
54
61
8
75
13
32
27
13
32
69
39
16
5
24
67
89
60
96
223
20
36
9
42
49
5
39
16
92
4
8
40
17
39
69
12
48
15
21
51
9
36
30
9
15
45
4
60
56
81
63
160
8
12
87
21
40
17
111
72
28
29
12
123
60
16
56
33
12
39
45
19
36
29
75
15
6
27
24
39
6
48
90
61
5
51
3
13
72
41
51
24
120
39
13
80
40
8
24
36
9
63
69
19
20
36
144
84
57
18
102
75
36
9
15
9
24
3
28
35
9
36
40
11
33
40
5
31
92
9
3
40
17
31
17
55
17
19
5
36
19
24
11
24
13
53
6
61
44
100
20
28
ABCD 99964725332*3^$a+1 [50013]
8
1
107
28
9
135
12
39
105
75
9
48
117
3
72
111
84
105
21
11
25
51
132
60
128
28
36
8
16
20
16
20
36
28
72
87
57
15
21
48
21
60
11
52
21
114
261
39
21
105
24
12
179
55
24
36
30
11
16
27
36
9
72
15
18
27
9
120
47
67
30
63
8
61
90
48
6
27
24
48
21
60
354
137
43
17
16
32
112
56
208
9
42
149
25
71
136
80
40
24
63
81
9
63
48
32
19
21
3
9
32
40
20
28
60
60
8
97
162
45
44
25
11
16
129
240
11
180
19
21
93
87
60
20
157
3
9
99
20
25
60
66
144
60
9
32
24
136
48
111
45
24
32
133
131
31
9
140
96
36
40
12
21
90
17
223
185
36
40
56
48
4
12
15
9
20
36
100
24
21
18
36
9
87
84
126
39
116
13
120
6
36
108
21
84
140
1
75
15
114
95
40
36
21
60
11
19
129
21
3
80
112
15
9
60
72
92
55
53
72
120
25
35
1
87
48
116
76
312
312
20
73
15
57
75
3
120
42
11
28
36
9
51
120
8
1
27
60
9
99
32
169
15
9
119
28
99
21
3
5
16
48
96
12
24
33
30
53
73
60
270
30
27
99
29
25
11
43
42
48
186
21
20
13
15
36
60
159
333
99
81
57
63
12
212
169
27
68
61
111
39
21
99
45
240
99
141
3
137
253
11
31
65
4
72
48
20
91
78
12
143
25
23
43
17
12
16
20
52
9
111
33
71
64
45
147
39
21
63
9
72
45
231
20
72
112
15
21
3
21
36
108
96
36
24
108
36
39
21
12
32
25
120
96
47
40
33
11
168
120
25
36
51
36
32
61
180
11
16
12
12
60
8
31
54
11
52
93
111
68
25
11
16
56
52
48
63
17
12
7
114
66
21
44
4
36
129
35
1
51
3
24
57
285
23
7
153
92
36
7
45
105
12
99
105
27
48
60
75
24
33
33
24
15
36
51
18
36
60
30
36
9
72
48
39
21
12
33
24
11
4
68
4
24
20
4
45
27
39
21
96
12
32
36
7
12
53
25
47
108
7
18
36
39
27
18
15
48
9
3
48
20
19
54
11
16
27
132
54
84
126
21
24
45
191
64
60
171
101
103
21
60
128
1
99
45
63
27
53
127
101
25
11
64
132
447
225
135
105
116
60
16
183
60
21
92
64
8
76
132
68
109
96
11
4
12
27
12
18
6
41
28
12
56
73
60
51
75
48
21
24
27
9
9
87
84
45
24
11
40
60
56
124
56
139
9
48
20
60
120
43
90
24
12
75
15
78
15
12
20
28
48
44
319
9
132
68
16
72
27
21
9
47
36
43
65
79
6
30
57
12
21
27
9
51
48
15
57
9
204
15
80
25
6
29
55
21
36
8
132
40
12
68
340
72
12
123
53
40
80
49
51
68
19
65
16
12
69
15
104
4
27
41
13
36
15
68
25
66
6
84
75
96
63
65
108
64
33
6
30
36
54
21
68
48
157
23
52
80
37
11
7
33
27
270
156
27
132
36
39
36
6
155
88
21
24
15
75
210
71
1
75
24
152
7
45
12
48
21
27
39
21
68
19
36
6
15
68
72
76
44
79
65
16
33
30
42
23
67
18
36
84
72
471
48
12
60
108
60
104
36
19
36
129
96
9
6
30
96
63
176
16
8
36
4
72
15
81
24
56
4
44
49
36
15
15
24
30
252
3
60
12
44
4
21
11
96
7
77
49
27
128
19
57
15
18
135
36
60
56
4
44
88
12
80
25
171
80
1
71
43
57
12
15
57
69
87
129
24
11
43
12
45
24
9
12
63
36
45
27
9
51
57
3
140
148
15
101
36
13
27
104
49
54
12
21
32
40
96
20
139
93
44
19
29
7
18
143
12
28
33
11
13
23
160
20
13
27
39
53
1
27
24
75
81
33
99
27
29
76
3
5
76
144
12
60
9
11
108
55
53
12
52
60
93
36
11
28
72
15
21
48
84
27
21
69
11
187
36
57
12
21
60
27
39
29
25
11
24
19
53
160
3
150
30
6
18
ABCD 99965011618*3^$a+1 [50286]
41
120
145
156
114
102
179
25
18
156
417
15
54
18
126
11
24
55
114
23
133
432
35
19
5
136
3
29
48
103
41
85
131
163
125
24
7
240
89
175
17
127
281
79
113
199
84
29
7
60
29
55
24
18
23
144
157
48
83
288
25
126
96
18
156
11
115
53
240
91
21
303
30
54
237
75
173
271
132
48
29
7
81
213
126
48
36
17
40
104
43
72
138
11
61
378
60
90
11
109
227
96
360
37
18
9
231
84
125
79
246
6
18
107
145
144
66
29
85
30
90
18
60
12
65
31
17
13
168
30
54
23
13
35
72
37
60
383
160
27
18
180
47
72
24
349
203
139
30
18
162
75
80
61
54
285
75
36
257
103
24
48
162
15
75
21
213
131
13
35
72
91
197
48
13
11
133
3
8
96
325
48
11
79
90
36
35
55
17
55
42
12
78
53
120
24
49
36
83
13
120
54
5
24
120
85
42
12
78
138
114
11
109
72
114
120
41
16
33
111
69
72
78
21
63
36
5
96
168
91
5
175
41
48
163
54
119
25
60
59
25
63
8
79
12
53
7
54
30
24
5
13
54
29
16
99
77
85
48
251
133
11
19
53
19
234
90
162
198
132
252
17
144
144
216
145
119
48
40
99
36
105
8
7
198
171
51
12
41
37
35
120
24
168
67
149
7
42
138
60
9
3
53
40
177
132
30
5
85
234
24
177
33
63
63
89
48
205
35
48
24
55
60
30
150
90
66
77
264
55
78
83
48
49
282
6
12
78
69
96
207
258
174
108
90
42
81
129
180
155
160
8
37
51
135
54
66
162
90
60
161
144
31
57
8
61
59
216
19
54
63
128
72
7
41
67
210
258
81
93
126
6
119
19
77
271
90
15
195
29
223
36
72
18
294
77
13
243
27
173
55
89
24
19
48
42
35
175
65
133
179
25
84
96
83
163
5
229
18
36
21
195
5
168
85
48
323
25
30
185
319
41
127
120
89
48
61
51
93
107
136
117
35
96
37
90
174
6
12
17
151
17
91
36
66
108
6
45
39
360
81
33
66
5
72
85
90
89
361
240
12
251
115
12
90
180
35
115
69
3
5
48
139
29
61
131
109
11
72
133
72
126
54
47
160
3
77
139
261
80
91
60
264
24
180
5
24
73
54
201
39
84
21
3
48
168
77
24
145
60
11
127
60
5
25
222
54
11
96
37
12
180
60
111
69
59
139
66
126
101
67
18
35
24
175
18
66
114
27
128
43
5
43
90
150
5
175
81
96
80
295
24
198
18
ABCD 99965096464*3^$a+1 [50099]
18
12
60
36
17
324
240
108
13
23
25
27
68
60
25
24
95
13
23
40
32
108
12
19
5
49
71
13
3
129
35
19
12
60
48
24
21
12
33
42
53
31
9
81
23
73
35
37
107
1
12
11
61
159
21
6
18
30
24
153
3
41
13
51
32
13
87
3
57
15
48
57
39
48
33
8
19
81
75
5
157
132
12
6
18
30
5
31
81
33
15
39
33
123
29
13
3
20
49
30
33
8
67
45
9
96
72
51
15
29
36
67
105
8
169
11
97
23
1
18
180
41
31
5
13
71
1
71
55
12
96
117
32
7
18
222
144
5
121
179
36
76
69
30
6
107
28
63
45
44
36
31
54
72
63
45
24
90
5
12
16
15
180
33
129
6
5
85
12
150
33
12
120
15
12
18
3
164
1
72
72
66
42
72
23
97
6
41
25
99
132
27
12
96
33
69
222
41
28
69
3
33
24
180
35
16
56
60
25
6
72
5
43
72
33
3
36
24
36
9
9
18
18
66
36
29
76
27
12
5
64
180
45
54
12
9
15
36
36
5
25
24
48
6
45
39
78
59
31
165
27
77
4
60
80
52
57
3
63
36
9
20
36
4
45
54
33
3
72
77
85
107
13
23
139
6
48
54
18
59
13
60
71
52
20
37
12
11
40
3
24
5
13
3
45
75
39
5
121
15
132
27
41
52
57
48
18
45
72
87
53
13
42
48
57
92
1
90
5
25
95
19
12
114
12
18
126
11
48
52
44
13
3
63
45
15
41
43
126
27
63
77
55
48
54
6
30
72
3
15
45
69
63
3
5
19
17
85
24
90
12
42
36
95
84
28
45
3
20
52
117
95
13
15
63
126
51
39
41
67
126
75
20
61
114
54
48
3
56
1
30
24
18
35
13
23
19
41
157
192
3
80
40
9
234
41
4
27
174
18
42
54
17
100
8
37
48
24
30
18
3
69
95
16
165
30
29
13
72
66
41
13
47
124
12
20
37
12
6
18
35
19
17
36
60
28
69
96
131
4
21
6
17
13
72
18
405
45
60
135
80
28
44
73
35
13
54
78
15
3
5
25
15
104
25
95
60
28
129
18
12
18
51
80
31
41
163
105
15
6
90
9
27
5
12
121
60
251
85
18
6
15
39
66
90
90
75
20
100
12
189
11
7
5
127
18
63
39
9
12
123
57
15
113
52
75
90
15
8
79
18
54
60
41
43
65
12
40
9
23
16
21
23
48
13
11
64
56
16
8
144
25
51
12
20
72
16
15
30
11
49
87
33
27
33
36
18
53
19
5
48
72
109
15
105
75
51
173
13
90
53
55
30
24
3
108
69
90
12
29
151
24
45
9
51
69
11
36
49
72
120
15
75
137
97
54
57
15
24
53
127
81
120
104
36
13
36
23
31
6
59
144
72
13
138
42
63
8
31
21
3
12
90
42
66
27
32
36
52
20
85
3
92
13
15
32
43
42
54
53
72
103
81
20
7
42
138
78
36
18
221
49
3
32
88
8
180
61
6
93
12
80
97
18
42
18
45
60
15
78
71
31
90
54
6
18
54
3
33
12
59
24
31
36
5
97
18
60
12
5
13
234
29
12
40
120
15
29
144
84
36
109
23
12
1
12
59
85
60
39
9
3
3
12
45
60
140
13
66
18
3
87
6
35
112
48
39
53
37
3
48
44
28
20
37
90
18
63
21
24
59
85
51
15
41
31
33
60
56
1
108
12
15
68
31
9
80
1
108
35
36
160
111
81
120
20
49
51
108
21
18
53
40
33
35
85
75
57
3
27
60
45
3
29
25
6
84
33
9
36
12
108
24
36
15
3
102
23
49
60
23
103
117
219
41
37
90
125
1
12
42
18
15
33
6
53
13
23
49
108
47
13
3
27
42
66
24
17
16
20
160
87
41
19
21
45
90
6
23
192
36
55
108
77
25
3
15
54
18
60
54
18
36
57
69
59
25
11
16
32
28
225
23
139
30
42
261
27
48
33
99
21
27
60
18
27
168
51
9
45
60
59
31
144
33
20
24
31
17
13
54
168
5
13
54
18
23
48
24
36
36
85
30
21
3
45
80
40
69
48
15
8
49
23
160
44
121
15
60
48
141
24
90
36
21
128
25
60
72
30
5
37
48
18
5
55
5
25
6
138
47
31
5
40
68
205
144
6
54
90
53
13
24
30
41
31
36
65
7
65
31
54
3
48
260
52
32
28
75
108
41
13
3
44
13
35
73
63
72
108
140
84
73
15
183
12
93
12
75
24
41
28
60
81
24
ABCD 99965183302*3^$a+1 [50064]
6
54
25
59
85
47
49
24
35
1
24
77
108
91
360
95
61
11
18
91
144
120
60
60
156
83
37
41
7
203
24
13
71
61
53
30
90
42
13
17
175
48
36
96
11
48
121
84
71
84
54
31
47
54
55
53
18
138
19
36
41
138
6
31
144
5
139
12
48
53
54
13
71
25
96
5
24
120
24
102
60
30
24
31
120
191
48
49
96
95
12
49
24
120
11
144
12
132
1
35
1
119
1
23
30
31
59
18
7
47
54
144
31
11
13
113
72
7
119
12
37
41
55
17
43
59
90
126
72
49
23
6
156
79
17
7
131
25
11
13
36
59
85
23
37
71
36
133
35
85
5
30
205
12
179
85
59
1
5
72
72
31
95
12
49
24
35
25
24
12
71
49
23
156
61
161
7
36
47
13
120
60
24
35
25
5
31
11
18
306
1
143
162
66
109
35
6
84
55
60
65
6
13
107
133
107
37
11
126
19
167
48
54
6
85
24
65
6
1
204
11
30
108
7
125
36
12
127
179
1
89
31
24
71
6
139
23
12
49
11
36
162
31
71
36
72
1
17
114
90
55
191
13
11
66
42
61
60
71
13
12
35
54
91
125
18
12
36
54
18
61
35
25
11
66
43
17
18
181
83
18
19
413
7
48
41
66
18
7
11
60
12
36
25
47
60
37
36
120
24
47
24
145
179
36
181
120
23
61
47
49
113
31
17
150
228
49
12
35
109
29
42
36
18
12
103
65
31
23
37
65
6
192
108
78
102
13
24
12
11
49
59
36
144
1
11
78
19
11
25
84
5
7
108
12
83
61
36
53
198
133
36
24
89
7
108
215
85
17
55
179
1
144
17
132
90
145
53
120
43
36
119
85
5
6
36
30
139
24
144
96
36
11
49
23
6
31
84
119
61
96
71
42
7
119
12
72
96
84
42
66
204
84
24
48
73
24
11
36
60
36
37
71
1
11
97
71
102
24
54
49
17
19
149
12
114
1
11
18
6
30
54
1
24
11
193
60
12
41
43
209
42
25
23
121
47
54
19
35
102
78
85
89
31
36
11
13
95
12
13
65
12
90
24
25
119
126
54
241
24
35
25
35
66
78
121
89
55
300
5
60
12
6
48
61
269
90
49
5
67
60
48
5
30
18
78
25
11
73
96
47
13
24
125
66
60
54
12
96
54
145
60
11
169
11
12
1
89
18
13
36
11
12
37
84
5
150
84
85
83
12
36
229
41
24
31
17
24
55
11
324
186
43
5
6
84
36
18
7
11
18
139
47
66
67
101
54
1
89
7
41
79
24
11
13
12
24
125
31
84
89
175
12
11
109
24
60
60
17
43
5
96
103
12
83
18
210
18
150
36
48
36
25
89
67
59
12
24
30
79
35
12
73
60
29
6
121
35
24
36
66
19
24
155
24
12
96
72
66
42
30
79
209
31
5
79
119
42
43
23
60
102
31
41
115
204
11
48
6
31
59
12
114
43
23
90
19
35
54
139
5
31
137
48
42
48
6
19
60
77
162
37
131
37
11
6
36
19
60
23
6
19
12
24
204
36
5
259
60
156
60
11
144
61
11
13
35
24
108
73
107
73
84
17
36
19
23
1
36
215
73
72
24
5
72
78
54
127
60
59
36
54
91
5
90
36
18
115
41
90
6
72
55
17
19
36
11
24
120
126
19
23
85
35
168
90
48
126
198
7
53
55
35
36
12
13
60
36
71
78
55
89
31
35
132
12
126
31
65
79
11
73
60
12
11
24
25
59
24
37
24
65
102
13
59
25
47
144
6
66
60
48
144
97
84
60
17
7
12
11
54
163
23
97
180
23
24
73
36
276
84
36
24
95
36
49
5
91
48
11
49
23
84
13
131
114
336
31
24
24
17
19
17
103
41
19
47
42
67
ABCD 99965526218*3^$a+1 [50075]
20
37
95
36
13
84
27
105
3
48
32
12
36
24
16
44
36
12
48
132
73
47
13
39
45
51
24
8
40
48
80
4
20
36
13
24
3
140
24
13
48
24
51
44
48
52
8
72
16
45
144
15
48
128
12
28
60
152
60
40
120
117
23
12
28
48
20
13
84
35
12
60
16
20
24
1
87
68
52
12
9
144
23
12
100
12
8
13
27
128
24
28
60
108
33
24
15
48
44
13
27
80
48
28
69
3
32
73
15
45
27
60
56
4
56
12
28
60
204
20
85
3
20
40
45
27
45
11
280
80
37
35
100
33
47
148
32
40
21
27
45
48
24
23
4
129
24
135
48
12
21
47
132
48
25
12
36
59
40
33
39
33
3
20
72
97
23
85
123
12
32
40
8
148
32
12
28
48
180
60
60
104
1
27
68
25
15
9
23
48
120
64
81
47
168
37
15
8
160
12
48
84
8
88
117
27
105
3
32
16
32
133
39
9
11
61
27
20
28
12
8
40
9
95
100
20
36
25
47
132
28
81
39
48
12
45
15
132
9
11
88
8
40
33
59
180
253
179
16
72
8
25
15
72
8
24
100
33
107
36
24
13
23
12
37
51
237
15
21
24
15
33
24
3
60
188
13
87
60
44
16
32
28
12
33
39
48
128
37
23
100
32
28
12
8
12
1
107
4
96
120
24
9
47
24
136
44
85
23
13
27
8
4
128
37
11
25
144
83
37
11
64
20
48
60
1
12
147
8
25
107
12
36
124
8
60
160
32
28
60
21
111
116
112
21
27
32
12
16
204
96
32
88
120
44
1
12
63
117
15
80
73
87
33
75
32
25
15
21
171
20
1
59
48
1
47
13
84
108
59
85
60
195
60
36
9
11
24
88
32
16
72
168
132
192
81
180
27
72
36
12
68
12
72
25
75
48
141
87
20
73
27
33
59
72
36
49
3
48
60
92
25
15
21
27
69
63
20
48
64
168
108
60
32
48
13
51
9
39
12
33
60
3
104
36
73
51
20
16
44
16
44
16
12
8
64
20
100
69
167
13
27
9
11
12
60
40
60
20
52
33
123
20
24
1
47
120
25
60
47
28
33
84
36
47
60
73
24
75
48
32
76
57
63
12
33
107
48
40
152
108
60
4
21
219
108
72
48
108
44
25
15
9
12
27
32
208
132
68
37
23
121
59
88
20
85
27
20
28
12
32
121
48
11
13
123
12
81
11
28
12
33
36
24
87
80
205
23
13
135
12
32
40
33
87
9
11
16
45
75
92
60
61
27
9
3
20
25
60
203
12
12
61
48
51
20
16
200
4
80
36
312
37
95
73
47
48
12
40
9
72
60
27
8
4
8
108
12
12
36
40
33
39
33
59
61
132
47
36
120
12
37
11
24
13
75
20
28
9
35
40
120
105
71
12
100
120
21
11
16
144
9
51
20
36
4
96
20
12
28
93
24
12
23
72
36
109
71
73
179
12
16
129
51
20
64
56
4
120
45
36
60
39
8
100
20
12
1
27
8
4
20
16
12
33
60
119
25
23
60
25
36
59
12
36
4
48
120
12
36
24
9
11
96
40
24
56
52
48
32
37
15
8
60
88
93
39
33
24
35
13
47
13
23
49
48
63
33
107
24
28
48
24
48
20
73
39
68
88
20
37
75
33
15
32
112
20
1
35
100
140
12
1
179
1
72
27
12
33
75
48
24
60
56
12
60
72
28
8
4
108
72
48
12
8
25
27
36
69
48
23
12
168
12
73
39
36
12
32
48
52
36
44
48
120
25
63
44
16
120
44
100
45
3
45
3
105
47
72
220
236
52
48
20
192
60
12
16
24
60
93
96
11
28
8
84
13
3
104
48
132
49
87
12
45
3
20
4
8
12
76
12
20
28
80
112
32
13
15
8
13
39
72
8
240
28
32
52
8
37
3
72
129
11
25
11
60
4
33
47
88
8
13
11
16
60
24
20
76
60
9
15
20
1
12
95
28
20
132
60
12
1
107
12
1
24
120
35
88
21
119
100
140
1
11
85
11
52
12
68
1
84
47
25
111
92
28
44
1
27
60
177
15
128
1
39
80
28
20
13
47
52
32
136
12
141
11
60
40
36
9
155
13
36
36
11
100
92
48
73
11
156
24
73
72
24
84
60
23
40
12
12
60
81
15
12
20
120
28
60
12
68
24
40
69
47
25
24
63
68
25
24
15
36
12
92
25
36
264
71
100
72
33
47
12
40
56
84
208
48
12
ABCD 99965673638*3^$a+1 [50000]
11
97
48
179
60
1
59
48
12
28
45
11
31
65
25
36
84
18
113
55
5
7
18
24
39
27
57
68
115
72
30
23
67
41
180
12
127
5
76
9
60
11
61
3
153
59
88
32
24
19
17
40
48
57
30
5
1
102
90
47
24
72
19
53
25
83
108
12
97
90
17
25
18
53
49
11
25
72
132
48
23
85
119
31
84
45
140
1
39
44
4
3
54
66
65
24
25
35
120
25
48
11
31
69
51
45
20
25
59
49
60
11
7
65
79
41
187
5
127
29
7
125
109
35
121
3
116
60
25
15
20
24
49
102
90
36
24
71
24
43
42
15
21
155
97
198
90
47
108
4
56
108
49
11
121
95
28
128
49
95
31
42
23
49
11
7
72
33
8
7
42
48
75
105
18
5
240
7
42
120
90
78
83
19
6
239
28
213
60
12
42
65
61
95
49
75
15
30
35
4
36
15
5
13
18
5
48
91
29
12
24
36
97
47
84
91
5
31
84
6
87
68
145
132
30
17
4
24
27
41
19
66
132
72
48
78
5
120
84
1
72
168
12
42
18
72
18
108
5
24
28
56
7
65
180
7
41
67
125
24
13
27
63
53
115
30
23
31
29
16
15
173
307
65
24
72
19
36
77
13
35
60
49
150
5
25
35
180
25
90
30
23
16
21
35
48
43
30
59
73
48
54
365
13
107
64
51
33
72
104
7
57
63
5
145
120
99
48
68
25
54
5
88
32
31
29
31
17
13
63
56
124
32
4
51
84
41
49
39
39
102
35
1
42
30
90
42
11
7
77
88
12
3
102
63
8
7
18
59
96
79
33
8
48
1
3
56
121
95
24
136
180
81
3
21
39
116
55
41
24
61
35
4
3
72
48
78
84
11
115
53
24
175
18
23
31
18
71
37
72
18
162
60
12
23
13
35
79
89
31
41
19
65
36
19
5
85
11
7
21
51
65
24
109
47
121
30
89
36
64
20
43
17
24
91
5
121
12
42
41
7
18
144
6
144
29
61
30
6
54
5
88
248
4
63
60
17
24
7
17
133
72
30
78
90
57
8
37
132
18
18
95
97
42
5
133
35
12
85
75
63
42
90
41
24
61
3
69
12
35
64
27
144
60
29
432
97
23
7
17
40
15
60
53
145
47
24
36
40
33
18
102
35
48
25
24
30
186
3
36
15
69
80
60
7
144
41
64
51
89
181
23
12
37
47
43
72
36
54
6
57
8
7
113
97
35
40
8
28
21
71
48
36
28
63
60
5
52
32
13
11
31
5
13
48
24
123
87
60
33
72
75
5
60
133
35
145
23
52
33
95
84
181
35
4
48
57
11
7
30
72
131
19
300
108
60
12
45
44
7
29
25
3
105
90
17
13
227
103
137
60
108
37
131
28
56
31
5
37
12
6
33
20
96
61
23
36
13
108
39
24
171
60
5
61
42
101
40
51
96
54
3
333
35
4
21
47
55
77
24
160
99
17
120
64
92
12
43
30
95
4
45
71
108
7
30
35
4
3
173
7
30
47
88
105
87
116
24
28
243
9
33
203
25
95
12
96
96
96
60
4
8
96
139
113
48
19
45
33
90
120
72
113
49
59
4
15
17
4
44
108
4
123
60
21
81
131
67
72
5
24
120
49
18
42
23
60
37
107
28
45
18
53
72
277
12
60
36
219
45
186
5
120
139
53
40
32
1
23
19
137
1
23
16
180
15
5
120
60
301
150
5
7
53
4
21
84
23
85
27
8
48
7
17
24
60
7
185
88
87
42
47
43
12
5
48
40
33
155
24
36
72
12
88
68
4
15
48
21
21
35
40
45
35
28
68
49
18
78
30
149
24
97
99
51
33
39
48
57
3
144
41
124
20
13
18
102
11
49
30
72
5
40
44
4
15
5
13
72
47
103
141
21
48
72
96
59
36
25
132
11
12
157
83
97
51
21
3
105
30
57
15
5
48
73
24
66
53
109
42
5
25
11
60
60
4
33
162
90
15
111
5
24
4
51
5
24
36
120
144
67
24
18
180
107
48
48
ABCD 99965768062*3^$a+1 [50121]
108
84
36
24
72
60
89
115
24
108
12
36
72
12
12
101
55
60
173
19
132
11
49
48
252
36
60
120
35
73
96
71
85
24
24
12
60
108
12
12
23
49
11
90
60
43
35
97
108
5
7
53
79
72
71
85
24
29
259
12
204
60
47
37
12
48
11
49
12
24
47
49
11
205
5
43
36
48
60
113
18
25
72
5
43
132
48
77
55
120
35
13
17
19
59
97
60
83
61
29
12
19
144
95
145
5
19
71
30
19
120
120
36
84
216
24
48
65
19
29
55
120
24
71
169
120
12
96
120
132
48
108
36
29
67
72
41
55
36
36
12
41
55
96
96
12
41
19
156
12
65
30
85
95
48
42
30
18
30
157
84
101
55
48
84
53
43
17
19
11
25
23
49
60
131
37
95
37
12
24
35
61
228
53
43
72
23
145
5
31
60
24
65
7
23
49
101
91
41
163
24
101
120
30
25
24
53
240
60
30
85
125
43
65
132
78
49
12
41
103
384
11
25
77
139
24
12
113
55
17
7
41
19
53
55
12
41
55
5
79
101
7
5
67
41
19
23
18
31
24
12
143
37
120
12
36
120
60
77
18
150
19
41
42
13
132
120
12
113
175
5
67
41
42
73
180
12
108
17
79
60
156
12
72
24
72
95
18
19
36
96
36
24
108
48
5
30
13
60
24
41
55
120
5
67
168
47
13
60
36
29
150
85
72
24
29
12
127
36
144
48
60
24
60
29
31
11
265
12
108
12
12
108
156
240
17
115
24
191
49
24
36
36
24
36
113
31
119
109
36
120
36
48
12
84
132
60
12
23
18
60
55
72
5
60
115
53
91
36
35
48
97
72
41
7
48
24
23
18
19
72
60
101
43
12
48
24
48
120
35
145
53
12
30
150
18
90
115
192
48
65
55
264
12
24
36
41
7
252
240
11
49
36
120
168
5
42
49
71
37
60
101
55
144
131
37
65
18
205
72
83
37
252
132
96
12
53
115
53
12
55
24
41
19
24
84
96
12
5
48
12
120
48
115
12
35
30
48
7
48
12
48
24
12
60
24
95
42
7
168
5
19
36
95
78
79
96
12
60
72
12
29
72
139
96
12
173
18
85
65
162
18
31
131
145
53
31
149
12
103
240
17
60
103
47
60
13
60
257
235
12
108
168
12
95
258
79
191
49
60
23
25
48
185
19
252
156
5
7
108
23
109
36
60
12
23
42
43
35
30
7
12
113
79
11
13
120
77
7
36
5
55
17
115
60
24
48
36
17
228
79
96
5
67
60
12
132
36
60
48
47
18
19
353
7
11
37
35
49
96
72
23
109
209
55
47
138
120
19
23
78
7
192
12
29
79
11
61
48
131
25
12
113
79
60
48
5
79
36
204
60
180
108
36
12
23
85
60
5
79
36
17
67
41
19
41
7
108
5
91
11
25
113
30
49
53
19
41
48
72
7
12
24
155
12
25
60
113
31
24
132
60
53
60
67
24
48
60
120
53
19
11
18
67
53
42
109
59
1
41
7
96
60
12
12
96
5
7
113
60
31
29
199
216
12
12
132
48
12
41
60
30
49
144
17
79
108
60
12
11
18
12
7
36
5
127
173
402
138
79
41
12
55
53
55
77
67
108
72
60
72
216
108
65
55
24
41
31
24
60
17
19
168
48
132
60
36
12
60
5
7
12
24
24
240
216
47
25
53
7
72
96
12
12
113
30
73
156
89
30
30
90
37
192
60
53
67
113
7
48
12
12
71
49
11
30
19
36
23
85
156
149
55
35
37
5
7
ABCD 99966352342*3^$a+1 [50093]
71
217
287
60
84
9
267
84
9
303
24
60
21
15
132
93
40
152
40
48
155
168
45
192
87
73
32
256
11
133
192
11
84
36
45
543
241
56
255
25
23
84
360
13
32
3
157
71
9
363
229
299
72
13
104
135
1
11
133
215
120
1
11
213
160
48
119
204
204
385
48
47
108
117
112
240
96
128
51
21
63
25
104
15
121
11
168
21
75
109
167
169
272
240
39
36
84
228
48
60
12
37
48
8
195
37
11
37
144
11
180
84
93
16
11
24
349
83
93
112
23
420
117
87
60
36
9
96
231
300
21
87
97
35
24
24
36
121
35
276
60
24
36
144
9
99
37
71
24
9
75
60
9
15
345
3
45
39
121
80
288
39
312
33
120
3
45
63
12
72
85
96
59
192
69
64
83
13
96
35
61
23
84
93
123
60
249
136
47
57
88
8
171
13
107
141
27
48
13
47
49
59
85
11
84
84
132
84
37
32
63
144
9
87
33
15
84
13
107
37
35
21
135
72
225
3
24
93
15
33
135
33
87
57
63
72
81
195
61
8
48
27
61
32
123
132
12
228
97
155
45
207
153
207
321
183
456
36
109
71
73
179
45
15
12
21
208
179
93
15
24
180
48
12
168
33
243
109
47
9
39
132
24
36
1
95
33
144
16
96
336
192
80
48
123
69
16
11
189
24
3
13
11
120
61
179
216
12
396
69
111
132
117
3
108
177
123
96
48
276
9
376
104
63
73
71
73
48
299
85
176
27
216
36
25
215
121
287
145
48
240
143
9
3
117
147
48
61
95
97
200
159
153
16
32
112
128
48
159
81
24
3
48
60
36
21
72
136
104
27
93
303
177
447
60
21
192
48
27
37
83
61
299
60
48
25
107
72
180
33
96
135
49
83
24
21
135
300
13
59
37
56
39
1
8
24
123
120
144
13
96
104
48
168
27
165
207
1
11
21
159
120
36
165
75
85
95
57
288
75
24
69
111
153
63
24
156
84
33
288
75
37
80
135
168
168
36
60
33
75
13
83
69
15
132
501
3
36
180
60
96
57
48
27
96
36
9
24
160
143
49
96
23
121
8
147
141
72
147
61
80
87
168
24
60
180
36
12
25
23
12
48
24
240
108
72
24
25
35
180
144
12
24
37
227
13
200
63
9
120
75
165
27
13
95
60
48
45
48
99
165
ABCD 99967155448*3^$a+1 [50051]
39
21
15
37
71
9
45
55
8
39
54
39
15
13
8
51
6
3
60
4
53
55
125
24
54
109
17
30
36
42
3
45
54
96
84
36
45
45
43
32
33
27
12
105
43
65
123
120
160
24
83
93
15
30
96
19
84
23
12
78
3
99
132
9
24
21
84
15
28
48
35
25
20
4
48
17
90
21
249
51
69
55
41
12
75
48
72
12
15
1
17
18
145
24
36
11
73
17
31
5
43
24
56
12
93
114
1
80
207
102
43
128
27
85
47
33
15
13
20
57
3
69
3
15
24
9
45
67
17
175
83
25
128
57
24
18
13
17
91
32
27
21
52
12
23
108
37
8
45
19
20
148
8
15
85
12
29
36
15
3
96
21
15
30
27
36
45
19
41
19
17
48
3
15
13
32
72
88
48
35
60
12
25
20
28
77
3
51
84
6
174
24
72
36
18
19
35
45
3
42
75
27
109
192
48
191
9
24
60
15
21
15
49
156
119
21
40
29
162
1
53
39
28
20
75
54
18
25
8
45
12
6
57
9
24
19
48
48
44
21
54
25
20
21
199
20
21
30
60
9
40
53
7
65
36
150
66
63
40
83
72
21
9
72
126
18
54
18
7
56
87
12
18
132
15
40
83
33
45
99
27
193
5
63
9
54
45
21
3
15
33
28
17
115
5
42
72
36
18
120
96
48
75
76
84
35
25
65
60
30
121
29
12
24
15
147
12
201
84
45
72
103
36
32
39
36
18
42
13
17
15
45
18
126
30
1
5
30
33
27
18
30
6
84
67
5
54
93
33
24
54
9
36
39
45
87
54
159
195
1
12
65
12
55
5
51
51
21
69
36
114
141
93
54
13
5
123
40
29
6
12
60
12
21
12
147
18
18
177
40
20
3
57
195
13
72
8
72
28
80
15
12
37
108
8
40
20
45
7
47
61
119
48
57
75
1
17
30
18
55
92
75
84
150
18
13
53
36
18
18
78
37
29
3
33
18
25
89
36
144
30
81
24
60
3
73
71
84
6
63
3
60
18
19
60
48
20
12
3
13
17
3
39
21
144
51
84
45
76
20
21
18
73
92
93
43
11
13
20
16
17
24
19
32
40
32
96
12
33
19
96
24
5
15
3
57
21
15
52
17
15
75
33
3
6
138
6
19
8
27
30
111
51
21
12
76
5
187
20
12
33
18
36
30
90
60
30
31
8
69
31
84
80
75
1
12
80
69
54
25
47
33
4
23
144
138
43
35
18
27
12
40
11
12
18
99
51
57
120
129
120
150
33
16
44
28
53
54
6
19
35
61
5
72
55
23
105
40
47
60
25
5
367
108
20
63
36
9
69
18
57
15
61
59
60
18
48
72
103
24
53
27
45
3
88
60
17
30
133
24
20
28
47
18
72
31
72
113
60
139
23
12
21
15
57
15
24
108
108
54
39
100
32
48
171
13
11
36
9
9
48
15
93
72
3
12
99
9
9
31
192
23
36
93
15
21
39
12
73
8
60
45
54
1
12
53
7
20
15
13
53
19
188
48
4
53
3
40
59
90
6
12
150
84
126
150
163
20
69
30
18
127
35
21
51
78
12
6
48
96
1
272
108
40
8
40
32
33
6
36
12
145
5
120
3
72
3
30
15
63
30
36
36
55
108
59
12
18
60
75
63
168
72
37
17
31
20
12
16
20
9
18
37
8
99
30
6
90
3
15
84
25
8
12
51
25
80
24
16
24
5
18
42
55
11
37
32
111
42
3
84
16
24
48
107
18
27
87
1
20
15
33
4
56
4
36
12
80
27
108
102
55
107
24
37
17
66
117
120
88
5
7
20
9
3
36
15
84
18
42
48
108
37
89
18
1
32
129
3
76
180
71
18
3
108
4
5
6
49
48
32
141
126
54
67
12
48
29
198
81
4
108
20
27
12
49
29
75
48
15
150
162
12
144
54
51
129
18
24
18
72
18
121
32
27
36
37
173
67
113
55
17
3
12
39
54
7
107
81
4
68
27
66
6
9
39
21
4
53
48
24
31
71
13
113
27
16
11
9
51
9
39
18
24
39
12
48
4
96
17
48
55
20
69
6
72
57
33
84
18
1
12
113
27
48
84
48
27
25
56
27
73
95
37
29
123
63
144
81
75
37
48
20
3
54
60
12
19
24
8
48
45
19
35
18
3
4
17
18
36
120
24
18
90
33
24
27
36
18
6
36
12
6
7
20
99
73
80
45
18
13
200
40
11
21
72
75
93
40
12
20
76
32
108
45
27
9
6
45
60
15
97
47
6
15
48
45
55
17
12
15
21
24
102
36
72
61
47
42
15
75
1
12
5
15
213
7
8
12
52
11
37
32
27
69
15
54
72
18
61
11
36
93
15
72
60
12
72
18
31
12
48
12
59
168
36
30
144
42
1
ABCD 99967202176*3^$a+1 [50016]
9
31
17
15
60
52
41
7
11
57
9
36
15
45
127
161
66
1
89
18
25
35
13
12
60
8
45
19
41
19
96
32
33
18
9
52
173
12
15
96
4
8
21
7
24
5
55
8
40
48
12
8
12
40
47
6
15
237
7
5
115
11
90
18
1
20
16
32
60
3
25
84
96
12
17
30
90
91
53
6
120
6
15
3
57
40
137
66
1
140
21
55
60
17
3
9
18
25
71
9
3
9
9
7
44
3
25
128
112
101
7
23
24
57
36
105
12
18
54
15
96
15
9
196
17
36
27
52
8
4
36
12
197
60
3
15
25
20
60
72
15
24
189
28
80
75
69
3
37
36
77
18
69
16
59
33
15
73
5
18
21
33
12
111
33
6
33
21
91
36
83
57
69
91
35
69
39
109
23
129
16
12
68
12
48
57
123
120
39
6
39
99
69
60
28
60
24
48
8
84
28
108
59
21
24
15
25
11
57
12
28
8
33
7
32
3
49
5
43
5
18
45
33
19
11
42
67
32
76
12
168
59
45
21
7
108
24
120
36
20
52
11
49
11
69
3
25
12
32
93
195
33
19
96
119
73
20
72
291
69
21
67
5
207
63
25
5
43
53
79
12
36
35
117
57
3
88
24
89
19
17
30
33
40
23
37
11
6
3
48
40
92
12
36
57
7
20
48
33
19
140
51
85
227
117
81
12
3
33
54
25
72
8
148
17
42
21
4
8
48
39
6
19
20
76
60
12
5
27
99
54
18
45
27
42
51
64
173
18
90
67
41
7
47
12
60
54
54
12
33
72
39
90
19
5
12
6
97
48
72
60
41
19
12
23
25
20
12
39
37
20
45
18
24
33
3
1
48
23
30
108
31
80
28
5
3
3
37
20
117
15
48
52
71
49
12
41
19
41
30
25
120
53
42
174
3
192
16
24
48
5
36
87
3
37
17
7
56
40
59
18
27
81
18
24
120
42
3
40
12
120
20
28
20
45
36
7
12
47
25
48
20
3
69
15
213
88
60
5
102
6
12
87
28
53
79
11
54
12
54
36
45
16
89
18
57
40
11
30
7
20
12
16
17
55
35
13
95
45
100
60
60
44
28
23
37
20
15
6
31
36
20
60
52
101
36
43
48
53
7
24
65
115
8
88
92
21
12
147
88
84
8
87
25
101
67
12
65
15
9
31
8
48
40
44
45
30
33
57
24
39
33
12
43
179
48
37
89
7
17
3
15
45
52
12
143
25
95
33
112
32
60
3
13
24
56
72
52
20
15
61
59
25
35
45
16
23
24
90
3
27
93
40
29
6
85
107
25
72
71
37
11
9
12
100
41
60
7
80
111
57
64
8
28
17
15
12
63
93
3
57
27
13
23
9
27
21
33
42
9
48
81
60
7
72
32
120
33
7
65
135
16
29
3
60
15
37
36
60
83
37
12
140
72
63
25
32
51
84
6
84
15
60
28
20
21
79
47
36
49
68
60
21
24
15
60
100
48
20
4
20
15
96
120
42
3
24
96
33
31
8
72
51
69
9
30
42
18
9
28
20
24
108
12
96
39
33
28
29
115
48
143
45
120
39
21
24
96
172
77
51
24
88
20
40
12
35
1
24
60
20
39
37
140
180
172
125
7
11
9
9
7
59
60
25
23
42
15
16
24
48
12
36
80
3
72
198
39
87
25
41
72
42
1
80
60
100
72
5
6
36
30
15
48
15
265
17
63
132
100
56
4
8
33
60
55
60
5
7
32
28
23
78
84
7
8
28
12
60
35
36
9
3
144
13
212
45
51
27
90
7
83
13
104
76
53
79
83
45
33
36
396
27
45
7
5
3
28
140
52
11
54
42
1
155
54
55
41
54
33
105
3
15
37
12
5
18
133
104
16
12
32
45
18
25
32
156
39
90
18
45
12
88
68
57
67
119
37
12
23
57
33
18
37
12
12
60
8
72
36
45
42
72
61
80
147
13
120
65
75
12
15
73
32
45
15
220
47
73
32
3
57
15
81
100
23
1
80
40
8
40
20
40
17
31
119
181
17
55
17
15
16
77
63
39
6
27
60
201
27
24
108
40
32
111
25
5
127
143
25
24
8
112
8
21
7
12
35
45
12
240
36
69
55
8
100
48
12
5
3
120
100
20
4
48
11
114
12
18
25
12
8
51
57
27
57
28
12
20
28
53
79
8
40
71
21
76
20
12
93
30
162
15
28
47
6
91
83
37
59
21
99
6
15
16
20
33
60
31
35
54
6
36
37
8
52
5
3
39
30
31
24
113
55
32
33
55
140
40
23
9
9
39
12
15
36
37
8
12
111
37
47
45
120
28
47
117
96
4
20
15
156
57
75
25
108
20
45
7
20
75
33
24
40
8
60
21
7
60
24
60
8
52
20
3
33
40
12
41
79
47
13
108
12
32
28
60
20
168
24
148
35
36
69
3
12
33
12
120
48
93
ABCD 99967287562*3^$a+1 [50032]
49
96
17
34
45
11
54
19
87
9
24
51
44
25
11
13
51
12
33
11
6
7
36
12
39
44
1
48
23
28
21
159
21
15
14
36
10
110
6
13
5
19
27
48
8
13
27
12
8
25
23
25
87
48
9
47
13
312
60
24
5
6
1
12
48
39
48
32
4
12
57
51
2
54
54
10
26
54
25
11
54
7
39
20
24
72
4
9
159
2
6
13
15
69
60
3
9
11
13
24
36
11
64
57
12
15
56
4
45
17
54
112
60
44
4
24
8
18
31
39
12
12
96
140
40
21
3
8
85
3
50
19
3
38
72
7
51
45
185
7
15
12
128
13
27
9
48
11
4
176
72
28
45
11
25
35
64
12
8
76
20
25
24
35
1
36
60
72
108
12
12
36
95
25
27
12
84
20
37
135
9
60
11
25
12
17
70
21
27
92
25
75
21
15
60
9
3
26
10
117
27
32
28
45
60
48
15
9
291
33
51
45
41
55
3
24
81
11
54
6
16
12
225
51
69
3
24
33
15
12
33
36
95
25
35
25
39
36
2
7
3
68
4
33
144
63
12
21
84
3
60
117
29
7
3
32
30
78
12
64
93
3
8
37
24
51
14
10
74
7
35
64
60
24
32
88
60
24
8
4
36
68
52
9
3
33
15
69
60
36
24
5
19
12
3
12
225
35
4
33
71
1
24
47
28
165
27
45
23
16
69
5
10
12
104
64
57
5
22
57
5
79
27
69
3
98
18
1
51
9
36
3
20
100
32
13
255
20
16
164
36
64
12
9
24
11
4
21
36
24
75
56
28
69
3
45
48
75
12
57
15
12
56
13
12
60
60
3
36
24
24
33
59
1
27
2
103
12
29
7
35
4
93
12
15
56
18
31
156
63
20
1
51
60
50
34
36
45
12
36
51
21
35
4
84
12
8
61
3
12
9
87
8
25
11
40
84
129
17
19
12
5
108
36
10
24
56
25
108
27
21
35
37
11
6
46
33
5
42
100
44
1
144
15
9
12
12
3
12
48
9
36
5
103
12
5
19
3
38
139
3
36
129
11
121
29
66
61
48
12
39
21
3
9
51
9
12
15
48
48
8
25
11
1
35
28
60
21
144
27
12
62
10
104
1
48
132
36
3
80
52
24
56
40
60
38
10
116
4
2
7
3
8
66
103
47
90
19
15
20
37
72
60
83
13
51
24
32
54
6
28
9
11
6
30
1
24
15
9
101
43
11
37
39
24
81
3
33
27
12
21
155
28
21
51
12
8
13
99
33
23
61
11
48
1
15
24
36
24
32
84
1
24
11
18
31
15
33
12
36
15
9
39
62
24
34
9
63
60
33
36
51
48
9
12
84
65
34
120
21
41
19
11
28
48
20
52
12
26
10
48
57
3
21
15
36
33
12
39
14
7
59
13
41
22
57
3
108
81
63
45
27
33
15
12
24
21
36
35
18
36
36
18
4
8
13
36
39
9
11
85
15
12
33
27
12
56
12
85
3
26
58
33
29
6
25
60
15
24
9
65
55
72
108
15
12
8
16
9
11
13
12
60
15
26
22
32
85
36
24
39
72
60
44
13
75
48
9
155
28
21
11
4
36
60
21
27
33
83
37
63
60
36
33
27
14
10
57
3
105
12
24
11
25
48
24
27
140
13
11
16
56
25
12
53
55
24
5
10
44
4
12
21
23
4
33
15
24
60
24
180
105
15
21
35
25
39
12
72
32
13
87
48
48
33
60
72
12
36
11
40
81
3
57
12
12
48
12
3
2
31
24
51
57
12
24
96
39
21
5
43
11
4
12
21
3
36
9
107
64
21
135
38
7
15
33
15
12
44
1
108
71
16
110
18
40
45
12
15
9
95
30
34
20
162
94
81
60
15
9
65
6
13
27
57
23
28
12
33
60
17
18
97
15
105
72
3
8
49
11
4
96
12
24
116
37
47
40
21
24
36
23
40
36
56
49
15
80
73
53
70
45
48
36
24
24
12
36
24
48
96
12
12
47
16
84
33
3
48
2
10
24
74
94
32
25
3
12
69
15
9
3
9
35
16
38
91
11
52
57
96
24
11
4
24
9
36
11
28
12
24
12
33
12
15
24
9
27
108
116
28
60
72
20
28
36
177
3
45
60
11
28
26
19
48
24
29
6
1
3
21
48
12
15
81
3
122
55
39
48
56
25
39
8
100
57
15
12
86
22
132
24
32
37
108
15
8
16
21
24
36
5
58
20
25
36
36
5
43
39
141
17
18
40
80
37
15
12
48
38
66
1
15
84
96
9
11
13
11
1
29
24
46
44
37
53
46
24
105
51
96
24
80
1
12
3
9
63
21
15
60
72
105
3
57
12
3
20
49
108
12
75
24
32
18
22
60
24
24
9
12
3
21
12
75
14
30
169
24
36
51
9
15
96
20
36
4
9
15
201
51
72
26
30
49
3
128
100
140
72
97
48
3
21
29
139
77
10
21
35
25
39
86
18
12
13
11
4
12
45
60
3
92
25
65
43
95
6
10
69
12
15
93
15
21
24
11
25
84
15
21
48
3
38
106
20
4
21
60
15
24
2
10
60
38
7
113
6
1
35
64
24
9
47
109
12
108
12
5
7
12
15
26
10
48
21
5
6
4
36
8
4
36
81
3
12
9
17
7
12
5
46
45
53
10
2
19
3
48
9
36
29
46
12
165
72
39
24
8
30
19
36
23
40
36
36
48
57
35
13
60
15
92
28
9
108
3
9
75
12
9
12
15
72
38
7
27
9
60
12
12
113
58
57
3
9
60
23
64
81
12
11
16
9
47
324
25
96
15
8
4
32
109
12
12
27
24
36
14
7
12
51
9
11
16
9
15
26
199
36
3
21
17
43
5
10
21
3
96
24
32
16
68
16
45
120
15
9
35
1
39
69
87
93
27
165
51
33
99
21
60
12
27
36
20
37
5
79
11
28
60
9
47
40
48
21
17
10
9
3
21
12
125
10
48
50
19
51
2
7
27
36
48
9
12
75
81
5
19
35
208
21
41
ABCD 99967989952*3^$a+1 [50021]
24
21
39
20
85
35
36
64
116
4
8
52
48
20
13
48
11
13
27
80
24
12
73
35
61
3
81
60
15
24
12
33
35
12
4
44
52
68
36
76
80
88
20
13
252
27
20
16
12
108
20
4
21
3
20
40
44
1
111
9
39
21
87
45
15
33
11
49
180
15
120
96
8
52
9
12
83
40
57
3
44
16
60
32
73
15
9
23
49
39
36
81
35
64
48
45
60
15
21
11
48
48
4
80
16
32
28
32
76
9
35
1
24
3
60
33
107
48
84
73
3
56
1
3
9
96
15
24
32
28
56
24
36
1
51
32
28
44
13
11
4
20
16
56
4
44
16
32
4
33
27
8
12
48
121
35
37
27
20
36
1
39
69
35
12
16
20
24
24
4
93
27
60
12
33
83
12
132
64
116
1
23
60
52
20
24
160
60
33
3
104
24
37
63
12
8
24
40
72
48
93
35
28
21
36
35
4
8
36
12
28
141
51
8
16
24
120
24
33
83
100
32
12
61
87
12
48
8
4
48
8
24
13
23
1
59
12
24
4
80
16
9
27
80
73
27
69
23
60
16
20
16
56
97
15
56
1
59
61
35
24
24
16
36
81
47
12
4
24
92
24
109
11
76
24
9
23
13
15
21
71
12
73
3
45
47
12
25
60
3
57
48
63
104
73
15
72
60
80
12
1
24
48
47
13
15
12
48
56
12
28
12
60
45
15
45
23
40
60
44
61
84
60
12
59
36
96
12
37
48
23
25
3
24
32
4
20
37
35
4
20
1
39
48
8
4
36
20
12
132
4
12
80
4
68
13
75
57
96
75
20
121
219
24
56
16
21
72
47
13
12
15
36
93
35
96
64
80
4
32
180
13
108
15
32
1
36
71
25
15
32
1
24
35
12
16
32
85
23
13
15
12
80
28
21
48
83
48
12
88
56
48
13
35
4
9
27
60
92
40
21
36
59
25
15
44
13
27
8
12
40
20
60
52
20
28
32
16
24
20
24
40
12
60
9
23
16
32
4
48
96
129
3
57
95
16
152
64
20
28
8
49
71
25
87
12
36
44
16
48
140
16
48
12
8
13
47
16
12
44
1
3
24
60
32
25
23
217
3
32
16
69
39
9
3
32
28
57
47
16
12
117
15
20
4
12
48
32
40
48
20
25
11
4
21
51
8
24
13
15
48
21
48
11
36
36
52
80
16
69
23
168
100
144
8
144
1
3
60
57
12
11
16
81
35
40
9
11
28
45
24
11
61
23
48
108
12
12
72
25
171
48
60
9
3
12
68
25
39
116
120
72
48
13
47
40
33
51
24
9
12
11
148
32
28
20
37
12
36
35
1
71
49
24
72
15
84
36
57
35
13
75
8
60
40
20
60
25
15
24
68
24
64
21
96
23
12
25
12
15
60
56
1
15
24
21
11
12
76
21
15
45
11
12
61
51
93
27
21
47
40
12
8
48
64
20
1
3
12
80
48
49
3
8
16
56
4
9
24
3
92
88
44
4
12
33
131
1
27
36
9
27
24
60
12
8
37
15
44
61
3
20
4
8
4
96
9
24
47
13
75
12
32
16
12
20
37
72
59
12
40
20
4
84
92
28
20
1
51
44
4
84
20
85
3
32
36
12
4
9
35
16
21
3
72
20
4
84
105
59
12
24
4
92
1
35
24
36
120
4
45
11
12
48
24
4
20
49
35
16
12
20
12
28
12
32
4
36
8
25
23
40
33
239
12
4
12
24
69
27
20
28
24
116
4
20
28
20
40
8
16
105
35
4
20
84
36
12
25
72
3
48
20
37
27
20
120
12
1
12
27
36
32
37
51
8
61
51
12
72
120
20
60
136
8
24
12
4
9
27
56
12
1
87
72
21
51
20
48
13
24
11
4
84
24
72
44
24
12
24
16
105
11
12
28
20
13
60
12
23
76
56
13
15
24
36
36
36
32
52
8
12
16
80
4
24
32
24
48
36
16
20
1
63
21
75
60
21
24
11
72
73
60
15
20
12
28
80
40
12
33
27
80
16
12
20
28
56
4
45
11
76
12
12
56
12
1
51
20
16
24
45
24
96
3
20
72
1
35
24
36
25
3
12
33
39
105
15
12
20
24
12
48
4
33
15
8
1
36
132
47
16
9
15
33
35
16
12
60
20
12
13
3
69
36
12
119
24
60
76
20
36
49
39
80
25
15
60
32
13
11
40
44
40
21
36
15
9
35
1
59
16
20
40
12
32
16
57
15
8
25
15
12
21
72
39
24
9
27
24
20
49
11
12
48
12
12
96
1
144
95
24
40
60
72
104
24
28
8
1
71
40
60
24
20
1
47
100
200
13
39
33
23
84
85
111
33
60
59
36
37
48
71
76
12
8
52
45
11
12
72
16
20
4
8
84
124
9
63
24
20
24
25
12
3
81
11
24
49
15
45
36
48
51
21
35
196
45
27
8
12
28
44
4
9
23
40
32
13
47
12
28
8
37
11
16
33
12
48
51
12
20
24
24
36
36
12
13
48
15
96
21
15
60
108
24
68
12
12
1
15
8
25
27
20
24
25
171
44
13
48
23
49
23
13
47
28
32
28
36
80
4
44
48
60
24
40
24
20
96
1
83
12
12
96
36
24
12
12
13
12
123
9
95
36
13
27
12
48
8
60
1
36
15
12
8
73
11
88
8
13
12
99
20
4
44
28
152
76
12
8
40
44
48
4
45
11
24
28
8
24
48
76
9
27
8
37
11
40
20
28
20
60
37
15
68
60
220
12
80
4
24
9
60
35
36
24
193
48
35
12
84
16
33
51
9
24
48
12
11
84
1
35
24
28
8
132
40
32
28
44
24
12
60
13
51
9
39
8
49
24
71
36
88
24
60
12
48
141
15
44
13
83
4
8
49
11
40
45
3
56
28
20
12
13
47
1
23
52
33
36
39
12
33
72
15
20
4
33
11
24
36
16
56
13
12
47
48
37
15
108
60
9
108
51
20
52
45
12
35
13
119
88
68
4
48
72
8
37
11
28
36
8
36
4
93
24
ABCD 99968336056*3^$a+1 [50024]
16
104
16
120
24
11
61
44
4
11
13
20
12
84
16
44
16
59
37
48
20
100
24
80
36
4
60
20
120
40
152
4
44
136
12
32
16
60
20
96
4
24
56
64
12
80
64
204
132
20
24
36
84
96
16
227
13
24
56
204
15
85
44
60
16
104
124
60
20
76
56
3
133
32
112
68
12
24
75
49
32
4
12
143
1
116
24
88
152
123
21
36
48
16
84
32
123
37
104
24
28
23
109
12
20
24
52
68
76
48
36
96
80
16
12
32
84
232
68
16
48
12
35
69
99
13
24
104
120
27
9
28
35
45
36
52
35
9
36
120
4
156
32
40
35
13
12
68
12
52
44
76
11
9
4
12
128
12
52
71
117
48
24
28
164
48
16
24
11
9
76
24
60
60
56
40
20
16
140
3
157
24
44
63
33
36
75
24
57
28
24
32
24
184
108
44
40
60
84
44
156
4
20
3
153
96
84
124
36
24
120
12
23
85
180
20
40
96
59
153
172
96
80
4
12
36
68
24
120
40
36
32
112
20
40
356
36
3
105
52
80
16
32
28
20
124
71
57
87
213
27
45
16
32
3
25
12
8
48
24
36
52
24
68
76
24
107
33
63
37
35
61
320
96
16
8
96
4
36
44
12
75
9
36
12
148
32
12
16
48
12
24
8
51
45
24
12
228
27
93
16
36
20
88
20
16
20
195
24
37
8
27
21
4
44
36
64
212
24
24
220
80
52
140
84
60
16
48
164
172
23
13
32
60
15
37
60
96
44
64
36
96
48
20
124
32
15
45
36
48
52
108
60
131
81
84
3
37
8
16
44
87
45
3
13
60
47
21
172
23
9
76
56
28
12
11
9
63
1
80
36
144
24
52
36
48
24
20
12
36
148
56
208
8
12
12
148
108
8
40
132
23
61
24
179
37
44
4
32
16
12
32
84
16
24
32
112
20
60
52
71
13
144
72
168
8
88
72
8
136
8
75
85
32
24
24
16
24
56
16
60
204
24
11
21
3
45
16
24
72
59
141
16
152
16
120
59
57
84
124
80
76
144
32
48
16
11
25
44
280
80
99
153
4
44
16
60
59
61
120
200
3
25
60
32
48
36
16
48
12
128
52
95
33
96
4
8
112
320
40
8
64
48
132
144
84
12
48
36
72
24
24
72
24
8
16
12
84
8
112
24
11
21
24
40
104
4
60
36
20
24
40
35
61
96
60
23
37
8
12
36
24
100
128
36
60
64
12
179
72
69
40
35
9
87
85
83
1
48
32
4
56
24
64
48
32
48
48
96
60
36
64
323
25
108
384
84
20
12
108
24
12
4
92
4
80
16
32
12
48
76
24
156
71
21
4
20
64
60
60
11
69
27
57
60
36
4
8
24
88
20
156
51
45
64
84
36
56
3
85
12
48
48
44
4
32
48
4
32
24
51
85
104
136
35
13
12
80
96
28
104
16
200
64
8
28
204
80
112
36
164
64
72
35
24
21
40
12
12
216
8
24
40
20
28
104
124
164
60
48
4
8
132
96
4
8
16
36
36
48
152
72
12
48
112
96
164
99
24
45
40
12
164
60
52
44
160
44
100
44
72
60
4
204
12
56
24
144
4
32
240
28
68
28
72
24
84
20
51
45
40
48
20
16
36
80
24
84
15
81
36
3
57
16
48
32
108
40
24
36
96
36
48
60
20
40
36
44
24
16
44
76
36
44
36
4
32
112
152
4
164
48
60
28
240
96
24
44
36
172
12
116
76
176
24
24
36
64
44
27
25
71
69
16
132
12
20
64
44
16
36
20
64
12
32
108
64
104
96
24
24
72
3
61
24
152
84
87
25
12
131
61
96
24
96
92
12
40
144
12
20
24
4
20
24
75
21
36
36
3
85
36
60
24
24
116
76
20
64
71
45
120
120
64
24
72
59
61
8
16
56
16
20
52
12
20
16
108
12
24
11
13
56
3
37
8
51
21
64
11
21
4
44
36
4
32
60
87
85
11
25
84
8
112
11
21
40
35
9
4
152
ABCD 99968612728*3^$a+1 [50064]
27
4
59
97
92
52
36
72
296
15
60
9
52
41
18
49
36
44
12
28
71
60
12
45
15
90
30
69
16
72
23
97
71
1
20
168
3
25
84
8
60
28
95
157
48
23
25
24
11
25
116
24
64
48
12
23
33
87
97
68
75
33
184
96
84
32
16
132
60
128
15
9
51
57
52
48
8
45
3
16
119
49
53
3
192
172
60
23
13
36
36
168
12
12
32
220
36
68
4
32
28
20
63
9
160
60
60
24
35
25
156
60
59
72
37
80
63
30
78
9
16
12
143
9
16
24
60
8
88
72
24
20
291
37
12
89
19
23
48
109
240
8
60
64
11
45
15
85
48
84
8
88
47
25
32
72
16
83
141
4
36
29
15
76
96
35
157
236
4
53
7
36
47
9
124
20
64
12
59
192
169
29
7
44
36
72
172
96
5
19
119
49
12
20
21
27
111
105
16
59
12
9
88
72
56
15
69
40
56
28
197
27
243
37
12
96
65
18
61
48
60
11
45
16
128
96
12
4
131
9
28
140
28
120
35
48
12
109
24
92
3
1
68
76
47
60
25
23
60
12
78
27
52
48
44
21
7
36
95
72
9
196
113
19
83
69
24
84
36
96
84
60
4
60
20
51
57
183
21
28
12
24
44
3
9
100
59
189
3
25
12
8
28
24
131
25
24
20
3
60
9
108
60
52
36
72
23
18
15
64
36
60
17
159
111
93
12
64
36
8
4
83
37
11
9
63
49
59
25
36
8
36
4
48
24
8
21
42
25
24
11
120
49
48
120
36
24
12
84
47
57
3
57
16
35
21
81
19
48
23
25
23
60
1
71
60
129
88
83
48
121
71
57
51
25
35
132
30
15
28
5
79
48
23
12
60
108
49
20
3
60
108
60
72
57
88
35
69
9
55
80
60
12
52
12
140
4
17
30
93
87
108
1
84
20
244
53
67
200
123
69
21
175
12
131
61
108
128
88
12
60
68
124
56
60
27
45
12
3
145
72
68
3
69
60
3
105
33
30
81
16
95
73
32
100
83
45
52
48
44
3
37
32
99
25
92
3
109
11
1
44
87
33
144
36
220
197
19
24
84
96
264
36
24
11
1
68
88
53
19
8
3
72
108
1
29
51
168
3
48
1
36
35
13
20
15
181
8
88
23
9
63
13
107
69
39
21
48
63
30
55
140
75
49
11
73
36
8
51
30
79
108
8
112
23
25
47
49
140
51
13
36
29
87
64
59
60
121
20
64
92
4
48
60
140
40
12
24
32
24
28
96
35
57
12
100
11
1
48
56
27
9
100
44
124
120
12
11
30
30
13
5
150
61
36
8
4
68
40
44
4
36
68
16
44
3
37
8
28
104
28
12
23
93
72
184
24
35
180
25
24
12
300
11
13
20
27
9
171
9
111
57
16
240
44
16
47
33
27
60
85
44
64
56
16
180
60
140
72
40
20
16
95
12
13
56
28
8
72
51
189
136
20
195
1
48
83
69
51
60
37
36
32
15
9
4
212
12
40
143
85
23
61
24
132
23
1
44
136
11
33
4
23
109
48
168
24
116
3
109
120
71
21
51
33
45
127
23
21
36
52
23
33
117
19
36
35
120
105
184
96
35
33
15
1
41
138
12
90
55
23
132
13
20
15
61
71
25
8
15
21
4
44
112
84
80
100
12
144
11
25
23
21
28
53
87
12
16
252
11
1
260
36
4
156
20
40
228
20
4
48
23
12
48
12
97
72
44
16
119
1
71
109
116
63
12
48
132
57
28
308
40
84
11
45
24
12
4
20
12
100
35
73
24
120
12
48
8
3
9
60
52
56
12
3
60
25
8
4
72
24
5
19
48
83
42
30
73
36
116
112
132
120
164
15
69
63
25
72
48
35
85
12
11
61
11
228
165
84
40
83
57
72
160
11
60
49
96
35
25
92
12
39
109
36
72
95
33
27
37
11
81
28
216
65
87
4
68
3
73
5
51
39
69
3
9
21
43
36
11
37
36
35
42
139
48
53
90
108
97
ABCD 99968830792*3^$a+1 [50101]
37
131
160
32
7
36
90
84
72
114
21
69
90
9
21
114
17
16
93
11
24
145
87
129
18
36
264
60
120
186
84
143
19
5
19
66
150
45
56
7
66
47
79
18
23
112
81
36
3
96
80
55
6
30
45
9
126
18
6
9
120
96
24
48
168
201
90
18
3
117
227
175
84
180
54
75
147
221
79
180
45
189
36
24
71
64
9
36
66
54
6
138
36
6
9
99
101
1
54
17
7
17
103
17
120
115
18
36
6
30
51
128
136
9
15
9
102
54
11
85
120
24
75
105
54
120
42
84
24
11
25
54
72
18
15
105
15
27
30
54
9
32
13
36
111
129
15
32
73
60
131
88
32
49
126
9
9
6
120
57
3
210
227
157
11
16
3
6
36
18
72
9
39
126
216
18
153
9
18
36
6
35
19
144
102
191
120
67
60
30
42
30
3
8
88
80
16
39
240
17
49
95
163
21
15
65
40
15
57
33
39
32
55
60
54
84
27
63
60
36
126
35
120
133
3
8
25
30
17
37
36
96
48
23
19
29
61
35
49
144
90
117
24
189
66
24
120
17
19
24
77
13
51
312
63
17
40
39
9
21
90
9
24
165
330
30
6
245
145
71
79
17
64
48
56
40
9
156
90
9
176
192
79
89
19
12
168
57
144
9
6
126
3
128
49
39
69
131
31
105
216
33
24
23
13
107
109
3
27
54
54
33
39
150
35
199
30
96
59
31
48
42
54
9
27
120
29
64
237
3
48
24
56
48
31
65
13
27
56
112
111
9
32
25
24
47
24
16
80
103
36
18
11
1
39
51
150
30
54
24
426
17
19
5
19
21
104
85
60
54
30
60
12
75
39
30
6
48
36
144
105
75
90
83
49
30
270
59
199
17
85
11
64
75
30
15
39
150
11
120
40
39
36
150
303
48
24
24
32
37
3
8
96
73
111
15
156
78
36
11
43
102
119
31
54
35
19
156
17
79
30
99
51
30
18
216
54
47
223
36
141
63
33
80
64
33
60
51
56
55
9
9
126
105
105
90
77
19
29
64
152
199
17
64
69
30
117
9
15
96
69
11
43
6
18
120
60
153
57
63
80
37
132
71
13
99
152
43
66
24
3
63
36
78
15
15
137
40
48
72
15
81
129
95
49
180
90
6
18
102
3
176
96
24
16
15
209
64
8
37
72
24
11
79
177
120
24
3
72
29
55
6
198
30
42
30
71
7
12
18
11
136
15
60
5
13
75
272
40
48
27
108
233
24
85
3
21
36
95
64
51
69
24
56
96
25
39
72
159
60
90
48
90
57
56
19
21
27
90
11
31
30
78
90
90
126
35
121
15
224
96
208
51
5
31
249
9
102
18
6
105
120
39
17
25
15
39
41
16
144
63
33
57
6
66
54
17
184
24
96
24
15
60
5
72
7
42
71
19
5
120
24
120
40
9
60
72
59
25
231
80
88
8
223
306
135
135
9
15
120
41
40
216
8
1
15
39
129
72
144
111
65
199
126
24
11
160
24
111
90
15
159
9
96
192
159
209
40
51
21
3
21
144
51
5
13
27
120
15
18
47
64
9
42
18
66
36
29
31
144
65
16
80
144
121
24
39
32
88
21
75
9
15
111
185
31
24
144
57
33
210
132
9
9
126
66
60
35
13
27
9
39
72
24
32
19
101
97
12
54
117
303
17
13
90
41
109
27
24
15
114
36
30
ABCD 99968941232*3^$a+1 [50024]
6
19
35
1
35
36
25
5
24
36
18
12
132
18
84
6
84
9
15
30
96
36
18
66
15
45
30
9
15
12
78
12
63
105
12
90
129
48
21
114
21
51
9
16
56
100
8
12
27
1
5
54
12
85
11
162
63
48
135
1
56
123
72
13
41
18
216
6
30
36
9
141
55
29
36
24
19
20
24
63
9
48
15
1
11
18
6
30
75
40
35
12
9
36
9
91
108
95
117
9
39
24
12
40
29
27
3
1
24
35
120
21
84
72
39
18
78
33
57
27
36
45
7
5
27
33
12
63
45
24
30
6
3
15
90
7
228
47
78
27
28
137
18
6
75
15
49
5
30
24
1
47
13
47
84
6
3
40
11
48
6
7
83
12
45
15
12
60
57
45
60
18
12
61
44
48
171
132
54
48
3
4
29
42
12
13
209
3
27
45
4
36
5
3
48
64
83
6
39
72
51
30
19
36
59
45
39
6
54
36
61
59
45
45
3
15
13
5
42
13
5
15
195
13
80
141
6
102
36
31
5
19
17
19
104
75
6
90
1
29
6
9
21
24
15
111
117
81
12
43
12
48
95
21
15
18
6
21
16
173
96
30
108
61
17
103
17
3
39
57
33
3
15
12
6
31
41
3
132
9
135
225
48
43
8
45
99
27
54
15
16
8
60
16
11
21
9
75
21
55
53
51
39
12
13
60
5
31
41
48
15
36
16
47
48
25
24
24
56
15
54
36
55
131
30
87
28
32
16
80
196
11
33
75
1
24
179
36
162
18
36
45
76
77
90
73
137
18
25
68
21
99
12
24
9
7
23
6
3
12
15
24
30
31
119
57
117
6
9
108
3
1
80
40
20
21
24
54
120
97
44
39
1
60
24
44
33
15
64
24
5
31
5
6
12
36
24
66
31
59
24
18
54
30
90
61
44
36
27
12
18
15
21
115
20
15
12
9
4
29
103
107
13
23
1
113
30
126
6
21
48
12
40
95
117
27
138
3
87
18
42
1
20
135
69
60
16
12
48
35
45
21
24
36
18
12
6
90
12
78
18
12
78
27
9
15
3
48
54
39
72
28
47
12
1
20
57
3
51
54
7
47
18
54
30
180
78
13
84
65
30
54
42
18
27
93
60
54
12
24
9
48
28
35
1
24
11
49
56
45
18
37
44
21
19
12
5
18
36
60
49
12
47
36
21
84
12
3
1
71
93
24
123
144
48
6
66
21
39
18
48
19
71
18
39
21
27
3
54
42
201
33
84
43
8
204
15
36
1
5
54
54
66
21
51
18
6
48
18
54
24
12
33
36
21
42
12
6
84
114
69
57
31
23
9
27
18
12
19
35
90
31
11
12
21
39
126
127
44
3
60
66
6
109
17
18
54
3
60
3
6
48
90
18
42
30
3
15
73
60
20
45
6
129
12
28
47
18
30
1
35
9
9
15
75
21
36
141
18
45
36
24
45
54
13
5
18
37
35
18
30
21
16
5
27
3
42
90
21
52
143
84
57
84
21
36
79
56
72
51
54
3
48
39
21
84
15
72
24
72
72
12
60
9
39
6
36
30
60
49
125
39
57
84
90
6
90
48
73
5
18
37
8
40
17
15
39
85
11
120
24
84
25
17
3
40
12
32
28
24
41
18
9
21
60
126
9
52
20
9
30
9
60
16
8
3
18
15
12
3
42
75
63
54
43
107
81
39
90
67
24
95
37
53
12
18
60
9
3
13
5
6
9
156
33
51
12
120
33
30
9
16
65
126
1
59
30
6
12
21
12
27
37
96
104
24
160
5
6
30
96
63
27
9
3
6
7
65
48
75
52
5
15
3
9
45
111
24
12
123
18
19
60
65
18
45
93
18
205
11
36
57
3
25
29
30
36
33
40
44
28
24
29
15
39
42
19
12
44
24
60
39
12
129
76
29
151
11
24
9
24
12
4
12
20
3
6
19
17
18
12
9
15
9
40
44
12
16
53
42
45
27
48
69
39
144
81
15
25
47
18
135
117
163
65
27
12
3
145
47
36
25
11
165
15
61
17
12
51
3
24
1
20
40
41
39
69
3
39
90
3
36
24
48
12
21
219
33
18
12
9
180
24
16
11
13
5
66
85
155
1
29
19
17
18
6
18
120
13
24
44
15
1
83
1
17
78
25
65
36
31
5
138
21
39
165
27
54
15
24
24
16
17
72
18
48
1
68
72
21
19
95
30
18
60
72
49
41
48
42
21
33
39
33
19
44
9
18
45
63
72
12
78
12
60
3
24
21
18
85
29
43
167
18
15
12
27
60
69
15
24
102
24
31
36
5
72
30
6
27
63
117
135
162
18
18
12
24
18
157
41
43
36
5
18
1
20
21
15
15
6
3
15
85
72
17
7
53
12
51
57
36
159
12
40
11
49
53
31
12
17
3
27
73
48
11
9
45
162
12
105
12
63
93
3
72
9
21
18
25
12
23
12
78
75
24
27
61
29
30
6
138
21
33
6
66
108
27
15
45
3
33
3
42
90
48
97
44
4
60
11
114
15
12
4
5
144
99
28
83
21
3
33
60
9
19
35
9
15
66
36
6
45
3
129
76
161
183
171
42
55
32
12
63
102
198
73
89
36
75
64
20
120
9
51
40
35
25
36
17
66
1
44
45
91
59
25
59
57
39
12
72
1
35
24
18
144
66
ABCD 99969908336*3^$a+1 [50017]
30
1
72
48
12
89
138
36
25
41
24
55
60
36
83
37
23
42
48
120
42
78
79
11
193
167
1
96
35
121
89
19
59
1
72
168
17
19
36
29
54
1
24
11
37
108
24
156
5
127
11
60
37
59
42
42
13
83
97
17
7
95
78
66
36
66
42
30
91
96
11
102
126
37
89
235
29
31
12
191
97
29
42
42
42
54
36
19
5
30
36
157
11
1
48
120
29
72
19
120
11
1
5
7
143
42
31
23
37
60
132
65
91
23
30
79
47
1
36
107
1
11
49
72
108
17
72
102
49
155
30
12
31
84
228
36
101
79
29
36
36
42
18
79
36
23
96
36
1
24
120
84
365
156
24
120
31
59
229
59
121
5
91
71
42
12
30
138
139
48
11
42
79
12
48
204
89
67
24
143
12
48
13
23
6
31
11
216
36
61
120
23
6
18
1
17
30
18
30
97
48
11
301
53
7
269
84
66
25
65
78
102
18
61
17
162
102
30
60
109
72
143
1
24
12
5
103
59
36
96
48
132
30
19
12
89
7
108
83
210
7
83
13
77
222
37
108
23
72
121
119
25
72
24
29
60
30
37
12
96
59
25
17
115
29
24
91
72
60
12
47
13
36
84
12
35
204
37
84
17
108
48
91
29
67
60
60
95
49
84
11
97
11
49
17
55
29
7
24
11
48
60
61
17
102
13
119
18
96
7
5
43
12
35
1
53
126
13
101
7
173
7
89
91
24
23
42
72
7
35
49
120
36
11
109
24
59
181
11
145
11
1
11
49
23
1
125
43
5
31
5
6
72
13
144
59
73
24
84
185
24
90
73
161
67
11
1
12
35
96
1
5
24
90
78
79
72
36
53
66
36
25
23
36
37
60
120
47
61
89
132
7
24
47
60
36
24
37
53
156
84
6
6
30
54
42
60
121
107
13
23
1
47
48
49
5
114
145
35
37
120
47
42
67
11
97
60
95
37
59
1
47
61
23
12
1
48
12
96
23
60
61
77
7
36
23
36
61
29
60
6
24
49
5
7
95
73
17
42
162
54
84
96
157
96
24
5
138
121
23
61
72
96
17
91
24
48
77
43
12
11
37
72
59
30
138
25
5
19
72
168
35
49
11
24
13
41
67
12
60
17
6
6
55
17
198
54
78
37
11
12
18
19
132
29
42
198
54
49
125
31
36
120
23
180
60
90
43
137
6
49
101
7
89
42
108
13
12
204
24
36
23
78
42
42
6
73
29
180
199
83
48
61
60
59
49
17
156
19
5
6
181
36
41
90
97
12
60
53
6
18
67
5
240
19
53
31
11
54
7
36
83
54
31
23
61
36
23
1
96
59
36
18
30
133
24
149
55
29
288
90
1
60
60
12
35
36
109
5
43
24
29
48
127
144
101
30
18
43
36
29
24
55
5
7
47
25
29
18
24
1
89
30
78
18
13
41
18
1
60
36
156
23
25
41
240
138
1
197
78
1
120
23
13
77
96
115
119
168
25
5
42
13
35
61
179
25
29
24
7
36
41
6
6
307
17
30
25
12
17
187
24
239
61
11
48
61
11
168
6
24
18
78
67
24
23
18
31
24
179
49
47
48
6
198
30
7
11
48
102
234
30
90
6
114
25
29
36
6
49
23
60
13
53
126
61
23
85
59
1
48
71
90
96
150
6
7
11
60
121
107
25
23
1
203
37
29
30
85
96
23
1
36
36
5
12
90
1
60
71
181
24
35
204
1
83
1
95
85
35
25
12
5
31
132
156
113
42
25
83
1
5
43
12
35
42
42
13
35
84
24
6
78
1
36
53
90
6
55
12
143
13
89
210
18
6
24
121
36
36
53
7
101
60
222
36
13
48
24
120
83
61
5
19
29
138
12
49
53
36
163
65
90
61
12
108
125
31
24
12
71
36
37
89
168
43
48
11
37
11
6
6
37
12
60
168
48
60
185
30
30
79
36
12
41
31
ABCD 99969955942*3^$a+1 [50008]
18
132
54
36
66
15
112
32
3
13
32
27
18
115
83
13
32
27
18
18
6
30
13
32
51
180
18
55
47
24
153
57
54
6
36
18
102
54
9
45
60
12
18
9
16
29
42
84
6
36
30
150
39
15
66
18
24
12
54
6
45
16
80
3
12
42
55
17
48
180
123
99
174
15
21
6
102
108
42
25
23
90
108
24
66
90
72
103
29
120
18
18
36
19
161
36
18
36
6
288
15
39
12
78
12
60
156
330
72
48
9
81
90
18
51
39
72
42
36
19
53
27
21
72
204
66
60
25
32
48
129
30
1
5
90
72
66
7
29
51
112
35
36
54
3
144
96
69
36
18
12
18
39
87
36
234
24
99
63
174
36
24
54
102
144
18
18
18
21
39
12
45
117
36
114
133
80
69
126
168
30
24
36
66
9
9
6
12
24
336
13
29
30
42
156
15
3
204
81
39
6
102
13
47
48
49
41
39
87
90
24
7
23
180
54
15
96
57
7
23
18
7
80
3
45
27
37
32
3
6
39
48
87
25
83
24
18
3
27
21
21
126
54
138
90
90
42
31
5
48
54
36
24
48
57
57
84
72
18
25
65
96
79
32
9
24
66
240
30
31
5
24
138
73
32
27
90
30
24
66
19
5
120
54
96
66
6
48
54
63
9
36
42
30
27
45
6
30
127
17
36
168
12
18
42
12
15
27
21
99
90
6
48
45
15
225
9
18
144
66
54
6
30
144
24
97
5
54
165
21
174
109
59
72
36
120
18
42
84
1
35
13
155
21
33
175
96
17
120
55
17
31
101
30
141
9
18
12
36
18
115
17
12
126
54
6
30
150
69
16
32
3
36
9
99
90
51
39
42
126
30
234
73
107
6
63
21
78
18
18
66
6
48
90
6
1
17
30
72
96
30
27
15
66
79
80
81
156
96
12
96
7
137
108
75
112
11
69
48
39
18
87
81
48
42
30
54
54
54
6
156
99
15
12
18
24
18
84
6
18
45
57
39
33
6
216
90
120
31
29
126
48
54
36
6
18
48
18
126
6
54
126
210
24
210
6
7
83
18
66
96
12
72
60
9
57
55
17
15
16
167
24
18
12
99
195
109
53
30
157
5
72
36
63
51
54
39
16
137
39
69
126
93
75
85
17
24
135
45
99
27
30
39
112
17
48
150
12
93
144
3
18
27
117
54
30
60
12
18
36
121
23
114
30
25
155
150
12
3
3
13
107
37
71
6
48
6
102
132
3
45
3
21
43
48
125
30
90
54
18
36
15
117
27
27
54
90
246
63
15
72
73
71
9
111
6
120
6
162
12
54
42
15
33
24
12
18
18
7
65
258
30
18
72
108
9
27
18
18
72
60
45
96
51
6
7
23
57
21
54
21
9
36
67
59
6
54
36
69
16
53
144
6
30
36
19
32
112
23
72
18
15
57
138
78
30
42
18
90
12
54
18
72
63
225
271
89
55
71
42
15
69
24
36
79
11
21
9
288
78
30
24
66
72
42
120
24
79
23
144
6
3
45
24
27
171
30
7
83
108
49
101
12
24
30
150
18
193
48
41
24
66
45
81
132
36
135
96
39
54
72
18
66
87
3
126
54
6
19
29
115
65
6
30
36
36
3
87
24
18
12
18
6
102
85
32
27
69
27
18
51
3
48
45
33
111
48
87
36
24
13
32
129
15
57
78
9
45
12
36
60
30
54
3
15
72
9
15
30
144
78
30
60
12
72
6
18
54
25
48
35
45
93
24
12
168
102
144
54
36
72
18
24
36
36
30
24
55
35
12
18
175
185
7
29
18
78
12
18
24
30
15
45
90
9
81
66
54
18
6
36
66
162
55
77
264
6
66
24
36
18
54
102
73
17
36
54
69
27
37
17
30
1
17
6
72
30
72
18
18
72
24
156
132
72
66
42
12
135
33
18
48
36
18
6
90
12
54
21
147
36
66
36
115
107
21
9
126
9
51
36
73
71
54
48
24
139
59
90
27
9
180
102
205
32
51
36
90
15
39
42
72
126
25
29
18
48
162
ABCD 99970236682*3^$a+1 [50060]
6
6
18
6
30
39
27
16
5
48
67
14
24
24
48
12
90
12
78
18
45
19
5
3
42
3
21
27
3
12
28
29
45
6
21
31
50
34
5
45
6
72
21
27
54
18
90
22
50
99
9
18
42
6
114
27
19
29
7
38
60
72
10
48
2
30
21
24
31
2
10
32
90
24
12
12
51
21
24
51
51
18
34
36
50
22
2
18
4
14
82
12
20
90
30
180
30
12
6
4
38
130
5
3
48
40
2
48
12
18
42
72
3
15
18
30
16
26
58
5
9
48
34
29
27
18
70
32
69
9
34
26
6
45
9
39
27
36
64
26
12
72
24
10
74
10
32
28
17
3
18
10
48
44
45
141
6
4
14
108
10
2
3
72
3
28
2
24
6
30
18
6
3
48
48
57
42
45
3
88
2
60
15
24
21
3
9
12
84
10
2
27
51
117
43
24
32
18
6
96
18
48
12
12
78
6
10
80
6
30
9
19
32
4
41
3
88
2
22
96
20
4
38
15
45
6
4
12
5
3
42
46
8
21
39
100
14
18
45
45
75
7
41
9
15
33
18
12
12
126
10
29
45
6
40
20
4
60
17
24
69
3
19
5
3
66
12
10
38
70
44
16
2
12
6
36
90
84
46
14
12
42
42
48
108
39
19
50
90
66
18
72
36
18
130
29
21
42
18
66
18
3
3
66
18
28
29
19
24
38
82
2
54
76
44
66
75
21
27
21
30
4
2
66
93
21
70
56
30
12
36
30
60
36
4
24
20
52
26
54
21
27
48
18
27
72
67
68
33
3
66
6
120
42
3
3
60
9
48
3
69
31
12
5
24
21
3
9
10
26
54
6
36
51
72
141
22
77
3
18
51
111
18
24
12
51
19
5
3
18
54
6
18
24
112
14
36
48
36
36
60
66
42
36
72
70
44
48
18
18
12
4
86
24
3
75
30
90
76
14
27
24
21
94
44
18
30
57
7
50
10
8
40
62
34
80
24
48
30
90
64
84
20
54
15
48
3
21
21
12
12
75
19
62
15
7
2
63
27
24
42
18
57
69
48
51
21
60
36
22
170
108
18
60
4
2
30
54
24
135
43
173
31
26
34
5
105
144
42
40
29
9
42
42
36
24
10
56
12
33
19
2
78
28
2
42
36
30
54
21
45
12
60
18
33
9
36
102
18
10
12
29
91
14
10
29
9
30
12
48
72
18
3
33
12
142
2
94
24
56
66
60
15
19
2
24
6
40
104
24
21
9
72
90
40
77
21
99
81
34
98
27
21
51
75
30
63
45
90
78
12
10
2
10
44
64
8
42
22
29
15
42
90
40
48
2
30
30
12
58
38
12
12
12
66
30
39
19
5
45
24
27
45
36
34
101
115
2
60
36
6
45
9
15
19
56
16
14
24
46
84
12
26
42
90
3
27
30
18
40
2
51
7
20
30
108
6
16
44
18
30
28
50
3
57
48
60
42
33
15
4
48
50
24
6
48
12
78
60
12
120
3
57
48
10
12
98
42
42
22
170
70
20
33
33
18
16
5
33
12
51
24
33
30
12
21
3
6
34
5
21
3
48
45
48
10
2
18
16
5
39
160
60
5
81
10
50
3
33
39
21
75
99
21
15
18
15
9
42
18
70
2
18
36
60
4
2
6
54
30
16
2
46
20
30
10
24
5
33
12
3
45
22
48
50
30
30
84
34
14
6
42
70
53
45
22
5
9
58
26
27
7
140
6
46
50
15
9
96
60
30
40
26
24
3
75
6
15
24
21
66
28
36
2
10
132
26
39
21
46
96
29
9
132
27
27
21
27
18
10
32
6
46
74
12
10
12
26
36
18
16
20
24
72
21
33
12
90
42
6
12
162
6
72
40
5
24
15
4
2
30
45
105
22
36
2
22
32
36
28
5
9
18
45
24
9
144
10
156
2
18
12
12
132
4
2
22
101
57
102
52
44
12
18
30
30
87
153
22
38
51
81
87
21
12
258
45
9
6
4
56
4
12
56
30
10
5
3
40
5
27
45
9
10
14
6
28
50
46
24
5
33
15
9
15
9
42
30
72
18
48
16
8
30
12
46
8
45
21
6
30
10
74
34
41
24
27
48
42
84
48
22
38
30
18
22
86
66
78
30
33
19
26
60
18
40
77
33
60
70
2
24
36
15
19
14
24
6
4
26
6
6
42
18
190
8
24
6
42
45
72
3
18
6
30
34
62
10
74
46
38
12
24
3
57
168
120
10
38
12
27
15
4
44
6
24
51
81
84
12
24
6
48
12
4
14
46
24
24
20
57
129
82
77
55
2
36
78
6
34
2
27
123
45
3
42
22
98
48
22
14
18
42
46
12
80
12
24
24
6
15
24
33
162
48
4
41
33
24
18
30
82
2
6
4
65
43
2
46
14
15
19
5
21
24
51
3
21
57
12
12
118
65
81
10
14
12
24
22
12
48
14
46
48
84
32
6
30
165
45
42
28
68
9
21
70
24
8
18
46
50
54
6
30
36
40
20
48
4
38
12
3
7
48
17
33
10
2
6
30
10
26
36
60
3
9
60
3
43
20
12
69
33
10
36
32
124
48
2
24
54
16
29
33
39
9
24
42
36
30
22
8
52
12
8
40
2
6
64
53
33
18
30
150
52
2
42
6
60
30
60
24
21
48
9
10
80
88
5
45
42
90
60
3
45
27
21
6
100
38
3
19
8
16
29
67
8
16
32
30
48
12
3
19
38
48
130
74
3
15
30
18
36
54
24
36
22
77
43
5
19
98
12
48
6
4
2
3
3
18
6
78
58
5
57
18
42
12
34
50
70
24
72
14
10
2
30
12
6
42
4
53
55
12
26
142
86
36
3
21
72
22
120
26
46
38
48
24
10
74
6
4
32
177
21
36
15
69
12
18
30
6
6
12
42
24
96
24
69
31
50
46
14
12
72
15
15
96
4
48
74
34
12
2
6
30
82
2
10
65
21
60
42
45
7
36
62
39
21
18
6
3
75
18
3
81
48
36
51
45
3
48
27
30
36
27
24
111
30
18
16
44
16
14
15
9
42
141
24
3
12
84
30
12
12
18
24
21
9
36
10
17
27
54
114
18
30
30
42
6
60
27
3
4
62
66
210
10
14
15
9
10
5
67
38
22
44
21
67
5
147
24
64
5
3
4
26
42
6
12
24
46
77
55
92
18
18
42
42
78
ABCD 99970509838*3^$a+1 [50028]
15
36
111
57
33
18
125
136
60
32
43
108
105
20
1
90
21
32
1
27
32
76
116
76
32
52
75
18
54
18
11
192
48
12
16
27
45
48
92
13
15
3
69
39
54
107
120
60
48
7
45
48
56
16
69
203
49
162
72
29
60
48
108
4
3
65
205
11
97
144
35
19
41
84
100
12
123
72
36
36
21
33
11
36
7
149
67
33
36
8
84
12
7
29
144
108
72
7
17
52
48
20
12
64
3
17
1
119
36
7
41
112
212
88
8
24
36
37
155
7
90
95
12
100
80
127
69
39
5
31
126
23
24
36
7
54
47
36
52
32
13
54
41
64
20
64
32
12
192
16
140
48
120
7
18
198
129
33
18
72
29
7
45
80
1
35
72
235
41
156
16
80
85
15
21
39
69
83
12
13
3
60
8
24
31
57
44
4
12
20
28
80
7
36
18
35
48
7
36
180
77
16
33
3
195
65
25
99
96
21
144
54
90
108
83
16
9
35
36
268
92
84
48
67
173
112
21
135
81
144
90
72
101
24
36
19
81
56
36
48
211
270
108
23
40
20
61
23
60
36
12
180
108
108
40
9
3
80
97
3
32
76
44
48
100
144
36
188
49
3
92
31
45
81
23
12
48
36
97
255
32
145
18
29
43
53
55
5
84
163
101
36
7
41
16
12
8
49
63
168
309
63
140
40
9
39
87
17
199
29
28
56
76
32
13
35
37
54
9
27
65
97
83
43
125
4
69
59
16
33
144
35
1
11
7
21
51
29
24
108
1
18
41
139
72
17
12
421
35
12
7
126
47
40
20
48
79
198
72
71
19
144
90
131
13
3
15
77
28
72
39
108
213
75
105
3
18
23
16
68
172
68
16
44
7
45
32
16
33
191
7
5
84
36
19
149
72
24
84
85
63
80
60
12
120
97
54
17
24
48
1
171
135
189
56
36
48
36
48
91
108
9
32
12
37
144
15
8
84
228
120
192
96
31
69
75
65
36
4
3
69
104
64
152
24
24
85
54
137
43
18
47
16
36
81
3
15
77
60
144
24
120
36
16
68
96
115
21
20
132
208
92
13
18
81
99
17
12
43
5
28
56
16
8
49
72
144
27
44
48
7
18
27
44
163
53
64
252
308
61
15
20
1
15
75
77
85
35
72
1
15
48
32
88
140
16
156
8
12
97
63
32
12
163
53
28
92
100
33
47
151
189
32
49
87
56
19
41
36
40
117
18
45
20
25
90
126
72
90
41
85
18
126
18
57
447
29
84
12
120
24
55
18
71
24
76
192
180
108
140
24
28
21
11
7
125
19
5
144
16
69
3
15
105
164
1
15
39
198
51
39
57
51
17
109
252
36
35
73
83
12
52
44
79
72
29
7
45
120
80
84
76
9
191
12
13
15
3
81
20
24
24
16
51
41
12
48
7
93
44
64
20
60
97
18
144
36
41
85
35
108
55
54
72
11
7
90
18
41
121
47
12
60
7
33
75
29
48
49
23
124
44
36
7
5
24
7
249
104
36
7
101
7
17
136
81
39
32
360
40
15
125
55
54
51
180
201
39
105
54
72
9
99
53
37
11
24
136
84
96
63
17
132
96
7
137
12
103
21
56
48
127
90
18
161
52
8
40
56
196
48
44
48
67
113
31
161
12
240
19
17
37
107
48
156
67
18
15
132
33
315
12
51
17
55
234
35
60
112
45
23
76
81
143
1
191
7
53
4
20
40
63
89
24
265
23
49
18
113
16
33
54
144
69
32
84
67
57
132
32
13
47
25
107
19
41
16
8
61
111
80
ABCD 99970598428*3^$a+1 [50011]
12
24
15
25
24
12
15
9
35
16
5
7
12
5
1
2
13
17
52
11
85
38
57
7
8
9
4
20
45
15
1
15
33
11
51
100
5
3
12
85
5
4
14
13
5
27
1
11
43
5
57
54
129
37
14
6
6
40
5
4
45
8
7
144
47
108
4
18
15
8
60
9
6
36
9
7
9
36
20
15
13
80
12
12
61
14
6
7
68
40
12
77
22
26
15
63
9
91
12
5
12
21
4
12
15
8
25
3
15
53
7
14
16
3
39
12
8
18
10
17
3
60
13
15
84
21
27
5
3
36
46
74
9
1
38
12
6
18
30
39
12
4
45
11
60
15
9
15
82
18
14
6
61
9
15
17
63
21
51
12
52
24
56
19
54
2
30
3
76
65
4
3
20
40
44
4
15
5
9
42
24
9
15
60
46
32
10
5
28
51
20
30
10
44
21
16
68
12
25
15
3
45
41
10
29
25
2
33
12
43
42
2
42
16
15
44
25
6
9
11
33
24
55
41
36
75
10
51
32
12
19
21
68
13
12
3
15
33
15
17
15
24
54
6
1
8
16
24
15
20
9
3
9
51
45
28
35
61
20
31
24
8
13
9
15
8
7
8
10
2
45
49
24
23
40
8
9
118
5
28
29
12
10
5
15
9
120
7
5
28
12
17
3
79
8
28
9
11
13
71
36
10
15
5
19
29
22
8
24
21
15
9
12
15
66
39
3
6
22
9
45
14
4
18
59
31
8
25
12
5
3
12
4
35
4
56
18
3
40
15
45
20
15
18
31
8
3
45
3
4
21
11
25
8
1
35
7
20
10
18
24
21
11
40
5
4
32
7
5
1
2
48
69
12
24
76
15
26
84
16
3
59
22
15
8
1
47
3
57
7
2
10
20
25
35
36
13
72
3
81
44
12
4
11
88
21
15
5
3
30
6
25
11
70
39
44
3
9
19
12
98
15
1
51
77
3
40
48
5
6
4
17
24
24
15
10
66
80
6
15
39
1
29
3
51
6
3
28
3
66
39
44
72
43
21
20
19
32
61
23
9
1
36
35
40
24
20
12
40
68
16
11
22
23
43
5
15
12
12
1
27
17
1
14
52
5
13
87
20
40
8
12
63
16
6
11
24
25
14
4
2
30
1
20
28
29
6
25
36
11
60
57
1
6
29
87
9
24
7
17
52
63
33
45
15
35
90
10
5
37
8
48
7
3
6
30
69
17
15
19
129
39
38
3
7
8
4
17
19
36
6
23
27
4
65
36
27
12
24
12
24
9
24
12
40
8
7
21
9
11
4
29
46
21
23
4
8
69
49
14
22
30
8
37
3
21
41
31
8
7
50
58
17
13
2
12
36
37
23
60
9
12
31
14
19
27
2
22
6
47
16
21
14
1
21
35
13
30
41
16
5
39
9
106
6
15
23
1
3
2
3
61
11
19
5
15
30
4
2
25
60
60
11
40
5
7
21
20
16
3
8
84
1
57
23
3
12
9
48
52
20
21
18
69
15
1
11
9
16
24
15
30
14
1
12
27
5
52
20
16
15
8
40
44
100
17
1
75
20
55
24
9
5
31
35
1
3
42
44
40
24
32
15
3
21
3
1
5
7
15
9
21
12
2
18
43
35
72
22
11
27
10
48
35
43
12
8
36
1
8
75
21
64
17
15
7
92
9
7
9
9
11
24
15
85
9
147
20
4
11
70
26
9
115
5
84
25
6
20
24
37
24
35
24
52
8
1
8
52
35
4
44
21
12
3
4
20
45
13
3
59
48
22
18
33
11
1
24
8
31
20
25
59
22
6
20
34
23
13
35
4
83
10
2
9
12
12
7
5
4
15
21
20
3
33
19
21
8
36
13
6
32
4
5
24
7
32
45
7
26
54
10
35
4
27
12
33
24
69
20
27
27
37
24
11
24
4
32
9
9
3
43
56
40
24
77
48
19
17
39
1
56
9
31
3
14
18
34
23
3
25
24
96
47
70
107
16
5
34
20
10
23
12
105
48
3
4
9
15
9
3
3
77
147
16
21
11
60
12
61
20
7
20
4
5
36
7
62
28
3
32
3
28
84
20
13
23
105
27
13
17
30
45
9
3
16
11
4
44
28
18
27
23
36
24
1
36
17
18
45
3
60
21
15
49
35
6
54
9
25
63
35
48
9
7
53
16
27
33
12
3
56
21
13
6
105
44
37
3
12
23
1
11
25
8
25
2
18
7
20
3
1
33
11
76
5
31
23
1
29
42
13
20
12
7
18
35
13
71
40
15
21
24
44
36
21
30
24
28
33
57
11
15
6
19
12
15
9
39
42
39
65
139
11
16
9
51
17
76
47
25
8
37
39
44
25
27
15
5
15
12
13
8
25
26
9
31
36
5
4
3
8
12
16
45
15
29
28
33
26
18
22
9
12
5
3
16
20
24
69
46
5
19
42
23
13
3
32
4
33
2
25
11
30
34
9
21
14
21
24
15
60
4
17
3
37
11
25
44
4
155
1
39
12
5
64
23
12
21
13
6
8
13
8
52
48
41
4
47
19
21
15
12
53
12
3
45
64
5
46
5
27
21
12
4
33
3
3
26
31
35
57
15
22
39
60
27
12
2
16
3
32
3
1
33
26
21
31
9
24
35
1
5
30
49
12
9
95
219
6
6
25
69
15
33
3
9
44
34
32
16
89
15
16
20
9
1
2
36
9
28
44
36
39
33
25
32
16
15
47
33
3
21
19
17
49
39
11
4
26
31
195
24
21
63
54
50
10
35
37
75
80
123
28
8
1
8
3
48
1
5
3
51
16
9
29
22
29
49
3
20
13
11
103
33
20
37
48
99
35
9
36
15
4
5
55
14
10
5
1
2
60
18
52
3
87
45
69
11
27
21
15
16
38
18
4
60
69
59
33
39
9
24
1
50
1
3
56
40
17
60
43
5
19
60
5
27
60
16
17
48
24
75
46
20
82
32
36
13
36
44
7
2
15
52
23
40
18
18
21
8
7
20
28
5
21
16
38
6
7
15
24
9
20
12
12
27
16
44
81
19
6
35
24
3
82
35
16
8
75
16
45
3
32
21
24
45
39
16
11
13
27
5
13
15
20
115
14
7
15
20
28
77
39
37
60
69
6
65
25
2
13
32
12
3
33
28
5
60
10
29
28
8
9
3
3
25
75
36
5
24
19
2
75
1
3
21
15
11
22
18
30
23
12
12
12
40
35
1
17
22
65
3
10
2
9
55
12
29
3
37
59
36
30
70
20
28
32
4
5
40
12
35
54
4
26
69
31
24
32
48
12
9
16
24
45
15
20
13
23
7
21
39
8
60
33
19
32
129
51
33
3
4
29
21
39
75
24
1
39
5
15
21
16
60
24
15
41
15
85
56
13
62
9
36
15
12
13
44
15
25
15
5
4
27
9
11
13
57
15
3
17
40
17
3
15
10
35
3
52
8
9
52
44
51
9
9
48
19
11
13
32
43
21
5
34
6
6
65
27
70
6
26
54
1
15
5
16
59
4
5
40
11
36
144
46
39
9
15
12
27
36
50
22
44
28
33
24
15
24
5
51
21
69
79
15
2
18
61
11
9
31
9
9
11
16
20
4
75
50
54
12
13
15
5
120
16
83
12
60
69
16
3
6
50
12
9
3
12
18
15
12
51
9
36
3
52
30
2
21
16
44
1
11
15
9
4
32
27
30
78
25
8
52
8
19
18
15
8
12
24
4
12
23
9
28
9
6
72
2
3
1
6
18
27
83
36
1
59
4
8
28
5
36
21
3
40
11
25
11
12
72
61
17
31
12
8
24
3
12
10
2
1
24
119
42
70
30
15
44
15
16
32
36
21
60
3
28
9
5
31
39
84
41
1
78
6
11
60
39
33
28
15
20
4
21
3
104
13
20
39
28
38
19
20
24
12
28
45
47
9
99
7
33
11
1
24
3
17
63
18
18
25
20
7
12
77
4
32
19
5
24
52
23
1
15
6
2
6
16
6
9
24
20
12
7
5
3
132
28
29
15
24
21
15
10
15
8
12
40
36
9
20
31
17
6
72
9
19
12
54
11
12
16
11
9
12
45
18
25
5
6
16
60
17
73
3
12
80
4
11
25
9
38
46
11
15
10
18
21
9
38
33
7
5
84
16
128
69
6
1
15
8
117
16
8
12
19
6
38
6
39
1
15
83
21
7
24
20
61
35
13
17
40
14
25
3
5
16
15
17
9
6
88
6
48
35
25
18
9
53
22
8
58
14
9
21
16
39
41
30
24
9
19
57
81
30
5
3
25
47
12
13
3
5
24
15
30
10
38
12
16
15
15
44
33
19
5
33
43
32
51
12
12
6
4
6
41
40
24
11
25
15
36
45
8
36
36
15
24
24
46
38
13
23
6
ABCD 99971089534*3^$a+1 [50075]
87
105
15
16
23
45
15
21
28
32
3
25
155
13
44
16
53
15
57
7
35
13
152
27
13
12
20
28
35
57
75
25
11
9
16
59
24
12
9
63
18
234
54
67
23
24
117
9
111
9
6
36
37
108
29
3
12
3
6
54
33
15
33
72
3
36
24
9
135
18
72
87
16
12
83
25
113
15
27
25
68
12
75
33
4
11
217
35
9
15
1
20
40
32
52
53
27
16
132
8
15
18
66
45
9
27
60
24
16
120
59
9
12
24
51
108
9
40
48
119
36
37
83
9
45
18
33
132
3
54
99
60
15
60
45
24
48
99
21
33
54
12
6
39
28
35
13
5
15
99
61
12
48
5
39
16
17
198
9
111
37
32
21
27
60
48
33
7
113
87
3
49
48
29
31
8
12
45
15
52
5
102
9
60
12
24
76
44
33
18
45
57
42
13
120
41
39
28
44
3
12
9
12
52
12
44
4
228
60
29
31
23
129
15
18
18
9
15
81
27
25
80
24
33
111
4
48
20
60
39
9
16
11
25
17
43
23
157
72
8
12
63
102
27
15
21
72
48
75
45
108
16
23
25
47
61
65
54
36
37
20
51
24
36
1
68
147
30
43
11
57
15
33
12
63
37
8
84
123
25
65
15
3
237
105
222
48
42
18
48
141
120
16
20
123
12
37
68
39
108
141
36
156
63
6
18
30
43
53
7
59
9
51
33
28
12
20
28
80
99
33
12
15
9
60
4
32
16
44
144
45
19
5
63
24
15
24
90
51
36
12
21
15
9
66
37
17
63
60
3
132
189
16
47
36
37
137
87
216
60
12
27
36
18
39
27
6
18
45
9
51
4
137
6
18
87
72
28
12
48
20
12
36
52
47
72
105
108
36
39
145
116
4
35
25
83
42
51
180
15
24
108
9
21
42
12
21
60
24
108
93
19
96
12
41
7
72
32
15
9
57
18
6
3
112
20
24
36
75
48
25
8
100
92
27
13
65
18
72
21
60
96
96
15
33
4
140
51
72
9
9
7
8
112
20
15
24
120
1
12
8
12
28
72
8
39
1
59
13
48
203
9
15
13
8
27
49
48
71
57
60
112
143
33
39
33
12
12
100
5
43
107
18
162
93
15
72
93
28
8
60
52
65
48
144
135
36
4
8
52
32
28
191
37
12
11
45
120
24
12
16
119
108
81
27
33
4
48
44
15
13
20
45
90
13
8
72
27
150
43
83
9
27
54
15
64
20
3
18
6
1
8
9
102
13
155
73
179
25
20
60
15
1
5
15
75
93
96
63
25
113
55
8
51
30
63
27
6
87
40
11
24
13
12
23
54
90
9
4
23
72
33
9
99
84
15
13
20
12
21
15
24
3
37
56
9
72
144
24
55
65
18
54
18
150
15
3
84
189
99
57
3
48
45
4
96
144
20
48
3
24
13
8
40
59
6
7
11
1
44
9
43
5
78
9
48
9
18
13
80
120
129
63
36
135
9
27
90
31
44
111
97
5
15
12
63
45
63
42
43
32
100
32
88
8
3
9
21
7
84
20
33
18
24
45
36
39
45
63
45
12
48
27
9
4
32
16
44
159
126
6
25
83
12
24
9
27
9
36
63
61
108
32
33
67
53
42
13
68
75
9
16
12
32
60
39
66
18
73
23
54
18
84
1
35
9
48
100
8
75
25
5
27
45
67
68
12
21
7
56
72
9
15
48
3
150
63
9
75
96
147
42
216
7
155
48
9
36
24
40
8
33
51
21
63
96
15
1
89
31
20
75
18
39
15
25
8
60
84
28
11
81
36
45
55
17
207
48
123
24
21
105
127
60
23
60
84
69
72
12
15
13
23
66
103
20
60
40
35
72
13
20
21
39
40
32
76
77
15
27
48
93
33
24
3
123
36
33
15
36
57
52
20
3
25
20
39
73
23
9
39
9
12
3
25
212
84
24
148
23
121
11
105
24
81
7
35
25
77
63
81
39
201
7
8
72
15
45
15
48
144
36
42
3
52
47
13
12
8
24
33
87
28
32
15
45
16
72
17
15
15
9
84
111
97
5
18
24
30
51
52
8
96
33
3
45
7
137
6
129
63
18
42
93
9
15
108
96
51
33
28
32
15
33
27
66
15
27
45
3
109
108
20
24
9
96
43
128
3
24
36
30
87
39
1
68
16
20
24
75
21
105
31
12
5
43
35
90
7
12
20
88
132
5
18
6
15
112
35
30
63
15
37
53
39
72
28
23
69
15
81
24
3
57
28
56
72
40
32
201
24
15
160
80
12
3
105
15
18
55
8
87
18
54
12
24
1
48
20
12
45
66
69
88
8
12
96
60
52
197
48
42
21
12
60
4
36
44
15
60
9
75
1
44
24
12
141
30
18
42
9
99
177
57
55
8
9
31
12
20
27
45
39
36
21
40
72
20
15
12
85
11
37
60
20
75
42
31
8
27
9
16
12
23
97
8
57
15
345
51
147
45
ABCD 99971303104*3^$a+1 [50050]
24
21
42
18
66
29
31
45
33
30
5
61
36
36
12
66
24
65
36
55
5
79
17
16
33
35
37
42
72
33
3
53
49
215
16
27
69
123
6
35
169
3
32
85
11
67
5
24
49
12
23
7
30
54
60
30
95
1
102
21
12
32
7
24
6
11
7
36
41
61
78
12
48
42
114
108
6
24
23
24
36
19
24
9
51
12
30
78
29
1
120
12
63
60
32
55
138
12
24
3
27
29
40
12
117
42
24
21
20
64
9
48
23
36
91
84
84
24
126
114
53
124
3
17
1
12
6
41
25
18
12
84
12
24
120
36
54
11
4
15
24
54
12
18
5
25
18
9
75
30
24
36
84
114
17
1
54
30
59
12
24
73
18
17
67
24
24
6
27
57
231
15
12
5
124
111
12
48
9
56
7
36
89
85
42
60
78
75
87
60
29
12
12
25
6
69
21
102
18
66
24
42
72
66
30
51
3
30
30
36
65
16
80
36
85
42
17
64
104
1
54
48
17
7
33
33
48
6
18
18
78
155
1
78
6
60
11
55
9
21
96
90
24
24
6
59
112
33
99
33
54
36
42
30
36
36
33
36
224
132
19
9
15
101
7
17
52
15
29
7
9
15
18
51
32
37
63
32
7
60
114
54
93
3
24
117
8
12
19
17
64
9
30
21
3
6
11
13
6
29
31
29
96
7
12
17
31
9
93
11
31
54
36
51
12
33
18
24
102
84
51
165
36
15
84
44
7
9
68
55
21
120
21
18
36
12
102
12
48
3
33
90
54
36
95
7
17
115
17
48
25
23
25
18
66
60
23
76
15
17
7
17
31
18
6
65
49
36
24
35
64
20
31
72
60
24
161
25
12
75
15
48
9
63
42
30
24
30
15
99
30
47
55
53
43
18
27
24
20
1
59
48
25
6
84
17
73
35
73
18
6
48
83
25
60
78
29
12
4
39
96
30
15
24
8
40
45
54
29
40
15
29
31
54
11
85
30
54
6
96
5
28
3
42
30
17
4
20
1
24
36
11
7
78
42
42
138
77
4
32
43
60
5
24
25
12
59
1
36
42
12
24
77
7
5
97
35
88
45
12
6
12
125
67
36
84
36
45
32
12
55
41
64
15
48
21
9
36
35
1
30
18
107
151
9
3
5
16
12
60
8
37
18
9
8
79
24
6
18
48
5
12
25
72
54
45
39
12
18
11
25
54
60
41
12
49
15
39
5
25
150
57
33
36
36
12
35
1
66
69
165
42
54
18
42
66
9
3
30
35
12
100
111
9
20
43
36
12
17
31
17
19
48
48
24
60
6
35
24
43
6
72
18
90
24
60
48
23
7
33
24
32
13
96
84
6
12
42
12
54
60
30
39
15
36
24
5
12
103
36
72
120
18
15
56
43
30
102
18
36
84
3
33
30
101
24
19
72
45
39
5
96
4
39
33
104
40
33
3
60
39
36
29
13
27
8
48
43
30
6
36
53
211
24
29
16
27
29
13
87
96
9
35
151
30
47
60
7
36
18
39
15
5
7
9
56
61
35
25
39
3
168
89
145
6
29
13
63
57
11
31
6
24
30
60
33
56
16
39
126
35
48
36
19
102
35
13
11
7
12
156
45
9
126
5
37
3
45
35
16
3
12
54
96
11
25
90
30
24
6
9
3
77
24
60
7
45
9
18
6
111
39
30
216
3
72
33
35
16
45
60
75
159
6
11
1
27
45
42
24
12
12
18
3
81
150
41
79
53
31
36
18
6
114
23
7
81
9
18
84
36
54
15
24
15
30
35
36
76
3
29
1
6
48
65
16
21
23
48
84
40
99
30
51
39
5
40
9
48
42
5
91
6
54
41
13
11
1
23
13
30
9
3
12
21
8
49
15
21
12
23
60
7
117
3
5
7
18
42
66
11
13
6
54
42
30
6
108
66
3
93
18
69
15
30
6
60
12
9
51
24
6
27
51
84
60
33
3
29
91
5
7
9
9
6
9
20
97
72
27
3
108
65
25
23
85
131
163
21
15
17
28
32
13
72
42
17
31
53
25
30
5
36
48
60
7
36
42
23
4
33
42
69
15
144
21
80
19
48
102
23
37
12
60
18
77
64
20
1
84
60
6
138
15
51
24
5
12
16
39
9
21
215
43
30
78
60
30
24
11
43
24
33
117
66
36
33
3
42
30
21
75
9
81
90
45
51
18
18
18
24
30
126
24
30
53
73
95
24
91
5
24
1
24
30
17
60
28
75
77
24
85
47
103
42
54
29
19
168
30
23
19
42
48
18
30
83
24
55
96
102
24
24
66
53
85
23
43
12
33
24
45
48
59
145
95
24
19
60
113
67
48
60
54
3
63
84
5
79
24
30
6
24
53
55
54
6
5
19
24
9
45
78
138
42
18
30
77
49
18
53
37
78
45
15
12
36
65
12
19
89
16
104
60
16
15
24
6
23
12
55
48
5
16
56
109
15
129
6
60
17
7
5
180
28
9
6
53
12
13
15
15
5
124
15
5
12
31
9
3
12
29
31
48
33
63
29
55
18
48
75
9
108
24
111
33
35
55
36
120
36
53
16
68
31
84
33
8
24
16
57
35
49
60
39
99
66
11
24
96
4
80
52
15
17
151
12
53
1
3
36
32
7
105
3
12
93
27
66
30
96
5
61
15
105
75
57
11
40
20
85
60
159
15
108
12
42
75
20
60
24
79
17
31
48
24
6
47
139
90
18
18
54
69
15
60
12
12
77
55
21
9
96
24
ABCD 99971821226*3^$a+1 [50121]
24
120
11
76
9
111
104
24
24
48
40
72
45
66
6
3
81
11
85
23
72
16
24
63
53
49
168
71
4
48
8
72
85
72
11
64
128
40
44
1
59
36
13
47
109
179
61
35
49
60
27
57
83
4
140
25
23
28
72
48
69
51
8
40
21
3
192
140
85
39
69
131
64
8
48
31
6
47
43
144
48
17
36
60
72
1
11
28
32
96
160
33
47
40
32
55
53
73
131
49
24
11
205
30
17
109
23
12
120
49
156
36
95
49
6
65
37
3
8
36
28
15
96
17
168
40
9
47
40
48
57
59
52
8
16
153
23
49
95
229
27
72
92
100
33
95
112
9
36
11
24
16
48
44
12
193
192
15
56
25
23
400
9
23
40
104
229
107
12
12
85
3
120
56
1
15
33
63
32
12
124
9
95
40
21
90
101
76
129
24
71
16
48
24
120
117
11
168
85
36
63
105
108
107
16
111
33
8
40
45
99
45
35
24
40
45
75
87
89
49
95
24
61
144
51
24
48
32
12
85
15
120
141
27
8
40
44
25
11
88
81
111
104
24
31
18
35
52
33
23
13
59
37
23
156
49
15
128
88
165
59
48
60
48
60
109
156
72
15
8
37
263
4
21
36
23
61
147
144
39
5
12
37
75
45
23
144
1
155
25
167
88
177
15
177
11
85
192
6
149
132
1
47
88
15
65
37
51
32
7
81
104
40
8
48
24
205
75
45
107
79
144
57
33
263
79
9
9
131
84
16
92
85
95
120
24
1
119
223
33
129
36
107
73
87
8
7
126
24
243
32
151
41
16
33
60
191
28
20
43
129
80
16
24
56
88
56
88
128
40
237
3
20
25
59
16
44
28
15
105
8
64
168
72
21
3
32
12
36
151
54
59
16
15
144
48
113
16
15
53
132
229
72
27
72
128
160
72
96
48
80
72
60
132
193
12
3
32
16
39
113
72
40
32
109
156
155
139
41
16
9
35
60
181
3
81
6
17
120
25
15
8
24
48
36
4
96
80
144
96
1
6
48
41
64
24
33
72
47
16
32
12
76
20
60
48
16
168
87
66
39
33
47
24
40
32
64
45
3
120
153
15
129
54
89
12
25
251
13
51
216
45
27
93
59
31
53
96
4
87
9
9
72
59
60
1
15
24
240
33
102
54
51
45
48
143
100
264
93
3
80
64
48
8
12
85
6
17
64
288
81
239
16
24
8
37
75
81
216
11
52
56
112
68
132
25
30
53
96
84
37
3
32
40
120
8
156
108
37
60
135
80
24
25
6
9
21
23
48
124
63
177
68
52
140
48
28
45
59
24
36
60
36
4
81
183
20
4
105
12
11
72
96
127
42
12
180
11
12
112
69
99
93
3
176
48
16
81
6
65
79
18
12
35
40
93
72
59
12
84
55
6
47
235
18
78
105
72
237
11
64
32
60
96
28
32
72
72
96
13
11
16
24
15
105
9
30
9
33
87
56
85
35
16
116
12
216
7
102
123
165
47
52
44
36
16
44
28
96
15
114
12
71
12
31
9
96
144
236
37
63
21
18
6
12
135
248
216
13
72
71
100
135
57
57
15
80
64
20
100
117
59
25
71
73
36
99
9
87
80
1
15
33
87
45
23
76
81
47
48
157
251
24
61
24
48
60
30
17
48
72
16
9
23
12
60
37
36
63
21
71
4
39
9
45
51
24
48
104
48
120
73
120
47
13
27
152
24
60
100
117
3
21
120
59
16
56
229
51
45
47
52
120
15
9
9
15
15
57
8
112
111
89
55
9
44
73
132
ABCD 99971918812*3^$a+1 [50008]
37
60
149
24
19
215
30
150
13
59
49
92
288
21
270
84
60
144
1
44
96
15
25
71
30
18
25
155
61
71
30
18
13
12
8
147
73
12
8
72
100
41
55
41
43
48
32
48
160
48
11
33
96
180
12
52
11
97
48
65
19
35
240
85
221
30
25
60
20
9
210
25
8
3
165
184
71
9
16
11
169
132
12
36
5
67
8
39
33
3
157
72
5
30
42
171
99
33
16
60
11
93
108
3
120
60
84
33
207
85
35
73
48
84
60
101
15
15
60
25
60
12
83
66
31
23
90
6
61
23
24
12
33
28
32
21
15
64
96
161
51
27
85
125
42
33
196
20
21
163
8
63
9
180
148
92
108
3
45
132
33
139
36
12
263
240
54
90
141
180
51
13
11
120
69
100
36
12
23
37
68
84
216
72
27
12
1
20
100
47
25
8
88
5
19
96
44
16
89
51
39
150
43
83
37
47
21
52
108
12
152
28
128
4
56
52
59
84
69
88
20
57
3
69
24
54
141
69
451
12
12
11
60
105
40
44
135
13
23
97
83
69
40
11
36
24
30
6
141
120
27
12
24
25
5
39
28
48
125
30
36
49
264
35
121
140
99
180
72
228
36
49
8
112
47
21
12
21
270
109
77
18
120
61
35
9
148
143
96
13
56
21
51
87
13
23
25
60
59
61
140
15
36
54
24
63
208
35
49
140
36
39
36
36
24
84
60
30
43
29
3
51
240
109
11
60
145
29
55
251
69
268
47
12
13
8
3
49
131
120
36
21
28
65
15
39
105
16
32
9
18
85
17
43
71
105
111
49
24
125
63
57
115
35
72
13
200
15
6
27
112
71
6
18
30
6
66
19
71
24
84
133
29
168
175
60
48
53
54
13
92
75
21
12
132
147
9
99
45
75
61
12
179
1
77
90
30
55
96
12
167
156
97
32
36
40
119
33
28
12
53
186
1
47
21
124
96
29
3
39
13
35
61
84
240
107
108
12
13
56
112
107
133
32
36
52
92
15
1
20
15
25
32
120
99
61
29
43
8
39
174
6
69
12
27
1
11
93
156
39
90
43
48
59
12
33
21
186
1
48
24
116
99
1
11
1
12
8
48
72
117
30
1
12
8
232
20
39
109
29
90
21
39
12
61
12
71
57
69
19
120
5
75
64
11
69
15
1
24
101
6
18
66
144
33
3
114
30
61
12
32
28
48
5
19
60
48
83
24
33
192
16
80
21
79
11
241
47
33
159
108
13
80
12
28
120
59
1
17
66
60
120
25
11
193
5
51
21
39
52
59
61
240
77
102
69
75
85
11
13
36
20
40
191
229
11
48
21
12
39
108
1
144
36
72
287
6
19
101
7
108
29
96
30
24
45
88
149
19
131
84
36
229
5
75
52
32
16
95
37
59
61
23
49
167
21
52
71
57
28
11
33
100
11
37
17
43
72
77
51
27
61
11
48
61
11
108
6
27
39
93
148
12
131
25
120
104
48
40
197
3
3
117
3
186
43
47
108
13
72
71
144
6
54
12
24
84
73
23
144
61
44
57
151
60
32
171
37
47
6
19
155
1
59
73
47
72
21
3
9
40
60
47
24
85
5
30
85
24
68
9
18
33
120
168
69
42
48
60
25
108
80
69
123
40
108
59
169
44
15
132
33
28
59
133
17
18
216
69
16
131
13
236
4
300
77
30
133
11
25
180
125
54
25
41
55
41
48
150
36
30
114
73
47
145
20
15
132
9
21
3
75
33
28
29
30
60
30
43
119
198
6
36
48
36
ABCD 99972479884*3^$a+1 [50042]
25
3
44
7
30
18
5
12
16
3
9
33
48
47
139
18
48
3
87
93
12
32
67
18
108
15
33
6
33
32
276
60
12
12
43
18
102
18
23
31
5
84
36
109
75
24
48
15
24
21
9
3
128
40
9
3
3
30
27
27
9
9
47
216
13
11
88
45
3
33
11
16
39
29
100
12
3
6
35
49
11
25
6
5
67
18
23
4
20
43
53
96
103
45
20
7
33
105
23
19
30
144
15
12
69
99
56
4
56
19
5
4
108
3
6
11
19
5
1
18
161
60
4
60
24
8
60
37
3
45
114
30
6
29
61
35
24
36
7
5
1
87
20
19
54
54
33
48
20
36
16
45
47
12
96
24
88
68
7
18
15
92
36
109
23
13
71
1
35
37
23
43
72
24
29
61
30
21
8
85
12
24
23
25
42
33
8
25
18
24
48
5
13
90
24
17
19
117
39
6
23
24
7
48
41
124
48
68
31
18
12
6
5
24
4
21
23
61
11
31
5
13
59
36
31
5
13
18
30
35
12
97
24
102
5
49
144
96
3
8
24
28
21
11
4
9
47
43
33
75
177
56
49
3
15
29
25
3
8
13
30
45
12
48
116
121
234
24
30
35
1
3
51
72
65
28
44
28
44
28
92
48
1
27
68
24
7
6
35
19
29
79
33
15
17
97
3
45
63
60
39
29
112
44
19
137
79
209
96
49
11
64
15
54
6
17
28
21
6
45
20
148
176
1
3
44
12
91
30
63
27
29
31
5
7
53
28
51
234
75
20
4
20
100
68
24
25
18
6
27
75
72
36
24
17
28
57
54
17
12
31
66
11
25
18
29
7
36
29
36
88
51
18
36
30
57
68
1
90
36
54
11
7
21
20
36
1
87
21
99
36
32
7
18
18
101
24
1
39
32
24
1
3
15
30
96
11
72
12
28
32
76
3
29
1
71
28
87
9
45
27
39
65
16
32
28
3
9
20
28
20
13
114
18
18
126
3
20
40
20
25
23
60
28
45
27
15
5
49
3
27
5
13
47
76
20
25
47
7
41
25
18
6
111
9
36
59
31
60
30
42
137
36
28
20
52
68
24
31
17
48
25
72
48
72
15
45
30
33
99
18
18
30
15
207
5
12
48
12
36
4
32
36
25
24
36
30
149
4
69
3
33
12
24
3
80
43
12
17
1
15
48
56
121
179
16
8
40
9
23
13
131
60
1
90
45
69
23
25
51
56
55
21
48
44
36
12
37
42
18
3
108
24
111
9
123
29
19
57
33
95
31
53
28
8
12
84
1
87
15
93
69
23
12
64
27
17
76
20
1
30
24
9
60
21
11
19
65
72
97
47
31
5
84
24
156
36
37
66
17
28
132
80
24
43
36
65
4
27
5
64
44
31
9
27
18
11
84
148
3
6
3
15
30
35
12
28
21
84
63
15
29
19
9
51
54
11
7
12
5
12
64
45
36
35
24
4
87
9
39
33
39
60
41
168
40
57
30
65
103
120
42
12
6
17
67
5
12
24
1
155
60
108
156
36
19
17
25
18
77
13
15
32
72
28
20
25
3
32
24
73
15
75
21
32
175
24
9
57
42
45
63
12
18
15
68
67
33
44
7
18
18
53
12
24
16
44
31
24
5
61
59
31
5
19
201
152
12
43
33
39
24
30
15
56
48
12
180
55
5
25
3
8
7
41
4
20
31
12
18
42
144
9
27
29
60
16
32
151
29
43
5
24
4
75
72
12
6
36
18
18
15
8
4
27
18
47
25
246
125
60
28
27
84
6
12
3
12
20
60
12
156
28
39
102
36
3
20
31
5
16
48
27
29
60
4
12
3
5
36
36
28
69
6
12
54
143
1
147
15
33
56
19
6
3
92
4
9
210
6
15
12
32
43
89
1
63
84
8
60
40
3
30
24
51
32
24
36
12
36
19
72
5
76
9
6
12
18
54
9
9
23
49
6
5
13
27
44
1
3
92
13
102
33
21
24
12
15
75
108
5
19
36
12
18
6
41
60
25
48
60
15
24
63
29
76
48
51
48
33
3
9
15
17
36
13
36
54
77
60
112
3
108
41
1
18
41
16
9
3
8
28
75
65
109
11
132
133
15
92
49
11
24
4
39
33
3
30
15
20
145
75
44
28
3
57
80
43
125
1
35
1
59
4
44
31
60
17
28
39
5
36
91
54
59
13
123
12
32
12
4
15
12
57
15
53
7
33
8
24
108
12
76
56
43
18
23
52
9
63
36
15
30
11
36
88
24
36
45
12
24
99
9
51
15
24
5
43
24
81
12
20
60
1
126
6
210
17
28
15
17
67
53
43
72
81
45
30
24
18
63
44
13
3
84
75
65
67
66
23
31
18
75
140
108
100
60
63
9
3
108
36
21
68
220
21
18
12
60
18
3
92
85
3
12
75
48
29
31
90
30
18
27
69
35
19
77
12
12
1
3
44
7
90
18
72
60
5
43
65
16
92
25
144
18
17
43
21
15
9
20
40
3
29
24
132
43
6
54
41
13
30
36
209
40
21
90
6
36
18
65
7
84
5
1
47
16
27
12
18
23
31
69
24
20
13
15
93
6
69
24
32
60
24
1
6
45
12
20
108
7
6
15
84
63
29
60
19
77
60
12
43
18
6
30
6
90
12
3
15
17
73
119
4
32
12
12
43
36
12
45
32
55
12
6
48
71
48
31
9
32
36
7
53
40
3
12
17
37
83
48
52
33
24
39
44
61
72
47
1
60
12
59
28
48
8
12
28
12
80
67
36
36
21
48
81
35
55
144
12
42
12
35
84
121
131
7
5
31
6
3
33
3
135
24
5
120
31
29
43
57
8
40
32
12
1
15
3
30
11
ABCD 99972520478*3^$a+1 [50030]
5
19
9
20
180
55
60
5
36
64
12
63
65
91
29
40
72
135
9
56
180
19
105
296
103
5
36
31
173
12
64
135
89
127
65
40
75
113
36
40
99
5
12
108
91
9
180
75
96
36
29
36
48
7
24
81
8
16
20
55
36
113
115
17
48
100
92
84
115
324
72
120
24
120
5
204
40
96
44
427
89
19
41
31
213
75
81
75
60
69
32
148
12
8
55
177
20
108
96
184
27
48
77
175
108
5
355
65
112
3
216
24
17
48
151
5
211
29
91
60
45
39
36
293
91
84
77
204
100
36
15
105
8
31
29
31
120
5
175
60
9
75
17
19
180
125
91
60
9
39
245
40
80
31
24
120
17
24
19
12
149
31
129
75
89
72
55
45
75
144
60
69
15
65
67
29
4
291
89
67
113
91
5
60
36
324
144
91
69
60
80
60
40
156
320
79
17
4
15
24
161
100
164
7
120
108
36
65
60
36
43
5
151
24
45
327
60
125
64
276
39
36
29
115
5
31
105
20
64
36
44
91
113
96
331
89
84
60
12
199
36
69
144
56
19
57
15
209
76
20
55
29
156
139
105
39
21
51
33
135
5
12
24
60
19
41
55
9
75
36
36
60
9
96
15
93
75
432
120
89
16
3
5
156
16
20
88
27
425
43
5
247
29
151
105
8
7
144
89
16
39
180
21
15
60
69
176
40
56
19
84
65
7
89
216
43
5
67
45
128
91
5
19
12
60
29
360
120
120
31
213
116
24
120
12
43
41
40
20
36
108
55
5
96
4
60
32
24
199
17
19
29
16
75
29
112
75
165
44
84
55
12
69
111
144
24
125
36
24
40
171
65
19
57
8
60
7
9
116
19
36
149
79
65
36
76
20
240
19
36
48
36
129
80
187
69
39
5
52
3
36
29
91
24
137
48
7
360
24
149
31
5
100
51
173
12
139
149
60
280
327
33
32
24
16
183
180
285
36
555
65
40
39
72
33
56
16
164
16
63
72
105
75
48
17
84
139
5
295
185
91
65
24
16
51
5
48
40
15
72
105
99
144
216
29
55
36
24
12
108
57
3
12
60
48
96
5
76
128
180
16
75
144
101
100
39
41
96
40
8
136
84
20
76
284
36
36
268
315
36
5
31
48
221
55
189
27
45
3
17
84
64
51
89
55
36
60
156
33
80
60
100
87
89
60
19
12
60
9
99
117
144
75
29
12
48
7
29
216
55
60
113
31
101
43
12
5
19
81
63
12
29
31
84
65
79
65
115
60
12
60
108
125
31
125
55
24
65
55
41
136
108
27
228
101
64
87
24
29
127
108
21
80
139
12
233
7
105
180
120
104
151
24
81
39
5
16
108
20
31
420
81
63
161
64
80
160
120
240
20
127
53
136
56
19
21
123
132
48
21
39
72
69
15
29
132
24
16
123
77
24
24
72
40
39
81
99
69
87
53
52
8
36
19
120
ABCD 99972855124*3^$a+1 [50069]
5
43
5
24
96
64
33
18
30
11
28
8
4
84
27
9
21
63
15
29
31
29
13
18
5
40
24
60
12
21
30
18
27
33
12
87
33
18
81
9
12
30
18
39
81
12
15
72
63
30
39
39
9
51
29
91
77
4
36
75
48
21
51
45
84
60
24
84
12
51
33
15
12
9
108
20
12
16
3
42
60
48
47
43
72
30
27
51
12
48
41
4
27
45
45
18
41
16
8
55
77
48
7
29
139
177
3
9
21
30
30
60
90
29
12
24
37
3
27
29
28
56
100
20
4
3
60
48
12
33
20
25
27
15
90
27
48
8
127
5
25
15
60
120
12
12
8
72
31
45
63
5
84
16
96
36
15
48
12
18
12
30
30
3
15
41
61
15
15
29
16
20
55
60
30
167
36
64
21
39
21
12
48
30
65
55
9
12
36
72
63
228
12
117
60
8
73
72
75
140
43
192
150
18
192
77
40
3
18
47
64
48
21
11
24
37
147
20
31
30
90
5
67
30
60
258
5
12
4
60
21
3
27
5
12
1
15
44
168
13
12
60
143
85
75
147
18
42
105
15
9
8
31
21
9
87
8
55
5
4
36
24
48
3
29
48
12
72
4
15
12
29
19
9
93
18
45
24
81
30
17
25
3
57
59
88
60
51
29
1
15
96
21
3
15
129
3
33
36
104
217
3
45
35
24
48
4
51
29
48
13
63
15
72
90
150
5
12
12
31
78
90
60
57
24
24
36
69
11
19
69
3
60
17
28
3
30
30
101
28
12
21
18
89
16
147
18
15
27
45
63
102
75
24
39
72
17
13
18
221
16
12
63
48
65
40
84
60
3
17
13
15
80
13
87
15
53
4
48
48
15
60
102
27
12
51
53
7
48
90
60
87
3
21
8
151
60
12
90
3
15
72
30
3
15
129
20
28
15
9
36
24
21
23
7
5
40
33
39
60
12
96
8
24
40
128
24
1
78
57
20
28
45
11
1
18
60
41
4
60
20
12
13
12
143
36
40
44
115
17
52
3
57
21
15
27
48
90
51
24
20
4
8
72
61
51
39
21
21
23
96
31
93
27
78
59
72
28
21
35
25
12
48
87
8
72
55
57
3
120
17
12
49
15
12
8
100
20
12
25
3
15
29
40
3
108
12
198
72
59
109
42
48
21
8
88
15
5
12
16
12
33
42
17
1
47
43
30
11
28
81
47
24
4
15
5
67
9
188
28
44
60
28
93
48
39
20
48
64
51
18
27
20
28
104
40
12
21
27
20
16
36
48
12
39
5
4
12
9
30
12
17
31
65
16
69
102
5
4
21
59
1
3
27
9
9
87
45
27
3
9
9
30
17
120
84
19
5
64
3
69
44
97
143
12
72
52
39
45
27
57
3
30
47
43
78
11
16
255
45
12
51
60
21
69
51
44
16
20
24
4
33
18
60
102
15
3
12
18
11
31
29
91
29
1
60
60
48
119
31
17
204
79
12
5
24
91
33
45
27
3
9
21
27
105
60
78
12
90
15
45
30
48
12
48
125
16
68
28
3
72
57
92
31
17
28
8
7
18
11
1
39
56
55
9
36
80
4
84
15
12
89
16
20
28
57
35
64
9
30
29
12
64
45
30
12
17
43
17
1
42
9
39
101
4
84
32
79
57
12
3
45
48
44
76
44
12
4
15
12
17
108
40
15
117
12
69
11
64
20
112
24
20
120
64
24
33
3
36
60
51
48
60
69
12
44
40
56
31
117
3
17
52
164
4
51
12
48
89
16
12
48
20
40
32
55
17
12
40
44
12
25
35
40
20
25
3
15
45
15
9
33
59
64
45
30
9
123
29
19
17
103
105
57
3
15
72
29
19
60
77
13
42
33
24
8
103
29
103
48
29
1
72
30
165
3
9
108
12
3
5
25
35
24
40
99
65
7
33
96
9
27
15
60
48
9
248
115
120
77
1
27
72
12
9
42
57
8
43
120
5
7
108
81
69
12
30
53
52
84
68
16
60
15
21
9
75
24
48
75
105
80
24
16
3
9
60
3
9
159
12
17
31
12
45
3
9
12
51
33
24
20
13
3
116
28
3
30
60
3
36
69
15
15
9
51
101
1
78
5
127
9
21
27
51
9
123
45
72
51
12
5
24
40
141
15
12
21
15
32
103
180
5
64
8
64
21
39
156
3
5
160
27
33
12
32
28
12
92
88
33
47
1
30
45
12
24
60
39
41
121
15
108
24
51
12
165
33
42
9
81
15
3
60
41
24
36
28
80
31
101
16
44
36
24
84
52
3
90
15
60
27
65
100
132
51
42
39
8
31
5
97
3
12
8
24
43
108
60
60
89
13
63
15
9
3
9
68
28
63
12
57
3
9
9
51
51
78
30
9
3
9
69
42
17
112
68
88
20
4
21
3
144
32
31
117
171
45
12
128
52
15
65
4
99
21
24
57
23
40
105
75
72
12
32
40
44
52
63
81
21
15
8
12
25
18
65
7
5
28
45
11
64
20
16
48
56
16
20
19
9
96
24
33
3
20
7
60
60
53
64
33
59
4
20
16
48
63
65
145
30
9
69
119
43
53
16
80
108
43
33
36
20
16
24
99
90
102
77
13
90
65
25
35
55
18
11
19
17
25
3
45
30
72
18
11
28
12
44
37
23
4
36
12
3
120
17
13
27
3
41
48
48
28
24
20
12
79
197
ABCD 99973040554*3^$a+1 [50025]
120
121
23
25
11
85
32
63
24
36
12
9
48
93
72
235
53
48
24
30
18
99
9
60
12
168
84
51
45
19
65
15
81
12
60
180
48
114
1
137
72
6
54
36
30
294
138
90
150
18
90
180
102
90
129
48
165
43
17
126
1
191
18
15
39
96
25
5
54
21
75
30
24
30
6
75
9
78
180
30
18
132
18
90
54
36
91
53
43
137
30
528
30
180
18
21
33
31
59
6
207
57
18
180
60
30
162
6
12
18
42
87
165
18
73
197
12
36
132
72
126
12
18
51
111
42
7
11
30
78
105
64
155
126
87
57
66
42
27
405
75
15
18
108
115
29
18
90
12
96
27
75
180
72
180
6
15
69
171
117
402
210
258
198
30
24
57
16
137
306
42
123
15
42
183
225
31
29
72
75
33
12
90
25
125
163
65
150
30
42
12
18
78
174
60
156
54
18
39
183
30
27
63
18
447
63
12
18
72
75
33
63
15
72
102
168
27
45
30
108
150
19
161
300
108
132
12
7
29
195
39
78
180
180
18
129
123
108
120
72
78
27
153
87
33
15
144
45
180
30
150
108
120
18
54
96
144
15
93
19
11
60
48
72
177
21
60
90
12
312
18
138
42
12
255
192
48
63
33
27
108
84
36
24
30
27
69
12
72
78
162
180
3
27
108
25
107
36
54
48
42
48
18
31
11
18
51
48
16
32
33
72
55
125
99
144
117
12
36
204
30
198
42
108
12
25
32
48
93
259
71
25
48
65
414
168
48
24
18
180
18
9
171
30
24
303
57
30
96
84
21
96
9
87
64
29
72
27
135
57
111
108
84
18
42
21
15
97
113
24
30
36
54
6
30
132
30
18
87
27
126
54
48
72
36
180
97
53
180
30
54
36
31
29
12
18
21
96
45
18
54
18
25
53
187
185
180
168
171
9
12
75
15
90
72
6
174
90
78
120
108
180
24
36
15
64
95
78
12
18
18
24
27
81
15
87
18
7
101
60
79
95
126
72
132
18
18
180
159
93
180
12
51
39
57
111
72
66
39
15
33
117
18
73
17
255
304
89
84
78
138
42
12
6
270
30
99
45
3
192
153
12
60
108
12
36
222
117
111
42
55
125
99
16
167
6
30
150
90
69
75
18
48
51
9
7
173
30
60
90
30
97
32
21
72
162
120
6
30
114
138
240
18
12
18
150
12
108
90
60
84
33
144
201
60
18
210
114
18
180
48
72
60
120
168
90
12
42
18
73
47
60
18
210
90
60
12
15
208
29
96
12
279
63
18
60
18
1
144
32
112
161
72
48
39
75
21
27
42
108
72
66
21
21
72
18
90
30
72
186
55
32
33
132
187
48
17
207
9
135
9
198
30
90
18
231
9
12
18
54
147
231
105
45
30
69
48
315
36
252
78
7
23
297
105
30
57
93
19
71
102
18
60
138
180
7
32
96
9
7
11
78
30
54
ABCD 99973045234*3^$a+1 [50019]
31
60
53
30
121
23
66
31
23
13
47
13
83
37
84
24
59
82
3
108
47
37
180
120
65
55
95
13
12
60
24
12
167
25
11
97
48
120
29
91
24
45
3
29
55
24
120
35
144
97
143
70
2
24
60
60
217
53
30
36
13
48
12
12
9
14
12
168
13
83
49
12
96
48
59
1
95
61
35
121
47
1
84
35
22
74
145
59
10
183
84
48
5
66
96
25
5
30
61
60
47
58
2
12
1
12
11
25
35
1
108
12
21
122
13
9
75
23
36
24
180
13
120
107
126
144
16
99
47
30
16
74
108
37
156
47
96
120
34
26
49
108
24
84
72
24
60
36
60
12
5
42
73
11
34
50
30
30
130
2
85
228
12
36
53
31
60
5
55
35
25
108
36
71
54
66
73
21
75
101
19
24
5
55
72
24
59
36
1
9
134
1
41
90
25
45
14
25
12
24
120
24
12
48
12
108
12
24
29
7
12
125
30
61
12
12
215
12
169
24
48
24
23
12
61
72
132
53
126
24
13
77
7
24
35
46
15
81
15
24
9
50
25
149
6
36
60
1
59
30
19
24
108
84
84
60
21
74
49
5
31
24
41
126
1
23
49
12
60
23
97
23
217
35
54
31
23
121
24
153
48
15
180
29
67
125
43
36
36
143
13
107
6
6
10
39
84
5
66
1
60
24
24
12
5
43
11
36
48
61
11
46
27
35
13
69
14
84
156
25
84
107
24
24
73
167
1
12
83
204
13
84
36
119
24
36
61
23
97
72
60
252
33
63
17
103
48
12
77
66
109
65
112
14
84
96
1
119
1
24
12
12
36
120
24
35
72
49
69
3
29
54
1
48
108
47
96
97
12
17
19
12
17
6
25
132
29
31
129
14
36
25
108
36
72
29
30
178
27
60
24
60
36
108
5
103
72
120
12
48
141
51
48
36
144
11
30
150
24
72
48
36
54
16
27
24
29
79
35
238
87
108
189
39
9
170
22
39
120
12
23
1
24
59
60
12
24
109
12
113
16
80
19
11
1
60
149
6
13
96
237
75
108
36
36
60
167
61
11
49
59
36
1
21
2
1
11
1
24
95
25
36
84
36
53
7
57
27
5
55
23
12
1
47
36
37
12
132
143
13
12
35
12
1
192
21
14
37
60
48
36
60
11
49
12
72
35
36
1
89
31
65
55
23
60
6
55
9
26
22
15
192
11
22
99
23
60
37
155
24
36
49
36
24
35
61
24
24
96
36
23
70
62
18
7
89
31
48
156
12
57
51
12
23
1
36
180
59
60
13
36
35
70
15
36
29
7
23
1
23
1
24
161
31
36
84
84
35
25
57
3
11
1
24
60
144
24
5
126
37
24
36
48
12
180
24
24
24
12
59
37
132
12
60
24
59
61
60
84
36
95
24
1
119
12
130
38
42
19
60
11
109
185
112
3
11
60
24
84
1
24
12
5
90
61
23
169
12
23
70
3
48
84
107
13
71
144
72
25
23
13
23
121
143
1
5
6
73
11
145
24
45
96
27
48
12
23
49
11
169
141
110
25
59
97
29
7
72
72
24
72
105
3
35
25
59
1
12
24
33
3
24
23
37
48
36
11
1
89
48
66
37
9
3
35
25
36
29
30
36
61
36
24
23
145
12
113
43
48
5
7
48
57
39
23
37
23
25
60
17
78
37
180
23
12
1
120
29
78
145
131
25
21
144
224
7
143
12
78
16
26
54
19
120
5
102
61
23
120
24
1
36
108
71
1
29
64
50
25
11
36
25
228
12
83
73
33
80
67
59
34
50
25
96
23
157
228
12
83
192
1
72
11
1
48
60
95
12
49
24
12
36
9
110
1
12
35
253
59
1
24
33
50
60
72
13
45
2
13
48
120
57
195
47
1
24
53
42
48
85
191
66
103
11
1
83
37
24
29
6
10
14
162
31
47
1
24
41
67
120
117
50
25
48
60
12
12
60
59
109
36
9
170
6
19
120
60
11
97
23
22
38
25
11
24
61
33
26
1
36
24
168
17
115
60
23
58
3
29
91
144
12
36
47
36
36
1
12
48
12
156
185
112
99
29
19
36
11
49
12
72
41
16
14
60
144
60
13
120
108
12
47
13
48
12
108
12
29
91
12
11
60
60
6
18
46
15
24
120
47
1
24
24
35
25
12
48
36
ABCD 99973372186*3^$a+1 [50096]
3
45
171
6
18
9
120
33
27
57
135
81
24
39
9
60
108
120
3
96
45
384
66
9
27
33
9
147
15
33
21
39
27
6
39
120
3
102
15
60
48
165
18
90
3
15
6
126
9
81
15
39
18
15
12
75
90
90
90
168
27
21
180
108
39
3
54
30
81
48
24
135
33
168
36
24
24
120
15
66
72
18
9
156
15
6
264
42
84
81
9
3
51
225
105
36
30
105
24
57
102
72
18
63
33
15
12
75
33
39
150
15
33
15
27
48
78
12
39
15
9
15
21
63
177
3
81
249
207
21
3
60
72
12
87
45
36
48
51
9
24
3
45
12
72
105
36
90
18
24
15
15
45
48
12
96
39
45
12
108
213
30
57
12
144
24
60
72
36
27
21
264
75
72
18
72
75
15
21
57
12
90
60
9
129
18
93
51
45
45
63
123
12
45
45
60
87
36
12
396
12
12
72
24
45
291
15
21
57
48
18
54
15
96
12
57
36
72
324
36
54
36
57
15
33
3
114
48
63
27
18
162
45
33
12
3
51
21
165
12
231
12
27
18
27
336
24
72
51
57
132
75
45
108
63
18
72
39
60
36
108
51
33
108
24
9
75
51
36
57
3
252
261
96
21
75
24
39
42
243
12
27
18
54
21
12
21
75
165
15
60
81
36
3
60
24
21
54
78
63
12
87
12
18
51
75
54
60
87
75
9
45
120
27
24
93
3
12
57
3
36
69
147
204
135
81
144
81
60
48
111
39
102
36
3
24
12
24
27
18
111
93
3
108
45
36
186
9
84
36
195
69
60
144
33
48
27
87
21
72
15
57
12
24
9
90
96
57
9
144
42
57
213
84
24
39
216
15
57
12
33
39
15
18
42
105
84
99
102
114
69
72
21
3
27
252
36
21
24
144
45
231
96
21
27
108
99
66
42
102
60
39
12
15
24
18
27
3
45
33
3
36
81
39
69
36
63
12
15
36
132
120
21
72
60
63
54
27
84
51
21
60
207
21
21
39
105
87
24
15
30
183
60
36
105
15
57
27
21
39
3
69
96
99
78
66
36
9
51
33
36
36
33
3
84
48
51
12
9
168
21
135
27
69
129
39
33
15
189
18
165
48
12
12
63
21
120
27
210
3
21
39
36
81
108
27
84
105
144
60
15
276
48
165
3
45
15
48
84
108
69
3
87
6
12
18
9
69
66
150
15
69
27
27
18
87
3
9
33
123
15
162
183
228
57
3
105
126
78
75
60
60
36
12
63
72
30
3
60
27
54
99
99
90
108
54
141
24
3
18
27
21
87
48
81
63
36
9
15
132
21
87
3
33
15
90
42
9
21
39
24
144
45
96
102
9
33
66
6
3
12
69
75
15
69
27
36
72
21
15
12
117
27
18
72
90
93
141
90
42
99
21
87
3
60
45
57
60
30
81
36
156
39
93
96
57
3
24
105
51
147
12
21
12
63
30
36
63
60
93
15
3
294
3
159
18
27
9
99
12
9
111
105
6
9
21
3
36
15
54
24
51
69
18
72
33
84
9
312
3
99
6
84
75
15
42
3
27
36
18
75
36
60
24
24
3
12
36
57
24
144
9
75
12
48
120
87
78
3
72
45
15
75
45
48
48
57
3
60
12
48
27
144
69
201
66
54
36
75
24
99
24
48
24
198
18
54
66
9
15
30
39
69
18
45
12
57
15
24
9
27
51
12
42
36
12
60
15
12
21
60
162
12
24
30
39
87
45
15
93
27
60
93
36
69
51
57
108
72
12
15
21
39
60
135
18
63
9
96
66
18
3
48
204
60
48
267
150
27
84
36
45
18
18
39
75
9
84
48
48
57
27
33
72
12
99
51
21
15
30
99
9
15
81
39
9
3
72
12
264
60
39
57
15
108
57
21
27
36
21
3
288
60
12
15
45
96
21
75
24
9
75
72
ABCD 99973713956*3^$a+1 [50053]
90
48
18
27
4
101
7
36
32
27
78
12
31
41
60
36
3
40
77
150
165
9
15
81
3
132
88
5
195
45
72
48
36
135
33
90
237
69
126
126
108
72
3
69
36
144
18
18
79
227
25
5
18
13
20
27
81
81
99
9
156
132
48
96
79
32
153
31
56
3
81
15
21
9
103
41
6
48
90
31
56
9
84
96
7
23
36
18
27
4
32
63
6
156
180
67
108
59
105
3
90
31
5
114
133
47
93
148
92
63
102
24
43
11
90
79
41
87
84
15
54
84
132
54
169
23
85
72
41
6
61
128
16
5
18
42
135
63
12
6
63
9
187
56
63
66
24
7
5
42
36
12
13
5
24
48
54
96
30
15
84
153
72
24
72
63
21
31
29
120
36
103
72
65
12
6
126
39
60
117
135
45
7
113
162
6
7
95
13
77
42
81
111
105
16
20
45
63
16
5
96
3
27
114
108
12
96
84
18
18
78
84
186
79
56
12
4
56
120
4
5
6
54
48
36
31
36
65
79
108
23
54
51
48
45
171
33
27
81
7
72
164
9
72
43
47
21
15
174
24
151
5
24
84
36
126
9
45
6
36
25
5
67
11
36
18
7
5
60
18
48
69
75
81
60
88
11
30
15
9
27
9
36
63
9
7
200
9
12
132
18
48
141
183
18
144
36
42
138
15
39
78
12
15
45
138
6
27
48
27
144
54
36
54
54
103
23
81
9
72
15
27
36
25
56
21
54
13
128
39
229
20
9
12
420
43
128
99
25
41
24
66
18
36
36
54
6
192
36
24
18
9
21
78
61
83
36
54
108
39
40
29
66
60
30
18
42
75
76
5
168
84
27
24
201
24
12
60
43
56
63
81
99
61
32
4
5
36
18
45
51
25
20
3
13
65
18
36
25
36
72
23
78
54
12
189
40
56
3
13
65
48
402
225
3
54
31
56
21
90
13
41
171
117
36
72
24
90
133
36
5
67
47
30
31
32
33
115
5
6
30
54
90
31
65
84
216
51
84
45
54
42
18
21
15
126
43
32
87
61
101
30
49
47
12
33
84
45
18
13
180
47
108
30
63
9
27
33
156
67
83
25
101
30
90
54
6
108
3
4
23
18
63
112
83
156
13
77
276
48
6
61
83
12
42
43
47
57
9
87
45
7
68
9
60
36
18
36
9
45
12
24
108
72
18
30
126
42
48
211
101
7
155
25
131
121
20
3
117
69
36
36
30
45
33
187
68
72
9
24
27
3
105
16
41
42
48
189
45
24
72
72
7
56
9
36
79
23
150
36
7
65
138
180
60
174
6
61
209
7
108
92
45
54
133
23
85
47
57
69
36
30
6
90
18
144
63
117
48
42
30
27
40
95
90
31
83
25
20
52
72
56
45
36
18
18
39
40
11
45
9
48
42
18
7
5
139
11
9
16
29
12
144
15
45
43
65
12
90
13
65
7
11
45
45
72
27
3
6
216
30
36
42
102
186
3
40
11
48
78
18
12
54
31
29
315
9
90
30
175
20
45
66
45
45
108
31
5
51
21
114
90
54
12
49
5
108
72
31
72
32
15
30
24
30
60
25
119
61
29
72
30
36
45
45
15
39
81
108
4
65
7
23
18
24
39
27
265
5
18
229
56
21
15
111
18
31
101
30
33
117
3
45
31
11
30
139
5
15
129
27
33
7
65
7
185
87
9
7
5
18
45
81
51
27
210
63
9
168
18
9
9
79
72
29
192
24
18
30
180
126
6
39
81
288
51
75
144
6
30
6
99
147
90
60
75
195
102
42
45
63
18
72
108
7
32
24
75
180
85
36
5
31
95
69
21
54
96
133
95
204
90
171
16
11
45
147
6
84
36
54
13
108
77
135
144
9
42
30
15
48
36
189
15
16
101
39
33
48
54
78
3
9
258
133
47
25
65
ABCD 99974259876*3^$a+1 [50017]
66
45
9
72
99
32
13
6
29
31
24
96
6
48
30
9
15
90
102
29
12
223
17
52
20
1
6
33
51
24
5
31
17
48
4
27
21
63
12
12
36
57
92
16
15
6
78
72
9
60
20
60
91
18
3
45
24
18
45
75
12
113
1
96
71
25
47
40
108
15
24
24
69
33
47
43
48
77
72
31
9
8
40
63
5
100
9
30
41
40
20
31
21
60
45
18
65
7
24
21
3
36
9
51
108
41
19
12
18
6
42
15
48
72
63
65
24
160
81
54
42
23
48
79
33
48
140
12
73
72
42
29
7
24
24
9
3
5
25
47
88
48
39
41
7
12
36
60
5
7
17
55
45
20
1
6
69
12
39
24
72
108
69
48
3
96
24
17
37
71
1
6
42
120
11
31
29
79
153
27
53
73
15
20
67
24
81
80
19
48
30
3
39
69
32
7
18
95
7
90
18
48
72
72
30
15
33
90
45
3
12
12
36
9
120
33
47
136
99
12
66
30
42
30
53
43
5
79
30
83
19
18
11
12
52
75
12
36
12
5
1
42
48
54
35
28
3
36
9
20
31
54
27
48
51
29
55
24
12
48
36
6
24
6
66
30
17
1
27
39
36
12
36
12
102
15
15
36
24
108
57
33
30
57
3
53
31
21
63
29
43
45
33
570
117
8
55
24
240
18
42
41
4
27
29
31
21
3
12
84
36
5
43
165
27
12
162
114
5
19
5
120
25
48
15
27
72
24
6
18
5
7
29
37
18
36
84
6
24
6
29
4
15
45
63
72
6
35
37
23
55
60
5
7
53
12
49
54
9
75
12
144
57
3
209
43
18
72
15
48
51
89
37
47
43
48
17
28
9
6
42
107
43
48
17
48
1
30
36
12
60
6
54
81
120
15
24
42
30
149
61
18
6
24
15
87
186
30
18
15
195
29
7
29
19
132
36
5
12
43
53
4
15
101
115
6
18
5
28
15
12
12
9
27
18
30
12
108
36
9
87
30
30
114
144
54
60
60
41
19
30
6
129
75
5
7
41
7
66
42
5
97
42
108
18
30
24
41
12
43
117
93
18
45
9
23
175
5
13
66
96
12
41
145
27
3
72
5
48
12
48
49
6
12
17
7
30
30
90
54
36
48
36
5
4
27
96
30
95
7
33
105
63
104
48
40
80
25
54
89
24
1
15
15
165
20
12
7
30
191
12
7
6
119
1
30
36
6
15
63
5
61
30
21
99
9
9
102
81
123
6
51
20
43
60
24
18
42
36
29
16
20
121
39
39
21
39
12
209
40
27
5
49
23
1
6
41
19
36
24
48
60
6
87
33
42
137
13
30
5
28
9
23
180
37
11
7
125
169
48
66
29
7
18
23
25
18
6
18
5
60
67
36
24
33
15
12
81
20
48
4
27
29
24
103
42
6
36
60
18
35
13
30
5
48
37
15
8
72
25
15
32
7
33
33
90
48
36
41
120
28
92
7
12
6
15
57
71
55
9
51
30
30
12
72
21
32
7
18
54
69
15
29
25
42
53
7
186
30
114
111
8
24
7
89
7
60
53
24
31
114
11
100
104
67
6
87
51
17
67
18
42
6
6
89
7
18
95
19
36
36
21
32
121
6
18
3
12
36
99
41
100
44
7
29
31
6
30
42
72
54
36
36
12
5
43
30
18
17
7
41
31
21
33
30
12
77
31
5
55
36
53
13
24
6
57
8
7
120
60
30
63
8
64
81
66
81
15
60
33
15
24
33
9
66
5
7
12
41
19
36
72
48
17
28
9
11
19
33
27
126
35
28
99
36
12
53
25
90
24
36
65
24
208
99
24
24
12
53
67
29
37
47
43
54
48
90
72
24
6
11
43
9
51
96
29
12
19
24
60
6
24
30
45
12
9
6
5
43
69
3
42
72
96
48
42
84
138
23
49
23
103
33
177
18
102
35
148
39
36
5
31
36
54
24
27
140
19
24
29
1
155
37
47
31
17
43
30
42
12
12
6
42
5
1
42
117
27
53
1
59
31
12
60
72
12
9
9
71
60
37
27
111
5
55
60
6
24
6
24
24
18
114
78
18
125
19
84
36
24
6
48
63
15
173
60
112
152
91
6
6
24
33
8
43
54
23
55
12
21
39
42
39
24
8
79
138
83
7
30
6
5
52
9
24
39
15
12
9
32
60
79
24
9
8
43
69
15
36
5
49
126
9
15
36
84
41
1
18
6
87
15
12
30
30
21
44
97
3
20
43
48
5
24
7
60
54
102
24
18
48
27
68
19
21
39
114
24
18
84
33
57
18
6
54
138
30
12
120
5
7
48
48
33
9
48
23
12
7
6
96
99
15
6
78
45
3
33
15
45
32
43
72
18
72
63
32
19
21
8
7
137
48
19
21
8
7
24
18
51
80
19
42
6
114
11
13
6
84
192
48
6
90
24
60
69
20
103
57
56
19
36
120
84
6
39
8
115
54
48
150
18
18
77
19
89
67
24
114
39
135
48
60
108
96
18
96
150
60
5
72
12
13
23
64
27
29
49
72
114
45
9
30
12
149
19
30
6
12
93
39
42
30
66
95
55
84
29
79
18
18
12
132
30
126
65
220
15
5
120
120
64
3
125
19
ABCD 99974397244*3^$a+1 [50039]
3
51
45
21
14
4
36
60
144
36
29
43
8
72
4
6
48
35
55
72
92
12
4
29
115
18
42
30
11
144
45
30
58
107
75
18
19
3
21
15
36
66
42
30
2
9
16
69
30
5
19
8
13
15
62
40
18
32
49
83
196
20
124
57
24
95
169
35
36
12
112
42
99
45
59
13
18
89
27
10
179
19
21
5
96
34
20
36
120
4
122
10
9
21
24
54
12
150
3
95
4
108
137
7
176
100
50
30
58
2
49
99
5
160
95
220
20
120
1
24
11
76
20
4
36
77
63
4
104
4
41
165
42
4
144
69
3
117
27
36
30
54
29
7
20
13
45
35
19
68
22
35
37
14
84
1
5
16
18
132
18
8
64
83
16
39
41
51
88
72
53
51
4
65
16
11
66
43
21
26
9
19
5
39
36
10
66
54
24
98
40
68
24
40
5
45
22
53
63
60
72
58
8
6
4
36
8
72
18
42
88
56
81
3
40
77
15
40
44
4
17
21
70
68
204
36
25
24
80
91
69
21
80
46
93
141
75
27
18
11
13
30
132
9
35
10
32
160
74
40
8
1
75
42
54
8
112
108
36
5
37
98
40
32
49
8
21
94
36
54
30
60
12
36
68
4
17
3
12
46
30
29
40
45
3
27
20
180
4
14
22
45
3
32
58
18
20
52
81
11
45
39
40
6
3
32
31
54
35
15
40
9
15
36
48
125
3
108
22
3
5
75
55
41
19
12
20
72
12
33
175
156
20
4
8
4
33
75
2
40
48
18
24
108
12
6
14
4
81
3
18
38
16
18
32
144
46
48
18
18
24
72
8
76
21
15
6
144
14
69
163
128
34
56
106
54
195
279
198
3
87
12
45
11
36
16
104
108
28
84
96
44
108
10
50
12
36
9
40
23
72
4
24
26
6
76
14
16
42
36
140
12
109
35
130
18
38
112
35
13
74
4
45
59
90
16
6
48
36
56
4
21
123
8
10
54
18
86
90
66
28
50
16
32
42
102
19
35
10
54
8
64
18
50
22
3
51
5
67
32
58
32
67
63
36
32
120
100
12
21
21
54
36
14
30
10
59
7
96
8
60
106
6
93
101
88
107
168
15
48
33
21
6
48
24
36
126
18
40
36
45
71
64
12
29
48
13
24
30
56
12
40
56
36
16
132
48
32
216
144
25
11
10
11
19
50
94
2
30
18
10
30
27
83
36
1
11
69
39
112
108
21
111
12
96
5
24
7
9
111
126
27
83
12
40
32
76
68
1
120
119
52
60
33
11
28
81
125
22
92
1
35
52
24
9
35
10
210
60
116
25
83
82
3
5
18
78
22
68
12
24
88
36
60
29
91
234
6
21
11
4
44
69
103
84
50
58
20
12
54
91
24
47
100
29
24
15
81
63
52
5
109
35
15
12
13
96
3
45
23
94
230
130
35
19
96
8
21
40
21
18
41
16
155
18
22
144
32
108
4
120
36
9
51
104
12
9
19
12
24
12
117
23
100
98
112
3
24
83
120
4
54
2
72
81
16
69
14
52
24
9
21
54
117
24
59
202
3
15
65
3
133
15
12
72
42
8
27
19
5
79
96
62
3
7
8
72
132
21
85
6
50
30
40
5
15
33
55
72
96
152
46
11
48
21
40
6
44
4
72
74
192
22
45
51
12
144
9
195
36
36
12
41
37
48
14
21
15
1
135
44
10
11
19
92
22
26
60
45
7
17
15
22
90
54
74
16
96
48
32
40
36
162
51
39
20
36
70
6
156
14
6
237
15
22
3
32
91
120
24
36
113
31
65
3
16
96
68
1
47
24
124
20
9
103
12
200
45
21
42
22
90
8
28
176
4
80
1
75
53
7
30
6
8
45
27
100
104
4
125
19
12
54
6
69
56
40
8
115
68
57
67
20
16
38
30
4
41
16
39
30
6
8
61
267
180
57
11
72
4
108
21
159
6
30
60
12
108
65
27
4
44
40
69
80
31
65
61
90
128
36
12
4
69
5
30
24
40
18
18
12
18
24
50
12
4
24
36
12
212
90
115
93
72
30
18
107
93
19
24
95
46
59
16
45
123
21
74
72
108
37
69
234
6
11
19
69
3
24
48
45
27
20
49
39
68
60
52
197
3
181
15
32
9
48
37
90
9
87
32
16
65
27
37
35
37
51
68
64
102
38
108
9
13
90
86
34
60
12
9
11
36
97
11
4
72
36
77
16
15
12
269
19
96
120
50
75
43
36
86
58
12
29
7
78
62
37
171
66
6
44
4
42
282
137
88
51
36
30
18
20
108
ABCD 99974936156*3^$a+1 [50012]
601
15
24
8
133
24
48
35
64
48
8
24
160
93
11
229
11
16
93
51
104
85
11
40
192
8
184
141
35
96
88
48
72
80
40
45
180
47
96
72
88
32
136
24
21
11
96
24
13
3
93
171
93
3
80
24
168
192
48
16
117
27
96
56
24
112
32
96
96
1
15
32
40
32
40
96
165
48
24
3
32
13
107
16
32
13
75
117
59
1
12
11
85
99
93
75
120
192
176
24
40
152
40
189
131
168
240
72
88
56
24
72
24
25
180
35
349
131
72
13
120
11
13
83
24
24
16
24
24
272
64
144
81
15
80
49
47
120
13
11
72
24
216
48
37
3
344
48
133
51
56
157
3
72
21
27
120
8
16
104
144
48
184
24
176
16
80
25
95
13
147
128
120
24
61
227
88
104
181
75
120
104
40
48
93
155
432
373
107
48
160
192
32
72
96
64
224
24
112
80
24
96
160
104
16
96
104
40
128
253
35
40
105
108
84
87
48
96
24
80
96
37
27
56
136
8
205
35
96
40
32
120
37
83
112
21
24
131
120
64
96
96
8
208
8
40
120
56
1
60
75
8
240
85
252
180
99
48
72
104
136
69
75
56
64
104
112
69
75
176
96
24
16
24
56
40
48
120
24
96
32
184
93
11
24
40
288
104
121
60
72
288
179
40
33
143
88
69
75
21
155
96
88
48
24
8
72
168
96
72
24
61
3
24
120
96
24
80
48
24
40
104
145
87
32
72
120
120
16
120
104
24
109
171
56
216
13
11
48
96
16
176
157
3
45
27
141
51
48
81
71
13
107
424
45
24
195
216
32
72
72
24
24
313
240
23
16
24
144
80
96
72
25
95
64
8
48
37
155
192
40
80
61
3
104
121
39
152
88
141
75
72
8
64
176
24
16
56
160
680
24
16
56
88
24
153
47
133
59
168
240
16
69
11
25
87
57
47
144
40
24
21
11
48
40
45
3
153
159
8
37
35
16
80
205
11
184
96
8
13
59
88
192
69
35
144
240
1
15
32
144
24
112
24
168
80
88
320
13
27
8
64
96
237
3
56
24
16
69
227
25
87
80
40
120
56
16
80
16
8
216
40
9
47
64
24
24
93
3
72
48
32
13
12
63
32
37
27
80
24
72
133
179
181
35
16
81
15
48
32
144
49
15
216
96
8
24
73
23
40
189
35
40
72
24
45
59
72
88
80
48
48
40
96
8
96
49
23
72
48
288
49
207
80
1
87
8
160
93
11
40
21
12
87
248
96
24
72
168
88
152
120
160
32
160
56
160
24
81
143
40
165
75
9
47
96
97
335
160
32
88
120
96
96
8
16
32
192
40
8
48
120
120
96
13
51
120
200
25
111
8
73
60
35
145
63
24
8
24
40
248
16
9
ABCD 99975570746*3^$a+1 [50132]
12
8
13
72
66
42
27
36
9
120
42
69
9
35
13
48
36
6
18
11
28
3
12
6
15
51
29
1
24
39
27
81
27
18
102
6
114
33
8
67
45
39
96
33
27
42
11
25
27
3
54
27
15
30
3
15
33
33
12
12
3
39
54
12
18
17
13
12
63
21
48
11
1
96
15
33
6
41
7
17
4
9
131
67
18
60
42
9
21
12
12
6
18
12
12
83
7
96
21
24
27
69
21
3
24
12
3
6
84
6
65
67
30
30
30
12
132
15
3
33
32
72
25
6
17
67
18
15
63
5
13
15
9
35
25
18
45
24
99
66
18
33
3
21
69
12
47
36
19
18
72
35
25
12
75
3
57
84
39
45
72
9
54
21
12
63
6
30
5
64
9
12
54
60
5
12
13
6
30
6
17
1
6
36
24
36
18
6
33
3
5
52
15
12
108
18
12
18
29
25
30
18
23
12
121
24
6
89
13
143
97
47
7
24
6
3
63
33
60
57
3
104
13
42
21
9
6
5
7
9
39
90
6
6
35
67
5
25
90
12
21
15
30
42
5
48
4
3
6
54
30
30
17
19
54
15
33
24
15
15
9
81
95
28
48
27
81
20
49
48
27
27
36
5
13
24
183
63
5
1
3
21
36
6
65
37
12
18
12
48
17
28
81
6
6
23
1
119
7
33
12
84
8
91
30
24
3
15
17
43
48
6
24
42
42
111
24
21
60
11
25
6
12
33
9
30
24
41
13
27
33
15
20
1
36
60
18
12
33
111
5
1
15
21
162
6
36
18
21
69
6
54
3
32
36
1
18
41
1
3
32
61
15
3
6
35
25
60
24
35
4
117
18
18
23
76
75
9
117
60
42
21
12
20
7
12
18
23
13
54
21
75
42
3
39
12
101
12
1
36
6
192
5
12
79
24
18
23
55
12
12
30
66
30
30
9
3
90
12
30
93
48
9
3
12
20
1
6
9
15
12
72
36
12
48
9
21
11
25
60
126
5
7
60
5
16
32
40
9
18
21
45
15
21
15
69
24
11
36
49
24
12
96
24
6
9
69
114
48
12
18
3
12
63
30
6
24
36
24
36
5
16
12
36
21
66
60
60
12
21
15
72
30
30
24
6
18
60
114
12
15
8
40
80
96
64
15
5
28
3
6
15
21
12
11
37
27
20
28
9
30
54
47
4
51
17
25
23
40
24
8
37
18
12
30
18
12
5
43
6
12
63
56
13
60
12
3
33
12
23
109
39
81
11
43
5
37
24
24
47
72
37
18
156
5
112
39
24
9
48
63
114
15
87
29
4
63
17
37
3
3
30
24
71
4
3
72
9
15
24
21
116
43
30
15
45
51
9
18
77
25
3
27
6
36
75
21
12
42
6
63
57
12
30
41
1
24
30
57
57
27
51
33
15
41
25
39
27
54
23
72
31
12
6
12
120
12
35
1
66
36
12
6
11
13
3
75
12
12
9
84
15
41
4
3
24
33
21
12
24
18
60
33
33
15
39
5
76
15
6
6
9
60
51
12
60
30
18
77
40
33
18
24
30
12
30
6
42
18
24
36
48
47
85
18
29
48
4
21
107
25
12
84
6
78
63
3
29
31
69
72
15
33
20
1
12
18
81
45
51
12
93
24
6
12
77
19
12
42
83
25
39
8
1
27
69
90
29
36
31
33
27
18
42
24
21
57
120
11
19
12
33
33
3
12
12
21
12
18
5
16
15
9
9
71
7
78
24
23
48
1
35
19
9
3
24
54
12
47
31
117
3
9
81
66
29
1
24
12
12
3
60
20
37
6
24
17
61
72
66
21
15
54
71
25
6
30
27
33
24
23
7
9
12
15
5
13
24
30
60
12
5
16
123
6
23
13
48
12
107
37
6
5
37
12
24
59
73
39
15
18
15
72
3
33
9
23
7
21
27
53
97
71
16
48
80
31
24
12
9
9
23
12
25
18
69
15
18
18
5
43
5
31
33
8
40
24
3
30
51
69
30
12
45
3
6
6
18
78
33
15
5
96
25
6
53
16
63
18
18
24
6
24
15
20
12
31
24
41
49
30
69
81
6
18
114
21
36
60
51
12
6
12
12
30
105
33
42
102
6
53
60
40
27
5
67
5
7
60
66
30
53
1
18
48
48
6
23
12
61
48
30
126
51
3
6
120
6
17
37
54
36
6
27
45
3
3
6
60
60
23
37
6
105
3
24
6
24
18
24
114
12
60
48
54
120
30
12
59
55
45
39
6
42
12
21
27
5
37
18
54
66
54
155
40
63
17
25
36
35
64
21
3
9
138
48
45
9
95
28
80
12
31
36
33
32
13
30
48
53
19
18
24
15
9
15
45
6
6
78
6
36
54
48
18
24
11
19
9
39
30
30
21
75
29
13
18
60
6
6
54
36
30
113
136
3
30
42
6
27
15
18
60
15
80
19
48
5
16
60
20
85
6
65
1
48
51
81
78
54
12
39
15
36
18
60
3
27
12
9
57
78
24
12
6
12
96
24
15
56
25
30
45
9
11
1
36
24
54
66
3
20
1
12
30
18
6
6
90
29
43
132
60
5
31
33
9
6
129
15
12
33
32
40
48
33
39
8
1
30
17
109
30
5
24
49
23
72
25
18
12
6
36
18
33
144
9
30
6
3
45
6
36
5
100
3
36
5
25
27
3
12
53
7
57
8
7
156
24
30
12
78
21
9
12
3
68
12
31
12
18
51
15
30
39
12
8
64
12
48
21
59
1
27
3
66
15
3
6
12
30
24
6
72
72
51
39
18
36
12
83
55
12
30
27
45
60
48
90
18
11
1
3
9
30
42
30
96
72
6
6
36
9
9
6
6
15
39
101
13
30
24
81
12
75
9
21
42
42
15
56
13
59
7
33
21
42
33
12
80
49
6
5
13
24
3
27
48
33
44
37
59
4
80
13
12
3
9
54
12
57
20
16
57
18
30
12
18
6
18
42
15
33
6
77
12
1
12
23
60
25
95
16
56
13
6
6
12
30
66
15
12
69
36
23
25
60
36
6
53
4
87
21
27
21
57
30
5
49
60
6
42
3
152
43
12
65
36
49
18
18
15
24
57
6
17
7
6
78
24
6
24
3
32
1
6
6
90
12
6
51
69
11
13
48
23
4
27
21
33
6
213
21
15
24
3
84
41
25
42
17
13
12
30
48
21
9
36
11
1
23
31
78
60
30
17
48
1
36
3
72
24
24
3
9
68
7
6
12
72
6
18
12
12
15
15
41
36
13
18
12
33
8
16
44
4
15
18
18
29
37
6
42
51
32
7
41
19
117
111
12
6
11
13
102
6
3
24
45
12
18
36
66
30
90
24
39
15
42
11
7
5
16
105
27
69
6
89
40
33
78
5
43
42
23
19
12
9
57
47
37
24
6
54
11
84
19
12
36
45
9
24
36
114
42
30
12
42
18
96
6
18
6
39
12
24
24
45
6
12
24
18
27
15
6
107
13
60
ABCD 99975876530*3^$a+1 [50019]
21
91
29
37
59
25
8
36
4
56
52
120
53
31
8
3
12
36
72
85
8
51
1
54
41
129
28
48
8
106
8
40
62
15
75
16
23
1
6
23
121
156
20
10
77
67
74
72
64
30
65
25
6
95
25
30
90
8
106
56
12
3
48
7
53
12
85
8
39
3
48
57
12
3
33
135
94
90
8
34
23
33
39
69
24
18
30
3
111
130
59
57
40
35
120
37
20
15
13
42
48
29
33
40
20
12
16
35
7
32
18
28
72
83
49
56
22
56
102
42
30
90
6
106
38
36
12
34
6
50
34
20
51
117
15
21
22
47
18
12
25
2
16
14
24
72
72
28
35
27
40
47
15
18
6
9
7
60
221
75
78
69
36
57
48
21
51
39
103
42
11
25
107
7
5
1
72
12
14
45
1
48
41
127
2
58
60
42
56
54
15
25
20
22
30
36
54
56
40
23
67
84
96
80
15
24
1
17
33
18
60
12
40
102
2
36
18
111
3
36
52
104
3
108
30
3
60
135
1
36
54
53
117
15
13
12
23
37
26
9
36
45
40
23
60
51
33
21
15
21
54
42
12
15
3
262
108
23
21
76
20
99
1
12
48
47
13
23
45
27
24
121
102
77
25
11
9
16
24
6
8
54
27
31
8
69
21
69
7
36
38
9
13
90
152
42
15
1
12
56
136
80
15
18
27
16
35
12
72
13
116
46
66
54
38
82
96
14
51
25
14
96
10
35
19
48
5
13
14
33
192
31
50
54
138
36
34
168
53
66
75
69
126
9
27
55
72
26
52
17
30
67
26
94
50
6
48
15
91
6
24
5
9
34
38
87
13
30
95
3
22
2
30
142
156
23
79
101
117
15
15
10
12
11
21
36
100
23
57
15
24
3
58
44
18
58
60
23
96
18
66
1
96
12
8
15
48
24
12
24
37
42
5
45
207
9
46
30
83
13
20
3
21
28
20
3
19
6
8
16
60
6
77
27
9
24
37
56
130
113
9
52
60
68
27
108
25
32
24
16
36
12
90
18
188
84
168
12
82
8
6
36
54
15
87
10
54
11
69
24
52
20
15
19
56
33
79
32
30
24
72
4
23
63
9
21
10
62
15
75
6
12
52
42
50
6
18
124
17
51
142
56
69
13
12
2
9
7
50
183
37
20
27
43
14
58
30
20
70
80
70
18
74
40
96
12
32
63
13
14
70
60
23
13
84
11
42
3
45
114
48
13
23
24
18
19
20
9
91
8
88
120
20
72
40
20
12
24
64
12
23
21
64
50
58
32
12
51
24
1
12
35
6
51
15
63
22
11
25
47
13
80
40
50
40
29
1
42
65
12
18
55
2
6
130
14
16
32
15
18
49
26
24
16
29
54
27
64
6
24
59
36
9
9
3
3
84
21
34
41
165
66
46
23
37
30
23
49
5
3
10
14
88
42
59
24
12
9
4
12
6
50
189
3
118
23
1
6
122
15
57
40
48
8
40
30
92
36
12
4
11
63
30
15
1
143
25
47
1
23
37
12
20
15
72
1
23
12
97
138
17
7
29
19
18
44
90
10
8
27
288
37
30
95
25
6
90
23
1
38
28
8
36
24
51
1
84
59
97
8
24
22
78
48
8
24
148
12
11
7
137
45
66
87
9
46
35
9
190
6
92
30
18
15
49
44
51
108
93
40
47
36
37
92
18
198
42
9
21
18
16
6
32
58
24
5
90
9
9
13
42
2
3
13
30
77
13
54
23
7
36
38
22
23
61
30
6
42
50
12
15
45
63
103
32
90
28
23
90
39
90
90
22
14
180
12
123
111
24
72
18
27
57
18
69
9
15
49
80
82
80
15
1
53
57
4
6
30
140
48
15
31
5
85
8
28
8
42
40
72
30
11
45
12
87
45
36
4
8
114
10
6
50
70
5
25
50
10
53
91
116
87
12
1
54
23
3
12
40
18
2
12
58
150
120
48
42
2
63
21
15
1
56
3
12
85
102
30
48
170
39
3
12
33
63
12
22
29
27
9
63
22
8
108
75
84
36
25
2
40
41
7
47
67
11
85
38
16
26
12
15
67
50
45
9
82
54
26
15
7
18
12
11
7
90
14
6
108
22
158
34
18
24
44
36
6
18
54
18
72
48
3
12
39
16
8
64
26
4
32
10
90
96
102
8
33
7
77
117
28
20
3
18
1
78
11
12
45
40
8
96
46
54
20
15
13
26
112
2
135
81
12
10
62
15
13
8
52
80
10
2
60
28
23
1
155
9
51
93
112
23
97
11
60
115
120
72
72
38
15
235
146
16
6
62
10
42
126
17
21
75
57
54
18
22
6
60
32
6
66
16
20
34
53
42
30
1
24
56
87
123
33
21
3
21
36
16
47
72
45
10
8
178
30
72
80
88
54
65
18
36
19
8
22
12
86
22
11
1
56
52
8
12
51
45
135
24
57
45
18
133
143
36
159
6
10
41
33
15
36
21
60
9
3
22
56
9
1
30
14
58
77
25
35
15
39
66
13
32
16
17
33
42
12
106
2
60
36
4
12
14
42
15
15
90
64
96
59
3
48
22
18
32
42
16
12
98
105
48
21
18
15
7
68
22
29
21
6
30
40
128
12
24
51
49
74
82
47
21
51
93
12
150
30
18
40
30
18
89
9
4
8
10
24
41
12
21
39
7
5
24
57
12
28
59
1
8
4
42
5
3
30
ABCD 99976017658*3^$a+1 [50002]
18
48
12
18
54
18
108
54
42
60
144
24
36
30
12
24
120
30
18
6
12
69
111
17
55
12
18
156
12
42
42
210
36
90
54
108
12
126
18
129
183
41
19
84
54
51
32
13
35
13
60
60
18
144
126
11
67
12
30
12
30
12
24
12
9
15
6
90
17
25
23
79
18
66
30
6
48
6
54
77
16
32
7
6
48
51
32
19
252
138
39
9
12
18
66
108
12
6
78
24
12
84
30
6
24
6
17
13
36
30
17
55
9
51
42
6
24
21
39
48
30
66
54
6
29
73
30
24
18
15
3
18
120
6
24
54
132
60
6
48
9
3
120
5
7
9
123
48
12
36
12
9
3
30
6
9
21
78
173
73
18
5
91
24
108
12
30
36
42
12
66
30
60
12
5
13
6
30
47
37
72
18
90
12
11
7
54
42
24
12
42
347
19
150
39
177
66
29
13
18
30
42
12
30
66
48
42
35
7
96
12
72
90
6
6
54
72
108
24
12
6
12
6
41
96
19
84
57
15
12
138
11
96
7
108
18
48
6
36
18
30
42
18
96
48
30
23
55
78
90
66
60
6
132
249
39
9
3
29
48
49
42
101
1
126
144
6
59
115
42
84
60
42
48
144
48
48
12
42
3
33
12
114
36
29
31
65
7
48
41
7
72
84
48
45
3
45
15
30
51
27
12
54
210
54
72
35
19
77
31
72
57
48
45
180
6
12
96
12
24
6
12
18
5
112
57
6
24
36
24
66
11
1
47
43
90
12
108
90
6
99
15
120
36
21
80
19
24
5
67
45
128
55
78
27
27
204
72
138
6
144
102
11
1
78
18
30
33
33
78
78
30
144
54
24
102
6
27
3
30
42
48
54
6
78
42
30
30
120
30
18
84
48
41
13
18
66
30
17
13
6
6
222
60
29
37
107
43
30
30
9
33
30
54
11
55
89
16
57
6
81
15
90
36
42
12
77
1
6
24
12
101
85
144
6
5
37
60
15
51
29
31
204
30
6
24
12
54
36
54
60
12
48
12
18
23
31
30
78
12
66
39
48
15
162
36
24
35
25
18
12
18
12
27
48
147
48
29
67
36
6
51
153
126
12
276
84
18
102
132
36
5
25
78
180
30
23
48
16
63
72
12
77
43
5
1
42
72
18
42
6
54
42
36
30
12
48
24
6
12
132
54
12
12
78
24
48
27
48
3
42
30
36
24
6
36
6
105
87
48
54
6
29
55
48
36
84
36
24
12
18
108
75
9
54
54
96
42
12
5
25
42
54
6
6
18
60
72
138
6
53
61
3
39
228
12
18
36
36
47
73
84
6
18
24
48
18
114
18
12
17
25
167
16
81
12
72
18
12
18
84
24
6
54
83
208
201
71
109
18
12
48
60
30
6
21
3
84
126
11
43
60
6
12
30
12
30
36
90
90
66
18
150
77
13
6
93
96
21
12
15
3
77
7
57
39
6
54
12
114
120
30
18
18
90
27
15
36
66
11
19
30
6
12
29
31
6
12
120
78
54
30
5
55
42
36
27
32
13
18
48
17
43
24
36
57
33
6
18
78
24
6
12
150
78
59
79
24
102
18
33
32
73
42
6
30
90
54
9
39
57
3
42
36
12
24
24
30
36
36
48
180
9
27
6
191
49
30
60
24
6
60
30
45
9
48
60
60
6
12
30
239
48
1
24
18
24
36
12
18
72
18
102
12
30
17
1
47
43
96
60
96
60
6
60
78
60
17
13
60
54
12
48
18
35
43
36
60
5
16
3
6
231
15
168
12
141
33
63
33
54
18
48
18
60
24
6
102
5
19
18
60
6
36
5
49
12
90
12
29
31
65
7
18
138
132
102
138
9
63
17
16
32
1
47
55
12
84
12
30
47
55
72
6
24
6
12
48
78
30
12
41
160
69
78
72
42
6
72
90
18
42
90
30
72
23
37
18
48
60
30
30
17
96
1
15
21
72
12
39
33
63
87
18
78
12
30
18
42
246
6
24
90
6
30
33
33
60
42
12
45
9
72
15
15
24
36
84
54
42
48
113
73
246
24
108
36
12
48
29
1
12
18
12
102
90
48
5
96
127
60
24
30
18
29
13
18
48
17
73
72
78
17
7
78
11
1
42
53
37
18
6
36
126
17
1
54
72
17
31
60
117
45
84
66
6
71
1
102
66
18
36
24
246
30
6
15
9
36
12
6
186
6
12
42
66
18
12
30
48
77
67
6
6
65
139
66
6
29
48
43
5
49
66
12
60
18
30
150
78
24
105
27
48
96
24
29
1
15
21
11
121
30
9
15
24
54
6
12
12
30
23
85
11
151
96
12
60
18
24
39
51
36
30
6
21
87
48
138
47
79
60
78
12
27
21
12
24
24
6
36
114
51
33
60
30
30
12
18
9
9
90
54
60
78
36
57
285
48
12
12
59
7
72
24
78
ABCD 99976394678*3^$a+1 [50075]
24
36
48
81
30
24
21
24
3
102
51
60
9
15
45
30
48
18
15
39
72
33
15
6
75
129
15
33
3
39
6
84
6
1
36
44
69
30
129
15
1
5
15
16
191
12
12
1
8
27
18
15
51
144
102
30
18
60
39
3
12
36
21
51
42
12
15
9
54
117
159
6
15
3
78
63
16
149
67
32
123
24
24
72
222
18
33
36
28
35
57
33
18
48
60
21
15
1
92
36
9
30
36
60
21
93
18
33
36
93
126
9
96
57
3
15
24
42
6
12
120
42
15
33
31
44
15
102
30
6
27
33
27
60
33
39
93
18
12
1
65
36
15
24
4
92
63
25
5
18
48
9
27
48
21
9
31
29
187
5
6
12
30
18
18
12
27
72
21
90
30
72
30
61
227
18
30
30
51
48
105
67
113
67
53
87
15
6
132
78
12
13
5
3
24
132
48
33
43
5
31
23
21
51
18
147
39
54
15
132
24
225
12
48
42
108
120
90
15
4
92
21
114
30
15
48
27
85
53
48
3
39
1
107
54
24
60
6
69
184
20
12
4
36
83
21
117
27
33
39
3
36
9
15
57
51
13
104
27
96
42
27
273
48
24
6
24
33
27
25
41
3
9
90
1
35
144
96
49
32
9
39
72
81
60
3
75
21
39
24
18
18
54
102
126
3
75
156
33
123
60
18
6
24
60
69
111
54
36
54
1
41
54
66
63
21
51
21
7
101
24
126
81
93
150
36
36
18
6
60
36
30
30
66
39
40
11
18
60
6
30
18
1
35
21
60
15
36
9
24
15
9
15
72
18
102
18
87
69
54
61
17
108
30
42
60
3
21
36
115
17
51
36
15
90
3
36
51
78
75
52
5
6
90
7
65
27
24
51
18
30
21
36
9
99
111
24
57
48
27
6
159
160
68
12
24
117
72
126
6
60
36
12
18
12
21
24
72
81
207
57
18
180
42
6
33
24
15
6
19
23
84
45
24
27
24
18
120
150
108
24
36
18
127
32
75
21
52
8
15
21
45
19
125
99
15
13
144
68
51
60
21
45
79
164
3
24
30
31
95
42
30
18
123
117
39
33
60
36
39
123
33
9
30
45
105
66
12
30
27
33
132
30
78
102
66
15
201
103
5
108
18
69
51
9
141
66
30
39
129
60
15
16
47
42
12
54
12
9
111
60
33
15
60
42
27
51
36
1
23
69
3
13
20
60
36
21
3
9
30
96
42
78
21
75
48
78
108
90
30
30
12
42
66
45
76
5
3
15
57
21
12
210
42
18
36
30
84
43
68
75
9
123
33
36
123
30
6
54
90
42
39
27
12
25
65
75
36
75
1
11
24
9
36
99
1
53
42
54
75
75
24
18
39
144
36
33
66
9
3
9
39
141
15
18
15
60
33
18
45
96
21
115
8
9
55
71
45
64
77
3
27
36
18
6
78
27
84
27
108
9
51
54
102
6
99
3
12
1
32
87
30
48
6
54
48
60
103
36
83
25
143
33
87
24
69
15
45
36
3
21
36
123
18
30
54
30
45
15
18
12
108
66
72
12
81
9
36
24
31
11
24
6
6
78
39
135
12
18
75
63
9
3
21
87
72
6
42
30
3
51
69
24
12
141
3
141
63
88
5
84
36
18
12
129
3
30
126
97
35
120
12
96
54
60
6
72
48
12
30
30
129
105
55
20
105
99
9
55
35
12
45
16
47
36
45
45
7
5
90
85
113
31
108
20
12
3
48
33
39
6
99
15
6
36
6
30
30
42
60
66
9
63
33
36
3
66
120
159
15
21
57
19
95
6
63
15
6
66
9
24
69
30
42
96
12
30
57
63
21
9
7
5
48
75
3
9
40
59
21
108
33
78
21
39
9
28
35
9
33
6
45
189
6
174
15
3
129
76
92
27
61
5
24
6
90
150
13
44
15
13
68
4
32
9
6
9
15
54
15
93
39
88
77
3
45
51
27
42
126
102
42
108
12
18
42
60
6
15
21
48
75
51
21
3
78
90
25
53
42
108
24
18
39
21
19
23
36
192
48
42
54
1
44
3
21
24
57
90
18
66
24
57
24
36
15
6
12
15
51
9
36
27
49
59
21
84
9
66
9
105
6
6
6
102
6
72
57
63
12
12
61
65
24
78
36
60
169
23
150
12
42
45
111
48
37
29
30
13
20
3
9
4
59
18
39
69
54
12
54
19
35
138
60
19
11
84
150
18
21
45
24
48
63
51
6
12
48
72
31
5
15
99
18
30
33
96
9
24
75
3
97
5
48
42
48
18
39
16
59
12
33
60
3
12
60
18
3
45
42
93
81
18
18
30
9
60
45
54
21
33
27
9
24
15
21
102
145
23
24
21
60
9
18
9
81
42
6
12
72
87
40
53
36
24
108
90
24
25
59
9
33
30
42
43
32
33
39
40
8
36
15
144
162
63
81
15
36
21
30
9
9
36
6
60
ABCD 99976505282*3^$a+1 [50201]
25
87
32
72
96
16
3
125
1
71
24
25
24
66
18
96
51
72
21
120
6
77
43
6
23
216
208
21
12
23
120
112
69
107
40
56
240
88
32
88
32
37
51
3
72
213
75
42
30
18
59
72
49
23
96
61
36
87
8
19
93
33
15
56
64
8
64
56
120
301
102
60
33
147
144
29
61
54
120
36
60
36
18
23
16
33
39
15
137
24
193
42
18
131
16
9
204
12
23
16
21
35
49
144
126
36
45
15
161
48
48
192
96
72
157
107
64
3
189
63
78
27
56
40
8
25
180
24
30
101
151
17
1
95
96
79
132
174
24
39
32
40
32
24
48
127
9
128
96
37
147
177
36
11
73
6
54
27
8
40
189
60
95
48
16
72
192
96
3
29
1
24
23
31
36
117
9
30
57
33
60
155
25
18
72
45
32
24
43
77
43
6
108
12
24
15
128
64
32
25
72
15
104
64
21
36
23
7
78
3
123
36
9
8
73
54
144
17
48
97
87
3
54
95
16
128
97
18
69
3
69
8
72
181
27
3
29
31
9
56
25
48
6
17
73
87
48
72
57
39
123
54
87
9
23
67
108
105
32
72
73
15
32
24
16
72
72
9
87
51
5
40
15
41
61
54
6
30
105
8
48
73
6
105
93
30
45
8
96
13
131
37
35
85
11
24
55
9
80
40
33
23
120
25
119
61
3
24
45
51
3
54
180
27
9
156
11
49
120
231
32
97
191
13
59
67
93
56
24
1
15
24
144
21
180
23
40
27
5
72
24
1
24
15
152
7
42
23
112
9
54
81
9
156
24
83
73
24
66
54
6
54
3
117
131
1
84
6
21
27
42
123
80
25
47
13
155
25
71
48
40
80
103
41
13
3
27
24
30
96
71
13
11
25
126
17
217
90
24
21
104
24
144
13
11
25
15
3
12
150
99
9
36
54
36
329
7
18
60
3
32
64
96
21
54
21
168
27
126
15
8
120
1
71
72
13
18
105
27
5
43
60
12
77
16
56
88
8
13
59
103
54
11
16
27
162
3
96
8
1
36
30
93
168
9
6
90
15
33
39
3
210
35
88
21
6
21
72
72
120
56
13
24
51
69
6
5
24
127
33
32
16
56
283
45
63
17
13
6
101
88
27
77
61
11
49
23
133
60
63
96
56
1
95
43
132
90
39
8
7
66
168
90
30
15
21
36
39
69
6
69
21
155
40
51
18
99
33
30
78
27
24
24
8
109
11
40
56
73
23
112
69
3
32
19
45
24
56
31
33
24
93
107
13
24
30
6
63
81
66
36
225
24
81
135
80
160
93
30
90
35
115
21
105
47
217
126
81
24
56
43
30
90
6
36
108
39
104
40
32
24
24
16
24
147
29
40
8
48
168
112
24
93
48
59
192
16
93
60
71
1
23
67
18
12
23
127
144
9
45
3
177
63
93
107
73
47
16
48
72
93
51
3
173
40
123
24
53
40
81
60
36
119
88
144
9
119
40
15
33
147
29
43
53
25
39
8
25
48
23
157
83
24
115
174
114
72
18
30
36
60
30
87
128
64
72
33
87
32
40
72
51
24
21
243
29
13
123
75
90
66
105
32
67
210
60
180
339
123
125
96
16
21
51
15
33
8
24
31
17
1
63
27
53
37
12
71
64
45
195
9
23
13
51
33
6
9
9
120
42
5
25
87
120
120
24
104
55
138
6
9
216
24
8
13
155
24
24
16
81
24
36
123
24
9
23
37
35
85
107
144
19
29
48
73
183
24
8
64
45
126
69
15
9
24
63
54
123
32
48
61
60
39
33
143
192
25
87
123
77
1
36
66
41
199
48
113
16
123
5
13
11
16
120
8
96
72
48
160
56
13
75
81
15
9
36
36
18
30
132
11
43
69
255
36
21
8
1
23
ABCD 99976594390*3^$a+1 [50010]
25
12
5
18
24
30
36
30
30
4
6
14
96
84
22
8
96
30
30
30
22
3
6
3
8
30
88
20
19
15
18
2
22
30
8
67
11
43
36
3
20
31
17
34
8
28
18
9
5
31
15
9
23
4
39
24
5
6
24
30
7
6
39
3
27
18
6
39
23
10
27
117
9
45
9
3
32
90
31
27
78
14
22
30
8
36
24
6
90
25
47
48
7
12
45
18
48
15
5
1
30
3
38
4
9
95
55
29
6
19
53
18
7
18
9
21
17
22
135
21
21
83
1
5
12
18
25
42
9
8
30
61
5
25
39
18
2
1
5
30
16
36
12
8
30
40
30
60
2
16
30
2
78
109
15
20
30
6
16
21
9
6
8
4
20
18
40
18
57
33
12
8
25
21
3
33
18
20
30
46
45
83
85
5
1
17
48
7
48
66
11
30
22
15
12
3
68
12
48
40
18
2
25
47
46
21
3
8
40
2
6
60
19
42
21
8
10
14
48
10
57
71
12
40
62
13
5
10
45
5
73
5
52
2
18
30
48
76
8
7
18
53
22
72
14
25
36
3
15
48
5
42
70
48
38
22
108
20
16
8
60
48
48
30
60
72
30
42
25
6
15
62
7
23
40
15
35
30
30
13
57
2
16
2
10
60
9
99
30
9
35
13
47
30
28
108
2
30
25
48
12
53
1
30
24
6
30
53
82
38
30
30
1
27
24
45
48
72
18
15
8
18
12
49
6
23
10
20
42
18
40
21
23
6
10
14
6
10
32
4
6
38
16
8
25
11
19
3
8
7
3
50
1
6
15
42
20
31
39
15
65
46
2
13
15
62
13
5
1
36
17
25
21
20
16
3
6
5
24
36
72
25
18
17
25
12
11
4
102
6
68
37
83
22
18
60
62
7
42
6
45
39
33
15
5
7
81
54
30
86
18
4
3
5
43
35
22
18
2
4
14
12
12
10
21
15
2
13
29
1
69
8
4
51
3
6
8
43
23
25
75
60
20
16
14
12
13
35
49
5
10
18
3
12
9
8
6
7
53
1
36
17
7
9
27
23
4
15
6
29
31
54
21
2
58
2
34
14
12
22
6
44
31
17
13
51
18
26
37
33
69
3
8
4
50
7
59
12
30
19
3
50
10
8
37
5
18
18
24
43
12
41
60
7
17
46
21
11
10
57
15
12
21
42
11
24
1
9
8
28
2
12
18
109
3
45
41
1
23
1
21
81
17
7
24
45
80
24
6
4
8
4
18
8
28
20
19
5
13
87
8
18
10
72
242
10
21
5
54
48
43
35
54
7
11
18
12
73
12
12
15
18
2
46
27
47
66
19
5
7
45
26
67
3
48
54
6
21
53
1
17
18
54
1
29
18
40
12
20
16
62
28
2
19
69
2
30
4
3
11
19
11
7
5
18
25
5
55
5
54
6
55
15
32
12
25
18
5
37
33
15
107
6
10
15
45
12
8
82
15
63
50
7
12
35
48
10
15
33
44
10
3
3
12
50
12
25
155
18
19
53
46
20
49
5
16
80
16
8
10
18
27
12
11
34
15
18
21
21
29
42
7
131
24
43
33
54
21
15
14
43
87
8
10
20
64
3
5
6
7
3
36
8
30
48
13
57
2
13
24
15
56
30
7
33
2
16
6
14
22
2
13
18
177
38
24
31
5
10
14
6
31
21
32
18
64
38
46
15
5
16
18
18
2
43
18
35
24
175
5
28
9
24
12
45
18
30
62
28
9
33
30
8
30
16
8
1
6
3
8
60
42
13
5
49
3
51
17
4
9
6
21
2
22
39
6
18
5
1
12
48
27
33
57
38
12
13
47
72
126
42
10
57
3
72
80
40
18
8
19
53
10
50
108
4
33
3
36
78
21
30
12
23
42
97
21
14
58
2
18
19
15
8
6
4
45
45
27
36
9
9
84
3
2
37
33
116
4
3
5
18
37
65
4
51
95
48
42
10
2
36
4
21
35
52
30
42
3
47
40
20
1
5
1
3
18
72
33
9
56
12
90
40
36
20
1
11
18
16
44
31
21
2
100
20
36
54
6
1
9
2
18
70
2
49
23
40
38
13
21
74
30
40
2
7
5
1
6
11
12
13
17
1
47
30
10
18
20
1
9
92
18
24
16
12
92
30
6
4
12
39
21
38
18
28
27
24
39
2
34
8
28
18
14
6
34
21
39
8
4
9
17
25
9
21
23
19
18
9
30
36
38
34
15
21
2
90
13
57
9
29
25
29
6
1
11
7
6
27
3
155
4
20
10
36
6
21
9
14
112
8
31
143
7
6
5
42
28
24
33
6
6
41
18
30
4
50
22
63
18
9
18
26
25
36
9
27
3
9
23
7
11
4
20
6
42
42
30
60
48
28
2
12
16
80
10
2
40
2
28
42
30
27
41
7
65
48
78
10
2
13
36
23
18
19
15
14
4
12
8
6
10
44
18
4
14
55
6
3
12
14
10
9
5
6
10
6
8
30
1
5
1
6
15
50
64
84
24
3
65
48
24
25
36
60
9
20
28
15
5
73
5
30
4
21
30
42
17
18
30
34
6
20
97
3
20
22
3
47
18
12
30
1
47
43
5
12
28
20
12
18
82
2
36
31
39
44
40
6
2
13
5
79
11
151
3
20
6
16
26
13
15
2
10
38
19
11
10
44
18
25
15
20
22
48
9
36
5
127
30
36
6
24
17
13
9
51
5
7
3
9
15
66
6
39
47
13
27
48
32
64
48
27
6
17
118
20
25
63
27
39
3
21
45
27
33
24
42
11
48
37
15
24
3
5
1
17
18
4
8
73
17
10
8
46
24
9
48
27
27
29
34
8
10
8
100
6
18
8
4
6
32
73
3
21
36
60
39
6
45
23
42
13
75
84
6
9
71
22
2
6
10
2
7
63
2
1
17
7
35
7
63
20
67
3
3
5
4
44
52
18
20
10
2
13
21
15
9
12
20
12
18
78
12
73
17
4
14
12
49
3
3
23
37
35
42
22
14
52
39
33
8
18
54
66
12
42
16
15
29
7
23
22
21
15
9
30
36
47
16
6
21
15
15
15
2
31
45
14
66
10
9
3
8
24
18
30
12
25
27
36
8
10
24
56
12
40
3
5
7
15
18
2
4
9
9
36
12
38
70
42
3
9
33
47
7
9
15
29
6
7
9
15
3
6
2
10
8
162
10
2
60
6
12
48
1
6
9
54
36
21
23
1
143
28
2
25
5
25
183
15
57
12
24
2
7
60
3
8
30
85
65
4
36
24
36
14
60
52
14
97
45
24
9
27
27
3
2
18
12
6
31
24
24
23
30
13
5
55
5
25
29
36
12
13
42
9
18
8
28
44
82
68
30
73
69
18
8
18
19
12
6
9
54
30
21
6
27
3
23
25
9
36
2
12
18
4
26
4
38
66
12
25
9
9
9
8
72
73
3
44
36
10
6
9
27
2
28
18
2
22
66
6
90
8
25
21
39
6
12
45
50
12
66
22
12
18
38
55
6
29
12
18
4
6
30
6
8
58
2
6
12
4
9
24
11
72
12
6
64
3
12
12
36
35
30
10
24
8
46
2
10
38
12
73
59
60
6
46
69
5
7
27
8
13
69
8
12
10
38
18
24
90
7
45
33
5
16
129
11
40
20
1
9
32
12
103
47
36
19
21
21
30
3
50
36
7
30
53
4
3
15
24
68
6
7
3
9
11
72
42
18
30
4
38
88
20
30
30
13
5
40
51
9
14
18
4
3
35
36
16
44
19
6
5
7
27
8
10
15
77
100
6
45
6
3
21
9
26
30
70
2
25
9
24
66
33
5
36
24
16
74
30
1
39
26
55
6
51
2
36
30
46
48
8
18
52
18
14
37
15
45
135
26
7
5
6
30
4
81
29
1
5
76
26
12
22
21
42
60
21
50
4
48
54
74
12
18
10
21
29
55
57
32
22
30
6
18
14
30
28
20
18
1
11
22
48
9
66
23
16
8
40
15
21
14
6
31
3
20
36
67
24
3
12
56
19
6
18
59
1
65
34
3
27
36
15
42
3
74
7
39
27
5
10
38
1
18
27
44
10
36
3
5
30
58
33
5
34
18
38
31
11
12
30
61
27
8
30
30
22
18
21
23
73
5
4
6
90
27
11
1
33
26
12
18
34
36
36
69
35
22
12
6
12
15
23
7
18
5
12
60
18
7
17
31
29
60
40
8
10
62
6
1
3
33
77
6
10
75
5
24
10
15
11
10
44
18
4
6
12
26
19
18
15
80
10
8
24
31
5
1
69
ABCD 99976744612*3^$a+1 [50010]
78
53
85
72
60
95
24
64
15
234
18
5
24
1
23
91
120
29
96
19
42
59
24
7
54
30
21
123
21
3
48
45
159
89
72
144
31
89
19
60
30
6
29
40
72
15
60
173
61
90
65
61
35
49
36
42
18
84
3
21
35
1
120
18
36
36
54
47
85
3
152
120
13
11
25
39
135
6
48
6
5
79
60
21
27
29
103
72
18
66
77
55
89
85
6
5
265
23
7
65
13
102
5
48
61
35
73
48
54
6
18
102
3
72
39
30
3
3
12
126
11
49
54
48
24
84
60
30
24
198
30
162
6
12
144
59
16
3
77
43
77
31
57
3
54
48
18
42
11
169
156
60
15
21
3
15
105
8
49
54
57
27
132
36
12
150
12
191
67
21
51
5
115
101
7
36
24
162
84
24
12
18
113
48
91
78
23
120
24
43
36
6
11
24
55
185
31
18
15
165
131
16
27
18
18
65
85
36
119
7
72
30
11
25
6
18
111
32
13
42
12
36
6
66
18
6
84
45
56
16
8
1
111
33
36
18
17
43
30
36
6
84
72
42
36
11
19
117
8
109
36
95
120
19
42
123
21
90
90
72
15
87
17
43
12
36
93
15
6
36
18
54
30
17
19
5
55
41
24
1
96
30
54
75
3
36
102
54
125
19
132
12
21
96
33
36
102
45
9
24
47
37
42
48
41
31
150
11
7
48
65
160
33
30
60
72
29
181
3
80
64
141
35
37
35
40
3
36
48
41
31
6
18
54
30
108
209
61
24
51
39
36
18
180
15
72
33
6
84
54
18
237
15
41
1
119
1
78
113
43
126
24
30
41
16
80
7
17
91
45
8
19
101
139
102
114
54
30
42
30
41
19
36
54
11
64
123
18
35
19
30
18
18
75
69
11
103
54
51
144
3
72
90
123
80
139
36
18
102
78
84
71
7
12
126
36
11
7
113
49
95
31
9
99
24
18
83
96
24
49
36
36
95
79
41
73
126
102
27
8
25
90
29
24
49
42
21
8
40
39
33
87
72
78
120
11
25
36
11
85
3
32
19
48
36
17
19
108
36
5
55
57
72
48
8
67
93
117
75
128
16
39
12
24
5
16
45
59
1
84
6
5
25
39
24
80
7
48
6
120
90
18
18
18
96
54
72
5
43
24
66
24
36
12
90
65
7
81
69
12
36
27
56
7
18
6
273
27
5
1
102
6
30
126
18
101
16
15
18
12
6
29
163
77
19
54
138
29
85
30
5
88
152
64
75
30
54
6
11
61
83
25
15
80
16
9
72
143
1
6
89
19
12
72
17
24
199
17
31
42
23
13
36
30
41
109
59
64
123
45
33
15
32
79
89
1
36
83
55
24
18
90
5
64
51
5
88
39
41
64
51
54
36
75
15
204
318
135
15
12
45
32
24
7
89
73
135
8
37
11
64
21
30
144
21
39
201
279
153
8
61
18
17
139
222
95
97
108
59
19
5
96
64
32
49
6
113
120
19
108
113
64
111
41
79
42
48
54
36
101
121
18
54
36
107
85
108
36
35
43
12
6
3
69
18
48
41
13
36
6
48
17
19
5
139
150
23
7
17
25
18
165
33
18
54
156
36
6
48
132
53
40
105
36
3
32
85
11
64
21
18
54
30
21
21
54
5
61
78
36
57
120
128
1
36
195
3
21
105
18
48
29
13
123
123
24
53
24
61
42
30
162
18
42
84
41
16
15
78
54
12
18
6
17
73
87
75
12
6
107
13
54
18
3
15
9
128
67
48
60
108
69
8
49
95
79
24
161
16
24
15
12
5
48
37
18
9
56
97
18
90
11
16
8
7
102
11
7
18
6
18
143
144
1
15
33
6
108
221
7
18
36
11
144
31
18
15
24
32
1
18
66
3
21
35
16
33
47
79
65
139
72
54
36
59
7
65
7
41
37
30
18
35
61
30
5
24
97
78
17
13
27
249
48
6
249
3
29
24
91
84
6
3
8
55
78
66
6
3
72
8
64
8
127
180
21
69
75
152
13
83
24
120
79
36
21
80
43
125
16
3
18
18
12
42
147
69
75
15
17
160
8
7
42
15
32
1
72
90
21
57
30
54
36
18
60
12
29
64
39
161
16
80
24
40
15
42
12
108
18
72
18
11
49
12
3
21
66
132
48
117
27
108
72
54
36
36
ABCD 99976983032*3^$a+1 [50124]
101
55
5
12
1
42
17
4
3
9
27
60
108
9
15
12
17
43
12
120
36
65
40
8
7
60
168
24
54
54
29
84
19
96
12
5
48
55
5
12
96
31
17
60
7
60
12
144
156
5
72
31
48
17
31
21
56
13
59
115
77
43
89
24
43
72
36
36
96
72
17
7
84
53
36
7
17
163
45
8
24
79
105
27
5
72
43
5
60
13
11
16
20
67
12
5
60
19
84
17
84
19
77
19
18
6
48
165
32
60
91
69
9
18
53
31
5
37
6
77
12
79
36
9
21
54
36
6
30
17
12
79
5
136
123
84
33
15
252
17
24
144
37
35
36
24
120
25
6
36
24
84
161
4
15
36
17
1
18
41
16
39
5
25
83
12
7
48
33
8
24
48
60
43
48
12
17
64
69
30
84
12
41
12
7
29
19
54
11
19
53
40
128
112
140
43
17
24
76
15
24
66
11
24
7
96
5
76
20
19
12
5
4
39
114
102
69
27
96
60
17
7
45
20
16
44
7
41
88
51
36
41
79
12
5
24
7
114
11
19
65
16
15
89
19
60
24
105
27
29
12
24
55
60
138
30
12
5
43
6
42
36
18
35
48
12
175
72
33
39
12
36
9
15
17
60
61
47
127
12
60
96
149
7
29
60
19
18
35
61
78
41
25
30
33
63
60
21
68
151
69
32
48
28
12
56
60
7
48
17
12
7
89
19
60
210
35
127
78
42
96
53
12
151
9
69
18
12
29
7
36
29
40
15
53
60
67
72
17
4
32
19
33
3
17
61
6
36
72
12
65
55
41
1
63
39
17
7
5
19
24
29
151
12
5
19
33
8
1
71
36
55
5
60
43
5
31
36
17
31
17
52
21
6
36
17
7
108
18
6
113
84
37
54
24
84
30
18
17
108
24
60
31
30
39
63
12
53
19
12
5
52
104
64
9
6
90
15
20
36
19
5
36
28
60
12
3
12
24
29
19
18
6
24
41
73
59
12
36
115
12
173
7
45
20
60
31
5
49
42
5
19
84
17
40
15
12
6
30
33
3
174
42
12
29
84
7
53
24
7
72
6
186
48
36
45
32
4
33
11
96
4
39
108
36
33
9
114
12
18
23
31
17
19
24
93
3
65
48
12
1
54
5
7
24
24
93
8
115
5
16
15
5
19
5
36
163
53
43
30
11
55
5
144
7
36
117
44
43
48
60
6
6
12
30
23
12
12
76
69
6
77
31
30
95
31
24
21
44
43
17
43
36
5
67
48
5
7
53
100
27
36
24
29
4
195
5
16
20
72
19
93
3
36
24
48
132
162
30
180
17
7
53
40
80
16
3
12
57
3
9
27
149
12
12
55
5
1
54
9
51
30
66
36
42
30
41
55
24
36
36
29
24
55
5
31
5
13
18
48
36
12
53
19
101
24
16
24
104
52
39
41
139
89
43
6
30
18
54
65
12
28
3
12
60
6
131
12
7
48
42
18
30
203
37
42
102
42
12
29
55
41
84
7
18
6
17
127
29
61
66
89
7
24
77
55
12
45
36
27
72
18
30
36
17
13
15
20
120
36
55
29
36
31
29
4
44
43
36
12
9
15
42
18
24
29
4
3
53
115
17
31
12
105
75
24
5
7
21
32
31
132
57
15
72
17
12
12
12
31
9
39
36
41
139
5
31
24
45
9
78
60
12
29
48
24
60
7
53
127
17
13
11
67
60
29
100
75
5
72
88
15
48
84
12
17
24
61
71
139
24
45
9
6
24
77
31
5
24
108
13
48
47
1
6
12
48
12
36
17
36
55
66
66
24
125
40
44
4
72
176
19
29
52
48
15
12
33
32
12
67
5
37
78
5
55
6
23
25
15
81
11
19
81
135
12
17
88
3
17
40
56
49
23
19
12
29
79
78
18
5
12
36
25
6
21
51
53
55
12
9
68
61
15
33
222
24
12
17
28
33
6
41
12
7
5
55
5
48
13
27
60
99
12
24
18
63
3
24
12
33
212
12
19
77
52
21
47
1
119
7
101
36
79
9
20
13
83
61
30
5
91
60
65
4
20
55
29
91
36
12
24
6
27
69
30
5
4
15
24
137
103
17
7
42
150
84
36
17
36
52
39
17
1
11
19
9
44
19
12
5
19
101
49
35
31
48
9
51
48
41
24
84
4
8
19
30
15
3
30
48
15
32
16
32
43
69
8
7
66
6
36
6
6
12
78
143
108
12
43
132
113
19
77
67
6
6
36
6
162
24
6
47
36
12
49
6
48
24
5
156
112
108
44
64
27
77
79
9
27
78
83
7
17
48
12
36
36
24
60
36
60
103
117
3
216
48
12
12
29
36
43
24
5
37
6
17
79
42
11
7
17
79
12
33
128
1
39
44
127
101
7
12
17
19
96
60
161
55
29
31
5
4
32
112
27
5
24
72
4
3
12
29
43
17
7
24
36
5
7
36
5
7
65
13
6
21
3
5
31
24
81
20
43
5
1
42
12
36
21
75
96
5
28
20
120
36
196
15
9
56
19
96
30
35
19
48
42
23
12
88
21
6
264
36
29
1
54
17
19
24
5
72
28
15
12
72
17
40
9
144
6
101
181
30
24
5
19
9
20
31
17
91
21
3
17
1
66
29
72
120
60
48
19
108
45
24
51
53
4
27
5
127
96
24
9
20
31
66
83
163
81
147
54
18
12
9
9
54
113
25
15
20
13
66
60
5
55
ABCD 99977145098*3^$a+1 [50059]
136
8
13
60
48
15
21
36
87
63
77
48
19
48
36
126
11
13
51
93
72
36
75
8
1
99
15
72
12
42
36
99
45
15
60
33
15
105
42
21
27
6
12
59
16
24
15
93
27
6
3
27
18
6
5
88
33
12
3
8
16
15
84
90
36
24
36
18
18
15
15
9
24
20
1
11
52
48
75
17
31
21
60
99
24
45
21
71
91
24
30
6
5
7
33
24
120
3
6
12
27
8
25
12
27
9
6
54
15
96
69
11
48
31
117
3
21
39
41
115
69
21
51
20
25
23
49
18
12
42
3
32
31
72
42
156
27
33
27
27
53
48
73
87
140
52
12
21
18
125
1
15
129
36
48
6
5
76
24
12
44
1
3
9
23
48
1
78
17
19
57
63
17
25
59
28
32
1
3
15
42
54
29
1
54
29
61
6
30
11
13
27
3
5
1
30
60
30
6
9
3
60
33
12
21
15
56
64
27
9
63
17
28
63
18
51
44
19
17
73
35
13
24
11
73
6
21
69
15
24
9
11
25
27
33
75
32
64
84
135
72
42
72
90
125
19
12
57
21
27
24
15
90
18
42
75
15
36
17
28
93
39
15
21
15
41
1
3
27
5
73
12
54
36
24
18
23
7
36
36
21
60
33
59
7
24
9
108
27
36
126
3
63
29
61
3
116
4
27
54
171
39
5
1
90
18
12
54
69
39
93
44
16
33
11
43
48
60
48
42
18
54
12
6
18
71
4
60
44
67
29
49
30
53
64
36
33
11
61
83
19
78
18
9
80
31
17
25
12
78
12
42
18
18
3
36
15
84
77
49
51
12
15
36
141
39
21
9
36
24
36
39
20
16
15
33
12
3
6
39
15
48
5
13
6
29
61
54
29
73
23
64
3
60
108
5
12
13
204
63
12
48
69
6
9
21
83
7
29
4
21
119
52
45
15
63
21
15
33
21
30
24
65
7
5
48
48
55
89
43
12
36
18
36
39
92
67
108
69
24
24
8
52
12
24
39
6
12
135
9
60
48
3
32
127
5
1
12
60
23
49
11
25
12
36
90
126
15
3
42
84
24
87
48
20
25
12
71
7
102
24
51
44
12
85
15
27
65
7
9
9
27
3
18
39
36
69
75
69
71
43
5
52
48
21
30
36
21
24
15
84
6
30
24
30
6
48
60
12
18
3
3
9
21
42
69
44
96
1
24
83
1
36
6
18
36
84
11
148
3
29
25
35
88
165
18
33
21
3
141
15
80
19
41
25
15
135
66
150
36
53
1
30
24
105
20
67
144
6
30
78
36
18
30
6
54
11
1
3
3
30
39
111
9
39
6
15
75
5
16
27
6
47
19
18
6
5
115
29
7
36
78
90
36
105
75
5
31
120
18
35
36
1
15
12
63
65
52
45
3
15
113
31
21
8
25
59
37
11
19
54
35
7
93
69
63
99
36
48
117
9
3
3
17
1
11
1
3
60
27
53
1
96
3
177
3
44
48
13
12
24
3
8
55
77
52
24
27
18
6
30
83
25
87
3
42
35
108
163
18
36
54
17
40
27
18
90
5
13
95
1
30
24
41
48
36
19
33
8
7
24
66
83
31
48
17
1
18
42
3
9
36
15
57
15
75
24
18
18
9
45
48
15
80
13
24
23
48
103
29
100
57
156
39
3
18
12
6
21
99
65
4
3
24
18
156
54
57
3
17
19
54
120
18
9
69
36
18
5
16
15
30
36
60
35
4
81
6
9
60
21
3
9
6
72
9
56
48
4
27
5
108
13
18
21
9
6
120
141
39
5
31
29
193
3
27
65
43
5
40
24
36
45
39
24
36
9
12
23
31
36
17
48
48
91
48
18
3
80
121
3
20
25
3
20
55
57
33
59
25
23
48
19
6
23
79
5
1
12
39
60
99
24
5
76
20
12
48
1
15
24
15
54
36
66
6
27
12
20
61
39
21
48
6
21
72
63
117
33
18
54
3
15
153
21
75
15
54
42
48
36
5
73
12
6
9
21
27
36
45
51
81
102
21
21
39
15
36
30
6
9
3
78
63
24
12
3
6
12
63
44
55
117
48
32
48
16
27
69
21
63
27
42
12
63
27
5
60
25
36
42
18
27
12
9
24
3
33
36
18
48
78
119
16
81
18
162
36
48
42
69
33
36
24
12
6
18
66
6
3
36
51
12
6
12
108
6
9
27
72
18
23
4
21
6
18
35
31
45
36
15
30
6
105
15
117
12
21
12
36
60
12
39
3
173
12
36
12
84
19
29
76
9
18
84
21
123
5
96
25
126
18
42
33
39
102
15
21
78
89
1
144
12
23
55
72
90
3
27
5
49
15
20
1
59
67
69
21
27
48
39
53
28
84
9
36
35
43
36
12
9
108
27
36
24
5
40
21
42
33
39
9
56
4
21
30
18
15
45
12
18
21
12
3
96
45
48
27
18
60
48
54
54
54
21
92
4
9
24
3
8
16
3
81
105
215
91
9
57
63
9
23
40
44
25
35
145
84
15
36
3
93
3
41
16
9
71
37
71
37
18
90
36
15
9
39
128
48
19
41
31
9
72
9
23
13
27
60
3
93
45
24
27
9
27
45
30
108
36
18
3
33
24
36
47
79
18
12
60
66
5
48
4
15
41
37
18
66
36
23
19
30
11
7
18
11
79
29
16
20
64
3
18
15
15
90
15
20
37
24
30
9
69
30
6
47
19
36
45
9
90
6
27
3
54
18
18
24
35
84
4
56
1
36
15
60
15
65
48
84
1
12
90
18
72
3
15
60
12
108
72
18
11
36
28
20
16
60
48
3
30
3
15
129
21
36
18
17
16
48
21
63
27
96
5
4
3
72
90
6
18
27
20
52
8
13
71
60
1
90
5
4
75
9
24
27
84
21
60
96
27
5
13
23
12
13
35
100
84
60
32
31
33
9
18
33
57
123
21
111
33
36
30
53
48
97
63
63
9
56
4
ABCD 99977154404*3^$a+1 [50083]
87
48
80
25
135
45
3
57
23
28
32
4
24
36
9
15
21
71
193
51
8
25
47
36
49
99
9
75
48
8
12
148
56
28
108
12
60
92
60
4
69
27
45
60
63
21
135
21
75
36
48
9
51
12
57
51
9
51
45
47
97
51
45
24
12
51
84
44
4
36
144
32
64
176
40
80
133
3
69
15
33
95
25
135
36
9
75
116
112
24
56
40
9
24
60
96
11
4
24
21
3
81
51
24
9
60
12
48
23
108
1
183
21
11
4
12
168
104
108
13
15
9
15
108
120
33
39
56
1
39
12
12
21
75
9
27
20
4
32
24
84
4
68
160
80
112
45
15
156
9
23
48
40
81
11
40
117
15
21
59
76
84
45
243
9
15
9
15
45
71
4
24
141
51
45
108
71
96
84
1
23
228
40
284
124
9
12
3
92
64
45
27
20
28
36
48
20
85
107
13
135
57
11
13
15
96
96
132
300
57
71
100
9
35
253
27
24
20
4
216
21
3
36
45
75
12
12
21
15
285
36
111
33
24
23
4
24
141
3
8
12
25
71
64
72
9
36
99
12
72
12
56
52
12
20
13
36
147
177
96
75
21
51
33
35
4
12
24
60
12
24
9
87
108
36
9
24
63
92
156
1
24
156
123
48
84
128
61
15
116
36
4
36
153
15
32
108
72
64
44
61
24
35
24
28
72
8
4
24
21
300
48
60
12
143
12
4
9
27
36
168
72
9
180
48
111
9
132
60
23
37
48
180
36
84
60
71
220
21
48
63
48
32
37
51
60
96
9
147
12
8
4
8
76
36
20
184
24
56
60
49
12
63
21
135
105
11
84
52
48
129
11
25
27
84
56
157
15
176
12
108
4
36
36
20
49
59
136
21
75
36
33
59
72
4
9
60
36
99
72
24
24
21
15
9
36
24
27
56
28
105
36
99
80
144
28
117
35
25
72
11
12
1
96
11
64
48
156
24
177
71
13
24
216
87
177
3
44
208
141
15
9
3
20
64
84
9
135
12
20
25
3
165
23
88
12
9
3
48
9
24
84
12
60
84
36
51
69
3
36
45
87
33
96
48
96
60
60
119
25
107
36
49
3
20
1
24
3
84
8
1
71
4
69
15
36
92
13
36
60
35
40
9
27
104
4
60
44
1
144
27
9
36
23
100
165
171
24
21
167
37
192
95
76
8
24
16
104
28
9
15
20
4
60
69
191
36
16
9
15
33
15
8
49
48
47
148
12
20
13
23
52
21
35
4
12
33
23
4
36
48
24
60
48
168
9
11
109
27
9
84
147
56
4
48
57
48
123
9
3
32
4
32
72
16
216
20
24
16
48
20
265
47
4
24
8
73
15
9
27
36
9
23
25
71
100
60
45
11
28
36
12
9
39
84
120
48
72
20
85
15
116
1
60
95
49
99
132
45
3
56
84
25
156
120
84
156
71
24
1
48
72
84
27
9
24
15
80
4
177
39
44
76
9
15
8
144
13
95
52
9
47
28
24
60
92
28
36
21
144
95
25
135
36
33
123
224
145
3
32
124
12
69
228
180
11
16
24
92
13
15
92
4
204
84
32
28
156
36
104
100
21
3
8
72
85
60
147
33
35
16
36
69
15
56
16
48
12
93
75
84
57
168
11
4
117
99
72
9
63
32
49
87
33
111
60
20
184
80
36
13
60
75
252
24
36
48
225
183
20
64
44
49
203
64
24
12
8
109
23
72
36
40
60
60
21
24
39
12
9
36
63
177
3
12
93
123
9
23
97
11
88
45
39
108
44
24
49
3
32
136
129
3
24
60
36
9
39
156
84
9
15
45
36
75
9
12
15
45
35
25
51
33
15
236
24
25
36
63
60
212
25
15
60
96
9
84
27
24
24
60
116
25
63
12
260
136
9
159
344
28
48
104
16
45
39
21
39
21
11
28
116
40
56
73
35
40
45
60
27
33
131
16
116
52
36
120
60
120
24
12
8
76
144
96
72
44
76
8
76
93
63
12
36
44
1
ABCD 99977311628*3^$a+1 [50059]
76
84
96
33
51
135
48
12
41
37
42
5
100
39
5
1
54
5
1
48
3
3
57
39
41
4
56
13
6
48
6
36
60
78
162
35
25
3
8
13
11
145
3
32
13
6
6
24
191
36
13
66
189
51
90
48
23
24
24
4
21
51
60
84
9
30
42
18
41
112
8
16
3
90
156
54
12
45
63
36
41
16
72
36
20
4
15
12
54
66
33
72
104
79
101
60
1
18
41
19
21
21
75
15
48
12
9
51
54
11
19
77
19
108
41
72
49
90
54
30
30
6
5
36
19
54
35
12
67
33
39
30
11
19
33
68
7
41
31
120
54
6
18
167
40
33
12
60
54
45
32
37
23
19
5
25
84
36
119
16
116
19
30
59
19
72
90
54
17
103
9
45
66
6
59
91
78
222
24
5
1
24
6
101
24
96
4
39
9
27
30
48
60
23
64
75
69
32
7
36
125
1
30
24
57
84
3
53
60
48
25
11
19
36
129
12
33
60
35
12
112
56
124
165
11
4
27
69
72
33
30
66
63
21
54
6
36
108
71
12
19
24
65
1
48
36
6
5
96
60
60
7
21
20
19
60
17
24
1
30
24
30
60
6
18
87
3
17
36
13
39
51
36
18
36
216
39
45
51
93
30
60
41
109
12
11
37
72
30
81
12
8
7
12
24
77
124
39
90
6
5
19
114
66
41
16
8
1
60
48
66
57
8
4
8
84
13
90
6
30
117
84
60
48
15
201
15
45
32
48
1
71
49
30
90
71
84
13
6
24
33
27
17
19
60
5
96
88
128
7
21
51
48
132
5
4
12
20
43
6
39
75
5
52
3
9
36
51
5
25
24
24
11
40
176
64
15
96
89
19
6
35
1
30
5
19
5
72
4
3
12
24
24
21
240
15
21
9
24
71
96
24
151
84
17
7
33
3
17
7
30
47
13
15
56
61
108
6
105
15
101
43
60
36
69
68
4
123
12
114
27
3
5
25
6
24
117
44
25
60
59
31
90
15
33
6
54
12
90
30
59
55
21
15
24
17
19
29
36
25
54
41
79
5
49
42
24
24
33
8
85
51
15
5
144
49
3
3
90
54
12
9
39
17
79
30
87
33
24
63
68
64
92
43
6
30
90
6
89
25
54
53
84
19
6
78
6
186
24
41
19
96
30
35
160
164
31
45
39
6
39
132
39
48
17
43
41
1
60
39
45
39
81
15
20
52
27
6
35
25
30
180
17
52
60
72
3
36
90
99
8
13
60
30
36
141
3
17
43
30
11
144
25
15
32
4
9
135
72
39
21
9
111
3
5
31
60
24
6
111
63
30
66
60
5
60
55
84
54
131
40
12
33
6
18
15
32
25
3
111
24
36
30
27
69
35
24
12
13
54
12
21
8
49
30
12
21
3
30
186
30
48
11
25
11
184
12
104
19
96
93
87
5
16
93
131
40
15
5
79
30
6
18
27
15
24
5
16
20
19
41
4
129
36
30
21
24
165
24
3
20
112
12
36
9
71
19
30
24
6
30
11
19
78
15
12
9
6
120
41
7
6
6
54
11
55
29
19
93
20
193
60
99
45
36
24
96
24
23
79
168
60
12
5
4
92
37
90
150
6
96
5
13
15
68
40
20
19
21
33
39
21
71
73
126
30
11
55
30
114
36
209
25
11
13
42
9
32
60
43
9
36
32
49
24
71
36
19
245
55
60
24
60
5
1
63
12
24
15
60
17
19
54
11
4
156
36
9
35
16
44
24
1
39
20
31
30
75
116
84
115
18
87
15
18
11
76
129
15
75
36
54
35
55
36
24
41
36
28
32
24
24
31
18
36
66
21
9
135
3
12
84
9
15
6
36
11
48
19
6
11
13
42
5
88
111
174
36
30
36
5
4
24
147
33
56
19
12
69
45
24
107
205
15
60
56
13
54
60
41
1
138
41
19
42
18
53
24
13
11
76
15
9
84
27
29
31
41
4
15
30
39
9
47
36
48
36
4
21
54
17
4
164
1
54
17
28
39
17
16
57
150
96
84
36
17
79
29
55
17
7
66
30
17
109
39
20
12
43
6
99
39
6
39
57
11
40
9
18
12
24
5
76
3
33
128
31
18
3
3
144
36
36
54
36
24
135
39
12
24
5
1
30
89
12
7
36
60
24
132
5
55
5
19
5
4
57
78
30
36
6
9
15
120
6
11
13
95
31
48
30
42
29
36
25
71
24
28
27
24
60
5
31
29
4
15
36
5
31
144
17
43
41
55
33
15
21
12
3
21
33
66
9
12
3
12
30
60
3
36
56
19
60
24
12
65
19
21
3
53
7
6
6
69
36
99
17
73
36
39
21
84
35
76
45
78
90
30
41
40
105
6
24
77
7
30
6
240
9
8
13
60
30
54
12
39
24
32
25
270
9
20
1
3
75
45
51
5
1
35
115
69
12
33
6
65
25
111
27
12
29
31
81
63
21
9
66
30
114
54
47
4
45
99
108
9
11
19
101
4
20
19
17
43
30
11
19
5
25
51
15
48
12
18
12
15
75
78
60
30
41
36
55
9
36
20
16
27
53
4
60
3
12
69
15
9
56
16
3
6
71
139
41
4
32
97
15
15
120
6
6
5
55
41
24
4
32
19
54
24
23
19
18
47
139
17
40
57
83
37
6
17
24
19
77
ABCD 99977454958*3^$a+1 [50034]
60
24
60
5
12
49
75
51
69
24
72
12
8
28
27
18
15
36
44
40
32
12
61
35
31
5
4
44
43
30
59
28
57
6
5
24
16
15
30
3
27
5
28
44
12
156
72
36
52
123
66
59
36
156
28
24
12
99
66
66
53
7
17
7
60
29
31
29
31
5
100
84
51
156
9
15
21
39
24
29
16
36
44
91
45
15
89
4
72
51
5
60
100
32
61
11
60
4
21
23
12
36
28
36
9
51
159
69
20
37
3
20
100
27
41
40
3
12
29
28
72
39
21
108
12
24
56
19
66
23
36
52
72
3
53
145
30
57
20
24
19
101
24
12
64
20
60
84
40
116
60
48
91
9
92
16
48
20
1
71
24
60
84
16
36
20
24
31
29
4
44
43
165
8
24
12
28
51
5
67
69
75
5
61
23
72
72
72
49
30
36
36
9
81
144
83
40
63
24
5
19
192
24
29
4
48
15
30
54
69
32
43
69
21
35
24
91
21
15
5
1
23
24
156
24
7
21
33
6
36
113
24
16
72
20
108
40
20
7
17
40
3
33
80
60
25
42
33
20
7
9
36
8
55
117
44
19
77
13
35
40
44
28
92
36
67
29
24
184
51
5
12
40
195
9
80
79
29
31
81
96
15
5
84
19
21
39
36
45
44
7
60
57
12
8
7
5
36
4
15
66
23
31
41
55
33
60
45
119
36
31
6
78
66
63
51
77
12
36
12
124
108
111
30
6
9
32
4
45
131
13
6
36
57
20
72
1
75
48
32
108
24
36
76
75
24
41
24
84
60
16
36
36
39
41
24
16
3
21
20
36
48
16
108
36
15
30
30
65
1
3
51
9
80
7
41
43
5
24
7
113
48
60
40
75
77
28
48
105
27
8
4
56
12
40
8
85
90
77
28
36
20
4
12
72
20
52
75
24
117
44
28
21
15
60
51
65
40
24
36
56
64
21
90
33
72
8
24
40
8
28
24
20
48
72
7
9
51
60
21
3
29
31
21
24
156
8
12
4
32
12
28
20
13
192
107
31
17
48
36
4
15
126
90
21
48
36
24
80
72
100
68
31
21
75
69
15
96
33
51
21
20
40
15
29
19
5
60
12
24
121
75
75
24
5
16
8
52
3
17
24
64
84
3
89
31
144
9
56
64
20
36
4
44
7
65
19
5
7
9
15
9
36
44
24
31
5
36
96
19
5
96
13
75
44
43
57
32
31
17
31
5
12
24
36
24
48
7
149
7
9
51
29
19
105
44
91
9
36
21
71
19
29
24
48
228
7
137
96
16
56
4
111
45
15
57
36
15
5
4
32
55
69
44
72
108
48
19
156
53
1
3
8
12
12
84
91
9
21
71
4
20
28
108
99
54
6
60
30
63
8
28
44
43
53
1
30
9
20
12
72
48
49
23
28
140
4
51
84
45
9
11
31
5
12
72
24
91
53
52
39
90
107
43
21
20
4
12
20
40
3
41
28
8
43
77
28
27
29
36
55
29
4
56
4
225
59
16
32
19
5
4
36
20
145
30
36
29
31
9
24
75
60
21
21
3
104
16
32
19
5
19
21
36
128
60
67
5
60
312
52
15
41
13
102
9
8
7
84
21
39
5
240
40
56
16
63
29
36
7
24
36
9
44
7
29
4
32
43
69
63
30
3
12
24
20
24
12
49
51
15
30
23
55
45
12
9
15
36
12
56
25
11
16
68
12
85
18
41
24
36
4
32
79
36
5
43
45
92
12
48
12
52
36
99
21
3
60
41
48
48
40
99
149
12
43
65
12
12
40
32
31
93
15
57
24
248
36
7
125
24
156
172
27
45
15
9
116
28
27
60
69
24
33
144
15
128
16
32
4
8
7
165
44
24
36
4
116
16
44
31
29
84
12
36
12
60
72
19
5
40
24
21
30
29
7
24
5
72
24
40
48
8
88
75
45
15
5
4
32
91
17
36
40
12
32
132
24
25
27
3
12
29
4
27
84
5
84
16
15
9
120
36
36
39
30
66
17
156
16
8
60
28
33
15
87
48
60
126
63
3
45
20
52
36
32
12
28
68
76
104
31
153
27
29
67
18
111
51
48
69
12
20
19
6
51
99
5
60
16
9
3
20
31
36
60
21
72
32
76
63
29
12
55
66
59
36
40
12
72
39
21
39
60
9
8
12
7
89
7
53
36
79
41
28
3
5
48
52
32
31
17
64
15
5
28
56
55
5
12
12
40
8
43
9
108
44
120
88
33
23
12
52
128
72
52
20
24
24
36
4
128
19
21
105
78
29
31
29
172
44
31
185
120
31
29
19
17
28
20
232
72
27
89
96
40
8
36
91
174
35
120
36
1
30
105
3
12
24
9
20
7
48
60
9
132
8
7
33
123
168
12
29
25
23
36
180
16
20
16
44
16
3
9
63
33
36
15
21
12
32
4
80
72
12
16
57
15
24
36
8
4
20
36
4
8
100
8
31
161
55
18
11
36
19
65
55
29
16
20
88
8
40
15
5
48
31
36
9
39
5
31
21
3
17
12
12
1
107
7
30
39
60
120
32
48
120
7
33
75
5
4
80
52
8
60
187
33
12
15
66
23
12
28
44
127
9
24
12
80
36
60
43
17
55
57
3
45
8
7
45
15
24
81
44
48
40
180
51
17
4
15
24
9
56
ABCD 99977654152*3^$a+1 [50000]
42
27
12
44
31
6
23
1
54
72
17
43
48
69
27
5
133
147
33
6
54
6
5
37
60
59
16
3
21
15
84
36
41
19
60
18
12
23
40
12
3
17
19
12
5
64
69
12
138
9
27
36
125
49
48
143
12
121
12
114
24
9
45
12
6
24
6
23
25
36
6
9
9
120
11
40
9
6
6
35
72
175
126
39
3
65
7
12
18
12
51
3
21
3
156
36
93
3
77
55
18
18
120
126
126
42
11
49
23
115
12
48
78
6
21
60
9
48
18
12
5
7
54
24
6
89
7
53
28
8
4
15
36
17
12
1
42
17
103
42
11
55
41
79
29
25
18
5
7
12
5
100
33
11
1
3
141
11
61
35
43
12
29
40
33
27
3
5
28
84
120
129
51
36
8
12
19
30
66
17
43
29
16
63
9
12
20
181
18
5
37
75
75
12
93
32
1
30
41
103
72
24
84
17
24
25
39
12
51
114
6
9
9
72
27
3
5
37
48
102
18
15
9
30
65
55
6
12
30
33
68
16
33
30
6
35
115
9
3
12
36
36
6
75
68
76
123
17
24
7
108
72
18
6
30
84
12
60
27
20
91
9
12
33
18
45
33
30
141
8
28
9
3
57
3
15
30
71
19
42
3
3
108
5
55
177
27
48
24
33
15
12
60
54
12
18
9
15
53
12
55
17
19
30
60
71
19
60
65
16
56
49
6
117
15
53
12
7
66
30
24
48
6
95
4
80
13
90
65
19
156
72
12
5
25
24
30
42
95
79
21
15
24
6
72
42
24
12
180
9
33
6
30
162
69
33
35
61
6
18
6
36
65
28
33
39
51
42
30
6
39
33
30
54
11
7
65
13
42
6
180
11
24
12
13
180
66
48
5
1
30
9
32
43
45
3
48
6
24
36
18
30
11
31
60
21
99
48
162
6
5
64
9
39
33
78
42
12
35
7
24
12
113
61
24
24
36
30
12
57
32
28
21
30
21
9
54
12
24
84
12
24
36
54
27
12
3
30
30
9
9
42
5
64
123
72
24
60
24
12
48
12
21
80
7
72
5
19
125
25
71
28
8
13
42
18
66
33
8
43
6
6
65
73
6
45
75
48
18
48
36
3
12
45
6
12
5
121
54
42
71
49
90
96
18
30
9
15
60
42
3
21
6
53
28
75
24
33
3
18
12
84
11
12
40
20
28
3
9
72
108
33
35
43
29
13
24
30
138
18
18
30
81
96
45
23
1
96
12
18
9
60
9
90
6
11
12
60
12
85
114
9
3
5
24
49
30
5
157
114
30
30
78
18
12
33
60
15
29
109
30
36
41
37
15
48
33
39
12
9
66
29
25
6
21
80
85
12
12
24
11
31
17
52
96
57
47
25
6
45
9
75
3
18
18
12
77
37
3
56
7
24
6
147
32
48
97
30
18
131
31
45
9
120
6
81
63
24
17
19
36
24
141
39
12
42
15
12
68
31
6
23
40
12
36
3
12
9
8
36
19
45
60
15
36
42
24
63
15
30
35
25
11
7
12
42
15
44
31
18
18
114
18
6
24
12
18
42
6
5
40
33
30
12
150
42
57
33
3
27
72
36
5
13
30
12
24
41
64
33
18
125
48
19
30
30
53
12
7
48
5
55
72
30
3
45
6
17
49
114
12
48
21
3
48
60
30
72
6
6
51
44
16
15
84
45
36
24
105
30
93
12
3
102
18
105
72
36
33
30
21
45
48
3
27
5
1
6
150
6
120
9
44
16
44
16
48
51
5
112
20
109
11
4
36
9
6
12
78
15
15
5
13
11
1
87
51
5
52
39
65
16
3
12
9
21
27
45
35
48
19
96
17
52
15
60
93
32
76
9
71
73
6
36
29
16
69
11
40
9
30
21
3
12
12
33
60
27
12
36
5
169
36
24
3
72
3
18
75
24
21
27
3
173
36
43
53
12
31
21
51
24
30
59
31
29
55
6
66
48
30
30
12
12
30
30
12
30
3
21
30
90
47
7
36
12
9
9
6
18
66
69
135
102
30
5
13
30
6
11
13
27
105
3
33
35
13
111
9
39
8
100
3
72
12
33
24
63
17
28
3
9
36
33
11
36
7
36
6
66
9
8
12
25
78
72
54
36
3
20
7
21
32
88
27
33
32
28
87
30
126
6
54
21
15
18
75
21
54
36
54
6
42
30
60
54
24
120
24
75
21
11
28
51
89
37
24
12
54
60
29
1
3
63
12
41
7
24
6
75
15
5
73
6
29
31
54
96
75
9
51
20
36
43
9
80
28
9
111
105
30
53
49
3
3
9
72
39
12
72
42
15
15
6
30
18
156
18
6
11
16
99
30
30
45
3
30
66
29
1
36
3
68
7
18
30
144
45
3
12
18
48
18
60
65
7
18
150
6
30
60
45
56
4
51
45
15
29
28
3
72
96
89
13
99
33
48
18
149
43
42
36
11
40
36
3
9
63
5
37
72
6
12
33
164
1
42
17
13
30
12
21
8
4
123
5
48
1
123
63
9
8
7
5
19
9
33
72
3
3
57
15
45
45
12
47
19
36
30
24
51
33
78
17
7
78
15
8
172
32
19
24
12
45
99
9
21
35
19
36
90
59
25
27
39
60
36
24
5
1
54
6
36
24
15
33
42
48
12
60
33
8
64
105
54
17
7
5
25
18
54
3
3
24
18
75
15
30
6
9
72
33
30
5
37
54
12
72
6
107
48
7
129
39
54
6
17
49
6
138
30
126
11
19
18
18
48
29
12
88
20
73
99
51
12
30
15
27
84
5
24
48
37
27
48
32
55
78
12
84
47
4
33
87
104
31
66
24
48
3
15
54
35
55
18
3
75
12
17
76
57
11
37
47
91
17
55
9
8
7
24
114
18
108
60
72
57
111
36
105
15
36
24
6
27
45
63
12
45
3
93
30
12
30
18
9
8
60
43
60
5
19
17
49
27
8
61
24
66
93
48
3
54
6
101
31
24
ABCD 99977887448*3^$a+1 [50019]
72
60
27
9
39
30
7
20
15
73
56
16
8
15
60
25
107
21
52
12
20
15
108
30
12
90
109
80
36
28
92
88
5
42
108
37
96
120
20
27
33
9
48
7
24
140
9
12
31
8
69
72
18
37
84
11
49
89
12
60
31
47
33
52
56
99
45
88
17
55
8
24
40
5
18
12
73
35
30
511
41
3
72
3
37
83
90
123
12
12
75
48
57
48
177
15
33
12
30
30
19
11
69
52
12
35
45
72
3
42
48
12
63
45
27
136
32
16
36
80
36
9
19
29
42
120
45
148
20
60
15
21
21
51
84
16
48
71
48
45
87
18
72
135
136
17
12
31
84
23
30
30
42
63
16
29
42
30
18
21
24
27
45
33
30
81
16
80
33
30
21
172
8
51
78
102
138
30
60
102
103
48
47
12
150
15
16
89
18
21
9
7
143
1
36
84
71
18
102
45
144
12
24
3
13
29
31
140
57
135
15
30
163
29
3
48
147
12
33
15
37
23
72
21
24
88
60
92
16
68
81
31
20
120
24
168
45
12
18
57
3
162
31
168
71
78
27
33
115
48
132
120
56
72
39
49
41
39
21
43
96
72
32
15
1
36
36
24
23
42
19
132
209
30
9
4
5
72
3
75
72
18
15
45
3
69
55
20
3
60
60
37
48
17
78
33
87
42
90
33
45
60
27
88
17
18
21
21
39
60
84
48
12
48
40
24
5
15
33
60
90
72
81
69
78
1
12
92
87
18
7
5
51
27
21
40
11
18
3
4
164
9
7
80
75
21
24
48
72
93
31
59
33
9
78
12
61
32
27
9
9
55
35
45
12
105
39
16
36
17
15
60
27
78
12
3
87
48
42
60
15
76
8
12
100
24
5
120
90
13
65
63
12
87
13
36
32
99
18
123
60
28
221
48
90
73
47
30
12
120
18
177
60
93
27
3
72
18
127
23
57
36
48
24
27
61
77
15
48
60
48
39
30
43
84
60
53
72
19
32
4
5
198
42
15
3
73
89
43
120
155
13
149
18
97
8
27
30
51
48
141
30
60
133
8
57
3
148
149
72
15
16
89
91
17
103
29
30
69
129
15
88
60
47
61
32
4
5
231
57
27
204
21
3
75
30
31
32
27
12
60
48
30
102
13
35
153
64
83
132
49
44
12
135
25
8
16
104
132
28
5
31
20
99
60
12
48
93
24
45
18
12
18
3
88
20
111
13
8
88
56
63
61
20
9
15
36
9
55
20
45
60
31
36
65
3
72
3
1
59
145
5
12
48
7
5
43
92
105
18
132
69
9
87
124
12
128
9
72
3
96
192
69
15
28
36
24
17
60
51
100
132
65
43
68
12
57
72
15
3
30
27
3
42
48
195
16
96
23
12
18
163
47
30
3
87
60
21
21
3
28
17
15
100
47
45
15
90
60
43
5
55
80
225
15
45
42
138
111
4
17
18
1
59
13
68
69
42
300
18
51
16
68
15
33
48
12
27
33
9
48
102
18
15
45
3
24
63
120
21
21
103
20
75
12
73
77
39
9
55
48
59
48
33
27
121
71
1
77
120
60
30
57
33
111
12
39
108
57
15
30
39
21
18
21
112
17
72
18
37
35
21
39
90
90
21
9
159
111
69
16
80
16
17
63
28
32
27
12
1
77
30
13
20
27
192
69
204
48
9
15
60
28
77
43
60
5
7
5
31
20
112
80
15
13
44
3
180
30
12
99
4
17
39
21
91
17
42
18
87
28
8
39
25
113
30
25
8
39
105
40
168
5
7
23
37
80
4
116
63
1
24
17
3
108
39
18
90
12
18
31
80
136
23
72
30
79
80
36
3
12
61
20
12
45
3
52
47
9
64
17
15
15
60
25
84
41
31
72
60
17
18
237
28
56
39
12
48
133
17
3
27
60
12
13
5
60
27
15
48
57
63
33
28
32
112
32
48
12
3
165
27
1
17
3
27
33
39
9
12
39
30
63
87
198
87
3
21
24
96
69
7
5
120
30
25
24
29
102
78
87
64
41
39
40
24
35
13
80
12
15
1
59
37
48
96
44
132
36
39
9
21
51
39
1
60
32
105
87
63
102
39
9
15
48
72
15
1
29
7
23
21
51
13
8
39
60
18
55
20
48
24
4
71
13
56
129
120
7
53
67
53
135
60
136
11
21
24
3
45
40
5
67
35
93
87
121
32
15
81
52
59
30
48
12
39
39
42
18
181
41
18
117
15
78
51
51
30
91
17
12
15
24
9
31
20
99
97
56
57
63
12
45
42
78
102
ABCD 99978019556*3^$a+1 [50015]
65
7
53
1
6
30
35
48
88
44
24
16
80
48
55
12
29
64
12
8
40
87
65
120
13
35
48
12
12
48
40
12
75
105
8
96
16
84
39
17
48
1
47
4
44
12
127
77
4
32
172
12
56
24
24
36
16
12
68
24
36
4
20
73
27
8
52
48
56
172
24
56
37
75
20
12
109
144
23
127
57
20
88
105
35
40
60
12
8
55
17
24
1
3
45
15
72
36
3
161
55
45
8
7
33
12
39
5
19
30
11
31
18
51
39
65
132
13
35
28
27
21
36
48
48
8
19
5
40
8
48
36
40
3
21
15
29
12
40
9
54
21
15
5
4
32
16
72
128
4
15
18
23
60
108
12
7
17
4
72
20
67
21
24
12
60
8
40
36
24
12
20
24
84
36
19
5
151
6
35
36
12
7
41
4
44
12
24
40
44
12
139
29
16
36
8
12
4
20
4
69
3
27
5
67
5
73
27
129
39
8
40
44
85
3
20
16
176
16
3
41
4
120
15
5
1
23
72
24
64
12
24
69
51
12
188
1
63
27
21
80
64
60
45
15
75
69
15
9
8
64
20
24
12
4
3
36
96
33
72
44
64
8
112
32
16
20
7
21
72
20
40
68
24
25
15
48
9
168
47
43
33
12
75
42
23
72
43
93
69
15
60
93
27
75
5
16
60
24
3
17
24
4
32
40
8
48
60
48
84
12
19
69
48
27
33
60
32
40
12
93
11
12
24
40
24
24
92
60
16
9
15
20
28
20
7
41
12
12
16
104
24
61
18
33
24
44
1
11
64
24
72
92
12
48
36
12
24
24
64
8
19
101
109
3
32
25
30
9
9
15
27
18
47
28
12
36
8
16
20
48
40
27
21
68
91
113
72
24
4
32
28
36
12
39
5
60
16
12
20
31
17
19
93
72
20
16
20
4
44
12
12
48
79
5
36
4
39
45
44
37
135
44
36
43
30
27
8
1
6
81
9
11
12
7
173
48
52
87
21
104
19
21
3
12
29
24
12
25
11
12
36
16
48
21
11
24
12
24
16
3
17
48
12
48
61
23
25
35
96
1
11
28
24
32
25
75
3
45
8
49
63
60
68
28
12
9
90
48
42
51
33
6
5
24
72
4
3
17
16
140
37
23
24
108
12
4
9
11
25
39
20
36
12
24
60
48
37
3
8
24
96
43
17
24
36
19
33
36
12
20
19
9
36
9
35
12
28
12
3
9
12
8
67
65
84
79
5
48
4
24
92
7
53
28
12
20
109
11
120
48
19
5
7
45
20
24
24
16
15
9
32
88
105
15
111
41
24
84
40
81
6
5
24
40
32
72
37
39
36
48
45
3
8
64
68
49
11
28
21
23
36
12
88
15
17
12
100
12
20
19
21
33
15
8
13
6
29
36
24
184
8
48
79
33
9
30
81
20
4
20
24
31
29
112
20
72
37
111
108
72
12
21
11
16
9
59
1
11
60
40
48
32
4
24
69
11
4
20
16
56
4
44
12
103
30
23
13
6
89
24
7
29
12
13
47
72
7
9
20
52
27
17
48
12
4
36
8
12
115
9
12
8
72
120
4
56
7
41
72
52
92
156
112
48
8
16
3
30
27
123
21
51
101
19
18
47
24
1
35
108
36
19
42
3
32
28
8
24
168
28
140
37
15
36
24
32
40
33
47
19
141
44
84
1
6
5
160
116
24
28
27
101
40
33
6
65
4
51
21
39
41
72
25
23
24
24
55
41
24
4
8
40
20
24
55
81
108
20
112
8
40
44
36
91
45
20
64
24
12
15
45
120
33
131
36
36
52
108
8
49
47
24
12
7
12
5
36
120
4
116
40
24
44
31
21
20
7
72
21
24
20
13
23
24
19
5
52
44
13
15
15
60
30
11
61
11
88
45
59
12
88
45
23
49
39
72
20
79
21
20
4
8
60
16
36
15
29
16
44
16
36
44
36
37
23
132
12
36
43
9
8
40
12
116
16
104
12
12
36
36
13
36
54
5
36
52
24
20
43
5
28
20
72
7
41
72
40
8
88
12
9
15
44
16
45
3
15
77
24
31
41
40
3
24
101
4
15
132
5
28
60
8
4
15
29
36
24
1
35
16
8
192
52
68
4
44
49
35
1
11
88
8
60
19
33
8
24
55
78
27
63
30
3
32
55
42
155
19
29
72
13
15
8
43
24
12
21
57
35
48
48
31
21
20
49
71
13
35
1
39
12
32
48
24
25
18
57
33
11
24
7
45
36
39
5
24
60
24
16
12
12
15
41
12
12
120
40
8
24
43
21
140
1
51
32
16
99
17
43
21
104
37
11
7
21
20
49
11
76
20
13
11
64
60
20
7
89
16
8
12
36
4
33
63
44
24
40
9
36
135
24
8
13
24
63
60
44
25
59
1
39
12
33
27
12
212
24
1
30
29
120
24
12
13
42
29
52
20
7
41
25
11
24
40
12
3
6
35
36
19
18
15
12
60
15
9
12
20
168
79
45
12
96
24
63
45
72
39
17
24
60
24
4
56
40
116
19
45
24
27
41
40
12
12
56
4
48
8
7
17
24
36
16
68
19
33
32
67
21
24
8
52
15
144
5
12
12
36
4
12
33
83
48
4
8
19
41
4
24
24
80
25
66
9
92
64
20
4
48
159
21
20
48
16
36
44
60
36
168
52
68
16
9
27
9
11
40
24
20
73
11
24
88
20
37
3
12
57
159
39
5
61
51
75
53
1
59
31
9
56
4
20
12
84
120
16
56
12
96
16
84
44
12
60
55
105
3
17
43
5
25
42
53
31
24
21
32
12
88
80
19
84
21
44
12
12
12
36
4
56
37
155
72
25
35
115
18
11
55
5
12
7
17
24
52
44
76
12
8
24
48
31
36
9
20
64
8
28
12
128
24
96
4
48
12
20
48
19
45
68
36
91
18
66
5
19
5
48
13
54
5
12
4
32
7
72
65
60
13
11
31
165
15
33
15
33
9
174
57
60
8
19
17
16
8
31
9
9
3
57
11
36
19
180
5
1
35
ABCD 99978443296*3^$a+1 [50073]
51
75
69
48
3
114
30
77
96
192
16
159
90
60
171
96
80
16
123
117
48
32
13
24
126
54
327
96
147
216
54
36
75
75
5
85
90
30
131
109
147
33
30
81
9
24
216
135
9
120
36
11
16
33
84
126
77
217
87
69
60
270
144
156
5
139
21
435
141
128
112
63
33
153
54
36
45
32
192
181
251
19
120
5
85
54
5
160
48
3
141
48
45
6
189
21
11
79
180
29
112
153
71
19
30
36
54
6
264
330
77
49
180
30
60
174
126
21
123
5
160
465
47
13
36
300
54
60
113
144
133
27
288
48
288
75
5
144
115
60
180
141
105
24
126
180
30
24
300
203
112
48
147
381
15
225
9
180
3
48
15
497
157
35
145
216
39
171
54
15
80
16
69
420
180
120
6
30
39
192
80
109
174
6
15
105
180
99
261
24
147
123
36
210
24
23
277
90
33
3
234
131
16
33
96
84
6
5
144
121
71
139
101
193
126
450
144
63
93
131
19
120
54
60
3
192
21
84
183
177
90
36
114
180
75
128
67
45
32
13
36
207
240
192
48
117
90
33
144
129
159
176
259
173
223
54
27
33
180
36
180
84
15
32
79
129
141
24
36
87
3
54
231
96
69
90
54
171
399
36
54
23
157
3
147
30
111
15
54
11
205
54
150
311
49
15
21
27
224
49
60
144
3
33
234
213
80
144
283
165
45
6
54
167
160
153
6
177
3
45
176
64
144
111
17
112
32
13
131
109
35
16
15
209
25
87
3
240
30
15
192
99
29
25
96
300
144
171
15
234
210
36
60
90
144
120
3
177
15
225
30
180
96
30
351
33
126
129
32
13
60
66
330
30
29
85
27
48
48
80
13
30
24
141
105
119
265
215
121
87
363
24
90
3
27
306
114
177
33
576
47
157
126
54
63
417
216
114
36
54
90
33
93
147
123
174
263
67
30
60
3
48
96
213
171
80
160
69
6
21
33
120
216
191
144
79
96
210
240
120
39
15
306
15
99
90
3
240
27
90
107
19
264
405
141
120
11
48
16
129
15
21
30
204
81
75
101
48
181
30
45
69
27
99
210
27
27
5
121
24
63
3
ABCD 99978503104*3^$a+1 [50017]
36
12
69
39
12
37
8
240
40
104
4
191
36
25
68
51
36
12
13
128
99
36
57
4
11
37
23
12
12
9
111
24
96
48
12
108
33
3
60
132
180
9
195
24
21
36
3
24
60
13
59
36
12
1
167
12
60
48
24
21
84
195
1
104
63
72
121
164
3
48
24
60
69
99
132
96
9
15
48
21
51
1
144
104
27
12
60
60
12
9
27
85
60
80
183
45
15
37
8
39
48
168
60
36
1
47
117
28
95
12
9
64
23
48
25
11
1
24
48
56
36
75
1
23
36
24
204
21
12
39
9
36
51
49
23
21
51
25
23
57
15
24
36
13
35
13
83
72
49
80
63
1
35
57
75
9
219
36
49
32
159
49
35
12
37
23
24
9
39
12
36
60
24
84
177
27
201
51
216
25
47
13
35
60
72
12
36
12
12
45
15
84
49
11
36
133
12
60
35
1
12
143
84
48
37
23
60
25
11
21
99
84
156
36
36
72
132
21
63
1
59
132
85
59
36
193
71
69
16
20
15
48
12
81
3
141
63
12
21
40
35
192
37
23
12
48
13
59
25
35
73
23
45
64
176
3
72
33
16
83
85
92
51
49
23
120
12
180
24
21
39
109
11
109
11
25
36
143
132
13
47
36
24
24
21
16
95
12
60
12
24
60
57
27
96
24
192
81
63
109
23
45
39
61
44
15
81
15
12
33
3
45
4
12
59
21
3
13
59
120
49
236
111
69
51
48
24
25
47
105
40
95
36
108
289
48
179
25
44
99
37
11
72
12
9
36
39
12
24
1
59
133
11
25
11
21
64
140
39
36
24
12
84
24
36
21
87
57
63
120
13
47
108
33
60
4
11
132
108
121
11
12
36
12
60
24
13
143
85
60
59
60
73
168
95
25
20
87
12
9
4
23
9
159
36
25
215
48
25
83
12
33
63
97
68
15
45
75
21
183
93
39
73
48
83
24
33
75
12
12
13
32
4
140
96
15
1
59
48
73
44
39
45
12
99
85
95
9
96
3
145
32
15
1
47
241
11
36
48
1
23
120
1
71
9
27
48
204
117
136
23
12
69
96
63
144
21
39
37
20
16
12
180
23
60
12
120
21
16
96
84
23
21
39
12
129
64
47
13
11
105
15
144
33
15
24
9
16
95
36
45
64
11
69
51
24
60
13
47
24
12
105
3
60
61
11
60
13
132
104
63
21
4
83
12
72
81
3
45
36
16
35
105
27
12
1
143
57
27
12
36
153
75
192
132
60
21
171
21
39
36
85
47
192
60
60
84
72
24
36
49
23
36
12
24
84
12
45
27
12
96
13
59
36
24
25
47
60
1
264
44
111
85
44
51
45
99
57
228
12
27
60
48
9
196
23
117
15
48
72
45
3
120
72
13
35
24
25
56
4
48
143
72
60
12
1
35
60
45
27
9
51
25
80
64
164
51
24
36
49
11
21
3
72
37
32
39
109
56
27
25
80
75
24
60
13
36
96
36
44
75
48
48
60
9
16
60
47
240
36
96
60
60
48
60
180
36
81
123
72
108
48
24
36
12
96
12
84
48
13
80
15
24
48
72
24
21
36
48
27
108
37
23
97
8
87
12
1
11
60
48
60
57
384
39
132
9
16
35
48
57
36
3
121
35
168
60
97
23
96
96
321
4
60
35
24
157
47
25
83
225
39
84
120
45
15
24
36
12
48
12
25
24
104
135
12
49
11
33
99
93
159
24
1
48
11
60
36
81
64
35
36
25
143
81
123
12
60
24
24
36
216
13
11
12
93
60
87
24
120
9
4
12
11
84
36
12
120
25
11
21
195
36
93
15
36
45
51
9
15
48
81
52
48
59
73
72
23
93
51
61
60
23
36
69
96
39
45
12
87
73
24
44
15
24
36
24
157
36
60
140
48
27
9
63
33
4
48
71
36
60
1
23
36
13
12
11
84
36
45
27
33
39
108
1
71
13
23
69
171
288
225
75
84
48
49
71
60
72
12
1
12
35
12
120
13
95
120
37
11
24
96
45
48
87
9
3
25
71
120
72
169
ABCD 99978515914*3^$a+1 [50055]
35
52
132
80
60
1
35
4
72
68
31
9
80
12
24
4
183
29
19
17
40
3
41
25
90
5
16
24
45
60
39
32
12
1
39
87
24
5
36
28
15
53
55
45
20
108
24
48
124
51
65
19
5
76
12
8
48
1
23
36
7
129
21
18
101
60
16
93
15
20
12
19
101
43
24
33
8
16
15
21
108
44
37
11
52
8
108
36
4
32
25
59
24
7
33
20
19
17
16
33
24
15
32
48
13
18
12
42
47
25
30
29
31
36
17
16
21
111
20
84
1
18
21
84
195
5
16
8
28
39
89
76
9
36
35
24
16
21
39
36
48
51
36
65
25
42
18
23
16
8
1
59
13
59
55
18
11
24
13
63
15
12
24
29
100
9
18
77
1
36
48
18
42
87
69
59
12
4
36
3
41
24
132
49
27
9
24
36
23
7
144
9
32
103
36
5
4
36
27
9
63
65
13
12
3
57
195
3
12
5
31
60
69
200
60
28
20
12
25
23
144
24
60
16
33
36
54
125
37
36
24
30
9
45
39
33
35
55
60
29
100
69
87
57
12
18
6
75
84
68
4
68
1
39
87
65
13
162
5
61
54
41
73
66
18
18
5
4
9
11
31
18
12
3
56
84
25
11
168
16
57
3
12
24
48
87
41
12
40
108
3
5
16
9
36
18
18
3
39
41
7
9
108
32
40
9
47
79
18
18
9
33
15
20
31
117
48
72
24
8
133
47
37
36
18
17
7
17
1
3
20
52
32
13
63
56
28
20
1
54
33
3
17
72
40
141
15
24
20
67
5
13
107
1
15
68
12
48
112
27
17
1
63
104
13
35
55
24
54
15
51
6
83
1
39
159
21
39
30
11
139
30
3
24
9
35
25
30
36
24
72
69
21
18
65
24
1
51
51
18
11
13
15
236
31
189
9
6
36
33
168
99
9
92
124
123
65
1
47
48
31
41
12
36
61
119
19
93
93
54
17
55
18
30
21
32
28
15
12
5
12
40
51
96
33
21
75
44
97
11
25
3
44
37
35
24
19
21
116
1
18
54
215
12
25
18
21
75
17
48
1
83
13
39
36
15
69
44
7
42
83
40
24
20
16
12
80
48
13
6
29
24
13
3
69
47
48
13
3
24
36
27
60
17
31
165
56
19
54
120
47
16
120
20
40
63
42
15
8
139
48
5
49
3
8
24
25
11
43
90
39
33
87
3
12
36
5
37
15
20
13
234
5
88
15
129
3
5
12
40
120
15
9
20
72
13
15
75
69
80
7
150
83
40
56
40
15
5
36
31
17
12
25
51
15
9
84
21
15
21
23
12
4
51
17
48
28
72
33
36
30
101
52
20
43
113
76
108
15
72
41
28
32
25
15
3
129
32
1
119
4
24
8
4
56
37
35
16
36
15
9
45
42
93
15
66
36
143
4
33
54
29
25
131
31
93
20
4
20
12
40
68
12
168
40
33
123
21
11
7
21
32
13
75
57
23
85
35
1
66
45
27
5
40
48
24
44
79
17
16
68
1
36
3
15
41
1
18
65
55
216
24
30
162
29
28
36
21
30
54
6
5
61
42
21
15
84
45
15
36
30
132
83
169
30
5
37
18
17
76
27
57
8
16
104
1
15
32
48
7
45
128
12
73
15
69
27
48
15
45
8
7
5
7
29
97
60
3
20
7
125
19
24
66
59
1
35
24
61
35
79
57
33
66
60
29
1
18
65
48
37
83
28
32
112
116
4
128
12
43
29
1
24
11
4
68
112
51
24
5
28
200
108
19
33
72
20
13
83
24
19
9
36
159
12
24
120
5
16
15
149
55
144
33
3
30
60
75
45
131
4
99
5
13
72
11
36
31
33
57
35
12
112
93
11
25
30
216
6
47
12
144
60
24
1
131
24
40
21
15
8
25
18
60
48
5
24
28
32
96
12
24
156
12
43
29
16
104
85
63
12
20
55
84
60
12
29
13
3
80
19
5
16
108
20
121
36
3
159
5
12
4
92
13
24
48
23
37
75
32
37
15
33
27
9
42
18
47
97
30
17
40
39
36
90
83
36
36
28
20
7
29
31
30
24
11
25
30
60
21
45
27
51
17
48
25
12
27
12
159
36
5
24
36
16
44
4
15
17
28
45
11
13
12
18
150
12
3
32
43
137
55
60
21
20
13
71
49
35
40
72
15
18
99
15
21
32
85
47
25
27
33
11
12
169
60
35
76
192
8
48
1
95
16
15
29
19
6
3
51
54
51
15
45
92
12
36
40
87
162
30
36
36
78
15
33
39
123
45
45
72
23
12
19
65
12
13
24
12
3
87
6
18
41
28
60
8
4
21
18
84
45
15
21
81
3
32
25
3
15
17
4
44
1
27
72
12
68
7
66
3
32
112
21
87
3
69
32
28
27
9
69
18
53
49
35
1
171
44
19
65
28
15
89
73
126
17
48
85
11
19
42
48
107
12
12
144
124
92
13
42
21
63
21
21
83
37
24
3
27
54
59
31
41
121
23
76
56
28
57
35
24
13
87
129
51
24
116
36
48
121
3
51
57
44
108
1
47
97
11
24
43
48
101
79
21
33
6
156
53
43
30
27
27
5
4
56
144
84
1
35
40
36
63
5
1
59
25
3
20
4
45
23
16
129
102
9
9
3
57
75
12
21
12
72
96
18
17
4
104
91
66
18
77
13
11
60
19
24
ABCD 99979020236*3^$a+1 [50024]
4
20
85
36
24
36
51
32
1
24
6
66
51
3
41
43
6
6
93
72
45
18
117
3
30
11
16
8
25
132
54
69
21
27
24
69
11
25
75
15
18
30
66
27
3
6
11
12
25
102
9
156
63
6
39
21
35
40
69
15
56
1
30
18
63
12
27
54
51
99
17
100
3
45
9
12
18
12
150
24
59
7
54
6
9
45
51
104
121
11
19
33
32
73
3
120
27
17
115
24
6
71
43
5
1
24
59
48
247
12
41
73
11
13
15
32
55
21
3
5
72
37
30
137
48
96
1
15
63
30
6
174
11
76
3
5
192
196
8
1
15
48
27
54
30
21
48
45
51
12
3
21
15
30
24
30
6
71
13
24
3
33
96
83
25
63
33
27
8
1
18
60
30
36
30
6
75
3
17
55
5
109
15
92
19
33
48
3
30
107
12
7
45
3
60
60
17
49
30
24
101
64
15
36
30
27
92
37
15
20
124
32
7
12
5
196
3
54
42
24
9
12
15
21
9
138
66
54
57
60
9
66
53
67
30
11
24
49
96
84
66
5
25
95
13
143
13
36
15
3
30
3
33
66
30
48
15
15
65
7
114
6
108
102
18
72
5
19
9
20
151
17
24
84
61
18
12
125
43
42
18
21
21
59
175
54
27
33
6
21
56
67
12
21
60
12
92
109
155
31
53
31
30
30
41
28
45
3
33
30
30
59
52
135
54
24
11
12
84
43
33
87
57
48
15
6
11
49
27
57
42
60
29
120
55
21
8
31
30
36
159
36
15
114
51
60
9
24
42
48
30
6
60
6
24
35
52
3
57
8
72
4
9
90
24
66
195
44
28
9
24
66
65
19
17
228
36
16
3
29
36
31
5
60
48
91
60
21
9
6
24
36
45
93
3
9
48
27
9
66
21
12
32
73
6
36
150
15
9
131
19
57
3
101
25
78
93
24
153
23
12
40
21
66
120
105
3
90
60
96
36
111
8
25
90
29
7
5
43
5
52
36
27
33
27
57
24
120
75
90
36
18
42
48
87
9
51
8
1
24
11
1
99
9
30
5
36
25
47
12
31
17
7
17
85
15
15
30
18
33
44
49
11
19
54
3
44
55
101
60
7
5
37
83
1
60
51
68
40
21
90
114
3
87
5
36
12
28
105
30
9
12
33
27
45
24
24
47
79
9
32
4
72
72
57
84
24
3
3
30
6
33
72
3
41
139
17
43
30
155
40
108
20
7
60
12
138
83
7
12
33
8
43
24
5
12
85
24
84
6
17
73
36
15
39
54
83
13
131
19
24
197
25
15
116
37
60
6
45
36
36
32
31
6
23
7
9
111
48
6
11
13
15
56
1
48
11
40
32
43
36
21
9
24
39
108
9
84
51
8
55
6
24
23
79
84
6
23
12
25
144
84
6
66
24
54
102
11
4
39
60
41
25
15
15
9
12
9
60
18
126
96
90
78
15
8
4
3
65
108
40
32
40
32
24
85
6
84
5
25
87
20
67
105
72
33
3
20
67
65
7
81
3
161
49
51
15
5
4
9
42
93
75
66
90
84
30
23
7
141
21
51
39
41
84
36
4
45
75
63
12
29
55
96
30
3
21
84
3
32
25
30
6
66
78
35
7
18
11
40
20
61
18
17
25
39
9
3
63
24
42
11
7
60
33
63
5
60
91
84
60
6
3
27
41
79
5
48
25
6
57
8
49
23
7
42
48
23
67
30
30
6
6
81
48
60
36
3
96
165
32
72
48
28
36
44
1
51
48
75
21
105
3
51
65
76
3
17
13
75
8
144
24
85
60
36
30
30
35
40
36
69
39
21
11
12
7
21
224
49
131
25
51
104
25
11
12
156
36
144
12
19
45
9
107
40
33
60
35
12
28
69
71
19
6
99
57
15
8
25
23
184
69
30
54
240
42
30
51
24
75
144
66
15
9
71
13
36
11
85
59
12
43
24
21
20
36
16
80
72
112
45
18
36
36
33
12
63
77
64
12
3
24
6
6
5
36
67
42
48
30
12
30
354
6
15
8
67
24
120
21
9
39
57
3
21
15
12
24
15
5
73
15
8
43
30
6
65
136
8
49
42
18
6
120
36
114
24
63
32
220
36
165
35
40
32
24
16
39
9
56
169
87
9
90
21
39
101
4
9
27
44
13
6
6
11
103
6
18
180
6
11
64
24
51
24
30
36
47
40
9
59
1
24
6
5
40
9
11
4
36
36
39
45
39
60
6
35
4
9
162
30
30
21
128
139
5
25
132
18
81
21
90
5
25
24
120
335
4
20
31
57
44
19
60
29
12
40
33
60
36
51
45
59
31
9
141
35
120
40
20
13
131
4
48
63
5
1
63
12
24
84
8
7
6
36
78
30
47
19
120
6
264
66
65
60
4
9
111
24
8
24
25
15
39
17
28
39
36
84
17
19
9
20
12
16
32
37
18
41
4
72
56
24
28
15
36
114
83
19
33
8
169
11
12
31
54
36
60
60
24
12
180
24
111
9
54
72
29
55
89
91
21
39
41
103
233
13
75
12
123
41
16
39
53
88
60
9
11
24
19
60
29
37
119
85
59
16
21
15
3
12
18
12
ABCD 99979368254*3^$a+1 [50017]
96
42
3
45
15
120
72
15
12
6
24
15
135
105
96
57
48
15
120
105
54
58
8
27
15
45
33
27
27
18
88
32
27
165
40
191
49
8
42
45
96
27
45
25
2
60
48
33
12
75
18
184
98
12
105
3
105
85
2
21
87
45
87
96
57
13
24
86
34
8
18
22
48
110
42
3
24
61
72
8
24
160
80
3
13
72
38
42
18
12
18
87
60
12
105
40
50
33
45
48
30
12
22
11
24
75
96
10
47
57
88
62
165
156
57
48
30
84
216
22
35
37
8
30
82
8
63
9
123
60
25
38
90
15
15
132
12
105
51
22
38
82
8
27
13
47
48
87
10
2
81
85
32
30
58
2
48
57
13
2
22
120
56
64
98
60
132
216
54
6
9
25
35
3
90
42
48
30
48
87
60
3
165
12
3
69
1
47
217
26
54
48
40
35
87
36
9
153
3
120
45
15
9
63
3
24
60
93
27
58
23
25
62
48
34
48
50
30
30
10
8
27
13
35
27
33
9
3
12
73
32
40
8
72
75
21
120
99
13
35
3
90
40
47
63
10
72
32
6
9
48
25
8
27
72
120
3
10
50
48
70
72
32
88
122
30
40
8
42
70
96
110
10
134
21
165
75
12
12
15
46
47
15
72
81
120
39
18
63
105
90
30
15
12
63
12
12
70
48
23
12
37
38
10
8
27
357
40
86
12
12
36
12
10
80
30
58
74
165
36
87
70
8
27
60
15
33
12
12
33
40
95
25
152
48
27
75
36
69
1
119
1
2
150
63
129
6
10
47
27
30
3
72
96
45
27
48
180
57
18
9
51
9
273
42
21
39
45
63
30
135
48
49
71
87
45
13
47
33
15
15
10
74
33
12
171
57
27
130
8
123
24
3
48
10
14
45
15
118
50
22
35
75
21
69
123
15
22
23
15
10
38
9
25
11
27
18
30
72
18
240
15
15
10
47
15
42
40
11
12
33
40
2
12
48
57
25
26
12
10
23
25
24
23
108
12
3
102
3
205
14
21
12
25
48
14
105
1
227
45
15
3
30
27
12
1
14
10
11
37
8
27
15
22
8
40
95
33
27
27
58
122
36
24
58
2
33
13
35
12
33
15
27
57
15
21
12
37
11
99
33
63
34
11
135
142
2
21
27
78
30
84
70
83
13
50
22
120
47
1
35
117
15
25
48
59
3
33
15
117
15
48
94
23
3
57
13
50
102
3
69
16
32
78
114
123
27
48
45
27
10
98
70
38
192
60
72
6
15
145
14
141
37
48
120
24
26
30
27
3
34
38
42
90
6
30
12
78
39
33
15
3
30
144
48
42
156
72
120
82
11
85
14
58
83
75
10
24
11
69
6
72
60
12
18
30
10
72
35
21
72
48
64
215
3
22
48
23
120
25
59
15
81
24
45
3
27
10
26
22
8
72
90
48
117
48
57
48
27
37
56
40
47
48
75
70
35
12
72
81
27
13
119
1
47
33
15
25
2
45
108
39
6
42
70
95
3
69
96
12
12
15
33
207
33
27
21
9
48
42
6
15
12
15
190
35
15
102
75
3
12
45
51
22
8
87
12
108
73
107
133
62
10
215
12
15
21
15
57
27
33
37
83
37
170
33
12
25
23
48
27
70
2
36
42
18
24
21
15
120
10
2
33
157
62
21
12
145
80
3
99
45
15
33
195
42
171
12
33
24
15
36
85
155
99
213
93
72
30
58
14
33
63
42
3
15
12
42
40
38
58
182
10
38
34
110
60
70
11
27
82
23
3
24
36
72
10
35
15
22
56
120
39
33
18
30
27
37
8
123
12
15
10
38
34
35
60
111
10
179
21
72
150
57
3
93
9
150
10
8
15
153
99
15
33
12
108
12
15
33
57
18
12
21
72
12
168
25
8
15
15
12
30
48
40
2
132
21
60
15
60
24
6
210
9
93
42
30
75
48
60
12
51
204
6
102
57
60
51
10
14
21
27
10
8
147
45
15
33
30
10
14
106
2
22
110
36
129
75
45
3
132
6
42
60
18
30
24
45
21
15
12
75
57
73
72
38
153
49
128
42
70
98
30
3
69
3
13
35
15
22
38
34
8
30
138
24
3
3
237
15
22
48
47
183
10
72
23
15
105
73
47
33
15
12
45
208
35
27
18
24
3
15
60
60
48
9
13
32
15
60
133
48
47
3
9
45
15
3
12
228
22
71
60
37
32
48
15
195
22
38
60
22
71
12
63
24
6
75
84
1
74
108
33
87
18
30
42
15
108
37
50
12
48
10
170
22
71
9
6
210
27
45
48
42
108
9
15
10
ABCD 99979619302*3^$a+1 [50001]
21
123
72
15
24
54
51
36
132
51
84
41
1
231
33
47
48
4
123
30
35
40
32
1
119
7
29
115
114
12
18
153
15
12
126
72
39
69
35
7
18
11
205
195
20
120
43
210
18
42
11
55
29
28
132
81
24
47
1
24
39
36
68
1
15
96
8
37
6
29
55
60
29
25
39
51
54
192
35
109
72
24
30
9
69
71
132
7
21
140
1
36
3
104
36
115
54
107
1
72
15
56
67
77
16
44
16
36
9
54
17
28
153
99
8
28
44
40
8
36
36
28
75
21
9
11
124
33
3
44
91
41
24
16
36
9
35
25
39
105
66
93
8
25
135
8
1
6
72
12
65
28
51
21
8
43
24
21
104
13
42
93
20
31
12
17
25
75
51
89
67
9
15
84
42
11
72
7
30
54
54
47
13
35
127
201
104
19
101
169
12
59
13
63
32
1
66
90
36
3
60
189
96
35
1
35
60
28
32
24
1
15
21
18
30
99
128
25
47
31
77
7
77
49
36
11
24
19
5
31
78
12
36
47
43
24
129
9
35
25
102
6
23
49
126
137
12
28
93
54
5
97
11
48
109
87
24
99
5
31
6
66
57
3
69
15
90
36
59
144
19
36
21
144
45
132
83
1
59
12
43
12
29
13
120
72
95
1
83
37
27
32
4
225
11
84
24
13
54
21
63
24
90
36
11
48
13
75
153
6
113
7
29
49
18
105
8
120
19
65
28
63
57
39
30
75
15
36
29
61
27
63
42
12
18
78
3
44
12
24
1
6
33
147
77
7
78
11
19
42
39
15
72
54
210
18
63
32
91
36
5
16
12
32
4
69
71
1
6
90
84
6
69
36
104
73
6
36
36
48
125
64
27
36
54
168
30
6
35
55
66
6
137
1
36
6
12
60
101
24
1
54
161
16
3
12
125
19
9
63
117
15
30
42
101
25
95
48
1
108
12
6
17
48
19
36
42
90
36
57
45
23
1
30
5
109
12
35
37
135
63
24
89
96
16
9
6
197
12
4
21
39
27
60
54
11
37
42
48
42
15
33
72
6
30
35
24
31
42
3
144
33
3
27
221
24
43
114
11
64
48
3
12
53
7
21
51
5
43
65
180
25
35
60
271
12
9
33
3
99
36
129
80
36
67
12
45
9
27
45
3
69
135
8
24
13
42
18
95
25
3
92
31
132
69
15
6
72
111
27
53
25
36
35
60
85
120
36
39
108
20
31
29
28
3
54
107
1
54
69
15
57
24
159
12
9
105
30
18
3
33
42
30
63
72
33
12
18
72
57
32
43
5
13
12
11
49
66
89
7
48
42
30
21
87
60
12
149
144
13
3
44
16
51
33
3
5
48
120
25
90
77
12
16
69
18
9
20
60
48
52
120
8
28
129
11
19
54
60
51
3
12
6
3
171
53
61
75
69
66
60
12
65
12
157
36
47
96
19
96
65
25
87
108
69
71
25
12
18
29
31
5
115
6
3
12
21
59
24
1
11
49
35
124
21
23
43
57
60
15
41
64
51
5
85
11
31
5
13
12
3
87
29
25
35
1
63
20
121
119
1
6
180
65
7
17
24
16
48
3
17
67
45
105
83
115
33
32
7
53
36
19
36
57
20
64
69
35
115
5
7
42
75
27
198
47
31
33
15
45
176
13
18
117
36
99
36
5
1
11
24
1
18
30
11
60
4
21
15
21
23
61
71
24
24
25
42
89
48
60
37
83
37
6
5
25
132
15
32
19
89
7
33
147
5
121
174
36
189
9
114
18
12
143
48
61
24
30
29
136
75
5
49
11
1
114
65
76
116
7
42
39
45
54
126
95
37
162
102
18
5
112
15
84
9
20
160
15
5
31
126
203
16
117
75
68
37
18
54
6
29
12
16
27
132
65
79
129
27
24
125
1
35
19
65
24
13
24
36
47
43
53
19
5
13
23
7
108
60
54
23
115
18
59
40
195
66
11
85
35
4
45
72
23
19
33
32
73
18
161
24
67
42
15
32
73
6
29
48
7
72
89
19
5
40
72
33
83
192
12
13
3
69
11
67
21
105
102
65
43
6
75
51
54
35
19
54
107
96
25
23
12
37
6
21
51
48
29
7
65
124
117
219
21
39
33
3
84
39
5
52
45
35
40
57
23
67
30
3
44
84
1
90
84
24
48
117
141
71
1
47
7
21
15
120
17
115
101
61
35
16
3
144
18
15
44
16
9
24
47
25
54
5
49
35
96
28
32
19
6
84
42
54
15
368
7
89
91
18
71
7
72
30
60
36
12
215
4
44
36
121
84
6
ABCD 99979869058*3^$a+1 [50054]
108
30
27
144
51
6
12
18
12
45
75
18
15
39
9
21
39
120
36
15
57
36
123
45
12
72
15
300
105
3
120
18
3
48
51
30
60
39
3
21
9
36
72
180
12
90
45
51
93
96
3
18
54
9
132
9
156
60
114
78
18
45
99
9
24
15
21
72
99
18
39
33
60
210
108
9
9
27
57
87
3
30
150
6
24
48
18
12
9
60
12
132
9
27
120
3
30
60
6
117
27
30
60
171
24
63
45
3
45
39
105
63
42
39
9
63
9
15
12
96
27
30
90
81
60
39
6
219
195
201
9
6
102
87
84
72
27
60
48
81
36
3
24
30
36
123
27
45
45
15
12
132
84
147
93
21
90
33
12
36
99
126
60
30
45
69
30
18
162
96
90
60
15
75
21
36
45
78
21
12
27
12
48
21
33
111
105
99
12
39
132
81
72
15
54
3
36
51
57
63
285
15
36
114
15
45
66
42
318
69
15
96
54
96
42
33
9
6
45
117
90
42
111
12
15
9
33
90
30
18
18
171
3
18
60
27
72
111
42
66
45
36
24
48
27
54
18
30
15
153
27
3
33
27
45
57
108
87
72
201
15
9
18
12
96
45
27
45
204
39
42
3
24
3
105
72
45
48
15
57
63
15
45
3
117
72
45
123
63
9
48
57
123
117
15
45
30
30
30
66
30
24
60
45
135
57
9
27
33
3
57
24
30
66
3
27
12
18
15
99
90
15
15
69
111
48
81
27
21
51
189
51
48
162
30
9
60
48
45
6
57
87
45
75
45
21
12
168
42
141
117
30
42
12
36
63
9
12
123
24
9
72
3
57
12
108
132
120
6
129
51
93
81
18
150
42
36
69
48
135
9
36
60
225
90
150
18
42
42
30
6
114
6
9
24
21
30
60
6
3
21
36
84
75
33
18
84
30
126
21
33
90
30
207
51
102
3
123
42
123
60
36
81
12
36
51
120
111
12
165
21
42
9
9
12
60
48
39
12
51
93
9
66
93
36
3
33
27
90
3
96
3
30
51
69
3
177
30
18
195
27
66
24
48
12
39
36
36
147
90
207
33
90
90
12
6
30
51
84
36
168
111
54
90
6
99
63
18
12
15
27
30
36
24
39
9
60
42
21
36
84
75
60
150
99
3
177
93
27
45
36
135
312
12
24
9
27
165
30
48
12
6
27
15
198
12
27
36
117
3
108
81
15
3
48
69
3
90
39
51
21
27
9
3
42
6
42
15
63
12
18
24
168
30
42
90
6
132
12
18
45
24
69
90
141
51
9
3
66
54
66
12
42
36
30
15
87
48
12
12
57
48
45
36
24
6
24
30
111
69
78
120
12
9
36
12
3
33
108
36
9
42
9
36
36
27
21
21
12
168
60
27
15
45
15
57
120
36
33
39
33
18
90
171
69
30
24
57
84
27
138
30
57
105
18
9
75
6
24
30
18
3
9
15
15
96
45
75
24
33
105
51
36
33
30
18
51
21
12
60
18
9
69
54
81
9
63
12
75
48
9
9
39
21
87
3
24
48
33
96
33
6
54
27
33
18
9
129
132
3
24
84
81
87
63
96
12
102
15
12
129
39
36
84
33
147
75
57
9
39
72
21
3
9
63
12
96
69
15
24
84
3
12
21
36
105
30
90
6
57
57
3
45
18
84
156
114
180
87
51
69
39
102
27
51
150
15
57
27
60
135
6
3
12
165
75
9
18
228
12
93
39
6
54
96
33
36
3
12
45
108
27
45
51
69
24
111
6
90
81
36
12
45
15
141
12
48
24
126
84
30
18
105
105
72
36
30
114
30
90
6
84
48
57
36
144
63
9
63
18
63
72
48
57
15
72
3
33
9
18
9
33
90
57
39
12
78
54
48
9
3
168
42
48
12
63
72
45
27
99
105
45
27
45
42
129
36
3
18
27
123
42
30
9
39
33
21
51
45
90
54
60
48
12
150
93
3
105
288
21
15
33
30
42
30
90
96
30
42
72
18
201
51
30
60
6
24
48
72
18
15
36
51
21
75
114
36
72
51
72
9
78
48
9
36
36
219
60
21
36
27
6
54
45
108
33
3
48
93
6
69
15
21
27
18
3
111
60
30
15
15
9
111
ABCD 99980204986*3^$a+1 [50089]
30
90
270
90
55
131
85
149
48
204
18
12
24
12
13
65
79
11
30
6
144
1
35
48
60
1
96
155
54
31
131
13
107
78
79
185
36
180
60
84
7
24
41
55
48
47
18
7
155
85
23
12
126
78
12
24
85
59
30
114
66
19
35
61
89
36
12
18
144
6
79
23
313
71
25
113
31
24
71
60
36
48
18
7
35
12
18
216
144
150
12
6
7
96
41
90
144
229
215
1
35
42
12
42
30
96
7
47
36
54
108
30
72
186
19
35
84
1
89
42
37
281
6
90
138
72
6
270
48
42
127
65
247
29
36
30
193
77
90
145
5
19
29
60
66
6
30
186
103
144
17
18
6
90
192
37
71
90
114
210
18
49
24
41
55
101
18
1
24
11
24
54
126
25
24
113
7
65
126
120
132
108
25
11
205
29
91
240
59
24
277
48
11
6
48
6
25
65
102
132
421
59
37
24
161
36
18
25
155
90
36
55
89
31
48
47
66
79
11
72
180
72
73
71
90
54
36
85
11
126
108
102
277
71
25
155
36
90
54
66
198
108
162
60
36
84
6
306
55
48
17
55
23
18
138
24
12
60
36
18
66
24
66
43
191
180
96
174
6
120
54
6
156
132
30
90
61
11
54
24
18
13
35
85
65
31
131
84
78
12
180
139
96
5
18
162
90
216
12
42
144
54
25
47
36
30
42
12
108
6
31
23
36
156
60
13
72
41
48
60
102
150
18
174
7
24
41
90
36
78
19
11
54
7
155
54
79
35
61
191
36
228
1
120
23
1
275
72
13
24
72
83
6
156
78
102
96
7
47
18
246
24
121
59
12
18
36
6
13
77
138
145
72
24
71
25
155
90
18
12
54
90
109
41
30
1
275
84
60
54
48
168
54
25
11
66
115
11
18
42
252
12
60
36
84
6
30
18
132
30
24
13
96
96
23
25
17
126
73
11
24
54
18
109
11
24
133
47
120
18
18
60
72
72
18
90
36
90
30
529
161
36
66
49
65
90
210
54
144
6
31
113
30
36
60
121
120
48
47
25
215
18
18
48
54
126
60
85
35
72
13
24
131
61
83
61
120
251
198
31
41
18
30
31
96
23
18
48
42
48
61
35
85
5
270
30
24
30
1
161
72
90
276
162
48
31
288
95
216
24
102
43
53
138
1
35
13
23
90
79
53
36
54
192
18
7
173
6
109
72
11
13
11
126
7
11
85
120
5
91
23
1
125
36
48
7
11
133
47
24
138
7
29
90
1
161
18
276
210
175
24
24
107
133
41
6
49
185
36
30
13
5
60
7
24
107
90
108
55
179
37
5
84
42
18
115
120
35
61
11
54
55
24
95
36
18
36
24
7
11
13
24
191
25
119
60
192
78
31
131
18
30
37
59
36
73
11
6
36
48
6
85
95
54
84
7
24
59
6
102
60
12
36
24
85
72
59
102
18
126
103
120
11
96
85
53
6
85
197
43
101
19
95
25
11
109
35
85
24
47
193
191
12
24
54
30
204
61
167
24
126
19
24
59
37
35
85
65
174
36
60
25
11
90
19
48
120
11
54
7
59
61
120
89
42
48
61
11
60
54
174
96
54
66
13
11
109
11
85
47
72
25
5
6
61
11
12
6
12
79
24
ABCD 99980231062*3^$a+1 [50037]
36
48
159
18
12
3
45
42
297
24
12
45
75
24
36
9
108
60
27
93
102
33
12
93
63
57
27
24
27
90
15
84
3
72
153
36
81
3
12
84
60
24
108
39
81
48
36
93
63
12
72
45
36
3
84
36
36
3
72
69
36
15
21
132
12
45
39
12
120
24
3
102
99
24
72
96
60
72
57
3
192
33
87
96
105
54
9
60
36
63
345
15
21
21
30
30
39
12
9
39
24
15
57
33
3
48
9
3
12
132
48
120
12
36
12
12
45
3
108
12
12
120
3
30
75
177
3
60
12
24
51
9
9
192
78
33
9
3
132
93
27
15
66
3
192
45
63
21
39
120
69
63
24
21
162
45
36
39
42
15
36
24
36
57
3
84
24
60
72
12
48
204
3
57
63
21
21
51
12
132
24
36
216
45
99
24
21
15
48
12
120
24
36
36
9
96
75
60
48
84
132
24
36
3
102
195
15
18
27
3
90
3
99
18
3
105
27
132
120
3
21
72
72
72
75
18
12
135
36
72
93
123
111
93
48
99
45
75
66
60
15
24
36
24
84
12
48
39
201
120
87
72
102
60
15
15
48
57
24
24
36
24
60
12
48
27
33
48
24
15
18
3
24
45
111
24
24
84
120
12
60
75
18
15
288
39
33
12
24
24
36
57
12
3
39
9
72
24
135
6
27
48
108
21
51
12
96
21
108
27
96
108
144
15
18
87
156
156
81
15
48
201
15
15
33
15
18
3
51
48
105
117
99
24
48
9
39
12
9
60
51
24
96
69
15
24
24
36
21
150
18
120
12
3
48
204
81
27
36
12
87
18
54
96
9
36
168
36
45
36
159
15
33
33
63
60
12
48
12
12
60
36
129
87
216
12
33
84
156
27
12
45
99
69
51
36
45
15
36
12
165
27
21
63
12
45
15
48
9
12
15
51
24
9
60
24
12
36
45
120
27
12
108
252
60
84
9
27
84
132
69
63
87
45
24
12
9
120
135
15
33
12
36
24
120
21
63
27
9
15
48
78
39
93
12
15
21
24
15
15
6
27
213
135
27
42
159
96
135
168
192
189
51
18
102
69
57
87
12
84
9
3
84
45
51
60
132
12
33
60
15
33
12
27
165
279
132
12
48
24
15
93
60
12
24
21
111
105
30
24
6
219
144
69
3
9
15
105
39
87
9
96
57
27
24
27
72
42
15
36
72
60
48
24
48
48
45
15
99
45
48
12
24
9
87
15
30
66
72
42
15
24
24
120
12
24
12
84
96
72
27
129
12
60
69
99
24
12
93
30
18
24
15
60
105
90
6
63
372
105
15
69
183
36
87
90
15
48
24
48
9
135
141
15
60
9
78
81
12
204
156
72
48
48
51
45
24
69
3
12
12
96
45
3
24
27
9
36
3
42
60
3
228
168
12
39
48
48
174
48
27
36
99
81
72
33
3
36
153
147
36
60
27
57
84
21
15
153
48
30
57
72
24
96
24
24
207
45
96
57
60
183
12
75
33
57
3
24
120
3
18
84
63
12
15
45
24
81
15
21
3
27
153
9
15
45
27
36
72
12
60
84
36
84
81
51
12
63
9
36
9
108
27
120
75
9
159
30
27
15
150
18
141
24
3
9
36
9
108
51
51
9
21
18
30
75
192
96
72
120
60
36
81
96
15
9
3
27
30
3
60
168
12
33
24
15
165
15
48
48
45
54
69
72
24
36
12
27
138
15
87
153
48
12
36
81
39
39
18
15
9
60
3
12
36
12
48
24
75
21
24
81
114
9
57
12
42
6
123
12
24
45
15
60
24
141
15
120
15
9
96
135
21
75
24
9
12
129
3
12
3
72
66
159
36
12
12
48
60
12
24
132
15
102
111
69
3
60
48
12
120
12
12
60
63
18
54
21
180
24
36
27
33
72
12
75
33
36
72
60
12
12
24
39
57
15
81
48
81
123
48
24
216
24
45
6
90
54
69
120
24
165
30
42
63
72
21
75
39
33
96
12
24
24
27
90
3
24
60
72
183
18
15
48
24
15
33
144
108
72
123
30
171
24
ABCD 99980278012*3^$a+1 [50109]
92
45
43
23
42
75
12
28
17
96
115
20
21
3
57
36
72
30
72
121
5
55
5
60
15
159
66
19
59
36
9
12
3
30
27
40
29
66
25
53
79
120
17
60
211
20
12
100
56
39
105
33
55
17
51
12
27
145
65
15
33
60
15
9
31
24
8
100
20
28
32
87
48
102
96
72
120
15
75
133
32
60
16
144
35
96
6
55
44
135
1
53
115
65
7
11
97
8
57
7
35
66
18
6
31
8
12
12
100
17
3
108
28
80
45
30
9
76
107
42
103
80
3
90
84
63
57
103
8
16
11
42
15
48
4
56
52
20
52
44
252
64
41
27
75
66
39
40
17
99
124
12
29
31
8
33
24
63
87
1
17
91
65
72
7
65
66
36
33
16
36
5
99
12
3
69
108
33
27
60
69
3
81
12
7
20
45
123
3
25
29
6
6
3
27
81
124
128
16
20
9
223
92
28
47
33
52
36
12
32
63
33
117
7
20
45
75
63
138
7
48
35
42
15
12
112
8
88
17
150
105
15
1
32
4
65
43
47
61
32
16
32
129
39
51
126
19
36
108
35
54
15
45
55
65
42
13
11
144
45
81
60
91
83
13
47
21
16
23
105
76
11
1
8
177
54
33
3
48
1
83
12
13
17
18
45
15
18
15
117
63
132
27
6
27
48
100
20
12
27
85
24
44
28
200
28
11
24
169
12
24
101
210
90
3
112
8
48
57
102
66
102
157
53
18
25
5
63
16
188
27
54
79
80
93
7
35
73
20
15
13
11
21
120
9
39
12
112
8
9
63
135
25
48
20
4
23
13
17
67
35
81
45
115
12
200
45
115
56
4
65
60
31
24
8
3
126
54
9
36
21
48
42
121
128
24
180
60
33
42
33
105
15
180
4
41
120
18
102
132
108
3
12
4
23
1
77
18
42
3
9
12
3
15
33
40
32
51
25
119
25
8
72
3
54
151
108
12
197
127
5
96
60
12
30
90
247
11
49
68
3
13
77
3
52
5
18
24
33
9
51
4
29
19
23
37
36
65
54
45
36
21
51
72
36
16
36
119
21
4
41
7
36
32
40
92
3
60
45
39
1
92
15
21
141
48
48
18
49
12
83
33
69
3
16
5
67
120
17
150
18
48
7
108
11
73
56
12
33
84
31
24
20
156
9
15
75
6
27
9
84
39
105
15
36
81
91
72
101
96
126
12
102
31
60
17
3
28
41
60
139
36
173
30
25
137
30
96
45
15
37
11
69
88
32
105
36
27
57
3
4
41
67
23
12
48
12
21
21
139
20
84
36
12
27
73
20
160
20
120
15
30
27
48
4
8
3
165
100
12
17
18
21
105
91
96
72
263
25
29
79
107
45
12
100
35
1
44
48
60
57
31
44
111
61
8
33
15
27
33
40
32
76
29
51
144
15
48
105
184
23
253
12
8
12
48
57
7
23
12
33
148
77
102
13
5
51
189
3
12
93
7
72
68
57
18
30
126
42
7
65
3
69
60
39
45
79
108
5
12
31
11
9
60
21
223
20
57
31
47
6
39
15
21
45
60
39
33
30
33
180
16
120
41
12
3
112
113
30
13
92
33
7
68
40
36
56
57
7
24
32
40
119
108
253
20
27
81
15
57
9
48
91
89
3
87
150
67
8
45
15
76
32
9
43
11
6
3
33
27
88
72
107
18
3
160
29
6
33
16
36
95
45
120
75
18
67
20
12
48
39
84
6
3
40
53
3
45
115
11
48
18
120
3
12
4
48
47
13
125
18
93
64
35
25
17
3
3
13
36
71
24
13
53
27
117
55
11
97
48
24
8
40
36
17
43
12
32
33
67
5
15
160
180
20
27
25
155
6
120
15
4
5
60
3
27
168
165
60
15
25
20
28
59
6
7
8
12
36
4
5
6
6
111
27
37
89
159
40
71
61
35
30
108
15
3
97
80
147
210
60
39
24
45
55
108
29
63
93
75
15
45
12
16
119
81
12
72
60
48
15
108
42
24
108
31
36
71
13
11
13
36
17
120
55
77
12
63
48
40
5
84
39
39
186
27
132
93
3
40
29
15
100
11
25
84
35
73
140
117
6
42
43
89
18
12
33
120
15
42
30
33
33
7
5
67
12
8
28
152
87
48
21
57
19
71
37
41
7
32
177
48
91
156
36
8
16
149
7
17
75
16
36
8
3
234
18
12
13
83
85
5
15
45
60
60
12
12
18
192
13
11
25
ABCD 99980285266*3^$a+1 [50072]
4
11
97
17
6
24
45
64
116
15
1
23
13
17
12
12
12
75
136
56
51
30
18
114
115
53
78
45
9
31
12
65
36
42
24
30
79
65
27
28
41
84
6
1
53
24
63
45
7
17
43
5
60
36
3
76
140
24
9
63
21
6
25
77
51
45
36
31
12
84
29
15
3
85
29
30
33
228
9
12
30
37
11
66
3
3
33
36
16
5
6
1
20
76
68
3
93
21
27
28
23
72
30
72
24
66
45
51
1
41
67
11
114
7
29
7
120
53
12
42
30
15
40
32
51
13
17
19
29
18
66
3
3
18
24
3
40
17
3
16
23
9
4
60
53
48
36
19
36
5
66
24
18
12
19
29
67
12
59
42
6
30
63
69
39
159
30
31
8
16
29
43
5
30
61
48
29
156
15
75
6
15
57
19
41
3
3
30
79
101
54
9
52
35
72
18
12
19
36
5
30
18
43
17
90
33
60
88
32
81
138
33
105
36
36
12
66
6
24
66
24
21
52
41
108
12
75
36
28
101
3
9
84
43
41
18
37
11
9
45
3
60
88
77
43
35
24
21
27
25
32
36
45
126
13
53
12
90
21
21
91
32
24
28
41
19
11
25
17
48
31
53
43
12
29
30
72
61
113
7
12
44
21
60
36
54
42
3
21
55
29
42
42
96
12
15
52
47
24
24
48
24
25
108
83
30
18
141
33
36
3
81
31
5
126
9
129
6
54
7
72
24
24
125
24
6
90
6
9
60
33
48
24
55
24
11
6
18
9
93
24
24
42
13
89
103
60
80
9
43
17
75
45
39
60
21
27
132
40
11
18
60
7
36
47
49
41
36
36
19
41
7
32
28
48
53
31
5
12
39
4
47
42
6
90
12
7
11
13
44
63
37
8
27
37
36
191
30
51
96
28
29
27
168
27
9
33
3
69
24
6
90
91
5
43
24
35
37
29
12
42
30
12
7
41
55
12
32
3
18
6
24
1
12
260
15
48
37
24
20
135
30
60
36
7
11
120
42
12
42
69
99
21
24
51
61
24
35
24
57
63
93
27
25
17
31
96
47
24
9
16
23
24
85
83
57
9
84
99
9
24
24
6
48
1
20
21
51
33
72
15
45
51
3
61
5
39
4
5
60
91
95
54
60
43
203
6
3
45
19
17
30
48
18
3
27
33
9
19
8
16
56
16
5
6
117
27
21
81
66
48
24
18
7
5
55
11
42
43
29
3
3
13
29
84
15
9
42
24
30
103
132
71
24
49
44
51
24
42
3
24
27
42
72
19
29
43
29
91
8
33
48
18
9
160
20
48
51
42
15
63
13
17
51
39
69
51
174
31
29
3
69
36
27
135
37
29
36
60
6
141
27
13
72
149
187
5
147
9
3
45
42
9
9
39
93
19
5
15
72
27
96
30
27
21
7
41
31
8
189
36
48
15
3
1
80
52
80
9
42
6
19
5
18
13
8
21
31
29
24
36
7
17
60
63
9
12
36
12
72
6
49
17
43
72
11
24
21
52
77
55
24
35
117
3
45
69
30
48
21
69
31
36
60
252
29
6
1
84
12
17
15
100
128
93
3
76
12
173
12
27
52
5
6
24
25
36
72
11
54
90
6
19
36
17
12
30
81
9
108
90
54
15
12
57
19
17
18
21
57
60
75
27
33
64
60
20
52
41
48
31
36
20
27
66
3
21
91
12
36
11
54
27
9
6
30
7
83
42
126
13
11
102
96
48
24
123
36
12
15
1
41
67
131
6
66
25
77
55
35
30
36
19
96
17
7
35
57
12
24
33
24
7
44
48
112
12
5
31
48
36
65
12
12
66
18
3
16
17
7
17
114
1
5
15
40
89
42
6
60
31
17
72
12
123
15
18
120
144
30
25
17
63
36
9
199
11
48
54
108
147
3
72
85
89
42
45
45
15
52
53
12
60
30
21
24
4
53
43
47
30
108
60
138
1
89
7
23
24
1
29
48
12
43
5
12
103
56
40
65
36
19
5
67
32
33
111
16
11
96
66
51
33
7
11
1
5
207
105
90
48
66
120
31
17
60
12
6
78
3
84
28
12
20
28
77
19
35
18
120
3
3
33
33
30
61
80
33
19
5
7
65
36
19
35
30
156
72
3
33
66
49
41
174
165
9
72
18
45
27
21
27
6
7
5
87
81
3
9
18
30
3
16
20
112
35
6
42
6
15
27
45
3
30
42
13
56
12
36
33
138
6
24
66
90
3
3
37
35
105
16
17
3
27
33
36
21
51
120
27
6
36
12
18
13
11
30
15
3
33
33
6
69
84
21
234
1
71
24
24
13
12
12
29
12
15
40
17
3
12
57
43
23
18
43
59
30
18
33
87
30
43
44
4
29
19
68
9
7
83
9
15
6
48
48
139
23
25
23
48
37
8
48
21
43
29
3
48
40
36
32
39
66
3
4
23
85
5
12
3
21
15
45
6
69
3
30
12
78
42
84
39
3
33
15
21
3
18
84
90
30
84
12
24
19
12
84
32
28
20
60
36
4
44
76
89
15
9
31
29
6
33
39
18
6
30
90
93
28
5
55
20
9
19
96
5
67
53
6
45
123
102
55
12
48
5
90
13
8
9
3
60
16
11
30
108
6
37
8
45
19
24
24
59
93
4
125
12
54
24
21
21
36
132
7
23
6
7
5
24
27
33
36
51
24
27
48
285
3
102
3
124
36
48
12
5
54
45
93
67
65
42
6
24
3
16
17
54
48
13
149
84
12
3
40
11
48
6
63
16
17
48
18
37
65
18
18
27
27
66
6
13
5
36
31
32
3
37
164
ABCD 99980389214*3^$a+1 [50027]
3
19
6
11
3
10
56
40
24
26
52
18
12
30
50
28
2
28
6
74
22
8
30
150
124
35
21
10
12
54
38
10
68
10
18
6
5
9
40
119
3
70
32
10
6
114
18
42
186
71
3
18
4
48
18
102
23
60
12
31
5
1
36
68
40
30
29
48
24
1
47
7
18
12
6
20
42
76
12
20
27
1
24
36
14
18
4
18
12
44
72
22
18
18
66
8
18
3
1
26
22
102
44
10
6
18
6
2
10
30
68
24
22
26
40
12
12
78
12
66
128
4
20
6
4
12
26
18
112
5
19
6
23
19
5
33
58
6
23
51
4
18
95
19
114
2
4
56
22
42
6
35
108
1
23
12
9
40
66
48
20
22
14
16
14
4
35
3
18
52
48
14
28
68
12
4
14
27
7
36
50
34
8
64
41
45
39
25
26
30
64
24
12
20
3
37
18
54
12
30
6
8
27
13
20
4
38
4
18
8
99
9
135
25
6
8
18
4
26
22
60
47
1
8
52
80
88
12
42
6
6
6
24
18
8
40
12
18
12
20
16
32
22
17
1
50
22
86
30
4
56
10
2
10
32
6
87
13
6
26
3
37
32
10
6
6
60
44
22
42
6
30
12
68
9
15
126
12
22
56
4
26
75
57
40
38
10
2
30
10
2
22
113
13
48
2
40
54
48
71
19
6
12
60
18
32
9
21
4
38
16
42
8
51
73
30
5
1
132
78
12
60
2
6
16
41
49
44
52
68
42
12
16
6
24
32
48
15
15
12
138
12
12
78
22
48
30
12
6
36
11
3
21
48
13
2
16
50
102
18
24
70
12
14
40
24
20
15
13
24
11
49
44
52
59
61
78
36
30
6
8
30
16
86
28
42
24
8
22
84
44
76
30
11
9
27
7
30
71
25
11
31
18
6
38
10
102
8
112
36
12
18
48
12
18
11
13
8
22
6
72
23
45
16
83
13
62
46
6
26
12
126
70
102
29
79
65
49
26
10
36
71
13
12
60
24
56
22
36
36
14
10
20
21
13
6
50
27
19
14
46
194
4
6
54
108
12
8
4
26
12
18
60
58
24
18
42
6
12
20
10
18
107
48
37
18
12
12
20
16
62
48
12
3
25
24
72
30
6
30
24
6
18
101
9
10
6
14
112
24
26
15
13
12
2
46
71
49
32
12
16
24
35
12
73
23
13
2
22
6
36
6
54
6
35
73
54
56
16
30
24
6
66
20
58
54
8
40
30
84
6
30
12
53
153
24
70
86
4
48
20
4
26
9
33
22
24
17
67
18
30
42
20
82
30
24
92
82
53
84
1
98
16
26
22
17
31
12
12
5
9
24
22
18
11
39
6
22
2
16
60
32
10
8
46
8
30
70
12
23
21
51
39
46
30
26
28
30
6
23
13
23
15
30
30
4
12
5
1
12
30
5
37
30
38
6
30
72
22
12
6
18
20
42
4
23
61
30
12
24
53
36
1
66
24
30
14
4
36
36
5
25
36
32
87
9
42
45
7
12
26
60
70
18
2
57
13
72
38
22
18
30
8
22
68
30
40
2
105
33
10
20
22
23
7
122
28
20
42
30
15
67
29
1
14
22
20
12
58
42
30
36
30
2
22
18
18
12
38
16
6
60
23
1
8
16
84
12
30
24
12
42
86
30
10
60
41
36
13
2
33
25
2
4
56
45
3
45
1
24
14
36
21
19
2
88
50
40
66
23
1
11
21
12
16
2
9
21
30
94
18
26
40
32
58
6
35
1
24
30
30
14
10
6
84
92
4
5
96
19
14
22
2
28
12
72
66
8
12
58
36
24
12
12
35
33
15
7
20
48
4
29
37
54
24
32
18
52
2
57
69
22
20
22
42
5
55
54
2
124
29
25
6
6
20
10
5
3
54
16
6
48
18
8
40
32
4
26
64
14
12
10
8
82
12
8
22
48
12
42
14
12
58
11
39
16
6
20
27
51
10
60
14
118
24
6
42
86
34
11
1
30
26
10
80
4
30
14
94
6
36
30
30
30
30
6
20
40
24
36
8
4
30
8
94
24
36
30
53
123
18
4
12
24
20
15
1
6
29
36
63
4
6
30
17
19
24
92
58
32
52
56
12
30
34
68
10
20
6
34
12
5
21
12
3
37
30
18
54
14
42
57
13
80
63
27
9
63
6
16
11
13
35
7
2
48
18
12
72
22
14
30
30
40
12
48
90
12
48
6
66
24
14
10
54
38
10
20
69
36
49
48
6
62
40
8
4
35
48
13
42
30
24
6
50
18
22
54
65
1
60
60
2
6
22
18
110
34
18
68
10
32
102
10
26
42
10
24
30
14
84
16
17
13
2
60
4
6
20
3
25
59
25
18
48
6
6
54
18
18
48
6
24
42
42
20
81
39
33
43
24
66
36
48
35
1
36
78
65
1
2
90
4
6
18
24
56
64
36
12
12
30
5
15
6
82
2
16
20
90
30
52
23
49
30
12
24
65
7
50
28
95
49
23
45
78
22
54
26
18
16
44
4
8
58
66
36
48
89
1
32
22
53
33
16
24
30
41
1
20
28
20
22
5
37
35
15
6
87
43
30
20
24
22
60
26
99
31
110
10
90
8
30
12
18
51
25
8
3
33
90
21
1
20
15
117
16
32
30
4
18
12
38
82
14
42
39
1
8
10
30
11
25
14
9
21
22
50
22
90
8
28
32
42
6
4
6
12
2
40
50
6
16
60
24
20
130
17
57
36
12
3
19
78
32
10
20
66
40
6
101
67
26
4
35
13
24
35
3
22
30
29
27
10
78
6
11
48
15
94
6
14
10
42
35
36
73
20
39
48
37
26
22
59
39
16
89
45
30
16
54
2
28
62
28
54
12
24
50
27
13
60
6
18
12
35
1
18
42
24
24
32
18
34
60
18
12
42
30
36
24
24
12
30
23
9
16
50
42
28
20
54
70
20
3
25
20
3
27
28
14
3
7
6
119
37
18
6
47
19
104
21
25
18
5
21
51
1
20
4
14
52
5
49
30
56
12
36
16
24
41
43
6
6
86
30
10
2
22
6
2
40
35
37
36
20
3
1
24
11
43
38
99
3
22
30
30
8
10
30
26
34
6
2
135
55
5
15
40
54
18
6
2
18
30
22
18
12
38
15
19
50
16
6
14
10
44
16
42
84
6
24
24
14
10
17
3
40
68
28
2
22
6
2
18
22
77
25
26
21
13
72
71
7
36
65
31
5
1
59
25
66
2
10
17
3
58
24
108
11
7
18
32
18
30
4
26
40
42
20
4
6
24
14
10
2
4
14
21
21
48
52
68
42
10
20
4
11
43
24
56
30
99
13
30
12
18
18
72
18
47
7
50
10
48
20
48
16
90
30
54
30
30
36
108
6
90
2
4
6
8
10
6
35
25
24
84
8
30
4
53
1
156
6
72
6
36
11
145
2
30
58
5
13
180
20
112
24
24
74
28
24
26
42
22
48
23
3
10
12
47
31
41
13
12
24
66
18
6
5
1
23
73
12
8
30
4
89
7
2
6
57
19
18
8
30
58
6
5
1
42
8
10
24
30
30
24
12
140
10
62
10
60
56
10
20
34
6
20
46
6
20
18
40
20
52
60
38
10
6
14
42
52
86
4
18
8
10
62
28
30
96
14
12
30
12
66
4
30
20
10
48
47
1
6
8
16
5
57
4
24
ABCD 99980545012*3^$a+1 [50049]
39
25
35
72
157
35
48
37
48
47
57
51
24
48
12
1
155
69
51
69
51
13
11
133
83
12
12
21
75
45
135
97
11
24
37
48
23
12
48
24
36
25
35
108
12
12
73
152
75
132
96
57
27
108
60
45
63
169
8
15
108
60
24
156
48
36
1
32
16
47
49
83
60
12
36
9
3
37
24
59
12
60
120
36
57
3
72
60
33
27
132
25
23
132
13
11
36
25
8
96
136
8
63
12
12
49
120
24
23
24
25
35
85
8
195
21
24
63
84
156
9
111
60
13
59
85
23
57
75
13
203
117
64
96
59
109
56
99
96
21
75
12
120
36
12
177
40
11
37
24
83
48
45
39
25
11
45
15
60
189
48
16
32
48
40
155
36
180
45
48
15
48
108
24
21
16
23
25
23
84
36
24
48
1
32
27
37
176
24
15
1
23
72
33
40
56
39
84
12
9
24
16
104
136
56
40
8
40
128
27
61
80
51
228
108
45
15
12
157
35
45
3
13
23
24
1
80
192
75
37
167
48
72
180
84
12
69
63
72
60
48
12
33
63
12
108
48
60
60
12
45
48
120
216
40
48
23
84
96
85
167
48
9
15
60
36
57
72
39
12
45
39
25
23
48
25
24
8
147
85
23
25
8
15
108
132
57
15
33
120
64
35
24
69
51
21
3
45
168
75
108
1
48
23
49
35
204
49
48
203
12
49
35
96
48
21
136
128
24
3
37
72
143
1
131
48
12
25
23
48
9
96
63
57
39
25
120
8
48
40
120
24
179
37
168
35
132
9
123
13
24
48
71
57
39
228
13
35
72
37
24
59
45
3
84
96
9
111
48
12
60
33
24
3
24
85
24
72
32
51
12
25
72
143
72
25
11
12
120
9
3
85
47
228
13
23
72
12
96
12
24
73
56
87
24
36
37
336
32
24
48
136
24
71
9
3
13
80
64
96
24
23
24
108
60
108
69
99
132
12
45
27
84
24
12
13
32
48
16
32
208
59
61
32
27
37
96
8
87
57
51
24
45
3
133
167
97
8
64
59
72
133
11
36
24
9
87
33
40
72
479
48
12
45
96
27
12
193
72
59
12
12
45
112
11
12
57
208
71
57
24
168
3
132
73
95
9
15
24
9
27
24
45
27
117
96
51
120
13
80
40
32
51
69
51
12
121
71
24
25
11
13
128
15
9
40
56
3
12
73
152
72
48
63
24
1
24
35
45
27
85
8
15
97
24
35
24
108
24
60
45
39
57
64
23
12
133
32
3
37
71
12
12
33
15
1
35
117
99
93
3
12
33
39
25
24
11
60
49
47
105
27
85
83
69
3
21
96
39
25
24
120
95
97
119
12
37
32
160
179
61
8
112
8
63
25
8
51
48
12
84
24
117
3
21
112
143
81
15
73
8
27
165
40
167
25
83
141
16
23
81
64
32
63
132
261
39
1
24
11
72
85
35
165
40
95
1
95
57
15
25
35
37
96
131
24
61
131
37
80
96
27
12
25
143
57
40
107
21
48
27
12
1
32
15
49
24
155
165
111
24
12
37
48
120
215
60
108
177
24
3
37
95
49
11
21
184
23
48
24
24
25
59
165
136
71
1
128
40
47
49
11
12
25
72
23
60
61
32
27
12
1
155
48
24
48
120
84
33
15
72
25
155
13
11
45
27
60
24
180
48
13
8
15
25
72
24
71
97
80
147
133
107
21
3
12
24
48
48
97
23
129
51
24
13
8
3
229
56
99
12
153
27
45
63
1
11
21
3
21
120
16
95
12
96
109
107
108
108
237
87
36
85
23
36
61
24
120
48
143
48
12
12
57
16
35
45
40
155
24
93
88
107
61
32
87
12
204
12
24
205
23
33
24
75
21
40
47
60
117
3
85
23
60
12
25
80
135
12
48
13
59
309
51
21
24
63
153
24
3
21
99
85
32
3
60
36
12
49
11
109
8
3
24
21
27
12
120
ABCD 99980569894*3^$a+1 [50013]
25
32
64
8
48
24
96
45
3
96
16
227
61
56
24
64
56
112
59
18
147
15
54
234
177
16
32
48
112
101
99
63
25
65
15
64
80
16
104
40
176
45
67
77
18
121
59
85
113
7
176
24
192
40
96
59
13
56
112
17
111
16
89
31
5
139
24
251
54
126
36
18
3
159
18
7
24
176
16
80
112
312
168
221
99
27
18
75
72
240
45
54
421
224
39
57
141
43
200
96
64
80
160
32
192
40
11
45
9
90
301
56
160
48
96
5
195
75
36
9
40
56
3
165
16
240
29
43
104
120
24
336
21
72
18
9
40
95
105
16
77
108
39
24
99
277
65
90
21
15
73
32
160
8
15
105
24
112
288
72
29
27
63
49
5
27
63
105
21
36
15
3
126
72
63
112
23
1
71
33
111
49
77
43
209
126
49
41
31
5
18
193
104
9
15
219
165
15
18
324
91
8
117
19
8
72
63
18
135
45
54
61
209
39
72
48
165
27
45
19
96
83
285
24
48
39
25
24
41
36
75
87
36
61
96
8
15
432
72
105
72
64
29
72
19
72
35
69
3
13
80
120
144
120
160
24
59
165
16
80
184
120
47
9
9
55
35
108
369
120
24
16
216
65
7
47
225
48
16
32
3
61
56
64
56
208
131
90
288
3
177
36
67
24
56
69
126
144
85
131
69
3
93
280
23
25
72
104
24
16
96
113
306
21
87
90
7
101
27
40
48
72
80
72
24
184
48
48
41
90
13
95
57
141
3
40
24
56
112
32
327
81
112
41
55
215
54
171
72
72
40
8
72
33
39
15
33
72
93
18
54
75
24
81
54
1
24
137
39
144
192
120
72
168
88
59
37
56
213
171
99
205
11
69
16
113
31
5
67
48
11
13
8
160
233
15
72
24
141
75
24
81
199
104
192
40
149
36
198
630
54
162
54
37
8
135
162
7
8
147
37
35
85
41
15
48
72
24
16
48
101
51
160
72
96
24
120
48
8
136
5
3
360
51
54
151
72
72
152
16
72
275
36
54
147
285
75
24
9
63
40
72
527
36
133
11
133
32
24
184
77
99
99
18
123
129
63
27
13
23
57
48
144
48
9
108
75
40
32
24
261
195
264
64
17
175
144
56
16
48
65
111
123
181
24
168
120
29
288
67
48
47
81
99
21
48
24
48
48
99
72
18
51
40
272
40
24
41
54
105
183
97
83
61
120
24
48
120
5
3
15
1
8
72
45
51
57
31
41
54
81
16
8
64
168
5
108
15
40
24
200
27
13
8
48
75
21
15
1
48
41
18
285
112
8
48
159
25
11
93
184
8
93
75
40
104
33
144
31
120
104
15
105
21
27
81
279
72
24
160
144
56
64
56
120
69
90
108
90
27
45
27
96
168
64
77
54
45
96
144
16
8
51
ABCD 99980581934*3^$a+1 [50086]
36
79
54
66
5
16
12
8
49
51
128
7
12
65
25
42
41
13
72
83
55
72
77
12
25
23
72
24
52
200
43
17
37
51
21
30
21
15
5
12
25
63
45
23
12
19
33
32
55
5
103
5
120
25
51
15
36
36
53
25
15
39
5
61
162
72
60
17
1
30
17
127
90
3
15
41
31
6
47
25
11
19
33
3
5
36
36
19
9
27
48
77
24
24
37
72
15
20
61
119
97
11
40
33
24
15
57
23
7
18
131
31
60
29
79
41
40
27
105
8
31
30
18
33
132
8
120
12
43
33
87
5
13
36
23
127
30
11
157
48
23
67
89
84
12
228
19
65
13
54
84
69
75
41
67
54
119
61
3
8
12
103
5
160
80
85
30
113
85
96
108
15
147
33
108
12
56
4
33
42
33
8
61
3
87
18
6
120
72
113
49
183
33
35
79
261
21
90
41
52
180
32
4
12
8
24
31
45
81
138
17
16
3
17
37
78
17
1
12
54
101
24
163
105
20
91
17
55
42
66
17
12
31
12
54
11
7
72
21
75
48
36
21
8
79
72
6
30
42
15
8
24
4
201
23
36
7
5
28
57
54
33
27
53
31
65
61
23
37
54
66
6
120
42
12
18
6
27
243
29
36
24
16
104
1
24
11
199
33
8
1
108
15
3
5
79
24
9
32
25
111
12
20
88
57
60
47
4
15
5
1
48
47
76
27
12
29
84
48
43
125
49
6
117
60
33
42
33
92
37
11
24
91
54
15
116
31
54
87
68
1
39
116
48
13
83
36
28
8
49
23
43
17
25
11
7
33
20
24
25
47
76
57
3
8
4
20
97
11
19
21
33
39
20
73
30
24
228
17
148
3
89
13
6
12
54
51
20
7
81
24
20
12
1
24
95
60
24
1
48
83
48
85
36
35
55
21
92
88
12
20
7
5
115
36
33
21
39
21
48
3
15
17
16
21
18
65
13
30
54
90
60
30
11
43
29
7
69
116
24
4
3
24
18
11
4
20
12
36
145
72
47
4
9
156
95
12
37
3
8
61
51
8
12
72
36
19
18
18
6
246
24
29
55
5
175
42
54
66
150
17
163
12
5
31
36
54
39
56
67
24
228
53
25
47
1
36
3
15
21
32
73
87
20
73
15
39
21
21
51
33
95
52
32
37
35
16
200
97
23
97
47
156
13
39
152
103
77
25
18
5
28
60
32
40
116
4
21
6
30
3
21
12
54
90
39
32
37
35
1
24
72
171
3
5
19
12
18
72
3
33
24
11
220
33
35
4
108
33
6
84
54
18
42
51
75
5
7
54
23
16
32
12
40
183
17
97
30
21
3
29
115
66
11
43
41
31
36
42
12
3
33
114
18
11
36
73
75
20
13
47
31
66
18
72
54
60
11
88
225
11
1
6
54
35
16
120
32
13
54
30
3
33
23
12
24
19
29
16
129
47
49
27
72
60
3
12
233
19
18
15
27
18
120
11
67
17
12
48
7
21
15
42
15
15
36
5
67
18
167
28
27
45
3
101
60
4
20
31
65
103
33
33
47
25
15
9
48
23
13
147
12
32
25
36
18
29
61
42
12
41
55
29
36
61
35
13
3
12
3
42
131
96
1
18
54
36
24
11
4
51
161
120
60
43
66
24
12
18
90
6
12
57
36
39
48
132
77
28
15
72
6
47
55
36
54
15
27
33
36
32
40
3
84
42
90
29
24
16
15
42
90
77
25
72
35
36
12
28
93
120
36
24
30
6
18
101
1
6
30
35
55
24
53
73
15
68
4
21
174
90
108
15
60
15
18
15
207
17
36
31
60
18
12
215
16
3
90
36
83
28
12
32
120
36
12
12
43
60
30
6
54
12
18
21
51
5
103
36
5
24
36
4
21
35
12
24
19
6
35
31
5
48
96
16
15
17
1
11
13
195
36
39
66
35
1
23
37
48
6
29
55
21
15
36
5
121
72
35
16
21
108
3
15
24
18
15
8
7
53
48
187
113
24
31
69
32
16
80
28
39
33
92
40
15
36
36
6
107
96
7
5
88
15
60
41
133
3
87
41
24
36
4
3
29
25
3
15
72
18
6
89
91
101
43
81
104
12
13
155
43
17
55
41
49
18
53
37
15
3
57
57
11
24
36
1
36
27
81
11
4
104
1
11
49
120
144
11
36
43
17
19
42
95
25
155
49
36
18
65
4
56
49
15
20
7
41
13
36
83
40
108
32
7
33
120
27
66
47
61
36
54
60
54
12
51
32
60
72
73
83
12
36
31
18
23
13
35
55
5
37
35
100
27
66
90
54
6
29
36
1
24
12
23
24
40
60
8
24
43
53
12
37
6
54
11
12
28
57
66
125
37
54
150
30
24
17
52
105
15
3
24
101
72
1
11
24
37
75
8
36
49
126
41
24
16
44
13
6
30
42
77
192
13
11
40
24
15
93
33
95
64
45
47
36
60
192
37
6
108
65
19
90
23
19
29
40
291
29
1
51
3
89
1
42
18
11
24
12
55
33
20
7
84
24
29
37
23
31
ABCD 99980651086*3^$a+1 [50045]
18
90
18
36
109
35
96
1
8
100
11
36
54
15
45
31
5
30
33
147
13
12
53
30
6
144
66
6
18
36
18
3
135
108
37
53
60
66
18
18
114
18
66
42
54
18
12
109
59
18
120
24
36
54
84
6
19
29
198
78
54
13
59
174
51
9
147
144
51
54
18
93
33
54
36
45
81
19
17
75
15
102
42
66
19
44
15
54
48
15
4
5
39
27
25
89
90
120
24
36
30
24
84
27
64
17
78
12
25
29
171
15
12
121
29
7
120
36
144
29
60
30
6
30
60
36
73
11
24
12
90
42
21
99
37
41
55
47
42
31
68
36
9
30
85
41
36
60
3
141
55
29
36
54
24
1
47
72
153
9
24
67
23
145
119
18
43
47
90
42
12
6
39
4
20
117
3
51
174
15
57
54
6
54
25
5
168
12
198
6
12
54
18
60
7
95
25
24
56
144
219
1
17
42
1
71
18
12
96
219
45
55
59
12
9
141
84
6
9
9
90
66
6
48
6
19
11
18
123
3
117
28
59
18
30
60
9
99
72
144
85
44
15
25
29
12
15
75
18
36
7
89
55
60
95
24
37
17
3
159
66
15
39
18
27
96
9
19
29
42
18
36
30
24
18
54
9
45
30
36
24
1
36
20
69
19
101
15
75
169
17
30
18
7
48
35
54
27
96
75
24
66
54
9
16
29
72
18
180
114
3
45
72
36
6
30
54
24
108
18
12
78
21
4
11
1
119
1
17
43
20
63
1
35
54
7
8
27
108
12
18
115
12
5
12
18
72
96
36
1
29
55
71
9
51
30
18
42
18
36
18
18
49
36
35
24
21
33
120
6
36
48
6
18
48
72
42
30
6
18
36
21
33
30
81
51
48
60
144
30
126
37
77
108
55
84
23
12
105
36
45
54
48
1
80
9
67
65
75
15
81
45
3
117
72
72
15
45
19
80
27
12
42
48
96
27
27
12
49
5
36
79
11
24
21
33
66
24
48
24
25
29
12
19
23
12
1
53
7
35
45
117
91
71
1
119
85
11
102
60
63
39
24
30
151
20
9
96
54
72
84
36
13
5
312
3
45
6
25
11
12
18
24
31
125
42
18
79
5
60
66
45
24
99
21
9
72
168
36
234
1
11
73
60
17
3
16
144
11
6
108
36
19
11
24
21
9
6
121
5
39
60
3
60
36
1
83
6
90
25
32
63
36
24
72
30
90
132
18
19
11
42
36
36
18
1
11
54
6
18
27
120
40
23
240
66
15
75
45
141
79
41
36
60
72
102
6
12
42
1
24
5
19
71
9
9
6
36
30
6
9
76
107
81
105
66
24
72
9
21
43
11
6
30
18
51
64
11
36
18
7
84
5
18
12
60
1
80
4
383
18
75
63
45
171
60
30
60
19
11
114
31
5
19
29
126
6
30
90
54
36
90
54
24
21
15
121
41
30
73
17
78
36
90
48
6
61
56
9
211
17
6
21
99
96
1
17
12
24
12
18
6
84
24
156
31
29
12
60
30
9
9
31
59
60
30
36
6
109
29
7
35
13
125
60
102
42
48
99
9
7
119
24
37
17
18
48
141
21
24
54
36
48
6
30
37
35
78
72
54
25
23
6
27
28
137
60
18
54
18
49
53
6
1
29
6
21
24
84
100
95
120
42
18
90
12
339
45
30
24
90
54
13
17
96
36
55
11
144
45
105
31
23
1
80
9
102
24
66
54
25
80
4
35
25
155
45
27
60
120
13
5
24
48
42
21
136
35
36
25
65
15
3
24
108
72
12
60
120
54
7
65
24
48
132
30
6
180
162
13
35
13
47
9
40
53
36
51
36
3
24
37
29
6
169
5
6
1
53
102
42
3
69
39
160
17
102
6
30
25
89
12
78
12
45
63
6
36
66
24
189
39
6
36
36
30
13
11
66
19
23
156
6
138
132
18
12
18
36
6
36
108
30
6
30
1
24
71
30
63
16
179
90
12
60
12
90
97
11
24
49
5
36
36
12
36
36
91
125
19
84
12
35
48
24
12
6
18
1
20
9
6
30
54
36
6
3
76
200
3
6
66
24
30
60
126
21
27
6
151
11
9
63
12
144
42
108
175
59
30
36
51
45
31
53
15
27
84
1
5
18
36
54
84
27
4
92
39
24
12
24
25
65
79
11
48
18
114
48
78
48
96
55
36
29
18
42
18
48
54
15
9
31
5
66
54
18
36
36
25
36
29
36
24
18
21
16
65
6
18
36
31
23
72
9
75
141
129
60
84
31
11
12
73
59
18
180
12
54
24
36
21
9
132
30
24
9
36
3
121
11
18
48
55
60
137
42
1
155
78
54
21
45
6
66
24
30
60
21
27
6
91
56
9
234
42
19
11
24
9
9
12
6
84
18
6
21
159
81
3
ABCD 99980868368*3^$a+1 [50004]
35
40
99
90
6
60
204
24
36
186
23
55
72
78
3
72
48
39
24
24
60
141
81
18
90
75
128
13
120
107
43
77
49
23
16
51
108
65
16
15
24
36
36
54
24
3
57
42
84
17
7
105
176
109
83
144
43
162
75
153
87
45
83
16
32
48
25
15
24
57
30
33
15
17
109
75
120
69
131
31
24
105
80
91
90
48
30
21
21
30
18
42
24
30
66
33
51
240
180
24
42
84
51
3
36
57
8
61
11
7
12
93
8
97
156
27
3
21
3
125
1
47
13
144
35
55
81
75
69
57
18
210
12
23
31
126
35
40
39
96
41
88
15
90
36
90
41
7
36
21
93
66
41
13
66
9
27
90
48
36
15
21
60
90
54
96
18
66
35
85
66
113
37
18
6
84
96
6
24
24
6
210
96
30
18
12
84
36
60
18
311
25
36
24
96
24
11
55
30
24
36
54
6
3
27
21
8
55
120
6
18
65
16
15
57
27
72
60
9
120
45
6
138
3
24
15
33
56
55
6
48
66
36
125
25
15
15
54
60
36
138
57
80
55
9
9
30
81
45
54
60
60
6
6
84
150
54
36
6
119
139
30
102
24
24
156
186
11
19
101
48
1
30
65
13
30
21
15
96
48
66
30
36
29
192
48
1
54
9
72
45
24
24
66
24
17
139
24
12
54
66
30
30
84
9
147
24
69
81
39
117
11
7
57
15
9
75
125
55
30
54
72
24
60
6
114
137
49
18
96
60
6
30
48
36
24
33
63
6
35
13
83
40
104
55
24
6
51
69
11
13
30
60
41
40
3
66
54
60
17
88
48
39
48
17
49
15
69
3
24
93
36
6
90
18
66
24
35
37
18
192
48
36
36
30
131
13
51
63
36
66
11
133
30
21
80
64
9
6
60
30
114
21
141
24
59
37
258
36
5
55
36
114
27
24
15
24
84
96
5
24
97
18
66
30
21
9
6
30
35
73
12
84
15
81
54
6
11
79
30
35
13
75
75
60
12
18
12
48
15
45
11
55
24
36
294
12
18
12
294
114
36
65
121
30
30
84
66
330
18
12
29
55
114
36
51
48
21
120
6
18
6
126
30
18
60
6
5
25
6
138
42
84
57
63
54
51
15
54
35
37
30
21
24
144
24
8
7
12
5
13
171
32
7
60
5
16
21
30
138
11
16
48
15
90
12
59
25
39
75
66
11
145
63
75
12
54
24
27
135
24
6
35
55
24
9
135
33
123
29
96
40
9
12
30
24
30
36
51
93
120
6
5
88
51
24
6
180
54
132
89
19
5
55
12
30
54
36
108
216
17
49
143
31
24
6
90
30
24
42
48
102
54
60
6
60
18
96
5
25
36
30
45
63
12
48
42
48
51
9
23
13
30
36
48
90
12
123
21
6
30
54
24
6
51
9
30
24
33
93
6
60
9
279
126
30
36
9
96
15
54
24
107
25
48
23
43
36
30
24
54
60
6
156
18
120
72
165
104
64
72
3
53
24
40
15
30
90
9
81
54
6
114
36
90
99
51
29
96
13
192
30
5
40
63
33
9
108
27
39
17
133
35
72
43
60
65
25
6
30
83
67
29
229
90
72
114
6
9
96
285
11
64
9
71
24
1
54
36
150
144
84
3
24
45
18
41
61
90
18
12
24
60
15
21
18
33
27
53
24
19
36
9
45
35
55
6
59
139
156
24
12
60
9
165
30
101
64
144
128
120
24
136
3
90
90
9
21
51
285
35
55
129
51
54
6
24
17
88
45
6
53
7
48
30
11
85
59
48
7
6
75
80
24
1
111
75
24
24
72
29
19
30
36
51
264
51
5
64
9
47
55
54
27
32
31
144
12
228
225
141
24
96
6
18
27
15
30
35
55
78
6
5
109
6
77
19
21
9
39
99
36
30
59
91
30
90
6
84
275
151
54
24
72
60
60
24
90
36
114
35
205
174
42
30
24
45
45
11
205
90
33
32
79
114
90
66
24
60
6
90
36
54
6
23
40
8
13
60
84
35
61
6
138
126
24
6
15
51
18
123
129
54
336
60
60
30
54
69
51
24
30
71
55
6
51
69
24
66
24
6
60
ABCD 99981088594*3^$a+1 [50062]
48
36
8
3
72
36
25
44
15
60
57
15
84
25
32
33
51
76
59
1
8
12
15
48
1
36
12
60
8
9
18
1
41
18
12
21
4
53
30
6
7
23
109
5
192
19
5
15
105
135
84
16
17
42
1
20
189
51
12
135
105
84
51
12
97
56
112
8
3
45
16
41
60
3
69
48
24
30
69
16
48
32
15
85
108
8
15
72
6
27
52
80
16
71
13
8
24
28
95
33
52
17
15
81
79
24
95
25
29
31
35
1
8
45
42
33
15
18
72
135
88
17
15
16
32
24
39
69
16
5
7
24
23
1
32
4
11
33
100
80
52
29
63
27
21
33
19
17
90
1
12
35
36
42
3
69
12
123
3
13
20
52
65
27
48
9
3
100
23
24
30
6
30
3
39
66
15
21
3
15
1
44
36
96
3
6
90
9
12
9
42
30
175
48
32
40
24
11
153
21
18
90
36
15
21
51
48
4
47
13
5
27
21
15
12
15
81
100
20
12
28
56
9
19
48
23
69
21
27
48
16
48
17
51
93
15
27
85
20
28
5
15
9
43
5
24
3
28
77
55
12
128
16
36
108
17
43
96
20
4
32
21
55
59
33
16
41
39
4
20
16
5
39
36
129
12
3
33
15
28
80
39
6
211
44
64
71
6
55
35
66
18
9
36
72
27
13
29
79
59
37
44
16
8
3
90
19
5
151
12
48
35
33
9
36
31
5
3
51
72
37
65
42
33
15
1
20
75
12
108
121
5
135
4
59
18
15
39
13
96
41
3
36
60
27
138
27
4
23
18
108
15
24
15
25
108
68
24
40
83
48
45
15
177
57
7
8
111
25
47
18
79
77
3
15
36
36
9
87
37
60
11
69
36
36
39
1
36
47
21
60
52
60
173
30
37
132
48
17
31
11
21
15
12
85
65
12
31
47
1
11
21
39
21
33
36
99
12
52
12
176
4
5
19
11
109
59
12
18
60
36
135
39
1
5
27
3
45
45
54
33
12
40
5
27
33
12
36
15
12
12
21
12
3
57
90
13
53
24
3
15
93
27
45
28
12
20
63
97
32
28
8
24
75
18
72
111
69
60
15
172
5
24
66
105
111
105
39
25
8
40
5
30
1
80
4
5
3
105
7
8
3
6
55
29
42
12
21
16
120
5
114
121
24
36
44
52
128
4
71
117
69
31
5
75
120
48
84
45
15
27
61
48
32
147
30
6
30
42
30
15
45
30
54
43
36
20
15
54
67
53
90
57
21
84
31
5
78
45
4
5
15
3
138
24
7
29
120
42
30
7
80
45
3
24
4
20
12
9
126
117
196
5
6
1
17
18
12
21
15
165
51
6
84
75
16
32
48
9
96
7
20
108
3
1
44
9
91
32
75
37
60
116
60
24
96
12
48
57
12
6
90
75
16
96
80
28
24
143
13
5
7
8
12
12
52
35
6
18
1
65
15
219
162
43
60
47
33
36
76
68
24
48
15
24
30
168
3
52
53
15
60
9
51
48
15
36
18
31
5
75
15
49
5
12
51
63
30
6
21
15
18
31
8
156
12
27
90
15
12
48
36
99
6
7
83
9
112
35
144
21
105
6
13
12
203
21
24
40
5
15
100
56
48
57
66
73
20
15
49
47
13
53
18
25
44
45
51
84
48
159
21
63
45
9
123
117
27
24
75
12
9
9
39
3
120
54
6
45
75
18
31
5
91
23
1
48
5
30
18
7
20
87
18
66
45
16
48
56
39
37
29
15
120
24
112
5
43
20
3
54
6
37
48
8
40
41
3
28
32
96
16
36
47
45
16
32
52
12
8
105
30
1
24
35
18
123
16
44
105
19
20
15
66
15
36
24
75
105
84
3
25
44
4
20
24
36
12
24
16
47
81
15
9
40
96
44
16
11
25
5
19
5
12
7
56
9
43
12
36
20
69
43
35
13
24
20
16
36
29
19
23
9
88
5
123
48
195
69
48
24
3
66
19
12
108
36
29
175
8
69
19
36
11
24
33
33
18
45
15
9
27
48
60
81
40
95
144
66
24
43
23
9
51
1
56
15
49
216
8
16
104
60
27
9
24
75
42
15
12
16
20
76
35
33
21
27
12
15
1
144
8
9
15
148
36
59
18
3
9
7
8
27
9
100
104
112
8
316
11
36
97
17
36
15
3
30
55
59
48
18
6
49
32
9
43
11
37
53
87
33
6
30
31
24
8
96
12
4
8
87
24
30
75
96
24
9
108
72
12
91
32
45
87
15
13
23
13
56
3
33
12
63
42
31
60
35
9
52
116
3
25
11
120
54
6
141
39
13
48
20
64
83
21
84
76
5
31
44
45
55
20
40
11
24
1
20
45
3
21
7
132
8
33
30
1
23
12
49
11
25
5
36
24
123
52
8
105
75
28
80
4
29
15
39
1
24
8
33
24
12
3
51
36
144
60
84
13
44
69
42
57
177
66
18
126
24
129
33
12
6
12
18
75
87
109
68
40
95
36
30
36
6
45
28
20
12
3
109
101
24
3
60
3
54
31
32
64
5
39
27
33
45
12
42
33
4
104
69
43
8
12
64
5
39
27
18
7
107
1
17
108
102
145
35
72
85
23
18
39
21
55
72
8
16
5
79
32
123
72
9
45
36
15
4
68
57
60
66
25
89
79
77
87
21
15
99
12
13
5
123
52
32
9
15
132
39
48
73
12
32
69
36
55
8
16
12
17
ABCD 99981589276*3^$a+1 [50085]
3
27
60
120
45
21
60
36
18
25
5
12
108
3
12
135
60
13
20
3
9
72
4
12
8
51
81
40
44
9
36
48
7
96
8
64
17
3
87
13
5
6
49
56
15
1
5
48
12
30
49
11
25
53
15
60
52
35
9
12
64
8
28
17
43
53
15
51
81
48
9
36
30
96
18
90
85
17
55
5
63
21
90
37
32
45
111
4
77
39
60
76
8
12
3
42
48
6
24
57
63
13
29
18
36
30
30
156
18
6
85
41
18
66
15
15
30
36
55
20
3
61
5
96
30
90
48
135
16
104
132
48
75
33
52
92
3
12
9
51
9
4
11
6
79
32
3
24
12
21
84
9
96
19
24
8
4
24
11
30
90
18
6
9
171
25
11
60
21
39
25
23
6
39
57
30
13
20
15
66
6
1
29
18
120
33
27
21
15
1
8
12
96
117
15
40
8
27
1
24
48
24
36
8
21
19
11
33
48
3
24
60
12
18
31
32
60
27
81
24
100
41
36
18
6
24
15
15
37
36
68
21
24
39
81
6
1
23
45
4
32
4
56
45
114
69
12
40
20
9
67
29
159
72
4
5
18
72
1
20
3
9
36
4
5
6
9
111
57
57
42
1
8
45
67
17
27
88
8
112
5
27
28
36
35
6
24
30
114
66
36
78
36
79
47
18
7
5
3
15
42
43
35
13
83
60
6
19
5
7
23
129
28
173
36
15
45
63
15
6
7
29
54
21
4
56
9
27
63
61
5
90
21
12
81
39
28
23
6
63
15
37
29
7
8
36
4
11
54
7
83
30
19
5
7
23
42
15
63
1
20
21
19
92
12
16
35
1
23
42
15
28
35
60
81
132
12
27
1
12
35
6
6
24
97
68
16
36
149
18
45
96
40
32
12
21
55
5
84
75
12
148
11
9
27
30
15
33
3
4
8
105
63
9
24
54
12
60
25
5
15
16
12
65
3
4
23
42
15
24
36
28
101
15
100
72
104
15
45
33
3
9
3
21
24
7
29
36
31
8
76
56
4
8
15
57
39
120
120
1
8
28
53
6
165
123
12
13
60
167
9
12
33
90
30
6
21
40
53
15
36
45
24
67
29
15
9
24
6
1
20
3
36
60
9
255
1
32
84
3
25
137
54
21
36
9
3
15
6
24
51
4
92
16
68
4
72
48
20
27
25
104
4
17
30
93
28
20
12
15
60
1
20
15
6
15
15
49
36
60
5
168
43
8
15
6
39
9
12
3
15
81
24
96
16
5
18
30
102
84
21
33
60
7
29
51
33
30
37
35
18
6
45
51
45
3
12
13
8
33
19
11
9
48
120
72
76
11
13
5
72
30
60
21
39
25
5
15
33
3
24
3
6
67
92
72
24
252
99
18
27
39
6
24
24
7
65
15
33
42
33
45
3
63
25
41
15
4
12
80
12
57
90
54
31
44
45
114
45
105
7
8
16
120
11
84
54
12
3
27
9
40
20
51
1
107
1
5
7
8
39
42
15
28
35
1
89
90
30
7
5
30
33
40
92
3
72
18
27
15
24
36
24
21
15
61
17
27
9
7
17
135
15
60
6
67
24
20
3
97
59
1
95
13
20
15
60
30
102
18
60
3
57
15
15
36
66
15
3
1
72
24
36
8
69
7
24
44
12
9
39
36
16
20
9
6
105
4
5
19
36
71
33
72
4
35
24
6
19
8
9
15
24
4
17
18
93
63
37
17
7
65
24
31
96
92
87
1
29
75
3
42
63
36
16
53
6
37
83
36
61
84
5
30
1
24
8
57
48
6
6
78
36
49
8
4
143
30
7
8
52
53
12
51
9
30
18
96
36
19
32
12
27
9
51
21
4
5
18
12
141
69
43
71
30
6
1
17
115
35
37
23
45
15
33
57
72
39
16
29
30
54
15
72
36
12
100
11
1
20
3
30
36
7
53
54
6
66
1
68
4
11
25
11
21
3
1
20
9
6
73
17
3
48
4
29
55
116
69
96
18
25
5
31
24
35
6
90
21
36
108
99
37
29
66
24
1
29
6
18
63
33
6
54
51
33
42
18
12
31
8
51
21
24
28
71
24
6
19
20
147
13
8
108
96
48
12
3
102
30
13
12
36
23
6
15
3
60
1
5
6
24
24
121
36
8
27
1
20
3
54
6
66
99
39
42
55
29
187
29
51
3
97
23
49
5
15
16
11
18
96
175
36
59
24
36
45
12
48
21
15
16
8
4
20
108
3
37
20
9
24
24
6
37
80
12
51
1
29
51
99
9
57
15
24
15
36
21
4
53
3
27
13
8
36
3
205
11
21
3
1
44
136
32
40
80
4
23
12
61
29
60
90
114
7
32
12
15
1
59
13
11
9
52
29
54
93
3
1
29
7
29
24
54
30
12
3
12
39
97
24
128
21
6
21
63
61
95
30
108
12
31
8
4
56
15
24
45
12
16
29
18
36
9
16
32
147
1
44
21
15
4
11
24
21
16
24
29
3
9
24
27
3
60
114
30
1
80
21
30
84
117
52
12
89
6
48
72
18
27
45
18
73
24
20
33
135
21
15
15
25
41
15
15
30
120
15
33
43
59
60
30
18
6
19
47
49
29
36
150
1
35
73
12
24
20
105
19
72
44
9
27
69
79
8
3
30
19
32
76
59
24
6
30
1
32
45
3
9
48
15
28
60
17
55
65
3
4
48
8
3
96
18
12
48
36
127
29
90
21
72
52
8
21
156
15
3
1
41
18
6
15
9
6
84
30
43
17
15
12
33
72
31
23
21
28
48
8
15
30
15
84
15
33
63
120
36
1
53
30
1
36
8
81
3
168
27
36
57
12
171
6
60
30
133
11
114
87
60
40
35
18
132
60
39
16
29
36
24
51
48
60
28
8
112
20
3
49
35
1
35
37
8
21
60
115
36
32
40
12
8
36
15
1
23
177
3
25
5
36
19
11
21
76
80
28
12
24
35
81
33
96
78
120
6
15
45
36
219
40
72
17
30
33
9
48
72
54
24
37
23
37
20
69
60
144
7
59
1
125
51
48
24
88
8
ABCD 99982009696*3^$a+1 [50043]
24
1
60
65
18
72
37
120
32
135
13
125
3
147
12
1
12
65
55
68
52
56
12
99
145
48
35
61
84
20
220
47
21
75
177
72
16
72
48
29
43
5
15
75
21
51
25
80
45
48
6
25
12
44
75
1
23
37
12
36
120
65
66
60
18
15
72
4
71
61
113
15
60
12
40
20
15
204
69
21
103
68
4
23
61
20
27
30
54
25
168
47
13
36
89
183
3
9
52
11
30
24
138
36
37
48
5
6
49
24
12
60
36
72
35
36
12
57
51
96
54
19
47
1
23
54
43
23
49
221
127
24
60
59
90
15
9
27
40
53
72
3
16
5
31
36
68
57
18
24
30
55
35
126
31
56
144
24
39
157
5
30
18
43
35
144
48
1
192
209
18
30
3
124
48
95
21
196
84
29
31
41
31
107
78
18
54
18
12
73
60
108
96
44
16
5
43
47
13
108
48
95
96
45
28
71
9
36
27
25
24
5
19
47
204
13
95
13
24
8
57
43
125
18
33
40
32
4
24
41
151
12
32
21
79
11
13
65
19
47
24
61
44
36
15
33
40
68
60
40
180
24
84
17
15
40
32
52
53
31
41
18
13
12
11
97
8
76
5
15
3
37
48
113
30
85
5
162
6
55
12
72
12
20
24
4
11
37
200
72
28
44
16
17
7
65
24
151
83
81
16
5
51
40
140
24
3
97
11
33
57
72
48
15
4
23
33
15
129
15
96
13
17
15
24
15
1
128
105
19
48
60
140
40
20
112
17
19
12
60
47
1
239
13
24
11
54
91
12
96
32
9
18
37
60
84
12
95
12
73
23
25
11
30
96
27
40
5
48
15
75
33
21
96
43
59
25
8
3
24
141
39
18
30
33
27
13
35
24
72
25
20
75
21
57
15
12
39
24
253
12
95
102
31
119
49
12
84
11
49
5
31
8
87
90
7
35
45
60
21
30
129
28
47
117
100
68
52
20
33
7
44
21
19
72
92
3
49
5
66
24
120
24
12
13
84
65
15
75
1
56
76
12
48
29
151
44
21
48
96
31
59
25
11
49
89
24
120
18
13
11
144
25
56
93
91
12
23
60
25
77
42
33
15
24
9
16
29
51
69
72
3
51
1
17
7
65
15
60
100
23
21
84
28
168
12
84
60
116
60
75
45
52
23
85
65
30
25
17
103
60
68
16
36
164
33
55
41
79
48
8
9
18
49
56
100
12
32
21
19
35
13
53
72
67
44
4
35
1
12
20
3
72
37
35
1
71
45
9
7
84
35
108
13
60
132
11
120
61
8
28
8
16
24
149
7
20
36
75
25
107
105
123
69
16
83
97
12
11
72
49
5
19
95
169
47
85
20
28
65
55
11
54
3
40
173
7
8
9
18
69
3
30
42
73
8
39
121
77
67
23
37
24
84
95
61
24
23
49
56
57
72
91
32
87
61
104
16
95
13
32
24
40
71
97
12
8
112
108
56
51
36
13
11
30
24
19
47
96
12
37
68
136
161
15
16
12
96
36
35
73
35
133
152
16
29
7
60
60
44
4
32
3
36
36
1
140
27
25
60
203
54
18
25
47
48
33
39
54
7
17
15
172
48
12
56
75
48
85
11
33
48
28
132
12
17
15
3
1
104
48
63
12
42
67
71
78
72
15
39
36
13
32
75
177
45
31
59
13
17
7
89
7
48
11
85
24
36
125
55
48
156
125
144
43
5
24
31
24
44
112
84
59
54
168
72
27
45
79
11
48
60
1
60
29
31
56
36
48
117
19
36
8
52
12
65
3
39
69
160
60
36
11
37
60
120
5
123
4
8
147
145
5
15
28
5
115
11
61
60
36
12
240
8
12
237
54
1
24
11
121
5
144
3
12
28
60
20
108
27
145
8
3
61
35
61
5
19
59
81
75
78
48
24
79
84
101
42
25
23
205
65
114
85
48
20
64
101
39
48
3
72
37
36
35
25
48
17
114
30
55
41
54
36
25
24
20
105
24
54
37
29
90
36
60
25
20
28
120
131
97
24
35
109
36
23
121
131
9
4
36
12
29
103
128
120
40
113
55
17
18
49
5
18
9
45
79
24
113
30
25
65
7
17
43
60
32
24
64
20
36
52
72
5
3
4
35
48
21
16
23
12
24
9
93
19
36
48
11
45
40
95
33
12
135
73
8
148
41
30
25
156
53
6
81
40
20
64
29
54
1
72
32
40
12
53
55
48
24
59
36
9
276
51
25
17
31
36
23
37
108
48
20
75
12
105
40
32
16
65
99
ABCD 99982230542*3^$a+1 [50005]
84
91
117
8
37
18
18
59
31
17
19
81
24
20
55
54
15
156
108
36
9
143
384
36
148
60
12
84
51
77
48
72
72
1
27
140
60
28
15
137
28
15
77
13
59
40
9
111
24
96
21
3
36
51
57
33
27
152
1
54
45
8
48
7
17
60
13
143
12
7
53
16
75
81
99
54
75
108
15
72
45
36
120
56
484
60
96
68
7
53
12
64
51
69
56
40
68
181
87
80
84
36
127
33
75
29
100
69
147
69
11
4
120
9
59
12
16
48
356
64
39
126
11
16
12
8
7
65
16
9
15
3
57
32
36
4
48
8
40
32
76
45
59
16
144
15
18
123
12
9
35
108
40
33
119
25
111
24
8
60
148
20
324
96
19
53
28
92
12
13
351
9
63
120
105
75
120
93
36
83
7
54
36
23
31
9
153
27
117
83
7
5
16
15
5
148
9
263
169
23
40
68
85
54
9
27
149
121
39
24
27
72
21
51
54
99
12
8
60
12
36
28
24
168
20
199
36
69
21
167
31
36
90
215
55
18
3
32
136
156
120
21
47
72
36
7
33
183
21
120
21
108
27
27
18
90
9
20
40
116
132
25
18
18
11
96
12
7
53
16
84
63
90
75
105
3
36
80
16
80
112
168
189
15
8
31
90
39
15
65
16
56
96
60
40
32
168
84
60
184
132
24
8
52
96
32
16
56
36
60
60
204
64
27
237
32
64
9
23
13
90
41
28
57
39
60
27
17
1
36
15
56
55
18
39
32
1
123
84
12
56
28
36
68
88
9
63
96
21
83
136
56
13
75
140
28
60
80
40
84
120
8
120
72
16
132
36
141
36
15
3
57
87
18
27
36
45
71
60
60
40
116
84
40
195
33
75
5
265
126
69
156
104
103
65
7
5
76
12
33
59
13
107
12
48
121
15
12
44
19
21
20
16
132
20
43
270
47
100
12
129
15
60
69
23
49
111
32
1
27
48
44
40
20
1
11
28
15
198
108
71
28
8
40
60
99
9
81
75
60
8
72
16
57
27
81
27
92
108
112
39
17
100
48
24
152
28
20
25
135
168
3
90
36
99
81
15
8
112
45
71
64
48
120
21
87
39
144
21
108
8
208
56
4
60
21
195
21
144
143
40
156
111
5
13
35
88
32
40
8
85
72
35
40
123
29
16
60
129
108
3
20
40
9
83
48
52
177
35
91
9
60
48
48
108
56
76
9
36
18
129
87
53
132
148
212
28
3
5
13
36
11
52
36
9
3
33
107
28
45
71
1
35
12
7
81
135
18
11
169
11
4
21
3
60
32
300
1
47
115
21
132
152
145
87
60
144
51
93
33
47
52
36
152
12
61
359
19
21
105
36
35
28
44
37
3
8
12
85
23
4
108
171
41
31
117
8
60
13
59
48
12
40
20
12
120
121
15
80
12
172
81
18
41
40
24
21
23
13
119
61
18
149
108
13
162
77
52
15
180
180
21
108
84
3
72
45
36
120
141
35
88
21
11
16
12
180
105
147
248
1
11
4
147
45
24
20
55
129
24
81
15
44
40
81
54
36
77
12
60
16
32
40
48
44
12
36
19
93
96
56
40
93
180
51
24
96
27
57
51
117
84
33
18
117
8
24
49
72
162
125
100
8
28
45
51
3
72
90
23
157
54
29
7
41
4
56
64
123
21
69
167
49
36
54
17
40
20
12
12
48
88
20
72
180
13
39
33
231
36
216
92
12
79
9
20
108
25
54
18
90
5
28
84
9
11
108
120
67
18
95
40
32
120
40
80
100
69
111
36
20
28
165
131
40
84
69
51
24
8
160
45
35
52
32
133
107
ABCD 99982783016*3^$a+1 [50156]
44
9
114
60
156
49
80
108
4
83
21
36
4
24
8
3
114
18
45
15
24
108
72
33
135
60
12
84
25
41
24
60
19
65
6
37
17
15
3
49
35
24
156
18
36
150
24
21
135
45
21
151
113
6
24
30
12
54
9
129
6
66
114
6
138
150
3
63
12
45
93
216
43
35
120
78
12
15
111
24
33
153
102
13
17
79
8
27
108
33
27
13
29
24
55
89
48
15
9
114
9
15
66
75
39
1
240
176
4
29
223
47
36
12
84
45
4
11
81
4
44
24
117
78
36
66
43
36
227
150
19
23
105
15
25
11
37
95
157
92
108
15
42
138
12
54
6
1
29
54
24
18
3
15
96
48
12
186
42
13
17
111
120
9
6
6
78
37
8
27
30
19
32
3
6
31
59
48
60
78
48
12
42
132
48
108
109
29
19
32
36
184
11
93
100
35
12
24
49
56
4
11
24
54
30
201
15
1
113
6
85
11
18
18
18
66
24
84
6
75
4
47
18
6
6
210
49
17
3
21
19
36
35
9
279
60
21
9
55
35
18
103
89
66
36
13
53
27
36
36
75
114
54
177
15
66
144
66
37
71
144
45
3
72
90
120
27
33
6
157
23
54
30
48
72
57
24
75
37
44
9
30
69
81
31
24
29
42
144
96
24
6
18
48
12
21
21
39
75
36
90
31
59
48
96
49
17
55
23
156
6
6
13
336
59
12
69
3
165
16
35
6
63
27
60
156
49
59
60
81
9
79
41
36
6
12
12
18
6
186
175
29
54
36
25
47
25
44
63
117
15
54
67
32
3
114
43
77
6
12
48
25
8
39
1
95
36
45
15
24
60
85
36
35
169
11
33
21
7
12
20
76
32
57
66
1
20
39
157
24
8
45
27
36
4
56
27
57
189
30
37
47
12
6
67
47
78
60
67
80
141
144
31
44
4
107
24
49
60
5
66
36
54
18
37
83
18
30
24
78
30
6
6
25
23
12
73
5
31
32
33
42
33
21
60
66
24
114
126
120
13
36
29
67
48
32
4
11
30
90
168
36
57
3
21
15
60
48
36
1
83
102
55
140
75
6
75
39
24
9
123
84
48
102
186
24
54
162
42
3
99
24
36
45
88
72
95
36
114
60
18
78
54
1
59
36
24
6
24
48
102
18
51
72
117
162
186
30
18
307
23
45
21
18
36
12
69
93
78
193
35
36
1
29
24
6
9
27
180
37
36
59
12
24
60
6
63
93
19
60
8
60
16
41
30
6
18
9
111
186
78
93
27
37
48
35
36
6
6
30
48
51
45
54
24
72
48
72
54
12
78
36
45
39
96
153
108
57
48
18
25
71
48
25
107
18
6
30
42
45
15
57
36
76
23
13
23
121
60
11
48
12
108
30
39
15
33
64
83
90
15
63
108
144
45
15
72
114
51
76
77
27
4
11
189
40
44
171
9
51
204
33
3
24
120
138
42
1
131
18
102
33
180
40
77
18
6
12
99
93
96
36
234
24
13
80
45
48
15
96
3
13
17
36
96
78
21
9
108
15
27
121
84
11
49
83
78
84
18
72
1
176
111
24
60
61
113
15
39
45
135
13
167
12
25
125
36
19
83
36
6
31
68
9
55
95
121
77
30
42
270
36
84
85
36
41
63
36
39
12
90
24
30
42
3
39
12
24
9
3
129
3
48
25
35
54
54
36
13
17
168
36
114
42
19
35
12
189
75
36
13
24
8
39
36
33
4
5
36
87
9
48
55
35
36
37
143
36
45
3
21
57
19
59
61
53
6
36
30
15
4
29
43
24
144
11
25
119
37
113
36
15
76
32
81
7
83
81
15
36
129
135
30
19
47
78
24
135
15
33
9
19
36
48
32
36
57
12
39
189
15
52
23
6
115
89
115
125
66
30
6
33
27
36
109
71
33
21
103
20
40
35
45
108
147
18
42
13
173
27
48
159
12
240
81
27
13
47
168
84
60
24
81
129
90
1
11
54
15
108
36
40
269
87
51
60
24
33
27
54
27
72
12
51
12
300
18
48
96
55
5
6
13
107
153
81
120
258
72
33
75
12
18
ABCD 99983053304*3^$a+1 [50009]
1
24
83
138
42
93
52
53
87
123
1
59
36
33
15
57
16
48
32
64
60
68
21
75
112
29
15
16
24
8
63
33
4
47
36
9
76
5
15
45
18
145
32
57
3
24
45
18
13
12
80
15
60
12
24
61
8
60
108
9
18
6
7
29
66
25
68
111
45
3
36
96
36
25
12
56
16
20
48
51
6
43
65
15
15
42
3
15
13
17
27
15
93
12
39
85
107
9
24
99
18
55
60
12
8
27
30
31
12
17
67
96
20
27
57
15
81
4
20
4
36
20
24
15
117
39
25
35
85
35
45
36
24
81
27
57
3
51
1
44
12
40
12
12
20
3
42
51
60
112
65
3
15
12
42
31
107
60
25
5
63
4
41
19
24
116
48
33
55
24
8
33
24
63
27
48
72
25
84
24
68
60
4
168
5
30
18
27
60
153
27
3
162
18
42
12
78
45
57
108
6
21
16
29
6
12
45
63
33
64
143
97
20
28
29
6
54
15
16
17
3
33
132
27
27
1
47
96
12
129
36
57
12
43
12
8
48
60
9
91
12
5
36
39
28
84
20
45
91
53
7
48
32
27
13
8
24
52
23
13
12
35
36
21
16
17
30
96
57
24
3
18
39
48
48
15
54
31
44
105
18
1
11
45
36
27
13
5
24
103
60
53
54
18
12
3
15
121
72
95
18
55
12
44
3
90
15
75
21
15
1
144
65
6
36
145
17
66
129
48
45
115
8
4
17
30
6
19
11
18
126
61
8
36
16
47
12
9
60
4
68
39
108
1
44
52
108
11
42
30
69
28
36
176
39
37
17
75
51
69
15
117
63
45
28
17
67
59
21
21
15
12
21
79
35
102
18
6
7
80
172
23
54
19
107
25
168
20
60
24
15
21
4
12
71
18
30
6
19
32
40
17
18
72
45
75
96
9
48
99
33
3
25
32
108
28
96
116
4
108
11
90
15
52
20
39
49
32
60
84
84
40
59
78
15
3
57
27
36
6
51
3
25
36
11
13
17
90
33
24
40
8
28
11
33
112
24
32
12
21
79
108
47
6
31
56
39
54
75
12
105
115
35
138
24
90
12
18
7
36
120
5
30
60
30
7
56
51
81
27
18
12
151
24
20
45
30
25
35
73
80
24
16
12
5
6
21
69
66
18
6
49
35
18
79
101
19
8
231
49
17
43
68
72
12
4
59
13
48
77
27
12
16
92
3
12
157
5
55
36
72
12
116
112
125
12
54
42
18
30
7
29
18
13
23
57
33
24
15
15
72
24
54
91
35
30
31
68
27
18
3
64
5
43
20
60
27
18
43
20
4
56
57
18
48
60
109
60
12
108
47
78
18
9
36
27
13
17
90
45
16
65
27
24
75
85
56
4
5
48
15
63
48
144
85
56
36
3
18
103
20
100
65
54
42
18
30
72
15
39
1
41
27
93
42
1
29
3
4
144
24
41
51
40
8
27
78
12
6
13
44
12
75
18
3
27
57
15
54
54
1
36
41
79
44
39
21
27
49
20
28
68
15
9
156
87
13
23
162
79
11
9
48
33
3
40
44
48
15
72
12
33
156
24
81
12
7
80
40
35
72
24
1
8
117
43
56
24
3
49
71
33
84
123
18
51
51
49
11
13
17
144
51
9
36
19
56
12
3
48
45
52
17
12
19
96
11
73
17
19
48
83
102
36
27
45
90
117
33
115
5
24
91
12
17
3
3
33
15
69
45
30
45
12
39
117
52
12
53
15
48
57
7
8
108
3
69
3
25
53
19
20
15
33
12
75
18
18
69
3
114
39
24
3
33
21
6
54
15
21
19
108
92
4
80
39
13
95
30
27
15
12
6
12
15
63
90
39
40
29
12
63
27
49
80
93
18
30
7
68
28
41
3
28
12
17
31
35
9
9
24
36
7
140
40
47
1
47
33
9
3
99
1
48
59
33
45
72
7
8
15
378
63
27
114
18
1
29
63
27
97
8
52
59
24
73
29
18
18
7
11
24
13
60
84
48
5
7
71
57
12
3
12
49
59
72
49
5
6
13
5
3
15
72
12
24
36
69
15
1
8
105
31
5
39
28
32
12
15
33
48
48
76
65
66
45
15
9
3
141
160
44
21
51
21
7
11
1
29
99
12
28
23
25
48
35
42
72
103
23
9
12
36
124
36
125
15
48
16
5
19
72
12
12
20
15
21
12
21
90
61
44
12
28
44
63
72
13
35
49
59
69
28
17
43
8
21
123
28
32
40
41
27
60
39
141
48
9
27
51
48
24
1
44
72
39
1
20
3
102
18
18
63
9
72
18
6
30
54
3
57
15
72
15
133
173
42
37
29
7
125
30
69
39
9
60
111
42
19
24
29
7
8
52
56
12
72
45
55
53
18
102
115
20
28
32
21
99
16
65
91
36
5
127
11
25
156
35
6
30
90
54
13
11
69
28
83
84
6
12
43
107
49
20
3
265
35
36
61
68
120
72
75
24
57
9
31
20
12
72
36
4
29
27
93
54
6
12
90
33
147
42
123
4
20
15
30
6
48
36
36
37
5
67
5
43
77
15
16
24
8
40
41
39
36
12
9
48
132
31
59
18
111
27
49
8
93
27
48
12
28
92
3
85
80
15
72
13
32
28
77
108
55
48
44
48
15
25
80
12
48
52
5
15
33
42
73
17
111
51
9
ABCD 99983330906*3^$a+1 [50043]
12
45
27
90
59
61
78
6
42
90
90
65
55
24
129
45
24
27
51
18
54
21
279
60
125
37
48
66
30
27
27
42
24
42
60
78
15
21
54
42
12
18
30
30
48
17
7
6
180
144
15
32
85
59
175
60
12
78
27
32
96
16
33
6
24
17
1
15
27
21
51
30
48
30
6
11
19
24
5
7
36
18
99
33
60
3
15
96
36
48
174
143
19
36
54
3
3
12
18
18
45
69
11
16
48
21
30
60
65
49
15
15
12
36
84
96
30
18
66
66
48
6
18
65
61
36
6
60
24
48
72
29
61
24
12
60
35
13
42
48
42
15
32
7
78
30
66
6
150
90
5
85
30
30
6
9
3
48
45
3
29
112
3
45
3
93
21
24
6
36
24
78
6
132
84
66
35
49
30
48
17
16
27
42
48
48
123
15
72
24
18
30
18
15
87
57
80
64
15
30
102
60
24
24
36
24
96
18
18
30
99
48
27
21
32
13
24
66
48
57
45
18
66
6
57
3
30
12
51
32
103
270
11
19
125
55
60
42
30
42
18
24
48
81
117
24
3
117
59
127
18
36
6
132
65
48
157
48
30
102
30
18
12
18
65
48
16
33
186
6
6
105
33
12
72
30
48
72
5
103
180
53
151
60
29
91
53
13
3
39
12
78
15
27
6
42
90
18
9
45
195
15
24
89
1
60
35
19
36
9
21
75
75
24
30
47
55
30
126
12
12
21
123
102
15
3
45
32
235
48
5
64
15
66
12
18
102
18
24
60
5
31
54
18
60
45
93
30
6
95
1
63
39
30
96
24
42
6
90
57
80
31
30
6
30
6
30
27
3
210
59
19
30
84
18
42
36
90
84
48
12
6
6
66
3
21
60
6
24
33
75
101
7
89
13
18
150
48
54
18
54
84
36
21
15
108
21
96
32
13
35
103
60
132
12
30
30
66
15
21
18
6
35
1
84
59
7
185
19
30
15
99
156
102
12
12
51
27
66
51
3
36
54
66
17
48
67
45
87
6
51
48
15
108
5
19
29
1
6
72
18
12
6
180
9
147
168
53
127
66
6
24
36
29
37
27
45
42
6
30
24
18
42
6
30
77
7
9
15
36
30
36
42
78
35
55
185
37
11
31
33
45
83
13
42
48
57
99
66
60
18
30
30
60
5
49
30
126
42
30
12
6
89
67
78
90
48
5
19
90
6
12
33
135
30
18
9
21
12
108
51
21
12
15
63
72
108
18
27
3
29
7
48
57
3
12
33
33
18
30
12
48
30
6
36
72
90
6
42
12
42
51
63
132
45
75
117
48
33
12
24
30
108
12
24
84
60
30
42
18
6
36
138
6
24
17
79
24
30
252
18
12
33
80
67
29
7
42
6
6
51
3
144
12
54
59
1
6
6
35
139
6
159
15
30
51
3
36
48
78
72
3
32
48
43
36
96
18
54
6
36
6
42
12
6
45
48
21
75
33
6
41
211
132
6
42
30
27
96
39
6
96
30
54
54
41
37
42
66
12
78
6
66
12
66
6
9
39
6
24
27
39
9
3
30
63
21
108
18
48
77
48
79
33
303
6
18
60
45
27
5
48
37
120
48
3
15
24
24
36
221
19
120
5
55
54
6
30
78
81
27
12
30
78
12
17
61
18
60
42
27
27
24
36
89
31
6
12
15
141
35
16
3
93
15
18
30
12
108
24
96
96
18
42
21
27
72
84
42
15
45
99
135
41
43
6
95
48
43
5
13
54
45
45
42
54
84
12
18
36
77
19
66
42
12
156
105
129
60
24
12
18
120
5
7
12
221
19
30
36
6
5
43
18
24
11
103
42
42
96
42
108
12
42
348
45
32
1
36
11
103
102
18
54
30
12
6
18
336
24
17
115
42
35
16
21
18
36
21
21
27
80
103
9
15
18
36
60
12
3
81
18
45
15
6
66
48
240
120
66
6
180
36
12
102
54
42
15
15
84
228
6
96
30
18
3
117
11
19
18
18
41
31
17
112
33
30
18
12
90
138
102
90
162
125
13
30
48
24
36
42
222
6
54
24
29
1
114
72
6
48
15
45
6
45
45
18
60
6
6
96
24
174
35
49
48
12
3
3
12
33
99
18
18
24
17
31
17
31
36
24
12
102
72
66
9
45
6
48
216
6
54
24
17
48
7
89
48
7
89
31
6
78
84
78
107
7
9
39
90
180
90
18
12
35
31
54
107
55
48
60
48
30
15
45
3
80
16
3
36
96
36
72
42
36
15
48
21
54
54
42
6
47
61
147
3
30
95
7
57
93
132
42
54
12
99
39
41
31
17
48
13
35
31
24
204
36
90
15
51
108
17
31
30
30
18
54
30
18
45
3
72
42
6
21
141
30
5
49
30
113
1
60
36
18
30
156
ABCD 99983352622*3^$a+1 [50056]
93
69
54
41
36
28
21
71
139
69
72
60
129
59
84
60
40
27
93
32
145
3
27
54
47
4
104
112
27
102
3
80
67
45
39
5
55
29
52
44
1
144
35
64
45
35
1
27
48
45
159
48
20
7
60
12
45
9
24
147
48
20
31
57
69
54
54
15
8
13
36
111
44
16
33
11
48
67
90
3
15
81
21
99
60
171
165
188
48
48
100
20
24
96
16
63
60
213
8
12
60
4
9
27
108
32
28
69
35
7
101
43
36
113
16
84
15
33
3
29
7
24
9
20
127
29
24
12
100
15
60
21
12
21
27
32
52
56
144
48
48
37
6
141
8
97
23
37
30
9
15
29
160
56
12
187
21
39
126
27
9
30
114
35
19
17
4
15
36
21
20
64
20
88
152
28
20
96
121
99
44
112
56
12
1
30
5
40
45
36
78
57
45
114
84
21
116
25
23
1
30
96
53
156
4
120
147
21
69
3
20
48
12
100
21
59
205
6
89
132
43
41
16
44
64
188
72
96
64
81
27
87
101
16
45
3
36
69
72
84
11
4
44
40
108
69
48
6
30
6
5
64
104
52
3
41
4
108
20
48
16
33
11
49
120
126
24
17
19
29
25
11
1
99
32
48
19
90
11
16
15
5
49
36
48
11
16
84
21
48
6
17
13
291
48
12
15
5
64
21
15
195
93
32
28
15
5
25
51
45
36
30
33
135
30
27
69
119
7
93
12
93
66
149
52
69
6
18
11
24
16
51
93
12
44
24
252
16
20
120
19
30
15
104
31
41
49
3
27
101
103
5
25
6
9
12
44
4
12
63
21
60
8
60
28
68
96
13
51
21
15
9
71
55
21
12
20
1
11
4
39
66
39
12
9
107
64
48
36
12
92
55
120
6
54
93
204
63
5
25
207
99
36
129
51
60
41
72
28
33
15
164
61
66
89
169
47
16
24
39
41
88
12
164
76
15
29
52
117
123
12
32
100
33
186
69
105
11
61
60
30
69
9
107
24
16
48
21
54
66
99
20
16
159
72
41
132
88
68
36
28
36
12
27
36
117
8
36
28
45
3
33
15
24
96
72
39
18
90
6
54
5
61
119
28
93
39
171
5
12
48
84
72
4
45
35
12
7
273
72
20
60
180
28
57
66
21
93
23
4
45
35
24
16
20
208
32
16
3
6
48
51
80
1
18
5
25
87
8
40
80
115
12
9
152
28
36
33
30
240
65
28
87
162
48
35
55
33
48
15
65
109
42
48
5
28
72
60
32
43
30
83
48
19
45
135
77
49
35
12
19
24
36
5
208
21
35
100
80
16
60
33
87
93
72
39
12
57
23
7
42
63
27
29
16
45
51
24
20
48
31
5
49
6
66
18
17
36
127
81
45
47
4
135
90
23
88
9
24
87
57
27
9
54
5
61
51
48
188
12
52
33
36
11
55
9
44
187
105
255
69
300
39
36
9
15
30
47
13
180
102
90
95
55
45
24
51
33
21
15
44
37
18
41
52
32
16
12
60
180
3
17
108
12
7
36
101
55
33
45
30
36
65
31
113
28
128
31
5
76
84
120
48
116
16
60
24
15
36
48
5
48
24
13
35
156
31
18
27
116
84
16
44
4
45
27
27
57
15
78
143
127
36
54
12
15
36
12
81
15
12
87
66
107
12
36
60
55
17
28
15
209
61
51
165
15
3
93
44
25
71
13
207
117
11
4
36
9
30
36
24
41
16
84
231
81
8
61
174
305
25
11
88
212
115
60
5
16
27
60
102
18
201
21
11
97
71
64
45
47
48
31
5
12
52
60
32
13
42
54
36
108
3
92
67
5
85
75
56
49
63
8
60
28
21
3
168
128
36
16
3
185
19
30
3
33
15
75
41
76
108
24
8
19
18
15
36
69
27
8
52
164
19
141
39
101
84
76
45
15
39
141
180
39
36
77
37
12
78
72
93
105
35
52
15
33
60
111
137
7
126
51
93
66
9
60
171
65
19
36
90
47
13
27
60
39
138
35
55
53
12
25
95
91
54
36
27
93
95
16
15
45
33
51
116
60
28
56
120
1
3
45
3
128
100
44
12
36
52
8
100
9
30
5
19
36
65
25
18
17
36
19
30
18
96
36
9
ABCD 99983574248*3^$a+1 [50051]
57
24
15
36
27
5
16
147
162
195
80
76
44
73
3
9
11
12
4
68
25
71
37
12
171
117
30
12
57
21
3
20
40
147
12
45
80
85
27
96
12
120
36
81
30
41
25
15
99
9
9
63
39
126
15
27
41
120
4
72
81
27
36
60
44
37
30
126
12
207
75
69
27
117
80
40
45
3
144
21
12
78
114
6
9
3
90
108
42
12
69
36
8
96
37
72
18
17
55
102
3
15
18
35
79
6
3
36
3
21
69
3
20
19
6
75
152
25
11
19
65
43
57
12
156
45
15
132
33
27
8
4
21
39
8
16
20
1
123
36
12
9
15
63
18
83
1
15
24
32
52
27
9
27
12
138
27
8
25
35
40
27
5
16
99
41
1
36
15
168
69
180
42
33
87
41
7
72
30
60
59
19
213
9
3
27
93
20
28
45
24
59
24
13
3
27
12
42
15
24
20
52
12
63
77
100
108
8
100
24
57
6
114
71
19
36
17
60
25
102
18
48
99
33
35
25
75
20
52
21
3
21
15
21
72
15
56
12
4
45
39
24
20
13
60
15
9
96
12
12
60
51
140
88
32
115
9
3
93
12
56
127
9
21
3
9
15
72
36
48
24
87
6
27
48
24
3
42
3
108
75
12
18
54
6
3
12
39
36
45
75
33
87
17
43
54
159
39
21
9
42
6
12
42
33
68
12
73
23
109
18
90
60
23
64
12
3
90
11
1
3
123
12
18
83
31
6
42
141
60
24
15
12
78
35
133
30
9
44
1
3
48
72
45
48
87
12
105
48
72
36
35
28
39
18
123
9
180
27
24
12
72
60
36
21
39
36
68
76
36
164
84
60
48
7
33
48
20
40
39
45
33
39
21
87
8
19
66
23
12
52
20
60
16
129
72
3
15
21
69
75
216
69
87
51
24
60
60
105
144
24
3
33
9
27
21
15
9
51
8
19
141
36
84
9
15
8
85
3
20
64
8
64
24
60
117
30
65
12
60
85
18
12
30
35
73
15
24
8
36
67
105
68
1
210
90
3
45
12
3
140
36
1
63
33
24
18
81
9
12
111
48
27
113
16
60
68
67
45
51
17
88
20
40
8
31
6
23
19
90
123
9
36
15
12
57
39
104
28
8
97
54
48
93
15
33
147
33
51
33
15
41
109
60
3
32
157
3
117
195
21
23
4
20
7
30
6
129
48
12
48
20
100
15
48
53
67
144
36
225
9
6
9
36
8
24
36
4
33
183
21
3
108
9
6
5
28
27
24
126
83
40
9
63
9
6
24
90
75
36
32
36
40
9
15
105
11
67
30
15
69
36
27
45
15
36
24
116
160
12
9
108
162
6
120
35
72
36
31
6
60
54
105
3
18
15
24
33
3
8
1
3
12
8
36
52
15
9
45
131
49
99
57
54
36
153
69
51
9
11
37
23
157
27
45
12
30
90
30
18
15
117
11
49
15
21
24
23
112
63
162
3
36
69
18
17
25
51
12
12
33
24
111
9
3
33
3
69
147
24
51
18
78
12
65
97
3
27
48
45
75
12
90
15
68
76
27
9
15
21
9
23
13
75
48
36
96
20
108
31
29
1
18
132
29
61
90
6
99
15
48
5
25
11
120
4
20
13
15
117
11
64
8
7
57
21
15
9
6
69
111
53
199
138
30
9
33
35
100
27
126
60
27
20
25
11
76
75
96
90
95
7
53
49
135
8
100
165
11
4
27
9
24
8
37
18
30
60
47
40
12
8
36
121
6
129
24
36
33
12
156
12
60
18
5
48
61
3
48
9
111
12
80
25
48
42
78
12
48
27
96
111
21
12
8
19
29
24
13
42
153
9
108
102
18
35
16
57
39
15
9
140
124
12
21
3
81
75
93
35
96
12
19
33
15
30
42
6
24
6
60
9
33
11
19
42
111
105
107
40
132
36
99
9
60
9
27
168
27
6
15
9
18
30
75
132
93
90
78
75
84
15
89
132
52
20
25
15
45
3
72
48
12
8
7
102
15
8
25
75
12
8
7
93
3
93
21
15
33
27
33
3
15
57
63
69
24
36
24
81
15
68
16
9
23
52
72
44
16
21
24
168
18
57
12
15
90
30
66
12
3
9
15
153
48
39
24
12
8
1
18
5
76
24
96
9
60
30
12
6
159
45
23
43
12
161
16
120
44
40
156
48
93
143
72
28
44
36
31
48
48
9
8
232
8
88
9
36
15
48
21
3
33
123
9
42
53
16
57
24
71
64
3
21
21
3
33
84
30
48
60
33
87
48
24
6
27
15
42
15
63
33
12
20
37
63
8
12
36
49
15
96
9
12
36
120
12
11
4
12
24
9
51
44
36
31
29
16
165
39
24
20
16
57
54
9
9
35
16
39
21
57
12
27
3
33
8
24
7
36
90
24
75
45
11
145
30
9
45
51
117
282
33
60
20
112
44
7
53
7
24
41
25
63
36
105
18
93
20
85
3
20
ABCD 99983664728*3^$a+1 [50171]
144
11
85
56
64
84
11
85
60
23
33
153
31
24
95
66
30
18
7
24
12
23
21
216
3
37
23
57
279
45
76
24
56
3
1
60
35
109
155
25
32
108
96
39
97
23
57
24
16
59
54
6
18
7
20
69
6
129
201
18
21
52
44
9
27
27
97
209
31
24
60
20
40
155
96
69
75
61
89
115
5
31
83
121
12
17
42
60
61
140
264
64
176
3
13
17
91
80
21
15
63
13
108
41
30
25
323
33
148
92
117
72
120
79
41
51
28
59
57
45
18
1
5
6
129
81
78
36
85
72
47
90
63
208
60
11
21
63
1
140
33
3
100
120
8
96
156
69
48
31
131
9
16
29
6
1
83
84
37
5
79
12
108
119
36
25
32
48
52
17
7
20
96
3
45
16
5
175
89
7
17
192
79
140
60
40
156
53
103
20
60
4
44
51
49
32
4
24
36
29
66
81
100
128
40
59
72
48
6
135
52
20
28
96
119
30
7
48
11
24
117
9
55
35
121
128
76
95
21
4
80
123
21
172
188
105
7
80
4
5
75
3
13
20
3
37
23
1
35
30
24
66
48
21
9
102
49
12
60
80
40
44
4
56
4
101
48
127
83
12
121
8
96
39
24
90
31
152
33
6
24
237
39
54
7
24
20
16
29
31
23
1
323
6
15
136
24
32
39
9
51
144
24
6
151
80
64
65
127
24
83
6
87
4
59
66
15
4
125
55
96
35
141
160
8
36
76
59
325
180
215
30
31
59
1
23
205
11
61
48
36
20
15
81
60
100
80
153
30
66
270
121
23
85
29
6
105
195
6
15
105
51
93
66
165
64
56
3
13
47
21
15
6
31
83
105
36
105
30
25
35
54
87
39
121
329
151
47
12
360
48
61
72
80
39
60
1
68
120
16
120
56
27
157
264
32
3
36
18
7
83
6
7
48
65
7
23
81
105
15
15
9
231
138
30
36
165
51
45
63
13
47
21
81
15
60
64
96
59
25
60
32
124
65
55
23
21
21
234
6
75
76
48
32
48
81
39
40
65
7
143
45
15
1
239
1
29
30
66
19
60
11
21
39
18
7
56
28
140
75
25
71
30
30
168
97
80
40
216
84
60
144
35
37
48
92
3
61
60
36
20
3
21
4
36
104
72
99
45
16
264
84
71
60
90
30
25
24
35
156
9
172
20
144
15
45
16
59
121
47
193
17
96
144
72
18
30
7
44
45
55
35
6
31
8
39
73
104
4
95
157
23
57
33
6
121
24
113
63
33
24
31
41
31
44
39
60
25
36
29
7
48
120
65
31
119
24
36
6
48
7
200
60
93
67
53
7
24
12
107
36
181
89
210
97
84
35
85
263
13
20
39
90
39
36
3
153
4
80
63
33
183
36
121
80
33
31
23
60
13
60
48
71
30
31
8
129
231
60
96
99
36
189
39
1
132
77
87
16
120
17
7
60
5
55
179
30
51
4
92
28
35
6
279
39
73
80
123
60
36
24
21
160
65
48
31
59
1
11
138
126
96
1
8
39
13
29
55
216
180
240
20
168
52
48
140
15
1
59
37
80
48
81
39
15
57
159
18
31
116
45
31
80
153
55
89
31
35
25
116
76
23
57
48
16
29
144
163
119
24
1
96
128
36
9
111
16
80
4
5
15
16
89
271
137
7
23
93
99
204
54
42
180
45
15
1
44
84
76
65
115
5
31
48
11
21
9
79
131
1
60
144
264
65
91
53
207
39
66
99
12
4
29
147
28
20
69
7
96
84
20
64
11
60
108
ABCD 99983811496*3^$a+1 [50025]
420
183
213
127
5
48
51
33
31
56
213
123
93
15
180
45
24
12
279
45
87
33
24
12
84
204
31
32
9
55
233
36
24
7
36
140
28
56
264
21
91
48
17
3
36
33
60
12
19
89
27
9
12
43
80
60
21
171
28
17
63
100
17
235
113
15
40
65
87
4
53
48
72
3
28
29
168
15
48
60
72
93
12
19
101
39
64
209
3
48
45
51
93
51
9
72
96
180
12
3
28
12
185
219
9
75
117
48
87
9
75
21
3
105
27
124
116
9
55
116
117
147
9
204
3
60
228
117
19
104
45
15
36
81
12
72
199
20
21
36
15
48
72
48
45
24
43
44
96
28
56
96
60
33
27
9
55
56
88
5
96
24
144
12
39
69
60
96
240
72
24
168
108
19
236
124
113
51
117
12
31
12
8
72
24
40
20
33
120
87
165
24
115
20
12
148
5
84
72
60
60
15
69
72
3
72
33
7
5
243
60
76
29
7
68
112
17
27
33
396
7
8
36
64
137
48
24
223
20
48
60
12
148
89
7
20
60
21
63
57
12
60
27
129
27
93
87
84
160
125
139
32
48
16
89
72
60
43
221
99
21
39
45
367
137
43
44
16
29
39
156
84
57
144
51
48
21
15
36
40
68
9
67
89
12
195
9
39
45
36
24
87
48
57
19
53
60
48
24
24
51
24
100
89
48
43
12
224
69
36
24
15
12
88
41
195
9
24
3
24
45
39
57
12
43
180
108
12
17
48
115
44
16
5
99
33
216
51
64
92
48
36
33
111
76
173
27
141
15
129
91
128
9
151
116
261
123
16
204
5
111
33
3
57
72
180
60
48
27
60
4
41
48
12
31
29
79
29
63
24
96
108
12
120
28
80
60
36
33
43
8
105
111
120
45
108
103
188
9
183
69
216
3
21
24
96
51
60
48
9
87
24
45
24
48
72
12
115
116
129
135
36
225
180
63
9
156
7
17
120
27
33
48
75
57
48
75
60
117
27
36
249
39
21
19
5
51
33
31
29
171
16
24
140
69
72
84
67
5
43
17
55
65
99
16
17
276
15
12
84
45
115
80
33
60
27
16
80
4
65
24
24
31
101
24
12
43
41
324
27
24
96
93
75
9
27
45
19
36
269
24
7
5
111
24
93
27
16
77
96
36
151
29
39
57
60
43
32
177
3
93
27
9
55
5
91
8
12
45
39
33
43
17
36
12
108
87
64
101
12
36
72
43
161
108
36
96
19
5
60
36
15
93
48
12
3
100
173
27
184
44
36
24
180
57
60
39
100
44
120
9
48
12
12
15
33
31
29
51
96
33
36
115
5
27
69
24
72
15
204
16
53
31
36
77
31
65
27
45
39
21
24
15
33
7
125
48
3
24
64
41
36
55
53
12
15
4
5
19
56
9
36
120
24
180
15
21
51
144
93
36
7
48
32
108
180
9
36
67
8
69
3
120
69
156
79
200
9
60
36
111
24
9
36
19
29
48
84
48
108
24
156
139
236
48
52
180
24
53
48
43
209
183
225
204
115
41
15
33
31
20
9
67
20
57
60
60
63
4
56
93
72
12
12
75
9
12
168
31
44
96
69
15
9
7
116
93
27
120
24
64
41
31
17
27
33
111
16
41
72
43
5
15
249
60
75
69
127
53
24
27
9
12
108
31
80
36
9
55
44
9
36
27
9
19
77
132
147
33
72
15
36
57
120
168
39
141
15
64
29
27
48
45
31
44
69
3
28
5
36
19
32
9
60
24
12
135
64
56
40
8
60
60
ABCD 99983874548*3^$a+1 [50030]
17
91
149
43
41
60
36
16
24
144
84
12
24
51
53
16
69
27
45
24
27
32
7
6
30
18
54
60
66
39
72
15
21
44
79
42
12
51
44
160
3
90
15
57
36
162
54
51
57
15
33
24
23
85
12
18
168
9
21
18
90
15
21
95
28
48
60
68
84
37
23
7
9
96
44
24
40
48
20
7
42
75
69
11
40
39
21
15
93
15
18
63
21
35
60
28
3
53
120
85
36
48
27
51
18
15
21
11
24
4
9
36
35
124
3
17
61
99
3
45
68
19
18
18
69
12
24
72
15
18
39
75
18
63
44
148
105
3
80
1
15
21
60
30
72
45
15
21
56
25
24
12
27
33
30
45
63
17
7
101
24
31
57
48
9
23
112
21
96
36
48
72
3
44
160
45
11
85
51
36
3
84
5
16
84
21
6
9
12
105
54
53
145
123
12
21
47
48
49
51
9
12
36
83
36
40
9
27
9
48
6
5
139
48
17
48
52
45
72
11
7
60
18
39
33
27
180
68
13
3
45
15
135
9
12
15
66
3
32
12
31
30
36
18
101
31
66
42
101
1
15
9
72
30
42
18
5
103
105
32
73
95
1
23
12
13
51
81
111
44
16
27
45
57
108
27
96
45
18
41
115
101
43
29
13
3
195
21
48
48
39
21
48
309
60
15
21
27
44
73
23
25
15
8
37
18
120
24
81
24
21
75
24
60
21
36
36
12
78
5
24
133
275
16
24
12
51
9
81
87
96
105
36
51
69
36
54
36
117
15
30
11
24
1
72
18
21
3
17
73
51
72
57
35
31
17
127
45
120
3
72
33
39
89
60
97
3
20
16
15
18
60
11
40
12
84
24
56
73
60
23
12
13
39
80
25
75
24
24
21
11
16
63
132
53
37
63
21
6
48
6
30
65
13
48
18
21
15
54
6
29
1
3
60
20
12
88
33
24
39
12
12
93
75
57
12
18
65
36
64
21
59
13
120
72
36
36
168
35
16
12
9
36
39
33
3
44
64
141
15
80
13
23
7
45
96
57
3
21
39
9
42
81
45
23
24
1
15
32
112
45
51
96
68
1
47
19
18
15
32
124
12
57
75
80
25
72
18
120
18
144
36
60
102
57
24
80
19
78
12
42
90
11
12
97
99
12
57
63
24
36
33
155
7
9
33
35
76
15
5
196
44
19
18
39
96
15
9
81
48
15
12
84
15
81
15
9
21
3
15
17
72
37
11
43
180
54
27
116
19
18
90
5
16
44
61
6
48
18
72
51
32
48
91
5
25
39
12
20
37
11
7
93
15
6
66
222
12
63
243
57
33
47
7
45
33
18
53
1
48
132
18
12
29
52
27
33
129
183
8
24
48
108
12
40
32
1
18
149
40
60
21
11
76
3
45
80
55
72
102
3
57
51
60
24
81
90
30
39
3
102
6
30
27
20
43
6
15
3
33
15
17
40
56
1
23
16
36
48
57
59
61
36
150
129
24
32
205
54
5
31
53
1
11
48
19
5
12
13
18
18
42
9
3
77
64
9
72
11
148
15
6
36
12
3
8
16
45
96
18
66
39
141
18
6
11
36
12
43
18
54
108
108
36
60
173
1
36
180
39
24
27
60
9
84
32
13
36
99
8
37
3
60
32
31
72
114
3
96
21
24
35
1
48
36
54
36
252
18
180
111
80
36
7
45
27
18
35
37
35
24
64
27
48
36
45
27
24
89
4
12
3
48
17
100
27
5
13
18
18
87
9
23
43
153
84
93
63
9
120
35
12
49
12
39
21
59
60
4
12
27
18
54
30
3
33
15
108
9
30
60
30
3
60
15
5
24
16
20
112
20
16
44
133
27
51
57
105
39
63
53
4
3
125
12
43
18
18
66
60
39
45
27
144
63
21
96
105
3
135
65
16
44
28
45
18
89
55
21
36
104
1
36
60
87
15
78
155
4
36
32
16
39
53
7
77
25
3
15
96
5
7
17
7
9
24
48
9
18
65
1
59
136
45
27
9
23
13
18
5
85
27
240
33
15
12
8
16
44
84
12
4
9
36
15
96
36
33
11
91
33
21
108
51
44
13
24
11
40
33
39
80
13
30
42
15
15
141
104
7
60
18
155
37
23
36
157
15
3
65
16
24
39
17
28
153
24
11
43
282
159
84
56
43
36
24
33
15
93
129
11
64
8
7
21
132
48
72
9
23
48
37
72
35
151
84
36
17
37
24
39
15
12
69
75
21
20
184
9
72
23
13
35
25
18
30
95
96
4
57
39
36
48
21
135
69
12
27
56
7
53
1
99
12
108
96
68
1
35
49
72
51
228
177
63
99
30
47
13
3
32
28
60
32
16
9
135
21
35
7
89
1
27
21
96
48
27
36
8
19
60
48
57
15
18
15
3
6
23
76
57
39
21
15
75
72
48
18
71
79
102
63
9
15
255
41
156
28
15
65
1
87
24
21
54
21
135
33
12
ABCD 99984128768*3^$a+1 [50043]
44
40
32
81
15
24
15
25
96
8
39
108
49
23
61
41
79
11
61
83
36
9
24
3
13
11
69
4
60
8
3
36
25
11
12
73
60
173
31
11
57
12
4
11
25
60
20
28
215
30
15
16
41
18
97
35
18
7
65
48
42
9
132
3
36
33
16
71
49
41
54
36
54
67
59
33
81
127
24
23
85
20
3
9
45
15
39
42
30
18
24
27
228
12
16
35
60
12
133
60
32
72
9
15
16
23
18
15
9
19
20
135
24
12
60
25
131
78
66
21
48
24
51
60
36
30
43
20
76
5
27
15
49
44
16
11
9
99
109
92
120
16
113
90
24
25
77
168
18
69
123
126
54
153
15
18
27
39
24
1
68
3
54
54
66
219
15
61
24
60
59
33
33
24
72
31
23
49
32
28
11
36
49
12
20
15
117
27
93
15
18
102
25
32
84
52
48
11
36
42
51
39
37
36
53
27
45
15
3
36
33
112
119
117
69
103
35
72
45
9
7
17
30
1
144
108
59
25
24
17
19
35
114
27
27
1
96
41
15
39
1
80
63
241
119
42
18
21
9
15
39
33
3
132
9
3
21
16
36
48
164
12
69
66
13
120
65
6
81
3
37
8
81
54
145
68
28
89
66
9
51
72
9
28
48
80
15
84
45
148
72
11
25
119
30
15
39
9
28
23
12
33
72
3
24
93
72
15
57
76
5
24
48
78
37
32
21
54
9
9
18
48
49
60
8
9
18
61
11
9
15
12
108
9
16
12
23
84
57
69
31
23
1
36
125
6
9
3
36
90
6
81
24
36
12
36
21
91
23
30
91
5
30
141
4
24
65
54
33
24
3
13
24
60
83
156
60
21
4
24
95
57
51
13
17
7
120
23
12
25
20
51
85
17
67
20
63
57
15
1
71
18
27
45
30
60
9
100
11
13
72
44
64
5
126
1
59
205
47
108
25
5
27
69
75
28
8
15
90
99
45
48
15
63
133
12
65
18
21
3
121
59
12
45
51
120
60
72
12
45
51
12
25
72
36
12
41
27
64
20
76
23
36
25
8
120
76
5
91
48
47
13
8
72
81
6
90
15
15
49
11
21
27
36
69
16
149
6
25
11
54
55
24
23
25
17
48
24
3
15
193
23
37
8
12
63
1
68
88
95
25
12
107
24
36
61
48
47
45
124
35
33
16
5
15
39
120
42
48
7
60
36
95
49
48
72
11
25
44
4
125
19
20
12
28
11
25
36
11
24
45
9
55
104
87
9
9
6
66
3
16
60
35
30
19
5
30
13
23
69
36
52
8
129
87
108
21
30
1
156
47
30
87
9
31
8
51
12
33
81
31
48
24
17
55
44
36
28
53
42
12
133
12
8
51
9
108
72
12
69
7
23
36
6
7
203
117
33
138
6
55
20
99
9
48
112
35
30
3
3
90
19
53
103
59
12
60
33
36
15
36
6
72
18
54
18
21
160
71
85
48
11
57
24
75
144
6
39
24
72
3
6
7
47
36
9
12
100
53
43
140
4
44
39
42
19
101
75
16
23
12
72
21
39
30
6
9
16
44
21
54
18
159
3
12
25
35
9
124
137
15
51
13
32
27
97
116
9
55
60
29
31
96
8
16
48
8
3
45
4
20
57
24
54
72
1
17
18
30
279
84
76
11
9
36
9
6
120
9
33
31
107
37
12
23
60
12
54
139
11
1
155
13
11
126
15
39
57
48
57
72
30
145
8
28
125
15
24
51
6
51
39
13
60
36
32
64
119
25
12
29
3
15
6
90
72
12
42
3
16
92
4
36
8
15
9
16
12
12
36
5
15
27
129
28
20
3
72
18
120
42
30
42
45
39
21
21
48
54
60
57
16
80
39
6
18
21
99
109
12
20
16
80
24
4
5
6
49
36
5
18
12
24
21
15
13
32
9
15
12
48
12
75
30
39
4
32
3
252
84
45
16
140
57
7
68
27
1
17
72
91
44
16
24
8
33
55
8
27
132
21
51
45
36
9
3
27
21
3
145
17
63
40
32
75
132
18
67
20
48
40
8
12
3
9
27
105
3
48
24
120
36
57
3
12
13
32
27
9
4
41
24
27
48
27
33
57
103
23
33
16
119
69
48
39
105
60
3
30
51
27
9
9
19
32
4
11
93
52
59
25
11
33
76
36
36
8
39
60
36
1
144
12
5
27
93
7
8
9
31
48
41
3
21
66
13
23
108
24
12
90
55
36
44
51
48
6
54
1
8
3
93
15
72
18
51
4
107
54
18
85
20
12
9
6
48
57
75
33
16
59
33
48
64
17
3
15
33
108
15
9
28
32
16
12
83
24
12
105
36
27
12
9
36
9
55
41
55
35
61
104
100
36
59
108
37
11
18
19
116
99
25
20
15
66
54
33
63
21
15
69
15
24
72
108
48
108
24
12
145
20
15
36
93
16
71
9
15
48
18
79
44
12
27
21
39
72
133
5
75
12
3
81
12
15
57
87
49
41
75
36
87
36
97
29
54
60
117
12
36
15
36
25
23
121
5
39
3
84
49
11
93
81
51
48
100
12
176
69
18
13
59
85
95
13
12
23
25
11
36
ABCD 99984146396*3^$a+1 [50340]
384
47
49
95
49
23
48
121
131
24
325
155
24
516
96
120
648
144
25
155
96
144
133
119
169
95
36
13
192
83
36
217
23
84
108
168
1
143
72
601
192
83
109
131
180
169
48
143
97
23
312
1
191
108
37
215
121
47
72
264
24
73
119
204
205
119
48
24
324
61
11
84
216
24
108
288
144
229
431
49
131
60
1
35
13
96
240
96
23
12
72
96
37
107
36
72
169
371
108
12
85
144
11
108
36
108
252
396
108
181
96
119
144
252
468
169
191
1
179
192
72
96
216
36
144
73
96
11
216
12
60
37
11
60
72
108
504
61
335
12
420
36
36
25
59
240
36
216
12
13
23
132
108
144
25
191
216
36
84
24
444
180
360
168
72
48
145
192
263
217
143
49
203
12
648
96
241
263
265
48
83
156
360
73
347
229
275
144
12
60
144
37
528
47
97
131
60
49
23
120
204
108
108
108
144
36
180
192
72
96
385
11
144
12
168
36
61
95
108
181
23
36
156
25
35
685
11
132
288
49
131
109
96
59
24
192
168
84
168
360
12
240
48
85
23
24
385
455
276
192
108
60
540
1
155
240
84
132
109
251
12
96
72
84
168
12
25
71
48
180
229
191
180
36
108
156
97
287
385
11
84
193
119
324
216
13
383
120
240
180
144
108
121
215
121
11
180
228
96
324
180
181
155
60
264
384
48
204
156
384
25
11
12
288
24
145
35
13
96
155
132
49
35
108
60
181
144
11
24
540
300
37
23
408
108
180
49
47
48
60
180
360
121
131
205
119
252
84
73
48
419
205
ABCD 99984257104*3^$a+1 [50034]
21
6
5
24
181
108
96
144
15
24
8
28
45
15
72
44
1
27
3
18
47
85
63
57
78
30
42
138
35
37
87
48
144
80
36
163
57
32
1
39
108
12
36
156
105
59
204
1
47
13
27
120
8
16
21
39
21
23
84
13
24
11
124
21
90
108
150
36
35
145
84
36
63
63
24
9
80
52
39
89
84
1
11
16
60
72
93
27
36
15
36
90
3
92
31
48
6
95
96
12
31
36
45
80
24
25
135
24
20
37
15
9
35
55
57
60
93
6
33
51
9
207
24
29
61
90
30
27
20
13
51
44
84
1
36
3
8
109
11
25
167
13
27
33
27
36
156
80
60
48
16
32
49
156
168
120
11
60
48
60
16
20
1
54
41
64
80
4
8
4
20
28
12
48
392
25
111
9
144
27
99
89
1
54
60
30
15
111
54
51
99
165
96
48
33
3
44
1
36
15
9
27
12
96
21
95
19
89
48
28
15
21
36
9
90
36
18
47
84
28
48
104
28
128
79
65
28
81
15
45
66
33
32
25
59
52
8
40
45
30
36
36
24
129
81
51
72
20
1
11
40
44
36
1
48
6
5
4
81
39
56
49
27
12
20
112
21
78
57
68
12
48
40
12
44
16
3
6
23
7
36
9
60
99
30
35
12
43
5
1
54
29
52
108
21
15
27
77
31
41
88
96
80
85
15
44
31
60
57
33
12
215
43
36
9
20
100
105
47
72
28
69
36
18
9
48
9
90
9
60
20
16
44
24
7
33
20
76
80
4
27
21
69
30
9
51
5
85
35
16
33
72
87
20
12
16
72
33
23
67
29
16
48
24
27
30
35
1
47
108
25
63
45
15
20
7
53
55
66
60
36
90
65
24
48
52
60
20
1
138
57
39
30
6
54
11
28
20
96
115
29
64
80
61
39
63
33
44
48
84
25
24
15
57
3
171
33
21
36
6
48
209
16
72
33
39
8
19
141
39
21
32
76
132
45
3
21
11
52
92
48
133
15
63
9
243
29
25
23
61
6
29
16
8
48
124
20
124
12
8
12
64
44
112
128
136
24
21
15
21
135
105
15
3
89
1
12
54
29
25
39
48
48
36
189
11
148
32
60
36
55
54
24
47
28
36
80
24
16
15
54
99
27
54
47
40
39
36
54
39
15
60
30
35
91
21
105
18
69
48
69
11
48
67
18
59
31
5
24
1
47
112
20
28
15
33
132
9
24
30
65
52
44
25
3
32
24
7
69
60
141
150
5
25
35
12
36
16
81
27
63
53
7
18
27
45
3
24
27
21
33
30
132
17
121
119
16
20
16
60
48
32
28
3
33
12
15
9
8
13
215
112
36
96
8
37
35
88
63
48
9
72
105
54
21
60
9
39
87
65
25
36
107
31
6
66
60
18
11
136
120
33
6
54
102
17
37
11
115
54
35
25
54
90
11
16
12
33
47
52
21
108
11
61
27
72
45
23
13
3
180
15
9
27
9
36
8
37
3
12
44
1
30
69
20
120
7
9
36
32
28
3
42
107
1
72
63
32
13
72
59
64
20
37
18
45
21
99
81
54
137
13
39
60
21
11
31
9
9
72
15
3
165
20
187
114
15
8
76
81
75
20
25
23
13
23
40
24
3
9
36
8
25
39
20
31
12
24
41
49
119
16
21
60
120
35
43
120
132
29
28
27
105
39
36
81
20
24
25
90
29
25
11
25
11
72
73
87
21
60
15
51
29
4
108
20
52
92
28
56
16
9
35
1
15
36
72
20
1
75
20
67
90
47
151
221
1
108
47
43
36
33
87
36
29
169
35
64
92
64
21
3
81
6
21
9
51
9
30
89
1
95
1
3
44
88
12
48
33
6
93
8
192
40
21
36
35
1
47
12
91
53
1
54
30
47
12
31
6
3
80
12
265
174
36
9
24
32
16
45
54
6
15
8
7
9
36
9
35
36
43
41
121
15
33
36
15
81
3
12
12
96
80
96
25
75
51
45
60
68
7
93
152
24
49
15
32
49
11
124
36
12
117
36
107
36
136
96
48
27
53
4
57
36
3
15
12
18
35
16
9
71
19
129
27
6
39
24
21
171
72
48
15
17
7
45
108
57
11
49
111
20
85
30
69
9
12
90
53
156
24
16
39
6
11
109
23
13
15
8
37
3
15
36
53
28
45
15
8
85
36
3
80
163
29
25
24
120
11
40
21
24
30
69
20
144
16
21
11
13
47
145
3
32
12
13
135
20
64
9
87
48
44
36
60
85
111
39
36
81
20
24
88
32
76
92
48
25
75
32
157
3
20
31
42
3
20
16
8
1
131
49
27
20
100
24
288
8
43
5
31
9
21
15
39
42
54
5
25
11
133
95
24
31
66
51
225
54
54
ABCD 99984261662*3^$a+1 [50018]
54
17
55
65
25
39
15
78
11
37
72
6
21
15
30
75
33
18
60
153
81
84
24
12
60
75
9
42
180
57
15
18
90
144
30
60
36
23
72
13
12
23
85
51
24
15
72
17
48
48
31
89
24
13
108
36
6
12
65
96
72
25
47
55
18
72
15
8
55
102
42
33
33
39
3
48
18
51
9
144
36
59
13
84
15
248
16
69
35
120
1
6
138
15
3
117
15
66
47
88
9
18
5
265
60
90
48
17
187
12
33
27
54
12
3
195
5
24
25
18
5
72
136
39
126
75
21
18
185
120
55
48
57
213
3
75
45
24
57
15
15
9
99
18
240
108
15
104
91
6
18
5
13
3
45
90
180
42
84
39
87
54
6
5
13
66
9
9
36
54
18
83
7
129
21
3
224
1
36
75
33
42
84
54
126
90
171
51
84
6
3
87
18
47
48
49
66
77
13
36
114
12
24
18
156
107
79
9
21
36
159
56
7
108
84
150
144
30
42
27
3
18
51
24
75
5
49
72
126
12
5
40
72
63
18
63
27
5
48
19
101
64
120
27
45
128
73
39
3
30
78
18
30
81
33
23
72
7
18
15
273
39
48
56
24
112
48
93
3
45
6
93
135
18
108
99
63
72
42
39
45
42
57
117
54
6
39
27
90
54
18
198
18
59
127
30
11
49
143
37
144
54
72
53
67
6
12
108
18
42
228
60
90
89
73
23
7
9
24
80
16
224
40
24
15
81
45
35
1
6
33
69
6
54
72
15
21
30
5
175
54
24
59
16
32
13
51
8
103
60
48
5
19
5
7
168
126
35
40
80
1
39
15
186
84
96
131
240
43
45
24
21
35
37
180
30
90
78
66
6
12
108
17
48
13
72
3
96
8
1
36
99
24
3
30
54
41
13
24
35
37
11
55
18
42
5
169
23
13
42
41
25
47
115
60
30
3
21
59
157
83
7
9
48
51
36
126
90
57
8
19
69
224
16
15
114
48
39
8
13
107
67
93
72
39
9
45
30
60
18
47
73
63
27
150
30
60
5
88
99
5
37
36
18
234
75
72
135
36
5
55
9
93
11
25
72
39
56
55
17
37
30
53
43
138
36
39
39
90
102
150
36
63
27
162
75
15
108
5
7
105
57
15
129
42
138
6
93
51
45
32
49
63
63
300
77
48
37
36
119
40
96
152
25
23
19
53
19
18
11
19
5
136
24
21
84
6
9
21
72
27
141
36
15
51
117
117
59
16
75
36
102
11
79
105
8
88
69
126
6
66
72
5
31
132
108
17
85
90
57
93
27
75
18
107
313
90
93
15
12
18
75
32
115
125
19
93
51
69
15
57
24
45
6
84
60
174
18
77
112
285
11
73
276
48
11
7
9
8
40
105
186
29
73
24
39
15
9
21
6
36
9
3
18
108
36
90
33
8
55
72
57
8
37
179
7
18
90
21
9
72
18
5
55
89
103
17
1
252
35
88
27
48
21
39
17
139
101
103
54
192
131
49
39
51
54
42
30
39
3
45
63
113
25
36
11
49
66
144
36
65
48
264
181
36
24
135
32
13
30
216
60
41
64
75
18
11
97
95
184
81
84
18
132
54
39
267
30
63
63
24
105
39
65
7
9
3
21
152
43
6
30
41
109
3
33
72
215
1
95
85
195
159
57
33
42
18
11
120
79
6
51
111
113
61
83
13
35
85
35
64
24
32
43
5
24
240
61
59
31
9
63
9
56
7
48
24
126
3
24
21
144
51
32
97
18
69
8
31
60
66
123
57
18
18
24
144
12
24
126
9
75
60
48
6
35
19
126
12
27
72
45
131
49
63
45
35
48
43
5
127
12
21
21
3
33
23
115
60
36
30
36
18
54
11
31
36
18
12
54
6
27
56
1
15
104
136
56
72
112
264
57
12
83
240
88
9
126
12
53
61
3
56
115
36
89
127
9
51
72
12
9
104
48
7
138
ABCD 99984313888*3^$a+1 [50031]
17
7
12
11
28
2
72
36
7
29
43
60
5
70
68
108
25
47
72
6
31
53
6
6
19
5
7
17
18
4
8
90
7
3
86
19
35
18
58
12
14
24
24
12
4
20
10
152
114
24
4
26
25
39
32
13
5
55
5
28
14
85
9
2
4
36
14
16
2
70
8
72
10
42
36
12
51
35
60
76
8
13
17
16
26
24
1
24
5
60
7
17
31
12
9
84
24
8
72
42
18
43
77
36
120
6
4
26
19
17
19
5
4
26
108
133
3
9
11
25
41
115
11
42
42
13
3
68
12
4
6
50
54
16
3
11
84
12
34
6
14
31
17
6
1
29
12
30
90
30
22
6
14
72
6
28
2
18
25
9
15
23
4
69
15
36
50
28
27
11
10
20
7
53
12
42
25
48
12
39
2
10
8
24
13
9
54
90
20
7
12
11
24
13
17
18
24
16
24
26
127
27
44
6
55
11
24
16
50
4
6
48
36
6
12
15
48
47
42
30
6
70
2
6
126
18
18
4
14
54
46
12
14
76
3
17
18
6
19
29
7
41
24
4
20
16
8
22
21
3
14
60
10
8
37
27
33
3
20
40
30
135
59
1
9
14
1
39
54
2
25
35
1
53
12
70
2
6
22
8
19
12
35
49
11
6
40
2
18
4
50
49
41
4
32
34
129
12
9
56
18
52
18
50
36
126
18
1
83
6
42
25
9
54
69
12
41
7
17
6
4
8
30
7
59
1
29
70
12
80
49
3
32
1
12
35
1
21
6
12
33
35
13
69
2
6
18
36
58
75
93
3
11
18
30
30
7
24
24
45
72
68
18
13
81
3
53
22
12
24
2
10
33
9
63
45
2
6
7
39
26
18
6
6
10
54
20
25
36
5
40
92
40
2
60
28
18
3
9
32
6
4
50
34
20
16
20
34
32
24
58
45
3
14
30
10
8
10
18
24
116
18
6
30
6
72
7
23
42
36
19
23
12
16
24
20
10
86
30
7
11
1
36
27
6
2
10
78
72
48
14
18
82
140
12
6
13
17
40
3
5
16
18
32
186
48
7
15
18
62
13
41
19
9
48
32
6
22
92
30
37
35
1
5
64
26
34
36
38
1
11
49
48
17
16
38
49
15
32
1
9
80
19
101
43
21
20
60
24
6
49
12
5
6
54
16
27
47
4
12
62
46
9
5
28
8
7
15
45
29
18
1
17
52
18
38
19
5
18
12
1
15
32
28
21
33
20
136
2
4
14
67
17
6
24
13
33
26
10
90
18
15
3
8
16
20
10
8
36
7
35
37
27
66
8
24
58
9
11
37
17
34
42
12
3
17
12
4
14
1
12
9
14
40
57
17
12
79
17
18
6
46
9
9
2
70
2
22
8
46
2
12
7
53
6
37
125
24
4
51
11
28
20
16
9
5
12
42
12
58
6
21
51
8
40
6
36
2
52
30
44
7
29
90
196
12
2
4
2
49
29
31
11
4
44
25
47
12
30
108
18
6
34
36
50
19
41
46
8
16
9
27
32
37
33
36
42
8
40
6
50
49
89
46
129
12
105
3
71
16
8
1
36
11
25
45
78
12
9
24
9
26
12
25
5
40
12
38
25
9
6
9
5
4
15
24
53
24
4
54
2
31
53
22
20
34
6
38
34
21
9
6
20
42
94
90
14
1
53
67
9
20
60
7
173
10
24
50
6
6
28
8
10
9
129
6
9
9
18
50
12
6
12
25
24
36
9
6
12
72
24
21
5
78
18
4
8
18
54
10
33
5
67
15
86
4
8
12
58
30
6
66
26
12
70
27
5
31
135
20
4
9
35
6
36
19
35
1
57
2
1
5
12
7
111
18
6
81
57
27
15
20
64
6
3
27
9
35
16
8
22
51
29
46
74
84
6
16
18
20
7
5
28
26
6
18
12
13
47
18
7
12
12
21
15
9
20
10
50
24
31
9
80
7
5
28
6
90
3
45
6
14
55
23
10
39
23
118
18
14
10
30
42
9
45
26
76
14
6
48
6
6
42
55
21
15
17
72
36
22
2
7
108
63
2
36
19
17
24
36
10
8
12
1
48
12
9
15
11
52
38
12
52
24
50
12
28
2
12
96
82
9
24
35
46
3
33
8
24
108
34
14
60
7
27
26
36
64
42
18
74
1
15
50
16
15
11
25
65
7
23
30
40
2
18
24
6
37
36
60
107
30
4
8
7
39
6
56
19
9
15
5
12
7
5
12
43
27
21
53
22
30
24
63
17
18
13
35
28
21
23
6
4
36
20
6
49
57
3
12
48
9
8
4
110
6
90
28
14
67
24
29
172
14
37
29
16
3
11
30
4
15
35
1
3
96
45
9
50
1
15
9
77
76
3
5
52
3
17
28
6
86
22
48
74
16
114
45
11
54
10
60
69
5
6
4
14
36
30
52
8
1
5
19
5
120
30
4
2
90
76
2
16
14
1
21
30
6
30
8
25
12
9
20
24
10
62
64
38
22
20
28
32
58
92
1
53
70
36
21
12
12
35
1
33
27
24
24
27
18
32
54
58
27
5
18
1
111
26
84
16
27
63
33
57
140
24
34
6
36
14
1
15
60
2
46
2
7
12
24
71
30
55
53
12
30
46
39
33
27
5
54
24
30
76
15
17
12
6
10
27
12
35
25
17
40
14
1
45
14
12
10
75
9
39
57
2
168
13
12
3
66
51
63
9
3
18
15
9
56
24
6
102
54
18
22
14
4
92
4
20
60
36
40
15
101
34
104
16
6
54
14
22
54
36
134
40
9
5
46
74
19
45
3
17
42
1
35
48
12
4
26
18
24
1
72
29
6
13
71
30
31
5
4
3
5
36
31
15
30
6
18
2
37
27
21
5
12
16
2
4
26
10
14
76
75
47
1
17
12
22
24
36
141
3
14
7
9
15
35
10
2
10
8
10
42
12
38
13
27
9
5
19
5
139
17
4
50
52
38
7
12
11
84
10
78
12
50
31
11
4
14
31
36
23
1
101
31
15
80
12
78
10
128
6
6
49
21
14
58
2
30
6
22
3
5
19
5
19
57
12
50
22
8
30
42
10
33
3
60
54
30
6
18
20
46
15
11
10
8
24
6
72
22
2
25
120
83
58
3
36
33
66
32
4
6
62
30
43
24
21
20
30
34
6
20
12
16
20
12
10
30
18
56
18
6
82
38
6
10
3
17
16
3
60
95
22
39
5
30
1
12
23
48
114
52
38
30
22
18
38
133
17
19
24
72
12
11
16
56
4
68
1
47
24
4
30
20
4
3
9
8
10
56
1
39
36
20
1
5
7
17
36
42
6
4
8
43
27
12
32
6
52
2
13
3
2
36
40
39
11
106
38
36
76
14
67
60
23
16
9
41
24
10
2
48
42
22
26
1
21
8
31
15
20
1
15
9
24
17
100
20
19
51
2
6
25
5
52
14
1
89
88
6
26
18
6
7
45
20
19
39
9
3
45
12
65
12
10
74
7
29
24
34
8
25
15
57
21
39
11
30
19
3
20
18
42
49
33
8
55
27
32
54
22
60
44
1
45
3
35
1
33
26
1
36
17
58
32
1
29
7
11
49
36
47
6
70
20
12
10
50
24
49
5
151
3
45
35
6
24
30
6
7
15
33
15
57
17
6
36
85
59
1
33
3
53
12
30
42
31
5
42
49
5
10
105
39
14
28
18
45
71
58
15
12
9
39
33
44
156
48
4
38
13
9
18
9
95
16
24
50
4
2
25
23
6
34
9
12
5
6
4
14
76
3
5
58
18
2
30
12
88
50
25
23
90
19
108
57
87
75
20
18
6
42
10
9
5
36
7
27
24
32
18
76
14
66
30
28
6
27
5
19
21
38
1
11
4
81
3
126
15
5
16
38
76
36
68
ABCD 99984337606*3^$a+1 [50032]
87
48
32
58
99
48
24
65
6
10
14
13
77
64
50
1
21
134
60
34
26
18
16
51
51
2
22
84
21
24
11
1
24
9
32
7
36
36
36
15
2
52
18
18
2
12
48
1
81
63
27
26
34
18
8
7
57
68
6
16
54
2
82
6
30
75
5
24
7
69
6
66
3
17
40
123
35
169
33
8
40
60
15
35
30
36
43
51
42
3
9
42
134
42
22
212
156
7
15
18
38
16
6
32
66
84
1
45
24
15
168
48
72
5
19
144
9
3
53
60
16
38
1
89
28
20
4
138
8
10
27
125
28
3
24
72
29
202
44
25
15
60
18
110
16
36
20
60
30
106
2
36
16
44
31
9
20
94
57
84
5
31
3
36
12
18
2
78
52
18
72
33
65
12
42
30
6
10
39
33
192
56
70
44
60
6
16
24
56
136
2
1
24
33
38
34
3
12
41
16
18
12
56
22
18
69
15
74
52
14
18
43
15
14
10
38
31
35
60
34
66
9
35
1
5
24
16
14
66
52
74
88
50
58
20
10
8
36
31
3
50
4
51
17
4
3
15
20
82
63
33
32
43
23
4
2
30
10
15
23
60
22
14
6
4
14
37
204
36
9
39
11
49
108
53
12
7
23
28
50
6
1
29
19
17
18
70
6
140
34
54
6
39
17
48
16
14
58
3
35
30
211
45
111
5
48
22
102
27
15
21
9
20
48
22
78
62
25
36
60
12
21
72
38
37
72
11
1
5
64
24
2
16
33
17
19
23
66
6
13
21
12
32
6
37
69
63
81
6
33
57
15
41
55
48
15
44
12
25
36
9
44
19
36
9
108
3
59
96
6
4
20
10
14
18
4
24
74
31
29
10
8
4
54
56
16
27
11
30
12
55
23
64
12
8
10
2
54
7
29
19
21
39
15
12
44
48
18
40
32
6
6
10
44
4
45
35
1
51
26
48
42
18
31
41
43
17
22
21
27
42
86
1
36
5
84
16
32
22
8
73
33
12
99
65
19
59
6
4
27
69
15
41
55
45
3
51
36
6
15
87
38
40
32
127
39
36
18
15
15
57
5
28
26
6
6
37
11
24
73
69
24
104
6
145
105
44
31
27
38
30
42
42
66
79
12
36
59
190
44
54
6
7
3
30
56
150
13
33
8
30
6
10
21
24
23
42
4
87
17
66
6
18
6
19
12
36
95
28
92
25
5
54
40
26
67
11
10
2
24
18
78
37
41
10
2
42
60
10
72
3
23
22
27
108
125
12
58
18
39
36
95
84
13
21
36
30
6
14
1
15
32
18
58
21
89
16
74
6
31
39
54
39
141
72
32
115
63
90
24
15
39
44
25
96
5
82
18
44
58
9
65
58
20
1
45
74
6
16
3
36
41
46
12
56
36
18
70
78
3
35
10
24
50
1
69
2
70
3
15
6
14
6
72
100
3
71
106
24
48
6
14
66
72
12
172
44
64
21
41
88
36
15
41
34
21
51
138
44
120
40
3
45
42
56
42
22
18
39
36
29
58
32
10
51
5
54
30
58
2
28
8
12
6
6
64
14
166
32
43
120
15
9
36
72
23
49
17
34
2
24
43
23
12
1
36
24
5
66
28
90
32
4
26
46
3
57
3
17
52
20
10
36
32
4
21
33
111
36
72
41
10
56
25
113
6
25
117
32
12
70
18
15
17
36
24
10
36
9
41
7
21
80
12
67
47
10
3
48
35
34
44
24
6
34
116
52
18
14
43
5
43
35
52
2
6
24
13
9
63
17
10
56
22
51
24
135
93
39
48
6
56
19
35
12
18
55
24
12
96
45
14
10
8
30
90
66
25
5
31
9
39
87
14
22
2
12
84
10
14
10
56
46
44
12
4
14
12
22
72
171
23
40
24
21
12
69
14
6
43
35
6
10
12
14
31
5
18
136
8
10
3
45
74
36
4
21
12
3
57
51
50
7
65
42
13
15
9
9
2
12
78
40
48
32
108
40
2
22
51
24
12
21
39
5
40
26
84
34
36
3
57
108
26
42
7
51
66
6
32
58
8
79
3
57
36
51
66
3
41
28
42
84
6
15
108
41
16
38
6
60
90
70
6
50
19
75
57
9
20
18
70
32
58
36
74
22
8
30
31
35
1
51
117
27
18
26
72
12
42
18
10
27
69
20
12
7
36
15
62
22
6
12
32
28
3
95
156
36
34
15
41
30
40
32
1
24
36
84
3
8
82
8
12
108
10
2
24
19
5
10
104
22
3
36
41
36
7
33
39
15
20
138
12
6
10
32
36
4
15
15
26
42
49
15
18
66
24
33
33
56
19
15
45
69
80
31
15
12
45
29
199
11
36
10
48
20
6
18
31
47
10
20
10
18
39
21
14
1
17
43
35
234
28
8
16
18
2
19
5
36
31
17
55
15
30
3
23
1
41
18
12
13
24
47
25
51
30
68
64
56
64
78
62
22
45
23
58
2
16
6
38
142
68
72
16
3
17
52
3
33
36
38
1
5
192
19
3
50
12
24
6
48
22
20
10
21
3
86
16
39
71
42
96
6
196
9
29
4
20
42
25
75
48
42
15
15
9
84
57
18
21
12
87
60
33
72
21
32
52
92
78
46
75
5
235
5
66
18
55
51
32
12
10
18
33
5
10
21
53
70
60
72
66
18
20
16
6
3
117
54
8
1
47
12
25
11
84
18
10
44
85
23
12
18
66
4
21
24
11
70
36
39
29
12
100
74
24
10
78
50
19
3
2
34
44
22
36
20
22
57
9
72
3
72
5
19
35
34
36
111
23
25
57
15
33
56
40
140
168
16
20
142
12
32
46
38
16
21
29
6
28
32
148
72
18
140
102
82
2
34
50
82
30
2
7
35
28
26
19
41
6
25
33
32
19
71
30
24
4
26
25
75
80
42
43
69
12
63
48
17
7
15
134
84
30
22
15
15
6
44
6
52
20
12
4
54
8
28
60
12
3
51
21
17
60
70
21
9
3
29
4
80
16
66
50
22
6
90
80
6
90
30
78
36
16
36
9
36
9
20
30
64
2
102
36
4
18
32
36
ABCD 99984397952*3^$a+1 [50013]
96
15
49
8
51
145
156
59
21
160
48
32
36
15
72
36
49
20
172
23
13
20
24
16
152
51
12
60
33
100
32
48
24
15
36
69
3
205
95
33
16
56
24
39
12
37
8
48
64
32
144
15
25
56
99
25
32
100
12
60
20
3
49
80
60
144
39
21
15
9
28
44
136
35
108
24
48
49
248
136
36
59
97
68
4
272
16
24
59
9
12
4
44
48
63
12
105
132
12
148
32
99
121
84
92
148
44
12
16
32
120
40
20
12
4
92
4
23
25
188
52
36
56
39
49
203
12
1
32
3
117
40
20
132
136
32
148
20
12
12
16
20
84
16
104
51
49
12
80
48
120
28
20
15
49
59
72
105
4
8
120
28
167
37
48
20
52
131
13
44
36
15
9
15
21
15
192
45
63
57
147
25
36
44
12
84
64
95
61
36
20
96
60
27
73
152
40
32
168
63
33
15
24
25
276
95
69
15
36
24
33
15
49
144
20
112
12
92
40
8
72
48
16
12
60
20
15
108
85
36
11
97
95
96
12
33
24
72
84
39
57
156
112
36
36
128
3
13
56
144
39
61
32
112
155
85
108
72
8
63
21
36
24
99
37
8
40
24
8
28
116
51
9
3
1
92
60
4
83
180
36
9
3
9
63
1
12
47
81
39
96
105
16
131
33
100
59
45
15
25
11
69
48
12
28
20
75
12
13
32
76
96
131
9
63
48
33
16
36
68
12
64
44
132
12
52
59
9
16
32
24
3
93
48
16
96
164
268
71
180
37
8
12
52
48
8
16
144
72
23
97
104
48
111
49
48
72
80
51
37
23
57
24
24
12
108
24
3
85
144
48
56
16
311
9
76
20
75
33
112
12
83
48
21
48
12
144
172
84
119
45
112
72
8
24
36
3
72
73
72
128
15
1
56
24
171
165
52
20
136
80
36
39
61
83
157
56
88
59
48
60
12
37
8
28
140
3
21
124
44
15
177
16
80
63
24
25
20
76
20
12
48
36
36
120
24
60
4
12
23
72
325
48
95
72
60
105
15
60
48
9
28
23
301
44
12
87
45
171
9
96
96
28
96
116
40
23
60
13
20
3
57
40
104
228
3
9
48
15
165
15
48
37
80
72
51
33
12
48
36
4
96
144
59
21
40
95
24
180
25
36
32
24
24
16
156
83
57
24
99
9
36
72
48
4
11
25
24
251
132
57
240
16
59
13
128
112
152
135
57
16
23
49
20
160
95
288
13
72
80
15
48
1
120
56
60
12
3
37
131
12
57
3
12
60
13
95
25
128
36
39
9
171
9
136
20
36
124
20
12
240
87
21
87
45
15
165
135
117
12
51
13
32
15
33
96
168
240
75
13
23
49
80
28
12
23
49
131
37
20
28
20
3
1
56
147
13
23
12
93
64
83
12
36
37
8
24
156
84
3
25
68
12
52
48
32
63
9
24
60
12
4
20
120
4
20
12
147
93
3
81
3
13
83
12
33
75
45
64
152
40
96
48
24
23
105
123
24
45
16
47
45
147
73
20
60
63
37
20
60
15
12
1
32
88
24
36
84
23
49
8
16
56
16
72
152
4
92
27
108
13
92
144
36
64
11
9
111
9
40
59
24
13
44
28
71
24
81
4
23
48
69
3
13
20
75
1
36
20
88
36
108
80
36
159
33
3
81
60
60
24
16
8
48
52
36
32
64
8
40
8
52
80
228
160
32
111
81
28
12
80
84
27
69
84
60
15
45
36
148
131
60
105
16
216
48
32
112
32
48
48
75
45
15
33
16
23
105
75
93
15
48
45
96
16
47
61
180
36
23
81
36
48
52
56
24
96
63
120
1
48
116
36
24
144
120
28
60
95
9
24
24
15
36
85
36
36
12
260
15
108
60
72
93
15
13
164
15
37
23
36
81
4
272
64
59
45
27
37
80
63
9
120
36
52
12
60
131
45
27
25
ABCD 99985047094*3^$a+1 [50001]
24
120
37
32
48
16
47
1
80
3
108
97
23
36
21
99
48
45
135
25
35
36
57
15
120
9
16
95
24
96
12
24
84
36
36
105
15
60
36
72
105
3
13
11
48
84
12
12
72
33
75
60
105
27
37
80
51
144
24
12
9
144
75
60
48
73
35
93
3
36
25
11
36
49
83
108
81
27
181
35
141
123
36
228
60
12
36
1
47
36
45
16
11
84
36
93
159
49
11
12
108
12
24
108
13
48
11
85
47
24
24
33
51
48
36
72
24
60
288
189
39
24
60
12
72
49
11
48
69
16
224
111
1
47
132
189
111
96
36
45
16
47
1
128
75
12
60
12
48
24
168
12
181
11
72
13
95
24
12
12
33
87
12
144
24
37
35
45
16
128
16
35
144
84
72
12
12
9
87
25
23
24
36
48
48
36
9
123
96
36
97
11
85
131
61
155
60
24
96
36
45
16
107
36
96
84
48
24
24
60
33
171
69
27
96
60
12
120
24
205
71
156
60
72
48
96
48
25
155
12
84
60
84
133
48
191
33
27
12
12
96
108
24
153
63
97
59
69
51
60
49
155
133
143
33
27
21
15
12
12
12
60
72
12
13
32
111
12
12
57
96
63
33
51
132
60
141
75
117
3
189
87
57
27
36
252
48
21
111
36
144
120
120
84
9
15
1
80
3
13
59
60
60
13
95
36
168
21
96
3
96
13
11
181
23
120
81
75
48
12
12
13
80
15
12
85
83
45
48
87
48
84
12
72
49
59
36
12
192
21
16
11
36
97
32
3
24
165
51
12
144
156
21
3
48
45
147
13
11
108
36
144
69
3
24
132
129
48
15
1
47
24
108
93
63
36
132
9
16
11
12
25
311
60
12
24
12
108
1
32
63
72
96
73
155
12
9
15
12
85
128
87
108
12
96
81
75
165
135
73
128
27
60
84
117
99
24
36
168
25
107
12
24
72
153
27
60
84
133
48
11
60
9
255
24
12
144
24
180
60
21
111
36
24
144
12
12
24
85
83
36
57
3
36
121
59
156
96
96
72
33
291
45
123
180
108
21
16
80
27
144
132
36
141
123
120
156
81
15
36
192
72
21
39
108
13
11
48
85
143
24
9
16
59
72
12
96
36
48
120
36
60
37
47
156
12
12
36
25
59
84
81
147
93
64
48
95
1
32
15
48
24
12
168
60
48
60
72
36
49
23
156
12
33
75
213
16
23
25
95
129
39
9
171
120
109
83
72
12
105
15
33
16
83
93
48
135
25
47
1
96
11
21
63
72
9
3
84
48
12
12
96
1
23
36
36
12
120
72
72
24
36
49
35
48
24
37
80
495
60
21
291
13
107
37
48
47
120
12
12
60
21
16
35
12
33
27
69
3
12
81
39
48
57
15
1
32
51
120
12
96
73
155
48
21
3
288
12
216
60
93
48
51
24
96
84
84
36
36
165
87
60
45
48
279
72
24
36
21
123
12
84
69
16
80
15
1
32
144
160
35
141
87
36
12
60
13
23
9
27
180
49
119
120
72
72
36
12
33
15
33
51
96
36
24
129
3
24
48
69
48
15
24
60
156
24
108
60
24
60
12
1
23
12
141
96
3
13
23
72
96
84
13
47
24
9
51
36
9
15
273
63
33
16
131
24
48
96
12
9
27
36
24
12
61
11
24
48
48
45
64
48
80
3
24
84
81
3
12
96
156
12
121
80
15
49
80
135
121
71
9
3
12
33
15
60
132
60
24
141
27
21
27
37
32
96
75
48
21
16
11
37
35
36
60
12
81
75
72
61
287
1
71
72
72
120
81
63
33
111
33
195
48
192
45
ABCD 99985275706*3^$a+1 [50088]
72
96
35
81
51
48
9
48
15
85
44
15
24
36
36
12
217
71
25
47
132
48
1
44
28
152
208
44
36
87
228
132
36
12
57
40
32
28
83
12
1
71
13
32
99
57
3
57
87
25
167
36
117
15
1
24
60
12
8
28
12
32
3
36
61
36
23
25
92
12
3
12
36
96
145
108
132
80
4
92
15
85
23
57
12
3
12
45
27
21
72
15
57
148
20
63
24
105
51
60
13
44
40
47
13
48
59
24
129
40
11
141
3
61
44
28
23
9
48
3
84
13
47
48
72
73
143
132
25
72
48
24
24
131
13
240
11
49
23
13
72
47
105
108
3
49
48
252
47
36
48
36
85
59
72
45
123
25
95
21
3
13
12
68
28
35
1
24
11
108
36
37
20
75
133
11
1
32
3
49
156
48
11
85
24
95
12
60
84
24
57
12
168
27
36
24
180
108
48
57
3
12
45
100
92
28
24
8
87
13
71
24
108
37
60
68
28
56
60
15
108
33
3
1
11
73
251
36
57
3
72
72
13
20
87
133
20
15
156
132
144
33
76
180
11
81
4
275
1
23
12
132
36
85
71
25
71
25
144
23
60
48
37
20
87
21
72
51
9
12
4
71
13
152
15
21
100
80
40
72
95
57
3
36
192
109
23
13
59
141
52
132
71
48
1
23
25
68
15
165
99
73
20
60
48
3
12
37
35
60
97
48
47
73
23
25
59
36
9
51
48
25
92
40
32
15
25
11
36
33
15
1
36
203
36
49
80
27
24
97
32
48
3
249
28
32
40
23
9
15
73
32
36
3
57
72
28
44
15
25
48
11
180
60
61
23
36
21
40
56
27
121
11
73
60
36
152
3
12
57
123
132
12
144
37
59
13
23
72
105
28
60
95
49
24
24
47
21
4
204
36
23
12
73
12
59
21
3
1
60
32
135
97
108
35
49
56
4
68
3
13
96
143
13
80
100
23
21
28
35
36
189
12
88
35
57
28
8
28
32
15
49
59
36
33
76
71
33
51
36
121
59
36
25
83
96
13
80
15
48
24
13
48
23
9
15
33
52
128
39
21
84
111
12
36
201
39
61
11
97
11
57
15
133
12
47
276
36
73
12
8
12
180
39
37
60
47
37
119
24
48
133
12
35
13
59
57
15
60
145
11
24
36
84
21
28
95
121
8
16
59
192
21
87
225
63
25
164
16
35
48
1
108
92
3
72
48
45
12
3
73
35
85
48
47
12
13
24
131
120
72
36
24
25
32
136
59
13
8
12
60
288
52
32
3
13
12
68
84
3
12
24
37
12
8
12
60
135
60
108
120
45
12
3
12
57
3
25
47
36
25
23
49
11
21
123
181
60
84
47
36
9
51
57
135
45
12
4
47
157
47
180
13
8
15
13
59
145
68
52
48
59
49
32
27
60
72
145
108
20
48
75
12
72
36
49
48
48
95
49
8
15
57
76
23
144
57
28
36
47
12
96
36
36
97
8
4
60
24
12
95
24
105
51
9
123
12
24
57
192
15
241
24
131
61
11
57
28
239
73
23
37
20
108
15
13
95
49
128
72
16
192
48
104
112
11
37
23
105
208
32
15
108
12
57
51
157
83
12
9
28
23
48
9
12
39
49
72
131
69
15
49
24
35
96
12
24
13
35
13
59
24
84
85
11
21
51
85
23
264
61
191
1
107
25
35
72
36
13
36
35
24
84
168
57
27
204
72
72
36
36
33
16
92
75
48
1
8
120
16
152
15
12
132
109
11
36
37
95
177
123
37
560
16
23
57
12
16
12
23
36
93
87
1
107
36
24
72
25
131
229
68
15
85
95
25
32
36
63
261
63
36
9
52
120
8
12
39
25
95
37
23
144
1
84
80
15
48
45
15
69
3
13
20
39
36
48
72
157
12
68
40
35
33
52
12
60
56
88
120
12
83
57
3
12
25
32
147
25
23
36
117
64
35
168
1
216
11
24
13
12
36
47
156
61
20
48
15
60
12
133
20
27
24
216
36
ABCD 99985535504*3^$a+1 [50050]
27
21
8
156
4
96
51
9
36
24
81
84
3
237
35
13
27
36
20
25
15
164
84
12
13
42
117
21
6
93
8
208
81
3
68
25
39
44
16
9
35
16
24
45
6
48
18
150
189
36
180
48
69
48
35
24
13
27
288
96
32
24
25
63
8
40
153
27
12
8
13
27
20
28
9
11
60
19
53
25
48
24
12
51
45
120
23
160
60
132
20
109
6
5
67
53
145
23
64
93
12
180
6
5
16
216
33
84
11
64
8
40
129
15
24
32
64
9
71
24
52
15
54
18
117
80
136
27
33
48
92
13
30
101
40
48
27
24
30
27
44
96
4
36
48
72
3
45
24
60
33
15
39
89
100
32
115
69
24
140
16
39
9
33
84
36
27
8
43
221
25
63
8
24
13
11
40
57
39
93
75
45
11
4
45
51
12
57
11
64
32
25
30
5
100
48
45
15
8
13
11
36
100
120
120
24
3
18
54
18
3
20
37
71
139
21
105
15
75
189
68
84
19
54
51
20
72
4
21
120
143
52
57
75
3
9
39
57
20
67
72
90
119
60
100
9
11
85
54
45
8
40
20
28
32
24
24
100
15
69
32
49
15
57
23
61
35
19
9
12
69
147
168
24
176
16
24
36
96
20
37
27
120
48
36
32
108
61
39
20
72
13
99
81
71
64
57
135
128
96
43
81
92
40
120
147
45
48
57
123
33
195
21
3
75
192
29
25
51
39
5
36
49
15
96
39
72
102
183
24
96
9
18
113
48
112
44
36
7
45
8
67
126
42
30
18
117
48
80
112
68
12
13
35
4
252
21
63
20
1
60
3
236
4
3
24
5
13
47
55
21
20
13
36
3
33
15
3
57
84
45
144
12
23
37
3
72
8
1
99
96
44
67
5
48
19
45
45
11
4
48
63
72
54
71
120
24
91
18
60
35
60
16
33
47
1
87
168
195
149
1
48
71
4
15
45
180
32
52
3
57
36
45
27
24
9
12
35
120
24
19
6
11
108
19
21
69
11
61
99
12
80
25
39
39
54
23
60
25
12
71
19
77
36
100
12
36
81
15
3
41
132
264
91
69
48
68
13
72
95
88
20
61
35
60
84
16
36
3
90
96
15
105
60
71
73
27
12
176
67
5
28
57
132
143
4
156
33
90
72
125
25
119
16
57
27
33
111
132
57
23
232
32
19
54
180
123
117
3
20
100
72
68
108
37
35
73
90
5
16
48
57
11
85
15
48
45
47
28
27
29
64
141
11
24
204
36
13
47
36
48
1
71
49
36
35
24
40
44
4
8
133
155
132
7
48
5
100
20
37
36
186
105
44
4
57
36
3
15
21
60
33
51
129
11
25
195
21
11
115
33
69
18
165
8
67
30
144
71
48
100
39
41
52
168
96
20
148
141
30
6
11
55
90
3
92
13
87
8
4
108
9
171
20
49
59
25
6
48
21
32
108
55
21
33
3
48
9
75
48
8
4
32
100
104
64
8
40
8
12
148
12
68
96
91
29
43
53
48
205
12
75
12
81
47
100
48
32
25
84
3
156
27
45
8
40
32
67
53
48
49
36
75
9
71
40
60
12
48
32
100
68
37
3
96
48
21
159
36
69
6
21
33
11
1
51
44
36
48
37
72
3
8
16
225
63
8
19
69
24
8
52
45
63
68
31
6
27
32
36
28
132
12
32
1
3
51
125
264
4
68
25
215
19
41
48
52
45
174
29
25
15
12
44
88
27
65
124
99
30
36
11
25
36
3
24
12
44
52
60
180
12
51
5
16
51
69
33
15
96
84
48
12
3
125
4
44
4
68
48
16
56
25
23
37
3
32
67
57
44
52
20
300
193
15
20
256
24
20
31
5
43
18
3
75
45
9
23
240
37
198
18
35
36
4
129
11
12
48
19
165
32
96
25
23
40
24
60
177
111
57
71
4
27
21
80
193
27
60
33
47
187
41
36
64
56
4
60
81
90
6
159
33
42
21
68
109
18
120
5
4
20
40
9
27
108
20
52
44
36
40
68
124
8
43
24
53
4
36
27
72
18
11
67
9
164
1
90
81
20
24
4
12
20
7
53
85
99
33
27
20
88
3
33
80
85
11
13
ABCD 99986185738*3^$a+1 [50107]
12
17
6
49
96
84
71
120
174
48
72
90
222
123
63
84
210
55
71
25
23
36
150
3
165
48
18
69
28
77
48
19
5
111
27
6
240
19
581
66
25
36
32
52
23
36
1
185
3
108
40
47
13
53
19
5
3
4
180
36
92
351
12
85
23
150
39
27
24
85
36
59
12
24
60
33
33
24
111
52
60
12
23
120
48
57
60
27
81
63
24
180
1
36
125
18
133
192
60
311
150
19
11
205
144
20
3
12
60
157
56
12
21
72
7
65
210
60
132
73
197
78
186
6
13
180
20
75
60
157
36
47
198
7
8
27
48
37
11
24
37
41
87
52
23
1
72
29
43
5
7
155
13
17
48
187
23
72
60
18
30
121
35
9
15
45
75
1
47
240
117
60
15
33
39
25
68
15
36
1
108
72
176
147
96
120
37
65
18
36
13
77
18
13
32
196
72
5
18
216
54
6
84
85
96
176
75
54
6
18
7
65
43
11
49
137
72
55
11
30
24
6
114
78
60
24
108
96
25
36
53
18
37
23
48
61
23
121
44
147
96
54
55
35
78
6
66
66
217
47
24
69
315
85
11
61
59
61
11
25
47
6
19
60
36
5
42
30
168
55
11
120
6
42
25
140
180
120
93
19
5
55
239
129
81
175
36
11
138
19
36
216
36
95
45
88
59
30
72
18
48
12
73
35
73
5
6
61
48
35
109
53
18
24
1
35
162
30
162
120
31
11
30
174
49
65
7
56
33
87
9
51
69
18
25
95
6
72
19
68
3
57
15
48
54
24
55
137
7
132
71
13
60
29
102
84
30
55
11
93
81
19
197
6
18
7
17
115
47
150
18
30
7
84
60
11
6
42
60
73
65
43
11
84
156
210
138
48
48
6
114
24
61
11
24
30
6
66
90
78
54
96
204
78
102
60
1
29
90
25
140
3
102
3
63
12
12
25
5
31
65
39
136
84
245
7
65
186
73
72
53
54
162
55
83
78
258
132
84
33
52
119
9
88
72
36
71
150
18
73
5
7
11
85
95
25
35
129
51
37
24
23
96
1
24
47
105
100
108
215
24
45
27
25
11
49
89
6
48
33
9
234
24
1
32
4
236
4
84
77
67
5
96
99
76
11
48
45
3
48
54
306
72
237
48
33
79
47
13
68
153
90
54
43
32
21
66
24
309
52
23
37
35
181
275
13
59
45
75
12
73
35
73
53
39
40
65
48
43
119
13
35
24
54
90
97
53
87
3
6
51
159
33
165
15
40
96
332
132
27
198
120
30
25
12
23
157
56
3
49
20
16
35
102
18
24
1
72
29
24
66
121
29
55
36
32
172
83
30
42
21
4
5
90
25
5
31
83
84
105
57
66
37
17
54
60
49
47
54
175
11
24
30
91
179
42
19
83
162
79
41
6
37
72
68
15
36
6
138
30
55
41
66
6
67
5
151
65
24
210
25
36
59
33
255
85
32
3
54
18
6
87
39
66
30
42
66
117
99
168
145
20
27
61
72
36
11
85
149
24
90
93
12
111
1
56
4
131
13
59
13
113
192
127
227
78
42
144
72
133
252
92
48
4
24
252
32
27
25
29
31
8
33
223
11
30
243
165
18
144
21
63
42
127
83
45
3
24
45
52
5
103
11
9
15
72
6
103
24
11
120
120
84
33
27
1
29
42
73
5
66
6
18
36
114
15
60
180
27
30
54
114
210
78
7
17
18
30
3
28
72
203
72
12
ABCD 99987075484*3^$a+1 [50043]
19
12
240
48
24
60
48
107
261
4
95
33
39
18
135
40
72
96
72
215
1
125
91
24
144
8
52
20
76
96
29
15
120
16
96
23
54
31
164
28
92
16
20
160
36
56
27
37
53
63
4
56
57
36
7
80
160
92
183
72
37
35
108
157
36
20
57
7
24
5
79
11
69
28
24
60
53
187
83
18
63
112
92
3
144
1
24
164
9
43
24
36
48
36
44
21
90
13
96
36
36
12
20
3
13
77
123
120
60
237
162
90
7
65
43
36
80
129
15
16
32
4
24
80
52
80
64
156
89
31
5
7
65
43
65
7
396
84
71
1
168
56
4
12
24
41
31
48
120
305
151
65
19
60
29
51
39
33
3
109
156
5
55
32
40
32
16
32
64
161
27
16
156
104
16
59
1
44
16
144
29
162
25
120
71
49
23
37
60
36
47
13
5
19
53
36
55
312
24
23
37
36
80
9
18
36
126
90
1
72
12
95
81
4
23
33
120
64
35
18
7
36
8
40
12
23
9
76
41
31
48
47
13
32
9
55
60
48
17
216
43
36
119
177
3
1
35
9
81
79
20
9
7
101
247
48
48
17
7
12
108
120
48
47
13
5
79
44
75
1
24
137
55
80
28
32
3
126
91
72
12
131
13
20
57
54
1
8
24
21
27
220
12
8
12
52
101
123
16
23
126
19
8
27
13
20
28
20
132
39
9
64
53
103
60
17
7
188
3
9
36
124
96
200
147
13
12
188
100
119
72
145
36
108
156
56
232
41
36
18
133
128
9
43
60
185
90
234
19
35
25
24
77
63
27
25
120
71
18
15
160
5
7
65
15
57
51
340
32
45
288
72
27
52
8
147
49
32
4
48
12
125
31
20
64
29
144
108
18
69
52
60
36
53
7
47
61
11
9
100
24
8
112
96
29
63
45
67
41
91
53
90
36
9
28
48
164
3
73
24
155
13
77
123
40
17
31
96
8
40
77
180
51
4
108
35
13
167
18
7
12
24
92
45
72
55
36
17
15
100
8
111
169
44
16
41
18
18
15
57
7
83
61
20
27
33
16
5
19
96
65
18
18
43
72
24
24
104
28
180
120
32
57
31
32
45
67
59
85
41
55
8
36
27
37
12
24
80
45
67
59
61
8
57
54
1
48
149
91
17
79
29
15
172
20
244
53
67
41
7
65
31
36
41
43
29
36
72
19
356
28
65
19
48
312
72
24
24
12
96
12
96
149
18
90
55
72
17
55
24
36
11
33
4
48
84
60
5
31
59
1
32
48
27
81
9
31
32
45
15
180
28
96
108
23
33
120
4
68
160
48
192
77
72
99
45
87
3
157
23
69
21
15
21
43
60
36
131
33
28
20
88
20
99
13
77
72
36
55
35
45
160
108
47
144
1
248
12
4
24
17
163
12
23
49
192
29
31
41
115
47
1
96
11
73
12
128
16
23
25
20
153
55
48
149
63
64
53
151
204
23
25
29
19
84
12
36
108
101
19
32
28
29
63
64
8
153
18
229
12
144
29
103
24
84
12
20
132
75
13
20
28
80
39
90
63
88
12
53
79
56
4
12
84
32
64
48
36
24
120
17
91
35
13
59
33
4
36
24
245
63
108
40
95
72
1
35
69
16
12
47
1
125
36
31
12
36
20
220
5
54
1
89
36
55
84
113
267
36
64
48
8
24
16
41
63
16
20
60
4
12
41
87
16
84
47
69
111
25
24
41
79
20
27
33
39
36
45
40
5
99
63
25
47
217
48
5
90
126
91
116
9
36
103
41
51
52
56
64
72
48
96
137
19
89
19
36
44
45
43
80
48
9
51
21
139
36
5
54
1
44
64
215
72
9
64
35
153
124
56
63
301
59
181
89
72
123
21
79
ABCD 99987392938*3^$a+1 [50132]
90
84
121
41
36
72
108
127
80
117
24
30
54
18
180
25
47
6
36
30
78
90
36
205
80
112
125
48
6
61
176
9
78
9
63
33
51
54
60
12
42
133
5
150
21
96
48
135
234
54
9
117
27
112
185
36
18
18
54
168
36
126
36
30
144
60
30
259
11
69
45
387
3
54
96
102
108
69
240
21
84
55
77
30
126
55
17
15
21
42
18
63
81
12
18
78
30
18
186
9
39
78
72
99
112
71
9
45
54
18
43
32
123
60
153
39
18
90
6
48
36
24
108
30
78
84
60
198
45
48
105
66
6
63
39
25
53
171
3
78
108
18
90
55
281
90
78
90
36
36
109
144
53
18
105
21
54
54
12
19
41
87
16
131
93
63
54
36
36
3
51
60
30
18
6
36
36
72
120
60
55
35
45
21
24
3
159
36
48
6
36
12
96
192
103
11
18
90
121
77
18
129
123
84
18
15
21
6
18
3
33
63
9
12
72
6
12
81
51
66
18
24
1
11
126
132
3
33
84
36
135
27
21
33
90
18
96
12
42
180
66
6
1
65
78
33
111
30
162
150
27
16
41
144
276
99
81
63
16
96
80
48
33
96
15
39
108
205
41
39
33
63
99
6
66
36
81
9
78
105
39
156
162
60
102
9
63
33
93
54
108
6
12
127
125
99
16
137
198
33
9
87
16
17
31
29
48
36
72
60
12
78
81
240
21
75
81
162
18
90
24
25
23
57
16
41
48
18
24
36
18
54
81
21
219
64
48
128
27
144
133
461
96
66
42
48
87
117
84
7
17
12
360
24
67
23
84
36
6
30
13
80
57
66
18
6
36
30
27
51
109
35
13
77
51
51
90
96
67
41
87
48
81
156
144
6
108
234
12
24
19
11
72
13
167
162
18
117
15
66
36
90
18
15
3
54
168
399
9
42
13
5
43
5
27
99
24
30
24
18
45
9
54
145
11
36
54
6
37
107
18
3
45
3
39
72
138
18
42
210
6
120
54
180
90
108
54
69
207
97
80
267
21
93
84
252
147
64
5
90
24
57
27
72
18
72
60
7
101
66
9
27
24
48
61
11
126
72
15
3
45
213
36
39
192
39
174
36
6
18
15
48
351
1
29
180
90
133
17
159
69
187
215
108
30
15
57
60
43
59
24
84
60
18
75
249
18
66
42
57
144
16
53
90
97
185
39
51
141
27
54
79
11
69
21
66
198
132
63
45
66
18
126
24
120
150
246
42
43
32
33
36
27
27
37
107
36
144
90
36
195
69
72
147
16
53
43
47
33
21
60
31
17
31
192
32
75
21
27
21
21
36
30
25
32
3
174
60
318
18
54
108
24
18
66
213
112
161
54
25
89
156
132
72
18
12
198
24
19
35
90
66
60
66
114
66
42
126
66
6
18
45
9
30
25
128
160
17
175
203
18
3
27
126
54
49
47
49
5
187
29
18
66
54
90
258
18
144
18
73
32
195
150
7
96
77
30
78
90
30
54
6
12
42
30
6
192
105
39
60
18
66
6
36
30
42
18
18
3
117
72
3
39
126
90
126
120
27
63
240
30
3
33
42
108
48
162
7
176
48
21
90
18
15
135
73
32
147
12
33
45
99
57
87
48
45
19
71
9
261
60
66
6
162
12
54
67
149
ABCD 99987923494*3^$a+1 [50010]
96
15
12
42
18
54
54
30
15
45
30
72
12
30
3
12
48
45
54
48
96
9
3
24
18
102
48
21
15
6
6
12
78
60
39
3
45
48
9
15
39
60
57
12
21
42
42
6
24
42
63
72
21
3
75
42
48
30
30
39
93
15
3
102
24
84
84
18
42
66
21
3
6
24
51
156
75
234
6
48
72
36
162
12
18
60
60
18
60
72
15
60
45
48
24
30
69
24
21
15
51
9
15
12
57
21
15
15
12
12
66
12
3
27
30
84
24
6
24
36
36
93
21
60
15
51
24
6
24
30
30
24
42
165
15
18
15
99
57
93
12
6
12
72
6
42
21
57
42
12
54
6
18
3
45
24
18
12
96
132
21
135
90
30
30
24
6
12
18
90
81
93
30
33
57
42
6
42
12
18
36
60
114
108
78
60
114
180
12
6
168
54
30
72
54
30
6
21
39
9
24
27
66
18
24
12
60
30
39
27
30
12
126
30
42
54
156
63
27
18
90
60
69
141
6
18
36
30
102
12
12
39
117
78
30
6
18
27
96
105
114
78
3
57
51
75
21
3
60
108
57
36
75
30
39
12
231
45
3
66
24
27
3
30
12
27
3
9
153
30
72
66
42
36
36
18
126
30
36
174
9
48
75
42
51
105
114
48
42
36
12
27
75
42
24
114
48
48
9
51
66
6
30
24
30
48
57
51
45
9
15
15
84
42
18
30
51
105
111
15
102
42
78
72
3
3
12
57
9
126
81
9
18
21
24
60
15
6
30
6
6
30
63
39
96
45
9
6
84
6
132
12
90
12
6
42
21
15
36
60
30
6
120
54
108
102
9
69
48
87
48
15
12
57
33
123
15
60
45
63
24
48
9
3
90
6
21
153
66
24
21
24
48
57
75
12
45
18
21
12
84
39
72
54
6
30
18
84
45
15
21
39
21
9
15
48
39
9
9
42
18
72
90
9
21
66
30
48
39
12
21
132
30
81
39
21
87
18
24
27
9
15
15
12
30
48
84
27
15
33
51
21
21
18
30
36
48
216
30
90
51
33
30
45
15
21
57
72
180
30
36
30
12
48
6
69
15
57
45
3
60
129
27
3
30
126
42
42
12
60
66
48
60
39
33
12
48
3
15
24
105
120
3
12
30
6
222
24
99
21
108
36
15
72
93
84
3
69
75
45
138
66
6
30
63
3
78
84
147
3
45
45
96
15
9
18
264
18
126
60
120
9
21
12
42
42
15
15
6
39
60
111
78
6
156
9
9
36
120
48
18
9
21
30
153
36
39
69
63
24
54
30
36
48
165
33
27
3
78
6
9
27
120
42
30
36
60
12
72
33
15
48
30
51
36
9
60
18
18
114
33
177
3
21
84
15
27
6
159
21
60
3
45
30
6
3
135
30
3
9
96
42
30
96
15
36
3
12
33
45
12
99
15
6
6
78
6
6
90
30
42
33
45
12
36
54
21
57
30
9
3
6
87
33
15
87
12
126
6
54
99
3
42
48
114
18
36
15
39
6
12
48
24
108
12
87
21
12
12
39
27
93
75
132
117
33
27
63
84
6
78
24
36
24
18
3
117
15
84
48
12
45
6
42
66
54
78
105
69
15
33
66
45
51
18
12
51
39
144
60
24
45
21
6
6
87
21
90
36
6
24
204
24
36
51
105
123
81
30
6
3
72
99
72
48
12
12
72
33
33
60
63
45
30
144
12
9
9
36
12
12
36
24
18
72
12
33
21
39
3
24
18
66
42
48
42
30
27
27
24
12
69
135
45
51
12
12
48
6
72
90
24
24
6
54
126
24
6
21
15
72
6
12
87
51
21
36
15
24
9
135
24
21
21
18
12
30
114
102
30
84
114
174
81
57
84
30
144
9
15
36
12
18
39
111
6
78
18
114
201
15
42
48
12
180
42
69
99
21
15
12
12
18
48
27
108
75
9
51
60
42
84
18
18
42
33
27
12
45
69
30
12
117
33
63
24
15
21
84
105
36
12
48
120
42
45
27
30
30
78
3
12
3
96
30
48
15
45
60
12
18
12
60
78
18
72
30
6
36
21
33
135
96
36
63
30
12
72
132
54
132
45
69
15
33
6
24
78
30
9
219
12
54
18
18
102
18
48
162
30
15
117
27
63
66
87
27
66
30
6
6
90
27
3
12
117
24
9
18
9
75
24
72
42
30
30
6
9
63
48
36
18
15
111
57
27
93
75
180
12
21
27
42
18
24
18
78
42
15
93
18
12
18
54
30
18
90
18
12
45
72
75
42
48
12
24
12
27
36
81
63
3
33
72
27
42
48
6
24
96
6
18
108
72
180
12
6
27
63
69
48
177
18
120
36
36
6
87
12
9
60
42
120
102
30
6
72
114
6
138
264
81
12
87
96
6
3
45
18
84
66
78
12
12
60
33
129
36
18
60
42
12
6
12
84
24
21
33
72
78
45
33
27
ABCD 99988469962*3^$a+1 [50004]
9
12
87
6
36
15
44
25
90
36
141
3
42
95
13
27
9
63
81
30
42
47
55
41
76
69
12
27
27
45
15
18
30
113
85
24
36
54
18
23
40
75
45
48
12
3
9
48
75
12
65
96
1
75
39
21
33
90
36
36
234
30
5
100
36
8
96
16
24
24
8
67
21
45
35
55
132
30
18
6
210
21
39
21
15
12
6
59
61
27
27
21
12
3
9
105
36
54
5
7
9
24
75
60
12
6
18
77
49
18
12
36
18
99
105
71
4
15
36
192
45
9
18
36
36
9
51
21
249
306
12
42
23
52
48
3
72
21
105
54
5
7
41
112
72
15
105
75
108
21
27
54
18
78
102
132
18
48
3
75
84
21
75
126
108
87
21
12
11
100
36
39
12
18
90
36
29
72
79
9
45
90
54
6
30
24
18
12
36
6
36
3
51
45
56
19
24
12
42
12
54
21
15
33
57
168
30
36
54
75
15
33
3
17
28
44
43
69
33
63
15
18
51
105
114
57
33
12
78
129
48
57
30
42
3
45
51
75
5
91
45
63
21
9
6
36
18
18
18
59
40
8
85
3
15
65
16
9
60
15
51
60
84
24
165
15
21
9
18
42
27
75
33
132
8
100
51
17
19
9
15
30
95
4
15
18
48
24
36
90
36
33
3
18
54
5
25
23
67
21
51
18
6
54
12
36
15
3
29
7
9
12
105
3
15
57
33
24
3
45
24
75
9
96
18
36
29
208
27
6
39
60
36
24
93
120
24
131
67
53
19
21
63
42
90
120
24
54
15
12
75
9
45
54
9
60
27
84
57
33
36
11
133
35
55
36
60
174
147
12
3
24
126
30
132
72
18
12
24
51
120
60
51
45
12
21
54
66
6
29
64
33
23
79
45
63
90
42
18
72
23
72
211
12
33
32
25
15
60
39
30
18
57
108
21
30
24
5
13
27
72
24
15
114
12
24
75
51
48
6
135
32
13
54
5
7
33
56
4
3
17
31
132
117
56
55
129
15
33
39
18
27
81
222
48
5
28
165
24
30
36
24
21
72
45
54
60
45
21
150
17
52
3
12
18
3
8
49
135
45
12
99
12
80
40
24
51
24
36
120
65
184
39
96
9
36
48
63
24
29
55
9
27
81
159
45
56
55
9
9
96
51
48
12
33
66
114
12
47
48
13
144
35
1
87
27
12
6
27
36
12
9
24
51
15
18
3
48
21
3
3
48
162
42
57
9
47
67
5
40
63
12
72
24
29
40
3
30
18
72
9
9
59
55
18
12
96
30
9
15
30
15
171
12
60
53
91
30
6
57
48
24
15
45
84
9
72
75
116
13
155
1
6
33
24
168
63
12
72
36
69
3
18
6
21
15
30
18
45
51
33
3
72
12
21
39
66
63
27
54
24
39
56
64
21
120
39
20
91
45
57
42
72
30
144
60
12
99
45
39
21
120
11
7
57
8
25
42
36
72
48
24
54
15
69
72
3
12
56
55
185
28
12
33
119
73
72
27
9
39
12
21
78
29
16
9
27
48
20
48
49
39
57
12
42
66
39
15
9
27
42
12
78
33
3
30
39
15
6
12
108
15
57
3
15
105
12
63
132
105
33
39
3
5
4
93
18
18
51
48
81
24
48
180
18
6
11
115
53
49
42
29
16
93
15
48
20
7
21
12
57
27
36
15
12
60
30
35
115
12
24
12
24
66
54
29
16
8
43
54
48
6
72
9
3
42
11
37
3
15
24
9
24
21
90
9
3
42
11
40
75
45
144
27
36
9
24
111
138
6
9
128
48
52
15
12
42
18
12
33
80
55
48
33
147
78
84
6
77
7
18
24
23
31
9
21
39
21
39
27
53
25
162
21
9
23
88
12
27
41
103
54
30
21
75
69
8
100
12
63
12
18
54
261
8
25
72
12
11
7
69
39
21
39
30
27
32
148
33
90
72
33
24
51
156
36
60
48
36
18
108
23
24
103
18
12
15
60
24
108
15
90
18
108
72
18
36
63
57
18
33
12
15
33
3
36
66
15
72
81
30
17
4
36
15
24
69
60
69
27
9
126
18
66
45
87
9
93
51
27
93
27
24
84
54
27
99
69
3
77
13
75
15
42
66
21
15
9
9
63
9
23
1
54
12
36
18
36
15
153
51
75
12
18
27
12
21
155
4
12
9
54
21
81
6
30
18
144
21
69
51
32
67
12
105
24
39
113
64
3
33
57
3
24
24
69
6
84
42
39
9
72
54
6
36
39
15
156
24
18
18
9
39
6
18
72
69
159
18
3
24
27
24
72
5
120
19
9
27
72
12
69
24
51
36
90
90
105
68
25
18
18
107
52
20
88
63
72
153
27
72
102
15
21
27
12
36
80
43
5
24
25
72
60
66
24
41
52
33
12
15
75
53
40
69
24
12
18
29
7
41
67
168
53
55
57
105
23
7
33
39
42
54
21
15
54
27
39
24
45
96
141
72
42
18
72
15
123
6
95
79
6
27
24
15
36
114
30
18
36
ABCD 99988516996*3^$a+1 [50148]
51
30
54
36
24
126
15
9
95
37
18
9
80
40
51
5
37
27
87
41
25
30
30
75
33
42
21
33
30
36
30
39
8
1
72
240
15
9
6
33
51
60
89
1
84
6
30
30
36
90
27
33
95
40
9
63
3
165
15
48
9
27
21
15
41
48
40
81
87
24
96
63
60
48
36
24
9
3
5
24
192
40
33
23
48
43
42
99
48
24
27
42
30
24
53
16
105
95
55
12
5
16
9
30
9
51
18
11
88
27
6
48
63
9
71
13
54
5
1
6
41
40
9
15
99
36
18
120
15
32
48
40
24
177
84
35
64
87
33
56
88
87
156
93
48
8
16
81
71
7
9
3
53
1
63
48
32
88
32
24
13
6
21
152
1
15
8
112
8
43
45
128
55
30
60
72
23
7
30
3
96
72
87
30
51
48
51
6
39
120
56
91
45
15
17
48
43
12
138
23
67
21
69
75
15
9
24
104
64
39
17
115
18
42
24
36
24
93
32
48
88
15
41
16
168
3
30
30
12
21
33
24
39
56
72
24
91
93
8
24
88
27
5
16
69
60
48
72
15
96
48
8
64
3
174
119
7
84
30
30
33
24
3
42
35
96
88
24
225
6
105
75
29
7
24
6
35
43
93
69
3
15
17
19
30
6
9
80
205
59
67
78
30
57
224
109
99
33
15
3
29
16
51
69
15
33
9
54
81
24
279
33
48
48
21
60
72
60
75
3
30
63
56
13
18
12
144
120
24
72
60
78
30
5
40
48
69
171
33
6
30
27
8
19
69
57
15
45
198
29
64
3
24
5
205
11
1
54
17
16
72
48
51
77
49
23
88
15
201
27
6
167
96
67
21
39
24
81
9
66
84
42
63
128
40
32
7
17
120
1
60
12
54
17
19
69
15
33
48
63
153
56
73
60
30
30
48
111
9
42
29
1
63
27
29
115
101
40
63
65
48
7
12
30
18
21
8
48
19
21
32
112
21
3
45
27
9
6
24
60
24
60
30
171
15
150
27
3
24
53
24
16
56
43
84
89
40
8
16
56
25
119
16
24
123
5
145
15
9
24
143
19
21
63
150
27
72
96
48
33
87
51
5
16
99
12
9
8
13
3
27
18
59
1
66
84
33
120
117
60
6
81
32
7
113
24
163
90
51
135
9
105
15
8
157
51
93
90
72
48
12
21
3
30
24
23
7
9
8
88
15
66
23
64
9
23
25
23
24
115
24
30
47
223
24
126
179
40
32
19
69
24
104
16
27
24
126
24
96
84
27
24
9
6
41
40
15
24
33
48
153
15
87
17
37
36
143
1
6
57
33
60
30
18
60
6
17
19
45
15
9
39
42
48
71
79
30
3
3
93
87
81
69
3
3
5
16
32
7
65
88
15
9
63
33
32
16
9
63
57
47
73
54
84
29
61
51
32
43
24
21
32
24
19
6
15
15
57
48
144
51
48
72
45
32
88
33
23
37
27
3
36
24
57
32
88
9
15
128
31
36
30
6
18
42
29
24
115
96
117
72
80
40
27
5
16
33
15
24
117
54
6
54
33
48
216
3
24
45
24
21
60
63
8
1
24
96
24
6
9
120
48
120
48
63
9
80
24
43
29
16
24
8
73
24
135
152
43
29
1
6
105
39
12
90
48
27
3
72
141
9
111
27
5
127
90
15
8
48
40
27
30
63
69
54
5
85
59
25
6
6
48
3
8
91
69
171
29
31
48
33
24
96
32
24
67
125
24
88
168
8
13
48
179
31
186
71
49
96
15
3
29
1
6
129
24
27
21
9
87
39
105
15
24
6
54
24
12
9
39
216
105
24
24
63
18
87
8
91
21
69
156
48
23
96
1
47
64
51
144
125
25
30
6
48
30
12
9
9
30
33
96
104
64
24
15
161
139
30
24
23
88
9
120
39
104
49
23
1
23
31
9
8
16
9
48
102
114
6
57
24
48
48
24
57
47
25
18
21
45
51
24
51
18
3
57
47
120
19
69
15
41
55
89
112
15
41
112
8
40
153
23
97
36
11
72
16
24
57
87
21
11
49
23
16
33
15
80
25
18
12
54
3
63
18
15
111
24
6
27
39
17
43
29
1
87
93
75
48
21
59
1
71
264
91
5
43
29
7
81
24
8
1
102
60
5
55
33
15
9
57
24
60
6
5
40
141
84
24
6
24
6
51
9
36
60
138
12
41
67
5
97
30
17
7
24
9
33
18
12
210
138
53
40
3
21
3
45
21
27
87
57
56
109
35
13
3
27
77
43
21
21
11
37
126
36
233
37
48
51
120
9
42
53
25
15
81
6
65
25
114
24
6
39
15
65
31
24
6
99
81
63
3
168
21
32
19
21
24
8
40
24
8
64
9
ABCD 99988651604*3^$a+1 [50074]
72
95
25
113
30
25
152
135
48
102
138
129
81
72
207
81
79
71
9
201
15
15
30
72
18
180
21
9
7
53
132
127
83
90
3
16
56
112
41
12
168
12
39
64
65
55
176
16
83
12
48
90
31
191
153
136
144
65
87
24
69
139
296
192
3
30
12
18
1
101
78
12
120
138
30
42
175
104
24
72
153
90
37
80
72
256
24
53
27
33
120
108
75
16
128
88
48
95
9
111
177
144
88
56
117
147
3
60
153
105
31
71
33
15
1
29
115
176
168
72
9
175
35
109
53
78
45
87
150
139
71
18
127
72
71
49
41
42
13
56
111
198
67
95
18
120
39
112
179
60
129
21
42
49
48
152
48
21
312
43
80
136
71
57
16
125
291
64
32
33
31
149
12
108
60
55
272
48
40
65
102
73
320
16
119
60
102
63
177
7
191
105
27
13
47
9
48
21
192
99
81
7
48
23
162
60
27
63
48
145
77
18
1
240
96
65
55
152
40
80
51
109
152
48
33
39
141
27
72
208
143
73
47
145
152
216
24
72
39
30
12
55
24
41
15
40
23
210
120
102
49
8
16
144
161
7
104
9
12
67
80
16
65
30
177
72
160
71
217
104
9
55
32
48
15
201
111
48
252
138
27
123
42
123
45
12
7
80
21
12
343
24
53
3
40
32
63
225
16
11
78
12
48
12
183
72
48
40
167
9
9
60
19
80
256
96
8
16
200
72
15
18
319
83
117
153
18
30
31
80
64
95
150
30
21
64
245
99
51
210
19
80
112
119
1
48
41
60
195
136
80
24
64
143
73
47
105
120
3
12
73
96
89
60
67
263
42
78
1
8
33
30
108
60
25
56
81
7
41
7
23
145
95
49
120
41
102
18
30
25
77
219
16
128
15
252
18
180
111
129
15
72
3
42
363
24
16
24
161
15
144
93
78
21
69
60
42
37
8
33
39
72
9
12
123
87
9
21
18
60
117
153
7
185
300
120
19
41
120
79
29
67
24
80
39
49
11
45
184
32
21
27
40
56
120
45
60
60
12
223
47
48
9
63
153
165
67
8
117
43
72
23
222
27
256
65
31
11
348
81
141
123
16
119
1
119
42
150
97
23
90
7
341
120
67
23
105
195
21
120
24
16
168
101
72
18
132
45
45
43
80
15
145
72
35
13
72
23
49
53
43
56
64
80
15
102
18
42
183
105
30
9
81
111
9
300
42
90
15
88
65
300
331
48
32
16
72
113
78
81
99
12
30
195
33
135
105
55
96
8
88
23
121
59
42
19
71
33
136
89
55
24
56
87
18
79
71
30
51
81
108
150
42
228
7
23
81
69
19
53
3
256
96
5
99
9
127
48
137
60
19
71
25
80
33
7
23
12
45
24
39
49
83
60
18
15
40
5
211
56
135
153
255
9
63
49
24
24
72
8
153
78
105
15
121
11
85
8
15
25
80
45
ABCD 99989015188*3^$a+1 [50047]
27
21
84
93
12
18
17
4
56
76
48
12
27
17
24
4
12
9
35
19
5
91
45
24
72
44
120
12
12
145
60
3
9
23
31
24
81
9
15
108
33
54
5
7
69
15
120
5
4
15
77
16
44
16
12
12
9
51
15
81
57
63
27
5
67
54
24
35
7
48
53
184
68
48
28
9
162
18
36
39
12
20
60
16
3
6
75
3
96
17
37
72
11
13
11
16
20
7
12
45
224
16
68
60
48
60
12
28
92
12
28
21
11
40
9
54
96
30
6
29
84
37
23
61
11
160
15
5
28
51
6
18
126
24
23
88
75
21
9
131
40
20
24
55
21
168
12
15
9
96
84
9
23
67
17
49
11
48
16
24
92
64
9
51
44
48
4
60
56
12
7
60
5
16
92
72
19
24
30
15
36
20
24
48
64
8
7
18
47
19
24
36
24
33
92
301
27
3
29
168
28
204
57
54
5
60
60
40
36
20
19
117
12
15
117
80
28
72
44
24
36
132
12
7
5
43
17
76
33
11
16
27
5
25
36
51
15
29
4
20
16
15
6
59
151
48
42
15
80
19
24
36
6
15
56
24
13
6
5
40
36
9
35
60
25
39
32
4
21
35
4
24
36
24
212
55
41
12
36
19
21
152
52
20
7
18
42
21
8
4
32
60
19
5
1
30
30
3
80
36
12
7
12
5
4
36
15
138
27
96
12
20
112
63
57
45
84
15
44
60
76
129
6
101
36
52
36
39
41
96
19
6
18
312
53
25
83
100
60
12
20
37
15
15
29
4
45
195
27
53
25
3
32
36
55
41
55
45
9
6
53
16
36
180
116
4
15
45
3
12
24
17
7
77
4
156
219
81
33
11
12
112
21
27
117
11
24
36
16
39
36
5
40
144
60
92
40
24
33
72
54
60
66
135
3
93
8
1
3
105
27
75
5
4
12
68
1
35
88
12
24
9
27
3
5
85
180
30
77
16
3
60
5
31
144
5
1
111
189
23
7
5
145
3
8
228
16
60
3
41
160
9
42
65
24
4
21
11
16
68
16
24
45
15
32
48
31
24
17
12
37
11
28
116
88
81
36
119
16
63
12
5
4
104
7
54
99
68
7
156
45
51
5
13
3
27
60
6
30
9
8
49
39
24
20
28
32
151
6
30
54
36
11
7
30
51
60
15
66
23
145
27
44
12
43
36
24
144
5
16
120
60
15
9
27
21
27
17
43
17
24
31
48
60
65
7
29
25
126
5
13
12
59
4
32
40
63
33
3
36
89
1
71
19
9
15
29
16
9
11
24
40
32
16
20
100
3
186
63
8
13
135
9
90
45
108
63
65
31
33
12
308
25
23
40
3
36
18
27
188
52
44
115
17
52
57
3
80
31
54
11
60
55
81
60
33
35
12
28
87
30
23
12
55
5
145
39
21
48
30
113
88
81
3
15
5
96
49
47
96
4
39
174
83
64
20
103
17
49
11
139
9
8
7
21
80
19
36
29
48
7
42
39
9
6
45
24
12
45
15
3
66
179
28
32
1
24
23
28
96
3
17
76
84
39
17
28
15
6
78
6
84
96
155
181
60
18
180
33
3
137
232
56
1
11
103
21
75
5
55
41
19
81
8
55
9
12
8
72
24
31
114
15
51
21
32
7
5
16
69
174
101
55
5
103
57
36
68
156
16
32
55
66
36
15
63
21
9
51
15
21
9
59
25
6
17
12
28
84
36
12
15
36
117
20
24
25
3
68
49
30
5
4
9
30
17
16
32
40
20
60
76
44
91
21
15
48
21
15
5
4
8
4
44
12
28
84
48
44
48
148
27
17
100
15
24
29
36
60
49
3
27
81
69
15
15
17
4
15
90
90
77
4
9
24
6
101
48
7
21
12
15
57
84
15
9
51
81
9
51
48
36
20
79
21
104
16
12
33
11
103
6
107
19
9
15
21
56
28
92
19
24
30
11
16
12
32
48
31
21
8
52
168
8
48
24
28
48
116
88
80
28
32
55
96
54
63
44
43
5
7
41
28
92
52
80
127
90
119
31
153
20
76
15
29
12
36
52
36
9
11
84
108
40
33
27
27
5
28
9
123
12
60
20
13
11
4
51
24
60
57
3
125
12
43
5
67
33
48
27
41
12
109
71
7
36
29
31
17
24
4
56
4
96
9
51
140
16
3
65
79
30
51
20
16
15
21
8
25
75
39
5
1
6
9
36
9
30
6
18
5
12
55
24
5
12
4
9
54
21
15
6
83
48
4
8
31
174
60
30
117
24
180
9
27
20
19
6
63
36
36
60
15
18
27
168
111
45
15
17
19
5
43
33
9
95
24
36
40
8
127
48
5
52
33
3
183
9
68
4
104
151
5
79
9
8
133
39
32
48
28
9
59
25
30
57
68
4
27
60
54
87
87
5
97
15
9
150
21
15
24
84
36
29
28
20
13
90
60
29
55
5
16
15
45
15
6
59
19
77
40
56
49
15
69
71
4
51
41
4
44
4
27
33
248
72
12
19
5
49
11
19
33
39
5
48
25
135
105
35
25
27
24
32
40
92
7
41
79
18
3
68
36
16
20
97
11
1
3
15
141
12
80
72
52
20
24
24
36
55
5
52
84
15
29
19
81
39
41
91
ABCD 99989078752*3^$a+1 [50034]
12
48
51
171
93
8
73
39
80
85
30
12
41
187
6
6
18
95
16
15
36
24
66
3
15
41
61
35
160
33
6
36
101
13
66
9
120
32
24
64
96
120
93
27
105
18
120
72
53
121
135
24
105
6
30
6
30
84
36
24
24
71
64
45
42
24
41
49
39
8
24
25
18
72
5
144
79
6
75
69
12
63
21
30
30
120
36
11
37
36
15
9
72
168
36
54
45
56
1
111
3
66
18
30
90
42
24
54
132
144
60
66
30
30
83
7
114
30
6
60
15
9
24
36
171
3
21
9
36
36
60
48
107
40
33
60
150
150
60
6
36
48
41
1
39
9
95
61
35
16
123
21
15
54
90
30
3
33
24
6
60
96
29
1
95
49
39
51
30
30
41
13
66
9
21
11
88
21
6
18
11
25
39
177
24
30
9
15
17
48
7
9
21
54
21
24
72
27
21
105
24
60
42
18
36
6
90
11
120
37
30
150
47
13
66
9
21
59
48
19
18
75
105
42
29
144
40
27
5
16
32
1
87
249
24
111
3
5
96
1
18
36
6
48
11
25
60
24
36
30
24
36
6
23
7
48
17
19
30
126
209
55
210
120
39
56
40
9
12
83
40
105
12
54
5
19
101
19
5
96
61
75
3
96
29
67
5
79
9
56
145
54
72
114
24
42
60
9
45
36
48
12
3
105
60
3
69
54
5
16
123
101
16
9
6
41
43
6
255
9
96
18
77
19
6
138
72
45
45
18
65
1
54
41
40
24
141
24
11
16
39
17
64
9
24
15
192
8
25
6
81
3
42
11
97
23
7
72
78
27
3
45
81
24
6
9
96
9
12
54
77
7
66
54
57
63
12
5
49
6
84
21
15
33
15
12
30
95
24
1
18
42
48
11
31
9
15
57
93
155
25
6
54
6
78
12
3
56
25
15
24
45
36
36
48
90
30
3
63
66
78
90
42
168
36
96
18
15
72
45
35
19
77
24
73
15
32
48
7
54
36
23
40
96
9
12
3
171
21
8
1
24
60
83
13
54
30
30
96
89
55
6
27
27
42
48
36
15
9
42
24
45
69
30
42
99
9
42
60
54
24
12
39
9
30
57
3
90
11
31
33
81
84
27
80
25
39
24
21
90
120
120
30
36
18
117
45
75
8
40
152
49
84
72
24
27
33
255
51
30
18
21
159
17
48
40
45
75
135
42
135
33
42
18
6
29
136
9
12
114
96
81
3
24
30
72
84
6
5
24
16
24
69
6
6
95
43
30
96
30
66
330
53
31
144
17
24
49
60
35
145
42
101
24
109
6
78
23
7
30
27
39
6
131
24
40
9
126
209
1
23
1
6
81
123
101
24
61
30
30
30
120
24
6
59
49
6
66
24
24
60
36
30
89
40
8
72
25
30
33
8
64
345
12
24
60
30
60
21
63
41
232
39
54
96
24
36
30
78
35
91
36
65
24
25
96
23
85
35
37
210
30
84
66
21
3
30
15
32
37
132
54
9
27
69
56
24
16
216
144
129
15
51
29
25
39
80
72
64
15
24
17
64
189
6
6
18
5
1
47
97
36
60
6
54
96
18
42
84
120
6
53
55
12
60
30
60
60
240
18
60
45
21
59
37
3
56
55
90
84
6
24
45
141
54
210
11
24
16
69
51
9
47
13
36
36
60
24
95
64
51
60
36
54
95
25
15
129
66
45
15
41
24
169
60
3
48
75
54
12
11
7
17
13
11
1
48
42
69
51
90
3
15
6
36
15
24
39
65
25
71
40
15
60
21
9
15
129
63
87
12
5
64
96
8
1
47
7
156
45
24
21
54
21
56
115
5
133
3
33
84
27
33
36
6
21
9
23
40
57
23
72
40
33
6
54
75
21
6
18
42
9
21
30
90
24
24
35
120
97
78
66
54
30
102
18
6
36
24
6
35
43
12
33
21
84
12
3
21
6
45
15
24
120
30
6
78
12
11
67
30
12
24
96
51
39
48
17
40
24
45
27
33
6
18
72
30
9
32
24
43
6
71
13
11
25
95
16
128
115
6
234
21
81
24
30
54
30
45
87
41
67
90
11
19
60
90
60
6
21
3
21
75
5
64
21
11
64
69
90
12
18
3
72
105
126
9
48
27
120
141
96
15
9
51
60
84
30
15
9
15
45
36
66
18
180
36
35
120
25
36
48
12
95
13
35
16
45
6
30
174
114
90
101
16
39
36
30
60
3
21
126
18
27
69
54
21
21
24
120
75
75
60
36
18
66
24
60
21
24
81
30
36
24
90
6
45
9
15
15
150
24
51
9
12
30
101
43
54
12
90
113
16
24
15
161
1
18
45
27
18
11
24
ABCD 99989681726*3^$a+1 [50101]
36
7
47
30
54
216
60
9
63
1
72
17
7
5
18
72
18
72
7
11
37
23
1
8
21
72
6
36
97
11
18
27
96
15
42
72
12
78
72
54
30
1
71
57
3
30
15
27
18
90
72
153
57
7
120
71
33
9
12
123
27
69
39
30
3
33
79
24
72
29
27
16
48
29
6
66
36
15
117
30
18
19
23
12
21
39
18
12
3
33
42
12
6
43
47
30
54
108
1
41
7
56
40
17
31
5
108
90
13
128
93
67
24
77
90
30
19
23
12
13
47
1
29
144
6
48
21
21
43
24
24
17
12
43
48
107
6
12
19
5
91
47
73
72
77
30
69
40
41
7
23
36
42
108
15
120
16
24
5
99
111
97
48
23
1
11
69
63
36
120
42
12
132
48
3
33
42
54
15
21
48
139
77
108
7
11
90
67
5
6
252
12
13
65
102
6
43
11
66
6
84
6
91
8
96
51
13
167
18
36
67
72
48
11
6
55
11
54
24
7
5
3
48
24
16
5
102
18
18
1
41
7
5
60
12
19
59
12
90
151
47
25
215
18
48
55
72
17
15
16
29
36
36
90
73
8
57
15
40
23
72
18
144
36
30
42
12
15
64
89
12
18
1
5
72
12
55
5
67
41
84
3
15
57
105
15
16
5
42
25
77
3
64
59
37
77
120
36
7
161
12
72
108
144
18
6
7
8
192
9
36
12
42
18
51
21
90
54
27
129
36
43
71
54
12
24
30
54
19
5
19
11
18
19
113
30
18
7
48
24
71
54
19
17
12
36
79
17
18
12
33
57
60
19
17
120
18
21
40
29
43
71
30
132
15
21
54
205
8
57
63
40
41
72
48
15
16
83
66
6
84
73
24
65
24
48
31
101
18
36
30
39
21
12
31
24
17
31
11
13
5
36
12
18
129
72
39
30
36
15
16
23
25
47
18
7
35
12
6
12
24
36
19
11
18
72
3
57
264
6
30
18
49
83
133
47
33
16
125
19
32
3
109
24
29
78
66
24
102
13
47
1
11
18
43
32
72
33
108
6
37
17
7
23
126
54
13
29
19
35
48
37
41
54
30
51
16
23
6
12
96
12
75
15
132
36
9
40
5
36
30
54
147
48
81
55
47
18
36
3
93
19
29
96
139
59
36
49
125
75
21
84
15
21
19
5
18
1
17
72
48
42
48
61
119
42
18
72
54
30
49
11
66
19
23
25
80
15
18
7
8
16
23
18
31
29
19
29
18
24
12
18
115
152
45
54
30
6
1
32
213
43
11
93
64
8
21
30
13
56
40
104
9
7
5
6
18
27
72
21
43
24
77
115
32
51
18
19
5
72
108
102
36
42
30
42
18
12
13
5
43
24
41
78
30
6
18
18
12
96
120
61
29
96
18
12
109
5
36
234
12
1
53
18
90
60
43
137
31
32
147
60
12
180
6
54
13
161
54
1
96
83
6
12
60
12
3
87
1
5
12
42
48
54
18
72
6
12
6
90
27
9
108
12
103
5
60
12
36
78
36
18
123
87
33
3
85
24
5
43
5
3
39
73
29
19
24
65
78
9
45
48
18
24
36
54
175
143
78
18
72
1
8
9
7
29
48
108
39
21
19
53
19
168
24
41
79
11
126
7
23
97
80
21
42
25
29
139
5
30
6
31
5
43
29
18
145
17
15
33
7
47
18
87
81
54
108
18
91
48
104
39
6
43
152
40
17
12
3
69
36
7
65
15
16
77
54
90
18
36
36
6
12
72
31
29
54
45
9
36
30
6
15
16
5
30
37
5
43
23
105
9
126
30
24
18
102
67
11
18
12
132
115
65
156
72
18
49
5
36
96
30
18
132
115
5
96
27
57
55
23
30
42
30
24
66
6
72
36
79
80
75
48
13
11
37
17
36
210
18
18
114
18
18
102
18
54
25
71
25
24
149
72
12
18
24
37
32
75
90
67
23
9
64
8
16
29
51
93
12
7
35
12
6
12
31
29
30
90
3
16
23
18
12
91
95
25
5
60
54
25
41
7
48
24
8
27
61
5
123
24
40
11
54
36
24
12
36
144
78
108
73
11
60
18
15
147
13
17
7
107
12
180
18
43
11
21
39
12
24
90
91
119
36
96
30
18
21
21
19
29
126
114
19
96
29
27
45
19
29
3
3
72
61
8
16
53
36
90
90
6
18
19
35
18
12
15
21
6
141
57
138
13
96
5
36
15
39
33
15
18
18
13
8
16
59
90
84
36
19
77
12
15
63
12
78
151
8
75
45
39
6
43
23
33
45
12
24
210
13
95
25
155
60
1
101
6
37
107
30
60
36
151
11
18
30
69
63
33
48
129
15
3
13
24
24
11
36
24
33
15
177
45
12
96
12
60
63
9
7
23
129
144
16
56
48
3
54
7
17
15
75
84
72
24
30
24
43
65
54
36
18
51
40
8
63
25
8
87
1
107
37
48
11
13
48
137
31
17
7
53
72
48
24
36
127
35
109
101
6
109
35
30
60
66
97
83
42
19
101
18
144
1
96
24
41
15
40
ABCD 99989817548*3^$a+1 [50031]
96
36
4
17
39
88
41
55
48
20
4
83
37
20
3
84
18
19
32
36
39
9
12
39
45
21
3
21
36
31
5
108
19
12
5
19
12
23
21
12
4
29
6
13
35
45
12
15
1
20
4
20
52
83
25
44
24
24
12
16
32
63
48
1
44
15
13
20
16
20
75
1
44
24
24
15
12
6
19
35
72
9
27
102
55
53
42
141
36
4
236
9
7
29
7
11
6
31
5
19
11
1
23
33
12
9
15
24
24
3
72
37
5
67
32
24
15
9
15
18
12
39
4
44
3
6
91
36
32
21
12
27
72
27
57
3
33
51
1
20
16
20
123
117
51
13
5
15
15
24
12
21
48
4
41
3
24
76
32
39
42
15
4
17
39
45
3
40
44
36
84
27
9
12
3
30
19
44
16
20
24
28
48
8
63
78
12
6
9
48
12
15
6
31
68
3
25
36
48
20
40
8
12
12
33
24
15
51
1
36
24
48
5
30
25
107
9
21
3
52
17
36
24
31
32
9
55
32
12
72
48
16
20
28
68
40
17
15
93
15
24
72
84
40
60
32
33
43
20
45
42
1
56
33
30
25
53
19
17
31
17
3
3
9
3
18
55
36
35
1
80
33
91
36
35
13
20
39
12
45
33
72
67
17
7
20
99
25
12
68
99
1
35
49
89
7
20
12
4
32
16
32
72
24
36
3
37
8
36
100
11
18
51
4
35
9
24
72
24
3
13
20
4
29
42
18
51
12
9
12
60
31
8
27
36
57
24
9
3
33
3
24
60
76
35
6
15
21
27
4
23
21
28
41
48
3
40
36
11
6
19
8
12
12
4
8
12
12
69
87
84
177
3
45
7
108
65
19
36
17
39
24
16
11
109
89
150
9
60
21
19
20
51
90
19
53
12
19
8
51
45
27
54
90
1
65
15
21
7
71
9
28
35
37
48
8
15
33
16
44
63
24
30
27
16
12
60
8
4
53
36
6
13
17
19
8
12
40
12
23
1
8
9
19
8
111
60
30
24
36
12
19
24
17
15
24
24
28
89
31
56
16
17
3
15
1
17
43
8
36
27
1
29
55
17
150
193
20
75
21
36
51
13
71
9
24
144
27
36
109
11
37
24
17
12
15
21
7
17
15
12
40
17
3
112
36
12
104
40
20
36
4
89
66
61
20
36
16
11
90
19
8
52
84
36
80
36
15
33
12
12
12
12
3
54
3
3
1
89
15
84
24
39
13
71
6
39
12
3
13
8
15
12
1
24
53
3
9
18
1
77
51
48
4
92
40
8
40
149
19
44
40
35
1
20
52
8
12
12
9
18
109
29
6
36
1
92
9
3
48
57
42
72
9
40
41
36
48
39
4
8
3
9
108
16
29
3
33
7
12
24
29
36
60
27
76
41
36
75
64
17
7
29
87
45
31
20
51
1
24
11
9
12
3
1
17
199
8
4
24
83
24
13
77
48
36
15
172
29
15
76
56
4
83
57
24
9
15
24
15
21
4
12
32
4
53
72
3
12
4
5
36
84
54
54
3
52
8
27
18
3
21
51
4
56
27
105
3
73
44
15
36
30
42
45
36
112
20
40
11
73
8
16
29
18
9
16
20
24
27
9
36
21
55
17
63
24
28
8
28
104
21
55
48
36
8
9
6
13
17
7
32
51
9
24
21
78
9
48
63
57
24
27
18
19
5
51
75
37
8
12
24
63
57
24
28
8
28
80
72
4
36
8
51
30
24
30
1
32
9
30
21
3
84
21
36
36
4
72
71
13
24
11
60
13
35
90
6
54
19
11
72
21
33
15
28
44
3
1
32
12
52
20
52
36
36
17
63
9
27
36
3
117
33
84
15
9
36
18
12
6
48
3
33
3
3
198
19
72
29
3
21
72
3
12
52
17
3
16
8
28
36
59
9
4
17
75
40
32
36
3
30
27
27
60
1
8
4
20
12
27
18
12
39
33
7
20
12
57
3
12
16
23
49
68
3
9
9
7
11
54
39
4
17
3
52
32
4
48
41
18
13
44
88
32
48
64
29
24
12
111
24
64
35
54
55
17
6
81
3
97
32
40
35
13
36
8
45
54
114
3
27
72
21
16
36
5
3
28
108
53
3
40
65
39
12
4
8
9
18
6
39
16
11
1
68
9
30
33
21
6
37
29
3
48
4
20
51
21
12
24
21
90
9
84
9
132
55
17
183
27
6
51
3
36
21
33
123
40
17
30
9
9
42
9
21
43
12
20
51
72
73
24
12
20
16
8
12
21
19
35
1
11
1
60
8
9
90
36
1
8
108
28
80
21
3
24
9
39
15
9
87
45
9
36
19
36
17
12
39
12
3
9
117
36
27
27
1
20
33
60
51
39
37
29
7
53
63
4
17
15
48
52
29
36
6
13
20
4
36
32
16
5
12
39
39
85
8
15
12
1
24
29
24
36
54
66
15
111
1
32
4
32
21
27
33
63
21
18
93
39
30
7
71
21
48
36
76
44
81
3
33
39
51
144
126
15
16
44
15
13
23
21
9
18
57
15
21
16
20
21
12
24
19
12
44
12
51
37
24
44
72
24
12
24
15
1
8
36
60
36
36
12
9
3
3
1
80
4
20
60
16
65
63
33
3
27
21
3
45
21
19
23
18
51
123
24
12
42
19
11
6
3
51
37
12
132
12
72
20
3
9
12
12
12
39
24
36
45
39
21
39
54
3
24
3
21
15
1
59
36
36
12
60
1
11
18
18
9
12
40
56
28
23
9
100
8
9
15
3
37
32
123
81
16
84
23
13
36
5
55
32
60
12
24
16
8
9
36
19
47
37
8
12
24
81
151
11
24
33
12
76
24
11
24
37
8
9
12
18
33
108
4
20
36
24
16
12
107
36
25
29
36
3
48
76
24
29
19
35
1
36
24
12
89
6
1
48
44
28
20
16
17
19
17
3
40
35
57
9
3
3
21
16
11
1
23
1
12
188
100
17
7
17
99
27
13
24
36
35
33
16
8
15
153
45
36
31
20
3
36
105
15
90
51
4
72
8
16
20
15
108
102
63
9
39
3
13
17
36
3
15
42
3
15
1
44
4
17
60
15
48
24
52
8
36
28
5
19
11
60
9
63
1
8
21
36
19
20
3
69
24
9
19
80
28
24
29
3
48
24
21
31
20
52
8
96
3
9
36
156
12
4
36
36
20
3
84
54
99
12
4
17
18
21
33
12
7
36
8
3
6
175
35
18
3
33
39
15
25
12
72
8
9
55
35
6
3
51
9
48
24
9
15
105
7
47
57
4
44
63
9
36
9
30
25
108
11
1
113
55
12
20
76
20
33
19
8
27
9
9
15
15
42
15
3
37
20
24
27
13
92
12
28
47
9
33
15
40
36
32
96
16
11
24
9
40
80
9
24
66
21
3
33
40
20
51
9
4
17
19
17
18
1
24
12
44
117
3
57
18
33
16
17
43
32
16
23
12
90
72
90
25
35
12
45
12
3
1
8
27
1
8
4
5
31
35
1
8
64
20
52
24
17
3
16
44
81
27
28
83
57
16
17
75
24
12
12
ABCD 99989844478*3^$a+1 [50072]
151
11
18
60
150
42
36
114
54
144
60
18
24
25
5
108
67
11
18
186
6
48
192
43
41
91
95
12
108
120
24
66
24
90
60
90
36
72
31
89
156
24
211
5
91
36
29
36
30
30
114
18
43
77
12
18
48
13
35
217
48
185
24
6
54
12
60
6
85
125
24
6
25
17
43
48
11
18
12
18
78
54
18
31
71
24
97
59
1
89
48
48
162
198
115
47
13
48
29
102
1
17
31
65
30
60
84
1
17
12
127
101
72
43
17
42
49
132
48
41
19
12
35
24
18
78
18
115
36
36
23
84
1
11
60
66
114
1
29
18
126
24
48
12
180
48
43
77
18
97
24
23
90
132
18
6
54
78
79
65
48
186
24
133
29
18
1
29
12
66
109
23
37
23
133
95
49
29
30
54
30
73
5
12
42
1
59
18
103
125
12
30
60
18
43
167
12
102
78
37
71
24
61
47
48
12
18
115
89
31
29
36
120
30
42
66
90
12
42
36
36
1
5
18
85
47
54
96
19
5
60
18
18
78
114
60
90
13
173
144
43
17
42
18
60
36
36
18
48
54
79
35
6
31
53
66
6
72
18
90
12
30
1
155
12
90
12
66
6
96
90
18
115
72
17
48
234
25
65
24
54
30
211
11
30
54
42
60
18
6
31
48
101
31
23
61
11
13
155
72
54
48
6
12
114
36
30
42
48
42
61
155
25
65
72
12
12
150
30
31
83
24
18
24
30
24
1
41
120
84
55
11
13
11
6
132
18
25
17
12
78
30
120
6
36
126
108
36
66
42
7
5
66
25
5
60
54
30
66
13
60
17
48
90
12
42
12
138
13
53
12
12
67
71
25
35
13
17
54
78
18
30
30
90
90
78
30
36
78
6
126
204
114
6
6
96
30
12
12
30
36
102
90
60
6
6
96
24
181
23
337
5
54
78
90
48
42
6
12
48
54
42
25
113
6
84
120
36
66
31
155
30
18
132
25
83
54
60
12
36
18
144
18
30
48
37
59
48
1
29
7
65
6
138
90
204
30
12
6
18
24
30
1
132
48
29
30
18
90
12
37
173
318
42
12
126
318
54
12
156
102
42
36
12
102
18
12
1
48
72
23
121
11
85
83
42
60
90
25
113
6
18
67
185
54
66
19
65
91
35
1
47
42
66
78
6
30
60
6
24
18
18
42
31
29
12
48
108
19
24
11
6
12
102
25
59
114
18
54
6
78
36
66
120
72
12
48
12
84
162
30
25
107
60
42
48
12
138
1
131
6
282
42
144
210
6
156
18
72
42
96
42
60
84
108
72
90
18
60
13
5
72
282
78
7
5
168
60
12
31
65
12
42
54
30
61
36
77
18
12
73
65
114
61
59
6
162
18
12
66
312
18
126
60
36
102
18
24
30
36
30
48
66
31
5
54
66
114
6
24
18
13
17
126
60
24
48
109
41
54
36
24
109
60
17
12
30
12
18
48
12
102
78
270
61
5
54
13
5
175
23
42
24
78
36
37
59
48
6
67
48
29
12
168
156
36
6
25
23
1
41
84
30
36
12
18
54
18
138
73
12
17
12
18
72
30
240
66
84
25
41
42
36
42
18
54
30
30
150
12
144
30
36
31
17
12
114
37
60
5
42
12
24
102
60
12
30
12
6
42
96
24
78
30
12
61
41
78
73
149
19
59
18
174
30
120
30
66
78
42
12
12
48
7
11
54
36
30
150
24
90
18
91
47
133
161
36
42
13
35
12
48
49
5
31
65
12
30
36
61
41
12
126
1
5
48
12
78
1
41
6
108
66
156
18
6
30
126
19
203
30
30
18
12
60
78
60
102
67
96
149
18
108
24
60
36
30
79
41
24
30
6
12
18
120
24
78
151
71
54
24
12
55
125
30
36
25
17
66
36
1
24
65
79
71
1
53
24
6
216
150
19
29
78
78
6
114
54
48
30
43
101
18
72
90
126
42
30
60
97
84
29
7
5
19
17
18
24
312
6
18
36
1
95
42
127
23
1
29
120
6
36
6
120
120
30
12
30
66
1
143
6
132
18
90
84
31
11
30
96
72
ABCD 99990010964*3^$a+1 [50086]
45
24
187
8
40
71
1
96
23
120
12
12
60
138
30
222
6
120
145
95
60
12
129
51
48
54
48
60
30
109
251
48
60
25
5
24
6
84
97
8
45
67
8
3
69
144
15
54
18
49
101
30
78
12
27
120
45
276
7
120
5
30
240
85
72
53
48
19
53
90
48
42
18
37
5
48
115
149
66
24
33
33
12
27
40
221
30
85
29
18
12
66
54
30
30
48
18
39
45
66
57
15
105
40
35
210
18
24
1
35
30
39
153
12
67
11
12
145
168
8
27
48
84
126
67
107
66
75
99
90
6
61
24
77
18
30
60
15
117
19
48
233
222
48
150
18
30
67
5
19
71
48
12
12
36
132
60
48
84
1
35
60
9
16
65
12
3
112
35
30
7
8
72
93
3
27
30
87
93
19
23
48
78
75
9
18
13
104
21
19
11
132
72
25
96
5
30
30
7
8
27
85
5
42
96
25
56
93
30
36
49
32
39
1
149
91
41
42
6
7
72
221
30
132
12
150
87
51
12
1
56
69
42
105
57
6
12
48
30
15
15
30
19
23
72
48
12
133
24
24
17
15
135
120
30
72
198
157
23
30
30
13
5
42
102
36
15
16
11
85
17
156
19
65
36
30
24
6
12
3
64
53
78
24
60
6
75
27
18
12
79
53
60
66
12
30
78
69
3
120
13
47
57
3
90
27
63
42
7
29
252
55
23
72
73
77
90
49
23
78
42
25
71
9
63
12
36
57
72
40
71
24
60
13
53
270
330
24
60
63
15
129
3
37
24
167
12
45
21
12
198
49
41
54
240
30
78
12
36
12
48
162
15
72
40
131
30
54
60
30
78
9
16
72
23
49
23
25
56
27
12
6
67
53
12
30
25
23
24
6
30
42
30
60
72
48
48
12
180
90
60
3
15
60
117
3
21
9
192
127
8
64
23
78
30
12
60
30
55
11
24
18
42
121
17
18
45
39
78
72
48
3
15
24
96
180
61
59
24
108
48
289
176
75
45
15
72
48
9
15
81
72
3
37
47
18
30
48
162
7
80
16
35
24
13
77
43
72
5
30
66
12
30
72
153
75
108
30
42
72
33
45
42
156
117
27
36
1
56
15
30
90
18
55
47
105
63
25
5
42
33
15
144
90
30
120
25
80
136
47
73
24
11
30
39
93
30
108
102
75
27
180
30
66
49
53
43
5
24
6
84
78
19
59
61
104
160
5
27
3
72
12
1
77
30
42
18
49
8
63
97
23
9
33
48
12
43
8
87
12
13
35
30
39
153
186
109
72
11
72
13
35
13
24
72
83
36
25
17
7
23
18
55
125
42
60
109
11
78
114
30
63
45
102
36
24
66
7
32
48
93
19
53
90
12
36
12
13
56
9
30
1
71
9
63
225
112
29
91
11
37
96
80
57
30
18
132
12
7
24
65
31
113
90
36
54
60
18
120
13
56
69
30
60
12
13
32
117
96
75
57
12
43
95
108
12
18
55
29
18
72
6
24
138
132
6
114
228
57
33
30
48
1
179
117
105
55
35
90
43
47
73
80
45
120
84
15
3
37
11
90
67
32
136
56
88
83
150
79
48
56
39
48
30
18
192
132
45
3
12
30
43
5
72
90
66
79
48
48
17
7
35
90
91
155
37
83
24
6
60
114
25
5
6
45
40
72
5
108
30
12
48
61
59
144
30
138
37
53
115
8
45
115
17
7
101
114
18
135
27
37
53
36
30
120
57
63
54
240
75
141
30
24
30
96
7
83
24
60
6
120
27
112
11
12
97
8
57
78
108
21
24
39
18
48
55
77
18
72
48
1
83
117
3
36
1
168
48
83
12
193
32
72
15
48
48
24
48
12
90
3
3
37
48
89
18
12
6
60
90
12
72
33
40
5
67
191
1
23
6
19
5
30
36
49
32
51
133
24
11
30
84
43
125
3
24
48
160
5
3
69
30
36
129
153
48
12
27
160
71
1
11
42
43
144
29
115
17
102
1
77
18
9
3
78
114
36
120
9
21
54
30
31
5
67
53
115
17
18
84
25
5
6
144
ABCD 99990136718*3^$a+1 [50019]
20
180
43
12
150
35
19
9
72
3
96
93
20
31
36
18
3
20
88
92
49
39
9
18
45
45
167
31
54
18
42
3
12
216
21
30
36
60
12
42
228
6
57
45
27
60
63
17
28
9
39
51
33
68
25
18
9
20
40
8
28
57
75
27
96
17
100
27
65
76
44
76
92
25
84
23
55
65
28
32
16
32
100
99
78
23
85
123
57
90
5
12
60
240
7
33
51
9
51
17
37
48
35
7
21
24
48
48
111
81
12
27
6
35
289
39
15
12
17
48
139
18
15
213
72
72
39
24
15
36
72
5
40
45
87
228
32
31
17
12
25
30
42
66
5
175
42
15
20
40
33
35
37
51
87
93
24
128
169
11
12
13
24
23
25
3
69
60
11
217
195
147
18
6
72
12
45
36
32
88
72
72
20
76
60
32
100
12
27
9
44
55
72
30
3
20
100
3
5
180
72
16
15
42
63
24
36
224
7
18
15
8
52
36
60
72
105
107
73
12
63
48
51
6
264
39
24
260
48
88
9
126
17
12
103
90
35
12
91
6
48
23
85
35
19
41
37
75
8
37
15
20
25
15
87
168
18
72
90
18
63
84
140
88
3
9
68
40
3
114
30
45
63
57
3
5
40
120
20
43
6
143
13
35
55
77
16
21
3
33
123
44
151
6
216
15
72
68
120
67
12
93
57
48
215
307
101
40
20
43
36
90
180
71
28
12
117
23
37
35
136
21
39
75
9
147
33
3
57
195
18
15
20
79
36
5
7
81
9
6
9
171
156
33
3
17
16
9
35
100
45
138
93
51
9
27
77
136
39
53
72
7
66
15
57
3
3
17
12
108
97
15
33
47
7
90
6
48
29
16
24
93
47
31
36
21
117
60
48
42
5
85
63
117
23
85
35
37
12
78
30
15
36
60
24
120
96
12
69
171
92
7
93
75
12
41
12
40
36
60
60
57
72
35
76
39
90
48
3
21
36
12
108
150
72
36
9
57
99
135
17
7
12
6
27
165
3
48
32
43
6
123
96
72
9
39
15
117
63
29
28
87
36
17
97
3
32
13
27
15
30
63
92
43
108
6
51
72
57
39
27
54
96
18
29
76
87
57
51
89
25
63
3
117
69
111
63
17
19
18
15
63
30
63
69
35
55
45
45
12
71
40
60
72
20
13
35
72
37
36
12
60
30
36
42
35
19
18
72
51
80
132
127
60
18
18
102
15
80
48
12
25
35
37
60
71
28
57
18
6
30
144
24
102
126
114
18
156
132
57
20
88
32
13
107
40
120
20
28
48
15
42
84
23
16
12
63
9
20
25
30
141
81
48
18
45
108
12
87
5
120
60
16
75
66
63
36
60
44
16
104
91
77
12
40
8
7
90
78
180
30
35
28
81
18
45
48
132
68
49
3
60
45
83
7
36
17
60
28
24
60
108
69
39
27
105
12
96
57
3
44
28
3
17
12
43
5
240
97
35
16
15
6
18
5
157
23
28
12
117
3
20
97
96
47
28
132
80
28
20
160
92
37
11
7
18
75
48
12
63
9
20
40
93
27
20
151
60
9
3
77
85
143
7
45
108
63
77
28
15
42
155
25
47
16
84
27
53
28
108
51
18
15
3
33
72
32
28
32
40
20
40
80
13
114
21
12
68
28
24
68
49
99
99
5
60
60
37
18
53
40
32
88
87
21
69
75
36
32
19
18
3
3
117
48
69
15
8
85
15
39
30
83
85
30
105
8
12
25
12
3
3
48
225
15
36
30
6
17
48
55
57
20
16
87
42
3
9
60
18
12
18
18
60
108
129
8
79
18
35
73
15
57
18
93
9
51
27
33
12
72
93
107
37
3
8
60
60
28
21
108
18
42
12
51
48
117
15
57
51
12
120
57
75
20
7
60
33
33
35
19
101
52
120
57
36
87
48
45
3
32
52
15
33
45
12
15
20
136
104
48
7
90
48
3
15
45
51
141
123
6
39
9
35
37
18
45
68
40
48
69
18
108
17
97
35
40
63
17
7
18
3
69
23
43
60
33
39
5
7
9
51
318
18
33
111
6
63
12
32
73
27
45
12
111
183
9
117
63
93
24
36
47
55
33
99
30
11
43
57
57
228
27
45
63
69
30
21
200
52
33
60
18
12
33
21
96
30
72
5
16
15
77
67
5
76
24
45
15
15
5
55
36
ABCD 99990277118*3^$a+1 [50010]
48
162
14
37
9
18
33
15
9
15
9
72
33
54
57
21
48
96
36
30
32
1
39
90
6
50
142
69
24
75
21
3
8
120
13
11
30
36
72
16
24
96
30
56
58
3
3
2
55
17
16
6
38
76
14
88
14
16
18
45
51
24
66
56
175
48
12
29
36
52
48
14
1
17
48
19
84
12
35
64
24
14
90
58
12
3
15
8
1
144
15
21
125
48
151
17
70
48
42
14
10
126
48
66
111
23
16
14
10
134
42
25
24
9
6
54
60
222
45
3
6
140
7
77
43
60
59
16
9
101
42
136
56
70
44
7
105
8
7
63
26
46
24
9
81
51
48
59
16
146
6
10
12
26
64
42
6
69
36
15
30
44
118
57
9
24
30
56
46
20
16
72
87
84
117
15
39
114
27
69
14
85
59
18
43
36
39
2
54
24
10
6
48
93
5
40
30
42
6
120
21
5
54
22
75
119
16
62
18
58
30
32
25
39
48
2
4
51
15
48
21
5
7
23
6
130
18
3
59
18
6
64
26
30
34
6
50
52
18
80
184
72
8
58
24
134
96
34
110
162
28
210
24
93
9
26
18
31
33
30
32
10
44
67
15
18
44
7
9
2
73
36
131
13
12
65
30
24
25
9
75
12
9
15
33
51
35
22
42
18
54
30
36
110
30
42
40
42
198
26
16
68
7
45
48
8
52
90
26
55
21
15
29
7
15
9
9
6
80
1
17
88
30
18
30
104
22
74
40
50
46
18
60
66
21
3
18
20
18
25
156
99
54
3
9
15
9
51
5
4
20
12
52
30
98
55
165
39
11
64
14
7
9
146
48
16
8
82
6
45
77
40
38
40
32
1
36
89
34
30
147
9
15
17
79
5
36
115
3
32
18
4
66
24
120
126
50
136
26
54
10
30
56
73
60
27
18
20
67
23
10
51
5
78
73
33
60
84
48
15
39
54
42
50
22
21
96
5
16
54
21
59
30
4
6
90
135
96
17
22
14
12
103
12
17
76
24
27
96
75
69
29
7
39
24
90
56
30
109
27
98
40
54
2
4
27
9
30
18
6
24
57
15
129
41
16
104
6
169
5
10
8
40
18
32
52
26
118
114
21
69
30
38
28
30
45
9
12
56
54
18
142
6
2
40
26
22
54
66
114
6
50
19
3
66
32
94
110
34
96
24
2
52
116
7
15
33
119
1
57
38
120
37
3
45
5
16
15
63
192
24
2
174
18
52
170
48
42
30
16
9
33
6
57
23
10
24
51
11
30
31
24
3
176
64
32
61
9
111
3
32
202
96
30
24
128
78
7
155
10
8
22
9
15
26
100
12
32
40
14
34
6
50
91
21
14
166
15
17
28
24
195
99
6
48
132
56
40
30
152
13
69
8
28
12
102
78
51
65
124
3
9
86
58
6
74
22
72
6
51
119
10
24
30
8
49
63
56
61
5
46
24
18
27
35
1
29
28
62
16
8
90
16
6
18
27
69
48
30
21
141
56
115
33
51
9
15
87
18
32
30
18
144
6
34
27
5
19
59
18
4
44
24
16
14
46
15
96
83
48
88
72
8
102
148
24
8
24
70
18
12
36
15
33
27
3
21
216
65
34
9
17
52
18
45
83
82
102
18
14
48
6
16
20
40
54
24
66
104
70
57
84
9
122
10
30
141
155
13
9
3
9
20
36
22
42
30
48
48
45
33
15
60
12
155
82
12
44
55
9
36
80
52
44
28
8
22
21
12
87
18
12
27
36
83
16
8
22
60
6
42
8
40
38
61
29
40
6
80
48
106
62
138
70
57
15
72
8
48
64
8
10
240
3
21
15
39
24
98
94
81
9
30
6
15
53
22
18
6
45
195
8
66
7
105
38
94
18
24
66
32
67
3
50
46
21
21
78
165
36
63
18
3
36
120
23
121
15
26
4
12
195
83
121
69
12
48
15
9
51
57
32
52
78
42
24
14
72
106
72
38
34
15
33
51
125
40
30
24
18
12
3
48
77
34
18
63
39
9
36
3
96
2
24
139
59
10
38
10
78
72
48
6
44
54
37
53
30
37
3
48
8
25
95
37
3
96
24
24
86
34
48
50
19
125
136
30
18
14
18
40
99
93
288
123
35
34
8
4
138
21
36
45
44
31
9
30
45
21
8
70
48
69
59
40
66
48
30
2
40
8
142
21
69
44
7
60
84
69
6
90
24
54
48
48
26
88
36
2
25
153
30
26
19
132
9
20
18
10
3
27
32
1
23
82
12
66
56
64
26
40
48
78
8
25
12
35
145
57
12
36
15
24
41
30
40
312
8
24
30
34
96
24
42
24
164
112
18
66
6
93
96
9
42
242
70
90
63
39
66
134
18
52
15
99
50
7
15
18
54
21
35
97
24
15
78
3
47
40
2
64
102
9
33
3
3
24
18
54
26
4
48
3
77
10
81
57
32
72
16
48
15
65
40
62
40
9
33
32
54
130
24
8
55
29
4
12
39
99
ABCD 99990322184*3^$a+1 [50089]
12
30
54
97
60
35
13
5
54
36
1
29
30
18
6
90
72
48
18
6
12
43
41
36
18
48
42
6
48
13
5
42
60
72
6
36
108
54
24
30
6
24
1
137
30
12
18
6
48
126
6
84
48
25
113
18
30
48
54
18
6
36
1
11
72
12
1
5
7
5
18
6
18
54
54
24
12
36
54
6
42
12
18
73
11
18
42
12
54
6
18
18
1
89
96
102
6
84
132
30
12
60
30
24
24
24
6
12
60
48
24
72
120
49
11
36
48
30
6
6
18
18
24
30
18
42
6
18
30
24
48
18
12
18
48
54
12
1
35
30
12
12
42
48
24
6
6
54
108
19
11
18
18
12
42
6
54
78
12
6
36
18
6
12
48
60
84
12
78
13
11
42
6
66
6
156
6
6
30
54
1
11
24
49
41
120
24
19
71
48
96
42
18
97
23
60
30
72
19
11
36
24
13
17
162
42
36
72
6
18
79
108
17
12
36
30
6
24
12
6
36
30
18
12
30
54
96
108
18
67
23
18
36
19
65
42
30
6
6
96
12
18
36
48
6
30
1
5
24
55
41
6
54
72
96
60
12
36
6
114
138
60
18
12
18
48
42
36
84
18
36
36
60
24
24
12
12
6
78
54
132
72
48
6
13
11
6
6
60
61
5
126
18
24
54
30
6
18
6
18
54
66
18
18
66
36
6
54
49
77
6
48
36
24
18
132
42
36
30
31
17
127
23
18
36
6
30
6
12
36
6
24
60
36
12
18
6
12
6
12
25
5
30
13
29
54
25
5
6
48
12
24
24
6
55
5
6
97
35
162
30
240
1
17
162
6
126
72
30
6
42
18
102
84
102
54
24
6
30
36
12
6
25
48
5
12
24
54
36
12
30
12
30
60
72
48
6
6
6
19
29
31
5
54
48
42
12
6
78
24
55
77
12
30
78
6
6
18
6
18
1
17
54
72
12
12
12
18
48
18
30
60
66
48
13
83
18
12
84
222
6
7
11
12
24
24
42
162
24
48
24
222
12
36
72
43
23
18
54
1
5
18
6
30
12
6
48
36
78
24
36
36
1
23
18
67
36
41
6
54
12
96
48
6
6
6
72
6
36
42
1
41
36
24
18
18
36
90
60
12
6
6
36
66
48
6
132
1
5
6
30
72
150
30
12
42
54
48
19
12
29
18
54
48
36
78
24
30
54
156
114
18
6
114
42
30
13
5
24
12
12
102
42
48
30
6
6
6
78
42
144
7
11
18
6
78
6
66
54
18
18
36
12
24
6
60
30
30
90
30
18
24
54
18
54
42
36
25
89
108
6
12
6
84
36
36
84
42
36
30
60
6
78
12
30
90
31
11
6
18
1
5
90
54
42
24
37
59
18
6
13
11
30
6
30
6
24
18
67
23
12
54
6
90
12
24
12
18
12
12
1
29
96
30
37
17
54
30
30
13
113
42
6
108
6
24
60
6
6
42
72
144
24
31
23
108
48
12
6
48
24
84
12
42
6
12
24
18
24
24
12
36
6
6
24
54
54
12
12
25
5
12
12
54
12
24
42
12
60
6
6
24
18
36
30
30
13
5
18
72
1
11
72
60
48
18
19
29
60
120
6
48
18
6
30
18
24
12
18
6
24
13
5
6
6
12
66
48
42
18
36
102
6
24
24
42
18
18
42
12
54
6
6
24
12
36
12
18
48
12
6
30
48
42
12
72
168
54
48
12
12
6
120
18
30
96
30
24
18
102
12
132
6
24
12
42
24
78
6
108
24
24
42
48
18
6
96
42
18
18
6
6
24
12
48
36
12
6
72
18
6
144
66
18
19
119
12
25
17
12
24
6
90
30
6
18
60
54
7
71
120
13
23
18
96
36
6
48
24
48
37
36
95
96
13
11
24
6
6
48
66
18
6
126
12
18
30
24
6
18
97
5
60
24
66
49
48
11
12
13
95
13
17
12
30
12
25
17
36
24
7
35
18
6
18
30
37
35
12
12
60
6
30
24
108
36
12
13
23
48
36
6
30
6
24
84
6
24
12
18
42
84
42
30
1
23
24
72
18
7
17
48
36
6
6
12
36
43
36
11
6
18
6
18
12
18
84
6
24
36
12
108
36
162
31
77
30
6
12
55
17
60
12
30
78
120
6
18
12
12
84
42
54
78
6
120
18
60
1
17
120
60
54
6
12
19
17
18
1
23
78
6
1
17
24
24
24
12
42
6
18
114
12
30
36
6
6
49
17
24
18
36
18
48
42
30
6
6
6
1
11
25
11
42
90
49
5
18
12
18
12
30
1
53
66
66
30
48
36
72
6
18
54
24
6
72
24
18
12
19
161
18
12
13
59
6
19
71
30
24
18
24
18
36
36
6
12
73
11
12
25
11
30
30
36
12
6
30
12
73
35
54
96
18
18
42
12
210
18
73
29
72
18
42
84
18
18
36
7
113
84
12
6
37
41
36
12
102
6
54
36
85
53
72
18
54
54
48
85
17
72
24
6
60
30
42
12
25
5
30
216
48
24
13
23
30
7
48
5
18
12
24
54
12
138
6
19
23
66
84
18
36
48
42
67
11
72
36
6
18
24
13
12
41
36
67
17
30
54
24
90
12
78
102
24
24
66
7
47
84
12
18
6
12
84
12
12
42
30
18
72
30
18
18
12
36
18
18
48
6
7
23
12
78
6
60
24
54
12
6
66
18
72
1
29
12
66
1
35
18
6
6
6
12
12
132
72
90
31
89
12
6
84
18
43
17
6
138
67
17
6
42
31
59
12
30
30
13
29
12
30
48
36
24
48
60
24
54
54
25
11
18
114
12
12
30
18
42
6
13
65
91
132
11
42
30
60
18
54
36
37
17
60
12
30
42
24
30
37
23
24
60
36
24
12
24
12
12
72
60
72
24
18
6
48
12
102
36
60
30
12
30
66
12
6
54
12
6
30
49
11
30
78
18
42
12
24
6
18
132
30
198
25
5
6
18
6
48
48
18
12
24
55
71
24
18
84
66
24
36
6
54
30
12
18
6
31
29
30
6
43
11
18
6
36
48
12
49
17
36
96
18
6
6
18
43
71
12
72
78
30
6
66
30
30
24
6
19
77
30
30
18
25
23
12
48
54
6
48
12
18
60
54
36
114
24
60
48
24
6
18
30
18
42
6
19
59
42
24
12
66
6
6
42
6
ABCD 99990491312*3^$a+1 [50022]
18
33
48
24
12
123
90
30
120
21
45
15
39
177
9
55
5
55
155
9
57
15
33
30
42
24
30
1
29
55
20
24
81
60
91
5
39
60
36
60
63
33
4
60
128
15
165
48
57
66
21
36
33
15
24
15
81
111
144
25
44
108
93
36
51
99
48
6
66
18
60
75
117
108
27
195
90
19
89
12
39
39
93
9
84
24
6
69
28
8
111
24
85
131
114
126
234
60
90
25
29
27
64
95
45
100
44
12
88
12
35
18
246
97
77
12
54
117
28
29
36
54
81
15
25
41
168
111
4
5
126
6
3
120
76
92
9
78
61
149
15
57
3
27
69
4
5
36
15
39
45
148
47
66
24
15
87
210
24
6
81
12
36
24
45
96
67
20
93
279
60
76
20
141
48
126
1
65
24
120
15
16
8
57
111
144
9
84
27
24
52
44
45
135
9
51
24
21
108
6
81
33
12
123
136
104
48
60
4
23
186
15
9
60
91
44
57
84
60
144
66
85
41
84
31
8
48
87
1
32
39
48
6
259
95
72
138
96
31
68
27
9
15
129
21
39
21
75
69
15
72
100
128
51
1
65
39
244
32
9
60
36
43
32
16
8
36
9
27
57
12
135
3
1
56
4
11
33
36
69
96
30
6
18
37
5
75
69
15
9
51
144
48
27
81
192
84
3
42
30
30
39
84
165
27
33
31
32
69
75
63
105
45
27
39
81
4
20
232
8
69
7
5
24
150
24
57
9
54
33
33
31
113
6
90
36
84
6
1
47
33
12
21
91
20
9
24
72
264
39
15
33
64
68
45
12
19
41
30
138
51
12
88
120
65
6
24
30
66
21
3
61
89
75
124
41
27
63
25
125
36
39
9
63
63
49
36
5
36
75
64
56
153
43
59
9
24
48
9
63
177
24
24
7
23
57
88
12
83
42
78
96
144
72
54
171
15
54
75
21
18
1
72
104
36
60
24
39
69
201
187
113
6
33
81
51
9
51
100
5
48
6
57
9
79
36
83
1
65
6
69
12
24
64
65
144
15
15
13
20
72
48
57
6
24
45
60
57
48
15
87
24
61
29
30
66
19
149
132
51
48
15
24
57
39
25
36
83
33
24
136
23
114
60
12
75
9
36
54
90
39
112
24
20
12
48
40
24
20
117
48
15
172
20
24
45
39
12
180
75
81
52
11
114
31
29
132
174
121
5
18
81
159
73
8
52
68
159
66
27
4
95
33
117
43
8
57
30
13
252
47
21
93
30
120
6
151
53
6
9
16
56
63
229
20
57
3
27
24
141
9
156
123
105
195
15
66
15
225
6
48
6
67
17
183
57
12
39
4
12
29
30
117
28
20
45
30
25
341
48
7
35
93
51
90
24
192
120
144
15
84
16
41
75
15
1
44
144
99
33
9
24
30
9
16
104
21
39
16
5
31
24
32
9
78
33
9
78
57
105
30
1
119
18
72
19
35
45
285
6
285
93
31
32
9
139
140
36
219
30
267
9
31
8
81
54
1
56
33
54
21
51
1
89
60
51
57
30
57
33
63
48
45
67
32
52
35
45
64
35
9
87
105
9
75
64
5
27
45
60
195
33
31
32
48
112
263
49
8
33
15
39
81
72
33
30
24
105
148
108
20
156
15
121
17
111
81
43
128
57
12
63
15
13
80
3
9
177
30
1
8
9
183
33
30
6
75
16
108
32
27
1
272
33
6
9
40
41
31
80
184
65
48
123
93
96
31
209
30
78
12
54
144
81
40
72
68
51
18
43
20
39
24
144
237
60
24
24
112
120
5
183
75
42
151
29
55
53
63
9
78
33
72
261
66
33
36
76
23
216
21
75
144
96
85
20
9
211
29
111
240
39
90
6
169
29
7
20
96
57
51
60
36
48
57
43
156
41
3
96
40
89
60
ABCD 99990492458*3^$a+1 [50002]
12
33
40
5
15
4
20
33
19
20
48
96
120
36
48
3
42
87
64
20
24
3
18
15
57
63
27
69
124
35
42
3
4
36
5
15
39
36
25
20
84
51
21
124
36
44
144
36
4
92
3
57
111
48
169
12
84
80
57
18
105
40
29
7
60
8
15
108
60
9
60
4
47
60
33
16
144
116
69
31
68
3
33
64
11
9
45
15
40
23
13
360
24
32
28
92
168
52
8
12
21
39
60
108
60
15
6
75
15
9
12
51
69
60
40
84
20
4
36
60
17
78
49
20
12
9
55
44
21
159
72
9
15
16
44
4
12
20
108
15
225
40
80
45
31
56
9
315
4
80
12
24
16
119
9
15
61
20
60
40
17
39
84
15
45
76
11
33
15
9
156
16
84
96
104
124
56
124
140
15
1
20
180
24
12
48
36
24
36
4
5
96
19
56
96
84
9
55
80
52
53
75
12
39
81
4
35
42
99
4
60
24
12
20
63
37
44
15
21
24
64
60
120
32
4
36
119
1
53
27
60
9
111
63
18
39
40
11
9
99
21
21
7
83
13
17
27
36
36
4
60
20
96
4
77
43
29
6
21
24
24
36
36
4
24
113
27
160
56
27
37
32
93
87
60
28
11
1
108
36
24
23
13
20
24
60
15
90
18
109
71
37
56
24
16
77
18
54
27
28
12
104
45
51
39
9
40
5
18
129
123
25
120
36
20
16
44
124
20
51
9
12
64
36
23
21
69
48
3
36
108
36
64
113
39
24
60
45
51
21
67
36
36
48
20
12
64
35
9
136
17
42
37
104
4
60
12
44
156
40
8
123
18
19
236
16
20
28
23
33
9
66
144
6
31
68
60
12
171
9
88
36
36
41
3
60
64
23
37
11
42
19
8
40
92
40
48
36
95
45
39
45
52
8
60
12
3
1
96
29
90
1
24
20
76
8
12
60
3
25
41
54
25
11
60
72
13
20
120
40
24
20
52
108
12
20
4
65
135
84
3
9
9
120
15
96
159
45
60
57
79
8
100
11
42
30
49
59
9
36
27
93
144
36
144
3
13
24
12
20
24
135
9
51
49
20
51
21
24
36
28
60
83
132
36
49
20
3
117
60
3
73
44
21
79
60
56
45
72
48
19
20
60
12
64
24
32
24
75
61
44
15
69
12
63
6
19
101
72
3
64
72
24
77
7
11
49
5
30
36
25
60
47
48
1
84
5
19
72
23
25
116
36
48
96
147
69
24
27
33
57
78
21
4
137
18
21
28
36
17
63
40
20
4
23
48
1
120
84
47
9
4
84
72
11
109
44
60
45
15
24
36
4
23
9
24
4
5
27
28
120
23
48
49
12
44
75
24
25
32
88
11
234
7
8
40
216
17
3
4
12
8
15
165
33
39
24
9
7
68
16
56
108
52
11
42
55
65
55
41
55
24
20
40
92
84
24
36
40
89
75
12
24
144
33
27
12
28
53
18
1
68
12
40
8
12
64
47
18
19
5
15
33
7
92
144
60
36
88
152
3
85
5
30
36
9
72
24
45
19
11
121
41
7
11
54
6
72
9
28
101
19
72
8
12
4
116
120
168
40
72
20
21
27
40
36
35
60
45
16
60
84
236
48
12
21
30
97
56
60
16
120
8
52
11
30
123
76
68
12
99
24
1
20
9
6
9
63
13
35
121
41
19
23
25
36
56
9
39
76
140
76
24
20
84
12
28
140
72
28
35
18
19
8
21
55
60
24
5
7
20
48
93
3
16
24
20
84
72
40
29
31
113
51
100
80
129
67
84
44
36
40
137
42
37
20
84
124
12
20
21
19
24
29
15
16
96
8
16
44
3
33
57
42
36
9
72
81
48
144
55
20
15
36
1
71
69
63
21
177
90
49
144
44
12
24
16
8
21
51
39
24
37
8
12
28
60
72
29
15
24
52
23
25
23
9
40
108
60
20
303
108
24
165
51
9
52
113
7
11
33
84
52
104
24
96
4
60
11
1
20
88
53
39
33
51
144
12
33
7
41
18
9
123
18
79
12
60
104
15
12
73
44
33
3
156
24
24
16
59
6
79
41
15
27
48
69
36
24
15
60
117
39
21
4
20
87
18
432
18
9
36
120
40
56
39
60
1
20
63
18
19
23
21
9
75
12
4
77
7
140
12
48
3
13
65
51
21
18
54
51
4
65
271
59
121
44
15
48
60
129
24
244
12
8
63
93
15
85
5
90
9
36
36
4
47
33
16
8
33
7
95
21
36
40
48
23
13
5
120
51
48
15
30
18
9
40
101
99
3
25
11
25
44
52
23
1
36
20
21
27
21
55
36
8
15
21
60
60
124
53
3
4
60
83
18
72
19
8
45
18
13
20
36
111
12
25
36
36
8
16
47
12
21
36
249
199
36
56
24
24
3
72
141
40
77
67
35
25
ABCD 99990586258*3^$a+1 [50075]
76
33
35
1
126
18
60
11
79
18
39
9
96
54
77
48
49
3
24
8
156
76
81
30
198
51
9
155
76
15
144
17
88
21
18
18
47
25
23
12
43
9
21
90
33
32
13
11
4
72
3
21
99
101
4
12
9
11
4
99
41
79
57
20
12
48
12
76
80
7
137
16
135
17
13
119
97
60
71
49
83
28
8
12
19
9
20
24
12
48
25
47
16
63
5
37
23
144
97
11
60
55
18
51
20
76
8
60
37
35
4
24
27
5
37
27
56
25
219
60
20
1
63
32
4
104
36
48
48
28
177
35
108
24
13
54
6
15
24
45
95
24
52
60
20
72
48
97
27
15
5
144
16
33
23
148
9
23
72
16
45
35
12
13
12
60
3
9
35
16
12
44
1
72
35
97
66
9
140
49
15
21
59
84
120
16
12
8
36
49
11
60
40
15
5
24
76
20
4
36
44
16
21
143
37
24
11
84
40
116
48
12
49
23
7
45
36
84
104
72
48
132
108
60
84
1
24
27
8
36
52
15
45
104
24
24
12
120
1
35
12
37
18
33
57
3
57
210
6
71
60
16
9
119
7
24
18
11
25
27
80
28
12
20
28
12
20
37
42
29
19
5
36
16
21
15
69
23
1
12
18
24
21
69
11
36
4
20
31
5
1
15
32
12
31
9
135
41
100
105
15
3
101
13
143
60
25
59
36
88
32
4
60
44
25
11
36
37
47
43
153
84
20
108
36
12
37
6
185
24
1
119
28
80
4
8
12
60
24
40
36
68
25
3
8
16
44
1
6
30
15
27
65
37
24
66
5
16
32
145
27
60
3
6
15
12
8
12
28
9
51
27
5
160
24
45
15
39
30
75
57
12
83
12
37
23
16
56
25
6
30
39
3
17
49
6
5
16
9
15
20
40
116
28
32
132
121
35
16
216
84
144
27
17
28
8
19
81
20
85
59
13
48
15
45
11
84
40
12
68
52
15
5
73
11
4
21
30
18
6
137
120
49
51
24
20
124
44
28
27
17
1
39
21
84
39
36
20
1
39
68
12
1
47
133
63
69
71
31
24
57
45
123
32
160
9
15
60
44
25
11
60
25
159
20
19
18
15
32
127
21
33
42
53
49
36
75
60
60
60
32
7
21
51
29
76
68
43
48
125
84
7
81
15
9
8
48
12
67
5
36
48
132
228
37
59
40
9
11
43
48
33
21
35
24
40
72
15
30
3
132
20
24
1
39
20
85
78
41
7
17
12
40
3
5
88
20
13
11
79
24
162
54
17
12
37
11
13
27
57
27
104
196
56
24
4
20
24
72
84
12
13
27
27
5
88
9
15
3
6
71
1
75
24
20
19
21
51
24
9
12
108
36
9
15
276
8
48
49
24
59
136
12
9
84
11
40
21
18
21
33
72
18
96
30
24
48
107
12
4
135
77
60
48
60
1
24
15
80
36
16
69
159
51
29
97
35
60
73
15
192
60
15
42
27
3
33
93
24
11
7
30
3
32
40
44
48
13
54
6
35
13
15
12
9
6
18
11
1
42
101
25
111
80
100
24
116
16
48
12
32
1
27
3
105
9
11
97
12
3
60
120
44
40
68
7
54
60
36
11
48
24
256
15
41
1
39
56
40
24
116
13
15
44
60
28
32
1
15
60
69
11
72
28
44
1
6
89
31
24
89
31
114
108
23
61
111
68
1
23
13
72
3
44
25
39
32
4
8
60
127
81
140
60
24
24
16
24
9
51
12
45
47
48
4
9
54
5
136
20
16
21
15
27
41
7
9
15
21
24
60
8
48
48
60
67
24
113
16
96
84
45
96
54
81
20
4
72
15
53
16
3
6
12
54
45
45
179
12
204
40
33
23
64
3
53
48
12
37
23
124
36
9
71
28
12
48
21
11
24
36
84
24
12
7
18
39
33
35
43
5
28
36
36
20
19
5
60
24
76
141
23
25
6
66
47
12
19
57
32
1
12
95
4
20
4
116
24
24
112
96
24
24
141
23
12
48
28
33
15
36
3
42
30
29
24
36
145
36
83
12
19
77
13
11
25
195
68
43
65
48
24
7
48
6
27
32
25
35
43
17
28
3
17
24
1
12
11
16
236
13
15
36
33
3
87
21
44
97
36
24
18
33
44
16
8
1
18
17
61
3
12
144
68
12
13
27
120
20
36
28
15
21
96
9
39
156
56
37
36
75
32
24
16
24
51
77
61
15
45
59
7
6
35
103
41
49
47
48
1
51
105
24
51
80
103
89
13
24
39
60
192
8
1
15
56
4
8
16
27
42
3
9
59
96
13
23
85
12
3
84
3
17
36
163
54
11
156
4
9
3
20
24
16
33
12
3
32
88
20
1
51
168
56
49
15
132
20
28
12
60
3
24
5
72
43
17
36
19
5
4
44
73
24
11
72
25
12
18
21
56
120
19
6
11
4
3
5
76
200
7
69
224
40
72
8
84
55
65
72
13
11
25
12
35
72
52
60
24
12
32
28
44
1
123
9
23
40
9
35
13
27
9
35
1
83
133
47
97
23
132
196
9
15
60
8
28
15
24
18
35
36
96
216
4
21
3
21
11
64
20
64
15
24
17
100
116
37
71
36
24
7
17
28
45
72
131
1
35
76
8
12
ABCD 99990716128*3^$a+1 [50030]
114
36
78
33
3
36
21
13
20
106
53
1
20
40
30
26
30
28
2
84
24
192
4
36
38
10
60
47
49
59
27
45
45
70
38
3
97
20
6
10
14
52
41
117
60
12
114
6
63
157
50
60
24
6
4
6
24
17
69
54
6
48
16
20
16
38
12
40
5
9
4
12
18
2
48
6
10
60
6
8
10
72
30
74
6
64
20
70
26
168
16
24
30
30
116
30
6
24
24
10
20
10
12
14
10
14
126
21
19
89
1
74
10
26
9
67
48
56
34
6
5
72
3
54
6
34
122
28
20
12
4
134
72
18
33
13
6
24
114
2
4
17
60
13
26
9
39
21
36
33
3
3
9
61
54
42
20
30
24
57
13
36
38
30
27
79
50
10
6
44
6
4
41
3
12
18
66
4
12
8
33
7
50
12
34
26
4
6
20
34
20
10
101
43
32
10
54
26
18
6
70
17
63
45
12
9
60
3
25
102
24
84
182
48
60
106
26
30
4
26
48
12
34
36
48
36
77
13
47
93
36
84
34
12
29
12
27
6
24
76
20
135
19
17
15
30
24
60
6
9
39
46
11
93
40
86
54
96
66
4
41
3
141
111
88
77
19
6
95
33
112
20
18
57
133
36
47
144
123
6
24
66
4
32
10
90
5
3
6
27
13
24
86
6
10
114
20
4
11
49
36
14
30
10
56
36
10
50
34
60
6
53
21
10
6
80
60
24
10
24
20
12
21
69
58
66
86
18
16
11
19
24
26
10
6
128
12
10
24
17
9
24
34
6
30
41
39
136
74
4
6
41
85
128
135
25
23
33
10
30
86
9
25
74
22
24
50
4
6
96
74
34
6
24
92
9
19
137
19
114
6
41
3
100
137
19
24
2
34
6
44
36
54
66
4
6
54
36
38
52
48
6
11
39
34
50
10
80
52
24
35
21
10
5
19
134
30
40
2
94
20
21
15
28
32
40
24
41
36
97
66
6
24
14
12
18
30
6
10
20
60
30
10
5
36
43
6
11
85
14
6
58
12
18
23
9
3
37
30
74
30
6
4
120
6
24
6
11
49
20
84
64
12
38
10
2
28
17
84
1
30
80
78
6
54
16
26
30
94
17
49
98
10
47
13
23
3
9
45
15
151
14
12
10
20
24
40
54
12
8
12
3
51
4
86
60
30
6
30
24
46
8
42
84
70
6
29
19
30
95
12
13
6
104
10
96
26
165
33
6
10
56
4
6
44
30
30
30
24
42
34
20
10
6
110
130
38
6
54
45
31
29
27
21
13
54
20
12
108
70
12
44
10
5
19
96
134
42
18
76
80
126
90
24
36
30
124
56
100
60
24
26
24
4
30
86
64
12
144
36
50
30
10
24
86
48
22
41
117
10
6
11
43
36
20
34
11
15
66
24
16
71
33
94
36
20
10
6
104
10
24
23
19
14
24
42
4
36
14
34
6
26
54
10
101
15
30
4
90
56
84
130
54
110
3
13
20
40
20
6
58
92
58
53
43
26
4
6
60
5
43
30
26
36
4
14
10
17
43
41
60
21
40
14
105
9
30
112
44
54
30
6
10
26
10
44
70
26
18
10
12
14
4
2
30
10
30
78
6
54
26
36
34
29
45
16
11
3
66
10
20
21
9
24
63
33
6
4
5
31
18
2
21
39
18
75
21
15
31
78
35
25
6
30
30
6
8
6
9
51
34
2
24
10
11
79
174
2
78
72
24
24
30
52
14
16
8
36
30
124
26
6
40
41
3
24
42
30
40
41
60
37
12
8
15
15
10
32
4
30
14
42
88
56
46
78
66
50
16
14
90
40
6
18
50
63
7
26
4
60
66
14
52
44
250
6
84
26
18
10
36
6
11
13
104
70
26
96
60
30
33
97
38
36
16
24
30
11
9
10
14
3
33
10
101
63
6
46
50
10
24
26
18
76
14
6
34
72
78
101
31
78
62
69
49
32
144
76
24
56
30
84
21
9
46
38
15
61
6
78
2
78
12
90
28
26
40
14
52
30
155
13
32
24
34
5
75
6
6
4
120
5
25
24
71
9
15
12
45
4
44
46
5
45
6
45
13
32
54
9
36
79
62
58
36
24
42
20
10
18
20
12
18
112
54
11
15
54
16
104
24
16
14
12
33
7
38
3
19
30
11
49
18
2
4
24
26
30
30
10
86
9
31
38
52
24
14
33
43
84
6
6
80
48
10
26
76
68
22
18
60
17
19
20
24
21
19
12
14
27
7
62
30
4
41
15
54
75
1
68
16
126
48
2
28
23
63
16
24
84
152
4
17
37
12
8
87
3
45
117
63
117
15
45
34
56
4
54
2
54
16
54
14
22
5
43
30
2
10
38
16
5
21
15
3
46
20
30
84
12
4
74
90
22
50
45
3
10
36
170
34
6
20
36
33
25
32
30
90
3
45
3
19
30
59
51
30
58
6
24
2
30
255
3
6
96
4
26
40
128
10
2
4
50
16
18
26
6
48
6
10
41
84
105
4
26
9
60
1
26
18
42
10
20
30
81
60
13
24
2
64
5
15
4
20
60
36
4
5
15
6
4
11
15
70
30
26
30
24
34
12
74
57
63
76
50
4
239
57
10
29
31
48
32
10
24
6
24
56
33
37
30
48
120
53
24
49
134
10
56
4
12
38
60
12
60
138
52
14
9
31
50
24
30
16
60
30
14
10
60
6
5
24
51
4
6
6
14
24
16
36
18
92
69
15
94
12
8
12
148
6
50
10
20
6
30
4
80
10
36
59
31
5
19
56
34
96
48
26
30
70
84
6
6
24
24
2
34
24
32
24
96
28
5
1
35
39
6
46
20
10
78
26
10
14
16
36
18
96
26
40
11
7
26
6
10
35
15
84
46
14
4
6
24
2
40
54
71
36
3
66
28
122
33
72
55
18
20
51
15
4
53
39
4
6
8
6
156
4
50
39
1
30
30
20
6
18
36
36
88
32
78
100
6
26
18
30
16
14
63
37
12
104
27
63
40
14
6
24
33
12
1
90
60
44
40
32
34
36
48
42
98
30
42
60
10
98
6
30
6
45
3
10
12
54
90
50
30
16
ABCD 99991042714*3^$a+1 [50027]
28
12
12
38
49
39
12
24
60
48
2
30
60
4
24
66
6
9
51
33
107
4
21
15
18
36
42
68
16
21
15
93
39
36
12
68
36
6
40
8
42
22
26
34
108
18
12
14
66
28
6
26
18
12
10
18
24
3
5
34
24
45
27
9
5
28
30
66
2
34
14
1
21
38
49
96
81
48
8
7
33
60
14
40
6
20
7
17
10
60
18
56
64
6
92
109
33
48
42
2
19
12
23
12
10
63
39
6
51
11
4
36
84
108
26
12
7
15
42
51
33
20
31
9
6
44
22
42
8
28
20
60
1
15
20
36
30
4
18
2
139
9
15
3
8
22
74
30
19
95
12
4
33
41
10
60
36
56
30
4
18
21
36
51
18
12
27
15
48
108
186
20
30
54
6
16
14
19
75
141
24
17
84
55
39
12
30
24
26
4
18
48
20
10
12
102
30
24
12
8
16
14
7
35
4
45
59
22
50
37
111
60
12
153
15
80
52
18
51
15
24
32
4
21
29
6
4
9
81
18
68
18
4
12
15
9
66
36
12
18
20
40
39
36
27
6
120
36
6
33
15
24
18
74
13
27
14
30
4
21
51
6
14
40
44
16
45
11
108
16
116
22
36
24
2
6
54
76
14
36
4
15
3
66
66
6
120
12
6
66
15
3
8
58
2
84
10
116
52
18
12
8
130
60
63
21
50
124
66
24
54
56
36
61
12
27
9
35
34
12
30
6
27
15
57
24
21
51
12
15
6
39
11
6
84
96
10
66
99
35
6
52
2
70
6
78
26
10
20
46
12
56
10
2
97
11
72
37
36
21
120
3
27
18
42
48
33
39
44
36
73
17
10
36
14
28
66
24
21
21
51
3
30
6
66
20
7
3
12
33
27
33
57
86
16
6
60
18
62
10
54
24
24
15
63
72
45
21
6
48
6
12
84
18
36
20
30
55
21
18
30
3
27
32
58
18
50
22
66
6
44
22
3
15
21
21
60
3
57
30
8
49
15
36
21
35
4
12
38
7
9
36
3
15
9
12
5
76
63
17
22
141
9
15
135
60
33
15
45
3
6
20
46
30
12
18
78
12
48
36
6
20
40
57
3
45
15
9
33
2
1
9
39
5
19
15
128
118
6
18
3
48
5
22
24
18
27
35
36
40
60
108
9
12
51
8
49
53
100
90
30
222
18
27
71
6
4
114
36
21
24
51
126
42
6
26
49
39
78
15
93
26
24
22
12
3
9
60
6
8
1
9
12
14
58
12
3
3
14
28
8
22
21
11
4
24
6
27
84
41
19
51
12
21
57
24
24
2
70
54
30
26
34
66
24
24
6
18
32
4
42
30
30
15
5
124
150
96
44
40
26
64
15
63
21
35
4
32
1
23
106
6
104
10
3
3
38
10
126
24
20
12
18
6
58
12
20
1
63
9
17
54
16
56
49
35
4
6
6
9
3
32
76
9
33
26
36
28
12
6
38
1
21
39
3
62
36
22
12
6
30
102
6
24
2
46
42
68
54
10
6
30
27
27
18
27
15
9
35
142
30
9
36
9
135
15
18
42
6
54
9
12
53
90
4
30
60
6
9
77
31
3
12
9
33
30
8
108
4
32
1
33
75
9
42
33
15
18
38
22
3
21
120
66
108
2
43
21
78
6
24
62
96
18
4
26
16
134
67
72
57
15
41
34
18
38
4
44
94
32
6
4
36
69
36
65
52
26
37
9
36
102
12
18
48
42
36
6
86
34
36
24
6
42
56
10
57
69
3
23
109
63
26
36
46
45
144
45
78
6
12
39
3
78
12
6
2
64
26
28
26
10
30
78
26
36
34
54
18
12
18
27
33
3
96
21
12
75
11
34
98
13
27
9
5
28
66
90
42
12
12
69
51
18
8
19
39
24
12
54
96
26
28
62
19
35
4
69
36
21
26
10
15
72
45
26
66
28
18
9
39
21
35
28
90
18
48
26
16
38
42
55
27
18
108
39
51
2
115
27
12
33
27
36
72
8
4
26
28
26
24
16
21
35
49
111
38
16
6
12
21
27
38
7
9
30
24
81
84
15
20
1
9
50
34
42
30
14
16
21
108
9
8
22
36
24
45
41
67
39
18
3
27
72
6
24
44
16
138
32
4
60
2
40
30
12
18
27
75
33
35
4
60
45
51
20
52
21
60
21
6
44
16
12
26
46
30
6
8
16
48
60
86
162
22
66
116
34
32
22
30
26
22
12
32
34
9
12
5
34
20
109
117
6
104
1
33
27
87
2
10
6
39
11
78
40
24
42
36
48
2
22
32
1
39
20
49
21
15
21
3
27
30
42
12
78
6
24
30
18
14
34
20
6
30
25
3
8
10
80
4
15
33
8
18
30
10
36
30
50
25
36
29
60
4
15
71
106
102
56
61
51
18
42
153
9
15
135
18
162
21
41
106
12
6
84
3
9
30
66
80
40
18
26
6
34
3
48
33
56
40
39
39
12
33
17
79
27
44
13
3
20
4
33
12
45
6
72
81
15
2
40
14
1
9
6
20
30
55
5
28
24
36
50
6
19
36
101
43
9
8
28
6
60
14
16
3
11
72
18
36
70
56
60
18
31
33
18
42
18
12
48
12
33
23
22
135
5
18
66
55
5
28
12
6
20
28
9
17
10
30
3
81
27
27
26
4
42
6
15
3
21
35
10
39
24
120
17
55
9
42
108
2
4
60
18
8
34
78
12
6
3
11
60
40
26
34
44
4
33
12
77
46
44
16
42
122
70
3
15
2
118
6
60
72
30
33
27
14
28
8
19
11
40
54
140
16
30
102
51
27
8
36
10
63
63
9
24
11
28
8
18
70
24
38
4
50
16
20
22
27
39
102
39
36
3
2
64
24
32
4
51
15
54
20
10
45
59
1
81
60
12
12
26
18
70
84
36
9
27
54
26
10
14
1
71
4
18
26
4
30
8
19
33
38
4
24
12
33
21
14
16
24
12
12
93
15
48
12
50
18
25
51
33
17
4
132
162
8
28
12
50
7
81
20
46
48
6
50
66
28
26
16
66
14
30
40
20
55
35
1
53
70
36
69
39
68
22
42
36
8
6
84
10
9
33
20
4
39
21
26
52
26
31
51
45
35
49
36
33
20
115
21
26
28
122
10
45
27
6
6
66
14
36
109
21
50
22
2
90
30
73
21
96
15
9
6
21
65
10
12
32
1
45
24
3
21
12
3
21
30
36
20
54
24
55
9
2
28
12
69
15
2
54
6
54
16
24
18
32
55
29
22
14
40
20
40
15
63
57
33
18
74
19
24
15
30
3
23
4
62
16
27
11
16
6
3
12
23
1
15
24
9
27
36
9
5
46
20
ABCD 99991193228*3^$a+1 [50019]
32
91
93
104
64
24
39
161
55
24
72
65
43
21
27
5
139
29
187
45
120
152
43
5
127
17
24
31
209
55
17
55
81
72
72
56
88
8
91
5
72
64
144
39
468
29
103
65
64
48
80
151
17
64
27
5
72
64
135
89
120
127
65
43
93
168
8
151
57
56
67
84
72
89
168
67
45
135
17
112
3
69
152
48
168
16
48
8
43
21
39
108
125
139
96
72
93
15
201
27
240
125
16
24
51
48
72
5
40
80
16
80
88
111
41
43
132
12
237
51
5
88
15
24
120
9
104
40
8
91
144
29
16
104
144
72
40
48
176
88
63
105
176
328
255
41
40
39
33
80
55
120
177
8
240
43
72
24
53
16
96
8
96
168
88
96
39
9
8
16
3
5
40
87
108
77
16
96
56
24
72
40
51
93
24
39
60
141
128
67
45
104
168
144
216
24
19
77
31
41
91
5
43
5
120
91
21
75
261
3
53
91
21
24
8
43
117
248
168
43
48
5
16
111
36
101
19
168
216
21
8
24
67
5
91
108
12
69
39
57
15
33
39
72
113
64
8
216
16
8
115
36
9
56
216
136
3
45
80
96
40
128
43
12
81
80
40
3
5
16
51
21
27
5
31
129
144
8
144
31
129
56
79
17
43
48
21
75
21
8
48
64
32
19
5
127
41
16
15
17
19
5
79
41
160
3
165
56
43
53
7
120
89
40
56
103
113
19
21
48
120
3
53
55
72
96
108
5
40
56
79
17
48
19
29
16
104
96
112
243
120
53
7
17
19
101
19
45
32
88
96
96
27
48
21
240
24
39
33
104
40
8
88
24
224
163
21
24
8
199
24
108
69
128
168
67
5
40
171
12
81
207
81
8
91
45
8
72
96
96
67
141
24
99
77
64
200
91
132
33
87
17
19
141
24
80
48
16
111
345
120
168
231
12
180
65
16
8
88
24
56
144
19
48
72
221
19
29
55
132
48
60
12
72
21
32
16
144
99
144
125
88
80
16
144
8
24
48
184
39
120
33
147
21
80
43
69
80
112
24
39
60
156
249
75
36
9
8
55
144
9
56
24
112
32
120
88
27
36
161
112
39
48
41
72
40
8
79
9
24
3
21
87
48
201
8
160
80
55
9
27
360
5
144
88
3
72
149
48
175
144
72
9
224
24
67
77
19
93
8
64
104
19
84
60
93
8
115
72
48
5
175
161
16
192
8
264
112
32
88
80
7
41
96
64
152
163
45
168
144
104
79
33
24
3
48
29
96
91
36
96
108
77
67
5
24
112
75
173
144
7
129
32
88
120
39
9
15
161
16
72
8
7
72
9
104
24
67
5
64
87
9
123
69
80
16
56
7
105
8
160
75
213
51
45
72
56
43
5
40
195
29
55
36
36
9
32
19
149
72
79
33
75
5
127
36
21
63
81
48
32
184
3
21
56
31
81
200
72
55
9
27
5
16
32
43
72
21
168
176
72
16
8
120
88
48
8
115
5
48
136
176
31
17
43
12
41
31
72
60
101
19
108
41
136
96
39
48
108
45
32
72
48
64
240
384
183
153
120
24
39
108
ABCD 99991282624*3^$a+1 [50030]
81
48
6
21
56
13
84
18
48
9
32
16
3
29
1
84
12
66
5
108
1
23
7
21
12
63
30
24
24
95
49
30
18
12
12
30
66
72
27
9
24
96
39
72
36
39
33
33
72
78
18
11
4
32
4
81
39
69
12
3
96
15
66
27
68
4
15
33
48
32
31
9
3
5
28
12
3
21
159
17
12
7
6
27
68
72
1
27
57
15
32
31
33
21
75
93
42
18
3
20
12
1
39
75
18
15
27
42
75
24
60
9
27
21
48
27
3
5
16
104
24
7
30
3
3
17
25
12
51
45
75
3
5
157
123
9
27
56
40
15
5
25
35
64
8
7
101
24
48
12
4
27
33
36
24
12
33
35
40
15
5
1
60
18
42
23
16
36
48
20
28
20
52
21
54
96
6
39
24
21
11
13
12
35
31
45
44
48
7
18
63
33
15
12
39
90
3
72
9
39
15
6
15
27
33
57
27
36
15
57
75
65
4
8
37
48
27
8
1
12
48
11
16
32
12
16
92
12
13
75
20
48
4
44
64
93
15
44
13
11
24
1
15
15
17
4
36
3
6
63
27
9
56
40
3
33
33
6
29
37
3
12
15
17
37
15
51
5
4
80
13
11
24
13
24
60
15
15
6
27
8
4
33
30
66
35
49
47
24
7
12
53
4
8
13
3
27
54
36
48
15
24
32
16
33
15
51
5
36
37
3
9
48
6
17
25
39
116
4
3
21
12
8
121
3
3
65
4
33
72
3
12
48
15
18
15
8
1
96
3
20
61
23
7
36
42
47
16
69
24
30
30
12
59
13
83
115
114
60
3
51
42
27
72
15
33
32
1
95
67
48
9
51
9
33
30
17
1
35
52
20
1
24
75
27
48
5
48
4
24
9
102
6
27
15
18
48
15
12
3
17
12
16
57
48
47
4
33
36
71
84
1
6
113
79
5
36
7
5
52
80
25
47
61
75
12
117
15
8
16
24
20
72
16
44
4
15
17
28
21
23
48
85
72
3
104
1
63
39
21
15
12
57
117
84
24
11
4
12
20
25
48
95
13
12
27
3
53
4
45
63
8
60
25
35
52
33
3
12
63
54
60
71
52
20
55
42
3
9
15
9
75
45
24
36
90
60
6
63
8
88
12
60
20
100
8
12
120
40
39
18
6
17
4
3
6
95
36
85
15
9
24
12
54
9
93
48
24
90
60
41
25
59
136
21
6
45
104
76
12
21
30
54
23
13
24
12
18
30
23
25
18
6
6
42
12
24
60
11
13
47
4
24
32
1
15
27
33
32
52
56
37
96
11
1
42
41
37
39
45
23
1
59
172
9
51
36
3
36
6
99
24
24
57
23
28
33
27
39
66
39
8
12
1
23
60
12
7
6
39
8
40
8
25
30
9
63
17
1
11
156
60
88
92
7
6
36
24
95
1
15
8
25
27
36
24
9
36
66
24
6
3
36
24
51
29
24
1
59
1
12
59
28
12
24
9
12
51
32
36
25
27
12
48
32
88
9
11
52
117
143
25
30
21
72
68
52
12
81
60
84
47
4
20
61
48
30
6
15
12
48
44
100
12
8
40
93
12
23
7
18
15
12
57
11
85
15
12
33
3
60
69
35
7
6
3
44
1
11
36
19
33
51
9
12
36
9
24
71
40
69
24
23
28
9
11
16
3
17
61
30
17
7
5
4
12
128
1
3
45
6
41
40
33
107
1
75
9
30
53
16
12
9
15
9
27
72
33
78
9
45
35
60
96
16
20
4
9
11
145
27
60
44
40
33
30
21
27
29
76
32
43
12
65
61
11
16
20
7
33
44
1
59
1
54
29
84
25
6
24
48
29
36
49
66
54
71
7
6
95
36
28
33
144
36
15
32
25
23
7
33
27
6
27
57
23
79
41
25
12
11
1
11
4
39
21
96
15
45
8
40
15
12
18
59
1
42
9
60
135
33
3
9
9
27
92
13
138
105
12
12
27
48
41
7
12
33
8
25
27
3
36
9
24
3
5
64
51
29
1
23
16
24
9
18
48
41
36
24
4
12
140
24
25
83
16
9
12
39
12
20
25
135
15
54
6
84
24
24
57
56
13
126
9
12
8
7
9
51
45
12
36
105
12
24
39
75
5
16
21
24
30
24
9
20
37
63
15
17
36
4
33
3
45
15
44
49
6
60
33
12
39
30
51
56
12
1
39
48
32
31
6
95
28
87
65
1
42
66
27
15
29
16
45
42
53
25
35
4
36
32
1
39
128
12
112
33
47
28
3
65
19
21
9
48
36
11
4
24
3
5
67
12
33
48
15
33
57
203
60
25
11
1
47
16
12
12
8
12
28
8
12
52
27
6
60
18
57
44
55
29
1
63
132
51
17
25
12
6
18
39
33
15
188
36
4
21
3
116
37
84
3
8
79
45
24
51
65
28
32
24
12
37
12
30
81
12
8
13
147
8
36
91
18
24
3
44
36
24
40
15
45
9
12
24
3
33
47
25
23
7
6
6
9
27
12
5
13
48
75
12
24
8
13
39
8
25
6
29
13
48
11
148
36
9
36
6
84
42
18
41
4
12
57
48
15
8
52
24
20
1
60
27
48
57
66
17
4
36
8
36
28
32
16
45
60
54
18
12
11
43
129
3
9
68
1
39
21
12
75
33
15
72
32
7
5
43
48
9
3
30
23
28
15
12
69
120
69
60
27
33
192
12
23
60
49
35
4
12
8
1
23
7
41
7
17
49
27
3
45
21
114
9
60
21
35
4
21
54
36
21
135
6
60
3
12
27
6
27
12
8
52
201
35
40
21
6
33
20
52
93
27
24
3
18
35
48
91
21
20
4
20
88
3
45
45
12
11
12
12
28
15
9
33
18
33
81
39
12
3
24
6
39
33
12
27
60
20
1
12
60
3
32
100
8
40
132
36
57
12
6
17
13
27
20
4
15
18
15
32
4
44
16
12
32
52
15
18
167
4
69
147
20
1
3
21
30
30
39
12
24
33
6
21
33
6
5
37
99
3
90
27
15
30
36
123
15
5
24
52
8
28
24
3
33
20
4
69
71
73
15
20
1
35
1
35
61
3
45
11
4
21
6
30
59
19
41
168
28
9
131
85
15
144
3
36
36
24
29
7
48
33
9
96
15
12
60
33
12
15
32
48
1
6
29
12
19
21
20
4
36
8
64
80
16
44
37
11
84
76
15
12
48
77
48
4
3
21
9
12
23
36
4
15
6
30
6
30
6
39
21
24
15
3
6
39
20
28
20
43
17
13
15
9
3
24
45
36
3
15
6
36
23
91
18
3
12
21
11
100
9
6
5
24
52
32
12
19
12
18
6
45
21
78
54
3
140
72
13
15
15
9
8
16
44
60
28
3
30
71
109
11
24
7
5
7
138
27
8
24
73
35
13
39
ABCD 99991306906*3^$a+1 [50008]
32
4
20
31
54
30
41
72
13
18
60
9
27
9
32
4
45
15
20
40
45
11
25
15
153
15
32
4
36
32
1
71
61
3
44
28
9
15
9
30
17
25
108
27
24
15
69
116
1
15
24
84
72
20
55
5
85
84
3
20
37
23
13
3
12
20
4
69
51
75
30
15
20
16
39
9
32
100
44
120
79
57
45
24
51
39
36
77
16
92
25
63
60
12
44
40
48
80
76
45
15
111
90
3
3
17
31
42
15
3
9
21
15
36
21
39
8
7
54
59
37
3
63
17
97
30
54
162
18
6
65
48
88
80
88
24
51
29
31
120
57
20
64
20
1
35
40
3
66
23
67
53
1
42
33
72
44
16
72
8
12
43
9
45
3
57
39
56
25
6
30
3
36
69
119
133
63
12
3
21
68
37
36
27
20
112
15
9
32
19
45
36
63
66
131
4
15
53
193
18
17
4
20
16
33
47
24
25
75
48
20
1
27
44
28
57
83
13
59
85
11
72
112
15
6
3
24
20
160
27
21
20
24
48
16
32
73
47
55
9
36
15
30
15
9
15
60
9
60
15
15
42
144
36
3
27
54
3
132
8
7
41
85
47
7
90
3
20
132
28
132
60
8
76
21
155
4
81
90
30
24
66
45
84
12
39
21
15
117
48
80
88
15
90
99
111
77
103
17
12
7
41
19
5
40
8
100
21
27
44
76
12
21
27
45
3
15
29
7
5
31
5
19
54
30
17
73
11
16
12
8
60
4
21
27
93
87
72
9
27
60
24
24
36
36
39
9
24
32
28
8
13
30
89
1
36
36
167
28
48
12
72
3
48
21
56
4
9
42
18
72
180
15
3
41
16
33
75
45
39
20
108
13
15
75
29
12
64
32
12
12
61
48
72
75
15
9
60
56
4
39
17
52
123
5
12
73
15
9
75
9
132
15
60
15
5
25
27
68
73
12
3
24
8
25
47
73
15
9
11
25
63
27
69
75
113
52
8
12
40
39
89
40
8
180
13
12
3
60
51
33
3
144
221
28
51
24
69
57
15
8
16
45
6
30
6
5
60
25
54
30
11
103
12
24
9
44
1
11
40
8
16
15
17
28
24
33
35
109
54
45
15
9
63
18
102
17
16
12
12
108
20
4
20
4
21
24
15
21
35
108
31
57
3
9
20
28
60
44
4
27
18
59
37
95
16
12
48
44
28
3
18
60
12
47
16
12
44
4
24
20
1
30
141
36
39
36
177
21
51
84
45
47
49
23
16
51
53
28
9
23
13
18
12
5
24
4
12
48
36
15
21
15
57
21
30
9
20
7
90
96
27
80
12
40
60
60
9
30
17
12
12
91
17
37
23
13
39
56
64
8
16
12
33
111
21
30
45
69
11
55
18
15
45
15
12
24
15
60
153
27
9
32
13
131
25
15
9
120
39
8
12
52
80
31
30
63
32
124
36
20
40
24
45
15
20
28
36
21
24
11
19
149
37
66
33
44
1
36
11
12
13
18
72
17
1
15
32
55
17
1
36
39
60
15
29
60
1
27
92
40
48
20
55
33
152
28
32
133
42
5
25
27
72
9
51
8
132
40
39
69
111
21
36
24
8
37
24
36
54
21
56
12
100
3
18
51
8
16
12
3
21
36
20
4
69
147
45
47
13
210
29
40
21
24
51
33
6
9
12
12
3
65
43
30
11
61
18
77
28
60
21
15
24
60
32
40
93
42
5
43
6
63
63
33
105
6
156
77
16
12
44
36
13
27
33
27
92
151
30
15
24
80
7
33
32
85
36
90
69
21
15
140
43
29
1
132
30
17
28
32
100
21
36
24
107
52
36
21
11
72
7
90
83
16
12
24
9
99
117
3
27
53
151
69
132
51
30
24
15
8
7
54
6
36
77
13
15
3
9
180
72
20
25
83
37
23
76
27
57
21
47
19
6
35
60
52
60
21
47
88
12
44
4
60
180
36
8
40
8
24
96
4
69
96
30
65
31
17
31
6
30
60
84
29
28
33
15
36
8
1
36
15
56
28
32
13
15
32
28
15
162
15
33
47
72
72
28
48
20
12
157
71
12
37
6
30
15
24
60
24
21
15
20
16
63
21
48
48
48
12
24
48
12
8
37
11
25
30
33
81
90
36
125
24
28
3
17
16
15
96
69
36
8
13
63
21
51
9
15
141
35
25
84
180
35
1
35
19
24
17
109
23
13
15
48
56
64
45
47
25
59
1
108
27
75
29
40
84
96
39
29
28
93
90
29
40
32
16
32
28
15
5
4
45
60
11
24
40
8
40
21
27
24
180
24
60
21
114
77
12
28
20
4
20
1
90
57
27
113
91
12
5
88
12
72
80
31
105
44
37
131
12
148
33
15
32
4
8
31
30
27
45
39
120
21
24
23
7
6
15
69
114
17
72
28
45
48
119
7
9
36
24
32
112
27
21
24
39
89
108
28
81
15
48
27
6
54
30
23
48
60
12
12
25
131
19
105
116
43
69
3
17
1
36
11
28
15
45
105
12
3
24
8
4
20
76
45
63
36
45
3
12
45
36
30
9
15
30
63
81
150
69
8
88
27
18
39
3
17
13
15
48
36
51
69
111
108
77
12
12
4
57
18
69
60
32
16
15
17
7
21
9
36
18
45
164
12
1
54
30
3
12
21
87
20
48
85
99
21
60
3
36
51
9
81
3
15
9
20
151
17
88
32
12
180
28
12
12
60
9
72
120
159
60
56
60
12
1
36
11
72
48
28
15
186
71
28
32
12
16
15
6
51
15
17
60
13
15
ABCD 99991364854*3^$a+1 [50009]
109
60
41
79
84
125
16
86
1
48
72
24
60
23
1
35
25
12
12
12
21
99
3
26
54
13
5
7
23
37
12
24
12
24
23
37
23
13
5
18
94
50
1
24
23
97
11
24
10
66
20
1
96
27
33
45
8
22
45
24
63
21
119
36
30
6
48
97
24
36
69
14
18
78
25
35
4
18
122
100
90
2
49
24
48
24
83
37
21
14
13
12
41
24
6
10
39
3
38
102
37
3
2
90
1
15
12
20
70
87
65
16
3
60
180
12
72
72
9
26
61
12
35
13
3
45
11
18
91
99
32
1
72
48
35
84
24
24
60
96
97
108
12
53
30
1
3
20
48
49
59
22
8
19
11
25
9
18
9
5
6
13
60
9
90
32
61
89
6
82
15
48
24
9
50
61
60
21
3
35
97
12
11
10
56
19
11
18
55
23
37
48
12
35
37
24
41
46
9
60
5
31
48
71
64
2
55
15
9
113
6
24
10
32
19
5
31
24
39
21
27
9
65
31
48
41
19
60
36
21
27
11
229
3
2
31
71
18
58
12
20
97
24
12
33
27
12
72
23
13
5
7
60
11
34
38
18
115
60
9
48
27
48
5
54
133
11
12
48
61
35
4
45
75
24
8
48
10
62
18
19
96
45
27
107
18
18
49
35
97
23
1
71
16
32
10
2
1
95
13
41
6
58
56
18
16
21
41
30
10
147
21
144
2
13
35
30
40
3
23
49
35
1
17
30
10
38
25
161
18
78
112
56
10
129
96
12
33
14
10
75
5
67
23
1
35
25
17
7
36
36
9
14
60
30
46
21
29
6
16
12
92
13
11
10
27
72
12
24
9
18
33
27
9
23
13
35
58
15
36
11
72
18
7
11
1
5
58
36
45
5
19
72
11
13
29
7
3
30
32
31
24
41
130
12
21
36
23
97
24
17
54
1
65
55
27
36
32
37
12
23
13
23
25
69
2
1
45
3
69
15
36
24
11
25
17
43
69
3
23
1
11
13
119
6
42
49
21
3
24
45
128
18
64
60
48
2
6
120
34
15
23
12
60
90
31
11
6
42
1
29
48
43
72
29
16
14
1
24
9
51
3
8
25
12
12
35
13
108
48
84
33
27
71
49
3
9
24
12
60
57
38
24
24
4
20
1
11
1
123
45
12
113
6
13
12
11
22
32
43
11
42
19
24
11
4
14
151
12
3
80
1
9
2
118
27
60
63
9
11
64
20
120
1
35
36
25
24
15
56
34
14
1
17
7
36
35
34
2
1
48
75
56
1
23
1
9
15
120
17
43
12
24
24
60
11
49
39
26
7
24
36
5
40
200
22
18
30
2
7
24
12
23
4
26
19
48
24
123
8
24
24
10
72
78
2
70
74
46
33
60
39
68
42
6
37
23
49
48
48
35
25
9
27
63
20
60
1
59
40
2
43
12
24
24
17
78
36
1
29
6
1
23
34
62
48
13
48
5
66
84
10
15
9
62
64
72
18
14
72
25
51
12
2
103
96
11
49
5
30
37
29
30
120
48
1
24
11
12
18
54
12
6
22
21
165
39
12
35
1
105
38
61
51
45
3
24
90
18
45
12
35
160
45
5
7
81
8
19
47
25
11
12
48
25
27
26
6
1
33
14
58
2
6
42
12
66
7
12
15
57
3
8
12
30
30
25
12
24
24
5
58
14
19
5
91
36
23
10
135
12
5
7
17
19
29
10
36
69
12
24
17
78
114
43
12
17
88
3
15
69
23
1
9
27
36
47
12
48
36
1
59
25
11
18
30
1
24
111
21
59
34
75
12
120
24
11
28
2
24
22
45
5
24
58
21
89
6
1
24
36
3
33
33
24
2
124
9
12
24
11
25
24
204
60
120
36
24
5
43
12
71
162
43
29
6
42
40
62
13
15
33
75
189
11
12
12
16
20
70
62
12
25
11
24
100
21
17
19
71
49
11
13
11
24
120
109
5
10
21
11
28
116
54
10
57
5
139
29
42
1
15
32
37
108
48
75
9
81
32
6
1
36
3
12
38
6
24
96
66
67
45
8
43
11
1
23
1
95
73
17
16
27
63
14
6
72
13
53
54
73
17
96
6
49
36
5
114
6
48
46
81
41
55
23
144
18
24
31
65
72
78
24
13
15
21
65
6
1
33
15
35
37
47
42
16
15
17
115
15
20
18
112
63
113
19
101
7
48
36
71
37
17
46
2
6
49
17
214
32
37
3
8
121
83
13
35
28
45
35
1
23
16
24
2
16
3
15
20
1
71
25
57
8
7
95
48
13
69
48
27
132
3
32
64
30
14
18
19
21
123
24
11
37
12
11
25
59
37
3
21
11
13
45
51
35
36
6
24
19
36
108
47
60
25
39
2
199
48
72
60
35
13
36
39
32
13
5
6
61
24
24
83
73
95
12
22
6
50
24
30
1
15
24
18
63
47
24
66
30
42
16
104
43
48
11
61
3
9
47
34
15
24
12
3
21
24
60
15
18
14
1
23
132
37
41
22
8
34
3
77
7
24
12
48
27
44
25
51
45
5
18
54
6
36
60
61
23
25
71
13
33
3
12
95
13
11
85
5
6
12
30
7
36
5
7
12
35
1
24
83
25
3
33
65
6
49
27
14
16
8
10
20
24
13
12
65
7
3
57
21
27
5
7
48
12
125
46
48
24
48
45
47
12
13
5
6
25
36
59
40
45
27
2
7
23
36
1
11
18
66
16
9
51
8
10
32
18
94
18
9
21
8
30
60
52
9
81
50
13
9
26
54
10
21
12
108
36
24
45
15
24
95
13
29
30
24
100
9
12
108
95
1
72
23
49
93
18
54
3
24
83
16
57
60
12
48
192
36
11
34
39
3
9
29
24
48
78
37
24
24
15
20
1
119
25
11
61
87
18
74
85
33
6
32
18
6
25
9
54
152
28
32
78
46
74
7
33
18
20
10
14
13
36
72
17
6
25
15
26
31
33
14
13
27
57
33
3
47
25
71
1
5
19
119
60
36
49
11
10
99
77
16
38
112
162
110
90
48
30
10
27
45
3
77
115
11
60
6
30
1
60
5
30
25
17
6
25
36
101
22
21
15
54
32
30
13
168
3
21
36
107
85
11
12
24
25
35
30
31
143
1
41
43
11
1
24
71
ABCD 99992465414*3^$a+1 [50034]
4
20
21
15
27
84
18
87
45
39
51
9
21
180
103
48
8
21
3
3
30
63
120
39
1
65
36
114
84
18
60
18
84
36
45
135
21
24
15
1
11
9
4
36
56
9
19
47
13
44
48
39
9
52
83
24
25
41
27
69
99
16
8
52
24
44
12
24
45
36
15
24
51
33
15
6
51
15
6
18
12
18
27
9
3
40
56
9
36
15
12
123
45
124
41
24
18
18
7
65
3
16
53
18
9
9
66
96
12
42
63
21
24
111
51
18
3
28
17
3
132
4
20
3
13
8
15
177
4
53
63
12
12
4
59
18
7
5
111
15
21
40
20
84
147
57
15
21
12
24
15
30
3
15
25
68
75
45
9
108
15
75
61
5
19
80
63
49
24
41
31
5
43
24
5
30
36
72
33
12
60
57
51
12
60
9
51
3
9
21
175
11
18
18
45
4
104
9
36
12
3
24
48
4
128
40
65
12
6
12
6
27
52
23
25
12
143
18
27
4
23
72
36
24
33
3
117
28
20
9
15
36
4
59
25
47
30
63
9
7
29
27
4
59
60
9
36
75
9
12
24
4
96
17
15
75
72
168
9
39
42
12
18
45
40
5
43
35
30
6
30
55
41
7
65
15
52
5
75
15
9
64
53
39
99
6
48
3
72
3
12
18
24
36
3
64
32
9
30
36
18
3
57
66
42
87
21
66
1
35
45
64
84
72
29
3
72
40
29
15
40
20
105
87
24
4
20
171
36
73
17
12
90
42
3
63
13
5
15
12
45
3
72
24
45
36
15
12
15
12
9
64
23
69
24
171
6
3
177
12
36
39
96
12
75
102
63
4
36
23
54
60
18
45
9
15
15
33
111
24
33
4
20
4
44
21
27
4
44
87
73
29
36
15
9
7
5
3
87
69
9
12
3
15
42
31
35
18
54
6
15
51
13
23
18
6
13
56
96
63
36
21
21
15
75
33
15
6
126
45
9
63
3
33
16
8
16
24
17
54
30
79
17
108
7
44
15
21
39
85
80
117
15
28
44
12
63
21
15
24
48
9
15
81
64
44
9
15
51
9
177
31
5
120
18
54
6
30
42
109
35
9
75
6
18
33
3
1
11
18
19
5
36
19
36
11
33
63
33
15
69
3
18
27
45
3
60
156
136
5
39
4
32
3
25
29
30
6
15
21
51
3
36
1
47
21
52
5
99
81
63
4
17
31
29
3
45
6
9
3
9
33
72
36
7
48
92
12
93
12
6
18
12
24
63
3
45
60
12
12
96
27
45
45
15
60
72
21
54
45
45
3
36
45
24
15
21
72
30
24
13
5
15
48
3
24
105
16
89
18
90
42
57
9
7
17
15
3
30
90
18
6
9
4
35
6
12
24
36
7
32
24
12
45
18
57
24
16
35
9
16
80
69
18
1
20
57
18
126
15
4
60
29
7
5
54
9
136
5
12
3
16
71
49
44
39
21
51
69
15
57
15
33
9
31
5
27
3
49
68
45
18
114
51
84
52
5
60
3
33
39
9
42
45
3
9
52
29
39
12
3
18
19
24
20
15
21
9
54
6
147
64
44
9
78
12
21
21
66
18
87
39
25
104
4
83
24
9
12
45
18
6
31
215
13
24
35
81
24
36
21
31
29
75
28
17
15
24
16
53
6
30
27
60
45
7
77
39
12
9
43
8
12
3
33
24
60
96
27
18
12
55
35
9
9
6
84
60
25
5
6
18
43
23
72
9
51
9
63
21
27
93
24
135
57
21
3
45
24
18
33
69
15
3
45
144
36
15
54
18
73
65
18
21
96
45
15
3
24
36
1
11
42
15
33
3
15
72
24
9
57
55
8
51
30
114
21
4
32
64
5
30
21
3
45
45
7
23
45
36
9
42
45
12
63
18
79
47
6
30
18
15
24
100
5
67
29
66
33
3
18
54
6
31
20
36
3
21
45
51
52
8
75
45
72
3
133
11
6
15
72
52
48
80
3
12
6
66
9
9
3
12
96
39
18
19
71
30
15
12
12
111
33
4
17
15
4
24
68
69
30
54
6
66
39
39
30
51
3
33
24
21
12
42
25
60
44
60
12
27
36
45
51
36
49
8
60
27
54
55
20
76
116
24
4
29
66
24
57
4
56
88
11
12
49
5
36
18
60
12
60
57
15
33
69
6
45
60
4
29
39
15
1
77
48
39
3
54
79
47
18
19
17
163
8
48
51
36
12
36
54
3
15
60
30
27
100
53
27
16
17
75
4
113
55
17
39
24
52
11
18
39
16
92
24
28
20
21
15
24
36
9
15
3
69
4
35
9
27
6
63
9
12
18
153
9
3
93
15
4
8
3
49
8
36
112
47
45
33
30
45
45
15
3
1
5
51
39
18
3
40
23
21
24
24
48
45
27
40
77
99
4
20
40
20
21
36
39
36
15
21
15
30
7
107
9
45
87
12
57
36
63
100
56
51
49
20
60
228
27
18
15
3
13
20
16
23
30
6
72
18
27
52
47
9
4
35
153
9
60
18
21
69
12
126
18
39
100
8
15
49
20
21
54
21
24
9
6
18
30
18
72
108
87
12
24
12
9
24
12
18
24
1
36
53
108
99
9
12
3
51
13
5
31
104
60
3
24
21
27
13
20
99
33
33
3
57
15
33
31
5
183
147
1
17
66
96
13
36
12
60
35
57
21
55
120
35
9
168
9
30
60
9
16
8
3
18
15
36
3
33
15
33
27
84
6
12
111
12
12
36
87
57
15
18
102
45
12
16
23
25
65
12
7
17
91
17
30
36
45
40
29
27
36
3
90
132
87
21
72
15
24
9
54
150
31
12
48
65
27
9
6
85
20
123
57
69
78
18
3
96
48
51
12
57
87
60
69
39
30
31
56
45
51
33
114
21
12
3
30
6
108
30
31
5
6
33
3
45
129
3
12
3
37
68
3
9
16
8
9
111
4
23
57
40
48
77
15
57
30
85
83
12
24
45
21
60
18
18
3
15
30
6
13
77
15
24
24
72
3
21
75
54
15
165
15
16
104
45
12
18
1
5
55
35
9
27
25
20
45
39
4
11
90
12
63
9
15
3
24
18
18
48
36
54
6
ABCD 99992583734*3^$a+1 [50039]
90
69
33
72
6
60
30
39
84
36
33
42
33
60
135
48
24
30
18
81
57
75
12
3
69
75
21
39
9
81
108
51
51
120
60
78
48
3
99
78
42
78
135
84
21
39
48
153
24
120
60
6
72
48
60
90
15
39
30
30
18
87
36
39
156
42
18
114
36
75
177
30
330
12
30
180
78
42
9
177
54
33
45
15
15
102
219
81
96
24
3
45
132
6
120
12
42
36
12
18
102
12
36
42
12
6
72
51
51
6
24
6
30
135
84
33
30
102
6
105
27
42
18
72
6
135
60
57
72
51
75
69
21
15
39
6
180
90
24
21
45
60
42
12
30
30
18
48
72
30
78
54
180
30
63
15
78
12
168
24
36
42
57
3
90
15
63
24
48
93
15
42
3
12
72
171
30
120
54
9
129
15
135
48
30
3
72
108
39
30
12
18
18
39
63
12
48
72
66
15
15
69
15
138
51
9
3
39
36
42
243
108
27
105
57
138
12
48
9
36
60
105
39
63
60
21
36
243
150
108
60
24
60
6
60
45
9
63
36
84
27
45
123
42
15
33
3
15
9
36
45
24
30
6
30
12
18
27
60
27
6
3
9
27
21
72
243
99
48
21
9
168
39
21
84
126
144
30
18
150
60
15
33
102
81
177
39
36
9
66
30
60
72
90
12
6
270
60
12
12
21
57
12
198
21
69
30
222
270
33
33
12
48
84
36
27
33
24
90
126
30
33
21
36
3
51
18
30
81
84
3
69
240
15
18
90
12
45
33
51
51
93
60
27
18
3
57
78
24
36
84
186
30
69
21
72
15
36
72
9
36
12
12
3
33
30
54
180
6
24
36
42
48
12
42
33
147
9
57
150
12
12
93
45
87
21
240
174
168
12
150
36
39
123
57
15
81
48
117
72
78
84
36
12
33
87
48
9
63
18
72
51
69
42
6
60
12
138
12
93
9
30
150
276
24
18
78
84
171
9
66
69
51
42
3
45
12
18
120
24
18
30
78
30
120
30
12
30
42
6
42
27
21
54
6
27
75
180
30
60
15
27
18
42
48
21
21
78
81
117
24
6
57
75
30
51
96
75
78
30
18
12
12
111
27
108
24
9
9
72
18
12
48
30
18
60
54
6
30
90
105
144
3
108
24
6
12
60
18
12
30
168
135
15
84
141
15
24
6
27
27
129
81
66
57
72
48
60
63
84
33
3
54
18
42
99
336
183
12
66
24
3
27
78
120
120
222
126
42
81
39
18
90
150
63
39
81
21
3
75
18
123
39
42
48
72
15
213
183
45
3
81
18
12
33
27
36
24
9
36
108
15
60
18
90
30
12
18
30
12
30
18
60
3
36
15
48
18
3
9
15
216
12
87
150
180
90
12
48
72
45
21
3
111
30
120
60
15
21
24
36
30
42
42
108
120
90
12
6
54
6
24
33
405
108
54
6
84
48
3
48
9
18
12
21
9
18
9
36
9
3
57
90
66
24
126
57
3
9
60
75
9
69
135
36
27
9
3
45
15
18
42
12
6
72
18
30
39
51
120
102
90
30
192
66
192
21
21
210
36
102
27
3
18
15
99
96
120
60
9
48
57
168
162
33
15
33
39
60
66
84
39
21
39
84
3
162
12
78
57
36
12
276
12
27
102
30
6
30
72
18
12
120
48
54
6
30
174
63
3
54
30
6
147
12
3
93
12
33
39
21
30
24
6
63
27
60
12
42
99
21
6
30
12
3
45
42
93
15
60
12
30
48
12
51
21
156
27
3
30
54
48
42
156
147
60
15
72
6
54
45
33
180
18
90
12
18
12
42
90
6
75
15
24
6
27
72
15
60
18
12
219
27
9
15
6
60
30
129
21
42
30
18
54
96
3
69
27
36
45
42
21
39
141
12
207
33
15
42
42
18
18
60
93
87
24
33
72
48
45
72
18
30
12
6
54
6
174
48
48
12
48
30
213
117
3
117
72
102
93
36
147
33
27
72
12
30
78
78
39
81
27
27
66
3
141
18
21
72
99
36
54
3
45
48
30
93
81
30
150
ABCD 99993096772*3^$a+1 [50142]
30
18
16
36
24
66
65
45
3
7
5
25
11
25
38
57
55
8
141
25
35
79
32
9
25
23
7
66
68
75
181
35
33
51
84
12
9
42
48
6
18
16
14
111
97
18
5
1
11
49
59
51
10
8
27
115
6
50
88
65
1
44
52
84
20
75
1
119
48
13
14
6
208
2
57
7
30
24
36
6
77
1
50
9
1
11
25
11
39
9
55
66
36
68
51
3
225
21
16
60
128
16
95
31
126
95
27
45
36
7
8
69
48
24
48
3
10
14
64
26
63
1
62
94
95
24
51
105
31
8
54
90
21
37
84
80
10
8
48
57
48
39
78
28
20
64
24
36
24
132
32
27
48
60
13
24
30
80
6
10
89
49
6
24
5
12
55
14
36
24
64
60
35
15
21
3
22
23
48
43
56
6
39
60
1
30
14
4
62
72
106
11
9
162
24
30
63
33
10
30
32
27
9
36
51
55
2
27
19
56
45
51
34
128
12
16
23
51
16
24
14
16
116
4
8
15
1
2
18
27
12
72
48
12
48
3
93
27
45
19
6
8
51
24
7
8
30
42
10
8
15
69
72
16
18
197
43
89
13
23
37
48
92
108
22
14
3
13
23
51
105
25
6
5
9
39
72
43
17
24
15
45
99
6
64
26
130
8
51
45
15
37
203
117
4
86
24
16
24
5
165
51
75
34
56
87
7
5
36
55
14
34
29
12
15
9
24
12
24
12
240
13
20
6
21
24
48
48
93
75
36
36
13
71
21
12
231
7
24
66
23
15
106
11
27
48
54
10
5
24
67
110
4
96
95
73
47
13
35
36
24
1
35
1
24
56
39
15
64
42
8
30
24
45
21
6
18
48
144
46
14
18
18
15
48
55
65
7
74
70
5
3
18
3
25
20
6
66
94
41
12
3
45
19
114
6
26
324
10
24
17
109
44
15
1
23
33
3
27
58
12
167
3
18
12
39
21
12
28
24
83
27
10
30
65
24
31
5
115
90
95
24
39
21
61
8
3
19
6
24
36
84
11
79
41
39
16
14
96
27
13
47
33
90
45
9
10
6
47
13
14
9
7
29
19
62
4
11
120
43
125
36
1
23
24
15
72
10
144
59
13
8
36
10
65
61
47
123
9
63
81
36
25
104
24
120
96
10
120
26
24
12
39
24
1
35
15
18
3
13
20
15
51
40
6
24
36
38
9
1
102
2
87
15
136
48
29
57
18
42
39
7
8
9
7
126
2
33
69
16
8
12
63
15
10
102
5
48
72
12
48
25
30
8
21
24
36
49
35
12
12
21
6
40
29
85
11
25
143
91
41
24
55
30
36
20
15
96
45
64
36
18
29
21
126
34
92
87
91
2
28
71
24
1
24
35
9
22
5
25
60
35
48
45
15
7
26
144
24
52
18
30
2
94
35
48
1
35
12
9
4
56
18
22
68
28
80
10
2
87
81
27
27
33
7
65
31
8
9
111
10
95
9
12
10
5
9
12
3
60
36
91
5
13
11
3
93
45
24
3
45
6
16
65
25
86
24
30
75
31
17
37
60
35
3
102
4
59
12
24
31
14
36
24
22
50
4
80
64
66
96
14
15
60
60
3
106
47
120
13
36
35
3
105
37
155
1
14
18
36
15
144
43
14
90
9
39
6
51
39
21
1
122
45
96
60
12
33
42
10
23
61
26
18
24
111
15
10
62
70
23
105
90
45
21
76
23
187
17
12
25
8
27
24
31
80
16
24
14
40
32
3
1
11
72
75
48
40
48
126
131
73
12
2
21
21
108
52
38
22
35
15
40
65
21
39
24
21
6
34
59
45
54
22
24
32
28
20
186
66
28
26
40
56
72
45
81
66
45
49
11
21
60
39
109
26
90
4
96
66
90
24
24
6
24
14
202
80
16
5
3
40
41
61
104
10
5
36
13
66
125
1
23
45
16
30
8
22
11
189
40
23
1
56
63
1
26
40
24
50
52
23
27
34
44
10
5
144
37
6
14
18
18
40
30
29
91
30
18
29
3
10
44
64
2
57
12
24
60
81
75
48
1
44
16
12
90
80
18
30
24
22
114
30
50
10
11
9
15
12
84
85
6
89
39
16
74
54
16
146
4
11
25
6
80
10
48
80
16
23
7
30
50
16
5
69
4
192
23
21
76
18
14
12
6
48
16
30
59
9
12
76
95
63
6
64
179
12
45
6
9
45
34
90
11
19
17
72
36
12
84
24
27
153
37
83
31
24
32
54
18
18
39
79
26
4
2
9
55
24
2
63
72
73
12
83
127
17
36
25
26
24
54
3
144
55
5
3
6
130
42
24
30
8
45
1
132
14
16
89
111
57
1
35
21
198
16
56
10
35
9
27
12
43
77
51
45
51
90
15
33
46
101
3
45
27
33
12
21
24
16
24
14
22
24
71
48
24
3
24
69
72
3
82
20
10
53
84
132
25
66
32
18
27
45
22
65
21
40
50
40
48
86
36
39
36
48
96
24
1
8
112
119
24
3
48
6
18
16
161
85
11
13
11
48
15
30
18
10
59
1
47
27
16
77
48
115
50
54
16
74
64
32
48
40
6
50
15
21
27
31
14
3
117
3
24
15
90
15
21
64
8
51
87
10
35
24
129
10
6
35
60
1
144
59
9
3
19
53
96
24
75
18
118
42
8
15
31
6
35
93
66
10
6
5
12
61
50
6
63
12
48
15
96
40
176
34
86
33
37
11
15
198
76
54
5
24
13
8
27
27
45
1
26
10
8
16
32
39
61
60
ABCD 99994034488*3^$a+1 [50079]
208
5
12
19
17
19
44
117
43
84
197
43
17
18
48
9
28
20
33
79
20
48
87
69
21
15
24
16
5
19
17
159
108
16
60
29
42
13
32
64
47
24
9
9
12
15
60
28
56
16
5
18
37
5
39
96
88
77
79
36
44
100
71
85
23
30
42
33
16
140
9
15
57
3
33
79
5
108
18
24
129
24
57
60
3
16
47
42
18
69
40
11
33
4
32
63
18
7
80
36
60
160
11
36
49
23
25
56
16
8
136
80
96
60
81
72
55
96
17
3
27
69
111
13
41
135
28
5
48
67
12
44
4
32
3
61
80
16
60
20
60
15
36
33
4
107
90
55
20
168
63
72
12
150
18
48
37
36
71
6
19
35
30
18
18
39
4
17
43
24
5
12
315
28
36
60
11
13
65
12
6
217
20
12
4
47
360
49
8
72
3
48
37
32
28
32
4
17
79
23
1
20
51
9
4
23
54
96
7
32
24
39
25
47
49
29
30
18
19
20
64
41
18
37
60
101
19
8
33
12
27
48
15
18
60
84
6
12
57
100
11
30
60
19
125
3
105
75
36
64
80
16
44
76
56
108
12
64
20
87
9
3
1
41
36
12
78
30
54
78
90
25
20
40
80
27
45
15
48
57
4
47
33
16
41
7
12
20
4
44
3
9
33
127
35
49
71
18
7
263
21
21
15
4
24
56
9
72
36
7
36
59
21
21
120
6
9
64
11
36
24
9
39
90
72
18
37
20
24
4
12
71
72
48
42
12
63
63
13
11
13
5
18
69
144
4
32
15
9
16
53
18
72
48
37
20
15
42
15
180
21
87
72
108
33
19
44
4
80
3
9
21
87
27
13
23
37
47
6
30
9
24
27
69
24
27
24
30
19
17
3
39
37
60
8
60
45
87
24
16
23
81
76
68
72
40
24
164
33
30
24
45
28
65
42
18
51
16
60
8
72
40
24
107
69
15
69
36
24
64
20
36
16
120
161
39
24
4
17
123
36
36
40
23
30
31
20
24
105
27
48
12
48
120
3
37
17
15
24
16
24
96
8
156
111
30
6
13
60
56
15
33
75
85
23
49
5
3
112
41
90
114
126
73
20
96
48
12
48
57
123
3
13
80
60
64
107
36
13
41
6
49
144
80
27
24
33
15
72
13
32
24
57
79
188
93
3
64
20
76
44
40
92
45
39
27
69
45
18
61
29
15
105
42
85
5
18
18
103
120
41
43
60
32
40
8
123
9
51
30
27
15
18
120
24
30
33
52
60
5
15
124
107
24
13
107
109
24
32
24
16
128
45
18
13
80
4
56
27
60
12
18
42
1
161
30
6
43
41
39
87
42
67
20
21
123
40
17
12
7
60
120
8
132
84
39
18
54
18
18
37
116
76
11
93
60
36
21
99
15
69
39
21
4
32
4
47
54
36
12
60
127
104
21
18
61
11
33
72
48
16
140
27
54
19
89
108
39
28
20
36
64
17
15
15
6
12
72
19
20
21
39
16
20
184
20
9
48
72
78
12
18
3
4
17
36
39
48
75
48
54
75
88
60
36
29
31
60
71
90
6
72
12
73
12
8
15
81
141
15
21
27
12
4
44
16
17
90
37
32
21
42
1
20
27
72
61
60
41
96
39
40
5
75
3
12
108
45
27
6
120
27
63
13
11
9
4
32
24
40
29
127
48
20
57
55
104
36
21
27
12
15
96
30
7
116
16
8
16
20
57
27
16
47
72
12
73
20
33
27
33
63
4
5
27
3
18
24
43
137
36
3
9
7
20
64
20
24
33
39
28
17
43
32
40
80
64
24
203
42
90
18
99
21
7
17
39
9
51
27
90
27
57
39
36
3
57
45
3
15
21
87
72
57
4
29
51
16
11
12
42
159
51
45
4
11
85
125
6
9
64
47
93
144
16
179
145
140
16
84
20
76
29
72
15
21
30
57
36
21
306
37
47
33
12
15
18
7
41
63
4
20
57
63
52
35
33
33
43
60
20
39
25
80
12
105
15
21
7
12
101
42
1
24
65
55
125
7
23
162
18
57
15
60
33
3
93
27
9
15
48
1
24
65
7
35
13
23
37
116
40
41
126
13
41
99
4
77
15
15
33
40
53
3
4
137
39
16
23
72
109
20
76
24
44
36
76
5
36
123
16
8
3
49
71
69
45
115
20
63
1
11
6
3
24
3
49
60
24
119
18
42
18
3
24
136
47
54
3
33
39
3
37
11
37
12
5
15
111
9
15
138
15
156
16
48
5
27
108
36
21
36
43
56
15
33
120
12
51
72
12
6
72
12
6
12
72
9
51
69
36
204
24
57
3
3
30
79
101
42
48
60
12
57
100
44
147
84
36
37
12
11
54
63
16
36
20
21
7
17
15
51
33
99
48
37
5
72
18
72
13
17
18
1
60
11
105
28
32
21
30
49
5
3
136
77
99
24
57
43
44
57
39
4
53
72
15
105
15
3
13
44
3
109
11
133
47
37
12
5
90
13
95
37
20
28
12
35
13
32
3
117
24
57
7
32
24
9
55
56
4
96
44
15
37
41
39
51
ABCD 99994144384*3^$a+1 [50051]
30
25
8
96
40
17
78
37
12
36
35
81
9
51
84
39
66
19
80
28
152
12
100
188
60
100
65
18
24
120
45
28
80
15
6
12
54
96
25
8
64
47
105
9
6
49
95
1
65
19
44
57
6
90
55
95
18
31
8
88
72
12
108
23
24
24
24
1
89
27
99
1
41
24
6
24
25
8
207
48
141
52
48
71
138
15
15
237
123
21
21
43
60
41
31
23
57
40
23
13
44
88
48
24
5
36
72
48
55
48
17
27
60
72
15
25
95
6
43
41
6
33
16
128
16
72
8
15
21
148
47
48
1
125
139
17
36
19
41
3
16
144
20
141
319
96
36
144
29
12
79
24
17
27
28
95
24
1
32
28
179
18
108
3
16
23
85
20
16
29
127
36
32
15
288
24
18
7
44
144
28
84
35
1
44
144
52
77
48
19
8
100
11
9
88
65
7
48
8
16
80
9
31
80
168
72
33
6
81
24
444
28
32
15
42
91
44
16
48
95
1
65
15
100
20
16
23
90
156
3
87
1
128
16
23
61
36
8
16
56
60
28
20
21
7
72
71
1
5
63
27
6
18
42
24
75
124
116
21
30
72
18
39
15
13
108
8
105
51
21
39
9
6
69
21
24
6
13
11
24
45
28
5
67
60
17
19
72
8
45
96
36
39
84
21
31
12
35
72
1
32
63
117
28
89
54
42
7
96
224
36
76
24
44
123
69
16
5
43
179
18
43
12
5
27
15
85
36
65
54
73
24
36
108
47
277
35
72
85
140
39
1
24
119
1
47
24
24
1
128
16
80
40
41
150
49
5
51
141
18
42
24
123
27
73
173
27
21
66
24
24
72
90
43
35
13
132
12
44
16
5
90
25
24
47
138
7
24
80
63
18
102
105
28
5
12
175
60
5
90
25
32
76
77
30
1
24
56
16
48
47
49
56
16
72
36
44
15
48
72
73
48
119
13
29
36
43
41
159
16
89
127
8
105
7
32
12
16
29
36
27
52
80
69
79
71
1
80
21
43
24
47
1
44
60
21
123
64
56
16
44
117
39
64
24
48
29
15
28
47
33
63
25
188
36
48
28
5
150
240
138
150
42
108
67
29
36
12
27
4
96
35
49
17
43
36
80
28
12
24
89
31
24
77
15
64
65
42
24
9
36
48
132
9
67
60
5
48
111
28
80
63
69
48
16
11
18
6
1
41
87
16
120
104
15
61
36
23
57
63
72
54
19
168
119
1
168
20
64
132
65
6
49
68
75
1
36
65
31
17
91
41
6
9
28
60
95
25
23
9
64
65
187
5
120
3
16
20
28
101
102
57
88
48
137
30
48
9
52
35
109
20
16
8
57
24
111
24
156
3
42
24
6
129
39
1
140
4
77
63
33
3
45
67
8
36
108
57
60
48
108
3
396
64
120
191
30
31
60
72
143
18
75
141
19
44
120
60
100
48
29
75
48
16
47
117
36
9
15
63
73
72
65
7
48
188
51
1
8
40
104
63
48
1
24
17
30
144
9
159
1
17
127
5
31
12
68
69
60
60
31
167
13
36
41
120
7
47
9
15
201
168
12
28
23
174
43
65
51
64
11
1
8
63
25
48
36
36
8
36
75
25
96
72
23
174
31
32
21
79
12
11
33
64
32
40
24
47
9
16
8
64
36
65
12
24
135
63
18
115
48
107
18
7
47
45
16
44
72
135
181
48
35
1
44
144
33
27
87
25
80
136
24
120
80
64
125
15
4
125
18
24
18
72
39
16
65
6
49
96
47
18
27
16
5
72
3
64
77
15
15
24
61
59
37
149
31
108
59
66
255
87
30
19
23
85
107
120
13
12
8
16
29
15
12
64
36
60
5
43
47
85
35
66
27
36
57
30
9
184
36
68
45
211
167
9
64
95
30
75
21
114
81
64
24
17
55
71
9
15
13
83
25
48
96
36
12
152
24
36
33
43
5
63
21
15
28
12
143
90
27
21
30
9
64
89
235
17
63
3
24
6
67
71
1
20
51
129
108
3
13
29
216
7
47
96
54
27
4
11
25
96
12
96
164
60
27
66
48
31
180
44
4
80
93
3
112
44
144
69
90
81
39
1
44
81
19
80
87
ABCD 99994340086*3^$a+1 [50016]
32
19
33
3
21
3
53
55
24
45
159
5
28
36
48
27
45
3
81
15
12
21
15
29
48
31
9
44
12
180
64
116
12
36
12
4
48
3
9
20
12
64
32
16
3
41
19
69
3
29
79
48
81
60
63
60
5
19
72
36
17
7
5
40
32
64
39
21
3
48
12
21
27
132
65
19
29
60
52
3
21
32
4
63
93
32
31
81
36
20
19
24
45
3
5
12
28
68
55
5
48
7
9
20
103
57
20
16
8
4
48
12
24
24
20
4
96
3
24
12
17
67
36
93
39
21
39
12
29
43
9
36
8
7
65
24
24
19
57
92
19
24
5
7
17
16
32
31
9
80
96
48
7
33
24
27
41
64
27
48
9
12
99
36
77
168
40
15
29
12
36
16
27
36
21
8
19
21
12
32
28
15
5
28
63
5
112
44
43
5
19
33
68
19
48
21
48
3
17
52
12
12
15
17
16
48
15
48
21
60
20
19
57
15
9
87
81
15
60
108
77
60
52
156
8
24
115
21
27
72
84
12
12
17
40
39
24
168
81
32
64
51
9
39
21
20
48
84
55
21
116
24
24
16
44
28
20
36
144
24
16
8
31
9
36
51
17
108
36
31
45
20
72
24
7
9
56
40
39
53
31
21
32
24
4
108
20
16
27
41
16
39
53
12
4
27
60
41
16
20
55
36
24
9
20
12
43
69
3
48
41
7
9
39
29
64
12
15
17
24
43
144
24
9
15
12
36
21
75
125
7
129
39
5
12
52
60
24
243
5
36
16
68
12
52
24
8
28
92
16
68
12
43
105
80
7
21
36
32
19
9
20
48
84
19
89
7
21
36
147
77
28
3
12
12
57
15
17
4
48
12
3
57
3
12
89
12
7
125
19
24
12
9
32
16
12
15
60
60
36
21
68
28
111
69
32
19
29
24
19
45
24
63
24
5
28
8
43
12
105
12
27
24
12
17
7
5
19
24
53
40
72
63
60
12
105
27
53
40
32
19
89
127
29
55
36
9
32
36
28
20
16
3
12
45
32
76
20
4
3
77
48
7
5
16
3
9
68
4
8
100
3
113
7
24
12
108
81
39
36
41
7
41
36
19
12
17
24
7
12
12
21
39
9
27
17
24
19
72
29
4
12
48
51
53
16
3
69
36
15
29
48
31
72
41
43
12
77
67
24
33
27
21
15
53
16
27
48
33
3
69
63
41
7
17
12
4
8
4
27
33
72
44
55
12
12
5
124
36
15
45
12
72
15
48
17
139
12
41
24
48
4
39
84
53
64
20
76
68
60
52
32
31
17
19
24
60
101
7
216
29
40
3
89
12
40
32
7
24
29
4
32
76
3
57
32
19
84
41
36
7
60
57
3
5
72
4
80
96
16
39
9
36
27
36
9
15
36
17
76
8
19
5
67
12
101
28
32
7
29
16
39
12
24
69
12
36
63
161
36
79
29
4
8
43
24
17
4
24
15
5
12
19
45
8
28
60
15
53
31
5
91
12
53
64
27
53
76
15
24
29
7
9
32
4
24
3
5
24
19
21
12
15
29
88
44
175
24
5
19
77
103
93
144
12
20
4
51
36
17
4
15
36
12
17
7
24
17
19
17
12
19
36
29
19
24
5
40
15
36
53
12
55
89
4
80
40
20
160
44
40
12
48
15
36
33
8
24
7
24
137
43
9
44
36
12
7
24
5
52
27
81
39
12
57
8
12
4
39
5
36
40
15
41
31
89
19
33
20
28
39
72
5
28
3
29
12
36
60
67
48
17
4
27
180
36
9
3
65
79
29
12
43
9
3
9
24
15
29
12
79
17
64
8
67
53
43
5
40
75
12
21
36
92
19
9
27
21
8
7
36
101
76
108
152
31
29
31
21
3
48
101
67
36
77
12
31
5
28
24
24
3
5
19
77
7
5
124
32
43
29
16
27
33
3
24
60
41
4
15
185
7
12
5
28
32
28
56
12
19
96
24
41
40
144
80
4
51
81
8
31
17
84
48
36
7
17
4
36
12
15
17
28
56
16
3
24
45
3
24
29
40
3
69
3
29
40
24
75
60
69
32
31
161
16
12
84
32
4
8
19
17
180
16
8
16
96
27
9
32
100
72
84
75
41
40
63
17
24
24
16
68
36
7
17
88
8
72
151
5
4
60
15
5
55
48
21
3
33
8
48
7
60
17
36
19
29
7
24
60
24
21
56
40
128
48
7
72
5
4
48
39
65
19
5
7
33
20
91
9
8
16
20
7
41
36
24
48
52
12
20
4
123
5
7
21
36
8
4
12
24
75
125
19
108
117
60
123
12
125
76
32
52
51
129
8
4
207
12
21
99
48
24
5
4
96
48
12
51
48
33
15
57
96
8
48
28
39
60
48
72
17
132
16
20
24
40
75
12
65
67
33
27
101
7
9
60
36
20
60
19
9
32
88
3
48
5
16
8
31
29
76
32
43
9
12
48
3
24
9
15
45
8
43
21
8
19
12
5
76
84
27
36
93
24
3
12
29
84
28
20
7
21
12
20
103
9
39
108
9
99
17
19
12
60
17
36
4
3
29
12
4
3
9
3
12
21
24
15
60
41
103
21
8
79
9
3
96
108
48
9
39
21
36
12
99
36
5
4
68
7
24
9
3
12
41
19
216
36
96
12
17
19
72
41
91
5
7
33
111
9
12
32
4
12
80
36
151
101
52
111
60
69
51
57
60
8
72
64
32
19
129
32
4
15
29
28
20
48
12
67
29
4
15
5
79
36
5
19
53
7
89
124
15
48
5
24
7
24
48
120
48
57
3
21
51
48
53
19
5
40
32
16
20
31
17
76
15
48
5
4
8
16
3
12
81
48
72
8
19
69
123
36
48
120
5
7
21
39
9
8
28
44
4
27
33
8
12
79
168
41
79
17
4
32
76
20
12
31
17
19
17
12
16
3
29
48
43
9
39
65
4
75
5
12
36
12
24
19
9
159
45
20
36
43
60
5
28
15
57
56
19
24
53
4
12
56
16
15
17
16
27
5
7
65
31
17
43
57
15
5
136
24
39
96
12
9
111
33
3
ABCD 99995648848*3^$a+1 [50042]
1
15
60
6
26
42
43
39
20
25
39
14
76
116
46
24
6
135
47
102
19
12
15
18
30
129
3
32
30
163
60
9
44
55
24
72
5
19
45
14
36
16
36
9
51
62
36
42
10
18
81
45
120
14
36
1
107
36
1
45
56
10
48
2
7
23
54
70
96
74
16
3
47
145
23
102
18
1
21
14
133
65
6
1
15
21
9
66
33
119
13
3
30
15
17
70
174
38
1
57
15
33
60
51
75
6
27
12
41
7
11
25
35
22
24
96
27
36
12
69
3
48
17
46
141
9
2
42
22
14
7
59
73
3
9
15
6
2
25
71
66
55
36
3
21
29
7
63
56
16
165
125
19
69
42
20
12
78
12
46
30
6
9
21
159
35
109
12
101
58
36
30
50
13
11
54
67
45
54
12
38
46
8
18
18
1
35
10
24
30
30
39
117
6
8
42
19
24
59
42
40
6
57
5
22
8
16
105
51
33
21
66
14
46
9
24
47
13
23
109
15
54
231
15
6
15
3
20
49
101
52
54
24
32
18
10
12
228
21
15
14
16
51
144
60
60
21
80
18
96
180
4
117
33
62
18
16
6
62
31
21
26
13
17
40
27
87
24
12
45
9
6
80
28
9
36
11
4
2
58
42
2
16
92
217
21
20
76
26
13
72
48
51
14
6
1
39
66
48
12
3
72
63
14
6
10
42
57
36
11
4
12
8
36
76
24
33
3
44
46
3
21
24
42
44
1
12
57
30
54
2
10
30
14
43
47
6
43
21
6
9
59
25
27
45
35
10
27
12
9
39
23
100
60
48
9
17
4
36
39
27
30
44
34
21
21
2
28
44
94
6
6
2
13
33
6
33
21
2
18
22
14
55
69
15
21
6
8
36
16
60
2
12
6
40
60
24
96
9
15
66
24
6
48
2
43
29
22
54
6
14
40
6
30
96
84
26
72
6
36
4
12
75
48
12
29
19
87
30
3
87
9
71
25
3
2
40
63
11
25
24
51
36
78
2
64
6
24
68
198
4
21
29
46
20
13
57
3
57
92
31
12
39
24
21
69
2
13
59
1
15
81
9
30
72
20
18
22
9
75
21
60
39
8
16
2
10
9
21
48
2
25
12
111
45
24
12
60
21
27
48
48
15
21
15
116
40
30
14
106
30
24
80
18
90
22
26
72
52
6
38
16
81
15
44
4
42
18
57
15
60
24
9
141
50
4
50
36
10
6
20
10
30
48
6
93
65
31
5
66
46
18
36
24
96
9
21
36
2
72
18
7
35
13
71
22
14
78
46
44
13
35
49
11
25
29
46
80
18
67
3
50
10
45
21
60
3
113
64
96
60
14
1
33
66
54
14
16
12
134
64
51
24
21
66
134
34
14
88
183
57
110
40
68
25
11
61
33
14
82
96
2
36
1
35
49
36
45
66
48
12
8
72
64
21
24
9
12
74
10
38
42
10
24
2
30
13
29
18
73
21
24
51
41
18
10
15
117
15
5
7
180
3
18
27
63
36
84
42
68
54
1
57
18
6
63
83
13
27
54
51
5
10
60
50
4
14
24
25
21
206
10
170
36
4
44
16
24
12
48
6
3
3
24
14
31
108
95
28
57
72
168
17
10
6
39
21
3
87
48
20
70
6
9
5
22
44
124
2
43
51
14
6
136
57
3
2
31
135
12
108
20
76
21
33
96
26
4
36
45
24
36
35
4
45
5
18
1
29
16
6
20
16
9
96
39
54
86
106
80
108
82
2
67
84
75
12
69
35
10
3
3
150
2
61
27
24
9
17
79
53
16
96
30
156
80
10
8
10
9
12
53
55
23
13
27
30
3
72
17
18
4
6
62
22
75
65
4
96
206
13
81
104
12
42
13
23
12
72
16
74
58
24
9
167
4
21
72
5
43
17
7
101
67
12
11
10
38
49
41
36
6
40
32
46
36
30
36
158
7
69
26
10
27
21
72
24
54
96
36
20
10
14
61
72
60
53
124
3
3
14
54
85
15
21
24
45
12
38
84
106
2
24
76
32
1
111
6
27
48
3
14
16
51
29
36
100
99
240
24
17
60
10
9
45
30
36
24
26
31
23
84
1
17
70
8
40
12
33
24
71
12
28
69
21
14
22
6
44
16
9
45
54
21
71
28
72
44
16
9
48
141
12
80
34
9
5
7
24
21
87
51
14
52
60
6
90
18
36
24
6
39
45
6
6
15
15
14
10
80
25
75
26
28
60
36
270
14
42
48
22
20
55
72
12
9
60
12
99
131
13
72
5
64
6
45
173
22
50
43
120
15
14
6
84
88
8
66
6
28
66
39
47
10
24
3
12
21
63
21
24
2
4
69
24
3
24
21
3
156
110
34
6
26
64
14
19
47
4
66
3
21
99
77
43
3
18
6
45
51
128
16
50
60
31
3
9
65
31
60
96
9
102
8
76
36
50
18
100
20
36
40
9
96
35
4
90
2
28
6
3
57
36
27
48
5
10
18
15
15
36
69
21
63
245
46
9
3
90
150
54
6
69
35
25
141
27
11
10
26
4
32
4
36
90
44
4
42
105
15
30
134
34
56
10
66
80
43
81
8
43
95
60
37
12
35
6
18
1
39
72
14
40
3
77
250
9
17
30
25
125
54
1
9
26
13
36
24
27
30
50
40
18
30
36
20
205
69
6
6
48
6
14
24
31
15
20
72
25
24
29
67
3
20
46
20
144
31
15
9
35
6
46
48
57
63
20
22
54
14
7
9
99
24
35
46
30
2
48
7
3
50
30
1
95
54
16
66
18
44
18
34
6
84
81
5
19
51
8
16
9
41
46
30
84
24
110
100
45
15
6
15
60
9
12
38
46
140
36
54
54
31
45
24
2
10
15
72
27
45
ABCD 99996536494*3^$a+1 [50047]
48
27
20
4
45
72
23
4
117
30
21
15
60
54
66
18
36
23
37
75
56
12
13
39
80
61
3
75
36
54
84
23
73
39
51
12
78
66
36
54
90
18
23
100
12
20
43
24
54
12
39
3
18
239
40
9
72
18
36
9
75
69
45
66
60
5
61
24
15
15
45
15
17
280
63
54
36
12
18
36
21
15
54
24
27
39
9
27
29
13
27
24
69
75
21
12
18
5
16
3
5
61
59
16
201
123
93
12
36
72
18
5
49
23
28
45
111
48
8
43
42
35
4
9
54
77
36
49
15
3
81
45
6
5
4
39
5
1
39
27
54
6
21
32
37
15
8
7
24
149
36
49
72
71
28
36
24
20
91
5
49
95
7
5
4
68
13
47
355
105
15
18
3
36
33
15
81
27
75
18
15
72
153
111
45
54
24
12
65
121
23
120
36
76
20
25
23
85
6
81
8
1
23
25
42
180
18
198
54
15
39
45
45
36
23
25
27
171
33
80
1
23
31
17
103
24
18
12
18
29
49
36
18
120
126
90
9
12
21
12
6
36
93
123
53
145
210
36
18
42
9
57
23
36
85
51
9
108
30
6
39
45
11
7
24
84
5
1
54
41
25
6
17
132
25
6
102
108
72
27
9
47
4
111
65
25
23
67
24
30
6
12
65
25
36
11
28
93
3
20
64
15
60
81
39
36
6
15
3
30
36
11
4
9
162
5
25
15
9
84
18
105
27
5
12
64
12
123
30
39
56
37
84
18
5
28
117
15
15
45
15
45
27
18
3
9
36
39
15
29
61
39
12
68
7
78
87
8
25
24
75
36
32
73
30
42
75
68
40
9
6
12
54
6
18
36
35
16
219
53
1
66
144
5
76
99
9
87
33
21
39
27
108
6
90
66
39
15
36
90
36
47
43
5
13
99
45
78
5
12
16
21
84
27
9
11
7
60
18
54
5
25
18
5
13
15
9
30
24
77
4
39
105
21
39
21
59
7
113
85
6
198
87
183
17
88
33
162
6
30
24
48
54
63
27
65
85
30
29
121
30
29
64
105
3
24
33
18
30
78
12
65
79
21
24
9
27
15
17
1
27
8
24
115
21
15
6
138
33
48
231
48
101
4
168
3
5
25
36
24
59
72
43
6
15
21
30
24
21
81
23
67
18
135
92
7
6
90
36
36
69
21
15
80
25
168
12
63
12
72
8
64
21
54
9
116
16
93
90
41
13
18
9
8
37
48
18
54
11
180
13
30
24
33
8
4
57
3
15
101
7
42
126
30
24
36
51
3
138
288
6
53
1
27
57
150
5
43
24
9
27
84
6
12
131
19
5
25
15
3
24
5
31
30
24
35
13
6
45
84
195
77
16
12
87
6
48
60
15
15
29
12
88
57
48
60
120
6
41
4
12
9
24
12
60
48
87
9
30
69
24
21
12
87
48
33
99
27
36
5
7
96
69
12
9
87
69
78
81
39
36
101
31
77
48
13
222
12
42
23
7
240
48
42
111
87
5
31
21
51
102
36
11
31
9
9
51
44
7
33
21
18
60
72
33
15
42
66
18
51
3
65
7
33
3
54
15
9
54
41
187
5
109
30
29
12
55
69
8
67
84
5
37
75
12
75
57
99
60
5
31
48
65
12
76
68
19
45
3
24
30
11
144
43
113
55
5
52
27
18
111
51
6
347
25
131
1
48
131
4
27
144
72
29
31
18
66
18
11
184
68
7
18
39
75
234
12
18
36
5
1
12
36
36
3
21
30
21
21
63
27
12
18
54
18
72
60
30
18
11
36
64
21
108
12
108
47
36
49
30
21
3
30
60
35
76
285
15
56
28
21
90
78
15
8
67
36
21
60
171
5
4
21
23
31
5
91
17
52
80
4
39
18
78
12
29
40
9
12
60
48
51
44
1
30
41
19
53
73
18
5
49
48
42
12
18
60
27
39
29
67
45
21
47
40
75
18
27
48
44
43
42
15
33
6
54
12
15
3
77
19
21
96
3
24
90
35
40
123
77
13
72
102
9
51
48
65
40
45
12
36
54
24
5
16
15
53
91
66
18
72
6
54
126
3
99
18
24
159
12
24
24
24
21
75
15
29
13
102
41
4
68
49
23
40
33
23
16
20
13
12
11
67
41
4
27
113
13
18
45
81
30
36
65
7
18
18
24
57
15
21
12
51
29
115
72
90
6
9
116
37
107
40
51
48
36
54
6
18
48
42
5
25
78
77
7
18
6
9
3
18
11
120
24
61
24
12
23
49
36
6
125
24
25
114
48
42
12
6
12
6
71
96
25
15
99
5
16
9
36
18
45
15
21
15
18
12
24
87
57
12
6
17
1
30
9
33
59
49
252
12
3
8
76
45
23
7
21
12
81
12
54
60
5
48
31
6
15
3
21
32
49
83
36
115
29
13
72
107
13
96
36
66
69
80
64
9
12
11
43
9
20
7
6
99
44
64
12
20
13
36
15
20
1
219
27
60
12
41
4
36
9
90
18
23
36
40
9
36
39
129
30
6
12
47
28
33
87
32
85
23
148
12
9
168
12
24
12
180
39
36
12
93
18
24
12
113
ABCD 99997072328*3^$a+1 [50047]
15
36
173
43
18
51
9
155
60
115
12
90
108
11
1
3
51
114
12
24
35
48
13
54
113
7
9
21
11
13
66
96
30
30
24
24
36
6
24
15
80
61
23
85
6
5
28
51
129
81
132
23
31
5
61
95
85
63
51
29
31
6
30
90
78
149
60
67
84
30
6
54
96
95
55
96
77
31
65
97
54
153
27
24
6
60
11
48
25
60
66
30
6
113
16
48
132
108
20
61
132
47
12
64
57
215
25
78
66
11
48
85
72
174
24
45
15
120
282
54
54
36
54
12
54
30
24
36
84
30
132
48
6
29
55
12
77
193
47
96
55
66
90
6
48
30
36
41
19
36
18
6
60
6
24
6
93
260
252
85
30
18
59
1
30
5
1
30
60
66
47
67
180
45
45
24
42
60
5
19
221
124
68
60
1
12
78
30
39
68
13
42
138
30
17
19
24
36
60
186
219
129
96
204
42
18
71
1
114
29
60
115
12
53
91
60
114
36
54
132
60
57
33
24
203
1
75
20
16
81
78
30
6
41
132
43
54
270
29
1
54
30
6
53
31
245
1
60
96
95
48
1
24
36
23
60
36
1
120
35
1
234
5
100
21
59
55
9
21
54
6
63
27
6
59
1
3
32
25
78
102
35
48
91
66
3
81
114
6
39
27
30
83
55
42
48
15
32
84
79
42
24
54
9
291
30
30
6
11
73
51
81
3
15
125
4
63
78
36
30
24
30
12
47
91
66
63
36
44
16
32
145
78
17
43
21
81
30
114
35
31
24
54
12
150
54
23
7
156
17
133
18
6
246
84
30
36
227
7
45
44
25
60
95
67
90
18
17
25
35
43
60
6
66
5
13
6
9
20
7
138
42
48
21
99
120
12
144
5
1
108
35
37
78
42
83
127
48
149
61
6
9
240
75
30
6
53
13
227
1
156
30
165
39
89
60
13
60
78
42
174
53
13
47
67
6
18
42
90
113
1
24
36
60
23
91
222
30
89
84
60
4
80
151
6
60
3
27
24
96
6
120
60
288
30
6
36
60
95
48
61
60
114
12
60
93
21
6
153
44
61
6
54
155
1
63
21
107
145
27
3
77
36
97
24
23
13
239
55
189
21
30
41
52
183
137
13
99
9
6
84
36
54
15
45
12
78
6
6
30
54
41
19
29
4
128
85
24
63
3
54
23
16
27
210
198
12
18
60
35
247
90
3
156
180
21
48
75
92
13
39
3
18
42
138
119
13
18
17
55
53
31
30
3
147
24
60
29
61
30
12
18
36
15
80
145
114
12
30
150
33
15
29
1
60
6
225
21
90
177
81
90
17
139
41
13
159
117
30
66
150
18
150
81
9
12
18
41
61
99
39
30
6
30
24
60
42
53
84
73
240
138
60
72
48
6
95
49
15
87
57
21
111
21
48
66
30
54
5
151
53
37
24
215
144
48
144
19
12
17
13
83
55
21
48
171
9
51
60
66
36
168
12
48
12
48
66
41
12
16
75
12
54
36
120
138
6
11
55
9
21
30
54
60
24
162
30
48
36
6
168
77
112
57
24
126
90
36
78
90
59
13
35
73
59
108
133
30
30
12
119
1
24
135
45
83
133
144
30
89
55
90
90
69
63
18
66
54
59
1
47
49
144
12
174
69
21
66
48
60
6
6
77
7
24
72
29
49
36
24
35
37
30
30
48
12
18
65
55
132
78
35
1
144
12
3
27
18
51
128
36
7
54
179
121
174
5
25
36
135
45
30
90
23
43
18
42
29
48
1
111
105
60
11
43
21
48
111
42
18
12
233
60
1
24
192
107
91
12
18
6
30
144
6
6
83
84
16
57
84
63
20
7
89
12
25
27
93
63
15
12
5
13
167
12
1
35
55
89
7
6
24
6
78
6
30
15
45
90
9
165
150
101
4
27
17
31
69
12
39
102
48
12
30
18
66
41
240
25
23
ABCD 99997343014*3^$a+1 [50046]
72
64
20
244
152
148
92
48
132
4
60
156
68
4
192
120
36
48
212
168
144
192
48
40
60
68
48
225
91
20
429
147
28
452
57
51
21
91
404
136
240
80
57
55
72
24
36
84
272
268
96
128
28
197
27
16
68
4
65
15
57
159
64
96
120
44
21
144
63
64
128
28
60
120
24
68
132
33
187
20
264
16
20
33
15
48
4
168
96
20
52
32
72
84
21
39
24
108
192
100
32
76
108
24
72
84
20
192
172
60
32
96
4
5
223
252
48
12
116
84
48
112
120
168
8
168
216
36
28
20
16
96
209
43
72
29
27
232
80
76
12
24
80
24
280
92
52
108
60
228
20
24
88
24
240
144
24
12
65
123
201
79
92
100
524
112
29
19
92
48
40
89
36
115
144
8
4
116
304
128
16
29
43
20
268
24
92
36
172
180
152
4
12
48
32
64
56
160
8
136
44
84
136
120
24
72
140
124
80
16
20
160
156
48
5
79
20
16
24
36
12
164
48
48
160
44
33
115
132
56
84
16
188
16
128
288
132
141
36
43
48
8
144
225
283
12
68
100
44
4
60
60
36
116
64
104
100
29
55
8
88
12
17
15
16
12
128
225
115
260
160
104
81
39
136
32
100
32
36
160
12
84
104
112
197
27
136
140
60
33
99
208
48
96
20
96
189
43
68
33
15
64
20
81
111
48
28
209
99
124
156
84
20
112
240
8
136
29
15
16
132
152
52
96
92
16
32
153
27
352
96
92
4
44
4
96
12
128
72
124
65
91
104
96
72
16
80
120
105
147
100
60
92
36
69
43
29
279
400
104
36
112
500
9
99
64
96
140
69
351
64
12
24
60
192
68
40
24
8
232
236
100
32
208
24
8
12
196
140
244
56
4
108
48
116
144
52
60
20
24
9
27
52
65
72
19
380
52
60
104
88
56
16
125
63
52
29
91
20
69
39
16
36
348
36
36
48
8
228
112
44
96
144
148
192
84
80
60
16
96
113
36
15
28
116
232
68
172
168
29
3
48
120
16
120
89
15
129
51
156
4
5
7
68
64
48
68
240
160
29
127
276
173
31
80
196
17
231
112
24
29
207
160
29
51
132
105
135
60
100
60
32
180
64
96
44
76
24
72
128
100
420
32
72
132
28
8
153
79
20
288
64
96
60
72
8
33
7
44
144
84
88
68
100
56
96
40
8
24
60
112
5
55
68
256
269
55
176
312
40
252
101
127
24
ABCD 99997393418*3^$a+1 [50074]
52
18
2
78
34
20
100
6
80
54
1
219
5
15
49
21
43
7
28
2
138
17
31
4
18
20
72
31
39
121
7
25
15
228
157
5
38
4
18
30
145
53
14
13
23
73
9
50
21
21
18
25
5
42
226
80
34
36
9
16
49
95
11
85
17
18
14
31
117
38
94
80
28
122
6
12
72
40
36
14
13
23
9
80
31
12
21
57
22
2
16
134
28
8
64
6
14
36
29
1
24
6
24
41
48
32
9
50
10
36
122
13
27
20
70
2
16
30
20
12
18
30
60
40
44
18
25
3
32
72
30
30
76
92
17
1
34
30
6
2
18
37
5
58
54
26
150
100
182
82
6
84
26
59
113
150
90
63
47
33
64
3
18
14
18
91
11
46
7
25
90
13
87
12
8
12
18
72
95
53
27
5
43
65
31
167
52
60
25
37
30
46
63
69
12
38
42
10
6
30
20
34
11
49
56
102
12
10
18
98
10
44
1
17
40
38
84
28
20
12
66
22
41
19
12
6
110
82
27
15
20
78
31
167
60
13
117
134
28
25
7
66
42
60
28
24
30
31
25
42
30
47
65
31
17
2
269
41
30
68
12
88
92
46
23
21
46
29
33
72
23
55
28
14
6
10
150
272
12
120
48
5
43
12
58
2
148
90
20
10
49
1
42
85
23
25
47
40
2
60
11
115
64
8
22
38
48
10
20
52
23
15
34
48
20
58
44
78
12
108
90
37
35
6
102
42
39
32
107
92
18
30
58
54
25
31
17
7
18
10
8
10
60
127
133
90
17
25
88
24
80
136
74
70
31
17
2
30
15
81
175
27
32
21
99
36
4
170
28
63
69
66
20
30
60
12
10
12
8
17
11
62
48
150
17
25
30
10
31
11
36
2
42
10
48
20
48
22
42
71
57
7
11
37
17
6
40
20
30
4
116
64
8
90
21
31
68
13
129
18
2
16
2
42
10
133
35
20
90
48
22
30
20
60
12
6
64
20
70
158
132
30
100
91
47
20
22
55
1
52
80
22
78
23
32
43
12
30
18
9
21
12
82
146
94
48
2
16
32
22
80
36
10
72
47
63
132
18
42
6
102
40
2
203
25
18
120
82
18
24
49
17
2
52
20
5
31
40
30
20
22
17
55
50
40
63
5
108
42
48
184
61
37
18
10
79
43
40
12
1
115
84
138
40
110
40
2
16
54
8
22
11
49
18
140
12
6
4
43
65
2
29
59
8
82
20
30
42
36
60
95
19
18
48
90
10
23
7
2
12
66
10
32
22
8
10
80
12
6
5
5
54
8
12
36
13
9
120
42
21
27
78
39
23
12
6
40
2
120
40
13
119
30
60
98
12
10
119
27
54
79
11
85
65
18
18
34
26
22
32
60
18
108
47
85
82
8
48
192
1
17
4
110
130
48
18
74
66
22
32
198
130
158
90
10
30
15
5
94
13
5
12
56
72
58
30
204
18
2
6
72
12
29
7
84
78
7
35
60
6
42
48
70
27
5
52
18
20
70
2
25
33
8
72
47
1
34
50
58
98
24
40
36
32
132
30
18
22
8
120
232
18
18
90
44
15
15
6
4
26
52
30
50
12
28
32
58
55
48
32
35
30
42
28
73
64
3
13
47
40
25
7
30
28
102
18
42
18
27
3
20
57
55
30
6
122
60
222
76
5
55
32
138
22
20
5
35
18
84
18
62
39
87
60
54
46
12
78
14
6
107
53
139
31
10
32
103
35
30
42
12
48
30
12
178
8
4
20
16
50
60
22
50
42
109
11
5
48
7
18
60
112
140
10
8
48
12
48
22
60
48
114
13
43
10
32
22
96
37
97
58
62
10
38
7
15
48
38
34
80
60
6
112
50
21
80
31
100
6
14
36
90
34
158
18
153
87
89
23
18
44
78
22
86
49
16
19
100
26
64
8
82
21
27
200
61
9
108
42
17
96
15
70
59
111
4
36
104
138
7
11
30
22
48
24
9
17
4
96
32
18
24
88
18
135
48
9
60
27
11
70
14
156
4
86
64
18
18
39
96
137
18
10
2
12
28
8
4
69
16
31
24
10
38
52
48
8
30
24
10
45
16
128
9
2
150
36
60
95
89
56
40
14
36
85
64
71
9
80
75
46
32
12
90
1
17
192
16
79
1
15
37
50
25
15
218
82
20
150
52
56
34
56
12
30
27
3
60
112
90
6
84
180
168
20
52
9
9
102
140
36
12
12
9
16
96
65
24
126
24
18
63
9
18
85
27
108
72
56
24
1
59
5
215
36
62
90
40
8
60
40
44
28
33
17
42
60
28
2
11
25
24
90
88
92
106
12
92
16
14
6
52
90
20
121
41
71
48
97
114
6
23
31
40
18
90
62
48
22
8
1
16
115
13
137
10
45
33
120
50
5
5
32
16
90
42
71
31
80
18
82
78
30
72
41
64
81
2
60
40
60
62
ABCD 99997801472*3^$a+1 [50040]
105
57
51
117
27
3
36
6
58
26
87
9
63
27
30
240
30
4
50
10
176
54
90
90
36
30
88
56
36
69
139
5
21
87
93
36
78
66
36
360
24
10
74
51
45
10
56
24
4
5
57
60
118
2
18
6
34
101
216
45
30
141
63
45
55
20
69
21
15
21
288
36
6
88
173
43
24
5
27
30
58
60
113
3
180
40
14
36
54
36
24
76
41
43
32
4
60
14
72
84
34
17
36
9
99
36
319
14
72
54
4
5
75
90
90
42
108
12
24
27
7
92
108
40
5
27
64
84
77
9
27
187
36
14
87
3
60
40
5
252
79
29
117
178
236
117
43
14
15
117
48
15
72
19
116
4
41
3
141
55
116
9
75
6
54
9
21
87
63
64
2
51
93
15
9
10
36
26
54
189
36
21
144
36
51
3
64
32
4
60
110
15
99
36
30
24
12
24
135
21
60
48
51
36
43
2
99
39
76
254
27
9
34
137
144
9
63
72
111
54
15
31
84
32
24
64
125
27
54
66
78
243
93
15
72
129
18
33
72
171
4
5
31
14
27
63
12
108
6
120
15
72
3
6
30
141
93
24
10
110
186
40
149
75
150
10
2
18
76
50
6
4
50
30
4
20
40
62
24
70
56
54
171
36
57
46
5
81
63
27
28
20
36
6
34
120
20
6
48
42
28
36
20
6
144
120
15
9
102
33
27
184
60
60
60
26
18
177
3
36
126
15
108
57
159
9
12
159
81
30
24
66
18
33
7
56
40
5
21
15
36
9
63
45
72
84
24
10
17
19
164
90
6
40
5
19
2
54
36
24
64
17
39
64
41
21
51
273
34
2
24
84
132
63
57
339
9
27
3
42
30
18
6
40
14
27
144
72
93
34
20
6
27
39
64
140
66
144
10
5
72
9
58
41
9
12
18
72
33
45
70
50
10
156
20
45
55
74
51
55
20
126
159
72
3
150
27
3
54
60
12
178
53
39
24
30
6
108
81
9
12
54
100
104
513
67
26
15
39
186
70
14
106
17
147
6
84
130
36
104
36
24
66
54
16
17
99
144
117
39
4
29
55
26
120
54
33
108
81
144
36
48
10
26
87
72
57
18
6
66
24
36
18
27
39
69
55
156
77
3
180
60
30
70
17
3
105
45
66
18
51
72
3
69
21
15
199
56
69
36
36
45
18
136
17
144
504
9
30
60
117
63
120
76
60
5
129
6
30
24
27
144
9
12
58
96
50
27
72
108
57
42
4
5
21
15
43
20
40
32
48
6
27
99
4
26
108
60
10
26
66
28
5
31
5
21
15
108
36
19
53
27
66
54
105
111
144
220
2
144
54
40
41
36
129
34
80
66
54
105
55
26
10
24
65
117
54
9
91
89
21
15
81
48
10
26
36
15
103
41
45
30
40
29
27
18
12
34
161
39
105
45
27
108
75
69
45
102
114
210
69
72
36
43
60
86
18
72
81
3
6
90
4
50
27
3
54
10
26
36
60
48
46
44
160
17
3
36
4
65
27
64
74
42
108
117
79
50
36
15
93
36
24
27
129
36
178
152
48
90
60
27
9
30
36
28
113
99
84
6
58
5
75
90
51
115
24
41
135
45
111
18
36
60
94
62
54
6
84
10
60
146
18
126
96
63
57
123
72
75
4
14
42
9
9
72
63
108
144
39
105
19
2
114
30
51
19
60
20
30
36
18
42
54
45
9
46
125
72
93
15
21
94
74
102
124
20
6
63
81
27
147
141
81
34
14
10
62
15
9
54
12
28
36
41
9
84
51
9
10
56
64
113
129
15
3
33
7
96
41
63
12
4
20
144
12
4
14
150
12
114
36
228
150
40
62
94
14
15
31
26
51
9
18
16
20
54
27
3
33
57
106
116
4
26
15
144
396
9
27
39
33
31
5
45
27
72
135
30
150
40
41
39
36
60
45
72
72
171
9
45
27
279
ABCD 99997807324*3^$a+1 [50026]
16
69
59
40
116
40
72
69
99
12
69
95
88
32
13
87
21
143
37
47
36
24
12
108
13
3
152
48
25
72
123
36
36
108
21
51
12
60
21
60
39
56
4
12
44
64
45
11
49
72
11
228
24
52
9
135
9
47
64
9
11
4
48
68
216
84
37
27
8
25
27
12
20
48
108
40
69
63
21
51
44
109
3
225
15
8
24
48
48
25
47
37
11
40
72
12
8
169
111
140
28
92
97
35
12
28
96
21
108
227
4
36
81
23
60
84
12
73
11
36
25
95
76
12
68
13
11
40
48
96
12
117
23
37
83
133
59
25
47
84
64
20
133
35
12
28
32
28
8
12
28
44
96
72
48
1
35
28
20
40
36
56
36
97
48
27
212
76
9
35
36
12
88
108
20
25
15
80
4
177
35
1
12
71
1
216
60
72
71
72
48
120
40
164
28
32
28
45
27
48
104
1
99
84
9
123
20
180
24
28
57
15
21
23
4
32
84
60
60
24
1
95
1
99
45
35
36
1
99
48
32
84
124
156
24
8
24
196
33
75
36
96
12
276
9
27
8
12
28
36
24
36
20
16
48
117
83
76
36
21
23
96
85
3
36
32
12
156
84
13
83
12
12
25
48
15
12
32
13
27
20
88
56
4
57
59
184
8
28
140
60
25
180
35
37
24
36
84
35
1
15
144
48
32
4
180
176
1
47
12
61
35
48
36
4
36
9
11
108
145
15
212
61
15
9
3
32
28
32
13
12
71
12
48
172
8
28
20
16
20
100
33
72
48
11
12
108
76
8
16
44
40
8
84
76
12
8
208
72
44
25
11
25
3
32
108
1
59
49
36
27
44
84
61
23
12
48
36
24
76
104
12
48
16
9
36
36
135
8
52
45
35
28
32
4
12
32
48
12
52
33
36
72
59
16
33
111
44
24
1
27
12
60
72
9
59
97
108
71
64
32
60
25
24
107
4
9
71
96
85
87
36
20
96
108
85
132
191
48
12
40
9
59
4
36
44
88
48
45
35
244
45
11
97
27
80
168
220
8
16
20
48
16
32
145
108
27
72
56
1
36
123
120
24
21
204
47
61
135
9
39
32
40
33
27
48
24
48
68
121
51
12
56
85
12
23
60
49
11
24
76
144
152
36
12
52
60
20
108
60
28
45
12
71
25
75
36
33
27
8
157
71
25
35
4
9
15
9
48
59
76
44
28
8
28
72
140
40
8
24
1
59
12
36
13
15
129
96
11
73
131
12
12
16
140
40
44
12
25
60
39
132
48
44
36
25
111
96
48
80
72
24
4
80
25
36
11
24
85
63
20
40
81
11
160
129
15
152
12
60
132
88
105
107
13
47
40
48
20
40
20
16
20
36
24
76
108
33
3
32
49
24
71
36
144
108
28
68
49
120
51
9
72
11
169
3
96
36
45
35
13
132
48
11
16
168
108
104
121
83
160
129
123
12
45
11
40
21
23
36
4
80
16
45
95
156
73
35
1
35
84
120
36
12
49
63
20
148
8
64
12
80
73
23
100
48
24
56
25
47
12
61
35
109
71
100
20
4
20
28
33
11
64
9
23
100
93
195
36
36
20
12
156
24
120
132
85
3
153
24
83
160
21
119
76
56
28
45
11
40
36
44
37
48
59
60
52
24
9
48
287
88
8
85
15
21
83
168
12
76
36
21
15
20
324
25
119
16
20
109
60
35
64
93
27
81
87
72
12
33
95
16
9
168
119
120
16
69
39
20
49
71
64
153
83
109
27
20
88
8
52
12
20
184
36
44
4
60
20
25
71
85
51
36
12
33
23
24
100
60
81
131
25
95
1
99
236
73
15
44
28
20
132
36
4
36
56
24
61
3
56
112
68
16
24
45
27
12
36
176
36
85
23
37
108
11
16
48
9
60
47
24
252
4
44
52
189
35
85
71
97
3
44
88
21
15
252
57
27
9
35
60
1
171
12
105
35
85
11
160
60
12
44
84
40
9
48
83
36
13
27
9
11
25
119
37
87
45
11
120
40
84
81
36
15
80
49
107
12
88
33
11
160
9
35
49
107
1
ABCD 99997964546*3^$a+1 [50168]
96
8
153
30
25
24
56
48
9
7
24
96
59
84
1
80
9
42
45
39
121
24
96
35
36
84
18
42
180
174
39
75
13
48
47
9
153
15
177
24
66
60
9
99
93
9
55
5
54
165
69
90
25
32
120
48
21
42
265
17
18
133
17
15
15
145
17
42
45
24
16
24
47
72
1
41
15
48
88
24
8
88
65
39
3
30
36
54
60
33
39
33
96
40
192
119
73
8
40
24
71
33
16
11
54
55
56
33
55
17
54
49
41
234
90
36
111
40
137
18
72
85
8
27
93
3
109
56
9
6
49
17
24
102
54
51
64
65
55
71
73
107
37
113
39
40
24
239
120
36
61
11
60
97
47
9
9
66
60
25
72
32
27
6
54
156
69
9
54
153
39
25
96
23
54
18
24
153
136
104
15
97
65
135
16
24
96
8
15
36
120
126
7
96
24
41
72
7
113
114
36
90
54
48
1
35
36
33
3
18
60
87
64
65
15
15
9
9
31
32
225
15
27
12
60
61
29
84
6
1
35
93
112
24
23
12
45
16
35
102
151
32
33
39
3
13
104
88
104
16
17
31
80
144
16
17
30
24
9
39
18
127
80
15
33
129
31
53
126
61
8
24
21
75
40
41
24
127
29
60
103
95
12
6
72
102
1
17
7
11
13
80
24
15
1
120
144
56
57
18
90
27
48
9
55
131
84
60
48
54
15
9
7
137
7
96
72
71
49
8
33
87
75
114
243
111
25
176
3
45
75
126
6
9
16
113
60
18
192
36
24
21
24
21
67
8
15
105
9
7
56
24
144
192
9
151
344
24
40
47
97
72
35
13
35
36
24
18
120
42
45
81
79
96
72
8
40
32
33
55
11
114
115
29
66
9
27
13
8
15
198
36
6
49
23
12
18
51
120
16
35
48
61
104
51
222
48
87
40
77
108
55
8
9
111
9
18
78
39
45
36
6
25
41
18
69
48
9
78
1
11
85
24
59
36
57
72
160
168
72
41
6
1
48
41
151
120
168
56
99
21
15
30
3
291
12
49
96
24
8
48
15
48
216
9
27
78
7
104
81
223
17
18
61
41
87
16
56
135
121
143
36
21
39
9
135
1
56
40
8
21
66
9
63
33
88
120
216
168
8
129
31
8
87
9
39
9
112
23
97
48
143
9
15
49
32
40
8
184
32
15
9
27
37
56
24
120
81
39
48
64
8
16
152
69
19
72
80
9
79
17
39
9
7
24
24
5
180
15
57
7
72
56
24
16
17
31
80
57
15
39
1
8
16
120
8
16
32
15
84
69
9
55
8
93
51
129
39
72
64
56
3
21
15
96
84
237
159
96
9
40
104
9
15
3
37
48
8
45
90
81
24
57
7
137
103
128
27
13
17
87
16
59
24
21
33
15
75
85
35
37
59
36
1
8
16
11
30
78
25
5
90
42
87
48
72
45
90
1
96
24
56
16
48
104
81
54
25
8
48
27
24
54
156
18
33
64
65
31
8
87
25
8
9
162
48
132
25
48
96
47
12
150
55
11
61
35
21
40
48
47
25
32
3
48
54
90
181
80
24
120
15
138
7
8
75
45
48
15
6
3
33
48
31
24
59
61
47
33
16
8
27
6
54
48
73
23
25
5
6
30
31
24
24
119
18
78
12
85
32
27
36
42
87
15
25
29
54
85
8
33
15
96
33
31
29
30
117
40
24
35
6
31
32
27
36
90
48
24
7
65
55
8
48
279
1
8
159
12
13
5
67
41
55
24
224
112
8
81
144
31
59
37
8
15
72
72
18
135
48
51
156
60
12
96
72
33
72
33
24
18
85
72
80
96
99
126
7
48
35
12
24
30
78
72
69
24
81
15
27
93
24
160
8
123
37
8
16
35
21
24
63
12
54
31
41
54
36
150
7
8
3
61
5
6
93
9
36
36
31
95
193
56
9
79
83
37
35
37
65
90
21
39
66
78
129
63
42
66
126
6
18
7
29
18
105
16
32
72
96
141
108
18
37
32
273
18
13
59
126
96
271
35
93
24
16
41
78
25
72
8
96
9
42
216
165
ABCD 99998508958*3^$a+1 [50059]
24
72
48
72
24
24
312
44
9
24
115
60
132
24
132
17
36
150
37
108
29
43
17
43
180
23
9
141
79
140
48
24
64
144
60
48
17
43
32
132
28
96
180
32
100
12
41
7
17
27
36
112
12
200
40
36
84
29
27
112
41
60
67
144
29
19
71
297
28
89
96
39
21
39
201
55
116
9
24
3
304
48
125
115
8
117
75
40
71
145
24
152
64
116
240
36
120
88
12
180
23
30
120
19
240
5
60
75
48
204
16
180
53
159
108
60
52
11
270
60
127
77
67
29
240
19
5
43
24
68
52
8
16
120
120
32
64
8
40
41
27
84
16
12
32
33
15
16
89
55
36
44
180
81
84
91
12
132
120
20
48
64
36
24
8
120
16
5
147
33
39
72
88
32
4
89
66
9
172
59
1
144
24
60
161
67
44
28
72
80
39
37
372
8
88
24
101
67
92
108
52
240
11
21
36
33
60
24
7
53
135
111
1
8
28
53
171
69
60
51
88
228
32
28
168
156
53
283
108
95
129
40
272
39
54
15
28
77
43
23
261
100
8
21
159
16
155
25
5
67
32
52
89
27
64
8
16
36
209
111
219
30
39
148
17
36
39
105
60
63
60
28
5
144
75
40
80
88
20
148
5
7
92
21
19
12
20
40
24
65
175
44
225
175
36
32
112
192
216
32
72
28
65
15
21
187
12
101
147
40
48
56
16
80
12
52
156
12
20
432
36
64
80
33
7
24
72
144
116
153
60
31
29
235
84
101
31
24
5
115
65
84
66
390
19
48
80
40
53
67
17
43
108
36
59
9
16
24
216
12
108
24
48
48
5
7
32
12
9
79
128
88
24
168
143
265
24
68
100
92
60
120
280
41
60
84
27
69
31
209
31
156
192
5
43
20
72
48
57
240
7
29
139
108
32
21
39
228
220
20
57
43
12
32
4
72
240
80
72
16
272
112
8
24
108
21
150
1
8
81
300
24
7
329
87
123
37
92
45
43
92
28
164
96
64
80
4
176
28
5
43
113
111
124
56
129
87
24
16
23
54
123
64
8
45
115
12
36
23
21
48
180
28
60
152
16
5
27
72
88
60
17
15
148
60
32
100
65
27
16
20
24
88
72
20
4
5
39
21
55
5
27
72
81
150
85
12
173
27
72
48
52
92
69
67
104
69
91
56
12
81
84
55
36
5
31
53
75
45
27
64
24
336
12
180
80
93
19
128
93
19
32
88
41
151
20
64
185
171
39
25
56
96
93
151
20
160
48
32
39
25
12
32
81
31
36
12
132
113
6
25
65
79
60
11
25
92
28
125
139
92
4
152
64
80
36
52
120
5
63
124
53
75
112
233
375
16
24
108
60
144
36
53
31
173
31
12
32
232
60
89
55
32
148
44
21
60
211
53
183
52
92
48
21
60
79
228
113
55
36
156
53
180
84
66
81
9
139
161
27
292
20
88
24
8
21
67
53
139
72
8
231
1
96
288
56
76
137
147
159
30
27
72
40
8
63
ABCD 99998837626*3^$a+1 [50068]
36
91
36
77
163
84
36
165
57
11
61
3
48
3
165
45
72
114
29
84
60
73
144
83
67
53
31
276
18
123
93
30
36
198
11
211
53
16
87
54
24
102
60
33
51
9
9
42
173
36
7
180
93
87
120
53
4
3
53
37
30
42
138
24
30
59
60
60
109
3
15
54
3
111
36
21
32
13
18
150
30
45
45
6
21
48
44
25
42
144
65
112
72
87
150
54
90
39
48
32
28
135
24
21
159
66
63
15
90
66
9
69
18
30
198
5
60
49
15
201
39
87
233
196
15
57
248
55
72
222
75
27
93
21
87
219
209
4
36
357
107
43
282
3
15
17
133
15
39
53
40
80
37
23
91
120
65
232
228
111
69
69
126
9
20
13
174
93
36
60
189
3
3
36
381
48
144
147
129
15
29
25
195
21
30
149
16
60
105
35
160
87
153
69
95
160
153
54
144
5
355
36
9
27
53
61
3
63
93
75
72
33
24
20
97
90
6
15
33
6
18
75
27
96
173
100
15
36
33
21
90
57
135
60
177
183
18
216
54
66
99
120
69
3
3
165
12
39
18
18
33
15
65
24
187
180
30
24
147
69
51
3
12
57
231
36
21
248
91
18
35
76
60
15
12
117
261
42
48
60
90
30
245
31
29
151
66
54
18
95
36
24
276
60
4
20
205
3
72
176
61
123
87
6
30
53
40
69
42
21
33
126
113
36
85
66
273
96
120
21
264
72
90
54
126
24
29
84
31
29
40
3
53
52
3
36
36
48
165
164
88
8
24
43
105
57
18
17
85
6
105
20
24
133
24
39
224
1
90
5
60
24
37
6
273
87
77
60
28
120
32
28
12
176
7
30
54
21
159
54
144
72
83
96
144
43
90
18
126
83
37
3
3
90
210
60
84
216
204
120
9
135
72
17
1
179
136
27
24
138
6
29
7
126
18
65
24
127
33
21
15
201
83
36
64
20
103
102
6
234
131
7
57
60
33
18
12
42
35
13
24
30
21
108
44
36
52
8
7
84
189
189
111
75
105
15
129
80
28
132
51
57
153
42
120
117
33
54
84
252
18
72
72
96
39
20
13
30
17
96
91
36
33
80
25
75
87
24
29
25
120
75
80
7
45
9
96
18
69
363
17
37
120
3
3
77
7
150
59
64
80
61
27
8
40
144
21
66
93
33
54
18
3
132
81
179
205
51
24
45
126
89
76
15
54
3
75
144
18
120
42
84
125
24
16
111
69
201
30
24
36
89
37
47
28
152
43
33
132
45
144
90
24
102
18
129
96
87
30
63
12
8
31
29
64
20
43
114
59
151
29
151
18
183
39
29
7
105
237
15
33
78
192
168
29
76
51
9
51
33
3
102
126
114
18
84
21
60
99
198
6
66
3
51
29
31
12
53
7
48
9
117
6
17
36
211
60
29
324
181
6
84
65
7
168
270
72
3
80
40
60
51
33
56
112
189
24
192
3
140
55
36
126
3
15
60
66
24
59
13
144
59
64
141
6
93
27
18
251
84
67
84
5
24
28
57
75
45
72
90
96
30
54
149
85
6
18
51
72
ABCD 99998850782*3^$a+1 [50024]
17
7
30
3
63
6
71
73
6
90
119
52
27
41
25
11
16
3
57
8
79
12
6
27
21
11
13
11
55
6
63
32
19
9
20
7
29
12
40
9
126
24
21
99
53
12
60
48
40
15
12
113
7
29
7
30
48
24
6
17
52
32
19
12
17
40
12
68
7
48
12
33
132
60
60
3
60
12
41
24
43
5
36
4
36
92
12
7
5
19
129
8
40
45
15
24
33
23
43
5
76
276
32
7
24
141
60
3
17
96
37
18
9
3
18
39
3
33
44
28
63
65
7
12
125
28
12
44
36
160
20
36
7
12
204
9
72
8
12
55
5
79
9
60
12
21
3
56
43
5
28
9
120
83
16
15
84
41
72
7
57
9
6
18
120
11
4
36
75
42
23
1
24
27
69
3
45
18
69
3
41
16
15
29
25
27
60
60
3
21
15
84
9
120
8
4
3
36
209
40
12
20
16
27
42
30
81
3
6
51
8
16
3
48
24
65
1
102
137
25
35
19
77
4
8
7
21
24
24
20
1
6
24
96
12
93
9
23
1
42
9
3
17
4
117
18
72
12
5
28
60
3
12
5
4
15
24
30
35
7
12
57
3
53
28
27
18
51
51
192
21
56
13
3
15
9
20
1
54
24
9
8
4
15
29
7
45
8
120
36
19
6
6
53
76
68
31
41
79
36
36
33
12
44
13
23
4
51
57
12
15
24
21
60
20
49
11
24
60
67
9
45
75
36
3
17
124
20
36
48
84
31
89
60
48
4
99
5
19
48
48
29
7
125
24
1
18
30
18
5
25
18
17
43
90
59
16
36
153
18
24
6
15
68
16
8
28
15
9
36
44
28
21
291
63
30
51
15
5
1
24
30
17
4
3
18
27
27
5
36
64
3
6
96
11
103
36
5
24
115
29
12
16
44
13
47
120
31
69
15
81
3
60
54
83
40
8
72
43
45
99
233
7
165
15
113
64
96
60
12
45
15
12
44
1
63
33
179
40
24
176
60
25
15
44
7
77
28
8
91
5
28
33
27
15
12
21
48
96
8
13
87
75
36
21
8
31
17
4
44
16
39
12
17
7
41
7
12
9
51
45
45
78
12
30
6
293
55
30
6
29
4
48
39
48
161
4
93
24
48
27
20
24
64
75
5
25
3
24
39
36
33
48
24
63
12
24
6
66
48
9
3
9
3
78
39
104
96
49
6
96
24
36
69
8
12
108
7
113
12
61
15
3
141
20
13
23
28
20
19
33
8
36
24
7
9
9
35
55
6
6
45
27
12
48
65
12
16
3
41
13
90
5
43
29
16
3
84
41
4
8
7
101
4
92
40
44
136
36
15
53
52
15
9
36
135
33
39
30
143
79
18
47
4
15
17
37
63
3
36
33
27
6
15
33
6
53
12
28
32
91
5
115
77
72
91
9
33
27
8
108
67
57
20
73
78
72
66
51
24
32
24
24
60
16
3
36
17
43
9
32
43
36
5
84
40
12
15
101
72
16
12
8
55
9
27
24
6
6
42
6
17
28
15
12
5
124
60
80
31
30
24
24
35
40
111
9
15
60
5
55
12
29
43
12
41
37
11
55
6
18
57
15
101
12
28
12
32
40
8
16
24
45
3
12
51
5
64
48
3
9
108
20
24
19
45
20
1
15
3
17
28
3
24
6
35
24
48
112
80
13
6
77
7
12
153
60
15
12
33
12
20
43
5
60
13
3
27
48
42
35
55
12
77
19
89
28
20
28
51
69
20
7
65
64
75
9
32
13
171
69
71
88
3
33
12
27
6
39
32
55
81
9
54
24
5
7
41
19
5
43
12
21
9
71
4
48
3
120
45
12
80
40
12
116
19
5
28
15
72
41
52
105
47
28
8
43
29
55
12
53
13
47
7
93
12
15
36
9
168
48
15
69
3
6
147
60
9
24
6
41
49
11
37
27
3
57
8
103
24
93
15
17
16
15
69
44
31
41
37
11
7
17
37
71
12
28
39
5
16
8
19
21
51
66
18
65
16
48
32
13
35
12
40
15
36
30
3
32
19
45
3
66
54
72
18
27
20
4
51
81
3
9
3
72
12
6
15
159
41
28
104
12
4
84
15
42
3
60
51
12
9
3
101
112
44
40
93
18
9
8
31
65
67
18
102
17
97
30
24
17
120
73
71
16
8
4
27
36
5
24
48
31
12
17
16
20
67
77
52
69
6
24
45
20
1
35
16
27
21
21
3
8
12
7
45
15
24
84
36
5
12
4
33
11
31
105
3
5
12
49
39
12
44
12
37
15
8
97
15
15
5
16
21
30
5
76
72
108
3
36
24
24
105
20
7
5
40
15
141
44
19
5
37
24
71
19
45
81
54
5
19
66
75
45
51
140
19
9
20
115
5
12
7
72
30
66
5
52
3
12
60
45
21
30
5
61
15
44
16
24
39
45
12
36
9
35
91
45
12
12
20
79
12
12
17
1
18
5
91
9
21
59
7
24
5
4
21
3
15
12
60
54
114
5
31
77
43
17
28
96
15
29
36
13
27
20
24
1
6
93
39
57
3
117
15
9
39
65
16
72
45
15
12
45
3
20
97
72
59
7
9
20
96
60
67
77
13
48
42
17
16
15
108
42
3
84
201
11
16
27
17
19
5
16
44
12
25
59
13
48
102
42
3
12
9
75
39
6
39
15
12
45
68
40
15
36
17
4
56
19
48
17
100
39
12
69
8
13
3
72
15
9
15
84
24
42
6
60
9
48
12
56
64
81
54
33
81
39
75
17
13
23
4
48
72
36
8
12
7
41
4
92
55
33
45
35
31
5
4
20
7
105
8
88
24
36
15
24
41
103
6
3
3
24
21
12
33
30
105
33
24
6
60
6
3
20
31
9
15
77
55
29
25
119
12
64
44
31
72
48
57
135
72
42
144
39
20
31
30
6
18
3
123
21
20
19
12
125
60
12
37
3
3
12
12
45
3
36
24
5
7
41
49
35
109
27
3
24
12
24
5
7
53
4
116
156
25
30
21
3
29
52
36
44
1
3
36
3
57
21
3
24
15
5
52
24
27
9
3
6
27
8
61
35
13
87
20
ABCD 99999141428*3^$a+1 [50004]
18
2
19
24
84
17
19
35
24
13
12
12
9
2
22
2
28
56
4
6
14
58
3
15
45
9
8
7
11
1
24
27
18
24
32
6
40
8
40
9
47
30
18
40
2
90
1
35
12
36
25
11
16
57
51
92
22
68
108
7
45
38
36
34
56
24
84
43
33
14
108
100
9
23
10
8
139
89
4
2
4
9
23
40
44
16
8
102
55
45
108
27
57
36
2
72
12
34
20
36
18
61
11
4
24
32
48
73
84
11
18
31
59
1
21
15
45
2
1
36
96
24
69
30
2
220
50
30
58
165
15
60
26
58
21
65
6
36
18
90
37
24
185
34
44
46
54
30
18
12
68
10
14
1
180
29
24
22
42
15
11
30
72
42
46
2
24
1
12
35
36
34
75
5
7
9
15
185
10
20
1
35
36
22
96
39
93
48
44
6
1
36
33
2
73
9
26
54
66
36
4
120
56
1
24
48
81
14
37
48
23
18
4
50
1
11
180
78
28
48
26
6
43
12
29
108
6
10
20
7
48
15
24
2
19
11
109
36
9
72
3
36
11
30
10
108
9
45
60
18
20
10
18
81
141
3
17
28
14
1
47
25
24
5
16
80
90
12
70
6
32
82
78
2
40
68
19
33
27
24
5
55
15
62
130
57
21
84
6
20
52
48
14
28
30
188
36
36
82
18
42
27
29
42
18
10
90
99
137
28
122
1
75
45
17
6
40
14
46
90
12
14
13
5
28
27
21
27
5
54
36
30
43
12
23
40
50
94
18
39
11
13
5
66
16
18
15
12
17
10
8
28
45
35
22
32
40
62
1
15
2
18
18
6
28
8
22
51
11
25
35
73
12
60
3
78
8
126
49
87
138
14
1
11
133
155
1
95
22
15
87
32
85
24
27
14
66
49
33
60
26
1
89
67
275
13
107
42
90
28
2
40
32
16
18
69
41
7
29
19
17
55
53
6
48
46
27
17
31
36
39
26
18
36
85
15
9
11
24
12
54
52
27
53
28
24
120
80
36
34
48
44
4
44
72
1
3
57
57
8
10
14
31
60
47
61
17
190
42
3
48
95
66
58
45
3
48
32
22
98
18
24
7
83
12
61
3
50
40
54
8
88
21
59
1
35
36
22
32
31
5
10
44
66
18
130
84
38
10
63
36
48
3
9
11
37
23
10
39
24
11
34
39
72
24
29
6
25
47
58
50
1
21
62
42
18
130
62
6
67
35
61
71
4
9
5
18
49
35
88
38
18
24
12
36
18
42
18
30
10
14
12
25
173
6
12
198
36
94
14
6
1
9
30
42
8
30
4
2
4
87
288
39
62
18
18
22
32
49
12
48
27
9
33
6
14
28
98
1
48
65
31
71
1
48
60
9
242
4
20
54
18
22
60
18
33
65
90
12
90
10
14
174
37
23
72
49
120
41
78
49
131
10
30
54
60
36
2
18
10
54
80
43
47
18
18
109
21
32
19
9
27
53
34
30
86
61
65
31
48
137
19
11
72
46
27
33
147
95
13
17
54
1
15
33
41
6
12
46
15
12
57
2
30
28
6
45
47
72
1
35
25
9
38
18
90
25
72
27
6
60
39
23
25
17
12
6
49
9
42
33
60
5
22
152
61
47
54
36
90
37
5
18
37
51
56
58
90
26
10
44
130
38
10
20
18
10
104
28
30
78
30
104
28
2
16
2
42
48
118
21
9
15
27
44
24
25
45
14
73
15
2
127
5
4
15
35
121
36
105
2
76
20
25
5
42
13
45
27
3
2
100
27
3
9
3
57
3
8
88
56
58
20
7
95
73
45
8
54
16
8
72
58
90
60
9
108
3
9
17
4
20
31
24
24
41
24
28
3
15
9
11
4
6
15
71
13
12
23
85
165
3
89
4
14
73
5
67
33
2
18
10
9
35
36
52
56
1
5
30
25
35
48
160
98
52
2
30
4
122
37
72
33
63
155
25
47
28
44
73
35
18
42
18
28
51
48
11
154
51
12
33
15
29
103
77
72
34
9
5
78
84
6
10
48
50
10
165
45
24
60
3
33
2
40
50
18
30
34
57
3
36
2
28
27
117
27
33
50
126
6
46
3
9
6
9
11
1
84
15
45
5
82
2
91
17
7
11
1
60
119
10
24
27
99
57
35
132
48
18
24
66
4
66
27
17
12
46
44
4
2
90
40
213
12
5
12
18
10
3
24
35
100
8
24
66
18
24
90
10
30
6
24
6
15
29
6
10
27
119
18
16
12
32
30
25
153
74
49
60
45
87
35
22
27
24
12
12
15
18
32
66
25
47
10
14
49
69
80
12
16
99
63
56
96
1
47
70
2
88
8
48
42
18
121
35
4
2
28
15
12
45
98
10
92
19
23
1
9
90
153
12
12
51
50
18
30
36
6
13
45
72
68
34
2
18
12
24
1
9
27
3
26
24
10
9
83
54
34
2
19
95
13
60
93
63
35
37
59
66
148
2
28
57
53
34
98
10
18
20
7
35
48
36
88
8
84
1
27
8
42
67
24
11
13
123
42
62
1
89
28
63
35
10
2
18
52
38
18
79
47
1
59
49
9
66
2
12
28
3
149
96
79
23
18
55
41
34
12
20
72
1
105
84
90
105
12
89
36
36
115
29
46
72
6
2
37
71
52
18
12
3
47
49
24
11
94
39
36
12
15
8
36
121
3
110
10
80
72
28
12
104
18
18
90
12
31
9
30
48
42
6
42
27
5
7
29
36
43
48
3
24
8
84
4
57
173
54
40
33
48
11
85
35
16
20
52
21
35
25
11
106
38
36
13
47
28
2
18
40
32
4
21
71
118
24
78
68
1
35
64
90
20
34
116
1
21
14
36
108
36
84
1
71
10
3
75
20
ABCD 99999174292*3^$a+1 [50040]
53
1
59
13
48
59
37
23
108
85
59
120
109
35
127
5
49
155
24
175
29
193
47
60
156
12
223
17
12
13
108
90
77
12
180
12
60
49
132
12
35
252
1
18
5
12
300
85
119
55
96
54
35
36
24
96
19
29
204
97
180
11
7
30
60
23
12
67
113
55
18
23
60
12
72
96
12
12
145
23
84
36
48
1
6
30
24
11
48
31
30
35
55
65
49
155
12
24
168
12
61
54
113
36
25
11
79
114
23
48
24
12
1
59
48
37
95
48
265
35
7
30
11
12
163
48
24
30
42
120
149
1
83
277
11
24
96
85
35
144
36
19
66
23
85
114
30
72
11
204
48
72
60
60
36
12
72
24
67
5
60
60
12
103
29
73
35
12
96
204
31
72
5
91
30
71
43
17
36
235
173
12
13
47
72
163
72
113
132
60
12
25
18
77
91
17
36
120
36
240
31
18
6
53
1
59
7
149
36
24
49
48
132
48
204
59
132
7
102
180
23
120
72
61
18
5
169
18
5
37
23
85
90
5
132
7
29
36
133
23
13
144
36
66
150
138
5
48
19
41
13
47
48
139
72
54
71
60
103
72
6
12
222
198
18
17
13
72
42
5
25
35
84
72
67
48
17
252
61
143
31
18
23
13
24
83
24
13
11
96
108
97
18
30
35
36
217
42
17
55
48
41
204
43
185
85
258
72
29
19
29
48
72
37
300
95
96
49
35
49
59
60
61
11
144
24
25
23
7
41
84
48
169
18
5
120
60
60
72
60
55
389
49
11
276
60
13
48
23
12
132
192
60
55
30
35
181
18
24
18
30
29
48
73
23
12
37
23
24
36
48
72
60
12
103
102
35
48
48
36
49
95
1
95
60
180
19
257
48
25
11
24
1
108
11
24
108
109
11
12
36
12
49
90
96
29
36
37
11
84
72
48
60
12
109
59
96
36
168
36
25
35
36
19
137
109
216
90
137
7
78
155
12
156
13
95
24
25
18
29
25
23
73
59
13
35
37
48
35
1
35
60
84
91
29
12
24
12
132
241
60
131
31
54
18
72
41
12
48
43
54
35
121
59
72
19
137
48
31
41
60
12
31
30
36
36
23
84
7
48
101
49
71
84
72
24
24
97
11
24
43
5
96
24
37
30
78
66
24
53
24
84
12
43
137
12
36
121
119
61
143
1
155
1
23
55
30
71
72
25
95
13
47
133
11
120
103
30
18
5
19
29
235
24
30
11
7
77
13
23
12
25
48
36
23
13
59
168
25
95
175
18
107
36
61
155
25
30
5
49
35
7
5
24
1
275
48
37
35
37
11
60
19
6
35
24
7
125
1
180
23
72
325
323
72
37
48
47
192
121
59
31
24
29
12
24
55
90
6
102
11
61
11
12
300
37
23
36
72
13
47
84
103
78
83
12
24
1
18
149
12
84
24
48
12
13
18
41
36
109
84
155
84
1
66
65
108
13
54
120
5
1
59
48
127
5
84
180
19
53
24
60
205
18
17
36
192
1
35
36
25
36
143
1
95
24
61
18
17
31
233
24
13
24
83
1
59
156
61
66
17
223
102
11
7
77
85
36
90
54
23
19
29
36
79
101
1
107
96
60
12
12
1
107
55
24
5
49
71
73
35
31
125
72
133
30
5
49
96
335
1
108
95
36
24
12
73
36
119
12
31
29
19
5
19
30
47
25
143
60
36
72
145
35
55
5
49
155
24
31
53
12
108
43
5
217
131
24
1
59
12
151
17
36
1
66
125
109
59
36
55
29
1
24
66
24
29
91
96
5
13
71
84
1
11
60
73
23
19
41
7
6
35
1
35
73
11
24
55
113
72
36
139
18
48
167
13
24
11
7
ABCD 99999262204*3^$a+1 [50283]
43
155
72
18
75
112
8
39
1
179
13
77
18
252
54
31
56
144
309
72
54
36
108
21
33
90
126
54
270
3
33
36
108
175
41
54
1
96
104
69
18
18
15
216
39
1
35
61
144
48
35
13
5
540
18
117
232
32
33
127
89
7
48
56
105
15
16
59
21
33
36
126
18
75
267
72
18
99
40
56
3
36
36
45
9
351
24
16
59
36
33
21
54
21
15
198
126
54
162
165
33
31
149
3
105
15
93
19
17
144
31
5
36
199
288
48
48
11
36
324
13
473
103
59
18
180
63
261
180
180
51
93
75
312
63
36
13
77
99
81
159
57
18
162
108
72
144
31
95
144
18
31
131
18
36
54
36
21
69
72
54
54
111
64
32
9
90
18
36
15
216
399
54
187
48
8
27
13
95
90
55
233
36
291
64
56
57
180
36
54
97
281
7
152
3
85
77
54
54
18
144
165
105
288
55
56
321
108
3
184
65
18
21
51
18
123
57
18
54
39
177
15
64
515
69
39
57
88
48
293
54
21
72
105
252
67
56
40
384
48
152
45
139
32
9
15
3
288
162
3
64
41
54
9
27
54
90
165
105
18
13
59
18
126
72
144
21
195
18
54
72
18
51
112
125
99
9
7
65
15
64
11
37
96
47
9
99
37
104
75
144
45
99
198
72
162
61
29
126
144
18
180
72
54
49
113
234
18
123
3
756
1
233
199
17
135
45
51
3
45
171
108
36
205
11
36
33
147
72
18
115
47
90
162
90
180
90
109
17
79
83
93
33
135
117
18
90
36
54
72
180
54
108
223
137
18
18
115
96
113
31
41
54
162
108
252
7
443
165
64
131
205
104
33
103
149
126
72
126
162
72
72
270
198
108
234
36
18
21
24
192
33
111
51
180
18
72
55
48
59
21
64
56
219
21
136
149
36
18
36
54
27
24
39
1
17
108
171
40
59
45
136
96
47
193
144
185
36
19
344
51
36
18
72
55
35
213
216
16
48
11
360
90
19
107
72
18
54
126
55
8
9
306
45
81
36
139
95
54
72
54
13
192
65
36
3
51
18
51
165
234
153
24
160
41
18
126
216
108
54
18
75
64
41
183
15
1
56
144
51
180
49
113
90
85
48
173
144
27
24
21
91
17
72
18
18
18
36
45
64
35
109
8
232
11
36
108
21
72
168
192
105
144
18
72
205
200
24
21
51
237
27
243
72
126
55
80
120
177
18
72
117
9
90
45
99
36
144
90
18
54
18
18
72
243
24
40
89
54
108
72
61
155
54
126
81
9
